From xen-devel-bounces@lists.xenproject.org Wed Aug 01 00:31:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 00:31:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkf36-0003AH-JE; Wed, 01 Aug 2018 00:31: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=tc1c=kq=xenproject.org=prvs=74487dead=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fkf35-0003A5-EA
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 00:31:31 +0000
X-Inumbo-ID: 488f3437-9522-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 488f3437-9522-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 00:31:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,429,1526342400"; d="scan'208";a="61636589"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75031-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=6d9a0a9420167a87d353b53b93fec17ad61b4b61
X-Osstest-Versions-That: ovmf=39f0156fce373c0c0a04d85928b7d8761037134e
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 1 Aug 2018 01:31:26 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75031: 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
NTAzMSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDMxLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxp
a2UgNzUwMjUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTAyNQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDZkOWEwYTk0MjAxNjdhODdkMzUzYjUzYjkzZmVj
MTdhZDYxYjRiNjEKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDM5ZjAx
NTZmY2UzNzNjMGMwYTA0ZDg1OTI4YjdkODc2MTAzNzEzNGUKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTAyNSAgMjAxOC0wNy0zMCAwMzo1Mzo0MSBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwMzEgIDIwMTgtMDctMzEgMjE6NTQ6MDYgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBIYW8gV3Ug
PGhhby5hLnd1QGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21l
L29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNl
LmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA2ZDlhMGE5NDIwMTY3YTg3ZDM1
M2I1M2I5M2ZlYzE3YWQ2MWI0YjYxCkF1dGhvcjogSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+
CkRhdGU6ICAgTW9uIEp1bCAzMCAxMzoyMDoxMyAyMDE4ICswODAwCgogICAgVWVmaUNwdVBrZy9Q
aVNtbUNwdUR4ZVNtbTogQXZvaWQgcG9zc2libGUgTlVMTCBwdHIgZGVyZWZlcmVuY2UKICAgIAog
ICAgV2l0aGluIGZ1bmN0aW9uIEdldFVlZmlNZW1vcnlBdHRyaWJ1dGVzVGFibGUoKSwgYWRkIGEg
Y2hlY2sgdG8gYXZvaWQKICAgIHBvc3NpYmxlIG51bGwgcG9pbnRlciBkZXJlZmVyZW5jZS4KICAg
IAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50
IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSGFvIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+Cgpjb21taXQgMjY0
OTE0YTUxMmYwNjkxNmFhZTBlNWMyOTJkMWY5Njc2ZGRiYmIzZApBdXRob3I6IEhhbyBXdSA8aGFv
LmEud3VAaW50ZWwuY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTM6MTc6MzEgMjAxOCArMDgwMAoK
ICAgIE1kZVBrZy9TbW1NZW1MaWI6IEF2b2lkIHBvc3NpYmxlIE5VTEwgcHRyIGRlcmVmZXJlbmNl
CiAgICAKICAgIFdpdGhpbiBmdW5jdGlvbiBTbW1NZW1MaWJJbnRlcm5hbEdldFVlZmlNZW1vcnlB
dHRyaWJ1dGVzVGFibGUoKSwgYWRkIGEKICAgIGNoZWNrIHRvIGF2b2lkIHBvc3NpYmxlIG51bGwg
cG9pbnRlciBkZXJlZmVyZW5jZS4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29y
ZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSGFvIFd1IDxo
YW8uYS53dUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmlld2VuIFlhbyA8amlld2VuLnlh
b0BpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 01:03:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 01: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 1fkfXq-0007DX-6A; Wed, 01 Aug 2018 01:03:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tc1c=kq=xenproject.org=prvs=74487dead=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fkfXp-0007DN-9R
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 01:03:17 +0000
X-Inumbo-ID: b8c5d3bc-9526-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b8c5d3bc-9526-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 01:03:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,429,1526342400"; d="scan'208";a="61637953"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75030-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-snapshot:test-amd64-i386-i386-daily-netboot-pvgrub:debian-di-install:fail:regression
 distros-debian-snapshot:test-amd64-i386-amd64-daily-netboot-pygrub:guest-start:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-i386-daily-netboot-pygrub:guest-start: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-i386-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-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-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=75000
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 1 Aug 2018 02:02:57 +0100
Subject: [Xen-devel] [distros-debian-snapshot test] 75030: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDc1MDMwIGRpc3Ryb3MtZGViaWFuLXNuYXBzaG90IHJlYWwgW3JlYWxdCmh0dHA6Ly9v
c3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzLzc1MDMwLwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1kYWls
eS1uZXRib290LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIFJFR1IuIHZzLiA3NTAw
MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1hbWQ2NC1kYWlseS1uZXRib290LXB5Z3J1YiAxMSBndWVzdC1zdGFydCBm
YWlsIGJsb2NrZWQgaW4gNzUwMDAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1kYWlseS1uZXRib290
LXB5Z3J1YiAxMSBndWVzdC1zdGFydCAgICAgIGZhaWwgbGlrZSA3NTAwMAogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1kYWlseS1uZXRib290LXB2Z3J1YiAxMSBndWVzdC1zdGFydCAgICAgZmFpbCBs
aWtlIDc1MDAwCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtd2Vla2x5LW5ldGluc3QtcHlncnViIDEw
IGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTAwMAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0
LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc1
MDAwCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXdlZWtseS1uZXRpbnN0LXB5Z3J1YiAxMCBkZWJp
YW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzUwMDAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXdlZWts
eS1uZXRpbnN0LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzUwMDAKIHRl
c3QtYW1kNjQtaTM4Ni1hbWQ2NC13ZWVrbHktbmV0aW5zdC1weWdydWIgMTAgZGViaWFuLWRpLWlu
c3RhbGwgZmFpbCBsaWtlIDc1MDAwCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LWN1cnJlbnQtbmV0
aW5zdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc1MDAwCiB0ZXN0LWFy
bWhmLWFybWhmLWFybWhmLWRhaWx5LW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxs
IGZhaWwgbGlrZSA3NTAwMAogdGVzdC1hbWQ2NC1pMzg2LWkzODYtY3VycmVudC1uZXRpbnN0LXB5
Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzUwMDAKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1jdXJyZW50LW5ldGluc3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwg
bGlrZSA3NTAwMAoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAgICAgICAgICAgICAgIDc1MDAw
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 Wed Aug 01 01:30:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 01:30:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkfyJ-0000sL-Ei; Wed, 01 Aug 2018 01:30: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=xgsf=kq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fkfyH-0000s9-JD
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 01:30:37 +0000
X-Inumbo-ID: 8ae83e9a-952a-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8ae83e9a-952a-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 01:30: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 1fkfyF-0008MG-4n; Wed, 01 Aug 2018 01:30: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 1fkfyE-0000vL-KS; Wed, 01 Aug 2018 01:30:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fkfyE-0003fz-IH; Wed, 01 Aug 2018 01:30:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125692-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-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt: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-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-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-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=6f9fb4fa0118a0645905a6c8095d3476ca6c5ef4
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 01 Aug 2018 01:30:34 +0000
Subject: [Xen-devel] [libvirt test] 125692: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTY5MiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU2OTIvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgx
NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNr
KDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDZmOWZiNGZhMDExOGEwNjQ1OTA1YTZjODA5
NWQzNDc2Y2E2YzVlZjQKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIDA3
NmEyYjQwOTY2N2RkOWY3MTZhMmEyMDg1ZTFmZmVhOWQ1OGZlOGIKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyMzgxNCAgMjAxOC0wNi0wNSAwNDoxOToyMyBaICAgNTYgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMjM4NDAgIDIwMTgtMDYtMDYgMDQ6MTk6MjggWiAgIDU1IGRheXMgICA0MyBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU2OTIgIDIwMTgtMDctMzEgMDQ6MTg6NTUgWiAg
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
CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMDQ5OSBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 03:35:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 03:35:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkhvG-0000DJ-2A; Wed, 01 Aug 2018 03: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=xgsf=kq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fkhvF-0000D9-2C
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 03:35:37 +0000
X-Inumbo-ID: d943f2fe-953b-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d943f2fe-953b-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 05:34: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 1fkhv9-0007Xt-Qu; Wed, 01 Aug 2018 03:35: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 1fkhv9-0003wx-KB; Wed, 01 Aug 2018 03:35:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fkhv9-0000nU-JY; Wed, 01 Aug 2018 03:35:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125691-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-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-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl: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-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-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-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=1f7574763cbb2c85825b8cc4d81f386e767a476f
X-Osstest-Versions-That: xen=acd00a303378ce48bd6bbd8a579f1fe2f1b21a7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 01 Aug 2018 03:35:31 +0000
Subject: [Xen-devel] [xen-unstable test] 125691: 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>

ZmxpZ2h0IDEyNTY5MSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTY5MS8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NjY3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2NjcK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTY2NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1NjY3CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjU2NjcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTY2NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NjY3
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjU2NjcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY2NwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAx
NyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAxZjc1NzQ3NjNjYmIy
Yzg1ODI1YjhjYzRkODFmMzg2ZTc2N2E0NzZmCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAg
ICAgICAgICAgICBhY2QwMGEzMDMzNzhjZTQ4YmQ2YmJkOGE1NzlmMWZlMmYxYjIxYTdkCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxMjU2NjcgIDIwMTgtMDctMzAgMDI6NTQ6MTggWiAgICAyIGRheXMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTI1NjkxICAyMDE4LTA3LTMwIDIxOjM3OjEyIFogICAgMSBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgSWFu
IEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
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
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1k
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
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVu
L2dpdC94ZW4uZ2l0CiAgIGFjZDAwYTMwMzMuLjFmNzU3NDc2M2MgIDFmNzU3NDc2M2NiYjJjODU4
MjViOGNjNGQ4MWYzODZlNzY3YTQ3NmYgLT4gbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 07:25:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 07: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 1fklVc-00007i-Sh; Wed, 01 Aug 2018 07: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=rjg0=kq=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1fklVb-00007c-SB
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 07:25:24 +0000
X-Inumbo-ID: f1a693b0-955b-11e8-a8a5-bc764e045a96
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe05::631])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id f1a693b0-955b-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 09:24:37 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=jg5ajxlPWCekC94444mBdNibqvQjSUtscAVYcvnvIww=;
 b=lCxtIVgKAEyFCtISmyuy3jPti0b1DnBmyBwrBndFn1HfKIri6jfq+Fwo3XnFPPii7zTGKbzGy42j0gIyQnnZWqbqCxCzUwz636uAwun0goKqUfScHhUOM3Ic9qsnmFH4o1LbQhp7bux7xjcTZh9fZ7yVWIOWsRQIJ1j4SkeD85A=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
Received: from [10.17.180.73] (85.223.209.52) 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.995.19; Wed, 1 Aug 2018 07:25:11 +0000
To: Stefano Stabellini <sstabellini@kernel.org>, julien.grall@arm.com
References: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
 <1532972912-12439-8-git-send-email-sstabellini@kernel.org>
From: Andrii Anisov <andrii_anisov@epam.com>
Message-ID: <755e6039-50cc-2198-dfe7-9d1902d7ee14@epam.com>
Date: Wed, 1 Aug 2018 10:25:02 +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: <1532972912-12439-8-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [85.223.209.52]
X-ClientProxiedBy: AM5PR0102CA0034.eurprd01.prod.exchangelabs.com
 (2603:10a6:206::47) To HE1PR0302MB2681.eurprd03.prod.outlook.com
 (2603:10a6:3:ee::11)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 805ef092-8667-4ef6-fdc4-08d5f77feb61
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:HE1PR0302MB2681; 
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0302MB2681;
 3:ACuluyQWw/uHTPmNXNJYS2lKlgj7qMAJJvV53uL7pae+jY1Fmh2vWYjqZlhvBHaSYyXdERgV7PtLJffpzm/xuW3LLs+dtWZrqbgnjZvgI76kqJpo1kmgkT5yoNJ0kGY6inFumLiduT5JVoGKuJJFZDfsg2/b+joRankKhEf8K0FQoDQjRi8TPkIzhkUyWBr9t0j5IGbiG1N4ybC4v4im9ypa066ftON49dZCYqDS6ptctWgTOIiaZF8kPWa1XWzn;
 25:XerB9JiImeRQ3TtMXZsjCIZMq29snzRFGR3xhbI7nYvfvzhsJjGnxiMwqhs8wFVZ+/aUL+WcbikWx4PtvqaQ3vOhJrvaANQCQ7tVxetlr9ePVXv0mz0wgKrxeds6cH52pascMqYsO8VbBI2kWV7RQFSaFsVW6UkDpN+L2XH/CNrVf2ShFvDT0IHAhYQv1riPOZtYpPRmaxQRZgKaNppHZ1P37AebX+y4u5x7DC+OkZPiO2UGFs3d7EZYiMzgtMhC0XWMUmpZODFEHh1+FYrnDJYWRfWBFkrq5QDUeAYrK6DYGoYPcVSwWe4lzPJj/D+DO07rlHV7r1epnhXsMQdbDg==;
 31:jAC4Oy+fx8sgkxL0U4b4FanV+WdBghuy/PXs84VhR9gz63H0rgmeQ9yFJ37V/ooe1v5GJB5mbB4eecX6gkvB7m8myeibOUXmApPaHeH+QiE1VZmQJXxlLDHNBF0ZecZ165ZwJfJxWi7sgfGrrdhBg2KIsHx60OY57Zj2NUbe3wjzHZZDwCFbCg0FAAINks8NLR8sc3deXVJHrGrkMK9kh5R9UJtVfoicgMylELdhcEE=
X-MS-TrafficTypeDiagnostic: HE1PR0302MB2681:
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0302MB2681;
 20:6VGVH+M5xwkwFaDiXV1HaB/0COuR4xhdalIyPx0MsOD9pTjGBxEU/IM4/bnzPyAyFCXxP+Ub0YpYWXxm1jV++cnfpDBTHl/bQtX35gq3RluKEagrVU23tjgAW2I5jMIYA1/+Qs44tCKcLnsGnE6T/LvsYfC3kbcHUwOWHQw0cJjZvFR7xvg7EttteG+6v2A3vDDI3rEkn5JRs20G71qonvZKuqLG8XEx+gNBVSz7p4XgBlIhOMpJugIEFiz00mszjWTu042JDSpLt6yLADYlC6iFNnKALazHpS4mRvzqEIgSjPqI8go2TNKkub/2RclNBxI+3YzKs4u0uYrUwmkPDayVxdT+QHkRzes4bItKaULvzlDF/sxmEKsl/LTQDAo6BEO57KexGmAaO3upZvmVJPBefAejic3Cb82d5prREUnNjMf+TejNaJnAIUi1lYztWA1aQtY/yv6xdEPy1h8TkjP3L7ggj6WrZuxmQjqCNuuNTPiExf356Y9C6zK71eP6;
 4:7lNpvQ6yZ+03uXwpzuIKUEGnPVOviHpX7yi4fZPY8StIrMVPkAHkmyaCua7Isg07HT+RZlEcuIxrtumClulqw7qJMZAXxTNd+MriIsbcKWUPjb0FkIl/s5yy2YKAUKs20tVEim/xw4NHDgLJ0FzC8wXYdGP2+B6r3LtozDzMl1XV2vpyalKy9RYqFX5Iga/uk+3ERAq2O8sRiSzULj06Gdqwe/BR2K2YXTPe62bXWkrBn7CW/1d1z5rfv1SyPgOJDud4NSPIfdUXVJOysa/IYvm/FQi4aRjTarbKlZBP3vqLWGiwP3QnOCN24zdNBsOg
X-Microsoft-Antispam-PRVS: <HE1PR0302MB2681BE3E5686112CA515F55DE62D0@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)(5005006)(8121501046)(93006095)(93001095)(3231311)(944501410)(52105095)(3002001)(10201501046)(149027)(150027)(6041310)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:HE1PR0302MB2681; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0302MB2681; 
X-Forefront-PRVS: 0751474A44
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(136003)(39860400002)(376002)(366004)(346002)(396003)(189003)(199004)(478600001)(52146003)(6246003)(81156014)(81166006)(64126003)(76176011)(229853002)(31696002)(25786009)(31686004)(7736002)(23676004)(68736007)(305945005)(86362001)(53546011)(2486003)(67846002)(36756003)(4326008)(72206003)(2906002)(52116002)(11346002)(476003)(107886003)(8676002)(50466002)(386003)(486006)(6486002)(8936002)(6116002)(230700001)(14444005)(97736004)(316002)(77096007)(26005)(3846002)(446003)(956004)(2616005)(65826007)(65956001)(66066001)(105586002)(5660300001)(53936002)(16526019)(65806001)(58126008)(16576012)(47776003)(6666003)(80792005)(106356001);
 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?MTtIRTFQUjAzMDJNQjI2ODE7MjM6NFZUWFVUeVoySlRQVmdTdXR0VU9wUWZE?=
 =?utf-8?B?VzJnN3drSU5ndDV4Q1hxQzNFeGx1V1lnaWZ6alh3MXVBTEJSQnQwc29oZm8y?=
 =?utf-8?B?Qys5NmQ5ZWE5UHN4TDFwVHVKeDFVaUdNOWkrM1lOeWVTd2cxeENQWlFGV0Rp?=
 =?utf-8?B?RW4rWklXWmdsejhHR21ZRnNvRWcxd3lBWE9tOTR4bzEybkFWWFp4Uk52ZEJi?=
 =?utf-8?B?VEhiajhHMzdWaUFWUFMzWFR5TFNlNmI2aXcyVUUzdkNLQ0ZmWk1GZHZKM00x?=
 =?utf-8?B?S1dxTDhDT3JSOWpmWGxzbHRuUHRZb1l3bFlkVE9sK0FBSzJPMUt3c0dENTFu?=
 =?utf-8?B?MUNBa1ppanh0azJxMDM3ZVhUVGRzcFkzdk9JZ2VmbmFIaTdEcEpzbFh1MFIx?=
 =?utf-8?B?TXhUb05ZTWlqYWdOQ2p0YlV1MGJEODYvSkNTOEp1bXNyUmtJRG82Nml0cG1v?=
 =?utf-8?B?eTljcThpV1VMTzdsWFN3UlozZFUxVFh6eTdpc3A2OHVmNzk0WmR6b3h1K0dw?=
 =?utf-8?B?N292bW9Qb2Y0amhQSUxvSTFVY0o5bXZ0NGFianI3OHhrWEphZHoxSGNiVzht?=
 =?utf-8?B?VDdDT05wa0tMMWVXY3JFYzZyb2U0QUtGRlhoNUNFRVF2dTFvYVFqdTh6Y3Fp?=
 =?utf-8?B?MVR2ejdXWERSdy9OaXYvMXZVa0hSNDBlQUFhRjcvNURvZGhieG9EWTAxZ3pu?=
 =?utf-8?B?QStXbVpiTExyYjBQcm9mak1wSEpIQU00aWcxcllCV0RGUUswTUF5Ny9nZktM?=
 =?utf-8?B?V2pxVmpIelI2SWx6NmxaNU15VUVUU2N6Z3JXaUVEZXZUTldBTUxaREJFUk9l?=
 =?utf-8?B?ZVJQanJoNmFMOEhvK2ExamdNaUpwUUlsNzltaUNBOXpoWVBWakJ5aEd2bGlG?=
 =?utf-8?B?cWkxbmFJUzJNUFNaOStIeUtjUDBrN2xTbkJHSjErRy8zdWdMZDBXRXY3aktq?=
 =?utf-8?B?WHRabTJmajNtakVLRFdTNnFXZTl6c3VNbEFpMkVhNEtTdXZpVTgwR3RidWwx?=
 =?utf-8?B?REUvN2dzWjRwZW1OV09uVTBlZXdNMFRVeVNsNURzMEFyTFdtY1Q1OFZKK3p2?=
 =?utf-8?B?OFB2OEMyZ1Nna0RoK1ErRTBUVmNVTXpaWkw0OUhRcHBuYnFTdkgzdElVSGdO?=
 =?utf-8?B?QW1FME1TMW1wc0diTm5XR2N0VjQxcVBvbmhsWVhwcndLOTBWYVR1L3BwSFBV?=
 =?utf-8?B?VU9JYVpSSjFRdldaWkhJcTdOUVAzdXROSkhwQ1NCQ0p6Zk1TeXZzUjlJYUZy?=
 =?utf-8?B?bG1NL0xDUkpodkxwZGlFcUVkSml3Y2xUN2RlU2ZnT1dIeFlTNHRLdkJsRk1r?=
 =?utf-8?B?U05HeFFhYjJkODByTnVEMFlvYWQvcG5ObUFBZ2MwMG9TV3g4MU5ocUZKTFNr?=
 =?utf-8?B?cktyZy9GeUZvQUxLTlVIOWlLQmZlT2JCMFNzL0Q5VVpab09mMk43blFPdG9T?=
 =?utf-8?B?TnBPR1cwUW5DMFdpR2dISmlLbDViU0tDdW5yNG9HSk44ejlwOTErNDVPVmpy?=
 =?utf-8?B?K0hzdmhTd2V1WDlvSXA4dHZtdUdFR3ArcXN3Z2pWYk40TmNMMW1zaWNvYnVQ?=
 =?utf-8?B?RVFLbUlBbjZTN0hJM0VqTW15cDRRb0lNQnpCTzU3U1AvdDNuaW8xNkIyajAx?=
 =?utf-8?B?VC9FNDlmR0h6NTByc3BjcEFGaTFScVhCdnVtT1VLQUZFZGl5VVBpYmVwUWtO?=
 =?utf-8?B?ZkpoREp5RC9kR2o4Zy83VXdTYzllalRaS0doL1U2eEtZQUkwTE43WW9FRkdr?=
 =?utf-8?B?UDQ0cnA3V2xaajBDVlE4MTNIbXZoNXZxQVhsRXNkNzdrNW9ncklyY1V0Z2xj?=
 =?utf-8?B?Q0dXcFFHSGN2WjFxaUM0OTE0MTNTN3hmbUlRK3dCTFdOU0I1MTg2cy9hZjdS?=
 =?utf-8?B?NEJBNU9ZVVI3MXN0ZVEvSE9DNUNDdlZ5KzYybGZZYXYyZjBLY25HWnpLdzRQ?=
 =?utf-8?B?SXluK1EvM2RmTFB6My92OXB0SUpQVzRGMzJObUdCZkVOd0xLdk9PTFNnYWdy?=
 =?utf-8?Q?uav3GUwB?=
X-Microsoft-Antispam-Message-Info: unZTQjcjm+q4LO3YnvGnJ4z+excezJqR2rJTOuxmGTIT+u8inpWQiEjCfc1wu0xJ1m1EguXPbEhHxYhPFSSPT3tLx3VgIXlTA43xQhLgtY04V8Va0YgPNh1G16pzEfql6aPz+5lvnSjwRMNkbTrhDMG43KRq8dxP10L6ZBbaDnQB7u4jBSN74eJjSZ/uLVN2BZjrBO1/Vz65qKU0Kjxu6t0Df6j+ao2sVBueUYb/Nff13FOaYiIg81TMyiAj+Hql2iEoEihn2BXZJrU6lomfq3mAvnHxjN2Tmpm8h0GSm89w/JLVEc/JinkVRmD67kqLN78FIjwB02zNejSWi3AGvqeNL7rS4eEFsL13cdwQHRI=
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0302MB2681;
 6:Wa1K/C7bgq8Fq+zjnjttZrSyp8KElTUnW8KHW3l7cclF4wG/Ui14SGBPtsJcqp+4vvT0tzkA19L6v4U1c98HhpsGOq4SulaTlvGNXKh4TJetScPl0V4YSDHo32dGLlkRlSCG4H6B0u/E/is2hRvHyXZeShAHZC+ViZaRAVi/DgEsx6VcO4MWdgJWNG5rY8NLEL47rZwkw81kTKpC/ZyLcIVzyjnk/ao7KmQxKeSknduOi3dDaELcCMSt3WT/MI+40uuNKxBTf++Av1tPCsZr8If6rxZGIy/OXQf/6OVLZGWyA2iv7zf6rkV07m1uB9W9ZlJeRPYEg9UbONGho2PlsSGGX0Pw0PPKahMPM9CmihjgLfil4R2T43Len2FdPEHGoSToImgqPe7cLnFhXaXJqSgzpX+dP+qTQ41SC26bb3DeIXzCvwRtKzNFFaL0PHN2ewNtPCAQAxTuol0F0EkJhQ==;
 5:lx7Gz9T/at9zLjElvx8doDfmX6i03DdTPtcfTt+9Mpf1XbfPxhmGA6Yyp/B5cCAFGXpVtcTkqjaRyo+0VRsYciP91WmRnEwW05T5XSlZle7Id93R3zQFNE1PtlgYxrKdJg3nZ1yPNLxk/1RPLWzWh9Z6E7khZGz/x7tmOoul8co=;
 7:B1pDqhq9FP/xUQ+guezyWMe/cZ2AJBYMMDF3eV8gk212izi7ZBGhzLc9OA/OOor6ooKB8fpFcWAIIkAs45f+15LVPFz+VfsksfpamjUIUiMtKhT576xlCYS0bsXHFKQVEwx3pflO9e4NTrGV0iPDB+SVZQttbdKXYH8B96xvJ7lNg71sJf62pCdO15IAJM2dIK+bHq1FupDFy3cUHiqffI0UycE2dquMksLwBA6GIl/vdb1nvcuZLWi7dLFm0t6Q
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Aug 2018 07:25:11.9768 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 805ef092-8667-4ef6-fdc4-08d5f77feb61
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 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, 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>

SGVsbG8gU3RlZmFubywKCgpPbiAzMC4wNy4xOCAyMDo0OCwgU3RlZmFubyBTdGFiZWxsaW5pIHdy
b3RlOgo+IEFkZCBhICJQbGF0Zm9ybSBTdXBwb3J0IiBjaG9pY2Ugd2l0aCBmb3VyIGtjb25maWcg
b3B0aW9uczogUUVNVSwgUkNBUjMsCj4gTVBTT0MgYW5kIEFMTF9QTEFULiBUaGV5IGVuYWJsZSB0
aGUgcmVxdWlyZWQgb3B0aW9ucyBmb3IgdGhlaXIgaGFyZHdhcmUKPiBwbGF0Zm9ybS4gQUxMX1BM
QVQgZW5hYmxlcyBhbGwgYXZhaWxhYmxlIHBsYXRmb3JtcyBhbmQgaXQncyB0aGUgZGVmYXVsdC4K
PiBJdCBkb2Vzbid0IGF1dG9tYXRpY2FsbHkgc2VsZWN0IGFueSBvZiB0aGUgcmVsYXRlZCBkcml2
ZXJzLCBvdGhlcndpc2UKPiB0aGV5IGNhbm5vdCBiZSBkaXNhYmxlZC4gQUxMX1BMQVQgaXMgaW1w
bGVtZW50ZWQgYnkgdXNpbmcgaGlkZGVuIG9wdGlvbnMKPiB3aXRoIGRlZmF1bHQgdmFsdWVzIGRl
cGVuZGluZyBvbiBBTExfUExBVC4KPgo+IEluIHRoZSBjYXNlIG9mIHRoZSBNUFNPQyB0aGF0IGhh
cyBhIHBsYXRmb3JtIGZpbGUgdW5kZXIKPiBhcmNoL2FybS9wbGF0Zm9ybXMvLCBidWlsZCB0aGUg
ZmlsZSBpZiBNUFNPQy4KPgo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz4KUmV2aWV3ZWQtYnk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9h
bmlzb3ZAZXBhbS5jb20+CgotLSAKCipBbmRyaWkgQW5pc292KgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 08:20:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 08: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 1fkmNA-0004uA-U4; Wed, 01 Aug 2018 08:20: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=qz6i=kq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkmN8-0004u5-PI
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 08:20:42 +0000
X-Inumbo-ID: aca58730-9563-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 aca58730-9563-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 10:19:56 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 01 Aug 2018 02:20:40 -0600
Message-Id: <5B616D5402000078001D9BFE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 01 Aug 2018 02:20:36 -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>
 <5B60749A02000078001D9886@prv1-mh.provo.novell.com>
 <20180731153317.kryord4hezdukfgy@mac>
In-Reply-To: <20180731153317.kryord4hezdukfgy@mac>
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+IE9uIDMxLjA3LjE4IGF0IDE3OjMzLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFR1ZSwgSnVsIDMxLCAyMDE4IGF0IDA4OjM5OjIyQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMjcuMDcuMTggYXQgMTc6MzEsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gSW50cm9kdWNlIGEgbmV3IGlvbW11PWluY2x1c2l2ZSBnZW5lcmljIG9wdGlv
biB0aGF0IHN1cGVyc2VkZXMKPj4gPiBpb21tdV9pbmNsdXNpdmVfbWFwcGluZy4gVGhpcyBzaG91
bGQgYmUgYSBub24tZnVuY3Rpb25hbCBjaGFuZ2Ugb24KPj4gPiBJbnRlbCBoYXJkd2FyZSwgd2hp
bGUgQU1EIGhhcmR3YXJlIHdpbGwgZ2FpbiB0aGUgc2FtZSBmdW5jdGlvbmFsaXR5IG9mCj4+ID4g
bWFwcGluZyBhbG1vc3QgZXZlcnl0aGluZyBiZWxvdyB0aGUgNEdCIGJvdW5kYXJ5Lgo+PiAKPj4g
U28gZmlyc3Qgb2YgYWxsIC0gd2hhdCdzIHRoZSBtb3RpdmF0aW9uIGJlaGluZCB0aGlzIGNoYW5n
ZT8gU28gZmFyIHdlCj4+IGhhZCBubyBuZWVkIGZvciBoYWNrcyBsaW5lIHRoZSBWVC1kIHNpZGUg
b25lIG9uIEFNRC4gSSBkb24ndCB0aGluawo+PiB0aGlzIHNob3VsZCBiZSB3aWRlbmVkIHdpdGhv
dXQgdGhlcmUgYmVpbmcgaW5kaWNhdGlvbiBvZiBhIHByb2JsZW0KPj4gd2l0aCBub24tbmljaGUg
QU1EIHN5c3RlbXMuCj4gCj4gT0ssIEkgY2FuIGxlYXZlIHRoZSBkZWZhdWx0IG9uIGZvciBJbnRl
bCBhbmQgb2ZmIGZvciBldmVyeXRoaW5nIGVsc2UsCj4gYnV0IEkgd2lsbCBpbnRyb2R1Y2UgdGhl
IGdlbmVyaWMgZG9tMC1pb21tdT0gb3B0aW9uIGFueXdheS4KCkhtbSwgSSd2ZSBhbHdheXMgYmVl
biB3aXNoaW5nIHdlJ2QgY2hhbmdlIHRvIGEgZGVmYXVsdCBvZiBvZmYgZm9yClZULWQgYXMgd2Vs
bCAtIGltbyB3ZSBzaG91bGRuJ3QgYnkgZGVmYXVsdCBhc3N1bWUgYnJva2VuIGZpcm13YXJlLgpL
ZXZpbj8KCkFzIHRvIEFNRCAtIHlvdSBzdGlsbCBkb24ndCByZWFsbHkgc2F5IHdoeSB0aGlzIHdv
dWxkIGJlIG5lZWRlZAp0aGVyZS4gSSdtIG5vdCBpbiBmYXZvciBvZiB3b3JrYXJvdW5kcyB3aGVu
IHRoZXJlJ3Mgbm90aGluZyB0bwp3b3JrIGFyb3VuZC4gSU9XIC0gaWYgdGhlIGxvZ2ljIGlzbid0
IG5lZWRlZCBvbiBBTUQsIGRvIHdlIG5lZWQKdGhpcyBjb2RlIG1vdmVtZW50IGluIHRoZSBmaXJz
dCBwbGFjZT8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 08:23:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 08:23:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkmPz-00052Y-D0; Wed, 01 Aug 2018 08: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=qz6i=kq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkmPy-00052R-4Q
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 08:23:38 +0000
X-Inumbo-ID: 3cd8a7df-9564-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3cd8a7df-9564-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 08:23:59 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 01 Aug 2018 02:23:36 -0600
Message-Id: <5B616E0502000078001D9C0F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 01 Aug 2018 02:23:33 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Tamas K Lengyel" <tamas@tklengyel.com>
References: <20180725114915.26614-1-apop@bitdefender.com>
 <5B604D9C02000078001D96A6@prv1-mh.provo.novell.com>
 <CABfawhkaCVRrrBJ46U--b3odRztXcQ+_+VBebADAB-aF1uYJXg@mail.gmail.com>
In-Reply-To: <CABfawhkaCVRrrBJ46U--b3odRztXcQ+_+VBebADAB-aF1uYJXg@mail.gmail.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: 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>

Pj4+IE9uIDMxLjA3LjE4IGF0IDE5OjE5LCA8dGFtYXNAdGtsZW5neWVsLmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgNTo1MyBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+PiA+Pj4gT24gMjUuMDcuMTggYXQgMTM6NDksIDxhcG9wQGJpdGRlZmVu
ZGVyLmNvbT4gd3JvdGU6Cj4+ID4gLSAgICAgICAgdmNwdV9hbHRwMm0oY3VycikudmVpbmZvX2dm
biA9IF9nZm4oYS51LmVuYWJsZV9ub3RpZnkuZ2ZuKTsKPj4gPiAtICAgICAgICBhbHRwMm1fdmNw
dV91cGRhdGVfdm1mdW5jX3ZlKGN1cnIpOwo+PiA+ICsgICAgICAgIHZjcHVfYWx0cDJtKHYpLnZl
aW5mb19nZm4gPSBfZ2ZuKGEudS5lbmFibGVfbm90aWZ5Lmdmbik7Cj4+ID4gKyAgICAgICAgYWx0
cDJtX3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSh2KTsKPj4KPj4gSSdkIGxpa2UgeW91IHRvIG91dGxp
bmUgaW4gdGhlIGRlc2NyaXB0aW9uIGhvdyB5b3UgbWVhbiBhbiBleHRlcm5hbAo+PiBhZ2VudCB0
byBjb29yZGluYXRlIHRoZSB1c2Ugb2YgdGhpcyBHRk4gd2l0aCB0aGUgZ3Vlc3QgKGFuZCBpbgo+
PiBwYXJ0aWN1bGFyIHdpdGhvdXQgaW4tZ3Vlc3QgYWdlbnQpLgo+IAo+IFVzaW5nICNWRSB3aXRo
b3V0IGFuIGluLWd1ZXN0IGFnZW50IGlzbid0IHJlYWxseSBwb3NzaWJsZSBzbyB0aGlzIGlzCj4g
cmVhbGx5IGp1c3QgYWJvdXQgZGVzaWduYXRpbmcgdGhlIHBhZ2UgZnJvbSBkb20wIGluc3RlYWQg
b2YgZG9pbmcgaXQKPiB3aXRoIHRoZSBpbi1ndWVzdCBhZ2VudC4gU29tZXRoaW5nIGhhcyB0byBi
ZSBwcmVzZW50IGluIHRoZSBndWVzdCB0bwo+IGhhbmRsZSB0aGUgbmV3IGludGVycnVwdHMgY29t
aW5nIGZyb20gI1ZFIGFmdGVyIGFsbC4KCk5vdCBuZWNlc3NhcmlseSAtIHRoZSBleGNlcHRpb24g
Y291bGQgYWxzbyBiZSBpbnRlcmNlcHRlZCwgYW5kIHRoZQpleHRlcm5hbCBhZ2VudCBiZSBpbmZv
cm1lZCwgd2l0aCBpdCB0YWtpbmcgYXBwcm9wcmlhdGUgYWN0aW9uLgoKQW55d2F5IC0gaWYgc3Vj
aCBhIGRlcGVuZGVuY3kgY29udGludWVzIHRvIGV4aXN0LCBJIHRoaW5rIGl0IHdvdWxkCmJlIGRl
c2lyYWJsZSB0byBtZW50aW9uIGl0IGluIHRoZSBkZXNjcmlwdGlvbi4KCkphbgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 08:31:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 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 1fkmXG-0005pk-Af; Wed, 01 Aug 2018 08:31: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=reyz=kq=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fkmXF-0005pf-76
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 08:31:09 +0000
X-Inumbo-ID: 21c931a9-9565-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 21c931a9-9565-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 10:30:23 +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 AB4C7307FB2B
 for <xen-devel@lists.xenproject.org>; Wed,  1 Aug 2018 12:47: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 040EA7FC09
 for <xen-devel@lists.xenproject.org>; Wed,  1 Aug 2018 11:31:06 +0300 (EEST)
Received: (qmail 2201 invoked from network); 1 Aug 2018 11:31:05 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.5.22)
 by smtp02.buh.bitdefender.net with SMTP; 1 Aug 2018 11:31:05 +0300
To: Jan Beulich <JBeulich@suse.com>, Tamas K Lengyel <tamas@tklengyel.com>
References: <20180725114915.26614-1-apop@bitdefender.com>
 <5B604D9C02000078001D96A6@prv1-mh.provo.novell.com>
 <CABfawhkaCVRrrBJ46U--b3odRztXcQ+_+VBebADAB-aF1uYJXg@mail.gmail.com>
 <5B616E0502000078001D9C0F@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <0810182f-37ac-3e1e-e470-a95fbe7090b0@bitdefender.com>
Date: Wed, 1 Aug 2018 11:30:57 +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: <5B616E0502000078001D9C0F@prv1-mh.provo.novell.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.76868
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 491667,
 Stamp: 3], Multi: [Enabled, t: (0.000011,0.005841)], BW: [Enabled, t:
 (0.000011)], RBL DNSBL: [Disabled], APM: [Disabled], SGN: [Enabled, t:
 (0.020194,0.000074)], URL: [Enabled, t: (0.000007)], RTDA: [Enabled,
 t: (0.157122), Hit: No, Details: v2.7.13; Id:
 15.1i60if7.1cjq9pb3s.515ou], 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>

T24gMDgvMDEvMjAxOCAxMToyMyBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMzEuMDcu
MTggYXQgMTk6MTksIDx0YW1hc0B0a2xlbmd5ZWwuY29tPiB3cm90ZToKPj4gT24gVHVlLCBKdWwg
MzEsIDIwMTggYXQgNTo1MyBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3Rl
Ogo+Pj4+Pj4gT24gMjUuMDcuMTggYXQgMTM6NDksIDxhcG9wQGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4+Pj4gLSAgICAgICAgdmNwdV9hbHRwMm0oY3VycikudmVpbmZvX2dmbiA9IF9nZm4oYS51
LmVuYWJsZV9ub3RpZnkuZ2ZuKTsKPj4+PiAtICAgICAgICBhbHRwMm1fdmNwdV91cGRhdGVfdm1m
dW5jX3ZlKGN1cnIpOwo+Pj4+ICsgICAgICAgIHZjcHVfYWx0cDJtKHYpLnZlaW5mb19nZm4gPSBf
Z2ZuKGEudS5lbmFibGVfbm90aWZ5Lmdmbik7Cj4+Pj4gKyAgICAgICAgYWx0cDJtX3ZjcHVfdXBk
YXRlX3ZtZnVuY192ZSh2KTsKPj4+Cj4+PiBJJ2QgbGlrZSB5b3UgdG8gb3V0bGluZSBpbiB0aGUg
ZGVzY3JpcHRpb24gaG93IHlvdSBtZWFuIGFuIGV4dGVybmFsCj4+PiBhZ2VudCB0byBjb29yZGlu
YXRlIHRoZSB1c2Ugb2YgdGhpcyBHRk4gd2l0aCB0aGUgZ3Vlc3QgKGFuZCBpbgo+Pj4gcGFydGlj
dWxhciB3aXRob3V0IGluLWd1ZXN0IGFnZW50KS4KPj4KPj4gVXNpbmcgI1ZFIHdpdGhvdXQgYW4g
aW4tZ3Vlc3QgYWdlbnQgaXNuJ3QgcmVhbGx5IHBvc3NpYmxlIHNvIHRoaXMgaXMKPj4gcmVhbGx5
IGp1c3QgYWJvdXQgZGVzaWduYXRpbmcgdGhlIHBhZ2UgZnJvbSBkb20wIGluc3RlYWQgb2YgZG9p
bmcgaXQKPj4gd2l0aCB0aGUgaW4tZ3Vlc3QgYWdlbnQuIFNvbWV0aGluZyBoYXMgdG8gYmUgcHJl
c2VudCBpbiB0aGUgZ3Vlc3QgdG8KPj4gaGFuZGxlIHRoZSBuZXcgaW50ZXJydXB0cyBjb21pbmcg
ZnJvbSAjVkUgYWZ0ZXIgYWxsLgo+IAo+IE5vdCBuZWNlc3NhcmlseSAtIHRoZSBleGNlcHRpb24g
Y291bGQgYWxzbyBiZSBpbnRlcmNlcHRlZCwgYW5kIHRoZQo+IGV4dGVybmFsIGFnZW50IGJlIGlu
Zm9ybWVkLCB3aXRoIGl0IHRha2luZyBhcHByb3ByaWF0ZSBhY3Rpb24uCgpSaWdodCwgYnV0IHRo
ZSBtYWluIGF0dHJhY3Rpb24gb2YgYSBoeXBlcnZpc29yLWxldmVsIGFnZW50IGlzIHRoYXQgaXQK
Y2FuJ3QgYmUgbWFuaXB1bGF0ZWQgYXQgYWxsIGZyb20gd2l0aGluIHRoZSBndWVzdCwgdW5saWtl
IHRyYWRpdGlvbmFsCnNvbHV0aW9ucy4KCldpdGggdGhhdCBpbiBtaW5kLCB0aGUgaW4tZ3Vlc3Qg
YWdlbnQgc2hvdWxkIGJlIGFuIG9wdGltaXphdGlvbi1vbmx5CnRvb2wsIGFuZCBub3QgYWxsb3dl
ZCB0byBtYWtlIGl0cyBvd24gZGVjaXNpb25zIGFib3V0IHRoZSBjb3JlCmludHJvc3BlY3Rpb24g
bG9naWMuCgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 08:32:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 08:32:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkmYQ-0005tl-MZ; Wed, 01 Aug 2018 08:32:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bzmx=kq=citrix.com=prvs=744b97e16=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fkmYO-0005tf-Rz
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 08:32:20 +0000
X-Inumbo-ID: 4c1db729-9565-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4c1db729-9565-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 10:31:35 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,431,1526342400"; d="scan'208";a="77006219"
To: Jan Beulich <JBeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-3-roger.pau@citrix.com>
 <5B60749A02000078001D9886@prv1-mh.provo.novell.com>
 <20180731153317.kryord4hezdukfgy@mac>
 <5B616D5402000078001D9BFE@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: <b3a008c7-bb58-21f3-45d1-afbd2d08ce9d@citrix.com>
Date: Wed, 1 Aug 2018 09:32:14 +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: <5B616D5402000078001D9BFE@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/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>, Tim Deegan <tim@xen.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMDgvMjAxOCAwOToyMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMzEuMDcuMTgg
YXQgMTc6MzMsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIFR1ZSwgSnVsIDMx
LCAyMDE4IGF0IDA4OjM5OjIyQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24g
MjcuMDcuMTggYXQgMTc6MzEsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gSW50
cm9kdWNlIGEgbmV3IGlvbW11PWluY2x1c2l2ZSBnZW5lcmljIG9wdGlvbiB0aGF0IHN1cGVyc2Vk
ZXMKPj4+PiBpb21tdV9pbmNsdXNpdmVfbWFwcGluZy4gVGhpcyBzaG91bGQgYmUgYSBub24tZnVu
Y3Rpb25hbCBjaGFuZ2Ugb24KPj4+PiBJbnRlbCBoYXJkd2FyZSwgd2hpbGUgQU1EIGhhcmR3YXJl
IHdpbGwgZ2FpbiB0aGUgc2FtZSBmdW5jdGlvbmFsaXR5IG9mCj4+Pj4gbWFwcGluZyBhbG1vc3Qg
ZXZlcnl0aGluZyBiZWxvdyB0aGUgNEdCIGJvdW5kYXJ5Lgo+Pj4gU28gZmlyc3Qgb2YgYWxsIC0g
d2hhdCdzIHRoZSBtb3RpdmF0aW9uIGJlaGluZCB0aGlzIGNoYW5nZT8gU28gZmFyIHdlCj4+PiBo
YWQgbm8gbmVlZCBmb3IgaGFja3MgbGluZSB0aGUgVlQtZCBzaWRlIG9uZSBvbiBBTUQuIEkgZG9u
J3QgdGhpbmsKPj4+IHRoaXMgc2hvdWxkIGJlIHdpZGVuZWQgd2l0aG91dCB0aGVyZSBiZWluZyBp
bmRpY2F0aW9uIG9mIGEgcHJvYmxlbQo+Pj4gd2l0aCBub24tbmljaGUgQU1EIHN5c3RlbXMuCj4+
IE9LLCBJIGNhbiBsZWF2ZSB0aGUgZGVmYXVsdCBvbiBmb3IgSW50ZWwgYW5kIG9mZiBmb3IgZXZl
cnl0aGluZyBlbHNlLAo+PiBidXQgSSB3aWxsIGludHJvZHVjZSB0aGUgZ2VuZXJpYyBkb20wLWlv
bW11PSBvcHRpb24gYW55d2F5Lgo+IEhtbSwgSSd2ZSBhbHdheXMgYmVlbiB3aXNoaW5nIHdlJ2Qg
Y2hhbmdlIHRvIGEgZGVmYXVsdCBvZiBvZmYgZm9yCj4gVlQtZCBhcyB3ZWxsIC0gaW1vIHdlIHNo
b3VsZG4ndCBieSBkZWZhdWx0IGFzc3VtZSBicm9rZW4gZmlybXdhcmUuCj4gS2V2aW4/Cj4KPiBB
cyB0byBBTUQgLSB5b3Ugc3RpbGwgZG9uJ3QgcmVhbGx5IHNheSB3aHkgdGhpcyB3b3VsZCBiZSBu
ZWVkZWQKPiB0aGVyZS4gSSdtIG5vdCBpbiBmYXZvciBvZiB3b3JrYXJvdW5kcyB3aGVuIHRoZXJl
J3Mgbm90aGluZyB0bwo+IHdvcmsgYXJvdW5kLiBJT1cgLSBpZiB0aGUgbG9naWMgaXNuJ3QgbmVl
ZGVkIG9uIEFNRCwgZG8gd2UgbmVlZAo+IHRoaXMgY29kZSBtb3ZlbWVudCBpbiB0aGUgZmlyc3Qg
cGxhY2U/CgpUaGlzIGlzIHN1ZmZpY2llbnRseSBicm9rZW4gb24gQU1EIGFzIHdlbGwuwqAgVGFr
ZSBhIGxvb2sgYXQgYWxsIHRoZQpJVlJTL0lWSFQgcmVwb3J0cyB3ZSd2ZSBoYWQgb24geGVuLWRl
dmVsLgoKRnVydGhlcm1vcmUsIG9uIGJ5IGRlZmF1bHQgaXMgdGhlIG9ubHkgcmVhc29uYWJsZSBv
cHRpb24uwqAgRG9tMCBpcwpzcGVjaWZpY2FsbHkgZ2l2ZW4gY3B1IG1hcHBpbmdzIG9mIHRoZSBy
ZXNlcnZlZCByZWdpb25zLCB0aGVyZWZvcmUgaXQKc2hvdWxkIGhhdmUgbWF0Y2hpbmcgSU9NTVUg
bWFwcGluZ3MuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 08:33:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 08:33:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkmZr-0005zj-3d; Wed, 01 Aug 2018 08:33: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=sdpe=kq=citrix.com=prvs=744ee64bb=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkmZq-0005zc-OB
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 08:33:50 +0000
X-Inumbo-ID: 824f84a1-9565-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 824f84a1-9565-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 10:33:05 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,431,1526342400"; d="scan'208";a="77006276"
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+xWJEhaSpS4QAgAAPEICAARlxAIAAJFtg
Date: Wed, 1 Aug 2018 08:33:47 +0000
Message-ID: <49a6843f08e44a738684c954b8318fa2@AMSPEX02CL03.citrite.net>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-3-roger.pau@citrix.com>
 <5B60749A02000078001D9886@prv1-mh.provo.novell.com>
 <20180731153317.kryord4hezdukfgy@mac>
 <5B616D5402000078001D9BFE@prv1-mh.provo.novell.com>
In-Reply-To: <5B616D5402000078001D9BFE@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmDQo+IE9mIEph
biBCZXVsaWNoDQo+IFNlbnQ6IDAxIEF1Z3VzdCAyMDE4IDA5OjIxDQo+IFRvOiBSb2dlciBQYXUg
TW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KPiBDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlh
bkBpbnRlbC5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkNCj4gPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgR2VvcmdlIER1bmxhcA0KPiA8R2Vv
cmdlLkR1bmxhcEBjaXRyaXguY29tPjsgQW5kcmV3IENvb3Blcg0KPiA8QW5kcmV3LkNvb3BlcjNA
Y2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsgVGltDQo+
IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPjsgeGVuLWRldmVsDQo+IDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+DQo+IFN1
YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0ggMi80XSBpb21tdTogZ2VuZXJhbGl6ZQ0KPiBp
b21tdV9pbmNsdXNpdmVfbWFwcGluZw0KPiANCj4gPj4+IE9uIDMxLjA3LjE4IGF0IDE3OjMzLCA8
cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOg0KPiA+IE9uIFR1ZSwgSnVsIDMxLCAyMDE4IGF0
IDA4OjM5OjIyQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+PiA+Pj4gT24gMjcuMDcu
MTggYXQgMTc6MzEsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6DQo+ID4+ID4gSW50cm9k
dWNlIGEgbmV3IGlvbW11PWluY2x1c2l2ZSBnZW5lcmljIG9wdGlvbiB0aGF0IHN1cGVyc2VkZXMN
Cj4gPj4gPiBpb21tdV9pbmNsdXNpdmVfbWFwcGluZy4gVGhpcyBzaG91bGQgYmUgYSBub24tZnVu
Y3Rpb25hbCBjaGFuZ2Ugb24NCj4gPj4gPiBJbnRlbCBoYXJkd2FyZSwgd2hpbGUgQU1EIGhhcmR3
YXJlIHdpbGwgZ2FpbiB0aGUgc2FtZSBmdW5jdGlvbmFsaXR5IG9mDQo+ID4+ID4gbWFwcGluZyBh
bG1vc3QgZXZlcnl0aGluZyBiZWxvdyB0aGUgNEdCIGJvdW5kYXJ5Lg0KPiA+Pg0KPiA+PiBTbyBm
aXJzdCBvZiBhbGwgLSB3aGF0J3MgdGhlIG1vdGl2YXRpb24gYmVoaW5kIHRoaXMgY2hhbmdlPyBT
byBmYXIgd2UNCj4gPj4gaGFkIG5vIG5lZWQgZm9yIGhhY2tzIGxpbmUgdGhlIFZULWQgc2lkZSBv
bmUgb24gQU1ELiBJIGRvbid0IHRoaW5rDQo+ID4+IHRoaXMgc2hvdWxkIGJlIHdpZGVuZWQgd2l0
aG91dCB0aGVyZSBiZWluZyBpbmRpY2F0aW9uIG9mIGEgcHJvYmxlbQ0KPiA+PiB3aXRoIG5vbi1u
aWNoZSBBTUQgc3lzdGVtcy4NCj4gPg0KPiA+IE9LLCBJIGNhbiBsZWF2ZSB0aGUgZGVmYXVsdCBv
biBmb3IgSW50ZWwgYW5kIG9mZiBmb3IgZXZlcnl0aGluZyBlbHNlLA0KPiA+IGJ1dCBJIHdpbGwg
aW50cm9kdWNlIHRoZSBnZW5lcmljIGRvbTAtaW9tbXU9IG9wdGlvbiBhbnl3YXkuDQo+IA0KPiBI
bW0sIEkndmUgYWx3YXlzIGJlZW4gd2lzaGluZyB3ZSdkIGNoYW5nZSB0byBhIGRlZmF1bHQgb2Yg
b2ZmIGZvcg0KPiBWVC1kIGFzIHdlbGwgLSBpbW8gd2Ugc2hvdWxkbid0IGJ5IGRlZmF1bHQgYXNz
dW1lIGJyb2tlbiBmaXJtd2FyZS4NCj4gS2V2aW4/DQoNCkkgc3VzcGVjdCB0aGF0IGEgc2VyaW91
c2x5IGxhcmdlIG51bWJlciBvZiBYZW4gdXNlcnMgd2lsbCBmaW5kIHRoZWlyIHN5c3RlbXMgZmFp
bCB0byBib290IGlmIHRoZSBkZWZhdWx0IGlzIGNoYW5nZWQuIEknbSB0ZXN0aW5nIG9uIGEgRGVs
bCBSNzMwIHdpdGggKHRvIG15IGtub3dsZWRnZSkgdXAtdG8tZGF0ZSBmaXJtd2FyZS4gTm90IGV4
YWN0bHkgYSByYXJlIHN5c3RlbSBhbmQgdHVybmluZyBvZmYgaW5jbHVzaXZlIG1hcHBpbmcgd2ls
bCBjYXVzZSBpdCB0byB3ZWRnZSBkdXJpbmcgYm9vdC4NCg0KICBQYXVsDQoNCj4gDQo+IEFzIHRv
IEFNRCAtIHlvdSBzdGlsbCBkb24ndCByZWFsbHkgc2F5IHdoeSB0aGlzIHdvdWxkIGJlIG5lZWRl
ZA0KPiB0aGVyZS4gSSdtIG5vdCBpbiBmYXZvciBvZiB3b3JrYXJvdW5kcyB3aGVuIHRoZXJlJ3Mg
bm90aGluZyB0bw0KPiB3b3JrIGFyb3VuZC4gSU9XIC0gaWYgdGhlIGxvZ2ljIGlzbid0IG5lZWRl
ZCBvbiBBTUQsIGRvIHdlIG5lZWQNCj4gdGhpcyBjb2RlIG1vdmVtZW50IGluIHRoZSBmaXJzdCBw
bGFjZT8NCj4gDQo+IEphbg0KPiANCj4gDQo+IA0KPiBfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXw0KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0DQo+IFhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVsDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 08:38:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 08: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 1fkmeF-0006Gg-OJ; Wed, 01 Aug 2018 08: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=bzmx=kq=citrix.com=prvs=744b97e16=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fkmeE-0006Gb-Bq
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 08:38:22 +0000
X-Inumbo-ID: 4bf746d7-9566-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4bf746d7-9566-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 08:38:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,431,1526342400"; d="scan'208";a="77006489"
To: Jan Beulich <JBeulich@suse.com>, Tamas K Lengyel <tamas@tklengyel.com>
References: <20180725114915.26614-1-apop@bitdefender.com>
 <5B604D9C02000078001D96A6@prv1-mh.provo.novell.com>
 <CABfawhkaCVRrrBJ46U--b3odRztXcQ+_+VBebADAB-aF1uYJXg@mail.gmail.com>
 <5B616E0502000078001D9C0F@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: <49660866-7bf2-f4c1-2320-e5e91b743596@citrix.com>
Date: Wed, 1 Aug 2018 09:38:19 +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: <5B616E0502000078001D9C0F@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/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: Sergej Proskurin <proskurin@sec.in.tum.de>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Adrian Pop <apop@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>

T24gMDEvMDgvMjAxOCAwOToyMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMzEuMDcuMTgg
YXQgMTk6MTksIDx0YW1hc0B0a2xlbmd5ZWwuY29tPiB3cm90ZToKPj4gT24gVHVlLCBKdWwgMzEs
IDIwMTggYXQgNTo1MyBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+
Pj4+Pj4gT24gMjUuMDcuMTggYXQgMTM6NDksIDxhcG9wQGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6
Cj4+Pj4gLSAgICAgICAgdmNwdV9hbHRwMm0oY3VycikudmVpbmZvX2dmbiA9IF9nZm4oYS51LmVu
YWJsZV9ub3RpZnkuZ2ZuKTsKPj4+PiAtICAgICAgICBhbHRwMm1fdmNwdV91cGRhdGVfdm1mdW5j
X3ZlKGN1cnIpOwo+Pj4+ICsgICAgICAgIHZjcHVfYWx0cDJtKHYpLnZlaW5mb19nZm4gPSBfZ2Zu
KGEudS5lbmFibGVfbm90aWZ5Lmdmbik7Cj4+Pj4gKyAgICAgICAgYWx0cDJtX3ZjcHVfdXBkYXRl
X3ZtZnVuY192ZSh2KTsKPj4+IEknZCBsaWtlIHlvdSB0byBvdXRsaW5lIGluIHRoZSBkZXNjcmlw
dGlvbiBob3cgeW91IG1lYW4gYW4gZXh0ZXJuYWwKPj4+IGFnZW50IHRvIGNvb3JkaW5hdGUgdGhl
IHVzZSBvZiB0aGlzIEdGTiB3aXRoIHRoZSBndWVzdCAoYW5kIGluCj4+PiBwYXJ0aWN1bGFyIHdp
dGhvdXQgaW4tZ3Vlc3QgYWdlbnQpLgo+PiBVc2luZyAjVkUgd2l0aG91dCBhbiBpbi1ndWVzdCBh
Z2VudCBpc24ndCByZWFsbHkgcG9zc2libGUgc28gdGhpcyBpcwo+PiByZWFsbHkganVzdCBhYm91
dCBkZXNpZ25hdGluZyB0aGUgcGFnZSBmcm9tIGRvbTAgaW5zdGVhZCBvZiBkb2luZyBpdAo+PiB3
aXRoIHRoZSBpbi1ndWVzdCBhZ2VudC4gU29tZXRoaW5nIGhhcyB0byBiZSBwcmVzZW50IGluIHRo
ZSBndWVzdCB0bwo+PiBoYW5kbGUgdGhlIG5ldyBpbnRlcnJ1cHRzIGNvbWluZyBmcm9tICNWRSBh
ZnRlciBhbGwuCj4gTm90IG5lY2Vzc2FyaWx5IC0gdGhlIGV4Y2VwdGlvbiBjb3VsZCBhbHNvIGJl
IGludGVyY2VwdGVkLCBhbmQgdGhlCj4gZXh0ZXJuYWwgYWdlbnQgYmUgaW5mb3JtZWQsIHdpdGgg
aXQgdGFraW5nIGFwcHJvcHJpYXRlIGFjdGlvbi4KPgo+IEFueXdheSAtIGlmIHN1Y2ggYSBkZXBl
bmRlbmN5IGNvbnRpbnVlcyB0byBleGlzdCwgSSB0aGluayBpdCB3b3VsZAo+IGJlIGRlc2lyYWJs
ZSB0byBtZW50aW9uIGl0IGluIHRoZSBkZXNjcmlwdGlvbi4KCkFueSBzZXR1cCB3aGljaCBpbnRl
cmNlcHRzICNWRSBkZWZlYXRzIHRoZSBlbnRpcmUgcHVycG9zZSBvZiB1c2luZyAjVkUKaW4gdGhl
IGZpcnN0IHBsYWNlLgoKV2UnbGwgZXZlbnR1YWxseSBoYXZlIHRvIGNvcGUgd2l0aCB0aGlzIHNp
dHVhdGlvbiBiZWNhdXNlIGl0cyBub3Qgb25lIHdlCmNhbiBhcmNoaXRlY3R1cmFsbHkgcnVsZSBv
dXQgKGVzcGVjaWFsbHkgd2l0aCBuZXN0ZWQgdmlydCBpbiB0aGUgbWl4KSwKYnV0IGludGVyY2Vw
dGluZyAjVkUgaXMgbm90IHNvbWV0aGluZyB3ZSBzaG91bGQgbWFrZSBhdmFpbGFibGUgYXMgYQp1
c2VyLWF2YWlsYWJsZSBvcHRpb24uCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 08:39:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 08:39:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkmfd-0006MZ-8u; Wed, 01 Aug 2018 08:39: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=qz6i=kq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkmfc-0006MR-4S
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 08:39:48 +0000
X-Inumbo-ID: 7ed7929b-9566-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7ed7929b-9566-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 08:40:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 01 Aug 2018 02:39:45 -0600
Message-Id: <5B6171CE02000078001D9C39@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 01 Aug 2018 02:39:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311119160.26773@sstabellini-ThinkPad-X260>
 <1533061389-6504-1-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1533061389-6504-1-git-send-email-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [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>, Wei Liu <wei.liu2@citrix.com>,
 Sky Liu <blackskygg@gmail.com>, Ian Jackson <Ian.Jackson@eu.citrix.com>,
 xen-devel@lists.xen.org, Julien Grall <julien.grall@arm.com>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rmlyc3Qgb2YgYWxsIEkgdGhpbmsgeW91ciBDYyBsaXN0IGlzIHRvbyBzaG9ydCBoZXJlIC0gYWxs
IG9mIFJFU1Qgc2hvdWxkIGJlCmluY2x1ZGVkIGltby4KCj4+PiBPbiAzMS4wNy4xOCBhdCAyMDoy
MywgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+IHdyb3RlOgo+IC0tLSBhL3hlbi9pbmNsdWRlL3hz
bS9kdW1teS5oCj4gKysrIGIveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKPiBAQCAtNTM1LDYgKzUz
NSwyMSBAQCBzdGF0aWMgWFNNX0lOTElORSBpbnQgeHNtX21hcF9nbWZuX2ZvcmVpZ24oWFNNX0RF
RkFVTFRfQVJHIHN0cnVjdCBkb21haW4gKmQsIHN0cgo+ICAgICAgcmV0dXJuIHhzbV9kZWZhdWx0
X2FjdGlvbihhY3Rpb24sIGQsIHQpOwo+ICB9Cj4gIAo+ICsvKgo+ICsgKiBUaGlzIGFjdGlvbiBh
bHNvIHJlcXVpcmVzIHRoYXQgQGN1cnJlbnQgdGFyZ2V0cyBAZCwgYnV0IGl0IGhhcyBhbHJlYWR5
IGJlZW4KPiArICogY2hlY2tlZCBzb21ld2hlcmUgaGlnaGVyIGluIHRoZSBjYWxsIHN0YWNrLgoK
SSdtIG5vdCBjb252aW5jZWQgaXQgaXMgYSBnb29kIGlkZWEgdG8gaGF2ZSBzdWNoIGEgZGVwZW5k
ZW5jeSwgZXZlbgptb3JlIHNvIHdpdGggdGhpcyBjbG91ZHkgYSByZWZlcmVuY2UuIElmIHRoZXJl
J3MgYW5vdGhlciBYU00gY2hlY2sKdGhhdCBoYXMgbmVjZXNzYXJpbHkgYmVlbiBkb25lIGJlZm9y
ZSwgeW91IHNob3VsZCBhdCBsZWFzdCBuYW1lIGl0CmhlcmUgc28gaXQncyBlYXN5IHRvIGxhdGVy
IHZlcmlmeSB0aGF0IHRoZSBhc3N1bXB0aW9uIHN0aWxsIGhvbGRzLiBCdXQKZXZlbiBiZXR0ZXIg
d291bGQgaW1vIGJlIHRvIHJlLWRvIHRoZSBjaGVjayBoZXJlLCBqdXN0IGluIGNhc2UuCgo+IC0t
LSBhL3hlbi94c20vZmxhc2svaG9va3MuYwo+ICsrKyBiL3hlbi94c20vZmxhc2svaG9va3MuYwo+
IEBAIC0xMTk4LDYgKzExOTgsMTcgQEAgc3RhdGljIGludCBmbGFza19tYXBfZ21mbl9mb3JlaWdu
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkb21haW4gKnQpCj4gICAgICByZXR1cm4gZG9tYWlu
X2hhc19wZXJtKGQsIHQsIFNFQ0NMQVNTX01NVSwgTU1VX19NQVBfUkVBRCB8IE1NVV9fTUFQX1dS
SVRFKTsKPiAgfQo+ICAKPiArLyoKPiArICogVGhpcyBhY3Rpb24gYWxzbyByZXF1aXJlcyB0aGF0
IEBjdXJyZW50IGhhcyBNTVVfX01BUF9SRUFEL1dSSVRFIG92ZXIgQGQsCj4gKyAqIGJ1dCB0aGF0
IGhhcyBhbHJlYWR5IGJlZW4gY2hlY2tlZCBzb21ld2hlcmUgaGlnaGVyIGluIHRoZSBjYWxsIHN0
YWNrIChmb3IKPiArICogZXhhbXBsZSwgYnkgZmxhc2tfYWRkX3RvX3BoeXNtYXAoKSkuCgpUaGlz
IG9uZSdzIGJldHRlciBpbiB0aGF0IGl0IGF0IGxlYXN0IG5hbWVzIHRoZSBvdGhlciBob29rLiBT
dGlsbCBJJ20Kbm90IGZ1bGx5IGNvbnZpbmNlZCB0aGF0IG9taXR0aW5nIHRoZSBvdGhlciBoYWxm
IG9mIHRoZSBjaGVjayBoZXJlCmlzIHBydWRlbnQuIFdlJ2xsIHNlZSB3aGF0IG90aGVycyB0aGlu
ayAuLi4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 08:47:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 08: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 1fkmnN-0007BQ-6U; Wed, 01 Aug 2018 08:47:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jtvh=kq=citrix.com=prvs=7445e0bd4=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fkmnL-0007BL-VR
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 08:47:48 +0000
X-Inumbo-ID: 74e31be9-9567-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 74e31be9-9567-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 10:47:02 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,431,1526342400"; d="scan'208";a="77006916"
Date: Wed, 1 Aug 2018 10:47:31 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180801084731.cuvtwcwtv5wrle6a@mac>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-3-roger.pau@citrix.com>
 <5B60749A02000078001D9886@prv1-mh.provo.novell.com>
 <20180731153317.kryord4hezdukfgy@mac>
 <5B616D5402000078001D9BFE@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B616D5402000078001D9BFE@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 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>

T24gV2VkLCBBdWcgMDEsIDIwMTggYXQgMDI6MjA6MzZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDMxLjA3LjE4IGF0IDE3OjMzLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDg6Mzk6MjJBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDI3LjA3LjE4IGF0IDE3OjMxLCA8cm9nZXIucGF1QGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4+ID4gSW50cm9kdWNlIGEgbmV3IGlvbW11PWluY2x1c2l2ZSBn
ZW5lcmljIG9wdGlvbiB0aGF0IHN1cGVyc2VkZXMKPiA+PiA+IGlvbW11X2luY2x1c2l2ZV9tYXBw
aW5nLiBUaGlzIHNob3VsZCBiZSBhIG5vbi1mdW5jdGlvbmFsIGNoYW5nZSBvbgo+ID4+ID4gSW50
ZWwgaGFyZHdhcmUsIHdoaWxlIEFNRCBoYXJkd2FyZSB3aWxsIGdhaW4gdGhlIHNhbWUgZnVuY3Rp
b25hbGl0eSBvZgo+ID4+ID4gbWFwcGluZyBhbG1vc3QgZXZlcnl0aGluZyBiZWxvdyB0aGUgNEdC
IGJvdW5kYXJ5Lgo+ID4+IAo+ID4+IFNvIGZpcnN0IG9mIGFsbCAtIHdoYXQncyB0aGUgbW90aXZh
dGlvbiBiZWhpbmQgdGhpcyBjaGFuZ2U/IFNvIGZhciB3ZQo+ID4+IGhhZCBubyBuZWVkIGZvciBo
YWNrcyBsaW5lIHRoZSBWVC1kIHNpZGUgb25lIG9uIEFNRC4gSSBkb24ndCB0aGluawo+ID4+IHRo
aXMgc2hvdWxkIGJlIHdpZGVuZWQgd2l0aG91dCB0aGVyZSBiZWluZyBpbmRpY2F0aW9uIG9mIGEg
cHJvYmxlbQo+ID4+IHdpdGggbm9uLW5pY2hlIEFNRCBzeXN0ZW1zLgo+ID4gCj4gPiBPSywgSSBj
YW4gbGVhdmUgdGhlIGRlZmF1bHQgb24gZm9yIEludGVsIGFuZCBvZmYgZm9yIGV2ZXJ5dGhpbmcg
ZWxzZSwKPiA+IGJ1dCBJIHdpbGwgaW50cm9kdWNlIHRoZSBnZW5lcmljIGRvbTAtaW9tbXU9IG9w
dGlvbiBhbnl3YXkuCj4gCj4gSG1tLCBJJ3ZlIGFsd2F5cyBiZWVuIHdpc2hpbmcgd2UnZCBjaGFu
Z2UgdG8gYSBkZWZhdWx0IG9mIG9mZiBmb3IKPiBWVC1kIGFzIHdlbGwgLSBpbW8gd2Ugc2hvdWxk
bid0IGJ5IGRlZmF1bHQgYXNzdW1lIGJyb2tlbiBmaXJtd2FyZS4KPiBLZXZpbj8KCkknbSBhbGwg
Zm9yIGl0LCBidXQgZXZlbiBpbiBuZXdpc2ggc3lzdGVtcyAoYXMgcmVjZW50bHkgcmVwb3J0ZWQg
YnkKcGVvcGxlIHRyeWluZyBQVkggRG9tMCkgUk1SUiBlbnRyaWVzIGFyZSBtaXNzaW5nIGFuZCB3
aWxsIG1ha2Ugc29tZQpkZXZpY2VzIHVudXNhYmxlLgoKPiBBcyB0byBBTUQgLSB5b3Ugc3RpbGwg
ZG9uJ3QgcmVhbGx5IHNheSB3aHkgdGhpcyB3b3VsZCBiZSBuZWVkZWQKPiB0aGVyZS4gSSdtIG5v
dCBpbiBmYXZvciBvZiB3b3JrYXJvdW5kcyB3aGVuIHRoZXJlJ3Mgbm90aGluZyB0bwo+IHdvcmsg
YXJvdW5kLiBJT1cgLSBpZiB0aGUgbG9naWMgaXNuJ3QgbmVlZGVkIG9uIEFNRCwgZG8gd2UgbmVl
ZAo+IHRoaXMgY29kZSBtb3ZlbWVudCBpbiB0aGUgZmlyc3QgcGxhY2U/CgpUaGVyZSdzIG5vdGhp
bmcgVlRkIHNwZWNpZmljIGluIHRoaXMgY29kZSBhdCBhbGwsIEkgY291bGQgc2VlIGl0Cmxpdmlu
ZyBpbiBhIFZUZCBzcGVjaWZpYyBmaWxlIGlmIGl0IGhhZCBxdWlya3Mgc3BlY2lmaWMgdG8gVlRk
LCBidXQgSQp0aGluayB0aGUgY29kZSBpcyBnZW5lcmljIGVub3VnaCB0aGF0IGl0IHdhcnJhbnRz
IGJlaW5nIHNoYXJlZCwgc28KdGhhdCBwZW9wbGUgcnVubmluZyBvbiBBTUQgaHcgY2FuIGFsc28g
ZW5hYmxlIGl0IGlmIHJlcXVpcmVkLgoKQXMgcmVxdWVzdGVkIEkndmUgbGVmdCB0aGlzIG9mZiBm
b3IgQU1EIGFuZCBvbiBieSBkZWZhdWx0IG9uIEludGVsLCBzbwp0aGUgZGVmYXVsdCBmdW5jdGlv
bmFsaXR5IGlzIG5vdCBjaGFuZ2VkIGF0IGFsbC4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 08:48:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 08:48:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkmoG-0007Fi-IQ; Wed, 01 Aug 2018 08: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=qz6i=kq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkmoF-0007FY-Eu
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 08:48:43 +0000
X-Inumbo-ID: be31afe4-9567-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id be31afe4-9567-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 08:49:04 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 01 Aug 2018 02:48:41 -0600
Message-Id: <5B6173E602000078001D9C50@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 01 Aug 2018 02:48:38 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-13-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1533079688-9541-13-git-send-email-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [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: 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+IE9uIDAxLjA4LjE4IGF0IDAxOjI3LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gLS0tCj4gIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDQyICsrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKy0tLQo+ICB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAg
ICAgfCAgNyArKysrKystCj4gIHhlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaCB8ICAzICsrKwo+
ICB4ZW4vaW5jbHVkZS9hc20teDg2L3NldHVwLmggfCAgMiArKwoKVGhlICh0cml2aWFsKSB4ODYg
YWRkaXRpb24KQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KYWxiZWl0
IEkgZG9uJ3QgdGhpbmsgaXQgcmVhbGx5IGJlbG9uZ3MgaGVyZSwgc2luY2UgeW91IGRvbid0IHVz
ZSBpdApvdXRzaWRlIG9mIEFSTSBjb2RlIGp1c3QgeWV0LiBJZiBJIHdhcyBhbiBBUk0gbWFpbnRh
aW5lciwgSSdkCmhhdmUgdGhyZWUgbW9yZSBjb21tZW50cy9xdWVzdGlvbnM6Cgo+IEBAIC0yMjA1
LDYgKzIyMDYsNDMgQEAgc3RhdGljIGludCBfX2luaXQgX19jb25zdHJ1Y3RfZG9tYWluKHN0cnVj
dCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8KPiAgICAgIHJldHVybiAwOwo+
ICB9Cj4gIAo+ICtzdGF0aWMgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tVShzdHJ1Y3QgZG9tYWlu
ICpkLCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUpCj4gK3sKPiArICAgIHJldHVybiAwOwoK
QXMgbG9uZyBhcyB1bmltcGxlbWVudGVkIEkgdGhpbmsgdGhpcyBzaG91bGQgcmV0dXJuIGFuIGVy
cm9yLgoKPiAtLS0gYS94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9z
ZXR1cC5jCj4gQEAgLTYzLDggKzYzLDExIEBAIHN0YXRpYyB1bnNpZ25lZCBsb25nIG9wdF94ZW5o
ZWFwX21lZ2FieXRlcyBfX2luaXRkYXRhOwo+ICBpbnRlZ2VyX3BhcmFtKCJ4ZW5oZWFwX21lZ2Fi
eXRlcyIsIG9wdF94ZW5oZWFwX21lZ2FieXRlcyk7Cj4gICNlbmRpZgo+ICAKPiArZG9taWRfdCBf
X3JlYWRfbW9zdGx5IG1heF9pbml0X2RvbWlkID0gMDsKClBvaW50bGVzcyBpbml0aWFsaXplci4K
Cj4gQEAgLTg5NCw3ICs4OTcsNyBAQCB2b2lkIF9faW5pdCBzdGFydF94ZW4odW5zaWduZWQgbG9u
ZyBib290X3BoeXNfb2Zmc2V0LAo+ICAgICAgZG9tMF9jZmcuYXJjaC5naWNfdmVyc2lvbiA9IFhF
Tl9ET01DVExfQ09ORklHX0dJQ19OQVRJVkU7Cj4gICAgICBkb20wX2NmZy5hcmNoLm5yX3NwaXMg
PSBnaWNfbnVtYmVyX2xpbmVzKCkgLSAzMjsKPiAgCj4gLSAgICBkb20wID0gZG9tYWluX2NyZWF0
ZSgwLCAmZG9tMF9jZmcsIHRydWUpOwo+ICsgICAgZG9tMCA9IGRvbWFpbl9jcmVhdGUobWF4X2lu
aXRfZG9taWQsICZkb20wX2NmZywgdHJ1ZSk7CgpXaHk/CgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 09:02:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 09: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 1fkn1O-0000Hy-UY; Wed, 01 Aug 2018 09: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=reyz=kq=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fkn1N-0000Ht-Ke
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 09:02:17 +0000
X-Inumbo-ID: 7b322fbe-9569-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 7b322fbe-9569-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 11:01:31 +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 18081307FB2B
 for <xen-devel@lists.xen.org>; Wed,  1 Aug 2018 13:18: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 84E987FE69
 for <xen-devel@lists.xen.org>; Wed,  1 Aug 2018 12:02:13 +0300 (EEST)
Received: (qmail 11362 invoked from network); 1 Aug 2018 12:02:13 +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; 1 Aug 2018 12:02:13 +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: <ad837418-ab66-ab91-1ca0-283a64676b41@bitdefender.com>
Date: Wed, 1 Aug 2018 12:02:04 +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.76868
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 491666,
 Stamp: 3], Multi: [Enabled, t: (0.000015,0.008684)], BW: [Enabled, t:
 (0.000013,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.014228,0.000404)], URL: [Enabled, t:
 (0.000020,0.000001)], RTDA: [Enabled, t: (0.120376), Hit: No, Details:
 v2.7.13; Id: 15.1i6ajjv.1cjqbiasu.b12vq], 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>

T24gMDcvMjMvMjAxOCAwMToyOSBQTSwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBPbiAwNy8yMC8y
MDE4IDA3OjAyIFBNLCBSYXp2YW4gQ29qb2NhcnUgd3JvdGU6Cj4+IE9uIDA3LzIwLzIwMTggMDg6
MTggUE0sIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+PiBGdXJ0aGVybW9yZSwgaW1hZ2luZSB0aGUg
Zm9sbG93aW5nIHNjZW5hcmlvOgo+Pj4KPj4+ICogZG9tMCBlbmFibGVzIGFsdHAybSBvbiBkb21h
aW4gQQo+Pj4gKiBkb20wIHN3aXRjaGVzIGFsdHAybSB0byB2aWV3IDEgb24gZG9tYWluIEEKPj4+
ICogZG9tMCBlbmFibGVzICNWRSBvbiBkb21haW4gQQo+Pj4gKiBkb21haW4gQSBoYXMgYSB2bWV4
aXQKPj4+ICAgLT4gQXQgdGhpcyBwb2ludCwgRVBUUF9JTkRFWCBpcyAwLCBzbyB0aGUgdm1leGl0
IGNvZGUgd2lsbCBkcm9wIGEKPj4+IHJlZmVyZW5jZSBvbiBhbHRwMm0gaW5kZXggMSBhbmQgaW5j
cmVhc2UgdGhlIHJlZmVyZW5jZSBjb3VudCBvbiBhbHRwMm0KPj4+IGluZGV4IDAgIwo+Pj4KPj4+
IE15IHBhdGNoIGZpeGVzIHRoZSBhYm92ZSBpc3N1ZSwgYnV0IHlvdXIgcGF0Y2ggZG9lc24ndCAo
QUZBSUNUKS4gIFdoYXQKPj4+IGFsdHAybV92Y3B1X2Rlc3Ryb3koKSBkaWQgd2Fzbid0IGZ1bmRh
bWVudGFsbHkgYnVnZ3k7IGl0IGp1c3QKPj4+IGhpZ2hsaWdodGVkIHRoZSBpc3N1ZSBieSBkb2lu
ZyB0aGUgZXF1aXZhbGVudCBvZiBwdXR0aW5nIDB4REVBREJFRUYgaW4KPj4+IEVQVFBfSU5ERVg7
IGFuZCB3aGF0IHlvdXIgcGF0Y2ggZGlkIHdhcyB0byByZXZlcnNlIHRoYXQsIGJ5IG1ha2luZwo+
Pj4gRVBUUF9JTkRFWCBhY2NpZGVudGFsbHkgY29ycmVjdCBhZ2FpbiB0aGUgbmV4dCB0aW1lIHlv
dSByYW4geW91ciB0ZXN0Lgo+Pj4KPj4+IChMZXQgbWUga25vdyBpZiBJJ20gd3JvbmcgYWJvdXQg
dGhhdCEpCj4+Cj4+IEkgZG8gcHJlZmVyIHlvdXIgcGF0Y2gsIGJ1dCB1bmxlc3MgSSdtIG1pc3Np
bmcgc29tZXRoaW5nIG15IHBhdGNoIGlzCj4+IGRvaW5nIHRoZSBzYW1lIHRoaW5nIChhbGJlaXQg
aW4gYSBzbGlnaHRseSBtb3JlIGNvbnZvbHV0ZWQgbWFubmVyKTogaXQncwo+PiBjYWxsaW5nIGFs
dHAybV92Y3B1X3VwZGF0ZV9wMm0odikgX2luc2lkZV8KPj4gYWx0cDJtX3ZjcHVfdXBkYXRlX3Zt
ZnVuY192ZSh2KS4gVGhhdCdzIGFsbCBpdCBkb2VzLCBvdGhlciB0aGFuIHJlbW92aW5nCj4+IHRo
ZSAobm93IHJlZHVuZGFudCkgZXhwbGljaXQgYWx0cDJtX3ZjcHVfdXBkYXRlX3AybSh2KSBjYWxs
IGZyb20KPj4gYWx0cDJtX3ZjcHVfZGVzdHJveSgpOgo+Pgo+PiBodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDYvbXNnMDE4OTguaHRtbAo+
Pgo+PiBTbyBmb3IgZXZlcnkgaHZtX2Z1bmNzLmFsdHAybV92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUo
dikgKGkuZS4gdGhlIHZteC5jCj4+IGZ1bmN0aW9uKSB0aGF0IGdldHMgY2FsbGVkLCBJIGFsc28g
Y2FsbCBhbHRwMm1fdmNwdV91cGRhdGVfcDJtKHYpLCB3aGljaAo+PiBwcm9wZXJseSBzZXRzIEVQ
VFBfSU5ERVggKGp1c3QgYXMgeW91ciBwYXRjaCBkb2VzIGJ5IF9fdm13cml0ZSgpaW5nIGl0Cj4+
IGRpcmVjdGx5IGluIHZteF92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoKSwgYnV0IGluIGEgcm91bmRh
Ym91dCBtYW5uZXIpLgo+Pgo+PiBEaWQgSSBtaXN1bmRlcnN0YW5kIHNvbWV0aGluZz8KPiAKPiBO
bywgeW91IGRpZG4ndCAtLSBzb3JyeSwgSSBtdXN0IGhhdmUgYmVlbiBxdWl0ZSB0aXJlZCBhdCB0
aGF0IHBvaW50LiA6LSkKPiAKPiBXaGF0IEkgd2FzIGFjdHVhbGx5IHRoaW5raW5nIG9mIHdhcyB0
aGF0IGluIHlvdXIgcGF0Y2gsIHRoZSB1cGRhdGUKPiBoYXBwZW5zIGluIGRpZmZlcmVudCB2bWNz
X2VudGVyL2V4aXQgY3JpdGljYWwgc2VjdGlvbiwgd2hlcmVhcyBpbiBtaW5lCj4gaXQncyBpbiB0
aGUgc2FtZSBzZWN0aW9uLgo+IAo+IExvb2tpbmcgdGhyb3VnaCB0aGUgY29kZSwgaXQgc2VlbXMg
dGhhdCB0aGUgdm1jc19lbnRlci9leGl0IGFjdHMgYXMgYQo+IGxvY2ssIGJ5IHBhdXNpbmcgYW5k
IHVucGF1c2luZyB0aGUgdmNwdSBpZiBpdCdzIG5vdCB0aGUgb25lIHdlJ3JlCj4gY3VycmVudGx5
IHJ1bm5pbmcgb24gKGFzIHdlbGwgYXMgYWN0dWFsbHkgZ3JhYmJpbmcgYSBsb2NrIHRvIHByZXZl
bnQKPiBjb25jdXJyZW50IG1vZGlmaWNhdGlvbikuICBhbHRwMm1fdmNwdV9kZXN0cm95KCkgY2Fs
bHMKPiBhbHRwMm1fdmNwdV91cGRhdGVfdm1mdW5jX3ZlKCkgd2l0aCB0aGUgdmNwdSBwYXVzZWQs
IGJ1dCB0aGUKPiBIVk1PUF9hbHRwMm1fdmNwdV9lbmFibGVfbm90aWZ5IGh5cGVyY2FsbCBkb2Vz
bid0IHNlZW0gdG87IHdoaWNoIChJCj4gdGhpbmspIG1lYW5zIHRoZXJlIGNvdWxkIHN0aWxsIGJl
IGEgcG9pbnQgYmV0d2Vlbgo+IHZteF92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoKSBhbmQgdm14X3Zj
cHVfdXBkYXRlX2VwdHAoKSB3aGVyZSBhIHZjcHUKPiBjb3VsZCBydW4gYW5kIGdldCB0aGUgd3Jv
bmcgRVBUUF9JTkRFWC4KPiAKPiBJdCdzIHBvc3NpYmxlIG15IGFuYWx5c2lzIGlzIHdyb25nIHRo
ZXJlIChJJ20gbm90IGludGltYXRlbHkgZmFtaWxpYXIKPiB3aXRoIHRoZSBjb2RlKSwgYnV0IEkg
dGhpbmsgbXkgcGF0Y2ggaXMgYmV0dGVyIGFueXdheSBmb3IgYSBjb3VwbGUgb2YKPiByZWFzb25z
Ogo+IAo+ICogVGhlIGxvZ2ljIHRvIGtlZXAgRVBUUF9JTkRFWCBpbiBzeW5jIGlzIGV4cGxpY2l0
LCBhbmQgYWxsIGluIHRoZSBzYW1lCj4gZmlsZS4KPiAKPiAqIEl0IGRvZXNuJ3QgZG8gdW5uZWNl
c3NhcnkgdXBkYXRlcyB0byBvdGhlciBiaXRzIG9mIHN0YXRlCj4gCj4gKiBJZiB3ZSBldmVyIGhh
dmUgcmVhc29uIHRvIGNhbGwgdm14X3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSgpIGRpcmVjdGx5LAo+
IHdlIHdvbid0IHJlLWludHJvZHVjZSB0aGlzIGJ1Zy4gIChPciB0byBwdXQgaXQgYSBkaWZmZXJl
bnQgd2F5OiBXZSBkb24ndAo+IGhhdmUgdG8gcmVtZW1iZXIgdGhhdCB3ZSBjYW4ndCBjYWxsIGl0
IGRpcmVjdGx5LikKPiAKPiBOb3cgd2UganVzdCBuZWVkIHRvIGdldCB0aGUgVk1YIG1haW50YWlu
ZXJzIHRvIHNpZ24gb2ZmIG9uIGl0LiA6LSkgIEp1bgo+IC8gS2V2aW4sIGFueSB0aG91Z2h0cz8K
ClBpbmcgZm9yIHRoZSBWTVggbWFpbnRhaW5lcnM/CgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 09:03:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 09:03:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkn2h-0000Lj-9d; Wed, 01 Aug 2018 09:03:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=qz6i=kq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkn2f-0000Lc-Lm
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 09:03:37 +0000
X-Inumbo-ID: d25579ec-9569-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d25579ec-9569-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 09:03:57 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 01 Aug 2018 03:03:33 -0600
Message-Id: <5B61776302000078001D9C6A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 01 Aug 2018 03:03:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-23-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1533079688-9541-23-git-send-email-sstabellini@kernel.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 23/25] xen: support console_switching
 between Dom0 and DomUs on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.org>, Wei Liu <wei.liu2@citrix.com>,
 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+IE9uIDAxLjA4LjE4IGF0IDAxOjI4LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gVG9kYXkgQ3RybC1BQUEgaXMgdXNlZCB0byBzd2l0Y2ggYmV0d2VlbiBYZW4gYW5kIERvbTAu
IEV4dGVuZCB0aGUKPiBtZWNoYW5pc20gdG8gYWxsb3cgZm9yIHN3aXRjaGluZyBiZXR3ZWVuIFhl
biwgRG9tMCwgYW5kIGFueSBvZiB0aGUKPiBpbml0aWFsIERvbVUgY3JlYXRlZCBmcm9tIFhlbiBh
bG9uZ3NpZGUgRG9tMCBvdXQgb2YgaW5mb3JtYXRpb24gcHJvdmlkZWQKPiB2aWEgZGV2aWNlIHRy
ZWUuCj4gCj4gUmVuYW1lIHhlbl9yeCB0byBjb25zb2xlX3J4IHRvIG1hdGNoIHRoZSBuZXcgYmVo
YXZpb3IuCj4gCj4gQ2xhcmlmeSBleGlzdGluZyBjb21tZW50IGFib3V0ICJub3RpZnkgdGhlIGd1
ZXN0IiwgbWFraW5nIGl0IGNsZWFyIHRoYXQKPiBpdCBpcyBvbmx5IGFib3V0IHRoZSBoYXJkd2Fy
ZSBkb21haW4uCj4gCj4gRXhwb3J0IGEgZnVuY3Rpb24gbmFtZWQgY29uc29sZV9pbnB1dF9kb21h
aW4oKSB0byBhbGxvdyBvdGhlcnMgdG8ga25vdwo+IHdoaWNoIGRvbWFpbnMgaGFzIGlucHV0IGF0
IGEgZ2l2ZW4gdGltZS4KCkFzIGFsd2F5cyBpbiBzdWNoIGNhc2VzIEkgZG9uJ3QgdGhpbmsgc3Vj
aCBmdW5jdGlvbnMgc2hvdWxkIGJlIGFkZGVkCndpdGhvdXQgYW55IGNhbGxlci4KCj4gQEAgLTM4
OSwzMCArMzkyLDcyIEBAIHN0YXRpYyB2b2lkIGR1bXBfY29uc29sZV9yaW5nX2tleSh1bnNpZ25l
ZCBjaGFyIGtleSkKPiAgICAgIGZyZWVfeGVuaGVhcF9wYWdlcyhidWYsIG9yZGVyKTsKPiAgfQo+
ICAKPiAtLyogQ1RSTC08c3dpdGNoX2NoYXI+IHN3aXRjaGVzIGlucHV0IGRpcmVjdGlvbiBiZXR3
ZWVuIFhlbiBhbmQgRE9NMC4gKi8KPiArLyoKPiArICogQ1RSTC08c3dpdGNoX2NoYXI+IHN3aXRj
aGVzIGlucHV0IGRpcmVjdGlvbiBiZXR3ZWVuIFhlbiwgRG9tMCBhbmQKPiArICogRG9tVXMuCj4g
KyAqLwo+ICAjZGVmaW5lIHN3aXRjaF9jb2RlIChvcHRfY29uc3dpdGNoWzBdLSdhJysxKQo+IC1z
dGF0aWMgaW50IF9fcmVhZF9tb3N0bHkgeGVuX3J4ID0gMTsgLyogRkFMU0UgPT4gaW5wdXQgcGFz
c2VkIHRvIGRvbWFpbiAwLiAqLwo+ICsvKgo+ICsgKiBjb25zb2xlX3J4PTAgPT4gaW5wdXQgdG8g
eGVuCj4gKyAqIGNvbnNvbGVfcng9MSA9PiBpbnB1dCB0byBkb20wCj4gKyAqIGNvbnNvbGVfcng9
TiA9PiBpbnB1dCBkb20oTi0xKQo+ICsgKi8KPiArc3RhdGljIGludCBfX3JlYWRfbW9zdGx5IGNv
bnNvbGVfcnggPSAwOwoKT3JpZ2luYWxseSB0aGlzIHdhcyBzdXBwb3NlZCB0byBiZSBib29sLCBi
dXQgZGlkbid0IGdldCBzd2l0Y2hlZCB5ZXQuCldpdGggeW91ciBjdXJyZW50IHNjaGVtZSBpdCBj
YW4ndCBnbyBuZWdhdGl2ZSBhbmQgaGVuY2Ugc2hvdWxkIGJlCnVuc2lnbmVkIGludC4gSG93ZXZl
ciwgSSBzdGlsbCB3b25kZXIgd2hldGhlciBpdCB3b3VsZG4ndCBiZSBiZXR0ZXIKKGVzcGVjaWFs
bHkgZm9yIHJlYWRlcnMgb2YgdGhlIGNvZGUpIGlzIHRoaXMgd2FzIGFuIGFjdHVhbCBkb21pZF90
LgpCdXQgYXMgY2xhcmlmaWVkIGJlZm9yZSwgSSdtIG5vdCBtZWFuaW5nIHRvIG1ha2UgdGhpcyBh
IHJlcXVpcmVtZW50LgoKPiArc3RydWN0IGRvbWFpbiAqY29uc29sZV9pbnB1dF9kb21haW4odm9p
ZCkKPiArewo+ICsgICAgcmV0dXJuIGdldF9kb21haW5fYnlfaWQoY29uc29sZV9yeCAtIDEpOwo+
ICt9CgpBbmQgdGhpcyBpcyBleGFjdGx5IHRoZSByZWFzb24gZm9yIHRoZSBhYm92ZSByZW1hcms6
IFRoaXMgaXMgKG9yIGF0CmxlYXN0IGxvb2tzKSBicm9rZW4gZm9yIGNvbnNvbGVfcnggPT0gMC4K
Cj4gIHN0YXRpYyB2b2lkIHN3aXRjaF9zZXJpYWxfaW5wdXQodm9pZCkKPiAgewo+IC0gICAgc3Rh
dGljIGNoYXIgKmlucHV0X3N0clsyXSA9IHsgIkRPTTAiLCAiWGVuIiB9Owo+IC0gICAgeGVuX3J4
ID0gIXhlbl9yeDsKPiAtICAgIHByaW50aygiKioqIFNlcmlhbCBpbnB1dCAtPiAlcyIsIGlucHV0
X3N0clt4ZW5fcnhdKTsKPiArICAgIGNvbnNvbGVfcngrKzsKPiArICAgIGlmICggY29uc29sZV9y
eCA9PSBtYXhfaW5pdF9kb21pZCArIDIgKQo+ICsgICAgICAgIGNvbnNvbGVfcnggPSAwOwoKU2Ft
ZSBoZXJlIC0gdGhlIGxpdGVyYWwgMiBhdCBsZWFzdCByYWlzZXMgcXVlc3Rpb25zLiBJIHRoaW5r
IGl0IHdvdWxkCmF0IGxlYXN0IGJlIGEgbGl0dGxlIGxlc3MgY29uZnVzaW5nIGlmIHlvdSBoYWQK
CiAgICBpZiAoIGNvbnNvbGVfcngrKyA9PSBtYXhfaW5pdF9kb21pZCArIDEgKQogICAgICAgIGNv
bnNvbGVfcnggPSAwOwoKPiAgc3RhdGljIHZvaWQgX19zZXJpYWxfcngoY2hhciBjLCBzdHJ1Y3Qg
Y3B1X3VzZXJfcmVncyAqcmVncykKPiAgewo+IC0gICAgaWYgKCB4ZW5fcnggKQo+ICsgICAgaWYg
KCBjb25zb2xlX3J4ID09IDAgKQo+ICAgICAgICAgIHJldHVybiBoYW5kbGVfa2V5cHJlc3MoYywg
cmVncyk7Cj4gIAo+IC0gICAgLyogRGVsaXZlciBpbnB1dCB0byBndWVzdCBidWZmZXIsIHVubGVz
cyBpdCBpcyBhbHJlYWR5IGZ1bGwuICovCj4gLSAgICBpZiAoIChzZXJpYWxfcnhfcHJvZC1zZXJp
YWxfcnhfY29ucykgIT0gU0VSSUFMX1JYX1NJWkUgKQo+IC0gICAgICAgIHNlcmlhbF9yeF9yaW5n
W1NFUklBTF9SWF9NQVNLKHNlcmlhbF9yeF9wcm9kKyspXSA9IGM7Cj4gLSAgICAvKiBBbHdheXMg
bm90aWZ5IHRoZSBndWVzdDogcHJldmVudHMgcmVjZWl2ZSBwYXRoIGZyb20gZ2V0dGluZyBzdHVj
ay4gKi8KCkp1c3QgbGlrZSB5b3UgYWRqdXN0ICJndWVzdCIgaW4gdGhpcyBjb21tZW50LCBJIHRo
aW5rIHlvdSdkIGJldHRlciAuLi4KCj4gKyAgICBpZiAoIGNvbnNvbGVfcnggPT0gMSApCj4gKyAg
ICB7Cj4gKyAgICAgICAgLyogRGVsaXZlciBpbnB1dCB0byBndWVzdCBidWZmZXIsIHVubGVzcyBp
dCBpcyBhbHJlYWR5IGZ1bGwuICovCgouLi4gYWRqdXN0IGl0IGhlcmUgdG9vLgoKPiArICAgICAg
ICBpZiAoIChzZXJpYWxfcnhfcHJvZCAtIHNlcmlhbF9yeF9jb25zKSAhPSBTRVJJQUxfUlhfU0la
RSApCj4gKyAgICAgICAgICAgIHNlcmlhbF9yeF9yaW5nW1NFUklBTF9SWF9NQVNLKHNlcmlhbF9y
eF9wcm9kKyspXSA9IGM7Cj4gKyAgICB9Cj4gKyNpZmRlZiBDT05GSUdfU0JTQV9WVUFSVF9DT05T
T0xFCj4gKyAgICBlbHNlCj4gKyAgICB7Cj4gKyAgICAgICAgc3RydWN0IGRvbWFpbiAqZCA9IGdl
dF9kb21haW5fYnlfaWQoY29uc29sZV9yeCAtIDEpOwo+ICsKPiArICAgICAgICAvKgo+ICsgICAg
ICAgICAqIElmIHdlIGhhdmUgYSBwcm9wZXJseSBpbml0aWFsaXplZCB2cGwwMTEgY29uc29sZSBm
b3IgdGhlCj4gKyAgICAgICAgICogZG9tYWluLCB3aXRob3V0IGEgZnVsbCBQViByaW5nIHRvIERv
bTAgKGluIHRoYXQgY2FzZSBpbnB1dAo+ICsgICAgICAgICAqIGNvbWVzIGZyb20gdGhlIFBWIHJp
bmcpLCB0aGVuIHNlbmQgdGhlIGNoYXJhY3RlciB0byBpdC4KPiArICAgICAgICAgKi8KPiArICAg
ICAgICBpZiAoICFkLT5hcmNoLnZwbDAxMS5iYWNrZW5kX2luX2RvbWFpbiAmJiBkLT5hcmNoLnZw
bDAxMS54ZW4gIT0gTlVMTCApCj4gKyAgICAgICAgICAgIHZwbDAxMV9yeF9jaGFyX3hlbihkLCBj
KTsKPiArICAgICAgICBlbHNlCj4gKyAgICAgICAgICAgIHByaW50aygiQ2Fubm90IHNlbmQgY2hh
cnMgdG8gRG9tJWQ6IG5vIFVBUlQgYXZhaWxhYmxlXG4iLAo+ICsgICAgICAgICAgICAgICAgICAg
ZC0+ZG9tYWluX2lkKTsKPiArICAgIH0KPiArI2VuZGlmCj4gKyAgICAvKgo+ICsgICAgICogQWx3
YXlzIG5vdGlmeSB0aGUgaGFyZHdhcmUgZG9tYWluOiBwcmV2ZW50cyByZWNlaXZlIHBhdGggZnJv
bQo+ICsgICAgICogZ2V0dGluZyBzdHVjay4KPiArICAgICAqLwo+ICAgICAgc2VuZF9nbG9iYWxf
dmlycShWSVJRX0NPTlNPTEUpOwoKV2h5IGRvZXMgdGhpcyBub3QgbW92ZSBpbnRvIHRoZSBpZigp
IGJvZHkgYWJvdmU/Cgo+IEBAIC05MjMsNyArOTY4LDcgQEAgdm9pZCBfX2luaXQgY29uc29sZV9l
bmRib290KHZvaWQpCj4gICAgICAgKiBhIHVzZWZ1bCAnaG93IHRvIHN3aXRjaCcgbWVzc2FnZS4K
PiAgICAgICAqLwo+ICAgICAgaWYgKCBvcHRfY29uc3dpdGNoWzFdID09ICd4JyApCj4gLSAgICAg
ICAgeGVuX3J4ID0gIXhlbl9yeDsKPiArICAgICAgICBjb25zb2xlX3J4ID0gMDsKCkFjY29yZGlu
ZyB0byB0aGUgY29tbWVudCBJIHRoaW5rIHlvdSBuZWVkIHRvIHN0b3JlCm1heF9pbml0X2RvbWlk
ICsgMSBoZXJlLCBzbyB0aGF0IHRoZSBzd2l0Y2hfc2VyaWFsX2lucHV0KCkgYSBmZXcKbGluZXMg
ZG93biB3b3VsZCBhY3R1YWxseSBzd2l0Y2ggdG8gWGVuLgoKSmFuCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 09:03:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 09: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 1fkn2l-0000MV-Il; Wed, 01 Aug 2018 09:03: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=pypw=kq=citrix.com=prvs=744347f87=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fkn2k-0000MD-8z
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 09:03:42 +0000
X-Inumbo-ID: d5a82367-9569-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d5a82367-9569-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 09:04:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,431,1526342400"; d="scan'208";a="61659803"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 1 Aug 2018 10:03:07 +0100
Message-ID: <341c31affc68f0c72cc813dfd63b040200c71e76.1533114104.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen: clean up altp2m op comment
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>

RGVsZXRlIHRyYWlsaW5nIHNwYWNlcyBhbmQgcmVmZXIgdG8gWFNNIGluc3RlYWQgb2YgYW4gaW50
ZXJuYWwKZnVuY3Rpb24gaW4gdGhlIHB1YmxpYyBoZWFkZXIuCgpTaWduZWQtb2ZmLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAg
ICAgICAgfCA4ICsrKystLS0tCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL3BhcmFtcy5oIHwgMiAr
LQogMiBmaWxlcyBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMK
aW5kZXggNWRlNTQ0MC4uNzJjNTFmYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0u
YworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC00NDY4LDE2ICs0NDY4LDE2IEBAIHN0
YXRpYyBpbnQgaHZtb3BfZ2V0X3BhcmFtKAogfQogCiAvKgotICogYWx0cDJtIG9wZXJhdGlvbnMg
YXJlIGVudmlzaW9uZWQgYXMgYmVpbmcgdXNlZCBpbiBzZXZlcmFsIGRpZmZlcmVudCAKKyAqIGFs
dHAybSBvcGVyYXRpb25zIGFyZSBlbnZpc2lvbmVkIGFzIGJlaW5nIHVzZWQgaW4gc2V2ZXJhbCBk
aWZmZXJlbnQKICAqIG1vZGVzOgotICogCisgKgogICogLSBleHRlcm5hbDogQWxsIGNvbnRyb2wg
YW5kIGRlY2lzaW9ucyBhcmUgbWFkZSBieSBhbiBleHRlcm5hbCBhZ2VudAogICogICBydW5uaW5n
IGRvbWFpbiAwLgogICoKICAqIC0gaW50ZXJuYWw6IGFsdHAybSBvcGVyYXRpb25zIGFyZSB1c2Vk
IGV4Y2x1c2l2ZWx5IGJ5IGFuIGluLWd1ZXN0CiAgKiAgIGFnZW50IHRvIHByb3RlY3QgaXRzZWxm
IGZyb20gdGhlIGd1ZXN0IGtlcm5lbCBhbmQgaW4tZ3Vlc3QKICAqICAgYXR0YWNrZXJzLgotICog
CisgKgogICogLSBjb29yZGluYXRlZDogQW4gaW4tZ3Vlc3QgYWdlbnQgaGFuZGxlcyAjVkUgYW5k
IFZNRlVOQ3MgbG9jYWxseSwKICAqICAgYnV0IG1ha2VzIHJlcXVlc3RzIG9mIGFuIGFnZW50IHJ1
bm5pbmcgb3V0c2lkZSB0aGUgZG9tYWluIGZvcgogICogICBiaWdnZXIgY2hhbmdlcyAoc3VjaCBh
cyBtb2RpZnlpbmcgYWx0cDJtIGVudGlyZXMpLgpAQCAtNDQ5MSw3ICs0NDkxLDcgQEAgc3RhdGlj
IGludCBodm1vcF9nZXRfcGFyYW0oCiAgKiB0byBwcm9wZXJseSBlbmFibGUgdGhlICdpbnRlcm5h
bCcgdXNlIGNhc2UsIGFzIHdlbGwgYXMgdG8gYXZvaWQKICAqIGZyYWdtZW50YXRpb24sIGFsbCBh
bHRwMm0gc3Vib3BzIHNob3VsZCBjb21lIHVuZGVyIHRoaXMgc2luZ2xlCiAgKiBIVk1PUC4KLSAq
IAorICoKICAqIE5vdGUgdGhhdCAnaW50ZXJuYWwnIG1vZGUgKEhWTV9QQVJBTV9BTFRQMk0gPT0g
WEVOX0FMVFAyTV9taXhlZCkKICAqIGhhcyBub3QgYmVlbiBldmFsdWF0ZWQgZm9yIHNhZmV0eSBm
cm9tIGEgc2VjdXJpdHkgcGVyc3BlY3RpdmUuCiAgKiBCZWZvcmUgdXNpbmcgdGhpcyBtb2RlIGlu
IGEgc2VjdXJpdHktY3JpdGljYWwgZW52aXJvbm1lbnQsIGVhY2gKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL3B1YmxpYy9odm0vcGFyYW1zLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL3BhcmFt
cy5oCmluZGV4IGRhYTI4YTguLjM5Njk3N2MgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1Ymxp
Yy9odm0vcGFyYW1zLmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2h2bS9wYXJhbXMuaApAQCAt
MjQzLDcgKzI0Myw3IEBACiAgKiBOb3RlIHRoYXQgJ21peGVkJyBtb2RlIGhhcyBub3QgYmVlbiBl
dmFsdWF0ZWQgZm9yIHNhZmV0eSBmcm9tIGEKICAqIHNlY3VyaXR5IHBlcnNwZWN0aXZlLiAgQmVm
b3JlIHVzaW5nIHRoaXMgbW9kZSBpbiBhCiAgKiBzZWN1cml0eS1jcml0aWNhbCBlbnZpcm9ubWVu
dCwgZWFjaCBzdWJvcCBzaG91bGQgYmUgZXZhbHVhdGVkIGZvcgotICogc2FmZXR5LCB3aXRoIHVu
c2FmZSBzdWJvcHMgYmxhY2tsaXN0ZWQgaW4geHNtX2h2bV9hbHRwMm1odm1fb3AoKS4KKyAqIHNh
ZmV0eSwgd2l0aCB1bnNhZmUgc3Vib3BzIGJsYWNrbGlzdGVkIGluIFhTTS4KICAqLwogI2RlZmlu
ZSBIVk1fUEFSQU1fQUxUUDJNICAgICAgIDM1CiAjZGVmaW5lIFhFTl9BTFRQMk1fZGlzYWJsZWQg
ICAgICAwCgpiYXNlLWNvbW1pdDogNmFhYTlmYjMwODE3MWVjNThkZGY0Y2YwNThhZDUzNDFmODFh
NjVjZgotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 09:11:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 09:11: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 1fkn9h-0001Eu-DS; Wed, 01 Aug 2018 09:10: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=qz6i=kq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkn9g-0001Ep-02
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 09:10:52 +0000
X-Inumbo-ID: aebea201-956a-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 aebea201-956a-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 11:10:06 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 01 Aug 2018 03:10:50 -0600
Message-Id: <5B61791802000078001D9C8B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 01 Aug 2018 03:10:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-3-roger.pau@citrix.com>
 <5B60749A02000078001D9886@prv1-mh.provo.novell.com>
 <20180731153317.kryord4hezdukfgy@mac>
 <5B616D5402000078001D9BFE@prv1-mh.provo.novell.com>
 <b3a008c7-bb58-21f3-45d1-afbd2d08ce9d@citrix.com>
In-Reply-To: <b3a008c7-bb58-21f3-45d1-afbd2d08ce9d@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>, 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>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAxLjA4LjE4IGF0IDEwOjMyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDEvMDgvMjAxOCAwOToyMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDMx
LjA3LjE4IGF0IDE3OjMzLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24gVHVl
LCBKdWwgMzEsIDIwMTggYXQgMDg6Mzk6MjJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+
Pj4+Pj4gT24gMjcuMDcuMTggYXQgMTc6MzEsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6
Cj4+Pj4+IEludHJvZHVjZSBhIG5ldyBpb21tdT1pbmNsdXNpdmUgZ2VuZXJpYyBvcHRpb24gdGhh
dCBzdXBlcnNlZGVzCj4+Pj4+IGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nLiBUaGlzIHNob3VsZCBi
ZSBhIG5vbi1mdW5jdGlvbmFsIGNoYW5nZSBvbgo+Pj4+PiBJbnRlbCBoYXJkd2FyZSwgd2hpbGUg
QU1EIGhhcmR3YXJlIHdpbGwgZ2FpbiB0aGUgc2FtZSBmdW5jdGlvbmFsaXR5IG9mCj4+Pj4+IG1h
cHBpbmcgYWxtb3N0IGV2ZXJ5dGhpbmcgYmVsb3cgdGhlIDRHQiBib3VuZGFyeS4KPj4+PiBTbyBm
aXJzdCBvZiBhbGwgLSB3aGF0J3MgdGhlIG1vdGl2YXRpb24gYmVoaW5kIHRoaXMgY2hhbmdlPyBT
byBmYXIgd2UKPj4+PiBoYWQgbm8gbmVlZCBmb3IgaGFja3MgbGluZSB0aGUgVlQtZCBzaWRlIG9u
ZSBvbiBBTUQuIEkgZG9uJ3QgdGhpbmsKPj4+PiB0aGlzIHNob3VsZCBiZSB3aWRlbmVkIHdpdGhv
dXQgdGhlcmUgYmVpbmcgaW5kaWNhdGlvbiBvZiBhIHByb2JsZW0KPj4+PiB3aXRoIG5vbi1uaWNo
ZSBBTUQgc3lzdGVtcy4KPj4+IE9LLCBJIGNhbiBsZWF2ZSB0aGUgZGVmYXVsdCBvbiBmb3IgSW50
ZWwgYW5kIG9mZiBmb3IgZXZlcnl0aGluZyBlbHNlLAo+Pj4gYnV0IEkgd2lsbCBpbnRyb2R1Y2Ug
dGhlIGdlbmVyaWMgZG9tMC1pb21tdT0gb3B0aW9uIGFueXdheS4KPj4gSG1tLCBJJ3ZlIGFsd2F5
cyBiZWVuIHdpc2hpbmcgd2UnZCBjaGFuZ2UgdG8gYSBkZWZhdWx0IG9mIG9mZiBmb3IKPj4gVlQt
ZCBhcyB3ZWxsIC0gaW1vIHdlIHNob3VsZG4ndCBieSBkZWZhdWx0IGFzc3VtZSBicm9rZW4gZmly
bXdhcmUuCj4+IEtldmluPwo+Pgo+PiBBcyB0byBBTUQgLSB5b3Ugc3RpbGwgZG9uJ3QgcmVhbGx5
IHNheSB3aHkgdGhpcyB3b3VsZCBiZSBuZWVkZWQKPj4gdGhlcmUuIEknbSBub3QgaW4gZmF2b3Ig
b2Ygd29ya2Fyb3VuZHMgd2hlbiB0aGVyZSdzIG5vdGhpbmcgdG8KPj4gd29yayBhcm91bmQuIElP
VyAtIGlmIHRoZSBsb2dpYyBpc24ndCBuZWVkZWQgb24gQU1ELCBkbyB3ZSBuZWVkCj4+IHRoaXMg
Y29kZSBtb3ZlbWVudCBpbiB0aGUgZmlyc3QgcGxhY2U/Cj4gCj4gVGhpcyBpcyBzdWZmaWNpZW50
bHkgYnJva2VuIG9uIEFNRCBhcyB3ZWxsLiAgVGFrZSBhIGxvb2sgYXQgYWxsIHRoZQo+IElWUlMv
SVZIVCByZXBvcnRzIHdlJ3ZlIGhhZCBvbiB4ZW4tZGV2ZWwuCgpXZSd2ZSBoYWQgSVZSUyBpc3N1
ZXMsIHllcywgYW5kIHdlIG5vdyBoYXZlIGNvbW1hbmQgbGluZSBvcHRpb25zCnRvIGRlYWwgd2l0
aCB0aGVtLiBUaGF0J3MgZW50aXJlbHkgdW5yZWxhdGVkIHRvIG1lbW9yeSByYW5nZXMgdGhvdWdo
LgoKPiBGdXJ0aGVybW9yZSwgb24gYnkgZGVmYXVsdCBpcyB0aGUgb25seSByZWFzb25hYmxlIG9w
dGlvbi4gIERvbTAgaXMKPiBzcGVjaWZpY2FsbHkgZ2l2ZW4gY3B1IG1hcHBpbmdzIG9mIHRoZSBy
ZXNlcnZlZCByZWdpb25zLCB0aGVyZWZvcmUgaXQKPiBzaG91bGQgaGF2ZSBtYXRjaGluZyBJT01N
VSBtYXBwaW5ncy4KCkkgZG9uJ3QgdGhpbmsgSSBjYW4gdW5pZm9ybWx5IGFncmVlIHdpdGggdGhp
czogVGhlcmUgYXJlIHJlc2VydmVkCnJlZ2lvbnMgd2hpY2ggc3BlY2lmaWNhbGx5IHdvdWxkIGJl
dHRlciBub3QgaGF2ZSBJT01NVSBtYXBwaW5nczoKTEFQSUMsIElPLUFQSUMsIE1NQ0ZHIGp1c3Qg
dG8gbmFtZSB0aGluZ3MgSSBjYW4gaW1tZWRpYXRlbHkKdGhpbmsgb2YuCgpKYW4KCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 09:12:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 09: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 1fknAn-0001Ly-T2; Wed, 01 Aug 2018 09:12:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=qz6i=kq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fknAm-0001Lg-6I
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 09:12:00 +0000
X-Inumbo-ID: fecf8e75-956a-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fecf8e75-956a-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 09:12:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 01 Aug 2018 03:11:58 -0600
Message-Id: <5B61795B02000078001D9C92@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 01 Aug 2018 03:11:55 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-3-roger.pau@citrix.com>
 <5B60749A02000078001D9886@prv1-mh.provo.novell.com>
 <20180731153317.kryord4hezdukfgy@mac>
 <5B616D5402000078001D9BFE@prv1-mh.provo.novell.com>
 <49a6843f08e44a738684c954b8318fa2@AMSPEX02CL03.citrite.net>
In-Reply-To: <49a6843f08e44a738684c954b8318fa2@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>,
 IanJackson <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+IE9uIDAxLjA4LjE4IGF0IDEwOjMzLCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5w
cm9qZWN0Lm9yZ10gT24gQmVoYWxmCj4+IE9mIEphbiBCZXVsaWNoCj4+IFNlbnQ6IDAxIEF1Z3Vz
dCAyMDE4IDA5OjIxCj4+ID4+PiBPbiAzMS4wNy4xOCBhdCAxNzozMywgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPiB3cm90ZToKPj4gPiBPbiBUdWUsIEp1bCAzMSwgMjAxOCBhdCAwODozOToyMkFNIC0w
NjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gPj4gPj4+IE9uIDI3LjA3LjE4IGF0IDE3OjMxLCA8
cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+PiA+PiA+IEludHJvZHVjZSBhIG5ldyBpb21t
dT1pbmNsdXNpdmUgZ2VuZXJpYyBvcHRpb24gdGhhdCBzdXBlcnNlZGVzCj4+ID4+ID4gaW9tbXVf
aW5jbHVzaXZlX21hcHBpbmcuIFRoaXMgc2hvdWxkIGJlIGEgbm9uLWZ1bmN0aW9uYWwgY2hhbmdl
IG9uCj4+ID4+ID4gSW50ZWwgaGFyZHdhcmUsIHdoaWxlIEFNRCBoYXJkd2FyZSB3aWxsIGdhaW4g
dGhlIHNhbWUgZnVuY3Rpb25hbGl0eSBvZgo+PiA+PiA+IG1hcHBpbmcgYWxtb3N0IGV2ZXJ5dGhp
bmcgYmVsb3cgdGhlIDRHQiBib3VuZGFyeS4KPj4gPj4KPj4gPj4gU28gZmlyc3Qgb2YgYWxsIC0g
d2hhdCdzIHRoZSBtb3RpdmF0aW9uIGJlaGluZCB0aGlzIGNoYW5nZT8gU28gZmFyIHdlCj4+ID4+
IGhhZCBubyBuZWVkIGZvciBoYWNrcyBsaW5lIHRoZSBWVC1kIHNpZGUgb25lIG9uIEFNRC4gSSBk
b24ndCB0aGluawo+PiA+PiB0aGlzIHNob3VsZCBiZSB3aWRlbmVkIHdpdGhvdXQgdGhlcmUgYmVp
bmcgaW5kaWNhdGlvbiBvZiBhIHByb2JsZW0KPj4gPj4gd2l0aCBub24tbmljaGUgQU1EIHN5c3Rl
bXMuCj4+ID4KPj4gPiBPSywgSSBjYW4gbGVhdmUgdGhlIGRlZmF1bHQgb24gZm9yIEludGVsIGFu
ZCBvZmYgZm9yIGV2ZXJ5dGhpbmcgZWxzZSwKPj4gPiBidXQgSSB3aWxsIGludHJvZHVjZSB0aGUg
Z2VuZXJpYyBkb20wLWlvbW11PSBvcHRpb24gYW55d2F5Lgo+PiAKPj4gSG1tLCBJJ3ZlIGFsd2F5
cyBiZWVuIHdpc2hpbmcgd2UnZCBjaGFuZ2UgdG8gYSBkZWZhdWx0IG9mIG9mZiBmb3IKPj4gVlQt
ZCBhcyB3ZWxsIC0gaW1vIHdlIHNob3VsZG4ndCBieSBkZWZhdWx0IGFzc3VtZSBicm9rZW4gZmly
bXdhcmUuCj4+IEtldmluPwo+IAo+IEkgc3VzcGVjdCB0aGF0IGEgc2VyaW91c2x5IGxhcmdlIG51
bWJlciBvZiBYZW4gdXNlcnMgd2lsbCBmaW5kIHRoZWlyIHN5c3RlbXMgCj4gZmFpbCB0byBib290
IGlmIHRoZSBkZWZhdWx0IGlzIGNoYW5nZWQuIEknbSB0ZXN0aW5nIG9uIGEgRGVsbCBSNzMwIHdp
dGggKHRvIAo+IG15IGtub3dsZWRnZSkgdXAtdG8tZGF0ZSBmaXJtd2FyZS4gTm90IGV4YWN0bHkg
YSByYXJlIHN5c3RlbSBhbmQgdHVybmluZyBvZmYgCj4gaW5jbHVzaXZlIG1hcHBpbmcgd2lsbCBj
YXVzZSBpdCB0byB3ZWRnZSBkdXJpbmcgYm9vdC4KCkhtbSwgdGhhdCdzIHJhdGhlciBzYWQgaW5k
ZWVkLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 09:14:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 09: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 1fknDI-0001Vl-ER; Wed, 01 Aug 2018 09: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=qz6i=kq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fknDH-0001Vg-EM
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 09:14:35 +0000
X-Inumbo-ID: 5b04379a-956b-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5b04379a-956b-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 09:14:56 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 01 Aug 2018 03:14:33 -0600
Message-Id: <5B6179F702000078001D9C95@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 01 Aug 2018 03:14:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20180725114915.26614-1-apop@bitdefender.com>
 <5B604D9C02000078001D96A6@prv1-mh.provo.novell.com>
 <CABfawhkaCVRrrBJ46U--b3odRztXcQ+_+VBebADAB-aF1uYJXg@mail.gmail.com>
 <5B616E0502000078001D9C0F@prv1-mh.provo.novell.com>
 <49660866-7bf2-f4c1-2320-e5e91b743596@citrix.com>
In-Reply-To: <49660866-7bf2-f4c1-2320-e5e91b743596@citrix.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>,
 Adrian Pop <apop@bitdefender.com>, Sergej Proskurin <proskurin@sec.in.tum.de>,
 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+IE9uIDAxLjA4LjE4IGF0IDEwOjM4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDEvMDgvMjAxOCAwOToyMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDMx
LjA3LjE4IGF0IDE5OjE5LCA8dGFtYXNAdGtsZW5neWVsLmNvbT4gd3JvdGU6Cj4+PiBPbiBUdWUs
IEp1bCAzMSwgMjAxOCBhdCA1OjUzIEFNIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4g
d3JvdGU6Cj4+Pj4+Pj4gT24gMjUuMDcuMTggYXQgMTM6NDksIDxhcG9wQGJpdGRlZmVuZGVyLmNv
bT4gd3JvdGU6Cj4+Pj4+IC0gICAgICAgIHZjcHVfYWx0cDJtKGN1cnIpLnZlaW5mb19nZm4gPSBf
Z2ZuKGEudS5lbmFibGVfbm90aWZ5Lmdmbik7Cj4+Pj4+IC0gICAgICAgIGFsdHAybV92Y3B1X3Vw
ZGF0ZV92bWZ1bmNfdmUoY3Vycik7Cj4+Pj4+ICsgICAgICAgIHZjcHVfYWx0cDJtKHYpLnZlaW5m
b19nZm4gPSBfZ2ZuKGEudS5lbmFibGVfbm90aWZ5Lmdmbik7Cj4+Pj4+ICsgICAgICAgIGFsdHAy
bV92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUodik7Cj4+Pj4gSSdkIGxpa2UgeW91IHRvIG91dGxpbmUg
aW4gdGhlIGRlc2NyaXB0aW9uIGhvdyB5b3UgbWVhbiBhbiBleHRlcm5hbAo+Pj4+IGFnZW50IHRv
IGNvb3JkaW5hdGUgdGhlIHVzZSBvZiB0aGlzIEdGTiB3aXRoIHRoZSBndWVzdCAoYW5kIGluCj4+
Pj4gcGFydGljdWxhciB3aXRob3V0IGluLWd1ZXN0IGFnZW50KS4KPj4+IFVzaW5nICNWRSB3aXRo
b3V0IGFuIGluLWd1ZXN0IGFnZW50IGlzbid0IHJlYWxseSBwb3NzaWJsZSBzbyB0aGlzIGlzCj4+
PiByZWFsbHkganVzdCBhYm91dCBkZXNpZ25hdGluZyB0aGUgcGFnZSBmcm9tIGRvbTAgaW5zdGVh
ZCBvZiBkb2luZyBpdAo+Pj4gd2l0aCB0aGUgaW4tZ3Vlc3QgYWdlbnQuIFNvbWV0aGluZyBoYXMg
dG8gYmUgcHJlc2VudCBpbiB0aGUgZ3Vlc3QgdG8KPj4+IGhhbmRsZSB0aGUgbmV3IGludGVycnVw
dHMgY29taW5nIGZyb20gI1ZFIGFmdGVyIGFsbC4KPj4gTm90IG5lY2Vzc2FyaWx5IC0gdGhlIGV4
Y2VwdGlvbiBjb3VsZCBhbHNvIGJlIGludGVyY2VwdGVkLCBhbmQgdGhlCj4+IGV4dGVybmFsIGFn
ZW50IGJlIGluZm9ybWVkLCB3aXRoIGl0IHRha2luZyBhcHByb3ByaWF0ZSBhY3Rpb24uCj4+Cj4+
IEFueXdheSAtIGlmIHN1Y2ggYSBkZXBlbmRlbmN5IGNvbnRpbnVlcyB0byBleGlzdCwgSSB0aGlu
ayBpdCB3b3VsZAo+PiBiZSBkZXNpcmFibGUgdG8gbWVudGlvbiBpdCBpbiB0aGUgZGVzY3JpcHRp
b24uCj4gCj4gQW55IHNldHVwIHdoaWNoIGludGVyY2VwdHMgI1ZFIGRlZmVhdHMgdGhlIGVudGly
ZSBwdXJwb3NlIG9mIHVzaW5nICNWRQo+IGluIHRoZSBmaXJzdCBwbGFjZS4KCk1vc3RseSwgSSBh
Z3JlZSwgYnV0ICJlbnRpcmUiPyBZb3UgbmV2ZXIga25vdyBob3cgY3JlYXRpdmUgcGVvcGxlCmdl
dCwgYW5kIGhvdyBzZWVpbmcgI1ZFIG1pZ2h0IGJldHRlciBmaXQgdGhlaXIgcHVycG9zZSB0aGFu
IG90aGVyCiJub3RpZmljYXRpb24iIG1lY2hhbmlzbXMuCgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 09:15:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 09:15:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fknEN-0001bI-Rx; Wed, 01 Aug 2018 09: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=eebn=kq=citrix.com=prvs=744794b03=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fknEM-0001bB-IE
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 09:15:42 +0000
X-Inumbo-ID: 832716c1-956b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 832716c1-956b-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 09:16:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,431,1526342400"; d="scan'208";a="61660634"
To: Wei Liu <wei.liu2@citrix.com>, <xen-devel@lists.xenproject.org>
References: <341c31affc68f0c72cc813dfd63b040200c71e76.1533114104.git-series.wei.liu2@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFPqG+MBEACwPYTQpHepyshcufo0dVmqxDo917iWPslB8lauFxVf4WZtGvQSsKStHJSj
 92Qkxp4CH2DwudI8qpVbnWCXsZxodDWac9c3PordLwz5/XL41LevEoM3NWRm5TNgJ3ckPA+J
 K5OfSK04QtmwSHFP3G/SXDJpGs+oDJgASta2AOl9vPV+t3xG6xyfa2NMGn9wmEvvVMD44Z7R
 W3RhZPn/NEZ5gaJhIUMgTChGwwWDOX0YPY19vcy5fT4bTIxvoZsLOkLSGoZb/jHIzkAAznug
 Q7PPeZJ1kXpbW9EHHaUHiCD9C87dMyty0N3TmWfp0VvBCaw32yFtM9jUgB7UVneoZUMUKeHA
 fgIXhJ7I7JFmw3J0PjGLxCLHf2Q5JOD8jeEXpdxugqF7B/fWYYmyIgwKutiGZeoPhl9c/7RE
 Bf6f9Qv4AtQoJwtLw6+5pDXsTD5q/GwhPjt7ohF7aQZTMMHhZuS52/izKhDzIufl6uiqUBge
 0lqG+/ViLKwCkxHDREuSUTtfjRc9/AoAt2V2HOfgKORSCjFC1eI0+8UMxlfdq2z1AAchinU0
 eSkRpX2An3CPEjgGFmu2Je4a/R/Kd6nGU8AFaE8ta0oq5BSFDRYdcKchw4TSxetkG6iUtqOO
 ZFS7VAdF00eqFJNQpi6IUQryhnrOByw+zSobqlOPUO7XC5fjnwARAQABzSRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT7CwYAEEwEKACoCGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEFAlpk2IEFCQo9I54ACgkQpjY8MQWQtG1A1BAAnc0oX3+M/jyv4j/ESJTO
 U2JhuWUWV6NFuzU10pUmMqpgQtiVEVU2QbCvTcZS1U/S6bqAUoiWQreDMSSgGH3a3BmRNi8n
 HKtarJqyK81aERM2HrjYkC1ZlRYG+jS8oWzzQrCQiTwn3eFLJrHjqowTbwahoiMw/nJ+OrZO
 /VXLfNeaxA5GF6emwgbpshwaUtESQ/MC5hFAFmUBZKAxp9CXG2ZhTP6ROV4fwhpnHaz8z+BT
 NQz8YwA4gkmFJbDUA9I0Cm9D/EZscrCGMeaVvcyldbMhWS+aH8nbqv6brhgbJEQS22eKCZDD
 J/ng5ea25QnS0fqu3bMrH39tDqeh7rVnt8Yu/YgOwc3XmgzmAhIDyzSinYEWJ1FkOVpIbGl9
 uR6seRsfJmUK84KCScjkBhMKTOixWgNEQ/zTcLUsfTh6KQdLTn083Q5aFxWOIal2hiy9UyqR
 VQydowXy4Xx58rqvZjuYzdGDdAUlZ+D2O3Jp28ez5SikA/ZaaoGI9S1VWvQsQdzNfD2D+xfL
 qfd9yv7gko9eTJzv5zFr2MedtRb/nCrMTnvLkwNX4abB5+19JGneeRU4jy7yDYAhUXcI/waS
 /hHioT9MOjMh+DoLCgeZJYaOcgQdORY/IclLiLq4yFnG+4Ocft8igp79dbYYHkAkmC9te/2x
 Kq9nEd0Hg288EO/OwE0EVFq6vQEIAO2idItaUEplEemV2Q9mBA8YmtgckdLmaE0uzdDWL9To
 1PL+qdNe7tBXKOfkKI7v32fe0nB4aecRlQJOZMWQRQ0+KLyXdJyHkq9221sHzcxsdcGs7X3c
 17ep9zASq+wIYqAdZvr7pN9a3nVHZ4W7bzezuNDAvn4EpOf/o0RsWNyDlT6KECs1DuzOdRqD
 oOMJfYmtx9hMzqBoTdr6U20/KgnC/dmWWcJAUZXaAFp+3NYRCkk7k939VaUpoY519CeLrymd
 Vdke66KCiWBQXMkgtMGvGk5gLQLy4H3KXvpXoDrYKgysy7jeOccxI8owoiOdtbfM8TTDyWPR
 Ygjzb9LApA8AEQEAAcLBZQQYAQoADwIbDAUCWmTXMwUJB+tP9gAKCRCmNjwxBZC0bb+2D/9h
 jn1k5WcRHlu19WGuH6q0Kgm1LRT7PnnSz904igHNElMB5a7wRjw5kdNwU3sRm2nnmHeOJH8k
 Yj2Hn1QgX5SqQsysWTHWOEseGeoXydx9zZZkt3oQJM+9NV1VjK0bOXwqhiQyEUWz5/9l467F
 S/k4FJ5CHNRumvhLa0l2HEEu5pxq463HQZHDt4YE/9Y74eXOnYCB4nrYxQD/GSXEZvWryEWr
 eDoaFqzq1TKtzHhFgQG7yFUEepxLRUUtYsEpT6Rks2l4LCqG3hVD0URFIiTyuxJx3VC2Ta4L
 H3hxQtiaIpuXqq2D4z63h6vCx2wxfZc/WRHGbr4NAlB81l35Q/UHyMocVuYLj0llF0rwU4Aj
 iKZ5qWNSEdvEpL43fTvZYxQhDCjQTKbb38omu5P4kOf1HT7s+kmQKRtiLBlqHzK17D4K/180
 ADw7a3gnmr5RumcZP3NGSSZA6jP5vNqQpNu4gqrPFWNQKQcW8HBiYFgq6SoLQQWbRxJDHvTR
 YJ2ms7oCe870gh4D1wFFqTLeyXiVqjddENGNaP8ZlCDw6EU82N8Bn5LXKjR1GWo2UK3CjrkH
 pTt3YYZvrhS2MO2EYEcWjyu6LALF/lS6z6LKeQZ+t9AdQUcILlrx9IxqXv6GvAoBLJY1jjGB
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <7f8ece64-37b3-da3f-4254-4ba68a0ab893@citrix.com>
Date: Wed, 1 Aug 2018 10:15: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: <341c31affc68f0c72cc813dfd63b040200c71e76.1533114104.git-series.wei.liu2@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen: clean up altp2m op comment
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 George 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>

T24gMDgvMDEvMjAxOCAxMDowMyBBTSwgV2VpIExpdSB3cm90ZToKPiBEZWxldGUgdHJhaWxpbmcg
c3BhY2VzIGFuZCByZWZlciB0byBYU00gaW5zdGVhZCBvZiBhbiBpbnRlcm5hbAo+IGZ1bmN0aW9u
IGluIHRoZSBwdWJsaWMgaGVhZGVyLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxh
cEBjaXRyaXguY29tPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 09:18:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 09: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 1fknGy-0001p1-B0; Wed, 01 Aug 2018 09:18: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=qz6i=kq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fknGw-0001ov-Hj
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 09:18:22 +0000
X-Inumbo-ID: e2bd9dae-956b-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e2bd9dae-956b-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 09:18:43 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 01 Aug 2018 03:18:20 -0600
Message-Id: <5B617ADA02000078001D9CC3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 01 Aug 2018 03:18:18 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <341c31affc68f0c72cc813dfd63b040200c71e76.1533114104.git-series.wei.liu2@citrix.com>
In-Reply-To: <341c31affc68f0c72cc813dfd63b040200c71e76.1533114104.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen: clean up altp2m op comment
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 George 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+IE9uIDAxLjA4LjE4IGF0IDExOjAzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
RGVsZXRlIHRyYWlsaW5nIHNwYWNlcyBhbmQgcmVmZXIgdG8gWFNNIGluc3RlYWQgb2YgYW4gaW50
ZXJuYWwKPiBmdW5jdGlvbiBpbiB0aGUgcHVibGljIGhlYWRlci4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 09:19:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 09: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 1fknHv-0001uW-Ny; Wed, 01 Aug 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=pypw=kq=citrix.com=prvs=744347f87=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fknHt-0001uJ-ID
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 09:19:21 +0000
X-Inumbo-ID: 05c14951-956c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 05c14951-956c-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 09:19:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,431,1526342400"; d="scan'208";a="61660844"
Date: Wed, 1 Aug 2018 10:19:17 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180801091917.r4wlgb33iusmmjco@citrix.com>
References: <20180731201905.23112-1-marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180731201905.23112-1-marmarek@invisiblethingslab.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [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>,
 xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMTA6MTk6MDVQTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IFNpZ25lZC1vZmYtYnk6IE1hcmVrIE1hcmN6eWtvd3NraS1H
w7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KPiAtLS0KPiBUaGlzIGlz
IG9uIHRvcCBvZiAidG9vbHMvZ2Ric3g6IGZpeCAnZycgcGFja2V0IHJlc3BvbnNlIGZvciA2NGJp
dAo+IGd1ZXN0cyIgcGF0Y2guCj4gLS0tCj4gIHRvb2xzL2RlYnVnZ2VyL2dkYnN4L2d4L2d4X2xv
Y2FsLmMgIHwgMTcgKysrKystLS0tLQo+ICB0b29scy9kZWJ1Z2dlci9nZGJzeC9neC9neF9tYWlu
LmMgICB8ICA1ICstLQo+ICB0b29scy9kZWJ1Z2dlci9nZGJzeC94Zy94Z19wdWJsaWMuaCB8ICA4
IC0tLS0tCj4gIHRvb2xzL3hlbnN0b3JlL3hlbnN0b3JlX2NsaWVudC5jICAgIHwgNTEgKysrKysr
KysrKysrKysrKysrKysrKystLS0tLS0KCkl0IHNlZW1zIHRoYXQgeW91IGFjY2lkZW50YWxseSBh
ZGRlZCBhIHhlbnN0b3JlIGZpbGUuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 09:20:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 09:20:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fknJH-0002Y9-3t; Wed, 01 Aug 2018 09:20: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=bzmx=kq=citrix.com=prvs=744b97e16=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fknJG-0002Y2-4l
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 09:20:46 +0000
X-Inumbo-ID: 10320f27-956c-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 10320f27-956c-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 11:20:00 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,431,1526342400"; d="scan'208";a="77008783"
To: Jan Beulich <JBeulich@suse.com>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-3-roger.pau@citrix.com>
 <5B60749A02000078001D9886@prv1-mh.provo.novell.com>
 <20180731153317.kryord4hezdukfgy@mac>
 <5B616D5402000078001D9BFE@prv1-mh.provo.novell.com>
 <b3a008c7-bb58-21f3-45d1-afbd2d08ce9d@citrix.com>
 <5B61791802000078001D9C8B@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: <6654f71d-935d-b560-db7f-e2f65f20bcf5@citrix.com>
Date: Wed, 1 Aug 2018 10:20:41 +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: <5B61791802000078001D9C8B@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 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>,
 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>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMDgvMjAxOCAxMDoxMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IEZ1cnRoZXJtb3JlLCBv
biBieSBkZWZhdWx0IGlzIHRoZSBvbmx5IHJlYXNvbmFibGUgb3B0aW9uLiAgRG9tMCBpcwo+PiBz
cGVjaWZpY2FsbHkgZ2l2ZW4gY3B1IG1hcHBpbmdzIG9mIHRoZSByZXNlcnZlZCByZWdpb25zLCB0
aGVyZWZvcmUgaXQKPj4gc2hvdWxkIGhhdmUgbWF0Y2hpbmcgSU9NTVUgbWFwcGluZ3MuCj4gSSBk
b24ndCB0aGluayBJIGNhbiB1bmlmb3JtbHkgYWdyZWUgd2l0aCB0aGlzOiBUaGVyZSBhcmUgcmVz
ZXJ2ZWQKPiByZWdpb25zIHdoaWNoIHNwZWNpZmljYWxseSB3b3VsZCBiZXR0ZXIgbm90IGhhdmUg
SU9NTVUgbWFwcGluZ3M6Cj4gTEFQSUMsIElPLUFQSUMsIE1NQ0ZHIGp1c3QgdG8gbmFtZSB0aGlu
Z3MgSSBjYW4gaW1tZWRpYXRlbHkKPiB0aGluayBvZi4KClJpZ2h0LCBidXQgdGhhdCdzIG5vdCB3
aGF0IEkgc2FpZC4KCkZvciBhbnkgQ1BVIG1hcHBpbmcsIHdlIHNob3VsZCBoYXZlIGEgbWF0Y2hp
bmcgSU9NTVUgbWFwcGluZy7CoCBUaGlzIGlzCmhvdyBoYXJkd2FyZSBiZWhhdmVzIGluIGEgbmF0
aXZlIHN5c3RlbSwgYW5kIGlzIGhvdyBhbGwgb3BlcmF0aW5nCnN5c3RlbXMgYXJlIHdyaXR0ZW4g
dG8gYmVoYXZlLsKgIEJyZWFraW5nIHRoaXMgZXhwZWN0YXRpb24gd2lsbCBicmVhawpzb2Z0d2Fy
ZSBpbiB1bmV4cGVjdGVkIHdheXMuCgpGb3IgdGhlIGl0ZW1zIHlvdSBsaXN0IHRoZXJlLCB3ZSBk
b24ndCBnaXZlIGRvbTAgQ1BVIG1hcHBpbmdzIChiZWNhdXNlCnJlc3RyaWN0aW5nIHRoZW0gaXMg
aW5kZWVkIGEgc2Vuc2libGUgdGhpbmcpLCBhbmQgdGhlICJtYXRjaGluZyIgbWFwcGluZwppbiB0
aGUgSU9NTVUgaXMgYWxzbyBub3QgcHJlc2VudC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 09:26:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 09: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 1fknOe-0002pp-RG; Wed, 01 Aug 2018 09:26: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=hgtx=kq=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fknOd-0002pi-Vc
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 09:26:20 +0000
X-Inumbo-ID: d719beb1-956c-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d719beb1-956c-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 11:25: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 21FD118A;
 Wed,  1 Aug 2018 02:26:17 -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 1052B3F5BA;
 Wed,  1 Aug 2018 02:26:15 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xen.org
References: <alpine.DEB.2.10.1807311119160.26773@sstabellini-ThinkPad-X260>
 <1533061389-6504-7-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <882cfb7f-aaab-59d0-f548-873de023d567@arm.com>
Date: Wed, 1 Aug 2018 10:26: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: <1533061389-6504-7-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [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: ian.jackson@eu.citrix.com, wei.liu2@citrix.com, blackskygg@gmail.com,
 Stefano Stabellini <stefanos@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAzMS8wNy8xOCAxOToyMywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IFNoYXJl
ZCBtZW1vcnkgcmVnaW9ucyBuZWVkIHRvIGJlIGFkdmVydGlzZWQgdG8gdGhlIGd1ZXN0LiBGb3J0
dW5hdGVseSwgYQo+IGRldmljZSB0cmVlIGJpbmRpbmcgZm9yIHNwZWNpYWwgbWVtb3J5IHJlZ2lv
bnMgYWxyZWFkeSBleGlzdDoKPiByZXNlcnZlZC1tZW1vcnkuCj4gCj4gQWRkIGEgcmVzZXJ2ZWQt
bWVtb3J5IG5vZGUgZm9yIGVhY2ggc2hhcmVkIG1lbW9yeSByZWdpb24sIGZvciBib3RoCj4gbWFz
dGVycyBhbmQgc2xhdmVzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3RlZmFub3NAeGlsaW54LmNvbT4KPiAtLS0KPiAgIHRvb2xzL2xpYnhsL2xpYnhsX2FyY2guaCB8
ICAyICstCj4gICB0b29scy9saWJ4bC9saWJ4bF9hcm0uYyAgfCA1MiArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0KPiAgIHRvb2xzL2xpYnhsL2xpYnhsX2Rv
bS5jICB8ICAyICstCj4gICB0b29scy9saWJ4bC9saWJ4bF94ODYuYyAgfCAgMiArLQo+ICAgNCBm
aWxlcyBjaGFuZ2VkLCA1MiBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYg
LS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9hcmNoLmggYi90b29scy9saWJ4bC9saWJ4bF9hcmNo
LmgKPiBpbmRleCA2YTA3Y2NmLi4zNjI2ZTRhIDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2xpYnhsL2xp
YnhsX2FyY2guaAo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FyY2guaAo+IEBAIC0zNiw3ICsz
Niw3IEBAIGludCBsaWJ4bF9fYXJjaF9kb21haW5fY3JlYXRlKGxpYnhsX19nYyAqZ2MsIGxpYnhs
X2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAo+ICAgLyogc2V0dXAgYXJjaCBzcGVjaWZpYyBoYXJk
d2FyZSBkZXNjcmlwdGlvbiwgaS5lLiBEVEIgb24gQVJNICovCj4gICBfaGlkZGVuCj4gICBpbnQg
bGlieGxfX2FyY2hfZG9tYWluX2luaXRfaHdfZGVzY3JpcHRpb24obGlieGxfX2djICpnYywKPiAt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RvbWFpbl9i
dWlsZF9pbmZvICppbmZvLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCj4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2RvbWFpbl9idWlsZF9zdGF0ZSAqc3Rh
dGUsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0
IHhjX2RvbV9pbWFnZSAqZG9tKTsKPiAgIC8qIGZpbmFsaXplIGFyY2ggc3BlY2lmaWMgaGFyZHdh
cmUgZGVzY3JpcHRpb24uICovCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5j
IGIvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMKPiBpbmRleCA1ZjYyZTc4Li40MDIwNDUzIDEwMDY0
NAo+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCj4gKysrIGIvdG9vbHMvbGlieGwvbGli
eGxfYXJtLmMKPiBAQCAtNDYxLDYgKzQ2MSw0OSBAQCBzdGF0aWMgaW50IG1ha2VfbWVtb3J5X25v
ZGVzKGxpYnhsX19nYyAqZ2MsIHZvaWQgKmZkdCwKPiAgICAgICByZXR1cm4gMDsKPiAgIH0KPiAg
IAo+ICtzdGF0aWMgaW50IG1ha2VfcmVzZXJ2ZWRfbm9kZXMobGlieGxfX2djICpnYywgdm9pZCAq
ZmR0LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZG9tYWluX2NvbmZp
ZyAqZF9jb25maWcpCj4gK3sKPiArICAgIGludCByZXMsIGk7Cj4gKyAgICBjb25zdCBjaGFyICpu
YW1lOwo+ICsKPiArICAgIGlmIChkX2NvbmZpZy0+bnVtX3NzaG1zID09IDApCj4gKyAgICAgICAg
cmV0dXJuIDA7Cj4gKwo+ICsgICAgcmVzID0gZmR0X2JlZ2luX25vZGUoZmR0LCAicmVzZXJ2ZWQt
bWVtb3J5Iik7Cj4gKyAgICBpZiAocmVzKSByZXR1cm4gcmVzOwo+ICsKPiArICAgIHJlcyA9IGZk
dF9wcm9wZXJ0eV9jZWxsKGZkdCwgIiNhZGRyZXNzLWNlbGxzIiwgUk9PVF9BRERSRVNTX0NFTExT
KTsKPiArICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4gKwo+ICsgICAgcmVzID0gZmR0X3Byb3Bl
cnR5X2NlbGwoZmR0LCAiI3NpemUtY2VsbHMiLCBST09UX1NJWkVfQ0VMTFMpOwo+ICsgICAgaWYg
KHJlcykgcmV0dXJuIHJlczsKPiArCj4gKyAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAicmFu
Z2VzIiwgTlVMTCwgMCk7Cj4gKyAgICBpZiAocmVzKSByZXR1cm4gcmVzOwo+ICsKPiArICAgIGZv
ciAoaSA9IDA7IGkgPCBkX2NvbmZpZy0+bnVtX3NzaG1zOyBpKyspIHsKPiArICAgICAgICB1aW50
NjRfdCBzdGFydCA9IGRfY29uZmlnLT5zc2htc1tpXS5iZWdpbjsKPiArICAgICAgICBpZiAoZF9j
b25maWctPnNzaG1zW2ldLnJvbGUgPT0gTElCWExfU1NITV9ST0xFX1NMQVZFKQo+ICsgICAgICAg
ICAgICBzdGFydCArPSBkX2NvbmZpZy0+c3NobXNbaV0ub2Zmc2V0Owo+ICsgICAgICAgIG5hbWUg
PSBHQ1NQUklOVEYoIm1lbW9yeUAlIlBSSXg2NCwgc3RhcnQpOwoKSSB1bmRlcnN0YW5kIHRoZSBu
b2RlIHdpbGwgYmUgdXNlZnVsIGZvciBhdm9pZCB0aGUgZ3Vlc3QgdXNpbmcgYXMgYSAKbm9ybWFs
IG1lbW9yeS4gV2UgYWxzbyBuZWVkIHRvIG1ha2Ugc3VyZSB0aGUgZ3Vlc3QgY2FuIGRldGVjdCB3
aGF0IGl0IGlzIAp1c2VkIGZvciAoaW1hZ2luZSBhIGRyaXZlciBmb3IgaXQpLiBTbyB5b3UgcHJv
YmFibHkgd2FudCBhIG5lZWQgCmNvbXBhdGlibGUgYW5kIG1vcmUgaW5mb3JtYXRpb24gaW4gaXQu
CgpBbHNvLCB0aGlzIHdvdWxkIGJlIGNsZWFyZXIgaWYgdGhlIG5hbWUgaXMgY2FsbGVkIHhlbi1z
aG1lbUAgcmF0aGVyIHRoYW4gCm1lbW9yeUAuCgo+ICsKPiArICAgICAgICByZXMgPSBmZHRfYmVn
aW5fbm9kZShmZHQsIG5hbWUpOwo+ICsgICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4gKwo+
ICsgICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9yZWdzKGdjLCBmZHQsIFJPT1RfQUREUkVTU19D
RUxMUywgUk9PVF9TSVpFX0NFTExTLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IDEsIHN0YXJ0LCBkX2NvbmZpZy0+c3NobXNbaV0uc2l6ZSk7Cj4gKwo+ICsgICAgICAgIHJlcyA9
IGZkdF9lbmRfbm9kZShmZHQpOwo+ICsgICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4gKyAg
ICB9Cj4gKwo+ICsgICAgcmVzID0gZmR0X2VuZF9ub2RlKGZkdCk7Cj4gKyAgICBpZiAocmVzKSBy
ZXR1cm4gcmVzOwo+ICsKPiArICAgIHJldHVybiAwOwo+ICt9Cj4gKwoKQ2hlZXJzLAoKLS0gCkp1
bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 09:29:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 09: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 1fknS6-0002zv-IJ; Wed, 01 Aug 2018 09: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=bzmx=kq=citrix.com=prvs=744b97e16=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fknS4-0002zo-Bx
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 09:29:52 +0000
X-Inumbo-ID: 7da365f1-956d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7da365f1-956d-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 09:30:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,431,1526342400"; d="scan'208";a="77009125"
To: 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>
 <5B616E0502000078001D9C0F@prv1-mh.provo.novell.com>
 <49660866-7bf2-f4c1-2320-e5e91b743596@citrix.com>
 <5B6179F702000078001D9C95@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: <a58cc763-99b9-e41e-7765-9b421043ab66@citrix.com>
Date: Wed, 1 Aug 2018 10:29:21 +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: <5B6179F702000078001D9C95@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/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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMDgvMjAxOCAxMDoxNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDEuMDguMTgg
YXQgMTA6MzgsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gT24gMDEvMDgv
MjAxOCAwOToyMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBPbiAzMS4wNy4xOCBhdCAxOTox
OSwgPHRhbWFzQHRrbGVuZ3llbC5jb20+IHdyb3RlOgo+Pj4+IE9uIFR1ZSwgSnVsIDMxLCAyMDE4
IGF0IDU6NTMgQU0gSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPiB3cm90ZToKPj4+Pj4+
Pj4gT24gMjUuMDcuMTggYXQgMTM6NDksIDxhcG9wQGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+
Pj4+PiAtICAgICAgICB2Y3B1X2FsdHAybShjdXJyKS52ZWluZm9fZ2ZuID0gX2dmbihhLnUuZW5h
YmxlX25vdGlmeS5nZm4pOwo+Pj4+Pj4gLSAgICAgICAgYWx0cDJtX3ZjcHVfdXBkYXRlX3ZtZnVu
Y192ZShjdXJyKTsKPj4+Pj4+ICsgICAgICAgIHZjcHVfYWx0cDJtKHYpLnZlaW5mb19nZm4gPSBf
Z2ZuKGEudS5lbmFibGVfbm90aWZ5Lmdmbik7Cj4+Pj4+PiArICAgICAgICBhbHRwMm1fdmNwdV91
cGRhdGVfdm1mdW5jX3ZlKHYpOwo+Pj4+PiBJJ2QgbGlrZSB5b3UgdG8gb3V0bGluZSBpbiB0aGUg
ZGVzY3JpcHRpb24gaG93IHlvdSBtZWFuIGFuIGV4dGVybmFsCj4+Pj4+IGFnZW50IHRvIGNvb3Jk
aW5hdGUgdGhlIHVzZSBvZiB0aGlzIEdGTiB3aXRoIHRoZSBndWVzdCAoYW5kIGluCj4+Pj4+IHBh
cnRpY3VsYXIgd2l0aG91dCBpbi1ndWVzdCBhZ2VudCkuCj4+Pj4gVXNpbmcgI1ZFIHdpdGhvdXQg
YW4gaW4tZ3Vlc3QgYWdlbnQgaXNuJ3QgcmVhbGx5IHBvc3NpYmxlIHNvIHRoaXMgaXMKPj4+PiBy
ZWFsbHkganVzdCBhYm91dCBkZXNpZ25hdGluZyB0aGUgcGFnZSBmcm9tIGRvbTAgaW5zdGVhZCBv
ZiBkb2luZyBpdAo+Pj4+IHdpdGggdGhlIGluLWd1ZXN0IGFnZW50LiBTb21ldGhpbmcgaGFzIHRv
IGJlIHByZXNlbnQgaW4gdGhlIGd1ZXN0IHRvCj4+Pj4gaGFuZGxlIHRoZSBuZXcgaW50ZXJydXB0
cyBjb21pbmcgZnJvbSAjVkUgYWZ0ZXIgYWxsLgo+Pj4gTm90IG5lY2Vzc2FyaWx5IC0gdGhlIGV4
Y2VwdGlvbiBjb3VsZCBhbHNvIGJlIGludGVyY2VwdGVkLCBhbmQgdGhlCj4+PiBleHRlcm5hbCBh
Z2VudCBiZSBpbmZvcm1lZCwgd2l0aCBpdCB0YWtpbmcgYXBwcm9wcmlhdGUgYWN0aW9uLgo+Pj4K
Pj4+IEFueXdheSAtIGlmIHN1Y2ggYSBkZXBlbmRlbmN5IGNvbnRpbnVlcyB0byBleGlzdCwgSSB0
aGluayBpdCB3b3VsZAo+Pj4gYmUgZGVzaXJhYmxlIHRvIG1lbnRpb24gaXQgaW4gdGhlIGRlc2Ny
aXB0aW9uLgo+PiBBbnkgc2V0dXAgd2hpY2ggaW50ZXJjZXB0cyAjVkUgZGVmZWF0cyB0aGUgZW50
aXJlIHB1cnBvc2Ugb2YgdXNpbmcgI1ZFCj4+IGluIHRoZSBmaXJzdCBwbGFjZS4KPiBNb3N0bHks
IEkgYWdyZWUsIGJ1dCAiZW50aXJlIj8gWW91IG5ldmVyIGtub3cgaG93IGNyZWF0aXZlIHBlb3Bs
ZQo+IGdldCwgYW5kIGhvdyBzZWVpbmcgI1ZFIG1pZ2h0IGJldHRlciBmaXQgdGhlaXIgcHVycG9z
ZSB0aGFuIG90aGVyCj4gIm5vdGlmaWNhdGlvbiIgbWVjaGFuaXNtcy4KCkl0IGlzIGVpdGhlciAj
VkUsIG9yIEVQVF9WSU9MQVRJT04gKGFzIHRoYXQgaXMgbGl0ZXJhbGx5IHRoZSBkZWZpbml0aW9u
Cm9mIGhvdyAjVkUgZ2V0cyByYWlzZWQpLgoKV2l0aCB0aGUgbGF0dGVyLCB5b3UgZ2V0IHNldmVy
YWwgVk1DUyBmaWVsZHMgZmlsbGVkIGluIGZvciB5b3UuwqAgRm9yIHRoZQpmb3JtZXIsIHlvdSd2
ZSBnb3QgdG8gZmluZCB0aGUgZ3Vlc3QgcGh5c2ljYWwgYWRkcmVzcyB3aGljaCB0aGUKcHJvY2Vz
c29yIGR1bXBlZCB0aGUgc2FtZSBpbmZvcm1hdGlvbiBpbnRvLgoKSSB0aGluayBJJ2xsIHNhZmVs
eSBzdGljayB3aXRoIG15ICJlbnRpcmUiIGhlcmUuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 09:32:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 09: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 1fknU3-0003df-Vu; Wed, 01 Aug 2018 09:31: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=hgtx=kq=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fknU2-0003da-RR
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 09:31:54 +0000
X-Inumbo-ID: 9f9d3493-956d-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 9f9d3493-956d-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 11:31:09 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7C76F18A;
 Wed,  1 Aug 2018 02:31: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 497C33F5BA;
 Wed,  1 Aug 2018 02:31:52 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-2-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <8d3e00e6-2347-6a0e-0d7f-ca3ec0221fe8@arm.com>
Date: Wed, 1 Aug 2018 10:31:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1533079688-9541-2-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [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: 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>

CgpPbiAwMS8wOC8xOCAwMDoyNywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IE1vdmUgYSBm
ZXcgY29uc3RhbnRzIGRlZmluZWQgYnkgbGlieGxfYXJtLmMgdG8KPiB4ZW4vaW5jbHVkZS9wdWJs
aWMvZGV2aWNlX3RyZWVfZGVmcy5oLCBzbyB0aGF0IHRoZXkgY2FuIGJlIHVzZWQgZnJvbSBYZW4K
PiBhbmQgbGlieGwuIFByZXBlbmQgR1VFU1RfIHRvIGF2b2lkIGNvbmZsaWN0cy4KPiAKPiBNb3Zl
IHRoZSBEVF9JUlFfVFlQRSogZGVmaW5pdGlvbnMgZnJvbSBsaWJ4bF9hcm0uYyB0bwo+IHB1Ymxp
Yy9kZXZpY2VfdHJlZV9kZWZzLmguIFVzZSB0aGVtIGluIFhlbiB3aGVyZSBhcHByb3ByaWF0ZS4K
PiAKPiBSZS1kZWZpbmUgdGhlIGV4aXN0aW5nIFhlbiBpbnRlcm5hbCBJUlFfVFlQRXMgYXMgRFRf
SVJRX1RZUEVzOiB0aGV5Cj4gYWxyZWFkeSBoYXBwZW4gdG8gYmUgdGhlIHNhbWUsIGxldCBtYWtl
IGl0IGNsZWFyLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFu
b3NAeGlsaW54LmNvbT4KCkFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPgoKPiBDQzogd2VpLmxpdTJAY2l0cml4LmNvbQo+IENDOiBpYW4uamFja3NvbkBldS5jaXRy
aXguY29tCj4gLS0tCj4gQ2hhbmdlcyBpbiB2MzoKPiAtIG9ubHkgZXhwb3NlIGRldmljZV90cmVl
X2RlZnMuaCB0byBYRU4gYW5kIFhFTl9UT09MUwo+IAo+IENoYW5nZXMgaW4gdjI6Cj4gLSBpbnRy
b2R1Y2UgRFRfSVJRX1RZUEVfKiBkZWZpbml0aW9ucyBpbiBkZXZpY2VfdHJlZV9ndWVzdC5oCj4g
LSBwcmVwZW5kIEdVRVNUXyB0byBvdGhlciBkZWZpbml0aW9ucyBtb3ZlZCB0byBkZXZpY2VfdHJl
ZV9ndWVzdC5oCj4gLSByZWRlZmluZSBJUlFfVFlQRV8qIGFzICBEVF9JUlFfVFlQRV8qCj4gLSB1
c2UgRFRfSVJRX1RZUEVfKiBpbiBYZW4gd2hlbiBkZWFsaW5nIHdpdGggRFQKPiAtLS0KPiAgIHRv
b2xzL2xpYnhsL2xpYnhsX2FybS5jICAgICAgICAgICAgICAgfCA1OSArKysrKysrKysrLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQo+ICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jICAgICAg
ICAgICB8ICA4ICsrLS0tCj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL2lycS5oICAgICAgICAgICAg
IHwgMTYgKysrKysrKysrKwo+ICAgeGVuL2luY2x1ZGUvcHVibGljL2RldmljZV90cmVlX2RlZnMu
aCB8IDQyICsrKysrKysrKysrKysrKysrKysrKysrKysKPiAgIHhlbi9pbmNsdWRlL3hlbi9kZXZp
Y2VfdHJlZS5oICAgICAgICAgfCAzMyArKystLS0tLS0tLS0tLS0tLS0tLQo+ICAgNSBmaWxlcyBj
aGFuZ2VkLCA4MyBpbnNlcnRpb25zKCspLCA3NSBkZWxldGlvbnMoLSkKPiAgIGNyZWF0ZSBtb2Rl
IDEwMDY0NCB4ZW4vaW5jbHVkZS9wdWJsaWMvZGV2aWNlX3RyZWVfZGVmcy5oCj4gCj4gZGlmZiAt
LWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jIGIvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMK
PiBpbmRleCA4YWY5ZjZmLi4wMWNlMmVhIDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhs
X2FybS5jCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMKPiBAQCAtNywyMyArNyw3IEBA
Cj4gICAjaW5jbHVkZSA8c3RkYm9vbC5oPgo+ICAgI2luY2x1ZGUgPGxpYmZkdC5oPgo+ICAgI2lu
Y2x1ZGUgPGFzc2VydC5oPgo+IC0KPiAtLyoqCj4gLSAqIElSUSBsaW5lIHR5cGUuCj4gLSAqIERU
X0lSUV9UWVBFX05PTkUgICAgICAgICAgICAtIGRlZmF1bHQsIHVuc3BlY2lmaWVkIHR5cGUKPiAt
ICogRFRfSVJRX1RZUEVfRURHRV9SSVNJTkcgICAgIC0gcmlzaW5nIGVkZ2UgdHJpZ2dlcmVkCj4g
LSAqIERUX0lSUV9UWVBFX0VER0VfRkFMTElORyAgICAtIGZhbGxpbmcgZWRnZSB0cmlnZ2VyZWQK
PiAtICogRFRfSVJRX1RZUEVfRURHRV9CT1RIICAgICAgIC0gcmlzaW5nIGFuZCBmYWxsaW5nIGVk
Z2UgdHJpZ2dlcmVkCj4gLSAqIERUX0lSUV9UWVBFX0xFVkVMX0hJR0ggICAgICAtIGhpZ2ggbGV2
ZWwgdHJpZ2dlcmVkCj4gLSAqIERUX0lSUV9UWVBFX0xFVkVMX0xPVyAgICAgICAtIGxvdyBsZXZl
bCB0cmlnZ2VyZWQKPiAtICovCj4gLSNkZWZpbmUgRFRfSVJRX1RZUEVfTk9ORSAgICAgICAgICAg
MHgwMDAwMDAwMAo+IC0jZGVmaW5lIERUX0lSUV9UWVBFX0VER0VfUklTSU5HICAgIDB4MDAwMDAw
MDEKPiAtI2RlZmluZSBEVF9JUlFfVFlQRV9FREdFX0ZBTExJTkcgICAweDAwMDAwMDAyCj4gLSNk
ZWZpbmUgRFRfSVJRX1RZUEVfRURHRV9CT1RIICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+
IC0gICAgKERUX0lSUV9UWVBFX0VER0VfRkFMTElORyB8IERUX0lSUV9UWVBFX0VER0VfUklTSU5H
KQo+IC0jZGVmaW5lIERUX0lSUV9UWVBFX0xFVkVMX0hJR0ggICAgIDB4MDAwMDAwMDQKPiAtI2Rl
ZmluZSBEVF9JUlFfVFlQRV9MRVZFTF9MT1cgICAgICAweDAwMDAwMDA4Cj4gKyNpbmNsdWRlIDx4
ZW4vZGV2aWNlX3RyZWVfZGVmcy5oPgo+ICAgCj4gICBzdGF0aWMgY29uc3QgY2hhciAqZ2ljdl90
b19zdHJpbmcobGlieGxfZ2ljX3ZlcnNpb24gZ2ljX3ZlcnNpb24pCj4gICB7Cj4gQEAgLTE2NSwx
OCArMTQ5LDkgQEAgc3RhdGljIHN0cnVjdCBhcmNoX2luZm8gewo+ICAgICAgIHsieGVuLTMuMC1h
YXJjaDY0IiwgImFybSxhcm12OC10aW1lciIsICJhcm0sYXJtdjgiIH0sCj4gICB9Owo+ICAgCj4g
LS8qCj4gLSAqIFRoZSBkZXZpY2UgdHJlZSBjb21waWxlciAoRFRDKSBpcyBhbGxvY2F0aW5nIHRo
ZSBwaGFuZGxlIGZyb20gMSB0bwo+IC0gKiBvbndhcmRzLiBSZXNlcnZlIGEgaGlnaCB2YWx1ZSBm
b3IgdGhlIEdJQyBwaGFuZGxlLgo+IC0gKi8KPiAtI2RlZmluZSBQSEFORExFX0dJQyAoNjUwMDAp
Cj4gLQo+ICAgdHlwZWRlZiB1aW50MzJfdCBiZTMyOwo+ICAgdHlwZWRlZiBiZTMyIGdpY19pbnRl
cnJ1cHRbM107Cj4gICAKPiAtI2RlZmluZSBST09UX0FERFJFU1NfQ0VMTFMgMgo+IC0jZGVmaW5l
IFJPT1RfU0laRV9DRUxMUyAyCj4gLQo+ICAgI2RlZmluZSBQUk9QX0lOSVRSRF9TVEFSVCAibGlu
dXgsaW5pdHJkLXN0YXJ0Igo+ICAgI2RlZmluZSBQUk9QX0lOSVRSRF9FTkQgImxpbnV4LGluaXRy
ZC1lbmQiCj4gICAKPiBAQCAtMjUyLDcgKzIyNyw3IEBAIHN0YXRpYyBpbnQgZmR0X3Byb3BlcnR5
X2ludGVycnVwdHMobGlieGxfX2djICpnYywgdm9pZCAqZmR0LAo+ICAgICAgIHJlcyA9IGZkdF9w
cm9wZXJ0eShmZHQsICJpbnRlcnJ1cHRzIiwgaW50ciwgc2l6ZW9mIChpbnRyWzBdKSAqIG51bV9p
cnEpOwo+ICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4gICAKPiAtICAgIHJlcyA9IGZkdF9w
cm9wZXJ0eV9jZWxsKGZkdCwgImludGVycnVwdC1wYXJlbnQiLCBQSEFORExFX0dJQyk7Cj4gKyAg
ICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICJpbnRlcnJ1cHQtcGFyZW50IiwgR1VFU1Rf
UEhBTkRMRV9HSUMpOwo+ICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4gICAKPiAgICAgICBy
ZXR1cm4gMDsKPiBAQCAtMjk4LDEzICsyNzMsMTMgQEAgc3RhdGljIGludCBtYWtlX3Jvb3RfcHJv
cGVydGllcyhsaWJ4bF9fZ2MgKmdjLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Inhlbix4ZW52bSIpOwo+ICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4gICAKPiAtICAgIHJl
cyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgImludGVycnVwdC1wYXJlbnQiLCBQSEFORExFX0dJ
Qyk7Cj4gKyAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICJpbnRlcnJ1cHQtcGFyZW50
IiwgR1VFU1RfUEhBTkRMRV9HSUMpOwo+ICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4gICAK
PiAtICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgIiNhZGRyZXNzLWNlbGxzIiwgUk9P
VF9BRERSRVNTX0NFTExTKTsKPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgIiNh
ZGRyZXNzLWNlbGxzIiwgR1VFU1RfUk9PVF9BRERSRVNTX0NFTExTKTsKPiAgICAgICBpZiAocmVz
KSByZXR1cm4gcmVzOwo+ICAgCj4gLSAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICIj
c2l6ZS1jZWxscyIsIFJPT1RfU0laRV9DRUxMUyk7Cj4gKyAgICByZXMgPSBmZHRfcHJvcGVydHlf
Y2VsbChmZHQsICIjc2l6ZS1jZWxscyIsIEdVRVNUX1JPT1RfU0laRV9DRUxMUyk7Cj4gICAgICAg
aWYgKHJlcykgcmV0dXJuIHJlczsKPiAgIAo+ICAgICAgIHJldHVybiAwOwo+IEBAIC0zNDYsNyAr
MzIxLDcgQEAgc3RhdGljIGludCBtYWtlX2Nob3Nlbl9ub2RlKGxpYnhsX19nYyAqZ2MsIHZvaWQg
KmZkdCwgYm9vbCByYW1kaXNrLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICJtdWx0aWJvb3QsbW9kdWxlIik7Cj4gICAgICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4g
ICAKPiAtICAgICAgICByZXMgPSBmZHRfcHJvcGVydHlfcmVncyhnYywgZmR0LCBST09UX0FERFJF
U1NfQ0VMTFMsIFJPT1RfU0laRV9DRUxMUywKPiArICAgICAgICByZXMgPSBmZHRfcHJvcGVydHlf
cmVncyhnYywgZmR0LCBHVUVTVF9ST09UX0FERFJFU1NfQ0VMTFMsIEdVRVNUX1JPT1RfU0laRV9D
RUxMUywKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgMCwgMCk7Cj4gICAg
ICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4gICAKPiBAQCAtNDUwLDcgKzQyNSw3IEBAIHN0
YXRpYyBpbnQgbWFrZV9tZW1vcnlfbm9kZXMobGlieGxfX2djICpnYywgdm9pZCAqZmR0LAo+ICAg
ICAgICAgICByZXMgPSBmZHRfcHJvcGVydHlfc3RyaW5nKGZkdCwgImRldmljZV90eXBlIiwgIm1l
bW9yeSIpOwo+ICAgICAgICAgICBpZiAocmVzKSByZXR1cm4gcmVzOwo+ICAgCj4gLSAgICAgICAg
cmVzID0gZmR0X3Byb3BlcnR5X3JlZ3MoZ2MsIGZkdCwgUk9PVF9BRERSRVNTX0NFTExTLCBST09U
X1NJWkVfQ0VMTFMsCj4gKyAgICAgICAgcmVzID0gZmR0X3Byb3BlcnR5X3JlZ3MoZ2MsIGZkdCwg
R1VFU1RfUk9PVF9BRERSRVNTX0NFTExTLCBHVUVTVF9ST09UX1NJWkVfQ0VMTFMsCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIDAsIDApOwo+ICAgICAgICAgICBpZiAocmVz
KSByZXR1cm4gcmVzOwo+ICAgCj4gQEAgLTQ4NiwxNiArNDYxLDE2IEBAIHN0YXRpYyBpbnQgbWFr
ZV9naWN2Ml9ub2RlKGxpYnhsX19nYyAqZ2MsIHZvaWQgKmZkdCwKPiAgICAgICByZXMgPSBmZHRf
cHJvcGVydHkoZmR0LCAiaW50ZXJydXB0LWNvbnRyb2xsZXIiLCBOVUxMLCAwKTsKPiAgICAgICBp
ZiAocmVzKSByZXR1cm4gcmVzOwo+ICAgCj4gLSAgICByZXMgPSBmZHRfcHJvcGVydHlfcmVncyhn
YywgZmR0LCBST09UX0FERFJFU1NfQ0VMTFMsIFJPT1RfU0laRV9DRUxMUywKPiArICAgIHJlcyA9
IGZkdF9wcm9wZXJ0eV9yZWdzKGdjLCBmZHQsIEdVRVNUX1JPT1RfQUREUkVTU19DRUxMUywgR1VF
U1RfUk9PVF9TSVpFX0NFTExTLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIsCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2ljZF9iYXNlLCBnaWNkX3NpemUsCj4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2ljY19iYXNlLCBnaWNjX3NpemUpOwo+ICAgICAg
IGlmIChyZXMpIHJldHVybiByZXM7Cj4gICAKPiAtICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxs
KGZkdCwgImxpbnV4LHBoYW5kbGUiLCBQSEFORExFX0dJQyk7Cj4gKyAgICByZXMgPSBmZHRfcHJv
cGVydHlfY2VsbChmZHQsICJsaW51eCxwaGFuZGxlIiwgR1VFU1RfUEhBTkRMRV9HSUMpOwo+ICAg
ICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4gICAKPiAtICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9j
ZWxsKGZkdCwgInBoYW5kbGUiLCBQSEFORExFX0dJQyk7Cj4gKyAgICByZXMgPSBmZHRfcHJvcGVy
dHlfY2VsbChmZHQsICJwaGFuZGxlIiwgR1VFU1RfUEhBTkRMRV9HSUMpOwo+ICAgICAgIGlmIChy
ZXMpIHJldHVybiByZXM7Cj4gICAKPiAgICAgICByZXMgPSBmZHRfZW5kX25vZGUoZmR0KTsKPiBA
QCAtNTI4LDE2ICs1MDMsMTYgQEAgc3RhdGljIGludCBtYWtlX2dpY3YzX25vZGUobGlieGxfX2dj
ICpnYywgdm9pZCAqZmR0KQo+ICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJpbnRlcnJ1
cHQtY29udHJvbGxlciIsIE5VTEwsIDApOwo+ICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4g
ICAKPiAtICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9yZWdzKGdjLCBmZHQsIFJPT1RfQUREUkVTU19D
RUxMUywgUk9PVF9TSVpFX0NFTExTLAo+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5X3JlZ3MoZ2Ms
IGZkdCwgR1VFU1RfUk9PVF9BRERSRVNTX0NFTExTLCBHVUVTVF9ST09UX1NJWkVfQ0VMTFMsCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMiwKPiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBnaWNkX2Jhc2UsIGdpY2Rfc2l6ZSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBnaWNyMF9iYXNlLCBnaWNyMF9zaXplKTsKPiAgICAgICBpZiAocmVzKSByZXR1cm4gcmVz
Owo+ICAgCj4gLSAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICJsaW51eCxwaGFuZGxl
IiwgUEhBTkRMRV9HSUMpOwo+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAibGlu
dXgscGhhbmRsZSIsIEdVRVNUX1BIQU5ETEVfR0lDKTsKPiAgICAgICBpZiAocmVzKSByZXR1cm4g
cmVzOwo+ICAgCj4gLSAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICJwaGFuZGxlIiwg
UEhBTkRMRV9HSUMpOwo+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwoZmR0LCAicGhhbmRs
ZSIsIEdVRVNUX1BIQU5ETEVfR0lDKTsKPiAgICAgICBpZiAocmVzKSByZXR1cm4gcmVzOwo+ICAg
Cj4gICAgICAgcmVzID0gZmR0X2VuZF9ub2RlKGZkdCk7Cj4gQEAgLTU5Myw3ICs1NjgsNyBAQCBz
dGF0aWMgaW50IG1ha2VfaHlwZXJ2aXNvcl9ub2RlKGxpYnhsX19nYyAqZ2MsIHZvaWQgKmZkdCwK
PiAgICAgICBpZiAocmVzKSByZXR1cm4gcmVzOwo+ICAgCj4gICAgICAgLyogcmVnIDAgaXMgZ3Jh
bnQgdGFibGUgc3BhY2UgKi8KPiAtICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9yZWdzKGdjLCBmZHQs
IFJPT1RfQUREUkVTU19DRUxMUywgUk9PVF9TSVpFX0NFTExTLAo+ICsgICAgcmVzID0gZmR0X3By
b3BlcnR5X3JlZ3MoZ2MsIGZkdCwgR1VFU1RfUk9PVF9BRERSRVNTX0NFTExTLCBHVUVTVF9ST09U
X1NJWkVfQ0VMTFMsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMSxHVUVTVF9HTlRU
QUJfQkFTRSwgR1VFU1RfR05UVEFCX1NJWkUpOwo+ICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7
Cj4gICAKPiBAQCAtNjI2LDcgKzYwMSw3IEBAIHN0YXRpYyBpbnQgbWFrZV92cGwwMTFfdWFydF9u
b2RlKGxpYnhsX19nYyAqZ2MsIHZvaWQgKmZkdCwKPiAgICAgICByZXMgPSBmZHRfcHJvcGVydHlf
Y29tcGF0KGdjLCBmZHQsIDEsICJhcm0sc2JzYS11YXJ0Iik7Cj4gICAgICAgaWYgKHJlcykgcmV0
dXJuIHJlczsKPiAgIAo+IC0gICAgcmVzID0gZmR0X3Byb3BlcnR5X3JlZ3MoZ2MsIGZkdCwgUk9P
VF9BRERSRVNTX0NFTExTLCBST09UX1NJWkVfQ0VMTFMsCj4gKyAgICByZXMgPSBmZHRfcHJvcGVy
dHlfcmVncyhnYywgZmR0LCBHVUVTVF9ST09UX0FERFJFU1NfQ0VMTFMsIEdVRVNUX1JPT1RfU0la
RV9DRUxMUywKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLAo+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIEdVRVNUX1BMMDExX0JBU0UsIEdVRVNUX1BMMDExX1NJWkUpOwo+
ICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4gQEAgLTEwMjcsMTIgKzEwMDIsMTIgQEAgc3Rh
dGljIHZvaWQgZmluYWxpc2Vfb25lX25vZGUobGlieGxfX2djICpnYywgdm9pZCAqZmR0LCBjb25z
dCBjaGFyICp1bmFtZSwKPiAgICAgICAgICAgTE9HKERFQlVHLCAiTm9wcGluZyBvdXQgcGxhY2Vo
b2xkZXIgbm9kZSAlcyIsIG5hbWUpOwo+ICAgICAgICAgICBmZHRfbm9wX25vZGUoZmR0LCBub2Rl
KTsKPiAgICAgICB9IGVsc2Ugewo+IC0gICAgICAgIHVpbnQzMl90IHJlZ3NbUk9PVF9BRERSRVNT
X0NFTExTK1JPT1RfU0laRV9DRUxMU107Cj4gKyAgICAgICAgdWludDMyX3QgcmVnc1tHVUVTVF9S
T09UX0FERFJFU1NfQ0VMTFMrR1VFU1RfUk9PVF9TSVpFX0NFTExTXTsKPiAgICAgICAgICAgYmUz
MiAqY2VsbHMgPSAmcmVnc1swXTsKPiAgIAo+ICAgICAgICAgICBMT0coREVCVUcsICJQb3B1bGF0
aW5nIHBsYWNlaG9sZGVyIG5vZGUgJXMiLCBuYW1lKTsKPiAgIAo+IC0gICAgICAgIHNldF9yYW5n
ZSgmY2VsbHMsIFJPT1RfQUREUkVTU19DRUxMUywgUk9PVF9TSVpFX0NFTExTLCBiYXNlLCBzaXpl
KTsKPiArICAgICAgICBzZXRfcmFuZ2UoJmNlbGxzLCBHVUVTVF9ST09UX0FERFJFU1NfQ0VMTFMs
IEdVRVNUX1JPT1RfU0laRV9DRUxMUywgYmFzZSwgc2l6ZSk7Cj4gICAKPiAgICAgICAgICAgcmVz
ID0gZmR0X3NldHByb3BfaW5wbGFjZShmZHQsIG5vZGUsICJyZWciLCByZWdzLCBzaXplb2YocmVn
cykpOwo+ICAgICAgICAgICBhc3NlcnQoIXJlcyk7Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IGluZGV4IDEz
NTE1NzIuLmRmOTMwOWQgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5j
Cj4gKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gQEAgLTYzMyw3ICs2MzMsNyBA
QCBzdGF0aWMgaW50IF9faW5pdCBtYWtlX2h5cGVydmlzb3Jfbm9kZShzdHJ1Y3QgZG9tYWluICpk
LAo+ICAgICAgICAqICAtIEFsbCBDUFVzCj4gICAgICAgICogIFRPRE86IEhhbmRsZSBwcm9wZXJs
eSB0aGUgY3B1bWFzazsKPiAgICAgICAgKi8KPiAtICAgIHNldF9pbnRlcnJ1cHRfcHBpKGludHIs
IGQtPmFyY2guZXZ0Y2huX2lycSwgMHhmLCBJUlFfVFlQRV9MRVZFTF9MT1cpOwo+ICsgICAgc2V0
X2ludGVycnVwdF9wcGkoaW50ciwgZC0+YXJjaC5ldnRjaG5faXJxLCAweGYsIERUX0lSUV9UWVBF
X0xFVkVMX0xPVyk7Cj4gICAgICAgcmVzID0gZmR0X3Byb3BlcnR5X2ludGVycnVwdHMoZmR0LCAm
aW50ciwgMSk7Cj4gICAgICAgaWYgKCByZXMgKQo+ICAgICAgICAgICByZXR1cm4gcmVzOwo+IEBA
IC05MTAsMTUgKzkxMCwxNSBAQCBzdGF0aWMgaW50IF9faW5pdCBtYWtlX3RpbWVyX25vZGUoY29u
c3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0LAo+ICAgCj4gICAgICAgaXJxID0gdGltZXJf
Z2V0X2lycShUSU1FUl9QSFlTX1NFQ1VSRV9QUEkpOwo+ICAgICAgIGR0X2RwcmludGsoIiAgU2Vj
dXJlIGludGVycnVwdCAldVxuIiwgaXJxKTsKPiAtICAgIHNldF9pbnRlcnJ1cHRfcHBpKGludHJz
WzBdLCBpcnEsIDB4ZiwgSVJRX1RZUEVfTEVWRUxfTE9XKTsKPiArICAgIHNldF9pbnRlcnJ1cHRf
cHBpKGludHJzWzBdLCBpcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKPiAgIAo+ICAg
ICAgIGlycSA9IHRpbWVyX2dldF9pcnEoVElNRVJfUEhZU19OT05TRUNVUkVfUFBJKTsKPiAgICAg
ICBkdF9kcHJpbnRrKCIgIE5vbiBzZWN1cmUgaW50ZXJydXB0ICV1XG4iLCBpcnEpOwo+IC0gICAg
c2V0X2ludGVycnVwdF9wcGkoaW50cnNbMV0sIGlycSwgMHhmLCBJUlFfVFlQRV9MRVZFTF9MT1cp
Owo+ICsgICAgc2V0X2ludGVycnVwdF9wcGkoaW50cnNbMV0sIGlycSwgMHhmLCBEVF9JUlFfVFlQ
RV9MRVZFTF9MT1cpOwo+ICAgCj4gICAgICAgaXJxID0gdGltZXJfZ2V0X2lycShUSU1FUl9WSVJU
X1BQSSk7Cj4gICAgICAgZHRfZHByaW50aygiICBWaXJ0IGludGVycnVwdCAldVxuIiwgaXJxKTsK
PiAtICAgIHNldF9pbnRlcnJ1cHRfcHBpKGludHJzWzJdLCBpcnEsIDB4ZiwgSVJRX1RZUEVfTEVW
RUxfTE9XKTsKPiArICAgIHNldF9pbnRlcnJ1cHRfcHBpKGludHJzWzJdLCBpcnEsIDB4ZiwgRFRf
SVJRX1RZUEVfTEVWRUxfTE9XKTsKPiAgIAo+ICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9pbnRl
cnJ1cHRzKGZkdCwgaW50cnMsIDMpOwo+ICAgICAgIGlmICggcmVzICkKPiBkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLWFybS9pcnEuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vaXJxLmgKPiBp
bmRleCA5ZDU1ZTliLi5lNDVkNTc0IDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0v
aXJxLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2lycS5oCj4gQEAgLTIsNiArMiwyMiBA
QAo+ICAgI2RlZmluZSBfQVNNX0hXX0lSUV9ICj4gICAKPiAgICNpbmNsdWRlIDx4ZW4vZGV2aWNl
X3RyZWUuaD4KPiArI2luY2x1ZGUgPHB1YmxpYy9kZXZpY2VfdHJlZV9kZWZzLmg+Cj4gKwo+ICsv
Kgo+ICsgKiBUaGVzZSBkZWZpbmVzIGNvcnJlc3BvbmQgdG8gdGhlIFhlbiBpbnRlcm5hbCByZXBy
ZXNlbnRhdGlvbiBvZiB0aGUKPiArICogSVJRIHR5cGVzLiBXZSBjaG9vc2UgdG8gbWFrZSB0aGVt
IHRoZSBzYW1lIGFzIHRoZSBleGlzdGluZyBkZXZpY2UKPiArICogdHJlZSBkZWZpbml0aW9ucyBm
b3IgY29udmVuaWVuY2UuCj4gKyAqLwo+ICsjZGVmaW5lIElSUV9UWVBFX05PTkUgICAgICAgICAg
IERUX0lSUV9UWVBFX05PTkUKPiArI2RlZmluZSBJUlFfVFlQRV9FREdFX1JJU0lORyAgICBEVF9J
UlFfVFlQRV9FREdFX1JJU0lORwo+ICsjZGVmaW5lIElSUV9UWVBFX0VER0VfRkFMTElORyAgIERU
X0lSUV9UWVBFX0VER0VfRkFMTElORwo+ICsjZGVmaW5lIElSUV9UWVBFX0VER0VfQk9USCAgICAg
IERUX0lSUV9UWVBFX0VER0VfQk9USAo+ICsjZGVmaW5lIElSUV9UWVBFX0xFVkVMX0hJR0ggICAg
IERUX0lSUV9UWVBFX0xFVkVMX0hJR0gKPiArI2RlZmluZSBJUlFfVFlQRV9MRVZFTF9MT1cgICAg
ICBEVF9JUlFfVFlQRV9MRVZFTF9MT1cKPiArI2RlZmluZSBJUlFfVFlQRV9MRVZFTF9NQVNLICAg
ICBEVF9JUlFfVFlQRV9MRVZFTF9NQVNLCj4gKyNkZWZpbmUgSVJRX1RZUEVfU0VOU0VfTUFTSyAg
ICAgRFRfSVJRX1RZUEVfU0VOU0VfTUFTSwo+ICsjZGVmaW5lIElSUV9UWVBFX0lOVkFMSUQgICAg
ICAgIERUX0lSUV9UWVBFX0lOVkFMSUQKPiAgIAo+ICAgI2RlZmluZSBOUl9WRUNUT1JTIDI1NiAv
KiBYWFggKi8KPiAgIAo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvZGV2aWNlX3Ry
ZWVfZGVmcy5oIGIveGVuL2luY2x1ZGUvcHVibGljL2RldmljZV90cmVlX2RlZnMuaAo+IG5ldyBm
aWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAwMC4uMjA5ZDQzZAo+IC0tLSAvZGV2L251bGwK
PiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvZGV2aWNlX3RyZWVfZGVmcy5oCj4gQEAgLTAsMCAr
MSw0MiBAQAo+ICsjaWZuZGVmIF9fWEVOX0RFVklDRV9UUkVFX0RFRlNfSF9fCj4gKyNkZWZpbmUg
X19YRU5fREVWSUNFX1RSRUVfREVGU19IX18KPiArCj4gKyNpZiBkZWZpbmVkKF9fWEVOX18pIHx8
IGRlZmluZWQoX19YRU5fVE9PTFNfXykKPiArLyoKPiArICogVGhlIGRldmljZSB0cmVlIGNvbXBp
bGVyIChEVEMpIGlzIGFsbG9jYXRpbmcgdGhlIHBoYW5kbGUgZnJvbSAxIHRvCj4gKyAqIG9ud2Fy
ZHMuIFJlc2VydmUgYSBoaWdoIHZhbHVlIGZvciB0aGUgR0lDIHBoYW5kbGUuCj4gKyAqLwo+ICsj
ZGVmaW5lIEdVRVNUX1BIQU5ETEVfR0lDICg2NTAwMCkKPiArCj4gKyNkZWZpbmUgR1VFU1RfUk9P
VF9BRERSRVNTX0NFTExTIDIKPiArI2RlZmluZSBHVUVTVF9ST09UX1NJWkVfQ0VMTFMgMgo+ICsK
PiArLyoqCj4gKyAqIElSUSBsaW5lIHR5cGUuCj4gKyAqCj4gKyAqIERUX0lSUV9UWVBFX05PTkUg
ICAgICAgICAgICAtIGRlZmF1bHQsIHVuc3BlY2lmaWVkIHR5cGUKPiArICogRFRfSVJRX1RZUEVf
RURHRV9SSVNJTkcgICAgIC0gcmlzaW5nIGVkZ2UgdHJpZ2dlcmVkCj4gKyAqIERUX0lSUV9UWVBF
X0VER0VfRkFMTElORyAgICAtIGZhbGxpbmcgZWRnZSB0cmlnZ2VyZWQKPiArICogRFRfSVJRX1RZ
UEVfRURHRV9CT1RIICAgICAgIC0gcmlzaW5nIGFuZCBmYWxsaW5nIGVkZ2UgdHJpZ2dlcmVkCj4g
KyAqIERUX0lSUV9UWVBFX0xFVkVMX0hJR0ggICAgICAtIGhpZ2ggbGV2ZWwgdHJpZ2dlcmVkCj4g
KyAqIERUX0lSUV9UWVBFX0xFVkVMX0xPVyAgICAgICAtIGxvdyBsZXZlbCB0cmlnZ2VyZWQKPiAr
ICogRFRfSVJRX1RZUEVfTEVWRUxfTUFTSyAgICAgIC0gTWFzayB0byBmaWx0ZXIgb3V0IHRoZSBs
ZXZlbCBiaXRzCj4gKyAqIERUX0lSUV9UWVBFX1NFTlNFX01BU0sgICAgICAtIE1hc2sgZm9yIGFs
bCB0aGUgYWJvdmUgYml0cwo+ICsgKiBEVF9JUlFfVFlQRV9JTlZBTElEICAgICAgICAgLSBVc2Ug
dG8gaW5pdGlhbGl6ZSB0aGUgdHlwZQo+ICsgKi8KPiArI2RlZmluZSBEVF9JUlFfVFlQRV9OT05F
ICAgICAgICAgICAweDAwMDAwMDAwCj4gKyNkZWZpbmUgRFRfSVJRX1RZUEVfRURHRV9SSVNJTkcg
ICAgMHgwMDAwMDAwMQo+ICsjZGVmaW5lIERUX0lSUV9UWVBFX0VER0VfRkFMTElORyAgIDB4MDAw
MDAwMDIKPiArI2RlZmluZSBEVF9JUlFfVFlQRV9FREdFX0JPVEggICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCj4gKyAgICAoRFRfSVJRX1RZUEVfRURHRV9GQUxMSU5HIHwgRFRfSVJRX1RZUEVf
RURHRV9SSVNJTkcpCj4gKyNkZWZpbmUgRFRfSVJRX1RZUEVfTEVWRUxfSElHSCAgICAgMHgwMDAw
MDAwNAo+ICsjZGVmaW5lIERUX0lSUV9UWVBFX0xFVkVMX0xPVyAgICAgIDB4MDAwMDAwMDgKPiAr
I2RlZmluZSBEVF9JUlFfVFlQRV9MRVZFTF9NQVNLICAgICAgICAgICAgICAgICAgICAgICAgICBc
Cj4gKyAgICAoRFRfSVJRX1RZUEVfTEVWRUxfTE9XIHwgRFRfSVJRX1RZUEVfTEVWRUxfSElHSCkK
PiArI2RlZmluZSBEVF9JUlFfVFlQRV9TRU5TRV9NQVNLICAgICAweDAwMDAwMDBmCj4gKwo+ICsj
ZGVmaW5lIERUX0lSUV9UWVBFX0lOVkFMSUQgICAgICAgIDB4MDAwMDAwMTAKPiArCj4gKyNlbmRp
Zgo+ICsKPiArI2VuZGlmCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJl
ZS5oIGIveGVuL2luY2x1ZGUveGVuL2RldmljZV90cmVlLmgKPiBpbmRleCAwYWVjYmUwLi42Mzhi
OTI2IDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oCj4gKysrIGIv
eGVuL2luY2x1ZGUveGVuL2RldmljZV90cmVlLmgKPiBAQCAtMTMsNiArMTMsNyBAQAo+ICAgI2lu
Y2x1ZGUgPGFzbS9ieXRlb3JkZXIuaD4KPiAgICNpbmNsdWRlIDxhc20vZGV2aWNlLmg+Cj4gICAj
aW5jbHVkZSA8cHVibGljL3hlbi5oPgo+ICsjaW5jbHVkZSA8cHVibGljL2RldmljZV90cmVlX2Rl
ZnMuaD4KPiAgICNpbmNsdWRlIDx4ZW4va2VybmVsLmg+Cj4gICAjaW5jbHVkZSA8eGVuL2luaXQu
aD4KPiAgICNpbmNsdWRlIDx4ZW4vc3RyaW5nLmg+Cj4gQEAgLTExNCwzNSArMTE1LDkgQEAgc3Ry
dWN0IGR0X3BoYW5kbGVfYXJncyB7Cj4gICB9Owo+ICAgCj4gICAvKioKPiAtICogSVJRIGxpbmUg
dHlwZS4KPiAtICoKPiAtICogSVJRX1RZUEVfTk9ORSAgICAgICAgICAgIC0gZGVmYXVsdCwgdW5z
cGVjaWZpZWQgdHlwZQo+IC0gKiBJUlFfVFlQRV9FREdFX1JJU0lORyAgICAgLSByaXNpbmcgZWRn
ZSB0cmlnZ2VyZWQKPiAtICogSVJRX1RZUEVfRURHRV9GQUxMSU5HICAgIC0gZmFsbGluZyBlZGdl
IHRyaWdnZXJlZAo+IC0gKiBJUlFfVFlQRV9FREdFX0JPVEggICAgICAgLSByaXNpbmcgYW5kIGZh
bGxpbmcgZWRnZSB0cmlnZ2VyZWQKPiAtICogSVJRX1RZUEVfTEVWRUxfSElHSCAgICAgIC0gaGln
aCBsZXZlbCB0cmlnZ2VyZWQKPiAtICogSVJRX1RZUEVfTEVWRUxfTE9XICAgICAgIC0gbG93IGxl
dmVsIHRyaWdnZXJlZAo+IC0gKiBJUlFfVFlQRV9MRVZFTF9NQVNLICAgICAgLSBNYXNrIHRvIGZp
bHRlciBvdXQgdGhlIGxldmVsIGJpdHMKPiAtICogSVJRX1RZUEVfU0VOU0VfTUFTSyAgICAgIC0g
TWFzayBmb3IgYWxsIHRoZSBhYm92ZSBiaXRzCj4gLSAqIElSUV9UWVBFX0lOVkFMSUQgICAgICAg
ICAtIFVzZSB0byBpbml0aWFsaXplIHRoZSB0eXBlCj4gLSAqLwo+IC0jZGVmaW5lIElSUV9UWVBF
X05PTkUgICAgICAgICAgIDB4MDAwMDAwMDAKPiAtI2RlZmluZSBJUlFfVFlQRV9FREdFX1JJU0lO
RyAgICAweDAwMDAwMDAxCj4gLSNkZWZpbmUgSVJRX1RZUEVfRURHRV9GQUxMSU5HICAgMHgwMDAw
MDAwMgo+IC0jZGVmaW5lIElSUV9UWVBFX0VER0VfQk9USCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKPiAtICAgIChJUlFfVFlQRV9FREdFX0ZBTExJTkcgfCBJUlFfVFlQRV9FREdFX1JJU0lO
RykKPiAtI2RlZmluZSBJUlFfVFlQRV9MRVZFTF9ISUdIICAgICAweDAwMDAwMDA0Cj4gLSNkZWZp
bmUgSVJRX1RZUEVfTEVWRUxfTE9XICAgICAgMHgwMDAwMDAwOAo+IC0jZGVmaW5lIElSUV9UWVBF
X0xFVkVMX01BU0sgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAtICAgIChJUlFfVFlQRV9M
RVZFTF9MT1cgfCBJUlFfVFlQRV9MRVZFTF9ISUdIKQo+IC0jZGVmaW5lIElSUV9UWVBFX1NFTlNF
X01BU0sgICAgIDB4MDAwMDAwMGYKPiAtCj4gLSNkZWZpbmUgSVJRX1RZUEVfSU5WQUxJRCAgICAg
ICAgMHgwMDAwMDAxMAo+IC0KPiAtLyoqCj4gICAgKiBkdF9pcnEgLSBkZXNjcmliZSBhbiBJUlEg
aW4gdGhlIGRldmljZSB0cmVlCj4gICAgKiBAaXJxOiBJUlEgbnVtYmVyCj4gLSAqIEB0eXBlOiBJ
UlEgdHlwZSAoc2VlIElSUV9UWVBFXyopCj4gKyAqIEB0eXBlOiBJUlEgdHlwZSAoc2VlIERUX0lS
UV9UWVBFXyopCj4gICAgKgo+ICAgICogVGhpcyBzdHJ1Y3R1cmUgaXMgcmV0dXJuZWQgd2hlbiBh
biBpbnRlcnJ1cHQgaXMgbWFwcGVkLgo+ICAgICovCj4gQEAgLTE1MSwxMiArMTI2LDEyIEBAIHN0
cnVjdCBkdF9pcnEgewo+ICAgICAgIHVuc2lnbmVkIGludCB0eXBlOwo+ICAgfTsKPiAgIAo+IC0v
KiBJZiB0eXBlID09IElSUV9UWVBFX05PTkUsIGFzc3VtZSB3ZSB1c2UgbGV2ZWwgdHJpZ2dlcmVk
ICovCj4gKy8qIElmIHR5cGUgPT0gRFRfSVJRX1RZUEVfTk9ORSwgYXNzdW1lIHdlIHVzZSBsZXZl
bCB0cmlnZ2VyZWQgKi8KPiAgIHN0YXRpYyBpbmxpbmUgYm9vbF90IGR0X2lycV9pc19sZXZlbF90
cmlnZ2VyZWQoY29uc3Qgc3RydWN0IGR0X2lycSAqaXJxKQo+ICAgewo+ICAgICAgIHVuc2lnbmVk
IGludCB0eXBlID0gaXJxLT50eXBlOwo+ICAgCj4gLSAgICByZXR1cm4gKHR5cGUgJiBJUlFfVFlQ
RV9MRVZFTF9NQVNLKSB8fCAodHlwZSA9PSBJUlFfVFlQRV9OT05FKTsKPiArICAgIHJldHVybiAo
dHlwZSAmIERUX0lSUV9UWVBFX0xFVkVMX01BU0spIHx8ICh0eXBlID09IERUX0lSUV9UWVBFX05P
TkUpOwo+ICAgfQo+ICAgCj4gICAvKioKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 09:33:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 09:33: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 1fknVw-0003m4-Cw; Wed, 01 Aug 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=pypw=kq=citrix.com=prvs=744347f87=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fknVv-0003ly-Ky
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 09:33:51 +0000
X-Inumbo-ID: e504a130-956d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e504a130-956d-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 11:33:06 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,431,1526342400"; d="scan'208";a="61661669"
Date: Wed, 1 Aug 2018 10:33:23 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180801093323.pxfwfpa4lgud545a@citrix.com>
References: <20180731201905.23112-1-marmarek@invisiblethingslab.com>
 <20180801091917.r4wlgb33iusmmjco@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180801091917.r4wlgb33iusmmjco@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [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>,
 xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBBdWcgMDEsIDIwMTggYXQgMTA6MTk6MTdBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBUdWUsIEp1bCAzMSwgMjAxOCBhdCAxMDoxOTowNVBNICswMjAwLCBNYXJlayBNYXJjenlr
b3dza2ktR8OzcmVja2kgd3JvdGU6Cj4gPiBTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dz
a2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+Cj4gPiAtLS0KPiA+
IFRoaXMgaXMgb24gdG9wIG9mICJ0b29scy9nZGJzeDogZml4ICdnJyBwYWNrZXQgcmVzcG9uc2Ug
Zm9yIDY0Yml0Cj4gPiBndWVzdHMiIHBhdGNoLgo+ID4gLS0tCj4gPiAgdG9vbHMvZGVidWdnZXIv
Z2Ric3gvZ3gvZ3hfbG9jYWwuYyAgfCAxNyArKysrKy0tLS0tCj4gPiAgdG9vbHMvZGVidWdnZXIv
Z2Ric3gvZ3gvZ3hfbWFpbi5jICAgfCAgNSArLS0KPiA+ICB0b29scy9kZWJ1Z2dlci9nZGJzeC94
Zy94Z19wdWJsaWMuaCB8ICA4IC0tLS0tCj4gPiAgdG9vbHMveGVuc3RvcmUveGVuc3RvcmVfY2xp
ZW50LmMgICAgfCA1MSArKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLQo+IAo+IEl0IHNlZW1z
IHRoYXQgeW91IGFjY2lkZW50YWxseSBhZGRlZCBhIHhlbnN0b3JlIGZpbGUuCgpObyBuZWVkIHRv
IHJlc2VuZC4gSSBoYXZlIGZpeGVkIHVwIHRoaXMgcGF0Y2ggZm9yIHlvdS4KCldlaS4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 09:46:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 09:46: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 1fknhu-0004gz-Iv; Wed, 01 Aug 2018 09:46:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hgtx=kq=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fknht-0004gs-Ds
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 09:46:13 +0000
X-Inumbo-ID: c6645b3d-956f-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id c6645b3d-956f-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 09:46: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 22D1F18A;
 Wed,  1 Aug 2018 02:46:11 -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 5694C3F5BA;
 Wed,  1 Aug 2018 02:46:10 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-4-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <4765a0cd-ef96-809b-9bbd-419b38f15313@arm.com>
Date: Wed, 1 Aug 2018 10:46:08 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1533079688-9541-4-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 04/25] xen/arm: document dom0less
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, 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>

SGkgU3RlZmFubywKCk9uIDAxLzA4LzE4IDAwOjI3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gQWRkIGEgbmV3IGRvY3VtZW50IHRvIHByb3ZpZGUgaW5mb3JtYXRpb24gb24gaG93IHRvIHVz
ZSBkb20wbGVzcyByZWxhdGVkCj4gZmVhdHVyZXMgYW5kIHRoZWlyIGN1cnJlbnQgbGltaXRhdGlv
bnMuCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxp
bnguY29tPgo+IAo+IC0tLQo+IENoYW5nZXMgaW4gdjM6Cj4gLSBhZGQgcGF0Y2gKPiAtLS0KPiAg
IGRvY3MvbWlzYy9hcm0vZG9tMGxlc3MgfCA0NyArKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKwo+ICAgMSBmaWxlIGNoYW5nZWQsIDQ3IGluc2VydGlvbnMoKykK
PiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBkb2NzL21pc2MvYXJtL2RvbTBsZXNzCj4gCj4gZGlmZiAt
LWdpdCBhL2RvY3MvbWlzYy9hcm0vZG9tMGxlc3MgYi9kb2NzL21pc2MvYXJtL2RvbTBsZXNzCgpU
aGlzIHNob3VsZCBiZSBzdWZmaXhlZCB3aXRoIC50eHQuIFlvdSBhbHNvIHdhbnQgdG8gYWRkIGEg
bGluZSBpbiAKZG9jcy9JTkRFWCBkZXNjcmliaW5nIHRoZSBmaWxlLgoKPiBuZXcgZmlsZSBtb2Rl
IDEwMDY0NAo+IGluZGV4IDAwMDAwMDAuLmFlNWE4YjEKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIv
ZG9jcy9taXNjL2FybS9kb20wbGVzcwo+IEBAIC0wLDAgKzEsNDcgQEAKPiArRG9tMGxlc3MKPiAr
PT09PT09PT0KPiArCj4gKyJEb20wbGVzcyIgaXMgYSBzZXQgb2YgWGVuIGZlYXR1cmVzIHRoYXQg
ZW5hYmxlIHRoZSBkZXBsb3ltZW50IG9mIGEgWGVuCj4gK3N5c3RlbSB3aXRob3V0IERvbTAuCgpJ
IHRoaW5rIHRoaXMgc2VudGVuY2UgaXMgbWlzbGVhZGluZy4gWW91IHN0aWxsIGRlcGxveSBYZW4g
d2l0aCBEb20wLgoKQWxzbywgd2UgaGF2ZSBiZWVuIHRyeWluZyB0byByZW1vdmluZyB0aGUgd29y
ZGluZyBEb20wIGFueXdoZXJlIGluIHRoZSAKY29kZS4gSW5zdGVhZCwgd2UgYXJlIG5vdyB1c2lu
ZyAiSGFyZHdhcmUgRG9tYWluIi4gSSB3b3VsZCByYXRoZXIgYXZvaWQgCnRvIHVzZSBEb20wIGlu
IHRoZSBkb2N1bWVudGF0aW9uIGFzIGl0IGNvdWxkIGJlIG1pc2xlYWRpbmcsIHlvdSB3aWxsIAph
bHdheXMgaGF2ZSBhIGRvbWFpbiB3aXRoIElEIChpdCBtYXkgbm90IGJlIHdoYXQgeW91IGNhbGwg
RG9tMCBoZXJlKS4KCj4gRWFjaCBmZWF0dXJlIGNhbiBiZSB1c2VkIGluZGVwZW5kZW50bHkgZnJv
bSB0aGUKPiArb3RoZXJzLCB1bmxlc3Mgb3RoZXJ3aXNlIHN0YXRlZC4KPiArCj4gK0Jvb3Rpbmcg
TXVsdGlwbGUgRG9tYWlucyBmcm9tIERldmljZSBUcmVlCj4gKz09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Cj4gKwo+ICtUaGlzIGZlYXR1cmUgZW5hYmxlcyBYZW4gdG8g
Y3JlYXRlIGEgc2V0IG9mIERvbVVzIGFsb25nc2lkZSBEb20wIGF0IGJvb3QKPiArdGltZS4gSW5m
b3JtYXRpb24gYWJvdXQgdGhlIERvbVVzIHRvIGJlIGNyZWF0ZWQgYnkgWGVuIGlzIHBhc3NlZCB0
byB0aGUKPiAraHlwZXJ2aXNvciB2aWEgRGV2aWNlIFRyZWUuIFNwZWNpZmljYWxseSwgdGhlIGV4
aXN0aW5nIERldmljZSBUcmVlIGJhc2VkCj4gK011bHRpYm9vdCBzcGVjaWZpY2F0aW9uIGhhcyBi
ZWVuIGV4dGVuZGVkIHRvIGFsbG93IGZvciBtdWx0aXBsZSBkb21haW5zCj4gK3RvIGJlIHBhc3Nl
ZCB0byBYZW4uIFNlZSBkb2NzL21pc2MvYXJtL2RldmljZS10cmVlL2Jvb3RpbmcudHh0IGZvciBt
b3JlCj4gK2luZm9ybWF0aW9uIGFib3V0IHRoZSBNdWx0aWJvb3Qgc3BlY2lmaWNhdGlvbiBhbmQg
aG93IHRvIHVzZSBpdC4KPiArCj4gK0luc3RlYWQgb2Ygd2FpdGluZyBmb3IgRG9tMCB0byBiZSBm
dWxseSBib290ZWQgYW5kIHRoZSBYZW4gdG9vbHMgdG8KPiArYmVjb21lIGF2YWlsYWJsZSwgZG9t
YWlucyBjcmVhdGVkIGJ5IFhlbiB0aGlzIHdheSBhcmUgc3RhcnRlZCBpbgo+ICtwYXJhbGxlbCB0
byBEb20wLiBIZW5jZSwgdGhlaXIgYm9vdCB0aW1lIGlzIHR5cGljYWxseSBtdWNoIHNob3J0ZXIu
Cj4gKwo+ICtEb21haW5zIHN0YXJ0ZWQgYnkgWGVuIGF0IGJvb3QgdGltZSBjdXJyZW50bHkgaGF2
ZSB0aGUgZm9sbG93aW5nCj4gK2xpbWl0YXRpb25zOgo+ICsKPiArLSB0aGV5IGNhbm5vdCBiZSBw
cm9wZXJseSBzaHV0ZG93biBvciByZWJvb3RlZCB1c2luZyB4bAo+ICtJZiBvbmUgb2YgdGhlbSBj
cmFzaGVzLCB0aGUgd2hvbGUgcGxhdGZvcm0gc2hvdWxkIGJlIHJlYm9vdGVkLgo+ICsKPiArLSBz
b21lIHhsIG9wZXJhdGlvbnMgbWlnaHQgbm90IHdvcmsgYXMgZXhwZWN0ZWQKPiAreGwgaXMgbWVh
bnQgdG8gYmUgdXNlZCB3aXRoIGRvbWFpbnMgdGhhdCBoYXZlIGJlZW4gY3JlYXRlZCBieSBpdC4g
VXNpbmcKPiAreGwgd2l0aCBkb21haW5zIHN0YXJ0ZWQgYnkgWGVuIGF0IGJvb3QgbWlnaHQgbm90
IHdvcmsgYXMgZXhwZWN0ZWQuCj4gKwo+ICstIHRoZSBHSUMgdmVyc2lvbiBpcyB0aGUgbmF0aXZl
IHZlcnNpb24KPiArSW4gYWJzZW5jZSBvZiBvdGhlciBpbmZvcm1hdGlvbiwgdGhlIEdJQyB2ZXJz
aW9uIGV4cG9zZWQgdG8gdGhlIGRvbWFpbnMKPiArc3RhcnRlZCBieSBYZW4gYXQgYm9vdCBpcyB0
aGUgc2FtZSBhcyB0aGUgbmF0aXZlIEdJQyB2ZXJzaW9uLgo+ICsKPiArLSBubyBQViBkcml2ZXJz
Cj4gK1RoZXJlIGlzIG5vIHN1cHBvcnQgZm9yIFBWIGRldmljZXMgYXQgdGhlIG1vbWVudC4gQWxs
IGRldmljZXMgbmVlZCB0byBiZQo+ICtzdGF0aWNhbGx5IGFzc2lnbmVkIHRvIGd1ZXN0cy4KPiAr
Cj4gKy0gdkNQVSBwaW5uaW5nCj4gK1Bpbm5pbmcgdkNQVXMgb2YgZG9tYWlucyBzdGFydGVkIGJ5
IFhlbiBhdCBib290IGNhbiBiZSBkb25lIGZyb20gZG9tMCwKPiArdXNpbmcgYHhsIHZjcHUtcGlu
JyBhcyB1c3VhbC4gSXQgaXMgbm90IGN1cnJlbnRseSBwb3NzaWJsZSB0byBjb25maWd1cmUKPiAr
dkNQVSBwaW5uaW5nIGZvciBkb21haW5zIG90aGVyIHRoYW4gZG9tMCB3aXRob3V0IGRvbTAuIEhv
d2V2ZXIsIHRoZSBOVUxMCj4gK3NjaGVkdWxlciAoY3VycmVudGx5IHVuc3VwcG9ydGVkKSBjYW4g
YmUgc2VsZWN0ZWQgYnkgcGFzc2luZwoKSSB3b3VsZCByYXRoZXIgbm90IG1lbnRpb24gTlVMTCBz
Y2hlZHVsZXIgaXMgdW5zdXBwb3J0ZWQgaGVyZS4gVGhhdCdzIAphbm90aGVyIHBsYWNlIHRvIHVw
ZGF0ZSB0aGUgZG9jIHdoZW4gaXQgZ2V0cyBzdXBwb3J0ZWQgYW5kIG1heWJlIGJlIG1pc3NlZC4K
Cj4gK2BzY2hlZD1udWxsJyB0byB0aGUgWGVuIGNvbW1hbmQgbGluZS4gVGhlIE5VTEwgc2NoZWR1
bGVyIGF1dG9tYXRpY2FsbHkKPiArYXNzaWduZXMgYW5kIHBpbnMgdkNQVXMgdG8gcENQVXMsIGJ1
dCB0aGUgdkNQVS1wQ1BVIGFzc2lnbm1lbnRzIGNhbm5vdAoKcy9hc3NpZ25lcy9hc3NpZ25zLwoK
PiArYmUgY29uZmlndXJlZC4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 09:50:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 09:50:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fknmC-0005Om-Da; Wed, 01 Aug 2018 09:50: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=hgtx=kq=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fknmB-0005Oh-6C
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 09:50:39 +0000
X-Inumbo-ID: 64ff96bb-9570-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 64ff96bb-9570-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 09:50:59 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id AB15418A;
 Wed,  1 Aug 2018 02:50:37 -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 E14A33F5BA;
 Wed,  1 Aug 2018 02:50:36 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-5-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <9a101b97-96ae-996c-100d-2948dbc8972c@arm.com>
Date: Wed, 1 Aug 2018 10:50:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1533079688-9541-5-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [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>, 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>

SGkgU3RlZmFubywKCk9uIDAxLzA4LzE4IDAwOjI3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gSW4gb3JkZXIgdG8gbWFrZSBtYWtlX21lbW9yeV9ub2RlIGFuZCBtYWtlX2h5cGVydmlzb3Jf
bm9kZSBtb3JlCj4gcmV1c2FibGUsIGRvIG5vdCBwYXNzIHRoZW0gZHRfaG9zdC4gQXMgdGhleSBv
bmx5IHVzZSBpdCB0byBjYWxjdWxhdGUKPiBhZGRyY2VsbHMgYW5kIHNpemVjZWxscywgcGFzcyBh
ZGRyY2VsbHMgYW5kIHNpemVjZWxscyBkaXJlY3RseS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CgpBY2tlZC1ieTogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCkNoZWVycywKCj4gCj4gLS0tCj4gQ2hhbmdlcyBp
biB2MzoKPiAtIHNwbGl0IGV2dGNobl9hbGxvY2F0ZSBtb3ZlbWVudCB0byBzZXBhcmF0ZSBwYXRj
aAo+IAo+IENoYW5nZXMgaW4gdjI6Cj4gLSBhZGQgYmxhbmsgbGluZQo+IC0gbW92ZSBldnRjaG5f
YWxsb2NhdGUgdG8gaGFuZGxlX25vZGUKPiAtLS0KPiAgIHhlbi9hcmNoL2FybS9kb21haW5fYnVp
bGQuYyAgIHwgMjEgKysrKysrKysrKystLS0tLS0tLS0tCj4gICB4ZW4vY29tbW9uL2RldmljZV90
cmVlLmMgICAgICB8ICA2ICsrKy0tLQo+ICAgeGVuL2luY2x1ZGUveGVuL2RldmljZV90cmVlLmgg
fCAgMiArLQo+ICAgMyBmaWxlcyBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCAxNCBkZWxldGlv
bnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVu
L2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gaW5kZXggZGY5MzA5ZC4uMDE3NzQ5MiAxMDA2NDQK
PiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiArKysgYi94ZW4vYXJjaC9hcm0v
ZG9tYWluX2J1aWxkLmMKPiBAQCAtNTMzLDExICs1MzMsMTEgQEAgc3RhdGljIGludCBfX2luaXQg
ZmR0X3Byb3BlcnR5X2ludGVycnVwdHModm9pZCAqZmR0LCBnaWNfaW50ZXJydXB0X3QgKmludHIs
Cj4gICAKPiAgIHN0YXRpYyBpbnQgX19pbml0IG1ha2VfbWVtb3J5X25vZGUoY29uc3Qgc3RydWN0
IGRvbWFpbiAqZCwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAq
ZmR0LAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBk
dF9kZXZpY2Vfbm9kZSAqcGFyZW50LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGludCBhZGRyY2VsbHMsIGludCBzaXplY2VsbHMsCj4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gICB7Cj4g
ICAgICAgaW50IHJlcywgaTsKPiAtICAgIGludCByZWdfc2l6ZSA9IGR0X2NoaWxkX25fYWRkcl9j
ZWxscyhwYXJlbnQpICsgZHRfY2hpbGRfbl9zaXplX2NlbGxzKHBhcmVudCk7Cj4gKyAgICBpbnQg
cmVnX3NpemUgPSBhZGRyY2VsbHMgKyBzaXplY2VsbHM7Cj4gICAgICAgaW50IG5yX2NlbGxzID0g
cmVnX3NpemUqa2luZm8tPm1lbS5ucl9iYW5rczsKPiAgICAgICBfX2JlMzIgcmVnW25yX2NlbGxz
XTsKPiAgICAgICBfX2JlMzIgKmNlbGxzOwo+IEBAIC01NjMsNyArNTYzLDcgQEAgc3RhdGljIGlu
dCBfX2luaXQgbWFrZV9tZW1vcnlfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAg
ICAgICBkdF9kcHJpbnRrKCIgIEJhbmsgJWQ6ICUjIlBSSXg2NCItPiUjIlBSSXg2NCJcbiIsCj4g
ICAgICAgICAgICAgICAgICAgICAgaSwgc3RhcnQsIHN0YXJ0ICsgc2l6ZSk7Cj4gICAKPiAtICAg
ICAgICBkdF9jaGlsZF9zZXRfcmFuZ2UoJmNlbGxzLCBwYXJlbnQsIHN0YXJ0LCBzaXplKTsKPiAr
ICAgICAgICBkdF9jaGlsZF9zZXRfcmFuZ2UoJmNlbGxzLCBhZGRyY2VsbHMsIHNpemVjZWxscywg
c3RhcnQsIHNpemUpOwo+ICAgICAgIH0KPiAgIAo+ICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShm
ZHQsICJyZWciLCByZWcsIHNpemVvZihyZWcpKTsKPiBAQCAtNTc5LDcgKzU3OSw3IEBAIHN0YXRp
YyB2b2lkIGV2dGNobl9hbGxvY2F0ZShzdHJ1Y3QgZG9tYWluICpkKTsKPiAgIAo+ICAgc3RhdGlj
IGludCBfX2luaXQgbWFrZV9oeXBlcnZpc29yX25vZGUoc3RydWN0IGRvbWFpbiAqZCwKPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBrZXJuZWxf
aW5mbyAqa2luZm8sCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNv
bnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFyZW50KQo+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBpbnQgYWRkcmNlbGxzLCBpbnQgc2l6ZWNlbGxzKQo+ICAgewo+
ICAgICAgIGNvbnN0IGNoYXIgY29tcGF0W10gPQo+ICAgICAgICAgICAieGVuLHhlbi0iX19zdHJp
bmdpZnkoWEVOX1ZFUlNJT04pIi4iX19zdHJpbmdpZnkoWEVOX1NVQlZFUlNJT04pIlwwIgo+IEBA
IC01ODgsOSArNTg4LDYgQEAgc3RhdGljIGludCBfX2luaXQgbWFrZV9oeXBlcnZpc29yX25vZGUo
c3RydWN0IGRvbWFpbiAqZCwKPiAgICAgICBnaWNfaW50ZXJydXB0X3QgaW50cjsKPiAgICAgICBf
X2JlMzIgKmNlbGxzOwo+ICAgICAgIGludCByZXM7Cj4gLSAgICAvKiBDb252ZW5pZW5jZSBhbGlh
cyAqLwo+IC0gICAgaW50IGFkZHJjZWxscyA9IGR0X2NoaWxkX25fYWRkcl9jZWxscyhwYXJlbnQp
Owo+IC0gICAgaW50IHNpemVjZWxscyA9IGR0X2NoaWxkX25fc2l6ZV9jZWxscyhwYXJlbnQpOwo+
ICAgICAgIHZvaWQgKmZkdCA9IGtpbmZvLT5mZHQ7Cj4gICAKPiAgICAgICBkdF9kcHJpbnRrKCJD
cmVhdGUgaHlwZXJ2aXNvciBub2RlXG4iKTsKPiBAQCAtNjE1LDcgKzYxMiw4IEBAIHN0YXRpYyBp
bnQgX19pbml0IG1ha2VfaHlwZXJ2aXNvcl9ub2RlKHN0cnVjdCBkb21haW4gKmQsCj4gICAKPiAg
ICAgICAvKiByZWcgMCBpcyBncmFudCB0YWJsZSBzcGFjZSAqLwo+ICAgICAgIGNlbGxzID0gJnJl
Z1swXTsKPiAtICAgIGR0X2NoaWxkX3NldF9yYW5nZSgmY2VsbHMsIHBhcmVudCwga2luZm8tPmdu
dHRhYl9zdGFydCwga2luZm8tPmdudHRhYl9zaXplKTsKPiArICAgIGR0X2NoaWxkX3NldF9yYW5n
ZSgmY2VsbHMsIGFkZHJjZWxscywgc2l6ZWNlbGxzLAo+ICsgICAgICAgICAgICAgICAgICAgICAg
IGtpbmZvLT5nbnR0YWJfc3RhcnQsIGtpbmZvLT5nbnR0YWJfc2l6ZSk7Cj4gICAgICAgcmVzID0g
ZmR0X3Byb3BlcnR5KGZkdCwgInJlZyIsIHJlZywKPiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZHRfY2VsbHNfdG9fc2l6ZShhZGRyY2VsbHMgKyBzaXplY2VsbHMpKTsKPiAgICAgICBpZiAoIHJl
cyApCj4gQEAgLTEyOTIsMTEgKzEyOTAsMTQgQEAgc3RhdGljIGludCBfX2luaXQgaGFuZGxlX25v
ZGUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKPiAgIAo+ICAg
ICAgIGlmICggbm9kZSA9PSBkdF9ob3N0ICkKPiAgICAgICB7Cj4gKyAgICAgICAgaW50IGFkZHJj
ZWxscyA9IGR0X2NoaWxkX25fYWRkcl9jZWxscyhub2RlKTsKPiArICAgICAgICBpbnQgc2l6ZWNl
bGxzID0gZHRfY2hpbGRfbl9zaXplX2NlbGxzKG5vZGUpOwo+ICsKPiAgICAgICAgICAgLyoKPiAg
ICAgICAgICAgICogVGhlIGh5cGVydmlzb3Igbm9kZSBzaG91bGQgYWx3YXlzIGJlIGNyZWF0ZWQg
YWZ0ZXIgYWxsIG5vZGVzCj4gICAgICAgICAgICAqIGZyb20gdGhlIGhvc3QgRFQgaGF2ZSBiZWVu
IHBhcnNlZC4KPiAgICAgICAgICAgICovCj4gLSAgICAgICAgcmVzID0gbWFrZV9oeXBlcnZpc29y
X25vZGUoZCwga2luZm8sIG5vZGUpOwo+ICsgICAgICAgIHJlcyA9IG1ha2VfaHlwZXJ2aXNvcl9u
b2RlKGQsIGtpbmZvLCBhZGRyY2VsbHMsIHNpemVjZWxscyk7Cj4gICAgICAgICAgIGlmICggcmVz
ICkKPiAgICAgICAgICAgICAgIHJldHVybiByZXM7Cj4gICAKPiBAQCAtMTMwOCw3ICsxMzA5LDcg
QEAgc3RhdGljIGludCBfX2luaXQgaGFuZGxlX25vZGUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0
IGtlcm5lbF9pbmZvICpraW5mbywKPiAgICAgICAgICAgaWYgKCByZXMgKQo+ICAgICAgICAgICAg
ICAgcmV0dXJuIHJlczsKPiAgIAo+IC0gICAgICAgIHJlcyA9IG1ha2VfbWVtb3J5X25vZGUoZCwg
a2luZm8tPmZkdCwgbm9kZSwga2luZm8pOwo+ICsgICAgICAgIHJlcyA9IG1ha2VfbWVtb3J5X25v
ZGUoZCwga2luZm8tPmZkdCwgYWRkcmNlbGxzLCBzaXplY2VsbHMsIGtpbmZvKTsKPiAgICAgICAg
ICAgaWYgKCByZXMgKQo+ICAgICAgICAgICAgICAgcmV0dXJuIHJlczsKPiAgIAo+IGRpZmYgLS1n
aXQgYS94ZW4vY29tbW9uL2RldmljZV90cmVlLmMgYi94ZW4vY29tbW9uL2RldmljZV90cmVlLmMK
PiBpbmRleCA3YjAwOWVhLi44ZmM0MDFkIDEwMDY0NAo+IC0tLSBhL3hlbi9jb21tb24vZGV2aWNl
X3RyZWUuYwo+ICsrKyBiL3hlbi9jb21tb24vZGV2aWNlX3RyZWUuYwo+IEBAIC0xMTIsMTEgKzEx
MiwxMSBAQCB2b2lkIGR0X3NldF9yYW5nZShfX2JlMzIgKipjZWxscCwgY29uc3Qgc3RydWN0IGR0
X2RldmljZV9ub2RlICpucCwKPiAgICAgICBkdF9zZXRfY2VsbChjZWxscCwgZHRfbl9zaXplX2Nl
bGxzKG5wKSwgc2l6ZSk7Cj4gICB9Cj4gICAKPiAtdm9pZCBkdF9jaGlsZF9zZXRfcmFuZ2UoX19i
ZTMyICoqY2VsbHAsIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFyZW50LAo+ICt2b2lk
IGR0X2NoaWxkX3NldF9yYW5nZShfX2JlMzIgKipjZWxscCwgaW50IGFkZHJjZWxscywgaW50IHNp
emVjZWxscywKPiAgICAgICAgICAgICAgICAgICAgICAgICAgIHU2NCBhZGRyZXNzLCB1NjQgc2l6
ZSkKPiAgIHsKPiAtICAgIGR0X3NldF9jZWxsKGNlbGxwLCBkdF9jaGlsZF9uX2FkZHJfY2VsbHMo
cGFyZW50KSwgYWRkcmVzcyk7Cj4gLSAgICBkdF9zZXRfY2VsbChjZWxscCwgZHRfY2hpbGRfbl9z
aXplX2NlbGxzKHBhcmVudCksIHNpemUpOwo+ICsgICAgZHRfc2V0X2NlbGwoY2VsbHAsIGFkZHJj
ZWxscywgYWRkcmVzcyk7Cj4gKyAgICBkdF9zZXRfY2VsbChjZWxscCwgc2l6ZWNlbGxzLCBzaXpl
KTsKPiAgIH0KPiAgIAo+ICAgc3RhdGljIHZvaWQgX19pbml0ICp1bmZsYXR0ZW5fZHRfYWxsb2Mo
dW5zaWduZWQgbG9uZyAqbWVtLCB1bnNpZ25lZCBsb25nIHNpemUsCj4gZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL3hlbi9kZXZpY2VfdHJlZS5oIGIveGVuL2luY2x1ZGUveGVuL2RldmljZV90cmVl
LmgKPiBpbmRleCA2MzhiOTI2Li45MWZhMGI2IDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL3hl
bi9kZXZpY2VfdHJlZS5oCj4gKysrIGIveGVuL2luY2x1ZGUveGVuL2RldmljZV90cmVlLmgKPiBA
QCAtNjc0LDcgKzY3NCw3IEBAIHZvaWQgZHRfc2V0X3JhbmdlKF9fYmUzMiAqKmNlbGxwLCBjb25z
dCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5wLAo+ICAgICogV3JpdGUgYSByYW5nZSBpbnRvIGEg
c2VyaWVzIG9mIGNlbGxzIGFuZCB1cGRhdGUgY2VsbHAgdG8gcG9pbnQgdG8gdGhlCj4gICAgKiBj
ZWxsIGp1c3QgYWZ0ZXIuCj4gICAgKi8KPiAtdm9pZCBkdF9jaGlsZF9zZXRfcmFuZ2UoX19iZTMy
ICoqY2VsbHAsIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFyZW50LAo+ICt2b2lkIGR0
X2NoaWxkX3NldF9yYW5nZShfX2JlMzIgKipjZWxscCwgaW50IGFkZHJjZWxscywgaW50IHNpemVj
ZWxscywKPiAgICAgICAgICAgICAgICAgICAgICAgICAgIHU2NCBhZGRyZXNzLCB1NjQgc2l6ZSk7
Cj4gICAKPiAgIC8qKgo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 09:51:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 09:51: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 1fknnA-0005U6-PA; Wed, 01 Aug 2018 09: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=hgtx=kq=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fknn9-0005U0-Uy
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 09:51:39 +0000
X-Inumbo-ID: 897367f9-9570-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 897367f9-9570-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 09:52: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 A7DD418A;
 Wed,  1 Aug 2018 02:51:38 -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 DC6EB3F5BA;
 Wed,  1 Aug 2018 02:51:37 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-6-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <731c0432-45ea-3236-aaaa-92c16ea18252@arm.com>
Date: Wed, 1 Aug 2018 10:51:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1533079688-9541-6-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [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>, 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>

SGkgU3RlZmFubywKCk9uIDAxLzA4LzE4IDAwOjI3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gSW4gdGhlIGNhc2Ugb2YgZG9tVXMsIGV2dGNobl9pcnEgaXMgYWxsb2NhdGVkIGJ5IGFyY2hf
ZG9tYWluX2NyZWF0ZSBhbmQKPiBzZXQgdG8gR1VFU1RfRVZUQ0hOX1BQSS4KPiAKPiBUbyBtYWtl
IG1ha2VfaHlwZXJ2aXNvcl9ub2RlIG1vcmUgcmV1c2FibGUsIG1vdmUgdGhlIGNhbGwgdG8KPiBl
dnRjaG5fYWxsb2NhdGUgb3V0IG9mIG1ha2VfaHlwZXJ2aXNvcl9ub2RlLCB0byB0aGUgZG9tMCBz
cGVjaWZpYyBjYWxsZXIKPiAoaGFuZGxlX25vZGUpLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiAKPiAtLS0KPiBDaGFuZ2VzIGlu
IHYzOgo+IC0gYWRkIHBhdGNoCj4gLSBhZGQgQlVHX09OCj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0v
ZG9tYWluX2J1aWxkLmMgfCAxMyArKysrKysrKy0tLS0tCj4gICAxIGZpbGUgY2hhbmdlZCwgOCBp
bnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBpbmRleCAw
MTc3NDkyLi5iNTFkMDE0IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
Ywo+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IEBAIC02MTksMTEgKzYxOSw3
IEBAIHN0YXRpYyBpbnQgX19pbml0IG1ha2VfaHlwZXJ2aXNvcl9ub2RlKHN0cnVjdCBkb21haW4g
KmQsCj4gICAgICAgaWYgKCByZXMgKQo+ICAgICAgICAgICByZXR1cm4gcmVzOwo+ICAgCj4gLSAg
ICAvKgo+IC0gICAgICogSXQgaXMgc2FmZSB0byBhbGxvY2F0ZSB0aGUgZXZlbnQgY2hhbm5lbCBo
ZXJlIGJlY2F1c2UgYWxsIHRoZQo+IC0gICAgICogUFBJcyB1c2VkIGJ5IHRoZSBoYXJkd2FyZSBk
b21haW4gaGF2ZSBiZWVuIHJlZ2lzdGVyZWQuCj4gLSAgICAgKi8KPiAtICAgIGV2dGNobl9hbGxv
Y2F0ZShkKTsKPiArICAgIEJVR19PTihkLT5hcmNoLmV2dGNobl9pcnEgPT0gMCk7Cj4gICAKPiAg
ICAgICAvKgo+ICAgICAgICAqIEludGVycnVwdCBldmVudCBjaGFubmVsIHVwY2FsbDoKPiBAQCAt
MTI5Myw2ICsxMjg5LDEzIEBAIHN0YXRpYyBpbnQgX19pbml0IGhhbmRsZV9ub2RlKHN0cnVjdCBk
b21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCj4gICAgICAgICAgIGludCBhZGRy
Y2VsbHMgPSBkdF9jaGlsZF9uX2FkZHJfY2VsbHMobm9kZSk7Cj4gICAgICAgICAgIGludCBzaXpl
Y2VsbHMgPSBkdF9jaGlsZF9uX3NpemVfY2VsbHMobm9kZSk7Cj4gICAKPiArClNwdXJpb3VzIGxp
bmUuCgpXaXRoIHRoYXQgZml4ZWQ6CgpSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KCkNoZWVycywKCj4gKyAgICAgICAgLyoKPiArICAgICAgICAgKiBJdCBp
cyBzYWZlIHRvIGFsbG9jYXRlIHRoZSBldmVudCBjaGFubmVsIGhlcmUgYmVjYXVzZSBhbGwgdGhl
Cj4gKyAgICAgICAgICogUFBJcyB1c2VkIGJ5IHRoZSBoYXJkd2FyZSBkb21haW4gaGF2ZSBiZWVu
IHJlZ2lzdGVyZWQuCj4gKyAgICAgICAgICovCj4gKyAgICAgICAgZXZ0Y2huX2FsbG9jYXRlKGQp
Owo+ICsKPiAgICAgICAgICAgLyoKPiAgICAgICAgICAgICogVGhlIGh5cGVydmlzb3Igbm9kZSBz
aG91bGQgYWx3YXlzIGJlIGNyZWF0ZWQgYWZ0ZXIgYWxsIG5vZGVzCj4gICAgICAgICAgICAqIGZy
b20gdGhlIGhvc3QgRFQgaGF2ZSBiZWVuIHBhcnNlZC4KPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 09:53:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 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 1fknol-0005dE-6r; Wed, 01 Aug 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=xgsf=kq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fknoj-0005cv-A5
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 09:53:17 +0000
X-Inumbo-ID: c34e552d-9570-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c34e552d-9570-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 09:53: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 1fknog-0007vD-OX; Wed, 01 Aug 2018 09:53:14 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fknog-00083Z-C1; Wed, 01 Aug 2018 09:53:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fknog-0004OH-BO; Wed, 01 Aug 2018 09:53:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125723-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=6aaa9fb308171ec58ddf4cf058ad5341f81a65cf
X-Osstest-Versions-That: xen=acd00a303378ce48bd6bbd8a579f1fe2f1b21a7d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 01 Aug 2018 09:53:14 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 125723: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTcyMyB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTcyMy8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDZhYWE5ZmIzMDgxNzFl
YzU4ZGRmNGNmMDU4YWQ1MzQxZjgxYTY1Y2YKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIGFjZDAwYTMwMzM3OGNlNDhiZDZiYmQ4YTU3OWYxZmUyZjFiMjFhN2QKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNTY1MSAgMjAxOC0wNy0yOSAwOToxODo1MiBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3MjMgIDIwMTgtMDgtMDEgMDk6MTg6NDkgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEFudGhv
bnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogIERhbmllbCBLaXBlciA8ZGFu
aWVsLmtpcGVyQG9yYWNsZS5jb20+CiAgRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29t
PgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBJYW4gSmFja3Nv
biA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgTm9yYmVydCBNYW50aGV5IDxubWFudGhleUBhbWF6b24uZGU+CiAgUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KCmpvYnM6CiBjb3Zlcml0eS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVu
Yml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICBhY2QwMGEzMDMzLi42YWFhOWZi
MzA4ICA2YWFhOWZiMzA4MTcxZWM1OGRkZjRjZjA1OGFkNTM0MWY4MWE2NWNmIC0+IGNvdmVyaXR5
LXRlc3RlZC9zbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 09:53:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 09: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 1fknp9-0005gY-HP; Wed, 01 Aug 2018 09:53: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=hgtx=kq=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fknp8-0005gP-Ba
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 09:53:42 +0000
X-Inumbo-ID: aaf1ab38-9570-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id aaf1ab38-9570-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 11:52:57 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3AFEF18A;
 Wed,  1 Aug 2018 02:53:41 -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 69E1E3F5BA;
 Wed,  1 Aug 2018 02:53:40 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-7-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a3097b37-d4b4-db9f-f005-3aba1e194517@arm.com>
Date: Wed, 1 Aug 2018 10:53:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1533079688-9541-7-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [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>, 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>

CgpPbiAwMS8wOC8xOCAwMDoyNywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IGFjcGlfbWFr
ZV9jaG9zZW5fbm9kZSBpcyBhY3R1YWxseSBnZW5lcmljIGFuZCBjYW4gYmUgcmV1c2VkLiBSZW5h
bWUgaXQKPiB0byBtYWtlX2Nob3Nlbl9ub2RlIGFuZCBtYWtlIGl0IGF2YWlsYWJsZSB0byBub24t
QUNQSSBidWlsZHMuCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVm
YW5vc0B4aWxpbnguY29tPgoKQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+Cgo+IC0tLQo+IFJlbW92ZWQgSnVsaWVuJ3MgYWNrIGR1ZSB0byBzbWFsbCBjaGFuZ2Ug
YmVsb3cKPiAKPiBDaGFuZ2VzIGluIHYzOgo+IC0gcmV0YWluIENPTkZJR19BQ1BJIG5vdCB0byBi
cmVhayBiaXNlY3Rpb24gZm9yICFBQ1BJIGJ1aWxkLCBpdCB3aWxsIGJlCj4gICAgcmVtb3ZlZCBi
eSBhIGxhdGVyIHBhdGNoCj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCA5
MSArKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAgIDEgZmls
ZSBjaGFuZ2VkLCA0OSBpbnNlcnRpb25zKCspLCA0MiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9i
dWlsZC5jCj4gaW5kZXggYjUxZDAxNC4uY2Q0N2E2OCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9h
cm0vZG9tYWluX2J1aWxkLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBA
QCAtOTMyLDYgKzkzMiw1NCBAQCBzdGF0aWMgaW50IF9faW5pdCBtYWtlX3RpbWVyX25vZGUoY29u
c3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0LAo+ICAgICAgIHJldHVybiByZXM7Cj4gICB9
Cj4gICAKPiArI2lmZGVmIENPTkZJR19BQ1BJCj4gKy8qCj4gKyAqIFRoaXMgZnVuY3Rpb24gaXMg
dXNlZCBhcyBwYXJ0IG9mIHRoZSBkZXZpY2UgdHJlZSBnZW5lcmF0aW9uIGZvciBEb20wCj4gKyAq
IG9uIEFDUEkgc3lzdGVtcywgYW5kIERvbVVzIHN0YXJ0ZWQgZGlyZWN0bHkgZnJvbSBYZW4gYmFz
ZWQgb24gZGV2aWNlCj4gKyAqIHRyZWUgaW5mb3JtYXRpb24uCj4gKyAqLwo+ICtzdGF0aWMgaW50
IF9faW5pdCBtYWtlX2Nob3Nlbl9ub2RlKGNvbnN0IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8p
Cj4gK3sKPiArICAgIGludCByZXM7Cj4gKyAgICBjb25zdCBjaGFyICpib290YXJncyA9IE5VTEw7
Cj4gKyAgICBjb25zdCBzdHJ1Y3QgYm9vdG1vZHVsZSAqbW9kID0ga2luZm8tPmtlcm5lbF9ib290
bW9kdWxlOwo+ICsgICAgdm9pZCAqZmR0ID0ga2luZm8tPmZkdDsKPiArCj4gKyAgICBkdF9kcHJp
bnRrKCJDcmVhdGUgY2hvc2VuIG5vZGVcbiIpOwo+ICsgICAgcmVzID0gZmR0X2JlZ2luX25vZGUo
ZmR0LCAiY2hvc2VuIik7Cj4gKyAgICBpZiAoIHJlcyApCj4gKyAgICAgICAgcmV0dXJuIHJlczsK
PiArCj4gKyAgICBpZiAoIG1vZCAmJiBtb2QtPmNtZGxpbmVbMF0gKQo+ICsgICAgewo+ICsgICAg
ICAgIGJvb3RhcmdzID0gJm1vZC0+Y21kbGluZVswXTsKPiArICAgICAgICByZXMgPSBmZHRfcHJv
cGVydHkoZmR0LCAiYm9vdGFyZ3MiLCBib290YXJncywgc3RybGVuKGJvb3RhcmdzKSArIDEpOwo+
ICsgICAgICAgIGlmICggcmVzICkKPiArICAgICAgICAgICByZXR1cm4gcmVzOwo+ICsgICAgfQo+
ICsKPiArICAgIC8qCj4gKyAgICAgKiBJZiB0aGUgYm9vdGxvYWRlciBwcm92aWRlcyBhbiBpbml0
cmQsIHdlIG11c3QgY3JlYXRlIGEgcGxhY2Vob2xkZXIKPiArICAgICAqIGZvciB0aGUgaW5pdHJk
IHByb3BlcnRpZXMuIFRoZSB2YWx1ZXMgd2lsbCBiZSByZXBsYWNlZCBsYXRlci4KPiArICAgICAq
Lwo+ICsgICAgaWYgKCBtb2QgJiYgbW9kLT5zaXplICkKPiArICAgIHsKPiArICAgICAgICB1NjQg
YSA9IDA7Cj4gKyAgICAgICAgcmVzID0gZmR0X3Byb3BlcnR5KGtpbmZvLT5mZHQsICJsaW51eCxp
bml0cmQtc3RhcnQiLCAmYSwgc2l6ZW9mKGEpKTsKPiArICAgICAgICBpZiAoIHJlcyApCj4gKyAg
ICAgICAgICAgIHJldHVybiByZXM7Cj4gKwo+ICsgICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShr
aW5mby0+ZmR0LCAibGludXgsaW5pdHJkLWVuZCIsICZhLCBzaXplb2YoYSkpOwo+ICsgICAgICAg
IGlmICggcmVzICkKPiArICAgICAgICAgICAgcmV0dXJuIHJlczsKPiArICAgIH0KPiArCj4gKyAg
ICByZXMgPSBmZHRfZW5kX25vZGUoZmR0KTsKPiArCj4gKyAgICByZXR1cm4gcmVzOwo+ICt9Cj4g
KyNlbmRpZgo+ICsKPiAgIHN0YXRpYyBpbnQgX19pbml0IG1hcF9pcnFfdG9fZG9tYWluKHN0cnVj
dCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBpcnEsCj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBib29sIG5lZWRfbWFwcGluZywgY29uc3QgY2hhciAqZGV2bmFtZSkKPiAg
IHsKPiBAQCAtMTQyNCw0NyArMTQ3Miw2IEBAIHN0YXRpYyBpbnQgX19pbml0IGFjcGlfcm91dGVf
c3BpcyhzdHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgIHJldHVybiAwOwo+ICAgfQo+ICAgCj4gLXN0
YXRpYyBpbnQgX19pbml0IGFjcGlfbWFrZV9jaG9zZW5fbm9kZShjb25zdCBzdHJ1Y3Qga2VybmVs
X2luZm8gKmtpbmZvKQo+IC17Cj4gLSAgICBpbnQgcmVzOwo+IC0gICAgY29uc3QgY2hhciAqYm9v
dGFyZ3MgPSBOVUxMOwo+IC0gICAgY29uc3Qgc3RydWN0IGJvb3Rtb2R1bGUgKm1vZCA9IGtpbmZv
LT5rZXJuZWxfYm9vdG1vZHVsZTsKPiAtICAgIHZvaWQgKmZkdCA9IGtpbmZvLT5mZHQ7Cj4gLQo+
IC0gICAgZHRfZHByaW50aygiQ3JlYXRlIGNob3NlbiBub2RlXG4iKTsKPiAtICAgIHJlcyA9IGZk
dF9iZWdpbl9ub2RlKGZkdCwgImNob3NlbiIpOwo+IC0gICAgaWYgKCByZXMgKQo+IC0gICAgICAg
IHJldHVybiByZXM7Cj4gLQo+IC0gICAgaWYgKCBtb2QgJiYgbW9kLT5jbWRsaW5lWzBdICkKPiAt
ICAgIHsKPiAtICAgICAgICBib290YXJncyA9ICZtb2QtPmNtZGxpbmVbMF07Cj4gLSAgICAgICAg
cmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgImJvb3RhcmdzIiwgYm9vdGFyZ3MsIHN0cmxlbihib290
YXJncykgKyAxKTsKPiAtICAgICAgICBpZiAoIHJlcyApCj4gLSAgICAgICAgICAgcmV0dXJuIHJl
czsKPiAtICAgIH0KPiAtCj4gLSAgICAvKgo+IC0gICAgICogSWYgdGhlIGJvb3Rsb2FkZXIgcHJv
dmlkZXMgYW4gaW5pdHJkLCB3ZSBtdXN0IGNyZWF0ZSBhIHBsYWNlaG9sZGVyCj4gLSAgICAgKiBm
b3IgdGhlIGluaXRyZCBwcm9wZXJ0aWVzLiBUaGUgdmFsdWVzIHdpbGwgYmUgcmVwbGFjZWQgbGF0
ZXIuCj4gLSAgICAgKi8KPiAtICAgIGlmICggbW9kICYmIG1vZC0+c2l6ZSApCj4gLSAgICB7Cj4g
LSAgICAgICAgdTY0IGEgPSAwOwo+IC0gICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShraW5mby0+
ZmR0LCAibGludXgsaW5pdHJkLXN0YXJ0IiwgJmEsIHNpemVvZihhKSk7Cj4gLSAgICAgICAgaWYg
KCByZXMgKQo+IC0gICAgICAgICAgICByZXR1cm4gcmVzOwo+IC0KPiAtICAgICAgICByZXMgPSBm
ZHRfcHJvcGVydHkoa2luZm8tPmZkdCwgImxpbnV4LGluaXRyZC1lbmQiLCAmYSwgc2l6ZW9mKGEp
KTsKPiAtICAgICAgICBpZiAoIHJlcyApCj4gLSAgICAgICAgICAgIHJldHVybiByZXM7Cj4gLSAg
ICB9Cj4gLQo+IC0gICAgcmVzID0gZmR0X2VuZF9ub2RlKGZkdCk7Cj4gLQo+IC0gICAgcmV0dXJu
IHJlczsKPiAtfQo+IC0KPiAgIHN0YXRpYyBpbnQgX19pbml0IGFjcGlfbWFrZV9oeXBlcnZpc29y
X25vZGUoY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKQo+
ICAgewo+IEBAIC0xNTM3LDcgKzE1NDQsNyBAQCBzdGF0aWMgaW50IF9faW5pdCBjcmVhdGVfYWNw
aV9kdGIoc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbywKPiAgICAgICAgICAgcmV0dXJuIHJldDsK
PiAgIAo+ICAgICAgIC8qIENyZWF0ZSBhIGNob3NlbiBub2RlIGZvciBET00wICovCj4gLSAgICBy
ZXQgPSBhY3BpX21ha2VfY2hvc2VuX25vZGUoa2luZm8pOwo+ICsgICAgcmV0ID0gbWFrZV9jaG9z
ZW5fbm9kZShraW5mbyk7Cj4gICAgICAgaWYgKCByZXQgKQo+ICAgICAgICAgICBnb3RvIGVycjsK
PiAgIAo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 09:59:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 09: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 1fknua-00060y-76; Wed, 01 Aug 2018 09:59: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=qz6i=kq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fknuZ-00060t-5K
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 09:59:19 +0000
X-Inumbo-ID: 736df28a-9571-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 736df28a-9571-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 11:58:33 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 01 Aug 2018 03:59:17 -0600
Message-Id: <5B61847302000078001D9D57@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 01 Aug 2018 03:59:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-3-roger.pau@citrix.com>
 <5B60749A02000078001D9886@prv1-mh.provo.novell.com>
 <20180731153317.kryord4hezdukfgy@mac>
 <5B616D5402000078001D9BFE@prv1-mh.provo.novell.com>
 <b3a008c7-bb58-21f3-45d1-afbd2d08ce9d@citrix.com>
 <5B61791802000078001D9C8B@prv1-mh.provo.novell.com>
 <6654f71d-935d-b560-db7f-e2f65f20bcf5@citrix.com>
In-Reply-To: <6654f71d-935d-b560-db7f-e2f65f20bcf5@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>, 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>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAxLjA4LjE4IGF0IDExOjIwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDEvMDgvMjAxOCAxMDoxMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiBGdXJ0aGVy
bW9yZSwgb24gYnkgZGVmYXVsdCBpcyB0aGUgb25seSByZWFzb25hYmxlIG9wdGlvbi4gIERvbTAg
aXMKPj4+IHNwZWNpZmljYWxseSBnaXZlbiBjcHUgbWFwcGluZ3Mgb2YgdGhlIHJlc2VydmVkIHJl
Z2lvbnMsIHRoZXJlZm9yZSBpdAo+Pj4gc2hvdWxkIGhhdmUgbWF0Y2hpbmcgSU9NTVUgbWFwcGlu
Z3MuCj4+IEkgZG9uJ3QgdGhpbmsgSSBjYW4gdW5pZm9ybWx5IGFncmVlIHdpdGggdGhpczogVGhl
cmUgYXJlIHJlc2VydmVkCj4+IHJlZ2lvbnMgd2hpY2ggc3BlY2lmaWNhbGx5IHdvdWxkIGJldHRl
ciBub3QgaGF2ZSBJT01NVSBtYXBwaW5nczoKPj4gTEFQSUMsIElPLUFQSUMsIE1NQ0ZHIGp1c3Qg
dG8gbmFtZSB0aGluZ3MgSSBjYW4gaW1tZWRpYXRlbHkKPj4gdGhpbmsgb2YuCj4gCj4gUmlnaHQs
IGJ1dCB0aGF0J3Mgbm90IHdoYXQgSSBzYWlkLgo+IAo+IEZvciBhbnkgQ1BVIG1hcHBpbmcsIHdl
IHNob3VsZCBoYXZlIGEgbWF0Y2hpbmcgSU9NTVUgbWFwcGluZy4gIFRoaXMgaXMKPiBob3cgaGFy
ZHdhcmUgYmVoYXZlcyBpbiBhIG5hdGl2ZSBzeXN0ZW0sIGFuZCBpcyBob3cgYWxsIG9wZXJhdGlu
Zwo+IHN5c3RlbXMgYXJlIHdyaXR0ZW4gdG8gYmVoYXZlLiAgQnJlYWtpbmcgdGhpcyBleHBlY3Rh
dGlvbiB3aWxsIGJyZWFrCj4gc29mdHdhcmUgaW4gdW5leHBlY3RlZCB3YXlzLgoKV2VsbCwgTEFQ
SUMgaXMgYSBjbGVhciBleGNlcHRpb24gdG8gdGhpcyBydWxlLCBhcyBmcm9tIGRldmljZXMnIHBv
aW50Cm9mIHZpZXcgdGhlIDB4RkVFeHh4eHggcmFuZ2UgaGFzIGEgY29tcGxldGVseSBkaWZmZXJl
bnQgbWVhbmluZy4KCj4gRm9yIHRoZSBpdGVtcyB5b3UgbGlzdCB0aGVyZSwgd2UgZG9uJ3QgZ2l2
ZSBkb20wIENQVSBtYXBwaW5ncyAoYmVjYXVzZQo+IHJlc3RyaWN0aW5nIHRoZW0gaXMgaW5kZWVk
IGEgc2Vuc2libGUgdGhpbmcpLCBhbmQgdGhlICJtYXRjaGluZyIgbWFwcGluZwo+IGluIHRoZSBJ
T01NVSBpcyBhbHNvIG5vdCBwcmVzZW50LgoKTm90IGV4YWN0bHk6IFdlIHN0aWxsIGVtdWxhdGUg
dGhvc2UgcmFuZ2VzIGZvciBDUFUgc2lkZSBhY2Nlc3NlcywKd2hpbGUgd2UgZG9uJ3QgZW11bGF0
ZSBJT01NVSAvIGRldmljZSBzaWRlIG9uZXMuIFNvIHRoZXJlJ3MgYQpkaWZmZXJlbmNlIHRvIG5h
dGl2ZSBoYXJkd2FyZSBhbnl3YXkuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 10:05:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 10:05:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fko0d-0006r7-W8; Wed, 01 Aug 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=qz6i=kq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fko0c-0006qx-CK
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 10:05:34 +0000
X-Inumbo-ID: fb7719e0-9571-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fb7719e0-9571-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 10:02:22 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 01 Aug 2018 04:01:59 -0600
Message-Id: <5B61851502000078001D9D5A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 01 Aug 2018 04:01:57 -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: 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>
Content-Type: text/plain; charset="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
c2UuCj4gCj4gMDE6IFZNWDogcmVkdWNlIG51bWJlciBvZiBwb3N0ZWQtaW50ZXJydXB0IGhvb2tz
Cj4gMDI6IFZNWDogZG9uJ3QgdW5jb25kaXRpb25hbGx5IHNldCB0aGUgdHNjX3NjYWxpbmcuc2V0
dXAgaG9vawo+IDAzOiB4ODYvSFZNOiBzd2l0Y2ggdmlydHVhbF9pbnRyX2RlbGl2ZXJ5X2VuYWJs
ZWQoKSBob29rIHRvIHNpbXBsZSBib29sZWFuCj4gMDQ6IHg4Ni9IVk06IGRyb3Agdm1mdW5jX2lu
dGVyY2VwdAo+IDA1OiB4ODYvSFZNOiBhZGQgd3JhcHBlciBmb3IgaHZtX2Z1bmNzLnNldF90c2Nf
b2Zmc2V0KCkKPiAwNjogeDg2OiBhbGxvdyBwcm9kdWNpbmcgLmkgb3IgLnMgZm9yIG11bHRpcGx5
IGNvbXBpbGVkIGZpbGVzCj4gMDc6IHg4Ni9zaGFkb3c6IGZldGNoIENQTCBqdXN0IG9uY2UgaW4g
c2hfcGFnZV9mYXVsdCgpCj4gMDg6IHg4Ni9hbHRlcm5hdGl2ZXM6IGFsbG93IHVzaW5nIGFzc2Vt
YmxlciBtYWNyb3MgaW4gZmF2b3Igb2YgQyBvbmVzCj4gMDk6IHg4NjogaW5mcmFzdHJ1Y3R1cmUg
dG8gYWxsb3cgY29udmVydGluZyBjZXJ0YWluIGluZGlyZWN0IGNhbGxzIHRvIGRpcmVjdCBvbmVz
Cj4gMTA6IHg4Ni9IVk06IHBhdGNoIGluZGlyZWN0IGNhbGxzIHRocm91Z2ggaHZtX2Z1bmNzIHRv
IGRpcmVjdCBvbmVzCj4gMTE6IHg4Ni9IVk06IHBhdGNoIHZJTlRSIGluZGlyZWN0IGNhbGxzIHRo
cm91Z2ggaHZtX2Z1bmNzIHRvIGRpcmVjdCBvbmVzCj4gMTI6IHg4NjogcGF0Y2ggY3R4dF9zd2l0
Y2hfbWFza2luZygpIGluZGlyZWN0IGNhbGwgdG8gZGlyZWN0IG9uZQo+IDEzOiB4ODYvZ2VuYXBp
YzogZHJvcCAudGFyZ2V0X2NwdXMoKSBob29rCj4gMTQ6IHg4Ni9nZW5hcGljOiByZW1vdmUgaW5k
aXJlY3Rpb24gZnJvbSBnZW5hcGljIGhvb2sgYWNjZXNzZXMKPiAxNTogeDg2L2dlbmFwaWM6IHBh
dGNoIGluZGlyZWN0IGNhbGxzIHRvIGRpcmVjdCBvbmVzCj4gMTY6IHg4Ni9jcHVpZGxlOiBwYXRj
aCBzb21lIGluZGlyZWN0IGNhbGxzIHRvIGRpcmVjdCBvbmVzCgpUaGUgbGFzdCBwYXRjaCBpcyB3
cm9uZyBmb3IgdGhlIG5vbi1td2FpdC1pZGxlIGNhc2UsIGFuZCBJJ3ZlCnRoZXJlZm9yZSBkcm9w
cGVkIGl0LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 10:25:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 10:25:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkoK1-0008Q9-VM; Wed, 01 Aug 2018 10: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=bzmx=kq=citrix.com=prvs=744b97e16=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fkoK0-0008Q4-W2
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 10:25:37 +0000
X-Inumbo-ID: 471e2fc1-9575-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 471e2fc1-9575-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 10:25:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,431,1526342400"; d="scan'208";a="77011570"
To: Jan Beulich <JBeulich@suse.com>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-3-roger.pau@citrix.com>
 <5B60749A02000078001D9886@prv1-mh.provo.novell.com>
 <20180731153317.kryord4hezdukfgy@mac>
 <5B616D5402000078001D9BFE@prv1-mh.provo.novell.com>
 <b3a008c7-bb58-21f3-45d1-afbd2d08ce9d@citrix.com>
 <5B61791802000078001D9C8B@prv1-mh.provo.novell.com>
 <6654f71d-935d-b560-db7f-e2f65f20bcf5@citrix.com>
 <5B61847302000078001D9D57@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: <baf1b88e-af52-7ffd-d675-f217a497891e@citrix.com>
Date: Wed, 1 Aug 2018 11:25:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B61847302000078001D9D57@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 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>, 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>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMDgvMTggMTA6NTksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDAxLjA4LjE4IGF0
IDExOjIwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDAxLzA4LzIw
MTggMTA6MTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IEZ1cnRoZXJtb3JlLCBvbiBieSBkZWZh
dWx0IGlzIHRoZSBvbmx5IHJlYXNvbmFibGUgb3B0aW9uLiAgRG9tMCBpcwo+Pj4+IHNwZWNpZmlj
YWxseSBnaXZlbiBjcHUgbWFwcGluZ3Mgb2YgdGhlIHJlc2VydmVkIHJlZ2lvbnMsIHRoZXJlZm9y
ZSBpdAo+Pj4+IHNob3VsZCBoYXZlIG1hdGNoaW5nIElPTU1VIG1hcHBpbmdzLgo+Pj4gSSBkb24n
dCB0aGluayBJIGNhbiB1bmlmb3JtbHkgYWdyZWUgd2l0aCB0aGlzOiBUaGVyZSBhcmUgcmVzZXJ2
ZWQKPj4+IHJlZ2lvbnMgd2hpY2ggc3BlY2lmaWNhbGx5IHdvdWxkIGJldHRlciBub3QgaGF2ZSBJ
T01NVSBtYXBwaW5nczoKPj4+IExBUElDLCBJTy1BUElDLCBNTUNGRyBqdXN0IHRvIG5hbWUgdGhp
bmdzIEkgY2FuIGltbWVkaWF0ZWx5Cj4+PiB0aGluayBvZi4KPj4gUmlnaHQsIGJ1dCB0aGF0J3Mg
bm90IHdoYXQgSSBzYWlkLgo+Pgo+PiBGb3IgYW55IENQVSBtYXBwaW5nLCB3ZSBzaG91bGQgaGF2
ZSBhIG1hdGNoaW5nIElPTU1VIG1hcHBpbmcuICBUaGlzIGlzCj4+IGhvdyBoYXJkd2FyZSBiZWhh
dmVzIGluIGEgbmF0aXZlIHN5c3RlbSwgYW5kIGlzIGhvdyBhbGwgb3BlcmF0aW5nCj4+IHN5c3Rl
bXMgYXJlIHdyaXR0ZW4gdG8gYmVoYXZlLiAgQnJlYWtpbmcgdGhpcyBleHBlY3RhdGlvbiB3aWxs
IGJyZWFrCj4+IHNvZnR3YXJlIGluIHVuZXhwZWN0ZWQgd2F5cy4KPiBXZWxsLCBMQVBJQyBpcyBh
IGNsZWFyIGV4Y2VwdGlvbiB0byB0aGlzIHJ1bGUsIGFzIGZyb20gZGV2aWNlcycgcG9pbnQKPiBv
ZiB2aWV3IHRoZSAweEZFRXh4eHh4IHJhbmdlIGhhcyBhIGNvbXBsZXRlbHkgZGlmZmVyZW50IG1l
YW5pbmcuCgpBbmQgZnVydGhlcm1vcmUgaXMgbWFnaWMgYW55d2F5IHdoZW4gaXQgY29tZXMgdG8g
RE1BJ3MgaGl0dGluZyB0aGF0IHJlZ2lvbi4KCj4KPj4gRm9yIHRoZSBpdGVtcyB5b3UgbGlzdCB0
aGVyZSwgd2UgZG9uJ3QgZ2l2ZSBkb20wIENQVSBtYXBwaW5ncyAoYmVjYXVzZQo+PiByZXN0cmlj
dGluZyB0aGVtIGlzIGluZGVlZCBhIHNlbnNpYmxlIHRoaW5nKSwgYW5kIHRoZSAibWF0Y2hpbmci
IG1hcHBpbmcKPj4gaW4gdGhlIElPTU1VIGlzIGFsc28gbm90IHByZXNlbnQuCj4gTm90IGV4YWN0
bHk6IFdlIHN0aWxsIGVtdWxhdGUgdGhvc2UgcmFuZ2VzIGZvciBDUFUgc2lkZSBhY2Nlc3NlcywK
PiB3aGlsZSB3ZSBkb24ndCBlbXVsYXRlIElPTU1VIC8gZGV2aWNlIHNpZGUgb25lcy4gU28gdGhl
cmUncyBhCj4gZGlmZmVyZW5jZSB0byBuYXRpdmUgaGFyZHdhcmUgYW55d2F5LgoKV2UgY2FuJ3Qg
ZW11bGF0ZSB0aGUgSU9NTVUgc2lkZSBhdCBhbGwsIG5vciB3b3VsZCB3ZSB3YW50IHRvIGluIHRo
ZQpjb250ZXh0IG9mIGRpc2FsbG93aW5nIGRvbTAgYWNjZXNzIHRvIHRob3NlIGJpdHMgb2YgcmVh
bCBoYXJkd2FyZS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 10:50:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 10:50:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkohP-0001iP-CY; Wed, 01 Aug 2018 10: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=8sl1=kq=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkohN-0001iK-8A
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 10:49:45 +0000
X-Inumbo-ID: 7eaefb2d-9578-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7eaefb2d-9578-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 12:48:59 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id F3CF92104C;
 Wed,  1 Aug 2018 06:49:42 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Wed, 01 Aug 2018 06:49:43 -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=KBk7xttVpSf9K1A1TQJ69XWqa8+bw
 bOGeiV+PO1E8UE=; b=CKFIKQ8d4Q7IFZIodSEXi2U3AMuNkwp6Zlwq2kPwdy6SS
 5TvUO2UQb2iY/7fgthZiBY7A2CCeosmUZ/ErcAzCl7wZGT8CfxiKoqF7PGdi3F4C
 3V1EfUQddyejVJjqgSldbPtLKMt1uQQVGxTWpyH9KttNuLCZ2tHgIUrKUNDt79WD
 9vYBQblhF+9IiETxy0hmHgwuzpietmx3/JmJMKcEJNiPbg5wWdhD7mBOVW27dYan
 F/AXEnjJ5NbyRO0cMNQK3PkuJ2vjliQMrDN1jBJeMSM33zgg0jkHv0yHhz/m7coL
 XMPJg3Mk6Aze0PKB8ZsbHNk1pwMXuHdjmTREb+jPA==
X-ME-Proxy: <xmx:RpBhW6rjcia-vamY_SOQpTVszL2RUJE-lcKxWogsP5XLVwGQLOo5PQ>
 <xmx:RpBhWx8bG8hIJwJKlEStE8rBIfDBzAPaX6-RSNFpV7BlKBIBfTnGMQ>
 <xmx:RpBhW2c18tYNDAuZUvBegVh7fqPp54ke_gUvkjCYQbULou0K6Y3tTQ>
 <xmx:RpBhW7JlPz3bo8kXyfe-V2SxOfD9GRxqcfg3dgFlyRKPDkO-6yOL3w>
 <xmx:RpBhW2ivfDOTL7aG9CEEwLcg131zlqGCPyAoWbk_fPLZ3KZwYm-XVQ>
 <xmx:RpBhW4G_zc9BoWOaOwDn50Qerpu8_HHFmKcbCKUQA8vtDyErwc00dA>
X-ME-Sender: <xms:RpBhW3IfHuD5rqefzm0yFEbp5uNcpQ3ITDUf7B49wsdiBB5YhPQ-pQ>
Received: from mail-itl (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 1333B10255;
 Wed,  1 Aug 2018 06:49:40 -0400 (EDT)
Date: Wed, 1 Aug 2018 12:49:37 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180801104937.GU1371@mail-itl>
References: <20180731201905.23112-1-marmarek@invisiblethingslab.com>
 <20180801091917.r4wlgb33iusmmjco@citrix.com>
 <20180801093323.pxfwfpa4lgud545a@citrix.com>
MIME-Version: 1.0
In-Reply-To: <20180801093323.pxfwfpa4lgud545a@citrix.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [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>,
 xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: multipart/mixed; boundary="===============1305579783263099184=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1305579783263099184==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="332CIdRmeZdukXAd"
Content-Disposition: inline


--332CIdRmeZdukXAd
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Aug 01, 2018 at 10:33:23AM +0100, Wei Liu wrote:
> On Wed, Aug 01, 2018 at 10:19:17AM +0100, Wei Liu wrote:
> > On Tue, Jul 31, 2018 at 10:19:05PM +0200, Marek Marczykowski-G=C3=B3rec=
ki wrote:
> > > Signed-off-by: Marek Marczykowski-G=C3=B3recki <marmarek@invisiblethi=
ngslab.com>
> > > ---
> > > This is on top of "tools/gdbsx: fix 'g' packet response for 64bit
> > > guests" patch.
> > > ---
> > >  tools/debugger/gdbsx/gx/gx_local.c  | 17 +++++-----
> > >  tools/debugger/gdbsx/gx/gx_main.c   |  5 +--
> > >  tools/debugger/gdbsx/xg/xg_public.h |  8 -----
> > >  tools/xenstore/xenstore_client.c    | 51 +++++++++++++++++++++++----=
--
> >=20
> > It seems that you accidentally added a xenstore file.
>=20
> No need to resend. I have fixed up this patch for you.

Thanks. I should read what git send-email shows me more carefully...

--=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?

--332CIdRmeZdukXAd
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAlthkEEACgkQ24/THMrX
1yyr9Qf+MvspraoS1biJUk3d5dAmv7sY3jrWbgWW3rXKJykori3PaLKK1rY5qhvG
ogAR4ODem2/+RKMoHnQQmgN7ZRKhcN4kNOxHAhsVkpvQt1CxMTT+cn6JLQp9WAd0
7glVuJtCLet9MnmfI5iuqQYX4ABnKECfjy3d/ALMahAIIvnZcoZ/ukJLtH5QoGdI
JOmlEWcRVnibc+9mI5bzzWXNalNOrU0KK57Guc8Zfdf/vNwbzqBdEYdd/u2m0bHV
2wYfcSWr8WNjo31vnTHHDXFiAnBBtmNua+aN3YU15g4EwOOV4zodtwxVZ3NJQngQ
+PbbxGniWiasrqYSv54M7i9Ct9XLAA==
=hM7X
-----END PGP SIGNATURE-----

--332CIdRmeZdukXAd--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1305579783263099184==--


From xen-devel-bounces@lists.xenproject.org Wed Aug 01 10:52:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 10:52: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 1fkojb-0002Lu-RR; Wed, 01 Aug 2018 10:52:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hgtx=kq=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fkoja-0002Ll-QR
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 10:52:02 +0000
X-Inumbo-ID: f83073b4-9578-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id f83073b4-9578-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 10:52:23 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 508ED7A9;
 Wed,  1 Aug 2018 03:52: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 87A133F5BA;
 Wed,  1 Aug 2018 03:51:59 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-9-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <51cbdc42-667b-0211-fa77-a76598234e74@arm.com>
Date: Wed, 1 Aug 2018 11:51:56 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1533079688-9541-9-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 09/25] xen/arm: introduce bootcmdlines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, andrii_anisov@epam.com,
 xen-devel@lists.xen.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDAxLzA4LzE4IDAwOjI3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gSW50cm9kdWNlIGEgbmV3IGFycmF5IHRvIHN0b3JlIHRoZSBjbWRsaW5lIG9mIGVhY2ggYm9v
dCBtb2R1bGUuIEl0IGlzCj4gc2VwYXJhdGUgZnJvbSBzdHJ1Y3QgYm9vdG1vZHVsZXMuIFJlbW92
ZSB0aGUgY21kbGluZSBmaWVsZCBmcm9tIHN0cnVjdAo+IGJvb3RfbW9kdWxlLiBUaGlzIHdheSwg
a2VybmVscyBhbmQgaW5pdHJkcyB3aXRoIHRoZSBzYW1lIGFkZHJlc3MgaW4KPiBtZW1vcnkgY2Fu
IHNoYXJlIHN0cnVjdCBib290bW9kdWxlIChpbXBvcnRhbnQgYmVjYXVzZSB3ZSB3YW50IHRoZW0g
dG8gYmUKPiBmcmVlJ2Qgb25seSBvbmNlKSwgYnV0IHRoZXkgY2FuIHN0aWxsIGhhdmUgdGhlaXIg
c2VwYXJhdGUgYm9vdGNtZGxpbmUKPiBlbnRyaWVzLgo+IAo+IEFkZCBhIGR0X25hbWUgZmllbGQg
dG8gc3RydWN0IGJvb3RjbWRsaW5lIHRvIG1ha2UgaXQgZWFzaWVyIHRvIGZpbmQgdGhlCj4gY29y
cmVjdCBlbnRyeS4gU3RvcmUgdGhlIG5hbWUgb2YgdGhlICJ4ZW4sZG9tYWluIiBjb21wYXRpYmxl
IG5vZGUgKGZvcgo+IGV4YW1wbGUgIkRvbTEiKS4gVGhpcyBpcyBhIGJldHRlciBjaG9pY2UgY29t
cGFyZWQgdG8gdGhlIG5hbWUgb2YgdGhlCj4gIm11bHRpYm9vdCxrZXJuZWwiIGNvbXBhdGlibGUg
bm9kZSwgYmVjYXVzZSB0aGVpciBuYW1lcyBhcmUgbm90IHVuaXF1ZS4KPiBGb3IgaW5zdGFuY2Ug
dGhlcmUgY2FuIGJlIG1vcmUgdGhhbiBvbmUgIm1vZHVsZUAweDRjMDAwMDAwIiBpbiB0aGUKPiBz
eXN0ZW0sIGJ1dCB0aGVyZSBjYW4gb25seSBiZSBvbmUgIi9jaG9zZW4vRG9tMSIuCgpBcyBJIG1l
bnRpb25lZCBpbiB0aGUgcHJldmlvdXMgdmVyc2lvbiwgdGhlIGNvZGUgaXMgY3VycmVudGx5IGxv
b2tpbmcgCmZvciBtdWx0aWJvb3QsbW9kdWxlIGV2ZXJ5d2hlcmUgaW4gdGhlIERUIHJhdGhlciB0
aGFuIG9ubHkgaW4gL2Nob3Nlbi4gClNvIHlvdXIgbmFtZSBjb3VsZCBub3QgYmUgdW5pcS4KCkhv
d2V2ZXIsIHRoaXMgaXMgbm90IGNvbXBsaWFudCB3aXRoIHRoZSBwcm90b2NvbC4gVGhlcmVmb3Jl
IHlvdSBuZWVkIHRvIApmaXggdGhlIGNvZGUgZmlyc3QgdG8gZW5zdXJlIHRoZSBuYW1lIHdpbGwg
YmUgdW5pcS4KCj4gCj4gQWRkIGEgcG9pbnRlciB0byBzdHJ1Y3Qga2VybmVsX2luZm8gdG8gcG9p
bnQgdG8gdGhlIGNtZGxpbmUgZm9yIGEgZ2l2ZW4KPiBrZXJuZWwuCj4gCj4gU2lnbmVkLW9mZi1i
eTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IAo+IC0tLQo+IAo+
IENoYW5nZXMgaW4gdjM6Cj4gLSBpbnRyb2R1Y2UgYm9vdGNtZGxpbmVzCj4gLSBkbyBub3QgbW9k
aWZ5IGJvb3RfZmR0X2NtZGxpbmUKPiAtIGFkZCBjb21tZW50cwoKSSBzZWUgbm8gY29tbWVudHMg
aW4gdGhlIGNvZGUuIERpZCBJIG1pc3MgYW55dGhpbmc/Cgo+IAo+IENoYW5nZXMgaW4gdjI6Cj4g
LSBuZXcgcGF0Y2gKPiAtLS0KPiAgIHhlbi9hcmNoL2FybS9ib290ZmR0LmMgICAgICB8IDY2ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLQo+ICAgeGVuL2FyY2gv
YXJtL2RvbWFpbl9idWlsZC5jIHwgIDggKysrLS0tCj4gICB4ZW4vYXJjaC9hcm0va2VybmVsLmgg
ICAgICAgfCAgMSArCj4gICB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAgICAgfCAyMyArKysrKysr
KysrKy0tLS0tCj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmggfCAxNiArKysrKysrKyst
LQo+ICAgNSBmaWxlcyBjaGFuZ2VkLCA4MiBpbnNlcnRpb25zKCspLCAzMiBkZWxldGlvbnMoLSkK
PiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYyBiL3hlbi9hcmNoL2FybS9i
b290ZmR0LmMKPiBpbmRleCA4ZWJhNDJjLi42ZjQ0MDIyIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNo
L2FybS9ib290ZmR0LmMKPiArKysgYi94ZW4vYXJjaC9hcm0vYm9vdGZkdC5jCj4gQEAgLTE2Myw2
ICsxNjMsMzggQEAgc3RhdGljIHZvaWQgX19pbml0IHByb2Nlc3NfbWVtb3J5X25vZGUoY29uc3Qg
dm9pZCAqZmR0LCBpbnQgbm9kZSwKPiAgICAgICB9Cj4gICB9Cj4gICAKPiArc3RhdGljIHZvaWQg
X19pbml0IGFkZF9ib290X2NtZGxpbmUoY29uc3Qgdm9pZCAqZmR0LCBpbnQgbm9kZSwKPiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqbmFtZSwgYm9vdG1v
ZHVsZV9raW5kIGtpbmQpCj4gK3sKPiArICAgIHN0cnVjdCBib290Y21kbGluZXMgKm1vZHMgPSAm
Ym9vdGluZm8uY21kbGluZXM7Cj4gKyAgICBzdHJ1Y3QgYm9vdGNtZGxpbmUgKm1vZDsKClRoaXMg
ZmVlbHMgc2xpZ3RodGx5IHN0cmFuZ2UgdG8gdXNlICJtb2QiIGhlcmUuIFdlIGFyZSBub3QgZGVh
bGluZyB3aXRoIApib290IG1vZHVsZXMgYnV0IGJvb3QgY29tbWFuZCBsaW5lLgoKPiArICAgIGNv
bnN0IHN0cnVjdCBmZHRfcHJvcGVydHkgKnByb3A7Cj4gKyAgICBpbnQgbGVuOwo+ICsgICAgY29u
c3QgY2hhciAqY21kbGluZTsKPiArCj4gKyAgICBpZiAoIG1vZHMtPm5yX21vZHMgPT0gTUFYX01P
RFVMRVMgKQo+ICsgICAgewo+ICsgICAgICAgIHByaW50aygiSWdub3JpbmcgJXMgYm9vdCBtb2R1
bGUgKHRvbyBtYW55KVxuIiwgbmFtZSk7CgpTYW1lIGhlcmUuIFRoaXMgbmVlZHMgdG8gYmUgdXBk
YXRlZC4KCj4gKyAgICAgICAgcmV0dXJuOwo+ICsgICAgfQo+ICsKPiArICAgIG1vZCA9ICZtb2Rz
LT5jbWRsaW5lW21vZHMtPm5yX21vZHMrK107Cj4gKyAgICBtb2QtPmtpbmQgPSBraW5kOwo+ICsK
PiArICAgIGlmICggc3RybGVuKG5hbWUpID4gRFRfTUFYX05BTUUgKQo+ICsgICAgICAgIHBhbmlj
KCJtb2R1bGUgJXMgbmFtZSB0b28gbG9uZ1xuIiwgbmFtZSk7CgpUaGlzIHdvdWxkIHJlYWxseSBu
ZXZlciBoYXBwZW4uIEl0IGZlZWxzIGFuIEFTU0VSVChzdHJsZW4obmFtZSkgPiAKRFRfTUFYX05B
TUUpKSB3b3VsZCBiZSBtb3JlIHN1aXRhYmxlLgoKPiArICAgIHNhZmVfc3RyY3B5KG1vZC0+ZHRf
bmFtZSwgbmFtZSk7Cj4gKwo+ICsgICAgcHJvcCA9IGZkdF9nZXRfcHJvcGVydHkoZmR0LCBub2Rl
LCAiYm9vdGFyZ3MiLCAmbGVuKTsKPiArICAgIGlmICggcHJvcCApCj4gKyAgICB7Cj4gKyAgICAg
ICAgaWYgKCBsZW4gPiBCT09UTU9EX01BWF9DTURMSU5FICkKPiArICAgICAgICAgICAgcGFuaWMo
Im1vZHVsZSAlcyBjb21tYW5kIGxpbmUgdG9vIGxvbmdcbiIsIG5hbWUpOwo+ICsgICAgICAgIGNt
ZGxpbmUgPSBwcm9wLT5kYXRhOwo+ICsgICAgICAgIHNhZmVfc3RyY3B5KG1vZC0+Y21kbGluZSwg
Y21kbGluZSk7Cj4gKyAgICB9Cj4gK30KPiArCj4gICBzdGF0aWMgdm9pZCBfX2luaXQgcHJvY2Vz
c19tdWx0aWJvb3Rfbm9kZShjb25zdCB2b2lkICpmZHQsIGludCBub2RlLAo+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqbmFtZSwKPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHUzMiBhZGRyZXNzX2NlbGxz
LCB1MzIgc2l6ZV9jZWxscykKPiBAQCAtMTcyLDggKzIwNCwxMiBAQCBzdGF0aWMgdm9pZCBfX2lu
aXQgcHJvY2Vzc19tdWx0aWJvb3Rfbm9kZShjb25zdCB2b2lkICpmZHQsIGludCBub2RlLAo+ICAg
ICAgIGNvbnN0IF9fYmUzMiAqY2VsbDsKPiAgICAgICBib290bW9kdWxlX2tpbmQga2luZDsKPiAg
ICAgICBwYWRkcl90IHN0YXJ0LCBzaXplOwo+IC0gICAgY29uc3QgY2hhciAqY21kbGluZTsKPiAg
ICAgICBpbnQgbGVuOwo+ICsgICAgaW50IHBhcmVudF9ub2RlOwo+ICsKPiArICAgIHBhcmVudF9u
b2RlID0gZmR0X3BhcmVudF9vZmZzZXQoZmR0LCBub2RlKTsKPiArICAgIGlmICggcGFyZW50X25v
ZGUgPCAwICkKPiArICAgICAgICBwYW5pYygibm9kZSAlcyBtaXNzaW5nIGEgcGFyZW50XG4iLCBu
YW1lKTsKCkl0IGZlZWxzIGFuIEFTU0VSVChwYXJlbnRfbm9kZSA8IDApIHdvdWxkIGJlIG1vcmUg
c3VpdGFibGUgYXMgdGhpcyAKc2hvdWxkIG5ldmVyIHJlYWxseSBoYXBwZW4uCgo+ICAgCj4gICAg
ICAgcHJvcCA9IGZkdF9nZXRfcHJvcGVydHkoZmR0LCBub2RlLCAicmVnIiwgJmxlbik7Cj4gICAg
ICAgaWYgKCAhcHJvcCApCj4gQEAgLTIyMCwxNyArMjU2LDggQEAgc3RhdGljIHZvaWQgX19pbml0
IHByb2Nlc3NfbXVsdGlib290X25vZGUoY29uc3Qgdm9pZCAqZmR0LCBpbnQgbm9kZSwKPiAgICAg
ICAgICAgICAgIGtpbmQgPSBCT09UTU9EX1hTTTsKPiAgICAgICB9Cj4gICAKPiAtICAgIHByb3Ag
PSBmZHRfZ2V0X3Byb3BlcnR5KGZkdCwgbm9kZSwgImJvb3RhcmdzIiwgJmxlbik7Cj4gLSAgICBp
ZiAoIHByb3AgKQo+IC0gICAgewo+IC0gICAgICAgIGlmICggbGVuID4gQk9PVE1PRF9NQVhfQ01E
TElORSApCj4gLSAgICAgICAgICAgIHBhbmljKCJtb2R1bGUgJXMgY29tbWFuZCBsaW5lIHRvbyBs
b25nXG4iLCBuYW1lKTsKPiAtICAgICAgICBjbWRsaW5lID0gcHJvcC0+ZGF0YTsKPiAtICAgIH0K
PiAtICAgIGVsc2UKPiAtICAgICAgICBjbWRsaW5lID0gTlVMTDsKPiAtCgpJIGFtIG5vdCBlbnRp
cmVseSBzdXJlIHRvIHVuZGVyc3RhbmQgd2h5IHRoaXMgY29kZSBoYXMgYmVlbiBtb3ZlZC4gV2l0
aCAKeW91ciBuZXcgY29kZSwgaWYgeW91IGhhdmUgYSBtb2R1bGUgd2l0aG91dCBjb21tYW5kbGlu
ZSB0aGVuIHlvdSB3aWxsIApzdGlsbCBhZGQgYSBjbWRsaW5lIHdpdGggbm90aGluZy4gVGhpcyBs
b29rcyBxdWl0ZSBwb2ludGxlc3MuCgpJbnN0ZWFkLCB5b3UgY291bGQga2VlcCB0aGlzIGNvZGUg
aGVyZSBhbmQgb25seSBjYWxsIGFkZF9ib290Y21kbGluZSAKd2hlbiBpdCBpcyBub3QgTlVMTCAo
b3IgaWdub3JlIGl0IGRpcmVjdGx5IGluIHRoZSBmdW5jdGlvbikuCgo+IC0gICAgYWRkX2Jvb3Rf
bW9kdWxlKGtpbmQsIHN0YXJ0LCBzaXplLCBjbWRsaW5lKTsKPiArICAgIGFkZF9ib290X21vZHVs
ZShraW5kLCBzdGFydCwgc2l6ZSk7Cj4gKyAgICBhZGRfYm9vdF9jbWRsaW5lKGZkdCwgbm9kZSwg
ZmR0X2dldF9uYW1lKGZkdCwgcGFyZW50X25vZGUsICZsZW4pLCBraW5kKTsKPiAgIH0KPiAgIAo+
ICAgc3RhdGljIHZvaWQgX19pbml0IHByb2Nlc3NfY2hvc2VuX25vZGUoY29uc3Qgdm9pZCAqZmR0
LCBpbnQgbm9kZSwKPiBAQCAtMjc2LDcgKzMwMyw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcm9j
ZXNzX2Nob3Nlbl9ub2RlKGNvbnN0IHZvaWQgKmZkdCwgaW50IG5vZGUsCj4gICAKPiAgICAgICBw
cmludGsoIkluaXRyZCAlIlBSSXBhZGRyIi0lIlBSSXBhZGRyIlxuIiwgc3RhcnQsIGVuZCk7Cj4g
ICAKPiAtICAgIGFkZF9ib290X21vZHVsZShCT09UTU9EX1JBTURJU0ssIHN0YXJ0LCBlbmQtc3Rh
cnQsIE5VTEwpOwo+ICsgICAgYWRkX2Jvb3RfbW9kdWxlKEJPT1RNT0RfUkFNRElTSywgc3RhcnQs
IGVuZC1zdGFydCk7Cj4gICB9Cj4gICAKPiAgIHN0YXRpYyBpbnQgX19pbml0IGVhcmx5X3NjYW5f
bm9kZShjb25zdCB2b2lkICpmZHQsCj4gQEAgLTMwNywxMiArMzM0LDExIEBAIHN0YXRpYyB2b2lk
IF9faW5pdCBlYXJseV9wcmludF9pbmZvKHZvaWQpCj4gICAgICAgICAgICAgICAgICAgICAgICBt
aS0+YmFua1tpXS5zdGFydCArIG1pLT5iYW5rW2ldLnNpemUgLSAxKTsKPiAgICAgICBwcmludGso
IlxuIik7Cj4gICAgICAgZm9yICggaSA9IDAgOyBpIDwgbW9kcy0+bnJfbW9kczsgaSsrICkKPiAt
ICAgICAgICBwcmludGsoIk1PRFVMRVslZF06ICUiUFJJcGFkZHIiIC0gJSJQUklwYWRkciIgJS0x
MnMgJXNcbiIsCj4gKyAgICAgICAgcHJpbnRrKCJNT0RVTEVbJWRdOiAlIlBSSXBhZGRyIiAtICUi
UFJJcGFkZHIiICUtMTJzXG4iLAo+ICAgICAgICAgICAgICAgICAgICAgICAgaSwKPiAgICAgICAg
ICAgICAgICAgICAgICAgIG1vZHMtPm1vZHVsZVtpXS5zdGFydCwKPiAgICAgICAgICAgICAgICAg
ICAgICAgIG1vZHMtPm1vZHVsZVtpXS5zdGFydCArIG1vZHMtPm1vZHVsZVtpXS5zaXplLAo+IC0g
ICAgICAgICAgICAgICAgICAgICBib290X21vZHVsZV9raW5kX2FzX3N0cmluZyhtb2RzLT5tb2R1
bGVbaV0ua2luZCksCj4gLSAgICAgICAgICAgICAgICAgICAgIG1vZHMtPm1vZHVsZVtpXS5jbWRs
aW5lKTsKPiArICAgICAgICAgICAgICAgICAgICAgYm9vdF9tb2R1bGVfa2luZF9hc19zdHJpbmco
bW9kcy0+bW9kdWxlW2ldLmtpbmQpKTsKCldpdGggdGhhdCBjaGFuZ2UgdGhlIGNvbW1hbmQgbGlu
ZSBpcyBub3QgcHJpbnRlZCBhbnltb3JlIGFuZCBhbHNvIG5vdCAKYXNzb2NpYXRlZCB0byBhIG1v
ZHVsZS4gVGhpcyB3YXMgcXVpdGUgdXNlZnVsIGZvciBkZWJ1Z2dpbmcgYm9vdGxvYWRlciAKaXNz
dWUuCgo+ICAgICAgIG5yX3JzdmQgPSBmZHRfbnVtX21lbV9yc3YoZGV2aWNlX3RyZWVfZmxhdHRl
bmVkKTsKPiAgICAgICBmb3IgKCBpID0gMDsgaSA8IG5yX3JzdmQ7IGkrKyApCj4gICAgICAgewoK
Wy4uLl0KCj4gK3N0cnVjdCBib290Y21kbGluZSAqIF9faW5pdCBib290X2NtZGxpbmVfZmluZF9i
eV9raW5kKGJvb3Rtb2R1bGVfa2luZCBraW5kKQo+ICt7Cj4gKyAgICBzdHJ1Y3QgYm9vdGNtZGxp
bmVzICptb2RzID0gJmJvb3RpbmZvLmNtZGxpbmVzOwo+ICsgICAgc3RydWN0IGJvb3RjbWRsaW5l
ICptb2Q7CgpBZ2FpbiwgdGhlIG5hbWUgIm1vZCIgaXMgbWlzbGVhZGluZyBoZXJlLgoKPiArICAg
IGludCBpOwoKTmV3bGluZSBoZXJlLgoKPiArICAgIGZvciAoaSA9IDAgOyBpIDwgbW9kcy0+bnJf
bW9kcyA7IGkrKyApCgpmb3IgKCAuLi4gKQoKPiArICAgIHsKPiArICAgICAgICBtb2QgPSAmbW9k
cy0+Y21kbGluZVtpXTsKPiArICAgICAgICBpZiAoIG1vZC0+a2luZCA9PSBraW5kICkKPiArICAg
ICAgICAgICAgcmV0dXJuIG1vZDsKPiArICAgIH0KPiArICAgIHJldHVybiBOVUxMOwo+ICt9Cj4g
Kwo+ICAgY29uc3QgY2hhciAqIF9faW5pdCBib290X21vZHVsZV9raW5kX2FzX3N0cmluZyhib290
bW9kdWxlX2tpbmQga2luZCkKPiAgIHsKPiAgICAgICBzd2l0Y2ggKCBraW5kICkKPiBAQCAtNzIz
LDcgKzczMiw3IEBAIHZvaWQgX19pbml0IHN0YXJ0X3hlbih1bnNpZ25lZCBsb25nIGJvb3RfcGh5
c19vZmZzZXQsCj4gICAgICAgLyogUmVnaXN0ZXIgWGVuJ3MgbG9hZCBhZGRyZXNzIGFzIGEgYm9v
dCBtb2R1bGUuICovCj4gICAgICAgeGVuX2Jvb3Rtb2R1bGUgPSBhZGRfYm9vdF9tb2R1bGUoQk9P
VE1PRF9YRU4sCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwYWRkcl90KSh1aW50
cHRyX3QpKF9zdGFydCArIGJvb3RfcGh5c19vZmZzZXQpLAo+IC0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIChwYWRkcl90KSh1aW50cHRyX3QpKF9lbmQgLSBfc3RhcnQgKyAxKSwgTlVMTCk7
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBhZGRyX3QpKHVpbnRwdHJfdCkoX2Vu
ZCAtIF9zdGFydCArIDEpKTsKPiAgICAgICBCVUdfT04oIXhlbl9ib290bW9kdWxlKTsKPiAgIAo+
ICAgICAgIHhlbl9wYWRkciA9IGdldF94ZW5fcGFkZHIoKTsKPiBkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLWFybS9zZXR1cC5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCj4gaW5k
ZXggZjFlNGEzZi4uY2I3ZGE1MSAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Nl
dHVwLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKPiBAQCAtMzUsNiArMzUs
MTIgQEAgc3RydWN0IGJvb3Rtb2R1bGUgewo+ICAgICAgIGJvb3Rtb2R1bGVfa2luZCBraW5kOwo+
ICAgICAgIHBhZGRyX3Qgc3RhcnQ7Cj4gICAgICAgcGFkZHJfdCBzaXplOwo+ICt9Owo+ICsKPiAr
I2RlZmluZSBEVF9NQVhfTkFNRSAzMgoKSXQgbWlnaHQgYmUgdXNlZnVsIHRvIGV4cGxhaW4gd2hl
cmUgMzIgY29tZXMgZnJvbS4KCj4gK3N0cnVjdCBib290Y21kbGluZSB7Cj4gKyAgICBib290bW9k
dWxlX2tpbmQga2luZDsKPiArICAgIGNoYXIgZHRfbmFtZVtEVF9NQVhfTkFNRV07Cj4gICAgICAg
Y2hhciBjbWRsaW5lW0JPT1RNT0RfTUFYX0NNRExJTkVdOwo+ICAgfTsKPiAgIAo+IEBAIC00Myw5
ICs0OSwxNSBAQCBzdHJ1Y3QgYm9vdG1vZHVsZXMgewo+ICAgICAgIHN0cnVjdCBib290bW9kdWxl
IG1vZHVsZVtNQVhfTU9EVUxFU107Cj4gICB9Owo+ICAgCj4gK3N0cnVjdCBib290Y21kbGluZXMg
ewo+ICsgICAgaW50IG5yX21vZHM7Cgp1bnNpZ25lZCBpbnQgaGVyZSBwbGVhc2UuCgo+ICsgICAg
c3RydWN0IGJvb3RjbWRsaW5lIGNtZGxpbmVbTUFYX01PRFVMRVNdOwo+ICt9Owo+ICsKPiAgIHN0
cnVjdCBib290aW5mbyB7Cj4gICAgICAgc3RydWN0IG1lbWluZm8gbWVtOwo+ICAgICAgIHN0cnVj
dCBib290bW9kdWxlcyBtb2R1bGVzOwo+ICsgICAgc3RydWN0IGJvb3RjbWRsaW5lcyBjbWRsaW5l
czsKPiAgICNpZmRlZiBDT05GSUdfQUNQSQo+ICAgICAgIHN0cnVjdCBtZW1pbmZvIGFjcGk7Cj4g
ICAjZW5kaWYKPiBAQCAtNzgsOSArOTAsOSBAQCBzaXplX3QgX19pbml0IGJvb3RfZmR0X2luZm8o
Y29uc3Qgdm9pZCAqZmR0LCBwYWRkcl90IHBhZGRyKTsKPiAgIGNvbnN0IGNoYXIgX19pbml0ICpi
b290X2ZkdF9jbWRsaW5lKGNvbnN0IHZvaWQgKmZkdCk7Cj4gICAKPiAgIHN0cnVjdCBib290bW9k
dWxlICphZGRfYm9vdF9tb2R1bGUoYm9vdG1vZHVsZV9raW5kIGtpbmQsCj4gLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBzdGFydCwgcGFkZHJfdCBzaXplLAo+IC0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmNtZGxpbmUpOwo+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3Qgc3RhcnQsIHBhZGRy
X3Qgc2l6ZSk7Cj4gICBzdHJ1Y3QgYm9vdG1vZHVsZSAqYm9vdF9tb2R1bGVfZmluZF9ieV9raW5k
KGJvb3Rtb2R1bGVfa2luZCBraW5kKTsKPiArc3RydWN0IGJvb3RjbWRsaW5lICpib290X2NtZGxp
bmVfZmluZF9ieV9raW5kKGJvb3Rtb2R1bGVfa2luZCBraW5kKTsKPiAgIGNvbnN0IGNoYXIgKiBf
X2luaXQgYm9vdF9tb2R1bGVfa2luZF9hc19zdHJpbmcoYm9vdG1vZHVsZV9raW5kIGtpbmQpOwo+
ICAgCj4gICAjZW5kaWYKPiAKCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 11:04:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 11: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 1fkovS-0003Fp-AS; Wed, 01 Aug 2018 11:04:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jtvh=kq=citrix.com=prvs=7445e0bd4=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fkovR-0003FY-7P
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 11:04:17 +0000
X-Inumbo-ID: aeb83482-957a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aeb83482-957a-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 11:04:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,431,1526342400"; d="scan'208";a="61666346"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 1 Aug 2018 13:03:36 +0200
Message-ID: <20180801110340.67695-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180801110340.67695-1-roger.pau@citrix.com>
References: <20180801110340.67695-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/5] iommu/vtd: cleanup vtd_set_hwdom_mapping
 after ia64 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: Kevin Tian <kevin.tian@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>

UmVtb3ZlIHRoZSBoYW5kbGluZyBmb3IgZGlmZmVyZW50IHBhZ2Ugc2l6ZXMgbm93IHRoYXQgaWE2
NCBpcyBnb25lLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpSZXBvcnRlZCBieTogSmFuIEJldWxp
Y2ggPEpCZXVsaWNoQHN1c2UuY29tPgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNoYW5nZXMgc2luY2UgdjE6CiAtIE5ldyBpbiB0aGlz
IHZlcnNpb24uCi0tLQpDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Ci0tLQog
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYyB8IDE3ICsrKystLS0tLS0tLS0t
LS0tCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAxMyBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYwppbmRleCBjYzJiZmVhMTYyLi4wMGE5ODkx
MDA1IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCisr
KyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKQEAgLTExMCw3ICsxMTAs
NyBAQCB2b2lkIGh2bV9kcGNpX2lzYWlycV9lb2koc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
aW50IGlzYWlycSkKIAogdm9pZCBfX2h3ZG9tX2luaXQgdnRkX3NldF9od2RvbV9tYXBwaW5nKHN0
cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgdW5zaWduZWQgbG9uZyBpLCBqLCB0bXAsIHRvcCwgbWF4
X3BmbjsKKyAgICB1bnNpZ25lZCBsb25nIGksIHRvcCwgbWF4X3BmbjsKIAogICAgIEJVR19PTigh
aXNfaGFyZHdhcmVfZG9tYWluKGQpKTsKIApAQCAtMTIxLDcgKzEyMSw3IEBAIHZvaWQgX19od2Rv
bV9pbml0IHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkKQogICAgIHsKICAg
ICAgICAgdW5zaWduZWQgbG9uZyBwZm4gPSBwZHhfdG9fcGZuKGkpOwogICAgICAgICBib29sIG1h
cDsKLSAgICAgICAgaW50IHJjID0gMDsKKyAgICAgICAgaW50IHJjOwogCiAgICAgICAgIC8qCiAg
ICAgICAgICAqIFNldCB1cCAxOjEgbWFwcGluZyBmb3IgZG9tMC4gRGVmYXVsdCB0byBpbmNsdWRl
IG9ubHkKQEAgLTE1MiwyMSArMTUyLDEyIEBAIHZvaWQgX19od2RvbV9pbml0IHZ0ZF9zZXRfaHdk
b21fbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAgICAgIHBhZ2VfaXNfcmFtX3R5
cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpICkKICAgICAgICAgICAgIGNvbnRpbnVlOwog
Ci0gICAgICAgIHRtcCA9IDEgPDwgKFBBR0VfU0hJRlQgLSBQQUdFX1NISUZUXzRLKTsKLSAgICAg
ICAgZm9yICggaiA9IDA7IGogPCB0bXA7IGorKyApCi0gICAgICAgIHsKLSAgICAgICAgICAgIGlu
dCByZXQgPSBpb21tdV9tYXBfcGFnZShkLCBwZm4gKiB0bXAgKyBqLCBwZm4gKiB0bXAgKyBqLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZXxJT01N
VUZfd3JpdGFibGUpOwotCi0gICAgICAgICAgICBpZiAoICFyYyApCi0gICAgICAgICAgICAgICBy
YyA9IHJldDsKLSAgICAgICAgfQotCisgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwgcGZu
LCBwZm4sIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOwogICAgICAgICBpZiAoIHJj
ICkKICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyBWVERQUkVGSVggIiBkJWQ6IElP
TU1VIG1hcHBpbmcgZmFpbGVkOiAlZFxuIiwKICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5f
aWQsIHJjKTsKIAotICAgICAgICBpZiAoIShpICYgKDB4ZmZmZmYgPj4gKFBBR0VfU0hJRlQgLSBQ
QUdFX1NISUZUXzRLKSkpKQorICAgICAgICBpZiAoIShpICYgMHhmZmZmZikpCiAgICAgICAgICAg
ICBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMoKTsKICAgICB9CiB9Ci0tIAoyLjE4LjAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 11:04:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 11: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 1fkovS-0003Fj-1B; Wed, 01 Aug 2018 11:04:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jtvh=kq=citrix.com=prvs=7445e0bd4=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fkovR-0003FW-2Q
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 11:04:17 +0000
X-Inumbo-ID: ad92657e-957a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ad92657e-957a-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 11:04:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,431,1526342400"; d="scan'208";a="61666343"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 1 Aug 2018 13:03:35 +0200
Message-ID: <20180801110340.67695-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/5] x86/iommu: PVH Dom0 workarounds for
 missing RMRR 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: Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; 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
aXNzaW5nIFJNUlIKZW50cmllcyBmb3IgYSBQVkggRG9tMC4gSXQncyBiYXNlZCBvbiB0aGUgaW9t
bXVfaW5jbHVzaXZlX21hcHBpbmcgVlRkCm9wdGlvbi4KClRoZSBQVkggd29ya2Fyb3VuZCBpZGVu
dGl0eSBtYXBzIGFsbCByZWdpb25zIG1hcmtlZCBhcyByZXNlcnZlZCBpbiB0aGUKbWVtb3J5IG1h
cC4KCk5vdGUgdGhhdCB0aGlzIHdvcmthcm91bmQgaXMgZW5hYmxlZCBieSBkZWZhdWx0IG9uIElu
dGVsIGhhcmR3YXJlLiBJdCdzCmFsc28gYXZhaWxhYmxlIHRvIEFNRCBoYXJkd2FyZSwgYWx0aG91
Z2ggaXQncyBkaXNhYmxlZCBieSBkZWZhdWx0IGluCnRoYXQgY2FzZS4KClRoZSBzZXJpZXMgY2Fu
IGJlIGZvdW5kIGF0OgoKZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Blb3BsZS9yb3lnZXIveGVuLmdp
dCBpb21tdV9pbmNsdXNpdmVfdjIKClRoYW5rcywgUm9nZXIuCgpSb2dlciBQYXUgTW9ubmUgKDUp
OgogIGlvbW11L3Z0ZDogY2xlYW51cCB2dGRfc2V0X2h3ZG9tX21hcHBpbmcgYWZ0ZXIgaWE2NCBy
ZW1vdmFsCiAgaW9tbXU6IGludHJvZHVjZSBkb20wLWlvbW11IG9wdGlvbgogIGlvbW11OiBtYWtl
IGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nIGEgc3Vib3B0aW9uIG9mIGRvbTAtaW9tbXUKICBkb20w
L3B2aDogY2hhbmdlIHRoZSBvcmRlciBvZiB0aGUgTU1DRkcgaW5pdGlhbGl6YXRpb24KICB4ODYv
aW9tbXU6IGFkZCBQVkggc3VwcG9ydCB0byB0aGUgaW5jbHVzaXZlIG9wdGlvbnMKCiBkb2NzL21p
c2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biAgICAgICAgIHwgIDU1ICsrKysrKysrKysrCiB4
ZW4vYXJjaC94ODYvaHZtL2RvbTBfYnVpbGQuYyAgICAgICAgICAgICAgIHwgICA5ICstCiB4ZW4v
YXJjaC94ODYvaHZtL2lvLmMgICAgICAgICAgICAgICAgICAgICAgIHwgICA1ICsKIHhlbi9hcmNo
L3g4Ni94ODZfNjQvbW0uYyAgICAgICAgICAgICAgICAgICAgfCAgIDMgKy0KIHhlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMgICAgfCAgIDIgKy0KIHhlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgfCAgIDQgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FybS9pb21tdS5jICAgICAgICAgfCAgIDQgKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvaW9tbXUuYyAgICAgICAgICAgICB8ICA1NCArKysrKysrKystLQogeGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvdnRkL2V4dGVybi5oICAgICAgICB8ICAgMiAtCiB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQvaW9tbXUuYyAgICAgICAgIHwgIDIwICsrLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC94ODYvdnRkLmMgICAgICAgfCAgNjcgKy0tLS0tLS0tLS0tLQogeGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gveDg2L2lvbW11LmMgICAgICAgICB8IDEwMiArKysrKysrKysrKysrKysrKysr
KwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaW8uaCAgICAgICAgICAgICAgICB8ICAgMyArCiB4
ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICAgICAgICAgIHwgICA4ICstCiAxNCBm
aWxlcyBjaGFuZ2VkLCAyNDIgaW5zZXJ0aW9ucygrKSwgOTYgZGVsZXRpb25zKC0pCgotLSAKMi4x
OC4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 11:04:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 11: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 1fkovY-0003Go-Oe; Wed, 01 Aug 2018 11:04: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=jtvh=kq=citrix.com=prvs=7445e0bd4=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fkovX-0003GH-2h
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 11:04:23 +0000
X-Inumbo-ID: b1a4158c-957a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b1a4158c-957a-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 11:04:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,431,1526342400"; d="scan'208";a="61666353"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 1 Aug 2018 13:03:37 +0200
Message-ID: <20180801110340.67695-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180801110340.67695-1-roger.pau@citrix.com>
References: <20180801110340.67695-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/5] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>,
 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>

VG8gc2VsZWN0IHRoZSBpb21tdSBjb25maWd1cmF0aW9uIHVzZWQgYnkgRG9tMC4gVGhpcyBvcHRp
b24gc3VwZXJzZWRlcwppb21tdT1kb20wLXN0cmljdHxkb20wLXBhc3N0aHJvdWdoLgoKTm8gZnVu
Y3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KLS0tCkNoYW5nZXMgc2luY2UgdjE6CiAtIE5ldyBpbiB0aGlzIHZlcnNp
b24uCi0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6
IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNr
c29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtv
bnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4
ZW4ub3JnPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ2M6IFN1cmF2ZWUgU3V0
aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+CkNjOiBCcmlhbiBXb29k
cyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwu
Y29tPgotLS0KIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duICAgICAgICAgfCAz
MiArKysrKysrKysrKysrKwogeGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jICAgICAgICAgICAgICAg
ICAgICB8ICAzICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jICAg
IHwgIDIgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgfCAg
NCArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgICAgICAgICB8IDQ2ICsr
KysrKysrKysrKysrKysrLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMg
ICAgICAgICB8IDE2ICsrKy0tLS0KIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAg
ICAgICAgICAgfCAgNiArKy0KIDcgZmlsZXMgY2hhbmdlZCwgODggaW5zZXJ0aW9ucygrKSwgMjEg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFy
a2Rvd24gYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgppbmRleCA2NWI0NzU0
NDE4Li5hMmEwN2NjNmM4IDEwMDY0NAotLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5t
YXJrZG93bgorKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgpAQCAtMTE1
MCwxMiArMTE1MCwxOCBAQCBkZXRlY3Rpb24gb2Ygc3lzdGVtcyBrbm93biB0byBtaXNiZWhhdmUg
dXBvbiBhY2Nlc3NlcyB0byB0aGF0IHBvcnQuCiAKID4gYGRvbTAtcGFzc3Rocm91Z2hgCiAKKz4g
KipXQVJOSU5HOiBUaGlzIGNvbW1hbmQgbGluZSBvcHRpb24gaXMgZGVwcmVjYXRlZCwgYW5kIHN1
cGVyc2VkZWQgYnkKKz4gX2RvbTAtaW9tbXU9bm9uZV8gLSB1c2luZyBib3RoIG9wdGlvbnMgaW4g
Y29tYmluYXRpb24gaXMgdW5kZWZpbmVkLioqCisKID4gRGVmYXVsdDogYGZhbHNlYAogCiA+PiBD
b250cm9sIHdoZXRoZXIgdG8gZGlzYWJsZSBETUEgcmVtYXBwaW5nIGZvciBEb20wLgogCiA+IGBk
b20wLXN0cmljdGAKIAorPiAqKldBUk5JTkc6IFRoaXMgY29tbWFuZCBsaW5lIG9wdGlvbiBpcyBk
ZXByZWNhdGVkLCBhbmQgc3VwZXJzZWRlZCBieQorPiBfZG9tMC1pb21tdT1zdHJpY3RfIC0gdXNp
bmcgYm90aCBvcHRpb25zIGluIGNvbWJpbmF0aW9uIGlzIHVuZGVmaW5lZC4qKgorCiA+IERlZmF1
bHQ6IGBmYWxzZWAKIAogPj4gQ29udHJvbCB3aGV0aGVyIHRvIHNldCB1cCBETUEgcmVtYXBwaW5n
IG9ubHkgZm9yIHRoZSBtZW1vcnkgRG9tMCBhY3R1YWxseQpAQCAtMTE5OCw2ICsxMjA0LDMyIEBA
IGRldGVjdGlvbiBvZiBzeXN0ZW1zIGtub3duIHRvIG1pc2JlaGF2ZSB1cG9uIGFjY2Vzc2VzIHRv
IHRoYXQgcG9ydC4KIAogPj4gRW5hYmxlIElPTU1VIGRlYnVnZ2luZyBjb2RlIChpbXBsaWVzIGB2
ZXJib3NlYCkuCiAKKyMjIyBkb20wLWlvbW11Cis+IGA9IExpc3Qgb2YgWyBub25lIHwgc3RyaWN0
IHwgcmVsYXhlZCBdYAorCis+IFN1Yi1vcHRpb25zIGFyZSBvZiBib29sZWFuIGtpbmQgYW5kIGNh
biBiZSBwcmVmaXhlZCB3aXRoIGBuby1gIHRvIGVmZmVjdCB0aGUKKz4gaW52ZXJzZSBtZWFuaW5n
LgorCis+IGBub25lYAorCis+IERlZmF1bHQ6IGBmYWxzZWAKKworPj4gQ29udHJvbCB3aGV0aGVy
IHRvIGRpc2FibGUgRE1BIHJlbWFwcGluZyBmb3IgRG9tMC4KKworPiBgc3RyaWN0YAorCis+IERl
ZmF1bHQ6IGBmYWxzZWAKKworPj4gQ29udHJvbCB3aGV0aGVyIHRvIHNldCB1cCBETUEgcmVtYXBw
aW5nIG9ubHkgZm9yIHRoZSBtZW1vcnkgRG9tMCBhY3R1YWxseQorPj4gZ290IGFzc2lnbmVkLgor
Cis+IGByZWxheGVkYAorCis+IERlZmF1bHQ6IGB0cnVlYAorCis+PiBDb250cm9scyB3aGV0aGVy
IHRvIHNldHVwIERNQSByZW1hcHBpbmdzIGZvciBhbGwgdGhlIGhvc3QgUkFNIGV4Y2VwdCByZWdp
b25zCis+PiBpbiB1c2UgYnkgWGVuLgorCiAjIyMgaW9tbXVcX2RldlxfaW90bGJcX3RpbWVvdXQK
ID4gYD0gPGludGVnZXI+YAogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMg
Yi94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMKaW5kZXggY2NhNGFlOTI2ZS4uODQyMjZiMzMyNiAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94
ODZfNjQvbW0uYwpAQCAtMTQyNiw3ICsxNDI2LDggQEAgaW50IG1lbW9yeV9hZGQodW5zaWduZWQg
bG9uZyBzcGZuLCB1bnNpZ25lZCBsb25nIGVwZm4sIHVuc2lnbmVkIGludCBweG0pCiAgICAgaWYg
KCByZXQgKQogICAgICAgICBnb3RvIGRlc3Ryb3lfbTJwOwogCi0gICAgaWYgKCBpb21tdV9lbmFi
bGVkICYmICFpb21tdV9wYXNzdGhyb3VnaCAmJiAhbmVlZF9pb21tdShoYXJkd2FyZV9kb21haW4p
ICkKKyAgICBpZiAoIGlvbW11X2VuYWJsZWQgJiYgIWlvbW11X2RvbTBfcGFzc3Rocm91Z2ggJiYK
KyAgICAgICAgICFuZWVkX2lvbW11KGhhcmR3YXJlX2RvbWFpbikgKQogICAgIHsKICAgICAgICAg
Zm9yICggaSA9IHNwZm47IGkgPCBlcGZuOyBpKysgKQogICAgICAgICAgICAgaWYgKCBpb21tdV9t
YXBfcGFnZShoYXJkd2FyZV9kb21haW4sIGksIGksIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3Jp
dGFibGUpICkKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9p
bml0LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCmluZGV4IDQ3
NDk5MmE3NWEuLmFkOGM0OGJlMWMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9pb21tdV9pbml0LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11
X2luaXQuYwpAQCAtMTA2Miw3ICsxMDYyLDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGFtZF9pb21t
dV9pbml0X2NsZWFudXAodm9pZCkKICAgICByYWRpeF90cmVlX2Rlc3Ryb3koJml2cnNfbWFwcywg
eGZyZWUpOwogCiAgICAgaW9tbXVfZW5hYmxlZCA9IDA7Ci0gICAgaW9tbXVfcGFzc3Rocm91Z2gg
PSAwOworICAgIGlvbW11X2RvbTBfcGFzc3Rocm91Z2ggPSBmYWxzZTsKICAgICBpb21tdV9pbnRy
ZW1hcCA9IDA7CiAgICAgaW9tbXV2Ml9lbmFibGVkID0gMDsKIH0KZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCmluZGV4IDEyZDI2OTViODkuLmVlYWNmNzEzZTQg
MTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMK
KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwpAQCAtMTIx
LDcgKzEyMSw3IEBAIHN0YXRpYyB2b2lkIGFtZF9pb21tdV9zZXR1cF9kb21haW5fZGV2aWNlKAog
ICAgIEJVR19PTiggIWhkLT5hcmNoLnJvb3RfdGFibGUgfHwgIWhkLT5hcmNoLnBhZ2luZ19tb2Rl
IHx8CiAgICAgICAgICAgICAhaW9tbXUtPmRldl90YWJsZS5idWZmZXIgKTsKIAotICAgIGlmICgg
aW9tbXVfcGFzc3Rocm91Z2ggJiYgaXNfaGFyZHdhcmVfZG9tYWluKGRvbWFpbikgKQorICAgIGlm
ICggaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCAmJiBpc19oYXJkd2FyZV9kb21haW4oZG9tYWluKSAp
CiAgICAgICAgIHZhbGlkID0gMDsKIAogICAgIGlmICggYXRzX2VuYWJsZWQgKQpAQCAtMjU2LDcg
KzI1Niw3IEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBhbWRfaW9tbXVfaHdkb21faW5pdChz
dHJ1Y3QgZG9tYWluICpkKQogICAgIGlmICggYWxsb2NhdGVfZG9tYWluX3Jlc291cmNlcyhkb21f
aW9tbXUoZCkpICkKICAgICAgICAgQlVHKCk7CiAKLSAgICBpZiAoICFpb21tdV9wYXNzdGhyb3Vn
aCAmJiAhbmVlZF9pb21tdShkKSApCisgICAgaWYgKCAhaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCAm
JiAhbmVlZF9pb21tdShkKSApCiAgICAgewogICAgICAgICBpbnQgcmMgPSAwOwogCmRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvaW9tbXUuYwppbmRleCA3MGQyMThmOTEwLi44OGUyM2JiZDA0IDEwMDY0NAotLS0gYS94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2lvbW11LmMKQEAgLTIyLDYgKzIyLDcgQEAKICNpbmNsdWRlIDx4c20veHNtLmg+CiAKIHN0
YXRpYyBpbnQgcGFyc2VfaW9tbXVfcGFyYW0oY29uc3QgY2hhciAqcyk7CitzdGF0aWMgaW50IHBh
cnNlX2RvbTBfaW9tbXVfcGFyYW0oY29uc3QgY2hhciAqcyk7CiBzdGF0aWMgdm9pZCBpb21tdV9k
dW1wX3AybV90YWJsZSh1bnNpZ25lZCBjaGFyIGtleSk7CiAKIHVuc2lnbmVkIGludCBfX3JlYWRf
bW9zdGx5IGlvbW11X2Rldl9pb3RsYl90aW1lb3V0ID0gMTAwMDsKQEAgLTUyLDExICs1Myw5IEBA
IGN1c3RvbV9wYXJhbSgiaW9tbXUiLCBwYXJzZV9pb21tdV9wYXJhbSk7CiBib29sX3QgX19pbml0
ZGF0YSBpb21tdV9lbmFibGUgPSAxOwogYm9vbF90IF9fcmVhZF9tb3N0bHkgaW9tbXVfZW5hYmxl
ZDsKIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGZvcmNlX2lvbW11OwotYm9vbF90IF9faHdkb21faW5p
dGRhdGEgaW9tbXVfZG9tMF9zdHJpY3Q7CiBib29sX3QgX19yZWFkX21vc3RseSBpb21tdV92ZXJi
b3NlOwogYm9vbF90IF9fcmVhZF9tb3N0bHkgaW9tbXVfd29ya2Fyb3VuZF9iaW9zX2J1ZzsKIGJv
b2xfdCBfX3JlYWRfbW9zdGx5IGlvbW11X2lnZnggPSAxOwotYm9vbF90IF9fcmVhZF9tb3N0bHkg
aW9tbXVfcGFzc3Rocm91Z2g7CiBib29sX3QgX19yZWFkX21vc3RseSBpb21tdV9zbm9vcCA9IDE7
CiBib29sX3QgX19yZWFkX21vc3RseSBpb21tdV9xaW52YWwgPSAxOwogYm9vbF90IF9fcmVhZF9t
b3N0bHkgaW9tbXVfaW50cmVtYXAgPSAxOwpAQCAtNzIsNiArNzEsMTAgQEAgYm9vbF90IF9fcmVh
ZF9tb3N0bHkgaW9tbXVfaGFwX3B0X3NoYXJlID0gMTsKIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGlv
bW11X2RlYnVnOwogYm9vbF90IF9fcmVhZF9tb3N0bHkgYW1kX2lvbW11X3BlcmRldl9pbnRyZW1h
cCA9IDE7CiAKK2N1c3RvbV9wYXJhbSgiZG9tMC1pb21tdSIsIHBhcnNlX2RvbTBfaW9tbXVfcGFy
YW0pOworYm9vbCBfX2h3ZG9tX2luaXRkYXRhIGlvbW11X2RvbTBfc3RyaWN0OworYm9vbCBfX3Jl
YWRfbW9zdGx5IGlvbW11X2RvbTBfcGFzc3Rocm91Z2g7CisKIERFRklORV9QRVJfQ1BVKGJvb2xf
dCwgaW9tbXVfZG9udF9mbHVzaF9pb3RsYik7CiAKIERFRklORV9TUElOTE9DSyhpb21tdV9wdF9j
bGVhbnVwX2xvY2spOwpAQCAtMTIxLDcgKzEyNCw3IEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNl
X2lvbW11X3BhcmFtKGNvbnN0IGNoYXIgKnMpCiAgICAgICAgIGVsc2UgaWYgKCAhc3RybmNtcChz
LCAiYW1kLWlvbW11LXBlcmRldi1pbnRyZW1hcCIsIHNzIC0gcykgKQogICAgICAgICAgICAgYW1k
X2lvbW11X3BlcmRldl9pbnRyZW1hcCA9IHZhbDsKICAgICAgICAgZWxzZSBpZiAoICFzdHJuY21w
KHMsICJkb20wLXBhc3N0aHJvdWdoIiwgc3MgLSBzKSApCi0gICAgICAgICAgICBpb21tdV9wYXNz
dGhyb3VnaCA9IHZhbDsKKyAgICAgICAgICAgIGlvbW11X2RvbTBfcGFzc3Rocm91Z2ggPSB2YWw7
CiAgICAgICAgIGVsc2UgaWYgKCAhc3RybmNtcChzLCAiZG9tMC1zdHJpY3QiLCBzcyAtIHMpICkK
ICAgICAgICAgICAgIGlvbW11X2RvbTBfc3RyaWN0ID0gdmFsOwogICAgICAgICBlbHNlIGlmICgg
IXN0cm5jbXAocywgInNoYXJlcHQiLCBzcyAtIHMpICkKQEAgLTEzNSw2ICsxMzgsMzUgQEAgc3Rh
dGljIGludCBfX2luaXQgcGFyc2VfaW9tbXVfcGFyYW0oY29uc3QgY2hhciAqcykKICAgICByZXR1
cm4gcmM7CiB9CiAKK3N0YXRpYyBpbnQgX19pbml0IHBhcnNlX2RvbTBfaW9tbXVfcGFyYW0oY29u
c3QgY2hhciAqcykKK3sKKyAgICBjb25zdCBjaGFyICpzczsKKyAgICBpbnQgdmFsLCByYyA9IDA7
CisKKyAgICBkbyB7CisgICAgICAgIHZhbCA9ICEhc3RybmNtcChzLCAibm8tIiwgMyk7CisgICAg
ICAgIGlmICggIXZhbCApCisgICAgICAgICAgICBzICs9IDM7CisKKyAgICAgICAgc3MgPSBzdHJj
aHIocywgJywnKTsKKyAgICAgICAgaWYgKCAhc3MgKQorICAgICAgICAgICAgc3MgPSBzdHJjaHIo
cywgJ1wwJyk7CisKKyAgICAgICAgaWYgKCAhc3RybmNtcChzLCAibm9uZSIsIHNzIC0gcykgKQor
ICAgICAgICAgICAgaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCA9IHZhbDsKKyAgICAgICAgZWxzZSBp
ZiAoICFzdHJuY21wKHMsICJzdHJpY3QiLCBzcyAtIHMpICkKKyAgICAgICAgICAgIGlvbW11X2Rv
bTBfc3RyaWN0ID0gdmFsOworICAgICAgICBlbHNlIGlmICggIXN0cm5jbXAocywgInJlbGF4ZWQi
LCBzcyAtIHMpICkKKyAgICAgICAgICAgIGlvbW11X2RvbTBfc3RyaWN0ID0gIXZhbDsKKyAgICAg
ICAgZWxzZQorICAgICAgICAgICAgcmMgPSAtRUlOVkFMOworCisgICAgICAgIHMgPSBzcyArIDE7
CisgICAgfSB3aGlsZSAoICpzcyApOworCisgICAgcmV0dXJuIHJjOworfQorCiBpbnQgaW9tbXVf
ZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBzdHJ1Y3QgZG9tYWluX2lvbW11
ICpoZCA9IGRvbV9pb21tdShkKTsKQEAgLTE1OCw3ICsxOTAsNyBAQCBzdGF0aWMgdm9pZCBfX2h3
ZG9tX2luaXQgY2hlY2tfaHdkb21fcmVxcyhzdHJ1Y3QgZG9tYWluICpkKQogCiAgICAgYXJjaF9p
b21tdV9jaGVja19hdXRvdHJhbnNsYXRlZF9od2RvbShkKTsKIAotICAgIGlmICggaW9tbXVfcGFz
c3Rocm91Z2ggKQorICAgIGlmICggaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCApCiAgICAgICAgIHBh
bmljKCJEb20wIHVzZXMgcGFnaW5nIHRyYW5zbGF0ZWQgbW9kZSwgZG9tMC1wYXNzdGhyb3VnaCBt
dXN0IG5vdCBiZSAiCiAgICAgICAgICAgICAgICJlbmFibGVkXG4iKTsKIApAQCAtMzcyLDcgKzQw
NCw3IEBAIGludCBfX2luaXQgaW9tbXVfc2V0dXAodm9pZCkKICAgICBib29sX3QgZm9yY2VfaW50
cmVtYXAgPSBmb3JjZV9pb21tdSAmJiBpb21tdV9pbnRyZW1hcDsKIAogICAgIGlmICggaW9tbXVf
ZG9tMF9zdHJpY3QgKQotICAgICAgICBpb21tdV9wYXNzdGhyb3VnaCA9IDA7CisgICAgICAgIGlv
bW11X2RvbTBfcGFzc3Rocm91Z2ggPSBmYWxzZTsKIAogICAgIGlmICggaW9tbXVfZW5hYmxlICkK
ICAgICB7CkBAIC0zOTMsMTQgKzQyNSwxNCBAQCBpbnQgX19pbml0IGlvbW11X3NldHVwKHZvaWQp
CiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCApCiAgICAgewogICAgICAgICBpb21tdV9zbm9vcCA9
IDA7Ci0gICAgICAgIGlvbW11X3Bhc3N0aHJvdWdoID0gMDsKKyAgICAgICAgaW9tbXVfZG9tMF9w
YXNzdGhyb3VnaCA9IGZhbHNlOwogICAgICAgICBpb21tdV9kb20wX3N0cmljdCA9IDA7CiAgICAg
fQogICAgIHByaW50aygiSS9PIHZpcnR1YWxpc2F0aW9uICVzYWJsZWRcbiIsIGlvbW11X2VuYWJs
ZWQgPyAiZW4iIDogImRpcyIpOwogICAgIGlmICggaW9tbXVfZW5hYmxlZCApCiAgICAgewogICAg
ICAgICBwcmludGsoIiAtIERvbTAgbW9kZTogJXNcbiIsCi0gICAgICAgICAgICAgICBpb21tdV9w
YXNzdGhyb3VnaCA/ICJQYXNzdGhyb3VnaCIgOgorICAgICAgICAgICAgICAgaW9tbXVfZG9tMF9w
YXNzdGhyb3VnaCA/ICJQYXNzdGhyb3VnaCIgOgogICAgICAgICAgICAgICAgaW9tbXVfZG9tMF9z
dHJpY3QgPyAiU3RyaWN0IiA6ICJSZWxheGVkIik7CiAgICAgICAgIHByaW50aygiSW50ZXJydXB0
IHJlbWFwcGluZyAlc2FibGVkXG4iLCBpb21tdV9pbnRyZW1hcCA/ICJlbiIgOiAiZGlzIik7CiAg
ICAgICAgIHRhc2tsZXRfaW5pdCgmaW9tbXVfcHRfY2xlYW51cF90YXNrbGV0LCBpb21tdV9mcmVl
X3BhZ2V0YWJsZXMsIDApOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwppbmRleCAxNzEw
MjU2ODIzLi44YWM3NzQyMTViIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwpAQCAt
MTMwNCw3ICsxMzA0LDcgQEAgc3RhdGljIHZvaWQgX19od2RvbV9pbml0IGludGVsX2lvbW11X2h3
ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBzdHJ1Y3QgYWNwaV9kcmhkX3VuaXQg
KmRyaGQ7CiAKLSAgICBpZiAoICFpb21tdV9wYXNzdGhyb3VnaCAmJiBpc19wdl9kb21haW4oZCkg
KQorICAgIGlmICggIWlvbW11X2RvbTBfcGFzc3Rocm91Z2ggJiYgaXNfcHZfZG9tYWluKGQpICkK
ICAgICB7CiAgICAgICAgIC8qIFNldCB1cCAxOjEgcGFnZSB0YWJsZSBmb3IgaGFyZHdhcmUgZG9t
YWluLiAqLwogICAgICAgICB2dGRfc2V0X2h3ZG9tX21hcHBpbmcoZCk7CkBAIC0xMzkxLDcgKzEz
OTEsNyBAQCBpbnQgZG9tYWluX2NvbnRleHRfbWFwcGluZ19vbmUoCiAgICAgICAgIHJldHVybiBy
ZXM7CiAgICAgfQogCi0gICAgaWYgKCBpb21tdV9wYXNzdGhyb3VnaCAmJiBpc19oYXJkd2FyZV9k
b21haW4oZG9tYWluKSApCisgICAgaWYgKCBpb21tdV9kb20wX3Bhc3N0aHJvdWdoICYmIGlzX2hh
cmR3YXJlX2RvbWFpbihkb21haW4pICkKICAgICB7CiAgICAgICAgIGNvbnRleHRfc2V0X3RyYW5z
bGF0aW9uX3R5cGUoKmNvbnRleHQsIENPTlRFWFRfVFRfUEFTU19USFJVKTsKICAgICAgICAgYWdh
dyA9IGxldmVsX3RvX2FnYXcoaW9tbXUtPm5yX3B0X2xldmVscyk7CkBAIC0xNzgxLDcgKzE3ODEs
NyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpbnRlbF9pb21tdV9tYXBfcGFnZShzdHJ1Y3Qg
ZG9tYWluICpkLAogICAgICAgICByZXR1cm4gMDsKIAogICAgIC8qIERvIG5vdGhpbmcgaWYgaGFy
ZHdhcmUgZG9tYWluIGFuZCBpb21tdSBzdXBwb3J0cyBwYXNzIHRocnUuICovCi0gICAgaWYgKCBp
b21tdV9wYXNzdGhyb3VnaCAmJiBpc19oYXJkd2FyZV9kb21haW4oZCkgKQorICAgIGlmICggaW9t
bXVfZG9tMF9wYXNzdGhyb3VnaCAmJiBpc19oYXJkd2FyZV9kb21haW4oZCkgKQogICAgICAgICBy
ZXR1cm4gMDsKIAogICAgIHNwaW5fbG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKQEAgLTE4
MjYsNyArMTgyNiw3IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X3VubWFw
X3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBnZm4pCiB7CiAgICAgLyogRG8gbm90aGluZyBp
ZiBoYXJkd2FyZSBkb21haW4gYW5kIGlvbW11IHN1cHBvcnRzIHBhc3MgdGhydS4gKi8KLSAgICBp
ZiAoIGlvbW11X3Bhc3N0aHJvdWdoICYmIGlzX2hhcmR3YXJlX2RvbWFpbihkKSApCisgICAgaWYg
KCBpb21tdV9kb20wX3Bhc3N0aHJvdWdoICYmIGlzX2hhcmR3YXJlX2RvbWFpbihkKSApCiAgICAg
ICAgIHJldHVybiAwOwogCiAgICAgcmV0dXJuIGRtYV9wdGVfY2xlYXJfb25lKGQsIChwYWRkcl90
KWdmbiA8PCBQQUdFX1NISUZUXzRLKTsKQEAgLTIyNjksOCArMjI2OSw4IEBAIGludCBfX2luaXQg
aW50ZWxfdnRkX3NldHVwKHZvaWQpCiAgICAgICAgIGlmICggaW9tbXVfc25vb3AgJiYgIWVjYXBf
c25wX2N0bChpb21tdS0+ZWNhcCkgKQogICAgICAgICAgICAgaW9tbXVfc25vb3AgPSAwOwogCi0g
ICAgICAgIGlmICggaW9tbXVfcGFzc3Rocm91Z2ggJiYgIWVjYXBfcGFzc190aHJ1KGlvbW11LT5l
Y2FwKSApCi0gICAgICAgICAgICBpb21tdV9wYXNzdGhyb3VnaCA9IDA7CisgICAgICAgIGlmICgg
aW9tbXVfZG9tMF9wYXNzdGhyb3VnaCAmJiAhZWNhcF9wYXNzX3RocnUoaW9tbXUtPmVjYXApICkK
KyAgICAgICAgICAgIGlvbW11X2RvbTBfcGFzc3Rocm91Z2ggPSBmYWxzZTsKIAogICAgICAgICBp
ZiAoIGlvbW11X3FpbnZhbCAmJiAhZWNhcF9xdWV1ZWRfaW52YWwoaW9tbXUtPmVjYXApICkKICAg
ICAgICAgICAgIGlvbW11X3FpbnZhbCA9IDA7CkBAIC0yMzA4LDcgKzIzMDgsNyBAQCBpbnQgX19p
bml0IGludGVsX3Z0ZF9zZXR1cCh2b2lkKQogCiAjZGVmaW5lIFAocCxzKSBwcmludGsoIkludGVs
IFZULWQgJXMgJXNlbmFibGVkLlxuIiwgcywgKHApPyAiIiA6ICJub3QgIikKICAgICBQKGlvbW11
X3Nub29wLCAiU25vb3AgQ29udHJvbCIpOwotICAgIFAoaW9tbXVfcGFzc3Rocm91Z2gsICJEb20w
IERNQSBQYXNzdGhyb3VnaCIpOworICAgIFAoaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCwgIkRvbTAg
RE1BIFBhc3N0aHJvdWdoIik7CiAgICAgUChpb21tdV9xaW52YWwsICJRdWV1ZWQgSW52YWxpZGF0
aW9uIik7CiAgICAgUChpb21tdV9pbnRyZW1hcCwgIkludGVycnVwdCBSZW1hcHBpbmciKTsKICAg
ICBQKGlvbW11X2ludHBvc3QsICJQb3N0ZWQgSW50ZXJydXB0Iik7CkBAIC0yMzMwLDcgKzIzMzAs
NyBAQCBpbnQgX19pbml0IGludGVsX3Z0ZF9zZXR1cCh2b2lkKQogIGVycm9yOgogICAgIGlvbW11
X2VuYWJsZWQgPSAwOwogICAgIGlvbW11X3Nub29wID0gMDsKLSAgICBpb21tdV9wYXNzdGhyb3Vn
aCA9IDA7CisgICAgaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCA9IGZhbHNlOwogICAgIGlvbW11X3Fp
bnZhbCA9IDA7CiAgICAgaW9tbXVfaW50cmVtYXAgPSAwOwogICAgIGlvbW11X2ludHBvc3QgPSAw
OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4v
aW9tbXUuaAppbmRleCA2YjQyZTNiODc2Li5jMGM2OTc1YWM0IDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS94ZW4vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApAQCAtMjksMTMg
KzI5LDE1IEBACiAjaW5jbHVkZSA8YXNtL2lvbW11Lmg+CiAKIGV4dGVybiBib29sX3QgaW9tbXVf
ZW5hYmxlLCBpb21tdV9lbmFibGVkOwotZXh0ZXJuIGJvb2xfdCBmb3JjZV9pb21tdSwgaW9tbXVf
ZG9tMF9zdHJpY3QsIGlvbW11X3ZlcmJvc2U7Ci1leHRlcm4gYm9vbF90IGlvbW11X3dvcmthcm91
bmRfYmlvc19idWcsIGlvbW11X2lnZngsIGlvbW11X3Bhc3N0aHJvdWdoOworZXh0ZXJuIGJvb2xf
dCBmb3JjZV9pb21tdSwgaW9tbXVfdmVyYm9zZTsKK2V4dGVybiBib29sX3QgaW9tbXVfd29ya2Fy
b3VuZF9iaW9zX2J1ZywgaW9tbXVfaWdmeDsKIGV4dGVybiBib29sX3QgaW9tbXVfc25vb3AsIGlv
bW11X3FpbnZhbCwgaW9tbXVfaW50cmVtYXAsIGlvbW11X2ludHBvc3Q7CiBleHRlcm4gYm9vbF90
IGlvbW11X2hhcF9wdF9zaGFyZTsKIGV4dGVybiBib29sX3QgaW9tbXVfZGVidWc7CiBleHRlcm4g
Ym9vbF90IGFtZF9pb21tdV9wZXJkZXZfaW50cmVtYXA7CiAKK2V4dGVybiBib29sIGlvbW11X2Rv
bTBfc3RyaWN0LCBpb21tdV9kb20wX3Bhc3N0aHJvdWdoOworCiBleHRlcm4gdW5zaWduZWQgaW50
IGlvbW11X2Rldl9pb3RsYl90aW1lb3V0OwogCiBpbnQgaW9tbXVfc2V0dXAodm9pZCk7Ci0tIAoy
LjE4LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 11:04:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 11:04: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 1fkovb-0003Hn-2j; Wed, 01 Aug 2018 11:04:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jtvh=kq=citrix.com=prvs=7445e0bd4=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fkova-0003Ha-GO
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 11:04:26 +0000
X-Inumbo-ID: b3e1e786-957a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b3e1e786-957a-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 11:04:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,431,1526342400"; d="scan'208";a="61666357"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 1 Aug 2018 13:03:38 +0200
Message-ID: <20180801110340.67695-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180801110340.67695-1-roger.pau@citrix.com>
References: <20180801110340.67695-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 3/5] iommu: make iommu_inclusive_mapping a
 suboption of dom0-iommu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

SW50cm9kdWNlIGEgbmV3IGRvbTAtaW9tbXU9aW5jbHVzaXZlIGdlbmVyaWMgb3B0aW9uIHRoYXQg
c3VwZXJzZWRlcwppb21tdV9pbmNsdXNpdmVfbWFwcGluZy4gVGhlIHByZXZjaW91cyBiZWhhdmlv
dXIgaXMgcHJlc2VydmVkIGFuZCB0aGUKb3B0aW9uIHNob3VsZCBvbmx5IGJlIGVuYWJsZWQgYnkg
ZGVmYXVsdCBvbiBJbnRlbCBoYXJkd2FyZS4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlIGludGVuZGVk
LgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
Ci0tLQpDaGFuZ2VzIHNpbmNlIHYxOgogLSBVc2UgZG9tMC1pb21tdSBpbnN0ZWFkIG9mIHRoZSBp
b21tdSBvcHRpb24uCiAtIE9ubHkgZW5hYmxlIGJ5IGRlZmF1bHQgb24gSW50ZWwgaGFyZHdhcmUu
Ci0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdl
b3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJh
ZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4u
b3JnPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ2M6IEtldmluIFRpYW4gPGtl
dmluLnRpYW5AaW50ZWwuY29tPgotLS0KIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtk
b3duICAgfCAxNCArKysrKysrCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaW9tbXUuYyAg
IHwgIDQgKysKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgICAgICAgfCAgNSArKysK
IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9leHRlcm4uaCAgfCAgMiAtCiB4ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgIHwgIDYgLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQveDg2L3Z0ZC5jIHwgNTggKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jICAgfCA2MCArKysrKysrKysrKysrKysrKysr
KysrKysrKysKIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAgICAgfCAgMiArCiA4
IGZpbGVzIGNoYW5nZWQsIDg2IGluc2VydGlvbnMoKyksIDY1IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIGIvZG9jcy9taXNjL3hl
bi1jb21tYW5kLWxpbmUubWFya2Rvd24KaW5kZXggYTJhMDdjYzZjOC4uMzBkOTcwYmMyZSAxMDA2
NDQKLS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KKysrIGIvZG9jcy9t
aXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KQEAgLTEyMzAsNiArMTIzMCwxNyBAQCBkZXRl
Y3Rpb24gb2Ygc3lzdGVtcyBrbm93biB0byBtaXNiZWhhdmUgdXBvbiBhY2Nlc3NlcyB0byB0aGF0
IHBvcnQuCiA+PiBDb250cm9scyB3aGV0aGVyIHRvIHNldHVwIERNQSByZW1hcHBpbmdzIGZvciBh
bGwgdGhlIGhvc3QgUkFNIGV4Y2VwdCByZWdpb25zCiA+PiBpbiB1c2UgYnkgWGVuLgogCis+IGBp
bmNsdXNpdmVgCisKKz4gRGVmYXVsdDogYHRydWVgIG9uIEludGVsIGhhcmR3YXJlLCBgZmFsc2Vg
IG90aGVyd2lzZQorCis+PiBVc2UgdGhpcyB0byB3b3JrIGFyb3VuZCBmaXJtd2FyZSBpc3N1ZXMg
cHJvdmlkaW5nIGluY29ycmVjdCBSTVJSIG9yIElWTUQKKz4+IGVudHJpZXMuIFJhdGhlciB0aGFu
IG9ubHkgbWFwcGluZyBSQU0gcGFnZXMgZm9yIElPTU1VIGFjY2Vzc2VzIGZvciBEb20wLAorPj4g
d2l0aCB0aGlzIG9wdGlvbiBhbGwgcGFnZXMgdXAgdG8gNEdCLCBub3QgbWFya2VkIGFzIHVudXNh
YmxlIGluIHRoZSBFODIwCis+PiB0YWJsZSwgd2lsbCBnZXQgYSBtYXBwaW5nIGVzdGFibGlzaGVk
LiBOb3RlIHRoYXQgdGhpcyBvcHRpb24gaXMgb25seQorPj4gYXBwbGljYWJsZSB0byBhIFBWIGRv
bTAuIEFsc28gbm90ZSB0aGF0IGlmIGBzdHJpY3RgIG1vZGUgaXMgZW5hYmxlZAorPj4gdGhlbiBj
b252ZW50aW9uYWwgUkFNIHBhZ2VzIG5vdCBhc3NpZ25lZCB0byBkb20wIHdpbGwgbm90IGJlIG1h
cHBlZC4KKwogIyMjIGlvbW11XF9kZXZcX2lvdGxiXF90aW1lb3V0CiA+IGA9IDxpbnRlZ2VyPmAK
IApAQCAtMTI0Miw2ICsxMjUzLDkgQEAgd2FpdCBkZXNjcmlwdG9yIHRpbWVkIG91dCcsIHRyeSBp
bmNyZWFzaW5nIHRoaXMgdmFsdWUuCiAjIyMgaW9tbXVcX2luY2x1c2l2ZVxfbWFwcGluZyAoVlQt
ZCkKID4gYD0gPGJvb2xlYW4+YAogCisqKldBUk5JTkc6IFRoaXMgY29tbWFuZCBsaW5lIG9wdGlv
biBpcyBkZXByZWNhdGVkLCBhbmQgc3VwZXJzZWRlZCBieQorX2RvbTAtaW9tbXU9aW5jbHVzaXZl
XyAtIHVzaW5nIGJvdGggb3B0aW9ucyBpbiBjb21iaW5hdGlvbiBpcyB1bmRlZmluZWQuKioKKwog
PiBEZWZhdWx0OiBgdHJ1ZWAKIAogVXNlIHRoaXMgdG8gd29yayBhcm91bmQgZmlybXdhcmUgaXNz
dWVzIHByb3ZpZGluZyBpbmNvcnJlY3QgUk1SUiBlbnRyaWVzLgpkaWZmIC0tZ2l0IGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYXJtL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
cm0vaW9tbXUuYwppbmRleCA5NWIxYWJiOTcyLi4zMjU5OTdiMTlmIDEwMDY0NAotLS0gYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hcm0vaW9tbXUuYwpAQCAtNzMsMyArNzMsNyBAQCBpbnQgYXJjaF9pb21tdV9wb3B1bGF0
ZV9wYWdlX3RhYmxlKHN0cnVjdCBkb21haW4gKmQpCiAgICAgLyogVGhlIElPTU1VIHNoYXJlcyB0
aGUgcDJtIHdpdGggdGhlIENQVSAqLwogICAgIHJldHVybiAtRU5PU1lTOwogfQorCit2b2lkIF9f
aHdkb21faW5pdCBhcmNoX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKK3sKK30K
ZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9pb21tdS5jCmluZGV4IDg4ZTIzYmJkMDQuLjY2MTFlMTNjYzIgMTAwNjQ0
Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvaW9tbXUuYwpAQCAtNzQsNiArNzQsNyBAQCBib29sX3QgX19yZWFkX21vc3Rs
eSBhbWRfaW9tbXVfcGVyZGV2X2ludHJlbWFwID0gMTsKIGN1c3RvbV9wYXJhbSgiZG9tMC1pb21t
dSIsIHBhcnNlX2RvbTBfaW9tbXVfcGFyYW0pOwogYm9vbCBfX2h3ZG9tX2luaXRkYXRhIGlvbW11
X2RvbTBfc3RyaWN0OwogYm9vbCBfX3JlYWRfbW9zdGx5IGlvbW11X2RvbTBfcGFzc3Rocm91Z2g7
CitpbnQ4X3QgX19od2RvbV9pbml0ZGF0YSBpb21tdV9kb20wX2luY2x1c2l2ZSA9IC0xOwogCiBE
RUZJTkVfUEVSX0NQVShib29sX3QsIGlvbW11X2RvbnRfZmx1c2hfaW90bGIpOwogCkBAIC0xNTgs
NiArMTU5LDggQEAgc3RhdGljIGludCBfX2luaXQgcGFyc2VfZG9tMF9pb21tdV9wYXJhbShjb25z
dCBjaGFyICpzKQogICAgICAgICAgICAgaW9tbXVfZG9tMF9zdHJpY3QgPSB2YWw7CiAgICAgICAg
IGVsc2UgaWYgKCAhc3RybmNtcChzLCAicmVsYXhlZCIsIHNzIC0gcykgKQogICAgICAgICAgICAg
aW9tbXVfZG9tMF9zdHJpY3QgPSAhdmFsOworICAgICAgICBlbHNlIGlmICggIXN0cm5jbXAocywg
ImluY2x1c2l2ZSIsIHNzIC0gcykgKQorICAgICAgICAgICAgaW9tbXVfZG9tMF9pbmNsdXNpdmUg
PSB2YWw7CiAgICAgICAgIGVsc2UKICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKIApAQCAtMjQw
LDYgKzI0Myw4IEBAIHZvaWQgX19od2RvbV9pbml0IGlvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRv
bWFpbiAqZCkKICAgICB9CiAKICAgICBoZC0+cGxhdGZvcm1fb3BzLT5od2RvbV9pbml0KGQpOwor
CisgICAgYXJjaF9pb21tdV9od2RvbV9pbml0KGQpOwogfQogCiB2b2lkIGlvbW11X3RlYXJkb3du
KHN0cnVjdCBkb21haW4gKmQpCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvZXh0ZXJuLmggYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZXh0ZXJuLmgKaW5kZXgg
ZmI3ZWRmYWVmOS4uOTFjYWRjNjAyZSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvdnRkL2V4dGVybi5oCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9leHRlcm4u
aApAQCAtOTksNiArOTksNCBAQCB2b2lkIHBjaV92dGRfcXVpcmsoY29uc3Qgc3RydWN0IHBjaV9k
ZXYgKik7CiBib29sX3QgcGxhdGZvcm1fc3VwcG9ydHNfaW50cmVtYXAodm9pZCk7CiBib29sX3Qg
cGxhdGZvcm1fc3VwcG9ydHNfeDJhcGljKHZvaWQpOwogCi12b2lkIHZ0ZF9zZXRfaHdkb21fbWFw
cGluZyhzdHJ1Y3QgZG9tYWluICpkKTsKLQogI2VuZGlmIC8vIF9WVERfRVhURVJOX0hfCmRpZmYg
LS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCmluZGV4IDhhYzc3NDIxNWIuLmM4ODBiMGNlMjEgMTAw
NjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCkBAIC0xMzA0LDEyICsxMzA0LDYgQEAgc3Rh
dGljIHZvaWQgX19od2RvbV9pbml0IGludGVsX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFp
biAqZCkKIHsKICAgICBzdHJ1Y3QgYWNwaV9kcmhkX3VuaXQgKmRyaGQ7CiAKLSAgICBpZiAoICFp
b21tdV9kb20wX3Bhc3N0aHJvdWdoICYmIGlzX3B2X2RvbWFpbihkKSApCi0gICAgewotICAgICAg
ICAvKiBTZXQgdXAgMToxIHBhZ2UgdGFibGUgZm9yIGhhcmR3YXJlIGRvbWFpbi4gKi8KLSAgICAg
ICAgdnRkX3NldF9od2RvbV9tYXBwaW5nKGQpOwotICAgIH0KLQogICAgIHNldHVwX2h3ZG9tX3Bj
aV9kZXZpY2VzKGQsIHNldHVwX2h3ZG9tX2RldmljZSk7CiAgICAgc2V0dXBfaHdkb21fcm1ycihk
KTsKIApkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYyBi
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKaW5kZXggMDBhOTg5MTAwNS4u
MjAzMjMwNTFkMCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92
dGQuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCkBAIC0yNSw3
ICsyNSw2IEBACiAjaW5jbHVkZSA8eGVuL2lycS5oPgogI2luY2x1ZGUgPHhlbi9udW1hLmg+CiAj
aW5jbHVkZSA8YXNtL2ZpeG1hcC5oPgotI2luY2x1ZGUgPGFzbS9zZXR1cC5oPgogI2luY2x1ZGUg
Ii4uL2lvbW11LmgiCiAjaW5jbHVkZSAiLi4vZG1hci5oIgogI2luY2x1ZGUgIi4uL3Z0ZC5oIgpA
QCAtMzUsOCArMzQsNyBAQAogICogaW9tbXVfaW5jbHVzaXZlX21hcHBpbmc6IHdoZW4gc2V0LCBh
bGwgbWVtb3J5IGJlbG93IDRHQiBpcyBpbmNsdWRlZCBpbiBkb20wCiAgKiAxOjEgaW9tbXUgbWFw
cGluZ3MgZXhjZXB0IHhlbiBhbmQgdW51c2FibGUgcmVnaW9ucy4KICAqLwotc3RhdGljIGJvb2xf
dCBfX2h3ZG9tX2luaXRkYXRhIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nID0gMTsKLWJvb2xlYW5f
cGFyYW0oImlvbW11X2luY2x1c2l2ZV9tYXBwaW5nIiwgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcp
OworYm9vbGVhbl9wYXJhbSgiaW9tbXVfaW5jbHVzaXZlX21hcHBpbmciLCBpb21tdV9kb20wX2lu
Y2x1c2l2ZSk7CiAKIHZvaWQgKm1hcF92dGRfZG9tYWluX3BhZ2UodTY0IG1hZGRyKQogewpAQCAt
MTA4LDU3ICsxMDYsMyBAQCB2b2lkIGh2bV9kcGNpX2lzYWlycV9lb2koc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgaW50IGlzYWlycSkKICAgICBzcGluX3VubG9jaygmZC0+ZXZlbnRfbG9jayk7
CiB9CiAKLXZvaWQgX19od2RvbV9pbml0IHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhzdHJ1Y3QgZG9t
YWluICpkKQotewotICAgIHVuc2lnbmVkIGxvbmcgaSwgdG9wLCBtYXhfcGZuOwotCi0gICAgQlVH
X09OKCFpc19oYXJkd2FyZV9kb21haW4oZCkpOwotCi0gICAgbWF4X3BmbiA9IChHQig0KSA+PiBQ
QUdFX1NISUZUKSAtIDE7Ci0gICAgdG9wID0gbWF4KG1heF9wZHgsIHBmbl90b19wZHgobWF4X3Bm
bikgKyAxKTsKLQotICAgIGZvciAoIGkgPSAwOyBpIDwgdG9wOyBpKysgKQotICAgIHsKLSAgICAg
ICAgdW5zaWduZWQgbG9uZyBwZm4gPSBwZHhfdG9fcGZuKGkpOwotICAgICAgICBib29sIG1hcDsK
LSAgICAgICAgaW50IHJjOwotCi0gICAgICAgIC8qCi0gICAgICAgICAqIFNldCB1cCAxOjEgbWFw
cGluZyBmb3IgZG9tMC4gRGVmYXVsdCB0byBpbmNsdWRlIG9ubHkKLSAgICAgICAgICogY29udmVu
dGlvbmFsIFJBTSBhcmVhcyBhbmQgbGV0IFJNUlJzIGluY2x1ZGUgbmVlZGVkIHJlc2VydmVkCi0g
ICAgICAgICAqIHJlZ2lvbnMuIFdoZW4gc2V0LCB0aGUgaW5jbHVzaXZlIG1hcHBpbmcgYWRkaXRp
b25hbGx5IG1hcHMgaW4KLSAgICAgICAgICogZXZlcnkgcGZuIHVwIHRvIDRHQiBleGNlcHQgdGhv
c2UgdGhhdCBmYWxsIGluIHVudXNhYmxlIHJhbmdlcy4KLSAgICAgICAgICovCi0gICAgICAgIGlm
ICggcGZuID4gbWF4X3BmbiAmJiAhbWZuX3ZhbGlkKF9tZm4ocGZuKSkgKQotICAgICAgICAgICAg
Y29udGludWU7Ci0KLSAgICAgICAgaWYgKCBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyAmJiBwZm4g
PD0gbWF4X3BmbiApCi0gICAgICAgICAgICBtYXAgPSAhcGFnZV9pc19yYW1fdHlwZShwZm4sIFJB
TV9UWVBFX1VOVVNBQkxFKTsKLSAgICAgICAgZWxzZQotICAgICAgICAgICAgbWFwID0gcGFnZV9p
c19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05BTCk7Ci0KLSAgICAgICAgaWYgKCAh
bWFwICkKLSAgICAgICAgICAgIGNvbnRpbnVlOwotCi0gICAgICAgIC8qIEV4Y2x1ZGUgWGVuIGJp
dHMgKi8KLSAgICAgICAgaWYgKCB4ZW5faW5fcmFuZ2UocGZuKSApCi0gICAgICAgICAgICBjb250
aW51ZTsKLQotICAgICAgICAvKgotICAgICAgICAgKiBJZiBkb20wLXN0cmljdCBtb2RlIGlzIGVu
YWJsZWQgdGhlbiBleGNsdWRlIGNvbnZlbnRpb25hbCBSQU0KLSAgICAgICAgICogYW5kIGxldCB0
aGUgY29tbW9uIGNvZGUgbWFwIGRvbTAncyBwYWdlcy4KLSAgICAgICAgICovCi0gICAgICAgIGlm
ICggaW9tbXVfZG9tMF9zdHJpY3QgJiYKLSAgICAgICAgICAgICBwYWdlX2lzX3JhbV90eXBlKHBm
biwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKSApCi0gICAgICAgICAgICBjb250aW51ZTsKLQotICAg
ICAgICByYyA9IGlvbW11X21hcF9wYWdlKGQsIHBmbiwgcGZuLCBJT01NVUZfcmVhZGFibGV8SU9N
TVVGX3dyaXRhYmxlKTsKLSAgICAgICAgaWYgKCByYyApCi0gICAgICAgICAgICBwcmludGsoWEVO
TE9HX1dBUk5JTkcgVlREUFJFRklYICIgZCVkOiBJT01NVSBtYXBwaW5nIGZhaWxlZDogJWRcbiIs
Ci0gICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCByYyk7Ci0KLSAgICAgICAgaWYgKCEo
aSAmIDB4ZmZmZmYpKQotICAgICAgICAgICAgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKCk7Ci0g
ICAgfQotfQotCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUu
YyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCmluZGV4IDY4MTgyYWZkOTEu
LmJmNmVkZjRjMDQgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21t
dS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCkBAIC0yMCw2ICsy
MCw4IEBACiAjaW5jbHVkZSA8eGVuL3NvZnRpcnEuaD4KICNpbmNsdWRlIDx4c20veHNtLmg+CiAK
KyNpbmNsdWRlIDxhc20vc2V0dXAuaD4KKwogdm9pZCBpb21tdV91cGRhdGVfaXJlX2Zyb21fYXBp
YygKICAgICB1bnNpZ25lZCBpbnQgYXBpYywgdW5zaWduZWQgaW50IHJlZywgdW5zaWduZWQgaW50
IHZhbHVlKQogewpAQCAtMTMyLDYgKzEzNCw2NCBAQCB2b2lkIGFyY2hfaW9tbXVfZG9tYWluX2Rl
c3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKIHsKIH0KIAordm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9p
b21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCit7CisgICAgdW5zaWduZWQgbG9uZyBp
LCB0b3AsIG1heF9wZm47CisKKyAgICBCVUdfT04oIWlzX2hhcmR3YXJlX2RvbWFpbihkKSk7CisK
KyAgICAvKiBTZXQgdGhlIGRlZmF1bHQgdmFsdWUgb2YgaW5jbHVzaXZlIGRlcGVuZGluZyBvbiB0
aGUgaGFyZHdhcmUuICovCisgICAgaWYgKCBpb21tdV9kb20wX2luY2x1c2l2ZSA9PSAtMSApCisg
ICAgICAgIGlvbW11X2RvbTBfaW5jbHVzaXZlID0gYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09
IFg4Nl9WRU5ET1JfSU5URUw7CisKKyAgICBtYXhfcGZuID0gKEdCKDQpID4+IFBBR0VfU0hJRlQp
IC0gMTsKKyAgICB0b3AgPSBtYXgobWF4X3BkeCwgcGZuX3RvX3BkeChtYXhfcGZuKSArIDEpOwor
CisgICAgZm9yICggaSA9IDA7IGkgPCB0b3A7IGkrKyApCisgICAgeworICAgICAgICB1bnNpZ25l
ZCBsb25nIHBmbiA9IHBkeF90b19wZm4oaSk7CisgICAgICAgIGJvb2wgbWFwOworICAgICAgICBp
bnQgcmM7CisKKyAgICAgICAgLyoKKyAgICAgICAgICogU2V0IHVwIDE6MSBtYXBwaW5nIGZvciBk
b20wLiBEZWZhdWx0IHRvIGluY2x1ZGUgb25seQorICAgICAgICAgKiBjb252ZW50aW9uYWwgUkFN
IGFyZWFzIGFuZCBsZXQgUk1SUnMgaW5jbHVkZSBuZWVkZWQgcmVzZXJ2ZWQKKyAgICAgICAgICog
cmVnaW9ucy4gV2hlbiBzZXQsIHRoZSBpbmNsdXNpdmUgbWFwcGluZyBhZGRpdGlvbmFsbHkgbWFw
cyBpbgorICAgICAgICAgKiBldmVyeSBwZm4gdXAgdG8gNEdCIGV4Y2VwdCB0aG9zZSB0aGF0IGZh
bGwgaW4gdW51c2FibGUgcmFuZ2VzLgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCBwZm4gPiBt
YXhfcGZuICYmICFtZm5fdmFsaWQoX21mbihwZm4pKSApCisgICAgICAgICAgICBjb250aW51ZTsK
KworICAgICAgICBpZiAoIGlvbW11X2RvbTBfaW5jbHVzaXZlICYmIHBmbiA8PSBtYXhfcGZuICkK
KyAgICAgICAgICAgIG1hcCA9ICFwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfVU5VU0FC
TEUpOworICAgICAgICBlbHNlCisgICAgICAgICAgICBtYXAgPSBwYWdlX2lzX3JhbV90eXBlKHBm
biwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKTsKKworICAgICAgICBpZiAoICFtYXAgKQorICAgICAg
ICAgICAgY29udGludWU7CisKKyAgICAgICAgLyogRXhjbHVkZSBYZW4gYml0cyAqLworICAgICAg
ICBpZiAoIHhlbl9pbl9yYW5nZShwZm4pICkKKyAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAg
ICAgIC8qCisgICAgICAgICAqIElmIGRvbTAtc3RyaWN0IG1vZGUgaXMgZW5hYmxlZCB0aGVuIGV4
Y2x1ZGUgY29udmVudGlvbmFsIFJBTQorICAgICAgICAgKiBhbmQgbGV0IHRoZSBjb21tb24gY29k
ZSBtYXAgZG9tMCdzIHBhZ2VzLgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCBpb21tdV9kb20w
X3N0cmljdCAmJgorICAgICAgICAgICAgIHBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9D
T05WRU5USU9OQUwpICkKKyAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAgICAgIHJjID0gaW9t
bXVfbWFwX3BhZ2UoZCwgcGZuLCBwZm4sIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUp
OworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAi
IGQlZDogSU9NTVUgbWFwcGluZyBmYWlsZWQ6ICVkXG4iLAorICAgICAgICAgICAgICAgICAgIGQt
PmRvbWFpbl9pZCwgcmMpOworCisgICAgICAgIGlmICghKGkgJiAweGZmZmZmKSkKKyAgICAgICAg
ICAgIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOworICAgIH0KK30KKwogLyoKICAqIExvY2Fs
IHZhcmlhYmxlczoKICAqIG1vZGU6IEMKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9pb21t
dS5oIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKaW5kZXggYzBjNjk3NWFjNC4uOTllNWI4OWMw
ZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUv
eGVuL2lvbW11LmgKQEAgLTM3LDYgKzM3LDcgQEAgZXh0ZXJuIGJvb2xfdCBpb21tdV9kZWJ1ZzsK
IGV4dGVybiBib29sX3QgYW1kX2lvbW11X3BlcmRldl9pbnRyZW1hcDsKIAogZXh0ZXJuIGJvb2wg
aW9tbXVfZG9tMF9zdHJpY3QsIGlvbW11X2RvbTBfcGFzc3Rocm91Z2g7CitleHRlcm4gaW50OF90
IGlvbW11X2RvbTBfaW5jbHVzaXZlOwogCiBleHRlcm4gdW5zaWduZWQgaW50IGlvbW11X2Rldl9p
b3RsYl90aW1lb3V0OwogCkBAIC01MSw2ICs1Miw3IEBAIHZvaWQgYXJjaF9pb21tdV9kb21haW5f
ZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKTsKIGludCBhcmNoX2lvbW11X2RvbWFpbl9pbml0KHN0
cnVjdCBkb21haW4gKmQpOwogaW50IGFyY2hfaW9tbXVfcG9wdWxhdGVfcGFnZV90YWJsZShzdHJ1
Y3QgZG9tYWluICpkKTsKIHZvaWQgYXJjaF9pb21tdV9jaGVja19hdXRvdHJhbnNsYXRlZF9od2Rv
bShzdHJ1Y3QgZG9tYWluICpkKTsKK3ZvaWQgYXJjaF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBk
b21haW4gKmQpOwogCiBpbnQgaW9tbXVfY29uc3RydWN0KHN0cnVjdCBkb21haW4gKmQpOwogCi0t
IAoyLjE4LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 11:04:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 11: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 1fkovd-0003Is-Cn; Wed, 01 Aug 2018 11: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=jtvh=kq=citrix.com=prvs=7445e0bd4=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fkovb-0003IK-PL
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 11:04:27 +0000
X-Inumbo-ID: b4d0dd0e-957a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b4d0dd0e-957a-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 11:04:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,431,1526342400"; d="scan'208";a="61666360"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 1 Aug 2018 13:03:39 +0200
Message-ID: <20180801110340.67695-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180801110340.67695-1-roger.pau@citrix.com>
References: <20180801110340.67695-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 4/5] dom0/pvh: change the order of the MMCFG
 initialization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

U28gaXQncyBkb25lIGJlZm9yZSB0aGUgaW9tbXUgaXMgaW5pdGlhbGl6ZWQuIFRoaXMgaXMgcmVx
dWlyZWQgaW4Kb3JkZXIgdG8gYmUgYWJsZSB0byBmZXRjaCB0aGUgTU1DRkcgcmVnaW9ucyBmcm9t
IHRoZSBkb21haW4gc3RydWN0LgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNoYW5nZXMgc2lu
Y2UgdjE6CiAtIE5ldyBpbiB0aGlzIHZlcnNpb24uCi0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2RvbTBfYnVpbGQuYyB8IDkgKysrKysrKy0tCiAxIGZp
bGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9odm0vZG9tMF9idWlsZC5jIGIveGVuL2FyY2gveDg2L2h2bS9kb20wX2J1
aWxkLmMKaW5kZXggZjBjZDYzYjFlYy4uNTA2NTcyOTEwNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS9kb20wX2J1aWxkLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9kb20wX2J1aWxkLmMK
QEAgLTExMDAsNiArMTEwMCwxMyBAQCBpbnQgX19pbml0IGRvbTBfY29uc3RydWN0X3B2aChzdHJ1
Y3QgZG9tYWluICpkLCBjb25zdCBtb2R1bGVfdCAqaW1hZ2UsCiAgICAgICAgIHJldHVybiByYzsK
ICAgICB9CiAKKyAgICAvKgorICAgICAqIE5COiBNTUNGRyBpbml0aWFsaXphdGlvbiBuZWVkcyB0
byBiZSBwZXJmb3JtZWQgYmVmb3JlIGlvbW11CisgICAgICogaW5pdGlhbGl6YXRpb24gc28gdGhl
IGlvbW11IGNvZGUgY2FuIGZldGNoIHRoZSBNTUNGRyByZWdpb25zIHVzZWQgYnkgdGhlCisgICAg
ICogZG9tYWluLgorICAgICAqLworICAgIHB2aF9zZXR1cF9tbWNmZyhkKTsKKwogICAgIGlvbW11
X2h3ZG9tX2luaXQoZCk7CiAKICAgICByYyA9IHB2aF9sb2FkX2tlcm5lbChkLCBpbWFnZSwgaW1h
Z2VfaGVhZHJvb20sIGluaXRyZCwgYm9vdHN0cmFwX21hcChpbWFnZSksCkBAIC0xMTI0LDggKzEx
MzEsNiBAQCBpbnQgX19pbml0IGRvbTBfY29uc3RydWN0X3B2aChzdHJ1Y3QgZG9tYWluICpkLCBj
b25zdCBtb2R1bGVfdCAqaW1hZ2UsCiAgICAgICAgIHJldHVybiByYzsKICAgICB9CiAKLSAgICBw
dmhfc2V0dXBfbW1jZmcoZCk7Ci0KICAgICBwcmludGsoIldBUk5JTkc6IFBWSCBpcyBhbiBleHBl
cmltZW50YWwgbW9kZSB3aXRoIGxpbWl0ZWQgZnVuY3Rpb25hbGl0eVxuIik7CiAgICAgcmV0dXJu
IDA7CiB9Ci0tIAoyLjE4LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 11:04:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 11:04:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkovh-0003LX-SL; Wed, 01 Aug 2018 11: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=jtvh=kq=citrix.com=prvs=7445e0bd4=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fkovg-0003KV-5c
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 11:04:32 +0000
X-Inumbo-ID: b75da32c-957a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b75da32c-957a-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 11:04:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,431,1526342400"; d="scan'208";a="61666367"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 1 Aug 2018 13:03:40 +0200
Message-ID: <20180801110340.67695-6-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180801110340.67695-1-roger.pau@citrix.com>
References: <20180801110340.67695-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 5/5] 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
aW5nIFVTQgpjb250cm9sbGVycykgZHVlIHRvIGlvbW11IHBhZ2UgZmF1bHRzIG9uIEludGVsIGhh
cmR3YXJlLiBUaG9zZSBmYXVsdHMKYXJlIGNhdXNlZCBieSBtaXNzaW5nIFJNUlIgKFZUZCkgZW50
cmllcyBpbiB0aGUgQUNQSSB0YWJsZXMuIFRob3NlIGNhbgpiZSB3b3JrZWQgYXJvdW5kIG9uIFZU
ZCBoYXJkd2FyZSBieSBtYW51YWxseSBhZGRpbmcgUk1SUiBlbnRyaWVzIG9uCnRoZSBjb21tYW5k
IGxpbmUsIHRoaXMgaXMgaG93ZXZlciBsaW1pdGVkIHRvIEludGVsIGhhcmR3YXJlIGFuZCBxdWl0
ZQpjdW1iZXJzb21lIHRvIGRvLgoKSW4gb3JkZXIgdG8gc29sdmUgdGhvc2UgaXNzdWVzIGFkZCBh
IG5ldyBkb20wLWlvbW11PXJlc2VydmVkIG9wdGlvbgp0aGF0IGlkZW50aXR5IG1hcHMgYWxsIHJl
Z2lvbnMgbWFya2VkIGFzIHJlc2VydmVkIGluIHRoZSBtZW1vcnkgbWFwLgpOb3RlIHRoYXQgcmVn
aW9ucyB1c2VkIGJ5IGRldmljZXMgZW11bGF0ZWQgYnkgWGVuIChMQVBJQywgSU8tQVBJQyBvcgpQ
Q0llIE1DRkcgcmVnaW9ucykgYXJlIHNwZWNpZmljYWxseSBhdm9pZGVkLiBOb3RlIHRoYXQgdGhp
cyBvcHRpb24gaXMKYXZhaWxhYmxlIHRvIGEgUFZIIERvbTAgKGFzIG9wcG9zZWQgdG8gdGhlIGlu
Y2x1c2l2ZSBvcHRpb24gd2hpY2ggb25seQp3b3JrcyBmb3IgUFYgRG9tMCkuCgpTaWduZWQtb2Zm
LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNoYW5nZXMg
c2luY2UgdjE6CiAtIEludHJvZHVjZSBhIG5ldyByZXNlcnZlZCBvcHRpb24gaW5zdGVhZCBvZiBh
YnVzaW5nIHRoZSBpbmNsdXNpdmUKICAgb3B0aW9uLgogLSBVc2UgdGhlIHNhbWUgaGVscGVyIGZ1
bmN0aW9uIGZvciBQViBhbmQgUFZIIGluIG9yZGVyIHRvIGRlY2lkZSBpZiBhCiAgIHBhZ2Ugc2hv
dWxkIGJlIGFkZGVkIHRvIHRoZSBkb21haW4gcGFnZSB0YWJsZXMuCiAtIFVzZSB0aGUgZGF0YSBp
bnNpZGUgb2YgdGhlIGRvbWFpbiBzdHJ1Y3QgdG8gZGV0ZWN0IG92ZXJsYXBzIHdpdGgKICAgZW11
bGF0ZWQgTU1JTyByZWdpb25zLgotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5j
b20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5j
b20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBU
aW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Ci0tLQogZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gfCAgOSArKysKIHhlbi9h
cmNoL3g4Ni9odm0vaW8uYyAgICAgICAgICAgICAgIHwgIDUgKysKIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2lvbW11LmMgICAgIHwgIDMgKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lv
bW11LmMgfCA4OCArKysrKysrKysrKysrKysrKysrKystLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vaW8uaCAgICAgICAgfCAgMyArCiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAg
ICAgICAgICB8ICAyICstCiA2IGZpbGVzIGNoYW5nZWQsIDg2IGluc2VydGlvbnMoKyksIDI0IGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtk
b3duIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KaW5kZXggMzBkOTcwYmMy
ZS4uNTI2YTk2ZmZjNSAxMDA2NDQKLS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFy
a2Rvd24KKysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KQEAgLTEyNDEs
NiArMTI0MSwxNSBAQCBkZXRlY3Rpb24gb2Ygc3lzdGVtcyBrbm93biB0byBtaXNiZWhhdmUgdXBv
biBhY2Nlc3NlcyB0byB0aGF0IHBvcnQuCiA+PiBhcHBsaWNhYmxlIHRvIGEgUFYgZG9tMC4gQWxz
byBub3RlIHRoYXQgaWYgYHN0cmljdGAgbW9kZSBpcyBlbmFibGVkCiA+PiB0aGVuIGNvbnZlbnRp
b25hbCBSQU0gcGFnZXMgbm90IGFzc2lnbmVkIHRvIGRvbTAgd2lsbCBub3QgYmUgbWFwcGVkLgog
Cis+IGByZXNlcnZlZGAKKworPiBEZWZhdWx0OiBgdHJ1ZWAgb24gSW50ZWwgaGFyZHdhcmUsIGBm
YWxzZWAgb3RoZXJ3aXNlCisKKz4+IFVzZSB0aGlzIHRvIHdvcmsgYXJvdW5kIGZpcm13YXJlIGlz
c3VlcyBwcm92aWRpbmcgaW5jb3JyZWN0IFJNUlIgb3IgSVZNRAorPj4gZW50cmllcy4gUmF0aGVy
IHRoYW4gb25seSBtYXBwaW5nIFJBTSBwYWdlcyBmb3IgSU9NTVUgYWNjZXNzZXMgZm9yIERvbTAs
Cis+PiBhbGwgbWVtb3J5IHJlZ2lvbnMgbWFya2VkIGFzIHJlc2VydmVkIGluIHRoZSBtZW1vcnkg
bWFwIHRoYXQgZG9uJ3Qgb3ZlcmxhcAorPj4gd2l0aCBhbnkgTU1JTyByZWdpb24gZnJvbSBlbXVs
YXRlZCBkZXZpY2VzIHdpbGwgYmUgaWRlbnRpdHkgbWFwcGVkLgorCiAjIyMgaW9tbXVcX2Rldlxf
aW90bGJcX3RpbWVvdXQKID4gYD0gPGludGVnZXI+YAogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvaHZtL2lvLmMgYi94ZW4vYXJjaC94ODYvaHZtL2lvLmMKaW5kZXggYmY0ZDg3NDhkMy4uNWUw
MWMzMzg5MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9pby5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9odm0vaW8uYwpAQCAtNDA0LDYgKzQwNCwxMSBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGh2
bV9tbWNmZyAqdnBjaV9tbWNmZ19maW5kKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsCiAgICAgcmV0
dXJuIE5VTEw7CiB9CiAKK2Jvb2wgdnBjaV9tbWNmZ19hZGRyZXNzKGNvbnN0IHN0cnVjdCBkb21h
aW4gKmQsIHBhZGRyX3QgYWRkcikKK3sKKyAgICByZXR1cm4gdnBjaV9tbWNmZ19maW5kKGQsIGFk
ZHIpOworfQorCiBzdGF0aWMgdW5zaWduZWQgaW50IHZwY2lfbW1jZmdfZGVjb2RlX2FkZHIoY29u
c3Qgc3RydWN0IGh2bV9tbWNmZyAqbW1jZmcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFkZHJfdCBhZGRyLCBwY2lfc2JkZl90ICpzYmRmKQogewpkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2lvbW11LmMKaW5kZXggNjYxMWUxM2NjMi4uYTNlYjdjNWI3ZiAxMDA2NDQKLS0tIGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9pb21tdS5jCkBAIC03NSw2ICs3NSw3IEBAIGN1c3RvbV9wYXJhbSgiZG9tMC1pb21tdSIs
IHBhcnNlX2RvbTBfaW9tbXVfcGFyYW0pOwogYm9vbCBfX2h3ZG9tX2luaXRkYXRhIGlvbW11X2Rv
bTBfc3RyaWN0OwogYm9vbCBfX3JlYWRfbW9zdGx5IGlvbW11X2RvbTBfcGFzc3Rocm91Z2g7CiBp
bnQ4X3QgX19od2RvbV9pbml0ZGF0YSBpb21tdV9kb20wX2luY2x1c2l2ZSA9IC0xOworaW50OF90
IF9faHdkb21faW5pdGRhdGEgaW9tbXVfZG9tMF9yZXNlcnZlZCA9IC0xOwogCiBERUZJTkVfUEVS
X0NQVShib29sX3QsIGlvbW11X2RvbnRfZmx1c2hfaW90bGIpOwogCkBAIC0xNjEsNiArMTYyLDgg
QEAgc3RhdGljIGludCBfX2luaXQgcGFyc2VfZG9tMF9pb21tdV9wYXJhbShjb25zdCBjaGFyICpz
KQogICAgICAgICAgICAgaW9tbXVfZG9tMF9zdHJpY3QgPSAhdmFsOwogICAgICAgICBlbHNlIGlm
ICggIXN0cm5jbXAocywgImluY2x1c2l2ZSIsIHNzIC0gcykgKQogICAgICAgICAgICAgaW9tbXVf
ZG9tMF9pbmNsdXNpdmUgPSB2YWw7CisgICAgICAgIGVsc2UgaWYgKCAhc3RybmNtcChzLCAicmVz
ZXJ2ZWQiLCBzcyAtIHMpICkKKyAgICAgICAgICAgIGlvbW11X2RvbTBfcmVzZXJ2ZWQgPSB2YWw7
CiAgICAgICAgIGVsc2UKICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKIApkaWZmIC0tZ2l0IGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC94ODYvaW9tbXUuYwppbmRleCBiZjZlZGY0YzA0Li42NmM1Y2MyOGVkIDEwMDY0NAotLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC94ODYvaW9tbXUuYwpAQCAtMjAsNiArMjAsNyBAQAogI2luY2x1ZGUgPHhlbi9z
b2Z0aXJxLmg+CiAjaW5jbHVkZSA8eHNtL3hzbS5oPgogCisjaW5jbHVkZSA8YXNtL2h2bS9pby5o
PgogI2luY2x1ZGUgPGFzbS9zZXR1cC5oPgogCiB2b2lkIGlvbW11X3VwZGF0ZV9pcmVfZnJvbV9h
cGljKApAQCAtMTM0LDE1ICsxMzUsNzUgQEAgdm9pZCBhcmNoX2lvbW11X2RvbWFpbl9kZXN0cm95
KHN0cnVjdCBkb21haW4gKmQpCiB7CiB9CiAKK3N0YXRpYyBib29sIF9faHdkb21faW5pdCBpb21t
dV9tYXAoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBwZm4sCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbWF4X3BmbikKK3sKKyAg
ICB1bnNpZ25lZCBpbnQgaTsKKworICAgIC8qCisgICAgICogSWdub3JlIGFueSBhZGRyZXNzIGJl
bG93IDFNQiwgdGhhdCdzIGFscmVhZHkgaWRlbnRpdHkgbWFwcGVkIGJ5IHRoZQorICAgICAqIGRv
bWFpbiBidWlsZGVyIGZvciBIVk0uCisgICAgICovCisgICAgaWYgKCBpc19odm1fZG9tYWluKGQp
ICYmIHBmbiA8IFBGTl9ET1dOKE1CKDEpKSApCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAg
IC8qCisgICAgICogSWYgZG9tMC1zdHJpY3QgbW9kZSBpcyBlbmFibGVkIHRoZW4gZXhjbHVkZSBj
b252ZW50aW9uYWwgUkFNIGFuZCBsZXQgdGhlCisgICAgICogY29tbW9uIGNvZGUgbWFwIGRvbTAn
cyBwYWdlcy4KKyAgICAgKi8KKyAgICBpZiAoIHBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQ
RV9DT05WRU5USU9OQUwpICYmCisgICAgICAgICAoaW9tbXVfZG9tMF9zdHJpY3QgfHwgaXNfaHZt
X2RvbWFpbihkKSkgKQorICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgaWYgKCBwYWdlX2lzX3Jh
bV90eXBlKHBmbiwgUkFNX1RZUEVfUkVTRVJWRUQpICYmCisgICAgICAgICAoIWlvbW11X2RvbTBf
cmVzZXJ2ZWQgfHwgIWlvbW11X2RvbTBfaW5jbHVzaXZlKSApCisgICAgICAgIHJldHVybiBmYWxz
ZTsKKyAgICBpZiAoICFwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfVU5VU0FCTEUpICYm
CisgICAgICAgICAhcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX1JFU0VSVkVEKSAmJgor
ICAgICAgICAgIXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpICYm
CisgICAgICAgICAoIWlvbW11X2RvbTBfaW5jbHVzaXZlIHx8IHBmbiA+IG1heF9wZm4pICkKKyAg
ICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgLyogQ2hlY2sgdGhhdCBpdCBkb2Vzbid0IG92ZXJs
YXAgd2l0aCB0aGUgTEFQSUMgKi8KKyAgICBpZiAoIGhhc192bGFwaWMoZCkgKQorICAgIHsKKyAg
ICAgICAgY29uc3Qgc3RydWN0IHZjcHUgKnY7CisKKyAgICAgICAgZm9yX2VhY2hfdmNwdShkLCB2
KQorICAgICAgICAgICAgaWYgKCBwZm4gPT0gUEZOX0RPV04odmxhcGljX2Jhc2VfYWRkcmVzcyh2
Y3B1X3ZsYXBpYyh2KSkpICkKKyAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgfQor
ICAgIC8qIC4uLiBvciB0aGUgSU8tQVBJQyAqLworICAgIGZvciAoIGkgPSAwOyBoYXNfdmlvYXBp
YyhkKSAmJiBpIDwgZC0+YXJjaC5odm1fZG9tYWluLm5yX3Zpb2FwaWNzOyBpKysgKQorICAgICAg
ICBpZiAoIHBmbiA9PSBQRk5fRE9XTihkb21haW5fdmlvYXBpYyhkLCBpKS0+YmFzZV9hZGRyZXNz
KSApCisgICAgICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgLyoKKyAgICAgKiAuLi4gb3IgdGhl
IFBDSWUgTUNGRyByZWdpb25zLgorICAgICAqIFRPRE86IHJ1bnRpbWUgYWRkZWQgTU1DRkcgcmVn
aW9ucyBhcmUgbm90IGNoZWNrZWQgdG8gbWFrZSBzdXJlIHRoZXkKKyAgICAgKiBkb24ndCBvdmVy
bGFwIHdpdGggYWxyZWFkeSBtYXBwZWQgcmVnaW9ucywgdGh1cyBwcmV2ZW50aW5nIHRyYXBwaW5n
LgorICAgICAqLworICAgIGlmICggaGFzX3ZwY2koZCkgJiYgdnBjaV9tbWNmZ19hZGRyZXNzKGQs
IHBmbiA8PCBQQUdFX1NISUZUKSApCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIHJldHVy
biB0cnVlOworfQorCiB2b2lkIF9faHdkb21faW5pdCBhcmNoX2lvbW11X2h3ZG9tX2luaXQoc3Ry
dWN0IGRvbWFpbiAqZCkKIHsKICAgICB1bnNpZ25lZCBsb25nIGksIHRvcCwgbWF4X3BmbjsKIAor
ICAgIGlmICggaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCApCisgICAgICAgIHJldHVybjsKKwogICAg
IEJVR19PTighaXNfaGFyZHdhcmVfZG9tYWluKGQpKTsKIAotICAgIC8qIFNldCB0aGUgZGVmYXVs
dCB2YWx1ZSBvZiBpbmNsdXNpdmUgZGVwZW5kaW5nIG9uIHRoZSBoYXJkd2FyZS4gKi8KKyAgICAv
KgorICAgICAqIFNldCB0aGUgZGVmYXVsdCB2YWx1ZSBvZiBpbmNsdXNpdmUgYW5kIHJlc2VydmVk
IGRlcGVuZGluZyBvbiB0aGUKKyAgICAgKiBoYXJkd2FyZS4KKyAgICAgKi8KICAgICBpZiAoIGlv
bW11X2RvbTBfaW5jbHVzaXZlID09IC0xICkKICAgICAgICAgaW9tbXVfZG9tMF9pbmNsdXNpdmUg
PSBib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9JTlRFTDsKKyAgICBpZiAo
IGlvbW11X2RvbTBfcmVzZXJ2ZWQgPT0gLTEgKQorICAgICAgICBpb21tdV9kb20wX3Jlc2VydmVk
ID0gYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfSU5URUw7CiAKICAgICBt
YXhfcGZuID0gKEdCKDQpID4+IFBBR0VfU0hJRlQpIC0gMTsKICAgICB0b3AgPSBtYXgobWF4X3Bk
eCwgcGZuX3RvX3BkeChtYXhfcGZuKSArIDEpOwpAQCAtMTUwLDcgKzIxMSw2IEBAIHZvaWQgX19o
d2RvbV9pbml0IGFyY2hfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAgIGZv
ciAoIGkgPSAwOyBpIDwgdG9wOyBpKysgKQogICAgIHsKICAgICAgICAgdW5zaWduZWQgbG9uZyBw
Zm4gPSBwZHhfdG9fcGZuKGkpOwotICAgICAgICBib29sIG1hcDsKICAgICAgICAgaW50IHJjOwog
CiAgICAgICAgIC8qCkBAIC0xNTksMjcgKzIxOSw5IEBAIHZvaWQgX19od2RvbV9pbml0IGFyY2hf
aW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAgKiByZWdpb25zLiBX
aGVuIHNldCwgdGhlIGluY2x1c2l2ZSBtYXBwaW5nIGFkZGl0aW9uYWxseSBtYXBzIGluCiAgICAg
ICAgICAqIGV2ZXJ5IHBmbiB1cCB0byA0R0IgZXhjZXB0IHRob3NlIHRoYXQgZmFsbCBpbiB1bnVz
YWJsZSByYW5nZXMuCiAgICAgICAgICAqLwotICAgICAgICBpZiAoIHBmbiA+IG1heF9wZm4gJiYg
IW1mbl92YWxpZChfbWZuKHBmbikpICkKLSAgICAgICAgICAgIGNvbnRpbnVlOwotCi0gICAgICAg
IGlmICggaW9tbXVfZG9tMF9pbmNsdXNpdmUgJiYgcGZuIDw9IG1heF9wZm4gKQotICAgICAgICAg
ICAgbWFwID0gIXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9VTlVTQUJMRSk7Ci0gICAg
ICAgIGVsc2UKLSAgICAgICAgICAgIG1hcCA9IHBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQ
RV9DT05WRU5USU9OQUwpOwotCi0gICAgICAgIGlmICggIW1hcCApCi0gICAgICAgICAgICBjb250
aW51ZTsKLQotICAgICAgICAvKiBFeGNsdWRlIFhlbiBiaXRzICovCi0gICAgICAgIGlmICggeGVu
X2luX3JhbmdlKHBmbikgKQotICAgICAgICAgICAgY29udGludWU7Ci0KLSAgICAgICAgLyoKLSAg
ICAgICAgICogSWYgZG9tMC1zdHJpY3QgbW9kZSBpcyBlbmFibGVkIHRoZW4gZXhjbHVkZSBjb252
ZW50aW9uYWwgUkFNCi0gICAgICAgICAqIGFuZCBsZXQgdGhlIGNvbW1vbiBjb2RlIG1hcCBkb20w
J3MgcGFnZXMuCi0gICAgICAgICAqLwotICAgICAgICBpZiAoIGlvbW11X2RvbTBfc3RyaWN0ICYm
Ci0gICAgICAgICAgICAgcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05B
TCkgKQorICAgICAgICBpZiAoIChwZm4gPiBtYXhfcGZuICYmICFtZm5fdmFsaWQoX21mbihwZm4p
KSkgfHwKKyAgICAgICAgICAgICAvKiBFeGNsdWRlIFhlbiBiaXRzICovCisgICAgICAgICAgICAg
eGVuX2luX3JhbmdlKHBmbikgfHwgIWlvbW11X21hcChkLCBwZm4sIG1heF9wZm4pICkKICAgICAg
ICAgICAgIGNvbnRpbnVlOwogCiAgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwgcGZuLCBw
Zm4sIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOwpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vaW8uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lvLmgKaW5k
ZXggZTZiNmVkMGI5Mi4uOGNjYTQ1NmI1NSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vaW8uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pby5oCkBAIC0xODAsNiAr
MTgwLDkgQEAgaW50IHJlZ2lzdGVyX3ZwY2lfbW1jZmdfaGFuZGxlcihzdHJ1Y3QgZG9tYWluICpk
LCBwYWRkcl90IGFkZHIsCiAvKiBEZXN0cm95IHRyYWNrZWQgTU1DRkcgYXJlYXMuICovCiB2b2lk
IGRlc3Ryb3lfdnBjaV9tbWNmZyhzdHJ1Y3QgZG9tYWluICpkKTsKIAorLyogQ2hlY2sgaWYgYW4g
YWRkcmVzcyBpcyBiZXR3ZWVuIGEgTU1DRkcgcmVnaW9uIGZvciBhIGRvbWFpbi4gKi8KK2Jvb2wg
dnBjaV9tbWNmZ19hZGRyZXNzKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHBhZGRyX3QgYWRkcik7
CisKICNlbmRpZiAvKiBfX0FTTV9YODZfSFZNX0lPX0hfXyAqLwogCiAKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL3hlbi9pb21tdS5oIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKaW5kZXggOTll
NWI4OWMwZi4uZmVkMWIxZWE3YSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmgK
KysrIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKQEAgLTM3LDcgKzM3LDcgQEAgZXh0ZXJuIGJv
b2xfdCBpb21tdV9kZWJ1ZzsKIGV4dGVybiBib29sX3QgYW1kX2lvbW11X3BlcmRldl9pbnRyZW1h
cDsKIAogZXh0ZXJuIGJvb2wgaW9tbXVfZG9tMF9zdHJpY3QsIGlvbW11X2RvbTBfcGFzc3Rocm91
Z2g7Ci1leHRlcm4gaW50OF90IGlvbW11X2RvbTBfaW5jbHVzaXZlOworZXh0ZXJuIGludDhfdCBp
b21tdV9kb20wX2luY2x1c2l2ZSwgaW9tbXVfZG9tMF9yZXNlcnZlZDsKIAogZXh0ZXJuIHVuc2ln
bmVkIGludCBpb21tdV9kZXZfaW90bGJfdGltZW91dDsKIAotLSAKMi4xOC4wCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 11:06:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 11:06:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkoxo-0003tP-BC; Wed, 01 Aug 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=hgtx=kq=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fkoxn-0003t3-MG
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 11:06:43 +0000
X-Inumbo-ID: 0573bf73-957b-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 0573bf73-957b-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 11:07: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 B79127A9;
 Wed,  1 Aug 2018 04:06:41 -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 05D5C3F5BA;
 Wed,  1 Aug 2018 04:06:39 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-10-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <72481827-68eb-06ba-f92b-b4ca28dc1ec4@arm.com>
Date: Wed, 1 Aug 2018 12:06:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1533079688-9541-10-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 10/25] xen/arm: don't add duplicate boot
 modules
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, 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>

SGkgU3RlZmFubywKCk9uIDAxLzA4LzE4IDAwOjI3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gRG9uJ3QgYWRkIGR1cGxpY2F0ZSBib290IG1vZHVsZXMgKHNhbWUga2luZCBhbmQgc2FtZSBz
dGFydCBhZGRyZXNzKS4KClBsZWFzZSBleHBsYWluIHdoeSB5b3UgZG9uJ3Qgd2FudCB0byBkdXBs
aWNhdGUgaXQuCgo+IAo+IE1hcmsga2VybmVscyBhbmQgcmFtZGlza3Mgb2YgInhlbixkb21haW4i
IG5vZGVzIGFzIEJPT1RNT0RfS0VSTkVMX0RPTUFJTgo+IGFuZCBCT09UTU9EX1JBTURJU0tfRE9N
QUlOIHJlc3BlY3RpdmVseSwgdG8gYXZvaWQgZ2V0dGluZyBjb25mdXNlZCBpbgo+IGtlcm5lbF9w
cm9iZSwgd2hlcmUgd2UgdHJ5IHRvIGd1ZXNzIHdoaWNoIGlzIHRoZSBkb20wIGtlcm5lbCBhbmQg
aW5pdHJkCj4gdG8gYmUgY29tcGF0aWJsZSB3aXRoIG9sZGVyIHZlcnNpb25zIG9mIHRoZSBtdWx0
aWJvb3Qgc3BlYy4KCkluIHBhdGNoICM5LCB5b3Ugd3JvdGUgd2UgZG9uJ3Qgd2FudCBkdXBsaWNh
dGlvbiBiZWNhdXNlIG9mIHRoZSBmcmVlIApmdW5jdGlvbi4gQnV0IGl0IHdvdWxkIGJlIHBvc3Np
YmxlIHRvIGhhdmUgYWxsIHRoZSBkb21haW5zIChpbmNsdWRpbmcgCkRvbTApIHRvIHVzZSB0aGUg
c2FtZSBrZXJuZWwuCgpJdCB3b3VsZCBiZSBiZXR0ZXIgdG8gZmluZCBhIGRpZmZlcmVudCB3YXkg
dG8gZmluZCBEb20wIGluZm9ybWF0aW9uLiBPbmUgCndheSB3b3VsZCBiZSB0byBhZGQgYSBmbGFn
IGluIHRoZSBib290IG1vZHVsZS4KCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxs
aW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IAo+IC0tLQo+IENoYW5nZXMgaW4gdjI6Cj4gLSBu
ZXcgcGF0Y2gKPiAtLS0KPiAgIHhlbi9hcmNoL2FybS9ib290ZmR0LmMgICAgICB8IDcgKysrKysr
Kwo+ICAgeGVuL2FyY2gvYXJtL3NldHVwLmMgICAgICAgIHwgOSArKysrKysrKysKPiAgIHhlbi9p
bmNsdWRlL2FzbS1hcm0vc2V0dXAuaCB8IDIgKysKPiAgIDMgZmlsZXMgY2hhbmdlZCwgMTggaW5z
ZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYm9vdGZkdC5jIGIveGVu
L2FyY2gvYXJtL2Jvb3RmZHQuYwo+IGluZGV4IDZmNDQwMjIuLmRiYWE4ZjQgMTAwNjQ0Cj4gLS0t
IGEveGVuL2FyY2gvYXJtL2Jvb3RmZHQuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9ib290ZmR0LmMK
PiBAQCAtMjU2LDYgKzI1NiwxMyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcHJvY2Vzc19tdWx0aWJv
b3Rfbm9kZShjb25zdCB2b2lkICpmZHQsIGludCBub2RlLAo+ICAgICAgICAgICAgICAga2luZCA9
IEJPT1RNT0RfWFNNOwo+ICAgICAgIH0KPiAgIAo+ICsgICAgaWYgKCBmZHRfbm9kZV9jaGVja19j
b21wYXRpYmxlKGZkdCwgcGFyZW50X25vZGUsICJ4ZW4sZG9tYWluIikgPT0gMCApCj4gKyAgICB7
Cj4gKyAgICAgICAgaWYgKCBraW5kID09IEJPT1RNT0RfS0VSTkVMICkKPiArICAgICAgICAgICAg
a2luZCA9IEJPT1RNT0RfS0VSTkVMX0RPTUFJTjsKPiArICAgICAgICBpZiAoIGtpbmQgPT0gQk9P
VE1PRF9SQU1ESVNLICkKPiArICAgICAgICAgICAga2luZCA9IEJPT1RNT0RfUkFNRElTS19ET01B
SU47Cj4gKyAgICB9Cj4gICAgICAgYWRkX2Jvb3RfbW9kdWxlKGtpbmQsIHN0YXJ0LCBzaXplKTsK
PiAgICAgICBhZGRfYm9vdF9jbWRsaW5lKGZkdCwgbm9kZSwgZmR0X2dldF9uYW1lKGZkdCwgcGFy
ZW50X25vZGUsICZsZW4pLCBraW5kKTsKPiAgIH0KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+IGluZGV4IDY3YWIxZmQuLmIxYTExN2Yg
MTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3NldHVwLmMKPiArKysgYi94ZW4vYXJjaC9hcm0v
c2V0dXAuYwo+IEBAIC0yMDQsNiArMjA0LDcgQEAgc3RydWN0IGJvb3Rtb2R1bGUgX19pbml0ICph
ZGRfYm9vdF9tb2R1bGUoYm9vdG1vZHVsZV9raW5kIGtpbmQsCj4gICB7Cj4gICAgICAgc3RydWN0
IGJvb3Rtb2R1bGVzICptb2RzID0gJmJvb3RpbmZvLm1vZHVsZXM7Cj4gICAgICAgc3RydWN0IGJv
b3Rtb2R1bGUgKm1vZDsKPiArICAgIGludCBpOwoKdW5zaWduZWQgcGxlYXNlLgoKPiAgIAo+ICAg
ICAgIGlmICggbW9kcy0+bnJfbW9kcyA9PSBNQVhfTU9EVUxFUyApCj4gICAgICAgewo+IEBAIC0y
MTEsNiArMjEyLDEyIEBAIHN0cnVjdCBib290bW9kdWxlIF9faW5pdCAqYWRkX2Jvb3RfbW9kdWxl
KGJvb3Rtb2R1bGVfa2luZCBraW5kLAo+ICAgICAgICAgICAgICAgICAgYm9vdF9tb2R1bGVfa2lu
ZF9hc19zdHJpbmcoa2luZCksIHN0YXJ0LCBzdGFydCArIHNpemUpOwo+ICAgICAgICAgICByZXR1
cm4gTlVMTDsKPiAgICAgICB9Cj4gKyAgICBmb3IgKCBpID0gMCA7IGkgPCBtb2RzLT5ucl9tb2Rz
IDsgaSsrICkKPiArICAgIHsKPiArICAgICAgICBtb2QgPSAmbW9kcy0+bW9kdWxlW2ldOwo+ICsg
ICAgICAgIGlmICggbW9kLT5raW5kID09IGtpbmQgJiYgbW9kLT5zdGFydCA9PSBzdGFydCApCj4g
KyAgICAgICAgICAgIHJldHVybiBtb2Q7Cj4gKyAgICB9Cj4gICAKPiAgICAgICBtb2QgPSAmbW9k
cy0+bW9kdWxlW21vZHMtPm5yX21vZHMrK107Cj4gICAgICAgbW9kLT5raW5kID0ga2luZDsKPiBA
QCAtMjU3LDYgKzI2NCw4IEBAIGNvbnN0IGNoYXIgKiBfX2luaXQgYm9vdF9tb2R1bGVfa2luZF9h
c19zdHJpbmcoYm9vdG1vZHVsZV9raW5kIGtpbmQpCj4gICAgICAgY2FzZSBCT09UTU9EX0tFUk5F
TDogIHJldHVybiAiS2VybmVsIjsKPiAgICAgICBjYXNlIEJPT1RNT0RfUkFNRElTSzogcmV0dXJu
ICJSYW1kaXNrIjsKPiAgICAgICBjYXNlIEJPT1RNT0RfWFNNOiAgICAgcmV0dXJuICJYU00iOwo+
ICsgICAgY2FzZSBCT09UTU9EX0tFUk5FTF9ET01BSU46ICByZXR1cm4gIkRvbVUgS2VybmVsIjsK
PiArICAgIGNhc2UgQk9PVE1PRF9SQU1ESVNLX0RPTUFJTjogcmV0dXJuICJEb21VIFJhbWRpc2si
Owo+ICAgICAgIGNhc2UgQk9PVE1PRF9VTktOT1dOOiByZXR1cm4gIlVua25vd24iOwo+ICAgICAg
IGRlZmF1bHQ6IEJVRygpOwo+ICAgICAgIH0KPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LWFybS9zZXR1cC5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCj4gaW5kZXggY2I3ZGE1
MS4uMzUzYzMyYSAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKPiAr
KysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKPiBAQCAtMTYsNiArMTYsOCBAQCB0eXBl
ZGVmIGVudW0gewo+ICAgICAgIEJPT1RNT0RfS0VSTkVMLAo+ICAgICAgIEJPT1RNT0RfUkFNRElT
SywKPiAgICAgICBCT09UTU9EX1hTTSwKPiArICAgIEJPT1RNT0RfS0VSTkVMX0RPTUFJTiwKPiAr
ICAgIEJPT1RNT0RfUkFNRElTS19ET01BSU4sCj4gICAgICAgQk9PVE1PRF9VTktOT1dOCj4gICB9
ICBib290bW9kdWxlX2tpbmQ7Cj4gICAKPiAKCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 11:16:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 11:16:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkp6e-0004le-8e; Wed, 01 Aug 2018 11: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=sdpe=kq=citrix.com=prvs=744ee64bb=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkp6d-0004lZ-An
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 11:15:51 +0000
X-Inumbo-ID: 4b91ee08-957c-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4b91ee08-957c-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 11:16:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,431,1526342400"; d="scan'208";a="77013653"
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 v2 2/5] iommu: introduce dom0-iommu option
Thread-Index: AQHUKYeeL+iAp8AOjUScX2CLkW8FiaSqvrTw
Date: Wed, 1 Aug 2018 11:15:23 +0000
Message-ID: <862b23e6bdcd40c9a0d4a7457049a432@AMSPEX02CL03.citrite.net>
References: <20180801110340.67695-1-roger.pau@citrix.com>
 <20180801110340.67695-3-roger.pau@citrix.com>
In-Reply-To: <20180801110340.67695-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 v2 2/5] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.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>, Suravee
 Suthikulpanit <suravee.suthikulpanit@amd.com>, Ian
 Jackson <Ian.Jackson@citrix.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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmDQo+IE9mIFJv
Z2VyIFBhdSBNb25uZQ0KPiBTZW50OiAwMSBBdWd1c3QgMjAxOCAxMjowNA0KPiBUbzogeGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IENjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGlu
dGVsLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaQ0KPiA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBTdXJhdmVlDQo+IFN1dGhpa3VscGFuaXQg
PHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPjsgR2VvcmdlIER1bmxhcA0KPiA8R2Vvcmdl
LkR1bmxhcEBjaXRyaXguY29tPjsgQW5kcmV3IENvb3Blcg0KPiA8QW5kcmV3LkNvb3BlcjNAY2l0
cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsgVGltDQo+IChY
ZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PjsgSmFuIEJldWxpY2gNCj4gPGpiZXVsaWNoQHN1c2UuY29tPjsgQnJpYW4gV29vZHMgPGJyaWFu
Lndvb2RzQGFtZC5jb20+OyBSb2dlciBQYXUNCj4gTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29t
Pg0KPiBTdWJqZWN0OiBbWGVuLWRldmVsXSBbUEFUQ0ggdjIgMi81XSBpb21tdTogaW50cm9kdWNl
IGRvbTAtaW9tbXUgb3B0aW9uDQo+IA0KPiBUbyBzZWxlY3QgdGhlIGlvbW11IGNvbmZpZ3VyYXRp
b24gdXNlZCBieSBEb20wLiBUaGlzIG9wdGlvbiBzdXBlcnNlZGVzDQo+IGlvbW11PWRvbTAtc3Ry
aWN0fGRvbTAtcGFzc3Rocm91Z2guDQo+IA0KPiBObyBmdW5jdGlvbmFsIGNoYW5nZS4NCj4gDQo+
IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0K
DQpSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4NCg0K
PiAtLS0NCj4gQ2hhbmdlcyBzaW5jZSB2MToNCj4gIC0gTmV3IGluIHRoaXMgdmVyc2lvbi4NCj4g
LS0tDQo+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0KPiBD
YzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPg0KPiBDYzogSWFu
IEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+DQo+IENjOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+DQo+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPg0KPiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29t
Pg0KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPg0KPiBD
YzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+DQo+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPg0KPiBDYzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFu
aXRAYW1kLmNvbT4NCj4gQ2M6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPg0KPiBD
YzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+DQo+IC0tLQ0KPiAgZG9jcy9taXNj
L3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gICAgICAgICB8IDMyICsrKysrKysrKysrKysrDQo+
ICB4ZW4vYXJjaC94ODYveDg2XzY0L21tLmMgICAgICAgICAgICAgICAgICAgIHwgIDMgKy0NCj4g
IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMgICAgfCAgMiArLQ0KPiAg
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyB8ICA0ICstDQo+ICB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICAgICAgICAgIHwgNDYgKysrKysrKysr
KysrKysrKystLS0tDQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgICAg
ICAgIHwgMTYgKysrLS0tLQ0KPiAgeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAg
ICAgICAgICB8ICA2ICsrLQ0KPiAgNyBmaWxlcyBjaGFuZ2VkLCA4OCBpbnNlcnRpb25zKCspLCAy
MSBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9kb2NzL21pc2MveGVuLWNvbW1hbmQt
bGluZS5tYXJrZG93biBiL2RvY3MvbWlzYy94ZW4tDQo+IGNvbW1hbmQtbGluZS5tYXJrZG93bg0K
PiBpbmRleCA2NWI0NzU0NDE4Li5hMmEwN2NjNmM4IDEwMDY0NA0KPiAtLS0gYS9kb2NzL21pc2Mv
eGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bg0KPiArKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQt
bGluZS5tYXJrZG93bg0KPiBAQCAtMTE1MCwxMiArMTE1MCwxOCBAQCBkZXRlY3Rpb24gb2Ygc3lz
dGVtcyBrbm93biB0byBtaXNiZWhhdmUgdXBvbg0KPiBhY2Nlc3NlcyB0byB0aGF0IHBvcnQuDQo+
IA0KPiAgPiBgZG9tMC1wYXNzdGhyb3VnaGANCj4gDQo+ICs+ICoqV0FSTklORzogVGhpcyBjb21t
YW5kIGxpbmUgb3B0aW9uIGlzIGRlcHJlY2F0ZWQsIGFuZCBzdXBlcnNlZGVkDQo+IGJ5DQo+ICs+
IF9kb20wLWlvbW11PW5vbmVfIC0gdXNpbmcgYm90aCBvcHRpb25zIGluIGNvbWJpbmF0aW9uIGlz
DQo+IHVuZGVmaW5lZC4qKg0KPiArDQo+ICA+IERlZmF1bHQ6IGBmYWxzZWANCj4gDQo+ICA+PiBD
b250cm9sIHdoZXRoZXIgdG8gZGlzYWJsZSBETUEgcmVtYXBwaW5nIGZvciBEb20wLg0KPiANCj4g
ID4gYGRvbTAtc3RyaWN0YA0KPiANCj4gKz4gKipXQVJOSU5HOiBUaGlzIGNvbW1hbmQgbGluZSBv
cHRpb24gaXMgZGVwcmVjYXRlZCwgYW5kIHN1cGVyc2VkZWQNCj4gYnkNCj4gKz4gX2RvbTAtaW9t
bXU9c3RyaWN0XyAtIHVzaW5nIGJvdGggb3B0aW9ucyBpbiBjb21iaW5hdGlvbiBpcw0KPiB1bmRl
ZmluZWQuKioNCj4gKw0KPiAgPiBEZWZhdWx0OiBgZmFsc2VgDQo+IA0KPiAgPj4gQ29udHJvbCB3
aGV0aGVyIHRvIHNldCB1cCBETUEgcmVtYXBwaW5nIG9ubHkgZm9yIHRoZSBtZW1vcnkgRG9tMA0K
PiBhY3R1YWxseQ0KPiBAQCAtMTE5OCw2ICsxMjA0LDMyIEBAIGRldGVjdGlvbiBvZiBzeXN0ZW1z
IGtub3duIHRvIG1pc2JlaGF2ZSB1cG9uDQo+IGFjY2Vzc2VzIHRvIHRoYXQgcG9ydC4NCj4gDQo+
ICA+PiBFbmFibGUgSU9NTVUgZGVidWdnaW5nIGNvZGUgKGltcGxpZXMgYHZlcmJvc2VgKS4NCj4g
DQo+ICsjIyMgZG9tMC1pb21tdQ0KPiArPiBgPSBMaXN0IG9mIFsgbm9uZSB8IHN0cmljdCB8IHJl
bGF4ZWQgXWANCj4gKw0KPiArPiBTdWItb3B0aW9ucyBhcmUgb2YgYm9vbGVhbiBraW5kIGFuZCBj
YW4gYmUgcHJlZml4ZWQgd2l0aCBgbm8tYCB0byBlZmZlY3QNCj4gdGhlDQo+ICs+IGludmVyc2Ug
bWVhbmluZy4NCj4gKw0KPiArPiBgbm9uZWANCj4gKw0KPiArPiBEZWZhdWx0OiBgZmFsc2VgDQo+
ICsNCj4gKz4+IENvbnRyb2wgd2hldGhlciB0byBkaXNhYmxlIERNQSByZW1hcHBpbmcgZm9yIERv
bTAuDQo+ICsNCj4gKz4gYHN0cmljdGANCj4gKw0KPiArPiBEZWZhdWx0OiBgZmFsc2VgDQo+ICsN
Cj4gKz4+IENvbnRyb2wgd2hldGhlciB0byBzZXQgdXAgRE1BIHJlbWFwcGluZyBvbmx5IGZvciB0
aGUgbWVtb3J5IERvbTANCj4gYWN0dWFsbHkNCj4gKz4+IGdvdCBhc3NpZ25lZC4NCj4gKw0KPiAr
PiBgcmVsYXhlZGANCj4gKw0KPiArPiBEZWZhdWx0OiBgdHJ1ZWANCj4gKw0KPiArPj4gQ29udHJv
bHMgd2hldGhlciB0byBzZXR1cCBETUEgcmVtYXBwaW5ncyBmb3IgYWxsIHRoZSBob3N0IFJBTSBl
eGNlcHQNCj4gcmVnaW9ucw0KPiArPj4gaW4gdXNlIGJ5IFhlbi4NCj4gKw0KPiAgIyMjIGlvbW11
XF9kZXZcX2lvdGxiXF90aW1lb3V0DQo+ICA+IGA9IDxpbnRlZ2VyPmANCj4gDQo+IGRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMgYi94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMN
Cj4gaW5kZXggY2NhNGFlOTI2ZS4uODQyMjZiMzMyNiAxMDA2NDQNCj4gLS0tIGEveGVuL2FyY2gv
eDg2L3g4Nl82NC9tbS5jDQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYw0KPiBAQCAt
MTQyNiw3ICsxNDI2LDggQEAgaW50IG1lbW9yeV9hZGQodW5zaWduZWQgbG9uZyBzcGZuLCB1bnNp
Z25lZCBsb25nDQo+IGVwZm4sIHVuc2lnbmVkIGludCBweG0pDQo+ICAgICAgaWYgKCByZXQgKQ0K
PiAgICAgICAgICBnb3RvIGRlc3Ryb3lfbTJwOw0KPiANCj4gLSAgICBpZiAoIGlvbW11X2VuYWJs
ZWQgJiYgIWlvbW11X3Bhc3N0aHJvdWdoICYmDQo+ICFuZWVkX2lvbW11KGhhcmR3YXJlX2RvbWFp
bikgKQ0KPiArICAgIGlmICggaW9tbXVfZW5hYmxlZCAmJiAhaW9tbXVfZG9tMF9wYXNzdGhyb3Vn
aCAmJg0KPiArICAgICAgICAgIW5lZWRfaW9tbXUoaGFyZHdhcmVfZG9tYWluKSApDQo+ICAgICAg
ew0KPiAgICAgICAgICBmb3IgKCBpID0gc3BmbjsgaSA8IGVwZm47IGkrKyApDQo+ICAgICAgICAg
ICAgICBpZiAoIGlvbW11X21hcF9wYWdlKGhhcmR3YXJlX2RvbWFpbiwgaSwgaSwNCj4gSU9NTVVG
X3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSkgKQ0KPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYw0KPiBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9pb21tdV9pbml0LmMNCj4gaW5kZXggNDc0OTkyYTc1YS4uYWQ4YzQ4YmUxYyAxMDA2NDQN
Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYw0KPiArKysg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jDQo+IEBAIC0xMDYyLDcg
KzEwNjIsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgYW1kX2lvbW11X2luaXRfY2xlYW51cCh2b2lk
KQ0KPiAgICAgIHJhZGl4X3RyZWVfZGVzdHJveSgmaXZyc19tYXBzLCB4ZnJlZSk7DQo+IA0KPiAg
ICAgIGlvbW11X2VuYWJsZWQgPSAwOw0KPiAtICAgIGlvbW11X3Bhc3N0aHJvdWdoID0gMDsNCj4g
KyAgICBpb21tdV9kb20wX3Bhc3N0aHJvdWdoID0gZmFsc2U7DQo+ICAgICAgaW9tbXVfaW50cmVt
YXAgPSAwOw0KPiAgICAgIGlvbW11djJfZW5hYmxlZCA9IDA7DQo+ICB9DQo+IGRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jDQo+IGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYw0KPiBpbmRleCAxMmQyNjk1Yjg5
Li5lZWFjZjcxM2U0IDEwMDY0NA0KPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQv
cGNpX2FtZF9pb21tdS5jDQo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lf
YW1kX2lvbW11LmMNCj4gQEAgLTEyMSw3ICsxMjEsNyBAQCBzdGF0aWMgdm9pZCBhbWRfaW9tbXVf
c2V0dXBfZG9tYWluX2RldmljZSgNCj4gICAgICBCVUdfT04oICFoZC0+YXJjaC5yb290X3RhYmxl
IHx8ICFoZC0+YXJjaC5wYWdpbmdfbW9kZSB8fA0KPiAgICAgICAgICAgICAgIWlvbW11LT5kZXZf
dGFibGUuYnVmZmVyICk7DQo+IA0KPiAtICAgIGlmICggaW9tbXVfcGFzc3Rocm91Z2ggJiYgaXNf
aGFyZHdhcmVfZG9tYWluKGRvbWFpbikgKQ0KPiArICAgIGlmICggaW9tbXVfZG9tMF9wYXNzdGhy
b3VnaCAmJiBpc19oYXJkd2FyZV9kb21haW4oZG9tYWluKSApDQo+ICAgICAgICAgIHZhbGlkID0g
MDsNCj4gDQo+ICAgICAgaWYgKCBhdHNfZW5hYmxlZCApDQo+IEBAIC0yNTYsNyArMjU2LDcgQEAg
c3RhdGljIHZvaWQgX19od2RvbV9pbml0DQo+IGFtZF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBk
b21haW4gKmQpDQo+ICAgICAgaWYgKCBhbGxvY2F0ZV9kb21haW5fcmVzb3VyY2VzKGRvbV9pb21t
dShkKSkgKQ0KPiAgICAgICAgICBCVUcoKTsNCj4gDQo+IC0gICAgaWYgKCAhaW9tbXVfcGFzc3Ro
cm91Z2ggJiYgIW5lZWRfaW9tbXUoZCkgKQ0KPiArICAgIGlmICggIWlvbW11X2RvbTBfcGFzc3Ro
cm91Z2ggJiYgIW5lZWRfaW9tbXUoZCkgKQ0KPiAgICAgIHsNCj4gICAgICAgICAgaW50IHJjID0g
MDsNCj4gDQo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jDQo+
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYw0KPiBpbmRleCA3MGQyMThmOTEwLi44
OGUyM2JiZDA0IDEwMDY0NA0KPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5j
DQo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMNCj4gQEAgLTIyLDYgKzIy
LDcgQEANCj4gICNpbmNsdWRlIDx4c20veHNtLmg+DQo+IA0KPiAgc3RhdGljIGludCBwYXJzZV9p
b21tdV9wYXJhbShjb25zdCBjaGFyICpzKTsNCj4gK3N0YXRpYyBpbnQgcGFyc2VfZG9tMF9pb21t
dV9wYXJhbShjb25zdCBjaGFyICpzKTsNCj4gIHN0YXRpYyB2b2lkIGlvbW11X2R1bXBfcDJtX3Rh
YmxlKHVuc2lnbmVkIGNoYXIga2V5KTsNCj4gDQo+ICB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3Rs
eSBpb21tdV9kZXZfaW90bGJfdGltZW91dCA9IDEwMDA7DQo+IEBAIC01MiwxMSArNTMsOSBAQCBj
dXN0b21fcGFyYW0oImlvbW11IiwgcGFyc2VfaW9tbXVfcGFyYW0pOw0KPiAgYm9vbF90IF9faW5p
dGRhdGEgaW9tbXVfZW5hYmxlID0gMTsNCj4gIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGlvbW11X2Vu
YWJsZWQ7DQo+ICBib29sX3QgX19yZWFkX21vc3RseSBmb3JjZV9pb21tdTsNCj4gLWJvb2xfdCBf
X2h3ZG9tX2luaXRkYXRhIGlvbW11X2RvbTBfc3RyaWN0Ow0KPiAgYm9vbF90IF9fcmVhZF9tb3N0
bHkgaW9tbXVfdmVyYm9zZTsNCj4gIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGlvbW11X3dvcmthcm91
bmRfYmlvc19idWc7DQo+ICBib29sX3QgX19yZWFkX21vc3RseSBpb21tdV9pZ2Z4ID0gMTsNCj4g
LWJvb2xfdCBfX3JlYWRfbW9zdGx5IGlvbW11X3Bhc3N0aHJvdWdoOw0KPiAgYm9vbF90IF9fcmVh
ZF9tb3N0bHkgaW9tbXVfc25vb3AgPSAxOw0KPiAgYm9vbF90IF9fcmVhZF9tb3N0bHkgaW9tbXVf
cWludmFsID0gMTsNCj4gIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGlvbW11X2ludHJlbWFwID0gMTsN
Cj4gQEAgLTcyLDYgKzcxLDEwIEBAIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGlvbW11X2hhcF9wdF9z
aGFyZSA9IDE7DQo+ICBib29sX3QgX19yZWFkX21vc3RseSBpb21tdV9kZWJ1ZzsNCj4gIGJvb2xf
dCBfX3JlYWRfbW9zdGx5IGFtZF9pb21tdV9wZXJkZXZfaW50cmVtYXAgPSAxOw0KPiANCj4gK2N1
c3RvbV9wYXJhbSgiZG9tMC1pb21tdSIsIHBhcnNlX2RvbTBfaW9tbXVfcGFyYW0pOw0KPiArYm9v
bCBfX2h3ZG9tX2luaXRkYXRhIGlvbW11X2RvbTBfc3RyaWN0Ow0KPiArYm9vbCBfX3JlYWRfbW9z
dGx5IGlvbW11X2RvbTBfcGFzc3Rocm91Z2g7DQo+ICsNCj4gIERFRklORV9QRVJfQ1BVKGJvb2xf
dCwgaW9tbXVfZG9udF9mbHVzaF9pb3RsYik7DQo+IA0KPiAgREVGSU5FX1NQSU5MT0NLKGlvbW11
X3B0X2NsZWFudXBfbG9jayk7DQo+IEBAIC0xMjEsNyArMTI0LDcgQEAgc3RhdGljIGludCBfX2lu
aXQgcGFyc2VfaW9tbXVfcGFyYW0oY29uc3QgY2hhciAqcykNCj4gICAgICAgICAgZWxzZSBpZiAo
ICFzdHJuY21wKHMsICJhbWQtaW9tbXUtcGVyZGV2LWludHJlbWFwIiwgc3MgLSBzKSApDQo+ICAg
ICAgICAgICAgICBhbWRfaW9tbXVfcGVyZGV2X2ludHJlbWFwID0gdmFsOw0KPiAgICAgICAgICBl
bHNlIGlmICggIXN0cm5jbXAocywgImRvbTAtcGFzc3Rocm91Z2giLCBzcyAtIHMpICkNCj4gLSAg
ICAgICAgICAgIGlvbW11X3Bhc3N0aHJvdWdoID0gdmFsOw0KPiArICAgICAgICAgICAgaW9tbXVf
ZG9tMF9wYXNzdGhyb3VnaCA9IHZhbDsNCj4gICAgICAgICAgZWxzZSBpZiAoICFzdHJuY21wKHMs
ICJkb20wLXN0cmljdCIsIHNzIC0gcykgKQ0KPiAgICAgICAgICAgICAgaW9tbXVfZG9tMF9zdHJp
Y3QgPSB2YWw7DQo+ICAgICAgICAgIGVsc2UgaWYgKCAhc3RybmNtcChzLCAic2hhcmVwdCIsIHNz
IC0gcykgKQ0KPiBAQCAtMTM1LDYgKzEzOCwzNSBAQCBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9p
b21tdV9wYXJhbShjb25zdCBjaGFyICpzKQ0KPiAgICAgIHJldHVybiByYzsNCj4gIH0NCj4gDQo+
ICtzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9kb20wX2lvbW11X3BhcmFtKGNvbnN0IGNoYXIgKnMp
DQo+ICt7DQo+ICsgICAgY29uc3QgY2hhciAqc3M7DQo+ICsgICAgaW50IHZhbCwgcmMgPSAwOw0K
PiArDQo+ICsgICAgZG8gew0KPiArICAgICAgICB2YWwgPSAhIXN0cm5jbXAocywgIm5vLSIsIDMp
Ow0KPiArICAgICAgICBpZiAoICF2YWwgKQ0KPiArICAgICAgICAgICAgcyArPSAzOw0KPiArDQo+
ICsgICAgICAgIHNzID0gc3RyY2hyKHMsICcsJyk7DQo+ICsgICAgICAgIGlmICggIXNzICkNCj4g
KyAgICAgICAgICAgIHNzID0gc3RyY2hyKHMsICdcMCcpOw0KPiArDQo+ICsgICAgICAgIGlmICgg
IXN0cm5jbXAocywgIm5vbmUiLCBzcyAtIHMpICkNCj4gKyAgICAgICAgICAgIGlvbW11X2RvbTBf
cGFzc3Rocm91Z2ggPSB2YWw7DQo+ICsgICAgICAgIGVsc2UgaWYgKCAhc3RybmNtcChzLCAic3Ry
aWN0Iiwgc3MgLSBzKSApDQo+ICsgICAgICAgICAgICBpb21tdV9kb20wX3N0cmljdCA9IHZhbDsN
Cj4gKyAgICAgICAgZWxzZSBpZiAoICFzdHJuY21wKHMsICJyZWxheGVkIiwgc3MgLSBzKSApDQo+
ICsgICAgICAgICAgICBpb21tdV9kb20wX3N0cmljdCA9ICF2YWw7DQo+ICsgICAgICAgIGVsc2UN
Cj4gKyAgICAgICAgICAgIHJjID0gLUVJTlZBTDsNCj4gKw0KPiArICAgICAgICBzID0gc3MgKyAx
Ow0KPiArICAgIH0gd2hpbGUgKCAqc3MgKTsNCj4gKw0KPiArICAgIHJldHVybiByYzsNCj4gK30N
Cj4gKw0KPiAgaW50IGlvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpDQo+ICB7DQo+
ICAgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7DQo+IEBAIC0xNTgs
NyArMTkwLDcgQEAgc3RhdGljIHZvaWQgX19od2RvbV9pbml0IGNoZWNrX2h3ZG9tX3JlcXMoc3Ry
dWN0DQo+IGRvbWFpbiAqZCkNCj4gDQo+ICAgICAgYXJjaF9pb21tdV9jaGVja19hdXRvdHJhbnNs
YXRlZF9od2RvbShkKTsNCj4gDQo+IC0gICAgaWYgKCBpb21tdV9wYXNzdGhyb3VnaCApDQo+ICsg
ICAgaWYgKCBpb21tdV9kb20wX3Bhc3N0aHJvdWdoICkNCj4gICAgICAgICAgcGFuaWMoIkRvbTAg
dXNlcyBwYWdpbmcgdHJhbnNsYXRlZCBtb2RlLCBkb20wLXBhc3N0aHJvdWdoIG11c3Qgbm90DQo+
IGJlICINCj4gICAgICAgICAgICAgICAgImVuYWJsZWRcbiIpOw0KPiANCj4gQEAgLTM3Miw3ICs0
MDQsNyBAQCBpbnQgX19pbml0IGlvbW11X3NldHVwKHZvaWQpDQo+ICAgICAgYm9vbF90IGZvcmNl
X2ludHJlbWFwID0gZm9yY2VfaW9tbXUgJiYgaW9tbXVfaW50cmVtYXA7DQo+IA0KPiAgICAgIGlm
ICggaW9tbXVfZG9tMF9zdHJpY3QgKQ0KPiAtICAgICAgICBpb21tdV9wYXNzdGhyb3VnaCA9IDA7
DQo+ICsgICAgICAgIGlvbW11X2RvbTBfcGFzc3Rocm91Z2ggPSBmYWxzZTsNCj4gDQo+ICAgICAg
aWYgKCBpb21tdV9lbmFibGUgKQ0KPiAgICAgIHsNCj4gQEAgLTM5MywxNCArNDI1LDE0IEBAIGlu
dCBfX2luaXQgaW9tbXVfc2V0dXAodm9pZCkNCj4gICAgICBpZiAoICFpb21tdV9lbmFibGVkICkN
Cj4gICAgICB7DQo+ICAgICAgICAgIGlvbW11X3Nub29wID0gMDsNCj4gLSAgICAgICAgaW9tbXVf
cGFzc3Rocm91Z2ggPSAwOw0KPiArICAgICAgICBpb21tdV9kb20wX3Bhc3N0aHJvdWdoID0gZmFs
c2U7DQo+ICAgICAgICAgIGlvbW11X2RvbTBfc3RyaWN0ID0gMDsNCj4gICAgICB9DQo+ICAgICAg
cHJpbnRrKCJJL08gdmlydHVhbGlzYXRpb24gJXNhYmxlZFxuIiwgaW9tbXVfZW5hYmxlZCA/ICJl
biIgOiAiZGlzIik7DQo+ICAgICAgaWYgKCBpb21tdV9lbmFibGVkICkNCj4gICAgICB7DQo+ICAg
ICAgICAgIHByaW50aygiIC0gRG9tMCBtb2RlOiAlc1xuIiwNCj4gLSAgICAgICAgICAgICAgIGlv
bW11X3Bhc3N0aHJvdWdoID8gIlBhc3N0aHJvdWdoIiA6DQo+ICsgICAgICAgICAgICAgICBpb21t
dV9kb20wX3Bhc3N0aHJvdWdoID8gIlBhc3N0aHJvdWdoIiA6DQo+ICAgICAgICAgICAgICAgICBp
b21tdV9kb20wX3N0cmljdCA/ICJTdHJpY3QiIDogIlJlbGF4ZWQiKTsNCj4gICAgICAgICAgcHJp
bnRrKCJJbnRlcnJ1cHQgcmVtYXBwaW5nICVzYWJsZWRcbiIsIGlvbW11X2ludHJlbWFwID8gImVu
IiA6DQo+ICJkaXMiKTsNCj4gICAgICAgICAgdGFza2xldF9pbml0KCZpb21tdV9wdF9jbGVhbnVw
X3Rhc2tsZXQsIGlvbW11X2ZyZWVfcGFnZXRhYmxlcywgMCk7DQo+IGRpZmYgLS1naXQgYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYw0KPiBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9pb21tdS5jDQo+IGluZGV4IDE3MTAyNTY4MjMuLjhhYzc3NDIxNWIgMTAwNjQ0DQo+
IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jDQo+ICsrKyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jDQo+IEBAIC0xMzA0LDcgKzEzMDQsNyBAQCBz
dGF0aWMgdm9pZCBfX2h3ZG9tX2luaXQNCj4gaW50ZWxfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3Qg
ZG9tYWluICpkKQ0KPiAgew0KPiAgICAgIHN0cnVjdCBhY3BpX2RyaGRfdW5pdCAqZHJoZDsNCj4g
DQo+IC0gICAgaWYgKCAhaW9tbXVfcGFzc3Rocm91Z2ggJiYgaXNfcHZfZG9tYWluKGQpICkNCj4g
KyAgICBpZiAoICFpb21tdV9kb20wX3Bhc3N0aHJvdWdoICYmIGlzX3B2X2RvbWFpbihkKSApDQo+
ICAgICAgew0KPiAgICAgICAgICAvKiBTZXQgdXAgMToxIHBhZ2UgdGFibGUgZm9yIGhhcmR3YXJl
IGRvbWFpbi4gKi8NCj4gICAgICAgICAgdnRkX3NldF9od2RvbV9tYXBwaW5nKGQpOw0KPiBAQCAt
MTM5MSw3ICsxMzkxLDcgQEAgaW50IGRvbWFpbl9jb250ZXh0X21hcHBpbmdfb25lKA0KPiAgICAg
ICAgICByZXR1cm4gcmVzOw0KPiAgICAgIH0NCj4gDQo+IC0gICAgaWYgKCBpb21tdV9wYXNzdGhy
b3VnaCAmJiBpc19oYXJkd2FyZV9kb21haW4oZG9tYWluKSApDQo+ICsgICAgaWYgKCBpb21tdV9k
b20wX3Bhc3N0aHJvdWdoICYmIGlzX2hhcmR3YXJlX2RvbWFpbihkb21haW4pICkNCj4gICAgICB7
DQo+ICAgICAgICAgIGNvbnRleHRfc2V0X3RyYW5zbGF0aW9uX3R5cGUoKmNvbnRleHQsIENPTlRF
WFRfVFRfUEFTU19USFJVKTsNCj4gICAgICAgICAgYWdhdyA9IGxldmVsX3RvX2FnYXcoaW9tbXUt
Pm5yX3B0X2xldmVscyk7DQo+IEBAIC0xNzgxLDcgKzE3ODEsNyBAQCBzdGF0aWMgaW50IF9fbXVz
dF9jaGVjaw0KPiBpbnRlbF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLA0KPiAgICAg
ICAgICByZXR1cm4gMDsNCj4gDQo+ICAgICAgLyogRG8gbm90aGluZyBpZiBoYXJkd2FyZSBkb21h
aW4gYW5kIGlvbW11IHN1cHBvcnRzIHBhc3MgdGhydS4gKi8NCj4gLSAgICBpZiAoIGlvbW11X3Bh
c3N0aHJvdWdoICYmIGlzX2hhcmR3YXJlX2RvbWFpbihkKSApDQo+ICsgICAgaWYgKCBpb21tdV9k
b20wX3Bhc3N0aHJvdWdoICYmIGlzX2hhcmR3YXJlX2RvbWFpbihkKSApDQo+ICAgICAgICAgIHJl
dHVybiAwOw0KPiANCj4gICAgICBzcGluX2xvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7DQo+
IEBAIC0xODI2LDcgKzE4MjYsNyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjaw0KPiBpbnRlbF9p
b21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsDQo+ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZ2ZuKQ0KPiAgew0KPiAg
ICAgIC8qIERvIG5vdGhpbmcgaWYgaGFyZHdhcmUgZG9tYWluIGFuZCBpb21tdSBzdXBwb3J0cyBw
YXNzIHRocnUuICovDQo+IC0gICAgaWYgKCBpb21tdV9wYXNzdGhyb3VnaCAmJiBpc19oYXJkd2Fy
ZV9kb21haW4oZCkgKQ0KPiArICAgIGlmICggaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCAmJiBpc19o
YXJkd2FyZV9kb21haW4oZCkgKQ0KPiAgICAgICAgICByZXR1cm4gMDsNCj4gDQo+ICAgICAgcmV0
dXJuIGRtYV9wdGVfY2xlYXJfb25lKGQsIChwYWRkcl90KWdmbiA8PCBQQUdFX1NISUZUXzRLKTsN
Cj4gQEAgLTIyNjksOCArMjI2OSw4IEBAIGludCBfX2luaXQgaW50ZWxfdnRkX3NldHVwKHZvaWQp
DQo+ICAgICAgICAgIGlmICggaW9tbXVfc25vb3AgJiYgIWVjYXBfc25wX2N0bChpb21tdS0+ZWNh
cCkgKQ0KPiAgICAgICAgICAgICAgaW9tbXVfc25vb3AgPSAwOw0KPiANCj4gLSAgICAgICAgaWYg
KCBpb21tdV9wYXNzdGhyb3VnaCAmJiAhZWNhcF9wYXNzX3RocnUoaW9tbXUtPmVjYXApICkNCj4g
LSAgICAgICAgICAgIGlvbW11X3Bhc3N0aHJvdWdoID0gMDsNCj4gKyAgICAgICAgaWYgKCBpb21t
dV9kb20wX3Bhc3N0aHJvdWdoICYmICFlY2FwX3Bhc3NfdGhydShpb21tdS0+ZWNhcCkgKQ0KPiAr
ICAgICAgICAgICAgaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCA9IGZhbHNlOw0KPiANCj4gICAgICAg
ICAgaWYgKCBpb21tdV9xaW52YWwgJiYgIWVjYXBfcXVldWVkX2ludmFsKGlvbW11LT5lY2FwKSAp
DQo+ICAgICAgICAgICAgICBpb21tdV9xaW52YWwgPSAwOw0KPiBAQCAtMjMwOCw3ICsyMzA4LDcg
QEAgaW50IF9faW5pdCBpbnRlbF92dGRfc2V0dXAodm9pZCkNCj4gDQo+ICAjZGVmaW5lIFAocCxz
KSBwcmludGsoIkludGVsIFZULWQgJXMgJXNlbmFibGVkLlxuIiwgcywgKHApPyAiIiA6ICJub3Qg
IikNCj4gICAgICBQKGlvbW11X3Nub29wLCAiU25vb3AgQ29udHJvbCIpOw0KPiAtICAgIFAoaW9t
bXVfcGFzc3Rocm91Z2gsICJEb20wIERNQSBQYXNzdGhyb3VnaCIpOw0KPiArICAgIFAoaW9tbXVf
ZG9tMF9wYXNzdGhyb3VnaCwgIkRvbTAgRE1BIFBhc3N0aHJvdWdoIik7DQo+ICAgICAgUChpb21t
dV9xaW52YWwsICJRdWV1ZWQgSW52YWxpZGF0aW9uIik7DQo+ICAgICAgUChpb21tdV9pbnRyZW1h
cCwgIkludGVycnVwdCBSZW1hcHBpbmciKTsNCj4gICAgICBQKGlvbW11X2ludHBvc3QsICJQb3N0
ZWQgSW50ZXJydXB0Iik7DQo+IEBAIC0yMzMwLDcgKzIzMzAsNyBAQCBpbnQgX19pbml0IGludGVs
X3Z0ZF9zZXR1cCh2b2lkKQ0KPiAgIGVycm9yOg0KPiAgICAgIGlvbW11X2VuYWJsZWQgPSAwOw0K
PiAgICAgIGlvbW11X3Nub29wID0gMDsNCj4gLSAgICBpb21tdV9wYXNzdGhyb3VnaCA9IDA7DQo+
ICsgICAgaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCA9IGZhbHNlOw0KPiAgICAgIGlvbW11X3FpbnZh
bCA9IDA7DQo+ICAgICAgaW9tbXVfaW50cmVtYXAgPSAwOw0KPiAgICAgIGlvbW11X2ludHBvc3Qg
PSAwOw0KPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVk
ZS94ZW4vaW9tbXUuaA0KPiBpbmRleCA2YjQyZTNiODc2Li5jMGM2OTc1YWM0IDEwMDY0NA0KPiAt
LS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaA0KPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9t
bXUuaA0KPiBAQCAtMjksMTMgKzI5LDE1IEBADQo+ICAjaW5jbHVkZSA8YXNtL2lvbW11Lmg+DQo+
IA0KPiAgZXh0ZXJuIGJvb2xfdCBpb21tdV9lbmFibGUsIGlvbW11X2VuYWJsZWQ7DQo+IC1leHRl
cm4gYm9vbF90IGZvcmNlX2lvbW11LCBpb21tdV9kb20wX3N0cmljdCwgaW9tbXVfdmVyYm9zZTsN
Cj4gLWV4dGVybiBib29sX3QgaW9tbXVfd29ya2Fyb3VuZF9iaW9zX2J1ZywgaW9tbXVfaWdmeCwN
Cj4gaW9tbXVfcGFzc3Rocm91Z2g7DQo+ICtleHRlcm4gYm9vbF90IGZvcmNlX2lvbW11LCBpb21t
dV92ZXJib3NlOw0KPiArZXh0ZXJuIGJvb2xfdCBpb21tdV93b3JrYXJvdW5kX2Jpb3NfYnVnLCBp
b21tdV9pZ2Z4Ow0KPiAgZXh0ZXJuIGJvb2xfdCBpb21tdV9zbm9vcCwgaW9tbXVfcWludmFsLCBp
b21tdV9pbnRyZW1hcCwNCj4gaW9tbXVfaW50cG9zdDsNCj4gIGV4dGVybiBib29sX3QgaW9tbXVf
aGFwX3B0X3NoYXJlOw0KPiAgZXh0ZXJuIGJvb2xfdCBpb21tdV9kZWJ1ZzsNCj4gIGV4dGVybiBi
b29sX3QgYW1kX2lvbW11X3BlcmRldl9pbnRyZW1hcDsNCj4gDQo+ICtleHRlcm4gYm9vbCBpb21t
dV9kb20wX3N0cmljdCwgaW9tbXVfZG9tMF9wYXNzdGhyb3VnaDsNCj4gKw0KPiAgZXh0ZXJuIHVu
c2lnbmVkIGludCBpb21tdV9kZXZfaW90bGJfdGltZW91dDsNCj4gDQo+ICBpbnQgaW9tbXVfc2V0
dXAodm9pZCk7DQo+IC0tDQo+IDIuMTguMA0KPiANCj4gDQo+IF9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QNCj4g
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwNCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 11:16:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 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 1fkp6z-0004qH-Nu; Wed, 01 Aug 2018 11: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=bzmx=kq=citrix.com=prvs=744b97e16=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fkp6y-0004q2-10
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 11:16:12 +0000
X-Inumbo-ID: 58134c1f-957c-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 58134c1f-957c-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 11:16:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,431,1526342400"; d="scan'208";a="77013691"
To: Roger Pau Monne <roger.pau@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20180801110340.67695-1-roger.pau@citrix.com>
 <20180801110340.67695-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=
 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: <05e43838-fe37-44c6-2d5e-15e1c2282473@citrix.com>
Date: Wed, 1 Aug 2018 12:16: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: <20180801110340.67695-3-roger.pau@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 2/5] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, 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>

T24gMDEvMDgvMTggMTI6MDMsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiBAQCAtMTE5OCw2ICsx
MjA0LDMyIEBAIGRldGVjdGlvbiBvZiBzeXN0ZW1zIGtub3duIHRvIG1pc2JlaGF2ZSB1cG9uIGFj
Y2Vzc2VzIHRvIHRoYXQgcG9ydC4KPiAgCj4gID4+IEVuYWJsZSBJT01NVSBkZWJ1Z2dpbmcgY29k
ZSAoaW1wbGllcyBgdmVyYm9zZWApLgo+ICAKPiArIyMjIGRvbTAtaW9tbXUKPiArPiBgPSBMaXN0
IG9mIFsgbm9uZSB8IHN0cmljdCB8IHJlbGF4ZWQgXWAKPiArCj4gKz4gU3ViLW9wdGlvbnMgYXJl
IG9mIGJvb2xlYW4ga2luZCBhbmQgY2FuIGJlIHByZWZpeGVkIHdpdGggYG5vLWAgdG8gZWZmZWN0
IHRoZQo+ICs+IGludmVyc2UgbWVhbmluZy4KPiArCj4gKz4gYG5vbmVgCj4gKwo+ICs+IERlZmF1
bHQ6IGBmYWxzZWAKPiArCj4gKz4+IENvbnRyb2wgd2hldGhlciB0byBkaXNhYmxlIERNQSByZW1h
cHBpbmcgZm9yIERvbTAuCgpBcyBhIG1pbm9yIHN0eWxlIGlzc3VlLCBwbGVhc2UgY291bGQgeW91
IGZvbGxvdyB0aGUgc3R5bGUgb2YgdGhlCnNwZWMtY3RybD0/wqAgSSBoYXZlbid0IGhhZCB0aW1l
IHRvIGZpeCB0aGUgaW9tbXU9IGZvcm1hdHRpbmcgdG8gYXZvaWQKdXNpbmcgYmxvY2sgcXVvdGF0
aW9ucyBmb3IgYWxsIHRoZSB0ZXh0LgoKfkFuZHJldwoKPiArCj4gKz4gYHN0cmljdGAKPiArCj4g
Kz4gRGVmYXVsdDogYGZhbHNlYAo+ICsKPiArPj4gQ29udHJvbCB3aGV0aGVyIHRvIHNldCB1cCBE
TUEgcmVtYXBwaW5nIG9ubHkgZm9yIHRoZSBtZW1vcnkgRG9tMCBhY3R1YWxseQo+ICs+PiBnb3Qg
YXNzaWduZWQuCj4gKwo+ICs+IGByZWxheGVkYAo+ICsKPiArPiBEZWZhdWx0OiBgdHJ1ZWAKPiAr
Cj4gKz4+IENvbnRyb2xzIHdoZXRoZXIgdG8gc2V0dXAgRE1BIHJlbWFwcGluZ3MgZm9yIGFsbCB0
aGUgaG9zdCBSQU0gZXhjZXB0IHJlZ2lvbnMKPiArPj4gaW4gdXNlIGJ5IFhlbi4KPiArCj4gICMj
IyBpb21tdVxfZGV2XF9pb3RsYlxfdGltZW91dAo+ICA+IGA9IDxpbnRlZ2VyPmAKPiAgCj4KCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 11:16:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 11:16: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 1fkp7C-0004su-2G; Wed, 01 Aug 2018 11:16: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=sdpe=kq=citrix.com=prvs=744ee64bb=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkp7B-0004sn-KE
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 11:16:25 +0000
X-Inumbo-ID: 38a97e75-957c-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 38a97e75-957c-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 13:15:40 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,431,1526342400"; d="scan'208";a="77013708"
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 v2 1/5] iommu/vtd: cleanup
 vtd_set_hwdom_mapping after ia64 removal
Thread-Index: AQHUKYeH0H3UTFyM1Ee84mDg/iTpqqSqvv5A
Date: Wed, 1 Aug 2018 11:16:22 +0000
Message-ID: <0d4d987f987946bbbd3739dab2483164@AMSPEX02CL03.citrite.net>
References: <20180801110340.67695-1-roger.pau@citrix.com>
 <20180801110340.67695-2-roger.pau@citrix.com>
In-Reply-To: <20180801110340.67695-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 v2 1/5] iommu/vtd: cleanup
 vtd_set_hwdom_mapping after ia64 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: Kevin Tian <kevin.tian@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmDQo+IE9mIFJv
Z2VyIFBhdSBNb25uZQ0KPiBTZW50OiAwMSBBdWd1c3QgMjAxOCAxMjowNA0KPiBUbzogeGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IENjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGlu
dGVsLmNvbT47IFJvZ2VyIFBhdSBNb25uZQ0KPiA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQo+IFN1
YmplY3Q6IFtYZW4tZGV2ZWxdIFtQQVRDSCB2MiAxLzVdIGlvbW11L3Z0ZDogY2xlYW51cA0KPiB2
dGRfc2V0X2h3ZG9tX21hcHBpbmcgYWZ0ZXIgaWE2NCByZW1vdmFsDQo+IA0KPiBSZW1vdmUgdGhl
IGhhbmRsaW5nIGZvciBkaWZmZXJlbnQgcGFnZSBzaXplcyBub3cgdGhhdCBpYTY0IGlzIGdvbmUu
DQo+IA0KPiBObyBmdW5jdGlvbmFsIGNoYW5nZS4NCj4gDQo+IFJlcG9ydGVkIGJ5OiBKYW4gQmV1
bGljaCA8SkJldWxpY2hAc3VzZS5jb20+DQo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KDQpSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxw
YXVsLmR1cnJhbnRAY2l0cml4LmNvbT4NCg0KPiAtLS0NCj4gQ2hhbmdlcyBzaW5jZSB2MToNCj4g
IC0gTmV3IGluIHRoaXMgdmVyc2lvbi4NCj4gLS0tDQo+IENjOiBLZXZpbiBUaWFuIDxrZXZpbi50
aWFuQGludGVsLmNvbT4NCj4gLS0tDQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2
L3Z0ZC5jIHwgMTcgKysrKy0tLS0tLS0tLS0tLS0NCj4gIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2Vy
dGlvbnMoKyksIDEzIGRlbGV0aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMNCj4gYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQveDg2L3Z0ZC5jDQo+IGluZGV4IGNjMmJmZWExNjIuLjAwYTk4OTEwMDUgMTAwNjQ0DQo+IC0t
LSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMNCj4gKysrIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYw0KPiBAQCAtMTEwLDcgKzExMCw3IEBAIHZv
aWQgaHZtX2RwY2lfaXNhaXJxX2VvaShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZA0KPiBpbnQg
aXNhaXJxKQ0KPiANCj4gIHZvaWQgX19od2RvbV9pbml0IHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhz
dHJ1Y3QgZG9tYWluICpkKQ0KPiAgew0KPiAtICAgIHVuc2lnbmVkIGxvbmcgaSwgaiwgdG1wLCB0
b3AsIG1heF9wZm47DQo+ICsgICAgdW5zaWduZWQgbG9uZyBpLCB0b3AsIG1heF9wZm47DQo+IA0K
PiAgICAgIEJVR19PTighaXNfaGFyZHdhcmVfZG9tYWluKGQpKTsNCj4gDQo+IEBAIC0xMjEsNyAr
MTIxLDcgQEAgdm9pZCBfX2h3ZG9tX2luaXQgdnRkX3NldF9od2RvbV9tYXBwaW5nKHN0cnVjdA0K
PiBkb21haW4gKmQpDQo+ICAgICAgew0KPiAgICAgICAgICB1bnNpZ25lZCBsb25nIHBmbiA9IHBk
eF90b19wZm4oaSk7DQo+ICAgICAgICAgIGJvb2wgbWFwOw0KPiAtICAgICAgICBpbnQgcmMgPSAw
Ow0KPiArICAgICAgICBpbnQgcmM7DQo+IA0KPiAgICAgICAgICAvKg0KPiAgICAgICAgICAgKiBT
ZXQgdXAgMToxIG1hcHBpbmcgZm9yIGRvbTAuIERlZmF1bHQgdG8gaW5jbHVkZSBvbmx5DQo+IEBA
IC0xNTIsMjEgKzE1MiwxMiBAQCB2b2lkIF9faHdkb21faW5pdA0KPiB2dGRfc2V0X2h3ZG9tX21h
cHBpbmcoc3RydWN0IGRvbWFpbiAqZCkNCj4gICAgICAgICAgICAgICBwYWdlX2lzX3JhbV90eXBl
KHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKSApDQo+ICAgICAgICAgICAgICBjb250aW51ZTsN
Cj4gDQo+IC0gICAgICAgIHRtcCA9IDEgPDwgKFBBR0VfU0hJRlQgLSBQQUdFX1NISUZUXzRLKTsN
Cj4gLSAgICAgICAgZm9yICggaiA9IDA7IGogPCB0bXA7IGorKyApDQo+IC0gICAgICAgIHsNCj4g
LSAgICAgICAgICAgIGludCByZXQgPSBpb21tdV9tYXBfcGFnZShkLCBwZm4gKiB0bXAgKyBqLCBw
Zm4gKiB0bXAgKyBqLA0KPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElP
TU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOw0KPiAtDQo+IC0gICAgICAgICAgICBpZiAo
ICFyYyApDQo+IC0gICAgICAgICAgICAgICByYyA9IHJldDsNCj4gLSAgICAgICAgfQ0KPiAtDQo+
ICsgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwgcGZuLCBwZm4sDQo+IElPTU1VRl9yZWFk
YWJsZXxJT01NVUZfd3JpdGFibGUpOw0KPiAgICAgICAgICBpZiAoIHJjICkNCj4gICAgICAgICAg
ICAgIHByaW50ayhYRU5MT0dfV0FSTklORyBWVERQUkVGSVggIiBkJWQ6IElPTU1VIG1hcHBpbmcg
ZmFpbGVkOg0KPiAlZFxuIiwNCj4gICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHJj
KTsNCj4gDQo+IC0gICAgICAgIGlmICghKGkgJiAoMHhmZmZmZiA+PiAoUEFHRV9TSElGVCAtIFBB
R0VfU0hJRlRfNEspKSkpDQo+ICsgICAgICAgIGlmICghKGkgJiAweGZmZmZmKSkNCj4gICAgICAg
ICAgICAgIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOw0KPiAgICAgIH0NCj4gIH0NCj4gLS0N
Cj4gMi4xOC4wDQo+IA0KPiANCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18NCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdA0KPiBYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcNCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 11:22:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 11:22:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkpCb-0005jO-Or; Wed, 01 Aug 2018 11:22:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sdpe=kq=citrix.com=prvs=744ee64bb=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkpCb-0005jJ-4V
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 11:22:01 +0000
X-Inumbo-ID: 2821a6bb-957d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2821a6bb-957d-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 11:22:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,431,1526342400"; d="scan'208";a="77014108"
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 v2 3/5] iommu: make iommu_inclusive_mapping a
 suboption of dom0-iommu
Thread-Index: AQHUKYeSrFM0B5F9Fk2fj2aa4yX4xaSqwDzg
Date: Wed, 1 Aug 2018 11:21:57 +0000
Message-ID: <064102f1845a4a128ed63b308d15e9ab@AMSPEX02CL03.citrite.net>
References: <20180801110340.67695-1-roger.pau@citrix.com>
 <20180801110340.67695-4-roger.pau@citrix.com>
In-Reply-To: <20180801110340.67695-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 v2 3/5] iommu: make iommu_inclusive_mapping
 a suboption of dom0-iommu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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
Z2VyIFBhdSBNb25uZQ0KPiBTZW50OiAwMSBBdWd1c3QgMjAxOCAxMjowNA0KPiBUbzogeGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IENjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGlu
dGVsLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaQ0KPiA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwDQo+IDxHZW9yZ2Uu
RHVubGFwQGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVyDQo+IDxBbmRyZXcuQ29vcGVyM0BjaXRy
aXguY29tPjsgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBUaW0NCj4gKFhl
bi5vcmcpIDx0aW1AeGVuLm9yZz47IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
OyBKYW4gQmV1bGljaA0KPiA8amJldWxpY2hAc3VzZS5jb20+OyBSb2dlciBQYXUgTW9ubmUgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPg0KPiBTdWJqZWN0OiBbWGVuLWRldmVsXSBbUEFUQ0ggdjIgMy81
XSBpb21tdTogbWFrZQ0KPiBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyBhIHN1Ym9wdGlvbiBvZiBk
b20wLWlvbW11DQo+IA0KPiBJbnRyb2R1Y2UgYSBuZXcgZG9tMC1pb21tdT1pbmNsdXNpdmUgZ2Vu
ZXJpYyBvcHRpb24gdGhhdCBzdXBlcnNlZGVzDQo+IGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nLiBU
aGUgcHJldmNpb3VzIGJlaGF2aW91ciBpcyBwcmVzZXJ2ZWQgYW5kIHRoZQ0KDQpzL3ByZXZjaW91
cy9wcmV2aW91cw0KDQo+IG9wdGlvbiBzaG91bGQgb25seSBiZSBlbmFibGVkIGJ5IGRlZmF1bHQg
b24gSW50ZWwgaGFyZHdhcmUuDQo+IA0KPiBObyBmdW5jdGlvbmFsIGNoYW5nZSBpbnRlbmRlZC4N
Cj4gDQo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPg0KDQpPdGhlcndpc2UgTEdUTS4NCg0KUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1
bC5kdXJyYW50QGNpdHJpeC5jb20+DQoNCj4gLS0tDQo+IENoYW5nZXMgc2luY2UgdjE6DQo+ICAt
IFVzZSBkb20wLWlvbW11IGluc3RlYWQgb2YgdGhlIGlvbW11IG9wdGlvbi4NCj4gIC0gT25seSBl
bmFibGUgYnkgZGVmYXVsdCBvbiBJbnRlbCBoYXJkd2FyZS4NCj4gLS0tDQo+IENjOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0KPiBDYzogR2VvcmdlIER1bmxhcCA8
R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPg0KPiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+DQo+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
DQo+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPg0KPiBDYzogS29ucmFk
IFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPg0KPiBDYzogU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPg0KPiBDYzogVGltIERlZWdhbiA8dGlt
QHhlbi5vcmc+DQo+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPg0KPiBDYzogS2V2
aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+DQo+IC0tLQ0KPiAgZG9jcy9taXNjL3hlbi1j
b21tYW5kLWxpbmUubWFya2Rvd24gICB8IDE0ICsrKysrKysNCj4gIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FybS9pb21tdS5jICAgfCAgNCArKw0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
aW9tbXUuYyAgICAgICB8ICA1ICsrKw0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2V4
dGVybi5oICB8ICAyIC0NCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAg
fCAgNiAtLS0NCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgfCA1OCAr
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2
L2lvbW11LmMgICB8IDYwDQo+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKw0KPiAgeGVuL2lu
Y2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICB8ICAyICsNCj4gIDggZmlsZXMgY2hhbmdl
ZCwgODYgaW5zZXJ0aW9ucygrKSwgNjUgZGVsZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEv
ZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gYi9kb2NzL21pc2MveGVuLQ0KPiBj
b21tYW5kLWxpbmUubWFya2Rvd24NCj4gaW5kZXggYTJhMDdjYzZjOC4uMzBkOTcwYmMyZSAxMDA2
NDQNCj4gLS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24NCj4gKysrIGIv
ZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24NCj4gQEAgLTEyMzAsNiArMTIzMCwx
NyBAQCBkZXRlY3Rpb24gb2Ygc3lzdGVtcyBrbm93biB0byBtaXNiZWhhdmUgdXBvbg0KPiBhY2Nl
c3NlcyB0byB0aGF0IHBvcnQuDQo+ICA+PiBDb250cm9scyB3aGV0aGVyIHRvIHNldHVwIERNQSBy
ZW1hcHBpbmdzIGZvciBhbGwgdGhlIGhvc3QgUkFNIGV4Y2VwdA0KPiByZWdpb25zDQo+ICA+PiBp
biB1c2UgYnkgWGVuLg0KPiANCj4gKz4gYGluY2x1c2l2ZWANCj4gKw0KPiArPiBEZWZhdWx0OiBg
dHJ1ZWAgb24gSW50ZWwgaGFyZHdhcmUsIGBmYWxzZWAgb3RoZXJ3aXNlDQo+ICsNCj4gKz4+IFVz
ZSB0aGlzIHRvIHdvcmsgYXJvdW5kIGZpcm13YXJlIGlzc3VlcyBwcm92aWRpbmcgaW5jb3JyZWN0
IFJNUlIgb3INCj4gSVZNRA0KPiArPj4gZW50cmllcy4gUmF0aGVyIHRoYW4gb25seSBtYXBwaW5n
IFJBTSBwYWdlcyBmb3IgSU9NTVUgYWNjZXNzZXMgZm9yDQo+IERvbTAsDQo+ICs+PiB3aXRoIHRo
aXMgb3B0aW9uIGFsbCBwYWdlcyB1cCB0byA0R0IsIG5vdCBtYXJrZWQgYXMgdW51c2FibGUgaW4g
dGhlIEU4MjANCj4gKz4+IHRhYmxlLCB3aWxsIGdldCBhIG1hcHBpbmcgZXN0YWJsaXNoZWQuIE5v
dGUgdGhhdCB0aGlzIG9wdGlvbiBpcyBvbmx5DQo+ICs+PiBhcHBsaWNhYmxlIHRvIGEgUFYgZG9t
MC4gQWxzbyBub3RlIHRoYXQgaWYgYHN0cmljdGAgbW9kZSBpcyBlbmFibGVkDQo+ICs+PiB0aGVu
IGNvbnZlbnRpb25hbCBSQU0gcGFnZXMgbm90IGFzc2lnbmVkIHRvIGRvbTAgd2lsbCBub3QgYmUg
bWFwcGVkLg0KPiArDQo+ICAjIyMgaW9tbXVcX2RldlxfaW90bGJcX3RpbWVvdXQNCj4gID4gYD0g
PGludGVnZXI+YA0KPiANCj4gQEAgLTEyNDIsNiArMTI1Myw5IEBAIHdhaXQgZGVzY3JpcHRvciB0
aW1lZCBvdXQnLCB0cnkgaW5jcmVhc2luZyB0aGlzIHZhbHVlLg0KPiAgIyMjIGlvbW11XF9pbmNs
dXNpdmVcX21hcHBpbmcgKFZULWQpDQo+ICA+IGA9IDxib29sZWFuPmANCj4gDQo+ICsqKldBUk5J
Tkc6IFRoaXMgY29tbWFuZCBsaW5lIG9wdGlvbiBpcyBkZXByZWNhdGVkLCBhbmQgc3VwZXJzZWRl
ZCBieQ0KPiArX2RvbTAtaW9tbXU9aW5jbHVzaXZlXyAtIHVzaW5nIGJvdGggb3B0aW9ucyBpbiBj
b21iaW5hdGlvbiBpcw0KPiB1bmRlZmluZWQuKioNCj4gKw0KPiAgPiBEZWZhdWx0OiBgdHJ1ZWAN
Cj4gDQo+ICBVc2UgdGhpcyB0byB3b3JrIGFyb3VuZCBmaXJtd2FyZSBpc3N1ZXMgcHJvdmlkaW5n
IGluY29ycmVjdCBSTVJSIGVudHJpZXMuDQo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hcm0vaW9tbXUuYw0KPiBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9pb21t
dS5jDQo+IGluZGV4IDk1YjFhYmI5NzIuLjMyNTk5N2IxOWYgMTAwNjQ0DQo+IC0tLSBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9pb21tdS5jDQo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FybS9pb21tdS5jDQo+IEBAIC03MywzICs3Myw3IEBAIGludCBhcmNoX2lvbW11X3Bv
cHVsYXRlX3BhZ2VfdGFibGUoc3RydWN0IGRvbWFpbg0KPiAqZCkNCj4gICAgICAvKiBUaGUgSU9N
TVUgc2hhcmVzIHRoZSBwMm0gd2l0aCB0aGUgQ1BVICovDQo+ICAgICAgcmV0dXJuIC1FTk9TWVM7
DQo+ICB9DQo+ICsNCj4gK3ZvaWQgX19od2RvbV9pbml0IGFyY2hfaW9tbXVfaHdkb21faW5pdChz
dHJ1Y3QgZG9tYWluICpkKQ0KPiArew0KPiArfQ0KPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvaW9tbXUuYw0KPiBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMN
Cj4gaW5kZXggODhlMjNiYmQwNC4uNjYxMWUxM2NjMiAxMDA2NDQNCj4gLS0tIGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvaW9tbXUuYw0KPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9p
b21tdS5jDQo+IEBAIC03NCw2ICs3NCw3IEBAIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGFtZF9pb21t
dV9wZXJkZXZfaW50cmVtYXANCj4gPSAxOw0KPiAgY3VzdG9tX3BhcmFtKCJkb20wLWlvbW11Iiwg
cGFyc2VfZG9tMF9pb21tdV9wYXJhbSk7DQo+ICBib29sIF9faHdkb21faW5pdGRhdGEgaW9tbXVf
ZG9tMF9zdHJpY3Q7DQo+ICBib29sIF9fcmVhZF9tb3N0bHkgaW9tbXVfZG9tMF9wYXNzdGhyb3Vn
aDsNCj4gK2ludDhfdCBfX2h3ZG9tX2luaXRkYXRhIGlvbW11X2RvbTBfaW5jbHVzaXZlID0gLTE7
DQo+IA0KPiAgREVGSU5FX1BFUl9DUFUoYm9vbF90LCBpb21tdV9kb250X2ZsdXNoX2lvdGxiKTsN
Cj4gDQo+IEBAIC0xNTgsNiArMTU5LDggQEAgc3RhdGljIGludCBfX2luaXQgcGFyc2VfZG9tMF9p
b21tdV9wYXJhbShjb25zdA0KPiBjaGFyICpzKQ0KPiAgICAgICAgICAgICAgaW9tbXVfZG9tMF9z
dHJpY3QgPSB2YWw7DQo+ICAgICAgICAgIGVsc2UgaWYgKCAhc3RybmNtcChzLCAicmVsYXhlZCIs
IHNzIC0gcykgKQ0KPiAgICAgICAgICAgICAgaW9tbXVfZG9tMF9zdHJpY3QgPSAhdmFsOw0KPiAr
ICAgICAgICBlbHNlIGlmICggIXN0cm5jbXAocywgImluY2x1c2l2ZSIsIHNzIC0gcykgKQ0KPiAr
ICAgICAgICAgICAgaW9tbXVfZG9tMF9pbmNsdXNpdmUgPSB2YWw7DQo+ICAgICAgICAgIGVsc2UN
Cj4gICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsNCj4gDQo+IEBAIC0yNDAsNiArMjQzLDggQEAg
dm9pZCBfX2h3ZG9tX2luaXQgaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QNCj4gZG9tYWluICpkKQ0K
PiAgICAgIH0NCj4gDQo+ICAgICAgaGQtPnBsYXRmb3JtX29wcy0+aHdkb21faW5pdChkKTsNCj4g
Kw0KPiArICAgIGFyY2hfaW9tbXVfaHdkb21faW5pdChkKTsNCj4gIH0NCj4gDQo+ICB2b2lkIGlv
bW11X3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpDQo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQvZXh0ZXJuLmgNCj4gYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvZXh0ZXJuLmgNCj4gaW5kZXggZmI3ZWRmYWVmOS4uOTFjYWRjNjAyZSAxMDA2NDQNCj4gLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2V4dGVybi5oDQo+ICsrKyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9leHRlcm4uaA0KPiBAQCAtOTksNiArOTksNCBAQCB2b2lkIHBj
aV92dGRfcXVpcmsoY29uc3Qgc3RydWN0IHBjaV9kZXYgKik7DQo+ICBib29sX3QgcGxhdGZvcm1f
c3VwcG9ydHNfaW50cmVtYXAodm9pZCk7DQo+ICBib29sX3QgcGxhdGZvcm1fc3VwcG9ydHNfeDJh
cGljKHZvaWQpOw0KPiANCj4gLXZvaWQgdnRkX3NldF9od2RvbV9tYXBwaW5nKHN0cnVjdCBkb21h
aW4gKmQpOw0KPiAtDQo+ICAjZW5kaWYgLy8gX1ZURF9FWFRFUk5fSF8NCj4gZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jDQo+IGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvdnRkL2lvbW11LmMNCj4gaW5kZXggOGFjNzc0MjE1Yi4uYzg4MGIwY2UyMSAxMDA2
NDQNCj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMNCj4gKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMNCj4gQEAgLTEzMDQsMTIgKzEzMDQs
NiBAQCBzdGF0aWMgdm9pZCBfX2h3ZG9tX2luaXQNCj4gaW50ZWxfaW9tbXVfaHdkb21faW5pdChz
dHJ1Y3QgZG9tYWluICpkKQ0KPiAgew0KPiAgICAgIHN0cnVjdCBhY3BpX2RyaGRfdW5pdCAqZHJo
ZDsNCj4gDQo+IC0gICAgaWYgKCAhaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCAmJiBpc19wdl9kb21h
aW4oZCkgKQ0KPiAtICAgIHsNCj4gLSAgICAgICAgLyogU2V0IHVwIDE6MSBwYWdlIHRhYmxlIGZv
ciBoYXJkd2FyZSBkb21haW4uICovDQo+IC0gICAgICAgIHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhk
KTsNCj4gLSAgICB9DQo+IC0NCj4gICAgICBzZXR1cF9od2RvbV9wY2lfZGV2aWNlcyhkLCBzZXR1
cF9od2RvbV9kZXZpY2UpOw0KPiAgICAgIHNldHVwX2h3ZG9tX3JtcnIoZCk7DQo+IA0KPiBkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYw0KPiBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMNCj4gaW5kZXggMDBhOTg5MTAwNS4uMjAz
MjMwNTFkMCAxMDA2NDQNCj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92
dGQuYw0KPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jDQo+IEBA
IC0yNSw3ICsyNSw2IEBADQo+ICAjaW5jbHVkZSA8eGVuL2lycS5oPg0KPiAgI2luY2x1ZGUgPHhl
bi9udW1hLmg+DQo+ICAjaW5jbHVkZSA8YXNtL2ZpeG1hcC5oPg0KPiAtI2luY2x1ZGUgPGFzbS9z
ZXR1cC5oPg0KPiAgI2luY2x1ZGUgIi4uL2lvbW11LmgiDQo+ICAjaW5jbHVkZSAiLi4vZG1hci5o
Ig0KPiAgI2luY2x1ZGUgIi4uL3Z0ZC5oIg0KPiBAQCAtMzUsOCArMzQsNyBAQA0KPiAgICogaW9t
bXVfaW5jbHVzaXZlX21hcHBpbmc6IHdoZW4gc2V0LCBhbGwgbWVtb3J5IGJlbG93IDRHQiBpcyBp
bmNsdWRlZCBpbg0KPiBkb20wDQo+ICAgKiAxOjEgaW9tbXUgbWFwcGluZ3MgZXhjZXB0IHhlbiBh
bmQgdW51c2FibGUgcmVnaW9ucy4NCj4gICAqLw0KPiAtc3RhdGljIGJvb2xfdCBfX2h3ZG9tX2lu
aXRkYXRhIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nID0gMTsNCj4gLWJvb2xlYW5fcGFyYW0oImlv
bW11X2luY2x1c2l2ZV9tYXBwaW5nIiwgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcpOw0KPiArYm9v
bGVhbl9wYXJhbSgiaW9tbXVfaW5jbHVzaXZlX21hcHBpbmciLCBpb21tdV9kb20wX2luY2x1c2l2
ZSk7DQo+IA0KPiAgdm9pZCAqbWFwX3Z0ZF9kb21haW5fcGFnZSh1NjQgbWFkZHIpDQo+ICB7DQo+
IEBAIC0xMDgsNTcgKzEwNiwzIEBAIHZvaWQgaHZtX2RwY2lfaXNhaXJxX2VvaShzdHJ1Y3QgZG9t
YWluICpkLA0KPiB1bnNpZ25lZCBpbnQgaXNhaXJxKQ0KPiAgICAgIHNwaW5fdW5sb2NrKCZkLT5l
dmVudF9sb2NrKTsNCj4gIH0NCj4gDQo+IC12b2lkIF9faHdkb21faW5pdCB2dGRfc2V0X2h3ZG9t
X21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCkNCj4gLXsNCj4gLSAgICB1bnNpZ25lZCBsb25nIGks
IHRvcCwgbWF4X3BmbjsNCj4gLQ0KPiAtICAgIEJVR19PTighaXNfaGFyZHdhcmVfZG9tYWluKGQp
KTsNCj4gLQ0KPiAtICAgIG1heF9wZm4gPSAoR0IoNCkgPj4gUEFHRV9TSElGVCkgLSAxOw0KPiAt
ICAgIHRvcCA9IG1heChtYXhfcGR4LCBwZm5fdG9fcGR4KG1heF9wZm4pICsgMSk7DQo+IC0NCj4g
LSAgICBmb3IgKCBpID0gMDsgaSA8IHRvcDsgaSsrICkNCj4gLSAgICB7DQo+IC0gICAgICAgIHVu
c2lnbmVkIGxvbmcgcGZuID0gcGR4X3RvX3BmbihpKTsNCj4gLSAgICAgICAgYm9vbCBtYXA7DQo+
IC0gICAgICAgIGludCByYzsNCj4gLQ0KPiAtICAgICAgICAvKg0KPiAtICAgICAgICAgKiBTZXQg
dXAgMToxIG1hcHBpbmcgZm9yIGRvbTAuIERlZmF1bHQgdG8gaW5jbHVkZSBvbmx5DQo+IC0gICAg
ICAgICAqIGNvbnZlbnRpb25hbCBSQU0gYXJlYXMgYW5kIGxldCBSTVJScyBpbmNsdWRlIG5lZWRl
ZCByZXNlcnZlZA0KPiAtICAgICAgICAgKiByZWdpb25zLiBXaGVuIHNldCwgdGhlIGluY2x1c2l2
ZSBtYXBwaW5nIGFkZGl0aW9uYWxseSBtYXBzIGluDQo+IC0gICAgICAgICAqIGV2ZXJ5IHBmbiB1
cCB0byA0R0IgZXhjZXB0IHRob3NlIHRoYXQgZmFsbCBpbiB1bnVzYWJsZSByYW5nZXMuDQo+IC0g
ICAgICAgICAqLw0KPiAtICAgICAgICBpZiAoIHBmbiA+IG1heF9wZm4gJiYgIW1mbl92YWxpZChf
bWZuKHBmbikpICkNCj4gLSAgICAgICAgICAgIGNvbnRpbnVlOw0KPiAtDQo+IC0gICAgICAgIGlm
ICggaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcgJiYgcGZuIDw9IG1heF9wZm4gKQ0KPiAtICAgICAg
ICAgICAgbWFwID0gIXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9VTlVTQUJMRSk7DQo+
IC0gICAgICAgIGVsc2UNCj4gLSAgICAgICAgICAgIG1hcCA9IHBhZ2VfaXNfcmFtX3R5cGUocGZu
LCBSQU1fVFlQRV9DT05WRU5USU9OQUwpOw0KPiAtDQo+IC0gICAgICAgIGlmICggIW1hcCApDQo+
IC0gICAgICAgICAgICBjb250aW51ZTsNCj4gLQ0KPiAtICAgICAgICAvKiBFeGNsdWRlIFhlbiBi
aXRzICovDQo+IC0gICAgICAgIGlmICggeGVuX2luX3JhbmdlKHBmbikgKQ0KPiAtICAgICAgICAg
ICAgY29udGludWU7DQo+IC0NCj4gLSAgICAgICAgLyoNCj4gLSAgICAgICAgICogSWYgZG9tMC1z
dHJpY3QgbW9kZSBpcyBlbmFibGVkIHRoZW4gZXhjbHVkZSBjb252ZW50aW9uYWwgUkFNDQo+IC0g
ICAgICAgICAqIGFuZCBsZXQgdGhlIGNvbW1vbiBjb2RlIG1hcCBkb20wJ3MgcGFnZXMuDQo+IC0g
ICAgICAgICAqLw0KPiAtICAgICAgICBpZiAoIGlvbW11X2RvbTBfc3RyaWN0ICYmDQo+IC0gICAg
ICAgICAgICAgcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05BTCkgKQ0K
PiAtICAgICAgICAgICAgY29udGludWU7DQo+IC0NCj4gLSAgICAgICAgcmMgPSBpb21tdV9tYXBf
cGFnZShkLCBwZm4sIHBmbiwNCj4gSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7DQo+
IC0gICAgICAgIGlmICggcmMgKQ0KPiAtICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5H
IFZURFBSRUZJWCAiIGQlZDogSU9NTVUgbWFwcGluZyBmYWlsZWQ6DQo+ICVkXG4iLA0KPiAtICAg
ICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmMpOw0KPiAtDQo+IC0gICAgICAgIGlmICgh
KGkgJiAweGZmZmZmKSkNCj4gLSAgICAgICAgICAgIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygp
Ow0KPiAtICAgIH0NCj4gLX0NCj4gLQ0KPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gveDg2L2lvbW11LmMNCj4gYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUu
Yw0KPiBpbmRleCA2ODE4MmFmZDkxLi5iZjZlZGY0YzA0IDEwMDY0NA0KPiAtLS0gYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYw0KPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC94ODYvaW9tbXUuYw0KPiBAQCAtMjAsNiArMjAsOCBAQA0KPiAgI2luY2x1ZGUgPHhlbi9z
b2Z0aXJxLmg+DQo+ICAjaW5jbHVkZSA8eHNtL3hzbS5oPg0KPiANCj4gKyNpbmNsdWRlIDxhc20v
c2V0dXAuaD4NCj4gKw0KPiAgdm9pZCBpb21tdV91cGRhdGVfaXJlX2Zyb21fYXBpYygNCj4gICAg
ICB1bnNpZ25lZCBpbnQgYXBpYywgdW5zaWduZWQgaW50IHJlZywgdW5zaWduZWQgaW50IHZhbHVl
KQ0KPiAgew0KPiBAQCAtMTMyLDYgKzEzNCw2NCBAQCB2b2lkIGFyY2hfaW9tbXVfZG9tYWluX2Rl
c3Ryb3koc3RydWN0IGRvbWFpbg0KPiAqZCkNCj4gIHsNCj4gIH0NCj4gDQo+ICt2b2lkIF9faHdk
b21faW5pdCBhcmNoX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkNCj4gK3sNCj4g
KyAgICB1bnNpZ25lZCBsb25nIGksIHRvcCwgbWF4X3BmbjsNCj4gKw0KPiArICAgIEJVR19PTigh
aXNfaGFyZHdhcmVfZG9tYWluKGQpKTsNCj4gKw0KPiArICAgIC8qIFNldCB0aGUgZGVmYXVsdCB2
YWx1ZSBvZiBpbmNsdXNpdmUgZGVwZW5kaW5nIG9uIHRoZSBoYXJkd2FyZS4gKi8NCj4gKyAgICBp
ZiAoIGlvbW11X2RvbTBfaW5jbHVzaXZlID09IC0xICkNCj4gKyAgICAgICAgaW9tbXVfZG9tMF9p
bmNsdXNpdmUgPSBib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0NCj4gWDg2X1ZFTkRPUl9JTlRF
TDsNCj4gKw0KPiArICAgIG1heF9wZm4gPSAoR0IoNCkgPj4gUEFHRV9TSElGVCkgLSAxOw0KPiAr
ICAgIHRvcCA9IG1heChtYXhfcGR4LCBwZm5fdG9fcGR4KG1heF9wZm4pICsgMSk7DQo+ICsNCj4g
KyAgICBmb3IgKCBpID0gMDsgaSA8IHRvcDsgaSsrICkNCj4gKyAgICB7DQo+ICsgICAgICAgIHVu
c2lnbmVkIGxvbmcgcGZuID0gcGR4X3RvX3BmbihpKTsNCj4gKyAgICAgICAgYm9vbCBtYXA7DQo+
ICsgICAgICAgIGludCByYzsNCj4gKw0KPiArICAgICAgICAvKg0KPiArICAgICAgICAgKiBTZXQg
dXAgMToxIG1hcHBpbmcgZm9yIGRvbTAuIERlZmF1bHQgdG8gaW5jbHVkZSBvbmx5DQo+ICsgICAg
ICAgICAqIGNvbnZlbnRpb25hbCBSQU0gYXJlYXMgYW5kIGxldCBSTVJScyBpbmNsdWRlIG5lZWRl
ZCByZXNlcnZlZA0KPiArICAgICAgICAgKiByZWdpb25zLiBXaGVuIHNldCwgdGhlIGluY2x1c2l2
ZSBtYXBwaW5nIGFkZGl0aW9uYWxseSBtYXBzIGluDQo+ICsgICAgICAgICAqIGV2ZXJ5IHBmbiB1
cCB0byA0R0IgZXhjZXB0IHRob3NlIHRoYXQgZmFsbCBpbiB1bnVzYWJsZSByYW5nZXMuDQo+ICsg
ICAgICAgICAqLw0KPiArICAgICAgICBpZiAoIHBmbiA+IG1heF9wZm4gJiYgIW1mbl92YWxpZChf
bWZuKHBmbikpICkNCj4gKyAgICAgICAgICAgIGNvbnRpbnVlOw0KPiArDQo+ICsgICAgICAgIGlm
ICggaW9tbXVfZG9tMF9pbmNsdXNpdmUgJiYgcGZuIDw9IG1heF9wZm4gKQ0KPiArICAgICAgICAg
ICAgbWFwID0gIXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9VTlVTQUJMRSk7DQo+ICsg
ICAgICAgIGVsc2UNCj4gKyAgICAgICAgICAgIG1hcCA9IHBhZ2VfaXNfcmFtX3R5cGUocGZuLCBS
QU1fVFlQRV9DT05WRU5USU9OQUwpOw0KPiArDQo+ICsgICAgICAgIGlmICggIW1hcCApDQo+ICsg
ICAgICAgICAgICBjb250aW51ZTsNCj4gKw0KPiArICAgICAgICAvKiBFeGNsdWRlIFhlbiBiaXRz
ICovDQo+ICsgICAgICAgIGlmICggeGVuX2luX3JhbmdlKHBmbikgKQ0KPiArICAgICAgICAgICAg
Y29udGludWU7DQo+ICsNCj4gKyAgICAgICAgLyoNCj4gKyAgICAgICAgICogSWYgZG9tMC1zdHJp
Y3QgbW9kZSBpcyBlbmFibGVkIHRoZW4gZXhjbHVkZSBjb252ZW50aW9uYWwgUkFNDQo+ICsgICAg
ICAgICAqIGFuZCBsZXQgdGhlIGNvbW1vbiBjb2RlIG1hcCBkb20wJ3MgcGFnZXMuDQo+ICsgICAg
ICAgICAqLw0KPiArICAgICAgICBpZiAoIGlvbW11X2RvbTBfc3RyaWN0ICYmDQo+ICsgICAgICAg
ICAgICAgcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05BTCkgKQ0KPiAr
ICAgICAgICAgICAgY29udGludWU7DQo+ICsNCj4gKyAgICAgICAgcmMgPSBpb21tdV9tYXBfcGFn
ZShkLCBwZm4sIHBmbiwNCj4gSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7DQo+ICsg
ICAgICAgIGlmICggcmMgKQ0KPiArICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HICIg
ZCVkOiBJT01NVSBtYXBwaW5nIGZhaWxlZDogJWRcbiIsDQo+ICsgICAgICAgICAgICAgICAgICAg
ZC0+ZG9tYWluX2lkLCByYyk7DQo+ICsNCj4gKyAgICAgICAgaWYgKCEoaSAmIDB4ZmZmZmYpKQ0K
PiArICAgICAgICAgICAgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKCk7DQo+ICsgICAgfQ0KPiAr
fQ0KPiArDQo+ICAvKg0KPiAgICogTG9jYWwgdmFyaWFibGVzOg0KPiAgICogbW9kZTogQw0KPiBk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9t
bXUuaA0KPiBpbmRleCBjMGM2OTc1YWM0Li45OWU1Yjg5YzBmIDEwMDY0NA0KPiAtLS0gYS94ZW4v
aW5jbHVkZS94ZW4vaW9tbXUuaA0KPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaA0KPiBA
QCAtMzcsNiArMzcsNyBAQCBleHRlcm4gYm9vbF90IGlvbW11X2RlYnVnOw0KPiAgZXh0ZXJuIGJv
b2xfdCBhbWRfaW9tbXVfcGVyZGV2X2ludHJlbWFwOw0KPiANCj4gIGV4dGVybiBib29sIGlvbW11
X2RvbTBfc3RyaWN0LCBpb21tdV9kb20wX3Bhc3N0aHJvdWdoOw0KPiArZXh0ZXJuIGludDhfdCBp
b21tdV9kb20wX2luY2x1c2l2ZTsNCj4gDQo+ICBleHRlcm4gdW5zaWduZWQgaW50IGlvbW11X2Rl
dl9pb3RsYl90aW1lb3V0Ow0KPiANCj4gQEAgLTUxLDYgKzUyLDcgQEAgdm9pZCBhcmNoX2lvbW11
X2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpOw0KPiAgaW50IGFyY2hfaW9tbXVfZG9t
YWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCk7DQo+ICBpbnQgYXJjaF9pb21tdV9wb3B1bGF0ZV9w
YWdlX3RhYmxlKHN0cnVjdCBkb21haW4gKmQpOw0KPiAgdm9pZCBhcmNoX2lvbW11X2NoZWNrX2F1
dG90cmFuc2xhdGVkX2h3ZG9tKHN0cnVjdCBkb21haW4gKmQpOw0KPiArdm9pZCBhcmNoX2lvbW11
X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCk7DQo+IA0KPiAgaW50IGlvbW11X2NvbnN0cnVj
dChzdHJ1Y3QgZG9tYWluICpkKTsNCj4gDQo+IC0tDQo+IDIuMTguMA0KPiANCj4gDQo+IF9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IFhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QNCj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IGh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwNCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 11:28:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 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 1fkpIG-0005yh-Ia; Wed, 01 Aug 2018 11:27: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=sdpe=kq=citrix.com=prvs=744ee64bb=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkpIE-0005yc-LK
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 11:27:50 +0000
X-Inumbo-ID: d062137b-957d-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d062137b-957d-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 13:27:04 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,431,1526342400"; d="scan'208";a="77014386"
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 v2 5/5] x86/iommu: add PVH support to the
 inclusive options
Thread-Index: AQHUKYeVkToLLwuq8EKqcR0lA9G7CqSqwWWw
Date: Wed, 1 Aug 2018 11:27:44 +0000
Message-ID: <3f3da35161f44583ac2911bb999bbf3d@AMSPEX02CL03.citrite.net>
References: <20180801110340.67695-1-roger.pau@citrix.com>
 <20180801110340.67695-6-roger.pau@citrix.com>
In-Reply-To: <20180801110340.67695-6-roger.pau@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 5/5] 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
Z2VyIFBhdSBNb25uZQ0KPiBTZW50OiAwMSBBdWd1c3QgMjAxOCAxMjowNA0KPiBUbzogeGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1DQo+IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgR2Vv
cmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsNCj4gQW5kcmV3IENvb3BlciA8
QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IElhbiBKYWNrc29uDQo+IDxJYW4uSmFja3NvbkBj
aXRyaXguY29tPjsgVGltIChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBKdWxpZW4gR3JhbGwNCj4g
PGp1bGllbi5ncmFsbEBhcm0uY29tPjsgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPjsg
Um9nZXIgUGF1DQo+IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4gU3ViamVjdDogW1hl
bi1kZXZlbF0gW1BBVENIIHYyIDUvNV0geDg2L2lvbW11OiBhZGQgUFZIIHN1cHBvcnQgdG8gdGhl
DQo+IGluY2x1c2l2ZSBvcHRpb25zDQo+IA0KPiBTZXZlcmFsIHBlb3BsZSBoYXZlIHJlcG9ydGVk
IGhhcmR3YXJlIGlzc3VlcyAobWFsZnVuY3Rpb25pbmcgVVNCDQo+IGNvbnRyb2xsZXJzKSBkdWUg
dG8gaW9tbXUgcGFnZSBmYXVsdHMgb24gSW50ZWwgaGFyZHdhcmUuIFRob3NlIGZhdWx0cw0KPiBh
cmUgY2F1c2VkIGJ5IG1pc3NpbmcgUk1SUiAoVlRkKSBlbnRyaWVzIGluIHRoZSBBQ1BJIHRhYmxl
cy4gVGhvc2UgY2FuDQo+IGJlIHdvcmtlZCBhcm91bmQgb24gVlRkIGhhcmR3YXJlIGJ5IG1hbnVh
bGx5IGFkZGluZyBSTVJSIGVudHJpZXMgb24NCj4gdGhlIGNvbW1hbmQgbGluZSwgdGhpcyBpcyBo
b3dldmVyIGxpbWl0ZWQgdG8gSW50ZWwgaGFyZHdhcmUgYW5kIHF1aXRlDQo+IGN1bWJlcnNvbWUg
dG8gZG8uDQo+IA0KPiBJbiBvcmRlciB0byBzb2x2ZSB0aG9zZSBpc3N1ZXMgYWRkIGEgbmV3IGRv
bTAtaW9tbXU9cmVzZXJ2ZWQgb3B0aW9uDQo+IHRoYXQgaWRlbnRpdHkgbWFwcyBhbGwgcmVnaW9u
cyBtYXJrZWQgYXMgcmVzZXJ2ZWQgaW4gdGhlIG1lbW9yeSBtYXAuDQo+IE5vdGUgdGhhdCByZWdp
b25zIHVzZWQgYnkgZGV2aWNlcyBlbXVsYXRlZCBieSBYZW4gKExBUElDLCBJTy1BUElDIG9yDQo+
IFBDSWUgTUNGRyByZWdpb25zKSBhcmUgc3BlY2lmaWNhbGx5IGF2b2lkZWQuIE5vdGUgdGhhdCB0
aGlzIG9wdGlvbiBpcw0KPiBhdmFpbGFibGUgdG8gYSBQVkggRG9tMCAoYXMgb3Bwb3NlZCB0byB0
aGUgaW5jbHVzaXZlIG9wdGlvbiB3aGljaCBvbmx5DQo+IHdvcmtzIGZvciBQViBEb20wKS4NCj4g
DQo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
Pg0KPiAtLS0NCj4gQ2hhbmdlcyBzaW5jZSB2MToNCj4gIC0gSW50cm9kdWNlIGEgbmV3IHJlc2Vy
dmVkIG9wdGlvbiBpbnN0ZWFkIG9mIGFidXNpbmcgdGhlIGluY2x1c2l2ZQ0KPiAgICBvcHRpb24u
DQo+ICAtIFVzZSB0aGUgc2FtZSBoZWxwZXIgZnVuY3Rpb24gZm9yIFBWIGFuZCBQVkggaW4gb3Jk
ZXIgdG8gZGVjaWRlIGlmIGENCj4gICAgcGFnZSBzaG91bGQgYmUgYWRkZWQgdG8gdGhlIGRvbWFp
biBwYWdlIHRhYmxlcy4NCj4gIC0gVXNlIHRoZSBkYXRhIGluc2lkZSBvZiB0aGUgZG9tYWluIHN0
cnVjdCB0byBkZXRlY3Qgb3ZlcmxhcHMgd2l0aA0KPiAgICBlbXVsYXRlZCBNTUlPIHJlZ2lvbnMu
DQo+IC0tLQ0KPiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4N
Cj4gQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4NCj4gQ2M6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPg0KPiBDYzogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KPiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4NCj4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xl
LmNvbT4NCj4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4N
Cj4gQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPg0KPiBDYzogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4NCj4gLS0tDQo+ICBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93
biB8ICA5ICsrKw0KPiAgeGVuL2FyY2gveDg2L2h2bS9pby5jICAgICAgICAgICAgICAgfCAgNSAr
Kw0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgfCAgMyArDQo+ICB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyB8IDg4ICsrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLQ0KPiAtLQ0KPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaW8uaCAgICAgICAgfCAg
MyArDQo+ICB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICB8ICAyICstDQo+ICA2
IGZpbGVzIGNoYW5nZWQsIDg2IGluc2VydGlvbnMoKyksIDI0IGRlbGV0aW9ucygtKQ0KPiANCj4g
ZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIGIvZG9jcy9t
aXNjL3hlbi0NCj4gY29tbWFuZC1saW5lLm1hcmtkb3duDQo+IGluZGV4IDMwZDk3MGJjMmUuLjUy
NmE5NmZmYzUgMTAwNjQ0DQo+IC0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtk
b3duDQo+ICsrKyBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duDQo+IEBAIC0x
MjQxLDYgKzEyNDEsMTUgQEAgZGV0ZWN0aW9uIG9mIHN5c3RlbXMga25vd24gdG8gbWlzYmVoYXZl
IHVwb24NCj4gYWNjZXNzZXMgdG8gdGhhdCBwb3J0Lg0KPiAgPj4gYXBwbGljYWJsZSB0byBhIFBW
IGRvbTAuIEFsc28gbm90ZSB0aGF0IGlmIGBzdHJpY3RgIG1vZGUgaXMgZW5hYmxlZA0KPiAgPj4g
dGhlbiBjb252ZW50aW9uYWwgUkFNIHBhZ2VzIG5vdCBhc3NpZ25lZCB0byBkb20wIHdpbGwgbm90
IGJlIG1hcHBlZC4NCj4gDQo+ICs+IGByZXNlcnZlZGANCj4gKw0KPiArPiBEZWZhdWx0OiBgdHJ1
ZWAgb24gSW50ZWwgaGFyZHdhcmUsIGBmYWxzZWAgb3RoZXJ3aXNlDQo+ICsNCj4gKz4+IFVzZSB0
aGlzIHRvIHdvcmsgYXJvdW5kIGZpcm13YXJlIGlzc3VlcyBwcm92aWRpbmcgaW5jb3JyZWN0IFJN
UlIgb3INCj4gSVZNRA0KPiArPj4gZW50cmllcy4gUmF0aGVyIHRoYW4gb25seSBtYXBwaW5nIFJB
TSBwYWdlcyBmb3IgSU9NTVUgYWNjZXNzZXMgZm9yDQo+IERvbTAsDQo+ICs+PiBhbGwgbWVtb3J5
IHJlZ2lvbnMgbWFya2VkIGFzIHJlc2VydmVkIGluIHRoZSBtZW1vcnkgbWFwIHRoYXQgZG9uJ3QN
Cj4gb3ZlcmxhcA0KPiArPj4gd2l0aCBhbnkgTU1JTyByZWdpb24gZnJvbSBlbXVsYXRlZCBkZXZp
Y2VzIHdpbGwgYmUgaWRlbnRpdHkgbWFwcGVkLg0KPiArDQo+ICAjIyMgaW9tbXVcX2RldlxfaW90
bGJcX3RpbWVvdXQNCj4gID4gYD0gPGludGVnZXI+YA0KPiANCj4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9odm0vaW8uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaW8uYw0KPiBpbmRleCBiZjRkODc0
OGQzLi41ZTAxYzMzODkwIDEwMDY0NA0KPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2lvLmMNCj4g
KysrIGIveGVuL2FyY2gveDg2L2h2bS9pby5jDQo+IEBAIC00MDQsNiArNDA0LDExIEBAIHN0YXRp
YyBjb25zdCBzdHJ1Y3QgaHZtX21tY2ZnDQo+ICp2cGNpX21tY2ZnX2ZpbmQoY29uc3Qgc3RydWN0
IGRvbWFpbiAqZCwNCj4gICAgICByZXR1cm4gTlVMTDsNCj4gIH0NCj4gDQo+ICtib29sIHZwY2lf
bW1jZmdfYWRkcmVzcyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCBwYWRkcl90IGFkZHIpDQo+ICt7
DQo+ICsgICAgcmV0dXJuIHZwY2lfbW1jZmdfZmluZChkLCBhZGRyKTsNCj4gK30NCj4gKw0KPiAg
c3RhdGljIHVuc2lnbmVkIGludCB2cGNpX21tY2ZnX2RlY29kZV9hZGRyKGNvbnN0IHN0cnVjdCBo
dm1fbW1jZmcNCj4gKm1tY2ZnLA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhZGRyX3QgYWRkciwgcGNpX3NiZGZfdCAqc2JkZikNCj4gIHsNCj4gZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMNCj4gYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9pb21tdS5jDQo+IGluZGV4IDY2MTFlMTNjYzIuLmEzZWI3YzViN2YgMTAwNjQ0
DQo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMNCj4gKysrIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYw0KPiBAQCAtNzUsNiArNzUsNyBAQCBjdXN0b21fcGFy
YW0oImRvbTAtaW9tbXUiLA0KPiBwYXJzZV9kb20wX2lvbW11X3BhcmFtKTsNCj4gIGJvb2wgX19o
d2RvbV9pbml0ZGF0YSBpb21tdV9kb20wX3N0cmljdDsNCj4gIGJvb2wgX19yZWFkX21vc3RseSBp
b21tdV9kb20wX3Bhc3N0aHJvdWdoOw0KPiAgaW50OF90IF9faHdkb21faW5pdGRhdGEgaW9tbXVf
ZG9tMF9pbmNsdXNpdmUgPSAtMTsNCj4gK2ludDhfdCBfX2h3ZG9tX2luaXRkYXRhIGlvbW11X2Rv
bTBfcmVzZXJ2ZWQgPSAtMTsNCj4gDQo+ICBERUZJTkVfUEVSX0NQVShib29sX3QsIGlvbW11X2Rv
bnRfZmx1c2hfaW90bGIpOw0KPiANCj4gQEAgLTE2MSw2ICsxNjIsOCBAQCBzdGF0aWMgaW50IF9f
aW5pdCBwYXJzZV9kb20wX2lvbW11X3BhcmFtKGNvbnN0DQo+IGNoYXIgKnMpDQo+ICAgICAgICAg
ICAgICBpb21tdV9kb20wX3N0cmljdCA9ICF2YWw7DQo+ICAgICAgICAgIGVsc2UgaWYgKCAhc3Ry
bmNtcChzLCAiaW5jbHVzaXZlIiwgc3MgLSBzKSApDQo+ICAgICAgICAgICAgICBpb21tdV9kb20w
X2luY2x1c2l2ZSA9IHZhbDsNCj4gKyAgICAgICAgZWxzZSBpZiAoICFzdHJuY21wKHMsICJyZXNl
cnZlZCIsIHNzIC0gcykgKQ0KPiArICAgICAgICAgICAgaW9tbXVfZG9tMF9yZXNlcnZlZCA9IHZh
bDsNCj4gICAgICAgICAgZWxzZQ0KPiAgICAgICAgICAgICAgcmMgPSAtRUlOVkFMOw0KPiANCj4g
ZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jDQo+IGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMNCj4gaW5kZXggYmY2ZWRmNGMwNC4uNjZj
NWNjMjhlZCAxMDA2NDQNCj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11
LmMNCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMNCj4gQEAgLTIw
LDYgKzIwLDcgQEANCj4gICNpbmNsdWRlIDx4ZW4vc29mdGlycS5oPg0KPiAgI2luY2x1ZGUgPHhz
bS94c20uaD4NCj4gDQo+ICsjaW5jbHVkZSA8YXNtL2h2bS9pby5oPg0KPiAgI2luY2x1ZGUgPGFz
bS9zZXR1cC5oPg0KPiANCj4gIHZvaWQgaW9tbXVfdXBkYXRlX2lyZV9mcm9tX2FwaWMoDQo+IEBA
IC0xMzQsMTUgKzEzNSw3NSBAQCB2b2lkIGFyY2hfaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0
IGRvbWFpbg0KPiAqZCkNCj4gIHsNCj4gIH0NCj4gDQo+ICtzdGF0aWMgYm9vbCBfX2h3ZG9tX2lu
aXQgaW9tbXVfbWFwKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkDQo+IGxvbmcgcGZu
LA0KPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1h
eF9wZm4pDQo+ICt7DQo+ICsgICAgdW5zaWduZWQgaW50IGk7DQo+ICsNCj4gKyAgICAvKg0KPiAr
ICAgICAqIElnbm9yZSBhbnkgYWRkcmVzcyBiZWxvdyAxTUIsIHRoYXQncyBhbHJlYWR5IGlkZW50
aXR5IG1hcHBlZCBieSB0aGUNCj4gKyAgICAgKiBkb21haW4gYnVpbGRlciBmb3IgSFZNLg0KPiAr
ICAgICAqLw0KPiArICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSAmJiBwZm4gPCBQRk5fRE9XTihN
QigxKSkgKQ0KPiArICAgICAgICByZXR1cm4gZmFsc2U7DQo+ICsNCj4gKyAgICAvKg0KPiArICAg
ICAqIElmIGRvbTAtc3RyaWN0IG1vZGUgaXMgZW5hYmxlZCB0aGVuIGV4Y2x1ZGUgY29udmVudGlv
bmFsIFJBTSBhbmQgbGV0DQo+IHRoZQ0KPiArICAgICAqIGNvbW1vbiBjb2RlIG1hcCBkb20wJ3Mg
cGFnZXMuDQoNClByb2JhYmx5IG91Z2h0IHRvIGFtZW5kIHRoZSBhYm92ZSBjb21tZW50IG5vdyB0
aGF0IHRoZSB0ZXN0IGJlbG93IGlzIG5vdCBzaW1wbHkgZm9yIGlvbW11X2RvbTBfc3RyaWN0LCBi
dXQgYWxzbyBmb3IgaXNfaHZtX2RvbWFpbigpIG5vdy4NCg0KICBQYXVsDQoNCj4gKyAgICAgKi8N
Cj4gKyAgICBpZiAoIHBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwp
ICYmDQo+ICsgICAgICAgICAoaW9tbXVfZG9tMF9zdHJpY3QgfHwgaXNfaHZtX2RvbWFpbihkKSkg
KQ0KPiArICAgICAgICByZXR1cm4gZmFsc2U7DQo+ICsgICAgaWYgKCBwYWdlX2lzX3JhbV90eXBl
KHBmbiwgUkFNX1RZUEVfUkVTRVJWRUQpICYmDQo+ICsgICAgICAgICAoIWlvbW11X2RvbTBfcmVz
ZXJ2ZWQgfHwgIWlvbW11X2RvbTBfaW5jbHVzaXZlKSApDQo+ICsgICAgICAgIHJldHVybiBmYWxz
ZTsNCj4gKyAgICBpZiAoICFwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfVU5VU0FCTEUp
ICYmDQo+ICsgICAgICAgICAhcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX1JFU0VSVkVE
KSAmJg0KPiArICAgICAgICAgIXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5U
SU9OQUwpICYmDQo+ICsgICAgICAgICAoIWlvbW11X2RvbTBfaW5jbHVzaXZlIHx8IHBmbiA+IG1h
eF9wZm4pICkNCj4gKyAgICAgICAgcmV0dXJuIGZhbHNlOw0KPiArDQo+ICsgICAgLyogQ2hlY2sg
dGhhdCBpdCBkb2Vzbid0IG92ZXJsYXAgd2l0aCB0aGUgTEFQSUMgKi8NCj4gKyAgICBpZiAoIGhh
c192bGFwaWMoZCkgKQ0KPiArICAgIHsNCj4gKyAgICAgICAgY29uc3Qgc3RydWN0IHZjcHUgKnY7
DQo+ICsNCj4gKyAgICAgICAgZm9yX2VhY2hfdmNwdShkLCB2KQ0KPiArICAgICAgICAgICAgaWYg
KCBwZm4gPT0gUEZOX0RPV04odmxhcGljX2Jhc2VfYWRkcmVzcyh2Y3B1X3ZsYXBpYyh2KSkpICkN
Cj4gKyAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7DQo+ICsgICAgfQ0KPiArICAgIC8qIC4u
LiBvciB0aGUgSU8tQVBJQyAqLw0KPiArICAgIGZvciAoIGkgPSAwOyBoYXNfdmlvYXBpYyhkKSAm
JiBpIDwgZC0+YXJjaC5odm1fZG9tYWluLm5yX3Zpb2FwaWNzOyBpKysgKQ0KPiArICAgICAgICBp
ZiAoIHBmbiA9PSBQRk5fRE9XTihkb21haW5fdmlvYXBpYyhkLCBpKS0+YmFzZV9hZGRyZXNzKSAp
DQo+ICsgICAgICAgICAgICByZXR1cm4gZmFsc2U7DQo+ICsgICAgLyoNCj4gKyAgICAgKiAuLi4g
b3IgdGhlIFBDSWUgTUNGRyByZWdpb25zLg0KPiArICAgICAqIFRPRE86IHJ1bnRpbWUgYWRkZWQg
TU1DRkcgcmVnaW9ucyBhcmUgbm90IGNoZWNrZWQgdG8gbWFrZSBzdXJlDQo+IHRoZXkNCj4gKyAg
ICAgKiBkb24ndCBvdmVybGFwIHdpdGggYWxyZWFkeSBtYXBwZWQgcmVnaW9ucywgdGh1cyBwcmV2
ZW50aW5nIHRyYXBwaW5nLg0KPiArICAgICAqLw0KPiArICAgIGlmICggaGFzX3ZwY2koZCkgJiYg
dnBjaV9tbWNmZ19hZGRyZXNzKGQsIHBmbiA8PCBQQUdFX1NISUZUKSApDQo+ICsgICAgICAgIHJl
dHVybiBmYWxzZTsNCj4gKw0KPiArICAgIHJldHVybiB0cnVlOw0KPiArfQ0KPiArDQo+ICB2b2lk
IF9faHdkb21faW5pdCBhcmNoX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkNCj4g
IHsNCj4gICAgICB1bnNpZ25lZCBsb25nIGksIHRvcCwgbWF4X3BmbjsNCj4gDQo+ICsgICAgaWYg
KCBpb21tdV9kb20wX3Bhc3N0aHJvdWdoICkNCj4gKyAgICAgICAgcmV0dXJuOw0KPiArDQo+ICAg
ICAgQlVHX09OKCFpc19oYXJkd2FyZV9kb21haW4oZCkpOw0KPiANCj4gLSAgICAvKiBTZXQgdGhl
IGRlZmF1bHQgdmFsdWUgb2YgaW5jbHVzaXZlIGRlcGVuZGluZyBvbiB0aGUgaGFyZHdhcmUuICov
DQo+ICsgICAgLyoNCj4gKyAgICAgKiBTZXQgdGhlIGRlZmF1bHQgdmFsdWUgb2YgaW5jbHVzaXZl
IGFuZCByZXNlcnZlZCBkZXBlbmRpbmcgb24gdGhlDQo+ICsgICAgICogaGFyZHdhcmUuDQo+ICsg
ICAgICovDQo+ICAgICAgaWYgKCBpb21tdV9kb20wX2luY2x1c2l2ZSA9PSAtMSApDQo+ICAgICAg
ICAgIGlvbW11X2RvbTBfaW5jbHVzaXZlID0gYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09DQo+
IFg4Nl9WRU5ET1JfSU5URUw7DQo+ICsgICAgaWYgKCBpb21tdV9kb20wX3Jlc2VydmVkID09IC0x
ICkNCj4gKyAgICAgICAgaW9tbXVfZG9tMF9yZXNlcnZlZCA9IGJvb3RfY3B1X2RhdGEueDg2X3Zl
bmRvciA9PQ0KPiBYODZfVkVORE9SX0lOVEVMOw0KPiANCj4gICAgICBtYXhfcGZuID0gKEdCKDQp
ID4+IFBBR0VfU0hJRlQpIC0gMTsNCj4gICAgICB0b3AgPSBtYXgobWF4X3BkeCwgcGZuX3RvX3Bk
eChtYXhfcGZuKSArIDEpOw0KPiBAQCAtMTUwLDcgKzIxMSw2IEBAIHZvaWQgX19od2RvbV9pbml0
IGFyY2hfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QNCj4gZG9tYWluICpkKQ0KPiAgICAgIGZvciAo
IGkgPSAwOyBpIDwgdG9wOyBpKysgKQ0KPiAgICAgIHsNCj4gICAgICAgICAgdW5zaWduZWQgbG9u
ZyBwZm4gPSBwZHhfdG9fcGZuKGkpOw0KPiAtICAgICAgICBib29sIG1hcDsNCj4gICAgICAgICAg
aW50IHJjOw0KPiANCj4gICAgICAgICAgLyoNCj4gQEAgLTE1OSwyNyArMjE5LDkgQEAgdm9pZCBf
X2h3ZG9tX2luaXQgYXJjaF9pb21tdV9od2RvbV9pbml0KHN0cnVjdA0KPiBkb21haW4gKmQpDQo+
ICAgICAgICAgICAqIHJlZ2lvbnMuIFdoZW4gc2V0LCB0aGUgaW5jbHVzaXZlIG1hcHBpbmcgYWRk
aXRpb25hbGx5IG1hcHMgaW4NCj4gICAgICAgICAgICogZXZlcnkgcGZuIHVwIHRvIDRHQiBleGNl
cHQgdGhvc2UgdGhhdCBmYWxsIGluIHVudXNhYmxlIHJhbmdlcy4NCj4gICAgICAgICAgICovDQo+
IC0gICAgICAgIGlmICggcGZuID4gbWF4X3BmbiAmJiAhbWZuX3ZhbGlkKF9tZm4ocGZuKSkgKQ0K
PiAtICAgICAgICAgICAgY29udGludWU7DQo+IC0NCj4gLSAgICAgICAgaWYgKCBpb21tdV9kb20w
X2luY2x1c2l2ZSAmJiBwZm4gPD0gbWF4X3BmbiApDQo+IC0gICAgICAgICAgICBtYXAgPSAhcGFn
ZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX1VOVVNBQkxFKTsNCj4gLSAgICAgICAgZWxzZQ0K
PiAtICAgICAgICAgICAgbWFwID0gcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZF
TlRJT05BTCk7DQo+IC0NCj4gLSAgICAgICAgaWYgKCAhbWFwICkNCj4gLSAgICAgICAgICAgIGNv
bnRpbnVlOw0KPiAtDQo+IC0gICAgICAgIC8qIEV4Y2x1ZGUgWGVuIGJpdHMgKi8NCj4gLSAgICAg
ICAgaWYgKCB4ZW5faW5fcmFuZ2UocGZuKSApDQo+IC0gICAgICAgICAgICBjb250aW51ZTsNCj4g
LQ0KPiAtICAgICAgICAvKg0KPiAtICAgICAgICAgKiBJZiBkb20wLXN0cmljdCBtb2RlIGlzIGVu
YWJsZWQgdGhlbiBleGNsdWRlIGNvbnZlbnRpb25hbCBSQU0NCj4gLSAgICAgICAgICogYW5kIGxl
dCB0aGUgY29tbW9uIGNvZGUgbWFwIGRvbTAncyBwYWdlcy4NCj4gLSAgICAgICAgICovDQo+IC0g
ICAgICAgIGlmICggaW9tbXVfZG9tMF9zdHJpY3QgJiYNCj4gLSAgICAgICAgICAgICBwYWdlX2lz
X3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKSApDQo+ICsgICAgICAgIGlmICgg
KHBmbiA+IG1heF9wZm4gJiYgIW1mbl92YWxpZChfbWZuKHBmbikpKSB8fA0KPiArICAgICAgICAg
ICAgIC8qIEV4Y2x1ZGUgWGVuIGJpdHMgKi8NCj4gKyAgICAgICAgICAgICB4ZW5faW5fcmFuZ2Uo
cGZuKSB8fCAhaW9tbXVfbWFwKGQsIHBmbiwgbWF4X3BmbikgKQ0KPiAgICAgICAgICAgICAgY29u
dGludWU7DQo+IA0KPiAgICAgICAgICByYyA9IGlvbW11X21hcF9wYWdlKGQsIHBmbiwgcGZuLA0K
PiBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKTsNCj4gZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvaHZtL2lvLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pby5oDQo+
IGluZGV4IGU2YjZlZDBiOTIuLjhjY2E0NTZiNTUgMTAwNjQ0DQo+IC0tLSBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL2lvLmgNCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaW8uaA0K
PiBAQCAtMTgwLDYgKzE4MCw5IEBAIGludCByZWdpc3Rlcl92cGNpX21tY2ZnX2hhbmRsZXIoc3Ry
dWN0IGRvbWFpbiAqZCwNCj4gcGFkZHJfdCBhZGRyLA0KPiAgLyogRGVzdHJveSB0cmFja2VkIE1N
Q0ZHIGFyZWFzLiAqLw0KPiAgdm9pZCBkZXN0cm95X3ZwY2lfbW1jZmcoc3RydWN0IGRvbWFpbiAq
ZCk7DQo+IA0KPiArLyogQ2hlY2sgaWYgYW4gYWRkcmVzcyBpcyBiZXR3ZWVuIGEgTU1DRkcgcmVn
aW9uIGZvciBhIGRvbWFpbi4gKi8NCj4gK2Jvb2wgdnBjaV9tbWNmZ19hZGRyZXNzKGNvbnN0IHN0
cnVjdCBkb21haW4gKmQsIHBhZGRyX3QgYWRkcik7DQo+ICsNCj4gICNlbmRpZiAvKiBfX0FTTV9Y
ODZfSFZNX0lPX0hfXyAqLw0KPiANCj4gDQo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4v
aW9tbXUuaCBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oDQo+IGluZGV4IDk5ZTViODljMGYuLmZl
ZDFiMWVhN2EgMTAwNjQ0DQo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oDQo+ICsrKyBi
L3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oDQo+IEBAIC0zNyw3ICszNyw3IEBAIGV4dGVybiBib29s
X3QgaW9tbXVfZGVidWc7DQo+ICBleHRlcm4gYm9vbF90IGFtZF9pb21tdV9wZXJkZXZfaW50cmVt
YXA7DQo+IA0KPiAgZXh0ZXJuIGJvb2wgaW9tbXVfZG9tMF9zdHJpY3QsIGlvbW11X2RvbTBfcGFz
c3Rocm91Z2g7DQo+IC1leHRlcm4gaW50OF90IGlvbW11X2RvbTBfaW5jbHVzaXZlOw0KPiArZXh0
ZXJuIGludDhfdCBpb21tdV9kb20wX2luY2x1c2l2ZSwgaW9tbXVfZG9tMF9yZXNlcnZlZDsNCj4g
DQo+ICBleHRlcm4gdW5zaWduZWQgaW50IGlvbW11X2Rldl9pb3RsYl90aW1lb3V0Ow0KPiANCj4g
LS0NCj4gMi4xOC4wDQo+IA0KPiANCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18NCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdA0KPiBYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcNCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 11:28:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 11:28:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkpIx-00062T-Tt; Wed, 01 Aug 2018 11:28: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=hgtx=kq=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fkpIv-00062I-OI
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 11:28:33 +0000
X-Inumbo-ID: eab95ecc-957d-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id eab95ecc-957d-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 13:27:48 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3196B7A9;
 Wed,  1 Aug 2018 04:28:31 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.emea.arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 607F93F5BA;
 Wed,  1 Aug 2018 04:28:30 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-17-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <185cb1ca-c2df-6f84-a808-22b445e53177@arm.com>
Date: Wed, 1 Aug 2018 12:28: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: <1533079688-9541-17-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 17/25] xen/arm: introduce allocate_memory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, 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>

SGksCgpPbiAwMS8wOC8xOCAwMDoyOCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IEludHJv
ZHVjZSBhbiBhbGxvY2F0ZV9tZW1vcnkgZnVuY3Rpb24gYWJsZSB0byBhbGxvY2F0ZSBtZW1vcnkg
Zm9yIERvbVVzCj4gYW5kIG1hcCBpdCBhdCB0aGUgcmlnaHQgZ3Vlc3QgYWRkcmVzc2VzLCBhY2Nv
cmRpbmcgdG8gdGhlIGd1ZXN0IG1lbW9yeQo+IG1hcDogR1VFU1RfUkFNMF9CQVNFIGFuZCBHVUVT
VF9SQU0xX0JBU0UuCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVm
YW5vc0B4aWxpbnguY29tPgo+IC0tLQo+IENoYW5nZXMgaW4gdjM6Cj4gLSBuZXcgcGF0Y2gKPiAt
LS0KPiAgIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDEyNSArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDEyNCBpbnNl
cnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9k
b21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IGluZGV4IGFiNzJj
MzYuLmRmYTc0ZTQgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4g
KysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gQEAgLTM2OSw2ICszNjksMTI5IEBA
IHN0YXRpYyB2b2lkIF9faW5pdCBhbGxvY2F0ZV9tZW1vcnlfMTEoc3RydWN0IGRvbWFpbiAqZCwK
PiAgICAgICB9Cj4gICB9Cj4gICAKPiArc3RhdGljIGJvb2wgX19pbml0IGluc2VydF9iYW5rKHN0
cnVjdCBkb21haW4gKmQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
a2VybmVsX2luZm8gKmtpbmZvLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ry
dWN0IHBhZ2VfaW5mbyAqcGcsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgb3JkZXIpCj4gK3sKPiArICAgIGludCByZXMsIGk7Cj4gKyAgICBtZm5fdCBzbWZu
Owo+ICsgICAgcGFkZHJfdCBnYWRkciwgc2l6ZTsKPiArICAgIHN0cnVjdCBtZW1iYW5rICpiYW5r
Owo+ICsKPiArICAgIHNtZm4gPSBwYWdlX3RvX21mbihwZyk7CgpUaGlzIGNvdWxkIGNvbWJpbmUg
d2l0aCB0aGUgZGVjbGFyYXRpb24gYWJvdmUuCgo+ICsgICAgc2l6ZSA9IHBmbl90b19wYWRkcigx
VUwgPDwgb3JkZXIpOwoKRGl0dG8uCgo+ICsKPiArICAgIC8qCj4gKyAgICAgKiBEb21VIG1lbW9y
eSBpcyBwcm92aWRlZCBpbiB0d28gYmFua3M6Cj4gKyAgICAgKiAgIEdVRVNUX1JBTTBfQkFTRSAt
IEdVRVNUX1JBTTBfQkFTRSArIEdVRVNUX1JBTTBfU0laRQo+ICsgICAgICogICBHVUVTVF9SQU0x
X0JBU0UgLSBHVUVTVF9SQU0xX0JBU0UgKyBHVUVTVF9SQU0xX1NJWkUKPiArICAgICAqCj4gKyAg
ICAgKiBGaW5kIHRoZSByaWdodCBnYWRkciBhZGRyZXNzIGZvciBEb21VcyBhY2NvcmRpbmdseS4K
PiArICAgICAqLwo+ICsgICAgZ2FkZHIgPSBHVUVTVF9SQU0wX0JBU0U7Cj4gKyAgICBpZiAoIGtp
bmZvLT5tZW0ubnJfYmFua3MgPiAwICkKPiArICAgIHsKPiArICAgICAgICBmb3IoIGkgPSAwOyBp
IDwga2luZm8tPm1lbS5ucl9iYW5rczsgaSsrICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAg
IGJhbmsgPSAma2luZm8tPm1lbS5iYW5rW2ldOwo+ICsgICAgICAgICAgICBnYWRkciA9IGJhbmst
PnN0YXJ0ICsgYmFuay0+c2l6ZTsKPiArICAgICAgICB9Cj4gKyAgICAgICAgaWYgKCBiYW5rLT5z
dGFydCA9PSBHVUVTVF9SQU0wX0JBU0UgJiYKPiArICAgICAgICAgICAgIGdhZGRyICsgc2l6ZSA+
IChHVUVTVF9SQU0wX0JBU0UgKyBHVUVTVF9SQU0wX1NJWkUpICkKPiArICAgICAgICAgICAgZ2Fk
ZHIgPSBHVUVTVF9SQU0xX0JBU0U7Cj4gKyAgICAgICAgaWYgKCBiYW5rLT5zdGFydCA9PSBHVUVT
VF9SQU0xX0JBU0UgJiYKPiArICAgICAgICAgICAgIGdhZGRyICsgc2l6ZSA+IChHVUVTVF9SQU0x
X0JBU0UgKyBHVUVTVF9SQU0xX1NJWkUpICkKPiArICAgICAgICAgICAgZ290byBmYWlsOwo+ICsg
ICAgfQoKSSBzdGlsbCByZWFsbHkgZGlzbGlrZSB0aGlzIGNvZGUuIFRoaXMgaXMgZGlmZmljdWx0
IHRvIHVuZGVyc3RhbmQgYW5kIApub3Qgc2NhbGFibGUuIEFzIEkgc2FpZCBpbiB0aGUgcHJldmlv
dXMgdmVyc2lvbiwgaXQgd291bGQgYmUgcG9zc2libGUgdG8gCmhhdmUgbW9yZSB0aGFuIDIgYmFu
a3MgaW4gdGhlIGZ1dHVyZS4gVGhpcyB3aWxsIGVpdGhlciBjb21lIHdpdGggUENJIFBUIApvciBk
eW5hbWljIG1lbW9yeSBsYXlvdXQuCgpXaGF0IHNob3VsZCByZWFsbHkgYmUgZG9uZSBpcyBhIGZ1
bmN0aW9uIGFsbG9jYXRlX21lbW9yeSB0aGF0IHRha2UgaW4gCnBhcmFtZXRlciB0aGUgcmFuZ2Ug
dG8gYWxsb2NhdGUuIEUuZwoKYWxsb2NhdGVfYmFua19tZW1vcnkoc3RydWN0IGRvbWFpbiAqZCwg
Z2ZuX3Qgc2dmbiwgdW5zaWduZWQgbG9uZyBvcmRlcik7CgpUaGVuIHRoZSBmdW5jdGlvbiBhbGxv
Y2F0ZV9tZW1vcnkgd2lsbCBjb21wdXRlIHRoZSBzaXplIG9mIGVhY2ggYmFuayAKYmFzZWQgb24g
bWVtXyBhbmQgY2FsbCBhbGxvY2F0ZV9iYW5rX21lbW9yeSBmb3IgZWFjaCBiYW5rLgoKPiArCj4g
KyAgICBkcHJpbnRrKFhFTkxPR19JTkZPLAo+ICsgICAgICAgICAgICAiQWxsb2NhdGVkICUjIlBS
SXBhZGRyIi0lIyJQUklwYWRkciI6JSMiUFJJcGFkZHIiLSUjIlBSSXBhZGRyIiAoJWxkTUIvJWxk
TUIsIG9yZGVyICVkKVxuIiwKCkl0IHdvdWxkIGJlIHBvc3NpYmxlIHRvIHJlcXVlc3QgYSBndWVz
dCB3aXRoIDE2S0Igb2YgbWVtb3J5LiBUaGlzIHdvdWxkIApiZSBwcmludGVkIGFzIDAuCgo+ICsg
ICAgICAgICAgICBtZm5fdG9fbWFkZHIoc21mbiksIG1mbl90b19tYWRkcihzbWZuKSArIHNpemUs
Cj4gKyAgICAgICAgICAgIGdhZGRyLCBnYWRkciArIHNpemUsCj4gKyAgICAgICAgICAgIDFVTCA8
PCAob3JkZXIgKyBQQUdFX1NISUZUIC0gMjApLAo+ICsgICAgICAgICAgICAvKiBEb24ndCB3YW50
IGZvcm1hdCB0aGlzIGFzIFBSSXBhZGRyICgxNiBkaWdpdCBoZXgpICovCj4gKyAgICAgICAgICAg
ICh1bnNpZ25lZCBsb25nKShraW5mby0+dW5hc3NpZ25lZF9tZW0gPj4gMjApLAo+ICsgICAgICAg
ICAgICBvcmRlcik7Cj4gKwo+ICsgICAgcmVzID0gZ3Vlc3RfcGh5c21hcF9hZGRfcGFnZShkLCBn
YWRkcl90b19nZm4oZ2FkZHIpLCBzbWZuLCBvcmRlcik7Cj4gKyAgICBpZiAoIHJlcyApCj4gKyAg
ICB7Cj4gKyAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLCAiRmFpbGVkIG1hcCBwYWdlcyB0byBE
T01VOiAlZCIsIHJlcyk7Cj4gKyAgICAgICAgZ290byBmYWlsOwo+ICsgICAgfQo+ICsKPiArICAg
IGtpbmZvLT51bmFzc2lnbmVkX21lbSAtPSBzaXplOwo+ICsgICAgYmFuayA9ICZraW5mby0+bWVt
LmJhbmtba2luZm8tPm1lbS5ucl9iYW5rc107Cj4gKwo+ICsgICAgYmFuay0+c3RhcnQgPSBnYWRk
cjsKPiArICAgIGJhbmstPnNpemUgPSBzaXplOwo+ICsgICAga2luZm8tPm1lbS5ucl9iYW5rcysr
Owo+ICsgICAgcmV0dXJuIHRydWU7Cj4gKwo+ICtmYWlsOgo+ICsgICAgZnJlZV9kb21oZWFwX3Bh
Z2VzKHBnLCBvcmRlcik7Cj4gKyAgICByZXR1cm4gZmFsc2U7Cj4gK30KPiArCj4gK3N0YXRpYyB2
b2lkIF9faW5pdCBhbGxvY2F0ZV9tZW1vcnkoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5l
bF9pbmZvICpraW5mbykKPiArewo+ICsgICAgY29uc3QgdW5zaWduZWQgaW50IG1pbl9vcmRlciA9
IGdldF9vcmRlcl9mcm9tX2J5dGVzKE1CKDQpKTsKCldoeSBkbyB5b3UgaGF2ZSB0aGlzIGxpbWl0
YXRpb24gZm9yIG5vbi1kaXJlY3QgbWFwcGVkIGRvbWFpbj8gVGhlcmUgYXJlIApub3RoaW5nIHdy
b25nIHRvIGFsbG9jYXRlIDJNQi80SyBwYWdlcyBmb3IgdGhlbS4KCj4gKyAgICBzdHJ1Y3QgcGFn
ZV9pbmZvICpwZzsKPiArICAgIHVuc2lnbmVkIGludCBvcmRlciA9IGdldF9hbGxvY2F0aW9uX3Np
emUoa2luZm8tPnVuYXNzaWduZWRfbWVtKTsKPiArICAgIGludCBpOwo+ICsKPiArICAgIGRwcmlu
dGsoWEVOTE9HX0lORk8sICJBbGxvY2F0aW5nIG1hcHBpbmdzIHRvdGFsbGluZyAlbGRNQiBmb3Ig
ZG9tJWQ6XG4iLAoKRGl0dG8uCgo+ICsgICAgICAgICAgICAvKiBEb24ndCB3YW50IGZvcm1hdCB0
aGlzIGFzIFBSSXBhZGRyICgxNiBkaWdpdCBoZXgpICovCj4gKyAgICAgICAgICAgICh1bnNpZ25l
ZCBsb25nKShraW5mby0+dW5hc3NpZ25lZF9tZW0gPj4gMjApLCBkLT5kb21haW5faWQpOwo+ICsK
PiArICAgIGtpbmZvLT5tZW0ubnJfYmFua3MgPSAwOwo+ICsKPiArICAgIG9yZGVyID0gZ2V0X2Fs
bG9jYXRpb25fc2l6ZShraW5mby0+dW5hc3NpZ25lZF9tZW0pOwo+ICsgICAgaWYgKCBvcmRlciA+
IEdVRVNUX1JBTTBfU0laRSApCj4gKyAgICAgICAgb3JkZXIgPSBHVUVTVF9SQU0wX1NJWkU7CgpJ
IGRvbid0IHVuZGVyc3RhbmQgdGhpcyBjaGVjay4gWW91IGFyZSBjb21wYXJpbmcgYSBwb3dlciBv
ZiAyIHdpdGggS0IuCgo+ICsgICAgd2hpbGUgKCBraW5mby0+dW5hc3NpZ25lZF9tZW0gKQo+ICsg
ICAgewo+ICsgICAgICAgIHBnID0gYWxsb2NfZG9taGVhcF9wYWdlcyhkLCBvcmRlciwgMCk7Cj4g
KyAgICAgICAgaWYgKCAhcGcgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgb3JkZXIgLS07
Cj4gKwo+ICsgICAgICAgICAgICBpZiAoIG9yZGVyID49IG1pbl9vcmRlciApCj4gKyAgICAgICAg
ICAgICAgICBjb250aW51ZTsKPiArCj4gKyAgICAgICAgICAgIC8qIE5vIG1vcmUgd2UgY2FuIGRv
ICovCj4gKyAgICAgICAgICAgIGJyZWFrOwo+ICsgICAgICAgIH0KPiArCj4gKyAgICAgICAgaWYg
KCAhaW5zZXJ0X2JhbmsoZCwga2luZm8sIHBnLCBvcmRlcikgKQo+ICsgICAgICAgICAgICBicmVh
azsKPiArCj4gKyAgICAgICAgLyoKPiArICAgICAgICAgKiBTdWNjZXNzLCBuZXh0IHRpbWUgYXJv
dW5kIHRyeSBhZ2FpbiB0byBnZXQgdGhlIGxhcmdlc3Qgb3JkZXIKPiArICAgICAgICAgKiBhbGxv
Y2F0aW9uIHBvc3NpYmxlLgo+ICsgICAgICAgICAqLwo+ICsgICAgICAgIG9yZGVyID0gZ2V0X2Fs
bG9jYXRpb25fc2l6ZShraW5mby0+dW5hc3NpZ25lZF9tZW0pOwo+ICsgICAgfQo+ICsKPiArICAg
IGlmICgga2luZm8tPnVuYXNzaWduZWRfbWVtICkKPiArICAgICAgICBkcHJpbnRrKFhFTkxPR19X
QVJOSU5HLCAiRmFpbGVkIHRvIGFsbG9jYXRlIHJlcXVlc3RlZCBkb21haW4gbWVtb3J5LiIKPiAr
ICAgICAgICAgICAgICAgLyogRG9uJ3Qgd2FudCBmb3JtYXQgdGhpcyBhcyBQUklwYWRkciAoMTYg
ZGlnaXQgaGV4KSAqLwo+ICsgICAgICAgICAgICAgICAiICVsZE1CIHVuYWxsb2NhdGVkXG4iLAo+
ICsgICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZylraW5mby0+dW5hc3NpZ25lZF9tZW0gPj4g
MjApOwoKSSB1bmRlcnN0YW5kIHRoaXMgaXMgdGhlIGN1cnJlbnQgYmVoYXZpb3IgZm9yIGRpcmVj
dCBtYXBwZWQgZG9tYWluLiBJdCAKbWFrZXMgc2Vuc2UgZm9yIHRoZW0gYmVjYXVzZSB3ZSBkb24n
dCB3YW50IHRvIGNyZWF0ZSB2ZXJ5IHNtYWxsIGJhbmsgKHdlIApyZXF1ZXN0IDRNQiBtaW4pLiBC
dXQgZm9yIG5vbiBkaXJlY3QgbWFwcGVkIGRvbWFpbiwgdGhlcmUgYXJlIG5vIG5lZWQgCmZvciBz
dWNoIGxpbWl0YXRpb24uIFNvIGlmIHlvdSBkb24ndCBhbGxvY2F0ZSB0aGUgbWVtb3J5LCB0aGVu
IGl0IG1lYW5zIApYZW4gaGFzIG5vIG1vcmUgUkFNIGFuZCBpdCBtYWtlcyBsaXR0bGUgc2Vuc2Ug
dG8gYm9vdCB0aGVtLgoKPiArCj4gKyAgICBmb3IoIGkgPSAwOyBpIDwga2luZm8tPm1lbS5ucl9i
YW5rczsgaSsrICkKPiArICAgIHsKPiArICAgICAgICBkcHJpbnRrKFhFTkxPR19JTkZPLCAiRG9t
JWQgQkFOS1slZF0gJSMiUFJJcGFkZHIiLSUjIlBSSXBhZGRyIiAoJWxkTUIpXG4iLAo+ICsgICAg
ICAgICAgICAgICAgZC0+ZG9tYWluX2lkLAo+ICsgICAgICAgICAgICAgICAgaSwKPiArICAgICAg
ICAgICAgICAgIGtpbmZvLT5tZW0uYmFua1tpXS5zdGFydCwKPiArICAgICAgICAgICAgICAgIGtp
bmZvLT5tZW0uYmFua1tpXS5zdGFydCArIGtpbmZvLT5tZW0uYmFua1tpXS5zaXplLAo+ICsgICAg
ICAgICAgICAgICAgLyogRG9uJ3Qgd2FudCBmb3JtYXQgdGhpcyBhcyBQUklwYWRkciAoMTYgZGln
aXQgaGV4KSAqLwo+ICsgICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpKGtpbmZvLT5tZW0u
YmFua1tpXS5zaXplID4+IDIwKSk7Cj4gKyAgICB9Cj4gK30KPiArCj4gICBzdGF0aWMgaW50IF9f
aW5pdCB3cml0ZV9wcm9wZXJ0aWVzKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5m
byAqa2luZm8sCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0
cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZSkKPiAgIHsKPiBAQCAtMjI0MSw3ICsyMzY0LDcgQEAg
c3RhdGljIGludCBfX2luaXQgY29uc3RydWN0X2RvbVUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0
IGR0X2RldmljZV9ub2RlICpub2RlKQo+ICAgICAgIC8qIHR5cGUgbXVzdCBiZSBzZXQgYmVmb3Jl
IGFsbG9jYXRlIG1lbW9yeSAqLwo+ICAgICAgIGQtPmFyY2gudHlwZSA9IGtpbmZvLnR5cGU7Cj4g
ICAjZW5kaWYKPiAtICAgIGFsbG9jYXRlX21lbW9yeV8xMShkLCAma2luZm8pOwo+ICsgICAgYWxs
b2NhdGVfbWVtb3J5KGQsICZraW5mbyk7CgpUaGUgY2FsbCB0byBhbGxvY2F0ZV9tZW1vcnlfMTEo
KSBzaG91bGQgaGF2ZSBuZXZlciBiZWVuIGFkZGVkLiBQbGVhc2UgCnJlZmFjdG9yL3JlLW9yZGVy
IHRoZSBwYXRjaCB0byBhdm9pZCBpbnRyb2R1Y2luZyB3cm9uZyBjb2RlLgoKQ2hlZXJzLAoKLS0g
Ckp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 11:29:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 11: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 1fkpJU-00066G-96; Wed, 01 Aug 2018 11:29:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xgsf=kq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fkpJT-00065z-DI
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 11:29:07 +0000
X-Inumbo-ID: 264a55f6-957e-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 264a55f6-957e-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 11:29: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 1fkpJQ-0001ax-26; Wed, 01 Aug 2018 11:29: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 1fkpJP-0000ZE-OA; Wed, 01 Aug 2018 11:29:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fkpJP-0006AG-NC; Wed, 01 Aug 2018 11:29:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125695-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: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-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-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-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-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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=7b799ec696f043f3a6f25eb8ef9f009086bd58f4
X-Osstest-Versions-That: qemuu=18a398f6a39df4b08ff86ac0d38384193ca5f4cc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 01 Aug 2018 11:29:03 +0000
Subject: [Xen-devel] [qemu-mainline test] 125695: 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>

ZmxpZ2h0IDEyNTY5NSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU2OTUvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAg
ICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTY0MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY0MAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI1NjQwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2NDAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTY0
MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI1NjQwCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0
ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgN2I3OTllYzY5NmYwNDNmM2E2ZjI1ZWI4ZWY5
ZjAwOTA4NmJkNThmNApiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAgMThh
Mzk4ZjZhMzlkZjRiMDhmZjg2YWMwZDM4Mzg0MTkzY2E1ZjRjYwoKTGFzdCB0ZXN0IG9mIGJhc2lz
ICAgMTI1NjQwICAyMDE4LTA3LTI3IDIyOjE2OjQ0IFogICAgNCBkYXlzCkZhaWxpbmcgc2luY2Ug
ICAgICAgIDEyNTY3NSAgMjAxOC0wNy0zMCAwOTozNjo1OCBaICAgIDIgZGF5cyAgICAyIGF0dGVt
cHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTY5NSAgMjAxOC0wNy0zMSAwOTozNDoxMCBaICAg
IDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1
bmRlciB0ZXN0OgogIERyLiBEYXZpZCBBbGFuIEdpbGJlcnQgPGRnaWxiZXJ0QHJlZGhhdC5jb20+
CiAgRmFtIFpoZW5nIDxmYW16QHJlZGhhdC5jb20+CiAgR2VlcnQgVXl0dGVyaG9ldmVuIDxnZWVy
dCtyZW5lc2FzQGdsaWRlci5iZT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIEtP
TlJBRCBGcmVkZXJpYyA8ZnJlZGVyaWMua29ucmFkQGFkYWNvcmUuY29tPgogIExlb25pZCBCbG9j
aCA8bGJsb2NoQGphbnVzdGVjaC5jb20+CiAgbGl1anVuamllIDxsaXVqdW5qaWUyM0BodWF3ZWku
Y29tPgogIE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBQZXRlciBNYXlk
ZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kg
PGY0YnVnQGFtc2F0Lm9yZz4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
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
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhs
IGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFybWhmLXhsIGhvc3QtaW5zdGFsbCg0KQoK
Tm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA0NTQgbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 12:08:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 12: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 1fkpup-0000ot-Ox; Wed, 01 Aug 2018 12: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=bzmx=kq=citrix.com=prvs=744b97e16=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fkpuo-0000oo-OO
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 12:07:42 +0000
X-Inumbo-ID: 8a0c5b5b-9583-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8a0c5b5b-9583-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 12:08:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,431,1526342400"; d="scan'208";a="61670417"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 1 Aug 2018 13:07:36 +0100
Message-ID: <1533125256-4141-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/vmx: Avoid hitting BUG_ON() after
 EPTP-related domain_crash()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Jan Beulich <JBeulich@suse.com>, Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWYgdGhlIEVQVFAgcG9pbnRlciBjYW4ndCBiZSBsb2NhdGVkIGluIHRoZSBhbHRwMm0gbGlzdCwg
dGhlIGRvbWFpbgppcyAobGVnaXRpbWF0ZWx5KSBjcmFzaGVkLgoKVW5kZXIgdGhvc2UgY2lyY3Vt
c3RhbmNlcywgZXhlY3V0aW9uIHdpbGwgY29udGludWUgYW5kIGd1YXJlbnRlZSB0byBoaXQgdGhl
CkJVR19PTihpZHggPj0gTUFYX0FMVFAyTSkgKHVuZm9ydHVuYXRlbHksIGp1c3Qgb3V0IG9mIGNv
bnRleHQpLgoKUmV0dXJuIGZyb20gdm14X3ZtZXhpdF9oYW5kbGVyKCkgYWZ0ZXIgdGhlIGRvbWFp
bl9jcmFzaCgpLCB3aGljaCBhbHNvIGhhcyB0aGUKc2lkZSBlZmZlY3Qgb2YgcmVlbnRlcmluZyB0
aGUgc2NoZWR1bGVyIG1vcmUgcHJvbXB0bHkuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGlj
aEBzdXNlLmNvbT4KQ0M6IEp1biBOYWthamltYSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT4KQ0M6
IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgpDQzogUmF6dmFuIENvam9jYXJ1IDxy
Y29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgpDQzogVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xl
bmd5ZWwuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jIHwgMiArKwogMSBmaWxl
IGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
dm14L3ZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKaW5kZXggYmNmOTVmOS4uMjU3
ZWZiZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS92bXgvdm14LmMKQEAgLTM2NjYsNiArMzY2Niw4IEBAIHZvaWQgdm14X3ZtZXhp
dF9oYW5kbGVyKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICAgICAgewogICAg
ICAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJFUFRQIG5vdCBmb3VuZCBpbiBhbHRl
cm5hdGUgcDJtIGxpc3RcbiIpOwogICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21h
aW4pOworCisgICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgfQogICAgICAgICB9
CiAKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 12:12:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 12: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 1fkpzM-0001WH-CI; Wed, 01 Aug 2018 12: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=reyz=kq=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fkpzL-0001WC-7x
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 12:12:23 +0000
X-Inumbo-ID: 31b4c857-9584-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 31b4c857-9584-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 12:12:43 +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 B568A301AB29
 for <xen-devel@lists.xen.org>; Wed,  1 Aug 2018 16:28:38 +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 2F7D37FC79
 for <xen-devel@lists.xen.org>; Wed,  1 Aug 2018 15:12:21 +0300 (EEST)
Received: (qmail 19725 invoked from network); 1 Aug 2018 15:12:21 +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; 1 Aug 2018 15:12:19 +0300
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1533125256-4141-1-git-send-email-andrew.cooper3@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <83605e6a-13af-fc2e-deed-6f6d87d2d0e0@bitdefender.com>
Date: Wed, 1 Aug 2018 15:12: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: <1533125256-4141-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76870
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 491678,
 Stamp: 3], Multi: [Enabled, t: (0.000011,0.002536)], BW: [Enabled, t:
 (0.000010)], RBL DNSBL: [Disabled], APM: [Disabled], SGN: [Enabled, t:
 (0.013507,0.000035)], URL: [Enabled, t: (0.000007,0.000001)], RTDA:
 [Enabled, t: (2.002594), Hit: No, Details: Error: onPost(110)], total:
 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH] x86/vmx: Avoid hitting BUG_ON() after
 EPTP-related domain_crash()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 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>

T24gMDgvMDEvMjAxOCAwMzowNyBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBJZiB0aGUgRVBU
UCBwb2ludGVyIGNhbid0IGJlIGxvY2F0ZWQgaW4gdGhlIGFsdHAybSBsaXN0LCB0aGUgZG9tYWlu
Cj4gaXMgKGxlZ2l0aW1hdGVseSkgY3Jhc2hlZC4KPiAKPiBVbmRlciB0aG9zZSBjaXJjdW1zdGFu
Y2VzLCBleGVjdXRpb24gd2lsbCBjb250aW51ZSBhbmQgZ3VhcmVudGVlIHRvIGhpdCB0aGUKPiBC
VUdfT04oaWR4ID49IE1BWF9BTFRQMk0pICh1bmZvcnR1bmF0ZWx5LCBqdXN0IG91dCBvZiBjb250
ZXh0KS4KPiAKPiBSZXR1cm4gZnJvbSB2bXhfdm1leGl0X2hhbmRsZXIoKSBhZnRlciB0aGUgZG9t
YWluX2NyYXNoKCksIHdoaWNoIGFsc28gaGFzIHRoZQo+IHNpZGUgZWZmZWN0IG9mIHJlZW50ZXJp
bmcgdGhlIHNjaGVkdWxlciBtb3JlIHByb21wdGx5Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogUmF6dmFu
IENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgoKClRoYW5rcywKUmF6dmFuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 12:55:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 12:55:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkqem-0004Vf-4Q; Wed, 01 Aug 2018 12: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=bzmx=kq=citrix.com=prvs=744b97e16=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fkqek-0004Va-Kp
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 12:55:10 +0000
X-Inumbo-ID: 2c181e25-958a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2c181e25-958a-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 12:55:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,431,1526342400"; d="scan'208";a="61674156"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 1 Aug 2018 13:55:06 +0100
Message-ID: <1533128106-5545-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/vmx: Avoid using domain_crash_syncrhonous()
 in vmx_vmentry_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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Kevin Tian <kevin.tian@intel.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>

VGhlcmUgaXMgbm8gbmVlZCBmb3IgdGhlIHN5bmNyaG9ub3VzIHZhcmllbnQsIGFzIHRoZSB2bWVu
dHJ5IGZhaWx1cmUgcGF0aCBjYW4KanVzdCByZXR1cm4gdG8gcHJvY2Vzc2luZyBzb2Z0aXJxcy4K
ClRoaXMgaXMgaW4gYWlkIG9mIHRyeWluZyB0byByZW1vdmUgZG9tYWluX2NyYXNoX3N5bmNyaG9u
b3VzKCkgZnJvbSB0aGUKY29kZWJhc2UuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBz
dXNlLmNvbT4KQ0M6IEp1biBOYWthamltYSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT4KQ0M6IEtl
dmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14
L2VudHJ5LlMgfCAyICstCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMgIHwgMiArLQogMiBm
aWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2h2bS92bXgvZW50cnkuUyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L2Vu
dHJ5LlMKaW5kZXggYTdkMTM1Ni4uZDE4YzE0OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2
bS92bXgvZW50cnkuUworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC9lbnRyeS5TCkBAIC0xMjgs
NyArMTI4LDcgQEAgVU5MSUtFTFlfRU5EKHJlYWxtb2RlKQogICAgICAgICAvKiBXQVJOSU5HISBg
cmV0YCwgYGNhbGwgKmAsIGBqbXAgKmAgbm90IHNhZmUgYmVmb3JlIHRoaXMgcG9pbnQuICovCiAK
ICAgICAgICAgY2FsbCB2bXhfdm1lbnRyeV9mYWlsdXJlCi0gICAgICAgIEJVRyAgLyogdm14X3Zt
ZW50cnlfZmFpbHVyZSgpIHNob3VsZG4ndCByZXR1cm4uICovCisgICAgICAgIGptcCAgLkx2bXhf
cHJvY2Vzc19zb2Z0aXJxcwogCiBFTlRSWSh2bXhfYXNtX2RvX3ZtZW50cnkpCiAgICAgICAgIEdF
VF9DVVJSRU5UKGJ4KQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jIGIv
eGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCmluZGV4IDA5NmEyNmEuLjI2MmMyNTIgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYworKysgYi94ZW4vYXJjaC94ODYvaHZt
L3ZteC92bWNzLmMKQEAgLTE3ODQsNyArMTc4NCw3IEBAIHZvaWQgdm14X3ZtZW50cnlfZmFpbHVy
ZSh2b2lkKQogICAgICAgICAgZXJyb3IgPT0gVk1YX0lOU05fSU5WQUxJRF9IT1NUX1NUQVRFICkK
ICAgICAgICAgdm1jc19kdW1wX3ZjcHUoY3Vycik7CiAKLSAgICBkb21haW5fY3Jhc2hfc3luY2hy
b25vdXMoKTsKKyAgICBkb21haW5fY3Jhc2goY3Vyci0+ZG9tYWluKTsKIH0KIAogdm9pZCB2bXhf
ZG9fcmVzdW1lKHN0cnVjdCB2Y3B1ICp2KQotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 13:11:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 13:11:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkquM-00060R-Kb; Wed, 01 Aug 2018 13:11: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=qz6i=kq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkquL-00060M-Hl
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 13:11:17 +0000
X-Inumbo-ID: 445b2997-958c-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 445b2997-958c-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 15:10:31 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 01 Aug 2018 07:11:14 -0600
Message-Id: <5B61B17002000078001D9E4F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 01 Aug 2018 07:11:12 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1533128106-5545-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1533128106-5545-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/vmx: Avoid using
 domain_crash_syncrhonous() in vmx_vmentry_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: Kevin Tian <kevin.tian@intel.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAxLjA4LjE4IGF0IDE0OjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhlcmUgaXMgbm8gbmVlZCBmb3IgdGhlIHN5bmNyaG9ub3VzIHZhcmllbnQsIGFzIHRo
ZSB2bWVudHJ5IGZhaWx1cmUgcGF0aCBjYW4KPiBqdXN0IHJldHVybiB0byBwcm9jZXNzaW5nIHNv
ZnRpcnFzLgo+IAo+IFRoaXMgaXMgaW4gYWlkIG9mIHRyeWluZyB0byByZW1vdmUgZG9tYWluX2Ny
YXNoX3N5bmNyaG9ub3VzKCkgZnJvbSB0aGUKPiBjb2RlYmFzZS4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKV2l0aCB0aGUgbmFt
ZSBvZiB0aGUgZnVuY3Rpb24gZml4ZWQgaW4gdGl0bGUgYW5kIGRlc2NyaXB0aW9uClJldmlld2Vk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpKYW4KCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 13:14:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 13:14: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 1fkqwz-00067m-3b; Wed, 01 Aug 2018 13: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=xgsf=kq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fkqwx-00067U-Hj
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 13:13:59 +0000
X-Inumbo-ID: ccf99621-958c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ccf99621-958c-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 13:14: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 1fkqwv-0003iz-6K; Wed, 01 Aug 2018 13:13:57 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fkqwu-0001Ng-UW; Wed, 01 Aug 2018 13:13:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fkqwu-0000sZ-Tr; Wed, 01 Aug 2018 13:13:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125729-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=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
X-Osstest-Versions-That: xen=6aaa9fb308171ec58ddf4cf058ad5341f81a65cf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 01 Aug 2018 13:13:56 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125729: 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>

ZmxpZ2h0IDEyNTcyOSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTcyOS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBlZDVmOGQ5Y2E0N2U2OWUzMDIyMWMzN2VjODEyZjJiMzhhZjE5ZDgzCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA2YWFhOWZiMzA4MTcxZWM1OGRk
ZjRjZjA1OGFkNTM0MWY4MWE2NWNmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU3MDQgIDIwMTgt
MDctMzEgMTY6MDA6NDEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1NzI5ICAy
MDE4LTA4LTAxIDExOjAwOjM5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNp
YmxldGhpbmdzbGFiLmNvbT4KICBTaW1vbiBHYWlzZXIgPHNpbW9uQGludmlzaWJsZXRoaW5nc2xh
Yi5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyBy
ZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDZh
YWE5ZmIzMDguLmVkNWY4ZDljYTQgIGVkNWY4ZDljYTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFm
MTlkODMgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 13:29:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 13:29:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkrCC-00072d-Gg; Wed, 01 Aug 2018 13:29:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bzmx=kq=citrix.com=prvs=744b97e16=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fkrCA-00072Y-Hc
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 13:29:42 +0000
X-Inumbo-ID: fe4a6971-958e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fe4a6971-958e-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 13:30:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="61679306"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 1 Aug 2018 14:29:35 +0100
Message-ID: <1533130175-15541-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: Remove domain_crash_synchronous()
 completely
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>, 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>

ZG9tYWluX2NyYXNoX3N5bmNocm9ub3VzKCkgaXMgdW5zYWZlIHRvIHVzZSBpbiBnZW5lcmFsIGFz
IGl0IG1heSBsZWF2ZQpzcGlubG9ja3MgaGVsZCwgdGVtcG9yYXJ5IG1lbW9yeSBhbGxvY2F0ZWQs
IGV0Yy4KCldpdGggZG9tYWluX2NyYXNoX3N5bmNocm9ub3VzKCkgcmVtb3ZlZCBmcm9tIHRoZSBB
Uk0gY29kZSBpbiA0LjExLCB0YWtlIHRoZQpvcHBvcnR1bml0eSB0byByZW1vdmUgdGhlIGluZnJh
c3RydWN0dXJlIGNvbXBsZXRlbHkgYnkgb3BlbmNvZGluZyB0aGUgc29mdGlycQpsb29wIGluIHRo
ZSByZW1haW5pbmcgY2FsbHNpdGVzLCBhbGwgb2Ygd2hpY2ggYXJlIGRlc3RpbmVkIGZvciBkZWxl
dGlvbi4KCk5vbmUgb2YgdGhlc2Ugc2l0ZXMgYXJlIGF0IHJpc2sgb2YgaGF2aW5nIGEgcGVuZGlu
ZyBpb3JlcSB0byBxZW11LCB3aGljaCBtZWFucwp0aGF0IHRoZSB2Y3B1X2VuZF9zaHV0ZG93bl9k
ZWZlcnJhbCgpIGlzbid0IG5lY2Vzc2FyeS4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNo
QHN1c2UuY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ0M6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KCmFzbV9kb21haW5fY3Jhc2hfc3luY2hyb25vdXMoKSB3aWxsIGJlIHJlbW92ZWQgYnkg
bXkgImxpZnQgZXhjZXB0aW9uIGZyYW1lCmxvZ2ljIHVwIGludG8gQyIgc2VyaWVzLCB3aGlsZSB0
aGUgd2FpdHF1ZXVlIGNhbGxlcnMgd2lsbCBiZSByZW1vdmVkIHdoZW4gdGhlCnZtX2V2ZW50IHJp
bmcgbWFwcGluZyBpbmZyYXN0cnVjdHVyZSBpcyBjb21wbGV0ZS4KLS0tCiB4ZW4vYXJjaC94ODYv
dHJhcHMuYyAgICB8ICA1ICsrKystCiB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICB8IDExIC0tLS0t
LS0tLS0tCiB4ZW4vY29tbW9uL3dhaXQuYyAgICAgICB8IDEzICsrKysrKysrKystLS0KIHhlbi9p
bmNsdWRlL3hlbi9zY2hlZC5oIHwgMTAgLS0tLS0tLS0tLQogNCBmaWxlcyBjaGFuZ2VkLCAxNCBp
bnNlcnRpb25zKCspLCAyNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
dHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCmluZGV4IDc4OWQ3ZmYuLmRkZmYzNDYgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5j
CkBAIC0yMjE1LDcgKzIyMTUsMTAgQEAgdm9pZCBhc21fZG9tYWluX2NyYXNoX3N5bmNocm9ub3Vz
KHVuc2lnbmVkIGxvbmcgYWRkcikKICAgICBwcmludGsoImRvbWFpbl9jcmFzaF9zeW5jIGNhbGxl
ZCBmcm9tIGVudHJ5LlM6IGZhdWx0IGF0ICVwICVwU1xuIiwKICAgICAgICAgICAgX3AoYWRkciks
IF9wKGFkZHIpKTsKIAotICAgIF9fZG9tYWluX2NyYXNoX3N5bmNocm9ub3VzKCk7CisgICAgX19k
b21haW5fY3Jhc2goY3VycmVudC0+ZG9tYWluKTsKKworICAgIGZvciAoIDsgOyApCisgICAgICAg
IGRvX3NvZnRpcnEoKTsKIH0KIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWluLmMg
Yi94ZW4vY29tbW9uL2RvbWFpbi5jCmluZGV4IDA4Y2E0YjEuLjc0OTcyMmIgMTAwNjQ0Ci0tLSBh
L3hlbi9jb21tb24vZG9tYWluLmMKKysrIGIveGVuL2NvbW1vbi9kb21haW4uYwpAQCAtNzAwLDE3
ICs3MDAsNiBAQCB2b2lkIF9fZG9tYWluX2NyYXNoKHN0cnVjdCBkb21haW4gKmQpCiB9CiAKIAot
dm9pZCBfX2RvbWFpbl9jcmFzaF9zeW5jaHJvbm91cyh2b2lkKQotewotICAgIF9fZG9tYWluX2Ny
YXNoKGN1cnJlbnQtPmRvbWFpbik7Ci0KLSAgICB2Y3B1X2VuZF9zaHV0ZG93bl9kZWZlcnJhbChj
dXJyZW50KTsKLQotICAgIGZvciAoIDsgOyApCi0gICAgICAgIGRvX3NvZnRpcnEoKTsKLX0KLQot
CiBpbnQgZG9tYWluX3NodXRkb3duKHN0cnVjdCBkb21haW4gKmQsIHU4IHJlYXNvbikKIHsKICAg
ICBzdHJ1Y3QgdmNwdSAqdjsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vd2FpdC5jIGIveGVuL2Nv
bW1vbi93YWl0LmMKaW5kZXggYTU3YmMxMC4uNGY4MzBhMSAxMDA2NDQKLS0tIGEveGVuL2NvbW1v
bi93YWl0LmMKKysrIGIveGVuL2NvbW1vbi93YWl0LmMKQEAgLTIwLDYgKzIwLDcgQEAKICAqLwog
CiAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+CisjaW5jbHVkZSA8eGVuL3NvZnRpcnEuaD4KICNpbmNs
dWRlIDx4ZW4vd2FpdC5oPgogI2luY2x1ZGUgPHhlbi9lcnJuby5oPgogCkBAIC0xMzUsNyArMTM2
LDEwIEBAIHN0YXRpYyB2b2lkIF9fcHJlcGFyZV90b193YWl0KHN0cnVjdCB3YWl0cXVldWVfdmNw
dSAqd3F2KQogICAgIGlmICggdmNwdV9zZXRfaGFyZF9hZmZpbml0eShjdXJyLCBjcHVtYXNrX29m
KHdxdi0+d2FrZXVwX2NwdSkpICkKICAgICB7CiAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIs
ICJVbmFibGUgdG8gc2V0IHZjcHUgYWZmaW5pdHlcbiIpOwotICAgICAgICBkb21haW5fY3Jhc2hf
c3luY2hyb25vdXMoKTsKKyAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbik7CisK
KyAgICAgICAgZm9yICggOyA7ICkKKyAgICAgICAgICAgIGRvX3NvZnRpcnEoKTsKICAgICB9CiAK
ICAgICAvKiBIYW5kLXJvbGxlZCBzZXRqbXAoKS4gKi8KQEAgLTE2Niw3ICsxNzAsMTAgQEAgc3Rh
dGljIHZvaWQgX19wcmVwYXJlX3RvX3dhaXQoc3RydWN0IHdhaXRxdWV1ZV92Y3B1ICp3cXYpCiAg
ICAgaWYgKCB1bmxpa2VseSh3cXYtPmVzcCA9PSAwKSApCiAgICAgewogICAgICAgICBnZHByaW50
ayhYRU5MT0dfRVJSLCAiU3RhY2sgdG9vIGxhcmdlIGluICVzXG4iLCBfX2Z1bmNfXyk7Ci0gICAg
ICAgIGRvbWFpbl9jcmFzaF9zeW5jaHJvbm91cygpOworICAgICAgICBkb21haW5fY3Jhc2goY3Vy
cmVudC0+ZG9tYWluKTsKKworICAgICAgICBmb3IgKCA7IDsgKQorICAgICAgICAgICAgZG9fc29m
dGlycSgpOwogICAgIH0KIAogICAgIGNwdV9pbmZvLT5ndWVzdF9jcHVfdXNlcl9yZWdzLmVudHJ5
X3ZlY3RvciA9IGVudHJ5X3ZlY3RvcjsKQEAgLTE5Niw3ICsyMDMsNyBAQCB2b2lkIGNoZWNrX3dh
a2V1cF9mcm9tX3dhaXQodm9pZCkKICAgICAgICAgaWYgKCB2Y3B1X3NldF9oYXJkX2FmZmluaXR5
KGN1cnIsIGNwdW1hc2tfb2Yod3F2LT53YWtldXBfY3B1KSkgKQogICAgICAgICB7CiAgICAgICAg
ICAgICBnZHByaW50ayhYRU5MT0dfRVJSLCAiVW5hYmxlIHRvIHNldCB2Y3B1IGFmZmluaXR5XG4i
KTsKLSAgICAgICAgICAgIGRvbWFpbl9jcmFzaF9zeW5jaHJvbm91cygpOworICAgICAgICAgICAg
ZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbik7CiAgICAgICAgIH0KICAgICAgICAgd2FpdCgp
OyAvKiB0YWtlcyB1cyBiYWNrIGludG8gdGhlIHNjaGVkdWxlciAqLwogICAgIH0KZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKaW5k
ZXggODUxZjExZS4uM2MzNTQ3MyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgK
KysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKQEAgLTYxNywxNiArNjE3LDYgQEAgdm9pZCBf
X2RvbWFpbl9jcmFzaChzdHJ1Y3QgZG9tYWluICpkKTsKIH0gd2hpbGUgKDApCiAKIC8qCi0gKiBN
YXJrIGN1cnJlbnQgZG9tYWluIGFzIGNyYXNoZWQgYW5kIHN5bmNocm9ub3VzbHkgZGVzY2hlZHVs
ZSBmcm9tIHRoZSBsb2NhbAotICogcHJvY2Vzc29yLiBUaGlzIGZ1bmN0aW9uIG5ldmVyIHJldHVy
bnMuCi0gKi8KLXZvaWQgbm9yZXR1cm4gX19kb21haW5fY3Jhc2hfc3luY2hyb25vdXModm9pZCk7
Ci0jZGVmaW5lIGRvbWFpbl9jcmFzaF9zeW5jaHJvbm91cygpIGRvIHsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKLSAgICBwcmludGsoImRvbWFpbl9jcmFzaF9zeW5jIGNhbGxl
ZCBmcm9tICVzOiVkXG4iLCBfX0ZJTEVfXywgX19MSU5FX18pOyAgXAotICAgIF9fZG9tYWluX2Ny
YXNoX3N5bmNocm9ub3VzKCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCi19IHdoaWxlICgwKQotCi0vKgogICogQ2FsbGVkIGZyb20gYXNzZW1ibHkgY29kZSwgd2l0
aCBhbiBvcHRpb25hbCBhZGRyZXNzIHRvIGhlbHAgaW5kaWNhdGUgd2h5CiAgKiB0aGUgY3Jhc2gg
b2NjdXJlZC4gIElmIGFkZHIgaXMgMCwgbG9vayB1cCBhZGRyZXNzIGZyb20gbGFzdCBleHRhYmxl
CiAgKiByZWRpcmVjdGlvbi4KLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 13:40:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 13: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 1fkrMn-0008Qh-WA; Wed, 01 Aug 2018 13: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=sdpe=kq=citrix.com=prvs=744ee64bb=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkrMm-0008Om-83
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 13:40:40 +0000
X-Inumbo-ID: 87298407-9590-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 87298407-9590-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 13:41:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="61680886"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 1 Aug 2018 14:40:14 +0100
Message-ID: <20180801134028.1654-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180801134028.1654-1-paul.durrant@citrix.com>
References: <20180801134028.1654-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 01/15] re-work commit 3e06b989 "IOMMU: make
 page table population preemptible"...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>

Li4udG8gc2ltcGxpZnkgdGhlIGltcGxlbWVudGF0aW9uIGFuZCB0dXJuIG5lZWRfaW9tbXUgYmFj
ayBpbnRvIGEgYm9vbGVhbi4KCkFzIG5vdGVkIGluIFsxXSB0aGUgdHJpLXN0YXRlIG5hdHVyZSBv
ZiBuZWVkX2lvbW11IGFmdGVyIGNvbW1pdCAzZTA2Yjk4OSBpcwpjb25mdXNpbmcsIGFzIGlzIHRo
ZSBpbXBsZW1lbnRhdGlvbiBvZiBwcmUtZW1wdGlvbiB1c2luZyByZWxtZW1fbGlzdC4KClRoaXMg
cGF0Y2ggaW5zdGVhZCB1c2VzIGEgc2ltcGxlIGNvdW50IG9mIHBhZ2VzIGFscmVhZHkgcG9wdWxh
dGVkIHN0b3JlZCBpbgp0aGUgeDg2IHZhcmlhbnQgb2Ygc3RydWN0IGFyY2hfaW9tbXUgYW5kIHNr
aXBzIG92ZXIgdGhhdCBudW1iZXIgb2YgcGFnZXMKaWYgYXJjaF9pb21tdV9wb3B1bGF0ZV9wYWdl
X3RhYmxlKCkgaXMgcmUtaW52b2tlZCBhZnRlciBwcmUtZW1wdGlvbi4KClsxXSBodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDcvbXNnMDE4
NzAuaHRtbAoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4
LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2Vv
cmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1
LmNpdHJpeC5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzog
S29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFu
byBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGlt
QHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDYzogR2VvcmdlIER1
bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgoKdjQ6CiAtIE5ldyBpbiB2NC4KLS0t
CiB4ZW4vYXJjaC94ODYvZG9tYWluLmMgICAgICAgICAgICAgICAgIHwgIDYgLS0tCiB4ZW4vYXJj
aC94ODYvbW0vcDJtLXBvZC5jICAgICAgICAgICAgIHwgIDMgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2RldmljZV90cmVlLmMgfCAxOSArKysrLS0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2lvbW11LmMgICAgICAgfCAgOCArKy0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYv
aW9tbXUuYyAgIHwgNzkgKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9p
bmNsdWRlL2FzbS14ODYvaW9tbXUuaCAgICAgICAgICAgfCAgMSArCiB4ZW4vaW5jbHVkZS94ZW4v
c2NoZWQuaCAgICAgICAgICAgICAgIHwgIDQgKy0KIDcgZmlsZXMgY2hhbmdlZCwgNDggaW5zZXJ0
aW9ucygrKSwgNzIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWFp
bi5jIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCmluZGV4IGI1YmIwZjNiMjIuLmU2ODU5MWQ3OTEg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYworKysgYi94ZW4vYXJjaC94ODYvZG9t
YWluLmMKQEAgLTE5ODMsMTIgKzE5ODMsNiBAQCBpbnQgZG9tYWluX3JlbGlucXVpc2hfcmVzb3Vy
Y2VzKHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgIH0KIAogICAgICAgICBkLT5hcmNoLnJlbG1l
bSA9IFJFTE1FTV94ZW47Ci0KLSAgICAgICAgc3Bpbl9sb2NrKCZkLT5wYWdlX2FsbG9jX2xvY2sp
OwotICAgICAgICBwYWdlX2xpc3Rfc3BsaWNlKCZkLT5hcmNoLnJlbG1lbV9saXN0LCAmZC0+cGFn
ZV9saXN0KTsKLSAgICAgICAgSU5JVF9QQUdFX0xJU1RfSEVBRCgmZC0+YXJjaC5yZWxtZW1fbGlz
dCk7Ci0gICAgICAgIHNwaW5fdW5sb2NrKCZkLT5wYWdlX2FsbG9jX2xvY2spOwotCiAgICAgICAg
IC8qIEZhbGx0aHJvdWdoLiBSZWxpbnF1aXNoIGV2ZXJ5IHBhZ2Ugb2YgbWVtb3J5LiAqLwogICAg
IGNhc2UgUkVMTUVNX3hlbjoKICAgICAgICAgcmV0ID0gcmVsaW5xdWlzaF9tZW1vcnkoZCwgJmQt
PnhlbnBhZ2VfbGlzdCwgfjBVTCk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLXBv
ZC5jIGIveGVuL2FyY2gveDg2L21tL3AybS1wb2QuYwppbmRleCA2MzFlOWFlYzMzLi44MGY1YWIx
ZWE0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9tbS9wMm0tcG9kLmMKQEAgLTQ2Miw4ICs0NjIsNyBAQCBwMm1fcG9kX29mZmxpbmVfb3Jf
YnJva2VuX2hpdChzdHJ1Y3QgcGFnZV9pbmZvICpwKQogCiBwb2RfaGl0OgogICAgIGxvY2tfcGFn
ZV9hbGxvYyhwMm0pOwotICAgIC8qIEluc2VydGlvbiBtdXN0IGJlIGF0IGxpc3QgaGVhZCAoc2Vl
IGlvbW11X3BvcHVsYXRlX3BhZ2VfdGFibGUoKSkuICovCi0gICAgcGFnZV9saXN0X2FkZChwLCAm
ZC0+YXJjaC5yZWxtZW1fbGlzdCk7CisgICAgcGFnZV9saXN0X2FkZF90YWlsKHAsICZkLT5hcmNo
LnJlbG1lbV9saXN0KTsKICAgICB1bmxvY2tfcGFnZV9hbGxvYyhwMm0pOwogICAgIHBvZF91bmxv
Y2socDJtKTsKICAgICByZXR1cm4gMTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2RldmljZV90cmVlLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9kZXZpY2VfdHJlZS5j
CmluZGV4IDQyMWYwMDM0MzguLjY3MWM4ZGIxZDAgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2RldmljZV90cmVlLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZGV2
aWNlX3RyZWUuYwpAQCAtNDAsMTcgKzQwLDE0IEBAIGludCBpb21tdV9hc3NpZ25fZHRfZGV2aWNl
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZGV2KQogICAgIGlmICgg
IWxpc3RfZW1wdHkoJmRldi0+ZG9tYWluX2xpc3QpICkKICAgICAgICAgZ290byBmYWlsOwogCi0g
ICAgaWYgKCBuZWVkX2lvbW11KGQpIDw9IDAgKQotICAgIHsKLSAgICAgICAgLyoKLSAgICAgICAg
ICogVGhlIGh3ZG9tIGlzIGZvcmNlZCB0byB1c2UgSU9NTVUgZm9yIHByb3RlY3RpbmcgYXNzaWdu
ZWQKLSAgICAgICAgICogZGV2aWNlLiBUaGVyZWZvcmUgdGhlIElPTU1VIGRhdGEgaXMgYWxyZWFk
eSBzZXQgdXAuCi0gICAgICAgICAqLwotICAgICAgICBBU1NFUlQoIWlzX2hhcmR3YXJlX2RvbWFp
bihkKSk7Ci0gICAgICAgIHJjID0gaW9tbXVfY29uc3RydWN0KGQpOwotICAgICAgICBpZiAoIHJj
ICkKLSAgICAgICAgICAgIGdvdG8gZmFpbDsKLSAgICB9CisgICAgLyoKKyAgICAgKiBUaGUgaHdk
b20gaXMgZm9yY2VkIHRvIHVzZSBJT01NVSBmb3IgcHJvdGVjdGluZyBhc3NpZ25lZAorICAgICAq
IGRldmljZS4gVGhlcmVmb3JlIHRoZSBJT01NVSBkYXRhIGlzIGFscmVhZHkgc2V0IHVwLgorICAg
ICAqLworICAgIEFTU0VSVCghaXNfaGFyZHdhcmVfZG9tYWluKGQpIHx8IG5lZWRfaW9tbXUoZCkp
OworICAgIHJjID0gaW9tbXVfY29uc3RydWN0KGQpOworICAgIGlmICggcmMgKQorICAgICAgICBn
b3RvIGZhaWw7CiAKICAgICAvKiBUaGUgZmxhZyBmaWVsZCBkb2Vzbid0IG1hdHRlciB0byBEVCBk
ZXZpY2UuICovCiAgICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5hc3NpZ25fZGV2aWNlKGQsIDAs
IGR0X3RvX2RldihkZXYpLCAwKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCmluZGV4IDcwZDIxOGY5
MTAuLjQ5OTc0ZTU2MzQgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11
LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwpAQCAtMjE0LDE0ICsyMTQs
MTQgQEAgdm9pZCBpb21tdV90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIGNvbnN0
IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogCi0gICAgZC0+bmVlZF9p
b21tdSA9IDA7CisgICAgZC0+bmVlZF9pb21tdSA9IGZhbHNlOwogICAgIGhkLT5wbGF0Zm9ybV9v
cHMtPnRlYXJkb3duKGQpOwogICAgIHRhc2tsZXRfc2NoZWR1bGUoJmlvbW11X3B0X2NsZWFudXBf
dGFza2xldCk7CiB9CiAKIGludCBpb21tdV9jb25zdHJ1Y3Qoc3RydWN0IGRvbWFpbiAqZCkKIHsK
LSAgICBpZiAoIG5lZWRfaW9tbXUoZCkgPiAwICkKKyAgICBpZiAoIG5lZWRfaW9tbXUoZCkgKQog
ICAgICAgICByZXR1cm4gMDsKIAogICAgIGlmICggIWlvbW11X3VzZV9oYXBfcHQoZCkgKQpAQCAt
MjMzLDcgKzIzMyw3IEBAIGludCBpb21tdV9jb25zdHJ1Y3Qoc3RydWN0IGRvbWFpbiAqZCkKICAg
ICAgICAgICAgIHJldHVybiByYzsKICAgICB9CiAKLSAgICBkLT5uZWVkX2lvbW11ID0gMTsKKyAg
ICBkLT5uZWVkX2lvbW11ID0gdHJ1ZTsKICAgICAvKgogICAgICAqIFRoZXJlIG1heSBiZSBkaXJ0
eSBjYWNoZSBsaW5lcyB3aGVuIGEgZGV2aWNlIGlzIGFzc2lnbmVkCiAgICAgICogYW5kIGJlZm9y
ZSBuZWVkX2lvbW11KGQpIGJlY29taW5nIHRydWUsIHRoaXMgd2lsbCBjYXVzZQpAQCAtNDkzLDcg
KzQ5Myw3IEBAIHN0YXRpYyB2b2lkIGlvbW11X2R1bXBfcDJtX3RhYmxlKHVuc2lnbmVkIGNoYXIg
a2V5KQogICAgIG9wcyA9IGlvbW11X2dldF9vcHMoKTsKICAgICBmb3JfZWFjaF9kb21haW4oZCkK
ICAgICB7Ci0gICAgICAgIGlmICggaXNfaGFyZHdhcmVfZG9tYWluKGQpIHx8IG5lZWRfaW9tbXUo
ZCkgPD0gMCApCisgICAgICAgIGlmICggaXNfaGFyZHdhcmVfZG9tYWluKGQpIHx8ICFuZWVkX2lv
bW11KGQpICkKICAgICAgICAgICAgIGNvbnRpbnVlOwogCiAgICAgICAgIGlmICggaW9tbXVfdXNl
X2hhcF9wdChkKSApCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9t
bXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCmluZGV4IDY4MTgyYWZk
OTEuLjIyZmViYTU3MmIgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9p
b21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCkBAIC00MSw2
MiArNDEsNDcgQEAgaW50IF9faW5pdCBpb21tdV9zZXR1cF9ocGV0X21zaShzdHJ1Y3QgbXNpX2Rl
c2MgKm1zaSkKIAogaW50IGFyY2hfaW9tbXVfcG9wdWxhdGVfcGFnZV90YWJsZShzdHJ1Y3QgZG9t
YWluICpkKQogewotICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11
KGQpOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOworICAgIHVu
c2lnbmVkIGxvbmcgc2tpcCA9IGhkLT5hcmNoLnBvcHVsYXRlZDsKICAgICBzdHJ1Y3QgcGFnZV9p
bmZvICpwYWdlOwotICAgIGludCByYyA9IDAsIG4gPSAwOworICAgIGludCByYyA9IDA7CiAKLSAg
ICBkLT5uZWVkX2lvbW11ID0gLTE7CisgICAgaWYgKCB1bmxpa2VseShkLT5pc19keWluZykgKQor
ICAgICAgICByZXR1cm4gLUVTUkNIOwogCiAgICAgdGhpc19jcHUoaW9tbXVfZG9udF9mbHVzaF9p
b3RsYikgPSAxOwogICAgIHNwaW5fbG9jaygmZC0+cGFnZV9hbGxvY19sb2NrKTsKIAotICAgIGlm
ICggdW5saWtlbHkoZC0+aXNfZHlpbmcpICkKLSAgICAgICAgcmMgPSAtRVNSQ0g7Ci0KLSAgICB3
aGlsZSAoICFyYyAmJiAocGFnZSA9IHBhZ2VfbGlzdF9yZW1vdmVfaGVhZCgmZC0+cGFnZV9saXN0
KSkgKQorICAgIHBhZ2VfbGlzdF9mb3JfZWFjaCAoIHBhZ2UsICZkLT5wYWdlX2xpc3QgKQogICAg
IHsKLSAgICAgICAgaWYgKCBpc19odm1fZG9tYWluKGQpIHx8Ci0gICAgICAgICAgICAocGFnZS0+
dS5pbnVzZS50eXBlX2luZm8gJiBQR1RfdHlwZV9tYXNrKSA9PSBQR1Rfd3JpdGFibGVfcGFnZSAp
Ci0gICAgICAgIHsKLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbWZuID0gbWZuX3gocGFnZV90
b19tZm4ocGFnZSkpOwotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBnZm4gPSBtZm5fdG9fZ21m
bihkLCBtZm4pOwotCi0gICAgICAgICAgICBpZiAoIGdmbiAhPSBnZm5feChJTlZBTElEX0dGTikg
KQotICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIEFTU0VSVCghKGdmbiA+PiBERUZBVUxU
X0RPTUFJTl9BRERSRVNTX1dJRFRIKSk7Ci0gICAgICAgICAgICAgICAgQlVHX09OKFNIQVJFRF9N
MlAoZ2ZuKSk7Ci0gICAgICAgICAgICAgICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFn
ZShkLCBnZm4sIG1mbiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIElPTU1VRl9yZWFkYWJsZSB8Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBJT01NVUZfd3JpdGFibGUpOwotICAgICAgICAgICAgfQotICAgICAg
ICAgICAgaWYgKCByYyApCi0gICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgcGFnZV9saXN0
X2FkZChwYWdlLCAmZC0+cGFnZV9saXN0KTsKLSAgICAgICAgICAgICAgICBicmVhazsKLSAgICAg
ICAgICAgIH0KLSAgICAgICAgfQotICAgICAgICBwYWdlX2xpc3RfYWRkX3RhaWwocGFnZSwgJmQt
PmFyY2gucmVsbWVtX2xpc3QpOwotICAgICAgICBpZiAoICEoKytuICYgMHhmZikgJiYgIXBhZ2Vf
bGlzdF9lbXB0eSgmZC0+cGFnZV9saXN0KSAmJgotICAgICAgICAgICAgIGh5cGVyY2FsbF9wcmVl
bXB0X2NoZWNrKCkgKQotICAgICAgICAgICAgcmMgPSAtRVJFU1RBUlQ7Ci0gICAgfQorICAgICAg
ICB1bnNpZ25lZCBsb25nIG1mbjsKKyAgICAgICAgdW5zaWduZWQgbG9uZyBnZm47CiAKLSAgICBp
ZiAoICFyYyApCi0gICAgewotICAgICAgICAvKgotICAgICAgICAgKiBUaGUgZXhwZWN0YXRpb24g
aGVyZSBpcyB0aGF0IGdlbmVyYWxseSB0aGVyZSBhcmUgbWFueSBub3JtYWwgcGFnZXMKLSAgICAg
ICAgICogb24gcmVsbWVtX2xpc3QgKHRoZSBvbmVzIHdlIHB1dCB0aGVyZSkgYW5kIG9ubHkgZmV3
IGJlaW5nIGluIGFuCi0gICAgICAgICAqIG9mZmxpbmUvYnJva2VuIHN0YXRlLiBUaGUgbGF0dGVy
IG9uZXMgYXJlIGFsd2F5cyBhdCB0aGUgaGVhZCBvZiB0aGUKLSAgICAgICAgICogbGlzdC4gSGVu
Y2Ugd2UgZmlyc3QgbW92ZSB0aGUgd2hvbGUgbGlzdCwgYW5kIHRoZW4gbW92ZSBiYWNrIHRoZQot
ICAgICAgICAgKiBmaXJzdCBmZXcgZW50cmllcy4KLSAgICAgICAgICovCi0gICAgICAgIHBhZ2Vf
bGlzdF9tb3ZlKCZkLT5wYWdlX2xpc3QsICZkLT5hcmNoLnJlbG1lbV9saXN0KTsKLSAgICAgICAg
d2hpbGUgKCAhcGFnZV9saXN0X2VtcHR5KCZkLT5wYWdlX2xpc3QpICYmCi0gICAgICAgICAgICAg
ICAgKHBhZ2UgPSBwYWdlX2xpc3RfZmlyc3QoJmQtPnBhZ2VfbGlzdCksCi0gICAgICAgICAgICAg
ICAgIChwYWdlLT5jb3VudF9pbmZvICYgKFBHQ19zdGF0ZXxQR0NfYnJva2VuKSkpICkKKyAgICAg
ICAgaWYgKCAhaXNfaHZtX2RvbWFpbihkKSAmJgorICAgICAgICAgICAgKHBhZ2UtPnUuaW51c2Uu
dHlwZV9pbmZvICYgUEdUX3R5cGVfbWFzaykgIT0gUEdUX3dyaXRhYmxlX3BhZ2UgKQorICAgICAg
ICAgICAgY29udGludWU7CisKKyAgICAgICAgbWZuID0gbWZuX3gocGFnZV90b19tZm4ocGFnZSkp
OworICAgICAgICBnZm4gPSBtZm5fdG9fZ21mbihkLCBtZm4pOworCisgICAgICAgIGlmICggZ2Zu
ID09IGdmbl94KElOVkFMSURfR0ZOKSApCisgICAgICAgICAgICBjb250aW51ZTsKKworICAgICAg
ICBpZiAoIHNraXAgJiYgc2tpcC0tICkgLyogbWFrZSBzdXJlIHRoaXMgZG9lc24ndCB1bmRlcmZs
b3cgKi8KKyAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAgICAgIEFTU0VSVCghKGdmbiA+PiBE
RUZBVUxUX0RPTUFJTl9BRERSRVNTX1dJRFRIKSk7CisgICAgICAgIEJVR19PTihTSEFSRURfTTJQ
KGdmbikpOworICAgICAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGdmbiwg
bWZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFk
YWJsZSB8CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3dy
aXRhYmxlKTsKKyAgICAgICAgaWYgKCByYyApCisgICAgICAgICAgICBicmVhazsKKworICAgICAg
ICBpZiAoICEoaGQtPmFyY2gucG9wdWxhdGVkKysgJiAweGZmKSAmJiBoeXBlcmNhbGxfcHJlZW1w
dF9jaGVjaygpICkKICAgICAgICAgewotICAgICAgICAgICAgcGFnZV9saXN0X2RlbChwYWdlLCAm
ZC0+cGFnZV9saXN0KTsKLSAgICAgICAgICAgIHBhZ2VfbGlzdF9hZGRfdGFpbChwYWdlLCAmZC0+
YXJjaC5yZWxtZW1fbGlzdCk7CisgICAgICAgICAgICByYyA9IC1FUkVTVEFSVDsKKyAgICAgICAg
ICAgIGJyZWFrOwogICAgICAgICB9CiAgICAgfQogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9h
c20teDg2L2lvbW11LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2lvbW11LmgKaW5kZXggMTRhZDA0
ODlhNi4uMGRjZWFkM2I2YyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaW9tbXUuaApAQCAtMzcsNiArMzcsNyBAQCBzdHJ1
Y3QgYXJjaF9pb21tdQogICAgIGludCBhZ2F3OyAgICAgLyogYWRqdXN0ZWQgZ3Vlc3QgYWRkcmVz
cyB3aWR0aCwgMCBpcyBsZXZlbCAyIDMwLWJpdCAqLwogICAgIHU2NCBpb21tdV9iaXRtYXA7ICAg
ICAgICAgICAgICAvKiBiaXRtYXAgb2YgaW9tbXUocykgdGhhdCB0aGUgZG9tYWluIHVzZXMgKi8K
ICAgICBzdHJ1Y3QgbGlzdF9oZWFkIG1hcHBlZF9ybXJyczsKKyAgICB1bnNpZ25lZCBsb25nIHBv
cHVsYXRlZDsKIAogICAgIC8qIGFtZCBpb21tdSBzdXBwb3J0ICovCiAgICAgaW50IHBhZ2luZ19t
b2RlOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5jbHVkZS94
ZW4vc2NoZWQuaAppbmRleCA4NTFmMTFlY2Y3Li41Yjk4MjBlNGUxIDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS94ZW4vc2NoZWQuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaApAQCAtMzcy
LDggKzM3Miw4IEBAIHN0cnVjdCBkb21haW4KICNpZmRlZiBDT05GSUdfSEFTX1BBU1NUSFJPVUdI
CiAgICAgc3RydWN0IGRvbWFpbl9pb21tdSBpb21tdTsKIAotICAgIC8qIERvZXMgdGhpcyBndWVz
dCBuZWVkIGlvbW11IG1hcHBpbmdzICgtMSBtZWFuaW5nICJiZWluZyBzZXQgdXAiKT8gKi8KLSAg
ICBzOCAgICAgICAgICAgICAgIG5lZWRfaW9tbXU7CisgICAgLyogRG9lcyB0aGlzIGd1ZXN0IG5l
ZWQgaW9tbXUgbWFwcGluZ3M/ICovCisgICAgYm9vbCAgICAgICAgICAgICBuZWVkX2lvbW11Owog
I2VuZGlmCiAgICAgLyogaXMgbm9kZS1hZmZpbml0eSBhdXRvbWF0aWNhbGx5IGNvbXB1dGVkPyAq
LwogICAgIGJvb2wgICAgICAgICAgICAgYXV0b19ub2RlX2FmZmluaXR5OwotLSAKMi4xMS4wCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 13:40:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 13: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 1fkrMk-0008Ns-He; Wed, 01 Aug 2018 13:40:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sdpe=kq=citrix.com=prvs=744ee64bb=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkrMi-0008NS-DN
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 13:40:36 +0000
X-Inumbo-ID: 841b2afe-9590-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 841b2afe-9590-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 13:40:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="61680869"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 1 Aug 2018 14:40:13 +0100
Message-ID: <20180801134028.1654-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 00/15] 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>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>, 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>

VGhlIGlkZWEgb2YgYSBwYXJhdmlydHVhbCBJT01NVSBpbnRlcmZhY2Ugd2FzIGxhc3QgZGlzY3Vz
c2VkIG9uIHhlbi1kZXZlbApzZXZlcmFsIHllYXJzIGFnbyBhbmQgbmFycm93ZWQgZG93biBvbiBh
IGRyYWZ0IHNwZWNpZmljYXRpb24gWzFdLgpUaGVyZSB3YXMgYWxzbyBhbiBSRkMgcGF0Y2ggc2Vy
aWVzIHBvc3RlZCB3aXRoIGFuIGltcGxlbWVudGF0aW9uLCBob3dldmVyCnRoaXMgd2FzIG5ldmVy
IGZvbGxvd2VkIHRocm91Z2guCgpJbiB0aGlzIHBhdGNoIHNlcmllcyBJIGhhdmUgdHJpZWQgdG8g
c2ltcGxpZnkgdGhlIGludGVyZmFjZSBhbmQgdGhlcmVmb3JlCmhhdmUgbW92ZWQgYXdheSBmcm9t
IHRoZSBkcmFmdCBzcGVjaWZpY2F0aW9uLiBUaGVyZSBpcyBub3QgeWV0IGFueQpuZXcgc3BlY2lm
aWNhdGlvbiBidXQgaG9wZWZ1bGx5IHRoZSBpbnRlcmZhY2UgaW4gdGhlIGludHJvZHVjZWQgaW9t
bXVfb3AKaGVhZGVyIGZpbGUgd2lsbCBiZSB1bmRlcnN0YW5kYWJsZSB3aXRob3V0IHN1Y2ggYSBz
cGVjaWZpY2F0aW9uLgoKWzFdIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMv
aHRtbC94ZW4tZGV2ZWwvMjAxNi0wMi9tc2cwMTQyOC5odG1sCgpQYXVsIER1cnJhbnQgKDE1KToK
ICByZS13b3JrIGNvbW1pdCAzZTA2Yjk4OSAiSU9NTVU6IG1ha2UgcGFnZSB0YWJsZSBwb3B1bGF0
aW9uCiAgICBwcmVlbXB0aWJsZSIuLi4KICBpb21tdTogaW50cm9kdWNlIHRoZSBjb25jZXB0IG9m
IEJGTi4uLgogIGlvbW11OiBtYWtlIHVzZSBvZiB0eXBlLXNhZmUgQkZOIGFuZCBNRk4gaW4gZXhw
b3J0ZWQgZnVuY3Rpb25zCiAgaW9tbXU6IHB1c2ggdXNlIG9mIHR5cGUtc2FmZSBCRk4gYW5kIE1G
TiBpbnRvIGlvbW11X29wcwogIGlvbW11OiBkb24ndCBkb21haW5fY3Jhc2goKSBpbnNpZGUgaW9t
bXVfbWFwL3VubWFwX3BhZ2UoKQogIHB1YmxpYyAvIHg4NjogaW50cm9kdWNlIF9fSFlQRVJDQUxM
X2lvbW11X29wCiAgaW9tbXU6IHRyYWNrIHJlc2VydmVkIHJhbmdlcyB1c2luZyBhIHJhbmdlc2V0
CiAgeDg2OiBhZGQgaW9tbXVfb3AgdG8gcXVlcnkgcmVzZXJ2ZWQgcmFuZ2VzCiAgdnRkOiBhZGQg
bG9va3VwX3BhZ2UgbWV0aG9kIHRvIGlvbW11X29wcwogIG1tIC8gaW9tbXU6IGluY2x1ZGUgbmVl
ZF9pb21tdSgpIHRlc3QgaW4gaW9tbXVfdXNlX2hhcF9wdCgpCiAgbW0gLyBpb21tdTogc3BsaXQg
bmVlZF9pb21tdSgpIGludG8gaGFzX2lvbW11X3B0KCkgYW5kIHN5bmNfaW9tbXVfcHQoKQogIHg4
NjogYWRkIGlvbW11X29wIHRvIGVuYWJsZSBtb2RpZmljYXRpb24gb2YgSU9NTVUgbWFwcGluZ3MK
ICBtZW1vcnk6IGFkZCBnZXRfcGFnZWRfZ2ZuKCkgYXMgYSB3cmFwcGVyLi4uCiAgeDg2OiBhZGQg
aW9tbXVfb3BzIHRvIG1vZGlmeSBhbmQgZmx1c2ggSU9NTVUgbWFwcGluZ3MKICB4ODY6IGV4dGVu
ZCB0aGUgbWFwIGFuZCB1bm1hcCBpb21tdV9vcHMgdG8gc3VwcG9ydCBncmFudCByZWZlcmVuY2Vz
CgogdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMveGVuLmlmICAgICAgICAgICAgIHwgICAxICsK
IHhlbi9hcmNoL2FybS9wMm0uYyAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgOSArLQog
eGVuL2FyY2gveDg2L01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxICsKIHhl
bi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgNiAtCiB4ZW4v
YXJjaC94ODYvaHZtL2VtdWxhdGUuYyAgICAgICAgICAgICAgICAgICAgfCAgMzIgKy0KIHhlbi9h
cmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICAgICAgICAgICAgICAgICB8ICAxNiArLQogeGVuL2Fy
Y2gveDg2L2h2bS9oeXBlcmNhbGwuYyAgICAgICAgICAgICAgICAgIHwgICAxICsKIHhlbi9hcmNo
L3g4Ni9odm0vbXRyci5jICAgICAgICAgICAgICAgICAgICAgICB8ICAgNSArLQogeGVuL2FyY2gv
eDg2L2h5cGVyY2FsbC5jICAgICAgICAgICAgICAgICAgICAgIHwgICAxICsKIHhlbi9hcmNoL3g4
Ni9pb21tdV9vcC5jICAgICAgICAgICAgICAgICAgICAgICB8IDU1OCArKysrKysrKysrKysrKysr
KysrKysrKysrKwogeGVuL2FyY2gveDg2L21tLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgIDE1ICstCiB4ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYyAgICAgICAgICAgICAgICAg
fCAgIDIgKy0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgICAgICAgICAgICAgICAgICAgICB8
ICAxOSArLQogeGVuL2FyY2gveDg2L21tL3AybS1wb2QuYyAgICAgICAgICAgICAgICAgICAgIHwg
ICAzICstCiB4ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMgICAgICAgICAgICAgICAgICAgICAgfCAg
NTIgKystCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgICAgICAgICAgICAgICAgICAgfCAg
NDQgKy0KIHhlbi9hcmNoL3g4Ni9tbS9wYWdpbmcuYyAgICAgICAgICAgICAgICAgICAgICB8ICAg
MiArLQogeGVuL2FyY2gveDg2L3B2L2h5cGVyY2FsbC5jICAgICAgICAgICAgICAgICAgIHwgICAx
ICsKIHhlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyAgICAgICAgICAgICAgICAgICAgICB8ICAgOCAr
LQogeGVuL2NvbW1vbi9ncmFudF90YWJsZS5jICAgICAgICAgICAgICAgICAgICAgIHwgMjAxICsr
KysrKysrLS0KIHhlbi9jb21tb24vbWVtb3J5LmMgICAgICAgICAgICAgICAgICAgICAgICAgICB8
ICA2OSArKystCiB4ZW4vY29tbW9uL3ZtX2V2ZW50LmMgICAgICAgICAgICAgICAgICAgICAgICAg
fCAgIDIgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQuYyAgICAgICB8
ICAxOCArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jICAgICAgIHwg
IDg2ICsrLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgICB8
ICAgNiArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYyAgICAgICAgICAgIHwg
IDIwICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9kZXZpY2VfdHJlZS5jICAgICAgICAgfCAg
MTkgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgICAgICAgICAgICAgICB8ICA4
NCArKy0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyAgICAgICAgICAgICAgICAgfCAg
IDYgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgICAgICAgICB8ICA5
MCArKystLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmggICAgICAgICAgIHwg
ICAzICsKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgICAgICAgICB8ICAy
MyArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgICAgICAgICAgIHwgIDgz
ICsrLS0KIHhlbi9pbmNsdWRlL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAg
MiArCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmggICAgICAgICAgICAgfCAgIDIg
Ky0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vaW9tbXUuaCAgICAgICAgICAgICAgICAgICB8ICAgMiAr
LQogeGVuL2luY2x1ZGUvYXNtLWFybS9wMm0uaCAgICAgICAgICAgICAgICAgICAgIHwgICAzICsK
IHhlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaCAgICAgICAgICAgICB8ICAgMiArLQog
eGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oIHwgICA4ICstCiB4
ZW4vaW5jbHVkZS9hc20teDg2L2lvbW11LmggICAgICAgICAgICAgICAgICAgfCAgIDYgKy0KIHhl
bi9pbmNsdWRlL2FzbS14ODYvcDJtLmggICAgICAgICAgICAgICAgICAgICB8ICAgMiArCiB4ZW4v
aW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaCAgICAgICAgICAgICAgICAgfCAxNzEgKysrKysrKysK
IHhlbi9pbmNsdWRlL3B1YmxpYy94ZW4uaCAgICAgICAgICAgICAgICAgICAgICB8ICAgMSArCiB4
ZW4vaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaCAgICAgICAgICAgICAgICAgfCAgIDcgKwogeGVu
L2luY2x1ZGUveGVuL2h5cGVyY2FsbC5oICAgICAgICAgICAgICAgICAgIHwgIDEyICsKIHhlbi9p
bmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAgICAgICAgICAgICB8ICA2NiArKy0KIHhlbi9p
bmNsdWRlL3hlbi9tbS5oICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAxMCArLQogeGVuL2lu
Y2x1ZGUveGVuL3NjaGVkLmggICAgICAgICAgICAgICAgICAgICAgIHwgIDEyICstCiB4ZW4vaW5j
bHVkZS94bGF0LmxzdCAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDYgKwogeGVuL2luY2x1
ZGUveHNtL2R1bW15LmggICAgICAgICAgICAgICAgICAgICAgIHwgICA2ICsKIHhlbi9pbmNsdWRl
L3hzbS94c20uaCAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgNiArCiB4ZW4veHNtL2R1bW15
LmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwogeGVuL3hzbS9mbGFzay9o
b29rcy5jICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA2ICsKIHhlbi94c20vZmxhc2svcG9s
aWN5L2FjY2Vzc192ZWN0b3JzICAgICAgICAgICB8ICAgMiArCiA1NCBmaWxlcyBjaGFuZ2VkLCAx
NDU5IGluc2VydGlvbnMoKyksIDM2MCBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4
ZW4vYXJjaC94ODYvaW9tbXVfb3AuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL3B1
YmxpYy9pb21tdV9vcC5oCi0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KQ2M6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgpDYzogRGFuaWVs
IERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CkNjOiBHZW9yZ2UgRHVubGFwIDxnZW9y
Z2UuZHVubGFwQGNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0
cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamlt
YUBpbnRlbC5jb20+CkNjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KQ2M6IEtv
bnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFJhenZhbiBD
b2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3Vy
YXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+CkNjOiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRr
bGVuZ3llbC5jb20+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 13:40:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 13: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 1fkrMl-0008OT-9r; Wed, 01 Aug 2018 13:40: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=sdpe=kq=citrix.com=prvs=744ee64bb=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkrMj-0008Nc-OZ
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 13:40:37 +0000
X-Inumbo-ID: 86008e67-9590-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 86008e67-9590-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 13:40:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="61680881"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 1 Aug 2018 14:40:20 +0100
Message-ID: <20180801134028.1654-8-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180801134028.1654-1-paul.durrant@citrix.com>
References: <20180801134028.1654-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 07/15] 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+ClJldmlld2VkLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgoKdjI6
CiAtIE5ldyBpbiB2Mi4KLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICAg
IHwgMTAgKysrKysrKysrLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgICB8
IDIwICsrKysrKysrKysrKystLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2
L3Z0ZC5jIHwgMTcgKysrKysrKysrKysrKysrKy0KIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAg
ICAgICAgICAgICAgfCAgNiArKysrKysKIDQgZmlsZXMgY2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygr
KSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9p
b21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwppbmRleCAyMWU2ODg2YTNm
Li5iMTBhMzdlNWQ3IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5j
CisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAgLTE0Nyw2ICsxNDcsMTAg
QEAgaW50IGlvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgaWYgKCAhaW9t
bXVfZW5hYmxlZCApCiAgICAgICAgIHJldHVybiAwOwogCisgICAgaGQtPnJlc2VydmVkX3Jhbmdl
cyA9IHJhbmdlc2V0X25ldyhkLCBOVUxMLCAwKTsKKyAgICBpZiAoICFoZC0+cmVzZXJ2ZWRfcmFu
Z2VzICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisKICAgICBoZC0+cGxhdGZvcm1fb3BzID0g
aW9tbXVfZ2V0X29wcygpOwogICAgIHJldHVybiBoZC0+cGxhdGZvcm1fb3BzLT5pbml0KGQpOwog
fQpAQCAtMjQ4LDEyICsyNTIsMTYgQEAgaW50IGlvbW11X2NvbnN0cnVjdChzdHJ1Y3QgZG9tYWlu
ICpkKQogCiB2b2lkIGlvbW11X2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpCiB7Ci0g
ICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhZG9tX2lvbW11KGQpLT5wbGF0Zm9ybV9vcHMgKQor
ICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOworCisgICAg
aWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyApCiAgICAgICAgIHJldHVy
bjsKIAogICAgIGlvbW11X3RlYXJkb3duKGQpOwogCiAgICAgYXJjaF9pb21tdV9kb21haW5fZGVz
dHJveShkKTsKKworICAgIHJhbmdlc2V0X2Rlc3Ryb3koaGQtPnJlc2VydmVkX3Jhbmdlcyk7CiB9
CiAKIGludCBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sIG1mbl90
IG1mbiwKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKaW5kZXggYzlmNTBmMDRhZC4uMjgy
ZTIyNzQxNCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMK
KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKQEAgLTE5MTAsNiArMTkx
MCw3IEBAIHN0YXRpYyBpbnQgcm1ycl9pZGVudGl0eV9tYXBwaW5nKHN0cnVjdCBkb21haW4gKmQs
IGJvb2xfdCBtYXAsCiAgICAgdW5zaWduZWQgbG9uZyBlbmRfcGZuID0gUEFHRV9BTElHTl80Syhy
bXJyLT5lbmRfYWRkcmVzcykgPj4gUEFHRV9TSElGVF80SzsKICAgICBzdHJ1Y3QgbWFwcGVkX3Jt
cnIgKm1ybXJyOwogICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwor
ICAgIGludCBlcnIgPSAwOwogCiAgICAgQVNTRVJUKHBjaWRldnNfbG9ja2VkKCkpOwogICAgIEFT
U0VSVChybXJyLT5iYXNlX2FkZHJlc3MgPCBybXJyLT5lbmRfYWRkcmVzcyk7CkBAIC0xOTIzLDgg
KzE5MjQsNiBAQCBzdGF0aWMgaW50IHJtcnJfaWRlbnRpdHlfbWFwcGluZyhzdHJ1Y3QgZG9tYWlu
ICpkLCBib29sX3QgbWFwLAogICAgICAgICBpZiAoIG1ybXJyLT5iYXNlID09IHJtcnItPmJhc2Vf
YWRkcmVzcyAmJgogICAgICAgICAgICAgIG1ybXJyLT5lbmQgPT0gcm1yci0+ZW5kX2FkZHJlc3Mg
KQogICAgICAgICB7Ci0gICAgICAgICAgICBpbnQgcmV0ID0gMDsKLQogICAgICAgICAgICAgaWYg
KCBtYXAgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICsrbXJtcnItPmNvdW50OwpA
QCAtMTkzNCwyOCArMTkzMywzNSBAQCBzdGF0aWMgaW50IHJtcnJfaWRlbnRpdHlfbWFwcGluZyhz
dHJ1Y3QgZG9tYWluICpkLCBib29sX3QgbWFwLAogICAgICAgICAgICAgaWYgKCAtLW1ybXJyLT5j
b3VudCApCiAgICAgICAgICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICAgICAgICAgIHdoaWxlICgg
YmFzZV9wZm4gPCBlbmRfcGZuICkKKyAgICAgICAgICAgIGVyciA9IHJhbmdlc2V0X3JlbW92ZV9y
YW5nZShoZC0+cmVzZXJ2ZWRfcmFuZ2VzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJhc2VfcGZuLCBlbmRfcGZuKTsKKyAgICAgICAgICAgIHdoaWxlICggIWVyciAm
JiBiYXNlX3BmbiA8IGVuZF9wZm4gKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIGlm
ICggY2xlYXJfaWRlbnRpdHlfcDJtX2VudHJ5KGQsIGJhc2VfcGZuKSApCi0gICAgICAgICAgICAg
ICAgICAgIHJldCA9IC1FTlhJTzsKKyAgICAgICAgICAgICAgICAgICAgZXJyID0gLUVOWElPOwor
CiAgICAgICAgICAgICAgICAgYmFzZV9wZm4rKzsKICAgICAgICAgICAgIH0KIAogICAgICAgICAg
ICAgbGlzdF9kZWwoJm1ybXJyLT5saXN0KTsKICAgICAgICAgICAgIHhmcmVlKG1ybXJyKTsKLSAg
ICAgICAgICAgIHJldHVybiByZXQ7CisgICAgICAgICAgICByZXR1cm4gZXJyOwogICAgICAgICB9
CiAgICAgfQogCiAgICAgaWYgKCAhbWFwICkKICAgICAgICAgcmV0dXJuIC1FTk9FTlQ7CiAKKyAg
ICBlcnIgPSByYW5nZXNldF9hZGRfcmFuZ2UoaGQtPnJlc2VydmVkX3JhbmdlcywgYmFzZV9wZm4s
IGVuZF9wZm4pOworICAgIGlmICggZXJyICkKKyAgICAgICAgcmV0dXJuIGVycjsKKwogICAgIHdo
aWxlICggYmFzZV9wZm4gPCBlbmRfcGZuICkKICAgICB7Ci0gICAgICAgIGludCBlcnIgPSBzZXRf
aWRlbnRpdHlfcDJtX2VudHJ5KGQsIGJhc2VfcGZuLCBwMm1fYWNjZXNzX3J3LCBmbGFnKTsKLQor
ICAgICAgICBlcnIgPSBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5KGQsIGJhc2VfcGZuLCBwMm1fYWNj
ZXNzX3J3LCBmbGFnKTsKICAgICAgICAgaWYgKCBlcnIgKQogICAgICAgICAgICAgcmV0dXJuIGVy
cjsKKwogICAgICAgICBiYXNlX3BmbisrOwogICAgIH0KIApkaWZmIC0tZ2l0IGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC94ODYvdnRkLmMKaW5kZXggNmZlZDRhOTJjYi4uMDMyNDEyYjhjNiAxMDA2NDQKLS0tIGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYworKysgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQveDg2L3Z0ZC5jCkBAIC0xNjQsMTAgKzE2NCwyNSBAQCB2b2lkIF9faHdkb21f
aW5pdCB2dGRfc2V0X2h3ZG9tX21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCkKIAogICAgICAgICAg
ICAgaWYgKCAhcmMgKQogICAgICAgICAgICAgICAgcmMgPSByZXQ7CisKKyAgICAgICAgICAgIC8q
CisgICAgICAgICAgICAgKiBUaGUgb25seSByZWFzb24gYSByZXNlcnZlZCBwYWdlIHdvdWxkIGJl
IG1hcHBlZCBpcyB0aGF0CisgICAgICAgICAgICAgKiBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyBp
cyBzZXQsIGluIHdoaWNoIGNhc2UgdGhlIEJGTgorICAgICAgICAgICAgICogbmVlZHMgdG8gYmUg
bWFya2VkIGFzIHJlc2VydmVkIGluIHRoZSBJT01NVS4KKyAgICAgICAgICAgICAqLworICAgICAg
ICAgICAgaWYgKCBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfUkVTRVJWRUQpICkKKyAg
ICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBBU1NFUlQoaW9tbXVfaW5jbHVzaXZlX21hcHBp
bmcpOworCisgICAgICAgICAgICAgICAgcmV0ID0gcmFuZ2VzZXRfYWRkX3NpbmdsZXRvbihkb21f
aW9tbXUoZCktPnJlc2VydmVkX3JhbmdlcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJmbl94KGJmbikpOworICAgICAgICAgICAgICAgIGlmICggIXJjICkK
KyAgICAgICAgICAgICAgICAgICAgcmMgPSByZXQ7CisgICAgICAgICAgICB9CiAgICAgICAgIH0K
IAogICAgICAgICBpZiAoIHJjICkKLSAgICAgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyBW
VERQUkVGSVggIiBkJWQ6IElPTU1VIG1hcHBpbmcgZmFpbGVkOiAlZFxuIiwKKyAgICAgICAgICAg
IHByaW50ayhYRU5MT0dfV0FSTklORyBWVERQUkVGSVggIiBkJWQ6IElPTU1VIG1hcHBpbmcvcmVz
ZXJ2YXRpb24gZmFpbGVkOiAlZFxuIiwKICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQs
IHJjKTsKIAogICAgICAgICBpZiAoIShpICYgKDB4ZmZmZmYgPj4gKFBBR0VfU0hJRlQgLSBQQUdF
X1NISUZUXzRLKSkpKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4v
aW5jbHVkZS94ZW4vaW9tbXUuaAppbmRleCA2MjQ3ODRmZWM4Li5jYzBiZTgxYjRlIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUu
aApAQCAtMTIyLDYgKzEyMiwxMiBAQCBzdHJ1Y3QgZG9tYWluX2lvbW11IHsKIAogICAgIC8qIEZl
YXR1cmVzIHN1cHBvcnRlZCBieSB0aGUgSU9NTVUgKi8KICAgICBERUNMQVJFX0JJVE1BUChmZWF0
dXJlcywgSU9NTVVfRkVBVF9jb3VudCk7CisKKyAgICAvKgorICAgICAqIEJGTiByYW5nZXMgdGhh
dCBhcmUgcmVzZXJ2ZWQgaW4gdGhlIGRvbWFpbiBJT01NVSBtYXBwaW5ncyBhbmQKKyAgICAgKiBt
dXN0IG5vdCBiZSBtb2RpZmllZCBhZnRlciBpbml0aWFsaXphdGlvbi4KKyAgICAgKi8KKyAgICBz
dHJ1Y3QgcmFuZ2VzZXQgKnJlc2VydmVkX3JhbmdlczsKIH07CiAKICNkZWZpbmUgZG9tX2lvbW11
KGQpICAgICAgICAgICAgICAoJihkKS0+aW9tbXUpCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 13:40:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 13: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 1fkrMl-0008Oi-UC; Wed, 01 Aug 2018 13:40: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=sdpe=kq=citrix.com=prvs=744ee64bb=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkrMj-0008Nd-Ol
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 13:40:37 +0000
X-Inumbo-ID: 852627a8-9590-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 852627a8-9590-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 13:40:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="61680874"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 1 Aug 2018 14:40:15 +0100
Message-ID: <20180801134028.1654-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180801134028.1654-1-paul.durrant@citrix.com>
References: <20180801134028.1654-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 02/15] 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
LmNvbT4KUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQpDYzog
U3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KQ2M6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KCnYzOgogLSBHZXQg
cmlkIG9mIGludGVybWVkaWF0ZSAnZnJhbWUnIHZhcmlhYmxlcyBhZ2Fpbi4KCnYyOgogLSBBZGRy
ZXNzZWQgY29tbWVudHMgZnJvbSBKYW4uCi0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X2NtZC5jICAgICB8IDE4ICsrKy0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9pb21tdV9tYXAuYyAgICAgfCA3NiArKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLQogeGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyB8ICAyICstCiB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jICAgICAgICAgIHwgMTYgKysrLS0tCiB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICAgICAgICAgIHwgMjggKysrKystLS0tLS0KIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgICAgICAgfCAzMCArKysrKystLS0t
LS0KIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAgICAgICAgICAgfCAzOCArKysr
KysrKysrKystLS0KIHhlbi9pbmNsdWRlL3hlbi9tbS5oICAgICAgICAgICAgICAgICAgICAgICAg
fCAxMCArKystCiA4IGZpbGVzIGNoYW5nZWQsIDEyNSBpbnNlcnRpb25zKCspLCA5MyBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21k
LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMKaW5kZXggMDgyNDdm
YTM1NC4uZjkzYmVjZDZlMSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X2NtZC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQu
YwpAQCAtMjg0LDcgKzI4NCw3IEBAIHZvaWQgaW52YWxpZGF0ZV9pb21tdV9hbGwoc3RydWN0IGFt
ZF9pb21tdSAqaW9tbXUpCiB9CiAKIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2lvdGxiKHU4IGRldmZu
LCBjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVpbnQ2NF90IGdhZGRyLCB1bnNpZ25lZCBpbnQgb3JkZXIpCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICBiYWRkcl90IGJhZGRyLCB1bnNpZ25lZCBpbnQgb3JkZXIpCiB7CiAgICAgdW5zaWdu
ZWQgbG9uZyBmbGFnczsKICAgICBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdTsKQEAgLTMxNSwxMiAr
MzE1LDEyIEBAIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2lvdGxiKHU4IGRldmZuLCBjb25zdCBzdHJ1
Y3QgcGNpX2RldiAqcGRldiwKIAogICAgIC8qIHNlbmQgSU5WQUxJREFURV9JT1RMQl9QQUdFUyBj
b21tYW5kICovCiAgICAgc3Bpbl9sb2NrX2lycXNhdmUoJmlvbW11LT5sb2NrLCBmbGFncyk7Ci0g
ICAgaW52YWxpZGF0ZV9pb3RsYl9wYWdlcyhpb21tdSwgbWF4cGVuZCwgMCwgcXVldWVpZCwgZ2Fk
ZHIsIHJlcV9pZCwgb3JkZXIpOworICAgIGludmFsaWRhdGVfaW90bGJfcGFnZXMoaW9tbXUsIG1h
eHBlbmQsIDAsIHF1ZXVlaWQsIGJhZGRyLCByZXFfaWQsIG9yZGVyKTsKICAgICBmbHVzaF9jb21t
YW5kX2J1ZmZlcihpb21tdSk7CiAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmaW9tbXUtPmxv
Y2ssIGZsYWdzKTsKIH0KIAotc3RhdGljIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2FsbF9pb3RsYnMo
c3RydWN0IGRvbWFpbiAqZCwgdWludDY0X3QgZ2FkZHIsCitzdGF0aWMgdm9pZCBhbWRfaW9tbXVf
Zmx1c2hfYWxsX2lvdGxicyhzdHJ1Y3QgZG9tYWluICpkLCBiYWRkcl90IGJhZGRyLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG9yZGVyKQogewog
ICAgIHN0cnVjdCBwY2lfZGV2ICpwZGV2OwpAQCAtMzMzLDcgKzMzMyw3IEBAIHN0YXRpYyB2b2lk
IGFtZF9pb21tdV9mbHVzaF9hbGxfaW90bGJzKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IGdh
ZGRyLAogICAgICAgICB1OCBkZXZmbiA9IHBkZXYtPmRldmZuOwogCiAgICAgICAgIGRvIHsKLSAg
ICAgICAgICAgIGFtZF9pb21tdV9mbHVzaF9pb3RsYihkZXZmbiwgcGRldiwgZ2FkZHIsIG9yZGVy
KTsKKyAgICAgICAgICAgIGFtZF9pb21tdV9mbHVzaF9pb3RsYihkZXZmbiwgcGRldiwgYmFkZHIs
IG9yZGVyKTsKICAgICAgICAgICAgIGRldmZuICs9IHBkZXYtPnBoYW50b21fc3RyaWRlOwogICAg
ICAgICB9IHdoaWxlICggZGV2Zm4gIT0gcGRldi0+ZGV2Zm4gJiYKICAgICAgICAgICAgICAgICAg
IFBDSV9TTE9UKGRldmZuKSA9PSBQQ0lfU0xPVChwZGV2LT5kZXZmbikgKTsKQEAgLTM0Miw3ICsz
NDIsNyBAQCBzdGF0aWMgdm9pZCBhbWRfaW9tbXVfZmx1c2hfYWxsX2lvdGxicyhzdHJ1Y3QgZG9t
YWluICpkLCB1aW50NjRfdCBnYWRkciwKIAogLyogRmx1c2ggaW9tbXUgY2FjaGUgYWZ0ZXIgcDJt
IGNoYW5nZXMuICovCiBzdGF0aWMgdm9pZCBfYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKHN0cnVjdCBk
b21haW4gKmQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ2NF90IGdh
ZGRyLCB1bnNpZ25lZCBpbnQgb3JkZXIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJhZGRyX3QgYmFkZHIsIHVuc2lnbmVkIGludCBvcmRlcikKIHsKICAgICB1bnNpZ25lZCBs
b25nIGZsYWdzOwogICAgIHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11OwpAQCAtMzUyLDEzICszNTIs
MTMgQEAgc3RhdGljIHZvaWQgX2FtZF9pb21tdV9mbHVzaF9wYWdlcyhzdHJ1Y3QgZG9tYWluICpk
LAogICAgIGZvcl9lYWNoX2FtZF9pb21tdSAoIGlvbW11ICkKICAgICB7CiAgICAgICAgIHNwaW5f
bG9ja19pcnFzYXZlKCZpb21tdS0+bG9jaywgZmxhZ3MpOwotICAgICAgICBpbnZhbGlkYXRlX2lv
bW11X3BhZ2VzKGlvbW11LCBnYWRkciwgZG9tX2lkLCBvcmRlcik7CisgICAgICAgIGludmFsaWRh
dGVfaW9tbXVfcGFnZXMoaW9tbXUsIGJhZGRyLCBkb21faWQsIG9yZGVyKTsKICAgICAgICAgZmx1
c2hfY29tbWFuZF9idWZmZXIoaW9tbXUpOwogICAgICAgICBzcGluX3VubG9ja19pcnFyZXN0b3Jl
KCZpb21tdS0+bG9jaywgZmxhZ3MpOwogICAgIH0KIAogICAgIGlmICggYXRzX2VuYWJsZWQgKQot
ICAgICAgICBhbWRfaW9tbXVfZmx1c2hfYWxsX2lvdGxicyhkLCBnYWRkciwgb3JkZXIpOworICAg
ICAgICBhbWRfaW9tbXVfZmx1c2hfYWxsX2lvdGxicyhkLCBiYWRkciwgb3JkZXIpOwogfQogCiB2
b2lkIGFtZF9pb21tdV9mbHVzaF9hbGxfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCkKQEAgLTM2Nyw5
ICszNjcsOSBAQCB2b2lkIGFtZF9pb21tdV9mbHVzaF9hbGxfcGFnZXMoc3RydWN0IGRvbWFpbiAq
ZCkKIH0KIAogdm9pZCBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBpbnQg
b3JkZXIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGJmbiwgdW5z
aWduZWQgaW50IG9yZGVyKQogewotICAgIF9hbWRfaW9tbXVfZmx1c2hfcGFnZXMoZCwgKHVpbnQ2
NF90KSBnZm4gPDwgUEFHRV9TSElGVCwgb3JkZXIpOworICAgIF9hbWRfaW9tbXVfZmx1c2hfcGFn
ZXMoZCwgX19iZm5fdG9fYmFkZHIoYmZuKSwgb3JkZXIpOwogfQogCiB2b2lkIGFtZF9pb21tdV9m
bHVzaF9kZXZpY2Uoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsIHVpbnQxNl90IGJkZikKZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYwppbmRleCA3MGI0MzQ1YjM3Li40ZGVhYjlj
ZDJmIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMK
KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jCkBAIC0zNSwxMiAr
MzUsMTIgQEAgc3RhdGljIHVuc2lnbmVkIGludCBwZm5fdG9fcGRlX2lkeCh1bnNpZ25lZCBsb25n
IHBmbiwgdW5zaWduZWQgaW50IGxldmVsKQogICAgIHJldHVybiBpZHg7CiB9CiAKLXZvaWQgY2xl
YXJfaW9tbXVfcHRlX3ByZXNlbnQodW5zaWduZWQgbG9uZyBsMV9tZm4sIHVuc2lnbmVkIGxvbmcg
Z2ZuKQordm9pZCBjbGVhcl9pb21tdV9wdGVfcHJlc2VudCh1bnNpZ25lZCBsb25nIGwxX21mbiwg
dW5zaWduZWQgbG9uZyBiZm4pCiB7CiAgICAgdTY0ICp0YWJsZSwgKnB0ZTsKIAogICAgIHRhYmxl
ID0gbWFwX2RvbWFpbl9wYWdlKF9tZm4obDFfbWZuKSk7Ci0gICAgcHRlID0gdGFibGUgKyBwZm5f
dG9fcGRlX2lkeChnZm4sIElPTU1VX1BBR0lOR19NT0RFX0xFVkVMXzEpOworICAgIHB0ZSA9IHRh
YmxlICsgcGZuX3RvX3BkZV9pZHgoYmZuLCBJT01NVV9QQUdJTkdfTU9ERV9MRVZFTF8xKTsKICAg
ICAqcHRlID0gMDsKICAgICB1bm1hcF9kb21haW5fcGFnZSh0YWJsZSk7CiB9CkBAIC0xMDQsNyAr
MTA0LDcgQEAgc3RhdGljIGJvb2xfdCBzZXRfaW9tbXVfcGRlX3ByZXNlbnQodTMyICpwZGUsIHVu
c2lnbmVkIGxvbmcgbmV4dF9tZm4sCiAgICAgcmV0dXJuIG5lZWRfZmx1c2g7CiB9CiAKLXN0YXRp
YyBib29sX3Qgc2V0X2lvbW11X3B0ZV9wcmVzZW50KHVuc2lnbmVkIGxvbmcgcHRfbWZuLCB1bnNp
Z25lZCBsb25nIGdmbiwgCitzdGF0aWMgYm9vbF90IHNldF9pb21tdV9wdGVfcHJlc2VudCh1bnNp
Z25lZCBsb25nIHB0X21mbiwgdW5zaWduZWQgbG9uZyBiZm4sCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG5leHRfbWZuLCBpbnQgcGRlX2xldmVsLCAK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2xfdCBpdywgYm9vbF90IGly
KQogewpAQCAtMTE0LDcgKzExNCw3IEBAIHN0YXRpYyBib29sX3Qgc2V0X2lvbW11X3B0ZV9wcmVz
ZW50KHVuc2lnbmVkIGxvbmcgcHRfbWZuLCB1bnNpZ25lZCBsb25nIGdmbiwKIAogICAgIHRhYmxl
ID0gbWFwX2RvbWFpbl9wYWdlKF9tZm4ocHRfbWZuKSk7CiAKLSAgICBwZGUgPSAodTMyKikodGFi
bGUgKyBwZm5fdG9fcGRlX2lkeChnZm4sIHBkZV9sZXZlbCkpOworICAgIHBkZSA9ICh1MzIqKSh0
YWJsZSArIHBmbl90b19wZGVfaWR4KGJmbiwgcGRlX2xldmVsKSk7CiAKICAgICBuZWVkX2ZsdXNo
ID0gc2V0X2lvbW11X3BkZV9wcmVzZW50KHBkZSwgbmV4dF9tZm4sIAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfUEFHSU5HX01PREVfTEVWRUxfMCwgaXcsIGly
KTsKQEAgLTMzMSw3ICszMzEsNyBAQCBzdGF0aWMgdm9pZCBzZXRfcGRlX2NvdW50KHU2NCAqcGRl
LCB1bnNpZ25lZCBpbnQgY291bnQpCiAgKiBvdGhlcndpc2UgaW5jcmVhc2UgcGRlIGNvdW50IGlm
IG1mbiBpcyBjb250aWdvdXMgd2l0aCBtZm4gLSAxCiAgKi8KIHN0YXRpYyBpbnQgaW9tbXVfdXBk
YXRlX3BkZV9jb3VudChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHB0X21mbiwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGdmbiwgdW5zaWdu
ZWQgbG9uZyBtZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
bG9uZyBiZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGludCBtZXJnZV9sZXZlbCkKIHsKICAgICB1bnNpZ25lZCBpbnQgcGRl
X2NvdW50LCBuZXh0X2xldmVsOwpAQCAtMzQ3LDcgKzM0Nyw3IEBAIHN0YXRpYyBpbnQgaW9tbXVf
dXBkYXRlX3BkZV9jb3VudChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHB0X21mbiwK
IAogICAgIC8qIGdldCBwZGUgYXQgbWVyZ2UgbGV2ZWwgKi8KICAgICB0YWJsZSA9IG1hcF9kb21h
aW5fcGFnZShfbWZuKHB0X21mbikpOwotICAgIHBkZSA9IHRhYmxlICsgcGZuX3RvX3BkZV9pZHgo
Z2ZuLCBtZXJnZV9sZXZlbCk7CisgICAgcGRlID0gdGFibGUgKyBwZm5fdG9fcGRlX2lkeChiZm4s
IG1lcmdlX2xldmVsKTsKIAogICAgIC8qIGdldCBwYWdlIHRhYmxlIG9mIG5leHQgbGV2ZWwgKi8K
ICAgICBudGFibGVfbWFkZHIgPSBhbWRfaW9tbXVfZ2V0X25leHRfdGFibGVfZnJvbV9wdGUoKHUz
MiopcGRlKTsKQEAgLTM2Miw3ICszNjIsNyBAQCBzdGF0aWMgaW50IGlvbW11X3VwZGF0ZV9wZGVf
Y291bnQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBwdF9tZm4sCiAgICAgbWFzayA9
ICgxVUxMPDwgKFBURV9QRVJfVEFCTEVfU0hJRlQgKiBuZXh0X2xldmVsKSkgLSAxOwogCiAgICAg
aWYgKCAoKGZpcnN0X21mbiAmIG1hc2spID09IDApICYmCi0gICAgICAgICAoKChnZm4gJiBtYXNr
KSB8IGZpcnN0X21mbikgPT0gbWZuKSApCisgICAgICAgICAoKChiZm4gJiBtYXNrKSB8IGZpcnN0
X21mbikgPT0gbWZuKSApCiAgICAgewogICAgICAgICBwZGVfY291bnQgPSBnZXRfcGRlX2NvdW50
KCpwZGUpOwogCkBAIC0zODcsNyArMzg3LDcgQEAgb3V0OgogfQogCiBzdGF0aWMgaW50IGlvbW11
X21lcmdlX3BhZ2VzKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgcHRfbWZuLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGdmbiwgdW5zaWduZWQgaW50
IGZsYWdzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGJmbiwg
dW5zaWduZWQgaW50IGZsYWdzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBpbnQgbWVyZ2VfbGV2ZWwpCiB7CiAgICAgdTY0ICp0YWJsZSwgKnBkZSwgKm50YWJsZTsKQEAg
LTM5OCw3ICszOTgsNyBAQCBzdGF0aWMgaW50IGlvbW11X21lcmdlX3BhZ2VzKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGxvbmcgcHRfbWZuLAogICAgIEFTU0VSVCggc3Bpbl9pc19sb2NrZWQo
JmhkLT5hcmNoLm1hcHBpbmdfbG9jaykgJiYgcHRfbWZuICk7CiAKICAgICB0YWJsZSA9IG1hcF9k
b21haW5fcGFnZShfbWZuKHB0X21mbikpOwotICAgIHBkZSA9IHRhYmxlICsgcGZuX3RvX3BkZV9p
ZHgoZ2ZuLCBtZXJnZV9sZXZlbCk7CisgICAgcGRlID0gdGFibGUgKyBwZm5fdG9fcGRlX2lkeChi
Zm4sIG1lcmdlX2xldmVsKTsKIAogICAgIC8qIGdldCBmaXJzdCBtZm4gKi8KICAgICBudGFibGVf
bWZuID0gYW1kX2lvbW11X2dldF9uZXh0X3RhYmxlX2Zyb21fcHRlKCh1MzIqKXBkZSkgPj4gUEFH
RV9TSElGVDsKQEAgLTQzNiw3ICs0MzYsNyBAQCBzdGF0aWMgaW50IGlvbW11X21lcmdlX3BhZ2Vz
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgcHRfbWZuLAogICoge1JlLCB1bn1tYXBw
aW5nIHN1cGVyIHBhZ2UgZnJhbWVzIGNhdXNlcyByZS1hbGxvY2F0aW9uIG9mIGlvCiAgKiBwYWdl
IHRhYmxlcy4KICAqLwotc3RhdGljIGludCBpb21tdV9wZGVfZnJvbV9nZm4oc3RydWN0IGRvbWFp
biAqZCwgdW5zaWduZWQgbG9uZyBwZm4sIAorc3RhdGljIGludCBpb21tdV9wZGVfZnJvbV9iZm4o
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBwZm4sCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB1bnNpZ25lZCBsb25nIHB0X21mbltdKQogewogICAgIHU2NCAqcGRlLCAqbmV4
dF90YWJsZV92YWRkcjsKQEAgLTQ3NywxMSArNDc3LDExIEBAIHN0YXRpYyBpbnQgaW9tbXVfcGRl
X2Zyb21fZ2ZuKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgcGZuLAogICAgICAgICAg
ICAgIG5leHRfdGFibGVfbWZuICE9IDAgKQogICAgICAgICB7CiAgICAgICAgICAgICBpbnQgaTsK
LSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbWZuLCBnZm47CisgICAgICAgICAgICB1bnNpZ25l
ZCBsb25nIG1mbiwgYmZuOwogICAgICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2Vfc3o7CiAKICAg
ICAgICAgICAgIHBhZ2Vfc3ogPSAxIDw8IChQVEVfUEVSX1RBQkxFX1NISUZUICogKG5leHRfbGV2
ZWwgLSAxKSk7Ci0gICAgICAgICAgICBnZm4gPSAgcGZuICYgfigoMSA8PCAoUFRFX1BFUl9UQUJM
RV9TSElGVCAqIG5leHRfbGV2ZWwpKSAtIDEpOworICAgICAgICAgICAgYmZuID0gIHBmbiAmIH4o
KDEgPDwgKFBURV9QRVJfVEFCTEVfU0hJRlQgKiBuZXh0X2xldmVsKSkgLSAxKTsKICAgICAgICAg
ICAgIG1mbiA9IG5leHRfdGFibGVfbWZuOwogCiAgICAgICAgICAgICAvKiBhbGxvY2F0ZSBsb3dl
ciBsZXZlbCBwYWdlIHRhYmxlICovCkBAIC00OTksMTAgKzQ5OSwxMCBAQCBzdGF0aWMgaW50IGlv
bW11X3BkZV9mcm9tX2dmbihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHBmbiwKIAog
ICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCBQVEVfUEVSX1RBQkxFX1NJWkU7IGkrKyApCiAg
ICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgc2V0X2lvbW11X3B0ZV9wcmVzZW50KG5leHRf
dGFibGVfbWZuLCBnZm4sIG1mbiwgbmV4dF9sZXZlbCwKKyAgICAgICAgICAgICAgICBzZXRfaW9t
bXVfcHRlX3ByZXNlbnQobmV4dF90YWJsZV9tZm4sIGJmbiwgbWZuLCBuZXh0X2xldmVsLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhIUlPTU1VRl93cml0YWJsZSwgISFJ
T01NVUZfcmVhZGFibGUpOwogICAgICAgICAgICAgICAgIG1mbiArPSBwYWdlX3N6OwotICAgICAg
ICAgICAgICAgIGdmbiArPSBwYWdlX3N6OworICAgICAgICAgICAgICAgIGJmbiArPSBwYWdlX3N6
OwogICAgICAgICAgICAgIH0KIAogICAgICAgICAgICAgYW1kX2lvbW11X2ZsdXNoX2FsbF9wYWdl
cyhkKTsKQEAgLTU0MCw3ICs1NDAsNyBAQCBzdGF0aWMgaW50IGlvbW11X3BkZV9mcm9tX2dmbihz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHBmbiwKICAgICByZXR1cm4gMDsKIH0KIAot
c3RhdGljIGludCB1cGRhdGVfcGFnaW5nX21vZGUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
bG9uZyBnZm4pCitzdGF0aWMgaW50IHVwZGF0ZV9wYWdpbmdfbW9kZShzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBsb25nIGJmbikKIHsKICAgICB1MTYgYmRmOwogICAgIHZvaWQgKmRldmljZV9l
bnRyeTsKQEAgLTU1NCwxMyArNTU0LDEzIEBAIHN0YXRpYyBpbnQgdXBkYXRlX3BhZ2luZ19tb2Rl
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuKQogICAgIHVuc2lnbmVkIGxvbmcg
b2xkX3Jvb3RfbWZuOwogICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQp
OwogCi0gICAgaWYgKCBnZm4gPT0gZ2ZuX3goSU5WQUxJRF9HRk4pICkKKyAgICBpZiAoIGJmbiA9
PSBiZm5feChJTlZBTElEX0JGTikgKQogICAgICAgICByZXR1cm4gLUVBRERSTk9UQVZBSUw7Ci0g
ICAgQVNTRVJUKCEoZ2ZuID4+IERFRkFVTFRfRE9NQUlOX0FERFJFU1NfV0lEVEgpKTsKKyAgICBB
U1NFUlQoIShiZm4gPj4gREVGQVVMVF9ET01BSU5fQUREUkVTU19XSURUSCkpOwogCiAgICAgbGV2
ZWwgPSBoZC0+YXJjaC5wYWdpbmdfbW9kZTsKICAgICBvbGRfcm9vdCA9IGhkLT5hcmNoLnJvb3Rf
dGFibGU7Ci0gICAgb2Zmc2V0ID0gZ2ZuID4+IChQVEVfUEVSX1RBQkxFX1NISUZUICogKGxldmVs
IC0gMSkpOworICAgIG9mZnNldCA9IGJmbiA+PiAoUFRFX1BFUl9UQUJMRV9TSElGVCAqIChsZXZl
bCAtIDEpKTsKIAogICAgIEFTU0VSVChzcGluX2lzX2xvY2tlZCgmaGQtPmFyY2gubWFwcGluZ19s
b2NrKSAmJiBpc19odm1fZG9tYWluKGQpKTsKIApAQCAtNjMxLDcgKzYzMSw3IEBAIHN0YXRpYyBp
bnQgdXBkYXRlX3BhZ2luZ19tb2RlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2Zu
KQogICAgIHJldHVybiAwOwogfQogCi1pbnQgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBsb25nIG1mbiwKK2ludCBhbWRfaW9t
bXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4sIHVuc2lnbmVk
IGxvbmcgbWZuLAogICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7
CiAgICAgYm9vbF90IG5lZWRfZmx1c2ggPSAwOwpAQCAtNjUxLDM0ICs2NTEsMzQgQEAgaW50IGFt
ZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwgdW5z
aWduZWQgbG9uZyBtZm4sCiAgICAgaWYgKCByYyApCiAgICAgewogICAgICAgICBzcGluX3VubG9j
aygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKLSAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJSb290
IHRhYmxlIGFsbG9jIGZhaWxlZCwgZ2ZuID0gJWx4XG4iLCBnZm4pOworICAgICAgICBBTURfSU9N
TVVfREVCVUcoIlJvb3QgdGFibGUgYWxsb2MgZmFpbGVkLCBiZm4gPSAlbHhcbiIsIGJmbik7CiAg
ICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICAgICAgcmV0dXJuIHJjOwogICAgIH0KIAogICAg
IC8qIFNpbmNlIEhWTSBkb21haW4gaXMgaW5pdGlhbGl6ZWQgd2l0aCAyIGxldmVsIElPIHBhZ2Ug
dGFibGUsCi0gICAgICogd2UgbWlnaHQgbmVlZCBhIGRlZXBlciBwYWdlIHRhYmxlIGZvciBsYWdl
ciBnZm4gbm93ICovCisgICAgICogd2UgbWlnaHQgbmVlZCBhIGRlZXBlciBwYWdlIHRhYmxlIGZv
ciB3aWRlciBiZm4gbm93ICovCiAgICAgaWYgKCBpc19odm1fZG9tYWluKGQpICkKICAgICB7Ci0g
ICAgICAgIGlmICggdXBkYXRlX3BhZ2luZ19tb2RlKGQsIGdmbikgKQorICAgICAgICBpZiAoIHVw
ZGF0ZV9wYWdpbmdfbW9kZShkLCBiZm4pICkKICAgICAgICAgewogICAgICAgICAgICAgc3Bpbl91
bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Ci0gICAgICAgICAgICBBTURfSU9NTVVfREVC
VUcoIlVwZGF0ZSBwYWdlIG1vZGUgZmFpbGVkIGdmbiA9ICVseFxuIiwgZ2ZuKTsKKyAgICAgICAg
ICAgIEFNRF9JT01NVV9ERUJVRygiVXBkYXRlIHBhZ2UgbW9kZSBmYWlsZWQgYmZuID0gJWx4XG4i
LCBiZm4pOwogICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwogICAgICAgICAgICAgcmV0dXJu
IC1FRkFVTFQ7CiAgICAgICAgIH0KICAgICB9CiAKLSAgICBpZiAoIGlvbW11X3BkZV9mcm9tX2dm
bihkLCBnZm4sIHB0X21mbikgfHwgKHB0X21mblsxXSA9PSAwKSApCisgICAgaWYgKCBpb21tdV9w
ZGVfZnJvbV9iZm4oZCwgYmZuLCBwdF9tZm4pIHx8IChwdF9tZm5bMV0gPT0gMCkgKQogICAgIHsK
ICAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Ci0gICAgICAgIEFN
RF9JT01NVV9ERUJVRygiSW52YWxpZCBJTyBwYWdldGFibGUgZW50cnkgZ2ZuID0gJWx4XG4iLCBn
Zm4pOworICAgICAgICBBTURfSU9NTVVfREVCVUcoIkludmFsaWQgSU8gcGFnZXRhYmxlIGVudHJ5
IGJmbiA9ICVseFxuIiwgYmZuKTsKICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwogICAgICAgICBy
ZXR1cm4gLUVGQVVMVDsKICAgICB9CiAKICAgICAvKiBJbnN0YWxsIDRrIG1hcHBpbmcgZmlyc3Qg
Ki8KLSAgICBuZWVkX2ZsdXNoID0gc2V0X2lvbW11X3B0ZV9wcmVzZW50KHB0X21mblsxXSwgZ2Zu
LCBtZm4sIAorICAgIG5lZWRfZmx1c2ggPSBzZXRfaW9tbXVfcHRlX3ByZXNlbnQocHRfbWZuWzFd
LCBiZm4sIG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1V
X1BBR0lOR19NT0RFX0xFVkVMXzEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAhIShmbGFncyAmIElPTU1VRl93cml0YWJsZSksCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAhIShmbGFncyAmIElPTU1VRl9yZWFkYWJsZSkpOwpAQCAtNjkwLDcg
KzY5MCw3IEBAIGludCBhbWRfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgIC8qIDRLIG1hcHBpbmcgZm9yIFBW
IGd1ZXN0cyBuZXZlciBjaGFuZ2VzLCAKICAgICAgKiBubyBuZWVkIHRvIGZsdXNoIGlmIHdlIHRy
dXN0IG5vbi1wcmVzZW50IGJpdHMgKi8KICAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQotICAg
ICAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoZCwgZ2ZuLCAwKTsKKyAgICAgICAgYW1kX2lvbW11
X2ZsdXNoX3BhZ2VzKGQsIGJmbiwgMCk7CiAKICAgICBmb3IgKCBtZXJnZV9sZXZlbCA9IElPTU1V
X1BBR0lOR19NT0RFX0xFVkVMXzI7CiAgICAgICAgICAgbWVyZ2VfbGV2ZWwgPD0gaGQtPmFyY2gu
cGFnaW5nX21vZGU7IG1lcmdlX2xldmVsKysgKQpAQCAtNjk4LDE1ICs2OTgsMTUgQEAgaW50IGFt
ZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwgdW5z
aWduZWQgbG9uZyBtZm4sCiAgICAgICAgIGlmICggcHRfbWZuW21lcmdlX2xldmVsXSA9PSAwICkK
ICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBpZiAoICFpb21tdV91cGRhdGVfcGRlX2NvdW50
KGQsIHB0X21mblttZXJnZV9sZXZlbF0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZ2ZuLCBtZm4sIG1lcmdlX2xldmVsKSApCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmZuLCBtZm4sIG1lcmdlX2xldmVsKSApCiAgICAgICAgICAgICBicmVhazsK
IAotICAgICAgICBpZiAoIGlvbW11X21lcmdlX3BhZ2VzKGQsIHB0X21mblttZXJnZV9sZXZlbF0s
IGdmbiwgCisgICAgICAgIGlmICggaW9tbXVfbWVyZ2VfcGFnZXMoZCwgcHRfbWZuW21lcmdlX2xl
dmVsXSwgYmZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsYWdzLCBtZXJnZV9s
ZXZlbCkgKQogICAgICAgICB7CiAgICAgICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFw
cGluZ19sb2NrKTsKICAgICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygiTWVyZ2UgaW9tbXUgcGFn
ZSBmYWlsZWQgYXQgbGV2ZWwgJWQsICIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZ2Zu
ID0gJWx4IG1mbiA9ICVseFxuIiwgbWVyZ2VfbGV2ZWwsIGdmbiwgbWZuKTsKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAiYmZuID0gJWx4IG1mbiA9ICVseFxuIiwgbWVyZ2VfbGV2ZWwsIGJm
biwgbWZuKTsKICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICAgICAgICAgIHJldHVy
biAtRUZBVUxUOwogICAgICAgICB9CkBAIC03MjAsNyArNzIwLDcgQEAgb3V0OgogICAgIHJldHVy
biAwOwogfQogCi1pbnQgYW1kX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgbG9uZyBnZm4pCitpbnQgYW1kX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgbG9uZyBiZm4pCiB7CiAgICAgdW5zaWduZWQgbG9uZyBwdF9tZm5bN107CiAg
ICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CkBAIC03MzksMzQgKzcz
OSwzNCBAQCBpbnQgYW1kX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBnZm4pCiAgICAgfQogCiAgICAgLyogU2luY2UgSFZNIGRvbWFpbiBpcyBpbml0aWFs
aXplZCB3aXRoIDIgbGV2ZWwgSU8gcGFnZSB0YWJsZSwKLSAgICAgKiB3ZSBtaWdodCBuZWVkIGEg
ZGVlcGVyIHBhZ2UgdGFibGUgZm9yIGxhZ2VyIGdmbiBub3cgKi8KKyAgICAgKiB3ZSBtaWdodCBu
ZWVkIGEgZGVlcGVyIHBhZ2UgdGFibGUgZm9yIGxhZ2VyIGJmbiBub3cgKi8KICAgICBpZiAoIGlz
X2h2bV9kb21haW4oZCkgKQogICAgIHsKLSAgICAgICAgaW50IHJjID0gdXBkYXRlX3BhZ2luZ19t
b2RlKGQsIGdmbik7CisgICAgICAgIGludCByYyA9IHVwZGF0ZV9wYWdpbmdfbW9kZShkLCBiZm4p
OwogCiAgICAgICAgIGlmICggcmMgKQogICAgICAgICB7CiAgICAgICAgICAgICBzcGluX3VubG9j
aygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKLSAgICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygi
VXBkYXRlIHBhZ2UgbW9kZSBmYWlsZWQgZ2ZuID0gJWx4XG4iLCBnZm4pOworICAgICAgICAgICAg
QU1EX0lPTU1VX0RFQlVHKCJVcGRhdGUgcGFnZSBtb2RlIGZhaWxlZCBiZm4gPSAlbHhcbiIsIGJm
bik7CiAgICAgICAgICAgICBpZiAoIHJjICE9IC1FQUREUk5PVEFWQUlMICkKICAgICAgICAgICAg
ICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAgICAgICAgICByZXR1cm4gcmM7CiAgICAgICAgIH0K
ICAgICB9CiAKLSAgICBpZiAoIGlvbW11X3BkZV9mcm9tX2dmbihkLCBnZm4sIHB0X21mbikgfHwg
KHB0X21mblsxXSA9PSAwKSApCisgICAgaWYgKCBpb21tdV9wZGVfZnJvbV9iZm4oZCwgYmZuLCBw
dF9tZm4pIHx8IChwdF9tZm5bMV0gPT0gMCkgKQogICAgIHsKICAgICAgICAgc3Bpbl91bmxvY2so
JmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Ci0gICAgICAgIEFNRF9JT01NVV9ERUJVRygiSW52YWxp
ZCBJTyBwYWdldGFibGUgZW50cnkgZ2ZuID0gJWx4XG4iLCBnZm4pOworICAgICAgICBBTURfSU9N
TVVfREVCVUcoIkludmFsaWQgSU8gcGFnZXRhYmxlIGVudHJ5IGJmbiA9ICVseFxuIiwgYmZuKTsK
ICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwogICAgICAgICByZXR1cm4gLUVGQVVMVDsKICAgICB9
CiAKICAgICAvKiBtYXJrIFBURSBhcyAncGFnZSBub3QgcHJlc2VudCcgKi8KLSAgICBjbGVhcl9p
b21tdV9wdGVfcHJlc2VudChwdF9tZm5bMV0sIGdmbik7CisgICAgY2xlYXJfaW9tbXVfcHRlX3By
ZXNlbnQocHRfbWZuWzFdLCBiZm4pOwogICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5n
X2xvY2spOwogCi0gICAgYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKGQsIGdmbiwgMCk7CisgICAgYW1k
X2lvbW11X2ZsdXNoX3BhZ2VzKGQsIGJmbiwgMCk7CiAKICAgICByZXR1cm4gMDsKIH0KZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCmluZGV4IDEyZDI2OTViODku
LmQ2MDg2MzFlNmUgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lf
YW1kX2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9t
bXUuYwpAQCAtNTc4LDcgKzU3OCw3IEBAIHN0YXRpYyB2b2lkIGFtZF9kdW1wX3AybV90YWJsZV9s
ZXZlbChzdHJ1Y3QgcGFnZV9pbmZvKiBwZywgaW50IGxldmVsLAogICAgICAgICAgICAgICAgIG1h
ZGRyX3RvX3BhZ2UobmV4dF90YWJsZV9tYWRkciksIG5leHRfbGV2ZWwsCiAgICAgICAgICAgICAg
ICAgYWRkcmVzcywgaW5kZW50ICsgMSk7CiAgICAgICAgIGVsc2UKLSAgICAgICAgICAgIHByaW50
aygiJSpzZ2ZuOiAlMDhseCAgbWZuOiAlMDhseFxuIiwKKyAgICAgICAgICAgIHByaW50aygiJSpz
YmZuOiAlMDhseCAgbWZuOiAlMDhseFxuIiwKICAgICAgICAgICAgICAgICAgICBpbmRlbnQsICIi
LAogICAgICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nKVBGTl9ET1dOKGFkZHJlc3MpLAog
ICAgICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nKVBGTl9ET1dOKG5leHRfdGFibGVfbWFk
ZHIpKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCmluZGV4IDc0YzA5YjA5OTEuLjFlNGQ1
NjFiNDcgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYwpAQCAtMjU1MSw3ICsyNTUxLDcg
QEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfaW90bGJfZmx1c2hfYWxsKHN0cnVj
dCBkb21haW4gKmQpCiB9CiAKIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X2lvdGxi
X2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGdmbiwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgYmZuLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpCiB7
CiAJLyogQVJNIFNNTVUgdjEgZG9lc24ndCBoYXZlIGZsdXNoIGJ5IFZNQSBhbmQgVk1JRCAqLwpA
QCAtMjczNyw3ICsyNzM3LDcgQEAgc3RhdGljIHZvaWQgYXJtX3NtbXVfaW9tbXVfZG9tYWluX3Rl
YXJkb3duKHN0cnVjdCBkb21haW4gKmQpCiAJeGZyZWUoeGVuX2RvbWFpbik7CiB9CiAKLXN0YXRp
YyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgZ2ZuLAorc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfbWFwX3Bh
Z2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4sCiAJCQl1bnNpZ25lZCBsb25n
IG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKQogewogCXAybV90eXBlX3QgdDsKQEAgLTI3NDgsMTAg
KzI3NDgsMTAgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfbWFwX3BhZ2Uoc3Ry
dWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCiAJICogcHJvdGVjdGVkIGJ5IGFuIElP
TU1VLCBYZW4gbmVlZHMgdG8gYWRkIGEgMToxIG1hcHBpbmcgaW4gdGhlIGRvbWFpbgogCSAqIHAy
bSB0byBhbGxvdyBETUEgcmVxdWVzdCB0byB3b3JrLgogCSAqIFRoaXMgaXMgb25seSB2YWxpZCB3
aGVuIHRoZSBkb21haW4gaXMgZGlyZWN0ZWQgbWFwcGVkLiBIZW5jZSB0aGlzCi0JICogZnVuY3Rp
b24gc2hvdWxkIG9ubHkgYmUgdXNlZCBieSBnbnR0YWIgY29kZSB3aXRoIGdmbiA9PSBtZm4uCisJ
ICogZnVuY3Rpb24gc2hvdWxkIG9ubHkgYmUgdXNlZCBieSBnbnR0YWIgY29kZSB3aXRoIGdmbiA9
PSBtZm4gPT0gYmZuLgogCSAqLwogCUJVR19PTighaXNfZG9tYWluX2RpcmVjdF9tYXBwZWQoZCkp
OwotCUJVR19PTihtZm4gIT0gZ2ZuKTsKKwlCVUdfT04obWZuICE9IGJmbik7CiAKIAkvKiBXZSBv
bmx5IHN1cHBvcnQgcmVhZGFibGUgYW5kIHdyaXRhYmxlIGZsYWdzICovCiAJaWYgKCEoZmxhZ3Mg
JiAoSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKSkpCkBAIC0yNzYzLDE5ICsyNzYz
LDE5IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X21hcF9wYWdlKHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAogCSAqIFRoZSBmdW5jdGlvbiBndWVzdF9waHlz
bWFwX2FkZF9lbnRyeSByZXBsYWNlcyB0aGUgY3VycmVudCBtYXBwaW5nCiAJICogaWYgdGhlcmUg
aXMgYWxyZWFkeSBvbmUuLi4KIAkgKi8KLQlyZXR1cm4gZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnko
ZCwgX2dmbihnZm4pLCBfbWZuKG1mbiksIDAsIHQpOworCXJldHVybiBndWVzdF9waHlzbWFwX2Fk
ZF9lbnRyeShkLCBfZ2ZuKGJmbiksIF9tZm4oYmZuKSwgMCwgdCk7CiB9CiAKLXN0YXRpYyBpbnQg
X19tdXN0X2NoZWNrIGFybV9zbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBnZm4pCitzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV91bm1hcF9wYWdl
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuKQogewogCS8qCiAJICogVGhpcyBm
dW5jdGlvbiBzaG91bGQgb25seSBiZSB1c2VkIGJ5IGdudHRhYiBjb2RlIHdoZW4gdGhlIGRvbWFp
bgotCSAqIGlzIGRpcmVjdCBtYXBwZWQKKwkgKiBpcyBkaXJlY3QgbWFwcGVkIChpLmUuIGdmbiA9
PSBtZm4gPT0gYmZuKS4KIAkgKi8KIAlpZiAoICFpc19kb21haW5fZGlyZWN0X21hcHBlZChkKSAp
CiAJCXJldHVybiAtRUlOVkFMOwogCi0JcmV0dXJuIGd1ZXN0X3BoeXNtYXBfcmVtb3ZlX3BhZ2Uo
ZCwgX2dmbihnZm4pLCBfbWZuKGdmbiksIDApOworCXJldHVybiBndWVzdF9waHlzbWFwX3JlbW92
ZV9wYWdlKGQsIF9nZm4oYmZuKSwgX21mbihiZm4pLCAwKTsKIH0KIAogc3RhdGljIGNvbnN0IHN0
cnVjdCBpb21tdV9vcHMgYXJtX3NtbXVfaW9tbXVfb3BzID0gewpkaWZmIC0tZ2l0IGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11
LmMKaW5kZXggNDk5NzRlNTYzNC4uMGZhYWIxOGU4OCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5j
CkBAIC0xODUsNyArMTg1LDcgQEAgdm9pZCBfX2h3ZG9tX2luaXQgaW9tbXVfaHdkb21faW5pdChz
dHJ1Y3QgZG9tYWluICpkKQogICAgICAgICBwYWdlX2xpc3RfZm9yX2VhY2ggKCBwYWdlLCAmZC0+
cGFnZV9saXN0ICkKICAgICAgICAgewogICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBtZm4gPSBt
Zm5feChwYWdlX3RvX21mbihwYWdlKSk7Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25nIGdmbiA9
IG1mbl90b19nbWZuKGQsIG1mbik7CisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGJmbiA9IG1m
bl90b19nbWZuKGQsIG1mbik7CiAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbWFwcGluZyA9IElP
TU1VRl9yZWFkYWJsZTsKICAgICAgICAgICAgIGludCByZXQ7CiAKQEAgLTE5NCw3ICsxOTQsNyBA
QCB2b2lkIF9faHdkb21faW5pdCBpb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAg
ICAgICAgICAgICAgICAgICA9PSBQR1Rfd3JpdGFibGVfcGFnZSkgKQogICAgICAgICAgICAgICAg
IG1hcHBpbmcgfD0gSU9NTVVGX3dyaXRhYmxlOwogCi0gICAgICAgICAgICByZXQgPSBoZC0+cGxh
dGZvcm1fb3BzLT5tYXBfcGFnZShkLCBnZm4sIG1mbiwgbWFwcGluZyk7CisgICAgICAgICAgICBy
ZXQgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBiZm4sIG1mbiwgbWFwcGluZyk7CiAg
ICAgICAgICAgICBpZiAoICFyYyApCiAgICAgICAgICAgICAgICAgcmMgPSByZXQ7CiAKQEAgLTI1
NSw3ICsyNTUsNyBAQCB2b2lkIGlvbW11X2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQp
CiAgICAgYXJjaF9pb21tdV9kb21haW5fZGVzdHJveShkKTsKIH0KIAotaW50IGlvbW11X21hcF9w
YWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBsb25nIG1m
biwKK2ludCBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJm
biwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZs
YWdzKQogewogICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQp
OwpAQCAtMjY0LDEzICsyNjQsMTMgQEAgaW50IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBsb25nIG1mbiwKICAgICBpZiAoICFpb21t
dV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAg
ICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGdmbiwgbWZuLCBmbGFncyk7Cisg
ICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBiZm4sIG1mbiwgZmxhZ3MpOwog
ICAgIGlmICggdW5saWtlbHkocmMpICkKICAgICB7CiAgICAgICAgIGlmICggIWQtPmlzX3NodXR0
aW5nX2Rvd24gJiYgcHJpbnRrX3JhdGVsaW1pdCgpICkKICAgICAgICAgICAgIHByaW50ayhYRU5M
T0dfRVJSCi0gICAgICAgICAgICAgICAgICAgImQlZDogSU9NTVUgbWFwcGluZyBnZm4gJSNseCB0
byBtZm4gJSNseCBmYWlsZWQ6ICVkXG4iLAotICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9p
ZCwgZ2ZuLCBtZm4sIHJjKTsKKyAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSBtYXBwaW5n
IGJmbiAlI2x4IHRvIG1mbiAlI2x4IGZhaWxlZDogJWRcbiIsCisgICAgICAgICAgICAgICAgICAg
ZC0+ZG9tYWluX2lkLCBiZm4sIG1mbiwgcmMpOwogCiAgICAgICAgIGlmICggIWlzX2hhcmR3YXJl
X2RvbWFpbihkKSApCiAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CkBAIC0yNzksNyArMjc5
LDcgQEAgaW50IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcg
Z2ZuLCB1bnNpZ25lZCBsb25nIG1mbiwKICAgICByZXR1cm4gcmM7CiB9CiAKLWludCBpb21tdV91
bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuKQoraW50IGlvbW11
X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4pCiB7CiAgICAg
Y29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgaW50IHJj
OwpAQCAtMjg3LDEzICsyODcsMTMgQEAgaW50IGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCwgdW5zaWduZWQgbG9uZyBnZm4pCiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQt
PnBsYXRmb3JtX29wcyApCiAgICAgICAgIHJldHVybiAwOwogCi0gICAgcmMgPSBoZC0+cGxhdGZv
cm1fb3BzLT51bm1hcF9wYWdlKGQsIGdmbik7CisgICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT51
bm1hcF9wYWdlKGQsIGJmbik7CiAgICAgaWYgKCB1bmxpa2VseShyYykgKQogICAgIHsKICAgICAg
ICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQogICAg
ICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIKLSAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01N
VSB1bm1hcHBpbmcgZ2ZuICUjbHggZmFpbGVkOiAlZFxuIiwKLSAgICAgICAgICAgICAgICAgICBk
LT5kb21haW5faWQsIGdmbiwgcmMpOworICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIHVu
bWFwcGluZyBiZm4gJSNseCBmYWlsZWQ6ICVkXG4iLAorICAgICAgICAgICAgICAgICAgIGQtPmRv
bWFpbl9pZCwgYmZuLCByYyk7CiAKICAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGQp
ICkKICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKQEAgLTMxOSw3ICszMTksNyBAQCBzdGF0
aWMgdm9pZCBpb21tdV9mcmVlX3BhZ2V0YWJsZXModW5zaWduZWQgbG9uZyB1bnVzZWQpCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY3B1bWFza19jeWNsZShzbXBfcHJvY2Vzc29yX2lkKCks
ICZjcHVfb25saW5lX21hcCkpOwogfQogCi1pbnQgaW9tbXVfaW90bGJfZmx1c2goc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCitpbnQgaW9tbXVfaW90bGJfZmx1c2goc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4sCiAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgaW50IHBhZ2VfY291bnQpCiB7CiAgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAq
aGQgPSBkb21faW9tbXUoZCk7CkBAIC0zMjgsMTMgKzMyOCwxMyBAQCBpbnQgaW9tbXVfaW90bGJf
Zmx1c2goc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCiAgICAgaWYgKCAhaW9t
bXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyB8fCAhaGQtPnBsYXRmb3JtX29wcy0+aW90
bGJfZmx1c2ggKQogICAgICAgICByZXR1cm4gMDsKIAotICAgIHJjID0gaGQtPnBsYXRmb3JtX29w
cy0+aW90bGJfZmx1c2goZCwgZ2ZuLCBwYWdlX2NvdW50KTsKKyAgICByYyA9IGhkLT5wbGF0Zm9y
bV9vcHMtPmlvdGxiX2ZsdXNoKGQsIGJmbiwgcGFnZV9jb3VudCk7CiAgICAgaWYgKCB1bmxpa2Vs
eShyYykgKQogICAgIHsKICAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmlu
dGtfcmF0ZWxpbWl0KCkgKQogICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIKLSAgICAgICAg
ICAgICAgICAgICAiZCVkOiBJT01NVSBJT1RMQiBmbHVzaCBmYWlsZWQ6ICVkLCBnZm4gJSNseCwg
cGFnZSBjb3VudCAldVxuIiwKLSAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHJjLCBn
Zm4sIHBhZ2VfY291bnQpOworICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIElPVExCIGZs
dXNoIGZhaWxlZDogJWQsIGJmbiAlI2x4LCBwYWdlIGNvdW50ICV1XG4iLAorICAgICAgICAgICAg
ICAgICAgIGQtPmRvbWFpbl9pZCwgcmMsIGJmbiwgcGFnZV9jb3VudCk7CiAKICAgICAgICAgaWYg
KCAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsK
ZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKaW5kZXggMTcxMDI1NjgyMy4uNDhmNjJlMGU4
ZCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKQEAgLTU4NSw3ICs1ODUsNyBAQCBz
dGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9hbGwodm9pZCkKIH0KIAogc3RhdGlj
IGludCBfX211c3RfY2hlY2sgaW9tbXVfZmx1c2hfaW90bGIoc3RydWN0IGRvbWFpbiAqZCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZ2Zu
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9u
ZyBiZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sX3Qg
ZG1hX29sZF9wdGVfcHJlc2VudCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGludCBwYWdlX2NvdW50KQogewpAQCAtNjEyLDEyICs2MTIsMTIgQEAg
c3RhdGljIGludCBfX211c3RfY2hlY2sgaW9tbXVfZmx1c2hfaW90bGIoc3RydWN0IGRvbWFpbiAq
ZCwKICAgICAgICAgaWYgKCBpb21tdV9kb21pZCA9PSAtMSApCiAgICAgICAgICAgICBjb250aW51
ZTsKIAotICAgICAgICBpZiAoIHBhZ2VfY291bnQgIT0gMSB8fCBnZm4gPT0gZ2ZuX3goSU5WQUxJ
RF9HRk4pICkKKyAgICAgICAgaWYgKCBwYWdlX2NvdW50ICE9IDEgfHwgYmZuID09IGJmbl94KElO
VkFMSURfQkZOKSApCiAgICAgICAgICAgICByYyA9IGlvbW11X2ZsdXNoX2lvdGxiX2RzaShpb21t
dSwgaW9tbXVfZG9taWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAw
LCBmbHVzaF9kZXZfaW90bGIpOwogICAgICAgICBlbHNlCiAgICAgICAgICAgICByYyA9IGlvbW11
X2ZsdXNoX2lvdGxiX3BzaShpb21tdSwgaW9tbXVfZG9taWQsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAocGFkZHJfdClnZm4gPDwgUEFHRV9TSElGVF80SywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9fYmZuX3RvX2JhZGRyKGJmbiksCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQUdFX09SREVSXzRLLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIWRtYV9vbGRfcHRlX3ByZXNlbnQs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbHVzaF9kZXZfaW90bGIp
OwpAQCAtNjMzLDE1ICs2MzMsMTUgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW9tbXVfZmx1
c2hfaW90bGIoc3RydWN0IGRvbWFpbiAqZCwKIH0KIAogc3RhdGljIGludCBfX211c3RfY2hlY2sg
aW9tbXVfZmx1c2hfaW90bGJfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZ2ZuLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9u
ZyBiZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgcGFnZV9jb3VudCkKIHsKLSAgICByZXR1cm4gaW9tbXVfZmx1c2hfaW90bGIo
ZCwgZ2ZuLCAxLCBwYWdlX2NvdW50KTsKKyAgICByZXR1cm4gaW9tbXVfZmx1c2hfaW90bGIoZCwg
YmZuLCAxLCBwYWdlX2NvdW50KTsKIH0KIAogc3RhdGljIGludCBfX211c3RfY2hlY2sgaW9tbXVf
Zmx1c2hfaW90bGJfYWxsKHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgcmV0dXJuIGlvbW11X2Zs
dXNoX2lvdGxiKGQsIGdmbl94KElOVkFMSURfR0ZOKSwgMCwgMCk7CisgICAgcmV0dXJuIGlvbW11
X2ZsdXNoX2lvdGxiKGQsIGJmbl94KElOVkFMSURfQkZOKSwgMCwgMCk7CiB9CiAKIC8qIGNsZWFy
IG9uZSBwYWdlJ3MgcGFnZSB0YWJsZSAqLwpAQCAtMTc2Nyw3ICsxNzY3LDcgQEAgc3RhdGljIHZv
aWQgaW9tbXVfZG9tYWluX3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpCiB9CiAKIHN0YXRpYyBp
bnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25n
IGdmbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGxvbmcgYmZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7CkBAIC0xNzg2LDE0ICsxNzg2LDE0IEBA
IHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21h
aW4gKmQsCiAKICAgICBzcGluX2xvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7CiAKLSAgICBw
Z19tYWRkciA9IGFkZHJfdG9fZG1hX3BhZ2VfbWFkZHIoZCwgKHBhZGRyX3QpZ2ZuIDw8IFBBR0Vf
U0hJRlRfNEssIDEpOworICAgIHBnX21hZGRyID0gYWRkcl90b19kbWFfcGFnZV9tYWRkcihkLCBf
X2Jmbl90b19iYWRkcihiZm4pLCAxKTsKICAgICBpZiAoIHBnX21hZGRyID09IDAgKQogICAgIHsK
ICAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7CiAgICAgICAgIHJl
dHVybiAtRU5PTUVNOwogICAgIH0KICAgICBwYWdlID0gKHN0cnVjdCBkbWFfcHRlICopbWFwX3Z0
ZF9kb21haW5fcGFnZShwZ19tYWRkcik7Ci0gICAgcHRlID0gcGFnZSArIChnZm4gJiBMRVZFTF9N
QVNLKTsKKyAgICBwdGUgPSBwYWdlICsgKGJmbiAmIExFVkVMX01BU0spOwogICAgIG9sZCA9ICpw
dGU7CiAgICAgZG1hX3NldF9wdGVfYWRkcihuZXcsIChwYWRkcl90KW1mbiA8PCBQQUdFX1NISUZU
XzRLKTsKICAgICBkbWFfc2V0X3B0ZV9wcm90KG5ldywKQEAgLTE4MTcsMjIgKzE4MTcsMjIgQEAg
c3RhdGljIGludCBfX211c3RfY2hlY2sgaW50ZWxfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCwKICAgICB1bm1hcF92dGRfZG9tYWluX3BhZ2UocGFnZSk7CiAKICAgICBpZiAoICF0aGlz
X2NwdShpb21tdV9kb250X2ZsdXNoX2lvdGxiKSApCi0gICAgICAgIHJjID0gaW9tbXVfZmx1c2hf
aW90bGIoZCwgZ2ZuLCBkbWFfcHRlX3ByZXNlbnQob2xkKSwgMSk7CisgICAgICAgIHJjID0gaW9t
bXVfZmx1c2hfaW90bGIoZCwgYmZuLCBkbWFfcHRlX3ByZXNlbnQob2xkKSwgMSk7CiAKICAgICBy
ZXR1cm4gcmM7CiB9CiAKIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X3VubWFw
X3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBnZm4pCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgYmZuKQogewogICAgIC8qIERv
IG5vdGhpbmcgaWYgaGFyZHdhcmUgZG9tYWluIGFuZCBpb21tdSBzdXBwb3J0cyBwYXNzIHRocnUu
ICovCiAgICAgaWYgKCBpb21tdV9wYXNzdGhyb3VnaCAmJiBpc19oYXJkd2FyZV9kb21haW4oZCkg
KQogICAgICAgICByZXR1cm4gMDsKIAotICAgIHJldHVybiBkbWFfcHRlX2NsZWFyX29uZShkLCAo
cGFkZHJfdClnZm4gPDwgUEFHRV9TSElGVF80Syk7CisgICAgcmV0dXJuIGRtYV9wdGVfY2xlYXJf
b25lKGQsIF9fYmZuX3RvX2JhZGRyKGJmbikpOwogfQogCi1pbnQgaW9tbXVfcHRlX2ZsdXNoKHN0
cnVjdCBkb21haW4gKmQsIHU2NCBnZm4sIHU2NCAqcHRlLAoraW50IGlvbW11X3B0ZV9mbHVzaChz
dHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBiZm4sIHVpbnQ2NF90ICpwdGUsCiAgICAgICAgICAg
ICAgICAgICAgIGludCBvcmRlciwgaW50IHByZXNlbnQpCiB7CiAgICAgc3RydWN0IGFjcGlfZHJo
ZF91bml0ICpkcmhkOwpAQCAtMTg1Niw3ICsxODU2LDcgQEAgaW50IGlvbW11X3B0ZV9mbHVzaChz
dHJ1Y3QgZG9tYWluICpkLCB1NjQgZ2ZuLCB1NjQgKnB0ZSwKICAgICAgICAgICAgIGNvbnRpbnVl
OwogCiAgICAgICAgIHJjID0gaW9tbXVfZmx1c2hfaW90bGJfcHNpKGlvbW11LCBpb21tdV9kb21p
ZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBhZGRyX3QpZ2ZuIDw8IFBB
R0VfU0hJRlRfNEssCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9fYmZuX3Rv
X2JhZGRyKGJmbiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyLCAh
cHJlc2VudCwgZmx1c2hfZGV2X2lvdGxiKTsKICAgICAgICAgaWYgKCByYyA+IDAgKQogICAgICAg
ICB7CkBAIC0yNjI2LDcgKzI2MjYsNyBAQCBzdGF0aWMgdm9pZCB2dGRfZHVtcF9wMm1fdGFibGVf
bGV2ZWwocGFkZHJfdCBwdF9tYWRkciwgaW50IGxldmVsLCBwYWRkcl90IGdwYSwKICAgICAgICAg
ICAgIHZ0ZF9kdW1wX3AybV90YWJsZV9sZXZlbChkbWFfcHRlX2FkZHIoKnB0ZSksIG5leHRfbGV2
ZWwsIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFkZHJlc3MsIGluZGVu
dCArIDEpOwogICAgICAgICBlbHNlCi0gICAgICAgICAgICBwcmludGsoIiUqc2dmbjogJTA4bHgg
bWZuOiAlMDhseFxuIiwKKyAgICAgICAgICAgIHByaW50aygiJSpzYmZuOiAlMDhseCBtZm46ICUw
OGx4XG4iLAogICAgICAgICAgICAgICAgICAgIGluZGVudCwgIiIsCiAgICAgICAgICAgICAgICAg
ICAgKHVuc2lnbmVkIGxvbmcpKGFkZHJlc3MgPj4gUEFHRV9TSElGVF80SyksCiAgICAgICAgICAg
ICAgICAgICAgKHVuc2lnbmVkIGxvbmcpKGRtYV9wdGVfYWRkcigqcHRlKSA+PiBQQUdFX1NISUZU
XzRLKSk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCBiL3hlbi9pbmNsdWRl
L3hlbi9pb21tdS5oCmluZGV4IDZiNDJlM2I4NzYuLjE0YWRhMGMxNGUgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL3hlbi9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCkBAIC0y
MywxMSArMjMsMzcgQEAKICNpbmNsdWRlIDx4ZW4vcGFnZS1kZWZzLmg+CiAjaW5jbHVkZSA8eGVu
L3NwaW5sb2NrLmg+CiAjaW5jbHVkZSA8eGVuL3BjaS5oPgorI2luY2x1ZGUgPHhlbi90eXBlc2Fm
ZS5oPgogI2luY2x1ZGUgPHB1YmxpYy9odm0vaW9yZXEuaD4KICNpbmNsdWRlIDxwdWJsaWMvZG9t
Y3RsLmg+CiAjaW5jbHVkZSA8YXNtL2RldmljZS5oPgogI2luY2x1ZGUgPGFzbS9pb21tdS5oPgog
CitUWVBFX1NBRkUodWludDY0X3QsIGJmbik7CisjZGVmaW5lIFBSSV9iZm4gICAgIFBSSXg2NAor
I2RlZmluZSBJTlZBTElEX0JGTiBfYmZuKH4wVUwpCisKKyNpZm5kZWYgYmZuX3QKKyNkZWZpbmUg
YmZuX3QgLyogR3JlcCBmb2RkZXI6IGJmbl90LCBfYmZuKCkgYW5kIGJmbl94KCkgYXJlIGRlZmlu
ZWQgYWJvdmUgKi8KKyNkZWZpbmUgX2JmbgorI2RlZmluZSBiZm5feAorI3VuZGVmIGJmbl90Cisj
dW5kZWYgX2JmbgorI3VuZGVmIGJmbl94CisjZW5kaWYKKworI2RlZmluZSBJT01NVV9QQUdFX1NI
SUZUIDEyCisjZGVmaW5lIElPTU1VX1BBR0VfU0laRSAgKF9BQygxLEwpIDw8IElPTU1VX1BBR0Vf
U0hJRlQpCisjZGVmaW5lIElPTU1VX1BBR0VfTUFTSyAgKH4oSU9NTVVfUEFHRV9TSVpFIC0gMSkp
CisKK3R5cGVkZWYgdWludDY0X3QgYmFkZHJfdDsKKworI2RlZmluZSBfX2Jmbl90b19iYWRkcihi
Zm4pICgoYmFkZHJfdCkoYmZuKSA8PCBJT01NVV9QQUdFX1NISUZUKQorI2RlZmluZSBfX2JhZGRy
X3RvX2JmbihiYWRkcikgKCh1aW50NjRfdCkoYmFkZHIgPj4gSU9NTVVfUEFHRV9TSElGVCkpCisK
KyNkZWZpbmUgYmZuX3RvX2JhZGRyKGJmbikgX19iZm5fdG9fYmFkZHIoYmZuX3goYmZuKSkKKyNk
ZWZpbmUgYmFkZHJfdG9fYmZuKGJhZGRyKSBfYmZuKF9fYmFkZHJfdG9fYmZuKGJhZGRyKSkKKwog
ZXh0ZXJuIGJvb2xfdCBpb21tdV9lbmFibGUsIGlvbW11X2VuYWJsZWQ7CiBleHRlcm4gYm9vbF90
IGZvcmNlX2lvbW11LCBpb21tdV9kb20wX3N0cmljdCwgaW9tbXVfdmVyYm9zZTsKIGV4dGVybiBi
b29sX3QgaW9tbXVfd29ya2Fyb3VuZF9iaW9zX2J1ZywgaW9tbXVfaWdmeCwgaW9tbXVfcGFzc3Ro
cm91Z2g7CkBAIC02MCw5ICs4Niw5IEBAIHZvaWQgaW9tbXVfdGVhcmRvd24oc3RydWN0IGRvbWFp
biAqZCk7CiAjZGVmaW5lIElPTU1VRl9yZWFkYWJsZSAgKDF1PDxfSU9NTVVGX3JlYWRhYmxlKQog
I2RlZmluZSBfSU9NTVVGX3dyaXRhYmxlIDEKICNkZWZpbmUgSU9NTVVGX3dyaXRhYmxlICAoMXU8
PF9JT01NVUZfd3JpdGFibGUpCi1pbnQgX19tdXN0X2NoZWNrIGlvbW11X21hcF9wYWdlKHN0cnVj
dCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAoraW50IF9fbXVzdF9jaGVjayBpb21tdV9t
YXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBtZm4sIHVuc2lnbmVkIGludCBmbGFn
cyk7Ci1pbnQgX19tdXN0X2NoZWNrIGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwg
dW5zaWduZWQgbG9uZyBnZm4pOworaW50IF9fbXVzdF9jaGVjayBpb21tdV91bm1hcF9wYWdlKHN0
cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuKTsKIAogZW51bSBpb21tdV9mZWF0dXJl
CiB7CkBAIC0xNTIsOSArMTc4LDkgQEAgc3RydWN0IGlvbW11X29wcyB7CiAjZW5kaWYgLyogSEFT
X1BDSSAqLwogCiAgICAgdm9pZCAoKnRlYXJkb3duKShzdHJ1Y3QgZG9tYWluICpkKTsKLSAgICBp
bnQgX19tdXN0X2NoZWNrICgqbWFwX3BhZ2UpKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxv
bmcgZ2ZuLAorICAgIGludCBfX211c3RfY2hlY2sgKCptYXBfcGFnZSkoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgbG9uZyBiZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKTsKLSAgICBpbnQgX19tdXN0X2No
ZWNrICgqdW5tYXBfcGFnZSkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4pOwor
ICAgIGludCBfX211c3RfY2hlY2sgKCp1bm1hcF9wYWdlKShzdHJ1Y3QgZG9tYWluICpkLCB1bnNp
Z25lZCBsb25nIGJmbik7CiAgICAgdm9pZCAoKmZyZWVfcGFnZV90YWJsZSkoc3RydWN0IHBhZ2Vf
aW5mbyAqKTsKICNpZmRlZiBDT05GSUdfWDg2CiAgICAgdm9pZCAoKnVwZGF0ZV9pcmVfZnJvbV9h
cGljKSh1bnNpZ25lZCBpbnQgYXBpYywgdW5zaWduZWQgaW50IHJlZywgdW5zaWduZWQgaW50IHZh
bHVlKTsKQEAgLTE2NSw3ICsxOTEsNyBAQCBzdHJ1Y3QgaW9tbXVfb3BzIHsKICAgICB2b2lkICgq
cmVzdW1lKSh2b2lkKTsKICAgICB2b2lkICgqc2hhcmVfcDJtKShzdHJ1Y3QgZG9tYWluICpkKTsK
ICAgICB2b2lkICgqY3Jhc2hfc2h1dGRvd24pKHZvaWQpOwotICAgIGludCBfX211c3RfY2hlY2sg
KCppb3RsYl9mbHVzaCkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCisgICAg
aW50IF9fbXVzdF9jaGVjayAoKmlvdGxiX2ZsdXNoKShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBsb25nIGJmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBwYWdlX2NvdW50KTsKICAgICBpbnQgX19tdXN0X2NoZWNrICgqaW90bGJfZmx1c2hfYWxs
KShzdHJ1Y3QgZG9tYWluICpkKTsKICAgICBpbnQgKCpnZXRfcmVzZXJ2ZWRfZGV2aWNlX21lbW9y
eSkoaW9tbXVfZ3JkbV90ICosIHZvaWQgKik7CkBAIC0xODcsNyArMjEzLDcgQEAgaW50IGlvbW11
X2RvX3BjaV9kb21jdGwoc3RydWN0IHhlbl9kb21jdGwgKiwgc3RydWN0IGRvbWFpbiAqZCwKIGlu
dCBpb21tdV9kb19kb21jdGwoc3RydWN0IHhlbl9kb21jdGwgKiwgc3RydWN0IGRvbWFpbiAqZCwK
ICAgICAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fZG9tY3RsX3Qp
KTsKIAotaW50IF9fbXVzdF9jaGVjayBpb21tdV9pb3RsYl9mbHVzaChzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBsb25nIGdmbiwKK2ludCBfX211c3RfY2hlY2sgaW9tbXVfaW90bGJfZmx1c2go
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4sCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdlX2NvdW50KTsKIGludCBfX211c3RfY2hl
Y2sgaW9tbXVfaW90bGJfZmx1c2hfYWxsKHN0cnVjdCBkb21haW4gKmQpOwogCmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS94ZW4vbW0uaCBiL3hlbi9pbmNsdWRlL3hlbi9tbS5oCmluZGV4IDI0NjU0
ZThlMjIuLjRlYmY5MWYxN2UgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9tbS5oCisrKyBi
L3hlbi9pbmNsdWRlL3hlbi9tbS5oCkBAIC0xNCw4ICsxNCw5IEBACiAgKiBzaG91bGQgYmUgYWRo
ZXJlZCB0by4KICAqCiAgKiBtZm46IE1hY2hpbmUgRnJhbWUgTnVtYmVyCi0gKiAgIFRoZSB2YWx1
ZXMgWGVuIHB1dHMgaW50byBpdHMgb3duIHBhZ2V0YWJsZXMuICBUaGlzIGlzIHRoZSBob3N0IHBo
eXNpY2FsCi0gKiAgIG1lbW9yeSBhZGRyZXNzIHNwYWNlIHdpdGggUkFNLCBNTUlPIGV0Yy4KKyAq
ICAgVGhlIHZhbHVlcyBYZW4gcHV0cyBpbnRvIGl0cyBvd24gcGFnZXRhYmxlcywgMm5kIHN0YWdl
IHBhZ2V0YWJsZXMgKHdoZXJlCisgKiAgIGhhcmR3YXJlIGFzc2lzdGVkIDJuZCBzdGFnZSB0cmFu
c2xhdGlvbiBpcyB1c2VkKSBvciBJT01NVSBwYWdlIHRhYmxlcy4KKyAqICAgVGhpcyBpcyB0aGUg
aG9zdCBwaHlzaWNhbCBtZW1vcnkgYWRkcmVzcyBzcGFjZSB3aXRoIFJBTSwgTU1JTyBldGMuCiAg
KgogICogZ2ZuOiBHdWVzdCBGcmFtZSBOdW1iZXIKICAqICAgVGhlIHZhbHVlcyBhIGd1ZXN0IHB1
dHMgaW4gaXRzIG93biBwYWdldGFibGVzLiAgRm9yIGFuIGF1dG8tdHJhbnNsYXRlZApAQCAtMjYs
NiArMjcsMTEgQEAKICAqICAgQSBsaW5lYXIgaWRlYSBvZiBhIGd1ZXN0IHBoeXNpY2FsIGFkZHJl
c3Mgc3BhY2UuIEZvciBhbiBhdXRvLXRyYW5zbGF0ZWQKICAqICAgZ3Vlc3QsIHBmbiA9PSBnZm4g
d2hpbGUgZm9yIGEgbm9uLXRyYW5zbGF0ZWQgZ3Vlc3QsIHBmbiAhPSBnZm4uCiAgKgorICogYmZu
OiBCdXMgRnJhbWUgTnVtYmVyIChkZWZpbml0aW9ucyBpbiBpbmNsdWRlL3hlbi9pb21tdS5oKQor
ICogICBUaGUgbGluZWFyIGZyYW1lIG51bWJlcnMgb2YgSU9NTVUgYWRkcmVzcyBzcGFjZS4gQWxs
IGluaXRpYXRvcnMgZm9yIGEKKyAqICAgZ2l2ZW4gZG9tYWluIHNoYXJlIGEgc2luZ2xlIElPTU1V
IGFkZHJlc3Mgc3BhY2UgYW5kLCBieSBkZWZhdWx0LCBYZW4gd2lsbAorICogICBlbnN1cmUgYmZu
ID09IHBmbi4KKyAqCiAgKiBXQVJOSU5HOiBTb21lIG9mIHRoZXNlIHRlcm1zIGhhdmUgY2hhbmdl
ZCBvdmVyIHRpbWUgd2hpbGUgb3RoZXJzIGhhdmUgYmVlbgogICogdXNlZCBpbmNvbnNpc3RlbnRs
eSwgbWVhbmluZyB0aGF0IGEgbG90IG9mIGV4aXN0aW5nIGNvZGUgZG9lcyBub3QgbWF0Y2ggdGhl
CiAgKiBkZWZpbml0aW9ucyBhYm92ZS4gIE5ldyBjb2RlIHNob3VsZCB1c2UgdGhlc2UgdGVybXMg
YXMgZGVzY3JpYmVkIGhlcmUsIGFuZAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 13:40:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 13: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 1fkrMn-0008Q8-Ei; Wed, 01 Aug 2018 13: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=sdpe=kq=citrix.com=prvs=744ee64bb=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkrMl-0008OB-1a
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 13:40:39 +0000
X-Inumbo-ID: 869533ff-9590-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 869533ff-9590-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 13:41:00 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="61680885"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 1 Aug 2018 14:40:21 +0100
Message-ID: <20180801134028.1654-9-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180801134028.1654-1-paul.durrant@citrix.com>
References: <20180801134028.1654-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 08/15] 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
aXRyaXguY29tPgoKdjQ6CiAtIE1ha2UgeGVuX2Jmbl90IHN0cmljdGx5IDY0IGJpdHMgd2lkZSBh
bmQgZHJvcCBhc3NvY2lhdGVkIGNvbXBhdAogICB0cmFuc2xhdGlvbi4KCnYzOgogLSBBdm9pZCBz
cGVjdWxhdGlvbiBiZXlvbmQgYXJyYXkgYm91bmRzIGNoZWNrLgoKdjI6CiAtIFJlLWltcGxlbWVu
dGVkIGZvciB2MiBiYXNlZCBvbiBuZXcgcmFuZ2VzZXQuCi0tLQogeGVuL2FyY2gveDg2L2lvbW11
X29wLmMgICAgICAgfCAxNjQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaCB8ICAzOSArKysrKysrKysrCiB4ZW4v
aW5jbHVkZS94bGF0LmxzdCAgICAgICAgICB8ICAgMiArCiAzIGZpbGVzIGNoYW5nZWQsIDE5OSBp
bnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9p
b21tdV9vcC5jIGIveGVuL2FyY2gveDg2L2lvbW11X29wLmMKaW5kZXggNzQ0YzBmY2UyNy4uYmNm
Y2Q0OTEwMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2lvbW11X29wLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2lvbW11X29wLmMKQEAgLTIyLDExICsyMiw3MCBAQAogI2luY2x1ZGUgPHhlbi9ldmVu
dC5oPgogI2luY2x1ZGUgPHhlbi9ndWVzdF9hY2Nlc3MuaD4KICNpbmNsdWRlIDx4ZW4vaHlwZXJj
YWxsLmg+CisjaW5jbHVkZSA8eGVuL25vc3BlYy5oPgorCitzdHJ1Y3QgZ2V0X3Jlc2VydmVkX2N0
eHQgeworICAgIHVuc2lnbmVkIGludCBtYXhfZW50cmllczsKKyAgICB1bnNpZ25lZCBpbnQgbnJf
ZW50cmllczsKKyAgICBYRU5fR1VFU1RfSEFORExFKHhlbl9pb21tdV9yZXNlcnZlZF9yYW5nZV90
KSByYW5nZXM7Cit9OworCitzdGF0aWMgaW50IGdldF9yZXNlcnZlZCh1bnNpZ25lZCBsb25nIHMs
IHVuc2lnbmVkIGxvbmcgZSwgdm9pZCAqYXJnKQoreworICAgIHN0cnVjdCBnZXRfcmVzZXJ2ZWRf
Y3R4dCAqY3R4dCA9IGFyZzsKKworICAgIGlmICggY3R4dC0+bnJfZW50cmllcyA8IGN0eHQtPm1h
eF9lbnRyaWVzICkKKyAgICB7CisgICAgICAgIHhlbl9pb21tdV9yZXNlcnZlZF9yYW5nZV90IHJh
bmdlID0geworICAgICAgICAgICAgLnN0YXJ0X2JmbiA9IHMsCisgICAgICAgICAgICAubnJfZnJh
bWVzID0gZSAtIHMsCisgICAgICAgIH07CisKKyAgICAgICAgaWYgKCBjb3B5X3RvX2d1ZXN0X29m
ZnNldChjdHh0LT5yYW5nZXMsIGN0eHQtPm5yX2VudHJpZXMsICZyYW5nZSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAxKSApCisgICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsK
KyAgICB9CisKKyAgICBjdHh0LT5ucl9lbnRyaWVzKys7CisgICAgcmV0dXJuIDA7Cit9CisKK3N0
YXRpYyBpbnQgaW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQoc3RydWN0IHhlbl9pb21tdV9vcF9xdWVy
eV9yZXNlcnZlZCAqb3ApCit7CisgICAgc3RydWN0IGRvbWFpbiAqY3VycmQgPSBjdXJyZW50LT5k
b21haW47CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaW9tbXUgPSBkb21faW9tbXUoY3VycmQp
OworICAgIHN0cnVjdCBnZXRfcmVzZXJ2ZWRfY3R4dCBjdHh0ID0geworICAgICAgICAubWF4X2Vu
dHJpZXMgPSBvcC0+bnJfZW50cmllcywKKyAgICAgICAgLnJhbmdlcyA9IG9wLT5yYW5nZXMsCisg
ICAgfTsKKyAgICBpbnQgcmM7CisKKyAgICBpZiAoIG9wLT5wYWQgKQorICAgICAgICByZXR1cm4g
LUVJTlZBTDsKKworICAgIHJjID0gcmFuZ2VzZXRfcmVwb3J0X3Jhbmdlcyhpb21tdS0+cmVzZXJ2
ZWRfcmFuZ2VzLCAwLCB+MHVsLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnZXRf
cmVzZXJ2ZWQsICZjdHh0KTsKKyAgICBpZiAoIHJjICkKKyAgICAgICAgcmV0dXJuIHJjOworCisg
ICAgLyogUGFzcyBiYWNrIHRoZSBhY3R1YWwgbnVtYmVyIG9mIHJlc2VydmVkIHJhbmdlcyAqLwor
ICAgIG9wLT5ucl9lbnRyaWVzID0gY3R4dC5ucl9lbnRyaWVzOworCisgICAgaWYgKCAhZ3Vlc3Rf
aGFuZGxlX2lzX251bGwoY3R4dC5yYW5nZXMpICYmCisgICAgICAgICBjdHh0Lm5yX2VudHJpZXMg
PiBjdHh0Lm1heF9lbnRyaWVzICkKKyAgICAgICAgcmV0dXJuIC1FTk9CVUZTOworCisgICAgcmV0
dXJuIDA7Cit9CiAKIHN0YXRpYyB2b2lkIGlvbW11X29wKHhlbl9pb21tdV9vcF90ICpvcCkKIHsK
ICAgICBzd2l0Y2ggKCBvcC0+b3AgKQogICAgIHsKKyAgICBjYXNlIFhFTl9JT01NVU9QX3F1ZXJ5
X3Jlc2VydmVkOgorICAgICAgICBvcC0+c3RhdHVzID0gaW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQo
Jm9wLT51LnF1ZXJ5X3Jlc2VydmVkKTsKKyAgICAgICAgYnJlYWs7CisKICAgICBkZWZhdWx0Ogog
ICAgICAgICBvcC0+c3RhdHVzID0gLUVPUE5PVFNVUFA7CiAgICAgICAgIGJyZWFrOwpAQCAtMzUs
MTMgKzk0LDIwIEBAIHN0YXRpYyB2b2lkIGlvbW11X29wKHhlbl9pb21tdV9vcF90ICpvcCkKIAog
aW50IGRvX29uZV9pb21tdV9vcCh4ZW5faW9tbXVfb3BfYnVmX3QgKmJ1ZikKIHsKLSAgICB4ZW5f
aW9tbXVfb3BfdCBvcDsKKyAgICB4ZW5faW9tbXVfb3BfdCBvcCA9IHt9OworICAgIHNpemVfdCBv
ZmZzZXQ7CisgICAgc3RhdGljIGNvbnN0IHNpemVfdCBvcF9zaXplW10gPSB7CisgICAgICAgIFtY
RU5fSU9NTVVPUF9xdWVyeV9yZXNlcnZlZF0gPSBzaXplb2Yoc3RydWN0IHhlbl9pb21tdV9vcF9x
dWVyeV9yZXNlcnZlZCksCisgICAgfTsKKyAgICBzaXplX3Qgc2l6ZTsKICAgICBpbnQgcmM7CiAK
LSAgICBpZiAoIGJ1Zi0+c2l6ZSA8IHNpemVvZihvcCkgKQorICAgIG9mZnNldCA9IG9mZnNldG9m
KHN0cnVjdCB4ZW5faW9tbXVfb3AsIHUpOworCisgICAgaWYgKCBidWYtPnNpemUgPCBvZmZzZXQg
KQogICAgICAgICByZXR1cm4gLUVGQVVMVDsKIAotICAgIGlmICggY29weV9mcm9tX2d1ZXN0KCh2
b2lkICopJm9wLCBidWYtPmgsIHNpemVvZihvcCkpICkKKyAgICBpZiAoIGNvcHlfZnJvbV9ndWVz
dCgodm9pZCAqKSZvcCwgYnVmLT5oLCBvZmZzZXQpICkKICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7
CiAKICAgICBpZiAoIG9wLnBhZCApCkBAIC01MSw2ICsxMTcsMTYgQEAgaW50IGRvX29uZV9pb21t
dV9vcCh4ZW5faW9tbXVfb3BfYnVmX3QgKmJ1ZikKICAgICBpZiAoIHJjICkKICAgICAgICAgcmV0
dXJuIHJjOwogCisgICAgaWYgKCBvcC5vcCA+PSBBUlJBWV9TSVpFKG9wX3NpemUpICkKKyAgICAg
ICAgcmV0dXJuIC1FT1BOT1RTVVBQOworCisgICAgc2l6ZSA9IG9wX3NpemVbYXJyYXlfaW5kZXhf
bm9zcGVjKG9wLm9wLCBBUlJBWV9TSVpFKG9wX3NpemUpKV07CisgICAgaWYgKCBidWYtPnNpemUg
PCBvZmZzZXQgKyBzaXplICkKKyAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisKKyAgICBpZiAoIGNv
cHlfZnJvbV9ndWVzdF9vZmZzZXQoKHZvaWQgKikmb3AudSwgYnVmLT5oLCBvZmZzZXQsIHNpemUp
ICkKKyAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisKICAgICBpb21tdV9vcCgmb3ApOwogCiAgICAg
aWYgKCBfX2NvcHlfZmllbGRfdG9fZ3Vlc3QoZ3Vlc3RfaGFuZGxlX2Nhc3QoYnVmLT5oLCB4ZW5f
aW9tbXVfb3BfdCksCkBAIC0xMDAsMTYgKzE3NiwyNyBAQCBsb25nIGRvX2lvbW11X29wKHVuc2ln
bmVkIGludCBucl9idWZzLAogICAgIHJldHVybiByYzsKIH0KIAorQ0hFQ0tfaW9tbXVfcmVzZXJ2
ZWRfcmFuZ2U7CisKIGludCBjb21wYXRfb25lX2lvbW11X29wKGNvbXBhdF9pb21tdV9vcF9idWZf
dCAqYnVmKQogewotICAgIGNvbXBhdF9pb21tdV9vcF90IGNtcDsKKyAgICBjb21wYXRfaW9tbXVf
b3BfdCBjbXAgPSB7fTsKKyAgICBzaXplX3Qgb2Zmc2V0OworICAgIHN0YXRpYyBjb25zdCBzaXpl
X3Qgb3Bfc2l6ZVtdID0geworICAgICAgICBbWEVOX0lPTU1VT1BfcXVlcnlfcmVzZXJ2ZWRdID0g
c2l6ZW9mKHN0cnVjdCBjb21wYXRfaW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQpLAorICAgIH07Cisg
ICAgc2l6ZV90IHNpemU7CiAgICAgeGVuX2lvbW11X29wX3QgbmF0OworICAgIHVuc2lnbmVkIGlu
dCB1OworICAgIGludDMyX3Qgc3RhdHVzOwogICAgIGludCByYzsKIAotICAgIGlmICggYnVmLT5z
aXplIDwgc2l6ZW9mKGNtcCkgKQorICAgIG9mZnNldCA9IG9mZnNldG9mKHN0cnVjdCBjb21wYXRf
aW9tbXVfb3AsIHUpOworCisgICAgaWYgKCBidWYtPnNpemUgPCBvZmZzZXQgKQogICAgICAgICBy
ZXR1cm4gLUVGQVVMVDsKIAotICAgIGlmICggY29weV9mcm9tX2NvbXBhdCgodm9pZCAqKSZjbXAs
IGJ1Zi0+aCwgc2l6ZW9mKGNtcCkpICkKKyAgICBpZiAoIGNvcHlfZnJvbV9jb21wYXQoKHZvaWQg
KikmY21wLCBidWYtPmgsIG9mZnNldCkgKQogICAgICAgICByZXR1cm4gLUVGQVVMVDsKIAogICAg
IGlmICggY21wLnBhZCApCkBAIC0xMTksMTcgKzIwNiw4MiBAQCBpbnQgY29tcGF0X29uZV9pb21t
dV9vcChjb21wYXRfaW9tbXVfb3BfYnVmX3QgKmJ1ZikKICAgICBpZiAoIHJjICkKICAgICAgICAg
cmV0dXJuIHJjOwogCisgICAgaWYgKCBjbXAub3AgPj0gQVJSQVlfU0laRShvcF9zaXplKSApCisg
ICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKKworICAgIHNpemUgPSBvcF9zaXplW2FycmF5X2lu
ZGV4X25vc3BlYyhjbXAub3AsIEFSUkFZX1NJWkUob3Bfc2l6ZSkpXTsKKyAgICBpZiAoIGJ1Zi0+
c2l6ZSA8IG9mZnNldCArIHNpemUgKQorICAgICAgICByZXR1cm4gLUVGQVVMVDsKKworICAgIGlm
ICggY29weV9mcm9tX2NvbXBhdF9vZmZzZXQoKHZvaWQgKikmY21wLnUsIGJ1Zi0+aCwgb2Zmc2V0
LCBzaXplKSApCisgICAgICAgIHJldHVybiAtRUZBVUxUOworCisgICAgLyoKKyAgICAgKiBUaGUg
eGxhdCBtYWdpYyBkb2Vzbid0IHF1aXRlIGtub3cgaG93IHRvIGhhbmRsZSB0aGUgdW5pb24gc28K
KyAgICAgKiB3ZSBuZWVkIHRvIGZpeCB0aGluZ3MgdXAgaGVyZS4KKyAgICAgKi8KKyNkZWZpbmUg
WExBVF9pb21tdV9vcF91X3F1ZXJ5X3Jlc2VydmVkIFhFTl9JT01NVU9QX3F1ZXJ5X3Jlc2VydmVk
CisgICAgdSA9IGNtcC5vcDsKKworI2RlZmluZSBYTEFUX2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVk
X0hORExfcmFuZ2VzKF9kXywgX3NfKSAgICAgICAgICAgIFwKKyAgICBkbyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
eyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICBpZiAoICFjb21wYXRfaGFuZGxlX2lzX251bGwoKF9zXyktPnJh
bmdlcykgKSAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgeyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgKm5yX2VudHJpZXMgPSBDT01QQVRfQVJHX1hMQVRfVklSVF9CQVNFOyAgICAg
XAorICAgICAgICAgICAgeGVuX2lvbW11X3Jlc2VydmVkX3JhbmdlX3QgKnJhbmdlcyA9ICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAodm9pZCAqKShucl9lbnRyaWVzICsg
MSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAg
ICAgICAgaWYgKCBzaXplb2YoKm5yX2VudHJpZXMpICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICAgICAgICAgICAgICAgKHNpemVvZigqcmFuZ2VzKSAqIChfc18pLT5ucl9l
bnRyaWVzKSA+ICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgIENPTVBBVF9BUkdfWExB
VF9TSVpFICkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAg
IHJldHVybiAtRTJCSUc7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisgICAgICAgICAgICAqbnJfZW50cmllcyA9IChfc18pLT5ucl9lbnRy
aWVzOyAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgc2V0X3hlbl9ndWVz
dF9oYW5kbGUoKF9kXyktPnJhbmdlcywgcmFuZ2VzKTsgICAgICAgICAgICAgIFwKKyAgICAgICAg
fSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgICAgIGVsc2UgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgc2V0X3hlbl9ndWVzdF9oYW5kbGUo
KF9kXyktPnJhbmdlcywgTlVMTCk7ICAgICAgICAgICAgICAgIFwKKyAgICB9IHdoaWxlIChmYWxz
ZSkKKwogICAgIFhMQVRfaW9tbXVfb3AoJm5hdCwgJmNtcCk7CiAKKyN1bmRlZiBYTEFUX2lvbW11
X29wX3F1ZXJ5X3Jlc2VydmVkX0hORExfcmFuZ2VzCisKICAgICBpb21tdV9vcCgmbmF0KTsKIAor
ICAgIHN0YXR1cyA9IG5hdC5zdGF0dXM7CisKKyNkZWZpbmUgWExBVF9pb21tdV9vcF9xdWVyeV9y
ZXNlcnZlZF9ITkRMX3JhbmdlcyhfZF8sIF9zXykgICAgICAgICAgICAgICBcCisgICAgZG8gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgaWYgKCAhY29tcGF0X2hhbmRsZV9p
c19udWxsKChfZF8pLT5yYW5nZXMpICkgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIHsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICAgICAgdW5zaWduZWQgaW50ICpucl9lbnRyaWVzID0gQ09NUEFUX0FS
R19YTEFUX1ZJUlRfQkFTRTsgICAgICAgIFwKKyAgICAgICAgICAgIGNvbXBhdF9pb21tdV9yZXNl
cnZlZF9yYW5nZV90ICpyYW5nZXMgPSAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAg
ICAgICAgKHZvaWQgKikobnJfZW50cmllcyArIDEpOyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICAgICAgdW5zaWduZWQgaW50IG5yID0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICBtaW5fdCh1bnNpZ25l
ZCBpbnQsIChfZF8pLT5ucl9lbnRyaWVzLCAqbnJfZW50cmllcyk7ICAgICBcCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICAgICAgaWYgKCBfX2NvcHlfdG9fY29tcGF0X29mZnNldCgoX2RfKS0+
cmFuZ2VzLCAwLCByYW5nZXMsIG5yKSApIFwKKyAgICAgICAgICAgICAgICBzdGF0dXMgPSAtRUZB
VUxUOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIH0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgIH0gd2hpbGUgKGZhbHNlKQorCiAgICAgWExBVF9pb21tdV9vcCgmY21wLCAm
bmF0KTsKIAorICAgIC8qIHN0YXR1cyB3aWxsIGhhdmUgYmVlbiBtb2RpZmllZCBpZiBfX2NvcHlf
dG9fY29tcGF0X29mZnNldCgpIGZhaWxlZCAqLworICAgIGNtcC5zdGF0dXMgPSBzdGF0dXM7CisK
KyN1bmRlZiBYTEFUX2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVkX0hORExfcmFuZ2VzCisKICAgICBp
ZiAoIF9fY29weV9maWVsZF90b19jb21wYXQoY29tcGF0X2hhbmRsZV9jYXN0KGJ1Zi0+aCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbXBhdF9p
b21tdV9vcF90KSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmNtcCwgc3RhdHVz
KSApCiAgICAgICAgIHJldHVybiAtRUZBVUxUOwogCisjdW5kZWYgWExBVF9pb21tdV9vcF91X3F1
ZXJ5X3Jlc2VydmVkCisKICAgICByZXR1cm4gMDsKIH0KIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvcHVibGljL2lvbW11X29wLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaAppbmRl
eCBjM2I2OGY2NjVhLi5hZGU0MDRhODc3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMv
aW9tbXVfb3AuaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaApAQCAtMjUsMTEg
KzI1LDUwIEBACiAKICNpbmNsdWRlICJ4ZW4uaCIKIAordHlwZWRlZiB1aW50NjRfdCB4ZW5fYmZu
X3Q7CisKKy8qIFN0cnVjdHVyZSBkZXNjcmliaW5nIGEgc2luZ2xlIHJhbmdlIHJlc2VydmVkIGlu
IHRoZSBJT01NVSAqLworc3RydWN0IHhlbl9pb21tdV9yZXNlcnZlZF9yYW5nZSB7CisgICAgeGVu
X2Jmbl90IHN0YXJ0X2JmbjsKKyAgICB1bnNpZ25lZCBpbnQgbnJfZnJhbWVzOworICAgIHVuc2ln
bmVkIGludCBwYWQ7Cit9OwordHlwZWRlZiBzdHJ1Y3QgeGVuX2lvbW11X3Jlc2VydmVkX3Jhbmdl
IHhlbl9pb21tdV9yZXNlcnZlZF9yYW5nZV90OworREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVu
X2lvbW11X3Jlc2VydmVkX3JhbmdlX3QpOworCisvKgorICogWEVOX0lPTU1VT1BfcXVlcnlfcmVz
ZXJ2ZWQ6IFF1ZXJ5IHJhbmdlcyByZXNlcnZlZCBpbiB0aGUgSU9NTVUuCisgKi8KKyNkZWZpbmUg
WEVOX0lPTU1VT1BfcXVlcnlfcmVzZXJ2ZWQgMQorCitzdHJ1Y3QgeGVuX2lvbW11X29wX3F1ZXJ5
X3Jlc2VydmVkIHsKKyAgICAvKgorICAgICAqIElOL09VVCAtIE9uIGVudHJ5IHRoaXMgaXMgdGhl
IG51bWJlciBvZiBlbnRyaWVzIGF2YWlsYWJsZQorICAgICAqICAgICAgICAgIGluIHRoZSByYW5n
ZXMgYXJyYXkgYmVsb3cuCisgICAgICogICAgICAgICAgT24gZXhpdCB0aGlzIGlzIHRoZSBhY3R1
YWwgbnVtYmVyIG9mIHJlc2VydmVkIHJhbmdlcy4KKyAgICAgKi8KKyAgICB1bnNpZ25lZCBpbnQg
bnJfZW50cmllczsKKyAgICB1bnNpZ25lZCBpbnQgcGFkOworICAgIC8qCisgICAgICogT1VUIC0g
VGhpcyBhcnJheSBpcyBwb3B1bGF0ZWQgd2l0aCByZXNlcnZlZCByYW5nZXMuIElmIGl0IGlzCisg
ICAgICogICAgICAgbm90IHN1ZmZpY2llbnRseSBsYXJnZSB0aGVuIGF2YWlsYWJsZSBlbnRyaWVz
IGFyZSBwb3B1bGF0ZWQsCisgICAgICogICAgICAgYnV0IHRoZSBvcCBzdGF0dXMgY29kZSB3aWxs
IGJlIHNldCB0byAtRU5PQlVGUy4KKyAgICAgKiAgICAgICBJdCBpcyBwZXJtaXNzYWJsZSB0byBz
ZXQgdGhpcyB0byBOVUxMIGlmIG5yX2VudHJpZXMgaXMgYWxzbworICAgICAqICAgICAgIHNldCB0
byB6ZXJvLiBJbiB0aGlzIGNhc2UsIG9uIGV4aXQsIG5yX2VudHJpZXMgd2lsbCBzdGlsbCBiZQor
ICAgICAqICAgICAgIHNldCB0byB0aGUgYWN0dWFsIG51bWJlciBvZiByZXNlcnZlZCByYW5nZXMg
YnV0IHRoZSBzdGF0dXMKKyAgICAgKiAgICAgICBjb2RlIHdpbGwgYmUgc2V0IHRvIHplcm8uCisg
ICAgICovCisgICAgWEVOX0dVRVNUX0hBTkRMRSh4ZW5faW9tbXVfcmVzZXJ2ZWRfcmFuZ2VfdCkg
cmFuZ2VzOworfTsKKwogc3RydWN0IHhlbl9pb21tdV9vcCB7CiAgICAgdWludDE2X3Qgb3A7ICAg
IC8qIG9wIHR5cGUgKi8KICAgICB1aW50MTZfdCBwYWQ7CiAgICAgaW50MzJfdCBzdGF0dXM7IC8q
IG9wIGNvbXBsZXRpb24gc3RhdHVzOiAqLwogICAgICAgICAgICAgICAgICAgICAvKiAwIGZvciBz
dWNjZXNzIG90aGVyd2lzZSwgbmVnYXRpdmUgZXJybm8gKi8KKyAgICB1bmlvbiB7CisgICAgICAg
IHN0cnVjdCB4ZW5faW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQgcXVlcnlfcmVzZXJ2ZWQ7CisgICAg
fSB1OwogfTsKIHR5cGVkZWYgc3RydWN0IHhlbl9pb21tdV9vcCB4ZW5faW9tbXVfb3BfdDsKIERF
RklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9pb21tdV9vcF90KTsKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL3hsYXQubHN0IGIveGVuL2luY2x1ZGUveGxhdC5sc3QKaW5kZXggM2IxNWMxOGM0ZS4u
ZDJmOWIxMDM0YiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGxhdC5sc3QKKysrIGIveGVuL2lu
Y2x1ZGUveGxhdC5sc3QKQEAgLTc5LDYgKzc5LDggQEAKID8JdmNwdV9odm1feDg2XzY0CQkJaHZt
L2h2bV92Y3B1LmgKICEJaW9tbXVfb3AJCQlpb21tdV9vcC5oCiAhCWlvbW11X29wX2J1ZgkJCWlv
bW11X29wLmgKKyEJaW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQJCWlvbW11X29wLmgKKz8JaW9tbXVf
cmVzZXJ2ZWRfcmFuZ2UJCWlvbW11X29wLmgKID8Ja2V4ZWNfZXhlYwkJCWtleGVjLmgKICEJa2V4
ZWNfaW1hZ2UJCQlrZXhlYy5oCiAhCWtleGVjX3JhbmdlCQkJa2V4ZWMuaAotLSAKMi4xMS4wCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 13:40:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 13: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 1fkrMk-0008OA-V4; Wed, 01 Aug 2018 13:40: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=sdpe=kq=citrix.com=prvs=744ee64bb=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkrMj-0008NX-HA
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 13:40:37 +0000
X-Inumbo-ID: 5d6dac70-9590-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5d6dac70-9590-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 15:39:51 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="61680877"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 1 Aug 2018 14:40:17 +0100
Message-ID: <20180801134028.1654-5-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180801134028.1654-1-paul.durrant@citrix.com>
References: <20180801134028.1654-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 04/15] 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
CgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpS
ZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNjOiBTdXJhdmVl
IFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgpDYzogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRl
bC5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzog
R2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoKdjM6CiAtIFJlbW92ZSBz
b21lIHVzZSBvZiBpbnRlcm1lZGlhdGUgJ2ZyYW1lJyB2YXJpYWJsZXMuCgp2MjoKIC0gQWRkcmVz
c2VkIGNvbW1lbnRzIGZyb20gSmFuLgogLSBFeHRlbmQgdXNlIG9mIGludGVybWVkaWF0ZSAnZnJh
bWUnIHZhcmlhYmxlIHRvIGF2b2lkIGRpcmVjdGx5CiAgIGVuY2Fwc3VsYXRpbmcgZ2ZuIHZhbHVl
cyBhcyBiZm5zIG9yIHZpY2UgdmVyc2EuCi0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X21hcC5jICAgICAgIHwgNDYgKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tCiB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jICAgfCAgMiArLQogeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYyAgICAgICAgICAgIHwgMTYgKysrKystLS0tLQog
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgICAgICAgICAgIHwgIDkgKysrLS0t
CiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgICAgICAgICAgfCAyNiArKysr
KysrLS0tLS0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgICAgICAg
ICB8ICA3ICsrLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jICAgICAgICAg
ICB8ICAyICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmgg
fCAgOCArKy0tLQogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICAgICAgICAg
IHwgMTMgKysrKystLS0KIDkgZmlsZXMgY2hhbmdlZCwgNzIgaW5zZXJ0aW9ucygrKSwgNTcgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11
X21hcC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jCmluZGV4IDRk
ZWFiOWNkMmYuLjVhOWEwYWYzMjAgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9pb21tdV9tYXAuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
bWFwLmMKQEAgLTYzMSw3ICs2MzEsNyBAQCBzdGF0aWMgaW50IHVwZGF0ZV9wYWdpbmdfbW9kZShz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbikKICAgICByZXR1cm4gMDsKIH0KIAot
aW50IGFtZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJm
biwgdW5zaWduZWQgbG9uZyBtZm4sCitpbnQgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21h
aW4gKmQsIGJmbl90IGJmbiwgbWZuX3QgbWZuLAogICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgZmxhZ3MpCiB7CiAgICAgYm9vbF90IG5lZWRfZmx1c2ggPSAwOwpAQCAtNjUxLDcg
KzY1MSw4IEBAIGludCBhbWRfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBiZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgIGlmICggcmMgKQogICAgIHsKICAg
ICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Ci0gICAgICAgIEFNRF9J
T01NVV9ERUJVRygiUm9vdCB0YWJsZSBhbGxvYyBmYWlsZWQsIGJmbiA9ICVseFxuIiwgYmZuKTsK
KyAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJSb290IHRhYmxlIGFsbG9jIGZhaWxlZCwgYmZuID0g
JSJQUklfYmZuIlxuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgIGJmbl94KGJmbikpOwogICAg
ICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAgICAgIHJldHVybiByYzsKICAgICB9CkBAIC02NjAs
MjUgKzY2MSwyNyBAQCBpbnQgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgYmZuLCB1bnNpZ25lZCBsb25nIG1mbiwKICAgICAgKiB3ZSBtaWdodCBuZWVk
IGEgZGVlcGVyIHBhZ2UgdGFibGUgZm9yIHdpZGVyIGJmbiBub3cgKi8KICAgICBpZiAoIGlzX2h2
bV9kb21haW4oZCkgKQogICAgIHsKLSAgICAgICAgaWYgKCB1cGRhdGVfcGFnaW5nX21vZGUoZCwg
YmZuKSApCisgICAgICAgIGlmICggdXBkYXRlX3BhZ2luZ19tb2RlKGQsIGJmbl94KGJmbikpICkK
ICAgICAgICAgewogICAgICAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9j
ayk7Ci0gICAgICAgICAgICBBTURfSU9NTVVfREVCVUcoIlVwZGF0ZSBwYWdlIG1vZGUgZmFpbGVk
IGJmbiA9ICVseFxuIiwgYmZuKTsKKyAgICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygiVXBkYXRl
IHBhZ2UgbW9kZSBmYWlsZWQgYmZuID0gJSJQUklfYmZuIlxuIiwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBiZm5feChiZm4pKTsKICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAg
ICAgICAgICAgIHJldHVybiAtRUZBVUxUOwogICAgICAgICB9CiAgICAgfQogCi0gICAgaWYgKCBp
b21tdV9wZGVfZnJvbV9iZm4oZCwgYmZuLCBwdF9tZm4pIHx8IChwdF9tZm5bMV0gPT0gMCkgKQor
ICAgIGlmICggaW9tbXVfcGRlX2Zyb21fYmZuKGQsIGJmbl94KGJmbiksIHB0X21mbikgfHwgKHB0
X21mblsxXSA9PSAwKSApCiAgICAgewogICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFw
cGluZ19sb2NrKTsKLSAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJJbnZhbGlkIElPIHBhZ2V0YWJs
ZSBlbnRyeSBiZm4gPSAlbHhcbiIsIGJmbik7CisgICAgICAgIEFNRF9JT01NVV9ERUJVRygiSW52
YWxpZCBJTyBwYWdldGFibGUgZW50cnkgYmZuID0gJSJQUklfYmZuIlxuIiwKKyAgICAgICAgICAg
ICAgICAgICAgICAgIGJmbl94KGJmbikpOwogICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAg
ICAgIHJldHVybiAtRUZBVUxUOwogICAgIH0KIAogICAgIC8qIEluc3RhbGwgNGsgbWFwcGluZyBm
aXJzdCAqLwotICAgIG5lZWRfZmx1c2ggPSBzZXRfaW9tbXVfcHRlX3ByZXNlbnQocHRfbWZuWzFd
LCBiZm4sIG1mbiwKKyAgICBuZWVkX2ZsdXNoID0gc2V0X2lvbW11X3B0ZV9wcmVzZW50KHB0X21m
blsxXSwgYmZuX3goYmZuKSwgbWZuX3gobWZuKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIElPTU1VX1BBR0lOR19NT0RFX0xFVkVMXzEsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAhIShmbGFncyAmIElPTU1VRl93cml0YWJsZSksCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhIShmbGFncyAmIElPTU1VRl9yZWFk
YWJsZSkpOwpAQCAtNjkwLDcgKzY5Myw3IEBAIGludCBhbWRfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgIC8q
IDRLIG1hcHBpbmcgZm9yIFBWIGd1ZXN0cyBuZXZlciBjaGFuZ2VzLCAKICAgICAgKiBubyBuZWVk
IHRvIGZsdXNoIGlmIHdlIHRydXN0IG5vbi1wcmVzZW50IGJpdHMgKi8KICAgICBpZiAoIGlzX2h2
bV9kb21haW4oZCkgKQotICAgICAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoZCwgYmZuLCAwKTsK
KyAgICAgICAgYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKGQsIGJmbl94KGJmbiksIDApOwogCiAgICAg
Zm9yICggbWVyZ2VfbGV2ZWwgPSBJT01NVV9QQUdJTkdfTU9ERV9MRVZFTF8yOwogICAgICAgICAg
IG1lcmdlX2xldmVsIDw9IGhkLT5hcmNoLnBhZ2luZ19tb2RlOyBtZXJnZV9sZXZlbCsrICkKQEAg
LTY5OCwxNSArNzAxLDE2IEBAIGludCBhbWRfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgbG9uZyBiZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgICAgICBpZiAoIHB0
X21mblttZXJnZV9sZXZlbF0gPT0gMCApCiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgaWYg
KCAhaW9tbXVfdXBkYXRlX3BkZV9jb3VudChkLCBwdF9tZm5bbWVyZ2VfbGV2ZWxdLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJmbiwgbWZuLCBtZXJnZV9sZXZlbCkgKQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJmbl94KGJmbiksIG1mbl94KG1m
biksIG1lcmdlX2xldmVsKSApCiAgICAgICAgICAgICBicmVhazsKIAotICAgICAgICBpZiAoIGlv
bW11X21lcmdlX3BhZ2VzKGQsIHB0X21mblttZXJnZV9sZXZlbF0sIGJmbiwKKyAgICAgICAgaWYg
KCBpb21tdV9tZXJnZV9wYWdlcyhkLCBwdF9tZm5bbWVyZ2VfbGV2ZWxdLCBiZm5feChiZm4pLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsYWdzLCBtZXJnZV9sZXZlbCkgKQogICAg
ICAgICB7CiAgICAgICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsK
ICAgICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygiTWVyZ2UgaW9tbXUgcGFnZSBmYWlsZWQgYXQg
bGV2ZWwgJWQsICIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAiYmZuID0gJWx4IG1mbiA9
ICVseFxuIiwgbWVyZ2VfbGV2ZWwsIGJmbiwgbWZuKTsKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAiYmZuID0gJSJQUklfYmZuIiBtZm4gPSAlIlBSSV9tZm4iXG4iLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIG1lcmdlX2xldmVsLCBiZm5feChiZm4pLCBtZm5feChtZm4pKTsKICAg
ICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICAgICAgICAgIHJldHVybiAtRUZBVUxUOwog
ICAgICAgICB9CkBAIC03MjAsNyArNzI0LDcgQEAgb3V0OgogICAgIHJldHVybiAwOwogfQogCi1p
bnQgYW1kX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBi
Zm4pCitpbnQgYW1kX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZu
KQogewogICAgIHVuc2lnbmVkIGxvbmcgcHRfbWZuWzddOwogICAgIHN0cnVjdCBkb21haW5faW9t
bXUgKmhkID0gZG9tX2lvbW11KGQpOwpAQCAtNzQyLDMxICs3NDYsMzMgQEAgaW50IGFtZF9pb21t
dV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuKQogICAgICAq
IHdlIG1pZ2h0IG5lZWQgYSBkZWVwZXIgcGFnZSB0YWJsZSBmb3IgbGFnZXIgYmZuIG5vdyAqLwog
ICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSApCiAgICAgewotICAgICAgICBpbnQgcmMgPSB1cGRh
dGVfcGFnaW5nX21vZGUoZCwgYmZuKTsKKyAgICAgICAgaW50IHJjID0gdXBkYXRlX3BhZ2luZ19t
b2RlKGQsIGJmbl94KGJmbikpOwogCiAgICAgICAgIGlmICggcmMgKQogICAgICAgICB7CiAgICAg
ICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKLSAgICAgICAgICAg
IEFNRF9JT01NVV9ERUJVRygiVXBkYXRlIHBhZ2UgbW9kZSBmYWlsZWQgYmZuID0gJWx4XG4iLCBi
Zm4pOworICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJVcGRhdGUgcGFnZSBtb2RlIGZhaWxl
ZCBiZm4gPSAlIlBSSV9iZm4iXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJmbl94
KGJmbikpOwogICAgICAgICAgICAgaWYgKCByYyAhPSAtRUFERFJOT1RBVkFJTCApCiAgICAgICAg
ICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwogICAgICAgICAgICAgcmV0dXJuIHJjOwogICAgICAg
ICB9CiAgICAgfQogCi0gICAgaWYgKCBpb21tdV9wZGVfZnJvbV9iZm4oZCwgYmZuLCBwdF9tZm4p
IHx8IChwdF9tZm5bMV0gPT0gMCkgKQorICAgIGlmICggaW9tbXVfcGRlX2Zyb21fYmZuKGQsIGJm
bl94KGJmbiksIHB0X21mbikgfHwgKHB0X21mblsxXSA9PSAwKSApCiAgICAgewogICAgICAgICBz
cGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKLSAgICAgICAgQU1EX0lPTU1VX0RF
QlVHKCJJbnZhbGlkIElPIHBhZ2V0YWJsZSBlbnRyeSBiZm4gPSAlbHhcbiIsIGJmbik7CisgICAg
ICAgIEFNRF9JT01NVV9ERUJVRygiSW52YWxpZCBJTyBwYWdldGFibGUgZW50cnkgYmZuID0gJSJQ
UklfYmZuIlxuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgIGJmbl94KGJmbikpOwogICAgICAg
ICBkb21haW5fY3Jhc2goZCk7CiAgICAgICAgIHJldHVybiAtRUZBVUxUOwogICAgIH0KIAogICAg
IC8qIG1hcmsgUFRFIGFzICdwYWdlIG5vdCBwcmVzZW50JyAqLwotICAgIGNsZWFyX2lvbW11X3B0
ZV9wcmVzZW50KHB0X21mblsxXSwgYmZuKTsKKyAgICBjbGVhcl9pb21tdV9wdGVfcHJlc2VudChw
dF9tZm5bMV0sIGJmbl94KGJmbikpOwogICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5n
X2xvY2spOwogCi0gICAgYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKGQsIGJmbiwgMCk7CisgICAgYW1k
X2lvbW11X2ZsdXNoX3BhZ2VzKGQsIGJmbl94KGJmbiksIDApOwogCiAgICAgcmV0dXJuIDA7CiB9
CkBAIC03ODcsNyArNzkzLDkgQEAgaW50IGFtZF9pb21tdV9yZXNlcnZlX2RvbWFpbl91bml0eV9t
YXAoc3RydWN0IGRvbWFpbiAqZG9tYWluLAogICAgIGdmbiA9IHBoeXNfYWRkciA+PiBQQUdFX1NI
SUZUOwogICAgIGZvciAoIGkgPSAwOyBpIDwgbnBhZ2VzOyBpKysgKQogICAgIHsKLSAgICAgICAg
cnQgPSBhbWRfaW9tbXVfbWFwX3BhZ2UoZG9tYWluLCBnZm4gK2ksIGdmbiAraSwgZmxhZ3MpOwor
ICAgICAgICB1bnNpZ25lZCBsb25nIGZyYW1lID0gZ2ZuICsgaTsKKworICAgICAgICBydCA9IGFt
ZF9pb21tdV9tYXBfcGFnZShkb21haW4sIF9iZm4oZnJhbWUpLCBfbWZuKGZyYW1lKSwgZmxhZ3Mp
OwogICAgICAgICBpZiAoIHJ0ICE9IDAgKQogICAgICAgICAgICAgcmV0dXJuIHJ0OwogICAgIH0K
ZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCmluZGV4IGQ2MDg2
MzFlNmUuLmVlYTIyYzNkMGQgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9wY2lfYW1kX2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9h
bWRfaW9tbXUuYwpAQCAtMjcxLDcgKzI3MSw3IEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBh
bWRfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAgICAgICovCiAg
ICAgICAgICAgICBpZiAoIG1mbl92YWxpZChfbWZuKHBmbikpICkKICAgICAgICAgICAgIHsKLSAg
ICAgICAgICAgICAgICBpbnQgcmV0ID0gYW1kX2lvbW11X21hcF9wYWdlKGQsIHBmbiwgcGZuLAor
ICAgICAgICAgICAgICAgIGludCByZXQgPSBhbWRfaW9tbXVfbWFwX3BhZ2UoZCwgX2JmbihwZm4p
LCBfbWZuKHBmbiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKTsKIAogICAgICAgICAgICAgICAgIGlm
ICggIXJjICkKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCmluZGV4IDFlNGQ1NjFiNDcuLjIy
MWI2MmE1OWMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMK
KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYwpAQCAtMjU1MCw4ICsyNTUw
LDcgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfaW90bGJfZmx1c2hfYWxsKHN0
cnVjdCBkb21haW4gKmQpCiAJcmV0dXJuIDA7CiB9CiAKLXN0YXRpYyBpbnQgX19tdXN0X2NoZWNr
IGFybV9zbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGJmbiwKK3N0YXRpYyBp
bnQgX19tdXN0X2NoZWNrIGFybV9zbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIGJm
bl90IGJmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGludCBwYWdlX2NvdW50KQogewogCS8qIEFSTSBTTU1VIHYxIGRvZXNuJ3QgaGF2ZSBm
bHVzaCBieSBWTUEgYW5kIFZNSUQgKi8KQEAgLTI3MzcsOCArMjczNiw4IEBAIHN0YXRpYyB2b2lk
IGFybV9zbW11X2lvbW11X2RvbWFpbl90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQogCXhmcmVl
KHhlbl9kb21haW4pOwogfQogCi1zdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV9tYXBf
cGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwKLQkJCXVuc2lnbmVkIGxv
bmcgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCitzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1f
c21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sCisJCQkJCSAgbWZuX3Qg
bWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7CiAJcDJtX3R5cGVfdCB0OwogCkBAIC0yNzUxLDcg
KzI3NTAsNyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV9tYXBfcGFnZShzdHJ1
Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwKIAkgKiBmdW5jdGlvbiBzaG91bGQgb25s
eSBiZSB1c2VkIGJ5IGdudHRhYiBjb2RlIHdpdGggZ2ZuID09IG1mbiA9PSBiZm4uCiAJICovCiAJ
QlVHX09OKCFpc19kb21haW5fZGlyZWN0X21hcHBlZChkKSk7Ci0JQlVHX09OKG1mbiAhPSBiZm4p
OworCUJVR19PTihtZm5feChtZm4pICE9IGJmbl94KGJmbikpOwogCiAJLyogV2Ugb25seSBzdXBw
b3J0IHJlYWRhYmxlIGFuZCB3cml0YWJsZSBmbGFncyAqLwogCWlmICghKGZsYWdzICYgKElPTU1V
Rl9yZWFkYWJsZSB8IElPTU1VRl93cml0YWJsZSkpKQpAQCAtMjc2MywxMCArMjc2MiwxMSBAQCBz
dGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBsb25nIGJmbiwKIAkgKiBUaGUgZnVuY3Rpb24gZ3Vlc3RfcGh5c21hcF9hZGRf
ZW50cnkgcmVwbGFjZXMgdGhlIGN1cnJlbnQgbWFwcGluZwogCSAqIGlmIHRoZXJlIGlzIGFscmVh
ZHkgb25lLi4uCiAJICovCi0JcmV0dXJuIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KGQsIF9nZm4o
YmZuKSwgX21mbihiZm4pLCAwLCB0KTsKKwlyZXR1cm4gZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnko
ZCwgX2dmbihiZm5feChiZm4pKSwgX21mbihiZm5feChiZm4pKSwKKwkJCQkgICAgICAgMCwgdCk7
CiB9CiAKLXN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X3VubWFwX3BhZ2Uoc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4pCitzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBh
cm1fc21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbikKIHsKIAkvKgog
CSAqIFRoaXMgZnVuY3Rpb24gc2hvdWxkIG9ubHkgYmUgdXNlZCBieSBnbnR0YWIgY29kZSB3aGVu
IHRoZSBkb21haW4KQEAgLTI3NzUsNyArMjc3NSw3IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNr
IGFybV9zbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4p
CiAJaWYgKCAhaXNfZG9tYWluX2RpcmVjdF9tYXBwZWQoZCkgKQogCQlyZXR1cm4gLUVJTlZBTDsK
IAotCXJldHVybiBndWVzdF9waHlzbWFwX3JlbW92ZV9wYWdlKGQsIF9nZm4oYmZuKSwgX21mbihi
Zm4pLCAwKTsKKwlyZXR1cm4gZ3Vlc3RfcGh5c21hcF9yZW1vdmVfcGFnZShkLCBfZ2ZuKGJmbl94
KGJmbikpLCBfbWZuKGJmbl94KGJmbikpLCAwKTsKIH0KIAogc3RhdGljIGNvbnN0IHN0cnVjdCBp
b21tdV9vcHMgYXJtX3NtbXVfaW9tbXVfb3BzID0gewpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKaW5k
ZXggMzAzYWM1NmUwOC4uMWYzMjk1ODgxNiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCkBAIC0x
OTQsNyArMTk0LDggQEAgdm9pZCBfX2h3ZG9tX2luaXQgaW9tbXVfaHdkb21faW5pdChzdHJ1Y3Qg
ZG9tYWluICpkKQogICAgICAgICAgICAgICAgICAgPT0gUEdUX3dyaXRhYmxlX3BhZ2UpICkKICAg
ICAgICAgICAgICAgICBtYXBwaW5nIHw9IElPTU1VRl93cml0YWJsZTsKIAotICAgICAgICAgICAg
cmV0ID0gaGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgYmZuLCBtZm4sIG1hcHBpbmcpOwor
ICAgICAgICAgICAgcmV0ID0gaGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgX2JmbihiZm4p
LCBfbWZuKG1mbiksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBtYXBwaW5nKTsKICAgICAgICAgICAgIGlmICggIXJjICkKICAgICAgICAgICAgICAgICByYyA9
IHJldDsKIApAQCAtMjY0LDcgKzI2NSw3IEBAIGludCBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9t
YWluICpkLCBiZm5fdCBiZm4sIG1mbl90IG1mbiwKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8
ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICByYyA9IGhkLT5w
bGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGJmbl94KGJmbiksIG1mbl94KG1mbiksIGZsYWdzKTsK
KyAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGJmbiwgbWZuLCBmbGFncyk7
CiAgICAgaWYgKCB1bmxpa2VseShyYykgKQogICAgIHsKICAgICAgICAgaWYgKCAhZC0+aXNfc2h1
dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQpAQCAtMjg3LDcgKzI4OCw3IEBAIGlu
dCBpb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbikKICAgICBpZiAo
ICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuIDA7
CiAKLSAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPnVubWFwX3BhZ2UoZCwgYmZuX3goYmZuKSk7
CisgICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT51bm1hcF9wYWdlKGQsIGJmbik7CiAgICAgaWYg
KCB1bmxpa2VseShyYykgKQogICAgIHsKICAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93
biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQpAQCAtMzI3LDcgKzMyOCw3IEBAIGludCBpb21tdV9p
b3RsYl9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sIHVuc2lnbmVkIGludCBwYWdl
X2NvdW50KQogICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgfHwg
IWhkLT5wbGF0Zm9ybV9vcHMtPmlvdGxiX2ZsdXNoICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAg
ICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPmlvdGxiX2ZsdXNoKGQsIGJmbl94KGJmbiksIHBhZ2Vf
Y291bnQpOworICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+aW90bGJfZmx1c2goZCwgYmZuLCBw
YWdlX2NvdW50KTsKICAgICBpZiAoIHVubGlrZWx5KHJjKSApCiAgICAgewogICAgICAgICBpZiAo
ICFkLT5pc19zaHV0dGluZ19kb3duICYmIHByaW50a19yYXRlbGltaXQoKSApCmRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC9pb21tdS5jCmluZGV4IDQ4ZjYyZTBlOGQuLmM5ZjUwZjA0YWQgMTAwNjQ0Ci0t
LSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCkBAIC01ODQsOCArNTg0LDcgQEAgc3RhdGljIGludCBf
X211c3RfY2hlY2sgaW9tbXVfZmx1c2hfYWxsKHZvaWQpCiAgICAgcmV0dXJuIHJjOwogfQogCi1z
dGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYihzdHJ1Y3QgZG9tYWluICpk
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9u
ZyBiZm4sCitzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYihzdHJ1Y3Qg
ZG9tYWluICpkLCBiZm5fdCBiZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBib29sX3QgZG1hX29sZF9wdGVfcHJlc2VudCwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdlX2NvdW50KQogewpAQCAtNjEy
LDEyICs2MTEsMTIgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW9tbXVfZmx1c2hfaW90bGIo
c3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgaWYgKCBpb21tdV9kb21pZCA9PSAtMSApCiAgICAg
ICAgICAgICBjb250aW51ZTsKIAotICAgICAgICBpZiAoIHBhZ2VfY291bnQgIT0gMSB8fCBiZm4g
PT0gYmZuX3goSU5WQUxJRF9CRk4pICkKKyAgICAgICAgaWYgKCBwYWdlX2NvdW50ICE9IDEgfHwg
YmZuX2VxKGJmbiwgSU5WQUxJRF9CRk4pICkKICAgICAgICAgICAgIHJjID0gaW9tbXVfZmx1c2hf
aW90bGJfZHNpKGlvbW11LCBpb21tdV9kb21pZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIDAsIGZsdXNoX2Rldl9pb3RsYik7CiAgICAgICAgIGVsc2UKICAgICAgICAg
ICAgIHJjID0gaW9tbXVfZmx1c2hfaW90bGJfcHNpKGlvbW11LCBpb21tdV9kb21pZCwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9fYmZuX3RvX2JhZGRyKGJmbiksCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiZm5fdG9fYmFkZHIoYmZuKSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBBR0VfT1JERVJfNEssCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhZG1hX29sZF9wdGVfcHJlc2Vu
dCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsdXNoX2Rldl9pb3Rs
Yik7CkBAIC02MzMsNyArNjMyLDcgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW9tbXVfZmx1
c2hfaW90bGIoc3RydWN0IGRvbWFpbiAqZCwKIH0KIAogc3RhdGljIGludCBfX211c3RfY2hlY2sg
aW9tbXVfZmx1c2hfaW90bGJfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgYmZuLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmZuX3QgYmZuLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
aW50IHBhZ2VfY291bnQpCiB7CiAgICAgcmV0dXJuIGlvbW11X2ZsdXNoX2lvdGxiKGQsIGJmbiwg
MSwgcGFnZV9jb3VudCk7CkBAIC02NDEsNyArNjQwLDcgQEAgc3RhdGljIGludCBfX211c3RfY2hl
Y2sgaW9tbXVfZmx1c2hfaW90bGJfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwKIAogc3RhdGljIGlu
dCBfX211c3RfY2hlY2sgaW9tbXVfZmx1c2hfaW90bGJfYWxsKHN0cnVjdCBkb21haW4gKmQpCiB7
Ci0gICAgcmV0dXJuIGlvbW11X2ZsdXNoX2lvdGxiKGQsIGJmbl94KElOVkFMSURfQkZOKSwgMCwg
MCk7CisgICAgcmV0dXJuIGlvbW11X2ZsdXNoX2lvdGxiKGQsIElOVkFMSURfQkZOLCAwLCAwKTsK
IH0KIAogLyogY2xlYXIgb25lIHBhZ2UncyBwYWdlIHRhYmxlICovCkBAIC02NzYsNyArNjc1LDcg
QEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgZG1hX3B0ZV9jbGVhcl9vbmUoc3RydWN0IGRvbWFp
biAqZG9tYWluLCB1NjQgYWRkcikKICAgICBpb21tdV9mbHVzaF9jYWNoZV9lbnRyeShwdGUsIHNp
emVvZihzdHJ1Y3QgZG1hX3B0ZSkpOwogCiAgICAgaWYgKCAhdGhpc19jcHUoaW9tbXVfZG9udF9m
bHVzaF9pb3RsYikgKQotICAgICAgICByYyA9IGlvbW11X2ZsdXNoX2lvdGxiX3BhZ2VzKGRvbWFp
biwgYWRkciA+PiBQQUdFX1NISUZUXzRLLCAxKTsKKyAgICAgICAgcmMgPSBpb21tdV9mbHVzaF9p
b3RsYl9wYWdlcyhkb21haW4sIGJhZGRyX3RvX2JmbihhZGRyKSwgMSk7CiAKICAgICB1bm1hcF92
dGRfZG9tYWluX3BhZ2UocGFnZSk7CiAKQEAgLTE3NjcsOCArMTc2Niw3IEBAIHN0YXRpYyB2b2lk
IGlvbW11X2RvbWFpbl90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQogfQogCiBzdGF0aWMgaW50
IF9fbXVzdF9jaGVjayBpbnRlbF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBi
Zm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBsb25nIG1mbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJmbl90IGJmbiwgbWZuX3QgbWZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKQogewogICAgIHN0cnVjdCBkb21haW5faW9t
bXUgKmhkID0gZG9tX2lvbW11KGQpOwpAQCAtMTc4NiwxNiArMTc4NCwxNiBAQCBzdGF0aWMgaW50
IF9fbXVzdF9jaGVjayBpbnRlbF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAogCiAg
ICAgc3Bpbl9sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwogCi0gICAgcGdfbWFkZHIgPSBh
ZGRyX3RvX2RtYV9wYWdlX21hZGRyKGQsIF9fYmZuX3RvX2JhZGRyKGJmbiksIDEpOworICAgIHBn
X21hZGRyID0gYWRkcl90b19kbWFfcGFnZV9tYWRkcihkLCBiZm5fdG9fYmFkZHIoYmZuKSwgMSk7
CiAgICAgaWYgKCBwZ19tYWRkciA9PSAwICkKICAgICB7CiAgICAgICAgIHNwaW5fdW5sb2NrKCZo
ZC0+YXJjaC5tYXBwaW5nX2xvY2spOwogICAgICAgICByZXR1cm4gLUVOT01FTTsKICAgICB9CiAg
ICAgcGFnZSA9IChzdHJ1Y3QgZG1hX3B0ZSAqKW1hcF92dGRfZG9tYWluX3BhZ2UocGdfbWFkZHIp
OwotICAgIHB0ZSA9IHBhZ2UgKyAoYmZuICYgTEVWRUxfTUFTSyk7CisgICAgcHRlID0gcGFnZSAr
IChiZm5feChiZm4pICYgTEVWRUxfTUFTSyk7CiAgICAgb2xkID0gKnB0ZTsKLSAgICBkbWFfc2V0
X3B0ZV9hZGRyKG5ldywgKHBhZGRyX3QpbWZuIDw8IFBBR0VfU0hJRlRfNEspOworICAgIGRtYV9z
ZXRfcHRlX2FkZHIobmV3LCBtZm5fdG9fbWFkZHIobWZuKSk7CiAgICAgZG1hX3NldF9wdGVfcHJv
dChuZXcsCiAgICAgICAgICAgICAgICAgICAgICAoKGZsYWdzICYgSU9NTVVGX3JlYWRhYmxlKSA/
IERNQV9QVEVfUkVBRCAgOiAwKSB8CiAgICAgICAgICAgICAgICAgICAgICAoKGZsYWdzICYgSU9N
TVVGX3dyaXRhYmxlKSA/IERNQV9QVEVfV1JJVEUgOiAwKSk7CkBAIC0xODIzLDEzICsxODIxLDEz
IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X21hcF9wYWdlKHN0cnVjdCBk
b21haW4gKmQsCiB9CiAKIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X3VubWFw
X3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBiZm4pCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJmbl90IGJmbikKIHsKICAgICAvKiBEbyBub3RoaW5n
IGlmIGhhcmR3YXJlIGRvbWFpbiBhbmQgaW9tbXUgc3VwcG9ydHMgcGFzcyB0aHJ1LiAqLwogICAg
IGlmICggaW9tbXVfcGFzc3Rocm91Z2ggJiYgaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKICAgICAg
ICAgcmV0dXJuIDA7CiAKLSAgICByZXR1cm4gZG1hX3B0ZV9jbGVhcl9vbmUoZCwgX19iZm5fdG9f
YmFkZHIoYmZuKSk7CisgICAgcmV0dXJuIGRtYV9wdGVfY2xlYXJfb25lKGQsIGJmbl90b19iYWRk
cihiZm4pKTsKIH0KIAogaW50IGlvbW11X3B0ZV9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCB1aW50
NjRfdCBiZm4sIHVpbnQ2NF90ICpwdGUsCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQveDg2L3Z0ZC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQu
YwppbmRleCBkYzM3ZGNlNGI2Li42ZmVkNGE5MmNiIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC94ODYvdnRkLmMKQEAgLTEyMSw2ICsxMjEsOCBAQCB2b2lkIF9faHdkb21faW5pdCB2dGRfc2V0
X2h3ZG9tX21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCkKICAgICB7CiAgICAgICAgIHVuc2lnbmVk
IGxvbmcgcGZuID0gcGR4X3RvX3BmbihpKTsKICAgICAgICAgYm9vbCBtYXA7CisgICAgICAgIGJm
bl90IGJmbjsKKyAgICAgICAgbWZuX3QgbWZuOwogICAgICAgICBpbnQgcmMgPSAwOwogCiAgICAg
ICAgIC8qCkBAIC0xNTMsMTAgKzE1NSwxMSBAQCB2b2lkIF9faHdkb21faW5pdCB2dGRfc2V0X2h3
ZG9tX21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgICAgIGNvbnRpbnVlOwogCiAg
ICAgICAgIHRtcCA9IDEgPDwgKFBBR0VfU0hJRlQgLSBQQUdFX1NISUZUXzRLKTsKKyAgICAgICAg
YmZuID0gX2JmbihwZm4gKiB0bXApOworICAgICAgICBtZm4gPSBfbWZuKHBmbiAqIHRtcCk7CiAg
ICAgICAgIGZvciAoIGogPSAwOyBqIDwgdG1wOyBqKysgKQogICAgICAgICB7Ci0gICAgICAgICAg
ICBpbnQgcmV0ID0gaW9tbXVfbWFwX3BhZ2UoZCwgX2JmbihwZm4gKiB0bXAgKyBqKSwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfbWZuKHBmbiAqIHRtcCArIGopLAorICAg
ICAgICAgICAgaW50IHJldCA9IGlvbW11X21hcF9wYWdlKGQsIGJmbl9hZGQoYmZuLCBqKSwgbWZu
X2FkZChtZm4sIGopLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1V
Rl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOwogCiAgICAgICAgICAgICBpZiAoICFyYyApCmRp
ZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCmluZGV4IDIyZmViYTU3MmIuLjE4Y2M0NDliZTUg
MTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCisrKyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCkBAIC03Miw3ICs3Miw3IEBAIGludCBh
cmNoX2lvbW11X3BvcHVsYXRlX3BhZ2VfdGFibGUoc3RydWN0IGRvbWFpbiAqZCkKIAogICAgICAg
ICBBU1NFUlQoIShnZm4gPj4gREVGQVVMVF9ET01BSU5fQUREUkVTU19XSURUSCkpOwogICAgICAg
ICBCVUdfT04oU0hBUkVEX00yUChnZm4pKTsKLSAgICAgICAgcmMgPSBoZC0+cGxhdGZvcm1fb3Bz
LT5tYXBfcGFnZShkLCBnZm4sIG1mbiwKKyAgICAgICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5t
YXBfcGFnZShkLCBfYmZuKGdmbiksIF9tZm4obWZuKSwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUgfAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIElPTU1VRl93cml0YWJsZSk7CiAgICAgICAgIGlmICggcmMgKQpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5o
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oCmluZGV4IDk5
YmMyMWM3YjMuLmRjZTllZDZiODMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3N2bS9hbWQtaW9tbXUtcHJvdG8uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0v
YW1kLWlvbW11LXByb3RvLmgKQEAgLTUyLDkgKzUyLDkgQEAgaW50IGFtZF9pb21tdV9pbml0KHZv
aWQpOwogaW50IGFtZF9pb21tdV91cGRhdGVfaXZyc19tYXBwaW5nX2FjcGkodm9pZCk7CiAKIC8q
IG1hcHBpbmcgZnVuY3Rpb25zICovCi1pbnQgX19tdXN0X2NoZWNrIGFtZF9pb21tdV9tYXBfcGFn
ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3Mp
OwotaW50IF9fbXVzdF9jaGVjayBhbWRfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBsb25nIGdmbik7CitpbnQgX19tdXN0X2NoZWNrIGFtZF9pb21tdV9tYXBfcGFn
ZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBtZm5fdCBtZm4sIHVuc2lnbmVkIGludCBmbGFncyk7CitpbnQgX19tdXN0X2No
ZWNrIGFtZF9pb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbik7CiB1
NjQgYW1kX2lvbW11X2dldF9uZXh0X3RhYmxlX2Zyb21fcHRlKHUzMiAqZW50cnkpOwogaW50IF9f
bXVzdF9jaGVjayBhbWRfaW9tbXVfYWxsb2Nfcm9vdChzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCk7
CiBpbnQgYW1kX2lvbW11X3Jlc2VydmVfZG9tYWluX3VuaXR5X21hcChzdHJ1Y3QgZG9tYWluICpk
b21haW4sCkBAIC03Nyw3ICs3Nyw3IEBAIHZvaWQgaW9tbXVfZHRlX3NldF9ndWVzdF9jcjModTMy
ICpkdGUsIHUxNiBkb21faWQsIHU2NCBnY3IzLAogCiAvKiBzZW5kIGNtZCB0byBpb21tdSAqLwog
dm9pZCBhbWRfaW9tbXVfZmx1c2hfYWxsX3BhZ2VzKHN0cnVjdCBkb21haW4gKmQpOwotdm9pZCBh
bWRfaW9tbXVfZmx1c2hfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4s
Cit2b2lkIGFtZF9pb21tdV9mbHVzaF9wYWdlcyhzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBs
b25nIGJmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBvcmRlcik7
CiB2b2lkIGFtZF9pb21tdV9mbHVzaF9pb3RsYih1OCBkZXZmbiwgY29uc3Qgc3RydWN0IHBjaV9k
ZXYgKnBkZXYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50NjRfdCBnYWRkciwgdW5z
aWduZWQgaW50IG9yZGVyKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oIGIv
eGVuL2luY2x1ZGUveGVuL2lvbW11LmgKaW5kZXggYTNjMzZjMTE0OC4uNjI0Nzg0ZmVjOCAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2lv
bW11LmgKQEAgLTQ4LDYgKzQ4LDExIEBAIHN0YXRpYyBpbmxpbmUgYmZuX3QgYmZuX2FkZChiZm5f
dCBiZm4sIHVuc2lnbmVkIGxvbmcgaSkKICAgICByZXR1cm4gX2JmbihiZm5feChiZm4pICsgaSk7
CiB9CiAKK3N0YXRpYyBpbmxpbmUgYm9vbF90IGJmbl9lcShiZm5fdCB4LCBiZm5fdCB5KQorewor
ICAgIHJldHVybiBiZm5feCh4KSA9PSBiZm5feCh5KTsKK30KKwogI2RlZmluZSBJT01NVV9QQUdF
X1NISUZUIDEyCiAjZGVmaW5lIElPTU1VX1BBR0VfU0laRSAgKF9BQygxLEwpIDw8IElPTU1VX1BB
R0VfU0hJRlQpCiAjZGVmaW5lIElPTU1VX1BBR0VfTUFTSyAgKH4oSU9NTVVfUEFHRV9TSVpFIC0g
MSkpCkBAIC0xODQsOSArMTg5LDkgQEAgc3RydWN0IGlvbW11X29wcyB7CiAjZW5kaWYgLyogSEFT
X1BDSSAqLwogCiAgICAgdm9pZCAoKnRlYXJkb3duKShzdHJ1Y3QgZG9tYWluICpkKTsKLSAgICBp
bnQgX19tdXN0X2NoZWNrICgqbWFwX3BhZ2UpKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxv
bmcgYmZuLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBt
Zm4sIHVuc2lnbmVkIGludCBmbGFncyk7Ci0gICAgaW50IF9fbXVzdF9jaGVjayAoKnVubWFwX3Bh
Z2UpKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuKTsKKyAgICBpbnQgX19tdXN0
X2NoZWNrICgqbWFwX3BhZ2UpKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwgbWZuX3QgbWZu
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKTsK
KyAgICBpbnQgX19tdXN0X2NoZWNrICgqdW5tYXBfcGFnZSkoc3RydWN0IGRvbWFpbiAqZCwgYmZu
X3QgYmZuKTsKICAgICB2b2lkICgqZnJlZV9wYWdlX3RhYmxlKShzdHJ1Y3QgcGFnZV9pbmZvICop
OwogI2lmZGVmIENPTkZJR19YODYKICAgICB2b2lkICgqdXBkYXRlX2lyZV9mcm9tX2FwaWMpKHVu
c2lnbmVkIGludCBhcGljLCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgdmFsdWUpOwpA
QCAtMTk3LDcgKzIwMiw3IEBAIHN0cnVjdCBpb21tdV9vcHMgewogICAgIHZvaWQgKCpyZXN1bWUp
KHZvaWQpOwogICAgIHZvaWQgKCpzaGFyZV9wMm0pKHN0cnVjdCBkb21haW4gKmQpOwogICAgIHZv
aWQgKCpjcmFzaF9zaHV0ZG93bikodm9pZCk7Ci0gICAgaW50IF9fbXVzdF9jaGVjayAoKmlvdGxi
X2ZsdXNoKShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwKKyAgICBpbnQgX19t
dXN0X2NoZWNrICgqaW90bGJfZmx1c2gpKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdlX2NvdW50
KTsKICAgICBpbnQgX19tdXN0X2NoZWNrICgqaW90bGJfZmx1c2hfYWxsKShzdHJ1Y3QgZG9tYWlu
ICpkKTsKICAgICBpbnQgKCpnZXRfcmVzZXJ2ZWRfZGV2aWNlX21lbW9yeSkoaW9tbXVfZ3JkbV90
ICosIHZvaWQgKik7Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 13:40:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 13: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 1fkrMn-0008Pz-1N; Wed, 01 Aug 2018 13:40:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sdpe=kq=citrix.com=prvs=744ee64bb=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkrMk-0008Nw-Q2
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 13:40:38 +0000
X-Inumbo-ID: 5e86988d-9590-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5e86988d-9590-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 15:39:52 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="61680882"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 1 Aug 2018 14:40:19 +0100
Message-ID: <20180801134028.1654-7-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180801134028.1654-1-paul.durrant@citrix.com>
References: <20180801134028.1654-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 06/15] 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
eGVuL2FyY2gveDg2L01ha2VmaWxlCmluZGV4IDE3ZTdkM2ZhMzQuLjM1YmZhZjdlOGEgMTAwNjQ0
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
CmluZGV4IGRmMDQxODI5NjUuLmFmNTRkODgzM2YgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL01h
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 Wed Aug 01 13:40:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 13: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 1fkrMo-0008Qz-BT; Wed, 01 Aug 2018 13: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=sdpe=kq=citrix.com=prvs=744ee64bb=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkrMm-0008On-86
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 13:40:40 +0000
X-Inumbo-ID: 86f2322e-9590-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 86f2322e-9590-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 13:41:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="61680887"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 1 Aug 2018 14:40:16 +0100
Message-ID: <20180801134028.1654-4-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180801134028.1654-1-paul.durrant@citrix.com>
References: <20180801134028.1654-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 03/15] 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>,
 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
YXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzog
R2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tz
b24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsg
PGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpD
YzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamlt
YUBpbnRlbC5jb20+CkNjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KQ2M6IEdl
b3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KCnYzOgogLSBSZW1vdmVk
IG1vc3Qgb2YgdGhlIHVzZXMgb2YgYW4gaW50ZXJtZWRpYXRlICdmcmFtZScgdmFyaWFibGUuCgp2
MjoKIC0gQWRkcmVzc2VkIGNvbW1lbnRzIGZyb20gSmFuLgogLSBVc2UgaW50ZXJtZWRpYXRlICdm
cmFtZScgdmFyaWFibGUgdG8gYXZvaWQgZGlyZWN0bHkgZW5jYXBzdWxhdGluZwogICBtZm4gb3Ig
Z2ZuIHZhbHVlcyBhcyBiZm5zLgotLS0KIHhlbi9hcmNoL2FybS9wMm0uYyAgICAgICAgICAgICAg
ICAgICAgfCAgMyArKy0KIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgICAgICAgICAgICAgfCAx
MCArKysrLS0tLQogeGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyAgICAgICAgICAgICB8IDEwICsr
KysrLS0tCiB4ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMgICAgICAgICAgICAgIHwgNDUgKysrKysr
KysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAg
ICAgICAgICAgICAgfCAxNiArKysrKysrKy0tLS0tCiB4ZW4vYXJjaC94ODYveDg2XzY0L21tLmMg
ICAgICAgICAgICAgIHwgIDUgKystLQogeGVuL2NvbW1vbi9ncmFudF90YWJsZS5jICAgICAgICAg
ICAgICB8IDEyICsrKysrLS0tLS0KIHhlbi9jb21tb24vbWVtb3J5LmMgICAgICAgICAgICAgICAg
ICAgfCAgNCArKy0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICAgIHwgMjUg
KysrKysrKysrKy0tLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQu
YyB8ICAzICsrLQogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICB8IDE0ICsr
KysrKystLS0tCiAxMSBmaWxlcyBjaGFuZ2VkLCA4NSBpbnNlcnRpb25zKCspLCA2MiBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcDJtLmMgYi94ZW4vYXJjaC9hcm0vcDJt
LmMKaW5kZXggMTQ3OTEzODhhZC4uZDcxOWRiMWUzMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L3AybS5jCisrKyBiL3hlbi9hcmNoL2FybS9wMm0uYwpAQCAtOTUzLDcgKzk1Myw4IEBAIHN0YXRp
YyBpbnQgX19wMm1fc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAKICAgICBpZiAo
IG5lZWRfaW9tbXUocDJtLT5kb21haW4pICYmCiAgICAgICAgICAobHBhZV92YWxpZChvcmlnX3B0
ZSkgfHwgbHBhZV92YWxpZCgqZW50cnkpKSApCi0gICAgICAgIHJjID0gaW9tbXVfaW90bGJfZmx1
c2gocDJtLT5kb21haW4sIGdmbl94KHNnZm4pLCAxVUwgPDwgcGFnZV9vcmRlcik7CisgICAgICAg
IHJjID0gaW9tbXVfaW90bGJfZmx1c2gocDJtLT5kb21haW4sIF9iZm4oZ2ZuX3goc2dmbikpLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDFVTCA8PCBwYWdlX29yZGVyKTsKICAgICBl
bHNlCiAgICAgICAgIHJjID0gMDsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94
ZW4vYXJjaC94ODYvbW0uYwppbmRleCBhMWExZjVmM2MzLi45OTA3MGY5MTZkIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtMjcyOSwxNCAr
MjcyOSwxNCBAQCBzdGF0aWMgaW50IF9nZXRfcGFnZV90eXBlKHN0cnVjdCBwYWdlX2luZm8gKnBh
Z2UsIHVuc2lnbmVkIGxvbmcgdHlwZSwKICAgICAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHBhZ2Vf
Z2V0X293bmVyKHBhZ2UpOwogICAgICAgICBpZiAoIGQgJiYgaXNfcHZfZG9tYWluKGQpICYmIHVu
bGlrZWx5KG5lZWRfaW9tbXUoZCkpICkKICAgICAgICAgewotICAgICAgICAgICAgZ2ZuX3QgZ2Zu
ID0gX2dmbihtZm5fdG9fZ21mbihkLCBtZm5feChwYWdlX3RvX21mbihwYWdlKSkpKTsKKyAgICAg
ICAgICAgIG1mbl90IG1mbiA9IHBhZ2VfdG9fbWZuKHBhZ2UpOwogCiAgICAgICAgICAgICBpZiAo
ICh4ICYgUEdUX3R5cGVfbWFzaykgPT0gUEdUX3dyaXRhYmxlX3BhZ2UgKQotICAgICAgICAgICAg
ICAgIGlvbW11X3JldCA9IGlvbW11X3VubWFwX3BhZ2UoZCwgZ2ZuX3goZ2ZuKSk7CisgICAgICAg
ICAgICAgICAgaW9tbXVfcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShkLCBfYmZuKG1mbl94KG1mbikp
KTsKICAgICAgICAgICAgIGVsc2UgaWYgKCB0eXBlID09IFBHVF93cml0YWJsZV9wYWdlICkKLSAg
ICAgICAgICAgICAgICBpb21tdV9yZXQgPSBpb21tdV9tYXBfcGFnZShkLCBnZm5feChnZm4pLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl94KHBhZ2VfdG9f
bWZuKHBhZ2UpKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJ
T01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKTsKKyAgICAgICAgICAgICAgICBpb21tdV9y
ZXQgPSBpb21tdV9tYXBfcGFnZShkLCBfYmZuKG1mbl94KG1mbikpLCBtZm4sCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfd3JpdGFibGUpOwog
ICAgICAgICB9CiAgICAgfQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5j
IGIveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwppbmRleCAxNGI1OTM5MjNiLi4yMDg5YjUyMzJk
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9tbS9wMm0tZXB0LmMKQEAgLTg3MCwxNSArODcwLDE5IEBAIG91dDoKICAgICAgICAgICAgIHJj
ID0gaW9tbXVfcHRlX2ZsdXNoKGQsIGdmbiwgJmVwdF9lbnRyeS0+ZXB0ZSwgb3JkZXIsIHZ0ZF9w
dGVfcHJlc2VudCk7CiAgICAgICAgIGVsc2UKICAgICAgICAgeworICAgICAgICAgICAgYmZuX3Qg
YmZuID0gX2JmbihnZm4pOworCiAgICAgICAgICAgICBpZiAoIGlvbW11X2ZsYWdzICkKICAgICAg
ICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgxIDw8IG9yZGVyKTsgaSsrICkKICAgICAgICAg
ICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwgZ2Zu
ICsgaSwgbWZuX3gobWZuKSArIGksIGlvbW11X2ZsYWdzKTsKKyAgICAgICAgICAgICAgICAgICAg
cmMgPSBpb21tdV9tYXBfcGFnZShkLCBiZm5fYWRkKGJmbiwgaSksCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbWZuX2FkZChtZm4sIGkpLCBpb21tdV9mbGFncyk7CiAg
ICAgICAgICAgICAgICAgICAgIGlmICggdW5saWtlbHkocmMpICkKICAgICAgICAgICAgICAgICAg
ICAgewogICAgICAgICAgICAgICAgICAgICAgICAgd2hpbGUgKCBpLS0gKQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIC8qIElmIHN0YXRlbWVudCB0byBzYXRpc2Z5IF9fbXVzdF9jaGVjay4g
Ki8KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGlvbW11X3VubWFwX3BhZ2UocDJt
LT5kb21haW4sIGdmbiArIGkpICkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGlv
bW11X3VubWFwX3BhZ2UocDJtLT5kb21haW4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJmbl9hZGQoYmZuLCBpKSkgKQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjb250aW51ZTsKIAogICAgICAgICAgICAgICAgICAgICAgICAgYnJl
YWs7CkBAIC04ODcsNyArODkxLDcgQEAgb3V0OgogICAgICAgICAgICAgZWxzZQogICAgICAgICAg
ICAgICAgIGZvciAoIGkgPSAwOyBpIDwgKDEgPDwgb3JkZXIpOyBpKysgKQogICAgICAgICAgICAg
ICAgIHsKLSAgICAgICAgICAgICAgICAgICAgcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShkLCBnZm4g
KyBpKTsKKyAgICAgICAgICAgICAgICAgICAgcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShkLCBiZm5f
YWRkKGJmbiwgaSkpOwogICAgICAgICAgICAgICAgICAgICBpZiAoICFyYyApCiAgICAgICAgICAg
ICAgICAgICAgICAgICByYyA9IHJldDsKICAgICAgICAgICAgICAgICB9CmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKaW5kZXgg
YjhjNWQyZWQyNi4uYTQ0MWFmMzg4YSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS1w
dC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYwpAQCAtNjg3LDI5ICs2ODcsMzYgQEAg
cDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm5fLCBtZm5f
dCBtZm4sCiAgICAgICAgICAgICBpZiAoIGlvbW11X29sZF9mbGFncyApCiAgICAgICAgICAgICAg
ICAgYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKHAybS0+ZG9tYWluLCBnZm4sIHBhZ2Vfb3JkZXIpOwog
ICAgICAgICB9Ci0gICAgICAgIGVsc2UgaWYgKCBpb21tdV9wdGVfZmxhZ3MgKQotICAgICAgICAg
ICAgZm9yICggaSA9IDA7IGkgPCAoMVVMIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQotICAgICAgICAg
ICAgewotICAgICAgICAgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UocDJtLT5kb21haW4sIGdm
biArIGksIG1mbl94KG1mbikgKyBpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaW9tbXVfcHRlX2ZsYWdzKTsKLSAgICAgICAgICAgICAgICBpZiAoIHVubGlrZWx5KHJjKSAp
CisgICAgICAgIGVsc2UKKyAgICAgICAgeworICAgICAgICAgICAgYmZuX3QgYmZuID0gX2Jmbihn
Zm4pOworCisgICAgICAgICAgICBpZiAoIGlvbW11X3B0ZV9mbGFncyApCisgICAgICAgICAgICAg
ICAgZm9yICggaSA9IDA7IGkgPCAoMVVMIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQogICAgICAgICAg
ICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgd2hpbGUgKCBpLS0gKQotICAgICAgICAgICAg
ICAgICAgICAgICAgLyogSWYgc3RhdGVtZW50IHRvIHNhdGlzZnkgX19tdXN0X2NoZWNrLiAqLwot
ICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCBpb21tdV91bm1hcF9wYWdlKHAybS0+ZG9tYWlu
LCBnZm4gKyBpKSApCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGludWU7CisgICAg
ICAgICAgICAgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UocDJtLT5kb21haW4sIGJmbl9hZGQo
YmZuLCBpKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fYWRk
KG1mbiwgaSksIGlvbW11X3B0ZV9mbGFncyk7CisgICAgICAgICAgICAgICAgICAgIGlmICggdW5s
aWtlbHkocmMpICkKKyAgICAgICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICAg
ICAgd2hpbGUgKCBpLS0gKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIElmIHN0YXRl
bWVudCB0byBzYXRpc2Z5IF9fbXVzdF9jaGVjay4gKi8KKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBpZiAoIGlvbW11X3VubWFwX3BhZ2UocDJtLT5kb21haW4sCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJmbl9hZGQoYmZuLCBpKSkgKQorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKIAotICAgICAgICAgICAgICAg
ICAgICBicmVhazsKKyAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAg
ICAgICAgICB9CiAgICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgfQotICAgICAgICBlbHNl
Ci0gICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgxVUwgPDwgcGFnZV9vcmRlcik7IGkrKyAp
Ci0gICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgaW50IHJldCA9IGlvbW11X3VubWFwX3Bh
Z2UocDJtLT5kb21haW4sIGdmbiArIGkpOworICAgICAgICAgICAgZWxzZQorICAgICAgICAgICAg
ICAgIGZvciAoIGkgPSAwOyBpIDwgKDFVTCA8PCBwYWdlX29yZGVyKTsgaSsrICkKKyAgICAgICAg
ICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIGludCByZXQgPSBpb21tdV91bm1hcF9wYWdl
KHAybS0+ZG9tYWluLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBiZm5fYWRkKGJmbiwgaSkpOwogCi0gICAgICAgICAgICAgICAgaWYgKCAhcmMgKQotICAg
ICAgICAgICAgICAgICAgICByYyA9IHJldDsKLSAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAg
ICAgICAgaWYgKCAhcmMgKQorICAgICAgICAgICAgICAgICAgICAgICAgcmMgPSByZXQ7CisgICAg
ICAgICAgICAgICAgfQorICAgICAgICB9CiAgICAgfQogCiAgICAgLyoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwppbmRleCA4ZTlmYmI1
YTE0Li5mYmY2N2RlZjUwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKKysrIGIv
eGVuL2FyY2gveDg2L21tL3AybS5jCkBAIC03MTUsOSArNzE1LDExIEBAIHAybV9yZW1vdmVfcGFn
ZShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nIGdmbl9sLCB1bnNpZ25lZCBs
b25nIG1mbiwKIAogICAgICAgICBpZiAoIG5lZWRfaW9tbXUocDJtLT5kb21haW4pICkKICAgICAg
ICAgeworICAgICAgICAgICAgYmZuX3QgYmZuID0gX2JmbihtZm4pOworCiAgICAgICAgICAgICBm
b3IgKCBpID0gMDsgaSA8ICgxIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQogICAgICAgICAgICAgewot
ICAgICAgICAgICAgICAgIGludCByZXQgPSBpb21tdV91bm1hcF9wYWdlKHAybS0+ZG9tYWluLCBt
Zm4gKyBpKTsKKyAgICAgICAgICAgICAgICBpbnQgcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShwMm0t
PmRvbWFpbiwgYmZuX2FkZChiZm4sIGkpKTsKIAogICAgICAgICAgICAgICAgIGlmICggIXJjICkK
ICAgICAgICAgICAgICAgICAgICAgcmMgPSByZXQ7CkBAIC03NzQsMTYgKzc3NiwxNyBAQCBndWVz
dF9waHlzbWFwX2FkZF9lbnRyeShzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIG1mbl90IG1m
biwKICAgICB7CiAgICAgICAgIGlmICggbmVlZF9pb21tdShkKSAmJiB0ID09IHAybV9yYW1fcncg
KQogICAgICAgICB7CisgICAgICAgICAgICBiZm5fdCBiZm4gPSBfYmZuKG1mbl94KG1mbikpOwor
CiAgICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgxIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQog
ICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwgbWZu
X3gobWZuX2FkZChtZm4sIGkpKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IG1mbl94KG1mbl9hZGQobWZuLCBpKSksCisgICAgICAgICAgICAgICAgcmMgPSBpb21tdV9tYXBf
cGFnZShkLCBiZm5fYWRkKGJmbiwgaSksIG1mbl9hZGQobWZuLCBpKSwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOwog
ICAgICAgICAgICAgICAgIGlmICggcmMgIT0gMCApCiAgICAgICAgICAgICAgICAgewogICAgICAg
ICAgICAgICAgICAgICB3aGlsZSAoIGktLSA+IDAgKQogICAgICAgICAgICAgICAgICAgICAgICAg
LyogSWYgc3RhdGVtZW50IHRvIHNhdGlzZnkgX19tdXN0X2NoZWNrLiAqLwotICAgICAgICAgICAg
ICAgICAgICAgICAgaWYgKCBpb21tdV91bm1hcF9wYWdlKGQsIG1mbl94KG1mbl9hZGQobWZuLCBp
KSkpICkKKyAgICAgICAgICAgICAgICAgICAgICAgIGlmICggaW9tbXVfdW5tYXBfcGFnZShkLCBi
Zm5fYWRkKGJmbiwgaSkpICkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsK
IAogICAgICAgICAgICAgICAgICAgICByZXR1cm4gcmM7CkBAIC0xMTU4LDcgKzExNjEsOCBAQCBp
bnQgc2V0X2lkZW50aXR5X3AybV9lbnRyeShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25n
IGdmbl9sLAogICAgIHsKICAgICAgICAgaWYgKCAhbmVlZF9pb21tdShkKSApCiAgICAgICAgICAg
ICByZXR1cm4gMDsKLSAgICAgICAgcmV0dXJuIGlvbW11X21hcF9wYWdlKGQsIGdmbl9sLCBnZm5f
bCwgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7CisgICAgICAgIHJldHVybiBpb21t
dV9tYXBfcGFnZShkLCBfYmZuKGdmbl9sKSwgX21mbihnZm5fbCksCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGUpOwogICAgIH0K
IAogICAgIGdmbl9sb2NrKHAybSwgZ2ZuLCAwKTsKQEAgLTEyNDgsNyArMTI1Miw3IEBAIGludCBj
bGVhcl9pZGVudGl0eV9wMm1fZW50cnkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBn
Zm5fbCkKICAgICB7CiAgICAgICAgIGlmICggIW5lZWRfaW9tbXUoZCkgKQogICAgICAgICAgICAg
cmV0dXJuIDA7Ci0gICAgICAgIHJldHVybiBpb21tdV91bm1hcF9wYWdlKGQsIGdmbl9sKTsKKyAg
ICAgICAgcmV0dXJuIGlvbW11X3VubWFwX3BhZ2UoZCwgX2JmbihnZm5fbCkpOwogICAgIH0KIAog
ICAgIGdmbl9sb2NrKHAybSwgZ2ZuLCAwKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZf
NjQvbW0uYyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYwppbmRleCBjY2E0YWU5MjZlLi5jYzU4
ZTRjZWY0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMKKysrIGIveGVuL2Fy
Y2gveDg2L3g4Nl82NC9tbS5jCkBAIC0xNDI5LDEzICsxNDI5LDE0IEBAIGludCBtZW1vcnlfYWRk
KHVuc2lnbmVkIGxvbmcgc3BmbiwgdW5zaWduZWQgbG9uZyBlcGZuLCB1bnNpZ25lZCBpbnQgcHht
KQogICAgIGlmICggaW9tbXVfZW5hYmxlZCAmJiAhaW9tbXVfcGFzc3Rocm91Z2ggJiYgIW5lZWRf
aW9tbXUoaGFyZHdhcmVfZG9tYWluKSApCiAgICAgewogICAgICAgICBmb3IgKCBpID0gc3Bmbjsg
aSA8IGVwZm47IGkrKyApCi0gICAgICAgICAgICBpZiAoIGlvbW11X21hcF9wYWdlKGhhcmR3YXJl
X2RvbWFpbiwgaSwgaSwgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSkgKQorICAgICAg
ICAgICAgaWYgKCBpb21tdV9tYXBfcGFnZShoYXJkd2FyZV9kb21haW4sIF9iZm4oaSksIF9tZm4o
aSksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSB8IElP
TU1VRl93cml0YWJsZSkgKQogICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBpZiAoIGkg
IT0gZXBmbiApCiAgICAgICAgIHsKICAgICAgICAgICAgIHdoaWxlIChpLS0gPiBvbGRfbWF4KQog
ICAgICAgICAgICAgICAgIC8qIElmIHN0YXRlbWVudCB0byBzYXRpc2Z5IF9fbXVzdF9jaGVjay4g
Ki8KLSAgICAgICAgICAgICAgICBpZiAoIGlvbW11X3VubWFwX3BhZ2UoaGFyZHdhcmVfZG9tYWlu
LCBpKSApCisgICAgICAgICAgICAgICAgaWYgKCBpb21tdV91bm1hcF9wYWdlKGhhcmR3YXJlX2Rv
bWFpbiwgX2JmbihpKSkgKQogICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKIAogICAgICAg
ICAgICAgZ290byBkZXN0cm95X20ycDsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFi
bGUuYyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwppbmRleCBkOWVjNzExYzczLi5hODNjODgz
MmFmIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKKysrIGIveGVuL2NvbW1v
bi9ncmFudF90YWJsZS5jCkBAIC0xMTM1LDEzICsxMTM1LDEzIEBAIG1hcF9ncmFudF9yZWYoCiAg
ICAgICAgICAgICAgIShvbGRfcGluICYgKEdOVFBJTl9oc3R3X21hc2t8R05UUElOX2RldndfbWFz
aykpICkKICAgICAgICAgewogICAgICAgICAgICAgaWYgKCAhKGtpbmQgJiBNQVBLSU5EX1dSSVRF
KSApCi0gICAgICAgICAgICAgICAgZXJyID0gaW9tbXVfbWFwX3BhZ2UobGQsIG1mbl94KG1mbiks
IG1mbl94KG1mbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVG
X3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7CisgICAgICAgICAgICAgICAgZXJyID0gaW9tbXVf
bWFwX3BhZ2UobGQsIF9iZm4obWZuX3gobWZuKSksIG1mbiwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGUpOwogICAg
ICAgICB9CiAgICAgICAgIGVsc2UgaWYgKCBhY3RfcGluICYmICFvbGRfcGluICkKICAgICAgICAg
ewogICAgICAgICAgICAgaWYgKCAha2luZCApCi0gICAgICAgICAgICAgICAgZXJyID0gaW9tbXVf
bWFwX3BhZ2UobGQsIG1mbl94KG1mbiksIG1mbl94KG1mbiksCisgICAgICAgICAgICAgICAgZXJy
ID0gaW9tbXVfbWFwX3BhZ2UobGQsIF9iZm4obWZuX3gobWZuKSksIG1mbiwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUpOwogICAgICAgICB9CiAg
ICAgICAgIGlmICggZXJyICkKQEAgLTE0MDQsMTAgKzE0MDQsMTAgQEAgdW5tYXBfY29tbW9uKAog
CiAgICAgICAgIGtpbmQgPSBtYXBraW5kKGxndCwgcmQsIG9wLT5tZm4pOwogICAgICAgICBpZiAo
ICFraW5kICkKLSAgICAgICAgICAgIGVyciA9IGlvbW11X3VubWFwX3BhZ2UobGQsIG1mbl94KG9w
LT5tZm4pKTsKKyAgICAgICAgICAgIGVyciA9IGlvbW11X3VubWFwX3BhZ2UobGQsIF9iZm4obWZu
X3gob3AtPm1mbikpKTsKICAgICAgICAgZWxzZSBpZiAoICEoa2luZCAmIE1BUEtJTkRfV1JJVEUp
ICkKLSAgICAgICAgICAgIGVyciA9IGlvbW11X21hcF9wYWdlKGxkLCBtZm5feChvcC0+bWZuKSwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl94KG9wLT5tZm4pLCBJT01NVUZf
cmVhZGFibGUpOworICAgICAgICAgICAgZXJyID0gaW9tbXVfbWFwX3BhZ2UobGQsIF9iZm4obWZu
X3gob3AtPm1mbikpLCBvcC0+bWZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
SU9NTVVGX3JlYWRhYmxlKTsKIAogICAgICAgICBkb3VibGVfZ3RfdW5sb2NrKGxndCwgcmd0KTsK
IApkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9tZW1vcnkuYyBiL3hlbi9jb21tb24vbWVtb3J5LmMK
aW5kZXggZTI5ZDU5NjcyNy4uYTU2NTY3NDNjMiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9tZW1v
cnkuYworKysgYi94ZW4vY29tbW9uL21lbW9yeS5jCkBAIC04MzMsMTEgKzgzMywxMSBAQCBpbnQg
eGVubWVtX2FkZF90b19waHlzbWFwKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB4ZW5fYWRkX3Rv
X3BoeXNtYXAgKnhhdHAsCiAKICAgICAgICAgdGhpc19jcHUoaW9tbXVfZG9udF9mbHVzaF9pb3Rs
YikgPSAwOwogCi0gICAgICAgIHJldCA9IGlvbW11X2lvdGxiX2ZsdXNoKGQsIHhhdHAtPmlkeCAt
IGRvbmUsIGRvbmUpOworICAgICAgICByZXQgPSBpb21tdV9pb3RsYl9mbHVzaChkLCBfYmZuKHhh
dHAtPmlkeCAtIGRvbmUpLCBkb25lKTsKICAgICAgICAgaWYgKCB1bmxpa2VseShyZXQpICYmIHJj
ID49IDAgKQogICAgICAgICAgICAgcmMgPSByZXQ7CiAKLSAgICAgICAgcmV0ID0gaW9tbXVfaW90
bGJfZmx1c2goZCwgeGF0cC0+Z3BmbiAtIGRvbmUsIGRvbmUpOworICAgICAgICByZXQgPSBpb21t
dV9pb3RsYl9mbHVzaChkLCBfYmZuKHhhdHAtPmdwZm4gLSBkb25lKSwgZG9uZSk7CiAgICAgICAg
IGlmICggdW5saWtlbHkocmV0KSAmJiByYyA+PSAwICkKICAgICAgICAgICAgIHJjID0gcmV0Owog
ICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCmluZGV4IDBmYWFiMThlODguLjMwM2FjNTZlMDgg
MTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwpAQCAtMjU1LDcgKzI1NSw3IEBAIHZvaWQgaW9tbXVf
ZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKICAgICBhcmNoX2lvbW11X2RvbWFpbl9k
ZXN0cm95KGQpOwogfQogCi1pbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgbG9uZyBiZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAoraW50IGlvbW11X21hcF9wYWdlKHN0
cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwgbWZuX3QgbWZuLAogICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGludCBmbGFncykKIHsKICAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpo
ZCA9IGRvbV9pb21tdShkKTsKQEAgLTI2NCwxMyArMjY0LDEzIEBAIGludCBpb21tdV9tYXBfcGFn
ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwgdW5zaWduZWQgbG9uZyBtZm4s
CiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyApCiAgICAgICAg
IHJldHVybiAwOwogCi0gICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBiZm4s
IG1mbiwgZmxhZ3MpOworICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgYmZu
X3goYmZuKSwgbWZuX3gobWZuKSwgZmxhZ3MpOwogICAgIGlmICggdW5saWtlbHkocmMpICkKICAg
ICB7CiAgICAgICAgIGlmICggIWQtPmlzX3NodXR0aW5nX2Rvd24gJiYgcHJpbnRrX3JhdGVsaW1p
dCgpICkKICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfRVJSCi0gICAgICAgICAgICAgICAgICAg
ImQlZDogSU9NTVUgbWFwcGluZyBiZm4gJSNseCB0byBtZm4gJSNseCBmYWlsZWQ6ICVkXG4iLAot
ICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgYmZuLCBtZm4sIHJjKTsKKyAgICAgICAg
ICAgICAgICAgICAiZCVkOiBJT01NVSBtYXBwaW5nIGJmbiAlIlBSSV9iZm4iIHRvIG1mbiAlIlBS
SV9tZm4iIGZhaWxlZDogJWRcbiIsCisgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBi
Zm5feChiZm4pLCBtZm5feChtZm4pLCByYyk7CiAKICAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVf
ZG9tYWluKGQpICkKICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKQEAgLTI3OSw3ICsyNzks
NyBAQCBpbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBi
Zm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgIHJldHVybiByYzsKIH0KIAotaW50IGlvbW11X3Vu
bWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4pCitpbnQgaW9tbXVf
dW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4pCiB7CiAgICAgY29uc3Qgc3Ry
dWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgaW50IHJjOwpAQCAtMjg3
LDEzICsyODcsMTMgQEAgaW50IGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgbG9uZyBiZm4pCiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3Jt
X29wcyApCiAgICAgICAgIHJldHVybiAwOwogCi0gICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT51
bm1hcF9wYWdlKGQsIGJmbik7CisgICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT51bm1hcF9wYWdl
KGQsIGJmbl94KGJmbikpOwogICAgIGlmICggdW5saWtlbHkocmMpICkKICAgICB7CiAgICAgICAg
IGlmICggIWQtPmlzX3NodXR0aW5nX2Rvd24gJiYgcHJpbnRrX3JhdGVsaW1pdCgpICkKICAgICAg
ICAgICAgIHByaW50ayhYRU5MT0dfRVJSCi0gICAgICAgICAgICAgICAgICAgImQlZDogSU9NTVUg
dW5tYXBwaW5nIGJmbiAlI2x4IGZhaWxlZDogJWRcbiIsCi0gICAgICAgICAgICAgICAgICAgZC0+
ZG9tYWluX2lkLCBiZm4sIHJjKTsKKyAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSB1bm1h
cHBpbmcgYmZuICUiUFJJX2JmbiIgZmFpbGVkOiAlZFxuIiwKKyAgICAgICAgICAgICAgICAgICBk
LT5kb21haW5faWQsIGJmbl94KGJmbiksIHJjKTsKIAogICAgICAgICBpZiAoICFpc19oYXJkd2Fy
ZV9kb21haW4oZCkgKQogICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwpAQCAtMzE5LDggKzMx
OSw3IEBAIHN0YXRpYyB2b2lkIGlvbW11X2ZyZWVfcGFnZXRhYmxlcyh1bnNpZ25lZCBsb25nIHVu
dXNlZCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjcHVtYXNrX2N5Y2xlKHNtcF9wcm9j
ZXNzb3JfaWQoKSwgJmNwdV9vbmxpbmVfbWFwKSk7CiB9CiAKLWludCBpb21tdV9pb3RsYl9mbHVz
aChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwKLSAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBpbnQgcGFnZV9jb3VudCkKK2ludCBpb21tdV9pb3RsYl9mbHVzaChzdHJ1
Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sIHVuc2lnbmVkIGludCBwYWdlX2NvdW50KQogewogICAg
IGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogICAgIGludCBy
YzsKQEAgLTMyOCwxMyArMzI3LDEzIEBAIGludCBpb21tdV9pb3RsYl9mbHVzaChzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFo
ZC0+cGxhdGZvcm1fb3BzIHx8ICFoZC0+cGxhdGZvcm1fb3BzLT5pb3RsYl9mbHVzaCApCiAgICAg
ICAgIHJldHVybiAwOwogCi0gICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5pb3RsYl9mbHVzaChk
LCBiZm4sIHBhZ2VfY291bnQpOworICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+aW90bGJfZmx1
c2goZCwgYmZuX3goYmZuKSwgcGFnZV9jb3VudCk7CiAgICAgaWYgKCB1bmxpa2VseShyYykgKQog
ICAgIHsKICAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxp
bWl0KCkgKQogICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIKLSAgICAgICAgICAgICAgICAg
ICAiZCVkOiBJT01NVSBJT1RMQiBmbHVzaCBmYWlsZWQ6ICVkLCBiZm4gJSNseCwgcGFnZSBjb3Vu
dCAldVxuIiwKLSAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHJjLCBiZm4sIHBhZ2Vf
Y291bnQpOworICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIElPVExCIGZsdXNoIGZhaWxl
ZDogJWQsIGJmbiAlIlBSSV9iZm4iLCBwYWdlIGNvdW50ICV1XG4iLAorICAgICAgICAgICAgICAg
ICAgIGQtPmRvbWFpbl9pZCwgcmMsIGJmbl94KGJmbiksIHBhZ2VfY291bnQpOwogCiAgICAgICAg
IGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihkKSApCiAgICAgICAgICAgICBkb21haW5fY3Jhc2go
ZCk7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYwppbmRleCBjYzJiZmVhMTYyLi5k
YzM3ZGNlNGI2IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0
ZC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKQEAgLTE1NSw3
ICsxNTUsOCBAQCB2b2lkIF9faHdkb21faW5pdCB2dGRfc2V0X2h3ZG9tX21hcHBpbmcoc3RydWN0
IGRvbWFpbiAqZCkKICAgICAgICAgdG1wID0gMSA8PCAoUEFHRV9TSElGVCAtIFBBR0VfU0hJRlRf
NEspOwogICAgICAgICBmb3IgKCBqID0gMDsgaiA8IHRtcDsgaisrICkKICAgICAgICAgewotICAg
ICAgICAgICAgaW50IHJldCA9IGlvbW11X21hcF9wYWdlKGQsIHBmbiAqIHRtcCArIGosIHBmbiAq
IHRtcCArIGosCisgICAgICAgICAgICBpbnQgcmV0ID0gaW9tbXVfbWFwX3BhZ2UoZCwgX2Jmbihw
Zm4gKiB0bXAgKyBqKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfbWZu
KHBmbiAqIHRtcCArIGopLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElP
TU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOwogCiAgICAgICAgICAgICBpZiAoICFyYyAp
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCBiL3hlbi9pbmNsdWRlL3hlbi9p
b21tdS5oCmluZGV4IDE0YWRhMGMxNGUuLmEzYzM2YzExNDggMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL3hlbi9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCkBAIC0yNCw2ICsy
NCw3IEBACiAjaW5jbHVkZSA8eGVuL3NwaW5sb2NrLmg+CiAjaW5jbHVkZSA8eGVuL3BjaS5oPgog
I2luY2x1ZGUgPHhlbi90eXBlc2FmZS5oPgorI2luY2x1ZGUgPHhlbi9tbS5oPgogI2luY2x1ZGUg
PHB1YmxpYy9odm0vaW9yZXEuaD4KICNpbmNsdWRlIDxwdWJsaWMvZG9tY3RsLmg+CiAjaW5jbHVk
ZSA8YXNtL2RldmljZS5oPgpAQCAtNDIsNiArNDMsMTEgQEAgVFlQRV9TQUZFKHVpbnQ2NF90LCBi
Zm4pOwogI3VuZGVmIGJmbl94CiAjZW5kaWYKIAorc3RhdGljIGlubGluZSBiZm5fdCBiZm5fYWRk
KGJmbl90IGJmbiwgdW5zaWduZWQgbG9uZyBpKQoreworICAgIHJldHVybiBfYmZuKGJmbl94KGJm
bikgKyBpKTsKK30KKwogI2RlZmluZSBJT01NVV9QQUdFX1NISUZUIDEyCiAjZGVmaW5lIElPTU1V
X1BBR0VfU0laRSAgKF9BQygxLEwpIDw8IElPTU1VX1BBR0VfU0hJRlQpCiAjZGVmaW5lIElPTU1V
X1BBR0VfTUFTSyAgKH4oSU9NTVVfUEFHRV9TSVpFIC0gMSkpCkBAIC04Niw5ICs5Miw5IEBAIHZv
aWQgaW9tbXVfdGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCk7CiAjZGVmaW5lIElPTU1VRl9yZWFk
YWJsZSAgKDF1PDxfSU9NTVVGX3JlYWRhYmxlKQogI2RlZmluZSBfSU9NTVVGX3dyaXRhYmxlIDEK
ICNkZWZpbmUgSU9NTVVGX3dyaXRhYmxlICAoMXU8PF9JT01NVUZfd3JpdGFibGUpCi1pbnQgX19t
dXN0X2NoZWNrIGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcg
YmZuLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiwg
dW5zaWduZWQgaW50IGZsYWdzKTsKLWludCBfX211c3RfY2hlY2sgaW9tbXVfdW5tYXBfcGFnZShz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbik7CitpbnQgX19tdXN0X2NoZWNrIGlv
bW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbWZuX3QgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpOworaW50IF9f
bXVzdF9jaGVjayBpb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbik7
CiAKIGVudW0gaW9tbXVfZmVhdHVyZQogewpAQCAtMjEzLDcgKzIxOSw3IEBAIGludCBpb21tdV9k
b19wY2lfZG9tY3RsKHN0cnVjdCB4ZW5fZG9tY3RsICosIHN0cnVjdCBkb21haW4gKmQsCiBpbnQg
aW9tbXVfZG9fZG9tY3RsKHN0cnVjdCB4ZW5fZG9tY3RsICosIHN0cnVjdCBkb21haW4gKmQsCiAg
ICAgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX2RvbWN0bF90KSk7
CiAKLWludCBfX211c3RfY2hlY2sgaW9tbXVfaW90bGJfZmx1c2goc3RydWN0IGRvbWFpbiAqZCwg
dW5zaWduZWQgbG9uZyBiZm4sCitpbnQgX19tdXN0X2NoZWNrIGlvbW11X2lvdGxiX2ZsdXNoKHN0
cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpOwogaW50IF9fbXVzdF9jaGVjayBpb21tdV9p
b3RsYl9mbHVzaF9hbGwoc3RydWN0IGRvbWFpbiAqZCk7CiAKLS0gCjIuMTEuMAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 13:40:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 13: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 1fkrMl-0008Ob-Je; Wed, 01 Aug 2018 13:40: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=sdpe=kq=citrix.com=prvs=744ee64bb=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkrMj-0008Ne-Os
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 13:40:37 +0000
X-Inumbo-ID: 85b227c6-9590-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 85b227c6-9590-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 13:40:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="61680880"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 1 Aug 2018 14:40:18 +0100
Message-ID: <20180801134028.1654-6-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180801134028.1654-1-paul.durrant@citrix.com>
References: <20180801134028.1654-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 05/15] 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
ZXggZmJmNjdkZWY1MC4uMDM2ZjUyZjRmMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3Ay
bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwpAQCAtNzI0LDYgKzcyNCw5IEBAIHAybV9y
ZW1vdmVfcGFnZShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nIGdmbl9sLCB1
bnNpZ25lZCBsb25nIG1mbiwKICAgICAgICAgICAgICAgICBpZiAoICFyYyApCiAgICAgICAgICAg
ICAgICAgICAgIHJjID0gcmV0OwogICAgICAgICAgICAgfQorCisgICAgICAgICAgICBpZiAoIHVu
bGlrZWx5KHJjKSAmJiAhaXNfaGFyZHdhcmVfZG9tYWluKHAybS0+ZG9tYWluKSApCisgICAgICAg
ICAgICAgICAgZG9tYWluX2NyYXNoKHAybS0+ZG9tYWluKTsKICAgICAgICAgfQogCiAgICAgICAg
IHJldHVybiByYzsKQEAgLTc4OSw2ICs3OTIsOSBAQCBndWVzdF9waHlzbWFwX2FkZF9lbnRyeShz
dHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIG1mbl90IG1mbiwKICAgICAgICAgICAgICAgICAg
ICAgICAgIGlmICggaW9tbXVfdW5tYXBfcGFnZShkLCBiZm5fYWRkKGJmbiwgaSkpICkKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKIAorICAgICAgICAgICAgICAgICAgICBp
ZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQorICAgICAgICAgICAgICAgICAgICAgICAgZG9t
YWluX2NyYXNoKGQpOworCiAgICAgICAgICAgICAgICAgICAgIHJldHVybiByYzsKICAgICAgICAg
ICAgICAgICB9CiAgICAgICAgICAgICB9CkBAIC0xMTU3LDEyICsxMTYzLDE3IEBAIGludCBzZXRf
aWRlbnRpdHlfcDJtX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuX2ws
CiAgICAgc3RydWN0IHAybV9kb21haW4gKnAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKICAgICBp
bnQgcmV0OwogCi0gICAgaWYgKCAhcGFnaW5nX21vZGVfdHJhbnNsYXRlKHAybS0+ZG9tYWluKSAp
CisgICAgaWYgKCAhcGFnaW5nX21vZGVfdHJhbnNsYXRlKGQpICkKICAgICB7CiAgICAgICAgIGlm
ICggIW5lZWRfaW9tbXUoZCkgKQogICAgICAgICAgICAgcmV0dXJuIDA7Ci0gICAgICAgIHJldHVy
biBpb21tdV9tYXBfcGFnZShkLCBfYmZuKGdmbl9sKSwgX21mbihnZm5fbCksCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGUpOwor
CisgICAgICAgIHJldCA9IGlvbW11X21hcF9wYWdlKGQsIF9iZm4oZ2ZuX2wpLCBfbWZuKGdmbl9s
KSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVG
X3dyaXRhYmxlKTsKKyAgICAgICAgaWYgKCB1bmxpa2VseShyZXQpICYmICFpc19oYXJkd2FyZV9k
b21haW4oZCkgKQorICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOworCisgICAgICAgIHJldHVy
biByZXQ7CiAgICAgfQogCiAgICAgZ2ZuX2xvY2socDJtLCBnZm4sIDApOwpAQCAtMTI1Miw3ICsx
MjYzLDEyIEBAIGludCBjbGVhcl9pZGVudGl0eV9wMm1fZW50cnkoc3RydWN0IGRvbWFpbiAqZCwg
dW5zaWduZWQgbG9uZyBnZm5fbCkKICAgICB7CiAgICAgICAgIGlmICggIW5lZWRfaW9tbXUoZCkg
KQogICAgICAgICAgICAgcmV0dXJuIDA7Ci0gICAgICAgIHJldHVybiBpb21tdV91bm1hcF9wYWdl
KGQsIF9iZm4oZ2ZuX2wpKTsKKworICAgICAgICByZXQgPSBpb21tdV91bm1hcF9wYWdlKGQsIF9i
Zm4oZ2ZuX2wpKTsKKyAgICAgICAgaWYgKCB1bmxpa2VseShyZXQpICYmICFpc19oYXJkd2FyZV9k
b21haW4oZCkgKQorICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOworCisgICAgICAgIHJldHVy
biByZXQ7CiAgICAgfQogCiAgICAgZ2ZuX2xvY2socDJtLCBnZm4sIDApOwpkaWZmIC0tZ2l0IGEv
eGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCmluZGV4
IGE4M2M4ODMyYWYuLjE4NDBiNjU2YzkgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZ3JhbnRfdGFi
bGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKQEAgLTExNDYsNiArMTE0Niw5IEBA
IG1hcF9ncmFudF9yZWYoCiAgICAgICAgIH0KICAgICAgICAgaWYgKCBlcnIgKQogICAgICAgICB7
CisgICAgICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4obGQpICkKKyAgICAgICAgICAg
ICAgICBkb21haW5fY3Jhc2gobGQpOworCiAgICAgICAgICAgICBkb3VibGVfZ3RfdW5sb2NrKGxn
dCwgcmd0KTsKICAgICAgICAgICAgIHJjID0gR05UU1RfZ2VuZXJhbF9lcnJvcjsKICAgICAgICAg
ICAgIGdvdG8gdW5kb19vdXQ7CkBAIC0xNDEyLDcgKzE0MTUsMTIgQEAgdW5tYXBfY29tbW9uKAog
ICAgICAgICBkb3VibGVfZ3RfdW5sb2NrKGxndCwgcmd0KTsKIAogICAgICAgICBpZiAoIGVyciAp
CisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihsZCkgKQor
ICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChsZCk7CisKICAgICAgICAgICAgIHJjID0gR05U
U1RfZ2VuZXJhbF9lcnJvcjsKKyAgICAgICAgfQogICAgIH0KIAogICAgIC8qIElmIGp1c3QgdW5t
YXBwZWQgYSB3cml0YWJsZSBtYXBwaW5nLCBtYXJrIGFzIGRpcnRpZWQgKi8KZGlmZiAtLWdpdCBh
L3hlbi9jb21tb24vbWVtb3J5LmMgYi94ZW4vY29tbW9uL21lbW9yeS5jCmluZGV4IGE1NjU2NzQz
YzIuLjBhMzQ2NzdjYzMgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vbWVtb3J5LmMKKysrIGIveGVu
L2NvbW1vbi9tZW1vcnkuYwpAQCAtODQwLDYgKzg0MCw5IEBAIGludCB4ZW5tZW1fYWRkX3RvX3Bo
eXNtYXAoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHhlbl9hZGRfdG9fcGh5c21hcCAqeGF0cCwK
ICAgICAgICAgcmV0ID0gaW9tbXVfaW90bGJfZmx1c2goZCwgX2Jmbih4YXRwLT5ncGZuIC0gZG9u
ZSksIGRvbmUpOwogICAgICAgICBpZiAoIHVubGlrZWx5KHJldCkgJiYgcmMgPj0gMCApCiAgICAg
ICAgICAgICByYyA9IHJldDsKKworICAgICAgICBpZiAoIHVubGlrZWx5KHJjIDwgMCkgJiYgIWlz
X2hhcmR3YXJlX2RvbWFpbihkKSApCisgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAg
fQogI2VuZGlmCiAKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCmluZGV4IDFmMzI5NTg4MTYuLjIxZTY4
ODZhM2YgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIv
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
YyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCmluZGV4IDE4Y2M0NDliZTUu
LjY3Mzk5OGIwMzcgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21t
dS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCkBAIC04OSw3ICs4
OSwxMSBAQCBpbnQgYXJjaF9pb21tdV9wb3B1bGF0ZV9wYWdlX3RhYmxlKHN0cnVjdCBkb21haW4g
KmQpCiAgICAgdGhpc19jcHUoaW9tbXVfZG9udF9mbHVzaF9pb3RsYikgPSAwOwogCiAgICAgaWYg
KCAhcmMgKQorICAgIHsKICAgICAgICAgcmMgPSBpb21tdV9pb3RsYl9mbHVzaF9hbGwoZCk7Cisg
ICAgICAgIGlmICggdW5saWtlbHkocmMpICkKKyAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsK
KyAgICB9CiAKICAgICBpZiAoIHJjICYmIHJjICE9IC1FUkVTVEFSVCApCiAgICAgICAgIGlvbW11
X3RlYXJkb3duKGQpOwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 13:40:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 13: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 1fkrMm-0008PY-Jp; Wed, 01 Aug 2018 13:40: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=sdpe=kq=citrix.com=prvs=744ee64bb=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkrMk-0008Ny-R1
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 13:40:38 +0000
X-Inumbo-ID: 86522501-9590-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 86522501-9590-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 13:40:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="61680883"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 1 Aug 2018 14:40:22 +0100
Message-ID: <20180801134028.1654-10-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180801134028.1654-1-paul.durrant@citrix.com>
References: <20180801134028.1654-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 09/15] 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
IER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVs
LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEdlb3JnZSBEdW5s
YXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KCnYzOgogLSBBZGRyZXNzZWQgY29tbWVudHMg
ZnJvbSBHZW9yZ2UuCgp2MjoKIC0gQWRkcmVzc2VkIHNvbWUgY29tbWVudHMgZnJvbSBKYW4uCi0t
LQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgfCAxMSArKysrKysrKysrKwog
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgfCAzNCArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuaCB8
ICAzICsrKwogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgfCAgNCArKysrCiA0
IGZpbGVzIGNoYW5nZWQsIDUyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwpp
bmRleCBiMTBhMzdlNWQ3Li45YjdiYWNhOTNmIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAg
LTMwNSw2ICszMDUsMTcgQEAgaW50IGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwg
YmZuX3QgYmZuKQogICAgIHJldHVybiByYzsKIH0KIAoraW50IGlvbW11X2xvb2t1cF9wYWdlKHN0
cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwgbWZuX3QgKm1mbiwKKyAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBpbnQgKmZsYWdzKQoreworICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9t
bXUgKmhkID0gZG9tX2lvbW11KGQpOworCisgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQt
PnBsYXRmb3JtX29wcyApCisgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKKworICAgIHJldHVy
biBoZC0+cGxhdGZvcm1fb3BzLT5sb29rdXBfcGFnZShkLCBiZm4sIG1mbiwgZmxhZ3MpOworfQor
CiBzdGF0aWMgdm9pZCBpb21tdV9mcmVlX3BhZ2V0YWJsZXModW5zaWduZWQgbG9uZyB1bnVzZWQp
CiB7CiAgICAgZG8gewpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lv
bW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwppbmRleCAyODJlMjI3
NDE0Li44Y2QzYjU5YWEwIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQv
aW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwpAQCAtMTgz
MCw2ICsxODMwLDM5IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X3VubWFw
X3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKICAgICByZXR1cm4gZG1hX3B0ZV9jbGVhcl9vbmUoZCwg
YmZuX3RvX2JhZGRyKGJmbikpOwogfQogCitzdGF0aWMgaW50IGludGVsX2lvbW11X2xvb2t1cF9w
YWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwgbWZuX3QgKm1mbiwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICpmbGFncykKK3sKKyAgICBzdHJ1
Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG1hX3B0ZSAq
cGFnZSA9IE5VTEwsICpwdGUgPSBOVUxMLCB2YWw7CisgICAgdTY0IHBnX21hZGRyOworCisgICAg
c3Bpbl9sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOworCisgICAgcGdfbWFkZHIgPSBhZGRy
X3RvX2RtYV9wYWdlX21hZGRyKGQsIGJmbl90b19iYWRkcihiZm4pLCAwKTsKKyAgICBpZiAoIHBn
X21hZGRyID09IDAgKQorICAgIHsKKyAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBp
bmdfbG9jayk7CisgICAgICAgIHJldHVybiAtRU5PTUVNOworICAgIH0KKworICAgIHBhZ2UgPSBt
YXBfdnRkX2RvbWFpbl9wYWdlKHBnX21hZGRyKTsKKyAgICBwdGUgPSBwYWdlICsgKGJmbl94KGJm
bikgJiBMRVZFTF9NQVNLKTsKKyAgICB2YWwgPSAqcHRlOworCisgICAgdW5tYXBfdnRkX2RvbWFp
bl9wYWdlKHBhZ2UpOworICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwor
CisgICAgaWYgKCAhZG1hX3B0ZV9wcmVzZW50KHZhbCkgKQorICAgICAgICByZXR1cm4gLUVOT0VO
VDsKKworICAgICptZm4gPSBtYWRkcl90b19tZm4oZG1hX3B0ZV9hZGRyKHZhbCkpOworICAgICpm
bGFncyA9IGRtYV9wdGVfcmVhZCh2YWwpID8gSU9NTVVGX3JlYWRhYmxlIDogMDsKKyAgICAqZmxh
Z3MgfD0gZG1hX3B0ZV93cml0ZSh2YWwpID8gSU9NTVVGX3dyaXRhYmxlIDogMDsKKworICAgIHJl
dHVybiAwOworfQorCiBpbnQgaW9tbXVfcHRlX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2
NF90IGJmbiwgdWludDY0X3QgKnB0ZSwKICAgICAgICAgICAgICAgICAgICAgaW50IG9yZGVyLCBp
bnQgcHJlc2VudCkKIHsKQEAgLTI2NjEsNiArMjY5NCw3IEBAIGNvbnN0IHN0cnVjdCBpb21tdV9v
cHMgaW50ZWxfaW9tbXVfb3BzID0gewogICAgIC50ZWFyZG93biA9IGlvbW11X2RvbWFpbl90ZWFy
ZG93biwKICAgICAubWFwX3BhZ2UgPSBpbnRlbF9pb21tdV9tYXBfcGFnZSwKICAgICAudW5tYXBf
cGFnZSA9IGludGVsX2lvbW11X3VubWFwX3BhZ2UsCisgICAgLmxvb2t1cF9wYWdlID0gaW50ZWxf
aW9tbXVfbG9va3VwX3BhZ2UsCiAgICAgLmZyZWVfcGFnZV90YWJsZSA9IGlvbW11X2ZyZWVfcGFn
ZV90YWJsZSwKICAgICAucmVhc3NpZ25fZGV2aWNlID0gcmVhc3NpZ25fZGV2aWNlX293bmVyc2hp
cCwKICAgICAuZ2V0X2RldmljZV9ncm91cF9pZCA9IGludGVsX2lvbW11X2dyb3VwX2lkLApkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmggYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuaAppbmRleCA3MmMxYTJlM2NkLi40N2JkZmNiNWVhIDEw
MDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuaAorKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuaApAQCAtMjcyLDYgKzI3Miw5IEBAIHN0cnVj
dCBkbWFfcHRlIHsKICNkZWZpbmUgZG1hX3NldF9wdGVfcHJvdChwLCBwcm90KSBkbyB7IFwKICAg
ICAgICAgKHApLnZhbCA9ICgocCkudmFsICYgfkRNQV9QVEVfUFJPVCkgfCAoKHByb3QpICYgRE1B
X1BURV9QUk9UKTsgXAogICAgIH0gd2hpbGUgKDApCisjZGVmaW5lIGRtYV9wdGVfcHJvdChwKSAo
KHApLnZhbCAmIERNQV9QVEVfUFJPVCkKKyNkZWZpbmUgZG1hX3B0ZV9yZWFkKHApIChkbWFfcHRl
X3Byb3QocCkgJiBETUFfUFRFX1JFQUQpCisjZGVmaW5lIGRtYV9wdGVfd3JpdGUocCkgKGRtYV9w
dGVfcHJvdChwKSAmIERNQV9QVEVfV1JJVEUpCiAjZGVmaW5lIGRtYV9wdGVfYWRkcihwKSAoKHAp
LnZhbCAmIFBBRERSX01BU0sgJiBQQUdFX01BU0tfNEspCiAjZGVmaW5lIGRtYV9zZXRfcHRlX2Fk
ZHIocCwgYWRkcikgZG8ge1wKICAgICAgICAgICAgIChwKS52YWwgfD0gKChhZGRyKSAmIFBBR0Vf
TUFTS180Syk7IH0gd2hpbGUgKDApCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUu
aCBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCmluZGV4IGNjMGJlODFiNGUuLjdjNWQ0NmRmODEg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL3hl
bi9pb21tdS5oCkBAIC0xMDAsNiArMTAwLDggQEAgdm9pZCBpb21tdV90ZWFyZG93bihzdHJ1Y3Qg
ZG9tYWluICpkKTsKIGludCBfX211c3RfY2hlY2sgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCwgYmZuX3QgYmZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fdCBt
Zm4sIHVuc2lnbmVkIGludCBmbGFncyk7CiBpbnQgX19tdXN0X2NoZWNrIGlvbW11X3VubWFwX3Bh
Z2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuKTsKK2ludCBfX211c3RfY2hlY2sgaW9tbXVf
bG9va3VwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuLCBtZm5fdCAqbWZuLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKmZsYWdzKTsKIAog
ZW51bSBpb21tdV9mZWF0dXJlCiB7CkBAIC0xOTgsNiArMjAwLDggQEAgc3RydWN0IGlvbW11X29w
cyB7CiAgICAgaW50IF9fbXVzdF9jaGVjayAoKm1hcF9wYWdlKShzdHJ1Y3QgZG9tYWluICpkLCBi
Zm5fdCBiZm4sIG1mbl90IG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGludCBmbGFncyk7CiAgICAgaW50IF9fbXVzdF9jaGVjayAoKnVubWFwX3BhZ2UpKHN0
cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbik7CisgICAgaW50IF9fbXVzdF9jaGVjayAoKmxvb2t1
cF9wYWdlKShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sIG1mbl90ICptZm4sCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKmZsYWdzKTsKICAgICB2
b2lkICgqZnJlZV9wYWdlX3RhYmxlKShzdHJ1Y3QgcGFnZV9pbmZvICopOwogI2lmZGVmIENPTkZJ
R19YODYKICAgICB2b2lkICgqdXBkYXRlX2lyZV9mcm9tX2FwaWMpKHVuc2lnbmVkIGludCBhcGlj
LCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgdmFsdWUpOwotLSAKMi4xMS4wCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 13:41:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 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 1fkrNE-0000Iv-0X; Wed, 01 Aug 2018 13:41:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=qz6i=kq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkrNC-0000Hk-4c
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 13:41:06 +0000
X-Inumbo-ID: 95afab28-9590-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 95afab28-9590-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 13:41:25 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 01 Aug 2018 07:41:02 -0600
Message-Id: <5B61B86B02000078001D9E77@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 01 Aug 2018 07:40:59 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1533130175-15541-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1533130175-15541-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen: Remove domain_crash_synchronous()
 completely
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAxLjA4LjE4IGF0IDE1OjI5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gZG9tYWluX2NyYXNoX3N5bmNocm9ub3VzKCkgaXMgdW5zYWZlIHRvIHVzZSBpbiBnZW5l
cmFsIGFzIGl0IG1heSBsZWF2ZQo+IHNwaW5sb2NrcyBoZWxkLCB0ZW1wb3JhcnkgbWVtb3J5IGFs
bG9jYXRlZCwgZXRjLgo+IAo+IFdpdGggZG9tYWluX2NyYXNoX3N5bmNocm9ub3VzKCkgcmVtb3Zl
ZCBmcm9tIHRoZSBBUk0gY29kZSBpbiA0LjExLCB0YWtlIHRoZQo+IG9wcG9ydHVuaXR5IHRvIHJl
bW92ZSB0aGUgaW5mcmFzdHJ1Y3R1cmUgY29tcGxldGVseSBieSBvcGVuY29kaW5nIHRoZSBzb2Z0
aXJxCj4gbG9vcCBpbiB0aGUgcmVtYWluaW5nIGNhbGxzaXRlcywgYWxsIG9mIHdoaWNoIGFyZSBk
ZXN0aW5lZCBmb3IgZGVsZXRpb24uCj4gCj4gTm9uZSBvZiB0aGVzZSBzaXRlcyBhcmUgYXQgcmlz
ayBvZiBoYXZpbmcgYSBwZW5kaW5nIGlvcmVxIHRvIHFlbXUsIHdoaWNoIG1lYW5zCj4gdGhhdCB0
aGUgdmNwdV9lbmRfc2h1dGRvd25fZGVmZXJyYWwoKSBpc24ndCBuZWNlc3NhcnkuCj4gCj4gU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJl
dmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 13:50:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 13:50:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkrWS-0001wx-Ay; Wed, 01 Aug 2018 13:50: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=jtvh=kq=citrix.com=prvs=7445e0bd4=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fkrWQ-0001ws-VA
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 13:50:38 +0000
X-Inumbo-ID: c3a1130c-9591-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c3a1130c-9591-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 15:49:52 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="77022462"
Date: Wed, 1 Aug 2018 15:50:28 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180801135028.ktdlefdnbykrqnbv@mac>
References: <1533130175-15541-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1533130175-15541-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] xen: Remove domain_crash_synchronous()
 completely
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 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>

T24gV2VkLCBBdWcgMDEsIDIwMTggYXQgMDI6Mjk6MzVQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBkb21haW5fY3Jhc2hfc3luY2hyb25vdXMoKSBpcyB1bnNhZmUgdG8gdXNlIGluIGdl
bmVyYWwgYXMgaXQgbWF5IGxlYXZlCj4gc3BpbmxvY2tzIGhlbGQsIHRlbXBvcmFyeSBtZW1vcnkg
YWxsb2NhdGVkLCBldGMuCj4gCj4gV2l0aCBkb21haW5fY3Jhc2hfc3luY2hyb25vdXMoKSByZW1v
dmVkIGZyb20gdGhlIEFSTSBjb2RlIGluIDQuMTEsIHRha2UgdGhlCj4gb3Bwb3J0dW5pdHkgdG8g
cmVtb3ZlIHRoZSBpbmZyYXN0cnVjdHVyZSBjb21wbGV0ZWx5IGJ5IG9wZW5jb2RpbmcgdGhlIHNv
ZnRpcnEKPiBsb29wIGluIHRoZSByZW1haW5pbmcgY2FsbHNpdGVzLCBhbGwgb2Ygd2hpY2ggYXJl
IGRlc3RpbmVkIGZvciBkZWxldGlvbi4KPiAKPiBOb25lIG9mIHRoZXNlIHNpdGVzIGFyZSBhdCBy
aXNrIG9mIGhhdmluZyBhIHBlbmRpbmcgaW9yZXEgdG8gcWVtdSwgd2hpY2ggbWVhbnMKPiB0aGF0
IHRoZSB2Y3B1X2VuZF9zaHV0ZG93bl9kZWZlcnJhbCgpIGlzbid0IG5lY2Vzc2FyeS4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoK
UmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKVGhp
cyBob3dldmVyIHJlbW92ZXMgdGhlIHByaW50ayB3aXRoIHRoZSBmaWxlIGFuIGxpbmUgbnVtYmVy
IGZyb20Kd2hlcmUgdGhlIGRvbWFpbl9jcmFzaCB3YXMgY2FsbGVkLiBJIGRvbid0IHRoaW5rIGl0
J3MgYSBiaWcgaXNzdWUKYmVjYXVzZSBlYWNoIGNhbGwgc2l0ZSBhbHJlYWR5IGhhcyBhIG1lc3Nh
Z2UuCgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 13:59:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 13:59: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 1fkreh-0002Ec-Sd; Wed, 01 Aug 2018 13: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=sdpe=kq=citrix.com=prvs=744ee64bb=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkref-0002E7-TN
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 13:59:09 +0000
X-Inumbo-ID: f4fdb74c-9592-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f4fdb74c-9592-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 15:58:24 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="61682990"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 1 Aug 2018 14:40:25 +0100
Message-ID: <20180801134028.1654-13-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180801134028.1654-1-paul.durrant@citrix.com>
References: <20180801134028.1654-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 12/15] 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
aXRyaXguY29tPgoKdjQ6CiAtIFNldCBzeW5jX2lvbW11X3B0IHRvIGZhbHNlIGluc3RlYWQgb2Yg
bmVlZF9pb21tdS4KCnYyOgogLSBOZXcgaW4gdjIuCi0tLQogeGVuL2FyY2gveDg2L2lvbW11X29w
LmMgICAgICAgICB8IDQyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
CiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIHwgIDIgKy0KIHhlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3BjaS5jICAgfCAgNCArKy0tCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3Au
aCAgIHwgIDYgKysrKysrCiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgIHwgIDMgKysr
CiA1IGZpbGVzIGNoYW5nZWQsIDU0IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2lvbW11X29wLmMgYi94ZW4vYXJjaC94ODYvaW9tbXVfb3Au
YwppbmRleCBiY2ZjZDQ5MTAyLi5iMjk1NDdiZmZkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aW9tbXVfb3AuYworKysgYi94ZW4vYXJjaC94ODYvaW9tbXVfb3AuYwpAQCAtNzgsNiArNzgsNDIg
QEAgc3RhdGljIGludCBpb21tdV9vcF9xdWVyeV9yZXNlcnZlZChzdHJ1Y3QgeGVuX2lvbW11X29w
X3F1ZXJ5X3Jlc2VydmVkICpvcCkKICAgICByZXR1cm4gMDsKIH0KIAorc3RhdGljIGludCBpb21t
dV9vcF9lbmFibGVfbW9kaWZpY2F0aW9uKHZvaWQpCit7CisgICAgc3RydWN0IGRvbWFpbiAqY3Vy
cmQgPSBjdXJyZW50LT5kb21haW47CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaW9tbXUgPSBk
b21faW9tbXUoY3VycmQpOworICAgIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMgKm9wcyA9IGlvbW11
LT5wbGF0Zm9ybV9vcHM7CisKKyAgICAvKiBIYXMgbW9kaWZpY2F0aW9uIGFscmVhZHkgYmVlbiBl
bmFibGVkPyAqLworICAgIGlmICggaW9tbXUtPmlvbW11X29wX3JhbmdlcyApCisgICAgICAgIHJl
dHVybiAwOworCisgICAgLyoKKyAgICAgKiBUaGUgSU9NTVUgbWFwcGluZ3MgY2Fubm90IGJlIG1v
ZGlmaWVkIGlmOgorICAgICAqIC0gdGhlIElPTU1VIGlzIG5vdCBlbmFibGVkIG9yLAorICAgICAq
IC0gdGhlIGN1cnJlbnQgZG9tYWluIGlzIGRvbTAgYW5kIHRyYW5sc2F0aW9uIGlzIGRpc2FibGVk
IG9yLAorICAgICAqIC0gSEFQIGlzIGVuYWJsZWQgYW5kIHRoZSBJT01NVSBzaGFyZXMgdGhlIG1h
cHBpbmdzLgorICAgICAqLworICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwKKyAgICAgICAgIChp
c19oYXJkd2FyZV9kb21haW4oY3VycmQpICYmIGlvbW11X3Bhc3N0aHJvdWdoKSB8fAorICAgICAg
ICAgaW9tbXVfdXNlX2hhcF9wdChjdXJyZCkgKQorICAgICAgICByZXR1cm4gLUVBQ0NFUzsKKwor
ICAgIC8qCisgICAgICogVGhlIElPTU1VIGltcGxlbWVudGF0aW9uIG11c3QgcHJvdmlkZSB0aGUg
bG9va3VwIG1ldGhvZCBpZgorICAgICAqIG1vZGlmaWNhdGlvbiBvZiB0aGUgbWFwcGluZ3MgaXMg
dG8gYmUgc3VwcG9ydGVkLgorICAgICAqLworICAgIGlmICggIW9wcy0+bG9va3VwX3BhZ2UgKQor
ICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7CisKKyAgICBpb21tdS0+aW9tbXVfb3BfcmFuZ2Vz
ID0gcmFuZ2VzZXRfbmV3KGN1cnJkLCBOVUxMLCAwKTsKKyAgICBpZiAoICFpb21tdS0+aW9tbXVf
b3BfcmFuZ2VzICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisKKyAgICBjdXJyZC0+c3luY19p
b21tdV9wdCA9IDA7IC8qIERpc2FibGUgc3luY2hyb25pemF0aW9uICovCisgICAgcmV0dXJuIDA7
Cit9CisKIHN0YXRpYyB2b2lkIGlvbW11X29wKHhlbl9pb21tdV9vcF90ICpvcCkKIHsKICAgICBz
d2l0Y2ggKCBvcC0+b3AgKQpAQCAtODYsNiArMTIyLDEwIEBAIHN0YXRpYyB2b2lkIGlvbW11X29w
KHhlbl9pb21tdV9vcF90ICpvcCkKICAgICAgICAgb3AtPnN0YXR1cyA9IGlvbW11X29wX3F1ZXJ5
X3Jlc2VydmVkKCZvcC0+dS5xdWVyeV9yZXNlcnZlZCk7CiAgICAgICAgIGJyZWFrOwogCisgICAg
Y2FzZSBYRU5fSU9NTVVPUF9lbmFibGVfbW9kaWZpY2F0aW9uOgorICAgICAgICBvcC0+c3RhdHVz
ID0gaW9tbXVfb3BfZW5hYmxlX21vZGlmaWNhdGlvbigpOworICAgICAgICBicmVhazsKKwogICAg
IGRlZmF1bHQ6CiAgICAgICAgIG9wLT5zdGF0dXMgPSAtRU9QTk9UU1VQUDsKICAgICAgICAgYnJl
YWs7CkBAIC05OCw2ICsxMzgsNyBAQCBpbnQgZG9fb25lX2lvbW11X29wKHhlbl9pb21tdV9vcF9i
dWZfdCAqYnVmKQogICAgIHNpemVfdCBvZmZzZXQ7CiAgICAgc3RhdGljIGNvbnN0IHNpemVfdCBv
cF9zaXplW10gPSB7CiAgICAgICAgIFtYRU5fSU9NTVVPUF9xdWVyeV9yZXNlcnZlZF0gPSBzaXpl
b2Yoc3RydWN0IHhlbl9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZCksCisgICAgICAgIFtYRU5fSU9N
TVVPUF9lbmFibGVfbW9kaWZpY2F0aW9uXSA9IDAsCiAgICAgfTsKICAgICBzaXplX3Qgc2l6ZTsK
ICAgICBpbnQgcmM7CkBAIC0xODQsNiArMjI1LDcgQEAgaW50IGNvbXBhdF9vbmVfaW9tbXVfb3Ao
Y29tcGF0X2lvbW11X29wX2J1Zl90ICpidWYpCiAgICAgc2l6ZV90IG9mZnNldDsKICAgICBzdGF0
aWMgY29uc3Qgc2l6ZV90IG9wX3NpemVbXSA9IHsKICAgICAgICAgW1hFTl9JT01NVU9QX3F1ZXJ5
X3Jlc2VydmVkXSA9IHNpemVvZihzdHJ1Y3QgY29tcGF0X2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVk
KSwKKyAgICAgICAgW1hFTl9JT01NVU9QX2VuYWJsZV9tb2RpZmljYXRpb25dID0gMCwKICAgICB9
OwogICAgIHNpemVfdCBzaXplOwogICAgIHhlbl9pb21tdV9vcF90IG5hdDsKZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9pb21tdS5jCmluZGV4IGNhZjNkMTI1YWUuLjhmNjM1YTVjZGIgMTAwNjQ0Ci0tLSBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
aW9tbXUuYwpAQCAtMjYsNyArMjYsNiBAQCBzdGF0aWMgdm9pZCBpb21tdV9kdW1wX3AybV90YWJs
ZSh1bnNpZ25lZCBjaGFyIGtleSk7CiAKIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IGlvbW11
X2Rldl9pb3RsYl90aW1lb3V0ID0gMTAwMDsKIGludGVnZXJfcGFyYW0oImlvbW11X2Rldl9pb3Rs
Yl90aW1lb3V0IiwgaW9tbXVfZGV2X2lvdGxiX3RpbWVvdXQpOwotCiAvKgogICogVGhlICdpb21t
dScgcGFyYW1ldGVyIGVuYWJsZXMgdGhlIElPTU1VLiAgT3B0aW9uYWwgY29tbWEgc2VwYXJhdGVk
CiAgKiB2YWx1ZSBtYXkgY29udGFpbjoKQEAgLTI2NSw2ICsyNjQsNyBAQCB2b2lkIGlvbW11X2Rv
bWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpCiAgICAgYXJjaF9pb21tdV9kb21haW5fZGVz
dHJveShkKTsKIAogICAgIHJhbmdlc2V0X2Rlc3Ryb3koaGQtPnJlc2VydmVkX3Jhbmdlcyk7Cisg
ICAgcmFuZ2VzZXRfZGVzdHJveShoZC0+aW9tbXVfb3BfcmFuZ2VzKTsKIH0KIAogaW50IGlvbW11
X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwgbWZuX3QgbWZuLApkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9wY2kuYwppbmRleCAzZDNhZDQ4NGU3Li5kNDAzM2FmNDFhIDEwMDY0NAotLS0gYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9w
Y2kuYwpAQCAtMTQ2MCw3ICsxNDYwLDcgQEAgc3RhdGljIGludCBhc3NpZ25fZGV2aWNlKHN0cnVj
dCBkb21haW4gKmQsIHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4sIHUzMiBmbGFnKQogICAgIH0K
IAogIGRvbmU6Ci0gICAgaWYgKCAhaGFzX2FyY2hfcGRldnMoZCkgJiYgaGFzX2lvbW11X3B0KGQp
ICkKKyAgICBpZiAoICFoYXNfYXJjaF9wZGV2cyhkKSAmJiBoYXNfaW9tbXVfcHQoZCkgJiYgIWhk
LT5pb21tdV9vcF9yYW5nZXMgKQogICAgICAgICBpb21tdV90ZWFyZG93bihkKTsKICAgICBwY2lk
ZXZzX3VubG9jaygpOwogCkBAIC0xNTEwLDcgKzE1MTAsNyBAQCBpbnQgZGVhc3NpZ25fZGV2aWNl
KHN0cnVjdCBkb21haW4gKmQsIHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4pCiAKICAgICBwZGV2
LT5mYXVsdC5jb3VudCA9IDA7CiAKLSAgICBpZiAoICFoYXNfYXJjaF9wZGV2cyhkKSAmJiBoYXNf
aW9tbXVfcHQoZCkgKQorICAgIGlmICggIWhhc19hcmNoX3BkZXZzKGQpICYmIGhhc19pb21tdV9w
dChkKSAmJiAhaGQtPmlvbW11X29wX3JhbmdlcyApCiAgICAgICAgIGlvbW11X3RlYXJkb3duKGQp
OwogCiAgICAgcmV0dXJuIHJldDsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pb21t
dV9vcC5oIGIveGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmgKaW5kZXggYWRlNDA0YTg3Ny4u
OWJmNzRiZDAwNyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmgKKysr
IGIveGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmgKQEAgLTYxLDYgKzYxLDEyIEBAIHN0cnVj
dCB4ZW5faW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQgewogICAgIFhFTl9HVUVTVF9IQU5ETEUoeGVu
X2lvbW11X3Jlc2VydmVkX3JhbmdlX3QpIHJhbmdlczsKIH07CiAKKy8qCisgKiBYRU5fSU9NTVVP
UF9lbmFibGVfbW9kaWZpY2F0aW9uOiBFbmFibGUgb3BlcmF0aW9ucyB0aGF0IG1vZGlmeSBJT01N
VQorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFwcGluZ3MuCisgKi8KKyNk
ZWZpbmUgWEVOX0lPTU1VT1BfZW5hYmxlX21vZGlmaWNhdGlvbiAyCisKIHN0cnVjdCB4ZW5faW9t
bXVfb3AgewogICAgIHVpbnQxNl90IG9wOyAgICAvKiBvcCB0eXBlICovCiAgICAgdWludDE2X3Qg
cGFkOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94
ZW4vaW9tbXUuaAppbmRleCA3YzVkNDZkZjgxLi4wOGIxNjNjYmNiIDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS94ZW4vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApAQCAtMTMw
LDYgKzEzMCw5IEBAIHN0cnVjdCBkb21haW5faW9tbXUgewogICAgICAqIG11c3Qgbm90IGJlIG1v
ZGlmaWVkIGFmdGVyIGluaXRpYWxpemF0aW9uLgogICAgICAqLwogICAgIHN0cnVjdCByYW5nZXNl
dCAqcmVzZXJ2ZWRfcmFuZ2VzOworCisgICAgLyogUmFuZ2VzIHVuZGVyIHRoZSBjb250cm9sIG9m
IGlvbW11X29wICovCisgICAgc3RydWN0IHJhbmdlc2V0ICppb21tdV9vcF9yYW5nZXM7CiB9Owog
CiAjZGVmaW5lIGRvbV9pb21tdShkKSAgICAgICAgICAgICAgKCYoZCktPmlvbW11KQotLSAKMi4x
MS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 13:59:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 13:59: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 1fkrei-0002Eo-6h; Wed, 01 Aug 2018 13: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=sdpe=kq=citrix.com=prvs=744ee64bb=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkref-0002E8-UN
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 13:59:09 +0000
X-Inumbo-ID: f448232e-9592-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f448232e-9592-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 15:58:23 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="61682976"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 1 Aug 2018 14:40:23 +0100
Message-ID: <20180801134028.1654-11-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180801134028.1654-1-paul.durrant@citrix.com>
References: <20180801134028.1654-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 10/15] mm / iommu: include need_iommu() test
 in iommu_use_hap_pt()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>, 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>

VGhlIG5hbWUgJ2lvbW11X3VzZV9oYXBfcHQnIHN1Z2dlc3RzIHRoYXQgdGhhdCBQMk0gdGFibGUg
aXMgaW4gdXNlIGFzIHRoZQpkb21haW4ncyBJT01NVSBwYWdldGFibGUgd2hpY2gsIHByaW9yIHRv
IHRoaXMgcGF0Y2gsIGlzIG5vdCBzdHJpY3RseSB0cnVlCnNpbmNlIHRoZSBtYWNybyBkaWQgbm90
IHRlc3Qgd2hldGhlciB0aGUgZG9tYWluIGFjdHVhbGx5IGhhcyBJT01NVQptYXBwaW5ncy4KClNp
Z25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQpD
YzogSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPgpDYzogS2V2aW4gVGlhbiA8
a2V2aW4udGlhbkBpbnRlbC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1
LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogU3RlZmFubyBTdGFiZWxs
aW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KCnY0OgogLSBOZXcgaW4gdjQuCi0tLQogeGVuL2FyY2gveDg2L21tL3AybS1l
cHQuYyAgICAgICB8IDYgKysrLS0tCiB4ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMgICAgICAgIHwg
NiArKystLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAgICAgICAgfCAyICstCiB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIHwgMiArLQogeGVuL2luY2x1ZGUvYXNtLWFybS9pb21t
dS5oICAgICB8IDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaW9tbXUuaCAgICAgfCA1ICsrKy0t
CiA2IGZpbGVzIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgYi94ZW4vYXJjaC94ODYvbW0vcDJt
LWVwdC5jCmluZGV4IDMzZTc3OTAzZDYuLmU1MmRiYjYyMDMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9tbS9wMm0tZXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwpAQCAtODYz
LDEyICs4NjMsMTIgQEAgb3V0OgogICAgICAgICBlcHRfc3luY19kb21haW4ocDJtKTsKIAogICAg
IC8qIEZvciBob3N0IHAybSwgbWF5IG5lZWQgdG8gY2hhbmdlIFZULWQgcGFnZSB0YWJsZS4qLwot
ICAgIGlmICggcmMgPT0gMCAmJiBwMm1faXNfaG9zdHAybShwMm0pICYmIG5lZWRfaW9tbXUoZCkg
JiYKKyAgICBpZiAoIHJjID09IDAgJiYgcDJtX2lzX2hvc3RwMm0ocDJtKSAmJgogICAgICAgICAg
bmVlZF9tb2RpZnlfdnRkX3RhYmxlICkKICAgICB7Ci0gICAgICAgIGlmICggaW9tbXVfaGFwX3B0
X3NoYXJlICkKKyAgICAgICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkKICAgICAgICAgICAg
IHJjID0gaW9tbXVfcHRlX2ZsdXNoKGQsIGdmbiwgJmVwdF9lbnRyeS0+ZXB0ZSwgb3JkZXIsIHZ0
ZF9wdGVfcHJlc2VudCk7Ci0gICAgICAgIGVsc2UKKyAgICAgICAgZWxzZSBpZiAoIG5lZWRfaW9t
bXUoZCkgKQogICAgICAgICB7CiAgICAgICAgICAgICBiZm5fdCBiZm4gPSBfYmZuKGdmbik7CiAK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9w
Mm0tcHQuYwppbmRleCA5ZmYwYjNmZTdhLi45MjU1MTk0MDcwIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvbW0vcDJtLXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1wdC5jCkBAIC02Nzcs
OCArNjc3LDggQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5f
dCBnZm5fLCBtZm5fdCBtZm4sCiAgICAgICAgICAmJiAoZ2ZuICsgKDFVTCA8PCBwYWdlX29yZGVy
KSAtIDEgPiBwMm0tPm1heF9tYXBwZWRfcGZuKSApCiAgICAgICAgIHAybS0+bWF4X21hcHBlZF9w
Zm4gPSBnZm4gKyAoMVVMIDw8IHBhZ2Vfb3JkZXIpIC0gMTsKIAotICAgIGlmICggaW9tbXVfZW5h
YmxlZCAmJiBuZWVkX2lvbW11KHAybS0+ZG9tYWluKSAmJgotICAgICAgICAgKGlvbW11X29sZF9m
bGFncyAhPSBpb21tdV9wdGVfZmxhZ3MgfHwgb2xkX21mbiAhPSBtZm5feChtZm4pKSApCisgICAg
aWYgKCBpb21tdV9lbmFibGVkICYmIChpb21tdV9vbGRfZmxhZ3MgIT0gaW9tbXVfcHRlX2ZsYWdz
IHx8CisgICAgICAgICAgICAgICAgICAgICAgICAgICBvbGRfbWZuICE9IG1mbl94KG1mbikpICkK
ICAgICB7CiAgICAgICAgIEFTU0VSVChyYyA9PSAwKTsKIApAQCAtNjg3LDcgKzY4Nyw3IEBAIHAy
bV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywgbWZuX3Qg
bWZuLAogICAgICAgICAgICAgaWYgKCBpb21tdV9vbGRfZmxhZ3MgKQogICAgICAgICAgICAgICAg
IGFtZF9pb21tdV9mbHVzaF9wYWdlcyhwMm0tPmRvbWFpbiwgZ2ZuLCBwYWdlX29yZGVyKTsKICAg
ICAgICAgfQotICAgICAgICBlbHNlCisgICAgICAgIGVsc2UgaWYgKCBuZWVkX2lvbW11KHAybS0+
ZG9tYWluKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIGJmbl90IGJmbiA9IF9iZm4oZ2ZuKTsK
IApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3Ay
bS5jCmluZGV4IDAzNmY1MmY0ZjEuLjc0NjU0ODkwNzQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9tbS9wMm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAgLTIwOTIsNyArMjA5Miw3
IEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgbW1pb19vcmRlcihjb25zdCBzdHJ1Y3QgZG9tYWluICpk
LAogICAgICAqIC0gZXhjbHVkZSBQViBndWVzdHMsIHNob3VsZCBleGVjdXRpb24gcmVhY2ggdGhp
cyBjb2RlIGZvciBzdWNoLgogICAgICAqIFNvIGJlIGNhcmVmdWwgd2hlbiBhbHRlcmluZyB0aGlz
LgogICAgICAqLwotICAgIGlmICggIW5lZWRfaW9tbXUoZCkgfHwgIWlvbW11X3VzZV9oYXBfcHQo
ZCkgfHwKKyAgICBpZiAoICFpb21tdV91c2VfaGFwX3B0KGQpIHx8CiAgICAgICAgICAoc3RhcnRf
Zm4gJiAoKDFVTCA8PCBQQUdFX09SREVSXzJNKSAtIDEpKSB8fCAhKG5yID4+IFBBR0VfT1JERVJf
Mk0pICkKICAgICAgICAgcmV0dXJuIFBBR0VfT1JERVJfNEs7CiAKZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21t
dS5jCmluZGV4IDliN2JhY2E5M2YuLmFkOGZmY2ZjYjIgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUu
YwpAQCAtNDUzLDcgKzQ1Myw3IEBAIGludCBpb21tdV9kb19kb21jdGwoCiAKIHZvaWQgaW9tbXVf
c2hhcmVfcDJtX3RhYmxlKHN0cnVjdCBkb21haW4qIGQpCiB7Ci0gICAgaWYgKCBpb21tdV9lbmFi
bGVkICYmIGlvbW11X3VzZV9oYXBfcHQoZCkgKQorICAgIGlmICggaW9tbXVfdXNlX2hhcF9wdChk
KSApCiAgICAgICAgIGlvbW11X2dldF9vcHMoKS0+c2hhcmVfcDJtKGQpOwogfQogCmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2lvbW11LmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2lv
bW11LmgKaW5kZXggNTdkOWIxZTE0YS4uOGQxNTA2YzZmNyAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLWFybS9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vaW9tbXUuaApAQCAt
MjEsNyArMjEsNyBAQCBzdHJ1Y3QgYXJjaF9pb21tdQogfTsKIAogLyogQWx3YXlzIHNoYXJlIFAy
TSBUYWJsZSBiZXR3ZWVuIHRoZSBDUFUgYW5kIHRoZSBJT01NVSAqLwotI2RlZmluZSBpb21tdV91
c2VfaGFwX3B0KGQpICgxKQorI2RlZmluZSBpb21tdV91c2VfaGFwX3B0KGQpIChuZWVkX2lvbW11
KGQpKQogCiBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICppb21tdV9nZXRfb3BzKHZvaWQpOwogdm9p
ZCBfX2luaXQgaW9tbXVfc2V0X29wcyhjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICpvcHMpOwpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9pb21tdS5oCmluZGV4IDBkY2VhZDNiNmMuLjkyMTZjMDkxNjIgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2lvbW11LmgK
QEAgLTc4LDggKzc4LDkgQEAgc3RhdGljIGlubGluZSBpbnQgaW9tbXVfaGFyZHdhcmVfc2V0dXAo
dm9pZCkKICAgICByZXR1cm4gLUVOT0RFVjsKIH0KIAotLyogRG9lcyB0aGlzIGRvbWFpbiBoYXZl
IGEgUDJNIHRhYmxlIHdlIGNhbiB1c2UgYXMgaXRzIElPTU1VIHBhZ2V0YWJsZT8gKi8KLSNkZWZp
bmUgaW9tbXVfdXNlX2hhcF9wdChkKSAoaGFwX2VuYWJsZWQoZCkgJiYgaW9tbXVfaGFwX3B0X3No
YXJlKQorLyogQXJlIHdlIHVzaW5nIHRoZSBkb21haW4gUDJNIHRhYmxlIGFzIGl0cyBJT01NVSBw
YWdldGFibGU/ICovCisjZGVmaW5lIGlvbW11X3VzZV9oYXBfcHQoZCkgXAorICAgIChoYXBfZW5h
YmxlZChkKSAmJiBuZWVkX2lvbW11KGQpICYmIGlvbW11X2hhcF9wdF9zaGFyZSkKIAogdm9pZCBp
b21tdV91cGRhdGVfaXJlX2Zyb21fYXBpYyh1bnNpZ25lZCBpbnQgYXBpYywgdW5zaWduZWQgaW50
IHJlZywgdW5zaWduZWQgaW50IHZhbHVlKTsKIHVuc2lnbmVkIGludCBpb21tdV9yZWFkX2FwaWNf
ZnJvbV9pcmUodW5zaWduZWQgaW50IGFwaWMsIHVuc2lnbmVkIGludCByZWcpOwotLSAKMi4xMS4w
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 13:59:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 13:59: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 1fkreh-0002EW-JJ; Wed, 01 Aug 2018 13: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=sdpe=kq=citrix.com=prvs=744ee64bb=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkref-0002E6-Pr
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 13:59:09 +0000
X-Inumbo-ID: 1cb1148f-9593-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1cb1148f-9593-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 13:59:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="61682993"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 1 Aug 2018 14:40:26 +0100
Message-ID: <20180801134028.1654-14-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180801134028.1654-1-paul.durrant@citrix.com>
References: <20180801134028.1654-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 13/15] 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
YXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCA3MmM1MWZh
ZWNiLi4wMzQzMGU2ZjA3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTI1NTcsMjQgKzI1NTcsMTIgQEAgc3RhdGljIHZv
aWQgKl9odm1fbWFwX2d1ZXN0X2ZyYW1lKHVuc2lnbmVkIGxvbmcgZ2ZuLCBib29sX3QgcGVybWFu
ZW50LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2xfdCAqd3JpdGFibGUp
CiB7CiAgICAgdm9pZCAqbWFwOwotICAgIHAybV90eXBlX3QgcDJtdDsKICAgICBzdHJ1Y3QgcGFn
ZV9pbmZvICpwYWdlOwogICAgIHN0cnVjdCBkb21haW4gKmQgPSBjdXJyZW50LT5kb21haW47Cisg
ICAgcDJtX3R5cGVfdCBwMm10OwogCi0gICAgcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKGQsIGdm
biwgJnAybXQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdyaXRhYmxlID8gUDJNX1VO
U0hBUkUgOiBQMk1fQUxMT0MpOwotICAgIGlmICggKHAybV9pc19zaGFyZWQocDJtdCkgJiYgd3Jp
dGFibGUpIHx8ICFwYWdlICkKLSAgICB7Ci0gICAgICAgIGlmICggcGFnZSApCi0gICAgICAgICAg
ICBwdXRfcGFnZShwYWdlKTsKLSAgICAgICAgcmV0dXJuIE5VTEw7Ci0gICAgfQotICAgIGlmICgg
cDJtX2lzX3BhZ2luZyhwMm10KSApCi0gICAgewotICAgICAgICBwdXRfcGFnZShwYWdlKTsKLSAg
ICAgICAgcDJtX21lbV9wYWdpbmdfcG9wdWxhdGUoZCwgZ2ZuKTsKKyAgICBpZiAoIGdldF9wYWdl
ZF9nZm4oZCwgX2dmbihnZm4pLCAhd3JpdGFibGUsICZwMm10LCAmcGFnZSkgKQogICAgICAgICBy
ZXR1cm4gTlVMTDsKLSAgICB9CiAKICAgICBpZiAoIHdyaXRhYmxlICkKICAgICB7CmRpZmYgLS1n
aXQgYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMK
aW5kZXggMTg0MGI2NTZjOS4uY2M3MDgwYmM5OCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9ncmFu
dF90YWJsZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAtMzY2LDM5ICszNjYs
MjMgQEAgc3RhdGljIGludCBnZXRfcGFnZWRfZnJhbWUodW5zaWduZWQgbG9uZyBnZm4sIG1mbl90
ICptZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICoqcGFn
ZSwgYm9vbCByZWFkb25seSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBkb21h
aW4gKnJkKQogewotICAgIGludCByYyA9IEdOVFNUX29rYXk7Ci0gICAgcDJtX3R5cGVfdCBwMm10
OwotCi0gICAgKm1mbiA9IElOVkFMSURfTUZOOwotICAgICpwYWdlID0gZ2V0X3BhZ2VfZnJvbV9n
Zm4ocmQsIGdmbiwgJnAybXQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWFkb25s
eSA/IFAyTV9BTExPQyA6IFAyTV9VTlNIQVJFKTsKLSAgICBpZiAoICEqcGFnZSApCi0gICAgewot
I2lmZGVmIFAyTV9TSEFSRURfVFlQRVMKLSAgICAgICAgaWYgKCBwMm1faXNfc2hhcmVkKHAybXQp
ICkKLSAgICAgICAgICAgIHJldHVybiBHTlRTVF9lYWdhaW47Ci0jZW5kaWYKLSNpZmRlZiBQMk1f
UEFHRVNfVFlQRVMKLSAgICAgICAgaWYgKCBwMm1faXNfcGFnaW5nKHAybXQpICkKLSAgICAgICAg
ewotICAgICAgICAgICAgcDJtX21lbV9wYWdpbmdfcG9wdWxhdGUocmQsIGdmbik7Ci0gICAgICAg
ICAgICByZXR1cm4gR05UU1RfZWFnYWluOwotICAgICAgICB9Ci0jZW5kaWYKLSAgICAgICAgcmV0
dXJuIEdOVFNUX2JhZF9wYWdlOwotICAgIH0KKyAgICBpbnQgcmM7CiAKLSAgICBpZiAoIHAybV9p
c19mb3JlaWduKHAybXQpICkKKyAgICByYyA9IGdldF9wYWdlZF9nZm4ocmQsIF9nZm4oZ2ZuKSwg
cmVhZG9ubHksIE5VTEwsIHBhZ2UpOworICAgIHN3aXRjaCAoIHJjICkKICAgICB7Ci0gICAgICAg
IHB1dF9wYWdlKCpwYWdlKTsKLSAgICAgICAgKnBhZ2UgPSBOVUxMOwotCisgICAgY2FzZSAtRUFH
QUlOOgorICAgICAgICByZXR1cm4gR05UU1RfZWFnYWluOworICAgIGNhc2UgLUVJTlZBTDoKICAg
ICAgICAgcmV0dXJuIEdOVFNUX2JhZF9wYWdlOworICAgIGRlZmF1bHQ6CisgICAgICAgIEFTU0VS
VF9VTlJFQUNIQUJMRSgpOworICAgIGNhc2UgMDoKKyAgICAgICAgYnJlYWs7CiAgICAgfQogCiAg
ICAgKm1mbiA9IHBhZ2VfdG9fbWZuKCpwYWdlKTsKLQotICAgIHJldHVybiByYzsKKyAgICByZXR1
cm4gR05UU1Rfb2theTsKIH0KIAogc3RhdGljIGlubGluZSB2b2lkCmRpZmYgLS1naXQgYS94ZW4v
Y29tbW9uL21lbW9yeS5jIGIveGVuL2NvbW1vbi9tZW1vcnkuYwppbmRleCBhZDdhYTA5YTVjLi40
YzM0ZTZjMmQ5IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL21lbW9yeS5jCisrKyBiL3hlbi9jb21t
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 Wed Aug 01 13:59:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 13:59: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 1fkrej-0002FP-KN; Wed, 01 Aug 2018 13:59:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sdpe=kq=citrix.com=prvs=744ee64bb=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkreh-0002Ef-Vq
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 13:59:12 +0000
X-Inumbo-ID: 1d7e3c61-9593-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1d7e3c61-9593-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 13:59:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="61683003"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 1 Aug 2018 14:40:24 +0100
Message-ID: <20180801134028.1654-12-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180801134028.1654-1-paul.durrant@citrix.com>
References: <20180801134028.1654-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 11/15] mm / iommu: split need_iommu() into
 has_iommu_pt() and sync_iommu_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG5hbWUgJ25lZWRfaW9tbXUnIGlzIGEgbGl0dGxlIGNvbmZ1c2luZyBhcyBpdCBzdWdnZXN0
cyBhIGRvbWFpbiBuZWVkcwp0byB1c2UgdGhlIElPTU1VIGJ1dCBzb21ldGhpbmcgbWlnaHQgbm90
IGJlIHNldCB1cCB5ZXQsIHdoZW4gaW4gZmFjdCBpdApkb2Vzbid0IGJlY29tZSB0cnVlIHVudGls
IElPTU1VIG1hcHBpbmdzIGZvciB0aGUgZG9tYWluIGhhdmUgYmVlbiBjcmVhdGVkLgoKVHdvIGRp
ZmZlcmVudCBtZWFuaW5ncyBhcmUgYWxzbyBpbmZlcnJlZCBmcm9tIGl0IGluIHZhcmlvdXMgcGxh
Y2VzIGluIHRoZQpjb2RlOgoKLSBTb21lIGNhbGxlcnMgd2FudCB0byB0ZXN0IHdoZXRoZXIgYSBk
b21haW4gaGFzIElPTU1VIG1hcHBpbmdzCi0gU29tZSBjYWxsZXJzIHdhbnQgdG8gdGVzdCB3aGV0
aGVyIHRoZXkgbmVlZCB0byBzeW5jaHJvbml6ZSB0aGUgZG9tYWluJ3MKICBQMk0gYW5kIElPTU1V
IG1hcHBpbmdzCgpUaGlzIHBhdGNoIHRoZXJlZm9yZSBjcmVhdGVzIHR3byBuZXcgYm9vbGVhbiBm
bGFncywgJ2hhc19pb21tdV9wdCcgYW5kCidzeW5jX2lvbW11X3B0JyB0byBjb252ZXkgdGhvc2Ug
bWVhbmluZ3Mgc2VwYXJhdGVseSBhbmQgY3JlYXRlcyB0aGUKY29ycmVzcG9uZGluZyBtYWNyb3Mu
IEFsbCBjYWxsZXJzIG9mIG5lZWRfaW9tbXUoKSBhcmUgdGhlbiBtb2RpZmllZCB0bwp1c2UgdGhl
IG1hY3JvIGFwcHJvcHJpYXRlIHRvIHdoYXQgdGhleSBhcmUgdHJ5aW5nIHRvIHRlc3QuCgpOT1RF
OiBUaGUgdGVzdCBvZiBuZWVkX2lvbW11KGQpIGluIHRoZSBBTUQgSU9NTVUgaW5pdGlhbGl6YXRp
b24gY29kZSBoYXMKICAgICAgYmVlbiByZXBsYWNlZCB3aXRoIGEgdGVzdCBvZiBpb21tdV9kb20w
X3N0cmljdCBzaW5jZSB0aGlzIG1vcmUKICAgICAgYWNjdXJhdGVseSByZWZsZWN0cyB0aGUgbWVh
bmluZyBvZiB0aGUgdGVzdCBhbmQgYnJpbmdzIGl0IGludG8KICAgICAgbGluZSB3aXRoIGEgc2lt
aWxhciB0ZXN0IGluIHRoZSBJbnRlbCBWVC1kIGNvZGUuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1
cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpD
YzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+CkNjOiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CkNj
OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBKdW4gTmFr
YWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+CkNjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFu
QGludGVsLmNvbT4KQ2M6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNv
bT4KQ2M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5j
b20+CkNjOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KCnY0OgogLSBOZXcgaW4g
djQuCi0tLQogeGVuL2FyY2gvYXJtL3AybS5jICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAy
ICstCiB4ZW4vYXJjaC94ODYvaHZtL210cnIuYyAgICAgICAgICAgICAgICAgICAgIHwgIDUgKysr
LS0KIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQog
eGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4v
YXJjaC94ODYvbW0vcDJtLWVwdC5jICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNo
L3g4Ni9tbS9wMm0tcHQuYyAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2
L21tL3AybS5jICAgICAgICAgICAgICAgICAgICAgICB8ICA4ICsrKystLS0tCiB4ZW4vYXJjaC94
ODYvbW0vcGFnaW5nLmMgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni94
ODZfNjQvbW0uYyAgICAgICAgICAgICAgICAgICAgfCAgMyArKy0KIHhlbi9jb21tb24vbWVtb3J5
LmMgICAgICAgICAgICAgICAgICAgICAgICAgfCAgNiArKystLS0KIHhlbi9jb21tb24vdm1fZXZl
bnQuYyAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyB8ICAyICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9k
ZXZpY2VfdHJlZS5jICAgICAgIHwgIDIgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11
LmMgICAgICAgICAgICAgfCAxNyArKysrKysrKysrLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvcGNpLmMgICAgICAgICAgICAgICB8ICA2ICsrKy0tLQogeGVuL2luY2x1ZGUvYXNtLWFy
bS9ncmFudF90YWJsZS5oICAgICAgICAgICB8ICAyICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2lv
bW11LmggICAgICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRf
dGFibGUuaCAgICAgICAgICAgfCAgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5oICAg
ICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCAgICAgICAgICAg
ICAgICAgICAgIHwgMTIgKysrKysrKystLS0tCiAyMCBmaWxlcyBjaGFuZ2VkLCA0NiBpbnNlcnRp
b25zKCspLCAzNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcDJtLmMg
Yi94ZW4vYXJjaC9hcm0vcDJtLmMKaW5kZXggZWIzOTg2MWI3My4uYzk3MmI3MmJhZiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gvYXJtL3AybS5jCisrKyBiL3hlbi9hcmNoL2FybS9wMm0uYwpAQCAtOTUx
LDcgKzk1MSw3IEBAIHN0YXRpYyBpbnQgX19wMm1fc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWlu
ICpwMm0sCiAgICAgaWYgKCBscGFlX3ZhbGlkKG9yaWdfcHRlKSAmJiBlbnRyeS0+cDJtLmJhc2Ug
IT0gb3JpZ19wdGUucDJtLmJhc2UgKQogICAgICAgICBwMm1fZnJlZV9lbnRyeShwMm0sIG9yaWdf
cHRlLCBsZXZlbCk7CiAKLSAgICBpZiAoIG5lZWRfaW9tbXUocDJtLT5kb21haW4pICYmCisgICAg
aWYgKCBzeW5jX2lvbW11X3B0KHAybS0+ZG9tYWluKSAmJgogICAgICAgICAgKGxwYWVfdmFsaWQo
b3JpZ19wdGUpIHx8IGxwYWVfdmFsaWQoKmVudHJ5KSkgKQogICAgIHsKICAgICAgICAgcmMgPSBp
b21tdV9pb3RsYl9mbHVzaChwMm0tPmRvbWFpbiwgX2JmbihnZm5feChzZ2ZuKSksCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCmlu
ZGV4IGM1MDJkZGE2OTMuLjYxMTMxZDRiNjEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
bXRyci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCkBAIC04MjQsNyArODI0LDggQEAg
SFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShNVFJSLCBodm1fc2F2ZV9tdHJyX21zciwgaHZtX2xv
YWRfbXRycl9tc3IsCiAKIHZvaWQgbWVtb3J5X3R5cGVfY2hhbmdlZChzdHJ1Y3QgZG9tYWluICpk
KQogewotICAgIGlmICggbmVlZF9pb21tdShkKSAmJiBkLT52Y3B1ICYmIGQtPnZjcHVbMF0gKQor
ICAgIGlmICggKHN5bmNfaW9tbXVfcHQoZCkgfHwgaW9tbXVfdXNlX2hhcF9wdChkKSkgJiYKKyAg
ICAgICAgIGQtPnZjcHUgJiYgZC0+dmNwdVswXSApCiAgICAgewogICAgICAgICBwMm1fbWVtb3J5
X3R5cGVfY2hhbmdlZChkKTsKICAgICAgICAgZmx1c2hfYWxsKEZMVVNIX0NBQ0hFKTsKQEAgLTg3
Miw3ICs4NzMsNyBAQCBpbnQgZXB0ZV9nZXRfZW50cnlfZW10KHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgZ2ZuLCBtZm5fdCBtZm4sCiAgICAgICAgIHJldHVybiBNVFJSX1RZUEVfVU5D
QUNIQUJMRTsKICAgICB9CiAKLSAgICBpZiAoICFuZWVkX2lvbW11KGQpICYmICFjYWNoZV9mbHVz
aF9wZXJtaXR0ZWQoZCkgKQorICAgIGlmICggIWhhc19pb21tdV9wdChkKSAmJiAhY2FjaGVfZmx1
c2hfcGVybWl0dGVkKGQpICkKICAgICB7CiAgICAgICAgICppcGF0ID0gMTsKICAgICAgICAgcmV0
dXJuIE1UUlJfVFlQRV9XUkJBQ0s7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0uYyBiL3hl
bi9hcmNoL3g4Ni9tbS5jCmluZGV4IDA4ODc4NTc0ZjMuLjQ2MjM5ODA5NmYgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC0yNzI3LDcgKzI3
MjcsNyBAQCBzdGF0aWMgaW50IF9nZXRfcGFnZV90eXBlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2Us
IHVuc2lnbmVkIGxvbmcgdHlwZSwKICAgICB7CiAgICAgICAgIC8qIFNwZWNpYWwgcGFnZXMgc2hv
dWxkIG5vdCBiZSBhY2Nlc3NpYmxlIGZyb20gZGV2aWNlcy4gKi8KICAgICAgICAgc3RydWN0IGRv
bWFpbiAqZCA9IHBhZ2VfZ2V0X293bmVyKHBhZ2UpOwotICAgICAgICBpZiAoIGQgJiYgaXNfcHZf
ZG9tYWluKGQpICYmIHVubGlrZWx5KG5lZWRfaW9tbXUoZCkpICkKKyAgICAgICAgaWYgKCBkICYm
IGlzX3B2X2RvbWFpbihkKSAmJiB1bmxpa2VseShzeW5jX2lvbW11X3B0KGQpKSApCiAgICAgICAg
IHsKICAgICAgICAgICAgIG1mbl90IG1mbiA9IHBhZ2VfdG9fbWZuKHBhZ2UpOwogCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1f
c2hhcmluZy5jCmluZGV4IGZhZDhhOWRmMTMuLmM1NDg0NTI3NWYgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmlu
Zy5jCkBAIC0xNjEwLDcgKzE2MTAsNyBAQCBpbnQgbWVtX3NoYXJpbmdfZG9tY3RsKHN0cnVjdCBk
b21haW4gKmQsIHN0cnVjdCB4ZW5fZG9tY3RsX21lbV9zaGFyaW5nX29wICptZWMpCiAgICAgICAg
IGNhc2UgWEVOX0RPTUNUTF9NRU1fU0hBUklOR19DT05UUk9MOgogICAgICAgICB7CiAgICAgICAg
ICAgICByYyA9IDA7Ci0gICAgICAgICAgICBpZiAoIHVubGlrZWx5KG5lZWRfaW9tbXUoZCkgJiYg
bWVjLT51LmVuYWJsZSkgKQorICAgICAgICAgICAgaWYgKCB1bmxpa2VseShoYXNfaW9tbXVfcHQo
ZCkgJiYgbWVjLT51LmVuYWJsZSkgKQogICAgICAgICAgICAgICAgIHJjID0gLUVYREVWOwogICAg
ICAgICAgICAgZWxzZQogICAgICAgICAgICAgICAgIGQtPmFyY2guaHZtX2RvbWFpbi5tZW1fc2hh
cmluZ19lbmFibGVkID0gbWVjLT51LmVuYWJsZTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9t
bS9wMm0tZXB0LmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCmluZGV4IGU1MmRiYjYyMDMu
LmQ5MDQyNGE5YTMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMKKysrIGIv
eGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwpAQCAtODY4LDcgKzg2OCw3IEBAIG91dDoKICAgICB7
CiAgICAgICAgIGlmICggaW9tbXVfdXNlX2hhcF9wdChkKSApCiAgICAgICAgICAgICByYyA9IGlv
bW11X3B0ZV9mbHVzaChkLCBnZm4sICZlcHRfZW50cnktPmVwdGUsIG9yZGVyLCB2dGRfcHRlX3By
ZXNlbnQpOwotICAgICAgICBlbHNlIGlmICggbmVlZF9pb21tdShkKSApCisgICAgICAgIGVsc2Ug
aWYgKCBzeW5jX2lvbW11X3B0KGQpICkKICAgICAgICAgewogICAgICAgICAgICAgYmZuX3QgYmZu
ID0gX2JmbihnZm4pOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMgYi94
ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKaW5kZXggOTI1NTE5NDA3MC4uZTBhZTZiZjIwZiAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS1wdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9w
Mm0tcHQuYwpAQCAtNjg3LDcgKzY4Nyw3IEBAIHAybV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9k
b21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywgbWZuX3QgbWZuLAogICAgICAgICAgICAgaWYgKCBpb21t
dV9vbGRfZmxhZ3MgKQogICAgICAgICAgICAgICAgIGFtZF9pb21tdV9mbHVzaF9wYWdlcyhwMm0t
PmRvbWFpbiwgZ2ZuLCBwYWdlX29yZGVyKTsKICAgICAgICAgfQotICAgICAgICBlbHNlIGlmICgg
bmVlZF9pb21tdShwMm0tPmRvbWFpbikgKQorICAgICAgICBlbHNlIGlmICggc3luY19pb21tdV9w
dChwMm0tPmRvbWFpbikgKQogICAgICAgICB7CiAgICAgICAgICAgICBiZm5fdCBiZm4gPSBfYmZu
KGdmbik7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4
Ni9tbS9wMm0uYwppbmRleCA3NDY1NDg5MDc0Li40ZmZjZTM3YzQ1IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvbW0vcDJtLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCkBAIC03MTMsNyAr
NzEzLDcgQEAgcDJtX3JlbW92ZV9wYWdlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVk
IGxvbmcgZ2ZuX2wsIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgIHsKICAgICAgICAgaW50IHJjID0g
MDsKIAotICAgICAgICBpZiAoIG5lZWRfaW9tbXUocDJtLT5kb21haW4pICkKKyAgICAgICAgaWYg
KCBzeW5jX2lvbW11X3B0KHAybS0+ZG9tYWluKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIGJm
bl90IGJmbiA9IF9iZm4obWZuKTsKIApAQCAtNzc3LDcgKzc3Nyw3IEBAIGd1ZXN0X3BoeXNtYXBf
YWRkX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwgbWZuX3QgbWZuLAogCiAgICAg
aWYgKCAhcGFnaW5nX21vZGVfdHJhbnNsYXRlKGQpICkKICAgICB7Ci0gICAgICAgIGlmICggbmVl
ZF9pb21tdShkKSAmJiB0ID09IHAybV9yYW1fcncgKQorICAgICAgICBpZiAoIHN5bmNfaW9tbXVf
cHQoZCkgJiYgdCA9PSBwMm1fcmFtX3J3ICkKICAgICAgICAgewogICAgICAgICAgICAgYmZuX3Qg
YmZuID0gX2JmbihtZm5feChtZm4pKTsKIApAQCAtMTE2NSw3ICsxMTY1LDcgQEAgaW50IHNldF9p
ZGVudGl0eV9wMm1fZW50cnkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm5fbCwK
IAogICAgIGlmICggIXBhZ2luZ19tb2RlX3RyYW5zbGF0ZShkKSApCiAgICAgewotICAgICAgICBp
ZiAoICFuZWVkX2lvbW11KGQpICkKKyAgICAgICAgaWYgKCAhc3luY19pb21tdV9wdChkKSApCiAg
ICAgICAgICAgICByZXR1cm4gMDsKIAogICAgICAgICByZXQgPSBpb21tdV9tYXBfcGFnZShkLCBf
YmZuKGdmbl9sKSwgX21mbihnZm5fbCksCkBAIC0xMjYxLDcgKzEyNjEsNyBAQCBpbnQgY2xlYXJf
aWRlbnRpdHlfcDJtX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuX2wp
CiAKICAgICBpZiAoICFwYWdpbmdfbW9kZV90cmFuc2xhdGUoZCkgKQogICAgIHsKLSAgICAgICAg
aWYgKCAhbmVlZF9pb21tdShkKSApCisgICAgICAgIGlmICggIXN5bmNfaW9tbXVfcHQoZCkgKQog
ICAgICAgICAgICAgcmV0dXJuIDA7CiAKICAgICAgICAgcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShk
LCBfYmZuKGdmbl9sKSk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMgYi94
ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMKaW5kZXggMmIwNDQ1ZmZlOS4uZDU0ZjZkZDQ5NiAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3BhZ2luZy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9w
YWdpbmcuYwpAQCAtMjEzLDcgKzIxMyw3IEBAIGludCBwYWdpbmdfbG9nX2RpcnR5X2VuYWJsZShz
dHJ1Y3QgZG9tYWluICpkLCBib29sX3QgbG9nX2dsb2JhbCkKIHsKICAgICBpbnQgcmV0OwogCi0g
ICAgaWYgKCBuZWVkX2lvbW11KGQpICYmIGxvZ19nbG9iYWwgKQorICAgIGlmICggaGFzX2lvbW11
X3B0KGQpICYmIGxvZ19nbG9iYWwgKQogICAgIHsKICAgICAgICAgLyoKICAgICAgICAgICogUmVm
dXNlIHRvIHR1cm4gb24gZ2xvYmFsIGxvZy1kaXJ0eSBtb2RlCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYveDg2XzY0L21tLmMgYi94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMKaW5kZXggY2M1OGU0
Y2VmNC4uMjljMzA1MGE3ZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jCisr
KyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYwpAQCAtMTQyNiw3ICsxNDI2LDggQEAgaW50IG1l
bW9yeV9hZGQodW5zaWduZWQgbG9uZyBzcGZuLCB1bnNpZ25lZCBsb25nIGVwZm4sIHVuc2lnbmVk
IGludCBweG0pCiAgICAgaWYgKCByZXQgKQogICAgICAgICBnb3RvIGRlc3Ryb3lfbTJwOwogCi0g
ICAgaWYgKCBpb21tdV9lbmFibGVkICYmICFpb21tdV9wYXNzdGhyb3VnaCAmJiAhbmVlZF9pb21t
dShoYXJkd2FyZV9kb21haW4pICkKKyAgICBpZiAoIGlvbW11X2VuYWJsZWQgJiYgIWlvbW11X3Bh
c3N0aHJvdWdoICYmCisgICAgICAgICAhc3luY19pb21tdV9wdChoYXJkd2FyZV9kb21haW4pICkK
ICAgICB7CiAgICAgICAgIGZvciAoIGkgPSBzcGZuOyBpIDwgZXBmbjsgaSsrICkKICAgICAgICAg
ICAgIGlmICggaW9tbXVfbWFwX3BhZ2UoaGFyZHdhcmVfZG9tYWluLCBfYmZuKGkpLCBfbWZuKGkp
LApkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9tZW1vcnkuYyBiL3hlbi9jb21tb24vbWVtb3J5LmMK
aW5kZXggMGEzNDY3N2NjMy4uYWQ3YWEwOWE1YyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9tZW1v
cnkuYworKysgYi94ZW4vY29tbW9uL21lbW9yeS5jCkBAIC04MDQsOCArODA0LDggQEAgaW50IHhl
bm1lbV9hZGRfdG9fcGh5c21hcChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgeGVuX2FkZF90b19w
aHlzbWFwICp4YXRwLAogICAgIHhhdHAtPnNpemUgLT0gc3RhcnQ7CiAKICNpZmRlZiBDT05GSUdf
SEFTX1BBU1NUSFJPVUdICi0gICAgaWYgKCBuZWVkX2lvbW11KGQpICkKLSAgICAgICAgdGhpc19j
cHUoaW9tbXVfZG9udF9mbHVzaF9pb3RsYikgPSAxOworICAgIGlmICggc3luY19pb21tdV9wdChk
KSB8fCBpb21tdV91c2VfaGFwX3B0KGQpICkKKyAgICAgICB0aGlzX2NwdShpb21tdV9kb250X2Zs
dXNoX2lvdGxiKSA9IDE7CiAjZW5kaWYKIAogICAgIHdoaWxlICggeGF0cC0+c2l6ZSA+IGRvbmUg
KQpAQCAtODI3LDcgKzgyNyw3IEBAIGludCB4ZW5tZW1fYWRkX3RvX3BoeXNtYXAoc3RydWN0IGRv
bWFpbiAqZCwgc3RydWN0IHhlbl9hZGRfdG9fcGh5c21hcCAqeGF0cCwKICAgICB9CiAKICNpZmRl
ZiBDT05GSUdfSEFTX1BBU1NUSFJPVUdICi0gICAgaWYgKCBuZWVkX2lvbW11KGQpICkKKyAgICBp
ZiAoIHN5bmNfaW9tbXVfcHQoZCkgfHwgaW9tbXVfdXNlX2hhcF9wdChkKSApCiAgICAgewogICAg
ICAgICBpbnQgcmV0OwogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3ZtX2V2ZW50LmMgYi94ZW4v
Y29tbW9uL3ZtX2V2ZW50LmMKaW5kZXggMTQ0YWI4MWM4Ni4uZWMzZGZkMWRhZSAxMDA2NDQKLS0t
IGEveGVuL2NvbW1vbi92bV9ldmVudC5jCisrKyBiL3hlbi9jb21tb24vdm1fZXZlbnQuYwpAQCAt
NjQ0LDcgKzY0NCw3IEBAIGludCB2bV9ldmVudF9kb21jdGwoc3RydWN0IGRvbWFpbiAqZCwgc3Ry
dWN0IHhlbl9kb21jdGxfdm1fZXZlbnRfb3AgKnZlYywKIAogICAgICAgICAgICAgLyogTm8gcGFn
aW5nIGlmIGlvbW11IGlzIHVzZWQgKi8KICAgICAgICAgICAgIHJjID0gLUVNTElOSzsKLSAgICAg
ICAgICAgIGlmICggdW5saWtlbHkobmVlZF9pb21tdShkKSkgKQorICAgICAgICAgICAgaWYgKCB1
bmxpa2VseShoYXNfaW9tbXVfcHQoZCkpICkKICAgICAgICAgICAgICAgICBicmVhazsKIAogICAg
ICAgICAgICAgcmMgPSAtRVhERVY7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvcGNpX2FtZF9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9h
bWRfaW9tbXUuYwppbmRleCBlZWEyMmMzZDBkLi43NTI3NTFiMTAzIDEwMDY0NAotLS0gYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKQEAgLTI1Niw3ICsyNTYsNyBAQCBzdGF0
aWMgdm9pZCBfX2h3ZG9tX2luaXQgYW1kX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAq
ZCkKICAgICBpZiAoIGFsbG9jYXRlX2RvbWFpbl9yZXNvdXJjZXMoZG9tX2lvbW11KGQpKSApCiAg
ICAgICAgIEJVRygpOwogCi0gICAgaWYgKCAhaW9tbXVfcGFzc3Rocm91Z2ggJiYgIW5lZWRfaW9t
bXUoZCkgKQorICAgIGlmICggIWlvbW11X3Bhc3N0aHJvdWdoICYmICFpb21tdV9kb20wX3N0cmlj
dCApCiAgICAgewogICAgICAgICBpbnQgcmMgPSAwOwogCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9kZXZpY2VfdHJlZS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZGV2
aWNlX3RyZWUuYwppbmRleCA2NzFjOGRiMWQwLi4xYWFlMWExZjkzIDEwMDY0NAotLS0gYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9kZXZpY2VfdHJlZS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2RldmljZV90cmVlLmMKQEAgLTQ0LDcgKzQ0LDcgQEAgaW50IGlvbW11X2Fzc2lnbl9k
dF9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYpCiAg
ICAgICogVGhlIGh3ZG9tIGlzIGZvcmNlZCB0byB1c2UgSU9NTVUgZm9yIHByb3RlY3RpbmcgYXNz
aWduZWQKICAgICAgKiBkZXZpY2UuIFRoZXJlZm9yZSB0aGUgSU9NTVUgZGF0YSBpcyBhbHJlYWR5
IHNldCB1cC4KICAgICAgKi8KLSAgICBBU1NFUlQoIWlzX2hhcmR3YXJlX2RvbWFpbihkKSB8fCBu
ZWVkX2lvbW11KGQpKTsKKyAgICBBU1NFUlQoIWlzX2hhcmR3YXJlX2RvbWFpbihkKSB8fCBoYXNf
aW9tbXVfcHQoZCkpOwogICAgIHJjID0gaW9tbXVfY29uc3RydWN0KGQpOwogICAgIGlmICggcmMg
KQogICAgICAgICBnb3RvIGZhaWw7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwppbmRleCBhZDhmZmNm
Y2IyLi5jYWYzZDEyNWFlIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21t
dS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAgLTE3OSw4ICsxNzks
OSBAQCB2b2lkIF9faHdkb21faW5pdCBpb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQp
CiAgICAgICAgIHJldHVybjsKIAogICAgIHJlZ2lzdGVyX2tleWhhbmRsZXIoJ28nLCAmaW9tbXVf
ZHVtcF9wMm1fdGFibGUsICJkdW1wIGlvbW11IHAybSB0YWJsZSIsIDApOwotICAgIGQtPm5lZWRf
aW9tbXUgPSAhIWlvbW11X2RvbTBfc3RyaWN0OwotICAgIGlmICggbmVlZF9pb21tdShkKSAmJiAh
aW9tbXVfdXNlX2hhcF9wdChkKSApCisgICAgZC0+aGFzX2lvbW11X3B0ID0gdHJ1ZTsKKyAgICBk
LT5zeW5jX2lvbW11X3B0ID0gISFpb21tdV9kb20wX3N0cmljdCAmJiAhaW9tbXVfdXNlX2hhcF9w
dChkKTsKKyAgICBpZiAoIHN5bmNfaW9tbXVfcHQoZCkgKQogICAgIHsKICAgICAgICAgc3RydWN0
IHBhZ2VfaW5mbyAqcGFnZTsKICAgICAgICAgdW5zaWduZWQgaW50IGkgPSAwOwpAQCAtMjE5LDE0
ICsyMjAsMTQgQEAgdm9pZCBpb21tdV90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQogewogICAg
IGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogCi0gICAgZC0+
bmVlZF9pb21tdSA9IGZhbHNlOworICAgIGQtPmhhc19pb21tdV9wdCA9IGZhbHNlOwogICAgIGhk
LT5wbGF0Zm9ybV9vcHMtPnRlYXJkb3duKGQpOwogICAgIHRhc2tsZXRfc2NoZWR1bGUoJmlvbW11
X3B0X2NsZWFudXBfdGFza2xldCk7CiB9CiAKIGludCBpb21tdV9jb25zdHJ1Y3Qoc3RydWN0IGRv
bWFpbiAqZCkKIHsKLSAgICBpZiAoIG5lZWRfaW9tbXUoZCkgKQorICAgIGlmICggaGFzX2lvbW11
X3B0KGQpICkKICAgICAgICAgcmV0dXJuIDA7CiAKICAgICBpZiAoICFpb21tdV91c2VfaGFwX3B0
KGQpICkKQEAgLTIzNiwxMiArMjM3LDE0IEBAIGludCBpb21tdV9jb25zdHJ1Y3Qoc3RydWN0IGRv
bWFpbiAqZCkKICAgICAgICAgcmMgPSBhcmNoX2lvbW11X3BvcHVsYXRlX3BhZ2VfdGFibGUoZCk7
CiAgICAgICAgIGlmICggcmMgKQogICAgICAgICAgICAgcmV0dXJuIHJjOworCisgICAgICAgIGQt
PnN5bmNfaW9tbXVfcHQgPSB0cnVlOwogICAgIH0KIAotICAgIGQtPm5lZWRfaW9tbXUgPSB0cnVl
OworICAgIGQtPmhhc19pb21tdV9wdCA9IHRydWU7CiAgICAgLyoKICAgICAgKiBUaGVyZSBtYXkg
YmUgZGlydHkgY2FjaGUgbGluZXMgd2hlbiBhIGRldmljZSBpcyBhc3NpZ25lZAotICAgICAqIGFu
ZCBiZWZvcmUgbmVlZF9pb21tdShkKSBiZWNvbWluZyB0cnVlLCB0aGlzIHdpbGwgY2F1c2UKKyAg
ICAgKiBhbmQgYmVmb3JlIGhhc19pb21tdV9wdChkKSBiZWNvbWluZyB0cnVlLCB0aGlzIHdpbGwg
Y2F1c2UKICAgICAgKiBtZW1vcnlfdHlwZV9jaGFuZ2VkIGxvc2UgZWZmZWN0IGlmIG1lbW9yeSB0
eXBlIGNoYW5nZXMuCiAgICAgICogQ2FsbCBtZW1vcnlfdHlwZV9jaGFuZ2VkIGhlcmUgdG8gYW1l
bmQgdGhpcy4KICAgICAgKi8KQEAgLTUwMCw3ICs1MDMsNyBAQCBzdGF0aWMgdm9pZCBpb21tdV9k
dW1wX3AybV90YWJsZSh1bnNpZ25lZCBjaGFyIGtleSkKICAgICBvcHMgPSBpb21tdV9nZXRfb3Bz
KCk7CiAgICAgZm9yX2VhY2hfZG9tYWluKGQpCiAgICAgewotICAgICAgICBpZiAoIGlzX2hhcmR3
YXJlX2RvbWFpbihkKSB8fCAhbmVlZF9pb21tdShkKSApCisgICAgICAgIGlmICggaXNfaGFyZHdh
cmVfZG9tYWluKGQpIHx8ICFoYXNfaW9tbXVfcHQoZCkgKQogICAgICAgICAgICAgY29udGludWU7
CiAKICAgICAgICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkKZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMK
aW5kZXggYzQ4OTBhNDI5NS4uM2QzYWQ0ODRlNyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvcGNpLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKQEAgLTE0
MTYsNyArMTQxNiw3IEBAIHN0YXRpYyBpbnQgYXNzaWduX2RldmljZShzdHJ1Y3QgZG9tYWluICpk
LCB1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuLCB1MzIgZmxhZykKIAogICAgIC8qIFByZXZlbnQg
ZGV2aWNlIGFzc2lnbiBpZiBtZW0gcGFnaW5nIG9yIG1lbSBzaGFyaW5nIGhhdmUgYmVlbiAKICAg
ICAgKiBlbmFibGVkIGZvciB0aGlzIGRvbWFpbiAqLwotICAgIGlmICggdW5saWtlbHkoIW5lZWRf
aW9tbXUoZCkgJiYKKyAgICBpZiAoIHVubGlrZWx5KCFoYXNfaW9tbXVfcHQoZCkgJiYKICAgICAg
ICAgICAgIChkLT5hcmNoLmh2bV9kb21haW4ubWVtX3NoYXJpbmdfZW5hYmxlZCB8fAogICAgICAg
ICAgICAgIHZtX2V2ZW50X2NoZWNrX3JpbmcoZC0+dm1fZXZlbnRfcGFnaW5nKSB8fAogICAgICAg
ICAgICAgIHAybV9nZXRfaG9zdHAybShkKS0+Z2xvYmFsX2xvZ2RpcnR5KSkgKQpAQCAtMTQ2MCw3
ICsxNDYwLDcgQEAgc3RhdGljIGludCBhc3NpZ25fZGV2aWNlKHN0cnVjdCBkb21haW4gKmQsIHUx
NiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4sIHUzMiBmbGFnKQogICAgIH0KIAogIGRvbmU6Ci0gICAg
aWYgKCAhaGFzX2FyY2hfcGRldnMoZCkgJiYgbmVlZF9pb21tdShkKSApCisgICAgaWYgKCAhaGFz
X2FyY2hfcGRldnMoZCkgJiYgaGFzX2lvbW11X3B0KGQpICkKICAgICAgICAgaW9tbXVfdGVhcmRv
d24oZCk7CiAgICAgcGNpZGV2c191bmxvY2soKTsKIApAQCAtMTUxMCw3ICsxNTEwLDcgQEAgaW50
IGRlYXNzaWduX2RldmljZShzdHJ1Y3QgZG9tYWluICpkLCB1MTYgc2VnLCB1OCBidXMsIHU4IGRl
dmZuKQogCiAgICAgcGRldi0+ZmF1bHQuY291bnQgPSAwOwogCi0gICAgaWYgKCAhaGFzX2FyY2hf
cGRldnMoZCkgJiYgbmVlZF9pb21tdShkKSApCisgICAgaWYgKCAhaGFzX2FyY2hfcGRldnMoZCkg
JiYgaGFzX2lvbW11X3B0KGQpICkKICAgICAgICAgaW9tbXVfdGVhcmRvd24oZCk7CiAKICAgICBy
ZXR1cm4gcmV0OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5o
IGIveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oCmluZGV4IDljMmM4MTU1MjYuLmYw
MWM1ZTM2YzkgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaAor
KysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmgKQEAgLTg2LDcgKzg2LDcgQEAg
c3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgZ250dGFiX2RvbTBfbWF4KHZvaWQpCiAgICAgZ2Zu
X3goKChpKSA+PSBucl9zdGF0dXNfZnJhbWVzKHQpKSA/IElOVkFMSURfR0ZOIDogKHQpLT5hcmNo
LnN0YXR1c19nZm5baV0pCiAKICNkZWZpbmUgZ250dGFiX25lZWRfaW9tbXVfbWFwcGluZyhkKSAg
ICAgICAgICAgICAgICAgICAgXAotICAgIChpc19kb21haW5fZGlyZWN0X21hcHBlZChkKSAmJiBu
ZWVkX2lvbW11KGQpKQorICAgIChpc19kb21haW5fZGlyZWN0X21hcHBlZChkKSAmJiBzeW5jX2lv
bW11X3B0KGQpKQogCiAjZW5kaWYgLyogX19BU01fR1JBTlRfVEFCTEVfSF9fICovCiAvKgpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9pb21tdS5oIGIveGVuL2luY2x1ZGUvYXNtLWFy
bS9pb21tdS5oCmluZGV4IDhkMTUwNmM2ZjcuLmY2ZGYzMmY4NjAgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL2FzbS1hcm0vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2lvbW11LmgK
QEAgLTIxLDcgKzIxLDcgQEAgc3RydWN0IGFyY2hfaW9tbXUKIH07CiAKIC8qIEFsd2F5cyBzaGFy
ZSBQMk0gVGFibGUgYmV0d2VlbiB0aGUgQ1BVIGFuZCB0aGUgSU9NTVUgKi8KLSNkZWZpbmUgaW9t
bXVfdXNlX2hhcF9wdChkKSAobmVlZF9pb21tdShkKSkKKyNkZWZpbmUgaW9tbXVfdXNlX2hhcF9w
dChkKSAoaGFzX2lvbW11X3B0KGQpKQogCiBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICppb21tdV9n
ZXRfb3BzKHZvaWQpOwogdm9pZCBfX2luaXQgaW9tbXVfc2V0X29wcyhjb25zdCBzdHJ1Y3QgaW9t
bXVfb3BzICpvcHMpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90YWJs
ZS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90YWJsZS5oCmluZGV4IDc2ZWM1ZGRhMmMu
LjgwZTY0Yjc0YjcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2dyYW50X3RhYmxlLmgKQEAgLTk5LDYgKzk5LDYg
QEAgc3RhdGljIGlubGluZSB2b2lkIGdudHRhYl9jbGVhcl9mbGFnKHVuc2lnbmVkIGludCBuciwg
dWludDE2X3QgKnN0KQogI2RlZmluZSBnbnR0YWJfcmVsZWFzZV9ob3N0X21hcHBpbmdzKGRvbWFp
bikgKCBwYWdpbmdfbW9kZV9leHRlcm5hbChkb21haW4pICkKIAogI2RlZmluZSBnbnR0YWJfbmVl
ZF9pb21tdV9tYXBwaW5nKGQpICAgICAgICAgICAgICAgIFwKLSAgICAoIXBhZ2luZ19tb2RlX3Ry
YW5zbGF0ZShkKSAmJiBuZWVkX2lvbW11KGQpKQorICAgICghcGFnaW5nX21vZGVfdHJhbnNsYXRl
KGQpICYmIHN5bmNfaW9tbXVfcHQoZCkpCiAKICNlbmRpZiAvKiBfX0FTTV9HUkFOVF9UQUJMRV9I
X18gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaW9tbXUuaCBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvaW9tbXUuaAppbmRleCA5MjE2YzA5MTYyLi45NjM4MjlhNWEyIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9pb21tdS5oCkBAIC04MCw3ICs4MCw3IEBAIHN0YXRpYyBpbmxpbmUgaW50IGlvbW11X2hhcmR3
YXJlX3NldHVwKHZvaWQpCiAKIC8qIEFyZSB3ZSB1c2luZyB0aGUgZG9tYWluIFAyTSB0YWJsZSBh
cyBpdHMgSU9NTVUgcGFnZXRhYmxlPyAqLwogI2RlZmluZSBpb21tdV91c2VfaGFwX3B0KGQpIFwK
LSAgICAoaGFwX2VuYWJsZWQoZCkgJiYgbmVlZF9pb21tdShkKSAmJiBpb21tdV9oYXBfcHRfc2hh
cmUpCisgICAgKGhhcF9lbmFibGVkKGQpICYmIGhhc19pb21tdV9wdChkKSAmJiBpb21tdV9oYXBf
cHRfc2hhcmUpCiAKIHZvaWQgaW9tbXVfdXBkYXRlX2lyZV9mcm9tX2FwaWModW5zaWduZWQgaW50
IGFwaWMsIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGludCB2YWx1ZSk7CiB1bnNpZ25lZCBp
bnQgaW9tbXVfcmVhZF9hcGljX2Zyb21faXJlKHVuc2lnbmVkIGludCBhcGljLCB1bnNpZ25lZCBp
bnQgcmVnKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIGIveGVuL2luY2x1
ZGUveGVuL3NjaGVkLmgKaW5kZXggNWI5ODIwZTRlMS4uNjZkYTZkNmIyMyAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKQEAg
LTM3Miw4ICszNzIsMTAgQEAgc3RydWN0IGRvbWFpbgogI2lmZGVmIENPTkZJR19IQVNfUEFTU1RI
Uk9VR0gKICAgICBzdHJ1Y3QgZG9tYWluX2lvbW11IGlvbW11OwogCi0gICAgLyogRG9lcyB0aGlz
IGd1ZXN0IG5lZWQgaW9tbXUgbWFwcGluZ3M/ICovCi0gICAgYm9vbCAgICAgICAgICAgICBuZWVk
X2lvbW11OworICAgIC8qIERvZXMgdGhpcyBndWVzdCBoYXZlIGlvbW11IG1hcHBpbmdzPyAqLwor
ICAgIGJvb2wgICAgICAgICAgICAgaGFzX2lvbW11X3B0OworICAgIC8qIERvZXMgdGhpcyBndWVz
dCBuZWVkIHN5bmNocm9uaXphdGlvbiBvZiBpb21tdSBtYXBwaW5ncz8gKi8KKyAgICBib29sICAg
ICAgICAgICAgIHN5bmNfaW9tbXVfcHQ7CiAjZW5kaWYKICAgICAvKiBpcyBub2RlLWFmZmluaXR5
IGF1dG9tYXRpY2FsbHkgY29tcHV0ZWQ/ICovCiAgICAgYm9vbCAgICAgICAgICAgICBhdXRvX25v
ZGVfYWZmaW5pdHk7CkBAIC04OTQsOSArODk2LDExIEBAIHZvaWQgd2F0Y2hkb2dfZG9tYWluX2Rl
c3Ryb3koc3RydWN0IGRvbWFpbiAqZCk7CiAjZGVmaW5lIGlzX3Bpbm5lZF92Y3B1KHYpICgodikt
PmRvbWFpbi0+aXNfcGlubmVkIHx8IFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNwdW1h
c2tfd2VpZ2h0KCh2KS0+Y3B1X2hhcmRfYWZmaW5pdHkpID09IDEpCiAjaWZkZWYgQ09ORklHX0hB
U19QQVNTVEhST1VHSAotI2RlZmluZSBuZWVkX2lvbW11KGQpICAgICgoZCktPm5lZWRfaW9tbXUp
CisjZGVmaW5lIGhhc19pb21tdV9wdChkKSAoKGQpLT5oYXNfaW9tbXVfcHQpCisjZGVmaW5lIHN5
bmNfaW9tbXVfcHQoZCkgKChkKS0+c3luY19pb21tdV9wdCkKICNlbHNlCi0jZGVmaW5lIG5lZWRf
aW9tbXUoZCkgICAgKDApCisjZGVmaW5lIGhhc19pb21tdV9wdChkKSAoMCkKKyNkZWZpbmUgc3lu
Y19pb21tdV9wdChkKSAoMCkKICNlbmRpZgogCiBzdGF0aWMgaW5saW5lIGJvb2wgaXNfdmNwdV9v
bmxpbmUoY29uc3Qgc3RydWN0IHZjcHUgKnYpCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 13:59:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 13:59: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 1fkrek-0002Fb-09; Wed, 01 Aug 2018 13:59: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=sdpe=kq=citrix.com=prvs=744ee64bb=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkrei-0002Ei-5P
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 13:59:12 +0000
X-Inumbo-ID: 1e35e73d-9593-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1e35e73d-9593-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 13:59:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="61683006"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 1 Aug 2018 14:40:27 +0100
Message-ID: <20180801134028.1654-15-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180801134028.1654-1-paul.durrant@citrix.com>
References: <20180801134028.1654-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 14/15] 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
aXRyaXguY29tPgoKdjQ6CiAtIEZpeGVkIGxvZ2ljIGludmVyc2lvbiB3aGVuIGNoZWNraW5nIHJl
dHVybiBvZiBpb21tdV91bm1hcF9wYWdlKCkuCgp2MzoKIC0gQWRkIHR5cGUgcGlubmluZy4KCnYy
OgogLSBIZWF2aWx5IHJlLXdvcmtlZCBpbiB2MiwgaW5jbHVkaW5nIGV4cGxpY2l0IHRyYWNraW5n
IG9mIG1hcHBpbmdzLgogICBUaGlzIGF2b2lkcyB0aGUgbmVlZCB0byBjbGVhciBub24tcmVzZXJ2
ZWQgbWFwcGluZ3MgZnJvbSBJT01NVQogICBhdCBzdGFydCBvZiBkYXksIHdoaWNoIHdvdWxkIGJl
IHByb2hpYml0aXZlbHkgc2xvdyBvbiBhIGxhcmdlIGhvc3QuCi0tLQogeGVuL2FyY2gveDg2L2lv
bW11X29wLmMgICAgICAgfCAxNTEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaCB8ICA0MyArKysrKysrKysrKysK
IHhlbi9pbmNsdWRlL3hsYXQubHN0ICAgICAgICAgIHwgICAyICsKIDMgZmlsZXMgY2hhbmdlZCwg
MTk2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaW9tbXVfb3AuYyBi
L3hlbi9hcmNoL3g4Ni9pb21tdV9vcC5jCmluZGV4IGIyOTU0N2JmZmQuLjM1ZGFlZWVkOTIgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9pb21tdV9vcC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9pb21t
dV9vcC5jCkBAIC0xMTQsNiArMTE0LDEzMSBAQCBzdGF0aWMgaW50IGlvbW11X29wX2VuYWJsZV9t
b2RpZmljYXRpb24odm9pZCkKICAgICByZXR1cm4gMDsKIH0KIAorc3RhdGljIGludCBpb21tdW9w
X21hcChzdHJ1Y3QgeGVuX2lvbW11X29wX21hcCAqb3ApCit7CisgICAgc3RydWN0IGRvbWFpbiAq
ZCwgKmN1cnJkID0gY3VycmVudC0+ZG9tYWluOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmlv
bW11ID0gZG9tX2lvbW11KGN1cnJkKTsKKyAgICBib29sIHJlYWRvbmx5ID0gb3AtPmZsYWdzICYg
WEVOX0lPTU1VT1BfbWFwX3JlYWRvbmx5OworICAgIGJmbl90IGJmbiA9IF9iZm4ob3AtPmJmbik7
CisgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKKyAgICB1bnNpZ25lZCBpbnQgcHJvdDsKKyAg
ICBpbnQgcmMsIGlnbm9yZTsKKworICAgIGlmICggb3AtPnBhZCB8fCAob3AtPmZsYWdzICYgflhF
Tl9JT01NVU9QX21hcF9yZWFkb25seSkgKQorICAgICAgICByZXR1cm4gLUVJTlZBTDsKKworICAg
IGlmICggIWlvbW11LT5pb21tdV9vcF9yYW5nZXMgKQorICAgICAgICByZXR1cm4gLUVPUE5PVFNV
UFA7CisKKyAgICAvKiBDaGVjayB3aGV0aGVyIHRoZSBzcGVjaWZpZWQgQkZOIGZhbGxzIGluIGEg
cmVzZXJ2ZWQgcmVnaW9uICovCisgICAgaWYgKCByYW5nZXNldF9jb250YWluc19zaW5nbGV0b24o
aW9tbXUtPnJlc2VydmVkX3JhbmdlcywgYmZuX3goYmZuKSkgKQorICAgICAgICByZXR1cm4gLUVJ
TlZBTDsKKworICAgIGQgPSByY3VfbG9ja19kb21haW5fYnlfYW55X2lkKG9wLT5kb21pZCk7Cisg
ICAgaWYgKCAhZCApCisgICAgICAgIHJldHVybiAtRVNSQ0g7CisKKyAgICByYyA9IGdldF9wYWdl
ZF9nZm4oZCwgX2dmbihvcC0+Z2ZuKSwgcmVhZG9ubHksIE5VTEwsICZwYWdlKTsKKyAgICBpZiAo
IHJjICkKKyAgICAgICAgZ290byB1bmxvY2s7CisKKyAgICByYyA9IC1FSU5WQUw7CisgICAgaWYg
KCAhcmVhZG9ubHkgJiYgIWdldF9wYWdlX3R5cGUocGFnZSwgUEdUX3dyaXRhYmxlX3BhZ2UpICkK
KyAgICB7CisgICAgICAgIHB1dF9wYWdlKHBhZ2UpOworICAgICAgICBnb3RvIHVubG9jazsKKyAg
ICB9CisKKyAgICBwcm90ID0gSU9NTVVGX3JlYWRhYmxlOworICAgIGlmICggIXJlYWRvbmx5ICkK
KyAgICAgICAgcHJvdCB8PSBJT01NVUZfd3JpdGFibGU7CisKKyAgICByYyA9IC1FSU87CisgICAg
aWYgKCBpb21tdV9tYXBfcGFnZShjdXJyZCwgYmZuLCBwYWdlX3RvX21mbihwYWdlKSwgcHJvdCkg
KQorICAgICAgICBnb3RvIHJlbGVhc2U7CisKKyAgICByYyA9IHJhbmdlc2V0X2FkZF9zaW5nbGV0
b24oaW9tbXUtPmlvbW11X29wX3JhbmdlcywgYmZuX3goYmZuKSk7CisgICAgaWYgKCByYyApCisg
ICAgICAgIGdvdG8gdW5tYXA7CisKKyAgICByYyA9IDA7CisgICAgZ290byB1bmxvY2s7IC8qIHJl
dGFpbiBtYXBwaW5nIGFuZCByZWZlcmVuY2VzICovCisKKyB1bm1hcDoKKyAgICBpZ25vcmUgPSBp
b21tdV91bm1hcF9wYWdlKGN1cnJkLCBiZm4pOworCisgcmVsZWFzZToKKyAgICBpZiAoICFyZWFk
b25seSApCisgICAgICAgIHB1dF9wYWdlX3R5cGUocGFnZSk7CisgICAgcHV0X3BhZ2UocGFnZSk7
CisKKyB1bmxvY2s6CisgICAgcmN1X3VubG9ja19kb21haW4oZCk7CisgICAgcmV0dXJuIHJjOwor
fQorCitzdGF0aWMgaW50IGlvbW11b3BfdW5tYXAoc3RydWN0IHhlbl9pb21tdV9vcF91bm1hcCAq
b3ApCit7CisgICAgc3RydWN0IGRvbWFpbiAqZCwgKmN1cnJkID0gY3VycmVudC0+ZG9tYWluOwor
ICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmlvbW11ID0gZG9tX2lvbW11KGN1cnJkKTsKKyAgICBi
Zm5fdCBiZm4gPSBfYmZuKG9wLT5iZm4pOworICAgIG1mbl90IG1mbjsKKyAgICBib29sIHJlYWRv
bmx5OworICAgIHVuc2lnbmVkIGludCBwcm90OworICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7
CisgICAgaW50IHJjOworCisgICAgaWYgKCBvcC0+cGFkMCB8fCBvcC0+cGFkMSApCisgICAgICAg
IHJldHVybiAtRUlOVkFMOworCisgICAgaWYgKCAhaW9tbXUtPmlvbW11X29wX3JhbmdlcyApCisg
ICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKKworICAgIGlmICggIXJhbmdlc2V0X2NvbnRhaW5z
X3NpbmdsZXRvbihpb21tdS0+aW9tbXVfb3BfcmFuZ2VzLCBiZm5feChiZm4pKSB8fAorICAgICAg
ICAgaW9tbXVfbG9va3VwX3BhZ2UoY3VycmQsIGJmbiwgJm1mbiwgJnByb3QpIHx8CisgICAgICAg
ICAhbWZuX3ZhbGlkKG1mbikgKQorICAgICAgICByZXR1cm4gLUVOT0VOVDsKKworICAgIHJlYWRv
bmx5ID0gIShwcm90ICYgSU9NTVVGX3dyaXRhYmxlKTsKKyAgICAKKyAgICBkID0gcmN1X2xvY2tf
ZG9tYWluX2J5X2FueV9pZChvcC0+ZG9taWQpOworICAgIGlmICggIWQgKQorICAgICAgICByZXR1
cm4gLUVTUkNIOworCisgICAgcmMgPSBnZXRfcGFnZWRfZ2ZuKGQsIF9nZm4ob3AtPmdmbiksICEo
cHJvdCAmIElPTU1VRl93cml0YWJsZSksIE5VTEwsCisgICAgICAgICAgICAgICAgICAgICAgICZw
YWdlKTsKKyAgICBpZiAoIHJjICkKKyAgICAgICAgZ290byB1bmxvY2s7CisKKyAgICBwdXRfcGFn
ZShwYWdlKTsgLyogcmVsZWFzZSBleHRyYSByZWZlcmVuY2UganVzdCB0YWtlbiAqLworCisgICAg
cmMgPSAtRUlOVkFMOworICAgIGlmICggIW1mbl9lcShwYWdlX3RvX21mbihwYWdlKSwgbWZuKSAp
CisgICAgICAgIGdvdG8gdW5sb2NrOworCisgICAgLyogcmVsZWFzZSByZWZlcmVuY2UgdGFrZW4g
aW4gbWFwICovCisgICAgaWYgKCAhcmVhZG9ubHkgKQorICAgICAgICBwdXRfcGFnZV90eXBlKHBh
Z2UpOworICAgIHB1dF9wYWdlKHBhZ2UpOworCisgICAgcmMgPSByYW5nZXNldF9yZW1vdmVfc2lu
Z2xldG9uKGlvbW11LT5pb21tdV9vcF9yYW5nZXMsIGJmbl94KGJmbikpOworICAgIGlmICggcmMg
KQorICAgICAgICBnb3RvIHVubG9jazsKKworICAgIGlmICggaW9tbXVfdW5tYXBfcGFnZShjdXJy
ZCwgYmZuKSApCisgICAgICAgIHJjID0gLUVJTzsKKworIHVubG9jazoKKyAgICByY3VfdW5sb2Nr
X2RvbWFpbihkKTsKKworICAgIHJldHVybiByYzsKK30KKworc3RhdGljIGludCBpb21tdW9wX2Zs
dXNoKHZvaWQpCit7CisgICAgcmV0dXJuICFpb21tdV9pb3RsYl9mbHVzaF9hbGwoY3VycmVudC0+
ZG9tYWluKSA/IDAgOiAtRUlPOworfQorCiBzdGF0aWMgdm9pZCBpb21tdV9vcCh4ZW5faW9tbXVf
b3BfdCAqb3ApCiB7CiAgICAgc3dpdGNoICggb3AtPm9wICkKQEAgLTEyNiw2ICsyNTEsMjIgQEAg
c3RhdGljIHZvaWQgaW9tbXVfb3AoeGVuX2lvbW11X29wX3QgKm9wKQogICAgICAgICBvcC0+c3Rh
dHVzID0gaW9tbXVfb3BfZW5hYmxlX21vZGlmaWNhdGlvbigpOwogICAgICAgICBicmVhazsKIAor
ICAgIGNhc2UgWEVOX0lPTU1VT1BfbWFwOgorICAgICAgICB0aGlzX2NwdShpb21tdV9kb250X2Zs
dXNoX2lvdGxiKSA9IDE7CisgICAgICAgIG9wLT5zdGF0dXMgPSBpb21tdW9wX21hcCgmb3AtPnUu
bWFwKTsKKyAgICAgICAgdGhpc19jcHUoaW9tbXVfZG9udF9mbHVzaF9pb3RsYikgPSAwOworICAg
ICAgICBicmVhazsKKworICAgIGNhc2UgWEVOX0lPTU1VT1BfdW5tYXA6CisgICAgICAgIHRoaXNf
Y3B1KGlvbW11X2RvbnRfZmx1c2hfaW90bGIpID0gMTsKKyAgICAgICAgb3AtPnN0YXR1cyA9IGlv
bW11b3BfdW5tYXAoJm9wLT51LnVubWFwKTsKKyAgICAgICAgdGhpc19jcHUoaW9tbXVfZG9udF9m
bHVzaF9pb3RsYikgPSAwOworICAgICAgICBicmVhazsKKworICAgIGNhc2UgWEVOX0lPTU1VT1Bf
Zmx1c2g6CisgICAgICAgIG9wLT5zdGF0dXMgPSBpb21tdW9wX2ZsdXNoKCk7CisgICAgICAgIGJy
ZWFrOworCiAgICAgZGVmYXVsdDoKICAgICAgICAgb3AtPnN0YXR1cyA9IC1FT1BOT1RTVVBQOwog
ICAgICAgICBicmVhazsKQEAgLTEzOSw2ICsyODAsOSBAQCBpbnQgZG9fb25lX2lvbW11X29wKHhl
bl9pb21tdV9vcF9idWZfdCAqYnVmKQogICAgIHN0YXRpYyBjb25zdCBzaXplX3Qgb3Bfc2l6ZVtd
ID0gewogICAgICAgICBbWEVOX0lPTU1VT1BfcXVlcnlfcmVzZXJ2ZWRdID0gc2l6ZW9mKHN0cnVj
dCB4ZW5faW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQpLAogICAgICAgICBbWEVOX0lPTU1VT1BfZW5h
YmxlX21vZGlmaWNhdGlvbl0gPSAwLAorICAgICAgICBbWEVOX0lPTU1VT1BfbWFwXSA9IHNpemVv
ZihzdHJ1Y3QgeGVuX2lvbW11X29wX21hcCksCisgICAgICAgIFtYRU5fSU9NTVVPUF91bm1hcF0g
PSBzaXplb2Yoc3RydWN0IHhlbl9pb21tdV9vcF91bm1hcCksCisgICAgICAgIFtYRU5fSU9NTVVP
UF9mbHVzaF0gPSAwLAogICAgIH07CiAgICAgc2l6ZV90IHNpemU7CiAgICAgaW50IHJjOwpAQCAt
MjI2LDYgKzM3MCw5IEBAIGludCBjb21wYXRfb25lX2lvbW11X29wKGNvbXBhdF9pb21tdV9vcF9i
dWZfdCAqYnVmKQogICAgIHN0YXRpYyBjb25zdCBzaXplX3Qgb3Bfc2l6ZVtdID0gewogICAgICAg
ICBbWEVOX0lPTU1VT1BfcXVlcnlfcmVzZXJ2ZWRdID0gc2l6ZW9mKHN0cnVjdCBjb21wYXRfaW9t
bXVfb3BfcXVlcnlfcmVzZXJ2ZWQpLAogICAgICAgICBbWEVOX0lPTU1VT1BfZW5hYmxlX21vZGlm
aWNhdGlvbl0gPSAwLAorICAgICAgICBbWEVOX0lPTU1VT1BfbWFwXSA9IHNpemVvZihzdHJ1Y3Qg
Y29tcGF0X2lvbW11X29wX21hcCksCisgICAgICAgIFtYRU5fSU9NTVVPUF91bm1hcF0gPSBzaXpl
b2Yoc3RydWN0IGNvbXBhdF9pb21tdV9vcF91bm1hcCksCisgICAgICAgIFtYRU5fSU9NTVVPUF9m
bHVzaF0gPSAwLAogICAgIH07CiAgICAgc2l6ZV90IHNpemU7CiAgICAgeGVuX2lvbW11X29wX3Qg
bmF0OwpAQCAtMjYzLDYgKzQxMCw4IEBAIGludCBjb21wYXRfb25lX2lvbW11X29wKGNvbXBhdF9p
b21tdV9vcF9idWZfdCAqYnVmKQogICAgICAqIHdlIG5lZWQgdG8gZml4IHRoaW5ncyB1cCBoZXJl
LgogICAgICAqLwogI2RlZmluZSBYTEFUX2lvbW11X29wX3VfcXVlcnlfcmVzZXJ2ZWQgWEVOX0lP
TU1VT1BfcXVlcnlfcmVzZXJ2ZWQKKyNkZWZpbmUgWExBVF9pb21tdV9vcF91X21hcCBYRU5fSU9N
TVVPUF9tYXAKKyNkZWZpbmUgWExBVF9pb21tdV9vcF91X3VubWFwIFhFTl9JT01NVU9QX3VubWFw
CiAgICAgdSA9IGNtcC5vcDsKIAogI2RlZmluZSBYTEFUX2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVk
X0hORExfcmFuZ2VzKF9kXywgX3NfKSAgICAgICAgICAgIFwKQEAgLTMyMiw2ICs0NzEsOCBAQCBp
bnQgY29tcGF0X29uZV9pb21tdV9vcChjb21wYXRfaW9tbXVfb3BfYnVmX3QgKmJ1ZikKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJmNtcCwgc3RhdHVzKSApCiAgICAgICAgIHJldHVy
biAtRUZBVUxUOwogCisjdW5kZWYgWExBVF9pb21tdV9vcF91X3VubWFwCisjdW5kZWYgWExBVF9p
b21tdV9vcF91X21hcAogI3VuZGVmIFhMQVRfaW9tbXVfb3BfdV9xdWVyeV9yZXNlcnZlZAogCiAg
ICAgcmV0dXJuIDA7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaCBi
L3hlbi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oCmluZGV4IDliZjc0YmQwMDcuLmM4ZGM1MzFj
ODMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oCisrKyBiL3hlbi9p
bmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oCkBAIC02Nyw2ICs2Nyw0NyBAQCBzdHJ1Y3QgeGVuX2lv
bW11X29wX3F1ZXJ5X3Jlc2VydmVkIHsKICAqLwogI2RlZmluZSBYRU5fSU9NTVVPUF9lbmFibGVf
bW9kaWZpY2F0aW9uIDIKIAorLyoKKyAqIFhFTl9JT01NVU9QX21hcDogTWFwIGEgZ3Vlc3QgcGFn
ZSBpbiB0aGUgSU9NTVUuCisgKi8KKyNkZWZpbmUgWEVOX0lPTU1VT1BfbWFwIDMKKworc3RydWN0
IHhlbl9pb21tdV9vcF9tYXAgeworICAgIC8qIElOIC0gVGhlIGRvbWlkIG9mIHRoZSBndWVzdCAq
LworICAgIGRvbWlkX3QgZG9taWQ7CisgICAgdWludDE2X3QgZmxhZ3M7CisKKyNkZWZpbmUgX1hF
Tl9JT01NVU9QX21hcF9yZWFkb25seSAwCisjZGVmaW5lIFhFTl9JT01NVU9QX21hcF9yZWFkb25s
eSAoMSA8PCAoX1hFTl9JT01NVU9QX21hcF9yZWFkb25seSkpCisKKyAgICB1aW50MzJfdCBwYWQ7
CisgICAgLyogSU4gLSBUaGUgSU9NTVUgZnJhbWUgbnVtYmVyIHdoaWNoIHdpbGwgaG9sZCB0aGUg
bmV3IG1hcHBpbmcgKi8KKyAgICB4ZW5fYmZuX3QgYmZuOworICAgIC8qIElOIC0gVGhlIGd1ZXN0
IGZyYW1lIG51bWJlciBvZiB0aGUgcGFnZSB0byBiZSBtYXBwZWQgKi8KKyAgICB4ZW5fcGZuX3Qg
Z2ZuOworfTsKKworLyoKKyAqIFhFTl9JT01NVU9QX3VubWFwX2dmbjogUmVtb3ZlIGEgbWFwcGlu
ZyBpbiB0aGUgSU9NTVUuCisgKi8KKyNkZWZpbmUgWEVOX0lPTU1VT1BfdW5tYXAgNAorCitzdHJ1
Y3QgeGVuX2lvbW11X29wX3VubWFwIHsKKyAgICAvKiBJTiAtIFRoZSBkb21pZCBvZiB0aGUgZ3Vl
c3QgKi8KKyAgICBkb21pZF90IGRvbWlkOworICAgIHVpbnQxNl90IHBhZDA7CisgICAgdWludDMy
X3QgcGFkMTsKKyAgICAvKiBJTiAtIFRoZSBJT01NVSBmcmFtZSBudW1iZXIgd2hpY2ggaG9sZHMg
dGhlIG1hcHBpbmcgdG8gYmUgcmVtb3ZlZCAqLworICAgIHhlbl9iZm5fdCBiZm47CisgICAgLyog
SU4gLSBUaGUgZ3Vlc3QgZnJhbWUgbnVtYmVyIG9mIHRoZSBwYWdlIHRoYXQgaXMgbWFwcGVkICov
CisgICAgeGVuX3Bmbl90IGdmbjsKK307CisKKy8qCisgKiBYRU5fSU9NTVVPUF9mbHVzaDogRmx1
c2ggdGhlIElPTU1VIFRMQi4KKyAqLworI2RlZmluZSBYRU5fSU9NTVVPUF9mbHVzaCA1CisKIHN0
cnVjdCB4ZW5faW9tbXVfb3AgewogICAgIHVpbnQxNl90IG9wOyAgICAvKiBvcCB0eXBlICovCiAg
ICAgdWludDE2X3QgcGFkOwpAQCAtNzQsNiArMTE1LDggQEAgc3RydWN0IHhlbl9pb21tdV9vcCB7
CiAgICAgICAgICAgICAgICAgICAgIC8qIDAgZm9yIHN1Y2Nlc3Mgb3RoZXJ3aXNlLCBuZWdhdGl2
ZSBlcnJubyAqLwogICAgIHVuaW9uIHsKICAgICAgICAgc3RydWN0IHhlbl9pb21tdV9vcF9xdWVy
eV9yZXNlcnZlZCBxdWVyeV9yZXNlcnZlZDsKKyAgICAgICAgc3RydWN0IHhlbl9pb21tdV9vcF9t
YXAgbWFwOworICAgICAgICBzdHJ1Y3QgeGVuX2lvbW11X29wX3VubWFwIHVubWFwOwogICAgIH0g
dTsKIH07CiB0eXBlZGVmIHN0cnVjdCB4ZW5faW9tbXVfb3AgeGVuX2lvbW11X29wX3Q7CmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS94bGF0LmxzdCBiL3hlbi9pbmNsdWRlL3hsYXQubHN0CmluZGV4
IGQyZjliMTAzNGIuLjNhZDdlYWRiNWEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hsYXQubHN0
CisrKyBiL3hlbi9pbmNsdWRlL3hsYXQubHN0CkBAIC03OSw3ICs3OSw5IEBACiA/CXZjcHVfaHZt
X3g4Nl82NAkJCWh2bS9odm1fdmNwdS5oCiAhCWlvbW11X29wCQkJaW9tbXVfb3AuaAogIQlpb21t
dV9vcF9idWYJCQlpb21tdV9vcC5oCishCWlvbW11X29wX21hcAkJCWlvbW11X29wLmgKICEJaW9t
bXVfb3BfcXVlcnlfcmVzZXJ2ZWQJCWlvbW11X29wLmgKKyEJaW9tbXVfb3BfdW5tYXAJCQlpb21t
dV9vcC5oCiA/CWlvbW11X3Jlc2VydmVkX3JhbmdlCQlpb21tdV9vcC5oCiA/CWtleGVjX2V4ZWMJ
CQlrZXhlYy5oCiAhCWtleGVjX2ltYWdlCQkJa2V4ZWMuaAotLSAKMi4xMS4wCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 13:59:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 13:59: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 1fkreh-0002EQ-9q; Wed, 01 Aug 2018 13: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=sdpe=kq=citrix.com=prvs=744ee64bb=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkref-0002E5-Pi
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 13:59:09 +0000
X-Inumbo-ID: 1b97dd32-9593-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1b97dd32-9593-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 13:59:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="61682982"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 1 Aug 2018 14:40:28 +0100
Message-ID: <20180801134028.1654-16-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180801134028.1654-1-paul.durrant@citrix.com>
References: <20180801134028.1654-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 15/15] 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
cC5jICAgICAgIHwgIDgzICsrKysrKysrKysrKysrKystLS0tLS0tLQogeGVuL2NvbW1vbi9ncmFu
dF90YWJsZS5jICAgICAgfCAxNDMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaCB8ICAzMSArKysrKysrLS0KIHhl
bi9pbmNsdWRlL3hlbi9ncmFudF90YWJsZS5oIHwgICA3ICsrKwogNCBmaWxlcyBjaGFuZ2VkLCAy
MzEgaW5zZXJ0aW9ucygrKSwgMzMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2lvbW11X29wLmMgYi94ZW4vYXJjaC94ODYvaW9tbXVfb3AuYwppbmRleCAzNWRhZWVlZDky
Li42YjU2M2MwMjI3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaW9tbXVfb3AuYworKysgYi94
ZW4vYXJjaC94ODYvaW9tbXVfb3AuYwpAQCAtMjMsNiArMjMsNyBAQAogI2luY2x1ZGUgPHhlbi9n
dWVzdF9hY2Nlc3MuaD4KICNpbmNsdWRlIDx4ZW4vaHlwZXJjYWxsLmg+CiAjaW5jbHVkZSA8eGVu
L25vc3BlYy5oPgorI2luY2x1ZGUgPHhlbi9ncmFudF90YWJsZS5oPgogCiBzdHJ1Y3QgZ2V0X3Jl
c2VydmVkX2N0eHQgewogICAgIHVuc2lnbmVkIGludCBtYXhfZW50cmllczsKQEAgLTEyMSwxMCAr
MTIyLDEyIEBAIHN0YXRpYyBpbnQgaW9tbXVvcF9tYXAoc3RydWN0IHhlbl9pb21tdV9vcF9tYXAg
Km9wKQogICAgIGJvb2wgcmVhZG9ubHkgPSBvcC0+ZmxhZ3MgJiBYRU5fSU9NTVVPUF9tYXBfcmVh
ZG9ubHk7CiAgICAgYmZuX3QgYmZuID0gX2JmbihvcC0+YmZuKTsKICAgICBzdHJ1Y3QgcGFnZV9p
bmZvICpwYWdlOworICAgIG1mbl90IG1mbjsKICAgICB1bnNpZ25lZCBpbnQgcHJvdDsKICAgICBp
bnQgcmMsIGlnbm9yZTsKIAotICAgIGlmICggb3AtPnBhZCB8fCAob3AtPmZsYWdzICYgflhFTl9J
T01NVU9QX21hcF9yZWFkb25seSkgKQorICAgIGlmICggb3AtPnBhZCB8fCAob3AtPmZsYWdzICYg
fihYRU5fSU9NTVVPUF9tYXBfcmVhZG9ubHkgfAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBYRU5fSU9NTVVPUF9tYXBfZ3JlZikpICkKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7
CiAKICAgICBpZiAoICFpb21tdS0+aW9tbXVfb3BfcmFuZ2VzICkKQEAgLTEzOCwxNSArMTQxLDI4
IEBAIHN0YXRpYyBpbnQgaW9tbXVvcF9tYXAoc3RydWN0IHhlbl9pb21tdV9vcF9tYXAgKm9wKQog
ICAgIGlmICggIWQgKQogICAgICAgICByZXR1cm4gLUVTUkNIOwogCi0gICAgcmMgPSBnZXRfcGFn
ZWRfZ2ZuKGQsIF9nZm4ob3AtPmdmbiksIHJlYWRvbmx5LCBOVUxMLCAmcGFnZSk7Ci0gICAgaWYg
KCByYyApCi0gICAgICAgIGdvdG8gdW5sb2NrOworICAgIGlmICggb3AtPmZsYWdzICYgWEVOX0lP
TU1VT1BfbWFwX2dyZWYgKQorICAgIHsKKyAgICAgICAgcmMgPSBhY3F1aXJlX2dyZWZfZm9yX2lv
bW11KGQsIG9wLT51LmdyZWYsIHJlYWRvbmx5LCAmbWZuKTsKKyAgICAgICAgaWYgKCByYyApCisg
ICAgICAgICAgICBnb3RvIHVubG9jazsKIAotICAgIHJjID0gLUVJTlZBTDsKLSAgICBpZiAoICFy
ZWFkb25seSAmJiAhZ2V0X3BhZ2VfdHlwZShwYWdlLCBQR1Rfd3JpdGFibGVfcGFnZSkgKQorICAg
ICAgICBwYWdlID0gbWZuX3RvX3BhZ2UobWZuKTsKKyAgICB9CisgICAgZWxzZQogICAgIHsKLSAg
ICAgICAgcHV0X3BhZ2UocGFnZSk7Ci0gICAgICAgIGdvdG8gdW5sb2NrOworICAgICAgICByYyA9
IGdldF9wYWdlZF9nZm4oZCwgX2dmbihvcC0+dS5nZm4pLCByZWFkb25seSwgTlVMTCwgJnBhZ2Up
OworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgIGdvdG8gdW5sb2NrOworCisgICAgICAg
IHJjID0gLUVJTlZBTDsKKyAgICAgICAgaWYgKCAhcmVhZG9ubHkgJiYgIWdldF9wYWdlX3R5cGUo
cGFnZSwgUEdUX3dyaXRhYmxlX3BhZ2UpICkKKyAgICAgICAgeworICAgICAgICAgICAgcHV0X3Bh
Z2UocGFnZSk7CisgICAgICAgICAgICBnb3RvIHVubG9jazsKKyAgICAgICAgfQorCisgICAgICAg
IG1mbiA9IHBhZ2VfdG9fbWZuKHBhZ2UpOwogICAgIH0KIAogICAgIHByb3QgPSBJT01NVUZfcmVh
ZGFibGU7CkBAIC0xNTQsNyArMTcwLDcgQEAgc3RhdGljIGludCBpb21tdW9wX21hcChzdHJ1Y3Qg
eGVuX2lvbW11X29wX21hcCAqb3ApCiAgICAgICAgIHByb3QgfD0gSU9NTVVGX3dyaXRhYmxlOwog
CiAgICAgcmMgPSAtRUlPOwotICAgIGlmICggaW9tbXVfbWFwX3BhZ2UoY3VycmQsIGJmbiwgcGFn
ZV90b19tZm4ocGFnZSksIHByb3QpICkKKyAgICBpZiAoIGlvbW11X21hcF9wYWdlKGN1cnJkLCBi
Zm4sIG1mbiwgcHJvdCkgKQogICAgICAgICBnb3RvIHJlbGVhc2U7CiAKICAgICByYyA9IHJhbmdl
c2V0X2FkZF9zaW5nbGV0b24oaW9tbXUtPmlvbW11X29wX3JhbmdlcywgYmZuX3goYmZuKSk7CkBA
IC0xNjgsOSArMTg0LDE0IEBAIHN0YXRpYyBpbnQgaW9tbXVvcF9tYXAoc3RydWN0IHhlbl9pb21t
dV9vcF9tYXAgKm9wKQogICAgIGlnbm9yZSA9IGlvbW11X3VubWFwX3BhZ2UoY3VycmQsIGJmbik7
CiAKICByZWxlYXNlOgotICAgIGlmICggIXJlYWRvbmx5ICkKLSAgICAgICAgcHV0X3BhZ2VfdHlw
ZShwYWdlKTsKLSAgICBwdXRfcGFnZShwYWdlKTsKKyAgICBpZiAoIG9wLT5mbGFncyAmIFhFTl9J
T01NVU9QX21hcF9ncmVmICkKKyAgICAgICAgcmVsZWFzZV9ncmVmX2Zvcl9pb21tdShkLCBvcC0+
dS5ncmVmLCByZWFkb25seSwgbWZuKTsKKyAgICBlbHNlCisgICAgeworICAgICAgICBpZiAoICFy
ZWFkb25seSApCisgICAgICAgICAgICBwdXRfcGFnZV90eXBlKHBhZ2UpOworICAgICAgICBwdXRf
cGFnZShwYWdlKTsKKyAgICB9CiAKICB1bmxvY2s6CiAgICAgcmN1X3VubG9ja19kb21haW4oZCk7
CkBAIC0xODUsMTEgKzIwNiw5IEBAIHN0YXRpYyBpbnQgaW9tbXVvcF91bm1hcChzdHJ1Y3QgeGVu
X2lvbW11X29wX3VubWFwICpvcCkKICAgICBtZm5fdCBtZm47CiAgICAgYm9vbCByZWFkb25seTsK
ICAgICB1bnNpZ25lZCBpbnQgcHJvdDsKLSAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwogICAg
IGludCByYzsKIAotICAgIGlmICggb3AtPnBhZDAgfHwgb3AtPnBhZDEgKQotICAgICAgICByZXR1
cm4gLUVJTlZBTDsKKyAgICBpZiAoIG9wLT5wYWQgfHwgKG9wLT5mbGFncyAmIH5YRU5fSU9NTVVP
UF91bm1hcF9ncmVmKSApCiAKICAgICBpZiAoICFpb21tdS0+aW9tbXVfb3BfcmFuZ2VzICkKICAg
ICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwpAQCAtMjA1LDIxICsyMjQsMzEgQEAgc3RhdGljIGlu
dCBpb21tdW9wX3VubWFwKHN0cnVjdCB4ZW5faW9tbXVfb3BfdW5tYXAgKm9wKQogICAgIGlmICgg
IWQgKQogICAgICAgICByZXR1cm4gLUVTUkNIOwogCi0gICAgcmMgPSBnZXRfcGFnZWRfZ2ZuKGQs
IF9nZm4ob3AtPmdmbiksICEocHJvdCAmIElPTU1VRl93cml0YWJsZSksIE5VTEwsCi0gICAgICAg
ICAgICAgICAgICAgICAgICZwYWdlKTsKLSAgICBpZiAoIHJjICkKLSAgICAgICAgZ290byB1bmxv
Y2s7CisgICAgaWYgKCBvcC0+ZmxhZ3MgJiBYRU5fSU9NTVVPUF91bm1hcF9ncmVmICkKKyAgICB7
CisgICAgICAgIHJjID0gcmVsZWFzZV9ncmVmX2Zvcl9pb21tdShkLCBvcC0+dS5ncmVmLCByZWFk
b25seSwgbWZuKTsKKyAgICAgICAgaWYgKCByYyApCisgICAgICAgICAgICBnb3RvIHVubG9jazsK
KyAgICB9CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsK
IAotICAgIHB1dF9wYWdlKHBhZ2UpOyAvKiByZWxlYXNlIGV4dHJhIHJlZmVyZW5jZSBqdXN0IHRh
a2VuICovCisgICAgICAgIHJjID0gZ2V0X3BhZ2VkX2dmbihkLCBfZ2ZuKG9wLT51LmdmbiksIHJl
YWRvbmx5LCBOVUxMLCAmcGFnZSk7CisgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAgZ290
byB1bmxvY2s7CiAKLSAgICByYyA9IC1FSU5WQUw7Ci0gICAgaWYgKCAhbWZuX2VxKHBhZ2VfdG9f
bWZuKHBhZ2UpLCBtZm4pICkKLSAgICAgICAgZ290byB1bmxvY2s7CisgICAgICAgIHB1dF9wYWdl
KHBhZ2UpOyAvKiByZWxlYXNlIGV4dHJhIHJlZmVyZW5jZSBqdXN0IHRha2VuICovCiAKLSAgICAv
KiByZWxlYXNlIHJlZmVyZW5jZSB0YWtlbiBpbiBtYXAgKi8KLSAgICBpZiAoICFyZWFkb25seSAp
Ci0gICAgICAgIHB1dF9wYWdlX3R5cGUocGFnZSk7Ci0gICAgcHV0X3BhZ2UocGFnZSk7CisgICAg
ICAgIHJjID0gLUVJTlZBTDsKKyAgICAgICAgaWYgKCAhbWZuX2VxKHBhZ2VfdG9fbWZuKHBhZ2Up
LCBtZm4pICkKKyAgICAgICAgICAgIGdvdG8gdW5sb2NrOworCisgICAgICAgIC8qIHJlbGVhc2Ug
cmVmZXJlbmNlIHRha2VuIGluIG1hcCAqLworICAgICAgICBpZiAoICFyZWFkb25seSApCisgICAg
ICAgICAgICBwdXRfcGFnZV90eXBlKHBhZ2UpOworICAgICAgICBwdXRfcGFnZShwYWdlKTsKKyAg
ICB9CiAKICAgICByYyA9IHJhbmdlc2V0X3JlbW92ZV9zaW5nbGV0b24oaW9tbXUtPmlvbW11X29w
X3JhbmdlcywgYmZuX3goYmZuKSk7CiAgICAgaWYgKCByYyApCmRpZmYgLS1naXQgYS94ZW4vY29t
bW9uL2dyYW50X3RhYmxlLmMgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKaW5kZXggY2M3MDgw
YmM5OC4uZmMyODVmOTc1MyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCisr
KyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAtMzg5OCw2ICszODk4LDE0OSBAQCBpbnQg
Z250dGFiX21hcF9mcmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGlkeCwgZ2Zu
X3QgZ2ZuLAogICAgIHJldHVybiByYzsKIH0KIAoraW50CithY3F1aXJlX2dyZWZfZm9yX2lvbW11
KHN0cnVjdCBkb21haW4gKmQsIGdyYW50X3JlZl90IGdyZWYsCisgICAgICAgICAgICAgICAgICAg
ICAgIGJvb2wgcmVhZG9ubHksIG1mbl90ICptZm4pCit7CisgICAgc3RydWN0IGRvbWFpbiAqY3Vy
cmQgPSBjdXJyZW50LT5kb21haW47CisgICAgc3RydWN0IGdyYW50X3RhYmxlICpndCA9IGQtPmdy
YW50X3RhYmxlOworICAgIGdyYW50X2VudHJ5X2hlYWRlcl90ICpzaGFoOworICAgIHN0cnVjdCBh
Y3RpdmVfZ3JhbnRfZW50cnkgKmFjdDsKKyAgICB1aW50MTZfdCAqc3RhdHVzOworICAgIGludCBy
YzsKKworICAgIGdyYW50X3JlYWRfbG9jayhndCk7CisKKyAgICByYyA9IC1FTk9FTlQ7CisgICAg
aWYgKCBncmVmID4gbnJfZ3JhbnRfZW50cmllcyhndCkgKQorICAgICAgICBnb3RvIHVubG9jazsK
KworICAgIGFjdCA9IGFjdGl2ZV9lbnRyeV9hY3F1aXJlKGd0LCBncmVmKTsKKyAgICBzaGFoID0g
c2hhcmVkX2VudHJ5X2hlYWRlcihndCwgZ3JlZik7CisgICAgc3RhdHVzID0gKCBndC0+Z3RfdmVy
c2lvbiA9PSAyICkgPworICAgICAgICAmc3RhdHVzX2VudHJ5KGd0LCBncmVmKSA6CisgICAgICAg
ICZzaGFoLT5mbGFnczsKKworICAgIHJjID0gLUVBQ0NFUzsKKyAgICBpZiAoIChzaGFoLT5mbGFn
cyAmIEdURl90eXBlX21hc2spICE9IEdURl9wZXJtaXRfYWNjZXNzIHx8CisgICAgICAgICAoc2hh
aC0+ZmxhZ3MgJiBHVEZfc3ViX3BhZ2UpICkKKyAgICAgICAgZ290byByZWxlYXNlOworCisgICAg
cmMgPSAtRVJBTkdFOworICAgIGlmICggYWN0LT5waW4gJiYgKChhY3QtPmRvbWlkICE9IGN1cnJk
LT5kb21haW5faWQpIHx8CisgICAgICAgICAgICAgICAgICAgICAgKGFjdC0+cGluICYgMHg4MDgw
ODA4MFUpICE9IDApICkKKyAgICAgICAgZ290byByZWxlYXNlOworCisgICAgcmMgPSAtRUlOVkFM
OworICAgIGlmICggIWFjdC0+cGluIHx8CisgICAgICAgICAoIXJlYWRvbmx5ICYmICEoYWN0LT5w
aW4gJiBHTlRQSU5fZGV2d19tYXNrKSkgKSB7CisgICAgICAgIGlmICggX3NldF9zdGF0dXMoZ3Qt
Pmd0X3ZlcnNpb24sIGN1cnJkLT5kb21haW5faWQsIHJlYWRvbmx5LAorICAgICAgICAgICAgICAg
ICAgICAgICAgIDAsIHNoYWgsIGFjdCwgc3RhdHVzKSAhPSBHTlRTVF9va2F5ICkKKyAgICAgICAg
ICAgIGdvdG8gcmVsZWFzZTsKKyAgICB9CisKKyAgICBpZiAoICFhY3QtPnBpbiApCisgICAgewor
ICAgICAgICBnZm5fdCBnZm4gPSBndC0+Z3RfdmVyc2lvbiA9PSAxID8KKyAgICAgICAgICAgIF9n
Zm4oc2hhcmVkX2VudHJ5X3YxKGd0LCBncmVmKS5mcmFtZSkgOgorICAgICAgICAgICAgX2dmbihz
aGFyZWRfZW50cnlfdjIoZ3QsIGdyZWYpLmZ1bGxfcGFnZS5mcmFtZSk7CisgICAgICAgIHN0cnVj
dCBwYWdlX2luZm8gKnBhZ2U7CisKKyAgICAgICAgcmMgPSAgZ2V0X3BhZ2VkX2dmbihkLCBnZm4s
IHJlYWRvbmx5LCBOVUxMLCAmcGFnZSk7CisgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAg
Z290byBjbGVhcjsKKworICAgICAgICBhY3Rfc2V0X2dmbihhY3QsIGdmbik7CisgICAgICAgIGFj
dC0+bWZuID0gcGFnZV90b19tZm4ocGFnZSk7CisgICAgICAgIGFjdC0+ZG9taWQgPSBjdXJyZC0+
ZG9tYWluX2lkOworICAgICAgICBhY3QtPnN0YXJ0ID0gMDsKKyAgICAgICAgYWN0LT5sZW5ndGgg
PSBQQUdFX1NJWkU7CisgICAgICAgIGFjdC0+aXNfc3ViX3BhZ2UgPSBmYWxzZTsKKyAgICAgICAg
YWN0LT50cmFuc19kb21haW4gPSBkOworICAgICAgICBhY3QtPnRyYW5zX2dyZWYgPSBncmVmOwor
ICAgIH0KKyAgICBlbHNlCisgICAgeworICAgICAgICBBU1NFUlQobWZuX3ZhbGlkKGFjdC0+bWZu
KSk7CisgICAgICAgIGlmICggIWdldF9wYWdlKG1mbl90b19wYWdlKGFjdC0+bWZuKSwgZCkgKQor
ICAgICAgICAgICAgZ290byBjbGVhcjsKKyAgICB9CisKKyAgICByYyA9IDA7CisgICAgYWN0LT5w
aW4gKz0gcmVhZG9ubHkgPyBHTlRQSU5fZGV2cl9pbmMgOiBHTlRQSU5fZGV2d19pbmM7CisgICAg
Km1mbiA9IGFjdC0+bWZuOworICAgIGdvdG8gcmVsZWFzZTsKKworIGNsZWFyOgorICAgIGlmICgg
IXJlYWRvbmx5ICYmICEoYWN0LT5waW4gJiBHTlRQSU5fZGV2d19tYXNrKSApCisgICAgICAgIGdu
dHRhYl9jbGVhcl9mbGFnKF9HVEZfd3JpdGluZywgc3RhdHVzKTsKKworICAgIGlmICggIWFjdC0+
cGluICkKKyAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcoX0dURl9yZWFkaW5nLCBzdGF0dXMpOwor
CisgcmVsZWFzZToKKyAgICBhY3RpdmVfZW50cnlfcmVsZWFzZShhY3QpOworCisgdW5sb2NrOgor
ICAgIGdyYW50X3JlYWRfdW5sb2NrKGd0KTsKKworICAgIHJldHVybiByYzsKK30KKworaW50City
ZWxlYXNlX2dyZWZfZm9yX2lvbW11KHN0cnVjdCBkb21haW4gKmQsIGdyYW50X3JlZl90IGdyZWYs
CisgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgcmVhZG9ubHksIG1mbl90IG1mbikKK3sKKyAg
ICBzdHJ1Y3QgZG9tYWluICpjdXJyZCA9IGN1cnJlbnQtPmRvbWFpbjsKKyAgICBzdHJ1Y3QgZ3Jh
bnRfdGFibGUgKmd0ID0gZC0+Z3JhbnRfdGFibGU7CisgICAgZ3JhbnRfZW50cnlfaGVhZGVyX3Qg
KnNoYWg7CisgICAgc3RydWN0IGFjdGl2ZV9ncmFudF9lbnRyeSAqYWN0OworICAgIHVpbnQxNl90
ICpzdGF0dXM7CisgICAgaW50IHJjOworCisgICAgZ3JhbnRfcmVhZF9sb2NrKGd0KTsKKworICAg
IHJjID0gLUVOT0VOVDsKKyAgICBpZiAoIGdyZWYgPiBucl9ncmFudF9lbnRyaWVzKGd0KSApCisg
ICAgICAgIGdvdG8gdW5sb2NrOworCisgICAgYWN0ID0gYWN0aXZlX2VudHJ5X2FjcXVpcmUoZ3Qs
IGdyZWYpOworICAgIHNoYWggPSBzaGFyZWRfZW50cnlfaGVhZGVyKGd0LCBncmVmKTsKKyAgICBz
dGF0dXMgPSAoIGd0LT5ndF92ZXJzaW9uID09IDIgKSA/CisgICAgICAgICZzdGF0dXNfZW50cnko
Z3QsIGdyZWYpIDoKKyAgICAgICAgJnNoYWgtPmZsYWdzOworCisgICAgcmMgPSAtRUlOVkFMOwor
ICAgIGlmICggIWFjdC0+cGluIHx8IChhY3QtPmRvbWlkICE9IGN1cnJkLT5kb21haW5faWQpIHx8
CisgICAgICAgICAhbWZuX2VxKGFjdC0+bWZuLCBtZm4pICkKKyAgICAgICAgZ290byByZWxlYXNl
OworCisgICAgcmMgPSAwOworICAgIGlmICggcmVhZG9ubHkgKQorICAgICAgICBhY3QtPnBpbiAt
PSBHTlRQSU5fZGV2cl9pbmM7CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgZ250dGFiX21hcmtf
ZGlydHkoZCwgbWZuKTsKKworICAgICAgICBhY3QtPnBpbiAtPSBHTlRQSU5fZGV2d19pbmM7Cisg
ICAgICAgIGlmICggIShhY3QtPnBpbiAmIEdOVFBJTl9kZXZ3X21hc2spICkKKyAgICAgICAgICAg
IGdudHRhYl9jbGVhcl9mbGFnKF9HVEZfd3JpdGluZywgc3RhdHVzKTsKKyAgICB9CisKKyAgICBp
ZiAoICFhY3QtPnBpbiApCisgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKF9HVEZfcmVhZGluZywg
c3RhdHVzKTsKKworICAgIHB1dF9wYWdlKG1mbl90b19wYWdlKG1mbikpOworCisgcmVsZWFzZToK
KyAgICBhY3RpdmVfZW50cnlfcmVsZWFzZShhY3QpOworCisgdW5sb2NrOgorICAgIGdyYW50X3Jl
YWRfdW5sb2NrKGd0KTsKKworICAgIHJldHVybiByYzsKK30KKwogc3RhdGljIHZvaWQgZ250dGFi
X3VzYWdlX3ByaW50KHN0cnVjdCBkb21haW4gKnJkKQogewogICAgIGludCBmaXJzdCA9IDE7CmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaCBiL3hlbi9pbmNsdWRlL3B1
YmxpYy9pb21tdV9vcC5oCmluZGV4IGM4ZGM1MzFjODMuLjVhNjcyYmNlYWQgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9p
b21tdV9vcC5oCkBAIC0yNCw2ICsyNCw3IEBACiAjZGVmaW5lIFhFTl9QVUJMSUNfSU9NTVVfT1Bf
SAogCiAjaW5jbHVkZSAieGVuLmgiCisjaW5jbHVkZSAiZ3JhbnRfdGFibGUuaCIKIAogdHlwZWRl
ZiB1aW50NjRfdCB4ZW5fYmZuX3Q7CiAKQEAgLTc5LDEyICs4MCwyMCBAQCBzdHJ1Y3QgeGVuX2lv
bW11X29wX21hcCB7CiAKICNkZWZpbmUgX1hFTl9JT01NVU9QX21hcF9yZWFkb25seSAwCiAjZGVm
aW5lIFhFTl9JT01NVU9QX21hcF9yZWFkb25seSAoMSA8PCAoX1hFTl9JT01NVU9QX21hcF9yZWFk
b25seSkpCisjZGVmaW5lIF9YRU5fSU9NTVVPUF9tYXBfZ3JlZiAxCisjZGVmaW5lIFhFTl9JT01N
VU9QX21hcF9ncmVmICgxIDw8IChfWEVOX0lPTU1VT1BfbWFwX2dyZWYpKQogCiAgICAgdWludDMy
X3QgcGFkOwogICAgIC8qIElOIC0gVGhlIElPTU1VIGZyYW1lIG51bWJlciB3aGljaCB3aWxsIGhv
bGQgdGhlIG5ldyBtYXBwaW5nICovCiAgICAgeGVuX2Jmbl90IGJmbjsKLSAgICAvKiBJTiAtIFRo
ZSBndWVzdCBmcmFtZSBudW1iZXIgb2YgdGhlIHBhZ2UgdG8gYmUgbWFwcGVkICovCi0gICAgeGVu
X3Bmbl90IGdmbjsKKyAgICAvKgorICAgICAqIElOIC0gVGhlIGd1ZXN0IGZyYW1lIG51bWJlciBv
ciBncmFudCByZWZlcmVuY2Ugb2YgdGhlIHBhZ2UgdG8KKyAgICAgKiBiZSBtYXBwZWQuCisgICAg
ICovCisgICAgdW5pb24geworICAgICAgICB4ZW5fcGZuX3QgZ2ZuOworICAgICAgICBncmFudF9y
ZWZfdCBncmVmOworICAgIH0gdTsKIH07CiAKIC8qCkBAIC05NSwxMiArMTA0LDIyIEBAIHN0cnVj
dCB4ZW5faW9tbXVfb3BfbWFwIHsKIHN0cnVjdCB4ZW5faW9tbXVfb3BfdW5tYXAgewogICAgIC8q
IElOIC0gVGhlIGRvbWlkIG9mIHRoZSBndWVzdCAqLwogICAgIGRvbWlkX3QgZG9taWQ7Ci0gICAg
dWludDE2X3QgcGFkMDsKLSAgICB1aW50MzJfdCBwYWQxOworICAgIHVpbnQxNl90IGZsYWdzOwor
CisjZGVmaW5lIF9YRU5fSU9NTVVPUF91bm1hcF9ncmVmIDAKKyNkZWZpbmUgWEVOX0lPTU1VT1Bf
dW5tYXBfZ3JlZiAoMSA8PCAoX1hFTl9JT01NVU9QX3VubWFwX2dyZWYpKQorCisgICAgdWludDMy
X3QgcGFkOwogICAgIC8qIElOIC0gVGhlIElPTU1VIGZyYW1lIG51bWJlciB3aGljaCBob2xkcyB0
aGUgbWFwcGluZyB0byBiZSByZW1vdmVkICovCiAgICAgeGVuX2Jmbl90IGJmbjsKLSAgICAvKiBJ
TiAtIFRoZSBndWVzdCBmcmFtZSBudW1iZXIgb2YgdGhlIHBhZ2UgdGhhdCBpcyBtYXBwZWQgKi8K
LSAgICB4ZW5fcGZuX3QgZ2ZuOworICAgIC8qCisgICAgICogSU4gLSBUaGUgZ3Vlc3QgZnJhbWUg
bnVtYmVyIG9yIGdyYW50IHJlZmVyZW5jZSBvZiB0aGUgcGFnZSB0aGF0CisgICAgICogaXMgbWFw
cGVkLgorICAgICAqLworICAgIHVuaW9uIHsKKyAgICAgICAgeGVuX3Bmbl90IGdmbjsKKyAgICAg
ICAgZ3JhbnRfcmVmX3QgZ3JlZjsKKyAgICB9IHU7CiB9OwogCiAvKgpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmggYi94ZW4vaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUu
aAppbmRleCAwMjg2YmEzM2RkLi4wZjQ0YzY1ODdjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94
ZW4vZ3JhbnRfdGFibGUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaApAQCAt
NTksNiArNTksMTMgQEAgaW50IG1lbV9zaGFyaW5nX2dyZWZfdG9fZ2ZuKHN0cnVjdCBncmFudF90
YWJsZSAqZ3QsIGdyYW50X3JlZl90IHJlZiwKIGludCBnbnR0YWJfbWFwX2ZyYW1lKHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGxvbmcgaWR4LCBnZm5fdCBnZm4sCiAgICAgICAgICAgICAgICAg
ICAgICBtZm5fdCAqbWZuKTsKIAoraW50CithY3F1aXJlX2dyZWZfZm9yX2lvbW11KHN0cnVjdCBk
b21haW4gKmQsIGdyYW50X3JlZl90IGdyZWYsCisgICAgICAgICAgICAgICAgICAgICAgIGJvb2wg
cmVhZG9ubHksIG1mbl90ICptZm4pOworaW50CityZWxlYXNlX2dyZWZfZm9yX2lvbW11KHN0cnVj
dCBkb21haW4gKmQsIGdyYW50X3JlZl90IGdyZWYsCisgICAgICAgICAgICAgICAgICAgICAgIGJv
b2wgcmVhZG9ubHksIG1mbl90IG1mbik7CisKIHVuc2lnbmVkIGludCBnbnR0YWJfZG9tMF9mcmFt
ZXModm9pZCk7CiAKICNlbmRpZiAvKiBfX1hFTl9HUkFOVF9UQUJMRV9IX18gKi8KLS0gCjIuMTEu
MAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:02:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14: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 1fkrhX-0003W2-OE; Wed, 01 Aug 2018 14: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=bzmx=kq=citrix.com=prvs=744b97e16=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fkrhV-0003Vv-Pm
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 14:02:05 +0000
X-Inumbo-ID: 5d098ce2-9593-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5d098ce2-9593-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:01:19 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="77023057"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1533130175-15541-1-git-send-email-andrew.cooper3@citrix.com>
 <20180801135028.ktdlefdnbykrqnbv@mac>
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: <384021fd-cbf6-680e-4a5e-26736acbb57c@citrix.com>
Date: Wed, 1 Aug 2018 15:00: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: <20180801135028.ktdlefdnbykrqnbv@mac>
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: Remove domain_crash_synchronous()
 completely
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 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>

T24gMDEvMDgvMTggMTQ6NTAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gV2VkLCBBdWcg
MDEsIDIwMTggYXQgMDI6Mjk6MzVQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gZG9t
YWluX2NyYXNoX3N5bmNocm9ub3VzKCkgaXMgdW5zYWZlIHRvIHVzZSBpbiBnZW5lcmFsIGFzIGl0
IG1heSBsZWF2ZQo+PiBzcGlubG9ja3MgaGVsZCwgdGVtcG9yYXJ5IG1lbW9yeSBhbGxvY2F0ZWQs
IGV0Yy4KPj4KPj4gV2l0aCBkb21haW5fY3Jhc2hfc3luY2hyb25vdXMoKSByZW1vdmVkIGZyb20g
dGhlIEFSTSBjb2RlIGluIDQuMTEsIHRha2UgdGhlCj4+IG9wcG9ydHVuaXR5IHRvIHJlbW92ZSB0
aGUgaW5mcmFzdHJ1Y3R1cmUgY29tcGxldGVseSBieSBvcGVuY29kaW5nIHRoZSBzb2Z0aXJxCj4+
IGxvb3AgaW4gdGhlIHJlbWFpbmluZyBjYWxsc2l0ZXMsIGFsbCBvZiB3aGljaCBhcmUgZGVzdGlu
ZWQgZm9yIGRlbGV0aW9uLgo+Pgo+PiBOb25lIG9mIHRoZXNlIHNpdGVzIGFyZSBhdCByaXNrIG9m
IGhhdmluZyBhIHBlbmRpbmcgaW9yZXEgdG8gcWVtdSwgd2hpY2ggbWVhbnMKPj4gdGhhdCB0aGUg
dmNwdV9lbmRfc2h1dGRvd25fZGVmZXJyYWwoKSBpc24ndCBuZWNlc3NhcnkuCj4+Cj4+IFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gUmV2
aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+Cj4gVGhp
cyBob3dldmVyIHJlbW92ZXMgdGhlIHByaW50ayB3aXRoIHRoZSBmaWxlIGFuIGxpbmUgbnVtYmVy
IGZyb20KPiB3aGVyZSB0aGUgZG9tYWluX2NyYXNoIHdhcyBjYWxsZWQuIEkgZG9uJ3QgdGhpbmsg
aXQncyBhIGJpZyBpc3N1ZQo+IGJlY2F1c2UgZWFjaCBjYWxsIHNpdGUgYWxyZWFkeSBoYXMgYSBt
ZXNzYWdlLgoKUmVtb3ZpbmcgdGhlIGxpbmUgbnVtYmVyIHdhcyB0aGUgYmFzaXMgb2YgdGhpcyB3
b3JrIG9yaWdpbmFsbHkuwqAgSXQgaXMgYQpwcm9ibGVtIGZvciBsaXZlcGF0Y2hpbmcsIGFzIGl0
IGNhdXNlcyBleGNlc3NpdmVseSBsYXJnZSBiaW5hcnkgZGVsdGFzLgoKQSBmb2xsb3d1cCB3aGlj
aCBJJ3ZlIHlldCB0byByZWZyZXNoIGZyb20gaXRzIHByZXZpb3VzIHBvc3RpbmcgY2hhbmdlcwpk
b21haW5fY3Jhc2goKSB0byB0YWtlIGEgc3RyaW5nIHRvIGZvcmNlIGFsbCB1c2VycyB0byBwcm92
aWRlIGFuCmludGVsbGlnZW50IGVycm9yLCBhbmQgc3dhcHMgX19MSU5FX18gZm9yIF9fZmlsZV9f
Cgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:17:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14:17:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkrvv-0004Rb-6H; Wed, 01 Aug 2018 14: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=sdpe=kq=citrix.com=prvs=744ee64bb=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fkrvu-0004RW-8o
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 14:16:58 +0000
X-Inumbo-ID: 98d68fb6-9595-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 98d68fb6-9595-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 14:17:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="77024462"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>, Andrew Cooper
 <Andrew.Cooper3@citrix.com>
Thread-Topic: [Xen-devel] [PATCH] xen: Remove domain_crash_synchronous()
 completely
Thread-Index: AQHUKZwVb855OFHUm0KxBQkxtzBgiqSqyHYAgAAmVrA=
Date: Wed, 1 Aug 2018 14:08:48 +0000
Message-ID: <0ae33ef269154999954454bfaa0311ac@AMSPEX02CL03.citrite.net>
References: <1533130175-15541-1-git-send-email-andrew.cooper3@citrix.com>
 <20180801135028.ktdlefdnbykrqnbv@mac>
In-Reply-To: <20180801135028.ktdlefdnbykrqnbv@mac>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen: Remove domain_crash_synchronous()
 completely
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmDQo+IE9mIFJv
Z2VyIFBhdSBNb25uw6kNCj4gU2VudDogMDEgQXVndXN0IDIwMTggMTQ6NTANCj4gVG86IEFuZHJl
dyBDb29wZXIgPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+DQo+IENjOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPjsgU3RlZmFubyBTdGFiZWxsaW5pDQo+IDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPjsgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47IEphbiBCZXVsaWNo
DQo+IDxKQmV1bGljaEBzdXNlLmNvbT47IFhlbi1kZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbi5v
cmc+DQo+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0hdIHhlbjogUmVtb3ZlDQo+IGRv
bWFpbl9jcmFzaF9zeW5jaHJvbm91cygpIGNvbXBsZXRlbHkNCj4gDQo+IE9uIFdlZCwgQXVnIDAx
LCAyMDE4IGF0IDAyOjI5OjM1UE0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6DQo+ID4gZG9t
YWluX2NyYXNoX3N5bmNocm9ub3VzKCkgaXMgdW5zYWZlIHRvIHVzZSBpbiBnZW5lcmFsIGFzIGl0
IG1heSBsZWF2ZQ0KPiA+IHNwaW5sb2NrcyBoZWxkLCB0ZW1wb3JhcnkgbWVtb3J5IGFsbG9jYXRl
ZCwgZXRjLg0KPiA+DQo+ID4gV2l0aCBkb21haW5fY3Jhc2hfc3luY2hyb25vdXMoKSByZW1vdmVk
IGZyb20gdGhlIEFSTSBjb2RlIGluIDQuMTEsDQo+IHRha2UgdGhlDQo+ID4gb3Bwb3J0dW5pdHkg
dG8gcmVtb3ZlIHRoZSBpbmZyYXN0cnVjdHVyZSBjb21wbGV0ZWx5IGJ5IG9wZW5jb2RpbmcgdGhl
DQo+IHNvZnRpcnENCj4gPiBsb29wIGluIHRoZSByZW1haW5pbmcgY2FsbHNpdGVzLCBhbGwgb2Yg
d2hpY2ggYXJlIGRlc3RpbmVkIGZvciBkZWxldGlvbi4NCj4gPg0KPiA+IE5vbmUgb2YgdGhlc2Ug
c2l0ZXMgYXJlIGF0IHJpc2sgb2YgaGF2aW5nIGEgcGVuZGluZyBpb3JlcSB0byBxZW11LCB3aGlj
aA0KPiBtZWFucw0KPiA+IHRoYXQgdGhlIHZjcHVfZW5kX3NodXRkb3duX2RlZmVycmFsKCkgaXNu
J3QgbmVjZXNzYXJ5Lg0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCj4gDQo+IFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4gDQo+IFRoaXMgaG93ZXZlciByZW1vdmVzIHRo
ZSBwcmludGsgd2l0aCB0aGUgZmlsZSBhbiBsaW5lIG51bWJlciBmcm9tDQo+IHdoZXJlIHRoZSBk
b21haW5fY3Jhc2ggd2FzIGNhbGxlZC4gSSBkb24ndCB0aGluayBpdCdzIGEgYmlnIGlzc3VlDQo+
IGJlY2F1c2UgZWFjaCBjYWxsIHNpdGUgYWxyZWFkeSBoYXMgYSBtZXNzYWdlLg0KDQpUaGVyZSBh
cmUgbWFueSBwbGFjZXMgd2hpY2ggY2FsbCBkb21haW5fY3Jhc2goKSB3aXRob3V0IGFueSBvdGhl
ciBsb2dnaW5nIHNvIHN1Y2ggY3Jhc2hlcyB3aWxsIGNlcnRhaW5seSBnZXQgaGFyZGVyIHRvIGRp
YWdub3NlLg0KDQogIFBhdWwNCg0KPiANCj4gUm9nZXIuDQo+IA0KPiBfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
DQo+IFhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVsDQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:22:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14:22:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fks11-00059B-RL; Wed, 01 Aug 2018 14:22: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=qz6i=kq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fks10-000596-UB
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 14:22:14 +0000
X-Inumbo-ID: 2e1f2bc4-9596-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 2e1f2bc4-9596-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:21:28 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 01 Aug 2018 08:22:12 -0600
Message-Id: <5B61C21202000078001D9F2D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 01 Aug 2018 08:22:10 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 0/5] x86: more power-efficient CPU parking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

V2hlbiBwdXR0aW5nIENQVXMgdG8gc2xlZXAgcGVybWFuZW50bHksIHdlIHNob3VsZCB0cnkgdG8g
cHV0IHRoZW0gaW50bwp0aGUgbW9zdCBwb3dlciBjb25zZXJ2aW5nIHN0YXRlIHBvc3NpYmxlLiBG
b3Igbm93IGl0IGlzIHVuY2xlYXIgd2hldGhlciwKZXNwZWNpYWxseSBpbiBhIGRlZXAgQy1zdGF0
ZSwgdGhlIFAtc3RhdGUgYWxzbyBtYXR0ZXJzLCBzbyB0aGlzIHNlcmllcyBvbmx5CmFycmFuZ2Vz
IGZvciB0aGUgQy1zdGF0ZSBzaWRlIG9mIHRoaW5ncyAocGx1cyBzb21lIGNsZWFudXApLgoKMTog
eDg2L2NwdWlkbGU6IHJlcGxhY2UgYSBwb2ludGxlc3MgTlVMTCBjaGVjawoyOiB4ODYvaWRsZTog
cmUtYXJyYW5nZSBkZWFkLWlkbGUgaGFuZGxpbmcKMzogeDg2L2NwdWlkbGU6IHB1c2ggcGFya2Vk
IENQVXMgaW50byBkZWVwZXIgc2xlZXAgc3RhdGVzIHdoZW4gcG9zc2libGUKNDogeDg2L2NwdWlk
bGU6IGNsZWFuIHVwIEN4IGR1bXBpbmcKNTogeDg2OiBwbGFjZSBub24tcGFya2VkIENQVXMgaW50
byB3YWl0LWZvci1TSVBJIHN0YXRlIGFmdGVyIG9mZmxpbmluZwoKSmFuCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:24:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14:24:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fks2s-0005FX-HE; Wed, 01 Aug 2018 14:24: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=/cet=kq=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fks2r-0005FK-23
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 14:24:09 +0000
X-Inumbo-ID: 71a73127-9596-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 71a73127-9596-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:23:23 +0200 (CEST)
Received: by mail-lj1-x241.google.com with SMTP id q127-v6so17024155ljq.11
 for <xen-devel@lists.xen.org>; Wed, 01 Aug 2018 07:24:07 -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:content-transfer-encoding;
 bh=PVXHMwElyqB8Yh5KyDjFaFwnfZWpTiNcOFj+AbNKD2o=;
 b=Nk0EPJ9VH6zJ/2MDZamUlUbijz1pAb2bgu75Hp7JRz5N0trCoBviN5jpexZ2V+sIeE
 /HzSuWL/O0Zp5W3gCoR+4sYi0PcTIIS7vCLPAiD9LORyLMbrWRH0mPCqylZw3tyL5h8a
 dCnniO3sacAkROpmDsF15Lc+H6pux8SIv+j/zknIuX6GK9VCbHtDH8EsrLv5xDWyjpAq
 khFGC+vFVvDTLk6ga6Gd//PR8jt74y4M5utd687vdzvINTa2RyJTO2/NrY+INrAtInGl
 3s47fI7PoKx84O/KELbDXPeF2hlEdtL2APcjUC+ttTCoukQ/wOLN7fx/TI1/4wXbjBPK
 xkRw==
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=PVXHMwElyqB8Yh5KyDjFaFwnfZWpTiNcOFj+AbNKD2o=;
 b=fx7P6oJkFM8DtssFOj7hLXuJUjDMITBDU6oU1WbLQ0POTXgpDc8/eWBpNudPT1wXsY
 Aco2x76FfBgQdqFCatA5q5FO6AQZeuPESbKS78TiL7c0AfeRst46fa50RMHRCe+v8wK7
 U40m9k21hELztlWHABmX9gnrCWQ3RkzgOBAZHg9zfo0XEIlff37s9wWN9PPXA9TZMDAh
 0LOhcMnDwTv6D0yUx3Jv7xPjHWociXSsA6nrp/wTpdJcBsnp5N9yJiFWktHXbJLvp07p
 KGW+Z0Wq22IxfSM0VIOLuUR07jF2J/sOcAWNIeyxEdbZYZl3/ICbLHgDZH8x3aAlHKhJ
 YMDQ==
X-Gm-Message-State: AOUpUlGQi7PEjfpqL7sIsY4PldCJURy5DLJrPiXtGIecnuZMryFEAQ4n
 8g4pFiuOC85CSrKOQf11dZC/BYtviurku8hMgTY=
X-Google-Smtp-Source: AAOMgpeylqcMJmO/Kbph/g5QsruP18ZgSsZzh1myGTApPmFa8mATwKq8wOcYwVgOX13hHal1FMZtRK5pAediQSRqfHw=
X-Received: by 2002:a2e:6d0a:: with SMTP id
 i10-v6mr20748265ljc.145.1533133445802; 
 Wed, 01 Aug 2018 07:24:05 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:309:0:0:0:0:0 with HTTP;
 Wed, 1 Aug 2018 07:24:05 -0700 (PDT)
In-Reply-To: <4f0e2de730b038563d9fce501a133781b1ec79cf.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <4f0e2de730b038563d9fce501a133781b1ec79cf.1533009377.git-series.marmarek@invisiblethingslab.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Wed, 1 Aug 2018 10:24:05 -0400
Message-ID: <CAKf6xptL5H9C2OFOrDdjNeN1g_+gW3nCn-dUtW1_nf0Yk3EUiQ@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [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: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <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>

T24gTW9uLCBKdWwgMzAsIDIwMTggYXQgMTE6NTYgUE0sIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7Ny
ZWNraQo8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4gd3JvdGU6Cj4gV2hlbiBxZW11
IGlzIHJ1bm5pbmcgaW4gc3R1YmRvbWFpbiwgYW55IGF0dGVtcHQgdG8gaW5pdGlhbGl6ZSB2bmMv
c2RsCj4gdGhlcmUgd2lsbCBjcmFzaCBpdCAob24gZmFpbGVkIGF0dGVtcHQgdG8gbG9hZCBhIGtl
eW1hcCBmcm9tIGEgZmlsZSkuIElmCj4gdmZiIGlzIHByZXNlbnQsIGFsbCB0aG9zZSBjYXNlcyBh
cmUgc2tpcHBlZC4gQnV0IHNpbmNlCj4gYjA1M2YwYzRjOWU1MzNmM2Q5NzgzN2NmODk3ZWI5MjBi
ODM1NWVkMyAibGlieGw6IGRvIG5vdCBzdGFydCBkb20wIHFlbXUKPiBmb3Igc3R1YmRvbWFpbiB3
aGVuIG5vdCBuZWVkZWQiIGl0IGlzIHBvc3NpYmxlIHRvIGNyZWF0ZSBhIHN0dWJkb21haW4KPiB3
aXRob3V0IHZmYiBhbmQgY29udHJhcnkgdG8gdGhlIGNvbW1lbnQgLXZuYyBub25lIGRvIHRyaWdn
ZXIgVk5DCj4gaW5pdGlhbGl6YXRpb24gY29kZSAoanVzdCBza2lwcyBleHBvc2luZyBpdCBleHRl
cm5hbGx5KS4KPiBDaGFuZ2UgdGhlIGltcGxpY2l0IFNETCBhdm9pZGluZyBtZXRob2QgdG8gLW5v
Z3JhcGhpY3Mgb3B0aW9uLCB1c2VkIHdoZW4KPiBub25lIG9mIFNETCBvciBWTkMgaXMgZW5hYmxl
ZC4KCk1pc3NpbmcgU2lnbmVkLW9mZi1ieQoKPiAtLS0KPiAgdG9vbHMvbGlieGwvbGlieGxfZG0u
YyB8IDEwICsrKysrLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgNSBk
ZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kbS5jIGIvdG9v
bHMvbGlieGwvbGlieGxfZG0uYwo+IGluZGV4IGJkMTg3NDYuLjNiMGI1OGUgMTAwNjQ0Cj4gLS0t
IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYwo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMK
PiBAQCAtNDc1LDE0ICs0NzUsMTQgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21v
ZGVsX2FyZ3Nfb2xkKGxpYnhsX19nYyAqZ2MsCj4gICAgICAgICAgaWYgKGxpYnhsX2RlZmJvb2xf
dmFsKHZuYy0+ZmluZHVudXNlZCkpIHsKPiAgICAgICAgICAgICAgZmxleGFycmF5X2FwcGVuZChk
bV9hcmdzLCAiLXZuY3VudXNlZCIpOwo+ICAgICAgICAgIH0KPiAtICAgIH0gZWxzZQo+ICsgICAg
fSBlbHNlIGlmICghc2RsKQo+ICAgICAgICAgIC8qCj4gICAgICAgICAgICogVk5DIGlzIG5vdCBl
bmFibGVkIGJ5IGRlZmF1bHQgYnkgcWVtdS14ZW4tdHJhZGl0aW9uYWwsCj4gLSAgICAgICAgICog
aG93ZXZlciBwYXNzaW5nIC12bmMgbm9uZSBjYXVzZXMgU0RMIHRvIG5vdCBiZQo+IC0gICAgICAg
ICAqICh1bmV4cGVjdGVkbHkpIGVuYWJsZWQgYnkgZGVmYXVsdC4gVGhpcyBpcyBvdmVycmlkZGVu
IGJ5Cj4gLSAgICAgICAgICogZXhwbGljaXRseSBwYXNzaW5nIC1zZGwgYmVsb3cgYXMgcmVxdWly
ZWQuCj4gKyAgICAgICAgICogaG93ZXZlciBza2lwcGluZyAtdm5jIGNhdXNlcyBTREwgdG8gYmUK
PiArICAgICAgICAgKiAodW5leHBlY3RlZGx5KSBlbmFibGVkIGJ5IGRlZmF1bHQuIElmIHVuZGVz
aXJlZCwgZGlzYWJsZSBncmFwaGljcyBhdAo+ICsgICAgICAgICAqIGFsbC4KPiAgICAgICAgICAg
Ki8KPiAtICAgICAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoZG1fYXJncywgIi12bmMiLCAibm9u
ZSIpOwo+ICsgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgIi1ub2dyYXBoaWNzIik7
CgpUaGUgcWVtdSBvcHRpb24gaXMgIi1ub2dyYXBoaWMiIHdpdGhvdXQgdGhlICdzJy4KCj4KPiAg
ICAgIGlmIChzZGwpIHsKPiAgICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItc2Rs
Iik7CgpXaXRoIHRoZSBhYm92ZSBjaGFuZ2U6ClJldmlld2VkLWJ5OiBKYXNvbiBBbmRyeXVrIDxq
YW5kcnl1a0BnbWFpbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:24:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14:24:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fks2s-0005FQ-8b; Wed, 01 Aug 2018 14:24: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=/cet=kq=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fks2q-0005FE-Jr
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 14:24:08 +0000
X-Inumbo-ID: 71a4fbca-9596-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 71a4fbca-9596-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:23:22 +0200 (CEST)
Received: by mail-lj1-x243.google.com with SMTP id f1-v6so17045216ljc.9
 for <xen-devel@lists.xenproject.org>; Wed, 01 Aug 2018 07:24:07 -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:content-transfer-encoding;
 bh=PVXHMwElyqB8Yh5KyDjFaFwnfZWpTiNcOFj+AbNKD2o=;
 b=Nk0EPJ9VH6zJ/2MDZamUlUbijz1pAb2bgu75Hp7JRz5N0trCoBviN5jpexZ2V+sIeE
 /HzSuWL/O0Zp5W3gCoR+4sYi0PcTIIS7vCLPAiD9LORyLMbrWRH0mPCqylZw3tyL5h8a
 dCnniO3sacAkROpmDsF15Lc+H6pux8SIv+j/zknIuX6GK9VCbHtDH8EsrLv5xDWyjpAq
 khFGC+vFVvDTLk6ga6Gd//PR8jt74y4M5utd687vdzvINTa2RyJTO2/NrY+INrAtInGl
 3s47fI7PoKx84O/KELbDXPeF2hlEdtL2APcjUC+ttTCoukQ/wOLN7fx/TI1/4wXbjBPK
 xkRw==
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=PVXHMwElyqB8Yh5KyDjFaFwnfZWpTiNcOFj+AbNKD2o=;
 b=FZjC15RAmZHRkYXGKnEsE/QOt4m/2MvdoXjJEhO9FPjKo46buUHIk4H7zfS100y6ib
 zik5jKmVYq7dVgQl6SewucqF2VjSIb5ijdaBWEhg0NIvReR/r6rYPF4UAHYGwCkS6W8G
 X/7sIZrnLBt3Rb5tj/eI+C4IQRuvRiUdjOhOY3Tx+xws4RM2oe7KjfHSrPSyRmh+T+Fd
 84isM/zksi9QUqXyYCs6tHewlJZhssJMOYWg6Nrk+0mXY2mjPBiHzsMXn1W1bda/9oI3
 LTKYZ3PQDi2nxJFM9XvRrVZ4+3P0R3QN5fwlzHXaqGfqYeyLXOUwNFP0dD4DljqAcm9U
 mWqQ==
X-Gm-Message-State: AOUpUlHKzT4zTA1my6EalnRlXcoEtnE2AX8QVhX2YqQKs+6b4p+CgYm3
 ljaiBD33UDq2KaUgzCUdnZ3F973wqgmJ6UqNF28=
X-Google-Smtp-Source: AAOMgpeylqcMJmO/Kbph/g5QsruP18ZgSsZzh1myGTApPmFa8mATwKq8wOcYwVgOX13hHal1FMZtRK5pAediQSRqfHw=
X-Received: by 2002:a2e:6d0a:: with SMTP id
 i10-v6mr20748265ljc.145.1533133445802; 
 Wed, 01 Aug 2018 07:24:05 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:309:0:0:0:0:0 with HTTP;
 Wed, 1 Aug 2018 07:24:05 -0700 (PDT)
In-Reply-To: <4f0e2de730b038563d9fce501a133781b1ec79cf.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <4f0e2de730b038563d9fce501a133781b1ec79cf.1533009377.git-series.marmarek@invisiblethingslab.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Wed, 1 Aug 2018 10:24:05 -0400
Message-ID: <CAKf6xptL5H9C2OFOrDdjNeN1g_+gW3nCn-dUtW1_nf0Yk3EUiQ@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [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: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <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>

T24gTW9uLCBKdWwgMzAsIDIwMTggYXQgMTE6NTYgUE0sIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7Ny
ZWNraQo8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4gd3JvdGU6Cj4gV2hlbiBxZW11
IGlzIHJ1bm5pbmcgaW4gc3R1YmRvbWFpbiwgYW55IGF0dGVtcHQgdG8gaW5pdGlhbGl6ZSB2bmMv
c2RsCj4gdGhlcmUgd2lsbCBjcmFzaCBpdCAob24gZmFpbGVkIGF0dGVtcHQgdG8gbG9hZCBhIGtl
eW1hcCBmcm9tIGEgZmlsZSkuIElmCj4gdmZiIGlzIHByZXNlbnQsIGFsbCB0aG9zZSBjYXNlcyBh
cmUgc2tpcHBlZC4gQnV0IHNpbmNlCj4gYjA1M2YwYzRjOWU1MzNmM2Q5NzgzN2NmODk3ZWI5MjBi
ODM1NWVkMyAibGlieGw6IGRvIG5vdCBzdGFydCBkb20wIHFlbXUKPiBmb3Igc3R1YmRvbWFpbiB3
aGVuIG5vdCBuZWVkZWQiIGl0IGlzIHBvc3NpYmxlIHRvIGNyZWF0ZSBhIHN0dWJkb21haW4KPiB3
aXRob3V0IHZmYiBhbmQgY29udHJhcnkgdG8gdGhlIGNvbW1lbnQgLXZuYyBub25lIGRvIHRyaWdn
ZXIgVk5DCj4gaW5pdGlhbGl6YXRpb24gY29kZSAoanVzdCBza2lwcyBleHBvc2luZyBpdCBleHRl
cm5hbGx5KS4KPiBDaGFuZ2UgdGhlIGltcGxpY2l0IFNETCBhdm9pZGluZyBtZXRob2QgdG8gLW5v
Z3JhcGhpY3Mgb3B0aW9uLCB1c2VkIHdoZW4KPiBub25lIG9mIFNETCBvciBWTkMgaXMgZW5hYmxl
ZC4KCk1pc3NpbmcgU2lnbmVkLW9mZi1ieQoKPiAtLS0KPiAgdG9vbHMvbGlieGwvbGlieGxfZG0u
YyB8IDEwICsrKysrLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgNSBk
ZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kbS5jIGIvdG9v
bHMvbGlieGwvbGlieGxfZG0uYwo+IGluZGV4IGJkMTg3NDYuLjNiMGI1OGUgMTAwNjQ0Cj4gLS0t
IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYwo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMK
PiBAQCAtNDc1LDE0ICs0NzUsMTQgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21v
ZGVsX2FyZ3Nfb2xkKGxpYnhsX19nYyAqZ2MsCj4gICAgICAgICAgaWYgKGxpYnhsX2RlZmJvb2xf
dmFsKHZuYy0+ZmluZHVudXNlZCkpIHsKPiAgICAgICAgICAgICAgZmxleGFycmF5X2FwcGVuZChk
bV9hcmdzLCAiLXZuY3VudXNlZCIpOwo+ICAgICAgICAgIH0KPiAtICAgIH0gZWxzZQo+ICsgICAg
fSBlbHNlIGlmICghc2RsKQo+ICAgICAgICAgIC8qCj4gICAgICAgICAgICogVk5DIGlzIG5vdCBl
bmFibGVkIGJ5IGRlZmF1bHQgYnkgcWVtdS14ZW4tdHJhZGl0aW9uYWwsCj4gLSAgICAgICAgICog
aG93ZXZlciBwYXNzaW5nIC12bmMgbm9uZSBjYXVzZXMgU0RMIHRvIG5vdCBiZQo+IC0gICAgICAg
ICAqICh1bmV4cGVjdGVkbHkpIGVuYWJsZWQgYnkgZGVmYXVsdC4gVGhpcyBpcyBvdmVycmlkZGVu
IGJ5Cj4gLSAgICAgICAgICogZXhwbGljaXRseSBwYXNzaW5nIC1zZGwgYmVsb3cgYXMgcmVxdWly
ZWQuCj4gKyAgICAgICAgICogaG93ZXZlciBza2lwcGluZyAtdm5jIGNhdXNlcyBTREwgdG8gYmUK
PiArICAgICAgICAgKiAodW5leHBlY3RlZGx5KSBlbmFibGVkIGJ5IGRlZmF1bHQuIElmIHVuZGVz
aXJlZCwgZGlzYWJsZSBncmFwaGljcyBhdAo+ICsgICAgICAgICAqIGFsbC4KPiAgICAgICAgICAg
Ki8KPiAtICAgICAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoZG1fYXJncywgIi12bmMiLCAibm9u
ZSIpOwo+ICsgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgIi1ub2dyYXBoaWNzIik7
CgpUaGUgcWVtdSBvcHRpb24gaXMgIi1ub2dyYXBoaWMiIHdpdGhvdXQgdGhlICdzJy4KCj4KPiAg
ICAgIGlmIChzZGwpIHsKPiAgICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItc2Rs
Iik7CgpXaXRoIHRoZSBhYm92ZSBjaGFuZ2U6ClJldmlld2VkLWJ5OiBKYXNvbiBBbmRyeXVrIDxq
YW5kcnl1a0BnbWFpbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:24:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14: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 1fks3F-0005Km-Rq; Wed, 01 Aug 2018 14:24:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/cet=kq=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fks3F-0005KN-4I
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 14:24:33 +0000
X-Inumbo-ID: 8069951d-9596-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 8069951d-9596-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:23:47 +0200 (CEST)
Received: by mail-lf1-x143.google.com with SMTP id v22-v6so13452622lfe.8
 for <xen-devel@lists.xen.org>; Wed, 01 Aug 2018 07:24:31 -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:content-transfer-encoding;
 bh=I6z8+TQyuEbFwGdRMIsxyJQQWk/JO34wIFs2fwgX7ko=;
 b=ZUr9XvG++mMH6i6REMF0MZhjO6OplT7LgXIvMIsMRnKRVurvLVOjn4QNF4U5dph+eB
 mGnclS0NaCF2epDg8T2318u3pEbPuy8FFVvI0KHG83OyZB3uBoN4UnV0FvNpRD86joVJ
 y2nVdaTRTvGw9BiADpQfP88zOjH0qxEsKhDy5McAZyTAYETjcDT9MDGx7tT55HHob+Bd
 f1v9xi3yLfVuHISMmpciSdq0oMEm0vWIppCLya4ckGU1BC2MJEHQd6Ez6zhp99kBFLl5
 KIdohEPIGJIKfQqsdjRX166Gm+O3pUUjJt5QGRCqYj1BDfEPgA1SqwnfuD/1LNAq+hIJ
 d8wQ==
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=I6z8+TQyuEbFwGdRMIsxyJQQWk/JO34wIFs2fwgX7ko=;
 b=PB4fKmqrcG7Kyzg1keN7SRmk9ktG82vurd/BPYu7mG+vE77gsMDAR5OZX6grbo6ROG
 B9XaWGxpU6oEiczknOd+YjxYPZ+IprSqTZrnH1abOJ3ZJBZgl984axrwV4pnX7xn7dRU
 SQJxJrQajEaaWIC8VSByu22yKLVDZh79e5FGCBf2jqXKwD8hu2p6owwgg2DE8QS1zlTc
 O7cq/z7w3Ydyx3NUAyehJSxZzKu6QCp6dDoy6ZGxwn/naWX7eT/9RAa49xk1cszfIiOk
 Hlj3aDh/3SW/MYqvwi42HnlMjIxHtKTGB0RsnnklS4XbLWFCxhitLIY2iSCoYM0uGKMY
 8Z0Q==
X-Gm-Message-State: AOUpUlE+kjSYPhCQPPbeNiT7Gs5XxoJed8XxBJeANf5DR8apTzQgy+zM
 uM2COisS48mxTAlAjXO22pNKTPjGKH5AxDitbLE=
X-Google-Smtp-Source: AAOMgpcbT6DpDaqaGisYR/MllyRCCEwNi9OJKaiukOxq56a4Pfxf+OIHicygX9MUizE1bZqWCGgjr0ZDuDREaL/0GYQ=
X-Received: by 2002:a19:9345:: with SMTP id
 v66-v6mr16697748lfd.89.1533133470700; 
 Wed, 01 Aug 2018 07:24:30 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:309:0:0:0:0:0 with HTTP;
 Wed, 1 Aug 2018 07:24:30 -0700 (PDT)
In-Reply-To: <d72e596a5bf932eb25b069eb0fa629de417f5a10.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <d72e596a5bf932eb25b069eb0fa629de417f5a10.1533009377.git-series.marmarek@invisiblethingslab.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Wed, 1 Aug 2018 10:24:30 -0400
Message-ID: <CAKf6xpuWs5uvOvMYQcLpmbnXPxSM-eLuaRghoaR-VbF+Y0hQDw@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [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: xen-devel <xen-devel@lists.xenproject.org>,
 Eric Shelton <eshelton@pobox.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>

T24gTW9uLCBKdWwgMzAsIDIwMTggYXQgMTE6NTYgUE0sIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7Ny
ZWNraQo8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4gd3JvdGU6Cj4gRnJvbTogRXJp
YyBTaGVsdG9uIDxlc2hlbHRvbkBwb2JveC5jb20+Cj4KPiBUaGlzIGVudW0gZ2l2ZXMgdGhlIGFi
aWxpdHkgdG8gc2VsZWN0IGJldHdlZW4gYSBNaW5pT1MtYmFzZWQgUUVNVQo+IHRyYWRpdGlvbmFs
IHN0dWIgZG9tYWluIGFuZCBhIExpbnV4LWJhc2VkIFFFTVUgdXBzdHJlYW0gc3R1YiBkb21haW4u
ICBUbwo+IHVzZSB0aGUgTGludXgtYmFzZWQgc3R1YmRvbWFpbiwgdGhlIGZvbGxvd2luZyB0d28g
bGluZXMgc2hvdWxkIGJlCj4gaW5jbHVkZWQgaW4gdGhlIGFwcHJvcHJpYXRlIHhsLmNmZyBmaWxl
Ogo+Cj4gZGV2aWNlX21vZGVsX3ZlcnNpb249InFlbXUteGVuIgo+IGRldmljZV9tb2RlbF9zdHVi
ZG9tYWluX292ZXJyaWRlPTEKPgo+IFRvIHVzZSB0aGUgTWluaU9TLWJhc2VkIHN0dWJkb21haW4s
IHRoZSBmb2xsb3dpbmcgaXMgdXNlZCBpbnN0ZWFkOgo+Cj4gZGV2aWNlX21vZGVsX3ZlcnNpb249
InFlbXUteGVuLXRyYWRpdGlvbmFsIgo+IGRldmljZV9tb2RlbF9zdHViZG9tYWluX292ZXJyaWRl
PTEKPgo+IFNpZ25lZC1vZmYtYnk6IEVyaWMgU2hlbHRvbiA8ZXNoZWx0b25AcG9ib3guY29tPgoK
UmV2aWV3ZWQtYnk6IEphc29uIEFuZHJ5dWsgPGphbmRyeXVrQGdtYWlsLmNvbT4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:24:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14: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 1fks3G-0005Ku-6S; Wed, 01 Aug 2018 14:24:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/cet=kq=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fks3F-0005KO-4N
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 14:24:33 +0000
X-Inumbo-ID: 806ece9f-9596-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 806ece9f-9596-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:23:47 +0200 (CEST)
Received: by mail-lf1-x143.google.com with SMTP id j143-v6so13448904lfj.12
 for <xen-devel@lists.xenproject.org>; Wed, 01 Aug 2018 07:24:31 -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:content-transfer-encoding;
 bh=I6z8+TQyuEbFwGdRMIsxyJQQWk/JO34wIFs2fwgX7ko=;
 b=ZUr9XvG++mMH6i6REMF0MZhjO6OplT7LgXIvMIsMRnKRVurvLVOjn4QNF4U5dph+eB
 mGnclS0NaCF2epDg8T2318u3pEbPuy8FFVvI0KHG83OyZB3uBoN4UnV0FvNpRD86joVJ
 y2nVdaTRTvGw9BiADpQfP88zOjH0qxEsKhDy5McAZyTAYETjcDT9MDGx7tT55HHob+Bd
 f1v9xi3yLfVuHISMmpciSdq0oMEm0vWIppCLya4ckGU1BC2MJEHQd6Ez6zhp99kBFLl5
 KIdohEPIGJIKfQqsdjRX166Gm+O3pUUjJt5QGRCqYj1BDfEPgA1SqwnfuD/1LNAq+hIJ
 d8wQ==
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=I6z8+TQyuEbFwGdRMIsxyJQQWk/JO34wIFs2fwgX7ko=;
 b=mVOfaeYLsf+ozhXxgomVgxzKSWNRWTLcy1TVRf+4osI04Na7vYb7PvU4fc+5L2QYUw
 42S1T7qmTxJmVG5bpseIiRUv8xIi4XIqgR0OqTVp8KMJZbDFklitxgE4Q+zDTJ1T9P4M
 rdCd/irvuAlJQBQb4YMvmclFGYA4h2xJ7SFg+De1IOu0joIFs+wXvKOLVWHml3VfAMiT
 w18zUWwl3Z5MHXiLwBHgCS06MqVObY4OXi4VA7aYxqkq7YmNmdf3hVyq4+Oz9TriT3lU
 vjlGMbjUrX5j+nLmUheGTqIvuDBfyMElU+rnmJMWrSxaRY5uQsEV3FOgqqlhfy6adj18
 W3ng==
X-Gm-Message-State: AOUpUlHSEiKcwZHc3rFxY3SeWvHN2LazxACy0U7z8ibEh3FlCldnN7Qr
 +PkMjWx2gDQUXzchn8A7GU/JXwJGNi/m8Di8X4I=
X-Google-Smtp-Source: AAOMgpcbT6DpDaqaGisYR/MllyRCCEwNi9OJKaiukOxq56a4Pfxf+OIHicygX9MUizE1bZqWCGgjr0ZDuDREaL/0GYQ=
X-Received: by 2002:a19:9345:: with SMTP id
 v66-v6mr16697748lfd.89.1533133470700; 
 Wed, 01 Aug 2018 07:24:30 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:309:0:0:0:0:0 with HTTP;
 Wed, 1 Aug 2018 07:24:30 -0700 (PDT)
In-Reply-To: <d72e596a5bf932eb25b069eb0fa629de417f5a10.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <d72e596a5bf932eb25b069eb0fa629de417f5a10.1533009377.git-series.marmarek@invisiblethingslab.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Wed, 1 Aug 2018 10:24:30 -0400
Message-ID: <CAKf6xpuWs5uvOvMYQcLpmbnXPxSM-eLuaRghoaR-VbF+Y0hQDw@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [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: xen-devel <xen-devel@lists.xenproject.org>,
 Eric Shelton <eshelton@pobox.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>

T24gTW9uLCBKdWwgMzAsIDIwMTggYXQgMTE6NTYgUE0sIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7Ny
ZWNraQo8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4gd3JvdGU6Cj4gRnJvbTogRXJp
YyBTaGVsdG9uIDxlc2hlbHRvbkBwb2JveC5jb20+Cj4KPiBUaGlzIGVudW0gZ2l2ZXMgdGhlIGFi
aWxpdHkgdG8gc2VsZWN0IGJldHdlZW4gYSBNaW5pT1MtYmFzZWQgUUVNVQo+IHRyYWRpdGlvbmFs
IHN0dWIgZG9tYWluIGFuZCBhIExpbnV4LWJhc2VkIFFFTVUgdXBzdHJlYW0gc3R1YiBkb21haW4u
ICBUbwo+IHVzZSB0aGUgTGludXgtYmFzZWQgc3R1YmRvbWFpbiwgdGhlIGZvbGxvd2luZyB0d28g
bGluZXMgc2hvdWxkIGJlCj4gaW5jbHVkZWQgaW4gdGhlIGFwcHJvcHJpYXRlIHhsLmNmZyBmaWxl
Ogo+Cj4gZGV2aWNlX21vZGVsX3ZlcnNpb249InFlbXUteGVuIgo+IGRldmljZV9tb2RlbF9zdHVi
ZG9tYWluX292ZXJyaWRlPTEKPgo+IFRvIHVzZSB0aGUgTWluaU9TLWJhc2VkIHN0dWJkb21haW4s
IHRoZSBmb2xsb3dpbmcgaXMgdXNlZCBpbnN0ZWFkOgo+Cj4gZGV2aWNlX21vZGVsX3ZlcnNpb249
InFlbXUteGVuLXRyYWRpdGlvbmFsIgo+IGRldmljZV9tb2RlbF9zdHViZG9tYWluX292ZXJyaWRl
PTEKPgo+IFNpZ25lZC1vZmYtYnk6IEVyaWMgU2hlbHRvbiA8ZXNoZWx0b25AcG9ib3guY29tPgoK
UmV2aWV3ZWQtYnk6IEphc29uIEFuZHJ5dWsgPGphbmRyeXVrQGdtYWlsLmNvbT4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:25:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14: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 1fks46-0005Yn-Pj; Wed, 01 Aug 2018 14:25: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=/cet=kq=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fks45-0005YQ-BT
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 14:25:25 +0000
X-Inumbo-ID: 9fc689bf-9596-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 9fc689bf-9596-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:24:40 +0200 (CEST)
Received: by mail-lj1-x241.google.com with SMTP id f1-v6so17049017ljc.9
 for <xen-devel@lists.xenproject.org>; Wed, 01 Aug 2018 07:25:24 -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:content-transfer-encoding;
 bh=Idoo36dgx/zBV/Ie+BB/ISVwyPr2/hbkkIzBEsf03as=;
 b=j6ynTNZBiyvM84Jg+rpQ7CaZm2F89bPWE4jjwvO/jmYlObSLfvSC0O23X+KqGtVjmi
 T/niscWF/WVbrBTzeb8fx8QgedWXOr3NfQZ+aSeTaG+0s23Sffugjg751wn8EKIcXvVG
 T5TJvDivpVrMEEbBDag9iPhOZx5tWGb2wEjEZ5wvVsqkVJ9HLniDAjvaqUTjhrSAz4t8
 g7MxAzj38ohfluCazt6CO0E1pqiZ+oBwjn8TB0Qz2Lo0u+5DUwyz/Lq3ARDHXSB5cBez
 kJCJM3a/L8aldGOXy1uRQ8qktdv9Na34rYfAbPps212O3+Z8GX1Ky071KhZghC/5QpQP
 LEpA==
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=Idoo36dgx/zBV/Ie+BB/ISVwyPr2/hbkkIzBEsf03as=;
 b=e8TLMUdIYQeSRSb3ewjeyw9TTUCIKdBLDmkwbpL6xqxdgQreZ6arf9GR+vyT36MTOH
 znWMUew27ijx2+cw7wFdBNjPMuqtD1JnSSYx5ojhM+AcRqzQmJj+j6VqTASxkwrub1mr
 x1+KQljv+0YHNAVb/T5FkGim2pq/3C4XcG/M34KD40srMJVlbbyLDXqS/5XevQ0q8wkh
 Slg9t8gd1+tot3Xy2FceIFaXW5SdimwkRg9bwGGOzO+uRx38Fgn9UzZi+AfdS6p8Yy4W
 N4cJuHwzmtlIqpeY5VPk8Zk7KKma/iOBkTvSZ0bWDtscJGAbjSI/QGkrJetSIJgZ82JX
 Yh+g==
X-Gm-Message-State: AOUpUlEhkwxOiYsy8CX0GEP33rYlyb1ZRCq279uaQdCob53ELjhmr/jn
 JTk2NOzPuHegF/m+CTjlsUWkgDdLxKJ8YqzQxI8=
X-Google-Smtp-Source: AAOMgpcSBIjzwXKLEZlaLmXX8f2W7shlKwlqBEi/uqCxJiECk4gXHX7pgsTGlUM7UJI4/uykuAUU5kaptKK1nYtJt8o=
X-Received: by 2002:a2e:9b04:: with SMTP id
 u4-v6mr19211439lji.78.1533133523332; 
 Wed, 01 Aug 2018 07:25:23 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:309:0:0:0:0:0 with HTTP;
 Wed, 1 Aug 2018 07:25:22 -0700 (PDT)
In-Reply-To: <1dad6c1a0f8cf4ca4d4f34a0a9762fcdfbc28fa1.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <1dad6c1a0f8cf4ca4d4f34a0a9762fcdfbc28fa1.1533009377.git-series.marmarek@invisiblethingslab.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Wed, 1 Aug 2018 10:25:22 -0400
Message-ID: <CAKf6xpvwd3XUd8E3CZFjdbX5zJQfROTN-Ce9B6=2CEygUuuR7g@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [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: xen-devel <xen-devel@lists.xenproject.org>,
 Eric Shelton <eshelton@pobox.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>

T24gTW9uLCBKdWwgMzAsIDIwMTggYXQgMTE6NTYgUE0sIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7Ny
ZWNraQo8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4gd3JvdGU6Cj4gRnJvbTogRXJp
YyBTaGVsdG9uIDxlc2hlbHRvbkBwb2JveC5jb20+Cj4KPiBUaGlzIHBhdGNoIGNyZWF0ZXMgYW4g
YXBwcm9wcmlhdGUgY29tbWFuZCBsaW5lIGZvciB0aGUgUUVNVSBpbnN0YW5jZQo+IHJ1bm5pbmcg
aW4gYSBMaW51eC1iYXNlZCBzdHViZG9tYWluLgo+Cj4gTk9URTogYSBudW1iZXIgb2YgaXRlbXMg
YXJlIG5vdCBjdXJyZW50bHkgaW1wbGVtZW50ZWQgZm9yIExpbnV4LWJhc2VkCj4gc3R1YmRvbWFp
bnMsIHN1Y2ggYXM6Cj4gLSBzYXZlL3Jlc3RvcmUKPiAtIFFNUCBzb2NrZXQKPiAtIGdyYXBoaWNz
IG91dHB1dCAoZS5nLiwgVk5DKQo+Cj4gU2lnbmVkLW9mZi1ieTogRXJpYyBTaGVsdG9uIDxlc2hl
bHRvbkBwb2JveC5jb20+Cj4KPiBTaW1vbjoKPiAgKiBmaXggZGlzayBwYXRoCj4gICogZml4IGNk
cm9tIHBhdGggYW5kICJmb3JtYXQiCj4gICogcGFzcyBkb3duc2NyaXB0IGZvciBuZXR3b3JrIGlu
dGVyZmFjZXMKPiAtLS0KPHNuaXA+Cj4gQEAgLTEwOTksMTAgKzExMTgsMjEgQEAgc3RhdGljIGlu
dCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3KGxpYnhsX19nYyAqZ2MsCj4gICAg
ICAgICAgICAgICAgICByZXR1cm4gRVJST1JfSU5WQUw7Cj4gICAgICAgICAgICAgIH0KPiAgICAg
ICAgICAgICAgaWYgKGJfaW5mby0+dS5odm0uc2VyaWFsKSB7Cj4gLSAgICAgICAgICAgICAgICBm
bGV4YXJyYXlfdmFwcGVuZChkbV9hcmdzLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIi1zZXJpYWwiLCBiX2luZm8tPnUuaHZtLnNlcmlhbCwgTlVMTCk7Cj4gKyAgICAgICAg
ICAgICAgICBpZiAoaXNfc3R1YmRvbSkgewo+ICsgICAgICAgICAgICAgICAgICAgIGZsZXhhcnJh
eV92YXBwZW5kKGRtX2FyZ3MsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIi1zZXJpYWwiLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdD
U1BSSU5URigiL2Rldi9odmMlZCIsIFNUVUJET01fQ09OU09MRV9TRVJJQUwpLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEwpOwo+ICsgICAgICAgICAgICAgICAg
fSBlbHNlIHsKPiArICAgICAgICAgICAgICAgICAgICBmbGV4YXJyYXlfdmFwcGVuZChkbV9hcmdz
LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICItc2VyaWFsIiwgYl9p
bmZvLT51Lmh2bS5zZXJpYWwsIE5VTEwpOwo+ICsgICAgICAgICAgICAgICAgfQo+ICAgICAgICAg
ICAgICB9IGVsc2UgaWYgKGJfaW5mby0+dS5odm0uc2VyaWFsX2xpc3QpIHsKPiAgICAgICAgICAg
ICAgICAgIGNoYXIgKipwOwo+ICsgICAgICAgICAgICAgICAgaWYgKGlzX3N0dWJkb20pIHsKPiAr
ICAgICAgICAgICAgICAgICAgICBmbGV4YXJyYXlfdmFwcGVuZChkbV9hcmdzLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICItc2VyaWFsIiwgIi9kZXYvaHZjMSIsIE5V
TEwpOwoKU2hvdWxkIHRoaXMgYWxzbyBiZSBHQ1NQUklOVEYoIi9kZXYvaHZjJWQiLCBTVFVCRE9N
X0NPTlNPTEVfU0VSSUFMKQppbnN0ZWFkIG9mIGhhcmRjb2RpbmcgaHZjMT8KCj4gKyAgICAgICAg
ICAgICAgICB9Cj4gICAgICAgICAgICAgICAgICBmb3IgKHAgPSBiX2luZm8tPnUuaHZtLnNlcmlh
bF9saXN0Owo+ICAgICAgICAgICAgICAgICAgICAgICAqcDsKPiAgICAgICAgICAgICAgICAgICAg
ICAgcCsrKSB7Cgo8c25pcD4KCj4gQEAgLTE1NTAsOCArMTU4NCw4IEBAIHN0YXRpYyBpbnQgbGli
eGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdzX25ldyhsaWJ4bF9fZ2MgKmdjLAo+Cj4gICAgICAg
ICAgICAgIGlmIChkaXNrc1tpXS5pc19jZHJvbSkgewo+ICAgICAgICAgICAgICAgICAgZHJpdmUg
PSBsaWJ4bF9fc3ByaW50ZihnYywKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICJpZj1pZGUs
aW5kZXg9JWQscmVhZG9ubHk9b24sbWVkaWE9Y2Ryb20saWQ9aWRlLSVpIiwKPiAtICAgICAgICAg
ICAgICAgICAgICAgICAgIGRpc2ssIGRldl9udW1iZXIpOwo+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgImlmPWlkZSxyZWFkb25seT1vbixtZWRpYT1jZHJvbSxpZD1pZGUtJWkiLAo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgZGV2X251bWJlcik7CgpXaGF0IGlzIHRoZSBpbXBhY3Qgb2Yg
ZHJvcHBpbmcgaW5kZXg/Cgo+ICAgICAgICAgICAgICAgICAgaWYgKHRhcmdldF9wYXRoKQo+ICAg
ICAgICAgICAgICAgICAgICAgIGRyaXZlID0gbGlieGxfX3NwcmludGYoZ2MsICIlcyxmaWxlPSVz
LGZvcm1hdD0lcyIsCgpSZWdhcmRzLApKYXNvbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:25:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14: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 1fks47-0005Yv-3Z; Wed, 01 Aug 2018 14: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=/cet=kq=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fks45-0005YV-I6
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 14:25:25 +0000
X-Inumbo-ID: 9fc68079-9596-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 9fc68079-9596-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:24:40 +0200 (CEST)
Received: by mail-lj1-x242.google.com with SMTP id q127-v6so17028291ljq.11
 for <xen-devel@lists.xen.org>; Wed, 01 Aug 2018 07:25:24 -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:content-transfer-encoding;
 bh=Idoo36dgx/zBV/Ie+BB/ISVwyPr2/hbkkIzBEsf03as=;
 b=j6ynTNZBiyvM84Jg+rpQ7CaZm2F89bPWE4jjwvO/jmYlObSLfvSC0O23X+KqGtVjmi
 T/niscWF/WVbrBTzeb8fx8QgedWXOr3NfQZ+aSeTaG+0s23Sffugjg751wn8EKIcXvVG
 T5TJvDivpVrMEEbBDag9iPhOZx5tWGb2wEjEZ5wvVsqkVJ9HLniDAjvaqUTjhrSAz4t8
 g7MxAzj38ohfluCazt6CO0E1pqiZ+oBwjn8TB0Qz2Lo0u+5DUwyz/Lq3ARDHXSB5cBez
 kJCJM3a/L8aldGOXy1uRQ8qktdv9Na34rYfAbPps212O3+Z8GX1Ky071KhZghC/5QpQP
 LEpA==
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=Idoo36dgx/zBV/Ie+BB/ISVwyPr2/hbkkIzBEsf03as=;
 b=FPBDXaDxmgOp1+NJJjLv+kL0iHS9rupIrjIbdfLtoCTuIXGUpNTvE2DnxnO/966ld7
 VzSXPBYp2OSaZ/Ot1/oTqcq9zUCa8S/0fYRPFdsGW/HGmNHbO1ezOlq6Kl2oYFbjIAgR
 uBKcYPXP3NPF2ekxaoQz5XhR7iS5DeqzISsJepXKRnnf34Dwr8NwanJuH6GVu8MsJpjT
 JGHDWTuONEF9ZtrF4rbP87BNekAxf6g5chr6b0snUzLjjTPn2V/7ssy8DKHui6gFf4hv
 5APBT5yNhLCmeYk+i7+VqMdIkpggYH7ZO7XeGlOzY3Yj2womFjksSKYaenZvXgM7aoKo
 d+gg==
X-Gm-Message-State: AOUpUlEnmHr1St2FHBccEAi8cXqfJhPmA7t6J9FnXZOI7+/HZVNzMree
 Ppge0rp5ckYp/DUpm+cGk/3WKWmS5IDRDi5k/Zk=
X-Google-Smtp-Source: AAOMgpcSBIjzwXKLEZlaLmXX8f2W7shlKwlqBEi/uqCxJiECk4gXHX7pgsTGlUM7UJI4/uykuAUU5kaptKK1nYtJt8o=
X-Received: by 2002:a2e:9b04:: with SMTP id
 u4-v6mr19211439lji.78.1533133523332; 
 Wed, 01 Aug 2018 07:25:23 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:309:0:0:0:0:0 with HTTP;
 Wed, 1 Aug 2018 07:25:22 -0700 (PDT)
In-Reply-To: <1dad6c1a0f8cf4ca4d4f34a0a9762fcdfbc28fa1.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <1dad6c1a0f8cf4ca4d4f34a0a9762fcdfbc28fa1.1533009377.git-series.marmarek@invisiblethingslab.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Wed, 1 Aug 2018 10:25:22 -0400
Message-ID: <CAKf6xpvwd3XUd8E3CZFjdbX5zJQfROTN-Ce9B6=2CEygUuuR7g@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [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: xen-devel <xen-devel@lists.xenproject.org>,
 Eric Shelton <eshelton@pobox.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>

T24gTW9uLCBKdWwgMzAsIDIwMTggYXQgMTE6NTYgUE0sIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7Ny
ZWNraQo8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4gd3JvdGU6Cj4gRnJvbTogRXJp
YyBTaGVsdG9uIDxlc2hlbHRvbkBwb2JveC5jb20+Cj4KPiBUaGlzIHBhdGNoIGNyZWF0ZXMgYW4g
YXBwcm9wcmlhdGUgY29tbWFuZCBsaW5lIGZvciB0aGUgUUVNVSBpbnN0YW5jZQo+IHJ1bm5pbmcg
aW4gYSBMaW51eC1iYXNlZCBzdHViZG9tYWluLgo+Cj4gTk9URTogYSBudW1iZXIgb2YgaXRlbXMg
YXJlIG5vdCBjdXJyZW50bHkgaW1wbGVtZW50ZWQgZm9yIExpbnV4LWJhc2VkCj4gc3R1YmRvbWFp
bnMsIHN1Y2ggYXM6Cj4gLSBzYXZlL3Jlc3RvcmUKPiAtIFFNUCBzb2NrZXQKPiAtIGdyYXBoaWNz
IG91dHB1dCAoZS5nLiwgVk5DKQo+Cj4gU2lnbmVkLW9mZi1ieTogRXJpYyBTaGVsdG9uIDxlc2hl
bHRvbkBwb2JveC5jb20+Cj4KPiBTaW1vbjoKPiAgKiBmaXggZGlzayBwYXRoCj4gICogZml4IGNk
cm9tIHBhdGggYW5kICJmb3JtYXQiCj4gICogcGFzcyBkb3duc2NyaXB0IGZvciBuZXR3b3JrIGlu
dGVyZmFjZXMKPiAtLS0KPHNuaXA+Cj4gQEAgLTEwOTksMTAgKzExMTgsMjEgQEAgc3RhdGljIGlu
dCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3KGxpYnhsX19nYyAqZ2MsCj4gICAg
ICAgICAgICAgICAgICByZXR1cm4gRVJST1JfSU5WQUw7Cj4gICAgICAgICAgICAgIH0KPiAgICAg
ICAgICAgICAgaWYgKGJfaW5mby0+dS5odm0uc2VyaWFsKSB7Cj4gLSAgICAgICAgICAgICAgICBm
bGV4YXJyYXlfdmFwcGVuZChkbV9hcmdzLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIi1zZXJpYWwiLCBiX2luZm8tPnUuaHZtLnNlcmlhbCwgTlVMTCk7Cj4gKyAgICAgICAg
ICAgICAgICBpZiAoaXNfc3R1YmRvbSkgewo+ICsgICAgICAgICAgICAgICAgICAgIGZsZXhhcnJh
eV92YXBwZW5kKGRtX2FyZ3MsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIi1zZXJpYWwiLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdD
U1BSSU5URigiL2Rldi9odmMlZCIsIFNUVUJET01fQ09OU09MRV9TRVJJQUwpLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEwpOwo+ICsgICAgICAgICAgICAgICAg
fSBlbHNlIHsKPiArICAgICAgICAgICAgICAgICAgICBmbGV4YXJyYXlfdmFwcGVuZChkbV9hcmdz
LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICItc2VyaWFsIiwgYl9p
bmZvLT51Lmh2bS5zZXJpYWwsIE5VTEwpOwo+ICsgICAgICAgICAgICAgICAgfQo+ICAgICAgICAg
ICAgICB9IGVsc2UgaWYgKGJfaW5mby0+dS5odm0uc2VyaWFsX2xpc3QpIHsKPiAgICAgICAgICAg
ICAgICAgIGNoYXIgKipwOwo+ICsgICAgICAgICAgICAgICAgaWYgKGlzX3N0dWJkb20pIHsKPiAr
ICAgICAgICAgICAgICAgICAgICBmbGV4YXJyYXlfdmFwcGVuZChkbV9hcmdzLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICItc2VyaWFsIiwgIi9kZXYvaHZjMSIsIE5V
TEwpOwoKU2hvdWxkIHRoaXMgYWxzbyBiZSBHQ1NQUklOVEYoIi9kZXYvaHZjJWQiLCBTVFVCRE9N
X0NPTlNPTEVfU0VSSUFMKQppbnN0ZWFkIG9mIGhhcmRjb2RpbmcgaHZjMT8KCj4gKyAgICAgICAg
ICAgICAgICB9Cj4gICAgICAgICAgICAgICAgICBmb3IgKHAgPSBiX2luZm8tPnUuaHZtLnNlcmlh
bF9saXN0Owo+ICAgICAgICAgICAgICAgICAgICAgICAqcDsKPiAgICAgICAgICAgICAgICAgICAg
ICAgcCsrKSB7Cgo8c25pcD4KCj4gQEAgLTE1NTAsOCArMTU4NCw4IEBAIHN0YXRpYyBpbnQgbGli
eGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdzX25ldyhsaWJ4bF9fZ2MgKmdjLAo+Cj4gICAgICAg
ICAgICAgIGlmIChkaXNrc1tpXS5pc19jZHJvbSkgewo+ICAgICAgICAgICAgICAgICAgZHJpdmUg
PSBsaWJ4bF9fc3ByaW50ZihnYywKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICJpZj1pZGUs
aW5kZXg9JWQscmVhZG9ubHk9b24sbWVkaWE9Y2Ryb20saWQ9aWRlLSVpIiwKPiAtICAgICAgICAg
ICAgICAgICAgICAgICAgIGRpc2ssIGRldl9udW1iZXIpOwo+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgImlmPWlkZSxyZWFkb25seT1vbixtZWRpYT1jZHJvbSxpZD1pZGUtJWkiLAo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgZGV2X251bWJlcik7CgpXaGF0IGlzIHRoZSBpbXBhY3Qgb2Yg
ZHJvcHBpbmcgaW5kZXg/Cgo+ICAgICAgICAgICAgICAgICAgaWYgKHRhcmdldF9wYXRoKQo+ICAg
ICAgICAgICAgICAgICAgICAgIGRyaXZlID0gbGlieGxfX3NwcmludGYoZ2MsICIlcyxmaWxlPSVz
LGZvcm1hdD0lcyIsCgpSZWdhcmRzLApKYXNvbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:26:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14:26:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fks4o-0005mg-EX; Wed, 01 Aug 2018 14:26: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=/cet=kq=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fks4m-0005mB-Vj
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 14:26:09 +0000
X-Inumbo-ID: b9a3c066-9596-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 b9a3c066-9596-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:25:23 +0200 (CEST)
Received: by mail-lf1-x142.google.com with SMTP id u14-v6so13442727lfu.0
 for <xen-devel@lists.xen.org>; Wed, 01 Aug 2018 07:26:07 -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:content-transfer-encoding;
 bh=DG9Eq51Do3FerRkjOCmu8p/kswul8r9ZyyH8WAm3PMM=;
 b=Lga6LDNeYkMLKoYTZLTYVOJ2d0sM9cqJWASOG/3Fim9vOvYVw/PIKNG7W93sQSMmfp
 MU9ZTxRgLT0UFWKQwXzWCRE83qmZZvuoWY7MnVVWbPbCpeDOFu+BLcOaECi0oEY6HaGP
 gsG7VhebgxQtv32QXYxwqVItbeJa4Jh8vIifiBTitUudOekUMwwQ3xq4l1B9zncIV5ou
 9sdiUkP+XJT8si8RBBgYN98ohePjjfMoHFdqvUunIRrh26XzXvcBR9ISZFBBx2oCFXgn
 Q97r/ASjlqFOYE/o+O9XjZeriy+JmsI/lu6+k7saVfKZs3tJJkWJN3IPld1GugTNJho4
 roGg==
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=DG9Eq51Do3FerRkjOCmu8p/kswul8r9ZyyH8WAm3PMM=;
 b=AWrAI1gZoti7dgUIYSCYWApar010zDsUlTA8PMrYEo7iNwRy6R30i7r1sFQ1Osi48W
 MN2hdZv4R6p1pXtbuA05gb02bWtn6xrOe11CGTl4DhLjFVdUYI7aaBJHy5XPQgMHPqK2
 Tulgqsxx6eF8qDiD3yG3p0lyvXJfU4teC7RhDzXgiuPPqBt+D8rpdq0FReDXNqs9gy5n
 uMNPm+2PKNEc/2Oixtp63Ak+GKwld4ipdV3UtaBoBjXg04TCfhiLGh8y9mZfvbfNUE+R
 4SrBN1pFOSWlABsLx25hXyyLT4CR5k7ZFCD6EZrpdciEqUR6A12fpjrXafMk902KjuXn
 Uj/w==
X-Gm-Message-State: AOUpUlGlBjnviig2ERBJ3j2LGEyNhjof51cOnnJQzt+kWWGSw7GOB9Ta
 73V8GWrbJVq4bOOOu61z1VltpA228YKlOsVVpHE=
X-Google-Smtp-Source: AAOMgpfkCYm1RwY5JUSUwNl+MQe3xHPwlWGnDhJFCJuzZYubnk0JhH3QoNsipO4zB6UTKxsUVL49RHK0NG1iIeJxzN4=
X-Received: by 2002:a19:988f:: with SMTP id
 a137-v6mr17189716lfe.128.1533133566668; 
 Wed, 01 Aug 2018 07:26:06 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:309:0:0:0:0:0 with HTTP;
 Wed, 1 Aug 2018 07:26:06 -0700 (PDT)
In-Reply-To: <f893b4caf7113d08e56264260e9ffc10b171b7fa.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <f893b4caf7113d08e56264260e9ffc10b171b7fa.1533009377.git-series.marmarek@invisiblethingslab.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Wed, 1 Aug 2018 10:26:06 -0400
Message-ID: <CAKf6xptrvrpzj1EqzZypPK15zmu597zy_oGDtrEF4wGLWU=5gA@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [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>,
 xen-devel@lists.xen.org, Simon Gaiser <simon@invisiblethingslab.com>,
 xen-devel <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>

T24gTW9uLCBKdWwgMzAsIDIwMTggYXQgMTE6NTYgUE0sIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7Ny
ZWNraQo8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4gd3JvdGU6Cj4gRnJvbTogRXJp
YyBTaGVsdG9uIDxlc2hlbHRvbkBwb2JveC5jb20+Cj4KPiBUaGlzIHdpbGwgYnVpbGQgYSBMaW51
eC1iYXNlZCBzdHViZG9tYWluIHdpdGggUUVNVSB1cHN0cmVhbS4KPgo+IFNpZ25lZC1vZmYtYnk6
IEVyaWMgU2hlbHRvbiA8ZXNoZWx0b25AcG9ib3guY29tPgo+Cj4gU2ltb246Cj4gICogdXNlIGlu
aXRyYW1mcyBpbnN0ZWFkIG9mIGRpc2sgd2l0aCByb290ZnMKPiAgKiBkb24ndCBpbml0aWFsaXpl
IHFtcCAodW51c2VkIGluIFF1YmVzKQo+ICAqIE1ha2UgbGlieGxfZG9tYWluX25lZWRfbWVtb3J5
IGNvbnNpc3RlbnQgd2l0aCBhY3R1YWwgc3R1YmRvbWEgYnVpbGQKPiAgICBjb2RlIChidWdmaXgg
cmVsZXZhbnQgYWxzbyBmb3Igbm9uLWxpbnV4IGNhc2UpCj4gICogTWFrZSBzdHViZG9tYWluIG1l
bW9yeSBzaXplIGNvbmZpZ3VyYWJsZQo+IFNpZ25lZC1vZmYtYnk6IFNpbW9uIEdhaXNlciA8c2lt
b25AaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KPgo+IE1hcmVrOgo+ICAqIE1ha2Uga2VybmVsIGFu
ZCByYW1kaXNrIHBhdGhzIGNvbmZpZ3VyYWJsZS4KPiBTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJj
enlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+Cj4gLS0t
Cgo8c25pcD4KCj4gQEAgLTE5ODMsMTAgKzE5OTcsOCBAQCB2b2lkIGxpYnhsX19zcGF3bl9zdHVi
X2RtKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX3N0dWJfZG1fc3Bhd25fc3RhdGUgKnNkc3MpCj4g
ICAgICAgICAgZG1fY29uZmlnLT5udW1fdmticyA9IDE7Cj4gICAgICB9Cj4KPiAtICAgIHN0dWJk
b21fc3RhdGUtPnB2X2tlcm5lbC5wYXRoCj4gLSAgICAgICAgPSBsaWJ4bF9fYWJzX3BhdGgoZ2Ms
ICJpb2VtdS1zdHViZG9tLmd6IiwgbGlieGxfX3hlbmZpcm13YXJlZGlyX3BhdGgoKSk7Cj4gLSAg
ICBzdHViZG9tX3N0YXRlLT5wdl9jbWRsaW5lID0gR0NTUFJJTlRGKCIgLWQgJWQiLCBndWVzdF9k
b21pZCk7CgpUaGlzIGRyb3BwZWQgbGluZSBpc24ndCByZXN0b3JlZCBhbnl3aGVyZSBlbHNlLCBh
ZmFpY3MuICBEb2VzIHRoaXMKYnJlYWsgbWluaS1vcyBzdHViZG9tcz8KCj4gLSAgICBzdHViZG9t
X3N0YXRlLT5wdl9yYW1kaXNrLnBhdGggPSAiIjsKPiArICAgIHN0dWJkb21fc3RhdGUtPnB2X2tl
cm5lbC5wYXRoID0gZ3Vlc3RfY29uZmlnLT5iX2luZm8uc3R1YmRvbWFpbl9rZXJuZWw7Cj4gKyAg
ICBzdHViZG9tX3N0YXRlLT5wdl9yYW1kaXNrLnBhdGggPSBndWVzdF9jb25maWctPmJfaW5mby5z
dHViZG9tYWluX3JhbWRpc2s7Cj4KPiAgICAgIC8qIGZpeG1lOiB0aGlzIGZ1bmN0aW9uIGNhbiBs
ZWFrIHRoZSBzdHViZG9tIGlmIGl0IGZhaWxzICovCj4gICAgICByZXQgPSBsaWJ4bF9fZG9tYWlu
X21ha2UoZ2MsIGRtX2NvbmZpZywgc3R1YmRvbV9zdGF0ZSwKClJlZ2FyZHMsCkphc29uCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:26:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14:26:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fks4o-0005mu-Ny; Wed, 01 Aug 2018 14:26: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=/cet=kq=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fks4n-0005mC-0X
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 14:26:09 +0000
X-Inumbo-ID: b9a0cdcc-9596-11e8-a8a5-bc764e045a96
Received: from mail-lf1-x141.google.com (unknown [2a00:1450:4864:20::141])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b9a0cdcc-9596-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:25:23 +0200 (CEST)
Received: by mail-lf1-x141.google.com with SMTP id f135-v6so13447998lfg.10
 for <xen-devel@lists.xenproject.org>; Wed, 01 Aug 2018 07:26:07 -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:content-transfer-encoding;
 bh=DG9Eq51Do3FerRkjOCmu8p/kswul8r9ZyyH8WAm3PMM=;
 b=Lga6LDNeYkMLKoYTZLTYVOJ2d0sM9cqJWASOG/3Fim9vOvYVw/PIKNG7W93sQSMmfp
 MU9ZTxRgLT0UFWKQwXzWCRE83qmZZvuoWY7MnVVWbPbCpeDOFu+BLcOaECi0oEY6HaGP
 gsG7VhebgxQtv32QXYxwqVItbeJa4Jh8vIifiBTitUudOekUMwwQ3xq4l1B9zncIV5ou
 9sdiUkP+XJT8si8RBBgYN98ohePjjfMoHFdqvUunIRrh26XzXvcBR9ISZFBBx2oCFXgn
 Q97r/ASjlqFOYE/o+O9XjZeriy+JmsI/lu6+k7saVfKZs3tJJkWJN3IPld1GugTNJho4
 roGg==
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=DG9Eq51Do3FerRkjOCmu8p/kswul8r9ZyyH8WAm3PMM=;
 b=YCvfcx0duAOEtxBT96VQdM6OGyL1fNhFE5GsT4aqciPmhR/cuWkTYICFPn4qfPcJFY
 YbN9H8P/WC5CBnKL5lTLYH/h8AkmW94iLmjgxBNzHm8diXpAZUYRZqURV2WnPr45ko1w
 lNsMtZP3Q1VHaNAig/auTdXxDejYLtkFIVzjQ/PVzbJSAMQaHDon4vfKCaL66CkeowIW
 FkQV7H2u+OMHrd2jdde5o53O4ueEda9SDJ4Dt7YuH+mUlO1IWbUpwwdsW/d5F8dUT4J6
 eCdM1NLAn0bl3fA0UHDL/FMGHki8oELJEBwfHZ+9RbYtt24mGgwV15aNATXDbcStES6d
 Pw1w==
X-Gm-Message-State: AOUpUlHnlwyOCA9pmd8De2HJcGm5Sxh4oGkiaFijJJleJRqnSwQiTZen
 XtSebiDKS6bVPD2S8qYCnzmkavnh9EB2IYgmGw0=
X-Google-Smtp-Source: AAOMgpfkCYm1RwY5JUSUwNl+MQe3xHPwlWGnDhJFCJuzZYubnk0JhH3QoNsipO4zB6UTKxsUVL49RHK0NG1iIeJxzN4=
X-Received: by 2002:a19:988f:: with SMTP id
 a137-v6mr17189716lfe.128.1533133566668; 
 Wed, 01 Aug 2018 07:26:06 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:309:0:0:0:0:0 with HTTP;
 Wed, 1 Aug 2018 07:26:06 -0700 (PDT)
In-Reply-To: <f893b4caf7113d08e56264260e9ffc10b171b7fa.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <f893b4caf7113d08e56264260e9ffc10b171b7fa.1533009377.git-series.marmarek@invisiblethingslab.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Wed, 1 Aug 2018 10:26:06 -0400
Message-ID: <CAKf6xptrvrpzj1EqzZypPK15zmu597zy_oGDtrEF4wGLWU=5gA@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [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>,
 xen-devel@lists.xen.org, Simon Gaiser <simon@invisiblethingslab.com>,
 xen-devel <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>

T24gTW9uLCBKdWwgMzAsIDIwMTggYXQgMTE6NTYgUE0sIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7Ny
ZWNraQo8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4gd3JvdGU6Cj4gRnJvbTogRXJp
YyBTaGVsdG9uIDxlc2hlbHRvbkBwb2JveC5jb20+Cj4KPiBUaGlzIHdpbGwgYnVpbGQgYSBMaW51
eC1iYXNlZCBzdHViZG9tYWluIHdpdGggUUVNVSB1cHN0cmVhbS4KPgo+IFNpZ25lZC1vZmYtYnk6
IEVyaWMgU2hlbHRvbiA8ZXNoZWx0b25AcG9ib3guY29tPgo+Cj4gU2ltb246Cj4gICogdXNlIGlu
aXRyYW1mcyBpbnN0ZWFkIG9mIGRpc2sgd2l0aCByb290ZnMKPiAgKiBkb24ndCBpbml0aWFsaXpl
IHFtcCAodW51c2VkIGluIFF1YmVzKQo+ICAqIE1ha2UgbGlieGxfZG9tYWluX25lZWRfbWVtb3J5
IGNvbnNpc3RlbnQgd2l0aCBhY3R1YWwgc3R1YmRvbWEgYnVpbGQKPiAgICBjb2RlIChidWdmaXgg
cmVsZXZhbnQgYWxzbyBmb3Igbm9uLWxpbnV4IGNhc2UpCj4gICogTWFrZSBzdHViZG9tYWluIG1l
bW9yeSBzaXplIGNvbmZpZ3VyYWJsZQo+IFNpZ25lZC1vZmYtYnk6IFNpbW9uIEdhaXNlciA8c2lt
b25AaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KPgo+IE1hcmVrOgo+ICAqIE1ha2Uga2VybmVsIGFu
ZCByYW1kaXNrIHBhdGhzIGNvbmZpZ3VyYWJsZS4KPiBTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJj
enlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+Cj4gLS0t
Cgo8c25pcD4KCj4gQEAgLTE5ODMsMTAgKzE5OTcsOCBAQCB2b2lkIGxpYnhsX19zcGF3bl9zdHVi
X2RtKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX3N0dWJfZG1fc3Bhd25fc3RhdGUgKnNkc3MpCj4g
ICAgICAgICAgZG1fY29uZmlnLT5udW1fdmticyA9IDE7Cj4gICAgICB9Cj4KPiAtICAgIHN0dWJk
b21fc3RhdGUtPnB2X2tlcm5lbC5wYXRoCj4gLSAgICAgICAgPSBsaWJ4bF9fYWJzX3BhdGgoZ2Ms
ICJpb2VtdS1zdHViZG9tLmd6IiwgbGlieGxfX3hlbmZpcm13YXJlZGlyX3BhdGgoKSk7Cj4gLSAg
ICBzdHViZG9tX3N0YXRlLT5wdl9jbWRsaW5lID0gR0NTUFJJTlRGKCIgLWQgJWQiLCBndWVzdF9k
b21pZCk7CgpUaGlzIGRyb3BwZWQgbGluZSBpc24ndCByZXN0b3JlZCBhbnl3aGVyZSBlbHNlLCBh
ZmFpY3MuICBEb2VzIHRoaXMKYnJlYWsgbWluaS1vcyBzdHViZG9tcz8KCj4gLSAgICBzdHViZG9t
X3N0YXRlLT5wdl9yYW1kaXNrLnBhdGggPSAiIjsKPiArICAgIHN0dWJkb21fc3RhdGUtPnB2X2tl
cm5lbC5wYXRoID0gZ3Vlc3RfY29uZmlnLT5iX2luZm8uc3R1YmRvbWFpbl9rZXJuZWw7Cj4gKyAg
ICBzdHViZG9tX3N0YXRlLT5wdl9yYW1kaXNrLnBhdGggPSBndWVzdF9jb25maWctPmJfaW5mby5z
dHViZG9tYWluX3JhbWRpc2s7Cj4KPiAgICAgIC8qIGZpeG1lOiB0aGlzIGZ1bmN0aW9uIGNhbiBs
ZWFrIHRoZSBzdHViZG9tIGlmIGl0IGZhaWxzICovCj4gICAgICByZXQgPSBsaWJ4bF9fZG9tYWlu
X21ha2UoZ2MsIGRtX2NvbmZpZywgc3R1YmRvbV9zdGF0ZSwKClJlZ2FyZHMsCkphc29uCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:27:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14:27: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 1fks64-00064n-61; Wed, 01 Aug 2018 14: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=xgsf=kq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fks62-00064T-VO
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 14:27:27 +0000
X-Inumbo-ID: 0fa225ab-9597-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0fa225ab-9597-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 14:27: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 1fks5w-0005O7-CA; Wed, 01 Aug 2018 14:27: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 1fks5w-00008T-5F; Wed, 01 Aug 2018 14:27:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fks5w-0004u0-1S; Wed, 01 Aug 2018 14:27:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125698-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-i386-xl-shadow:guest-start/debian.repeat:fail:heisenbug
 xen-4.10-testing:test-armhf-armhf-xl:xen-install:fail:heisenbug
 xen-4.10-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-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: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-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-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-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-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-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-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-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-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: Wed, 01 Aug 2018 14:27:20 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 125698: 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>

ZmxpZ2h0IDEyNTY5OCB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU2OTgvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50
bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93IDIwIGd1ZXN0LXN0
YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMjU2NzcgcGFzcyBpbiAxMjU2OTgKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgIDYgeGVuLWluc3RhbGwgICAgICAgICAgICAgICAgZmFpbCBw
YXNzIGluIDEyNTY3NwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBpbiAxMjU2NzcgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTY3NyBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDg3YzgzYWYzMzNlMDI0OGFkYTJlNjU2MDk2NWFjYTYwOTZlYzdm
MmIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGE2NDUzMzFhOWY0MTkw
ZTkyY2NmNDFhOTUwYmM0NjkyZjg5MDQyMzkKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTAzNyAg
MjAxOC0wNy0wNyAwOTo0MjoyNCBaICAgMjUgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU2
NzcgIDIwMTgtMDctMzAgMTA6MDc6MTUgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGR1bmxhcGdAdW1pY2gu
ZWR1CiAgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgTGFycyBLdXJ0aCA8bGFy
cy5rdXJ0aC54ZW5AZ21haWwuY29tPgogIFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0
cml4LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFt
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
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
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24g
OgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICBhNjQ1MzMxYTlm
Li44N2M4M2FmMzMzICA4N2M4M2FmMzMzZTAyNDhhZGEyZTY1NjA5NjVhY2E2MDk2ZWM3ZjJiIC0+
IHN0YWJsZS00LjEwCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:29:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14: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 1fks7k-0006J9-1l; Wed, 01 Aug 2018 14:29:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/cet=kq=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fks7i-0006Iq-V7
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 14:29:10 +0000
X-Inumbo-ID: 25e80202-9597-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 25e80202-9597-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:28:25 +0200 (CEST)
Received: by mail-lj1-x22d.google.com with SMTP id l15-v6so17051851lji.6
 for <xen-devel@lists.xenproject.org>; Wed, 01 Aug 2018 07:29:09 -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:content-transfer-encoding;
 bh=klfx/2XM/F1wc8FY9sxn3bWeWR1FrVCxtOQD64EYv44=;
 b=UBNR/iT42pDv7K7drswITkd1M3aEk1iqPPg3J9YJ+zP30yMV5JhyxISXYm3Cvgw0jG
 yrAnU0zjDbLskfwP/WLTwvqhKzBZa9y3Q5HG74h7qdAsfvFwp7BazOhxhTjk6PnGVE8v
 hL3gYjM4UgJmUcWguLNBO1ACaKf8GN5yFv88NySkQ/eoPZVhUlpz1AoNyYoi884D+0yx
 mLBNRNbi+Idjzu9/5rxPh7UnDnlHGNLRdjvfo+ASC/MWbkupNGox2UO25hVfHHkS59Dz
 RXgt099fDJbjY5E7syUyOC+7r8POaazGBYxeKcPAnMhyI9HXoYNp/YoeEOai24o2gmdh
 ZJuQ==
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=klfx/2XM/F1wc8FY9sxn3bWeWR1FrVCxtOQD64EYv44=;
 b=ZqRWSMxo/oB1JZspYhPfSa4sSRGVacL3KcU7Fw7C/OVCMhfB/tH+JqT8FelbOR0cVB
 rEhhvjbxriLaI4JcHRrr+XiV5TFbEl/G/dUiPnh5waPkUVMVvWNbf45Gk8zI/b3+awOd
 XdKA3F+BrMG1jYmVuY4pl9lwcFW2RUgcWspejC/5y5byecGjaAF9GyfKZLd47h2haxqc
 Htscn4QfBXTxs3dvzxvooWArz5v7hhbx5+LHp8uhjxjIy0D7fplSqRb3nDvmugjMN9Mb
 jaQLrebE5atkV9wAxfZ58z20uoQzNFYPFKTjFICc0+GHziwbga34GZkpGX3WWstuB+Sk
 /LGg==
X-Gm-Message-State: AOUpUlFIp1P2YtDM5c25Ej7RLTV3NYNf8MAU99UTyvm4vduUmDewaXnd
 dyUVTrnG2+nlRyj5d3KLd/y5XBUPWL4SnfLBDjY=
X-Google-Smtp-Source: AAOMgpc8Gjk9eRIBB5tPfb9Yti1IVMklRFusOz9vhxZArBGz2X9x09Jzq88vCibA/4mHdLB2SrAzK5qfSGhkFB50EPk=
X-Received: by 2002:a2e:6a04:: with SMTP id
 f4-v6mr20558862ljc.109.1533133748370; 
 Wed, 01 Aug 2018 07:29:08 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:309:0:0:0:0:0 with HTTP;
 Wed, 1 Aug 2018 07:29:07 -0700 (PDT)
In-Reply-To: <48966e6760edb8cfa605879fe47290732edce3da.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <48966e6760edb8cfa605879fe47290732edce3da.1533009377.git-series.marmarek@invisiblethingslab.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Wed, 1 Aug 2018 10:29:07 -0400
Message-ID: <CAKf6xpv=PrZbXiOn8WXkHSsbOtUuNMW5J9vUu-pnBCEiorpFLg@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [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: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <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>

T24gTW9uLCBKdWwgMzAsIDIwMTggYXQgMTE6NTYgUE0sIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7Ny
ZWNraQo8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4gd3JvdGU6Cj4gRnJvbTogU2lt
b24gR2Fpc2VyIDxzaW1vbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPgo+Cj4gVGhlcmUgaXMgbm8g
UU1QIHNvY2tldCBhY2Nlc3MsIHJlLXVzZSB0aGUgc2FtZSBtZWNoYW5pc20gYXMgZm9yIE1pbmlP
Uwo+IGJhc2VkIHN0dWJkb20uCgpMYXRlciB5b3UgYWRkIHNvbWUgUU1QIHN1cHBvcnQuICBJcyB0
aGlzIHByZWZlcnJlZCBiZWNhdXNlIHlvdXIgUU1QCnN1cHBvcnQgaXMgdW5yZWxpYWJsZT8KCjxz
bmlwPgoKPiBAQCAtMTAxMCw3ICsxMDExLDE1IEBAIHN0YXRpYyBpbnQgZG9fcGNpX2FkZChsaWJ4
bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwgbGlieGxfZGV2aWNlX3BjaSAqcGNpZGV2LCBpCj4g
ICAgICAgICAgICAgICAgICByYyA9IHFlbXVfcGNpX2FkZF94ZW5zdG9yZShnYywgZG9taWQsIHBj
aWRldik7Cj4gICAgICAgICAgICAgICAgICBicmVhazsKPiAgICAgICAgICAgICAgY2FzZSBMSUJY
TF9ERVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1VX1hFTjoKPiAtICAgICAgICAgICAgICAgIHJjID0g
bGlieGxfX3FtcF9wY2lfYWRkKGdjLCBkb21pZCwgcGNpZGV2KTsKPiArICAgICAgICAgICAgICAg
IGRtX2RvbWlkID0gbGlieGxfZ2V0X3N0dWJkb21faWQoY3R4LCBkb21pZCk7Cj4gKwo+ICsgICAg
ICAgICAgICAgICAgaWYgKGRtX2RvbWlkICE9IDAKPiArICAgICAgICAgICAgICAgICAgICAmJiBs
aWJ4bF9fc3R1YmRvbWFpbl92ZXJzaW9uX3J1bm5pbmcoZ2MsIGRtX2RvbWlkKSA9PQo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgTElCWExfU1RVQkRPTUFJTl9WRVJTSU9OX0xJTlVYKSB7Cj4g
KyAgICAgICAgICAgICAgICAgICAgcmMgPSBxZW11X3BjaV9hZGRfeGVuc3RvcmUoZ2MsIGRvbWlk
LCBwY2lkZXYpOwo+ICsgICAgICAgICAgICAgICAgfSBlbHNlIHsKPiArICAgICAgICAgICAgICAg
ICAgICByYyA9IGxpYnhsX19xbXBfcGNpX2FkZChnYywgZG9taWQsIHBjaWRldik7Cj4gKyAgICAg
ICAgICAgICAgICB9CgpXaGF0IGFib3V0IHJlZmFjdG9yaW5nIHRoZSB3aG9sZSBzd2l0Y2ggc3Rh
dGVtZW50IHRvIHNvbWV0aGluZyBsaWtlOgpib29sIHVzZV9xbXAgPSBsaWJ4bF9fZGV2aWNlX21v
ZGVsX3ZlcnNpb25fcnVubmluZyhnYywgZG9taWQpCiAgICAgICAgICAgICAgICAgPT0gTElCWExf
REVWSUNFX01PREVMX1ZFUlNJT05fUUVNVV9YRU4gJiYKICAgICAgICAgICAgICAgbGlieGxfZ2V0
X3N0dWJkb21faWQoY3R4LCBkb21pZCkgPT0gMDsKaWYgKHVzZV9xbXApIHsKICAgcmMgPSBsaWJ4
bF9fcW1wX3BjaV9hZGQoZ2MsIGRvbWlkLCBwY2lkZXYpOwp9IGVsc2UgewogICAgcmMgPSBxZW11
X3BjaV9hZGRfeGVuc3RvcmUoZ2MsIGRvbWlkLCBwY2lkZXYpOwp9Cgo+ICAgICAgICAgICAgICAg
ICAgYnJlYWs7Cj4gICAgICAgICAgICAgIGRlZmF1bHQ6Cj4gICAgICAgICAgICAgICAgICByZXR1
cm4gRVJST1JfSU5WQUw7CgpSZWdhcmRzLApKYXNvbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:29:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14: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 1fks7j-0006J2-PZ; Wed, 01 Aug 2018 14:29: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=/cet=kq=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fks7i-0006Ip-U7
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 14:29:10 +0000
X-Inumbo-ID: 25f234dc-9597-11e8-a8a5-bc764e045a96
Received: from mail-lj1-x232.google.com (unknown [2a00:1450:4864:20::232])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 25f234dc-9597-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:28:25 +0200 (CEST)
Received: by mail-lj1-x232.google.com with SMTP id q127-v6so17040160ljq.11
 for <xen-devel@lists.xen.org>; Wed, 01 Aug 2018 07:29:09 -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:content-transfer-encoding;
 bh=klfx/2XM/F1wc8FY9sxn3bWeWR1FrVCxtOQD64EYv44=;
 b=UBNR/iT42pDv7K7drswITkd1M3aEk1iqPPg3J9YJ+zP30yMV5JhyxISXYm3Cvgw0jG
 yrAnU0zjDbLskfwP/WLTwvqhKzBZa9y3Q5HG74h7qdAsfvFwp7BazOhxhTjk6PnGVE8v
 hL3gYjM4UgJmUcWguLNBO1ACaKf8GN5yFv88NySkQ/eoPZVhUlpz1AoNyYoi884D+0yx
 mLBNRNbi+Idjzu9/5rxPh7UnDnlHGNLRdjvfo+ASC/MWbkupNGox2UO25hVfHHkS59Dz
 RXgt099fDJbjY5E7syUyOC+7r8POaazGBYxeKcPAnMhyI9HXoYNp/YoeEOai24o2gmdh
 ZJuQ==
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=klfx/2XM/F1wc8FY9sxn3bWeWR1FrVCxtOQD64EYv44=;
 b=WM3Sz0pifZ6R3BBSu6VIwggtdbASn4UzQ+73i0lH7KMRdeLSpfYLg/GtidnL5RlbOf
 5dOoRxd0I/8N818jEsPcISs2ydgaSbn7Jpyd6kz0+kQDwwo1kXTHvLYe8eOx8/xc8M0d
 TysZljqAY3rVo5TRV7m5ei2GnJd9Ae0xkwzXRLPlkeXgmkUVFRF2DyBT7TyPwcuKXFrR
 2HW9NDP2dub6Xoo56J/o5bhUS2n7C5396+DY6x4SSLL1JqRIt8Q5VXX9WSoVQiHHH1KR
 xDWbtmcmTOXBUQ+oCqQCkxdGs50EFkpchrkn3nExlUhECYEZn6eGv1FpsDq44nM/6XFR
 n5Dw==
X-Gm-Message-State: AOUpUlG3w288wamuNROWLlqZ+OYtQ7SMM8DfkmXOMYhTKtGMTsh7Jbl1
 qgVFytId9Xu/9fn5Jrx69ouFCKJ67nt3KpzfyNY=
X-Google-Smtp-Source: AAOMgpc8Gjk9eRIBB5tPfb9Yti1IVMklRFusOz9vhxZArBGz2X9x09Jzq88vCibA/4mHdLB2SrAzK5qfSGhkFB50EPk=
X-Received: by 2002:a2e:6a04:: with SMTP id
 f4-v6mr20558862ljc.109.1533133748370; 
 Wed, 01 Aug 2018 07:29:08 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:309:0:0:0:0:0 with HTTP;
 Wed, 1 Aug 2018 07:29:07 -0700 (PDT)
In-Reply-To: <48966e6760edb8cfa605879fe47290732edce3da.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <48966e6760edb8cfa605879fe47290732edce3da.1533009377.git-series.marmarek@invisiblethingslab.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Wed, 1 Aug 2018 10:29:07 -0400
Message-ID: <CAKf6xpv=PrZbXiOn8WXkHSsbOtUuNMW5J9vUu-pnBCEiorpFLg@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [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: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <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>

T24gTW9uLCBKdWwgMzAsIDIwMTggYXQgMTE6NTYgUE0sIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7Ny
ZWNraQo8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4gd3JvdGU6Cj4gRnJvbTogU2lt
b24gR2Fpc2VyIDxzaW1vbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPgo+Cj4gVGhlcmUgaXMgbm8g
UU1QIHNvY2tldCBhY2Nlc3MsIHJlLXVzZSB0aGUgc2FtZSBtZWNoYW5pc20gYXMgZm9yIE1pbmlP
Uwo+IGJhc2VkIHN0dWJkb20uCgpMYXRlciB5b3UgYWRkIHNvbWUgUU1QIHN1cHBvcnQuICBJcyB0
aGlzIHByZWZlcnJlZCBiZWNhdXNlIHlvdXIgUU1QCnN1cHBvcnQgaXMgdW5yZWxpYWJsZT8KCjxz
bmlwPgoKPiBAQCAtMTAxMCw3ICsxMDExLDE1IEBAIHN0YXRpYyBpbnQgZG9fcGNpX2FkZChsaWJ4
bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwgbGlieGxfZGV2aWNlX3BjaSAqcGNpZGV2LCBpCj4g
ICAgICAgICAgICAgICAgICByYyA9IHFlbXVfcGNpX2FkZF94ZW5zdG9yZShnYywgZG9taWQsIHBj
aWRldik7Cj4gICAgICAgICAgICAgICAgICBicmVhazsKPiAgICAgICAgICAgICAgY2FzZSBMSUJY
TF9ERVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1VX1hFTjoKPiAtICAgICAgICAgICAgICAgIHJjID0g
bGlieGxfX3FtcF9wY2lfYWRkKGdjLCBkb21pZCwgcGNpZGV2KTsKPiArICAgICAgICAgICAgICAg
IGRtX2RvbWlkID0gbGlieGxfZ2V0X3N0dWJkb21faWQoY3R4LCBkb21pZCk7Cj4gKwo+ICsgICAg
ICAgICAgICAgICAgaWYgKGRtX2RvbWlkICE9IDAKPiArICAgICAgICAgICAgICAgICAgICAmJiBs
aWJ4bF9fc3R1YmRvbWFpbl92ZXJzaW9uX3J1bm5pbmcoZ2MsIGRtX2RvbWlkKSA9PQo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgTElCWExfU1RVQkRPTUFJTl9WRVJTSU9OX0xJTlVYKSB7Cj4g
KyAgICAgICAgICAgICAgICAgICAgcmMgPSBxZW11X3BjaV9hZGRfeGVuc3RvcmUoZ2MsIGRvbWlk
LCBwY2lkZXYpOwo+ICsgICAgICAgICAgICAgICAgfSBlbHNlIHsKPiArICAgICAgICAgICAgICAg
ICAgICByYyA9IGxpYnhsX19xbXBfcGNpX2FkZChnYywgZG9taWQsIHBjaWRldik7Cj4gKyAgICAg
ICAgICAgICAgICB9CgpXaGF0IGFib3V0IHJlZmFjdG9yaW5nIHRoZSB3aG9sZSBzd2l0Y2ggc3Rh
dGVtZW50IHRvIHNvbWV0aGluZyBsaWtlOgpib29sIHVzZV9xbXAgPSBsaWJ4bF9fZGV2aWNlX21v
ZGVsX3ZlcnNpb25fcnVubmluZyhnYywgZG9taWQpCiAgICAgICAgICAgICAgICAgPT0gTElCWExf
REVWSUNFX01PREVMX1ZFUlNJT05fUUVNVV9YRU4gJiYKICAgICAgICAgICAgICAgbGlieGxfZ2V0
X3N0dWJkb21faWQoY3R4LCBkb21pZCkgPT0gMDsKaWYgKHVzZV9xbXApIHsKICAgcmMgPSBsaWJ4
bF9fcW1wX3BjaV9hZGQoZ2MsIGRvbWlkLCBwY2lkZXYpOwp9IGVsc2UgewogICAgcmMgPSBxZW11
X3BjaV9hZGRfeGVuc3RvcmUoZ2MsIGRvbWlkLCBwY2lkZXYpOwp9Cgo+ICAgICAgICAgICAgICAg
ICAgYnJlYWs7Cj4gICAgICAgICAgICAgIGRlZmF1bHQ6Cj4gICAgICAgICAgICAgICAgICByZXR1
cm4gRVJST1JfSU5WQUw7CgpSZWdhcmRzLApKYXNvbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:30:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14:30:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fks8p-000700-EB; Wed, 01 Aug 2018 14:30:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/cet=kq=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fks8n-0006zo-UJ
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 14:30:17 +0000
X-Inumbo-ID: 4dcb301d-9597-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 4dcb301d-9597-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:29:32 +0200 (CEST)
Received: by mail-lj1-x242.google.com with SMTP id f8-v6so17071751ljk.1
 for <xen-devel@lists.xen.org>; Wed, 01 Aug 2018 07:30:16 -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:content-transfer-encoding;
 bh=+89n6i02vr5KlCy4jju2gcqJ9FJg/vdo3A96km21TuU=;
 b=I9+F6RG9yznx6gogCGkrpzCTnhzI7IVKpHuMtob6/IrFnX7QGNM5bHlow3e373qrqs
 H2ZPyzTv6K4nL4aVMraDK+UKcO3i+ltYGiFz3Jl2P0MebzeFbpvNzAlcBVH2psbLFkyR
 wQvx3ePX72yfsWsuDOhwU0Eezk+UGJuBOSlludcL2eQhQUVbBV5ONJ5x9oSTvRGYUwWw
 ZVaoRjdP4ATg0eMZf+FgftEXtoyvAK6SednfNPuShXsGk3iJYJAV4QkxdnfgQCVJNcyy
 94eLa/yS5Em73VXJVGpBo3RkD4QZAJZvQ3C/S5i7XM/L0FQ9ihKm8pfdVy6t97vSonCo
 0mwQ==
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=+89n6i02vr5KlCy4jju2gcqJ9FJg/vdo3A96km21TuU=;
 b=Ge1FzL4ud8xRzcE/9p2m3xYl5HmLi2kOjHf6uQ+H9jOFt2P5np+7mC945u/CkgRHPw
 0OSgQQSGVDJ1oKwxVskkdEdSDy1qqscF5nRF6KUkH+tay05g0mEtdeAkFHHCZMcDfD0I
 B/gQh4/to/c/oIwJOT7HAHlqfMwqG5W5SiSjWhL9TC90+0d872vzX3/KY8wlw8vd88Z5
 /zpFF5Sh6LttPttMiPJS3LXS/OmBMuGZ9eJBIR8thM5l2tBsDmCQk5eviviu1dtbDoQB
 x1QIVSZ+s1mIVfaFLIovdGRi2DEkTVJPTiG3JITjDyGnOST/b/6VGchEPyO2+PADxO4n
 krKg==
X-Gm-Message-State: AOUpUlFIrj4McBWaCFXx4C7BYDWk75VO+dErLh7DmYhy52dV5LPu2Xsz
 gX3EaUnvv4rH75pdtOF4jsXUDNZk0mVVTANPclQ=
X-Google-Smtp-Source: AAOMgpdhiC/gwkzOyQUJVOfvRrsZBvO5eooUv4c0RBU65d1mhVGvtJihZSNfNsAew9MWcRrRTasHG64pcIBarDi3D7U=
X-Received: by 2002:a2e:9b04:: with SMTP id
 u4-v6mr19224232lji.78.1533133815257; 
 Wed, 01 Aug 2018 07:30:15 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:309:0:0:0:0:0 with HTTP;
 Wed, 1 Aug 2018 07:30:14 -0700 (PDT)
In-Reply-To: <767b0474eebe5317b8d0a4d225043172172d0be7.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <767b0474eebe5317b8d0a4d225043172172d0be7.1533009377.git-series.marmarek@invisiblethingslab.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Wed, 1 Aug 2018 10:30:14 -0400
Message-ID: <CAKf6xpsU0WZnjLVMQ5iqW1Z4sjQHx6WkVygBE-d4WCLJ6MTTww@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [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: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <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>

T24gTW9uLCBKdWwgMzAsIDIwMTggYXQgMTE6NTYgUE0sIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7Ny
ZWNraQo8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4gd3JvdGU6Cj4gVGhlIGZvcmNl
ZCB2a2IgZGV2aWNlIGlzIG1lYW50IGZvciBiZXR0ZXIgcGVyZm9ybWFuY2Ugb2YgcWVtdSBhY2Nl
c3MKPiAoYXQgbGVhc3QgYWNjb3JkaW5nIHRvIGViYmQyNTYxYjRjZWZiMjk5ZjBmNjhhODhiMjc4
ODUwNDIyM2RlMTggImxpYnhsOgo+IEFkZCBhIHZrYmQgZnJvbnRlbmQvYmFja2VuZCBwYWlyIGZv
ciBIVk0gZ3Vlc3RzIiksIHdoaWNoIGlzbid0IHVzZWQgaWYKPiB0aGVyZSBpcyBubyBjb25maWd1
cmVkIGNoYW5uZWwgdG8gYWN0dWFsbHkgYWNjZXNzIHRoYXQga2V5Ym9hcmQuCj4KPiBPbmUgY2Fu
IHN0aWxsIGFkZCB2a2IgZGV2aWNlIG1hbnVhbGx5IGlmIG5lZWRlZC4KPgo+IFRoaXMgaXMgY29u
dGludWF0aW9uIG9mIGIwNTNmMGM0YzllNTMzZjNkOTc4MzdjZjg5N2ViOTIwYjgzNTVlZDMgImxp
YnhsOiBkbwo+IG5vdCBzdGFydCBkb20wIHFlbXUgZm9yIHN0dWJkb21haW4gd2hlbiBub3QgbmVl
ZGVkIi4KClByaW9yIHRvIHRoaXMgY2hhbmdlLCB3YXMgYSBkb20wIHFlbXUgc3RhcnRlZCBmb3Ig
dGhlc2UgZW50cmllcz8KClJldmlld2VkLWJ5OiBKYXNvbiBBbmRyeXVrIDxqYW5kcnl1a0BnbWFp
bC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:30:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14:30:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fks8p-000706-OZ; Wed, 01 Aug 2018 14:30:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/cet=kq=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fks8n-0006zp-Vx
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 14:30:18 +0000
X-Inumbo-ID: 4ddb35d2-9597-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 4ddb35d2-9597-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:29:32 +0200 (CEST)
Received: by mail-lj1-x244.google.com with SMTP id w16-v6so13468183ljh.12
 for <xen-devel@lists.xenproject.org>; Wed, 01 Aug 2018 07:30:16 -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:content-transfer-encoding;
 bh=+89n6i02vr5KlCy4jju2gcqJ9FJg/vdo3A96km21TuU=;
 b=I9+F6RG9yznx6gogCGkrpzCTnhzI7IVKpHuMtob6/IrFnX7QGNM5bHlow3e373qrqs
 H2ZPyzTv6K4nL4aVMraDK+UKcO3i+ltYGiFz3Jl2P0MebzeFbpvNzAlcBVH2psbLFkyR
 wQvx3ePX72yfsWsuDOhwU0Eezk+UGJuBOSlludcL2eQhQUVbBV5ONJ5x9oSTvRGYUwWw
 ZVaoRjdP4ATg0eMZf+FgftEXtoyvAK6SednfNPuShXsGk3iJYJAV4QkxdnfgQCVJNcyy
 94eLa/yS5Em73VXJVGpBo3RkD4QZAJZvQ3C/S5i7XM/L0FQ9ihKm8pfdVy6t97vSonCo
 0mwQ==
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=+89n6i02vr5KlCy4jju2gcqJ9FJg/vdo3A96km21TuU=;
 b=ffuA4j7j9wZ7MHTJdFqkdu7xxB58Bh5E4mgL6jIRDXAO7G5tlszKbsLFu08HPiS2IE
 0M2CLCnGpU8tlYrvqwTGXYvqhU7Ey5DsfiIVf972CkrOJx4vjxyUU2VAfImKQ75ZCl3B
 +rur5RQSFToDrHXaTcFR5NSGEroYXGMp2OJwz1FH3Tyd2jMWj9cWP6ucgUKZ3pgoe7Ga
 nMrpSEV0i3M3FrnrcJuEs213ZHz/vyBXP2xjkZp3FoGWoUCn6qfjHEQ8rHcNeMv5nR8I
 L5WonWGVpgN7m05lFVGo925aUXvQuydoDk4Ak1QmB8R+KaEmk/Wjmq5Up62hFVxI5ws2
 lc/A==
X-Gm-Message-State: AOUpUlEZCfCUs5gVZuYtZz5YC4Zr+qKPQmvpC4yHlaSm8/QMDIMLrgFJ
 QTMmP+GOFNDoBxDFNe4YQOG12e5318aPLqbcfW0=
X-Google-Smtp-Source: AAOMgpdhiC/gwkzOyQUJVOfvRrsZBvO5eooUv4c0RBU65d1mhVGvtJihZSNfNsAew9MWcRrRTasHG64pcIBarDi3D7U=
X-Received: by 2002:a2e:9b04:: with SMTP id
 u4-v6mr19224232lji.78.1533133815257; 
 Wed, 01 Aug 2018 07:30:15 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:309:0:0:0:0:0 with HTTP;
 Wed, 1 Aug 2018 07:30:14 -0700 (PDT)
In-Reply-To: <767b0474eebe5317b8d0a4d225043172172d0be7.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <767b0474eebe5317b8d0a4d225043172172d0be7.1533009377.git-series.marmarek@invisiblethingslab.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Wed, 1 Aug 2018 10:30:14 -0400
Message-ID: <CAKf6xpsU0WZnjLVMQ5iqW1Z4sjQHx6WkVygBE-d4WCLJ6MTTww@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [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: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <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>

T24gTW9uLCBKdWwgMzAsIDIwMTggYXQgMTE6NTYgUE0sIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7Ny
ZWNraQo8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4gd3JvdGU6Cj4gVGhlIGZvcmNl
ZCB2a2IgZGV2aWNlIGlzIG1lYW50IGZvciBiZXR0ZXIgcGVyZm9ybWFuY2Ugb2YgcWVtdSBhY2Nl
c3MKPiAoYXQgbGVhc3QgYWNjb3JkaW5nIHRvIGViYmQyNTYxYjRjZWZiMjk5ZjBmNjhhODhiMjc4
ODUwNDIyM2RlMTggImxpYnhsOgo+IEFkZCBhIHZrYmQgZnJvbnRlbmQvYmFja2VuZCBwYWlyIGZv
ciBIVk0gZ3Vlc3RzIiksIHdoaWNoIGlzbid0IHVzZWQgaWYKPiB0aGVyZSBpcyBubyBjb25maWd1
cmVkIGNoYW5uZWwgdG8gYWN0dWFsbHkgYWNjZXNzIHRoYXQga2V5Ym9hcmQuCj4KPiBPbmUgY2Fu
IHN0aWxsIGFkZCB2a2IgZGV2aWNlIG1hbnVhbGx5IGlmIG5lZWRlZC4KPgo+IFRoaXMgaXMgY29u
dGludWF0aW9uIG9mIGIwNTNmMGM0YzllNTMzZjNkOTc4MzdjZjg5N2ViOTIwYjgzNTVlZDMgImxp
YnhsOiBkbwo+IG5vdCBzdGFydCBkb20wIHFlbXUgZm9yIHN0dWJkb21haW4gd2hlbiBub3QgbmVl
ZGVkIi4KClByaW9yIHRvIHRoaXMgY2hhbmdlLCB3YXMgYSBkb20wIHFlbXUgc3RhcnRlZCBmb3Ig
dGhlc2UgZW50cmllcz8KClJldmlld2VkLWJ5OiBKYXNvbiBBbmRyeXVrIDxqYW5kcnl1a0BnbWFp
bC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:31:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14:31:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fks9o-0007F9-5A; Wed, 01 Aug 2018 14: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=tc1c=kq=xenproject.org=prvs=74487dead=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fks9n-0007En-5t
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 14:31:19 +0000
X-Inumbo-ID: 9a28638a-9597-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9a28638a-9597-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 14:31:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="61688895"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75032-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-xtf-amd64-amd64-4:xtf/test-hvm64-xsa-204:fail:regression
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-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-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvshim: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-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-rtds:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:debian-di-install: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-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-amd64-libvirt-xsm:migrate-support-check: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-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=1f7574763cbb2c85825b8cc4d81f386e767a476f
X-Osstest-Versions-That: xen=acd00a303378ce48bd6bbd8a579f1fe2f1b21a7d
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 1 Aug 2018 15:31:09 +0100
Subject: [Xen-devel] [xen-unstable baseline-only test] 75032: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTAzMiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNv
bS9vc3N0ZXN0L2xvZ3MvNzUwMzIvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQg
bm90IGJlIHJ1bjoKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgNjMgeHRmL3Rlc3QtaHZt
NjQteHNhLTIwNCAgICBmYWlsIFJFR1IuIHZzLiA3NTAyOAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBz
dWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGxpa2UgNzUw
MjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBsaWtlIDc1MDI4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxpa2UgNzUwMjgK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbGlrZSA3NTAyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBsaWtlIDc1MDI4CiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWls
IGxpa2UgNzUwMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbGlrZSA3NTAyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBsaWtlIDc1MDI4
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgZmFpbCBsaWtlIDc1MDI4CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzUwMjgKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBm
YWlsICAgbGlrZSA3NTAyOAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDc1MDI4CiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2Ug
NzUwMjgKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgICBmYWlsICAgbGlrZSA3NTAyOAogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1MDI4CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgZmFpbCBsaWtlIDc1MDI4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIGxpa2UgNzUwMjgKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBm
YWlsICAgbGlrZSA3NTAyOAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMCBkZWJpYW4t
ZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1MDI4CiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICAgICAgZmFpbCAgIGxpa2Ug
NzUwMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSA3NTAyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBsaWtlIDc1MDI4CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIGxpa2UgNzUwMjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbGlrZSA3NTAyOAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3Rh
bGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwv
bDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDFmNzU3NDc2M2NiYjJjODU4MjViOGNjNGQ4
MWYzODZlNzY3YTQ3NmYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGFj
ZDAwYTMwMzM3OGNlNDhiZDZiYmQ4YTU3OWYxZmUyZjFiMjFhN2QKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgICA3NTAyOCAgMjAxOC0wNy0zMCAyMToyNDoxOCBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUg
c2luY2UgICAgNzUwMzIgIDIwMTgtMDgtMDEgMDM6NTI6MTEgWiAgICAwIGRheXMgICAgMSBhdHRl
bXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbnRo
b255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1
bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFk
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
eHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3Nz
dGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
Y29tbWl0IDFmNzU3NDc2M2NiYjJjODU4MjViOGNjNGQ4MWYzODZlNzY3YTQ3NmYKQXV0aG9yOiBB
bnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KRGF0ZTogICBGcmkgSnVs
IDI3IDE1OjA1OjQ4IDIwMTggKzAxMDAKCiAgICBsaWJ4bF9xbXA6IEFkZCBhIHdhcm5pbmcgdG8g
bm90IHRydXN0IFFFTVUKICAgIAogICAgLi4uIGV2ZW4gaWYgaXQgaXMgbm90IHRoZSBjYXNlIGZv
ciB0aGUgY3VycmVudCBjb2RlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFS
RCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCmNvbW1pdCA3NWFjNDk1ZGM5ZDZhYTNkNjI0MGJm
YWIxYWRiZGMwZDBmOGJjNDAzCkF1dGhvcjogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJk
QGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIEp1bCAyNyAxNTowNTo0NyAyMDE4ICswMTAwCgogICAg
bGlieGxfcW1wOiBNb3ZlIHRoZSBidWZmZXIgcmVhbGxvYyB0byB0aGUgc2FtZSBzY29wZSBsZXZl
bCBhcyByZWFkCiAgICAKICAgIEluIHFtcF9uZXh0KCksIHRoZSBpbm5lciBsb29wIHNob3VsZCBv
bmx5IHRyeSB0byBwYXJzZSBtZXNzYWdlcyBmcm9tCiAgICBRTVAsIGlmIHRoZXJlIGlzIG1vcmUg
dGhhbiBvbmUuCiAgICAKICAgIFRoZSBoYW5kbGluZyBvZiB0aGUgcmVjZWl2ZSBidWZmZXIgKCdp
bmNvbXBsZXRlJyksIHNob3VsZCBiZSBkb25lIGF0IHRoZQogICAgc2FtZSBzY29wZSBsZXZlbCBh
cyByZWFkKCkuIEl0IGRvZXNuJ3QgbmVlZCB0byBiZSBoYW5kbGUgbW9yZSB0aGF0IG9uY2UKICAg
IGFmdGVyIGEgcmVhZC4KICAgIAogICAgQmVmb3JlIHRoaXMgcGF0Y2gsIHdoZW4gb24gbWVzc2Fn
ZSB3aGF0IGhhbmRsZWQsIHRoZSBpbm5lciBsb29wIHdvdWxkCiAgICByZXN0YXJ0IGJ5IGFkZGlu
ZyB0aGUgJ2J1ZmZlcicgaW50byAnaW5jb21wbGV0ZScgKGFmdGVyIHJlYWxsb2NhdGlvbikuCiAg
ICBTaW5jZSAncmQnIHdhcyBub3QgcmVzZXQsIHRoZSBidWZmZXIgd291bGQgYmUgc3RyY2F0IGEg
c2Vjb25kIHRpbWUuCiAgICBBZnRlciB0aGF0LCB0aGUgc3RyZWFtIGZyb20gdGhlIFFNUCBzZXJ2
ZXIgd291bGQgaGF2ZSBzeW50YXggZXJyb3IsIGFuZAogICAgdGhlIHBhcnNvciB3b3VsZCB0aHJv
dyBlcnJvcnMuCiAgICAKICAgIFRoaXMgaXMgdW5saWtlbHkgdG8gaGFwcGVuIGFzIHRoZSByZWNl
aXZlIGJ1ZmZlciBpcyB2ZXJ5IGxhcmdlLiBBbmQKICAgIHJlY2VpdmluZyB0d28gbWVzc2FnZXMg
aW4gYSByb3cgaXMgdW5saWtlbHkuIEluIHRoZSBjdXJyZW50IGNhc2UsIHRoaXMKICAgIGNvdWxk
IGJlIGFuIGV2ZW50IGFuZCBhIHJlc3BvbnNlIHRvIGEgY29tbWFuZC4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgICBB
Y2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQg
MjJlZjY2MmM3YTRjODEyYmJmOTEzMmQwMDRjYmY1Y2NmMGJmZGQ1ZgpBdXRob3I6IEFudGhvbnkg
UEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgpEYXRlOiAgIEZyaSBKdWwgMjcgMTU6
MDU6NDYgMjAxOCArMDEwMAoKICAgIGxpYnhsX2pzb246IGZpeCBidWlsZCB3aXRoIERFQlVHX0FO
U1dFUgogICAgCiAgICBBbHNvIHJlcGxhY2UgTElCWExfX0xPR19ERUJVRyBieSBYVExfREVCVUcs
IGJlY2F1c2UgaXQncyBzaG9ydGVyIGFuZAogICAgbW9yZSBvZnRlbiB1c2VkIGluIGxpYnhsLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0
cml4LmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4KCmNvbW1pdCAwYzA0ZGVjNjYzZjFkOTc2NjY5Y2NjYzE5YzhjMzU3NGM5YTVjZTVjCkF1
dGhvcjogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkRhdGU6ICAg
RnJpIEp1bCAyNyAxNTowNTo0NSAyMDE4ICswMTAwCgogICAgbGlieGxfcW1wOiBGaXggdXNlIG9m
IERFQlVHX1JFQ0VJVkVECiAgICAKICAgIFRoaXMgcGF0Y2ggZml4IGNvbXBsaWxhdGlvbiBlcnJv
ciB3aXRoICNkZWZpbmUgREVCVUdfUkVDRUlWRUQgb2YgdGhlCiAgICBtYWNybyBERUJVR19SRVBP
UlRfUkVDRUlWRUQuCiAgICAKICAgICAgZXJyb3I6IGZpZWxkIHByZWNpc2lvbiBzcGVjaWZpZXIg
4oCYLirigJkgZXhwZWN0cyBhcmd1bWVudCBvZiB0eXBlIOKAmGludOKAmSwgYnV0IGFyZ3VtZW50
IDkgaGFzIHR5cGUg4oCYc3NpemVfdCB7YWthIGxvbmcgaW50feKAmQogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICAgIEFj
a2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKY29tbWl0IDMxOGIzMmZlN2NlNGVm
NmNiYTlkMDc4ZTJlMjYwNDBkYmRiZmI2ZjgKQXV0aG9yOiBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KRGF0ZTogICBGcmkgSnVsIDI3IDE1OjA1OjQ0IDIwMTggKzAx
MDAKCiAgICBsaWJ4bF9xbXA6IERvY3VtZW50YXRpb24gb2YgdGhlIGxvZ2ljIG9mIHRoZSBRTVAg
Y2xpZW50CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBl
cmFyZEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CiAgICBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
Cgpjb21taXQgY2RmOGI2Mzk0MTg0MWUwNDZlZWRiZjBmOTM1ODlmMWMzYzAxOWY1ZgpBdXRob3I6
IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgpEYXRlOiAgIEZyaSBK
dWwgMjcgMTU6MDU6NDMgMjAxOCArMDEwMAoKICAgIGxpYnhsX2V2ZW50OiBGaXggREVCVUcgcHJp
bnRzCiAgICAKICAgIFRoZSBsaWJ4bF9fbG9nKCkgY2FsbCB3YXMgbWlzc2luZyB0aGUgZG9taWQu
CiAgICAKICAgIFRoZSBtYWNybyBEQkcgaXMgdXNpbmcgTElCWExfX0xPRyB3aGljaCByZWx5IG9u
IGEgImdjIi4gQWRkIGEgR0Mgd2hlcmUKICAgIG5lZWRlZC4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgICBSZXZpZXdl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFj
a3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVk
ZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:31:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14: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 1fks9u-0007HL-Jq; Wed, 01 Aug 2018 14:31: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=qz6i=kq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fks9s-0007Gr-NZ
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 14:31:24 +0000
X-Inumbo-ID: 9d8349da-9597-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9d8349da-9597-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 14:31:45 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 01 Aug 2018 08:31:22 -0600
Message-Id: <5B61C43802000078001D9F5F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 01 Aug 2018 08:31:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B61C21202000078001D9F2D@prv1-mh.provo.novell.com>
In-Reply-To: <5B61C21202000078001D9F2D@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 1/5] x86/cpuidle: replace a pointless NULL 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: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGFkZHJlc3Mgb2YgYW4gYXJyYXkgc2xvdCBjYW4ndCBiZSBOVUxMLiBJbnN0ZWFkIGFkZCBh
IGJvdW5kcyBjaGVjawp0byBtYWtlIHN1cmUgdGhlIGFycmF5IGluZGV4aW5nIGlzIHZhbGlkICh0
aGUgY2hlY2sgaXMgYWdhaW5zdCAyIHNpbmNlCnNsb3QgemVybyBvZiB0aGUgYXJyYXkgLSBjb3Jy
ZXNwb25kaW5nIHRvIEMwIC0gaXMgb2Ygbm8gaW50ZXJlc3QgaGVyZSkuCgpTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vYXJjaC94ODYvYWNw
aS9jcHVfaWRsZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9hY3BpL2NwdV9pZGxlLmMKQEAgLTc1OSwx
MSArNzU5LDExIEBAIHZvaWQgYWNwaV9kZWFkX2lkbGUodm9pZCkKICAgICBzdHJ1Y3QgYWNwaV9w
cm9jZXNzb3JfcG93ZXIgKnBvd2VyOwogICAgIHN0cnVjdCBhY3BpX3Byb2Nlc3Nvcl9jeCAqY3g7
CiAKLSAgICBpZiAoIChwb3dlciA9IHByb2Nlc3Nvcl9wb3dlcnNbc21wX3Byb2Nlc3Nvcl9pZCgp
XSkgPT0gTlVMTCApCisgICAgaWYgKCAocG93ZXIgPSBwcm9jZXNzb3JfcG93ZXJzW3NtcF9wcm9j
ZXNzb3JfaWQoKV0pID09IE5VTEwgfHwKKyAgICAgICAgIHBvd2VyLT5jb3VudCA8IDIgKQogICAg
ICAgICBnb3RvIGRlZmF1bHRfaGFsdDsKIAotICAgIGlmICggKGN4ID0gJnBvd2VyLT5zdGF0ZXNb
cG93ZXItPmNvdW50LTFdKSA9PSBOVUxMICkKLSAgICAgICAgZ290byBkZWZhdWx0X2hhbHQ7Cisg
ICAgY3ggPSAmcG93ZXItPnN0YXRlc1twb3dlci0+Y291bnQgLSAxXTsKIAogICAgIGlmICggY3gt
PmVudHJ5X21ldGhvZCA9PSBBQ1BJX0NTVEFURV9FTV9GRkggKQogICAgIHsKCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:31:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14: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 1fksAK-0007Nv-TU; Wed, 01 Aug 2018 14:31:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=qz6i=kq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fksAK-0007NZ-3Z
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 14:31:52 +0000
X-Inumbo-ID: ae3cc8c0-9597-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ae3cc8c0-9597-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 14:32:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 01 Aug 2018 08:31:50 -0600
Message-Id: <5B61C45502000078001D9F62@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 01 Aug 2018 08:31:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B61C21202000078001D9F2D@prv1-mh.provo.novell.com>
In-Reply-To: <5B61C21202000078001D9F2D@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 2/5] x86/idle: re-arrange dead-idle handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gb3JkZXIgdG8gYmUgYWJsZSB0byB3YWtlIHBhcmtlZCBDUFVzIGZyb20gZGVmYXVsdF9kZWFk
X2lkbGUoKSwgdGhlCmZ1bmN0aW9uIG11c3Qgbm90IGl0c2VsZiBsb29wLiBNb3ZlIHRoZSBsb29w
IGludG8gcGxheV9kZWFkKCksIGFuZCB1c2UKcGxheV9kZWFkKCkgYXMgd2VsbCBvbiB0aGUgQVAg
Ym9vdCBlcnJvciBwYXRoLgoKRnVydGhlcm1vcmUsIG5vdCB0aGUgbGVhc3QgY29uc2lkZXJpbmcg
dGhlIGNvbW1lbnQgaW4gcGxheV9kZWFkKCksCm1ha2Ugc3VyZSBOTUkgcmFpc2VkIChmb3Igbm93
IHRoaXMgd291bGQgYmUgYSBidWcgZWxzZXdoZXJlLCBidXQgdGhhdCdzCmFib3V0IHRvIGNoYW5n
ZSkgYWdhaW5zdCBhIHBhcmtlZCBvciBmdWxseSBvZmZsaW5lIENQVSB3b24ndCBpbnZva2UgdGhl
CmFjdHVhbCwgZnVsbC1ibG93biBOTUkgaGFuZGxlci4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYworKysg
Yi94ZW4vYXJjaC94ODYvZG9tYWluLmMKQEAgLTk4LDE0ICs5OCwxOSBAQCB2b2lkIGRlZmF1bHRf
ZGVhZF9pZGxlKHZvaWQpCiAgICAgICovCiAgICAgc3BlY19jdHJsX2VudGVyX2lkbGUoZ2V0X2Nw
dV9pbmZvKCkpOwogICAgIHdiaW52ZCgpOwotICAgIGZvciAoIDsgOyApCi0gICAgICAgIGhhbHQo
KTsKKyAgICBoYWx0KCk7CiB9CiAKLXN0YXRpYyB2b2lkIHBsYXlfZGVhZCh2b2lkKQordm9pZCBw
bGF5X2RlYWQodm9pZCkKIHsKKyAgICB1bnNpZ25lZCBpbnQgY3B1ID0gc21wX3Byb2Nlc3Nvcl9p
ZCgpOworCiAgICAgbG9jYWxfaXJxX2Rpc2FibGUoKTsKIAorICAgIC8qIENoYW5nZSB0aGUgTk1J
IGhhbmRsZXIgdG8gYSBub3AgKHNlZSBjb21tZW50IGJlbG93KS4gKi8KKyAgICBfc2V0X2dhdGVf
bG93ZXIoJmlkdF90YWJsZXNbY3B1XVtUUkFQX25taV0sIFNZU19ERVNDX2lycV9nYXRlLCAwLAor
ICAgICAgICAgICAgICAgICAgICAmdHJhcF9ub3ApOworCiAgICAgLyoKICAgICAgKiBOT1RFOiBB
ZnRlciBjcHVfZXhpdF9jbGVhciwgcGVyLWNwdSB2YXJpYWJsZXMgbWF5IG5vIGxvbmdlciBhY2Nl
c3NpYmxlLAogICAgICAqIGFzIHRoZXkgbWF5IGJlIGZyZWVkIGF0IGFueSB0aW1lIGlmIG9mZmxp
bmUgQ1BVcyBkb24ndCBnZXQgcGFya2VkLiBJbgpAQCAtMTE2LDkgKzEyMSwxMCBAQCBzdGF0aWMg
dm9pZCBwbGF5X2RlYWQodm9pZCkKICAgICAgKiBDb25zaWRlciB2ZXJ5IGNhcmVmdWxseSB3aGVu
IGFkZGluZyBjb2RlIHRvICpkZWFkX2lkbGUuIE1vc3QgaHlwZXJ2aXNvcgogICAgICAqIHN1YnN5
c3RlbXMgYXJlIHVuc2FmZSB0byBjYWxsLgogICAgICAqLwotICAgIGNwdV9leGl0X2NsZWFyKHNt
cF9wcm9jZXNzb3JfaWQoKSk7CisgICAgY3B1X2V4aXRfY2xlYXIoY3B1KTsKIAotICAgICgqZGVh
ZF9pZGxlKSgpOworICAgIGZvciAoIDsgOyApCisgICAgICAgIGRlYWRfaWRsZSgpOwogfQogCiBz
dGF0aWMgdm9pZCBpZGxlX2xvb3Aodm9pZCkKLS0tIGEveGVuL2FyY2gveDg2L3NtcGJvb3QuYwor
KysgYi94ZW4vYXJjaC94ODYvc21wYm9vdC5jCkBAIC0zMyw2ICszMyw3IEBACiAjaW5jbHVkZSA8
eGVuL3NlcmlhbC5oPgogI2luY2x1ZGUgPHhlbi9udW1hLmg+CiAjaW5jbHVkZSA8eGVuL2NwdS5o
PgorI2luY2x1ZGUgPGFzbS9jcHVpZGxlLmg+CiAjaW5jbHVkZSA8YXNtL2N1cnJlbnQuaD4KICNp
bmNsdWRlIDxhc20vbWMxNDY4MThydGMuaD4KICNpbmNsdWRlIDxhc20vZGVzYy5oPgpAQCAtMjA5
LDggKzIxMCw3IEBAIHN0YXRpYyB2b2lkIHNtcF9jYWxsaW4odm9pZCkKICAgICBoYWx0OgogICAg
ICAgICBjbGVhcl9sb2NhbF9BUElDKCk7CiAgICAgICAgIHNwaW5fZGVidWdfZW5hYmxlKCk7Ci0g
ICAgICAgIGNwdV9leGl0X2NsZWFyKGNwdSk7Ci0gICAgICAgICgqZGVhZF9pZGxlKSgpOworICAg
ICAgICBwbGF5X2RlYWQoKTsKICAgICB9CiAKICAgICAvKiBBbGxvdyB0aGUgbWFzdGVyIHRvIGNv
bnRpbnVlLiAqLwotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlkbGUuaAorKysgYi94ZW4v
aW5jbHVkZS9hc20teDg2L2NwdWlkbGUuaApAQCAtMjAsNiArMjAsNyBAQCBpbnQgbXdhaXRfaWRs
ZV9pbml0KHN0cnVjdCBub3RpZmllcl9ibG9jCiBpbnQgY3B1aWRsZV9pbml0X2NwdSh1bnNpZ25l
ZCBpbnQgY3B1KTsKIHZvaWQgZGVmYXVsdF9kZWFkX2lkbGUodm9pZCk7CiB2b2lkIGFjcGlfZGVh
ZF9pZGxlKHZvaWQpOwordm9pZCBwbGF5X2RlYWQodm9pZCk7CiB2b2lkIHRyYWNlX2V4aXRfcmVh
c29uKHUzMiAqaXJxX3RyYWNlZCk7CiB2b2lkIHVwZGF0ZV9pZGxlX3N0YXRzKHN0cnVjdCBhY3Bp
X3Byb2Nlc3Nvcl9wb3dlciAqLAogICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgYWNwaV9w
cm9jZXNzb3JfY3ggKiwgdWludDY0X3QsIHVpbnQ2NF90KTsKCgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:32:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14:32:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fksB1-0007Xt-8C; Wed, 01 Aug 2018 14:32: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=qz6i=kq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fksB0-0007Xb-04
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 14:32:34 +0000
X-Inumbo-ID: 9e95bdea-9597-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 9e95bdea-9597-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:31:47 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 01 Aug 2018 08:32:31 -0600
Message-Id: <5B61C47D02000078001D9F65@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 01 Aug 2018 08:32:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B61C21202000078001D9F2D@prv1-mh.provo.novell.com>
In-Reply-To: <5B61C21202000078001D9F2D@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 3/5] x86/cpuidle: push parked CPUs into deeper
 sleep states when possible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiB0aGUgbXdhaXQtaWRsZSBkcml2ZXIgaXNuJ3QgdXNlZCwgQy1zdGF0ZSBpbmZvcm1hdGlv
biBiZWNvbWVzCmF2YWlsYWJsZSBvbmx5IGluIHRoZSBjb3Vyc2Ugb2YgRG9tMCBzdGFydGluZyB1
cC4gVXNlIHRoZSBwcm92aWRlZCBkYXRhCnRvIGFsbG93IHBhcmtlZCBDUFVzIHRvIHNsZWVwIGlu
IGEgbW9yZSBlbmVyZ3kgZWZmaWNpZW50IHdheSwgYnkgd2FraW5nCnRoZW0gYnJpZWZseSAodmlh
IE5NSSkgb25jZSB0aGUgZGF0YSBoYXMgYmVlbiByZWNvcmRlZC4KClRoaXMgaW52b2x2ZXMgcmUt
YXJyYW5naW5nIGhvdy93aGVuIHRoZSBnb3Zlcm5vcidzIC0+ZW5hYmxlKCkgaG9vayBnZXRzCmlu
dm9rZWQuIFRoZSBjaGFuZ2VzIHRoZXJlIGluY2x1ZGUgYWRkaXRpb24gb2Ygc28gZmFyIG1pc3Np
bmcgZXJyb3IKaGFuZGxpbmcgaW4gdGhlIHJlc3BlY3RpdmUgQ1BVIG5vdGlmaWVyIGhhbmRsZXJz
LgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEv
eGVuL2FyY2gveDg2L2FjcGkvY3B1X2lkbGUuYworKysgYi94ZW4vYXJjaC94ODYvYWNwaS9jcHVf
aWRsZS5jCkBAIC0zNTEsMTIgKzM1MSwyMiBAQCBzdGF0aWMgdm9pZCBkdW1wX2N4KHVuc2lnbmVk
IGNoYXIga2V5KQogICAgIHVuc2lnbmVkIGludCBjcHU7CiAKICAgICBwcmludGsoIiclYycgcHJl
c3NlZCAtPiBwcmludGluZyBBQ1BJIEN4IHN0cnVjdHVyZXNcbiIsIGtleSk7Ci0gICAgZm9yX2Vh
Y2hfb25saW5lX2NwdSAoIGNwdSApCi0gICAgICAgIGlmIChwcm9jZXNzb3JfcG93ZXJzW2NwdV0p
Ci0gICAgICAgIHsKLSAgICAgICAgICAgIHByaW50X2FjcGlfcG93ZXIoY3B1LCBwcm9jZXNzb3Jf
cG93ZXJzW2NwdV0pOwotICAgICAgICAgICAgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKCk7Ci0g
ICAgICAgIH0KKyAgICBmb3JfZWFjaF9wcmVzZW50X2NwdSAoIGNwdSApCisgICAgeworICAgICAg
ICBzdHJ1Y3QgYWNwaV9wcm9jZXNzb3JfcG93ZXIgKnBvd2VyID0gcHJvY2Vzc29yX3Bvd2Vyc1tj
cHVdOworCisgICAgICAgIGlmICggIXBvd2VyICkKKyAgICAgICAgICAgIGNvbnRpbnVlOworCisg
ICAgICAgIGlmICggY3B1X29ubGluZShjcHUpICkKKyAgICAgICAgICAgIHByaW50X2FjcGlfcG93
ZXIoY3B1LCBwb3dlcik7CisgICAgICAgIGVsc2UgaWYgKCBwYXJrX29mZmxpbmVfY3B1cyApCisg
ICAgICAgICAgICBwcmludGsoIkNQVSV1IHBhcmtlZCBpbiBzdGF0ZSAldSAoQyV1KVxuIiwgY3B1
LAorICAgICAgICAgICAgICAgICAgIHBvd2VyLT5sYXN0X3N0YXRlID8gcG93ZXItPmxhc3Rfc3Rh
dGUtPmlkeCA6IDEsCisgICAgICAgICAgICAgICAgICAgcG93ZXItPmxhc3Rfc3RhdGUgPyBwb3dl
ci0+bGFzdF9zdGF0ZS0+dHlwZSA6IDEpOworCisgICAgICAgIHByb2Nlc3NfcGVuZGluZ19zb2Z0
aXJxcygpOworICAgIH0KIH0KIAogc3RhdGljIGludCBfX2luaXQgY3B1X2lkbGVfa2V5X2luaXQo
dm9pZCkKQEAgLTc2NCw2ICs3NzQsNyBAQCB2b2lkIGFjcGlfZGVhZF9pZGxlKHZvaWQpCiAgICAg
ICAgIGdvdG8gZGVmYXVsdF9oYWx0OwogCiAgICAgY3ggPSAmcG93ZXItPnN0YXRlc1twb3dlci0+
Y291bnQgLSAxXTsKKyAgICBwb3dlci0+bGFzdF9zdGF0ZSA9IGN4OwogCiAgICAgaWYgKCBjeC0+
ZW50cnlfbWV0aG9kID09IEFDUElfQ1NUQVRFX0VNX0ZGSCApCiAgICAgewpAQCAtMTIxNiw5ICsx
MjI3LDMwIEBAIGxvbmcgc2V0X2N4X3BtaW5mbyh1aW50MzJfdCBhY3BpX2lkLCBzdHIKICAgICAg
ICAgc2V0X2N4KGFjcGlfcG93ZXIsICZ4ZW5fY3gpOwogICAgIH0KIAotICAgIGlmICggY3B1aWRs
ZV9jdXJyZW50X2dvdmVybm9yLT5lbmFibGUgJiYKLSAgICAgICAgIGNwdWlkbGVfY3VycmVudF9n
b3Zlcm5vci0+ZW5hYmxlKGFjcGlfcG93ZXIpICkKLSAgICAgICAgcmV0dXJuIC1FRkFVTFQ7Cisg
ICAgaWYgKCAhY3B1X29ubGluZShjcHVfaWQpICkKKyAgICB7CisgICAgICAgIHVpbnQzMl90IGFw
aWNfaWQgPSB4ODZfY3B1X3RvX2FwaWNpZFtjcHVfaWRdOworCisgICAgICAgIC8qCisgICAgICAg
ICAqIElmIHdlJ3ZlIGp1c3QgbGVhcm5lZCBvZiBtb3JlIGF2YWlsYWJsZSBDIHN0YXRlcywgd2Fr
ZSB0aGUgQ1BVIGlmCisgICAgICAgICAqIGl0J3MgcGFya2VkLCBzbyBpdCBjYW4gZ28gYmFjayB0
byBzbGVlcCBpbiBwZXJoYXBzIGEgZGVlcGVyIHN0YXRlLgorICAgICAgICAgKi8KKyAgICAgICAg
aWYgKCBwYXJrX29mZmxpbmVfY3B1cyAmJiBhcGljX2lkICE9IEJBRF9BUElDSUQgKQorICAgICAg
ICB7CisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOworCisgICAgICAgICAgICBsb2Nh
bF9pcnFfc2F2ZShmbGFncyk7CisgICAgICAgICAgICBhcGljX3dhaXRfaWNyX2lkbGUoKTsKKyAg
ICAgICAgICAgIGFwaWNfaWNyX3dyaXRlKEFQSUNfRE1fTk1JIHwgQVBJQ19ERVNUX1BIWVNJQ0FM
LCBhcGljX2lkKTsKKyAgICAgICAgICAgIGxvY2FsX2lycV9yZXN0b3JlKGZsYWdzKTsKKyAgICAg
ICAgfQorICAgIH0KKyAgICBlbHNlIGlmICggY3B1aWRsZV9jdXJyZW50X2dvdmVybm9yLT5lbmFi
bGUgKQorICAgIHsKKyAgICAgICAgcmV0ID0gY3B1aWRsZV9jdXJyZW50X2dvdmVybm9yLT5lbmFi
bGUoYWNwaV9wb3dlcik7CisgICAgICAgIGlmICggcmV0IDwgMCApCisgICAgICAgICAgICByZXR1
cm4gcmV0OworICAgIH0KIAogICAgIC8qIEZJWE1FOiBDLXN0YXRlIGRlcGVuZGVuY3kgaXMgbm90
IHN1cHBvcnRlZCBieSBmYXIgKi8KIApAQCAtMTM3OCwxOSArMTQxMCwyMiBAQCBzdGF0aWMgaW50
IGNwdV9jYWxsYmFjaygKICAgICBzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgKm5mYiwgdW5zaWduZWQg
bG9uZyBhY3Rpb24sIHZvaWQgKmhjcHUpCiB7CiAgICAgdW5zaWduZWQgaW50IGNwdSA9ICh1bnNp
Z25lZCBsb25nKWhjcHU7CisgICAgaW50IHJjID0gMDsKIAotICAgIC8qIE9ubHkgaG9vayBvbiBD
UFVfT05MSU5FIGJlY2F1c2UgYSBkZWFkIGNwdSBtYXkgdXRpbGl6ZSB0aGUgaW5mbyB0bwotICAg
ICAqIHRvIGVudGVyIGRlZXAgQy1zdGF0ZSAqLworICAgIC8qCisgICAgICogT25seSBob29rIG9u
IENQVV9VUF9QUkVQQVJFIGJlY2F1c2UgYSBkZWFkIGNwdSBtYXkgdXRpbGl6ZSB0aGUgaW5mbwor
ICAgICAqIHRvIGVudGVyIGRlZXAgQy1zdGF0ZS4KKyAgICAgKi8KICAgICBzd2l0Y2ggKCBhY3Rp
b24gKQogICAgIHsKLSAgICBjYXNlIENQVV9PTkxJTkU6Ci0gICAgICAgICh2b2lkKWNwdWlkbGVf
aW5pdF9jcHUoY3B1KTsKLSAgICAgICAgYnJlYWs7Ci0gICAgZGVmYXVsdDoKKyAgICBjYXNlIENQ
VV9VUF9QUkVQQVJFOgorICAgICAgICByYyA9IGNwdWlkbGVfaW5pdF9jcHUoY3B1KTsKKyAgICAg
ICAgaWYgKCAhcmMgJiYgY3B1aWRsZV9jdXJyZW50X2dvdmVybm9yLT5lbmFibGUgKQorICAgICAg
ICAgICAgcmMgPSBjcHVpZGxlX2N1cnJlbnRfZ292ZXJub3ItPmVuYWJsZShwcm9jZXNzb3JfcG93
ZXJzW2NwdV0pOwogICAgICAgICBicmVhazsKICAgICB9CiAKLSAgICByZXR1cm4gTk9USUZZX0RP
TkU7CisgICAgcmV0dXJuICFyYyA/IE5PVElGWV9ET05FIDogbm90aWZpZXJfZnJvbV9lcnJubyhy
Yyk7CiB9CiAKIHN0YXRpYyBzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgY3B1X25mYiA9IHsKQEAgLTE0
MDUsNiArMTQ0MCw3IEBAIHN0YXRpYyBpbnQgX19pbml0IGNwdWlkbGVfcHJlc21wX2luaXQodm8K
ICAgICAgICAgcmV0dXJuIDA7CiAKICAgICBtd2FpdF9pZGxlX2luaXQoJmNwdV9uZmIpOworICAg
IGNwdV9uZmIubm90aWZpZXJfY2FsbCgmY3B1X25mYiwgQ1BVX1VQX1BSRVBBUkUsIGNwdSk7CiAg
ICAgY3B1X25mYi5ub3RpZmllcl9jYWxsKCZjcHVfbmZiLCBDUFVfT05MSU5FLCBjcHUpOwogICAg
IHJlZ2lzdGVyX2NwdV9ub3RpZmllcigmY3B1X25mYik7CiAgICAgcmV0dXJuIDA7Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9hY3BpL2NwdWlkbGVfbWVudS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9hY3BpL2Nw
dWlkbGVfbWVudS5jCkBAIC0yNzcsOSArMjc3LDYgQEAgc3RhdGljIHZvaWQgbWVudV9yZWZsZWN0
KHN0cnVjdCBhY3BpX3BybwogCiBzdGF0aWMgaW50IG1lbnVfZW5hYmxlX2RldmljZShzdHJ1Y3Qg
YWNwaV9wcm9jZXNzb3JfcG93ZXIgKnBvd2VyKQogewotICAgIGlmICghY3B1X29ubGluZShwb3dl
ci0+Y3B1KSkKLSAgICAgICAgcmV0dXJuIC0xOwotCiAgICAgbWVtc2V0KCZwZXJfY3B1KG1lbnVf
ZGV2aWNlcywgcG93ZXItPmNwdSksIDAsIHNpemVvZihzdHJ1Y3QgbWVudV9kZXZpY2UpKTsKIAog
ICAgIHJldHVybiAwOwotLS0gYS94ZW4vYXJjaC94ODYvY3B1L213YWl0LWlkbGUuYworKysgYi94
ZW4vYXJjaC94ODYvY3B1L213YWl0LWlkbGUuYwpAQCAtMTE2MiwxMiArMTE2MiwxNyBAQCBzdGF0
aWMgaW50IG13YWl0X2lkbGVfY3B1X2luaXQoc3RydWN0IG5vCiAJc3RydWN0IGFjcGlfcHJvY2Vz
c29yX3Bvd2VyICpkZXYgPSBwcm9jZXNzb3JfcG93ZXJzW2NwdV07CiAKIAlzd2l0Y2ggKGFjdGlv
bikgeworCQlpbnQgcmM7CisKIAlkZWZhdWx0OgogCQlyZXR1cm4gTk9USUZZX0RPTkU7CiAKIAlj
YXNlIENQVV9VUF9QUkVQQVJFOgotCQljcHVpZGxlX2luaXRfY3B1KGNwdSk7Ci0JCXJldHVybiBO
T1RJRllfRE9ORTsKKwkJcmMgPSBjcHVpZGxlX2luaXRfY3B1KGNwdSk7CisJCWRldiA9IHByb2Nl
c3Nvcl9wb3dlcnNbY3B1XTsKKwkJaWYgKCFyYyAmJiBjcHVpZGxlX2N1cnJlbnRfZ292ZXJub3It
PmVuYWJsZSkKKwkJCXJjID0gY3B1aWRsZV9jdXJyZW50X2dvdmVybm9yLT5lbmFibGUoZGV2KTsK
KwkJcmV0dXJuICFyYyA/IE5PVElGWV9ET05FIDogbm90aWZpZXJfZnJvbV9lcnJubyhyYyk7CiAK
IAljYXNlIENQVV9PTkxJTkU6CiAJCWlmICghZGV2KQpAQCAtMTI1Niw4ICsxMjYxLDYgQEAgaW50
IF9faW5pdCBtd2FpdF9pZGxlX2luaXQoc3RydWN0IG5vdGlmaQogCX0KIAlpZiAoIWVycikgewog
CQluZmItPm5vdGlmaWVyX2NhbGwgPSBtd2FpdF9pZGxlX2NwdV9pbml0OwotCQltd2FpdF9pZGxl
X2NwdV9pbml0KG5mYiwgQ1BVX1VQX1BSRVBBUkUsIE5VTEwpOwotCiAJCXBtX2lkbGVfc2F2ZSA9
IHBtX2lkbGU7CiAJCXBtX2lkbGUgPSBtd2FpdF9pZGxlOwogCQlkZWFkX2lkbGUgPSBhY3BpX2Rl
YWRfaWRsZTsKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:33:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14: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 1fksBX-0007dj-Kn; Wed, 01 Aug 2018 14: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=qz6i=kq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fksBW-0007dL-8o
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 14:33:06 +0000
X-Inumbo-ID: da4b5156-9597-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id da4b5156-9597-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 14:33:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 01 Aug 2018 08:33:04 -0600
Message-Id: <5B61C49E02000078001D9F8F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 01 Aug 2018 08:33:02 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B61C21202000078001D9F2D@prv1-mh.provo.novell.com>
In-Reply-To: <5B61C21202000078001D9F2D@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 4/5] x86/cpuidle: clean up Cx dumping
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

RG9uJ3QgbG9nIHRoZSBzYW1lIGdsb2JhbCBpbmZvcm1hdGlvbiBvbmNlIHBlciBDUFUuIERvbid0
IGxvZyB0aGUgc2FtZQppbmZvcm1hdGlvbiAoaGVyZTogdGhlIGN1cnJlbnRseSBhY3RpdmUgc3Rh
dGUpIHR3aWNlLiBEb24ndCBwcmVmaXgKZGVjaW1hbCBudW1iZXJzIHdpdGggemVyb3MgKGdpdmlu
ZyB0aGUgaW1wcmVzc2lvbiB0aGV5J3JlIG9jdGFsKS4gVXNlCmZvcm1hdCBzcGVjaWZpZXJzIG1h
dGNoaW5nIHRoZSB0eXBlIG9mIHRoZSBjb3JyZXNwb25kaW5nIGV4cHJlc3Npb25zLgpEb24ndCBz
cGxpdCBwcmludGsoKS1zIHdpdGhvdXQgaW50ZXJ2ZW5pbmcgbmV3LWxpbmVzLgoKU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVuL2FyY2gveDg2
L2FjcGkvY3B1X2lkbGUuYworKysgYi94ZW4vYXJjaC94ODYvYWNwaS9jcHVfaWRsZS5jCkBAIC0z
MDQsOSArMzA0LDYgQEAgc3RhdGljIHZvaWQgcHJpbnRfYWNwaV9wb3dlcih1aW50MzJfdCBjcAog
CiAgICAgcHJpbnRrKCI9PWNwdSVkPT1cbiIsIGNwdSk7CiAgICAgbGFzdF9zdGF0ZV9pZHggPSBw
b3dlci0+bGFzdF9zdGF0ZSA/IHBvd2VyLT5sYXN0X3N0YXRlLT5pZHggOiAtMTsKLSAgICBwcmlu
dGsoImFjdGl2ZSBzdGF0ZTpcdFx0QyVkXG4iLCBsYXN0X3N0YXRlX2lkeCk7Ci0gICAgcHJpbnRr
KCJtYXhfY3N0YXRlOlx0XHRDJWRcbiIsIG1heF9jc3RhdGUpOwotICAgIHByaW50aygic3RhdGVz
OlxuIik7CiAKICAgICBzcGluX2xvY2tfaXJxKCZwb3dlci0+c3RhdF9sb2NrKTsKICAgICBjdXJy
ZW50X3RpY2sgPSBjcHVpZGxlX2dldF90aWNrKCk7CkBAIC0zMzEsMTYgKzMyOCwxNCBAQCBzdGF0
aWMgdm9pZCBwcmludF9hY3BpX3Bvd2VyKHVpbnQzMl90IGNwCiAgICAgICAgIGlkbGVfdXNhZ2Ug
Kz0gdXNhZ2VbaV07CiAgICAgICAgIGlkbGVfcmVzICs9IHRpY2tfdG9fbnMocmVzX3RpY2tbaV0p
OwogCi0gICAgICAgIHByaW50aygobGFzdF9zdGF0ZV9pZHggPT0gaSkgPyAiICAgKiIgOiAiICAg
ICIpOwotICAgICAgICBwcmludGsoIkMlZDpcdCIsIGkpOwotICAgICAgICBwcmludGsoInR5cGVb
QyVkXSAiLCBwb3dlci0+c3RhdGVzW2ldLnR5cGUpOwotICAgICAgICBwcmludGsoImxhdGVuY3lb
JTAzZF0gIiwgcG93ZXItPnN0YXRlc1tpXS5sYXRlbmN5KTsKLSAgICAgICAgcHJpbnRrKCJ1c2Fn
ZVslMDgiUFJJdTY0Il0gIiwgdXNhZ2VbaV0pOwotICAgICAgICBwcmludGsoIm1ldGhvZFslNXNd
ICIsIGFjcGlfY3N0YXRlX21ldGhvZF9uYW1lW3Bvd2VyLT5zdGF0ZXNbaV0uZW50cnlfbWV0aG9k
XSk7Ci0gICAgICAgIHByaW50aygiZHVyYXRpb25bJSJQUkl1NjQiXVxuIiwgdGlja190b19ucyhy
ZXNfdGlja1tpXSkpOworICAgICAgICBwcmludGsoIiAgICVjQyV1Olx0dHlwZVtDJWRdIGxhdGVu
Y3lbJTN1XSB1c2FnZVslOCJQUkl1NjQiXSBtZXRob2RbJTVzXSBkdXJhdGlvblslIlBSSXU2NCJd
XG4iLAorICAgICAgICAgICAgICAgKGxhc3Rfc3RhdGVfaWR4ID09IGkpID8gJyonIDogJyAnLCBp
LAorICAgICAgICAgICAgICAgcG93ZXItPnN0YXRlc1tpXS50eXBlLCBwb3dlci0+c3RhdGVzW2ld
LmxhdGVuY3ksIHVzYWdlW2ldLAorICAgICAgICAgICAgICAgYWNwaV9jc3RhdGVfbWV0aG9kX25h
bWVbcG93ZXItPnN0YXRlc1tpXS5lbnRyeV9tZXRob2RdLAorICAgICAgICAgICAgICAgdGlja190
b19ucyhyZXNfdGlja1tpXSkpOwogICAgIH0KLSAgICBwcmludGsoKGxhc3Rfc3RhdGVfaWR4ID09
IDApID8gIiAgICoiIDogIiAgICAiKTsKLSAgICBwcmludGsoIkMwOlx0dXNhZ2VbJTA4IlBSSXU2
NCJdIGR1cmF0aW9uWyUiUFJJdTY0Il1cbiIsCisgICAgcHJpbnRrKCIgICAlY0MwOlx0dXNhZ2Vb
JTgiUFJJdTY0Il0gZHVyYXRpb25bJSJQUkl1NjQiXVxuIiwKKyAgICAgICAgICAgKGxhc3Rfc3Rh
dGVfaWR4ID09IDApID8gJyonIDogJyAnLAogICAgICAgICAgICB1c2FnZVswXSArIGlkbGVfdXNh
Z2UsIGN1cnJlbnRfc3RpbWUgLSBpZGxlX3Jlcyk7CiAKICAgICBwcmludF9od19yZXNpZGVuY2ll
cyhjcHUpOwpAQCAtMzUxLDYgKzM0Niw3IEBAIHN0YXRpYyB2b2lkIGR1bXBfY3godW5zaWduZWQg
Y2hhciBrZXkpCiAgICAgdW5zaWduZWQgaW50IGNwdTsKIAogICAgIHByaW50aygiJyVjJyBwcmVz
c2VkIC0+IHByaW50aW5nIEFDUEkgQ3ggc3RydWN0dXJlc1xuIiwga2V5KTsKKyAgICBwcmludGso
Im1heCBjc3RhdGU6IEMldVxuIiwgbWF4X2NzdGF0ZSk7CiAgICAgZm9yX2VhY2hfcHJlc2VudF9j
cHUgKCBjcHUgKQogICAgIHsKICAgICAgICAgc3RydWN0IGFjcGlfcHJvY2Vzc29yX3Bvd2VyICpw
b3dlciA9IHByb2Nlc3Nvcl9wb3dlcnNbY3B1XTsKCgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:33:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14:33: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 1fksCM-0007tO-8e; Wed, 01 Aug 2018 14:33:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=qz6i=kq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fksCL-0007tD-8K
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 14:33:57 +0000
X-Inumbo-ID: f874edb9-9597-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f874edb9-9597-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 14:34:18 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 01 Aug 2018 08:33:55 -0600
Message-Id: <5B61C4D002000078001D9F92@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 01 Aug 2018 08:33:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B61C21202000078001D9F2D@prv1-mh.provo.novell.com>
In-Reply-To: <5B61C21202000078001D9F2D@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 5/5] x86: place non-parked CPUs into
 wait-for-SIPI state after offlining
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

VGhpcyBpcyBwcmVzdW1hYmx5IG1vcmUgcG93ZXIgZWZmaWNpZW50IHRoYW4ga2VlcGluZyB0aGVt
IGluIGEgSExUIGxvb3AsCmFuZCBJIHN1cHBvc2VkIGFsc28gdGhlIHN0YXRlIGluIHdoaWNoIHRo
ZXkncmUgYmVpbmcgaGFuZGVkIG9mZiBieQpmaXJtd2FyZS4KClNwbGl0IG9mZiBmcm9tIHdha2V1
cF9zZWNvbmRhcnlfY3B1KCkgdGhlIGNvZGUgdG8gYXNzZXJ0L2RlYXNzZXJ0IElOSVQKKGFuZCBp
biB0dXJuIGFsc28gcmVjdXJyaW5nIHdhaXQtZm9yLXNlbmQtY29tcGxldGlvbiBjb2RlKSwgYW5k
IHJlLXVzZQppdCBmcm9tIF9fY3B1X2RpZSgpLiBUYWtlIHRoZSBvcHBvcnR1bml0eSBhbmQgYWRk
IHRoZSBwcmV2aW91c2x5Cm1pc3NpbmcgYXBpY193YWl0X2ljcl9pZGxlKCkgYXQgdGhlIHN0YXJ0
IG9mIHRoZSBzZXF1ZW5jZS4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KCi0tLSBhL3hlbi9hcmNoL3g4Ni9zbXBib290LmMKKysrIGIveGVuL2FyY2gveDg2
L3NtcGJvb3QuYwpAQCAtNDE1LDEwICs0MTUsMjUgQEAgdm9pZCBzdGFydF9zZWNvbmRhcnkodm9p
ZCAqdW51c2VkKQogCiBleHRlcm4gdm9pZCAqc3RhY2tfc3RhcnQ7CiAKLXN0YXRpYyBpbnQgd2Fr
ZXVwX3NlY29uZGFyeV9jcHUoaW50IHBoeXNfYXBpY2lkLCB1bnNpZ25lZCBsb25nIHN0YXJ0X2Vp
cCkKK3N0YXRpYyB1bnNpZ25lZCBpbnQgd2FpdF9zZW5kKHZvaWQpCiB7Ci0gICAgdW5zaWduZWQg
bG9uZyBzZW5kX3N0YXR1cyA9IDAsIGFjY2VwdF9zdGF0dXMgPSAwOwotICAgIGludCBtYXhsdnQs
IHRpbWVvdXQsIGk7CisgICAgdW5zaWduZWQgaW50IHNlbmRfc3RhdHVzLCB0aW1lb3V0ID0gMDsK
KworICAgIERwcmludGsoIldhaXRpbmcgZm9yIHNlbmQgdG8gZmluaXNoLi4uXG4iKTsKKyAgICBk
byB7CisgICAgICAgIERwcmludGsoIisiKTsKKyAgICAgICAgdWRlbGF5KDEwMCk7CisgICAgICAg
IHNlbmRfc3RhdHVzID0gYXBpY19yZWFkKEFQSUNfSUNSKSAmIEFQSUNfSUNSX0JVU1k7CisgICAg
fSB3aGlsZSAoIHNlbmRfc3RhdHVzICYmICh0aW1lb3V0KysgPCAxMDAwKSApOworCisgICAgcmV0
dXJuIHNlbmRfc3RhdHVzOworfQorCitzdGF0aWMgdW5zaWduZWQgaW50IGluaXRfc2Vjb25kYXJ5
X2NwdSh1bnNpZ25lZCBpbnQgcGh5c19hcGljaWQpCit7CisgICAgdW5zaWduZWQgaW50IHNlbmRf
c3RhdHVzID0gMDsKKworICAgIGFwaWNfd2FpdF9pY3JfaWRsZSgpOwogCiAgICAgLyoKICAgICAg
KiBCZSBwYXJhbm9pZCBhYm91dCBjbGVhcmluZyBBUElDIGVycm9ycy4KQEAgLTQzNiwxMyArNDUx
LDcgQEAgc3RhdGljIGludCB3YWtldXBfc2Vjb25kYXJ5X2NwdShpbnQgcGh5cwogCiAgICAgaWYg
KCAheDJhcGljX2VuYWJsZWQgKQogICAgIHsKLSAgICAgICAgRHByaW50aygiV2FpdGluZyBmb3Ig
c2VuZCB0byBmaW5pc2guLi5cbiIpOwotICAgICAgICB0aW1lb3V0ID0gMDsKLSAgICAgICAgZG8g
ewotICAgICAgICAgICAgRHByaW50aygiKyIpOwotICAgICAgICAgICAgdWRlbGF5KDEwMCk7Ci0g
ICAgICAgICAgICBzZW5kX3N0YXR1cyA9IGFwaWNfcmVhZChBUElDX0lDUikgJiBBUElDX0lDUl9C
VVNZOwotICAgICAgICB9IHdoaWxlICggc2VuZF9zdGF0dXMgJiYgKHRpbWVvdXQrKyA8IDEwMDAp
ICk7CisgICAgICAgIHNlbmRfc3RhdHVzID0gd2FpdF9zZW5kKCk7CiAKICAgICAgICAgbWRlbGF5
KDEwKTsKIApAQCAtNDUwLDEzICs0NTksNyBAQCBzdGF0aWMgaW50IHdha2V1cF9zZWNvbmRhcnlf
Y3B1KGludCBwaHlzCiAKICAgICAgICAgYXBpY19pY3Jfd3JpdGUoQVBJQ19JTlRfTEVWRUxUUklH
IHwgQVBJQ19ETV9JTklULCBwaHlzX2FwaWNpZCk7CiAKLSAgICAgICAgRHByaW50aygiV2FpdGlu
ZyBmb3Igc2VuZCB0byBmaW5pc2guLi5cbiIpOwotICAgICAgICB0aW1lb3V0ID0gMDsKLSAgICAg
ICAgZG8gewotICAgICAgICAgICAgRHByaW50aygiKyIpOwotICAgICAgICAgICAgdWRlbGF5KDEw
MCk7Ci0gICAgICAgICAgICBzZW5kX3N0YXR1cyA9IGFwaWNfcmVhZChBUElDX0lDUikgJiBBUElD
X0lDUl9CVVNZOwotICAgICAgICB9IHdoaWxlICggc2VuZF9zdGF0dXMgJiYgKHRpbWVvdXQrKyA8
IDEwMDApICk7CisgICAgICAgIHNlbmRfc3RhdHVzID0gd2FpdF9zZW5kKCk7CiAgICAgfQogICAg
IGVsc2UgaWYgKCB0Ym9vdF9pbl9tZWFzdXJlZF9lbnYoKSApCiAgICAgewpAQCAtNDcxLDcgKzQ3
NCwxNiBAQCBzdGF0aWMgaW50IHdha2V1cF9zZWNvbmRhcnlfY3B1KGludCBwaHlzCiAgICAgICAg
IHVkZWxheSgxMCk7CiAgICAgfQogCi0gICAgbWF4bHZ0ID0gZ2V0X21heGx2dCgpOworICAgIHJl
dHVybiBzZW5kX3N0YXR1czsKK30KKworc3RhdGljIHVuc2lnbmVkIGludCB3YWtldXBfc2Vjb25k
YXJ5X2NwdSh1bnNpZ25lZCBpbnQgcGh5c19hcGljaWQsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBzdGFydF9laXApCit7CisgICAgdW5zaWdu
ZWQgaW50IHNlbmRfc3RhdHVzLCBhY2NlcHRfc3RhdHVzID0gMDsKKyAgICB1bnNpZ25lZCBpbnQg
bWF4bHZ0ID0gZ2V0X21heGx2dCgpLCBpOworCisgICAgc2VuZF9zdGF0dXMgPSBpbml0X3NlY29u
ZGFyeV9jcHUocGh5c19hcGljaWQpOwogCiAgICAgZm9yICggaSA9IDA7IGkgPCAyOyBpKysgKQog
ICAgIHsKQEAgLTQ5MSwxNSArNTAzLDkgQEAgc3RhdGljIGludCB3YWtldXBfc2Vjb25kYXJ5X2Nw
dShpbnQgcGh5cwogICAgICAgICAgICAgLyogR2l2ZSB0aGUgb3RoZXIgQ1BVIHNvbWUgdGltZSB0
byBhY2NlcHQgdGhlIElQSS4gKi8KICAgICAgICAgICAgIHVkZWxheSgzMDApOwogCi0gICAgICAg
ICAgICBEcHJpbnRrKCJTdGFydHVwIHBvaW50IDEuXG4iKTsKKyAgICAgICAgICAgIERwcmludGso
IlN0YXJ0dXAgcG9pbnQgJXUuXG4iLCBpICsgMSk7CiAKLSAgICAgICAgICAgIERwcmludGsoIldh
aXRpbmcgZm9yIHNlbmQgdG8gZmluaXNoLi4uXG4iKTsKLSAgICAgICAgICAgIHRpbWVvdXQgPSAw
OwotICAgICAgICAgICAgZG8gewotICAgICAgICAgICAgICAgIERwcmludGsoIisiKTsKLSAgICAg
ICAgICAgICAgICB1ZGVsYXkoMTAwKTsKLSAgICAgICAgICAgICAgICBzZW5kX3N0YXR1cyA9IGFw
aWNfcmVhZChBUElDX0lDUikgJiBBUElDX0lDUl9CVVNZOwotICAgICAgICAgICAgfSB3aGlsZSAo
IHNlbmRfc3RhdHVzICYmICh0aW1lb3V0KysgPCAxMDAwKSApOworICAgICAgICAgICAgc2VuZF9z
dGF0dXMgPSB3YWl0X3NlbmQoKTsKIAogICAgICAgICAgICAgLyogR2l2ZSB0aGUgb3RoZXIgQ1BV
IHNvbWUgdGltZSB0byBhY2NlcHQgdGhlIElQSS4gKi8KICAgICAgICAgICAgIHVkZWxheSgyMDAp
OwpAQCAtNTE5LDcgKzUyNSw3IEBAIHN0YXRpYyBpbnQgd2FrZXVwX3NlY29uZGFyeV9jcHUoaW50
IHBoeXMKICAgICBpZiAoIHNlbmRfc3RhdHVzICkKICAgICAgICAgcHJpbnRrKCJBUElDIG5ldmVy
IGRlbGl2ZXJlZD8/P1xuIik7CiAgICAgaWYgKCBhY2NlcHRfc3RhdHVzICkKLSAgICAgICAgcHJp
bnRrKCJBUElDIGRlbGl2ZXJ5IGVycm9yICglbHgpLlxuIiwgYWNjZXB0X3N0YXR1cyk7CisgICAg
ICAgIHByaW50aygiQVBJQyBkZWxpdmVyeSBlcnJvciAoJXgpLlxuIiwgYWNjZXB0X3N0YXR1cyk7
CiAKICAgICByZXR1cm4gKHNlbmRfc3RhdHVzIHwgYWNjZXB0X3N0YXR1cyk7CiB9CkBAIC0xMjM4
LDYgKzEyNDQsOSBAQCB2b2lkIF9fY3B1X2RpZSh1bnNpZ25lZCBpbnQgY3B1KQogICAgICAgICBp
ZiAoICgrK2kgJSAxMCkgPT0gMCApCiAgICAgICAgICAgICBwcmludGsoS0VSTl9FUlIgIkNQVSAl
dSBzdGlsbCBub3QgZGVhZC4uLlxuIiwgY3B1KTsKICAgICB9CisKKyAgICBpZiAoICFwYXJrX29m
ZmxpbmVfY3B1cyApCisgICAgICAgIGluaXRfc2Vjb25kYXJ5X2NwdSh4ODZfY3B1X3RvX2FwaWNp
ZFtjcHVdKTsKIH0KIAogaW50IGNwdV9hZGQodWludDMyX3QgYXBpY19pZCwgdWludDMyX3QgYWNw
aV9pZCwgdWludDMyX3QgcHhtKQoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:35:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14:35:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fksDr-0008GU-7v; Wed, 01 Aug 2018 14:35: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=/cet=kq=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fksDp-0008G7-CW
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 14:35:29 +0000
X-Inumbo-ID: 07ac1205-9598-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 07ac1205-9598-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:34:44 +0200 (CEST)
Received: by mail-lj1-x242.google.com with SMTP id q127-v6so17059921ljq.11
 for <xen-devel@lists.xen.org>; Wed, 01 Aug 2018 07:35:28 -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:content-transfer-encoding;
 bh=zmZDP7TRhZz+NiLs+Z3MYa5ZWHIkUChds/m5Zl35o4w=;
 b=EThBiTuAAFd5UrPb5IWemdli0VCLXThroQY+UiipQZ56HNIIYDiCF5ZjL3xXXw+npP
 WQQfob/W2u7fat/0U/NMq9yp8F1UQ0PZTd39eMRTKQq5KgAjXxVlrzlb3G6ugWC52H4I
 X/AaShxuSNI32YaQ+RThuNORMS5gVHG4XWoIUNe/Xo+fDEGEYSTJrAJ0rEDOsYkbmgzh
 sz0qvwgC4P4Zksacg5y4Oaw69S3dU58r0hCYzp3WDtu9uyN0bwB7GMkylA07w5RyxI1Z
 fn6FSqm/SVicpS/ZGsu7Y5WU1jnRj8zmPD21uf6KmvAGJu29+ORTOalhZpDp1Pr9xxa+
 C64A==
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=zmZDP7TRhZz+NiLs+Z3MYa5ZWHIkUChds/m5Zl35o4w=;
 b=AvFa6UZrFqoVDC7hF2rPPHnlDarUElur1JhCyIxEOhuo3e5B6rpZqS/uqaQRZv+LeD
 1nyrEnmZYY0D5LSh0CT4Kb90kliwaeW7hYz/hfJMtbkF+Bw/XLlvIp3fib6n2O1u9SUc
 7mMoRpRPAjdWupK5tR+TEiJ8R5NyjtU/GzmlTclF949QgVpObBPF9i8ZMQoRZBWVvkK4
 9/nxNIGD9bwPCMJhmZO3rIomRmXA7ClDOmRLDX7XTwCghEmktnMYDvy/TNXUi+bTVpg9
 78r2TUj7tirfuaal8lR3p2Mztd++mE490LJq8j1ib2VDS7Yc7baXpNlqiuse43fa8AhG
 vkBg==
X-Gm-Message-State: AOUpUlHWICjo7zKrJdTJDcGp66eH46ucTESpJ9Ly8Zk1YThik/NL29wA
 DWDcV0K/EISuaKUPSkRjSMtWGnEJcQJMQ7sQwCs=
X-Google-Smtp-Source: AAOMgpc0X0fO/GLR/Nd64iY8RWOf0JtyjD3rRe1HnxJqXMfXcGgK3C9MjfmYAGnqWARgp1KMB3ocJms5PNwMTJrcXAw=
X-Received: by 2002:a2e:96d8:: with SMTP id
 d24-v6mr21605634ljj.50.1533134127026; 
 Wed, 01 Aug 2018 07:35:27 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:309:0:0:0:0:0 with HTTP;
 Wed, 1 Aug 2018 07:35:26 -0700 (PDT)
In-Reply-To: <f231deae2650e7ea6125bd22ed8263a7af4d9331.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <f231deae2650e7ea6125bd22ed8263a7af4d9331.1533009377.git-series.marmarek@invisiblethingslab.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Wed, 1 Aug 2018 10:35:26 -0400
Message-ID: <CAKf6xpuOePmgguxjHU1VmTcn3qMQw1gFVXoaj_3kzmeFjn5gbA@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [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: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <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>

T24gTW9uLCBKdWwgMzAsIDIwMTggYXQgMTE6NTYgUE0sIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7Ny
ZWNraQo8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4gd3JvdGU6Cj4gUmVseSBvbiBh
IHdyYXBwZXIgc2NyaXB0IGluIHN0dWJkb21haW4gdG8gYXR0YWNoIEZEIDMvNCBvZiBxZW11IHRv
Cj4gcmVsZXZhbnQgY29uc29sZXMuCgpTaG91bGQgRkQgMyAmIDQgYmUgZGVmaW5lZCBpbiBzb21l
IGhlYWRlcj8gIFRoYXQncyBub3QgdXNlZnVsIGZyb20gYQp3cmFwcGVyIHNoZWxsIHNjcmlwdCwg
YnV0IGl0IHNob3VsZCBiZSBkb2N1bWVudGVkIHNvbWV3aGVyZS4KClJldmlld2VkLWJ5OiBKYXNv
biBBbmRyeXVrIDxqYW5kcnl1a0BnbWFpbC5jb20+CgpSZWdhcmRzLApKYXNvbgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:35:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14:35:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fksDr-0008Gc-HW; Wed, 01 Aug 2018 14:35: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=/cet=kq=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fksDp-0008G6-Ay
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 14:35:29 +0000
X-Inumbo-ID: 07a008aa-9598-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 07a008aa-9598-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:34:44 +0200 (CEST)
Received: by mail-lj1-x242.google.com with SMTP id y17-v6so17061136ljy.8
 for <xen-devel@lists.xenproject.org>; Wed, 01 Aug 2018 07:35:28 -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:content-transfer-encoding;
 bh=zmZDP7TRhZz+NiLs+Z3MYa5ZWHIkUChds/m5Zl35o4w=;
 b=EThBiTuAAFd5UrPb5IWemdli0VCLXThroQY+UiipQZ56HNIIYDiCF5ZjL3xXXw+npP
 WQQfob/W2u7fat/0U/NMq9yp8F1UQ0PZTd39eMRTKQq5KgAjXxVlrzlb3G6ugWC52H4I
 X/AaShxuSNI32YaQ+RThuNORMS5gVHG4XWoIUNe/Xo+fDEGEYSTJrAJ0rEDOsYkbmgzh
 sz0qvwgC4P4Zksacg5y4Oaw69S3dU58r0hCYzp3WDtu9uyN0bwB7GMkylA07w5RyxI1Z
 fn6FSqm/SVicpS/ZGsu7Y5WU1jnRj8zmPD21uf6KmvAGJu29+ORTOalhZpDp1Pr9xxa+
 C64A==
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=zmZDP7TRhZz+NiLs+Z3MYa5ZWHIkUChds/m5Zl35o4w=;
 b=KHqG4nMfkqqZrOrG472+dIcwhG2u6MU1tSMydF0Mt8G+myro19oqABCPIVF9OM0+Sd
 8wDB2/yFWm69cGZl3aI8s8U632AePg/hloq2DCWoWvCx3ZCeScBGrUC601osOFtcjA8P
 K9Oj+cOjtwjArl2KI7fRcqF8OHf1OhzgC/zjEkSRAhCzYo2PM1xP6rZ3OqmIxdhhL9z+
 ReDybni0cjB+aU83YJuNjV2iNTTLFUxt974V1urLJePQE7TzG+gxtlSXSqSWKhBLKKfM
 U99LaQNrD1l/2ez6fqUDAV273tynNObSELmjRWK6rPKwPnKy+xfK2GHBxoWzUI0zdoJN
 ynCw==
X-Gm-Message-State: AOUpUlGtTDGHIW1CEivpTe5KUlR0Q7xmOv2X19q+/2QFVegOrCrNyuOM
 mB+DUQn3wMqXQAYHTBt3DdBAGbwMxEQTiUp+k/Y=
X-Google-Smtp-Source: AAOMgpc0X0fO/GLR/Nd64iY8RWOf0JtyjD3rRe1HnxJqXMfXcGgK3C9MjfmYAGnqWARgp1KMB3ocJms5PNwMTJrcXAw=
X-Received: by 2002:a2e:96d8:: with SMTP id
 d24-v6mr21605634ljj.50.1533134127026; 
 Wed, 01 Aug 2018 07:35:27 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:309:0:0:0:0:0 with HTTP;
 Wed, 1 Aug 2018 07:35:26 -0700 (PDT)
In-Reply-To: <f231deae2650e7ea6125bd22ed8263a7af4d9331.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <f231deae2650e7ea6125bd22ed8263a7af4d9331.1533009377.git-series.marmarek@invisiblethingslab.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Wed, 1 Aug 2018 10:35:26 -0400
Message-ID: <CAKf6xpuOePmgguxjHU1VmTcn3qMQw1gFVXoaj_3kzmeFjn5gbA@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [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: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <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>

T24gTW9uLCBKdWwgMzAsIDIwMTggYXQgMTE6NTYgUE0sIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7Ny
ZWNraQo8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4gd3JvdGU6Cj4gUmVseSBvbiBh
IHdyYXBwZXIgc2NyaXB0IGluIHN0dWJkb21haW4gdG8gYXR0YWNoIEZEIDMvNCBvZiBxZW11IHRv
Cj4gcmVsZXZhbnQgY29uc29sZXMuCgpTaG91bGQgRkQgMyAmIDQgYmUgZGVmaW5lZCBpbiBzb21l
IGhlYWRlcj8gIFRoYXQncyBub3QgdXNlZnVsIGZyb20gYQp3cmFwcGVyIHNoZWxsIHNjcmlwdCwg
YnV0IGl0IHNob3VsZCBiZSBkb2N1bWVudGVkIHNvbWV3aGVyZS4KClJldmlld2VkLWJ5OiBKYXNv
biBBbmRyeXVrIDxqYW5kcnl1a0BnbWFpbC5jb20+CgpSZWdhcmRzLApKYXNvbgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:36:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14: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 1fksEO-0008VK-24; Wed, 01 Aug 2018 14: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=/cet=kq=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fksEM-0008Uu-TG
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 14:36:02 +0000
X-Inumbo-ID: 1b310d2f-9598-11e8-a8a5-bc764e045a96
Received: from mail-lf1-x141.google.com (unknown [2a00:1450:4864:20::141])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1b310d2f-9598-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:35:16 +0200 (CEST)
Received: by mail-lf1-x141.google.com with SMTP id g6-v6so13465101lfb.11
 for <xen-devel@lists.xenproject.org>; Wed, 01 Aug 2018 07:36:01 -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:content-transfer-encoding;
 bh=nqN/HLd54Xks4d9FClXAFlliUrPhsOksbGU5NingaXg=;
 b=ipGA3vfH/B0REsX6OXbBxEbvjHRIMjV7SHLFq75RD4jM8VhlgCWORLbcFSTFxpgnOz
 i/4OEdLiMS9cZezb37jfhALvSUKEJ+qP2Tuk0zPHAd2K7OpyyckQweqQMWab2yVJzPEo
 v3LkmOPgIgvn9mc5NXdscIuE7bSCW/5fzbGKQ6Bo/4oBy+1R88wggpnXTB94E1FiwdBE
 am+7ca8pfq6lcPCW0oYoQoEnohLMsuhb51ANvqW1PmdAmhg7b8GVULrx0Sif+W9Vj/aX
 TF4lbQanTZ6OufbSCCprJLQqxbzlNfFCIpwhZu0lVMNivj80zpzPYpK/I/mxUoDJekHp
 N3pg==
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=nqN/HLd54Xks4d9FClXAFlliUrPhsOksbGU5NingaXg=;
 b=SpBG24QZ2HvLL5D7lLopGVcIOrBfn4SnWSvUuCcOVWKtUZIU9dpdT0wptfLpl08iVD
 F2CStoi8qXM7mXsHrdVAqXSg3AhfaAtIKWzlbOPsmyzn1whuTT2HYfWcUs25XzTS68II
 DKnYk/g8iUTXjFU4UQfvHr7mjSG6cgn5uk907CRy15KS9x8WJfe2ciVfPhnbKa3Ka+XE
 EQSH7tHYHjLMtSLgOwqApuxxWVL7bcSRGDPyq1ALcTFCE7lF0EX3KNFSucnpry/xFPm5
 AXiz1SqM9dPWCJSq2LORP9La9YrXJyJyM1UDDyj4xpC0F8hIyBSgDKmAiZtYpdwBh6xB
 H78g==
X-Gm-Message-State: AOUpUlFRiGyQOpwDJ4/53IplJGExwo890wyveHaZ3I/VflhpWkWEBgrB
 rISU90MQh+dbBrK6UOoNlcL367rQ6/M88+VJ2Us=
X-Google-Smtp-Source: AAOMgpdiBtDxII4Ibnuc9BllBYVUu4D8/HgeTMHBX73HSgREn5swI0uFbyeAHcsHqc1iTz+90mtPuTk9fBuYO4spPaw=
X-Received: by 2002:a19:eb1b:: with SMTP id
 j27-v6mr16608484lfh.0.1533134159733; 
 Wed, 01 Aug 2018 07:35:59 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:309:0:0:0:0:0 with HTTP;
 Wed, 1 Aug 2018 07:35:59 -0700 (PDT)
In-Reply-To: <12aeb8a67d09c3b1551245aa1ea597d9af78ee0c.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <12aeb8a67d09c3b1551245aa1ea597d9af78ee0c.1533009377.git-series.marmarek@invisiblethingslab.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Wed, 1 Aug 2018 10:35:59 -0400
Message-ID: <CAKf6xpuwrGMQ8L-xMEwfHhGRPs=gTver=R=cpv98testjp7-Lg@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [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: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <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>

T24gTW9uLCBKdWwgMzAsIDIwMTggYXQgMTE6NTYgUE0sIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7Ny
ZWNraQo8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4gd3JvdGU6CgpObyBTaWduZWQt
b2ZmLWJ5Cgo+IC0tLQo+ICBkb2NzL21hbi94bC5jZmcucG9kLjUuaW4gfCAyMyArKysrKysrKysr
KysrKysrKysrLS0tLQo+ICB0b29scy94bC94bF9wYXJzZS5jICAgICAgfCAgNyArKysrKysrCj4g
IDIgZmlsZXMgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPgo+IGRp
ZmYgLS1naXQgYS9kb2NzL21hbi94bC5jZmcucG9kLjUuaW4gYi9kb2NzL21hbi94bC5jZmcucG9k
LjUuaW4KPiBpbmRleCAwOTlhMjhkLi45YzhmZjMxIDEwMDY0NAo+IC0tLSBhL2RvY3MvbWFuL3hs
LmNmZy5wb2QuNS5pbgo+ICsrKyBiL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbgo+IEBAIC0yNjM2
LDEwICsyNjM2LDI1IEBAIG1vZGVsIHdoaWNoIHRoZXkgd2VyZSBpbnN0YWxsZWQgd2l0aC4KPgo+
ICA9aXRlbSBCPGRldmljZV9tb2RlbF9vdmVycmlkZT0iUEFUSCI+Cj4KPiAtT3ZlcnJpZGUgdGhl
IHBhdGggdG8gdGhlIGJpbmFyeSB0byBiZSB1c2VkIGFzIHRoZSBkZXZpY2UtbW9kZWwuIFRoZQo+
IC1iaW5hcnkgcHJvdmlkZWQgaGVyZSBNVVNUIGJlIGNvbnNpc3RlbnQgd2l0aCB0aGUKPiAtQjxk
ZXZpY2VfbW9kZWxfdmVyc2lvbj4gd2hpY2ggeW91IGhhdmUgc3BlY2lmaWVkLiBZb3Ugc2hvdWxk
IG5vdAo+IC1ub3JtYWxseSBuZWVkIHRvIHNwZWNpZnkgdGhpcyBvcHRpb24uCj4gK092ZXJyaWRl
IHRoZSBwYXRoIHRvIHRoZSBiaW5hcnkgdG8gYmUgdXNlZCBhcyB0aGUgZGV2aWNlLW1vZGVsIHJ1
bm5pbmcgaW4KPiArdG9vbHN0YWNrIGRvbWFpbi4gVGhlIGJpbmFyeSBwcm92aWRlZCBoZXJlIE1V
U1QgYmUgY29uc2lzdGVudCB3aXRoIHRoZQo+ICtCPGRldmljZV9tb2RlbF92ZXJzaW9uPiB3aGlj
aCB5b3UgaGF2ZSBzcGVjaWZpZWQuIFlvdSBzaG91bGQgbm90IG5vcm1hbGx5IG5lZWQKPiArdG8g
c3BlY2lmeSB0aGlzIG9wdGlvbi4KPiArCj4gKz1pdGVtIEI8c3R1YmRvbWFpbl9rZXJuZWw9IlBB
VEgiPgo+ICsKPiArT3ZlcnJpZGUgdGhlIHBhdGggdG8gdGhlIGtlcm5lbCBpbWFnZSB1c2VkIGFz
IGRldmljZS1tb2RlbCBzdHViZG9tYWluLgo+ICtUaGUgYmluYXJ5IHByb3ZpZGVkIGhlcmUgTVVT
VCBiZSBjb25zaXN0ZW50IHdpdGggdGhlCj4gK0I8ZGV2aWNlX21vZGVsX3ZlcnNpb24+IHdoaWNo
IHlvdSBoYXZlIHNwZWNpZmllZC4KPiArSW4gY2FzZSBvZiBCPHFlbXUteGVuLXRyYWRpdGlvbmFs
PiBpdCBpcyBleHBlY3RlZCB0byBiZSBNaW5pT1MtYmFzZWQgc3R1YmRvbWFpbgo+ICtpbWFnZSwg
aW4gY2FzZSBvZiBCPHFlbXUteGVuPiBpdCBpcyBleHBlY3RlZCB0byBiZSBMaW51eC1iYXNlZCBz
dHViZG9tYWluCj4gK2tlcm5lbC4KPiArCj4gKz1pdGVtIEI8c3R1YmRvbWFpbl9yYW1kaXNrPSJQ
QVRIIj4KPiArCj4gK092ZXJyaWRlIHRoZSBwYXRoIHRvIHRoZSByYW1kaXNrIGltYWdlIHVzZWQg
YXMgZGV2aWNlLW1vZGVsIHN0dWJkb21haW4uCj4gK1RoZSBiaW5hcnkgcHJvdmlkZWQgaGVyZSBp
cyB0byBiZSB1c2VkIGJ5IGEga2VybmVsIHBvaW50ZWQgYnkgQjxzdHViZG9tYWluX2tlcm5lbD4u
Cj4gK0l0IGlzIGtub3duIHRvIGJlIHVzZWQgb25seSBieSBMaW51eC1iYXNlZCBzdHViZG9tYWlu
IGtlcm5lbC4KCklmIHByb3ZpZGVkIHRvIGEgbWluaS1vcyBzdHViZG9tLCBpdCB3b3VsZCBiZSBs
b2FkZWQgaW50byBtZW1vcnkgYnV0IG5vdCB1c2VkPwoKUmV2aWV3ZWQtYnk6IEphc29uIEFuZHJ5
dWsgPGphbmRyeXVrQGdtYWlsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:36:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14: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 1fksEO-0008Vb-Ar; Wed, 01 Aug 2018 14: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=/cet=kq=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fksEM-0008Uv-Tx
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 14:36:02 +0000
X-Inumbo-ID: 1b211dc8-9598-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 1b211dc8-9598-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:35:16 +0200 (CEST)
Received: by mail-lf1-x144.google.com with SMTP id u202-v6so13475137lff.9
 for <xen-devel@lists.xen.org>; Wed, 01 Aug 2018 07:36:01 -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:content-transfer-encoding;
 bh=nqN/HLd54Xks4d9FClXAFlliUrPhsOksbGU5NingaXg=;
 b=ipGA3vfH/B0REsX6OXbBxEbvjHRIMjV7SHLFq75RD4jM8VhlgCWORLbcFSTFxpgnOz
 i/4OEdLiMS9cZezb37jfhALvSUKEJ+qP2Tuk0zPHAd2K7OpyyckQweqQMWab2yVJzPEo
 v3LkmOPgIgvn9mc5NXdscIuE7bSCW/5fzbGKQ6Bo/4oBy+1R88wggpnXTB94E1FiwdBE
 am+7ca8pfq6lcPCW0oYoQoEnohLMsuhb51ANvqW1PmdAmhg7b8GVULrx0Sif+W9Vj/aX
 TF4lbQanTZ6OufbSCCprJLQqxbzlNfFCIpwhZu0lVMNivj80zpzPYpK/I/mxUoDJekHp
 N3pg==
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=nqN/HLd54Xks4d9FClXAFlliUrPhsOksbGU5NingaXg=;
 b=WUrbZ3B6TgZXtFssP40FML10MUN8dRgyhuGOJkBnOMZLdp3wLpRtSrtCXlm4/nAddI
 HlbLjJurtzO+7P/3svIR/kvognSDi2KiVen99jgwYPZfbAAk2D2ICwnGTNKSbj4N6GDN
 jQlgpvp6iptKrtuX3H1OwAPkudvE7Czpc4DKaIkuPmNaPWvPMl5d3Mb2NY4XRDBe8ifT
 ie5p47yxcNT61UQ+soHoaksHraYklERdJLiATgJr1bCG/61/FXiFxWTJrMVx06LZfqJC
 x2n8siqoYZXmCac3PyBOpHS1MBsy2wTfUMbNHeSZlLudxvo2SsgDEcAdJbV9IuW+7M2q
 7EeA==
X-Gm-Message-State: AOUpUlEthzVCdhy0M4oYfSMIqSQXjtNoTFkc11nRF5T5q7d3NoAMctvx
 MlcjYWSJmoIo2AD2CG4TL5ROlV6aqWAJKmWmyEI=
X-Google-Smtp-Source: AAOMgpdiBtDxII4Ibnuc9BllBYVUu4D8/HgeTMHBX73HSgREn5swI0uFbyeAHcsHqc1iTz+90mtPuTk9fBuYO4spPaw=
X-Received: by 2002:a19:eb1b:: with SMTP id
 j27-v6mr16608484lfh.0.1533134159733; 
 Wed, 01 Aug 2018 07:35:59 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:309:0:0:0:0:0 with HTTP;
 Wed, 1 Aug 2018 07:35:59 -0700 (PDT)
In-Reply-To: <12aeb8a67d09c3b1551245aa1ea597d9af78ee0c.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <12aeb8a67d09c3b1551245aa1ea597d9af78ee0c.1533009377.git-series.marmarek@invisiblethingslab.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Wed, 1 Aug 2018 10:35:59 -0400
Message-ID: <CAKf6xpuwrGMQ8L-xMEwfHhGRPs=gTver=R=cpv98testjp7-Lg@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [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: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <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>

T24gTW9uLCBKdWwgMzAsIDIwMTggYXQgMTE6NTYgUE0sIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7Ny
ZWNraQo8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4gd3JvdGU6CgpObyBTaWduZWQt
b2ZmLWJ5Cgo+IC0tLQo+ICBkb2NzL21hbi94bC5jZmcucG9kLjUuaW4gfCAyMyArKysrKysrKysr
KysrKysrKysrLS0tLQo+ICB0b29scy94bC94bF9wYXJzZS5jICAgICAgfCAgNyArKysrKysrCj4g
IDIgZmlsZXMgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPgo+IGRp
ZmYgLS1naXQgYS9kb2NzL21hbi94bC5jZmcucG9kLjUuaW4gYi9kb2NzL21hbi94bC5jZmcucG9k
LjUuaW4KPiBpbmRleCAwOTlhMjhkLi45YzhmZjMxIDEwMDY0NAo+IC0tLSBhL2RvY3MvbWFuL3hs
LmNmZy5wb2QuNS5pbgo+ICsrKyBiL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbgo+IEBAIC0yNjM2
LDEwICsyNjM2LDI1IEBAIG1vZGVsIHdoaWNoIHRoZXkgd2VyZSBpbnN0YWxsZWQgd2l0aC4KPgo+
ICA9aXRlbSBCPGRldmljZV9tb2RlbF9vdmVycmlkZT0iUEFUSCI+Cj4KPiAtT3ZlcnJpZGUgdGhl
IHBhdGggdG8gdGhlIGJpbmFyeSB0byBiZSB1c2VkIGFzIHRoZSBkZXZpY2UtbW9kZWwuIFRoZQo+
IC1iaW5hcnkgcHJvdmlkZWQgaGVyZSBNVVNUIGJlIGNvbnNpc3RlbnQgd2l0aCB0aGUKPiAtQjxk
ZXZpY2VfbW9kZWxfdmVyc2lvbj4gd2hpY2ggeW91IGhhdmUgc3BlY2lmaWVkLiBZb3Ugc2hvdWxk
IG5vdAo+IC1ub3JtYWxseSBuZWVkIHRvIHNwZWNpZnkgdGhpcyBvcHRpb24uCj4gK092ZXJyaWRl
IHRoZSBwYXRoIHRvIHRoZSBiaW5hcnkgdG8gYmUgdXNlZCBhcyB0aGUgZGV2aWNlLW1vZGVsIHJ1
bm5pbmcgaW4KPiArdG9vbHN0YWNrIGRvbWFpbi4gVGhlIGJpbmFyeSBwcm92aWRlZCBoZXJlIE1V
U1QgYmUgY29uc2lzdGVudCB3aXRoIHRoZQo+ICtCPGRldmljZV9tb2RlbF92ZXJzaW9uPiB3aGlj
aCB5b3UgaGF2ZSBzcGVjaWZpZWQuIFlvdSBzaG91bGQgbm90IG5vcm1hbGx5IG5lZWQKPiArdG8g
c3BlY2lmeSB0aGlzIG9wdGlvbi4KPiArCj4gKz1pdGVtIEI8c3R1YmRvbWFpbl9rZXJuZWw9IlBB
VEgiPgo+ICsKPiArT3ZlcnJpZGUgdGhlIHBhdGggdG8gdGhlIGtlcm5lbCBpbWFnZSB1c2VkIGFz
IGRldmljZS1tb2RlbCBzdHViZG9tYWluLgo+ICtUaGUgYmluYXJ5IHByb3ZpZGVkIGhlcmUgTVVT
VCBiZSBjb25zaXN0ZW50IHdpdGggdGhlCj4gK0I8ZGV2aWNlX21vZGVsX3ZlcnNpb24+IHdoaWNo
IHlvdSBoYXZlIHNwZWNpZmllZC4KPiArSW4gY2FzZSBvZiBCPHFlbXUteGVuLXRyYWRpdGlvbmFs
PiBpdCBpcyBleHBlY3RlZCB0byBiZSBNaW5pT1MtYmFzZWQgc3R1YmRvbWFpbgo+ICtpbWFnZSwg
aW4gY2FzZSBvZiBCPHFlbXUteGVuPiBpdCBpcyBleHBlY3RlZCB0byBiZSBMaW51eC1iYXNlZCBz
dHViZG9tYWluCj4gK2tlcm5lbC4KPiArCj4gKz1pdGVtIEI8c3R1YmRvbWFpbl9yYW1kaXNrPSJQ
QVRIIj4KPiArCj4gK092ZXJyaWRlIHRoZSBwYXRoIHRvIHRoZSByYW1kaXNrIGltYWdlIHVzZWQg
YXMgZGV2aWNlLW1vZGVsIHN0dWJkb21haW4uCj4gK1RoZSBiaW5hcnkgcHJvdmlkZWQgaGVyZSBp
cyB0byBiZSB1c2VkIGJ5IGEga2VybmVsIHBvaW50ZWQgYnkgQjxzdHViZG9tYWluX2tlcm5lbD4u
Cj4gK0l0IGlzIGtub3duIHRvIGJlIHVzZWQgb25seSBieSBMaW51eC1iYXNlZCBzdHViZG9tYWlu
IGtlcm5lbC4KCklmIHByb3ZpZGVkIHRvIGEgbWluaS1vcyBzdHViZG9tLCBpdCB3b3VsZCBiZSBs
b2FkZWQgaW50byBtZW1vcnkgYnV0IG5vdCB1c2VkPwoKUmV2aWV3ZWQtYnk6IEphc29uIEFuZHJ5
dWsgPGphbmRyeXVrQGdtYWlsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:36:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14:36:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fksEp-0000CY-0K; Wed, 01 Aug 2018 14:36: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=/cet=kq=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fksEm-0000Bs-Ur
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 14:36:29 +0000
X-Inumbo-ID: 2b1b0a66-9598-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 2b1b0a66-9598-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:35:43 +0200 (CEST)
Received: by mail-lf1-x142.google.com with SMTP id j143-v6so13479177lfj.12
 for <xen-devel@lists.xenproject.org>; Wed, 01 Aug 2018 07:36:27 -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:content-transfer-encoding;
 bh=Sfy9pi9J+guY+Pf8lfdtKb1i8Q+PI96MfPSWiwZji3k=;
 b=mkKri5c3/KiThbr9F7SZzsjFwqarKWKvhuG0Ek4otvoXNA7oaAEzkHDzUWsg9g8c0e
 ZeiJQ2udfcV+FnCOIBeODk2LDSopAGFFzEw+HKAD7Xw9SOcrG66DvHo5f/bXGjl2rnYo
 hBOrO57Mfbp0mQ+aEDjUJcuIRVsSBQN+oEnc45qx1+1P/VO7ftBf7XNHC3tTerwa2byf
 Rm9KCT6PWAjxvf6baz0bb5iJxqRymjSByHJ9WixeR2gUMYv1yhR1x20Ffy7mMQ4j8gQX
 jFZ24UgjWiPLeVtikDwFYVBNFN4XWNmpBIkXkPS8GuwM3HXPZU8kbNsSmGiFaJIneUt7
 rg4g==
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=Sfy9pi9J+guY+Pf8lfdtKb1i8Q+PI96MfPSWiwZji3k=;
 b=jCYuuxzeNX2Sjueju9Ssa5Er2YhuWamRwGwTBgopUD+Vwb/Y87g2hQhx+iWgJN9v9k
 0RHZem0voy+qknfsdTFdRp862AjmGX994OUsibA13D/zL7XK1D5oUBfRAWCTdAE/2W1r
 7JBcz4RgF0blIlQJfstHUsPLYRzX+8dlH/hCtX/JuWoIGcdoomayoadHjWKgzoq1WIyT
 LfqBGfBLHZfvOC35wFS+fL1SODnMWYhK1y3yGF7Irnv/AUhzi4daJwgPwJX0ggTXeAqh
 SI6MjvLWsnGttydfAf88E/7Yu7mg+bt0asTHQsJLSnCCycGCfFC88wXhcyYy9GWlg9q2
 bhgQ==
X-Gm-Message-State: AOUpUlGyT8gZd/8WA8YMIfejnUNuEVTAp/EbtVE2VHQJV5df1R3xB6Xl
 GiZ9JT0mrR6qeEhPsp+Kq3PXaJcOQiGt7JFjyPlZgA==
X-Google-Smtp-Source: AAOMgpc4MzVA6bgv8fJ1HmEiG2o9vmd/uKWFZIKeu0tko7RHvE38tIq115KOkNGV7Uq+6/r3+kR4qjE2/KbaWpqXDF0=
X-Received: by 2002:a19:1510:: with SMTP id
 l16-v6mr15508999lfi.88.1533134186563; 
 Wed, 01 Aug 2018 07:36:26 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:309:0:0:0:0:0 with HTTP;
 Wed, 1 Aug 2018 07:36:26 -0700 (PDT)
In-Reply-To: <0c64341a4be3462d62b0bb5bf96b866aa18f477a.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <0c64341a4be3462d62b0bb5bf96b866aa18f477a.1533009377.git-series.marmarek@invisiblethingslab.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Wed, 1 Aug 2018 10:36:26 -0400
Message-ID: <CAKf6xpuL1kr6GdvvVaivxo_78e7PnTaWsk6JhuC7kfB8aZ-yxw@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [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: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <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>

T24gTW9uLCBKdWwgMzAsIDIwMTggYXQgMTE6NTYgUE0sIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7Ny
ZWNraQo8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4gd3JvdGU6Cj4gVGhpcyBhbGxv
d3MgdXNpbmcgYXJndW1lbnRzIHdpdGggc3BhY2VzLCBsaWtlIC1hcHBlbmQuCj4gU3R1YmRvbWFp
biBzaWRlIG9mIHRoaXMgcmVxdWlyZSAieGVuc3RvcmUtY2xpZW50OiBBZGQgb3B0aW9uIGZvciBy
YXcKPiBpbi0vb3V0cHV0IiBjb21taXQuCgpJIGhhZCB0byBsb29rIHVwIFx4MWIgLSBpdCBpcyBh
c2NpaSBlc2NhcGUuICBTaW5jZSBJIHdhcyBvbiB0aGUKd3d3LmFzY2lpdGFibGUuY29tLCBJIHNh
dyBceDFlIGlzICJyZWNvcmQgc2VwZXJhdG9yIiB3aGljaCBtaWdodCBtYWtlCm1vcmUgc2Vuc2Uu
CgpFaXRoZXIgd2F5LCB0aGUgY29kZSBpcyBmaW5lLiAgSXQgd291bGQgYmUgZ29vZCB0byBkb2N1
bWVudCB0aGUKc2VwYXJhdG9yIGFuZCBvdGhlciBpbnRlcmZhY2UgYXNzdW1wdGlvbnMgbGlrZSB0
aGUgRkRzIGluIGEKbGludXgtc3R1YmRvbSBkb2N1bWVudC4KClJldmlld2VkLWJ5OiBKYXNvbiBB
bmRyeXVrIDxqYW5kcnl1a0BnbWFpbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:36:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14:36:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fksEo-0000CO-MN; Wed, 01 Aug 2018 14:36:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/cet=kq=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fksEm-0000Bq-Qi
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 14:36:28 +0000
X-Inumbo-ID: 2b1bbc59-9598-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 2b1bbc59-9598-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:35:43 +0200 (CEST)
Received: by mail-lf1-x142.google.com with SMTP id u202-v6so13476255lff.9
 for <xen-devel@lists.xen.org>; Wed, 01 Aug 2018 07:36:27 -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:content-transfer-encoding;
 bh=Sfy9pi9J+guY+Pf8lfdtKb1i8Q+PI96MfPSWiwZji3k=;
 b=mkKri5c3/KiThbr9F7SZzsjFwqarKWKvhuG0Ek4otvoXNA7oaAEzkHDzUWsg9g8c0e
 ZeiJQ2udfcV+FnCOIBeODk2LDSopAGFFzEw+HKAD7Xw9SOcrG66DvHo5f/bXGjl2rnYo
 hBOrO57Mfbp0mQ+aEDjUJcuIRVsSBQN+oEnc45qx1+1P/VO7ftBf7XNHC3tTerwa2byf
 Rm9KCT6PWAjxvf6baz0bb5iJxqRymjSByHJ9WixeR2gUMYv1yhR1x20Ffy7mMQ4j8gQX
 jFZ24UgjWiPLeVtikDwFYVBNFN4XWNmpBIkXkPS8GuwM3HXPZU8kbNsSmGiFaJIneUt7
 rg4g==
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=Sfy9pi9J+guY+Pf8lfdtKb1i8Q+PI96MfPSWiwZji3k=;
 b=aC1WtZl80gQ6yV84ZYfHs2Lfz/2XmdqiEDkokWxFJRsekshwYs4Ga6bi8WBhoacd4D
 uE19aUPY/AKf1xHTxdJd2mH03ZO2abUropZLblklgCh4Z+FgUi+HIiEbjl+PcrjTgoC5
 NYfY0jbJ5dttHunWTHM+KvwkYX4RSpLqC3SQ250M7oqq60LTM87X/2wftBbg3PhyOy89
 X+RrJDEPlJPNN+o9HkCZflBwSfhNapofDBjaeBUwVHA3s10CS3FUK88JgqccX9uY0TZm
 wEgQ57JCLzQJSz31Q57PSrEzu2dJQnX7Q1dYfV3U/1EtQgMpw21yhPnnyhzS8PnVP3k5
 kHhw==
X-Gm-Message-State: AOUpUlHSH4cXuGJEJUj7xg2A3EYPkgTM0Vbok/TBgeKJsEOAAANy0cLg
 2fdCtMuM4Au84vmmxfcPI/G0t7wtTiZd++JDpkA=
X-Google-Smtp-Source: AAOMgpc4MzVA6bgv8fJ1HmEiG2o9vmd/uKWFZIKeu0tko7RHvE38tIq115KOkNGV7Uq+6/r3+kR4qjE2/KbaWpqXDF0=
X-Received: by 2002:a19:1510:: with SMTP id
 l16-v6mr15508999lfi.88.1533134186563; 
 Wed, 01 Aug 2018 07:36:26 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:309:0:0:0:0:0 with HTTP;
 Wed, 1 Aug 2018 07:36:26 -0700 (PDT)
In-Reply-To: <0c64341a4be3462d62b0bb5bf96b866aa18f477a.1533009377.git-series.marmarek@invisiblethingslab.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <0c64341a4be3462d62b0bb5bf96b866aa18f477a.1533009377.git-series.marmarek@invisiblethingslab.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Wed, 1 Aug 2018 10:36:26 -0400
Message-ID: <CAKf6xpuL1kr6GdvvVaivxo_78e7PnTaWsk6JhuC7kfB8aZ-yxw@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [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: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <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>

T24gTW9uLCBKdWwgMzAsIDIwMTggYXQgMTE6NTYgUE0sIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7Ny
ZWNraQo8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4gd3JvdGU6Cj4gVGhpcyBhbGxv
d3MgdXNpbmcgYXJndW1lbnRzIHdpdGggc3BhY2VzLCBsaWtlIC1hcHBlbmQuCj4gU3R1YmRvbWFp
biBzaWRlIG9mIHRoaXMgcmVxdWlyZSAieGVuc3RvcmUtY2xpZW50OiBBZGQgb3B0aW9uIGZvciBy
YXcKPiBpbi0vb3V0cHV0IiBjb21taXQuCgpJIGhhZCB0byBsb29rIHVwIFx4MWIgLSBpdCBpcyBh
c2NpaSBlc2NhcGUuICBTaW5jZSBJIHdhcyBvbiB0aGUKd3d3LmFzY2lpdGFibGUuY29tLCBJIHNh
dyBceDFlIGlzICJyZWNvcmQgc2VwZXJhdG9yIiB3aGljaCBtaWdodCBtYWtlCm1vcmUgc2Vuc2Uu
CgpFaXRoZXIgd2F5LCB0aGUgY29kZSBpcyBmaW5lLiAgSXQgd291bGQgYmUgZ29vZCB0byBkb2N1
bWVudCB0aGUKc2VwYXJhdG9yIGFuZCBvdGhlciBpbnRlcmZhY2UgYXNzdW1wdGlvbnMgbGlrZSB0
aGUgRkRzIGluIGEKbGludXgtc3R1YmRvbSBkb2N1bWVudC4KClJldmlld2VkLWJ5OiBKYXNvbiBB
bmRyeXVrIDxqYW5kcnl1a0BnbWFpbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:37:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14: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 1fksFf-0000RP-CH; Wed, 01 Aug 2018 14:37:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8sl1=kq=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fksFd-0000Qw-PR
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 14:37:22 +0000
X-Inumbo-ID: 72cf9ff9-9598-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 72cf9ff9-9598-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 14:37:42 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 1E9A521ADF;
 Wed,  1 Aug 2018 10:37:20 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Wed, 01 Aug 2018 10:37:20 -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=fMguP7KfxXJFcm1+NoMz3aO7joO8M
 eRtixvXVw8xOkI=; b=NHcSnmeIcIlnxfV1RCo+VPZboBludnB2LjQMYUWJ+lFKU
 CHdllDV57OqOFR9NqQsZ6ooR4D6H7j54ddciTBEyJa23jZZpI6P9E+uWap9JUQyA
 SLnOPFJMe85Gpaoi9DS8WrAgioCOhfkhBHvzaw/lkIyXtw+XR0Awz6GDXqp/4+oA
 VlacZtIDMpI7UGyNwmYosN9LcCsZc4Jm2K5poVl71lDN/zqFDT70AnWu81xGKLkN
 nBW7gFmGd8mOfyo59LPFnA0jQnVY+Ly/R82ez1lHmMuGsi86jrs6dgzPK3TTeqg/
 TBcl7/4j24XS2oP0hk7jU9RZagFs7wOm+lWjGNCtg==
X-ME-Proxy: <xmx:n8VhW-i5DyK_1EuINDGb9ZggQWZyQIBA5CR_EVd8qRmLRNoULjsJmw>
 <xmx:n8VhWxScZjLhOxrWSUMU2O3p5HtgajWTsbdTw5a0x4Ytk3Yet-rGpg>
 <xmx:n8VhW4VInstRc50fee53AagZjRSupiVESMfCZSuUh-ZC_E1Ay5CXoA>
 <xmx:n8VhW9TM16ZR70egT5k1HeAtMdWdng3fZDcErzR7piH_2kNIcaOD2A>
 <xmx:n8VhW6mCDd8dOYxy8naUgeh5OLLmg0h9W-PA0zmvTzwDdRR8dQel_w>
 <xmx:oMVhW5B2G-r_ySUr1xmV8T13Qxns8bC4lA9hJ3hQmQmFptmWDTOnDg>
X-ME-Sender: <xms:n8VhWypGglCTb4wgSiDcwxnvvCWsFgSA-8CwOuaMuhRnRB6hQx_l4g>
Received: from mail-itl (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 67BF310276;
 Wed,  1 Aug 2018 10:37:18 -0400 (EDT)
Date: Wed, 1 Aug 2018 16:37:15 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Jason Andryuk <jandryuk@gmail.com>
Message-ID: <20180801143715.GV1371@mail-itl>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <f893b4caf7113d08e56264260e9ffc10b171b7fa.1533009377.git-series.marmarek@invisiblethingslab.com>
 <CAKf6xptrvrpzj1EqzZypPK15zmu597zy_oGDtrEF4wGLWU=5gA@mail.gmail.com>
MIME-Version: 1.0
In-Reply-To: <CAKf6xptrvrpzj1EqzZypPK15zmu597zy_oGDtrEF4wGLWU=5gA@mail.gmail.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [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>,
 xen-devel@lists.xen.org, Simon Gaiser <simon@invisiblethingslab.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Eric Shelton <eshelton@pobox.com>
Content-Type: multipart/mixed; boundary="===============0023749319233123107=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============0023749319233123107==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="xmaaO/kAkmiSHqEM"
Content-Disposition: inline


--xmaaO/kAkmiSHqEM
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Aug 01, 2018 at 10:26:06AM -0400, Jason Andryuk wrote:
> On Mon, Jul 30, 2018 at 11:56 PM, Marek Marczykowski-G=C3=B3recki
> <marmarek@invisiblethingslab.com> wrote:
> > From: Eric Shelton <eshelton@pobox.com>
> >
> > This will build a Linux-based stubdomain with QEMU upstream.
> >
> > Signed-off-by: Eric Shelton <eshelton@pobox.com>
> >
> > Simon:
> >  * use initramfs instead of disk with rootfs
> >  * don't initialize qmp (unused in Qubes)
> >  * Make libxl_domain_need_memory consistent with actual stubdoma build
> >    code (bugfix relevant also for non-linux case)
> >  * Make stubdomain memory size configurable
> > Signed-off-by: Simon Gaiser <simon@invisiblethingslab.com>
> >
> > Marek:
> >  * Make kernel and ramdisk paths configurable.
> > Signed-off-by: Marek Marczykowski-G=C3=B3recki <marmarek@invisiblething=
slab.com>
> > ---
>=20
> <snip>
>=20
> > @@ -1983,10 +1997,8 @@ void libxl__spawn_stub_dm(libxl__egc *egc, libxl=
__stub_dm_spawn_state *sdss)
> >          dm_config->num_vkbs =3D 1;
> >      }
> >
> > -    stubdom_state->pv_kernel.path
> > -        =3D libxl__abs_path(gc, "ioemu-stubdom.gz", libxl__xenfirmware=
dir_path());
> > -    stubdom_state->pv_cmdline =3D GCSPRINTF(" -d %d", guest_domid);
>=20
> This dropped line isn't restored anywhere else, afaics.  Does this
> break mini-os stubdoms?

No, mini-os gets cmdline from xenstore anyway. And
libxl__build_device_model_args_old do add -d domid there.

--=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?

--xmaaO/kAkmiSHqEM
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAlthxZsACgkQ24/THMrX
1ywpKgf8DBfzuowi3wBMz6y+2ofZnVgBslb07f1yY+z6g8GaNgNEqc1AebtKM+PN
MD9AsRpQ0pXMBF+cKg+fggu3LkqC1XDcsZJvw17ptgAeblY9ogZKHtk7jdWTeZ+B
cHizDgYZiBXpZoYtt1OL0DtHFEDj8TOAFAWLLD7o3fjlBxkdhjIk21FICC87lHGU
16m+kg1dVSzJLlWSXRq8ghpwZdmcCV8mM7ML57Xct0sFuAScDEaE1CzTBRV9BPtr
4SJIlyiwq3rUG2SmDl2ctoixLqPmd8cVmQsYzieQQH8/13erph1P8B5cLcNZclRw
783sRU/gRaAAqUGBZW9W6jBuJFx5yA==
=r6YK
-----END PGP SIGNATURE-----

--xmaaO/kAkmiSHqEM--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0023749319233123107==--


From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:37:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14: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 1fksFf-0000Rc-Mr; Wed, 01 Aug 2018 14:37: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=8sl1=kq=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fksFe-0000R5-B7
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 14:37:22 +0000
X-Inumbo-ID: 4b005d80-9598-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4b005d80-9598-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:36:36 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 1E9A521ADF;
 Wed,  1 Aug 2018 10:37:20 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Wed, 01 Aug 2018 10:37:20 -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=fMguP7KfxXJFcm1+NoMz3aO7joO8M
 eRtixvXVw8xOkI=; b=NHcSnmeIcIlnxfV1RCo+VPZboBludnB2LjQMYUWJ+lFKU
 CHdllDV57OqOFR9NqQsZ6ooR4D6H7j54ddciTBEyJa23jZZpI6P9E+uWap9JUQyA
 SLnOPFJMe85Gpaoi9DS8WrAgioCOhfkhBHvzaw/lkIyXtw+XR0Awz6GDXqp/4+oA
 VlacZtIDMpI7UGyNwmYosN9LcCsZc4Jm2K5poVl71lDN/zqFDT70AnWu81xGKLkN
 nBW7gFmGd8mOfyo59LPFnA0jQnVY+Ly/R82ez1lHmMuGsi86jrs6dgzPK3TTeqg/
 TBcl7/4j24XS2oP0hk7jU9RZagFs7wOm+lWjGNCtg==
X-ME-Proxy: <xmx:n8VhW-i5DyK_1EuINDGb9ZggQWZyQIBA5CR_EVd8qRmLRNoULjsJmw>
 <xmx:n8VhWxScZjLhOxrWSUMU2O3p5HtgajWTsbdTw5a0x4Ytk3Yet-rGpg>
 <xmx:n8VhW4VInstRc50fee53AagZjRSupiVESMfCZSuUh-ZC_E1Ay5CXoA>
 <xmx:n8VhW9TM16ZR70egT5k1HeAtMdWdng3fZDcErzR7piH_2kNIcaOD2A>
 <xmx:n8VhW6mCDd8dOYxy8naUgeh5OLLmg0h9W-PA0zmvTzwDdRR8dQel_w>
 <xmx:oMVhW5B2G-r_ySUr1xmV8T13Qxns8bC4lA9hJ3hQmQmFptmWDTOnDg>
X-ME-Sender: <xms:n8VhWypGglCTb4wgSiDcwxnvvCWsFgSA-8CwOuaMuhRnRB6hQx_l4g>
Received: from mail-itl (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 67BF310276;
 Wed,  1 Aug 2018 10:37:18 -0400 (EDT)
Date: Wed, 1 Aug 2018 16:37:15 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Jason Andryuk <jandryuk@gmail.com>
Message-ID: <20180801143715.GV1371@mail-itl>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <f893b4caf7113d08e56264260e9ffc10b171b7fa.1533009377.git-series.marmarek@invisiblethingslab.com>
 <CAKf6xptrvrpzj1EqzZypPK15zmu597zy_oGDtrEF4wGLWU=5gA@mail.gmail.com>
MIME-Version: 1.0
In-Reply-To: <CAKf6xptrvrpzj1EqzZypPK15zmu597zy_oGDtrEF4wGLWU=5gA@mail.gmail.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [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>,
 xen-devel@lists.xen.org, Simon Gaiser <simon@invisiblethingslab.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Eric Shelton <eshelton@pobox.com>
Content-Type: multipart/mixed; boundary="===============6145515537827097235=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============6145515537827097235==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="xmaaO/kAkmiSHqEM"
Content-Disposition: inline


--xmaaO/kAkmiSHqEM
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Aug 01, 2018 at 10:26:06AM -0400, Jason Andryuk wrote:
> On Mon, Jul 30, 2018 at 11:56 PM, Marek Marczykowski-G=C3=B3recki
> <marmarek@invisiblethingslab.com> wrote:
> > From: Eric Shelton <eshelton@pobox.com>
> >
> > This will build a Linux-based stubdomain with QEMU upstream.
> >
> > Signed-off-by: Eric Shelton <eshelton@pobox.com>
> >
> > Simon:
> >  * use initramfs instead of disk with rootfs
> >  * don't initialize qmp (unused in Qubes)
> >  * Make libxl_domain_need_memory consistent with actual stubdoma build
> >    code (bugfix relevant also for non-linux case)
> >  * Make stubdomain memory size configurable
> > Signed-off-by: Simon Gaiser <simon@invisiblethingslab.com>
> >
> > Marek:
> >  * Make kernel and ramdisk paths configurable.
> > Signed-off-by: Marek Marczykowski-G=C3=B3recki <marmarek@invisiblething=
slab.com>
> > ---
>=20
> <snip>
>=20
> > @@ -1983,10 +1997,8 @@ void libxl__spawn_stub_dm(libxl__egc *egc, libxl=
__stub_dm_spawn_state *sdss)
> >          dm_config->num_vkbs =3D 1;
> >      }
> >
> > -    stubdom_state->pv_kernel.path
> > -        =3D libxl__abs_path(gc, "ioemu-stubdom.gz", libxl__xenfirmware=
dir_path());
> > -    stubdom_state->pv_cmdline =3D GCSPRINTF(" -d %d", guest_domid);
>=20
> This dropped line isn't restored anywhere else, afaics.  Does this
> break mini-os stubdoms?

No, mini-os gets cmdline from xenstore anyway. And
libxl__build_device_model_args_old do add -d domid there.

--=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?

--xmaaO/kAkmiSHqEM
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAlthxZsACgkQ24/THMrX
1ywpKgf8DBfzuowi3wBMz6y+2ofZnVgBslb07f1yY+z6g8GaNgNEqc1AebtKM+PN
MD9AsRpQ0pXMBF+cKg+fggu3LkqC1XDcsZJvw17ptgAeblY9ogZKHtk7jdWTeZ+B
cHizDgYZiBXpZoYtt1OL0DtHFEDj8TOAFAWLLD7o3fjlBxkdhjIk21FICC87lHGU
16m+kg1dVSzJLlWSXRq8ghpwZdmcCV8mM7ML57Xct0sFuAScDEaE1CzTBRV9BPtr
4SJIlyiwq3rUG2SmDl2ctoixLqPmd8cVmQsYzieQQH8/13erph1P8B5cLcNZclRw
783sRU/gRaAAqUGBZW9W6jBuJFx5yA==
=r6YK
-----END PGP SIGNATURE-----

--xmaaO/kAkmiSHqEM--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6145515537827097235==--


From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:46:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14: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 1fksOF-0001Xw-SO; Wed, 01 Aug 2018 14:46: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=bzmx=kq=citrix.com=prvs=744b97e16=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fksOF-0001Xg-1V
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 14:46:15 +0000
X-Inumbo-ID: b008e3d4-9599-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b008e3d4-9599-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 14:46:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="77027192"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B61C21202000078001D9F2D@prv1-mh.provo.novell.com>
 <5B61C43802000078001D9F5F@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: <f4387b24-f0c3-7d58-391c-94720183e141@citrix.com>
Date: Wed, 1 Aug 2018 15:33:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B61C43802000078001D9F5F@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/5] x86/cpuidle: replace a pointless NULL
 check
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMDgvMTggMTU6MzEsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFRoZSBhZGRyZXNzIG9mIGFu
IGFycmF5IHNsb3QgY2FuJ3QgYmUgTlVMTC4gSW5zdGVhZCBhZGQgYSBib3VuZHMgY2hlY2sKPiB0
byBtYWtlIHN1cmUgdGhlIGFycmF5IGluZGV4aW5nIGlzIHZhbGlkICh0aGUgY2hlY2sgaXMgYWdh
aW5zdCAyIHNpbmNlCj4gc2xvdCB6ZXJvIG9mIHRoZSBhcnJheSAtIGNvcnJlc3BvbmRpbmcgdG8g
QzAgLSBpcyBvZiBubyBpbnRlcmVzdCBoZXJlKS4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCldvdWxkbid0IGFuIGV4cHJlc3Npb24gaW52b2x2aW5n
IEFSUkFZX1NJWkUoKSBiZSBtb3JlIGFwcHJvcHJpYXRlPwoKRWl0aGVyIHdheSwgQWNrZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:50:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14: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 1fksSg-0002LJ-Rv; Wed, 01 Aug 2018 14: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=bzmx=kq=citrix.com=prvs=744b97e16=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fksSf-0002LB-DO
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 14:50:49 +0000
X-Inumbo-ID: 2b98156a-959a-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2b98156a-959a-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:50:03 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="77027663"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B61C21202000078001D9F2D@prv1-mh.provo.novell.com>
 <5B61C49E02000078001D9F8F@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: <1383ee5a-817a-f4e1-bf38-34f0cc26f75e@citrix.com>
Date: Wed, 1 Aug 2018 15:40:40 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B61C49E02000078001D9F8F@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 4/5] x86/cpuidle: clean up Cx dumping
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMDgvMTggMTU6MzMsIEphbiBCZXVsaWNoIHdyb3RlOgo+IERvbid0IGxvZyB0aGUgc2Ft
ZSBnbG9iYWwgaW5mb3JtYXRpb24gb25jZSBwZXIgQ1BVLiBEb24ndCBsb2cgdGhlIHNhbWUKPiBp
bmZvcm1hdGlvbiAoaGVyZTogdGhlIGN1cnJlbnRseSBhY3RpdmUgc3RhdGUpIHR3aWNlLiBEb24n
dCBwcmVmaXgKPiBkZWNpbWFsIG51bWJlcnMgd2l0aCB6ZXJvcyAoZ2l2aW5nIHRoZSBpbXByZXNz
aW9uIHRoZXkncmUgb2N0YWwpLiBVc2UKPiBmb3JtYXQgc3BlY2lmaWVycyBtYXRjaGluZyB0aGUg
dHlwZSBvZiB0aGUgY29ycmVzcG9uZGluZyBleHByZXNzaW9ucy4KPiBEb24ndCBzcGxpdCBwcmlu
dGsoKS1zIHdpdGhvdXQgaW50ZXJ2ZW5pbmcgbmV3LWxpbmVzLgo+Cj4gU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:50:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14: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 1fksSp-0002Nz-5L; Wed, 01 Aug 2018 14:50: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=izch=kq=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fksSn-0002Nc-PZ
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 14:50:58 +0000
X-Inumbo-ID: 30b9428c-959a-11e8-a8a5-bc764e045a96
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe02::705])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 30b9428c-959a-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:50:11 +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=8btKKJWN1xhG0MyyeAqg2nbItcN+C26bqdJxp28iYd0=;
 b=kQjvz01Cn96EsGkdhRUMVK2ENstiBmSrf1fpN7GTyMI0khCy5YbTys+jLPizUwig3wn5wq6BfFZ37Psi5wWN4S/2NXh1PbCiGQUKRcxGBPtGU72QtzGsr9F9QY9FEAiPhIDjQjdc4Jx/sLJ9Zkgxi5uP+OGbOr61+gvZGZdNx0E=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
Received: from [10.10.195.54] (91.199.104.6) by
 DB7PR02MB4185.eurprd02.prod.outlook.com (2603:10a6:10:46::31) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.995.21; Wed, 1 Aug 2018 14:50:49 +0000
Message-ID: <1533135046.21125.36.camel@bitdefender.com>
From: Isaila Alexandru <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Date: Wed, 01 Aug 2018 17:50:46 +0300
In-Reply-To: <5B605F4702000078001D9759@prv1-mh.provo.novell.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
 <1532520862-13648-10-git-send-email-aisaila@bitdefender.com>
 <5B605F4702000078001D9759@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: AM4PR07CA0007.eurprd07.prod.outlook.com
 (2603:10a6:205:1::20) To DB7PR02MB4185.eurprd02.prod.outlook.com
 (2603:10a6:10:46::31)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 9cd0f100-868e-4ae4-4056-08d5f7be2c52
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:DB7PR02MB4185; 
X-Microsoft-Exchange-Diagnostics: 1; DB7PR02MB4185;
 3:m45Yk3pS0lk6DKoOqI4+tMsRzcSDN4jDVrDTF5oNwqXrvSK1KiOxxQb/YU97PJZOI0D6i1tLKRby/YaWJDcr6Wbshv/099ZAEiQOeIvdUQrqn0VhFtf2E/kZFqfMn8QcCOMDHGVtSB1DaEIzFQTm38vGOMkKzOQOqg8BkkWrl9WGZQR0/S8nM47AYrNDJkGl8qg2qgxBrN6B3wJqAzcp/1m0l+7gke+HAO+MjitGixcrt8Fkr3VTHZiP4+WKM9XS;
 25:IBPLG/usZ1R+EYqZJlTcGVGo/Lp9Eu0AW6YklxeZfsD+6cJK/Pp+2iVhtZppg9LCbkZhk8z235mCWTHcTTfCLFNttOIgVsw4l4d7vaK/ADHObr//qsD3GLpFHLBCJqp2U4cxcYyIFOIj5JlohBNSrrVIjEJZGK3t9kWK/KUjYCYhDbR2kCGNF1PADsicbw+3WuJiKpZfgp4a2ZWQeN1a+aHjEQ6lJLIlFFN5pm9HrDYVaAUuU2CR7zDraHwiN4FXPZ+ZLHpUQXpCJVomAQBk2xWzOCipYWhVKiYFBt2OVemW/qbZk3HGjQiRi3sUyXEr8dXSWjCf+pnrZkjsKEFe4A==;
 31:L740A0JkcUbz2h+AWpNUzvpk6O3s3bfBJkyt3ya+T3QzqmgFKDgOG1nMC30up3QNe2LajniuyNpl1RRpQdZSt7cqnpxMyhom63js211Thhqln0JYqpXBMjj9pd3zXXrvthiuGgdHAAmQIY9zaX8fkLSWMyyMeOwY2mqS9aQ6dBS620LlTh4TLExVGDnmKux1p57mIa8WHiiuhb7YttC2m3wEmtmzjlPz8vAgv2tpe/o=
X-MS-TrafficTypeDiagnostic: DB7PR02MB4185:
X-Microsoft-Exchange-Diagnostics: 1; DB7PR02MB4185;
 20:3R7csvY4KOWFX5P8wRNeOQvwdTtpx/0s0/MfucGC24jBwgPjH5K4/9SuTs6sXC+CsrXpo9p0IXSHOlndiPd5EcACp9wsQgJD+++LCYlMENRD17lDIy36pVfacAUazQVhbQjxrDXUwQPQPNr1ZG0GB1G3gFVshcgYi22BUKQA0jA4YKS43OXjWrrLVmTzLxGE2l0M99kAFbmYmF26mRh1J3jWEEqNKX+xwcYK5ukryAbejNfaluWZe92LyJNYOaVB71R2IOXFcdnZJU97nDNGdXbqn6+LAIzh1aRTleWn+sRGhejtABDDdIuohlCzG4Al+hyl8ayEI8XbxuZviUg86A==;
 4:0A9GbrksJYkCaTXyp3yQ5EYmpVjQ8YE8OJv/FK+CxC9sLC6BtaoumIBVm0mcFjr8UrJoFLinkpS5iJg0doVYP4FIxSaRqu7DS/RY8/Cke8Q3o8Vs4OdMVv6lLl7rUFi0BL4ujaicmfTKpfx3XsOFhrtAViJGfY2Xyf+Ewdw1gWhDVxXjHMtv6gtZoGZnKPpVjX1+KRvKa5BDJkx8DA0ONlJ8axAFwU01NksR9x/uL/n9cg1KvMyKcVFaA8cfJt2i3BuOVPRS4Wzmh/0uODHYxQ==
X-Microsoft-Antispam-PRVS: <DB7PR02MB4185278A755E4E571416F6DFAB2D0@DB7PR02MB4185.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)(10201501046)(3231311)(944501410)(52105095)(3002001)(93006095)(93001095)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(2016111802025)(6043046)(6072148)(201708071742011)(7699016);
 SRVR:DB7PR02MB4185; BCL:0; PCL:0; RULEID:; SRVR:DB7PR02MB4185; 
X-Forefront-PRVS: 0751474A44
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(6049001)(396003)(346002)(39850400004)(136003)(366004)(376002)(501624003)(199004)(189003)(6486002)(23676004)(7736002)(81166006)(305945005)(36916002)(2870700001)(52116002)(81156014)(386003)(2906002)(36756003)(8936002)(8676002)(103116003)(6246003)(47776003)(66066001)(4326008)(53936002)(25786009)(6916009)(26005)(186003)(5660300001)(16576012)(76176011)(53546011)(68736007)(97736004)(50466002)(478600001)(2616005)(86362001)(105586002)(54906003)(486006)(229853002)(50226002)(446003)(3846002)(6116002)(106356001)(316002)(5820100001)(6666003)(16526019)(11346002)(77096007)(476003)(956004)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DB7PR02MB4185; 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?MTtEQjdQUjAyTUI0MTg1OzIzOk1UQWl4RmZ1cmQ0R0FRWmo3cXlHVExGVmlF?=
 =?utf-8?B?WWpaZGkydjM1dEtNZ202Z0p1YS9aU3cxdEd3cnMvTnRrRmFSYjlYVlVGN3U3?=
 =?utf-8?B?RTFLc0lJZHlDU092YWFlVzdLb2txOWdqSlNRSm1CRGhFVlVnRWRMQ2JCVkgr?=
 =?utf-8?B?enUwSkhNRks5Ym9EWTlXbFlub3p1dXlkbEV1cFArQW9Zb0hmRDhGSGYyZXZM?=
 =?utf-8?B?OVcvMU9wdGRiOUo4Q3BtY0VRYXY2bUNtaXMydkdXbFVBOTdjVjY1OWg2WnpI?=
 =?utf-8?B?Mlp6RUlZQm5TZ1poWlZVK0pqaWFmOUxHdHFOQzh2VlJIM1liZkxrWEI0R3p0?=
 =?utf-8?B?dXZKK3p5cFZNb1ZhS0JUaldBaDVsUGw2UDBmNDJrZ203ZlJ0OHI2M3MxNlJR?=
 =?utf-8?B?QUowYStvVlpWOUpnd2JUMnYvWGo3dE9jTThsVmdma0xyQ3ZVbWVKOWltRXJR?=
 =?utf-8?B?N1ZjeFNOaDlKN3oyZTRZN1JGSjQ0b3ZaUSsxWEl1ZVJ0a2FiWnlXQUd5dXJR?=
 =?utf-8?B?bTZHcnhNVXVaakY5d2FzWUhOWXFiRXN6dGpvUlBReUt5bk9zQzl4SFEzRWVr?=
 =?utf-8?B?Wm5sOGhWbHQzQlorS2xlOW5saEJESHk3UFU5MHpIQlJiYlVQZHJKR3FERUpX?=
 =?utf-8?B?YU16YjN2Q3htdUs0QzBKdllvOWcwNVlsRURQK09Ra2ZZc1E3L3lpckM2d0tt?=
 =?utf-8?B?UGVLQXB3MnJTSVBtV3Z3N1c2UCtrWHN6cUlvdy9JL0pGNGJiNjRJSDdhTFJy?=
 =?utf-8?B?aytyQ0MwNnZQY1d3K3cwejJpS2UwZnVVYzFvbU41WXlLNmFMU3AzZ2xrZkV6?=
 =?utf-8?B?WUk2a205VUpEM0NkUXhxVnFqeTc4MzB2M2NpZVhMVi9Uc0tMY1J2ODBNTGhN?=
 =?utf-8?B?T1YxbnE4SUFCZndlNXZOeWxRR2JBMFJFbkd4VDBJK0IreVVkdjRmZ0FXTlRn?=
 =?utf-8?B?OUFVelJmemwvWkxIN0l5RGtyLzMrbjdLUmM5Y3FZamFBRlVWYTF6MVd6a0Rq?=
 =?utf-8?B?a3k0WmJvWEZLV1lneENaclpwcGE2N1VMWmwxSkdncUtFWFhhcGxTL0dobzg3?=
 =?utf-8?B?QjZMMFFmN3BnMG5hM2lka05BMjFOT0ZwSUJTTDBDYk5zM29sYnM3TlBLaUNj?=
 =?utf-8?B?V3Z4alZleGlvK2ZEaFQ2SS85OHdvaHNMQmhPa0RGdWllczVzZFg4S21kQzlF?=
 =?utf-8?B?am9RS1BpK2lNY2xUYStIRmMrQ2xJeGw3VG5TSnUvdzJBZkpPNTVZWldVSFFZ?=
 =?utf-8?B?WWFOWTlBOGZhbUoxUG5ES2djcU1MOWI2L0tMbll4Yi9pZG8wUjgveXhua1B6?=
 =?utf-8?B?UW5NVDZZZ09MYzltaTh4NjlXSVFYbk9OU01ORGppazc5RW5BUWRtdDlZTWxq?=
 =?utf-8?B?VUROejQ5K1g2MEtzZjNIbVFmTEcvaEF2YWZpMUx4V2hGVjNYRUNRUVhhYi83?=
 =?utf-8?B?NExBTnN6LzJWRmgvY2ZQWkY5VnVwNWJUa3ZnWnNaZEcxVkUvKzFwZjdmNitG?=
 =?utf-8?B?YjduTDhmRjJVMEtUOHFyVmFlbmthUWNVRnlxekYzMmZjRWkreFgxNVRLQTdH?=
 =?utf-8?B?VldUcEhzVnJsajF2cTQ0R242QlVybnpEcXpsV2FneFdBNXZjZm94RW1PNGU3?=
 =?utf-8?B?VUZnSkxxT2xyMm0wQlRQMk4wREdPdnpBSEIxOENtRTJxZEwzN3R5OUc1UWVq?=
 =?utf-8?B?THBnUTRmNWVFd0tjVlpDOGZ0cDc0RkdyZllSQ1M2aDVlSk9KZTFYVGFHMFhD?=
 =?utf-8?B?emNuSGFDcjZyTEtJT01sdGZzd2lRZmR3NDBjSTRVVFdKWmlWYWVWYnRZR28z?=
 =?utf-8?B?TXQ2elduVWROQUlsNWxoYUdxZjFwYnVMMWJMYytGR0pZUnZObmZReHMwZHJ5?=
 =?utf-8?Q?3Lnp6EkN098=3D?=
X-Microsoft-Antispam-Message-Info: E1lpDYEOOnvnXUVl/zaFenltx/nc1f+eEuGvzbADRU8b1U9SE41i10F0IrgfNvcnjvgQvzAthlJOhQ0+FmMexOBHfvG5QWAdYYMXaL+HkQ6dtWZv8MqLdudWI5lwBQNuFL+NYiLg9gBggjhIcJXB6O7EGt/No6byXOlteHGWBBklOcUaRNM8VtuGajJfnFKxXLXWYW9Pbr/jvDc1vRhjDRbcxOrxaKp2QdYm0YrEZNaYLAp3QsUb9LnuGs2sUb8V4Dr86yiKwvByKPA+zdI/S4rSERzPxdL8rFG9sQW3LU2OzvDoCp87EPiUzewg8FQQe3mIFql0+LAIQGDgm3rFnUO7zibCIkDDdm1s4XT/8Nk=
X-Microsoft-Exchange-Diagnostics: 1; DB7PR02MB4185;
 6:NkvoPtsirGF2nUCe7/2ro9uWEldq7BejHkctGDVLLIENMnMQgLz+bkAp7716NA1yG3RnNOGTtZXlSQWVY9nQAH04CPtjyyf/5hCQo9NHocUcQqKf3/VLQwkfXc6fa94qaJq9iZQ7CG3C3/o3E00XFbzwhNwXNAdUPTjeBtYZ+dIkn5M+R2cbKdOINWMaqM53lwS0WOJtQz6qlOpcY71mJYXyKua5Ev3LHTLTzpB82/DFUo1PpI1ByeRm+HozJiczdwnQ+RBsCyZTnkJiM7ckz54I8yzyasR8g3f/A91WW+R+OOSuNdz2MfdKJGds+VBqque6swXX/z183RkPpBA9RSYdJEam/LrMXKsNc0wDJTNAx9QWkFjhw82+hEoU8mcB3V3wt6Ha+kPkbnCMkr+kOUnMrbL4DvgFSyXhc2pMXclwvwSzf+lnJPezbdw8LCEoeuJl0fU78vo7XBaDrlVQvw==;
 5:G4uZMthe7CFfXwR8SFsS60yL1kss+j3wFL4pQ1h8+8HubfqfB2B6CK9hN+IG1YRERYSDXXsapnKFXs01coWxisbAVwgdfLRcAK5HLHL6+WNKcZyyhXP6LibdrWq/ARyml6yKbHGt/8s4Ad7zAaJCBiAL5KYm1ym6uBQgg3vRLVE=;
 7:v9wn+wPjoGSopZmNLga4h/1oh+2s5RyqrGJwqF7fw29GZ6OFC6PLhw+Nkbedf3pOlL3bk5LfAaHHT8vA2CRbf4T+W4L+ep7sG4vZW4Mytur4J2XGAbdjvce5bjZqOAcMcbsPfHB3BNsmrQNrChBVqttr+reXcE6eWqii1NLcYcyRW9vjumggdBRTBhUIRHe4DDqWBn0NvtkjVtmZUGXXHY0ir7p9rc4r/Xaqd89SsvRI4fvD2a0yjSva8LGAZSNo
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Aug 2018 14:50:49.6964 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 9cd0f100-868e-4ae4-4056-08d5f7be2c52
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR02MB4185
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>

T24gTWEsIDIwMTgtMDctMzEgYXQgMDc6MDggLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4g
Cj4gPiA+IAo+ID4gPiA+IAo+ID4gPiA+IE9uIDI1LjA3LjE4IGF0IDE0OjE0LCA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+IHdyb3RlOgo+ID4gVGhpcyBwYXRjaCBpcyBmb2N1c2VkIG9uIG1vdmlu
ZyB0aGUgZm9yIGxvb3AgdG8gdGhlIGNhbGxlciBzbwo+ID4gbm93IHdlIGNhbiBzYXZlIGluZm8g
Zm9yIGEgc2luZ2xlIHZjcHUgaW5zdGFuY2Ugd2l0aCB0aGUgc2F2ZV9vbmUKPiA+IGhhbmRsZXJz
Lgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRl
ZmVuZGVyLmNvbT4KPiBGaXJzdCBvZiBhbGwgSSdkIGFwcHJlY2lhdGUgaWYgdGhpcyBwYXRjaCB3
YXMgbGFzdCBpbiB0aGUgc2VyaWVzLAo+IGFmdGVyIGFsbAo+IGluZnJhc3RydWN0dXJlIGNoYW5n
ZXMgaGF2ZSBiZWVuIGRvbmUuCj4gCklmIHRoaXMgcGF0Y2ggd2lsbCBiZSB0aGUgbGFzdCBvbmUg
aW4gdGhlIHNlcmllcyB0aGVuIGJldHdlZW4gdGhlIG9uZQp0aGF0IHJlbW92ZXMgdGhlIHNhdmUg
ZnVuY3Rpb25zIChhbmQgd2l0aCB0aGF0IHRoZSBmb3IpIGFuZCB0aGlzIG9uZQp0aGUgY29kZSB3
aWxsIG5vdCBydW4gYXMgZXhwZWN0ZWQgYmVjYXVzZSB0aGVyZSB3aWxsIGJlIG5vIGZvci7CoAoK
VGhpcyBwYXRjaCBoYXMgdG8gYmUgZm9sbG93ZWQgYnkgdGhlICJSZW1vdmUgcmVkdW5kYW50IHNh
dmUgZnVuY3Rpb25zIgphbmQgbm90IHRoZSBvdGhlciB3YXkgYXJvdW5kLgoKUGxlYXNlIGNsYXJp
ZnkgdGhpcyBpZiBJIGRpZCBub3QgdW5kZXJzdG9vZCBjb3JyZWN0bHkuwqAKClRoYW5rcyzCoApB
bGV4CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:54:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14:54: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 1fksVz-0002g9-NL; Wed, 01 Aug 2018 14:54: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=/cet=kq=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fksVy-0002fy-Fj
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 14:54:14 +0000
X-Inumbo-ID: a5fbf7cc-959a-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 a5fbf7cc-959a-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:53:28 +0200 (CEST)
Received: by mail-lf1-x142.google.com with SMTP id u14-v6so13510864lfu.0
 for <xen-devel@lists.xen.org>; Wed, 01 Aug 2018 07:54:13 -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:content-transfer-encoding;
 bh=oMe5ZDEFaUOh7Cp1f55LouxtOeklMVeWtV57jlPeeLo=;
 b=iGXAffhYWCtJ+AR0ggxIHKc/e7JgeDtxp6G720xsn7ft+d0fVwqmfv5BV8YDaganao
 L27fXbttRZMZzobf42LgPw3v9xVNbyyRefWuxrL0uS5g2/YwllkiPDm3+oZHbRI8+gsc
 v9BtS8kuKxyrifCzXA+9KQ7N/xXNO8MpSY0HupYNtwgfP2buJF3dxj09KcQWsXi7cMGy
 ZsPlccF3iquXdLqyaKBKEAhiqsExYfSMoMxTvbSZ40H9qvrsF128tbuM6HvGUpHtakkE
 bNgDxL3y/ayYNJ8WajoucwXNMM981iz5brsf36Jm+GLdX4Y8M/3BevJAM6kWziJyO2ix
 WUKA==
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=oMe5ZDEFaUOh7Cp1f55LouxtOeklMVeWtV57jlPeeLo=;
 b=JxNUF6HTGCbUejsHDg4L137OTHiNZ7BIzwH03Usc1hMu6dvKkgW+K/lQAYl8xwTv0H
 TWyoUmZ/jRCPLK7sXuKF2itYOps0HiLVVZULfFElEpX2IU2qiB0jygzurWn3jNhnod4G
 bqNo+dKN68DrifqQsHYlm5Bt7cXK68qzoqPllJ+OsZSTiMEYVvu8W/iO3Wmr5WJ7aEEC
 fHCmAjdRuLexjwPeV0Di79E3DOyI0Pys8WGdJfHPzNiFQ8YAm+LGb727EKusZxDIhT5F
 FrqmZndXd1N80GHnLJ5R3zOekjNFeA36IXlIV0q1yRxL9E0dvAxoewKTEMRrTiVe7dKz
 4ocg==
X-Gm-Message-State: AOUpUlGWV0PPUcMJ49LuyRYxdpC3+SrQC+p2fxLEr+hws3etEukWDyGB
 GxzgYgbqFaF7wR89jq7R7O/wlQtu3/JW1PZ/Opw=
X-Google-Smtp-Source: AAOMgpez2tXA1zdvKcFElir3LTu7xuFr+r+drxxA61l2V5QuEswXYPQW/t9uWIWuqmFPiOTCtKls8Y9Bp0ofRCgGpKM=
X-Received: by 2002:a19:988f:: with SMTP id
 a137-v6mr17256058lfe.128.1533135251698; 
 Wed, 01 Aug 2018 07:54:11 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:309:0:0:0:0:0 with HTTP;
 Wed, 1 Aug 2018 07:54:10 -0700 (PDT)
In-Reply-To: <20180801143715.GV1371@mail-itl>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <f893b4caf7113d08e56264260e9ffc10b171b7fa.1533009377.git-series.marmarek@invisiblethingslab.com>
 <CAKf6xptrvrpzj1EqzZypPK15zmu597zy_oGDtrEF4wGLWU=5gA@mail.gmail.com>
 <20180801143715.GV1371@mail-itl>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Wed, 1 Aug 2018 10:54:10 -0400
Message-ID: <CAKf6xpsrwfk2WzSF479JLy5H=ejxwVMiY-4zY8zCxRStjL2-cA@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [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>,
 xen-devel@lists.xen.org, Simon Gaiser <simon@invisiblethingslab.com>,
 xen-devel <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>

T24gV2VkLCBBdWcgMSwgMjAxOCBhdCAxMDozNyBBTSwgTWFyZWsgTWFyY3p5a293c2tpLUfDs3Jl
Y2tpCjxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPiB3cm90ZToKPiBPbiBXZWQsIEF1
ZyAwMSwgMjAxOCBhdCAxMDoyNjowNkFNIC0wNDAwLCBKYXNvbiBBbmRyeXVrIHdyb3RlOgo+PiBP
biBNb24sIEp1bCAzMCwgMjAxOCBhdCAxMTo1NiBQTSwgTWFyZWsgTWFyY3p5a293c2tpLUfDs3Jl
Y2tpCj4+IDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPiB3cm90ZToKPj4gPiBGcm9t
OiBFcmljIFNoZWx0b24gPGVzaGVsdG9uQHBvYm94LmNvbT4KPj4gPgo+PiA+IFRoaXMgd2lsbCBi
dWlsZCBhIExpbnV4LWJhc2VkIHN0dWJkb21haW4gd2l0aCBRRU1VIHVwc3RyZWFtLgo+PiA+Cj4+
ID4gU2lnbmVkLW9mZi1ieTogRXJpYyBTaGVsdG9uIDxlc2hlbHRvbkBwb2JveC5jb20+Cj4+ID4K
Pj4gPiBTaW1vbjoKPj4gPiAgKiB1c2UgaW5pdHJhbWZzIGluc3RlYWQgb2YgZGlzayB3aXRoIHJv
b3Rmcwo+PiA+ICAqIGRvbid0IGluaXRpYWxpemUgcW1wICh1bnVzZWQgaW4gUXViZXMpCj4+ID4g
ICogTWFrZSBsaWJ4bF9kb21haW5fbmVlZF9tZW1vcnkgY29uc2lzdGVudCB3aXRoIGFjdHVhbCBz
dHViZG9tYSBidWlsZAo+PiA+ICAgIGNvZGUgKGJ1Z2ZpeCByZWxldmFudCBhbHNvIGZvciBub24t
bGludXggY2FzZSkKPj4gPiAgKiBNYWtlIHN0dWJkb21haW4gbWVtb3J5IHNpemUgY29uZmlndXJh
YmxlCj4+ID4gU2lnbmVkLW9mZi1ieTogU2ltb24gR2Fpc2VyIDxzaW1vbkBpbnZpc2libGV0aGlu
Z3NsYWIuY29tPgo+PiA+Cj4+ID4gTWFyZWs6Cj4+ID4gICogTWFrZSBrZXJuZWwgYW5kIHJhbWRp
c2sgcGF0aHMgY29uZmlndXJhYmxlLgo+PiA+IFNpZ25lZC1vZmYtYnk6IE1hcmVrIE1hcmN6eWtv
d3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KPj4gPiAtLS0K
Pj4KPj4gPHNuaXA+Cj4+Cj4+ID4gQEAgLTE5ODMsMTAgKzE5OTcsOCBAQCB2b2lkIGxpYnhsX19z
cGF3bl9zdHViX2RtKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX3N0dWJfZG1fc3Bhd25fc3RhdGUg
KnNkc3MpCj4+ID4gICAgICAgICAgZG1fY29uZmlnLT5udW1fdmticyA9IDE7Cj4+ID4gICAgICB9
Cj4+ID4KPj4gPiAtICAgIHN0dWJkb21fc3RhdGUtPnB2X2tlcm5lbC5wYXRoCj4+ID4gLSAgICAg
ICAgPSBsaWJ4bF9fYWJzX3BhdGgoZ2MsICJpb2VtdS1zdHViZG9tLmd6IiwgbGlieGxfX3hlbmZp
cm13YXJlZGlyX3BhdGgoKSk7Cj4+ID4gLSAgICBzdHViZG9tX3N0YXRlLT5wdl9jbWRsaW5lID0g
R0NTUFJJTlRGKCIgLWQgJWQiLCBndWVzdF9kb21pZCk7Cj4+Cj4+IFRoaXMgZHJvcHBlZCBsaW5l
IGlzbid0IHJlc3RvcmVkIGFueXdoZXJlIGVsc2UsIGFmYWljcy4gIERvZXMgdGhpcwo+PiBicmVh
ayBtaW5pLW9zIHN0dWJkb21zPwo+Cj4gTm8sIG1pbmktb3MgZ2V0cyBjbWRsaW5lIGZyb20geGVu
c3RvcmUgYW55d2F5LiBBbmQKPiBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3Nfb2xkIGRv
IGFkZCAtZCBkb21pZCB0aGVyZS4KCkFoLCBva2F5LiAgVGhhbmtzLgoKUmV2aWV3ZWQtYnk6IEph
c29uIEFuZHJ5dWsgPGphbmRyeXVrQGdtYWlsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:54:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14:54: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 1fksW0-0002gF-0a; Wed, 01 Aug 2018 14:54:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=/cet=kq=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fksVy-0002fz-Fm
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 14:54:14 +0000
X-Inumbo-ID: a5fc1cba-959a-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 a5fc1cba-959a-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:53:28 +0200 (CEST)
Received: by mail-lf1-x142.google.com with SMTP id l16-v6so13512340lfc.13
 for <xen-devel@lists.xenproject.org>; Wed, 01 Aug 2018 07:54:13 -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:content-transfer-encoding;
 bh=oMe5ZDEFaUOh7Cp1f55LouxtOeklMVeWtV57jlPeeLo=;
 b=iGXAffhYWCtJ+AR0ggxIHKc/e7JgeDtxp6G720xsn7ft+d0fVwqmfv5BV8YDaganao
 L27fXbttRZMZzobf42LgPw3v9xVNbyyRefWuxrL0uS5g2/YwllkiPDm3+oZHbRI8+gsc
 v9BtS8kuKxyrifCzXA+9KQ7N/xXNO8MpSY0HupYNtwgfP2buJF3dxj09KcQWsXi7cMGy
 ZsPlccF3iquXdLqyaKBKEAhiqsExYfSMoMxTvbSZ40H9qvrsF128tbuM6HvGUpHtakkE
 bNgDxL3y/ayYNJ8WajoucwXNMM981iz5brsf36Jm+GLdX4Y8M/3BevJAM6kWziJyO2ix
 WUKA==
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=oMe5ZDEFaUOh7Cp1f55LouxtOeklMVeWtV57jlPeeLo=;
 b=hhhEEYHidlHCL/aN7UbVC3xINeHryZRl9FoCNsI3uRXIV4637rhAYxHWZNBJJfeV/l
 T96k+VYKwXgr1j1K0rrZ6MAkHZHvaKvKP+UwX4FL5rLjOHZMr2Hai0kYzxALDsCfISC/
 ASV1+C4mz9vbtGRKSXcg5XDNnWQaLfa4WHnD1QJjOue4fTBs33k0nNst8jhJaVQc9e1E
 U0K9nqsfwZEZuPntBhYQ56ePpVwmNiVNzL+wqXetWBpp0WO07r0ruE/NMfXHI7LxvNA0
 wylDJl9JnZJ8k+Ddaz3YN8U60s6OxCdpTkQ863rnmFs/tuCv1AxYe75HJsMfkOpqIfux
 jLKA==
X-Gm-Message-State: AOUpUlGsE65+Xj6hSurgsibnFGlT3XoxBDj7hNIY87Du2MeD0fH7LqS2
 EOSvshPJrfL8ONQFU96s6qLdegIr3xWAh6mzAIJobn+m
X-Google-Smtp-Source: AAOMgpez2tXA1zdvKcFElir3LTu7xuFr+r+drxxA61l2V5QuEswXYPQW/t9uWIWuqmFPiOTCtKls8Y9Bp0ofRCgGpKM=
X-Received: by 2002:a19:988f:: with SMTP id
 a137-v6mr17256058lfe.128.1533135251698; 
 Wed, 01 Aug 2018 07:54:11 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:309:0:0:0:0:0 with HTTP;
 Wed, 1 Aug 2018 07:54:10 -0700 (PDT)
In-Reply-To: <20180801143715.GV1371@mail-itl>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <f893b4caf7113d08e56264260e9ffc10b171b7fa.1533009377.git-series.marmarek@invisiblethingslab.com>
 <CAKf6xptrvrpzj1EqzZypPK15zmu597zy_oGDtrEF4wGLWU=5gA@mail.gmail.com>
 <20180801143715.GV1371@mail-itl>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Wed, 1 Aug 2018 10:54:10 -0400
Message-ID: <CAKf6xpsrwfk2WzSF479JLy5H=ejxwVMiY-4zY8zCxRStjL2-cA@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [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>,
 xen-devel@lists.xen.org, Simon Gaiser <simon@invisiblethingslab.com>,
 xen-devel <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>

T24gV2VkLCBBdWcgMSwgMjAxOCBhdCAxMDozNyBBTSwgTWFyZWsgTWFyY3p5a293c2tpLUfDs3Jl
Y2tpCjxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPiB3cm90ZToKPiBPbiBXZWQsIEF1
ZyAwMSwgMjAxOCBhdCAxMDoyNjowNkFNIC0wNDAwLCBKYXNvbiBBbmRyeXVrIHdyb3RlOgo+PiBP
biBNb24sIEp1bCAzMCwgMjAxOCBhdCAxMTo1NiBQTSwgTWFyZWsgTWFyY3p5a293c2tpLUfDs3Jl
Y2tpCj4+IDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPiB3cm90ZToKPj4gPiBGcm9t
OiBFcmljIFNoZWx0b24gPGVzaGVsdG9uQHBvYm94LmNvbT4KPj4gPgo+PiA+IFRoaXMgd2lsbCBi
dWlsZCBhIExpbnV4LWJhc2VkIHN0dWJkb21haW4gd2l0aCBRRU1VIHVwc3RyZWFtLgo+PiA+Cj4+
ID4gU2lnbmVkLW9mZi1ieTogRXJpYyBTaGVsdG9uIDxlc2hlbHRvbkBwb2JveC5jb20+Cj4+ID4K
Pj4gPiBTaW1vbjoKPj4gPiAgKiB1c2UgaW5pdHJhbWZzIGluc3RlYWQgb2YgZGlzayB3aXRoIHJv
b3Rmcwo+PiA+ICAqIGRvbid0IGluaXRpYWxpemUgcW1wICh1bnVzZWQgaW4gUXViZXMpCj4+ID4g
ICogTWFrZSBsaWJ4bF9kb21haW5fbmVlZF9tZW1vcnkgY29uc2lzdGVudCB3aXRoIGFjdHVhbCBz
dHViZG9tYSBidWlsZAo+PiA+ICAgIGNvZGUgKGJ1Z2ZpeCByZWxldmFudCBhbHNvIGZvciBub24t
bGludXggY2FzZSkKPj4gPiAgKiBNYWtlIHN0dWJkb21haW4gbWVtb3J5IHNpemUgY29uZmlndXJh
YmxlCj4+ID4gU2lnbmVkLW9mZi1ieTogU2ltb24gR2Fpc2VyIDxzaW1vbkBpbnZpc2libGV0aGlu
Z3NsYWIuY29tPgo+PiA+Cj4+ID4gTWFyZWs6Cj4+ID4gICogTWFrZSBrZXJuZWwgYW5kIHJhbWRp
c2sgcGF0aHMgY29uZmlndXJhYmxlLgo+PiA+IFNpZ25lZC1vZmYtYnk6IE1hcmVrIE1hcmN6eWtv
d3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KPj4gPiAtLS0K
Pj4KPj4gPHNuaXA+Cj4+Cj4+ID4gQEAgLTE5ODMsMTAgKzE5OTcsOCBAQCB2b2lkIGxpYnhsX19z
cGF3bl9zdHViX2RtKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX3N0dWJfZG1fc3Bhd25fc3RhdGUg
KnNkc3MpCj4+ID4gICAgICAgICAgZG1fY29uZmlnLT5udW1fdmticyA9IDE7Cj4+ID4gICAgICB9
Cj4+ID4KPj4gPiAtICAgIHN0dWJkb21fc3RhdGUtPnB2X2tlcm5lbC5wYXRoCj4+ID4gLSAgICAg
ICAgPSBsaWJ4bF9fYWJzX3BhdGgoZ2MsICJpb2VtdS1zdHViZG9tLmd6IiwgbGlieGxfX3hlbmZp
cm13YXJlZGlyX3BhdGgoKSk7Cj4+ID4gLSAgICBzdHViZG9tX3N0YXRlLT5wdl9jbWRsaW5lID0g
R0NTUFJJTlRGKCIgLWQgJWQiLCBndWVzdF9kb21pZCk7Cj4+Cj4+IFRoaXMgZHJvcHBlZCBsaW5l
IGlzbid0IHJlc3RvcmVkIGFueXdoZXJlIGVsc2UsIGFmYWljcy4gIERvZXMgdGhpcwo+PiBicmVh
ayBtaW5pLW9zIHN0dWJkb21zPwo+Cj4gTm8sIG1pbmktb3MgZ2V0cyBjbWRsaW5lIGZyb20geGVu
c3RvcmUgYW55d2F5LiBBbmQKPiBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3Nfb2xkIGRv
IGFkZCAtZCBkb21pZCB0aGVyZS4KCkFoLCBva2F5LiAgVGhhbmtzLgoKUmV2aWV3ZWQtYnk6IEph
c29uIEFuZHJ5dWsgPGphbmRyeXVrQGdtYWlsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 14:57:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 14:57:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fksZP-00032V-M5; Wed, 01 Aug 2018 14:57:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=izch=kq=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fksZP-00032Q-3P
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 14:57:47 +0000
X-Inumbo-ID: 2529bad3-959b-11e8-a8a5-bc764e045a96
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0e::717])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 2529bad3-959b-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 16:57:01 +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=xyyP/zojvG4A4sopEDgdwBgxGMOT/dpVXtZx5yoviXY=;
 b=zIHqXXYgfQkvS2jPBVqs+WQEx36uiI3jXxFV/yQxP1tmwxes4RdmyTQt+VzuYIjXqNcqqWeXqisUXrkSzzVnZrfYij3/Vn3f4fjSyjyWw/7sKem8vnCDkyB291xIA5kNn+9lT9AzSriPmbRDq2iio1Ht6Ffy21ZBhVFc/6nycF4=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
Received: from [10.10.195.54] (91.199.104.6) by
 VI1PR02MB4191.eurprd02.prod.outlook.com (2603:10a6:803:81::33) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1017.14; Wed, 1 Aug 2018 14:57:38 +0000
Message-ID: <1533135453.21125.41.camel@bitdefender.com>
From: Isaila Alexandru <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Date: Wed, 01 Aug 2018 17:57:33 +0300
In-Reply-To: <5B60530602000078001D9719@prv1-mh.provo.novell.com>
References: <1532520862-13648-1-git-send-email-aisaila@bitdefender.com>
 <1532520862-13648-7-git-send-email-aisaila@bitdefender.com>
 <5B60530602000078001D9719@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: HE1PR02CA0102.eurprd02.prod.outlook.com
 (2603:10a6:7:29::31) To VI1PR02MB4191.eurprd02.prod.outlook.com
 (2603:10a6:803:81::33)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 6e0bae5a-3feb-43e5-4a9d-08d5f7bf206d
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:VI1PR02MB4191; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB4191;
 3:QW+FSl6I0gn7enNiZI8hZDZ7FbNTF/jzxrqCpAK+/SAFM4cuiYWddsjTFPL8Qf6MkIT7G9DWr5DVvq6ZxJMZudsEFq3CKLE0M+hdmHUmMovP5KE5B2aS16jzQr827UuEL5QKjCnJbHnjG0ki9s3qe3fTLNghkjjgDIOkDCTb2CRcgj7mPB3E3fYI3/ziPeHI28COOq7F1dBlOVKf+p0hAHXWEja0JJV0Wmo7AuyINKv65BErCGwDQDHOT5SAnZyO;
 25:Mx/tTshFKAG/0NvGnexgWqY/72NuJ2pU/lTR0TxQrKDn/2jm7tb5ZBGVarGf0KzEJEAXS7aqFTwIudnJvsYeNOoB4zcavZjn4JarAbEOFDYJ2GtaGamh+Llmfe4/exSqZQ9m5LfSxhyTqflAG3QQ20ue1m7lYXAWhPO2/y0InLhp6T+Bcao2eC3DqJqEJFHq3QI0kzJh23tNSsNyD1ggRHdHDCPDz5EDiFC2DLRefXMpMCOLkP4YSY4MH6/uknR899d4DbCxnWzv71NQf6mC7PrVeTPnC66vnbip6ZYZqp//49yjCAyTQwPTul/ha0D1ycRiPVlu7EWdY73PciGu+Q==;
 31:I25wf+mwP93aRHF1vlFy4dO7GTNYaZALqp0to5iFZoo97vjp9FerCXzsnQ1dh6BOKQE7VKQ9LHF0LCqq8IyqFhllaTqUvzeDy8brRSLM82TufFvQVapYGoEhAFby4JFPWuPuXrgrfqnao7GZtI7IniQPqOxsLG3IOimPzforqg482vV3fnQ9c4zNi2lZLjblEd9ViKrsZqOP7uYNEwd+rmWmGhOukAN5RtG6CFR7zwg=
X-MS-TrafficTypeDiagnostic: VI1PR02MB4191:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB4191;
 20:fYaPAMmFODAbbJ9BWUdyyXqsXcI5/3F9ggun2dvPCTaSElVmLNvtEEMFlC8CM0FK29pI0D9TevzXw5AeWmQ8tJYGQ0mv09FLa+x9a/C4I3unFm8amarbZcjTv55WJOUqbKYE3MTL7WSPrBJtE9EOT105CvXkINp/ZUWFzpChnz8cwxdtQ1+uUQo2v5dKq/jBSkv4tt6RV9L0Yy1ZEUKFXLzIHMsOeqRmg1N9Ynm0uzwjDNSHmbEa65gtylUp009vWzDxHK4Q9nU0KkmmtPUJf4mUkDpXy8MimEl4iXw8d1qbRQJHhueuW+aviGBcNjtwu1xDYpLgemNPs68hmHTZPw==;
 4:oUi69W+CUur6gwnfhWzjt+wMrCFAoSGpT8+0HOkHMHtVg8b5jBde3XWA0cuzP7Z91RcYyhOHV4+By3bmiWOk5+P01wOSuMsxCmhTfXbpvIiRwB9IkFwdV/70PRbBLvuIwM/Wp7ZgIiDRg6MyGEO8OzG2pDzDWxeaLVbyUeThAeQVOqoscsaPmrcjXdfgE4d047SymFHQhLH0TP0AqZTYJnhpvC2yEFXkZVxXk9jYY94SQEQiv2m90GiAMXfXLZhNlBLTCruDK0wjQBhzEOmj8Q==
X-Microsoft-Antispam-PRVS: <VI1PR02MB41912A0D3E97A646699C9A19AB2D0@VI1PR02MB4191.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)(93006095)(93001095)(3002001)(10201501046)(149027)(150027)(6041310)(2016111802025)(20161123558120)(20161123562045)(20161123560045)(20161123564045)(6043046)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR02MB4191; BCL:0; PCL:0; RULEID:; SRVR:VI1PR02MB4191; 
X-Forefront-PRVS: 0751474A44
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(6049001)(346002)(136003)(376002)(366004)(39850400004)(396003)(189003)(199004)(36756003)(77096007)(8676002)(105586002)(66066001)(106356001)(6666003)(47776003)(6246003)(68736007)(16526019)(25786009)(186003)(4326008)(81156014)(446003)(11346002)(8936002)(81166006)(26005)(50226002)(103116003)(5660300001)(305945005)(6116002)(3846002)(7736002)(2870700001)(2906002)(6916009)(50466002)(16576012)(316002)(6486002)(54906003)(86362001)(486006)(53546011)(476003)(386003)(229853002)(97736004)(2616005)(76176011)(956004)(36916002)(478600001)(23676004)(52116002)(5820100001)(53936002)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR02MB4191; 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?MTtWSTFQUjAyTUI0MTkxOzIzOkoreXpzdEE5YkhGRDRHSDcvV092OFFGMzQ2?=
 =?utf-8?B?MlR2WDM1K0p5ZHlJb1BERTUvQVFOUXJDWW11WCtYREcyRTZ5b3FJbkNLeWtp?=
 =?utf-8?B?Q0VteTlTbTJmVjRnellIbHFhMHJJelE2NnpNTDc3U1h2QXlWUGNkTUhDSjU4?=
 =?utf-8?B?VHk0Y3QrKzQ4bkhuZitUNkhRbVpTbmZ6NFoxS05mb3YxSStPN0d5SjhIeVBD?=
 =?utf-8?B?N1hhVE1rZ0UzdHltSzl6ZzlNQk8yM3kxNDdSVnljcmVVSVQvM0ZsalBrVU1a?=
 =?utf-8?B?NzFBQmlvZ0JGS3hEZGRHU2xVcERCbmxRbnpvNFFhczcvbm9UQWFoR2FQcTdX?=
 =?utf-8?B?T2c2UEpqUG1IZTdFMTNQYkQ2UGF6WmdNUzRaMnpMb3lSd1Vic1I1anpWN25P?=
 =?utf-8?B?N0c4Vm9uRjZXcWs1MUppeW4vVVU0UzZCd3NyQ0V5U05LTC9yKzFtYjg2ZFVZ?=
 =?utf-8?B?TWRqci9kY3VYUzkyaXN0cG5yTG1WWDBnclRuN2VIdk9KUHFIN0NFU01EWG1U?=
 =?utf-8?B?Y3NCTGlmdkx5VTQrNzRTTVBpbjRRTThHWGR4UlFUQ3pkRkJUYitUNCtzOFkz?=
 =?utf-8?B?eXBia0FCZXBqN1A0MnlNRkRtYmRKaUhjNHU3SmwzOUo5Umt3dUJyWFVvR1NB?=
 =?utf-8?B?THRTTmV6S3FDdVU2TDdkN0R5T3dzZGFrRUVBUkIweHRRbFNOLzFXWnZJSUNa?=
 =?utf-8?B?M1c2c0c0U000NnZQL2hBbC9vU1gveTNjWHd2anVsRktsWVRaTEd2K0hySXVt?=
 =?utf-8?B?WDdyNFhKMjRwYk50OEdaOTZGR00xWXJtT2lmaHk5NVU3WHgwck1pVmJXcTl4?=
 =?utf-8?B?ZUxJSEtuNGQ1QXByS2dYeHczRCtyQmN6NTdwTGNHL2Q1L2pYdnVveUtGSkJn?=
 =?utf-8?B?S0VoR1lzZ3NKRGNxU2tLdUltbE5ialV3TmN1VmNLQ2ROS29tdzdiSGgwWG9p?=
 =?utf-8?B?aXNQeGN3N3k1TmJBNVNoU3hRRjhGK1YvNUVad3A1VXBDZEgzcG5GODVqN2ZX?=
 =?utf-8?B?aHQzK25kTXUrOHJ1alNYOVQyNlYwK0lsNTlhNVNIdnBTdTJ0OEVWNllnMjNO?=
 =?utf-8?B?eTFwTk5EeTcxa3kzWSsrbitOeGNJNiszWWlPTHNJbTRFc21NRmVJZTdYZmZE?=
 =?utf-8?B?dVJBTStXM3Zaek9QM3EwcXlaM1RsMElpVXVWZy9ydHJmUlNjZURHYzBMSjlQ?=
 =?utf-8?B?Q3Vmc3VuSC82SXg0ZUlESytzQ3Z1MDJFVWJseTUwb1VrYVAveHhuUThqT01H?=
 =?utf-8?B?czhad05pSFArMCtzcW1GRi92bk51UXR6MG9vazl3REFJRTVJODVMVkxIak9x?=
 =?utf-8?B?THlkY2l1SjdzcEhmeG5sTEpibkw1VmdRWEY5azYvVElaOGhXaEJaSGpOanpE?=
 =?utf-8?B?T3EyNEV2YTlvYi80WFp1WXpSQW9NRFFyOWJFVkJTUnlURTNROW5sVk9vNmRx?=
 =?utf-8?B?N3VKaHhWalVuQzJLZGpOMklqYVZRbjVmVzBLZlNhUVNmWjdER1g4OW9KVCs0?=
 =?utf-8?B?eGl4WDdvRWw2RC9lS05CbWlsc1RWeGNPWEdaRktvSExnbWQ2bWVENy9zcTlK?=
 =?utf-8?B?Ym5rRlN0aHhMd1lsR3JVQ1ROZHVlbXhsUEpDVmRGM2tQZU5GVkxKWlBjM0hm?=
 =?utf-8?B?VUhSS2pTZmJpQW4rdkkxanVkNEZHUkhvYUsydzF4c2p3dGpJRkVSajFkeDZY?=
 =?utf-8?B?TGw1NHpmdlpJanV3OWU1a3M4NGpzRlQvdi9vU1loQW8xVXI1SU5QeDgvWUhj?=
 =?utf-8?B?bTNpMlFYYml6YmhvTDE5ZUFtVEU1c1dVNDN0ZVB6a0NEZWNTZERQMU9aZ1B1?=
 =?utf-8?B?MDhUZE9zaWdXRkpHdklySWRtS2NncUtldlU0N0hGZUpObmc9PQ==?=
X-Microsoft-Antispam-Message-Info: 7hUwuJ5QHV2R11uIASQTicHjIMF07A4Y0Wj+J4OUwn+BbFM8dvT2AZHVFZ9ZJu9OHz2ej0/6TqXhhhAYlX3Aa5E0/PTQ/KrE7D8sMMarwYXCXk3r5jUc80dyvrMkVc05bl+wMFv9IUtMihCrGSpYoWyW4m7Iv+q18TmvDC5MUjVhz//hyCLvCTfRkkcXGh+Zn60Ar64z2PS+0dBPL98KUeM756g6sZAmwrG0suKhFQAruHfVjjfMKA82RpacZjV0ap2jFK/4NhcWBIsJYc6T4pBLiGfrJb2VFJxeoQ4H/OmZ3Fj+LdEzNm22gPuKtPk+bcQCCcl73oX7qTgAjsVbTcWhjObFwpcA8tw9miFZrdM=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB4191;
 6:ro/HQw/z2jKtcKrKKNrKP9shluExUB6imNyrXC13JfRAcxugiaJq029/bcCLNboxFRDThhWjU1WQfUdX0J66mHW7hc3+kSHgGylZ0fy4CfOFvdw3GKUk6Ioz2gkqzDyqKAfU2fk/a7ckIUHnzQRaXLBISX12Sir/OV2yHNx0JekTHmeP2T/sP486TQxJHGJnUrXadoxF94N0sGwK0BF205ihmojteUsL/ihGkPGeD3Ld5mZOOPaUVABke7yciMDq5y7zNvYms8t3zcL3D/QQrDysxXvGECbbyLxYYSicgg0yZERXm/QaG87MrqOCQmA9F+/v7coiHxT8Mwbih6Y3j8Iykea/60k1UKo+iEwA5zt7QDyx5DX+bFgjUCSEIsAuUEW/vw6hwLM7rfyTN/XYqM6TIt8VUGNJHQxu9plOreRVZ4NFv5/Tqxphpvn2nfxzH2ZGvwiDKlrTNbB+O52kFQ==;
 5:QMHJ0Ln8doq9xs8uspBc4EMMPzwDCt6J5zJNPZrv/8J1MrNshoD4AbD7BHXfLE6meMaD0do0qRa3rbZvTAQDZ74c4nN1rm2q12h33xyNkFYXcClf3RBYf1zPqSXpmVagzVXJEAGip3PlWkP04zvm9lxp0kKqTxtD0y3WG/IqyBU=;
 7:gYJumvCxq0mVZUF785oSUGSx7CzTdPqQBNjXzC7ah6eAO5zr3F2QrSMb5M6G8VdIp4HI7SXee0s476tFinyyffHdwZFtmVoXhXmNkA1IaOrWaDQy9trphLP4pcdTQeN2EO9zxvTr0JET/UvSGIVLl4DuEJJbbf+rEybDPvZp4HyI/KYMHLw2Cs9dxrGiEylg+X3S3hkjPRmULBsA6j75ZaVTTFgQYK+USH5/Lo/8GAA/F7+fgALWWGIWPC70GpmQ
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Aug 2018 14:57:38.8894 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 6e0bae5a-3feb-43e5-4a9d-08d5f7bf206d
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR02MB4191
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>

T24gTWEsIDIwMTgtMDctMzEgYXQgMDY6MTYgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4g
Cj4gPiA+IAo+ID4gPiA+IAo+ID4gPiA+IE9uIDI1LjA3LjE4IGF0IDE0OjE0LCA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+IHdyb3RlOgo+ID4gVGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9t
IGEgc2luZ2xlIGluc3RhbmNlLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNh
aWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KPiA+IAo+ID4gLS0tCj4gPiBDaGFuZ2VzIHNp
bmNlIHYxMToKPiA+IAktIGh2bV9zYXZlX210cnJfbXNyKCkgbm93IHJldHVybnMgZXJyIGZyb20K
PiA+IGh2bV9zYXZlX210cnJfbXNyX29uZSgpLgo+ID4gCj4gPiBOb3RlOiBUaGlzIHBhdGNoIGlz
IGJhc2VkIG9uIFJvZ2VyIFBhdSBNb25uZSdzIHNlcmllc1sxXQo+ID4gLS0tCj4gPiDCoHhlbi9h
cmNoL3g4Ni9odm0vbXRyci5jIHwgODEgKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0t
LS0KPiA+IC0tLS0tLS0tLS0tLS0tCj4gPiDCoDEgZmlsZSBjaGFuZ2VkLCA0NCBpbnNlcnRpb25z
KCspLCAzNyBkZWxldGlvbnMoLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9o
dm0vbXRyci5jIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKPiA+IGluZGV4IDQ4ZmFjYmIuLjQ3
YTVjMjkgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYwo+ID4gKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKPiA+IEBAIC03MTgsNTIgKzcxOCw1OSBAQCBpbnQgaHZt
X3NldF9tZW1fcGlubmVkX2NhY2hlYXR0cihzdHJ1Y3QKPiA+IGRvbWFpbiAqZCzCoAo+ID4gdWlu
dDY0X3QgZ2ZuX3N0YXJ0LAo+ID4gwqDCoMKgwqDCoHJldHVybiAwOwo+ID4gwqB9Cj4gPiDCoAo+
ID4gLXN0YXRpYyBpbnQgaHZtX3NhdmVfbXRycl9tc3Ioc3RydWN0IGRvbWFpbiAqZCwKPiA+IGh2
bV9kb21haW5fY29udGV4dF90ICpoKQo+ID4gK3N0YXRpYyBpbnQgaHZtX3NhdmVfbXRycl9tc3Jf
b25lKHN0cnVjdCB2Y3B1ICp2LAo+ID4gaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gPiDCoHsK
PiA+IC3CoMKgwqDCoHN0cnVjdCB2Y3B1ICp2Owo+ID4gK8KgwqDCoMKgY29uc3Qgc3RydWN0IG10
cnJfc3RhdGUgKm10cnJfc3RhdGUgPSAmdi0+YXJjaC5odm1fdmNwdS5tdHJyOwo+ID4gK8KgwqDC
oMKgc3RydWN0IGh2bV9od19tdHJyIGh3X210cnIgPSB7Cj4gPiArwqDCoMKgwqDCoMKgwqDCoC5t
c3JfbXRycl9kZWZfdHlwZSA9IG10cnJfc3RhdGUtPmRlZl90eXBlIHwKPiA+ICvCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgTUFTS19JTlNS
KG10cnJfc3RhdGUtPmZpeGVkX2VuYWJsZWQsCj4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgTVRS
UmRlZlR5cGVfRkUpIHwKPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgTUFTS19JTlNSKG10cnJfc3RhdGUtPmVuYWJsZWQsCj4gPiBN
VFJSZGVmVHlwZV9FKSwKPiA+ICvCoMKgwqDCoMKgwqDCoMKgLm1zcl9tdHJyX2NhcMKgwqDCoMKg
wqDCoD0gbXRycl9zdGF0ZS0+bXRycl9jYXAsCj4gPiArwqDCoMKgwqB9Owo+ID4gK8KgwqDCoMKg
dW5zaWduZWQgaW50IGk7Cj4gPiDCoAo+ID4gLcKgwqDCoMKgLyogc2F2ZSBtdHJyJnBhdCAqLwo+
ID4gLcKgwqDCoMKgZm9yX2VhY2hfdmNwdShkLCB2KQo+ID4gK8KgwqDCoMKgaWYgKCBNQVNLX0VY
VFIoaHdfbXRyci5tc3JfbXRycl9jYXAsIE1UUlJjYXBfVkNOVCkgPgo+ID4gK8KgwqDCoMKgwqDC
oMKgwqDCoChBUlJBWV9TSVpFKGh3X210cnIubXNyX210cnJfdmFyKSAvIDIpICkKPiA+IMKgwqDC
oMKgwqB7Cj4gPiAtwqDCoMKgwqDCoMKgwqDCoGNvbnN0IHN0cnVjdCBtdHJyX3N0YXRlICptdHJy
X3N0YXRlID0gJnYtCj4gPiA+YXJjaC5odm1fdmNwdS5tdHJyOwo+ID4gLcKgwqDCoMKgwqDCoMKg
wqBzdHJ1Y3QgaHZtX2h3X210cnIgaHdfbXRyciA9IHsKPiA+IC3CoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqAubXNyX210cnJfZGVmX3R5cGUgPSBtdHJyX3N0YXRlLT5kZWZfdHlwZSB8Cj4gPiAtwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgTUFTS19JTlNSKG10cnJfc3RhdGUtCj4gPiA+Zml4ZWRfZW5hYmxlZCwKPiA+IC3CoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoE1UUlJkZWZUeXBlX0ZFKSB8Cj4gPiAtwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
TUFTS19JTlNSKG10cnJfc3RhdGUtPmVuYWJsZWQswqAKPiA+IE1UUlJkZWZUeXBlX0UpLAo+ID4g
LcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoC5tc3JfbXRycl9jYXDCoMKgwqDCoMKgwqA9IG10cnJf
c3RhdGUtPm10cnJfY2FwLAo+ID4gLcKgwqDCoMKgwqDCoMKgwqB9Owo+ID4gLcKgwqDCoMKgwqDC
oMKgwqB1bnNpZ25lZCBpbnQgaTsKPiA+ICvCoMKgwqDCoMKgwqDCoMKgZHByaW50ayhYRU5MT0df
R19FUlIsCj4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAiSFZNIHNhdmU6ICVw
djogdG9vIG1hbnkgKCVsdSkgdmFyaWFibGUgcmFuZ2UKPiA+IE1UUlJzXG4iLAo+ID4gK8KgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgdiwgTUFTS19FWFRSKGh3X210cnIubXNyX210cnJf
Y2FwLCBNVFJSY2FwX1ZDTlQpKTsKPiA+ICvCoMKgwqDCoMKgwqDCoMKgcmV0dXJuIC1FSU5WQUw7
Cj4gPiArwqDCoMKgwqB9Cj4gPiDCoAo+ID4gLcKgwqDCoMKgwqDCoMKgwqBpZiAoIE1BU0tfRVhU
Uihod19tdHJyLm1zcl9tdHJyX2NhcCwgTVRSUmNhcF9WQ05UKSA+Cj4gPiAtwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqAoQVJSQVlfU0laRShod19tdHJyLm1zcl9tdHJyX3ZhcikgLyAyKSApCj4g
PiAtwqDCoMKgwqDCoMKgwqDCoHsKPiA+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBkcHJpbnRr
KFhFTkxPR19HX0VSUiwKPiA+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgIkhWTSBzYXZlOiAlcHY6IHRvbyBtYW55ICglbHUpIHZhcmlhYmxlIHJhbmdlCj4gPiBNVFJS
c1xuIiwKPiA+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgdiwgTUFT
S19FWFRSKGh3X210cnIubXNyX210cnJfY2FwLAo+ID4gTVRSUmNhcF9WQ05UKSk7Cj4gPiAtwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgcmV0dXJuIC1FSU5WQUw7Cj4gPiAtwqDCoMKgwqDCoMKgwqDC
oH0KPiA+ICvCoMKgwqDCoGh2bV9nZXRfZ3Vlc3RfcGF0KHYsICZod19tdHJyLm1zcl9wYXRfY3Ip
Owo+ID4gwqAKPiA+IC3CoMKgwqDCoMKgwqDCoMKgaHZtX2dldF9ndWVzdF9wYXQodiwgJmh3X210
cnIubXNyX3BhdF9jcik7Cj4gPiArwqDCoMKgwqBmb3IgKCBpID0gMDsgaSA8IE1BU0tfRVhUUiho
d19tdHJyLm1zcl9tdHJyX2NhcCwKPiA+IE1UUlJjYXBfVkNOVCk7IGkrKyApCj4gPiArwqDCoMKg
wqB7Cj4gPiArwqDCoMKgwqDCoMKgwqDCoC8qIHNhdmUgcGh5c2Jhc2UgKi8KPiA+ICvCoMKgwqDC
oMKgwqDCoMKgaHdfbXRyci5tc3JfbXRycl92YXJbaSoyXSA9Cj4gPiArwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgKCh1aW50NjRfdCopbXRycl9zdGF0ZS0+dmFyX3JhbmdlcylbaSoyXTsKPiA+ICvC
oMKgwqDCoMKgwqDCoMKgLyogc2F2ZSBwaHlzbWFzayAqLwo+ID4gK8KgwqDCoMKgwqDCoMKgwqBo
d19tdHJyLm1zcl9tdHJyX3ZhcltpKjIrMV0gPQo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCgodWludDY0X3QqKW10cnJfc3RhdGUtPnZhcl9yYW5nZXMpW2kqMisxXTsKPiA+ICvCoMKgwqDC
oH0KPiBBcyB5b3UgbW92ZS9yZS1pbmRlbnQgY29kZSwgcGxlYXNlIGZpeCBvYnZpb3VzIHN0eWxl
IHZpb2xhdGlvbnMKPiAoaGVyZTogbWlzc2luZyBibGFua3MgYXJvdW5kIGJpbmFyeSBvcGVyYXRv
cnMpLiBJdCBhbHNvIHdvdWxkIGJlCj4gcmVhbGx5IG5pY2UgaWYgeW91IGdvdCByaWQgb2YgdGhl
IHVnbHkgYW5kIHJpc2t5IGNhc3RzLCBhbmQgdXNlZAo+IHRoZSBhY3R1YWwgc3RydWN0dXJlIGZp
ZWxkcyBpbnN0ZWFkLgoKQ291bGRuJ3Qgd2UganVzdCB1c2UgYcKgCm1lbWNweShod19tdHJyLm1z
cl9tdHJyX3ZhciwgbXRycl9zdGF0ZS0+dmFyX3JhbmdlcywKTUFTS19FWFRSKGh3X210cnIubXNy
X210cnJfY2FwLCBNVFJSY2FwX1ZDTlQpKSA/CgpTYW1lIGFzIHlvdSBzdWdnZXN0ZWQuLi4KPiAK
PiA+IAo+ID4gLcKgwqDCoMKgwqDCoMKgwqBmb3IgKCBpID0gMDsgaSA8IE1BU0tfRVhUUihod19t
dHJyLm1zcl9tdHJyX2NhcCwKPiA+IE1UUlJjYXBfVkNOVCk7IGkrKyApCj4gPiAtwqDCoMKgwqDC
oMKgwqDCoHsKPiA+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAvKiBzYXZlIHBoeXNiYXNlICov
Cj4gPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgaHdfbXRyci5tc3JfbXRycl92YXJbaSoyXSA9
Cj4gPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAoKHVpbnQ2NF90KiltdHJyX3N0
YXRlLT52YXJfcmFuZ2VzKVtpKjJdOwo+ID4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoC8qIHNh
dmUgcGh5c21hc2sgKi8KPiA+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBod19tdHJyLm1zcl9t
dHJyX3ZhcltpKjIrMV0gPQo+ID4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgKCh1
aW50NjRfdCopbXRycl9zdGF0ZS0+dmFyX3JhbmdlcylbaSoyKzFdOwo+ID4gLcKgwqDCoMKgwqDC
oMKgwqB9Cj4gPiArwqDCoMKgwqBmb3IgKCBpID0gMDsgaSA8IE5VTV9GSVhFRF9NU1I7IGkrKyAp
Cj4gPiArwqDCoMKgwqDCoMKgwqDCoGh3X210cnIubXNyX210cnJfZml4ZWRbaV0gPQo+ID4gK8Kg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCgodWludDY0X3QqKW10cnJfc3RhdGUtPmZpeGVkX3Jhbmdl
cylbaV07Cj4gV2hlcmVhcyBoZXJlIEkgdGhpbmsgeW91IHdvdWxkIGJlc3Qgc2ltcGx5IHVzZSBt
ZW1jcHkoKSwgYWdhaW4KPiB0byBnZXQgcmlkIG9mIHRoZSBjYXN0Lgo+IAouLi4gaGVyZQoKVGhh
bmtzLMKgCkFsZXgKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 15:04:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 15:04: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 1fksfM-0003qq-Ev; Wed, 01 Aug 2018 15:03: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=qz6i=kq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fksfK-0003qj-UZ
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 15:03:54 +0000
X-Inumbo-ID: 0059b738-959c-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 0059b738-959c-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 17:03:09 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 01 Aug 2018 09:03:52 -0600
Message-Id: <5B61CBD502000078001DA011@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 01 Aug 2018 09:03:49 -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>
 <5B60530602000078001D9719@prv1-mh.provo.novell.com>
 <1533135453.21125.41.camel@bitdefender.com>
In-Reply-To: <1533135453.21125.41.camel@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+IE9uIDAxLjA4LjE4IGF0IDE2OjU3LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IE9uIE1hLCAyMDE4LTA3LTMxIGF0IDA2OjE2IC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4gPiA+ID4gT24gMjUuMDcuMTggYXQgMTQ6MTQsIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4g
d3JvdGU6Cj4+ID4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKPj4gPiArKysgYi94ZW4v
YXJjaC94ODYvaHZtL210cnIuYwo+PiA+IEBAIC03MTgsNTIgKzcxOCw1OSBAQCBpbnQgaHZtX3Nl
dF9tZW1fcGlubmVkX2NhY2hlYXR0cihzdHJ1Y3QKPj4gPiBkb21haW4gKmQsIAo+PiA+IHVpbnQ2
NF90IGdmbl9zdGFydCwKPj4gPiAgICAgIHJldHVybiAwOwo+PiA+ICB9Cj4+ID4gIAo+PiA+IC1z
dGF0aWMgaW50IGh2bV9zYXZlX210cnJfbXNyKHN0cnVjdCBkb21haW4gKmQsCj4+ID4gaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCj4+ID4gK3N0YXRpYyBpbnQgaHZtX3NhdmVfbXRycl9tc3Jfb25l
KHN0cnVjdCB2Y3B1ICp2LAo+PiA+IGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+PiA+ICB7Cj4+
ID4gLSAgICBzdHJ1Y3QgdmNwdSAqdjsKPj4gPiArICAgIGNvbnN0IHN0cnVjdCBtdHJyX3N0YXRl
ICptdHJyX3N0YXRlID0gJnYtPmFyY2guaHZtX3ZjcHUubXRycjsKPj4gPiArICAgIHN0cnVjdCBo
dm1faHdfbXRyciBod19tdHJyID0gewo+PiA+ICsgICAgICAgIC5tc3JfbXRycl9kZWZfdHlwZSA9
IG10cnJfc3RhdGUtPmRlZl90eXBlIHwKPj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBNQVNLX0lOU1IobXRycl9zdGF0ZS0+Zml4ZWRfZW5hYmxlZCwKPj4gPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgTVRSUmRlZlR5cGVfRkUpIHwKPj4gPiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBNQVNLX0lOU1IobXRycl9zdGF0ZS0+ZW5hYmxlZCwKPj4g
PiBNVFJSZGVmVHlwZV9FKSwKPj4gPiArICAgICAgICAubXNyX210cnJfY2FwICAgICAgPSBtdHJy
X3N0YXRlLT5tdHJyX2NhcCwKPj4gPiArICAgIH07Cj4+ID4gKyAgICB1bnNpZ25lZCBpbnQgaTsK
Pj4gPiAgCj4+ID4gLSAgICAvKiBzYXZlIG10cnImcGF0ICovCj4+ID4gLSAgICBmb3JfZWFjaF92
Y3B1KGQsIHYpCj4+ID4gKyAgICBpZiAoIE1BU0tfRVhUUihod19tdHJyLm1zcl9tdHJyX2NhcCwg
TVRSUmNhcF9WQ05UKSA+Cj4+ID4gKyAgICAgICAgIChBUlJBWV9TSVpFKGh3X210cnIubXNyX210
cnJfdmFyKSAvIDIpICkKPj4gPiAgICAgIHsKPj4gPiAtICAgICAgICBjb25zdCBzdHJ1Y3QgbXRy
cl9zdGF0ZSAqbXRycl9zdGF0ZSA9ICZ2LQo+PiA+ID5hcmNoLmh2bV92Y3B1Lm10cnI7Cj4+ID4g
LSAgICAgICAgc3RydWN0IGh2bV9od19tdHJyIGh3X210cnIgPSB7Cj4+ID4gLSAgICAgICAgICAg
IC5tc3JfbXRycl9kZWZfdHlwZSA9IG10cnJfc3RhdGUtPmRlZl90eXBlIHwKPj4gPiAtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgTUFTS19JTlNSKG10cnJfc3RhdGUtCj4+ID4gPmZp
eGVkX2VuYWJsZWQsCj4+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBNVFJSZGVmVHlwZV9GRSkgfAo+PiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBNQVNLX0lOU1IobXRycl9zdGF0ZS0+ZW5hYmxlZCwgCj4+ID4gTVRSUmRlZlR5cGVfRSks
Cj4+ID4gLSAgICAgICAgICAgIC5tc3JfbXRycl9jYXAgICAgICA9IG10cnJfc3RhdGUtPm10cnJf
Y2FwLAo+PiA+IC0gICAgICAgIH07Cj4+ID4gLSAgICAgICAgdW5zaWduZWQgaW50IGk7Cj4+ID4g
KyAgICAgICAgZHByaW50ayhYRU5MT0dfR19FUlIsCj4+ID4gKyAgICAgICAgICAgICAgICAiSFZN
IHNhdmU6ICVwdjogdG9vIG1hbnkgKCVsdSkgdmFyaWFibGUgcmFuZ2UKPj4gPiBNVFJSc1xuIiwK
Pj4gPiArICAgICAgICAgICAgICAgIHYsIE1BU0tfRVhUUihod19tdHJyLm1zcl9tdHJyX2NhcCwg
TVRSUmNhcF9WQ05UKSk7Cj4+ID4gKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4+ID4gKyAgICB9
Cj4+ID4gIAo+PiA+IC0gICAgICAgIGlmICggTUFTS19FWFRSKGh3X210cnIubXNyX210cnJfY2Fw
LCBNVFJSY2FwX1ZDTlQpID4KPj4gPiAtICAgICAgICAgICAgIChBUlJBWV9TSVpFKGh3X210cnIu
bXNyX210cnJfdmFyKSAvIDIpICkKPj4gPiAtICAgICAgICB7Cj4+ID4gLSAgICAgICAgICAgIGRw
cmludGsoWEVOTE9HX0dfRVJSLAo+PiA+IC0gICAgICAgICAgICAgICAgICAgICJIVk0gc2F2ZTog
JXB2OiB0b28gbWFueSAoJWx1KSB2YXJpYWJsZSByYW5nZQo+PiA+IE1UUlJzXG4iLAo+PiA+IC0g
ICAgICAgICAgICAgICAgICAgIHYsIE1BU0tfRVhUUihod19tdHJyLm1zcl9tdHJyX2NhcCwKPj4g
PiBNVFJSY2FwX1ZDTlQpKTsKPj4gPiAtICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4+ID4g
LSAgICAgICAgfQo+PiA+ICsgICAgaHZtX2dldF9ndWVzdF9wYXQodiwgJmh3X210cnIubXNyX3Bh
dF9jcik7Cj4+ID4gIAo+PiA+IC0gICAgICAgIGh2bV9nZXRfZ3Vlc3RfcGF0KHYsICZod19tdHJy
Lm1zcl9wYXRfY3IpOwo+PiA+ICsgICAgZm9yICggaSA9IDA7IGkgPCBNQVNLX0VYVFIoaHdfbXRy
ci5tc3JfbXRycl9jYXAsCj4+ID4gTVRSUmNhcF9WQ05UKTsgaSsrICkKPj4gPiArICAgIHsKPj4g
PiArICAgICAgICAvKiBzYXZlIHBoeXNiYXNlICovCj4+ID4gKyAgICAgICAgaHdfbXRyci5tc3Jf
bXRycl92YXJbaSoyXSA9Cj4+ID4gKyAgICAgICAgICAgICgodWludDY0X3QqKW10cnJfc3RhdGUt
PnZhcl9yYW5nZXMpW2kqMl07Cj4+ID4gKyAgICAgICAgLyogc2F2ZSBwaHlzbWFzayAqLwo+PiA+
ICsgICAgICAgIGh3X210cnIubXNyX210cnJfdmFyW2kqMisxXSA9Cj4+ID4gKyAgICAgICAgICAg
ICgodWludDY0X3QqKW10cnJfc3RhdGUtPnZhcl9yYW5nZXMpW2kqMisxXTsKPj4gPiArICAgIH0K
Pj4gQXMgeW91IG1vdmUvcmUtaW5kZW50IGNvZGUsIHBsZWFzZSBmaXggb2J2aW91cyBzdHlsZSB2
aW9sYXRpb25zCj4+IChoZXJlOiBtaXNzaW5nIGJsYW5rcyBhcm91bmQgYmluYXJ5IG9wZXJhdG9y
cykuIEl0IGFsc28gd291bGQgYmUKPj4gcmVhbGx5IG5pY2UgaWYgeW91IGdvdCByaWQgb2YgdGhl
IHVnbHkgYW5kIHJpc2t5IGNhc3RzLCBhbmQgdXNlZAo+PiB0aGUgYWN0dWFsIHN0cnVjdHVyZSBm
aWVsZHMgaW5zdGVhZC4KPiAKPiBDb3VsZG4ndCB3ZSBqdXN0IHVzZSBhIAo+IG1lbWNweShod19t
dHJyLm1zcl9tdHJyX3ZhciwgbXRycl9zdGF0ZS0+dmFyX3JhbmdlcywKPiBNQVNLX0VYVFIoaHdf
bXRyci5tc3JfbXRycl9jYXAsIE1UUlJjYXBfVkNOVCkpID8KCldlbGwsIHN0cmljdGx5IHNwZWFr
aW5nIHdlIGNvdWxkLCBidXQgSSdkIHByZWZlciBub3QgdG8gaGVyZSBzaW5jZQp0aGUgYWx0ZXJu
YXRpdmUgaXMgZ29pbmcgdG8gYmUgcmVhZGFibGUsIG90aGVyIHRoYW4gLi4uCgo+IFNhbWUgYXMg
eW91IHN1Z2dlc3RlZC4uLgo+PiAKPj4gPiAKPj4gPiAtICAgICAgICBmb3IgKCBpID0gMDsgaSA8
IE1BU0tfRVhUUihod19tdHJyLm1zcl9tdHJyX2NhcCwKPj4gPiBNVFJSY2FwX1ZDTlQpOyBpKysg
KQo+PiA+IC0gICAgICAgIHsKPj4gPiAtICAgICAgICAgICAgLyogc2F2ZSBwaHlzYmFzZSAqLwo+
PiA+IC0gICAgICAgICAgICBod19tdHJyLm1zcl9tdHJyX3ZhcltpKjJdID0KPj4gPiAtICAgICAg
ICAgICAgICAgICgodWludDY0X3QqKW10cnJfc3RhdGUtPnZhcl9yYW5nZXMpW2kqMl07Cj4+ID4g
LSAgICAgICAgICAgIC8qIHNhdmUgcGh5c21hc2sgKi8KPj4gPiAtICAgICAgICAgICAgaHdfbXRy
ci5tc3JfbXRycl92YXJbaSoyKzFdID0KPj4gPiAtICAgICAgICAgICAgICAgICgodWludDY0X3Qq
KW10cnJfc3RhdGUtPnZhcl9yYW5nZXMpW2kqMisxXTsKPj4gPiAtICAgICAgICB9Cj4+ID4gKyAg
ICBmb3IgKCBpID0gMDsgaSA8IE5VTV9GSVhFRF9NU1I7IGkrKyApCj4+ID4gKyAgICAgICAgaHdf
bXRyci5tc3JfbXRycl9maXhlZFtpXSA9Cj4+ID4gKyAgICAgICAgICAgICgodWludDY0X3QqKW10
cnJfc3RhdGUtPmZpeGVkX3JhbmdlcylbaV07Cj4+IFdoZXJlYXMgaGVyZSBJIHRoaW5rIHlvdSB3
b3VsZCBiZXN0IHNpbXBseSB1c2UgbWVtY3B5KCksIGFnYWluCj4+IHRvIGdldCByaWQgb2YgdGhl
IGNhc3QuCj4+IAo+IC4uLiBoZXJlCgouLi4gaGVyZS4KCkphbgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 15:10:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 15: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 1fkslZ-0004dt-6I; Wed, 01 Aug 2018 15: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=qz6i=kq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fkslX-0004dn-QJ
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 15:10:19 +0000
X-Inumbo-ID: 0d3ffac5-959d-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0d3ffac5-959d-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 15:10:40 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 01 Aug 2018 09:10:17 -0600
Message-Id: <5B61CD5602000078001DA021@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 01 Aug 2018 09:10:14 -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>
 <5B605F4702000078001D9759@prv1-mh.provo.novell.com>
 <1533135046.21125.36.camel@bitdefender.com>
In-Reply-To: <1533135046.21125.36.camel@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+IE9uIDAxLjA4LjE4IGF0IDE2OjUwLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IE9uIE1hLCAyMDE4LTA3LTMxIGF0IDA3OjA4IC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4gPiAKPj4gPiA+IAo+PiA+ID4gPiAKPj4gPiA+ID4gT24gMjUuMDcuMTggYXQgMTQ6MTQsIDxh
aXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+ID4gVGhpcyBwYXRjaCBpcyBmb2N1c2Vk
IG9uIG1vdmluZyB0aGUgZm9yIGxvb3AgdG8gdGhlIGNhbGxlciBzbwo+PiA+IG5vdyB3ZSBjYW4g
c2F2ZSBpbmZvIGZvciBhIHNpbmdsZSB2Y3B1IGluc3RhbmNlIHdpdGggdGhlIHNhdmVfb25lCj4+
ID4gaGFuZGxlcnMuCj4+ID4gCj4+ID4gU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8
YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4+IEZpcnN0IG9mIGFsbCBJJ2QgYXBwcmVjaWF0ZSBp
ZiB0aGlzIHBhdGNoIHdhcyBsYXN0IGluIHRoZSBzZXJpZXMsCj4+IGFmdGVyIGFsbAo+PiBpbmZy
YXN0cnVjdHVyZSBjaGFuZ2VzIGhhdmUgYmVlbiBkb25lLgo+PiAKPiBJZiB0aGlzIHBhdGNoIHdp
bGwgYmUgdGhlIGxhc3Qgb25lIGluIHRoZSBzZXJpZXMgdGhlbiBiZXR3ZWVuIHRoZSBvbmUKPiB0
aGF0IHJlbW92ZXMgdGhlIHNhdmUgZnVuY3Rpb25zIChhbmQgd2l0aCB0aGF0IHRoZSBmb3IpIGFu
ZCB0aGlzIG9uZQo+IHRoZSBjb2RlIHdpbGwgbm90IHJ1biBhcyBleHBlY3RlZCBiZWNhdXNlIHRo
ZXJlIHdpbGwgYmUgbm8gZm9yLiAKCldlbGwsIEkgZGlkbid0IG1lYW4geW91IHRvIHJlLW9yZGVy
IHRoaW5ncyB3aXRob3V0IGFkanVzdGluZyB0aGUgY29kZQphY2NvcmRpbmdseS4gWW91IHdpbGwg
d2FudCB0byB0cmFuc2Zvcm0gaHZtX3NhdmUoKSBmaXJzdCwgYW5kIG9ubHkgYXMKdGhlIGZpbmFs
IHN0ZXAgbWFrZSBodm1fc2F2ZV9vbmUoKSBiZWhhdmUgdGhlIHdheSB5b3UncmUgYWN0dWFsbHkK
YWZ0ZXIuIFRoaXMgbWF5IChhcyBhbHJlYWR5IGluZGljYXRlZCBpbiBzb21lIG9mIHRoZSBpbmRp
dmlkdWFsCnJlc3BvbnNlcykgaW5jdXIgY2hhbmdpbmcgdGhlIHNwbGl0dGluZyBiZXR3ZWVuIHBh
dGNoZXMuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 15:12:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 15:12:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fksnu-0004o0-NX; Wed, 01 Aug 2018 15:12: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=qz6i=kq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fksnt-0004ns-6s
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 15:12:45 +0000
X-Inumbo-ID: 3ce09dd6-959d-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 3ce09dd6-959d-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 17:12:00 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 01 Aug 2018 09:12:44 -0600
Message-Id: <5B61CDE902000078001DA028@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 01 Aug 2018 09:12:41 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B61C21202000078001D9F2D@prv1-mh.provo.novell.com>
 <5B61C43802000078001D9F5F@prv1-mh.provo.novell.com>
 <f4387b24-f0c3-7d58-391c-94720183e141@citrix.com>
In-Reply-To: <f4387b24-f0c3-7d58-391c-94720183e141@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/5] x86/cpuidle: replace a pointless NULL
 check
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAxLjA4LjE4IGF0IDE2OjMzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDEvMDgvMTggMTU6MzEsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBUaGUgYWRkcmVz
cyBvZiBhbiBhcnJheSBzbG90IGNhbid0IGJlIE5VTEwuIEluc3RlYWQgYWRkIGEgYm91bmRzIGNo
ZWNrCj4+IHRvIG1ha2Ugc3VyZSB0aGUgYXJyYXkgaW5kZXhpbmcgaXMgdmFsaWQgKHRoZSBjaGVj
ayBpcyBhZ2FpbnN0IDIgc2luY2UKPj4gc2xvdCB6ZXJvIG9mIHRoZSBhcnJheSAtIGNvcnJlc3Bv
bmRpbmcgdG8gQzAgLSBpcyBvZiBubyBpbnRlcmVzdCBoZXJlKS4KPj4KPj4gU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IFdvdWxkbid0IGFuIGV4cHJl
c3Npb24gaW52b2x2aW5nIEFSUkFZX1NJWkUoKSBiZSBtb3JlIGFwcHJvcHJpYXRlPwoKTm8sIGFz
IHRoaXMgaXMgYSBsb3dlciBib3VuZHMgY2hlY2s7IC0+Y291bnQgd2lsbCBuZXZlciBleGNlZWQg
dGhlCnVwcGVyIGJvdW5kLgoKPiBFaXRoZXIgd2F5LCBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClRoYW5rcywgSmFuCgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 15:37:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 15:37: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 1fktAz-0006Pc-Ok; Wed, 01 Aug 2018 15:36: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=qz6i=kq=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fktAy-0006PX-Ml
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 15:36:36 +0000
X-Inumbo-ID: b8eb0041-95a0-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b8eb0041-95a0-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 15:36:56 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 01 Aug 2018 09:36:33 -0600
Message-Id: <5B61D38002000078001DA043@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 01 Aug 2018 09:36:32 -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: correct an inverted check in hvm_load()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

Q2xlYXJseSB3ZSB3YW50IHRvIHB1dCBhIHZDUFUgdG8gc2xlZXAgaWYgaXQgaXMgX25vdF8gYWxy
ZWFkeSBkb3duLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgotLS0KVEJEOiBTaW5jZSB0aGUgZmxhdyBhcHBhcmVudGx5IG5ldmVyIG1hdHRlcmVkLCBJIGlt
cGx5IHRoYXQgdGhlIGZ1bmN0aW9uCiAgICAgaXMgbmV2ZXIgY2FsbGVkIHdpdGggYW55IHZDUFUg
dXAuIEhlbmNlIGFuIGFsdGVybmF0aXZlIG1pZ2h0IGJlIHRvCiAgICAgc2ltcGx5IHJldHVybiBh
biBlcnJvciBpZiBhIHZDUFUgZG9lc24ndCBoYXZlIFZQRl9kb3duIHNldC4KCi0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vc2F2ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCkBAIC0yNjgs
NyArMjY4LDcgQEAgaW50IGh2bV9sb2FkKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haQogCiAg
ICAgLyogRG93biBhbGwgdGhlIHZjcHVzOiB3ZSBvbmx5IHJlLWVuYWJsZSB0aGUgb25lcyB0aGF0
IGhhZCBzdGF0ZSBzYXZlZC4gKi8KICAgICBmb3JfZWFjaF92Y3B1KGQsIHYpCi0gICAgICAgIGlm
ICggdGVzdF9hbmRfc2V0X2JpdChfVlBGX2Rvd24sICZ2LT5wYXVzZV9mbGFncykgKQorICAgICAg
ICBpZiAoICF0ZXN0X2FuZF9zZXRfYml0KF9WUEZfZG93biwgJnYtPnBhdXNlX2ZsYWdzKSApCiAg
ICAgICAgICAgICB2Y3B1X3NsZWVwX25vc3luYyh2KTsKIAogICAgIGZvciAoIDsgOyApCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 15:41:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 15:41:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fktFk-000783-GG; Wed, 01 Aug 2018 15:41: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=eebn=kq=citrix.com=prvs=744794b03=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fktFj-00077y-1O
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 15:41:31 +0000
X-Inumbo-ID: 68b5f4de-95a1-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 68b5f4de-95a1-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 15:41:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="61700098"
From: George Dunlap <george.dunlap@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 1 Aug 2018 16:41:24 +0100
Message-ID: <20180801154124.12130-1-george.dunlap@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] docs/xl: Clarify documentation for mem-max and
 mem-set
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>, 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>

bWVtLXNldCBpcyB0aGUgcHJpbWFyeSBjb21tYW5kIHRoYXQgdXNlcnMgd2lsbCBuZWVkIHRvIHVz
ZSBhbmQKdW5kZXJzdGFuZC4gIE1vdmUgaXQgZmlyc3QsIGFuZCBjbGFyaWZ5IHRoZSB3b3JkaW5n
OyBhbHNvIHNwZWNpZnkgdGhhdAp5b3UgY2FuJ3Qgc2V0IHRoZSB0YXJnZXQgaGlnaGVyIHRoYW4g
bWF4bWVtIGZyb20gdGhlIGRvbWFpbiBjb25maWcuCgptZW0tbWF4IGlzIGFjdHVhbGx5IGEgcHJl
dHR5IHVzZWxlc3MgY29tbWFuZCBhdCB0aGUgbW9tZW50LiAgQ2xhcmlmeQp0aGF0IHVzZXJzIGFy
ZSBub3QgZXhwZWN0ZWQgdG8gdXNlIGl0OyBhbmQgZG9jdW1lbnQgYWxsIG9mIGl0cyBxdWlya3kK
YmVoYXZpb3IuCgpTaWduZWQtb2ZmLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNp
dHJpeC5jb20+Ci0tLQpJJ20gYWN0dWxseSBzb21ld2hhdCB0ZW1wdGVkIHRvIHRha2Ugb3V0IHRo
ZSBlbnRyeSBmb3IgbWVtLW1heAplbnRpcmVseSAtLSBpdCdzIG5vdCBhdCBhbGwgY2xlYXIgdG8g
bWUgd2hhdCBhbnlvbmUgd291bGQgdXNlIGl0IGZvciwKYW5kIGl0J3Mgb25seSBsaWtlbHkgdG8g
Y29uZnVzZSBwZW9wbGUuCgpDQzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+
CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ0M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KQ0M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDQzogS29ucmFkIFdpbGsgPGtvbnJhZC53
aWxrQG9yYWNsZS5jb20+CkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CkNDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDQzogTGFycyBL
dXJ0aCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPgotLS0KIGRvY3MvbWFuL3hsLnBvZC4xLmluIHwg
NzIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBj
aGFuZ2VkLCA1MCBpbnNlcnRpb25zKCspLCAyMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9k
b2NzL21hbi94bC5wb2QuMS5pbiBiL2RvY3MvbWFuL3hsLnBvZC4xLmluCmluZGV4IGI3NDc2NGRj
ZDMuLjFkM2RhYmYxODUgMTAwNjQ0Ci0tLSBhL2RvY3MvbWFuL3hsLnBvZC4xLmluCisrKyBiL2Rv
Y3MvbWFuL3hsLnBvZC4xLmluCkBAIC0zOTMsNDAgKzM5Myw2OCBAQCBsZXNzIHV0aWxpemVkIHRo
YW4gYSBoaWdoIENQVSB3b3JrbG9hZC4gIENvbnNpZGVyIHlvdXJzZWxmIHdhcm5lZC4KIAogPWJh
Y2sKIAotPWl0ZW0gQjxtZW0tbWF4PiBJPGRvbWFpbi1pZD4gSTxtZW0+Cis9aXRlbSBCPG1lbS1z
ZXQ+IEk8ZG9tYWluLWlkPiBJPG1lbT4KIAotU3BlY2lmeSB0aGUgbWF4aW11bSBhbW91bnQgb2Yg
bWVtb3J5IHRoZSBkb21haW4gaXMgYWJsZSB0byB1c2UsIGFwcGVuZGluZyAndCcKLWZvciB0ZXJh
Ynl0ZXMsICdnJyBmb3IgZ2lnYWJ5dGVzLCAnbScgZm9yIG1lZ2FieXRlcywgJ2snIGZvciBraWxv
Ynl0ZXMgYW5kICdiJwotZm9yIGJ5dGVzLgorU2V0IHRoZSB0YXJnZXQgZm9yIHRoZSBkb21haW4n
cyBiYWxsb29uIGRyaXZlci4gIEFwcGVuZCAndCcgZm9yCit0ZXJhYnl0ZXMsICdnJyBmb3IgZ2ln
YWJ5dGVzLCAnbScgZm9yIG1lZ2FieXRlcywgJ2snIGZvciBraWxvYnl0ZXMKK2FuZCAnYicgZm9y
IGJ5dGVzLgogCi1UaGUgbWVtLW1heCB2YWx1ZSBtYXkgbm90IGNvcnJlc3BvbmQgdG8gdGhlIGFj
dHVhbCBtZW1vcnkgdXNlZCBpbiB0aGUKLWRvbWFpbiwgYXMgaXQgbWF5IGJhbGxvb24gZG93biBp
dHMgbWVtb3J5IHRvIGdpdmUgbW9yZSBiYWNrIHRvIHRoZSBPUy4KK1RoaXMgbXVzdCBiZSBsZXNz
IHRoYW4gdGhlIGluaXRpYWwgQjxtYXhtZW0+IHBhcmFtZXRlciBpbiB0aGUgZG9tYWluJ3MKK2Nv
bmZpZ3VyYXRpb24uCiAKLVRoZSB2YWx1ZSBnaXZlbiBqdXN0IHNldHMgdGhlIG1lbW9yeSBhbW91
bnQgdGhlIGRvbWFpbiBpcyBhbGxvd2VkIHRvIGFsbG9jYXRlCi1pbiB0aGUgaHlwZXJ2aXNvci4g
SXQgY2FuJ3QgYmUgc2V0IGxvd2VyIHRoYW4gdGhlIGN1cnJlbnQgcmVzZXJ2YXRpb24sIGJ1dAot
aXQgaXMgYWxsb3dlZCB0byBiZSBoaWdoZXIgdGhhbiB0aGUgY29uZmlndXJlZCBtYXhpbXVtIG1l
bW9yeSBzaXplIG9mIHRoZQotZG9tYWluIChCPG1heG1lbT4gcGFyYW1ldGVyIGluIHRoZSBkb21h
aW4ncyBjb25maWd1cmF0aW9uKS4gVXNpbmcgQjx4bCBtZW0tbWF4PgotdG8gc2V0IHRoZSBtYXhp
bXVtIG1lbW9yeSBhYm92ZSB0aGUgaW5pdGlhbCBCPG1heG1lbT4gdmFsdWUgd2lsbCBub3QgYWxs
b3cgdGhlCi1hZGRpdGlvbmFsIG1lbW9yeSB0byBiZSB1c2VkIHZpYSBCPHhsIG1lbS1zZXQ+LiBU
aGUgaW5pdGlhbCBCPG1heG1lbT4gdmFsdWUgaXMKLXN0aWxsIHVzZWQgYXMgYW4gdXBwZXIgbGlt
aXQgZm9yIEI8eGwgbWVtLXNldD4uCitOb3RlIHRoYXQgdGhpcyBvcGVyYXRpb24gcmVxdWVzdHMg
dGhlIGd1ZXN0IG9wZXJhdGluZyBzeXN0ZW0ncyBiYWxsb29uCitkcml2ZXIgdG8gcmVhY2ggdGhl
IHRhcmdldCBhbW91bnQgb2YgbWVtb3J5LiAgVGhlIGd1ZXN0IG1heSBmYWlsIHRvCityZWFjaCB0
aGF0IGFtb3VudCBvZiBtZW1vcnkgZm9yIGFueSBudW1iZXIgb2YgcmVhc29ucywgaW5jbHVkaW5n
OgogCi1UaGUgZG9tYWluIHdpbGwgbm90IHJlY2VpdmUgYW55IHNpZ25hbCByZWdhcmRpbmcgdGhl
IGNoYW5nZWQgbWVtb3J5IGxpbWl0LgorPW92ZXIgNAogCi09aXRlbSBCPG1lbS1zZXQ+IEk8ZG9t
YWluLWlkPiBJPG1lbT4KKz1pdGVtCisKK1RoZSBndWVzdCBkb2Vzbid0IGhhdmUgYSBiYWxsb29u
IGRyaXZlciBpbnN0YWxsZWQKKworPWl0ZW0KKworVGhlIGd1ZXN0J3MgYmFsbG9vbiBkcml2ZXIg
aXMgYnVnZ3kKKworPWl0ZW0KKworVGhlIGd1ZXN0J3MgYmFsbG9vbiBkcml2ZXIgY2Fubm90IGNy
ZWF0ZSBmcmVlIGd1ZXN0IG1lbW9yeSBkdWUgdG8KK2d1ZXN0IG1lbW9yeSBwcmVzc3VyZQorCis9
aXRlbQogCi1TZXQgdGhlIGRvbWFpbidzIHVzZWQgbWVtb3J5IHVzaW5nIHRoZSBiYWxsb29uIGRy
aXZlcjsgYXBwZW5kICd0JyBmb3IKLXRlcmFieXRlcywgJ2cnIGZvciBnaWdhYnl0ZXMsICdtJyBm
b3IgbWVnYWJ5dGVzLCAnaycgZm9yIGtpbG9ieXRlcyBhbmQgJ2InIGZvcgotYnl0ZXMuCitUaGUg
Z3Vlc3QncyBiYWxsb29uIGRyaXZlciBjYW5ub3QgYWxsb2NhdGUgbWVtb3J5IGZyb20gWGVuIGJl
Y2F1c2Ugb2YKK2h5cGVydmlzb3IgbWVtb3J5IHByZXNzdXJlCiAKLUJlY2F1c2UgdGhpcyBvcGVy
YXRpb24gcmVxdWlyZXMgY29vcGVyYXRpb24gZnJvbSB0aGUgZG9tYWluIG9wZXJhdGluZwotc3lz
dGVtLCB0aGVyZSBpcyBubyBndWFyYW50ZWUgdGhhdCBpdCB3aWxsIHN1Y2NlZWQuICBUaGlzIGNv
bW1hbmQgd2lsbAotZGVmaW5pdGVseSBub3Qgd29yayB1bmxlc3MgdGhlIGRvbWFpbiBoYXMgdGhl
IHJlcXVpcmVkIHBhcmF2aXJ0Ci1kcml2ZXIuCis9aXRlbQorCitUaGUgZ3Vlc3QgYWRtaW5pc3Ry
YXRvciBoYXMgZGlzYWJsZWQgdGhlIGJhbGxvb24gZHJpdmVyCisKKz1iYWNrCiAKIEI8V2Fybmlu
Zzo+IFRoZXJlIGlzIG5vIGdvb2Qgd2F5IHRvIGtub3cgaW4gYWR2YW5jZSBob3cgc21hbGwgb2Yg
YQogbWVtLXNldCB3aWxsIG1ha2UgYSBkb21haW4gdW5zdGFibGUgYW5kIGNhdXNlIGl0IHRvIGNy
YXNoLiAgQmUgdmVyeQogY2FyZWZ1bCB3aGVuIHVzaW5nIHRoaXMgY29tbWFuZCBvbiBydW5uaW5n
IGRvbWFpbnMuCiAKKz1pdGVtIEI8bWVtLW1heD4gSTxkb21haW4taWQ+IEk8bWVtPgorCitTcGVj
aWZ5IHRoZSBsaW1pdCBYZW4gd2lsbCBwbGFjZSBvbiB0aGUgYW1vdW50IG9mIG1lbW9yeSBhIGd1
ZXN0IG1heQorYWxsb2NhdGUuIEFwcGVuZCAndCcgZm9yIHRlcmFieXRlcywgJ2cnIGZvciBnaWdh
Ynl0ZXMsICdtJyBmb3IKK21lZ2FieXRlcywgJ2snIGZvciBraWxvYnl0ZXMgYW5kICdiJyBmb3Ig
Ynl0ZXMuCisKK05CIHRoYXQgdXNlcnMgbm9ybWFsbHkgc2hvdWxkbid0IG5lZWQgdGhpcyBjb21t
YW5kOyBCPHhsIG1lbS1zZXQ+IHdpbGwKK3NldCB0aGlzIGFzIGFwcHJvcHJpYXRlIGF1dG9tYXRp
Y2FsbHkuCisKK0k8bWVtPiBjYW4ndCBiZSBzZXQgbG93ZXIgdGhhbiB0aGUgY3VycmVudCBtZW1v
cnkgdGFyZ2V0IGZvcgorSTxkb21haW4taWQ+LiAgSXQgaXMgYWxsb3dlZCB0byBiZSBoaWdoZXIg
dGhhbiB0aGUgY29uZmlndXJlZCBtYXhpbXVtCittZW1vcnkgc2l6ZSBvZiB0aGUgZG9tYWluIChC
PG1heG1lbT4gcGFyYW1ldGVyIGluIHRoZSBkb21haW4ncworY29uZmlndXJhdGlvbikuIE5vdGUg
aG93ZXZlciB0aGF0IHRoZSBpbml0aWFsIEI8bWF4bWVtPiB2YWx1ZSBpcyBzdGlsbAordXNlZCBh
cyBhbiB1cHBlciBsaW1pdCBmb3IgQjx4bCBtZW0tc2V0Pi4gIEFsc28gbm90ZSB0aGF0IGNhbGxp
bmcgQjx4bAorbWVtLXNldD4gd2lsbCByZXNldCB0aGlzIHZhbHVlLgorCitUaGUgZG9tYWluIHdp
bGwgbm90IHJlY2VpdmUgYW55IHNpZ25hbCByZWdhcmRpbmcgdGhlIGNoYW5nZWQgbWVtb3J5Cits
aW1pdC4KKwogPWl0ZW0gQjxtaWdyYXRlPiBbSTxPUFRJT05TPl0gSTxkb21haW4taWQ+IEk8aG9z
dD4KIAogTWlncmF0ZSBhIGRvbWFpbiB0byBhbm90aGVyIGhvc3QgbWFjaGluZS4gQnkgZGVmYXVs
dCBCPHhsPiByZWxpZXMgb24gc3NoIGFzIGEKLS0gCjIuMTguMAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 15:55:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 15:55:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fktTX-0007z4-Oq; Wed, 01 Aug 2018 15: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=8sl1=kq=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fktTW-0007yq-CI
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 15:55:46 +0000
X-Inumbo-ID: 3e8185ef-95a3-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3e8185ef-95a3-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 17:55:00 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id F1F2621D3C;
 Wed,  1 Aug 2018 11:55:43 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Wed, 01 Aug 2018 11:55:43 -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=0ksHSK3nE/g5eoo7Um03MMW7Pi9Te
 0JtrVwPRNfutzM=; b=S1/uxNPno52pNcWY5SXibKMs75V++vWAqdxOPTcoXK5TK
 X8O4gLvRSbq8nT51/j/8Uk2PRcZTGRoxKiney0UsMdYYFnfEA8qgAWRC8xEnmv+o
 SRWM764Op3qv/S80THGIFwD+vzqnsCDYRoHaoVTFgkcauZs1hcrvxwFu0InFWcCj
 KoinjrXiyGJCZxC2my7V6UH7vhfrpgoQoXMSc0eEpxbc3X46nXGrwy4CIsKF9E6Q
 0SnoO1CBWeza/Dde+pVru0koECTwnVW/m7ig21RLL0sV8+u7AZBnpHlI6uh0tXaq
 KfqJmU6Nzr4Wbv4R/G/ydpAt0zjUmgE1ahBdL+Pug==
X-ME-Proxy: <xmx:_9dhW3yJQoHR3Uy7LLDbQFcBJSbaNOzvetZjcMr7AsFqL4YOP3q5sg>
 <xmx:_9dhW9M6BD8T7ehoI81bvx0RZmw_7e63_ikXj04zEPU5V1sHvCE1Ng>
 <xmx:_9dhW44b8b-HqUIvQ8cBwhih2NTapGLH0-POIvjo4VM96bgqwCAQXg>
 <xmx:_9dhW-M66oA7e5VecmiIw7UzTnBccAGUaPnsF2cWfaHdeDVlcAhUhw>
 <xmx:_9dhW2m3e1N9Ms8dfjNlA_IkubJHU61RMZLTlduyn0qBIo4I4TXlFg>
 <xmx:_9dhWys3HG-ePjc-GGq1xuY-I8Sy6zIWwoH9Ozg50AFdEtxvDx3ksA>
X-ME-Sender: <xms:_9dhWzzLN4hKZy488U5Ox-k07YN2DvjoYHzsz6TVGugR_Kzz1zhgAA>
Received: from mail-itl (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 3FB2C1025C;
 Wed,  1 Aug 2018 11:55:42 -0400 (EDT)
Date: Wed, 1 Aug 2018 17:55:39 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Jason Andryuk <jandryuk@gmail.com>
Message-ID: <20180801155539.GW1371@mail-itl>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <1dad6c1a0f8cf4ca4d4f34a0a9762fcdfbc28fa1.1533009377.git-series.marmarek@invisiblethingslab.com>
 <CAKf6xpvwd3XUd8E3CZFjdbX5zJQfROTN-Ce9B6=2CEygUuuR7g@mail.gmail.com>
MIME-Version: 1.0
In-Reply-To: <CAKf6xpvwd3XUd8E3CZFjdbX5zJQfROTN-Ce9B6=2CEygUuuR7g@mail.gmail.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [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: xen-devel <xen-devel@lists.xenproject.org>,
 Eric Shelton <eshelton@pobox.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xen.org
Content-Type: multipart/mixed; boundary="===============1553275596714389605=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1553275596714389605==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="ZGfVcqCQYT4RlWas"
Content-Disposition: inline


--ZGfVcqCQYT4RlWas
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Aug 01, 2018 at 10:25:22AM -0400, Jason Andryuk wrote:
> On Mon, Jul 30, 2018 at 11:56 PM, Marek Marczykowski-G=C3=B3recki
> <marmarek@invisiblethingslab.com> wrote:
> > From: Eric Shelton <eshelton@pobox.com>
> >
> > This patch creates an appropriate command line for the QEMU instance
> > running in a Linux-based stubdomain.
> >
> > NOTE: a number of items are not currently implemented for Linux-based
> > stubdomains, such as:
> > - save/restore
> > - QMP socket
> > - graphics output (e.g., VNC)
> >
> > Signed-off-by: Eric Shelton <eshelton@pobox.com>
> >
> > Simon:
> >  * fix disk path
> >  * fix cdrom path and "format"
> >  * pass downscript for network interfaces
> > ---
> <snip>
> > @@ -1099,10 +1118,21 @@ static int libxl__build_device_model_args_new(l=
ibxl__gc *gc,
> >                  return ERROR_INVAL;
> >              }
> >              if (b_info->u.hvm.serial) {
> > -                flexarray_vappend(dm_args,
> > -                                  "-serial", b_info->u.hvm.serial, NUL=
L);
> > +                if (is_stubdom) {
> > +                    flexarray_vappend(dm_args,
> > +                                      "-serial",
> > +                                      GCSPRINTF("/dev/hvc%d", STUBDOM_=
CONSOLE_SERIAL),
> > +                                      NULL);
> > +                } else {
> > +                    flexarray_vappend(dm_args,
> > +                                      "-serial", b_info->u.hvm.serial,=
 NULL);
> > +                }
> >              } else if (b_info->u.hvm.serial_list) {
> >                  char **p;
> > +                if (is_stubdom) {
> > +                    flexarray_vappend(dm_args,
> > +                                      "-serial", "/dev/hvc1", NULL);
>=20
> Should this also be GCSPRINTF("/dev/hvc%d", STUBDOM_CONSOLE_SERIAL)
> instead of hardcoding hvc1?

Yes. Anyway,  multiple serial consoles are incompatible with
stubdomain anyway - should it error out if serial_list have multiple
elements? Or silently ignore others?

> > +                }
> >                  for (p =3D b_info->u.hvm.serial_list;
> >                       *p;
> >                       p++) {
>=20
> <snip>
>=20
> > @@ -1550,8 +1584,8 @@ static int libxl__build_device_model_args_new(lib=
xl__gc *gc,
> >
> >              if (disks[i].is_cdrom) {
> >                  drive =3D libxl__sprintf(gc,
> > -                         "if=3Dide,index=3D%d,readonly=3Don,media=3Dcd=
rom,id=3Dide-%i",
> > -                         disk, dev_number);
> > +                         "if=3Dide,readonly=3Don,media=3Dcdrom,id=3Did=
e-%i",
> > +                         dev_number);
>=20
> What is the impact of dropping index?

Leftover from Qubes-specific part of this patch (non-cdrom disks are
converted to SCSI for readonly support, dropping index avoids hitting
IDE limitation of 4 disks). I'll remove this chunk.

> >                  if (target_path)
> >                      drive =3D libxl__sprintf(gc, "%s,file=3D%s,format=
=3D%s",
>=20
> Regards,
> Jason

--=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?

--ZGfVcqCQYT4RlWas
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAlth1/sACgkQ24/THMrX
1yyhBQgAlqkUpbv+gLJ6cZhgcH2zjuuOIYhtrki3pqNewoQFhseaMwZN6T12OBss
tbDtHnxG+VxRhqteeDdxXw1KJvQmyK/zsDwKco1idJ0loda6ZFDGPBiO7JXnyTEQ
Y7xgWorMvgicTynwsw6Dln675scb69B1caOLhpBmIsMtfflrYq8bg0lzKe5gR3Yt
lHy4yCqENDda7dqT6v28QRoheTQl4+VJfPJQGz9Q+PYKAQ9ED/UZfMnuooeYoXEw
B9pAg4zc2lyidFQbkRjxfibTkbWRtHKbMy7hMVNMZnVTR18f5DGiFsQz78F/BRIj
eGoRNc5Gtq/rLvTQzCLNCzD3qMKMug==
=Wnno
-----END PGP SIGNATURE-----

--ZGfVcqCQYT4RlWas--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1553275596714389605==--


From xen-devel-bounces@lists.xenproject.org Wed Aug 01 15:55:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 15:55:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fktTY-0007zA-24; Wed, 01 Aug 2018 15:55:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8sl1=kq=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fktTW-0007yp-Au
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 15:55:46 +0000
X-Inumbo-ID: 3eb7c2ff-95a3-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3eb7c2ff-95a3-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 17:55:00 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id F1F2621D3C;
 Wed,  1 Aug 2018 11:55:43 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Wed, 01 Aug 2018 11:55:43 -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=0ksHSK3nE/g5eoo7Um03MMW7Pi9Te
 0JtrVwPRNfutzM=; b=S1/uxNPno52pNcWY5SXibKMs75V++vWAqdxOPTcoXK5TK
 X8O4gLvRSbq8nT51/j/8Uk2PRcZTGRoxKiney0UsMdYYFnfEA8qgAWRC8xEnmv+o
 SRWM764Op3qv/S80THGIFwD+vzqnsCDYRoHaoVTFgkcauZs1hcrvxwFu0InFWcCj
 KoinjrXiyGJCZxC2my7V6UH7vhfrpgoQoXMSc0eEpxbc3X46nXGrwy4CIsKF9E6Q
 0SnoO1CBWeza/Dde+pVru0koECTwnVW/m7ig21RLL0sV8+u7AZBnpHlI6uh0tXaq
 KfqJmU6Nzr4Wbv4R/G/ydpAt0zjUmgE1ahBdL+Pug==
X-ME-Proxy: <xmx:_9dhW3yJQoHR3Uy7LLDbQFcBJSbaNOzvetZjcMr7AsFqL4YOP3q5sg>
 <xmx:_9dhW9M6BD8T7ehoI81bvx0RZmw_7e63_ikXj04zEPU5V1sHvCE1Ng>
 <xmx:_9dhW44b8b-HqUIvQ8cBwhih2NTapGLH0-POIvjo4VM96bgqwCAQXg>
 <xmx:_9dhW-M66oA7e5VecmiIw7UzTnBccAGUaPnsF2cWfaHdeDVlcAhUhw>
 <xmx:_9dhW2m3e1N9Ms8dfjNlA_IkubJHU61RMZLTlduyn0qBIo4I4TXlFg>
 <xmx:_9dhWys3HG-ePjc-GGq1xuY-I8Sy6zIWwoH9Ozg50AFdEtxvDx3ksA>
X-ME-Sender: <xms:_9dhWzzLN4hKZy488U5Ox-k07YN2DvjoYHzsz6TVGugR_Kzz1zhgAA>
Received: from mail-itl (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 3FB2C1025C;
 Wed,  1 Aug 2018 11:55:42 -0400 (EDT)
Date: Wed, 1 Aug 2018 17:55:39 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Jason Andryuk <jandryuk@gmail.com>
Message-ID: <20180801155539.GW1371@mail-itl>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <1dad6c1a0f8cf4ca4d4f34a0a9762fcdfbc28fa1.1533009377.git-series.marmarek@invisiblethingslab.com>
 <CAKf6xpvwd3XUd8E3CZFjdbX5zJQfROTN-Ce9B6=2CEygUuuR7g@mail.gmail.com>
MIME-Version: 1.0
In-Reply-To: <CAKf6xpvwd3XUd8E3CZFjdbX5zJQfROTN-Ce9B6=2CEygUuuR7g@mail.gmail.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [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: xen-devel <xen-devel@lists.xenproject.org>,
 Eric Shelton <eshelton@pobox.com>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xen.org
Content-Type: multipart/mixed; boundary="===============0471335319644487939=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============0471335319644487939==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="ZGfVcqCQYT4RlWas"
Content-Disposition: inline


--ZGfVcqCQYT4RlWas
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Aug 01, 2018 at 10:25:22AM -0400, Jason Andryuk wrote:
> On Mon, Jul 30, 2018 at 11:56 PM, Marek Marczykowski-G=C3=B3recki
> <marmarek@invisiblethingslab.com> wrote:
> > From: Eric Shelton <eshelton@pobox.com>
> >
> > This patch creates an appropriate command line for the QEMU instance
> > running in a Linux-based stubdomain.
> >
> > NOTE: a number of items are not currently implemented for Linux-based
> > stubdomains, such as:
> > - save/restore
> > - QMP socket
> > - graphics output (e.g., VNC)
> >
> > Signed-off-by: Eric Shelton <eshelton@pobox.com>
> >
> > Simon:
> >  * fix disk path
> >  * fix cdrom path and "format"
> >  * pass downscript for network interfaces
> > ---
> <snip>
> > @@ -1099,10 +1118,21 @@ static int libxl__build_device_model_args_new(l=
ibxl__gc *gc,
> >                  return ERROR_INVAL;
> >              }
> >              if (b_info->u.hvm.serial) {
> > -                flexarray_vappend(dm_args,
> > -                                  "-serial", b_info->u.hvm.serial, NUL=
L);
> > +                if (is_stubdom) {
> > +                    flexarray_vappend(dm_args,
> > +                                      "-serial",
> > +                                      GCSPRINTF("/dev/hvc%d", STUBDOM_=
CONSOLE_SERIAL),
> > +                                      NULL);
> > +                } else {
> > +                    flexarray_vappend(dm_args,
> > +                                      "-serial", b_info->u.hvm.serial,=
 NULL);
> > +                }
> >              } else if (b_info->u.hvm.serial_list) {
> >                  char **p;
> > +                if (is_stubdom) {
> > +                    flexarray_vappend(dm_args,
> > +                                      "-serial", "/dev/hvc1", NULL);
>=20
> Should this also be GCSPRINTF("/dev/hvc%d", STUBDOM_CONSOLE_SERIAL)
> instead of hardcoding hvc1?

Yes. Anyway,  multiple serial consoles are incompatible with
stubdomain anyway - should it error out if serial_list have multiple
elements? Or silently ignore others?

> > +                }
> >                  for (p =3D b_info->u.hvm.serial_list;
> >                       *p;
> >                       p++) {
>=20
> <snip>
>=20
> > @@ -1550,8 +1584,8 @@ static int libxl__build_device_model_args_new(lib=
xl__gc *gc,
> >
> >              if (disks[i].is_cdrom) {
> >                  drive =3D libxl__sprintf(gc,
> > -                         "if=3Dide,index=3D%d,readonly=3Don,media=3Dcd=
rom,id=3Dide-%i",
> > -                         disk, dev_number);
> > +                         "if=3Dide,readonly=3Don,media=3Dcdrom,id=3Did=
e-%i",
> > +                         dev_number);
>=20
> What is the impact of dropping index?

Leftover from Qubes-specific part of this patch (non-cdrom disks are
converted to SCSI for readonly support, dropping index avoids hitting
IDE limitation of 4 disks). I'll remove this chunk.

> >                  if (target_path)
> >                      drive =3D libxl__sprintf(gc, "%s,file=3D%s,format=
=3D%s",
>=20
> Regards,
> Jason

--=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?

--ZGfVcqCQYT4RlWas
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAlth1/sACgkQ24/THMrX
1yyhBQgAlqkUpbv+gLJ6cZhgcH2zjuuOIYhtrki3pqNewoQFhseaMwZN6T12OBss
tbDtHnxG+VxRhqteeDdxXw1KJvQmyK/zsDwKco1idJ0loda6ZFDGPBiO7JXnyTEQ
Y7xgWorMvgicTynwsw6Dln675scb69B1caOLhpBmIsMtfflrYq8bg0lzKe5gR3Yt
lHy4yCqENDda7dqT6v28QRoheTQl4+VJfPJQGz9Q+PYKAQ9ED/UZfMnuooeYoXEw
B9pAg4zc2lyidFQbkRjxfibTkbWRtHKbMy7hMVNMZnVTR18f5DGiFsQz78F/BRIj
eGoRNc5Gtq/rLvTQzCLNCzD3qMKMug==
=Wnno
-----END PGP SIGNATURE-----

--ZGfVcqCQYT4RlWas--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0471335319644487939==--


From xen-devel-bounces@lists.xenproject.org Wed Aug 01 16:03:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 16:03:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fktb5-0000xP-Sq; Wed, 01 Aug 2018 16:03: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=8sl1=kq=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fktb5-0000xK-8V
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 16:03:35 +0000
X-Inumbo-ID: 7e5d0453-95a4-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7e5d0453-95a4-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 16:03:56 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id E57EB21AE8;
 Wed,  1 Aug 2018 12:03:33 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Wed, 01 Aug 2018 12:03:33 -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=zF6hReKuEHAGCeaQwR5Mc8IEtt7tq
 maN5xpbDvcI1PA=; b=SnqMxh6TrMUE8ttsQuNZxuStCIqt2feSW3DY550C7Uscg
 Nq8woIfDSpJt04X7WsnXMEeGnW4bexAYk74rpanDv9e2iZDJNHhzfN3uGJe41EoB
 GlUX9qC8++rP3nuow4TJsFmNb+TFm+XvkzuvHAXjOlwtTWDhC6hbu77k4LwOkSZl
 gDXMYbd04GaeFbhFdZ+IzDmSt3vbnnaZ+g9DsLnQQY2qCknhn5DbaEXL+ePgEv9G
 7fCp53aDoaEBlssTwq5OwAQUwLH6L1nxfia16I/MLHVOCGCb74w7vMVfoH5m6Fzw
 fTEjcusw0Z9EsYXbUpVYHRRcV2DfW0hyPOFes0dvA==
X-ME-Proxy: <xmx:1dlhW41ppvSKR45OVByADgSZIs_peHL6psMYU1TRP5oQ4w0VnO5IBg>
 <xmx:1dlhW3NBofvMgsqA1MLymXHsfjKCJ2_ffk_slB_F6jOlnfBHpkG92w>
 <xmx:1dlhW97uvl309pr9ll6dEvNDH8xwzkSZMqSQoKp03_Yed5OMvnahqA>
 <xmx:1dlhW8bEcPAwZwCgmDDsgoMWPm_e9EaByCJjXdof464uJwFkBIR_Gg>
 <xmx:1dlhWyGF--2FUQXFtFF-W__R4xI-xM2wrYQ3-Hqr-ybnLn34jwnMmQ>
 <xmx:1dlhWxk740A0oxccjMepOQonDfkYUa0hZUy9W4PIU02nEP4NIImC4Q>
X-ME-Sender: <xms:1dlhWzNQ49d2qVxIT5bBwJk2lOAeGmGjSpbqENJFdX0iofhSBOHUbQ>
Received: from mail-itl (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id B15A9E4040;
 Wed,  1 Aug 2018 12:03:32 -0400 (EDT)
Date: Wed, 1 Aug 2018 18:03:29 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Jason Andryuk <jandryuk@gmail.com>
Message-ID: <20180801160329.GX1371@mail-itl>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <48966e6760edb8cfa605879fe47290732edce3da.1533009377.git-series.marmarek@invisiblethingslab.com>
 <CAKf6xpv=PrZbXiOn8WXkHSsbOtUuNMW5J9vUu-pnBCEiorpFLg@mail.gmail.com>
MIME-Version: 1.0
In-Reply-To: <CAKf6xpv=PrZbXiOn8WXkHSsbOtUuNMW5J9vUu-pnBCEiorpFLg@mail.gmail.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [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: 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="===============3590838083358050094=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============3590838083358050094==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="W9OqCIgVwV7zeaDP"
Content-Disposition: inline


--W9OqCIgVwV7zeaDP
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Aug 01, 2018 at 10:29:07AM -0400, Jason Andryuk wrote:
> On Mon, Jul 30, 2018 at 11:56 PM, Marek Marczykowski-G=C3=B3recki
> <marmarek@invisiblethingslab.com> wrote:
> > From: Simon Gaiser <simon@invisiblethingslab.com>
> >
> > There is no QMP socket access, re-use the same mechanism as for MiniOS
> > based stubdom.
>=20
> Later you add some QMP support.  Is this preferred because your QMP
> support is unreliable?

For now, until final decision how to connect QMP is made, yes.
This is also somethings we already use Qubes for almost a year, so it
got much more testing.

But if we get stable QMP support, this patch could be dropped.

> <snip>
>=20
> > @@ -1010,7 +1011,15 @@ static int do_pci_add(libxl__gc *gc, uint32_t do=
mid, libxl_device_pci *pcidev, i
> >                  rc =3D qemu_pci_add_xenstore(gc, domid, pcidev);
> >                  break;
> >              case LIBXL_DEVICE_MODEL_VERSION_QEMU_XEN:
> > -                rc =3D libxl__qmp_pci_add(gc, domid, pcidev);
> > +                dm_domid =3D libxl_get_stubdom_id(ctx, domid);
> > +
> > +                if (dm_domid !=3D 0
> > +                    && libxl__stubdomain_version_running(gc, dm_domid)=
 =3D=3D
> > +                         LIBXL_STUBDOMAIN_VERSION_LINUX) {
> > +                    rc =3D qemu_pci_add_xenstore(gc, domid, pcidev);
> > +                } else {
> > +                    rc =3D libxl__qmp_pci_add(gc, domid, pcidev);
> > +                }
>=20
> What about refactoring the whole switch statement to something like:
> bool use_qmp =3D libxl__device_model_version_running(gc, domid)
>                  =3D=3D LIBXL_DEVICE_MODEL_VERSION_QEMU_XEN &&
>                libxl_get_stubdom_id(ctx, domid) =3D=3D 0;
> if (use_qmp) {
>    rc =3D libxl__qmp_pci_add(gc, domid, pcidev);
> } else {
>     rc =3D qemu_pci_add_xenstore(gc, domid, pcidev);
> }

That indeed looks better. But I'd delay touching this patch until
getting some plan on QMP.
>=20
> >                  break;
> >              default:
> >                  return ERROR_INVAL;
>=20
> Regards,
> Jason

--=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?

--W9OqCIgVwV7zeaDP
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAlth2dEACgkQ24/THMrX
1yxLzgf9EjIdciRfa+WnQ3c4VxVdrgsuI7Dzp132izFK1JM1SMk+rb+XwHDTFKix
kA2Il8IKQyw1GYXNulAYmA9OeKw+/nBxPtfbbWUHYa7lpGF9XY2mRuX4Tporagte
UDcvmuFNprLfjm49/VKrNRY1vAvXlto5bsG0CH1ef1wvpFcK1jId0TA1xbE27z1Z
fkDC1vQGU20ZqVUZS/VnXPK46MijPV/o9oK0dA8cytyihvvH5BaWKCAMjq9ccoHa
Wau7bk4cRQZ3SZLgf9SKl9gtlHgTxOsOxaXsUFSm2Nyw+MekN2xvv7Gv6EJupSKw
IDOCvwbqA6WraAD/Sx9FuN2ROeEEZQ==
=kuY7
-----END PGP SIGNATURE-----

--W9OqCIgVwV7zeaDP--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3590838083358050094==--


From xen-devel-bounces@lists.xenproject.org Wed Aug 01 16:05:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 16: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 1fktd2-00015l-Oq; Wed, 01 Aug 2018 16: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=tc1c=kq=xenproject.org=prvs=74487dead=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fktd0-00015Y-Pn
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 16:05:34 +0000
X-Inumbo-ID: c568ac60-95a4-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c568ac60-95a4-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 16:05:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="61703225"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75033-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=75005
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 1 Aug 2018 17:05:30 +0100
Subject: [Xen-devel] [distros-debian-squeeze test] 75033: 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>

ZmxpZ2h0IDc1MDMzIGRpc3Ryb3MtZGViaWFuLXNxdWVlemUgcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MvNzUwMzMvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1zcXVlZXplLW5ldGJvb3QtcHlncnVi
IDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTAwNQogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1zcXVlZXplLW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlr
ZSA3NTAwNQogdGVzdC1hbWQ2NC1pMzg2LWkzODYtc3F1ZWV6ZS1uZXRib290LXB5Z3J1YiAxMCBk
ZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzUwMDUKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1z
cXVlZXplLW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTAw
NQoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAgICAgICAgICAgICAgIDc1MDA1Cgpqb2JzOgog
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 Aug 01 16:09:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 16:09:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fktgX-0001Qj-HT; Wed, 01 Aug 2018 16:09: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=bzmx=kq=citrix.com=prvs=744b97e16=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fktgW-0001Qd-Ns
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 16:09:12 +0000
X-Inumbo-ID: 46aa9991-95a5-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 46aa9991-95a5-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 16:09:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="77034175"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B61D38002000078001DA043@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: <0576d10c-4590-c925-4a03-ab455b0ad1f3@citrix.com>
Date: Wed, 1 Aug 2018 17:08:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B61D38002000078001DA043@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: correct an inverted check in
 hvm_load()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEvMDgvMTggMTY6MzYsIEphbiBCZXVsaWNoIHdyb3RlOgo+IENsZWFybHkgd2Ugd2FudCB0
byBwdXQgYSB2Q1BVIHRvIHNsZWVwIGlmIGl0IGlzIF9ub3RfIGFscmVhZHkgZG93bi4KPgo+IFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAtLS0KPiBUQkQ6
IFNpbmNlIHRoZSBmbGF3IGFwcGFyZW50bHkgbmV2ZXIgbWF0dGVyZWQsIEkgaW1wbHkgdGhhdCB0
aGUgZnVuY3Rpb24KPiAgICAgIGlzIG5ldmVyIGNhbGxlZCB3aXRoIGFueSB2Q1BVIHVwLiBIZW5j
ZSBhbiBhbHRlcm5hdGl2ZSBtaWdodCBiZSB0bwo+ICAgICAgc2ltcGx5IHJldHVybiBhbiBlcnJv
ciBpZiBhIHZDUFUgZG9lc24ndCBoYXZlIFZQRl9kb3duIHNldC4KCldpdGggUmVtdXMvQ09MTywg
d2Ugc2hvdWxkIGhpdCB0aGlzIHBhdGggd2l0aCBhbiB1cCB2Q1BVIG9uIGV2ZXJ5Cml0ZXJhdGlv
biBhZnRlciB0aGUgZmlyc3QuwqAgR2l2ZW4gdGhpcyBidWcsIEknbSBzdHJ1Z2dsaW5nIHRvIHNl
ZSBob3cgaXQKd29ya3MgYXQgYWxsLgoKfkFuZHJldwoKPgo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vc2F2ZS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKPiBAQCAtMjY4LDcgKzI2
OCw3IEBAIGludCBodm1fbG9hZChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWkKPiAgCj4gICAg
ICAvKiBEb3duIGFsbCB0aGUgdmNwdXM6IHdlIG9ubHkgcmUtZW5hYmxlIHRoZSBvbmVzIHRoYXQg
aGFkIHN0YXRlIHNhdmVkLiAqLwo+ICAgICAgZm9yX2VhY2hfdmNwdShkLCB2KQo+IC0gICAgICAg
IGlmICggdGVzdF9hbmRfc2V0X2JpdChfVlBGX2Rvd24sICZ2LT5wYXVzZV9mbGFncykgKQo+ICsg
ICAgICAgIGlmICggIXRlc3RfYW5kX3NldF9iaXQoX1ZQRl9kb3duLCAmdi0+cGF1c2VfZmxhZ3Mp
ICkKPiAgICAgICAgICAgICAgdmNwdV9zbGVlcF9ub3N5bmModik7Cj4gIAo+ICAgICAgZm9yICgg
OyA7ICkKPgo+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 16:15:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 16:15: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 1fktmc-0002DK-AE; Wed, 01 Aug 2018 16:15: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=jtvh=kq=citrix.com=prvs=7445e0bd4=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fktma-0002DE-CD
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 16:15:28 +0000
X-Inumbo-ID: 27560b26-95a6-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 27560b26-95a6-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 16:15:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="77034540"
Date: Wed, 1 Aug 2018 18:15:17 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20180801161517.kg3diasbulao6jei@mac>
References: <20180801134028.1654-1-paul.durrant@citrix.com>
 <20180801134028.1654-2-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180801134028.1654-2-paul.durrant@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 01/15] re-work commit 3e06b989 "IOMMU:
 make page table population preemptible"...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>

T24gV2VkLCBBdWcgMDEsIDIwMTggYXQgMDI6NDA6MTRQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IC4uLnRvIHNpbXBsaWZ5IHRoZSBpbXBsZW1lbnRhdGlvbiBhbmQgdHVybiBuZWVkX2lv
bW11IGJhY2sgaW50byBhIGJvb2xlYW4uCj4gCj4gQXMgbm90ZWQgaW4gWzFdIHRoZSB0cmktc3Rh
dGUgbmF0dXJlIG9mIG5lZWRfaW9tbXUgYWZ0ZXIgY29tbWl0IDNlMDZiOTg5IGlzCj4gY29uZnVz
aW5nLCBhcyBpcyB0aGUgaW1wbGVtZW50YXRpb24gb2YgcHJlLWVtcHRpb24gdXNpbmcgcmVsbWVt
X2xpc3QuCj4gCj4gVGhpcyBwYXRjaCBpbnN0ZWFkIHVzZXMgYSBzaW1wbGUgY291bnQgb2YgcGFn
ZXMgYWxyZWFkeSBwb3B1bGF0ZWQgc3RvcmVkIGluCj4gdGhlIHg4NiB2YXJpYW50IG9mIHN0cnVj
dCBhcmNoX2lvbW11IGFuZCBza2lwcyBvdmVyIHRoYXQgbnVtYmVyIG9mIHBhZ2VzCj4gaWYgYXJj
aF9pb21tdV9wb3B1bGF0ZV9wYWdlX3RhYmxlKCkgaXMgcmUtaW52b2tlZCBhZnRlciBwcmUtZW1w
dGlvbi4KClVyZywgYWxsIHRoaXMgaXMgcXVpdGUgdWdseS4gSXQgd291bGQgYmUgcXVpdGUgYmV0
dGVyIGlmIHRoZSBuZWVkIGZvcgphbiBJT01NVSB3YXMgZGVjaWRlZCBiZWZvcmUgcG9wdWxhdGlu
ZyB0aGUgcDJtIChpZTogYXQgZG9tYWluX2NyZWF0ZQp0aW1lIGJ5IHBhc3NpbmcgYW4gZXh0cmEg
WEVOX0RPTUNUTF9DREZfaW9tbXUgb3Igc29tZSBzdWNoKSwgc28gdGhhdAp0aGUgbm9ybWFsIGFk
ZGl0aW9uIG9mIFJBTSB3b3VsZCBhbHNvIHBvcHVsYXRlIHRoZSBJT01NVSBwYWdlIHRhYmxlcwpp
ZiBub3Qgc2hhcmVkLgoKPiBbMV0gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZl
cy9odG1sL3hlbi1kZXZlbC8yMDE4LTA3L21zZzAxODcwLmh0bWwKPiAKPiBTaWduZWQtb2ZmLWJ5
OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKVGhhbmtzLCBSb2dlci4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 16:17:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 16: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 1fktoK-0002Mo-O6; Wed, 01 Aug 2018 16:17:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=4ux2=kq=citrix.com=prvs=744fe718e=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fktoK-0002Mh-4R
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 16:17:16 +0000
X-Inumbo-ID: 3eed7f35-95a6-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3eed7f35-95a6-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 18:16:29 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,432,1526342400"; d="scan'208";a="77034681"
From: Lars Kurth <lars.kurth@citrix.com>
To: George Dunlap <George.Dunlap@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] docs/xl: Clarify documentation for mem-max and mem-set
Thread-Index: AQHUKa4dTzJC4mYuHUqfwIOKYRT3y6SrAfYA
Date: Wed, 1 Aug 2018 16:16:47 +0000
Message-ID: <309185D6-02A7-4CA6-AD5C-D3BE10A8E19C@citrix.com>
References: <20180801154124.12130-1-george.dunlap@citrix.com>
In-Reply-To: <20180801154124.12130-1-george.dunlap@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: <F8D1521AD0EB0F4EB01348A60E34909E@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] docs/xl: Clarify documentation for mem-max
 and mem-set
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

DQoNCu+7v09uIDAxLzA4LzIwMTgsIDE2OjQxLCAiR2VvcmdlIER1bmxhcCIgPGdlb3JnZS5kdW5s
YXBAY2l0cml4LmNvbT4gd3JvdGU6DQoNCiAgICBtZW0tc2V0IGlzIHRoZSBwcmltYXJ5IGNvbW1h
bmQgdGhhdCB1c2VycyB3aWxsIG5lZWQgdG8gdXNlIGFuZA0KICAgIHVuZGVyc3RhbmQuICBNb3Zl
IGl0IGZpcnN0LCBhbmQgY2xhcmlmeSB0aGUgd29yZGluZzsgYWxzbyBzcGVjaWZ5IHRoYXQNCiAg
ICB5b3UgY2FuJ3Qgc2V0IHRoZSB0YXJnZXQgaGlnaGVyIHRoYW4gbWF4bWVtIGZyb20gdGhlIGRv
bWFpbiBjb25maWcuDQogICAgDQogICAgbWVtLW1heCBpcyBhY3R1YWxseSBhIHByZXR0eSB1c2Vs
ZXNzIGNvbW1hbmQgYXQgdGhlIG1vbWVudC4gIENsYXJpZnkNCiAgICB0aGF0IHVzZXJzIGFyZSBu
b3QgZXhwZWN0ZWQgdG8gdXNlIGl0OyBhbmQgZG9jdW1lbnQgYWxsIG9mIGl0cyBxdWlya3kNCiAg
ICBiZWhhdmlvci4NCiAgICANCiAgICBTaWduZWQtb2ZmLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9y
Z2UuZHVubGFwQGNpdHJpeC5jb20+DQogICAgLS0tDQogICAgSSdtIGFjdHVsbHkgc29tZXdoYXQg
dGVtcHRlZCB0byB0YWtlIG91dCB0aGUgZW50cnkgZm9yIG1lbS1tYXgNCiAgICBlbnRpcmVseSAt
LSBpdCdzIG5vdCBhdCBhbGwgY2xlYXIgdG8gbWUgd2hhdCBhbnlvbmUgd291bGQgdXNlIGl0IGZv
ciwNCiAgICBhbmQgaXQncyBvbmx5IGxpa2VseSB0byBjb25mdXNlIHBlb3BsZS4NCg0KU2hvdWxk
IGl0IGJlIGRlcHJlY2F0ZWQsIGlmIGl0IGlzbid0IHVzZWZ1bD8NCiAgICANCiAgICBDQzogSWFu
IEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+DQogICAgQ0M6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+DQogICAgQ0M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+DQogICAgQ0M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCiAgICBD
QzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+DQogICAgQ0M6IEtvbnJhZCBXaWxrIDxrb25yYWQu
d2lsa0BvcmFjbGUuY29tPg0KICAgIENDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+DQogICAgQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
DQogICAgQ0M6IExhcnMgS3VydGggPGxhcnMua3VydGhAY2l0cml4LmNvbT4NCiAgICAtLS0NCiAg
ICAgZG9jcy9tYW4veGwucG9kLjEuaW4gfCA3MiArKysrKysrKysrKysrKysrKysrKysrKysrKysr
KystLS0tLS0tLS0tLS0tLQ0KICAgICAxIGZpbGUgY2hhbmdlZCwgNTAgaW5zZXJ0aW9ucygrKSwg
MjIgZGVsZXRpb25zKC0pDQogICAgDQogICAgZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hsLnBvZC4x
LmluIGIvZG9jcy9tYW4veGwucG9kLjEuaW4NCiAgICBpbmRleCBiNzQ3NjRkY2QzLi4xZDNkYWJm
MTg1IDEwMDY0NA0KICAgIC0tLSBhL2RvY3MvbWFuL3hsLnBvZC4xLmluDQogICAgKysrIGIvZG9j
cy9tYW4veGwucG9kLjEuaW4NCiAgICBAQCAtMzkzLDQwICszOTMsNjggQEAgbGVzcyB1dGlsaXpl
ZCB0aGFuIGEgaGlnaCBDUFUgd29ya2xvYWQuICBDb25zaWRlciB5b3Vyc2VsZiB3YXJuZWQuDQog
ICAgIA0KICAgICA9YmFjaw0KICAgICANCiAgICAtPWl0ZW0gQjxtZW0tbWF4PiBJPGRvbWFpbi1p
ZD4gSTxtZW0+DQogICAgKz1pdGVtIEI8bWVtLXNldD4gSTxkb21haW4taWQ+IEk8bWVtPg0KICAg
ICANCiAgICAtU3BlY2lmeSB0aGUgbWF4aW11bSBhbW91bnQgb2YgbWVtb3J5IHRoZSBkb21haW4g
aXMgYWJsZSB0byB1c2UsIGFwcGVuZGluZyAndCcNCiAgICAtZm9yIHRlcmFieXRlcywgJ2cnIGZv
ciBnaWdhYnl0ZXMsICdtJyBmb3IgbWVnYWJ5dGVzLCAnaycgZm9yIGtpbG9ieXRlcyBhbmQgJ2In
DQogICAgLWZvciBieXRlcy4NCiAgICArU2V0IHRoZSB0YXJnZXQgZm9yIHRoZSBkb21haW4ncyBi
YWxsb29uIGRyaXZlci4gIEFwcGVuZCAndCcgZm9yDQoNCkkgd291bGQgc2F5IFVzZSBpbnN0ZWFk
IG9mIEFwcGVuZDogaWYgeW91IGFyZSBub3QgYSBuYXRpdmUgc3BlYWtlciB5b3UgY291bGQNCmJl
IG1pc2xlZCB0aGF0IHRoZSBjb21tYW5kIGFwcGVuZHMgbWVtb3J5Lg0KIA0KICAgICt0ZXJhYnl0
ZXMsICdnJyBmb3IgZ2lnYWJ5dGVzLCAnbScgZm9yIG1lZ2FieXRlcywgJ2snIGZvciBraWxvYnl0
ZXMNCiAgICArYW5kICdiJyBmb3IgYnl0ZXMuDQogICAgIA0KICAgIC1UaGUgbWVtLW1heCB2YWx1
ZSBtYXkgbm90IGNvcnJlc3BvbmQgdG8gdGhlIGFjdHVhbCBtZW1vcnkgdXNlZCBpbiB0aGUNCiAg
ICAtZG9tYWluLCBhcyBpdCBtYXkgYmFsbG9vbiBkb3duIGl0cyBtZW1vcnkgdG8gZ2l2ZSBtb3Jl
IGJhY2sgdG8gdGhlIE9TLg0KICAgICtUaGlzIG11c3QgYmUgbGVzcyB0aGFuIHRoZSBpbml0aWFs
IEI8bWF4bWVtPiBwYXJhbWV0ZXIgaW4gdGhlIGRvbWFpbidzDQogICAgK2NvbmZpZ3VyYXRpb24u
DQoNCldoYXQgaGFwcGVucyBpZiBpdCBpcyBiaWdnZXI/IFdpbGwgeW91IGdldCBhbiBlcnJvciwg
b3Igd2lsbCB0aGUgc3lzdGVtIGxpa2VseSANCmNyYXNoPw0KICAgICANCiAgICAtVGhlIHZhbHVl
IGdpdmVuIGp1c3Qgc2V0cyB0aGUgbWVtb3J5IGFtb3VudCB0aGUgZG9tYWluIGlzIGFsbG93ZWQg
dG8gYWxsb2NhdGUNCiAgICAtaW4gdGhlIGh5cGVydmlzb3IuIEl0IGNhbid0IGJlIHNldCBsb3dl
ciB0aGFuIHRoZSBjdXJyZW50IHJlc2VydmF0aW9uLCBidXQNCiAgICAtaXQgaXMgYWxsb3dlZCB0
byBiZSBoaWdoZXIgdGhhbiB0aGUgY29uZmlndXJlZCBtYXhpbXVtIG1lbW9yeSBzaXplIG9mIHRo
ZQ0KICAgIC1kb21haW4gKEI8bWF4bWVtPiBwYXJhbWV0ZXIgaW4gdGhlIGRvbWFpbidzIGNvbmZp
Z3VyYXRpb24pLiBVc2luZyBCPHhsIG1lbS1tYXg+DQogICAgLXRvIHNldCB0aGUgbWF4aW11bSBt
ZW1vcnkgYWJvdmUgdGhlIGluaXRpYWwgQjxtYXhtZW0+IHZhbHVlIHdpbGwgbm90IGFsbG93IHRo
ZQ0KICAgIC1hZGRpdGlvbmFsIG1lbW9yeSB0byBiZSB1c2VkIHZpYSBCPHhsIG1lbS1zZXQ+LiBU
aGUgaW5pdGlhbCBCPG1heG1lbT4gdmFsdWUgaXMNCiAgICAtc3RpbGwgdXNlZCBhcyBhbiB1cHBl
ciBsaW1pdCBmb3IgQjx4bCBtZW0tc2V0Pi4NCiAgICArTm90ZSB0aGF0IHRoaXMgb3BlcmF0aW9u
IHJlcXVlc3RzIHRoZSBndWVzdCBvcGVyYXRpbmcgc3lzdGVtJ3MgYmFsbG9vbg0KICAgICtkcml2
ZXIgdG8gcmVhY2ggdGhlIHRhcmdldCBhbW91bnQgb2YgbWVtb3J5LiAgVGhlIGd1ZXN0IG1heSBm
YWlsIHRvDQogICAgK3JlYWNoIHRoYXQgYW1vdW50IG9mIG1lbW9yeSBmb3IgYW55IG51bWJlciBv
ZiByZWFzb25zLCBpbmNsdWRpbmc6DQogICAgIA0KICAgIC1UaGUgZG9tYWluIHdpbGwgbm90IHJl
Y2VpdmUgYW55IHNpZ25hbCByZWdhcmRpbmcgdGhlIGNoYW5nZWQgbWVtb3J5IGxpbWl0Lg0KICAg
ICs9b3ZlciA0DQogICAgIA0KICAgIC09aXRlbSBCPG1lbS1zZXQ+IEk8ZG9tYWluLWlkPiBJPG1l
bT4NCiAgICArPWl0ZW0NCiAgICArDQogICAgK1RoZSBndWVzdCBkb2Vzbid0IGhhdmUgYSBiYWxs
b29uIGRyaXZlciBpbnN0YWxsZWQNCiAgICArDQogICAgKz1pdGVtDQogICAgKw0KICAgICtUaGUg
Z3Vlc3QncyBiYWxsb29uIGRyaXZlciBpcyBidWdneQ0KICAgICsNCiAgICArPWl0ZW0NCiAgICAr
DQogICAgK1RoZSBndWVzdCdzIGJhbGxvb24gZHJpdmVyIGNhbm5vdCBjcmVhdGUgZnJlZSBndWVz
dCBtZW1vcnkgZHVlIHRvDQogICAgK2d1ZXN0IG1lbW9yeSBwcmVzc3VyZQ0KICAgICsNCiAgICAr
PWl0ZW0NCiAgICAgDQogICAgLVNldCB0aGUgZG9tYWluJ3MgdXNlZCBtZW1vcnkgdXNpbmcgdGhl
IGJhbGxvb24gZHJpdmVyOyBhcHBlbmQgJ3QnIGZvcg0KICAgIC10ZXJhYnl0ZXMsICdnJyBmb3Ig
Z2lnYWJ5dGVzLCAnbScgZm9yIG1lZ2FieXRlcywgJ2snIGZvciBraWxvYnl0ZXMgYW5kICdiJyBm
b3INCiAgICAtYnl0ZXMuDQogICAgK1RoZSBndWVzdCdzIGJhbGxvb24gZHJpdmVyIGNhbm5vdCBh
bGxvY2F0ZSBtZW1vcnkgZnJvbSBYZW4gYmVjYXVzZSBvZg0KICAgICtoeXBlcnZpc29yIG1lbW9y
eSBwcmVzc3VyZQ0KICAgICANCiAgICAtQmVjYXVzZSB0aGlzIG9wZXJhdGlvbiByZXF1aXJlcyBj
b29wZXJhdGlvbiBmcm9tIHRoZSBkb21haW4gb3BlcmF0aW5nDQogICAgLXN5c3RlbSwgdGhlcmUg
aXMgbm8gZ3VhcmFudGVlIHRoYXQgaXQgd2lsbCBzdWNjZWVkLiAgVGhpcyBjb21tYW5kIHdpbGwN
CiAgICAtZGVmaW5pdGVseSBub3Qgd29yayB1bmxlc3MgdGhlIGRvbWFpbiBoYXMgdGhlIHJlcXVp
cmVkIHBhcmF2aXJ0DQogICAgLWRyaXZlci4NCiAgICArPWl0ZW0NCiAgICArDQogICAgK1RoZSBn
dWVzdCBhZG1pbmlzdHJhdG9yIGhhcyBkaXNhYmxlZCB0aGUgYmFsbG9vbiBkcml2ZXINCiAgICAr
DQogICAgKz1iYWNrDQogICAgIA0KICAgICBCPFdhcm5pbmc6PiBUaGVyZSBpcyBubyBnb29kIHdh
eSB0byBrbm93IGluIGFkdmFuY2UgaG93IHNtYWxsIG9mIGENCiAgICAgbWVtLXNldCB3aWxsIG1h
a2UgYSBkb21haW4gdW5zdGFibGUgYW5kIGNhdXNlIGl0IHRvIGNyYXNoLiAgQmUgdmVyeQ0KICAg
ICBjYXJlZnVsIHdoZW4gdXNpbmcgdGhpcyBjb21tYW5kIG9uIHJ1bm5pbmcgZG9tYWlucy4NCiAg
ICAgDQogICAgKz1pdGVtIEI8bWVtLW1heD4gSTxkb21haW4taWQ+IEk8bWVtPg0KICAgICsNCiAg
ICArU3BlY2lmeSB0aGUgbGltaXQgWGVuIHdpbGwgcGxhY2Ugb24gdGhlIGFtb3VudCBvZiBtZW1v
cnkgYSBndWVzdCBtYXkNCiAgICArYWxsb2NhdGUuIEFwcGVuZCAndCcgZm9yIHRlcmFieXRlcywg
J2cnIGZvciBnaWdhYnl0ZXMsICdtJyBmb3INCiAgICArbWVnYWJ5dGVzLCAnaycgZm9yIGtpbG9i
eXRlcyBhbmQgJ2InIGZvciBieXRlcy4NCg0KU2FtZSBhcyBhYm92ZTogVXNlIGluc3RlYWQgb2Yg
QXBwZW5kDQoNCiAgICArDQogICAgK05CIHRoYXQgdXNlcnMgbm9ybWFsbHkgc2hvdWxkbid0IG5l
ZWQgdGhpcyBjb21tYW5kOyBCPHhsIG1lbS1zZXQ+IHdpbGwNCiAgICArc2V0IHRoaXMgYXMgYXBw
cm9wcmlhdGUgYXV0b21hdGljYWxseS4NCiAgICArDQogICAgK0k8bWVtPiBjYW4ndCBiZSBzZXQg
bG93ZXIgdGhhbiB0aGUgY3VycmVudCBtZW1vcnkgdGFyZ2V0IGZvcg0KICAgICtJPGRvbWFpbi1p
ZD4uICBJdCBpcyBhbGxvd2VkIHRvIGJlIGhpZ2hlciB0aGFuIHRoZSBjb25maWd1cmVkIG1heGlt
dW0NCiAgICArbWVtb3J5IHNpemUgb2YgdGhlIGRvbWFpbiAoQjxtYXhtZW0+IHBhcmFtZXRlciBp
biB0aGUgZG9tYWluJ3MNCiAgICArY29uZmlndXJhdGlvbikuIE5vdGUgaG93ZXZlciB0aGF0IHRo
ZSBpbml0aWFsIEI8bWF4bWVtPiB2YWx1ZSBpcyBzdGlsbA0KICAgICt1c2VkIGFzIGFuIHVwcGVy
IGxpbWl0IGZvciBCPHhsIG1lbS1zZXQ+LiAgQWxzbyBub3RlIHRoYXQgY2FsbGluZyBCPHhsDQog
ICAgK21lbS1zZXQ+IHdpbGwgcmVzZXQgdGhpcyB2YWx1ZS4NCiAgICArDQogICAgK1RoZSBkb21h
aW4gd2lsbCBub3QgcmVjZWl2ZSBhbnkgc2lnbmFsIHJlZ2FyZGluZyB0aGUgY2hhbmdlZCBtZW1v
cnkNCiAgICArbGltaXQuDQogICAgKw0KICAgICA9aXRlbSBCPG1pZ3JhdGU+IFtJPE9QVElPTlM+
XSBJPGRvbWFpbi1pZD4gSTxob3N0Pg0KICAgICANCiAgICAgTWlncmF0ZSBhIGRvbWFpbiB0byBh
bm90aGVyIGhvc3QgbWFjaGluZS4gQnkgZGVmYXVsdCBCPHhsPiByZWxpZXMgb24gc3NoIGFzIGEN
CiAgICAtLSANCg0KUmV2aWV3ZWQtYnk6IGxhcnMua3VydGhAY2l0cml4LmNvbQ0KICAgIA0KICAg
IA0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 16:18:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 16: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 1fktph-0002UI-45; Wed, 01 Aug 2018 16:18: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=z6h+=kq=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fktpf-0002UB-OR
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 16:18:40 +0000
X-Inumbo-ID: 71530495-95a6-11e8-a8a5-bc764e045a96
Received: from mo6-p01-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5301::7])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 71530495-95a6-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 18:17:54 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1533140317;
 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=QxzUX7iNEk98/NQJCzawQd+RjpopMIxQ83V9bAvsLsY=;
 b=KGIDEwmQUPOtCeFMgFAA87GSmgLabH9RQOC8Bog06I2i0KZViqtzCVo8pMd+yJTIbe
 uoN8imK9itOI42LtgltGV2Y/+ZnrBR4UrGOU9dvMLSHCsvtLk7cmxem6Yw/IM4wi6wh1
 7Qw0cZ/ekhIeghA1dLQ6P1zzlMg7TEBqOlfIv3DQy+X6VPqopxqemVEZmYLxj/T5gb+Y
 B3ZfrgQu2Oz92ccgNK0fb5T2iLLebU8fQrOiRk2n4aMqDs7JCvGvXUINAyfxYdAZeXqg
 LVXbTf044ImM5+/YILZIKNByQeOLOJOpOvom38BlbxWtkuPE/f/d7O10VKXXJrrFvWDJ
 J9nA==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QED/SSGq+wjGiUC4oc0Nr2ihluivsASdya+Vzel3rKnkfYcF4jbHtV8V2GxsEnFU1M"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 43.14 AUTH)
 with ESMTPSA id w05074u71GHv1OP
 (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, 1 Aug 2018 18:17:57 +0200 (CEST)
Date: Wed, 1 Aug 2018 18:17:47 +0200
From: Olaf Hering <olaf@aepfle.de>
To: xen-devel@lists.xen.org, Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180801181747.170405d8.olaf@aepfle.de>
In-Reply-To: <20180626191113.2d8e6876.olaf@aepfle.de>
References: <20180607130829.18811-1-olaf@aepfle.de>
 <20180626191113.2d8e6876.olaf@aepfle.de>
X-Mailer: Claws Mail 3.16.1 (GTK+ 2.24.32; x86_64-suse-linux-gnu)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v9] new config option vtsc_tolerance_khz to
 avoid TSC emulation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Marek =?UTF-8?B?TWFyY3p5a293c2tpLUfDs3JlY2tp?=
 <marmarek@invisiblethingslab.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: multipart/mixed; boundary="===============7632870035223851247=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7632870035223851247==
Content-Type: multipart/signed; micalg=pgp-sha1;
 boundary="Sig_/UaUvqNRRbyxprW/lPMiVMTg"; protocol="application/pgp-signature"

--Sig_/UaUvqNRRbyxprW/lPMiVMTg
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Am Tue, 26 Jun 2018 19:11:13 +0200
schrieb Olaf Hering <olaf@aepfle.de>:

> Am Thu,  7 Jun 2018 15:08:29 +0200
> schrieb Olaf Hering <olaf@aepfle.de>:
> > Add an option to control when vTSC emulation will be activated for a
> > domU with tsc_mode=3Ddefault. Without such option each TSC access from
> > domU will be emulated, which causes a significant perfomance drop for
> > workloads that make use of rdtsc. =20
> Andrew,
> do you have any comments on this patch/approach?


Andrew,

any comments on this patch?

https://lists.xen.org/archives/html/xen-devel/2018-06/msg00398.html

Olaf

--Sig_/UaUvqNRRbyxprW/lPMiVMTg
Content-Type: application/pgp-signature
Content-Description: Digitale Signatur von OpenPGP

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCW2HdKwAKCRBdQqD6ppg2
fnWfAKCWiRzb6J0K4TZKY/ELSC2evNCSPwCfaRASprvCeXO9YbGKkQbht+QyNNE=
=HMxG
-----END PGP SIGNATURE-----

--Sig_/UaUvqNRRbyxprW/lPMiVMTg--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7632870035223851247==--


From xen-devel-bounces@lists.xenproject.org Wed Aug 01 17:20:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 17:20:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkumn-0006pT-RC; Wed, 01 Aug 2018 17:19: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=xgsf=kq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fkumm-0006pJ-1H
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 17:19:44 +0000
X-Inumbo-ID: 2180bf13-95af-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2180bf13-95af-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 17:20: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 1fkumj-00019V-Ve; Wed, 01 Aug 2018 17:19: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 1fkumj-0004Xk-Gw; Wed, 01 Aug 2018 17:19:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fkumj-0002Il-F3; Wed, 01 Aug 2018 17:19:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125700-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-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-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-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-libvirt: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: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: Wed, 01 Aug 2018 17:19:41 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 125700: 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>

ZmxpZ2h0IDEyNTcwMCB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTcwMC8KCkZhaWx1cmVzIDotLyBi
dXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgIDUwIHh0Zi90ZXN0LWh2
bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI1NTAwCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0yICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjU1
NDgKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4
LXZtZW50cnkgZmFpbCBsaWtlIDEyNTYyNAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAy
MiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjU2MjQKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hv
c3QgZmFpbCBsaWtlIDEyNTYyNAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NjI0CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjU2MjQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTYyNAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NjI0CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjU2MjQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTAgZGVi
aWFuLWluc3RhbGwgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyNTYyNAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTI1NjI0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2MjQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTYyNAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA3IHhl
bi1idWlsZC9kaXN0LXRlc3QgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIGJ1aWxkLWFtZDY0
LXByZXYgICAgICAgICAgICAgIDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGFhNDUwMTUzZjJkOTYwYzIxNzE0OWIzMWI2OGE4
YjU3YzVhOGU1OTUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDQ4MDFi
ZjUyOGMwMWRlZWQ3YTMxNWNmZTdmZjU5ZThmYzk0ZDk3MzMKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
IDEyNTYyNCAgMjAxOC0wNy0yNyAxMDowMTozOCBaICAgIDUgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxMjU2NzkgIDIwMTgtMDctMzAgMTA6MzY6MTMgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGR1bmxh
cGdAdW1pY2guZWR1CiAgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CiAg
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgTGFycyBL
dXJ0aCA8bGFycy5rdXJ0aC54ZW5AZ21haWwuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
dmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRv
IHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgNDgwMWJmNTI4Yy4uYWE0
NTAxNTNmMiAgYWE0NTAxNTNmMmQ5NjBjMjE3MTQ5YjMxYjY4YThiNTdjNWE4ZTU5NSAtPiBzdGFi
bGUtNC44CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 17:41:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 17: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 1fkv7t-0000pN-0p; Wed, 01 Aug 2018 17:41: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=xgsf=kq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fkv7r-0000pD-My
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 17:41:31 +0000
X-Inumbo-ID: 2d5b105d-95b2-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2d5b105d-95b2-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 17:41: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 1fkv7p-0001dc-Lh; Wed, 01 Aug 2018 17:41: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 1fkv7p-0006LK-E0; Wed, 01 Aug 2018 17:41:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fkv7p-0006HI-DO; Wed, 01 Aug 2018 17:41:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125714-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=7343bc8062c893ed6d40b25a9329d51340e0d703
X-Osstest-Versions-That: ovmf=6d9a0a9420167a87d353b53b93fec17ad61b4b61
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 01 Aug 2018 17:41:29 +0000
Subject: [Xen-devel] [ovmf test] 125714: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTcxNCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3MTQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA3MzQzYmM4MDYyYzg5M2VkNmQ0MGIyNWE5MzI5ZDUx
MzQwZTBkNzAzCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA2ZDlhMGE5
NDIwMTY3YTg3ZDM1M2I1M2I5M2ZlYzE3YWQ2MWI0YjYxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU2OTMgIDIwMTgtMDctMzEgMDU6MTA6NDIgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NzE0ICAyMDE4LTA4LTAxIDAxOjEwOjQ4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
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
c3N0ZXN0L292bWYuZ2l0CiAgIDZkOWEwYTk0MjAuLjczNDNiYzgwNjIgIDczNDNiYzgwNjJjODkz
ZWQ2ZDQwYjI1YTkzMjlkNTEzNDBlMGQ3MDMgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 18:36:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 18:36:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkvyb-0004Uu-5b; Wed, 01 Aug 2018 18: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=xgsf=kq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fkvya-0004Uk-DE
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 18:36:00 +0000
X-Inumbo-ID: c8ea836d-95b9-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c8ea836d-95b9-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 18:36: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 1fkvyW-0002nj-N2; Wed, 01 Aug 2018 18:35: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 1fkvyW-0002RM-67; Wed, 01 Aug 2018 18:35:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fkvyW-0001kx-5F; Wed, 01 Aug 2018 18:35:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125702-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-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-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=527838d470e3a6e79e8ee9d5ddf28920df2a196e
X-Osstest-Versions-That: linux=dd63bf22fccd68913e3088c5ed5de3bf406a7546
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 01 Aug 2018 18:35:56 +0000
Subject: [Xen-devel] [linux-linus test] 125702: 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>

ZmxpZ2h0IDEyNTcwMiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NzAyLwoKRmFpbHVyZXMgOi0vIGJ1dCBu
byByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2NDgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTY0OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI1NjQ4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2NDgKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNTY0OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1NjQ4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2NDgK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTY0OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDUyNzgzOGQ0NzBlM2E2
ZTc5ZThlZTlkNWRkZjI4OTIwZGYyYTE5NmUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAg
ICAgICAgICAgIGRkNjNiZjIyZmNjZDY4OTEzZTMwODhjNWVkNWRlM2JmNDA2YTc1NDYKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNTY0OCAgMjAxOC0wNy0yOCAyMjo1ODo0NiBaICAgIDMgZGF5cwpG
YWlsaW5nIHNpbmNlICAgICAgICAxMjU2NTcgIDIwMTgtMDctMjkgMTY6MDM6MzUgWiAgICAzIGRh
eXMgICAgMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3MDIgIDIwMTgtMDctMzEg
MTQ6MjU6NDQgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGV4YW5kZXIgU2hpc2hraW4gPGFsZXhhbmRlci5z
aGlzaGtpbkBsaW51eC5pbnRlbC5jb20+CiAgQW5hbnRoIE4gTWF2aW5ha2F5YW5haGFsbGkgPGFu
YW50aEBsaW51eC52bmV0LmlibS5jb20+CiAgQW5keSBMdXRvbWlyc2tpIDxsdXRvQGtlcm5lbC5v
cmc+CiAgQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQnJpamVz
aCBTaW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIERhbmllbCBCcmlzdG90IGRlIE9saXZl
aXJhIDxicmlzdG90QHJlZGhhdC5jb20+CiAgSGFpbG9uZyBMaXUgPGxpdS5oYWlsb25nNkB6dGUu
Y29tLmNuPgogIEluZ28gTW9sbmFyIDxtaW5nb0BrZXJuZWwub3JnPgogIElzYWFjIEouIE1hbmph
cnJlcyA8aXNhYWNtQGNvZGVhdXJvcmEub3JnPgogIEppYW5nIEJpYW8gPGppYW5nLmJpYW8yQHp0
ZS5jb20uY24+CiAgSm9obiBTcGVyYmVjayA8anNwZXJiZWNrQGdvb2dsZS5jb20+CiAgSm9zaCBQ
b2ltYm9ldWYgPGpwb2ltYm9lQHJlZGhhdC5jb20+CiAgSnVyaSBMZWxsaSA8anVyaS5sZWxsaUBy
ZWRoYXQuY29tPgogIEthdHN1aGlybyBTdXp1a2kgPHN1enVraS5rYXRzdWhpcm9Ac29jaW9uZXh0
LmNvbT4KICBLZWVzIENvb2sgPGtlZXNjb29rQGNocm9taXVtLm9yZz4KICBMZW4gQnJvd24gPGxl
bi5icm93bkBpbnRlbC5jb20+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5k
YXRpb24ub3JnPgogIExpbnVzIFdhbGxlaWogPGxpbnVzLndhbGxlaWpAbGluYXJvLm9yZz4KICBN
YXNhaGlybyBZYW1hZGEgPHlhbWFkYS5tYXNhaGlyb0Bzb2Npb25leHQuY29tPgogIE1hdGhpZXUg
UG9pcmllciA8bWF0aGlldS5wb2lyaWVyQGxpbmFyby5vcmc+CiAgUGF1bCBCdXJ0b24gPHBhdWwu
YnVydG9uQG1pcHMuY29tPgogIFBhdWwgTWVuemVsIDxwbWVuemVsQG1vbGdlbi5tcGcuZGU+CiAg
UGF2YW5rdW1hciBLb25kZXRpIDxwa29uZGV0aUBjb2RlYXVyb3JhLm9yZz4KICBQZXRlciBSb3Np
biA8cGVkYUBheGVudGlhLnNlPgogIFBldGVyIFppamxzdHJhIChJbnRlbCkgPHBldGVyekBpbmZy
YWRlYWQub3JnPgogIFBldGVyIFppamxzdHJhIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KICBQcmFz
YWQgU29kYWd1ZGkgPHBzb2RhZ3VkQGNvZGVhdXJvcmEub3JnPgogIFByYXNoYW50IEJob2xlIDxi
aG9sZV9wcmFzaGFudF9xN0BsYWIubnR0LmNvLmpwPgogIFJhZmHFgiBNacWCZWNraSA8cmFmYWxA
bWlsZWNraS5wbD4KICBUaGVvZG9yZSBUcydvIDx0eXRzb0BtaXQuZWR1PgogIFRob21hcyBHbGVp
eG5lciA8dGdseEBsaW51dHJvbml4LmRlPgogIFdhaW1hbiBMb25nIDxsb25nbWFuQHJlZGhhdC5j
b20+CiAgWWkgV2FuZyA8d2FuZy55aTU5QHp0ZS5jb20uY24+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBy
dW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoK
VG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvbGludXgtcHZvcHMuZ2l0CiAgIGRkNjNi
ZjIyZmNjZC4uNTI3ODM4ZDQ3MGUzICA1Mjc4MzhkNDcwZTNhNmU3OWU4ZWU5ZDVkZGYyODkyMGRm
MmExOTZlIC0+IHRlc3RlZC9saW51eC1saW51cwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 21:26:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 21: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 1fkydD-0007xn-PY; Wed, 01 Aug 2018 21:26: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=c8hi=kq=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fkydB-0007xi-TT
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 21:26:06 +0000
X-Inumbo-ID: 634b2b73-95d1-11e8-a8a5-bc764e045a96
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4d::61b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 634b2b73-95d1-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 23:25:18 +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=uTZl+Lqgl2k+5PiJlkmFUJH7L8hcgONP8kpgfhQizD4=;
 b=1pG76uWryQLleISQjQCPqZiVrX2fXPQ5RbqqOlUKXPSeN/HCRmOjvTvn4DpeviIqXjzorizjf7FMFsA30Xr1wK0WfGjpxvPL6LzEI9YcbXNEMxe0X+jod19BMFg0KBFb8yKp8gJGC0W5cB0KJcSg9sdTg020VKG4cTJdn+As0p4=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
Received: from 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.995.19; Wed, 1 Aug 2018 21:25:58 +0000
Date: Wed, 1 Aug 2018 16:25:53 -0500
From: Brian Woods <brian.woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180801212552.GA3914@amd.com>
References: <20180720145736.126487-1-brian.woods@amd.com>
 <20180720145736.126487-3-brian.woods@amd.com>
 <5B603DA902000078001D9628@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B603DA902000078001D9628@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: DM5PR19CA0044.namprd19.prod.outlook.com
 (2603:10b6:3:9a::30) To CY4PR12MB1767.namprd12.prod.outlook.com
 (2603:10b6:903:122::9)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 798ece45-eaf0-4740-9dea-08d5f7f55fe7
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600074)(711020)(4618075)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:CY4PR12MB1767; 
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1767;
 3:rwIXzWkRzC0nY/QUfW/J/k08kNDzcGitD6ob3T4mPUcVzeAsV0Wt2bxpFmaFYZr0BcHFfwQMtAXEWkopj4/65ltKKyUlvvdORozOAcmDEJU2BB1n+htd9euxp6Pm3gwXFAbIxogOtM7j75o2THJEQvvAEdt0pa7wbCh+lnw/NbrMfZfAWpkD96gHp+u5TLlTO7pArUgvgZMblY+lwq3X2/mPcrjd6MeODNVQfkprB20yraLvMVx9HeN2oHbFjuMp;
 25:0EE3Z3GQme+VKgSlnETfmZ9ewOTaPqlJQGXbW7+ZEVYP/uIOiu486SY6aJV8dC6e3gpMw6KMggHxrG96hND6MS3waTC+KJkrbr+Mg/LOr+7nT57JOwoJMg/kFl8mrHETXqYRXNg3r5/VFIGUmJxvyQ+C3BQRu0M50L5cpcwriZStlTUXZco5MCvUv45YOx7I6umGiHSuG+/XRNfB18vDDhwJXYnmex1cMq92PUmkmBHi7RfL2hqBhjEeFQH25osICyiQPHQFop4zUJsGMFp98L/T1KjmOxnnOeDSRH6ZNwU4kumeRAyFRpWFmBpZy3ApE+wOYrs7OlYwsUriqDVlYw==;
 31:t7fPhcbr5CW8JhUpz3HDkWUR8DoY5rReqJVA9MS77whmxjU3aADjsqHfNXld9ZAmhl+ObXcUSnSwnySZjw1az3W/B737eGl1HD24b8h/SD5h3gSRAW+6BBbvIKG04YFkq8ScITZYPeULcYcxDcnWjVU6Adg82ZXXurrhEmilcQ/DjdHm87ie2ZXWnXTW1nozdJkRJdv670bXeFt6NJopvKGeI10uZ9VJNzIgOQ1jKKU=
X-MS-TrafficTypeDiagnostic: CY4PR12MB1767:
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1767;
 20:fk7T4AFzekM6PbAoh1qfw0VvdYd8LRr1GwEeGm9GnI8rKESvZK0rvmhQwPa+lnug9GmwH5UDE2BOlpHkVoIpRl42prEnMVYQpO+ZS29TAeUr4yxo/D3QLkBxYg5qH20KYr+pYnqJi45EEC7/TxWoaaAZBxhOnhPW5t3RdyrrDyQ/9XbhdWt4ONrPWLdgliOb1Wb8ddTm4jLZelkzeFz+9zgSL/vRQjkIw+wVLj8w8ZazCJ+1t6NvSqGaJBXhZplY4IQhFT6WXa7+cClny5FKYwJTihZ85skGzrm+6WHBMix0K6QFHaIye6YY/o2DG2WqfNRkCxQK1CmF7Kgli7zwENAjYQjmhjocz1XPJ3/7DRf+82sBWgtMdOr4eMghHCjG6bmM49XKe/UmQwi8TFktfmC249lCRdZiO3qOKMk9pZc8+5UzbF547r3iWSxqKKbRKCNQDKiWQNrwgUC6VHUIU9nT5jLLk1fONOaeVrGhhaxGSBfc6oLF/CGBE+9BwGTQ;
 4:n8vYTGha4lWCO7o5SBeJGpdIH9LdXoWoZushTyEJoaHnHix5hWi9xw9W7eoOI5mQWrjQbdwLJ5k7jsAxAnBaDPB6RuutOqo3aW+bND8jXdvrVjp07uTZha3AOPsGf27IGcFvR4W3/sQ63Y5mikUyBqdOeXQFNQyA7I/uhs6e5MK/pcaymtdXZMFNM6ZihquubFDt2tND2fJwk0N0AsW675Qc+YfaLC1RfJc/seUFuD/wM3Rqchv29dLvf71cSD5Lt28oT9ZxkKWYevIcVgFtQg==
X-Microsoft-Antispam-PRVS: <CY4PR12MB1767A59E3B1F23CEC31C4882E52D0@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)(5005006)(8121501046)(10201501046)(3231311)(944501410)(52105095)(3002001)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123560045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:CY4PR12MB1767; BCL:0; PCL:0; RULEID:; SRVR:CY4PR12MB1767; 
X-Forefront-PRVS: 0751474A44
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(136003)(39860400002)(346002)(376002)(396003)(366004)(199004)(189003)(2906002)(44832011)(68736007)(8676002)(81156014)(16586007)(52116002)(5660300001)(7696005)(558084003)(186003)(386003)(16526019)(26005)(7736002)(76176011)(81166006)(23726003)(446003)(476003)(486006)(58126008)(86362001)(956004)(11346002)(316002)(2616005)(50466002)(6916009)(54906003)(8936002)(1076002)(3846002)(6666003)(106356001)(72206003)(105586002)(6246003)(36756003)(97736004)(47776003)(6116002)(478600001)(21086003)(33656002)(55016002)(229853002)(4326008)(305945005)(25786009)(53936002)(217873002)(66066001)(18370500001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR12MB1767; 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; CY4PR12MB1767;
 23:bCj4mn4RKaVl739A9XM/PAD3PdO2zb8uxtK2gm6OG?=
 =?us-ascii?Q?YUjeen65Uh3K+unkWdFyKWDKjXzJfEyJfgwQUoxXsNlHTZv2kdKf//8NBiBC?=
 =?us-ascii?Q?9WEsUpmiMQ2KRC8HwykNJ6dMVM+6ji+C2VS4pGiLZ9+eYV+8nts0qwXhReDQ?=
 =?us-ascii?Q?ffBLZRk6vj6L61RoZdryuR11sDgfdo9H1zJuhODIT0tmHawzpoy5qE95wn3E?=
 =?us-ascii?Q?qzrbYJEpD/EAIMRbNIwL3iwXjNflSlu0S6rYsqjEuhgSXMQN0/3e2OTjinKO?=
 =?us-ascii?Q?1fqTL27K3qzaPCKLM0bdYXEy4A8awSBz1E4nX1dvKw71hdpPsY1zLiRCDeec?=
 =?us-ascii?Q?C3nDzbzAJ83FJygtCDFYL/8mhzE+zRWvCpMuFISu7SQshdH4HqRsh7S4Z1p8?=
 =?us-ascii?Q?Q+pADHRYpaW01KiSA9rIGfKcGgYm1KHF2k/42xdweSBncJK3MkyXQF2bUE74?=
 =?us-ascii?Q?q4LAjmCqh5DIKZF2USJwdQkWXR18AoExynYIuwHy7xYKfBXlN4DRosN9YQbs?=
 =?us-ascii?Q?cRO19qLFWLfo+RMCPcFUFc6kCW4iDv9MqD7Acgo/PMhdBrkhAf/mrb2p9E5v?=
 =?us-ascii?Q?FuQL9wDdlfkZO19QIgXGtgDr+F9UrthMqyJFJXe1/87jVlERYB6l8i/iuzAn?=
 =?us-ascii?Q?wyvr/bEB0NOeY3UkIzZXqIrwpmG5F8tkN50ZNoGKlOIsxbm+rNssqE1GW8qT?=
 =?us-ascii?Q?vdgUZ/EUeHLaeq0RJyolpkBgHFY7AS8nMjcqnxcsyphpMYC2XDQkS+flmlcL?=
 =?us-ascii?Q?iio6/aa1A2uySXe3Gvlwy17iHGBlgqtcNPh79i8b4iSA6pdZTLhznnjjltqD?=
 =?us-ascii?Q?eQNmEX5zbG7zoBklxir5zDQNCSTKWOwD6YG/g/3BH+U8hhIhUoKkn1lQivHQ?=
 =?us-ascii?Q?kFzDy6nIBUUBnAB64CdG1KD/ycQM6/dSdfeLRQug2GN8+dl/2zlNDwKZ5AvL?=
 =?us-ascii?Q?mtp6NQ/7+ktvxMk1f05WooqTjWtuG7CncmGT/2NLiE+vgfOAAIvD6TM9hMcO?=
 =?us-ascii?Q?OXbXmiqlQqIA4hXyz35STMEplLSqqa5Q1heZlx5r19oQd5pyvn1TToV0NMhs?=
 =?us-ascii?Q?1sxKeC9/FWae/k11tp/EhLGQRo77/crF/WOZCl8LDVxHgYs8PEYWjrqSdET6?=
 =?us-ascii?Q?DT1UGGliiUns0IM1SE2qevcaWqwGJ6VMTvKgooR0gXiMkt0Wr+Lbv0BKgi9U?=
 =?us-ascii?Q?lS7fN29PkOKIWKkEWtOGkjNDiQ3kWeyv9EtMUCgPJ9b1KNyVBBZqzgytsPEc?=
 =?us-ascii?Q?MSPkIfh9D4SIZRdFmSXm6ejvYlYgFHyR367FZBYAKEwFWoXh39K//UpV9wc6?=
 =?us-ascii?Q?bXopDh9g9sP2usVqsSxoSe04Jhc0L2rkeXdHxeKxKuEasNkfDF8a+HCF8Rux?=
 =?us-ascii?Q?bnG6qghFY6y4GQabWw7rPCF86Y=3D?=
X-Microsoft-Antispam-Message-Info: VGRptgn4hctRyQiuv0rb4R13wW4lF5LU/nYOAkpj2L8GybRrCZgZvmkmn0YmEM7GaT6dGd9/8fB5NhV+ga9Oy/+8+7CPgvVF+6X5F1pwv7WMOPMoesAWTxElQsxP1+HXX7lQ2DH4Ge5PEkYHfhPtiNjIFhd6kiVv87pn7fUTkcJKBSOF8n8XuFS4N/HGpgamo+tF8Lz/lwck8GSj7VYVuFgil2IyhWZfkshDI8TuZt59NJbgNuS/QT+y/IZ1tgvklDlpZYptwm7NggdhifpQ9+nwbRIOKpTmqVXcwC+rkOVw490JbC1PD9tb/f5y3ykO/yeJ96e1iH3aNpFBdcTaU2jnWOI9TOf/Q+kNIC0Nl1I=
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1767;
 6:hge8+6Xc6F5ZfLHk3YpGYKc4AVBThdHw5nIcUoabr3HQJTue6AZ9zn58jXhLkb7ltVHcHC9leo3xSoOXQWJKTpwfllGTJMyWoGto4xdUykGmGLTrD7RsSH6V/GOAd+GZFwSc6J/CrA5O93kbdVMqDcOmSFAjDydKV8qC0XWGXjIa9hdRIGQGwqKqFwc+ISgfd+4bbXL5FaPPn1NHze7WYLGsbRBx/6/CC1aQkChuw9gkr5f7FuMOxtthuuJnwmlJyKbIdf0UwB2FhWeu6KAYkBKaS3geRbJG6KTb11qTUa5MjG6KC72ygVV8wZ+o0igmjvQrc7uyinZAm/ziuZdLugJGkiGMhipnQyoeNAjSBEWonbl5UpgkmVN1kLrVhKAD/h44WT7idXExLgL70eEFba599Sa7ZuvB6nLqGlJTO4RKhyoVwqNb00kbOdTczUGLp+3if/2H3IiOItTk3uk9fg==;
 5:z81+eNGizYSyw2WMZIc1gmQXl42jlrM73KcPyFODsa0JiOTFVw6tXbLMWRY2YLa2tgzpfGmH62dpzki+4Oo3hPtIHwR4GMr0AE8+RawsxMftDr5Z+xr8odxX/K7Jg52/2HL7YReVoMFonMJR2SiouURxHwvH1ftiRNTlTSMk0BE=;
 7:nnc0FciwIKvrsCG+6YL9hVzoTv1gIGsV4jB3GW2cwTI8941hZ/eUrVkACFZ+BVMtBnsD35fsoLJGvxJHEFMTQ/p3e+tfq0/4bxOwvEWmv6ZlAlnvjA+pBBN++52MGqjQZUwZZviM0EPEbvC7Ewhk3qDdlrxEwGRCo+CC6zVdJ83BgBjXJDPD9Kc8n0Yq72ClSQtYMRnEqX8CImHtp/IyVk2sr+IIPH+hDvKV4v6DKl0i51i7s+cvo1njeX8XXbJS
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1767;
 20:X2NJkX0BsiY8rJPQbVVkIVvz9JUJvQa/W/0+L5cchIaEcxJ3rPvPT+ueCHL2QKA2NG+bge+JqlBoi1ztTDSBlzWwYba0RVWITSy3tPxYHa8nk2U3EF/VntYnCm43vPgm252jXtov8EeB3wRKNbrcIGG8pLtdQyyTIKf+jsMd99XtWCgACg6enu3eligoSdUJS7wscNam0Ri0bLKD/RgnqcAQ6gl8xQ+iQpTfAzog2Fqiex7XADMTFNlXoEw6z0P6
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Aug 2018 21:25:58.7913 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 798ece45-eaf0-4740-9dea-08d5f7f55fe7
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1767
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>,
 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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDQ6NDQ6NTdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gV2hldGhlciB0aGVzZSBhZGRpdGlvbnMgZml0IHRoZSBwdXJwb3NlIGNhbiBvbmx5IGJl
IHRvbGQgd2hlbgo+IHNlZWluZyB0aGVpciB1c2UuIFBsZWFzZSBmb2xkIHRoaXMgaW50byB0aGUg
cGF0Y2ggdXNpbmcgdGhlc2UuCj4gCj4gSmFuCgpJIHdhcyB0cnlpbmcgdG8gc3BsaXQgdXAgcGF0
Y2ggMyBidXQgSSdsbCBjb21iaW5lIDIgYW5kIDMuCgotLSAKQnJpYW4gV29vZHMKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 21:39:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 21:39:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkypk-0000MT-2w; Wed, 01 Aug 2018 21:39: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=c8hi=kq=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fkypj-0000MO-BQ
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 21:39:03 +0000
X-Inumbo-ID: 33741981-95d3-11e8-a8a5-bc764e045a96
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe48::620])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 33741981-95d3-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 23:38:17 +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=gVQc1UwqMwKodgID6ZSsNTaqWjoN3dFDJJHg1mXvUWM=;
 b=EerxDDQOwwKYLzEpiZHQPb6ufzReDOyX7Zd3hSR21usYCtsul7wy5FXOz0orSfK9UWoTPkU6e8UqTIkqHHHspyHLbe4yGMTmvFHPSim0P9Gc5kHyJxGpR1nxX2/Dh3X1PBGZFXRFLN5Xnon5SeBIOf6BTW47yYbGTAWDilvtPxU=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
Received: from amd.com (165.204.77.1) by
 CY4PR12MB1766.namprd12.prod.outlook.com (2603:10b6:903:122::8) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.995.21; Wed, 1 Aug 2018 21:38:57 +0000
Date: Wed, 1 Aug 2018 16:38:53 -0500
From: Brian Woods <brian.woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180801213852.GB3914@amd.com>
References: <20180720145736.126487-1-brian.woods@amd.com>
 <20180720145736.126487-2-brian.woods@amd.com>
 <5B603E5402000078001D9634@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B603E5402000078001D9634@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: DM5PR19CA0047.namprd19.prod.outlook.com
 (2603:10b6:3:9a::33) To CY4PR12MB1766.namprd12.prod.outlook.com
 (2603:10b6:903:122::8)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: ab3944b9-5ba7-4ded-629a-08d5f7f73023
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:CY4PR12MB1766; 
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1766;
 3:tKsHzMmlSgvuffvmlPKCvm6TJY/QLnrR6XyC4vak6qusRvWQlWRYlDTNHKU5WEQ1GXUMxtppl5ukRgG9sPp2FEmxuPm2xkjWpE7674BHo3HF7nEcHzG907YvMqd+/3UGfN53eocqj62ywhKqnd/Tj8eqgv9S9hv4FKL0+mb7gTg7NFi1VCjc2BWaBUug2yzckdBepYzd2n1XmP2JBr140VzzDVUO3773knVjrQPUcAF2hpaQgD7POdrXCBdYxjpi;
 25:hQb2bO+KLzp0hMDmaF+c6f1a+sjoRZ3BsxBpmb2vPdv7Tqwa/Q5rNHpS3KgIGvYdcJHni/6RcwQwyfv+/WKrQgLavqa6u7YYGFygFBbk05iB57jES2Wz78FuT2wCeWIwWcyXEjEN06PuwHZVJRGOpad/O4W9na2x2sTdIvazJaDRPIL9vsH36uACVnrM29HPALJQOV39HWWwviDZQlRJJQ+12fiRslzH5NpKAy14cLKofa3RfNsgiBr+DgS1nAtYuQTOTut1CAysKG4UIaLItuI4lj0pwoUJKqr4stzLz7CFjBpHQ8rY4VXCmhcqIVXWz7eplyf3Nry2eoKD5zAQlw==;
 31:ubgyky98w2Tp/2k3+jGcVsY9txsnADOkwSUyPolA57uL68nVRhDYrvcalXg0rnoB0uYYQbTWGec8LJhf+glH2/VCPGA7GCSdjr1TWXarD7tbt+gsP+7w4UwnwLpHiD4tYSSZ+b2Wt7hdrPub6vA2OYrXBKnxAJiIpAUpQyylTZFsZsIumvjEk47pUVfKNd1qtYc2S1lmiT75lpePAJhdr26ZOAt3LNlgFnVOtB7G60g=
X-MS-TrafficTypeDiagnostic: CY4PR12MB1766:
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1766;
 20:fZwZPxSFyM7UcSqK4zNzKXtIL5/EKW4s1SdZgKwUnnfHNK1o0DBJmiMw7FT5vM1Pzv/+NI39pmuhlqRbt3wfRUoLciERoJsnJv8H0v7imdoOs7ldxKO/DLjz5taPA0+RIiXUof4WrzzI+WHGhBbKwJkWZRHIzdf2lIYnnpOqE7OFGVP2WHqvle+SH48MjsVMqUiBvJfVaWc+BWhzYmm5XyksGM+DT0v6O443/oyzKkSK7gHx+XNK4Tx5RrzB5RQH4N5MORacw1YZglCx4P7YiAGpYGBkcbWMsopOQfmnTd1Dd1CknXdktQpFMS5hiXyt4cMCE4P/4exisgMbeVGnHOv2XJWDL5VdEUpLmoWuc34BypIR1aLNh/4LwUjsJEWpuFKlN/Gny82AKAuqOZlvarw5GsNldQzK2/hcuFx2xo6ydZpeULo8Gz+Z2JQmgrpfTPwqxZvaMAnpgH+gJK5MqwmUfGp9cuh2Ttd/j4Fy9owMxWfMGq/WuK0mTjnhomnp;
 4:zOd7IcOUuiuBOM6aP4oWUn4UbYuNWCpS23yE1juQbIbK+MX9ADGv2hvdyXmloIw40vAl0Z5/Auwm7phMBsfdQ/z5/bbVmSZVshBLgA+f9qkeGZCnpo4SJu8+lDTWDnUOhZQTEG59UCeGoG/cjv5PkZEpn0EFo03o/PNWmxByA5eRRKtMuhRJb7xTJLfMBLgsuHlR8BbNi6XhrS40hmv60TMU8wEbhuRssCQP8x743i1Am9spY3mz33YwNz1SAfcUuRjPU8Q2uKPl02oqojcsOg==
X-Microsoft-Antispam-PRVS: <CY4PR12MB176641F10947A60C07367AB3E52D0@CY4PR12MB1766.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)(93006095)(93001095)(10201501046)(3231311)(944501410)(52105095)(3002001)(6055026)(149027)(150027)(6041310)(20161123562045)(20161123560045)(20161123564045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:CY4PR12MB1766; BCL:0; PCL:0; RULEID:; SRVR:CY4PR12MB1766; 
X-Forefront-PRVS: 0751474A44
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(396003)(366004)(376002)(136003)(39860400002)(346002)(189003)(199004)(2906002)(446003)(11346002)(16586007)(81156014)(33656002)(316002)(8676002)(7696005)(956004)(3846002)(52116002)(50466002)(72206003)(305945005)(7736002)(2616005)(217873002)(66066001)(76176011)(476003)(81166006)(86362001)(36756003)(97736004)(25786009)(44832011)(58126008)(54906003)(23726003)(6116002)(1076002)(486006)(26005)(47776003)(106356001)(16526019)(53936002)(55016002)(4326008)(6916009)(8936002)(386003)(6246003)(229853002)(105586002)(6666003)(186003)(478600001)(68736007)(21086003)(5660300001)(18370500001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR12MB1766; 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: =?us-ascii?Q?1; CY4PR12MB1766;
 23:McLeyhYVAqTJ1RDKHVHkMfvVIN+TV6OYw3L5bUMrd?=
 =?us-ascii?Q?WkLQjUckmhJkZW+OwZcVES9TUYC9m+7nwkR+yRuq9ptvRMHljA96QddgK1vp?=
 =?us-ascii?Q?I89QbiyXASgwpon7vT4s4UqMpjPhNalaaQDyoJ/KeAYqBOFc1bVZnH2q4lnx?=
 =?us-ascii?Q?dbAs+5NNKmD9aTbIi8X1zH4CnFN4M/QEEK6j4Ztv7E1A+lRpL8cWBaB+G/nh?=
 =?us-ascii?Q?60nRxloJRWVsr0H4nLHvjlyU5qpcIQcpr8LBV7pdDFy/dha6GEIfDQZaoOwy?=
 =?us-ascii?Q?RgVhPbM6fH7wmyB7KhuWtffVvjvtxr+ftoxJjlNPPsbB7NG1wxW3rar6RxPW?=
 =?us-ascii?Q?IGtwjMzwjvojM/dHvZbwrJVjf7GZ6qXXP4Bl33OzjScj8OK6uYvSnyh350P0?=
 =?us-ascii?Q?kYoFZebwvmSf+eI+Jq+l4YvkULiRvDC0u/3A0uhA646XDg0pewZZM91KRqsW?=
 =?us-ascii?Q?PABLo1Z89petrVYdZmEqIs1qP9Fx4McpTOAy4y+9IheP1elFRbQBcK4/DrBU?=
 =?us-ascii?Q?FqLGCWejA2qPy/X9vQO+IiwhiMzZNO2W2BDbHeIIhipDu9BDNNBtFO8aTM46?=
 =?us-ascii?Q?poK3jGSzuVxNkioFwkBMQpnQPViHr+Y7MBDVGCUUNzIZpnm5RG8E/yJxUEcK?=
 =?us-ascii?Q?MPRqGU6264KpMAYe+BwPz1W7y+0EQN5ERKoQf8XFFLjvHvdrL5TbvgevqcCY?=
 =?us-ascii?Q?a1U9jKGkS308jHtp9Vxz1KoYKIw8gbvrzauM06DtP4wYiOr0MxFnY1PrnJOI?=
 =?us-ascii?Q?GY19IdggGWjOrDr4DQ++EUI919ovW7kC6J2IiX3sfIRzY9qKJ2IpAvMMF6XK?=
 =?us-ascii?Q?oT7ABlRyjVJdkn0R1yiX/gRIpxrhJhf18tJSBw/BU3b4KZVs8f1cM88uy+9v?=
 =?us-ascii?Q?yBlVgupRTzDfWqSQfkNYi2bs/Yojg4WI1RQRmabgBFEKjEs6G25O3pgDBice?=
 =?us-ascii?Q?B05Z7apRftUjvuI1mND5XvFnDW0CvzBVqcffNSWtwoPhcHeLYJpWZpaD0+h1?=
 =?us-ascii?Q?lSXvT4jGgZihmFVsce2/VlP1+NEuwNXBwOVIw8GAbF+yuXOze9vZvdZHAnM0?=
 =?us-ascii?Q?bH7uPcf3YiQhgmWAyge7lR1yEo092V5F/NIwL5Ev5MQIIYEId2FUy9wYxldP?=
 =?us-ascii?Q?AizKLSxNoFETHKO/bW+NimpP2oghyVR4GNLSug7NrOO4Yav6vAgmZD6v/gpO?=
 =?us-ascii?Q?QYQ0Asn8TS1uVmQJzH7krgflY312sVl1Knt8KFIlyumkDMs5jwK1lyHBfmMV?=
 =?us-ascii?Q?cHe6RCvMvrWpeyHPcc52+57VtxRYKK2ohL2bdtzB2Y0D/7C893vCvlqlCS0p?=
 =?us-ascii?Q?7AI21c0wlGdz25JTz4NKmrCwqcSaX43DAsTsM2fgmj1?=
X-Microsoft-Antispam-Message-Info: ymKeO9P+KoWK1U2rM14ShnqYQN9a7JZBEUI5Mv+9Ovqv2Fxn40Xucvm7nJSUj63CsvKyoYHL/tMKu0IkYi5aKOtAD0udyaz2blG4z3brduFF2a+99Nb45y4Fd1wjGTg2QsgO38bWQPl2cRAvQjZaBafIsg5L34xiPQQ8WDdx1okQ1pRdTZ38bckfeb24dxgBPWySPMmM1Aptnn0gUZaeQr2qB8wTw4AZYflWnT1Cl6ZGI915ZdaGSUupHJWS2LrQwoQk7OLzrzKQ+jg3xfR/u/OR2RqjRRGKt/pMqgQYjd2kyb66YcPy3vuNeohAX73jzgU5FoCZZPAeZMQXCa34QHew3SuIfTHSNsL2UrQRxnM=
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1766;
 6:cIusVQ3PH6GSS0cbhk9qEDdIU4gMgZzq4mTSPRhGuXhdZAJmINYVfTNDZ+Z0hyjhv/1iWtZ4R0Nw5TfPcQiIkgnh5El+q7h8IXzFywryryEFiOMLNKcuYihBfdpl49lyxe4Xlvti9L+ju8hDNnP9z70/7XIClGZOF2X1ttL/eIU+Reqkjo7fr+7+TrWe+D+3jtqAu3yMLyiGvIcnWv+UVK8w/eHuw2d3LWYfP58Q3/CGDtPaReha8/46JH9U5s604iEiNlnDAsUZjRlnmiyq2BWeSNmoQSYpsdtARV1Q8Rh92S9mPY3KxE18Iymg+D1GgjUJ1DK/l0bFfHkzwc8X/uRUaV7jk+l1x75GMKG2+SqDp/0lb8DLraEf/SeRU8oISkjHGW1CzZtYTdPwhWrUhaU/jWKFGprIOPRsfFO/eHikGxEG/UR4Ku8pBIcnhAqbPY1WWpkrq2LpT1jOcdtKHw==;
 5:DvUz8wdV/zosSLH5nX7t5qvCOKSyubd1aVoDaDnJTg/OzARo4mmQgcXMq2HJoCGkaVm63evE2R5ABWE1f8bcTfUvy3xCDrJlvGbaMnErrHVisSPO5uKMsi+XG0tv80KZ9JEeUuVLbEXZ2M8g6y8Fq3dgYAlQ7Com4Iuwh4zdeoc=;
 7:3kwyxXYb7IzsCCVNnmTjq7g71Z3bGco8ZR/AG36Gwo/fRQczxg86FYx3EsRU4wNN6UFu0WqZTpPQ78uAAriq4rXpNWBdcvEZCtPeKgAwKF4te35HAD9b4YlrqAcBs2+Lwuqp82v/s9KbklRq8myQX9Z/QXv6ipiTsucDOiH9wQC6ySF7cFLzUGqtLZ56yNjFbYgLCobme2XTEP89o24zKJMegepuB0MDTpFFwkuxcRVWk/SOM/j4giQtRKDZbcAW
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1766;
 20:bfU6eGoXiRWG3X5niJLmodKkXGwHSrmh+hOc2oL5t9GAn23apO+GdLMEq7rYTiLkqxVgJUncG4GBZdx9/pKwJHSt7+KVrjJsm5bEPDAQdyMAdt1V3tgDnz0TAyyw3lM7er12qM57gZ5Jik+bdhx1m0rzujwCZzdtQ/8hZDrCG+lQ5MVZi887hoDig+C1LkyyjjJwcqzkoazKBu50b2mZrU+RpA3WD/PMDZfw4X2lvhCKUF3bE5hDnQYgy+ysgdcG
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Aug 2018 21:38:57.5807 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: ab3944b9-5ba7-4ded-629a-08d5f7f73023
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1766
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>,
 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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDQ6NDc6NDhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gUG9pbnRsZXNzIGluaXRpYWxpemVyLgoKTm90ZWQKCj4gV2h5IGxvZyB0aGUgc2FtZSBz
dHJpbmcgdHdpY2U/IFNpbXBseSBPUiB0b2dldGhlciBib3RoIGNvbmRpdGlvbnMuCj4gQWxzbyBw
bGVhc2UgZG9uJ3Qgb21pdCB0aGUgYmxhbmsgYmVmb3JlIHRoZSA/IG9wZXJhdG9yLiBCb3RoIHJl
bWFya3MKPiBhcHBseSBhcyB3ZWxsIGZ1cnRoZXIgZG93bi4KCkJlY2F1c2UgdGhleSdyZSBjb21w
bGV0ZWx5IGRpZmZlcmVudCBpbXBsZW1lbnRhdGlvbiBhdCB0aGlzIHBvaW50LiAgSQp0aG91Z2h0
IGFib3V0IG5hbWluZyBpdCBzb21ldGhpbmcgZWxzZSBidXQgY291bGRuJ3QgdGhpbmsgb2Ygc29t
ZXRoaW5nLgpJdCBhbHNvIHJlYWRzIGVhc2llciB3aXRoIGhhdmluZyB0aGVtIHNwbGl0IHVwIHdo
ZXJlIHRoZXJlIGlzbid0IGEgdG9uCm9mIGxvZ2ljIGluIGEgc2luZ2xlIHRlcm5hcnkgb3BlcmF0
b3IuICBUaGVyZSBjYW4gYmUgZWFzaWx5IGNoYW5nZWQuCgo+IEkndmUgcGVla2VkIGFoZWFkIGlu
dG8gdGhlIGZvbGxvd2luZyBwYXRjaGVzLCBhbmQgSSBjYW4ndCBzZWUKPiB3aHkgdGhpcyBuZWVk
cyB0byBiZSBhIHN5bnRoZXRpYyBmZWF0dXJlIGZsYWcuIFdlIHVzZSBzdWNoIGZsYWdzCj4gZm9y
IHRoZSBwdXJwb3NlIG9mIGFsdGVybmF0aXZlIGluc3RydWN0aW9uIHBhdGNoaW5nLCBidXQgeW91
IGRvbid0Cj4gZG8gYW55dGhpbmcgbGlrZSB0aGF0Lgo+IAo+IEphbgoKSSB3YXMgdGFsa2luZyBB
bmR5IGVhcmlseSBhYm91dCBhIFNTQkQgKHZpYSBWSVJUX1NQRUNfQ1RSTCkKaW1wbGVtZW50YXRp
b24gYW5kIGhlIG1lbnRpb25lZCBzb21ldGhpbmcgYWJvdXQgQUxURVJOQVRJVkUgQyBmdW5jcwp3
aGljaCB3b3VsZCBhbGxvdyB0byBhbGxvdyBIVk0gZ3Vlc3RzIHRvIGJlIGFibGUgY29udHJvbCBT
U0JELiAgSW4gdGhhdApjYXNlIGhhdmluZyBhIHN5bnRoZXRpYyBmZWF0dXJlIGZsYWcgaXMgdXNl
ZnVsIGZvciBoZWxwaW5nIHRvCmRpZmZlcmlhdGUgYmV0d2VlbiBTU0JEIHZpYSB0aGUgTFNfQ0ZH
IE1TUiB2cyBTUEVDX0NUUkwgaW4gdGhlIGZ1dHVyZS4KCgotLSAKQnJpYW4gV29vZHMKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 21:45:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 21: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 1fkyvh-00014u-R3; Wed, 01 Aug 2018 21:45:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8sl1=kq=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkyvg-00014p-P5
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 21:45:13 +0000
X-Inumbo-ID: 37eaa376-95d4-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 37eaa376-95d4-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 21:45:33 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 4F37E215AC;
 Wed,  1 Aug 2018 17:45:11 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Wed, 01 Aug 2018 17:45: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=US7WlZKUnWYXSMWDUKU5cE/Gjpnl+
 3CXm9x9AGG1Yu4=; b=JPXefZci2EscmMcAm7VwZJxObd7v2p6CJ3Bwrio+CoFO7
 Ne5zZFBxpv86LzPXiUNMCA1jLAMTk7neb+NX4cKnmpYadktw2D4eUIBQRIaFwaNP
 MTw8aterReOL78mpe5ChjJTTk2l2YeOXdPrcqGynQ8/ydf1rI9spN0Cubi3tn8W8
 zPbqgDNB0WVu/obVQSt2hcgHAB/BcujtfI0kJlKtRv/2bxlvbC/yAlqDP7nAyhbr
 ForT4QA/26yGQ41siBEwha6u1tudFNpYqrhcN0JHYP0tjTeae5rxm5v1UBRiM3Il
 Xgj0rJNdkEeSgr9StfHTzVcx35y7h1cze9nN+dcxw==
X-ME-Proxy: <xmx:5iliW0hSGs4UO61WxAhcQ7osodkXyozOTa9DW4wXGMyR9hxSNPD-jQ>
 <xmx:5iliW9dOIPehVdRdkCL8_8uRX7cnGY29v5X8-9LJW-5XgStnGgJmPw>
 <xmx:5iliWy_-nDqW5RMEHnxKlash_qEAuFuuFnZoJaMQkPDBWd0eSQ1afA>
 <xmx:5iliW7jjnW2Y4uEuR5XphkgIS7IeXfJH2xWU79A6n2BMDBRYKSPf6g>
 <xmx:5iliW-__RQYyRQ51WUXewaU_L2qpCVuiDUQ5xiXCjvSTwsoGpq47zA>
 <xmx:5yliW6uywQgmgVMLgnN_1T-MdoKnFvb5GvQpAWfUgVMvQ85J4Llb4A>
X-ME-Sender: <xms:5iliW9Gfi9JE3zhzCNjrJKZKLYOdKSaobI8Lb4vaML4ZbnTEiu294A>
Received: from mail-itl (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id A10F8E403B;
 Wed,  1 Aug 2018 17:45:09 -0400 (EDT)
Date: Wed, 1 Aug 2018 23:45:06 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Jason Andryuk <jandryuk@gmail.com>
Message-ID: <20180801214506.GY1371@mail-itl>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <767b0474eebe5317b8d0a4d225043172172d0be7.1533009377.git-series.marmarek@invisiblethingslab.com>
 <CAKf6xpsU0WZnjLVMQ5iqW1Z4sjQHx6WkVygBE-d4WCLJ6MTTww@mail.gmail.com>
MIME-Version: 1.0
In-Reply-To: <CAKf6xpsU0WZnjLVMQ5iqW1Z4sjQHx6WkVygBE-d4WCLJ6MTTww@mail.gmail.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [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: 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="===============7349695171011248292=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============7349695171011248292==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="uOSyunOxC/kgwQjk"
Content-Disposition: inline


--uOSyunOxC/kgwQjk
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Aug 01, 2018 at 10:30:14AM -0400, Jason Andryuk wrote:
> On Mon, Jul 30, 2018 at 11:56 PM, Marek Marczykowski-G=C3=B3recki
> <marmarek@invisiblethingslab.com> wrote:
> > The forced vkb device is meant for better performance of qemu access
> > (at least according to ebbd2561b4cefb299f0f68a88b2788504223de18 "libxl:
> > Add a vkbd frontend/backend pair for HVM guests"), which isn't used if
> > there is no configured channel to actually access that keyboard.
> >
> > One can still add vkb device manually if needed.
> >
> > This is continuation of b053f0c4c9e533f3d97837cf897eb920b8355ed3 "libxl=
: do
> > not start dom0 qemu for stubdomain when not needed".
>=20
> Prior to this change, was a dom0 qemu started for these entries?

AFAIR not for this device alone (unless some other condition in
libxl__need_xenpv_qemu triggers it). But when it is created but backend
not launched, it cause timeout on frontend side.

> Reviewed-by: Jason Andryuk <jandryuk@gmail.com>

--=20
Best Regards,
Marek Marczykowski-G=C3=B3recki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?

--uOSyunOxC/kgwQjk
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAltiKeIACgkQ24/THMrX
1yxdIQf7BE8NbOqO8xud7pxSmc3njeHN9yia5BcHcSkSmmugZnQB2gO/BwhPlv48
12s6to2AS5E15PGwwKAsgmSLTtHTm8c+OtqsfatMf2YKjSQNv5AaOWaafHlS4RbF
pCgCBI0NAcpmv/XsJeENpjKJbAxGQqaL5k7G9ItSbJfZygUiEDSO8L+0Fn2/5mCs
yzgkFFvHu2SVBfGGl6gILt+xX663dPbwGGSiMdBB02/x2rf+xRGXDhPE1UAtckWg
sFM5T8PsuF53HCqO7f6/vhkCdRSTXpJKYxnTCD/L9o7uYGiwJPrjG9aU1yD/m3Et
DZgIoOuCuAqSrsgWYLDPOQqW+b1K8A==
=gnbg
-----END PGP SIGNATURE-----

--uOSyunOxC/kgwQjk--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7349695171011248292==--


From xen-devel-bounces@lists.xenproject.org Wed Aug 01 21:47:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 21: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 1fkyxn-0001Dz-H9; Wed, 01 Aug 2018 21: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=8sl1=kq=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkyxl-0001Dk-Mh
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 21:47:21 +0000
X-Inumbo-ID: 849faab9-95d4-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 849faab9-95d4-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 21:47:42 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id C4A5721BF4;
 Wed,  1 Aug 2018 17:47:19 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Wed, 01 Aug 2018 17:47:19 -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=LmTJmysK6TFYDaKg47MUFzo18dljQ
 SBOJN1Z+Y5xwvI=; b=k406s57kHVOnJ+BoBzT6lagDUAf1memf99jJxsWSj9nbq
 NhCcy74AL2TFWoNSJzRQ/gfc51Nz9Xih1bdZStCYxdmACGClWTaScT/c/MnCGQcG
 y5jCFSWU7Lr9yUE7cBQLDBVKu42DpAtJoXgpF2eZFe0FDcIOtvp0tGq4pZ/O55UV
 EHuLig5LQmOyrJjQhawQgcaBsjpMkrH+N8nySgiaeOidv+3bXsJTZMIamoXQnPeM
 micalYVOD+XLD9qenyOC6i2Jyb4ZgDnuhySClhVW0beyWlJ+4myIOFqTEabC+HPd
 8FmRON1hl+n4s4dRzj+RCeyHBTMX7ZONMUouOqf0A==
X-ME-Proxy: <xmx:ZypiW6Zt4DjD3e2FkDnlfBV9rwwo15NzPjr3CKAV0pRywmtmspy7YA>
 <xmx:ZypiW-BD_UMR7CDl7nPLQ6uZeGLcV_sP8aCx6WPNsaiuN6Rh1jXsTg>
 <xmx:ZypiWwH24qY0SDrbdmAQBAXWwmwvKPArQAkGrXE6iexQ507FnY8Beg>
 <xmx:ZypiWxOvPrk6q5ccYi_byCpPJ-UA9_GSb3mvglUxPM9ct6Ue3hm0-w>
 <xmx:ZypiW5j8MsRA9ovlQKACeVfMCtPZAtModoty_lQohiA70oGSEY6CMA>
 <xmx:ZypiWyK05ZdBSd30jw88W8ct54LWGBR48PNmGfFF01ddpi9hMlmJyw>
X-ME-Sender: <xms:ZypiW0w1IFtYvlcicmLbp0SU-H7uC888z2wAHekxRPluHV46wwIVXg>
Received: from mail-itl (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id C0C5110273;
 Wed,  1 Aug 2018 17:47:18 -0400 (EDT)
Date: Wed, 1 Aug 2018 23:47:16 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Jason Andryuk <jandryuk@gmail.com>
Message-ID: <20180801214716.GZ1371@mail-itl>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <f231deae2650e7ea6125bd22ed8263a7af4d9331.1533009377.git-series.marmarek@invisiblethingslab.com>
 <CAKf6xpuOePmgguxjHU1VmTcn3qMQw1gFVXoaj_3kzmeFjn5gbA@mail.gmail.com>
MIME-Version: 1.0
In-Reply-To: <CAKf6xpuOePmgguxjHU1VmTcn3qMQw1gFVXoaj_3kzmeFjn5gbA@mail.gmail.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [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: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, xen-devel@lists.xen.org
Content-Type: multipart/mixed; boundary="===============1107135857115869035=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1107135857115869035==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="Ie3mu0AkGGOh6179"
Content-Disposition: inline


--Ie3mu0AkGGOh6179
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Aug 01, 2018 at 10:35:26AM -0400, Jason Andryuk wrote:
> On Mon, Jul 30, 2018 at 11:56 PM, Marek Marczykowski-G=C3=B3recki
> <marmarek@invisiblethingslab.com> wrote:
> > Rely on a wrapper script in stubdomain to attach FD 3/4 of qemu to
> > relevant consoles.
>=20
> Should FD 3 & 4 be defined in some header?  That's not useful from a
> wrapper shell script, but it should be documented somewhere.

Maybe. See cover letter.

> Reviewed-by: Jason Andryuk <jandryuk@gmail.com>
>=20
> Regards,
> Jason

--=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?

--Ie3mu0AkGGOh6179
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAltiKmQACgkQ24/THMrX
1yx9ggf9Hj10jpFeRcaYZB6LmPf/Yx6za3EoFf7n6ttteeQ5kiXZm+un4FT4zEFL
IWOE79cZv6vlF6Nl+EIyB70K4cOpnQWsKdWfHAuApfHsTEFMVK8DldoZADewznqG
gS4HHibixunmcFa0TlOGuO93/oq/TM1B3kHof+F+yqAiHMeaa+hybixnK/heu14A
ZQx9vn5SvhV2oKjrlDQxnenaFnS6Tu4HXxWIzu6QVZGpiOPEqKEJsp8ldT3zQJxx
GtgCMTOCHuuHCpaM4ASdyq7Ej5nK6CctwGruQk9I7+w5QesSlcpdYY34XNSTHAEl
z0f93xALOSUbVxdXwFA91AfBVao2sg==
=6c7M
-----END PGP SIGNATURE-----

--Ie3mu0AkGGOh6179--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1107135857115869035==--


From xen-devel-bounces@lists.xenproject.org Wed Aug 01 21:47:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 21: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 1fkyxn-0001Ds-8Q; Wed, 01 Aug 2018 21:47:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8sl1=kq=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkyxl-0001De-9e
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 21:47:21 +0000
X-Inumbo-ID: 5c73237a-95d4-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5c73237a-95d4-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 23:46:35 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id C4A5721BF4;
 Wed,  1 Aug 2018 17:47:19 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Wed, 01 Aug 2018 17:47:19 -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=LmTJmysK6TFYDaKg47MUFzo18dljQ
 SBOJN1Z+Y5xwvI=; b=k406s57kHVOnJ+BoBzT6lagDUAf1memf99jJxsWSj9nbq
 NhCcy74AL2TFWoNSJzRQ/gfc51Nz9Xih1bdZStCYxdmACGClWTaScT/c/MnCGQcG
 y5jCFSWU7Lr9yUE7cBQLDBVKu42DpAtJoXgpF2eZFe0FDcIOtvp0tGq4pZ/O55UV
 EHuLig5LQmOyrJjQhawQgcaBsjpMkrH+N8nySgiaeOidv+3bXsJTZMIamoXQnPeM
 micalYVOD+XLD9qenyOC6i2Jyb4ZgDnuhySClhVW0beyWlJ+4myIOFqTEabC+HPd
 8FmRON1hl+n4s4dRzj+RCeyHBTMX7ZONMUouOqf0A==
X-ME-Proxy: <xmx:ZypiW6Zt4DjD3e2FkDnlfBV9rwwo15NzPjr3CKAV0pRywmtmspy7YA>
 <xmx:ZypiW-BD_UMR7CDl7nPLQ6uZeGLcV_sP8aCx6WPNsaiuN6Rh1jXsTg>
 <xmx:ZypiWwH24qY0SDrbdmAQBAXWwmwvKPArQAkGrXE6iexQ507FnY8Beg>
 <xmx:ZypiWxOvPrk6q5ccYi_byCpPJ-UA9_GSb3mvglUxPM9ct6Ue3hm0-w>
 <xmx:ZypiW5j8MsRA9ovlQKACeVfMCtPZAtModoty_lQohiA70oGSEY6CMA>
 <xmx:ZypiWyK05ZdBSd30jw88W8ct54LWGBR48PNmGfFF01ddpi9hMlmJyw>
X-ME-Sender: <xms:ZypiW0w1IFtYvlcicmLbp0SU-H7uC888z2wAHekxRPluHV46wwIVXg>
Received: from mail-itl (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id C0C5110273;
 Wed,  1 Aug 2018 17:47:18 -0400 (EDT)
Date: Wed, 1 Aug 2018 23:47:16 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Jason Andryuk <jandryuk@gmail.com>
Message-ID: <20180801214716.GZ1371@mail-itl>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <f231deae2650e7ea6125bd22ed8263a7af4d9331.1533009377.git-series.marmarek@invisiblethingslab.com>
 <CAKf6xpuOePmgguxjHU1VmTcn3qMQw1gFVXoaj_3kzmeFjn5gbA@mail.gmail.com>
MIME-Version: 1.0
In-Reply-To: <CAKf6xpuOePmgguxjHU1VmTcn3qMQw1gFVXoaj_3kzmeFjn5gbA@mail.gmail.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [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: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, xen-devel@lists.xen.org
Content-Type: multipart/mixed; boundary="===============5841061468007049554=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============5841061468007049554==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="Ie3mu0AkGGOh6179"
Content-Disposition: inline


--Ie3mu0AkGGOh6179
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Aug 01, 2018 at 10:35:26AM -0400, Jason Andryuk wrote:
> On Mon, Jul 30, 2018 at 11:56 PM, Marek Marczykowski-G=C3=B3recki
> <marmarek@invisiblethingslab.com> wrote:
> > Rely on a wrapper script in stubdomain to attach FD 3/4 of qemu to
> > relevant consoles.
>=20
> Should FD 3 & 4 be defined in some header?  That's not useful from a
> wrapper shell script, but it should be documented somewhere.

Maybe. See cover letter.

> Reviewed-by: Jason Andryuk <jandryuk@gmail.com>
>=20
> Regards,
> Jason

--=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?

--Ie3mu0AkGGOh6179
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAltiKmQACgkQ24/THMrX
1yx9ggf9Hj10jpFeRcaYZB6LmPf/Yx6za3EoFf7n6ttteeQ5kiXZm+un4FT4zEFL
IWOE79cZv6vlF6Nl+EIyB70K4cOpnQWsKdWfHAuApfHsTEFMVK8DldoZADewznqG
gS4HHibixunmcFa0TlOGuO93/oq/TM1B3kHof+F+yqAiHMeaa+hybixnK/heu14A
ZQx9vn5SvhV2oKjrlDQxnenaFnS6Tu4HXxWIzu6QVZGpiOPEqKEJsp8ldT3zQJxx
GtgCMTOCHuuHCpaM4ASdyq7Ej5nK6CctwGruQk9I7+w5QesSlcpdYY34XNSTHAEl
z0f93xALOSUbVxdXwFA91AfBVao2sg==
=6c7M
-----END PGP SIGNATURE-----

--Ie3mu0AkGGOh6179--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5841061468007049554==--


From xen-devel-bounces@lists.xenproject.org Wed Aug 01 21:52:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 21:52:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkz2Y-00022S-7C; Wed, 01 Aug 2018 21:52:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8sl1=kq=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkz2X-00022N-FL
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 21:52:17 +0000
X-Inumbo-ID: 0cfad2ea-95d5-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0cfad2ea-95d5-11e8-a8a5-bc764e045a96;
 Wed, 01 Aug 2018 23:51:31 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 270C220BBE;
 Wed,  1 Aug 2018 17:52:16 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Wed, 01 Aug 2018 17:52:16 -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=0Vb7l0MHlNXC3LAuk8q4QyyhBYlFF
 Vm/fPcm5U8eWD0=; b=Wk2xM+GQbwBUBa9GwTTyEYdzir2XlRJl4PjwyWmJUeZYp
 7TOWONqgm6mH8ZTmEuz6F6BHtmWtrcfrvmOUSYzDuLGPrX9iL2aovlNBQA8FSXMR
 gpswfKWI/0CnzZGzKD8OS4XMCW9BRgk8TCW+FRw00+3Dl/kQCVvXYcrcwJsKUTiO
 nyQ2yhHUWZ/MoOc77wu3/Cz6DO53es5Adbz1WVvmXVHsTRzL+Co1XEU1HyGg3uiJ
 9ZacYL+mp3FazLvo4yqc2t7tG9l+Nc/eli/MAed/tR+QEGithHO3FrEosaZqzbsb
 H4GsCd0XdIPvZI0YwLpuq4zdCxFTT1GGvZ4WGiriw==
X-ME-Proxy: <xmx:jytiW8qCotsd5rxRCtCF6YSGDiPBqN97kZiceC-LVRLfrh0VEWjwFw>
 <xmx:jytiW6KD4vsKFm80vPWP7pAcIlM6cygWXXu9GlOmkNcgPX22CRaWyg>
 <xmx:jytiW3SusSBdv1NkzXMMTyybo5Mc-Wx8fFJSoCZTPmZJNvkjOJwIBA>
 <xmx:jytiWx-JBEnLlGTgkLzGRUPd_wuh9jn6bbXE3az5LV0jKM5FlsLvJw>
 <xmx:jytiW28dYnIAuxHorsSjZGMEn5SX5rwCZj5Uu_xjAByPnS5Q_TBKGQ>
 <xmx:kCtiWz0ZiFrC2_pjzyTxD4sXtTqAgvFX5H3Bly3mPHcGDSNAEL0CyQ>
X-ME-Sender: <xms:jytiW3Xx0brmcnYJ_v1XuuRUyJ8DD77KCEefudrxo7WKXzt2oqvuDQ>
Received: from mail-itl (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 146DAE4040;
 Wed,  1 Aug 2018 17:52:14 -0400 (EDT)
Date: Wed, 1 Aug 2018 23:52:12 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Jason Andryuk <jandryuk@gmail.com>
Message-ID: <20180801215212.GA1371@mail-itl>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <12aeb8a67d09c3b1551245aa1ea597d9af78ee0c.1533009377.git-series.marmarek@invisiblethingslab.com>
 <CAKf6xpuwrGMQ8L-xMEwfHhGRPs=gTver=R=cpv98testjp7-Lg@mail.gmail.com>
MIME-Version: 1.0
In-Reply-To: <CAKf6xpuwrGMQ8L-xMEwfHhGRPs=gTver=R=cpv98testjp7-Lg@mail.gmail.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [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: 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="===============6138573464774639502=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============6138573464774639502==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="rymfx6HOR/0f6nvJ"
Content-Disposition: inline


--rymfx6HOR/0f6nvJ
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Aug 01, 2018 at 10:35:59AM -0400, Jason Andryuk wrote:
> On Mon, Jul 30, 2018 at 11:56 PM, Marek Marczykowski-G=C3=B3recki
> <marmarek@invisiblethingslab.com> wrote:
>=20
> No Signed-off-by

Sigh, does anyone know how to configure git-series (or git commit) to add
it automatically? I know how to do that for git format-patch, but it
seems git-series doesn't use it.

> > ---
> >  docs/man/xl.cfg.pod.5.in | 23 +++++++++++++++++++----
> >  tools/xl/xl_parse.c      |  7 +++++++
> >  2 files changed, 26 insertions(+), 4 deletions(-)
> >
> > diff --git a/docs/man/xl.cfg.pod.5.in b/docs/man/xl.cfg.pod.5.in
> > index 099a28d..9c8ff31 100644
> > --- a/docs/man/xl.cfg.pod.5.in
> > +++ b/docs/man/xl.cfg.pod.5.in
> > @@ -2636,10 +2636,25 @@ model which they were installed with.
> >
> >  =3Ditem B<device_model_override=3D"PATH">
> >
> > -Override the path to the binary to be used as the device-model. The
> > -binary provided here MUST be consistent with the
> > -B<device_model_version> which you have specified. You should not
> > -normally need to specify this option.
> > +Override the path to the binary to be used as the device-model running=
 in
> > +toolstack domain. The binary provided here MUST be consistent with the
> > +B<device_model_version> which you have specified. You should not norma=
lly need
> > +to specify this option.
> > +
> > +=3Ditem B<stubdomain_kernel=3D"PATH">
> > +
> > +Override the path to the kernel image used as device-model stubdomain.
> > +The binary provided here MUST be consistent with the
> > +B<device_model_version> which you have specified.
> > +In case of B<qemu-xen-traditional> it is expected to be MiniOS-based s=
tubdomain
> > +image, in case of B<qemu-xen> it is expected to be Linux-based stubdom=
ain
> > +kernel.
> > +
> > +=3Ditem B<stubdomain_ramdisk=3D"PATH">
> > +
> > +Override the path to the ramdisk image used as device-model stubdomain.
> > +The binary provided here is to be used by a kernel pointed by B<stubdo=
main_kernel>.
> > +It is known to be used only by Linux-based stubdomain kernel.
>=20
> If provided to a mini-os stubdom, it would be loaded into memory but not =
used?

Yes, exactly.

Technically it is possible to package stubdomain as just kernel binary
(with initramfs embedded), so this option wouldn't be needed at all.
But it's far less convenient for debugging and customization.

> Reviewed-by: Jason Andryuk <jandryuk@gmail.com>

--=20
Best Regards,
Marek Marczykowski-G=C3=B3recki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?

--rymfx6HOR/0f6nvJ
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAltiK4wACgkQ24/THMrX
1yzX0QgAkX5SHnXUtclAEE3nHEtrtf6mQzf7GssJYezq1kVmzlZoT5afw6pZUGWD
k+hRUkQ3NK2lUAXqbkPVtx5MVsAAsmpi9QvKKhNmr6x2tqyeX0oQ/dk5PWavldAD
PDV0gBeOCPwlWnw3nir0SYy44fw8xH/yuznGRcT8Y61lNhMI6fJ3M/+37W19TLtn
+2EWeo4O9O6/L7gVdMwZR2RhSyuvKy1+gvFXhvPNs/m/AP3JAhad97zE2p1pMArk
8GLkOP4EFis5iKC54hvlAC91Rk0/ZRRBERpbRuWiUmUzjHkYfa6D8+w6elZ+/qLf
HdaGyM0pqZzY/tE+hzzb2g2PwukXlQ==
=cn4D
-----END PGP SIGNATURE-----

--rymfx6HOR/0f6nvJ--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6138573464774639502==--


From xen-devel-bounces@lists.xenproject.org Wed Aug 01 21:54:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 21: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 1fkz4h-0002Aw-Pr; Wed, 01 Aug 2018 21:54: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=8sl1=kq=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fkz4g-0002Aq-8S
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 21:54:30 +0000
X-Inumbo-ID: 849a4f67-95d5-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 849a4f67-95d5-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 21:54:52 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 90E7821910;
 Wed,  1 Aug 2018 17:54:29 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Wed, 01 Aug 2018 17:54:29 -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=aDDMyUdBnhey5zuixNkflxMyl6eFi
 FH1BcRBC9Q97+0=; b=GOV0/aBOXPuRDUGrRcgUfVHUPvnV40lORXaNJgzdDVess
 TAAHH3A2wuL1PAtiA9GytaCAm7AkZ/GXMAfcEoTvjuO6ndwcx0wkVtPisjSaqJOl
 FNLrlqIx4Hw9on6LgvAiAL+wLql5kz/wF2RFmmeVOjORJMv5rYeJHcL8NBizDCOJ
 Nml9WcShq9zxe1ZbJKlpPQYlI5uO1umNDQdHbKwhG2rq2AKeZbBP4MLiLDnvRwkC
 cz4VfoTfIkohr5ektb78BUbgXrjuLNifarN7mk9Clr7okHpJXVMIDoW31YgcqUDL
 J4LCjbJCXbU0DDJh+y0GKpW6JxKj2XGW8KBqu7IWA==
X-ME-Proxy: <xmx:FSxiW76hsAuoicSqt6hsvCGlT78-Hp8Uz-OiRqBqxREwJDR1t-thjA>
 <xmx:FSxiW6mf_4CjETDw-EePIOASTmZGxcH5Bqv1lXwnMkvYKP06M9EM0Q>
 <xmx:FSxiW5awjQ9QWjfpW9RLADVGQ9xKERyIuCPS0G-9DqPcagR5bpFW7A>
 <xmx:FSxiWwMRe26NFKMSbeDK71KYXdaNq_euVhrmXkhI9m7MkfIrOBSuNA>
 <xmx:FSxiW-h3pXGsU89UDKwy9UMl-oIltL0pEUxwZaqhHVgoTOA4w_Wntw>
 <xmx:FSxiW9LuMkDE0m2F80EjtFDDwolqbg_WHnmLa6zK7-b16eAsed1hbw>
X-ME-Sender: <xms:FSxiW18rhoWkqxjdu_Uym9m_wdt75YeaTGcuUAQS8w0BtBdezqKuSg>
Received: from mail-itl (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 7BD1B10269;
 Wed,  1 Aug 2018 17:54:28 -0400 (EDT)
Date: Wed, 1 Aug 2018 23:54:25 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Jason Andryuk <jandryuk@gmail.com>,
 Simon Gaiser <simon@invisiblethingslab.com>
Message-ID: <20180801215425.GB1371@mail-itl>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <0c64341a4be3462d62b0bb5bf96b866aa18f477a.1533009377.git-series.marmarek@invisiblethingslab.com>
 <CAKf6xpuL1kr6GdvvVaivxo_78e7PnTaWsk6JhuC7kfB8aZ-yxw@mail.gmail.com>
MIME-Version: 1.0
In-Reply-To: <CAKf6xpuL1kr6GdvvVaivxo_78e7PnTaWsk6JhuC7kfB8aZ-yxw@mail.gmail.com>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [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: 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="===============9204399460825461665=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============9204399460825461665==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="8tpUGmYwaewiPhBZ"
Content-Disposition: inline


--8tpUGmYwaewiPhBZ
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Aug 01, 2018 at 10:36:26AM -0400, Jason Andryuk wrote:
> On Mon, Jul 30, 2018 at 11:56 PM, Marek Marczykowski-G=C3=B3recki
> <marmarek@invisiblethingslab.com> wrote:
> > This allows using arguments with spaces, like -append.
> > Stubdomain side of this require "xenstore-client: Add option for raw
> > in-/output" commit.
>=20
> I had to look up \x1b - it is ascii escape.  Since I was on the
> www.asciitable.com, I saw \x1e is "record seperator" which might make
> more sense.

Simon, do you remember why you used \x1b? Otherwise indeed changing to
\x1e would make sense.

> Either way, the code is fine.  It would be good to document the
> separator and other interface assumptions like the FDs in a
> linux-stubdom document.

Yes, definitely, already proposed in cover letter, including initial
description of the interface.

> Reviewed-by: Jason Andryuk <jandryuk@gmail.com>

--=20
Best Regards,
Marek Marczykowski-G=C3=B3recki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?

--8tpUGmYwaewiPhBZ
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAltiLBEACgkQ24/THMrX
1yz/zgf+JYR+a6LfkcBkQyXB/nSNNcIft6rRNhbBwdcyufxIHjKcDcWxv6/AuRrQ
n3A+yGW1EdFX9MUXaI7vIYi53R2c1jgDdtMkI9G5B8Qe5hbWpAz9oFPFkJxqzGJG
SRQZd5zYWreNqU/H7qlmTOeFBLYaNFLHYg9dZJ5ppDsBgXkAn+cIj1WitabtLkgQ
xvAo+hX0dYXeYnvTr0XeuZiYt4iC5nI58nW72QRV2kXOruxoRm5DdZS2ZUFvOt2b
K7lCCnwly3WYgDDKl4Pt4raL0YNhcvkjxSQ9C9h/lY8ABBcVkg2zQfIgxjwtGxlZ
ZxBEBhK7KWAJTHumOcqJSI3vMR47FQ==
=TJ9Y
-----END PGP SIGNATURE-----

--8tpUGmYwaewiPhBZ--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============9204399460825461665==--


From xen-devel-bounces@lists.xenproject.org Wed Aug 01 22:21:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 22: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 1fkzUK-0004LU-Tv; Wed, 01 Aug 2018 22:21:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=c8hi=kq=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fkzUJ-0004LP-Nb
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 22:20:59 +0000
X-Inumbo-ID: 0f5d39a0-95d9-11e8-a8a5-bc764e045a96
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe42::608])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 0f5d39a0-95d9-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 00:20:13 +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=6M9cI51ey0V5l2fHOhmsiNRykmEgP2UjhgvHsnABYFk=;
 b=ebqPmgUClPxmM8PZbHp34KOiCotPr0Gzq1u1VjlEbXvwGVJSIfJs8tpdvYAhYaPPSRlTxDnRwSalFkP/8YF9QfAQ8UfuHqjCK4GtPtwJinZijy8A7bVRU0L0D3J94tB8qRLw30r/BKW7rKMxEPsY1ZdIgaeOCOXLxgA3/YBv1SQ=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
Received: from 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.995.19; Wed, 1 Aug 2018 22:20:54 +0000
Date: Wed, 1 Aug 2018 17:20:48 -0500
From: Brian Woods <brian.woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180801222047.GC3914@amd.com>
References: <20180720145736.126487-1-brian.woods@amd.com>
 <20180720145736.126487-4-brian.woods@amd.com>
 <5B60472702000078001D9662@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B60472702000078001D9662@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: CO1PR15CA0111.namprd15.prod.outlook.com
 (2603:10b6:101:21::31) To CY4PR12MB1767.namprd12.prod.outlook.com
 (2603:10b6:903:122::9)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 38120031-2c40-47ff-33e6-08d5f7fd0c71
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600074)(711020)(4618075)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:CY4PR12MB1767; 
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1767;
 3:8gRluNyb4TMM1E5xfCutJvWRbECH5vG8XaSFH0HlaItmyy6A/85qipCOXxBIPB35SCntNGUV5zinxaWwzWVFNnptFniRQE5OyTuuDtcaJevncW+SL1Pu+ObOwOAQ4R3M0LlCbIxWCk+D06th+7T4mVVgwf4oBf+f4K/HsO9Ly4iprmIo/oRNx1iInyP2fwnsHY2nfOzyfrDCLa2yn4zYTwKb8T6RBxI2B8Oyq2eCf0cCL+dOkD01Kk/K7B9bp0Sd;
 25:T27Sl2wWoHzGfhHObXJA/IbToJ0dXKNx5aM26iTbLi00+uE5sZBLpSTjbCE/MktxGnUe9hsw5JDj42AnpzZn8OXAk/l3jyzwdbWGLLQMGHAKUcVqBZTDi11Uhs1Og8g2rw203iRw9XZiLn/vBkKiiQduFDY1aTZLKAggbEdJFZ0asPeBBgNfwE+B3vyMoQJ8AwSJUGxCICDGHURO0P4TUhTqAErutkJD+34tkLf+9I0S0V7RMasU+uVMAtZHbJy1PyL7ytdwU+GrzhQOlY7EK/gUmCQsQDF7KjbZ5uNHKZdis45/+0bWYuBLexAsGJnmJizHM79XRl8xfC66ishz+A==;
 31:I2qcDZ145NWH2/vkGxx8o7kWtPSEZZeU5RnPpEx3QF3al+IO+BvpVf34v3fVljmPUb6kzLZVtjRW7zDk12ZlGAYmrtxtkLqXmKwCpaKZFaZB+GxZiDJ9MUaCYVtGTe/PGpnrg3OPdfGT6XjdhUI4pt+r2MsoIQIz7oCT8jGJUAuTB1Ob17NuGofgSZVQg55uoVh/HLTUE59BGok0+6sDStdvwRsr0JvHaZfohbZfdpQ=
X-MS-TrafficTypeDiagnostic: CY4PR12MB1767:
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1767;
 20:3PcPyOWGjsunD+VB0ZiRByx3gjL9u9Qb+4687DdS1T/XaGC+7h6r7luxBWY+7QoRubvkzoStkO5RRpE0wlvkstNl/CDYwFErN05AOlZey6b7AkKa617GtrtxTa6mykFy7PCTu6FE9DnBEzVYY6leUVWY3O9oG+1exM97SdgplXYAO0fi8er3vcVG3cV9e4od1Mvx1CFZh01eb58G+4rNqFQl6flDNeRRoklHgPagsZeyqkkTD2KMC2CChrffbvzjfGNfvC2mP7NK6KMkEzXlZu9Q1IHGUrzB04sALUYma88L0HAugqBFVhVla68ckQPPUACHX6YaMPmgJGx+08xd0danNYh5zL0GJyMK5nkAArSKMmCrb2rNLVKRrk67Qlms7NSjkKhGqMZ4OQtkiJKTnvA35wuywUyBq7j5MIfCFJyXtwQ4M1HUkig9uGXZOTcG6VOELiOWyK/jPnWzjC86RmA2capXmORPMYEmDiwNxmq3uxl0NiSgtZtN8O0s3ayL;
 4:+jXzGMgMtTpc05YqxAodsWXlGM79G7q53ntHCEetrwJCILFYymN471g5C+ZjXRcPie/aimhD+hM+5bSvFR552802O5ufZQ/HPXPi78Yi+Ay5K5gHn/7q/D6N1CgaqY/d1YFl0No2Gb9t8OHi6Tf1uTs6piYPFuj2d0fz7stt+R7dvAQmKqO/D3dBRxkEAwS3U+61ByjB5uuxHVlAmdIggIoXA0aJNjuEf3Bqw+XVkMSShBtImBqfXkVeNmCdanO9RB7Y0AVkVdHz4rFBBoaPgaFs74PSCYXY2neLiwSC5Mj9KX6lKhaEItByr4yzhWJ4
X-Microsoft-Antispam-PRVS: <CY4PR12MB1767B044280846807180968AE52D0@CY4PR12MB1767.namprd12.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(211171220733660);
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)(20161123562045)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(6072148)(201708071742011)(7699016);
 SRVR:CY4PR12MB1767; BCL:0; PCL:0; RULEID:; SRVR:CY4PR12MB1767; 
X-Forefront-PRVS: 0751474A44
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(39860400002)(136003)(346002)(376002)(396003)(366004)(51444003)(69224002)(199004)(189003)(2906002)(44832011)(68736007)(8676002)(81156014)(16586007)(52116002)(5660300001)(7696005)(7736002)(16526019)(386003)(186003)(26005)(76176011)(81166006)(23726003)(446003)(476003)(486006)(86362001)(956004)(11346002)(316002)(2616005)(14444005)(54906003)(50466002)(6916009)(58126008)(8936002)(1076002)(3846002)(6666003)(106356001)(72206003)(105586002)(6246003)(36756003)(97736004)(47776003)(6116002)(478600001)(21086003)(33656002)(229853002)(55016002)(4326008)(305945005)(25786009)(53936002)(217873002)(66066001)(18370500001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR12MB1767; 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; CY4PR12MB1767;
 23:lS1cMMFqtC4oPPS+lVWjudoIm6orR2If8LReN1xD9?=
 =?us-ascii?Q?3CPDXC53I/zxFQWDHYAnS44SU31ZIXwd9HkF2ROkdY6N1ZYcpH0p66AhiEO+?=
 =?us-ascii?Q?3cZrFLKcKeVDIgBVFVhN+aV39tNQkr6Gh/IDd8BPs1zP8LGyCaQ2QPD1Noxd?=
 =?us-ascii?Q?0E3TBuP5cX0G1tYEQ8lOoYcpSkGQocVef62nKgJqdpn5DQ9yYEGoVLzofeHD?=
 =?us-ascii?Q?GhKebDrTE90Tey9UkW84z6LJXOzTqho3xFV9Vv7sGOSnQIDAJDc80FX15oMP?=
 =?us-ascii?Q?0EUkac6IGD1LNO3+kCszHkdE9BxEcm/IdPiaUyG1IfwdM4HJSo9IZ7VnKM3N?=
 =?us-ascii?Q?FXBBw6ZMhRpmbHH4xM6vQk091/vXStISDfX58XDQ1iflXtg58Ejiq6bTjX+D?=
 =?us-ascii?Q?RxCUgr4RvYpH76aQP5isWcY/g7wPaK2zAWcsueD6JG1BJANddmilFjhrN8SQ?=
 =?us-ascii?Q?xRHOKB70D3h5rOx2zdxzeK1xutPhMU9WJdg1tO1CvqGvYRczWsFUdCpbJcfB?=
 =?us-ascii?Q?D1E9OaB0PergsP/WZYKe29MdDXV4gR176qEPp3rH4N4DhtWcnzBlsigQKy9b?=
 =?us-ascii?Q?rJXNtawzPO74MTYUFny50I6Non29IxkWOJa3k44RUBKSzZ1eBygepLwQfaw7?=
 =?us-ascii?Q?bcmQ5G+enRGSgnjDZNMsu4gbrHJQORO5jc8z76zmw1BJFTL1X2v6xccAv58P?=
 =?us-ascii?Q?povE3gjs5fHXD010phD2AwJ8lew00vJG4EEzpnU33TK+9hLvtJNjmf4QxSV+?=
 =?us-ascii?Q?qRFszOplu7Dem3Q8YcaNFUoN4izRHp+JEQSNZ9tb6DGf+dy0QO5tWr7kmIfH?=
 =?us-ascii?Q?9Gtg4VocBa6kivPvkew99qs277v/GgFJPNJYS7HQ2/uRjZtaAn9x5I1p87sm?=
 =?us-ascii?Q?D0W8VjOyKMtl3INJHsVbyAkVX00Zx9lnt7xXvnQ+tzn7Xh+Ab7lFlUEpKYRM?=
 =?us-ascii?Q?jthiLNfAidIe0REdDF2CZFowskJtzAFBswq7sWuT43STbZ2Ruv58azLpI+x/?=
 =?us-ascii?Q?CrIlP3gUrNf1sXsjkegOa6MnC7r9Iu5Adt10UAmbE6gp5k9b/ZnoN2IPO3tP?=
 =?us-ascii?Q?lZrfYyUSiZuj1rb0X/dNx1p9CWCuZzFJs18U//n906XGybsy3v3JXe0utSyq?=
 =?us-ascii?Q?V7xC42af3rpi9g46jALfj8+LQHSNEo0+qS6PDQEntxEvLqoEchbKzD4IfATo?=
 =?us-ascii?Q?ZZIqT1BA0vQxqg+vT+dMIjGG2yhE957q5ipNVRFLCBi2kIONbrFazdwrDQB6?=
 =?us-ascii?Q?Y2dy9WEBFsyE7OMl97NYeFJ8oh7+IttR3Rp2q4rqRp7wgLeTflpbHQR2wd+W?=
 =?us-ascii?Q?owgz1kFgEfculnZCZ7RtWmv2USYF8ORFaMuDgC0UH4ryC2z6cKA+H8h2I7kk?=
 =?us-ascii?Q?mB4rraCtM++7KSloGLgTwWbRCrjlmXi2OjKx4e0Mq499Br5?=
X-Microsoft-Antispam-Message-Info: p9hVK+ZaTPqC3jroyZUk18MHnpWh9yo8bVOT1TZb5mv33o8EkdanuFe8ItS3bpJbaNRixke8HIhmctumi6hCDFzk4XQbYpJotUVrl4KaMdHbJmuWt3Tl7rcjO3T9g4kXNqPtakbAWnAE/Jmm6H66graxBoD4mB/5TRfkSxdrrpe4OwYiFOaoQx7/kWiOqHYt/1dOZsbDNdopcPwYv68bvM3s737QjWXnujK+qO6kaa8c3vxqJjUxGxN0ffskvrcrkg9Ib+c7cg4j3iphX6KUmQuUrt1OA4LnAoLAK3tcI3GazJTGhxKjT/uDErfm6afIxwaK07ReJk2DqzFPJ5bG87389EWjOA2HjioS5wrhRFI=
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1767;
 6://oEjbBOZyKYbwdbFAkSlgNh/3WEl990NNraSQQdVt6XpJmKSkVpddZUd3LmdxDT5FUvPSI1gjHI0Pdp9etCgbBnSZLHf1YcYSdZTYlrt+qGeTjV6+FfyoylrZDKg4BI+ApC2co205pyp1g5Hdk0o2GlX5E8KK6BlJIeL2LUEpBhMP8RhP3zNyDX9tPNddJk/nLX7knjQ+NjaL/ONX489jUpjY9hZxEC7YDop5/1UKCH0WaAEyzKs8enPGV9ivhKZKT+Ak68u2nsuecv4j5Pk9X76VI5BuUW1BfnyDVsb6KlvrtK7fEy20vDgXAHGn5OdsrKFGEL4ZcSV+53pwPdwRH+XFLPP8yIk6GrkHhMqNYprWLGJqQo0EuKlWfSoFwm8JeHqekGJuYFFK7N3W0wz2qQwplop5PDms70b0MBXcLYh//W/CEHBll1zeLjfKSLjUH2/msMMm+SJxtPipLDqA==;
 5:aMYbylfYB2vNTbLcSYByPpKpsz1qCZVtV9zFPC+AXrpFy3BSJNzPJ4DzT0d9YYuazUu+M9T5BMkDmTBaJ7K+xu6Zclr+FvzKb3huoJh+s78pAH7vQnHpE0jvzlyCXQRYYhVPxJzBpdjIAesezDSDou5CDCUmRd4xDpbMM+OnCW0=;
 7:oxO5i1OBjXhhd8diBac+1mVwZlzUxq1fJNOzbpSq4ivOkTblyig3Vz2qVYtNlDiPwwVFq9OK9Pjil1HyUdZUXG4xxq22ZfnmIexh0OYQW3HFaxeiIIKwg98VEa/9Meqsydnb/Bs1WVXU1wJDt6MZUApf+LvwwTR1krU0Z5QfkuFfPh2ruHHwFF5AetWG7T7bqIUrOvyaldOoOc4jFhYPtbFZdazqjQiQdAprAE5XRbRaisnlLFtl0aUd9WkKzrdk
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1767;
 20:tDKOWmo4Lgpyod33n4exTl7Ky1DdWNb/qZPIY4Uu/6ilf+jSRxlwWzW1lyjUp1G+JIHlHaB/BSWrTPpvfxw4ipAa4rCA6EizW2MlYWaMjjWU38l2pmxy+pXcZb3DWB4GF2z+S9GWpVMaONma7VENdV6Zi1o7RswRcBwpNr+FbHY33KLFxRlosduncn/mFzFs5XczoICa4OUjlDhckTJaeIPbvdkc0KdlKj1VcCt8hj89fAWTKsOmhELe0dj7e8cs
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Aug 2018 22:20:54.4650 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 38120031-2c40-47ff-33e6-08d5f7fd0c71
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1767
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>,
 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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDU6MjU6MjdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gQ29kZSBzdHJ1Y3R1cmUgd2lzZSB0aGlzIGxvb2tzIHRvIHVuZG8gYSBmYWlyIHBhcnQg
b2Ygd2hhdCBwYXRjaAo+IDEgaGFzIGRvbmUuIEl0IHdvdWxkIGJlIG5pY2UgdG8gbGltaXQgY29k
ZSBjaHVybi4KClBhdGNoIDEgc3RhbmQgYWxvbmUganVzdCB0byBpbXByb3ZlIHJlcG9ydGluZyB0
aGUgY2FwYWJpbGl0aWVzIG9mIHRoZQpwcm9jZXNzb3IuICBDdXJyZW50bHkgWGVuIGRvZXNuJ3Qg
bWVudGlvbiBhbnl0aGluZyBpZiBTU0JEIGlzIGFjdHVhbGx5CmVuYWJsZSBvbiBBTUQgcHJvY2Vz
c29ycy4gIFBhdGNoIDItMyBhZGQgaXQgd2hlcmUgWGVuIGNhbiBpdApkeW5hbWljYWxseS4KCj4g
V2h5IGNhbid0IHRoaXMgYmUgY2FsbGVkIGZyb20gaW5pdF9zcGVjdWxhdGlvbl9taXRpZ2F0aW9u
cygpPwoKSUlSQyBJIHdhcyBoYXZpbmcgbWVtb3J5IGluaXQgcHJvYmxlbXMgd2l0aC4gIEl0IHdh
cyBtb3ZlZCB0byBsYXRlciBpbgp0aGUgYm9vdCBzbyB0aGF0IHhtYWxsb2Mgd291bGQgd29yayBj
b3JyZWN0bHkuICBJIGhhdmVuJ3QgdG91Y2hlZCB0aGlzCmNvZGUgaW4gb3ZlciBtb250aC4gIElm
IHlvdSB3YW50IGEgMTAwJSB0ZXN0ZWQgYW5zd2VyIEkgY2FuIHJldGVzdApwdXR0aW5nIGl0IGlu
IGluaXRfc3BlY3VsYXRpb25fbWl0aWdhdGlvbnMoKS4KCj4gUGxlYXNlIGJlIGNvbnNpc3RlbnQg
d2l0aCB0eXBlczogc3NiZF9hbWRfbHNfY2ZnX21hc2sgaXMKPiB1aW50NjRfdCwgaW4gd2hpY2gg
Y2FzZSB2YXJpYWJsZXMgbGlrZSB0aGUgb25lIGhlcmUgc2hvdWxkIGJlIHRvby4KCkkgdGhpbmsg
dGhhdCB3YXMgbGVmdCBvdmVyIGZyb20gc29tZXRoaW5nIGluIGluaXRfYW1kLCBidXQgeWVzLgoK
PiBNaXNzaW5nIGJsYW5rcy4KCk5vdGVkCgo+IFBsZWFzZSBzaW1wbGlmeSB0aGlzIHRvIGhhdmUg
anVzdCBhIHNpbmdsZSByZG1zcmwoKSBhbmQgd3Jtc3JsKCkKPiBlYWNoIGluIHRoZSBmdW5jdGlv
bi4KCldpbGwgZG8uCgo+IFlvdSByZWFsbHkgc2hvdWxkIG5vdGljZSBzdWNoIGFub21hbGllcyAv
IGluY29uc2lzdGVuY2llcyB5b3Vyc2VsZjoKPiBZb3UgcHJvcGVybHkgdXNlIHVpbnQ2NF90IGhl
cmUsIHNvIHdoeSBub3QgYWxzbyB1aW50MzJfdCBvbiB0aGUKPiBwcmVjZWRpbmcgbGluZT8gVGhh
dCBzYWlkIC0gd2h5IGEgZml4ZWQgd2lkdGggdHlwZSBhbnl3YXkgZm9yCj4gdGhvc2UgdmFyaWFi
bGVzIC0gdW5zaWduZWQgaW50IGxvb2tzIHRvIGJlIGp1c3QgZmluZSB0aGVyZS4KCklJUkMgdGhl
eSdyZSBfXzMyIGluIHN0cnVjdCBJJ20gcmVhZGluZyBmcm9tIHNvIEkgZGVjaWRlZCB0byB1c2Ug
dGhhdC4KSSBjYW4gY2hhbmdlIHRoZW0gdGhvdWdoLCB0aGF0J3MgZWFzaWx5LgoKCj4gVGhpcyBm
dW5jdGlvbiBpcyBjYWxsZWQgZnJvbSBleGFjdGx5IG9uZSBwbGFjZSwgd2l0aCB0aGUKPiBwYXJh
bWV0ZXIgc2V0IHRvIHRydWUuIE1ha2VzIG1lIHdvbmRlciB3aGF0IHRoZSBhY3R1YWwKPiBwdXJw
b3NlIG9mIHRoaXMgcGF0Y2ggaXMuCgpTZWUgZWFybGllciBpbiB0aGlzIGVtYWlsLgoKPiBTdGls
bCBJIHdvbmRlciB3aGV0aGVyIGxlc3MgY29kZSBkdXBsaWNhdGlvbiB3b3VsZG4ndCBiZSBiZXR0
ZXIuCgpjdXJyZW50X2NwdV9kYXRhIGlzbid0IGF2YWlsYWJsZSB3aGVuIHNzYmRfYW1kX2xzX2Nm
Z19pbml0IGlzIGNhbGxlZC4KCj4gVGhpcyBoaWRlcyB2ZXJ5IHdlbGwgYW4gYXNzdW1wdGlvbiBv
ZiB0aGVyZSBvbmx5IGV2ZXIgYmVpbmcgdHdvCj4gdGhyZWFkcy4gUGxlYXNlIGRvbid0LiBJJ20g
YWxzbyBoYXZpbmcgYSBoYXJkIHRpbWUgc2VlaW5nIHdoeQo+IGMtPmFwaWNpZCBiZWluZyAobm9u
LSl6ZXJvIG1hdHRlcnMuIE9yIHdhaXQgLSBkbyB5b3UgbWVhbiAmCj4gaW5zdGVhZCBvZiAmJiBh
Ym92ZSAodGhlbiBhbHNvIGluIHNzYmRfYW1kX2xzX2NmZ19zZXRfc210KCkpPwoKWWVzLi4uIFRo
YXQgd2FzIG1lYW50IHRvIGJlIGEgJi4gIFRoYW5rcyBmb3IgY2F0Y2hpbmcgdGhhdC4KCj4gTW9z
dCBub3RpY2VhYmxlIGhlcmUsIGJ1dCBhcHBsaWNhYmxlIGVsc2V3aGVyZTogVGhlIGNhbm9uaWNh
bAo+IHBsYWNlbWVudCBpcwo+IAo+IHZvaWQgX19pbml0IHNzYmRfYW1kX2xzX2NmZ19pbml0KHZv
aWQpCgo+IHVuc2lnbmVkIGludCBwbGVhc2UgZm9yIGFueXRoaW5nIHRoYXQgY2FuJ3QgZ28gbmVn
YXRpdmUuIEFuZCBhCj4gYmxhbmsgaXMgbWlzc2luZyBhZnRlciB0aGUgY29tbWEgaGVyZSwgd2hp
bGUgdGhlcmUncyBvbmUgdG9vCj4gbWFueSBvbiB0aGUgbGluZSBiZWZvcmUuCj4gCj4gWW91IGFs
c28gZG9uJ3QgbG9vayB0byBiZSBhbHRlcmluZyB0aGUgZGF0YSBjIHBvaW50cyB0byAtIHBsZWFz
ZQo+IG1ha2UgdGhpcyBhIHBvaW50ZXIgdG8gY29uc3QgKGFuZCBjaGVjayB3aGV0aGVyIHRoZXJl
IGFyZQo+IG90aGVyIHBsYWNlcyB3YW50aW5nIHN1Y2ggYSB0cmFuc2Zvcm1hdGlvbikuCgo+IEJs
YW5rIGxpbmVzIGJldHdlZW4gY2FzZSBibG9ja3MgcGxlYXNlLgoKTm90ZWQgYWJvdXQgdGhlIGFi
b3ZlLgoKPiBJIGZpbmQgc3VjaCBhIGhhcmQtY29kZWQgdXBwZXIgYm91bmQgcXVpdGUgY29uY2Vy
bmluZy4gSXMgbnJfc29ja2V0cwo+IG5vdCBjb3JyZWN0IGluIHRoZSBBTUQgY2FzZT8gSWYgc28s
IHRoYXQgd291bGQgd2FudCBmaXhpbmcsIHN1Y2ggdGhhdAo+IHlvdSBjYW4gdXNlIHRoZSB2YXJp
YWJsZSBoZXJlLgoKSXQncyBiZWVuIGEgd2hpbGUgc2luY2UgSSB3cm90ZSB0aGlzIGJ1dCBJSVJD
LCBpdCBoYXMgdG8gZG8gd2l0aApucl9zb2NrZXRzIGVpdGhlciBiZWluZyBvZmYgb3Igbm90IGF2
YWlsYWJsZSB3aGVuIHRoZSBjb2RlIGlzIHJ1bi4KRm9yIEZhbWlseSAxN2ggd2hpY2ggdGhlIHBh
dGNoZXMgYXJlIGZvciwgdGhlcmUncyBhIG1heCBvZiB0d28gc29ja2V0cy4KCj4gU3R5bGU6IEJs
YW5rIGJlZm9yZSAqIGFuZCBubyBibGFuayBiZWZvcmUgKC4KCj4gUGVyaGFwcyBiZXR0ZXIKPiAg
ICAgICAgICAgICAgICAgICAgIHNwaW5fbG9ja19pbml0KCZzc2JkX2FtZF9zbXRfc3RhdHVzW3Nv
Y2tldF1bY29yZV0ubG9jayk7Cj4gICAgICAgICAgICAgICAgICAgICBzc2JkX2FtZF9zbXRfc3Rh
dHVzW3NvY2tldF1bY29yZV0ubWFzayA9IDA7Cj4gPwoKPiBMYWJlbHMgaW5kZW50ZWQgYnkgYXQg
bGVhc3Qgb25lIGJsYW5rIHBsZWFzZS4KCk5vdGVkIGFib3V0IHRoZSBhYm92ZS4KCj4gQnR3IC0g
d2h5IHRoZSB4ZW5fIHByZWZpeCBmb3IgdGhlIHZhcmlhYmxlPwoKU2VlIHRoZSBmaXJzdCByZXBs
eSwgYnV0IGJhc2ljYWxseSBpdCdzIGZvciBpZiBYZW4gaGFzIFNTQkQgdHVybmVkIG9uCm9yIG5v
dCB2aWEgdXNpbmcgdGhlIExTX0NGRyBNU1IuCgo+IFBvaW50bGVzcyAicmV0dXJuIiBhdCBlbmQg
b2YgZnVuY3Rpb24uCj4gCj4gSmFuCgpOb3RlZC4KCgpUaGFua3MgZm9yIGFsbCB0aGUgZmVlZGJh
Y2suICBJJ2xsIHRyeSBhbmQgZ2V0IHYyIG91dCBpbiBhIGNvdXBsZSBvZgpkYXlzIG9yIHNvLgoK
LS0gCkJyaWFuIFdvb2RzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 22:21:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 22:21:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkzUf-0004MQ-7l; Wed, 01 Aug 2018 22:21:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vpke=kq=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkzUd-0004MG-T9
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 22:21:19 +0000
X-Inumbo-ID: 437bf4b6-95d9-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 437bf4b6-95d9-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 22:21: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 94DE820840;
 Wed,  1 Aug 2018 22:21:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533162078;
 bh=kxA4wD1GkFjfVLCBEZm75z8SdLs+fAptEXkIpfmybUQ=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=IEUNJi81kgqPai3eISItNVDfoMc69HTWGs2r/TIT+7IYfX9FBXAyUWm3Gx5plLoGz
 Melj52mtptqv1aSsCHgezogDBWK90h+CTbLZwADYbRzlr4txybpn5psMkVE6M9iV/h
 amu15SBiMxUJ2YUZ4+jqfjvgnSeOZdp3hWZvOJSA=
Date: Wed, 1 Aug 2018 15:21:18 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5B6171CE02000078001D9C39@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1808011457120.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311119160.26773@sstabellini-ThinkPad-X260>
 <1533061389-6504-1-git-send-email-sstabellini@kernel.org>
 <5B6171CE02000078001D9C39@prv1-mh.provo.novell.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Sky Liu <blackskygg@gmail.com>, George.Dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, Ian Jackson <Ian.Jackson@eu.citrix.com>,
 xen-devel@lists.xen.org, Julien Grall <julien.grall@arm.com>, tim@xen.org,
 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>

T24gV2VkLCAxIEF1ZyAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPiBGaXJzdCBvZiBhbGwgSSB0
aGluayB5b3VyIENjIGxpc3QgaXMgdG9vIHNob3J0IGhlcmUgLSBhbGwgb2YgUkVTVCBzaG91bGQg
YmUKPiBpbmNsdWRlZCBpbW8uCgpDQydpbmcgdGhlbSBub3cuIEknbGwgYWxzbyBhZGQgdGhlbSBh
dXRvbWF0aWNhbGx5IGZyb20gbmV4dCB0aW1lLgoKCj4gPj4+IE9uIDMxLjA3LjE4IGF0IDIwOjIz
LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4gPiAtLS0gYS94ZW4vaW5jbHVkZS94
c20vZHVtbXkuaAo+ID4gKysrIGIveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKPiA+IEBAIC01MzUs
NiArNTM1LDIxIEBAIHN0YXRpYyBYU01fSU5MSU5FIGludCB4c21fbWFwX2dtZm5fZm9yZWlnbihY
U01fREVGQVVMVF9BUkcgc3RydWN0IGRvbWFpbiAqZCwgc3RyCj4gPiAgICAgIHJldHVybiB4c21f
ZGVmYXVsdF9hY3Rpb24oYWN0aW9uLCBkLCB0KTsKPiA+ICB9Cj4gPiAgCj4gPiArLyoKPiA+ICsg
KiBUaGlzIGFjdGlvbiBhbHNvIHJlcXVpcmVzIHRoYXQgQGN1cnJlbnQgdGFyZ2V0cyBAZCwgYnV0
IGl0IGhhcyBhbHJlYWR5IGJlZW4KPiA+ICsgKiBjaGVja2VkIHNvbWV3aGVyZSBoaWdoZXIgaW4g
dGhlIGNhbGwgc3RhY2suCj4gCj4gSSdtIG5vdCBjb252aW5jZWQgaXQgaXMgYSBnb29kIGlkZWEg
dG8gaGF2ZSBzdWNoIGEgZGVwZW5kZW5jeSwgZXZlbgo+IG1vcmUgc28gd2l0aCB0aGlzIGNsb3Vk
eSBhIHJlZmVyZW5jZS4gSWYgdGhlcmUncyBhbm90aGVyIFhTTSBjaGVjawo+IHRoYXQgaGFzIG5l
Y2Vzc2FyaWx5IGJlZW4gZG9uZSBiZWZvcmUsIHlvdSBzaG91bGQgYXQgbGVhc3QgbmFtZSBpdAo+
IGhlcmUgc28gaXQncyBlYXN5IHRvIGxhdGVyIHZlcmlmeSB0aGF0IHRoZSBhc3N1bXB0aW9uIHN0
aWxsIGhvbGRzLiBCdXQKPiBldmVuIGJldHRlciB3b3VsZCBpbW8gYmUgdG8gcmUtZG8gdGhlIGNo
ZWNrIGhlcmUsIGp1c3QgaW4gY2FzZS4KCkkgYW0gZmluZSB3aXRoIHRoYXQuIEl0IHNob3VsZCBi
ZSBqdXN0IGEgbWF0dGVyIG9mIGRvaW5nIHRoZSBmb2xsb3dpbmcsCnJpZ2h0PwoKc3RhdGljIFhT
TV9JTkxJTkUgaW50IHhzbV9tYXBfZ21mbl9zaGFyZShYU01fREVGQVVMVF9BUkcgc3RydWN0IGRv
bWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
ZG9tYWluICp0KQp7CiAgICBYU01fQVNTRVJUX0FDVElPTihYU01fVEFSR0VUKTsKICAgIHJldHVy
biB4c21fZGVmYXVsdF9hY3Rpb24oWFNNX1RBUkdFVCwgY3VycmVudC0+ZG9tYWluLCBkKSAmJgog
ICAgICAgICAgIHhzbV9kZWZhdWx0X2FjdGlvbihhY3Rpb24sIGN1cnJlbnQtPmRvbWFpbiwgdCk7
CgoKPiA+IC0tLSBhL3hlbi94c20vZmxhc2svaG9va3MuYwo+ID4gKysrIGIveGVuL3hzbS9mbGFz
ay9ob29rcy5jCj4gPiBAQCAtMTE5OCw2ICsxMTk4LDE3IEBAIHN0YXRpYyBpbnQgZmxhc2tfbWFw
X2dtZm5fZm9yZWlnbihzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZG9tYWluICp0KQo+ID4gICAg
ICByZXR1cm4gZG9tYWluX2hhc19wZXJtKGQsIHQsIFNFQ0NMQVNTX01NVSwgTU1VX19NQVBfUkVB
RCB8IE1NVV9fTUFQX1dSSVRFKTsKPiA+ICB9Cj4gPiAgCj4gPiArLyoKPiA+ICsgKiBUaGlzIGFj
dGlvbiBhbHNvIHJlcXVpcmVzIHRoYXQgQGN1cnJlbnQgaGFzIE1NVV9fTUFQX1JFQUQvV1JJVEUg
b3ZlciBAZCwKPiA+ICsgKiBidXQgdGhhdCBoYXMgYWxyZWFkeSBiZWVuIGNoZWNrZWQgc29tZXdo
ZXJlIGhpZ2hlciBpbiB0aGUgY2FsbCBzdGFjayAoZm9yCj4gPiArICogZXhhbXBsZSwgYnkgZmxh
c2tfYWRkX3RvX3BoeXNtYXAoKSkuCj4gCj4gVGhpcyBvbmUncyBiZXR0ZXIgaW4gdGhhdCBpdCBh
dCBsZWFzdCBuYW1lcyB0aGUgb3RoZXIgaG9vay4gU3RpbGwgSSdtCj4gbm90IGZ1bGx5IGNvbnZp
bmNlZCB0aGF0IG9taXR0aW5nIHRoZSBvdGhlciBoYWxmIG9mIHRoZSBjaGVjayBoZXJlCj4gaXMg
cHJ1ZGVudC4gV2UnbGwgc2VlIHdoYXQgb3RoZXJzIHRoaW5rIC4uLgoKU3VyZSwgaXQgc2hvdWxk
IGJlIHNpbXBsZSB0byBjaGFuZ2UgKEkgaG9wZSBJIGFtIG5vdCBtaXNzaW5nIHNvbWV0aGluZyku
CgpzdGF0aWMgaW50IGZsYXNrX21hcF9nbWZuX3NoYXJlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVj
dCBkb21haW4gKnQpCnsKICByZXR1cm4gY3VycmVudF9oYXNfcGVybShkLCBTRUNDTEFTU19NTVUs
IE1NVV9fTUFQX1JFQUQgfCBNTVVfX01BUF9XUklURSkgJiYKICAgICAgICAgKGN1cnJlbnRfaGFz
X3Blcm0odCwgU0VDQ0xBU1NfTU1VLCBNTVVfX01BUF9SRUFEIHwgTU1VX19NQVBfV1JJVEUpID86
CiAgICAgICAgICBkb21haW5faGFzX3Blcm0oZCwgdCwgU0VDQ0xBU1NfTU1VLCBNTVVfX1NIQVJF
X01FTSkpOwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 22:25:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 22:25:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fkzYr-0004bj-RM; Wed, 01 Aug 2018 22:25:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vpke=kq=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkzYq-0004bM-6p
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 22:25:40 +0000
X-Inumbo-ID: b679bf3d-95d9-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b679bf3d-95d9-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 00:24:54 +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 2FDCC20840;
 Wed,  1 Aug 2018 22:25:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533162338;
 bh=n+zkS33H9ORFsNa7ZPEQzFVMLw7PWndovuGbJLh/Ohc=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=dGin/wtslw+x8IDuleJ+W4PWiURCVimJFOrPfgNsdl2coSmApx1iSiVj8FDoEJVpX
 144XVYPKTQ0rXFusUHxkEhcvZySehSeoJFljYCtWcRuSUDX/Cgmc79ZxK8aO+i1Ieg
 yDW68BD8bSB1guiZ2/UNzIDd48V6vW1k49TSr1kQ=
Date: Wed, 1 Aug 2018 15:25:38 -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: <882cfb7f-aaab-59d0-f548-873de023d567@arm.com>
Message-ID: <alpine.DEB.2.10.1808011521300.5781@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311119160.26773@sstabellini-ThinkPad-X260>
 <1533061389-6504-7-git-send-email-sstabellini@kernel.org>
 <882cfb7f-aaab-59d0-f548-873de023d567@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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>,
 Stefano Stabellini <sstabellini@kernel.org>, wei.liu2@citrix.com,
 blackskygg@gmail.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCAxIEF1ZyAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGksCj4gCj4gT24gMzEv
MDcvMTggMTk6MjMsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IFNoYXJlZCBtZW1vcnkg
cmVnaW9ucyBuZWVkIHRvIGJlIGFkdmVydGlzZWQgdG8gdGhlIGd1ZXN0LiBGb3J0dW5hdGVseSwg
YQo+ID4gZGV2aWNlIHRyZWUgYmluZGluZyBmb3Igc3BlY2lhbCBtZW1vcnkgcmVnaW9ucyBhbHJl
YWR5IGV4aXN0Ogo+ID4gcmVzZXJ2ZWQtbWVtb3J5Lgo+ID4gCj4gPiBBZGQgYSByZXNlcnZlZC1t
ZW1vcnkgbm9kZSBmb3IgZWFjaCBzaGFyZWQgbWVtb3J5IHJlZ2lvbiwgZm9yIGJvdGgKPiA+IG1h
c3RlcnMgYW5kIHNsYXZlcy4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxs
aW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+ID4gLS0tCj4gPiAgIHRvb2xzL2xpYnhsL2xpYnhs
X2FyY2guaCB8ICAyICstCj4gPiAgIHRvb2xzL2xpYnhsL2xpYnhsX2FybS5jICB8IDUyCj4gPiAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0KPiA+ICAgdG9v
bHMvbGlieGwvbGlieGxfZG9tLmMgIHwgIDIgKy0KPiA+ICAgdG9vbHMvbGlieGwvbGlieGxfeDg2
LmMgIHwgIDIgKy0KPiA+ICAgNCBmaWxlcyBjaGFuZ2VkLCA1MiBpbnNlcnRpb25zKCspLCA2IGRl
bGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfYXJjaC5o
IGIvdG9vbHMvbGlieGwvbGlieGxfYXJjaC5oCj4gPiBpbmRleCA2YTA3Y2NmLi4zNjI2ZTRhIDEw
MDY0NAo+ID4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfYXJjaC5oCj4gPiArKysgYi90b29scy9s
aWJ4bC9saWJ4bF9hcmNoLmgKPiA+IEBAIC0zNiw3ICszNiw3IEBAIGludCBsaWJ4bF9fYXJjaF9k
b21haW5fY3JlYXRlKGxpYnhsX19nYyAqZ2MsCj4gPiBsaWJ4bF9kb21haW5fY29uZmlnICpkX2Nv
bmZpZywKPiA+ICAgLyogc2V0dXAgYXJjaCBzcGVjaWZpYyBoYXJkd2FyZSBkZXNjcmlwdGlvbiwg
aS5lLiBEVEIgb24gQVJNICovCj4gPiAgIF9oaWRkZW4KPiA+ICAgaW50IGxpYnhsX19hcmNoX2Rv
bWFpbl9pbml0X2h3X2Rlc2NyaXB0aW9uKGxpYnhsX19nYyAqZ2MsCj4gPiAtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpp
bmZvLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4
bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGxpYnhsX19kb21haW5fYnVpbGRfc3RhdGUKPiA+ICpzdGF0ZSwK
PiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4
Y19kb21faW1hZ2UgKmRvbSk7Cj4gPiAgIC8qIGZpbmFsaXplIGFyY2ggc3BlY2lmaWMgaGFyZHdh
cmUgZGVzY3JpcHRpb24uICovCj4gPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfYXJt
LmMgYi90b29scy9saWJ4bC9saWJ4bF9hcm0uYwo+ID4gaW5kZXggNWY2MmU3OC4uNDAyMDQ1MyAx
MDA2NDQKPiA+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCj4gPiArKysgYi90b29scy9s
aWJ4bC9saWJ4bF9hcm0uYwo+ID4gQEAgLTQ2MSw2ICs0NjEsNDkgQEAgc3RhdGljIGludCBtYWtl
X21lbW9yeV9ub2RlcyhsaWJ4bF9fZ2MgKmdjLCB2b2lkICpmZHQsCj4gPiAgICAgICByZXR1cm4g
MDsKPiA+ICAgfQo+ID4gICArc3RhdGljIGludCBtYWtlX3Jlc2VydmVkX25vZGVzKGxpYnhsX19n
YyAqZ2MsIHZvaWQgKmZkdCwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGli
eGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcpCj4gPiArewo+ID4gKyAgICBpbnQgcmVzLCBpOwo+
ID4gKyAgICBjb25zdCBjaGFyICpuYW1lOwo+ID4gKwo+ID4gKyAgICBpZiAoZF9jb25maWctPm51
bV9zc2htcyA9PSAwKQo+ID4gKyAgICAgICAgcmV0dXJuIDA7Cj4gPiArCj4gPiArICAgIHJlcyA9
IGZkdF9iZWdpbl9ub2RlKGZkdCwgInJlc2VydmVkLW1lbW9yeSIpOwo+ID4gKyAgICBpZiAocmVz
KSByZXR1cm4gcmVzOwo+ID4gKwo+ID4gKyAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQs
ICIjYWRkcmVzcy1jZWxscyIsIFJPT1RfQUREUkVTU19DRUxMUyk7Cj4gPiArICAgIGlmIChyZXMp
IHJldHVybiByZXM7Cj4gPiArCj4gPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwg
IiNzaXplLWNlbGxzIiwgUk9PVF9TSVpFX0NFTExTKTsKPiA+ICsgICAgaWYgKHJlcykgcmV0dXJu
IHJlczsKPiA+ICsKPiA+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgInJhbmdlcyIsIE5V
TEwsIDApOwo+ID4gKyAgICBpZiAocmVzKSByZXR1cm4gcmVzOwo+ID4gKwo+ID4gKyAgICBmb3Ig
KGkgPSAwOyBpIDwgZF9jb25maWctPm51bV9zc2htczsgaSsrKSB7Cj4gPiArICAgICAgICB1aW50
NjRfdCBzdGFydCA9IGRfY29uZmlnLT5zc2htc1tpXS5iZWdpbjsKPiA+ICsgICAgICAgIGlmIChk
X2NvbmZpZy0+c3NobXNbaV0ucm9sZSA9PSBMSUJYTF9TU0hNX1JPTEVfU0xBVkUpCj4gPiArICAg
ICAgICAgICAgc3RhcnQgKz0gZF9jb25maWctPnNzaG1zW2ldLm9mZnNldDsKPiA+ICsgICAgICAg
IG5hbWUgPSBHQ1NQUklOVEYoIm1lbW9yeUAlIlBSSXg2NCwgc3RhcnQpOwo+IAo+IEkgdW5kZXJz
dGFuZCB0aGUgbm9kZSB3aWxsIGJlIHVzZWZ1bCBmb3IgYXZvaWQgdGhlIGd1ZXN0IHVzaW5nIGFz
IGEgbm9ybWFsCj4gbWVtb3J5LiAKClllcywgdGhhdCdzIHJpZ2h0LgoKCj4gV2UgYWxzbyBuZWVk
IHRvIG1ha2Ugc3VyZSB0aGUgZ3Vlc3QgY2FuIGRldGVjdCB3aGF0IGl0IGlzIHVzZWQgZm9yCj4g
KGltYWdpbmUgYSBkcml2ZXIgZm9yIGl0KS4gU28geW91IHByb2JhYmx5IHdhbnQgYSBuZWVkIGNv
bXBhdGlibGUgYW5kIG1vcmUKPiBpbmZvcm1hdGlvbiBpbiBpdC4KClNvbWV0aGluZyBsaWtlICJ4
ZW4sc2hhcmVkLW1lbW9yeSIgPwoKCj4gQWxzbywgdGhpcyB3b3VsZCBiZSBjbGVhcmVyIGlmIHRo
ZSBuYW1lIGlzIGNhbGxlZCB4ZW4tc2htZW1AIHJhdGhlciB0aGFuCj4gbWVtb3J5QC4KClN1cmUs
IHdlIGFyZSBmcmVlIHRvIGNob29zZSB0aGUgbm9kZSBuYW1lLgoKCj4gPiArCj4gPiArICAgICAg
ICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQsIG5hbWUpOwo+ID4gKyAgICAgICAgaWYgKHJlcykg
cmV0dXJuIHJlczsKPiA+ICsKPiA+ICsgICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9yZWdzKGdj
LCBmZHQsIFJPT1RfQUREUkVTU19DRUxMUywKPiA+IFJPT1RfU0laRV9DRUxMUywKPiA+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIHN0YXJ0LCBkX2NvbmZpZy0+c3NobXNbaV0u
c2l6ZSk7Cj4gPiArCj4gPiArICAgICAgICByZXMgPSBmZHRfZW5kX25vZGUoZmR0KTsKPiA+ICsg
ICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4gPiArICAgIH0KPiA+ICsKPiA+ICsgICAgcmVz
ID0gZmR0X2VuZF9ub2RlKGZkdCk7Cj4gPiArICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4gPiAr
Cj4gPiArICAgIHJldHVybiAwOwo+ID4gK30KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 22:43:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 22: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 1fkzq4-00063h-GU; Wed, 01 Aug 2018 22:43: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=vpke=kq=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fkzq2-00063c-JC
 for xen-devel@lists.xen.org; Wed, 01 Aug 2018 22:43:26 +0000
X-Inumbo-ID: 31a152f3-95dc-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 31a152f3-95dc-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 00:42: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 C1DDF20862;
 Wed,  1 Aug 2018 22:43:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533163404;
 bh=9ge/5giyFmxF0EWwIuA3Fvj3ooEgx8xT8NfUIELMGBk=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=PIorL1k26GJsfe47QNrruK62gg4SRJl6S388WI1uj7cmR/WJ7OVi8ZACvrEPpFIn0
 HJ0O0+M/0XVE8+DMvXmhCwJFPpW+75UlyiJXGhjOsOPzU/hytEbpNWTgUpv3bPnLKP
 AkhgkBbRF/0JZAIoXwYQ3XFV5+M1YwLe7mnFs/uo=
Date: Wed, 1 Aug 2018 15:43:19 -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: <755e6039-50cc-2198-dfe7-9d1902d7ee14@epam.com>
Message-ID: <alpine.DEB.2.10.1808011542580.3441@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
 <1532972912-12439-8-git-send-email-sstabellini@kernel.org>
 <755e6039-50cc-2198-dfe7-9d1902d7ee14@epam.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
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, julien.grall@arm.com,
 Stefano Stabellini <sstabellini@kernel.org>, volodymyr_babchuk@epam.com,
 xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCAxIEF1ZyAyMDE4LCBBbmRyaWkgQW5pc292IHdyb3RlOgo+IEhlbGxvIFN0ZWZhbm8s
Cj4gCj4gCj4gT24gMzAuMDcuMTggMjA6NDgsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+
IEFkZCBhICJQbGF0Zm9ybSBTdXBwb3J0IiBjaG9pY2Ugd2l0aCBmb3VyIGtjb25maWcgb3B0aW9u
czogUUVNVSwgUkNBUjMsCj4gPiBNUFNPQyBhbmQgQUxMX1BMQVQuIFRoZXkgZW5hYmxlIHRoZSBy
ZXF1aXJlZCBvcHRpb25zIGZvciB0aGVpciBoYXJkd2FyZQo+ID4gcGxhdGZvcm0uIEFMTF9QTEFU
IGVuYWJsZXMgYWxsIGF2YWlsYWJsZSBwbGF0Zm9ybXMgYW5kIGl0J3MgdGhlIGRlZmF1bHQuCj4g
PiBJdCBkb2Vzbid0IGF1dG9tYXRpY2FsbHkgc2VsZWN0IGFueSBvZiB0aGUgcmVsYXRlZCBkcml2
ZXJzLCBvdGhlcndpc2UKPiA+IHRoZXkgY2Fubm90IGJlIGRpc2FibGVkLiBBTExfUExBVCBpcyBp
bXBsZW1lbnRlZCBieSB1c2luZyBoaWRkZW4gb3B0aW9ucwo+ID4gd2l0aCBkZWZhdWx0IHZhbHVl
cyBkZXBlbmRpbmcgb24gQUxMX1BMQVQuCj4gPiAKPiA+IEluIHRoZSBjYXNlIG9mIHRoZSBNUFNP
QyB0aGF0IGhhcyBhIHBsYXRmb3JtIGZpbGUgdW5kZXIKPiA+IGFyY2gvYXJtL3BsYXRmb3Jtcy8s
IGJ1aWxkIHRoZSBmaWxlIGlmIE1QU09DLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gUmV2aWV3ZWQtYnk6IEFuZHJp
aSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgpUaGFuayB5b3UhCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 23:20:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 23:20:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fl0PY-0000Sc-Ho; Wed, 01 Aug 2018 23: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=xgsf=kq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fl0PX-0000PZ-BG
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 23:20:07 +0000
X-Inumbo-ID: 7a283fa7-95e1-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7a283fa7-95e1-11e8-a6a9-d7ebe60f679a;
 Wed, 01 Aug 2018 23:20: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 1fl0PS-0000J2-KP; Wed, 01 Aug 2018 23:20:02 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fl0PS-0006OY-Ai; Wed, 01 Aug 2018 23:20:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fl0PS-0003iI-A4; Wed, 01 Aug 2018 23:20:02 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-125725-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=88b336ba654c58bf48f9b1ae5d4fcc66185492be
X-Osstest-Versions-That: freebsd=bf65d05707104df94117a293327d797d71a0118d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 01 Aug 2018 23:20:02 +0000
Subject: [Xen-devel] [freebsd-master test] 125725: 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>

ZmxpZ2h0IDEyNTcyNSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NzI1LwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAg
ICAgICA3IGZyZWVic2QtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUzMTcKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1h
bWQ2NC1mcmVlYnNkLWFnYWluICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAg
ICAgICAgODhiMzM2YmE2NTRjNThiZjQ4ZjliMWFlNWQ0ZmNjNjYxODU0OTJiZQpiYXNlbGluZSB2
ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAgICAgYmY2NWQwNTcwNzEwNGRmOTQxMTdhMjkzMzI3
ZDc5N2Q3MWEwMTE4ZAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MzE3ICAyMDE4LTA3LTE4IDA5
OjE5OjQ3IFogICAxNCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTQ2NyAgMjAxOC0wNy0y
MCAwOToxOTo1OSBaICAgMTIgZGF5cyAgICA2IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNTcyNSAgMjAxOC0wOC0wMSAwOToxOToyMiBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIDBtcCA8MG1wQEZy
ZWVCU0Qub3JnPgogIGFsYyA8YWxjQEZyZWVCU0Qub3JnPgogIGFsbGFuanVkZSA8YWxsYW5qdWRl
QEZyZWVCU0Qub3JnPgogIGFuZHJldyA8YW5kcmV3QEZyZWVCU0Qub3JnPgogIGFudG9pbmUgPGFu
dG9pbmVARnJlZUJTRC5vcmc+CiAgYXJhdWpvIDxhcmF1am9ARnJlZUJTRC5vcmc+CiAgYXNvbWVy
cyA8YXNvbWVyc0BGcmVlQlNELm9yZz4KICBhdmcgPGF2Z0BGcmVlQlNELm9yZz4KICBiYXB0IDxi
YXB0QEZyZWVCU0Qub3JnPgogIGJkZSA8YmRlQEZyZWVCU0Qub3JnPgogIGJyIDxickBGcmVlQlNE
Lm9yZz4KICBicmQgPGJyZEBGcmVlQlNELm9yZz4KICBieiA8YnpARnJlZUJTRC5vcmc+CiAgY2Vt
IDxjZW1ARnJlZUJTRC5vcmc+CiAgY3BlcmNpdmEgPGNwZXJjaXZhQEZyZWVCU0Qub3JnPgogIGN5
IDxjeUBGcmVlQlNELm9yZz4KICBkYWIgPGRhYkBGcmVlQlNELm9yZz4KICBkYWljaGkgPGRhaWNo
aUBGcmVlQlNELm9yZz4KICBkYXZpZGNzIDxkYXZpZGNzQEZyZWVCU0Qub3JnPgogIGRlbHBoaWog
PGRlbHBoaWpARnJlZUJTRC5vcmc+CiAgZGltIDxkaW1ARnJlZUJTRC5vcmc+CiAgZWFkbGVyIDxl
YWRsZXJARnJlZUJTRC5vcmc+CiAgZW1hc3RlIDxlbWFzdGVARnJlZUJTRC5vcmc+CiAgZXVnZW4g
PGV1Z2VuQEZyZWVCU0Qub3JnPgogIGdhbmJvbGQgPGdhbmJvbGRARnJlZUJTRC5vcmc+CiAgZ2F2
aW4gPGdhdmluQEZyZWVCU0Qub3JnPgogIGdqYiA8Z2piQEZyZWVCU0Qub3JnPgogIGhzZWxhc2t5
IDxoc2VsYXNreUBGcmVlQlNELm9yZz4KICBpYW4gPGlhbkBGcmVlQlNELm9yZz4KICBpbXAgPGlt
cEBGcmVlQlNELm9yZz4KICBqaGIgPGpoYkBGcmVlQlNELm9yZz4KICBqaGliYml0cyA8amhpYmJp
dHNARnJlZUJTRC5vcmc+CiAgamhpeHNvbiA8amhpeHNvbkBGcmVlQlNELm9yZz4KICBrZXZhbnMg
PGtldmFuc0BGcmVlQlNELm9yZz4KICBraWIgPGtpYkBGcmVlQlNELm9yZz4KICBsZWl0YW8gPGxl
aXRhb0BGcmVlQlNELm9yZz4KICBsdXBvcmwgPGx1cG9ybEBGcmVlQlNELm9yZz4KICBsd2hzdSA8
bHdoc3VARnJlZUJTRC5vcmc+CiAgbWFudSA8bWFudUBGcmVlQlNELm9yZz4KICBtYXJpdXMgPG1h
cml1c0BGcmVlQlNELm9yZz4KICBtYXJraiA8bWFya2pARnJlZUJTRC5vcmc+CiAgbWF2IDxtYXZA
RnJlZUJTRC5vcmc+CiAgbW0gPG1tQEZyZWVCU0Qub3JnPgogIG1tYWN5IDxtbWFjeUBGcmVlQlNE
Lm9yZz4KICBtbWVsIDxtbWVsQEZyZWVCU0Qub3JnPgogIG5wIDxucEBGcmVlQlNELm9yZz4KICBv
YnJpZW4gPG9icmllbkBGcmVlQlNELm9yZz4KICBvc2hvZ2JvIDxvc2hvZ2JvQEZyZWVCU0Qub3Jn
PgogIHBmZyA8cGZnQEZyZWVCU0Qub3JnPgogIHBrZWxzZXkgPHBrZWxzZXlARnJlZUJTRC5vcmc+
CiAgcHN0ZWYgPHBzdGVmQEZyZWVCU0Qub3JnPgogIHJtYWNrbGVtIDxybWFja2xlbUBGcmVlQlNE
Lm9yZz4KICByb3lnZXIgPHJveWdlckBGcmVlQlNELm9yZz4KICBycG9rYWxhIDxycG9rYWxhQEZy
ZWVCU0Qub3JnPgogIHJycyA8cnJzQEZyZWVCU0Qub3JnPgogIHNlZiA8c2VmQEZyZWVCU0Qub3Jn
PgogIHNodXJkIDxzaHVyZEBGcmVlQlNELm9yZz4KICB0cmFzeiA8dHJhc3pARnJlZUJTRC5vcmc+
CiAgdHJ1Y2ttYW4gPHRydWNrbWFuQEZyZWVCU0Qub3JnPgogIHR1ZXhlbiA8dHVleGVuQEZyZWVC
U0Qub3JnPgogIHVxcyA8dXFzQEZyZWVCU0Qub3JnPgogIHdpbGwgPHdpbGxARnJlZUJTRC5vcmc+
CiAgd29vZHNiMDIgPHdvb2RzYjAyQEZyZWVCU0Qub3JnPgogIHd1bGYgPHd1bGZARnJlZUJTRC5v
cmc+CiAgemxlc2xpZSA8emxlc2xpZUBGcmVlQlNELm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1m
cmVlYnNkLWFnYWluICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IGJ1aWxkLWFtZDY0LWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3Vs
ZCBiZSA1NjEzIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 01 23:33:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Aug 2018 23: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 1fl0cj-0001OI-1C; Wed, 01 Aug 2018 23:33:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xgsf=kq=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fl0ch-0001Nu-Ds
 for xen-devel@lists.xenproject.org; Wed, 01 Aug 2018 23:33:43 +0000
X-Inumbo-ID: 37db922e-95e3-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 37db922e-95e3-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 01: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 1fl0cc-0000Zk-MR; Wed, 01 Aug 2018 23:33: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 1fl0cc-0007Wg-Ew; Wed, 01 Aug 2018 23:33:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fl0cc-0002Kb-EM; Wed, 01 Aug 2018 23:33:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125705-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-armhf-armhf-xl-vhd:xen-install:fail:heisenbug
 xen-4.6-testing:test-amd64-i386-rumprun-i386:rumprun-demo-xenstorels/xenstorels.repeat:fail:heisenbug
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-saverestore:fail:heisenbug
 xen-4.6-testing:test-amd64-amd64-libvirt-pair:guest-migrate/dst_host/src_host:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4: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-xtf-amd64-amd64-1: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-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-5:xtf/test-hvm32pae-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-hvm64-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-pv32pae-xsa-194: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-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-amd64-amd64-libvirt-xsm:migrate-support-check: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-i386-libvirt: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-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-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-libvirt:migrate-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-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-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-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-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-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-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-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: Wed, 01 Aug 2018 23:33:38 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 125705: 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>

ZmxpZ2h0IDEyNTcwNSB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTcwNS8KCkZhaWx1cmVzIDotLyBi
dXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRs
eSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDYgeGVuLWlu
c3RhbGwgICAgICBmYWlsIGluIDEyNTY4MyBwYXNzIGluIDEyNTcwNQogdGVzdC1hbWQ2NC1pMzg2
LXJ1bXBydW4taTM4NiAxNyBydW1wcnVuLWRlbW8teGVuc3RvcmVscy94ZW5zdG9yZWxzLnJlcGVh
dCBmYWlsIGluIDEyNTY4MyBwYXNzIGluIDEyNTcwNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3JlICBmYWlsIHBhc3MgaW4gMTI1NjgzCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjMgZ3Vlc3QtbWlncmF0ZS9kc3RfaG9zdC9zcmNfaG9z
dCBmYWlsIGluIDEyNTY4MyBibG9ja2VkIGluIDEyNDg4MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICBmYWlsIGluIDEyNTY4MyBuZXZlciBwYXNz
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12
bWVudHJ5IGZhaWwgbGlrZSAxMjQ4MjAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICA1MCB4
dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNDgyMAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNSAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWls
IGxpa2UgMTI0ODgxCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgNTAgeHRmL3Rlc3QtaHZt
NjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjQ4ODEKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIGxpa2UgMTI0
ODgxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19o
b3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjQ4ODEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNDg4MQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTI0ODgxCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjQ4ODEKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEyNDg4MQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJp
YW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTI0ODgxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQ4ODEKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyNDg4MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0ODgxCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC01ICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJw
YWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAg
ICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgNzcgeHRm
L3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMiAgICAgICA3NyB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMy
cGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMg
ICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDc3IHh0
Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00
ICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2Vn
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC00ICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgMzcgeHRmL3Rlc3QtaHZt
MzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MSAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5
NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAg
ICAgICAgICAgICAgICAgIDk4ZDc5NDhiNTBiNGU5MWVjNGVmYTg2MGRhMzJkOWFjNGZlNjkzMDAK
YmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDU5OGEzNzVmNTIzMGQ5MWFj
ODhlNzZhOWY0YjRkZGU0YTYyYTRjNWIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDg4MSAgMjAx
OC0wNi0zMCAxNjo0ODowOCBaICAgMzIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU2ODMg
IDIwMTgtMDctMzAgMTI6Mzk6MzggWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3Bs
ZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
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
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24g
OgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICA1OThhMzc1ZjUy
Li45OGQ3OTQ4YjUwICA5OGQ3OTQ4YjUwYjRlOTFlYzRlZmE4NjBkYTMyZDlhYzRmZTY5MzAwIC0+
IHN0YWJsZS00LjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 01:32:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 01:32: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 1fl2TV-00065m-Fb; Thu, 02 Aug 2018 01: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=emci=kr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fl2TT-00065a-SG
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 01:32:19 +0000
X-Inumbo-ID: f19b98ff-95f3-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f19b98ff-95f3-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 01:32: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 1fl2TP-0001OF-HH; Thu, 02 Aug 2018 01:32: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 1fl2TO-0004gN-Tr; Thu, 02 Aug 2018 01:32:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fl2TO-0004Eh-NT; Thu, 02 Aug 2018 01:32:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125708-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-vhd:guest-start/debian.repeat:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat: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-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-armhf-armhf-xl-rtds:guest-start/debian.repeat: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-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-i386-libvirt: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-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-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-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-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-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: Thu, 02 Aug 2018 01:32:14 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 125708: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTcwOCB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTcwOC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEy
NTA1NwoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2lu
Zyk6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1l
bnRyeSBmYWlsIGluIDEyNTY4NSBwYXNzIGluIDEyNTcwOAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1w
cnVuLWFtZDY0IDE3IHJ1bXBydW4tZGVtby14ZW5zdG9yZWxzL3hlbnN0b3JlbHMucmVwZWF0IGZh
aWwgaW4gMTI1Njg1IHBhc3MgaW4gMTI1NzA4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjU2ODUgcGFz
cyBpbiAxMjU3MDgKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIDE1IGd1ZXN0LXN0YXJ0L2RlYmlh
bi5yZXBlYXQgZmFpbCBpbiAxMjU2ODUgcGFzcyBpbiAxMjU3MDgKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgZmFpbCBwYXNzIGluIDEy
NTY4NQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZt
ZW50cnkgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1MDU3CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBl
YXQgICAgZmFpbCAgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1
NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEw
IGRlYmlhbi1pbnN0YWxsICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjUwNTcKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0t
aW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAg
ICAgICAgICA5MWNhODRjODYyYjE1ZmU3NGFiOWI1ODcwZTY2OTAzYWVjNGY4NmRkCmJhc2VsaW5l
IHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyODBhNTU2ODkzOWM0YTU4MzJiZTc4N2M4
ZTBjMjNhMTlmMzA5MzVhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUwNTcgIDIwMTgtMDctMDkg
MDg6MzY6MDQgWiAgIDIzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1Njg1ICAyMDE4LTA3
LTMwIDEyOjM5OjM4IFogICAgMiBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1y
dW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
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
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDkx
Y2E4NGM4NjJiMTVmZTc0YWI5YjU4NzBlNjY5MDNhZWM0Zjg2ZGQKQXV0aG9yOiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MTM6
MDkgMjAxOCArMDIwMAoKICAgIHg4Ni9zcGVjLWN0cmw6IEZpeCB0aGUgcGFyc2luZyBvZiB4cHRp
PSBvbiBmaXhlZCBJbnRlbCBoYXJkd2FyZQogICAgCiAgICBUaGUgY2FsbHMgdG8geHB0aV9pbml0
X2RlZmF1bHQoKSBpbiBwYXJzZV94cHRpKCkgYXJlIGJ1Z2d5LiAgVGhlIENQVUlEIGRhdGEKICAg
IGhhc24ndCBiZWVuIGZldGNoZWQgdGhhdCBlYXJseSwgYW5kIGJvb3RfY3B1X2hhcyhYODZfRkVB
VFVSRV9BUkNIX0NBUFMpIHdpbGwKICAgIGFsd2F5cyBldmFsdWF0ZSBmYWxzZS4KICAgIAogICAg
QXMgYSByZXN1bHQsIHRoZSBkZWZhdWx0IGNhc2Ugd29uJ3QgZGlzYWJsZSBYUFRJIG9uIEludGVs
IGhhcmR3YXJlIHdoaWNoCiAgICBhZHZlcnRpc2VzIEFSQ0hfQ0FQQUJJTElUSUVTX1JEQ0xfTk8u
CiAgICAKICAgIFNpbXBsaWZ5IHBhcnNlX3hwdGkoKSB0byBzb2xlbHkgdGhlIHNldHRpbmcgb2Yg
b3B0X3hwdGkgYWNjb3JkaW5nIHRvIHRoZQogICAgcGFzc2VkIHN0cmluZywgYW5kIGhhdmUgaW5p
dF9zcGVjdWxhdGlvbl9taXRpZ2F0aW9ucygpIGNhbGwKICAgIHhwdGlfaW5pdF9kZWZhdWx0KCkg
aWYgYXBwcm9waWF0ZS4gIERyb3AgdGhlIGZvcmNlIHBhcmFtZXRlciwgYW5kIHBhc3MgY2Fwcwog
ICAgaW5zdGVhZCwgdG8gYXZvaWQgcmVkdW5kYW50IHJlLXJlYWRpbmcgb2YgTVNSX0FSQ0hfQ0FQ
Uy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5j
b20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFj
a2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0
OiBiZTVlMmZmNmY1NGUwMjQ1MzMxZWQzNjBiODc4Njc2MGY4MmZkNjczCiAgICBtYXN0ZXIgZGF0
ZTogMjAxOC0wNy0yNCAxMToyNTo1NCArMDEwMAoKY29tbWl0IGJjZTJkZDY0YjUyZWUwMzJmNWE4
NDQ1NDU3N2MzYTQxMTQ3ZTY2MzMKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDoxMjozOSAyMDE4ICswMjAwCgogICAgeDg2OiBjb21t
YW5kIGxpbmUgb3B0aW9uIHRvIGF2b2lkIHVzZSBvZiBzZWNvbmRhcnkgaHlwZXItdGhyZWFkcwog
ICAgCiAgICBTaGFyZWQgcmVzb3VyY2VzIChMMSBjYWNoZSBhbmQgVExCIGluIHBhcnRpY3VsYXIp
IHByZXNlbnQgYSByaXNrIG9mCiAgICBpbmZvcm1hdGlvbiBsZWFrIHZpYSBzaWRlIGNoYW5uZWxz
LiBQcm92aWRlIGEgbWVhbnMgdG8gYXZvaWQgdXNlIG9mCiAgICBoeXBlcnRocmVhZHMgaW4gc3Vj
aCBjYXNlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBkOGY5NzRmMWE2NDZjMDIwMGI5N2ViY2FiYjgw
ODMyNGIyODhmYWRiCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0xOSAxMzo0MzozMyArMDEwMAoK
Y29tbWl0IGZhODA3ZTJmZjY5ZGI4NTJiODVmMWU5MmFkNGRiNDY1MWNmY2VhYzcKQXV0aG9yOiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDoxMTo0
MiAyMDE4ICswMjAwCgogICAgeDg2OiBwb3NzaWJseSBicmluZyB1cCBhbGwgQ1BVcyBldmVuIGlm
IG5vdCBhbGwgYXJlIHN1cHBvc2VkIHRvIGJlIHVzZWQKICAgIAogICAgUmVwb3J0ZWRseSBJbnRl
bCBDUFVzIHdoaWNoIGNhbid0IGJyb2FkY2FzdCAjTUMgdG8gYWxsIHRhcmdldGVkCiAgICBjb3Jl
cy90aHJlYWRzIGJlY2F1c2Ugc29tZSBoYXZlIENSNC5NQ0UgY2xlYXIgd2lsbCBzaHV0IGRvd24u
IFRoZXJlZm9yZQogICAgd2Ugd2FudCB0byBrZWVwIENSNC5NQ0UgZW5hYmxlZCB3aGVuIG9mZmxp
bmluZyBhIENQVSwgYW5kIHdlIG5lZWQgdG8KICAgIGJyaW5nIHVwIGFsbCBDUFVzIGluIG9yZGVy
IHRvIGJlIGFibGUgdG8gc2V0IENSNC5NQ0UgaW4gdGhlIGZpcnN0IHBsYWNlLgogICAgCiAgICBU
aGUgdXNlIG9mIGNsZWFyX2luX2NyNCgpIGluIGNwdV9tY2hlY2tfZGlzYWJsZSgpIHdhcyBpbGwg
YWR2aXNlZAogICAgYW55d2F5LCBhbmQgdG8gYXZvaWQgZnV0dXJlIHNpbWlsYXIgbWlzdGFrZXMg
SSdtIHJlbW92aW5nIGNsZWFyX2luX2NyNCgpCiAgICBhbHRvZ2V0aGVyIHJpZ2h0IGhlcmUuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAg
IFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgog
ICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgog
ICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIg
Y29tbWl0OiA4Nzk3ZDIwYTZlYzJkZDc1MTk1NTg1YTEwN2NlMzQ1YzUxYzBhNTlhCiAgICBtYXN0
ZXIgZGF0ZTogMjAxOC0wNy0xOSAxMzo0MzozMyArMDEwMAoKY29tbWl0IDk3YWZmMDg3ZmQwYmY3
ZDJjNjRjOTQ5ZGUxYzNhMDI4MjYwOWIzZTEKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDoxMDo1OCAyMDE4ICswMjAwCgogICAgeDg2
OiBkaXN0aW5ndWlzaCBDUFUgb2ZmbGluaW5nIGZyb20gQ1BVIHJlbW92YWwKICAgIAogICAgSW4g
b3JkZXIgdG8gYmUgYWJsZSB0byBzZXJ2aWNlICNNQyBvbiBvZmZsaW5lZCBDUFVzLCB0aGUgR0RU
LCBJRFQsCiAgICBzdGFjaywgYW5kIHBlci1DUFUgZGF0YSAod2hpY2ggaW5jbHVkZXMgdGhlIFRT
UykgbmVlZCB0byBiZSBrZXB0CiAgICBhbGxvY2F0ZWQuIFRoZXkgc2hvdWxkIG9ubHkgYmUgZnJl
ZWQgdXBvbiBDUFUgcmVtb3ZhbCAod2hpY2ggd2UKICAgIGN1cnJlbnRseSBkb24ndCBzdXBwb3J0
LCBzbyBzb21lIGNvZGUgaXMgYmVjb21pbmcgZWZmZWN0aXZlbHkgZGVhZCBmb3IKICAgIHRoZSBt
b21lbnQpLgogICAgCiAgICBOb3RlIHRoYXQgZm9yIG5vdyBwYXJrX29mZmxpbmVfY3B1cyBkb2Vz
bid0IGdldCBzZXQgdG8gdHJ1ZSBhbnl3aGVyZSAtCiAgICB0aGlzIGlzIGdvaW5nIHRvIGJlIHRo
ZSBzdWJqZWN0IG9mIGEgc3Vic2VxdWVudCBwYXRjaC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDJlNmM4ZjE4MmM5YzUw
MTI5YjFjN2E2MjAyNDI4NjFlNmFkNmE5ZmIKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTE5IDEz
OjQzOjMzICswMTAwCgpjb21taXQgZTkwZTI0MzFhNGFlZTg0M2RiNDlkYjlhM2FjN2VlMGQ5ZTFi
ZjhmMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24g
SnVsIDMwIDE0OjEwOjMwIDIwMTggKzAyMDAKCiAgICB4ODYvQU1EOiBkaXN0aW5ndWlzaCBjb21w
dXRlIHVuaXRzIGZyb20gaHlwZXItdGhyZWFkcwogICAgCiAgICBGYW0xNyByZXBsYWNlcyBDVXMg
YnkgSFRzLCB3aGljaCB3ZSBzaG91bGQgcmVmbGVjdCBhY2NvcmRpbmdseSwgZXZlbiBpZgogICAg
dGhlIGRpZmZlcmVuY2UgaXMgbm90IHZlcnkgYmlnLiBUaGUgbW9zdCByZWxldmFudCBjaGFuZ2Ug
KHJlcXVpcmluZyBzb21lCiAgICBjb2RlIHJlc3RydWN0dXJpbmcpIGlzIHRoYXQgdGhlIHRvcG9l
eHQgZmVhdHVyZSBubyBsb25nZXIgbWVhbnMgdGhlcmUgaXMKICAgIGEgdmFsaWQgQ1UgSUQuCiAg
ICAKICAgIFRha2UgdGhlIG9wcG9ydHVuaXR5IGFuZCBjb252ZXJ0IHdyb25nbHkgcGxhaW4gaW50
IHZhcmlhYmxlcyBpbgogICAgc2V0X2NwdV9zaWJsaW5nX21hcCgpIHRvIHVuc2lnbmVkIGludC4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgogICAgUmV2
aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgQWNr
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0
ZXIgY29tbWl0OiA5NDI5YjA3YTBhZjdmOTJhNWYyNWU0MDY4ZTExZGI4ODFlMTU3NDk1CiAgICBt
YXN0ZXIgZGF0ZTogMjAxOC0wNy0xOSAwOTo0Mjo0MiArMDIwMAoKY29tbWl0IGMwZTg1NGJlNTE1
YjFkMGE4Mjc2OTFjZWVjZTBkMDNkNDlhMWZiZTIKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDowOTo1NyAyMDE4ICswMjAwCgogICAg
Y3B1cG9vbHM6IGZpeCBzdGF0ZSB3aGVuIGRvd25pbmcgYSBDUFUgZmFpbGVkCiAgICAKICAgIFdo
aWxlIEkndmUgcnVuIGludG8gdGhlIGlzc3VlIHdpdGggZnVydGhlciBwYXRjaGVzIGluIHBsYWNl
IHdoaWNoIG5vCiAgICBsb25nZXIgZ3VhcmFudGVlIHRoZSBwZXItQ1BVIGFyZWEgdG8gc3RhcnQg
b3V0IGFzIGFsbCB6ZXJvcywgdGhlCiAgICBDUFVfRE9XTl9GQUlMRUQgcHJvY2Vzc2luZyBsb29r
cyB0byBoYXZlIHRoZSBzYW1lIGlzc3VlOiBCeSBub3QgemFwcGluZwogICAgdGhlIHBlci1DUFUg
Y3B1cG9vbCBwb2ludGVyLCBjcHVwb29sX2NwdV9hZGQoKSdzIChpbmRpcmVjdCkgaW52b2NhdGlv
bgogICAgb2Ygc2NoZWR1bGVfY3B1X3N3aXRjaCgpIHdpbGwgdHJpZ2dlciB0aGUgImMgIT0gb2xk
X3Bvb2wiIGFzc2VydGlvbgogICAgdGhlcmUuCiAgICAKICAgIENsZWFyaW5nIHRoZSBmaWVsZCBk
dXJpbmcgQ1BVX0RPV05fUFJFUEFSRSBpcyB0b28gZWFybHkgKGFmYWljdCB0aGlzCiAgICBzaG91
bGQgbm90IGhhcHBlbiBiZWZvcmUgY3B1X2Rpc2FibGVfc2NoZWR1bGVyKCkpLiBDbGVhcmluZyBp
dCBpbgogICAgQ1BVX0RFQUQgYW5kIENQVV9ET1dOX0ZBSUxFRCB3b3VsZCBiZSBhbiBvcHRpb24s
IGJ1dCB3b3VsZCB0YWtlIHRoZSBzYW1lCiAgICBwaWVjZSBvZiBjb2RlIHR3aWNlLiBTaW5jZSB0
aGUgZmllbGQncyB2YWx1ZSBzaG91bGRuJ3QgbWF0dGVyIHdoaWxlIHRoZQogICAgQ1BVIGlzIG9m
ZmxpbmUsIHNpbXBseSBjbGVhciBpdCAoaW1wbGljaXRseSkgZm9yIENQVV9PTkxJTkUgYW5kCiAg
ICBDUFVfRE9XTl9GQUlMRUQsIGJ1dCBvbmx5IGZvciBvdGhlciB0aGFuIHRoZSBzdXNwZW5kL3Jl
c3VtZSBjYXNlICh3aGljaAogICAgZ2V0cyBzcGVjaWFsbHkgaGFuZGxlZCBpbiBjcHVwb29sX2Nw
dV9yZW1vdmUoKSkuCiAgICAKICAgIEJ5IGFkanVzdGluZyB0aGUgY29uZGl0aW9uYWwgaW4gY3B1
cG9vbF9jcHVfYWRkKCkgQ1BVX0RPV05fRkFJTEVECiAgICBoYW5kbGluZyBpbiB0aGUgc3VzcGVu
ZCBjYXNlIHNob3VsZCBub3cgYWxzbyBiZSBoYW5kbGVkIGJldHRlci4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGNiMWFl
OWEyNzgxOWNlYTBjNTAwODc3M2M2OGE3YmU2ZjM3ZWIwZTUKICAgIG1hc3RlciBkYXRlOiAyMDE4
LTA3LTE5IDA5OjQxOjU1ICswMjAwCgpjb21taXQgOTg1OGExZjNmYjlhZjRjYTdkN2Y2YjU5ZDli
M2U0NGQyN2NkZmFlNgpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0
ZTogICBNb24gSnVsIDMwIDE0OjA5OjE5IDIwMTggKzAyMDAKCiAgICBhbGxvdyBjcHVfZG93bigp
IHRvIGJlIGNhbGxlZCBlYXJsaWVyCiAgICAKICAgIFRoZSBmdW5jdGlvbidzIHVzZSBvZiB0aGUg
c3RvcC1tYWNoaW5lIGxvZ2ljIGhhcyBzbyBmYXIgcHJldmVudGVkIGl0cwogICAgdXNlIGFoZWFk
IG9mIHRoZSBwcm9jZXNzaW5nIG9mIHRoZSAib3JkaW5hcnkiIGluaXRjYWxscy4gU2luY2UgYXQg
dGhpcwogICAgZWFybHkgdGltZSB3ZSdyZSBpbiBhIGNvbnRyb2xsZWQgZW52aXJvbm1lbnQgYW55
d2F5LCB0aGVyZSdzIG5vIG5lZWQgZm9yCiAgICBzdWNoIGEgaGVhdnkgdG9vbC4gQWRkaXRpb25h
bGx5IHRoaXMgb3VnaHQgdG8gaGF2ZSBsZXNzIG9mIGEgcGVyZm9ybWFuY2UKICAgIGltcGFjdCBl
c3BlY2lhbGx5IG9uIGxhcmdlIHN5c3RlbXMsIGNvbXBhcmVkIHRvIHRoZSBhbHRlcm5hdGl2ZSBv
ZgogICAgbWFraW5nIHN0b3AtbWFjaGluZSBmdW5jdGlvbmFsaXR5IGF2YWlsYWJsZSBlYXJsaWVy
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJldmll
d2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFz
dGVyIGNvbW1pdDogNTg5NGMwYTJkYTY2MjQzYTg5MDg4ZDMwOWM3ZTFlYTIxMmFiMjhkNgogICAg
bWFzdGVyIGRhdGU6IDIwMTgtMDctMTYgMTU6MTU6MTIgKzAyMDAKCmNvbW1pdCBhNDA0MTM2NGMz
YWVhODQ0NGU3ZTA0NTRlOWRlNWJhOTJlNjQxOWI4CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MDg6NDIgMjAxOCArMDIwMAoKICAg
IHg4Ni9zcGVjLWN0cmw6IGNvbW1hbmQgbGluZSBoYW5kbGluZyBhZGp1c3RtZW50cwogICAgCiAg
ICBGb3Igb25lLCAibm8teGVuIiBzaG91bGQgbm90IGltcGx5ICJuby1lYWdlci1mcHUiLCBhcyAi
ZWFnZXIgRlBVIiBtb2RlCiAgICBpcyB0byBndWFyZCBndWVzdHMsIG5vdCBYZW4gaXRzZWxmLCB3
aGljaCBpcyBhbHNvIGV4cHJlc3NlZCBzbyBieQogICAgcHJpbnRfZGV0YWlscygpLgogICAgCiAg
ICBBbmQgdGhlbiBvcHRfc3NiZCwgZGVzcGl0ZSBiZWluZyBvZmYgYnkgZGVmYXVsdCwgc2hvdWxk
IGFsc28gYmUgY2xlYXJlZAogICAgYnkgdGhlICJubyIgYW5kICJuby14ZW4iIHN1Yi1vcHRpb25z
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICAgIG1hc3RlciBjb21taXQ6IGFjM2Y5YTcyMTQxYTQ4ZDQwZmFiZmZmNTYxZDVhN2RjMGUx
YjgxMGQKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTEwIDEyOjIyOjMxICswMjAwCgpjb21taXQg
ZGMxMTFlOWYwZDk5NzYxYzYyMTA5MDU1YWUzMGY2NmFlYmNiNTU2YQpBdXRob3I6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDow
ODowOCAyMDE4ICswMjAwCgogICAgeGVuOiBQb3J0IHRoZSBhcnJheV9pbmRleF9ub3NwZWMoKSBp
bmZyYXN0cnVjdHVyZSBmcm9tIExpbnV4CiAgICAKICAgIFRoaXMgaXMgYXMgdGhlIGluZnJhc3Ry
dWN0dXJlIGFwcGVhcmVkIGluIExpbnV4IDQuMTcsIGFkYXB0ZWQgc2xpZ2h0bHkgZm9yCiAgICBY
ZW4uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIG1hc3RlciBjb21taXQ6IDJkZGZhZTUxZDhiMWQ3YjhjZDMzYTRmNmFkNGQxNmQyN2NiODY5
YWUKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTA2IDE2OjQ5OjU3ICswMTAwCgpjb21taXQgMDg3
MzY5OTczMjE0ZDlhZWY4M2EzY2RmMDU3MjU3Y2YyN2UyNTJmNApBdXRob3I6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gSnVsIDMwIDE0OjA2OjQ0IDIwMTggKzAy
MDAKCiAgICBjbWRsaW5lOiBmaXggcGFyc2VfYm9vbGVhbigpIGZvciBOVUxMIGluY29taW5nIGVu
ZCBwb2ludGVyCiAgICAKICAgIFVzZSB0aGUgY2FsY3VsYXRlZCBsZW5ndGhzIGluc3RlYWQgb2Yg
cG9pbnRlcnMsIGFzICdlJyBiZWluZyBOVUxMIHdpbGwKICAgIG90aGVyd2lzZSBjYXVzZSB1bmR1
ZSBwYXJzaW5nIGZhaWx1cmVzLgogICAgCiAgICBSZXBvcnRlZC1ieTogS2FybCBKb2huc29uIDxr
YXJsam9obnNvbi5pdEBnbWFpbC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 02:01:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 02: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 1fl2vP-00009c-OV; Thu, 02 Aug 2018 02:01:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xq7u=kr=invisiblethingslab.com=simon@srs-us1.protection.inumbo.net>)
 id 1fl2vO-00009W-U5
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 02:01:11 +0000
X-Inumbo-ID: fa31ebef-95f7-11e8-a6a9-d7ebe60f679a
Received: from new3-smtp.messagingengine.com (unknown [66.111.4.229])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fa31ebef-95f7-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 02:01:32 +0000 (UTC)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42])
 by mailnew.nyi.internal (Postfix) with ESMTP id 8208D3D6F;
 Wed,  1 Aug 2018 21:54:36 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute2.internal (MEProxy); Wed, 01 Aug 2018 21:54:36 -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=Ys1IN1HEvtxi1BAik5RmlD3BH0lgs
 JcyOiPYS/CO7rc=; b=DmAe6VMK3DZY7uqBu2NOa4GM9m9Tunu+I4aI+3fhB/0Q9
 yMQSo/JZqeu3Dul7NC2RdfFwBMbsCpRojjMXTiVNa5YbVMo/P/Fgv14+XJRMtPFl
 FhjFcoCkz1mV/oiqxz05swrYPpKEQibNtszXfAXYm65wkdreFOPMJ2mjLZdD/52r
 o7AsRCiDyUDkD5CQ0copeM74LDGNkOmRG+l1wd0Vycs78e6hEqc5Nwg6RKruo/9N
 DXpYBscttYTFrbYBHA9kSE6C85qTP33HFkDem4+Pi0/kcqehXtbQWJdm3tHacOXx
 oNzKEmFNAQahru6PWqjSGhAXrOou2gFK6fxhKfB5Q==
X-ME-Proxy: <xmx:W2RiW3XSz7LLfTm18bcMT22WKuVRf_0EjOWBZsatCzqIDthQfFDq3Q>
 <xmx:W2RiWzh5JO_zo63R4DFQ5T0Y9PoqdZViAah-gx2eixDC8S-9mHksoQ>
 <xmx:W2RiW3-jBusj6h7-MOfjvEK0R_s24oalP6XlaAvxdDgWfyF8p0J72w>
 <xmx:W2RiW6TAcfmzPBP_VPIg68-qlmVfPZT3z1ZIGhO4MUzcIXJqh2547w>
 <xmx:W2RiW2u7lUxACychxh5baNdrRoaL1Tkg96MPpDRwqL2BTSXwZT5u7A>
 <xmx:XGRiW6cC-zLTvfx0I6DH0YTAQPXXa2TIUcATa51KZGwZvrEm54yfcA>
X-ME-Sender: <xms:W2RiWzeGGr_gEfHa_g0BjUeYnKJ_rliPk3vNtmncZ0OLQrZ-TLYs2A>
Received: from [127.0.0.1] (unknown [65.19.167.130])
 by mail.messagingengine.com (Postfix) with ESMTPA id 89C0AE450E;
 Wed,  1 Aug 2018 21:54:33 -0400 (EDT)
To: =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?=
 <marmarek@invisiblethingslab.com>, Jason Andryuk <jandryuk@gmail.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <0c64341a4be3462d62b0bb5bf96b866aa18f477a.1533009377.git-series.marmarek@invisiblethingslab.com>
 <CAKf6xpuL1kr6GdvvVaivxo_78e7PnTaWsk6JhuC7kfB8aZ-yxw@mail.gmail.com>
 <20180801215425.GB1371@mail-itl>
 <ed52399e-81a7-a603-e20b-a33fc165f44c@invisiblethingslab.com>
From: Simon Gaiser <simon@invisiblethingslab.com>
Openpgp: preference=signencrypt
Autocrypt: addr=simon@invisiblethingslab.com; prefer-encrypt=mutual; keydata=
 mQINBFoNGgoBEADpL5fWdBgpH67IYAGPQl0jSevtBzQnjgbiNXu72FfG1Emji2l+mXmHlzxL
 LnRH+9OyDaOR7tUCbg+iqdbcTowDeFOYUaKQ1+Ub6QiZoi/xZyYlWEGbEc+7grLv1h8ZCt05
 Jcp8F73p+ZQhmbT04hhxs4fQ5lsU8T9WJsG4GzF2RKGUbdAk+v/vgu7RFP2bCpqGCv5tAv1x
 b0geXt4GGNtVqQowDG+1kTnYPousAY2RlexBAjxg5FqM1bliLak8TcoswF7PUhOf8XvqyhI7
 H4oySBHUDIyYsreHW64LNqWRK5pFTfqaWssxUyTF8U8Ms8QVNFGyRUWA+erwiv36y8c2McN4
 RD7UIZu1x98MbyjqhUcNJj8sNyekDCsClBwKp40aOVjIdvcFZO74M+/SY+5/EUckc1G0+95O
 J7ZmHU5uEIyovrQvQR9Pypr6NB63OHNXwdfxTPDCnR3vC3r5yNv1+rvrIujO03yWatC5WOGt
 gGMTwJcbH3tMr354F21p3v/1do3pP88ox279OnbZifnyRyvT6aTo9dFROcG+w4+E4D2sQpwZ
 lYGbq3Y9f9eQRnBxT/exli8EAcpe5vU7xOjtBFADXN0UDZZajOaNGHtA5o+sFoL6BhKJjuob
 dNlXtw1zaTJJzCU8k3pZ7xwLsQEVF71KqTN6aGrioG/8S0ZbqwARAQABtDtTaW1vbiBHYWlz
 ZXIgKElUTCBlbWFpbCBrZXkpIDxzaW1vbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPokCSQQT
 AQoAMxYhBELmYkepYOm8Nih8D/4aF85p0NysBQJaDRoKAhsBBAsJCAcEFQoJCAIWAAIeAQIX
 gAAKCRD+GhfOadDcrE8VD/9IPOZcZjPTZkFs7eiqFocr7Ueu/rjy9mJvuZRtQCK2vexNd97z
 SrPLyKibv/CgpI3Oki2wGrKizgQW4uGDSBd+DDCLaxGmR1PEwPFbwzjEhST1ci/W8IsEsOjG
 xLe1hcv2U1mtR/WAvjrZcKUs1TGimXuK2u/8OBp+m0xKMUsy30AmyINPtB9LJQSOGqJBOnBc
 LrK8fGLAIrcVIQyoYiZQKXRFYx4SMCAgOy3Fqh/J2FZfyJXH94HjIXYeOT0t11jD/6vxh5k0
 UGP/bDmAWpnHK328BytPlZnf++N+FPfUDyTR1WzFqxHKj5J0YTV0JTA9v0MnvqI71xpb6U9q
 rZy/yw0FRAe8TJlgoqDbgEDF7+9xM3yJc+1QP4OFs8T65c3xOXTysbRQUzdFnUicSrwj8www
 QDBlttl1uJnvrHwArJ74pGe2abs8635ABX8SPVxAnUD242Kl71E+C9aCP+XFBPF9rsVPi3YX
 dq5JzHAOzWHCpCRVelqpkR0ykXm7b6jr+dJ9I0Gs9rOlKisa+GPmyQUzd7XGUO/GW3W8U0pj
 FUTcMJ+jpjb/UFVpiUIbds0w6emDGZsY9ra/iQSAzFZi9QJR+a88tdeySC1GA2I+UZSbwaKx
 pqgcXsacRyjR9ph8mGriCU4BMEqoli16pvS4kolMOp9S8KQnh02qX6+7z7kCDQRaDRpEARAA
 zVDRdV7XDo3M5nGVJYBFqC+vwpRwYOb0BU2IeCuKlH3no9jYSkxPSokN3GEn6bohxvK+nyvS
 7b99i2byiGvmg4oRFOUAesHgVAxKpCP9Eerov67Coh/DDBM4hV2d+ZEttQsMQVOnHDLyQGCN
 2oVKhenjb53IEaZi0MeyU+wzWhZExGxFAzRL9vJ8X+u1Nw7f+zlWncWEandVZxY6zjmaav21
 yJtAvMEuFI+PPYxPMQzKn6gP6XPwf/9chE2VRmguBaLoG0JRNKJ5NSLfYMu9C0A52enWAXJy
 TwzQ/83DA7W5JXnCjyw6HHA6h3FNW81ASljxHmsOYtcb8J7hAPiFp5Z765jL2loUvbNTncwB
 mRceX7eQRYNcp6VblvPY68Du5sKx0reHk+ZYmcMa35KBMd3GuXL8dr/onpQpXWiSWyBK0aEC
 HUippHMiabjeMZ8oTYfq+sXi4jTcQ5h0ThOPG2RMtswlY67xJi1wExIJfp9AflCklUs73Uqg
 vRksaut+SDGmrYNJBUUkENVvijt1iHJJZJlbWN99bG7KF6pPbj7p+ZHSBTUj53skzDjWdgq1
 xuaIv5woZtaRpdggNT/ah4jOEwgLaDtNjsffjIlM/l2+26xxo9sbo8PboZYmrI4vcSO+IXKY
 6e7rAz/PTJF/3ITH45sQNQrpYrvRN2dalnkAEQEAAYkEbAQYAQoAIBYhBELmYkepYOm8Nih8
 D/4aF85p0NysBQJaDRpEAhsCAkAJEP4aF85p0NyswXQgBBkBCgAdFiEE3E8ezGzG3N1CTQ//
 kO9xfO/xly8FAloNGkQACgkQkO9xfO/xly9PMw//U+Nu/7rcJ4X3ed7h7AGpAEKWTecs9OWJ
 IfjzJoE3w2ZAUvhEByT5kXG0cbT44/FGVdp54kQtH2g/ETpIXEfkYGJisEQAwlU93D74wZa5
 +5u8RnbyaOyR7bNFOEOngbtyKZohZlJ3AdA++YRunrNUO3TATgGlTgVSlmg9f1+pURcod491
 dTDbOIUibQphrTYefdKXt+l5Icx6FfyRDqFgBsm8hRr5fj5h2dGGXvB5Rs/Q/Mhy2ma2a0pY
 7w95t6KO7ZWOQsHOUk7eoJKvU04yV1MPDZic+b4VUb2vIZ/qze2eLShf3LoH/4KsNdMPQ0kv
 3OY8cjYhHXNyyLo+BWDJ3yFn8fjt6SViE217GfAM5HvV51hQUZEUBrkRSKLTB4yeA/zMNDCR
 wJRUDFLCZuQfWU0hmQJ2appqmlikgJDBvUVgBUg1GzTI0vGxs1X1Go01fBvIXk2nPLMoVrqs
 vV6iJPAVZQ2MWAM5koM58APwUG4nj5XKWcMuz31V3IqUKLZ7XE3uqTPcLUPbr53o64/xeQ5z
 vL5d7uzLkyhQKNH3h7LysG9gi7nj3cAfMlbX/ameBTOsP7SE8j4bJA6BmpQ4UF1tr8uO7xDy
 cpLWbfV4ocQrN12xVnaAlGNWI4bQfAleCJEn7F96THWQSslA+u/rTvI/IizKCLuu2+gnispT
 uajXPxAAvwXraqyw/mlQe+sEJip+ivgJ5jOtT+RY2z5fTja9T9k/vADcuXowJN0TP3w82rz6
 JG0LSD1OGiRUTqk8TYXYdOdkBU7rFI5MMoi7SbtF2S9B7urqTRbAOYrqMu2jzzhFonJ0yGFS
 kelooiRf77gFqJx5IuBGPVTzPkr/YhhrgNDo79sYGusnaae/5VjpF2JWiN338jBtxbieNRpb
 zVf31PbeNCqAcc324RXSZ5AtxEGszyC9I/OMonCTnXAX02TbyN8hcNIAfWBkV4lmFI+LKo8v
 PwxIjbza1b9KHybp4y1pIunG+xhPdxARmeyLUM7JTAgap3gHG3kCdiDpiVLCcUEkrrmRxshI
 sToCsQHJyLwp87ECSc9HXKMLETSiyzbn4QJkIt7DnZR5kAg4PQBEnWeL7dys4TYO6ymslFaw
 RkowIqcDXU6cO1k9qwOR1nBv1GqLovoixbKWmms+uDSg4ZauZRzxCemmWhGurxJEso7t8AjI
 ZVXbcAaJFV+eNlWFLpMRlEpGfma0f6Jna9N28cxHoFC53+0EdS2C2XSPWkuR30zxJ02196S/
 zaO3hu9J8ZTs7i+vZMkcMzWQJ473O3veyZ6de+LOq5qwOMGLO6RGCghzqYGwPBO1JJLwMmQm
 1qOGiz/FBQ2YLgyTh3ukxZe4ilJ8OGW1XrnxoXDaZAm5Ag0EWg0ahgEQANPvpcDGYMFdkz5W
 1sb/c2a6ydelDD6fkq3dWdG7ylgYp7qfApuPqVY8e0WLx3BqqcRSJ5zgnFMPhnicXCJIm4Ag
 UJnKn6uZplCR+ewbDf7EcnF3l08iiHxCAsOzyVoMOByMMF24x4ZGffMtMoATnic7mGWvAaEp
 wKVGIeQWslY+cYRfedMkxytwD96nIUsh7MF16KkcJYes6DeZ1p1e/1UOuArHGMJ7aRT77UUJ
 r7cf/GVwPYLfBjVt9j/5Ft/PIfsjn3A8WjGKQ+wSA03ck63jea1WLGXUFXeGNm3kQX7q/Kz2
 h+TUvTYaI4mQUj2W3v2DX/6dFlC3qX3gV/pg0i5MG9J//mYfcf/svIoP/IHf6jlj8QMguPih
 FdZSO5oj5Ms0UX4q5wcvl3sF4DtZJq6DathJj1laUMOxkX0ZUy7dA0HO6ggJ9qp2qxIb3SlY
 Y3KdXw9kM9/PkGFXAbY/gqwWSoYc4PEE0aIDro+OYMMjoVLCD0P8ocKMb0fpnJR8jKVZpVqx
 yA0cXpnkcOGhU6gjCvrOJRXAaZYvG+4KZyOTkk7C2rqH9eenafhRe8xYsrEmKPjKdH1GJtab
 M+4+zZxKytkX8SNodS5pUXCGLvj/aFET/boDgHyVVCSWAJyMVVWNiZvjETh614zjz1milOXJ
 S6hFnHiqi5Y08r0xDVmHABEBAAGJAjYEGAEKACACGwwWIQRC5mJHqWDpvDYofA/+GhfOadDc
 rAUCWg0b1QAKCRD+GhfOadDcrIH6EACoGIhemgY9hHBnUagcfCSA92DvtJSm5ZjpKrZyKuGh
 TVWNjx+H4A++/w6pDFZHo0LCtLvJikA2dpeowBf55Lts+mDLOCSikxjTrdaV7kjtbay5MmnS
 ytu4GNBa84UShfX1N2JPr/b4+O/dNo1fsby7iI7tDV431PMymFMXUNrsexqPU+u24jpPNFKh
 /r1La7FMQn0djusE5Uvq5O6T4jFMfsNgbmHWuFME8tQBywNSgcY4SE26+O0/xGSvUCAZ1mFA
 52DNtMxm+hAxwrrzKZWhX7Hx9XCsGaOWEV9iwI1pfY4xRibXogtEQShifAYVwZYOGq+fo2ka
 MefIkujf8o0P8UQAqk2xHCAQ6NCBRqHku7Q1Rk05GlrI2XC8zSSWoa88eha/De+ePZbdRTW9
 1tdUyFN15S+r3e2+uDl4a6C068e2+gv0dDeFhmVW+ZIpdShmsGxBVMCCFz9tAwyArvSVRBjA
 aA5MHXGiC/IU4fuBjt0hHVQ1tbS9Ib7UFe1HryRVtzpf5ljAgEbP1aRmKIone1X0HOG17Wr4
 P9grm7+TVE7aSs3zRsB5Y11pDTcRKfWpXyuiWi0rsZXyO25JkKUw4HSjaL3EttfyLBGl6K0H
 Q2WwHZtayb8owb/ZKWlTr6cgwY88KC1RP+kdc63zhKcJRmbeMPrvHLygk+IoG2AYbg==
Message-ID: <cf4b7770-712c-6438-3162-b62ef7824d7e@invisiblethingslab.com>
Date: Thu, 2 Aug 2018 03:54:40 +0200
MIME-Version: 1.0
In-Reply-To: <ed52399e-81a7-a603-e20b-a33fc165f44c@invisiblethingslab.com>
Subject: Re: [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: 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="===============0674002785717623508=="
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)
--===============0674002785717623508==
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature";
 boundary="LVsLhR3WlhrB8KJfkA1nqNRWEEaSDNV4e"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--LVsLhR3WlhrB8KJfkA1nqNRWEEaSDNV4e
Content-Type: multipart/mixed; boundary="kQu8NPzB5S9SJjinPUZbwBGxqulM3zBjP";
 protected-headers="v1"
From: Simon Gaiser <simon@invisiblethingslab.com>
To: =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?=
 <marmarek@invisiblethingslab.com>, Jason Andryuk <jandryuk@gmail.com>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Message-ID: <cf4b7770-712c-6438-3162-b62ef7824d7e@invisiblethingslab.com>
Subject: Re: [Xen-devel] [RFC PATCH 09/17] libxl: use \x1b to separate qemu
 arguments for linux stubdomain
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <0c64341a4be3462d62b0bb5bf96b866aa18f477a.1533009377.git-series.marmarek@invisiblethingslab.com>
 <CAKf6xpuL1kr6GdvvVaivxo_78e7PnTaWsk6JhuC7kfB8aZ-yxw@mail.gmail.com>
 <20180801215425.GB1371@mail-itl>
 <ed52399e-81a7-a603-e20b-a33fc165f44c@invisiblethingslab.com>
In-Reply-To: <ed52399e-81a7-a603-e20b-a33fc165f44c@invisiblethingslab.com>

--kQu8NPzB5S9SJjinPUZbwBGxqulM3zBjP
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

Simon Gaiser:
> Marek Marczykowski-G=C3=B3recki:
>> On Wed, Aug 01, 2018 at 10:36:26AM -0400, Jason Andryuk wrote:
>>> On Mon, Jul 30, 2018 at 11:56 PM, Marek Marczykowski-G=C3=B3recki
>>> <marmarek@invisiblethingslab.com> wrote:
>>>> This allows using arguments with spaces, like -append.
>>>> Stubdomain side of this require "xenstore-client: Add option for raw=

>>>> in-/output" commit.
>>>
>>> I had to look up \x1b - it is ascii escape.  Since I was on the
>>> www.asciitable.com, I saw \x1e is "record seperator" which might make=

>>> more sense.
>>
>> Simon, do you remember why you used \x1b? Otherwise indeed changing to=

>> \x1e would make sense.
>=20
> As far as I recall it's a mostly arbitrary choice. I think I choose 0x1=
b
> because I thought that ASCII escape would be very unlikely to ever
> appear in an cmdline. 0x00 would be even better but you don't want to
> handle 0x00 in bash. I'm not aware of a problem with 0x1e.

PS: If you follow the Wikipedia description [1] of the "separator"
control characters 0x1f would fit even better. But I don't think it
really matters what rare character we use.

[1]: https://en.wikipedia.org/wiki/C0_and_C1_control_codes#FS


--kQu8NPzB5S9SJjinPUZbwBGxqulM3zBjP--

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

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

iQIzBAEBCgAdFiEE3E8ezGzG3N1CTQ//kO9xfO/xly8FAltiZGEACgkQkO9xfO/x
ly/Zzw//b4qNPTUzCd2swKbgewGrhCRLtw8NCqvI2jO+WADgnOrhfCKo4H5VrZPv
m8vNDtParknA5aYrlmYPKnFi472qj3C0oKixWKjmozN/qNhRheRiOtVXo5JmqtPB
hi2lwA3li3lOdhuvhsFJSABbq+YDkJ5lmYPGnhKqjC/Q7dwqsoHYLzVeF5w9udeK
nCqucEjw4h/tGAmILFEwR7i6uwhdkeKMQ+5rNqang3RMXOUPuWwDWpGzQxRQyjGl
Cvwboucm9YydlVl5GeNTRu1N3SbQ+3lCY3XFWF646OTwofq+KJsj0M+ySeAf63uL
+IORAMkxE5jK622mWXlaDtrBI0Zb0hC+/a1cahzOdGaZmsUROalErl409Xneabp2
soo4TseSTmZrB60cQQLcmuIT4HQU2emZYV6LdStHvIjPqOTehVJX6kOtGzetWRaL
/mrImI3nCVsRvmkuEU+98CM23JmKSCc/UaIppaZMvb3dF5WaMChPz9j8SJ8z4xsy
7FiDrfKebUkbVS0llu8gSZlrGwZYgudlBYuvjiEN0nZxSmCnbj5gIbWQH1njvcn/
eBeCeeP63ucn+djEqUlFaM9xq2Sljdh27nZfp0xNaFCrJ7sFSUxzLdIEH2gfgkDQ
3IwFD5akttN41QBpyBqyBgI7jBT5w6Tfb3K/rPu1aJFA7O0/Y10=
=F7JP
-----END PGP SIGNATURE-----

--LVsLhR3WlhrB8KJfkA1nqNRWEEaSDNV4e--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0674002785717623508==--


From xen-devel-bounces@lists.xenproject.org Thu Aug 02 02:11:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 02: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 1fl357-00011M-9a; Thu, 02 Aug 2018 02:11: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=xq7u=kr=invisiblethingslab.com=simon@srs-us1.protection.inumbo.net>)
 id 1fl355-00011D-PG
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 02:11:11 +0000
X-Inumbo-ID: 602fafbf-95f9-11e8-a6a9-d7ebe60f679a
Received: from new3-smtp.messagingengine.com (unknown [66.111.4.229])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 602fafbf-95f9-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 02:11:32 +0000 (UTC)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42])
 by mailnew.nyi.internal (Postfix) with ESMTP id 8EEB03321;
 Wed,  1 Aug 2018 21:46:05 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute2.internal (MEProxy); Wed, 01 Aug 2018 21:46:05 -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=xzAvNW4Q2jyWeOkCyI1+nRGlMYaX7
 r9X+XKH8PumGIY=; b=BRNGdLISkIAtSduVocFdR4EBb2EJSDF676XrQPPMibyKK
 Ep+u4zvfwdkqnZBbYNj2PkSRn0IlWZz7RTNiY1M3Ci6EonU8SnGRZLqHqvrMoZME
 T/+yuQlrPLizeQFveaIv30h5wMTaPypiB7ZKOj04B8zq4xkYrcrf3eV0uoHL4Xkk
 gYa/pK/6d8D6vYO2yiemShWfrB7S2qrGqUGsY2YkpHDTAfP7WaqiCmLQehSna1NS
 9pJ+5WiLVl2KRxXEDZECvugodjKa3B/mQmLOwOKMfa9nypJyORuAAXPNaPEvUrvA
 g166Rwh9T0hL5HSypi0CWLTfO7WLikco7R0pgM8zg==
X-ME-Proxy: <xmx:XGJiWyJA4Hv4goqvthQOCL-8hriB8g5vPruDaND4-9S9F6CizsrdNw>
 <xmx:XGJiW6XQugcXHqt6s4xAqHtu1MG9LpywImfkpU1k3nDwg072CSXB9g>
 <xmx:XGJiW0hd9bf6Bcewm5K-tPoHmczzk587snFpLh2RGbt1xqSQsGAK4w>
 <xmx:XGJiW1_lbR3uTEcKSzbNrqdjqkkpTExdDA9q65lRqXgRL0hO0PKDeA>
 <xmx:XGJiW-DuCbeGWGPoGBqEJYcZp1ZyKsx8zDGwipb5l0oLia7G4kee5g>
 <xmx:XWJiW0OeOTzUKZTk69Im4SA0SvNvcEmgvsgCgLVNhBJOxYmXVS_g8w>
X-ME-Sender: <xms:XGJiW20QrpABcDEZ5_0Almle4PJLVshVMV4V_DwQgUlBROJkg4m8Dw>
Received: from [127.0.0.1] (unknown [65.19.167.130])
 by mail.messagingengine.com (Postfix) with ESMTPA id 2A26DE461E;
 Wed,  1 Aug 2018 21:46:01 -0400 (EDT)
To: =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?=
 <marmarek@invisiblethingslab.com>, Jason Andryuk <jandryuk@gmail.com>
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <0c64341a4be3462d62b0bb5bf96b866aa18f477a.1533009377.git-series.marmarek@invisiblethingslab.com>
 <CAKf6xpuL1kr6GdvvVaivxo_78e7PnTaWsk6JhuC7kfB8aZ-yxw@mail.gmail.com>
 <20180801215425.GB1371@mail-itl>
From: Simon Gaiser <simon@invisiblethingslab.com>
Openpgp: preference=signencrypt
Autocrypt: addr=simon@invisiblethingslab.com; prefer-encrypt=mutual; keydata=
 mQINBFoNGgoBEADpL5fWdBgpH67IYAGPQl0jSevtBzQnjgbiNXu72FfG1Emji2l+mXmHlzxL
 LnRH+9OyDaOR7tUCbg+iqdbcTowDeFOYUaKQ1+Ub6QiZoi/xZyYlWEGbEc+7grLv1h8ZCt05
 Jcp8F73p+ZQhmbT04hhxs4fQ5lsU8T9WJsG4GzF2RKGUbdAk+v/vgu7RFP2bCpqGCv5tAv1x
 b0geXt4GGNtVqQowDG+1kTnYPousAY2RlexBAjxg5FqM1bliLak8TcoswF7PUhOf8XvqyhI7
 H4oySBHUDIyYsreHW64LNqWRK5pFTfqaWssxUyTF8U8Ms8QVNFGyRUWA+erwiv36y8c2McN4
 RD7UIZu1x98MbyjqhUcNJj8sNyekDCsClBwKp40aOVjIdvcFZO74M+/SY+5/EUckc1G0+95O
 J7ZmHU5uEIyovrQvQR9Pypr6NB63OHNXwdfxTPDCnR3vC3r5yNv1+rvrIujO03yWatC5WOGt
 gGMTwJcbH3tMr354F21p3v/1do3pP88ox279OnbZifnyRyvT6aTo9dFROcG+w4+E4D2sQpwZ
 lYGbq3Y9f9eQRnBxT/exli8EAcpe5vU7xOjtBFADXN0UDZZajOaNGHtA5o+sFoL6BhKJjuob
 dNlXtw1zaTJJzCU8k3pZ7xwLsQEVF71KqTN6aGrioG/8S0ZbqwARAQABtDtTaW1vbiBHYWlz
 ZXIgKElUTCBlbWFpbCBrZXkpIDxzaW1vbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPokCSQQT
 AQoAMxYhBELmYkepYOm8Nih8D/4aF85p0NysBQJaDRoKAhsBBAsJCAcEFQoJCAIWAAIeAQIX
 gAAKCRD+GhfOadDcrE8VD/9IPOZcZjPTZkFs7eiqFocr7Ueu/rjy9mJvuZRtQCK2vexNd97z
 SrPLyKibv/CgpI3Oki2wGrKizgQW4uGDSBd+DDCLaxGmR1PEwPFbwzjEhST1ci/W8IsEsOjG
 xLe1hcv2U1mtR/WAvjrZcKUs1TGimXuK2u/8OBp+m0xKMUsy30AmyINPtB9LJQSOGqJBOnBc
 LrK8fGLAIrcVIQyoYiZQKXRFYx4SMCAgOy3Fqh/J2FZfyJXH94HjIXYeOT0t11jD/6vxh5k0
 UGP/bDmAWpnHK328BytPlZnf++N+FPfUDyTR1WzFqxHKj5J0YTV0JTA9v0MnvqI71xpb6U9q
 rZy/yw0FRAe8TJlgoqDbgEDF7+9xM3yJc+1QP4OFs8T65c3xOXTysbRQUzdFnUicSrwj8www
 QDBlttl1uJnvrHwArJ74pGe2abs8635ABX8SPVxAnUD242Kl71E+C9aCP+XFBPF9rsVPi3YX
 dq5JzHAOzWHCpCRVelqpkR0ykXm7b6jr+dJ9I0Gs9rOlKisa+GPmyQUzd7XGUO/GW3W8U0pj
 FUTcMJ+jpjb/UFVpiUIbds0w6emDGZsY9ra/iQSAzFZi9QJR+a88tdeySC1GA2I+UZSbwaKx
 pqgcXsacRyjR9ph8mGriCU4BMEqoli16pvS4kolMOp9S8KQnh02qX6+7z7kCDQRaDRpEARAA
 zVDRdV7XDo3M5nGVJYBFqC+vwpRwYOb0BU2IeCuKlH3no9jYSkxPSokN3GEn6bohxvK+nyvS
 7b99i2byiGvmg4oRFOUAesHgVAxKpCP9Eerov67Coh/DDBM4hV2d+ZEttQsMQVOnHDLyQGCN
 2oVKhenjb53IEaZi0MeyU+wzWhZExGxFAzRL9vJ8X+u1Nw7f+zlWncWEandVZxY6zjmaav21
 yJtAvMEuFI+PPYxPMQzKn6gP6XPwf/9chE2VRmguBaLoG0JRNKJ5NSLfYMu9C0A52enWAXJy
 TwzQ/83DA7W5JXnCjyw6HHA6h3FNW81ASljxHmsOYtcb8J7hAPiFp5Z765jL2loUvbNTncwB
 mRceX7eQRYNcp6VblvPY68Du5sKx0reHk+ZYmcMa35KBMd3GuXL8dr/onpQpXWiSWyBK0aEC
 HUippHMiabjeMZ8oTYfq+sXi4jTcQ5h0ThOPG2RMtswlY67xJi1wExIJfp9AflCklUs73Uqg
 vRksaut+SDGmrYNJBUUkENVvijt1iHJJZJlbWN99bG7KF6pPbj7p+ZHSBTUj53skzDjWdgq1
 xuaIv5woZtaRpdggNT/ah4jOEwgLaDtNjsffjIlM/l2+26xxo9sbo8PboZYmrI4vcSO+IXKY
 6e7rAz/PTJF/3ITH45sQNQrpYrvRN2dalnkAEQEAAYkEbAQYAQoAIBYhBELmYkepYOm8Nih8
 D/4aF85p0NysBQJaDRpEAhsCAkAJEP4aF85p0NyswXQgBBkBCgAdFiEE3E8ezGzG3N1CTQ//
 kO9xfO/xly8FAloNGkQACgkQkO9xfO/xly9PMw//U+Nu/7rcJ4X3ed7h7AGpAEKWTecs9OWJ
 IfjzJoE3w2ZAUvhEByT5kXG0cbT44/FGVdp54kQtH2g/ETpIXEfkYGJisEQAwlU93D74wZa5
 +5u8RnbyaOyR7bNFOEOngbtyKZohZlJ3AdA++YRunrNUO3TATgGlTgVSlmg9f1+pURcod491
 dTDbOIUibQphrTYefdKXt+l5Icx6FfyRDqFgBsm8hRr5fj5h2dGGXvB5Rs/Q/Mhy2ma2a0pY
 7w95t6KO7ZWOQsHOUk7eoJKvU04yV1MPDZic+b4VUb2vIZ/qze2eLShf3LoH/4KsNdMPQ0kv
 3OY8cjYhHXNyyLo+BWDJ3yFn8fjt6SViE217GfAM5HvV51hQUZEUBrkRSKLTB4yeA/zMNDCR
 wJRUDFLCZuQfWU0hmQJ2appqmlikgJDBvUVgBUg1GzTI0vGxs1X1Go01fBvIXk2nPLMoVrqs
 vV6iJPAVZQ2MWAM5koM58APwUG4nj5XKWcMuz31V3IqUKLZ7XE3uqTPcLUPbr53o64/xeQ5z
 vL5d7uzLkyhQKNH3h7LysG9gi7nj3cAfMlbX/ameBTOsP7SE8j4bJA6BmpQ4UF1tr8uO7xDy
 cpLWbfV4ocQrN12xVnaAlGNWI4bQfAleCJEn7F96THWQSslA+u/rTvI/IizKCLuu2+gnispT
 uajXPxAAvwXraqyw/mlQe+sEJip+ivgJ5jOtT+RY2z5fTja9T9k/vADcuXowJN0TP3w82rz6
 JG0LSD1OGiRUTqk8TYXYdOdkBU7rFI5MMoi7SbtF2S9B7urqTRbAOYrqMu2jzzhFonJ0yGFS
 kelooiRf77gFqJx5IuBGPVTzPkr/YhhrgNDo79sYGusnaae/5VjpF2JWiN338jBtxbieNRpb
 zVf31PbeNCqAcc324RXSZ5AtxEGszyC9I/OMonCTnXAX02TbyN8hcNIAfWBkV4lmFI+LKo8v
 PwxIjbza1b9KHybp4y1pIunG+xhPdxARmeyLUM7JTAgap3gHG3kCdiDpiVLCcUEkrrmRxshI
 sToCsQHJyLwp87ECSc9HXKMLETSiyzbn4QJkIt7DnZR5kAg4PQBEnWeL7dys4TYO6ymslFaw
 RkowIqcDXU6cO1k9qwOR1nBv1GqLovoixbKWmms+uDSg4ZauZRzxCemmWhGurxJEso7t8AjI
 ZVXbcAaJFV+eNlWFLpMRlEpGfma0f6Jna9N28cxHoFC53+0EdS2C2XSPWkuR30zxJ02196S/
 zaO3hu9J8ZTs7i+vZMkcMzWQJ473O3veyZ6de+LOq5qwOMGLO6RGCghzqYGwPBO1JJLwMmQm
 1qOGiz/FBQ2YLgyTh3ukxZe4ilJ8OGW1XrnxoXDaZAm5Ag0EWg0ahgEQANPvpcDGYMFdkz5W
 1sb/c2a6ydelDD6fkq3dWdG7ylgYp7qfApuPqVY8e0WLx3BqqcRSJ5zgnFMPhnicXCJIm4Ag
 UJnKn6uZplCR+ewbDf7EcnF3l08iiHxCAsOzyVoMOByMMF24x4ZGffMtMoATnic7mGWvAaEp
 wKVGIeQWslY+cYRfedMkxytwD96nIUsh7MF16KkcJYes6DeZ1p1e/1UOuArHGMJ7aRT77UUJ
 r7cf/GVwPYLfBjVt9j/5Ft/PIfsjn3A8WjGKQ+wSA03ck63jea1WLGXUFXeGNm3kQX7q/Kz2
 h+TUvTYaI4mQUj2W3v2DX/6dFlC3qX3gV/pg0i5MG9J//mYfcf/svIoP/IHf6jlj8QMguPih
 FdZSO5oj5Ms0UX4q5wcvl3sF4DtZJq6DathJj1laUMOxkX0ZUy7dA0HO6ggJ9qp2qxIb3SlY
 Y3KdXw9kM9/PkGFXAbY/gqwWSoYc4PEE0aIDro+OYMMjoVLCD0P8ocKMb0fpnJR8jKVZpVqx
 yA0cXpnkcOGhU6gjCvrOJRXAaZYvG+4KZyOTkk7C2rqH9eenafhRe8xYsrEmKPjKdH1GJtab
 M+4+zZxKytkX8SNodS5pUXCGLvj/aFET/boDgHyVVCSWAJyMVVWNiZvjETh614zjz1milOXJ
 S6hFnHiqi5Y08r0xDVmHABEBAAGJAjYEGAEKACACGwwWIQRC5mJHqWDpvDYofA/+GhfOadDc
 rAUCWg0b1QAKCRD+GhfOadDcrIH6EACoGIhemgY9hHBnUagcfCSA92DvtJSm5ZjpKrZyKuGh
 TVWNjx+H4A++/w6pDFZHo0LCtLvJikA2dpeowBf55Lts+mDLOCSikxjTrdaV7kjtbay5MmnS
 ytu4GNBa84UShfX1N2JPr/b4+O/dNo1fsby7iI7tDV431PMymFMXUNrsexqPU+u24jpPNFKh
 /r1La7FMQn0djusE5Uvq5O6T4jFMfsNgbmHWuFME8tQBywNSgcY4SE26+O0/xGSvUCAZ1mFA
 52DNtMxm+hAxwrrzKZWhX7Hx9XCsGaOWEV9iwI1pfY4xRibXogtEQShifAYVwZYOGq+fo2ka
 MefIkujf8o0P8UQAqk2xHCAQ6NCBRqHku7Q1Rk05GlrI2XC8zSSWoa88eha/De+ePZbdRTW9
 1tdUyFN15S+r3e2+uDl4a6C068e2+gv0dDeFhmVW+ZIpdShmsGxBVMCCFz9tAwyArvSVRBjA
 aA5MHXGiC/IU4fuBjt0hHVQ1tbS9Ib7UFe1HryRVtzpf5ljAgEbP1aRmKIone1X0HOG17Wr4
 P9grm7+TVE7aSs3zRsB5Y11pDTcRKfWpXyuiWi0rsZXyO25JkKUw4HSjaL3EttfyLBGl6K0H
 Q2WwHZtayb8owb/ZKWlTr6cgwY88KC1RP+kdc63zhKcJRmbeMPrvHLygk+IoG2AYbg==
Message-ID: <ed52399e-81a7-a603-e20b-a33fc165f44c@invisiblethingslab.com>
Date: Thu, 2 Aug 2018 03:45:55 +0200
MIME-Version: 1.0
In-Reply-To: <20180801215425.GB1371@mail-itl>
Subject: Re: [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: 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="===============2225335274414510025=="
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)
--===============2225335274414510025==
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature";
 boundary="B05N4EaGicYyCFxTS3puMZB5AV9yV4pqN"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--B05N4EaGicYyCFxTS3puMZB5AV9yV4pqN
Content-Type: multipart/mixed; boundary="X0Wv7UIR4nZsez6vllK96OsXF3mvv6ZS7";
 protected-headers="v1"
From: Simon Gaiser <simon@invisiblethingslab.com>
To: =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?=
 <marmarek@invisiblethingslab.com>, Jason Andryuk <jandryuk@gmail.com>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Message-ID: <ed52399e-81a7-a603-e20b-a33fc165f44c@invisiblethingslab.com>
Subject: Re: [Xen-devel] [RFC PATCH 09/17] libxl: use \x1b to separate qemu
 arguments for linux stubdomain
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <0c64341a4be3462d62b0bb5bf96b866aa18f477a.1533009377.git-series.marmarek@invisiblethingslab.com>
 <CAKf6xpuL1kr6GdvvVaivxo_78e7PnTaWsk6JhuC7kfB8aZ-yxw@mail.gmail.com>
 <20180801215425.GB1371@mail-itl>
In-Reply-To: <20180801215425.GB1371@mail-itl>

--X0Wv7UIR4nZsez6vllK96OsXF3mvv6ZS7
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

Marek Marczykowski-G=C3=B3recki:
> On Wed, Aug 01, 2018 at 10:36:26AM -0400, Jason Andryuk wrote:
>> On Mon, Jul 30, 2018 at 11:56 PM, Marek Marczykowski-G=C3=B3recki
>> <marmarek@invisiblethingslab.com> wrote:
>>> This allows using arguments with spaces, like -append.
>>> Stubdomain side of this require "xenstore-client: Add option for raw
>>> in-/output" commit.
>>
>> I had to look up \x1b - it is ascii escape.  Since I was on the
>> www.asciitable.com, I saw \x1e is "record seperator" which might make
>> more sense.
>=20
> Simon, do you remember why you used \x1b? Otherwise indeed changing to
> \x1e would make sense.

As far as I recall it's a mostly arbitrary choice. I think I choose 0x1b
because I thought that ASCII escape would be very unlikely to ever
appear in an cmdline. 0x00 would be even better but you don't want to
handle 0x00 in bash. I'm not aware of a problem with 0x1e.


--X0Wv7UIR4nZsez6vllK96OsXF3mvv6ZS7--

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

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

iQIzBAEBCgAdFiEE3E8ezGzG3N1CTQ//kO9xfO/xly8FAltiYlgACgkQkO9xfO/x
ly/nPA/9GVaC6ujcv7qv2yD35m+oh0iAayuwEda+BDpKcEW8D9HoFSF/ziX8m7To
UqQm0tNNLrqDLoyMBQ+zjtGiBG3ZySzuts1U1aKnw55r/lb2UVIPCX6WXdHAAVBi
x+jsf3Ks6v8qjhYYSvWJx1DqBYKnWjOUyeUbTm6QxgF574Ftufs8v1Ev5tILfeVf
d1IQ2PBUEowtNDgKPyHYfCqSISIhgESdPMLnVjUtnqUavRfylAr7u7DRONvz7Cpf
aljkypJDk71Zit6I0RZpYal0KxaPb/9jxqhwQSb6vfsJDjgRMAD6COvL0ted+Uzx
F0d6Rq4Y7dNgbUfvyFmg6bMQLe81S89DBEVRLX0sWbHVc7E2UrhDMawwxncgNN+9
5cLZKp2UwxZGxitUvnHvYjO3l60sjuRQsv1OQqVH4yJvxLH6Y8GnzXbyOXb0oRuA
HlGzQbX7KkT9im2fB5XXtLyj9SXjDh6uAdYIZup172fKqf7q0t8DE84g3WtUkJ/H
TbW5GQz5XkOhunlHgxYnYXKlFZjHCElllO2Pi9v6wckhnNSXTZm0ug8ZX8Cm0B2s
pAUIbk+joSCes6Abk1e+Fn5hKQVo7ztyBbEXugdjASGWT1ajenZhcz+V//NerxHi
/jeWEGJjDr8Y6xeojlTDG9BIPv2h/5WmLssvWH4aTL0aqiv0viE=
=ThcM
-----END PGP SIGNATURE-----

--B05N4EaGicYyCFxTS3puMZB5AV9yV4pqN--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2225335274414510025==--


From xen-devel-bounces@lists.xenproject.org Thu Aug 02 02:25:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 02: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 1fl3Iu-0001yp-Jr; Thu, 02 Aug 2018 02:25: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=rpj5=kr=xenproject.org=prvs=74538c537=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fl3It-0001yd-JL
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 02:25:27 +0000
X-Inumbo-ID: 3550ee93-95fb-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3550ee93-95fb-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 04:24:40 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,434,1526342400"; d="scan'208";a="61751980"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75034-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1: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-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt: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-midway:guest-start:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-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:migrate-support-check: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-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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:guest-start: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-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-win10-i386:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-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-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-amd64-xl-qemuu-win10-i386: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-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=87c83af333e0248ada2e6560965aca6096ec7f2b
X-Osstest-Versions-That: xen=a645331a9f4190e92ccf41a950bc4692f8904239
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 2 Aug 2018 03:25:22 +0100
Subject: [Xen-devel] [xen-4.10-testing baseline-only test] 75034: 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
NTAzNCB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJj
ZS5jb20vb3NzdGVzdC9sb2dzLzc1MDM0LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9u
cy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNCB4ZW4tYm9vdC9sMSAgICAgICAg
ICAgICBmYWlsIGxpa2UgNzQ5NDkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1taWR3YXkgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWlu
c3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAg
ICAgICAgICAgICAgICAgIDg3YzgzYWYzMzNlMDI0OGFkYTJlNjU2MDk2NWFjYTYwOTZlYzdmMmIK
YmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGE2NDUzMzFhOWY0MTkwZTky
Y2NmNDFhOTUwYmM0NjkyZjg5MDQyMzkKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NDk0OSAgMjAx
OC0wNy0wOSAwNzoxODoyMyBaICAgMjMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzUwMzQg
IDIwMTgtMDgtMDEgMTQ6NTA6NTcgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3Bs
ZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGR1bmxhcGdAdW1pY2guZWR1
CiAgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgTGFycyBLdXJ0aCA8bGFycy5r
dXJ0aC54ZW5AZ21haWwuY29tPgogIFNlcmdleSBEeWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4
LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1taWR3YXkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0Lnhz
LmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rl
c3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKKE5vIHJl
dmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzY1IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 04:04:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 04:04:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fl4q6-0000WX-RW; Thu, 02 Aug 2018 04: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=emci=kr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fl4q5-0000WK-05
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 04:03:49 +0000
X-Inumbo-ID: 1bd08a7e-9609-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1bd08a7e-9609-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 04:04: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 1fl4q1-0004yK-7F; Thu, 02 Aug 2018 04:03: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 1fl4q0-0007lq-Vk; Thu, 02 Aug 2018 04:03:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fl4q0-0003P5-Ut; Thu, 02 Aug 2018 04:03:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125734-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=d65b78f101b3f2845dc20b9556faf3f14904f3c5
X-Osstest-Versions-That: ovmf=7343bc8062c893ed6d40b25a9329d51340e0d703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 02 Aug 2018 04:03:44 +0000
Subject: [Xen-devel] [ovmf test] 125734: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTczNCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3MzQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBkNjViNzhmMTAxYjNmMjg0NWRjMjBiOTU1NmZhZjNm
MTQ5MDRmM2M1CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA3MzQzYmM4
MDYyYzg5M2VkNmQ0MGIyNWE5MzI5ZDUxMzQwZTBkNzAzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU3MTQgIDIwMTgtMDgtMDEgMDE6MTA6NDggWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NzM0ICAyMDE4LTA4LTAxIDE3OjQyOjMxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgU3RhciBaZW5n
IDxzdGFyLnplbmdAaW50ZWwuY29tPgogIFN1bWl0IEdhcmcgPHN1bWl0LmdhcmdAbGluYXJvLm9y
Zz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24g
OgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICA3
MzQzYmM4MDYyLi5kNjViNzhmMTAxICBkNjViNzhmMTAxYjNmMjg0NWRjMjBiOTU1NmZhZjNmMTQ5
MDRmM2M1IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 05:29:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 05:29:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fl6AZ-0006ZZ-Ff; Thu, 02 Aug 2018 05:29: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=+i43=kr=embeddedor.com=gustavo@srs-us1.protection.inumbo.net>)
 id 1fl1WE-0006Fq-Ql
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 00:31:06 +0000
X-Inumbo-ID: 64c52969-95eb-11e8-a6a9-d7ebe60f679a
Received: from gateway34.websitewelcome.com (unknown [192.185.148.222])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 64c52969-95eb-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 00:31:27 +0000 (UTC)
Received: from cm12.websitewelcome.com (cm12.websitewelcome.com [100.42.49.8])
 by gateway34.websitewelcome.com (Postfix) with ESMTP id E68CFE54992
 for <xen-devel@lists.xenproject.org>;
 Wed,  1 Aug 2018 19:31:04 -0500 (CDT)
Received: from gator4166.hostgator.com ([108.167.133.22]) by cmsmtp with SMTP
 id l1WCfkPbfSjJAl1WCfUaQA; Wed, 01 Aug 2018 19:31:04 -0500
X-Authority-Reason: nr=8
Received: from [189.250.61.218] (port=43246 helo=embeddedor)
 by gator4166.hostgator.com with esmtpa (Exim 4.91)
 (envelope-from <gustavo@embeddedor.com>)
 id 1fl1WC-001q51-5I; Wed, 01 Aug 2018 19:31:04 -0500
Date: Wed, 1 Aug 2018 19:31:01 -0500
From: "Gustavo A. R. Silva" <gustavo@embeddedor.com>
To: Wei Liu <wei.liu2@citrix.com>, Paul Durrant <paul.durrant@citrix.com>,
 "David S. Miller" <davem@davemloft.net>
Message-ID: <20180802003101.GA19256@embeddedor.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.24 (2015-08-30)
X-AntiAbuse: This header was added to track abuse,
 please include it with any abuse report
X-AntiAbuse: Primary Hostname - gator4166.hostgator.com
X-AntiAbuse: Original Domain - lists.xenproject.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - embeddedor.com
X-BWhitelist: no
X-Source-IP: 189.250.61.218
X-Source-L: No
X-Exim-ID: 1fl1WC-001q51-5I
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: (embeddedor) [189.250.61.218]:43246
X-Source-Auth: gustavo@embeddedor.com
X-Email-Count: 4
X-Source-Cap: Z3V6aWRpbmU7Z3V6aWRpbmU7Z2F0b3I0MTY2Lmhvc3RnYXRvci5jb20=
X-Local-Domain: yes
X-Mailman-Approved-At: Thu, 02 Aug 2018 05:29:02 +0000
Subject: [Xen-devel] [PATCH net-next] xen-netback: use true and false for
 boolean values
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 "Gustavo A. R. Silva" <gustavo@embeddedor.com>, linux-kernel@vger.kernel.org,
 netdev@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>

UmV0dXJuIHN0YXRlbWVudHMgaW4gZnVuY3Rpb25zIHJldHVybmluZyBib29sIHNob3VsZCB1c2Ug
dHJ1ZSBvciBmYWxzZQppbnN0ZWFkIG9mIGFuIGludGVnZXIgdmFsdWUuCgpUaGlzIGlzc3VlIHdh
cyBkZXRlY3RlZCB3aXRoIHRoZSBoZWxwIG9mIENvY2NpbmVsbGUuCgpTaWduZWQtb2ZmLWJ5OiBH
dXN0YXZvIEEuIFIuIFNpbHZhIDxndXN0YXZvQGVtYmVkZGVkb3IuY29tPgotLS0KIGRyaXZlcnMv
bmV0L3hlbi1uZXRiYWNrL25ldGJhY2suYyB8IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5z
ZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC94ZW4t
bmV0YmFjay9uZXRiYWNrLmMgYi9kcml2ZXJzL25ldC94ZW4tbmV0YmFjay9uZXRiYWNrLmMKaW5k
ZXggYTI3ZGFhMi4uMzYyMWUwNSAxMDA2NDQKLS0tIGEvZHJpdmVycy9uZXQveGVuLW5ldGJhY2sv
bmV0YmFjay5jCisrKyBiL2RyaXZlcnMvbmV0L3hlbi1uZXRiYWNrL25ldGJhY2suYwpAQCAtMTYw
Myw5ICsxNjAzLDkgQEAgc3RhdGljIHZvaWQgeGVudmlmX2N0cmxfYWN0aW9uKHN0cnVjdCB4ZW52
aWYgKnZpZikKIHN0YXRpYyBib29sIHhlbnZpZl9jdHJsX3dvcmtfdG9kbyhzdHJ1Y3QgeGVudmlm
ICp2aWYpCiB7CiAJaWYgKGxpa2VseShSSU5HX0hBU19VTkNPTlNVTUVEX1JFUVVFU1RTKCZ2aWYt
PmN0cmwpKSkKLQkJcmV0dXJuIDE7CisJCXJldHVybiB0cnVlOwogCi0JcmV0dXJuIDA7CisJcmV0
dXJuIGZhbHNlOwogfQogCiBpcnFyZXR1cm5fdCB4ZW52aWZfY3RybF9pcnFfZm4oaW50IGlycSwg
dm9pZCAqZGF0YSkKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 06:03:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 06:03:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fl6hU-0000x3-4e; Thu, 02 Aug 2018 06: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=zvpq=kr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fl6hS-0000wy-Rm
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 06:03:02 +0000
X-Inumbo-ID: c3839767-9619-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c3839767-9619-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 06:03:23 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 02 Aug 2018 00:03:00 -0600
Message-Id: <5B629E9302000078001DA1B2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 02 Aug 2018 00:02:59 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B61D38002000078001DA043@prv1-mh.provo.novell.com>
 <0576d10c-4590-c925-4a03-ab455b0ad1f3@citrix.com>
In-Reply-To: <0576d10c-4590-c925-4a03-ab455b0ad1f3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/HVM: correct an inverted check in
 hvm_load()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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+IE9uIDAxLjA4LjE4IGF0IDE4OjA4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDEvMDgvMTggMTY6MzYsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBDbGVhcmx5IHdl
IHdhbnQgdG8gcHV0IGEgdkNQVSB0byBzbGVlcCBpZiBpdCBpcyBfbm90XyBhbHJlYWR5IGRvd24u
Cj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4g
LS0tCj4+IFRCRDogU2luY2UgdGhlIGZsYXcgYXBwYXJlbnRseSBuZXZlciBtYXR0ZXJlZCwgSSBp
bXBseSB0aGF0IHRoZSBmdW5jdGlvbgo+PiAgICAgIGlzIG5ldmVyIGNhbGxlZCB3aXRoIGFueSB2
Q1BVIHVwLiBIZW5jZSBhbiBhbHRlcm5hdGl2ZSBtaWdodCBiZSB0bwo+PiAgICAgIHNpbXBseSBy
ZXR1cm4gYW4gZXJyb3IgaWYgYSB2Q1BVIGRvZXNuJ3QgaGF2ZSBWUEZfZG93biBzZXQuCj4gCj4g
V2l0aCBSZW11cy9DT0xPLCB3ZSBzaG91bGQgaGl0IHRoaXMgcGF0aCB3aXRoIGFuIHVwIHZDUFUg
b24gZXZlcnkKPiBpdGVyYXRpb24gYWZ0ZXIgdGhlIGZpcnN0LiAgR2l2ZW4gdGhpcyBidWcsIEkn
bSBzdHJ1Z2dsaW5nIHRvIHNlZSBob3cgaXQKPiB3b3JrcyBhdCBhbGwuCgpXZWxsLCB0aGF0IHdv
dWxkIHJ1bGUgb3V0IHRoZSBhbHRlcm5hdGl2ZSBzdWdnZXN0aW9uLCBidXQgc2luY2UKdGhpcyBp
cyBuZWl0aGVyIGFuIGFjayBub3IgYSBuYWsgLSB3aGF0IGRvIHlvdSBzdWdnZXN0IHdlIGRvPwoK
SmFuCgo+PiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYwo+PiArKysgYi94ZW4vYXJjaC94
ODYvaHZtL3NhdmUuYwo+PiBAQCAtMjY4LDcgKzI2OCw3IEBAIGludCBodm1fbG9hZChzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWkKPj4gIAo+PiAgICAgIC8qIERvd24gYWxsIHRoZSB2Y3B1czog
d2Ugb25seSByZS1lbmFibGUgdGhlIG9uZXMgdGhhdCBoYWQgc3RhdGUgc2F2ZWQuICovCj4+ICAg
ICAgZm9yX2VhY2hfdmNwdShkLCB2KQo+PiAtICAgICAgICBpZiAoIHRlc3RfYW5kX3NldF9iaXQo
X1ZQRl9kb3duLCAmdi0+cGF1c2VfZmxhZ3MpICkKPj4gKyAgICAgICAgaWYgKCAhdGVzdF9hbmRf
c2V0X2JpdChfVlBGX2Rvd24sICZ2LT5wYXVzZV9mbGFncykgKQo+PiAgICAgICAgICAgICAgdmNw
dV9zbGVlcF9ub3N5bmModik7Cj4+ICAKPj4gICAgICBmb3IgKCA7IDsgKQo+Pgo+PgoKCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 06:26:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 06:26:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fl73a-0002R0-0h; Thu, 02 Aug 2018 06: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=qizy=kr=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fl73Y-0002Qv-3I
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 06:25:52 +0000
X-Inumbo-ID: cb703ded-961c-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 cb703ded-961c-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 08:25:05 +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 0E2FC3087119
 for <xen-devel@lists.xenproject.org>; Thu,  2 Aug 2018 10:42:07 +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 4EFCE7FC00
 for <xen-devel@lists.xenproject.org>; Thu,  2 Aug 2018 09:25:49 +0300 (EEST)
Received: (qmail 8676 invoked from network); 2 Aug 2018 09:25:49 +0300
Received: from unknown (HELO rcojocaru.npunix.bitdefender.biz)
 (rcojocaru@bitdefender.com@10.17.12.174)
 by smtp01.buh.bitdefender.com with AES128-SHA256 encrypted SMTP;
 2 Aug 2018 09:25:49 +0300
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: xen-devel@lists.xenproject.org
Date: Thu,  2 Aug 2018 09:25:38 +0300
Message-Id: <1533191138-8551-1-git-send-email-rcojocaru@bitdefender.com>
X-Mailer: git-send-email 2.7.4
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76876
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 491755,
 Stamp: 3], Multi: [Enabled, t: (0.000018,0.006698)], BW: [Enabled, t:
 (0.000032)], RBL DNSBL: [Disabled], APM: [Disabled], SGN: [Enabled, t:
 (0.019724,0.000226)], URL: [Enabled, t: (0.000010,0.000001)], RTDA:
 [Enabled, t: (0.111965), Hit: No, Details: v2.7.13; Id:
 15.1i6445b.1cjsl0lkp.5e108], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: [Xen-devel] [PATCH V6] x86/altp2m: Make sure EPTP_INDEX is
 up-to-date when enabling #VE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: kevin.tian@intel.com, jun.nakajima@intel.com,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, andrew.cooper3@citrix.com,
 George Dunlap <george.dunlap@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>

dm14X3ZtZXhpdF9oYW5kbGVyKCkgYXNzdW1lcyB0aGF0IGlmClNFQ09OREFSWV9FWEVDX0VOQUJM
RV9WSVJUX0VYQ0VQVElPTlMgaXMgc2V0LCB0aGF0IHRoZSB2YWx1ZSBpbgpFUFRQX0lOREVYIGlz
IHZhbGlkLiAgVW5mb3J0dW5hdGVseSwgdGhlIGZ1bmN0aW9uIHdoaWNoIHNldHMgdGhpcyBiaXQK
KHZteF92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUpIGRvZXNuJ3QgYWN0dWFsbHkgc2V0IEVQVFBfSU5E
RVg7IGl0IHdpbGwKb25seSBiZSBzZXQgdGhlIG5leHQgdGltZSB2bXhfdmNwdV91cGRhdGVfZXB0
cCgpIGlzIGNhbGxlZC4KClRoaXMgbWVhbnMgdGhhdCBpZiBhIHZjcHUgbWFrZXMgYSB2bWV4aXQg
YmV0d2VlbiB0aGVzZSB0d28gcG9pbnRzLCB0aGUKRVBUUF9JTkRFWCBpdCByZWFkcyB3aWxsIGJl
IGludmFsaWQuICBUaGUgZmlyc3QgdGltZSB0aGlzIHJhY2UgaGFwcGVucwpmb3IgYSBkb21haW4s
IEVQVFBfSU5ERVggd2lsbCBtb3N0IGxpa2VseSBiZSB6ZXJvLCB3aGljaCBpcyB0aGUgaW5kZXgK
Zm9yIHRoZSAiaG9zdCIgcDJtIC0tIGFuZCB0aHVzIGlzIG9mdGVuIGNvcnJlY3QuICBCdXQgdGhl
IHNlY29uZCB0aW1lCnRoaXMgcmFjZSBoYXBwZW5zLCB0aGUgdmFsdWUgd2lsbCB0eXBpY2FsbHkg
YmUgSU5WQUxJRF9BTFRQMk0sIHdoaWNoCndpbGwgaGl0IHRoZSBmb2xsb3dpbmcgQlVHOgoKICAg
IEJVR19PTihpZHggPj0gTUFYX0FMVFAyTSk7CgpXb3JzZSwgaWYgZm9yIHNvbWUgcmVhc29uIHRo
ZSBjdXJyZW50IGFsdHAybSB3YXMgKm5vdCogYDBgIGR1cmluZyB0aGlzCndpbmRvdyAoc2F5LCBi
ZWNhdXNlIGEgdG9vbHN0YWNrIGNoYW5nZWQgdGhlIFZNIHRvIGEgZGlmZmVyZW50IHZpZXcpLAp0
aGVuIHRoZSBhY2NvdW50aW5nIG9mIGFjdGl2ZSB2Y3B1cyBmb3IgYW4gYWx0cDJtIHdpbGwgYmUg
dGhyb3duIG9mZi4KCkZpeCB0aGlzIGJ5IGFsd2F5cyB1cGRhdGluZyBFUFRQX0lOREVYIHRvIHRo
ZSBjdXJyZW50IGFsdHAybSBpbmRleAp3aGVuIGVuYWJsaW5nICNWRS4KClJlcG9ydGVkLWJ5OiBS
YXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+ClNpZ25lZC1vZmYtYnk6
IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IFJh
enZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KVGVzdGVkLWJ5OiBSYXp2
YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+Ci0tLQogeGVuL2FyY2gveDg2
L2h2bS92bXgvdm14LmMgfCA3ICsrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMo
KykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyBiL3hlbi9hcmNoL3g4
Ni9odm0vdm14L3ZteC5jCmluZGV4IGJjZjk1ZjkuLjIyYzBkMTQgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vdm14L3ZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCkBA
IC0yMTkxLDcgKzIxOTEsMTQgQEAgc3RhdGljIHZvaWQgdm14X3ZjcHVfdXBkYXRlX3ZtZnVuY192
ZShzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgICAgIG1mbiA9IGdldF9nZm5fcXVlcnlfdW5sb2Nr
ZWQoZCwgZ2ZuX3godmNwdV9hbHRwMm0odikudmVpbmZvX2dmbiksICZ0KTsKIAogICAgICAgICAg
ICAgaWYgKCAhbWZuX2VxKG1mbiwgSU5WQUxJRF9NRk4pICkKKyAgICAgICAgICAgIHsKICAgICAg
ICAgICAgICAgICBfX3Ztd3JpdGUoVklSVF9FWENFUFRJT05fSU5GTywgbWZuX3gobWZuKSA8PCBQ
QUdFX1NISUZUKTsKKyAgICAgICAgICAgICAgICAvKgorICAgICAgICAgICAgICAgICAqIE1ha2Ug
c3VyZSB3ZSBoYXZlIGFuIHVwLXRvLWRhdGUgRVBUUF9JTkRFWCB3aGVuCisgICAgICAgICAgICAg
ICAgICogc2V0dGluZyBTRUNPTkRBUllfRVhFQ19FTkFCTEVfVklSVF9FWENFUFRJT05TLgorICAg
ICAgICAgICAgICAgICAqLworICAgICAgICAgICAgICAgIF9fdm13cml0ZShFUFRQX0lOREVYLCB2
Y3B1X2FsdHAybSh2KS5wMm1pZHgpOworICAgICAgICAgICAgfQogICAgICAgICAgICAgZWxzZQog
ICAgICAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZteC5zZWNvbmRhcnlfZXhlY19jb250cm9sICY9
CiAgICAgICAgICAgICAgICAgICAgIH5TRUNPTkRBUllfRVhFQ19FTkFCTEVfVklSVF9FWENFUFRJ
T05TOwotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 06:32:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 06:32:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fl79q-0003AE-PN; Thu, 02 Aug 2018 06: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=wuhy=kr=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fl79p-0003A9-SL
 for xen-devel@lists.xen.org; Thu, 02 Aug 2018 06:32:21 +0000
X-Inumbo-ID: dad4ba4b-961d-11e8-a6a9-d7ebe60f679a
Received: from mga03.intel.com (unknown [134.134.136.65])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dad4ba4b-961d-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 06:32:41 +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 orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 01 Aug 2018 23:32:17 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,434,1526367600"; d="scan'208";a="69429792"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by FMSMGA003.fm.intel.com with ESMTP; 01 Aug 2018 23:32:17 -0700
Received: from FMSMSX110.amr.corp.intel.com (10.18.116.10) by
 fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 1 Aug 2018 23:32:16 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 fmsmsx110.amr.corp.intel.com (10.18.116.10) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 1 Aug 2018 23:32:16 -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, 2 Aug 2018 14:32:13 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>, George Dunlap
 <george.dunlap@citrix.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] [PATCH V5] x86/altp2m: Fix crash with
 INVALID_ALTP2M EPTP index
Thread-Index: AQHUDu1S87ErxBZOgUyH/V1ItgkZoqSX0rSAgAAXHYCAAA2FAIAADFqAgAQ4iQCADgxxAIAB7fRA
Date: Thu, 2 Aug 2018 06:32:13 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D191291266@SHSMSX101.ccr.corp.intel.com>
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>
 <ad837418-ab66-ab91-1ca0-283a64676b41@bitdefender.com>
In-Reply-To: <ad837418-ab66-ab91-1ca0-283a64676b41@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMDQ4YTRhNDgtZDdlMC00YmIzLWIxNjEtMThiMTZlYTUyM2ZmIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiOFdybEthdDUwZ1grTmxab1BFUHVIWFhKVTJqNDBlMno4UmNVVzd5eXFwdDg4XC82NFBxUWZCRFBEKzhZelFrZUEifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 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
XQ0KPiBTZW50OiBXZWRuZXNkYXksIEF1Z3VzdCAxLCAyMDE4IDU6MDIgUE0NCj4gDQo+IE9uIDA3
LzIzLzIwMTggMDE6MjkgUE0sIEdlb3JnZSBEdW5sYXAgd3JvdGU6DQo+ID4gT24gMDcvMjAvMjAx
OCAwNzowMiBQTSwgUmF6dmFuIENvam9jYXJ1IHdyb3RlOg0KPiA+PiBPbiAwNy8yMC8yMDE4IDA4
OjE4IFBNLCBHZW9yZ2UgRHVubGFwIHdyb3RlOg0KPiA+Pj4gRnVydGhlcm1vcmUsIGltYWdpbmUg
dGhlIGZvbGxvd2luZyBzY2VuYXJpbzoNCj4gPj4+DQo+ID4+PiAqIGRvbTAgZW5hYmxlcyBhbHRw
Mm0gb24gZG9tYWluIEENCj4gPj4+ICogZG9tMCBzd2l0Y2hlcyBhbHRwMm0gdG8gdmlldyAxIG9u
IGRvbWFpbiBBDQo+ID4+PiAqIGRvbTAgZW5hYmxlcyAjVkUgb24gZG9tYWluIEENCj4gPj4+ICog
ZG9tYWluIEEgaGFzIGEgdm1leGl0DQo+ID4+PiAgIC0+IEF0IHRoaXMgcG9pbnQsIEVQVFBfSU5E
RVggaXMgMCwgc28gdGhlIHZtZXhpdCBjb2RlIHdpbGwgZHJvcCBhDQo+ID4+PiByZWZlcmVuY2Ug
b24gYWx0cDJtIGluZGV4IDEgYW5kIGluY3JlYXNlIHRoZSByZWZlcmVuY2UgY291bnQgb24NCj4g
YWx0cDJtDQo+ID4+PiBpbmRleCAwICMNCj4gPj4+DQo+ID4+PiBNeSBwYXRjaCBmaXhlcyB0aGUg
YWJvdmUgaXNzdWUsIGJ1dCB5b3VyIHBhdGNoIGRvZXNuJ3QgKEFGQUlDVCkuICBXaGF0DQo+ID4+
PiBhbHRwMm1fdmNwdV9kZXN0cm95KCkgZGlkIHdhc24ndCBmdW5kYW1lbnRhbGx5IGJ1Z2d5OyBp
dCBqdXN0DQo+ID4+PiBoaWdobGlnaHRlZCB0aGUgaXNzdWUgYnkgZG9pbmcgdGhlIGVxdWl2YWxl
bnQgb2YgcHV0dGluZyAweERFQURCRUVGIGluDQo+ID4+PiBFUFRQX0lOREVYOyBhbmQgd2hhdCB5
b3VyIHBhdGNoIGRpZCB3YXMgdG8gcmV2ZXJzZSB0aGF0LCBieSBtYWtpbmcNCj4gPj4+IEVQVFBf
SU5ERVggYWNjaWRlbnRhbGx5IGNvcnJlY3QgYWdhaW4gdGhlIG5leHQgdGltZSB5b3UgcmFuIHlv
dXIgdGVzdC4NCj4gPj4+DQo+ID4+PiAoTGV0IG1lIGtub3cgaWYgSSdtIHdyb25nIGFib3V0IHRo
YXQhKQ0KPiA+Pg0KPiA+PiBJIGRvIHByZWZlciB5b3VyIHBhdGNoLCBidXQgdW5sZXNzIEknbSBt
aXNzaW5nIHNvbWV0aGluZyBteSBwYXRjaCBpcw0KPiA+PiBkb2luZyB0aGUgc2FtZSB0aGluZyAo
YWxiZWl0IGluIGEgc2xpZ2h0bHkgbW9yZSBjb252b2x1dGVkIG1hbm5lcik6IGl0J3MNCj4gPj4g
Y2FsbGluZyBhbHRwMm1fdmNwdV91cGRhdGVfcDJtKHYpIF9pbnNpZGVfDQo+ID4+IGFsdHAybV92
Y3B1X3VwZGF0ZV92bWZ1bmNfdmUodikuIFRoYXQncyBhbGwgaXQgZG9lcywgb3RoZXIgdGhhbg0K
PiByZW1vdmluZw0KPiA+PiB0aGUgKG5vdyByZWR1bmRhbnQpIGV4cGxpY2l0IGFsdHAybV92Y3B1
X3VwZGF0ZV9wMm0odikgY2FsbCBmcm9tDQo+ID4+IGFsdHAybV92Y3B1X2Rlc3Ryb3koKToNCj4g
Pj4NCj4gPj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1k
ZXZlbC8yMDE4LQ0KPiAwNi9tc2cwMTg5OC5odG1sDQo+ID4+DQo+ID4+IFNvIGZvciBldmVyeSBo
dm1fZnVuY3MuYWx0cDJtX3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSh2KSAoaS5lLiB0aGUNCj4gdm14
LmMNCj4gPj4gZnVuY3Rpb24pIHRoYXQgZ2V0cyBjYWxsZWQsIEkgYWxzbyBjYWxsIGFsdHAybV92
Y3B1X3VwZGF0ZV9wMm0odiksIHdoaWNoDQo+ID4+IHByb3Blcmx5IHNldHMgRVBUUF9JTkRFWCAo
anVzdCBhcyB5b3VyIHBhdGNoIGRvZXMgYnkgX192bXdyaXRlKClpbmcgaXQNCj4gPj4gZGlyZWN0
bHkgaW4gdm14X3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSgpLCBidXQgaW4gYSByb3VuZGFib3V0DQo+
IG1hbm5lcikuDQo+ID4+DQo+ID4+IERpZCBJIG1pc3VuZGVyc3RhbmQgc29tZXRoaW5nPw0KPiA+
DQo+ID4gTm8sIHlvdSBkaWRuJ3QgLS0gc29ycnksIEkgbXVzdCBoYXZlIGJlZW4gcXVpdGUgdGly
ZWQgYXQgdGhhdCBwb2ludC4gOi0pDQo+ID4NCj4gPiBXaGF0IEkgd2FzIGFjdHVhbGx5IHRoaW5r
aW5nIG9mIHdhcyB0aGF0IGluIHlvdXIgcGF0Y2gsIHRoZSB1cGRhdGUNCj4gPiBoYXBwZW5zIGlu
IGRpZmZlcmVudCB2bWNzX2VudGVyL2V4aXQgY3JpdGljYWwgc2VjdGlvbiwgd2hlcmVhcyBpbiBt
aW5lDQo+ID4gaXQncyBpbiB0aGUgc2FtZSBzZWN0aW9uLg0KPiA+DQo+ID4gTG9va2luZyB0aHJv
dWdoIHRoZSBjb2RlLCBpdCBzZWVtcyB0aGF0IHRoZSB2bWNzX2VudGVyL2V4aXQgYWN0cyBhcyBh
DQo+ID4gbG9jaywgYnkgcGF1c2luZyBhbmQgdW5wYXVzaW5nIHRoZSB2Y3B1IGlmIGl0J3Mgbm90
IHRoZSBvbmUgd2UncmUNCj4gPiBjdXJyZW50bHkgcnVubmluZyBvbiAoYXMgd2VsbCBhcyBhY3R1
YWxseSBncmFiYmluZyBhIGxvY2sgdG8gcHJldmVudA0KPiA+IGNvbmN1cnJlbnQgbW9kaWZpY2F0
aW9uKS4gIGFsdHAybV92Y3B1X2Rlc3Ryb3koKSBjYWxscw0KPiA+IGFsdHAybV92Y3B1X3VwZGF0
ZV92bWZ1bmNfdmUoKSB3aXRoIHRoZSB2Y3B1IHBhdXNlZCwgYnV0IHRoZQ0KPiA+IEhWTU9QX2Fs
dHAybV92Y3B1X2VuYWJsZV9ub3RpZnkgaHlwZXJjYWxsIGRvZXNuJ3Qgc2VlbSB0bzsgd2hpY2gg
KEkNCj4gPiB0aGluaykgbWVhbnMgdGhlcmUgY291bGQgc3RpbGwgYmUgYSBwb2ludCBiZXR3ZWVu
DQo+ID4gdm14X3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSgpIGFuZCB2bXhfdmNwdV91cGRhdGVfZXB0
cCgpIHdoZXJlIGENCj4gdmNwdQ0KPiA+IGNvdWxkIHJ1biBhbmQgZ2V0IHRoZSB3cm9uZyBFUFRQ
X0lOREVYLg0KPiA+DQo+ID4gSXQncyBwb3NzaWJsZSBteSBhbmFseXNpcyBpcyB3cm9uZyB0aGVy
ZSAoSSdtIG5vdCBpbnRpbWF0ZWx5IGZhbWlsaWFyDQo+ID4gd2l0aCB0aGUgY29kZSksIGJ1dCBJ
IHRoaW5rIG15IHBhdGNoIGlzIGJldHRlciBhbnl3YXkgZm9yIGEgY291cGxlIG9mDQo+ID4gcmVh
c29uczoNCj4gPg0KPiA+ICogVGhlIGxvZ2ljIHRvIGtlZXAgRVBUUF9JTkRFWCBpbiBzeW5jIGlz
IGV4cGxpY2l0LCBhbmQgYWxsIGluIHRoZSBzYW1lDQo+ID4gZmlsZS4NCj4gPg0KPiA+ICogSXQg
ZG9lc24ndCBkbyB1bm5lY2Vzc2FyeSB1cGRhdGVzIHRvIG90aGVyIGJpdHMgb2Ygc3RhdGUNCj4g
Pg0KPiA+ICogSWYgd2UgZXZlciBoYXZlIHJlYXNvbiB0byBjYWxsIHZteF92Y3B1X3VwZGF0ZV92
bWZ1bmNfdmUoKSBkaXJlY3RseSwNCj4gPiB3ZSB3b24ndCByZS1pbnRyb2R1Y2UgdGhpcyBidWcu
ICAoT3IgdG8gcHV0IGl0IGEgZGlmZmVyZW50IHdheTogV2UgZG9uJ3QNCj4gPiBoYXZlIHRvIHJl
bWVtYmVyIHRoYXQgd2UgY2FuJ3QgY2FsbCBpdCBkaXJlY3RseS4pDQo+ID4NCj4gPiBOb3cgd2Ug
anVzdCBuZWVkIHRvIGdldCB0aGUgVk1YIG1haW50YWluZXJzIHRvIHNpZ24gb2ZmIG9uIGl0LiA6
LSkgIEp1bg0KPiA+IC8gS2V2aW4sIGFueSB0aG91Z2h0cz8NCj4gDQo+IFBpbmcgZm9yIHRoZSBW
TVggbWFpbnRhaW5lcnM/DQo+IA0KDQp5ZXMsIGl0IG1ha2VzIHNlbnNlIHRvIG1lLg0KDQpUaGFu
a3MNCktldmluDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 06:34:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 06:34:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fl7Bi-0003Fs-6b; Thu, 02 Aug 2018 06: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=wuhy=kr=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fl7Bh-0003Fi-DB
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 06:34:17 +0000
X-Inumbo-ID: f7eece8a-961d-11e8-a8a5-bc764e045a96
Received: from mga17.intel.com (unknown [192.55.52.151])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f7eece8a-961d-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 08:33:29 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga003.fm.intel.com ([10.253.24.29])
 by fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 01 Aug 2018 23:34:14 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,434,1526367600"; d="scan'208";a="69430091"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by FMSMGA003.fm.intel.com with ESMTP; 01 Aug 2018 23:34:14 -0700
Received: from fmsmsx154.amr.corp.intel.com (10.18.116.70) by
 fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 1 Aug 2018 23:34:14 -0700
Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by
 FMSMSX154.amr.corp.intel.com (10.18.116.70) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 1 Aug 2018 23:34:13 -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;
 Thu, 2 Aug 2018 14:34:11 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH V6] x86/altp2m: Make sure EPTP_INDEX is up-to-date when
 enabling #VE
Thread-Index: AQHUKimy8FOFasiggkadtD80ucTiwaSsAM2w
Date: Thu, 2 Aug 2018 06:34:10 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D191291285@SHSMSX101.ccr.corp.intel.com>
References: <1533191138-8551-1-git-send-email-rcojocaru@bitdefender.com>
In-Reply-To: <1533191138-8551-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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiOGY0NDY3MGItNjM5Yi00ZmQ2LWI3YWUtNmMyNDg3ZTc5ODdjIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiblFNZnk4aFN6SjRHd1d2TkdUdXJpUkhzOHdcL0MxVWVtcHFnUjc2OWMxQUNRYjRKVUF3QmZZSTNrK1hPbUNmaWkifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH V6] x86/altp2m: Make sure EPTP_INDEX is
 up-to-date when enabling #VE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>, "Nakajima,
 Jun" <jun.nakajima@intel.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>

PiBGcm9tOiBSYXp2YW4gQ29qb2NhcnUgW21haWx0bzpyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29t
XQo+IFNlbnQ6IFRodXJzZGF5LCBBdWd1c3QgMiwgMjAxOCAyOjI2IFBNCj4gCj4gdm14X3ZtZXhp
dF9oYW5kbGVyKCkgYXNzdW1lcyB0aGF0IGlmCj4gU0VDT05EQVJZX0VYRUNfRU5BQkxFX1ZJUlRf
RVhDRVBUSU9OUyBpcyBzZXQsIHRoYXQgdGhlIHZhbHVlIGluCj4gRVBUUF9JTkRFWCBpcyB2YWxp
ZC4gIFVuZm9ydHVuYXRlbHksIHRoZSBmdW5jdGlvbiB3aGljaCBzZXRzIHRoaXMgYml0Cj4gKHZt
eF92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUpIGRvZXNuJ3QgYWN0dWFsbHkgc2V0IEVQVFBfSU5ERVg7
IGl0IHdpbGwKPiBvbmx5IGJlIHNldCB0aGUgbmV4dCB0aW1lIHZteF92Y3B1X3VwZGF0ZV9lcHRw
KCkgaXMgY2FsbGVkLgo+IAo+IFRoaXMgbWVhbnMgdGhhdCBpZiBhIHZjcHUgbWFrZXMgYSB2bWV4
aXQgYmV0d2VlbiB0aGVzZSB0d28gcG9pbnRzLCB0aGUKPiBFUFRQX0lOREVYIGl0IHJlYWRzIHdp
bGwgYmUgaW52YWxpZC4gIFRoZSBmaXJzdCB0aW1lIHRoaXMgcmFjZSBoYXBwZW5zCj4gZm9yIGEg
ZG9tYWluLCBFUFRQX0lOREVYIHdpbGwgbW9zdCBsaWtlbHkgYmUgemVybywgd2hpY2ggaXMgdGhl
IGluZGV4Cj4gZm9yIHRoZSAiaG9zdCIgcDJtIC0tIGFuZCB0aHVzIGlzIG9mdGVuIGNvcnJlY3Qu
ICBCdXQgdGhlIHNlY29uZCB0aW1lCj4gdGhpcyByYWNlIGhhcHBlbnMsIHRoZSB2YWx1ZSB3aWxs
IHR5cGljYWxseSBiZSBJTlZBTElEX0FMVFAyTSwgd2hpY2gKPiB3aWxsIGhpdCB0aGUgZm9sbG93
aW5nIEJVRzoKPiAKPiAgICAgQlVHX09OKGlkeCA+PSBNQVhfQUxUUDJNKTsKPiAKPiBXb3JzZSwg
aWYgZm9yIHNvbWUgcmVhc29uIHRoZSBjdXJyZW50IGFsdHAybSB3YXMgKm5vdCogYDBgIGR1cmlu
ZyB0aGlzCj4gd2luZG93IChzYXksIGJlY2F1c2UgYSB0b29sc3RhY2sgY2hhbmdlZCB0aGUgVk0g
dG8gYSBkaWZmZXJlbnQgdmlldyksCj4gdGhlbiB0aGUgYWNjb3VudGluZyBvZiBhY3RpdmUgdmNw
dXMgZm9yIGFuIGFsdHAybSB3aWxsIGJlIHRocm93biBvZmYuCj4gCj4gRml4IHRoaXMgYnkgYWx3
YXlzIHVwZGF0aW5nIEVQVFBfSU5ERVggdG8gdGhlIGN1cnJlbnQgYWx0cDJtIGluZGV4Cj4gd2hl
biBlbmFibGluZyAjVkUuCj4gCj4gUmVwb3J0ZWQtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9j
YXJ1QGJpdGRlZmVuZGVyLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9y
Z2UuZHVubGFwQGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNv
am9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KPiBUZXN0ZWQtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNv
am9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KCkFja2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFu
QGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 06:35:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 06: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 1fl7Cc-0003LE-Hu; Thu, 02 Aug 2018 06:35: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=qizy=kr=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fl7Cb-0003L6-ON
 for xen-devel@lists.xen.org; Thu, 02 Aug 2018 06:35:13 +0000
X-Inumbo-ID: 4294764a-961e-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 4294764a-961e-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 06:35: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 0BBE2307FB2B
 for <xen-devel@lists.xen.org>; Thu,  2 Aug 2018 10:51: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 4C6937FE68
 for <xen-devel@lists.xen.org>; Thu,  2 Aug 2018 09:35:11 +0300 (EEST)
Received: (qmail 7360 invoked from network); 2 Aug 2018 09:35:11 +0300
Received: from 84-232-200-15.rdsnet.ro (HELO ?192.168.228.120?)
 (rcojocaru@bitdefender.com@84.232.200.15)
 by smtp03.buh.bitdefender.org with SMTP; 2 Aug 2018 09:35:09 +0300
To: "Tian, Kevin" <kevin.tian@intel.com>,
 George Dunlap <george.dunlap@citrix.com>,
 "xen-devel@lists.xen.org" <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>
 <ad837418-ab66-ab91-1ca0-283a64676b41@bitdefender.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D191291266@SHSMSX101.ccr.corp.intel.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <79fc567f-5a97-1c6e-41f4-1c34d4b701df@bitdefender.com>
Date: Thu, 2 Aug 2018 09:35: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: <AADFC41AFE54684AB9EE6CBC0274A5D191291266@SHSMSX101.ccr.corp.intel.com>
Content-Language: en-GB-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76876
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1136, Dats: 491755,
 Stamp: 3], Multi: [Enabled, t: (0.000011,0.005616)], BW: [Enabled, t:
 (0.000008,0.000001)], RBL DNSBL: [Disabled], APM: [Disabled], SGN:
 [Enabled, t: (0.012372,0.000148)], URL: [Enabled, t:
 (0.000073,0.000002)], RTDA: [Enabled, t: (2.003590), Hit: No, Details:
 Error: onPost(110)], 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>

T24gMDgvMDIvMjAxOCAwOTozMiBBTSwgVGlhbiwgS2V2aW4gd3JvdGU6Cj4+IEZyb206IFJhenZh
biBDb2pvY2FydSBbbWFpbHRvOnJjb2pvY2FydUBiaXRkZWZlbmRlci5jb21dCj4+IFNlbnQ6IFdl
ZG5lc2RheSwgQXVndXN0IDEsIDIwMTggNTowMiBQTQo+Pgo+PiBPbiAwNy8yMy8yMDE4IDAxOjI5
IFBNLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+Pj4gT24gMDcvMjAvMjAxOCAwNzowMiBQTSwgUmF6
dmFuIENvam9jYXJ1IHdyb3RlOgo+Pj4+IE9uIDA3LzIwLzIwMTggMDg6MTggUE0sIEdlb3JnZSBE
dW5sYXAgd3JvdGU6Cj4+Pj4+IEZ1cnRoZXJtb3JlLCBpbWFnaW5lIHRoZSBmb2xsb3dpbmcgc2Nl
bmFyaW86Cj4+Pj4+Cj4+Pj4+ICogZG9tMCBlbmFibGVzIGFsdHAybSBvbiBkb21haW4gQQo+Pj4+
PiAqIGRvbTAgc3dpdGNoZXMgYWx0cDJtIHRvIHZpZXcgMSBvbiBkb21haW4gQQo+Pj4+PiAqIGRv
bTAgZW5hYmxlcyAjVkUgb24gZG9tYWluIEEKPj4+Pj4gKiBkb21haW4gQSBoYXMgYSB2bWV4aXQK
Pj4+Pj4gICAtPiBBdCB0aGlzIHBvaW50LCBFUFRQX0lOREVYIGlzIDAsIHNvIHRoZSB2bWV4aXQg
Y29kZSB3aWxsIGRyb3AgYQo+Pj4+PiByZWZlcmVuY2Ugb24gYWx0cDJtIGluZGV4IDEgYW5kIGlu
Y3JlYXNlIHRoZSByZWZlcmVuY2UgY291bnQgb24KPj4gYWx0cDJtCj4+Pj4+IGluZGV4IDAgIwo+
Pj4+Pgo+Pj4+PiBNeSBwYXRjaCBmaXhlcyB0aGUgYWJvdmUgaXNzdWUsIGJ1dCB5b3VyIHBhdGNo
IGRvZXNuJ3QgKEFGQUlDVCkuICBXaGF0Cj4+Pj4+IGFsdHAybV92Y3B1X2Rlc3Ryb3koKSBkaWQg
d2Fzbid0IGZ1bmRhbWVudGFsbHkgYnVnZ3k7IGl0IGp1c3QKPj4+Pj4gaGlnaGxpZ2h0ZWQgdGhl
IGlzc3VlIGJ5IGRvaW5nIHRoZSBlcXVpdmFsZW50IG9mIHB1dHRpbmcgMHhERUFEQkVFRiBpbgo+
Pj4+PiBFUFRQX0lOREVYOyBhbmQgd2hhdCB5b3VyIHBhdGNoIGRpZCB3YXMgdG8gcmV2ZXJzZSB0
aGF0LCBieSBtYWtpbmcKPj4+Pj4gRVBUUF9JTkRFWCBhY2NpZGVudGFsbHkgY29ycmVjdCBhZ2Fp
biB0aGUgbmV4dCB0aW1lIHlvdSByYW4geW91ciB0ZXN0Lgo+Pj4+Pgo+Pj4+PiAoTGV0IG1lIGtu
b3cgaWYgSSdtIHdyb25nIGFib3V0IHRoYXQhKQo+Pj4+Cj4+Pj4gSSBkbyBwcmVmZXIgeW91ciBw
YXRjaCwgYnV0IHVubGVzcyBJJ20gbWlzc2luZyBzb21ldGhpbmcgbXkgcGF0Y2ggaXMKPj4+PiBk
b2luZyB0aGUgc2FtZSB0aGluZyAoYWxiZWl0IGluIGEgc2xpZ2h0bHkgbW9yZSBjb252b2x1dGVk
IG1hbm5lcik6IGl0J3MKPj4+PiBjYWxsaW5nIGFsdHAybV92Y3B1X3VwZGF0ZV9wMm0odikgX2lu
c2lkZV8KPj4+PiBhbHRwMm1fdmNwdV91cGRhdGVfdm1mdW5jX3ZlKHYpLiBUaGF0J3MgYWxsIGl0
IGRvZXMsIG90aGVyIHRoYW4KPj4gcmVtb3ZpbmcKPj4+PiB0aGUgKG5vdyByZWR1bmRhbnQpIGV4
cGxpY2l0IGFsdHAybV92Y3B1X3VwZGF0ZV9wMm0odikgY2FsbCBmcm9tCj4+Pj4gYWx0cDJtX3Zj
cHVfZGVzdHJveSgpOgo+Pj4+Cj4+Pj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNo
aXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LQo+PiAwNi9tc2cwMTg5OC5odG1sCj4+Pj4KPj4+PiBT
byBmb3IgZXZlcnkgaHZtX2Z1bmNzLmFsdHAybV92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUodikgKGku
ZS4gdGhlCj4+IHZteC5jCj4+Pj4gZnVuY3Rpb24pIHRoYXQgZ2V0cyBjYWxsZWQsIEkgYWxzbyBj
YWxsIGFsdHAybV92Y3B1X3VwZGF0ZV9wMm0odiksIHdoaWNoCj4+Pj4gcHJvcGVybHkgc2V0cyBF
UFRQX0lOREVYIChqdXN0IGFzIHlvdXIgcGF0Y2ggZG9lcyBieSBfX3Ztd3JpdGUoKWluZyBpdAo+
Pj4+IGRpcmVjdGx5IGluIHZteF92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoKSwgYnV0IGluIGEgcm91
bmRhYm91dAo+PiBtYW5uZXIpLgo+Pj4+Cj4+Pj4gRGlkIEkgbWlzdW5kZXJzdGFuZCBzb21ldGhp
bmc/Cj4+Pgo+Pj4gTm8sIHlvdSBkaWRuJ3QgLS0gc29ycnksIEkgbXVzdCBoYXZlIGJlZW4gcXVp
dGUgdGlyZWQgYXQgdGhhdCBwb2ludC4gOi0pCj4+Pgo+Pj4gV2hhdCBJIHdhcyBhY3R1YWxseSB0
aGlua2luZyBvZiB3YXMgdGhhdCBpbiB5b3VyIHBhdGNoLCB0aGUgdXBkYXRlCj4+PiBoYXBwZW5z
IGluIGRpZmZlcmVudCB2bWNzX2VudGVyL2V4aXQgY3JpdGljYWwgc2VjdGlvbiwgd2hlcmVhcyBp
biBtaW5lCj4+PiBpdCdzIGluIHRoZSBzYW1lIHNlY3Rpb24uCj4+Pgo+Pj4gTG9va2luZyB0aHJv
dWdoIHRoZSBjb2RlLCBpdCBzZWVtcyB0aGF0IHRoZSB2bWNzX2VudGVyL2V4aXQgYWN0cyBhcyBh
Cj4+PiBsb2NrLCBieSBwYXVzaW5nIGFuZCB1bnBhdXNpbmcgdGhlIHZjcHUgaWYgaXQncyBub3Qg
dGhlIG9uZSB3ZSdyZQo+Pj4gY3VycmVudGx5IHJ1bm5pbmcgb24gKGFzIHdlbGwgYXMgYWN0dWFs
bHkgZ3JhYmJpbmcgYSBsb2NrIHRvIHByZXZlbnQKPj4+IGNvbmN1cnJlbnQgbW9kaWZpY2F0aW9u
KS4gIGFsdHAybV92Y3B1X2Rlc3Ryb3koKSBjYWxscwo+Pj4gYWx0cDJtX3ZjcHVfdXBkYXRlX3Zt
ZnVuY192ZSgpIHdpdGggdGhlIHZjcHUgcGF1c2VkLCBidXQgdGhlCj4+PiBIVk1PUF9hbHRwMm1f
dmNwdV9lbmFibGVfbm90aWZ5IGh5cGVyY2FsbCBkb2Vzbid0IHNlZW0gdG87IHdoaWNoIChJCj4+
PiB0aGluaykgbWVhbnMgdGhlcmUgY291bGQgc3RpbGwgYmUgYSBwb2ludCBiZXR3ZWVuCj4+PiB2
bXhfdmNwdV91cGRhdGVfdm1mdW5jX3ZlKCkgYW5kIHZteF92Y3B1X3VwZGF0ZV9lcHRwKCkgd2hl
cmUgYQo+PiB2Y3B1Cj4+PiBjb3VsZCBydW4gYW5kIGdldCB0aGUgd3JvbmcgRVBUUF9JTkRFWC4K
Pj4+Cj4+PiBJdCdzIHBvc3NpYmxlIG15IGFuYWx5c2lzIGlzIHdyb25nIHRoZXJlIChJJ20gbm90
IGludGltYXRlbHkgZmFtaWxpYXIKPj4+IHdpdGggdGhlIGNvZGUpLCBidXQgSSB0aGluayBteSBw
YXRjaCBpcyBiZXR0ZXIgYW55d2F5IGZvciBhIGNvdXBsZSBvZgo+Pj4gcmVhc29uczoKPj4+Cj4+
PiAqIFRoZSBsb2dpYyB0byBrZWVwIEVQVFBfSU5ERVggaW4gc3luYyBpcyBleHBsaWNpdCwgYW5k
IGFsbCBpbiB0aGUgc2FtZQo+Pj4gZmlsZS4KPj4+Cj4+PiAqIEl0IGRvZXNuJ3QgZG8gdW5uZWNl
c3NhcnkgdXBkYXRlcyB0byBvdGhlciBiaXRzIG9mIHN0YXRlCj4+Pgo+Pj4gKiBJZiB3ZSBldmVy
IGhhdmUgcmVhc29uIHRvIGNhbGwgdm14X3ZjcHVfdXBkYXRlX3ZtZnVuY192ZSgpIGRpcmVjdGx5
LAo+Pj4gd2Ugd29uJ3QgcmUtaW50cm9kdWNlIHRoaXMgYnVnLiAgKE9yIHRvIHB1dCBpdCBhIGRp
ZmZlcmVudCB3YXk6IFdlIGRvbid0Cj4+PiBoYXZlIHRvIHJlbWVtYmVyIHRoYXQgd2UgY2FuJ3Qg
Y2FsbCBpdCBkaXJlY3RseS4pCj4+Pgo+Pj4gTm93IHdlIGp1c3QgbmVlZCB0byBnZXQgdGhlIFZN
WCBtYWludGFpbmVycyB0byBzaWduIG9mZiBvbiBpdC4gOi0pICBKdW4KPj4+IC8gS2V2aW4sIGFu
eSB0aG91Z2h0cz8KPj4KPj4gUGluZyBmb3IgdGhlIFZNWCBtYWludGFpbmVycz8KPj4KPiAKPiB5
ZXMsIGl0IG1ha2VzIHNlbnNlIHRvIG1lLgoKVGhhbmtzIQoKSSd2ZSBqdXN0IHJlLXNlbnQgdGhl
IHBhdGNoIGFzICIgW1BBVENIIFY2XSB4ODYvYWx0cDJtOiBNYWtlIHN1cmUKRVBUUF9JTkRFWCBp
cyB1cC10by1kYXRlIHdoZW4gZW5hYmxpbmcgI1ZFIiBvbiBHZW9yZ2UncyBzdWdnZXN0aW9uLCBz
bwp0aGF0IGl0IHdpbGwgYXBwZWFyIG9uIHRoZSBsaXN0IGluIHRoZSB0cmFkaXRpb25hbCBwcm9j
ZXNzIGFzIHdlbGwuCgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 06:47:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 06: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 1fl7O9-0004GM-Sd; Thu, 02 Aug 2018 06:47: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=zvpq=kr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fl7O7-0004GH-Sy
 for xen-devel@lists.xen.org; Thu, 02 Aug 2018 06:47:07 +0000
X-Inumbo-ID: ec20923b-961f-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ec20923b-961f-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 06:47:28 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 02 Aug 2018 00:47:05 -0600
Message-Id: <5B62A8E802000078001DA1FA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 02 Aug 2018 00:47:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311119160.26773@sstabellini-ThinkPad-X260>
 <1533061389-6504-1-git-send-email-sstabellini@kernel.org>
 <5B6171CE02000078001D9C39@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1808011457120.5781@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1808011457120.5781@sstabellini-ThinkPad-X260>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [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: Tim Deegan <tim@xen.org>, Wei Liu <wei.liu2@citrix.com>,
 Sky Liu <blackskygg@gmail.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <stefanos@xilinx.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Daniel de Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAyLjA4LjE4IGF0IDAwOjIxLCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gT24gV2VkLCAxIEF1ZyAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gRmlyc3Qgb2YgYWxs
IEkgdGhpbmsgeW91ciBDYyBsaXN0IGlzIHRvbyBzaG9ydCBoZXJlIC0gYWxsIG9mIFJFU1Qgc2hv
dWxkIGJlCj4+IGluY2x1ZGVkIGltby4KPiAKPiBDQydpbmcgdGhlbSBub3cuIEknbGwgYWxzbyBh
ZGQgdGhlbSBhdXRvbWF0aWNhbGx5IGZyb20gbmV4dCB0aW1lLgo+IAo+IAo+PiA+Pj4gT24gMzEu
MDcuMTggYXQgMjA6MjMsIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPj4gPiAtLS0g
YS94ZW4vaW5jbHVkZS94c20vZHVtbXkuaAo+PiA+ICsrKyBiL3hlbi9pbmNsdWRlL3hzbS9kdW1t
eS5oCj4+ID4gQEAgLTUzNSw2ICs1MzUsMjEgQEAgc3RhdGljIFhTTV9JTkxJTkUgaW50IHhzbV9t
YXBfZ21mbl9mb3JlaWduKFhTTV9ERUZBVUxUX0FSRyBzdHJ1Y3QgZG9tYWluICpkLCBzdHIKPj4g
PiAgICAgIHJldHVybiB4c21fZGVmYXVsdF9hY3Rpb24oYWN0aW9uLCBkLCB0KTsKPj4gPiAgfQo+
PiA+ICAKPj4gPiArLyoKPj4gPiArICogVGhpcyBhY3Rpb24gYWxzbyByZXF1aXJlcyB0aGF0IEBj
dXJyZW50IHRhcmdldHMgQGQsIGJ1dCBpdCBoYXMgYWxyZWFkeSBiZWVuCj4+ID4gKyAqIGNoZWNr
ZWQgc29tZXdoZXJlIGhpZ2hlciBpbiB0aGUgY2FsbCBzdGFjay4KPj4gCj4+IEknbSBub3QgY29u
dmluY2VkIGl0IGlzIGEgZ29vZCBpZGVhIHRvIGhhdmUgc3VjaCBhIGRlcGVuZGVuY3ksIGV2ZW4K
Pj4gbW9yZSBzbyB3aXRoIHRoaXMgY2xvdWR5IGEgcmVmZXJlbmNlLiBJZiB0aGVyZSdzIGFub3Ro
ZXIgWFNNIGNoZWNrCj4+IHRoYXQgaGFzIG5lY2Vzc2FyaWx5IGJlZW4gZG9uZSBiZWZvcmUsIHlv
dSBzaG91bGQgYXQgbGVhc3QgbmFtZSBpdAo+PiBoZXJlIHNvIGl0J3MgZWFzeSB0byBsYXRlciB2
ZXJpZnkgdGhhdCB0aGUgYXNzdW1wdGlvbiBzdGlsbCBob2xkcy4gQnV0Cj4+IGV2ZW4gYmV0dGVy
IHdvdWxkIGltbyBiZSB0byByZS1kbyB0aGUgY2hlY2sgaGVyZSwganVzdCBpbiBjYXNlLgo+IAo+
IEkgYW0gZmluZSB3aXRoIHRoYXQuIEl0IHNob3VsZCBiZSBqdXN0IGEgbWF0dGVyIG9mIGRvaW5n
IHRoZSBmb2xsb3dpbmcsCj4gcmlnaHQ/Cj4gCj4gc3RhdGljIFhTTV9JTkxJTkUgaW50IHhzbV9t
YXBfZ21mbl9zaGFyZShYU01fREVGQVVMVF9BUkcgc3RydWN0IGRvbWFpbiAqZCwKPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBkb21haW4gKnQpCj4gewo+
ICAgICBYU01fQVNTRVJUX0FDVElPTihYU01fVEFSR0VUKTsKPiAgICAgcmV0dXJuIHhzbV9kZWZh
dWx0X2FjdGlvbihYU01fVEFSR0VULCBjdXJyZW50LT5kb21haW4sIGQpICYmCj4gICAgICAgICAg
ICB4c21fZGVmYXVsdF9hY3Rpb24oYWN0aW9uLCBjdXJyZW50LT5kb21haW4sIHQpOwoKTm90IGV4
YWN0bHkgLSB4c21fZGVmYXVsdF9hY3Rpb24oKSBkb2Vzbid0IHJldHVybiBib29sZWFuLCBub3Ig
c2hvdWxkCnRoZSBmdW5jdGlvbiBoZXJlLgoKPj4gPiAtLS0gYS94ZW4veHNtL2ZsYXNrL2hvb2tz
LmMKPj4gPiArKysgYi94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKPj4gPiBAQCAtMTE5OCw2ICsxMTk4
LDE3IEBAIHN0YXRpYyBpbnQgZmxhc2tfbWFwX2dtZm5fZm9yZWlnbihzdHJ1Y3QgZG9tYWluICpk
LCBzdHJ1Y3QgZG9tYWluICp0KQo+PiA+ICAgICAgcmV0dXJuIGRvbWFpbl9oYXNfcGVybShkLCB0
LCBTRUNDTEFTU19NTVUsIE1NVV9fTUFQX1JFQUQgfCBNTVVfX01BUF9XUklURSk7Cj4+ID4gIH0K
Pj4gPiAgCj4+ID4gKy8qCj4+ID4gKyAqIFRoaXMgYWN0aW9uIGFsc28gcmVxdWlyZXMgdGhhdCBA
Y3VycmVudCBoYXMgTU1VX19NQVBfUkVBRC9XUklURSBvdmVyIEBkLAo+PiA+ICsgKiBidXQgdGhh
dCBoYXMgYWxyZWFkeSBiZWVuIGNoZWNrZWQgc29tZXdoZXJlIGhpZ2hlciBpbiB0aGUgY2FsbCBz
dGFjayAoZm9yCj4+ID4gKyAqIGV4YW1wbGUsIGJ5IGZsYXNrX2FkZF90b19waHlzbWFwKCkpLgo+
PiAKPj4gVGhpcyBvbmUncyBiZXR0ZXIgaW4gdGhhdCBpdCBhdCBsZWFzdCBuYW1lcyB0aGUgb3Ro
ZXIgaG9vay4gU3RpbGwgSSdtCj4+IG5vdCBmdWxseSBjb252aW5jZWQgdGhhdCBvbWl0dGluZyB0
aGUgb3RoZXIgaGFsZiBvZiB0aGUgY2hlY2sgaGVyZQo+PiBpcyBwcnVkZW50LiBXZSdsbCBzZWUg
d2hhdCBvdGhlcnMgdGhpbmsgLi4uCj4gCj4gU3VyZSwgaXQgc2hvdWxkIGJlIHNpbXBsZSB0byBj
aGFuZ2UgKEkgaG9wZSBJIGFtIG5vdCBtaXNzaW5nIHNvbWV0aGluZykuCj4gCj4gc3RhdGljIGlu
dCBmbGFza19tYXBfZ21mbl9zaGFyZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZG9tYWluICp0
KQo+IHsKPiAgIHJldHVybiBjdXJyZW50X2hhc19wZXJtKGQsIFNFQ0NMQVNTX01NVSwgTU1VX19N
QVBfUkVBRCB8IE1NVV9fTUFQX1dSSVRFKSAmJgo+ICAgICAgICAgIChjdXJyZW50X2hhc19wZXJt
KHQsIFNFQ0NMQVNTX01NVSwgTU1VX19NQVBfUkVBRCB8IE1NVV9fTUFQX1dSSVRFKSAKPiA/Ogo+
ICAgICAgICAgICBkb21haW5faGFzX3Blcm0oZCwgdCwgU0VDQ0xBU1NfTU1VLCBNTVVfX1NIQVJF
X01FTSkpOwoKU2FtZSBoZXJlIGFmYWljdC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 06:54:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 06:54:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fl7Uh-0004zA-L7; Thu, 02 Aug 2018 06:53:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wuhy=kr=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fl7Ug-0004z3-Nw
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 06:53:54 +0000
X-Inumbo-ID: b55d1b2a-9620-11e8-a8a5-bc764e045a96
Received: from mga18.intel.com (unknown [134.134.136.126])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b55d1b2a-9620-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 08:53:06 +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 orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 01 Aug 2018 23:53:51 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,434,1526367600"; d="scan'208";a="62695309"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by orsmga006.jf.intel.com with ESMTP; 01 Aug 2018 23:53:51 -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; Wed, 1 Aug 2018 23:53:50 -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, 1 Aug 2018 23:53:50 -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, 2 Aug 2018 14:53:48 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, '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: AQHUJb8youDqbE3qTkmfN4cCg6OV76So5u8AgAAPEYCAARlxAIAAA6+AgAH8PXA=
Date: Thu, 2 Aug 2018 06:53:47 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D191291388@SHSMSX101.ccr.corp.intel.com>
References: <20180727153149.25094-1-roger.pau@citrix.com>
 <20180727153149.25094-3-roger.pau@citrix.com>
 <5B60749A02000078001D9886@prv1-mh.provo.novell.com>
 <20180731153317.kryord4hezdukfgy@mac>
 <5B616D5402000078001D9BFE@prv1-mh.provo.novell.com>
 <49a6843f08e44a738684c954b8318fa2@AMSPEX02CL03.citrite.net>
In-Reply-To: <49a6843f08e44a738684c954b8318fa2@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiY2ZiOTA4MDUtZWU1Mi00MDgxLWJlMGItOWQ1ODJmMGZhMzQxIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiNVwvdWV3Nm03K1RYYVQ2dnRSa2RCRHI2RnZCcVdXaUZIeEtzcStrRGVPTWNZeXV0UXorUnhSNnBjMU5kc1BLWDMifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/4] 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: 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>

PiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpQYXVsLkR1cnJhbnRAY2l0cml4LmNvbV0NCj4g
U2VudDogV2VkbmVzZGF5LCBBdWd1c3QgMSwgMjAxOCA0OjM0IFBNDQo+IA0KPiA+IC0tLS0tT3Jp
Z2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gRnJvbTogWGVuLWRldmVsIFttYWlsdG86eGVuLWRldmVs
LWJvdW5jZXNAbGlzdHMueGVucHJvamVjdC5vcmddIE9uDQo+IEJlaGFsZg0KPiA+IE9mIEphbiBC
ZXVsaWNoDQo+ID4gU2VudDogMDEgQXVndXN0IDIwMTggMDk6MjENCj4gPiBUbzogUm9nZXIgUGF1
IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4gPiBDYzogS2V2aW4gVGlhbiA8a2V2aW4u
dGlhbkBpbnRlbC5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkNCj4gPiA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz47IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwDQo+
ID4gPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IEFuZHJldyBDb29wZXINCj4gPiA8QW5kcmV3
LkNvb3BlcjNAY2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29t
PjsNCj4gVGltDQo+ID4gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+OyB4ZW4tZGV2ZWwNCj4gPiA8eGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnPg0KPiA+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0ggMi80XSBpb21t
dTogZ2VuZXJhbGl6ZQ0KPiA+IGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nDQo+ID4NCj4gPiA+Pj4g
T24gMzEuMDcuMTggYXQgMTc6MzMsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6DQo+ID4g
PiBPbiBUdWUsIEp1bCAzMSwgMjAxOCBhdCAwODozOToyMkFNIC0wNjAwLCBKYW4gQmV1bGljaCB3
cm90ZToNCj4gPiA+PiA+Pj4gT24gMjcuMDcuMTggYXQgMTc6MzEsIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4gd3JvdGU6DQo+ID4gPj4gPiBJbnRyb2R1Y2UgYSBuZXcgaW9tbXU9aW5jbHVzaXZlIGdl
bmVyaWMgb3B0aW9uIHRoYXQgc3VwZXJzZWRlcw0KPiA+ID4+ID4gaW9tbXVfaW5jbHVzaXZlX21h
cHBpbmcuIFRoaXMgc2hvdWxkIGJlIGEgbm9uLWZ1bmN0aW9uYWwgY2hhbmdlDQo+IG9uDQo+ID4g
Pj4gPiBJbnRlbCBoYXJkd2FyZSwgd2hpbGUgQU1EIGhhcmR3YXJlIHdpbGwgZ2FpbiB0aGUgc2Ft
ZSBmdW5jdGlvbmFsaXR5DQo+IG9mDQo+ID4gPj4gPiBtYXBwaW5nIGFsbW9zdCBldmVyeXRoaW5n
IGJlbG93IHRoZSA0R0IgYm91bmRhcnkuDQo+ID4gPj4NCj4gPiA+PiBTbyBmaXJzdCBvZiBhbGwg
LSB3aGF0J3MgdGhlIG1vdGl2YXRpb24gYmVoaW5kIHRoaXMgY2hhbmdlPyBTbyBmYXIgd2UNCj4g
PiA+PiBoYWQgbm8gbmVlZCBmb3IgaGFja3MgbGluZSB0aGUgVlQtZCBzaWRlIG9uZSBvbiBBTUQu
IEkgZG9uJ3QgdGhpbmsNCj4gPiA+PiB0aGlzIHNob3VsZCBiZSB3aWRlbmVkIHdpdGhvdXQgdGhl
cmUgYmVpbmcgaW5kaWNhdGlvbiBvZiBhIHByb2JsZW0NCj4gPiA+PiB3aXRoIG5vbi1uaWNoZSBB
TUQgc3lzdGVtcy4NCj4gPiA+DQo+ID4gPiBPSywgSSBjYW4gbGVhdmUgdGhlIGRlZmF1bHQgb24g
Zm9yIEludGVsIGFuZCBvZmYgZm9yIGV2ZXJ5dGhpbmcgZWxzZSwNCj4gPiA+IGJ1dCBJIHdpbGwg
aW50cm9kdWNlIHRoZSBnZW5lcmljIGRvbTAtaW9tbXU9IG9wdGlvbiBhbnl3YXkuDQo+ID4NCj4g
PiBIbW0sIEkndmUgYWx3YXlzIGJlZW4gd2lzaGluZyB3ZSdkIGNoYW5nZSB0byBhIGRlZmF1bHQg
b2Ygb2ZmIGZvcg0KPiA+IFZULWQgYXMgd2VsbCAtIGltbyB3ZSBzaG91bGRuJ3QgYnkgZGVmYXVs
dCBhc3N1bWUgYnJva2VuIGZpcm13YXJlLg0KPiA+IEtldmluPw0KPiANCj4gSSBzdXNwZWN0IHRo
YXQgYSBzZXJpb3VzbHkgbGFyZ2UgbnVtYmVyIG9mIFhlbiB1c2VycyB3aWxsIGZpbmQgdGhlaXIg
c3lzdGVtcw0KPiBmYWlsIHRvIGJvb3QgaWYgdGhlIGRlZmF1bHQgaXMgY2hhbmdlZC4gSSdtIHRl
c3Rpbmcgb24gYSBEZWxsIFI3MzAgd2l0aCAodG8gbXkNCj4ga25vd2xlZGdlKSB1cC10by1kYXRl
IGZpcm13YXJlLiBOb3QgZXhhY3RseSBhIHJhcmUgc3lzdGVtIGFuZCB0dXJuaW5nIG9mZg0KPiBp
bmNsdXNpdmUgbWFwcGluZyB3aWxsIGNhdXNlIGl0IHRvIHdlZGdlIGR1cmluZyBib290Lg0KPiAN
Cj4gICBQYXVsDQoNClRob3VnaCBJIGFncmVlIHdpdGggSmFuIGluIGNvbmNlcHQsIHRoZSByZWFs
aXR5IG1lYW5zIHdlIGhhdmUgdG8NCmtlZXAgZGVmYXVsdCBvbiBhcyBiZWZvcmUuIDotKQ0KDQpU
aGFua3MNCktldmluDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 06:55:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 06:55:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fl7WS-00055b-3K; Thu, 02 Aug 2018 06: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=zvpq=kr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fl7WR-00055U-9L
 for xen-devel@lists.xen.org; Thu, 02 Aug 2018 06:55:43 +0000
X-Inumbo-ID: 2002e530-9621-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2002e530-9621-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 06:56:05 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 02 Aug 2018 00:55:41 -0600
Message-Id: <5B62AAED02000078001DA24F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 02 Aug 2018 00:55:41 -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>
 <5B603E5402000078001D9634@prv1-mh.provo.novell.com>
 <20180801213852.GB3914@amd.com>
In-Reply-To: <20180801213852.GB3914@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+IE9uIDAxLjA4LjE4IGF0IDIzOjM4LCA8YnJpYW4ud29vZHNAYW1kLmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDQ6NDc6NDhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+IFdoeSBsb2cgdGhlIHNhbWUgc3RyaW5nIHR3aWNlPyBTaW1wbHkgT1IgdG9nZXRoZXIg
Ym90aCBjb25kaXRpb25zLgo+PiBBbHNvIHBsZWFzZSBkb24ndCBvbWl0IHRoZSBibGFuayBiZWZv
cmUgdGhlID8gb3BlcmF0b3IuIEJvdGggcmVtYXJrcwo+PiBhcHBseSBhcyB3ZWxsIGZ1cnRoZXIg
ZG93bi4KPiAKPiBCZWNhdXNlIHRoZXkncmUgY29tcGxldGVseSBkaWZmZXJlbnQgaW1wbGVtZW50
YXRpb24gYXQgdGhpcyBwb2ludC4gIEkKPiB0aG91Z2h0IGFib3V0IG5hbWluZyBpdCBzb21ldGhp
bmcgZWxzZSBidXQgY291bGRuJ3QgdGhpbmsgb2Ygc29tZXRoaW5nLgo+IEl0IGFsc28gcmVhZHMg
ZWFzaWVyIHdpdGggaGF2aW5nIHRoZW0gc3BsaXQgdXAgd2hlcmUgdGhlcmUgaXNuJ3QgYSB0b24K
PiBvZiBsb2dpYyBpbiBhIHNpbmdsZSB0ZXJuYXJ5IG9wZXJhdG9yLiAgVGhlcmUgY2FuIGJlIGVh
c2lseSBjaGFuZ2VkLgoKV2VsbCwgSSdtIG5vdCBnb2luZyB0byBpbnNpc3QsIGJ1dCBJJ2QgcHJl
ZmVyIHRoaW5ncyB0byBiZSBhcyBzdWdnZXN0ZWQsCnRvIGJlIGluIGxpbmUgd2l0aCBvdGhlciBz
aW1pbGFyIGNvZGUuIExldCdzIHNlZSB3aGF0IEFuZHJldyB0aGlua3MuCgo+PiBJJ3ZlIHBlZWtl
ZCBhaGVhZCBpbnRvIHRoZSBmb2xsb3dpbmcgcGF0Y2hlcywgYW5kIEkgY2FuJ3Qgc2VlCj4+IHdo
eSB0aGlzIG5lZWRzIHRvIGJlIGEgc3ludGhldGljIGZlYXR1cmUgZmxhZy4gV2UgdXNlIHN1Y2gg
ZmxhZ3MKPj4gZm9yIHRoZSBwdXJwb3NlIG9mIGFsdGVybmF0aXZlIGluc3RydWN0aW9uIHBhdGNo
aW5nLCBidXQgeW91IGRvbid0Cj4+IGRvIGFueXRoaW5nIGxpa2UgdGhhdC4KPiAKPiBJIHdhcyB0
YWxraW5nIEFuZHkgZWFyaWx5IGFib3V0IGEgU1NCRCAodmlhIFZJUlRfU1BFQ19DVFJMKQo+IGlt
cGxlbWVudGF0aW9uIGFuZCBoZSBtZW50aW9uZWQgc29tZXRoaW5nIGFib3V0IEFMVEVSTkFUSVZF
IEMgZnVuY3MKPiB3aGljaCB3b3VsZCBhbGxvdyB0byBhbGxvdyBIVk0gZ3Vlc3RzIHRvIGJlIGFi
bGUgY29udHJvbCBTU0JELiAgSW4gdGhhdAo+IGNhc2UgaGF2aW5nIGEgc3ludGhldGljIGZlYXR1
cmUgZmxhZyBpcyB1c2VmdWwgZm9yIGhlbHBpbmcgdG8KPiBkaWZmZXJpYXRlIGJldHdlZW4gU1NC
RCB2aWEgdGhlIExTX0NGRyBNU1IgdnMgU1BFQ19DVFJMIGluIHRoZSBmdXR1cmUuCgpJJ2QgbXVj
aCBhcHByZWNpYXRlIGlmIHN1Y2ggd291bGQgYmUgaW50cm9kdWNlZCBvbmNlIGFjdHVhbGx5Cm5l
ZWRlZCwgbm90IGVhcmx5IG9uIGp1c3QgaW4gY2FzZS4KCkphbgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 07:09:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 07:09:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fl7jV-00062q-7U; Thu, 02 Aug 2018 07:09: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=zvpq=kr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fl7jT-00062l-Bm
 for xen-devel@lists.xen.org; Thu, 02 Aug 2018 07:09:11 +0000
X-Inumbo-ID: d7dde600-9622-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 d7dde600-9622-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 09:08:23 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 02 Aug 2018 01:09:08 -0600
Message-Id: <5B62AE1202000078001DA263@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 02 Aug 2018 01:09:06 -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>
 <5B60472702000078001D9662@prv1-mh.provo.novell.com>
 <20180801222047.GC3914@amd.com>
In-Reply-To: <20180801222047.GC3914@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+IE9uIDAyLjA4LjE4IGF0IDAwOjIwLCA8YnJpYW4ud29vZHNAYW1kLmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDU6MjU6MjdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+IENvZGUgc3RydWN0dXJlIHdpc2UgdGhpcyBsb29rcyB0byB1bmRvIGEgZmFpciBwYXJ0
IG9mIHdoYXQgcGF0Y2gKPj4gMSBoYXMgZG9uZS4gSXQgd291bGQgYmUgbmljZSB0byBsaW1pdCBj
b2RlIGNodXJuLgo+IAo+IFBhdGNoIDEgc3RhbmQgYWxvbmUganVzdCB0byBpbXByb3ZlIHJlcG9y
dGluZyB0aGUgY2FwYWJpbGl0aWVzIG9mIHRoZQo+IHByb2Nlc3Nvci4gIEN1cnJlbnRseSBYZW4g
ZG9lc24ndCBtZW50aW9uIGFueXRoaW5nIGlmIFNTQkQgaXMgYWN0dWFsbHkKPiBlbmFibGUgb24g
QU1EIHByb2Nlc3NvcnMuICBQYXRjaCAyLTMgYWRkIGl0IHdoZXJlIFhlbiBjYW4gaXQKPiBkeW5h
bWljYWxseS4KCldoaWNoIGlzIGFsbCBmaW5lLCBidXQgY291bGRuJ3QgcGF0Y2ggMSBiZSB3cml0
dGVuIGluIGEgd2F5IHRoYXQgdGhlCm5leHQgb25lKHMpIGRvbid0IGhhdmUgdG8gdHVybiBjb2Rl
IHN0cnVjdHVyZSBhbGwgb3ZlciBhZ2Fpbi4KCj4+IFdoeSBjYW4ndCB0aGlzIGJlIGNhbGxlZCBm
cm9tIGluaXRfc3BlY3VsYXRpb25fbWl0aWdhdGlvbnMoKT8KPiAKPiBJSVJDIEkgd2FzIGhhdmlu
ZyBtZW1vcnkgaW5pdCBwcm9ibGVtcyB3aXRoLiAgSXQgd2FzIG1vdmVkIHRvIGxhdGVyIGluCj4g
dGhlIGJvb3Qgc28gdGhhdCB4bWFsbG9jIHdvdWxkIHdvcmsgY29ycmVjdGx5LiAgSSBoYXZlbid0
IHRvdWNoZWQgdGhpcwo+IGNvZGUgaW4gb3ZlciBtb250aC4gIElmIHlvdSB3YW50IGEgMTAwJSB0
ZXN0ZWQgYW5zd2VyIEkgY2FuIHJldGVzdAo+IHB1dHRpbmcgaXQgaW4gaW5pdF9zcGVjdWxhdGlv
bl9taXRpZ2F0aW9ucygpLgoKV291bGQgYmUgbmljZSBpZiB0aGF0IGNvdWxkIGJlIGFycmFuZ2Vk
IGZvciwgYXMgdGhlIHJhdGhlciBzcGVjaWFsaXplZApjYWxsIGxvb2tzIHByZXR0eSBvZGQgaW4g
KGlpcmMgX19zdGFydF94ZW4oKTsgaWlyYyBiZWNhdXNlIHlvdSd2ZSBkcm9wcGVkCnRvbyBtdWNo
IG9mIHRoZSBjb250ZXh0IGluIHlvdXIgcmVwbHksIGFuZCBJJ20gdG9vIGxhenkgdG8gZGlnIG91
dCB0aGUKb3JpZ2luYWwgcGF0Y2ggYWdhaW4pLgoKPj4gWW91IHJlYWxseSBzaG91bGQgbm90aWNl
IHN1Y2ggYW5vbWFsaWVzIC8gaW5jb25zaXN0ZW5jaWVzIHlvdXJzZWxmOgo+PiBZb3UgcHJvcGVy
bHkgdXNlIHVpbnQ2NF90IGhlcmUsIHNvIHdoeSBub3QgYWxzbyB1aW50MzJfdCBvbiB0aGUKPj4g
cHJlY2VkaW5nIGxpbmU/IFRoYXQgc2FpZCAtIHdoeSBhIGZpeGVkIHdpZHRoIHR5cGUgYW55d2F5
IGZvcgo+PiB0aG9zZSB2YXJpYWJsZXMgLSB1bnNpZ25lZCBpbnQgbG9va3MgdG8gYmUganVzdCBm
aW5lIHRoZXJlLgo+IAo+IElJUkMgdGhleSdyZSBfXzMyIGluIHN0cnVjdCBJJ20gcmVhZGluZyBm
cm9tIHNvIEkgZGVjaWRlZCB0byB1c2UgdGhhdC4KPiBJIGNhbiBjaGFuZ2UgdGhlbSB0aG91Z2gs
IHRoYXQncyBlYXNpbHkuCgpUaGFua3MgLSB3ZSBwcmVmZXIgdG8gYXZvaWQgdTxOPiBhbmQgczxO
PiBpbiBmYXZvciBvZiB1aW50PE4+X3QKYW5kIGludDxOPl90IGluIG5ldyBjb2RlLCBhbmQgX191
PE4+IGFzIHdlbGwgYXMgX19zPE4+IHNob3VsZApnbyBhd2F5IHJhdGhlciBzb29uZXIgdGhhbiBs
YXRlciBhbnl3YXksIGFzIHJlcHJlc2VudGluZyBuYW1lCnNwYWNlIHZpb2xhdGlvbnMgKF9fczgs
IGZvciBleGFtcGxlLCBhbHJlYWR5IGxvb2tzIHRvIGJlIHVudXNlZCkuCgo+PiBUaGlzIGZ1bmN0
aW9uIGlzIGNhbGxlZCBmcm9tIGV4YWN0bHkgb25lIHBsYWNlLCB3aXRoIHRoZQo+PiBwYXJhbWV0
ZXIgc2V0IHRvIHRydWUuIE1ha2VzIG1lIHdvbmRlciB3aGF0IHRoZSBhY3R1YWwKPj4gcHVycG9z
ZSBvZiB0aGlzIHBhdGNoIGlzLgo+IAo+IFNlZSBlYXJsaWVyIGluIHRoaXMgZW1haWwuCgpXaGVy
ZT8gSSBjYW4ndCBmaW5kIGFueXRoaW5nIGFzIHRvIHRoZSBwdXJwb3NlLiBZb3VyIHJlc3BvbnNl
IHRvCnBhdGNoIDEncyBjb21tZW50cyBvbiBtaW5lIG1pZ2h0IGhhdmUgYmVlbiBhIGhpbnQsIGJ1
dCB0aGVuIGFnYWluCnRoZSBmdW5jdGlvbiBwYXJhbWV0ZXIgaGVyZSBzZWVtcyBjb250cmFyeSB0
byB0aGUgYWx0ZXJuYXRpdmVzCnBhdGNoaW5nIHBsYW5zLCBhdCBsZWFzdCBhdCB0aGUgZmlyc3Qg
Z2xhbmNlLiBJZiB5b3Ugd2FudCB0byBrZWVwCnRoZSBwYXJhbWV0ZXIgKHJhdGhlciB0aGFuIGlu
dHJvZHVjaW5nIGl0IHdoZW4gbmVlZGVkKSwgcGxlYXNlIGF0CmxlYXN0IG91dGxpbmUgdGhlIHBs
YW5zIGluIHRoZSBkZXNjcmlwdGlvbi4KCj4+IFN0aWxsIEkgd29uZGVyIHdoZXRoZXIgbGVzcyBj
b2RlIGR1cGxpY2F0aW9uIHdvdWxkbid0IGJlIGJldHRlci4KPiAKPiBjdXJyZW50X2NwdV9kYXRh
IGlzbid0IGF2YWlsYWJsZSB3aGVuIHNzYmRfYW1kX2xzX2NmZ19pbml0IGlzIGNhbGxlZC4KCkJ5
ICJpc24ndCBhdmFpbGFibGUiIHlvdSBtZWFuICJoYXNuJ3QgYmVlbiBwb3B1bGF0ZWQgeWV0Ij8g
RWxzZQpJIGRvbid0IHVuZGVyc3RhbmQuCgo+PiBJIGZpbmQgc3VjaCBhIGhhcmQtY29kZWQgdXBw
ZXIgYm91bmQgcXVpdGUgY29uY2VybmluZy4gSXMgbnJfc29ja2V0cwo+PiBub3QgY29ycmVjdCBp
biB0aGUgQU1EIGNhc2U/IElmIHNvLCB0aGF0IHdvdWxkIHdhbnQgZml4aW5nLCBzdWNoIHRoYXQK
Pj4geW91IGNhbiB1c2UgdGhlIHZhcmlhYmxlIGhlcmUuCj4gCj4gSXQncyBiZWVuIGEgd2hpbGUg
c2luY2UgSSB3cm90ZSB0aGlzIGJ1dCBJSVJDLCBpdCBoYXMgdG8gZG8gd2l0aAo+IG5yX3NvY2tl
dHMgZWl0aGVyIGJlaW5nIG9mZiBvciBub3QgYXZhaWxhYmxlIHdoZW4gdGhlIGNvZGUgaXMgcnVu
Lgo+IEZvciBGYW1pbHkgMTdoIHdoaWNoIHRoZSBwYXRjaGVzIGFyZSBmb3IsIHRoZXJlJ3MgYSBt
YXggb2YgdHdvIHNvY2tldHMuCgpJJ3ZlIGltcGxpZWQgdGhhdCBmcm9tIGhvdyB5b3Ugd3JvdGUg
dGhlIHBhdGNoZXMsIGJ1dCBzdWNoIGhhcmQgY29kaW5nCndpbGwgb25seSBtYWtlIGZvciBtb3Jl
IGNvZGUgY2h1cm4gbGF0ZXIgb24uIFRyeSB0byBiZSBhcyBnZW5lcmljIGFzCnBvc3NpYmxlLgoK
Pj4gQnR3IC0gd2h5IHRoZSB4ZW5fIHByZWZpeCBmb3IgdGhlIHZhcmlhYmxlPwo+IAo+IFNlZSB0
aGUgZmlyc3QgcmVwbHksIGJ1dCBiYXNpY2FsbHkgaXQncyBmb3IgaWYgWGVuIGhhcyBTU0JEIHR1
cm5lZCBvbgo+IG9yIG5vdCB2aWEgdXNpbmcgdGhlIExTX0NGRyBNU1IuCgpQZXJzb25hbGx5IEkn
ZCBwcmVmZXIgaWYgdGhlIHhlbl8tcHJlZml4ZWQgc3ViLW5hbWUtc3BhY2Ugd2FzIGxlZnQgdG8K
dGhlIHB1YmxpYyBpbnRlcmZhY2UuIE1ha2UgaXQgYW4gaW5maXggaWYgeW91IHdhbnQgdG8gZXhw
cmVzcyB3aGF0IHlvdSd2ZQpleHBsYWluZWQ/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 07:15:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 07:15:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fl7pB-0006kc-Sg; Thu, 02 Aug 2018 07:15:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wuhy=kr=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fl7pA-0006kX-Gt
 for xen-devel@lists.xen.org; Thu, 02 Aug 2018 07:15:04 +0000
X-Inumbo-ID: d29857a4-9623-11e8-a6a9-d7ebe60f679a
Received: from mga14.intel.com (unknown [192.55.52.115])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d29857a4-9623-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 07:15:24 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga002.jf.intel.com ([10.7.209.21])
 by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 02 Aug 2018 00:15:00 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,434,1526367600"; d="scan'208";a="79842952"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by orsmga002.jf.intel.com with ESMTP; 02 Aug 2018 00:15:00 -0700
Received: from fmsmsx158.amr.corp.intel.com (10.18.116.75) by
 FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 2 Aug 2018 00:14:59 -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; Thu, 2 Aug 2018 00:14: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, 2 Aug 2018 15:14:57 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH] x86/vmx: Avoid hitting BUG_ON() after EPTP-related
 domain_crash()
Thread-Index: AQHUKZBTsC3vGf/X1kqxR7G8eTwaSKSsDc0g
Date: Thu, 2 Aug 2018 07:14:56 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912914CC@SHSMSX101.ccr.corp.intel.com>
References: <1533125256-4141-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1533125256-4141-1-git-send-email-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMTFlMDc1MWUtYTM1Zi00OGE0LWJmNDUtZTAwYmMyMWRkY2ZmIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiakRXdXN0RGtJZUU1c0pzQlZ4eEw5a0IwWGNaczk3M3k5enBkNnBzeGNYWlwvWlZXT1FVTkpWQXFHZ3Bzb2N4VWUifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] x86/vmx: Avoid hitting BUG_ON() after
 EPTP-related domain_crash()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "Nakajima,
 Jun" <jun.nakajima@intel.com>, Jan Beulich <JBeulich@suse.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBBbmRyZXcgQ29vcGVyIFttYWlsdG86YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbV0K
PiBTZW50OiBXZWRuZXNkYXksIEF1Z3VzdCAxLCAyMDE4IDg6MDggUE0KPiAKPiBJZiB0aGUgRVBU
UCBwb2ludGVyIGNhbid0IGJlIGxvY2F0ZWQgaW4gdGhlIGFsdHAybSBsaXN0LCB0aGUgZG9tYWlu
Cj4gaXMgKGxlZ2l0aW1hdGVseSkgY3Jhc2hlZC4KPiAKPiBVbmRlciB0aG9zZSBjaXJjdW1zdGFu
Y2VzLCBleGVjdXRpb24gd2lsbCBjb250aW51ZSBhbmQgZ3VhcmVudGVlIHRvIGhpdAo+IHRoZQo+
IEJVR19PTihpZHggPj0gTUFYX0FMVFAyTSkgKHVuZm9ydHVuYXRlbHksIGp1c3Qgb3V0IG9mIGNv
bnRleHQpLgo+IAo+IFJldHVybiBmcm9tIHZteF92bWV4aXRfaGFuZGxlcigpIGFmdGVyIHRoZSBk
b21haW5fY3Jhc2goKSwgd2hpY2ggYWxzbwo+IGhhcyB0aGUKPiBzaWRlIGVmZmVjdCBvZiByZWVu
dGVyaW5nIHRoZSBzY2hlZHVsZXIgbW9yZSBwcm9tcHRseS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKQWNrZWQtYnk6IEtldmlu
IFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 07:20:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 07: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 1fl7tu-0006wF-Fx; Thu, 02 Aug 2018 07:19: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=zvpq=kr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fl7tt-0006wA-EG
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 07:19:57 +0000
X-Inumbo-ID: 828d7612-9624-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 828d7612-9624-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 07:20:19 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 02 Aug 2018 01:19:55 -0600
Message-Id: <5B62B09A02000078001DA278@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 02 Aug 2018 01:19:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180801134028.1654-1-paul.durrant@citrix.com>
 <20180801134028.1654-2-paul.durrant@citrix.com>
In-Reply-To: <20180801134028.1654-2-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 01/15] re-work commit 3e06b989 "IOMMU:
 make page table population preemptible"...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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+IE9uIDAxLjA4LjE4IGF0IDE1OjQwLCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IC4uLnRvIHNpbXBsaWZ5IHRoZSBpbXBsZW1lbnRhdGlvbiBhbmQgdHVybiBuZWVkX2lvbW11
IGJhY2sgaW50byBhIGJvb2xlYW4uCj4gCj4gQXMgbm90ZWQgaW4gWzFdIHRoZSB0cmktc3RhdGUg
bmF0dXJlIG9mIG5lZWRfaW9tbXUgYWZ0ZXIgY29tbWl0IDNlMDZiOTg5IGlzCj4gY29uZnVzaW5n
LCBhcyBpcyB0aGUgaW1wbGVtZW50YXRpb24gb2YgcHJlLWVtcHRpb24gdXNpbmcgcmVsbWVtX2xp
c3QuCj4gCj4gVGhpcyBwYXRjaCBpbnN0ZWFkIHVzZXMgYSBzaW1wbGUgY291bnQgb2YgcGFnZXMg
YWxyZWFkeSBwb3B1bGF0ZWQgc3RvcmVkIGluCj4gdGhlIHg4NiB2YXJpYW50IG9mIHN0cnVjdCBh
cmNoX2lvbW11IGFuZCBza2lwcyBvdmVyIHRoYXQgbnVtYmVyIG9mIHBhZ2VzCj4gaWYgYXJjaF9p
b21tdV9wb3B1bGF0ZV9wYWdlX3RhYmxlKCkgaXMgcmUtaW52b2tlZCBhZnRlciBwcmUtZW1wdGlv
bi4KCldlbGwsIHllcywgSSB3b3VsZCBoYXZlIHVzZWQgdGhhdCBtb2RlbCBpbiBzYWlkIGNvbW1p
dCBpZiBpdCB3YXMgcmVsaWFibGUsCmJ1dCBpdCBpc24ndDogV2hhdCBpZiB0aGUgbGlzdCBvZiBw
YWdlcyBjaGFuZ2VkIGJldHdlZW4gdHdvIChyZS0paW52b2NhdGlvbnM/CkZ1cnRoZXJtb3JlLCB3
aXRoIGh1Z2UgZW5vdWdoIGEgZ3Vlc3QgZXZlbiB0aGUgc2tpcHBpbmcgb2YgdGhlIGFscmVhZHkK
cHJvY2Vzc2VkIHNldmVyYWwgbWlsbGlvbiBwYWdlcyBtYXkgZXhoYXVzdCB0aGUgdGltZSBhY2Nl
cHRhYmxlIGJldHdlZW4KcHJlZW1wdGlvbiBwb2ludHMuCgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 07:32:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 07:32:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fl85v-0008GW-Ge; Thu, 02 Aug 2018 07:32:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wuhy=kr=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fl85t-0008GR-Uv
 for xen-devel@lists.xen.org; Thu, 02 Aug 2018 07:32:21 +0000
X-Inumbo-ID: 1466f62f-9626-11e8-a8a5-bc764e045a96
Received: from mga01.intel.com (unknown [192.55.52.88])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1466f62f-9626-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 09:31:33 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga004.fm.intel.com ([10.253.24.48])
 by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 02 Aug 2018 00:32:18 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,434,1526367600"; d="scan'208";a="76640589"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by fmsmga004.fm.intel.com with ESMTP; 02 Aug 2018 00:32:18 -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; Thu, 2 Aug 2018 00:32:17 -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, 2 Aug 2018 15:32:15 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH] x86/vmx: Avoid using domain_crash_syncrhonous() in
 vmx_vmentry_failure()
Thread-Index: AQHUKZbnNpV6isx2XEKMpekNAtr4HKSsDevw
Date: Thu, 2 Aug 2018 07:32:15 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D191291534@SHSMSX101.ccr.corp.intel.com>
References: <1533128106-5545-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1533128106-5545-1-git-send-email-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiOTA4MTdjNWYtM2Y0OC00MzE5LWI5MzMtNjJmZWQ3ZTNmZDEyIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiZTZqbTZFZVc0RmRSTzltaDhvXC9zSk1CYVkrRHc0VUtlb0pQXC9HaER1TkpLVUo2b3ByQUoyaVJjalcyY0VRUEpEIn0=
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] x86/vmx: Avoid using
 domain_crash_syncrhonous() in vmx_vmentry_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: "Nakajima, Jun" <jun.nakajima@intel.com>, Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBBbmRyZXcgQ29vcGVyIFttYWlsdG86YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbV0K
PiBTZW50OiBXZWRuZXNkYXksIEF1Z3VzdCAxLCAyMDE4IDg6NTUgUE0KPiAKPiBUaGVyZSBpcyBu
byBuZWVkIGZvciB0aGUgc3luY3Job25vdXMgdmFyaWVudCwgYXMgdGhlIHZtZW50cnkgZmFpbHVy
ZSBwYXRoCj4gY2FuCj4ganVzdCByZXR1cm4gdG8gcHJvY2Vzc2luZyBzb2Z0aXJxcy4KPiAKPiBU
aGlzIGlzIGluIGFpZCBvZiB0cnlpbmcgdG8gcmVtb3ZlIGRvbWFpbl9jcmFzaF9zeW5jcmhvbm91
cygpIGZyb20gdGhlCj4gY29kZWJhc2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZp
bi50aWFuQGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 07:37:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 07:37:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fl8Ac-0008TV-Cl; Thu, 02 Aug 2018 07:37: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=wuhy=kr=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fl8Ab-0008TP-4M
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 07:37:13 +0000
X-Inumbo-ID: c26d2066-9626-11e8-a8a5-bc764e045a96
Received: from mga05.intel.com (unknown [192.55.52.43])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c26d2066-9626-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 09:36:25 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga004.jf.intel.com ([10.7.209.38])
 by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 02 Aug 2018 00:37:10 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,434,1526367600"; d="scan'208";a="221116567"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by orsmga004.jf.intel.com with ESMTP; 02 Aug 2018 00:36:55 -0700
Received: from fmsmsx153.amr.corp.intel.com (10.18.125.6) by
 fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 2 Aug 2018 00:36:55 -0700
Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by
 FMSMSX153.amr.corp.intel.com (10.18.125.6) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 2 Aug 2018 00:36:55 -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;
 Thu, 2 Aug 2018 15:36:53 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 1/5] iommu/vtd: cleanup vtd_set_hwdom_mapping after
 ia64 removal
Thread-Index: AQHUKYdwQxGb8WLurU2HW3nXSLj6z6SsE7WA
Date: Thu, 2 Aug 2018 07:36:52 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D191291593@SHSMSX101.ccr.corp.intel.com>
References: <20180801110340.67695-1-roger.pau@citrix.com>
 <20180801110340.67695-2-roger.pau@citrix.com>
In-Reply-To: <20180801110340.67695-2-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiOWI1ODc1YzYtYjBmZS00NWNjLThjZTYtYTA5M2ZiYTRkNGE2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiME1naDVpSWJ3RkZPWEM5MzFvSzVWdyt2S3R3b2dRWkRlaVA1OTFKT0pYQlwvUUlhOTFnUklnYUwrVTVVZG01bmEifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 1/5] iommu/vtd: cleanup
 vtd_set_hwdom_mapping after ia64 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgW21haWx0bzpyb2dlci5wYXVAY2l0cml4LmNvbV0NCj4g
U2VudDogV2VkbmVzZGF5LCBBdWd1c3QgMSwgMjAxOCA3OjA0IFBNDQo+IA0KPiBSZW1vdmUgdGhl
IGhhbmRsaW5nIGZvciBkaWZmZXJlbnQgcGFnZSBzaXplcyBub3cgdGhhdCBpYTY0IGlzIGdvbmUu
DQo+IA0KPiBObyBmdW5jdGlvbmFsIGNoYW5nZS4NCj4gDQo+IFJlcG9ydGVkIGJ5OiBKYW4gQmV1
bGljaCA8SkJldWxpY2hAc3VzZS5jb20+DQo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KDQpBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4u
dGlhbkBpbnRlbC5jb20+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 07:46:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 07:46:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fl8Jn-0000s5-Qy; Thu, 02 Aug 2018 07:46: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=wuhy=kr=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fl8Jm-0000rL-JC
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 07:46:42 +0000
X-Inumbo-ID: 15d45198-9628-11e8-a8a5-bc764e045a96
Received: from mga09.intel.com (unknown [134.134.136.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 15d45198-9628-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 09:45:55 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga001.jf.intel.com ([10.7.209.18])
 by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 02 Aug 2018 00:46:36 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,434,1526367600"; d="scan'208";a="78057432"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by orsmga001.jf.intel.com with ESMTP; 02 Aug 2018 00:46:35 -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; Thu, 2 Aug 2018 00:46:35 -0700
Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by
 FMSMSX154.amr.corp.intel.com (10.18.116.70) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 2 Aug 2018 00:46: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;
 Thu, 2 Aug 2018 15:46:33 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 2/5] iommu: introduce dom0-iommu option
Thread-Index: AQHUKYdx5XxIq+VPQEW8yp0XaBOIIKSsFUog
Date: Thu, 2 Aug 2018 07:46:32 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912915CF@SHSMSX101.ccr.corp.intel.com>
References: <20180801110340.67695-1-roger.pau@citrix.com>
 <20180801110340.67695-3-roger.pau@citrix.com>
In-Reply-To: <20180801110340.67695-3-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNzg5NTA4Y2MtZDdkZi00OGE5LTkyM2EtZmIyMjY2NmY1OWRiIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiNlVEVTBEcmp0RDE2cU9aUkxybmRqVFF1UHNOZE5lWnN3ckNIbXRmWnZPU0N4UTBYbWFRZHFvYTh2T0FXck9SOCJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 2/5] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>, 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>

PiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgW21haWx0bzpyb2dlci5wYXVAY2l0cml4LmNvbV0NCj4g
U2VudDogV2VkbmVzZGF5LCBBdWd1c3QgMSwgMjAxOCA3OjA0IFBNDQo+IA0KPiBUbyBzZWxlY3Qg
dGhlIGlvbW11IGNvbmZpZ3VyYXRpb24gdXNlZCBieSBEb20wLiBUaGlzIG9wdGlvbiBzdXBlcnNl
ZGVzDQo+IGlvbW11PWRvbTAtc3RyaWN0fGRvbTAtcGFzc3Rocm91Z2guDQo+IA0KPiBObyBmdW5j
dGlvbmFsIGNoYW5nZS4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPg0KPiAtLS0NCj4gQ2hhbmdlcyBzaW5jZSB2MToNCj4gIC0gTmV3
IGluIHRoaXMgdmVyc2lvbi4NCj4gLS0tDQo+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPg0KPiBDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5j
aXRyaXguY29tPg0KPiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
DQo+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+IENjOiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPg0KPiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxr
b25yYWQud2lsa0BvcmFjbGUuY29tPg0KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVs
bGluaUBrZXJuZWwub3JnPg0KPiBDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+DQo+IENjOiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPg0KPiBDYzogU3VyYXZlZSBTdXRoaWt1bHBhbml0
IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4NCj4gQ2M6IEJyaWFuIFdvb2RzIDxicmlh
bi53b29kc0BhbWQuY29tPg0KPiBDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+
DQo+IC0tLQ0KPiAgZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gICAgICAgICB8
IDMyICsrKysrKysrKysrKysrDQo+ICB4ZW4vYXJjaC94ODYveDg2XzY0L21tLmMgICAgICAgICAg
ICAgICAgICAgIHwgIDMgKy0NCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9p
bml0LmMgICAgfCAgMiArLQ0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRf
aW9tbXUuYyB8ICA0ICstDQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICAg
ICAgICAgIHwgNDYgKysrKysrKysrKysrKysrKystLS0tDQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQvaW9tbXUuYyAgICAgICAgIHwgMTYgKysrLS0tLQ0KPiAgeGVuL2luY2x1ZGUveGVu
L2lvbW11LmggICAgICAgICAgICAgICAgICAgICB8ICA2ICsrLQ0KPiAgNyBmaWxlcyBjaGFuZ2Vk
LCA4OCBpbnNlcnRpb25zKCspLCAyMSBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9k
b2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biBiL2RvY3MvbWlzYy94ZW4tDQo+IGNv
bW1hbmQtbGluZS5tYXJrZG93bg0KPiBpbmRleCA2NWI0NzU0NDE4Li5hMmEwN2NjNmM4IDEwMDY0
NA0KPiAtLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bg0KPiArKysgYi9k
b2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bg0KPiBAQCAtMTE1MCwxMiArMTE1MCwx
OCBAQCBkZXRlY3Rpb24gb2Ygc3lzdGVtcyBrbm93biB0byBtaXNiZWhhdmUNCj4gdXBvbiBhY2Nl
c3NlcyB0byB0aGF0IHBvcnQuDQo+IA0KPiAgPiBgZG9tMC1wYXNzdGhyb3VnaGANCj4gDQo+ICs+
ICoqV0FSTklORzogVGhpcyBjb21tYW5kIGxpbmUgb3B0aW9uIGlzIGRlcHJlY2F0ZWQsIGFuZCBz
dXBlcnNlZGVkDQo+IGJ5DQo+ICs+IF9kb20wLWlvbW11PW5vbmVfIC0gdXNpbmcgYm90aCBvcHRp
b25zIGluIGNvbWJpbmF0aW9uIGlzDQo+IHVuZGVmaW5lZC4qKg0KPiArDQoNCmluIHBhdGNoIGRl
c2NyaXB0aW9uIHlvdSBzYWlkICdzdXBlcnNlZGUnLi4uIGlzIGl0IGJldHRlciB0byBzYXkgdGhh
dA0KbmV3IGRvbTBfaW9tbXUgaXMgZmF2b3JlZCBpZiBib3RoIG9wdGlvbnMgYXJlIHNwZWNpZmll
ZCB0aGFuDQpzYXlpbmcgJ3VuZGVmaW5lZCc/DQoNCj4gID4gRGVmYXVsdDogYGZhbHNlYA0KPiAN
Cj4gID4+IENvbnRyb2wgd2hldGhlciB0byBkaXNhYmxlIERNQSByZW1hcHBpbmcgZm9yIERvbTAu
DQo+IA0KPiAgPiBgZG9tMC1zdHJpY3RgDQo+IA0KPiArPiAqKldBUk5JTkc6IFRoaXMgY29tbWFu
ZCBsaW5lIG9wdGlvbiBpcyBkZXByZWNhdGVkLCBhbmQgc3VwZXJzZWRlZA0KPiBieQ0KPiArPiBf
ZG9tMC1pb21tdT1zdHJpY3RfIC0gdXNpbmcgYm90aCBvcHRpb25zIGluIGNvbWJpbmF0aW9uIGlz
DQo+IHVuZGVmaW5lZC4qKg0KPiArDQo+ICA+IERlZmF1bHQ6IGBmYWxzZWANCj4gDQo+ICA+PiBD
b250cm9sIHdoZXRoZXIgdG8gc2V0IHVwIERNQSByZW1hcHBpbmcgb25seSBmb3IgdGhlIG1lbW9y
eSBEb20wDQo+IGFjdHVhbGx5DQo+IEBAIC0xMTk4LDYgKzEyMDQsMzIgQEAgZGV0ZWN0aW9uIG9m
IHN5c3RlbXMga25vd24gdG8gbWlzYmVoYXZlIHVwb24NCj4gYWNjZXNzZXMgdG8gdGhhdCBwb3J0
Lg0KPiANCj4gID4+IEVuYWJsZSBJT01NVSBkZWJ1Z2dpbmcgY29kZSAoaW1wbGllcyBgdmVyYm9z
ZWApLg0KPiANCj4gKyMjIyBkb20wLWlvbW11DQo+ICs+IGA9IExpc3Qgb2YgWyBub25lIHwgc3Ry
aWN0IHwgcmVsYXhlZCBdYA0KPiArDQo+ICs+IFN1Yi1vcHRpb25zIGFyZSBvZiBib29sZWFuIGtp
bmQgYW5kIGNhbiBiZSBwcmVmaXhlZCB3aXRoIGBuby1gIHRvIGVmZmVjdA0KPiB0aGUNCj4gKz4g
aW52ZXJzZSBtZWFuaW5nLg0KDQpub3QgaW1wb3J0YW50IGNvbW1lbnQsIGJ1dCBkb2Vzbid0ICJu
by1ub25lIiBzb3VuZCB3ZWlyZD8gOi0pDQoNCj4gKw0KPiArPiBgbm9uZWANCj4gKw0KPiArPiBE
ZWZhdWx0OiBgZmFsc2VgDQo+ICsNCj4gKz4+IENvbnRyb2wgd2hldGhlciB0byBkaXNhYmxlIERN
QSByZW1hcHBpbmcgZm9yIERvbTAuDQo+ICsNCj4gKz4gYHN0cmljdGANCj4gKw0KPiArPiBEZWZh
dWx0OiBgZmFsc2VgDQo+ICsNCj4gKz4+IENvbnRyb2wgd2hldGhlciB0byBzZXQgdXAgRE1BIHJl
bWFwcGluZyBvbmx5IGZvciB0aGUgbWVtb3J5IERvbTANCj4gYWN0dWFsbHkNCj4gKz4+IGdvdCBh
c3NpZ25lZC4NCj4gKw0KPiArPiBgcmVsYXhlZGANCj4gKw0KPiArPiBEZWZhdWx0OiBgdHJ1ZWAN
Cj4gKw0KPiArPj4gQ29udHJvbHMgd2hldGhlciB0byBzZXR1cCBETUEgcmVtYXBwaW5ncyBmb3Ig
YWxsIHRoZSBob3N0IFJBTQ0KPiBleGNlcHQgcmVnaW9ucw0KPiArPj4gaW4gdXNlIGJ5IFhlbi4N
Cj4gKw0KPiAgIyMjIGlvbW11XF9kZXZcX2lvdGxiXF90aW1lb3V0DQo+ICA+IGA9IDxpbnRlZ2Vy
PmANCj4gDQo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMgYi94ZW4vYXJj
aC94ODYveDg2XzY0L21tLmMNCj4gaW5kZXggY2NhNGFlOTI2ZS4uODQyMjZiMzMyNiAxMDA2NDQN
Cj4gLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jDQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni94
ODZfNjQvbW0uYw0KPiBAQCAtMTQyNiw3ICsxNDI2LDggQEAgaW50IG1lbW9yeV9hZGQodW5zaWdu
ZWQgbG9uZyBzcGZuLCB1bnNpZ25lZA0KPiBsb25nIGVwZm4sIHVuc2lnbmVkIGludCBweG0pDQo+
ICAgICAgaWYgKCByZXQgKQ0KPiAgICAgICAgICBnb3RvIGRlc3Ryb3lfbTJwOw0KPiANCj4gLSAg
ICBpZiAoIGlvbW11X2VuYWJsZWQgJiYgIWlvbW11X3Bhc3N0aHJvdWdoDQo+ICYmICFuZWVkX2lv
bW11KGhhcmR3YXJlX2RvbWFpbikgKQ0KPiArICAgIGlmICggaW9tbXVfZW5hYmxlZCAmJiAhaW9t
bXVfZG9tMF9wYXNzdGhyb3VnaCAmJg0KPiArICAgICAgICAgIW5lZWRfaW9tbXUoaGFyZHdhcmVf
ZG9tYWluKSApDQo+ICAgICAgew0KPiAgICAgICAgICBmb3IgKCBpID0gc3BmbjsgaSA8IGVwZm47
IGkrKyApDQo+ICAgICAgICAgICAgICBpZiAoIGlvbW11X21hcF9wYWdlKGhhcmR3YXJlX2RvbWFp
biwgaSwgaSwNCj4gSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSkgKQ0KPiBkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYw0KPiBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMNCj4gaW5kZXggNDc0OTkyYTc1YS4u
YWQ4YzQ4YmUxYyAxMDA2NDQNCj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lv
bW11X2luaXQuYw0KPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5p
dC5jDQo+IEBAIC0xMDYyLDcgKzEwNjIsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgYW1kX2lvbW11
X2luaXRfY2xlYW51cCh2b2lkKQ0KPiAgICAgIHJhZGl4X3RyZWVfZGVzdHJveSgmaXZyc19tYXBz
LCB4ZnJlZSk7DQo+IA0KPiAgICAgIGlvbW11X2VuYWJsZWQgPSAwOw0KPiAtICAgIGlvbW11X3Bh
c3N0aHJvdWdoID0gMDsNCj4gKyAgICBpb21tdV9kb20wX3Bhc3N0aHJvdWdoID0gZmFsc2U7DQoN
CmFoLCBJIHNlZSB3aHkgInVuZGVmaW5lZCIgd2FzIHVzZWQgZWFybGllci4gQm90aCBvcHRpb25z
IGNvbnRyb2wgc2FtZQ0KdmFyaWFibGUsIHRodXMgdGhlIGJlaGF2aW9yIGlzIHVuZGVmaW5lZCB3
aGVuIGJvdGggYXJlIHNwZWNpZmllZC4gSWYgdGhhdA0KaXMgdGhlIGNhc2UsIHBvc3NpYmx5IGNs
ZWFyZXIgdG8gc2F5ICIgVGhpcyBvcHRpb24gKmRlcHJlY2F0ZXMqIGlvbW11PQ0KZG9tMC1zdHJp
Y3R8ZG9tMC1wYXNzdGhyb3VnaCIgaW4gcGF0Y2ggZGVzY3JpcHRpb24/DQoNClRoYW5rcw0KS2V2
aW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 07:55:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 07:55: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 1fl8Sa-0001c4-P4; Thu, 02 Aug 2018 07:55: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=icwj=kr=citrix.com=prvs=745ebc13d=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fl8SZ-0001bz-GK
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 07:55:47 +0000
X-Inumbo-ID: 83b00ae0-9629-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 83b00ae0-9629-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 07:56:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,434,1526342400"; d="scan'208";a="61765362"
Date: Thu, 2 Aug 2018 08:55:43 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: "Gustavo A. R. Silva" <gustavo@embeddedor.com>
Message-ID: <20180802075542.qs4xbuvm66ca5xnt@citrix.com>
References: <20180802003101.GA19256@embeddedor.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180802003101.GA19256@embeddedor.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH net-next] xen-netback: use true and false
 for boolean values
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, netdev@vger.kernel.org,
 linux-kernel@vger.kernel.org, Paul Durrant <paul.durrant@citrix.com>,
 xen-devel@lists.xenproject.org, "David S. Miller" <davem@davemloft.net>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBBdWcgMDEsIDIwMTggYXQgMDc6MzE6MDFQTSAtMDUwMCwgR3VzdGF2byBBLiBSLiBT
aWx2YSB3cm90ZToKPiBSZXR1cm4gc3RhdGVtZW50cyBpbiBmdW5jdGlvbnMgcmV0dXJuaW5nIGJv
b2wgc2hvdWxkIHVzZSB0cnVlIG9yIGZhbHNlCj4gaW5zdGVhZCBvZiBhbiBpbnRlZ2VyIHZhbHVl
Lgo+IAo+IFRoaXMgaXNzdWUgd2FzIGRldGVjdGVkIHdpdGggdGhlIGhlbHAgb2YgQ29jY2luZWxs
ZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBHdXN0YXZvIEEuIFIuIFNpbHZhIDxndXN0YXZvQGVtYmVk
ZGVkb3IuY29tPgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpUaGFu
a3MgZm9yIHRoZSBwYXRjaC4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 07:59:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 07: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 1fl8W2-0001mo-GG; Thu, 02 Aug 2018 07: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=wuhy=kr=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fl8W0-0001mj-Ru
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 07:59:20 +0000
X-Inumbo-ID: 02f28048-962a-11e8-a6a9-d7ebe60f679a
Received: from mga14.intel.com (unknown [192.55.52.115])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 02f28048-962a-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 07:59:42 +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 fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 02 Aug 2018 00:59:18 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,434,1526367600"; d="scan'208";a="59833754"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by fmsmga008.fm.intel.com with ESMTP; 02 Aug 2018 00:59:18 -0700
Received: from fmsmsx121.amr.corp.intel.com (10.18.125.36) by
 FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 2 Aug 2018 00:58:50 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 fmsmsx121.amr.corp.intel.com (10.18.125.36) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 2 Aug 2018 00:58:50 -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, 2 Aug 2018 15:58:48 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 3/5] iommu: make iommu_inclusive_mapping a suboption
 of dom0-iommu
Thread-Index: AQHUKYdzIyG0qX1rpk67Qq9KRRo+2aSsFt8g
Date: Thu, 2 Aug 2018 07:58:48 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19129162C@SHSMSX101.ccr.corp.intel.com>
References: <20180801110340.67695-1-roger.pau@citrix.com>
 <20180801110340.67695-4-roger.pau@citrix.com>
In-Reply-To: <20180801110340.67695-4-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZjAwMDM5OTQtY2NiNC00ZTE0LThmNDctYjNmZmE0YzIzZWYzIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoic0s0WW1qbEt6UGlyU0dKYytlXC9NajZhK1F5cWY1eVdBSTRRY1E2Z3AyNjlhd0MrdHF2eER5Q1dramRZWHZGZ2gifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 3/5] iommu: make iommu_inclusive_mapping
 a suboption of dom0-iommu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>

PiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgW21haWx0bzpyb2dlci5wYXVAY2l0cml4LmNvbV0NCj4g
U2VudDogV2VkbmVzZGF5LCBBdWd1c3QgMSwgMjAxOCA3OjA0IFBNDQo+IA0KPiBJbnRyb2R1Y2Ug
YSBuZXcgZG9tMC1pb21tdT1pbmNsdXNpdmUgZ2VuZXJpYyBvcHRpb24gdGhhdCBzdXBlcnNlZGVz
DQo+IGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nLiBUaGUgcHJldmNpb3VzIGJlaGF2aW91ciBpcyBw
cmVzZXJ2ZWQgYW5kIHRoZQ0KPiBvcHRpb24gc2hvdWxkIG9ubHkgYmUgZW5hYmxlZCBieSBkZWZh
dWx0IG9uIEludGVsIGhhcmR3YXJlLg0KPiANCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW50ZW5k
ZWQuDQoNCnRoZXJlIGlzIGZ1bmN0aW9uYWwgY2hhbmdlLiBPcmlnaW5hbCBjb25kaXRpb24gaXM6
DQoNCiAtICAgIGlmICggIWlvbW11X2RvbTBfcGFzc3Rocm91Z2ggJiYgaXNfcHZfZG9tYWluKGQp
ICkNCiAtICAgIHsNCiAtICAgICAgICAvKiBTZXQgdXAgMToxIHBhZ2UgdGFibGUgZm9yIGhhcmR3
YXJlIGRvbWFpbi4gKi8NCiAtICAgICAgICB2dGRfc2V0X2h3ZG9tX21hcHBpbmcoZCk7DQogLSAg
ICB9DQoJDQpOb3cgaXQgaXMgYWx3YXlzIGNhbGxlZC4NCg0KPiANCj4gU2lnbmVkLW9mZi1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQo+IC0tLQ0KPiBDaGFuZ2Vz
IHNpbmNlIHYxOg0KPiAgLSBVc2UgZG9tMC1pb21tdSBpbnN0ZWFkIG9mIHRoZSBpb21tdSBvcHRp
b24uDQo+ICAtIE9ubHkgZW5hYmxlIGJ5IGRlZmF1bHQgb24gSW50ZWwgaGFyZHdhcmUuDQoNClsu
Li5dDQo+IA0KPiArdm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9pb21tdV9od2RvbV9pbml0KHN0cnVj
dCBkb21haW4gKmQpDQo+ICt7DQo+ICsgICAgdW5zaWduZWQgbG9uZyBpLCB0b3AsIG1heF9wZm47
DQo+ICsNCj4gKyAgICBCVUdfT04oIWlzX2hhcmR3YXJlX2RvbWFpbihkKSk7DQo+ICsNCj4gKyAg
ICAvKiBTZXQgdGhlIGRlZmF1bHQgdmFsdWUgb2YgaW5jbHVzaXZlIGRlcGVuZGluZyBvbiB0aGUg
aGFyZHdhcmUuICovDQo+ICsgICAgaWYgKCBpb21tdV9kb20wX2luY2x1c2l2ZSA9PSAtMSApDQo+
ICsgICAgICAgIGlvbW11X2RvbTBfaW5jbHVzaXZlID0gYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9y
ID09DQo+IFg4Nl9WRU5ET1JfSU5URUw7DQo+ICsNCg0KSSBkb24ndCBsaWtlIGFib3ZlIHN0eWxl
LiANCg0KYnR3IEl0J3MgYmV0dGVyIHRvIHNldCBpdCBpbiBpbnRlbF9pb21tdV9od2RvbV9pbml0
Lg0KDQpUaGFua3MNCktldmluDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 08:02:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 08:02:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fl8ZG-0002zA-AD; Thu, 02 Aug 2018 08:02: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=pz2g=kr=citrix.com=prvs=7450d0d22=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fl8ZF-0002z4-1s
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 08:02:41 +0000
X-Inumbo-ID: 79ed51c4-962a-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 79ed51c4-962a-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 08:03:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,434,1526342400"; d="scan'208";a="77066717"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v4 01/15] re-work commit 3e06b989 "IOMMU: make page table
 population preemptible"...
Thread-Index: AQHUKZ08a+JYDeQop0qUxurBSfpaBaSr7akAgAAs+PA=
Date: Thu, 2 Aug 2018 08:02:30 +0000
Message-ID: <74e395deae9549c3a05fccb1241c35ae@AMSPEX02CL03.citrite.net>
References: <20180801134028.1654-1-paul.durrant@citrix.com>
 <20180801134028.1654-2-paul.durrant@citrix.com>
 <5B62B09A02000078001DA278@prv1-mh.provo.novell.com>
In-Reply-To: <5B62B09A02000078001DA278@prv1-mh.provo.novell.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 01/15] re-work commit 3e06b989 "IOMMU:
 make page table population preemptible"...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>,
 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
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDIgQXVndXN0IDIwMTggMDg6MjAKPiBUbzogUGF1
bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT47IEFuZHJldyBDb29wZXIKPiA8QW5kcmV3LkNvb3BlcjNAY2l0
cml4LmNvbT47IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBHZW9yZ2UKPiBEdW5sYXAg
PEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRy
aXguY29tPjsKPiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyB4
ZW4tZGV2ZWwgPHhlbi0KPiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz47IEtvbnJhZCBSemVz
enV0ZWsgV2lsawo+IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsgVGltIChYZW4ub3JnKSA8dGlt
QHhlbi5vcmc+Cj4gU3ViamVjdDogUmU6IFtQQVRDSCB2NCAwMS8xNV0gcmUtd29yayBjb21taXQg
M2UwNmI5ODkgIklPTU1VOiBtYWtlCj4gcGFnZSB0YWJsZSBwb3B1bGF0aW9uIHByZWVtcHRpYmxl
Ii4uLgo+IAo+ID4+PiBPbiAwMS4wOC4xOCBhdCAxNTo0MCwgPHBhdWwuZHVycmFudEBjaXRyaXgu
Y29tPiB3cm90ZToKPiA+IC4uLnRvIHNpbXBsaWZ5IHRoZSBpbXBsZW1lbnRhdGlvbiBhbmQgdHVy
biBuZWVkX2lvbW11IGJhY2sgaW50byBhCj4gYm9vbGVhbi4KPiA+Cj4gPiBBcyBub3RlZCBpbiBb
MV0gdGhlIHRyaS1zdGF0ZSBuYXR1cmUgb2YgbmVlZF9pb21tdSBhZnRlciBjb21taXQgM2UwNmI5
ODkKPiBpcwo+ID4gY29uZnVzaW5nLCBhcyBpcyB0aGUgaW1wbGVtZW50YXRpb24gb2YgcHJlLWVt
cHRpb24gdXNpbmcgcmVsbWVtX2xpc3QuCj4gPgo+ID4gVGhpcyBwYXRjaCBpbnN0ZWFkIHVzZXMg
YSBzaW1wbGUgY291bnQgb2YgcGFnZXMgYWxyZWFkeSBwb3B1bGF0ZWQgc3RvcmVkIGluCj4gPiB0
aGUgeDg2IHZhcmlhbnQgb2Ygc3RydWN0IGFyY2hfaW9tbXUgYW5kIHNraXBzIG92ZXIgdGhhdCBu
dW1iZXIgb2YgcGFnZXMKPiA+IGlmIGFyY2hfaW9tbXVfcG9wdWxhdGVfcGFnZV90YWJsZSgpIGlz
IHJlLWludm9rZWQgYWZ0ZXIgcHJlLWVtcHRpb24uCj4gCj4gV2VsbCwgeWVzLCBJIHdvdWxkIGhh
dmUgdXNlZCB0aGF0IG1vZGVsIGluIHNhaWQgY29tbWl0IGlmIGl0IHdhcyByZWxpYWJsZSwKPiBi
dXQgaXQgaXNuJ3Q6IFdoYXQgaWYgdGhlIGxpc3Qgb2YgcGFnZXMgY2hhbmdlZCBiZXR3ZWVuIHR3
byAocmUtKWludm9jYXRpb25zPwoKSXMgdGhhdCByZWFsbHkgZ29pbmcgdG8gaGFwcGVuPyBUaGlz
IGlzIHRoZSByZXN1bHQgb2YgYSBkb21jdGwsIHdoaWNoIGlzIGEgdG9vbHMtb25seSBoeXBlcmNh
bGwgcmlnaHQ/Cgo+IEZ1cnRoZXJtb3JlLCB3aXRoIGh1Z2UgZW5vdWdoIGEgZ3Vlc3QgZXZlbiB0
aGUgc2tpcHBpbmcgb2YgdGhlIGFscmVhZHkKPiBwcm9jZXNzZWQgc2V2ZXJhbCBtaWxsaW9uIHBh
Z2VzIG1heSBleGhhdXN0IHRoZSB0aW1lIGFjY2VwdGFibGUgYmV0d2Vlbgo+IHByZWVtcHRpb24g
cG9pbnRzLgoKT2ssIEknbGwga2VlcCBhIHBvaW50ZXIgaW50byB0aGUgcGFnZSBsaXN0IGluc3Rl
YWQuCgogIFBhdWwKCj4gCj4gSmFuCj4gCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 08:04:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 08: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 1fl8ah-00035d-OK; Thu, 02 Aug 2018 08: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=wuhy=kr=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fl8ag-00035Q-CI
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 08:04:10 +0000
X-Inumbo-ID: ae59d05e-962a-11e8-a6a9-d7ebe60f679a
Received: from mga05.intel.com (unknown [192.55.52.43])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ae59d05e-962a-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 08:04:29 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga006.fm.intel.com ([10.253.24.20])
 by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 02 Aug 2018 01:04:00 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,434,1526367600"; d="scan'208";a="251063973"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by fmsmga006.fm.intel.com with ESMTP; 02 Aug 2018 01:04:00 -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; Thu, 2 Aug 2018 01:04:00 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 FMSMSX114.amr.corp.intel.com (10.18.116.8) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 2 Aug 2018 01:04:00 -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, 2 Aug 2018 16:03:53 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v2 5/5] x86/iommu: add PVH support to the
 inclusive options
Thread-Index: AQHUKYe1/cPfdji/GEqEyEjV+JrdwqSsG1Tw
Date: Thu, 2 Aug 2018 08:03:53 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19129164A@SHSMSX101.ccr.corp.intel.com>
References: <20180801110340.67695-1-roger.pau@citrix.com>
 <20180801110340.67695-6-roger.pau@citrix.com>
In-Reply-To: <20180801110340.67695-6-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiY2U1MDQwY2UtNWRhOC00YzdjLWFmMGEtMjIwZTgzYzZkMjY1IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiMWkrT0ZZK082QXQwYVE0WVJNZ2VLUTZJMUdaWEZZQ203ZUdyc0E3aWlkYU1yTjFXa21qaFdBNmZ4azJUVVdVMSJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 5/5] x86/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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBSb2dlciBQYXUgTW9ubmUNCj4gU2VudDogV2VkbmVzZGF5LCBBdWd1c3QgMSwgMjAx
OCA3OjA0IFBNDQo+IA0KPiBTZXZlcmFsIHBlb3BsZSBoYXZlIHJlcG9ydGVkIGhhcmR3YXJlIGlz
c3VlcyAobWFsZnVuY3Rpb25pbmcgVVNCDQo+IGNvbnRyb2xsZXJzKSBkdWUgdG8gaW9tbXUgcGFn
ZSBmYXVsdHMgb24gSW50ZWwgaGFyZHdhcmUuIFRob3NlIGZhdWx0cw0KPiBhcmUgY2F1c2VkIGJ5
IG1pc3NpbmcgUk1SUiAoVlRkKSBlbnRyaWVzIGluIHRoZSBBQ1BJIHRhYmxlcy4gVGhvc2UgY2Fu
DQo+IGJlIHdvcmtlZCBhcm91bmQgb24gVlRkIGhhcmR3YXJlIGJ5IG1hbnVhbGx5IGFkZGluZyBS
TVJSIGVudHJpZXMgb24NCj4gdGhlIGNvbW1hbmQgbGluZSwgdGhpcyBpcyBob3dldmVyIGxpbWl0
ZWQgdG8gSW50ZWwgaGFyZHdhcmUgYW5kIHF1aXRlDQo+IGN1bWJlcnNvbWUgdG8gZG8uDQo+IA0K
PiBJbiBvcmRlciB0byBzb2x2ZSB0aG9zZSBpc3N1ZXMgYWRkIGEgbmV3IGRvbTAtaW9tbXU9cmVz
ZXJ2ZWQgb3B0aW9uDQo+IHRoYXQgaWRlbnRpdHkgbWFwcyBhbGwgcmVnaW9ucyBtYXJrZWQgYXMg
cmVzZXJ2ZWQgaW4gdGhlIG1lbW9yeSBtYXAuDQo+IE5vdGUgdGhhdCByZWdpb25zIHVzZWQgYnkg
ZGV2aWNlcyBlbXVsYXRlZCBieSBYZW4gKExBUElDLCBJTy1BUElDIG9yDQo+IFBDSWUgTUNGRyBy
ZWdpb25zKSBhcmUgc3BlY2lmaWNhbGx5IGF2b2lkZWQuIE5vdGUgdGhhdCB0aGlzIG9wdGlvbiBp
cw0KPiBhdmFpbGFibGUgdG8gYSBQVkggRG9tMCAoYXMgb3Bwb3NlZCB0byB0aGUgaW5jbHVzaXZl
IG9wdGlvbiB3aGljaCBvbmx5DQo+IHdvcmtzIGZvciBQViBEb20wKS4NCj4gDQo+IFNpZ25lZC1v
ZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KPiAtLS0NCj4g
Q2hhbmdlcyBzaW5jZSB2MToNCj4gIC0gSW50cm9kdWNlIGEgbmV3IHJlc2VydmVkIG9wdGlvbiBp
bnN0ZWFkIG9mIGFidXNpbmcgdGhlIGluY2x1c2l2ZQ0KPiAgICBvcHRpb24uDQo+ICAtIFVzZSB0
aGUgc2FtZSBoZWxwZXIgZnVuY3Rpb24gZm9yIFBWIGFuZCBQVkggaW4gb3JkZXIgdG8gZGVjaWRl
IGlmIGENCj4gICAgcGFnZSBzaG91bGQgYmUgYWRkZWQgdG8gdGhlIGRvbWFpbiBwYWdlIHRhYmxl
cy4NCj4gIC0gVXNlIHRoZSBkYXRhIGluc2lkZSBvZiB0aGUgZG9tYWluIHN0cnVjdCB0byBkZXRl
Y3Qgb3ZlcmxhcHMgd2l0aA0KPiAgICBlbXVsYXRlZCBNTUlPIHJlZ2lvbnMuDQo+IC0tLQ0KPiBD
YzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCj4gQ2M6IEdlb3Jn
ZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4NCj4gQ2M6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPg0KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPg0KPiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4NCj4g
Q2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4NCj4gQ2M6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4NCj4gQ2M6IFRpbSBE
ZWVnYW4gPHRpbUB4ZW4ub3JnPg0KPiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4N
Cj4gLS0tDQo+ICBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biB8ICA5ICsrKw0K
PiAgeGVuL2FyY2gveDg2L2h2bS9pby5jICAgICAgICAgICAgICAgfCAgNSArKw0KPiAgeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgfCAgMyArDQo+ICB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC94ODYvaW9tbXUuYyB8IDg4ICsrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0NCj4g
LQ0KPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaW8uaCAgICAgICAgfCAgMyArDQo+ICB4ZW4v
aW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICB8ICAyICstDQo+ICA2IGZpbGVzIGNoYW5n
ZWQsIDg2IGluc2VydGlvbnMoKyksIDI0IGRlbGV0aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdCBh
L2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIGIvZG9jcy9taXNjL3hlbi0NCj4g
Y29tbWFuZC1saW5lLm1hcmtkb3duDQo+IGluZGV4IDMwZDk3MGJjMmUuLjUyNmE5NmZmYzUgMTAw
NjQ0DQo+IC0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duDQo+ICsrKyBi
L2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duDQo+IEBAIC0xMjQxLDYgKzEyNDEs
MTUgQEAgZGV0ZWN0aW9uIG9mIHN5c3RlbXMga25vd24gdG8gbWlzYmVoYXZlIHVwb24NCj4gYWNj
ZXNzZXMgdG8gdGhhdCBwb3J0Lg0KPiAgPj4gYXBwbGljYWJsZSB0byBhIFBWIGRvbTAuIEFsc28g
bm90ZSB0aGF0IGlmIGBzdHJpY3RgIG1vZGUgaXMgZW5hYmxlZA0KPiAgPj4gdGhlbiBjb252ZW50
aW9uYWwgUkFNIHBhZ2VzIG5vdCBhc3NpZ25lZCB0byBkb20wIHdpbGwgbm90IGJlIG1hcHBlZC4N
Cj4gDQo+ICs+IGByZXNlcnZlZGANCj4gKw0KPiArPiBEZWZhdWx0OiBgdHJ1ZWAgb24gSW50ZWwg
aGFyZHdhcmUsIGBmYWxzZWAgb3RoZXJ3aXNlDQo+ICsNCj4gKz4+IFVzZSB0aGlzIHRvIHdvcmsg
YXJvdW5kIGZpcm13YXJlIGlzc3VlcyBwcm92aWRpbmcgaW5jb3JyZWN0IFJNUlIgb3INCj4gSVZN
RA0KPiArPj4gZW50cmllcy4gUmF0aGVyIHRoYW4gb25seSBtYXBwaW5nIFJBTSBwYWdlcyBmb3Ig
SU9NTVUgYWNjZXNzZXMgZm9yDQo+IERvbTAsDQo+ICs+PiBhbGwgbWVtb3J5IHJlZ2lvbnMgbWFy
a2VkIGFzIHJlc2VydmVkIGluIHRoZSBtZW1vcnkgbWFwIHRoYXQgZG9uJ3QNCj4gb3ZlcmxhcA0K
PiArPj4gd2l0aCBhbnkgTU1JTyByZWdpb24gZnJvbSBlbXVsYXRlZCBkZXZpY2VzIHdpbGwgYmUg
aWRlbnRpdHkgbWFwcGVkLg0KPiArDQo+ICAjIyMgaW9tbXVcX2RldlxfaW90bGJcX3RpbWVvdXQN
Cj4gID4gYD0gPGludGVnZXI+YA0KPiANCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
aW8uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaW8uYw0KPiBpbmRleCBiZjRkODc0OGQzLi41ZTAxYzMz
ODkwIDEwMDY0NA0KPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2lvLmMNCj4gKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS9pby5jDQo+IEBAIC00MDQsNiArNDA0LDExIEBAIHN0YXRpYyBjb25zdCBzdHJ1
Y3QgaHZtX21tY2ZnDQo+ICp2cGNpX21tY2ZnX2ZpbmQoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwN
Cj4gICAgICByZXR1cm4gTlVMTDsNCj4gIH0NCj4gDQo+ICtib29sIHZwY2lfbW1jZmdfYWRkcmVz
cyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCBwYWRkcl90IGFkZHIpDQo+ICt7DQo+ICsgICAgcmV0
dXJuIHZwY2lfbW1jZmdfZmluZChkLCBhZGRyKTsNCj4gK30NCj4gKw0KPiAgc3RhdGljIHVuc2ln
bmVkIGludCB2cGNpX21tY2ZnX2RlY29kZV9hZGRyKGNvbnN0IHN0cnVjdCBodm1fbW1jZmcNCj4g
Km1tY2ZnLA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
ZGRyX3QgYWRkciwgcGNpX3NiZGZfdCAqc2JkZikNCj4gIHsNCj4gZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMNCj4gYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9p
b21tdS5jDQo+IGluZGV4IDY2MTFlMTNjYzIuLmEzZWI3YzViN2YgMTAwNjQ0DQo+IC0tLSBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMNCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvaW9tbXUuYw0KPiBAQCAtNzUsNiArNzUsNyBAQCBjdXN0b21fcGFyYW0oImRvbTAtaW9t
bXUiLA0KPiBwYXJzZV9kb20wX2lvbW11X3BhcmFtKTsNCj4gIGJvb2wgX19od2RvbV9pbml0ZGF0
YSBpb21tdV9kb20wX3N0cmljdDsNCj4gIGJvb2wgX19yZWFkX21vc3RseSBpb21tdV9kb20wX3Bh
c3N0aHJvdWdoOw0KPiAgaW50OF90IF9faHdkb21faW5pdGRhdGEgaW9tbXVfZG9tMF9pbmNsdXNp
dmUgPSAtMTsNCj4gK2ludDhfdCBfX2h3ZG9tX2luaXRkYXRhIGlvbW11X2RvbTBfcmVzZXJ2ZWQg
PSAtMTsNCj4gDQo+ICBERUZJTkVfUEVSX0NQVShib29sX3QsIGlvbW11X2RvbnRfZmx1c2hfaW90
bGIpOw0KPiANCj4gQEAgLTE2MSw2ICsxNjIsOCBAQCBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9k
b20wX2lvbW11X3BhcmFtKGNvbnN0DQo+IGNoYXIgKnMpDQo+ICAgICAgICAgICAgICBpb21tdV9k
b20wX3N0cmljdCA9ICF2YWw7DQo+ICAgICAgICAgIGVsc2UgaWYgKCAhc3RybmNtcChzLCAiaW5j
bHVzaXZlIiwgc3MgLSBzKSApDQo+ICAgICAgICAgICAgICBpb21tdV9kb20wX2luY2x1c2l2ZSA9
IHZhbDsNCj4gKyAgICAgICAgZWxzZSBpZiAoICFzdHJuY21wKHMsICJyZXNlcnZlZCIsIHNzIC0g
cykgKQ0KPiArICAgICAgICAgICAgaW9tbXVfZG9tMF9yZXNlcnZlZCA9IHZhbDsNCj4gICAgICAg
ICAgZWxzZQ0KPiAgICAgICAgICAgICAgcmMgPSAtRUlOVkFMOw0KPiANCj4gZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jDQo+IGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gveDg2L2lvbW11LmMNCj4gaW5kZXggYmY2ZWRmNGMwNC4uNjZjNWNjMjhlZCAxMDA2
NDQNCj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMNCj4gKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMNCj4gQEAgLTIwLDYgKzIwLDcgQEAN
Cj4gICNpbmNsdWRlIDx4ZW4vc29mdGlycS5oPg0KPiAgI2luY2x1ZGUgPHhzbS94c20uaD4NCj4g
DQo+ICsjaW5jbHVkZSA8YXNtL2h2bS9pby5oPg0KPiAgI2luY2x1ZGUgPGFzbS9zZXR1cC5oPg0K
PiANCj4gIHZvaWQgaW9tbXVfdXBkYXRlX2lyZV9mcm9tX2FwaWMoDQo+IEBAIC0xMzQsMTUgKzEz
NSw3NSBAQCB2b2lkIGFyY2hfaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0DQo+IGRvbWFpbiAq
ZCkNCj4gIHsNCj4gIH0NCj4gDQo+ICtzdGF0aWMgYm9vbCBfX2h3ZG9tX2luaXQgaW9tbXVfbWFw
KGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkDQo+IGxvbmcgcGZuLA0KPiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1heF9wZm4pDQoNCnNp
bmNlIHRoZSBsb2dpYyBpcyBsaW1pdGVkIHRvIGRvbTAsIGNhbGwgImRvbTBfaW9tbXVfbWFwIiBp
cyBjbGVhcmVyLg0KDQo+ICt7DQo+ICsgICAgdW5zaWduZWQgaW50IGk7DQo+ICsNCj4gKyAgICAv
Kg0KPiArICAgICAqIElnbm9yZSBhbnkgYWRkcmVzcyBiZWxvdyAxTUIsIHRoYXQncyBhbHJlYWR5
IGlkZW50aXR5IG1hcHBlZCBieSB0aGUNCj4gKyAgICAgKiBkb21haW4gYnVpbGRlciBmb3IgSFZN
Lg0KPiArICAgICAqLw0KPiArICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSAmJiBwZm4gPCBQRk5f
RE9XTihNQigxKSkgKQ0KPiArICAgICAgICByZXR1cm4gZmFsc2U7DQo+ICsNCj4gKyAgICAvKg0K
PiArICAgICAqIElmIGRvbTAtc3RyaWN0IG1vZGUgaXMgZW5hYmxlZCB0aGVuIGV4Y2x1ZGUgY29u
dmVudGlvbmFsIFJBTSBhbmQNCj4gbGV0IHRoZQ0KPiArICAgICAqIGNvbW1vbiBjb2RlIG1hcCBk
b20wJ3MgcGFnZXMuDQo+ICsgICAgICovDQo+ICsgICAgaWYgKCBwYWdlX2lzX3JhbV90eXBlKHBm
biwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKSAmJg0KPiArICAgICAgICAgKGlvbW11X2RvbTBfc3Ry
aWN0IHx8IGlzX2h2bV9kb21haW4oZCkpICkNCj4gKyAgICAgICAgcmV0dXJuIGZhbHNlOw0KPiAr
ICAgIGlmICggcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX1JFU0VSVkVEKSAmJg0KPiAr
ICAgICAgICAgKCFpb21tdV9kb20wX3Jlc2VydmVkIHx8ICFpb21tdV9kb20wX2luY2x1c2l2ZSkg
KQ0KPiArICAgICAgICByZXR1cm4gZmFsc2U7DQo+ICsgICAgaWYgKCAhcGFnZV9pc19yYW1fdHlw
ZShwZm4sIFJBTV9UWVBFX1VOVVNBQkxFKSAmJg0KPiArICAgICAgICAgIXBhZ2VfaXNfcmFtX3R5
cGUocGZuLCBSQU1fVFlQRV9SRVNFUlZFRCkgJiYNCj4gKyAgICAgICAgICFwYWdlX2lzX3JhbV90
eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKSAmJg0KPiArICAgICAgICAgKCFpb21tdV9k
b20wX2luY2x1c2l2ZSB8fCBwZm4gPiBtYXhfcGZuKSApDQo+ICsgICAgICAgIHJldHVybiBmYWxz
ZTsNCj4gKw0KPiArICAgIC8qIENoZWNrIHRoYXQgaXQgZG9lc24ndCBvdmVybGFwIHdpdGggdGhl
IExBUElDICovDQo+ICsgICAgaWYgKCBoYXNfdmxhcGljKGQpICkNCj4gKyAgICB7DQo+ICsgICAg
ICAgIGNvbnN0IHN0cnVjdCB2Y3B1ICp2Ow0KPiArDQo+ICsgICAgICAgIGZvcl9lYWNoX3ZjcHUo
ZCwgdikNCj4gKyAgICAgICAgICAgIGlmICggcGZuID09IFBGTl9ET1dOKHZsYXBpY19iYXNlX2Fk
ZHJlc3ModmNwdV92bGFwaWModikpKSApDQo+ICsgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNl
Ow0KPiArICAgIH0NCj4gKyAgICAvKiAuLi4gb3IgdGhlIElPLUFQSUMgKi8NCj4gKyAgICBmb3Ig
KCBpID0gMDsgaGFzX3Zpb2FwaWMoZCkgJiYgaSA8IGQtPmFyY2guaHZtX2RvbWFpbi5ucl92aW9h
cGljczsgaSsrICkNCj4gKyAgICAgICAgaWYgKCBwZm4gPT0gUEZOX0RPV04oZG9tYWluX3Zpb2Fw
aWMoZCwgaSktPmJhc2VfYWRkcmVzcykgKQ0KPiArICAgICAgICAgICAgcmV0dXJuIGZhbHNlOw0K
PiArICAgIC8qDQo+ICsgICAgICogLi4uIG9yIHRoZSBQQ0llIE1DRkcgcmVnaW9ucy4NCj4gKyAg
ICAgKiBUT0RPOiBydW50aW1lIGFkZGVkIE1NQ0ZHIHJlZ2lvbnMgYXJlIG5vdCBjaGVja2VkIHRv
IG1ha2Ugc3VyZQ0KPiB0aGV5DQo+ICsgICAgICogZG9uJ3Qgb3ZlcmxhcCB3aXRoIGFscmVhZHkg
bWFwcGVkIHJlZ2lvbnMsIHRodXMgcHJldmVudGluZyB0cmFwcGluZy4NCj4gKyAgICAgKi8NCj4g
KyAgICBpZiAoIGhhc192cGNpKGQpICYmIHZwY2lfbW1jZmdfYWRkcmVzcyhkLCBwZm4gPDwgUEFH
RV9TSElGVCkgKQ0KPiArICAgICAgICByZXR1cm4gZmFsc2U7DQo+ICsNCj4gKyAgICByZXR1cm4g
dHJ1ZTsNCj4gK30NCj4gKw0KPiAgdm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9pb21tdV9od2RvbV9p
bml0KHN0cnVjdCBkb21haW4gKmQpDQo+ICB7DQo+ICAgICAgdW5zaWduZWQgbG9uZyBpLCB0b3As
IG1heF9wZm47DQo+IA0KPiArICAgIGlmICggaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCApDQo+ICsg
ICAgICAgIHJldHVybjsNCj4gKw0KPiAgICAgIEJVR19PTighaXNfaGFyZHdhcmVfZG9tYWluKGQp
KTsNCj4gDQo+IC0gICAgLyogU2V0IHRoZSBkZWZhdWx0IHZhbHVlIG9mIGluY2x1c2l2ZSBkZXBl
bmRpbmcgb24gdGhlIGhhcmR3YXJlLiAqLw0KPiArICAgIC8qDQo+ICsgICAgICogU2V0IHRoZSBk
ZWZhdWx0IHZhbHVlIG9mIGluY2x1c2l2ZSBhbmQgcmVzZXJ2ZWQgZGVwZW5kaW5nIG9uIHRoZQ0K
PiArICAgICAqIGhhcmR3YXJlLg0KPiArICAgICAqLw0KPiAgICAgIGlmICggaW9tbXVfZG9tMF9p
bmNsdXNpdmUgPT0gLTEgKQ0KPiAgICAgICAgICBpb21tdV9kb20wX2luY2x1c2l2ZSA9IGJvb3Rf
Y3B1X2RhdGEueDg2X3ZlbmRvciA9PQ0KPiBYODZfVkVORE9SX0lOVEVMOw0KPiArICAgIGlmICgg
aW9tbXVfZG9tMF9yZXNlcnZlZCA9PSAtMSApDQo+ICsgICAgICAgIGlvbW11X2RvbTBfcmVzZXJ2
ZWQgPSBib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0NCj4gWDg2X1ZFTkRPUl9JTlRFTDsNCg0K
c2FtZSBjb21tZW50IGFzIGZvciA0LzUNCg0KPiANCj4gICAgICBtYXhfcGZuID0gKEdCKDQpID4+
IFBBR0VfU0hJRlQpIC0gMTsNCj4gICAgICB0b3AgPSBtYXgobWF4X3BkeCwgcGZuX3RvX3BkeCht
YXhfcGZuKSArIDEpOw0KPiBAQCAtMTUwLDcgKzIxMSw2IEBAIHZvaWQgX19od2RvbV9pbml0DQo+
IGFyY2hfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQ0KPiAgICAgIGZvciAoIGkg
PSAwOyBpIDwgdG9wOyBpKysgKQ0KPiAgICAgIHsNCj4gICAgICAgICAgdW5zaWduZWQgbG9uZyBw
Zm4gPSBwZHhfdG9fcGZuKGkpOw0KPiAtICAgICAgICBib29sIG1hcDsNCj4gICAgICAgICAgaW50
IHJjOw0KPiANCj4gICAgICAgICAgLyoNCj4gQEAgLTE1OSwyNyArMjE5LDkgQEAgdm9pZCBfX2h3
ZG9tX2luaXQNCj4gYXJjaF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpDQo+ICAg
ICAgICAgICAqIHJlZ2lvbnMuIFdoZW4gc2V0LCB0aGUgaW5jbHVzaXZlIG1hcHBpbmcgYWRkaXRp
b25hbGx5IG1hcHMgaW4NCj4gICAgICAgICAgICogZXZlcnkgcGZuIHVwIHRvIDRHQiBleGNlcHQg
dGhvc2UgdGhhdCBmYWxsIGluIHVudXNhYmxlIHJhbmdlcy4NCj4gICAgICAgICAgICovDQo+IC0g
ICAgICAgIGlmICggcGZuID4gbWF4X3BmbiAmJiAhbWZuX3ZhbGlkKF9tZm4ocGZuKSkgKQ0KPiAt
ICAgICAgICAgICAgY29udGludWU7DQo+IC0NCj4gLSAgICAgICAgaWYgKCBpb21tdV9kb20wX2lu
Y2x1c2l2ZSAmJiBwZm4gPD0gbWF4X3BmbiApDQo+IC0gICAgICAgICAgICBtYXAgPSAhcGFnZV9p
c19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX1VOVVNBQkxFKTsNCj4gLSAgICAgICAgZWxzZQ0KPiAt
ICAgICAgICAgICAgbWFwID0gcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJ
T05BTCk7DQo+IC0NCj4gLSAgICAgICAgaWYgKCAhbWFwICkNCj4gLSAgICAgICAgICAgIGNvbnRp
bnVlOw0KPiAtDQo+IC0gICAgICAgIC8qIEV4Y2x1ZGUgWGVuIGJpdHMgKi8NCj4gLSAgICAgICAg
aWYgKCB4ZW5faW5fcmFuZ2UocGZuKSApDQo+IC0gICAgICAgICAgICBjb250aW51ZTsNCj4gLQ0K
PiAtICAgICAgICAvKg0KPiAtICAgICAgICAgKiBJZiBkb20wLXN0cmljdCBtb2RlIGlzIGVuYWJs
ZWQgdGhlbiBleGNsdWRlIGNvbnZlbnRpb25hbCBSQU0NCj4gLSAgICAgICAgICogYW5kIGxldCB0
aGUgY29tbW9uIGNvZGUgbWFwIGRvbTAncyBwYWdlcy4NCj4gLSAgICAgICAgICovDQo+IC0gICAg
ICAgIGlmICggaW9tbXVfZG9tMF9zdHJpY3QgJiYNCj4gLSAgICAgICAgICAgICBwYWdlX2lzX3Jh
bV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKSApDQo+ICsgICAgICAgIGlmICggKHBm
biA+IG1heF9wZm4gJiYgIW1mbl92YWxpZChfbWZuKHBmbikpKSB8fA0KPiArICAgICAgICAgICAg
IC8qIEV4Y2x1ZGUgWGVuIGJpdHMgKi8NCj4gKyAgICAgICAgICAgICB4ZW5faW5fcmFuZ2UocGZu
KSB8fCAhaW9tbXVfbWFwKGQsIHBmbiwgbWF4X3BmbikgKQ0KPiAgICAgICAgICAgICAgY29udGlu
dWU7DQo+IA0KPiAgICAgICAgICByYyA9IGlvbW11X21hcF9wYWdlKGQsIHBmbiwgcGZuLA0KPiBJ
T01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKTsNCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL2lvLmggYi94ZW4vaW5jbHVkZS9hc20tDQo+IHg4Ni9odm0vaW8uaA0K
PiBpbmRleCBlNmI2ZWQwYjkyLi44Y2NhNDU2YjU1IDEwMDY0NA0KPiAtLS0gYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS9pby5oDQo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lvLmgN
Cj4gQEAgLTE4MCw2ICsxODAsOSBAQCBpbnQgcmVnaXN0ZXJfdnBjaV9tbWNmZ19oYW5kbGVyKHN0
cnVjdCBkb21haW4gKmQsDQo+IHBhZGRyX3QgYWRkciwNCj4gIC8qIERlc3Ryb3kgdHJhY2tlZCBN
TUNGRyBhcmVhcy4gKi8NCj4gIHZvaWQgZGVzdHJveV92cGNpX21tY2ZnKHN0cnVjdCBkb21haW4g
KmQpOw0KPiANCj4gKy8qIENoZWNrIGlmIGFuIGFkZHJlc3MgaXMgYmV0d2VlbiBhIE1NQ0ZHIHJl
Z2lvbiBmb3IgYSBkb21haW4uICovDQo+ICtib29sIHZwY2lfbW1jZmdfYWRkcmVzcyhjb25zdCBz
dHJ1Y3QgZG9tYWluICpkLCBwYWRkcl90IGFkZHIpOw0KPiArDQo+ICAjZW5kaWYgLyogX19BU01f
WDg2X0hWTV9JT19IX18gKi8NCj4gDQo+IA0KPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVu
L2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaA0KPiBpbmRleCA5OWU1Yjg5YzBmLi5m
ZWQxYjFlYTdhIDEwMDY0NA0KPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaA0KPiArKysg
Yi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaA0KPiBAQCAtMzcsNyArMzcsNyBAQCBleHRlcm4gYm9v
bF90IGlvbW11X2RlYnVnOw0KPiAgZXh0ZXJuIGJvb2xfdCBhbWRfaW9tbXVfcGVyZGV2X2ludHJl
bWFwOw0KPiANCj4gIGV4dGVybiBib29sIGlvbW11X2RvbTBfc3RyaWN0LCBpb21tdV9kb20wX3Bh
c3N0aHJvdWdoOw0KPiAtZXh0ZXJuIGludDhfdCBpb21tdV9kb20wX2luY2x1c2l2ZTsNCj4gK2V4
dGVybiBpbnQ4X3QgaW9tbXVfZG9tMF9pbmNsdXNpdmUsIGlvbW11X2RvbTBfcmVzZXJ2ZWQ7DQo+
IA0KPiAgZXh0ZXJuIHVuc2lnbmVkIGludCBpb21tdV9kZXZfaW90bGJfdGltZW91dDsNCj4gDQo+
IC0tDQo+IDIuMTguMA0KPiANCj4gDQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fDQo+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QNCj4gWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnDQo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWwNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 08:04:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 08:04: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 1fl8bO-0003BH-7H; Thu, 02 Aug 2018 08:04: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=pz2g=kr=citrix.com=prvs=7450d0d22=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fl8bM-0003B5-WB
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 08:04:53 +0000
X-Inumbo-ID: c920559a-962a-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c920559a-962a-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 08:05:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,434,1526342400"; d="scan'208";a="77066869"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v4 01/15] re-work commit 3e06b989 "IOMMU: make page table
 population preemptible"...
Thread-Index: AQHUKZ08a+JYDeQop0qUxurBSfpaBaSr7akAgAAs+PCAAACLEA==
Date: Thu, 2 Aug 2018 08:04:49 +0000
Message-ID: <3d83229e473b4430969e1dbde9ef7125@AMSPEX02CL03.citrite.net>
References: <20180801134028.1654-1-paul.durrant@citrix.com>
 <20180801134028.1654-2-paul.durrant@citrix.com>
 <5B62B09A02000078001DA278@prv1-mh.provo.novell.com>
 <74e395deae9549c3a05fccb1241c35ae@AMSPEX02CL03.citrite.net>
In-Reply-To: <74e395deae9549c3a05fccb1241c35ae@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 v4 01/15] re-work commit 3e06b989 "IOMMU:
 make page table population preemptible"...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>,
 '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+IEZyb206IFBhdWwgRHVycmFudAo+IFNlbnQ6
IDAyIEF1Z3VzdCAyMDE4IDA5OjAzCj4gVG86ICdKYW4gQmV1bGljaCcgPEpCZXVsaWNoQHN1c2Uu
Y29tPgo+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPjsgQW5kcmV3IENv
b3Blcgo+IDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT47IEdlb3JnZQo+IER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgSWFu
IEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+Owo+IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IHhlbi1kZXZlbCA8eGVuLQo+IGRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnPjsgS29ucmFkIFJ6ZXN6dXRlayBXaWxrCj4gPGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20+OyBUaW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz4KPiBTdWJqZWN0OiBSRTogW1BBVENI
IHY0IDAxLzE1XSByZS13b3JrIGNvbW1pdCAzZTA2Yjk4OSAiSU9NTVU6IG1ha2UKPiBwYWdlIHRh
YmxlIHBvcHVsYXRpb24gcHJlZW1wdGlibGUiLi4uCj4gCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3Nh
Z2UtLS0tLQo+ID4gRnJvbTogSmFuIEJldWxpY2ggW21haWx0bzpKQmV1bGljaEBzdXNlLmNvbV0K
PiA+IFNlbnQ6IDAyIEF1Z3VzdCAyMDE4IDA4OjIwCj4gPiBUbzogUGF1bCBEdXJyYW50IDxQYXVs
LkR1cnJhbnRAY2l0cml4LmNvbT4KPiA+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPjsgQW5kcmV3IENvb3Blcgo+ID4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgR2VvcmdlCj4gPiBEdW5sYXAgPEdlb3JnZS5E
dW5sYXBAY2l0cml4LmNvbT47IElhbiBKYWNrc29uCj4gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+
Owo+ID4gU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgeGVuLWRl
dmVsIDx4ZW4tCj4gPiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz47IEtvbnJhZCBSemVzenV0
ZWsgV2lsawo+ID4gPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBUaW0gKFhlbi5vcmcpIDx0aW1A
eGVuLm9yZz4KPiA+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjQgMDEvMTVdIHJlLXdvcmsgY29tbWl0
IDNlMDZiOTg5ICJJT01NVTogbWFrZQo+ID4gcGFnZSB0YWJsZSBwb3B1bGF0aW9uIHByZWVtcHRp
YmxlIi4uLgo+ID4KPiA+ID4+PiBPbiAwMS4wOC4xOCBhdCAxNTo0MCwgPHBhdWwuZHVycmFudEBj
aXRyaXguY29tPiB3cm90ZToKPiA+ID4gLi4udG8gc2ltcGxpZnkgdGhlIGltcGxlbWVudGF0aW9u
IGFuZCB0dXJuIG5lZWRfaW9tbXUgYmFjayBpbnRvIGEKPiA+IGJvb2xlYW4uCj4gPiA+Cj4gPiA+
IEFzIG5vdGVkIGluIFsxXSB0aGUgdHJpLXN0YXRlIG5hdHVyZSBvZiBuZWVkX2lvbW11IGFmdGVy
IGNvbW1pdAo+IDNlMDZiOTg5Cj4gPiBpcwo+ID4gPiBjb25mdXNpbmcsIGFzIGlzIHRoZSBpbXBs
ZW1lbnRhdGlvbiBvZiBwcmUtZW1wdGlvbiB1c2luZyByZWxtZW1fbGlzdC4KPiA+ID4KPiA+ID4g
VGhpcyBwYXRjaCBpbnN0ZWFkIHVzZXMgYSBzaW1wbGUgY291bnQgb2YgcGFnZXMgYWxyZWFkeSBw
b3B1bGF0ZWQgc3RvcmVkCj4gaW4KPiA+ID4gdGhlIHg4NiB2YXJpYW50IG9mIHN0cnVjdCBhcmNo
X2lvbW11IGFuZCBza2lwcyBvdmVyIHRoYXQgbnVtYmVyIG9mCj4gcGFnZXMKPiA+ID4gaWYgYXJj
aF9pb21tdV9wb3B1bGF0ZV9wYWdlX3RhYmxlKCkgaXMgcmUtaW52b2tlZCBhZnRlciBwcmUtZW1w
dGlvbi4KPiA+Cj4gPiBXZWxsLCB5ZXMsIEkgd291bGQgaGF2ZSB1c2VkIHRoYXQgbW9kZWwgaW4g
c2FpZCBjb21taXQgaWYgaXQgd2FzIHJlbGlhYmxlLAo+ID4gYnV0IGl0IGlzbid0OiBXaGF0IGlm
IHRoZSBsaXN0IG9mIHBhZ2VzIGNoYW5nZWQgYmV0d2VlbiB0d28gKHJlLSlpbnZvY2F0aW9ucz8K
PiAKPiBJcyB0aGF0IHJlYWxseSBnb2luZyB0byBoYXBwZW4/IFRoaXMgaXMgdGhlIHJlc3VsdCBv
ZiBhIGRvbWN0bCwgd2hpY2ggaXMgYSB0b29scy0KPiBvbmx5IGh5cGVyY2FsbCByaWdodD8KCk9o
LCBJIHNlZSB3aGF0IHlvdSBtZWFuLi4uIHRoZSBndWVzdCBjb3VsZCBkbyBzb21ldGhpbmcgbGlr
ZSBhIGRlY3JlYXNlX3Jlc2VydmF0aW9uLi4uIEkgd2FzIG92ZXJsb29raW5nIHRoYXQgc2V0dGlu
ZyB1cCB0aGUgaW9tbXUgaXMgaGFwcGVuaW5nIHdoaWxlIHRoZSBndWVzdCBpcyBsaXZlLiBXb3Vs
ZCBpdCBiZSByZWFzb25hYmxlIHRvIGRvbWFpbl9wYXVzZSgpIGZvciBzYWZldHkgdGhlbj8KCiAg
UGF1bAoKPiAKPiA+IEZ1cnRoZXJtb3JlLCB3aXRoIGh1Z2UgZW5vdWdoIGEgZ3Vlc3QgZXZlbiB0
aGUgc2tpcHBpbmcgb2YgdGhlIGFscmVhZHkKPiA+IHByb2Nlc3NlZCBzZXZlcmFsIG1pbGxpb24g
cGFnZXMgbWF5IGV4aGF1c3QgdGhlIHRpbWUgYWNjZXB0YWJsZSBiZXR3ZWVuCj4gPiBwcmVlbXB0
aW9uIHBvaW50cy4KPiAKPiBPaywgSSdsbCBrZWVwIGEgcG9pbnRlciBpbnRvIHRoZSBwYWdlIGxp
c3QgaW5zdGVhZC4KPiAKPiAgIFBhdWwKPiAKPiA+Cj4gPiBKYW4KPiA+CgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 08:18:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 08: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 1fl8oc-0004G5-UU; Thu, 02 Aug 2018 08:18: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=zvpq=kr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fl8oc-0004G0-7d
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 08:18:34 +0000
X-Inumbo-ID: b1f601e4-962c-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b1f601e4-962c-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 08:18:54 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 02 Aug 2018 02:18:31 -0600
Message-Id: <5B62BE5602000078001DA2E3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 02 Aug 2018 02:18:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180801134028.1654-1-paul.durrant@citrix.com>
 <20180801134028.1654-2-paul.durrant@citrix.com>
 <5B62B09A02000078001DA278@prv1-mh.provo.novell.com>
 <74e395deae9549c3a05fccb1241c35ae@AMSPEX02CL03.citrite.net>
 <3d83229e473b4430969e1dbde9ef7125@AMSPEX02CL03.citrite.net>
In-Reply-To: <3d83229e473b4430969e1dbde9ef7125@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 01/15] re-work commit 3e06b989 "IOMMU:
 make page table population preemptible"...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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 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+IE9uIDAyLjA4LjE4IGF0IDEwOjA0LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiBGcm9tOiBQYXVsIER1cnJhbnQKPj4gU2VudDogMDIgQXVndXN0IDIwMTggMDk6MDMKPj4g
PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+PiA+IFNlbnQ6
IDAyIEF1Z3VzdCAyMDE4IDA4OjIwCj4+ID4gPj4+IE9uIDAxLjA4LjE4IGF0IDE1OjQwLCA8cGF1
bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+PiA+ID4gLi4udG8gc2ltcGxpZnkgdGhlIGlt
cGxlbWVudGF0aW9uIGFuZCB0dXJuIG5lZWRfaW9tbXUgYmFjayBpbnRvIGEKPj4gPiBib29sZWFu
Lgo+PiA+ID4KPj4gPiA+IEFzIG5vdGVkIGluIFsxXSB0aGUgdHJpLXN0YXRlIG5hdHVyZSBvZiBu
ZWVkX2lvbW11IGFmdGVyIGNvbW1pdAo+PiAzZTA2Yjk4OQo+PiA+IGlzCj4+ID4gPiBjb25mdXNp
bmcsIGFzIGlzIHRoZSBpbXBsZW1lbnRhdGlvbiBvZiBwcmUtZW1wdGlvbiB1c2luZyByZWxtZW1f
bGlzdC4KPj4gPiA+Cj4+ID4gPiBUaGlzIHBhdGNoIGluc3RlYWQgdXNlcyBhIHNpbXBsZSBjb3Vu
dCBvZiBwYWdlcyBhbHJlYWR5IHBvcHVsYXRlZCBzdG9yZWQKPj4gaW4KPj4gPiA+IHRoZSB4ODYg
dmFyaWFudCBvZiBzdHJ1Y3QgYXJjaF9pb21tdSBhbmQgc2tpcHMgb3ZlciB0aGF0IG51bWJlciBv
Zgo+PiBwYWdlcwo+PiA+ID4gaWYgYXJjaF9pb21tdV9wb3B1bGF0ZV9wYWdlX3RhYmxlKCkgaXMg
cmUtaW52b2tlZCBhZnRlciBwcmUtZW1wdGlvbi4KPj4gPgo+PiA+IFdlbGwsIHllcywgSSB3b3Vs
ZCBoYXZlIHVzZWQgdGhhdCBtb2RlbCBpbiBzYWlkIGNvbW1pdCBpZiBpdCB3YXMgcmVsaWFibGUs
Cj4+ID4gYnV0IGl0IGlzbid0OiBXaGF0IGlmIHRoZSBsaXN0IG9mIHBhZ2VzIGNoYW5nZWQgYmV0
d2VlbiB0d28gKHJlLSlpbnZvY2F0aW9ucz8KPj4gCj4+IElzIHRoYXQgcmVhbGx5IGdvaW5nIHRv
IGhhcHBlbj8gVGhpcyBpcyB0aGUgcmVzdWx0IG9mIGEgZG9tY3RsLCB3aGljaCBpcyBhIHRvb2xz
LQo+PiBvbmx5IGh5cGVyY2FsbCByaWdodD8KPiAKPiBPaCwgSSBzZWUgd2hhdCB5b3UgbWVhbi4u
LiB0aGUgZ3Vlc3QgY291bGQgZG8gc29tZXRoaW5nIGxpa2UgYSAKPiBkZWNyZWFzZV9yZXNlcnZh
dGlvbi4uLiBJIHdhcyBvdmVybG9va2luZyB0aGF0IHNldHRpbmcgdXAgdGhlIGlvbW11IGlzIAo+
IGhhcHBlbmluZyB3aGlsZSB0aGUgZ3Vlc3QgaXMgbGl2ZS4gV291bGQgaXQgYmUgcmVhc29uYWJs
ZSB0byBkb21haW5fcGF1c2UoKSAKPiBmb3Igc2FmZXR5IHRoZW4/CgpJJ20gaGVzaXRhbnQgdG8g
c2VlIGRvbWFpbnMgKG9yIHZjcHVzKSBwYXVzZWQgb3RoZXIgdGhhbiB3aGVuIGFic29sdXRlbHkK
bmVjZXNzYXJ5LiBJZiBldmVyeW9uZSBlbHNlIHRoaW5rcyB0aGlzIGlzIGEgZ29vZCBpZGVhIGhl
cmUsIEkgdGhpbmsgSSB3b24ndApvYmplY3QsIGJ1dCBwbGVhc2UgZG9uJ3QgZm9yZ2V0IHRoYXQg
YW55IHBhdXNpbmcgZm9yIHBlcmhhcHMgYW4gZXh0ZW5kZWQKcGVyaW9kIG9mIHRpbWUgbWF5IGNh
dXNlIHRoZSBndWVzdCB0byBtaXNiZWhhdmUgc3Vic2VxdWVudGx5LgoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 08:23:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 08: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 1fl8tM-0004zG-KN; Thu, 02 Aug 2018 08:23: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=zvpq=kr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fl8tL-0004zA-0o
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 08:23:27 +0000
X-Inumbo-ID: 61322bbf-962d-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 61322bbf-962d-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 08:23:48 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 02 Aug 2018 02:23:25 -0600
Message-Id: <5B62BF7B02000078001DA2F8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 02 Aug 2018 02:23:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Kevin Tian" <kevin.tian@intel.com>
References: <20180801110340.67695-1-roger.pau@citrix.com>
 <20180801110340.67695-3-roger.pau@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912915CF@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D1912915CF@SHSMSX101.ccr.corp.intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/5] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George 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>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>, 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+IE9uIDAyLjA4LjE4IGF0IDA5OjQ2LCA8a2V2aW4udGlhbkBpbnRlbC5jb20+IHdyb3RlOgo+
PiAgRnJvbTogUm9nZXIgUGF1IE1vbm5lIFttYWlsdG86cm9nZXIucGF1QGNpdHJpeC5jb21dCj4+
IFNlbnQ6IFdlZG5lc2RheSwgQXVndXN0IDEsIDIwMTggNzowNCBQTQo+PiAtLS0gYS9kb2NzL21p
c2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+PiArKysgYi9kb2NzL21pc2MveGVuLWNvbW1h
bmQtbGluZS5tYXJrZG93bgo+PiBAQCAtMTE1MCwxMiArMTE1MCwxOCBAQCBkZXRlY3Rpb24gb2Yg
c3lzdGVtcyBrbm93biB0byBtaXNiZWhhdmUKPj4gdXBvbiBhY2Nlc3NlcyB0byB0aGF0IHBvcnQu
Cj4+IAo+PiAgPiBgZG9tMC1wYXNzdGhyb3VnaGAKPj4gCj4+ICs+ICoqV0FSTklORzogVGhpcyBj
b21tYW5kIGxpbmUgb3B0aW9uIGlzIGRlcHJlY2F0ZWQsIGFuZCBzdXBlcnNlZGVkCj4+IGJ5Cj4+
ICs+IF9kb20wLWlvbW11PW5vbmVfIC0gdXNpbmcgYm90aCBvcHRpb25zIGluIGNvbWJpbmF0aW9u
IGlzCj4+IHVuZGVmaW5lZC4qKgo+PiArCj4gCj4gaW4gcGF0Y2ggZGVzY3JpcHRpb24geW91IHNh
aWQgJ3N1cGVyc2VkZScuLi4gaXMgaXQgYmV0dGVyIHRvIHNheSB0aGF0Cj4gbmV3IGRvbTBfaW9t
bXUgaXMgZmF2b3JlZCBpZiBib3RoIG9wdGlvbnMgYXJlIHNwZWNpZmllZCB0aGFuCj4gc2F5aW5n
ICd1bmRlZmluZWQnPwoKVGhhdCB3b3VsZCBjb21wbGljYXRlIGhhbmRsaW5nIChwZXJoYXBzIGp1
c3Qgc2xpZ2h0bHksIGJ1dCBhbnl3YXkpLApzaW5jZSB3ZSdkIGhhdmUgdG8gbWFpbnRhaW4gYSBz
ZWNvbmQgYm9vbGVhbi4gV2l0aG91dCB0aGF0IHRoZQpvcmRlciBvbiB0aGUgY29tbWFuZCBsaW5l
IGRldGVybWluZXMgYmVoYXZpb3IuIChBbmQgSSBzZWUgdGhhdCBpbgp0aGUgZW5kIHlvdSd2ZSBm
aWd1cmVkIHRoYXQgb3V0LikKCj4+IEBAIC0xMTk4LDYgKzEyMDQsMzIgQEAgZGV0ZWN0aW9uIG9m
IHN5c3RlbXMga25vd24gdG8gbWlzYmVoYXZlIHVwb24KPj4gYWNjZXNzZXMgdG8gdGhhdCBwb3J0
Lgo+PiAKPj4gID4+IEVuYWJsZSBJT01NVSBkZWJ1Z2dpbmcgY29kZSAoaW1wbGllcyBgdmVyYm9z
ZWApLgo+PiAKPj4gKyMjIyBkb20wLWlvbW11Cj4+ICs+IGA9IExpc3Qgb2YgWyBub25lIHwgc3Ry
aWN0IHwgcmVsYXhlZCBdYAo+PiArCj4+ICs+IFN1Yi1vcHRpb25zIGFyZSBvZiBib29sZWFuIGtp
bmQgYW5kIGNhbiBiZSBwcmVmaXhlZCB3aXRoIGBuby1gIHRvIGVmZmVjdAo+PiB0aGUKPj4gKz4g
aW52ZXJzZSBtZWFuaW5nLgo+IAo+IG5vdCBpbXBvcnRhbnQgY29tbWVudCwgYnV0IGRvZXNuJ3Qg
Im5vLW5vbmUiIHNvdW5kIHdlaXJkPyA6LSkKCk9ubHkgcG9zaXRpdmUgKHRydWUpIHZhbHVlcyBz
aG91bGQgYmUgcGVybWl0dGVkIGZvciBJIHRoaW5rIGFsbCBvZgp0aGVzZS4gSSBkaWRuJ3QgbG9v
ayBhdCB0aGUgcGF0Y2ggeWVzLCBzbyBwZXJoYXBzIHRoYXQncyBhbHJlYWR5CnRoZSBjYXNlLgoK
SmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 08:26:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 08:26:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fl8wZ-0005C6-38; Thu, 02 Aug 2018 08:26: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=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fl8wX-0005C1-75
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 08:26:45 +0000
X-Inumbo-ID: d6ee613a-962d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d6ee613a-962d-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 08:27:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,434,1526342400"; d="scan'208";a="77068046"
Date: Thu, 2 Aug 2018 10:26:35 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802082635.b7k3vo7a43uaqpba@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-8-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-8-anthony.perard@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDU6NDlQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gVGhpcyB2YXJpYWJsZSBpcyBvbmx5IHVzZWQgb25jZSwgbm8gbmVlZCB0byBrZWVw
IGl0IGluIHRoZSBoYW5kbGVyLgo+IAo+IEFsc28gZml4IGNvZGluZyBzdHlsZSAocmVtb3ZlIHNw
YWNlIGFmdGVyIHNpemVvZikuCj4gQW5kIGFsbG93IHN0cm5jcHkgdG8gdXNlIGFsbCB0aGUgc3Bh
Y2UgaW4gc3VuX3BhdGguCj4gCj4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhv
bnkucGVyYXJkQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Cgo+IC0tLQo+IAo+IE5vdGVzOgo+ICAgICB2NDoKPiAgICAgICAg
IGFjdHVhbGx5IGFsbG93IHN0cm5jcHkgdG8gdXNlIGFsbCB0aGUgc3BhY2UgaW4gc3VuX3BhdGgu
Cj4gCj4gIHRvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIHwgMTQgKysrKysrLS0tLS0tLS0KPiAgMSBm
aWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0t
Z2l0IGEvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMgYi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwo+
IGluZGV4IDk4N2JmMDIzMmUuLjFmZmExN2I2MzIgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGwv
bGlieGxfcW1wLmMKPiArKysgYi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwo+IEBAIC0xMDUsNyAr
MTA1LDYgQEAgdHlwZWRlZiBzdHJ1Y3QgY2FsbGJhY2tfaWRfcGFpciB7Cj4gIH0gY2FsbGJhY2tf
aWRfcGFpcjsKPiAgCj4gIHN0cnVjdCBsaWJ4bF9fcW1wX2hhbmRsZXIgewo+IC0gICAgc3RydWN0
IHNvY2thZGRyX3VuIGFkZHI7Cj4gICAgICBpbnQgcW1wX2ZkOwo+ICAgICAgYm9vbCBjb25uZWN0
ZWQ7Cj4gICAgICB0aW1lX3QgdGltZW91dDsKPiBAQCAtNDMxLDYgKzQzMCw3IEBAIHN0YXRpYyBp
bnQgcW1wX29wZW4obGlieGxfX3FtcF9oYW5kbGVyICpxbXAsIGNvbnN0IGNoYXIgKnFtcF9zb2Nr
ZXRfcGF0aCwKPiAgewo+ICAgICAgaW50IHJldCA9IC0xOwo+ICAgICAgaW50IGkgPSAwOwo+ICsg
ICAgc3RydWN0IHNvY2thZGRyX3VuIGFkZHI7CgpZb3UgY291bGQgZG86CgpzdHJ1Y3Qgc29ja2Fk
ZHJfdW4gYWRkciA9IHsgfTsKCkFuZCBnZXQgcmlkIG9mIHRoZSBtZW1zZXQgYmVsb3cuCgpUaGFu
a3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 08:28:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 08:28:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fl8y4-0005IK-FP; Thu, 02 Aug 2018 08:28: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=icwj=kr=citrix.com=prvs=745ebc13d=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fl8y2-0005I9-Cz
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 08:28:18 +0000
X-Inumbo-ID: e5ec0371-962d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e5ec0371-962d-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 10:27:31 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,434,1526342400"; d="scan'208";a="61767951"
Date: Thu, 2 Aug 2018 09:28:14 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Message-ID: <20180802082814.h6mtibpoeejxewuq@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>

QWZ0ZXIgc29tZSBiYWNrIGFuZCBmb3J0aCBkaXNjdXNzaW9uIG9uIGdjYy1oZWxwLCBpdCBpcyBz
dWdnZXN0ZWQgdGhpcwppcyBhIGJ1ZyBpbiBnY2MgYW5kIEknbSBhc2tlZCB0byBvcGVuIGEgYnVn
IHJlcG9ydC4KCkhlcmUgaXMgdGhlIGJ1ZyByZXBvcnQgZm9yIHJlZmVyZW5jZToKCmh0dHBzOi8v
Z2NjLmdudS5vcmcvYnVnemlsbGEvc2hvd19idWcuY2dpP2lkPTg2ODI3CgpXZWkuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 08:36:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 08:36:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fl95v-00067z-Cu; Thu, 02 Aug 2018 08:36: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=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fl95u-00067u-T0
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 08:36:26 +0000
X-Inumbo-ID: 319dc8d7-962f-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 319dc8d7-962f-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 08:36:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,434,1526342400"; d="scan'208";a="77068701"
Date: Thu, 2 Aug 2018 10:36:16 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802083616.fzw6wcohwcsg6qrl@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-9-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-9-anthony.perard@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 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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDU6NTBQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gVGhlcmUgaXMgZ29pbmcgdG8gYmUgYSBmZXcgbW9yZSB1c2VycyB0aGF0IHdhbnQg
dG8gdXNlIFVOSVggc29ja2V0LCB0aGlzCj4gaGVscGVyIGlzIHRvIHByZXBhcmUgdGhlIGBzdHJ1
Y3Qgc29ja2FkZHJfdW5gIGFuZCBjaGVjayB0aGF0IHRoZSBwYXRoCj4gaXNuJ3QgdG9vIGxvbmcu
Cj4gCj4gQWxzbyBzdGFydCB0byB1c2UgaXQgaW4gbGlieGxfcW1wLmMuCj4gCj4gU2lnbmVkLW9m
Zi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CgpSZXZpZXdl
ZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpMR1RNLCBqdXN0
IG9uZSBzdHlsZSBuaXQuCgo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF91dGlscy5j
IGIvdG9vbHMvbGlieGwvbGlieGxfdXRpbHMuYwo+IGluZGV4IDUwN2VlNTZjN2MuLjc5MDdlMjA2
NzIgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfdXRpbHMuYwo+ICsrKyBiL3Rvb2xz
L2xpYnhsL2xpYnhsX3V0aWxzLmMKPiBAQCAtMTIzNCw2ICsxMjM0LDIwIEBAIGludCBsaWJ4bF9f
cmFuZG9tX2J5dGVzKGxpYnhsX19nYyAqZ2MsIHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IGxlbikKPiAg
ICAgIHJldHVybiByZXQ7Cj4gIH0KPiAgCj4gK2ludCBsaWJ4bF9fcHJlcGFyZV9zb2NrYWRkcl91
bihsaWJ4bF9fZ2MgKmdjLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0
IHNvY2thZGRyX3VuICp1biwgY29uc3QgY2hhciAqcGF0aCwKPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IGNoYXIgKndoYXQpIHsKClRoZSBicmFjZSBzaG91bGQgYmUgb24g
YSBuZXdsaW5lIGFjY29yZGluZyB0byB0aGUgY29kaW5nIHN0eWxlLgoKVGhhbmtzLCBSb2dlci4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 08:42:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 08: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 1fl9Bx-0006py-4x; Thu, 02 Aug 2018 08:42: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=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fl9Bv-0006pt-MR
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 08:42:39 +0000
X-Inumbo-ID: 0f9846b2-9630-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0f9846b2-9630-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 08:43:00 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,434,1526342400"; d="scan'208";a="77069065"
Date: Thu, 2 Aug 2018 10:41:57 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802084157.ylodthkbk4dzfnyt@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-12-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-12-anthony.perard@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 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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDU6NTNQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gLi4uIHdoaWNoIGdlbmVyYXRlIHRoZSBwYXRoIHRvIGEgUU1QIHNvY2tldCB0aGF0
IGxpYnhsIHVzZXMuCiAgICAgICAgICAgIF4gZ2VuZXJhdGVzCj4gCj4gU2lnbmVkLW9mZi1ieTog
QW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgo+IC0tLQo+IAo+IE5vdGVz
Ogo+ICAgICBOZXcgaW4gdjQuCj4gCj4gIHRvb2xzL2xpYnhsL2xpYnhsX2RtLmMgICAgICAgfCA5
ICsrKysrKystLQo+ICB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIHwgMSArCj4gIDIgZmls
ZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1n
aXQgYS90b29scy9saWJ4bC9saWJ4bF9kbS5jIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwo+IGlu
ZGV4IGZkZDdmYTNiYTQuLjVjMjhhMGNlZDQgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGwvbGli
eGxfZG0uYwo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKPiBAQCAtOTEwLDYgKzkxMCwx
MSBAQCBzdGF0aWMgY2hhciAqcWVtdV9kaXNrX2lkZV9kcml2ZV9zdHJpbmcobGlieGxfX2djICpn
YywgY29uc3QgY2hhciAqdGFyZ2V0X3BhdGgsCj4gICAgICByZXR1cm4gZHJpdmU7Cj4gIH0KPiAg
Cj4gK2NvbnN0IGNoYXIgKmxpYnhsX19xZW11X3FtcF9wYXRoKGxpYnhsX19nYyAqZ2MsIGludCBk
b21pZCkKPiArewo+ICsgICAgcmV0dXJuIEdDU1BSSU5URigiJXMvcW1wLWxpYnhsLSVkIiwgbGli
eGxfX3J1bl9kaXJfcGF0aCgpLCBkb21pZCk7Cj4gK30KCllvdSBjb3VsZCBwbGFjZSB0aGlzIGFz
IGEgc3RhdGljIGlubGluZSBmdW5jdGlvbiBpbiBsaWJ4bF9pbnRlcm5hbC5oCmRpcmVjdGx5IElN
Ty4KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 08:42:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 08: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 1fl9C2-0006qz-DH; Thu, 02 Aug 2018 08:42: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=emci=kr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fl9C0-0006q4-UL
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 08:42:44 +0000
X-Inumbo-ID: 132c40ae-9630-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 132c40ae-9630-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 08:43: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 1fl9Bv-0003Ic-Mq; Thu, 02 Aug 2018 08:42:39 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fl9Bv-0002rv-85; Thu, 02 Aug 2018 08:42:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fl9Bv-0001Br-7T; Thu, 02 Aug 2018 08:42:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125718-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-arm64:<job status>:broken:regression
 libvirt:build-arm64-xsm:<job status>:broken:regression
 libvirt:build-arm64-pvops:<job status>:broken:regression
 libvirt:build-arm64-pvops:host-install(4):broken:regression
 libvirt:build-arm64:host-install(4):broken:regression
 libvirt:build-arm64-xsm:host-install(4):broken: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-raw:build-check(1):blocked:nonblocking
 libvirt:build-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-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-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-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-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=ce3c6ef6843f98d81be5423ece11fad79eaab920
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 02 Aug 2018 08:42:39 +0000
Subject: [Xen-devel] [libvirt test] 125718: 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>

ZmxpZ2h0IDEyNTcxOCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3MTgvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFy
bTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
ICBicm9rZW4gUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODE0CiBidWlsZC1h
cm02NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJF
R1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1i
dWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIz
ODE0CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaWJ2
aXJ0ICAgICAgICAgICAgICBjZTNjNmVmNjg0M2Y5OGQ4MWJlNTQyM2VjZTExZmFkNzllYWFiOTIw
CmJhc2VsaW5lIHZlcnNpb246CiBsaWJ2aXJ0ICAgICAgICAgICAgICAwNzZhMmI0MDk2NjdkZDlm
NzE2YTJhMjA4NWUxZmZlYTlkNThmZThiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjM4MTQgIDIw
MTgtMDYtMDUgMDQ6MTk6MjMgWiAgIDU4IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIzODQw
ICAyMDE4LTA2LTA2IDA0OjE5OjI4IFogICA1NyBkYXlzICAgNDQgYXR0ZW1wdHMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTI1NzE4ICAyMDE4LTA4LTAxIDA0OjE4OjUyIFogICAgMSBkYXlzICAgIDEg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
ICBBbGVzIE11c2lsIDxhbXVzaWxAcmVkaGF0LmNvbT4KICBBbmRyZWEgQm9sb2duYW5pIDxhYm9s
b2duYUByZWRoYXQuY29tPgogIEFueWEgSGFydGVyIDxhaGFydGVyQHJlZGhhdC5jb20+CiAgQmpv
ZXJuIFdhbGsgPGJ3YWxrQGxpbnV4LmlibS5jb20+CiAgQm9ibyBEdSA8ZHVibzE2M0AxMjYuY29t
PgogIEJvcmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51eC5pYm0uY29tPgogIEJyaWplc2ggU2lu
Z2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBDaGFuZ2t1byBTaGkgPHNoaS5jaGFuZ2t1b0Bo
M2MuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhpYW9AZ21haWwuY29tPgogIENocmlzdGlh
biBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNhbm9uaWNhbC5jb20+CiAgQ29sZSBSb2Jp
bnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW5pZWwgTmljb2xldHRpIDxkYW50dGkxMkBn
bWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBE
YW5pZWwgVmVpbGxhcmQgPHZlaWxsYXJkQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtl
QHJlZGhhdC5jb20+CiAgRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4KICBGYWJp
YW5vIEZpZMOqbmNpbyA8ZmFiaWFub0BmaWRlbmNpby5vcmc+CiAgRmlsaXAgQWxhYyA8ZmlsaXBh
bGFjQGdtYWlsLmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgaW50cmlnZXJpIDxp
bnRyaWdlcmkrbGlidmlydEBib3VtLm9yZz4KICBpbnRyaWdlcmkgPGludHJpZ2VyaUBib3VtLm9y
Zz4KICBKYW1pZSBTdHJhbmRib2dlIDxqYW1pZUBjYW5vbmljYWwuY29tPgogIEppZSBXYW5nIDx3
YW5namllODguaHVhd2VpLmNvbT4KICBKaXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQuY29t
PgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8amNm
YXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBLYXNo
eWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLYXRlcmluYSBLb3VraW91IDxr
a291a2lvdUByZWRoYXQuY29tPgogIExhaW5lIFN0dW1wIDxsYWluZUBsYWluZS5vcmc+CiAgTGFz
emxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMdXlhbyBIdWFuZyA8bGh1YW5nQHJlZGhh
dC5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1oYXJ0bWF5QGxpbnV4LmlibS5jb20+CiAgTWFyYyBI
YXJ0bWF5ZXIgPG1oYXJ0bWF5QGxpbnV4LnZuZXQuaWJtLmNvbT4KICBNYXJjb3MgUGF1bG8gZGUg
U291emEgPG1hcmNvcy5zb3V6YS5vcmdAZ21haWwuY29tPgogIE1hcnRpbiBLbGV0emFuZGVyIDxt
a2xldHphbkByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5j
b20+CiAgTWljaGFsIFByw612b3puw61rIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE5pa29sYXkg
U2hpcm9rb3Zza2l5IDxuc2hpcm9rb3Zza2l5QHZpcnR1b3p6by5jb20+CiAgUGF2ZWwgSHJkaW5h
IDxwaHJkaW5hQHJlZGhhdC5jb20+CiAgUGV0ZXIgS3JlbXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+
CiAgUGlubyBUb3NjYW5vIDxwdG9zY2Fub0ByZWRoYXQuY29tPgogIFJhZG9zdGluIFN0b3lhbm92
IDxyc3RveWFub3YxQGdtYWlsLmNvbT4KICBSYW15IEVsa2VzdCA8cmFteWVsa2VzdEBnbWFpbC5j
b20+CiAgcmFteWVsa2VzdCA8cmFteWVsa2VzdEBnbWFpbC5jb20+CiAgUmljaGFyZCBXLk0uIEpv
bmVzIDxyam9uZXNAcmVkaGF0LmNvbT4KICBSb21hbiBCb2dvcm9kc2tpeSA8Ym9nb3JvZHNraXlA
Z21haWwuY29tPgogIFNoaSBMZWkgPHNoaWxlaS5tYXNzY2xvdWRzQGdteC5jb20+CiAgU2hpY2hh
bmdrdW8gPHNoaS5jaGFuZ2t1b0BoM2MuY29tPgogIFNpbW9uIEtvYnlkYSA8c2tvYnlkYUByZWRo
YXQuY29tPgogIFN0ZWZhbiBCYWRlciA8c3RlZmFuLmJhZGVyQGNhbm9uaWNhbC5jb20+CiAgU3Rl
ZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+CiAgU3Vrcml0IEJoYXRuYWdh
ciA8c2tydGJodG5nckBnbWFpbC5jb20+CiAgVG9tw6HFoSBHb2xlbWJpb3Zza8O9IDx0Z29sZW1i
aUByZWRoYXQuY29tPgogIHcwMDI1MTU3NCA8d2FuZ2ppZTg4QGh1YXdlaS5jb20+CiAgV2VpbHVu
IFpodSA8emh1d2VpbHVuQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1o
Zi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBi
dWlsZC1hcm02NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tl
bi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2
b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0LWluc3RhbGwo
NCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hp
bmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMDU0NSBsaW5lcyBsb25nLikKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 08:44:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 08:44:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fl9E6-00073i-31; Thu, 02 Aug 2018 08:44: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=j14j=kr=dingwall.me.uk=james@srs-us1.protection.inumbo.net>)
 id 1fl9E5-00073Y-B8
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 08:44:53 +0000
X-Inumbo-ID: 359fd08b-9630-11e8-a8a5-bc764e045a96
Received: from know-smtprelay-omc-8.server.virginmedia.net (unknown
 [80.0.253.72]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 359fd08b-9630-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 10:44:04 +0200 (CEST)
Received: from dingwall.me.uk ([82.47.84.47]) by cmsmtp with ESMTP
 id l9DzfX1Czl5t5l9DzfoeR3; Thu, 02 Aug 2018 09:44:48 +0100
X-Originating-IP: [82.47.84.47]
X-Authenticated-User: 
X-Spam: 0
X-Authority: v=2.3 cv=WOJRoEkR c=1 sm=1 tr=0 a=0bfgdX8EJi0Cr9X0x0jFDA==:117
 a=0bfgdX8EJi0Cr9X0x0jFDA==:17 a=kj9zAlcOel0A:10 a=dapMudl6Dx4A:10
 a=nNs1ySKkOGff7UGNn-QA:9 a=xLMbeoXo_GYSyKmp:21 a=kzoBaYgmpIORfHRt:21
 a=CjuIK1q_8ugA:10
Received: (qmail 1386 invoked from network); 2 Aug 2018 08:44:47 -0000
Received: from behemoth.dingwall.me.uk (192.168.1.5)
 by mail0.xen.dingwall.me.uk with SMTP; 2 Aug 2018 08:44:47 -0000
Received: by behemoth.dingwall.me.uk (Postfix, from userid 1000)
 id 64A1CD08C20; Thu,  2 Aug 2018 09:44:47 +0100 (BST)
Date: Thu, 2 Aug 2018 09:44:47 +0100
From: James Dingwall <james-xen@dingwall.me.uk>
To: xen-devel@lists.xenproject.org
Message-ID: <20180802084447.GA212987@dingwall.me.uk>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.9.4 (2018-02-28)
X-CMAE-Envelope: MS4wfAtptfIqVqpJOluY/+F/Ph26Uv9zaVN2C9rLdGFN9SB1oLqNPVXUdJuSN4/2tNSUf/j2cVib4LBimdlprFNQ92zYCj1jq3oa8Dowkph7yD5QpQGKmtYH
 KZojk31C6S1g2nvTWcB1yl59gM9Kc1VZZc/CR8FfEj1i7KuEx0Kg0sB1B6i3CYHVRvjHuPMq7som+w==
Subject: [Xen-devel] failed to launch qemu when running de-privileged (xen
 4.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: 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>

SGksCgpJIGhhZCBhIGJpdCBvZiBhIGhlYWQgc2NyYXRjaGVyIHdoaWxlIHdyaXRpbmcgYSBwYXRj
aCBmb3IgNC44IHdoaWNoIAphbGxvd3MgdGhlIHFlbXUtZG0gcHJvY2VzcyBmb3IgYSBzdHViZG9t
IHRvIGJlIGV4ZWN1dGVkIGFzIGFuIAp1bnByaXZpbGVnZWQgdXNlci4gIEFmdGVyIGEgbGliZXJh
bCBzcHJpbmtsaW5nIG9mIGxvZyBtZXNzYWdlcyBJIGZvdW5kIAp0aGF0IG15IHByb2JsZW0gd2Fz
IHJlbGF0ZWQgdG8gdGhlIGNoZWNrIG9mIHRoZSByZXR1cm4gY29kZSBmcm9tIApnZXRwd25hbV9y
LiAgSW4gNC4xMSB0aGUgcmVsZXZhbnQgY29kZSBsb29rcyBsaWtlIHRoaXM6CgoKICAgICAgICAg
ICAgcmV0ID0gTkFNRSMjX3Ioc3BlYywgcmVzdWx0YnVmLCBidWYsIGJ1Zl9zaXplLCAmcmVzdWx0
cCk7ICAgXAogICAgICAgICAgICBpZiAocmV0ID09IEVSQU5HRSkgeyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICBidWZfc2l6ZSArPSAxMjg7
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAg
IGNvbnRpbnVlOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAogICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgIGlmIChyZXQgIT0gMCkgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgIHJldHVy
biBFUlJPUl9GQUlMOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAg
ICAgICAgICBpZiAocmVzdWx0cCAhPSBOVUxMKSB7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCiAgICAgICAgICAgICAgICBpZiAob3V0KSAqb3V0ID0gcmVzdWx0cDsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgIHJldHVybiAxOyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAg
ICB9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCiAgICAgICAgICAgIHJldHVybiAwOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKCgogICAgICAgICAgICBpZiAocmV0ICE9IDApICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAg
ICByZXR1cm4gRVJST1JfRkFJTDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKCgpIb3dldmVyIGNoZWNraW5nIHRoZSBtYW4gcGFnZSBmb3IgZ2V0cHduYW1fciAoYW5kIGdl
dHB3dWlkX3Igbm93IGZvciAKNC4xMSkgaXQgaXMgbm90IGp1c3QgMCB3aGljaCBjYW4gaW5kaWNh
dGUgYW4gZW50cnkgaXMgbm90IGZvdW5kOgoKICAgICAgIDAgb3IgRU5PRU5UIG9yIEVTUkNIIG9y
IEVCQURGIG9yIEVQRVJNIG9yIC4uLgogICAgICAgICAgICAgIFRoZSBnaXZlbiBuYW1lIG9yIHVp
ZCB3YXMgbm90IGZvdW5kLgogICAgICAgRUlOVFIgIEEgc2lnbmFsIHdhcyBjYXVnaHQ7IHNlZSBz
aWduYWwoNykuCiAgICAgICBFSU8gICAgSS9PIGVycm9yLgogICAgICAgRU1GSUxFIFRoZSBwZXIt
cHJvY2VzcyBsaW1pdCBvbiB0aGUgbnVtYmVyIG9mIG9wZW4gZmlsZSBkZXNjcmlwdG9ycyBoYXMg
YmVlbiByZWFjaGVkLgogICAgICAgRU5GSUxFIFRoZSBzeXN0ZW0td2lkZSBsaW1pdCBvbiB0aGUg
dG90YWwgbnVtYmVyIG9mIG9wZW4gZmlsZXMgaGFzIGJlZW4gcmVhY2hlZC4KICAgICAgIEVOT01F
TSBJbnN1ZmZpY2llbnQgbWVtb3J5IHRvIGFsbG9jYXRlIHBhc3N3ZCBzdHJ1Y3R1cmUuCiAgICAg
ICBFUkFOR0UgSW5zdWZmaWNpZW50IGJ1ZmZlciBzcGFjZSBzdXBwbGllZC4KCkluIG15IGNhc2Ug
dGhlIGRvbWlkIHNwZWNpZmljIHFlbXUgdXNlciB3YXMgbm90IHByZXNlbnQgKGp1c3QgdXNpbmcg
Cnhlbi1xZW11dXNlci1zaGFyZWQpIGFuZCBJIHdhcyBnZXR0aW5nIGFuIEVOT0VOVCBmcm9tIGdl
dHB3bmFtX3IuCkknbSBzdXJlIHRoZXJlIHNob3VsZCBiZSBhIG1vcmUgZWxlZ2FudCB3YXkgdG8g
d3JpdGUgdGhlIGNoZWNrIGJ1dAppdCBzb2x2ZWQgbXkgY2FzZS4KCisgICAgICAgIHJldCA9IGdl
dHB3bmFtX3IodXNlcm5hbWUsICZwd2QsIGJ1ZiwgYnVmX3NpemUsICZ1c2VyKTsKKyAgICAgICAg
aWYgKHJldCA9PSBFUkFOR0UpIHsKKyAgICAgICAgICAgIGJ1Zl9zaXplICs9IDEyODsKKyAgICAg
ICAgICAgIGNvbnRpbnVlOworICAgICAgICB9CisgICAgICAgIGlmIChyZXQgPT0gRUlOVFIgfHwg
cmV0ID09IEVJTyB8fCByZXQgPT0gRU1GSUxFIHx8IHJldCA9PSBFTkZJTEUgfHwgcmV0ID09IEVO
T01FTSkKKyAgICAgICAgICAgIHJldHVybiBFUlJPUl9GQUlMOworICAgICAgICBpZiAodXNlciAh
PSBOVUxMKQorICAgICAgICAgICAgcmV0dXJuIDE7CisgICAgICAgIHJldHVybiAwOwoKVGhhbmtz
LApKYW1lcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 08:45:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 08: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 1fl9EM-000764-Bq; Thu, 02 Aug 2018 08:45: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=emci=kr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fl9EK-00075e-PH
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 08:45:08 +0000
X-Inumbo-ID: 697250af-9630-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 697250af-9630-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 08:45: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 1fl9EI-0003MV-Ci; Thu, 02 Aug 2018 08:45: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 1fl9EI-00031e-4u; Thu, 02 Aug 2018 08:45:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fl9EI-0002ci-4H; Thu, 02 Aug 2018 08:45:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125738-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=68bef3f0c7c71da2f065fd348efa79f04799d347
X-Osstest-Versions-That: ovmf=d65b78f101b3f2845dc20b9556faf3f14904f3c5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 02 Aug 2018 08:45:06 +0000
Subject: [Xen-devel] [ovmf test] 125738: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTczOCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3MzgvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA2OGJlZjNmMGM3YzcxZGEyZjA2NWZkMzQ4ZWZhNzlm
MDQ3OTlkMzQ3CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBkNjViNzhm
MTAxYjNmMjg0NWRjMjBiOTU1NmZhZjNmMTQ5MDRmM2M1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU3MzQgIDIwMTgtMDgtMDEgMTc6NDI6MzEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NzM4ICAyMDE4LTA4LTAyIDA0OjA0OjIxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleGVpIEZl
ZG9yb3YgPEFsZXhlaS5GZWRvcm92QGFybS5jb20+CiAgQWxleGVpRmVkb3JvdiA8QWxleGVpLkZl
ZG9yb3ZAYXJtLmNvbT4KICBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRl
bC5jb20+CiAgTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+Cgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRv
IHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgZDY1Yjc4
ZjEwMS4uNjhiZWYzZjBjNyAgNjhiZWYzZjBjN2M3MWRhMmYwNjVmZDM0OGVmYTc5ZjA0Nzk5ZDM0
NyAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 08:49:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 08:49:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fl9IA-0007OV-1O; Thu, 02 Aug 2018 08:49: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=pz2g=kr=citrix.com=prvs=7450d0d22=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fl9I8-0007OQ-Qb
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 08:49:04 +0000
X-Inumbo-ID: f5aa0834-9630-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f5aa0834-9630-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 08:49:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,434,1526342400"; d="scan'208";a="77069444"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v4 01/15] re-work commit 3e06b989 "IOMMU: make page table
 population preemptible"...
Thread-Index: AQHUKZ08a+JYDeQop0qUxurBSfpaBaSr7akAgAAs+PCAAACLEP//4twAgAAk/kA=
Date: Thu, 2 Aug 2018 08:49:02 +0000
Message-ID: <39f0f20acabb48f8a0152f09bf7b21b7@AMSPEX02CL03.citrite.net>
References: <20180801134028.1654-1-paul.durrant@citrix.com>
 <20180801134028.1654-2-paul.durrant@citrix.com>
 <5B62B09A02000078001DA278@prv1-mh.provo.novell.com>
 <74e395deae9549c3a05fccb1241c35ae@AMSPEX02CL03.citrite.net>
 <3d83229e473b4430969e1dbde9ef7125@AMSPEX02CL03.citrite.net>
 <5B62BE5602000078001DA2E3@prv1-mh.provo.novell.com>
In-Reply-To: <5B62BE5602000078001DA2E3@prv1-mh.provo.novell.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 01/15] re-work commit 3e06b989 "IOMMU:
 make page table population preemptible"...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>,
 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
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDIgQXVndXN0IDIwMTggMDk6MTkKPiBUbzogUGF1
bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT47IEFuZHJldyBDb29wZXIKPiA8QW5kcmV3LkNvb3BlcjNAY2l0
cml4LmNvbT47IEdlb3JnZSBEdW5sYXAKPiA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgSWFu
IEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBXZWkgTGl1Cj4gPHdlaS5saXUyQGNp
dHJpeC5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyB4
ZW4tCj4gZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz47IEtvbnJhZCBSemVz
enV0ZWsgV2lsawo+IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsgVGltIChYZW4ub3JnKSA8dGlt
QHhlbi5vcmc+Cj4gU3ViamVjdDogUkU6IFtQQVRDSCB2NCAwMS8xNV0gcmUtd29yayBjb21taXQg
M2UwNmI5ODkgIklPTU1VOiBtYWtlCj4gcGFnZSB0YWJsZSBwb3B1bGF0aW9uIHByZWVtcHRpYmxl
Ii4uLgo+IAo+ID4+PiBPbiAwMi4wOC4xOCBhdCAxMDowNCwgPFBhdWwuRHVycmFudEBjaXRyaXgu
Y29tPiB3cm90ZToKPiA+PiBGcm9tOiBQYXVsIER1cnJhbnQKPiA+PiBTZW50OiAwMiBBdWd1c3Qg
MjAxOCAwOTowMwo+ID4+ID4gRnJvbTogSmFuIEJldWxpY2ggW21haWx0bzpKQmV1bGljaEBzdXNl
LmNvbV0KPiA+PiA+IFNlbnQ6IDAyIEF1Z3VzdCAyMDE4IDA4OjIwCj4gPj4gPiA+Pj4gT24gMDEu
MDguMTggYXQgMTU6NDAsIDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPj4gPiA+
IC4uLnRvIHNpbXBsaWZ5IHRoZSBpbXBsZW1lbnRhdGlvbiBhbmQgdHVybiBuZWVkX2lvbW11IGJh
Y2sgaW50byBhCj4gPj4gPiBib29sZWFuLgo+ID4+ID4gPgo+ID4+ID4gPiBBcyBub3RlZCBpbiBb
MV0gdGhlIHRyaS1zdGF0ZSBuYXR1cmUgb2YgbmVlZF9pb21tdSBhZnRlciBjb21taXQKPiA+PiAz
ZTA2Yjk4OQo+ID4+ID4gaXMKPiA+PiA+ID4gY29uZnVzaW5nLCBhcyBpcyB0aGUgaW1wbGVtZW50
YXRpb24gb2YgcHJlLWVtcHRpb24gdXNpbmcgcmVsbWVtX2xpc3QuCj4gPj4gPiA+Cj4gPj4gPiA+
IFRoaXMgcGF0Y2ggaW5zdGVhZCB1c2VzIGEgc2ltcGxlIGNvdW50IG9mIHBhZ2VzIGFscmVhZHkg
cG9wdWxhdGVkCj4gc3RvcmVkCj4gPj4gaW4KPiA+PiA+ID4gdGhlIHg4NiB2YXJpYW50IG9mIHN0
cnVjdCBhcmNoX2lvbW11IGFuZCBza2lwcyBvdmVyIHRoYXQgbnVtYmVyIG9mCj4gPj4gcGFnZXMK
PiA+PiA+ID4gaWYgYXJjaF9pb21tdV9wb3B1bGF0ZV9wYWdlX3RhYmxlKCkgaXMgcmUtaW52b2tl
ZCBhZnRlciBwcmUtCj4gZW1wdGlvbi4KPiA+PiA+Cj4gPj4gPiBXZWxsLCB5ZXMsIEkgd291bGQg
aGF2ZSB1c2VkIHRoYXQgbW9kZWwgaW4gc2FpZCBjb21taXQgaWYgaXQgd2FzIHJlbGlhYmxlLAo+
ID4+ID4gYnV0IGl0IGlzbid0OiBXaGF0IGlmIHRoZSBsaXN0IG9mIHBhZ2VzIGNoYW5nZWQgYmV0
d2VlbiB0d28gKHJlLQo+IClpbnZvY2F0aW9ucz8KPiA+Pgo+ID4+IElzIHRoYXQgcmVhbGx5IGdv
aW5nIHRvIGhhcHBlbj8gVGhpcyBpcyB0aGUgcmVzdWx0IG9mIGEgZG9tY3RsLCB3aGljaCBpcyBh
Cj4gdG9vbHMtCj4gPj4gb25seSBoeXBlcmNhbGwgcmlnaHQ/Cj4gPgo+ID4gT2gsIEkgc2VlIHdo
YXQgeW91IG1lYW4uLi4gdGhlIGd1ZXN0IGNvdWxkIGRvIHNvbWV0aGluZyBsaWtlIGEKPiA+IGRl
Y3JlYXNlX3Jlc2VydmF0aW9uLi4uIEkgd2FzIG92ZXJsb29raW5nIHRoYXQgc2V0dGluZyB1cCB0
aGUgaW9tbXUgaXMKPiA+IGhhcHBlbmluZyB3aGlsZSB0aGUgZ3Vlc3QgaXMgbGl2ZS4gV291bGQg
aXQgYmUgcmVhc29uYWJsZSB0bwo+IGRvbWFpbl9wYXVzZSgpCj4gPiBmb3Igc2FmZXR5IHRoZW4/
Cj4gCj4gSSdtIGhlc2l0YW50IHRvIHNlZSBkb21haW5zIChvciB2Y3B1cykgcGF1c2VkIG90aGVy
IHRoYW4gd2hlbiBhYnNvbHV0ZWx5Cj4gbmVjZXNzYXJ5LiBJZiBldmVyeW9uZSBlbHNlIHRoaW5r
cyB0aGlzIGlzIGEgZ29vZCBpZGVhIGhlcmUsIEkgdGhpbmsgSSB3b24ndAo+IG9iamVjdCwgYnV0
IHBsZWFzZSBkb24ndCBmb3JnZXQgdGhhdCBhbnkgcGF1c2luZyBmb3IgcGVyaGFwcyBhbiBleHRl
bmRlZAo+IHBlcmlvZCBvZiB0aW1lIG1heSBjYXVzZSB0aGUgZ3Vlc3QgdG8gbWlzYmVoYXZlIHN1
YnNlcXVlbnRseS4KPiAKClllcywgdHJ1ZSwgYnV0IEkgYWxzbyB3b25kZXIgaG93IHNhZmUgaXQg
aXMgdG8gZW1wdHkgdGhlIHBhZ2VfbGlzdCBvZiBhIHJ1bm5pbmcgZ3Vlc3QuIEkgZ3Vlc3MgaXQg
bWF5IGJlIHRoZSBiZXN0IHdheSBidXQgSSB0aGluayBoYXZpbmcgYSBkZWRpY2F0ZSBwYWdlX2xp
c3QgaW4gdGhlIGlvbW11IHN0cnVjdCB0byBob3N0IHBhZ2VzIHRoYXQgaGF2ZSBhbHJlYWR5IGJl
ZW4gbWFwcGVkIGFuZCB0aGVuIHRyYW5zZmVyIHRoZW0gYmFjayBhdCB0aGUgZW5kIHdvdWxkIGJl
IGNsZWFuZXIgYW5kIHNob3VsZCBhbGxvdyBuZWVkX2lvbW11IHRvIHN0YXkgYm9vbGVhbi4KCkFs
c28sIGdpdmVuIHRoZSBleHBlbnNlIG9mIHRoZSBvcGVyYXRpb24gdG8gc2V0IHVwIHRoZSBtYXBw
aW5ncywgSSBndWVzcyBpdCBtYXkgYWxzbyBiZSBhIGdvb2QgaWRlYSB0byBsZWF2ZSB0aGVtIGFs
b25lIHVudGlsIGRvbWFpbiBkZXN0cnVjdGlvbiBvbmNlIHRoZSBzZXQtdXAgaGFzIGJlZW4gZG9u
ZSByYXRoZXIgdGhhbiByZW1vdmluZyB0aGVtIHdoZW4gdGhlIGxhc3QgZGV2aWNlIGlzIGRlLWFz
c2lnbmVkLgoKICBQYXVsCgo+IEphbgo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 09:02:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 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 1fl9Ua-0000M5-80; Thu, 02 Aug 2018 09: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=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fl9UY-0000M0-Vt
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 09:01:55 +0000
X-Inumbo-ID: 975f662b-9632-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 975f662b-9632-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 11:01:07 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,434,1526342400"; d="scan'208";a="77070116"
Date: Thu, 2 Aug 2018 11:01:43 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802090143.2xkbjpxanvoseble@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-13-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-13-anthony.perard@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] 
 =?utf-8?q?=5BPATCH_v4_12/32=5D_libxl=3A_Design_of_an?=
 =?utf-8?q?_async_API_to_issue_QMP_commands_to_QEMU=C3=A7?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDU6NTRQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gQWxsIHRoZSBmdW5jdGlvbnMgd2lsbCBiZSBpbXBsZW1lbnRlZCBpbiBsYXRlciBw
YXRjaGVzLgo+IAo+IFRoaXMgcGF0Y2ggaW5jbHVkZXMgdGhlIEFQSSB0aGF0IGxpYnhsIGNhbiB1
c2UgdG8gc2VuZCBRTVAgY29tbWFuZHMgdG8KPiBRRU1VLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFu
dGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgo+IC0tLQo+ICB0b29scy9s
aWJ4bC9saWJ4bF9pbnRlcm5hbC5oIHwgNzYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKystCj4gIDEgZmlsZSBjaGFuZ2VkLCA3NCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygt
KQo+IAo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9vbHMv
bGlieGwvbGlieGxfaW50ZXJuYWwuaAo+IGluZGV4IDViNzFhMjNkMjMuLmM0NTNhYzEwYTUgMTAw
NjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAo+ICsrKyBiL3Rvb2xzL2xp
YnhsL2xpYnhsX2ludGVybmFsLmgKPiBAQCAtMjAyLDYgKzIwMiw4IEBAIHR5cGVkZWYgc3RydWN0
IGxpYnhsX19hbyBsaWJ4bF9fYW87Cj4gIHR5cGVkZWYgc3RydWN0IGxpYnhsX19hb3Bfb2NjdXJy
ZWQgbGlieGxfX2FvcF9vY2N1cnJlZDsKPiAgdHlwZWRlZiBzdHJ1Y3QgbGlieGxfX29zZXZlbnRf
aG9va19uZXh1cyBsaWJ4bF9fb3NldmVudF9ob29rX25leHVzOwo+ICB0eXBlZGVmIHN0cnVjdCBs
aWJ4bF9fb3NldmVudF9ob29rX25leGkgbGlieGxfX29zZXZlbnRfaG9va19uZXhpOwo+ICt0eXBl
ZGVmIHN0cnVjdCBsaWJ4bF9fanNvbl9vYmplY3QgbGlieGxfX2pzb25fb2JqZWN0Owo+ICt0eXBl
ZGVmIHN0cnVjdCBsaWJ4bF9fY2FyZWZkIGxpYnhsX19jYXJlZmQ7Cj4gIAo+ICB0eXBlZGVmIHN0
cnVjdCBsaWJ4bF9fZG9tYWluX2NyZWF0ZV9zdGF0ZSBsaWJ4bF9fZG9tYWluX2NyZWF0ZV9zdGF0
ZTsKPiAgdHlwZWRlZiB2b2lkIGxpYnhsX19kb21haW5fY3JlYXRlX2NiKHN0cnVjdCBsaWJ4bF9f
ZWdjICplZ2MsCj4gQEAgLTM1Nyw2ICszNTksNzYgQEAgc3RydWN0IGxpYnhsX19ldl9jaGlsZCB7
Cj4gICAgICBMSUJYTF9MSVNUX0VOVFJZKHN0cnVjdCBsaWJ4bF9fZXZfY2hpbGQpIGVudHJ5Owo+
ICB9Owo+ICAKPiArLyoKPiArICogUU1QIGFzeW5jaHJvbm91cyBjYWxscwo+ICsgKi8KClBsYWNl
IHRoZSB0aXRsZSBpbiB0aGUgc2FtZSBjb21tZW50IGJsb2NrPwoKPiArLyoKPiArICogVGhpcyBm
YWNpbGl0eSBhbGxvd3MgYSBjb21tYW5kIHRvIGJlIHNlbnQgdG8gUUVNVSwgYW5kIHRoZSByZXNw
b25zZSB0byBiZQo+ICsgKiBoYW5kZWQgdG8gYSBjYWxsYmFjayBmdW5jdGlvbi4gIEVhY2ggbGli
eGxfX2V2X3FtcCBoYW5kbGVzIHplcm8gb3Igb25lCgpEbyB5b3UgcmVhbGx5IG1lYW4gJ3plcm8g
b3Igb25lJyBvciAnemVybyBvciBtb3JlJz8KCj4gKyAqIG91dHN0YW5kaW5nIGNvbW1hbmQuCj4g
KyAqCj4gKyAqIENvbW1hbmRzIGNhbiBiZSBjaGFpbmVkLCB3aXRoIGEgc2FtZSBjb25uZWN0aW9u
LiAoZS5nLiAiYWRkLWZkIiB3aWxsIG5lZWQgdG8KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXiB0aGUKPiArICogYmUgY2hhaW5lZCB0byB0aGUgbmV4dCBjb21tYW5kKS4gQSBs
aWJ4bF9fZXZfcW1wIGNhbiBiZSByZXVzZWQgd2hlbiB0aGUKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXiBhZnRlcgo+
ICsgKiBjYWxsYmFjayBpcyBiZWVuIGNhbGxlZCBpbiBvcmRlciB0byB1c2UgdGhlIHNhbWUgY29u
bmVjdGlvbi4KICAgICAgICAgICAgICAgXiBoYXMKPiArICoKPiArICogT25seSBvbmUgY29ubmVj
dGlvbiBhdCBhIHRpbWUgY2FuIGJlIG1hZGUgdG8gb25lIFFFTVUsIHNvIGF2b2lkIGtlZXBpbmcg
YQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBeIHRvCj4gKyAqIGxpYnhsX19ldl9xbXAgQ29ubmVjdGVkIGZvciB0byBsb25nIGFu
ZCBjYWxsIGxpYnhsX19ldl9xbXBfZGlzcG9zZSBhcyBzb29uCiAgICAgICAgICAgICAgICAgICAg
XiB1bm5lZWRlZCBjYXAgICAgICAgIF4gcmVtb3ZlICdhbmQnCj4gKyAqIGFzIGl0IGlzIG5vdCBu
ZWVkZWQgYW55bW9yZS4KPiArICoKPiArICogUG9zc2libGUgc3RhdGVzIG9mIGEgbGlieGxfX2V2
X3FtcDoKPiArICogIFVuZGVmaW5lZAo+ICsgKiAgICBNaWdodCBjb250YWluIGFueXRoaW5nLgo+
ICsgKiAgSWRsZQo+ICsgKiAgICBTdHJ1Y3QgY29udGVudHMgYXJlIGRlZmluZWQgZW5vdWdoIHRv
IHBhc3MgdG8gYW55IGxpYnhsX19ldl9xbXBfKgo+ICsgKiAgICBmdW5jdGlvbnMuCiAgICAgICAg
IF4gZnVuY3Rpb24KPiArICogICAgVGhlIHN0cnVjdCBkb2VzIG5vdCBjb250YWluIHJlZmVyZW5j
ZXMgdG8gYW55IGFsbG9jYXRlZCBwcml2YXRlIHJlc291cmNlcwo+ICsgKiAgICBzbyBjYW4gYmUg
dGhyb3duIGF3YXkuCgpJIHdvdWxkIGFkZCAnLi4uIGNhbiBiZSB0aHJvd24gYXdheSB3aXRob3V0
IGFueSB0ZWFyZG93bi4nCgo+ICsgKiAgQWN0aXZlCj4gKyAqICAgIEN1cnJlbnRseSB3YWl0aW5n
IGZvciB0aGUgY2FsbGJhY2sgdG8gYmUgY2FsbGVkLgo+ICsgKiAgICBfZGlzcG9zZSBtdXN0IGJl
IGNhbGxlZCB0byByZWNsYWltIHJlc291cmNlcy4KPiArICogIENvbm5lY3RlZAo+ICsgKiAgICBT
dHJ1Y3QgY29udGFpbiBhbGxvY2F0ZWQgcmVzc291cmNlcy4KPiArICogICAgQ2FsbGluZyBfc2Vu
ZCgpIHdpdGggdGhpcyBzYW1lIGV2IHdpbGwgdXNlIHRoZSBzYW1lIFFNUCBjb25uZWN0aW9uLgo+
ICsgKiAgICBfZGlzcG9zZSgpIG11c3QgYmUgY2FsbGVkIHRvIHJlY2xhaW0gcmVzb3VyY2VzLgo+
ICsgKgo+ICsgKiBsaWJ4bF9fZXZfcW1wX2luaXQ6IFVuZGVmaW5lZC9JZGxlIC0+IElkbGUKPiAr
ICoKPiArICogbGlieGxfX2V2X3FtcF9zZW5kOiBJZGxlL0Nvbm5lY3RlZCAtPiBBY3RpdmUgKG9u
IGVycm9yOiBJZGxlKQo+ICsgKiAgICBTZW5kcyBhIGNvbW1hbmQgdG8gUUVNVS4KPiArICogICAg
Y2FsbGJhY2sgd2lsbCBiZSBjYWxsZWQgd2hlbiBhIHJlc3BvbnNlIGlzIHJlY2VpdmVkIG9yIHdo
ZW4gYW4gZXJyb3IKPiArICogICAgYXMgb2NjdXJlZC4KPiArICoKPiArICogbGlieGxfX2V2X3Ft
cF9kaXNwb3NlOiBDb25uZWN0ZWQvQWN0aXZlL0lkbGUgLT4gSWRsZQo+ICsgKgo+ICsgKiBjYWxs
YmFjazogV2hlbiBjYWxsZWQ6IEFjdGl2ZSAtPiBDb25uZWN0ZWQKPiArICogICAgV2hlbiBjYWxs
ZWQsIGV2IGlzIENvbm5lY3RlZCBhbmQgY2FuIGJlIHJldXNlZCBvciBkaXNwb3NlZCBvZi4KPiAr
ICogICAgV2hlbiBhbiBlcnJvciBvY2N1cmVkLCBpdCBpcyBjYWxsZWQgd2l0aCByZXNwb25zZSA9
PSBOVUxMIGFuZCB0aGUgZXJyb3IKICAgICAgICAgXiBJZgo+ICsgKiAgICBjb2RlIGluIHJjLgo+
ICsgKiAgICBUaGUgY2FsbGJhY2sgaXMgb25seSBjYWxsZWQgb25jZS4KPiArICovCj4gK3R5cGVk
ZWYgc3RydWN0IGxpYnhsX19ldl9xbXAgbGlieGxfX2V2X3FtcDsKPiArdHlwZWRlZiB2b2lkIGxp
YnhsX19ldl9xbXBfY2FsbGJhY2sobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfcW1wICpldiwK
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfX2pzb25f
b2JqZWN0ICpyZXNwb25zZSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
aW50IHJjKTsKPiArCj4gK19oaWRkZW4gdm9pZCBsaWJ4bF9fZXZfcW1wX2luaXQobGlieGxfX2V2
X3FtcCAqZXYpOwo+ICtfaGlkZGVuIGludCBsaWJ4bF9fZXZfcW1wX3NlbmQobGlieGxfX2djICpn
YywgbGlieGxfX2V2X3FtcCAqZXYsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
b25zdCBjaGFyICpjbWQsIGxpYnhsX19qc29uX29iamVjdCAqYXJncyk7Cj4gK19oaWRkZW4gdm9p
ZCBsaWJ4bF9fZXZfcW1wX2Rpc3Bvc2UobGlieGxfX2djICpnYywgbGlieGxfX2V2X3FtcCAqZXYp
Owo+ICsKPiArc3RydWN0IGxpYnhsX19ldl9xbXAgewo+ICsgICAgLyogY2FsbGVyIHNob3VsZCBp
bmNsdWRlIHRoaXMgaW4gdGhlaXIgb3duIHN0cnVjdCAqLwo+ICsgICAgLyogY2FsbGVyIG11c3Qg
ZmlsbCB0aGVzZSBpbiwgYW5kIHRoZXkgbXVzdCBhbGwgcmVtYWluIHZhbGlkICovCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4gbm8gbmVlZCBmb3Ig
J2FsbCcKPiArICAgIHVpbnQzMl90IGRvbWlkOwoKU3RyaWN0bHkgc3BlYWtpbmcgZG9taWQgaXMg
YW4gdWludDE2X3QuCgo+ICsgICAgbGlieGxfX2V2X3FtcF9jYWxsYmFjayAqY2FsbGJhY2s7Cj4g
KyAgICBsaWJ4bF9fY2FyZWZkICpjZmQ7IC8qIHNldCB0byBzZW5kIGEgZmQgd2l0aCB0aGUgY29t
bWFuZCwgTlVMTCBvdGhlcndpc2UgKi8KPiArCj4gKyAgICAvKiByZW1haW5pbmcgZmllbGRzIGFy
ZSBwcml2YXRlIHRvIGxpYnhsX2V2X3FtcF8qICovCj4gKwoKRXh0cmEgbmV3bGluZT8KCj4gKyAg
ICBpbnQgaWQ7Cj4gK307Cj4gKwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 09:06:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 09: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 1fl9Yc-0000Wr-SB; Thu, 02 Aug 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=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fl9Yb-0000Wl-93
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 09:06:05 +0000
X-Inumbo-ID: 559c27a5-9633-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 559c27a5-9633-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 09:06:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,434,1526342400"; d="scan'208";a="61771032"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 2 Aug 2018 11:05:27 +0200
Message-ID: <20180802090528.76564-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] tools: fix python shebangs to use /usr/bin/env
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>, David Scott <dave@recoil.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Christian Lindig <christian.lindig@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>

VGhlIHBhdGggdG8gdGhlIHB5dGhvbiBiaW5hcnkgY2FuIGJlIGRpZmZlcmVudCBmcm9tIC91c3Iv
YmluL3B5dGhvbgpkZXBlbmRpbmcgb24gdGhlIGRpc3Ryby9PUy4KClNpZ25lZC1vZmYtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KQ2M6IENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4K
Q2M6IERhdmlkIFNjb3R0IDxkYXZlQHJlY29pbC5vcmc+Ci0tLQogdG9vbHMvaW5jbHVkZS94ZW4t
Zm9yZWlnbi9ta2NoZWNrZXIucHkgICB8IDIgKy0KIHRvb2xzL2luY2x1ZGUveGVuLWZvcmVpZ24v
bWtoZWFkZXIucHkgICAgfCAyICstCiB0b29scy9saWJ4bC9nZW50ZXN0LnB5ICAgICAgICAgICAg
ICAgICAgIHwgMiArLQogdG9vbHMvbGlieGwvZ2VudHlwZXMucHkgICAgICAgICAgICAgICAgICB8
IDIgKy0KIHRvb2xzL21pc2MveGVuLXJpbmd3YXRjaCAgICAgICAgICAgICAgICAgfCAyICstCiB0
b29scy9taXNjL3hlbmNvdl9zcGxpdCAgICAgICAgICAgICAgICAgIHwgMiArLQogdG9vbHMvb2Nh
bWwvbGlicy94ZW50b29sbG9nL2dlbmxldmVscy5weSB8IDIgKy0KIHRvb2xzL29jYW1sL2xpYnMv
eGwvZ2Vud3JhcC5weSAgICAgICAgICAgfCAyICstCiA4IGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0
aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9pbmNsdWRlL3hlbi1m
b3JlaWduL21rY2hlY2tlci5weSBiL3Rvb2xzL2luY2x1ZGUveGVuLWZvcmVpZ24vbWtjaGVja2Vy
LnB5CmluZGV4IGZkYWQ4NjlhOTEuLjNmMWRlYmYzYWYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2luY2x1
ZGUveGVuLWZvcmVpZ24vbWtjaGVja2VyLnB5CisrKyBiL3Rvb2xzL2luY2x1ZGUveGVuLWZvcmVp
Z24vbWtjaGVja2VyLnB5CkBAIC0xLDQgKzEsNCBAQAotIyEvdXNyL2Jpbi9weXRob24KKyMhL3Vz
ci9iaW4vZW52IHB5dGhvbgogCiBpbXBvcnQgc3lzOwogZnJvbSBzdHJ1Y3RzIGltcG9ydCBzdHJ1
Y3RzLCBjb21wYXRfYXJjaGVzOwpkaWZmIC0tZ2l0IGEvdG9vbHMvaW5jbHVkZS94ZW4tZm9yZWln
bi9ta2hlYWRlci5weSBiL3Rvb2xzL2luY2x1ZGUveGVuLWZvcmVpZ24vbWtoZWFkZXIucHkKaW5k
ZXggOTdlMGM3YTk4NC4uODEyZjUwZWQ0ZSAxMDA2NDQKLS0tIGEvdG9vbHMvaW5jbHVkZS94ZW4t
Zm9yZWlnbi9ta2hlYWRlci5weQorKysgYi90b29scy9pbmNsdWRlL3hlbi1mb3JlaWduL21raGVh
ZGVyLnB5CkBAIC0xLDQgKzEsNCBAQAotIyEvdXNyL2Jpbi9weXRob24KKyMhL3Vzci9iaW4vZW52
IHB5dGhvbgogCiBpbXBvcnQgc3lzLCByZTsKIGZyb20gc3RydWN0cyBpbXBvcnQgdW5pb25zLCBz
dHJ1Y3RzLCBkZWZpbmVzOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvZ2VudGVzdC5weSBiL3Rv
b2xzL2xpYnhsL2dlbnRlc3QucHkKaW5kZXggOTg5OTU5ZmM2OC4uZmJmNTc3ZDRiNSAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGwvZ2VudGVzdC5weQorKysgYi90b29scy9saWJ4bC9nZW50ZXN0LnB5
CkBAIC0xLDQgKzEsNCBAQAotIyEvdXNyL2Jpbi9weXRob24KKyMhL3Vzci9iaW4vZW52IHB5dGhv
bgogCiBpbXBvcnQgb3MKIGltcG9ydCBzeXMKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2dlbnR5
cGVzLnB5IGIvdG9vbHMvbGlieGwvZ2VudHlwZXMucHkKaW5kZXggODhlNWM1ZjMwZS4uYTM2YWJm
YjBhYSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvZ2VudHlwZXMucHkKKysrIGIvdG9vbHMvbGli
eGwvZ2VudHlwZXMucHkKQEAgLTEsNCArMSw0IEBACi0jIS91c3IvYmluL3B5dGhvbgorIyEvdXNy
L2Jpbi9lbnYgcHl0aG9uCiAKIGltcG9ydCBzeXMKIGltcG9ydCByZQpkaWZmIC0tZ2l0IGEvdG9v
bHMvbWlzYy94ZW4tcmluZ3dhdGNoIGIvdG9vbHMvbWlzYy94ZW4tcmluZ3dhdGNoCmluZGV4IGU2
ZjUzNjEyMzEuLmRmN2RiNWMzMTIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL21pc2MveGVuLXJpbmd3YXRj
aAorKysgYi90b29scy9taXNjL3hlbi1yaW5nd2F0Y2gKQEAgLTEsNCArMSw0IEBACi0jIS91c3Iv
YmluL3B5dGhvbgorIyEvdXNyL2Jpbi9lbnYgcHl0aG9uCiAjCiAjIENvcHlyaWdodCAoQykgMjAx
MSBDaXRyaXggU3lzdGVtcywgSW5jLgogIwpkaWZmIC0tZ2l0IGEvdG9vbHMvbWlzYy94ZW5jb3Zf
c3BsaXQgYi90b29scy9taXNjL3hlbmNvdl9zcGxpdAppbmRleCAxZjIwNTE4Yjg2Li41NzcxZjZj
ZmMyIDEwMDc1NQotLS0gYS90b29scy9taXNjL3hlbmNvdl9zcGxpdAorKysgYi90b29scy9taXNj
L3hlbmNvdl9zcGxpdApAQCAtMSw0ICsxLDQgQEAKLSMhL3Vzci9iaW4vcHl0aG9uCisjIS91c3Iv
YmluL2VudiBweXRob24KIAogaW1wb3J0IHN5cywgb3MsIG9zLnBhdGggYXMgcGF0aCwgc3RydWN0
LCBlcnJubwogZnJvbSBvcHRwYXJzZSBpbXBvcnQgT3B0aW9uUGFyc2VyCmRpZmYgLS1naXQgYS90
b29scy9vY2FtbC9saWJzL3hlbnRvb2xsb2cvZ2VubGV2ZWxzLnB5IGIvdG9vbHMvb2NhbWwvbGli
cy94ZW50b29sbG9nL2dlbmxldmVscy5weQppbmRleCA4YzIzM2M1OWIxLi45ZGQzMDQ4YTQ2IDEw
MDc1NQotLS0gYS90b29scy9vY2FtbC9saWJzL3hlbnRvb2xsb2cvZ2VubGV2ZWxzLnB5CisrKyBi
L3Rvb2xzL29jYW1sL2xpYnMveGVudG9vbGxvZy9nZW5sZXZlbHMucHkKQEAgLTEsNCArMSw0IEBA
Ci0jIS91c3IvYmluL3B5dGhvbgorIyEvdXNyL2Jpbi9lbnYgcHl0aG9uCiAKIGltcG9ydCBzeXMK
IApkaWZmIC0tZ2l0IGEvdG9vbHMvb2NhbWwvbGlicy94bC9nZW53cmFwLnB5IGIvdG9vbHMvb2Nh
bWwvbGlicy94bC9nZW53cmFwLnB5CmluZGV4IDlhNjVkNzMzNGQuLjc1ZWQ0YjQwMGQgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL29jYW1sL2xpYnMveGwvZ2Vud3JhcC5weQorKysgYi90b29scy9vY2FtbC9s
aWJzL3hsL2dlbndyYXAucHkKQEAgLTEsNCArMSw0IEBACi0jIS91c3IvYmluL3B5dGhvbgorIyEv
dXNyL2Jpbi9lbnYgcHl0aG9uCiAKIGltcG9ydCBzeXMsb3MKIAotLSAKMi4xOC4wCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 09:09:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 09: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 1fl9cG-0000gp-E0; Thu, 02 Aug 2018 09:09: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=rnw8=kr=citrix.com=prvs=74577e3f7=christian.lindig@srs-us1.protection.inumbo.net>)
 id 1fl9cF-0000gk-40
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 09:09:51 +0000
X-Inumbo-ID: dc98bd42-9633-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dc98bd42-9633-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 09:10:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,434,1526342400"; d="scan'208";a="77070450"
From: Christian Lindig <christian.lindig@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [PATCH] tools: fix python shebangs to use /usr/bin/env
Thread-Index: AQHUKkAKTQjcEgG150GCLHGd4Qf4+6SsCxeA
Date: Thu, 2 Aug 2018 09:09:48 +0000
Message-ID: <4C8E3742-C46A-4D92-B8D4-36DBA7757889@citrix.com>
References: <20180802090528.76564-1-roger.pau@citrix.com>
In-Reply-To: <20180802090528.76564-1-roger.pau@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: <82B1083509DA794681B5328E80D11DED@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] tools: fix python shebangs to use
 /usr/bin/env
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCj4gT24gMiBBdWcgMjAxOCwgYXQgMTA6MDUsIFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+IHdyb3RlOg0KPiANCj4gVGhlIHBhdGggdG8gdGhlIHB5dGhvbiBiaW5hcnkg
Y2FuIGJlIGRpZmZlcmVudCBmcm9tIC91c3IvYmluL3B5dGhvbg0KPiBkZXBlbmRpbmcgb24gdGhl
IGRpc3Ryby9PUy4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPg0KDQotLSANCkFja2VkLWJ5OiBDaHJpc3RpYW4gTGluZGlnIDxjaHJp
c3RpYW4ubGluZGlnQGNpdHJpeC5jb20+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 09:36:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 09:36:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flA1d-0002qm-RJ; Thu, 02 Aug 2018 09:36: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=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flA1c-0002qh-Oh
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 09:36:04 +0000
X-Inumbo-ID: 8622aeda-9637-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8622aeda-9637-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 09:36:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,434,1526342400"; d="scan'208";a="77071568"
Date: Thu, 2 Aug 2018 11:35:53 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802093010.xmeofkvaajd6dzpd@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-14-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-14-anthony.perard@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 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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDU6NTVQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gVGhpcyBpcyBhIGZpcnN0IHBhdGNoIHRvIGltcGxlbWVudCBsaWJ4bF9fZXZfcW1w
LCBpdCBvbmx5IGNvbm5lY3QgdG8gdGhlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4gY29ubmVjdHMKPiBRTVAgc29ja2V0IG9mIFFF
TVUgYW5kIHJlZ2lzdGVyIGEgZmQgY2FsbGJhY2sgdGhhdCBkb2VzIG5vdGhpbmcuCiAgICAgICAg
ICAgICAgICAgICAgICAgICBeIHJlZ2lzdGVycwo+IAo+IENhbGxiYWNrIGZ1bmN0aW9ucyB3aWxs
IGJlIGltcGxlbWVudGVkIGluIGZvbGxvd2luZyBwYXRjaGVzLgo+IAo+IFNpZ25lZC1vZmYtYnk6
IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgo+IC0tLQo+ICB0b29s
cy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIHwgMTEgKysrKysKPiAgdG9vbHMvbGlieGwvbGlieGxf
cW1wLmMgICAgICB8IDk2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICAy
IGZpbGVzIGNoYW5nZWQsIDEwNyBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhsL2xpYnhsX2ludGVybmFsLmggYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCj4g
aW5kZXggYzQ1M2FjMTBhNS4uOTBhYzQ4YTY1OSAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4bC9s
aWJ4bF9pbnRlcm5hbC5oCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAo+IEBA
IC00MTcsNiArNDE3LDE0IEBAIF9oaWRkZW4gaW50IGxpYnhsX19ldl9xbXBfc2VuZChsaWJ4bF9f
Z2MgKmdjLCBsaWJ4bF9fZXZfcW1wICpldiwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IGNoYXIgKmNtZCwgbGlieGxfX2pzb25fb2JqZWN0ICphcmdzKTsKPiAgX2hpZGRl
biB2b2lkIGxpYnhsX19ldl9xbXBfZGlzcG9zZShsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fZXZfcW1w
ICpldik7Cj4gIAo+ICt0eXBlZGVmIGVudW0gewo+ICsgICAgcW1wX3N0YXRlX2Rpc2Nvbm5lY3Rl
ZCA9IDEsCj4gKyAgICBxbXBfc3RhdGVfY29ubmVjdGluZywKPiArICAgIHFtcF9zdGF0ZV9ncmVl
dGluZywKPiArICAgIHFtcF9zdGF0ZV9jYXBhYmlsaXR5X25lZ29jaWF0aW9uLAo+ICsgICAgcW1w
X3N0YXRlX2Nvbm5lY3RlZCwKPiArfSBsaWJ4bF9fcW1wX3N0YXRlOwo+ICsKCkkgdGhpbmsgdGhp
cyBzaG91bGQgYmUgZGVjbGFyZWQgaW4gbGlieGxfdHlwZXNfaW50ZXJuYWwuaWRsPwoKQW5kICht
YXliZSkgYSBkZXNjcmlwdGlvbiBvZiBlYWNoIHN0YXRlIHdvdWxkIGJlIGhlbHBmdWwgZm9yIGZ1
dHVyZQpyZWZlcmVuY2U/Cgo+ICBzdHJ1Y3QgbGlieGxfX2V2X3FtcCB7Cj4gICAgICAvKiBjYWxs
ZXIgc2hvdWxkIGluY2x1ZGUgdGhpcyBpbiB0aGVpciBvd24gc3RydWN0ICovCj4gICAgICAvKiBj
YWxsZXIgbXVzdCBmaWxsIHRoZXNlIGluLCBhbmQgdGhleSBtdXN0IGFsbCByZW1haW4gdmFsaWQg
Ki8KPiBAQCAtNDI3LDYgKzQzNSw5IEBAIHN0cnVjdCBsaWJ4bF9fZXZfcW1wIHsKPiAgICAgIC8q
IHJlbWFpbmluZyBmaWVsZHMgYXJlIHByaXZhdGUgdG8gbGlieGxfZXZfcW1wXyogKi8KPiAgCj4g
ICAgICBpbnQgaWQ7Cj4gKyAgICBsaWJ4bF9fY2FyZWZkICpxbXBfY2ZkOwo+ICsgICAgbGlieGxf
X2V2X2ZkIHFtcF9lZmQ7Cj4gKyAgICBsaWJ4bF9fcW1wX3N0YXRlIHFtcF9zdGF0ZTsKPiAgfTsK
PiAgCj4gIAo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9xbXAuYyBiL3Rvb2xzL2xp
YnhsL2xpYnhsX3FtcC5jCj4gaW5kZXggYzVlMDVlNTY3OS4uOTZhMzQ3ZGQzYiAxMDA2NDQKPiAt
LS0gYS90b29scy9saWJ4bC9saWJ4bF9xbXAuYwo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3Ft
cC5jCj4gQEAgLTEyNzYsNiArMTI3NiwxMDIgQEAgaW50IGxpYnhsX19xbXBfaW5pdGlhbGl6YXRp
b25zKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAo+ICAgICAgcmV0dXJuIHJldDsKPiAg
fQo+ICAKPiArLyogLS0tLS0tLS0tLS0tIEltcGxlbWVudGF0aW9uIG9mIGxpYnhsX19ldl9xbXAg
LS0tLS0tLS0tLS0tLS0tLSAqLwo+ICsKPiArc3RhdGljIHZvaWQgcW1wX2V2X2ZkX2NhbGxiYWNr
KGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX2V2X2ZkICpldl9mZCwKPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGludCBmZCwgc2hvcnQgZXZlbnRzLCBzaG9ydCByZXZlbnRzKQo+ICt7
Cj4gK30KPiArCj4gK3N0YXRpYyBpbnQgcW1wX2V2X2Nvbm5lY3QobGlieGxfX2djICpnYywgbGli
eGxfX2V2X3FtcCAqZXYpCj4gK3sKPiArICAgIGludCByYywgcjsKPiArICAgIHN0cnVjdCBzb2Nr
YWRkcl91biB1bjsKPiArICAgIGNvbnN0IGNoYXIgKnFtcF9zb2NrZXRfcGF0aDsKPiArCj4gKyAg
ICBpZiAoZXYtPnFtcF9zdGF0ZSAhPSBxbXBfc3RhdGVfZGlzY29ubmVjdGVkKQo+ICsgICAgICAg
IHJldHVybiAwOwo+ICsKPiArICAgIHFtcF9zb2NrZXRfcGF0aCA9IGxpYnhsX19xZW11X3FtcF9w
YXRoKGdjLCBldi0+ZG9taWQpOwo+ICsKPiArICAgIExPR0QoREVCVUcsIGV2LT5kb21pZCwgIkNv
bm5lY3RpbmcgdG8gJXMiLCBxbXBfc29ja2V0X3BhdGgpOwo+ICsKPiArICAgIGxpYnhsX19jYXJl
ZmRfYmVnaW4oKTsKPiArICAgIGV2LT5xbXBfY2ZkID0gbGlieGxfX2NhcmVmZF9vcGVuZWQoQ1RY
LCBzb2NrZXQoQUZfVU5JWCwgU09DS19TVFJFQU0sIDApKTsKPiArICAgIGlmICghZXYtPnFtcF9j
ZmQpIHsKPiArICAgICAgICBMT0dFRChFUlJPUiwgZXYtPmRvbWlkLCAic29ja2V0KCkgZmFpbGVk
Iik7Cj4gKyAgICAgICAgcmMgPSBFUlJPUl9GQUlMOwo+ICsgICAgICAgIGdvdG8gb3V0Owo+ICsg
ICAgfQo+ICsgICAgcmMgPSBsaWJ4bF9mZF9zZXRfbm9uYmxvY2soQ1RYLCBsaWJ4bF9fY2FyZWZk
X2ZkKGV2LT5xbXBfY2ZkKSwgMSk7Cj4gKyAgICBpZiAocmMpCj4gKyAgICAgICAgZ290byBvdXQ7
Cj4gKwo+ICsgICAgcmMgPSBsaWJ4bF9fcHJlcGFyZV9zb2NrYWRkcl91bihnYywgJnVuLCBxbXBf
c29ja2V0X3BhdGgsICJRTVAgc29ja2V0Iik7Cj4gKyAgICBpZiAocmMpCj4gKyAgICAgICAgZ290
byBvdXQ7Cj4gKwo+ICsgICAgciA9IGNvbm5lY3QobGlieGxfX2NhcmVmZF9mZChldi0+cW1wX2Nm
ZCksCj4gKyAgICAgICAgICAgICAgICAoc3RydWN0IHNvY2thZGRyICopICZ1biwgc2l6ZW9mKHVu
KSk7Cj4gKyAgICBpZiAocikgewo+ICsgICAgICAgIExPR0VEKEVSUk9SLCBldi0+ZG9taWQsICJG
YWlsZWQgdG8gY29ubmVjdCB0byBRTVAgc29ja2V0ICVzIiwKPiArICAgICAgICAgICAgICBxbXBf
c29ja2V0X3BhdGgpOwo+ICsgICAgICAgIHJjID0gRVJST1JfRkFJTDsKPiArICAgICAgICBnb3Rv
IG91dDsKPiArICAgIH0KPiArCj4gKyAgICByYyA9IGxpYnhsX19ldl9mZF9yZWdpc3RlcihnYywg
JmV2LT5xbXBfZWZkLCBxbXBfZXZfZmRfY2FsbGJhY2ssCj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBsaWJ4bF9fY2FyZWZkX2ZkKGV2LT5xbXBfY2ZkKSwgUE9MTElOKTsKPiArICAg
IGlmIChyYykKPiArICAgICAgICBnb3RvIG91dDsKPiArCj4gKyAgICBldi0+cW1wX3N0YXRlID0g
cW1wX3N0YXRlX2Nvbm5lY3Rpbmc7Cj4gKyAgICByZXR1cm4gMDsKPiArCj4gK291dDoKPiArICAg
IGxpYnhsX19jYXJlZmRfY2xvc2UoZXYtPnFtcF9jZmQpOwo+ICsgICAgZXYtPnFtcF9jZmQgPSBO
VUxMOwo+ICsgICAgcmV0dXJuIHJjOwo+ICt9Cj4gKwo+ICsKCkRvdWJsZSBuZXdsaW5lLgoKPiAr
LyoKPiArICogbGlieGxfX2V2X3FtcF8qCj4gKyAqLwo+ICsKPiArdm9pZCBsaWJ4bF9fZXZfcW1w
X2luaXQobGlieGxfX2V2X3FtcCAqZXYpCj4gK3sKPiArICAgIGV2LT5pZCA9IC0xOwo+ICsKPiAr
ICAgIGV2LT5xbXBfY2ZkID0gTlVMTDsKPiArICAgIGxpYnhsX19ldl9mZF9pbml0KCZldi0+cW1w
X2VmZCk7Cj4gKyAgICBldi0+cW1wX3N0YXRlID0gcW1wX3N0YXRlX2Rpc2Nvbm5lY3RlZDsKPiAr
fQo+ICsKPiAraW50IGxpYnhsX19ldl9xbXBfc2VuZChsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fZXZf
cW1wICpldiwKPiArICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpjbWQsIGxpYnhs
X19qc29uX29iamVjdCAqYXJncykKPiArewo+ICsgICAgaW50IHJjOwo+ICsKPiArICAgIExPR0Qo
REVCVUcsIGV2LT5kb21pZCwgIiBldiAlcCwgY21kICclcyciLCBldiwgY21kKTsKPiArCj4gKyAg
ICAvKiBDb25uZWN0IHRvIFFFTVUgaWYgbm90IGFscmVhZHkgY29ubmVjdGVkICovCj4gKyAgICBy
YyA9IHFtcF9ldl9jb25uZWN0KGdjLCBldik7Cj4gKwo+ICsgICAgcmV0dXJuIHJjOwoKWW91IGNh
biBnZXQgcmlkIG9mIHJjIGFuZCBqdXN0IHVzZToKCnJldHVybiBxbXBfZXZfY29ubmVjdChnYywg
ZXYpOwoKPiArfQo+ICsKPiArdm9pZCBsaWJ4bF9fZXZfcW1wX2Rpc3Bvc2UobGlieGxfX2djICpn
YywgbGlieGxfX2V2X3FtcCAqZXYpCj4gK3sKPiArICAgIExPR0QoREVCVUcsIGV2LT5kb21pZCwg
IiBldiAlcCIsIGV2KTsKPiArCj4gKyAgICBsaWJ4bF9fZXZfZmRfZGVyZWdpc3RlcihnYywgJmV2
LT5xbXBfZWZkKTsKPiArICAgIGxpYnhsX19jYXJlZmRfY2xvc2UoZXYtPnFtcF9jZmQpOwo+ICsg
ICAgZXYtPnFtcF9jZmQgPSBOVUxMOwoKTm8gbmVlZCB0byBzZXQgcW1wX2NmZCB0byBOVUxMIGlm
IHlvdSBjYWxsIF9pbml0IGFmdGVyd2FyZHMuCgo+ICsKPiArICAgIGxpYnhsX19ldl9xbXBfaW5p
dChldik7CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 09:56:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 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 1flALN-0004LS-1C; Thu, 02 Aug 2018 09:56: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=uzse=kr=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1flALM-0004LN-4u
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 09:56:28 +0000
X-Inumbo-ID: 37123005-963a-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 37123005-963a-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 11:55: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 1B23680D;
 Thu,  2 Aug 2018 02:56: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 91BB93F5D0;
 Thu,  2 Aug 2018 02:56:24 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: Stefano Stabellini <sstabellini@kernel.org>,
 "lars.kurth@citrix.com" <lars.kurth@citrix.com>,
 Andrii Anisov <andrii_anisov@epam.com>,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Paul Durrant <paul.durrant@citrix.com>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>, Rich Persaud <persaur@gmail.com>
Message-ID: <c05f24a4-6c10-282f-3945-c63dcee168ba@arm.com>
Date: Thu, 2 Aug 2018 10:56:23 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] [Notes for xen summit 2018 design session] Graphic
 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: 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>

SGksCgpTb3JyeSBmb3IgdGhlIGxhdGUgcG9zdGluZy4gVGhlIG5vdGVzIHdlcmUgdGFrZW4gYnkg
U3RlZmFubyBTdGFiZWxsaW5pLiAKVGhhbmsgeW91LgoKVGhpcyBoYXMgc29tZSBjbGFyaWZpY2F0
aW9ucyByZXF1ZXN0ZWQgZnJvbSBFUEFNIHJlZ2FyZGluZyBQb3dlclZSLgoKVGhlIGV4aXN0aW5n
IGdyYXBoaWNzIHNvbHV0aW9ucyBvbiBYZW4gdG9kYXkgYXJlOgogICAgLSBQViBEUk06CiAgICAg
ICAgICogU3VwcG9ydHMgbXVsdGlwbGUgZGlzcGxheXMgcGVyIFZNCiAgICAgICAgICogQmFzZWQg
b24gR3JhbnQtdGFibGVzLgogICAgICAgICAqIEltcHJvdmVtZW50IG9mIFhlbiBGQiB3aGljaCBp
cyBiYXNlZCBvbiBmb3JlaWduIG1hcHBpbmcKCiAgICAtIEludGVsIEdWVDogaHR0cHM6Ly8wMS5v
cmcvaWd2dC1nCiAgICAgICAgICogQmFzZWQgb24gSU9SRVEgc2VydmVyIGluZnJhc3RydWN0dXJl
CiAgICAgICAgICogUGVyZm9ybWFuY2UgaXMgNzAlIG9mIGRpcmVjdCBhc3NpZ25lZCBoYXJkd2Fy
ZQoKICAgIC0gTlZJRElBOgogICAgICAgICAqIE11Y2ggbW9yZSB2aXJ0dWFsaXphYmxlCiAgICAg
ICAgICogUHJvdmlkZSBtYXBwYWJsZSBjaHVuayBvZiBQQ0kgQkFScy4KICAgICAgICAgKiBVc2Vy
c3BhY2UgY29tcG9uZW50IGVtdWxhdGVzIFBDSSBjb25maWcgc3BhY2UKCkN1cnJlbnQgZWZmb3J0
IGZvciBncmFwaGljIHZpcnR1YWxpemF0aW9uIG9uIEFybToKICAgIC0gU2Ftc3VuZzogVGhleSBo
YXZlIGEgUFYgT3BlbkdMIHNvbHV0aW9uLiBUaGlzIHNlZW1zIHRvIGJlIGZhc3QuCiAgICAtIEVQ
QU06CiAgICAgICAgICogUFYgT3BlbkdMIHdhcyBkaXNtaXNzZWQgYmVjYXVzZSBvZiBwZXJmb3Jt
YW5jZSBjb25jZXJuCiAgICAgICAgICogUFYgRFJNIGZvciBzaGFyaW5nIGRpc3BsYXkKICAgICAg
ICAgKiBQb3dlclZSIG5hdGl2ZSB2aXJ0dWFsaXphdGlvbiAoc2VlIGJlbG93KQoKUG92ZXJWUiB2
aXJ0dWFsaXphdGlvbjoKClJlY2VudCBQb3ZlclZSIGhhcmR3YXJlIHByb3ZpZGVkIHNvbWUgdmly
dHVhbGl6YXRpb24gc3VwcG9ydC4gVGhlCnNvbHV0aW9uIGlzIGltcGxlbWVudGVkIGluIHRoZSBm
aXJtd2FyZS4gQSBrZXJuZWwgbW9kdWxlIGlzIHVzZWQgdG8gdGFsawp0byB0aGUgZmlybXdhcmUg
dmlhIHNoYXJlZCBtZW1vcnkuIFRoZSB0b29sc3RhY2sgb25seSBoYXZlIHRvIHNldHVwCm1lbW9y
eSBjb250ZXh0IGZvciBlYWNoIFZNLgoKICAgICAgICAgICAgKiogUmVjZW50IFBvdmVyVlIgSFcg
aGFzIHNvbWUgdmlydHVhbGl6YXRpb24gc3VwcG9ydAogICAgICAgICAgICAqKiBLZXJuZWwgbW9k
dWxlCgpJdCB3YXMgbm90IGNsZWFyIHdoZXRoZXIgYW4gZXh0cmEgcGFpciBvZiBmcm9udGVuZC9i
YWNrZW5kIHdhcyByZXF1aXJlZCAKYWxvbmcgd2l0aCB0aGUgUG93ZXJWUiBkcml2ZXIuCgpAQWN0
aW9uOiBFUEFNLCBjb3VsZCB5b3UgY2xhcmlmeSBpdD8KClBvdGVudGlhbCBzb2x1dGlvbiBmb3Ig
dXBzdHJlYW06CiAgICAtIFBWIE9wZW5HTAogICAgLSB2R1BVIHNvbHV0aW9uIG91dHNpZGUgb2Yg
dGhlIGh5cGVydmlzb3IgKHNlZSBiZWxvdykKCnZHUFUgc29sdXRpb24gb3V0c2lkZSBvZiB0aGUg
aHlwZXJ2aXNvcjoKCkEgdW5pa2VybmVsIChvciBEb20wKSBiYXNlZCBlbnZpcm9ubWVudCBjb3Vs
ZCBiZSBwcm92aWRlZCB0byBydW4KcHJvcHJpZXRhcnkgc29mdHdhcmUuCgpUaGUgcHJvcHJpZXRh
cnkgc29mdHdhcmUgd291bGQgdXNlIElPUkVRIHNlcnZlciBpbmZyYXN0cnVjdHVyZSB0bwplbXVs
YXRlIGd1ZXN0IG1lbW9yeSByZWdpb24gdXNlZCBieSB0aGUgR1BVIGFuZCBkbyB0aGUgc2NoZWR1
bGluZwpkZWNpc2lvbnMuCgoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 09:56:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 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 1flALH-0004LH-Ot; Thu, 02 Aug 2018 09:56:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flALF-0004LC-Pk
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 09:56:21 +0000
X-Inumbo-ID: 5b4bf798-963a-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5b4bf798-963a-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 09:56:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,434,1526342400"; d="scan'208";a="77072300"
Date: Thu, 2 Aug 2018 11:56:11 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802095611.rkwheom3epys2fyh@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-15-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-15-anthony.perard@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 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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDU6NTZQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gRmlyc3Qgc3RlcCBpbnRvIHRha2luZyBjYXJlIG9mIHRoZSBpbnB1dCBmcm9tIFFF
TVUncyBRTVAgc29ja2V0LiBGb3IKPiBub3csIHdlIHJlYWQgZGF0YSBhbmQgc3RvcmUgdGhlbSBp
biBhIGJ1ZmZlci4KPiAKPiBQYXJzaW5nIG9mIHRoZSBkYXRhIHdpbGwgYmUgZG9uZSBpbiB0aGUg
Zm9sbG93aW5nIHBhdGNoZXMuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFu
dGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gLS0tCj4gCj4gTm90ZXM6Cj4gICAgIHY0Ogo+ICAg
ICAgICAgcmVtb3ZlIHVzZSBvZiBhIGxpbmtlZCBsaXN0IG9mIHJlY2VpdmUgYnVmZmVyLCBhbmQg
dXNlIHJlYWxsb2MgaW5zdGVhZC4KPiAKPiAgdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCB8
ICAgOSArKysrCj4gIHRvb2xzL2xpYnhsL2xpYnhsX3FtcC5jICAgICAgfCAxMDEgKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgMiBmaWxlcyBjaGFuZ2VkLCAxMTAgaW5zZXJ0
aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIv
dG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAo+IGluZGV4IDkwYWM0OGE2NTkuLjhjMzYyNWEy
NDMgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAo+ICsrKyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKPiBAQCAtNDM4LDYgKzQzOCwxNSBAQCBzdHJ1Y3Qg
bGlieGxfX2V2X3FtcCB7Cj4gICAgICBsaWJ4bF9fY2FyZWZkICpxbXBfY2ZkOwo+ICAgICAgbGli
eGxfX2V2X2ZkIHFtcF9lZmQ7Cj4gICAgICBsaWJ4bF9fcW1wX3N0YXRlIHFtcF9zdGF0ZTsKPiAr
Cj4gKyAgICAvKiByZWNlaXZlIGJ1ZmZlciwgd2l0aDoKPiArICAgICAqIGJ1Zl9zaXplOiBjdXJy
ZW50IGFsbG9jYXRlZCBzaXplLAo+ICsgICAgICogYnVmX3VzZWQ6IGFjdHVhbCBkYXRhIGluIHRo
ZSBidWZmZXIsCj4gKyAgICAgKiBidWZfY29uc3VtZWQ6IGRhdGEgYWxyZWFkeSBwYXJzZWQuICAq
Lwo+ICsgICAgY2hhciAqcnhfYnVmOwo+ICsgICAgc2l6ZV90IGJ1Zl9zaXplOwo+ICsgICAgc2l6
ZV90IGJ1Zl91c2VkOwo+ICsgICAgc2l6ZV90IGJ1Zl9jb25zdW1lZDsKPiAgfTsKPiAgCj4gIAo+
IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9xbXAuYyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X3FtcC5jCj4gaW5kZXggOTZhMzQ3ZGQzYi4uYjA1NTRkZjg0MyAxMDA2NDQKPiAtLS0gYS90b29s
cy9saWJ4bC9saWJ4bF9xbXAuYwo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCj4gQEAg
LTc1LDYgKzc1LDEyIEBACj4gICMgIGRlZmluZSBERUJVR19SRVBPUlRfUkVDRUlWRUQoZG9tLCBi
dWYsIGxlbikgKCh2b2lkKTApCj4gICNlbmRpZgo+ICAKPiArI2lmZGVmIERFQlVHX1FNUF9DTElF
TlQKPiArIyAgZGVmaW5lIExPR19RTVAoZiwgLi4uKSBMT0dEKERFQlVHLCBldi0+ZG9taWQsIGYs
ICMjX19WQV9BUkdTX18pCj4gKyNlbHNlCj4gKyMgIGRlZmluZSBMT0dfUU1QKGYsIC4uLikKPiAr
I2VuZGlmCj4gKwo+ICAvKgo+ICAgKiBRTVAgdHlwZXMgJiBjb25zdGFudAo+ICAgKi8KPiBAQCAt
MTI3OCw5ICsxMjg0LDk5IEBAIGludCBsaWJ4bF9fcW1wX2luaXRpYWxpemF0aW9ucyhsaWJ4bF9f
Z2MgKmdjLCB1aW50MzJfdCBkb21pZCwKPiAgCj4gIC8qIC0tLS0tLS0tLS0tLSBJbXBsZW1lbnRh
dGlvbiBvZiBsaWJ4bF9fZXZfcW1wIC0tLS0tLS0tLS0tLS0tLS0gKi8KPiAgCj4gKy8qCj4gKyAq
IFFNUCBGRCBjYWxsYmFja3MKPiArICovCj4gKwo+ICtzdGF0aWMgaW50IHFtcF9ldl9jYWxsYmFj
a19yZWFkYWJsZShsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19ldl9xbXAgKmV2LCBpbnQgZmQpCj4g
K3sKPiArICAgIEVHQ19HQzsKPiArICAgIHNzaXplX3QgcjsKPiArCj4gKyAgICBpZiAoIWV2LT5y
eF9idWYpIHsKPiArICAgICAgICBldi0+cnhfYnVmID0gbGlieGxfX21hbGxvYyhOT0dDLCBRTVBf
UkVDRUlWRV9CVUZGRVJfU0laRSk7Cj4gKyAgICAgICAgZXYtPmJ1Zl9zaXplID0gUU1QX1JFQ0VJ
VkVfQlVGRkVSX1NJWkU7Cj4gKyAgICAgICAgZXYtPmJ1Zl91c2VkID0gMDsKPiArICAgICAgICBl
di0+YnVmX2NvbnN1bWVkID0gMDsKPiArICAgIH0KPiArCj4gKyAgICAvKiBDaGVjayBpZiBsYXN0
IGJ1ZmZlciBzdGlsbCBoYXZlIHNwYWNlLCBvciBpbmNyZWFzZSBzaXplICovCj4gKyAgICAvKiBU
aGUgLTEgaXMgYmVjYXVzZSB0aGVyZSBpcyBhbHdheXMgc3BhY2UgZm9yIGEgTlVMIGNoYXJhY3Rl
ciAqLwo+ICsgICAgaWYgKGV2LT5idWZfdXNlZCA9PSBldi0+YnVmX3NpemUgLSAxKSB7Cj4gKyAg
ICAgICAgZXYtPmJ1Zl9zaXplICs9IFFNUF9SRUNFSVZFX0JVRkZFUl9TSVpFOwo+ICsgICAgICAg
IGV2LT5yeF9idWYgPSBsaWJ4bF9fcmVhbGxvYyhOT0dDLCBldi0+cnhfYnVmLCBldi0+YnVmX3Np
emUpOwo+ICsgICAgfQo+ICsKPiArICAgIGZvciAoOzspIHsKPiArICAgICAgICAvKiBUaGUgLTEg
aXMgYmVjYXVzZSB0aGVyZSBpcyBhbHdheXMgc3BhY2UgZm9yIGEgTlVMIGNoYXJhY3RlciAqLwo+
ICsgICAgICAgIHIgPSByZWFkKGZkLCBldi0+cnhfYnVmICsgZXYtPmJ1Zl91c2VkLAo+ICsgICAg
ICAgICAgICAgICAgIGV2LT5idWZfc2l6ZSAtIGV2LT5idWZfdXNlZCAtIDEpOwo+ICsgICAgICAg
IGlmIChyIDwgMCkgewo+ICsgICAgICAgICAgICBpZiAoZXJybm8gPT0gRUlOVFIpIGNvbnRpbnVl
Owo+ICsgICAgICAgICAgICBhc3NlcnQoZXJybm8pOwo+ICsgICAgICAgICAgICBpZiAoZXJybm8g
PT0gRVdPVUxEQkxPQ0spIHsKPiArICAgICAgICAgICAgICAgIHJldHVybiAwOwo+ICsgICAgICAg
ICAgICB9Cj4gKyAgICAgICAgICAgIExPR0VEKEVSUk9SLCBldi0+ZG9taWQsICJlcnJvciByZWFk
aW5nIFFNUCBzb2NrZXQiKTsKPiArICAgICAgICAgICAgcmV0dXJuIEVSUk9SX0ZBSUw7CgpJIHRo
aW5rIGl0IHdvdWxkIGJlIGNsZWFyZXIgdG8gdXNlOgoKYXNzZXJ0KGVycm5vKTsKc3dpdGNoIChl
cnJubykgewpjYXNlIEVJTlRSOgogICAgY29udGludWU7CmNhc2UgRVdPVUxEQkxPQ0sKICAgIHJl
dHVybiAwOwpkZWZhdWx0OgogICAgTE9HRUQoLi4uKQoKPiArICAgICAgICB9Cj4gKyAgICAgICAg
YnJlYWs7Cj4gKyAgICB9Cj4gKwo+ICsgICAgaWYgKHIgPT0gMCkgewo+ICsgICAgICAgIExPR0Qo
RVJST1IsIGV2LT5kb21pZCwgIk5vIGRhdGEgcmVhZCBvbiBRTVAgc29ja2V0Iik7Cj4gKyAgICAg
ICAgcmV0dXJuIDA7Cj4gKyAgICB9Cj4gKwo+ICsgICAgTE9HX1FNUCgicmVjZWl2ZWQgJWxkQjog
JyUuKnMnIiwgciwgKGludClyLCBldi0+cnhfYnVmICsgZXYtPmJ1Zl91c2VkKTsKPiArCj4gKyAg
ICBldi0+YnVmX3VzZWQgKz0gcjsKCkhtLCBkb24ndCB5b3UgbmVlZCB0byBkbyB0aGlzIGluc2lk
ZSBvZiBhIGxvb3AgdG9nZXRoZXIgd2l0aCB0aGUKcmVhbGxvYywgaW4gY2FzZSB0aGUgZGF0YSBv
biB0aGUgZmQgaXMgYmlnZ2VyIHRoYW4gdGhlIGN1cnJlbnQgc3BhY2UKb24gdGhlIGJ1ZmZlciwg
YW5kIHlvdSBuZWVkIHRvIGtlZXAgZ3Jvd2luZyBpdCB1bnRpbCB5b3UgaGl0CkVXT1VMREJMT0NL
PwoKSSB0aGluayB3aXRoIHRoZSBjdXJyZW50IGFwcHJvYWNoIHlvdSBjYW4gbGVhdmUgZGF0YSBw
ZW5kaW5nIGluIHRoZSBmZAppZiB0aGUgYnVmZmVyIGhhcHBlbnMgdG8gYmUgc21hbGxlciB0aGFu
IHRoZSBwZW5kaW5nIGRhdGEgaW4gdGhlIGZkPwoKSSB0aGluayB0aGUgbG9vcCBzaG91bGQgYmUg
c29tZXRoaW5nIGxpa2U6Cgpmb3IgKDs7KSB7CiAgICAxLiBDaGVjayBpZiB0aGVyZSdzIHNwYWNl
IGxlZnQgaW4gdGhlIGJ1ZmZlci4KICAgIDIuIFRyeSB0byByZWFkIGZyb20gdGhlIGZkLgogICAg
My4gUGFyc2UgZXJyb3IsIGV4aXQgbG9vcCBpZiBlcnJubyA9PSBFV09VTERCTE9DSy4KICAgIDQu
IGV2LT5idWZfdXNlZCArPSByOwogICAgNS4gUmVzdGFydCBsb29wLgp9Cgo+ICsgICAgYXNzZXJ0
KGV2LT5idWZfdXNlZCA8IGV2LT5idWZfc2l6ZSk7Cj4gKwo+ICsgICAgcmV0dXJuIDA7Cj4gK30K
PiArCj4gK3N0YXRpYyB2b2lkIHFtcF9ldl9jYWxsYmFja19lcnJvcihsaWJ4bF9fZWdjICplZ2Ms
IGxpYnhsX19ldl9xbXAgKmV2KQo+ICt7Cj4gKyAgICBFR0NfR0M7Cj4gKwo+ICsgICAgTE9HRChF
UlJPUiwgZXYtPmRvbWlkLCAiRXJyb3IgaGFwcGVuZCB3aXRoIHRoZSBRTVAgY29ubmVjdGlvbiB0
byBRRU1VIik7Cj4gKwo+ICsgICAgLyogT24gZXJyb3IsIGRlYWxsb2NhdGUgYWxsIHByaXZhdGUg
cmVzc291cmNlcyAqLwo+ICsgICAgbGlieGxfX2V2X3FtcF9kaXNwb3NlKGdjLCBldik7Cj4gK30K
PiArCj4gIHN0YXRpYyB2b2lkIHFtcF9ldl9mZF9jYWxsYmFjayhsaWJ4bF9fZWdjICplZ2MsIGxp
YnhsX19ldl9mZCAqZXZfZmQsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQg
ZmQsIHNob3J0IGV2ZW50cywgc2hvcnQgcmV2ZW50cykKPiAgewo+ICsgICAgRUdDX0dDOwo+ICsg
ICAgaW50IHJjOwo+ICsKPiArICAgIGxpYnhsX19ldl9xbXAgKmV2ID0gQ09OVEFJTkVSX09GKGV2
X2ZkLCAqZXYsIHFtcF9lZmQpOwo+ICsKPiArICAgIGlmIChyZXZlbnRzICYgKFBPTExIVVApKSB7
Cj4gKyAgICAgICAgTE9HRChERUJVRywgZXYtPmRvbWlkLCAicmVjZWl2ZWQgUE9MTEhVUCBmcm9t
IFFNUCBzb2NrZXQiKTsKPiArICAgICAgICBxbXBfZXZfY2FsbGJhY2tfZXJyb3IoZWdjLCBldik7
Cj4gKyAgICAgICAgcmV0dXJuOwo+ICsgICAgfQo+ICsgICAgaWYgKHJldmVudHMgJiB+KFBPTExJ
TnxQT0xMT1VUKSkgewo+ICsgICAgICAgIExPR0QoRVJST1IsIGV2LT5kb21pZCwKPiArICAgICAg
ICAgICAgICJ1bmV4cGVjdGVkIHBvbGwgZXZlbnQgMHgleCBvbiBRTVAgc29ja2V0IChleHBlY3Rl
ZCBQT0xMSU4gIgo+ICsgICAgICAgICAgICAgImFuZC9vciBQT0xMT1VUKSIsCj4gKyAgICAgICAg
ICAgIHJldmVudHMpOwo+ICsgICAgICAgIHFtcF9ldl9jYWxsYmFja19lcnJvcihlZ2MsIGV2KTsK
PiArICAgICAgICByZXR1cm47Cj4gKyAgICB9Cj4gKwo+ICsgICAgaWYgKHJldmVudHMgJiBQT0xM
SU4pIHsKPiArICAgICAgICByYyA9IHFtcF9ldl9jYWxsYmFja19yZWFkYWJsZShlZ2MsIGV2LCBm
ZCk7Cj4gKyAgICAgICAgaWYgKHJjKQo+ICsgICAgICAgICAgICBnb3RvIG91dDsKPiArICAgIH0K
PiArb3V0OgoKU2luY2UgeW91IGFscmVhZHkgaGF2ZSBhbiBvdXQgbGFiZWwgdGhhdCBjYWxscyBf
ZXJyb3IsIHdoeSBub3QgdXNlIGl0CmZvciB0aGUgZmFpbHVyZSBwYXRocyBhYm92ZSBieSBtYW51
YWxseSBzZXR0aW5nIHJjPwoKT3IgZWxzZSBnZXQgcmlkIG9mIGl0IGFuZCBqdXN0IGNhbGwgX2Vy
cm9yIGRpcmVjdGx5LgoKICAgIGlmIChyZXZlbnRzICYgUE9MTElOKSB7CiAgICAgICAgcmMgPSBx
bXBfZXZfY2FsbGJhY2tfcmVhZGFibGUoZWdjLCBldiwgZmQpOwogICAgICAgIGlmIChyYykgewog
ICAgICAgICAgICBxbXBfZXZfY2FsbGJhY2tfZXJyb3IoZWdjLCBldik7CiAgICAgICAgICAgIHJl
dHVybjsKICAgICAgICB9CiAgICB9CgpBbmQgdGhlbiB5b3UgY2FuIHJlbW92ZSB0aGUgbGFiZWwg
YWx0b2dldGhlci4KCj4gKyAgICBpZiAocmMpIHsKPiArICAgICAgICBxbXBfZXZfY2FsbGJhY2tf
ZXJyb3IoZWdjLCBldik7Cj4gKyAgICB9Cj4gIH0KPiAgCj4gIHN0YXRpYyBpbnQgcW1wX2V2X2Nv
bm5lY3QobGlieGxfX2djICpnYywgbGlieGxfX2V2X3FtcCAqZXYpCj4gQEAgLTEzNDYsNiArMTQ0
Miw4IEBAIHZvaWQgbGlieGxfX2V2X3FtcF9pbml0KGxpYnhsX19ldl9xbXAgKmV2KQo+ICAgICAg
ZXYtPnFtcF9jZmQgPSBOVUxMOwo+ICAgICAgbGlieGxfX2V2X2ZkX2luaXQoJmV2LT5xbXBfZWZk
KTsKPiAgICAgIGV2LT5xbXBfc3RhdGUgPSBxbXBfc3RhdGVfZGlzY29ubmVjdGVkOwo+ICsKPiAr
ICAgIGV2LT5yeF9idWYgPSBOVUxMOwoKQXJlbid0IHlvdSBtaXNzaW5nIGEKCmV2LT5idWZfc2l6
ZSA9IGV2LT5idWZfdXNlZCA9IGV2LT5idWZfY29uc3VtZWQgPSAwOwoKPwoKPiAgfQo+ICAKPiAg
aW50IGxpYnhsX19ldl9xbXBfc2VuZChsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fZXZfcW1wICpldiwK
PiBAQCAtMTM2NSw2ICsxNDYzLDkgQEAgdm9pZCBsaWJ4bF9fZXZfcW1wX2Rpc3Bvc2UobGlieGxf
X2djICpnYywgbGlieGxfX2V2X3FtcCAqZXYpCj4gIHsKPiAgICAgIExPR0QoREVCVUcsIGV2LT5k
b21pZCwgIiBldiAlcCIsIGV2KTsKPiAgCj4gKyAgICBmcmVlKGV2LT5yeF9idWYpOwo+ICsgICAg
ZXYtPnJ4X2J1ZiA9IE5VTEw7CgpJIGRvbid0IHRoaW5rIHlvdSBuZWVkIHRvIHNldCByeF9idWYg
dG8gTlVMTCBpZiB5b3UgY2FsbCBfaW5pdAphZnRlcndhcmRzLgoKVGhhbmtzLCBSb2dlci4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 10:01:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 10: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 1flAPz-0005Ct-Ke; Thu, 02 Aug 2018 10:01: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=zvpq=kr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1flAPy-0005Co-DA
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 10:01:14 +0000
X-Inumbo-ID: e152f2c7-963a-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 e152f2c7-963a-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 12:00:27 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 02 Aug 2018 04:01:11 -0600
Message-Id: <5B62D66602000078001DA36C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 02 Aug 2018 04:01:10 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180801134028.1654-1-paul.durrant@citrix.com>
 <20180801134028.1654-2-paul.durrant@citrix.com>
 <5B62B09A02000078001DA278@prv1-mh.provo.novell.com>
 <74e395deae9549c3a05fccb1241c35ae@AMSPEX02CL03.citrite.net>
 <3d83229e473b4430969e1dbde9ef7125@AMSPEX02CL03.citrite.net>
 <5B62BE5602000078001DA2E3@prv1-mh.provo.novell.com>
 <39f0f20acabb48f8a0152f09bf7b21b7@AMSPEX02CL03.citrite.net>
In-Reply-To: <39f0f20acabb48f8a0152f09bf7b21b7@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 01/15] re-work commit 3e06b989 "IOMMU:
 make page table population preemptible"...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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 Deegan <tim@xen.org>,
 george.dunlap@citrix.com, Julien Grall <julien.grall@arm.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+IE9uIDAyLjA4LjE4IGF0IDEwOjQ5LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogSmFuIEJldWxpY2ggW21h
aWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPj4gU2VudDogMDIgQXVndXN0IDIwMTggMDk6MTkKPj4g
VG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4+IENjOiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPjsgQW5kcmV3IENvb3Blcgo+PiA8QW5kcmV3LkNv
b3BlcjNAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXAKPj4gPEdlb3JnZS5EdW5sYXBAY2l0cml4
LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsgV2VpIExpdQo+PiA8
d2VpLmxpdTJAY2l0cml4LmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz47IHhlbi0KPj4gZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz47
IEtvbnJhZCBSemVzenV0ZWsgV2lsawo+PiA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFRpbSAo
WGVuLm9yZykgPHRpbUB4ZW4ub3JnPgo+PiBTdWJqZWN0OiBSRTogW1BBVENIIHY0IDAxLzE1XSBy
ZS13b3JrIGNvbW1pdCAzZTA2Yjk4OSAiSU9NTVU6IG1ha2UKPj4gcGFnZSB0YWJsZSBwb3B1bGF0
aW9uIHByZWVtcHRpYmxlIi4uLgo+PiAKPj4gPj4+IE9uIDAyLjA4LjE4IGF0IDEwOjA0LCA8UGF1
bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+PiA+PiBGcm9tOiBQYXVsIER1cnJhbnQKPj4g
Pj4gU2VudDogMDIgQXVndXN0IDIwMTggMDk6MDMKPj4gPj4gPiBGcm9tOiBKYW4gQmV1bGljaCBb
bWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+PiA+PiA+IFNlbnQ6IDAyIEF1Z3VzdCAyMDE4IDA4
OjIwCj4+ID4+ID4gPj4+IE9uIDAxLjA4LjE4IGF0IDE1OjQwLCA8cGF1bC5kdXJyYW50QGNpdHJp
eC5jb20+IHdyb3RlOgo+PiA+PiA+ID4gLi4udG8gc2ltcGxpZnkgdGhlIGltcGxlbWVudGF0aW9u
IGFuZCB0dXJuIG5lZWRfaW9tbXUgYmFjayBpbnRvIGEKPj4gPj4gPiBib29sZWFuLgo+PiA+PiA+
ID4KPj4gPj4gPiA+IEFzIG5vdGVkIGluIFsxXSB0aGUgdHJpLXN0YXRlIG5hdHVyZSBvZiBuZWVk
X2lvbW11IGFmdGVyIGNvbW1pdAo+PiA+PiAzZTA2Yjk4OQo+PiA+PiA+IGlzCj4+ID4+ID4gPiBj
b25mdXNpbmcsIGFzIGlzIHRoZSBpbXBsZW1lbnRhdGlvbiBvZiBwcmUtZW1wdGlvbiB1c2luZyBy
ZWxtZW1fbGlzdC4KPj4gPj4gPiA+Cj4+ID4+ID4gPiBUaGlzIHBhdGNoIGluc3RlYWQgdXNlcyBh
IHNpbXBsZSBjb3VudCBvZiBwYWdlcyBhbHJlYWR5IHBvcHVsYXRlZAo+PiBzdG9yZWQKPj4gPj4g
aW4KPj4gPj4gPiA+IHRoZSB4ODYgdmFyaWFudCBvZiBzdHJ1Y3QgYXJjaF9pb21tdSBhbmQgc2tp
cHMgb3ZlciB0aGF0IG51bWJlciBvZgo+PiA+PiBwYWdlcwo+PiA+PiA+ID4gaWYgYXJjaF9pb21t
dV9wb3B1bGF0ZV9wYWdlX3RhYmxlKCkgaXMgcmUtaW52b2tlZCBhZnRlciBwcmUtCj4+IGVtcHRp
b24uCj4+ID4+ID4KPj4gPj4gPiBXZWxsLCB5ZXMsIEkgd291bGQgaGF2ZSB1c2VkIHRoYXQgbW9k
ZWwgaW4gc2FpZCBjb21taXQgaWYgaXQgd2FzIHJlbGlhYmxlLAo+PiA+PiA+IGJ1dCBpdCBpc24n
dDogV2hhdCBpZiB0aGUgbGlzdCBvZiBwYWdlcyBjaGFuZ2VkIGJldHdlZW4gdHdvIChyZS0KPj4g
KWludm9jYXRpb25zPwo+PiA+Pgo+PiA+PiBJcyB0aGF0IHJlYWxseSBnb2luZyB0byBoYXBwZW4/
IFRoaXMgaXMgdGhlIHJlc3VsdCBvZiBhIGRvbWN0bCwgd2hpY2ggaXMgYQo+PiB0b29scy0KPj4g
Pj4gb25seSBoeXBlcmNhbGwgcmlnaHQ/Cj4+ID4KPj4gPiBPaCwgSSBzZWUgd2hhdCB5b3UgbWVh
bi4uLiB0aGUgZ3Vlc3QgY291bGQgZG8gc29tZXRoaW5nIGxpa2UgYQo+PiA+IGRlY3JlYXNlX3Jl
c2VydmF0aW9uLi4uIEkgd2FzIG92ZXJsb29raW5nIHRoYXQgc2V0dGluZyB1cCB0aGUgaW9tbXUg
aXMKPj4gPiBoYXBwZW5pbmcgd2hpbGUgdGhlIGd1ZXN0IGlzIGxpdmUuIFdvdWxkIGl0IGJlIHJl
YXNvbmFibGUgdG8KPj4gZG9tYWluX3BhdXNlKCkKPj4gPiBmb3Igc2FmZXR5IHRoZW4/Cj4+IAo+
PiBJJ20gaGVzaXRhbnQgdG8gc2VlIGRvbWFpbnMgKG9yIHZjcHVzKSBwYXVzZWQgb3RoZXIgdGhh
biB3aGVuIGFic29sdXRlbHkKPj4gbmVjZXNzYXJ5LiBJZiBldmVyeW9uZSBlbHNlIHRoaW5rcyB0
aGlzIGlzIGEgZ29vZCBpZGVhIGhlcmUsIEkgdGhpbmsgSSB3b24ndAo+PiBvYmplY3QsIGJ1dCBw
bGVhc2UgZG9uJ3QgZm9yZ2V0IHRoYXQgYW55IHBhdXNpbmcgZm9yIHBlcmhhcHMgYW4gZXh0ZW5k
ZWQKPj4gcGVyaW9kIG9mIHRpbWUgbWF5IGNhdXNlIHRoZSBndWVzdCB0byBtaXNiZWhhdmUgc3Vi
c2VxdWVudGx5Lgo+PiAKPiAKPiBZZXMsIHRydWUsIGJ1dCBJIGFsc28gd29uZGVyIGhvdyBzYWZl
IGl0IGlzIHRvIGVtcHR5IHRoZSBwYWdlX2xpc3Qgb2YgYSAKPiBydW5uaW5nIGd1ZXN0LiBJIGd1
ZXNzIGl0IG1heSBiZSB0aGUgYmVzdCB3YXkgYnV0IEkgdGhpbmsgaGF2aW5nIGEgZGVkaWNhdGUg
Cj4gcGFnZV9saXN0IGluIHRoZSBpb21tdSBzdHJ1Y3QgdG8gaG9zdCBwYWdlcyB0aGF0IGhhdmUg
YWxyZWFkeSBiZWVuIG1hcHBlZCBhbmQgCj4gdGhlbiB0cmFuc2ZlciB0aGVtIGJhY2sgYXQgdGhl
IGVuZCB3b3VsZCBiZSBjbGVhbmVyIGFuZCBzaG91bGQgYWxsb3cgCj4gbmVlZF9pb21tdSB0byBz
dGF5IGJvb2xlYW4uCgpUaGUgaXNzdWUgaXMgd2l0aCB0aGUgY2FzZSBvZiB0aGUgZ3Vlc3QgdHJ5
aW5nIHRvIGZyZWUgYSBwYWdlIC0gc2VlCmFyY2hfZnJlZV9oZWFwX3BhZ2UoKTogVGhlIHdheSBw
YWdlIGxpc3RzIHdvcmsgd2hlbiBsaW5rIGZpZWxkcwphcmUgMzItYml0IFBEWGVzLCBhbGwgbGlz
dHMgYSBwYWdlIG1heSBwb3NzaWJseSBiZSBvbiBuZWVkIHRvIGJlCmluc3BlY3RlZCwgaW4gY2Fz
ZSB0aGUgcGFnZSBpcyBhdCB0aGUgaGVhZCBvZiB0aGF0IGxpc3QuIEludHJvZHVjaW5nIGEKM3Jk
IGxpc3QgdG8gdGFrZSBpbnRvIGNvbnNpZGVyYXRpb24gc2VlbXMgdW5kZXNpcmFibGUgdG8gbWUg
KGFuZAphZ2FpbiBJIGRpZCBjb25zaWRlciB0aGF0IG9wdGlvbiBiYWNrIHdoZW4gd3JpdGluZyB0
aGluZ3MgdGhlIHdheQp0aGV5IGFyZSBub3cpLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 10:01:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 10:01: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 1flAQI-0005Eq-UD; Thu, 02 Aug 2018 10:01: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=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flAQI-0005Ej-1U
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 10:01:34 +0000
X-Inumbo-ID: 15cadef4-963b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 15cadef4-963b-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 10:01:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,435,1526342400"; d="scan'208";a="77072586"
Date: Thu, 2 Aug 2018 12:01:23 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802100123.dvtbc4qbys44mbxf@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-16-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-16-anthony.perard@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDU6NTdQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gVGhpcyBhbGxvdyB0byBwYXJzZSBhIHN0cmluZyB0aGF0IGlzIG5vdCBOVUwtdGVy
bWluYXRlZC4gV2l0aCB0aGF0CiAgICAgICBeIGFsbG93cwo+IG9wdGlvbnMgZGlzYWJsZWQsIFlB
SkwgdjIgd291bGQgbG9vayBhaGVhZCBvbiBjb21wbGV0aW9uIHRvIGZpbmQgb3V0IGlmCiAgXiBv
cHRpb24KPiB0aGVyZSBpcyBtb3JlIHRvIHBhcnNlLgo+IAo+IFlBSkwgdjEgZG9lc24ndCBoYXZl
IHRoaXMgYmVoYXZpb3IuCj4gCj4gQW55IGZ1bmN0aW9uIGZ1bmN0aW9uIHRoYXQgYWxsb2NhdGUg
YSB5YWpsX2hhbmRsZSB2aWEgdGhpcyBmdW5jdGlvbgogICAgICBeIGR1cGxpY2F0ZWQgICAgICAg
ICAgIF4gYWxsb2NhdGVzCj4gZWl0aGVyIHBhcnNlIGEgTlVMLXRlcm1pbmF0ZWQgc3RyaW5nLCBv
ciBkbyBwcm92aWRlIHByb3BlciBsZW5ndGguIFNvCj4gY2hhbmdlIHRoZSBkZWZhdWx0IGFuZCBh
bGxvdyBnYXJiYWdlIChsaWtlIGEgZGlmZmVyZW50IEpTT04gZG9jdW1lbnQpCj4gYWZ0ZXIgdGhl
IGVuZCBvZiB0aGUgZGF0YSB0byBwYXJzZS4KPiAKPiBUaGlzIGlzIGltcG9ydGFuZCBmb3IgdGhl
IFFNUCBjbGllbnQsIGFzIHRoZXJlIGNvdWxkIGJlIG1vcmUgdGhhbiBvbmUKICAgICAgICAgIF4g
aW1wb3J0YW50Cj4gbWVzc2FnZSB0byBwYXJzZSwgYW5kIFlBSkwgd291bGQgY29uc2lkZXIgdGhl
IG5leHQgbWVzc2FnZSB0byBiZQo+IGdhcmJhZ2UgYW5kIHRocm93IGFuIGVycm9yLgo+IAo+IFNp
Z25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgoK
UmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKVGhh
bmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 10:05:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 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 1flAUS-0005U0-HE; Thu, 02 Aug 2018 10:05: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=emci=kr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1flAUR-0005Tq-B9
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 10:05:51 +0000
X-Inumbo-ID: af7a2269-963b-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id af7a2269-963b-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 10:06: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 1flAUN-0005Ba-GF; Thu, 02 Aug 2018 10:05: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 1flAUM-0002EA-SB; Thu, 02 Aug 2018 10:05:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1flAUM-0004Ea-R5; Thu, 02 Aug 2018 10:05:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125710-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-amd64-i386-pair:<job status>:broken:regression
 xen-4.9-testing:build-arm64:<job status>:broken:regression
 xen-4.9-testing:build-arm64-xsm:<job status>:broken:regression
 xen-4.9-testing:build-arm64-pvops:host-install(4):broken:regression
 xen-4.9-testing:build-arm64-xsm:host-install(4):broken:regression
 xen-4.9-testing:build-arm64:host-install(4):broken: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-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-i386-pair:host-install/dst_host(5):broken:heisenbug
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:guest-saverestore.2: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-qemut-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:build-arm64-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-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-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-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-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-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-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-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-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-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: Thu, 02 Aug 2018 10:05:46 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125710: 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>

ZmxpZ2h0IDEyNTcxMCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTcxMC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MzI4CiBidWlsZC1hcm02
NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxMjQzMjgKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIFJFR1IuIHZz
LiAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgZmFpbCBpbiAxMjU2ODYgUkVHUi4gdnMuIDEyNDI0OAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxp
bmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgICA1IGhvc3QtaW5zdGFsbC9kc3RfaG9zdCg1KSBicm9rZW4gcGFzcyBpbiAxMjU2ODYK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDE0IGd1
ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBwYXNzIGluIDEyNTY4NgogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0IDE0IGd1ZXN0LWxvY2FsbWlncmF0ZSBmYWlsIHBhc3MgaW4gMTI1
Njg2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNSBndWVzdC1zYXZlcmVz
dG9yZS4yIGZhaWwgcGFzcyBpbiAxMjU2ODYKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgIGZh
aWwgYmxvY2tlZCBpbiAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wIGZhaWwgaW4gMTI1Njg2IGJsb2NrZWQgaW4gMTI0MzI4CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBm
YWlsIGluIDEyNTY4NiBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgIGZhaWwgaW4gMTI1Njg2IGxpa2UgMTI0MzI4CiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1
Njg2IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU2ODYgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU2ODYgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrIGZhaWwgaW4gMTI1Njg2IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU2ODYgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBpbiAxMjU2ODYgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTY4NiBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1
Njg2IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNCBn
dWVzdC1sb2NhbG1pZ3JhdGUgICAgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0
MjQ4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hv
c3QvZHN0X2hvc3QgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDMyOAogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAg
IGZhaWwgIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwv
bDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBhMWIyMjNiNzU2ZjM1NDg5NTUyNTA2
MGJkM2Y5ZjFmMDc4OTlhMDgyCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICAyMzgwMDdkNmZhZTk0NDdiZjVlOGU3M2Q2N2FlOWZiODQ0ZTdmZjJhCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMjQzMjggIDIwMTgtMDYtMTcgMjM6Mzk6MDcgWiAgIDQ1IGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTI0ODA3ICAyMDE4LTA2LTI4IDE3OjM4OjA0IFogICAzNCBkYXlzICAgMjIg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1Njg2ICAyMDE4LTA3LTMwIDE0OjI1OjI0
IFogICAgMiBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICBHZW9yZ2UgRHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdQogIElhbiBKYWNrc29uIDxJYW4u
SmFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KICBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICBMYXJz
IEt1cnRoIDxsYXJzLmt1cnRoLnhlbkBnbWFpbC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KICBTdGV3YXJ0IEhpbGRlYnJhbmQgPHN0ZXdhcnQuaGlsZGVicmFu
ZEBkb3JuZXJ3b3Jrcy5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14
dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
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
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
dmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
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
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9rZW4K
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtcGFpciBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1h
cm02NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tlbi1zdGVw
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyIGhvc3QtaW5zdGFsbC9kc3RfaG9zdCg1KQpicm9rZW4tc3Rl
cCBidWlsZC1hcm02NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJt
NjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0LWluc3Rh
bGwoNCkKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNjUxIGxp
bmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 10:10:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 10: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 1flAYn-0006Ex-Bh; Thu, 02 Aug 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=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flAYm-0006Er-Bj
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 10:10:20 +0000
X-Inumbo-ID: 4f7a2a99-963c-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4f7a2a99-963c-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 10:10:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,435,1526342400"; d="scan'208";a="77072963"
Date: Thu, 2 Aug 2018 12:10:09 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802101009.4iobghjopbjh52wu@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-17-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-17-anthony.perard@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 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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDU6NThQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gQWxsb3cgdG8gZ2VuZXJhdGUgYSBKU09OIHN0cmluZyBmcm9tIGEgbGlieGxfX2pz
b25fb2JqZWN0LAo+IHVzZWZ1bGwgZm9yIGRlYnVnZ2luZy4KICBeIHVzZWZ1bAo+IAo+IFNpZ25l
ZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgo+IEFj
a2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KClJldmlld2Vk
LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCj4gLS0tCj4gIHRv
b2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggfCAgMyArKysKPiAgdG9vbHMvbGlieGwvbGlieGxf
anNvbi5jICAgICB8IDM2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICAy
IGZpbGVzIGNoYW5nZWQsIDM5IGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEvdG9vbHMv
bGlieGwvbGlieGxfaW50ZXJuYWwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKPiBp
bmRleCA4YzM2MjVhMjQzLi43ZjIwMGU3YTQ2IDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2xpYnhsL2xp
YnhsX2ludGVybmFsLmgKPiArKysgYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCj4gQEAg
LTIxMjksNiArMjEyOSw5IEBAIF9oaWRkZW4gdm9pZCBsaWJ4bF9fanNvbl9vYmplY3RfZnJlZShs
aWJ4bF9fZ2MgKmdjX29wdCwKPiAgCj4gIF9oaWRkZW4gbGlieGxfX2pzb25fb2JqZWN0ICpsaWJ4
bF9fanNvbl9wYXJzZShsaWJ4bF9fZ2MgKmdjX29wdCwgY29uc3QgY2hhciAqcyk7Cj4gIAo+ICtf
aGlkZGVuIGNoYXIgKmxpYnhsX19qc29uX29iamVjdF90b19qc29uKGxpYnhsX19nYyAqZ2MsCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfX2pz
b25fb2JqZWN0ICphcmdzKTsKPiArCj4gICAgLyogQmFzZWQgb24gL2xvY2FsL2RvbWFpbi8kZG9t
aWQvZG0tdmVyc2lvbiB4ZW5zdG9yZSBrZXkKPiAgICAgKiBkZWZhdWx0IGlzIHFlbXUgeGVuIHRy
YWRpdGlvbmFsICovCj4gIF9oaWRkZW4gaW50IGxpYnhsX19kZXZpY2VfbW9kZWxfdmVyc2lvbl9y
dW5uaW5nKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkKTsKPiBkaWZmIC0tZ2l0IGEvdG9v
bHMvbGlieGwvbGlieGxfanNvbi5jIGIvdG9vbHMvbGlieGwvbGlieGxfanNvbi5jCj4gaW5kZXgg
YjdmOTA3N2YwZC4uMTZjZGQ1YmRhMyAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9q
c29uLmMKPiArKysgYi90b29scy9saWJ4bC9saWJ4bF9qc29uLmMKPiBAQCAtMTAxNyw2ICsxMDE3
LDQyIEBAIG91dDoKPiAgICAgIHJldHVybiByZXQ7Cj4gIH0KPiAgCj4gK2NoYXIgKmxpYnhsX19q
c29uX29iamVjdF90b19qc29uKGxpYnhsX19nYyAqZ2MsCj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqYXJncykKPiArewo+ICsgICAg
Y29uc3QgdW5zaWduZWQgY2hhciAqYnVmOwo+ICsgICAgbGlieGxfeWFqbF9sZW5ndGggbGVuOwo+
ICsgICAgeWFqbF9nZW5fc3RhdHVzIHM7Cj4gKyAgICB5YWpsX2dlbiBoYW5kOwo+ICsgICAgY2hh
ciAqcmV0ID0gTlVMTDsKPiArICAgIGludCByYzsKPiArCj4gKyAgICBpZiAoIWFyZ3MpCj4gKyAg
ICAgICAgcmV0dXJuIE5VTEw7Cj4gKwo+ICsgICAgaGFuZCA9IGxpYnhsX3lhamxfZ2VuX2FsbG9j
KE5VTEwpOwo+ICsKCkkgd291bGQgcmVtb3ZlIHRoaXMgbmV3bGluZS4KCj4gKyAgICBpZiAoIWhh
bmQpIHsKPiArICAgICAgICByZXR1cm4gTlVMTDsKPiArICAgIH0KPiArCj4gKyAgICByYyA9IGxp
YnhsX19qc29uX29iamVjdF90b195YWpsX2dlbihnYywgaGFuZCwgYXJncyk7Cj4gKyAgICBpZiAo
cmMpCj4gKyAgICAgICAgZ290byBvdXQ7Cj4gKwo+ICsgICAgcyA9IHlhamxfZ2VuX2dldF9idWYo
aGFuZCwgJmJ1ZiwgJmxlbik7Cj4gKwoKQW5kIHRoaXMgb25lLgoKPiArICAgIGlmIChzKSB7Cj4g
KyAgICAgICAgZ290byBvdXQ7Cj4gKyAgICB9CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 10:12:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 10: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 1flAbE-0006Om-RV; Thu, 02 Aug 2018 10:12: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=emci=kr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1flAbD-0006Oa-6K
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 10:12:51 +0000
X-Inumbo-ID: 80362698-963c-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 80362698-963c-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 12: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 1flAb8-0005KE-Ub; Thu, 02 Aug 2018 10: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 1flAb8-0002k4-Lg; Thu, 02 Aug 2018 10:12:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1flAb8-0006JJ-Ko; Thu, 02 Aug 2018 10:12:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125716-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-arm64:<job status>:broken:regression
 xen-unstable:build-arm64-xsm:<job status>:broken:regression
 xen-unstable:build-arm64-pvops:<job status>:broken:regression
 xen-unstable:build-arm64-xsm:host-install(4):broken:regression
 xen-unstable:build-arm64-pvops:host-install(4):broken:regression
 xen-unstable:build-arm64:host-install(4):broken:regression
 xen-unstable:test-armhf-armhf-xl-credit2:xen-install:fail:regression
 xen-unstable:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-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-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-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-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-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: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-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=6aaa9fb308171ec58ddf4cf058ad5341f81a65cf
X-Osstest-Versions-That: xen=1f7574763cbb2c85825b8cc4d81f386e767a476f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 02 Aug 2018 10:12:46 +0000
Subject: [Xen-devel] [xen-unstable test] 125716: 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>

ZmxpZ2h0IDEyNTcxNiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTcxNi8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNt
ICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1NjkxCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU2OTEKIGJ1
aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9r
ZW4gUkVHUi4gdnMuIDEyNTY5MQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgNiB4ZW4t
aW5zdGFsbCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NjkxCgpUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NjkxCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjU2OTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY5MQogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxp
a2UgMTI1NjkxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2OTEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTY5MQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI1NjkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2OTEKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNTY5MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAg
ICAgICAgNmFhYTlmYjMwODE3MWVjNThkZGY0Y2YwNThhZDUzNDFmODFhNjVjZgpiYXNlbGluZSB2
ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMWY3NTc0NzYzY2JiMmM4NTgyNWI4Y2M0ZDgx
ZjM4NmU3NjdhNDc2ZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1NjkxICAyMDE4LTA3LTMwIDIx
OjM3OjEyIFogICAgMiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTcxNiAgMjAxOC0wOC0w
MSAwMzozNjoyOSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KICBE
b3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAgR2VvcmdlIER1bmxhcCA8Z2Vvcmdl
LmR1bmxhcEBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBO
b3JiZXJ0IE1hbnRoZXkgPG5tYW50aGV5QGFtYXpvbi5kZT4KICBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAg
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
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
dmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpi
cm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02
NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0LWluc3RhbGwoNCkKCk5vdCBw
dXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCmNvbW1pdCA2YWFhOWZiMzA4MTcxZWM1OGRkZjRjZjA1OGFkNTM0MWY4MWE2
NWNmCkF1dGhvcjogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpEYXRl
OiAgIFR1ZSBKdWwgMzEgMTU6MTc6MjEgMjAxOCArMDEwMAoKICAgIGh2bS9hbHRwMm06IENsYXJp
ZnkgdGhlIHByb3BlciB3YXkgdG8gZXh0ZW5kIHRoZSBhbHRwMm0gaW50ZXJmYWNlCiAgICAKICAg
IFRoZSBhbHRwMm0gZnVuY3Rpb25hbGl0eSB3YXMgb3JpZ2luYWxseSBlbnZpc2lvbmVkIHRvIGJl
IHVzZWQgaW4KICAgIHNldmVyYWwgZGlmZmVyZW50IGNvbmZpZ3VyYXRpb25zLCBvbmUgb2Ygd2hp
Y2ggd2FzIGEgc2luZ2xlIGluLWd1ZXN0CiAgICBhZ2VudCB0aGF0IGhhZCBmdWxsIG9wZXJhdGlv
bmFsIGNvbnRyb2wgb2YgYWx0cDJtLiAgVGhpcyByZXF1aXJlZCB0aGUKICAgIHNpbmdsZSBoeXBl
cmNhbGwgdG8gYmUgYW4gSFZNT1AgcmF0aGVyIHRoYW4gYSBET01DVEwsIHNpbmNlIEhWTSBndWVz
dHMKICAgIGFyZSBub3QgYWxsb3dlZCB0byBtYWtlIERPTUNUTHMuICBBY2Nlc3MgdG8gdGhpcyBI
Vk1PUCBpcyBjb250cm9sbGVkCiAgICBieSBhIHBlci1kb21haW4gSFZNX1BBUkFNLCBhbmQgZGVm
YXVsdHMgdG8gJ29mZicuCiAgICAKICAgIEV4cG9zaW5nIHRoZSBhbHRwMm0gZnVuY3Rpb25hbGl0
eSB0byB0aGUgZ3Vlc3Qgd2FzIGNvbnRyb3ZlcnNpYWwgYXQKICAgIHRoZSB0aW1lLCBidXQgd2Fz
IHVsdGltYXRlbHkgYWNjZXB0ZWQuICBUaGUgZmFjdCB0aGF0IGFsdHAybSBpcyBhbgogICAgSFZN
T1AgcmF0aGVyIHRoYW4gYSBET01DVEwgaGFzIGNhdXNlZCBzb21lIHByb2JsZW1zLCBob3dldmVy
LCBmb3IKICAgIHRob3NlIG1vdmluZyBmb3J3YXJkIHRyeWluZyB0byBleHRlbmQgdGhlIGludGVy
ZmFjZTogRXh0ZW5kaW5nIHRoZQogICAgaW50ZXJmYWNlIGV2ZW4gZm9yIHRoZSAnZXh0ZXJuYWwn
IHVzZSBjYXNlIG5vdyBtZWFucyBleHRlbmRpbmcgYW4KICAgIEhWTU9QLCB3aGljaCBpbXBsaWNp
dGx5IGV4dGVuZHMgdGhlIHN1cmZhY2Ugb2YgYXR0YWNrIGZvciB0aGUKICAgICdpbnRlcm5hbCcg
dXNlIGNhc2UgYXMgd2VsbC4gIFRoZSByZXN1bHQgaGFzIGJlZW4gdGhhdCBldmVyeSBhZGRpdGlv
bgogICAgdG8gdGhpcyBpbnRlcmZhY2UgaGFzIGFsc28gYmVlbiBjb250cm92ZXJzaWFsLgogICAg
CiAgICBTZXR0bGUgdGhlIGNvbnRyb3ZlcnN5IG9uY2UgYW5kIGZvciBhbGwgYnkgZG9jdW1lbnRp
bmcgMSkgdGhlIHB1cnBvc2UKICAgIG9mIHRoZSBhbHRwMm0gaW50ZXJmYWNlLCBhbmQgMikgaG93
IHRvIGV4dGVuZCBpdC4gIEluIHBhcnRpY3VsYXI6CiAgICAKICAgICogU3BlY2lmeSB0aGF0IHRo
ZSBmdWxseSBpbi1ndWVzdCBhZ2VudCBpcyBhIHRhcmdldCB1c2UgY2FzZQogICAgCiAgICAqIFNw
ZWNpZnkgdGhhdCBhbGwgZXh0ZW5zaW9ucyB0byBhbHRwMm0gZnVuY3Rpb25hbGl0eSBzaG91bGQg
YmUgc3Vib3BzCiAgICAgIG9mIHRoZSBIVk1PUCBoeXBlcmNhbGwKICAgIAogICAgKiBTcGVjaWZ5
IHRoYXQgbmV3IHN1Ym9wcyBzaG91bGQgYmUgZW5hYmxlZCBpbiBBTFRQMk1fbWl4ZWQgbW9kZSBi
eQogICAgICBkZWZhdWx0LCBidXQgdGhhdCB0aGlzIG1vZGUgaGFzIG5vdCBiZWVuIGV2YWx1YXRl
ZCBmb3Igc2FmZXR5LgogICAgCiAgICBIb3BlZnVsbHkgdGhpcyB3aWxsIGFsbG93IHRoZSBhbHRw
Mm0gaW50ZXJmYWNlIHRvIGJlIGRldmVsb3BlZCBmdXJ0aGVyCiAgICB3aXRob3V0IHVubmVjZXNz
YXJ5IGNvbnRyb3ZlcnN5LgogICAgCiAgICBGdXJ0aGVyIGRpc2N1c3Npb246CiAgICAKICAgIEFz
IGZhciBhcyBJIGNhbiB0ZWxsIHRoZXJlIGFyZSB0aHJlZSBwb3NzaWJsZSBzb2x1dGlvbnMgdG8g
dGhpcwogICAgY29udHJvdmVyc3kuCiAgICAKICAgIEEuIFJlbW92ZSB0aGUgJ2ludGVybmFsJyBm
dW5jdGlvbmFsaXR5IGFzIGEgdGFyZ2V0IGJ5IGNvbnZlcnRpbmcgdGhlCiAgICBjdXJyZW50IEhW
TU9QIGludG8gYSBET01DVEwuCiAgICAKICAgIEIuIEhhdmUgdHdvIGh5cGVyY2FsbHMgLS0gYW4g
SFZNT1Agd2hpY2ggY29udGFpbnMgZnVuY3Rpb25hbGl0eQogICAgZXhwZWN0ZWQgdG8gYmUgdXNl
ZCBieSB0aGUgJ2ludGVybmFsJyBhZ2VudCwgYW5kIGEgRE9NQ1RMIGZvcgogICAgZnVuY3Rpb25h
bGl0eSB3aGljaCBpcyBleHBlY3RlZCB0byBiZSB1c2VkIG9ubHkgYmUgdGhlICdleHRlcm5hbCcK
ICAgIGFnZW50LgogICAgCiAgICBDLiBBZ3JlZSB0byBhZGQgYWxsIG5ldyBzdWJvcHMgdG8gdGhl
IGN1cnJlbnQgaHlwZXJjYWxsIChIVk1PUCksIGV2ZW4KICAgIGlmIHdlJ3JlIG5vdCBzdXJlIGlm
IHRoZXkgc2hvdWxkIGJlIGV4cG9zZWQgdG8gdGhlIGd1ZXN0LgogICAgCiAgICBJIHRoaW5rIEEg
aXMgYSB0ZXJyaWJsZSBpZGVhLiAgSGF2aW5nIGEgc2luZ2xlIGluLWd1ZXN0IGFnZW50IGlzIGEK
ICAgIHJlYXNvbmFibGUgZGVzaWduIGNob2ljZSwgYW5kIGFwcGFyZW50bHkgaXQgd2FzIGV2ZW4g
aW1wbGVtZW50ZWQgYXQKICAgIHNvbWUgcG9pbnQ7IHdlIHNob3VsZCBtYWtlIGl0IHN0cmFpZ2h0
Zm9yd2FyZCBmb3Igc29tZW9uZSBpbiB0aGUKICAgIGZ1dHVyZSB0byBwaWNrIHVwIHRoZSB3b3Jr
IGlmIHRoZXkgd2FudCB0by4KICAgIAogICAgSSB0aGluayBCIGlzIGFsc28gYSBiYWQgaWRlYS4g
IFRoZSBwZW9wbGUgZXh0ZW5kaW5nIGl0IGF0IHRoZSBtb21lbnQKICAgIGFyZSBwcmltYXJpbHkg
Y29uY2VybmVkIHdpdGggdGhlICdleHRlcm5hbCcgdXNlIGNhc2UuICBUaGVyZSBpcyBub2JvZHkK
ICAgIGFyb3VuZCB0byByZXByZXNlbnQgd2hldGhlciBuZXcgZnVuY3Rpb25hbGl0eSBzaG91bGQg
ZW5kIHVwIGluIHRoZQogICAgSFZNT1Agb3IgdGhlIERPTUNUTCwgd2hpY2ggbWVhbnMgdGhhdCBi
eSBkZWZhdWx0IGl0IHdpbGwgZW5kIHVwIGluIHRoZQogICAgRE9NQ1RMLiAgSWYgaXQgaXMgZGlz
Y292ZXJlZCwgYWZ0ZXJ3YXJkcywgdGhhdCB0aGUgbmV3IG9wZXJhdGlvbnMKICAgICp3b3VsZCog
YmUgc2FmZSBhbmQgdXNlZnVsIGZvciB0aGUgJ2ludGVybmFsJyB1c2UgY2FzZSwgdGhlbiB3ZSB3
aWxsCiAgICBlaXRoZXIgaGF2ZSB0byBkdXBsaWNhdGUgdGhlbSBpbnNpZGUgdGhlIEhWTU9QICh3
aGljaCB3b3VsZCBiZQogICAgdGVycmlibGUpIG9yIG1vdmUgdGhlIG9wZXJhdGlvbiBmcm9tIHRo
ZSBET01DVEwgdG8gdGhlIEhWTU9QICh3aGljaAogICAgd291bGQgbWFrZSBjb2RpbmcgYW4gYWdl
bnQgYWdhaW5zdCBzZXZlcmFsIHZlcnNpb25zIGEgbWVzcykuCiAgICAKICAgIEl0IGp1c3QgbWFr
ZXMgbW9yZSBzZW5zZSB0byBoYXZlIGFsbCB0aGUgYWx0cDJtIG9wZXJhdGlvbnMgaW4gYSBzaW5n
bGUKICAgIHBsYWNlLCBhbmQgYSBzaW1wbGUgd2F5IHRvIGNvbnRyb2wgd2hldGhlciB0aGV5J3Jl
IGF2YWlsYWJsZSB0byB0aGUKICAgICdpbnRlcm5hbCcgdXNlIGNhc2Ugb3Igbm90LiAgQXMgc3Vj
aCwgSSBhbSBwcm9wb3NpbmcgJ0MnLgogICAgCiAgICBFdmVuIHdpdGhpbiB0aGF0LCB3ZSBoYXZl
IHNldmVyYWwgb3B0aW9ucyBhcyBmYXIgYXMgd2hhdCB0byBkbyB3aXRoCiAgICB0aGUgY3VycmVu
dCBpbnRlcmZhY2U6CiAgICAKICAgIEMxOiBBdWRpdCB0aGUgY3VycmVudCBzdWJvcHMgYW5kIG1h
a2UgYSBibGFja2xpc3Qgb2Ygc3Vib3BzIG5vdAogICAgc3VpdGFibGUgZm9yIGV4cG9zdXJlIHRv
IHRoZSBndWVzdC4gIEZ1dHVyZSBzdWJvcHMgc2hvdWxkIGJlIG9uIHRoZQogICAgYmxhY2tsaXN0
IHVubGVzcyB0aGV5IGhhdmUgYmVlbiBldmFsdWF0ZWQgYXMgc2FmZSBmb3IgZXhwb3N1cmUuCiAg
ICAKICAgIEMyOiBEb24ndCBibGFja2xpc3QgdGhlIGN1cnJlbnQgc3Vib3BzLCBidXQgcmVxdWly
ZSB0aGF0IGFsbCBmdXR1cmUKICAgIHN1Ym9wcyBiZSBibGFja2xpc3RlZCB1bmxlc3MgdGhleSBo
YXZlIGJlZW4gZXZhbHVhdGVkIGFzIHNhZmUgZm9yCiAgICBleHBvc3VyZS4KICAgIAogICAgQzM6
IERvbid0IGJsYWNrbGlzdCBjdXJyZW50IG9yIGZ1dHVyZSBzdWJvcHMgZm9yIHRoZSBwcmVzZW50
OyBqdXN0CiAgICBkb2N1bWVudCB0aGF0IHRoZXkgbmVlZCB0byBiZSBldmFsdWF0ZWQgKGFuZCBz
b21lIHBvdGVudGlhbGx5CiAgICBibGFja2xpc3RlZCkgYmVmb3JlIGJlaW5nIGV4cG9zZWQgdG8g
YSBndWVzdCBpbiBhIHNhZmV0eS1jcml0aWNhbAogICAgZW52aXJvbm1lbnQuCiAgICAKICAgIEMx
IHdvdWxkIGJlIGlkZWFsLCBidXQgdGhlcmUncyBub2JvZHkgYXQgcHJlc2VudCB0byBkbyB0aGUg
d29yay4KICAgIEdpdmVuIHRoYXQsIEMzIGhhcyBiZWVuIHNlZW4gYXMgdGhlIGJlc3Qgc29sdXRp
b24gaW4gZGlzY3Vzc2lvbi4KICAgIAogICAgUmV2aWV3ZWQtYnk6IFJhenZhbiBDb2pvY2FydSA8
cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1
bmxhcEBjaXRyaXguY29tPgoKY29tbWl0IDk2MGQ3YjhmZmJhZDEyYjA2NWQ3MmYxMTcxNzgwZWIx
MWYxMWVlOTEKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAg
VHVlIEp1bCAzMSAxNzoxMjozNSAyMDE4ICswMjAwCgogICAgeDg2L3hzdGF0ZTogY29ycmVjdCBs
b2dnaW5nIGluIGhhbmRsZV94c2V0YnYoKQogICAgCiAgICBDb3JyZWN0IGEgZGlzYWdyZWVtZW50
IGJldHdlZW4gdGV4dCBhbmQgbG9nZ2VkIHZhbHVlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCBiNzViZDI5NmQ3ZThmNDQ0MzYy
ZTVlMzIxZDA5ODI1MDc4ODc1ZjExCkF1dGhvcjogTm9yYmVydCBNYW50aGV5IDxubWFudGhleUBh
bWF6b24uZGU+CkRhdGU6ICAgVHVlIEp1bCAzMSAxNzoxMTozNiAyMDE4ICswMjAwCgogICAgbWVt
b3J5OiBmaXggbGFiZWwgc3ludGF4CiAgICAKICAgIFdoZW4gY29tcGlsaW5nIHRoaXMgZmlsZSB3
aXRoIGdjYywgdGhlIGNvbXBpbGVyIGhhcHBpbHkgYWNjZXB0cyB0aGUKICAgIHNlcXVlbmNlIG9m
IGEgbGFiZWwgZm9sbG93ZWQgYnkgYW4gYXR0cmlidXRlLiBIb3dldmVyLCB0aGlzIHNlcXVlbmNl
IGRvZXMKICAgIG5vdCBmb2xsb3cgdGhlIGdjYyBkb2N1bWVudGF0aW9uLiBIZW5jZSwgb3RoZXIg
Y29tcGlsZXJzIG1pZ2h0IHN0dW1ibGUKICAgIHVwb24gdGhpcyBzdGF0ZW1lbnQuCiAgICAKICAg
IFRvIGJlIGFibGUgdG8gY29tcGlsZSBYZW4gd2l0aCBnb3RvLWNjICh0aGUgY29tcGlsZXIgb2Yg
dGhlIENQUk9WRVIgdG9vbAogICAgc3VpdGUpLCB0aGUgbWlzc2luZyBzZW1pY29sb24gaXMgYWRk
ZWQgaW4gdGhpcyBjb21taXQuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBFbGl6YWJldGggUG9sZ3Jl
ZW4gPHBvbGdyZWVuQGFtYXpvbi5kZT4KICAgIFNpZ25lZC1vZmYtYnk6IE5vcmJlcnQgTWFudGhl
eSA8bm1hbnRoZXlAYW1hem9uLmRlPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KCmNvbW1pdCA4NjdhNWUyMzBkMjE4NjZhMzU5NzllYzY4YzVjODI2MDQw
OTZlMDE4CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRh
dGU6ICAgVHVlIEp1bCAzMSAxMDoyNTozNiAyMDE4ICswMjAwCgogICAgaW9tbXU6IHJlbW92ZSB1
bm5lZWRlZCByZXR1cm4gZnJvbSBpb21tdV9od2RvbV9pbml0CiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQt
Ynk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IDkzMjQ5ZjdmYzE3YzFmM2Ey
YWE4YmY5ZWEwNTVhYTMyNmU5M2E0YWUKQXV0aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgSnVsIDMxIDEwOjI1OjA2IDIwMTggKzAyMDAKCiAg
ICB4ODYvZWZpOiBzcGxpdCBjb21waWxlciB2cyBsaW5rZXIgc3VwcG9ydAogICAgCiAgICBTbyB0
aGF0IGFuIEVMRiBiaW5hcnkgd2l0aCBzdXBwb3J0IGZvciBFRkkgc2VydmljZXMgd2lsbCBiZSBi
dWlsdCB3aGVuCiAgICB0aGUgY29tcGlsZXIgc3VwcG9ydHMgdGhlIE1TIEFCSSwgcmVnYXJkbGVz
cyBvZiB0aGUgbGlua2VyIHN1cHBvcnQgZm9yCiAgICBQRS4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IERhbmll
bCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CiAgICBUZXN0ZWQtYnk6IERhbmllbCBL
aXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+Cgpjb21taXQgMThjZDQ5OTdkMjZiOWRmOTVk
ZGE4NzUwM2U0MWM4MjMyNzlhMDdhMApBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBKdWwgMzEgMTA6MjQ6MjIgMjAxOCArMDIwMAoKICAg
IHg4Ni9lZmk6IG1vdmUgdGhlIGxvZ2ljIHRvIGRldGVjdCBQRSBidWlsZCBzdXBwb3J0CiAgICAK
ICAgIFNvIHRoYXQgaXQgY2FuIGJlIHVzZWQgYnkgb3RoZXIgY29tcG9uZW50cyBhcGFydCBmcm9t
IHRoZSBlZmkgc3BlY2lmaWMKICAgIGNvZGUuIEJ5IG1vdmluZyB0aGUgZGV0ZWN0aW9uIGNvZGUg
Y3JlYXRpbmcgYSBkdW1teSBlZmkvZGlzYWJsZWQgZmlsZQogICAgY2FuIGJlIGF2b2lkZWQuCiAg
ICAKICAgIFRoaXMgaXMgcmVxdWlyZWQgc28gdGhhdCB0aGUgY29uZGl0aW9uYWwgdXNlZCB0byBk
ZWZpbmUgdGhlIGVmaSBzeW1ib2wKICAgIGluIHRoZSBsaW5rZXIgc2NyaXB0IGNhbiBiZSByZW1v
dmVkIGFuZCBpbnN0ZWFkIHRoZSBkZWZpbml0aW9uIG9mIHRoZQogICAgZWZpIHN5bWJvbCBjYW4g
YmUgZ3VhcmRlZCB1c2luZyB0aGUgcHJlcHJvY2Vzc29yLgogICAgCiAgICBUaGUgbW90aXZhdGlv
biBiZWhpbmQgdGhpcyBjaGFuZ2UgaXMgdG8gYmUgYWJsZSB0byBidWlsZCBYZW4gdXNpbmcgbGxk
CiAgICAodGhlIExMVk0gbGlua2VyKSwgdGhhdCBhdCBsZWFzdCBvbiB2ZXJzaW9uIDYuMC4wIGRv
ZXNuJ3Qgd29yawogICAgcHJvcGVybHkgd2l0aCBhIERFRklORUQgYmVpbmcgdXNlZCBpbiBhIGNv
bmRpdGlvbmFsIGV4cHJlc3Npb246CiAgICAKICAgIGxkICAgIC1tZWxmX3g4Nl82NF9mYnNkICAt
VCB4ZW4ubGRzIC1OIHByZWxpbmsubyAtLWJ1aWxkLWlkPXNoYTEgXAogICAgICAgIC9yb290L3Ny
Yy94ZW4veGVuL2NvbW1vbi9zeW1ib2xzLWR1bW15Lm8gLW8gL3Jvb3Qvc3JjL3hlbi94ZW4vLnhl
bi1zeW1zLjAKICAgIGxkOiBlcnJvcjogeGVuLmxkczoyMzM6IHN5bWJvbCBub3QgZm91bmQ6IGVm
aQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgICBUZXN0ZWQtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+Cgpj
b21taXQgMzhlNTNhMzM3OTVhODhmMzA1ZjMwZjYzYjdmOTU0OGU0NDZiYTJhYgpBdXRob3I6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBKdWwgMzEg
MTA6MjM6MzcgMjAxOCArMDIwMAoKICAgIHhlbi9jb21waWxlcjogaW50cm9kdWNlIGEgZGVmaW5l
IGZvciB3ZWFrIHN5bWJvbHMKICAgIAogICAgQW5kIHJlcGxhY2UgdGhlIG9wZW4tY29kZWQgdmVy
c2lvbnMgYWxyZWFkeSBpbiB0cmVlLiBObyBmdW5jdGlvbmFsCiAgICBjaGFuZ2UuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgog
ICAgUmVpdmV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBSZXZpZXdlZC1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5j
b20+Cgpjb21taXQgZjkzMDIxNzU0YjM0ZjY1ZjYxODEyNDkxZjBiZWVmZTNkNDZkOGU3ZQpBdXRo
b3I6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KRGF0ZTogICBTdW4gSnVsIDI5
IDE2OjUzOjE2IDIwMTggLTA1MDAKCiAgICBjaTogZW5hYmxlIGJ1aWxkcyB3aXRoIENlbnRPUyA3
LngKICAgIAogICAgQWRkIHRoZSBDZW50T1MgNy54IGltYWdlcyB0byBiZSB1c2VkIGZvciBidWls
ZCB0ZXN0aW5nLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9l
QGNhcmRvZS5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KCmNvbW1pdCA0NTIwNWI2NTI5NGZhN2M4OTExZTY2MzJmMjVmY2NlODZlNDU3MzQ1CkF1dGhv
cjogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgpEYXRlOiAgIFN1biBKdWwgMjkg
MTY6NTM6MTUgMjAxOCAtMDUwMAoKICAgIGF1dG9tYXRpb246IGFkZCBDZW50T1MgNy54IGltYWdl
CiAgICAKICAgIFRoaXMgaW1hZ2Ugd2lsbCBhbHdheXMgdHJhY2sgdGhlIGxhdGVzdCBDZW50T1Mg
Ny54IHJlbGVhc2UuIEFkZCB0aGlzCiAgICBjb250YWluZXIgdG8gY29udGFpbmVyaXplIGZvciBl
YXN5IGFjY2Vzcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogRG91ZyBHb2xkc3RlaW4gPGNhcmRv
ZUBjYXJkb2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 10:18:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 10:18:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flAgX-0006cE-L1; Thu, 02 Aug 2018 10: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=icwj=kr=citrix.com=prvs=745ebc13d=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1flAgW-0006c9-Cv
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 10:18:20 +0000
X-Inumbo-ID: 6cdc8aa0-963d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6cdc8aa0-963d-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 10:18:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,435,1526342400"; d="scan'208";a="61774730"
Date: Thu, 2 Aug 2018 11:18:09 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180802101809.obn2c5tjrnp7hsyn@citrix.com>
References: <20180802090528.76564-1-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180802090528.76564-1-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] tools: fix python shebangs to use
 /usr/bin/env
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, David Scott <dave@recoil.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Christian Lindig <christian.lindig@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMTE6MDU6MjdBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFRoZSBwYXRoIHRvIHRoZSBweXRob24gYmluYXJ5IGNhbiBiZSBkaWZmZXJlbnQg
ZnJvbSAvdXNyL2Jpbi9weXRob24KPiBkZXBlbmRpbmcgb24gdGhlIGRpc3Ryby9PUy4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCkFj
a2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 10:24:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 10:24:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flAm5-0007NS-H6; Thu, 02 Aug 2018 10:24:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=m9ji=kr=citrix.com=prvs=74552c654=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1flAm4-0007NN-PB
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 10:24:04 +0000
X-Inumbo-ID: 3b3dcc08-963e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3b3dcc08-963e-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 10:24:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,435,1526342400"; d="scan'208";a="61775039"
To: Lars Kurth <lars.kurth@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <20180801154124.12130-1-george.dunlap@citrix.com>
 <309185D6-02A7-4CA6-AD5C-D3BE10A8E19C@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFPqG+MBEACwPYTQpHepyshcufo0dVmqxDo917iWPslB8lauFxVf4WZtGvQSsKStHJSj
 92Qkxp4CH2DwudI8qpVbnWCXsZxodDWac9c3PordLwz5/XL41LevEoM3NWRm5TNgJ3ckPA+J
 K5OfSK04QtmwSHFP3G/SXDJpGs+oDJgASta2AOl9vPV+t3xG6xyfa2NMGn9wmEvvVMD44Z7R
 W3RhZPn/NEZ5gaJhIUMgTChGwwWDOX0YPY19vcy5fT4bTIxvoZsLOkLSGoZb/jHIzkAAznug
 Q7PPeZJ1kXpbW9EHHaUHiCD9C87dMyty0N3TmWfp0VvBCaw32yFtM9jUgB7UVneoZUMUKeHA
 fgIXhJ7I7JFmw3J0PjGLxCLHf2Q5JOD8jeEXpdxugqF7B/fWYYmyIgwKutiGZeoPhl9c/7RE
 Bf6f9Qv4AtQoJwtLw6+5pDXsTD5q/GwhPjt7ohF7aQZTMMHhZuS52/izKhDzIufl6uiqUBge
 0lqG+/ViLKwCkxHDREuSUTtfjRc9/AoAt2V2HOfgKORSCjFC1eI0+8UMxlfdq2z1AAchinU0
 eSkRpX2An3CPEjgGFmu2Je4a/R/Kd6nGU8AFaE8ta0oq5BSFDRYdcKchw4TSxetkG6iUtqOO
 ZFS7VAdF00eqFJNQpi6IUQryhnrOByw+zSobqlOPUO7XC5fjnwARAQABzSRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT7CwYAEEwEKACoCGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEFAlpk2IEFCQo9I54ACgkQpjY8MQWQtG1A1BAAnc0oX3+M/jyv4j/ESJTO
 U2JhuWUWV6NFuzU10pUmMqpgQtiVEVU2QbCvTcZS1U/S6bqAUoiWQreDMSSgGH3a3BmRNi8n
 HKtarJqyK81aERM2HrjYkC1ZlRYG+jS8oWzzQrCQiTwn3eFLJrHjqowTbwahoiMw/nJ+OrZO
 /VXLfNeaxA5GF6emwgbpshwaUtESQ/MC5hFAFmUBZKAxp9CXG2ZhTP6ROV4fwhpnHaz8z+BT
 NQz8YwA4gkmFJbDUA9I0Cm9D/EZscrCGMeaVvcyldbMhWS+aH8nbqv6brhgbJEQS22eKCZDD
 J/ng5ea25QnS0fqu3bMrH39tDqeh7rVnt8Yu/YgOwc3XmgzmAhIDyzSinYEWJ1FkOVpIbGl9
 uR6seRsfJmUK84KCScjkBhMKTOixWgNEQ/zTcLUsfTh6KQdLTn083Q5aFxWOIal2hiy9UyqR
 VQydowXy4Xx58rqvZjuYzdGDdAUlZ+D2O3Jp28ez5SikA/ZaaoGI9S1VWvQsQdzNfD2D+xfL
 qfd9yv7gko9eTJzv5zFr2MedtRb/nCrMTnvLkwNX4abB5+19JGneeRU4jy7yDYAhUXcI/waS
 /hHioT9MOjMh+DoLCgeZJYaOcgQdORY/IclLiLq4yFnG+4Ocft8igp79dbYYHkAkmC9te/2x
 Kq9nEd0Hg288EO/OwE0EVFq6vQEIAO2idItaUEplEemV2Q9mBA8YmtgckdLmaE0uzdDWL9To
 1PL+qdNe7tBXKOfkKI7v32fe0nB4aecRlQJOZMWQRQ0+KLyXdJyHkq9221sHzcxsdcGs7X3c
 17ep9zASq+wIYqAdZvr7pN9a3nVHZ4W7bzezuNDAvn4EpOf/o0RsWNyDlT6KECs1DuzOdRqD
 oOMJfYmtx9hMzqBoTdr6U20/KgnC/dmWWcJAUZXaAFp+3NYRCkk7k939VaUpoY519CeLrymd
 Vdke66KCiWBQXMkgtMGvGk5gLQLy4H3KXvpXoDrYKgysy7jeOccxI8owoiOdtbfM8TTDyWPR
 Ygjzb9LApA8AEQEAAcLBZQQYAQoADwIbDAUCWmTXMwUJB+tP9gAKCRCmNjwxBZC0bb+2D/9h
 jn1k5WcRHlu19WGuH6q0Kgm1LRT7PnnSz904igHNElMB5a7wRjw5kdNwU3sRm2nnmHeOJH8k
 Yj2Hn1QgX5SqQsysWTHWOEseGeoXydx9zZZkt3oQJM+9NV1VjK0bOXwqhiQyEUWz5/9l467F
 S/k4FJ5CHNRumvhLa0l2HEEu5pxq463HQZHDt4YE/9Y74eXOnYCB4nrYxQD/GSXEZvWryEWr
 eDoaFqzq1TKtzHhFgQG7yFUEepxLRUUtYsEpT6Rks2l4LCqG3hVD0URFIiTyuxJx3VC2Ta4L
 H3hxQtiaIpuXqq2D4z63h6vCx2wxfZc/WRHGbr4NAlB81l35Q/UHyMocVuYLj0llF0rwU4Aj
 iKZ5qWNSEdvEpL43fTvZYxQhDCjQTKbb38omu5P4kOf1HT7s+kmQKRtiLBlqHzK17D4K/180
 ADw7a3gnmr5RumcZP3NGSSZA6jP5vNqQpNu4gqrPFWNQKQcW8HBiYFgq6SoLQQWbRxJDHvTR
 YJ2ms7oCe870gh4D1wFFqTLeyXiVqjddENGNaP8ZlCDw6EU82N8Bn5LXKjR1GWo2UK3CjrkH
 pTt3YYZvrhS2MO2EYEcWjyu6LALF/lS6z6LKeQZ+t9AdQUcILlrx9IxqXv6GvAoBLJY1jjGB
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <86f2549b-fa64-a934-ca99-a25633e4d3b0@citrix.com>
Date: Thu, 2 Aug 2018 11:23: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: <309185D6-02A7-4CA6-AD5C-D3BE10A8E19C@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] docs/xl: Clarify documentation for mem-max
 and mem-set
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMDgvMDEvMjAxOCAwNToxNiBQTSwgTGFycyBLdXJ0aCB3cm90ZToKPiAKPiAKPiDvu79PbiAw
MS8wOC8yMDE4LCAxNjo0MSwgIkdlb3JnZSBEdW5sYXAiIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+IHdyb3RlOgo+IAo+ICAgICBtZW0tc2V0IGlzIHRoZSBwcmltYXJ5IGNvbW1hbmQgdGhhdCB1
c2VycyB3aWxsIG5lZWQgdG8gdXNlIGFuZAo+ICAgICB1bmRlcnN0YW5kLiAgTW92ZSBpdCBmaXJz
dCwgYW5kIGNsYXJpZnkgdGhlIHdvcmRpbmc7IGFsc28gc3BlY2lmeSB0aGF0Cj4gICAgIHlvdSBj
YW4ndCBzZXQgdGhlIHRhcmdldCBoaWdoZXIgdGhhbiBtYXhtZW0gZnJvbSB0aGUgZG9tYWluIGNv
bmZpZy4KPiAgICAgCj4gICAgIG1lbS1tYXggaXMgYWN0dWFsbHkgYSBwcmV0dHkgdXNlbGVzcyBj
b21tYW5kIGF0IHRoZSBtb21lbnQuICBDbGFyaWZ5Cj4gICAgIHRoYXQgdXNlcnMgYXJlIG5vdCBl
eHBlY3RlZCB0byB1c2UgaXQ7IGFuZCBkb2N1bWVudCBhbGwgb2YgaXRzIHF1aXJreQo+ICAgICBi
ZWhhdmlvci4KPiAgICAgCj4gICAgIFNpZ25lZC1vZmYtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3Jn
ZS5kdW5sYXBAY2l0cml4LmNvbT4KPiAgICAgLS0tCj4gICAgIEknbSBhY3R1bGx5IHNvbWV3aGF0
IHRlbXB0ZWQgdG8gdGFrZSBvdXQgdGhlIGVudHJ5IGZvciBtZW0tbWF4Cj4gICAgIGVudGlyZWx5
IC0tIGl0J3Mgbm90IGF0IGFsbCBjbGVhciB0byBtZSB3aGF0IGFueW9uZSB3b3VsZCB1c2UgaXQg
Zm9yLAo+ICAgICBhbmQgaXQncyBvbmx5IGxpa2VseSB0byBjb25mdXNlIHBlb3BsZS4KPiAKPiBT
aG91bGQgaXQgYmUgZGVwcmVjYXRlZCwgaWYgaXQgaXNuJ3QgdXNlZnVsPwo+ICAgICAKPiAgICAg
Q0M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXguY29tPgo+ICAgICBDQzogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAgICAgQ0M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Cj4gICAgIENDOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+Cj4gICAgIENDOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KPiAgICAgQ0M6IEtvbnJhZCBX
aWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgo+ICAgICBDQzogU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+ICAgICBDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT4KPiAgICAgQ0M6IExhcnMgS3VydGggPGxhcnMua3VydGhAY2l0cml4LmNv
bT4KPiAgICAgLS0tCj4gICAgICBkb2NzL21hbi94bC5wb2QuMS5pbiB8IDcyICsrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tCj4gICAgICAxIGZpbGUgY2hhbmdlZCwg
NTAgaW5zZXJ0aW9ucygrKSwgMjIgZGVsZXRpb25zKC0pCj4gICAgIAo+ICAgICBkaWZmIC0tZ2l0
IGEvZG9jcy9tYW4veGwucG9kLjEuaW4gYi9kb2NzL21hbi94bC5wb2QuMS5pbgo+ICAgICBpbmRl
eCBiNzQ3NjRkY2QzLi4xZDNkYWJmMTg1IDEwMDY0NAo+ICAgICAtLS0gYS9kb2NzL21hbi94bC5w
b2QuMS5pbgo+ICAgICArKysgYi9kb2NzL21hbi94bC5wb2QuMS5pbgo+ICAgICBAQCAtMzkzLDQw
ICszOTMsNjggQEAgbGVzcyB1dGlsaXplZCB0aGFuIGEgaGlnaCBDUFUgd29ya2xvYWQuICBDb25z
aWRlciB5b3Vyc2VsZiB3YXJuZWQuCj4gICAgICAKPiAgICAgID1iYWNrCj4gICAgICAKPiAgICAg
LT1pdGVtIEI8bWVtLW1heD4gSTxkb21haW4taWQ+IEk8bWVtPgo+ICAgICArPWl0ZW0gQjxtZW0t
c2V0PiBJPGRvbWFpbi1pZD4gSTxtZW0+Cj4gICAgICAKPiAgICAgLVNwZWNpZnkgdGhlIG1heGlt
dW0gYW1vdW50IG9mIG1lbW9yeSB0aGUgZG9tYWluIGlzIGFibGUgdG8gdXNlLCBhcHBlbmRpbmcg
J3QnCj4gICAgIC1mb3IgdGVyYWJ5dGVzLCAnZycgZm9yIGdpZ2FieXRlcywgJ20nIGZvciBtZWdh
Ynl0ZXMsICdrJyBmb3Iga2lsb2J5dGVzIGFuZCAnYicKPiAgICAgLWZvciBieXRlcy4KPiAgICAg
K1NldCB0aGUgdGFyZ2V0IGZvciB0aGUgZG9tYWluJ3MgYmFsbG9vbiBkcml2ZXIuICBBcHBlbmQg
J3QnIGZvcgo+IAo+IEkgd291bGQgc2F5IFVzZSBpbnN0ZWFkIG9mIEFwcGVuZDogaWYgeW91IGFy
ZSBub3QgYSBuYXRpdmUgc3BlYWtlciB5b3UgY291bGQKPiBiZSBtaXNsZWQgdGhhdCB0aGUgY29t
bWFuZCBhcHBlbmRzIG1lbW9yeS4KCkknbSBhZnJhaWQgJ3VzZScgZG9lc24ndCB0ZWxsIG1lIHdo
YXQgdG8gZG8gLS0gYHNldC1tYXggQSB0YD8gYHNldC1tYXggQQoyMDQ4IHRgPyAgYHNldC1tYXgg
QSB0MjA0OGA/CgpXaGF0IGFib3V0IG1ha2luZyBhIHBhcmFncmFwaCBicmVhayBhbmQgY2hhbmdp
bmcgaXQgdG86CgoiVGhlIGRlZmF1bHQgdW5pdCBpcyBraUIuICBBZGQgJ3QnIHRvIHNwZWNpZnkg
VGlCLCAnZycgZm9yIEdpQiwgJ20nIGZvcgpNaUIsIGFuZCAnYicgZm9yIGJ5dGVzIChlLmcuLCAy
MDQ4bSkuIgoKQWx0ZXJuYXRlIHdlIGNvdWxkIHNheSBgSTxtZW0+Wzx1bml0Pl1gLCBidXQgdGhh
dCBzZWVtcyB0byBiZSBnZXR0aW5nIGEKbGl0dGxlIGNsdW5reS4KCj4gICAgICt0ZXJhYnl0ZXMs
ICdnJyBmb3IgZ2lnYWJ5dGVzLCAnbScgZm9yIG1lZ2FieXRlcywgJ2snIGZvciBraWxvYnl0ZXMK
PiAgICAgK2FuZCAnYicgZm9yIGJ5dGVzLgo+ICAgICAgCj4gICAgIC1UaGUgbWVtLW1heCB2YWx1
ZSBtYXkgbm90IGNvcnJlc3BvbmQgdG8gdGhlIGFjdHVhbCBtZW1vcnkgdXNlZCBpbiB0aGUKPiAg
ICAgLWRvbWFpbiwgYXMgaXQgbWF5IGJhbGxvb24gZG93biBpdHMgbWVtb3J5IHRvIGdpdmUgbW9y
ZSBiYWNrIHRvIHRoZSBPUy4KPiAgICAgK1RoaXMgbXVzdCBiZSBsZXNzIHRoYW4gdGhlIGluaXRp
YWwgQjxtYXhtZW0+IHBhcmFtZXRlciBpbiB0aGUgZG9tYWluJ3MKPiAgICAgK2NvbmZpZ3VyYXRp
b24uCj4gCj4gV2hhdCBoYXBwZW5zIGlmIGl0IGlzIGJpZ2dlcj8gV2lsbCB5b3UgZ2V0IGFuIGVy
cm9yLCBvciB3aWxsIHRoZSBzeXN0ZW0gbGlrZWx5IAo+IGNyYXNoPwoKbGlieGwgd2lsbCByZXR1
cm4gYW4gZXJyb3IuICBJdCdzIG5ldmVyIE9LIGZvciBhIGNvbW1hbmQgZm9yIHdoaWNoIHdlCmhh
dmUgYSBwcmVjaXNlIGxpbWl0IHRvIGNyYXNoIHRoZSBzeXN0ZW0uICAoTkIgdGhlIFdBUk5JTkcg
YXQgdGhlIGJvdHRvbQpvZiB0aGlzIHNlY3Rpb24sIGFib3V0IG5vdCBoYXZpbmcgYSBjbGVhciBs
b3dlciBsaW1pdC4pCgo+IFJldmlld2VkLWJ5OiBsYXJzLmt1cnRoQGNpdHJpeC5jb20KClRoYW5r
cwoKIC1HZW9yZ2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 10:26:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 10:26:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flAoA-0007WR-6t; Thu, 02 Aug 2018 10:26: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=zvpq=kr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1flAo8-0007WI-OC
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 10:26:12 +0000
X-Inumbo-ID: 87716b91-963e-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 87716b91-963e-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 10:26:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 02 Aug 2018 04:26:10 -0600
Message-Id: <5B62DC4202000078001DA3AC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 02 Aug 2018 04:26:10 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "osstest service owner" <osstest-admin@xenproject.org>
References: <osstest-125710-mainreport@xen.org>
In-Reply-To: <osstest-125710-mainreport@xen.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-4.9-testing test] 125710: 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>
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+IE9uIDAyLjA4LjE4IGF0IDEyOjA1LCA8b3NzdGVzdC1hZG1pbkB4ZW5wcm9qZWN0Lm9yZz4g
d3JvdGU6Cj4gZmxpZ2h0IDEyNTcxMCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KPiBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NzEwLyAKPiAK
PiBSZWdyZXNzaW9ucyA6LSgKPiAKPiBUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFy
ZSBibG9ja2luZywKPiBpbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKPiAg
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9k
c3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAxMjQzMjgKClRoaXMgb25lIGFsc28gZmFpbGVkIGluIDEy
NTY4Ni4gSW4gYm90aCBjYXNlcyB0aGVyZSBpcwoKZXJyb3I6IFRpbWVkIG91dCBkdXJpbmcgb3Bl
cmF0aW9uOiBjYW5ub3QgYWNxdWlyZSBzdGF0ZSBjaGFuZ2UgbG9jawoKaW4gdGhlIHRlc3QgbG9n
LCB3aGljaCBJIGhhdmUgbm8gaWRlYSB3aGF0IGl0IG1lYW5zLgoKSmFuCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 10:26:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 10:26:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flAo2-0007Vw-Um; Thu, 02 Aug 2018 10:26: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=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flAo1-0007Vm-Np
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 10:26:05 +0000
X-Inumbo-ID: 58cd594f-963e-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 58cd594f-963e-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 12:25:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,435,1526342400"; d="scan'208";a="77073621"
Date: Thu, 2 Aug 2018 12:25:53 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802102553.7yprzifudc4mvruy@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-18-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-18-anthony.perard@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDU6NTlQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNp
dHJpeC5jb20+Cj4gLS0tCj4gCj4gTm90ZXM6Cj4gICAgIHY0Ogo+ICAgICAgICAgc2ltcGxpZmlj
YXRpb24gb2YgdGhlIHBhdGNoIGR1ZSB0byB1c2Ugb2YgYSBzaW5nbGUgYWxsb2NhdGVkIHNwYWNl
IGZvciB0aGUKPiAgICAgICAgIHJlY2VpdmUgYnVmZmVyLgo+IAo+ICB0b29scy9saWJ4bC9saWJ4
bF9xbXAuYyB8IDU0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4g
IDEgZmlsZSBjaGFuZ2VkLCA1NCBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhsL2xpYnhsX3FtcC5jIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKPiBpbmRleCBiMDU1
NGRmODQzLi42NjViNmY1ZDA1IDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5j
Cj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKPiBAQCAtMTI5Miw2ICsxMjkyLDcgQEAg
c3RhdGljIGludCBxbXBfZXZfY2FsbGJhY2tfcmVhZGFibGUobGlieGxfX2VnYyAqZWdjLCBsaWJ4
bF9fZXZfcW1wICpldiwgaW50IGZkKQo+ICB7Cj4gICAgICBFR0NfR0M7Cj4gICAgICBzc2l6ZV90
IHI7Cj4gKyAgICBjaGFyICplbmQgPSBOVUxMOwo+ICAKPiAgICAgIGlmICghZXYtPnJ4X2J1Zikg
ewo+ICAgICAgICAgIGV2LT5yeF9idWYgPSBsaWJ4bF9fbWFsbG9jKE5PR0MsIFFNUF9SRUNFSVZF
X0JVRkZFUl9TSVpFKTsKPiBAQCAtMTMzMyw2ICsxMzM0LDU5IEBAIHN0YXRpYyBpbnQgcW1wX2V2
X2NhbGxiYWNrX3JlYWRhYmxlKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX2V2X3FtcCAqZXYsIGlu
dCBmZCkKPiAgICAgIGV2LT5idWZfdXNlZCArPSByOwo+ICAgICAgYXNzZXJ0KGV2LT5idWZfdXNl
ZCA8IGV2LT5idWZfc2l6ZSk7Cj4gIAo+ICsgICAgLyogd29ya2Fyb3VuZCBzdHJzdHIgbGltaXRh
dGlvbiAqLwo+ICsgICAgZXYtPnJ4X2J1Zltldi0+YnVmX3VzZWRdID0gJ1wwJzsKCldoeSBub3Qg
dXNlIHN0cm5zdHIgdG8gbGltaXQgdGhlIHNpemUgb2YgdGhlIHJ4X2J1ZiB0aGF0J3Mgc2VhcmNo
ZWQ/IEkKdGhpbmsgdGhhdCB3b3VsZCBhbGxvdyB5b3UgdG8gZ2V0IHJpZCBvZiB0aGUgJy0xJyB0
aGF0IHlvdSBoYXZlIHRvCnRha2UgaW50byBhY2NvdW50IGluIHNldmVyYWwgcGxhY2VzPwoKPiAr
Cj4gKyAgICAvKgo+ICsgICAgICogU2VhcmNoIGZvciB0aGUgZW5kIG9mIGEgUU1QIG1lc3NhZ2U6
ICJcclxuIiBpbiB0aGUgbmV3bHkgcmVjZWl2ZWQKPiArICAgICAqIGJ5dGVzICsgdGhlIGxhc3Qg
Ynl0ZSBvbiB0aGUgcHJldmlvdXMgcmVhZCgpIGlmIGFueQo+ICsgICAgICoKPiArICAgICAqIGVu
ZDogVGhpcyB3aWxsIHBvaW50IHRvIHRoZSBieXRlIHJpZ2h0IGFmdGVyIFxyXG4KPiArICAgICAq
Lwo+ICsgICAgZW5kID0gc3Ryc3RyKGV2LT5yeF9idWYgKyBldi0+YnVmX3VzZWQgLSByCj4gKyAg
ICAgICAgICAgICAgICAgKyAoZXYtPmJ1Zl91c2VkIC0gciA9PSAwID8gMCA6IC0xKSwKPiArICAg
ICAgICAgICAgICAgICAiXHJcbiIpOwo+ICsgICAgaWYgKGVuZCkKPiArICAgICAgICBlbmQgKz0g
MjsKPiArCj4gKyAgICB3aGlsZSAoZW5kKSB7Cj4gKyAgICAgICAgbGlieGxfX2pzb25fb2JqZWN0
ICpvOwo+ICsgICAgICAgIHNpemVfdCBsZW47Cj4gKyAgICAgICAgY2hhciAqczsKPiArCj4gKyAg
ICAgICAgLyogU3RhcnQgcGFyc2luZyBmcm9tIHMgKi8KPiArICAgICAgICBzID0gZXYtPnJ4X2J1
ZiArIGV2LT5idWZfY29uc3VtZWQ7Cj4gKyAgICAgICAgLyogRmluZG91dCBob3cgbXVjaCBjYW4g
YmUgcGFyc2VkICovCj4gKyAgICAgICAgbGVuID0gZW5kIC0gczsKCllvdSBjYW4gaW5pdCBib3Ro
IHMgYW5kIGxlbiBhYm92ZSB3aGVuIGRlZmluaW5nIHRoZW0uCgo+ICsKPiArICAgICAgICBMT0df
UU1QKCJwYXJzaW5nICVsdUI6ICclLipzJyIsIGxlbiwgKGludClsZW4sIHMpOwo+ICsKPiArICAg
ICAgICAvKiBSZXBsYWNlIFxuIGJ5IFwwIHNvIHRoYXQgbGlieGxfX2pzb25fcGFyc2UgY2FuIHVz
ZSBzdHJsZW4gKi8KPiArICAgICAgICBzW2xlbiAtIDFdID0gJ1wwJzsKPiArICAgICAgICBvID0g
bGlieGxfX2pzb25fcGFyc2UoZ2MsIHMpOyAvLywgbGVuKTsKCkRvZXNuJ3QgbG9vayBsaWtlIHRo
ZSBhYm92ZSBsaW5lIHdpbGwgY29tcGlsZS4KCj4gKwo+ICsgICAgICAgIGlmICghbykgewo+ICsg
ICAgICAgICAgICBMT0dEKEVSUk9SLCBldi0+ZG9taWQsICJQYXJzZSBlcnJvciIpOwo+ICsgICAg
ICAgICAgICByZXR1cm4gRVJST1JfRkFJTDsKPiArICAgICAgICB9Cj4gKwo+ICsgICAgICAgIGV2
LT5idWZfY29uc3VtZWQgKz0gbGVuOwo+ICsKPiArICAgICAgICBpZiAoZXYtPmJ1Zl9jb25zdW1l
ZCA+PSBldi0+YnVmX3VzZWQpIHsKCkknbSBub3Qgc3VyZSBJIHNlZSBob3cgdGhlIGFib3ZlIGNo
ZWNrIGNhbiBldmVyIGJlIHRydWUsIHlvdSBzZWFyY2gKdGhlIGJ1ZmZlciB1cCB0byBidWZfdXNl
ZCwgc28gJ2VuZCcgY2FuIG5ldmVyIGJlIHBhc3QgYnVmX3VzZWQ/Cgo+ICsgICAgICAgICAgICBm
cmVlKGV2LT5yeF9idWYpOwo+ICsgICAgICAgICAgICBldi0+cnhfYnVmID0gTlVMTDsKPiArICAg
ICAgICB9Cj4gKwo+ICsgICAgICAgIC8qIGNoZWNrIGlmIHRoZXJlIGlzIGFub3RoZXIgbWVzc2Fn
ZSByZWNlaXZlZCBhdCB0aGUgc2FtZSB0aW1lICovCj4gKyAgICAgICAgaWYgKGV2LT5yeF9idWYp
IHsKPiArICAgICAgICAgICAgZW5kID0gc3Ryc3RyKGV2LT5yeF9idWYgKyBldi0+YnVmX2NvbnN1
bWVkLCAiXHJcbiIpOwo+ICsgICAgICAgICAgICBpZiAoZW5kKQo+ICsgICAgICAgICAgICAgICAg
ZW5kICs9IDI7Cj4gKyAgICAgICAgfSBlbHNlCj4gKyAgICAgICAgICAgIGVuZCA9IE5VTEw7Cj4g
Kwo+ICsgICAgICAgIExPR19RTVAoIkpTT04gb2JqZWN0IHJlY2VpdmVkOiAlcyIsIGxpYnhsX19q
c29uX29iamVjdF90b19qc29uKGdjLCBvKSk7Cj4gKyAgICB9CgpOZXdsaW5lLgoKPiAgICAgIHJl
dHVybiAwOwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 10:26:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 10:26:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flAoR-0007aB-Go; Thu, 02 Aug 2018 10: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=pz2g=kr=citrix.com=prvs=7450d0d22=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1flAoP-0007Zk-JX
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 10:26:29 +0000
X-Inumbo-ID: 8ebacd84-963e-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8ebacd84-963e-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 10:26:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,435,1526342400"; d="scan'208";a="77073636"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v4 01/15] re-work commit 3e06b989 "IOMMU:
 make page table population preemptible"...
Thread-Index: AQHUKZ08a+JYDeQop0qUxurBSfpaBaSq8OqAgAFQ7xA=
Date: Thu, 2 Aug 2018 10:26:18 +0000
Message-ID: <136b66bc103148a9b5143467bb29b879@AMSPEX02CL03.citrite.net>
References: <20180801134028.1654-1-paul.durrant@citrix.com>
 <20180801134028.1654-2-paul.durrant@citrix.com>
 <20180801161517.kg3diasbulao6jei@mac>
In-Reply-To: <20180801161517.kg3diasbulao6jei@mac>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 01/15] re-work commit 3e06b989 "IOMMU:
 make page table population preemptible"...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+IFNl
bnQ6IDAxIEF1Z3VzdCAyMDE4IDE3OjE1Cj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50
QGNpdHJpeC5jb20+Cj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgU3RlZmFu
byBTdGFiZWxsaW5pCj4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPjsgR2VvcmdlIER1bmxhcAo+IDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+
OyBBbmRyZXcgQ29vcGVyCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBJYW4gSmFja3Nv
biA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFRpbQo+IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+
OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPjsgSmFuIEJldWxpY2gKPiA8amJl
dWxpY2hAc3VzZS5jb20+Cj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCB2NCAwMS8x
NV0gcmUtd29yayBjb21taXQgM2UwNmI5ODkKPiAiSU9NTVU6IG1ha2UgcGFnZSB0YWJsZSBwb3B1
bGF0aW9uIHByZWVtcHRpYmxlIi4uLgo+IAo+IE9uIFdlZCwgQXVnIDAxLCAyMDE4IGF0IDAyOjQw
OjE0UE0gKzAxMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPiA+IC4uLnRvIHNpbXBsaWZ5IHRoZSBp
bXBsZW1lbnRhdGlvbiBhbmQgdHVybiBuZWVkX2lvbW11IGJhY2sgaW50byBhCj4gYm9vbGVhbi4K
PiA+Cj4gPiBBcyBub3RlZCBpbiBbMV0gdGhlIHRyaS1zdGF0ZSBuYXR1cmUgb2YgbmVlZF9pb21t
dSBhZnRlciBjb21taXQgM2UwNmI5ODkKPiBpcwo+ID4gY29uZnVzaW5nLCBhcyBpcyB0aGUgaW1w
bGVtZW50YXRpb24gb2YgcHJlLWVtcHRpb24gdXNpbmcgcmVsbWVtX2xpc3QuCj4gPgo+ID4gVGhp
cyBwYXRjaCBpbnN0ZWFkIHVzZXMgYSBzaW1wbGUgY291bnQgb2YgcGFnZXMgYWxyZWFkeSBwb3B1
bGF0ZWQgc3RvcmVkIGluCj4gPiB0aGUgeDg2IHZhcmlhbnQgb2Ygc3RydWN0IGFyY2hfaW9tbXUg
YW5kIHNraXBzIG92ZXIgdGhhdCBudW1iZXIgb2YgcGFnZXMKPiA+IGlmIGFyY2hfaW9tbXVfcG9w
dWxhdGVfcGFnZV90YWJsZSgpIGlzIHJlLWludm9rZWQgYWZ0ZXIgcHJlLWVtcHRpb24uCj4gCj4g
VXJnLCBhbGwgdGhpcyBpcyBxdWl0ZSB1Z2x5LiBJdCB3b3VsZCBiZSBxdWl0ZSBiZXR0ZXIgaWYg
dGhlIG5lZWQgZm9yCj4gYW4gSU9NTVUgd2FzIGRlY2lkZWQgYmVmb3JlIHBvcHVsYXRpbmcgdGhl
IHAybSAoaWU6IGF0IGRvbWFpbl9jcmVhdGUKPiB0aW1lIGJ5IHBhc3NpbmcgYW4gZXh0cmEgWEVO
X0RPTUNUTF9DREZfaW9tbXUgb3Igc29tZSBzdWNoKSwgc28gdGhhdAo+IHRoZSBub3JtYWwgYWRk
aXRpb24gb2YgUkFNIHdvdWxkIGFsc28gcG9wdWxhdGUgdGhlIElPTU1VIHBhZ2UgdGFibGVzCj4g
aWYgbm90IHNoYXJlZC4KCkdpdmVuIHRoZSBwcm9ibGVtcyB0aGF0IEphbiBoYXMgaGlnaGxpZ2h0
ZWQgd2l0aCB1c2luZyBhIHNraXAgY291bnQgYW5kIGVzc2VudGlhbGx5IGJlaW5nIGZvcmNlZCB0
byBtZXNzIHdpdGggdGhlIGRvbWFpbidzIHBhZ2UgbGlzdCwgSSB0aGluayB5b3VyIHN1Z2dlc3Rp
b24gaXMgYmVzdC4gVGhlbiB3ZSBjYW4gZW50aXJlbHkgYmluIGFyY2hfaW9tbXVfcG9wdWxhdGVf
cGFnZV90YWJsZSgpLiBUaGF0IGlzIGEgYmlnZ2VyIHBpZWNlIG9mIHdvcmsgdGhvdWdoIHNvIGlu
IHRoZSBpbnRlcmVzdCBvZiBubyBibG9ja2luZyB0aGUgcmVzdCBvZiB0aGlzIHNlcmllcyBJJ2xs
IGRyb3AgdGhpcyBwYXRjaCBhbmQgcmVwbGFjZSBpdCB3aXRoIGEgc2ltcGxlciBwYXRjaCB0aGF0
J3MganVzdCBzdWZmaWNpZW50IHRvIG1ha2UgbmVlZF9pb21tdSBib29sZWFuIGFnYWluLgoKICBQ
YXVsCgo+IAo+ID4gWzFdIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRt
bC94ZW4tZGV2ZWwvMjAxOC0KPiAwNy9tc2cwMTg3MC5odG1sCj4gPgo+ID4gU2lnbmVkLW9mZi1i
eTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiAKPiBSZXZpZXdlZC1i
eTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gCj4gVGhhbmtzLCBS
b2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 10:34:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 10:34:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flAwN-0008T8-Bf; Thu, 02 Aug 2018 10:34:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flAwM-0008T3-8G
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 10:34:42 +0000
X-Inumbo-ID: 8d9aa9c1-963f-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8d9aa9c1-963f-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 12:33:54 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,435,1526342400"; d="scan'208";a="77073983"
Date: Thu, 2 Aug 2018 12:34:31 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802103431.vezxedjutdsw2kmz@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-19-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-19-anthony.perard@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDY6MDBQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gVG8gYmUgYWJsZSB0byByZS11c2UgcW1wX3ByZXBhcmVfcW1wX2NtZCB3aXRoIGxp
YnhsX19ldl9xbXAuCj4gCj4gQWxzbywgYWRkIHRoZSBRTVAgZW5kIG9mIGNvbW1hbmQgJ1xyXG4n
IGludG8gdGhlIGdlbmVyYXRlZCBzdHJpbmcuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQ
RVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gLS0tCj4gIHRvb2xzL2xpYnhsL2xp
YnhsX3FtcC5jIHwgNjIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0K
PiAgMSBmaWxlIGNoYW5nZWQsIDQ0IGluc2VydGlvbnMoKyksIDE4IGRlbGV0aW9ucygtKQo+IAo+
IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9xbXAuYyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X3FtcC5jCj4gaW5kZXggNjY1YjZmNWQwNS4uMzhhNDM5NTI2NiAxMDA2NDQKPiAtLS0gYS90b29s
cy9saWJ4bC9saWJ4bF9xbXAuYwo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCj4gQEAg
LTU3OCwxNyArNTc4LDE3IEBAIHN0YXRpYyBpbnQgcW1wX25leHQobGlieGxfX2djICpnYywgbGli
eGxfX3FtcF9oYW5kbGVyICpxbXApCj4gICAgICByZXR1cm4gcmM7Cj4gIH0KPiAgCj4gLXN0YXRp
YyBjaGFyICpxbXBfc2VuZF9wcmVwYXJlKGxpYnhsX19nYyAqZ2MsIGxpYnhsX19xbXBfaGFuZGxl
ciAqcW1wLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpjbWQs
IGxpYnhsX19qc29uX29iamVjdCAqYXJncywKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcW1wX2NhbGxiYWNrX3QgY2FsbGJhY2ssIHZvaWQgKm9wYXF1ZSwKPiAtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcW1wX3JlcXVlc3RfY29udGV4dCAqY29udGV4dCkKPiAtewo+IC0g
ICAgY29uc3QgdW5zaWduZWQgY2hhciAqYnVmID0gTlVMTDsKPiAtICAgIGNoYXIgKnJldCA9IE5V
TEw7Cj4gLSAgICBsaWJ4bF95YWpsX2xlbmd0aCBsZW4gPSAwOwo+ICtzdGF0aWMgY2hhciAqcW1w
X3ByZXBhcmVfcW1wX2NtZChsaWJ4bF9fZ2MgKmdjLAoKSXMgaXQgcmVhbGx5IG5lZWRlZCB0byBo
YXZlIHFtcCB0d2ljZSBpbiB0aGUgZnVuY3Rpb24gbmFtZT8KcW1wX3ByZXBhcmVfY21kIExHVE0u
Cgo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpjbWQsCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVj
dCAqYXJncywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGlkLAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplX3QgKmxlbl9yKQo+ICt7Cj4gKyAg
ICBjb25zdCB1bnNpZ25lZCBjaGFyICpidWY7CgpXaGlsZSB0aGVyZSBJIHdvdWxkIGRyb3AgdGhl
IHVuc2lnbmVkLi4uCgo+ICsgICAgbGlieGxfeWFqbF9sZW5ndGggbGVuOwo+ICAgICAgeWFqbF9n
ZW5fc3RhdHVzIHM7Cj4gICAgICB5YWpsX2dlbiBoYW5kOwo+IC0gICAgY2FsbGJhY2tfaWRfcGFp
ciAqZWxtID0gTlVMTDsKPiArICAgIGNoYXIgKnJldCA9IE5VTEw7Cj4gIAo+ICAgICAgaGFuZCA9
IGxpYnhsX3lhamxfZ2VuX2FsbG9jKE5VTEwpOwo+ICAKPiBAQCAtNjAwLDcgKzYwMCw3IEBAIHN0
YXRpYyBjaGFyICpxbXBfc2VuZF9wcmVwYXJlKGxpYnhsX19nYyAqZ2MsIGxpYnhsX19xbXBfaGFu
ZGxlciAqcW1wLAo+ICAgICAgbGlieGxfX3lhamxfZ2VuX2FzY2lpeihoYW5kLCAiZXhlY3V0ZSIp
Owo+ICAgICAgbGlieGxfX3lhamxfZ2VuX2FzY2lpeihoYW5kLCBjbWQpOwo+ICAgICAgbGlieGxf
X3lhamxfZ2VuX2FzY2lpeihoYW5kLCAiaWQiKTsKPiAtICAgIHlhamxfZ2VuX2ludGVnZXIoaGFu
ZCwgKytxbXAtPmxhc3RfaWRfdXNlZCk7Cj4gKyAgICB5YWpsX2dlbl9pbnRlZ2VyKGhhbmQsIGlk
KTsKPiAgICAgIGlmIChhcmdzKSB7Cj4gICAgICAgICAgbGlieGxfX3lhamxfZ2VuX2FzY2lpeiho
YW5kLCAiYXJndW1lbnRzIik7Cj4gICAgICAgICAgbGlieGxfX2pzb25fb2JqZWN0X3RvX3lhamxf
Z2VuKGdjLCBoYW5kLCBhcmdzKTsKPiBAQCAtNjEwLDYgKzYxMCwzNiBAQCBzdGF0aWMgY2hhciAq
cW1wX3NlbmRfcHJlcGFyZShsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fcW1wX2hhbmRsZXIgKnFtcCwK
PiAgICAgIHMgPSB5YWpsX2dlbl9nZXRfYnVmKGhhbmQsICZidWYsICZsZW4pOwo+ICAKPiAgICAg
IGlmIChzKSB7Cj4gKyAgICAgICAgZ290byBvdXQ7Cj4gKyAgICB9Cj4gKwo+ICsgICAgcmV0ID0g
bGlieGxfX21hbGxvYyhOT0dDLCBsZW4gKyAzKTsKPiArICAgIHN0cm5jcHkocmV0LCAoY29uc3Qg
Y2hhciAqKWJ1ZiwgbGVuICsgMyk7CgouLi4gc28gdGhhdCB5b3UgY2FuIGRyb3AgdGhlIGNhc3Qg
ZnJvbSBoZXJlLgoKPiArICAgIHN0cm5jcHkocmV0ICsgbGVuLCAiXHJcbiIsIDMpOwo+ICsgICAg
bGVuICs9IDI7Cj4gKwo+ICsgICAgaWYgKGxlbl9yKQo+ICsgICAgICAgICpsZW5fciA9IGxlbjsK
PiArCj4gK291dDoKPiArICAgIHlhamxfZ2VuX2ZyZWUoaGFuZCk7Cj4gKyAgICByZXR1cm4gcmV0
Owo+ICt9Cj4gKwo+ICtzdGF0aWMgY2hhciAqcW1wX3NlbmRfcHJlcGFyZShsaWJ4bF9fZ2MgKmdj
LCBsaWJ4bF9fcW1wX2hhbmRsZXIgKnFtcCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgY29uc3QgY2hhciAqY21kLCBsaWJ4bF9fanNvbl9vYmplY3QgKmFyZ3MsCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHFtcF9jYWxsYmFja190IGNhbGxiYWNrLCB2b2lkICpvcGFx
dWUsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHFtcF9yZXF1ZXN0X2NvbnRleHQg
KmNvbnRleHQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVfdCAqbGVuX3Ip
Cj4gK3sKPiArICAgIGNoYXIgKmJ1ZjsKPiArICAgIGNhbGxiYWNrX2lkX3BhaXIgKmVsbTsKPiAr
Cj4gKyAgICBidWYgPSBxbXBfcHJlcGFyZV9xbXBfY21kKGdjLAo+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjbWQsIGFyZ3MsICsrcW1wLT5sYXN0X2lkX3VzZWQsCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIE5VTEwpOwoKSW5kZW50YXRpb24gaXMgdmVyeSB3ZWlyZCBo
ZXJlLiBBRkFJQ1QgaXQgY2FuIGZpdCBpbiBhIHNpbmdsZSBsaW5lPwoKVGhhbmtzLCBSb2dlci4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 10:41:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 10:41:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flB33-0000n2-4c; Thu, 02 Aug 2018 10: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=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flB32-0000mx-4e
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 10:41:36 +0000
X-Inumbo-ID: adc4ed19-9640-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id adc4ed19-9640-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 10:41:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,435,1526342400"; d="scan'208";a="77074318"
Date: Thu, 2 Aug 2018 12:41:26 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802104126.oxnqjyj62xfmze77@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-20-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-20-anthony.perard@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDY6MDFQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gVGhlIGFjdHVhbCBzZW50IHdpbGwgYmUgZG9uZSBpbiBhIHNlcGFyYXRlIHBhdGNo
Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRy
aXguY29tPgo+IC0tLQo+ICB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIHwgIDQgKysrKwo+
ICB0b29scy9saWJ4bC9saWJ4bF9xbXAuYyAgICAgIHwgMzcgKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrCj4gIDIgZmlsZXMgY2hhbmdlZCwgNDEgaW5zZXJ0aW9ucygrKQo+IAo+
IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9vbHMvbGlieGwv
bGlieGxfaW50ZXJuYWwuaAo+IGluZGV4IDdmMjAwZTdhNDYuLjExMGI5NTFiYmUgMTAwNjQ0Cj4g
LS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX2ludGVybmFsLmgKPiBAQCAtNDM4LDYgKzQzOCw3IEBAIHN0cnVjdCBsaWJ4bF9fZXZfcW1w
IHsKPiAgICAgIGxpYnhsX19jYXJlZmQgKnFtcF9jZmQ7Cj4gICAgICBsaWJ4bF9fZXZfZmQgcW1w
X2VmZDsKPiAgICAgIGxpYnhsX19xbXBfc3RhdGUgcW1wX3N0YXRlOwo+ICsgICAgdW5zaWduZWQg
aW50IGxhc3RfaWRfdXNlZDsKCk5vdyB0aGVyZSBhcmUgdHdvIGxhc3RfaWRfdXNlZCBmaWVsZHMg
aW4gZGlmZmVyZW50IHN0cnVjdHVyZXM/ClNob3VsZG4ndCB0aGUgcHJldmlvdXMgb25lIGJlIHJl
bW92ZWQgd2hlbiB5b3UgaW50cm9kdWNlIHRoaXMgbmV3IG9uZT8KCj4gIAo+ICAgICAgLyogcmVj
ZWl2ZSBidWZmZXIsIHdpdGg6Cj4gICAgICAgKiBidWZfc2l6ZTogY3VycmVudCBhbGxvY2F0ZWQg
c2l6ZSwKPiBAQCAtNDQ3LDYgKzQ0OCw5IEBAIHN0cnVjdCBsaWJ4bF9fZXZfcW1wIHsKPiAgICAg
IHNpemVfdCBidWZfc2l6ZTsKPiAgICAgIHNpemVfdCBidWZfdXNlZDsKPiAgICAgIHNpemVfdCBi
dWZfY29uc3VtZWQ7Cj4gKwo+ICsgICAgY2hhciAqdHhfYnVmOwo+ICsgICAgc2l6ZV90IHR4X2J1
Zl9sZW47Cj4gIH07Cj4gIAo+ICAKPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfcW1w
LmMgYi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwo+IGluZGV4IDM4YTQzOTUyNjYuLjI3OTJmMzU5
MTIgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKPiArKysgYi90b29scy9s
aWJ4bC9saWJ4bF9xbXAuYwo+IEBAIC0xMzEwLDYgKzEzMTAsMjUgQEAgaW50IGxpYnhsX19xbXBf
aW5pdGlhbGl6YXRpb25zKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAo+ICAKPiAgLyog
LS0tLS0tLS0tLS0tIEltcGxlbWVudGF0aW9uIG9mIGxpYnhsX19ldl9xbXAgLS0tLS0tLS0tLS0t
LS0tLSAqLwo+ICAKPiArc3RhdGljIGludCBxbXBfZXZfcHJlcGFyZV9jbWQobGlieGxfX2djICpn
YywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2V2X3FtcCAqZXYsCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmNtZCwKPiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfX2pzb25fb2JqZWN0ICphcmdzKQo+
ICt7Cj4gKyAgICBjaGFyICpidWYgPSBOVUxMOwo+ICsgICAgc2l6ZV90IGxlbjsKPiArCj4gKyAg
ICBidWYgPSBxbXBfcHJlcGFyZV9xbXBfY21kKGdjLCBjbWQsIGFyZ3MsICsrZXYtPmxhc3RfaWRf
dXNlZCwgJmxlbik7Cj4gKyAgICBpZiAoIWJ1ZikKPiArICAgICAgICByZXR1cm4gRVJST1JfRkFJ
TDsKPiArCj4gKyAgICBldi0+aWQgPSBldi0+bGFzdF9pZF91c2VkOwo+ICsgICAgZXYtPnR4X2J1
ZiA9IGJ1ZjsKPiArICAgIGV2LT50eF9idWZfbGVuID0gbGVuOwo+ICsKPiArICAgIHJldHVybiAw
Owo+ICt9Cj4gKwo+ICAvKgo+ICAgKiBRTVAgRkQgY2FsbGJhY2tzCj4gICAqLwo+IEBAIC0xNDI0
LDYgKzE0NDMsOSBAQCBzdGF0aWMgdm9pZCBxbXBfZXZfY2FsbGJhY2tfZXJyb3IobGlieGxfX2Vn
YyAqZWdjLCBsaWJ4bF9fZXZfcW1wICpldikKPiAgCj4gICAgICAvKiBPbiBlcnJvciwgZGVhbGxv
Y2F0ZSBhbGwgcHJpdmF0ZSByZXNzb3VyY2VzICovCj4gICAgICBsaWJ4bF9fZXZfcW1wX2Rpc3Bv
c2UoZ2MsIGV2KTsKPiArCj4gKyAgICBldi0+aWQgPSAtMTsKPiArICAgIGV2LT5jYWxsYmFjayhl
Z2MsIGV2LCBOVUxMLCBFUlJPUl9GQUlMKTsKPiAgfQo+ICAKPiAgc3RhdGljIHZvaWQgcW1wX2V2
X2ZkX2NhbGxiYWNrKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX2V2X2ZkICpldl9mZCwKPiBAQCAt
MTUyMiw4ICsxNTQ0LDEwIEBAIHZvaWQgbGlieGxfX2V2X3FtcF9pbml0KGxpYnhsX19ldl9xbXAg
KmV2KQo+ICAgICAgZXYtPnFtcF9jZmQgPSBOVUxMOwo+ICAgICAgbGlieGxfX2V2X2ZkX2luaXQo
JmV2LT5xbXBfZWZkKTsKPiAgICAgIGV2LT5xbXBfc3RhdGUgPSBxbXBfc3RhdGVfZGlzY29ubmVj
dGVkOwo+ICsgICAgZXYtPmxhc3RfaWRfdXNlZCA9IDA7Cj4gIAo+ICAgICAgZXYtPnJ4X2J1ZiA9
IE5VTEw7Cj4gKyAgICBldi0+dHhfYnVmID0gTlVMTDsKCmV2LT50eF9idWZfbGVuID0gMDsKCkkg
dGhpbmsuCgo+ICB9Cj4gIAo+ICBpbnQgbGlieGxfX2V2X3FtcF9zZW5kKGxpYnhsX19nYyAqZ2Ms
IGxpYnhsX19ldl9xbXAgKmV2LAo+IEBAIC0xNTM1LDcgKzE1NTksMTcgQEAgaW50IGxpYnhsX19l
dl9xbXBfc2VuZChsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fZXZfcW1wICpldiwKPiAgCj4gICAgICAv
KiBDb25uZWN0IHRvIFFFTVUgaWYgbm90IGFscmVhZHkgY29ubmVjdGVkICovCj4gICAgICByYyA9
IHFtcF9ldl9jb25uZWN0KGdjLCBldik7Cj4gKyAgICBpZiAocmMpCj4gKyAgICAgICAgZ290byBv
dXQ7Cj4gKwo+ICsgICAgcmMgPSBxbXBfZXZfcHJlcGFyZV9jbWQoZ2MsIGV2LCBjbWQsIGFyZ3Mp
Owo+ICsgICAgaWYgKHJjKQo+ICsgICAgICAgIGdvdG8gb3V0Owo+ICsKPiAgCgpEb3VibGUgbmV3
bGluZT8KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 11:02:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 11:02:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flBND-0002Iu-1K; Thu, 02 Aug 2018 11: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=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flBNB-0002Ip-TL
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 11:02:25 +0000
X-Inumbo-ID: 9674199d-9643-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9674199d-9643-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 11:02:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,435,1526342400"; d="scan'208";a="77075168"
Date: Thu, 2 Aug 2018 13:02:13 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802110213.g3sikn5ybs5bpqep@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-21-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-21-anthony.perard@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDY6MDJQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gVGhlIGxpYnhsX19ldl9xbXBfKiB3aWxsIG5vdyBzZW5kIHRoZSBjb21tYW5kIHRv
IFFFTVUgd2hlbiB0aGUgc29ja2V0IGlzCj4gcmVhZHkgZm9yIHdyaXRlcy4KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KClJldmll
d2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCj4gLS0tCj4g
IHRvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIHwgNDQgKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDQ0IGluc2VydGlvbnMoKykKPiAKPiBk
aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMgYi90b29scy9saWJ4bC9saWJ4bF9x
bXAuYwo+IGluZGV4IDI3OTJmMzU5MTIuLjc1Zjk1M2Q1MjEgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMv
bGlieGwvbGlieGxfcW1wLmMKPiArKysgYi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwo+IEBAIC0x
MzI2LDYgKzEzMjYsOCBAQCBzdGF0aWMgaW50IHFtcF9ldl9wcmVwYXJlX2NtZChsaWJ4bF9fZ2Mg
KmdjLAo+ICAgICAgZXYtPnR4X2J1ZiA9IGJ1ZjsKPiAgICAgIGV2LT50eF9idWZfbGVuID0gbGVu
Owo+ICAKPiArICAgIGxpYnhsX19ldl9mZF9tb2RpZnkoZ2MsICZldi0+cW1wX2VmZCwgZXYtPnFt
cF9lZmQuZXZlbnRzIHwgUE9MTE9VVCk7Cj4gKwo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAgCj4g
QEAgLTE0MzUsNiArMTQzNyw0MyBAQCBzdGF0aWMgaW50IHFtcF9ldl9jYWxsYmFja19yZWFkYWJs
ZShsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19ldl9xbXAgKmV2LCBpbnQgZmQpCj4gICAgICByZXR1
cm4gMDsKPiAgfQo+ICAKPiArc3RhdGljIGludCBxbXBfZXZfY2FsbGJhY2tfd3JpdGFibGUobGli
eGxfX2djICpnYywgbGlieGxfX2V2X3FtcCAqZXYsIGludCBmZCkKPiArewo+ICsgICAgaW50IHJj
Owo+ICsgICAgY2hhciAqYnVmOwo+ICsgICAgc2l6ZV90IGxlbjsKPiArICAgIGludCBidWZfZmQg
PSAtMTsKCkkgd291bGQgbmFtZSB0aGlzIHNlbmRfZmQuCgo+ICsKPiArICAgIC8qIE5vIG5lZWQg
dG8gY2FsbCBxbXBfZXZfY2FsbGJhY2tfd3JpdGFibGUgYWdhaW4sIGV2ZXJ5dGhpbmcgdGhhdCBu
ZWVkcyB0bwo+ICsgICAgICogYmUgc2VuZCBmb3Igbm93IHdpbGwgYmUgaW4gdGhpcyBjYWxsLiAq
Lwo+ICsgICAgbGlieGxfX2V2X2ZkX21vZGlmeShnYywgJmV2LT5xbXBfZWZkLCBldi0+cW1wX2Vm
ZC5ldmVudHMgJiB+UE9MTE9VVCk7CgpJIHRoaW5rIHlvdSBkbyB0aGlzIGJlY2F1c2UgeW91IG5l
ZWQgdG8gd2FpdCBmb3IgdGhpcyBjb21tYW5kIHRvCmNvbXBsZXRlIGJlZm9yZSBxdWV1aW5nIGFu
b3RoZXIgY29tbWFuZD8KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 11:03:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 11:03:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flBOJ-0002Mm-DO; Thu, 02 Aug 2018 11:03: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=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flBOI-0002Mf-DQ
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 11:03:34 +0000
X-Inumbo-ID: bf6f5f37-9643-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bf6f5f37-9643-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 11:03:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,435,1526342400"; d="scan'208";a="77075233"
Date: Thu, 2 Aug 2018 13:03:17 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802110317.4bjzj3eakj4zygep@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-22-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-22-anthony.perard@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDY6MDNQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gUmVtb3ZlIHRoZSBsaWJ4bF9fcW1wX2hhbmRsZXIqIGFyZ3VtZW50IHNvIHRoZSBm
dW5jdGlvbiBjYW4gYmUgcmV1c2VkCj4gbGF0ZXIgaW4gYSBkaWZmZXJlbnQgY29udGV4dC4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNv
bT4KPiBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgpS
ZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUaGFu
a3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 11:08:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 11:08: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 1flBSw-0002bq-14; Thu, 02 Aug 2018 11: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=2lmd=kr=citrix.com=prvs=7459f703a=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1flBSu-0002bl-Mo
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 11:08:20 +0000
X-Inumbo-ID: 698054a1-9644-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 698054a1-9644-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 11:08:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,435,1526342400"; d="scan'208";a="77075452"
From: Lars Kurth <lars.kurth@citrix.com>
To: George Dunlap <George.Dunlap@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] docs/xl: Clarify documentation for mem-max and mem-set
Thread-Index: AQHUKa4dTzJC4mYuHUqfwIOKYRT3y6SrAfYAgAEfAICAAB0PgA==
Date: Thu, 2 Aug 2018 11:07:59 +0000
Message-ID: <E18749BB-15CE-48A3-A639-6BEC4D33F135@citrix.com>
References: <20180801154124.12130-1-george.dunlap@citrix.com>
 <309185D6-02A7-4CA6-AD5C-D3BE10A8E19C@citrix.com>
 <86f2549b-fa64-a934-ca99-a25633e4d3b0@citrix.com>
In-Reply-To: <86f2549b-fa64-a934-ca99-a25633e4d3b0@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: <ADB93EA4C5C17E4EA9744CC727708FC5@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] docs/xl: Clarify documentation for mem-max
 and mem-set
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

DQoNCu+7v09uIDAyLzA4LzIwMTgsIDExOjI0LCAiR2VvcmdlIER1bmxhcCIgPGdlb3JnZS5kdW5s
YXBAY2l0cml4LmNvbT4gd3JvdGU6DQoNCiAgICBPbiAwOC8wMS8yMDE4IDA1OjE2IFBNLCBMYXJz
IEt1cnRoIHdyb3RlOg0KICAgID4gDQogICAgPiANCiAgICA+IE9uIDAxLzA4LzIwMTgsIDE2OjQx
LCAiR2VvcmdlIER1bmxhcCIgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4gd3JvdGU6DQogICAg
PiANCiAgICA+ICAgICBtZW0tc2V0IGlzIHRoZSBwcmltYXJ5IGNvbW1hbmQgdGhhdCB1c2VycyB3
aWxsIG5lZWQgdG8gdXNlIGFuZA0KICAgID4gICAgIHVuZGVyc3RhbmQuICBNb3ZlIGl0IGZpcnN0
LCBhbmQgY2xhcmlmeSB0aGUgd29yZGluZzsgYWxzbyBzcGVjaWZ5IHRoYXQNCiAgICA+ICAgICB5
b3UgY2FuJ3Qgc2V0IHRoZSB0YXJnZXQgaGlnaGVyIHRoYW4gbWF4bWVtIGZyb20gdGhlIGRvbWFp
biBjb25maWcuDQogICAgPiAgICAgDQogICAgPiAgICAgbWVtLW1heCBpcyBhY3R1YWxseSBhIHBy
ZXR0eSB1c2VsZXNzIGNvbW1hbmQgYXQgdGhlIG1vbWVudC4gIENsYXJpZnkNCiAgICA+ICAgICB0
aGF0IHVzZXJzIGFyZSBub3QgZXhwZWN0ZWQgdG8gdXNlIGl0OyBhbmQgZG9jdW1lbnQgYWxsIG9m
IGl0cyBxdWlya3kNCiAgICA+ICAgICBiZWhhdmlvci4NCiAgICA+ICAgICANCiAgICA+ICAgICBT
aWduZWQtb2ZmLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+DQog
ICAgPiAgICAgLS0tDQogICAgPiAgICAgSSdtIGFjdHVsbHkgc29tZXdoYXQgdGVtcHRlZCB0byB0
YWtlIG91dCB0aGUgZW50cnkgZm9yIG1lbS1tYXgNCiAgICA+ICAgICBlbnRpcmVseSAtLSBpdCdz
IG5vdCBhdCBhbGwgY2xlYXIgdG8gbWUgd2hhdCBhbnlvbmUgd291bGQgdXNlIGl0IGZvciwNCiAg
ICA+ICAgICBhbmQgaXQncyBvbmx5IGxpa2VseSB0byBjb25mdXNlIHBlb3BsZS4NCiAgICA+IA0K
ICAgID4gU2hvdWxkIGl0IGJlIGRlcHJlY2F0ZWQsIGlmIGl0IGlzbid0IHVzZWZ1bD8NCiAgICA+
ICAgICANCiAgICA+ICAgICBDQzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+
DQogICAgPiAgICAgQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+DQogICAgPiAgICAg
Q0M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQogICAgPiAgICAg
Q0M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCiAgICA+ICAgICBDQzogVGltIERl
ZWdhbiA8dGltQHhlbi5vcmc+DQogICAgPiAgICAgQ0M6IEtvbnJhZCBXaWxrIDxrb25yYWQud2ls
a0BvcmFjbGUuY29tPg0KICAgID4gICAgIENDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+DQogICAgPiAgICAgQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+DQogICAgPiAgICAgQ0M6IExhcnMgS3VydGggPGxhcnMua3VydGhAY2l0cml4LmNv
bT4NCiAgICA+ICAgICAtLS0NCiAgICA+ICAgICAgZG9jcy9tYW4veGwucG9kLjEuaW4gfCA3MiAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLQ0KICAgID4gICAgICAx
IGZpbGUgY2hhbmdlZCwgNTAgaW5zZXJ0aW9ucygrKSwgMjIgZGVsZXRpb25zKC0pDQogICAgPiAg
ICAgDQogICAgPiAgICAgZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hsLnBvZC4xLmluIGIvZG9jcy9t
YW4veGwucG9kLjEuaW4NCiAgICA+ICAgICBpbmRleCBiNzQ3NjRkY2QzLi4xZDNkYWJmMTg1IDEw
MDY0NA0KICAgID4gICAgIC0tLSBhL2RvY3MvbWFuL3hsLnBvZC4xLmluDQogICAgPiAgICAgKysr
IGIvZG9jcy9tYW4veGwucG9kLjEuaW4NCiAgICA+ICAgICBAQCAtMzkzLDQwICszOTMsNjggQEAg
bGVzcyB1dGlsaXplZCB0aGFuIGEgaGlnaCBDUFUgd29ya2xvYWQuICBDb25zaWRlciB5b3Vyc2Vs
ZiB3YXJuZWQuDQogICAgPiAgICAgIA0KICAgID4gICAgICA9YmFjaw0KICAgID4gICAgICANCiAg
ICA+ICAgICAtPWl0ZW0gQjxtZW0tbWF4PiBJPGRvbWFpbi1pZD4gSTxtZW0+DQogICAgPiAgICAg
Kz1pdGVtIEI8bWVtLXNldD4gSTxkb21haW4taWQ+IEk8bWVtPg0KICAgID4gICAgICANCiAgICA+
ICAgICAtU3BlY2lmeSB0aGUgbWF4aW11bSBhbW91bnQgb2YgbWVtb3J5IHRoZSBkb21haW4gaXMg
YWJsZSB0byB1c2UsIGFwcGVuZGluZyAndCcNCiAgICA+ICAgICAtZm9yIHRlcmFieXRlcywgJ2cn
IGZvciBnaWdhYnl0ZXMsICdtJyBmb3IgbWVnYWJ5dGVzLCAnaycgZm9yIGtpbG9ieXRlcyBhbmQg
J2InDQogICAgPiAgICAgLWZvciBieXRlcy4NCiAgICA+ICAgICArU2V0IHRoZSB0YXJnZXQgZm9y
IHRoZSBkb21haW4ncyBiYWxsb29uIGRyaXZlci4gIEFwcGVuZCAndCcgZm9yDQogICAgPiANCiAg
ICA+IEkgd291bGQgc2F5IFVzZSBpbnN0ZWFkIG9mIEFwcGVuZDogaWYgeW91IGFyZSBub3QgYSBu
YXRpdmUgc3BlYWtlciB5b3UgY291bGQNCiAgICA+IGJlIG1pc2xlZCB0aGF0IHRoZSBjb21tYW5k
IGFwcGVuZHMgbWVtb3J5Lg0KICAgIA0KICAgIEknbSBhZnJhaWQgJ3VzZScgZG9lc24ndCB0ZWxs
IG1lIHdoYXQgdG8gZG8gLS0gYHNldC1tYXggQSB0YD8gYHNldC1tYXggQQ0KICAgIDIwNDggdGA/
ICBgc2V0LW1heCBBIHQyMDQ4YD8NCiAgICANCiAgICBXaGF0IGFib3V0IG1ha2luZyBhIHBhcmFn
cmFwaCBicmVhayBhbmQgY2hhbmdpbmcgaXQgdG86DQogICAgDQogICAgIlRoZSBkZWZhdWx0IHVu
aXQgaXMga2lCLiAgQWRkICd0JyB0byBzcGVjaWZ5IFRpQiwgJ2cnIGZvciBHaUIsICdtJyBmb3IN
CiAgICBNaUIsIGFuZCAnYicgZm9yIGJ5dGVzIChlLmcuLCAyMDQ4bSkuIg0KICAgIA0KICAgIEFs
dGVybmF0ZSB3ZSBjb3VsZCBzYXkgYEk8bWVtPls8dW5pdD5dYCwgYnV0IHRoYXQgc2VlbXMgdG8g
YmUgZ2V0dGluZyBhDQogICAgbGl0dGxlIGNsdW5reS4NCg0KSSB3aWxsIGxlYXZlIHRoYXQgdXAg
dG8geW91LiBJdCdzIGp1c3Qgc29tZXRoaW5nIEkgbm90aWNlZCBidXQgbm90IGEgYmlnIGRlYWwu
IA0KDQpMYXJzIA0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 11:08:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 11:08: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 1flBT4-0002cc-A9; Thu, 02 Aug 2018 11:08:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=emci=kr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1flBT3-0002cM-BT
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 11:08:29 +0000
X-Inumbo-ID: 46b0d7ab-9644-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 46b0d7ab-9644-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 13:07: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 1flBT0-0006Uy-23; Thu, 02 Aug 2018 11:08: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 1flBSz-0005Im-M2; Thu, 02 Aug 2018 11:08:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1flBSz-0005h9-LL; Thu, 02 Aug 2018 11:08:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125740-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=3a0c1bf64b5deaa4e227b311cc43aa1513beae5e
X-Osstest-Versions-That: ovmf=68bef3f0c7c71da2f065fd348efa79f04799d347
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 02 Aug 2018 11:08:25 +0000
Subject: [Xen-devel] [ovmf test] 125740: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTc0MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3NDAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAzYTBjMWJmNjRiNWRlYWE0ZTIyN2IzMTFjYzQzYWEx
NTEzYmVhZTVlCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA2OGJlZjNm
MGM3YzcxZGEyZjA2NWZkMzQ4ZWZhNzlmMDQ3OTlkMzQ3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU3MzggIDIwMTgtMDgtMDIgMDQ6MDQ6MjEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NzQwICAyMDE4LTA4LTAyIDA5OjEwOjQ1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
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
Z2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgNjhiZWYzZjBjNy4uM2EwYzFiZjY0YiAgM2EwYzFiZjY0
YjVkZWFhNGUyMjdiMzExY2M0M2FhMTUxM2JlYWU1ZSAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 11:17:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 11: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 1flBc4-0003WB-O8; Thu, 02 Aug 2018 11:17:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flBc3-0003W6-Ts
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 11:17:47 +0000
X-Inumbo-ID: 92967cb9-9645-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 92967cb9-9645-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 13:17:00 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,435,1526342400"; d="scan'208";a="77075904"
Date: Thu, 2 Aug 2018 13:17:37 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802111737.bxzbk6cododv2dmj@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-23-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-23-anthony.perard@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 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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDY6MDRQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gVGhpcyB3aWxsIGhhbmRsZXMgbWVzc2FnZXMgcmVjZWl2ZWQsIGFuZCBjYWxscyBj
YWxsYmFja3MgYXNzb2NpYXRlZCB3aXRoCiAgICAgICAgICAgIF4gaGFuZGxlCgpJJ20gbm90IHN1
cmUgSSB1bmRlcnN0YW5kIHdoYXQncyAnVGhpcycgaW4gdGhlIGNvbnRleHQuIFdvdWxkIGJlIGdv
b2QKaWYgeW91IGNvdWxkIHNwZWxsIG91dCB3aGF0ICdUaGlzJyByZWZlcnMgdG8gSU1PLgoKPiB0
aGUgbGlieGxfX2V2X3FtcCB3aGVuIHRoZSBleHBlY3RlZCByZXNwb25zZSBpcyByZWNlaXZlZC4K
PiAKPiBUaGlzIGFsc28gcHJpbnQgZXJyb3IgbWVzc2FnZXMgZnJvbSBRTVAgb24gYmVoYWxmIG9m
IHRoZSBjYWxsYmFjay4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KPiAtLS0KPiAKPiBOb3RlczoKPiAgICAgdjQ6Cj4gICAgICAg
ICBQcm92aWRlIGFuIGxpYnhsIGVycm9yIGNvZGUgdG8gY2FsbGJhY2tzIG9uIGVycm9yIGluc3Rl
YWQgb2YgYQo+ICAgICAgICAgcW1wX2Vycm9yX2NsYXNzCj4gCj4gIHRvb2xzL2xpYnhsL2xpYnhs
X3FtcC5jICAgICAgICAgICAgICB8IDExNiArKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAg
dG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsICAgICAgICAgIHwgICA0ICsKPiAgdG9vbHMvbGli
eGwvbGlieGxfdHlwZXNfaW50ZXJuYWwuaWRsIHwgICA4ICsrCj4gIDMgZmlsZXMgY2hhbmdlZCwg
MTI4IGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfcW1w
LmMgYi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwo+IGluZGV4IGFhYmY5YWQ1ZTcuLmU2NDliODA1
NGQgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKPiArKysgYi90b29scy9s
aWJ4bC9saWJ4bF9xbXAuYwo+IEBAIC0xMzMwLDYgKzEzMzAsMTE4IEBAIHN0YXRpYyBpbnQgcW1w
X2V2X3ByZXBhcmVfY21kKGxpYnhsX19nYyAqZ2MsCj4gICAgICByZXR1cm4gMDsKPiAgfQo+ICAK
PiArLyoKPiArICogSGFuZGxlIG1lc3NhZ2VzIHJlY2VpdmVkIGZyb20gUU1QIHNlcnZlcgo+ICsg
Ki8KPiArCj4gK3N0YXRpYyBpbnQgcW1wX2Vycm9yX2NsYXNzX3RvX2xpYnhsX2Vycm9yX2NvZGUo
Y29uc3QgbGlieGxfX3FtcF9lcnJvcl9jbGFzcyBjKQo+ICt7Cj4gKyAgICBzd2l0Y2ggKGMpIHsK
PiArICAgIGNhc2UgTElCWExfX1FNUF9FUlJPUl9DTEFTU19HRU5FUklDRVJST1I6Cj4gKyAgICAg
ICAgcmV0dXJuIEVSUk9SX1FNUF9HRU5FUklDX0VSUk9SOwo+ICsgICAgY2FzZSBMSUJYTF9fUU1Q
X0VSUk9SX0NMQVNTX0NPTU1BTkROT1RGT1VORDoKPiArICAgICAgICByZXR1cm4gRVJST1JfUU1Q
X0NPTU1BTkRfTk9UX0ZPVU5EOwo+ICsgICAgY2FzZSBMSUJYTF9fUU1QX0VSUk9SX0NMQVNTX0RF
VklDRU5PVEFDVElWRToKPiArICAgICAgICByZXR1cm4gRVJST1JfUU1QX0RFVklDRV9OT1RfQUNU
SVZFOwo+ICsgICAgY2FzZSBMSUJYTF9fUU1QX0VSUk9SX0NMQVNTX0RFVklDRU5PVEZPVU5EOgo+
ICsgICAgICAgIHJldHVybiBFUlJPUl9RTVBfREVWSUNFX05PVF9GT1VORDsKPiArICAgIGRlZmF1
bHQ6Cj4gKyAgICAgICAgYWJvcnQoKTsKPiArICAgIH0KPiArfQo+ICsKPiArLyogcmV0dXJuIDEg
d2hlbiBhIHVzZXIgY2FsbGJhY2sgYXMgYmVlbiBjYWxsZWQgKi8KPiArc3RhdGljIGludCBxbXBf
ZXZfaGFuZGxlX3Jlc3BvbnNlKGxpYnhsX19lZ2MgKmVnYywKPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGxpYnhsX19ldl9xbXAgKmV2LAo+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY29uc3QgbGlieGxfX2pzb25fb2JqZWN0ICpyZXNwLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX3FtcF9tZXNzYWdlX3R5cGUgdHlwZSkK
PiArewo+ICsgICAgRUdDX0dDOwo+ICsgICAgY29uc3QgbGlieGxfX2pzb25fb2JqZWN0ICpyZXNw
b25zZTsKPiArICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqbzsKPiArICAgIGludCByYzsK
PiArICAgIGludCBpZDsKPiArCj4gKyAgICBvID0gbGlieGxfX2pzb25fbWFwX2dldCgiaWQiLCBy
ZXNwLCBKU09OX0lOVEVHRVIpOwo+ICsgICAgaWYgKCFvKSB7Cj4gKyAgICAgICAgY29uc3QgY2hh
ciAqZXJyb3JfZGVzYzsKPiArCj4gKyAgICAgICAgLyogdW5leHBlY3RlZCBtZXNzYWdlLCBhdHRl
bXB0IHRvIGZpbmQgYW4gZXJyb3IgZGVzY3JpcHRpb24gKi8KPiArICAgICAgICBvID0gbGlieGxf
X2pzb25fbWFwX2dldCgiZXJyb3IiLCByZXNwLCBKU09OX01BUCk7Cj4gKyAgICAgICAgbyA9IGxp
YnhsX19qc29uX21hcF9nZXQoImRlc2MiLCBvLCBKU09OX1NUUklORyk7Cj4gKyAgICAgICAgZXJy
b3JfZGVzYyA9IGxpYnhsX19qc29uX29iamVjdF9nZXRfc3RyaW5nKG8pOwo+ICsgICAgICAgIGlm
IChlcnJvcl9kZXNjKQo+ICsgICAgICAgICAgICBMT0dEKEVSUk9SLCBldi0+ZG9taWQsICIlcyIs
IGVycm9yX2Rlc2MpOwo+ICsgICAgICAgIGVsc2UKPiArICAgICAgICAgICAgTE9HRChFUlJPUiwg
ZXYtPmRvbWlkLCAiUmVjZWl2ZWQgdW5leHBlY3RlZCBtZXNzYWdlOiAlcyIsCj4gKyAgICAgICAg
ICAgICAgICAgbGlieGxfX2pzb25fb2JqZWN0X3RvX2pzb24oZ2MsIHJlc3ApKTsKPiArICAgICAg
ICByZXR1cm4gMDsKPiArICAgIH0KPiArCj4gKyAgICBpZCA9IGxpYnhsX19qc29uX29iamVjdF9n
ZXRfaW50ZWdlcihvKTsKPiArICAgIGlmIChpZCAhPSBldi0+aWQpCj4gKyAgICAgICAgcmV0dXJu
IDA7Cj4gKwo+ICsgICAgc3dpdGNoICh0eXBlKSB7Cj4gKyAgICBjYXNlIExJQlhMX19RTVBfTUVT
U0FHRV9UWVBFX1JFVFVSTjogewo+ICsgICAgICAgIHJlc3BvbnNlID0gbGlieGxfX2pzb25fbWFw
X2dldCgicmV0dXJuIiwgcmVzcCwgSlNPTl9BTlkpOwo+ICsgICAgICAgIHJjID0gMDsKPiArICAg
ICAgICBicmVhazsKPiArICAgIH0KPiArICAgIGNhc2UgTElCWExfX1FNUF9NRVNTQUdFX1RZUEVf
RVJST1I6IHsKPiArICAgICAgICBjb25zdCBjaGFyICpzOwo+ICsgICAgICAgIGNvbnN0IGxpYnhs
X19qc29uX29iamVjdCAqZXJyOwo+ICsgICAgICAgIGxpYnhsX19xbXBfZXJyb3JfY2xhc3MgZXJy
b3JfY2xhc3M7Cj4gKwo+ICsgICAgICAgIHJjID0gRVJST1JfRkFJTDsKPiArICAgICAgICByZXNw
b25zZSA9IE5VTEw7Cj4gKwo+ICsgICAgICAgIGVyciA9IGxpYnhsX19qc29uX21hcF9nZXQoImVy
cm9yIiwgcmVzcCwgSlNPTl9NQVApOwo+ICsgICAgICAgIG8gPSBsaWJ4bF9fanNvbl9tYXBfZ2V0
KCJjbGFzcyIsIGVyciwgSlNPTl9TVFJJTkcpOwo+ICsgICAgICAgIHMgPSBsaWJ4bF9fanNvbl9v
YmplY3RfZ2V0X3N0cmluZyhvKTsKCllvdSBjb3VsZCBpbml0IGVyciBhbmQgcyBhdCBkZWZpbml0
aW9uIHRpbWUuCgo+ICsgICAgICAgIGlmIChzICYmICFsaWJ4bF9fcW1wX2Vycm9yX2NsYXNzX2Zy
b21fc3RyaW5nKHMsICZlcnJvcl9jbGFzcykpCj4gKyAgICAgICAgICAgIHJjID0gcW1wX2Vycm9y
X2NsYXNzX3RvX2xpYnhsX2Vycm9yX2NvZGUoZXJyb3JfY2xhc3MpOwo+ICsKPiArICAgICAgICBv
ID0gbGlieGxfX2pzb25fbWFwX2dldCgiZGVzYyIsIGVyciwgSlNPTl9TVFJJTkcpOwo+ICsgICAg
ICAgIHMgPSBsaWJ4bF9fanNvbl9vYmplY3RfZ2V0X3N0cmluZyhvKTsKPiArICAgICAgICBpZiAo
cykKPiArICAgICAgICAgICAgTE9HRChFUlJPUiwgZXYtPmRvbWlkLCAiJXMiLCBzKTsKPiArCj4g
KyAgICAgICAgYnJlYWs7Cj4gKyAgICB9Cj4gKyAgICBkZWZhdWx0Ogo+ICsgICAgICAgIGFib3J0
KCk7Cj4gKyAgICB9Cj4gKwo+ICsgICAgZXYtPmlkID0gLTE7Cj4gKyAgICBldi0+Y2FsbGJhY2so
ZWdjLCBldiwgcmVzcG9uc2UsIHJjKTsgLyogbXVzdCBiZSBsYXN0ICovCj4gKyAgICByZXR1cm4g
MTsKPiArfQo+ICsKPiArLyogcmV0dXJuIDEgd2hlbiBhIHVzZXIgY2FsbGJhY2sgYXMgYmVlbiBj
YWxsZWQgKi8KPiArc3RhdGljIGludCBxbXBfZXZfaGFuZGxlX21lc3NhZ2UobGlieGxfX2VnYyAq
ZWdjLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZXZfcW1wICpl
diwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfX2pzb25f
b2JqZWN0ICpyZXNwKQo+ICt7Cj4gKyAgICBFR0NfR0M7Cj4gKyAgICBsaWJ4bF9fcW1wX21lc3Nh
Z2VfdHlwZSB0eXBlID0gcW1wX3Jlc3BvbnNlX3R5cGUocmVzcCk7Cj4gKwo+ICsgICAgc3dpdGNo
ICh0eXBlKSB7Cj4gKyAgICBjYXNlIExJQlhMX19RTVBfTUVTU0FHRV9UWVBFX1FNUDoKPiArICAg
ICAgICAvKiBncmVldGluZyBtZXNzYWdlICovCj4gKyAgICAgICAgcmV0dXJuIDA7Cj4gKyAgICBj
YXNlIExJQlhMX19RTVBfTUVTU0FHRV9UWVBFX1JFVFVSTjoKPiArICAgIGNhc2UgTElCWExfX1FN
UF9NRVNTQUdFX1RZUEVfRVJST1I6Cj4gKyAgICAgICAgcmV0dXJuIHFtcF9ldl9oYW5kbGVfcmVz
cG9uc2UoZWdjLCBldiwgcmVzcCwgdHlwZSk7Cj4gKyAgICBjYXNlIExJQlhMX19RTVBfTUVTU0FH
RV9UWVBFX0VWRU5UOgo+ICsgICAgICAgIC8qIEV2ZW50IGFyZSBpZ25vcmVkICovCj4gKyAgICAg
ICAgcmV0dXJuIDA7Cj4gKyAgICBjYXNlIExJQlhMX19RTVBfTUVTU0FHRV9UWVBFX0lOVkFMSUQ6
Cj4gKyAgICAgICAgcmV0dXJuIDA7CgpNaWdodCBiZSBnb29kIHRvIGhhdmUgYSAnZGVmYXVsdCcg
bGFibGUgaGVyZSBhbmQgcHJpbnQgc29tZSBkZWJ1ZwptZXNzYWdlIGFib3V0IHJlY2VpdmluZyBh
biB1bmtub3duIFFNUCBtZXNzYWdlIHR5cGU/Cgo+ICsgICAgfQo+ICsgICAgcmV0dXJuIDA7Cj4g
K30KPiArCj4gIC8qCj4gICAqIFFNUCBGRCBjYWxsYmFja3MKPiAgICovCj4gQEAgLTE0MzIsNiAr
MTU0NCwxMCBAQCBzdGF0aWMgaW50IHFtcF9ldl9jYWxsYmFja19yZWFkYWJsZShsaWJ4bF9fZWdj
ICplZ2MsIGxpYnhsX19ldl9xbXAgKmV2LCBpbnQgZmQpCj4gICAgICAgICAgICAgIGVuZCA9IE5V
TEw7Cj4gIAo+ICAgICAgICAgIExPR19RTVAoIkpTT04gb2JqZWN0IHJlY2VpdmVkOiAlcyIsIGxp
YnhsX19qc29uX29iamVjdF90b19qc29uKGdjLCBvKSk7Cj4gKwo+ICsgICAgICAgIC8qIE11c3Qg
YmUgbGFzdCBhbmQgcmV0dXJuIHdoZW4gdGhlIHVzZXIgY2FsbGJhY2sgaXMgY2FsbGVkICovCj4g
KyAgICAgICAgaWYgKHFtcF9ldl9oYW5kbGVfbWVzc2FnZShlZ2MsIGV2LCBvKSA9PSAxKQo+ICsg
ICAgICAgICAgICByZXR1cm4gMDsKPiAgICAgIH0KPiAgICAgIHJldHVybiAwOwo+ICB9Cj4gZGlm
ZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCBiL3Rvb2xzL2xpYnhsL2xpYnhs
X3R5cGVzLmlkbAo+IGluZGV4IDRhMzg1ODAxYmEuLmUxMDRmZWE5NDEgMTAwNjQ0Cj4gLS0tIGEv
dG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfdHlw
ZXMuaWRsCj4gQEAgLTY5LDYgKzY5LDEwIEBAIGxpYnhsX2Vycm9yID0gRW51bWVyYXRpb24oImVy
cm9yIiwgWwo+ICAgICAgKC0yMywgIk5PVEZPVU5EIiksCj4gICAgICAoLTI0LCAiRE9NQUlOX0RF
U1RST1lFRCIpLCAjIFRhcmdldCBkb21haW4gY2Vhc2VkIHRvIGV4aXN0IGR1cmluZyBvcAo+ICAg
ICAgKC0yNSwgIkZFQVRVUkVfUkVNT1ZFRCIpLCAjIEZvciBmdW5jdGlvbmFsaXR5IHRoYXQgaGFz
IGJlZW4gcmVtb3ZlZAo+ICsgICAgKC0yNiwgIlFNUF9HRU5FUklDX0VSUk9SIiksICMgdW5zcGVj
aWZpZWQgcW1wIGVycm9yCj4gKyAgICAoLTI3LCAiUU1QX0NPTU1BTkRfTk9UX0ZPVU5EIiksICMg
dGhlIHJlcXVlc3RlZCBjb21tYW5kIGhhcyBub3QgYmVlbiBmb3VuZAo+ICsgICAgKC0yOCwgIlFN
UF9ERVZJQ0VfTk9UX0FDVElWRSIpLCAjIGEgZGV2aWNlIGhhcyBmYWlsZWQgdG8gYmUgYmVjb21l
IGFjdGl2ZQo+ICsgICAgKC0yOSwgIlFNUF9ERVZJQ0VfTk9UX0ZPVU5EIiksICMgdGhlIHJlcXVl
c3RlZCBkZXZpY2UgaGFzIG5vdCBiZWVuIGZvdW5kCgpEbyB3ZSByZWFsbHkgbmVlZCBzdWNoIGdy
YW51bGFyaXR5IGZvciBRTVAgZXJyb3JzPyBJc24ndCBpdCBlbm91Z2ggdG8KaGF2ZSBhIHNpbmds
ZSBFUlJPUl9RTVAgb3Igc2ltaWxhcj8KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 11:18:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 11: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 1flBcL-0003XS-24; Thu, 02 Aug 2018 11: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=icwj=kr=citrix.com=prvs=745ebc13d=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1flBcJ-0003XE-Fe
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 11:18:03 +0000
X-Inumbo-ID: c530bff8-9645-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c530bff8-9645-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 11:18:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,435,1526342400"; d="scan'208";a="61777949"
Date: Thu, 2 Aug 2018 12:17:58 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180802111758.eb75etjk6qb6nc7x@citrix.com>
References: <osstest-125710-mainreport@xen.org>
 <5B62DC4202000078001DA3AC@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B62DC4202000078001DA3AC@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [xen-4.9-testing test] 125710: 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>
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>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMDQ6MjY6MTBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDAyLjA4LjE4IGF0IDEyOjA1LCA8b3NzdGVzdC1hZG1pbkB4ZW5wcm9qZWN0
Lm9yZz4gd3JvdGU6Cj4gPiBmbGlnaHQgMTI1NzEwIHhlbi00LjktdGVzdGluZyByZWFsIFtyZWFs
XQo+ID4gaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEy
NTcxMC8gCj4gPiAKPiA+IFJlZ3Jlc3Npb25zIDotKAo+ID4gCj4gPiBUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKPiA+IGluY2x1ZGluZyB0ZXN0cyB3aGljaCBj
b3VsZCBub3QgYmUgcnVuOgo+ID4gIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDIyIGd1
ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBSRUdSLiB2cy4gMTI0MzI4Cj4gCj4g
VGhpcyBvbmUgYWxzbyBmYWlsZWQgaW4gMTI1Njg2LiBJbiBib3RoIGNhc2VzIHRoZXJlIGlzCj4g
Cj4gZXJyb3I6IFRpbWVkIG91dCBkdXJpbmcgb3BlcmF0aW9uOiBjYW5ub3QgYWNxdWlyZSBzdGF0
ZSBjaGFuZ2UgbG9jawo+IAo+IGluIHRoZSB0ZXN0IGxvZywgd2hpY2ggSSBoYXZlIG5vIGlkZWEg
d2hhdCBpdCBtZWFucy4KClRoaXMgaXMgbGlidmlydGQncyBlcnJvciBtZXNzYWdlLgoKVGhlIHJl
bW90ZSBob3N0IGNhbid0IG9idGFpbiB0aGUgc3RhdGUgY2hhbmdlIGxvZyBkdWUgdG8gaXQgaXMg
YWxyZWFkeQpoZWxkIGJ5IGFub3RoZXIgdGFzay90aHJlYWQuIEl0IGNvdWxkIGJlIGEgbGlidmly
dCAvIGxpYnhsIGJ1Zy4KCjIwMTgtMDgtMDEgMTY6MTI6MTMuNDMzKzAwMDA6IDM0OTE6IHdhcm5p
bmcgOiBsaWJ4bERvbWFpbk9iakJlZ2luSm9iOjE1MSA6IENhbm5vdCBzdGFydCBqb2IgKG1vZGlm
eSkgZm9yIGRvbWFpbiBkZWJpYW4uZ3Vlc3Qub3NzdGVzdDsgY3VycmVudCBqb2IgaXMgKG1vZGlm
eSkgb3duZWQgYnkgKDI0OTc1KQoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 11:24:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 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 1flBij-0004Kw-RW; Thu, 02 Aug 2018 11: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=bzzx=kr=citrix.com=prvs=745316e1f=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1flBii-0004Kr-BH
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 11:24:40 +0000
X-Inumbo-ID: 88e3b8b7-9646-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 88e3b8b7-9646-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 13:23:52 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,435,1526342400"; d="scan'208";a="61778347"
Date: Thu, 2 Aug 2018 12:24:35 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Message-ID: <20180802112435.GB1327@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: [Xen-devel] [RFC] OVMF on 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 Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpJJ3ZlIGJlZW4gd29ya2luZyBvbiBib290aW5nIE9WTUYgaW4gYSBQVkggZ3Vlc3QuIFRo
ZXJlIGFyZSBmZXcgY2hhbmdlcwp0aGF0IEknZCBsaWtlIHlvdXIgY29tbWVudHMgb24uIFRob3Nl
IGFyZSBjaGFuZ2VzIHRoYXQgSSd2ZSBhbHJlYWR5IG1hZGUKaW4gbXkgcHJpdmF0ZSBicmFuY2gs
IHRoZXJlIGFyZSBlaXRoZXIgcmVxdWlyZWQgb3Igd2lsbCBtYWtlIHRoaW5ncwplYXNpZXIuCgoj
IyBHb2FsCgpIYXZlIGEgc2luZ2xlIGJsb2IgdGhhdCBjYW4gYmUgdXNlIGZvciBib3RoIEhWTSBh
bmQgUFZIIGd1ZXN0cy4gQW5kIGJlCmFibGUgdG8gc3RhcnQgVUVGSSBjb21wYXRpYmxlIGd1ZXN0
cyBpbiBQVkguCgoKIyMgTmV3IGJpbmFyeSwgc2VwYXJhdGVkIGZyb20gUUVNVS9LVk0gb25lLgoK
UmlnaHQgbm93LCB0aGUgcnVsZXMgdG8gYnVpbGQgdGhlIGZpcm13YXJlIGFyZSBsb2NhdGVkIGlu
CmBPdm1mUGtnL092bWZQa2dYNjQuZHNjYCwgYSBwbGF0Zm9ybS4gSSd2ZSBjcmVhdGVkIGEgbmV3
IHBsYXRmb3JtLCB3aXRob3V0CktWTSBzdXBwb3J0LCBhbmQgd291bGQgbGlrZSB0byByZXRpcmUg
dGhlIFhlbiBzdXBwb3J0IGZyb20gdGhlIGN1cnJlbnQKcGxhdGZvcm0uICBGb3Igbm93LCBJIGhh
dmUgY3JlYXRlZCBPdm1mUGtnL1hlbk92bWYuZHNjLiAoVGhlIGNoYW5nZSB0byBhCm5ldyBwbGF0
Zm9ybSBoYWQgYmVlbiBwcm9wb3NlZCBieSB1cHN0cmVhbS4pCgpUaGF0IHdvdWxkIHNpbXBsaWZ5
IFhlbiBzdXBwb3J0IGluIE9WTUYsIGFuZCBhbGxvdyB0byBkaXZlcmdlIG1vcmUgZnJvbQpPVk1G
IHdoZXJlIG5lZWRlZC4gVGhhdCB3b3VsZCBtb3N0bHkgYmUgdXNlZnVsIGR1cmluZyB0aGUgaW5p
dGlhbCBib290CnBoYXNlIHdoZXJlIHRoZXJlIGxvdHMgb2YgYGlmIHhlbiBkbyB0aGF0LCBlbHNl
IGRvIHRoYXRgLgoKV2UgY2FuIGFsc28gY2hvb3NlIHNvbWUgZHJpdmVycyB0aGF0IGNhbiB3b3Jr
IG9uIGJvdGggUFZIIGFuZCBIVk0sIGZvcgpleGFtcGxlLCB1c2UgYSBMQVBJQyB0aW1lciBpbnN0
ZWFkIG9mIEFDUEkgVGltZXIuCgpBbGwgdGhpcyBtZWFuIHRoYXQgYnVpbGRpbmcgT1ZNRiBmb3Ig
WGVuIHdvdWxkIG5lZWQgdG8gYmUgY2hhbmdlLgoKCiMjIEVMRiBoZWFkZXIKCkFkZGluZyBhbiBF
TEYgaGVhZGVyIHRvIE9WTUYgc28gdGhlIGJsb2IgY2FuIGJlIGxvYWRlZCBieSBsaWJ4bC9saWJ4
Ywp3aXRob3V0IG1vZGlmeWluZyB0aG9zZSBsaWJzLgoKVGhhdCByZXBsYWNlIGEgc2VjdGlvbiBv
ZiB0aGUgT1ZNRiBiaW5hcnkgY2FsbGVkIFZhclN0b3JlIGJ5IHRoYXQgRUxGCmhlYWRlci4gIEl0
J3MgZW1wdHkgYW5kIGxpYnhsIGRvZXNuJ3Qga25vdyBob3cgdG8gdXNlIGl0LiAoUUVNVS9LVk0g
d291bGQKaGF2ZSBhIGZsYXNoIGRldmljZSBsb2FkaW5nIHRoZSBzdG9yZSwgc28gaXQgY2FuIGJl
IHdyaXR0ZW4gdG8uKQoKV2l0aCB0aGUgRUxGIGhlYWRlciwgSSBjYW4gdGVzdCBPVk1GIGJ5IHNp
bXBseSBhZGRpbmcgdGhpcyBpbiB0aGUgY29uZmlnCmZpbGU6CgogICAgdHlwZT0ncHZoJwogICAg
a2VybmVsPScvcGF0aC90by9PVk1GLmZkJwoKV2UgY291bGQgdXNlIGEgbW9kaWZpZWQgYGh2bWxv
YWRlcmAgdG8gbG9hZCBPVk1GIG9uIFBWSCBvciB0ZWFjaCBsaWJ4YyB0bwpsb2FkIGl0IGF0IGEg
aGFyZGNvZGVkIGxvY2F0aW9uLCBidXQgSSBkb24ndCBzZWUgaXQgYXMgbmVjZXNzYXJ5LCBhbmQg
aWYKd2UgaGF2ZSBvbmUgbGVzcyBmaXJtd2FyZSB0byBsb2FkLCBpdCdzIHByb2JhYmx5IGJldHRl
ci4KCldpdGggdGhlIHVzZSBvZiBhbiBFTEYgaGVhZGVyIGNvbWVzIGFub3RoZXIgaXNzdWUsIHdo
aWNoIGFzIHRvIGRvIHdpdGgKd2VyZSB0aGUgYmluYXJ5IG5lZWRzIHRvIGJlIGxvYWRlZCBpbml0
aWFsbHkuCgojIyBMb2FkaW5nIGJpbmFyeSBhdCAweDEwMDAwICgxTUIsIGxpa2UgaHZtbG9hZGVy
IG9uIEhWTSkKClJpZ2h0IG5vdywgdGhlIE9WTUYgYmxvYiBpcyBsb2FkZWQgKGJ5IGh2bWxvYWRl
cikganVzdCBiZWxvdyA0R0IsIHdpdGgKaHZtbG9hZGVyIG1vdmluZyBzb21lIFJBTSBhcm91bmQg
dG8gYWxsb3cgdGhhdC4gIEJ1dCB3aXRoIHRoZSB1c2Ugb2YgYW4KRUxGIGhlYWRlciwgYW5kIGxl
dCBsaWJ4YyBsb2FkIHRoZSBibG9iLCBpdCB3YXMgbm90IHBvc3NpYmxlIHRvIGxvYWQgdGhlCmJs
b2IganVzdCBiZWxvdyA0R0IuIChPciBhdCBsZWFzdCB3aXRob3V0IG1vZGlmaWNhdGlvbiBvZiB0
aGUgdG9vbHN0YWNrIEkKZ3Vlc3MuKSBTbyBJJ3ZlIGF0dGVtcHRlZCB0byBoYXZlIE9WTUYgYmVl
biBzdGFydGVkIGZyb20gYSBkaWZmZXJlbnQgcGxhY2UKaW4gbWVtb3J5LiBUaGVuIEkgaGFkIHRv
IGhhY2sgYSBiaXQgbW9yZSBpbiBvcmRlciB0byBiZSBhYmxlIHRvIHN0YXJ0IE9WTUYKZnJvbSB0
d28gZGlmZmVyZW50IGxvY2F0aW9uICh0aGUgY3VycmVudCBvbmUgZm9yIEhWTSBndWVzdCwgYW5k
IGEgbmV3IG9uZQp0aGF0IGNhbiBiZSB1c2VkIGZvciBQVkgpLiBUaGF0IHdvcmtzIGZpbmUsIEkn
bGwganVzdCBoYXZlIHRvIGZpbmQgb3V0CndoYXQgdXBzdHJlYW0gdGhpbmsgYWJvdXQgdGhhdC4K
CiMjIEN1cnJlbnQgV0lQCgpZb3UgY2FuIGZpbmQgbXkgY3VycmVudCBicmFuY2ggb24geGVuYml0
cywgaXQgc3RpbGwgbmVlZHMgdG8gYmUgY2xlYW51cApidXQgaXQgd29ya3MgYW5kIGNhbiBib290
IGEgUFZIIGd1ZXN0OgpodHRwczovL3hlbmJpdHMueGVuLm9yZy9naXQtaHR0cC9wZW9wbGUvYXBl
cmFyZC9vdm1mLmdpdApicmFuY2g6IHdpcC5wbGF0Zm9ybS14ZW4tcHZoCgpUbyBidWlsZDogT3Zt
ZlBrZy9idWlsZC5zaCAtcCBPdm1mUGtnL1hlbk92bWYuZHNjIC1uICRudW1iZXJfb2ZfY3B1CgpU
aGFua3MsCgotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 11:24:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 11:24: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 1flBiy-0004NV-8j; Thu, 02 Aug 2018 11:24: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=2lmd=kr=citrix.com=prvs=7459f703a=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1flBix-0004NM-Nq
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 11:24:55 +0000
X-Inumbo-ID: bb0f3701-9646-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bb0f3701-9646-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 11:25:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,435,1526342400"; d="scan'208";a="77076233"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [BUG] docs: our man page generation uses http://man.he.net/ by
 default which causes broken links. It should be changed to point to a
 relative path
Thread-Index: AQHUKlNuHn70u/KBQEm5j+4riJlsmw==
Date: Thu, 2 Aug 2018 11:24:52 +0000
Message-ID: <24902838-BA23-4032-8FCC-384CA51C0A4E@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: <6050169AC8DEE943B2C274D2784F483F@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [BUG] docs: our man page generation uses
 http://man.he.net/ by default which causes broken links. It should be
 changed to point to a relative 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: "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>

SGkgYWxsLA0KDQptb3N0IG9mIG91ciBtYW4gcGFnZXMgb24gcHJldHR5IG11Y2ggYWxsIHJlbGVh
c2VzIGZyb20gNC4yIGNvbnRhaW4gYnJva2VuIGxpbmtzLiANCg0KRm9yIGV4YW1wbGU6DQpJbiBo
dHRwczovL3hlbmJpdHMueGVuLm9yZy9kb2NzL3Vuc3RhYmxlL21hbi94bC5jZmcuNS5odG1sIHRo
ZSBzb3VyY2UgY29udGFpbnM6DQoNCiJGb3IgbW9yZSBkZXRhaWxzLCBzZWUgTDx4bC1udW1hLXBs
YWNlbWVudCg3KT4uIiANCk1hcHMgb250byBodHRwOi8vbWFuLmhlLm5ldC9tYW43L3hsLW51bWEt
cGxhY2VtZW50ICAoZG9lcyBub3QgZXhpc3QpDQoNCuKAnFNlZcKgTDxodHRwOi8vbWFuLmhlLm5l
dC9tYW41L3hsLWRpc2stY29uZmlndXJhdGlvbj7CoGZvciBtb3JlIGRldGFpbHMu4oCdIA0KTWFw
cyBvbnRvIGh0dHA6Ly9tYW4uaGUubmV0L21hbjUveGwtZGlzay1jb25maWd1cmF0aW9uIChkb2Vz
IG5vdCBleGlzdCkNCg0KRXRjLg0KDQpUaGVyZSBzZWVtIHRvIGJlIHR3byBpc3N1ZXM6DQoqIFRo
ZSByb290IHBhdGggaHR0cDovL21hbi5oZS5uZXQsIHdoaWNoIGlzIGluY29ycmVjdA0KKiBUaGUg
cmVzb2x1dGlvbiBvZiBmaWxlbmFtZXMgdG8gbWFuPHg+LzxuYW1lPjogc2hvdWxkIGJlIG1hbi88
bmFtZT4uPHg+Lmh0bWwNCg0KUHJvYmFibHkgd2UgbmVlZCB0byBmZWVkIHNvbWUgYXJndW1lbnRz
IHRvIHByb2JhYmx5IHdlIG5lZWQgdG8gZmVlZCBzb21lIGFyZ3VtZW50cyANCnRvIHBvZDJodG1s
IGluIG9yZGVyIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IHVybHMuIFNlZSDCoGh0dHBzOi8vcGVy
bGRvYy5wZXJsLm9yZy9wb2QyaHRtbC5odG1sIA0KKG1heWJlIHdlIG5lZWQgd2UgbmVlZCDigJNo
dG1sZGlyKS4gRm9yIG91ciBkb2NzIGJ1aWxkLCB0aGlzIHNob3VsZCBwcm9iYWJseSBnbyB0byAN
Cmh0dHBzOi8veGVuYml0cy54ZW4ub3JnL2RvY3MvdW5zdGFibGUvbWFuLyB3aGlsZSBmb3IgbG9j
YWwgaW5zdGFsbHMgdG8gDQoke3ByZWZpeH0vc2hhcmUvZG9jL3hlbi9odG1sL21hbiBvciBzb21l
dGhpbmcgbGlrZSBpdC4NCg0KSSBoYWQgYSBsb29rIHRvIHNlZSB3aGV0aGVyIEkgY2FuIGZpeCB0
aGlzLCBidXQgdGhhdCBzZWVtcyBhIGxpdHRsZSB0b28gY29tcGxleCBmb3IgbWUNCg0KUmVnYXJk
cw0KTGFycw0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 11:26:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 11:26:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flBk0-0004XP-L6; Thu, 02 Aug 2018 11:26: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=2lmd=kr=citrix.com=prvs=7459f703a=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1flBjz-0004XG-Fs
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 11:25:59 +0000
X-Inumbo-ID: b8542e3e-9646-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b8542e3e-9646-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 13:25:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,435,1526342400"; d="scan'208";a="77076258"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [BUG] docs: our man page generation uses http://man.he.net/ by
 default which causes broken links. It should be changed to point to a
 relative path
Thread-Index: AQHUKlNuHn70u/KBQEm5j+4riJlsm6SsQb+A
Date: Thu, 2 Aug 2018 11:25:56 +0000
Message-ID: <91DDCA13-DF93-46CB-9CEB-7F2A000FFFF8@citrix.com>
References: <24902838-BA23-4032-8FCC-384CA51C0A4E@citrix.com>
In-Reply-To: <24902838-BA23-4032-8FCC-384CA51C0A4E@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: <CD098CDE14D6BA46A5CE30AE106D7E35@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [BUG] docs: our man page generation uses
 http://man.he.net/ by default which causes broken links. It should be
 changed to point to a relative 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: "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>

DQoNCu+7v09uIDAyLzA4LzIwMTgsIDEyOjI0LCAiTGFycyBLdXJ0aCIgPGxhcnMua3VydGhAY2l0
cml4LmNvbT4gd3JvdGU6DQoNCiAgICBIaSBhbGwsDQogICAgDQogICAgbW9zdCBvZiBvdXIgbWFu
IHBhZ2VzIG9uIHByZXR0eSBtdWNoIGFsbCByZWxlYXNlcyBmcm9tIDQuMiBjb250YWluIGJyb2tl
biBsaW5rcy4gDQogICAgDQogICAgRm9yIGV4YW1wbGU6DQogICAgSW4gaHR0cHM6Ly94ZW5iaXRz
Lnhlbi5vcmcvZG9jcy91bnN0YWJsZS9tYW4veGwuY2ZnLjUuaHRtbCB0aGUgc291cmNlIGNvbnRh
aW5zOg0KICAgIA0KICAgICJGb3IgbW9yZSBkZXRhaWxzLCBzZWUgTDx4bC1udW1hLXBsYWNlbWVu
dCg3KT4uIiANCiAgICBNYXBzIG9udG8gaHR0cDovL21hbi5oZS5uZXQvbWFuNy94bC1udW1hLXBs
YWNlbWVudCAgKGRvZXMgbm90IGV4aXN0KQ0KICAgIA0KICAgIOKAnFNlZSBMPGh0dHA6Ly9tYW4u
aGUubmV0L21hbjUveGwtZGlzay1jb25maWd1cmF0aW9uPiBmb3IgbW9yZSBkZXRhaWxzLuKAnSAN
Cg0KVGhhdCBzaG91bGQgcmVhZCAtIGNvcHkgYW5kIHBhc3RlDQrigJxTZWUgTDx4bC1kaXNrLWNv
bmZpZ3VyYXRpb24oNSk+IGZvciBtb3JlIGRldGFpbHMu4oCdDQoNCiAgICBNYXBzIG9udG8gaHR0
cDovL21hbi5oZS5uZXQvbWFuNS94bC1kaXNrLWNvbmZpZ3VyYXRpb24gKGRvZXMgbm90IGV4aXN0
KQ0KICAgIA0KICAgIEV0Yy4NCiAgICANCiAgICBUaGVyZSBzZWVtIHRvIGJlIHR3byBpc3N1ZXM6
DQogICAgKiBUaGUgcm9vdCBwYXRoIGh0dHA6Ly9tYW4uaGUubmV0LCB3aGljaCBpcyBpbmNvcnJl
Y3QNCiAgICAqIFRoZSByZXNvbHV0aW9uIG9mIGZpbGVuYW1lcyB0byBtYW48eD4vPG5hbWU+OiBz
aG91bGQgYmUgbWFuLzxuYW1lPi48eD4uaHRtbA0KICAgIA0KICAgIFByb2JhYmx5IHdlIG5lZWQg
dG8gZmVlZCBzb21lIGFyZ3VtZW50cyB0byBwcm9iYWJseSB3ZSBuZWVkIHRvIGZlZWQgc29tZSBh
cmd1bWVudHMgDQogICAgdG8gcG9kMmh0bWwgaW4gb3JkZXIgdG8gZ2VuZXJhdGUgdGhlIGNvcnJl
Y3QgdXJscy4gU2VlICBodHRwczovL3Blcmxkb2MucGVybC5vcmcvcG9kMmh0bWwuaHRtbCANCiAg
ICAobWF5YmUgd2UgbmVlZCB3ZSBuZWVkIOKAk2h0bWxkaXIpLiBGb3Igb3VyIGRvY3MgYnVpbGQs
IHRoaXMgc2hvdWxkIHByb2JhYmx5IGdvIHRvIA0KICAgIGh0dHBzOi8veGVuYml0cy54ZW4ub3Jn
L2RvY3MvdW5zdGFibGUvbWFuLyB3aGlsZSBmb3IgbG9jYWwgaW5zdGFsbHMgdG8gDQogICAgJHtw
cmVmaXh9L3NoYXJlL2RvYy94ZW4vaHRtbC9tYW4gb3Igc29tZXRoaW5nIGxpa2UgaXQuDQogICAg
DQogICAgSSBoYWQgYSBsb29rIHRvIHNlZSB3aGV0aGVyIEkgY2FuIGZpeCB0aGlzLCBidXQgdGhh
dCBzZWVtcyBhIGxpdHRsZSB0b28gY29tcGxleCBmb3IgbWUNCiAgICANCiAgICBSZWdhcmRzDQog
ICAgTGFycw0KICAgIA0KICAgIA0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 11:26:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 11:26:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flBkj-0004d3-W9; Thu, 02 Aug 2018 11: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=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flBki-0004cx-Pw
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 11:26:44 +0000
X-Inumbo-ID: fc8d71b0-9646-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fc8d71b0-9646-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 11:27:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,435,1526342400"; d="scan'208";a="77076280"
Date: Thu, 2 Aug 2018 13:26:35 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802112635.iab5bi7tfi2yk7yq@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-24-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-24-anthony.perard@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDY6MDVQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNp
dHJpeC5jb20+Cj4gLS0tCj4gIHRvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIHwgMzYgKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAzMCBpbnNlcnRp
b25zKCspLCA2IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4
bF9xbXAuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCj4gaW5kZXggZTY0OWI4MDU0ZC4uODNh
ZmNlMzE5MiAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9xbXAuYwo+ICsrKyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX3FtcC5jCj4gQEAgLTEzMDksNiArMTMwOSw5IEBAIGludCBsaWJ4bF9f
cW1wX2luaXRpYWxpemF0aW9ucyhsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKPiAgCj4g
IC8qIC0tLS0tLS0tLS0tLSBJbXBsZW1lbnRhdGlvbiBvZiBsaWJ4bF9fZXZfcW1wIC0tLS0tLS0t
LS0tLS0tLS0gKi8KPiAgCj4gKy8qIGhhcmQgY29kZWQgbWVzc2FnZSBJRCB1c2VkIGZvciBjYXBh
YmlsaXR5IG5lZ29jaWF0aW9uICovCj4gK3N0YXRpYyBpbnQgcW1wX2NhcGFiaWxpdHlfbmVnb2Np
YXRpb25fbXNnaWQgPSAxOwoKQ291bGQgdGhpcyBiZSBhIGRlZmluZSBpbnN0ZWFkPyBPciBhdCBs
ZWFzdCBjb25zdGlmeSBpdCBiZWNhdXNlIGl0CmRvZXNuJ3Qgc2VlbSBsaWtlIGl0J3MgbW9kaWZp
ZWQgKGF0IGxlYXN0IGluIHRoaXMgcGF0Y2gpLgoKPiAgc3RhdGljIGludCBxbXBfZXZfcHJlcGFy
ZV9jbWQobGlieGxfX2djICpnYywKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGli
eGxfX2V2X3FtcCAqZXYsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNo
YXIgKmNtZCwKPiBAQCAtMTM3OSw3ICsxMzgyLDcgQEAgc3RhdGljIGludCBxbXBfZXZfaGFuZGxl
X3Jlc3BvbnNlKGxpYnhsX19lZ2MgKmVnYywKPiAgICAgIH0KPiAgCj4gICAgICBpZCA9IGxpYnhs
X19qc29uX29iamVjdF9nZXRfaW50ZWdlcihvKTsKPiAtICAgIGlmIChpZCAhPSBldi0+aWQpCj4g
KyAgICBpZiAoaWQgIT0gZXYtPmlkICYmIGlkICE9IHFtcF9jYXBhYmlsaXR5X25lZ29jaWF0aW9u
X21zZ2lkKQo+ICAgICAgICAgIHJldHVybiAwOwo+ICAKPiAgICAgIHN3aXRjaCAodHlwZSkgewo+
IEBAIC0xNDEzLDkgKzE0MTYsMjEgQEAgc3RhdGljIGludCBxbXBfZXZfaGFuZGxlX3Jlc3BvbnNl
KGxpYnhsX19lZ2MgKmVnYywKPiAgICAgICAgICBhYm9ydCgpOwo+ICAgICAgfQo+ICAKPiAtICAg
IGV2LT5pZCA9IC0xOwo+IC0gICAgZXYtPmNhbGxiYWNrKGVnYywgZXYsIHJlc3BvbnNlLCByYyk7
IC8qIG11c3QgYmUgbGFzdCAqLwo+IC0gICAgcmV0dXJuIDE7Cj4gKyAgICAvKgo+ICsgICAgICog
RXZlbiBpZiB0aGUgY3VycmVudCBzdGF0ZSBpcyBjYXBhYmlsaXR5X25lZ29jaWF0aW9uIGFuZCB0
aGUgY29ycmVjdCBJRAo+ICsgICAgICogYXMgYmVlbiByZWNlaXZlZCwgY2FsbCB0aGUgY2FsbGJh
Y2sgb24gZXJyb3IuCj4gKyAgICAgKi8KPiArICAgIGlmIChldi0+cW1wX3N0YXRlID09IHFtcF9z
dGF0ZV9jYXBhYmlsaXR5X25lZ29jaWF0aW9uICYmCj4gKyAgICAgICAgaWQgPT0gcW1wX2NhcGFi
aWxpdHlfbmVnb2NpYXRpb25fbXNnaWQgJiYKPiArICAgICAgICByYyA9PSAwKSB7Cj4gKyAgICAg
ICAgZXYtPnFtcF9zdGF0ZSA9IHFtcF9zdGF0ZV9jb25uZWN0ZWQ7Cj4gKyAgICAgICAgbGlieGxf
X2V2X2ZkX21vZGlmeShnYywgJmV2LT5xbXBfZWZkLCBldi0+cW1wX2VmZC5ldmVudHMgfCBQT0xM
T1VUKTsKPiArICAgICAgICByZXR1cm4gMDsKPiArICAgIH0gZWxzZSB7Cj4gKyAgICAgICAgZXYt
PmlkID0gLTE7Cj4gKyAgICAgICAgZXYtPmNhbGxiYWNrKGVnYywgZXYsIHJlc3BvbnNlLCByYyk7
IC8qIG11c3QgYmUgbGFzdCAqLwo+ICsgICAgICAgIHJldHVybiAxOwo+ICsgICAgfQo+ICB9Cj4g
IAo+ICAvKiByZXR1cm4gMSB3aGVuIGEgdXNlciBjYWxsYmFjayBhcyBiZWVuIGNhbGxlZCAqLwo+
IEBAIC0xNDI5LDYgKzE0NDQsMTEgQEAgc3RhdGljIGludCBxbXBfZXZfaGFuZGxlX21lc3NhZ2Uo
bGlieGxfX2VnYyAqZWdjLAo+ICAgICAgc3dpdGNoICh0eXBlKSB7Cj4gICAgICBjYXNlIExJQlhM
X19RTVBfTUVTU0FHRV9UWVBFX1FNUDoKPiAgICAgICAgICAvKiBncmVldGluZyBtZXNzYWdlICov
Cj4gKyAgICAgICAgYXNzZXJ0KGV2LT5xbXBfc3RhdGUgPT0gcW1wX3N0YXRlX2Nvbm5lY3Rpbmcp
Owo+ICsgICAgICAgIGV2LT5xbXBfc3RhdGUgPSBxbXBfc3RhdGVfZ3JlZXRpbmc7Cj4gKyAgICAg
ICAgLyogQWxsb3cgcW1wX2V2X2NhbGxiYWNrX3dyaXRhYmxlIHRvIGJlIGNhbGxlZCBpbiBvcmRl
ciB0byBzZW5kCj4gKyAgICAgICAgICogcW1wX2NhcGFiaWxpdGllcyAqLwo+ICsgICAgICAgIGxp
YnhsX19ldl9mZF9tb2RpZnkoZ2MsICZldi0+cW1wX2VmZCwgZXYtPnFtcF9lZmQuZXZlbnRzIHwg
UE9MTE9VVCk7Cj4gICAgICAgICAgcmV0dXJuIDA7Cj4gICAgICBjYXNlIExJQlhMX19RTVBfTUVT
U0FHRV9UWVBFX1JFVFVSTjoKPiAgICAgIGNhc2UgTElCWExfX1FNUF9NRVNTQUdFX1RZUEVfRVJS
T1I6Cj4gQEAgLTE1NjMsNyArMTU4MywxMSBAQCBzdGF0aWMgaW50IHFtcF9ldl9jYWxsYmFja193
cml0YWJsZShsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fZXZfcW1wICpldiwgaW50IGZkKQo+ICAgICAg
ICogYmUgc2VuZCBmb3Igbm93IHdpbGwgYmUgaW4gdGhpcyBjYWxsLiAqLwo+ICAgICAgbGlieGxf
X2V2X2ZkX21vZGlmeShnYywgJmV2LT5xbXBfZWZkLCBldi0+cW1wX2VmZC5ldmVudHMgJiB+UE9M
TE9VVCk7Cj4gIAo+IC0gICAgaWYgKGV2LT5xbXBfc3RhdGUgPT0gcW1wX3N0YXRlX2Nvbm5lY3Rl
ZCkgewo+ICsgICAgaWYgKGV2LT5xbXBfc3RhdGUgPT0gcW1wX3N0YXRlX2dyZWV0aW5nKSB7Cj4g
KyAgICAgICAgYnVmID0gcW1wX3ByZXBhcmVfcW1wX2NtZChnYywgInFtcF9jYXBhYmlsaXRpZXMi
LCBOVUxMLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcW1wX2NhcGFiaWxp
dHlfbmVnb2NpYXRpb25fbXNnaWQsICZsZW4pOwo+ICsgICAgICAgIGV2LT5xbXBfc3RhdGUgPSBx
bXBfc3RhdGVfY2FwYWJpbGl0eV9uZWdvY2lhdGlvbjsKPiArICAgIH0gZWxzZSBpZiAoZXYtPnFt
cF9zdGF0ZSA9PSBxbXBfc3RhdGVfY29ubmVjdGVkKSB7CgpBIHN3aXRjaCAoZXYtPnFtcF9zdGF0
ZSkgbWlnaHQgYmUgYmV0dGVyLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 11:35:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 11:35:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flBsk-0005SU-TI; Thu, 02 Aug 2018 11: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=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flBsk-0005SP-38
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 11:35:02 +0000
X-Inumbo-ID: 247e9a88-9648-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 247e9a88-9648-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 11:35:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,435,1526342400"; d="scan'208";a="77076663"
Date: Thu, 2 Aug 2018 13:34:52 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802113452.ezzo4o43ossxxe7v@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-26-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-26-anthony.perard@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDY6MDdQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gVGhpcyBmdW5jdGlvbiBjYW4gYmUgdXNlIGJ5IHVzZXIgbGlieGxfX3NwYXduXyog
d2hlbiB0aGV5IHNldHVwIGEKICAgICAgICAgICAgICAgICAgICAgICBeIHVzZWQgYW5kIHJlbW92
ZSB1c2VyCj4gbm90aWZpY2F0aW9uIG90aGVyIHRoYW4geGVuc3RvcmUuIFRoZSBwYXJlbnQgY2Fu
IGFscmVhZHkgY2FsbGVkIHN1Y2Nlc3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBeIHJlcG9ydAo+IHZpYSBsaWJ4bF9fc3Bhd25faW5p
dGlhdGVfZGV0YWNoKCksIHRoaXMgbmV3IGZ1bmN0aW9uIGNhbiBiZSB1c2VkIGZvcgo+IGZhaWx1
cmUgaW5zdGVhZCBvZiB3YWl0aW5nIGZvciB0aGUgdGltZW91dC4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCj4gLS0tCj4gIHRvb2xz
L2xpYnhsL2xpYnhsX2V4ZWMuYyAgICAgfCAgNyArKysrKysrCj4gIHRvb2xzL2xpYnhsL2xpYnhs
X2ludGVybmFsLmggfCAyMSArKysrKysrKysrKysrKysrKysrKy0KPiAgMiBmaWxlcyBjaGFuZ2Vk
LCAyNyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhsL2xpYnhsX2V4ZWMuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2V4ZWMuYwo+IGluZGV4IDAy
ZTZjOTE3ZjAuLmZiOTYyMWIxMGEgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZXhl
Yy5jCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZXhlYy5jCj4gQEAgLTM3Myw2ICszNzMsMTMg
QEAgdm9pZCBsaWJ4bF9fc3Bhd25faW5pdGlhdGVfZGV0YWNoKGxpYnhsX19nYyAqZ2MsIGxpYnhs
X19zcGF3bl9zdGF0ZSAqc3MpCj4gICAgICBzcGF3bl9kZXRhY2goZ2MsIHNzKTsKPiAgfQo+ICAK
PiArdm9pZCBsaWJ4bF9fc3Bhd25faW5pdGlhdGVfZmFpbHVyZShsaWJ4bF9fZ2MgKmdjLCBsaWJ4
bF9fc3Bhd25fc3RhdGUgKnNzLCBpbnQgcmMpCj4gK3sKPiArICAgIGFzc2VydChyYyk7Cj4gKyAg
ICBzcy0+cmMgPSByYzsKPiArICAgIHNwYXduX2RldGFjaChnYywgc3MpOwo+ICt9Cj4gKwo+ICBz
dGF0aWMgdm9pZCBzcGF3bl9mYWlsKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX3NwYXduX3N0YXRl
ICpzcywgaW50IHJjKQo+ICAvKiBDYWxsZXIgbXVzdCBoYXZlIGxvZ2dlZC4gIE11c3QgYmUgbGFz
dCB0aGluZyBpbiBjYWxsaW5nIGZ1bmN0aW9uLAo+ICAgKiBhcyBpdCBtYXkgbWFrZSB0aGUgY2Fs
bGJhY2suICBQcmVjb25kaXRpb246IEF0dGFjaGVkIG9yIERldGFjaGluZy4gKi8KPiBkaWZmIC0t
Z2l0IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsX2lu
dGVybmFsLmgKPiBpbmRleCAxMTBiOTUxYmJlLi5iOTQ2NTdhN2YwIDEwMDY0NAo+IC0tLSBhL3Rv
b2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKPiArKysgYi90b29scy9saWJ4bC9saWJ4bF9pbnRl
cm5hbC5oCj4gQEAgLTE1NTEsNyArMTU1MSw4IEBAIF9oaWRkZW4gdm9pZCBsaWJ4bF9fc3Bhd25f
aW5pdChsaWJ4bF9fc3Bhd25fc3RhdGUqKTsKPiAgICoKPiAgICogVGhlIGlubmVyIGNoaWxkIG11
c3Qgc29vbiBleGl0IG9yIGV4ZWMuICBJdCBtdXN0IGFsc28gc29vbiBleGl0IG9yCj4gICAqIG5v
dGlmeSB0aGUgcGFyZW50IG9mIGl0cyBzdWNjZXNzZnVsIHN0YXJ0dXAgYnkgd3JpdGluZyB0byB0
aGUKPiAtICogeGVuc3RvcmUgcGF0aCB4c3BhdGguCj4gKyAqIHhlbnN0b3JlIHBhdGggeHNwYXRo
IE9SIHZpYSBvdGhlciBtZWFuIHRoYXQgdGhlIHBhcmVudCB3aWxsIGhhdmUKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4gbWVhbnMKPiArICogdG8gc2V0dXAuCj4gICAq
Cj4gICAqIFRoZSB1c2VyIChpbiB0aGUgcGFyZW50KSB3aWxsIGJlIGNhbGxlZCBiYWNrIChjb25m
aXJtX2NiKSBldmVyeQo+ICAgKiB0aW1lIHRoYXQgeGVuc3RvcmUgcGF0aCBpcyBtb2RpZmllZC4K
PiBAQCAtMTYwNyw2ICsxNjA4LDI0IEBAIF9oaWRkZW4gaW50IGxpYnhsX19zcGF3bl9zcGF3bihs
aWJ4bF9fZWdjICplZ2MsIGxpYnhsX19zcGF3bl9zdGF0ZSAqc3Bhd24pOwo+ICAgKi8KPiAgX2hp
ZGRlbiB2b2lkIGxpYnhsX19zcGF3bl9pbml0aWF0ZV9kZXRhY2gobGlieGxfX2djICpnYywgbGli
eGxfX3NwYXduX3N0YXRlKik7Cj4gIAo+ICsvKgo+ICsgKiBsaWJ4bF9fc3Bhd25faW5pdGlhdGVf
ZmFpbHVyZSAtIFByb3BhZ2F0ZSBmYWlsdXJlIGZyb20gdGhlIGNhbGxlciB0byB0aGUKPiArICog
Y2FsbGVlLgo+ICsgKgo+ICsgKiBXb3JrcyBieSBraWxsaW5nIHRoZSBpbnRlcm1lZGlhdGUgcHJv
Y2VzcyBmcm9tIHNwYXduX3NwYXduLgo+ICsgKiBBZnRlciB0aGlzIGZ1bmN0aW9uIHJldHVybnMs
IGZhaWx1cmVzIHdpbGwgYmUgcmVwb3J0ZWQgdmlhIGZhaWx1cmVfY2IuCj4gKyAqCj4gKyAqIFRo
aXMgaXMgbm90IHN5bmNocm9ub3VzOiB0aGVyZSB3aWxsIGJlIGEgZnVydGhlciBjYWxsYmFjayB3
aGVuCj4gKyAqIHRoZSBkZXRhY2ggaXMgY29tcGxldGUuCj4gKyAqCj4gKyAqIExvZ3MgZXJyb3Jz
Lgo+ICsgKgo+ICsgKiBUaGUgc3Bhd24gc3RhdGUgbXVzdCBiZSBBdHRhY2hlZCBlbnRyeSBhbmQg
d2lsbCBiZSBBdHRhY2hlZCBGYWlsZWQKPiArICogb24gcmV0dXJuLgo+ICsgKi8KPiArX2hpZGRl
biB2b2lkIGxpYnhsX19zcGF3bl9pbml0aWF0ZV9mYWlsdXJlKGxpYnhsX19nYyAqZ2MsCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fc3Bhd25fc3Rh
dGUgKnNzLCBpbnQgcmMpOwo+ICsKPiAgLyoKPiAgICogSWYgc3VjY2Vzc2Z1bCwgdGhpcyBzaG91
bGQgcmV0dXJuIDAuCj4gICAqCj4gLS0gCj4gQW50aG9ueSBQRVJBUkQKPiAKPiAKPiBfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IFhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiBodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVsCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 11:39:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 11: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 1flBxA-0005dh-IV; Thu, 02 Aug 2018 11: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=+vvd=kr=amazon.com=prvs=745b1b1d7=bercarug@srs-us1.protection.inumbo.net>)
 id 1flBx8-0005dc-Uv
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 11:39:35 +0000
X-Inumbo-ID: c747df75-9648-11e8-a6a9-d7ebe60f679a
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c747df75-9648-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 11:39:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1533209973; x=1564745973;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:mime-version;
 bh=atuROS1trsNvDYA17AEEFuFBEfsWt4VSeLMhcVRvXhY=;
 b=JUc1ueEF2fOHs/KzcVKRnm9sQ7wh/WdblTaiZTCgPB53fj1jNIk9W1Ah
 Keh+b0euzauH4EVn+lhzJ/Uv+DMFkZ49RBYbtAzVpensYlNCLb10cZaXw
 yqi/ZELpA803JoWpvvX9wONLZdseI8r/bqsiGNRvqpXbOr8eewqvgNWHX g=;
X-Amazon-filename: fserror.cap
X-IronPort-AV: E=Sophos;i="5.51,435,1526342400"; 
 d="cap'?scan'208";a="752688647"
Received: from sea3-co-svc-lb6-vlan3.sea.amazon.com (HELO
 email-inbound-relay-1e-62350142.us-east-1.amazon.com) ([10.47.22.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 02 Aug 2018 11:37:01 +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-62350142.us-east-1.amazon.com (8.14.7/8.14.7) with
 ESMTP id w72BaSJr078583
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Thu, 2 Aug 2018 11:36:28 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; Thu, 2 Aug 2018 11:36:27 +0000
Received: from EX13D22EUA001.ant.amazon.com (10.43.165.37) by
 EX13D16EUA003.ant.amazon.com (10.43.165.51) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 2 Aug 2018 11:36:26 +0000
Received: from EX13D22EUA001.ant.amazon.com ([10.43.165.37]) by
 EX13D22EUA001.ant.amazon.com ([10.43.165.37]) with mapi id 15.00.1367.000;
 Thu, 2 Aug 2018 11:36:26 +0000
From: "Bercaru, Gabriel" <bercarug@amazon.com>
To: =?iso-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] PVH dom0 creation fails - the system freezes
Thread-Index: AQHUIzRn7qpG17f9x0qNrA2IHihO+aSf8mFFgAAKQxmAACNagIABmeqAgAEKr5GAAAiDgIAJghZO
Date: Thu, 2 Aug 2018 11:36:26 +0000
Message-ID: <1533209784969.4697@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>
 <1532681311565.24220@amazon.com>,
 <20180727091109.mpkin3m7cgfriydj@mac.bytemobile.com>
In-Reply-To: <20180727091109.mpkin3m7cgfriydj@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.146]
Content-Type: multipart/mixed; boundary="_002_15332097849694697amazoncom_"
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>,
 Paul Durrant <Paul.Durrant@citrix.com>, 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_15332097849694697amazoncom_
Content-Type: text/plain; charset="iso-8859-1"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

I applied the match mentioned, but the system fails to boot. Instead, it
drops to a BusyBox shell. It seems to be a file system issue.

Following is a sequence of the boot log regarding the file system issue.

Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... =
done.
Begin: Running /scripts/local-premount ... Begin: Waiting for suspend/resum=
e device ... [    4.892146] clocksource: tsc: mask: 0xffffffffffffffff max_=
cycles: 0x6d5282a38d0, max_idle_ns: 881591194934 ns
[    4.903311] clocksource: Switched to clocksource tsc
Begin: Running /scripts/local-block ... done.
...
Begin: Running /scripts/local-block ... done.
done.
Gave up waiting for suspend/resume device
done.
Begin: Waiting for root file system ... Begin: Running /scripts/local-block=
 ... done.
done.
Gave up waiting for root file system device.  Common problems:
 - Boot args (cat /proc/cmdline)
   - Check rootdelay=3D (did the system wait long enough?)
 - Missing modules (cat /proc/modules; ls /dev)
ALERT!  UUID=3D93bcf82b-b9b9-4362-936a-d0c100a920da does not exist.  Droppi=
ng to a shell!


BusyBox v1.22.1 (Debian 1:1.22.0-19+b3) built-in shell (ash)
Enter 'help' for a list of built-in commands.

(initramfs) ls /dev
char                snapshot            tty29               tty53
console             stderr              tty3                tty54
core                stdin               tty30               tty55
cpu_dma_latency     stdout              tty31               tty56
fd                  tty                 tty32               tty57
full                tty0                tty33               tty58
hpet                tty1                tty34               tty59
hvc0                tty10               tty35               tty6
hvc1                tty11               tty36               tty60
hvc2                tty12               tty37               tty61
hvc3                tty13               tty38               tty62
hvc4                tty14               tty39               tty63
hvc5                tty15               tty4                tty7
hvc6                tty16               tty40               tty8
hvc7                tty17               tty41               tty9
input               tty18               tty42               ttyS0
kmsg                tty19               tty43               ttyS1
mem                 tty2                tty44               ttyS2
memory_bandwidth    tty20               tty45               ttyS3
network_latency     tty21               tty46               urandom
network_throughput  tty22               tty47               vcs
null                tty23               tty48               vcs1
port                tty24               tty49               vcsa
psaux               tty25               tty5                vcsa1
ptmx                tty26               tty50               vga_arbiter
pts                 tty27               tty51               xen
random              tty28               tty52               zero
(initramfs)


I attached the full boot log.

Gabriel

________________________________________
From: Roger Pau Monn=E9 <roger.pau@citrix.com>
Sent: Friday, July 27, 2018 12:11 PM
To: Bercaru, Gabriel
Cc: Paul Durrant; xen-devel; David Woodhouse; Jan Beulich; Belgun, Adrian
Subject: Re: [Xen-devel] PVH dom0 creation fails - the system freezes

On Fri, Jul 27, 2018 at 08:48:32AM +0000, Bercaru, Gabriel wrote:
> I tried the patch and it fixes the unusable USB devices problem.
> However, I captured the boot messages and the "IOMMU mapping failed" prin=
tk
> 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 wa=
s displayed
> many more times, I removed a lot of them to keep the attached file short.

The patch is still a WIP, but it's good to know it solves your USB
issues :).

I think you are likely missing patch:

http://xenbits.xen.org/gitweb/?p=3Dxen.git;a=3Dcommit;h=3D173c7803592065d27=
bf2e60d50e08e197a0efa83

Can you try to update to latest staging or apply the patch and try
again?

I think if you have this patch applied the number of errors reported
by the IOMMU initialization should go down.

Thank, Roger.



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_15332097849694697amazoncom_
Content-Type: application/vnd.tcpdump.pcap; name="fserror.cap"
Content-Description: fserror.cap
Content-Disposition: attachment; filename="fserror.cap"; size=49404;
	creation-date="Thu, 02 Aug 2018 10:25:18 GMT";
	modification-date="Thu, 02 Aug 2018 10:25:18 GMT"
Content-Transfer-Encoding: base64

IFhlbiA0LjEyLXVuc3RhYmxlCihYRU4pIFhlbiB2ZXJzaW9uIDQuMTItdW5zdGFibGUgKHJvb3RA
KSAoZ2NjIChEZWJpYW4gNi4zLjAtMTgrZGViOXUxKSA2LjMuMCAyMDE3MDUxNikgZGVidWc9eSAg
VGh1IEF1ZyAgMiAwNDozOToyNCBFRFQgMjAxOAooWEVOKSBMYXRlc3QgQ2hhbmdlU2V0OiBUaHUg
SnVuIDI4IDEwOjU0OjAxIDIwMTggKzAzMDAgZ2l0OjYxYmRkZGI4MjEtZGlydHkKKFhFTikgQ29u
c29sZSBvdXRwdXQgaXMgc3luY2hyb25vdXMuCihYRU4pIEJvb3Rsb2FkZXI6IEdSVUIgMi4wMn5i
ZXRhMy01CihYRU4pIENvbW1hbmQgbGluZTogcGxhY2Vob2xkZXIgZG9tMD1wdmggZG9tMF9tZW09
ODE5Mk0gbG9nbHZsPWFsbCBzeW5jX2NvbnNvbGUgY29uc29sZV90b19yaW5nPXRydWUgY29uc29s
ZT1jb20xLHZnYSBjb20xPTExNTIwMCw4bjEgaW9tbXU9ZGVidWcsdmVyYm9zZSx3b3JrYXJvdW5k
X2Jpb3NfYnVnIGlvbW11X2luY2x1c2l2ZQooWEVOKSBYZW4gaW1hZ2UgbG9hZCBiYXNlIGFkZHJl
c3M6IDAKKFhFTikgVmlkZW8gaW5mb3JtYXRpb246CihYRU4pICBWR0EgaXMgdGV4dCBtb2RlIDgw
eDI1LCBmb250IDh4MTYKKFhFTikgIFZCRS9EREMgbWV0aG9kczogVjI7IEVESUQgdHJhbnNmZXIg
dGltZTogMSBzZWNvbmRzCihYRU4pIERpc2MgaW5mb3JtYXRpb246CihYRU4pICBGb3VuZCAxIE1C
UiBzaWduYXR1cmVzCihYRU4pICBGb3VuZCAyIEVERCBpbmZvcm1hdGlvbiBzdHJ1Y3R1cmVzCihY
RU4pIFhlbi1lODIwIFJBTSBtYXA6CihYRU4pICAwMDAwMDAwMDAwMDAwMDAwIC0gMDAwMDAwMDAw
MDA5OGMwMCAodXNhYmxlKQooWEVOKSAgMDAwMDAwMDAwMDA5OGMwMCAtIDAwMDAwMDAwMDAwYTAw
MDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDAwMDBlMDAwMCAtIDAwMDAwMDAwMDAxMDAwMDAg
KHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDAwMDEwMDAwMCAtIDAwMDAwMDAwOGMxYzQwMDAgKHVz
YWJsZSkKKFhFTikgIDAwMDAwMDAwOGMxYzQwMDAgLSAwMDAwMDAwMDhjMWM1MDAwIChBQ1BJIE5W
UykKKFhFTikgIDAwMDAwMDAwOGMxYzUwMDAgLSAwMDAwMDAwMDhjMjBmMDAwIChyZXNlcnZlZCkK
KFhFTikgIDAwMDAwMDAwOGMyMGYwMDAgLSAwMDAwMDAwMDhjMjgxMDAwICh1c2FibGUpCihYRU4p
ICAwMDAwMDAwMDhjMjgxMDAwIC0gMDAwMDAwMDA4ZGVjMTAwMCAocmVzZXJ2ZWQpCihYRU4pICAw
MDAwMDAwMDhkZWMxMDAwIC0gMDAwMDAwMDA4ZGY5YTAwMCAoQUNQSSBOVlMpCihYRU4pICAwMDAw
MDAwMDhkZjlhMDAwIC0gMDAwMDAwMDA4ZGZmZjAwMCAoQUNQSSBkYXRhKQooWEVOKSAgMDAwMDAw
MDA4ZGZmZjAwMCAtIDAwMDAwMDAwOGUwMDAwMDAgKHVzYWJsZSkKKFhFTikgIDAwMDAwMDAwOGUw
MDAwMDAgLSAwMDAwMDAwMDkwMDAwMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwOTQwMDAw
MDAgLSAwMDAwMDAwMDlhMDAwMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwOWRmMDAwMDAg
LSAwMDAwMDAwMGEwMDAwMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwZTAwMDAwMDAgLSAw
MDAwMDAwMGYwMDAwMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwZmQwMDAwMDAgLSAwMDAw
MDAwMGZlODAwMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwZmVjMDAwMDAgLSAwMDAwMDAw
MGZlYzAxMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwZmVkMDAwMDAgLSAwMDAwMDAwMGZl
ZDAxMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwZmVkMTAwMDAgLSAwMDAwMDAwMGZlZDFh
MDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwZmVkODQwMDAgLSAwMDAwMDAwMGZlZDg1MDAw
IChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwZmVlMDAwMDAgLSAwMDAwMDAwMGZlZTAxMDAwIChy
ZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwZmY0MDAwMDAgLSAwMDAwMDAwMTAwMDAwMDAwIChyZXNl
cnZlZCkKKFhFTikgIDAwMDAwMDAxMDAwMDAwMDAgLSAwMDAwMDAxMDYwMDAwMDAwICh1c2FibGUp
CihYRU4pIE5ldyBYZW4gaW1hZ2UgYmFzZSBhZGRyZXNzOiAweDhiYTAwMDAwCihYRU4pIEFDUEk6
IFJTRFAgMDAwRjA1MTAsIDAwMjQgKHIyIElOVEVMICkKKFhFTikgQUNQSTogWFNEVCA4REZCNzE4
OCwgMDBFQyAocjEgSU5URUwgIFMxMjAwU1BPICAgICAgICAwIElOVEwgIDEwMDAwMTMpCihYRU4p
IEFDUEk6IEZBQ1AgOERGRjMwMDAsIDAwRjQgKHI1IElOVEVMICBTMTIwMFNQTyAgICAgICAgMCBJ
TlRMIDIwMDkxMDEzKQooWEVOKSBBQ1BJOiBEU0RUIDhERkMzMDAwLCAyOTI0MSAocjIgSU5URUwg
IFMxMjAwU1BPICAgICAgICAwIElOVEwgMjAwOTEwMTMpCihYRU4pIEFDUEk6IEZBQ1MgOERGNkQw
MDAsIDAwNDAKKFhFTikgQUNQSTogSFBFVCA4REZGMjAwMCwgMDAzOCAocjEgSU5URUwgIFMxMjAw
U1BPICAgICAgICAxIElOVEwgMjAwOTEwMTMpCihYRU4pIEFDUEk6IEFQSUMgOERGRjEwMDAsIDAw
QkMgKHIzIElOVEVMICBTMTIwMFNQTyAgICAgICAgMSBJTlRMIDIwMDkxMDEzKQooWEVOKSBBQ1BJ
OiBNQ0ZHIDhERkYwMDAwLCAwMDNDIChyMSBJTlRFTCAgUzEyMDBTUE8gICAgICAgIDEgSU5UTCAy
MDA5MTAxMykKKFhFTikgQUNQSTogU1BNSSA4REZFRTAwMCwgMDA0MiAocjUgSU5URUwgIFMxMjAw
U1BPICAgICAgICAwIElOVEwgMjAwOTEwMTMpCihYRU4pIEFDUEk6IFdERFQgOERGRUQwMDAsIDAw
NDAgKHIxIElOVEVMICBTMTIwMFNQTyAgICAgICAgMCBJTlRMIDIwMDkxMDEzKQooWEVOKSBBQ1BJ
OiBTU0RUIDhERkMwMDAwLCAyQkFFIChyMiBJTlRFTCAgUzEyMDBTUE8gICAgIDEwMDAgSU5UTCAy
MDA5MTAxMykKKFhFTikgQUNQSTogU1NEVCA4REZCRjAwMCwgMEJFMyAocjIgSU5URUwgIFMxMjAw
U1BPICAgICAxMDAwIElOVEwgMjAwOTEwMTMpCihYRU4pIEFDUEk6IFNTRFQgOERGQkUwMDAsIDAx
OUEgKHIyIElOVEVMICBTMTIwMFNQTyAgICAgMTAwMCBJTlRMIDIwMDkxMDEzKQooWEVOKSBBQ1BJ
OiBTU0RUIDhERkJEMDAwLCAwNEEzIChyMiBJTlRFTCAgUzEyMDBTUE8gICAgIDEwMDAgSU5UTCAy
MDA5MTAxMykKKFhFTikgQUNQSTogVENQQSA4REZGQzAwMCwgMDA2NCAocjIgSU5URUwgIFMxMjAw
U1BPICAgICAgICAyIElOVEwgIDEwMDAwMTMpCihYRU4pIEFDUEk6IFRQTTIgOERGRkEwMDAsIDAw
MzQgKHIzIElOVEVMICBTMTIwMFNQTyAgICAgICAgMiBJTlRMICAxMDAwMDEzKQooWEVOKSBBQ1BJ
OiBTU0RUIDhERkY0MDAwLCA1MzI4IChyMiBJTlRFTCAgUzEyMDBTUE8gICAgIDMwMDAgSU5UTCAy
MDE0MTEwNykKKFhFTikgQUNQSTogU1NEVCA4REZCQzAwMCwgMEU3MyAocjIgSU5URUwgIFMxMjAw
U1BPICAgICAzMDAwIElOVEwgMjAxNDExMDcpCihYRU4pIEFDUEk6IFNTRFQgOERGQkEwMDAsIDAw
NjQgKHIyIElOVEVMICBTMTIwMFNQTyAgICAgICAgMiBJTlRMIDIwMTQxMTA3KQooWEVOKSBBQ1BJ
OiBETUFSIDhERkI4MDAwLCAwMDcwIChyMSBJTlRFTCAgUzEyMDBTUE8gICAgICAgIDEgSU5UTCAg
ICAgICAgMSkKKFhFTikgQUNQSTogSEVTVCA4REZGRDAwMCwgMDBBOCAocjEgSU5URUwgIFMxMjAw
U1BPICAgICAgICAxIElOVEwgICAgICAgIDEpCihYRU4pIEFDUEk6IEVSU1QgOERGQjUwMDAsIDAy
MzAgKHIxIElOVEVMICBTMTIwMFNQTyAgICAgICAgMSBJTlRMICAgICAgICAxKQooWEVOKSBBQ1BJ
OiBTU0RUIDhERkZCMDAwLCAwM0E3IChyMiBJTlRFTCAgUzEyMDBTUE8gICAgIDEwMDAgSU5UTCAy
MDE0MTEwNykKKFhFTikgQUNQSTogU1NEVCA4REZCQjAwMCwgMEI3OSAocjIgSU5URUwgIFMxMjAw
U1BPICAgICAgICAyIElOVEwgMjAxNDExMDcpCihYRU4pIEFDUEk6IEJFUlQgOERGQjYwMDAsIDAw
MzAgKHIxIElOVEVMICBTMTIwMFNQTyAgICAgICAgMSBJTlRMICAgICAgICAxKQooWEVOKSBBQ1BJ
OiBVRUZJIDhERjgyMDAwLCAwMDQyIChyMSBJTlRFTCAgUzEyMDBTUE8gICAgICAgIDIgSU5UTCAg
MTAwMDAxMykKKFhFTikgQUNQSTogUFJBRCA4REZCOTAwMCwgMDEwMiAocjIgSU5URUwgIFMxMjAw
U1BPICAgICAgICAyIElOVEwgMjAxNDExMDcpCihYRU4pIEFDUEk6IEVJTkogOERGQjQwMDAsIDAx
MzAgKHIxIElOVEVMICBTMTIwMFNQTyAgICAgICAgMSBJTlRMICAgICAgICAxKQooWEVOKSBBQ1BJ
OiBTUENSIDhERkVGMDAwLCAwMDUwIChyMSBJTlRFTCAgUzEyMDBTUE8gICAgICAgIDAgSU5UTCAy
MDA5MTAxMykKKFhFTikgU3lzdGVtIFJBTTogNjUyMTdNQiAoNjY3ODMwMzZrQikKKFhFTikgTm8g
TlVNQSBjb25maWd1cmF0aW9uIGZvdW5kCihYRU4pIEZha2luZyBhIG5vZGUgYXQgMDAwMDAwMDAw
MDAwMDAwMC0wMDAwMDAxMDYwMDAwMDAwCihYRU4pIERvbWFpbiBoZWFwIGluaXRpYWxpc2VkCihY
RU4pIENQVSBWZW5kb3I6IEludGVsLCBGYW1pbHkgNiAoMHg2KSwgTW9kZWwgMTU4ICgweDllKSwg
U3RlcHBpbmcgOSAocmF3IDAwMDkwNmU5KQooWEVOKSBETUkgMi43IHByZXNlbnQuCihYRU4pIFVz
aW5nIEFQSUMgZHJpdmVyIGRlZmF1bHQKKFhFTikgQUNQSTogUE0tVGltZXIgSU8gUG9ydDogMHgx
ODA4ICgzMiBiaXRzKQooWEVOKSBBQ1BJOiBTTEVFUCBJTkZPOiBwbTF4X2NudFsxOjE4MDQsMTow
XSwgcG0xeF9ldnRbMToxODAwLDE6MF0KKFhFTikgQUNQSTogMzIvNjRYIEZBQ1MgYWRkcmVzcyBt
aXNtYXRjaCBpbiBGQURUIC0gOGRmNmQwMDAvMDAwMDAwMDAwMDAwMDAwMCwgdXNpbmcgMzIKKFhF
TikgQUNQSTogICAgICAgICAgICAgd2FrZXVwX3ZlY1s4ZGY2ZDAwY10sIHZlY19zaXplWzIwXQoo
WEVOKSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMAooWEVOKSBBQ1BJOiBMQVBJ
QyAoYWNwaV9pZFsweDAxXSBsYXBpY19pZFsweDAwXSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJ
QyAoYWNwaV9pZFsweDAyXSBsYXBpY19pZFsweDAyXSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJ
QyAoYWNwaV9pZFsweDAzXSBsYXBpY19pZFsweDA0XSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJ
QyAoYWNwaV9pZFsweDA0XSBsYXBpY19pZFsweDA2XSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJ
QyAoYWNwaV9pZFsweDA1XSBsYXBpY19pZFsweDAxXSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJ
QyAoYWNwaV9pZFsweDA2XSBsYXBpY19pZFsweDAzXSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJ
QyAoYWNwaV9pZFsweDA3XSBsYXBpY19pZFsweDA1XSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJ
QyAoYWNwaV9pZFsweDA4XSBsYXBpY19pZFsweDA3XSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJ
Q19OTUkgKGFjcGlfaWRbMHgwMV0gaGlnaCBlZGdlIGxpbnRbMHgxXSkKKFhFTikgQUNQSTogTEFQ
SUNfTk1JIChhY3BpX2lkWzB4MDJdIGhpZ2ggZWRnZSBsaW50WzB4MV0pCihYRU4pIEFDUEk6IExB
UElDX05NSSAoYWNwaV9pZFsweDAzXSBoaWdoIGVkZ2UgbGludFsweDFdKQooWEVOKSBBQ1BJOiBM
QVBJQ19OTUkgKGFjcGlfaWRbMHgwNF0gaGlnaCBlZGdlIGxpbnRbMHgxXSkKKFhFTikgQUNQSTog
TEFQSUNfTk1JIChhY3BpX2lkWzB4MDVdIGhpZ2ggZWRnZSBsaW50WzB4MV0pCihYRU4pIEFDUEk6
IExBUElDX05NSSAoYWNwaV9pZFsweDA2XSBoaWdoIGVkZ2UgbGludFsweDFdKQooWEVOKSBBQ1BJ
OiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwN10gaGlnaCBlZGdlIGxpbnRbMHgxXSkKKFhFTikgQUNQ
STogTEFQSUNfTk1JIChhY3BpX2lkWzB4MDhdIGhpZ2ggZWRnZSBsaW50WzB4MV0pCihYRU4pIEFD
UEk6IElPQVBJQyAoaWRbMHgwMl0gYWRkcmVzc1sweGZlYzAwMDAwXSBnc2lfYmFzZVswXSkKKFhF
TikgSU9BUElDWzBdOiBhcGljX2lkIDIsIHZlcnNpb24gMzIsIGFkZHJlc3MgMHhmZWMwMDAwMCwg
R1NJIDAtMTE5CihYRU4pIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDAgZ2xvYmFs
X2lycSAyIGRmbCBkZmwpCihYRU4pIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDkg
Z2xvYmFsX2lycSA5IGhpZ2ggbGV2ZWwpCihYRU4pIEFDUEk6IElSUTAgdXNlZCBieSBvdmVycmlk
ZS4KKFhFTikgQUNQSTogSVJRMiB1c2VkIGJ5IG92ZXJyaWRlLgooWEVOKSBBQ1BJOiBJUlE5IHVz
ZWQgYnkgb3ZlcnJpZGUuCihYRU4pIEVuYWJsaW5nIEFQSUMgbW9kZTogIEZsYXQuICBVc2luZyAx
IEkvTyBBUElDcwooWEVOKSBBQ1BJOiBIUEVUIGlkOiAweDgwODZhMjAxIGJhc2U6IDB4ZmVkMDAw
MDAKKFhFTikgW1ZULURdSG9zdCBhZGRyZXNzIHdpZHRoIDM5CihYRU4pIFtWVC1EXWZvdW5kIEFD
UElfRE1BUl9EUkhEOgooWEVOKSBbVlQtRF0gIGRtYXJ1LT5hZGRyZXNzID0gZmVkOTAwMDAKKFhF
TikgW1ZULURdZHJoZC0+YWRkcmVzcyA9IGZlZDkwMDAwIGlvbW11LT5yZWcgPSBmZmZmODJjMDAw
MjFiMDAwCihYRU4pIFtWVC1EXWNhcCA9IGQyMDA4YzQwNjYwNDYyIGVjYXAgPSBmMDUwZGEKKFhF
TikgW1ZULURdIElPQVBJQzogMDAwMDpmMDoxZi4wCihYRU4pIFtWVC1EXSBNU0kgSFBFVDogMDAw
MDowMDoxZi4wCihYRU4pIFtWVC1EXSAgZmxhZ3M6IElOQ0xVREVfQUxMCihYRU4pIFtWVC1EXWZv
dW5kIEFDUElfRE1BUl9STVJSOgooWEVOKSBbVlQtRF0gIFJNUlIgYWRkcmVzcyByYW5nZSAzZTJl
MDAwMC4uM2UyZmZmZmYgbm90IGluIHJlc2VydmVkIG1lbW9yeTsgbmVlZCAiaW9tbXVfaW5jbHVz
aXZlX21hcHBpbmc9MSI/CihYRU4pIFtWVC1EXSBlbmRwb2ludDogMDAwMDowMDoxNC4wCihYRU4p
IFtWVC1EXWRtYXIuYzo2Mzg6ICAgUk1SUiByZWdpb246IGJhc2VfYWRkciAzZTJlMDAwMCBlbmRf
YWRkciAzZTJmZmZmZgooWEVOKSBYZW4gRVJTVCBzdXBwb3J0IGlzIGluaXRpYWxpemVkLgooWEVO
KSBIRVNUOiBUYWJsZSBwYXJzaW5nIGhhcyBiZWVuIGluaXRpYWxpemVkCihYRU4pIFVzaW5nIEFD
UEkgKE1BRFQpIGZvciBTTVAgY29uZmlndXJhdGlvbiBpbmZvcm1hdGlvbgooWEVOKSBTTVA6IEFs
bG93aW5nIDggQ1BVcyAoMCBob3RwbHVnIENQVXMpCihYRU4pIElSUSBsaW1pdHM6IDEyMCBHU0ks
IDE0MzIgTVNJL01TSS1YCihYRU4pIE5vdCBlbmFibGluZyB4MkFQSUMgKHVwb24gZmlybXdhcmUg
cmVxdWVzdCkKKFhFTikgeHN0YXRlOiBzaXplOiAweDQ0MCBhbmQgc3RhdGVzOiAweDFmCihYRU4p
IG1jZV9pbnRlbC5jOjc4MDogTUNBIENhcGFiaWxpdHk6IGZpcnN0YmFuayAwLCBleHRlbmRlZCBN
Q0UgTVNSIDAsIEJDQVNULCBDTUNJCihYRU4pIENQVTA6IEludGVsIG1hY2hpbmUgY2hlY2sgcmVw
b3J0aW5nIGVuYWJsZWQKKFhFTikgU3BlY3VsYXRpdmUgbWl0aWdhdGlvbiBmYWNpbGl0aWVzOgoo
WEVOKSAgIEhhcmR3YXJlIGZlYXR1cmVzOgooWEVOKSAgIENvbXBpbGVkLWluIHN1cHBvcnQ6IElO
RElSRUNUX1RIVU5LCihYRU4pICAgWGVuIHNldHRpbmdzOiBCVEktVGh1bmsgUkVUUE9MSU5FLCBT
UEVDX0NUUkw6IE5vLCBPdGhlcjoKKFhFTikgICBTdXBwb3J0IGZvciBWTXM6IFBWOiBSU0IgRUFH
RVJfRlBVLCBIVk06IFJTQiBFQUdFUl9GUFUKKFhFTikgICBYUFRJICg2NC1iaXQgUFYgb25seSk6
IERvbTAgZW5hYmxlZCwgRG9tVSBlbmFibGVkCihYRU4pIFVzaW5nIHNjaGVkdWxlcjogU01QIENy
ZWRpdCBTY2hlZHVsZXIgKGNyZWRpdCkKKFhFTikgUGxhdGZvcm0gdGltZXIgaXMgMjMuOTk5TUh6
IEhQRVQKKFhFTikgRGV0ZWN0ZWQgMzc5Mi4xMTcgTUh6IHByb2Nlc3Nvci4KKFhFTikgSW5pdGlu
ZyBtZW1vcnkgc2hhcmluZy4KKFhFTikgYWx0IHRhYmxlIGZmZmY4MmQwODA0NjY4MzggLT4gZmZm
ZjgyZDA4MDQ2ODYzZQooWEVOKSBQQ0k6IE1DRkcgY29uZmlndXJhdGlvbiAwOiBiYXNlIGUwMDAw
MDAwIHNlZ21lbnQgMDAwMCBidXNlcyAwMCAtIGZmCihYRU4pIFBDSTogTUNGRyBhcmVhIGF0IGUw
MDAwMDAwIHJlc2VydmVkIGluIEU4MjAKKFhFTikgUENJOiBVc2luZyBNQ0ZHIGZvciBzZWdtZW50
IDAwMDAgYnVzIDAwLWZmCihYRU4pIEludGVsIFZULWQgaW9tbXUgMCBzdXBwb3J0ZWQgcGFnZSBz
aXplczogNGtCLCAyTUIsIDFHQi4KKFhFTikgSW50ZWwgVlQtZCBTbm9vcCBDb250cm9sIGVuYWJs
ZWQuCihYRU4pIEludGVsIFZULWQgRG9tMCBETUEgUGFzc3Rocm91Z2ggbm90IGVuYWJsZWQuCihY
RU4pIEludGVsIFZULWQgUXVldWVkIEludmFsaWRhdGlvbiBlbmFibGVkLgooWEVOKSBJbnRlbCBW
VC1kIEludGVycnVwdCBSZW1hcHBpbmcgZW5hYmxlZC4KKFhFTikgSW50ZWwgVlQtZCBQb3N0ZWQg
SW50ZXJydXB0IG5vdCBlbmFibGVkLgooWEVOKSBJbnRlbCBWVC1kIFNoYXJlZCBFUFQgdGFibGVz
IGVuYWJsZWQuCihYRU4pIEkvTyB2aXJ0dWFsaXNhdGlvbiBlbmFibGVkCihYRU4pICAtIERvbTAg
bW9kZTogUmVsYXhlZAooWEVOKSBJbnRlcnJ1cHQgcmVtYXBwaW5nIGVuYWJsZWQKKFhFTikgbnJf
c29ja2V0czogMQooWEVOKSBFbmFibGVkIGRpcmVjdGVkIEVPSSB3aXRoIGlvYXBpY19hY2tfb2xk
IG9uIQooWEVOKSBFTkFCTElORyBJTy1BUElDIElSUXMKKFhFTikgIC0+IFVzaW5nIG9sZCBBQ0sg
bWV0aG9kCihYRU4pIC4uVElNRVI6IHZlY3Rvcj0weEYwIGFwaWMxPTAgcGluMT0yIGFwaWMyPS0x
IHBpbjI9LTEKKFhFTikgVFNDIGRlYWRsaW5lIHRpbWVyIGVuYWJsZWQKKFhFTikgQWxsb2NhdGVk
IGNvbnNvbGUgcmluZyBvZiA2NCBLaUIuCihYRU4pIG13YWl0LWlkbGU6IE1XQUlUIHN1YnN0YXRl
czogMHgxNDIxMjAKKFhFTikgbXdhaXQtaWRsZTogdjAuNC4xIG1vZGVsIDB4OWUKKFhFTikgbXdh
aXQtaWRsZTogbGFwaWNfdGltZXJfcmVsaWFibGVfc3RhdGVzIDB4ZmZmZmZmZmYKKFhFTikgVk1Y
OiBTdXBwb3J0ZWQgYWR2YW5jZWQgZmVhdHVyZXM6CihYRU4pICAtIEFQSUMgTU1JTyBhY2Nlc3Mg
dmlydHVhbGlzYXRpb24KKFhFTikgIC0gQVBJQyBUUFIgc2hhZG93CihYRU4pICAtIEV4dGVuZGVk
IFBhZ2UgVGFibGVzIChFUFQpCihYRU4pICAtIFZpcnR1YWwtUHJvY2Vzc29yIElkZW50aWZpZXJz
IChWUElEKQooWEVOKSAgLSBWaXJ0dWFsIE5NSQooWEVOKSAgLSBNU1IgZGlyZWN0LWFjY2VzcyBi
aXRtYXAKKFhFTikgIC0gVW5yZXN0cmljdGVkIEd1ZXN0CihYRU4pICAtIFZNQ1Mgc2hhZG93aW5n
CihYRU4pICAtIFZNIEZ1bmN0aW9ucwooWEVOKSAgLSBWaXJ0dWFsaXNhdGlvbiBFeGNlcHRpb25z
CihYRU4pICAtIFBhZ2UgTW9kaWZpY2F0aW9uIExvZ2dpbmcKKFhFTikgSFZNOiBBU0lEcyBlbmFi
bGVkLgooWEVOKSBIVk06IFZNWCBlbmFibGVkCihYRU4pIEhWTTogSGFyZHdhcmUgQXNzaXN0ZWQg
UGFnaW5nIChIQVApIGRldGVjdGVkCihYRU4pIEhWTTogSEFQIHBhZ2Ugc2l6ZXM6IDRrQiwgMk1C
LCAxR0IKKFhFTikgQnJvdWdodCB1cCA4IENQVXMKKFhFTikgYnVpbGQtaWQ6IDVkYTRjOTVmMzll
NzcyMTFkYzc5M2YzNDViNTczYWQzMzM5OTkzY2YKKFhFTikgUnVubmluZyBzdHViIHJlY292ZXJ5
IHNlbGZ0ZXN0cy4uLgooWEVOKSB0cmFwcy5jOjE1NzA6IEdQRiAoMDAwMCk6IGZmZmY4MmQwYmZm
ZmYwNDEgW2ZmZmY4MmQwYmZmZmYwNDFdIC0+IGZmZmY4MmQwODAzN2M0MTIKKFhFTikgdHJhcHMu
Yzo3NTU6IFRyYXAgMTI6IGZmZmY4MmQwYmZmZmYwNDAgW2ZmZmY4MmQwYmZmZmYwNDBdIC0+IGZm
ZmY4MmQwODAzN2M0MTIKKFhFTikgdHJhcHMuYzoxMDk3OiBUcmFwIDM6IGZmZmY4MmQwYmZmZmYw
NDEgW2ZmZmY4MmQwYmZmZmYwNDFdIC0+IGZmZmY4MmQwODAzN2M0MTIKKFhFTikgQUNQSSBzbGVl
cCBtb2RlczogUzMKKFhFTikgVlBNVTogZGlzYWJsZWQKKFhFTikgbWNoZWNrX3BvbGw6IE1hY2hp
bmUgY2hlY2sgcG9sbGluZyB0aW1lciBzdGFydGVkLgooWEVOKSBEb20wIGhhcyBtYXhpbXVtIDg4
OCBQSVJRcwooWEVOKSBOWCAoRXhlY3V0ZSBEaXNhYmxlKSBwcm90ZWN0aW9uIGFjdGl2ZQooWEVO
KSAqKiogQnVpbGRpbmcgYSBQVkggRG9tMCAqKioKKFhFTikgW1ZULURdZDA6SG9zdGJyaWRnZTog
c2tpcCAwMDAwOjAwOjAwLjAgbWFwCihYRU4pIFtWVC1EXWQwOlBDSTogbWFwIDAwMDA6MDA6MTQu
MAooWEVOKSBbVlQtRF1kMDpQQ0k6IG1hcCAwMDAwOjAwOjE0LjIKKFhFTikgW1ZULURdZDA6UENJ
OiBtYXAgMDAwMDowMDoxNi4wCihYRU4pIFtWVC1EXWQwOlBDSTogbWFwIDAwMDA6MDA6MTYuMQoo
WEVOKSBbVlQtRF1kMDpQQ0k6IG1hcCAwMDAwOjAwOjE3LjAKKFhFTikgW1ZULURdZDA6UENJOiBt
YXAgMDAwMDowMDoxZi4wCihYRU4pIFtWVC1EXWQwOlBDSTogbWFwIDAwMDA6MDA6MWYuMgooWEVO
KSBbVlQtRF1kMDpQQ0k6IG1hcCAwMDAwOjAwOjFmLjQKKFhFTikgW1ZULURdZDA6UENJZTogbWFw
IDAwMDA6MDE6MDAuMAooWEVOKSBbVlQtRF1kMDpQQ0llOiBtYXAgMDAwMDowMjowMC4wCihYRU4p
IFtWVC1EXWQwOlBDSWU6IG1hcCAwMDAwOjAzOjAwLjAKKFhFTikgW1ZULURdZDA6UENJZTogbWFw
IDAwMDA6MDQ6MDAuMAooWEVOKSBDYW5ub3Qgc2V0dXAgaWRlbnRpdHkgbWFwIGQwOjNlMmUwLCBn
Zm4gYWxyZWFkeSBtYXBwZWQgdG8gZmZlMWUwLgooWEVOKSBbVlQtRF1pb21tdS5jOjIyMjE6IElP
TU1VOiBtYXBwaW5nIHJlc2VydmVkIHJlZ2lvbiBmYWlsZWQKKFhFTikgW1ZULURdaW9tbXVfZW5h
YmxlX3RyYW5zbGF0aW9uOiBpb21tdS0+cmVnID0gZmZmZjgyYzAwMDIxYjAwMAooWEVOKSBDYW5u
b3Qgc2V0dXAgaWRlbnRpdHkgbWFwIGQwOmZlZTAwLCBnZm4gYWxyZWFkeSBtYXBwZWQgdG8gMTAy
MWM2My4KKFhFTikgIGQwOiBJT01NVSBtYXBwaW5nIGZhaWxlZDogLTE2CihYRU4pIFdBUk5JTkc6
IFBWSCBpcyBhbiBleHBlcmltZW50YWwgbW9kZSB3aXRoIGxpbWl0ZWQgZnVuY3Rpb25hbGl0eQoo
WEVOKSBJbml0aWFsIGxvdyBtZW1vcnkgdmlycSB0aHJlc2hvbGQgc2V0IGF0IDB4NDAwMCBwYWdl
cy4KKFhFTikgU2NydWJiaW5nIEZyZWUgUkFNIG9uIDEgbm9kZXMgdXNpbmcgNCBDUFVzCihYRU4p
IC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uZG9uZS4KKFhFTikgU3RkLiBMb2dsZXZlbDogQWxsCihYRU4pIEd1
ZXN0IExvZ2xldmVsOiBBbGwKKFhFTikgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqCihYRU4pIFdBUk5JTkc6IENPTlNPTEUgT1VUUFVUIElTIFNZTkNI
Uk9OT1VTCihYRU4pIFRoaXMgb3B0aW9uIGlzIGludGVuZGVkIHRvIGFpZCBkZWJ1Z2dpbmcgb2Yg
WGVuIGJ5IGVuc3VyaW5nCihYRU4pIHRoYXQgYWxsIG91dHB1dCBpcyBzeW5jaHJvbm91c2x5IGRl
bGl2ZXJlZCBvbiB0aGUgc2VyaWFsIGxpbmUuCihYRU4pIEhvd2V2ZXIgaXQgY2FuIGludHJvZHVj
ZSBTSUdOSUZJQ0FOVCBsYXRlbmNpZXMgYW5kIGFmZmVjdAooWEVOKSB0aW1la2VlcGluZy4gSXQg
aXMgTk9UIHJlY29tbWVuZGVkIGZvciBwcm9kdWN0aW9uIHVzZSEKKFhFTikgKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCihYRU4pIDMuLi4gMi4uLiAx
Li4uIAooWEVOKSBYZW4gaXMgcmVsaW5xdWlzaGluZyBWR0EgY29uc29sZS4KKFhFTikgKioqIFNl
cmlhbCBpbnB1dCAtPiBET00wICh0eXBlICdDVFJMLWEnIHRocmVlIHRpbWVzIHRvIHN3aXRjaCBp
bnB1dCB0byBYZW4pCihYRU4pIEZyZWVkIDQ2OGtCIGluaXQgbWVtb3J5CihYRU4pIERvbTAgY2Fs
bGJhY2sgdmlhIGNoYW5nZWQgdG8gRGlyZWN0IFZlY3RvciAweGYzClsgICAgMC4wMDAwMDBdIExp
bnV4IHZlcnNpb24gNC4xNy4wLXJjNSAocm9vdEBkZWJpYW4pIChnY2MgdmVyc2lvbiA2LjMuMCAy
MDE3MDUxNiAoRGViaWFuIDYuMy4wLTE4K2RlYjl1MSkpICM0IFNNUCBUdWUgSnVsIDI0IDA2OjEy
OjIxIEVEVCAyMDE4ClsgICAgMC4wMDAwMDBdIENvbW1hbmQgbGluZTogcGxhY2Vob2xkZXIgcm9v
dD1VVUlEPTkzYmNmODJiLWI5YjktNDM2Mi05MzZhLWQwYzEwMGE5MjBkYSBybyBjb25zb2xlPWh2
YzAgZWFybHlwcmludGs9eGVuClsgICAgMC4wMDAwMDBdIHg4Ni9mcHU6IFN1cHBvcnRpbmcgWFNB
VkUgZmVhdHVyZSAweDAwMTogJ3g4NyBmbG9hdGluZyBwb2ludCByZWdpc3RlcnMnClsgICAgMC4w
MDAwMDBdIHg4Ni9mcHU6IFN1cHBvcnRpbmcgWFNBVkUgZmVhdHVyZSAweDAwMjogJ1NTRSByZWdp
c3RlcnMnClsgICAgMC4wMDAwMDBdIHg4Ni9mcHU6IFN1cHBvcnRpbmcgWFNBVkUgZmVhdHVyZSAw
eDAwNDogJ0FWWCByZWdpc3RlcnMnClsgICAgMC4wMDAwMDBdIHg4Ni9mcHU6IFN1cHBvcnRpbmcg
WFNBVkUgZmVhdHVyZSAweDAwODogJ01QWCBib3VuZHMgcmVnaXN0ZXJzJwpbICAgIDAuMDAwMDAw
XSB4ODYvZnB1OiBTdXBwb3J0aW5nIFhTQVZFIGZlYXR1cmUgMHgwMTA6ICdNUFggQ1NSJwpbICAg
IDAuMDAwMDAwXSB4ODYvZnB1OiB4c3RhdGVfb2Zmc2V0WzJdOiAgNTc2LCB4c3RhdGVfc2l6ZXNb
Ml06ICAyNTYKWyAgICAwLjAwMDAwMF0geDg2L2ZwdTogeHN0YXRlX29mZnNldFszXTogIDgzMiwg
eHN0YXRlX3NpemVzWzNdOiAgIDY0ClsgICAgMC4wMDAwMDBdIHg4Ni9mcHU6IHhzdGF0ZV9vZmZz
ZXRbNF06ICA4OTYsIHhzdGF0ZV9zaXplc1s0XTogICA2NApbICAgIDAuMDAwMDAwXSB4ODYvZnB1
OiBFbmFibGVkIHhzdGF0ZSBmZWF0dXJlcyAweDFmLCBjb250ZXh0IHNpemUgaXMgOTYwIGJ5dGVz
LCB1c2luZyAnY29tcGFjdGVkJyBmb3JtYXQuClsgICAgMC4wMDAwMDBdIGU4MjA6IEJJT1MtcHJv
dmlkZWQgcGh5c2ljYWwgUkFNIG1hcDoKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4
MDAwMDAwMDAwMDAwMDAwMC0weDAwMDAwMDAwMDAwOTdmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAw
XSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMDk4YzAwLTB4MDAwMDAwMDAwMDBmZmZmZl0g
cmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDEwMDAw
MC0weDAwMDAwMDAwOGMxYzNmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFtt
ZW0gMHgwMDAwMDAwMDhjMWM0MDAwLTB4MDAwMDAwMDA4YzFjNGZmZl0gQUNQSSBOVlMKWyAgICAw
LjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDA4YzFjNTAwMC0weDAwMDAwMDAwOGMy
MGVmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAw
OGMyMGYwMDAtMHgwMDAwMDAwMDhjMjgwZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1l
ODIwOiBbbWVtIDB4MDAwMDAwMDA4YzI4MTAwMC0weDAwMDAwMDAwOGRlYzBmZmZdIHJlc2VydmVk
ClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwOGRlYzEwMDAtMHgwMDAw
MDAwMDhkZjk5ZmZmXSBBQ1BJIE5WUwpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgw
MDAwMDAwMDhkZjlhMDAwLTB4MDAwMDAwMDA4ZGZmZWZmZl0gQUNQSSBkYXRhClsgICAgMC4wMDAw
MDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwOGRmZmYwMDAtMHgwMDAwMDAwMDhkZmZmZThi
XSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDA4ZGZmZmU4
Yy0weDAwMDAwMDAwOGRmZmZmNTddIEFDUEkgZGF0YQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6
IFttZW0gMHgwMDAwMDAwMDhlMDAwMDAwLTB4MDAwMDAwMDA4ZmZmZmZmZl0gcmVzZXJ2ZWQKWyAg
ICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDA5NDAwMDAwMC0weDAwMDAwMDAw
OTlmZmZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAw
MDAwOWRmMDAwMDAtMHgwMDAwMDAwMDlmZmZmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBC
SU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGUwMDAwMDAwLTB4MDAwMDAwMDBlZmZmZmZmZl0gcmVz
ZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBmZDAwMDAwMC0w
eDAwMDAwMDAwZmU3ZmZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21l
bSAweDAwMDAwMDAwZmVjMDAwMDAtMHgwMDAwMDAwMGZlYzAwZmZmXSByZXNlcnZlZApbICAgIDAu
MDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGZlZDAwMDAwLTB4MDAwMDAwMDBmZWQw
MGZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBm
ZWQxMDAwMC0weDAwMDAwMDAwZmVkMTlmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1Mt
ZTgyMDogW21lbSAweDAwMDAwMDAwZmVkODQwMDAtMHgwMDAwMDAwMGZlZDg0ZmZmXSByZXNlcnZl
ZApbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGZlZTAwMDAwLTB4MDAw
MDAwMDBmZWUwMGZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4
MDAwMDAwMDBmZjQwMDAwMC0weDAwMDAwMDAwZmZmZmZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAw
MDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAxMDAwMDAwMDAtMHgwMDAwMDAwMjczZTMwZmZm
XSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDI3M2UzMTAw
MC0weDAwMDAwMDEwNWZmZmZmZmZdIHVudXNhYmxlClsgICAgMC4wMDAwMDBdIE5YIChFeGVjdXRl
IERpc2FibGUpIHByb3RlY3Rpb246IGFjdGl2ZQpbICAgIDAuMDAwMDAwXSBTTUJJT1MgMi43IHBy
ZXNlbnQuClsgICAgMC4wMDAwMDBdIERNSTogSW50ZWwgQ29ycG9yYXRpb24gUzEyMDBTUC9TMTIw
MFNQLCBCSU9TIFMxMjAwU1AuODZCLjAzLjAxLjAwMjAuMDUyNjIwMTcwNzM3IDA1LzI2LzIwMTcK
WyAgICAwLjAwMDAwMF0gSHlwZXJ2aXNvciBkZXRlY3RlZDogWGVuIEhWTQpbICAgIDAuMDAwMDAw
XSBYZW4gdmVyc2lvbiA0LjEyLgpbICAgIDAuMDAwMDAwXSBYZW4gUGxhdGZvcm0gUENJOiB1bnJl
Y29nbmlzZWQgbWFnaWMgdmFsdWUKWyAgICAwLjAwMDAwMF0gZTgyMDogbGFzdF9wZm4gPSAweDI3
M2UzMSBtYXhfYXJjaF9wZm4gPSAweDQwMDAwMDAwMApbICAgIDAuMDAwMDAwXSB4ODYvUEFUOiBD
b25maWd1cmF0aW9uIFswLTddOiBXQiAgV0MgIFVDLSBVQyAgV0IgIFdQICBVQy0gV1QgIApbICAg
IDAuMDAwMDAwXSBlODIwOiBsYXN0X3BmbiA9IDB4OGRmZmYgbWF4X2FyY2hfcGZuID0gMHg0MDAw
MDAwMDAKWyAgICAwLjAwMDAwMF0gVXNpbmcgR0IgcGFnZXMgZm9yIGRpcmVjdCBtYXBwaW5nClsg
ICAgMC4wMDAwMDBdIFJBTURJU0s6IFttZW0gMHgwMjY2NTAwMC0weDEyMGVjZmZmXQpbICAgIDAu
MDAwMDAwXSBBQ1BJOiBFYXJseSB0YWJsZSBjaGVja3N1bSB2ZXJpZmljYXRpb24gZGlzYWJsZWQK
WyAgICAwLjAwMDAwMF0gQUNQSTogUlNEUCAweDAwMDAwMDAwOERGRkZFOEMgMDAwMDI0ICh2MDIg
SU5URUwgKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBYU0RUIDB4MDAwMDAwMDA4REZGRkVCMCAwMDAw
ODQgKHYwMSBJTlRFTCAgUzEyMDBTUE8gMDAwMDAwMDAgSU5UTCAwMTAwMDAxMykKWyAgICAwLjAw
MDAwMF0gQUNQSTogQVBJQyAweDAwMDAwMDAwOERGRkZGMzQgMDAwMENDICh2MDMgSU5URUwgIFMx
MjAwU1BPIDAwMDAwMDAxIElOVEwgMjAwOTEwMTMpClsgICAgMC4wMDAwMDBdIEFDUEk6IEZBQ1Ag
MHgwMDAwMDAwMDhERkYzMDAwIDAwMDBGNCAodjA1IElOVEVMICBTMTIwMFNQTyAwMDAwMDAwMCBJ
TlRMIDIwMDkxMDEzKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBEU0RUIDB4MDAwMDAwMDA4REZDMzAw
MCAwMjkyNDEgKHYwMiBJTlRFTCAgUzEyMDBTUE8gMDAwMDAwMDAgSU5UTCAyMDA5MTAxMykKWyAg
ICAwLjAwMDAwMF0gQUNQSTogRkFDUyAweDAwMDAwMDAwOERGNkQwMDAgMDAwMDQwClsgICAgMC4w
MDAwMDBdIEFDUEk6IE1DRkcgMHgwMDAwMDAwMDhERkYwMDAwIDAwMDAzQyAodjAxIElOVEVMICBT
MTIwMFNQTyAwMDAwMDAwMSBJTlRMIDIwMDkxMDEzKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBTU0RU
IDB4MDAwMDAwMDA4REZDMDAwMCAwMDJCQUUgKHYwMiBJTlRFTCAgUzEyMDBTUE8gMDAwMDEwMDAg
SU5UTCAyMDA5MTAxMykKWyAgICAwLjAwMDAwMF0gQUNQSTogU1NEVCAweDAwMDAwMDAwOERGQkYw
MDAgMDAwQkUzICh2MDIgSU5URUwgIFMxMjAwU1BPIDAwMDAxMDAwIElOVEwgMjAwOTEwMTMpClsg
ICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQgMHgwMDAwMDAwMDhERkJFMDAwIDAwMDE5QSAodjAyIElO
VEVMICBTMTIwMFNQTyAwMDAwMTAwMCBJTlRMIDIwMDkxMDEzKQpbICAgIDAuMDAwMDAwXSBBQ1BJ
OiBTU0RUIDB4MDAwMDAwMDA4REZCRDAwMCAwMDA0QTMgKHYwMiBJTlRFTCAgUzEyMDBTUE8gMDAw
MDEwMDAgSU5UTCAyMDA5MTAxMykKWyAgICAwLjAwMDAwMF0gQUNQSTogU1NEVCAweDAwMDAwMDAw
OERGRjQwMDAgMDA1MzI4ICh2MDIgSU5URUwgIFMxMjAwU1BPIDAwMDAzMDAwIElOVEwgMjAxNDEx
MDcpClsgICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQgMHgwMDAwMDAwMDhERkJDMDAwIDAwMEU3MyAo
djAyIElOVEVMICBTMTIwMFNQTyAwMDAwMzAwMCBJTlRMIDIwMTQxMTA3KQpbICAgIDAuMDAwMDAw
XSBBQ1BJOiBTU0RUIDB4MDAwMDAwMDA4REZCQTAwMCAwMDAwNjQgKHYwMiBJTlRFTCAgUzEyMDBT
UE8gMDAwMDAwMDIgSU5UTCAyMDE0MTEwNykKWyAgICAwLjAwMDAwMF0gQUNQSTogU1NEVCAweDAw
MDAwMDAwOERGRkIwMDAgMDAwM0E3ICh2MDIgSU5URUwgIFMxMjAwU1BPIDAwMDAxMDAwIElOVEwg
MjAxNDExMDcpClsgICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQgMHgwMDAwMDAwMDhERkJCMDAwIDAw
MEI3OSAodjAyIElOVEVMICBTMTIwMFNQTyAwMDAwMDAwMiBJTlRMIDIwMTQxMTA3KQpbICAgIDAu
MDAwMDAwXSBObyBOVU1BIGNvbmZpZ3VyYXRpb24gZm91bmQKWyAgICAwLjAwMDAwMF0gRmFraW5n
IGEgbm9kZSBhdCBbbWVtIDB4MDAwMDAwMDAwMDAwMDAwMC0weDAwMDAwMDAyNzNlMzBmZmZdClsg
ICAgMC4wMDAwMDBdIE5PREVfREFUQSgwKSBhbGxvY2F0ZWQgW21lbSAweDI3M2UyYzAwMC0weDI3
M2UzMGZmZl0KWyAgICAwLjAwMDAwMF0gdHNjOiBGYXN0IFRTQyBjYWxpYnJhdGlvbiBmYWlsZWQK
WyAgICAwLjAwMDAwMF0gdHNjOiBVbmFibGUgdG8gY2FsaWJyYXRlIGFnYWluc3QgUElUClsgICAg
MC4wMDAwMDBdIHRzYzogTm8gcmVmZXJlbmNlIChIUEVUL1BNVElNRVIpIGF2YWlsYWJsZQpbICAg
IDAuMDAwMDAwXSBab25lIHJhbmdlczoKWyAgICAwLjAwMDAwMF0gICBETUEgICAgICBbbWVtIDB4
MDAwMDAwMDAwMDAwMTAwMC0weDAwMDAwMDAwMDBmZmZmZmZdClsgICAgMC4wMDAwMDBdICAgRE1B
MzIgICAgW21lbSAweDAwMDAwMDAwMDEwMDAwMDAtMHgwMDAwMDAwMGZmZmZmZmZmXQpbICAgIDAu
MDAwMDAwXSAgIE5vcm1hbCAgIFttZW0gMHgwMDAwMDAwMTAwMDAwMDAwLTB4MDAwMDAwMDI3M2Uz
MGZmZl0KWyAgICAwLjAwMDAwMF0gICBEZXZpY2UgICBlbXB0eQpbICAgIDAuMDAwMDAwXSBNb3Zh
YmxlIHpvbmUgc3RhcnQgZm9yIGVhY2ggbm9kZQpbICAgIDAuMDAwMDAwXSBFYXJseSBtZW1vcnkg
bm9kZSByYW5nZXMKWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweDAwMDAwMDAwMDAw
MDEwMDAtMHgwMDAwMDAwMDAwMDk3ZmZmXQpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVt
IDB4MDAwMDAwMDAwMDEwMDAwMC0weDAwMDAwMDAwOGMxYzNmZmZdClsgICAgMC4wMDAwMDBdICAg
bm9kZSAgIDA6IFttZW0gMHgwMDAwMDAwMDhjMjBmMDAwLTB4MDAwMDAwMDA4YzI4MGZmZl0KWyAg
ICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweDAwMDAwMDAxMDAwMDAwMDAtMHgwMDAwMDAw
MjczZTMwZmZmXQpbICAgIDAuMDAwMDAwXSBJbml0bWVtIHNldHVwIG5vZGUgMCBbbWVtIDB4MDAw
MDAwMDAwMDAwMTAwMC0weDAwMDAwMDAyNzNlMzBmZmZdClsgICAgMC4wMDAwMDBdIFJlc2VydmVk
IGJ1dCB1bmF2YWlsYWJsZTogMTA1IHBhZ2VzClsgICAgMC4wMDAwMDBdIEFDUEk6IFBNLVRpbWVy
IElPIFBvcnQ6IDB4MTgwOApbICAgIDAuMDAwMDAwXSBJT0FQSUNbMF06IGFwaWNfaWQgMiwgdmVy
c2lvbiAxNTIsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMApbICAgIDAuMDAwMDAwXSBBQ1BJ
OiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZsKQpbICAg
IDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAyClsgICAg
MC4wMDAwMDBdIEZhaWxlZCB0byBmaW5kIGlvYXBpYyBmb3IgZ3NpIDogMgpbICAgIDAuMDAwMDAw
XSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSA5IGdsb2JhbF9pcnEgOSBoaWdoIGxl
dmVsKQpbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdT
SSA5ClsgICAgMC4wMDAwMDBdIEZhaWxlZCB0byBmaW5kIGlvYXBpYyBmb3IgZ3NpIDogOQpbICAg
IDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAxClsgICAg
MC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDIKWyAgICAw
LjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElDIGZvciBHU0kgMwpbICAgIDAu
MDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSA0ClsgICAgMC4w
MDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDUKWyAgICAwLjAw
MDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElDIGZvciBHU0kgNgpbICAgIDAuMDAw
MDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSA3ClsgICAgMC4wMDAw
MDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDgKWyAgICAwLjAwMDAw
MF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElDIGZvciBHU0kgOQpbICAgIDAuMDAwMDAw
XSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAxMApbICAgIDAuMDAwMDAw
XSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAxMQpbICAgIDAuMDAwMDAw
XSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAxMgpbICAgIDAuMDAwMDAw
XSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAxMwpbICAgIDAuMDAwMDAw
XSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAxNApbICAgIDAuMDAwMDAw
XSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAxNQpbICAgIDAuMDAwMDAw
XSBVc2luZyBBQ1BJIChNQURUKSBmb3IgU01QIGNvbmZpZ3VyYXRpb24gaW5mb3JtYXRpb24KWyAg
ICAwLjAwMDAwMF0gc21wYm9vdDogQWxsb3dpbmcgOCBDUFVzLCAwIGhvdHBsdWcgQ1BVcwpbICAg
IDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4MDAwMDAwMDAt
MHgwMDAwMGZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTog
W21lbSAweDAwMDk4MDAwLTB4MDAwOThmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVk
IG5vc2F2ZSBtZW1vcnk6IFttZW0gMHgwMDA5OTAwMC0weDAwMGZmZmZmXQpbICAgIDAuMDAwMDAw
XSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4OGMxYzQwMDAtMHg4YzFjNGZm
Zl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweDhj
MWM1MDAwLTB4OGMyMGVmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBt
ZW1vcnk6IFttZW0gMHg4YzI4MTAwMC0weDhkZWMwZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVn
aXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4OGRlYzEwMDAtMHg4ZGY5OWZmZl0KWyAgICAw
LjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweDhkZjlhMDAwLTB4
OGRmZmVmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFtt
ZW0gMHg4ZGZmZjAwMC0weDhkZmZmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBu
b3NhdmUgbWVtb3J5OiBbbWVtIDB4OGRmZmYwMDAtMHg4ZGZmZmZmZl0KWyAgICAwLjAwMDAwMF0g
UE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweDhlMDAwMDAwLTB4OGZmZmZmZmZd
ClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHg5MDAw
MDAwMC0weDkzZmZmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVt
b3J5OiBbbWVtIDB4OTQwMDAwMDAtMHg5OWZmZmZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lz
dGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweDlhMDAwMDAwLTB4OWRlZmZmZmZdClsgICAgMC4w
MDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHg5ZGYwMDAwMC0weDlm
ZmZmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVt
IDB4YTAwMDAwMDAtMHhkZmZmZmZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9z
YXZlIG1lbW9yeTogW21lbSAweGUwMDAwMDAwLTB4ZWZmZmZmZmZdClsgICAgMC4wMDAwMDBdIFBN
OiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhmMDAwMDAwMC0weGZjZmZmZmZmXQpb
ICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4ZmQwMDAw
MDAtMHhmZTdmZmZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9y
eTogW21lbSAweGZlODAwMDAwLTB4ZmViZmZmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3Rl
cmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhmZWMwMDAwMC0weGZlYzAwZmZmXQpbICAgIDAuMDAw
MDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4ZmVjMDEwMDAtMHhmZWNm
ZmZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAw
eGZlZDAwMDAwLTB4ZmVkMDBmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2
ZSBtZW1vcnk6IFttZW0gMHhmZWQwMTAwMC0weGZlZDBmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTog
UmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4ZmVkMTAwMDAtMHhmZWQxOWZmZl0KWyAg
ICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGZlZDFhMDAw
LTB4ZmVkODNmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6
IFttZW0gMHhmZWQ4NDAwMC0weGZlZDg0ZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJl
ZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4ZmVkODUwMDAtMHhmZWRmZmZmZl0KWyAgICAwLjAwMDAw
MF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGZlZTAwMDAwLTB4ZmVlMDBm
ZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhm
ZWUwMTAwMC0weGZmM2ZmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUg
bWVtb3J5OiBbbWVtIDB4ZmY0MDAwMDAtMHhmZmZmZmZmZl0KWyAgICAwLjAwMDAwMF0gZTgyMDog
W21lbSAweGEwMDAwMDAwLTB4ZGZmZmZmZmZdIGF2YWlsYWJsZSBmb3IgUENJIGRldmljZXMKWyAg
ICAwLjAwMDAwMF0gQm9vdGluZyBwYXJhdmlydHVhbGl6ZWQga2VybmVsIG9uIFhlbiBQVkgKWyAg
ICAwLjAwMDAwMF0gY2xvY2tzb3VyY2U6IHJlZmluZWQtamlmZmllczogbWFzazogMHhmZmZmZmZm
ZiBtYXhfY3ljbGVzOiAweGZmZmZmZmZmLCBtYXhfaWRsZV9uczogNzY0NTUxOTYwMDIxMTU2OCBu
cwpbICAgIDAuMDAwMDAwXSByYW5kb206IGdldF9yYW5kb21fYnl0ZXMgY2FsbGVkIGZyb20gc3Rh
cnRfa2VybmVsKzB4OTQvMHg0ZDMgd2l0aCBjcm5nX2luaXQ9MApbICAgIDAuMDAwMDAwXSBzZXR1
cF9wZXJjcHU6IE5SX0NQVVM6NTEyIG5yX2NwdW1hc2tfYml0czo1MTIgbnJfY3B1X2lkczo4IG5y
X25vZGVfaWRzOjEKWyAgICAwLjAwMDAwMF0gcGVyY3B1OiBFbWJlZGRlZCA0NCBwYWdlcy9jcHUg
QCAgICAgICAgKHB0cnZhbCkgczE0MjE2OCByODE5MiBkMjk4NjQgdTI2MjE0NApbICAgIDAuMDAw
MDAwXSBQViBxc3BpbmxvY2sgaGFzaCB0YWJsZSBlbnRyaWVzOiAyNTYgKG9yZGVyOiAwLCA0MDk2
IGJ5dGVzKQpbICAgIDAuMDAwMDAwXSBCdWlsdCAxIHpvbmVsaXN0cywgbW9iaWxpdHkgZ3JvdXBp
bmcgb24uICBUb3RhbCBwYWdlczogMjA2NDM1OQpbICAgIDAuMDAwMDAwXSBQb2xpY3kgem9uZTog
Tm9ybWFsClsgICAgMC4wMDAwMDBdIEtlcm5lbCBjb21tYW5kIGxpbmU6IHBsYWNlaG9sZGVyIHJv
b3Q9VVVJRD05M2JjZjgyYi1iOWI5LTQzNjItOTM2YS1kMGMxMDBhOTIwZGEgcm8gY29uc29sZT1o
dmMwIGVhcmx5cHJpbnRrPXhlbgpbICAgIDAuMDAwMDAwXSBNZW1vcnk6IDc5MDg1ODBLLzgzODg2
MDBLIGF2YWlsYWJsZSAoMTAyNTJLIGtlcm5lbCBjb2RlLCAxMTk2SyByd2RhdGEsIDMxNTZLIHJv
ZGF0YSwgMTU2MEsgaW5pdCwgNjYwSyBic3MsIDQ4MDAyMEsgcmVzZXJ2ZWQsIDBLIGNtYS1yZXNl
cnZlZCkKWyAgICAwLjAwMDAwMF0gS2VybmVsL1VzZXIgcGFnZSB0YWJsZXMgaXNvbGF0aW9uOiBl
bmFibGVkClsgICAgMC4wMDAwMDBdIGZ0cmFjZTogYWxsb2NhdGluZyAzMDUyMiBlbnRyaWVzIGlu
IDEyMCBwYWdlcwpbICAgIDAuMDA0MDAwXSBIaWVyYXJjaGljYWwgUkNVIGltcGxlbWVudGF0aW9u
LgpbICAgIDAuMDA0MDAwXSAJUkNVIHJlc3RyaWN0aW5nIENQVXMgZnJvbSBOUl9DUFVTPTUxMiB0
byBucl9jcHVfaWRzPTguClsgICAgMC4wMDQwMDBdIFJDVTogQWRqdXN0aW5nIGdlb21ldHJ5IGZv
ciByY3VfZmFub3V0X2xlYWY9MTYsIG5yX2NwdV9pZHM9OApbICAgIDAuMDA0MDAwXSBVc2luZyBO
VUxMIGxlZ2FjeSBQSUMKWyAgICAwLjAwNDAwMF0gTlJfSVJRUzogMzMwMjQsIG5yX2lycXM6IDE0
NSwgcHJlYWxsb2NhdGVkIGlycXM6IDAKWyAgICAwLjAwNDAwMF0geGVuOmV2ZW50czogVXNpbmcg
RklGTy1iYXNlZCBBQkkKWyAgICAwLjAwNDAwMF0geGVuOmV2ZW50czogWGVuIEhWTSBjYWxsYmFj
ayB2ZWN0b3IgZm9yIGV2ZW50IGRlbGl2ZXJ5IGlzIGVuYWJsZWQKWyAgICAwLjAwNDAwMF0gQ29u
c29sZTogY29sb3VyIGR1bW15IGRldmljZSA4MHgyNQpbICAgIDAuMDA0MDAwXSBjb25zb2xlIFto
dmMwXSBlbmFibGVkClsgICAgMC4wMDQwMDBdIEFDUEk6IENvcmUgcmV2aXNpb24gMjAxODAzMTMK
WyAgICAwLjAwNDAwMF0gRmFpbGVkIHRvIHJlZ2lzdGVyIGxlZ2FjeSB0aW1lciBpbnRlcnJ1cHQK
WyAgICAwLjAwNDAwMF0gQVBJQzogU3dpdGNoIHRvIHN5bW1ldHJpYyBJL08gbW9kZSBzZXR1cApb
ICAgIDAuMDA0MDAwXSB4MmFwaWMgZW5hYmxlZApbICAgIDAuMDA0MDAwXSBTd2l0Y2hlZCBBUElD
IHJvdXRpbmcgdG8gcGh5c2ljYWwgeDJhcGljLgpbICAgIDAuMDA0MDAwXSB0c2M6IFVuYWJsZSB0
byBjYWxpYnJhdGUgYWdhaW5zdCBQSVQKWyAgICAwLjAwNDAwMF0gdHNjOiBIUEVUL1BNVElNRVIg
Y2FsaWJyYXRpb24gZmFpbGVkClsgICAgMC4wMDQwMDBdIHRzYzogRGV0ZWN0ZWQgMzc5Mi4xMTYg
TUh6IHByb2Nlc3NvcgpbICAgIDAuMDA0MDAwXSBjbG9ja3NvdXJjZTogdHNjLWVhcmx5OiBtYXNr
OiAweGZmZmZmZmZmZmZmZmZmZmYgbWF4X2N5Y2xlczogMHg2ZDUyODJhMzhkMCwgbWF4X2lkbGVf
bnM6IDg4MTU5MTE5NDkzNCBucwpbICAgIDAuMDA0MDAwXSBDYWxpYnJhdGluZyBkZWxheSBsb29w
IChza2lwcGVkKSwgdmFsdWUgY2FsY3VsYXRlZCB1c2luZyB0aW1lciBmcmVxdWVuY3kuLiA3NTg0
LjIzIEJvZ29NSVBTIChscGo9MTUxNjg0NjQpClsgICAgMC4wMDQwMDBdIHBpZF9tYXg6IGRlZmF1
bHQ6IDMyNzY4IG1pbmltdW06IDMwMQpbICAgIDAuMDA0MDAwXSBTZWN1cml0eSBGcmFtZXdvcmsg
aW5pdGlhbGl6ZWQKWyAgICAwLjAwNDAwMF0gWWFtYTogYmVjb21pbmcgbWluZGZ1bC4KWyAgICAw
LjAwNDAwMF0gQXBwQXJtb3I6IEFwcEFybW9yIGRpc2FibGVkIGJ5IGJvb3QgdGltZSBwYXJhbWV0
ZXIKWyAgICAwLjAwNDAwMF0gRGVudHJ5IGNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMTA0ODU3
NiAob3JkZXI6IDExLCA4Mzg4NjA4IGJ5dGVzKQpbICAgIDAuMDA0MDAwXSBJbm9kZS1jYWNoZSBo
YXNoIHRhYmxlIGVudHJpZXM6IDUyNDI4OCAob3JkZXI6IDEwLCA0MTk0MzA0IGJ5dGVzKQpbICAg
IDAuMDA0MDAwXSBNb3VudC1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDE2Mzg0IChvcmRlcjog
NSwgMTMxMDcyIGJ5dGVzKQpbICAgIDAuMDA0MDAwXSBNb3VudHBvaW50LWNhY2hlIGhhc2ggdGFi
bGUgZW50cmllczogMTYzODQgKG9yZGVyOiA1LCAxMzEwNzIgYnl0ZXMpClsgICAgMC4wMDQwMDBd
IENQVTogUGh5c2ljYWwgUHJvY2Vzc29yIElEOiAwClsgICAgMC4wMDQwMDBdIENQVTogUHJvY2Vz
c29yIENvcmUgSUQ6IDAKWyAgICAwLjAwNDAwMF0gbWNlOiBDUFUgc3VwcG9ydHMgMiBNQ0UgYmFu
a3MKWyAgICAwLjAwNDAwMF0gTGFzdCBsZXZlbCBpVExCIGVudHJpZXM6IDRLQiA2NCwgMk1CIDgs
IDRNQiA4ClsgICAgMC4wMDQwMDBdIExhc3QgbGV2ZWwgZFRMQiBlbnRyaWVzOiA0S0IgNjQsIDJN
QiAwLCA0TUIgMCwgMUdCIDQKWyAgICAwLjAwNDAwMF0gU3BlY3RyZSBWMiA6IE1pdGlnYXRpb246
IEZ1bGwgZ2VuZXJpYyByZXRwb2xpbmUKWyAgICAwLjAwNDAwMF0gU3BlY3RyZSBWMiA6IFNwZWN0
cmUgdjIgbWl0aWdhdGlvbjogRmlsbGluZyBSU0Igb24gY29udGV4dCBzd2l0Y2gKWyAgICAwLjAw
NDAwMF0gRnJlZWluZyBTTVAgYWx0ZXJuYXRpdmVzIG1lbW9yeTogMjhLClsgICAgMC4wMDQwMDBd
IGNsb2Nrc291cmNlOiB4ZW46IG1hc2s6IDB4ZmZmZmZmZmZmZmZmZmZmZiBtYXhfY3ljbGVzOiAw
eDFjZDQyZTRkZmZiLCBtYXhfaWRsZV9uczogODgxNTkwNTkxNDgzIG5zClsgICAgMC4wMDQwMDBd
IGluc3RhbGxpbmcgWGVuIHRpbWVyIGZvciBDUFUgMApbICAgIDAuMDA0MDAwXSBzbXBib290OiBD
UFUwOiBJbnRlbChSKSBYZW9uKFIpIENQVSBFMy0xMjcwIHY2IEAgMy44MEdIeiAoZmFtaWx5OiAw
eDYsIG1vZGVsOiAweDllLCBzdGVwcGluZzogMHg5KQpbICAgIDAuMDA0MDMwXSBjcHUgMCBzcGlu
bG9jayBldmVudCBpcnEgNgpbICAgIDAuMDA4MDU2XSBQZXJmb3JtYW5jZSBFdmVudHM6IHVuc3Vw
cG9ydGVkIHA2IENQVSBtb2RlbCAxNTggbm8gUE1VIGRyaXZlciwgc29mdHdhcmUgZXZlbnRzIG9u
bHkuClsgICAgMC4wMTIwMjNdIEhpZXJhcmNoaWNhbCBTUkNVIGltcGxlbWVudGF0aW9uLgpbICAg
IDAuMDE2MjQxXSBOTUkgd2F0Y2hkb2c6IFBlcmYgZXZlbnQgY3JlYXRlIG9uIENQVSAwIGZhaWxl
ZCB3aXRoIC0yClsgICAgMC4wMjAwMDNdIE5NSSB3YXRjaGRvZzogUGVyZiBOTUkgd2F0Y2hkb2cg
cGVybWFuZW50bHkgZGlzYWJsZWQKWyAgICAwLjAyNDA1Nl0gc21wOiBCcmluZ2luZyB1cCBzZWNv
bmRhcnkgQ1BVcyAuLi4KWyAgICAwLjAyODA2NF0gaW5zdGFsbGluZyBYZW4gdGltZXIgZm9yIENQ
VSAxClsgICAgMC4wMzIwNDJdIHg4NjogQm9vdGluZyBTTVAgY29uZmlndXJhdGlvbjoKWyAgICAw
LjAzNjAwM10gLi4uLiBub2RlICAjMCwgQ1BVczogICAgICAjMQpbICAgIDAuMDM2MjA1XSBjcHUg
MSBzcGlubG9jayBldmVudCBpcnEgMTIKWyAgICAwLjA0NDA2Nl0gaW5zdGFsbGluZyBYZW4gdGlt
ZXIgZm9yIENQVSAyClsgICAgMC4wNDgwNDNdICAjMgpbICAgIDAuMDQ4MjA1XSBjcHUgMiBzcGlu
bG9jayBldmVudCBpcnEgMTgKWyAgICAwLjA1MjA3NF0gaW5zdGFsbGluZyBYZW4gdGltZXIgZm9y
IENQVSAzClsgICAgMC4wNTYwNDZdICAjMwpbICAgIDAuMDU2MjA0XSBjcHUgMyBzcGlubG9jayBl
dmVudCBpcnEgMjQKWyAgICAwLjA2MDA3M10gaW5zdGFsbGluZyBYZW4gdGltZXIgZm9yIENQVSA0
ClsgICAgMC4wNjQwNDZdICAjNApbICAgIDAuMDY0MjA2XSBjcHUgNCBzcGlubG9jayBldmVudCBp
cnEgMzAKWyAgICAwLjA2ODA3M10gaW5zdGFsbGluZyBYZW4gdGltZXIgZm9yIENQVSA1ClsgICAg
MC4wNzIwNDddICAjNQpbICAgIDAuMDcyMjA0XSBjcHUgNSBzcGlubG9jayBldmVudCBpcnEgMzYK
WyAgICAwLjA3NjA3N10gaW5zdGFsbGluZyBYZW4gdGltZXIgZm9yIENQVSA2ClsgICAgMC4wODAw
NDddICAjNgpbICAgIDAuMDgwMjAwXSBjcHUgNiBzcGlubG9jayBldmVudCBpcnEgNDIKWyAgICAw
LjA4NDA3M10gaW5zdGFsbGluZyBYZW4gdGltZXIgZm9yIENQVSA3ClsgICAgMC4wODgwNDVdICAj
NwpbICAgIDAuMDg4MjA0XSBjcHUgNyBzcGlubG9jayBldmVudCBpcnEgNDgKWyAgICAwLjA5MjAw
N10gc21wOiBCcm91Z2h0IHVwIDEgbm9kZSwgOCBDUFVzClsgICAgMC4wOTYwMDZdIHNtcGJvb3Q6
IE1heCBsb2dpY2FsIHBhY2thZ2VzOiAxClsgICAgMC4xMDAwMDNdIHNtcGJvb3Q6IFRvdGFsIG9m
IDggcHJvY2Vzc29ycyBhY3RpdmF0ZWQgKDYwNjczLjg1IEJvZ29NSVBTKQpbICAgIDAuMTA4MjYw
XSBkZXZ0bXBmczogaW5pdGlhbGl6ZWQKWyAgICAwLjExMjA0Ml0geDg2L21tOiBNZW1vcnkgYmxv
Y2sgc2l6ZTogMTI4TUIKWyAgICAwLjExNjQ4MV0gUE06IFJlZ2lzdGVyaW5nIEFDUEkgTlZTIHJl
Z2lvbiBbbWVtIDB4OGMxYzQwMDAtMHg4YzFjNGZmZl0gKDQwOTYgYnl0ZXMpClsgICAgMC4xMjAw
MDVdIFBNOiBSZWdpc3RlcmluZyBBQ1BJIE5WUyByZWdpb24gW21lbSAweDhkZWMxMDAwLTB4OGRm
OTlmZmZdICg4ODg4MzIgYnl0ZXMpClsgICAgMC4xMjQwNjFdIGNsb2Nrc291cmNlOiBqaWZmaWVz
OiBtYXNrOiAweGZmZmZmZmZmIG1heF9jeWNsZXM6IDB4ZmZmZmZmZmYsIG1heF9pZGxlX25zOiA3
NjQ1MDQxNzg1MTAwMDAwIG5zClsgICAgMC4xMjgwMDddIGZ1dGV4IGhhc2ggdGFibGUgZW50cmll
czogMjA0OCAob3JkZXI6IDUsIDEzMTA3MiBieXRlcykKWyAgICAwLjEzMjA2M10gcGluY3RybCBj
b3JlOiBpbml0aWFsaXplZCBwaW5jdHJsIHN1YnN5c3RlbQpbICAgIDAuMTM2MTQ5XSBORVQ6IFJl
Z2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDE2ClsgICAgMC4xNDAwMTNdIHhlbjpncmFudF90YWJs
ZTogR3JhbnQgdGFibGVzIHVzaW5nIHZlcnNpb24gMSBsYXlvdXQKWyAgICAwLjE0NDAxM10gR3Jh
bnQgdGFibGUgaW5pdGlhbGl6ZWQKWyAgICAwLjE0ODA3Ml0gYXVkaXQ6IGluaXRpYWxpemluZyBu
ZXRsaW5rIHN1YnN5cyAoZGlzYWJsZWQpClsgICAgMC4xNTIwMjJdIGF1ZGl0OiB0eXBlPTIwMDAg
YXVkaXQoMTUzMzIwNDUyOC45NzM6MSk6IHN0YXRlPWluaXRpYWxpemVkIGF1ZGl0X2VuYWJsZWQ9
MCByZXM9MQpbICAgIDAuMTYwMDA2XSBjcHVpZGxlOiB1c2luZyBnb3Zlcm5vciBsYWRkZXIKWyAg
ICAwLjE2NDAxN10gY3B1aWRsZTogdXNpbmcgZ292ZXJub3IgbWVudQpbICAgIDAuMTY4MDI4XSBB
Q1BJIEZBRFQgZGVjbGFyZXMgdGhlIHN5c3RlbSBkb2Vzbid0IHN1cHBvcnQgUENJZSBBU1BNLCBz
byBkaXNhYmxlIGl0ClsgICAgMC4xNzIwMDRdIEFDUEk6IGJ1cyB0eXBlIFBDSSByZWdpc3RlcmVk
ClsgICAgMC4xNzYwMDNdIGFjcGlwaHA6IEFDUEkgSG90IFBsdWcgUENJIENvbnRyb2xsZXIgRHJp
dmVyIHZlcnNpb246IDAuNQpbICAgIDAuMTgwMTcwXSBQQ0k6IE1NQ09ORklHIGZvciBkb21haW4g
MDAwMCBbYnVzIDAwLWZmXSBhdCBbbWVtIDB4ZTAwMDAwMDAtMHhlZmZmZmZmZl0gKGJhc2UgMHhl
MDAwMDAwMCkKWyAgICAwLjE4NDAxMV0gUENJOiBNTUNPTkZJRyBhdCBbbWVtIDB4ZTAwMDAwMDAt
MHhlZmZmZmZmZl0gcmVzZXJ2ZWQgaW4gRTgyMApbICAgIDAuMTg4MDEwXSBQQ0k6IFVzaW5nIGNv
bmZpZ3VyYXRpb24gdHlwZSAxIGZvciBiYXNlIGFjY2VzcwpbICAgIDAuMTkyNTc5XSBIdWdlVExC
IHJlZ2lzdGVyZWQgMS4wMCBHaUIgcGFnZSBzaXplLCBwcmUtYWxsb2NhdGVkIDAgcGFnZXMKWyAg
ICAwLjE5NjAwOF0gSHVnZVRMQiByZWdpc3RlcmVkIDIuMDAgTWlCIHBhZ2Ugc2l6ZSwgcHJlLWFs
bG9jYXRlZCAwIHBhZ2VzClsgICAgMC4yMDAxMDRdIEFDUEk6IEFkZGVkIF9PU0koTW9kdWxlIERl
dmljZSkKWyAgICAwLjIwNDAwNV0gQUNQSTogQWRkZWQgX09TSShQcm9jZXNzb3IgRGV2aWNlKQpb
ICAgIDAuMjA4MDAzXSBBQ1BJOiBBZGRlZCBfT1NJKDMuMCBfU0NQIEV4dGVuc2lvbnMpClsgICAg
MC4yMTIwMDNdIEFDUEk6IEFkZGVkIF9PU0koUHJvY2Vzc29yIEFnZ3JlZ2F0b3IgRGV2aWNlKQpb
ICAgIDAuMjIwMDAzXSBBQ1BJOiBBZGRlZCBfT1NJKExpbnV4LURlbGwtVmlkZW8pClsgICAgMC4y
MjQwMDNdIHJhbmRvbTogZmFzdCBpbml0IGRvbmUKWyAgICAwLjI1ODYzMF0gQUNQSTogMTAgQUNQ
SSBBTUwgdGFibGVzIHN1Y2Nlc3NmdWxseSBhY3F1aXJlZCBhbmQgbG9hZGVkClsgICAgMC4yNjkx
NTZdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDkKWyAgICAwLjI3MjAw
NF0gQUNQSTogU0NJIChBQ1BJIEdTSSA5KSBub3QgcmVnaXN0ZXJlZApbICAgIDAuMjgzNTk1XSBB
Q1BJOiBbRmlybXdhcmUgQnVnXTogQklPUyBfT1NJKExpbnV4KSBxdWVyeSBpZ25vcmVkClsgICAg
MC4yOTI2NDddIEFDUEk6IEludGVycHJldGVyIGVuYWJsZWQKWyAgICAwLjI5NjAzMV0gQUNQSTog
KHN1cHBvcnRzIFMwIFM1KQpbICAgIDAuMjk5ODc3XSBBQ1BJOiBVc2luZyBJT0FQSUMgZm9yIGlu
dGVycnVwdCByb3V0aW5nClsgICAgMC4zMDgwMzRdIFBDSTogVXNpbmcgaG9zdCBicmlkZ2Ugd2lu
ZG93cyBmcm9tIEFDUEk7IGlmIG5lY2Vzc2FyeSwgdXNlICJwY2k9bm9jcnMiIGFuZCByZXBvcnQg
YSBidWcKWyAgICAwLjMxNjg0Ml0gQUNQSTogRW5hYmxlZCA5IEdQRXMgaW4gYmxvY2sgMDAgdG8g
N0YKWyAgICAwLjMyNDgzMF0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1BHMDBdIChvbikKWyAgICAw
LjMyODI3M10gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1BHMDFdIChvbikKWyAgICAwLjMzMjI2Nl0g
QUNQSTogUG93ZXIgUmVzb3VyY2UgW1BHMDJdIChvbikKWyAgICAwLjM0NzEyMV0gQUNQSTogUG93
ZXIgUmVzb3VyY2UgW1dSU1RdIChvZmYpClsgICAgMC4zNTIzMjFdIEFDUEk6IFBvd2VyIFJlc291
cmNlIFtXUlNUXSAob2ZmKQpbICAgIDAuMzU2MzIxXSBBQ1BJOiBQb3dlciBSZXNvdXJjZSBbV1JT
VF0gKG9mZikKWyAgICAwLjM2MDMxOV0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1dSU1RdIChvZmYp
ClsgICAgMC4zNjQzMjRdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob2ZmKQpbICAgIDAu
MzcyMzIxXSBBQ1BJOiBQb3dlciBSZXNvdXJjZSBbV1JTVF0gKG9mZikKWyAgICAwLjM3NjMyMV0g
QUNQSTogUG93ZXIgUmVzb3VyY2UgW1dSU1RdIChvZmYpClsgICAgMC4zODAzMzBdIEFDUEk6IFBv
d2VyIFJlc291cmNlIFtXUlNUXSAob2ZmKQpbICAgIDAuMzg0MzIwXSBBQ1BJOiBQb3dlciBSZXNv
dXJjZSBbV1JTVF0gKG9mZikKWyAgICAwLjM5MjMyN10gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1dS
U1RdIChvZmYpClsgICAgMC4zOTYzNDNdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob2Zm
KQpbICAgIDAuNDAwMzQzXSBBQ1BJOiBQb3dlciBSZXNvdXJjZSBbV1JTVF0gKG9mZikKWyAgICAw
LjQwNDMyMV0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1dSU1RdIChvZmYpClsgICAgMC40MTIzMjBd
IEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob2ZmKQpbICAgIDAuNDE2MzIzXSBBQ1BJOiBQ
b3dlciBSZXNvdXJjZSBbV1JTVF0gKG9mZikKWyAgICAwLjQyMDMyMV0gQUNQSTogUG93ZXIgUmVz
b3VyY2UgW1dSU1RdIChvZmYpClsgICAgMC40MjgzMjFdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtX
UlNUXSAob2ZmKQpbICAgIDAuNDMyMzIxXSBBQ1BJOiBQb3dlciBSZXNvdXJjZSBbV1JTVF0gKG9m
ZikKWyAgICAwLjQzNjMzMV0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1dSU1RdIChvZmYpClsgICAg
MC40NDAzMjJdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob2ZmKQpbICAgIDAuNDUyNjUz
XSBhY3BpIEFCQ0QwMDAwOjAwOiBBQ1BJIGRvY2sgc3RhdGlvbiAoZG9ja3MvYmF5cyBjb3VudDog
MSkKWyAgICAwLjQ1OTc1OV0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW0ZOMDBdIChvZmYpClsgICAg
MC40NjgwODBdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtGTjAxXSAob2ZmKQpbICAgIDAuNDcyMDc2
XSBBQ1BJOiBQb3dlciBSZXNvdXJjZSBbRk4wMl0gKG9mZikKWyAgICAwLjQ3NjA3OF0gQUNQSTog
UG93ZXIgUmVzb3VyY2UgW0ZOMDNdIChvZmYpClsgICAgMC40ODAwNzhdIEFDUEk6IFBvd2VyIFJl
c291cmNlIFtGTjA0XSAob2ZmKQpbICAgIDAuNDg5MDE3XSBBQ1BJOiBQQ0kgUm9vdCBCcmlkZ2Ug
W1BDSTBdIChkb21haW4gMDAwMCBbYnVzIDAwLWZlXSkKWyAgICAwLjQ5MjAwOF0gYWNwaSBQTlAw
QTA4OjAwOiBfT1NDOiBPUyBzdXBwb3J0cyBbRXh0ZW5kZWRDb25maWcgQVNQTSBDbG9ja1BNIFNl
Z21lbnRzIE1TSV0KWyAgICAwLjUwNjk4M10gYWNwaSBQTlAwQTA4OjAwOiBfT1NDOiBPUyBub3cg
Y29udHJvbHMgW1BDSWVIb3RwbHVnIFBNRSBBRVIgUENJZUNhcGFiaWxpdHldClsgICAgMC41MTYw
MDRdIGFjcGkgUE5QMEEwODowMDogRkFEVCBpbmRpY2F0ZXMgQVNQTSBpcyB1bnN1cHBvcnRlZCwg
dXNpbmcgQklPUyBjb25maWd1cmF0aW9uClsgICAgMC41MjU5NzNdIFBDSSBob3N0IGJyaWRnZSB0
byBidXMgMDAwMDowMApbICAgIDAuNTMyMDA1XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJl
c291cmNlIFtpbyAgMHgwMDAwLTB4MGNmNyB3aW5kb3ddClsgICAgMC41MzYwMDRdIHBjaV9idXMg
MDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW2lvICAweDBkMDAtMHhmZmZmIHdpbmRvd10KWyAg
ICAwLjU0NDAwNF0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbbWVtIDB4MDAw
YTAwMDAtMHgwMDBiZmZmZiB3aW5kb3ddClsgICAgMC41NTIwMDRdIHBjaV9idXMgMDAwMDowMDog
cm9vdCBidXMgcmVzb3VyY2UgW21lbSAweGEwMDAwMDAwLTB4ZGZmZmZmZmYgd2luZG93XQpbICAg
IDAuNTY0MDA0XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgxMDgw
MDAwMDAwLTB4MTBiZmZmZmZmZiB3aW5kb3ddClsgICAgMC41NzIwMDNdIHBjaV9idXMgMDAwMDow
MDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweGZkMDAwMDAwLTB4ZmU3ZmZmZmYgd2luZG93XQpb
ICAgIDAuNTgwMDA0XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtidXMgMDAt
ZmVdClsgICAgMC41ODQ5NTRdIHBjaSAwMDAwOjAwOjAwLjA6IEZhaWxlZCB0byBhZGQgLSBwYXNz
dGhyb3VnaCBvciBNU0kvTVNJLVggbWlnaHQgZmFpbCEKWyAgICAwLjU5Njg4Ml0gcGNpIDAwMDA6
MDA6MDEuMDogRmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9yIE1TSS9NU0ktWCBtaWdodCBm
YWlsIQpbICAgIDAuNjA1NTQ3XSBwY2kgMDAwMDowMDoxNC4wOiBGYWlsZWQgdG8gYWRkIC0gcGFz
c3Rocm91Z2ggb3IgTVNJL01TSS1YIG1pZ2h0IGZhaWwhClsgICAgMC42MTI5MDFdIHBjaSAwMDAw
OjAwOjE0LjI6IEZhaWxlZCB0byBhZGQgLSBwYXNzdGhyb3VnaCBvciBNU0kvTVNJLVggbWlnaHQg
ZmFpbCEKWyAgICAwLjYyNDk4MV0gcGNpIDAwMDA6MDA6MTYuMDogRmFpbGVkIHRvIGFkZCAtIHBh
c3N0aHJvdWdoIG9yIE1TSS9NU0ktWCBtaWdodCBmYWlsIQpbICAgIDAuNjMzMTg4XSBwY2kgMDAw
MDowMDoxNi4xOiBGYWlsZWQgdG8gYWRkIC0gcGFzc3Rocm91Z2ggb3IgTVNJL01TSS1YIG1pZ2h0
IGZhaWwhClsgICAgMC42NDExMDldIHBjaSAwMDAwOjAwOjE3LjA6IEZhaWxlZCB0byBhZGQgLSBw
YXNzdGhyb3VnaCBvciBNU0kvTVNJLVggbWlnaHQgZmFpbCEKWyAgICAwLjY1MjkyMl0gcGNpIDAw
MDA6MDA6MWQuMDogRmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9yIE1TSS9NU0ktWCBtaWdo
dCBmYWlsIQpbICAgIDAuNjYwOTA1XSBwY2kgMDAwMDowMDoxZC4yOiBGYWlsZWQgdG8gYWRkIC0g
cGFzc3Rocm91Z2ggb3IgTVNJL01TSS1YIG1pZ2h0IGZhaWwhClsgICAgMC42Njg5MDddIHBjaSAw
MDAwOjAwOjFkLjM6IEZhaWxlZCB0byBhZGQgLSBwYXNzdGhyb3VnaCBvciBNU0kvTVNJLVggbWln
aHQgZmFpbCEKWyAgICAwLjY4MDkwN10gcGNpIDAwMDA6MDA6MWYuMDogRmFpbGVkIHRvIGFkZCAt
IHBhc3N0aHJvdWdoIG9yIE1TSS9NU0ktWCBtaWdodCBmYWlsIQpbICAgIDAuNjg5MDk4XSBwY2kg
MDAwMDowMDoxZi4yOiBGYWlsZWQgdG8gYWRkIC0gcGFzc3Rocm91Z2ggb3IgTVNJL01TSS1YIG1p
Z2h0IGZhaWwhClsgICAgMC42OTcwOTBdIHBjaSAwMDAwOjAwOjFmLjQ6IEZhaWxlZCB0byBhZGQg
LSBwYXNzdGhyb3VnaCBvciBNU0kvTVNJLVggbWlnaHQgZmFpbCEKWyAgICAwLjcxMzA2OV0gcGNp
IDAwMDA6MDE6MDAuMDogRmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9yIE1TSS9NU0ktWCBt
aWdodCBmYWlsIQpbICAgIDAuNzIwMDU2XSBwY2kgMDAwMDowMDowMS4wOiBQQ0kgYnJpZGdlIHRv
IFtidXMgMDFdClsgICAgMC43MjUwMzZdIHBjaSAwMDAwOjAyOjAwLjA6IEZhaWxlZCB0byBhZGQg
LSBwYXNzdGhyb3VnaCBvciBNU0kvTVNJLVggbWlnaHQgZmFpbCEKWyAgICAwLjczNjA0OF0gcGNp
IDAwMDA6MDA6MWQuMDogUENJIGJyaWRnZSB0byBbYnVzIDAyXQpbICAgIDAuNzQ3NTYwXSBwY2kg
MDAwMDowMzowMC4wOiBGYWlsZWQgdG8gYWRkIC0gcGFzc3Rocm91Z2ggb3IgTVNJL01TSS1YIG1p
Z2h0IGZhaWwhClsgICAgMC43NTYwNzFdIHBjaSAwMDAwOjAwOjFkLjI6IFBDSSBicmlkZ2UgdG8g
W2J1cyAwM10KWyAgICAwLjc3MTU2Ml0gcGNpIDAwMDA6MDQ6MDAuMDogRmFpbGVkIHRvIGFkZCAt
IHBhc3N0aHJvdWdoIG9yIE1TSS9NU0ktWCBtaWdodCBmYWlsIQpbICAgIDAuNzgwMDcxXSBwY2kg
MDAwMDowMDoxZC4zOiBQQ0kgYnJpZGdlIHRvIFtidXMgMDRdClsgICAgMC43ODQyOTNdIEVSUk9S
OiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDEzClsgICAgMC43ODgwMDRdIEVSUk9S
OiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDEzClsgICAgMC43OTcxODldIEFDUEk6
IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LQV0gKElSUXMgMyA0IDUgNiAxMCAqMTEgMTIgMTQgMTUp
ClsgICAgMC44MDQwNTddIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LQl0gKElSUXMgMyA0
IDUgNiAqMTAgMTEgMTIgMTQgMTUpClsgICAgMC44MTIwNTZdIEFDUEk6IFBDSSBJbnRlcnJ1cHQg
TGluayBbTE5LQ10gKElSUXMgMyA0IDUgNiAxMCAqMTEgMTIgMTQgMTUpClsgICAgMC44MjAwNTVd
IEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LRF0gKElSUXMgMyA0IDUgNiAxMCAqMTEgMTIg
MTQgMTUpClsgICAgMC44MjgwNTVdIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LRV0gKElS
UXMgMyA0IDUgNiAxMCAqMTEgMTIgMTQgMTUpClsgICAgMC44MzYwNjBdIEFDUEk6IFBDSSBJbnRl
cnJ1cHQgTGluayBbTE5LRl0gKElSUXMgMyA0IDUgNiAxMCAqMTEgMTIgMTQgMTUpClsgICAgMC44
NDQwNTZdIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LR10gKElSUXMgMyA0IDUgNiAxMCAq
MTEgMTIgMTQgMTUpClsgICAgMC44NTIwNTRdIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5L
SF0gKElSUXMgMyA0IDUgNiAxMCAqMTEgMTIgMTQgMTUpClsgICAgMC44NjA4NDldIHhlbjpiYWxs
b29uOiBJbml0aWFsaXNpbmcgYmFsbG9vbiBkcml2ZXIKWyAgICAwLjg2NDAwOF0gYXJjaF94ZW5f
YmFsbG9vbl9pbml0OiBDYW4ndCByZWFkIGhvc3QgZTgyMCAoLTM4KQpbICAgIDAuODcyMDYxXSBw
Y2kgMDAwMDowMjowMC4wOiB2Z2FhcmI6IHNldHRpbmcgYXMgYm9vdCBWR0EgZGV2aWNlClsgICAg
MC44NzYwMDBdIHBjaSAwMDAwOjAyOjAwLjA6IHZnYWFyYjogVkdBIGRldmljZSBhZGRlZDogZGVj
b2Rlcz1pbyttZW0sb3ducz1pbyttZW0sbG9ja3M9bm9uZQpbICAgIDAuODg4MDA1XSBwY2kgMDAw
MDowMjowMC4wOiB2Z2FhcmI6IGJyaWRnZSBjb250cm9sIHBvc3NpYmxlClsgICAgMC44OTIwMDNd
IHZnYWFyYjogbG9hZGVkClsgICAgMC44OTUxMzRdIHBwc19jb3JlOiBMaW51eFBQUyBBUEkgdmVy
LiAxIHJlZ2lzdGVyZWQKWyAgICAwLjkwNDAwNF0gcHBzX2NvcmU6IFNvZnR3YXJlIHZlci4gNS4z
LjYgLSBDb3B5cmlnaHQgMjAwNS0yMDA3IFJvZG9sZm8gR2lvbWV0dGkgPGdpb21ldHRpQGxpbnV4
Lml0PgpbICAgIDAuOTEyMDA1XSBQVFAgY2xvY2sgc3VwcG9ydCByZWdpc3RlcmVkClsgICAgMC45
MTYwMDhdIEVEQUMgTUM6IFZlcjogMy4wLjAKWyAgICAwLjkyMDAyM10gUENJOiBVc2luZyBBQ1BJ
IGZvciBJUlEgcm91dGluZwpbICAgIDAuOTUyMTE1XSBjbG9ja3NvdXJjZTogU3dpdGNoZWQgdG8g
Y2xvY2tzb3VyY2UgdHNjLWVhcmx5ClsgICAgMC45NjQzMzVdIFZGUzogRGlzayBxdW90YXMgZHF1
b3RfNi42LjAKWyAgICAwLjk2ODY0MF0gVkZTOiBEcXVvdC1jYWNoZSBoYXNoIHRhYmxlIGVudHJp
ZXM6IDUxMiAob3JkZXIgMCwgNDA5NiBieXRlcykKWyAgICAwLjk3NjQyMF0gcG5wOiBQblAgQUNQ
SSBpbml0ClsgICAgMC45Nzk5NjddIHN5c3RlbSAwMDowMDogW21lbSAweGZkMDAwMDAwLTB4ZmRh
YmZmZmZdIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMC45ODczNDJdIHN5c3RlbSAwMDowMDogW21l
bSAweGZkYWQwMDAwLTB4ZmRhZGZmZmZdIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMC45OTQ4MDhd
IHN5c3RlbSAwMDowMDogW21lbSAweGZkYjAwMDAwLTB4ZmRmZmZmZmZdIGhhcyBiZWVuIHJlc2Vy
dmVkClsgICAgMS4wMDIyNzFdIHN5c3RlbSAwMDowMDogW21lbSAweGZlMDAwMDAwLTB4ZmUwMWZm
ZmZdIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMS4wMDk3MzhdIHN5c3RlbSAwMDowMDogW21lbSAw
eGZlMDM2MDAwLTB4ZmUwM2JmZmZdIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMS4wMTcyMDVdIHN5
c3RlbSAwMDowMDogW21lbSAweGZlMDNkMDAwLTB4ZmUzZmZmZmZdIGhhcyBiZWVuIHJlc2VydmVk
ClsgICAgMS4wMjUyODVdIHN5c3RlbSAwMDowMDogW21lbSAweGZlNDEwMDAwLTB4ZmU3ZmZmZmZd
IGhhcyBiZWVuIHJlc2VydmVkClsgICAgMS4wMzI4NDhdIHN5c3RlbSAwMDowMTogW2lvICAweDIw
MDAtMHgyMGZlXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDEuMDM5NDgzXSBzeXN0ZW0gMDA6MDI6
IFtpbyAgMHgwNjgwLTB4MDY5Zl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAxLjA0NjA2NF0gc3lz
dGVtIDAwOjAyOiBbaW8gIDB4ZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAxLjA1MjA3MF0g
c3lzdGVtIDAwOjAyOiBbaW8gIDB4ZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAxLjA1ODA4
M10gc3lzdGVtIDAwOjAyOiBbaW8gIDB4ZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAxLjA2
NDA5MV0gc3lzdGVtIDAwOjAyOiBbaW8gIDB4MTgwMC0weDE4ZmVdIGhhcyBiZWVuIHJlc2VydmVk
ClsgICAgMS4wNzA3ODZdIHN5c3RlbSAwMDowMjogW2lvICAweDE2NGUtMHgxNjRmXSBoYXMgYmVl
biByZXNlcnZlZApbICAgIDEuMDc3NTQyXSBzeXN0ZW0gMDA6MDM6IFtpbyAgMHgwODAwLTB4MDg3
Zl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAxLjA4NDE2OV0gRVJST1I6IFVuYWJsZSB0byBsb2Nh
dGUgSU9BUElDIGZvciBHU0kgOApbICAgIDEuMDg5Nzg1XSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0
ZSBJT0FQSUMgZm9yIEdTSSA4ClsgICAgMS4wOTU0NDddIHN5c3RlbSAwMDowNTogW2lvICAweDE4
NTQtMHgxODU3XSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDEuMTAyNDA4XSBFUlJPUjogVW5hYmxl
IHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSA0ClsgICAgMS4xMDc4NjhdIEVSUk9SOiBVbmFibGUg
dG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDQKWyAgICAxLjExNDUzM10gRVJST1I6IFVuYWJsZSB0
byBsb2NhdGUgSU9BUElDIGZvciBHU0kgMTQKWyAgICAxLjEyMDEwNF0gc3lzdGVtIDAwOjA3OiBb
bWVtIDB4ZmRhZjAwMDAtMHhmZGFmZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAxLjEyNzU1
M10gc3lzdGVtIDAwOjA3OiBbbWVtIDB4ZmRhZTAwMDAtMHhmZGFlZmZmZl0gaGFzIGJlZW4gcmVz
ZXJ2ZWQKWyAgICAxLjEzNTAxN10gc3lzdGVtIDAwOjA3OiBbbWVtIDB4ZmRhYzAwMDAtMHhmZGFj
ZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAxLjE0Mjk1MF0gc3lzdGVtIDAwOjA4OiBbbWVt
IDB4ZmVkMTAwMDAtMHhmZWQxN2ZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAxLjE1MDI1MV0g
c3lzdGVtIDAwOjA4OiBbbWVtIDB4ZmVkMTgwMDAtMHhmZWQxOGZmZl0gaGFzIGJlZW4gcmVzZXJ2
ZWQKWyAgICAxLjE1NzcxNl0gc3lzdGVtIDAwOjA4OiBbbWVtIDB4ZmVkMTkwMDAtMHhmZWQxOWZm
Zl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAxLjE2NTE4MF0gc3lzdGVtIDAwOjA4OiBbbWVtIDB4
ZTAwMDAwMDAtMHhlZmZmZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAxLjE3MjY0NV0gc3lz
dGVtIDAwOjA4OiBbbWVtIDB4ZmVkMjAwMDAtMHhmZWQzZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQK
WyAgICAxLjE4MDExM10gc3lzdGVtIDAwOjA4OiBbbWVtIDB4ZmVkOTAwMDAtMHhmZWQ5M2ZmZl0g
aGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAxLjE4NzU3OF0gc3lzdGVtIDAwOjA4OiBbbWVtIDB4ZmVk
NDUwMDAtMHhmZWQ4ZmZmZl0gY291bGQgbm90IGJlIHJlc2VydmVkClsgICAgMS4xOTU0MzBdIHN5
c3RlbSAwMDowODogW21lbSAweGZmMDAwMDAwLTB4ZmZmZmZmZmZdIGNvdWxkIG5vdCBiZSByZXNl
cnZlZApbICAgIDEuMjAzMjgyXSBzeXN0ZW0gMDA6MDg6IFttZW0gMHhmZWUwMDAwMC0weGZlZWZm
ZmZmXSBjb3VsZCBub3QgYmUgcmVzZXJ2ZWQKWyAgICAxLjIxMTEzN10gc3lzdGVtIDAwOjA4OiBb
bWVtIDB4YTAwMDAwMDAtMHhhMDAxZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAxLjIxOTM5
NF0gcG5wOiBQblAgQUNQSTogZm91bmQgOSBkZXZpY2VzClsgICAgMS4yMzIxMjZdIFBNLVRpbWVy
IGZhaWxlZCBjb25zaXN0ZW5jeSBjaGVjayAgKDB4ZmZmZmZmKSAtIGFib3J0aW5nLgpbICAgIDEu
MjM5MjMyXSBwY2kgMDAwMDowMTowMC4wOiBjYW4ndCBjbGFpbSBCQVIgNiBbbWVtIDB4ZmZmYzAw
MDAtMHhmZmZmZmZmZiBwcmVmXTogbm8gY29tcGF0aWJsZSBicmlkZ2Ugd2luZG93ClsgICAgMS4y
NTAzODFdIHBjaSAwMDAwOjAyOjAwLjA6IGNhbid0IGNsYWltIEJBUiA2IFttZW0gMHhmZmZmMDAw
MC0weGZmZmZmZmZmIHByZWZdOiBubyBjb21wYXRpYmxlIGJyaWRnZSB3aW5kb3cKWyAgICAxLjI2
MTU3OF0gcGNpIDAwMDA6MDE6MDAuMDogQkFSIDY6IGFzc2lnbmVkIFttZW0gMHhhMmRjMDAwMC0w
eGEyZGZmZmZmIHByZWZdClsgICAgMS4yNjk2NzVdIHBjaSAwMDAwOjAwOjAxLjA6IFBDSSBicmlk
Z2UgdG8gW2J1cyAwMV0KWyAgICAxLjI3NTI5OF0gcGNpIDAwMDA6MDA6MDEuMDogICBicmlkZ2Ug
d2luZG93IFtpbyAgMHg1MDAwLTB4NWZmZl0KWyAgICAxLjI4MjE4NF0gcGNpIDAwMDA6MDA6MDEu
MDogICBicmlkZ2Ugd2luZG93IFttZW0gMHhhMmQwMDAwMC0weGEyZGZmZmZmXQpbICAgIDEuMjg5
ODQ5XSBwY2kgMDAwMDowMjowMC4wOiBCQVIgNjogYXNzaWduZWQgW21lbSAweGEyODEwMDAwLTB4
YTI4MWZmZmYgcHJlZl0KWyAgICAxLjI5Nzk4OF0gcGNpIDAwMDA6MDA6MWQuMDogUENJIGJyaWRn
ZSB0byBbYnVzIDAyXQpbICAgIDEuMzAzNjEzXSBwY2kgMDAwMDowMDoxZC4wOiAgIGJyaWRnZSB3
aW5kb3cgW21lbSAweGEyMDAwMDAwLTB4YTI4ZmZmZmZdClsgICAgMS4zMTEyNzBdIHBjaSAwMDAw
OjAwOjFkLjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4YTEwMDAwMDAtMHhhMWZmZmZmZiA2NGJp
dCBwcmVmXQpbICAgIDEuMzE5OTk5XSBwY2kgMDAwMDowMDoxZC4yOiBQQ0kgYnJpZGdlIHRvIFti
dXMgMDNdClsgICAgMS4zMjU2MTldIHBjaSAwMDAwOjAwOjFkLjI6ICAgYnJpZGdlIHdpbmRvdyBb
aW8gIDB4NDAwMC0weDRmZmZdClsgICAgMS4zMzI1MDddIHBjaSAwMDAwOjAwOjFkLjI6ICAgYnJp
ZGdlIHdpbmRvdyBbbWVtIDB4YTJiMDAwMDAtMHhhMmNmZmZmZl0KWyAgICAxLjM0MDE2OV0gcGNp
IDAwMDA6MDA6MWQuMzogUENJIGJyaWRnZSB0byBbYnVzIDA0XQpbICAgIDEuMzQ1Nzg0XSBwY2kg
MDAwMDowMDoxZC4zOiAgIGJyaWRnZSB3aW5kb3cgW2lvICAweDMwMDAtMHgzZmZmXQpbICAgIDEu
MzUyNjc0XSBwY2kgMDAwMDowMDoxZC4zOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGEyOTAwMDAw
LTB4YTJhZmZmZmZdClsgICAgMS4zNjA0NjddIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1p
bHkgMgpbICAgIDEuMzY1MzU0XSB0Y3BfbGlzdGVuX3BvcnRhZGRyX2hhc2ggaGFzaCB0YWJsZSBl
bnRyaWVzOiA0MDk2IChvcmRlcjogNCwgNjU1MzYgYnl0ZXMpClsgICAgMS4zNzQxMjNdIFRDUCBl
c3RhYmxpc2hlZCBoYXNoIHRhYmxlIGVudHJpZXM6IDY1NTM2IChvcmRlcjogNywgNTI0Mjg4IGJ5
dGVzKQpbICAgIDEuMzgyMzAyXSBUQ1AgYmluZCBoYXNoIHRhYmxlIGVudHJpZXM6IDY1NTM2IChv
cmRlcjogOCwgMTA0ODU3NiBieXRlcykKWyAgICAxLjM4OTg3NF0gVENQOiBIYXNoIHRhYmxlcyBj
b25maWd1cmVkIChlc3RhYmxpc2hlZCA2NTUzNiBiaW5kIDY1NTM2KQpbICAgIDEuMzk3MTg5XSBV
RFAgaGFzaCB0YWJsZSBlbnRyaWVzOiA0MDk2IChvcmRlcjogNSwgMTMxMDcyIGJ5dGVzKQpbICAg
IDEuNDA0MDY3XSBVRFAtTGl0ZSBoYXNoIHRhYmxlIGVudHJpZXM6IDQwOTYgKG9yZGVyOiA1LCAx
MzEwNzIgYnl0ZXMpClsgICAgMS40MTE0NThdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1p
bHkgMQpbICAgIDEuNDE2NDQ3XSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdT
SSAxNgpbICAgIDEuNDIyMDg3XSBwY2kgMDAwMDowMDoxNC4wOiBQQ0kgSU5UIEE6IGZhaWxlZCB0
byByZWdpc3RlciBHU0kKWyAgICAxLjQyODc3OV0gcGNpIDAwMDA6MDA6MTQuMDogQ2FuJ3QgZW5h
YmxlIFBDSSBkZXZpY2UsIEJJT1MgaGFuZG9mZiBmYWlsZWQuClsgICAgMS40MzY2MzNdIHBjaSAw
MDAwOjAwOjE0LjA6IHF1aXJrX3VzYl9lYXJseV9oYW5kb2ZmKzB4MC8weDZiMCB0b29rIDE5Nzc3
IHVzZWNzClsgICAgMS40NDUwMjBdIHBjaSAwMDAwOjAyOjAwLjA6IFZpZGVvIGRldmljZSB3aXRo
IHNoYWRvd2VkIFJPTSBhdCBbbWVtIDB4MDAwYzAwMDAtMHgwMDBkZmZmZl0KWyAgICAxLjQ1NDQx
Ml0gVW5wYWNraW5nIGluaXRyYW1mcy4uLgpbICAgIDMuODQ2MDA3XSBGcmVlaW5nIGluaXRyZCBt
ZW1vcnk6IDI1NjU0NEsKWyAgICAzLjg1MDUxNl0gUENJLURNQTogVXNpbmcgc29mdHdhcmUgYm91
bmNlIGJ1ZmZlcmluZyBmb3IgSU8gKFNXSU9UTEIpClsgICAgMy44NTc3ODBdIHNvZnR3YXJlIElP
IFRMQiBbbWVtIDB4ODgxYzQwMDAtMHg4YzFjNDAwMF0gKDY0TUIpIG1hcHBlZCBhdCBbICAgICAg
ICAocHRydmFsKS0gICAgICAgIChwdHJ2YWwpXQpbICAgIDMuODY5MjU1XSBJbml0aWFsaXNlIHN5
c3RlbSB0cnVzdGVkIGtleXJpbmdzClsgICAgMy44NzQyODBdIHdvcmtpbmdzZXQ6IHRpbWVzdGFt
cF9iaXRzPTQwIG1heF9vcmRlcj0yMSBidWNrZXRfb3JkZXI9MApbICAgIDMuODgxNzk3XSB6YnVk
OiBsb2FkZWQKWyAgICAzLjg4NDcwMF0gcHN0b3JlOiB1c2luZyBkZWZsYXRlIGNvbXByZXNzaW9u
ClsgICAgNC4wNTUzODFdIEtleSB0eXBlIGFzeW1tZXRyaWMgcmVnaXN0ZXJlZApbICAgIDQuMDU5
ODczXSBBc3ltbWV0cmljIGtleSBwYXJzZXIgJ3g1MDknIHJlZ2lzdGVyZWQKWyAgICA0LjA2NTQw
N10gQmxvY2sgbGF5ZXIgU0NTSSBnZW5lcmljIChic2cpIGRyaXZlciB2ZXJzaW9uIDAuNCBsb2Fk
ZWQgKG1ham9yIDI0NykKWyAgICA0LjA3MzgwM10gaW8gc2NoZWR1bGVyIG5vb3AgcmVnaXN0ZXJl
ZApbICAgIDQuMDc4MTk1XSBpbyBzY2hlZHVsZXIgZGVhZGxpbmUgcmVnaXN0ZXJlZApbICAgIDQu
MDgzMDUwXSBpbyBzY2hlZHVsZXIgY2ZxIHJlZ2lzdGVyZWQgKGRlZmF1bHQpClsgICAgNC4wODgz
NzNdIGlvIHNjaGVkdWxlciBtcS1kZWFkbGluZSByZWdpc3RlcmVkClsgICAgNC4wOTM1MDhdIGlv
IHNjaGVkdWxlciBreWJlciByZWdpc3RlcmVkClsgICAgNC4wOTg1NzBdIEVSUk9SOiBVbmFibGUg
dG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDE2ClsgICAgNC4xMDQxMjVdIHBjaWVwb3J0IDAwMDA6
MDA6MDEuMDogUENJIElOVCBBOiBmYWlsZWQgdG8gcmVnaXN0ZXIgR1NJClsgICAgNC4xMTEzNjZd
IEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDE3ClsgICAgNC4xMTcwMTld
IHBjaWVwb3J0IDAwMDA6MDA6MWQuMDogUENJIElOVCBCOiBmYWlsZWQgdG8gcmVnaXN0ZXIgR1NJ
ClsgICAgNC4xMjQyNTVdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDE4
ClsgICAgNC4xMjk5MTVdIHBjaWVwb3J0IDAwMDA6MDA6MWQuMjogUENJIElOVCBDOiBmYWlsZWQg
dG8gcmVnaXN0ZXIgR1NJClsgICAgNC4xMzcxNDhdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElP
QVBJQyBmb3IgR1NJIDE5ClsgICAgNC4xNDI4MDldIHBjaWVwb3J0IDAwMDA6MDA6MWQuMzogUENJ
IElOVCBEOiBmYWlsZWQgdG8gcmVnaXN0ZXIgR1NJClsgICAgNC4xNTAyNzRdIHhlbl9tY2Vsb2c6
IEZhaWxlZCB0byBnZXQgQ1BVIG51bWJlcnMKWyAgICA0LjE1NTk5Ml0gU2VyaWFsOiA4MjUwLzE2
NTUwIGRyaXZlciwgNCBwb3J0cywgSVJRIHNoYXJpbmcgZW5hYmxlZApbICAgIDQuMTYzMzg2XSBo
cGV0X2FjcGlfYWRkOiBubyBhZGRyZXNzIG9yIGlycXMgaW4gX0NSUwpbICAgIDQuMTY4OTYwXSBM
aW51eCBhZ3BnYXJ0IGludGVyZmFjZSB2MC4xMDMKWyAgICA0LjE3MzY0MV0gQU1EIElPTU1VdjIg
ZHJpdmVyIGJ5IEpvZXJnIFJvZWRlbCA8anJvZWRlbEBzdXNlLmRlPgpbICAgIDQuMTgwMzgxXSBB
TUQgSU9NTVV2MiBmdW5jdGlvbmFsaXR5IG5vdCBhdmFpbGFibGUgb24gdGhpcyBzeXN0ZW0KWyAg
ICA0LjE4Nzk5OF0gaTgwNDI6IFBOUDogTm8gUFMvMiBjb250cm9sbGVyIGZvdW5kLgpbICAgIDQu
MTkzMzAxXSBtb3VzZWRldjogUFMvMiBtb3VzZSBkZXZpY2UgY29tbW9uIGZvciBhbGwgbWljZQpb
ICAgIDQuMTk5NDgzXSBydGNfY21vcyAwMDowNDogUlRDIGNhbiB3YWtlIGZyb20gUzQKWyAgICA0
LjIwNDcxNF0gZ2VuaXJxOiBGbGFncyBtaXNtYXRjaCBpcnEgOC4gMDAwMDAwODAgKHJ0YzApIHZz
LiAwMDAyY2MwMCAocmVzY2hlZDEpClsgICAgNC4yMTMxMzldIHJ0Y19jbW9zOiBwcm9iZSBvZiAw
MDowNCBmYWlsZWQgd2l0aCBlcnJvciAtMTYKWyAgICA0LjIxOTcyNV0gbGVkdHJpZy1jcHU6IHJl
Z2lzdGVyZWQgdG8gaW5kaWNhdGUgYWN0aXZpdHkgb24gQ1BVcwpbICAgIDQuMjI2NzUxXSBORVQ6
IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDEwClsgICAgNC4yMzE3NzVdIFNlZ21lbnQgUm91
dGluZyB3aXRoIElQdjYKWyAgICA0LjIzNTgwMl0gbWlwNjogTW9iaWxlIElQdjYKWyAgICA0LjIz
OTE5MV0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxNwpbICAgIDQuMjQ0MjI5XSBt
cGxzX2dzbzogTVBMUyBHU08gc3VwcG9ydApbICAgIDQuMjQ4OTkwXSBzY2hlZF9jbG9jazogTWFy
a2luZyBzdGFibGUgKDQyNDg5NzA1MjAsIDApLT4oMjIzNTc1MTM2ODIsIC0xODEwODU0MzE2MikK
WyAgICA0LjI1ODMyN10gcmVnaXN0ZXJlZCB0YXNrc3RhdHMgdmVyc2lvbiAxClsgICAgNC4yNjI4
MTZdIExvYWRpbmcgY29tcGlsZWQtaW4gWC41MDkgY2VydGlmaWNhdGVzClsgICAgNC4yNjgyNTJd
IHpzd2FwOiBsb2FkZWQgdXNpbmcgcG9vbCBsem8vemJ1ZApbICAgIDQuMjczNjM3XSBpbWE6IE5v
IFRQTSBjaGlwIGZvdW5kLCBhY3RpdmF0aW5nIFRQTS1ieXBhc3MhIChyYz0tMTkpClsgICAgNC4y
ODA1NDhdIGltYTogQWxsb2NhdGVkIGhhc2ggYWxnb3JpdGhtOiBzaGEyNTYKWyAgICA0LjI4NjYy
N10gaGN0b3N5czogdW5hYmxlIHRvIG9wZW4gcnRjIGRldmljZSAocnRjMCkKWyAgICA0LjI5MzEy
Ml0gRnJlZWluZyB1bnVzZWQga2VybmVsIG1lbW9yeTogMTU2MEsKWyAgICA0LjMxMjA4Nl0gV3Jp
dGUgcHJvdGVjdGluZyB0aGUga2VybmVsIHJlYWQtb25seSBkYXRhOiAxNjM4NGsKWyAgICA0LjMx
ODk3N10gRnJlZWluZyB1bnVzZWQga2VybmVsIG1lbW9yeTogMjAwOEsKWyAgICA0LjMyNDk3Nl0g
RnJlZWluZyB1bnVzZWQga2VybmVsIG1lbW9yeTogOTQwSwpbICAgIDQuMzMzODc3XSB4ODYvbW06
IENoZWNrZWQgVytYIG1hcHBpbmdzOiBwYXNzZWQsIG5vIFcrWCBwYWdlcyBmb3VuZC4KWyAgICA0
LjM0MDk4MF0geDg2L21tOiBDaGVja2luZyB1c2VyIHNwYWNlIHBhZ2UgdGFibGVzClsgICAgNC4z
NTA0NzVdIHg4Ni9tbTogQ2hlY2tlZCBXK1ggbWFwcGluZ3M6IHBhc3NlZCwgbm8gVytYIHBhZ2Vz
IGZvdW5kLgpMb2FkaW5nLCBwbGVhc2Ugd2FpdC4uLgpzdGFydGluZyB2ZXJzaW9uIDIzMgpbICAg
IDQuMzcwNzU0XSByYW5kb206IHN5c3RlbWQtdWRldmQ6IHVuaW5pdGlhbGl6ZWQgdXJhbmRvbSBy
ZWFkICgxNiBieXRlcyByZWFkKQpbICAgIDQuMzcxMzY3XSByYW5kb206IHVkZXZhZG06IHVuaW5p
dGlhbGl6ZWQgdXJhbmRvbSByZWFkICgxNiBieXRlcyByZWFkKQpbICAgIDQuMzc4Njg3XSByYW5k
b206IHN5c3RlbWQtdWRldmQ6IHVuaW5pdGlhbGl6ZWQgdXJhbmRvbSByZWFkICgxNiBieXRlcyBy
ZWFkKQpbICAgIDQuNDEzMjI3XSB0aGVybWFsIExOWFRIRVJNOjAwOiByZWdpc3RlcmVkIGFzIHRo
ZXJtYWxfem9uZTAKWyAgICA0LjQxOTQ2OV0gQUNQSTogVGhlcm1hbCBab25lIFtUWjAwXSAoMjgg
QykKWyAgICA0LjQyNDUxOV0gZGNhIHNlcnZpY2Ugc3RhcnRlZCwgdmVyc2lvbiAxLjEyLjEKWyAg
ICA0LjQyNDU5OF0gdGhlcm1hbCBMTlhUSEVSTTowMTogcmVnaXN0ZXJlZCBhcyB0aGVybWFsX3pv
bmUxClsgICAgNC40MzU5MjBdIEFDUEk6IFRoZXJtYWwgWm9uZSBbVFowMV0gKDMwIEMpClsgICAg
NC40NDEzMThdIGUxMDAwZTogSW50ZWwoUikgUFJPLzEwMDAgTmV0d29yayBEcml2ZXIgLSAzLjIu
Ni1rClsgICAgNC40NDc3NjBdIGUxMDAwZTogQ29weXJpZ2h0KGMpIDE5OTkgLSAyMDE1IEludGVs
IENvcnBvcmF0aW9uLgpbICAgIDQuNDU0NjA4XSBlMTAwMGUgMDAwMDowMTowMC4wOiBEaXNhYmxp
bmcgQVNQTSAgClsgICAgNC40NTk3NzBdIGUxMDAwZSAwMDAwOjAxOjAwLjA6IGNhbid0IGRpc2Fi
bGUgQVNQTTsgT1MgZG9lc24ndCBoYXZlIEFTUE0gY29udHJvbApbICAgIDQuNDY4NDg1XSBFUlJP
UjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAxNgpbICAgIDQuNDc0MDUxXSBwY2kg
MDAwMDowMDowMS4wOiBQQ0kgSU5UIEE6IGZhaWxlZCB0byByZWdpc3RlciBHU0kKWyAgICA0LjQ3
NDA1Nl0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElDIGZvciBHU0kgMTYKWyAgICA0LjQ4
MDczNF0gcGNpIDAwMDA6MDA6MDEuMDogRXJyb3IgZW5hYmxpbmcgYnJpZGdlICgtMTkpLCBjb250
aW51aW5nClsgICAgNC40OTM3MjZdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3Ig
R1NJIDE2ClsgICAgNC40OTM3MjddIGk4MDFfc21idXMgMDAwMDowMDoxZi40OiBQQ0kgSU5UIEE6
IGZhaWxlZCB0byByZWdpc3RlciBHU0kKWyAgICA0LjQ5MzcyOV0gaTgwMV9zbWJ1cyAwMDAwOjAw
OjFmLjQ6IEZhaWxlZCB0byBlbmFibGUgU01CdXMgUENJIGRldmljZSAoLTE5KQpbICAgIDQuNDk5
NDQzXSBlMTAwMGUgMDAwMDowMTowMC4wOiBQQ0kgSU5UIEE6IGZhaWxlZCB0byByZWdpc3RlciBH
U0kKWyAgICA0LjUyNDQ4M10gaWdiOiBJbnRlbChSKSBHaWdhYml0IEV0aGVybmV0IE5ldHdvcmsg
RHJpdmVyIC0gdmVyc2lvbiA1LjQuMC1rClsgICAgNC41MjkzOTJdIHJhbmRvbTogY3JuZyBpbml0
IGRvbmUKWyAgICA0LjUzMjE3Nl0gaWdiOiBDb3B5cmlnaHQgKGMpIDIwMDctMjAxNCBJbnRlbCBD
b3Jwb3JhdGlvbi4KWyAgICA0LjUzNjA0OF0gcmFuZG9tOiA3IHVyYW5kb20gd2FybmluZyhzKSBt
aXNzZWQgZHVlIHRvIHJhdGVsaW1pdGluZwpbICAgIDQuNTQ5NTcwXSBFUlJPUjogVW5hYmxlIHRv
IGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAxOApbICAgIDQuNTU1MTUyXSBwY2kgMDAwMDowMDoxZC4y
OiBQQ0kgSU5UIEM6IGZhaWxlZCB0byByZWdpc3RlciBHU0kKWyAgICA0LjU2MTg0MF0gcGNpIDAw
MDA6MDA6MWQuMjogRXJyb3IgZW5hYmxpbmcgYnJpZGdlICgtMTkpLCBjb250aW51aW5nClsgICAg
NC41NjkxNjZdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDE4ClsgICAg
NC41NzQ4MzJdIGlnYiAwMDAwOjAzOjAwLjA6IFBDSSBJTlQgQTogZmFpbGVkIHRvIHJlZ2lzdGVy
IEdTSQpbICAgIDQuNTgxNjE3XSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdT
SSAxOQpbICAgIDQuNTgxNzIwXSBBQ1BJOiBidXMgdHlwZSBVU0IgcmVnaXN0ZXJlZApbICAgIDQu
NTgxNzcxXSBTQ1NJIHN1YnN5c3RlbSBpbml0aWFsaXplZApbICAgIDQuNTg3MjQ3XSBwY2kgMDAw
MDowMDoxZC4zOiBQQ0kgSU5UIEQ6IGZhaWxlZCB0byByZWdpc3RlciBHU0kKWyAgICA0LjU5MTgy
NV0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2JmcwpbICAgIDQu
NTk2MDY5XSBwY2kgMDAwMDowMDoxZC4zOiBFcnJvciBlbmFibGluZyBicmlkZ2UgKC0xOSksIGNv
bnRpbnVpbmcKWyAgICA0LjYwMjc3Ml0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNl
IGRyaXZlciBodWIKWyAgICA0LjYwOTAyMV0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElD
IGZvciBHU0kgMTkKWyAgICA0LjYxNjI4OV0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgZGV2aWNl
IGRyaXZlciB1c2IKWyAgICA0LjYyMjI0OF0gaWdiIDAwMDA6MDQ6MDAuMDogUENJIElOVCBBOiBm
YWlsZWQgdG8gcmVnaXN0ZXIgR1NJClsgICAgNC42NDMzMjVdIEVSUk9SOiBVbmFibGUgdG8gbG9j
YXRlIElPQVBJQyBmb3IgR1NJIDE2ClsgICAgNC42NDg4ODRdIGFoY2kgMDAwMDowMDoxNy4wOiBQ
Q0kgSU5UIEE6IGZhaWxlZCB0byByZWdpc3RlciBHU0kKWyAgICA0LjY1NjIzNl0gRVJST1I6IFVu
YWJsZSB0byBsb2NhdGUgSU9BUElDIGZvciBHU0kgMTYKWyAgICA0LjY2MTc5MV0geGhjaV9oY2Qg
MDAwMDowMDoxNC4wOiBQQ0kgSU5UIEE6IGZhaWxlZCB0byByZWdpc3RlciBHU0kKQmVnaW46IExv
YWRpbmcgZXNzZW50aWFsIGRyaXZlcnMgLi4uIGRvbmUuCkJlZ2luOiBSdW5uaW5nIC9zY3JpcHRz
L2luaXQtcHJlbW91bnQgLi4uIGRvbmUuCkJlZ2luOiBNb3VudGluZyByb290IGZpbGUgc3lzdGVt
IC4uLiBCZWdpbjogUnVubmluZyAvc2NyaXB0cy9sb2NhbC10b3AgLi4uIGRvbmUuCkJlZ2luOiBS
dW5uaW5nIC9zY3JpcHRzL2xvY2FsLXByZW1vdW50IC4uLiBCZWdpbjogV2FpdGluZyBmb3Igc3Vz
cGVuZC9yZXN1bWUgZGV2aWNlIC4uLiBbICAgIDQuODkyMTQ2XSBjbG9ja3NvdXJjZTogdHNjOiBt
YXNrOiAweGZmZmZmZmZmZmZmZmZmZmYgbWF4X2N5Y2xlczogMHg2ZDUyODJhMzhkMCwgbWF4X2lk
bGVfbnM6IDg4MTU5MTE5NDkzNCBucwpbICAgIDQuOTAzMzExXSBjbG9ja3NvdXJjZTogU3dpdGNo
ZWQgdG8gY2xvY2tzb3VyY2UgdHNjCkJlZ2luOiBSdW5uaW5nIC9zY3JpcHRzL2xvY2FsLWJsb2Nr
IC4uLiBkb25lLgpCZWdpbjogUnVubmluZyAvc2NyaXB0cy9sb2NhbC1ibG9jayAuLi4gZG9uZS4K
QmVnaW46IFJ1bm5pbmcgL3NjcmlwdHMvbG9jYWwtYmxvY2sgLi4uIGRvbmUuCkJlZ2luOiBSdW5u
aW5nIC9zY3JpcHRzL2xvY2FsLWJsb2NrIC4uLiBkb25lLgpCZWdpbjogUnVubmluZyAvc2NyaXB0
cy9sb2NhbC1ibG9jayAuLi4gZG9uZS4KQmVnaW46IFJ1bm5pbmcgL3NjcmlwdHMvbG9jYWwtYmxv
Y2sgLi4uIGRvbmUuCkJlZ2luOiBSdW5uaW5nIC9zY3JpcHRzL2xvY2FsLWJsb2NrIC4uLiBkb25l
LgpCZWdpbjogUnVubmluZyAvc2NyaXB0cy9sb2NhbC1ibG9jayAuLi4gZG9uZS4KQmVnaW46IFJ1
bm5pbmcgL3NjcmlwdHMvbG9jYWwtYmxvY2sgLi4uIGRvbmUuCkJlZ2luOiBSdW5uaW5nIC9zY3Jp
cHRzL2xvY2FsLWJsb2NrIC4uLiBkb25lLgpCZWdpbjogUnVubmluZyAvc2NyaXB0cy9sb2NhbC1i
bG9jayAuLi4gZG9uZS4KQmVnaW46IFJ1bm5pbmcgL3NjcmlwdHMvbG9jYWwtYmxvY2sgLi4uIGRv
bmUuCkJlZ2luOiBSdW5uaW5nIC9zY3JpcHRzL2xvY2FsLWJsb2NrIC4uLiBkb25lLgpCZWdpbjog
UnVubmluZyAvc2NyaXB0cy9sb2NhbC1ibG9jayAuLi4gZG9uZS4KQmVnaW46IFJ1bm5pbmcgL3Nj
cmlwdHMvbG9jYWwtYmxvY2sgLi4uIGRvbmUuCkJlZ2luOiBSdW5uaW5nIC9zY3JpcHRzL2xvY2Fs
LWJsb2NrIC4uLiBkb25lLgpCZWdpbjogUnVubmluZyAvc2NyaXB0cy9sb2NhbC1ibG9jayAuLi4g
ZG9uZS4KQmVnaW46IFJ1bm5pbmcgL3NjcmlwdHMvbG9jYWwtYmxvY2sgLi4uIGRvbmUuCkJlZ2lu
OiBSdW5uaW5nIC9zY3JpcHRzL2xvY2FsLWJsb2NrIC4uLiBkb25lLgpCZWdpbjogUnVubmluZyAv
c2NyaXB0cy9sb2NhbC1ibG9jayAuLi4gZG9uZS4KQmVnaW46IFJ1bm5pbmcgL3NjcmlwdHMvbG9j
YWwtYmxvY2sgLi4uIGRvbmUuCkJlZ2luOiBSdW5uaW5nIC9zY3JpcHRzL2xvY2FsLWJsb2NrIC4u
LiBkb25lLgpCZWdpbjogUnVubmluZyAvc2NyaXB0cy9sb2NhbC1ibG9jayAuLi4gZG9uZS4KQmVn
aW46IFJ1bm5pbmcgL3NjcmlwdHMvbG9jYWwtYmxvY2sgLi4uIGRvbmUuCkJlZ2luOiBSdW5uaW5n
IC9zY3JpcHRzL2xvY2FsLWJsb2NrIC4uLiBkb25lLgpCZWdpbjogUnVubmluZyAvc2NyaXB0cy9s
b2NhbC1ibG9jayAuLi4gZG9uZS4KQmVnaW46IFJ1bm5pbmcgL3NjcmlwdHMvbG9jYWwtYmxvY2sg
Li4uIGRvbmUuCkJlZ2luOiBSdW5uaW5nIC9zY3JpcHRzL2xvY2FsLWJsb2NrIC4uLiBkb25lLgpC
ZWdpbjogUnVubmluZyAvc2NyaXB0cy9sb2NhbC1ibG9jayAuLi4gZG9uZS4KQmVnaW46IFJ1bm5p
bmcgL3NjcmlwdHMvbG9jYWwtYmxvY2sgLi4uIGRvbmUuCkJlZ2luOiBSdW5uaW5nIC9zY3JpcHRz
L2xvY2FsLWJsb2NrIC4uLiBkb25lLgpkb25lLgpHYXZlIHVwIHdhaXRpbmcgZm9yIHN1c3BlbmQv
cmVzdW1lIGRldmljZQpkb25lLgpCZWdpbjogV2FpdGluZyBmb3Igcm9vdCBmaWxlIHN5c3RlbSAu
Li4gQmVnaW46IFJ1bm5pbmcgL3NjcmlwdHMvbG9jYWwtYmxvY2sgLi4uIGRvbmUuCmRvbmUuCkdh
dmUgdXAgd2FpdGluZyBmb3Igcm9vdCBmaWxlIHN5c3RlbSBkZXZpY2UuICBDb21tb24gcHJvYmxl
bXM6CiAtIEJvb3QgYXJncyAoY2F0IC9wcm9jL2NtZGxpbmUpCiAgIC0gQ2hlY2sgcm9vdGRlbGF5
PSAoZGlkIHRoZSBzeXN0ZW0gd2FpdCBsb25nIGVub3VnaD8pCiAtIE1pc3NpbmcgbW9kdWxlcyAo
Y2F0IC9wcm9jL21vZHVsZXM7IGxzIC9kZXYpCkFMRVJUISAgVVVJRD05M2JjZjgyYi1iOWI5LTQz
NjItOTM2YS1kMGMxMDBhOTIwZGEgZG9lcyBub3QgZXhpc3QuICBEcm9wcGluZyB0byBhIHNoZWxs
IQoKCkJ1c3lCb3ggdjEuMjIuMSAoRGViaWFuIDE6MS4yMi4wLTE5K2IzKSBidWlsdC1pbiBzaGVs
bCAoYXNoKQpFbnRlciAnaGVscCcgZm9yIGEgbGlzdCBvZiBidWlsdC1pbiBjb21tYW5kcy4KCihp
bml0cmFtZnMpIGxzIC9kZXYKY2hhciAgICAgICAgICAgICAgICBzbmFwc2hvdCAgICAgICAgICAg
IHR0eTI5ICAgICAgICAgICAgICAgdHR5NTMKY29uc29sZSAgICAgICAgICAgICBzdGRlcnIgICAg
ICAgICAgICAgIHR0eTMgICAgICAgICAgICAgICAgdHR5NTQKY29yZSAgICAgICAgICAgICAgICBz
dGRpbiAgICAgICAgICAgICAgIHR0eTMwICAgICAgICAgICAgICAgdHR5NTUKY3B1X2RtYV9sYXRl
bmN5ICAgICBzdGRvdXQgICAgICAgICAgICAgIHR0eTMxICAgICAgICAgICAgICAgdHR5NTYKZmQg
ICAgICAgICAgICAgICAgICB0dHkgICAgICAgICAgICAgICAgIHR0eTMyICAgICAgICAgICAgICAg
dHR5NTcKZnVsbCAgICAgICAgICAgICAgICB0dHkwICAgICAgICAgICAgICAgIHR0eTMzICAgICAg
ICAgICAgICAgdHR5NTgKaHBldCAgICAgICAgICAgICAgICB0dHkxICAgICAgICAgICAgICAgIHR0
eTM0ICAgICAgICAgICAgICAgdHR5NTkKaHZjMCAgICAgICAgICAgICAgICB0dHkxMCAgICAgICAg
ICAgICAgIHR0eTM1ICAgICAgICAgICAgICAgdHR5NgpodmMxICAgICAgICAgICAgICAgIHR0eTEx
ICAgICAgICAgICAgICAgdHR5MzYgICAgICAgICAgICAgICB0dHk2MApodmMyICAgICAgICAgICAg
ICAgIHR0eTEyICAgICAgICAgICAgICAgdHR5MzcgICAgICAgICAgICAgICB0dHk2MQpodmMzICAg
ICAgICAgICAgICAgIHR0eTEzICAgICAgICAgICAgICAgdHR5MzggICAgICAgICAgICAgICB0dHk2
MgpodmM0ICAgICAgICAgICAgICAgIHR0eTE0ICAgICAgICAgICAgICAgdHR5MzkgICAgICAgICAg
ICAgICB0dHk2MwpodmM1ICAgICAgICAgICAgICAgIHR0eTE1ICAgICAgICAgICAgICAgdHR5NCAg
ICAgICAgICAgICAgICB0dHk3Cmh2YzYgICAgICAgICAgICAgICAgdHR5MTYgICAgICAgICAgICAg
ICB0dHk0MCAgICAgICAgICAgICAgIHR0eTgKaHZjNyAgICAgICAgICAgICAgICB0dHkxNyAgICAg
ICAgICAgICAgIHR0eTQxICAgICAgICAgICAgICAgdHR5OQppbnB1dCAgICAgICAgICAgICAgIHR0
eTE4ICAgICAgICAgICAgICAgdHR5NDIgICAgICAgICAgICAgICB0dHlTMAprbXNnICAgICAgICAg
ICAgICAgIHR0eTE5ICAgICAgICAgICAgICAgdHR5NDMgICAgICAgICAgICAgICB0dHlTMQptZW0g
ICAgICAgICAgICAgICAgIHR0eTIgICAgICAgICAgICAgICAgdHR5NDQgICAgICAgICAgICAgICB0
dHlTMgptZW1vcnlfYmFuZHdpZHRoICAgIHR0eTIwICAgICAgICAgICAgICAgdHR5NDUgICAgICAg
ICAgICAgICB0dHlTMwpuZXR3b3JrX2xhdGVuY3kgICAgIHR0eTIxICAgICAgICAgICAgICAgdHR5
NDYgICAgICAgICAgICAgICB1cmFuZG9tCm5ldHdvcmtfdGhyb3VnaHB1dCAgdHR5MjIgICAgICAg
ICAgICAgICB0dHk0NyAgICAgICAgICAgICAgIHZjcwpudWxsICAgICAgICAgICAgICAgIHR0eTIz
ICAgICAgICAgICAgICAgdHR5NDggICAgICAgICAgICAgICB2Y3MxCnBvcnQgICAgICAgICAgICAg
ICAgdHR5MjQgICAgICAgICAgICAgICB0dHk0OSAgICAgICAgICAgICAgIHZjc2EKcHNhdXggICAg
ICAgICAgICAgICB0dHkyNSAgICAgICAgICAgICAgIHR0eTUgICAgICAgICAgICAgICAgdmNzYTEK
cHRteCAgICAgICAgICAgICAgICB0dHkyNiAgICAgICAgICAgICAgIHR0eTUwICAgICAgICAgICAg
ICAgdmdhX2FyYml0ZXIKcHRzICAgICAgICAgICAgICAgICB0dHkyNyAgICAgICAgICAgICAgIHR0
eTUxICAgICAgICAgICAgICAgeGVuCnJhbmRvbSAgICAgICAgICAgICAgdHR5MjggICAgICAgICAg
ICAgICB0dHk1MiAgICAgICAgICAgICAgIHplcm8KKGluaXRyYW1mcykg

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--_002_15332097849694697amazoncom_--



From xen-devel-bounces@lists.xenproject.org Thu Aug 02 12:08:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 12:08: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 1flCOU-0007tt-Bu; Thu, 02 Aug 2018 12: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=uzse=kr=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1flCOT-0007to-J3
 for xen-devel@lists.xen.org; Thu, 02 Aug 2018 12:07:49 +0000
X-Inumbo-ID: b91b579b-964c-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id b91b579b-964c-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 12:08: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 C24D27A9;
 Thu,  2 Aug 2018 05:07: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 AEDC33F5D0;
 Thu,  2 Aug 2018 05:07:45 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
 <01ae546e-229d-d8d0-966e-ed3754eb8e0a@arm.com>
 <alpine.DEB.2.10.1807310906320.26773@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <19c7a72f-7642-86af-5c8d-142f6eef6593@arm.com>
Date: Thu, 2 Aug 2018 13: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: <alpine.DEB.2.10.1807310906320.26773@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>

SGkgU3RlZmFubywKCk9uIDMxLzA3LzE4IDE3OjEwLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gT24gVHVlLCAzMSBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBPbiAzMC8wNy8x
OCAxODo0OCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gSGkgYWxsLAo+Pgo+PiBIaSBT
dGVmYW5vLAo+Pgo+Pj4KPj4+IFRoaXMgcGF0Y2ggc2VyaWVzIGlzIHRoZSBmaXJzdCBzdGVwIHRv
d2FyZCBidWlsZGluZyBhIHNtYWxsIGNlcnRpZmlhYmxlCj4+PiBYZW4gaHlwZXJ2aXNvciBmb3Ig
QVJNIGJvYXJkcy4KPj4+Cj4+PiBUaGUgc2VyaWVzIG1ha2VzIGEgZmV3IGNoYW5nZXMgdG8gYWxs
b3cgZGlzYWJsaW5nIG1vcmUga2NvbmZpZyBvcHRpb25zOgo+Pj4gbW9zdCBvZiB0aGVtIGFscmVh
ZHkgZXhpc3QgYnV0IGNhbm5vdCBiZSBkaXNhYmxlZC4gSXQgYWxzbyBpbnRyb2R1Y2VzIGEKPj4+
IHJlZmVyZW5jZSBrY29uZmlnIGZvciBSZW5lc2FzIFJDYXIgKGR1ZSB0byBwb3B1bGFyIGRlbWFu
ZCwgY2FuZGlkYXRlIGZvcgo+Pj4gY2VydGlmaWNhdGlvbnMpLCBYaWxpbnggTVBTb0MsIGFuZCBm
b3IgUUVNVSBhYXJjaDY0IChub3QgZm9yCj4+PiBjZXJ0aWZpY2F0aW9ucywgYnV0IHVzZWZ1bCBm
b3IgZGVidWdnaW5nKS4KPj4+Cj4+PiBUaGUgbGFzdCBwYXRjaCBjbGFyaWZpZXMgdGhlIHNlY3Vy
aXR5IHN1cHBvcnQgc3RhdHVzIG9mIGtjb25maWcgb3B0aW9ucwo+Pj4gaW4gWGVuLgo+Pj4KPj4+
IEFsbCBwYXRjaGVzIGFyZSBhbHJlYWR5IGFja2VkLCBleGNlcHQgZm9yIHBhdGNoICM4OiAiYXJt
OiBhZGQgQUxMX1BMQVQsCj4+PiBRRU1VLCBSY2FyMyBhbmQgTVBTb0MgY29uZmlncyIuCj4+Pgo+
Pj4gQ2hlZXJzLAo+Pj4KPj4+IFN0ZWZhbm8KPj4+Cj4+Pgo+Pj4gVGhlIGZvbGxvd2luZyBjaGFu
Z2VzIHNpbmNlIGNvbW1pdCAxNmZiNGI1YTlhNzlmOTVkZjE3ZjEwYmE2MmU5ZjQ0ZDIxY2Y4OWI1
Ogo+Pj4KPj4+ICAgICBkb2NzL2dlbi1odG1sLWluZGV4OiBNYWtlIEhUTUw6OlRyZWVCdWlsZGVy
OjpYUGF0aCBvcHRpb25hbCBhZ2Fpbgo+Pj4gKDIwMTgtMDQtMTMgMTc6MDQ6MzYgKzAxMDApCj4+
Cj4+IFRoaXMgaXMgbmVhcmx5IDQgbW9udGhzIG9sZC4uLiBQbGVhc2UgcmVzZW5kIHRoZSBzZXJp
ZXMgcmViYXNlZCBvbiB0aGUgbGF0ZXN0Cj4+IHN0YWdpbmcuCj4gCj4gVGhpcyBpcyB0aGUgcmVi
YXNlIG9uIHN0YWdpbmcsIGxldCBtZSBrbm93IGlmIHlvdSB3b3VsZCBhbHNvIGxpa2UgbWUgdG8K
PiBzZW5kIGl0IHRvIHRoZSBsaXN0LiBUaGlzIGJyYW5jaCBpcyBleGFjdGx5IGlkZW50aWNhbCB0
byB2OCAoYXNpZGUgZnJvbQo+IHRoZSBmaXJzdCBwYXRjaCBiZWluZyBkcm9wcGVkKTogSSBoYXZl
bid0IGRvbmUgSmFuJ3Mgc21hbGwgcmVxdWVzdCBmb3IKPiBjaGFuZ2UuIExldCBtZSBrbm93IGlm
IHlvdSBwcmVmZXIgdGhhdCBJIGRvLgoKSSBhZGRyZXNzZWQgSmFuJ3Mgc21hbGwgcmVxdWVzdCBh
bmQgY29tbWl0dGVkLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 12:15:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 12: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 1flCVe-0000Ns-Nj; Thu, 02 Aug 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=rgdn=kr=rz.uni-regensburg.de=ulrich.windl@srs-us1.protection.inumbo.net>)
 id 1flCUF-0000MG-QJ
 for xen-devel@lists.xen.org; Thu, 02 Aug 2018 12:13:47 +0000
X-Inumbo-ID: 8e416f34-964d-11e8-a6a9-d7ebe60f679a
Received: from rrzmta1.uni-regensburg.de (unknown [194.94.155.51])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8e416f34-964d-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 12:14:08 +0000 (UTC)
Received: from rrzmta1.uni-regensburg.de (localhost [127.0.0.1])
 by localhost (Postfix) with SMTP id A5B545E123
 for <xen-devel@lists.xen.org>; Thu,  2 Aug 2018 14:13:44 +0200 (CEST)
Received: from gwsmtp1.uni-regensburg.de (gwsmtp1.uni-regensburg.de
 [132.199.5.51])
 by rrzmta1.uni-regensburg.de (Postfix) with ESMTP id E8D255DA8B
 for <xen-devel@lists.xen.org>; Thu,  2 Aug 2018 14:13:43 +0200 (CEST)
Received: from uni-regensburg-smtp1-MTA by gwsmtp1.uni-regensburg.de
 with Novell_GroupWise; Thu, 02 Aug 2018 14:13:43 +0200
Message-Id: <5B62F575020000A10002CA4A@gwsmtp1.uni-regensburg.de>
X-Mailer: Novell GroupWise Internet Agent 18.0.1 
Date: Thu, 02 Aug 2018 14:13:41 +0200
From: "Ulrich Windl" <Ulrich.Windl@rz.uni-regensburg.de>
To: "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Mime-Version: 1.0
Content-Disposition: inline
X-Mailman-Approved-At: Thu, 02 Aug 2018 12:15:13 +0000
Subject: [Xen-devel] xen-tools-4.4.4 (SLES11): Unexpected error: <class
 'xml.parsers.expat.ExpatError'>
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkhCgpXSGVuIHVzaW5nICJ4bSBsaXN0IHRlc3QxMiAtbCIgdGhhdCBzZWVtcyB0byBiZSBpbiBw
dmdydWIgc3RhdGUsIEkgZ2V0IHRoaXMgZXJyb3I6Ci0tLQpVbmV4cGVjdGVkIGVycm9yOiA8Y2xh
c3MgJ3htbC5wYXJzZXJzLmV4cGF0LkV4cGF0RXJyb3InPgoKUGxlYXNlIHJlcG9ydCB0byB4ZW4t
ZGV2ZWxAbGlzdHMueGVuLm9yZyAKVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOgog
IEZpbGUgIi91c3Ivc2Jpbi94bSIsIGxpbmUgMjAsIGluIDxtb2R1bGU+CiAgICBtYWluLm1haW4o
c3lzLmFyZ3YpCiAgRmlsZSAiL3Vzci9saWI2NC9weXRob24yLjYvc2l0ZS1wYWNrYWdlcy94ZW4v
eG0vbWFpbi5weSIsIGxpbmUgMzk3NiwgaW4gbWFpbgogICAgXywgcmMgPSBfcnVuX2NtZChjbWQs
IGNtZF9uYW1lLCBhcmdzKQogIEZpbGUgIi91c3IvbGliNjQvcHl0aG9uMi42L3NpdGUtcGFja2Fn
ZXMveGVuL3htL21haW4ucHkiLCBsaW5lIDQwMDAsIGluIF9ydW5fY21kCiAgICByZXR1cm4gVHJ1
ZSwgY21kKGFyZ3MpCiAgRmlsZSAiL3Vzci9saWI2NC9weXRob24yLjYvc2l0ZS1wYWNrYWdlcy94
ZW4veG0vbWFpbi5weSIsIGxpbmUgMTA0NCwgaW4geG1fbGlzdAogICAgZG9tcyA9IGdldERvbWFp
bnMocGFyYW1zLCBzdGF0ZSwgdXNlX2xvbmcsIHBvb2wpCiAgRmlsZSAiL3Vzci9saWI2NC9weXRo
b24yLjYvc2l0ZS1wYWNrYWdlcy94ZW4veG0vbWFpbi5weSIsIGxpbmUgOTkxLCBpbiBnZXREb21h
aW5zCiAgICByZXR1cm4gW3NlcnZlci54ZW5kLmRvbWFpbihkb20sIGZ1bGwpIGZvciBkb20gaW4g
ZG9tYWluX25hbWVzXQogIEZpbGUgIi91c3IvbGliNjQvcHl0aG9uMi42L3htbHJwY2xpYi5weSIs
IGxpbmUgMTE5OSwgaW4gX19jYWxsX18KICAgIHJldHVybiBzZWxmLl9fc2VuZChzZWxmLl9fbmFt
ZSwgYXJncykKICBGaWxlICIvdXNyL2xpYjY0L3B5dGhvbjIuNi9zaXRlLXBhY2thZ2VzL3hlbi91
dGlsL3htbHJwY2NsaWVudC5weSIsIGxpbmUgMTI0LCBpbiBfX3JlcXVlc3QKICAgIHJlc3BvbnNl
ID0geG1scnBjbGliLlNlcnZlclByb3h5Ll9fcmVxdWVzdChzZWxmLCBtZXRob2RuYW1lLCBwYXJh
bXMpCiAgRmlsZSAiL3Vzci9saWI2NC9weXRob24yLjYveG1scnBjbGliLnB5IiwgbGluZSAxNDg5
LCBpbiBfX3JlcXVlc3QKICAgIHZlcmJvc2U9c2VsZi5fX3ZlcmJvc2UKICBGaWxlICIvdXNyL2xp
YjY0L3B5dGhvbjIuNi9zaXRlLXBhY2thZ2VzL3hlbi91dGlsL3htbHJwY2NsaWVudC5weSIsIGxp
bmUgNTYsIGluIHJlcXVlc3QKICAgIHJlcXVlc3RfYm9keSwgdmVyYm9zZSkKICBGaWxlICIvdXNy
L2xpYjY0L3B5dGhvbjIuNi94bWxycGNsaWIucHkiLCBsaW5lIDEyNTMsIGluIHJlcXVlc3QKICAg
IHJldHVybiBzZWxmLl9wYXJzZV9yZXNwb25zZShoLmdldGZpbGUoKSwgc29jaykKICBGaWxlICIv
dXNyL2xpYjY0L3B5dGhvbjIuNi94bWxycGNsaWIucHkiLCBsaW5lIDEzODcsIGluIF9wYXJzZV9y
ZXNwb25zZQogICAgcC5mZWVkKHJlc3BvbnNlKQogIEZpbGUgIi91c3IvbGliNjQvcHl0aG9uMi42
L3htbHJwY2xpYi5weSIsIGxpbmUgNjAxLCBpbiBmZWVkCiAgICBzZWxmLl9wYXJzZXIuUGFyc2Uo
ZGF0YSwgMCkKeG1sLnBhcnNlcnMuZXhwYXQuRXhwYXRFcnJvcjogbm90IHdlbGwtZm9ybWVkIChp
bnZhbGlkIHRva2VuKTogbGluZSAyODAsIGNvbHVtbiAyNQotLS0KCkZyb20gc3RyYWNlIEkgY2Fu
IHNlZSB0aGlzIG91dHB1dCAod2h5IGFyZSB5b3UgcmVjZWl2aW5nIEhUVFAgcmVzcG9uc2VzIG9u
ZSBjaGFyYWN0ZXIgYXQgYSB0aW1lLCBCVFc/KToKLS0tCnJlY3Zmcm9tKDMsICJIIiwgMSwgMCwg
TlVMTCwgTlVMTCkgICAgICA9IDEKcmVjdmZyb20oMywgIlQiLCAxLCAwLCBOVUxMLCBOVUxMKSAg
ICAgID0gMQpyZWN2ZnJvbSgzLCAiVCIsIDEsIDAsIE5VTEwsIE5VTEwpICAgICAgPSAxCnJlY3Zm
cm9tKDMsICJQIiwgMSwgMCwgTlVMTCwgTlVMTCkgICAgICA9IDEKcmVjdmZyb20oMywgIi8iLCAx
LCAwLCBOVUxMLCBOVUxMKSAgICAgID0gMQpyZWN2ZnJvbSgzLCAiMSIsIDEsIDAsIE5VTEwsIE5V
TEwpICAgICAgPSAxCnJlY3Zmcm9tKDMsICIuIiwgMSwgMCwgTlVMTCwgTlVMTCkgICAgICA9IDEK
cmVjdmZyb20oMywgIjEiLCAxLCAwLCBOVUxMLCBOVUxMKSAgICAgID0gMQpyZWN2ZnJvbSgzLCAi
ICIsIDEsIDAsIE5VTEwsIE5VTEwpICAgICAgPSAxCnJlY3Zmcm9tKDMsICIyIiwgMSwgMCwgTlVM
TCwgTlVMTCkgICAgICA9IDEKcmVjdmZyb20oMywgIjAiLCAxLCAwLCBOVUxMLCBOVUxMKSAgICAg
ID0gMQpyZWN2ZnJvbSgzLCAiMCIsIDEsIDAsIE5VTEwsIE5VTEwpICAgICAgPSAxCnJlY3Zmcm9t
KDMsICIgIiwgMSwgMCwgTlVMTCwgTlVMTCkgICAgICA9IDEKcmVjdmZyb20oMywgIk8iLCAxLCAw
LCBOVUxMLCBOVUxMKSAgICAgID0gMQpyZWN2ZnJvbSgzLCAiSyIsIDEsIDAsIE5VTEwsIE5VTEwp
ICAgICAgPSAxCnJlY3Zmcm9tKDMsICJcciIsIDEsIDAsIE5VTEwsIE5VTEwpICAgICA9IDEKWy4u
Ll0KcmVjdmZyb20oMywgIlxuIiwgMSwgMCwgTlVMTCwgTlVMTCkgICAgID0gMQpyZWN2ZnJvbSgz
LCAiQyIsIDEsIDAsIE5VTEwsIE5VTEwpICAgICAgPSAxCnJlY3Zmcm9tKDMsICJvIiwgMSwgMCwg
TlVMTCwgTlVMTCkgICAgICA9IDEKcmVjdmZyb20oMywgIm4iLCAxLCAwLCBOVUxMLCBOVUxMKSAg
ICAgID0gMQpyZWN2ZnJvbSgzLCAidCIsIDEsIDAsIE5VTEwsIE5VTEwpICAgICAgPSAxCnJlY3Zm
cm9tKDMsICJlIiwgMSwgMCwgTlVMTCwgTlVMTCkgICAgICA9IDEKcmVjdmZyb20oMywgIm4iLCAx
LCAwLCBOVUxMLCBOVUxMKSAgICAgID0gMQpyZWN2ZnJvbSgzLCAidCIsIDEsIDAsIE5VTEwsIE5V
TEwpICAgICAgPSAxCnJlY3Zmcm9tKDMsICItIiwgMSwgMCwgTlVMTCwgTlVMTCkgICAgICA9IDEK
cmVjdmZyb20oMywgIkwiLCAxLCAwLCBOVUxMLCBOVUxMKSAgICAgID0gMQpyZWN2ZnJvbSgzLCAi
ZSIsIDEsIDAsIE5VTEwsIE5VTEwpICAgICAgPSAxCnJlY3Zmcm9tKDMsICJuIiwgMSwgMCwgTlVM
TCwgTlVMTCkgICAgICA9IDEKcmVjdmZyb20oMywgImciLCAxLCAwLCBOVUxMLCBOVUxMKSAgICAg
ID0gMQpyZWN2ZnJvbSgzLCAidCIsIDEsIDAsIE5VTEwsIE5VTEwpICAgICAgPSAxCnJlY3Zmcm9t
KDMsICJoIiwgMSwgMCwgTlVMTCwgTlVMTCkgICAgICA9IDEKcmVjdmZyb20oMywgIjoiLCAxLCAw
LCBOVUxMLCBOVUxMKSAgICAgID0gMQpyZWN2ZnJvbSgzLCAiICIsIDEsIDAsIE5VTEwsIE5VTEwp
ICAgICAgPSAxCnJlY3Zmcm9tKDMsICIxIiwgMSwgMCwgTlVMTCwgTlVMTCkgICAgICA9IDEKcmVj
dmZyb20oMywgIjIiLCAxLCAwLCBOVUxMLCBOVUxMKSAgICAgID0gMQpyZWN2ZnJvbSgzLCAiNSIs
IDEsIDAsIE5VTEwsIE5VTEwpICAgICAgPSAxCnJlY3Zmcm9tKDMsICI4IiwgMSwgMCwgTlVMTCwg
TlVMTCkgICAgICA9IDEKcmVjdmZyb20oMywgIjMiLCAxLCAwLCBOVUxMLCBOVUxMKSAgICAgID0g
MQpyZWN2ZnJvbSgzLCAiXHIiLCAxLCAwLCBOVUxMLCBOVUxMKSAgICAgPSAxCnJlY3Zmcm9tKDMs
ICJcbiIsIDEsIDAsIE5VTEwsIE5VTEwpICAgICA9IDEKcmVjdmZyb20oMywgIlxyIiwgMSwgMCwg
TlVMTCwgTlVMTCkgICAgID0gMQpyZWN2ZnJvbSgzLCAiXG4iLCAxLCAwLCBOVUxMLCBOVUxMKSAg
ICAgPSAxCnJlY3Zmcm9tKDMsICI8P3htbCB2ZXJzaW9uPScxLjAnPz5cbjxtZXRob2RSZXNwb25z
ZT5cbjxwYXJhbXM+XG48cGFyYW0+XG48dmFsdWU+CjxhcnJheT48ZGF0YT5cbjx2YWx1ZT48c3Ry
aW5nPmRvbWFpbjwvc3RyaW5nPjwvdmFsdWU+XG48dmFsdWU+PGFycmF5PjxkYXRhPlxuPHZhCmx1
ZT48c3RyaW5nPmRvbWlkPC9zdHJpbmc+PC92YWx1ZT5cbjx2YWx1ZT48aW50PjIzPC9pbnQ+PC92
YWx1ZT5cbjwvZGF0YT48L2FycmF5Cj48L3ZhbHVlPlxuPHZhbHVlPjxhcnJheT48ZGF0YT5cbjx2
YWx1ZT48c3RyaW5nPmNwdV93ZWlnaHQ8L3N0cmluZz48L3ZhbHVlPlxuPHZhCmx1ZT48aW50PjI1
NjwvaW50PjwvdmFsdWU+XG48L2RhdGE+PC9hcnJheT48L3ZhbHVlPlxuPHZhbHVlPjxhcnJheT48
ZGF0YT5cbjx2YWx1CmU+PHN0cmluZz5jcHVfY2FwPC9zdHJpbmc+PC92YWx1ZT5cbjx2YWx1ZT48
aW50PjA8L2ludD48L3ZhbHVlPlxuPC9kYXRhPjwvYXJyYXk+CjwvdmFsdWU+XG48dmFsdWU+PGFy
cmF5PjxkYXRhPlxuPHZhbHVlPjxzdHJpbmc+cG9vbF9uYW1lPC9zdHJpbmc+PC92YWx1ZT5cbjx2
YWx1CmU+PHN0cmluZz5Qb29sLTA8L3N0cmluZz48L3ZhbHVlPlxuPC9kYXRhPjwvYXJyYXk+PC92
YWx1ZT5cbjx2YWx1ZT48YXJyYXk+PGRhdGE+ClxuPHZhbHVlPjxzdHJpbmc+Ym9vdGxvYWRlcjwv
c3RyaW5nPjwvdmFsdWU+XG48dmFsdWU+PHN0cmluZz48L3N0cmluZz48L3ZhbHVlPlxuCjwvZGF0
YT48L2FycmF5PjwvdmFsdWU+XG48dmFsdWU+PGFycmF5PjxkYXRhPlxuPHZhbHVlPjxzdHJpbmc+
dmNwdXM8L3N0cmluZz48L3ZhCmx1ZT5cbjx2YWx1ZT48aW50PjI8L2ludD48L3ZhbHVlPlxuPC9k
YXRhPjwvYXJyYXk+PC92YWx1ZT5cbjx2YWx1ZT48YXJyYXk+PGRhdGE+ClxuPHZhbHVlPjxzdHJp
bmc+Y3B1czwvc3RyaW5nPjwvdmFsdWU+XG48dmFsdWU+PGFycmF5PjxkYXRhPlxuPHZhbHVlPjxh
cnJheT48ZGF0CmE+XG48L2RhdGE+PC9hcnJheT48L3ZhbHVlPlxuPHZhbHVlPjxhcnJheT48ZGF0
YT5cbjwvZGF0YT48L2FycmF5PjwvdmFsdWU+XG48L2RhCnRhPjwvYXJyYXk+PC92YWx1ZT5cbjwv
ZGF0YT48L2FycmF5IiwgMTAyNCwgMCwgTlVMTCwgTlVMTCkgPSAxMDI0CnJlY3Zmcm9tKDMsICI+
PC92YWx1ZT5cbjx2YWx1ZT48YXJyYXk+PGRhdGE+XG48dmFsdWU+PHN0cmluZz5vbl9wb3dlcm9m
Zjwvc3RyaW5nCj48L3ZhbHVlPlxuPHZhbHVlPjxzdHJpbmc+ZGVzdHJveTwvc3RyaW5nPjwvdmFs
dWU+XG48L2RhdGE+PC9hcnJheT48L3ZhbHVlPlxuPHZhCmx1ZT48YXJyYXk+PGRhdGE+XG48dmFs
dWU+PHN0cmluZz5kZXNjcmlwdGlvbjwvc3RyaW5nPjwvdmFsdWU+XG48dmFsdWU+PHN0cmluZz5U
CmVzdCBmb3IgU0xFUzEyPC9zdHJpbmc+PC92YWx1ZT5cbjwvZGF0YT48L2FycmF5PjwvdmFsdWU+
XG48dmFsdWU+PGFycmF5PjxkYXRhPlxuCjx2YWx1ZT48c3RyaW5nPm9uX2NyYXNoPC9zdHJpbmc+
PC92YWx1ZT5cbjx2YWx1ZT48c3RyaW5nPmRlc3Ryb3k8L3N0cmluZz48L3ZhbHVlCj5cbjwvZGF0
YT48L2FycmF5PjwvdmFsdWU+XG48dmFsdWU+PGFycmF5PjxkYXRhPlxuPHZhbHVlPjxzdHJpbmc+
dXVpZDwvc3RyaW5nPjwvCnZhbHVlPlxuPHZhbHVlPjxzdHJpbmc+MzNmZDFiNTUtNTA0OC1iOTI0
LTg5ZjctN2JhZGQzNGZkMDRmPC9zdHJpbmc+PC92YWx1ZT5cbjwvCmRhdGE+PC9hcnJheT48L3Zh
bHVlPlxuPHZhbHVlPjxhcnJheT48ZGF0YT5cbjx2YWx1ZT48c3RyaW5nPmJvb3Rsb2FkZXJfYXJn
czwvc3RyCmluZz48L3ZhbHVlPlxuPHZhbHVlPjxzdHJpbmc+PC9zdHJpbmc+PC92YWx1ZT5cbjwv
ZGF0YT48L2FycmF5PjwvdmFsdWU+XG48dmFsdWU+CjxhcnJheT48ZGF0YT5cbjx2YWx1ZT48c3Ry
aW5nPm5hbWU8L3N0cmluZz48L3ZhbHVlPlxuPHZhbHVlPjxzdHJpbmc+dGVzdDEyPC9zdHJpCm5n
PjwvdmFsdWU+XG48L2RhdGE+PC9hcnJheT48L3ZhbHVlPlxuPHZhbHVlPjxhcnJheT48ZGF0YT5c
bjx2YWx1ZT48c3RyaW5nPm9uX3JlCmJvb3Q8L3N0cmluZz48L3ZhbHVlPlxuPHZhbHVlPjxzdHJp
bmc+cmVzdGFydDwvc3RyaW5nPjwvdmFsdWU+XG48L2RhdGE+PC9hcnJheT48Ci92YWx1ZT5cbjx2
YWx1ZT48YXJyYXk+PGRhdGE+XG48dmFsdWU+PHN0cmluZz5tYXhtZW08L3N0cmluZz48L3ZhbHVl
PlxuPHZhbHVlPjxpCm50PjQwOTY8L2ludD48L3ZhbHVlPlxuPC9kYXRhIiwgMTAyNCwgMCwgTlVM
TCwgTlVMTCkgPSAxMDI0CnJlY3Zmcm9tKDMsICI+PC9hcnJheT48L3ZhbHVlPlxuPHZhbHVlPjxh
cnJheT48ZGF0YT5cbjx2YWx1ZT48c3RyaW5nPm1lbW9yeTwvc3RyCmluZz48L3ZhbHVlPlxuPHZh
bHVlPjxpbnQ+MTAyNDwvaW50PjwvdmFsdWU+XG48L2RhdGE+PC9hcnJheT48L3ZhbHVlPlxuPHZh
bHVlPjxhCnJyYXk+PGRhdGE+XG48dmFsdWU+PHN0cmluZz5zaGFkb3dfbWVtb3J5PC9zdHJpbmc+
PC92YWx1ZT5cbjx2YWx1ZT48aW50PjA8L2ludD48Ci92YWx1ZT5cbjwvZGF0YT48L2FycmF5Pjwv
dmFsdWU+XG48dmFsdWU+PGFycmF5PjxkYXRhPlxuPHZhbHVlPjxzdHJpbmc+ZmVhdHVyZXM8Ci9z
dHJpbmc+PC92YWx1ZT5cbjx2YWx1ZT48c3RyaW5nPjwvc3RyaW5nPjwvdmFsdWU+XG48L2RhdGE+
PC9hcnJheT48L3ZhbHVlPlxuPHZhCmx1ZT48YXJyYXk+PGRhdGE+XG48dmFsdWU+PHN0cmluZz5v
bl94ZW5kX3N0YXJ0PC9zdHJpbmc+PC92YWx1ZT5cbjx2YWx1ZT48c3RyaW5nCj5pZ25vcmU8L3N0
cmluZz48L3ZhbHVlPlxuPC9kYXRhPjwvYXJyYXk+PC92YWx1ZT5cbjx2YWx1ZT48YXJyYXk+PGRh
dGE+XG48dmFsdWU+CjxzdHJpbmc+b25feGVuZF9zdG9wPC9zdHJpbmc+PC92YWx1ZT5cbjx2YWx1
ZT48c3RyaW5nPmlnbm9yZTwvc3RyaW5nPjwvdmFsdWU+XG48Ci9kYXRhPjwvYXJyYXk+PC92YWx1
ZT5cbjx2YWx1ZT48YXJyYXk+PGRhdGE+XG48dmFsdWU+PHN0cmluZz5zdGFydF90aW1lPC9zdHJp
bmc+CjwvdmFsdWU+XG48dmFsdWU+PGRvdWJsZT4xNTMzMjExMTEzLjk0NTAyNzE8L2RvdWJsZT48
L3ZhbHVlPlxuPC9kYXRhPjwvYXJyYXk+PC92CmFsdWU+XG48dmFsdWU+PGFycmF5PjxkYXRhPlxu
PHZhbHVlPjxzdHJpbmc+Y3B1X3RpbWU8L3N0cmluZz48L3ZhbHVlPlxuPHZhbHVlPjxkCm91Ymxl
PjQ2OC4wOTA0NTU0MjUwMDAwMjwvZG91YmxlPjwvdmFsdWU+XG48L2RhdGE+PC9hcnJheT48L3Zh
bHVlPlxuPHZhbHVlPjxhcnJhCnk+PGRhdGE+XG48dmFsdWU+PHN0cmluZz5vbmxpbmVfdmNwdXM8
L3N0cmluZz48L3ZhbHVlPlxuPHZhbHVlPjxpbnQ+MTwvaW50PjwvdmFsCnVlPlxuPC9kYXRhPjwv
YXJyYXk+PC92YWx1ZT5cbiIsIDEwMjQsIDAsIE5VTEwsIE5VTEwpID0gMTAyNApyZWN2ZnJvbSgz
LCAiPHZhbHVlPjxhcnJheT48ZGF0YT5cbjx2YWx1ZT48c3RyaW5nPmltYWdlPC9zdHJpbmc+PC92
YWx1ZT5cbjx2YWx1ZQo+PGFycmF5PjxkYXRhPlxuPHZhbHVlPjxzdHJpbmc+bGludXg8L3N0cmlu
Zz48L3ZhbHVlPlxuPHZhbHVlPjxhcnJheT48ZGF0YT5cbjx2YQpsdWU+PHN0cmluZz5rZXJuZWw8
L3N0cmluZz48L3ZhbHVlPlxuPHZhbHVlPjxzdHJpbmc+L3Vzci9saWIvZ3J1YjIveDg2XzY0LXhl
bi9ncgp1Yi54ZW48L3N0cmluZz48L3ZhbHVlPlxuPC9kYXRhPjwvYXJyYXk+PC92YWx1ZT5cbjx2
YWx1ZT48YXJyYXk+PGRhdGE+XG48dmFsdWU+PApzdHJpbmc+YXJnczwvc3RyaW5nPjwvdmFsdWU+
XG48dmFsdWU+PHN0cmluZz4oaGQxLDApL2Jvb3QvZ3J1Yi9tZW51LmxzdDwvc3RyaW5nPgo8L3Zh
bHVlPlxuPC9kYXRhPjwvYXJyYXk+PC92YWx1ZT5cbjx2YWx1ZT48YXJyYXk+PGRhdGE+XG48dmFs
dWU+PHN0cmluZz5zdXBlcnBhZwplczwvc3RyaW5nPjwvdmFsdWU+XG48dmFsdWU+PGludD4wPC9p
bnQ+PC92YWx1ZT5cbjwvZGF0YT48L2FycmF5PjwvdmFsdWU+XG48dmFsdQplPjxhcnJheT48ZGF0
YT5cbjx2YWx1ZT48c3RyaW5nPnZpZGVvcmFtPC9zdHJpbmc+PC92YWx1ZT5cbjx2YWx1ZT48aW50
PjQ8L2ludD48Lwp2YWx1ZT5cbjwvZGF0YT48L2FycmF5PjwvdmFsdWU+XG48dmFsdWU+PGFycmF5
PjxkYXRhPlxuPHZhbHVlPjxzdHJpbmc+cGNpPC9zdHJpbgpnPjwvdmFsdWU+XG48dmFsdWU+PGFy
cmF5PjxkYXRhPlxuPC9kYXRhPjwvYXJyYXk+PC92YWx1ZT5cbjwvZGF0YT48L2FycmF5PjwvdmFs
dQplPlxuPHZhbHVlPjxhcnJheT48ZGF0YT5cbjx2YWx1ZT48c3RyaW5nPm5vbWlncmF0ZTwvc3Ry
aW5nPjwvdmFsdWU+XG48dmFsdWU+PGludAo+MDwvaW50PjwvdmFsdWU+XG48L2RhdGE+PC9hcnJh
eT48L3ZhbHVlPlxuPHZhbHVlPjxhcnJheT48ZGF0YT5cbjx2YWx1ZT48c3RyaW5nPgp0c2NfbW9k
ZTwvc3RyaW5nPjwvdmFsdWU+XG48dmFsdWU+PGludD4wPC9pbnQ+PC92YWx1ZT5cbjwvZGF0YT48
L2FycmF5PjwvdmFsdWU+XApuPHZhbHVlPjxhcnJheT48ZGF0YT5cbjx2YWx1ZT48IiwgMTAyNCwg
MCwgTlVMTCwgTlVMTCkgPSAxMDI0CnJlY3Zmcm9tKDMsICJzdHJpbmc+bm90ZXM8L3N0cmluZz48
L3ZhbHVlPlxuPHZhbHVlPjxhcnJheT48ZGF0YT5cbjx2YWx1ZT48c3RyaW5nCj5FTlRSWTwvc3Ry
aW5nPjwvdmFsdWU+XG48dmFsdWU+PHN0cmluZz4wPC9zdHJpbmc+PC92YWx1ZT5cbjwvZGF0YT48
L2FycmF5PjwvdmFsCnVlPlxuPHZhbHVlPjxhcnJheT48ZGF0YT5cbjx2YWx1ZT48c3RyaW5nPlhF
Tl9WRVJTSU9OPC9zdHJpbmc+PC92YWx1ZT5cbjx2YWx1ZT48CnN0cmluZz54ZW4tMy4wPC9zdHJp
bmc+PC92YWx1ZT5cbjwvZGF0YT48L2FycmF5PjwvdmFsdWU+XG48dmFsdWU+PGFycmF5PjxkYXRh
PlxuCjx2YWx1ZT48c3RyaW5nPkdVRVNUX09TPC9zdHJpbmc+PC92YWx1ZT5cbjx2YWx1ZT48c3Ry
aW5nPkdSVUIyPC9zdHJpbmc+PC92YWx1ZT5cCm48L2RhdGE+PC9hcnJheT48L3ZhbHVlPlxuPHZh
bHVlPjxhcnJheT48ZGF0YT5cbjx2YWx1ZT48c3RyaW5nPlZJUlRfQkFTRTwvc3RyaW5nCj48L3Zh
bHVlPlxuPHZhbHVlPjxzdHJpbmc+MDwvc3RyaW5nPjwvdmFsdWU+XG48L2RhdGE+PC9hcnJheT48
L3ZhbHVlPlxuPHZhbHVlPjxhCnJyYXk+PGRhdGE+XG48dmFsdWU+PHN0cmluZz5MT0FERVI8L3N0
cmluZz48L3ZhbHVlPlxuPHZhbHVlPjxzdHJpbmc+Z2VuZXJpYzwvc3RyCmluZz48L3ZhbHVlPlxu
PC9kYXRhPjwvYXJyYXk+PC92YWx1ZT5cbjwvZGF0YT48L2FycmF5PjwvdmFsdWU+XG48L2RhdGE+
PC9hcnJheT48Ci92YWx1ZT5cbjwvZGF0YT48L2FycmF5PjwvdmFsdWU+XG48dmFsdWU+PGFycmF5
PjxkYXRhPlxuPHZhbHVlPjxzdHJpbmc+c3RhdHVzPC9zCnRyaW5nPjwvdmFsdWU+XG48dmFsdWU+
PGludD4yPC9pbnQ+PC92YWx1ZT5cbjwvZGF0YT48L2FycmF5PjwvdmFsdWU+XG48dmFsdWU+PGFy
CnJheT48ZGF0YT5cbjx2YWx1ZT48c3RyaW5nPnN0YXRlPC9zdHJpbmc+PC92YWx1ZT5cbjx2YWx1
ZT48c3RyaW5nPnItLS0tLTwvc3RyaW5nCj48L3ZhbHVlPlxuPC9kYXRhPjwvYXJyYXk+PC92YWx1
ZT5cbjx2YWx1ZT48YXJyYXk+PGRhdGE+XG48dmFsdWU+PHN0cmluZz5zdG9yZV9tCmZuPC9zdHJp
bmc+PC92YWx1ZT5cbjx2YWx1ZT48aW4iLCAxMDI0LCAwLCBOVUxMLCBOVUxMKSA9IDEwMjQKcmVj
dmZyb20oMywgInQ+MjU5NzExNDY8L2ludD48L3ZhbHVlPlxuPC9kYXRhPjwvYXJyYXk+PC92YWx1
ZT5cbjx2YWx1ZT48YXJyYXk+PGQKYXRhPlxuPHZhbHVlPjxzdHJpbmc+Y29uc29sZV9tZm48L3N0
cmluZz48L3ZhbHVlPlxuPHZhbHVlPjxpbnQ+MjU5NzExNDU8L2ludD48L3YKYWx1ZT5cbjwvZGF0
YT48L2FycmF5PjwvdmFsdWU+XG48dmFsdWU+PGFycmF5PjxkYXRhPlxuPHZhbHVlPjxzdHJpbmc+
ZGV2aWNlPC9zdHIKaW5nPjwvdmFsdWU+XG48dmFsdWU+PGFycmF5PjxkYXRhPlxuPHZhbHVlPjxz
dHJpbmc+dmlmPC9zdHJpbmc+PC92YWx1ZT5cbjx2YWx1ZT4KPGFycmF5PjxkYXRhPlxuPHZhbHVl
PjxzdHJpbmc+YnJpZGdlPC9zdHJpbmc+PC92YWx1ZT5cbjx2YWx1ZT48c3RyaW5nPmJyMDwvc3Ry
aW4KZz48L3ZhbHVlPlxuPC9kYXRhPjwvYXJyYXk+PC92YWx1ZT5cbjx2YWx1ZT48YXJyYXk+PGRh
dGE+XG48dmFsdWU+PHN0cmluZz5tYWM8L3MKdHJpbmc+PC92YWx1ZT5cbjx2YWx1ZT48c3RyaW5n
PjAwOjE2OjNlOjdiOjQwOjFkPC9zdHJpbmc+PC92YWx1ZT5cbjwvZGF0YT48L2FycmEKeT48L3Zh
bHVlPlxuPHZhbHVlPjxhcnJheT48ZGF0YT5cbjx2YWx1ZT48c3RyaW5nPnNjcmlwdDwvc3RyaW5n
PjwvdmFsdWU+XG48dmFsdWUKPjxzdHJpbmc+L2V0Yy94ZW4vc2NyaXB0cy92aWYtYnJpZGdlPC9z
dHJpbmc+PC92YWx1ZT5cbjwvZGF0YT48L2FycmF5PjwvdmFsdWU+XG4KPHZhbHVlPjxhcnJheT48
ZGF0YT5cbjx2YWx1ZT48c3RyaW5nPnV1aWQ8L3N0cmluZz48L3ZhbHVlPlxuPHZhbHVlPjxzdHJp
bmc+OWVkZGQKODEyLWNkNzItMjlkZC02YWQ2LWI1OTIyMTU0OGIwMDwvc3RyaW5nPjwvdmFsdWU+
XG48L2RhdGE+PC9hcnJheT48L3ZhbHVlPlxuPHZhbHUKZT48YXJyYXk+PGRhdGE+XG48dmFsdWU+
PHN0cmluZz5iYWNrZW5kPC9zdHJpbmc+PC92YWx1ZT5cbjx2YWx1ZT48aW50PjA8L2ludD48L3YK
YWx1ZT5cbjwvZGF0YT48L2FycmF5PjwvdmFsdWU+XG48L2RhdGE+PC9hcnJheT48L3ZhbHVlPlxu
PC9kYXRhPjwvYXJyYXk+PC92YWx1ZT4KXG48dmFsdWU+PGFycmF5PjxkYXRhPlxuPHZhbHVlIiwg
MTAyNCwgMCwgTlVMTCwgTlVMTCkgPSAxMDI0CnJlY3Zmcm9tKDMsICI+PHN0cmluZz5kZXZpY2U8
L3N0cmluZz48L3ZhbHVlPlxuPHZhbHVlPjxhcnJheT48ZGF0YT5cbjx2YWx1ZT48c3RyCmluZz52
aWY8L3N0cmluZz48L3ZhbHVlPlxuPHZhbHVlPjxhcnJheT48ZGF0YT5cbjx2YWx1ZT48c3RyaW5n
PmJyaWRnZTwvc3RyaW5nPjwvCnZhbHVlPlxuPHZhbHVlPjxzdHJpbmc+YnIxPC9zdHJpbmc+PC92
YWx1ZT5cbjwvZGF0YT48L2FycmF5PjwvdmFsdWU+XG48dmFsdWU+PGFyCnJheT48ZGF0YT5cbjx2
YWx1ZT48c3RyaW5nPm1hYzwvc3RyaW5nPjwvdmFsdWU+XG48dmFsdWU+PHN0cmluZz4wMDoxNjoz
ZTo3NjowZjpkCmI8L3N0cmluZz48L3ZhbHVlPlxuPC9kYXRhPjwvYXJyYXk+PC92YWx1ZT5cbjx2
YWx1ZT48YXJyYXk+PGRhdGE+XG48dmFsdWU+PHN0cmluCmc+c2NyaXB0PC9zdHJpbmc+PC92YWx1
ZT5cbjx2YWx1ZT48c3RyaW5nPi9ldGMveGVuL3NjcmlwdHMvdmlmLWJyaWRnZTwvc3RyaW5nPjwv
CnZhbHVlPlxuPC9kYXRhPjwvYXJyYXk+PC92YWx1ZT5cbjx2YWx1ZT48YXJyYXk+PGRhdGE+XG48
dmFsdWU+PHN0cmluZz51dWlkPC9zdHJpCm5nPjwvdmFsdWU+XG48dmFsdWU+PHN0cmluZz4wYzc1
ODA0Zi1jYjliLWMzMTMtYjE3NS05YTAyYjRjM2FmZmY8L3N0cmluZz48L3ZhbHVlCj5cbjwvZGF0
YT48L2FycmF5PjwvdmFsdWU+XG48dmFsdWU+PGFycmF5PjxkYXRhPlxuPHZhbHVlPjxzdHJpbmc+
YmFja2VuZDwvc3RyaW5nCj48L3ZhbHVlPlxuPHZhbHVlPjxpbnQ+MDwvaW50PjwvdmFsdWU+XG48
L2RhdGE+PC9hcnJheT48L3ZhbHVlPlxuPC9kYXRhPjwvYXJyYXk+CjwvdmFsdWU+XG48L2RhdGE+
PC9hcnJheT48L3ZhbHVlPlxuPHZhbHVlPjxhcnJheT48ZGF0YT5cbjx2YWx1ZT48c3RyaW5nPmRl
dmljZTwvCnN0cmluZz48L3ZhbHVlPlxuPHZhbHVlPjxhcnJheT48ZGF0YT5cbjx2YWx1ZT48c3Ry
aW5nPnZpZjwvc3RyaW5nPjwvdmFsdWU+XG48dmFsCnVlPjxhcnJheT48ZGF0YT5cbjx2YWx1ZT48
c3RyaW5nPmJyaWRnZTwvc3RyaW5nPjwvdmFsdWU+XG48dmFsdWU+PHN0cmluZz5icjI8L3N0CnJp
bmc+PC92YWx1ZT5cbjwvZGF0YT48L2FycmF5IiwgMTAyNCwgMCwgTlVMTCwgTlVMTCkgPSAxMDI0
CnJlY3Zmcm9tKDMsICI+PC92YWx1ZT5cbjx2YWx1ZT48YXJyYXk+PGRhdGE+XG48dmFsdWU+PHN0
cmluZz5tYWM8L3N0cmluZz48L3ZhbHVlCj5cbjx2YWx1ZT48c3RyaW5nPjAwOjE2OjNlOjdmOjg5
OjVmPC9zdHJpbmc+PC92YWx1ZT5cbjwvZGF0YT48L2FycmF5PjwvdmFsdWU+XG48CnZhbHVlPjxh
cnJheT48ZGF0YT5cbjx2YWx1ZT48c3RyaW5nPnNjcmlwdDwvc3RyaW5nPjwvdmFsdWU+XG48dmFs
dWU+PHN0cmluZz4vZXRjCi94ZW4vc2NyaXB0cy92aWYtYnJpZGdlPC9zdHJpbmc+PC92YWx1ZT5c
bjwvZGF0YT48L2FycmF5PjwvdmFsdWU+XG48dmFsdWU+PGFycmF5Cj48ZGF0YT5cbjx2YWx1ZT48
c3RyaW5nPnV1aWQ8L3N0cmluZz48L3ZhbHVlPlxuPHZhbHVlPjxzdHJpbmc+MmI1MjFkNjYtNzJk
MS0xMjQ3Ci1kYmExLTRkOTRkMGUxODUyNDwvc3RyaW5nPjwvdmFsdWU+XG48L2RhdGE+PC9hcnJh
eT48L3ZhbHVlPlxuPHZhbHVlPjxhcnJheT48ZGF0CmE+XG48dmFsdWU+PHN0cmluZz5iYWNrZW5k
PC9zdHJpbmc+PC92YWx1ZT5cbjx2YWx1ZT48aW50PjA8L2ludD48L3ZhbHVlPlxuPC9kYXRhCj48
L2FycmF5PjwvdmFsdWU+XG48L2RhdGE+PC9hcnJheT48L3ZhbHVlPlxuPC9kYXRhPjwvYXJyYXk+
PC92YWx1ZT5cbjx2YWx1ZT48YXJyCmF5PjxkYXRhPlxuPHZhbHVlPjxzdHJpbmc+ZGV2aWNlPC9z
dHJpbmc+PC92YWx1ZT5cbjx2YWx1ZT48YXJyYXk+PGRhdGE+XG48dmFsdWU+CjxzdHJpbmc+Y29u
c29sZTwvc3RyaW5nPjwvdmFsdWU+XG48dmFsdWU+PGFycmF5PjxkYXRhPlxuPHZhbHVlPjxzdHJp
bmc+cHJvdG9jb2w8Ci9zdHJpbmc+PC92YWx1ZT5cbjx2YWx1ZT48c3RyaW5nPnZ0MTAwPC9zdHJp
bmc+PC92YWx1ZT5cbjwvZGF0YT48L2FycmF5PjwvdmFsdWU+ClxuPHZhbHVlPjxhcnJheT48ZGF0
YT5cbjx2YWx1ZT48c3RyaW5nPmxvY2F0aW9uPC9zdHJpbmc+PC92YWx1ZT5cbjx2YWx1ZT48c3Ry
aW5nCj4yPC9zdHJpbmc+PC92YWx1ZT5cbjwvZGF0YT48L2FycmF5PjwvdmFsdWU+XG48dmFsdWU+
PGFycmF5PjxkYXRhPlxuPHZhbHVlPjxzdHJpCm5nPnV1aWQ8L3N0cmluZz48L3ZhbHVlPlxuPHZh
bCIsIDEwMjQsIDAsIE5VTEwsIE5VTEwpID0gMTAyNApyZWN2ZnJvbSgzLCAidWU+PHN0cmluZz44
ZDEyZTUyOC0yYmJkLTI1OWUtMDY2My0yNjdiMWNiNzI2NmI8L3N0cmluZz48L3ZhbHVlPlxuPAov
ZGF0YT48L2FycmF5PjwvdmFsdWU+XG48L2RhdGE+PC9hcnJheT48L3ZhbHVlPlxuPC9kYXRhPjwv
YXJyYXk+PC92YWx1ZT5cbjx2YWx1ZQo+PGFycmF5PjxkYXRhPlxuPHZhbHVlPjxzdHJpbmc+ZGV2
aWNlPC9zdHJpbmc+PC92YWx1ZT5cbjx2YWx1ZT48YXJyYXk+PGRhdGE+XG48dgphbHVlPjxzdHJp
bmc+dmJkPC9zdHJpbmc+PC92YWx1ZT5cbjx2YWx1ZT48YXJyYXk+PGRhdGE+XG48dmFsdWU+PHN0
cmluZz5wcm90b2NvbAo8L3N0cmluZz48L3ZhbHVlPlxuPHZhbHVlPjxzdHJpbmc+eDg2XzY0LWFi
aVwwPC9zdHJpbmc+PC92YWx1ZT5cbjwvZGF0YT48L2FycmF5Pgo8L3ZhbHVlPlxuPHZhbHVlPjxh
cnJheT48ZGF0YT5cbjx2YWx1ZT48c3RyaW5nPnV1aWQ8L3N0cmluZz48L3ZhbHVlPlxuPHZhbHVl
PjxzdApyaW5nPjJkNTBkMmJiLTE1MTgtNDM5ZC1jMzM4LTIxMzFmZDI2NjU3Njwvc3RyaW5nPjwv
dmFsdWU+XG48L2RhdGE+PC9hcnJheT48L3ZhbAp1ZT5cbjx2YWx1ZT48YXJyYXk+PGRhdGE+XG48
dmFsdWU+PHN0cmluZz5ib290YWJsZTwvc3RyaW5nPjwvdmFsdWU+XG48dmFsdWU+PGludAo+MTwv
aW50PjwvdmFsdWU+XG48L2RhdGE+PC9hcnJheT48L3ZhbHVlPlxuPHZhbHVlPjxhcnJheT48ZGF0
YT5cbjx2YWx1ZT48c3RyaW5nPgpkZXY8L3N0cmluZz48L3ZhbHVlPlxuPHZhbHVlPjxzdHJpbmc+
eHZkYTpjZHJvbTwvc3RyaW5nPjwvdmFsdWU+XG48L2RhdGE+PC9hcnJheQo+PC92YWx1ZT5cbjx2
YWx1ZT48YXJyYXk+PGRhdGE+XG48dmFsdWU+PHN0cmluZz51bmFtZTwvc3RyaW5nPjwvdmFsdWU+
XG48dmFsdWU+PApzdHJpbmc+ZmlsZTovY2ZzL3hlbi9pbWFnZXMvU0xFUzRTQVAtMTItU1AzLmlz
bzwvc3RyaW5nPjwvdmFsdWU+XG48L2RhdGE+PC9hcnJheQo+PC92YWx1ZT5cbjx2YWx1ZT48YXJy
YXk+PGRhdGE+XG48dmFsdWU+PHN0cmluZz5tb2RlPC9zdHJpbmc+PC92YWx1ZT5cbjx2YWx1ZT48
cwp0cmluZz5yPC9zdHJpbmc+PC92YWx1ZT5cbjwvZCIsIDEwMjQsIDAsIE5VTEwsIE5VTEwpID0g
MTAyNAotLS0KClRoaXMgaXMgZnJvbSBTTEVTMTEgU1A0OgpycG0gLXFmICQod2hpY2ggeG0pCnhl
bi10b29scy00LjQuNF8zNC02MS4zMi4xCgpSZWdhcmRzLApVbHJpY2gKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 12:24:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 12: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 1flCe8-0001AD-K3; Thu, 02 Aug 2018 12:24:00 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=zvpq=kr=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1flCe8-0001A8-6K
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 12:24:00 +0000
X-Inumbo-ID: d2a65968-964e-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 d2a65968-964e-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 14:23:12 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 02 Aug 2018 06:23:57 -0600
Message-Id: <5B62F7DA02000078001DA4A9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 02 Aug 2018 06:23:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <anthony.perard@citrix.com>
References: <20180802112435.GB1327@perard.uk.xensource.com>
In-Reply-To: <20180802112435.GB1327@perard.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [RFC] OVMF on 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 Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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+IE9uIDAyLjA4LjE4IGF0IDEzOjI0LCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gIyMgTmV3IGJpbmFyeSwgc2VwYXJhdGVkIGZyb20gUUVNVS9LVk0gb25lLgo+IAo+IFJp
Z2h0IG5vdywgdGhlIHJ1bGVzIHRvIGJ1aWxkIHRoZSBmaXJtd2FyZSBhcmUgbG9jYXRlZCBpbgo+
IGBPdm1mUGtnL092bWZQa2dYNjQuZHNjYCwgYSBwbGF0Zm9ybS4gSSd2ZSBjcmVhdGVkIGEgbmV3
IHBsYXRmb3JtLCB3aXRob3V0Cj4gS1ZNIHN1cHBvcnQsIGFuZCB3b3VsZCBsaWtlIHRvIHJldGly
ZSB0aGUgWGVuIHN1cHBvcnQgZnJvbSB0aGUgY3VycmVudAo+IHBsYXRmb3JtLiAgRm9yIG5vdywg
SSBoYXZlIGNyZWF0ZWQgT3ZtZlBrZy9YZW5Pdm1mLmRzYy4gKFRoZSBjaGFuZ2UgdG8gYQo+IG5l
dyBwbGF0Zm9ybSBoYWQgYmVlbiBwcm9wb3NlZCBieSB1cHN0cmVhbS4pCj4gCj4gVGhhdCB3b3Vs
ZCBzaW1wbGlmeSBYZW4gc3VwcG9ydCBpbiBPVk1GLCBhbmQgYWxsb3cgdG8gZGl2ZXJnZSBtb3Jl
IGZyb20KPiBPVk1GIHdoZXJlIG5lZWRlZC4gVGhhdCB3b3VsZCBtb3N0bHkgYmUgdXNlZnVsIGR1
cmluZyB0aGUgaW5pdGlhbCBib290Cj4gcGhhc2Ugd2hlcmUgdGhlcmUgbG90cyBvZiBgaWYgeGVu
IGRvIHRoYXQsIGVsc2UgZG8gdGhhdGAuCj4gCj4gV2UgY2FuIGFsc28gY2hvb3NlIHNvbWUgZHJp
dmVycyB0aGF0IGNhbiB3b3JrIG9uIGJvdGggUFZIIGFuZCBIVk0sIGZvcgo+IGV4YW1wbGUsIHVz
ZSBhIExBUElDIHRpbWVyIGluc3RlYWQgb2YgQUNQSSBUaW1lci4KPiAKPiBBbGwgdGhpcyBtZWFu
IHRoYXQgYnVpbGRpbmcgT1ZNRiBmb3IgWGVuIHdvdWxkIG5lZWQgdG8gYmUgY2hhbmdlLgoKQW5k
IHVzZXJzIC8gdG9vbCBzdGFja3MgaGF2aW5nIHRvIHBpY2sgdGhlIHJpZ2h0IGJpbmFyeS4KCj4g
IyMgTG9hZGluZyBiaW5hcnkgYXQgMHgxMDAwMCAoMU1CLCBsaWtlIGh2bWxvYWRlciBvbiBIVk0p
Cj4gCj4gUmlnaHQgbm93LCB0aGUgT1ZNRiBibG9iIGlzIGxvYWRlZCAoYnkgaHZtbG9hZGVyKSBq
dXN0IGJlbG93IDRHQiwgd2l0aAo+IGh2bWxvYWRlciBtb3Zpbmcgc29tZSBSQU0gYXJvdW5kIHRv
IGFsbG93IHRoYXQuICBCdXQgd2l0aCB0aGUgdXNlIG9mIGFuCj4gRUxGIGhlYWRlciwgYW5kIGxl
dCBsaWJ4YyBsb2FkIHRoZSBibG9iLCBpdCB3YXMgbm90IHBvc3NpYmxlIHRvIGxvYWQgdGhlCj4g
YmxvYiBqdXN0IGJlbG93IDRHQi4gKE9yIGF0IGxlYXN0IHdpdGhvdXQgbW9kaWZpY2F0aW9uIG9m
IHRoZSB0b29sc3RhY2sgSQo+IGd1ZXNzLikgU28gSSd2ZSBhdHRlbXB0ZWQgdG8gaGF2ZSBPVk1G
IGJlZW4gc3RhcnRlZCBmcm9tIGEgZGlmZmVyZW50IHBsYWNlCj4gaW4gbWVtb3J5LiBUaGVuIEkg
aGFkIHRvIGhhY2sgYSBiaXQgbW9yZSBpbiBvcmRlciB0byBiZSBhYmxlIHRvIHN0YXJ0IE9WTUYK
PiBmcm9tIHR3byBkaWZmZXJlbnQgbG9jYXRpb24gKHRoZSBjdXJyZW50IG9uZSBmb3IgSFZNIGd1
ZXN0LCBhbmQgYSBuZXcgb25lCj4gdGhhdCBjYW4gYmUgdXNlZCBmb3IgUFZIKS4gVGhhdCB3b3Jr
cyBmaW5lLCBJJ2xsIGp1c3QgaGF2ZSB0byBmaW5kIG91dAo+IHdoYXQgdXBzdHJlYW0gdGhpbmsg
YWJvdXQgdGhhdC4KCkknbSBvZiB0d28gbWluZHMgaGVyZSAtIGFzIGEgZmlybXdhcmUgYmluYXJ5
LCBpdCBkb2Vzbid0IHNlZW0gdG8gbWFrZQpzZW5zZSB0byBsb2FkIGF0IDB4MTAwMDAwLCB5ZXQg
YXMgYSBodm1sb2FkZXIgcmVwbGFjZW1lbnQgaXQgbWlnaHQuCkhvd2V2ZXIsIHBhcnRzIG9mIGl0
IHdpbGwgbmVlZCB0byBzdGF5IChydW50aW1lIHNlcnZpY2VzIGNvZGUvZGF0YSksCmFuZCBzdWNo
IHBlcm1hbmVudCBkYXRhIGJldHRlciBsaXZlcyBhdCBoaWdoZXIgYWRkcmVzc2VzIGltby4KCkph
bgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 12:35:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 12:35:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flCoh-0001xy-O8; Thu, 02 Aug 2018 12:34:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=emci=kr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1flCog-0001xm-Hp
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 12:34:54 +0000
X-Inumbo-ID: 81f667ad-9650-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 81f667ad-9650-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 12:35: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 1flCob-0008KK-6I; Thu, 02 Aug 2018 12:34: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 1flCoa-0001Mi-Pn; Thu, 02 Aug 2018 12:34:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1flCoa-0002NA-P9; Thu, 02 Aug 2018 12:34:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125741-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:host-install(4):broken:regression
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 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=4c9a6546e4c33ba2b170d5c1d0c340c1dd384ffc
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 02 Aug 2018 12:34:48 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125741: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTc0MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc0MS8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwo
NCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1NzI5CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1
Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDRj
OWE2NTQ2ZTRjMzNiYTJiMTcwZDVjMWQwYzM0MGMxZGQzODRmZmMKYmFzZWxpbmUgdmVyc2lvbjoK
IHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDljYTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFm
MTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBa
ICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6
MDkgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZp
c2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNGM5YTY1NDZlNGMzM2JhMmIx
NzBkNWMxZDBjMzQwYzFkZDM4NGZmYwpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEphbiAyNCAxNjo1OTo0MiAyMDE4ICswMDAwCgog
ICAgeGVuOiBSZW1vdmUgZG9tYWluX2NyYXNoX3N5bmNocm9ub3VzKCkgY29tcGxldGVseQogICAg
CiAgICBkb21haW5fY3Jhc2hfc3luY2hyb25vdXMoKSBpcyB1bnNhZmUgdG8gdXNlIGluIGdlbmVy
YWwgYXMgaXQgbWF5IGxlYXZlCiAgICBzcGlubG9ja3MgaGVsZCwgdGVtcG9yYXJ5IG1lbW9yeSBh
bGxvY2F0ZWQsIGV0Yy4KICAgIAogICAgV2l0aCBkb21haW5fY3Jhc2hfc3luY2hyb25vdXMoKSBy
ZW1vdmVkIGZyb20gdGhlIEFSTSBjb2RlIGluIDQuMTEsIHRha2UgdGhlCiAgICBvcHBvcnR1bml0
eSB0byByZW1vdmUgdGhlIGluZnJhc3RydWN0dXJlIGNvbXBsZXRlbHkgYnkgb3BlbmNvZGluZyB0
aGUgc29mdGlycQogICAgbG9vcCBpbiB0aGUgcmVtYWluaW5nIGNhbGxzaXRlcywgYWxsIG9mIHdo
aWNoIGFyZSBkZXN0aW5lZCBmb3IgZGVsZXRpb24uCiAgICAKICAgIE5vbmUgb2YgdGhlc2Ugc2l0
ZXMgYXJlIGF0IHJpc2sgb2YgaGF2aW5nIGEgcGVuZGluZyBpb3JlcSB0byBxZW11LCB3aGljaCBt
ZWFucwogICAgdGhhdCB0aGUgdmNwdV9lbmRfc2h1dGRvd25fZGVmZXJyYWwoKSBpc24ndCBuZWNl
c3NhcnkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgoKY29tbWl0IDQ5OWE3NjYzNGQ3NGY0ZWM2NjM2MjlmZTg1MjM5ZTA1ZDAzNTJiYjkK
QXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAg
IFR1ZSBGZWIgNiAxMjowMTowOCAyMDE4ICswMDAwCgogICAgeDg2L3ZteDogQXZvaWQgdXNpbmcg
ZG9tYWluX2NyYXNoX3N5bmNyaG9ub3VzKCkgaW4gdm14X3ZtZW50cnlfZmFpbHVyZSgpCiAgICAK
ICAgIFRoZXJlIGlzIG5vIG5lZWQgZm9yIHRoZSBzeW5jcmhvbm91cyB2YXJpZW50LCBhcyB0aGUg
dm1lbnRyeSBmYWlsdXJlIHBhdGggY2FuCiAgICBqdXN0IHJldHVybiB0byBwcm9jZXNzaW5nIHNv
ZnRpcnFzLgogICAgCiAgICBUaGlzIGlzIGluIGFpZCBvZiB0cnlpbmcgdG8gcmVtb3ZlIGRvbWFp
bl9jcmFzaF9zeW5jcmhvbm91cygpIGZyb20gdGhlCiAgICBjb2RlYmFzZS4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAg
IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1i
eTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cgpjb21taXQgNDhkYmIyZGJlOWQ5
ZjkyYTI4OTBhMTViYjQ4YTA1OThjMDY1YjlmOApBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEF1ZyAxIDEyOjQ3OjUwIDIwMTggKzAx
MDAKCiAgICB4ODYvdm14OiBBdm9pZCBoaXR0aW5nIEJVR19PTigpIGFmdGVyIEVQVFAtcmVsYXRl
ZCBkb21haW5fY3Jhc2goKQogICAgCiAgICBJZiB0aGUgRVBUUCBwb2ludGVyIGNhbid0IGJlIGxv
Y2F0ZWQgaW4gdGhlIGFsdHAybSBsaXN0LCB0aGUgZG9tYWluCiAgICBpcyAobGVnaXRpbWF0ZWx5
KSBjcmFzaGVkLgogICAgCiAgICBVbmRlciB0aG9zZSBjaXJjdW1zdGFuY2VzLCBleGVjdXRpb24g
d2lsbCBjb250aW51ZSBhbmQgZ3VhcmVudGVlIHRvIGhpdCB0aGUKICAgIEJVR19PTihpZHggPj0g
TUFYX0FMVFAyTSkgKHVuZm9ydHVuYXRlbHksIGp1c3Qgb3V0IG9mIGNvbnRleHQpLgogICAgCiAg
ICBSZXR1cm4gZnJvbSB2bXhfdm1leGl0X2hhbmRsZXIoKSBhZnRlciB0aGUgZG9tYWluX2NyYXNo
KCksIHdoaWNoIGFsc28gaGFzIHRoZQogICAgc2lkZSBlZmZlY3Qgb2YgcmVlbnRlcmluZyB0aGUg
c2NoZWR1bGVyIG1vcmUgcHJvbXB0bHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUmF6dmFu
IENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogICAgQWNrZWQtYnk6IEtldmlu
IFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 12:40:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 12:40:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flCu8-0002gf-Gg; Thu, 02 Aug 2018 12:40: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=emci=kr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1flCu7-0002gZ-HZ
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 12:40:31 +0000
X-Inumbo-ID: 4b1af57b-9651-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4b1af57b-9651-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 12:40:53 +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 1flCu4-0008Qy-2S; Thu, 02 Aug 2018 12:40:28 +0000
Received: from localhost ([127.0.0.1] helo=LarsMacHotspot.Home)
 by xenbits.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth@citrix.com>)
 id 1flCu3-0001UV-Sz; Thu, 02 Aug 2018 12:40:27 +0000
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Thu,  2 Aug 2018 13:40:22 +0100
Message-Id: <cover.1533213462.git.lars.kurth@citrix.com>
X-Mailer: git-send-email 2.13.0
Subject: [Xen-devel] [PATCH 0/2] docs: fix various out-of-date links in 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: Lars Kurth <lars.kurth@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TGFycyBLdXJ0aCAoMik6CiAgUG9pbnQgbGlua3MgdG8gbmV3IGxvY2F0aW9uIG9mIHRoZSBUUE0g
RW11bGF0b3IgZm9ybWVybHkgaG9zdGVkIG9uCiAgICBCZXJsaW9zCiAgUG9pbnQgdG8gbmV3IGxv
Y2F0aW9uIG9mIFZpcnR1YWwgTWFjaGluZSBHZW5lcmF0aW9uIElECgogZG9jcy9tYW4veGVuLXZ0
cG0ucG9kLjcgIHwgMiArLQogZG9jcy9tYW4veGwuY2ZnLnBvZC41LmluIHwgMiArLQogMiBmaWxl
cyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgotLSAKMi4xMy4wCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 12:40:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 12:40:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flCuA-0002h0-2V; Thu, 02 Aug 2018 12:40:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=emci=kr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1flCu9-0002gp-Ic
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 12:40:33 +0000
X-Inumbo-ID: 4c990188-9651-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4c990188-9651-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 12:40:55 +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 1flCu5-0008R4-D2; Thu, 02 Aug 2018 12:40:29 +0000
Received: from localhost ([127.0.0.1] helo=LarsMacHotspot.Home)
 by xenbits.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth@citrix.com>)
 id 1flCu5-0001UV-7V; Thu, 02 Aug 2018 12:40:29 +0000
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Thu,  2 Aug 2018 13:40:24 +0100
Message-Id: <6ea1e110e6d4cd86456da034f55ec7449a211679.1533213462.git.lars.kurth@citrix.com>
X-Mailer: git-send-email 2.13.0
In-Reply-To: <cover.1533213462.git.lars.kurth@citrix.com>
References: <cover.1533213462.git.lars.kurth@citrix.com>
In-Reply-To: <cover.1533213462.git.lars.kurth@citrix.com>
References: <cover.1533213462.git.lars.kurth@citrix.com>
Subject: [Xen-devel] [PATCH 2/2] Point to new location of Virtual Machine
 Generation ID
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

U2lnbmVkLW9mZi1ieTogTGFycyBLdXJ0aCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPgotLS0KIGRv
Y3MvbWFuL3hsLmNmZy5wb2QuNS5pbiB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlv
bigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5p
biBiL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbgppbmRleCBiNzI3MTgxNTFiLi41MzliZjdmZTc4
IDEwMDY0NAotLS0gYS9kb2NzL21hbi94bC5jZmcucG9kLjUuaW4KKysrIGIvZG9jcy9tYW4veGwu
Y2ZnLnBvZC41LmluCkBAIC0yMDU0LDcgKzIwNTQsNyBAQCBEbyBub3QgcHJvdmlkZSBhIFZNIGdl
bmVyYXRpb24gSUQuCiA9YmFjawogCiBTZWUgYWxzbyAiVmlydHVhbCBNYWNoaW5lIEdlbmVyYXRp
b24gSUQiIGJ5IE1pY3Jvc29mdDoKLUw8aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL2VuLXVzL2Rv
d25sb2FkL2RldGFpbHMuYXNweD9pZD0zMDcwNz4KK0w8aHR0cHM6Ly9kb2NzLm1pY3Jvc29mdC5j
b20vZW4tdXMvd2luZG93cy9kZXNrdG9wL2h5cGVydl92Mi92aXJ0dWFsLW1hY2hpbmUtZ2VuZXJh
dGlvbi1pZGVudGlmaWVyPgogCiA9YmFjayAKIAotLSAKMi4xMy4wCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 12:40:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 12:40:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flCu9-0002gu-Q2; Thu, 02 Aug 2018 12:40:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=emci=kr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1flCu8-0002ge-If
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 12:40:32 +0000
X-Inumbo-ID: 22f9f5e0-9651-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 22f9f5e0-9651-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 14:39:46 +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 1flCu4-0008R1-Nx; Thu, 02 Aug 2018 12:40:28 +0000
Received: from localhost ([127.0.0.1] helo=LarsMacHotspot.Home)
 by xenbits.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth@citrix.com>)
 id 1flCu4-0001UV-IF; Thu, 02 Aug 2018 12:40:28 +0000
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Thu,  2 Aug 2018 13:40:23 +0100
Message-Id: <82fa8e2a0dffd2a1b6fe8570a608a1f156889799.1533213462.git.lars.kurth@citrix.com>
X-Mailer: git-send-email 2.13.0
In-Reply-To: <cover.1533213462.git.lars.kurth@citrix.com>
References: <cover.1533213462.git.lars.kurth@citrix.com>
In-Reply-To: <cover.1533213462.git.lars.kurth@citrix.com>
References: <cover.1533213462.git.lars.kurth@citrix.com>
Subject: [Xen-devel] [PATCH 1/2] Point links to new location of the TPM
 Emulator formerly hosted on Berlios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

U2lnbmVkLW9mZi1ieTogTGFycyBLdXJ0aCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPgotLS0KIGRv
Y3MvbWFuL3hlbi12dHBtLnBvZC43IHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9u
KCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZG9jcy9tYW4veGVuLXZ0cG0ucG9kLjcg
Yi9kb2NzL21hbi94ZW4tdnRwbS5wb2QuNwppbmRleCA4ZGU2N2Y0ZDk0Li41MjcyMWU2YzgzIDEw
MDY0NAotLS0gYS9kb2NzL21hbi94ZW4tdnRwbS5wb2QuNworKysgYi9kb2NzL21hbi94ZW4tdnRw
bS5wb2QuNwpAQCAtMzc0LDQgKzM3NCw0IEBAIEM8aHdpbml0cGNycz01LDEyLTE2PiB3aWxsIGNv
cHkgcGNycyA1LCAxMiwgMTMsIDE0LCAxNSwgYW5kIDE2LgogCiA9aGVhZDEgUkVGRVJFTkNFUwog
Ci1CZXJsaW9zIFRQTSBFbXVsYXRvcjogTDxodHRwOi8vdHBtLWVtdWxhdG9yLmJlcmxpb3MuZGUv
PgorQmVybGlvcyBUUE0gRW11bGF0b3I6IEw8aHR0cHM6Ly9naXRodWIuY29tL1BldGVySHVld2Uv
dHBtLWVtdWxhdG9yPgotLSAKMi4xMy4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 12:57:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 12:57:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flDAg-0003pf-Fe; Thu, 02 Aug 2018 12:57: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=icwj=kr=citrix.com=prvs=745ebc13d=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1flDAf-0003pa-S9
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 12:57:37 +0000
X-Inumbo-ID: 85c8b860-9653-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 85c8b860-9653-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 14:56:50 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,436,1526342400"; d="scan'208";a="61785305"
Date: Thu, 2 Aug 2018 13:57:33 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Lars Kurth <lars.kurth@citrix.com>
Message-ID: <20180802125733.tgbzgljptjm36hy4@citrix.com>
References: <cover.1533213462.git.lars.kurth@citrix.com>
 <82fa8e2a0dffd2a1b6fe8570a608a1f156889799.1533213462.git.lars.kurth@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <82fa8e2a0dffd2a1b6fe8570a608a1f156889799.1533213462.git.lars.kurth@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 1/2] Point links to new location of the TPM
 Emulator formerly hosted on Berlios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMDE6NDA6MjNQTSArMDEwMCwgTGFycyBLdXJ0aCB3cm90
ZToKPiBTaWduZWQtb2ZmLWJ5OiBMYXJzIEt1cnRoIDxsYXJzLmt1cnRoQGNpdHJpeC5jb20+Cj4g
LS0tCj4gIGRvY3MvbWFuL3hlbi12dHBtLnBvZC43IHwgMiArLQo+ICAxIGZpbGUgY2hhbmdlZCwg
MSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZG9jcy9tYW4v
eGVuLXZ0cG0ucG9kLjcgYi9kb2NzL21hbi94ZW4tdnRwbS5wb2QuNwo+IGluZGV4IDhkZTY3ZjRk
OTQuLjUyNzIxZTZjODMgMTAwNjQ0Cj4gLS0tIGEvZG9jcy9tYW4veGVuLXZ0cG0ucG9kLjcKPiAr
KysgYi9kb2NzL21hbi94ZW4tdnRwbS5wb2QuNwo+IEBAIC0zNzQsNCArMzc0LDQgQEAgQzxod2lu
aXRwY3JzPTUsMTItMTY+IHdpbGwgY29weSBwY3JzIDUsIDEyLCAxMywgMTQsIDE1LCBhbmQgMTYu
Cj4gIAo+ICA9aGVhZDEgUkVGRVJFTkNFUwo+ICAKPiAtQmVybGlvcyBUUE0gRW11bGF0b3I6IEw8
aHR0cDovL3RwbS1lbXVsYXRvci5iZXJsaW9zLmRlLz4KPiArQmVybGlvcyBUUE0gRW11bGF0b3I6
IEw8aHR0cHM6Ly9naXRodWIuY29tL1BldGVySHVld2UvdHBtLWVtdWxhdG9yPgoKVGhpcyBzZWVt
cyB0byBiZSBwb2ludGluZyB0byBhIHBlcnNvbmFsIGFjY291bnQuIElmIHdlIHJlYWxseSBjYXJl
LCB3ZQpzaG91bGQgY3JlYXRlIGEgdHJlZSBvdXJzZWx2ZXMuCgpXZWkuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 12:59:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 12:59: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 1flDC2-0003ur-Qi; Thu, 02 Aug 2018 12:59:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=icwj=kr=citrix.com=prvs=745ebc13d=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1flDC1-0003um-Tk
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 12:59:01 +0000
X-Inumbo-ID: b804b779-9653-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b804b779-9653-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 14:58:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,436,1526342400"; d="scan'208";a="61785397"
Date: Thu, 2 Aug 2018 13:58:58 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Lars Kurth <lars.kurth@citrix.com>
Message-ID: <20180802125858.yagqgedusmjgu2ve@citrix.com>
References: <cover.1533213462.git.lars.kurth@citrix.com>
 <6ea1e110e6d4cd86456da034f55ec7449a211679.1533213462.git.lars.kurth@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <6ea1e110e6d4cd86456da034f55ec7449a211679.1533213462.git.lars.kurth@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 2/2] Point to new location of Virtual
 Machine Generation ID
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMDE6NDA6MjRQTSArMDEwMCwgTGFycyBLdXJ0aCB3cm90
ZToKPiBTaWduZWQtb2ZmLWJ5OiBMYXJzIEt1cnRoIDxsYXJzLmt1cnRoQGNpdHJpeC5jb20+Cj4g
LS0tCj4gIGRvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbiB8IDIgKy0KPiAgMSBmaWxlIGNoYW5nZWQs
IDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RvY3MvbWFu
L3hsLmNmZy5wb2QuNS5pbiBiL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbgo+IGluZGV4IGI3Mjcx
ODE1MWIuLjUzOWJmN2ZlNzggMTAwNjQ0Cj4gLS0tIGEvZG9jcy9tYW4veGwuY2ZnLnBvZC41Lmlu
Cj4gKysrIGIvZG9jcy9tYW4veGwuY2ZnLnBvZC41LmluCj4gQEAgLTIwNTQsNyArMjA1NCw3IEBA
IERvIG5vdCBwcm92aWRlIGEgVk0gZ2VuZXJhdGlvbiBJRC4KPiAgPWJhY2sKPiAgCj4gIFNlZSBh
bHNvICJWaXJ0dWFsIE1hY2hpbmUgR2VuZXJhdGlvbiBJRCIgYnkgTWljcm9zb2Z0Ogo+IC1MPGh0
dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9lbi11cy9kb3dubG9hZC9kZXRhaWxzLmFzcHg/aWQ9MzA3
MDc+Cj4gK0w8aHR0cHM6Ly9kb2NzLm1pY3Jvc29mdC5jb20vZW4tdXMvd2luZG93cy9kZXNrdG9w
L2h5cGVydl92Mi92aXJ0dWFsLW1hY2hpbmUtZ2VuZXJhdGlvbi1pZGVudGlmaWVyPgoKQWNrZWQt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpJZGVhbGx5IHdlIHNob3VsZCB1c2Ug
YSBwZXJtYWxpbmsgaWYgYXZhaWxhYmxlLCBidXQgdGhlcmUgaXNuJ3Qgb25lIGZvcgp0aGF0IHBh
Z2UuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 13:10:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 13: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 1flDMW-0004mk-1G; Thu, 02 Aug 2018 13:09: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=rpj5=kr=xenproject.org=prvs=74538c537=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1flDMU-0004mX-AP
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 13:09:50 +0000
X-Inumbo-ID: 627caac4-9655-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 627caac4-9655-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 13:10:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,436,1526342400"; d="scan'208";a="61786563"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75036-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=7343bc8062c893ed6d40b25a9329d51340e0d703
X-Osstest-Versions-That: ovmf=6d9a0a9420167a87d353b53b93fec17ad61b4b61
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 2 Aug 2018 14:09:17 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75036: 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
NTAzNiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDM2LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxp
a2UgNzUwMzEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTAzMQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDczNDNiYzgwNjJjODkzZWQ2ZDQwYjI1YTkzMjlk
NTEzNDBlMGQ3MDMKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDZkOWEw
YTk0MjAxNjdhODdkMzUzYjUzYjkzZmVjMTdhZDYxYjRiNjEKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTAzMSAgMjAxOC0wNy0zMSAyMTo1NDowNiBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwMzYgIDIwMTgtMDgtMDEgMTc6NTM6MDQgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBEYW5kYW4g
QmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAv
aG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNv
dXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNzM0M2JjODA2MmM4OTNl
ZDZkNDBiMjVhOTMyOWQ1MTM0MGUwZDcwMwpBdXRob3I6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGlu
dGVsLmNvbT4KRGF0ZTogICBNb24gSnVsIDMwIDA5OjU5OjQ3IDIwMTggKzA4MDAKCiAgICBTaGVs
bFBrZy9VZWZpU2hlbGxBY3BpVmlld0NvbW1hbmRMaWI6IEZpeCBHQ0MgYnVpbGQgZmFpbHVyZQog
ICAgCiAgICBGaXggZm9sbG93aW5nIEdDQyBidWlsZCBpc3N1ZXM6CiAgICAxLgogICAgeHh4L1Ny
YXRQYXJzZXIuYzoxMjc6NDc6IGVycm9yOgogICAgaW5pdGlhbGl6YXRpb24gZnJvbSBpbmNvbXBh
dGlibGUgcG9pbnRlciB0eXBlCiAgICBbLVdlcnJvcj1pbmNvbXBhdGlibGUtcG9pbnRlci10eXBl
c10KICAgIHtMIlByb3hpbWl0eSBEb21haW4gWzMxOjhdIiwgMywgOSwgTCIweCV4IiwgRHVtcFNy
YXRBcGljUHJveGltaXR5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBeCiAgICB4eHgvU3JhdFBhcnNlci5jOjEyNzo0Nzogbm90ZToKICAgIChuZWFyIGlu
aXRpYWxpemF0aW9uIGZvciAnU3JhdEFwY2lTYXBpY0FmZmluaXR5UGFyc2VyWzZdLlByaW50Rm9y
bWF0dGVyJykKICAgIAogICAgMi4KICAgIHh4eFxVZWZpU2hlbGxBY3BpVmlld0NvbW1hbmRMaWIu
Yzo2NjoxNDoKICAgIGVycm9yOiAnU3RhdHVzJyBtYXkgYmUgdXNlZCB1bmluaXRpYWxpemVkIGlu
IHRoaXMgZnUKICAgIG5jdGlvbiBbLVdlcnJvcj1tYXliZS11bmluaXRpYWxpemVkXQogICAgICAg
RUZJX1NUQVRVUyBTdGF0dXM7CiAgICAgICAgICAgICAgICAgIF4KICAgIAogICAgY2M6IEFsZXhl
aSBGZWRvcm92IDxBbGV4ZWkuRmVkb3JvdkBhcm0uY29tPgogICAgY2M6IFJ1aXl1IE5pIDxydWl5
dS5uaUBpbnRlbC5jb20+CiAgICBjYzogSmFiZW4gQ2Fyc2V5IDxqYWJlbi5jYXJzZXlAaW50ZWwu
Y29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVt
ZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEphYmVuIENhcnNleSA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4K
CmNvbW1pdCBlNmY5NThkMTVkNzEwZGExOWRjYTNmYjM4OTQzZDgzZjFiMzUzMmQ2CkF1dGhvcjog
RGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMDk6MzE6
MzYgMjAxOCArMDgwMAoKICAgIFNoZWxsUGtnL1VlZmlTaGVsbEFjcGlWaWV3Q29tbWFuZExpYjog
Rml4IFZTMjAxMiBidWlsZCBmYWlsdXJlCiAgICAKICAgIEZpeCBmb2xsb3dpbmcgYnVpbGQgZXJy
b3I6CiAgICBVZWZpU2hlbGxBY3BpVmlld0NvbW1hbmRMaWJcQWNwaVBhcnNlci5jKDUxOSkgOgog
ICAgZXJyb3IgQzIzMDg6IGNvbmNhdGVuYXRpbmcgbWlzbWF0Y2hlZCBzdHJpbmdzCiAgICBDb25j
YXRlbmF0aW5nIHdpZGUgIkVSUk9SOiAlYTogT2Zmc2V0IE1pc21hdGNoIGZvciAlcyIKICAgIHdp
dGggbmFycm93ICJDdXJyZW50T2Zmc2V0ID0gJWQgRmllbGRPZmZzZXQgPSAlZCIKICAgIAogICAg
Y2M6IEFsZXhlaSBGZWRvcm92IDxBbGV4ZWkuRmVkb3JvdkBhcm0uY29tPgogICAgY2M6IFJ1aXl1
IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBjYzogSmFiZW4gQ2Fyc2V5IDxqYWJlbi5jYXJz
ZXlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRp
b24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRGFuZGFuIEJpIDxkYW5kYW4uYmlA
aW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEphYmVuIENhcnNleSA8amFiZW4uY2Fyc2V5QGlu
dGVsLmNvbT4KCmNvbW1pdCBlZDg3NDY4MDFlMGQ5YTVmYzVmZWMwMDZlZmRlZGFjMWMwOWU3YmJm
CkF1dGhvcjogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgpEYXRlOiAgIE1vbiBKdWwg
MzAgMDk6MjU6MTEgMjAxOCArMDgwMAoKICAgIFNoZWxsUGtnL1VlZmlTaGVsbEFjcGlWaWV3Q29t
bWFuZExpYjogRml4IFZTMjAxMiBidWlsZCBmYWlsdXJlCiAgICAKICAgIEZpeCBmb2xsb3dpbmcg
YnVpbGQgZXJyb3I6CiAgICB4eHhcQWNwaVBhcnNlci5jKDQ4NykgOiBlcnJvciBDMjI3NTogJ1VJ
TlROJyA6CiAgICBpbGxlZ2FsIHVzZSBvZiB0aGlzIHR5cGUgYXMgYW4gZXhwcmVzc2lvbgogICAg
eHh4XFByb2Nlc3NvckJpbmQuaCgyMjQpIDogc2VlIGRlY2xhcmF0aW9uIG9mICdVSU5UTicKICAg
IHh4eFxBY3BpUGFyc2VyLmMoNDg3KSA6IGVycm9yIEMyMTQ2OiBzeW50YXggZXJyb3IgOgogICAg
bWlzc2luZyAnOycgYmVmb3JlIGlkZW50aWZpZXIgJ09yaWdpbmFsQXR0cmlidXRlJwogICAgeHh4
XEFjcGlQYXJzZXIuYyg0ODcpIDogZXJyb3IgQzIwNjU6ICdPcmlnaW5hbEF0dHJpYnV0ZScgOgog
ICAgdW5kZWNsYXJlZCBpZGVudGlmaWVyCiAgICAuLi4uLi4KICAgIAogICAgY2M6IEFsZXhlaSBG
ZWRvcm92IDxBbGV4ZWkuRmVkb3JvdkBhcm0uY29tPgogICAgY2M6IFJ1aXl1IE5pIDxydWl5dS5u
aUBpbnRlbC5jb20+CiAgICBjYzogSmFiZW4gQ2Fyc2V5IDxqYWJlbi5jYXJzZXlAaW50ZWwuY29t
PgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50
IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IEphYmVuIENhcnNleSA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 13:17:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 13:17:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flDTl-0005Y7-Sb; Thu, 02 Aug 2018 13:17: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=2lmd=kr=citrix.com=prvs=7459f703a=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1flDTk-0005Y2-Os
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 13:17:20 +0000
X-Inumbo-ID: 461e4aa7-9656-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 461e4aa7-9656-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 15:16:33 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,436,1526342400"; d="scan'208";a="77082234"
From: Lars Kurth <lars.kurth@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: [PATCH 1/2] Point links to new location of the TPM Emulator
 formerly hosted on Berlios
Thread-Index: AQHUKl4BGin1UzJadU2TVJ1Hlv9kbqSsSn6AgAAWMoA=
Date: Thu, 2 Aug 2018 13:16:59 +0000
Message-ID: <BF4DA293-DF36-45CE-8957-A76C2DA5D418@citrix.com>
References: <cover.1533213462.git.lars.kurth@citrix.com>
 <82fa8e2a0dffd2a1b6fe8570a608a1f156889799.1533213462.git.lars.kurth@citrix.com>
 <20180802125733.tgbzgljptjm36hy4@citrix.com>
In-Reply-To: <20180802125733.tgbzgljptjm36hy4@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: <7659D953D6A95C43B7C02D905A2AD455@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/2] Point links to new location of the TPM
 Emulator formerly hosted on Berlios
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Rich Persaud <persaur@gmail.com>,
 Christopher Clark <christopher.w.clark@gmail.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>

DQoNCu+7v09uIDAyLzA4LzIwMTgsIDEzOjU3LCAiV2VpIExpdSIgPHdlaS5saXUyQGNpdHJpeC5j
b20+IHdyb3RlOg0KDQogICAgT24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMDE6NDA6MjNQTSArMDEw
MCwgTGFycyBLdXJ0aCB3cm90ZToNCiAgICA+IFNpZ25lZC1vZmYtYnk6IExhcnMgS3VydGggPGxh
cnMua3VydGhAY2l0cml4LmNvbT4NCiAgICA+IC0tLQ0KICAgID4gIGRvY3MvbWFuL3hlbi12dHBt
LnBvZC43IHwgMiArLQ0KICAgID4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBk
ZWxldGlvbigtKQ0KICAgID4gDQogICAgPiBkaWZmIC0tZ2l0IGEvZG9jcy9tYW4veGVuLXZ0cG0u
cG9kLjcgYi9kb2NzL21hbi94ZW4tdnRwbS5wb2QuNw0KICAgID4gaW5kZXggOGRlNjdmNGQ5NC4u
NTI3MjFlNmM4MyAxMDA2NDQNCiAgICA+IC0tLSBhL2RvY3MvbWFuL3hlbi12dHBtLnBvZC43DQog
ICAgPiArKysgYi9kb2NzL21hbi94ZW4tdnRwbS5wb2QuNw0KICAgID4gQEAgLTM3NCw0ICszNzQs
NCBAQCBDPGh3aW5pdHBjcnM9NSwxMi0xNj4gd2lsbCBjb3B5IHBjcnMgNSwgMTIsIDEzLCAxNCwg
MTUsIGFuZCAxNi4NCiAgICA+ICANCiAgICA+ICA9aGVhZDEgUkVGRVJFTkNFUw0KICAgID4gIA0K
ICAgID4gLUJlcmxpb3MgVFBNIEVtdWxhdG9yOiBMPGh0dHA6Ly90cG0tZW11bGF0b3IuYmVybGlv
cy5kZS8+DQogICAgPiArQmVybGlvcyBUUE0gRW11bGF0b3I6IEw8aHR0cHM6Ly9naXRodWIuY29t
L1BldGVySHVld2UvdHBtLWVtdWxhdG9yPg0KICAgIA0KICAgIFRoaXMgc2VlbXMgdG8gYmUgcG9p
bnRpbmcgdG8gYSBwZXJzb25hbCBhY2NvdW50LiBJZiB3ZSByZWFsbHkgY2FyZSwgd2UNCiAgICBz
aG91bGQgY3JlYXRlIGEgdHJlZSBvdXJzZWx2ZXMuIA0KDQpBZGRpbmcgQ2hyaXN0b3BoZXIgQ2xh
cmsgYW5kIFJpY2g6IG1heWJlIHRoZXkga25vdyBvZiBhIGJldHRlciBsb2NhdGlvbiBmb3IgdGhp
cy4gVGhpcyBpcyB0aGUgb25seSBsb2NhdGlvbiBJIGZvdW5kLCBidXQgbWF5YmUgdGhlcmUgaXMg
YSBiZXR0ZXIgb25lDQpMYXJzDQogICAgDQogICAgDQoNCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 13:49:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 13:49:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flDyu-0007ja-As; Thu, 02 Aug 2018 13:49: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=bzzx=kr=citrix.com=prvs=745316e1f=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1flDyt-0007jV-3l
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 13:49:31 +0000
X-Inumbo-ID: edcff321-965a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id edcff321-965a-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 13:49:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,436,1526342400"; d="scan'208";a="61791091"
Date: Thu, 2 Aug 2018 14:49:25 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180802134925.GA5562@perard.uk.xensource.com>
References: <20180802090528.76564-1-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180802090528.76564-1-roger.pau@citrix.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH] tools: fix python shebangs to use
 /usr/bin/env
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 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>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMTE6MDU6MjdBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFRoZSBwYXRoIHRvIHRoZSBweXRob24gYmluYXJ5IGNhbiBiZSBkaWZmZXJlbnQg
ZnJvbSAvdXNyL2Jpbi9weXRob24KPiBkZXBlbmRpbmcgb24gdGhlIGRpc3Ryby9PUy4KClNob3Vs
ZG4ndCB3ZSBhbHNvIHMvcHl0aG9uL3B5dGhvbjIvIGFzIHJlY29tbWVuZGVkIGJ5Cmh0dHBzOi8v
d3d3LnB5dGhvbi5vcmcvZGV2L3BlcHMvcGVwLTAzOTQvID8KCkkgZG9uJ3QgdGhpbmsgYWxsIHRo
b3NlIHNjcmlwdHMgd29ya3Mgd2l0aCBweXRob24yIGFuZCBweXRob24zLgoKLS0gCkFudGhvbnkg
UEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 13:55:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 13:55:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flE4f-0008R5-1X; Thu, 02 Aug 2018 13: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=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flE4d-0008R0-It
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 13:55:27 +0000
X-Inumbo-ID: c2627c1f-965b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c2627c1f-965b-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 13:55:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,436,1526342400"; d="scan'208";a="77084373"
Date: Thu, 2 Aug 2018 15:55:17 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: "Bercaru, Gabriel" <bercarug@amazon.com>
Message-ID: <20180802135517.uhga6o4lb6lhylzy@mac>
References: <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>
 <20180727091109.mpkin3m7cgfriydj@mac.bytemobile.com>
 <1533209784969.4697@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1533209784969.4697@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>

UGxlYXNlIHRyeSB0byBhdm9pZCB0b3AgcG9zdGluZy4KCk9uIFRodSwgQXVnIDAyLCAyMDE4IGF0
IDExOjM2OjI2QU0gKzAwMDAsIEJlcmNhcnUsIEdhYnJpZWwgd3JvdGU6Cj4gSSBhcHBsaWVkIHRo
ZSBtYXRjaCBtZW50aW9uZWQsIGJ1dCB0aGUgc3lzdGVtIGZhaWxzIHRvIGJvb3QuIEluc3RlYWQs
IGl0Cj4gZHJvcHMgdG8gYSBCdXN5Qm94IHNoZWxsLiBJdCBzZWVtcyB0byBiZSBhIGZpbGUgc3lz
dGVtIGlzc3VlLgoKU28geW91IGhhdmUgYXBwbGllZCAxNzNjNzgwMzU5MjA2NWQyN2JmMmU2MGQ1
MGUwOGUxOTdhMGVmYTgzIGFuZCBpdApjYXVzZXMgYSByZWdyZXNzaW9uIGZvciB5b3U/CgpBcyBJ
IHVuZGVyc3RhbmQgaXQsIGJlZm9yZSBhcHBseWluZyAxNzNjNzgwMzU5MjA2IHlvdSB3aGVyZSBj
YXBhYmxlIG9mCmJvb3RpbmcgdGhlIFBWSCBEb20wLCBhbGJlaXQgd2l0aCBub24td29ya2luZyBV
U0I/CgpBbmQgYWZ0ZXIgYXBwbHlpbmcgMTczYzc4MDM1OTIwNiB5b3UgYXJlIG5vIGxvbmdlciBh
YmxlIHRvIGJvb3Q/Cgo+IEZvbGxvd2luZyBpcyBhIHNlcXVlbmNlIG9mIHRoZSBib290IGxvZyBy
ZWdhcmRpbmcgdGhlIGZpbGUgc3lzdGVtIGlzc3VlLgoKQXQgbGVhc3QgcGFydCBvZiB0aGUgaXNz
dWUgc2VlbXMgdG8gYmUgdGhhdCB0aGUgSU8tQVBJQyBpbmZvcm1hdGlvbgpwcm92aWRlZCB0byBE
b20wIGlzIHdyb25nIChmcm9tIHRoZSBhdHRhY2hlZCBsb2cpOgoKWyAgICAwLjAwMDAwMF0gSU9B
UElDWzBdOiBhcGljX2lkIDIsIHZlcnNpb24gMTUyLCBhZGRyZXNzIDB4ZmVjMDAwMDAsIEdTSSAw
LTAKWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgMCBnbG9i
YWxfaXJxIDIgZGZsIGRmbCkKWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUg
SU9BUElDIGZvciBHU0kgMgpbICAgIDAuMDAwMDAwXSBGYWlsZWQgdG8gZmluZCBpb2FwaWMgZm9y
IGdzaSA6IDIKWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEg
OSBnbG9iYWxfaXJxIDkgaGlnaCBsZXZlbCkKWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0
byBsb2NhdGUgSU9BUElDIGZvciBHU0kgOQpbICAgIDAuMDAwMDAwXSBGYWlsZWQgdG8gZmluZCBp
b2FwaWMgZm9yIGdzaSA6IDkKWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUg
SU9BUElDIGZvciBHU0kgMQpbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJ
T0FQSUMgZm9yIEdTSSAyClsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElP
QVBJQyBmb3IgR1NJIDMKWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9B
UElDIGZvciBHU0kgNApbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQ
SUMgZm9yIEdTSSA1ClsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJ
QyBmb3IgR1NJIDYKWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElD
IGZvciBHU0kgNwpbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMg
Zm9yIEdTSSA4ClsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBm
b3IgR1NJIDkKWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElDIGZv
ciBHU0kgMTAKWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElDIGZv
ciBHU0kgMTEKWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElDIGZv
ciBHU0kgMTIKWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElDIGZv
ciBHU0kgMTMKWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElDIGZv
ciBHU0kgMTQKWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElDIGZv
ciBHU0kgMTUKCkNhbiB5b3UgdHJ5IHRvIGJvb3Qgd2l0aCBqdXN0IHRoZSBzdGFnaW5nIGJyYW5j
aCAoY3VycmVudCBjb21taXQgaXMKMDA4YThmYjI0OWI5ZDQzMykgYW5kIHNlZSBob3cgdGhhdCBn
b2VzPwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 13:56:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 13:56:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flE5d-00006m-Gy; Thu, 02 Aug 2018 13:56: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=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flE5b-00006g-Qb
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 13:56:27 +0000
X-Inumbo-ID: e6f9c567-965b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e6f9c567-965b-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 13:56:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,436,1526342400"; d="scan'208";a="77084440"
Date: Thu, 2 Aug 2018 15:56:16 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802135616.qgvmovlra3lgatd6@mac>
References: <20180802090528.76564-1-roger.pau@citrix.com>
 <20180802134925.GA5562@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180802134925.GA5562@perard.uk.xensource.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] tools: fix python shebangs to use
 /usr/bin/env
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 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>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMDI6NDk6MjVQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gT24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMTE6MDU6MjdBTSArMDIwMCwgUm9nZXIg
UGF1IE1vbm5lIHdyb3RlOgo+ID4gVGhlIHBhdGggdG8gdGhlIHB5dGhvbiBiaW5hcnkgY2FuIGJl
IGRpZmZlcmVudCBmcm9tIC91c3IvYmluL3B5dGhvbgo+ID4gZGVwZW5kaW5nIG9uIHRoZSBkaXN0
cm8vT1MuCj4gCj4gU2hvdWxkbid0IHdlIGFsc28gcy9weXRob24vcHl0aG9uMi8gYXMgcmVjb21t
ZW5kZWQgYnkKPiBodHRwczovL3d3dy5weXRob24ub3JnL2Rldi9wZXBzL3BlcC0wMzk0LyA/Cj4g
Cj4gSSBkb24ndCB0aGluayBhbGwgdGhvc2Ugc2NyaXB0cyB3b3JrcyB3aXRoIHB5dGhvbjIgYW5k
IHB5dGhvbjMuCgpPaCwgbWF5YmUuIEkgdGhpbmsgaG93ZXZlciB0aGlzIHNob3VsZCBiZSBkb25l
IGluIGEgc2VwYXJhdGUgcGF0Y2guCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 13:56:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 13:56: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 1flE5k-00008G-QQ; Thu, 02 Aug 2018 13:56: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=icwj=kr=citrix.com=prvs=745ebc13d=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1flE5k-000089-3x
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 13:56:36 +0000
X-Inumbo-ID: ec05841c-965b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ec05841c-965b-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 13:56:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,436,1526342400"; d="scan'208";a="61791826"
Date: Thu, 2 Aug 2018 14:56:33 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802135632.z6kqeniov7jnd26s@citrix.com>
References: <20180802090528.76564-1-roger.pau@citrix.com>
 <20180802134925.GA5562@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180802134925.GA5562@perard.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] tools: fix python shebangs to use
 /usr/bin/env
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 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>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMDI6NDk6MjVQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gT24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMTE6MDU6MjdBTSArMDIwMCwgUm9nZXIg
UGF1IE1vbm5lIHdyb3RlOgo+ID4gVGhlIHBhdGggdG8gdGhlIHB5dGhvbiBiaW5hcnkgY2FuIGJl
IGRpZmZlcmVudCBmcm9tIC91c3IvYmluL3B5dGhvbgo+ID4gZGVwZW5kaW5nIG9uIHRoZSBkaXN0
cm8vT1MuCj4gCj4gU2hvdWxkbid0IHdlIGFsc28gcy9weXRob24vcHl0aG9uMi8gYXMgcmVjb21t
ZW5kZWQgYnkKPiBodHRwczovL3d3dy5weXRob24ub3JnL2Rldi9wZXBzL3BlcC0wMzk0LyA/Cj4g
Cj4gSSBkb24ndCB0aGluayBhbGwgdGhvc2Ugc2NyaXB0cyB3b3JrcyB3aXRoIHB5dGhvbjIgYW5k
IHB5dGhvbjMuCgpUaGlzIGlzIGEgZ29vZCBwb2ludC4KCldlaS4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 14:07:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 14: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 1flEFg-00018w-RQ; Thu, 02 Aug 2018 14:06:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rpj5=kr=xenproject.org=prvs=74538c537=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1flEFf-00018n-3B
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 14:06:51 +0000
X-Inumbo-ID: 599a8200-965d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 599a8200-965d-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 14:07:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,436,1526342400"; d="scan'208";a="61794581"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75035-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 xen-4.8-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 xen-4.8-testing:test-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: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-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:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install: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-xsm:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-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-i386-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-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:build-amd64-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-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=aa450153f2d960c217149b31b68a8b57c5a8e595
X-Osstest-Versions-That: xen=4801bf528c01deed7a315cfe7ff59e8fc94d9733
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 2 Aug 2018 15:06:45 +0100
Subject: [Xen-devel] [xen-4.8-testing baseline-only test] 75035: regressions
 - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTAzNSB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueGVuc291cmNl
LmNvbS9vc3N0ZXN0L2xvZ3MvNzUwMzUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291
bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTIgZ3Vl
c3Qtc3RhcnQvcmVkaGF0LnJlcGVhdCBmYWlsIFJFR1IuIHZzLiA3NTAyMQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxNiBndWVzdC1sb2NhbG1p
Z3JhdGUveDEwIGZhaWwgUkVHUi4gdnMuIDc1MDIxCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1MDIxCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZh
aWwgIGxpa2UgNzUwMjEKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NTAyMQogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1
MDIxCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgIGxpa2UgNzUwMjEKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NTAyMQogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTQgeGVuLWJvb3QvbDEgICAgICAgICAgICAg
ZmFpbCBsaWtlIDc1MDIxCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEwIGRlYmlhbi1k
aS1pbnN0YWxsICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzUwMjEKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbGlrZSA3
NTAyMQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBsaWtlIDc1MDIxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIGxpa2UgNzUwMjEKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSA3NTAyMQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgIDcgeGVuLWJ1
aWxkL2Rpc3QtdGVzdCAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAx
NyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogYnVpbGQtYW1kNjQt
cHJldiAgICAgICAgICAgICAgNyB4ZW4tYnVpbGQvZGlzdC10ZXN0ICAgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIGFhNDUwMTUzZjJkOTYwYzIxNzE0OWIzMWI2OGE4YjU3YzVhOGU1
OTUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDQ4MDFiZjUyOGMwMWRl
ZWQ3YTMxNWNmZTdmZjU5ZThmYzk0ZDk3MzMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTAyMSAg
MjAxOC0wNy0yOCAxNToxNjoyMCBaICAgIDQgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzUw
MzUgIDIwMTgtMDgtMDEgMTc6NDY6MjYgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGR1bmxhcGdAdW1pY2gu
ZWR1CiAgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j
b20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgTGFycyBLdXJ0aCA8bGFy
cy5rdXJ0aC54ZW5AZ21haWwuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1y
dW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
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
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5l
dApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0
ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCihObyByZXZpc2lvbiBsb2c7
IGl0IHdvdWxkIGJlIDMyOSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 14:30:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 14:30:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flEcM-0003Af-Nl; Thu, 02 Aug 2018 14:30: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=vitr=kr=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1flEcK-0003Aa-Rk
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 14:30:16 +0000
X-Inumbo-ID: 76b2a43b-9660-11e8-a8a5-bc764e045a96
Received: from mail-lf1-x141.google.com (unknown [2a00:1450:4864:20::141])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 76b2a43b-9660-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 16:29:29 +0200 (CEST)
Received: by mail-lf1-x141.google.com with SMTP id u14-v6so1731876lfu.0
 for <xen-devel@lists.xenproject.org>; Thu, 02 Aug 2018 07:30:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=9szzZVeRWa2b4YdKh+llZyP6SX+9HLIyydXhJgTlgBw=;
 b=vhYBMviQcAUgLKMvy17xE3fMzar8I1maTAcaKFz4t4SiAUe+J5SqRn2yEfLpvn0Qvb
 +LERXTP3Xxz4Gny5dYz0J1m7kDEkopZ/PzMp6w57SkUp2tVIBjYvfR61XU+W6J6CvdEa
 Ld7RWSQzgNM3DmyBbG7rYtyjBQv8br5m7aOuSppcudoD2Nn0pePhA5ogKhH3lAUnmbuH
 eltJceDWbGwvZUaV4jzSgGJN05X76m72XeRDmTELyn9Dc6vwTB5YuTtc/1cOxd6vVJ/B
 GgojC3zq4sx6QjFjdLgWUTIMCzMK12+F/pAN7VFu6t6Y+VG2/dFtyKOjkkrwN0ZTxfD4
 odbw==
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=9szzZVeRWa2b4YdKh+llZyP6SX+9HLIyydXhJgTlgBw=;
 b=dDG+FsY8MRUYiD2wMH0P9iW/rixto/+SfNnGwxkUNdHbC16ZmwEoQNj5M9TytZPF2t
 J/eyutf7h23qJRyFQ2v15t6E6BS1ByFBffa5soydDwitSlYX6msntCNqm6+Zx96f+zME
 HO5LDaIpBNsQDJarPOF5RUXhXDSQ3KL0E+Sbre+GeAQx4Yk3uLsTL75GVMf61DrA3y+Y
 UMA7qUFAiLIAhrL0KIMJbvjwNHdyNRYRDX/6HZCeOghFVLi9yChd9YmUt9j9JiuTHxif
 bdXGZ9a3mRCx1moxneodtbM+IHDAomuYD+en88Vp3oqA3cfhkaFm5l4AqvleJQM2EcJL
 JMwA==
X-Gm-Message-State: AOUpUlGYZ3LRB3n7GFyEA2RpZqbnNsyjV5Y4A0XK49/wq5+nVn919B+E
 n/e9lVbVW/qskOd8CI+JSrVzyrwynZishDqTrXk=
X-Google-Smtp-Source: AAOMgpcX+L2CXNNCtD+xDBvaU9I/x6TdgmjJ3UT7ztfxs3dzd6Mz/jCBPXF8vZkZhWwzlcR/2wR9y3vJI2r7bId+YQI=
X-Received: by 2002:a19:988f:: with SMTP id
 a137-v6mr2161116lfe.128.1533220214211; 
 Thu, 02 Aug 2018 07:30:14 -0700 (PDT)
MIME-Version: 1.0
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <0c64341a4be3462d62b0bb5bf96b866aa18f477a.1533009377.git-series.marmarek@invisiblethingslab.com>
 <CAKf6xpuL1kr6GdvvVaivxo_78e7PnTaWsk6JhuC7kfB8aZ-yxw@mail.gmail.com>
 <20180801215425.GB1371@mail-itl>
 <ed52399e-81a7-a603-e20b-a33fc165f44c@invisiblethingslab.com>
 <cf4b7770-712c-6438-3162-b62ef7824d7e@invisiblethingslab.com>
In-Reply-To: <cf4b7770-712c-6438-3162-b62ef7824d7e@invisiblethingslab.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Thu, 2 Aug 2018 10:30:03 -0400
Message-ID: <CAKf6xpvmK=nUkivVnzrEVAc09YVB-RVF2Lzc3KCdZGaD2wLC9Q@mail.gmail.com>
To: Simon Gaiser <simon@invisiblethingslab.com>
Subject: Re: [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: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <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>

T24gV2VkLCBBdWcgMSwgMjAxOCBhdCA5OjU0IFBNIFNpbW9uIEdhaXNlcgo8c2ltb25AaW52aXNp
YmxldGhpbmdzbGFiLmNvbT4gd3JvdGU6Cj4KPiBTaW1vbiBHYWlzZXI6Cj4gPiBNYXJlayBNYXJj
enlrb3dza2ktR8OzcmVja2k6Cj4gPj4gT24gV2VkLCBBdWcgMDEsIDIwMTggYXQgMTA6MzY6MjZB
TSAtMDQwMCwgSmFzb24gQW5kcnl1ayB3cm90ZToKPiA+Pj4gT24gTW9uLCBKdWwgMzAsIDIwMTgg
YXQgMTE6NTYgUE0sIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraQo+ID4+PiA8bWFybWFyZWtA
aW52aXNpYmxldGhpbmdzbGFiLmNvbT4gd3JvdGU6Cj4gPj4+PiBUaGlzIGFsbG93cyB1c2luZyBh
cmd1bWVudHMgd2l0aCBzcGFjZXMsIGxpa2UgLWFwcGVuZC4KPiA+Pj4+IFN0dWJkb21haW4gc2lk
ZSBvZiB0aGlzIHJlcXVpcmUgInhlbnN0b3JlLWNsaWVudDogQWRkIG9wdGlvbiBmb3IgcmF3Cj4g
Pj4+PiBpbi0vb3V0cHV0IiBjb21taXQuCj4gPj4+Cj4gPj4+IEkgaGFkIHRvIGxvb2sgdXAgXHgx
YiAtIGl0IGlzIGFzY2lpIGVzY2FwZS4gIFNpbmNlIEkgd2FzIG9uIHRoZQo+ID4+PiB3d3cuYXNj
aWl0YWJsZS5jb20sIEkgc2F3IFx4MWUgaXMgInJlY29yZCBzZXBlcmF0b3IiIHdoaWNoIG1pZ2h0
IG1ha2UKPiA+Pj4gbW9yZSBzZW5zZS4KPiA+Pgo+ID4+IFNpbW9uLCBkbyB5b3UgcmVtZW1iZXIg
d2h5IHlvdSB1c2VkIFx4MWI/IE90aGVyd2lzZSBpbmRlZWQgY2hhbmdpbmcgdG8KPiA+PiBceDFl
IHdvdWxkIG1ha2Ugc2Vuc2UuCj4gPgo+ID4gQXMgZmFyIGFzIEkgcmVjYWxsIGl0J3MgYSBtb3N0
bHkgYXJiaXRyYXJ5IGNob2ljZS4gSSB0aGluayBJIGNob29zZSAweDFiCj4gPiBiZWNhdXNlIEkg
dGhvdWdodCB0aGF0IEFTQ0lJIGVzY2FwZSB3b3VsZCBiZSB2ZXJ5IHVubGlrZWx5IHRvIGV2ZXIK
PiA+IGFwcGVhciBpbiBhbiBjbWRsaW5lLiAweDAwIHdvdWxkIGJlIGV2ZW4gYmV0dGVyIGJ1dCB5
b3UgZG9uJ3Qgd2FudCB0bwo+ID4gaGFuZGxlIDB4MDAgaW4gYmFzaC4gSSdtIG5vdCBhd2FyZSBv
ZiBhIHByb2JsZW0gd2l0aCAweDFlLgo+Cj4gUFM6IElmIHlvdSBmb2xsb3cgdGhlIFdpa2lwZWRp
YSBkZXNjcmlwdGlvbiBbMV0gb2YgdGhlICJzZXBhcmF0b3IiCj4gY29udHJvbCBjaGFyYWN0ZXJz
IDB4MWYgd291bGQgZml0IGV2ZW4gYmV0dGVyLiBCdXQgSSBkb24ndCB0aGluayBpdAo+IHJlYWxs
eSBtYXR0ZXJzIHdoYXQgcmFyZSBjaGFyYWN0ZXIgd2UgdXNlLgoKQWdyZWVkLiBUaGUgY2hvaWNl
IHNob3VsZG4ndCBtYXR0ZXIgYXMgbG9uZyBhcyBpdCdzIGEgbm9uLXByaW50YWJsZSBhc2NpaSBj
aGFyLgoKPiBbMV06IGh0dHBzOi8vZW4ud2lraXBlZGlhLm9yZy93aWtpL0MwX2FuZF9DMV9jb250
cm9sX2NvZGVzI0ZTCgpSZWdhcmRzLApKYXNvbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 14:46:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 14:46:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flErc-00045o-Jq; Thu, 02 Aug 2018 14:46: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=vitr=kr=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1flEra-00045T-VW
 for xen-devel@lists.xen.org; Thu, 02 Aug 2018 14:46:03 +0000
X-Inumbo-ID: aa54ae11-9662-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 aa54ae11-9662-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 16:45:15 +0200 (CEST)
Received: by mail-lj1-x241.google.com with SMTP id y17-v6so2152429ljy.8
 for <xen-devel@lists.xen.org>; Thu, 02 Aug 2018 07:46:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=/U3qLqLZl48tGHrGqtqDHZHalaP7uBJE4TCRQZzeBHg=;
 b=BWXIYdYuJjHMxHkOzfw7aKRBkajIs25F99TkJ0JUqcL7s8o/yZStROcCRD4bxs+qSJ
 fPiDdvSITgMAKyeI7tqeGk19LPePJd9eVo1eUhbozdAOdBuo21yQdjcbkvlQiB5ynHGN
 eJL58e2wwxRpvI12A3qpn3hr008LOqz2Z6aRNN0tcoiN6/AnPRjYXNoJqh8sv1ICqF8/
 sX1ZgejETPv4ZiufPxCO5ijGcnUBzya0RS68uAmsQK+ZvVdNLs+rSh5Ct7mLikVEkCh7
 Qf1yGWPo/tgVYEWUHNKHLSE8FalWqdrqzSCAMNjl39zg8ReY6SBkJaQP7DF6G/V1HIsK
 HjmQ==
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=/U3qLqLZl48tGHrGqtqDHZHalaP7uBJE4TCRQZzeBHg=;
 b=j/JL+7b6d3jgojynn2GqJq/ByOKlY2eBybJa3NWu/p40+2/t/a2CYiUfo8XUzW16v7
 YBpWwwgbDJdKR4s13XE3FL2GgY9x82JPf4YWz6BHBVW1J87crFwT260bI2itqEGqQz1Z
 HLHCnYUN3yo6N1uN42XUdI6eDx4Yq3T/3pg8Yz0uywYFddK7RyVXYr9WmzIFL0qUQTgH
 3B1hhZZPTYqAAaMSEWuvKbs7Ha/K4vSfNe1ysQY1HOMXg6i7NHAe6hLsuFzT9hTvC0vv
 rRe4EnUjBEfcg3aSlKo/5/TztJaOeL8pt9kE1KmV57N2gYlPKcjo0QX08JCQsGAm64Mq
 zdCA==
X-Gm-Message-State: AOUpUlEuAS1JLWyj4fr4qU5yLjjJgx+GPoD+Wx+WqSYg/ysWiOHQx3kU
 Yic5CdH0YNctpTiIjwRGHLIvXIrdZ0sHdnko6Nc=
X-Google-Smtp-Source: AAOMgpf05k/imfx3ia2wvAzLzWaHfZo0iaIn+un9mlNXEnsN22eRMLZNM3Vn70EsukDaNZ+mxieiG3dqPnJNX7HwxFU=
X-Received: by 2002:a2e:6a04:: with SMTP id
 f4-v6mr2574442ljc.109.1533221159535; 
 Thu, 02 Aug 2018 07:45:59 -0700 (PDT)
MIME-Version: 1.0
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <1dad6c1a0f8cf4ca4d4f34a0a9762fcdfbc28fa1.1533009377.git-series.marmarek@invisiblethingslab.com>
 <CAKf6xpvwd3XUd8E3CZFjdbX5zJQfROTN-Ce9B6=2CEygUuuR7g@mail.gmail.com>
 <20180801155539.GW1371@mail-itl>
In-Reply-To: <20180801155539.GW1371@mail-itl>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Thu, 2 Aug 2018 10:45:48 -0400
Message-ID: <CAKf6xptWyEM1R=OSWJ7-qkQaK3rRKEKwq8yAcKm_DDgFGWH-hg@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [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: xen-devel <xen-devel@lists.xenproject.org>,
 Eric Shelton <eshelton@pobox.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>

T24gV2VkLCBBdWcgMSwgMjAxOCBhdCAxMTo1NSBBTSBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVj
a2kKPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+IHdyb3RlOgo+Cj4gT24gV2VkLCBB
dWcgMDEsIDIwMTggYXQgMTA6MjU6MjJBTSAtMDQwMCwgSmFzb24gQW5kcnl1ayB3cm90ZToKPiA+
IE9uIE1vbiwgSnVsIDMwLCAyMDE4IGF0IDExOjU2IFBNLCBNYXJlayBNYXJjenlrb3dza2ktR8Oz
cmVja2kKPiA+IDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPiB3cm90ZToKPiA+ID4g
RnJvbTogRXJpYyBTaGVsdG9uIDxlc2hlbHRvbkBwb2JveC5jb20+Cj4gPiA+Cj4gPiA+IFRoaXMg
cGF0Y2ggY3JlYXRlcyBhbiBhcHByb3ByaWF0ZSBjb21tYW5kIGxpbmUgZm9yIHRoZSBRRU1VIGlu
c3RhbmNlCj4gPiA+IHJ1bm5pbmcgaW4gYSBMaW51eC1iYXNlZCBzdHViZG9tYWluLgo+ID4gPgo+
ID4gPiBOT1RFOiBhIG51bWJlciBvZiBpdGVtcyBhcmUgbm90IGN1cnJlbnRseSBpbXBsZW1lbnRl
ZCBmb3IgTGludXgtYmFzZWQKPiA+ID4gc3R1YmRvbWFpbnMsIHN1Y2ggYXM6Cj4gPiA+IC0gc2F2
ZS9yZXN0b3JlCj4gPiA+IC0gUU1QIHNvY2tldAo+ID4gPiAtIGdyYXBoaWNzIG91dHB1dCAoZS5n
LiwgVk5DKQo+ID4gPgo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBFcmljIFNoZWx0b24gPGVzaGVsdG9u
QHBvYm94LmNvbT4KPiA+ID4KPiA+ID4gU2ltb246Cj4gPiA+ICAqIGZpeCBkaXNrIHBhdGgKPiA+
ID4gICogZml4IGNkcm9tIHBhdGggYW5kICJmb3JtYXQiCj4gPiA+ICAqIHBhc3MgZG93bnNjcmlw
dCBmb3IgbmV0d29yayBpbnRlcmZhY2VzCj4gPiA+IC0tLQo+ID4gPHNuaXA+Cj4gPiA+IEBAIC0x
MDk5LDEwICsxMTE4LDIxIEBAIHN0YXRpYyBpbnQgbGlieGxfX2J1aWxkX2RldmljZV9tb2RlbF9h
cmdzX25ldyhsaWJ4bF9fZ2MgKmdjLAo+ID4gPiAgICAgICAgICAgICAgICAgIHJldHVybiBFUlJP
Ul9JTlZBTDsKPiA+ID4gICAgICAgICAgICAgIH0KPiA+ID4gICAgICAgICAgICAgIGlmIChiX2lu
Zm8tPnUuaHZtLnNlcmlhbCkgewo+ID4gPiAtICAgICAgICAgICAgICAgIGZsZXhhcnJheV92YXBw
ZW5kKGRtX2FyZ3MsCj4gPiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi1z
ZXJpYWwiLCBiX2luZm8tPnUuaHZtLnNlcmlhbCwgTlVMTCk7Cj4gPiA+ICsgICAgICAgICAgICAg
ICAgaWYgKGlzX3N0dWJkb20pIHsKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgZmxleGFycmF5
X3ZhcHBlbmQoZG1fYXJncywKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIi1zZXJpYWwiLAo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBHQ1NQUklOVEYoIi9kZXYvaHZjJWQiLCBTVFVCRE9NX0NPTlNPTEVfU0VSSUFMKSwKPiA+
ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTlVMTCk7Cj4gPiA+ICsg
ICAgICAgICAgICAgICAgfSBlbHNlIHsKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgZmxleGFy
cmF5X3ZhcHBlbmQoZG1fYXJncywKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIi1zZXJpYWwiLCBiX2luZm8tPnUuaHZtLnNlcmlhbCwgTlVMTCk7Cj4gPiA+ICsg
ICAgICAgICAgICAgICAgfQo+ID4gPiAgICAgICAgICAgICAgfSBlbHNlIGlmIChiX2luZm8tPnUu
aHZtLnNlcmlhbF9saXN0KSB7Cj4gPiA+ICAgICAgICAgICAgICAgICAgY2hhciAqKnA7Cj4gPiA+
ICsgICAgICAgICAgICAgICAgaWYgKGlzX3N0dWJkb20pIHsKPiA+ID4gKyAgICAgICAgICAgICAg
ICAgICAgZmxleGFycmF5X3ZhcHBlbmQoZG1fYXJncywKPiA+ID4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIi1zZXJpYWwiLCAiL2Rldi9odmMxIiwgTlVMTCk7Cj4gPgo+
ID4gU2hvdWxkIHRoaXMgYWxzbyBiZSBHQ1NQUklOVEYoIi9kZXYvaHZjJWQiLCBTVFVCRE9NX0NP
TlNPTEVfU0VSSUFMKQo+ID4gaW5zdGVhZCBvZiBoYXJkY29kaW5nIGh2YzE/Cj4KPiBZZXMuIEFu
eXdheSwgIG11bHRpcGxlIHNlcmlhbCBjb25zb2xlcyBhcmUgaW5jb21wYXRpYmxlIHdpdGgKPiBz
dHViZG9tYWluIGFueXdheSAtIHNob3VsZCBpdCBlcnJvciBvdXQgaWYgc2VyaWFsX2xpc3QgaGF2
ZSBtdWx0aXBsZQo+IGVsZW1lbnRzPyBPciBzaWxlbnRseSBpZ25vcmUgb3RoZXJzPwoKSSB0aGlu
ayBlcnJvci1pbmcgb3V0IHdpdGggYSBzdWl0YWJsZSBtZXNzYWdlIGZvciBtdWx0aXBsZSBlbGVt
ZW50cwp3b3VsZCBhdm9pZCBjb25mdXNpb24uICBTaWxlbnRseSBpZ25vcmluZyB3b3VsZCBsZWF2
ZSB1c2VycyB3b25kZXJpbmcKd2h5IHRoZSBleHRyYSBjb25zb2xlcyBkaWRuJ3Qgc2hvdyB1cC4K
Ck11bHRpcGxlIHNlcmlhbHMgY291bGQgYmUgc3VwcG9ydGVkIGJ5IGR5bmFtaWNhbGx5IGFsbG9j
YXRpbmcgbW9yZQpjb25zb2xlcyB0byBzdHViZG9tLCBidXQgaXQncyBwcm9iYWJseSBub3Qgd29y
dGggdGhlIGVmZm9ydC4KCj4gPiA+ICsgICAgICAgICAgICAgICAgfQo+ID4gPiAgICAgICAgICAg
ICAgICAgIGZvciAocCA9IGJfaW5mby0+dS5odm0uc2VyaWFsX2xpc3Q7Cj4gPiA+ICAgICAgICAg
ICAgICAgICAgICAgICAqcDsKPiA+ID4gICAgICAgICAgICAgICAgICAgICAgIHArKykgewo+ID4K
PiA+IDxzbmlwPgo+ID4KPiA+ID4gQEAgLTE1NTAsOCArMTU4NCw4IEBAIHN0YXRpYyBpbnQgbGli
eGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdzX25ldyhsaWJ4bF9fZ2MgKmdjLAo+ID4gPgo+ID4g
PiAgICAgICAgICAgICAgaWYgKGRpc2tzW2ldLmlzX2Nkcm9tKSB7Cj4gPiA+ICAgICAgICAgICAg
ICAgICAgZHJpdmUgPSBsaWJ4bF9fc3ByaW50ZihnYywKPiA+ID4gLSAgICAgICAgICAgICAgICAg
ICAgICAgICAiaWY9aWRlLGluZGV4PSVkLHJlYWRvbmx5PW9uLG1lZGlhPWNkcm9tLGlkPWlkZS0l
aSIsCj4gPiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgZGlzaywgZGV2X251bWJlcik7Cj4g
PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgImlmPWlkZSxyZWFkb25seT1vbixtZWRpYT1j
ZHJvbSxpZD1pZGUtJWkiLAo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICAgIGRldl9udW1i
ZXIpOwo+ID4KPiA+IFdoYXQgaXMgdGhlIGltcGFjdCBvZiBkcm9wcGluZyBpbmRleD8KPgo+IExl
ZnRvdmVyIGZyb20gUXViZXMtc3BlY2lmaWMgcGFydCBvZiB0aGlzIHBhdGNoIChub24tY2Ryb20g
ZGlza3MgYXJlCj4gY29udmVydGVkIHRvIFNDU0kgZm9yIHJlYWRvbmx5IHN1cHBvcnQsIGRyb3Bw
aW5nIGluZGV4IGF2b2lkcyBoaXR0aW5nCj4gSURFIGxpbWl0YXRpb24gb2YgNCBkaXNrcykuIEkn
bGwgcmVtb3ZlIHRoaXMgY2h1bmsuCgpBaCwgb2theS4KClJlZ2FyZHMsCkphc29uCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 14:46:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 14:46:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flErb-00045Y-6a; Thu, 02 Aug 2018 14:46:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vitr=kr=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1flEra-00045O-Im
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 14:46:02 +0000
X-Inumbo-ID: aa52a106-9662-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 aa52a106-9662-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 16:45:15 +0200 (CEST)
Received: by mail-lj1-x242.google.com with SMTP id p6-v6so2177736ljc.5
 for <xen-devel@lists.xenproject.org>; Thu, 02 Aug 2018 07:46:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=/U3qLqLZl48tGHrGqtqDHZHalaP7uBJE4TCRQZzeBHg=;
 b=BWXIYdYuJjHMxHkOzfw7aKRBkajIs25F99TkJ0JUqcL7s8o/yZStROcCRD4bxs+qSJ
 fPiDdvSITgMAKyeI7tqeGk19LPePJd9eVo1eUhbozdAOdBuo21yQdjcbkvlQiB5ynHGN
 eJL58e2wwxRpvI12A3qpn3hr008LOqz2Z6aRNN0tcoiN6/AnPRjYXNoJqh8sv1ICqF8/
 sX1ZgejETPv4ZiufPxCO5ijGcnUBzya0RS68uAmsQK+ZvVdNLs+rSh5Ct7mLikVEkCh7
 Qf1yGWPo/tgVYEWUHNKHLSE8FalWqdrqzSCAMNjl39zg8ReY6SBkJaQP7DF6G/V1HIsK
 HjmQ==
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=/U3qLqLZl48tGHrGqtqDHZHalaP7uBJE4TCRQZzeBHg=;
 b=uIP0V4cim84zgqr6YwyrwhZ3cfNV0cLEaiwGU8gBeiWRQE7D1OLwP+nqjveG/mxJDL
 5LTJyFwGGQu1rjAOrsPuJAJVAr/lGayiBtKjVIM5cjvfrc3n0IC7dFvMMwt/wWXR+8hE
 cbAImYaNVGWrPQW3Y5XWUEM4LPW9f0StXh0qez6vlkXc8/EajGEaqyj5GJDIonSRj3ZN
 s2NXCc8ndPZFnjkTX1OBR1pnY6R4vi7UHSi5WzmgYBOaFYQqOsmpk7EzthvidiYqrb9E
 uJ4QPblz/ZnZHzwmk1E4fGdC5wJ8Ri2rmnHjLx4YBwrKEzQHhHWEJ3zxaxGcA2CaFcJo
 vvuA==
X-Gm-Message-State: AOUpUlGomV4uunAdVen83tg09Bp7tyPw89ODC6hW/zCvG/VaFJR3fyCh
 qNVnNBM/wArEmPeZPCwKsq3cUh5nPwq+l375l1U=
X-Google-Smtp-Source: AAOMgpf05k/imfx3ia2wvAzLzWaHfZo0iaIn+un9mlNXEnsN22eRMLZNM3Vn70EsukDaNZ+mxieiG3dqPnJNX7HwxFU=
X-Received: by 2002:a2e:6a04:: with SMTP id
 f4-v6mr2574442ljc.109.1533221159535; 
 Thu, 02 Aug 2018 07:45:59 -0700 (PDT)
MIME-Version: 1.0
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <1dad6c1a0f8cf4ca4d4f34a0a9762fcdfbc28fa1.1533009377.git-series.marmarek@invisiblethingslab.com>
 <CAKf6xpvwd3XUd8E3CZFjdbX5zJQfROTN-Ce9B6=2CEygUuuR7g@mail.gmail.com>
 <20180801155539.GW1371@mail-itl>
In-Reply-To: <20180801155539.GW1371@mail-itl>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Thu, 2 Aug 2018 10:45:48 -0400
Message-ID: <CAKf6xptWyEM1R=OSWJ7-qkQaK3rRKEKwq8yAcKm_DDgFGWH-hg@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [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: xen-devel <xen-devel@lists.xenproject.org>,
 Eric Shelton <eshelton@pobox.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>

T24gV2VkLCBBdWcgMSwgMjAxOCBhdCAxMTo1NSBBTSBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVj
a2kKPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+IHdyb3RlOgo+Cj4gT24gV2VkLCBB
dWcgMDEsIDIwMTggYXQgMTA6MjU6MjJBTSAtMDQwMCwgSmFzb24gQW5kcnl1ayB3cm90ZToKPiA+
IE9uIE1vbiwgSnVsIDMwLCAyMDE4IGF0IDExOjU2IFBNLCBNYXJlayBNYXJjenlrb3dza2ktR8Oz
cmVja2kKPiA+IDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPiB3cm90ZToKPiA+ID4g
RnJvbTogRXJpYyBTaGVsdG9uIDxlc2hlbHRvbkBwb2JveC5jb20+Cj4gPiA+Cj4gPiA+IFRoaXMg
cGF0Y2ggY3JlYXRlcyBhbiBhcHByb3ByaWF0ZSBjb21tYW5kIGxpbmUgZm9yIHRoZSBRRU1VIGlu
c3RhbmNlCj4gPiA+IHJ1bm5pbmcgaW4gYSBMaW51eC1iYXNlZCBzdHViZG9tYWluLgo+ID4gPgo+
ID4gPiBOT1RFOiBhIG51bWJlciBvZiBpdGVtcyBhcmUgbm90IGN1cnJlbnRseSBpbXBsZW1lbnRl
ZCBmb3IgTGludXgtYmFzZWQKPiA+ID4gc3R1YmRvbWFpbnMsIHN1Y2ggYXM6Cj4gPiA+IC0gc2F2
ZS9yZXN0b3JlCj4gPiA+IC0gUU1QIHNvY2tldAo+ID4gPiAtIGdyYXBoaWNzIG91dHB1dCAoZS5n
LiwgVk5DKQo+ID4gPgo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBFcmljIFNoZWx0b24gPGVzaGVsdG9u
QHBvYm94LmNvbT4KPiA+ID4KPiA+ID4gU2ltb246Cj4gPiA+ICAqIGZpeCBkaXNrIHBhdGgKPiA+
ID4gICogZml4IGNkcm9tIHBhdGggYW5kICJmb3JtYXQiCj4gPiA+ICAqIHBhc3MgZG93bnNjcmlw
dCBmb3IgbmV0d29yayBpbnRlcmZhY2VzCj4gPiA+IC0tLQo+ID4gPHNuaXA+Cj4gPiA+IEBAIC0x
MDk5LDEwICsxMTE4LDIxIEBAIHN0YXRpYyBpbnQgbGlieGxfX2J1aWxkX2RldmljZV9tb2RlbF9h
cmdzX25ldyhsaWJ4bF9fZ2MgKmdjLAo+ID4gPiAgICAgICAgICAgICAgICAgIHJldHVybiBFUlJP
Ul9JTlZBTDsKPiA+ID4gICAgICAgICAgICAgIH0KPiA+ID4gICAgICAgICAgICAgIGlmIChiX2lu
Zm8tPnUuaHZtLnNlcmlhbCkgewo+ID4gPiAtICAgICAgICAgICAgICAgIGZsZXhhcnJheV92YXBw
ZW5kKGRtX2FyZ3MsCj4gPiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi1z
ZXJpYWwiLCBiX2luZm8tPnUuaHZtLnNlcmlhbCwgTlVMTCk7Cj4gPiA+ICsgICAgICAgICAgICAg
ICAgaWYgKGlzX3N0dWJkb20pIHsKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgZmxleGFycmF5
X3ZhcHBlbmQoZG1fYXJncywKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIi1zZXJpYWwiLAo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBHQ1NQUklOVEYoIi9kZXYvaHZjJWQiLCBTVFVCRE9NX0NPTlNPTEVfU0VSSUFMKSwKPiA+
ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTlVMTCk7Cj4gPiA+ICsg
ICAgICAgICAgICAgICAgfSBlbHNlIHsKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgZmxleGFy
cmF5X3ZhcHBlbmQoZG1fYXJncywKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIi1zZXJpYWwiLCBiX2luZm8tPnUuaHZtLnNlcmlhbCwgTlVMTCk7Cj4gPiA+ICsg
ICAgICAgICAgICAgICAgfQo+ID4gPiAgICAgICAgICAgICAgfSBlbHNlIGlmIChiX2luZm8tPnUu
aHZtLnNlcmlhbF9saXN0KSB7Cj4gPiA+ICAgICAgICAgICAgICAgICAgY2hhciAqKnA7Cj4gPiA+
ICsgICAgICAgICAgICAgICAgaWYgKGlzX3N0dWJkb20pIHsKPiA+ID4gKyAgICAgICAgICAgICAg
ICAgICAgZmxleGFycmF5X3ZhcHBlbmQoZG1fYXJncywKPiA+ID4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIi1zZXJpYWwiLCAiL2Rldi9odmMxIiwgTlVMTCk7Cj4gPgo+
ID4gU2hvdWxkIHRoaXMgYWxzbyBiZSBHQ1NQUklOVEYoIi9kZXYvaHZjJWQiLCBTVFVCRE9NX0NP
TlNPTEVfU0VSSUFMKQo+ID4gaW5zdGVhZCBvZiBoYXJkY29kaW5nIGh2YzE/Cj4KPiBZZXMuIEFu
eXdheSwgIG11bHRpcGxlIHNlcmlhbCBjb25zb2xlcyBhcmUgaW5jb21wYXRpYmxlIHdpdGgKPiBz
dHViZG9tYWluIGFueXdheSAtIHNob3VsZCBpdCBlcnJvciBvdXQgaWYgc2VyaWFsX2xpc3QgaGF2
ZSBtdWx0aXBsZQo+IGVsZW1lbnRzPyBPciBzaWxlbnRseSBpZ25vcmUgb3RoZXJzPwoKSSB0aGlu
ayBlcnJvci1pbmcgb3V0IHdpdGggYSBzdWl0YWJsZSBtZXNzYWdlIGZvciBtdWx0aXBsZSBlbGVt
ZW50cwp3b3VsZCBhdm9pZCBjb25mdXNpb24uICBTaWxlbnRseSBpZ25vcmluZyB3b3VsZCBsZWF2
ZSB1c2VycyB3b25kZXJpbmcKd2h5IHRoZSBleHRyYSBjb25zb2xlcyBkaWRuJ3Qgc2hvdyB1cC4K
Ck11bHRpcGxlIHNlcmlhbHMgY291bGQgYmUgc3VwcG9ydGVkIGJ5IGR5bmFtaWNhbGx5IGFsbG9j
YXRpbmcgbW9yZQpjb25zb2xlcyB0byBzdHViZG9tLCBidXQgaXQncyBwcm9iYWJseSBub3Qgd29y
dGggdGhlIGVmZm9ydC4KCj4gPiA+ICsgICAgICAgICAgICAgICAgfQo+ID4gPiAgICAgICAgICAg
ICAgICAgIGZvciAocCA9IGJfaW5mby0+dS5odm0uc2VyaWFsX2xpc3Q7Cj4gPiA+ICAgICAgICAg
ICAgICAgICAgICAgICAqcDsKPiA+ID4gICAgICAgICAgICAgICAgICAgICAgIHArKykgewo+ID4K
PiA+IDxzbmlwPgo+ID4KPiA+ID4gQEAgLTE1NTAsOCArMTU4NCw4IEBAIHN0YXRpYyBpbnQgbGli
eGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdzX25ldyhsaWJ4bF9fZ2MgKmdjLAo+ID4gPgo+ID4g
PiAgICAgICAgICAgICAgaWYgKGRpc2tzW2ldLmlzX2Nkcm9tKSB7Cj4gPiA+ICAgICAgICAgICAg
ICAgICAgZHJpdmUgPSBsaWJ4bF9fc3ByaW50ZihnYywKPiA+ID4gLSAgICAgICAgICAgICAgICAg
ICAgICAgICAiaWY9aWRlLGluZGV4PSVkLHJlYWRvbmx5PW9uLG1lZGlhPWNkcm9tLGlkPWlkZS0l
aSIsCj4gPiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgZGlzaywgZGV2X251bWJlcik7Cj4g
PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgImlmPWlkZSxyZWFkb25seT1vbixtZWRpYT1j
ZHJvbSxpZD1pZGUtJWkiLAo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICAgIGRldl9udW1i
ZXIpOwo+ID4KPiA+IFdoYXQgaXMgdGhlIGltcGFjdCBvZiBkcm9wcGluZyBpbmRleD8KPgo+IExl
ZnRvdmVyIGZyb20gUXViZXMtc3BlY2lmaWMgcGFydCBvZiB0aGlzIHBhdGNoIChub24tY2Ryb20g
ZGlza3MgYXJlCj4gY29udmVydGVkIHRvIFNDU0kgZm9yIHJlYWRvbmx5IHN1cHBvcnQsIGRyb3Bw
aW5nIGluZGV4IGF2b2lkcyBoaXR0aW5nCj4gSURFIGxpbWl0YXRpb24gb2YgNCBkaXNrcykuIEkn
bGwgcmVtb3ZlIHRoaXMgY2h1bmsuCgpBaCwgb2theS4KClJlZ2FyZHMsCkphc29uCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 14:47:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 14: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 1flEt7-0004FQ-0E; Thu, 02 Aug 2018 14:47:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vitr=kr=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1flEt5-0004FE-Gh
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 14:47:35 +0000
X-Inumbo-ID: e17cc1e3-9662-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 e17cc1e3-9662-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 16:46:47 +0200 (CEST)
Received: by mail-lj1-x242.google.com with SMTP id s12-v6so2204245ljj.0
 for <xen-devel@lists.xenproject.org>; Thu, 02 Aug 2018 07:47:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=n11KY72b4OQvv+2lSswJ3nxzUI9XakEb5lL2dQV/Cjo=;
 b=nJ8pwT5xQ8QfQQhcIY7UVR8TOsbPCdTUE+X4uNryKqi0WPoGLXylnHU4f2tQurcnrj
 +W4rHr811/oN0bZCgJ4rpPgVdazSbDPQAZQB+VRU6UyvD4aBOv49nXAQvbkk8EMbf/mL
 6Ljj3FKO7qCzhKQtJ0nn/lYjrlL+1M8ai4FskBpw2eehD9OFa7xIcBbo04zZKDmsqgwh
 G+axO2d9m5NDf6S7308LcUpD4BaswmaX4CfDaCbxxWd43lOEcDN31CZ36Fyhn9nAE8Mb
 SvQxi8hqVY9/jPVxDcTKlu0SGG5QQeAM6U74mnVEV8qQlbjTXi5vKobQgTeX0pce5hJu
 i9og==
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=n11KY72b4OQvv+2lSswJ3nxzUI9XakEb5lL2dQV/Cjo=;
 b=Jf2wTIFmoE0z6bUmwVj5M3B+5zHO/tQ0mwQc38fwzKoIVIpbFvGJ0P+WNCQaB1IGmL
 KXAZha43pEN1uregDQi6WO1iizdujt/oi3BcT4sOG0FVHPgCASAFChWTk+nYM4sxHr6E
 vjQEf8gujkc4/89LDLo4g0ZTlRXDipvRtOQRySzVZUQDz98dFz8ntMZhHinDDAt54c/2
 WOQbsKgoyjEZuUcUZF5oqm4qm4mD2vniNN6dgKTU1rLHU3bgpVOe2Lq3MtFkeOE+bQh4
 hP3SSCeUtq3zi8KUobrFAr99RzYYAG3bdDwvRAGd+1TBciYZIbY7l9++wGmJC7dHvin9
 yjOQ==
X-Gm-Message-State: AOUpUlFH5E5cUHhqNyFKRjK9UpV4xG/r4f1/eQD5HU/3sjNRbXeOPJEh
 FTo0KpwkTKIdfQGoUlqtS3ZMx7+3m8Uk6gz6CNE=
X-Google-Smtp-Source: AAOMgpcTnC3NlgNxa6G5p7k4uVm2VdUZlhl51pLSNYjDgIzn/XlD+CduVYE6kaMDuUuK8jD2wn2UahlYbtNRthu9mxk=
X-Received: by 2002:a2e:6a04:: with SMTP id
 f4-v6mr2578861ljc.109.1533221252430; 
 Thu, 02 Aug 2018 07:47:32 -0700 (PDT)
MIME-Version: 1.0
References: <cover.cff0dcda374a083d3fc638b205f631586751181e.1533009377.git-series.marmarek@invisiblethingslab.com>
 <48966e6760edb8cfa605879fe47290732edce3da.1533009377.git-series.marmarek@invisiblethingslab.com>
 <CAKf6xpv=PrZbXiOn8WXkHSsbOtUuNMW5J9vUu-pnBCEiorpFLg@mail.gmail.com>
 <20180801160329.GX1371@mail-itl>
In-Reply-To: <20180801160329.GX1371@mail-itl>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Thu, 2 Aug 2018 10:47:20 -0400
Message-ID: <CAKf6xpsTnWkbMqQBj4pQG4bWGxxTvvbq9J_h=A9Xvk-FMvMJ=w@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [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: 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>

T24gV2VkLCBBdWcgMSwgMjAxOCBhdCAxMjowMyBQTSBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVj
a2kKPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+IHdyb3RlOgo+Cj4gT24gV2VkLCBB
dWcgMDEsIDIwMTggYXQgMTA6Mjk6MDdBTSAtMDQwMCwgSmFzb24gQW5kcnl1ayB3cm90ZToKPiA+
IE9uIE1vbiwgSnVsIDMwLCAyMDE4IGF0IDExOjU2IFBNLCBNYXJlayBNYXJjenlrb3dza2ktR8Oz
cmVja2kKPiA+IDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPiB3cm90ZToKPiA+ID4g
RnJvbTogU2ltb24gR2Fpc2VyIDxzaW1vbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPgo+ID4gPgo+
ID4gPiBUaGVyZSBpcyBubyBRTVAgc29ja2V0IGFjY2VzcywgcmUtdXNlIHRoZSBzYW1lIG1lY2hh
bmlzbSBhcyBmb3IgTWluaU9TCj4gPiA+IGJhc2VkIHN0dWJkb20uCj4gPgo+ID4gTGF0ZXIgeW91
IGFkZCBzb21lIFFNUCBzdXBwb3J0LiAgSXMgdGhpcyBwcmVmZXJyZWQgYmVjYXVzZSB5b3VyIFFN
UAo+ID4gc3VwcG9ydCBpcyB1bnJlbGlhYmxlPwo+Cj4gRm9yIG5vdywgdW50aWwgZmluYWwgZGVj
aXNpb24gaG93IHRvIGNvbm5lY3QgUU1QIGlzIG1hZGUsIHllcy4KPiBUaGlzIGlzIGFsc28gc29t
ZXRoaW5ncyB3ZSBhbHJlYWR5IHVzZSBRdWJlcyBmb3IgYWxtb3N0IGEgeWVhciwgc28gaXQKPiBn
b3QgbXVjaCBtb3JlIHRlc3RpbmcuCj4KPiBCdXQgaWYgd2UgZ2V0IHN0YWJsZSBRTVAgc3VwcG9y
dCwgdGhpcyBwYXRjaCBjb3VsZCBiZSBkcm9wcGVkLgo+Cj4gPiA8c25pcD4KPiA+Cj4gPiA+IEBA
IC0xMDEwLDcgKzEwMTEsMTUgQEAgc3RhdGljIGludCBkb19wY2lfYWRkKGxpYnhsX19nYyAqZ2Ms
IHVpbnQzMl90IGRvbWlkLCBsaWJ4bF9kZXZpY2VfcGNpICpwY2lkZXYsIGkKPiA+ID4gICAgICAg
ICAgICAgICAgICByYyA9IHFlbXVfcGNpX2FkZF94ZW5zdG9yZShnYywgZG9taWQsIHBjaWRldik7
Cj4gPiA+ICAgICAgICAgICAgICAgICAgYnJlYWs7Cj4gPiA+ICAgICAgICAgICAgICBjYXNlIExJ
QlhMX0RFVklDRV9NT0RFTF9WRVJTSU9OX1FFTVVfWEVOOgo+ID4gPiAtICAgICAgICAgICAgICAg
IHJjID0gbGlieGxfX3FtcF9wY2lfYWRkKGdjLCBkb21pZCwgcGNpZGV2KTsKPiA+ID4gKyAgICAg
ICAgICAgICAgICBkbV9kb21pZCA9IGxpYnhsX2dldF9zdHViZG9tX2lkKGN0eCwgZG9taWQpOwo+
ID4gPiArCj4gPiA+ICsgICAgICAgICAgICAgICAgaWYgKGRtX2RvbWlkICE9IDAKPiA+ID4gKyAg
ICAgICAgICAgICAgICAgICAgJiYgbGlieGxfX3N0dWJkb21haW5fdmVyc2lvbl9ydW5uaW5nKGdj
LCBkbV9kb21pZCkgPT0KPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICBMSUJYTF9TVFVC
RE9NQUlOX1ZFUlNJT05fTElOVVgpIHsKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgcmMgPSBx
ZW11X3BjaV9hZGRfeGVuc3RvcmUoZ2MsIGRvbWlkLCBwY2lkZXYpOwo+ID4gPiArICAgICAgICAg
ICAgICAgIH0gZWxzZSB7Cj4gPiA+ICsgICAgICAgICAgICAgICAgICAgIHJjID0gbGlieGxfX3Ft
cF9wY2lfYWRkKGdjLCBkb21pZCwgcGNpZGV2KTsKPiA+ID4gKyAgICAgICAgICAgICAgICB9Cj4g
Pgo+ID4gV2hhdCBhYm91dCByZWZhY3RvcmluZyB0aGUgd2hvbGUgc3dpdGNoIHN0YXRlbWVudCB0
byBzb21ldGhpbmcgbGlrZToKPiA+IGJvb2wgdXNlX3FtcCA9IGxpYnhsX19kZXZpY2VfbW9kZWxf
dmVyc2lvbl9ydW5uaW5nKGdjLCBkb21pZCkKPiA+ICAgICAgICAgICAgICAgICAgPT0gTElCWExf
REVWSUNFX01PREVMX1ZFUlNJT05fUUVNVV9YRU4gJiYKPiA+ICAgICAgICAgICAgICAgIGxpYnhs
X2dldF9zdHViZG9tX2lkKGN0eCwgZG9taWQpID09IDA7Cj4gPiBpZiAodXNlX3FtcCkgewo+ID4g
ICAgcmMgPSBsaWJ4bF9fcW1wX3BjaV9hZGQoZ2MsIGRvbWlkLCBwY2lkZXYpOwo+ID4gfSBlbHNl
IHsKPiA+ICAgICByYyA9IHFlbXVfcGNpX2FkZF94ZW5zdG9yZShnYywgZG9taWQsIHBjaWRldik7
Cj4gPiB9Cj4KPiBUaGF0IGluZGVlZCBsb29rcyBiZXR0ZXIuIEJ1dCBJJ2QgZGVsYXkgdG91Y2hp
bmcgdGhpcyBwYXRjaCB1bnRpbAo+IGdldHRpbmcgc29tZSBwbGFuIG9uIFFNUC4KCk9rLiAgVGhh
dCBzb3VuZHMgZ29vZC4KClJlZ2FyZHMsCkphc29uCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 15:01:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 15:01: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 1flF64-0005j5-9S; Thu, 02 Aug 2018 15:01: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=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flF63-0005j0-Br
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 15:00:59 +0000
X-Inumbo-ID: c0a473dd-9664-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c0a473dd-9664-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 17:00:11 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,436,1526342400"; d="scan'208";a="77089617"
Date: Thu, 2 Aug 2018 17:00:29 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802150029.i6k54oekmrlzlu3m@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-27-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-27-anthony.perard@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 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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDY6MDhQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gV2hlbiBzdGFydGluZyBRRU1VIHdpdGggZG1fcmVzdHJpY3Q9MSwgcHJlLW9wZW4g
dGhlIFFNUCBzb2NrZXQgYmVmb3JlCj4gZXhlYyBRRU1VLiBUaGF0IHNvY2tldCB3aWxsIGJlIHVz
ZWZ1bGwgdG8gZmluZG91dCBpZiBRRU1VIGlzIHJlYWR5LCBhbmQKPiBwcmUtb3BlbmluZyBpdCBt
ZWFucyB0aGF0IGxpYnhsIGNhbiBjb25uZWN0IHRvIGl0IHdpdGhvdXQgd2FpdGluZyBmb3IKPiBR
RU1VIHRvIGNyZWF0ZSBpdC4KPiAKPiBUaGUgcHJlLW9wZW5uaW5nIGlzIGNvbmRpdGlvbm5hbCwg
YmFzZWQgb24gdGhlIHVzZSBvZiBkbV9yZXN0cmljdAo+IGJlY2F1c2UgaXQgaXMgdXNpbmcgYSBu
ZXcgY29tbWFuZCBsaW5lIG9wdGlvbiBvZiBRRU1VLCBhbmQgZG1fcmVzdHJpY3QKPiBzdXBwb3J0
IGluIFFFTVUgaXMgbmV3ZXIuCj4gCj4gLWNoYXJkZXYgc29ja2V0LGZkPVggaXMgYXZhaWxhYmxl
IHdpdGggUUVNVSAyLjEyLCBzaW5jZSBjb21taXQ6Cj4gPiBjaGFyOiBhbGxvdyBwYXNzaW5nIHBy
ZS1vcGVuZWQgc29ja2V0IGZpbGUgZGVzY3JpcHRvciBhdCBzdGFydHVwCj4gPiAwOTM1NzAwZjg1
NDQwMzNlYmJkNDFlMWYxM2NkNTI4ZjhhNThkMjRkCj4gCj4gZG1fcmVzdHJpY3Qgd2lsbCBiZSBh
dmFpbGFibGUgaW4gUUVNVSAzLjAuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQg
PGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gLS0tCj4gCj4gTm90ZXM6Cj4gICAgIHY0Ogo+
ICAgICAgICAgc2VwYXJhdGUgdGhlIGxvZ2ljIHRvIG9wZW4gYSBzb2NrZXQgaW50byBhIGZ1bmN0
aW9uLgo+ICAgICAgICAgVXNlIGxpYnhsX19wcmVwYXJlX3NvY2thZGRyX3VuKCkgdG8gY2hlY2sg
cGF0aCBzaXplCj4gCj4gIHRvb2xzL2xpYnhsL2xpYnhsX2RtLmMgfCA4NiArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDc3IGluc2Vy
dGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xp
YnhsX2RtLmMgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCj4gaW5kZXggNWMyOGEwY2VkNC4uOWUz
ZTUwMTQ1NyAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9kbS5jCj4gKysrIGIvdG9v
bHMvbGlieGwvbGlieGxfZG0uYwo+IEBAIC0yNCw2ICsyNCw4IEBACj4gICNpbmNsdWRlIDxzeXMv
dHlwZXMuaD4KPiAgI2luY2x1ZGUgPHB3ZC5oPgo+ICAjaW5jbHVkZSA8Z3JwLmg+Cj4gKyNpbmNs
dWRlIDxzeXMvc29ja2V0Lmg+CgpzeXMvc29ja2V0Lmggc2hvdWxkIGJlIGFscmVhZHkgaW5jbHVk
ZWQgYnkgbGlieGxfaW50ZXJuYWwuaAoKPiArI2luY2x1ZGUgPHN5cy91bi5oPgoKSSB3b3VsZCBw
cm9iYWJseSBjb25zaWRlciBhZGRpbmcgc3lzL3VuLmggdG8gbGlieGxfaW50ZXJuYWwuaCB1bmxl
c3MKaXQncyBvbmx5IHJlcXVpcmVkIGZvciB0aGlzIHNwZWNpZmljIGZpbGUuCgo+ICAKPiAgc3Rh
dGljIGNvbnN0IGNoYXIgKmxpYnhsX3RhcGlmX3NjcmlwdChsaWJ4bF9fZ2MgKmdjKQo+ICB7Cj4g
QEAgLTkxNSwxMiArOTE3LDU4IEBAIGNvbnN0IGNoYXIgKmxpYnhsX19xZW11X3FtcF9wYXRoKGxp
YnhsX19nYyAqZ2MsIGludCBkb21pZCkKPiAgICAgIHJldHVybiBHQ1NQUklOVEYoIiVzL3FtcC1s
aWJ4bC0lZCIsIGxpYnhsX19ydW5fZGlyX3BhdGgoKSwgZG9taWQpOwo+ICB9Cj4gIAo+ICtzdGF0
aWMgaW50IGxpYnhsX19wcmVfb3Blbl9xbXBfc29ja2V0KGxpYnhsX19nYyAqZ2MsIGludCBkb21p
ZCwgaW50ICpmZF9yKQo+ICt7Cj4gKyAgICBpbnQgcmM7Cj4gKyAgICBpbnQgZmQgPSAtMTsKClRo
ZXJlJ3Mgbm8gbmVlZCB0byBpbml0IGZkIHRvIC0xLgoKPiArICAgIHN0cnVjdCBzb2NrYWRkcl91
biB1bjsKPiArICAgIGNvbnN0IGNoYXIgKnBhdGg7Cj4gKwo+ICsgICAgcGF0aCA9IGxpYnhsX19x
ZW11X3FtcF9wYXRoKGdjLCBkb21pZCk7CgpZb3UgY2FuIGluaXQgaXQgYSBkZWZpbml0aW9uIHRp
bWUuCgo+ICsKPiArICAgIGZkID0gc29ja2V0KEFGX1VOSVgsIFNPQ0tfU1RSRUFNLCAwKTsKPiAr
ICAgIGlmIChmZCA8IDApIHsKPiArICAgICAgICBMT0dFRChFUlJPUiwgZG9taWQsICJzb2NrZXQo
KSBmYWlsZWQiKTsKPiArICAgICAgICByZXR1cm4gRVJST1JfRkFJTDsKPiArICAgIH0KPiArCj4g
KyAgICByYyA9IGxpYnhsX19wcmVwYXJlX3NvY2thZGRyX3VuKGdjLCAmdW4sIHBhdGgsICJRRU1V
J3MgUU1QIHNvY2tldCIpOwo+ICsgICAgaWYgKHJjKQo+ICsgICAgICAgIGdvdG8gb3V0Owo+ICsK
PiArICAgIGlmICh1bmxpbmsocGF0aCkgPCAwICYmIGVycm5vICE9IEVOT0VOVCkgewo+ICsgICAg
ICAgIExPR0VEKEVSUk9SLCBkb21pZCwgInVubGluaygnJXMnKSBmYWlsZWQiLCBwYXRoKTsKPiAr
ICAgICAgICByYyA9IEVSUk9SX0ZBSUw7Cj4gKyAgICAgICAgZ290byBvdXQ7Cj4gKyAgICB9CgpZ
b3UgY2FuIHVzZSBsaWJ4bF9fcmVtb3ZlX2ZpbGUgd2hpY2ggYWxzbyBoYW5kbGVzIEVJTlRSLgoK
PiArCj4gKyAgICBpZiAoYmluZChmZCwgKHN0cnVjdCBzb2NrYWRkciopICZ1biwgc2l6ZW9mKHVu
KSkgPCAwKSB7Cj4gKyAgICAgICAgTE9HRUQoRVJST1IsIGRvbWlkLCAiYmluZCgnJXMnKSBmYWls
ZWQiLCBwYXRoKTsKPiArICAgICAgICByYyA9IEVSUk9SX0ZBSUw7Cj4gKyAgICAgICAgZ290byBv
dXQ7Cj4gKyAgICB9Cj4gKwo+ICsgICAgaWYgKGxpc3RlbihmZCwgMSkgPCAwKSB7Cj4gKyAgICAg
ICAgTE9HRUQoRVJST1IsIGRvbWlkLCAibGlzdGVuKCkgZmFpbGVkIik7Cj4gKyAgICAgICAgcmMg
PSBFUlJPUl9GQUlMOwo+ICsgICAgICAgIGdvdG8gb3V0Owo+ICsgICAgfQo+ICsKPiArICAgICpm
ZF9yID0gZmQ7Cj4gKyAgICByYyA9IDA7Cj4gKwo+ICtvdXQ6Cj4gKyAgICBpZiAocmMgJiYgZmQg
Pj0gMCkKPiArICAgICAgICBjbG9zZShmZCk7Cj4gKyAgICByZXR1cm4gcmM7Cj4gK30KPiArCj4g
IHN0YXRpYyBpbnQgbGlieGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdzX25ldyhsaWJ4bF9fZ2Mg
KmdjLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hh
ciAqZG0sIGludCBndWVzdF9kb21pZCwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IGxpYnhsX2RvbWFpbl9jb25maWcgKmd1ZXN0X2NvbmZpZywKPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNoYXIgKioqYXJncywgY2hhciAq
KiplbnZzLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qg
bGlieGxfX2RvbWFpbl9idWlsZF9zdGF0ZSAqc3RhdGUsCj4gLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBpbnQgKmRtX3N0YXRlX2ZkKQo+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgaW50ICpkbV9zdGF0ZV9mZCwgaW50ICpkbV9tb25pdG9y
X2ZkKQo+ICB7Cj4gICAgICBjb25zdCBsaWJ4bF9kb21haW5fY3JlYXRlX2luZm8gKmNfaW5mbyA9
ICZndWVzdF9jb25maWctPmNfaW5mbzsKPiAgICAgIGNvbnN0IGxpYnhsX2RvbWFpbl9idWlsZF9p
bmZvICpiX2luZm8gPSAmZ3Vlc3RfY29uZmlnLT5iX2luZm87Cj4gQEAgLTk0OSwxMCArOTk3LDI1
IEBAIHN0YXRpYyBpbnQgbGlieGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdzX25ldyhsaWJ4bF9f
Z2MgKmdjLAo+ICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIlZCIsIGd1ZXN0X2Rv
bWlkKSwgTlVMTCk7Cj4gIAo+ICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLWNoYXJk
ZXYiKTsKPiAtICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywKPiAtICAgICAgICAgICAgICAg
ICAgICAgR0NTUFJJTlRGKCJzb2NrZXQsaWQ9bGlieGwtY21kLCIKPiAtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICJwYXRoPSVzLHNlcnZlcixub3dhaXQiLAo+IC0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfX3FlbXVfcW1wX3BhdGgoZ2MsIGd1ZXN0X2RvbWlkKSkp
Owo+ICsgICAgLyogSWYgd2UgaGF2ZSB0byB1c2UgZG1fcmVzdHJpY3QsIFFFTVUgbmVlZCB0byBi
ZSBuZXcgZW5vdWdoIGFuZCB3aWxsIGhhdmUKPiArICAgICAqIHRoZSBuZXcgaW50ZXJmYWNlIHdo
ZXJlIHdlIGNhbiBwcmUtb3BlbiB0aGUgUU1QIHNvY2tldC4gKi8KPiArICAgIGlmIChsaWJ4bF9k
ZWZib29sX3ZhbChiX2luZm8tPmRtX3Jlc3RyaWN0KSkKPiArICAgIHsKPiArICAgICAgICBpbnQg
cmM7Cj4gKwo+ICsgICAgICAgIHJjID0gbGlieGxfX3ByZV9vcGVuX3FtcF9zb2NrZXQoZ2MsIGd1
ZXN0X2RvbWlkLCBkbV9tb25pdG9yX2ZkKTsKPiArICAgICAgICBpZiAocmMpCj4gKyAgICAgICAg
ICAgIHJldHVybiByYzsKPiArCj4gKyAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLAo+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCJzb2NrZXQsaWQ9bGlieGwtY21k
LGZkPSVkLHNlcnZlcixub3dhaXQiLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICpkbV9tb25pdG9yX2ZkKSk7Cj4gKyAgICB9IGVsc2Ugewo+ICsgICAgICAgIGZsZXhhcnJh
eV9hcHBlbmQoZG1fYXJncywKPiArICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigi
c29ja2V0LGlkPWxpYnhsLWNtZCwiCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgInBhdGg9JXMsc2VydmVyLG5vd2FpdCIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbGlieGxfX3FlbXVfcW1wX3BhdGgoZ2MsIGd1ZXN0X2RvbWlkKSkpOwo+ICsgICAg
fQo+ICAKPiAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgIi1uby1zaHV0ZG93biIpOwo+
ICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLW1vbiIpOwo+IEBAIC0xNzMxLDcgKzE3
OTQsOCBAQCBzdGF0aWMgaW50IGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJncyhsaWJ4bF9f
Z2MgKmdjLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qg
bGlieGxfZG9tYWluX2NvbmZpZyAqZ3Vlc3RfY29uZmlnLAo+ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY2hhciAqKiphcmdzLCBjaGFyICoqKmVudnMsCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9fZG9tYWluX2J1
aWxkX3N0YXRlICpzdGF0ZSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGludCAqZG1fc3RhdGVfZmQpCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBpbnQgKmRtX3N0YXRlX2ZkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgaW50ICpkbV9tb25pdG9yX2ZkKQoKWW91IGNuYSBwbGFjZSBkbV9tb25pdG9y
X2ZkIG9uIHRoZSBzYW1lIGxpbmUuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 15:07:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 15: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 1flFBu-0005x8-0d; Thu, 02 Aug 2018 15:07: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=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flFBt-0005x3-B3
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 15:07:01 +0000
X-Inumbo-ID: c0eaf694-9665-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c0eaf694-9665-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 15:07:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,436,1526342400"; d="scan'208";a="77090200"
Date: Thu, 2 Aug 2018 17:06:02 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802150602.lsaepbvospyxwybr@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-28-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-28-anthony.perard@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDY6MDlQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gVGhpcyBpcyBvbmx5IGFjdGl2YXRlZCB3aGVuIGRtX3Jlc3RyaWN0PTEsIGFzIGV4
cGxhaW5lZCBpbiB0aGUgcHJldmlvdXMKPiBwYXRjaCAibGlieGxfZG06IFByZS1vcGVuIFFNUCBz
b2NrZXQgZm9yIFFFTVUiCj4gCj4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhv
bnkucGVyYXJkQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+CgpKdXN0IG9uZSBuaXQuLi4KCj4gLS0tCj4gCj4gTm90ZXM6Cj4g
ICAgIHY0Ogo+ICAgICAgICAgbW92ZWQgdG8gbGlieGxfX2RtX3NwYXduXyogZnJvbSBsaWJ4bF9f
c3Bhd25fKgo+IAo+ICB0b29scy9saWJ4bC9saWJ4bF9kbS5jICAgICAgIHwgNTIgKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gIHRvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFs
LmggfCAgMSArCj4gIDIgZmlsZXMgY2hhbmdlZCwgNTMgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYg
LS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kbS5jIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwo+
IGluZGV4IDllM2U1MDE0NTcuLjBjMTFlOTZhNWQgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGwv
bGlieGxfZG0uYwo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKPiBAQCAtMjI5MCw2ICsy
MjkwLDggQEAgc3RhdGljIHZvaWQgZGV2aWNlX21vZGVsX3N0YXJ0dXBfZmFpbGVkKGxpYnhsX19l
Z2MgKmVnYywKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBy
Yyk7Cj4gIHN0YXRpYyB2b2lkIGRldmljZV9tb2RlbF9kZXRhY2hlZChsaWJ4bF9fZWdjICplZ2Ms
Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fc3Bhd25fc3RhdGUg
KnNwYXduKTsKPiArc3RhdGljIHZvaWQgZGV2aWNlX21vZGVsX3FtcF9jYihsaWJ4bF9fZWdjICpl
Z2MsIGxpYnhsX19ldl9xbXAgKmV2LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqcmVzcG9uc2UsIGludCByYyk7Cj4gIAo+ICAvKiBv
dXIgIm5leHQgc3RlcCIgZnVuY3Rpb24sIGNhbGxlZCBmcm9tIHRob3NlIGNhbGxiYWNrcyBhbmQg
ZWxzZXdoZXJlICovCj4gIHN0YXRpYyB2b2lkIGRldmljZV9tb2RlbF9zcGF3bl9vdXRjb21lKGxp
YnhsX19lZ2MgKmVnYywKPiBAQCAtMjQyMSw2ICsyNDIzLDE3IEBAIHJldHJ5X3RyYW5zYWN0aW9u
Ogo+ICAgICAgc3Bhd24tPmZhaWx1cmVfY2IgPSBkZXZpY2VfbW9kZWxfc3RhcnR1cF9mYWlsZWQ7
Cj4gICAgICBzcGF3bi0+ZGV0YWNoZWRfY2IgPSBkZXZpY2VfbW9kZWxfZGV0YWNoZWQ7Cj4gIAo+
ICsgICAgbGlieGxfX2V2X3FtcF9pbml0KCZkbXNzLT5xbXApOwo+ICsgICAgaWYgKGRtX21vbml0
b3JfZmQgPj0gMCkgewo+ICsgICAgICAgIC8qIFRoZXJlIGlzIGEgdmFsaWQgUU1QIHNvY2tldCBh
dmFpbGFibGUgbm93LAo+ICsgICAgICAgICAqIHVzZSBpdCB0byBmaW5kIG91dCB3aGVuIFFFTVUg
aXMgcmVhZHkgKi8KPiArICAgICAgICBkbXNzLT5xbXAuY2FsbGJhY2sgPSBkZXZpY2VfbW9kZWxf
cW1wX2NiOwo+ICsgICAgICAgIGRtc3MtPnFtcC5kb21pZCA9IGRvbWlkOwo+ICsgICAgICAgIGRt
c3MtPnFtcC5jZmQgPSBOVUxMOwo+ICsgICAgICAgIHJjID0gbGlieGxfX2V2X3FtcF9zZW5kKGdj
LCAmZG1zcy0+cW1wLCAicXVlcnktc3RhdHVzIiwgTlVMTCk7Cj4gKyAgICAgICAgaWYgKHJjKSBn
b3RvIG91dF9jbG9zZTsKPiArICAgIH0KPiArCj4gICAgICByYyA9IGxpYnhsX19zcGF3bl9zcGF3
bihlZ2MsIHNwYXduKTsKPiAgICAgIGlmIChyYyA8IDApCj4gICAgICAgICAgZ290byBvdXRfY2xv
c2U7Cj4gQEAgLTI0OTAsNiArMjUwMyw0MyBAQCBzdGF0aWMgdm9pZCBkZXZpY2VfbW9kZWxfZGV0
YWNoZWQobGlieGxfX2VnYyAqZWdjLAo+ICAgICAgZGV2aWNlX21vZGVsX3NwYXduX291dGNvbWUo
ZWdjLCBkbXNzLCAwKTsKPiAgfQo+ICAKPiArc3RhdGljIHZvaWQgZGV2aWNlX21vZGVsX3FtcF9j
YihsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19ldl9xbXAgKmV2LAo+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqcmVzcG9uc2UsCj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IHJjKQo+ICt7Cj4gKyAgICBFR0NfR0M7
Cj4gKyAgICBsaWJ4bF9fZG1fc3Bhd25fc3RhdGUgKmRtc3MgPSBDT05UQUlORVJfT0YoZXYsICpk
bXNzLCBxbXApOwo+ICsgICAgY29uc3QgbGlieGxfX2pzb25fb2JqZWN0ICpvOwo+ICsgICAgY29u
c3QgY2hhciAqc3RhdHVzOwo+ICsKPiArICAgIGxpYnhsX19ldl9xbXBfZGlzcG9zZShnYywgZXYp
Owo+ICsKPiArICAgIGlmIChyYykKPiArICAgICAgICBnb3RvIGZhaWxlZDsKPiArCj4gKyAgICBv
ID0gbGlieGxfX2pzb25fbWFwX2dldCgic3RhdHVzIiwgcmVzcG9uc2UsIEpTT05fU1RSSU5HKTsK
PiArICAgIGlmICghbykgewo+ICsgICAgICAgIExPR0QoREVCVUcsIGV2LT5kb21pZCwgIlFNUCB1
bmV4cGVjdGVkIHJlc3BvbnNlIik7Cj4gKyAgICAgICAgcmMgPSBFUlJPUl9GQUlMOwo+ICsgICAg
ICAgIGdvdG8gZmFpbGVkOwo+ICsgICAgfQo+ICsgICAgc3RhdHVzID0gbGlieGxfX2pzb25fb2Jq
ZWN0X2dldF9zdHJpbmcobyk7Cj4gKyAgICBpZiAoIXN0cmNtcChzdGF0dXMsICJydW5uaW5nIikp
IHsKPiArICAgICAgICAvKiBzdWNjZXNzICovCj4gKyAgICB9IGVsc2Ugewo+ICsgICAgICAgIExP
R0QoREVCVUcsIGV2LT5kb21pZCwgIlVuZXhwZWN0ZWQgUUVNVSBzdGF0dXM6ICVzIiwgc3RhdHVz
KTsKPiArICAgICAgICByYyA9IEVSUk9SX0ZBSUw7Cj4gKyAgICAgICAgZ290byBmYWlsZWQ7Cj4g
KyAgICB9CgpJc24ndCBpdCBjbGVhcmVyIHRvIGp1c3QgdXNlOgoKaWYgKHN0cmNtcChzdGF0dXMs
ICJydW5uaW5nIikpIHsKICAgIC8qIEZhaWx1cmUuICovCn0KClRoZSBlbXB0eSBzdWNjZXNzIGJy
YW5jaCBkb2Vzbid0IGxvb2sgdmVyeSB1c2VmdWwuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 15:09:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 15:09: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 1flFDo-00062y-E8; Thu, 02 Aug 2018 15: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=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flFDn-00062s-Bv
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 15:08:59 +0000
X-Inumbo-ID: 086a09ca-9666-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 086a09ca-9666-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 15:09:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,436,1526342400"; d="scan'208";a="77090376"
Date: Thu, 2 Aug 2018 17:08:15 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802150815.rlgwiu6xvrhiymug@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-29-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-29-anthony.perard@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 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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDY6MTBQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gVGhpcyB3aWxsIGJlIHVzZWQgaW4gYSBsYXRlciBwYXRjaC4KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPiAtLS0K
PiAgdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCB8ICA3ICsrKysrKysKPiAgdG9vbHMvbGli
eGwvbGlieGxfcW1wLmMgICAgICB8IDE2ICsrKysrKysrKysrKysrKysKPiAgMiBmaWxlcyBjaGFu
Z2VkLCAyMyBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhs
X2ludGVybmFsLmggYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCj4gaW5kZXggMDFjMzg2
ODc0OC4uNGZhNTRjZGI2YSAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5h
bC5oCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAo+IEBAIC00MzIsNiArNDMy
LDEzIEBAIHN0cnVjdCBsaWJ4bF9fZXZfcW1wIHsKPiAgICAgIGxpYnhsX19ldl9xbXBfY2FsbGJh
Y2sgKmNhbGxiYWNrOwo+ICAgICAgbGlieGxfX2NhcmVmZCAqY2ZkOyAvKiBzZXQgdG8gc2VuZCBh
IGZkIHdpdGggdGhlIGNvbW1hbmQsIE5VTEwgb3RoZXJ3aXNlICovCj4gIAo+ICsgICAgLyogcmVh
ZC1vbmx5IHdoZW4gQ29ubmVjdGVkICovCj4gKyAgICBzdHJ1Y3Qgewo+ICsgICAgICAgIGludCBt
YWpvcjsKPiArICAgICAgICBpbnQgbWlub3I7Cj4gKyAgICAgICAgaW50IG1pY3JvOwo+ICsgICAg
fSBxZW11X3ZlcnNpb247CgpJIHdvdWxkIGluaXQgdGhvc2UgZmllbGQgdG8gc29tZSBib2d1cyB2
YWx1ZSAoLTEpIHRvIG1ha2Ugc3VyZSBhbiB1c2UKYmVmb3JlIGluaXRpYWxpemF0aW9uIHdpbGwg
bW9yZSBsaWtlbHkgY2F1c2UgYSBmYWlsdXJlLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 15:16:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 15: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 1flFKq-0006q4-8q; Thu, 02 Aug 2018 15:16:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flFKp-0006px-6u
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 15:16:15 +0000
X-Inumbo-ID: e284a206-9666-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e284a206-9666-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 17:15:27 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,436,1526342400"; d="scan'208";a="77090954"
Date: Thu, 2 Aug 2018 17:15:33 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802151533.bltnulzlyryiqobb@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-30-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-30-anthony.perard@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 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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDY6MTFQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gVGhpcyBjcmVhdGUgYW4gZXh0cmEgc3RlcCBmb3IgdGhlIHR3byBjYWxscyBzaXRl
cyBvZiB0aGUgZnVuY3Rpb24uCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBeIGNhbGwKPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJh
cmRAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 15:27:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 15:27: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 1flFVa-0007eq-G1; Thu, 02 Aug 2018 15:27: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=0wej=kr=epam.com=artem_mygaiev@srs-us1.protection.inumbo.net>)
 id 1flFVY-0007el-PQ
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 15:27:21 +0000
X-Inumbo-ID: 6ef223f0-9668-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 6ef223f0-9668-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 17:26:32 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=OE3LWHmca3bQO+Ga12JOci/1RCBrlwdZ9FvlPuqE4SI=;
 b=NtfHRQiwbBQpzDEEuxP3bCr2gulHR+WTwdKtd2hwcl5r6SiMn7XOJPYHUJYgdSweLZ/566klroKjIlN7CZHj6kmWmSFXDUpyjp28phpFO/I4Ld6+TGQ9pCA5EKfCqYICkQKc+YdrHV1lWw3o76v3ufKmUm1HpKE5+DD2jq31V44=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Artem_Mygaiev@epam.com; 
Received: from [10.17.229.166] (85.223.141.74) by
 AM4PR0301MB2211.eurprd03.prod.outlook.com (2603:10a6:200:4e::14) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1017.15; Thu, 2 Aug
 2018 15:27:10 +0000
To: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "lars.kurth@citrix.com" <lars.kurth@citrix.com>,
 Andrii Anisov <andrii_anisov@epam.com>,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 Paul Durrant <paul.durrant@citrix.com>, Rich Persaud <persaur@gmail.com>
References: <c05f24a4-6c10-282f-3945-c63dcee168ba@arm.com>
From: Artem Mygaiev <artem_mygaiev@epam.com>
Message-ID: <c8de3993-cac5-0e94-22d9-63294d52095b@epam.com>
Date: Thu, 2 Aug 2018 18:26:51 +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: <c05f24a4-6c10-282f-3945-c63dcee168ba@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.141.74]
X-ClientProxiedBy: AM0PR0102CA0028.eurprd01.prod.exchangelabs.com
 (2603:10a6:208:14::41) To AM4PR0301MB2211.eurprd03.prod.outlook.com
 (2603:10a6:200:4e::14)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: f0dcf57a-da1b-45a6-8afa-08d5f88c6ac1
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:AM4PR0301MB2211; 
X-Microsoft-Exchange-Diagnostics: 1; AM4PR0301MB2211;
 3:ony7mEeN7ffTDRssY7l66UsLqt8Ee7J+KbsXPV6ISKSK3BzWYDGon3SsqlRX0Xy/0SHpXF1eLrYHtx21J4WI4biVEPRzvpcfG78kI/Aee311XGmi4i5dI6CJ6IOfYljOzkg8ANj1QqXNCeYVBIUuRgBcwPkSh1rczlvAzua3q6krQiqKl/9ILgpwwo1B6o34+dk5UMQsMN/wgzLlEswlbHBbvzb+UvzaKqbZvZ5grfb/ps5PHHecfGaxxYN8HJnT;
 25:VN1tkIafVF/ajsqwnZwZoa802tmk333d+0X/3XUPP1E6b46KStgqqnmJDvNa/JNcCkR/TW7cmlDSBpw7piqCwXaMIkdV9REwjehkC9RN+LNeT43+rGChlL6tri3Si0MG2/ZcJ0YW92TfwQH16YenL7s5oS3HU/ZcQDNC6q8me16yJKx3aqIRLI3UNWEya5phAR1NxkVK9jxvg1AMGjg8uoN9pJvmBlNKmC3sSUOOX4G+hGp8y1har8l/Ob1KQWCsOiFC9wCrCkQ+D/7wDspV4V7mSAcQsD72pZ0FmQipju2pcOOV3Ths0GOl4ui4oefjMtygWILbPo48yVZCG2a9nQ==;
 31:SyaKBeB21mQ3hXkzprOY14on9p+ETXH/75iDo+rbwDzBQVSkxI47FgPfOZYe1JlaF7bnDpvagwkHtJ+GLZVi5I+8n+a2qKvVSo6IuXSx3N+kjSMyAuTPJH1V/ctSGEturzD6BBGpU8wFulXFGMM2PxDX0XPsr2gbqA9GcgIv9QjrIDSK/hv3f+/SPzCIBo7vegjPCXA0ZYf+sLOq02H6aeCsOPDbw5R4gGEoQZvnvrs=
X-MS-TrafficTypeDiagnostic: AM4PR0301MB2211:
X-Microsoft-Exchange-Diagnostics: 1; AM4PR0301MB2211;
 20:uFXtc819MxPcmjQMfrX3+Ui33do6A84TuGh5h39REeN56/6ALApPZU6gSli9CLnG/hrMOR/EcQKAjyKaI7nhafjXM75jCMA2E5zuHD2JNshJuTgthLj4xRG6nkoCtkbmVylN4iVGSVOp8vK8sosxA5Pjj0O5kvnVy/9QwOxu6jrzcuTLxzYQxItg0joHo7UkKz2yaoTz3hmoW5n/0qDnRmB7QLS+lgEUzrm7eDu3AU3FOR2xpY1Tk/ySJEL5jp5Q4lTTMgMWb7/bOgNC4Sx7UxmuiAE9jBEVLIF/VSGIELIZsUIKWz/eP5hv3JShQHDNzFy8o1UjrsskQuAO/2/vULvULX8ZCVT+iAacsj9nTT4lyYj3vRyAQrRGTdmUa0A3CkEs0Mo+iXS0FX5++oyeaicCB73I+YWTKBV3RzhoKjlaNIrHALk6+LfJvTx6NxUODXfaPmvRR3IvbEb7AhZ4tvuCTMxwwnSx3i+JBSVQa8yJC0EdfDfGr7cwlvMM3hib;
 4:BSi+POTsYQWHX2PmquwQkt2kFuseYzeJhXISaf+FnLKfapFMWCk2Hn5si0UDi8JVUXbOTj+cCyDGTWnVHDpWZuT4ZPD5/UYw0Z+Zjds7HEPx60lLsfGRl/koPQBCWxDwp8jIxg0JzED/6Jiy3PlcGtZBTS56Q0/jgcxD4Kzj0HOunaqXZ59I+ET9D9jD+32MOlf3/PplwIJUqZecb3v7zElJOG9zmTLoyPx36CLVmmFRPH/OzM0rdf+xcG1O5k+kQJIsW3nWVqg6IsTYGssSWk+WHvMFgNZCkcoEEUcVjf9gIFjmaVFdIO4e8nXbq/EMv2J97Au3qnDMKVW6f2JeXfkrHLAD4bEvt5ltgrPcVG1OG9jo7Uev7916av+Ym4ekVDqeorhvzvOffNyz1Pk59pxYjFnpqkT+oFQiMOhOkqA=
X-Microsoft-Antispam-PRVS: <AM4PR0301MB2211D8D8B4FEC8517CCE4E30F42C0@AM4PR0301MB2211.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(158342451672863)(278428928389397)(58134797142442)(84791874153150); 
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)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(6072148)(201708071742011)(7699016);
 SRVR:AM4PR0301MB2211; BCL:0; PCL:0; RULEID:; SRVR:AM4PR0301MB2211; 
X-Forefront-PRVS: 07521929C1
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(376002)(136003)(39860400002)(346002)(396003)(366004)(199004)(189003)(8676002)(3846002)(6116002)(16526019)(53936002)(55236004)(23676004)(64126003)(77096007)(6306002)(966005)(97736004)(229853002)(2486003)(186003)(80792005)(8936002)(6486002)(7736002)(52146003)(72206003)(6246003)(2870700001)(5660300001)(50466002)(31696002)(65826007)(53546011)(86362001)(2501003)(2906002)(26005)(81156014)(386003)(6666003)(81166006)(956004)(305945005)(52116002)(76176011)(58126008)(2616005)(39060400002)(478600001)(316002)(25786009)(4326008)(31686004)(16576012)(11346002)(47776003)(486006)(110136005)(36756003)(67846002)(476003)(446003)(66066001)(68736007)(105586002)(106356001)(65806001)(65956001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM4PR0301MB2211; H:[10.17.229.166]; 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?MTtBTTRQUjAzMDFNQjIyMTE7MjM6N1ZYdHlhZWpwc24yUlhpb25QRW1naW8x?=
 =?utf-8?B?aTk4SElSekZTOVJoT1N3aTlCSFFERFBlZXBDSWhNQnNlTG9Dby95VGd1US96?=
 =?utf-8?B?dFNtWGtlVGNkYVNPUnJwa1N6enJKWndsRE5BYlQ3a3p5cHVTWDhWaGZJRWs0?=
 =?utf-8?B?TWFlTk90LzBTZ3dqQmVwZHNWVG1RUXpJWGExK3RKd3IxcklXNFdUVExqRUxG?=
 =?utf-8?B?Y2dheHN1aW5oR25kQ0pTK0hTUk5kT3R5VUxpRmgrQy9kTUdXbEJDQWMzTWhk?=
 =?utf-8?B?K1NLaGloRi9Wc1BVb2xCNUtHM2xwM0NHbHBqMWVIbmFFdnIydnRlV3k3YlNw?=
 =?utf-8?B?VGhHNEViZkVTZGhZVTl5dHJPbFRla0ZhelNPLzg1Z0tzRTZQNFlBV3BkNENi?=
 =?utf-8?B?bkp1R0R6TDBOMjBWTjlnTHgvQXZtVUxVbGxzUHBuc2gvYjF2Q2l6ZXRSZ0wr?=
 =?utf-8?B?dG1XdHJONkFGUDhjUjIxTndFOGVDYVVTOFVEY3UyUUxsMlRSaEJtZjZqazBN?=
 =?utf-8?B?SHJaUk9nSENxSG5GQzZ1Y05TQkZpaXNJSzFKbStSc3hrelF6TGYwcmVwVWh3?=
 =?utf-8?B?cjgvZlJwQi92NGJpdE9RTXJXTjZwQlFwNlV6STBTVjhQUElZTTFDcUxiMWNl?=
 =?utf-8?B?d1lDWXlKdHk0OU8wQmFkOUJkTW16TWpUbzFVUC9maUEvaFAva1pxK1hYcWZE?=
 =?utf-8?B?dkI3T0ozUmtKd3Fyc1F0U3NGdGVweTBmdDI3eFJDSC85eXYySFRPeUtmVzBW?=
 =?utf-8?B?Nk9jMUxscVVGMk5QRlVWMkRoWEtleFRNR25kTDBORW9JaWVUcG1hZkRMNFNk?=
 =?utf-8?B?NnYwbGhEUzNvUHhMbkluL1g2NVo0UWN5SWpBTW5Od1gweVBRemZicUdhZHFy?=
 =?utf-8?B?M1doVWhTUFd6cCswczJxVUpjUWgzRko2RWo1UHZ4ajRMbm1VeXB5dExRUTJp?=
 =?utf-8?B?OGNKZnI2VXhnUHROUUo0d0ZZYkM1VUJ2VWdJeERlSHN3NUIxREtsdUhPQ0FR?=
 =?utf-8?B?SWtaczVMOFdKK1FYSkpwM1FXZXRMb2tOSHh5eDMrMjNoOXJISXMvV3ZZYis1?=
 =?utf-8?B?TFFSM3YwNENVSlM0aDhTdUtJRU5OTmZsdmgrbU1sU3N2MjFQODFKMU1RbGRW?=
 =?utf-8?B?S280YWtzZ0NFYjRRL1FScmhORHFMUlpxS0FYb21iU0s2Um42RFQzTTRsNGk3?=
 =?utf-8?B?dVY0NjVnNERsWWk0NmVnWXFGanNlbUtzay9idkdPWmJmaUdPRzhQd2ZlYUI5?=
 =?utf-8?B?WHdqZFVZK3h2WENsTFlVVEt2d0JOUG9CdHlHYVljY3lxVVpRWEtERVlXbElk?=
 =?utf-8?B?bGdxbUZDb2pvb3VPY09RWFFYUHJLelJsUHJ4ZU9qdnRSWnVkT1dpdnR2NXRk?=
 =?utf-8?B?bklEdFdpV3ROUTVjbjFMNjdSaS9RWHk1czlqbFNkaDRHeTJkWDlqWWhnQnFP?=
 =?utf-8?B?bWp1UWM4RGhrRDRveTBHU2d1a3BmTDlBR0ZrZEViYlliNVBaTm9pUzJyU3d4?=
 =?utf-8?B?a3BRYVg2bzJyeGhVRmVFQzJ6VU10WkQ1d2d4b09GOHFjMmhHQXEzZ21pUzBI?=
 =?utf-8?B?S1RiK01XN2dqZnduTDZ4ZHdueWpHaTJyRFJ5ajRzcnpXVmJrTXJBQkM2Rnc5?=
 =?utf-8?B?QzVHMVZVcVdHekJHSTA1WHF1amI2dFBvMm9XaUJRbDNMOUNnT0daU2s0cjN5?=
 =?utf-8?B?NVRkYUlYRVMvQzJQOTVMNmVXLzFRcysrN09DWlMxOXJ6TXdFaDVzMkZzTHpz?=
 =?utf-8?B?NjZXR0hhTngzUDQvelZMcFF6U0ZHc3M2SHVNWStHUHcxNGIrZFJFWEhQSGdF?=
 =?utf-8?B?Z3F3Z2JPK3pSNWtPTHArWndQRklnM05UaldXMUpJUGpSZVNEWkdTYlcveU0z?=
 =?utf-8?B?QjBQSXY0NEhGNTJoRU5RYVJZNS9uSjc4ckszUXUxSU1GcXNJK0d6UGU1SGZt?=
 =?utf-8?B?VkdiVy83eThwOUxzekY1eitNV213WmNicUtUeTFuS0liS3pVRHU0TUxlam01?=
 =?utf-8?B?NVpJSjVZSG5pWVMyQ0IxV3RTTFVJQWg2ekxzSTN6RkxxcXpOUFF6Z3lYMTIw?=
 =?utf-8?B?d3lUS2tGWitrT0pXK2lLelJPTGRBeTV4Mmk3NCtOVzJ2cDMxMHE5T0N0RHZL?=
 =?utf-8?Q?0W5Bx8DfFmaXjL9Diab6TlhuM=3D?=
X-Microsoft-Antispam-Message-Info: BbKhO54tqQ/qzOpJR/SlWqBYPThQRSF4LbeUj5fCnf9piVG9jb5+nZOgOfFuPPO5RNJ/shW2j/hKao0Q4HKFELPtmcpD9Zo8aSb4dXIKdmJvq8V9Ote9i9NpXR5Gj22BBzBSiKrm3QyWzYg7l2XQLVETQQW85O71RoQaKSzXb4W1b80HO1agR3vytBjqL/PRYqjDU94CBMHqYw5PRybtI62Oah8lIjZgsKWqHOUIYMaguI9cwtWdo6WV7+dorpXsjaIt5o+ZXW8vswtxum0S3ZEzLm28eG1FFcq4B5VaoKF1OzUsiaT4O9FU4RgTbyFZ/t9AbWdkd5uHc8v+FXJu6u4sV8eKIYukVBnu3M4L/cE=
X-Microsoft-Exchange-Diagnostics: 1; AM4PR0301MB2211;
 6:0D7V0WtcXQBjC/4Ce2AuVbMovHv+NzIBxk1kwRn3Ys7BhpF7J5TQNGyeLzEiMML5dAjO9YdJnH6RBtEX7y4TBiwA7juYMXSmugiwAZ9caf0pFgCf6fS4lhi5NxenyBDOgi3MFPcOFoIFKYno8nCRKbaJa+XGUwhRC5nbwF8I+zSspohfxm5GG37NfauGI4kMU0Xkzqv9pRFr/uBxdHAD9cttusacD6SAKZrMofM+/YLbSmh5Tv76MgWuoev0hqIqgm7ychh4l+9ru78HZNU3xFvi6vC1E8E+6cMJHLtDxjE5tFg7dH+hHnLJCjZ/IYwI8WgRnP2CyOyYqy41s5L9dY+P5tFO7FfnBaxsxsRGrxMMOHpX6yGt4kDrZlIFruok30KpIpzXFB2PcREgtgue8R8Y7K+DBTkzBCbuCafJUqKob8lDOk7Wtlw7sys8w2AoCTjq8Ml7coIV6IU3JLwS8A==;
 5:zzsSE+kQNHoUIwe0Ov06X3d4CqQjPIiPAIo0dNR/YagG7sloB3fsRwRczerC8zWTGtG8rwyWfsLhXVfT3YODh+UI5co2eQFzVe2wCNQ9v8X4RhuMfi3mN+50VXMlUEMCC5JDup0bQaFdz6vled7kaIeNdZzHvoUYY3+vIDG2zio=;
 7:3zAmqbHWS5h2I0/5vHWsUSE0R0vYbmj409MEYOJ8ZYx6AX72RbKKteAiJpTsZwg7YqqrmZ05P5k0X5bzahIfowHA3CLXemeP5LL+ZUswpIWGO4gHNI6DmXS5NNs8x7cCAKICVra84+7YpLH9iRNxpiHgyxAE+xYJtWRi+3SJd1phwO1pu6gu9CMBjwnmZE/8boVvZITR9sKkZzU9cwec5sjbO+JUf1gGv2xZpJiGEd19F2fKGav0RdGYcfIEwyOl
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Aug 2018 15:27:10.7034 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: f0dcf57a-da1b-45a6-8afa-08d5f88c6ac1
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR0301MB2211
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Graphic
 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: 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>

SGVsbG8gSnVsaWVuCgpPbiAwMi4wOC4xOCAxMjo1NiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhp
LAo+IAo+IFNvcnJ5IGZvciB0aGUgbGF0ZSBwb3N0aW5nLiBUaGUgbm90ZXMgd2VyZSB0YWtlbiBi
eSBTdGVmYW5vIFN0YWJlbGxpbmkuIAo+IFRoYW5rIHlvdS4KPiAKPiBUaGlzIGhhcyBzb21lIGNs
YXJpZmljYXRpb25zIHJlcXVlc3RlZCBmcm9tIEVQQU0gcmVnYXJkaW5nIFBvd2VyVlIuCj4gCj4g
VGhlIGV4aXN0aW5nIGdyYXBoaWNzIHNvbHV0aW9ucyBvbiBYZW4gdG9kYXkgYXJlOgo+ICDCoMKg
IC0gUFYgRFJNOgo+ICDCoMKgwqDCoMKgwqDCoCAqIFN1cHBvcnRzIG11bHRpcGxlIGRpc3BsYXlz
IHBlciBWTQo+ICDCoMKgwqDCoMKgwqDCoCAqIEJhc2VkIG9uIEdyYW50LXRhYmxlcy4KPiAgwqDC
oMKgwqDCoMKgwqAgKiBJbXByb3ZlbWVudCBvZiBYZW4gRkIgd2hpY2ggaXMgYmFzZWQgb24gZm9y
ZWlnbiBtYXBwaW5nCj4gCkZyb250ZW5kIGRyaXZlciB3aWxsIGJlIHBhcnQgb2YgTEsgc3RhcnRp
bmcgNC4xOApodHRwczovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90
b3J2YWxkcy9saW51eC5naXQvdHJlZS9kcml2ZXJzL2dwdS9kcm0veGVuP2g9djQuMTgtcmM3Cgo+
ICDCoMKgIC0gSW50ZWwgR1ZUOiBodHRwczovLzAxLm9yZy9pZ3Z0LWcKPiAgwqDCoMKgwqDCoMKg
wqAgKiBCYXNlZCBvbiBJT1JFUSBzZXJ2ZXIgaW5mcmFzdHJ1Y3R1cmUKPiAgwqDCoMKgwqDCoMKg
wqAgKiBQZXJmb3JtYW5jZSBpcyA3MCUgb2YgZGlyZWN0IGFzc2lnbmVkIGhhcmR3YXJlCj4gCj4g
IMKgwqAgLSBOVklESUE6Cj4gIMKgwqDCoMKgwqDCoMKgICogTXVjaCBtb3JlIHZpcnR1YWxpemFi
bGUKPiAgwqDCoMKgwqDCoMKgwqAgKiBQcm92aWRlIG1hcHBhYmxlIGNodW5rIG9mIFBDSSBCQVJz
Lgo+ICDCoMKgwqDCoMKgwqDCoCAqIFVzZXJzcGFjZSBjb21wb25lbnQgZW11bGF0ZXMgUENJIGNv
bmZpZyBzcGFjZQo+IAo+IEN1cnJlbnQgZWZmb3J0IGZvciBncmFwaGljIHZpcnR1YWxpemF0aW9u
IG9uIEFybToKPiAgwqDCoCAtIFNhbXN1bmc6IFRoZXkgaGF2ZSBhIFBWIE9wZW5HTCBzb2x1dGlv
bi4gVGhpcyBzZWVtcyB0byBiZSBmYXN0LgoKVGhpcyBpcyBpbnRlcmVzdGluZy4gRG8geW91IGtu
b3cgaWYgdGhlcmUgaXMgYW55IG9wZW4gYmVuY2htYXJrIGRhdGE/Cgo+ICDCoMKgIC0gRVBBTToK
PiAgwqDCoMKgwqDCoMKgwqAgKiBQViBPcGVuR0wgd2FzIGRpc21pc3NlZCBiZWNhdXNlIG9mIHBl
cmZvcm1hbmNlIGNvbmNlcm4KPiAgwqDCoMKgwqDCoMKgwqAgKiBQViBEUk0gZm9yIHNoYXJpbmcg
ZGlzcGxheQo+ICDCoMKgwqDCoMKgwqDCoCAqIFBvd2VyVlIgbmF0aXZlIHZpcnR1YWxpemF0aW9u
IChzZWUgYmVsb3cpCj4gCj4gUG92ZXJWUiB2aXJ0dWFsaXphdGlvbjoKPiAKPiBSZWNlbnQgUG92
ZXJWUiBoYXJkd2FyZSBwcm92aWRlZCBzb21lIHZpcnR1YWxpemF0aW9uIHN1cHBvcnQuIFRoZQo+
IHNvbHV0aW9uIGlzIGltcGxlbWVudGVkIGluIHRoZSBmaXJtd2FyZS4gQSBrZXJuZWwgbW9kdWxl
IGlzIHVzZWQgdG8gdGFsawo+IHRvIHRoZSBmaXJtd2FyZSB2aWEgc2hhcmVkIG1lbW9yeS4gVGhl
IHRvb2xzdGFjayBvbmx5IGhhdmUgdG8gc2V0dXAKPiBtZW1vcnkgY29udGV4dCBmb3IgZWFjaCBW
TS4KPiAKPiAgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKiogUmVjZW50IFBvdmVyVlIgSFcgaGFzIHNv
bWUgdmlydHVhbGl6YXRpb24gc3VwcG9ydAo+ICDCoMKgwqDCoMKgwqDCoMKgwqDCoCAqKiBLZXJu
ZWwgbW9kdWxlCj4gCj4gSXQgd2FzIG5vdCBjbGVhciB3aGV0aGVyIGFuIGV4dHJhIHBhaXIgb2Yg
ZnJvbnRlbmQvYmFja2VuZCB3YXMgcmVxdWlyZWQgCj4gYWxvbmcgd2l0aCB0aGUgUG93ZXJWUiBk
cml2ZXIuCj4gCj4gQEFjdGlvbjogRVBBTSwgY291bGQgeW91IGNsYXJpZnkgaXQ/Cj4gCgpObywg
dGhlcmUgYXJlIG5vIGV4dHJhIEZFL0JFIGRyaXZlcnMgZm9yIEdQVSBzaGFyaW5nIGluIGNhc2Ug
b2YgUG93ZXJWUi4KCj4gUG90ZW50aWFsIHNvbHV0aW9uIGZvciB1cHN0cmVhbToKPiAgwqDCoCAt
IFBWIE9wZW5HTAo+ICDCoMKgIC0gdkdQVSBzb2x1dGlvbiBvdXRzaWRlIG9mIHRoZSBoeXBlcnZp
c29yIChzZWUgYmVsb3cpCj4gCj4gdkdQVSBzb2x1dGlvbiBvdXRzaWRlIG9mIHRoZSBoeXBlcnZp
c29yOgo+IAo+IEEgdW5pa2VybmVsIChvciBEb20wKSBiYXNlZCBlbnZpcm9ubWVudCBjb3VsZCBi
ZSBwcm92aWRlZCB0byBydW4KPiBwcm9wcmlldGFyeSBzb2Z0d2FyZS4gPgoKT25lIG1vcmUgb3B0
aW9uIHdlIHdlIHdlcmUgZGlzY3Vzc2luZyBpcyAiZGUtcHJpdmlsZWRnZWQiIG9yICJuYXRpdmUg
CmFwcGxpY2F0aW9ucyBpbiBYZW46Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2
ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxNy0wNC9tc2cwMTAwMi5odG1sCldlIGFyZSBsb29raW5nIGlu
dG8gdW5pa2VybmVscywgdG9vLgoKPiBUaGUgcHJvcHJpZXRhcnkgc29mdHdhcmUgd291bGQgdXNl
IElPUkVRIHNlcnZlciBpbmZyYXN0cnVjdHVyZSB0bwo+IGVtdWxhdGUgZ3Vlc3QgbWVtb3J5IHJl
Z2lvbiB1c2VkIGJ5IHRoZSBHUFUgYW5kIGRvIHRoZSBzY2hlZHVsaW5nCj4gZGVjaXNpb25zLgo+
IAoKV2UgYWxzbyBoYWQgYW4gUkZDIGZvciBjby1wcm9jZXNzb3JzIChpbmNsdWRpbmcgR1BVKSBt
YW5hZ2VtZW50IHNvbWUgCnRpbWUgYWdvOgpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2Fy
Y2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTYtMTAvbXNnMDE5NjYuaHRtbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 15:29:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 15:29: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 1flFXo-0007lM-VQ; Thu, 02 Aug 2018 15: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=2lmd=kr=citrix.com=prvs=7459f703a=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1flFXn-0007lB-QO
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 15:29:39 +0000
X-Inumbo-ID: ebe232b5-9668-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ebe232b5-9668-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 15:30:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,436,1526342400"; d="scan'208";a="77091889"
From: Lars Kurth <lars.kurth@citrix.com>
To: Artem Mygaiev <artem_mygaiev@epam.com>, Julien Grall
 <julien.grall@arm.com>, Stefano Stabellini <sstabellini@kernel.org>, "Andrii
 Anisov" <andrii_anisov@epam.com>, Oleksandr Andrushchenko
 <oleksandr_andrushchenko@epam.com>, Paul Durrant <Paul.Durrant@citrix.com>,
 Rich Persaud <persaur@gmail.com>
Thread-Topic: [Notes for xen summit 2018 design session] Graphic virtualization
Thread-Index: AQHUKkcVOw3xQMjcWEOAe2nE9FIj+aSsdGOAgAARiYA=
Date: Thu, 2 Aug 2018 15:29:37 +0000
Message-ID: <D1498146-8849-4D03-B8F2-9C62224FE706@citrix.com>
References: <c05f24a4-6c10-282f-3945-c63dcee168ba@arm.com>
 <c8de3993-cac5-0e94-22d9-63294d52095b@epam.com>
In-Reply-To: <c8de3993-cac5-0e94-22d9-63294d52095b@epam.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: <A85B6B235527534288E49B7E1A303779@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Graphic
 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: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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+7v09uIDAyLzA4LzIwMTgsIDE2OjI3LCAiQXJ0ZW0gTXlnYWlldiIgPGFydGVtX215Z2Fp
ZXZAZXBhbS5jb20+IHdyb3RlOg0KDQogICAgSGVsbG8gSnVsaWVuDQogICAgDQogICAgT24gMDIu
MDguMTggMTI6NTYsIEp1bGllbiBHcmFsbCB3cm90ZToNCiAgICA+IEhpLA0KICAgID4gDQogICAg
PiBTb3JyeSBmb3IgdGhlIGxhdGUgcG9zdGluZy4gVGhlIG5vdGVzIHdlcmUgdGFrZW4gYnkgU3Rl
ZmFubyBTdGFiZWxsaW5pLiANCiAgICA+IFRoYW5rIHlvdS4NCiAgICA+IA0KICAgID4gVGhpcyBo
YXMgc29tZSBjbGFyaWZpY2F0aW9ucyByZXF1ZXN0ZWQgZnJvbSBFUEFNIHJlZ2FyZGluZyBQb3dl
clZSLg0KICAgID4gDQogICAgPiBUaGUgZXhpc3RpbmcgZ3JhcGhpY3Mgc29sdXRpb25zIG9uIFhl
biB0b2RheSBhcmU6DQogICAgPiAgICAgLSBQViBEUk06DQogICAgPiAgICAgICAgICAqIFN1cHBv
cnRzIG11bHRpcGxlIGRpc3BsYXlzIHBlciBWTQ0KICAgID4gICAgICAgICAgKiBCYXNlZCBvbiBH
cmFudC10YWJsZXMuDQogICAgPiAgICAgICAgICAqIEltcHJvdmVtZW50IG9mIFhlbiBGQiB3aGlj
aCBpcyBiYXNlZCBvbiBmb3JlaWduIG1hcHBpbmcNCiAgICA+IA0KICAgIEZyb250ZW5kIGRyaXZl
ciB3aWxsIGJlIHBhcnQgb2YgTEsgc3RhcnRpbmcgNC4xOA0KICAgIGh0dHBzOi8vZ2l0Lmtlcm5l
bC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LmdpdC90cmVlL2Ry
aXZlcnMvZ3B1L2RybS94ZW4/aD12NC4xOC1yYzcNCiAgICANCiAgICA+ICAgICAtIEludGVsIEdW
VDogaHR0cHM6Ly8wMS5vcmcvaWd2dC1nDQogICAgPiAgICAgICAgICAqIEJhc2VkIG9uIElPUkVR
IHNlcnZlciBpbmZyYXN0cnVjdHVyZQ0KICAgID4gICAgICAgICAgKiBQZXJmb3JtYW5jZSBpcyA3
MCUgb2YgZGlyZWN0IGFzc2lnbmVkIGhhcmR3YXJlDQogICAgPiANCiAgICA+ICAgICAtIE5WSURJ
QToNCiAgICA+ICAgICAgICAgICogTXVjaCBtb3JlIHZpcnR1YWxpemFibGUNCiAgICA+ICAgICAg
ICAgICogUHJvdmlkZSBtYXBwYWJsZSBjaHVuayBvZiBQQ0kgQkFScy4NCiAgICA+ICAgICAgICAg
ICogVXNlcnNwYWNlIGNvbXBvbmVudCBlbXVsYXRlcyBQQ0kgY29uZmlnIHNwYWNlDQogICAgPiAN
CiAgICA+IEN1cnJlbnQgZWZmb3J0IGZvciBncmFwaGljIHZpcnR1YWxpemF0aW9uIG9uIEFybToN
CiAgICA+ICAgICAtIFNhbXN1bmc6IFRoZXkgaGF2ZSBhIFBWIE9wZW5HTCBzb2x1dGlvbi4gVGhp
cyBzZWVtcyB0byBiZSBmYXN0Lg0KICAgIA0KICAgIFRoaXMgaXMgaW50ZXJlc3RpbmcuIERvIHlv
dSBrbm93IGlmIHRoZXJlIGlzIGFueSBvcGVuIGJlbmNobWFyayBkYXRhPw0KDQpUaGUgcHJlc2Vu
dGF0aW9uIGFuZCByZWNvcmRpbmcgaXMgYXQNCmh0dHBzOi8vd3d3LnNsaWRlc2hhcmUubmV0L3hl
bl9jb21fbWdyL2Rlc2lnbi1hbmQtaW1wbGVtZW50YXRpb24tb2YtYXV0b21vdGl2ZS14cGRkczE4
LXZpcnR1YWxpemF0aW9uLWJhc2VkLW9uLXhlbi1zdW5nbWluLWxlZS1zYW1zdW5nLWVsZWN0cm9u
aWNzDQpodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PW1CRDhvOVgzMmZBJmluZGV4PTE0
Jmxpc3Q9UExZeXc3SVFqTC16RmxRWWJZOUJnc0xoeHFwMVVpNjdXNw0KICANCkxhcnMNCg0KDQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 15:39:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 15: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 1flFgj-00007G-Tr; Thu, 02 Aug 2018 15:38: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=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flFgi-00007B-7B
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 15:38:52 +0000
X-Inumbo-ID: 353503f0-966a-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 353503f0-966a-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 15:39:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,436,1526342400"; d="scan'208";a="77092480"
Date: Thu, 2 Aug 2018 17:38:41 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802153841.jwb7lp52cath4y6g@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-31-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-31-anthony.perard@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDY6MTJQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gK3N0YXRpYyB2b2lkIGRtX3N0b3BwZWQobGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9f
ZXZfcW1wICpldiwKPiArICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9fanNvbl9v
YmplY3QgKnJlc3BvbnNlLCBpbnQgcmMpCj4gK3sKPiArICAgIEVHQ19HQzsKPiArICAgIGxpYnhs
X19kb21haW5fc3VzcGVuZF9zdGF0ZSAqZHNwcyA9IENPTlRBSU5FUl9PRihldiwgKmRzcHMsIHFt
cCk7Cj4gKyAgICBjb25zdCBjaGFyICpjb25zdCBmaWxlbmFtZSA9IGRzcHMtPmRtX3NhdmVmaWxl
Owo+ICsgICAgdWludDMyX3QgY29uc3QgZG9taWQgPSBldi0+ZG9taWQ7Cj4gKwo+ICsgICAgaWYg
KHJjKQo+ICsgICAgICAgIGdvdG8gb3V0Owo+ICsKPiArICAgIGxpYnhsX19jYXJlZmRfYmVnaW4o
KTsKPiArICAgIGV2LT5jZmQgPSBsaWJ4bF9fY2FyZWZkX29wZW5lZChDVFgsCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG9wZW4oZmlsZW5hbWUsIE9fV1JPTkxZIHwgT19DUkVB
VCwgMDYwMCkpOwo+ICsgICAgaWYgKCFldi0+Y2ZkKSB7Cj4gKyAgICAgICAgTE9HRUQoRVJST1Is
IGRvbWlkLCAiRmFpbGVkIHRvIG9wZW4gZmlsZSAlcyBmb3IgUUVNVSIsIGZpbGVuYW1lKTsKPiAr
ICAgICAgICByYyA9IEVSUk9SX0ZBSUw7Cj4gKyAgICAgICAgZ290byBvdXQ7Cj4gKyAgICB9Cj4g
Kwo+ICsgICAgZXYtPmNhbGxiYWNrID0gZG1fc3RhdGVfZmRfcmVhZHk7Cj4gKyAgICByYyA9IGxp
YnhsX19ldl9xbXBfc2VuZChnYywgZXYsICJhZGQtZmQiLCBOVUxMKTsKPiArICAgIGlmIChyYykK
PiArICAgICAgICBnb3RvIG91dDsKPiArCj4gKyAgICByZXR1cm47Cj4gK291dDoKClRoYXQgbGFi
ZWwgd291bGQgYmUgYmV0dGVyIG5hbWVkICdlcnJvcicsIGJlY2F1c2UgaXQncyBvbmx5IHVzZWQg
Zm9yCnRoZSBlcnJvciBwYXRocy4KCj4gKyAgICBpZiAoZXYtPmNmZCkgewo+ICsgICAgICAgIGxp
YnhsX19jYXJlZmRfY2xvc2UoZXYtPmNmZCk7Cj4gKyAgICAgICAgdW5saW5rKGZpbGVuYW1lKTsK
PiArICAgICAgICBldi0+Y2ZkID0gTlVMTDsKPiArICAgIH0KPiArICAgIGRzcHMtPmNhbGxiYWNr
X2RldmljZV9tb2RlbF9kb25lKGVnYywgZHNwcywgcmMpOwo+ICt9Cj4gKwo+ICtzdGF0aWMgdm9p
ZCBkbV9zdGF0ZV9mZF9yZWFkeShsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19ldl9xbXAgKmV2LAo+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmplY3Qg
KnJlc3BvbnNlLCBpbnQgcmMpCj4gK3sKPiArICAgIEVHQ19HQzsKPiArICAgIGxpYnhsX19kb21h
aW5fc3VzcGVuZF9zdGF0ZSAqZHNwcyA9IENPTlRBSU5FUl9PRihldiwgKmRzcHMsIHFtcCk7Cj4g
KyAgICBsaWJ4bF9fanNvbl9vYmplY3QgKmFyZ3MgPSBOVUxMOwo+ICsgICAgY29uc3QgbGlieGxf
X2pzb25fb2JqZWN0ICpvOwo+ICsgICAgaW50IGZkc2V0Owo+ICsKPiArICAgIGxpYnhsX19jYXJl
ZmRfY2xvc2UoZXYtPmNmZCk7Cj4gKyAgICBldi0+Y2ZkID0gTlVMTDsKPiArCj4gKyAgICBpZiAo
cmMpCj4gKyAgICAgICAgZ290byBvdXQ7Cj4gKwo+ICsgICAgbyA9IGxpYnhsX19qc29uX21hcF9n
ZXQoImZkc2V0LWlkIiwgcmVzcG9uc2UsIEpTT05fSU5URUdFUik7Cj4gKyAgICBpZiAoIW8pIHsK
PiArICAgICAgICByYyA9IEVSUk9SX0ZBSUw7Cj4gKyAgICAgICAgZ290byBvdXQ7Cj4gKyAgICB9
Cj4gKyAgICBmZHNldCA9IGxpYnhsX19qc29uX29iamVjdF9nZXRfaW50ZWdlcihvKTsKPiArCj4g
KyAgICBldi0+Y2FsbGJhY2sgPSBkbV9zdGF0ZV9zYXZlZDsKPiArCj4gKyAgICBpZiAocW1wX2V2
X3FlbXVfY2hlY2tfdmVyc2lvbihldiwgMiwgMTEsIDApKQo+ICsgICAgICAgIHFtcF9wYXJhbWV0
ZXJzX2FkZF9ib29sKGdjLCAmYXJncywgImxpdmUiLCBkc3BzLT5saXZlKTsKPiArICAgIFFNUF9Q
QVJBTUVURVJTX1NQUklOVEYoJmFyZ3MsICJmaWxlbmFtZSIsICIvZGV2L2Zkc2V0LyVkIiwgZmRz
ZXQpOwo+ICsgICAgcmMgPSBsaWJ4bF9fZXZfcW1wX3NlbmQoZ2MsIGV2LCAieGVuLXNhdmUtZGV2
aWNlcy1zdGF0ZSIsIGFyZ3MpOwoKSSB0aGluayBzb21lIGNvbW1lbnRzIGFib3V0IHRoZSBsb2dp
YyBhYm92ZSB3b3VsZCBiZSBoZWxwZnVsIChhdCBsZWFzdApmb3IgbWUpLiBEbyB5b3UgbmVlZCB0
byBwYXNzIGFuIGV4dHJhIGFyZ3VtZW50IHRvIDIuMTEuMCBhbmQgaGlnaGVyCnZlcnNpb25zIGlu
IG9yZGVyIHRvIGxpdmUtbWlncmF0ZT8KCj4gKyAgICBpZiAocmMpCj4gKyAgICAgICAgZ290byBv
dXQ7Cj4gKwo+ICsgICAgcmV0dXJuOwo+ICtvdXQ6CgpTYW1lIGhlcmUgcmVnYXJkaW5nIHRoZSBu
YW1pbmcgb2YgdGhlIGxhYmVsLgoKPiArICAgIGlmIChyYykKPiArICAgICAgICB1bmxpbmsoZHNw
cy0+ZG1fc2F2ZWZpbGUpOwo+ICsgICAgZHNwcy0+Y2FsbGJhY2tfZGV2aWNlX21vZGVsX2RvbmUo
ZWdjLCBkc3BzLCByYyk7Cj4gK30KPiArCj4gK3N0YXRpYyB2b2lkIGRtX3N0YXRlX3NhdmVkKGxp
YnhsX19lZ2MgKmVnYywgbGlieGxfX2V2X3FtcCAqZXYsCj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqcmVzcG9uc2UsIGludCByYykKPiArewo+
ICsgICAgRUdDX0dDOwo+ICsgICAgbGlieGxfX2RvbWFpbl9zdXNwZW5kX3N0YXRlICpkc3BzID0g
Q09OVEFJTkVSX09GKGV2LCAqZHNwcywgcW1wKTsKPiArCj4gKyAgICBpZiAocmMpCj4gKyAgICAg
ICAgdW5saW5rKGRzcHMtPmRtX3NhdmVmaWxlKTsKClVzZSB0aGUgbGlieGwgdW5saW5rIGhlbHBl
ci4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 15:45:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 15: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 1flFmg-0000qg-Kx; Thu, 02 Aug 2018 15: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=icwj=kr=citrix.com=prvs=745ebc13d=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1flFmf-0000qb-RG
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 15:45:01 +0000
X-Inumbo-ID: 10be458e-966b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 10be458e-966b-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 15:45:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,436,1526342400"; d="scan'208";a="61812326"
Date: Thu, 2 Aug 2018 16:44:56 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802154456.uomx6r5a73r5bfal@citrix.com>
References: <20180802112435.GB1327@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180802112435.GB1327@perard.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [RFC] OVMF on PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMTI6MjQ6MzVQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gSGksCj4gCj4gSSd2ZSBiZWVuIHdvcmtpbmcgb24gYm9vdGluZyBPVk1GIGluIGEg
UFZIIGd1ZXN0LiBUaGVyZSBhcmUgZmV3IGNoYW5nZXMKPiB0aGF0IEknZCBsaWtlIHlvdXIgY29t
bWVudHMgb24uIFRob3NlIGFyZSBjaGFuZ2VzIHRoYXQgSSd2ZSBhbHJlYWR5IG1hZGUKPiBpbiBt
eSBwcml2YXRlIGJyYW5jaCwgdGhlcmUgYXJlIGVpdGhlciByZXF1aXJlZCBvciB3aWxsIG1ha2Ug
dGhpbmdzCj4gZWFzaWVyLgo+IAo+ICMjIEdvYWwKPiAKPiBIYXZlIGEgc2luZ2xlIGJsb2IgdGhh
dCBjYW4gYmUgdXNlIGZvciBib3RoIEhWTSBhbmQgUFZIIGd1ZXN0cy4gQW5kIGJlCj4gYWJsZSB0
byBzdGFydCBVRUZJIGNvbXBhdGlibGUgZ3Vlc3RzIGluIFBWSC4KPiAKPiAKPiAjIyBOZXcgYmlu
YXJ5LCBzZXBhcmF0ZWQgZnJvbSBRRU1VL0tWTSBvbmUuCj4gCj4gUmlnaHQgbm93LCB0aGUgcnVs
ZXMgdG8gYnVpbGQgdGhlIGZpcm13YXJlIGFyZSBsb2NhdGVkIGluCj4gYE92bWZQa2cvT3ZtZlBr
Z1g2NC5kc2NgLCBhIHBsYXRmb3JtLiBJJ3ZlIGNyZWF0ZWQgYSBuZXcgcGxhdGZvcm0sIHdpdGhv
dXQKPiBLVk0gc3VwcG9ydCwgYW5kIHdvdWxkIGxpa2UgdG8gcmV0aXJlIHRoZSBYZW4gc3VwcG9y
dCBmcm9tIHRoZSBjdXJyZW50Cj4gcGxhdGZvcm0uICBGb3Igbm93LCBJIGhhdmUgY3JlYXRlZCBP
dm1mUGtnL1hlbk92bWYuZHNjLiAoVGhlIGNoYW5nZSB0byBhCj4gbmV3IHBsYXRmb3JtIGhhZCBi
ZWVuIHByb3Bvc2VkIGJ5IHVwc3RyZWFtLikKPiAKPiBUaGF0IHdvdWxkIHNpbXBsaWZ5IFhlbiBz
dXBwb3J0IGluIE9WTUYsIGFuZCBhbGxvdyB0byBkaXZlcmdlIG1vcmUgZnJvbQo+IE9WTUYgd2hl
cmUgbmVlZGVkLiBUaGF0IHdvdWxkIG1vc3RseSBiZSB1c2VmdWwgZHVyaW5nIHRoZSBpbml0aWFs
IGJvb3QKPiBwaGFzZSB3aGVyZSB0aGVyZSBsb3RzIG9mIGBpZiB4ZW4gZG8gdGhhdCwgZWxzZSBk
byB0aGF0YC4KPiAKPiBXZSBjYW4gYWxzbyBjaG9vc2Ugc29tZSBkcml2ZXJzIHRoYXQgY2FuIHdv
cmsgb24gYm90aCBQVkggYW5kIEhWTSwgZm9yCj4gZXhhbXBsZSwgdXNlIGEgTEFQSUMgdGltZXIg
aW5zdGVhZCBvZiBBQ1BJIFRpbWVyLgo+IAo+IEFsbCB0aGlzIG1lYW4gdGhhdCBidWlsZGluZyBP
Vk1GIGZvciBYZW4gd291bGQgbmVlZCB0byBiZSBjaGFuZ2UuCgpDaGFuZ2luZyB0aGluZ3MgaW4g
eGVuLmdpdCBpcyBlYXN5IGFuZCBmaW5lLiBUaGlzIGlzIG1vcmUgYWJvdXQKaW50cm9kdWNpbmcg
YSBidXJkZW4gZm9yIGRvd25zdHJlYW0gcGFja2FnZXJzIGJlY2F1c2UgdGhleSBuZWVkIHRvIGJ1
aWxkCmEgc2VwYXJhdGUgcGFja2FnZXMuCgpUaGlzIGlzIG5vdCBzYXlpbmcgSSdtIGFnYWluc3Qg
dGhpcyBpZGVhIGluIGFueSB3YXksIGp1c3Qgc29tZXRoaW5nIHRoYXQKY29tZXMgdG8gbXkgbWlu
ZC4KCj4gCj4gCj4gIyMgRUxGIGhlYWRlcgo+IAo+IEFkZGluZyBhbiBFTEYgaGVhZGVyIHRvIE9W
TUYgc28gdGhlIGJsb2IgY2FuIGJlIGxvYWRlZCBieSBsaWJ4bC9saWJ4Ywo+IHdpdGhvdXQgbW9k
aWZ5aW5nIHRob3NlIGxpYnMuCj4gCj4gVGhhdCByZXBsYWNlIGEgc2VjdGlvbiBvZiB0aGUgT1ZN
RiBiaW5hcnkgY2FsbGVkIFZhclN0b3JlIGJ5IHRoYXQgRUxGCj4gaGVhZGVyLiAgSXQncyBlbXB0
eSBhbmQgbGlieGwgZG9lc24ndCBrbm93IGhvdyB0byB1c2UgaXQuIChRRU1VL0tWTSB3b3VsZAo+
IGhhdmUgYSBmbGFzaCBkZXZpY2UgbG9hZGluZyB0aGUgc3RvcmUsIHNvIGl0IGNhbiBiZSB3cml0
dGVuIHRvLikKCkJ1dCBsb25nIHRlcm0gd2UgbWlnaHQgd2FudCB0byBzdXBwb3J0IFZhclN0b3Jl
ICh0aGF0IGlzIHVzZWQgdG8gc3RvcmVkCmNvbmZpZywgcmlnaHQ/KS4gSG93IGFyZSB3ZSBnb2lu
ZyB0byBkbyB0aGF0IGluIHRoZSBmdXR1cmUgaWYgd2UKcmVwdXJwb3NlIGl0IG5vdz8KCj4gCj4g
V2l0aCB0aGUgRUxGIGhlYWRlciwgSSBjYW4gdGVzdCBPVk1GIGJ5IHNpbXBseSBhZGRpbmcgdGhp
cyBpbiB0aGUgY29uZmlnCj4gZmlsZToKPiAKPiAgICAgdHlwZT0ncHZoJwo+ICAgICBrZXJuZWw9
Jy9wYXRoL3RvL09WTUYuZmQnCj4gCj4gV2UgY291bGQgdXNlIGEgbW9kaWZpZWQgYGh2bWxvYWRl
cmAgdG8gbG9hZCBPVk1GIG9uIFBWSCBvciB0ZWFjaCBsaWJ4YyB0bwo+IGxvYWQgaXQgYXQgYSBo
YXJkY29kZWQgbG9jYXRpb24sIGJ1dCBJIGRvbid0IHNlZSBpdCBhcyBuZWNlc3NhcnksIGFuZCBp
Zgo+IHdlIGhhdmUgb25lIGxlc3MgZmlybXdhcmUgdG8gbG9hZCwgaXQncyBwcm9iYWJseSBiZXR0
ZXIuCj4gCj4gV2l0aCB0aGUgdXNlIG9mIGFuIEVMRiBoZWFkZXIgY29tZXMgYW5vdGhlciBpc3N1
ZSwgd2hpY2ggYXMgdG8gZG8gd2l0aAo+IHdlcmUgdGhlIGJpbmFyeSBuZWVkcyB0byBiZSBsb2Fk
ZWQgaW5pdGlhbGx5Lgo+IAo+ICMjIExvYWRpbmcgYmluYXJ5IGF0IDB4MTAwMDAgKDFNQiwgbGlr
ZSBodm1sb2FkZXIgb24gSFZNKQo+IAo+IFJpZ2h0IG5vdywgdGhlIE9WTUYgYmxvYiBpcyBsb2Fk
ZWQgKGJ5IGh2bWxvYWRlcikganVzdCBiZWxvdyA0R0IsIHdpdGgKPiBodm1sb2FkZXIgbW92aW5n
IHNvbWUgUkFNIGFyb3VuZCB0byBhbGxvdyB0aGF0LiAgQnV0IHdpdGggdGhlIHVzZSBvZiBhbgo+
IEVMRiBoZWFkZXIsIGFuZCBsZXQgbGlieGMgbG9hZCB0aGUgYmxvYiwgaXQgd2FzIG5vdCBwb3Nz
aWJsZSB0byBsb2FkIHRoZQo+IGJsb2IganVzdCBiZWxvdyA0R0IuIChPciBhdCBsZWFzdCB3aXRo
b3V0IG1vZGlmaWNhdGlvbiBvZiB0aGUgdG9vbHN0YWNrIEkKPiBndWVzcy4pIFNvIEkndmUgYXR0
ZW1wdGVkIHRvIGhhdmUgT1ZNRiBiZWVuIHN0YXJ0ZWQgZnJvbSBhIGRpZmZlcmVudCBwbGFjZQo+
IGluIG1lbW9yeS4gVGhlbiBJIGhhZCB0byBoYWNrIGEgYml0IG1vcmUgaW4gb3JkZXIgdG8gYmUg
YWJsZSB0byBzdGFydCBPVk1GCj4gZnJvbSB0d28gZGlmZmVyZW50IGxvY2F0aW9uICh0aGUgY3Vy
cmVudCBvbmUgZm9yIEhWTSBndWVzdCwgYW5kIGEgbmV3IG9uZQo+IHRoYXQgY2FuIGJlIHVzZWQg
Zm9yIFBWSCkuIFRoYXQgd29ya3MgZmluZSwgSSdsbCBqdXN0IGhhdmUgdG8gZmluZCBvdXQKPiB3
aGF0IHVwc3RyZWFtIHRoaW5rIGFib3V0IHRoYXQuCgpJZiB5b3Ugc3BlY2lmeSB0aGUgdmlydF9h
ZGRyICg/KSBpbiB0aGUgRUxGIGhlYWRlciwgbGlieGMgc2hvdWxkIGtub3cKaG93IHRvIGRlYWwg
d2l0aCB0aGF0PyBXaGF0IGlzIG1pc3NpbmcgaW4gdGhlIGN1cnJlbnQgdG9vbHN0YWNrIGNvZGU/
CgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 15:51:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 15:51:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flFsX-0001bI-C6; Thu, 02 Aug 2018 15:51:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flFsW-0001bD-DR
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 15:51:04 +0000
X-Inumbo-ID: e9636216-966b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e9636216-966b-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 15:51:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,436,1526342400"; d="scan'208";a="77093336"
Date: Thu, 2 Aug 2018 17:50:52 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802155052.pwzahw3yb4fovsvu@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-32-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-32-anthony.perard@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v4 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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDY6MTNQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gVGhpcyBpcyB0byBwcmVwYXJlIGxpYnhsX2Nkcm9tX2luc2VydCB0byBiZSBhYmxl
IHRvIHNlbmQgY29tbWFuZHMgdG8KPiBRRU1VIHZpYSB0aGUgbGlieGxfX2V2X3FtcC4gVGhlIG5l
eHQgcGF0Y2ggaXMgZ29pbmcgdG8gbWFrZSB1c2Ugb2YgaXQuCj4gCj4gU2lnbmVkLW9mZi1ieTog
QW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gLS0tCj4gIHRvb2xz
L2xpYnhsL2xpYnhsX2Rpc2suYyB8IDE5NCArKysrKysrKysrKysrKysrKysrKysrKysrKystLS0t
LS0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDEzNyBpbnNlcnRpb25zKCspLCA1NyBkZWxldGlv
bnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZGlzay5jIGIvdG9vbHMv
bGlieGwvbGlieGxfZGlzay5jCj4gaW5kZXggZTllY2ViNjVlMy4uYzc1OTE3OTYyOCAxMDA2NDQK
PiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9kaXNrLmMKPiArKysgYi90b29scy9saWJ4bC9saWJ4
bF9kaXNrLmMKPiBAQCAtNjYxLDMxICs2NjEsNTUgQEAgaW50IGxpYnhsX2RldmljZV9kaXNrX2dl
dGluZm8obGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLAo+ICAgICAgcmV0dXJuIHJjOwo+
ICB9Cj4gIAo+ICt0eXBlZGVmIHN0cnVjdCB7Cj4gKyAgICBsaWJ4bF9fYW8gKmFvOwo+ICsgICAg
bGlieGxfZG9tYWluX2NvbmZpZyBkX2NvbmZpZzsKPiArICAgIGNvbnN0IGNoYXIgKmJlX3BhdGg7
Cj4gKyAgICBjb25zdCBjaGFyICpsaWJ4bF9wYXRoOwo+ICsgICAgbGlieGxfZGV2aWNlX2Rpc2sg
KmRpc2s7Cj4gKyAgICBsaWJ4bF9kZXZpY2VfZGlzayBkaXNrX2VtcHR5Owo+ICsgICAgbGlieGxf
ZGV2aWNlX2Rpc2sgZGlza19zYXZlZDsKPiArICAgIGludCBkbV92ZXI7Cj4gKyAgICBpbnQgZG9t
aWQ7Cj4gKyAgICBsaWJ4bF9fZG9tYWluX3VzZXJkYXRhX2xvY2sgKmxvY2s7Cj4gK30gbGlieGxf
X2Nkcm9tX2luc2VydF9zdGF0ZTsKPiArc3RhdGljIHZvaWQgY2Ryb21faW5zZXJ0X2VqZWN0ZWQo
bGlieGxfX2VnYyAqZWdjLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4
bF9fY2Ryb21faW5zZXJ0X3N0YXRlICpjaXMpOwo+ICtzdGF0aWMgdm9pZCBjZHJvbV9pbnNlcnRf
aW5zZXJ0ZWQobGlieGxfX2VnYyAqZWdjLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbGlieGxfX2Nkcm9tX2luc2VydF9zdGF0ZSAqY2lzKTsKPiArc3RhdGljIHZvaWQgY2Ry
b21faW5zZXJ0X2RvbmUobGlieGxfX2VnYyAqZWdjLAo+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBsaWJ4bF9fY2Ryb21faW5zZXJ0X3N0YXRlICpjaXMsCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGludCByYyk7CgpDYW4geW91IHByb3ZpZGUgYSBjb21tZW50IGV4cGxh
aW5pbmcgaG93IGlzIHRoaXMgc3VwcG9zZWQgdG8gd29yaz8gVGhlCmN1cnJlbnQgY29kZSBpcyBh
bHJlYWR5IHF1aXRlIGNvbnZvbHV0ZWQgSU1PIChtYXliZSBiZWNhdXNlIEknbSBub3QKZmFtaWxp
YXIgd2l0aCBpdCksIHNvIEkgdGhpbmsgYSBjb21tZW50IHdvdWxkIGhlbHAgcmV2aWV3ZXJzLgoK
VGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 15:55:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 15: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 1flFwL-0001la-3M; Thu, 02 Aug 2018 15: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=0wej=kr=epam.com=artem_mygaiev@srs-us1.protection.inumbo.net>)
 id 1flFwJ-0001lS-QY
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 15:54:59 +0000
X-Inumbo-ID: 4cbc3c53-966c-11e8-a8a5-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::61c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4cbc3c53-966c-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 17:54:12 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=G+GDQ8tPgiYMnoNjcE4PHqTGvHsoFtzdcE9bdIJ036w=;
 b=JeuzfdNzPEX4n+Q5Cfp10ltOl2QHuKCQDG+tdAiAJ1JrG3HpE3gRy7oiIAS7dkVFC1jBXcM5h4IirzcAUF+u+SpNR6B/FSOSjDbS9gr8AdHLmD3mRcxfQKfDH4Sc8E6OVOza3c5xTsMK2xJe9ed6tFaR2wclkSb3ivs+QvKQfKc=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Artem_Mygaiev@epam.com; 
Received: from [10.17.229.166] (85.223.141.74) by
 VI1PR0301MB2223.eurprd03.prod.outlook.com (2603:10a6:800:27::14) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1017.14; Thu, 2 Aug
 2018 15:54:52 +0000
To: Lars Kurth <lars.kurth@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 Paul Durrant <Paul.Durrant@citrix.com>, Rich Persaud <persaur@gmail.com>
References: <c05f24a4-6c10-282f-3945-c63dcee168ba@arm.com>
 <c8de3993-cac5-0e94-22d9-63294d52095b@epam.com>
 <D1498146-8849-4D03-B8F2-9C62224FE706@citrix.com>
From: Artem Mygaiev <artem_mygaiev@epam.com>
Message-ID: <4a33c97b-7569-52e5-b165-eff6b37bb0bd@epam.com>
Date: Thu, 2 Aug 2018 18:54: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: <D1498146-8849-4D03-B8F2-9C62224FE706@citrix.com>
Content-Language: en-US
X-Originating-IP: [85.223.141.74]
X-ClientProxiedBy: AM5PR0701CA0004.eurprd07.prod.outlook.com
 (2603:10a6:203:51::14) To VI1PR0301MB2223.eurprd03.prod.outlook.com
 (2603:10a6:800:27::14)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 4c7e421b-bce2-4484-044e-08d5f890492b
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600074)(711020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0301MB2223; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0301MB2223;
 3:p2jhjaK2TUMUG1ZEc/U9sci8hV95OSfVUo6U2lnOUD1pCHYfdBCW8u8C5mEOsqlcwdq9MiPCsEVHdn5ms3XMUMB+hgIBplgS/Ese71BLVLn4yB51Q7cDJ19a+fB++6zL2wbsBsFKAUbNIp9t8kZyrJdPMpRm6Nw5DAzQaW9J+l3y4tWz602DGAkV+7ELbdTKuf1H07ZrPyFiL/UVobFC7CoeZqtyatiHsjKBay1wJMJI4rp0KlAfO+2W3VVqXDTU;
 25:s3tkNQvjrqQWTk3Mxyymv9A34w4xIT5EjY3gaQ82y1rRgMCKmNk5B+0BgQnVhe4dU0+Sc/Z12XrNSwIl0L2ZHEtQLJm6pJZX9RfW/AoCBdIVF5D7bYdPf0qYIGMYd/MyFtlqKZZMKDnc/rvSqS3ht/phDja5i/ABZtlu8mUvgbJ+3quJHkgEynul0bjiBzPpa1tU2PZczlnMu+ft9n0NMCejR2uF0IPC9ON1H/rDgfuEGoUG9SzddDq3ZvKpNMz8HKHcsVnOyr2dYY4Dle6/zr09KCFh7Jl/5hDFolhgsp+2z+r73ii3+As/wYW+JNsRrhg5/ClEnpagbfvVRCDD/w==;
 31:46PTcvw9vq70PxWf8byrZjVRb19J0QOnbTbUTYbLskxNqSgVIMt5fGqfFzcmJ3Ye1cHLt0SN630z4rRynpkteY2YzeZArHNjqpNdxeNvbYA47H3Gmp7bONdMrTLr88MP/Kc5462oZPXIRXMDivaV3ZXNgTE42g7U4+4vJIsGcM66XqFwiyHoycaEPvVCOgP4okaQ2sqaeRd3fAJ6Y8tmRSmmOXC1cnJgE2O3BTRRoHY=
X-MS-TrafficTypeDiagnostic: VI1PR0301MB2223:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0301MB2223;
 20:4gqdPPEN+U03lGJc/zQrZauKbwjjRLJZ04Tef4mf0f3pA80EbKb/cClRo9ku7LJtG+XmDnf9iSQIOLqrJZPlGhDHo4LuS4CDpsfcef/v0viuLYxUj9rGSKNFkOvQENANysYWaZ6paix9EwaK5JdfyJcLdxqK1i0wq1wC7IxfTXRJ8AuN4hOynV1Z27WDb/PtYTAwljv597CrVM/OC3Vcs++TFv+/DpaqCetCwW2vlHhmZjNe/YtPAc9LmzBz+g4OTayWUjIfdnCRNlRAgwwRMZnRKZER43iq8rrvV4sknwu1hb90dfF1BDjJ9f2mlZXS2HIkKQvCw3jSi4dGsLfAjPDeyD6f5GP5PMxMwNvcGN/80oexSWPwQUm/vIxmQlUzwcSgVuzwpuWk508EeN6n82tAYiPgrRjRdRO/NA7fa0CACBiE3Q0sop4H0H9Wh7u2eaFQY8RHy38/zWje62e5FjcLMDGEg4tWMTs1ri7/u8CZk6LQLU2g+NJtp0FUUNnN
X-Microsoft-Antispam-PRVS: <VI1PR0301MB22230E64B5A2A60CC640BD1CF42C0@VI1PR0301MB2223.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(158342451672863)(4114951738403)(84791874153150)(254730959083279)(178636050973902)(91638250987450)(132712982866762);
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:VI1PR0301MB2223; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0301MB2223; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0301MB2223;
 4:lHfTSi7IyZd/qddLJiKevJALjHT9dOVevb9Vhdv/vpFxVJbR9rhMGkqcUs5YmuXOVhhG9mYSRdSRN6GL5FqS7FGpiqePNK005IKLgyXaNdTN78Mmk3+dxUUm+qXq/N0146swOWG7eczUwSE9MTmjrRlCSZ9RUPFeO9QTqu1kZAE9k4zewYU+/dSpbhcnxXpbz+zFU/0ldjs5kKQXcoZJvuPUvIyuIJVccDbw1rCaers1hkc7TbEk2+Ev+9dVpNxjSqK0JF76kM3Zoz0GOF6vSpT+6Rl7SGo90TdOXpQV/qWTq6mhsNCP080T02TpLBdwP5en5Oi4xPsI3O6bmW7Yl3TLQgoEmEa3Z3VrBGmH1ahelg1aOTzw+r0OoVrxrcSDdxTanjY3FWeM7/lG0OxHtnL1ruwJXbU7ZC6zH8XM8ec93LTKx4k4OACP0qxsS5h17lD8xsBTGXj8eA85isKaI0yFaDn0qQp039D+vW2HMNuTtFv0GtQNptjcnIbboRx8I0o1v5CnaDrQONyANq8x3g==
X-Forefront-PRVS: 07521929C1
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(346002)(396003)(136003)(376002)(39860400002)(366004)(189003)(199004)(16576012)(67846002)(229853002)(53936002)(39060400002)(446003)(6246003)(6306002)(25786009)(316002)(66066001)(65806001)(31696002)(110136005)(58126008)(65956001)(47776003)(4326008)(478600001)(72206003)(966005)(86362001)(486006)(11346002)(476003)(2616005)(956004)(3846002)(97736004)(80792005)(106356001)(6666003)(105586002)(31686004)(2906002)(76176011)(6486002)(81156014)(77096007)(50466002)(81166006)(52116002)(16526019)(68736007)(6116002)(53546011)(2486003)(55236004)(26005)(23676004)(186003)(52146003)(8676002)(2870700001)(7736002)(5660300001)(36756003)(8936002)(64126003)(305945005)(65826007)(386003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0301MB2223; H:[10.17.229.166]; 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?MTtWSTFQUjAzMDFNQjIyMjM7MjM6R1draXMya1UraWxqZDg3WWJsV3ptMW96?=
 =?utf-8?B?ektPVEdaNldTNGR1V0FRcThjSTc1anJOMEhQTVF2d3dRa0h1aysxdkIxVWt4?=
 =?utf-8?B?US9jdjlRN216Y05YRjlLUHJJNy9oVXFYL2ZGRmwrSzlBZENQLzNrQ2RMQnVD?=
 =?utf-8?B?cUJGNXQyWEc1Nnk4TXhhMUQ1UjRrSnpyL2YyMWpjVVNycG9wRytSYWF4Rklr?=
 =?utf-8?B?VHZXZlIxcllWa2V0aDZYUXQ2b0ZQMjQzRVVad25HMVhnOUtoaUV4RmpmSTJs?=
 =?utf-8?B?RGdRL24yRGhSMXJOeGJZWlJyWU0vcncyM2tXSmxlc0c2Q3dmNlptR1c1VFZP?=
 =?utf-8?B?QVFRUVNvM1pWQnBDbUhqTkdBOFhjZjdydVNKbW8xcGVWSDRxUm40ZCtqYjNQ?=
 =?utf-8?B?eDcyQTAxZVk4WEZTK3dVRDRwa0pQQnM1L21zdmlCWWNpS0MzVVBacTNsRnk2?=
 =?utf-8?B?S1hXU08ydVNLeUJtOVFQSnVRVzBNVE9PU2Q0VE5KRC90cWVYb3NoM0NqRmpi?=
 =?utf-8?B?TzRaQkx0U3RmTEVyWkdCNlBoenFSclRsOUZkQk1WNW9BRkZHNlY3YkhXVk1i?=
 =?utf-8?B?Wk0wbUZmejV3WkNwU3JsRVViWk83TzN4UzJaY0ZRTExEd0lPaEk2akVrcyt6?=
 =?utf-8?B?SU9waGdmNkpnVzN3VVp0bmROc2RmS1VUZTV4cWpSR0xVSDJmU1YzZ1FBNTBD?=
 =?utf-8?B?SnAvd0l6SGlhK1A2dFk4cFhMVXVDZEtCMnZNd2RsdXUrZlN2bThuclVUekFD?=
 =?utf-8?B?Z21CNS95WFNDU3U4alFSaE9BTlcrRXZ3eEdIUC9wdEt5S1RXUDY0OWwwOUhV?=
 =?utf-8?B?RTV1cDZFNmE4SDdFd0lsV3ZoamFNWjFsVW5mOWNCVHNzcktyUWxKbk0zVDU4?=
 =?utf-8?B?cXRUd21EbGNUTXFNK2l4eFJuWTRjS2g4dm1FM295Z2VpM0hCNkJhcjdNVHlt?=
 =?utf-8?B?RnZnZSt4THQxTllHN3VJaWR5aHR6cWVCMS9tWU4xMnNtYnUySlhWRHRDUzZJ?=
 =?utf-8?B?ei8zZ0hxMGFoMkFTTGxTdnpyYW10QktJTDIrM1V0TUx0MjVRdGZudG5qYkVt?=
 =?utf-8?B?cnpubDJtWHV5VXBzNVRNZTlWMTMwRmk5clFsZGN3Z3J3K1RpV2ZXQyt6RjlR?=
 =?utf-8?B?a01XNjN2K1N1aEtTYStSU05ZR200ZVd2UW1JeTVocHNQUzhkVVExY21jNkFs?=
 =?utf-8?B?cW5mdldsUHlReGtENy9oM1BCSXdDSVBnM2l4STVyR29RR1hxYXBhM1VERVFv?=
 =?utf-8?B?MFdhMytBd24yQU5vTXYzNkd5cWNwc2VpanNRMmtDTkVTODBQTkxZQnBzaUVX?=
 =?utf-8?B?OUo5eXVBWkxQeWtyU2Y4YnA2ZHd5ZWVQTWE5eGg1NWErRDRKZ0F3QTc5Ymlu?=
 =?utf-8?B?UmwxRUhBUUlhMHFEYjBra2VzYm9JTnlHUmZiVDJEaHh2WHB1OEs3UGFTN3Fp?=
 =?utf-8?B?RFRBTXVVMDJNZzN1dE9QNVFDQ0YyY2h6VHo4OXYvSG45YVZndTdaM0hnUm52?=
 =?utf-8?B?aDBOYjdUVW1qdnlBRnBmRzBVbVpadjBlaFVZU1ZyZXZFRE82NWxJR2NiQkFI?=
 =?utf-8?B?bHZ0OXNJbWk5alJvVlNvdklCMkM4R2N6Lzg0S2tMWVZkM0xaOFhrYnNsREZT?=
 =?utf-8?B?UzRzUVlKdkFiNEpBdU5Zdnd6eEJaanNjWkQwNk9xN1MySGc0VUJmWkxCVm90?=
 =?utf-8?B?ZmFjQTN0M1Z1WXF0bDFBaFp2aGRGU25DWUVIOGVzZFFMNmxBQkJnd1FsVTB1?=
 =?utf-8?B?eFpESU9SRzJPV09CS2NvRXlCKyszbFBoOVo3d3lTZDJvNDVKWEdiSWF5SlY5?=
 =?utf-8?B?dU9BZTBHazRPSXY2WDlBRGg4ZUx3QVZjQW9BeVFlUGJKdXAzL2ZsamtFTTV1?=
 =?utf-8?B?S2hKMktUZlVESS80Z3lZbkFkakhIOW5Lb21DdmRjYnRoUWoxc3gybk4wbTYv?=
 =?utf-8?B?VDk5MU9oUG5FdVJvaWNhMFI4QWJoTjZCdGd3MHppTUh1aXRLM3EzaHNvbG55?=
 =?utf-8?B?SWlzK2EzYXdURkNUSC9rZE5udHdrbzJTUmJ3VmN3R3NiL3Q5SHc3L2JHM0Zt?=
 =?utf-8?B?TEtPeCtwV3dyK0FLWHRCMnlYNVZiMEpXQTVnSjd6amg2VDUrNlI3bnhDa0VT?=
 =?utf-8?B?cmlxdz09?=
X-Microsoft-Antispam-Message-Info: 858SIUz6h9ziWqbOsdFLfi01U7kIAo7DX89zFXaa74ptsEoIWzPIQ6cxNz6VQ76ccWQW+isfAdkXDbMYC/VrkNTy8W2qPmA4yBFdqVckEoXcFctTcw+5JAzDskR5NMGsmMWgY3xs810kKwvTkHt5PlTHJHxW88lwylWcKv6kc58FSuiFhda08ZgkVQ76Go3QT5kL2KnbIvoFvj2r8sYVvg5czFihL+ueS8IagFU3JCFmiwdyzctqxwEdbCruV0MJNKoj6gfcPuY/2f96yq+DxnOCmDByI1jzqxPKuCMKRBH/BDTtIrjDE2sw6s3p7FI04OrHtpRktO1DGd2d9z1S7EIj1CJOB6q5oPfHKsMsIx0=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0301MB2223;
 6:HkdPugiUkLuBAVCAfdw9PMtblXLWEj1YuuK0iuiBJKbVar3BgHonXbYGWBMsnH7WElsN0YBLXX/zY5Q/i46xWdRvWMA9ua/AhXxke0EhzRuTt6MbwYbeYTRZonxGyvg3e6NCCBUFGBsX4x75bNSVdAX2vgu7ckk2rwFUsLZCmlF9aLHwwiHC0dcy1l4NQj3PLU0/MCfMuMACFbvUxDU509mF3Jo8btvbFn8hbmC+Vmae4qhc4WftCM+PT3RYBNoMGjNJGs+5BtNK1t25Pv+J8qsEM921W83W6Y+2LwceNdXhrLtZ4Jv3xPEjb2xwoQ1i6h6N2Kf6WlHabayO/QXMgO76GQ85Res8Ev10mP63Fdt9gRWVCL9H84xVOZQDpkIqmtScVGlRUA4JxHI8Kcj6BMxlaiMdEooFKYK1Qcy0RIlc1pxIEhzGhChKXala+kRF2QYtU9Da5S0MgUvH0vJxuQ==;
 5:6TrnaSbTrC+YWkTX0JXdNAR/+z9yKlZkkNba0Ue+b/xnL+dEQPITgK0SWvZxX3vsGr2AzHzHlRqIzW7qlNkQsciqbcPVg7w022h6wA/q4FSawtFBO0KispB38M55vkNcaEIkq8xW0BsNMqVfJaQAaKdn9r6vc4GhkHhAbKeOsnY=;
 7:dk1Anb32yI7My049pu4Iwwxdq2He/L+bEBIrBXyxjJA4YPKETK/qTFXtrcQqfHEjVydHGhGj0mwcGBR28YJvbLLDV1rFQKUSIFVwOKZ0y/tUKLE/304kwxDuBAbTQb8JCoMkAG5aasfkZtKettg82xN27d5wt8Da9OVlDM1bZ+Ub13tw0+/PKai7I01Z7UAHELsr5Uji6+3QHEv0xNRpNwu3XmeHHSgfFP504gcPTmCrB9X9ROaq2h0ojLJLDtlo
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Aug 2018 15:54:52.2622 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 4c7e421b-bce2-4484-044e-08d5f890492b
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0301MB2223
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Graphic
 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: 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>

SGkgTGFycwoKT24gMDIuMDguMTggMTg6MjksIExhcnMgS3VydGggd3JvdGU6Cj4gCj4gCj4g77u/
T24gMDIvMDgvMjAxOCwgMTY6MjcsICJBcnRlbSBNeWdhaWV2IiA8YXJ0ZW1fbXlnYWlldkBlcGFt
LmNvbT4gd3JvdGU6Cj4gCj4gICAgICBIZWxsbyBKdWxpZW4KPiAgICAgIAo+ICAgICAgT24gMDIu
MDguMTggMTI6NTYsIEp1bGllbiBHcmFsbCB3cm90ZToKPiAgICAgID4gSGksCj4gICAgICA+Cj4g
ICAgICA+IFNvcnJ5IGZvciB0aGUgbGF0ZSBwb3N0aW5nLiBUaGUgbm90ZXMgd2VyZSB0YWtlbiBi
eSBTdGVmYW5vIFN0YWJlbGxpbmkuCj4gICAgICA+IFRoYW5rIHlvdS4KPiAgICAgID4KPiAgICAg
ID4gVGhpcyBoYXMgc29tZSBjbGFyaWZpY2F0aW9ucyByZXF1ZXN0ZWQgZnJvbSBFUEFNIHJlZ2Fy
ZGluZyBQb3dlclZSLgo+ICAgICAgPgo+ICAgICAgPiBUaGUgZXhpc3RpbmcgZ3JhcGhpY3Mgc29s
dXRpb25zIG9uIFhlbiB0b2RheSBhcmU6Cj4gICAgICA+ICAgICAtIFBWIERSTToKPiAgICAgID4g
ICAgICAgICAgKiBTdXBwb3J0cyBtdWx0aXBsZSBkaXNwbGF5cyBwZXIgVk0KPiAgICAgID4gICAg
ICAgICAgKiBCYXNlZCBvbiBHcmFudC10YWJsZXMuCj4gICAgICA+ICAgICAgICAgICogSW1wcm92
ZW1lbnQgb2YgWGVuIEZCIHdoaWNoIGlzIGJhc2VkIG9uIGZvcmVpZ24gbWFwcGluZwo+ICAgICAg
Pgo+ICAgICAgRnJvbnRlbmQgZHJpdmVyIHdpbGwgYmUgcGFydCBvZiBMSyBzdGFydGluZyA0LjE4
Cj4gICAgICBodHRwczovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90
b3J2YWxkcy9saW51eC5naXQvdHJlZS9kcml2ZXJzL2dwdS9kcm0veGVuP2g9djQuMTgtcmM3Cj4g
ICAgICAKPiAgICAgID4gICAgIC0gSW50ZWwgR1ZUOiBodHRwczovLzAxLm9yZy9pZ3Z0LWcKPiAg
ICAgID4gICAgICAgICAgKiBCYXNlZCBvbiBJT1JFUSBzZXJ2ZXIgaW5mcmFzdHJ1Y3R1cmUKPiAg
ICAgID4gICAgICAgICAgKiBQZXJmb3JtYW5jZSBpcyA3MCUgb2YgZGlyZWN0IGFzc2lnbmVkIGhh
cmR3YXJlCj4gICAgICA+Cj4gICAgICA+ICAgICAtIE5WSURJQToKPiAgICAgID4gICAgICAgICAg
KiBNdWNoIG1vcmUgdmlydHVhbGl6YWJsZQo+ICAgICAgPiAgICAgICAgICAqIFByb3ZpZGUgbWFw
cGFibGUgY2h1bmsgb2YgUENJIEJBUnMuCj4gICAgICA+ICAgICAgICAgICogVXNlcnNwYWNlIGNv
bXBvbmVudCBlbXVsYXRlcyBQQ0kgY29uZmlnIHNwYWNlCj4gICAgICA+Cj4gICAgICA+IEN1cnJl
bnQgZWZmb3J0IGZvciBncmFwaGljIHZpcnR1YWxpemF0aW9uIG9uIEFybToKPiAgICAgID4gICAg
IC0gU2Ftc3VuZzogVGhleSBoYXZlIGEgUFYgT3BlbkdMIHNvbHV0aW9uLiBUaGlzIHNlZW1zIHRv
IGJlIGZhc3QuCj4gICAgICAKPiAgICAgIFRoaXMgaXMgaW50ZXJlc3RpbmcuIERvIHlvdSBrbm93
IGlmIHRoZXJlIGlzIGFueSBvcGVuIGJlbmNobWFyayBkYXRhPwo+IAo+IFRoZSBwcmVzZW50YXRp
b24gYW5kIHJlY29yZGluZyBpcyBhdAo+IGh0dHBzOi8vd3d3LnNsaWRlc2hhcmUubmV0L3hlbl9j
b21fbWdyL2Rlc2lnbi1hbmQtaW1wbGVtZW50YXRpb24tb2YtYXV0b21vdGl2ZS14cGRkczE4LXZp
cnR1YWxpemF0aW9uLWJhc2VkLW9uLXhlbi1zdW5nbWluLWxlZS1zYW1zdW5nLWVsZWN0cm9uaWNz
Cj4gaHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1tQkQ4bzlYMzJmQSZpbmRleD0xNCZs
aXN0PVBMWXl3N0lRakwtekZsUVliWTlCZ3NMaHhxcDFVaTY3VzcKPiAgICAKClRoYW5rcyBmb3Ig
cG9pbnRpbmcgdG8gWERTIG1hdGVyaWFscy4gVW5mb3J0dW5hdGVseSwgdGhlcmUgaXMgbm8gCmNv
bXBhcmlzb24gd2l0aCAibmF0aXZlIiBHUFUgcGVyZm9ybWFuY2UgKG5vbi12aXJ0dWFsaXplZCku
Li4gSSBndWVzcyBJIApuZWVkIHRvIGFzayBTYW1zdW5nIGZvbGtzIGZvciBkZXRhaWxzLgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 15:57:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 15: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 1flFz1-0001wK-Hk; Thu, 02 Aug 2018 15: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=uzse=kr=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1flFyz-0001wC-Rl
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 15:57:45 +0000
X-Inumbo-ID: d8c3cfaf-966c-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id d8c3cfaf-966c-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 15:58:07 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id F41A080D;
 Thu,  2 Aug 2018 08:57:43 -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 96F3B3F5B3;
 Thu,  2 Aug 2018 08:57:42 -0700 (PDT)
To: Artem Mygaiev <artem_mygaiev@epam.com>, Lars Kurth
 <lars.kurth@citrix.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 Paul Durrant <Paul.Durrant@citrix.com>, Rich Persaud <persaur@gmail.com>
References: <c05f24a4-6c10-282f-3945-c63dcee168ba@arm.com>
 <c8de3993-cac5-0e94-22d9-63294d52095b@epam.com>
 <D1498146-8849-4D03-B8F2-9C62224FE706@citrix.com>
 <4a33c97b-7569-52e5-b165-eff6b37bb0bd@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <6b151a8d-f11f-29d9-20f5-499732bfb357@arm.com>
Date: Thu, 2 Aug 2018 16:57:41 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <4a33c97b-7569-52e5-b165-eff6b37bb0bd@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Graphic
 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: 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>

SGkgQXJ0ZW0sCgpPbiAwMi8wOC8xOCAxNjo1NCwgQXJ0ZW0gTXlnYWlldiB3cm90ZToKPiBPbiAw
Mi4wOC4xOCAxODoyOSwgTGFycyBLdXJ0aCB3cm90ZToKPj4KPj4KPj4g77u/T24gMDIvMDgvMjAx
OCwgMTY6MjcsICJBcnRlbSBNeWdhaWV2IiA8YXJ0ZW1fbXlnYWlldkBlcGFtLmNvbT4gd3JvdGU6
Cj4+Cj4+IMKgwqDCoMKgIEhlbGxvIEp1bGllbgo+PiDCoMKgwqDCoCBPbiAwMi4wOC4xOCAxMjo1
NiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiDCoMKgwqDCoCA+IEhpLAo+PiDCoMKgwqDCoCA+Cj4+
IMKgwqDCoMKgID4gU29ycnkgZm9yIHRoZSBsYXRlIHBvc3RpbmcuIFRoZSBub3RlcyB3ZXJlIHRh
a2VuIGJ5IFN0ZWZhbm8gCj4+IFN0YWJlbGxpbmkuCj4+IMKgwqDCoMKgID4gVGhhbmsgeW91Lgo+
PiDCoMKgwqDCoCA+Cj4+IMKgwqDCoMKgID4gVGhpcyBoYXMgc29tZSBjbGFyaWZpY2F0aW9ucyBy
ZXF1ZXN0ZWQgZnJvbSBFUEFNIHJlZ2FyZGluZyAKPj4gUG93ZXJWUi4KPj4gwqDCoMKgwqAgPgo+
PiDCoMKgwqDCoCA+IFRoZSBleGlzdGluZyBncmFwaGljcyBzb2x1dGlvbnMgb24gWGVuIHRvZGF5
IGFyZToKPj4gwqDCoMKgwqAgPsKgwqDCoMKgIC0gUFYgRFJNOgo+PiDCoMKgwqDCoCA+wqDCoMKg
wqDCoMKgwqDCoMKgICogU3VwcG9ydHMgbXVsdGlwbGUgZGlzcGxheXMgcGVyIFZNCj4+IMKgwqDC
oMKgID7CoMKgwqDCoMKgwqDCoMKgwqAgKiBCYXNlZCBvbiBHcmFudC10YWJsZXMuCj4+IMKgwqDC
oMKgID7CoMKgwqDCoMKgwqDCoMKgwqAgKiBJbXByb3ZlbWVudCBvZiBYZW4gRkIgd2hpY2ggaXMg
YmFzZWQgb24gZm9yZWlnbiBtYXBwaW5nCj4+IMKgwqDCoMKgID4KPj4gwqDCoMKgwqAgRnJvbnRl
bmQgZHJpdmVyIHdpbGwgYmUgcGFydCBvZiBMSyBzdGFydGluZyA0LjE4Cj4+ICAgICAgCj4+IGh0
dHBzOi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xp
bnV4LmdpdC90cmVlL2RyaXZlcnMvZ3B1L2RybS94ZW4/aD12NC4xOC1yYzcgCj4+Cj4+IMKgwqDC
oMKgID7CoMKgwqDCoCAtIEludGVsIEdWVDogaHR0cHM6Ly8wMS5vcmcvaWd2dC1nCj4+IMKgwqDC
oMKgID7CoMKgwqDCoMKgwqDCoMKgwqAgKiBCYXNlZCBvbiBJT1JFUSBzZXJ2ZXIgaW5mcmFzdHJ1
Y3R1cmUKPj4gwqDCoMKgwqAgPsKgwqDCoMKgwqDCoMKgwqDCoCAqIFBlcmZvcm1hbmNlIGlzIDcw
JSBvZiBkaXJlY3QgYXNzaWduZWQgaGFyZHdhcmUKPj4gwqDCoMKgwqAgPgo+PiDCoMKgwqDCoCA+
wqDCoMKgwqAgLSBOVklESUE6Cj4+IMKgwqDCoMKgID7CoMKgwqDCoMKgwqDCoMKgwqAgKiBNdWNo
IG1vcmUgdmlydHVhbGl6YWJsZQo+PiDCoMKgwqDCoCA+wqDCoMKgwqDCoMKgwqDCoMKgICogUHJv
dmlkZSBtYXBwYWJsZSBjaHVuayBvZiBQQ0kgQkFScy4KPj4gwqDCoMKgwqAgPsKgwqDCoMKgwqDC
oMKgwqDCoCAqIFVzZXJzcGFjZSBjb21wb25lbnQgZW11bGF0ZXMgUENJIGNvbmZpZyBzcGFjZQo+
PiDCoMKgwqDCoCA+Cj4+IMKgwqDCoMKgID4gQ3VycmVudCBlZmZvcnQgZm9yIGdyYXBoaWMgdmly
dHVhbGl6YXRpb24gb24gQXJtOgo+PiDCoMKgwqDCoCA+wqDCoMKgwqAgLSBTYW1zdW5nOiBUaGV5
IGhhdmUgYSBQViBPcGVuR0wgc29sdXRpb24uIFRoaXMgc2VlbXMgdG8gYmUgCj4+IGZhc3QuCj4+
IMKgwqDCoMKgIFRoaXMgaXMgaW50ZXJlc3RpbmcuIERvIHlvdSBrbm93IGlmIHRoZXJlIGlzIGFu
eSBvcGVuIGJlbmNobWFyayAKPj4gZGF0YT8KPj4KPj4gVGhlIHByZXNlbnRhdGlvbiBhbmQgcmVj
b3JkaW5nIGlzIGF0Cj4+IGh0dHBzOi8vd3d3LnNsaWRlc2hhcmUubmV0L3hlbl9jb21fbWdyL2Rl
c2lnbi1hbmQtaW1wbGVtZW50YXRpb24tb2YtYXV0b21vdGl2ZS14cGRkczE4LXZpcnR1YWxpemF0
aW9uLWJhc2VkLW9uLXhlbi1zdW5nbWluLWxlZS1zYW1zdW5nLWVsZWN0cm9uaWNzIAo+Pgo+PiBo
dHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PW1CRDhvOVgzMmZBJmluZGV4PTE0Jmxpc3Q9
UExZeXc3SVFqTC16RmxRWWJZOUJnc0xoeHFwMVVpNjdXNyAKPj4KPiAKPiBUaGFua3MgZm9yIHBv
aW50aW5nIHRvIFhEUyBtYXRlcmlhbHMuIFVuZm9ydHVuYXRlbHksIHRoZXJlIGlzIG5vIAo+IGNv
bXBhcmlzb24gd2l0aCAibmF0aXZlIiBHUFUgcGVyZm9ybWFuY2UgKG5vbi12aXJ0dWFsaXplZCku
Li4gSSBndWVzcyBJIAo+IG5lZWQgdG8gYXNrIFNhbXN1bmcgZm9sa3MgZm9yIGRldGFpbHMuClRo
ZXkgZG8gY29tcGFyZSB3aXRoIERvbTAgKHNsaWRlcyAyMCBhbmQgb253YXJkcykuIERvbTAgaGFz
IHRoZSBkaXJlY3QgCmFjY2VzcyB0byB0aGUgR1BVLCBzbyB0aGlzIGlzIHZlcnkgc2ltaWxhciB0
byBuYXRpdmUuCgpEaWQgeW91IGV4cGVjdCBvdGhlciBjb21wYXJpc29uPwoKQ2hlZXJzLAoKCi0t
IApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 16:00:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 16:00:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flG1F-0002xH-0S; Thu, 02 Aug 2018 16: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=emci=kr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1flG1E-0002se-4l
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 16:00:04 +0000
X-Inumbo-ID: 2b76c933-966d-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2b76c933-966d-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 16:00: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 1flG1A-0004Cs-SY; Thu, 02 Aug 2018 16:00: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 1flG1A-0008Jg-K0; Thu, 02 Aug 2018 16:00:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1flG1A-0006h8-GZ; Thu, 02 Aug 2018 16:00:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125732-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:<job status>:broken:regression
 qemu-mainline:build-arm64-pvops:<job status>:broken:regression
 qemu-mainline:build-arm64-xsm:<job status>:broken:regression
 qemu-mainline:build-arm64:host-install(4):broken:regression
 qemu-mainline:build-arm64-pvops:host-install(4):broken:regression
 qemu-mainline:build-arm64-xsm:host-install(4):broken:regression
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64: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-i386-libvirt:migrate-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-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-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-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-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=f7502360397d291be04bc040e9f96c92ff2d8030
X-Osstest-Versions-That: qemuu=18a398f6a39df4b08ff86ac0d38384193ca5f4cc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 02 Aug 2018 16:00:00 +0000
Subject: [Xen-devel] [qemu-mainline test] 125732: 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>

ZmxpZ2h0IDEyNTczMiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3MzIvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTY0MAogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tl
biBSRUdSLiB2cy4gMTI1NjQwCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA0IGhvc3Qt
aW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU2NDAKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2NDAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTY0
MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI1NjQwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU2NDAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEyNTY0MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAgICAgIGY3NTAy
MzYwMzk3ZDI5MWJlMDRiYzA0MGU5Zjk2YzkyZmYyZDgwMzAKYmFzZWxpbmUgdmVyc2lvbjoKIHFl
bXV1ICAgICAgICAgICAgICAgIDE4YTM5OGY2YTM5ZGY0YjA4ZmY4NmFjMGQzODM4NDE5M2NhNWY0
Y2MKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTY0MCAgMjAxOC0wNy0yNyAyMjoxNjo0NCBaICAg
IDUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjU2NzUgIDIwMTgtMDctMzAgMDk6MzY6NTgg
WiAgICAzIGRheXMgICAgMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3MzIgIDIw
MTgtMDgtMDEgMTE6MzA6MDAgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGV4IEJlbm7DqWUgPGFsZXguYmVu
bmVlQGxpbmFyby5vcmc+CiAgQ2hyaXN0aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdlckBkZS5p
Ym0uY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIERyLiBEYXZpZCBB
bGFuIEdpbGJlcnQgPGRnaWxiZXJ0QHJlZGhhdC5jb20+CiAgRmFtIFpoZW5nIDxmYW16QHJlZGhh
dC5jb20+CiAgR2VlcnQgVXl0dGVyaG9ldmVuIDxnZWVydCtyZW5lc2FzQGdsaWRlci5iZT4KICBK
YXkgWmhvdSA8amlhbmpheS56aG91QGh1YXdlaS5jb20+CiAgS2V2aW4gV29sZiA8a3dvbGZAcmVk
aGF0LmNvbT4KICBLT05SQUQgRnJlZGVyaWMgPGZyZWRlcmljLmtvbnJhZEBhZGFjb3JlLmNvbT4K
ICBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGVvbmlkIEJsb2NoIDxsYmxv
Y2hAamFudXN0ZWNoLmNvbT4KICBsaXVqdW5qaWUgPGxpdWp1bmppZTIzQGh1YXdlaS5jb20+CiAg
TWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWFya3Vz
IEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5p
QHJlZGhhdC5jb20+CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3ByYXMucnU+
CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBoaWxpcHBlIE1h
dGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hh
cmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgU2hpdmFwcmFzYWQgRyBCaGF0IDxzYmhhdEBsaW51
eC52bmV0LmlibS5jb20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+Cgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJva2VuCmJy
b2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQt
eHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0LWluc3RhbGwoNCkKYnJva2Vu
LXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxk
LWFybTY0LXhzbSBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgNzQ4IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 16:12:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 16: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 1flGDP-00046c-Em; Thu, 02 Aug 2018 16:12:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0wej=kr=epam.com=artem_mygaiev@srs-us1.protection.inumbo.net>)
 id 1flGDN-00046X-RT
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 16:12:37 +0000
X-Inumbo-ID: c314bfd2-966e-11e8-a8a5-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::627])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c314bfd2-966e-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 18:11:50 +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=q0PeVOxLgkoMocpg95UUFiji+7m4Yrjckw/EPadMbRI=;
 b=AythXJq4f+wV+l5Qjo8/bE5oLemZRD+XJ3vFuOZngAJO/9I9M3r8u2Fc3zlqFTFA/YCN70XiJ/RlWCEZddq3gijrJuyF2ltiZVxcjy54ZWfqoUtYqQwpoVCpHZkekDQvunhsbmwzLQATYPz7FQbPIl0cSLuLCKCN7WVxDxu2q2M=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Artem_Mygaiev@epam.com; 
Received: from [10.17.229.166] (85.223.141.74) by
 HE1PR0301MB2220.eurprd03.prod.outlook.com (2603:10a6:3:22::15) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1017.15; Thu, 2 Aug 2018 16:12:27 +0000
To: Julien Grall <julien.grall@arm.com>, Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 Paul Durrant <Paul.Durrant@citrix.com>, Rich Persaud <persaur@gmail.com>
References: <c05f24a4-6c10-282f-3945-c63dcee168ba@arm.com>
 <c8de3993-cac5-0e94-22d9-63294d52095b@epam.com>
 <D1498146-8849-4D03-B8F2-9C62224FE706@citrix.com>
 <4a33c97b-7569-52e5-b165-eff6b37bb0bd@epam.com>
 <6b151a8d-f11f-29d9-20f5-499732bfb357@arm.com>
From: Artem Mygaiev <artem_mygaiev@epam.com>
Message-ID: <0800a925-7b32-85b4-67e6-7916829e01cb@epam.com>
Date: Thu, 2 Aug 2018 19:12:18 +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: <6b151a8d-f11f-29d9-20f5-499732bfb357@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.141.74]
X-ClientProxiedBy: AM5PR0201CA0016.eurprd02.prod.outlook.com
 (2603:10a6:203:3d::26) To HE1PR0301MB2220.eurprd03.prod.outlook.com
 (2603:10a6:3:22::15)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: cd8468a4-80d5-404b-566d-08d5f892be53
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:HE1PR0301MB2220; 
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0301MB2220;
 3:aQr+0XDBAIofhEdsrwU+d49wxkJtO5M5EneboMK7f7bmDYXOxnxNy65mBkR6EOzq2g3Rzty8PUKJ8zLBBY8+O35oZOsRHaX6gN4BKc7WkiqIfeJ0zK0m6j+KAB2u4BsFKC2+UqxNg7Qvg3yaI2Dcr6o4sitej7O7L8szC74g6zLSeLHUacaH4WUWkSOHyfFU2zJsXlbORcEO0ZjZtUrdoOpAEzV4SQewer+bNv11AHl2tSW5EYiO/QxRkX2KyWHL;
 25:WpvjjHy7th9qCt9U9h4AM3La+dKjyyv64NZHkxjA43UObVKrtLkL9ay339ou2dJ08ujtWat1BtXm4Wdy1P45Ttti9KtQgG3KnVQcTT3lZvQ0gGLGO4xHhEwlDwGfxDsS5erXbxQFFqK3Q0hzQUlYrD0LcZ0ip3Shep4KyFsDuxL0Iz2Tmd7Yk2l9X7gY95cUN7PyPT/RyjOtsRwYgJvwsS2u1Gx9e5pTDN2PfKaqrHBrkgpBbvRTkN8xDTlABNxNevhCpiO9s8Q7qoUPBUJqya1g3Gn4cOOPFICGgY+ShTQ4YHJDBcWzg0akExTznM3Hl1f3ASRDJLe+MWQ1cmpbVQ==;
 31:AG4hu4V6PLPzZDM5ve6BybzahXMnG44pEMyfV+cUcLaIwpt4LduQGpUAXbODM/G1du5+/QUZMckD4/d4Vtm3cMVUvHYkfuWL4AM+J9ka57omi4cYWNmsU3z+6KnCcB3fNqxiEvKCm7AmySCq8sj2KTcQqc8GushZ47cMKsVFTkD3V7yOrw5yXnfydiCK9Y8ZhE/rtDhxKO/z2m/ai9GSiBUE3bOe8heJMd4OBx/X7og=
X-MS-TrafficTypeDiagnostic: HE1PR0301MB2220:
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0301MB2220;
 20:5iQaSkFZDs3H3MzCrLDAkPRkl+ww1Aa4w3TOp/KNppOAvu6/eYRg+TNKGWzs+GvK3QOHP543vZaCaWvA5Z/PZssF8nW7N6rigISdVk6mW2QtrxThfFXRcB0Ru3e6IoTDazSvhzxAv1b/n5yKScTyE1BWI0nmDgDZKUDsvS52sKl3x0d1uFTVPhrPVWmWpvSD8YjsbI3kbrV3eTZYiwncIHW/v27D4vqNcgsjT0jHFRNB6zU02DuV15yQpYBJuXcjXsveA71OUBg72GPpCJKiPgAZ4m5YhZQFJw7E/puMSW/oqLvSfViJWxMsoOtfgHM00gvWh0CME9ijT1gTfz37+tNmTUtTKw4rLu53Dd0LgIxn7wv6ovi+nA3EQNSlfhWfalvB/GlKaUEw2hmBMY+TMXzpECJEj/msEmqpHrRzR8lFUgTVbJ4c/QyQzlaN6LtO39eUSNbL1QzIPLywvpkb8EVUFk8/AvDKCQRvlKvMZi3HRGsIaBYO5PxyTtVGz1v/
X-Microsoft-Antispam-PRVS: <HE1PR0301MB2220419EE8BB3423D8CA4F24F42C0@HE1PR0301MB2220.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(158342451672863)(278428928389397)(4114951738403)(84791874153150)(254730959083279)(178636050973902)(91638250987450)(132712982866762);
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)(10201501046)(3002001)(149027)(150027)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123558120)(6072148)(201708071742011)(7699016);
 SRVR:HE1PR0301MB2220; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0301MB2220; 
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0301MB2220;
 4:oLsFb0xgeJMR6gXbQ3YBdB5US6t5O4EVEAPzdEWt7LVfRALJB37hK9dNaFFet6FKZbmg1GMbdbgg2MahP+z7wpyblWNzjVot6exNwbC45w2/mUKfckdj+i3SABVgiKWpUGoPNuxwugXSY58o+6AyQz6zd1tt/x/Vtb9oRU//xNscHt1G12dUtCm/djSK3LS6OIeYdtCr03bJT1Xd2+GSkrSo5EpLDc2uSwafh4dTwGsl0/6pEPdCarMUiq71L9yS4gW1q2zwbmRqT+F0RBrm0eKFVBmn4sLTw5kP32PV1SV/NVyeVmX3AsCS5rkDTxrcEpIhWC7EWtkrcKhGlB96R5HGFeLCnj4OhZTTaf+XufSjgR68W/DcPlPmCPAoMCVUxMq8tN8Ux1a0ISNuU+YRjrPuCyhmwG6sp5lY0O2iNMrrurS+sTzKAyF2jt3q513srUxBKoYotQJgFFzJgVwO+tPhRnZzXjijp87Ik1bxE6TMDHsLo5NIJfw9ToWuAWUCUOPT35vQWKDAyD182KzfmNW3EQr5iBnalC9VvISgNc4=
X-Forefront-PRVS: 07521929C1
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(136003)(376002)(39860400002)(396003)(366004)(346002)(199004)(189003)(105586002)(65956001)(81166006)(386003)(53546011)(58126008)(6246003)(23676004)(76176011)(6666003)(55236004)(446003)(68736007)(52116002)(5660300001)(25786009)(2486003)(110136005)(316002)(4326008)(31686004)(47776003)(66066001)(53936002)(8936002)(7736002)(16576012)(65806001)(50466002)(77096007)(16526019)(8676002)(106356001)(26005)(36756003)(31696002)(39060400002)(52146003)(65826007)(305945005)(186003)(86362001)(80792005)(956004)(476003)(97736004)(11346002)(67846002)(6486002)(478600001)(81156014)(966005)(64126003)(6306002)(2870700001)(93886005)(229853002)(3846002)(14444005)(6116002)(2616005)(2906002)(486006)(72206003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0301MB2220; H:[10.17.229.166]; 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?MTtIRTFQUjAzMDFNQjIyMjA7MjM6T0R1VTVrM1JtU2hmRlRWcUJWZmN2Sy9U?=
 =?utf-8?B?VE5Zb2MwenpQdzRPRE5sWmFPaWxOV25NbzRnTGNnOUc5VFdtUGM1NU5tM0Q3?=
 =?utf-8?B?emNOY1pGZnFMTEZZVE14ZTFhRmVXOE1wNFpEbVJJRWdOUHhwYlJKY3hBTkha?=
 =?utf-8?B?bk0ySUprRlhIQ0UzWUNoS29XWFNXZVNBclhoS3ZrZlJ3UDVYbEFOdUNqMFNy?=
 =?utf-8?B?a1FJbitNb3ZjYU1uRFEyclpNWVNxUkQ5U09wbXJoQitNeG5ST1lrRmM4aXpj?=
 =?utf-8?B?NEVyNDIxNDVxUFVpM2R3U3dZaWVJZ2xDOFBKM0RKUyt2VlAyZlo3a0ppUUhP?=
 =?utf-8?B?WlR0bXd4OUpiRFVobVF5SVRTR2J0R09tbFEwNXpMMkw2RW5lNWZwTzUzdlAw?=
 =?utf-8?B?YzNEMkRjZzN0SENUWXFySXBFNXRyakdZZjVSUlk4aHloRGlhazRObE1lazJB?=
 =?utf-8?B?aUErczhrNWI2Mzl6VUJSY1hNcm1tZXdqVWFpSlo4aUhGenY2UTh0NG9VV0VB?=
 =?utf-8?B?b1IxdXYxTFdFdSsyUG1iZXZyelg1bHd2Y1k0Unk4K216eEdYa2tFU2pTdzgx?=
 =?utf-8?B?VjFPenRUT0FiajBtVVhxbiswWjVpN3hyV1g3M2V0NUtqbmFRSE02Uk93akQ3?=
 =?utf-8?B?UWZpY0lVVXNlV0ZxMVZvSFRHRE0wK1lvUkI3ZU1jU0pTaHZ3YndaSE91YVJD?=
 =?utf-8?B?Sm5Ha0czQS9WWitLYjVhRG5VK3BwdEFFVDZVdGR3ZUJhOWM2dm9vWmZVTWJa?=
 =?utf-8?B?QmtuT3pXMGFuMXFXdWhtNElpRWtPTGR4NWdlNlJlclAxN0ZFU2VNTlVHRnBR?=
 =?utf-8?B?TUs3QTJJVVlRc2owVkU4WVZYaUxJaFhITUJ5YWFJUTFzZUlaMUg0bWZyVHl0?=
 =?utf-8?B?dkowSVBYbkEwYlZFZVlIazF6U3A4eEhEM1QwTEp4R3hjS0pJNE5HZVZEN1Ex?=
 =?utf-8?B?c3ZMYUpsMUxneXkrMU1PK25Ba3NwNWFiemxoVkFEUDhJdWdPQ1ltK01Vb3M2?=
 =?utf-8?B?VGU1WVBjTVJ2NENWQkJhNTlDMFJoQmpyNTlTUnc5WUxTOVIzSUkyR01Ncmpt?=
 =?utf-8?B?UjI5aVdoWmNBTVRZZUQ2UVpTWnh1WHJWMjFLVWV0R2hsZHBSREVqZHYyUTJ3?=
 =?utf-8?B?dWdCbHRKR0QzM1VsT2dDd1lTSUVpSkNkVnV2OWVqWkg2YUZjVEdDYnV3bXdY?=
 =?utf-8?B?bEZRbS9vRE1FY1V1NTlKVURtUnlYZk52UzQwakNVYkpTbTNkR1ZBSXp6SFVE?=
 =?utf-8?B?TU16SjFyTjZJdFpmc0Y3T1I4QWtzMmpRS1pMWWoxOU12NUFrdUxxSmpNM0lN?=
 =?utf-8?B?NEIvbzhwSTlRUHo5bE5PaldPcXE2WTNDVkIwTkZ0T3NnVjdMRkhabnBzQy9G?=
 =?utf-8?B?TnF4NjZRNW5tbjgyVjdQL3REV2ZIM2lMQS9DTENpdVh6VmRyUTJ2dmxKSFNK?=
 =?utf-8?B?cjdoS0dPZ2dQK0xlcXNkWFUyZUtkTnpQdTJZa2JRMUluZnVsckZuelU0Z2RD?=
 =?utf-8?B?MjVkbUVWV0N3Z0tZRmdWYUxkY3BUM0VMYnJDVy8wNmorTWZVKzJLTDBEUXVE?=
 =?utf-8?B?eDZhSUV2cUVkTnFiSFFobUdFc0dTMzkrMDBzeXQweW9OMk51UU9DTUFScURK?=
 =?utf-8?B?ZzBmYklVRkY4VThrZi9KenF3U1VzVkI1TS80MmdiYkoyOTlwbFA3dEE4Wlgy?=
 =?utf-8?B?TEhWc1ZNWjZUSm15ZWVqa0FOSGNJN3MwZmd4ZkN2WFJpVHhNWVZSZWYvbk5S?=
 =?utf-8?B?dDg5aU13eWZRa0UvbnR1RGdtK0FyY2FqdU9Wd0o3b0l6YkV6djc3WnkwT21v?=
 =?utf-8?B?RlBEUU1MWjNkU1plNUp3eFZhQklMVmZBZVAyc0RNdzY0TWZaTGJlM1Jud1c0?=
 =?utf-8?B?S1o1bXlzSzJkNW0vRzF5SEhOTkRGSlpsQ3l2VklIZDByYjJOOVpGdnFkSk56?=
 =?utf-8?B?TnN6YzdWeCtxWmFyb2JXTHRHYUZmZUo0aGxwdzhQRXowNWdKMjdJd1RGQVlk?=
 =?utf-8?B?dHBScHJsUDAwQXVHY2tWZWd1c3FpRUNxK0Z0ZWZVN2czT0RjTmxyVU1RbzZ6?=
 =?utf-8?B?TFBORXN2enR1aFJQZ25OTmNsaDFBVnFHNWV1WFV1aktRWTh0KzEyNWljT1Rh?=
 =?utf-8?Q?h9oH2zc5pkpU7JnDGI+n+WqOO/BVyztVhJOC/5/Rhgl/99?=
X-Microsoft-Antispam-Message-Info: JLVm2QsbKqkB5hfeWl5xt+BNYxVMLYmESNQxvFmSTs5pOGZhlUMPB7hDGZb+CAem+A5x3FK5Qd3x9j7tVSdsr/uwwTBEfevf3VLZMzstbso7hA3nIPy8Qvdvb9HF7yLIfJRcsO9rTouCfSn9lHEdNY9EpVvllkBhIKqfEvA9VgVTGVWyxzgkgDXLrfhBFVIu3fRS5Gq5aIs132jGqVP7l8QA1nO2sYyBfXp2hzKyJ9OY/80pvtlO4E0EWqEdp2oz08Vd2PYotwAIU6Kl4y0Qo9h+6nRWO+W+sDF6a7WeVe3WiGQ0yqiuQP4XllwInNF0VVj813JhHmqRIuroSdMFh9y01K5RavOqxZqzNR24ZNM=
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0301MB2220;
 6:rR7nwswS+UxoTmCHl9kqeBQxWe0L5vgSCy76EJ7JZ5PSJ6lwhzphuIfOs8U8CSQma8/Ya+MpNdf4ddtd52JG7V3jXJj3FzZb50shoGV7OLaUfq3jwCW/E3Bp/BzjrmBlDzqcNBRbzksq+mVGbkQSf1FnUZULN3sSQ5+43pfaq82yQvI4ukVou2KRFgg1Zq7yw0u2YFkY5UlnCRQtEa74J7yW6Q3hYLF7miV8DpCII94VwkHiRcNr9EPA1ST4dWQyf7SK87SB0bjl5Ppbxs77V6w2JPRvbBIte2i3bqHfPYDR1iuWTNLJrngHukelkxHsUzc7xUNMAqJ5OhdwXOlOD5H7Q8FzBlTKIiv2xzKUPQis7ZpcjVCv8/k3Z3LGob/DZrM/l2lMVZldeFUlQvmUSlIIOqGwDNBOdmquUoA/mWDliup7zDXzUWXCIeHQWlf+mAvVMr001mwdJtS414Y/zQ==;
 5:+I9m4qVs9A74cbS/CI+S5k11fanka9Uqf4AUhRJjlv55MMNWww6Cxe5XXxslJBkUmsszOL8YrxmgxR5z93pV2g4uQuV7f5t5dCCKr9Mf6XT9XVF8IkQe1atdXunD3holF/MQ5NA0YN226dPeHWTKtSuD1lPRqgGo8lu7lVrZcB8=;
 7:RRA0kKMY8969vlE0TqUQeh0bqsp+SsgJALEK1S1mQSsz1kgVMjfj9NJHwwg4q7/agNgbKxkpQ9rFE7GQ9VEF60OkLfKUCMYmP2YdmiuJpAYmDbpo2UHJASPuXGK2GnxOyYSBqhn3UgGt8iEuRf9y4x4TbjSJTpGL8vCrCwOFuENN9c3a8Pr2CNPJj2ccwirqzHwWrTSji0ytfw/HAvLKfi8XcIFgUN46Cos/yrcSVzide1Do6sBX6FNPD+61x2LS
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Aug 2018 16:12:27.7343 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: cd8468a4-80d5-404b-566d-08d5f892be53
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0301MB2220
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Graphic
 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: 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>

CgpPbiAwMi4wOC4xOCAxODo1NywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIEFydGVtLAo+IAo+
IE9uIDAyLzA4LzE4IDE2OjU0LCBBcnRlbSBNeWdhaWV2IHdyb3RlOgo+PiBPbiAwMi4wOC4xOCAx
ODoyOSwgTGFycyBLdXJ0aCB3cm90ZToKPj4+Cj4+Pgo+Pj4g77u/T24gMDIvMDgvMjAxOCwgMTY6
MjcsICJBcnRlbSBNeWdhaWV2IiA8YXJ0ZW1fbXlnYWlldkBlcGFtLmNvbT4gd3JvdGU6Cj4+Pgo+
Pj4gwqDCoMKgwqAgSGVsbG8gSnVsaWVuCj4+PiDCoMKgwqDCoCBPbiAwMi4wOC4xOCAxMjo1Niwg
SnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4gwqDCoMKgwqAgPiBIaSwKPj4+IMKgwqDCoMKgID4KPj4+
IMKgwqDCoMKgID4gU29ycnkgZm9yIHRoZSBsYXRlIHBvc3RpbmcuIFRoZSBub3RlcyB3ZXJlIHRh
a2VuIGJ5IFN0ZWZhbm8gCj4+PiBTdGFiZWxsaW5pLgo+Pj4gwqDCoMKgwqAgPiBUaGFuayB5b3Uu
Cj4+PiDCoMKgwqDCoCA+Cj4+PiDCoMKgwqDCoCA+IFRoaXMgaGFzIHNvbWUgY2xhcmlmaWNhdGlv
bnMgcmVxdWVzdGVkIGZyb20gRVBBTSByZWdhcmRpbmcgCj4+PiBQb3dlclZSLgo+Pj4gwqDCoMKg
wqAgPgo+Pj4gwqDCoMKgwqAgPiBUaGUgZXhpc3RpbmcgZ3JhcGhpY3Mgc29sdXRpb25zIG9uIFhl
biB0b2RheSBhcmU6Cj4+PiDCoMKgwqDCoCA+wqDCoMKgwqAgLSBQViBEUk06Cj4+PiDCoMKgwqDC
oCA+wqDCoMKgwqDCoMKgwqDCoMKgICogU3VwcG9ydHMgbXVsdGlwbGUgZGlzcGxheXMgcGVyIFZN
Cj4+PiDCoMKgwqDCoCA+wqDCoMKgwqDCoMKgwqDCoMKgICogQmFzZWQgb24gR3JhbnQtdGFibGVz
Lgo+Pj4gwqDCoMKgwqAgPsKgwqDCoMKgwqDCoMKgwqDCoCAqIEltcHJvdmVtZW50IG9mIFhlbiBG
QiB3aGljaCBpcyBiYXNlZCBvbiBmb3JlaWduIAo+Pj4gbWFwcGluZwo+Pj4gwqDCoMKgwqAgPgo+
Pj4gwqDCoMKgwqAgRnJvbnRlbmQgZHJpdmVyIHdpbGwgYmUgcGFydCBvZiBMSyBzdGFydGluZyA0
LjE4Cj4+PiBodHRwczovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90
b3J2YWxkcy9saW51eC5naXQvdHJlZS9kcml2ZXJzL2dwdS9kcm0veGVuP2g9djQuMTgtcmM3IAo+
Pj4KPj4+IMKgwqDCoMKgID7CoMKgwqDCoCAtIEludGVsIEdWVDogaHR0cHM6Ly8wMS5vcmcvaWd2
dC1nCj4+PiDCoMKgwqDCoCA+wqDCoMKgwqDCoMKgwqDCoMKgICogQmFzZWQgb24gSU9SRVEgc2Vy
dmVyIGluZnJhc3RydWN0dXJlCj4+PiDCoMKgwqDCoCA+wqDCoMKgwqDCoMKgwqDCoMKgICogUGVy
Zm9ybWFuY2UgaXMgNzAlIG9mIGRpcmVjdCBhc3NpZ25lZCBoYXJkd2FyZQo+Pj4gwqDCoMKgwqAg
Pgo+Pj4gwqDCoMKgwqAgPsKgwqDCoMKgIC0gTlZJRElBOgo+Pj4gwqDCoMKgwqAgPsKgwqDCoMKg
wqDCoMKgwqDCoCAqIE11Y2ggbW9yZSB2aXJ0dWFsaXphYmxlCj4+PiDCoMKgwqDCoCA+wqDCoMKg
wqDCoMKgwqDCoMKgICogUHJvdmlkZSBtYXBwYWJsZSBjaHVuayBvZiBQQ0kgQkFScy4KPj4+IMKg
wqDCoMKgID7CoMKgwqDCoMKgwqDCoMKgwqAgKiBVc2Vyc3BhY2UgY29tcG9uZW50IGVtdWxhdGVz
IFBDSSBjb25maWcgc3BhY2UKPj4+IMKgwqDCoMKgID4KPj4+IMKgwqDCoMKgID4gQ3VycmVudCBl
ZmZvcnQgZm9yIGdyYXBoaWMgdmlydHVhbGl6YXRpb24gb24gQXJtOgo+Pj4gwqDCoMKgwqAgPsKg
wqDCoMKgIC0gU2Ftc3VuZzogVGhleSBoYXZlIGEgUFYgT3BlbkdMIHNvbHV0aW9uLiBUaGlzIHNl
ZW1zIHRvIAo+Pj4gYmUgZmFzdC4KPj4+IMKgwqDCoMKgIFRoaXMgaXMgaW50ZXJlc3RpbmcuIERv
IHlvdSBrbm93IGlmIHRoZXJlIGlzIGFueSBvcGVuIGJlbmNobWFyayAKPj4+IGRhdGE/Cj4+Pgo+
Pj4gVGhlIHByZXNlbnRhdGlvbiBhbmQgcmVjb3JkaW5nIGlzIGF0Cj4+PiBodHRwczovL3d3dy5z
bGlkZXNoYXJlLm5ldC94ZW5fY29tX21nci9kZXNpZ24tYW5kLWltcGxlbWVudGF0aW9uLW9mLWF1
dG9tb3RpdmUteHBkZHMxOC12aXJ0dWFsaXphdGlvbi1iYXNlZC1vbi14ZW4tc3VuZ21pbi1sZWUt
c2Ftc3VuZy1lbGVjdHJvbmljcyAKPj4+Cj4+PiBodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRj
aD92PW1CRDhvOVgzMmZBJmluZGV4PTE0Jmxpc3Q9UExZeXc3SVFqTC16RmxRWWJZOUJnc0xoeHFw
MVVpNjdXNyAKPj4+Cj4+Cj4+IFRoYW5rcyBmb3IgcG9pbnRpbmcgdG8gWERTIG1hdGVyaWFscy4g
VW5mb3J0dW5hdGVseSwgdGhlcmUgaXMgbm8gCj4+IGNvbXBhcmlzb24gd2l0aCAibmF0aXZlIiBH
UFUgcGVyZm9ybWFuY2UgKG5vbi12aXJ0dWFsaXplZCkuLi4gSSBndWVzcyAKPj4gSSBuZWVkIHRv
IGFzayBTYW1zdW5nIGZvbGtzIGZvciBkZXRhaWxzLgo+IFRoZXkgZG8gY29tcGFyZSB3aXRoIERv
bTAgKHNsaWRlcyAyMCBhbmQgb253YXJkcykuIERvbTAgaGFzIHRoZSBkaXJlY3QgCj4gYWNjZXNz
IHRvIHRoZSBHUFUsIHNvIHRoaXMgaXMgdmVyeSBzaW1pbGFyIHRvIG5hdGl2ZS4KPiAKPiBEaWQg
eW91IGV4cGVjdCBvdGhlciBjb21wYXJpc29uPwoKWWVzLCBpbXBsZW1lbnRhdGlvbiBvZiBzaGFy
aW5nIG1heSBpbXBhY3QgRG9tMCBwZXJmb3JtYW5jZS4gSW4gdGhpcyBjYXNlIAppdCBzZWVtcyB0
aGF0IG5hdGl2ZSBHTCBhcHBsaWNhdGlvbnMgaW4gRG9tMCBhcmUgYWxzbyByZXNpZGUgaW4gU1ZE
TSAKc29tZWhvdyAoc2xpZGUgMTQpLiBJIGFtIG5vdCBzYXlpbmcgaXQgaXMgbmVjZXNzYXJ5IGlt
cGFjdGluZywgYnV0IGl0IGlzIAphbHdheXMgYmV0dGVyIHRvIGhhdmUgbm9uLXZpcnR1YWxpemVk
IGVudmlyb25tZW50IGFzIGEgcmVmZXJlbmNlLgoKVG9vIGJhZCBJIGNvdWxkbid0IG1ha2UgaXQg
dG8gWERTIGR1ZSB0byBjb25mbGljdCB3aXRoIEFHTC9PU1MgZXZlbnRzIDooCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 16:21:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 16:21: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 1flGMB-0004u0-CE; Thu, 02 Aug 2018 16:21: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=os/m=kr=citrix.com=prvs=7454c2131=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flGM9-0004tv-9N
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 16:21:41 +0000
X-Inumbo-ID: 30659b28-9670-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 30659b28-9670-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 16:22:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,436,1526342400"; d="scan'208";a="77095102"
Date: Thu, 2 Aug 2018 18:21:31 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180802162131.tly5zwcfewz5lalv@mac>
References: <20180802112435.GB1327@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180802112435.GB1327@perard.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] [RFC] OVMF on PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMTI6MjQ6MzVQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gSGksCj4gCj4gSSd2ZSBiZWVuIHdvcmtpbmcgb24gYm9vdGluZyBPVk1GIGluIGEg
UFZIIGd1ZXN0LiBUaGVyZSBhcmUgZmV3IGNoYW5nZXMKPiB0aGF0IEknZCBsaWtlIHlvdXIgY29t
bWVudHMgb24uIFRob3NlIGFyZSBjaGFuZ2VzIHRoYXQgSSd2ZSBhbHJlYWR5IG1hZGUKPiBpbiBt
eSBwcml2YXRlIGJyYW5jaCwgdGhlcmUgYXJlIGVpdGhlciByZXF1aXJlZCBvciB3aWxsIG1ha2Ug
dGhpbmdzCj4gZWFzaWVyLgo+IAo+ICMjIEdvYWwKPiAKPiBIYXZlIGEgc2luZ2xlIGJsb2IgdGhh
dCBjYW4gYmUgdXNlIGZvciBib3RoIEhWTSBhbmQgUFZIIGd1ZXN0cy4gQW5kIGJlCj4gYWJsZSB0
byBzdGFydCBVRUZJIGNvbXBhdGlibGUgZ3Vlc3RzIGluIFBWSC4KPiAKPiAKPiAjIyBOZXcgYmlu
YXJ5LCBzZXBhcmF0ZWQgZnJvbSBRRU1VL0tWTSBvbmUuCj4gCj4gUmlnaHQgbm93LCB0aGUgcnVs
ZXMgdG8gYnVpbGQgdGhlIGZpcm13YXJlIGFyZSBsb2NhdGVkIGluCj4gYE92bWZQa2cvT3ZtZlBr
Z1g2NC5kc2NgLCBhIHBsYXRmb3JtLiBJJ3ZlIGNyZWF0ZWQgYSBuZXcgcGxhdGZvcm0sIHdpdGhv
dXQKPiBLVk0gc3VwcG9ydCwgYW5kIHdvdWxkIGxpa2UgdG8gcmV0aXJlIHRoZSBYZW4gc3VwcG9y
dCBmcm9tIHRoZSBjdXJyZW50Cj4gcGxhdGZvcm0uICBGb3Igbm93LCBJIGhhdmUgY3JlYXRlZCBP
dm1mUGtnL1hlbk92bWYuZHNjLiAoVGhlIGNoYW5nZSB0byBhCj4gbmV3IHBsYXRmb3JtIGhhZCBi
ZWVuIHByb3Bvc2VkIGJ5IHVwc3RyZWFtLikKCklzIGl0IG15IHVuZGVyc3RhbmRpbmcgdGhhdCBh
ZnRlciB0aGlzIHRoZXJlIHdpbGwgYmUgYSBnZW5lcmljCnBsYXRmb3JtIChmb3IgUUVNVSwgS1ZN
IGFuZCBldmVyeXRoaW5nIGVsc2UpIGFuZCBhIHBsYXRmb3JtIGZvciBYZW4/Cgo+IFRoYXQgd291
bGQgc2ltcGxpZnkgWGVuIHN1cHBvcnQgaW4gT1ZNRiwgYW5kIGFsbG93IHRvIGRpdmVyZ2UgbW9y
ZSBmcm9tCj4gT1ZNRiB3aGVyZSBuZWVkZWQuIFRoYXQgd291bGQgbW9zdGx5IGJlIHVzZWZ1bCBk
dXJpbmcgdGhlIGluaXRpYWwgYm9vdAo+IHBoYXNlIHdoZXJlIHRoZXJlIGxvdHMgb2YgYGlmIHhl
biBkbyB0aGF0LCBlbHNlIGRvIHRoYXRgLgoKSSBmZWFyIHRoaXMgbWlnaHQgYmUgZGFuZ2Vyb3Vz
IGJlY2F1c2UgbW9zdCBkZXZlbG9wZXJzIHdpbGwgb25seSB0ZXN0CmFnYWluc3QgdGhlIGdlbmVy
aWMgcGxhdGZvcm0sIHNvIGJyZWFrYWdlIGNvdWxkIGJlIGludHJvZHVjZWQgbW9yZQplYXNpbHkg
dG8gdGhlIFhlbiBwbGF0Zm9ybSB3aXRob3V0IHVwc3RyZWFtIG5vdGljaW5nPwoKPiBXZSBjYW4g
YWxzbyBjaG9vc2Ugc29tZSBkcml2ZXJzIHRoYXQgY2FuIHdvcmsgb24gYm90aCBQVkggYW5kIEhW
TSwgZm9yCj4gZXhhbXBsZSwgdXNlIGEgTEFQSUMgdGltZXIgaW5zdGVhZCBvZiBBQ1BJIFRpbWVy
Lgo+IAo+IEFsbCB0aGlzIG1lYW4gdGhhdCBidWlsZGluZyBPVk1GIGZvciBYZW4gd291bGQgbmVl
ZCB0byBiZSBjaGFuZ2UuCgpBbmQgZGlzdHJvcyB3aWxsIGxpa2VseSBoYXZlIHRvIHByb3ZpZGUg
dHdvIGRpZmZlcmVudCBwYWNrYWdlcywgb3IgYQpzaW5nbGUgcGFja2FnZSB3aXRoIHRoZSBnZW5l
cmljIGJpbmFyeSBhbmQgdGhlIFhlbiBzcGVjaWZpYyBvbmUuCgo+IAo+ICMjIEVMRiBoZWFkZXIK
PiAKPiBBZGRpbmcgYW4gRUxGIGhlYWRlciB0byBPVk1GIHNvIHRoZSBibG9iIGNhbiBiZSBsb2Fk
ZWQgYnkgbGlieGwvbGlieGMKPiB3aXRob3V0IG1vZGlmeWluZyB0aG9zZSBsaWJzLgo+IAo+IFRo
YXQgcmVwbGFjZSBhIHNlY3Rpb24gb2YgdGhlIE9WTUYgYmluYXJ5IGNhbGxlZCBWYXJTdG9yZSBi
eSB0aGF0IEVMRgo+IGhlYWRlci4gIEl0J3MgZW1wdHkgYW5kIGxpYnhsIGRvZXNuJ3Qga25vdyBo
b3cgdG8gdXNlIGl0LiAoUUVNVS9LVk0gd291bGQKPiBoYXZlIGEgZmxhc2ggZGV2aWNlIGxvYWRp
bmcgdGhlIHN0b3JlLCBzbyBpdCBjYW4gYmUgd3JpdHRlbiB0by4pCgpDYW4ndCB5b3UganVzdCBh
ZGQgdGhlIGhlYWRlciB3aXRob3V0IHJlcGxhY2luZyBhbnl0aGluZz8gVGhlIEVMRgpoZWFkZXIg
aXMgcXVpdGUgc21hbGwsIHNvIEkgZG9uJ3QgdGhpbmsgc2l6ZSBzaG91bGQgYmUgYSBwcm9ibGVt
IChpZgp0aGF0J3Mgd2h5IGl0J3MgcGxhY2VkIG9uIHRvcCBvZiB0aGUgVmFyU3RvcmUpLgoKPiBX
aXRoIHRoZSBFTEYgaGVhZGVyLCBJIGNhbiB0ZXN0IE9WTUYgYnkgc2ltcGx5IGFkZGluZyB0aGlz
IGluIHRoZSBjb25maWcKPiBmaWxlOgo+IAo+ICAgICB0eXBlPSdwdmgnCj4gICAgIGtlcm5lbD0n
L3BhdGgvdG8vT1ZNRi5mZCcKClllcywgdGhhdCdzIHRoZSBleHBlY3RhdGlvbiBhbmQgaXMgd2hh
dCBmaXJtd2FyZT0nb3ZtZnx1ZWZpJyBzaG91bGQKZG8gYmVoaW5kIHRoZSBzY2VuZXMuCgo+IFdl
IGNvdWxkIHVzZSBhIG1vZGlmaWVkIGBodm1sb2FkZXJgIHRvIGxvYWQgT1ZNRiBvbiBQVkggb3Ig
dGVhY2ggbGlieGMgdG8KPiBsb2FkIGl0IGF0IGEgaGFyZGNvZGVkIGxvY2F0aW9uLCBidXQgSSBk
b24ndCBzZWUgaXQgYXMgbmVjZXNzYXJ5LCBhbmQgaWYKPiB3ZSBoYXZlIG9uZSBsZXNzIGZpcm13
YXJlIHRvIGxvYWQsIGl0J3MgcHJvYmFibHkgYmV0dGVyLgo+IAo+IFdpdGggdGhlIHVzZSBvZiBh
biBFTEYgaGVhZGVyIGNvbWVzIGFub3RoZXIgaXNzdWUsIHdoaWNoIGFzIHRvIGRvIHdpdGgKPiB3
ZXJlIHRoZSBiaW5hcnkgbmVlZHMgdG8gYmUgbG9hZGVkIGluaXRpYWxseS4KPiAKPiAjIyBMb2Fk
aW5nIGJpbmFyeSBhdCAweDEwMDAwICgxTUIsIGxpa2UgaHZtbG9hZGVyIG9uIEhWTSkKClRoYXQg
d29ya3Mgd2VsbCBmb3IgaHZtbG9hZGVyIGJlY2F1c2UgYWZ0ZXIgaXQgaGFzIGZpbmlzaGVkIHJ1
bm5pbmcKdGhlIG1lbW9yeSBjYW4gYmUgb3ZlcndyaXR0ZW4gd2l0aG91dCBpc3N1ZXMuIFRoZSBz
YW1lIGlzIG5vdCB0cnVlIGZvcgpvdm1mIHdoaWNoIG5lZWRzIHRvIGtlZXAgZGF0YSBhcm91bmQg
c28gdGhhdCBib290IHNlcnZpY2VzIGFuZCBydW50aW1lCnNlcnZpY2VzIGNhbiBjb250aW51ZSB3
b3JraW5nLgoKPiBSaWdodCBub3csIHRoZSBPVk1GIGJsb2IgaXMgbG9hZGVkIChieSBodm1sb2Fk
ZXIpIGp1c3QgYmVsb3cgNEdCLCB3aXRoCj4gaHZtbG9hZGVyIG1vdmluZyBzb21lIFJBTSBhcm91
bmQgdG8gYWxsb3cgdGhhdC4gIEJ1dCB3aXRoIHRoZSB1c2Ugb2YgYW4KPiBFTEYgaGVhZGVyLCBh
bmQgbGV0IGxpYnhjIGxvYWQgdGhlIGJsb2IsIGl0IHdhcyBub3QgcG9zc2libGUgdG8gbG9hZCB0
aGUKPiBibG9iIGp1c3QgYmVsb3cgNEdCLiAoT3IgYXQgbGVhc3Qgd2l0aG91dCBtb2RpZmljYXRp
b24gb2YgdGhlIHRvb2xzdGFjayBJCj4gZ3Vlc3MuKQoKbGlieGMvbGliZWxmIHdpbGwgbG9hZCB0
aGUgYmluYXJ5IGluIHRoZSBwb3NpdGlvbiBzcGVjaWZpZWQgYnkgdGhlIEVMRgpwcm9ncmFtIGhl
YWRlcnMgUGh5c0FkZHIgZmllbGQgKGFsc28gY2FsbGVkIExNQSkuIElmIHlvdSBleGVjdXRlCmBy
ZWFkZWxmIC1sIDxvdm1mIGJpbmFyeT5gIHlvdSBzaG91bGQgc2VlIHRoZSBwcm9ncmFtIGhlYWRl
cnMgYW5kIHRoZQphZGRyZXNzIHdoZXJlIHRoZXkgc2hvdWxkIGJlIGxvYWRlZC4KCllvdSBjYW4g
ZWFzaWx5IG1vZGlmeSB0aGUgTE1BIGluIHRoZSBsaW5rZXIgc2NyaXB0IHVzaW5nIHRoZSBBVApr
ZXl3b3JkLgoKPiBTbyBJJ3ZlIGF0dGVtcHRlZCB0byBoYXZlIE9WTUYgYmVlbiBzdGFydGVkIGZy
b20gYSBkaWZmZXJlbnQgcGxhY2UKPiBpbiBtZW1vcnkuIFRoZW4gSSBoYWQgdG8gaGFjayBhIGJp
dCBtb3JlIGluIG9yZGVyIHRvIGJlIGFibGUgdG8gc3RhcnQgT1ZNRgo+IGZyb20gdHdvIGRpZmZl
cmVudCBsb2NhdGlvbiAodGhlIGN1cnJlbnQgb25lIGZvciBIVk0gZ3Vlc3QsIGFuZCBhIG5ldyBv
bmUKPiB0aGF0IGNhbiBiZSB1c2VkIGZvciBQVkgpLiBUaGF0IHdvcmtzIGZpbmUsIEknbGwganVz
dCBoYXZlIHRvIGZpbmQgb3V0Cj4gd2hhdCB1cHN0cmVhbSB0aGluayBhYm91dCB0aGF0LgoKSSB0
aGluayB0aGUgYWRkcmVzcyB3aGVyZSBvdm1mIGlzIGxvYWRlZCBzaG91bGQgYmUgdGhlIHNhbWUg
Zm9yIEhWTSBvcgpQVkggaWYgcG9zc2libGUuIFdlIGtub3cgdGhhdCBsb2FkaW5nIGF0IHRoaXMg
YWRkcmVzcyB3b3JrcyBmb3IgSFZNLApzbyBJIHRoaW5rIHdlIHNob3VsZCBrZWVwIGl0IGZvciBQ
VkgsIGl0J3MgbGVzcyBsaWtlbHkgdG8gY2F1c2UgaXNzdWVzCmluIHRoZSBmdXR1cmUgaWYgYm90
aCBhcmUga2VwdCBpbiBzeW5jLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 17:54:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 17:54:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flHnT-0002t4-9M; Thu, 02 Aug 2018 17:53: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=hjhm=kr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1flHnS-0002sz-IJ
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 17:53:58 +0000
X-Inumbo-ID: eb42c998-967c-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eb42c998-967c-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 19:53:10 +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 CB15821530;
 Thu,  2 Aug 2018 17:53:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533232436;
 bh=T9nznXAHYst3f6v+CK37Nh+oZM/Kv9a4xeQaVlCuZFw=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=v6u2lXEzdSM+R3xcZwWcuzuyUIegGUSnLtkXCdUZHIYdEOrr0jA+r44AU7qHzvWXW
 u4xsagmwIWdMHmHsg8Th5RumgvRPFyTvrONTdM07NUpEM3rSSpcFJARd4jupIW+Mst
 Qarn3tdS500gqpU0BJQoJpzl6nMKuTt9SiIyyub8=
Date: Thu, 2 Aug 2018 10:53:27 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Artem Mygaiev <artem_mygaiev@epam.com>
In-Reply-To: <0800a925-7b32-85b4-67e6-7916829e01cb@epam.com>
Message-ID: <alpine.DEB.2.10.1808021053080.1127@sstabellini-ThinkPad-X260>
References: <c05f24a4-6c10-282f-3945-c63dcee168ba@arm.com>
 <c8de3993-cac5-0e94-22d9-63294d52095b@epam.com>
 <D1498146-8849-4D03-B8F2-9C62224FE706@citrix.com>
 <4a33c97b-7569-52e5-b165-eff6b37bb0bd@epam.com>
 <6b151a8d-f11f-29d9-20f5-499732bfb357@arm.com>
 <0800a925-7b32-85b4-67e6-7916829e01cb@epam.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-1280138051-1533232435=:1127"
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Graphic
 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: Lars Kurth <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 Rich Persaud <persaur@gmail.com>, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 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-1280138051-1533232435=:1127
Content-Type: TEXT/PLAIN; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Thu, 2 Aug 2018, Artem Mygaiev wrote:
> On 02.08.18 18:57, Julien Grall wrote:
> > Hi Artem,
> > 
> > On 02/08/18 16:54, Artem Mygaiev wrote:
> > > On 02.08.18 18:29, Lars Kurth wrote:
> > > > 
> > > > 
> > > > ﻿On 02/08/2018, 16:27, "Artem Mygaiev" <artem_mygaiev@epam.com> wrote:
> > > > 
> > > >      Hello Julien
> > > >      On 02.08.18 12:56, Julien Grall wrote:
> > > >      > Hi,
> > > >      >
> > > >      > Sorry for the late posting. The notes were taken by Stefano
> > > > Stabellini.
> > > >      > Thank you.
> > > >      >
> > > >      > This has some clarifications requested from EPAM regarding
> > > > PowerVR.
> > > >      >
> > > >      > The existing graphics solutions on Xen today are:
> > > >      >     - PV DRM:
> > > >      >          * Supports multiple displays per VM
> > > >      >          * Based on Grant-tables.
> > > >      >          * Improvement of Xen FB which is based on foreign
> > > > mapping
> > > >      >
> > > >      Frontend driver will be part of LK starting 4.18
> > > > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/gpu/drm/xen?h=v4.18-rc7 
> > > >      >     - Intel GVT: https://01.org/igvt-g
> > > >      >          * Based on IOREQ server infrastructure
> > > >      >          * Performance is 70% of direct assigned hardware
> > > >      >
> > > >      >     - NVIDIA:
> > > >      >          * Much more virtualizable
> > > >      >          * Provide mappable chunk of PCI BARs.
> > > >      >          * Userspace component emulates PCI config space
> > > >      >
> > > >      > Current effort for graphic virtualization on Arm:
> > > >      >     - Samsung: They have a PV OpenGL solution. This seems to be
> > > > fast.
> > > >      This is interesting. Do you know if there is any open benchmark
> > > > data?
> > > > 
> > > > The presentation and recording is at
> > > > https://www.slideshare.net/xen_com_mgr/design-and-implementation-of-automotive-xpdds18-virtualization-based-on-xen-sungmin-lee-samsung-electronics 
> > > > https://www.youtube.com/watch?v=mBD8o9X32fA&index=14&list=PLYyw7IQjL-zFlQYbY9BgsLhxqp1Ui67W7 
> > > 
> > > Thanks for pointing to XDS materials. Unfortunately, there is no
> > > comparison with "native" GPU performance (non-virtualized)... I guess I
> > > need to ask Samsung folks for details.
> > They do compare with Dom0 (slides 20 and onwards). Dom0 has the direct
> > access to the GPU, so this is very similar to native.
> > 
> > Did you expect other comparison?
> 
> Yes, implementation of sharing may impact Dom0 performance. In this case it
> seems that native GL applications in Dom0 are also reside in SVDM somehow
> (slide 14). I am not saying it is necessary impacting, but it is always better
> to have non-virtualized environment as a reference.
> 
> Too bad I couldn't make it to XDS due to conflict with AGL/OSS events :(

I took his business card, I'll try to make introductions.
--8323329-1280138051-1533232435=:1127
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-1280138051-1533232435=:1127--


From xen-devel-bounces@lists.xenproject.org Thu Aug 02 19:15:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 19:15: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 1flJ3s-0000Ed-9W; Thu, 02 Aug 2018 19:15: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=pbec=kr=gmail.com=saeed.mzmd@srs-us1.protection.inumbo.net>)
 id 1flJ3r-0000EY-7b
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 19:14:59 +0000
X-Inumbo-ID: 3bf6271a-9688-11e8-a8a5-bc764e045a96
Received: from mail-wm0-x242.google.com (unknown [2a00:1450:400c:c09::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3bf6271a-9688-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 21:14:10 +0200 (CEST)
Received: by mail-wm0-x242.google.com with SMTP id o11-v6so3701708wmh.2
 for <xen-devel@lists.xenproject.org>; Thu, 02 Aug 2018 12:14:57 -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=wXQqpb8SC/8SLIOJniKTW7X292k4D4olCFNZwjQEc0o=;
 b=ANwO3RrSvqeDzazTfr2Ofp1OMVZU5OF5BJ/xXcEHTS9UI5IJdd6zip599Eyb+1CmKD
 Lhj34h8ogH/tGjmhmyvRH5Jsj7VEEZ9ZwiTeD5IBW7y5B8EdovI6zFcxXQiXehIUTk5M
 3K/9RsjTDKsmXj9iwKkgunlzQMfGVpTtAyeN9T+rjOyUPlpVqgDbYsahqoVjzhhdsqhe
 /Lf2tgWPLh1e8HKun5w1LOxisGucSzppL6jjcA9S2nNh3+bKZiBAN3fpsDT62fv5q3qV
 WBHQFOxxb1dr/1FN4opDars9vcJQZEchmVYYQPGbB+TzC6JMO/xNmm69lMiLSbmP85Pq
 XpoA==
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=wXQqpb8SC/8SLIOJniKTW7X292k4D4olCFNZwjQEc0o=;
 b=bf3tWX5TPxhx7+YFDp5haL6Z5inyc4PlS7r10ecd2NKG8Ncr/Us9NaTd8BMBcX54uM
 3xtPIZ0q3pe9sgibzcGEE7jPcy+TwaRCoRDo8zf+T95EyHD9h2ZJtPBrxeF/xN5SkeMT
 2QS1aVj7AnuRlRw6MVLYim9A23WxhV7EmnrxZEj7S38xvgncc7dMfznjO57+Jhcet+e0
 ZQyo6VduJjb7sKhoG7Q4ezM9WbX5+0Z+Fli5LOnLnEfm6QLxS/dwhtj/Ko6o8n15RR6n
 nduMAPo7zm6Rpzj/al+S1L7sxFpzWt3204/Axjd/G/rDm7c4uyKlzJSdZAz+NHuaQOm3
 YEaA==
X-Gm-Message-State: AOUpUlFHqCCDU+O4lqSRFx69NxytHh7JHWmgMVJwzTCypRp31HQ+kNHl
 KV+1LKHkaXZZZuiPdrsjZlPNRr3uHoNhb5ZyY5k=
X-Google-Smtp-Source: AAOMgpd5qt562w8iIPk3DBHK/+q+aFSKn4M9GNXzmgs2mRT7ySS3KygQ76fOEmoB99PrcspW9Xi51ZAkrhIeQGXgPwo=
X-Received: by 2002:a1c:ee5d:: with SMTP id
 m90-v6mr2884014wmh.107.1533237295833; 
 Thu, 02 Aug 2018 12:14:55 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a5d:6802:0:0:0:0:0 with HTTP;
 Thu, 2 Aug 2018 12:14:55 -0700 (PDT)
In-Reply-To: <4c0bfd16-3936-46ea-cc22-ebad77e4a4b5@arm.com>
References: <CALPKaJ=qbh0rLK+MC=fC966=D50+_3eOCTYbQcbCyqm1psaYcg@mail.gmail.com>
 <0eb78867-7802-f38a-0711-d5336b262d0f@arm.com>
 <CALPKaJmxWGA2nQMoKeQqMtz55ZD7hQUxrEZHHAbsAdFN5F+aZg@mail.gmail.com>
 <4c0bfd16-3936-46ea-cc22-ebad77e4a4b5@arm.com>
From: Saeed Mirzamohammadi <saeed.mzmd@gmail.com>
Date: Thu, 2 Aug 2018 12:14:55 -0700
Message-ID: <CALPKaJ=dp7R+e4xtSCU1hpQ0AB29f7ze2-YOz0Ec780A0+AwBg@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="===============2778630881590386775=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2778630881590386775==
Content-Type: multipart/alternative; boundary="0000000000005fea00057278a024"

--0000000000005fea00057278a024
Content-Type: text/plain; charset="UTF-8"

Sorry for the late reply.

On Sat, Jul 7, 2018 at 2:25 PM, Julien Grall <julien.grall@arm.com> wrote:

> Hello,
>
> On 07/07/2018 08:32 PM, Saeed Mirzamohammadi wrote:
>
>> Thanks for your detailed reply.
>>
>> On Fri, Jul 6, 2018 at 6:13 AM, Julien Grall <julien.grall@arm.com
>> <mailto: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.
>>
>
> Do you include Dom0 in your "one guest domain"? If so, may I ask what is
> your end goal? Why not booting the OS on baremetal?
>
> Yes, I only have the Dom0 domain and no DomU. My end goal is to make Xen
transparent to the interrupts but have control over the memory management
and be able to create another domain (like a driver domain) on-demand
whenever I need it.


> 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.
>>
>
> Well, Xen still needs interrupts for other things like UART and SMMU. It
> also needs interrupts to IPI other pCPU such as for softirq, unblocking
> another vCPU (waiting on an event for instance)... I don't think you can
> discard interrupts that easily in Xen without some cooperation with the
> guest.
>
> Let's imagine Xen IPIs another pCPU. If interrupts are routed to your
> guest, this guest will receive the IPIs and will not understand what to do.

My end goal is that all the IPIs are handled in the guest like when it is
on baremetal.


>
>
> 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?
>>
>
> Depends on your interrupts controller. On GICv4, you will be able to
> directly injected some LPIs (i.e MSI).
>
>
>
>>
>>
>>         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
>>         <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?
>>
>
> If you want to route *all* the interrupts, you can map GICC and not GICV
> to your guest. So when the guest will read IAR, it will read the physical
> interrupts.
>
>
>>
>>     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)?
>>
>
> SGIs register are already trapped by Xen. They are emulated by writing the
> corresponding interrupt to the LRs.
>
> How can make it available to the guest and not trap in Xen? Is it doable?


> However, SGIs are not the only interrupt generated by the hypervisor
> directly. There are also the event channel (a PPI) or any device emulated
> by the hypervisor (e.g PL011).
>
> Trying to remove interrupts from the hypervisor is more a pain compare to
> the benefits you will gain. You will be better at improving the latency
> when receiving interrupt (AFAIK this is already be good).
>
> I changed the value of the HCR_EL2 register after doing a hypercall in
"leave_hypervisor_tail" and now debugging. I realize that "guest_sync" in
entry.S doesn't return back to the guest (I put a print after my hypercall
in the guest and doesn't show up). I see that "return_from_trap" gets
called. I suppose that eret should take me back to the hvc call I made in
the guest. I checked the value of the LR register (link register that store
the return address) in "return_from_trap" and there is no change.
Do you know why changing the value of the HCR_EL2 register should affect
returning back to the guest?  Also, without changing the register value I
get back to the guest from Xen normally.


Cheers,
>
> --
> Julien Grall
>

Thanks a bunch!


-- 
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/>

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

<div dir=3D"ltr">Sorry for the late reply.<br><div class=3D"gmail_extra"><b=
r><div class=3D"gmail_quote">On Sat, Jul 7, 2018 at 2:25 PM, Julien Grall <=
span dir=3D"ltr">&lt;<a href=3D"mailto:julien.grall@arm.com" target=3D"_bla=
nk">julien.grall@arm.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmai=
l_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,20=
4,204);padding-left:1ex">Hello,<span class=3D"gmail-"><br>
<br>
On 07/07/2018 08:32 PM, Saeed Mirzamohammadi wrote:<br>
</span><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 class=3D"gma=
il-">
Thanks for your detailed reply.<br>
<br></span><span class=3D"gmail-">
On Fri, Jul 6, 2018 at 6:13 AM, Julien Grall &lt;<a href=3D"mailto:julien.g=
rall@arm.com" target=3D"_blank">julien.grall@arm.com</a> &lt;mailto:<a href=
=3D"mailto:julien.grall@arm.com" target=3D"_blank">julien.grall@arm.com</a>=
&gt;&gt; wrote:<br>
<br>
<br>
<br>
=C2=A0 =C2=A0 On 06/07/18 04:51, Saeed Mirzamohammadi wrote:<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Hi,<br>
<br>
<br>
=C2=A0 =C2=A0 Hello,<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 I&#39;m trying to route all the physical interr=
upts to the guest<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 domain rather than being trapped in the Xen. I =
would like to<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 know what is the right way to do that?<br>
<br>
<br>
=C2=A0 =C2=A0 May I ask what is your use case for that? If you route interr=
upts to<br>
=C2=A0 =C2=A0 the guest, Xen will not receive vital interrupt such as the t=
imer,<br>
=C2=A0 =C2=A0 UART, SMMU interrupts, maintenance interrupt....<br>
<br>
I only have one guest domain. So, I&#39;m trying to make Xen transparent to=
 avoid any extra overhead caused by trapping interrupts.<br>
</span></blockquote>
<br>
Do you include Dom0 in your &quot;one guest domain&quot;? If so, may I ask =
what is your end goal? Why not booting the OS on baremetal?<span class=3D"g=
mail-"><br>
<br></span></blockquote><div>Yes, I only have the Dom0 domain and no DomU. =
My end goal is to make Xen transparent to the interrupts but have control o=
ver the memory management and be able to create another domain (like a driv=
er domain) on-demand whenever I need it.</div><div>=C2=A0<br></div><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px=
 solid rgb(204,204,204);padding-left:1ex"><span class=3D"gmail-">
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
But I still need Xen for my own hypercalls. I don&#39;t need the timer caus=
e I pinned and don&#39;t need any vcpu scheduler.<br>
</blockquote>
<br></span>
Well, Xen still needs interrupts for other things like UART and SMMU. It al=
so needs interrupts to IPI other pCPU such as for softirq, unblocking anoth=
er vCPU (waiting on an event for instance)... I don&#39;t think you can dis=
card interrupts that easily in Xen without some cooperation with the guest.=
<br>
<br>
Let&#39;s imagine Xen IPIs another pCPU. If interrupts are routed to your g=
uest, this guest will receive the IPIs and will not understand what to do.<=
/blockquote><div>My end goal is that all the IPIs are handled in the guest =
like when it is on baremetal.=C2=A0</div><div>=C2=A0</div><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"><span class=3D"gmail-"><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">
Based on my understanding, I can only disable the interrupts on ARM all tog=
ether using the HCR_EL2 register and we can&#39;t pick one interrupt to not=
 trap, right?<br>
</blockquote>
<br></span>
Depends on your interrupts controller. On GICv4, you will be able to direct=
ly injected some LPIs (i.e MSI).<div><div class=3D"gmail-h5"><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">
<br>
<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 I know that HCR_IMO bit in the HCR_EL2 register=
 is supposed to<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 be for routing the interrupts to the guest (Rou=
ting to EL1<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 instead of EL2).<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 link to the datasheet:<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 <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>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;<a href=3D"http://infocenter.arm.com/help/i=
ndex.jsp?topic=3D/com.arm.doc.ddi0500d/CIHJHAAG.html" rel=3D"noreferrer" ta=
rget=3D"_blank">http://infocenter.arm.com/hel<wbr>p/index.jsp?topic=3D/com.=
arm.doc<wbr>.ddi0500d/CIHJHAAG.html</a>&gt;<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 So, I have tried doing the following in<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 the=C2=A0leave_hypervisor_tail. I run a simple =
hypercall=C2=A0and do the<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 following lines before return (which is I guess=
 the last point<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 of exit to the guest from hypervisor):<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 ---------------------<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /current-&gt;arch.hcr_el2 &amp;=3D ~HCR_IMO;/<b=
r>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /WRITE_SYSREG(current-&gt;arch.hc<wbr>r_el2, HC=
R_EL2);/<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /isb();/<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /----------------------/<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 /It looks like to be doing it right for all<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 thevcpus=C2=A0butgets=C2=A0stuck after return f=
rom leave_hypervisor_tail<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 for the lastvcpu.<br>
<br>
<br>
=C2=A0 =C2=A0 What do you mean by stuck? Do you see any logs?<br>
<br>
It&#39;s hung with no log.<br>
<br>
<br>
=C2=A0 =C2=A0 HCR_EL2.IMO unset means the interrupt will get signaled to EL=
1. It<br>
=C2=A0 =C2=A0 does not affect how interrupt will get read (e.g IAR).<br>
<br>
=C2=A0 =C2=A0 Which interrupt controller are you using?<br>
<br>
I&#39;m using a GICv2.<br>
<br>
=C2=A0 =C2=A0 In case of GICv2, Xen is re-mapping GICC to GICV. So when the=
 guest<br>
=C2=A0 =C2=A0 is reading IAR, it will read the interrupts from the LRs. Not=
 the<br>
=C2=A0 =C2=A0 physical interface.<br>
<br>
=C2=A0=C2=A0So, in the case of GICv2, we can&#39;t route them cause Xen is =
the one that is updating the LRs and guest is reading from the LRs, am I ri=
ght?<br>
</blockquote>
<br></div></div>
If you want to route *all* the interrupts, you can map GICC and not GICV to=
 your guest. So when the guest will read IAR, it will read the physical int=
errupts.<span class=3D"gmail-"><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">
<br>
<br>
=C2=A0 =C2=A0 In case of GICv3, HCR_EL2.IMO will also control the access. S=
o you<br>
=C2=A0 =C2=A0 should be fine here.<br>
<br>
=C2=A0 =C2=A0 However, in both case you will at least need to rework the wa=
y<br>
=C2=A0 =C2=A0 software generated interrupts are sent to the guest. At the m=
oment,<br>
=C2=A0 =C2=A0 they are written in the LRs.<br>
<br>
Is it possible to not trap on the=C2=A0ICDSGIR (SGI register)?<br>
</blockquote>
<br></span>
SGIs register are already trapped by Xen. They are emulated by writing the =
corresponding interrupt to the LRs.<br>
<br></blockquote><div>How can make it available to the guest and not trap i=
n Xen? Is it doable?</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">
However, SGIs are not the only interrupt generated by the hypervisor direct=
ly. There are also the event channel (a PPI) or any device emulated by the =
hypervisor (e.g PL011).<br>
<br>
Trying to remove interrupts from the hypervisor is more a pain compare to t=
he benefits you will gain. You will be better at improving the latency when=
 receiving interrupt (AFAIK this is already be good).<br>
<br></blockquote>I changed the value of the HCR_EL2 register after doing a =
hypercall in &quot;leave_hypervisor_tail&quot; and now debugging. I realize=
 that &quot;guest_sync&quot; in entry.S doesn&#39;t return back to the gues=
t (I put a print after my hypercall in the guest and doesn&#39;t show up). =
I see that &quot;return_from_trap&quot; gets called. I suppose that eret sh=
ould take me back to the hvc call I made in the guest. I checked the value =
of the LR register (link register that store the return address) in &quot;r=
eturn_from_trap&quot; and there is no change.=C2=A0</div><div class=3D"gmai=
l_quote">Do you know why changing the value of the HCR_EL2 register should =
affect returning back to the guest?=C2=A0 Also, without changing the regist=
er value I get back to the guest from Xen normally.<br></div><div class=3D"=
gmail_quote"><br></div><div class=3D"gmail_quote"><br><blockquote class=3D"=
gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(20=
4,204,204);padding-left:1ex">
Cheers,<br>
<br>
--<br>
Julien Grall<br>
</blockquote></div><div class=3D"gmail_extra"><br></div>Thanks a bunch!<br>=
<br clear=3D"all"><div><br></div>-- <br><div class=3D"gmail_signature"><div=
 dir=3D"ltr"><div><div dir=3D"ltr">Saeed Mirzamohammadi<div>PhD Student<br =
style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;ba=
ckground-color:rgb(255,255,255)"><span style=3D"color:rgb(34,34,34);font-fa=
mily:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Dep=
artment of Computer Science</span><br><div><span style=3D"color:rgb(34,34,3=
4);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255=
,255)">University of California, Irvine</span></div><div><span style=3D"col=
or:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-col=
or: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">sa=
eed@uci.edu</a></span></div><div><span style=3D"background-color:rgb(255,25=
5,255)"><a href=3D"http://www.ics.uci.edu/~smirzamo/" target=3D"_blank">htt=
p://www.ics.uci.edu/~saeed/</a></span></div></div></div></div></div></div>
</div></div>

--0000000000005fea00057278a024--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2778630881590386775==--


From xen-devel-bounces@lists.xenproject.org Thu Aug 02 19:23:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 19: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 1flJBo-000131-8w; Thu, 02 Aug 2018 19:23: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=ygrr=kr=csail.mit.edu=srivatsa@srs-us1.protection.inumbo.net>)
 id 1flJBm-00012w-TV
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 19:23:10 +0000
X-Inumbo-ID: 6190cd97-9689-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 6190cd97-9689-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 21:22:22 +0200 (CEST)
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 1flJAr-0007Hp-VF; Thu, 02 Aug 2018 15:22:14 -0400
To: Kees Cook <keescook@chromium.org>, Jiri Kosina <jikos@kernel.org>
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>
 <CAGXu5jJvTF0KXs+3J32u5v1Ba5gZd0Umgib6D6++ie+LzqnuWA@mail.gmail.com>
From: "Srivatsa S. Bhat" <srivatsa@csail.mit.edu>
Message-ID: <c616c38b-52cc-2f88-7ea3-00f3a572255a@csail.mit.edu>
Date: Thu, 2 Aug 2018 12:22:00 -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: <CAGXu5jJvTF0KXs+3J32u5v1Ba5gZd0Umgib6D6++ie+LzqnuWA@mail.gmail.com>
Content-Type: multipart/mixed; boundary="------------562F9C45402A158E7AEC19FA"
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>, "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>, srinidhir@vmware.com,
 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>
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.
--------------562F9C45402A158E7AEC19FA
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit

On 7/26/18 4:09 PM, Kees Cook wrote:
> On Tue, Jul 24, 2018 at 3:02 PM, Jiri Kosina <jikos@kernel.org> wrote:
>> On Tue, 24 Jul 2018, Srivatsa S. Bhat wrote:
>>
>>> However, if you are proposing that you'd like to contribute the enhanced
>>> PTI/Spectre (upstream) patches from the SLES 4.4 tree to 4.4 stable, and
>>> have them merged instead of this patch series, then I would certainly
>>> welcome it!
>>
>> I'd in principle love us to push everything back to 4.4, but there are a
>> few reasons (*) why that's not happening shortly.
>>
>> Anyway, to point out explicitly what's really needed for those folks
>> running 4.4-stable and relying on PTI providing The Real Thing(TM), it's
>> either a 4.4-stable port of
>>
>>         http://kernel.suse.com/cgit/kernel-source/plain/patches.suse/x86-entry-64-use-a-per-cpu-trampoline-stack.patch?id=3428a77b02b1ba03e45d8fc352ec350429f57fc7
>>
>> or making THREADINFO_GFP imply __GFP_ZERO.
> 
> This is true in Linus's tree now. Should be trivial to backport:
> https://git.kernel.org/linus/e01e80634ecdd
> 

Hi Jiri, Kees,

Thank you for suggesting the patch! I have attached the (locally
tested) 4.4 and 4.9 backports of that patch with this mail. (The
mainline commit applies cleanly on 4.14).

Greg, could you please consider including them in stable 4.4, 4.9
and 4.14?

Thank you very much!

Regards,
Srivatsa
VMware Photon OS

--------------562F9C45402A158E7AEC19FA
Content-Type: text/plain; charset=UTF-8; x-mac-type="0"; x-mac-creator="0";
 name="4.4-fork-unconditionally-clear-stack-on-fork.patch"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="4.4-fork-unconditionally-clear-stack-on-fork.patch"

RnJvbSA3ZTM5ZDhjY2JiMDg4OWMwM2NlNmRjMGRlZTBlNjNkNzhmMzdkMGE5IE1vbiBTZXAg
MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBLZWVzIENvb2sgPGtlZXNjb29rQGNocm9taXVtLm9y
Zz4KRGF0ZTogRnJpLCAyMCBBcHIgMjAxOCAxNDo1NTozMSAtMDcwMApTdWJqZWN0OiBbUEFU
Q0hdIGZvcms6IHVuY29uZGl0aW9uYWxseSBjbGVhciBzdGFjayBvbiBmb3JrCgpjb21taXQg
ZTAxZTgwNjM0ZWNkZGUxZGQxMTNhYzQzYjNhZGFkMjFiNDdmMzk1NyB1cHN0cmVhbS4KCk9u
ZSBvZiB0aGUgY2xhc3NlcyBvZiBrZXJuZWwgc3RhY2sgY29udGVudCBsZWFrc1sxXSBpcyBl
eHBvc2luZyB0aGUKY29udGVudHMgb2YgcHJpb3IgaGVhcCBvciBzdGFjayBjb250ZW50cyB3
aGVuIGEgbmV3IHByb2Nlc3Mgc3RhY2sgaXMKYWxsb2NhdGVkLiAgTm9ybWFsbHksIHRob3Nl
IHN0YWNrcyBhcmUgbm90IHplcm9lZCwgYW5kIHRoZSBvbGQgY29udGVudHMKcmVtYWluIGlu
IHBsYWNlLiAgSW4gdGhlIGZhY2Ugb2Ygc3RhY2sgY29udGVudCBleHBvc3VyZSBmbGF3cywg
dGhvc2UKY29udGVudHMgY2FuIGxlYWsgdG8gdXNlcnNwYWNlLgoKRml4aW5nIHRoaXMgd2ls
bCBtYWtlIHRoZSBrZXJuZWwgbm8gbG9uZ2VyIHZ1bG5lcmFibGUgdG8gdGhlc2UgZmxhd3Ms
IGFzCnRoZSBzdGFjayB3aWxsIGJlIHdpcGVkIGVhY2ggdGltZSBhIHN0YWNrIGlzIGFzc2ln
bmVkIHRvIGEgbmV3IHByb2Nlc3MuClRoZXJlJ3Mgbm90IGEgbWVhbmluZ2Z1bCBjaGFuZ2Ug
aW4gcnVudGltZSBwZXJmb3JtYW5jZTsgaXQgYWxtb3N0IGxvb2tzCmxpa2UgaXQgcHJvdmlk
ZXMgYSBiZW5lZml0LgoKUGVyZm9ybWluZyBiYWNrLXRvLWJhY2sga2VybmVsIGJ1aWxkcyBi
ZWZvcmU6CglSdW4gdGltZXM6IDE1Ny44NiAxNTcuMDkgMTU4LjkwIDE2MC45NCAxNjAuODAK
CU1lYW46IDE1OS4xMgoJU3RkIERldjogMS41NAoKYW5kIGFmdGVyOgoJUnVuIHRpbWVzOiAx
NTkuMzEgMTU3LjM0IDE1Ni43MSAxNTguMTUgMTYwLjgxCglNZWFuOiAxNTguNDYKCVN0ZCBE
ZXY6IDEuNDYKCkluc3RlYWQgb2YgbWFraW5nIHRoaXMgYSBidWlsZCBvciBydW50aW1lIGNv
bmZpZywgQW5keSBMdXRvbWlyc2tpCnJlY29tbWVuZGVkIHRoaXMganVzdCBiZSBlbmFibGVk
IGJ5IGRlZmF1bHQuCgpbMV0gQSBub2lzeSBzZWFyY2ggZm9yIG1hbnkga2luZHMgb2Ygc3Rh
Y2sgY29udGVudCBsZWFrcyBjYW4gYmUgc2VlbiBoZXJlOgpodHRwczovL2N2ZS5taXRyZS5v
cmcvY2dpLWJpbi9jdmVrZXkuY2dpP2tleXdvcmQ9bGludXgra2VybmVsK3N0YWNrK2xlYWsK
CkkgZGlkIHNvbWUgbW9yZSB3aXRoIHBlcmYgYW5kIGN5Y2xlIGNvdW50cyBvbiBydW5uaW5n
IDEwMCwwMDAgZXhlY3Mgb2YKL2Jpbi90cnVlLgoKYmVmb3JlOgpDeWNsZXM6IDIxODg1ODg2
MTU1MSAyMTg4NTMwMzYxMzAgMjE0NzI3NjEwOTY5IDIyNzY1Njg0NDEyMiAyMjQ5ODA1NDI4
NDEKTWVhbjogIDIyMTAxNTM3OTEyMi42MApTdGQgRGV2OiA0NjYyNDg2NTUyLjQ3CgphZnRl
cjoKQ3ljbGVzOiAyMTM4Njg5NDUwNjAgMjEzMTE5Mjc1MjA0IDIxMTgyMDE2OTQ1NiAyMjQ0
MjY2NzMyNTkgMjI1NDg5OTg2MzQ4Ck1lYW46ICAyMTc3NDUwMDk4NjUuNDAKU3RkIERldjog
NTkzNTU1OTI3OS45OQoKSXQgY29udGludWVzIHRvIGxvb2sgbGlrZSBpdCdzIGZhc3Rlciwg
dGhvdWdoIHRoZSBkZXZpYXRpb24gaXMgcmF0aGVyCndpZGUsIGJ1dCBJJ20gbm90IHN1cmUg
d2hhdCBJIGNvdWxkIGRvIHRoYXQgd291bGQgYmUgbGVzcyBub2lzeS4gIEknbQpvcGVuIHRv
IGlkZWFzIQoKTGluazogaHR0cDovL2xrbWwua2VybmVsLm9yZy9yLzIwMTgwMjIxMDIxNjU5
LkdBMzcwNzNAYmVhc3QKU2lnbmVkLW9mZi1ieTogS2VlcyBDb29rIDxrZWVzY29va0BjaHJv
bWl1bS5vcmc+CkFja2VkLWJ5OiBNaWNoYWwgSG9ja28gPG1ob2Nrb0BzdXNlLmNvbT4KUmV2
aWV3ZWQtYnk6IEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CkNj
OiBBbmR5IEx1dG9taXJza2kgPGx1dG9Aa2VybmVsLm9yZz4KQ2M6IExhdXJhIEFiYm90dCA8
bGFiYm90dEByZWRoYXQuY29tPgpDYzogUmFzbXVzIFZpbGxlbW9lcyA8cmFzbXVzLnZpbGxl
bW9lc0BwcmV2YXMuZGs+CkNjOiBNZWwgR29ybWFuIDxtZ29ybWFuQHRlY2hzaW5ndWxhcml0
eS5uZXQ+ClNpZ25lZC1vZmYtYnk6IEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRh
dGlvbi5vcmc+ClNpZ25lZC1vZmYtYnk6IExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51
eC1mb3VuZGF0aW9uLm9yZz4KWyBTcml2YXRzYTogQmFja3BvcnRlZCB0byA0LjQueSBdClNp
Z25lZC1vZmYtYnk6IFNyaXZhdHNhIFMuIEJoYXQgPHNyaXZhdHNhQGNzYWlsLm1pdC5lZHU+
ClJldmlld2VkLWJ5OiBTcmluaWRoaSBSYW8gPHNyaW5pZGhpckB2bXdhcmUuY29tPgotLS0K
IGluY2x1ZGUvbGludXgvdGhyZWFkX2luZm8uaCB8IDYgKy0tLS0tCiAxIGZpbGUgY2hhbmdl
ZCwgMSBpbnNlcnRpb24oKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaW5jbHVk
ZS9saW51eC90aHJlYWRfaW5mby5oIGIvaW5jbHVkZS9saW51eC90aHJlYWRfaW5mby5oCmlu
ZGV4IGZmMzA3YjUuLjY0Njg5MWYgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvbGludXgvdGhyZWFk
X2luZm8uaAorKysgYi9pbmNsdWRlL2xpbnV4L3RocmVhZF9pbmZvLmgKQEAgLTU1LDExICs1
NSw3IEBAIGV4dGVybiBsb25nIGRvX25vX3Jlc3RhcnRfc3lzY2FsbChzdHJ1Y3QgcmVzdGFy
dF9ibG9jayAqcGFybSk7CiAKICNpZmRlZiBfX0tFUk5FTF9fCiAKLSNpZmRlZiBDT05GSUdf
REVCVUdfU1RBQ0tfVVNBR0UKLSMgZGVmaW5lIFRIUkVBRElORk9fR0ZQCQkoR0ZQX0tFUk5F
TCB8IF9fR0ZQX05PVFJBQ0sgfCBfX0dGUF9aRVJPKQotI2Vsc2UKLSMgZGVmaW5lIFRIUkVB
RElORk9fR0ZQCQkoR0ZQX0tFUk5FTCB8IF9fR0ZQX05PVFJBQ0spCi0jZW5kaWYKKyNkZWZp
bmUgVEhSRUFESU5GT19HRlAJCShHRlBfS0VSTkVMIHwgX19HRlBfTk9UUkFDSyB8IF9fR0ZQ
X1pFUk8pCiAKIC8qCiAgKiBmbGFnIHNldC9jbGVhci90ZXN0IHdyYXBwZXJzCi0tIAoyLjcu
NAoK
--------------562F9C45402A158E7AEC19FA
Content-Type: text/plain; charset=UTF-8; x-mac-type="0"; x-mac-creator="0";
 name="4.9-fork-unconditionally-clear-stack-on-fork.patch"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="4.9-fork-unconditionally-clear-stack-on-fork.patch"

RnJvbSA3ZGViY2M2NDM4YjRhMGJkYzlhN2I1MDlhNzUxMzUwZGFkODgzMzI4IE1vbiBTZXAg
MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBLZWVzIENvb2sgPGtlZXNjb29rQGNocm9taXVtLm9y
Zz4KRGF0ZTogRnJpLCAyMCBBcHIgMjAxOCAxNDo1NTozMSAtMDcwMApTdWJqZWN0OiBbUEFU
Q0hdIGZvcms6IHVuY29uZGl0aW9uYWxseSBjbGVhciBzdGFjayBvbiBmb3JrCgpjb21taXQg
ZTAxZTgwNjM0ZWNkZGUxZGQxMTNhYzQzYjNhZGFkMjFiNDdmMzk1NyB1cHN0cmVhbS4KCk9u
ZSBvZiB0aGUgY2xhc3NlcyBvZiBrZXJuZWwgc3RhY2sgY29udGVudCBsZWFrc1sxXSBpcyBl
eHBvc2luZyB0aGUKY29udGVudHMgb2YgcHJpb3IgaGVhcCBvciBzdGFjayBjb250ZW50cyB3
aGVuIGEgbmV3IHByb2Nlc3Mgc3RhY2sgaXMKYWxsb2NhdGVkLiAgTm9ybWFsbHksIHRob3Nl
IHN0YWNrcyBhcmUgbm90IHplcm9lZCwgYW5kIHRoZSBvbGQgY29udGVudHMKcmVtYWluIGlu
IHBsYWNlLiAgSW4gdGhlIGZhY2Ugb2Ygc3RhY2sgY29udGVudCBleHBvc3VyZSBmbGF3cywg
dGhvc2UKY29udGVudHMgY2FuIGxlYWsgdG8gdXNlcnNwYWNlLgoKRml4aW5nIHRoaXMgd2ls
bCBtYWtlIHRoZSBrZXJuZWwgbm8gbG9uZ2VyIHZ1bG5lcmFibGUgdG8gdGhlc2UgZmxhd3Ms
IGFzCnRoZSBzdGFjayB3aWxsIGJlIHdpcGVkIGVhY2ggdGltZSBhIHN0YWNrIGlzIGFzc2ln
bmVkIHRvIGEgbmV3IHByb2Nlc3MuClRoZXJlJ3Mgbm90IGEgbWVhbmluZ2Z1bCBjaGFuZ2Ug
aW4gcnVudGltZSBwZXJmb3JtYW5jZTsgaXQgYWxtb3N0IGxvb2tzCmxpa2UgaXQgcHJvdmlk
ZXMgYSBiZW5lZml0LgoKUGVyZm9ybWluZyBiYWNrLXRvLWJhY2sga2VybmVsIGJ1aWxkcyBi
ZWZvcmU6CglSdW4gdGltZXM6IDE1Ny44NiAxNTcuMDkgMTU4LjkwIDE2MC45NCAxNjAuODAK
CU1lYW46IDE1OS4xMgoJU3RkIERldjogMS41NAoKYW5kIGFmdGVyOgoJUnVuIHRpbWVzOiAx
NTkuMzEgMTU3LjM0IDE1Ni43MSAxNTguMTUgMTYwLjgxCglNZWFuOiAxNTguNDYKCVN0ZCBE
ZXY6IDEuNDYKCkluc3RlYWQgb2YgbWFraW5nIHRoaXMgYSBidWlsZCBvciBydW50aW1lIGNv
bmZpZywgQW5keSBMdXRvbWlyc2tpCnJlY29tbWVuZGVkIHRoaXMganVzdCBiZSBlbmFibGVk
IGJ5IGRlZmF1bHQuCgpbMV0gQSBub2lzeSBzZWFyY2ggZm9yIG1hbnkga2luZHMgb2Ygc3Rh
Y2sgY29udGVudCBsZWFrcyBjYW4gYmUgc2VlbiBoZXJlOgpodHRwczovL2N2ZS5taXRyZS5v
cmcvY2dpLWJpbi9jdmVrZXkuY2dpP2tleXdvcmQ9bGludXgra2VybmVsK3N0YWNrK2xlYWsK
CkkgZGlkIHNvbWUgbW9yZSB3aXRoIHBlcmYgYW5kIGN5Y2xlIGNvdW50cyBvbiBydW5uaW5n
IDEwMCwwMDAgZXhlY3Mgb2YKL2Jpbi90cnVlLgoKYmVmb3JlOgpDeWNsZXM6IDIxODg1ODg2
MTU1MSAyMTg4NTMwMzYxMzAgMjE0NzI3NjEwOTY5IDIyNzY1Njg0NDEyMiAyMjQ5ODA1NDI4
NDEKTWVhbjogIDIyMTAxNTM3OTEyMi42MApTdGQgRGV2OiA0NjYyNDg2NTUyLjQ3CgphZnRl
cjoKQ3ljbGVzOiAyMTM4Njg5NDUwNjAgMjEzMTE5Mjc1MjA0IDIxMTgyMDE2OTQ1NiAyMjQ0
MjY2NzMyNTkgMjI1NDg5OTg2MzQ4Ck1lYW46ICAyMTc3NDUwMDk4NjUuNDAKU3RkIERldjog
NTkzNTU1OTI3OS45OQoKSXQgY29udGludWVzIHRvIGxvb2sgbGlrZSBpdCdzIGZhc3Rlciwg
dGhvdWdoIHRoZSBkZXZpYXRpb24gaXMgcmF0aGVyCndpZGUsIGJ1dCBJJ20gbm90IHN1cmUg
d2hhdCBJIGNvdWxkIGRvIHRoYXQgd291bGQgYmUgbGVzcyBub2lzeS4gIEknbQpvcGVuIHRv
IGlkZWFzIQoKTGluazogaHR0cDovL2xrbWwua2VybmVsLm9yZy9yLzIwMTgwMjIxMDIxNjU5
LkdBMzcwNzNAYmVhc3QKU2lnbmVkLW9mZi1ieTogS2VlcyBDb29rIDxrZWVzY29va0BjaHJv
bWl1bS5vcmc+CkFja2VkLWJ5OiBNaWNoYWwgSG9ja28gPG1ob2Nrb0BzdXNlLmNvbT4KUmV2
aWV3ZWQtYnk6IEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CkNj
OiBBbmR5IEx1dG9taXJza2kgPGx1dG9Aa2VybmVsLm9yZz4KQ2M6IExhdXJhIEFiYm90dCA8
bGFiYm90dEByZWRoYXQuY29tPgpDYzogUmFzbXVzIFZpbGxlbW9lcyA8cmFzbXVzLnZpbGxl
bW9lc0BwcmV2YXMuZGs+CkNjOiBNZWwgR29ybWFuIDxtZ29ybWFuQHRlY2hzaW5ndWxhcml0
eS5uZXQ+ClNpZ25lZC1vZmYtYnk6IEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRh
dGlvbi5vcmc+ClNpZ25lZC1vZmYtYnk6IExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51
eC1mb3VuZGF0aW9uLm9yZz4KWyBTcml2YXRzYTogQmFja3BvcnRlZCB0byA0LjkueSBdClNp
Z25lZC1vZmYtYnk6IFNyaXZhdHNhIFMuIEJoYXQgPHNyaXZhdHNhQGNzYWlsLm1pdC5lZHU+
ClJldmlld2VkLWJ5OiBTcmluaWRoaSBSYW8gPHNyaW5pZGhpckB2bXdhcmUuY29tPgotLS0K
IGluY2x1ZGUvbGludXgvdGhyZWFkX2luZm8uaCB8IDcgKy0tLS0tLQogMSBmaWxlIGNoYW5n
ZWQsIDEgaW5zZXJ0aW9uKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2luY2x1
ZGUvbGludXgvdGhyZWFkX2luZm8uaCBiL2luY2x1ZGUvbGludXgvdGhyZWFkX2luZm8uaApp
bmRleCAyODczYmFmLi41ZTY0MzY3IDEwMDY0NAotLS0gYS9pbmNsdWRlL2xpbnV4L3RocmVh
ZF9pbmZvLmgKKysrIGIvaW5jbHVkZS9saW51eC90aHJlYWRfaW5mby5oCkBAIC01OSwxMiAr
NTksNyBAQCBleHRlcm4gbG9uZyBkb19ub19yZXN0YXJ0X3N5c2NhbGwoc3RydWN0IHJlc3Rh
cnRfYmxvY2sgKnBhcm0pOwogCiAjaWZkZWYgX19LRVJORUxfXwogCi0jaWZkZWYgQ09ORklH
X0RFQlVHX1NUQUNLX1VTQUdFCi0jIGRlZmluZSBUSFJFQURJTkZPX0dGUAkJKEdGUF9LRVJO
RUxfQUNDT1VOVCB8IF9fR0ZQX05PVFJBQ0sgfCBcCi0JCQkJIF9fR0ZQX1pFUk8pCi0jZWxz
ZQotIyBkZWZpbmUgVEhSRUFESU5GT19HRlAJCShHRlBfS0VSTkVMX0FDQ09VTlQgfCBfX0dG
UF9OT1RSQUNLKQotI2VuZGlmCisjZGVmaW5lIFRIUkVBRElORk9fR0ZQCShHRlBfS0VSTkVM
X0FDQ09VTlQgfCBfX0dGUF9OT1RSQUNLIHwgX19HRlBfWkVSTykKIAogLyoKICAqIGZsYWcg
c2V0L2NsZWFyL3Rlc3Qgd3JhcHBlcnMKLS0gCjIuNy40Cgo=
--------------562F9C45402A158E7AEC19FA
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--------------562F9C45402A158E7AEC19FA--


From xen-devel-bounces@lists.xenproject.org Thu Aug 02 19:52:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 19:52:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flJeI-0003De-EB; Thu, 02 Aug 2018 19:52: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=uzse=kr=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1flJeG-0003DZ-Cn
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 19:52:36 +0000
X-Inumbo-ID: 7cf60325-968d-11e8-a8a5-bc764e045a96
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::624])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 7cf60325-968d-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 21:51:47 +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=ehtmVzF3tlWKvZXN7/2DWJAUwBA0M/FDQmECLU7ig38=;
 b=N1ziixS9aDK7xGJ+L6W4Z4MRDUEDq1JjnaBSoAjfw8JiZp/RnTg1I3PgLHyeijiDnILdWkOSAaLlTXlD4eXgHmPPSN2o8sGcq3MtL+U5SO5oK+8wQLmN8iOPqdcjau6myw+CNcsmSnf32+YbbBzCf0OmVG6hLVoTW5H2nVhnT5U=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from [192.168.1.154] (213.205.251.46) by
 VI1PR08MB2864.eurprd08.prod.outlook.com (2603:10a6:802:1f::12) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1017.15; Thu, 2 Aug 2018 19:52:26 +0000
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>
 <4c0bfd16-3936-46ea-cc22-ebad77e4a4b5@arm.com>
 <CALPKaJ=dp7R+e4xtSCU1hpQ0AB29f7ze2-YOz0Ec780A0+AwBg@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <fac62ece-a080-a5fa-6a35-e2baef79d0b3@arm.com>
Date: Thu, 2 Aug 2018 20:52:23 +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: <CALPKaJ=dp7R+e4xtSCU1hpQ0AB29f7ze2-YOz0Ec780A0+AwBg@mail.gmail.com>
Content-Language: en-US
X-Originating-IP: [213.205.251.46]
X-ClientProxiedBy: DB6PR0902CA0021.eurprd09.prod.outlook.com
 (2603:10a6:6:2::34) To VI1PR08MB2864.eurprd08.prod.outlook.com
 (2603:10a6:802:1f::12)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 976c08c1-7b1c-4f76-c568-08d5f8b1794a
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600074)(711020)(4618075)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR08MB2864; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2864;
 3:A56hHQZYe0eCOzl0H+2Wl6/HECp67DzW+4zv+G6M9KHQ8lXOXkQ47BT3D3j2nJ/oeuAQAuU2hC5y73NqA1/a0TatdqpZ0kX1cZ77KHWLon/ouEDepx8WDSRnBv/mKEt4ExmkWmIxI7+S8FgK8Lt+KX7v0uQrm0O1kI/GjmTJR629piiYlIToGpvmeNalXWJysi7paQHxSvHJfUzswFdfZA3mLHDfVaZjB5+DxCnGrfEh2PV+iYM7ZUrQLj5Th1CV;
 25:gBVHNOMWpirD7H9TL7CBrsjyXpTYrlzKFFLitPlNIZQbnWSt53FtzlWQy4dcBod3q5Uvb5W+dQrkiDo74cwhlOtcaGdgyy4VR+10RbDVtNus54uaBV1GgzjZEdDZZvNA1185mnbgs67anqihmRVXUpdRJb4WJmdZemnm82rOzpSTl6/uxlc4h3mmaJXmRH284w3wbrMhVcdNXkS8Q5ifP2V1uAbP1siCM9tUYM24kvHJ3QiuQfMTm/WIKhs5dTpBEOE46XfLQoZ7lxgbyhIROuyLwkN3pMVY7vnHpEvSE/2ywG2QDXHqrb32QBW+Y1i0aN/lD5c+wE9SAAsuDadq0w==;
 31:laceZkok+NRV3sbISRDFqB85dthjkVK8ZosNaLNDssztkO0fdwRW2djtlJwn0jXdV8htYdjDS++xO7bdFm3Cv+YvoYZBM1wwyNZLBWUAseZ0eCYbAsPNP7oDA1J2Ng54GdaL+OvutvKkwktobdhKAmGhn5MfacLVV7Dl6zUddu7ypaoWYBDDmw6CrupTDiEo09DuesNA2LjKT31eYmex/ecYnMFLLDLliM9U+vRMM6Y=
X-MS-TrafficTypeDiagnostic: VI1PR08MB2864:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2864;
 20:aV6PuZN1pWtlesH5fRDx8Ss5tUX9rsRix/W029b8/w9PJXyIOxTltMT9XHMoO/wj2WQ7J65gJ2+VHt8XvqPdWkLoCINXPj4UUX+GNuZe7XtEbXmA3illM/AuCV2IRacVRgKOx3PzZHXSbVOTTLaA6uZhfRvT2WlTjNnsVnk2aVXGA15l174LxtGrsegXhSjaYZbiMJdeX6N0KVDisybLkIoW9WwS5VDawJ1GflXvZbIwS7He65Ayr7uE2axU2O+J1P83DNnAM8fyyLJZvKbp37tknSC9jVgG7E9qiG7L2RRRRVdXv+mkTX0Nu7S3QCVVf36cU2x9gSeFBs3Dp2Sbig==;
 4:Se4I0sOJWCU6HE+yBCmIycUcGKDIuiTvaobgncTUf4ImQPFYfCIfVv5lkIxKP9GfOqlSfwY2hyEUfWSXMGp2wLyENnUP6Uir1C78qhrgH5Tr3QJbg0A85WJXz4MYSu0OZmskVVC17jgxL7dh7NFiO9M5Pd68OyM3qaQ9jA7p3n+re/lyPWkhQXM83MPOnB2RtzEQiSNwDIl8HgiS9Sk68+qEXtTr578CBr5cOggMf9P91AJKwa2jMawW1uJDjjEVYbk+AHAE80lXbBP030plb/3f0ztfAZ1xpYipTmq9Np7rQimagIoMdwFZP6ypVLGD
X-Microsoft-Antispam-PRVS: <VI1PR08MB28646864FA424F97E6445DA4802C0@VI1PR08MB2864.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(180628864354917);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231311)(944501410)(52105095)(3002001)(93006095)(93001095)(10201501046)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR08MB2864; BCL:0; PCL:0; RULEID:; SRVR:VI1PR08MB2864; 
X-Forefront-PRVS: 07521929C1
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(376002)(366004)(346002)(39860400002)(136003)(396003)(199004)(189003)(39060400002)(6306002)(4326008)(16576012)(36756003)(316002)(53936002)(31696002)(6246003)(26005)(77096007)(2906002)(68736007)(64126003)(2870700001)(31686004)(86362001)(106356001)(3846002)(117156002)(6116002)(105586002)(25786009)(186003)(478600001)(65806001)(65956001)(97736004)(66066001)(67846002)(16526019)(52116002)(72206003)(76176011)(81166006)(50466002)(5660300001)(93886005)(7736002)(47776003)(2486003)(52146003)(23676004)(11346002)(58126008)(446003)(8676002)(386003)(44832011)(53546011)(6486002)(6666003)(65826007)(81156014)(6916009)(956004)(305945005)(476003)(14444005)(8936002)(229853002)(966005)(2616005)(486006);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR08MB2864; H:[192.168.1.154]; 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?MTtWSTFQUjA4TUIyODY0OzIzOmc4NTM4TUxsdEc1M0VYR0JpeHlTSllSMEVP?=
 =?utf-8?B?SlVZQ2hZQXNzNVFvdEVIVnp0VHZMbmU5TGZzbVNxbklNSnBPUTRzL2trenhP?=
 =?utf-8?B?NHZNR1RObzJPNTRaZXlWUEovNS9XSmdqMlJUM2hxSDVoM2hXc01McmpWNU5K?=
 =?utf-8?B?V0FEU0RMRmVodFZBVDZSSS9YL0ppTis4WHpSQzEyQ0svZmtZR0h1M1dzVWN5?=
 =?utf-8?B?cGFzakxUMEhta2ZHeWhURWYwM2pROThFaS8yenAzV0YyMVRSRUZtRklFZTg3?=
 =?utf-8?B?b3FaeG0wRU9HdEM4Rlpaelc3OEVDeGJrVW9qS01KZkFrQmJsRk1lWFV1L21v?=
 =?utf-8?B?aU5USzNKM0FPZkIvSHJqcGVRczcvS20ybXBMS2RpK0RlS25Qcy9qcFFtSWVG?=
 =?utf-8?B?Z3NydkY0QVhqVm52ZHJ0WjhaUVVSUm9qTVhkdnpCaGNIZ3NFajZXaXlwR2lC?=
 =?utf-8?B?VEZ4T3FDdWF1R2RSVkh2eXBFZytIT3ZXaG85S3l4dElHSm9ZYVBzZVhKaHQ4?=
 =?utf-8?B?dzZLNnlRL3hHYjRPZXZIU3lLYzhzODdkcmZBUDZTSlJjQnM2R2Q3UzRtY3dw?=
 =?utf-8?B?WEVBczJ4R2V2NG00S3RpSTlET3c5NzMvaGtBNTA3MHdTakV2WFoyMStONUpH?=
 =?utf-8?B?MlE1c0UyUzdhOUF6eG5kMDJqZEVUbkNrQzJuTS9XNmhhV0xSVGNmTitqa3NO?=
 =?utf-8?B?U29TVi9GaE1aSVJTV21xbnpvK0RsL21yMkoxRko1SEdWQkFmVEYzZE0wc0hZ?=
 =?utf-8?B?NExhcUE2ckRIczlrbEdsVmpnd2hmWVpVOW5mNjc0SnRiYTkrNmRaV2hpWXh5?=
 =?utf-8?B?c3JpaDVVbFp5bklXeU41bXQ5WS9tZ0xFRmRhSk53ZUQrWHNzdStCc3N1MllU?=
 =?utf-8?B?NWRjUlBINFJnMGJCS1I3dmd6SzZlanR3cHRwSkdJcEpVR3h3RWQ0VUcva0VP?=
 =?utf-8?B?V3dnMitvZEdXdEZhU3BSMHZaT21BNGpFaUFYOXFReDNHT0dQYXFFRy9xN2dk?=
 =?utf-8?B?ZGplQlFmcG5PbEMxQWJLVDVYN0ZGT0lubXFUTDZEbmNDUllqN1gyT0ljSUJE?=
 =?utf-8?B?b0g2ZVJValpZRi9XcDUxNmt0WTVkdWtISlVLMnY5dnFrandLZkh3UmVpVmJM?=
 =?utf-8?B?RC9DeVRqeEFmamppbWVLVkNRYVFzUi9zM295UFVpZDhRMlRSVGNqNkRBcTdZ?=
 =?utf-8?B?K2c2aHN0SHdtaFRVaCtESi9PdGtVRHI3T3pzWVBxL2RsOGlQOCtZd1d0emZM?=
 =?utf-8?B?WVNGSFdjbjNpbERieWRzVDQ0N01PVGtoSERQcWVZdlQvNjlCVHlwa1BySWJ3?=
 =?utf-8?B?OHl5ZFNJMEpicndXeC9aVnZ6ZkFzRGsxd0RLM1FpUWp3ejZ4d3pIaGFrTmg4?=
 =?utf-8?B?Vy8zS0RxNGV3SHk5b05LMlRLd2F3QjBIZ2FWQUJYMkZ1L2p1M2sza3BsMXVj?=
 =?utf-8?B?b01lclFzaXFXa0t2R1p5RFl5SXB1NFJqNGI3LzZWRjdjYXpRSkROZG5iWnor?=
 =?utf-8?B?VWZqZU5CbFZYZ1NDQUdoMVFaN25QOWlXd05makh6MTRYQ1FBeEpwY2pyemVs?=
 =?utf-8?B?UWRkbGFKbVlPWXlxNFh2UHd4T3NLUTZPbEltME9hcXJOdHVIeEZzTjNlVjlE?=
 =?utf-8?B?Mk8zUGc5K1NWa29lOGtpWXd6T0xuWW40VnVyWVNBeXVxL2hYWjYwWUxuWk1H?=
 =?utf-8?B?VTZXV1ovYW90Mk1MRkJGUFEyRXdHeGtFQjZtTXJLejJJb3JqQTBXS3lOK3Bm?=
 =?utf-8?B?K00rZTJ2b0ppdm81QlBNL3JUa0pHQ0xNV0xKWkNDcFJpUGN2VEpsbGR6UWpD?=
 =?utf-8?B?dUZDa0oyZ08rWk5BMTMvY1ZRSzNMSnlXV0I0YTZBbTM3WkpseWplUERWWW9j?=
 =?utf-8?B?UThpVFQvTHFaQmFlRzdFU3JNbzI5SytNK0lKVGpRN0FzOFo1QUpxV3BreTI5?=
 =?utf-8?B?d0xyY0x1OWFjZ1huMndrTU15NWFZOGVOTEdDM3BmTjdLdzhUVTRnRTZGeSsv?=
 =?utf-8?B?R2hBSCtnQWNJdXdIQ1dmRjRrM0MrYThOb3QzOGxlRWJvMGw0dGozMkY4Qjll?=
 =?utf-8?B?RUFjYUc0VVNjVnpsQVdEWEkvYkJHb29QQk50bEVkOHhJSldMamNSaGUrVWpl?=
 =?utf-8?Q?1JWuotUT5H06SfCNc02zC8A4BKuj+qNU2TDxipQ1+gXm?=
X-Microsoft-Antispam-Message-Info: +675SwEp9c8mQsS8xJvT8xNYNknFxxarZ5wuDErBcmfbg98n05xTwEK8+zxrFQ0RHvlxsqva3ceKoSYKIYI5CIFNhfxdi/F+7HIisfhRU8RkP2Nu2FgljEBIE28Mo98IzcLznjC07mpi1+D4CSY+ZY4otfWHJ2dSxIBe+YWae031eInF6vdKuBk3zDa9DneiV1lXOvAjRtiVRmy/JOAlmnw3MBKsCzpCxf0psB1arv/DnPl7C2j34gOkxdtSuE1mVN95iXViwhCaAs8niTIfIJmG82EZCskpTz+7HDdLIXT/w35+0pJPthd3LgNRVULhYTvSolO6Us1gmpRLR9ffEWUXX8gu5eOjgnlygB5A1lc=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2864;
 6:QmUnvwW/v3Ax3moRY4emWGQci+AS/vbIEkiKKrExx7Bwykjih+lLZafY80Y+6zy6G9DvSgKfpyL1mQOQgjgicMT0K6rSqVCYqBv15owYK19BNOwe4EceI/w5y2SMs/3zuiDvFE7Oh18mPMCvvU9nfCTkC/8DAeF6M0OncAZyi1g9dvHIfhax6s3YDE1Uf/129B9NkEQ8XXM5JruBoiSsMERP4d91CSthAl/aJHe3wumUOIga7xE0P/x49h2DtfPcFuy6JK5R9Jr4kaiKw5BmhpVJn3FtCK4a2wLMH3Z1dC3iBQsfJ6sVbg2e29i9UBtX8nR05Pg8+7Rcj1KyMTlrIBs/Xaz/+EoPmeg8dklDgwg5J8kGYQtzjRyqiKXw32H1Trp8pNWvCxC1sgGoRR/Hgu3KyMMWC1s3tzeBruAtJttxDaddZkv3C50gR8OeXmyTzDyQVS0qTz1HVRvAKLMEdA==;
 5:iL6VSnqGiG7ifs15mptpSr8ZkqVJKNa2bPJhYjHtLZmkrnnMWc03jeqFr5/upjErwa2llqg2a2tPLsxe5q6WkNSDRIT/SsHbzP7gNr2+pc9op9fCtiYgjQQ5FnyaXSPJ0o/LKtfqh8h2ubHqkc4KrHN2AMB6L9wHG43fWLbjeAU=;
 7:j4XJSTwghixr6J9FmMWwn+ficrlynzkMYBlpqmIigOuCm6RWEDyD1ow6Agb5UEsrln/h/kX2v1IfRRc8qmTOuvcOaHLvLa4crEkIh4wp8N3uS99Or+BgeSxzA7+GeKYj0xeTvD6vJtGP6aUrbgF18C3o9GPV6UR8okUQGcNlEnghwaMlENg1Pv+wNDprT/o9N921FCNNFNXHCJd04/dM3Q/udjmkqi7sUBdaMenV+NLEl2r5gc/yqMR+7OfrWbEc
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Aug 2018 19:52:26.5222 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 976c08c1-7b1c-4f76-c568-08d5f8b1794a
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB2864
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, nd@arm.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>

SGVsbG8sCgpQbGVhc2UgY29uZmlndXJlIHlvdXIgZS1tYWlsIGNsaWVudCB0byBxdW90ZSBwcm9w
ZXJseSAoaS5lIHdpdGggPikuCgpPbiAwMi8wOC8yMDE4IDIwOjE0LCBTYWVlZCBNaXJ6YW1vaGFt
bWFkaSB3cm90ZToKPiBTb3JyeSBmb3IgdGhlIGxhdGUgcmVwbHkuCj4gCj4gT24gU2F0LCBKdWwg
NywgMjAxOCBhdCAyOjI1IFBNLCBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tIAo+
IDxtYWlsdG86anVsaWVuLmdyYWxsQGFybS5jb20+PiB3cm90ZToKPiAKPiAgICAgSGVsbG8sCj4g
Cj4gICAgIE9uIDA3LzA3LzIwMTggMDg6MzIgUE0sIFNhZWVkIE1pcnphbW9oYW1tYWRpIHdyb3Rl
Ogo+IAo+ICAgICAgICAgVGhhbmtzIGZvciB5b3VyIGRldGFpbGVkIHJlcGx5Lgo+IAo+ICAgICAg
ICAgT24gRnJpLCBKdWwgNiwgMjAxOCBhdCA2OjEzIEFNLCBKdWxpZW4gR3JhbGwKPiAgICAgICAg
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbSA8bWFpbHRvOmp1bGllbi5ncmFsbEBhcm0uY29tPgo+ICAg
ICAgICAgPG1haWx0bzpqdWxpZW4uZ3JhbGxAYXJtLmNvbSA8bWFpbHRvOmp1bGllbi5ncmFsbEBh
cm0uY29tPj4+IHdyb3RlOgo+IAo+IAo+IAo+ICAgICAgICAgIMKgIMKgIE9uIDA2LzA3LzE4IDA0
OjUxLCBTYWVlZCBNaXJ6YW1vaGFtbWFkaSB3cm90ZToKPiAKPiAgICAgICAgICDCoCDCoCDCoCDC
oCBIaSwKPiAKPiAKPiAgICAgICAgICDCoCDCoCBIZWxsbywKPiAKPiAgICAgICAgICDCoCDCoCDC
oCDCoCBJJ20gdHJ5aW5nIHRvIHJvdXRlIGFsbCB0aGUgcGh5c2ljYWwgaW50ZXJydXB0cyB0byB0
aGUKPiAgICAgICAgIGd1ZXN0Cj4gICAgICAgICAgwqAgwqAgwqAgwqAgZG9tYWluIHJhdGhlciB0
aGFuIGJlaW5nIHRyYXBwZWQgaW4gdGhlIFhlbi4gSSB3b3VsZAo+ICAgICAgICAgbGlrZSB0bwo+
ICAgICAgICAgIMKgIMKgIMKgIMKgIGtub3cgd2hhdCBpcyB0aGUgcmlnaHQgd2F5IHRvIGRvIHRo
YXQ/Cj4gCj4gCj4gICAgICAgICAgwqAgwqAgTWF5IEkgYXNrIHdoYXQgaXMgeW91ciB1c2UgY2Fz
ZSBmb3IgdGhhdD8gSWYgeW91IHJvdXRlCj4gICAgICAgICBpbnRlcnJ1cHRzIHRvCj4gICAgICAg
ICAgwqAgwqAgdGhlIGd1ZXN0LCBYZW4gd2lsbCBub3QgcmVjZWl2ZSB2aXRhbCBpbnRlcnJ1cHQg
c3VjaCBhcyB0aGUKPiAgICAgICAgIHRpbWVyLAo+ICAgICAgICAgIMKgIMKgIFVBUlQsIFNNTVUg
aW50ZXJydXB0cywgbWFpbnRlbmFuY2UgaW50ZXJydXB0Li4uLgo+IAo+ICAgICAgICAgSSBvbmx5
IGhhdmUgb25lIGd1ZXN0IGRvbWFpbi4gU28sIEknbSB0cnlpbmcgdG8gbWFrZSBYZW4KPiAgICAg
ICAgIHRyYW5zcGFyZW50IHRvIGF2b2lkIGFueSBleHRyYSBvdmVyaGVhZCBjYXVzZWQgYnkgdHJh
cHBpbmcKPiAgICAgICAgIGludGVycnVwdHMuCj4gCj4gCj4gICAgIERvIHlvdSBpbmNsdWRlIERv
bTAgaW4geW91ciAib25lIGd1ZXN0IGRvbWFpbiI/IElmIHNvLCBtYXkgSSBhc2sKPiAgICAgd2hh
dCBpcyB5b3VyIGVuZCBnb2FsPyBXaHkgbm90IGJvb3RpbmcgdGhlIE9TIG9uIGJhcmVtZXRhbD8K
PiAKPiBZZXMsIEkgb25seSBoYXZlIHRoZSBEb20wIGRvbWFpbiBhbmQgbm8gRG9tVS4gTXkgZW5k
IGdvYWwgaXMgdG8gbWFrZSBYZW4gCj4gdHJhbnNwYXJlbnQgdG8gdGhlIGludGVycnVwdHMgYnV0
IGhhdmUgY29udHJvbCBvdmVyIHRoZSBtZW1vcnkgCj4gbWFuYWdlbWVudCBhbmQgYmUgYWJsZSB0
byBjcmVhdGUgYW5vdGhlciBkb21haW4gKGxpa2UgYSBkcml2ZXIgZG9tYWluKSAKPiBvbi1kZW1h
bmQgd2hlbmV2ZXIgSSBuZWVkIGl0LgoKVGhlbiB5b3UgcmVhbGx5IGRvbid0IHdhbnQgYnlwYXNz
IFhlbiBmb3IgdGhlIGludGVycnVwdHMuLi4gSWYgeW91IGRvIAp0aGF0LCB5b3Ugd2lsbCBsb3Nl
IHRoZSBhYmlsaXR5IHRvIGNvbW11bmljYXRlIGJldHdlZW4gcGh5c2ljYWwgQ1BVcyBpbiAKdGhl
IGh5cGVydmlzb3IuCgo+IAo+ICAgICAgICAgQnV0IEkgc3RpbGwgbmVlZCBYZW4gZm9yIG15IG93
biBoeXBlcmNhbGxzLiBJIGRvbid0IG5lZWQgdGhlCj4gICAgICAgICB0aW1lciBjYXVzZSBJIHBp
bm5lZCBhbmQgZG9uJ3QgbmVlZCBhbnkgdmNwdSBzY2hlZHVsZXIuCj4gCj4gCj4gICAgIFdlbGws
IFhlbiBzdGlsbCBuZWVkcyBpbnRlcnJ1cHRzIGZvciBvdGhlciB0aGluZ3MgbGlrZSBVQVJUIGFu
ZAo+ICAgICBTTU1VLiBJdCBhbHNvIG5lZWRzIGludGVycnVwdHMgdG8gSVBJIG90aGVyIHBDUFUg
c3VjaCBhcyBmb3IKPiAgICAgc29mdGlycSwgdW5ibG9ja2luZyBhbm90aGVyIHZDUFUgKHdhaXRp
bmcgb24gYW4gZXZlbnQgZm9yCj4gICAgIGluc3RhbmNlKS4uLiBJIGRvbid0IHRoaW5rIHlvdSBj
YW4gZGlzY2FyZCBpbnRlcnJ1cHRzIHRoYXQgZWFzaWx5IGluCj4gICAgIFhlbiB3aXRob3V0IHNv
bWUgY29vcGVyYXRpb24gd2l0aCB0aGUgZ3Vlc3QuCj4gCj4gICAgIExldCdzIGltYWdpbmUgWGVu
IElQSXMgYW5vdGhlciBwQ1BVLiBJZiBpbnRlcnJ1cHRzIGFyZSByb3V0ZWQgdG8KPiAgICAgeW91
ciBndWVzdCwgdGhpcyBndWVzdCB3aWxsIHJlY2VpdmUgdGhlIElQSXMgYW5kIHdpbGwgbm90IHVu
ZGVyc3RhbmQKPiAgICAgd2hhdCB0byBkby4KPiAKPiBNeSBlbmQgZ29hbCBpcyB0aGF0IGFsbCB0
aGUgSVBJcyBhcmUgaGFuZGxlZCBpbiB0aGUgZ3Vlc3QgbGlrZSB3aGVuIGl0IAo+IGlzIG9uIGJh
cmVtZXRhbC4KCllvdSBrZWVwIHNheWluZyBpbnRlcnJ1cHRzIHNob3VsZCBiZSBkaXJlY3RseSBy
b3V0ZWQgdG8gdGhlIGd1ZXN0IGJ1dCAKeW91IGRvbid0IGV4cGxhaW4gd2h5IHlvdSB3YW50IHRo
YXQuIEFzIEkgc2FpZCBpbiBteSBwcmV2aW91cyBlLW1haWwsCnRyeWluZyB0byByZW1vdmUgaW50
ZXJydXB0cyBmcm9tIHRoZSBoeXBlcnZpc29yIGlzIG1vcmUgYSBwYWluCmNvbXBhcmUgdG8gdGhl
IGJlbmVmaXRzIHlvdSB3aWxsIGdhaW4uIFlvdSB3aWxsIGJlIGJldHRlciBhdAppbXByb3Zpbmcg
dGhlIGxhdGVuY3kgd2hlbiByZWNlaXZpbmcgaW50ZXJydXB0IChBRkFJSyB0aGlzIGlzCmFscmVh
ZHkgYmUgZ29vZCkuCgo+IAo+IAo+IAo+ICAgICAgICAgQmFzZWQgb24gbXkgdW5kZXJzdGFuZGlu
ZywgSSBjYW4gb25seSBkaXNhYmxlIHRoZSBpbnRlcnJ1cHRzIG9uCj4gICAgICAgICBBUk0gYWxs
IHRvZ2V0aGVyIHVzaW5nIHRoZSBIQ1JfRUwyIHJlZ2lzdGVyIGFuZCB3ZSBjYW4ndCBwaWNrCj4g
ICAgICAgICBvbmUgaW50ZXJydXB0IHRvIG5vdCB0cmFwLCByaWdodD8KPiAKPiAKPiAgICAgRGVw
ZW5kcyBvbiB5b3VyIGludGVycnVwdHMgY29udHJvbGxlci4gT24gR0lDdjQsIHlvdSB3aWxsIGJl
IGFibGUgdG8KPiAgICAgZGlyZWN0bHkgaW5qZWN0ZWQgc29tZSBMUElzIChpLmUgTVNJKS4KPiAK
PiAKPiAKPiAKPiAKPiAgICAgICAgICDCoCDCoCDCoCDCoCBJIGtub3cgdGhhdCBIQ1JfSU1PIGJp
dCBpbiB0aGUgSENSX0VMMiByZWdpc3RlciBpcwo+ICAgICAgICAgc3VwcG9zZWQgdG8KPiAgICAg
ICAgICDCoCDCoCDCoCDCoCBiZSBmb3Igcm91dGluZyB0aGUgaW50ZXJydXB0cyB0byB0aGUgZ3Vl
c3QgKFJvdXRpbmcgdG8gRUwxCj4gICAgICAgICAgwqAgwqAgwqAgwqAgaW5zdGVhZCBvZiBFTDIp
Lgo+ICAgICAgICAgIMKgIMKgIMKgIMKgIGxpbmsgdG8gdGhlIGRhdGFzaGVldDoKPiAgICAgICAg
IGh0dHA6Ly9pbmZvY2VudGVyLmFybS5jb20vaGVscC9pbmRleC5qc3A/dG9waWM9L2NvbS5hcm0u
ZG9jLmRkaTA1MDBkL0NJSEpIQUFHLmh0bWwKPiAgICAgICAgIDxodHRwOi8vaW5mb2NlbnRlci5h
cm0uY29tL2hlbHAvaW5kZXguanNwP3RvcGljPS9jb20uYXJtLmRvYy5kZGkwNTAwZC9DSUhKSEFB
Ry5odG1sPgo+ICAgICAgICAgICAgICAgICAKPiAgICAgICAgIDxodHRwOi8vaW5mb2NlbnRlci5h
cm0uY29tL2hlbHAvaW5kZXguanNwP3RvcGljPS9jb20uYXJtLmRvYy5kZGkwNTAwZC9DSUhKSEFB
Ry5odG1sCj4gICAgICAgICA8aHR0cDovL2luZm9jZW50ZXIuYXJtLmNvbS9oZWxwL2luZGV4Lmpz
cD90b3BpYz0vY29tLmFybS5kb2MuZGRpMDUwMGQvQ0lISkhBQUcuaHRtbD4+Cj4gCj4gICAgICAg
ICAgwqAgwqAgwqAgwqAgU28sIEkgaGF2ZSB0cmllZCBkb2luZyB0aGUgZm9sbG93aW5nIGluCj4g
ICAgICAgICAgwqAgwqAgwqAgwqAgdGhlwqBsZWF2ZV9oeXBlcnZpc29yX3RhaWwuIEkgcnVuIGEg
c2ltcGxlIGh5cGVyY2FsbMKgYW5kCj4gICAgICAgICBkbyB0aGUKPiAgICAgICAgICDCoCDCoCDC
oCDCoCBmb2xsb3dpbmcgbGluZXMgYmVmb3JlIHJldHVybiAod2hpY2ggaXMgSSBndWVzcyB0aGUK
PiAgICAgICAgIGxhc3QgcG9pbnQKPiAgICAgICAgICDCoCDCoCDCoCDCoCBvZiBleGl0IHRvIHRo
ZSBndWVzdCBmcm9tIGh5cGVydmlzb3IpOgo+ICAgICAgICAgIMKgIMKgIMKgIMKgIC0tLS0tLS0t
LS0tLS0tLS0tLS0tLQo+ICAgICAgICAgIMKgIMKgIMKgIMKgIC9jdXJyZW50LT5hcmNoLmhjcl9l
bDIgJj0gfkhDUl9JTU87Lwo+ICAgICAgICAgIMKgIMKgIMKgIMKgIC9XUklURV9TWVNSRUcoY3Vy
cmVudC0+YXJjaC5oY3JfZWwyLCBIQ1JfRUwyKTsvCj4gICAgICAgICAgwqAgwqAgwqAgwqAgL2lz
YigpOy8KPiAgICAgICAgICDCoCDCoCDCoCDCoCAvLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8KPiAg
ICAgICAgICDCoCDCoCDCoCDCoCAvCj4gICAgICAgICAgwqAgwqAgwqAgwqAgLwo+ICAgICAgICAg
IMKgIMKgIMKgIMKgIC9JdCBsb29rcyBsaWtlIHRvIGJlIGRvaW5nIGl0IHJpZ2h0IGZvciBhbGwK
PiAgICAgICAgICDCoCDCoCDCoCDCoCB0aGV2Y3B1c8KgYnV0Z2V0c8Kgc3R1Y2sgYWZ0ZXIgcmV0
dXJuIGZyb20KPiAgICAgICAgIGxlYXZlX2h5cGVydmlzb3JfdGFpbAo+ICAgICAgICAgIMKgIMKg
IMKgIMKgIGZvciB0aGUgbGFzdHZjcHUuCj4gCj4gCj4gICAgICAgICAgwqAgwqAgV2hhdCBkbyB5
b3UgbWVhbiBieSBzdHVjaz8gRG8geW91IHNlZSBhbnkgbG9ncz8KPiAKPiAgICAgICAgIEl0J3Mg
aHVuZyB3aXRoIG5vIGxvZy4KPiAKPiAKPiAgICAgICAgICDCoCDCoCBIQ1JfRUwyLklNTyB1bnNl
dCBtZWFucyB0aGUgaW50ZXJydXB0IHdpbGwgZ2V0IHNpZ25hbGVkIHRvCj4gICAgICAgICBFTDEu
IEl0Cj4gICAgICAgICAgwqAgwqAgZG9lcyBub3QgYWZmZWN0IGhvdyBpbnRlcnJ1cHQgd2lsbCBn
ZXQgcmVhZCAoZS5nIElBUikuCj4gCj4gICAgICAgICAgwqAgwqAgV2hpY2ggaW50ZXJydXB0IGNv
bnRyb2xsZXIgYXJlIHlvdSB1c2luZz8KPiAKPiAgICAgICAgIEknbSB1c2luZyBhIEdJQ3YyLgo+
IAo+ICAgICAgICAgIMKgIMKgIEluIGNhc2Ugb2YgR0lDdjIsIFhlbiBpcyByZS1tYXBwaW5nIEdJ
Q0MgdG8gR0lDVi4gU28gd2hlbgo+ICAgICAgICAgdGhlIGd1ZXN0Cj4gICAgICAgICAgwqAgwqAg
aXMgcmVhZGluZyBJQVIsIGl0IHdpbGwgcmVhZCB0aGUgaW50ZXJydXB0cyBmcm9tIHRoZSBMUnMu
Cj4gICAgICAgICBOb3QgdGhlCj4gICAgICAgICAgwqAgwqAgcGh5c2ljYWwgaW50ZXJmYWNlLgo+
IAo+ICAgICAgICAgIMKgwqBTbywgaW4gdGhlIGNhc2Ugb2YgR0lDdjIsIHdlIGNhbid0IHJvdXRl
IHRoZW0gY2F1c2UgWGVuIGlzCj4gICAgICAgICB0aGUgb25lIHRoYXQgaXMgdXBkYXRpbmcgdGhl
IExScyBhbmQgZ3Vlc3QgaXMgcmVhZGluZyBmcm9tIHRoZQo+ICAgICAgICAgTFJzLCBhbSBJIHJp
Z2h0Pwo+IAo+IAo+ICAgICBJZiB5b3Ugd2FudCB0byByb3V0ZSAqYWxsKiB0aGUgaW50ZXJydXB0
cywgeW91IGNhbiBtYXAgR0lDQyBhbmQgbm90Cj4gICAgIEdJQ1YgdG8geW91ciBndWVzdC4gU28g
d2hlbiB0aGUgZ3Vlc3Qgd2lsbCByZWFkIElBUiwgaXQgd2lsbCByZWFkCj4gICAgIHRoZSBwaHlz
aWNhbCBpbnRlcnJ1cHRzLgo+IAo+IAo+IAo+ICAgICAgICAgIMKgIMKgIEluIGNhc2Ugb2YgR0lD
djMsIEhDUl9FTDIuSU1PIHdpbGwgYWxzbyBjb250cm9sIHRoZSBhY2Nlc3MuCj4gICAgICAgICBT
byB5b3UKPiAgICAgICAgICDCoCDCoCBzaG91bGQgYmUgZmluZSBoZXJlLgo+IAo+ICAgICAgICAg
IMKgIMKgIEhvd2V2ZXIsIGluIGJvdGggY2FzZSB5b3Ugd2lsbCBhdCBsZWFzdCBuZWVkIHRvIHJl
d29yayB0aGUgd2F5Cj4gICAgICAgICAgwqAgwqAgc29mdHdhcmUgZ2VuZXJhdGVkIGludGVycnVw
dHMgYXJlIHNlbnQgdG8gdGhlIGd1ZXN0LiBBdCB0aGUKPiAgICAgICAgIG1vbWVudCwKPiAgICAg
ICAgICDCoCDCoCB0aGV5IGFyZSB3cml0dGVuIGluIHRoZSBMUnMuCj4gCj4gICAgICAgICBJcyBp
dCBwb3NzaWJsZSB0byBub3QgdHJhcCBvbiB0aGXCoElDRFNHSVIgKFNHSSByZWdpc3Rlcik/Cj4g
Cj4gCj4gICAgIFNHSXMgcmVnaXN0ZXIgYXJlIGFscmVhZHkgdHJhcHBlZCBieSBYZW4uIFRoZXkg
YXJlIGVtdWxhdGVkIGJ5Cj4gICAgIHdyaXRpbmcgdGhlIGNvcnJlc3BvbmRpbmcgaW50ZXJydXB0
IHRvIHRoZSBMUnMuCj4gCj4gSG93IGNhbiBtYWtlIGl0IGF2YWlsYWJsZSB0byB0aGUgZ3Vlc3Qg
YW5kIG5vdCB0cmFwIGluIFhlbj8gSXMgaXQgZG9hYmxlPwoKSSBhbSBhZnJhaWQgeW91IGFyZSBv
biB5b3VyIG93biBoZXJlLiBYZW4gcmVxdWlyZXMgaW50ZXJydXB0cyBmb3IgaXRzZWxmIAooZS5n
IHNjaGVkdWxpbmcsIHRpbWVyLCBldmVudCBjaGFubmVsLi4uKS4gSWYgeW91IHdhbnQgbW9yZSBp
bmZvcm1hdGlvbiAKdGhlbiBJIGludml0ZSB5b3UgdG8gcmVhZCBteSBwcmV2aW91cyBlLW1haWwg
YWdhaW4uCgo+IAo+ICAgICBIb3dldmVyLCBTR0lzIGFyZSBub3QgdGhlIG9ubHkgaW50ZXJydXB0
IGdlbmVyYXRlZCBieSB0aGUgaHlwZXJ2aXNvcgo+ICAgICBkaXJlY3RseS4gVGhlcmUgYXJlIGFs
c28gdGhlIGV2ZW50IGNoYW5uZWwgKGEgUFBJKSBvciBhbnkgZGV2aWNlCj4gICAgIGVtdWxhdGVk
IGJ5IHRoZSBoeXBlcnZpc29yIChlLmcgUEwwMTEpLgo+IAo+ICAgICBUcnlpbmcgdG8gcmVtb3Zl
IGludGVycnVwdHMgZnJvbSB0aGUgaHlwZXJ2aXNvciBpcyBtb3JlIGEgcGFpbgo+ICAgICBjb21w
YXJlIHRvIHRoZSBiZW5lZml0cyB5b3Ugd2lsbCBnYWluLiBZb3Ugd2lsbCBiZSBiZXR0ZXIgYXQK
PiAgICAgaW1wcm92aW5nIHRoZSBsYXRlbmN5IHdoZW4gcmVjZWl2aW5nIGludGVycnVwdCAoQUZB
SUsgdGhpcyBpcwo+ICAgICBhbHJlYWR5IGJlIGdvb2QpLgo+IAo+IEkgY2hhbmdlZCB0aGUgdmFs
dWUgb2YgdGhlIEhDUl9FTDIgcmVnaXN0ZXIgYWZ0ZXIgZG9pbmcgYSBoeXBlcmNhbGwgaW4gCj4g
ImxlYXZlX2h5cGVydmlzb3JfdGFpbCIgYW5kIG5vdyBkZWJ1Z2dpbmcuIEkgcmVhbGl6ZSB0aGF0
ICJndWVzdF9zeW5jIiAKPiBpbiBlbnRyeS5TIGRvZXNuJ3QgcmV0dXJuIGJhY2sgdG8gdGhlIGd1
ZXN0IChJIHB1dCBhIHByaW50IGFmdGVyIG15IAo+IGh5cGVyY2FsbCBpbiB0aGUgZ3Vlc3QgYW5k
IGRvZXNuJ3Qgc2hvdyB1cCkuIEkgc2VlIHRoYXQgCj4gInJldHVybl9mcm9tX3RyYXAiIGdldHMg
Y2FsbGVkLiBJIHN1cHBvc2UgdGhhdCBlcmV0IHNob3VsZCB0YWtlIG1lIGJhY2sgCj4gdG8gdGhl
IGh2YyBjYWxsIEkgbWFkZSBpbiB0aGUgZ3Vlc3QuIEkgY2hlY2tlZCB0aGUgdmFsdWUgb2YgdGhl
IExSIAo+IHJlZ2lzdGVyIChsaW5rIHJlZ2lzdGVyIHRoYXQgc3RvcmUgdGhlIHJldHVybiBhZGRy
ZXNzKSBpbiAKPiAicmV0dXJuX2Zyb21fdHJhcCIgYW5kIHRoZXJlIGlzIG5vIGNoYW5nZS4KPiBE
byB5b3Uga25vdyB3aHkgY2hhbmdpbmcgdGhlIHZhbHVlIG9mIHRoZSBIQ1JfRUwyIHJlZ2lzdGVy
IHNob3VsZCBhZmZlY3QgCj4gcmV0dXJuaW5nIGJhY2sgdG8gdGhlIGd1ZXN0P8KgIEFsc28sIHdp
dGhvdXQgY2hhbmdpbmcgdGhlIHJlZ2lzdGVyIHZhbHVlIAo+IEkgZ2V0IGJhY2sgdG8gdGhlIGd1
ZXN0IGZyb20gWGVuIG5vcm1hbGx5LgoKV2hpbGUgZXJldCBtZWFucyByZXR1cm5pbmcgaW4gdGhl
IGd1ZXN0LCB5b3UgbWF5IHJlY2VpdmUgYW4gZXhjZXB0aW9uIAooZS5nIGludGVycnVwdCkgaW4g
dGhlIGd1ZXN0IGRpdmVydGluZyBmcm9tIHRoZSAibm9ybWFsIiBwYXRoLiBIZW5jZSB3aHkgCnlv
dSBkb24ndCBzZWUgdGhlIG1lc3NhZ2UgYWZ0ZXIgdGhlICJodmMiLiBJdCBpcyBsaWtlbHkgcG9z
c2libGUgeW91IGdldCAKc3R1Y2sgaW4gdGhlIGV4Y2VwdGlvbiBoYW5kbGVyLgoKQ2hlZXJzLAoK
LS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 20:25:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 20: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 1flK9x-0005Vm-4R; Thu, 02 Aug 2018 20:25: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=hjhm=kr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1flK9w-0005Vg-7V
 for xen-devel@lists.xen.org; Thu, 02 Aug 2018 20:25:20 +0000
X-Inumbo-ID: 396edda8-9692-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 396edda8-9692-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 20:25: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 3222C21566;
 Thu,  2 Aug 2018 20:25:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533241517;
 bh=5IBArJKODWuapRAw4KfaAoi1rysajZhdENEKZEDyV8o=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=M8fWsgWh2mMz+tXyoLBj7eLDTsAWDKNF+C0rkVedusS//CdmrznTb2m3/MPYxM9Zz
 BQlbM2GMIDrrPq6p9VnNG3M6/Ej6RawsO18OPRNOyQnG4mwqnxdUTbexzn8hDJ7Vk9
 KUnshd2mtlGHAjaDgCNWRseNqlb+p7hSUJY/z3UY=
Date: Thu, 2 Aug 2018 13:25:16 -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: <19c7a72f-7642-86af-5c8d-142f6eef6593@arm.com>
Message-ID: <alpine.DEB.2.10.1808021325090.1127@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807301042060.20701@sstabellini-ThinkPad-X260>
 <01ae546e-229d-d8d0-966e-ed3754eb8e0a@arm.com>
 <alpine.DEB.2.10.1807310906320.26773@sstabellini-ThinkPad-X260>
 <19c7a72f-7642-86af-5c8d-142f6eef6593@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>

T24gVGh1LCAyIEF1ZyAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkgU3RlZmFubywKPiAK
PiBPbiAzMS8wNy8xOCAxNzoxMCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gT24gVHVl
LCAzMSBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBPbiAzMC8wNy8xOCAxODo0
OCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gPiA+IEhpIGFsbCwKPiA+ID4gCj4gPiA+
IEhpIFN0ZWZhbm8sCj4gPiA+IAo+ID4gPiA+IAo+ID4gPiA+IFRoaXMgcGF0Y2ggc2VyaWVzIGlz
IHRoZSBmaXJzdCBzdGVwIHRvd2FyZCBidWlsZGluZyBhIHNtYWxsIGNlcnRpZmlhYmxlCj4gPiA+
ID4gWGVuIGh5cGVydmlzb3IgZm9yIEFSTSBib2FyZHMuCj4gPiA+ID4gCj4gPiA+ID4gVGhlIHNl
cmllcyBtYWtlcyBhIGZldyBjaGFuZ2VzIHRvIGFsbG93IGRpc2FibGluZyBtb3JlIGtjb25maWcg
b3B0aW9uczoKPiA+ID4gPiBtb3N0IG9mIHRoZW0gYWxyZWFkeSBleGlzdCBidXQgY2Fubm90IGJl
IGRpc2FibGVkLiBJdCBhbHNvIGludHJvZHVjZXMgYQo+ID4gPiA+IHJlZmVyZW5jZSBrY29uZmln
IGZvciBSZW5lc2FzIFJDYXIgKGR1ZSB0byBwb3B1bGFyIGRlbWFuZCwgY2FuZGlkYXRlIGZvcgo+
ID4gPiA+IGNlcnRpZmljYXRpb25zKSwgWGlsaW54IE1QU29DLCBhbmQgZm9yIFFFTVUgYWFyY2g2
NCAobm90IGZvcgo+ID4gPiA+IGNlcnRpZmljYXRpb25zLCBidXQgdXNlZnVsIGZvciBkZWJ1Z2dp
bmcpLgo+ID4gPiA+IAo+ID4gPiA+IFRoZSBsYXN0IHBhdGNoIGNsYXJpZmllcyB0aGUgc2VjdXJp
dHkgc3VwcG9ydCBzdGF0dXMgb2Yga2NvbmZpZyBvcHRpb25zCj4gPiA+ID4gaW4gWGVuLgo+ID4g
PiA+IAo+ID4gPiA+IEFsbCBwYXRjaGVzIGFyZSBhbHJlYWR5IGFja2VkLCBleGNlcHQgZm9yIHBh
dGNoICM4OiAiYXJtOiBhZGQgQUxMX1BMQVQsCj4gPiA+ID4gUUVNVSwgUmNhcjMgYW5kIE1QU29D
IGNvbmZpZ3MiLgo+ID4gPiA+IAo+ID4gPiA+IENoZWVycywKPiA+ID4gPiAKPiA+ID4gPiBTdGVm
YW5vCj4gPiA+ID4gCj4gPiA+ID4gCj4gPiA+ID4gVGhlIGZvbGxvd2luZyBjaGFuZ2VzIHNpbmNl
IGNvbW1pdAo+ID4gPiA+IDE2ZmI0YjVhOWE3OWY5NWRmMTdmMTBiYTYyZTlmNDRkMjFjZjg5YjU6
Cj4gPiA+ID4gCj4gPiA+ID4gICAgIGRvY3MvZ2VuLWh0bWwtaW5kZXg6IE1ha2UgSFRNTDo6VHJl
ZUJ1aWxkZXI6OlhQYXRoIG9wdGlvbmFsIGFnYWluCj4gPiA+ID4gKDIwMTgtMDQtMTMgMTc6MDQ6
MzYgKzAxMDApCj4gPiA+IAo+ID4gPiBUaGlzIGlzIG5lYXJseSA0IG1vbnRocyBvbGQuLi4gUGxl
YXNlIHJlc2VuZCB0aGUgc2VyaWVzIHJlYmFzZWQgb24gdGhlCj4gPiA+IGxhdGVzdAo+ID4gPiBz
dGFnaW5nLgo+ID4gCj4gPiBUaGlzIGlzIHRoZSByZWJhc2Ugb24gc3RhZ2luZywgbGV0IG1lIGtu
b3cgaWYgeW91IHdvdWxkIGFsc28gbGlrZSBtZSB0bwo+ID4gc2VuZCBpdCB0byB0aGUgbGlzdC4g
VGhpcyBicmFuY2ggaXMgZXhhY3RseSBpZGVudGljYWwgdG8gdjggKGFzaWRlIGZyb20KPiA+IHRo
ZSBmaXJzdCBwYXRjaCBiZWluZyBkcm9wcGVkKTogSSBoYXZlbid0IGRvbmUgSmFuJ3Mgc21hbGwg
cmVxdWVzdCBmb3IKPiA+IGNoYW5nZS4gTGV0IG1lIGtub3cgaWYgeW91IHByZWZlciB0aGF0IEkg
ZG8uCj4gCj4gSSBhZGRyZXNzZWQgSmFuJ3Mgc21hbGwgcmVxdWVzdCBhbmQgY29tbWl0dGVkLgoK
VGhhbmsgeW91IQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 20:57:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 20:57:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flKem-0007lr-Pe; Thu, 02 Aug 2018 20:57: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=hjhm=kr=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1flKek-0007lm-Tn
 for xen-devel@lists.xen.org; Thu, 02 Aug 2018 20:57:10 +0000
X-Inumbo-ID: 83675303-9696-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 83675303-9696-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 22:56:23 +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 AD5DE2154D;
 Thu,  2 Aug 2018 20:57:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533243429;
 bh=pYuqozCw7aY9Loe4pu2PxNzplD7Ng6hcxD86ZH/LHBg=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=xh9cvRnCVj0v7fYv+W7GCrx0zlCn1fseAn4d27ztv3NyO27arq/0EGIM/Fm2jMWUi
 yvBPP/TqXu6ehkWe6eYMFeP6RtO8TRHEfD1FjGKpCxeskunqi5iGioepQ1604Vy1ui
 bXG/3c2pnhxyhEddbF3UmOHipfI/zT3tE979mlgc=
Date: Thu, 2 Aug 2018 13:57:07 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5B62A8E802000078001DA1FA@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1808021347150.1127@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311119160.26773@sstabellini-ThinkPad-X260>
 <1533061389-6504-1-git-send-email-sstabellini@kernel.org>
 <5B6171CE02000078001D9C39@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1808011457120.5781@sstabellini-ThinkPad-X260>
 <5B62A8E802000078001DA1FA@prv1-mh.provo.novell.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, Sky Liu <blackskygg@gmail.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <stefanos@xilinx.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Daniel de Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAyIEF1ZyAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+PiA+ICsvKgo+ID4+ID4g
KyAqIFRoaXMgYWN0aW9uIGFsc28gcmVxdWlyZXMgdGhhdCBAY3VycmVudCB0YXJnZXRzIEBkLCBi
dXQgaXQgaGFzIGFscmVhZHkgYmVlbgo+ID4+ID4gKyAqIGNoZWNrZWQgc29tZXdoZXJlIGhpZ2hl
ciBpbiB0aGUgY2FsbCBzdGFjay4KPiA+PiAKPiA+PiBJJ20gbm90IGNvbnZpbmNlZCBpdCBpcyBh
IGdvb2QgaWRlYSB0byBoYXZlIHN1Y2ggYSBkZXBlbmRlbmN5LCBldmVuCj4gPj4gbW9yZSBzbyB3
aXRoIHRoaXMgY2xvdWR5IGEgcmVmZXJlbmNlLiBJZiB0aGVyZSdzIGFub3RoZXIgWFNNIGNoZWNr
Cj4gPj4gdGhhdCBoYXMgbmVjZXNzYXJpbHkgYmVlbiBkb25lIGJlZm9yZSwgeW91IHNob3VsZCBh
dCBsZWFzdCBuYW1lIGl0Cj4gPj4gaGVyZSBzbyBpdCdzIGVhc3kgdG8gbGF0ZXIgdmVyaWZ5IHRo
YXQgdGhlIGFzc3VtcHRpb24gc3RpbGwgaG9sZHMuIEJ1dAo+ID4+IGV2ZW4gYmV0dGVyIHdvdWxk
IGltbyBiZSB0byByZS1kbyB0aGUgY2hlY2sgaGVyZSwganVzdCBpbiBjYXNlLgo+ID4gCj4gPiBJ
IGFtIGZpbmUgd2l0aCB0aGF0LiBJdCBzaG91bGQgYmUganVzdCBhIG1hdHRlciBvZiBkb2luZyB0
aGUgZm9sbG93aW5nLAo+ID4gcmlnaHQ/Cj4gPiAKPiA+IHN0YXRpYyBYU01fSU5MSU5FIGludCB4
c21fbWFwX2dtZm5fc2hhcmUoWFNNX0RFRkFVTFRfQVJHIHN0cnVjdCBkb21haW4gKmQsCj4gPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBkb21haW4gKnQp
Cj4gPiB7Cj4gPiAgICAgWFNNX0FTU0VSVF9BQ1RJT04oWFNNX1RBUkdFVCk7Cj4gPiAgICAgcmV0
dXJuIHhzbV9kZWZhdWx0X2FjdGlvbihYU01fVEFSR0VULCBjdXJyZW50LT5kb21haW4sIGQpICYm
Cj4gPiAgICAgICAgICAgIHhzbV9kZWZhdWx0X2FjdGlvbihhY3Rpb24sIGN1cnJlbnQtPmRvbWFp
biwgdCk7Cj4gCj4gTm90IGV4YWN0bHkgLSB4c21fZGVmYXVsdF9hY3Rpb24oKSBkb2Vzbid0IHJl
dHVybiBib29sZWFuLCBub3Igc2hvdWxkCj4gdGhlIGZ1bmN0aW9uIGhlcmUuCgpZb3UgYXJlIHJp
Z2h0LCB6ZXJvIGlzIHN1Y2Nlc3MuIFNvIHNvbWV0aGluZyBsaWtlIHRoZSBmb2xsb3dpbmc6Cgog
ICAgaW50IHJjID0geHNtX2RlZmF1bHRfYWN0aW9uKFhTTV9UQVJHRVQsIGN1cnJlbnQtPmRvbWFp
biwgZCk7CiAgICBpZiAoIHJjICkKICAgICAgICByZXR1cm4gcmM7CiAgICByZXR1cm4geHNtX2Rl
ZmF1bHRfYWN0aW9uKGFjdGlvbiwgY3VycmVudC0+ZG9tYWluLCB0KTsKCgo+ID4+ID4gLS0tIGEv
eGVuL3hzbS9mbGFzay9ob29rcy5jCj4gPj4gPiArKysgYi94ZW4veHNtL2ZsYXNrL2hvb2tzLmMK
PiA+PiA+IEBAIC0xMTk4LDYgKzExOTgsMTcgQEAgc3RhdGljIGludCBmbGFza19tYXBfZ21mbl9m
b3JlaWduKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkb21haW4gKnQpCj4gPj4gPiAgICAgIHJl
dHVybiBkb21haW5faGFzX3Blcm0oZCwgdCwgU0VDQ0xBU1NfTU1VLCBNTVVfX01BUF9SRUFEIHwg
TU1VX19NQVBfV1JJVEUpOwo+ID4+ID4gIH0KPiA+PiA+ICAKPiA+PiA+ICsvKgo+ID4+ID4gKyAq
IFRoaXMgYWN0aW9uIGFsc28gcmVxdWlyZXMgdGhhdCBAY3VycmVudCBoYXMgTU1VX19NQVBfUkVB
RC9XUklURSBvdmVyIEBkLAo+ID4+ID4gKyAqIGJ1dCB0aGF0IGhhcyBhbHJlYWR5IGJlZW4gY2hl
Y2tlZCBzb21ld2hlcmUgaGlnaGVyIGluIHRoZSBjYWxsIHN0YWNrIChmb3IKPiA+PiA+ICsgKiBl
eGFtcGxlLCBieSBmbGFza19hZGRfdG9fcGh5c21hcCgpKS4KPiA+PiAKPiA+PiBUaGlzIG9uZSdz
IGJldHRlciBpbiB0aGF0IGl0IGF0IGxlYXN0IG5hbWVzIHRoZSBvdGhlciBob29rLiBTdGlsbCBJ
J20KPiA+PiBub3QgZnVsbHkgY29udmluY2VkIHRoYXQgb21pdHRpbmcgdGhlIG90aGVyIGhhbGYg
b2YgdGhlIGNoZWNrIGhlcmUKPiA+PiBpcyBwcnVkZW50LiBXZSdsbCBzZWUgd2hhdCBvdGhlcnMg
dGhpbmsgLi4uCj4gPiAKPiA+IFN1cmUsIGl0IHNob3VsZCBiZSBzaW1wbGUgdG8gY2hhbmdlIChJ
IGhvcGUgSSBhbSBub3QgbWlzc2luZyBzb21ldGhpbmcpLgo+ID4gCj4gPiBzdGF0aWMgaW50IGZs
YXNrX21hcF9nbWZuX3NoYXJlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkb21haW4gKnQpCj4g
PiB7Cj4gPiAgIHJldHVybiBjdXJyZW50X2hhc19wZXJtKGQsIFNFQ0NMQVNTX01NVSwgTU1VX19N
QVBfUkVBRCB8IE1NVV9fTUFQX1dSSVRFKSAmJgo+ID4gICAgICAgICAgKGN1cnJlbnRfaGFzX3Bl
cm0odCwgU0VDQ0xBU1NfTU1VLCBNTVVfX01BUF9SRUFEIHwgTU1VX19NQVBfV1JJVEUpIAo+ID4g
PzoKPiA+ICAgICAgICAgICBkb21haW5faGFzX3Blcm0oZCwgdCwgU0VDQ0xBU1NfTU1VLCBNTVVf
X1NIQVJFX01FTSkpOwo+IAo+IFNhbWUgaGVyZSBhZmFpY3QuCgpZZXA6CgogICAgaW50IHJjID0g
Y3VycmVudF9oYXNfcGVybShkLCBTRUNDTEFTU19NTVUsIE1NVV9fTUFQX1JFQUQgfCBNTVVfX01B
UF9XUklURSk7CiAgICBpZiAoIHJjICkKICAgICAgICByZXR1cm4gcmM7CiAgICByYyA9IGN1cnJl
bnRfaGFzX3Blcm0odCwgU0VDQ0xBU1NfTU1VLCBNTVVfX01BUF9SRUFEIHwgTU1VX19NQVBfV1JJ
VEUpOwogICAgaWYgKCByYyApCiAgICAgICAgcmV0dXJuIHJjOwogICAgcmV0dXJuIGRvbWFpbl9o
YXNfcGVybShkLCB0LCBTRUNDTEFTU19NTVUsIE1NVV9fU0hBUkVfTUVNKTsKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 21:43:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 21: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 1flLNX-0002tU-C4; Thu, 02 Aug 2018 21:43: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=yh1s=kr=davemloft.net=davem@srs-us1.protection.inumbo.net>)
 id 1flLNV-0002tP-Vk
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 21:43:26 +0000
X-Inumbo-ID: f9422870-969c-11e8-a8a5-bc764e045a96
Received: from shards.monkeyblade.net (unknown [2620:137:e000::1:9])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f9422870-969c-11e8-a8a5-bc764e045a96;
 Thu, 02 Aug 2018 23:42:37 +0200 (CEST)
Received: from localhost (71-36-117-41.ptld.qwest.net [71.36.117.41])
 (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 7013413AEDDCC;
 Thu,  2 Aug 2018 14:43:23 -0700 (PDT)
Date: Thu, 02 Aug 2018 14:43:23 -0700 (PDT)
Message-Id: <20180802.144323.274642347129865108.davem@davemloft.net>
To: gustavo@embeddedor.com
From: David Miller <davem@davemloft.net>
In-Reply-To: <20180802003101.GA19256@embeddedor.com>
References: <20180802003101.GA19256@embeddedor.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]);
 Thu, 02 Aug 2018 14:43:23 -0700 (PDT)
Subject: Re: [Xen-devel] [PATCH net-next] xen-netback: use true and false
 for boolean values
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, paul.durrant@citrix.com,
 wei.liu2@citrix.com, linux-kernel@vger.kernel.org, netdev@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>

RnJvbTogIkd1c3Rhdm8gQS4gUi4gU2lsdmEiIDxndXN0YXZvQGVtYmVkZGVkb3IuY29tPgpEYXRl
OiBXZWQsIDEgQXVnIDIwMTggMTk6MzE6MDEgLTA1MDAKCj4gUmV0dXJuIHN0YXRlbWVudHMgaW4g
ZnVuY3Rpb25zIHJldHVybmluZyBib29sIHNob3VsZCB1c2UgdHJ1ZSBvciBmYWxzZQo+IGluc3Rl
YWQgb2YgYW4gaW50ZWdlciB2YWx1ZS4KPiAKPiBUaGlzIGlzc3VlIHdhcyBkZXRlY3RlZCB3aXRo
IHRoZSBoZWxwIG9mIENvY2NpbmVsbGUuCj4gCj4gU2lnbmVkLW9mZi1ieTogR3VzdGF2byBBLiBS
LiBTaWx2YSA8Z3VzdGF2b0BlbWJlZGRlZG9yLmNvbT4KCkFwcGxpZWQuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 22:22:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 22:22:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flLyy-0005xd-0R; Thu, 02 Aug 2018 22:22: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=i0fr=kr=google.com=keescook@srs-us1.protection.inumbo.net>)
 id 1flLyw-0005x6-3b
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 22:22:06 +0000
X-Inumbo-ID: 5fbb20c6-96a2-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 5fbb20c6-96a2-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 00:21:17 +0200 (CEST)
Received: by mail-yb0-x241.google.com with SMTP id i9-v6so1940511ybo.5
 for <xen-devel@lists.xenproject.org>; Thu, 02 Aug 2018 15:22:03 -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=MxPQ8+GNHfQW47w/Fxi80bQHjM5c38Hy1J7wgrHNB5A=;
 b=aW+Wppq0Tmqvl/k/d6NuS4gXoy2MKoe7t3lgjryvqKeCRPwBOv2hm4Afjk05iVL+o6
 rLA4VJp1wdy5BwnQ3VzQbxYQ1a/45ZSjmIpz3yMxmRFDTtdTTTAeGFHyJFOVTBm5c/Nm
 jpGm+i5RS5RwKpdlzaPpT8HUq9ceBPL4XhJEBkRaHBCfSC94EFC2iHfwjL2AU3j3Sr7/
 nVo02MtNDqthaXqYIZI85Q1B2NTcYsLmQpZxY8zs33NG+o3RTNXTMnCtx7Ws4myid8nZ
 bJk+siJTXaB/p3r/Gy+S1H7/3CZwgwFOD9bp+vAVVfjXmOEwMsT89BMLRx24iPUJV5/5
 MvoA==
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=MxPQ8+GNHfQW47w/Fxi80bQHjM5c38Hy1J7wgrHNB5A=;
 b=Qjd3kMkEt8IjlHD3Id+qLiuJFyE3VHr3wF2WoLEd8tm/1uuD4iqQGJSxw902yiGPD3
 2HjjP21CabsI313S90gnzkcCreFm+b8zyJ6ZnnTXlZ6ORFd6wdpOgW+SFilrJDZvhlH2
 zKDwRPDDtl6fSmvBqjzVSSIG6BO+ILHQKWCv0=
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=MxPQ8+GNHfQW47w/Fxi80bQHjM5c38Hy1J7wgrHNB5A=;
 b=HhOCxBOtsi8rujdLdxHIAKF+GFTnqSRW4ut7WIUTqZmqj3X/W5IjTMEsxD+mr2jY1v
 q7V7ntBzzTGojZLYOf5YQGOuCtkbUuQw2YdQtXv8t6HGqy7T2a+mJPmKtDrTsWfq8Lw9
 cUpy97Zj/XSv1UIwgqKN1rAjSAwSoNkS40G7inEY5ATSA48VmOyNJ2XkFwA0vkMavEVk
 73gfwKMHJ3ndCisLazkexDSn0oDgRkRJgJX3IDXsjywTiQfnXVB34LFzb7rFG7htniJS
 C9O6l0LUj15zA8m6930fGwp/0MbDCrCo8y4nsIdYuw7jkNwwtju7jIJZF36HWMG+cM4j
 K5rA==
X-Gm-Message-State: AOUpUlGEpCFKApo+XYnS+/ITHEEt/c/xYqnCHkrbpYV49NkVaTf+pveI
 6d1FglohXUJuGM10jS0q7Tw3qIFKRk1ggkXe8ncWjA==
X-Google-Smtp-Source: AAOMgpeqXuoRFHaaUQk4/7c3JiD6x5DMmtpOGljAiMz6GW3GaXGTaz5S7F9kio1OK5LUewGmtBvNGu1wrwbxmGEGkes=
X-Received: by 2002:a5b:b44:: with SMTP id b4-v6mr796972ybr.463.1533248522691; 
 Thu, 02 Aug 2018 15:22:02 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a25:6602:0:0:0:0:0 with HTTP;
 Thu, 2 Aug 2018 15:22:01 -0700 (PDT)
In-Reply-To: <c616c38b-52cc-2f88-7ea3-00f3a572255a@csail.mit.edu>
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>
 <CAGXu5jJvTF0KXs+3J32u5v1Ba5gZd0Umgib6D6++ie+LzqnuWA@mail.gmail.com>
 <c616c38b-52cc-2f88-7ea3-00f3a572255a@csail.mit.edu>
From: Kees Cook <keescook@chromium.org>
Date: Thu, 2 Aug 2018 15:22:01 -0700
X-Google-Sender-Auth: Aglvu_AhupGCZ1voVRaEV7TP0f0
Message-ID: <CAGXu5j+Y5TNBY1WCz=4E8B5nFo2jzyswg6iaQja_92GZB+hE0w@mail.gmail.com>
To: "Srivatsa S. Bhat" <srivatsa@csail.mit.edu>
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>, "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>, srinidhir@vmware.com,
 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>,
 Jiri Kosina <jikos@kernel.org>, 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>

T24gVGh1LCBBdWcgMiwgMjAxOCBhdCAxMjoyMiBQTSwgU3JpdmF0c2EgUy4gQmhhdAo8c3JpdmF0
c2FAY3NhaWwubWl0LmVkdT4gd3JvdGU6Cj4gT24gNy8yNi8xOCA0OjA5IFBNLCBLZWVzIENvb2sg
d3JvdGU6Cj4+IE9uIFR1ZSwgSnVsIDI0LCAyMDE4IGF0IDM6MDIgUE0sIEppcmkgS29zaW5hIDxq
aWtvc0BrZXJuZWwub3JnPiB3cm90ZToKPj4+IE9uIFR1ZSwgMjQgSnVsIDIwMTgsIFNyaXZhdHNh
IFMuIEJoYXQgd3JvdGU6Cj4+Pgo+Pj4+IEhvd2V2ZXIsIGlmIHlvdSBhcmUgcHJvcG9zaW5nIHRo
YXQgeW91J2QgbGlrZSB0byBjb250cmlidXRlIHRoZSBlbmhhbmNlZAo+Pj4+IFBUSS9TcGVjdHJl
ICh1cHN0cmVhbSkgcGF0Y2hlcyBmcm9tIHRoZSBTTEVTIDQuNCB0cmVlIHRvIDQuNCBzdGFibGUs
IGFuZAo+Pj4+IGhhdmUgdGhlbSBtZXJnZWQgaW5zdGVhZCBvZiB0aGlzIHBhdGNoIHNlcmllcywg
dGhlbiBJIHdvdWxkIGNlcnRhaW5seQo+Pj4+IHdlbGNvbWUgaXQhCj4+Pgo+Pj4gSSdkIGluIHBy
aW5jaXBsZSBsb3ZlIHVzIHRvIHB1c2ggZXZlcnl0aGluZyBiYWNrIHRvIDQuNCwgYnV0IHRoZXJl
IGFyZSBhCj4+PiBmZXcgcmVhc29ucyAoKikgd2h5IHRoYXQncyBub3QgaGFwcGVuaW5nIHNob3J0
bHkuCj4+Pgo+Pj4gQW55d2F5LCB0byBwb2ludCBvdXQgZXhwbGljaXRseSB3aGF0J3MgcmVhbGx5
IG5lZWRlZCBmb3IgdGhvc2UgZm9sa3MKPj4+IHJ1bm5pbmcgNC40LXN0YWJsZSBhbmQgcmVseWlu
ZyBvbiBQVEkgcHJvdmlkaW5nIFRoZSBSZWFsIFRoaW5nKFRNKSwgaXQncwo+Pj4gZWl0aGVyIGEg
NC40LXN0YWJsZSBwb3J0IG9mCj4+Pgo+Pj4gICAgICAgICBodHRwOi8va2VybmVsLnN1c2UuY29t
L2NnaXQva2VybmVsLXNvdXJjZS9wbGFpbi9wYXRjaGVzLnN1c2UveDg2LWVudHJ5LTY0LXVzZS1h
LXBlci1jcHUtdHJhbXBvbGluZS1zdGFjay5wYXRjaD9pZD0zNDI4YTc3YjAyYjFiYTAzZTQ1ZDhm
YzM1MmVjMzUwNDI5ZjU3ZmM3Cj4+Pgo+Pj4gb3IgbWFraW5nIFRIUkVBRElORk9fR0ZQIGltcGx5
IF9fR0ZQX1pFUk8uCj4+Cj4+IFRoaXMgaXMgdHJ1ZSBpbiBMaW51cydzIHRyZWUgbm93LiBTaG91
bGQgYmUgdHJpdmlhbCB0byBiYWNrcG9ydDoKPj4gaHR0cHM6Ly9naXQua2VybmVsLm9yZy9saW51
cy9lMDFlODA2MzRlY2RkCj4+Cj4KPiBIaSBKaXJpLCBLZWVzLAo+Cj4gVGhhbmsgeW91IGZvciBz
dWdnZXN0aW5nIHRoZSBwYXRjaCEgSSBoYXZlIGF0dGFjaGVkIHRoZSAobG9jYWxseQo+IHRlc3Rl
ZCkgNC40IGFuZCA0LjkgYmFja3BvcnRzIG9mIHRoYXQgcGF0Y2ggd2l0aCB0aGlzIG1haWwuIChU
aGUKPiBtYWlubGluZSBjb21taXQgYXBwbGllcyBjbGVhbmx5IG9uIDQuMTQpLgo+Cj4gR3JlZywg
Y291bGQgeW91IHBsZWFzZSBjb25zaWRlciBpbmNsdWRpbmcgdGhlbSBpbiBzdGFibGUgNC40LCA0
LjkKPiBhbmQgNC4xND8KCkkgZG9uJ3QgdGhpbmsgeW91ciB2NC45IGlzIHN1ZmZpY2llbnQ6IGl0
IGxlYXZlcyB0aGUgdm1hcHBlZCBzdGFjawp1bmNsZWFyZWQuIHY0LjkgbmVlZHMgY2ExODI1NTE4
NTcgKCJrbWVtbGVhazogY2xlYXIgc3RhbGUgcG9pbnRlcnMKZnJvbSB0YXNrIHN0YWNrcyIpIGlu
Y2x1ZGVkIGluIHRoZSBiYWNrcG9ydCAocmVhbGx5LCBqdXN0IGFkZGluZyB0aGUKbWVtc2V0KCkp
LgoKT3RoZXJ3aXNlLCB5dXAsIGxvb2tzIGdvb2QuCgotS2VlcwoKLS0gCktlZXMgQ29vawpQaXhl
bCBTZWN1cml0eQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 22:51:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 22: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 1flMQk-0008Da-Lb; Thu, 02 Aug 2018 22: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=emci=kr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1flMQj-0008DR-2D
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 22:50:49 +0000
X-Inumbo-ID: 8c583d31-96a6-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8c583d31-96a6-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 22:51: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 1flMQf-0004pS-55; Thu, 02 Aug 2018 22:50: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 1flMQe-0000bM-R4; Thu, 02 Aug 2018 22:50:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1flMQe-0002T1-PG; Thu, 02 Aug 2018 22:50:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125724-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:build-arm64:<job status>:broken:regression
 linux-next:build-arm64-xsm:<job status>:broken:regression
 linux-next:build-arm64-pvops:<job status>:broken:regression
 linux-next:build-arm64-pvops:host-install(4):broken:regression
 linux-next:build-arm64-xsm:host-install(4):broken:regression
 linux-next:build-arm64:host-install(4):broken:regression
 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-shadow:debian-install:fail:regression
 linux-next:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qcow2: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-amd64-xl-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-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-qemuu-debianhvm-amd64-shadow: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-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-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-xl-qemuu-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-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-xsm:debian-install: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-amd64-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-next:test-armhf-armhf-xl-multivcpu:debian-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-next:test-armhf-armhf-xl-credit2:debian-install:fail:regression
 linux-next:test-armhf-armhf-xl:debian-install:fail:regression
 linux-next:test-armhf-armhf-xl-cubietruck:debian-install:fail:regression
 linux-next:test-armhf-armhf-libvirt:debian-install: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-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-next:test-armhf-armhf-xl-rtds:debian-install:fail:allowable
 linux-next:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-next:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-next:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:debian-install:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw: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-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=d9bd94c0bcaa42d9cace337590718afd22c47bcc
X-Osstest-Versions-That: linux=acb1872577b346bd15ab3a3f8dff780d6cca4b70
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 02 Aug 2018 22:50:44 +0000
Subject: [Xen-devel] [linux-next test] 125724: 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>

ZmxpZ2h0IDEyNTcyNCBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3MjQvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAg
ICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTY3NgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAg
ICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1Njc2CiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2Vu
IFJFR1IuIHZzLiAxMjU2NzYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTY3NgogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1Njc2CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU2NzYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTY3NgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1Njc2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU2NzYKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTY3NgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTY3NgogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1Njc2
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9v
dCBmYWlsIFJFR1IuIHZzLiAxMjU2NzYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTY3NgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1Njc2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU2NzYKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTY3
NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3
IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTY3NgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1Njc2CiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU2NzYKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTY3NgogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4tYm9vdCBmYWls
IFJFR1IuIHZzLiAxMjU2NzYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3
IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTY3NgogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1Njc2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU2NzYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjU2
NzYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhl
bi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTY3NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1Njc2CiB0ZXN0
LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU2NzYKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTY3NgogdGVzdC1hbWQ2NC1pMzg2
LXhsLXNoYWRvdyAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1Njc2CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU2NzYKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAg
ICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTY3NgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1Njc2CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU2NzYKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBS
RUdSLiB2cy4gMTI1Njc2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9v
dC9zcmNfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU2NzYKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTY3NgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3Qg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1Njc2CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
IDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU2NzYKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTY3NgogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1Njc2CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjU2NzYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDcg
eGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1Njc2CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU2NzYKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTY3NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1Njc2CiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU2NzYKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9v
dCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTY3NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1Njc2CiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU2NzYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTY3NgogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1Njc2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU2NzYKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTY3Ngog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1Njc2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEwIGRl
Ymlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU2NzYKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTY3NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1Njc2CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU2NzYK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTY3NgogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMSB4
ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1Njc2CiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU2NzYKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTY3NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1Njc2
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1Njc2CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTI1Njc2CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTAgZGViaWFu
LWh2bS1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjU2NzYKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZz
LiAxMjU2NzYKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEwIGRlYmlhbi1pbnN0YWxs
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTY3NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU2NzYK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTY3NgogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMCBk
ZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1Njc2CiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU2NzYKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTAgZGViaWFuLWluc3Rh
bGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTY3NgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1Njc2
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgNyB4ZW4tYm9v
dCBmYWlsIFJFR1IuIHZzLiAxMjU2NzYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTY3NgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdS
LiB2cy4gMTI1Njc2CgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxl
IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMCBkZWJpYW4t
aW5zdGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1Njc2CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjU2NzYKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWV4
YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgIGZhaWwg
YmxvY2tlZCBpbiAxMjU2NzYKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTY3NgogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXgg
ICAgICAgICAgICAgICAgZDliZDk0YzBiY2FhNDJkOWNhY2UzMzc1OTA3MThhZmQyMmM0N2JjYwpi
YXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgYWNiMTg3MjU3N2IzNDZiZDE1
YWIzYTNmOGRmZjc4MGQ2Y2NhNGI3MAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAg
ICAgICAgICAgICAobm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3
MjQgIDIwMTgtMDgtMDEgMDk6MTk6MDYgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBy
dW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5v
dCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 23:25:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 23:25:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flMxj-00029q-Gw; Thu, 02 Aug 2018 23:24: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=emci=kr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1flMxh-00029e-NC
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 23:24:53 +0000
X-Inumbo-ID: 250e3564-96ab-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 250e3564-96ab-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 01:24: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 1flMxb-0005Xa-8Y; Thu, 02 Aug 2018 23:24: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 1flMxa-0001PR-Vy; Thu, 02 Aug 2018 23:24:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1flMxa-0004Lu-UY; Thu, 02 Aug 2018 23:24:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125735-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:build-arm64:<job status>:broken:regression
 linux-linus:build-arm64-xsm:<job status>:broken:regression
 linux-linus:build-arm64-pvops:<job status>:broken:regression
 linux-linus:build-arm64-pvops:host-install(4):broken:regression
 linux-linus:build-arm64-xsm:host-install(4):broken:regression
 linux-linus:build-arm64:host-install(4):broken:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:allowable
 linux-linus:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:build-arm64-libvirt:build-check(1):blocked:nonblocking
 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-xl-xsm: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-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-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-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu: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-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=44960f2a7b63e224b1091b3e1d6f60e0cdf4be0c
X-Osstest-Versions-That: linux=527838d470e3a6e79e8ee9d5ddf28920df2a196e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 02 Aug 2018 23:24:46 +0000
Subject: [Xen-devel] [linux-linus test] 125735: 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>

ZmxpZ2h0IDEyNTczNSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NzM1LwoKRmFpbHVyZXMgYW5kIHByb2Js
ZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBi
bG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1h
cm02NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU3MDIKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4g
UkVHUi4gdnMuIDEyNTcwMgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWlu
c3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1NzAyCgpSZWdyZXNzaW9ucyB3aGlj
aCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1h
bWQ2NC1ydW1wcnVuLWFtZDY0IDE3IHJ1bXBydW4tZGVtby14ZW5zdG9yZWxzL3hlbnN0b3JlbHMu
cmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEyNTcwMgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTcwMgogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2Ug
MTI1NzAyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU3MDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTcwMgogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTI1NzAyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU3MDIKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEyNTcwMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NzAyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3Rh
bGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0
ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA0NDk2MGYyYTdiNjNlMjI0YjEw
OTFiM2UxZDZmNjBlMGNkZjRiZTBjCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAg
ICAgICA1Mjc4MzhkNDcwZTNhNmU3OWU4ZWU5ZDVkZGYyODkyMGRmMmExOTZlCgpMYXN0IHRlc3Qg
b2YgYmFzaXMgICAxMjU3MDIgIDIwMTgtMDctMzEgMTQ6MjU6NDQgWiAgICAyIGRheXMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTI1NzM1ICAyMDE4LTA4LTAxIDE4OjM3OjM4IFogICAgMSBkYXlzICAg
IDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6
CiAgQW5pbCBHdXJ1bXVydGh5IDxhbmlsLmd1cnVtdXJ0aHlAY2F2aXVtLmNvbT4KICBBbnRvbiBW
YXNpbHlldiA8dmFzaWx5ZXZAaXNwcmFzLnJ1PgogIEFyanVuIFZ5bmlwYWRhdGggPGFyanVuQGNo
ZWxzaW8uY29tPgogIEF2aW5hc2ggUmVwYWthIDxhdmluYXNoLnJlcGFrYUBvcmFjbGUuY29tPgog
IEJqw7ZybiBUw7ZwZWwgPGJqb3JuLnRvcGVsQGludGVsLmNvbT4KICBEYW5pZWwgQm9ya21hbm4g
PGRhbmllbEBpb2dlYXJib3gubmV0PgogIGRhbm4gZnJhemllciA8ZGFubi5mcmF6aWVyQGNhbm9u
aWNhbC5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0PgogIERtaXRy
eSBTYWZvbm92IDxkaW1hQGFyaXN0YS5jb20+CiAgRG91Z2xhcyBHaWxiZXJ0IDxkZ2lsYmVydEBp
bnRlcmxvZy5jb20+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPgogIEVyaWsg
U2NobWF1c3MgPGVyaWsuc2NobWF1c3NAaW50ZWwuY29tPgogIEV1Z2VuaXkgUGFsdHNldiA8RXVn
ZW5peS5QYWx0c2V2QHN5bm9wc3lzLmNvbT4KICBFeWFsIEJpcmdlciA8ZXlhbC5iaXJnZXJAZ21h
aWwuY29tPgogIEZsb3JpYW4gV2VzdHBoYWwgPGZ3QHN0cmxlbi5kZT4KICBHYWwgUHJlc3NtYW4g
PHByZXNzbWFuZ2FsQGdtYWlsLmNvbT4KICBHYW5lc2ggR291ZGFyIDxnYW5lc2hnckBjaGVsc2lv
LmNvbT4KICBHb3ZpbmRhcmFqdWx1IFZhcmFkYXJhamFuIDxndmFyYWRhckBjaXNjby5jb20+CiAg
SGltYW5zaHUgTWFkaGFuaSA8aGltYW5zaHUubWFkaGFuaUBjYXZpdW0uY29tPgogIEh1YW5nIENo
b25nIDxodWFuZy5jaG9uZ0B6dGUuY29tLmNuPgogIEpha3ViIEtpY2luc2tpIDxqYWt1Yi5raWNp
bnNraUBuZXRyb25vbWUuY29tPgogIEplcmVteSBDbGluZSA8amNsaW5lQHJlZGhhdC5jb20+CiAg
SmlhbmcgQmlhbyA8amlhbmcuYmlhbzJAenRlLmNvbS5jbj4KICBKb2huIEh1cmxleSA8am9obi5o
dXJsZXlAbmV0cm9ub21lLmNvbT4KICBKb2huIFN0dWx0eiA8am9obi5zdHVsdHpAbGluYXJvLm9y
Zz4KICBKdXN0aW4gUGV0dGl0IDxqcGV0dGl0QG92bi5vcmc+CiAgTGF3cmVuY2UgQnJha21vIDxi
cmFrbW9AZmIuY29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9u
Lm9yZz4KICBMb3JlbnpvIEJpYW5jb25pIDxsb3JlbnpvLmJpYW5jb25pQHJlZGhhdC5jb20+CiAg
TWFyYyBLbGVpbmUtQnVkZGUgPG1rbEBwZW5ndXRyb25peC5kZT4KICBNYXJ0aW4gSy4gUGV0ZXJz
ZW4gPG1hcnRpbi5wZXRlcnNlbkBvcmFjbGUuY29tPgogIE1hcnRpbiBLYUZhaSBMYXUgPGthZmFp
QGZiLmNvbT4KICBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgogIE5lYWwgQ2Fy
ZHdlbGwgPG5jYXJkd2VsbEBnb29nbGUuY29tPgogIE9sZWtzYW5kciBOYXRhbGVua28gPG9sZWtz
YW5kckBuYXRhbGVua28ubmFtZT4KICBQYXVsIE1vb3JlIDxwYXVsQHBhdWwtbW9vcmUuY29tPgog
IFBoaWxsaXAgTG91Z2hlciA8cGhpbGxpcC5sb3VnaGVyQGdtYWlsLmNvbT4KICBQcml5YXJhbmph
biBKaGEgPHByaXlhcmpoYUBnb29nbGUuY29tPgogIFFpIFpoYW5nIDxxaS56LnpoYW5nQGludGVs
LmNvbT4KICBRdWlubiBUcmFuIDxxdWlubi50cmFuQGNhdml1bS5jb20+CiAgUmFmYWVsIEouIFd5
c29ja2kgPHJhZmFlbC5qLnd5c29ja2lAaW50ZWwuY29tPgogIFNhYnJpbmEgRHVicm9jYSA8c2RA
cXVlYXN5c25haWwubmV0PgogIFNhbSBSYXZuYm9yZyA8c2FtQHJhdm5ib3JnLm9yZz4KICBTYW50
b3NoIFNoaWxpbWthciA8c2FudG9zaC5zaGlsaW1rYXJAb3JhY2xlLmNvbT4KICBTb2hlaWwgSGFz
c2FzIFllZ2FuZWggPHNvaGVpbEBnb29nbGUuY29tPgogIFN0ZWZhbiBXYWhyZW4gPHN0ZWZhbi53
YWhyZW5AaTJzZS5jb20+CiAgU3RlZmZlbiBLbGFzc2VydCA8c3RlZmZlbi5rbGFzc2VydEBzZWN1
bmV0LmNvbT4KICBTdGV2ZW4gUm9zdGVkdCAoVk13YXJlKSA8cm9zdGVkdEBnb29kbWlzLm9yZz4K
ICBUYWVoZWUgWW9vIDxhcDQyMDA3M0BnbWFpbC5jb20+CiAgdGFuZ3BlbmdwZW5nIDx0YW5ncGVu
Z3BlbmdAaGlnb24uY29tPgogIFRhcmlxIFRvdWthbiA8dGFyaXF0QG1lbGxhbm94LmNvbT4KICBU
aG9tYXMgUGV0YXp6b25pIDx0aG9tYXMucGV0YXp6b25pQGJvb3RsaW4uY29tPgogIFRob21hcyBS
aWNodGVyIDx0bXJpY2h0QGxpbnV4LmlibS5jb20+CiAgVG9tIExlbmRhY2t5IDx0aG9tYXMubGVu
ZGFja3lAYW1kLmNvbT4KICBUb21taSBSYW50YWxhIDx0b21taS50LnJhbnRhbGFAbm9raWEuY29t
PgogIFRvbnkgQmF0dGVyc2J5IDx0b255YkBjeWJlcm5ldGljcy5jb20+CiAgVG9zaGlha2kgTWFr
aXRhIDxtYWtpdGEudG9zaGlha2lAbGFiLm50dC5jby5qcD4KICBWYXJ1biBQcmFrYXNoIDx2YXJ1
bkBjaGVsc2lvLmNvbT4KICBXYW5nIFlhblFpbmcgPHVka25pZ2h0QGdtYWlsLmNvbT4KICBXZWkg
WW9uZ2p1biA8d2VpeW9uZ2p1bjFAaHVhd2VpLmNvbT4KICBYaWFvIExpYW5nIDx4aWxpYW5nQHJl
ZGhhdC5jb20+CiAgWWkgV2FuZyA8d2FuZy55aTU5QHp0ZS5jb20uY24+CiAgWW9uZ2hvbmcgU29u
ZyA8eWhzQGZiLmNvbT4KICBZdWNodW5nIENoZW5nIDx5Y2hlbmdAZ29vZ2xlLmNvbT4KICBaaGVu
IExlaSA8dGh1bmRlci5sZWl6aGVuQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWls
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
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
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
LXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
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
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hcm02NCBi
cm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQt
YXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tl
bi1zdGVwIGJ1aWxkLWFybTY0IGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNzk0IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 23:48:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 23: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 1flNK7-0003ms-84; Thu, 02 Aug 2018 23: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=rpj5=kr=xenproject.org=prvs=74538c537=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1flNK5-0003mg-AJ
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 23:48:01 +0000
X-Inumbo-ID: 8a8d8183-96ae-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8a8d8183-96ae-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 23:48:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,437,1526342400"; d="scan'208";a="61854116"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75038-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-That: flight=75010
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 3 Aug 2018 00:47:56 +0100
Subject: [Xen-devel] [distros-debian-wheezy test] 75038: 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>

ZmxpZ2h0IDc1MDM4IGRpc3Ryb3MtZGViaWFuLXdoZWV6eSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTAzOC8KClBlcmZlY3QgOi0pCkFsbCB0
ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKYmFzZWxpbmUgdmVyc2lvbjoK
IGZsaWdodCAgICAgICAgICAgICAgIDc1MDEwCgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAg
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 Aug 02 23:54:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 23: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 1flNQQ-0004V6-0z; Thu, 02 Aug 2018 23:54:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rpj5=kr=xenproject.org=prvs=74538c537=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1flNQP-0004Uu-Da
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 23:54:33 +0000
X-Inumbo-ID: 4a291058-96af-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4a291058-96af-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 01:53:44 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,437,1526342400"; d="scan'208";a="61854341"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75037-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32-invlpg~shadow:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm32-invlpg~shadow:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm32pae-invlpg~shadow:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm32pae-invlpg~shadow:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-invlpg~shadow:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-invlpg~shadow:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32-invlpg~shadow:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32pae-invlpg~shadow:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-invlpg~shadow: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-midway: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:guest-start:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1: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-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-xl-vhd:debian-di-install: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-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-xtf-amd64-amd64-5:xtf/test-hvm32pae-memop-seg: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-5:xtf/test-hvm64-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-5: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-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-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-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-2: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-amd64-libvirt: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-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-libvirt-vhd: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-xl-qemut-win10-i386:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-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-amd64-xl-qemuu-win10-i386:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win10-i386:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=98d7948b50b4e91ec4efa860da32d9ac4fe69300
X-Osstest-Versions-That: xen=598a375f5230d91ac88e76a9f4b4dde4a62a4c5b
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 3 Aug 2018 00:54:28 +0100
Subject: [Xen-devel] [xen-4.6-testing baseline-only test] 75037: regressions
 - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTAzNyB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueGVuc291cmNl
LmNvbS9vc3N0ZXN0L2xvZ3MvNzUwMzcvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291
bGQgbm90IGJlIHJ1bjoKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgMjEgeHRmL3Rlc3QtaHZt
MzItaW52bHBnfnNoYWRvdyBmYWlsIFJFR1IuIHZzLiA3NDkzMAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNCAgICAyMSB4dGYvdGVzdC1odm0zMi1pbnZscGd+c2hhZG93IGZhaWwgUkVHUi4gdnMuIDc0
OTMwCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01IDM2IHh0Zi90ZXN0LWh2bTMycGFlLWludmxwZ35z
aGFkb3cgZmFpbCBSRUdSLiB2cy4gNzQ5MzAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgMzYgeHRm
L3Rlc3QtaHZtMzJwYWUtaW52bHBnfnNoYWRvdyBmYWlsIFJFR1IuIHZzLiA3NDkzMAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNSAgICA0OSB4dGYvdGVzdC1odm02NC1pbnZscGd+c2hhZG93IGZhaWwg
UkVHUi4gdnMuIDc0OTMwCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgIDQ5IHh0Zi90ZXN0LWh2
bTY0LWludmxwZ35zaGFkb3cgZmFpbCBSRUdSLiB2cy4gNzQ5MzAKClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0x
ICAgICAgIDIxIHh0Zi90ZXN0LWh2bTMyLWludmxwZ35zaGFkb3cgZmFpbCAgIGxpa2UgNzQ5MzAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAzNiB4dGYvdGVzdC1odm0zMnBhZS1pbnZscGd+
c2hhZG93IGZhaWwgbGlrZSA3NDkzMAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICA0OSB4
dGYvdGVzdC1odm02NC1pbnZscGd+c2hhZG93IGZhaWwgICBsaWtlIDc0OTMwCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IGxpa2UgNzQ5MzAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSA3NDkzMAogdGVzdC1hcm1oZi1hcm1oZi14bC1t
aWR3YXkgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0OTMw
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIGxpa2UgNzQ5MzAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NDkzMAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBsaWtlIDc0OTMwCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNCB4ZW4t
Ym9vdC9sMSAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ5MzAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSA3NDkz
MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBsaWtlIDc0OTMwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ5MzAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWls
ICAgbGlrZSA3NDkzMAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGkt
aW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0OTMwCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIGxpa2UgNzQ5
MzAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVt
b3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICA1
MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgMzcgeHRmL3Rlc3Qt
aHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNCAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1l
bW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAg
NTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNCAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDUyIHh0Zi90ZXN0
LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTUgICAgICAgNzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAg
IDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTEgICAgICAgNzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAzNyB4dGYvdGVz
dC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0yICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAg
ICA3NyB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
CnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA5OGQ3
OTQ4YjUwYjRlOTFlYzRlZmE4NjBkYTMyZDlhYzRmZTY5MzAwCmJhc2VsaW5lIHZlcnNpb246CiB4
ZW4gICAgICAgICAgICAgICAgICA1OThhMzc1ZjUyMzBkOTFhYzg4ZTc2YTlmNGI0ZGRlNGE2MmE0
YzViCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ5MzAgIDIwMTgtMDctMDMgMDU6MTQ6NTIgWiAg
IDMwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc1MDM3ICAyMDE4LTA4LTAyIDAwOjAyOjQy
IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1y
dW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWln
cnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczog
L2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5z
b3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDk4ZDc5NDhiNTBiNGU5
MWVjNGVmYTg2MGRhMzJkOWFjNGZlNjkzMDAKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MjE6NDEgMjAxOCArMDIw
MAoKICAgIHg4Ni9zcGVjLWN0cmw6IEZpeCB0aGUgcGFyc2luZyBvZiB4cHRpPSBvbiBmaXhlZCBJ
bnRlbCBoYXJkd2FyZQogICAgCiAgICBUaGUgY2FsbHMgdG8geHB0aV9pbml0X2RlZmF1bHQoKSBp
biBwYXJzZV94cHRpKCkgYXJlIGJ1Z2d5LiAgVGhlIENQVUlEIGRhdGEKICAgIGhhc24ndCBiZWVu
IGZldGNoZWQgdGhhdCBlYXJseSwgYW5kIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9BUkNIX0NB
UFMpIHdpbGwKICAgIGFsd2F5cyBldmFsdWF0ZSBmYWxzZS4KICAgIAogICAgQXMgYSByZXN1bHQs
IHRoZSBkZWZhdWx0IGNhc2Ugd29uJ3QgZGlzYWJsZSBYUFRJIG9uIEludGVsIGhhcmR3YXJlIHdo
aWNoCiAgICBhZHZlcnRpc2VzIEFSQ0hfQ0FQQUJJTElUSUVTX1JEQ0xfTk8uCiAgICAKICAgIFNp
bXBsaWZ5IHBhcnNlX3hwdGkoKSB0byBzb2xlbHkgdGhlIHNldHRpbmcgb2Ygb3B0X3hwdGkgYWNj
b3JkaW5nIHRvIHRoZQogICAgcGFzc2VkIHN0cmluZywgYW5kIGhhdmUgaW5pdF9zcGVjdWxhdGlv
bl9taXRpZ2F0aW9ucygpIGNhbGwKICAgIHhwdGlfaW5pdF9kZWZhdWx0KCkgaWYgYXBwcm9waWF0
ZS4gIERyb3AgdGhlIGZvcmNlIHBhcmFtZXRlciwgYW5kIHBhc3MgY2FwcwogICAgaW5zdGVhZCwg
dG8gYXZvaWQgcmVkdW5kYW50IHJlLXJlYWRpbmcgb2YgTVNSX0FSQ0hfQ0FQUy4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBSZXZp
ZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBiZTVlMmZmNmY1
NGUwMjQ1MzMxZWQzNjBiODc4Njc2MGY4MmZkNjczCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0y
NCAxMToyNTo1NCArMDEwMAoKY29tbWl0IGUwOTgxZjYwODdkMjBlYzdjMDVjMjEyMmM4MDRjNWE5
ZDczNzE1Y2QKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAg
TW9uIEp1bCAzMCAxNDoyMTowNyAyMDE4ICswMjAwCgogICAgeDg2OiBjb21tYW5kIGxpbmUgb3B0
aW9uIHRvIGF2b2lkIHVzZSBvZiBzZWNvbmRhcnkgaHlwZXItdGhyZWFkcwogICAgCiAgICBTaGFy
ZWQgcmVzb3VyY2VzIChMMSBjYWNoZSBhbmQgVExCIGluIHBhcnRpY3VsYXIpIHByZXNlbnQgYSBy
aXNrIG9mCiAgICBpbmZvcm1hdGlvbiBsZWFrIHZpYSBzaWRlIGNoYW5uZWxzLiBQcm92aWRlIGEg
bWVhbnMgdG8gYXZvaWQgdXNlIG9mCiAgICBoeXBlcnRocmVhZHMgaW4gc3VjaCBjYXNlcy4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAg
UmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAg
UmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAg
ICBtYXN0ZXIgY29tbWl0OiBkOGY5NzRmMWE2NDZjMDIwMGI5N2ViY2FiYjgwODMyNGIyODhmYWRi
CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0xOSAxMzo0MzozMyArMDEwMAoKY29tbWl0IDkxY2Yy
OWY3YzY4MGYzOTkzODJlZjUwYjQyMmMxZWIwYTkyYTViMmUKQXV0aG9yOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDoyMDoyMiAyMDE4ICswMjAw
CgogICAgeDg2OiBwb3NzaWJseSBicmluZyB1cCBhbGwgQ1BVcyBldmVuIGlmIG5vdCBhbGwgYXJl
IHN1cHBvc2VkIHRvIGJlIHVzZWQKICAgIAogICAgUmVwb3J0ZWRseSBJbnRlbCBDUFVzIHdoaWNo
IGNhbid0IGJyb2FkY2FzdCAjTUMgdG8gYWxsIHRhcmdldGVkCiAgICBjb3Jlcy90aHJlYWRzIGJl
Y2F1c2Ugc29tZSBoYXZlIENSNC5NQ0UgY2xlYXIgd2lsbCBzaHV0IGRvd24uIFRoZXJlZm9yZQog
ICAgd2Ugd2FudCB0byBrZWVwIENSNC5NQ0UgZW5hYmxlZCB3aGVuIG9mZmxpbmluZyBhIENQVSwg
YW5kIHdlIG5lZWQgdG8KICAgIGJyaW5nIHVwIGFsbCBDUFVzIGluIG9yZGVyIHRvIGJlIGFibGUg
dG8gc2V0IENSNC5NQ0UgaW4gdGhlIGZpcnN0IHBsYWNlLgogICAgCiAgICBUaGUgdXNlIG9mIGNs
ZWFyX2luX2NyNCgpIGluIGNwdV9tY2hlY2tfZGlzYWJsZSgpIHdhcyBpbGwgYWR2aXNlZAogICAg
YW55d2F5LCBhbmQgdG8gYXZvaWQgZnV0dXJlIHNpbWlsYXIgbWlzdGFrZXMgSSdtIHJlbW92aW5n
IGNsZWFyX2luX2NyNCgpCiAgICBhbHRvZ2V0aGVyIHJpZ2h0IGhlcmUuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA4Nzk3
ZDIwYTZlYzJkZDc1MTk1NTg1YTEwN2NlMzQ1YzUxYzBhNTlhCiAgICBtYXN0ZXIgZGF0ZTogMjAx
OC0wNy0xOSAxMzo0MzozMyArMDEwMAoKY29tbWl0IGEwYzNmODBkYzcxMjljMjE0ODZkNGE5ZWE1
NjVmODNiMDdlMDAxYWUKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRh
dGU6ICAgTW9uIEp1bCAzMCAxNDoxOTozOCAyMDE4ICswMjAwCgogICAgeDg2OiBkaXN0aW5ndWlz
aCBDUFUgb2ZmbGluaW5nIGZyb20gQ1BVIHJlbW92YWwKICAgIAogICAgSW4gb3JkZXIgdG8gYmUg
YWJsZSB0byBzZXJ2aWNlICNNQyBvbiBvZmZsaW5lZCBDUFVzLCB0aGUgR0RULCBJRFQsCiAgICBz
dGFjaywgYW5kIHBlci1DUFUgZGF0YSAod2hpY2ggaW5jbHVkZXMgdGhlIFRTUykgbmVlZCB0byBi
ZSBrZXB0CiAgICBhbGxvY2F0ZWQuIFRoZXkgc2hvdWxkIG9ubHkgYmUgZnJlZWQgdXBvbiBDUFUg
cmVtb3ZhbCAod2hpY2ggd2UKICAgIGN1cnJlbnRseSBkb24ndCBzdXBwb3J0LCBzbyBzb21lIGNv
ZGUgaXMgYmVjb21pbmcgZWZmZWN0aXZlbHkgZGVhZCBmb3IKICAgIHRoZSBtb21lbnQpLgogICAg
CiAgICBOb3RlIHRoYXQgZm9yIG5vdyBwYXJrX29mZmxpbmVfY3B1cyBkb2Vzbid0IGdldCBzZXQg
dG8gdHJ1ZSBhbnl3aGVyZSAtCiAgICB0aGlzIGlzIGdvaW5nIHRvIGJlIHRoZSBzdWJqZWN0IG9m
IGEgc3Vic2VxdWVudCBwYXRjaC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDJlNmM4ZjE4MmM5YzUwMTI5YjFjN2E2MjAy
NDI4NjFlNmFkNmE5ZmIKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTE5IDEzOjQzOjMzICswMTAw
Cgpjb21taXQgY2Y3ZDlkMWYzYTA0YjY2MjZlMDBjMDY4M2Q0MTRiZTkzM2I5ZDAxMQpBdXRob3I6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gSnVsIDMwIDE0OjE5
OjA1IDIwMTggKzAyMDAKCiAgICB4ODYvQU1EOiBkaXN0aW5ndWlzaCBjb21wdXRlIHVuaXRzIGZy
b20gaHlwZXItdGhyZWFkcwogICAgCiAgICBGYW0xNyByZXBsYWNlcyBDVXMgYnkgSFRzLCB3aGlj
aCB3ZSBzaG91bGQgcmVmbGVjdCBhY2NvcmRpbmdseSwgZXZlbiBpZgogICAgdGhlIGRpZmZlcmVu
Y2UgaXMgbm90IHZlcnkgYmlnLiBUaGUgbW9zdCByZWxldmFudCBjaGFuZ2UgKHJlcXVpcmluZyBz
b21lCiAgICBjb2RlIHJlc3RydWN0dXJpbmcpIGlzIHRoYXQgdGhlIHRvcG9leHQgZmVhdHVyZSBu
byBsb25nZXIgbWVhbnMgdGhlcmUgaXMKICAgIGEgdmFsaWQgQ1UgSUQuCiAgICAKICAgIFRha2Ug
dGhlIG9wcG9ydHVuaXR5IGFuZCBjb252ZXJ0IHdyb25nbHkgcGxhaW4gaW50IHZhcmlhYmxlcyBp
bgogICAgc2V0X2NwdV9zaWJsaW5nX21hcCgpIHRvIHVuc2lnbmVkIGludC4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA5
NDI5YjA3YTBhZjdmOTJhNWYyNWU0MDY4ZTExZGI4ODFlMTU3NDk1CiAgICBtYXN0ZXIgZGF0ZTog
MjAxOC0wNy0xOSAwOTo0Mjo0MiArMDIwMAoKY29tbWl0IDE3MGM0OGI3MTg4MGQwMDM1M2I3MWYw
OTEwMGQxZmQxYmEwNzg2OGUKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDoxODo0MCAyMDE4ICswMjAwCgogICAgY3B1cG9vbHM6IGZp
eCBzdGF0ZSB3aGVuIGRvd25pbmcgYSBDUFUgZmFpbGVkCiAgICAKICAgIFdoaWxlIEkndmUgcnVu
IGludG8gdGhlIGlzc3VlIHdpdGggZnVydGhlciBwYXRjaGVzIGluIHBsYWNlIHdoaWNoIG5vCiAg
ICBsb25nZXIgZ3VhcmFudGVlIHRoZSBwZXItQ1BVIGFyZWEgdG8gc3RhcnQgb3V0IGFzIGFsbCB6
ZXJvcywgdGhlCiAgICBDUFVfRE9XTl9GQUlMRUQgcHJvY2Vzc2luZyBsb29rcyB0byBoYXZlIHRo
ZSBzYW1lIGlzc3VlOiBCeSBub3QgemFwcGluZwogICAgdGhlIHBlci1DUFUgY3B1cG9vbCBwb2lu
dGVyLCBjcHVwb29sX2NwdV9hZGQoKSdzIChpbmRpcmVjdCkgaW52b2NhdGlvbgogICAgb2Ygc2No
ZWR1bGVfY3B1X3N3aXRjaCgpIHdpbGwgdHJpZ2dlciB0aGUgImMgIT0gb2xkX3Bvb2wiIGFzc2Vy
dGlvbgogICAgdGhlcmUuCiAgICAKICAgIENsZWFyaW5nIHRoZSBmaWVsZCBkdXJpbmcgQ1BVX0RP
V05fUFJFUEFSRSBpcyB0b28gZWFybHkgKGFmYWljdCB0aGlzCiAgICBzaG91bGQgbm90IGhhcHBl
biBiZWZvcmUgY3B1X2Rpc2FibGVfc2NoZWR1bGVyKCkpLiBDbGVhcmluZyBpdCBpbgogICAgQ1BV
X0RFQUQgYW5kIENQVV9ET1dOX0ZBSUxFRCB3b3VsZCBiZSBhbiBvcHRpb24sIGJ1dCB3b3VsZCB0
YWtlIHRoZSBzYW1lCiAgICBwaWVjZSBvZiBjb2RlIHR3aWNlLiBTaW5jZSB0aGUgZmllbGQncyB2
YWx1ZSBzaG91bGRuJ3QgbWF0dGVyIHdoaWxlIHRoZQogICAgQ1BVIGlzIG9mZmxpbmUsIHNpbXBs
eSBjbGVhciBpdCAoaW1wbGljaXRseSkgZm9yIENQVV9PTkxJTkUgYW5kCiAgICBDUFVfRE9XTl9G
QUlMRUQsIGJ1dCBvbmx5IGZvciBvdGhlciB0aGFuIHRoZSBzdXNwZW5kL3Jlc3VtZSBjYXNlICh3
aGljaAogICAgZ2V0cyBzcGVjaWFsbHkgaGFuZGxlZCBpbiBjcHVwb29sX2NwdV9yZW1vdmUoKSku
CiAgICAKICAgIEJ5IGFkanVzdGluZyB0aGUgY29uZGl0aW9uYWwgaW4gY3B1cG9vbF9jcHVfYWRk
KCkgQ1BVX0RPV05fRkFJTEVECiAgICBoYW5kbGluZyBpbiB0aGUgc3VzcGVuZCBjYXNlIHNob3Vs
ZCBub3cgYWxzbyBiZSBoYW5kbGVkIGJldHRlci4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGNiMWFlOWEyNzgxOWNlYTBj
NTAwODc3M2M2OGE3YmU2ZjM3ZWIwZTUKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTE5IDA5OjQx
OjU1ICswMjAwCgpjb21taXQgYzM5Y2QwMDg5MzU5NWVhMWNlYjhmY2RiMzg2ZWM0NWNhYTQ2Njk3
NApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gSnVs
IDMwIDE0OjE4OjEzIDIwMTggKzAyMDAKCiAgICBhbGxvdyBjcHVfZG93bigpIHRvIGJlIGNhbGxl
ZCBlYXJsaWVyCiAgICAKICAgIFRoZSBmdW5jdGlvbidzIHVzZSBvZiB0aGUgc3RvcC1tYWNoaW5l
IGxvZ2ljIGhhcyBzbyBmYXIgcHJldmVudGVkIGl0cwogICAgdXNlIGFoZWFkIG9mIHRoZSBwcm9j
ZXNzaW5nIG9mIHRoZSAib3JkaW5hcnkiIGluaXRjYWxscy4gU2luY2UgYXQgdGhpcwogICAgZWFy
bHkgdGltZSB3ZSdyZSBpbiBhIGNvbnRyb2xsZWQgZW52aXJvbm1lbnQgYW55d2F5LCB0aGVyZSdz
IG5vIG5lZWQgZm9yCiAgICBzdWNoIGEgaGVhdnkgdG9vbC4gQWRkaXRpb25hbGx5IHRoaXMgb3Vn
aHQgdG8gaGF2ZSBsZXNzIG9mIGEgcGVyZm9ybWFuY2UKICAgIGltcGFjdCBlc3BlY2lhbGx5IG9u
IGxhcmdlIHN5c3RlbXMsIGNvbXBhcmVkIHRvIHRoZSBhbHRlcm5hdGl2ZSBvZgogICAgbWFraW5n
IHN0b3AtbWFjaGluZSBmdW5jdGlvbmFsaXR5IGF2YWlsYWJsZSBlYXJsaWVyLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDog
NTg5NGMwYTJkYTY2MjQzYTg5MDg4ZDMwOWM3ZTFlYTIxMmFiMjhkNgogICAgbWFzdGVyIGRhdGU6
IDIwMTgtMDctMTYgMTU6MTU6MTIgKzAyMDAKCmNvbW1pdCAyZDY5YjZkMDBkNmFjMDRiZGEwMWU3
MzIzYmNkMDA2ZjBmODhjZWI3CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MTc6NDUgMjAxOCArMDIwMAoKICAgIHg4Ni9zcGVjLWN0
cmw6IGNvbW1hbmQgbGluZSBoYW5kbGluZyBhZGp1c3RtZW50cwogICAgCiAgICBGb3Igb25lLCAi
bm8teGVuIiBzaG91bGQgbm90IGltcGx5ICJuby1lYWdlci1mcHUiLCBhcyAiZWFnZXIgRlBVIiBt
b2RlCiAgICBpcyB0byBndWFyZCBndWVzdHMsIG5vdCBYZW4gaXRzZWxmLCB3aGljaCBpcyBhbHNv
IGV4cHJlc3NlZCBzbyBieQogICAgcHJpbnRfZGV0YWlscygpLgogICAgCiAgICBBbmQgdGhlbiBv
cHRfc3NiZCwgZGVzcGl0ZSBiZWluZyBvZmYgYnkgZGVmYXVsdCwgc2hvdWxkIGFsc28gYmUgY2xl
YXJlZAogICAgYnkgdGhlICJubyIgYW5kICJuby14ZW4iIHN1Yi1vcHRpb25zLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdl
ZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3Rl
ciBjb21taXQ6IGFjM2Y5YTcyMTQxYTQ4ZDQwZmFiZmZmNTYxZDVhN2RjMGUxYjgxMGQKICAgIG1h
c3RlciBkYXRlOiAyMDE4LTA3LTEwIDEyOjIyOjMxICswMjAwCgpjb21taXQgMDNiYTI3MjRhZTU3
NWZhNjAxMzJkMmJjYjE5ODAyODkwYmZkM2Q4YwpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDoxNzoxMSAyMDE4ICsw
MjAwCgogICAgeGVuOiBQb3J0IHRoZSBhcnJheV9pbmRleF9ub3NwZWMoKSBpbmZyYXN0cnVjdHVy
ZSBmcm9tIExpbnV4CiAgICAKICAgIFRoaXMgaXMgYXMgdGhlIGluZnJhc3RydWN0dXJlIGFwcGVh
cmVkIGluIExpbnV4IDQuMTcsIGFkYXB0ZWQgc2xpZ2h0bHkgZm9yCiAgICBYZW4uCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgog
ICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIG1hc3RlciBj
b21taXQ6IDJkZGZhZTUxZDhiMWQ3YjhjZDMzYTRmNmFkNGQxNmQyN2NiODY5YWUKICAgIG1hc3Rl
ciBkYXRlOiAyMDE4LTA3LTA2IDE2OjQ5OjU3ICswMTAwCgpjb21taXQgMWZhMGVjYmI5NDlkNjJk
ODM0ZDg3ODcwMmEzMzM3MzU3MTcxMGNlOApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KRGF0ZTogICBNb24gSnVsIDMwIDE0OjE2OjE1IDIwMTggKzAyMDAKCiAgICBjbWRs
aW5lOiBmaXggcGFyc2VfYm9vbGVhbigpIGZvciBOVUxMIGluY29taW5nIGVuZCBwb2ludGVyCiAg
ICAKICAgIFVzZSB0aGUgY2FsY3VsYXRlZCBsZW5ndGhzIGluc3RlYWQgb2YgcG9pbnRlcnMsIGFz
ICdlJyBiZWluZyBOVUxMIHdpbGwKICAgIG90aGVyd2lzZSBjYXVzZSB1bmR1ZSBwYXJzaW5nIGZh
aWx1cmVzLgogICAgCiAgICBSZXBvcnRlZC1ieTogS2FybCBKb2huc29uIDxrYXJsam9obnNvbi5p
dEBnbWFpbC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 02 23:57:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Aug 2018 23: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 1flNSv-0004gQ-M9; Thu, 02 Aug 2018 23: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=emci=kr=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1flNSu-0004fZ-IV
 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 23:57:08 +0000
X-Inumbo-ID: d154d26e-96af-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d154d26e-96af-11e8-a6a9-d7ebe60f679a;
 Thu, 02 Aug 2018 23:57: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 1flNSs-0006Bl-Ft; Thu, 02 Aug 2018 23:57: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 1flNSs-0002Du-79; Thu, 02 Aug 2018 23:57:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1flNSs-00084h-6U; Thu, 02 Aug 2018 23:57:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125746-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=de652b14a78b4767ff460999b6728d7ccc50b057
X-Osstest-Versions-That: ovmf=3a0c1bf64b5deaa4e227b311cc43aa1513beae5e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 02 Aug 2018 23:57:06 +0000
Subject: [Xen-devel] [ovmf test] 125746: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTc0NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3NDYvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBkZTY1MmIxNGE3OGI0NzY3ZmY0NjA5OTliNjcyOGQ3
Y2NjNTBiMDU3CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAzYTBjMWJm
NjRiNWRlYWE0ZTIyN2IzMTFjYzQzYWExNTEzYmVhZTVlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU3NDAgIDIwMTgtMDgtMDIgMDk6MTA6NDUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NzQ2ICAyMDE4LTA4LTAyIDIyOjEwOjQ3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgS2lubmV5LCBN
aWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIE1pY2hhZWwgRCBLaW5uZXkg
PG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVs
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNp
b24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAog
ICAzYTBjMWJmNjRiLi5kZTY1MmIxNGE3ICBkZTY1MmIxNGE3OGI0NzY3ZmY0NjA5OTliNjcyOGQ3
Y2NjNTBiMDU3IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 00:11:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 00:11:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flNgY-0006ft-RA; Fri, 03 Aug 2018 00: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=9a27=ks=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1flNgW-0006fg-R8
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 00:11:12 +0000
X-Inumbo-ID: c7f20a3f-96b1-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c7f20a3f-96b1-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 00:11: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 1flNgU-00074T-GV; Fri, 03 Aug 2018 00:11: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 1flNgU-0002ZD-7W; Fri, 03 Aug 2018 00:11:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1flNgU-0004Vx-6Z; Fri, 03 Aug 2018 00:11:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125739-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-arm64-pvops:<job status>:broken:regression
 libvirt:build-arm64-xsm:<job status>:broken:regression
 libvirt:build-arm64:<job status>:broken:regression
 libvirt:build-arm64-pvops:host-install(4):broken:regression
 libvirt:build-arm64-xsm:host-install(4):broken:regression
 libvirt:build-arm64:host-install(4):broken: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-raw: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-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-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-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-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-qcow2:build-check(1):blocked:nonblocking
 libvirt:build-arm64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=8e09f9afc712712f8a4747c69836800a11a6f6f3
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 03 Aug 2018 00:11:10 +0000
Subject: [Xen-devel] [libvirt test] 125739: 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>

ZmxpZ2h0IDEyNTczOSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3MzkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
ICBicm9rZW4gUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODE0CiBidWlsZC1h
cm02NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJF
R1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1i
dWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIz
ODE0CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQtcWNvdzIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaWJ2
aXJ0ICAgICAgICAgICAgICA4ZTA5ZjlhZmM3MTI3MTJmOGE0NzQ3YzY5ODM2ODAwYTExYTZmNmYz
CmJhc2VsaW5lIHZlcnNpb246CiBsaWJ2aXJ0ICAgICAgICAgICAgICAwNzZhMmI0MDk2NjdkZDlm
NzE2YTJhMjA4NWUxZmZlYTlkNThmZThiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjM4MTQgIDIw
MTgtMDYtMDUgMDQ6MTk6MjMgWiAgIDU4IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTIzODQw
ICAyMDE4LTA2LTA2IDA0OjE5OjI4IFogICA1NyBkYXlzICAgNDUgYXR0ZW1wdHMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTI1NzM5ICAyMDE4LTA4LTAyIDA4OjQzOjE5IFogICAgMCBkYXlzICAgIDEg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
ICBBbGVzIE11c2lsIDxhbXVzaWxAcmVkaGF0LmNvbT4KICBBbmRyZWEgQm9sb2duYW5pIDxhYm9s
b2duYUByZWRoYXQuY29tPgogIEFueWEgSGFydGVyIDxhaGFydGVyQHJlZGhhdC5jb20+CiAgQmpv
ZXJuIFdhbGsgPGJ3YWxrQGxpbnV4LmlibS5jb20+CiAgQm9ibyBEdSA8ZHVibzE2M0AxMjYuY29t
PgogIEJvcmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51eC5pYm0uY29tPgogIEJyaWplc2ggU2lu
Z2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBDaGFuZ2t1byBTaGkgPHNoaS5jaGFuZ2t1b0Bo
M2MuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhpYW9AZ21haWwuY29tPgogIENocmlzdGlh
biBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNhbm9uaWNhbC5jb20+CiAgQ29sZSBSb2Jp
bnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW5pZWwgTmljb2xldHRpIDxkYW50dGkxMkBn
bWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBE
YW5pZWwgVmVpbGxhcmQgPHZlaWxsYXJkQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtl
QHJlZGhhdC5jb20+CiAgRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4KICBGYWJp
YW5vIEZpZMOqbmNpbyA8ZmFiaWFub0BmaWRlbmNpby5vcmc+CiAgRmlsaXAgQWxhYyA8ZmlsaXBh
bGFjQGdtYWlsLmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgaW50cmlnZXJpIDxp
bnRyaWdlcmkrbGlidmlydEBib3VtLm9yZz4KICBpbnRyaWdlcmkgPGludHJpZ2VyaUBib3VtLm9y
Zz4KICBKYW1pZSBTdHJhbmRib2dlIDxqYW1pZUBjYW5vbmljYWwuY29tPgogIEppZSBXYW5nIDx3
YW5namllODguaHVhd2VpLmNvbT4KICBKaXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQuY29t
PgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8amNm
YXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBLYXNo
eWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLYXRlcmluYSBLb3VraW91IDxr
a291a2lvdUByZWRoYXQuY29tPgogIExhaW5lIFN0dW1wIDxsYWluZUBsYWluZS5vcmc+CiAgTGFz
emxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMdXlhbyBIdWFuZyA8bGh1YW5nQHJlZGhh
dC5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1oYXJ0bWF5QGxpbnV4LmlibS5jb20+CiAgTWFyYyBI
YXJ0bWF5ZXIgPG1oYXJ0bWF5QGxpbnV4LnZuZXQuaWJtLmNvbT4KICBNYXJjb3MgUGF1bG8gZGUg
U291emEgPG1hcmNvcy5zb3V6YS5vcmdAZ21haWwuY29tPgogIE1hcnRpbiBLbGV0emFuZGVyIDxt
a2xldHphbkByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5j
b20+CiAgTWljaGFsIFByw612b3puw61rIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE5pa29sYXkg
U2hpcm9rb3Zza2l5IDxuc2hpcm9rb3Zza2l5QHZpcnR1b3p6by5jb20+CiAgUGF2ZWwgSHJkaW5h
IDxwaHJkaW5hQHJlZGhhdC5jb20+CiAgUGV0ZXIgS3JlbXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+
CiAgUGlubyBUb3NjYW5vIDxwdG9zY2Fub0ByZWRoYXQuY29tPgogIFJhZG9zdGluIFN0b3lhbm92
IDxyc3RveWFub3YxQGdtYWlsLmNvbT4KICBSYW15IEVsa2VzdCA8cmFteWVsa2VzdEBnbWFpbC5j
b20+CiAgcmFteWVsa2VzdCA8cmFteWVsa2VzdEBnbWFpbC5jb20+CiAgUmljaGFyZCBXLk0uIEpv
bmVzIDxyam9uZXNAcmVkaGF0LmNvbT4KICBSb21hbiBCb2dvcm9kc2tpeSA8Ym9nb3JvZHNraXlA
Z21haWwuY29tPgogIFNoaSBMZWkgPHNoaWxlaS5tYXNzY2xvdWRzQGdteC5jb20+CiAgU2hpY2hh
bmdrdW8gPHNoaS5jaGFuZ2t1b0BoM2MuY29tPgogIFNpbW9uIEtvYnlkYSA8c2tvYnlkYUByZWRo
YXQuY29tPgogIFN0ZWZhbiBCYWRlciA8c3RlZmFuLmJhZGVyQGNhbm9uaWNhbC5jb20+CiAgU3Rl
ZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+CiAgU3Vrcml0IEJoYXRuYWdh
ciA8c2tydGJodG5nckBnbWFpbC5jb20+CiAgVG9tw6HFoSBHb2xlbWJpb3Zza8O9IDx0Z29sZW1i
aUByZWRoYXQuY29tPgogIHcwMDI1MTU3NCA8d2FuZ2ppZTg4QGh1YXdlaS5jb20+CiAgV2VpbHVu
IFpodSA8emh1d2VpbHVuQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1o
Zi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBi
dWlsZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2Vu
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2
b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hp
bmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMDYzOSBsaW5lcyBsb25nLikKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 00:41:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 00:41:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flO9a-0000Pp-7S; Fri, 03 Aug 2018 00:41:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=4bp+=ks=xenproject.org=prvs=746ccce5a=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1flO9Y-0000Pe-SB
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 00:41:12 +0000
X-Inumbo-ID: f8d1416b-96b5-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f8d1416b-96b5-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 00:41:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,437,1526342400"; d="scan'208";a="61856192"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75039-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=3a0c1bf64b5deaa4e227b311cc43aa1513beae5e
X-Osstest-Versions-That: ovmf=7343bc8062c893ed6d40b25a9329d51340e0d703
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 3 Aug 2018 01:41:07 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75039: 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
NTAzOSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDM5LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxp
a2UgNzUwMzYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTAzNgoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDNhMGMxYmY2NGI1ZGVhYTRlMjI3YjMxMWNjNDNh
YTE1MTNiZWFlNWUKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDczNDNi
YzgwNjJjODkzZWQ2ZDQwYjI1YTkzMjlkNTEzNDBlMGQ3MDMKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTAzNiAgMjAxOC0wOC0wMSAxNzo1MzowNCBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwMzkgIDIwMTgtMDgtMDIgMTM6MjE6MTYgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGV4ZWkg
RmVkb3JvdiA8QWxleGVpLkZlZG9yb3ZAYXJtLmNvbT4KICBBbGV4ZWlGZWRvcm92IDxBbGV4ZWku
RmVkb3JvdkBhcm0uY29tPgogIEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGlu
dGVsLmNvbT4KICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4K
ICBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgU3VtaXQgR2FyZyA8c3VtaXQuZ2Fy
Z0BsaW5hcm8ub3JnPgogIFl1bmh1YSBGZW5nIDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hv
bWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2Uu
Y29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KY29tbWl0IDNhMGMxYmY2NGI1ZGVhYTRlMjI3YjMxMWNjNDNhYTE1MTNiZWFlNWUKQXV0
aG9yOiBZdW5odWEgRmVuZyA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KRGF0ZTogICBUdWUgSnVs
IDMxIDE2OjMyOjU3IDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHM6IFVzZSBwaWNrbGUgdG8gcmVw
bGFjZSBjUGlja2xlCiAgICAKICAgIFVzZSBwaWNrbGUgdG8gcmVwbGFjZSBjUGlja2xlIGJlY2F1
c2Ugb2YgcHl0aG9uMyByZW1vdmVkIGNQaWNrbGUKICAgIAogICAgQ2M6IExpbWluZyBHYW8gPGxp
bWluZy5nYW9AaW50ZWwuY29tPgogICAgQ2M6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGlu
dGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFn
cmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFl1bmh1YSBGZW5nIDx5dW5odWF4LmZlbmdA
aW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGlu
dGVsLmNvbT4KCmNvbW1pdCAyNjA2N2UzMGM0OGRhMjdkZjQxMjUyNDQ0ZmNlNjZhNjQxOGE2MTNi
CkF1dGhvcjogWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgVHVl
IEp1bCAzMSAxNToxOToyOCAyMDE4ICswODAwCgogICAgQmFzZVRvb2xzOiByZW1vdmUgdW51c2Vk
IGltcG9ydCB0aHJlYWQKICAgIAogICAgcmVtb3ZlIHVudXNlZCBpbXBvcnQgdGhyZWFkCiAgICAK
ICAgIENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIENjOiBZb25naG9u
ZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlh
bm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBZdW5o
dWEgRmVuZyA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBZb25naG9u
ZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+Cgpjb21taXQgNjhiZWYzZjBjN2M3MWRhMmYw
NjVmZDM0OGVmYTc5ZjA0Nzk5ZDM0NwpBdXRob3I6IEFsZXhlaUZlZG9yb3YgPEFsZXhlaS5GZWRv
cm92QGFybS5jb20+CkRhdGU6ICAgRnJpIEp1bCAxMyAyMzoxNzowMSAyMDE4ICswODAwCgogICAg
U2hlbGxQa2cvVWVmaVNoZWxsQWNwaVZpZXdDb21tYW5kTGliOiBGaXggVlMyMDE3IGNvbXBpbGF0
aW9uIGVycm9ycwogICAgCiAgICBUaGlzIHBhdGNoIGZpeGVzIFZTMjAxNyBjb21waWxhdGlvbiBl
cnJvcnMgZm9yCiAgICBVZWZpU2hlbGxBY3BpVmlld0NvbW1hbmRMaWJcUGFyc2Vyc1xHdGR0XEd0
ZHRQYXJzZXIuYwogICAgYW5kCiAgICBVZWZpU2hlbGxBY3BpVmlld0NvbW1hbmRMaWJcUGFyc2Vy
c1xYc2R0XFhzZHRQYXJzZXIuYwogICAgcmVwb3J0ZWQgaW4KICAgIGh0dHBzOi8vYnVnemlsbGEu
dGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTg1CiAgICBodHRwczovL2J1Z3ppbGxhLnRp
YW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTk4NgogICAgCiAgICBDb250cmlidXRlZC11bmRl
cjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5
OiBBbGV4ZWkgRmVkb3JvdiA8QWxleGVpLkZlZG9yb3ZAYXJtLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBKYWJlbiBDYXJzZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+Cgpjb21taXQgNzZjMDk3MDBl
ZGM2NzY4NmIyOTY2MmU4MWEzY2E3ZDk0NzU5NGNlNQpBdXRob3I6IEtpbm5leSwgTWljaGFlbCBE
IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KRGF0ZTogICBUdWUgSnVsIDMxIDA5OjI0OjIw
IDIwMTggLTA3MDAKCiAgICBCYXNlVG9vbHMvQmluVG9QY2Q6IEZpeCBQeXRob24gMi43LnggY29t
cGF0aWJpbGl0eSBpc3N1ZQogICAgCiAgICBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcv
c2hvd19idWcuY2dpP2lkPTEwNDIKICAgIAogICAgQ29udmVydCBCdWZmZXIgdG8gdHlwZSBieXRl
YXJyYXkgYmVmb3JlIGNvbnZlcnRpbmcgdG8gYQogICAgc3RyaW5nIG9mIGhleCBieXRlIHZhbHVl
cyBzbyB0aGUgdHlwZSBvZiBpdGVtcyBpbiBCdWZmZXIgaXMKICAgIGNvbnNpc3RlbnQgZm9yIGJv
dGggUHl0aG9uIDIuNy54IGFuZCBQeXRob24gMy54LgogICAgCiAgICBDYzogWWFuWWFuIFN1biA8
eWFueWFuLnN1bkBpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVA
aW50ZWwuY29tPgogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAg
Q29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQog
ICAgU2lnbmVkLW9mZi1ieTogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRl
bC5jb20+CiAgICBSZXZpZXdlZC1ieTogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwu
Y29tPgoKY29tbWl0IGQ2NWI3OGYxMDFiM2YyODQ1ZGMyMGI5NTU2ZmFmM2YxNDkwNGYzYzUKQXV0
aG9yOiBTdW1pdCBHYXJnIDxzdW1pdC5nYXJnQGxpbmFyby5vcmc+CkRhdGU6ICAgV2VkIEF1ZyAx
IDExOjM3OjQxIDIwMTggKzA1MzAKCiAgICBBcm1Qa2c6IEFkZCBpbml0aWFsIE9wdGVlTGliIGlt
cGxlbWVudGF0aW9uCiAgICAKICAgIFRoaXMgaXMgaW5pdGlhbCB2ZXJzaW9uIG9mIE9QLVRFRSBs
aWJyYXJ5IHRoYXQgcHJvdmlkZXMgYXBpJ3MgdG8KICAgIGNvbW11bmljYXRlIHdpdGggT1AtVEVF
IE9TIChUcnVzdGVkIE9TIGJhc2VkIG9uIEFSTSBUcnVzdFpvbmUpIHZpYQogICAgc2VjdXJlIG1v
bml0b3IgY2FsbHMuIEN1cnJlbnRseSBpdCBwcm92aWRlcyBiYXNpYyBhcGkgdG8gZGV0ZWN0IE9Q
LVRFRQogICAgcHJlc2VuY2UgdmlhIFVJRCBtYXRjaGluZy4KICAgIAogICAgQ29udHJpYnV0ZWQt
dW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9m
Zi1ieTogU3VtaXQgR2FyZyA8c3VtaXQuZ2FyZ0BsaW5hcm8ub3JnPgogICAgUmV2aWV3ZWQtYnk6
IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgoKY29tbWl0IDUyNDM3
Y2I3NjMzYmMxODExYzUzODk5Yzg5ODEzNjRjNzEyNDZhMjYKQXV0aG9yOiBTdGFyIFplbmcgPHN0
YXIuemVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNzo0MzoxMyAyMDE4ICswODAw
CgogICAgTWRlUGtnIEZpcm13YXJlTWFuYWdlbWVudC5oOiBGaXggY29kZSBzdHlsZSBpc3N1ZQog
ICAgCiAgICBDYzogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+
CiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDYzogRGFuZGFu
IEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogICAgQ2M6IEhlc3MgQ2hlbiA8aGVzaGVuZy5jaGVu
QGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9u
IEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGlu
dGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lu
bmV5QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRl
bC5jb20+Cgpjb21taXQgYWMwNTNmNjEyNGJjYTY5NGQ4ZmFiYmMxYjM2YzZhYWM5YzAzNzY5MwpB
dXRob3I6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KRGF0ZTogICBNb24gSnVsIDMw
IDE0OjQ3OjI4IDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cgRHhlQ2Fwc3VsZUxpYkZtcDog
RnJlZSBIYW5kbGVCdWZmZXIgYWZ0ZXIgaXQgaXMgdXNlZAogICAgCiAgICBDYzogSmlld2VuIFlh
byA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDYzogTWljaGFlbCBEIEtpbm5leSA8bWljaGFl
bC5kLmtpbm5leUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENv
bnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGFyIFplbmcgPHN0
YXIuemVuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmlld2VuIFlhbyA8amlld2VuLnlh
b0BpbnRlbC5jb20+Cgpjb21taXQgNjlmZWFhMzdhZWNhNjM4NmRlMGZjNjM1YTEyODdlNmUzMTg1
MWQ3YQpBdXRob3I6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KRGF0ZTogICBUaHUg
SnVsIDI2IDEzOjM4OjM0IDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cgRHhlQ2Fwc3VsZUxp
YjogVXNlIEF0dHIgdG8ga25vdyB3aGV0aGVyIHJlc2V0IGlzIHJlcXVpcmVkCiAgICAKICAgIEN1
cnJlbnQgRHhlQ2Fwc3VsZUxpYkZtcCBhbHdheXMgZG8gcmVzZXQgZm9yIEZNUCBjYXBzdWxlLgog
ICAgQWN0dWFsbHksIHRoZSBjb2RlIHNob3VsZCB1c2UgQXR0cmlidXRlcyBmcm9tIEZNUCBkZXNj
cmlwdG9yIHRvIGtub3cKICAgIHdoZXRoZXIgcmVzZXQgaXMgcmVxdWlyZWQgb3Igbm90LgogICAg
CiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDYzogTWljaGFl
bCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11
bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2Zm
LWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmll
d2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+Cgpjb21taXQgZmMwNDk0YTY1NDBlOWIzY2Nh
NTVmMzljN2UwZDg1MGUyYmZkOTFiYgpBdXRob3I6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVs
LmNvbT4KRGF0ZTogICBNb24gSnVsIDMwIDEzOjQyOjQxIDIwMTggKzA4MDAKCiAgICBTaWduZWRD
YXBzdWxlUGtnIFN5c3RlbUZpcm13YXJlUmVwb3J0RHhlOiBUcnkgTG9jYXRlUHJvdG9jb2wKICAg
IAogICAgVHJ5IExvY2F0ZVByb3RvY29sIGFmdGVyIEhhbmRsZVByb3RvY29sIGZhaWxzIHRvIGJl
IGNvbXBhdGlibGUKICAgIHdpdGggb2xkIFN5c3RlbUZpcm13YXJlVXBkYXRlRHhlLgogICAgCiAg
ICBDYzogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgICBD
YzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRl
cjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5
OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmlld2Vu
IFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 01:13:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 01: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 1flOe7-0004T5-Ne; Fri, 03 Aug 2018 01:12: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=9a27=ks=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1flOe6-0004Ss-3D
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 01:12:46 +0000
X-Inumbo-ID: 6176d217-96ba-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6176d217-96ba-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 01:13: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 1flOe3-0003wp-IX; Fri, 03 Aug 2018 01:12:43 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1flOe3-0005Vn-08; Fri, 03 Aug 2018 01:12:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1flOe2-0002Ny-VT; Fri, 03 Aug 2018 01:12:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125737-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:build-arm64-pvops:<job
 status>:broken:regression
 xen-4.7-testing:build-arm64-xsm:<job status>:broken:regression
 xen-4.7-testing:build-arm64:<job status>:broken:regression
 xen-4.7-testing:build-arm64-pvops:host-install(4):broken:regression
 xen-4.7-testing:build-arm64:host-install(4):broken:regression
 xen-4.7-testing:build-arm64-xsm:host-install(4):broken:regression
 xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-rumprun-i386:rumprun-demo-xenstorels/xenstorels.repeat:fail:heisenbug
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 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-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-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-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-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-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-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-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-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: Fri, 03 Aug 2018 01:12:42 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 125737: 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>

ZmxpZ2h0IDEyNTczNyB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTczNy8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwo
NCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1MDU3CiBidWlsZC1hcm02NCAgICAgICAgICAg
ICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjUwNTcK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyNTA1NwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBn
dWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyNTA1NwoKVGVz
dHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWls
IGluIDEyNTcwOCBwYXNzIGluIDEyNTczNwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgIDUwIHh0
Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIHBhc3MgaW4gMTI1NzA4CiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0zICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwg
cGFzcyBpbiAxMjU3MDgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1p
Z3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBwYXNzIGluIDEyNTcwOAogdGVzdC1hbWQ2NC1p
Mzg2LXJ1bXBydW4taTM4NiAxNyBydW1wcnVuLWRlbW8teGVuc3RvcmVscy94ZW5zdG9yZWxzLnJl
cGVhdCBmYWlsIHBhc3MgaW4gMTI1NzA4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1
dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMSA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFp
bCBpbiAxMjU3MDggbGlrZSAxMjUwNTcKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAxNiBndWVz
dC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTI1NzA4IGxpa2UgMTI1MDU3CiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1
NzA4IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1NzA4IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU3MDggbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIGluIDEyNTcwOCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1NzA4IG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBp
biAxMjU3MDggbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU3MDggbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1
NzA4IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTA1NwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1
MDU3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEy
NTA1NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgICAgICBm
YWlsICBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAx
NyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
eGVuICAgICAgICAgICAgICAgICAgOTFjYTg0Yzg2MmIxNWZlNzRhYjliNTg3MGU2NjkwM2FlYzRm
ODZkZApiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMjgwYTU1Njg5Mzlj
NGE1ODMyYmU3ODdjOGUwYzIzYTE5ZjMwOTM1YQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MDU3
ICAyMDE4LTA3LTA5IDA4OjM2OjA0IFogICAyNCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEy
NTY4NSAgMjAxOC0wNy0zMCAxMjozOTozOCBaICAgIDMgZGF5cyAgICAzIGF0dGVtcHRzCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
UGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1o
Zi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVu
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFk
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWls
ZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCmJy
b2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3Bz
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcu
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KY29tbWl0IDkxY2E4NGM4NjJiMTVmZTc0YWI5YjU4NzBlNjY5MDNhZWM0Zjg2ZGQKQXV0
aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIE1v
biBKdWwgMzAgMTQ6MTM6MDkgMjAxOCArMDIwMAoKICAgIHg4Ni9zcGVjLWN0cmw6IEZpeCB0aGUg
cGFyc2luZyBvZiB4cHRpPSBvbiBmaXhlZCBJbnRlbCBoYXJkd2FyZQogICAgCiAgICBUaGUgY2Fs
bHMgdG8geHB0aV9pbml0X2RlZmF1bHQoKSBpbiBwYXJzZV94cHRpKCkgYXJlIGJ1Z2d5LiAgVGhl
IENQVUlEIGRhdGEKICAgIGhhc24ndCBiZWVuIGZldGNoZWQgdGhhdCBlYXJseSwgYW5kIGJvb3Rf
Y3B1X2hhcyhYODZfRkVBVFVSRV9BUkNIX0NBUFMpIHdpbGwKICAgIGFsd2F5cyBldmFsdWF0ZSBm
YWxzZS4KICAgIAogICAgQXMgYSByZXN1bHQsIHRoZSBkZWZhdWx0IGNhc2Ugd29uJ3QgZGlzYWJs
ZSBYUFRJIG9uIEludGVsIGhhcmR3YXJlIHdoaWNoCiAgICBhZHZlcnRpc2VzIEFSQ0hfQ0FQQUJJ
TElUSUVTX1JEQ0xfTk8uCiAgICAKICAgIFNpbXBsaWZ5IHBhcnNlX3hwdGkoKSB0byBzb2xlbHkg
dGhlIHNldHRpbmcgb2Ygb3B0X3hwdGkgYWNjb3JkaW5nIHRvIHRoZQogICAgcGFzc2VkIHN0cmlu
ZywgYW5kIGhhdmUgaW5pdF9zcGVjdWxhdGlvbl9taXRpZ2F0aW9ucygpIGNhbGwKICAgIHhwdGlf
aW5pdF9kZWZhdWx0KCkgaWYgYXBwcm9waWF0ZS4gIERyb3AgdGhlIGZvcmNlIHBhcmFtZXRlciwg
YW5kIHBhc3MgY2FwcwogICAgaW5zdGVhZCwgdG8gYXZvaWQgcmVkdW5kYW50IHJlLXJlYWRpbmcg
b2YgTVNSX0FSQ0hfQ0FQUy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
ICBtYXN0ZXIgY29tbWl0OiBiZTVlMmZmNmY1NGUwMjQ1MzMxZWQzNjBiODc4Njc2MGY4MmZkNjcz
CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0yNCAxMToyNTo1NCArMDEwMAoKY29tbWl0IGJjZTJk
ZDY0YjUyZWUwMzJmNWE4NDQ1NDU3N2MzYTQxMTQ3ZTY2MzMKQXV0aG9yOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDoxMjozOSAyMDE4ICswMjAw
CgogICAgeDg2OiBjb21tYW5kIGxpbmUgb3B0aW9uIHRvIGF2b2lkIHVzZSBvZiBzZWNvbmRhcnkg
aHlwZXItdGhyZWFkcwogICAgCiAgICBTaGFyZWQgcmVzb3VyY2VzIChMMSBjYWNoZSBhbmQgVExC
IGluIHBhcnRpY3VsYXIpIHByZXNlbnQgYSByaXNrIG9mCiAgICBpbmZvcm1hdGlvbiBsZWFrIHZp
YSBzaWRlIGNoYW5uZWxzLiBQcm92aWRlIGEgbWVhbnMgdG8gYXZvaWQgdXNlIG9mCiAgICBoeXBl
cnRocmVhZHMgaW4gc3VjaCBjYXNlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBkOGY5NzRmMWE2NDZj
MDIwMGI5N2ViY2FiYjgwODMyNGIyODhmYWRiCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0xOSAx
Mzo0MzozMyArMDEwMAoKY29tbWl0IGZhODA3ZTJmZjY5ZGI4NTJiODVmMWU5MmFkNGRiNDY1MWNm
Y2VhYzcKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9u
IEp1bCAzMCAxNDoxMTo0MiAyMDE4ICswMjAwCgogICAgeDg2OiBwb3NzaWJseSBicmluZyB1cCBh
bGwgQ1BVcyBldmVuIGlmIG5vdCBhbGwgYXJlIHN1cHBvc2VkIHRvIGJlIHVzZWQKICAgIAogICAg
UmVwb3J0ZWRseSBJbnRlbCBDUFVzIHdoaWNoIGNhbid0IGJyb2FkY2FzdCAjTUMgdG8gYWxsIHRh
cmdldGVkCiAgICBjb3Jlcy90aHJlYWRzIGJlY2F1c2Ugc29tZSBoYXZlIENSNC5NQ0UgY2xlYXIg
d2lsbCBzaHV0IGRvd24uIFRoZXJlZm9yZQogICAgd2Ugd2FudCB0byBrZWVwIENSNC5NQ0UgZW5h
YmxlZCB3aGVuIG9mZmxpbmluZyBhIENQVSwgYW5kIHdlIG5lZWQgdG8KICAgIGJyaW5nIHVwIGFs
bCBDUFVzIGluIG9yZGVyIHRvIGJlIGFibGUgdG8gc2V0IENSNC5NQ0UgaW4gdGhlIGZpcnN0IHBs
YWNlLgogICAgCiAgICBUaGUgdXNlIG9mIGNsZWFyX2luX2NyNCgpIGluIGNwdV9tY2hlY2tfZGlz
YWJsZSgpIHdhcyBpbGwgYWR2aXNlZAogICAgYW55d2F5LCBhbmQgdG8gYXZvaWQgZnV0dXJlIHNp
bWlsYXIgbWlzdGFrZXMgSSdtIHJlbW92aW5nIGNsZWFyX2luX2NyNCgpCiAgICBhbHRvZ2V0aGVy
IHJpZ2h0IGhlcmUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CiAgICBtYXN0ZXIgY29tbWl0OiA4Nzk3ZDIwYTZlYzJkZDc1MTk1NTg1YTEwN2NlMzQ1YzUx
YzBhNTlhCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0xOSAxMzo0MzozMyArMDEwMAoKY29tbWl0
IDk3YWZmMDg3ZmQwYmY3ZDJjNjRjOTQ5ZGUxYzNhMDI4MjYwOWIzZTEKQXV0aG9yOiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDoxMDo1OCAyMDE4
ICswMjAwCgogICAgeDg2OiBkaXN0aW5ndWlzaCBDUFUgb2ZmbGluaW5nIGZyb20gQ1BVIHJlbW92
YWwKICAgIAogICAgSW4gb3JkZXIgdG8gYmUgYWJsZSB0byBzZXJ2aWNlICNNQyBvbiBvZmZsaW5l
ZCBDUFVzLCB0aGUgR0RULCBJRFQsCiAgICBzdGFjaywgYW5kIHBlci1DUFUgZGF0YSAod2hpY2gg
aW5jbHVkZXMgdGhlIFRTUykgbmVlZCB0byBiZSBrZXB0CiAgICBhbGxvY2F0ZWQuIFRoZXkgc2hv
dWxkIG9ubHkgYmUgZnJlZWQgdXBvbiBDUFUgcmVtb3ZhbCAod2hpY2ggd2UKICAgIGN1cnJlbnRs
eSBkb24ndCBzdXBwb3J0LCBzbyBzb21lIGNvZGUgaXMgYmVjb21pbmcgZWZmZWN0aXZlbHkgZGVh
ZCBmb3IKICAgIHRoZSBtb21lbnQpLgogICAgCiAgICBOb3RlIHRoYXQgZm9yIG5vdyBwYXJrX29m
ZmxpbmVfY3B1cyBkb2Vzbid0IGdldCBzZXQgdG8gdHJ1ZSBhbnl3aGVyZSAtCiAgICB0aGlzIGlz
IGdvaW5nIHRvIGJlIHRoZSBzdWJqZWN0IG9mIGEgc3Vic2VxdWVudCBwYXRjaC4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3
ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6
IDJlNmM4ZjE4MmM5YzUwMTI5YjFjN2E2MjAyNDI4NjFlNmFkNmE5ZmIKICAgIG1hc3RlciBkYXRl
OiAyMDE4LTA3LTE5IDEzOjQzOjMzICswMTAwCgpjb21taXQgZTkwZTI0MzFhNGFlZTg0M2RiNDlk
YjlhM2FjN2VlMGQ5ZTFiZjhmMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KRGF0ZTogICBNb24gSnVsIDMwIDE0OjEwOjMwIDIwMTggKzAyMDAKCiAgICB4ODYvQU1EOiBk
aXN0aW5ndWlzaCBjb21wdXRlIHVuaXRzIGZyb20gaHlwZXItdGhyZWFkcwogICAgCiAgICBGYW0x
NyByZXBsYWNlcyBDVXMgYnkgSFRzLCB3aGljaCB3ZSBzaG91bGQgcmVmbGVjdCBhY2NvcmRpbmds
eSwgZXZlbiBpZgogICAgdGhlIGRpZmZlcmVuY2UgaXMgbm90IHZlcnkgYmlnLiBUaGUgbW9zdCBy
ZWxldmFudCBjaGFuZ2UgKHJlcXVpcmluZyBzb21lCiAgICBjb2RlIHJlc3RydWN0dXJpbmcpIGlz
IHRoYXQgdGhlIHRvcG9leHQgZmVhdHVyZSBubyBsb25nZXIgbWVhbnMgdGhlcmUgaXMKICAgIGEg
dmFsaWQgQ1UgSUQuCiAgICAKICAgIFRha2UgdGhlIG9wcG9ydHVuaXR5IGFuZCBjb252ZXJ0IHdy
b25nbHkgcGxhaW4gaW50IHZhcmlhYmxlcyBpbgogICAgc2V0X2NwdV9zaWJsaW5nX21hcCgpIHRv
IHVuc2lnbmVkIGludC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0Bh
bWQuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA5NDI5YjA3YTBhZjdmOTJhNWYyNWU0MDY4ZTExZGI4
ODFlMTU3NDk1CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0xOSAwOTo0Mjo0MiArMDIwMAoKY29t
bWl0IGMwZTg1NGJlNTE1YjFkMGE4Mjc2OTFjZWVjZTBkMDNkNDlhMWZiZTIKQXV0aG9yOiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDowOTo1NyAy
MDE4ICswMjAwCgogICAgY3B1cG9vbHM6IGZpeCBzdGF0ZSB3aGVuIGRvd25pbmcgYSBDUFUgZmFp
bGVkCiAgICAKICAgIFdoaWxlIEkndmUgcnVuIGludG8gdGhlIGlzc3VlIHdpdGggZnVydGhlciBw
YXRjaGVzIGluIHBsYWNlIHdoaWNoIG5vCiAgICBsb25nZXIgZ3VhcmFudGVlIHRoZSBwZXItQ1BV
IGFyZWEgdG8gc3RhcnQgb3V0IGFzIGFsbCB6ZXJvcywgdGhlCiAgICBDUFVfRE9XTl9GQUlMRUQg
cHJvY2Vzc2luZyBsb29rcyB0byBoYXZlIHRoZSBzYW1lIGlzc3VlOiBCeSBub3QgemFwcGluZwog
ICAgdGhlIHBlci1DUFUgY3B1cG9vbCBwb2ludGVyLCBjcHVwb29sX2NwdV9hZGQoKSdzIChpbmRp
cmVjdCkgaW52b2NhdGlvbgogICAgb2Ygc2NoZWR1bGVfY3B1X3N3aXRjaCgpIHdpbGwgdHJpZ2dl
ciB0aGUgImMgIT0gb2xkX3Bvb2wiIGFzc2VydGlvbgogICAgdGhlcmUuCiAgICAKICAgIENsZWFy
aW5nIHRoZSBmaWVsZCBkdXJpbmcgQ1BVX0RPV05fUFJFUEFSRSBpcyB0b28gZWFybHkgKGFmYWlj
dCB0aGlzCiAgICBzaG91bGQgbm90IGhhcHBlbiBiZWZvcmUgY3B1X2Rpc2FibGVfc2NoZWR1bGVy
KCkpLiBDbGVhcmluZyBpdCBpbgogICAgQ1BVX0RFQUQgYW5kIENQVV9ET1dOX0ZBSUxFRCB3b3Vs
ZCBiZSBhbiBvcHRpb24sIGJ1dCB3b3VsZCB0YWtlIHRoZSBzYW1lCiAgICBwaWVjZSBvZiBjb2Rl
IHR3aWNlLiBTaW5jZSB0aGUgZmllbGQncyB2YWx1ZSBzaG91bGRuJ3QgbWF0dGVyIHdoaWxlIHRo
ZQogICAgQ1BVIGlzIG9mZmxpbmUsIHNpbXBseSBjbGVhciBpdCAoaW1wbGljaXRseSkgZm9yIENQ
VV9PTkxJTkUgYW5kCiAgICBDUFVfRE9XTl9GQUlMRUQsIGJ1dCBvbmx5IGZvciBvdGhlciB0aGFu
IHRoZSBzdXNwZW5kL3Jlc3VtZSBjYXNlICh3aGljaAogICAgZ2V0cyBzcGVjaWFsbHkgaGFuZGxl
ZCBpbiBjcHVwb29sX2NwdV9yZW1vdmUoKSkuCiAgICAKICAgIEJ5IGFkanVzdGluZyB0aGUgY29u
ZGl0aW9uYWwgaW4gY3B1cG9vbF9jcHVfYWRkKCkgQ1BVX0RPV05fRkFJTEVECiAgICBoYW5kbGlu
ZyBpbiB0aGUgc3VzcGVuZCBjYXNlIHNob3VsZCBub3cgYWxzbyBiZSBoYW5kbGVkIGJldHRlci4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIG1hc3Rl
ciBjb21taXQ6IGNiMWFlOWEyNzgxOWNlYTBjNTAwODc3M2M2OGE3YmU2ZjM3ZWIwZTUKICAgIG1h
c3RlciBkYXRlOiAyMDE4LTA3LTE5IDA5OjQxOjU1ICswMjAwCgpjb21taXQgOTg1OGExZjNmYjlh
ZjRjYTdkN2Y2YjU5ZDliM2U0NGQyN2NkZmFlNgpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KRGF0ZTogICBNb24gSnVsIDMwIDE0OjA5OjE5IDIwMTggKzAyMDAKCiAgICBh
bGxvdyBjcHVfZG93bigpIHRvIGJlIGNhbGxlZCBlYXJsaWVyCiAgICAKICAgIFRoZSBmdW5jdGlv
bidzIHVzZSBvZiB0aGUgc3RvcC1tYWNoaW5lIGxvZ2ljIGhhcyBzbyBmYXIgcHJldmVudGVkIGl0
cwogICAgdXNlIGFoZWFkIG9mIHRoZSBwcm9jZXNzaW5nIG9mIHRoZSAib3JkaW5hcnkiIGluaXRj
YWxscy4gU2luY2UgYXQgdGhpcwogICAgZWFybHkgdGltZSB3ZSdyZSBpbiBhIGNvbnRyb2xsZWQg
ZW52aXJvbm1lbnQgYW55d2F5LCB0aGVyZSdzIG5vIG5lZWQgZm9yCiAgICBzdWNoIGEgaGVhdnkg
dG9vbC4gQWRkaXRpb25hbGx5IHRoaXMgb3VnaHQgdG8gaGF2ZSBsZXNzIG9mIGEgcGVyZm9ybWFu
Y2UKICAgIGltcGFjdCBlc3BlY2lhbGx5IG9uIGxhcmdlIHN5c3RlbXMsIGNvbXBhcmVkIHRvIHRo
ZSBhbHRlcm5hdGl2ZSBvZgogICAgbWFraW5nIHN0b3AtbWFjaGluZSBmdW5jdGlvbmFsaXR5IGF2
YWlsYWJsZSBlYXJsaWVyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogNTg5NGMwYTJkYTY2MjQzYTg5MDg4ZDMwOWM3ZTFl
YTIxMmFiMjhkNgogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDctMTYgMTU6MTU6MTIgKzAyMDAKCmNv
bW1pdCBhNDA0MTM2NGMzYWVhODQ0NGU3ZTA0NTRlOWRlNWJhOTJlNjQxOWI4CkF1dGhvcjogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MDg6NDIg
MjAxOCArMDIwMAoKICAgIHg4Ni9zcGVjLWN0cmw6IGNvbW1hbmQgbGluZSBoYW5kbGluZyBhZGp1
c3RtZW50cwogICAgCiAgICBGb3Igb25lLCAibm8teGVuIiBzaG91bGQgbm90IGltcGx5ICJuby1l
YWdlci1mcHUiLCBhcyAiZWFnZXIgRlBVIiBtb2RlCiAgICBpcyB0byBndWFyZCBndWVzdHMsIG5v
dCBYZW4gaXRzZWxmLCB3aGljaCBpcyBhbHNvIGV4cHJlc3NlZCBzbyBieQogICAgcHJpbnRfZGV0
YWlscygpLgogICAgCiAgICBBbmQgdGhlbiBvcHRfc3NiZCwgZGVzcGl0ZSBiZWluZyBvZmYgYnkg
ZGVmYXVsdCwgc2hvdWxkIGFsc28gYmUgY2xlYXJlZAogICAgYnkgdGhlICJubyIgYW5kICJuby14
ZW4iIHN1Yi1vcHRpb25zLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGFjM2Y5YTcyMTQxYTQ4ZDQwZmFi
ZmZmNTYxZDVhN2RjMGUxYjgxMGQKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTEwIDEyOjIyOjMx
ICswMjAwCgpjb21taXQgZGMxMTFlOWYwZDk5NzYxYzYyMTA5MDU1YWUzMGY2NmFlYmNiNTU2YQpB
dXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAg
TW9uIEp1bCAzMCAxNDowODowOCAyMDE4ICswMjAwCgogICAgeGVuOiBQb3J0IHRoZSBhcnJheV9p
bmRleF9ub3NwZWMoKSBpbmZyYXN0cnVjdHVyZSBmcm9tIExpbnV4CiAgICAKICAgIFRoaXMgaXMg
YXMgdGhlIGluZnJhc3RydWN0dXJlIGFwcGVhcmVkIGluIExpbnV4IDQuMTcsIGFkYXB0ZWQgc2xp
Z2h0bHkgZm9yCiAgICBYZW4uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDJkZGZhZTUxZDhiMWQ3YjhjZDMzYTRm
NmFkNGQxNmQyN2NiODY5YWUKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTA2IDE2OjQ5OjU3ICsw
MTAwCgpjb21taXQgMDg3MzY5OTczMjE0ZDlhZWY4M2EzY2RmMDU3MjU3Y2YyN2UyNTJmNApBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gSnVsIDMwIDE0
OjA2OjQ0IDIwMTggKzAyMDAKCiAgICBjbWRsaW5lOiBmaXggcGFyc2VfYm9vbGVhbigpIGZvciBO
VUxMIGluY29taW5nIGVuZCBwb2ludGVyCiAgICAKICAgIFVzZSB0aGUgY2FsY3VsYXRlZCBsZW5n
dGhzIGluc3RlYWQgb2YgcG9pbnRlcnMsIGFzICdlJyBiZWluZyBOVUxMIHdpbGwKICAgIG90aGVy
d2lzZSBjYXVzZSB1bmR1ZSBwYXJzaW5nIGZhaWx1cmVzLgogICAgCiAgICBSZXBvcnRlZC1ieTog
S2FybCBKb2huc29uIDxrYXJsam9obnNvbi5pdEBnbWFpbC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVk
ZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 02:18:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 02: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 1flPfe-0000t5-Qs; Fri, 03 Aug 2018 02: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=4bp+=ks=xenproject.org=prvs=746ccce5a=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1flPfd-0000sv-Ld
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 02:18:25 +0000
X-Inumbo-ID: 8ca45cd7-96c3-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8ca45cd7-96c3-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 02:18:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,437,1526342400"; d="scan'208";a="61860071"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75040-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=de652b14a78b4767ff460999b6728d7ccc50b057
X-Osstest-Versions-That: ovmf=3a0c1bf64b5deaa4e227b311cc43aa1513beae5e
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 3 Aug 2018 03:18:18 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75040: 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
NTA0MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDQwLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxp
a2UgNzUwMzkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTAzOQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGRlNjUyYjE0YTc4YjQ3NjdmZjQ2MDk5OWI2NzI4
ZDdjY2M1MGIwNTcKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDNhMGMx
YmY2NGI1ZGVhYTRlMjI3YjMxMWNjNDNhYTE1MTNiZWFlNWUKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTAzOSAgMjAxOC0wOC0wMiAxMzoyMToxNiBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwNDAgIDIwMTgtMDgtMDMgMDA6NTM6NTEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBLaW5uZXks
IE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgTWljaGFlbCBEIEtpbm5l
eSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgU3RhciBaZW5nIDxzdGFyLnplbmdAaW50
ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dz
CmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3Qv
bG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90
IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGRlNjUyYjE0YTc4YjQ3NjdmZjQ2MDk5OWI2NzI4ZDdj
Y2M1MGIwNTcKQXV0aG9yOiBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRl
bC5jb20+CkRhdGU6ICAgU3VuIEp1bCAyOSAxMDo1NzoxMiAyMDE4IC0wNzAwCgogICAgQmFzZVRv
b2xzL0NhcHN1bGU6IFN1cHBvcnQgY2Fwc3VsZXMgd2l0aG91dCBhIHBheWxvYWQgaGVhZGVyCiAg
ICAKICAgIGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAy
OAogICAgCiAgICBVcGRhdGUgLS1kdW1wLWluZm8gYW5kIC0tZGVjb2RlIHRvIHNob3cgYXV0aCBo
ZWFkZXIgaW5mb3JtYXRpb24KICAgIGV2ZW4gaWYgYSBwYXlsb2FkIGhlYWRlciBpcyBub3QgcHJl
c2VudC4gIFRoZSAtLWRlY29kZSBvcGVyYXRpb24KICAgIHN0aWxsIGZhaWxzIGlmIGEgcGF5bG9h
ZCBoZWFkZXIgaXMgbm90IHByZXNlbnQuCiAgICAKICAgIENjOiBTZWFuIEJyb2dhbiA8c2Vhbi5i
cm9nYW5AbWljcm9zb2Z0LmNvbT4KICAgIENjOiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVs
LmNvbT4KICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICBD
YzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRl
cjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5
OiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+Cgpjb21taXQgZTQ5
ZWVlNGM1MWE2Y2I4YjJmMzU3MzVlMzc1YzIxMWM0MWQ5ZjZjYgpBdXRob3I6IEtpbm5leSwgTWlj
aGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KRGF0ZTogICBTdW4gSnVsIDI5IDEw
OjAxOjM3IDIwMTggLTA3MDAKCiAgICBCYXNlVG9vbHMvQ2Fwc3VsZTogUHJldmVudCB0cmFjZWJh
Y2sgZHVyaW5nIHNpZ25pbmcgb3BlcmF0aW9ucwogICAgCiAgICBodHRwczovL2J1Z3ppbGxhLnRp
YW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEwNDYKICAgIGh0dHBzOi8vYnVnemlsbGEudGlh
bm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA0OAogICAgaHR0cHM6Ly9idWd6aWxsYS50aWFu
b2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDUwCiAgICAKICAgIFJlbW92ZSByYWlzZSBzdGF0
ZW1lbnRzIHRoYXQgZ2VuZXJhdGUgVHJhY2ViYWNrcyB0aGF0IHdlcmUgb25seQogICAgaW50ZW5k
ZWQgZm9yIGRldmVsb3BtZW50L2RlYnVnLiAgV2l0aCB0aGUgcmFpc2Ugc3RhdGVtZW50cyByZW1v
dmVkCiAgICBwcm9wZXIgZXJyb3IgbWVzc2FnZXMgYXJlIHNob3duLgogICAgCiAgICBDYzogU2Vh
biBCcm9nYW4gPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5jb20+CiAgICBDYzogSmlld2VuIFlhbyA8
amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVA
aW50ZWwuY29tPgogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAg
Q29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQog
ICAgU2lnbmVkLW9mZi1ieTogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRl
bC5jb20+CiAgICBSZXZpZXdlZC1ieTogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwu
Y29tPgoKY29tbWl0IGQ2ZjA3OWI2MDBjYzg4MzY3YzIwYjVlZWM1YTI4ZDI4ZDNjZWFjYTgKQXV0
aG9yOiBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CkRhdGU6
ICAgU2F0IEp1bCAyOCAwMDozMjozNCAyMDE4IC0wNzAwCgogICAgQmFzZVRvb2xzL0NhcHN1bGU6
IFVwZGF0ZSBmaWxlIGhlYWRlciB3aXRoIHRvb2wgbGltaXRhdGlvbnMKICAgIAogICAgVXBkYXRl
IGZpbGUgaGVhZGVyIHRvIHN0YXRlIHRoYXQgdGhlIHRvb2wgZG9lcyBub3Qgc3VwcG9ydDoKICAg
ICogTXVsdGlwbGUgcGF5bG9hZHMKICAgICogRHJpdmVycwogICAgKiBWZW5kb3IgY29kZSBieXRl
cwogICAgCiAgICBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lk
PTEwMzEKICAgIAogICAgQ2M6IFNlYW4gQnJvZ2FuIDxzZWFuLmJyb2dhbkBtaWNyb3NvZnQuY29t
PgogICAgQ2M6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgogICAgQ2M6IFlvbmdo
b25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICAgIENjOiBMaW1pbmcgR2FvIDxsaW1p
bmcuZ2FvQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJp
YnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IE1pY2hhZWwgRCBLaW5uZXkg
PG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFlvbmdob25nIFpo
dSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KCmNvbW1pdCBmZjMwN2ZiYTk4NTcxNDU4NzU4Mzlm
ZGNhMzNjOTUyMzZlMjM4MTUzCkF1dGhvcjogS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5r
aW5uZXlAaW50ZWwuY29tPgpEYXRlOiAgIFNhdCBKdWwgMjggMDA6MTg6NDAgMjAxOCAtMDcwMAoK
ICAgIEJhc2VUb29scy9DYXBzdWxlOiBVcGRhdGUgaGVscCBmb3IgLS1mdy12ZXJzaW9uIGFuZCAt
LWxzdgogICAgCiAgICBVcGRhdGUgaGVscCB0byBzdGF0ZSB0aGF0IC0tZnctdmVyc2lvbiBhbmQg
LT0tbHN2IGFyZSByZXF1aXJlZAogICAgZm9yIGVuY29kZSBvcGVyYXRpb25zIHRoYXQgc2lnbiBh
IHBheWxvYWQuCiAgICAKICAgIGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTAyOQogICAgCiAgICBDYzogU2VhbiBCcm9nYW4gPHNlYW4uYnJvZ2FuQG1pY3Jv
c29mdC5jb20+CiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+CiAgICBD
YzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ2M6IExpbWluZyBH
YW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29y
ZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogTWljaGFlbCBE
IEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogWW9u
Z2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgoKY29tbWl0IGYzM2Q1ZDY4YWJjMDI3
MjdkYzgyOGMxMDc5ZTcyYWI2NWUxZDYzYWYKQXV0aG9yOiBLaW5uZXksIE1pY2hhZWwgRCA8bWlj
aGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CkRhdGU6ICAgU2F0IEp1bCAyOCAwMDoxMDo1MSAyMDE4
IC0wNzAwCgogICAgQmFzZVRvb2xzL0NhcHN1bGU6IERvIG5vdCBzdXBwb3J0IC1vIHdpdGggLS1k
dW1wLWluZm8KICAgIAogICAgaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVn
LmNnaT9pZD0xMDI1CiAgICAKICAgIENjOiBTZWFuIEJyb2dhbiA8c2Vhbi5icm9nYW5AbWljcm9z
b2Z0LmNvbT4KICAgIENjOiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4KICAgIENj
OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICBDYzogTGltaW5nIEdh
byA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3Jl
IENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBNaWNoYWVsIEQg
S2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBZb25n
aG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+Cgpjb21taXQgNDYxOWIxODNmNzFjMWE3
Yzk2NjkyNzA2MGU5OWFhMWY4ODdmNjA1ZQpBdXRob3I6IEtpbm5leSwgTWljaGFlbCBEIDxtaWNo
YWVsLmQua2lubmV5QGludGVsLmNvbT4KRGF0ZTogICBTYXQgSnVsIDI4IDAwOjAwOjA4IDIwMTgg
LTA3MDAKCiAgICBCYXNlVG9vbHMvQ2Fwc3VsZTogRml4IENlcnRUeXBlIEdVSUQgYnl0ZSBvcmRl
cgogICAgCiAgICBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lk
PTEwMjQKICAgIAogICAgQ2M6IFNlYW4gQnJvZ2FuIDxzZWFuLmJyb2dhbkBtaWNyb3NvZnQuY29t
PgogICAgQ2M6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgogICAgQ2M6IFlvbmdo
b25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICAgIENjOiBMaW1pbmcgR2FvIDxsaW1p
bmcuZ2FvQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJp
YnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IE1pY2hhZWwgRCBLaW5uZXkg
PG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFlvbmdob25nIFpo
dSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KCmNvbW1pdCAyNzc5YzIyMmM4MDUzMzY3N2UwY2I1
NGNjMTlkMDI4N2QyODA2NDdmCkF1dGhvcjogS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5r
aW5uZXlAaW50ZWwuY29tPgpEYXRlOiAgIEZyaSBKdWwgMjcgMTI6MzE6MjIgMjAxOCAtMDcwMAoK
ICAgIEJhc2VUb29scy9DYXBzdWxlOiBSZW1vdmUgc3VwcG9ydCBmb3IgUG9wdWxhdGVTeXN0ZW1U
YWJsZQogICAgCiAgICBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dp
P2lkPTEwMzAKICAgIAogICAgQ2M6IFNlYW4gQnJvZ2FuIDxzZWFuLmJyb2dhbkBtaWNyb3NvZnQu
Y29tPgogICAgQ2M6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgogICAgQ2M6IFlv
bmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICAgIENjOiBMaW1pbmcgR2FvIDxs
aW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29u
dHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IE1pY2hhZWwgRCBLaW5u
ZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFlvbmdob25n
IFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KCmNvbW1pdCA2ZWQ0NjUxY2I1NjBjYWJhOTFh
OTg5NTUwNzM0MjA2ZjAxZmZkN2QxCkF1dGhvcjogS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwu
ZC5raW5uZXlAaW50ZWwuY29tPgpEYXRlOiAgIEZyaSBKdWwgMjcgMTI6Mjc6MTkgMjAxOCAtMDcw
MAoKICAgIEJhc2VUb29scy9DYXBzdWxlOiBBZGQgbWF4IHZhbHVlIGNoZWNrcyB0byBDYXBzdWxl
IEdlbmVyYXRpb24gdG9vbHMKICAgIAogICAgaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMDIxCiAgICBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcv
c2hvd19idWcuY2dpP2lkPTEwMjIKICAgIGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTAyNgogICAgCiAgICBDYzogU2VhbiBCcm9nYW4gPHNlYW4uYnJvZ2Fu
QG1pY3Jvc29mdC5jb20+CiAgICBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+
CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ2M6IExp
bWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRp
YW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogTWlj
aGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1i
eTogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgoKY29tbWl0IGU0MDA1ZWNi
MGIyZjgyMjNjMDQ1ODhiNTJjZDE2ZDNlZGZjNjBhY2YKQXV0aG9yOiBTdGFyIFplbmcgPHN0YXIu
emVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgTW9uIEp1bCAxNiAxODoyMjo0NyAyMDE4ICswODAwCgog
ICAgQmFzZVRvb2xzIEdlbmVyYXRlQ2Fwc3VsZTogQ2hhbmdlIHByb3BlcnR5IHRvIGV4ZWN1dGFi
bGUgZm9yIExpbnV4CiAgICAKICAgIENjOiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lu
bmV5QGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0
aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5n
QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQu
a2lubmV5QGludGVsLmNvbT4KCmNvbW1pdCA4YjYzODc3YWNhMWU1YTM1NzZiNzI3NTQzOWM0OTRh
NmQ0MGVkMWI1CkF1dGhvcjogS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50
ZWwuY29tPgpEYXRlOiAgIFR1ZSBNYXkgMSAyMDo1NDo0NiAyMDE4IC0wNzAwCgogICAgQmFzZVRv
b2xzL0NhcHN1bGU6IEFkZCBDYXBzdWxlIEdlbmVyYXRpb24gVG9vbHMKICAgIAogICAgaHR0cHM6
Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD05NDUKICAgIAogICAgQmFz
ZWQgb24gY29udGVudCBmcm9tIHRoZSBmb2xsb3dpbmcgYnJhbmNoCiAgICAKICAgIGh0dHBzOi8v
Z2l0aHViLmNvbS9NaWNyb3NvZnQvTVNfVUVGSS90cmVlL3NoYXJlL2JldGEvQ2Fwc3VsZVRvb2xz
CiAgICAKICAgICogQ29udmVydCBDIHRvb2xzIHRvIFB5dGhvbgogICAgKiBBZGQgY29tbW9uIHB5
dGhvbiBtb2R1bGVzIHRvOgogICAgICAgIEJhc2VUb29scy9Tb3VyY2UvUHl0aG9uL0NvbW1vbi9V
ZWZpL0NhcHN1bGUKICAgICAgICBCYXNlVG9vbHMvU291cmNlL1B5dGhvbi9Db21tb24vRWRrMi9D
YXBzdWxlCiAgICAqIEFkZCBHZW5lcmF0ZUNhcHN1bGUucHkgdG8gQmFzZVRvb2xzL1NvdXJjZS9Q
eXRob24vQ2Fwc3VsZQogICAgKiBBZGQgV2luZG93cyBhbmQgUG9zaXggd3JhcHBlcnMgZm9yIEdl
bmVyYXRlQ2Fwc3VsZS5weQogICAgCiAgICB1c2FnZTogR2VuZXJhdGVDYXBzdWxlIFstaF0gWy1v
IE9VVFBVVEZJTEVdICgtZSB8IC1kIHwgLS1kdW1wLWluZm8pCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFstLWNhcGZsYWcge1BlcnNpc3RBY3Jvc3NSZXNldCxQb3B1bGF0ZVN5c3RlbVRhYmxl
LEluaXRpYXRlUmVzZXR9XQogICAgICAgICAgICAgICAgICAgICAgICAgICBbLS1jYXBvZW1mbGFn
IENBUFNVTEVPRU1GTEFHXSBbLS1ndWlkIEdVSURdCiAgICAgICAgICAgICAgICAgICAgICAgICAg
IFstLWhhcmR3YXJlLWluc3RhbmNlIEhBUkRXQVJFSU5TVEFOQ0VdCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFstLW1vbm90b25pYy1jb3VudCBNT05PVE9OSUNDT1VOVF0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgWy0tZnctdmVyc2lvbiBGV1ZFUlNJT05dIFstLWxzdiBMT1dFU1RTVVBQ
T1JURURWRVJTSU9OXQogICAgICAgICAgICAgICAgICAgICAgICAgICBbLS1wZngtZmlsZSBTSUdO
VE9PTFBGWEZJTEVdCiAgICAgICAgICAgICAgICAgICAgICAgICAgIFstLXNpZ25lci1wcml2YXRl
LWNlcnQgT1BFTlNTTFNJR05FUlBSSVZBVEVDRVJURklMRV0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgWy0tb3RoZXItcHVibGljLWNlcnQgT1BFTlNTTE9USEVSUFVCTElDQ0VSVEZJTEVdCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFstLXRydXN0ZWQtcHVibGljLWNlcnQgT1BFTlNTTFRS
VVNURURQVUJMSUNDRVJURklMRV0KICAgICAgICAgICAgICAgICAgICAgICAgICAgWy0tc2lnbmlu
Zy10b29sLXBhdGggU0lHTklOR1RPT0xQQVRIXSBbLS12ZXJzaW9uXSBbLXZdCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFstcV0gWy0tZGVidWcgWzAtOV1dCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgIElucHV0RmlsZQogICAgCiAgICBHZW5lcmF0ZSBhIGNhcHN1bGUuIENvcHlyaWdodCAo
YykgMjAxOCwgSW50ZWwgQ29ycG9yYXRpb24uIEFsbCByaWdodHMKICAgIHJlc2VydmVkLgogICAg
CiAgICBwb3NpdGlvbmFsIGFyZ3VtZW50czoKICAgICAgSW5wdXRGaWxlICAgICAgICAgICAgIElu
cHV0IGJpbmFyeSBwYXlsb2FkIGZpbGVuYW1lLgogICAgCiAgICBvcHRpb25hbCBhcmd1bWVudHM6
CiAgICAgIC1oLCAtLWhlbHAgICAgICAgICAgICBzaG93IHRoaXMgaGVscCBtZXNzYWdlIGFuZCBl
eGl0CiAgICAgIC1vIE9VVFBVVEZJTEUsIC0tb3V0cHV0IE9VVFBVVEZJTEUKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIE91dHB1dCBmaWxlbmFtZS4KICAgICAgLWUsIC0tZW5jb2RlICAgICAg
ICAgIEVuY29kZSBmaWxlCiAgICAgIC1kLCAtLWRlY29kZSAgICAgICAgICBEZWNvZGUgZmlsZQog
ICAgICAtLWR1bXAtaW5mbyAgICAgICAgICAgRGlzcGxheSBGTVAgUGF5bG9hZCBIZWFkZXIgaW5m
b3JtYXRpb24KICAgICAgLS1jYXBmbGFnIHtQZXJzaXN0QWNyb3NzUmVzZXQsUG9wdWxhdGVTeXN0
ZW1UYWJsZSxJbml0aWF0ZVJlc2V0fQogICAgICAgICAgICAgICAgICAgICAgICAgICAgQ2Fwc3Vs
ZSBmbGFnIGNhbiBiZSBQZXJzaXN0QWNyb3NzUmVzZXQsIG9yCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBQb3B1bGF0ZVN5c3RlbVRhYmxlIG9yIEluaXRpYXRlUmVzZXQgb3Igbm90IHNldAog
ICAgICAtLWNhcG9lbWZsYWcgQ0FQU1VMRU9FTUZMQUcKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIENhcHN1bGUgT0VNIEZsYWcgaXMgYW4gaW50ZWdlciBiZXR3ZWVuIDB4MDAwMCBhbmQKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIDB4ZmZmZi4KICAgICAgLS1ndWlkIEdVSUQgICAgICAg
ICAgIFRoZSBGTVAvRVNSVCBHVUlEIGluIHJlZ2lzdHJ5IGZvcm1hdC4gUmVxdWlyZWQgZm9yCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBlbmNvZGUgb3BlcmF0aW9ucy4KICAgICAgLS1oYXJk
d2FyZS1pbnN0YW5jZSBIQVJEV0FSRUlOU1RBTkNFCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBUaGUgNjQtYml0IGhhcmR3YXJlIGluc3RhbmNlLiBUaGUgZGVmYXVsdCBpcwogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgMHgwMDAwMDAwMDAwMDAwMDAwCiAgICAgIC0tbW9ub3RvbmljLWNv
dW50IE1PTk9UT05JQ0NPVU5UCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA2NC1iaXQgbW9u
b3RvbmljIGNvdW50IHZhbHVlIGluIGhlYWRlci4gRGVmYXVsdCBpcwogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgMHgwMDAwMDAwMDAwMDAwMDAwLgogICAgICAtLWZ3LXZlcnNpb24gRldWRVJT
SU9OCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBUaGUgMzItYml0IHZlcnNpb24gb2YgdGhl
IGJpbmFyeSBwYXlsb2FkIChlLmcuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDExMjIz
MzQ0IG9yIDU2NzgpLgogICAgICAtLWxzdiBMT1dFU1RTVVBQT1JURURWRVJTSU9OCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBUaGUgMzItYml0IGxvd2VzdCBzdXBwb3J0ZWQgdmVyc2lvbiBv
ZiB0aGUgYmluYXJ5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXlsb2FkIChlLmcuIDB4
MTEyMjMzNDQgb3IgNTY3OCkuCiAgICAgIC0tcGZ4LWZpbGUgU0lHTlRPT0xQRlhGSUxFCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzaWdudG9vbCBQRlggY2VydGlmaWNhdGUgZmlsZW5hbWUu
CiAgICAgIC0tc2lnbmVyLXByaXZhdGUtY2VydCBPUEVOU1NMU0lHTkVSUFJJVkFURUNFUlRGSUxF
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBPcGVuU1NMIHNpZ25lciBwcml2YXRlIGNlcnRp
ZmljYXRlIGZpbGVuYW1lLgogICAgICAtLW90aGVyLXB1YmxpYy1jZXJ0IE9QRU5TU0xPVEhFUlBV
QkxJQ0NFUlRGSUxFCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBPcGVuU1NMIG90aGVyIHB1
YmxpYyBjZXJ0aWZpY2F0ZSBmaWxlbmFtZS4KICAgICAgLS10cnVzdGVkLXB1YmxpYy1jZXJ0IE9Q
RU5TU0xUUlVTVEVEUFVCTElDQ0VSVEZJTEUKICAgICAgICAgICAgICAgICAgICAgICAgICAgIE9w
ZW5TU0wgdHJ1c3RlZCBwdWJsaWMgY2VydGlmaWNhdGUgZmlsZW5hbWUuCiAgICAgIC0tc2lnbmlu
Zy10b29sLXBhdGggU0lHTklOR1RPT0xQQVRICiAgICAgICAgICAgICAgICAgICAgICAgICAgICBQ
YXRoIHRvIHNpZ250b29sIG9yIE9wZW5TU0wgdG9vbC4gT3B0aW9uYWwgaWYgcGF0aCB0bwogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdG9vbHMgYXJlIGFscmVhZHkgaW4gUEFUSC4KICAgICAg
LS12ZXJzaW9uICAgICAgICAgICAgIHNob3cgcHJvZ3JhbSdzIHZlcnNpb24gbnVtYmVyIGFuZCBl
eGl0CiAgICAgIC12LCAtLXZlcmJvc2UgICAgICAgICBUdXJuIG9uIHZlcmJvc2Ugb3V0cHV0IHdp
dGggaW5mb3JtYXRpb25hbCBtZXNzYWdlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJp
bnRlZCwgaW5jbHVkaW5nIGNhcHN1bGUgaGVhZGVycyBhbmQgd2FybmluZwogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbWVzc2FnZXMuCiAgICAgIC1xLCAtLXF1aWV0ICAgICAgICAgICBEaXNh
YmxlIGFsbCBtZXNzYWdlcyBleGNlcHQgZmF0YWwgZXJyb3JzLgogICAgICAtLWRlYnVnIFswLTld
ICAgICAgICAgU2V0IGRlYnVnIGxldmVsCiAgICAKICAgIENjOiBTZWFuIEJyb2dhbiA8c2Vhbi5i
cm9nYW5AbWljcm9zb2Z0LmNvbT4KICAgIENjOiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVs
LmNvbT4KICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICBD
YzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRl
cjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5
OiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 03:04:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 03:04:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flQNv-0004Ne-Ep; Fri, 03 Aug 2018 03: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=9a27=ks=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1flQNu-0004NU-2l
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 03:04:10 +0000
X-Inumbo-ID: f1b76cc7-96c9-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f1b76cc7-96c9-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 03:04:32 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1flQNo-0006hj-Ol; Fri, 03 Aug 2018 03:04: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 1flQNo-00054c-Et; Fri, 03 Aug 2018 03:04:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1flQNo-0003Rb-DZ; Fri, 03 Aug 2018 03:04:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125748-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=6fb8b96d9bab1281f02081a1871379f771edc0f1
X-Osstest-Versions-That: ovmf=de652b14a78b4767ff460999b6728d7ccc50b057
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 03 Aug 2018 03:04:04 +0000
Subject: [Xen-devel] [ovmf test] 125748: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTc0OCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3NDgvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA2ZmI4Yjk2ZDliYWIxMjgxZjAyMDgxYTE4NzEzNzlm
NzcxZWRjMGYxCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBkZTY1MmIx
NGE3OGI0NzY3ZmY0NjA5OTliNjcyOGQ3Y2NjNTBiMDU3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU3NDYgIDIwMTgtMDgtMDIgMjI6MTA6NDcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NzQ4ICAyMDE4LTA4LTAzIDAwOjExOjUyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgS2lubmV5LCBN
aWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIE1pY2hhZWwgRCBLaW5uZXkg
PG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVs
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNp
b24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAog
ICBkZTY1MmIxNGE3Li42ZmI4Yjk2ZDliICA2ZmI4Yjk2ZDliYWIxMjgxZjAyMDgxYTE4NzEzNzlm
NzcxZWRjMGYxIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 04:49:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 04: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 1flS1L-0003Kc-2R; Fri, 03 Aug 2018 04:48:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=4bp+=ks=xenproject.org=prvs=746ccce5a=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1flS1J-0003KQ-Gd
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 04:48:57 +0000
X-Inumbo-ID: 6b3aa555-96d8-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6b3aa555-96d8-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 06:48:09 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,437,1526342400"; d="scan'208";a="61865693"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75041-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=6fb8b96d9bab1281f02081a1871379f771edc0f1
X-Osstest-Versions-That: ovmf=de652b14a78b4767ff460999b6728d7ccc50b057
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 3 Aug 2018 05:48:53 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75041: 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
NTA0MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDQxLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxp
a2UgNzUwNDAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTA0MAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDZmYjhiOTZkOWJhYjEyODFmMDIwODFhMTg3MTM3
OWY3NzFlZGMwZjEKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIGRlNjUy
YjE0YTc4YjQ3NjdmZjQ2MDk5OWI2NzI4ZDdjY2M1MGIwNTcKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTA0MCAgMjAxOC0wOC0wMyAwMDo1Mzo1MSBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwNDEgIDIwMTgtMDgtMDMgMDM6MTk6NTggWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBLaW5uZXks
IE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgTWljaGFlbCBEIEtpbm5l
eSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgU3RhciBaZW5nIDxzdGFyLnplbmdAaW50
ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dz
CmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3Qv
bG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90
IGFwcGxpY2FibGUuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA0MjMgbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 06:38:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 06: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 1flTip-00031y-Tt; Fri, 03 Aug 2018 06:37: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=88ay=ks=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1flTio-00031p-Bu
 for xen-devel@lists.xen.org; Fri, 03 Aug 2018 06:37:58 +0000
X-Inumbo-ID: a52ea17c-96e7-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 a52ea17c-96e7-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 08:37:09 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 03 Aug 2018 00:37:55 -0600
Message-Id: <5B63F84302000078001DA7AF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 03 Aug 2018 00:37:55 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Stefano Stabellini" <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311119160.26773@sstabellini-ThinkPad-X260>
 <1533061389-6504-1-git-send-email-sstabellini@kernel.org>
 <5B6171CE02000078001D9C39@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1808011457120.5781@sstabellini-ThinkPad-X260>
 <5B62A8E802000078001DA1FA@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1808021347150.1127@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1808021347150.1127@sstabellini-ThinkPad-X260>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [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: Tim Deegan <tim@xen.org>, Wei Liu <wei.liu2@citrix.com>,
 Sky Liu <blackskygg@gmail.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <stefanos@xilinx.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Daniel de Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDAyLjA4LjE4IGF0IDIyOjU3LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6
Cj4gT24gVGh1LCAyIEF1ZyAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gPj4gPiArLyoKPj4g
Pj4gPiArICogVGhpcyBhY3Rpb24gYWxzbyByZXF1aXJlcyB0aGF0IEBjdXJyZW50IHRhcmdldHMg
QGQsIGJ1dCBpdCBoYXMgYWxyZWFkeSBiZWVuCj4+ID4+ID4gKyAqIGNoZWNrZWQgc29tZXdoZXJl
IGhpZ2hlciBpbiB0aGUgY2FsbCBzdGFjay4KPj4gPj4gCj4+ID4+IEknbSBub3QgY29udmluY2Vk
IGl0IGlzIGEgZ29vZCBpZGVhIHRvIGhhdmUgc3VjaCBhIGRlcGVuZGVuY3ksIGV2ZW4KPj4gPj4g
bW9yZSBzbyB3aXRoIHRoaXMgY2xvdWR5IGEgcmVmZXJlbmNlLiBJZiB0aGVyZSdzIGFub3RoZXIg
WFNNIGNoZWNrCj4+ID4+IHRoYXQgaGFzIG5lY2Vzc2FyaWx5IGJlZW4gZG9uZSBiZWZvcmUsIHlv
dSBzaG91bGQgYXQgbGVhc3QgbmFtZSBpdAo+PiA+PiBoZXJlIHNvIGl0J3MgZWFzeSB0byBsYXRl
ciB2ZXJpZnkgdGhhdCB0aGUgYXNzdW1wdGlvbiBzdGlsbCBob2xkcy4gQnV0Cj4+ID4+IGV2ZW4g
YmV0dGVyIHdvdWxkIGltbyBiZSB0byByZS1kbyB0aGUgY2hlY2sgaGVyZSwganVzdCBpbiBjYXNl
Lgo+PiA+IAo+PiA+IEkgYW0gZmluZSB3aXRoIHRoYXQuIEl0IHNob3VsZCBiZSBqdXN0IGEgbWF0
dGVyIG9mIGRvaW5nIHRoZSBmb2xsb3dpbmcsCj4+ID4gcmlnaHQ/Cj4+ID4gCj4+ID4gc3RhdGlj
IFhTTV9JTkxJTkUgaW50IHhzbV9tYXBfZ21mbl9zaGFyZShYU01fREVGQVVMVF9BUkcgc3RydWN0
IGRvbWFpbiAqZCwKPj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHN0cnVjdCBkb21haW4gKnQpCj4+ID4gewo+PiA+ICAgICBYU01fQVNTRVJUX0FDVElPTihYU01f
VEFSR0VUKTsKPj4gPiAgICAgcmV0dXJuIHhzbV9kZWZhdWx0X2FjdGlvbihYU01fVEFSR0VULCBj
dXJyZW50LT5kb21haW4sIGQpICYmCj4+ID4gICAgICAgICAgICB4c21fZGVmYXVsdF9hY3Rpb24o
YWN0aW9uLCBjdXJyZW50LT5kb21haW4sIHQpOwo+PiAKPj4gTm90IGV4YWN0bHkgLSB4c21fZGVm
YXVsdF9hY3Rpb24oKSBkb2Vzbid0IHJldHVybiBib29sZWFuLCBub3Igc2hvdWxkCj4+IHRoZSBm
dW5jdGlvbiBoZXJlLgo+IAo+IFlvdSBhcmUgcmlnaHQsIHplcm8gaXMgc3VjY2Vzcy4gU28gc29t
ZXRoaW5nIGxpa2UgdGhlIGZvbGxvd2luZzoKPiAKPiAgICAgaW50IHJjID0geHNtX2RlZmF1bHRf
YWN0aW9uKFhTTV9UQVJHRVQsIGN1cnJlbnQtPmRvbWFpbiwgZCk7Cj4gICAgIGlmICggcmMgKQo+
ICAgICAgICAgcmV0dXJuIHJjOwo+ICAgICByZXR1cm4geHNtX2RlZmF1bHRfYWN0aW9uKGFjdGlv
biwgY3VycmVudC0+ZG9tYWluLCB0KTsKCkRpZG4ndCB5b3UgaW5oZXJpdCB0aGUgcGF0Y2ggZnJv
bSBzb21lb25lPyBJIHRoaW5rIHdlIGhhZCBhbHJlYWR5CmFycml2ZWQgYXQKCiAgICByZXR1cm4g
eHNtX2RlZmF1bHRfYWN0aW9uKFhTTV9UQVJHRVQsIGN1cnJlbnQtPmRvbWFpbiwgZCkKICAgICAg
ICAgICAgPzogeHNtX2RlZmF1bHRfYWN0aW9uKGFjdGlvbiwgY3VycmVudC0+ZG9tYWluLCB0KTsK
CkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 07:13:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 07: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 1flUGu-0005ta-TR; Fri, 03 Aug 2018 07: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=9a27=ks=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1flUGt-0005tP-KW
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 07:13:11 +0000
X-Inumbo-ID: bbc33103-96ec-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bbc33103-96ec-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 07:13: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 1flUGp-0003qZ-Oy; Fri, 03 Aug 2018 07:13: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 1flUGp-0007gn-Cc; Fri, 03 Aug 2018 07:13:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1flUGp-0008C3-C2; Fri, 03 Aug 2018 07:13:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125750-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=1d802e234e813a6726f4c6fd161ae9bd146bc552
X-Osstest-Versions-That: ovmf=6fb8b96d9bab1281f02081a1871379f771edc0f1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 03 Aug 2018 07:13:07 +0000
Subject: [Xen-devel] [ovmf test] 125750: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTc1MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3NTAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAxZDgwMmUyMzRlODEzYTY3MjZmNGM2ZmQxNjFhZTli
ZDE0NmJjNTUyCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA2ZmI4Yjk2
ZDliYWIxMjgxZjAyMDgxYTE4NzEzNzlmNzcxZWRjMGYxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU3NDggIDIwMTgtMDgtMDMgMDA6MTE6NTIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NzUwICAyMDE4LTA4LTAzIDAzOjA0OjQ2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmlheGluIFd1
IDxKaWF4aW4ud3VAaW50ZWwuY29tPgogIEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lu
bmV5QGludGVsLmNvbT4KICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVs
LmNvbT4KICBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgV3UgSmlheGluIDxqaWF4
aW4ud3VAaW50ZWwuY29tPgogIFl1bmh1YSBGZW5nIDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpU
byB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIDZmYjhi
OTZkOWIuLjFkODAyZTIzNGUgIDFkODAyZTIzNGU4MTNhNjcyNmY0YzZmZDE2MWFlOWJkMTQ2YmM1
NTIgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 08:16:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 08:16:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flVG1-0002MD-Qa; Fri, 03 Aug 2018 08: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=jouf=ks=citrix.com=prvs=7468cef67=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flVG0-0002M8-3e
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 08:16:20 +0000
X-Inumbo-ID: 62087468-96f5-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 62087468-96f5-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 10:15:30 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,437,1526342400"; d="scan'208";a="77126531"
Date: Fri, 3 Aug 2018 10:14:26 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180803081426.6zh3lqhcjtxdofnf@mac>
References: <20180801110340.67695-1-roger.pau@citrix.com>
 <20180801110340.67695-3-roger.pau@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912915CF@SHSMSX101.ccr.corp.intel.com>
 <5B62BF7B02000078001DA2F8@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B62BF7B02000078001DA2F8@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 2/5] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 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>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMDI6MjM6MjNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDAyLjA4LjE4IGF0IDA5OjQ2LCA8a2V2aW4udGlhbkBpbnRlbC5jb20+IHdy
b3RlOgo+ID4+ICBGcm9tOiBSb2dlciBQYXUgTW9ubmUgW21haWx0bzpyb2dlci5wYXVAY2l0cml4
LmNvbV0KPiA+PiBTZW50OiBXZWRuZXNkYXksIEF1Z3VzdCAxLCAyMDE4IDc6MDQgUE0KPiA+PiAt
LS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+ID4+ICsrKyBiL2RvY3Mv
bWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4gPj4gQEAgLTExNTAsMTIgKzExNTAsMTgg
QEAgZGV0ZWN0aW9uIG9mIHN5c3RlbXMga25vd24gdG8gbWlzYmVoYXZlCj4gPj4gdXBvbiBhY2Nl
c3NlcyB0byB0aGF0IHBvcnQuCj4gPj4gCj4gPj4gID4gYGRvbTAtcGFzc3Rocm91Z2hgCj4gPj4g
Cj4gPj4gKz4gKipXQVJOSU5HOiBUaGlzIGNvbW1hbmQgbGluZSBvcHRpb24gaXMgZGVwcmVjYXRl
ZCwgYW5kIHN1cGVyc2VkZWQKPiA+PiBieQo+ID4+ICs+IF9kb20wLWlvbW11PW5vbmVfIC0gdXNp
bmcgYm90aCBvcHRpb25zIGluIGNvbWJpbmF0aW9uIGlzCj4gPj4gdW5kZWZpbmVkLioqCj4gPj4g
Kwo+ID4gCj4gPiBpbiBwYXRjaCBkZXNjcmlwdGlvbiB5b3Ugc2FpZCAnc3VwZXJzZWRlJy4uLiBp
cyBpdCBiZXR0ZXIgdG8gc2F5IHRoYXQKPiA+IG5ldyBkb20wX2lvbW11IGlzIGZhdm9yZWQgaWYg
Ym90aCBvcHRpb25zIGFyZSBzcGVjaWZpZWQgdGhhbgo+ID4gc2F5aW5nICd1bmRlZmluZWQnPwo+
IAo+IFRoYXQgd291bGQgY29tcGxpY2F0ZSBoYW5kbGluZyAocGVyaGFwcyBqdXN0IHNsaWdodGx5
LCBidXQgYW55d2F5KSwKPiBzaW5jZSB3ZSdkIGhhdmUgdG8gbWFpbnRhaW4gYSBzZWNvbmQgYm9v
bGVhbi4gV2l0aG91dCB0aGF0IHRoZQo+IG9yZGVyIG9uIHRoZSBjb21tYW5kIGxpbmUgZGV0ZXJt
aW5lcyBiZWhhdmlvci4gKEFuZCBJIHNlZSB0aGF0IGluCj4gdGhlIGVuZCB5b3UndmUgZmlndXJl
ZCB0aGF0IG91dC4pCj4gCj4gPj4gQEAgLTExOTgsNiArMTIwNCwzMiBAQCBkZXRlY3Rpb24gb2Yg
c3lzdGVtcyBrbm93biB0byBtaXNiZWhhdmUgdXBvbgo+ID4+IGFjY2Vzc2VzIHRvIHRoYXQgcG9y
dC4KPiA+PiAKPiA+PiAgPj4gRW5hYmxlIElPTU1VIGRlYnVnZ2luZyBjb2RlIChpbXBsaWVzIGB2
ZXJib3NlYCkuCj4gPj4gCj4gPj4gKyMjIyBkb20wLWlvbW11Cj4gPj4gKz4gYD0gTGlzdCBvZiBb
IG5vbmUgfCBzdHJpY3QgfCByZWxheGVkIF1gCj4gPj4gKwo+ID4+ICs+IFN1Yi1vcHRpb25zIGFy
ZSBvZiBib29sZWFuIGtpbmQgYW5kIGNhbiBiZSBwcmVmaXhlZCB3aXRoIGBuby1gIHRvIGVmZmVj
dAo+ID4+IHRoZQo+ID4+ICs+IGludmVyc2UgbWVhbmluZy4KPiA+IAo+ID4gbm90IGltcG9ydGFu
dCBjb21tZW50LCBidXQgZG9lc24ndCAibm8tbm9uZSIgc291bmQgd2VpcmQ/IDotKQo+IAo+IE9u
bHkgcG9zaXRpdmUgKHRydWUpIHZhbHVlcyBzaG91bGQgYmUgcGVybWl0dGVkIGZvciBJIHRoaW5r
IGFsbCBvZgo+IHRoZXNlLiBJIGRpZG4ndCBsb29rIGF0IHRoZSBwYXRjaCB5ZXMsIHNvIHBlcmhh
cHMgdGhhdCdzIGFscmVhZHkKPiB0aGUgY2FzZS4KCkZvciB0aGUgY3VycmVudCBzZXQgb2Ygb3B0
aW9ucyBpbnRyb2R1Y2VkIGluIHRoaXMgcGF0Y2ggbm9uZSwgc3RyaWN0Cm9yIHJlbGF4ZWQgaXQg
ZG9lc24ndCBtYWtlIG11Y2ggc2Vuc2UgdG8gYWxsb3cgdGhlIG5vLSBwcmVmaXguCgpGb3Igb3B0
aW9ucyBhZGRlZCBpbiBsYXRlciBwYXRjaGVzIChpbmNsdXNpdmUgYW5kIHJlc2VydmVkKSBpdCBt
YWtlcwpzZW5zZSB0byBhbGxvdyB0aGUgbm8tIHByZWZpeCwgc28gdGhhdCBhIHVzZXIgY2FuIGRv
Cidkb20wLWlvbW11PW5vLWluY2x1c2l2ZScgaW4gb3JkZXIgdG8gY2hhbmdlIHRoZSBkZWZhdWx0
IHZhbHVlLgoKSSB3aWxsIG1ha2UgaXQgY2xlYXIgd2hpY2ggb3B0aW9ucyBhbGxvdyB0aGUgbm8t
IHByZWZpeCwgYW5kIGFkZCB0aGUKY29kZSB0byBwYXJzZSBzdWNoIHByZWZpeCB3aGVuIGl0J3Mg
bmVlZGVkLgoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 08:36:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 08: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 1flVZ4-0003qL-6v; Fri, 03 Aug 2018 08:36:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kyzd=ks=citrix.com=prvs=746c4a709=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1flVZ2-0003qG-T8
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 08:36:00 +0000
X-Inumbo-ID: 4d1a5e5f-96f8-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4d1a5e5f-96f8-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 08:36:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,437,1526342400"; d="scan'208";a="77127695"
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 v2 2/5] iommu: introduce dom0-iommu option
Thread-Index: AQHUKjU2xA8xv5kE90uuzIHI58m1v6Sr/jaAgAGP1ACAACc2IA==
Date: Fri, 3 Aug 2018 08:35:58 +0000
Message-ID: <e441ed7a4f864faea8335157c5e97198@AMSPEX02CL03.citrite.net>
References: <20180801110340.67695-1-roger.pau@citrix.com>
 <20180801110340.67695-3-roger.pau@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912915CF@SHSMSX101.ccr.corp.intel.com>
 <5B62BF7B02000078001DA2F8@prv1-mh.provo.novell.com>
 <20180803081426.6zh3lqhcjtxdofnf@mac>
In-Reply-To: <20180803081426.6zh3lqhcjtxdofnf@mac>
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 2/5] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Ian
 Jackson <Ian.Jackson@citrix.com>, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmDQo+IE9mIFJv
Z2VyIFBhdSBNb25uw6kNCj4gU2VudDogMDMgQXVndXN0IDIwMTggMDk6MTQNCj4gVG86IEphbiBC
ZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4NCj4gQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5A
aW50ZWwuY29tPjsgU3RlZmFubyBTdGFiZWxsaW5pDQo+IDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PjsgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXANCj4gPEdlb3Jn
ZS5EdW5sYXBAY2l0cml4LmNvbT47IEFuZHJldyBDb29wZXINCj4gPEFuZHJldy5Db29wZXIzQGNp
dHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFRpbQ0KPiAo
WGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNv
bT47IFN1cmF2ZWUNCj4gU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5j
b20+OyB4ZW4tZGV2ZWwgPHhlbi0NCj4gZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+OyBCcmlh
biBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4NCj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxd
IFtQQVRDSCB2MiAyLzVdIGlvbW11OiBpbnRyb2R1Y2UgZG9tMC1pb21tdQ0KPiBvcHRpb24NCj4g
DQo+IE9uIFRodSwgQXVnIDAyLCAyMDE4IGF0IDAyOjIzOjIzQU0gLTA2MDAsIEphbiBCZXVsaWNo
IHdyb3RlOg0KPiA+ID4+PiBPbiAwMi4wOC4xOCBhdCAwOTo0NiwgPGtldmluLnRpYW5AaW50ZWwu
Y29tPiB3cm90ZToNCj4gPiA+PiAgRnJvbTogUm9nZXIgUGF1IE1vbm5lIFttYWlsdG86cm9nZXIu
cGF1QGNpdHJpeC5jb21dDQo+ID4gPj4gU2VudDogV2VkbmVzZGF5LCBBdWd1c3QgMSwgMjAxOCA3
OjA0IFBNDQo+ID4gPj4gLS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24N
Cj4gPiA+PiArKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bg0KPiA+ID4+
IEBAIC0xMTUwLDEyICsxMTUwLDE4IEBAIGRldGVjdGlvbiBvZiBzeXN0ZW1zIGtub3duIHRvIG1p
c2JlaGF2ZQ0KPiA+ID4+IHVwb24gYWNjZXNzZXMgdG8gdGhhdCBwb3J0Lg0KPiA+ID4+DQo+ID4g
Pj4gID4gYGRvbTAtcGFzc3Rocm91Z2hgDQo+ID4gPj4NCj4gPiA+PiArPiAqKldBUk5JTkc6IFRo
aXMgY29tbWFuZCBsaW5lIG9wdGlvbiBpcyBkZXByZWNhdGVkLCBhbmQNCj4gc3VwZXJzZWRlZA0K
PiA+ID4+IGJ5DQo+ID4gPj4gKz4gX2RvbTAtaW9tbXU9bm9uZV8gLSB1c2luZyBib3RoIG9wdGlv
bnMgaW4gY29tYmluYXRpb24gaXMNCj4gPiA+PiB1bmRlZmluZWQuKioNCj4gPiA+PiArDQo+ID4g
Pg0KPiA+ID4gaW4gcGF0Y2ggZGVzY3JpcHRpb24geW91IHNhaWQgJ3N1cGVyc2VkZScuLi4gaXMg
aXQgYmV0dGVyIHRvIHNheSB0aGF0DQo+ID4gPiBuZXcgZG9tMF9pb21tdSBpcyBmYXZvcmVkIGlm
IGJvdGggb3B0aW9ucyBhcmUgc3BlY2lmaWVkIHRoYW4NCj4gPiA+IHNheWluZyAndW5kZWZpbmVk
Jz8NCj4gPg0KPiA+IFRoYXQgd291bGQgY29tcGxpY2F0ZSBoYW5kbGluZyAocGVyaGFwcyBqdXN0
IHNsaWdodGx5LCBidXQgYW55d2F5KSwNCj4gPiBzaW5jZSB3ZSdkIGhhdmUgdG8gbWFpbnRhaW4g
YSBzZWNvbmQgYm9vbGVhbi4gV2l0aG91dCB0aGF0IHRoZQ0KPiA+IG9yZGVyIG9uIHRoZSBjb21t
YW5kIGxpbmUgZGV0ZXJtaW5lcyBiZWhhdmlvci4gKEFuZCBJIHNlZSB0aGF0IGluDQo+ID4gdGhl
IGVuZCB5b3UndmUgZmlndXJlZCB0aGF0IG91dC4pDQo+ID4NCj4gPiA+PiBAQCAtMTE5OCw2ICsx
MjA0LDMyIEBAIGRldGVjdGlvbiBvZiBzeXN0ZW1zIGtub3duIHRvIG1pc2JlaGF2ZQ0KPiB1cG9u
DQo+ID4gPj4gYWNjZXNzZXMgdG8gdGhhdCBwb3J0Lg0KPiA+ID4+DQo+ID4gPj4gID4+IEVuYWJs
ZSBJT01NVSBkZWJ1Z2dpbmcgY29kZSAoaW1wbGllcyBgdmVyYm9zZWApLg0KPiA+ID4+DQo+ID4g
Pj4gKyMjIyBkb20wLWlvbW11DQo+ID4gPj4gKz4gYD0gTGlzdCBvZiBbIG5vbmUgfCBzdHJpY3Qg
fCByZWxheGVkIF1gDQo+ID4gPj4gKw0KPiA+ID4+ICs+IFN1Yi1vcHRpb25zIGFyZSBvZiBib29s
ZWFuIGtpbmQgYW5kIGNhbiBiZSBwcmVmaXhlZCB3aXRoIGBuby1gIHRvDQo+IGVmZmVjdA0KPiA+
ID4+IHRoZQ0KPiA+ID4+ICs+IGludmVyc2UgbWVhbmluZy4NCj4gPiA+DQo+ID4gPiBub3QgaW1w
b3J0YW50IGNvbW1lbnQsIGJ1dCBkb2Vzbid0ICJuby1ub25lIiBzb3VuZCB3ZWlyZD8gOi0pDQo+
ID4NCj4gPiBPbmx5IHBvc2l0aXZlICh0cnVlKSB2YWx1ZXMgc2hvdWxkIGJlIHBlcm1pdHRlZCBm
b3IgSSB0aGluayBhbGwgb2YNCj4gPiB0aGVzZS4gSSBkaWRuJ3QgbG9vayBhdCB0aGUgcGF0Y2gg
eWVzLCBzbyBwZXJoYXBzIHRoYXQncyBhbHJlYWR5DQo+ID4gdGhlIGNhc2UuDQo+IA0KPiBGb3Ig
dGhlIGN1cnJlbnQgc2V0IG9mIG9wdGlvbnMgaW50cm9kdWNlZCBpbiB0aGlzIHBhdGNoIG5vbmUs
IHN0cmljdA0KPiBvciByZWxheGVkIGl0IGRvZXNuJ3QgbWFrZSBtdWNoIHNlbnNlIHRvIGFsbG93
IHRoZSBuby0gcHJlZml4Lg0KPiANCj4gRm9yIG9wdGlvbnMgYWRkZWQgaW4gbGF0ZXIgcGF0Y2hl
cyAoaW5jbHVzaXZlIGFuZCByZXNlcnZlZCkgaXQgbWFrZXMNCj4gc2Vuc2UgdG8gYWxsb3cgdGhl
IG5vLSBwcmVmaXgsIHNvIHRoYXQgYSB1c2VyIGNhbiBkbw0KPiAnZG9tMC1pb21tdT1uby1pbmNs
dXNpdmUnIGluIG9yZGVyIHRvIGNoYW5nZSB0aGUgZGVmYXVsdCB2YWx1ZS4NCj4gDQoNCkJ1dCB3
aGF0IGRvZXMgdGhhdCBtZWFuPyAnbm8taW5jbHVzaXZlJyBjbGVhcmx5IG1lYW5zIHlvdSBkb24n
dCBnZXQgdGhlIGluY2x1c2l2ZSBtYXAsIGJ1dCB3aGF0IGRvIHlvdSBnZXQgaW5zdGVhZD8gU3Ry
aWN0PyBOb25lPw0KDQogIFBhdWwNCg0KPiBJIHdpbGwgbWFrZSBpdCBjbGVhciB3aGljaCBvcHRp
b25zIGFsbG93IHRoZSBuby0gcHJlZml4LCBhbmQgYWRkIHRoZQ0KPiBjb2RlIHRvIHBhcnNlIHN1
Y2ggcHJlZml4IHdoZW4gaXQncyBuZWVkZWQuDQo+IA0KPiBSb2dlci4NCj4gDQo+IF9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IFhlbi1kZXZlbCBtYWls
aW5nIGxpc3QNCj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IGh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwNCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 08:52:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 08:52: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 1flVom-0005GD-Md; Fri, 03 Aug 2018 08:52:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jouf=ks=citrix.com=prvs=7468cef67=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flVol-0005G8-Ab
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 08:52:15 +0000
X-Inumbo-ID: 914a8a61-96fa-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 914a8a61-96fa-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 08:52:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,438,1526342400"; d="scan'208";a="77128269"
Date: Fri, 3 Aug 2018 10:52:04 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20180803085204.qld2rb3xqyxgycyo@mac>
References: <20180801110340.67695-1-roger.pau@citrix.com>
 <20180801110340.67695-3-roger.pau@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912915CF@SHSMSX101.ccr.corp.intel.com>
 <5B62BF7B02000078001DA2F8@prv1-mh.provo.novell.com>
 <20180803081426.6zh3lqhcjtxdofnf@mac>
 <e441ed7a4f864faea8335157c5e97198@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <e441ed7a4f864faea8335157c5e97198@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 v2 2/5] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMDMsIDIwMTggYXQgMDk6MzU6NThBTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFhlbi1kZXZlbCBb
bWFpbHRvOnhlbi1kZXZlbC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnXSBPbiBCZWhhbGYK
PiA+IE9mIFJvZ2VyIFBhdSBNb25uw6kKPiA+IFNlbnQ6IDAzIEF1Z3VzdCAyMDE4IDA5OjE0Cj4g
PiBUbzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgo+ID4gQ2M6IEtldmluIFRpYW4g
PGtldmluLnRpYW5AaW50ZWwuY29tPjsgU3RlZmFubyBTdGFiZWxsaW5pCj4gPiA8c3N0YWJlbGxp
bmlAa2VybmVsLm9yZz47IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVu
bGFwCj4gPiA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgQW5kcmV3IENvb3Blcgo+ID4gPEFu
ZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4
LmNvbT47IFRpbQo+ID4gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+OyBTdXJhdmVlCj4gPiBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1
dGhpa3VscGFuaXRAYW1kLmNvbT47IHhlbi1kZXZlbCA8eGVuLQo+ID4gZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmc+OyBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KPiA+IFN1Ympl
Y3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0ggdjIgMi81XSBpb21tdTogaW50cm9kdWNlIGRvbTAt
aW9tbXUKPiA+IG9wdGlvbgo+ID4gCj4gPiBPbiBUaHUsIEF1ZyAwMiwgMjAxOCBhdCAwMjoyMzoy
M0FNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+ID4gPj4+IE9uIDAyLjA4LjE4IGF0IDA5
OjQ2LCA8a2V2aW4udGlhbkBpbnRlbC5jb20+IHdyb3RlOgo+ID4gPiA+PiAgRnJvbTogUm9nZXIg
UGF1IE1vbm5lIFttYWlsdG86cm9nZXIucGF1QGNpdHJpeC5jb21dCj4gPiA+ID4+IFNlbnQ6IFdl
ZG5lc2RheSwgQXVndXN0IDEsIDIwMTggNzowNCBQTQo+ID4gPiA+PiAtLS0gYS9kb2NzL21pc2Mv
eGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+ID4gPiA+PiArKysgYi9kb2NzL21pc2MveGVuLWNv
bW1hbmQtbGluZS5tYXJrZG93bgo+ID4gPiA+PiBAQCAtMTE1MCwxMiArMTE1MCwxOCBAQCBkZXRl
Y3Rpb24gb2Ygc3lzdGVtcyBrbm93biB0byBtaXNiZWhhdmUKPiA+ID4gPj4gdXBvbiBhY2Nlc3Nl
cyB0byB0aGF0IHBvcnQuCj4gPiA+ID4+Cj4gPiA+ID4+ICA+IGBkb20wLXBhc3N0aHJvdWdoYAo+
ID4gPiA+Pgo+ID4gPiA+PiArPiAqKldBUk5JTkc6IFRoaXMgY29tbWFuZCBsaW5lIG9wdGlvbiBp
cyBkZXByZWNhdGVkLCBhbmQKPiA+IHN1cGVyc2VkZWQKPiA+ID4gPj4gYnkKPiA+ID4gPj4gKz4g
X2RvbTAtaW9tbXU9bm9uZV8gLSB1c2luZyBib3RoIG9wdGlvbnMgaW4gY29tYmluYXRpb24gaXMK
PiA+ID4gPj4gdW5kZWZpbmVkLioqCj4gPiA+ID4+ICsKPiA+ID4gPgo+ID4gPiA+IGluIHBhdGNo
IGRlc2NyaXB0aW9uIHlvdSBzYWlkICdzdXBlcnNlZGUnLi4uIGlzIGl0IGJldHRlciB0byBzYXkg
dGhhdAo+ID4gPiA+IG5ldyBkb20wX2lvbW11IGlzIGZhdm9yZWQgaWYgYm90aCBvcHRpb25zIGFy
ZSBzcGVjaWZpZWQgdGhhbgo+ID4gPiA+IHNheWluZyAndW5kZWZpbmVkJz8KPiA+ID4KPiA+ID4g
VGhhdCB3b3VsZCBjb21wbGljYXRlIGhhbmRsaW5nIChwZXJoYXBzIGp1c3Qgc2xpZ2h0bHksIGJ1
dCBhbnl3YXkpLAo+ID4gPiBzaW5jZSB3ZSdkIGhhdmUgdG8gbWFpbnRhaW4gYSBzZWNvbmQgYm9v
bGVhbi4gV2l0aG91dCB0aGF0IHRoZQo+ID4gPiBvcmRlciBvbiB0aGUgY29tbWFuZCBsaW5lIGRl
dGVybWluZXMgYmVoYXZpb3IuIChBbmQgSSBzZWUgdGhhdCBpbgo+ID4gPiB0aGUgZW5kIHlvdSd2
ZSBmaWd1cmVkIHRoYXQgb3V0LikKPiA+ID4KPiA+ID4gPj4gQEAgLTExOTgsNiArMTIwNCwzMiBA
QCBkZXRlY3Rpb24gb2Ygc3lzdGVtcyBrbm93biB0byBtaXNiZWhhdmUKPiA+IHVwb24KPiA+ID4g
Pj4gYWNjZXNzZXMgdG8gdGhhdCBwb3J0Lgo+ID4gPiA+Pgo+ID4gPiA+PiAgPj4gRW5hYmxlIElP
TU1VIGRlYnVnZ2luZyBjb2RlIChpbXBsaWVzIGB2ZXJib3NlYCkuCj4gPiA+ID4+Cj4gPiA+ID4+
ICsjIyMgZG9tMC1pb21tdQo+ID4gPiA+PiArPiBgPSBMaXN0IG9mIFsgbm9uZSB8IHN0cmljdCB8
IHJlbGF4ZWQgXWAKPiA+ID4gPj4gKwo+ID4gPiA+PiArPiBTdWItb3B0aW9ucyBhcmUgb2YgYm9v
bGVhbiBraW5kIGFuZCBjYW4gYmUgcHJlZml4ZWQgd2l0aCBgbm8tYCB0bwo+ID4gZWZmZWN0Cj4g
PiA+ID4+IHRoZQo+ID4gPiA+PiArPiBpbnZlcnNlIG1lYW5pbmcuCj4gPiA+ID4KPiA+ID4gPiBu
b3QgaW1wb3J0YW50IGNvbW1lbnQsIGJ1dCBkb2Vzbid0ICJuby1ub25lIiBzb3VuZCB3ZWlyZD8g
Oi0pCj4gPiA+Cj4gPiA+IE9ubHkgcG9zaXRpdmUgKHRydWUpIHZhbHVlcyBzaG91bGQgYmUgcGVy
bWl0dGVkIGZvciBJIHRoaW5rIGFsbCBvZgo+ID4gPiB0aGVzZS4gSSBkaWRuJ3QgbG9vayBhdCB0
aGUgcGF0Y2ggeWVzLCBzbyBwZXJoYXBzIHRoYXQncyBhbHJlYWR5Cj4gPiA+IHRoZSBjYXNlLgo+
ID4gCj4gPiBGb3IgdGhlIGN1cnJlbnQgc2V0IG9mIG9wdGlvbnMgaW50cm9kdWNlZCBpbiB0aGlz
IHBhdGNoIG5vbmUsIHN0cmljdAo+ID4gb3IgcmVsYXhlZCBpdCBkb2Vzbid0IG1ha2UgbXVjaCBz
ZW5zZSB0byBhbGxvdyB0aGUgbm8tIHByZWZpeC4KPiA+IAo+ID4gRm9yIG9wdGlvbnMgYWRkZWQg
aW4gbGF0ZXIgcGF0Y2hlcyAoaW5jbHVzaXZlIGFuZCByZXNlcnZlZCkgaXQgbWFrZXMKPiA+IHNl
bnNlIHRvIGFsbG93IHRoZSBuby0gcHJlZml4LCBzbyB0aGF0IGEgdXNlciBjYW4gZG8KPiA+ICdk
b20wLWlvbW11PW5vLWluY2x1c2l2ZScgaW4gb3JkZXIgdG8gY2hhbmdlIHRoZSBkZWZhdWx0IHZh
bHVlLgo+ID4gCj4gCj4gQnV0IHdoYXQgZG9lcyB0aGF0IG1lYW4/ICduby1pbmNsdXNpdmUnIGNs
ZWFybHkgbWVhbnMgeW91IGRvbid0IGdldCB0aGUgaW5jbHVzaXZlIG1hcCwgYnV0IHdoYXQgZG8g
eW91IGdldCBpbnN0ZWFkPyBTdHJpY3Q/IE5vbmU/CgpJTU8geW91IGFsd2F5cyBlaXRoZXIgZ2V0
IG5vIGlvbW11IG1hcHBpbmdzIGF0IGFsbCAobm9uZSksIG9ubHkgRG9tMAphc3NpZ25lZCBSQU0g
cmVnaW9ucyAoc3RyaWN0KSBvciBhbGwgUkFNIGV4Y2VwdCB0aGUgcmVnaW9ucyB1c2VkIGJ5Clhl
biAocmVsYXhlZCkuIFRob3NlIG9wdGlvbnMgY29udHJvbCB3aGF0IFJBTSBnZXRzIG1hcHBlZCBp
bnRvIHRoZQppb21tdSBwYWdlIHRhYmxlcy4KClRoZW4geW91IGNhbiB1c2UgaW5jbHVzaXZlIHRv
IGV2ZW4gZ2V0IG1vcmUgbWFwcGluZ3Mgb2Ygbm9uLVJBTQpyZWdpb25zLCBidXQgdGhhdCBjYW4g
YmUgdXNlZCBpbiBjb25qdW5jdGlvbiB3aXRoIGVpdGhlciBzdHJpY3Qgb3IKcmVsYXhlZCBhbmQg
c2hvdWxkIGFsbG93IHRoZSB1c2FnZSBvZiB0aGUgbm8tIHByZWZpeC4KClNvIGlmIHlvdSB1c2Ug
ZG9tMC1pb21tdT1uby1pbmNsdXNpdmUgeW91IGdldCB0aGUgZGVmYXVsdCByZWxheGVkIFJBTQpt
YXBwaW5ncyBhbmQgdGhhdCdzIGFsbC4KCkkgaG9wZSB0aGlzIG1ha2VzIHNlbnNlLCBJIHdpbGwg
dHJ5IHRvIGNsYXJpZnkgdGhlIGRvY3VtZW50YXRpb24uCgpSb2dlci4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 09:05:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 09:05:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flW1s-0006BC-5z; Fri, 03 Aug 2018 09:05: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=kyzd=ks=citrix.com=prvs=746c4a709=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1flW1r-0006B7-CU
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 09:05:47 +0000
X-Inumbo-ID: 7639aec8-96fc-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7639aec8-96fc-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 09:06:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,438,1526342400"; d="scan'208";a="77128821"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v2 2/5] iommu: introduce dom0-iommu option
Thread-Index: AQHUKjU2xA8xv5kE90uuzIHI58m1v6Sr/jaAgAGP1ACAACc2IP//404AgAAjaxA=
Date: Fri, 3 Aug 2018 09:05:19 +0000
Message-ID: <90d7eeeaeac34829bb636c2b4b4d19e9@AMSPEX02CL03.citrite.net>
References: <20180801110340.67695-1-roger.pau@citrix.com>
 <20180801110340.67695-3-roger.pau@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912915CF@SHSMSX101.ccr.corp.intel.com>
 <5B62BF7B02000078001DA2F8@prv1-mh.provo.novell.com>
 <20180803081426.6zh3lqhcjtxdofnf@mac>
 <e441ed7a4f864faea8335157c5e97198@AMSPEX02CL03.citrite.net>
 <20180803085204.qld2rb3xqyxgycyo@mac>
In-Reply-To: <20180803085204.qld2rb3xqyxgycyo@mac>
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 2/5] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+IFNl
bnQ6IDAzIEF1Z3VzdCAyMDE4IDA5OjUyCj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50
QGNpdHJpeC5jb20+Cj4gQ2M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT47IEtldmlu
IFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsKPiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiBHZW9y
Z2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPEFu
ZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4
LmNvbT47IFRpbQo+IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPjsgU3VyYXZlZQo+IFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlr
dWxwYW5pdEBhbWQuY29tPjsgeGVuLWRldmVsIDx4ZW4tCj4gZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmc+OyBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KPiBTdWJqZWN0OiBSZTog
W1hlbi1kZXZlbF0gW1BBVENIIHYyIDIvNV0gaW9tbXU6IGludHJvZHVjZSBkb20wLWlvbW11Cj4g
b3B0aW9uCj4gCj4gT24gRnJpLCBBdWcgMDMsIDIwMTggYXQgMDk6MzU6NThBTSArMDEwMCwgUGF1
bCBEdXJyYW50IHdyb3RlOgo+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4gPiBG
cm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0
Lm9yZ10gT24KPiBCZWhhbGYKPiA+ID4gT2YgUm9nZXIgUGF1IE1vbm7DqQo+ID4gPiBTZW50OiAw
MyBBdWd1c3QgMjAxOCAwOToxNAo+ID4gPiBUbzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2Uu
Y29tPgo+ID4gPiBDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+OyBTdGVmYW5v
IFN0YWJlbGxpbmkKPiA+ID4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPjsgR2VvcmdlIER1bmxhcAo+ID4gPiA8R2VvcmdlLkR1bmxhcEBjaXRy
aXguY29tPjsgQW5kcmV3IENvb3Blcgo+ID4gPiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47
IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsKPiBUaW0KPiA+ID4gKFhlbi5v
cmcpIDx0aW1AeGVuLm9yZz47IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBT
dXJhdmVlCj4gPiA+IFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29t
PjsgeGVuLWRldmVsIDx4ZW4tCj4gPiA+IGRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPjsgQnJp
YW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Cj4gPiA+IFN1YmplY3Q6IFJlOiBbWGVuLWRl
dmVsXSBbUEFUQ0ggdjIgMi81XSBpb21tdTogaW50cm9kdWNlIGRvbTAtaW9tbXUKPiA+ID4gb3B0
aW9uCj4gPiA+Cj4gPiA+IE9uIFRodSwgQXVnIDAyLCAyMDE4IGF0IDAyOjIzOjIzQU0gLTA2MDAs
IEphbiBCZXVsaWNoIHdyb3RlOgo+ID4gPiA+ID4+PiBPbiAwMi4wOC4xOCBhdCAwOTo0NiwgPGtl
dmluLnRpYW5AaW50ZWwuY29tPiB3cm90ZToKPiA+ID4gPiA+PiAgRnJvbTogUm9nZXIgUGF1IE1v
bm5lIFttYWlsdG86cm9nZXIucGF1QGNpdHJpeC5jb21dCj4gPiA+ID4gPj4gU2VudDogV2VkbmVz
ZGF5LCBBdWd1c3QgMSwgMjAxOCA3OjA0IFBNCj4gPiA+ID4gPj4gLS0tIGEvZG9jcy9taXNjL3hl
bi1jb21tYW5kLWxpbmUubWFya2Rvd24KPiA+ID4gPiA+PiArKysgYi9kb2NzL21pc2MveGVuLWNv
bW1hbmQtbGluZS5tYXJrZG93bgo+ID4gPiA+ID4+IEBAIC0xMTUwLDEyICsxMTUwLDE4IEBAIGRl
dGVjdGlvbiBvZiBzeXN0ZW1zIGtub3duIHRvCj4gbWlzYmVoYXZlCj4gPiA+ID4gPj4gdXBvbiBh
Y2Nlc3NlcyB0byB0aGF0IHBvcnQuCj4gPiA+ID4gPj4KPiA+ID4gPiA+PiAgPiBgZG9tMC1wYXNz
dGhyb3VnaGAKPiA+ID4gPiA+Pgo+ID4gPiA+ID4+ICs+ICoqV0FSTklORzogVGhpcyBjb21tYW5k
IGxpbmUgb3B0aW9uIGlzIGRlcHJlY2F0ZWQsIGFuZAo+ID4gPiBzdXBlcnNlZGVkCj4gPiA+ID4g
Pj4gYnkKPiA+ID4gPiA+PiArPiBfZG9tMC1pb21tdT1ub25lXyAtIHVzaW5nIGJvdGggb3B0aW9u
cyBpbiBjb21iaW5hdGlvbiBpcwo+ID4gPiA+ID4+IHVuZGVmaW5lZC4qKgo+ID4gPiA+ID4+ICsK
PiA+ID4gPiA+Cj4gPiA+ID4gPiBpbiBwYXRjaCBkZXNjcmlwdGlvbiB5b3Ugc2FpZCAnc3VwZXJz
ZWRlJy4uLiBpcyBpdCBiZXR0ZXIgdG8gc2F5IHRoYXQKPiA+ID4gPiA+IG5ldyBkb20wX2lvbW11
IGlzIGZhdm9yZWQgaWYgYm90aCBvcHRpb25zIGFyZSBzcGVjaWZpZWQgdGhhbgo+ID4gPiA+ID4g
c2F5aW5nICd1bmRlZmluZWQnPwo+ID4gPiA+Cj4gPiA+ID4gVGhhdCB3b3VsZCBjb21wbGljYXRl
IGhhbmRsaW5nIChwZXJoYXBzIGp1c3Qgc2xpZ2h0bHksIGJ1dCBhbnl3YXkpLAo+ID4gPiA+IHNp
bmNlIHdlJ2QgaGF2ZSB0byBtYWludGFpbiBhIHNlY29uZCBib29sZWFuLiBXaXRob3V0IHRoYXQg
dGhlCj4gPiA+ID4gb3JkZXIgb24gdGhlIGNvbW1hbmQgbGluZSBkZXRlcm1pbmVzIGJlaGF2aW9y
LiAoQW5kIEkgc2VlIHRoYXQgaW4KPiA+ID4gPiB0aGUgZW5kIHlvdSd2ZSBmaWd1cmVkIHRoYXQg
b3V0LikKPiA+ID4gPgo+ID4gPiA+ID4+IEBAIC0xMTk4LDYgKzEyMDQsMzIgQEAgZGV0ZWN0aW9u
IG9mIHN5c3RlbXMga25vd24gdG8KPiBtaXNiZWhhdmUKPiA+ID4gdXBvbgo+ID4gPiA+ID4+IGFj
Y2Vzc2VzIHRvIHRoYXQgcG9ydC4KPiA+ID4gPiA+Pgo+ID4gPiA+ID4+ICA+PiBFbmFibGUgSU9N
TVUgZGVidWdnaW5nIGNvZGUgKGltcGxpZXMgYHZlcmJvc2VgKS4KPiA+ID4gPiA+Pgo+ID4gPiA+
ID4+ICsjIyMgZG9tMC1pb21tdQo+ID4gPiA+ID4+ICs+IGA9IExpc3Qgb2YgWyBub25lIHwgc3Ry
aWN0IHwgcmVsYXhlZCBdYAo+ID4gPiA+ID4+ICsKPiA+ID4gPiA+PiArPiBTdWItb3B0aW9ucyBh
cmUgb2YgYm9vbGVhbiBraW5kIGFuZCBjYW4gYmUgcHJlZml4ZWQgd2l0aCBgbm8tYCB0bwo+ID4g
PiBlZmZlY3QKPiA+ID4gPiA+PiB0aGUKPiA+ID4gPiA+PiArPiBpbnZlcnNlIG1lYW5pbmcuCj4g
PiA+ID4gPgo+ID4gPiA+ID4gbm90IGltcG9ydGFudCBjb21tZW50LCBidXQgZG9lc24ndCAibm8t
bm9uZSIgc291bmQgd2VpcmQ/IDotKQo+ID4gPiA+Cj4gPiA+ID4gT25seSBwb3NpdGl2ZSAodHJ1
ZSkgdmFsdWVzIHNob3VsZCBiZSBwZXJtaXR0ZWQgZm9yIEkgdGhpbmsgYWxsIG9mCj4gPiA+ID4g
dGhlc2UuIEkgZGlkbid0IGxvb2sgYXQgdGhlIHBhdGNoIHllcywgc28gcGVyaGFwcyB0aGF0J3Mg
YWxyZWFkeQo+ID4gPiA+IHRoZSBjYXNlLgo+ID4gPgo+ID4gPiBGb3IgdGhlIGN1cnJlbnQgc2V0
IG9mIG9wdGlvbnMgaW50cm9kdWNlZCBpbiB0aGlzIHBhdGNoIG5vbmUsIHN0cmljdAo+ID4gPiBv
ciByZWxheGVkIGl0IGRvZXNuJ3QgbWFrZSBtdWNoIHNlbnNlIHRvIGFsbG93IHRoZSBuby0gcHJl
Zml4Lgo+ID4gPgo+ID4gPiBGb3Igb3B0aW9ucyBhZGRlZCBpbiBsYXRlciBwYXRjaGVzIChpbmNs
dXNpdmUgYW5kIHJlc2VydmVkKSBpdCBtYWtlcwo+ID4gPiBzZW5zZSB0byBhbGxvdyB0aGUgbm8t
IHByZWZpeCwgc28gdGhhdCBhIHVzZXIgY2FuIGRvCj4gPiA+ICdkb20wLWlvbW11PW5vLWluY2x1
c2l2ZScgaW4gb3JkZXIgdG8gY2hhbmdlIHRoZSBkZWZhdWx0IHZhbHVlLgo+ID4gPgo+ID4KPiA+
IEJ1dCB3aGF0IGRvZXMgdGhhdCBtZWFuPyAnbm8taW5jbHVzaXZlJyBjbGVhcmx5IG1lYW5zIHlv
dSBkb24ndCBnZXQgdGhlCj4gaW5jbHVzaXZlIG1hcCwgYnV0IHdoYXQgZG8geW91IGdldCBpbnN0
ZWFkPyBTdHJpY3Q/IE5vbmU/Cj4gCj4gSU1PIHlvdSBhbHdheXMgZWl0aGVyIGdldCBubyBpb21t
dSBtYXBwaW5ncyBhdCBhbGwgKG5vbmUpLCBvbmx5IERvbTAKPiBhc3NpZ25lZCBSQU0gcmVnaW9u
cyAoc3RyaWN0KSBvciBhbGwgUkFNIGV4Y2VwdCB0aGUgcmVnaW9ucyB1c2VkIGJ5Cj4gWGVuIChy
ZWxheGVkKS4gVGhvc2Ugb3B0aW9ucyBjb250cm9sIHdoYXQgUkFNIGdldHMgbWFwcGVkIGludG8g
dGhlCj4gaW9tbXUgcGFnZSB0YWJsZXMuCj4gCj4gVGhlbiB5b3UgY2FuIHVzZSBpbmNsdXNpdmUg
dG8gZXZlbiBnZXQgbW9yZSBtYXBwaW5ncyBvZiBub24tUkFNCj4gcmVnaW9ucywgYnV0IHRoYXQg
Y2FuIGJlIHVzZWQgaW4gY29uanVuY3Rpb24gd2l0aCBlaXRoZXIgc3RyaWN0IG9yCj4gcmVsYXhl
ZCBhbmQgc2hvdWxkIGFsbG93IHRoZSB1c2FnZSBvZiB0aGUgbm8tIHByZWZpeC4KPiAKPiBTbyBp
ZiB5b3UgdXNlIGRvbTAtaW9tbXU9bm8taW5jbHVzaXZlIHlvdSBnZXQgdGhlIGRlZmF1bHQgcmVs
YXhlZCBSQU0KPiBtYXBwaW5ncyBhbmQgdGhhdCdzIGFsbC4KPiAKPiBJIGhvcGUgdGhpcyBtYWtl
cyBzZW5zZSwgSSB3aWxsIHRyeSB0byBjbGFyaWZ5IHRoZSBkb2N1bWVudGF0aW9uLgo+IAoKQWN0
dWFsbHkgSSB3b25kZXIgd2hldGhlciB3ZSBzaG91bGQgcmVuYW1lICdpbmNsdXNpdmUnIHRvICdy
ZXNlcnZlZCcuIEVzc2VudGlhbGx5ICdub25lJywgJ3N0cmljdCcgb3IgJ3JlbGF4ZWQnIGFyZSBh
bGwgYWJvdXQgbWFwcGluZ3Mgb2YgUkFNLCBhbmQgdGhlbiB3ZSBuZWVkIHRvIGRlY2lkZSB3aGV0
aGVyIHRvIG1hcCB0aGUgRTgyMCByZXNlcnZlZCByZWdpb25zLiBTbyBJIHRoaW5rIHRoZSBpbmNs
dXNpdmUgbWFwIGFzIGl0IHN0YW5kcyB0b2RheSBpcyBlcXVpdmFsZW50IHRvICdyZWxheGVkJyAr
ICdyZXNlcnZlZCcuCgogIFBhdWwKCj4gUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 09:09:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 09:09:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flW55-0006LN-Ov; Fri, 03 Aug 2018 09:09:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jouf=ks=citrix.com=prvs=7468cef67=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flW54-0006LF-Jg
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 09:09:06 +0000
X-Inumbo-ID: ece83fac-96fc-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ece83fac-96fc-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 09:09:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,438,1526342400"; d="scan'208";a="77128998"
Date: Fri, 3 Aug 2018 11:08:58 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20180803090858.qfcurfw5cyagmjht@mac>
References: <20180801110340.67695-1-roger.pau@citrix.com>
 <20180801110340.67695-3-roger.pau@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912915CF@SHSMSX101.ccr.corp.intel.com>
 <5B62BF7B02000078001DA2F8@prv1-mh.provo.novell.com>
 <20180803081426.6zh3lqhcjtxdofnf@mac>
 <e441ed7a4f864faea8335157c5e97198@AMSPEX02CL03.citrite.net>
 <20180803085204.qld2rb3xqyxgycyo@mac>
 <90d7eeeaeac34829bb636c2b4b4d19e9@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <90d7eeeaeac34829bb636c2b4b4d19e9@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 v2 2/5] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMDMsIDIwMTggYXQgMTA6MDU6MTlBTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFJvZ2VyIFBhdSBN
b25uZQo+ID4gU2VudDogMDMgQXVndXN0IDIwMTggMDk6NTIKPiA+IFRvOiBQYXVsIER1cnJhbnQg
PFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+ID4gQ2M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBz
dXNlLmNvbT47IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsKPiA+IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Owo+ID4gR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsg
QW5kcmV3IENvb3Blcgo+ID4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBJYW4gSmFja3Nv
biA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFRpbQo+ID4gKFhlbi5vcmcpIDx0aW1AeGVuLm9y
Zz47IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBTdXJhdmVlCj4gPiBTdXRo
aWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT47IHhlbi1kZXZlbCA8eGVu
LQo+ID4gZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+OyBCcmlhbiBXb29kcyA8YnJpYW4ud29v
ZHNAYW1kLmNvbT4KPiA+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0ggdjIgMi81XSBp
b21tdTogaW50cm9kdWNlIGRvbTAtaW9tbXUKPiA+IG9wdGlvbgo+ID4gCj4gPiBPbiBGcmksIEF1
ZyAwMywgMjAxOCBhdCAwOTozNTo1OEFNICswMTAwLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gPiA+
ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+ID4gPiBGcm9tOiBYZW4tZGV2ZWwgW21h
aWx0bzp4ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24KPiA+IEJlaGFs
Zgo+ID4gPiA+IE9mIFJvZ2VyIFBhdSBNb25uw6kKPiA+ID4gPiBTZW50OiAwMyBBdWd1c3QgMjAx
OCAwOToxNAo+ID4gPiA+IFRvOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4gPiA+
ID4gQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsgU3RlZmFubyBTdGFiZWxs
aW5pCj4gPiA+ID4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPjsgR2VvcmdlIER1bmxhcAo+ID4gPiA+IDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5j
b20+OyBBbmRyZXcgQ29vcGVyCj4gPiA+ID4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBJ
YW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47Cj4gPiBUaW0KPiA+ID4gPiAoWGVu
Lm9yZykgPHRpbUB4ZW4ub3JnPjsgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT47
IFN1cmF2ZWUKPiA+ID4gPiBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1k
LmNvbT47IHhlbi1kZXZlbCA8eGVuLQo+ID4gPiA+IGRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
PjsgQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Cj4gPiA+ID4gU3ViamVjdDogUmU6
IFtYZW4tZGV2ZWxdIFtQQVRDSCB2MiAyLzVdIGlvbW11OiBpbnRyb2R1Y2UgZG9tMC1pb21tdQo+
ID4gPiA+IG9wdGlvbgo+ID4gPiA+Cj4gPiA+ID4gT24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMDI6
MjM6MjNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiA+ID4gPiA+Pj4gT24gMDIuMDgu
MTggYXQgMDk6NDYsIDxrZXZpbi50aWFuQGludGVsLmNvbT4gd3JvdGU6Cj4gPiA+ID4gPiA+PiAg
RnJvbTogUm9nZXIgUGF1IE1vbm5lIFttYWlsdG86cm9nZXIucGF1QGNpdHJpeC5jb21dCj4gPiA+
ID4gPiA+PiBTZW50OiBXZWRuZXNkYXksIEF1Z3VzdCAxLCAyMDE4IDc6MDQgUE0KPiA+ID4gPiA+
ID4+IC0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4gPiA+ID4gPiA+
PiArKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+ID4gPiA+ID4gPj4g
QEAgLTExNTAsMTIgKzExNTAsMTggQEAgZGV0ZWN0aW9uIG9mIHN5c3RlbXMga25vd24gdG8KPiA+
IG1pc2JlaGF2ZQo+ID4gPiA+ID4gPj4gdXBvbiBhY2Nlc3NlcyB0byB0aGF0IHBvcnQuCj4gPiA+
ID4gPiA+Pgo+ID4gPiA+ID4gPj4gID4gYGRvbTAtcGFzc3Rocm91Z2hgCj4gPiA+ID4gPiA+Pgo+
ID4gPiA+ID4gPj4gKz4gKipXQVJOSU5HOiBUaGlzIGNvbW1hbmQgbGluZSBvcHRpb24gaXMgZGVw
cmVjYXRlZCwgYW5kCj4gPiA+ID4gc3VwZXJzZWRlZAo+ID4gPiA+ID4gPj4gYnkKPiA+ID4gPiA+
ID4+ICs+IF9kb20wLWlvbW11PW5vbmVfIC0gdXNpbmcgYm90aCBvcHRpb25zIGluIGNvbWJpbmF0
aW9uIGlzCj4gPiA+ID4gPiA+PiB1bmRlZmluZWQuKioKPiA+ID4gPiA+ID4+ICsKPiA+ID4gPiA+
ID4KPiA+ID4gPiA+ID4gaW4gcGF0Y2ggZGVzY3JpcHRpb24geW91IHNhaWQgJ3N1cGVyc2VkZScu
Li4gaXMgaXQgYmV0dGVyIHRvIHNheSB0aGF0Cj4gPiA+ID4gPiA+IG5ldyBkb20wX2lvbW11IGlz
IGZhdm9yZWQgaWYgYm90aCBvcHRpb25zIGFyZSBzcGVjaWZpZWQgdGhhbgo+ID4gPiA+ID4gPiBz
YXlpbmcgJ3VuZGVmaW5lZCc/Cj4gPiA+ID4gPgo+ID4gPiA+ID4gVGhhdCB3b3VsZCBjb21wbGlj
YXRlIGhhbmRsaW5nIChwZXJoYXBzIGp1c3Qgc2xpZ2h0bHksIGJ1dCBhbnl3YXkpLAo+ID4gPiA+
ID4gc2luY2Ugd2UnZCBoYXZlIHRvIG1haW50YWluIGEgc2Vjb25kIGJvb2xlYW4uIFdpdGhvdXQg
dGhhdCB0aGUKPiA+ID4gPiA+IG9yZGVyIG9uIHRoZSBjb21tYW5kIGxpbmUgZGV0ZXJtaW5lcyBi
ZWhhdmlvci4gKEFuZCBJIHNlZSB0aGF0IGluCj4gPiA+ID4gPiB0aGUgZW5kIHlvdSd2ZSBmaWd1
cmVkIHRoYXQgb3V0LikKPiA+ID4gPiA+Cj4gPiA+ID4gPiA+PiBAQCAtMTE5OCw2ICsxMjA0LDMy
IEBAIGRldGVjdGlvbiBvZiBzeXN0ZW1zIGtub3duIHRvCj4gPiBtaXNiZWhhdmUKPiA+ID4gPiB1
cG9uCj4gPiA+ID4gPiA+PiBhY2Nlc3NlcyB0byB0aGF0IHBvcnQuCj4gPiA+ID4gPiA+Pgo+ID4g
PiA+ID4gPj4gID4+IEVuYWJsZSBJT01NVSBkZWJ1Z2dpbmcgY29kZSAoaW1wbGllcyBgdmVyYm9z
ZWApLgo+ID4gPiA+ID4gPj4KPiA+ID4gPiA+ID4+ICsjIyMgZG9tMC1pb21tdQo+ID4gPiA+ID4g
Pj4gKz4gYD0gTGlzdCBvZiBbIG5vbmUgfCBzdHJpY3QgfCByZWxheGVkIF1gCj4gPiA+ID4gPiA+
PiArCj4gPiA+ID4gPiA+PiArPiBTdWItb3B0aW9ucyBhcmUgb2YgYm9vbGVhbiBraW5kIGFuZCBj
YW4gYmUgcHJlZml4ZWQgd2l0aCBgbm8tYCB0bwo+ID4gPiA+IGVmZmVjdAo+ID4gPiA+ID4gPj4g
dGhlCj4gPiA+ID4gPiA+PiArPiBpbnZlcnNlIG1lYW5pbmcuCj4gPiA+ID4gPiA+Cj4gPiA+ID4g
PiA+IG5vdCBpbXBvcnRhbnQgY29tbWVudCwgYnV0IGRvZXNuJ3QgIm5vLW5vbmUiIHNvdW5kIHdl
aXJkPyA6LSkKPiA+ID4gPiA+Cj4gPiA+ID4gPiBPbmx5IHBvc2l0aXZlICh0cnVlKSB2YWx1ZXMg
c2hvdWxkIGJlIHBlcm1pdHRlZCBmb3IgSSB0aGluayBhbGwgb2YKPiA+ID4gPiA+IHRoZXNlLiBJ
IGRpZG4ndCBsb29rIGF0IHRoZSBwYXRjaCB5ZXMsIHNvIHBlcmhhcHMgdGhhdCdzIGFscmVhZHkK
PiA+ID4gPiA+IHRoZSBjYXNlLgo+ID4gPiA+Cj4gPiA+ID4gRm9yIHRoZSBjdXJyZW50IHNldCBv
ZiBvcHRpb25zIGludHJvZHVjZWQgaW4gdGhpcyBwYXRjaCBub25lLCBzdHJpY3QKPiA+ID4gPiBv
ciByZWxheGVkIGl0IGRvZXNuJ3QgbWFrZSBtdWNoIHNlbnNlIHRvIGFsbG93IHRoZSBuby0gcHJl
Zml4Lgo+ID4gPiA+Cj4gPiA+ID4gRm9yIG9wdGlvbnMgYWRkZWQgaW4gbGF0ZXIgcGF0Y2hlcyAo
aW5jbHVzaXZlIGFuZCByZXNlcnZlZCkgaXQgbWFrZXMKPiA+ID4gPiBzZW5zZSB0byBhbGxvdyB0
aGUgbm8tIHByZWZpeCwgc28gdGhhdCBhIHVzZXIgY2FuIGRvCj4gPiA+ID4gJ2RvbTAtaW9tbXU9
bm8taW5jbHVzaXZlJyBpbiBvcmRlciB0byBjaGFuZ2UgdGhlIGRlZmF1bHQgdmFsdWUuCj4gPiA+
ID4KPiA+ID4KPiA+ID4gQnV0IHdoYXQgZG9lcyB0aGF0IG1lYW4/ICduby1pbmNsdXNpdmUnIGNs
ZWFybHkgbWVhbnMgeW91IGRvbid0IGdldCB0aGUKPiA+IGluY2x1c2l2ZSBtYXAsIGJ1dCB3aGF0
IGRvIHlvdSBnZXQgaW5zdGVhZD8gU3RyaWN0PyBOb25lPwo+ID4gCj4gPiBJTU8geW91IGFsd2F5
cyBlaXRoZXIgZ2V0IG5vIGlvbW11IG1hcHBpbmdzIGF0IGFsbCAobm9uZSksIG9ubHkgRG9tMAo+
ID4gYXNzaWduZWQgUkFNIHJlZ2lvbnMgKHN0cmljdCkgb3IgYWxsIFJBTSBleGNlcHQgdGhlIHJl
Z2lvbnMgdXNlZCBieQo+ID4gWGVuIChyZWxheGVkKS4gVGhvc2Ugb3B0aW9ucyBjb250cm9sIHdo
YXQgUkFNIGdldHMgbWFwcGVkIGludG8gdGhlCj4gPiBpb21tdSBwYWdlIHRhYmxlcy4KPiA+IAo+
ID4gVGhlbiB5b3UgY2FuIHVzZSBpbmNsdXNpdmUgdG8gZXZlbiBnZXQgbW9yZSBtYXBwaW5ncyBv
ZiBub24tUkFNCj4gPiByZWdpb25zLCBidXQgdGhhdCBjYW4gYmUgdXNlZCBpbiBjb25qdW5jdGlv
biB3aXRoIGVpdGhlciBzdHJpY3Qgb3IKPiA+IHJlbGF4ZWQgYW5kIHNob3VsZCBhbGxvdyB0aGUg
dXNhZ2Ugb2YgdGhlIG5vLSBwcmVmaXguCj4gPiAKPiA+IFNvIGlmIHlvdSB1c2UgZG9tMC1pb21t
dT1uby1pbmNsdXNpdmUgeW91IGdldCB0aGUgZGVmYXVsdCByZWxheGVkIFJBTQo+ID4gbWFwcGlu
Z3MgYW5kIHRoYXQncyBhbGwuCj4gPiAKPiA+IEkgaG9wZSB0aGlzIG1ha2VzIHNlbnNlLCBJIHdp
bGwgdHJ5IHRvIGNsYXJpZnkgdGhlIGRvY3VtZW50YXRpb24uCj4gPiAKPiAKPiBBY3R1YWxseSBJ
IHdvbmRlciB3aGV0aGVyIHdlIHNob3VsZCByZW5hbWUgJ2luY2x1c2l2ZScgdG8gJ3Jlc2VydmVk
Jy4gRXNzZW50aWFsbHkgJ25vbmUnLCAnc3RyaWN0JyBvciAncmVsYXhlZCcgYXJlIGFsbCBhYm91
dCBtYXBwaW5ncyBvZiBSQU0sIGFuZCB0aGVuIHdlIG5lZWQgdG8gZGVjaWRlIHdoZXRoZXIgdG8g
bWFwIHRoZSBFODIwIHJlc2VydmVkIHJlZ2lvbnMuIFNvIEkgdGhpbmsgdGhlIGluY2x1c2l2ZSBt
YXAgYXMgaXQgc3RhbmRzIHRvZGF5IGlzIGVxdWl2YWxlbnQgdG8gJ3JlbGF4ZWQnICsgJ3Jlc2Vy
dmVkJy4KCkhtLCBub3QgZXhhY3RseS4gaW5jbHVzaXZlIChpb21tdV9pbmNsdXNpdmVfbWFwcGlu
ZykgcmlnaHQgbm93IG1hcHMKZXZlcnl0aGluZyBleGNlcHQgdW51c2FibGUgcmVnaW9ucy4gVGhh
dCdzIHdheSBtb3JlIHRoYW4ganVzdCBtYXBwaW5nCnJlc2VydmVkIHJlZ2lvbnMuIElmIHdlIHdh
bnQgdG8ga2VlcCB0aGlzIGJlaGF2aW91ciB3aGlsZSBpbnRyb2R1Y2luZwphbiBvcHRpb24gdG8g
bWFwIG9ubHkgcmVzZXJ2ZWQgcmVnaW9ucyB3ZSBuZWVkIGJvdGggYW4gaW5jbHVzaXZlIGFuZCBh
CnJlc2VydmVkIG9wdGlvbi4KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 09:10:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 09:10:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flW5w-0006QR-9O; Fri, 03 Aug 2018 09:10: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=bplq=ks=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1flW5u-0006QG-F0
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 09:09:58 +0000
X-Inumbo-ID: 0bd94193-96fd-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 0bd94193-96fd-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 09:10:20 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 71B5480D;
 Fri,  3 Aug 2018 02:09:56 -0700 (PDT)
Received: from [10.1.38.57] (e110479-lin.cambridge.arm.com [10.1.38.57])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id CF9373F5BA;
 Fri,  3 Aug 2018 02:09:53 -0700 (PDT)
To: Roger Pau Monne <roger.pau@citrix.com>, xen-devel@lists.xenproject.org
References: <20180801110340.67695-1-roger.pau@citrix.com>
 <20180801110340.67695-4-roger.pau@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a6c1c72b-5a36-5d91-0964-8117c610c4ec@arm.com>
Date: Fri, 3 Aug 2018 10:09:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180801110340.67695-4-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 3/5] iommu: make iommu_inclusive_mapping
 a suboption of dom0-iommu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 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>

SGkgUm9nZXIsCgpPbiAwOC8wMS8yMDE4IDEyOjAzIFBNLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6
Cj4gSW50cm9kdWNlIGEgbmV3IGRvbTAtaW9tbXU9aW5jbHVzaXZlIGdlbmVyaWMgb3B0aW9uIHRo
YXQgc3VwZXJzZWRlcwo+IGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nLiBUaGUgcHJldmNpb3VzIGJl
aGF2aW91ciBpcyBwcmVzZXJ2ZWQgYW5kIHRoZQo+IG9wdGlvbiBzaG91bGQgb25seSBiZSBlbmFi
bGVkIGJ5IGRlZmF1bHQgb24gSW50ZWwgaGFyZHdhcmUuCj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFu
Z2UgaW50ZW5kZWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CgpGb3IgdGhlIEFybSBiaXRzOgoKQWNrZWQtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpDaGVlcnMsCgo+IC0tLQo+IENoYW5nZXMgc2luY2Ug
djE6Cj4gICAtIFVzZSBkb20wLWlvbW11IGluc3RlYWQgb2YgdGhlIGlvbW11IG9wdGlvbi4KPiAg
IC0gT25seSBlbmFibGUgYnkgZGVmYXVsdCBvbiBJbnRlbCBoYXJkd2FyZS4KPiAtLS0KPiBDYzog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBDYzogR2VvcmdlIER1
bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgo+IENjOiBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgo+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IENjOiBLb25y
YWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4gQ2M6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDYzogVGltIERlZWdhbiA8dGlt
QHhlbi5vcmc+Cj4gQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gQ2M6IEtldmlu
IFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgo+IC0tLQo+ICAgZG9jcy9taXNjL3hlbi1jb21t
YW5kLWxpbmUubWFya2Rvd24gICB8IDE0ICsrKysrKysKPiAgIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FybS9pb21tdS5jICAgfCAgNCArKwo+ICAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9t
bXUuYyAgICAgICB8ICA1ICsrKwo+ICAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2V4dGVy
bi5oICB8ICAyIC0KPiAgIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgfCAg
NiAtLS0KPiAgIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgfCA1OCArLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lv
bW11LmMgICB8IDYwICsrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICAgeGVuL2luY2x1ZGUv
eGVuL2lvbW11LmggICAgICAgICAgICAgICB8ICAyICsKPiAgIDggZmlsZXMgY2hhbmdlZCwgODYg
aW5zZXJ0aW9ucygrKSwgNjUgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RvY3MvbWlz
Yy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUu
bWFya2Rvd24KPiBpbmRleCBhMmEwN2NjNmM4Li4zMGQ5NzBiYzJlIDEwMDY0NAo+IC0tLSBhL2Rv
Y3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4gKysrIGIvZG9jcy9taXNjL3hlbi1j
b21tYW5kLWxpbmUubWFya2Rvd24KPiBAQCAtMTIzMCw2ICsxMjMwLDE3IEBAIGRldGVjdGlvbiBv
ZiBzeXN0ZW1zIGtub3duIHRvIG1pc2JlaGF2ZSB1cG9uIGFjY2Vzc2VzIHRvIHRoYXQgcG9ydC4K
PiAgID4+IENvbnRyb2xzIHdoZXRoZXIgdG8gc2V0dXAgRE1BIHJlbWFwcGluZ3MgZm9yIGFsbCB0
aGUgaG9zdCBSQU0gZXhjZXB0IHJlZ2lvbnMKPiAgID4+IGluIHVzZSBieSBYZW4uCj4gICAKPiAr
PiBgaW5jbHVzaXZlYAo+ICsKPiArPiBEZWZhdWx0OiBgdHJ1ZWAgb24gSW50ZWwgaGFyZHdhcmUs
IGBmYWxzZWAgb3RoZXJ3aXNlCj4gKwo+ICs+PiBVc2UgdGhpcyB0byB3b3JrIGFyb3VuZCBmaXJt
d2FyZSBpc3N1ZXMgcHJvdmlkaW5nIGluY29ycmVjdCBSTVJSIG9yIElWTUQKPiArPj4gZW50cmll
cy4gUmF0aGVyIHRoYW4gb25seSBtYXBwaW5nIFJBTSBwYWdlcyBmb3IgSU9NTVUgYWNjZXNzZXMg
Zm9yIERvbTAsCj4gKz4+IHdpdGggdGhpcyBvcHRpb24gYWxsIHBhZ2VzIHVwIHRvIDRHQiwgbm90
IG1hcmtlZCBhcyB1bnVzYWJsZSBpbiB0aGUgRTgyMAo+ICs+PiB0YWJsZSwgd2lsbCBnZXQgYSBt
YXBwaW5nIGVzdGFibGlzaGVkLiBOb3RlIHRoYXQgdGhpcyBvcHRpb24gaXMgb25seQo+ICs+PiBh
cHBsaWNhYmxlIHRvIGEgUFYgZG9tMC4gQWxzbyBub3RlIHRoYXQgaWYgYHN0cmljdGAgbW9kZSBp
cyBlbmFibGVkCj4gKz4+IHRoZW4gY29udmVudGlvbmFsIFJBTSBwYWdlcyBub3QgYXNzaWduZWQg
dG8gZG9tMCB3aWxsIG5vdCBiZSBtYXBwZWQuCj4gKwo+ICAgIyMjIGlvbW11XF9kZXZcX2lvdGxi
XF90aW1lb3V0Cj4gICA+IGA9IDxpbnRlZ2VyPmAKPiAgIAo+IEBAIC0xMjQyLDYgKzEyNTMsOSBA
QCB3YWl0IGRlc2NyaXB0b3IgdGltZWQgb3V0JywgdHJ5IGluY3JlYXNpbmcgdGhpcyB2YWx1ZS4K
PiAgICMjIyBpb21tdVxfaW5jbHVzaXZlXF9tYXBwaW5nIChWVC1kKQo+ICAgPiBgPSA8Ym9vbGVh
bj5gCj4gICAKPiArKipXQVJOSU5HOiBUaGlzIGNvbW1hbmQgbGluZSBvcHRpb24gaXMgZGVwcmVj
YXRlZCwgYW5kIHN1cGVyc2VkZWQgYnkKPiArX2RvbTAtaW9tbXU9aW5jbHVzaXZlXyAtIHVzaW5n
IGJvdGggb3B0aW9ucyBpbiBjb21iaW5hdGlvbiBpcyB1bmRlZmluZWQuKioKPiArCj4gICA+IERl
ZmF1bHQ6IGB0cnVlYAo+ICAgCj4gICBVc2UgdGhpcyB0byB3b3JrIGFyb3VuZCBmaXJtd2FyZSBp
c3N1ZXMgcHJvdmlkaW5nIGluY29ycmVjdCBSTVJSIGVudHJpZXMuCj4gZGlmZiAtLWdpdCBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYXJtL2lvbW11LmMKPiBpbmRleCA5NWIxYWJiOTcyLi4zMjU5OTdiMTlmIDEwMDY0NAo+IC0t
LSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9pb21tdS5jCj4gKysrIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYXJtL2lvbW11LmMKPiBAQCAtNzMsMyArNzMsNyBAQCBpbnQgYXJjaF9p
b21tdV9wb3B1bGF0ZV9wYWdlX3RhYmxlKHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAgLyogVGhl
IElPTU1VIHNoYXJlcyB0aGUgcDJtIHdpdGggdGhlIENQVSAqLwo+ICAgICAgIHJldHVybiAtRU5P
U1lTOwo+ICAgfQo+ICsKPiArdm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9pb21tdV9od2RvbV9pbml0
KHN0cnVjdCBkb21haW4gKmQpCj4gK3sKPiArfQo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+IGlu
ZGV4IDg4ZTIzYmJkMDQuLjY2MTFlMTNjYzIgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvaW9tbXUuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMK
PiBAQCAtNzQsNiArNzQsNyBAQCBib29sX3QgX19yZWFkX21vc3RseSBhbWRfaW9tbXVfcGVyZGV2
X2ludHJlbWFwID0gMTsKPiAgIGN1c3RvbV9wYXJhbSgiZG9tMC1pb21tdSIsIHBhcnNlX2RvbTBf
aW9tbXVfcGFyYW0pOwo+ICAgYm9vbCBfX2h3ZG9tX2luaXRkYXRhIGlvbW11X2RvbTBfc3RyaWN0
Owo+ICAgYm9vbCBfX3JlYWRfbW9zdGx5IGlvbW11X2RvbTBfcGFzc3Rocm91Z2g7Cj4gK2ludDhf
dCBfX2h3ZG9tX2luaXRkYXRhIGlvbW11X2RvbTBfaW5jbHVzaXZlID0gLTE7Cj4gICAKPiAgIERF
RklORV9QRVJfQ1BVKGJvb2xfdCwgaW9tbXVfZG9udF9mbHVzaF9pb3RsYik7Cj4gICAKPiBAQCAt
MTU4LDYgKzE1OSw4IEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2RvbTBfaW9tbXVfcGFyYW0o
Y29uc3QgY2hhciAqcykKPiAgICAgICAgICAgICAgIGlvbW11X2RvbTBfc3RyaWN0ID0gdmFsOwo+
ICAgICAgICAgICBlbHNlIGlmICggIXN0cm5jbXAocywgInJlbGF4ZWQiLCBzcyAtIHMpICkKPiAg
ICAgICAgICAgICAgIGlvbW11X2RvbTBfc3RyaWN0ID0gIXZhbDsKPiArICAgICAgICBlbHNlIGlm
ICggIXN0cm5jbXAocywgImluY2x1c2l2ZSIsIHNzIC0gcykgKQo+ICsgICAgICAgICAgICBpb21t
dV9kb20wX2luY2x1c2l2ZSA9IHZhbDsKPiAgICAgICAgICAgZWxzZQo+ICAgICAgICAgICAgICAg
cmMgPSAtRUlOVkFMOwo+ICAgCj4gQEAgLTI0MCw2ICsyNDMsOCBAQCB2b2lkIF9faHdkb21faW5p
dCBpb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAgfQo+ICAgCj4gICAg
ICAgaGQtPnBsYXRmb3JtX29wcy0+aHdkb21faW5pdChkKTsKPiArCj4gKyAgICBhcmNoX2lvbW11
X2h3ZG9tX2luaXQoZCk7Cj4gICB9Cj4gICAKPiAgIHZvaWQgaW9tbXVfdGVhcmRvd24oc3RydWN0
IGRvbWFpbiAqZCkKPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2V4
dGVybi5oIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2V4dGVybi5oCj4gaW5kZXggZmI3
ZWRmYWVmOS4uOTFjYWRjNjAyZSAxMDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQvZXh0ZXJuLmgKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZXh0ZXJu
LmgKPiBAQCAtOTksNiArOTksNCBAQCB2b2lkIHBjaV92dGRfcXVpcmsoY29uc3Qgc3RydWN0IHBj
aV9kZXYgKik7Cj4gICBib29sX3QgcGxhdGZvcm1fc3VwcG9ydHNfaW50cmVtYXAodm9pZCk7Cj4g
ICBib29sX3QgcGxhdGZvcm1fc3VwcG9ydHNfeDJhcGljKHZvaWQpOwo+ICAgCj4gLXZvaWQgdnRk
X3NldF9od2RvbV9tYXBwaW5nKHN0cnVjdCBkb21haW4gKmQpOwo+IC0KPiAgICNlbmRpZiAvLyBf
VlREX0VYVEVSTl9IXwo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQv
aW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gaW5kZXggOGFj
Nzc0MjE1Yi4uYzg4MGIwY2UyMSAxMDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQvaW9tbXUuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5j
Cj4gQEAgLTEzMDQsMTIgKzEzMDQsNiBAQCBzdGF0aWMgdm9pZCBfX2h3ZG9tX2luaXQgaW50ZWxf
aW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQo+ICAgewo+ICAgICAgIHN0cnVjdCBh
Y3BpX2RyaGRfdW5pdCAqZHJoZDsKPiAgIAo+IC0gICAgaWYgKCAhaW9tbXVfZG9tMF9wYXNzdGhy
b3VnaCAmJiBpc19wdl9kb21haW4oZCkgKQo+IC0gICAgewo+IC0gICAgICAgIC8qIFNldCB1cCAx
OjEgcGFnZSB0YWJsZSBmb3IgaGFyZHdhcmUgZG9tYWluLiAqLwo+IC0gICAgICAgIHZ0ZF9zZXRf
aHdkb21fbWFwcGluZyhkKTsKPiAtICAgIH0KPiAtCj4gICAgICAgc2V0dXBfaHdkb21fcGNpX2Rl
dmljZXMoZCwgc2V0dXBfaHdkb21fZGV2aWNlKTsKPiAgICAgICBzZXR1cF9od2RvbV9ybXJyKGQp
Owo+ICAgCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRk
LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCj4gaW5kZXggMDBhOTg5
MTAwNS4uMjAzMjMwNTFkMCAxMDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQveDg2L3Z0ZC5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQu
Ywo+IEBAIC0yNSw3ICsyNSw2IEBACj4gICAjaW5jbHVkZSA8eGVuL2lycS5oPgo+ICAgI2luY2x1
ZGUgPHhlbi9udW1hLmg+Cj4gICAjaW5jbHVkZSA8YXNtL2ZpeG1hcC5oPgo+IC0jaW5jbHVkZSA8
YXNtL3NldHVwLmg+Cj4gICAjaW5jbHVkZSAiLi4vaW9tbXUuaCIKPiAgICNpbmNsdWRlICIuLi9k
bWFyLmgiCj4gICAjaW5jbHVkZSAiLi4vdnRkLmgiCj4gQEAgLTM1LDggKzM0LDcgQEAKPiAgICAq
IGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nOiB3aGVuIHNldCwgYWxsIG1lbW9yeSBiZWxvdyA0R0Ig
aXMgaW5jbHVkZWQgaW4gZG9tMAo+ICAgICogMToxIGlvbW11IG1hcHBpbmdzIGV4Y2VwdCB4ZW4g
YW5kIHVudXNhYmxlIHJlZ2lvbnMuCj4gICAgKi8KPiAtc3RhdGljIGJvb2xfdCBfX2h3ZG9tX2lu
aXRkYXRhIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nID0gMTsKPiAtYm9vbGVhbl9wYXJhbSgiaW9t
bXVfaW5jbHVzaXZlX21hcHBpbmciLCBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyk7Cj4gK2Jvb2xl
YW5fcGFyYW0oImlvbW11X2luY2x1c2l2ZV9tYXBwaW5nIiwgaW9tbXVfZG9tMF9pbmNsdXNpdmUp
Owo+ICAgCj4gICB2b2lkICptYXBfdnRkX2RvbWFpbl9wYWdlKHU2NCBtYWRkcikKPiAgIHsKPiBA
QCAtMTA4LDU3ICsxMDYsMyBAQCB2b2lkIGh2bV9kcGNpX2lzYWlycV9lb2koc3RydWN0IGRvbWFp
biAqZCwgdW5zaWduZWQgaW50IGlzYWlycSkKPiAgICAgICBzcGluX3VubG9jaygmZC0+ZXZlbnRf
bG9jayk7Cj4gICB9Cj4gICAKPiAtdm9pZCBfX2h3ZG9tX2luaXQgdnRkX3NldF9od2RvbV9tYXBw
aW5nKHN0cnVjdCBkb21haW4gKmQpCj4gLXsKPiAtICAgIHVuc2lnbmVkIGxvbmcgaSwgdG9wLCBt
YXhfcGZuOwo+IC0KPiAtICAgIEJVR19PTighaXNfaGFyZHdhcmVfZG9tYWluKGQpKTsKPiAtCj4g
LSAgICBtYXhfcGZuID0gKEdCKDQpID4+IFBBR0VfU0hJRlQpIC0gMTsKPiAtICAgIHRvcCA9IG1h
eChtYXhfcGR4LCBwZm5fdG9fcGR4KG1heF9wZm4pICsgMSk7Cj4gLQo+IC0gICAgZm9yICggaSA9
IDA7IGkgPCB0b3A7IGkrKyApCj4gLSAgICB7Cj4gLSAgICAgICAgdW5zaWduZWQgbG9uZyBwZm4g
PSBwZHhfdG9fcGZuKGkpOwo+IC0gICAgICAgIGJvb2wgbWFwOwo+IC0gICAgICAgIGludCByYzsK
PiAtCj4gLSAgICAgICAgLyoKPiAtICAgICAgICAgKiBTZXQgdXAgMToxIG1hcHBpbmcgZm9yIGRv
bTAuIERlZmF1bHQgdG8gaW5jbHVkZSBvbmx5Cj4gLSAgICAgICAgICogY29udmVudGlvbmFsIFJB
TSBhcmVhcyBhbmQgbGV0IFJNUlJzIGluY2x1ZGUgbmVlZGVkIHJlc2VydmVkCj4gLSAgICAgICAg
ICogcmVnaW9ucy4gV2hlbiBzZXQsIHRoZSBpbmNsdXNpdmUgbWFwcGluZyBhZGRpdGlvbmFsbHkg
bWFwcyBpbgo+IC0gICAgICAgICAqIGV2ZXJ5IHBmbiB1cCB0byA0R0IgZXhjZXB0IHRob3NlIHRo
YXQgZmFsbCBpbiB1bnVzYWJsZSByYW5nZXMuCj4gLSAgICAgICAgICovCj4gLSAgICAgICAgaWYg
KCBwZm4gPiBtYXhfcGZuICYmICFtZm5fdmFsaWQoX21mbihwZm4pKSApCj4gLSAgICAgICAgICAg
IGNvbnRpbnVlOwo+IC0KPiAtICAgICAgICBpZiAoIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nICYm
IHBmbiA8PSBtYXhfcGZuICkKPiAtICAgICAgICAgICAgbWFwID0gIXBhZ2VfaXNfcmFtX3R5cGUo
cGZuLCBSQU1fVFlQRV9VTlVTQUJMRSk7Cj4gLSAgICAgICAgZWxzZQo+IC0gICAgICAgICAgICBt
YXAgPSBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKTsKPiAtCj4g
LSAgICAgICAgaWYgKCAhbWFwICkKPiAtICAgICAgICAgICAgY29udGludWU7Cj4gLQo+IC0gICAg
ICAgIC8qIEV4Y2x1ZGUgWGVuIGJpdHMgKi8KPiAtICAgICAgICBpZiAoIHhlbl9pbl9yYW5nZShw
Zm4pICkKPiAtICAgICAgICAgICAgY29udGludWU7Cj4gLQo+IC0gICAgICAgIC8qCj4gLSAgICAg
ICAgICogSWYgZG9tMC1zdHJpY3QgbW9kZSBpcyBlbmFibGVkIHRoZW4gZXhjbHVkZSBjb252ZW50
aW9uYWwgUkFNCj4gLSAgICAgICAgICogYW5kIGxldCB0aGUgY29tbW9uIGNvZGUgbWFwIGRvbTAn
cyBwYWdlcy4KPiAtICAgICAgICAgKi8KPiAtICAgICAgICBpZiAoIGlvbW11X2RvbTBfc3RyaWN0
ICYmCj4gLSAgICAgICAgICAgICBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVO
VElPTkFMKSApCj4gLSAgICAgICAgICAgIGNvbnRpbnVlOwo+IC0KPiAtICAgICAgICByYyA9IGlv
bW11X21hcF9wYWdlKGQsIHBmbiwgcGZuLCBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxl
KTsKPiAtICAgICAgICBpZiAoIHJjICkKPiAtICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJO
SU5HIFZURFBSRUZJWCAiIGQlZDogSU9NTVUgbWFwcGluZyBmYWlsZWQ6ICVkXG4iLAo+IC0gICAg
ICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCByYyk7Cj4gLQo+IC0gICAgICAgIGlmICghKGkg
JiAweGZmZmZmKSkKPiAtICAgICAgICAgICAgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKCk7Cj4g
LSAgICB9Cj4gLX0KPiAtCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4
Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKPiBpbmRleCA2
ODE4MmFmZDkxLi5iZjZlZGY0YzA0IDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3g4Ni9pb21tdS5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11
LmMKPiBAQCAtMjAsNiArMjAsOCBAQAo+ICAgI2luY2x1ZGUgPHhlbi9zb2Z0aXJxLmg+Cj4gICAj
aW5jbHVkZSA8eHNtL3hzbS5oPgo+ICAgCj4gKyNpbmNsdWRlIDxhc20vc2V0dXAuaD4KPiArCj4g
ICB2b2lkIGlvbW11X3VwZGF0ZV9pcmVfZnJvbV9hcGljKAo+ICAgICAgIHVuc2lnbmVkIGludCBh
cGljLCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgdmFsdWUpCj4gICB7Cj4gQEAgLTEz
Miw2ICsxMzQsNjQgQEAgdm9pZCBhcmNoX2lvbW11X2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21h
aW4gKmQpCj4gICB7Cj4gICB9Cj4gICAKPiArdm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9pb21tdV9o
d2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCj4gK3sKPiArICAgIHVuc2lnbmVkIGxvbmcgaSwg
dG9wLCBtYXhfcGZuOwo+ICsKPiArICAgIEJVR19PTighaXNfaGFyZHdhcmVfZG9tYWluKGQpKTsK
PiArCj4gKyAgICAvKiBTZXQgdGhlIGRlZmF1bHQgdmFsdWUgb2YgaW5jbHVzaXZlIGRlcGVuZGlu
ZyBvbiB0aGUgaGFyZHdhcmUuICovCj4gKyAgICBpZiAoIGlvbW11X2RvbTBfaW5jbHVzaXZlID09
IC0xICkKPiArICAgICAgICBpb21tdV9kb20wX2luY2x1c2l2ZSA9IGJvb3RfY3B1X2RhdGEueDg2
X3ZlbmRvciA9PSBYODZfVkVORE9SX0lOVEVMOwo+ICsKPiArICAgIG1heF9wZm4gPSAoR0IoNCkg
Pj4gUEFHRV9TSElGVCkgLSAxOwo+ICsgICAgdG9wID0gbWF4KG1heF9wZHgsIHBmbl90b19wZHgo
bWF4X3BmbikgKyAxKTsKPiArCj4gKyAgICBmb3IgKCBpID0gMDsgaSA8IHRvcDsgaSsrICkKPiAr
ICAgIHsKPiArICAgICAgICB1bnNpZ25lZCBsb25nIHBmbiA9IHBkeF90b19wZm4oaSk7Cj4gKyAg
ICAgICAgYm9vbCBtYXA7Cj4gKyAgICAgICAgaW50IHJjOwo+ICsKPiArICAgICAgICAvKgo+ICsg
ICAgICAgICAqIFNldCB1cCAxOjEgbWFwcGluZyBmb3IgZG9tMC4gRGVmYXVsdCB0byBpbmNsdWRl
IG9ubHkKPiArICAgICAgICAgKiBjb252ZW50aW9uYWwgUkFNIGFyZWFzIGFuZCBsZXQgUk1SUnMg
aW5jbHVkZSBuZWVkZWQgcmVzZXJ2ZWQKPiArICAgICAgICAgKiByZWdpb25zLiBXaGVuIHNldCwg
dGhlIGluY2x1c2l2ZSBtYXBwaW5nIGFkZGl0aW9uYWxseSBtYXBzIGluCj4gKyAgICAgICAgICog
ZXZlcnkgcGZuIHVwIHRvIDRHQiBleGNlcHQgdGhvc2UgdGhhdCBmYWxsIGluIHVudXNhYmxlIHJh
bmdlcy4KPiArICAgICAgICAgKi8KPiArICAgICAgICBpZiAoIHBmbiA+IG1heF9wZm4gJiYgIW1m
bl92YWxpZChfbWZuKHBmbikpICkKPiArICAgICAgICAgICAgY29udGludWU7Cj4gKwo+ICsgICAg
ICAgIGlmICggaW9tbXVfZG9tMF9pbmNsdXNpdmUgJiYgcGZuIDw9IG1heF9wZm4gKQo+ICsgICAg
ICAgICAgICBtYXAgPSAhcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX1VOVVNBQkxFKTsK
PiArICAgICAgICBlbHNlCj4gKyAgICAgICAgICAgIG1hcCA9IHBhZ2VfaXNfcmFtX3R5cGUocGZu
LCBSQU1fVFlQRV9DT05WRU5USU9OQUwpOwo+ICsKPiArICAgICAgICBpZiAoICFtYXAgKQo+ICsg
ICAgICAgICAgICBjb250aW51ZTsKPiArCj4gKyAgICAgICAgLyogRXhjbHVkZSBYZW4gYml0cyAq
Lwo+ICsgICAgICAgIGlmICggeGVuX2luX3JhbmdlKHBmbikgKQo+ICsgICAgICAgICAgICBjb250
aW51ZTsKPiArCj4gKyAgICAgICAgLyoKPiArICAgICAgICAgKiBJZiBkb20wLXN0cmljdCBtb2Rl
IGlzIGVuYWJsZWQgdGhlbiBleGNsdWRlIGNvbnZlbnRpb25hbCBSQU0KPiArICAgICAgICAgKiBh
bmQgbGV0IHRoZSBjb21tb24gY29kZSBtYXAgZG9tMCdzIHBhZ2VzLgo+ICsgICAgICAgICAqLwo+
ICsgICAgICAgIGlmICggaW9tbXVfZG9tMF9zdHJpY3QgJiYKPiArICAgICAgICAgICAgIHBhZ2Vf
aXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpICkKPiArICAgICAgICAgICAg
Y29udGludWU7Cj4gKwo+ICsgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwgcGZuLCBwZm4s
IElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOwo+ICsgICAgICAgIGlmICggcmMgKQo+
ICsgICAgICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcgIiBkJWQ6IElPTU1VIG1hcHBpbmcg
ZmFpbGVkOiAlZFxuIiwKPiArICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmMpOwo+
ICsKPiArICAgICAgICBpZiAoIShpICYgMHhmZmZmZikpCj4gKyAgICAgICAgICAgIHByb2Nlc3Nf
cGVuZGluZ19zb2Z0aXJxcygpOwo+ICsgICAgfQo+ICt9Cj4gKwo+ICAgLyoKPiAgICAqIExvY2Fs
IHZhcmlhYmxlczoKPiAgICAqIG1vZGU6IEMKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVu
L2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAo+IGluZGV4IGMwYzY5NzVhYzQuLjk5
ZTViODljMGYgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKPiArKysgYi94
ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAo+IEBAIC0zNyw2ICszNyw3IEBAIGV4dGVybiBib29sX3Qg
aW9tbXVfZGVidWc7Cj4gICBleHRlcm4gYm9vbF90IGFtZF9pb21tdV9wZXJkZXZfaW50cmVtYXA7
Cj4gICAKPiAgIGV4dGVybiBib29sIGlvbW11X2RvbTBfc3RyaWN0LCBpb21tdV9kb20wX3Bhc3N0
aHJvdWdoOwo+ICtleHRlcm4gaW50OF90IGlvbW11X2RvbTBfaW5jbHVzaXZlOwo+ICAgCj4gICBl
eHRlcm4gdW5zaWduZWQgaW50IGlvbW11X2Rldl9pb3RsYl90aW1lb3V0Owo+ICAgCj4gQEAgLTUx
LDYgKzUyLDcgQEAgdm9pZCBhcmNoX2lvbW11X2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4g
KmQpOwo+ICAgaW50IGFyY2hfaW9tbXVfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCk7Cj4g
ICBpbnQgYXJjaF9pb21tdV9wb3B1bGF0ZV9wYWdlX3RhYmxlKHN0cnVjdCBkb21haW4gKmQpOwo+
ICAgdm9pZCBhcmNoX2lvbW11X2NoZWNrX2F1dG90cmFuc2xhdGVkX2h3ZG9tKHN0cnVjdCBkb21h
aW4gKmQpOwo+ICt2b2lkIGFyY2hfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKTsK
PiAgIAo+ICAgaW50IGlvbW11X2NvbnN0cnVjdChzdHJ1Y3QgZG9tYWluICpkKTsKPiAgIAo+IAoK
LS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 09:10:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 09: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 1flW6X-00070i-LS; Fri, 03 Aug 2018 09:10: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=4bp+=ks=xenproject.org=prvs=746ccce5a=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1flW6W-00070W-O2
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 09:10:36 +0000
X-Inumbo-ID: 22b0fe73-96fd-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 22b0fe73-96fd-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 09:10:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,438,1526342400"; d="scan'208";a="61877773"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75042-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=75015
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 3 Aug 2018 10:10:32 +0100
Subject: [Xen-devel] [distros-debian-jessie test] 75042: 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>

ZmxpZ2h0IDc1MDQyIGRpc3Ryb3MtZGViaWFuLWplc3NpZSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTA0Mi8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1qZXNzaWUtbmV0Ym9vdC1weWdydWIg
MTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc1MDE1CgpiYXNlbGluZSB2ZXJzaW9uOgog
ZmxpZ2h0ICAgICAgICAgICAgICAgNzUwMTUKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAg
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 Aug 03 09:12:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 09:12:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flW8g-0007FN-54; Fri, 03 Aug 2018 09: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=bplq=ks=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1flW8f-0007FG-9J
 for xen-devel@lists.xen.org; Fri, 03 Aug 2018 09:12:49 +0000
X-Inumbo-ID: 4736d70d-96fd-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4736d70d-96fd-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 11:12: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 1F41980D;
 Fri,  3 Aug 2018 02:12:47 -0700 (PDT)
Received: from [10.1.38.57] (e110479-lin.cambridge.arm.com [10.1.38.57])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 9EF463F5BA;
 Fri,  3 Aug 2018 02:12:45 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311119160.26773@sstabellini-ThinkPad-X260>
 <1533061389-6504-7-git-send-email-sstabellini@kernel.org>
 <882cfb7f-aaab-59d0-f548-873de023d567@arm.com>
 <alpine.DEB.2.10.1808011521300.5781@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <717bffd8-2131-77f8-5c66-e5d92795361c@arm.com>
Date: Fri, 3 Aug 2018 10:12:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1808011521300.5781@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [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: ian.jackson@eu.citrix.com, Stefano Stabellini <stefanos@xilinx.com>,
 wei.liu2@citrix.com, blackskygg@gmail.com, xen-devel@lists.xen.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDA4LzAxLzIwMTggMTE6MjUgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPiBPbiBXZWQsIDEgQXVnIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGksCj4+
Cj4+IE9uIDMxLzA3LzE4IDE5OjIzLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBTaGFy
ZWQgbWVtb3J5IHJlZ2lvbnMgbmVlZCB0byBiZSBhZHZlcnRpc2VkIHRvIHRoZSBndWVzdC4gRm9y
dHVuYXRlbHksIGEKPj4+IGRldmljZSB0cmVlIGJpbmRpbmcgZm9yIHNwZWNpYWwgbWVtb3J5IHJl
Z2lvbnMgYWxyZWFkeSBleGlzdDoKPj4+IHJlc2VydmVkLW1lbW9yeS4KPj4+Cj4+PiBBZGQgYSBy
ZXNlcnZlZC1tZW1vcnkgbm9kZSBmb3IgZWFjaCBzaGFyZWQgbWVtb3J5IHJlZ2lvbiwgZm9yIGJv
dGgKPj4+IG1hc3RlcnMgYW5kIHNsYXZlcy4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4+PiAtLS0KPj4+ICAgIHRvb2xzL2xp
YnhsL2xpYnhsX2FyY2guaCB8ICAyICstCj4+PiAgICB0b29scy9saWJ4bC9saWJ4bF9hcm0uYyAg
fCA1Mgo+Pj4gKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0t
Cj4+PiAgICB0b29scy9saWJ4bC9saWJ4bF9kb20uYyAgfCAgMiArLQo+Pj4gICAgdG9vbHMvbGli
eGwvbGlieGxfeDg2LmMgIHwgIDIgKy0KPj4+ICAgIDQgZmlsZXMgY2hhbmdlZCwgNTIgaW5zZXJ0
aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKPj4+Cj4+PiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwv
bGlieGxfYXJjaC5oIGIvdG9vbHMvbGlieGwvbGlieGxfYXJjaC5oCj4+PiBpbmRleCA2YTA3Y2Nm
Li4zNjI2ZTRhIDEwMDY0NAo+Pj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfYXJjaC5oCj4+PiAr
KysgYi90b29scy9saWJ4bC9saWJ4bF9hcmNoLmgKPj4+IEBAIC0zNiw3ICszNiw3IEBAIGludCBs
aWJ4bF9fYXJjaF9kb21haW5fY3JlYXRlKGxpYnhsX19nYyAqZ2MsCj4+PiBsaWJ4bF9kb21haW5f
Y29uZmlnICpkX2NvbmZpZywKPj4+ICAgIC8qIHNldHVwIGFyY2ggc3BlY2lmaWMgaGFyZHdhcmUg
ZGVzY3JpcHRpb24sIGkuZS4gRFRCIG9uIEFSTSAqLwo+Pj4gICAgX2hpZGRlbgo+Pj4gICAgaW50
IGxpYnhsX19hcmNoX2RvbWFpbl9pbml0X2h3X2Rlc2NyaXB0aW9uKGxpYnhsX19nYyAqZ2MsCj4+
PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RvbWFp
bl9idWlsZF9pbmZvICppbmZvLAo+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKPj4+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZG9tYWluX2J1aWxkX3N0
YXRlCj4+PiAqc3RhdGUsCj4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tKTsKPj4+ICAgIC8qIGZpbmFsaXplIGFy
Y2ggc3BlY2lmaWMgaGFyZHdhcmUgZGVzY3JpcHRpb24uICovCj4+PiBkaWZmIC0tZ2l0IGEvdG9v
bHMvbGlieGwvbGlieGxfYXJtLmMgYi90b29scy9saWJ4bC9saWJ4bF9hcm0uYwo+Pj4gaW5kZXgg
NWY2MmU3OC4uNDAyMDQ1MyAxMDA2NDQKPj4+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5j
Cj4+PiArKysgYi90b29scy9saWJ4bC9saWJ4bF9hcm0uYwo+Pj4gQEAgLTQ2MSw2ICs0NjEsNDkg
QEAgc3RhdGljIGludCBtYWtlX21lbW9yeV9ub2RlcyhsaWJ4bF9fZ2MgKmdjLCB2b2lkICpmZHQs
Cj4+PiAgICAgICAgcmV0dXJuIDA7Cj4+PiAgICB9Cj4+PiAgICArc3RhdGljIGludCBtYWtlX3Jl
c2VydmVkX25vZGVzKGxpYnhsX19nYyAqZ2MsIHZvaWQgKmZkdCwKPj4+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcpCj4+PiArewo+
Pj4gKyAgICBpbnQgcmVzLCBpOwo+Pj4gKyAgICBjb25zdCBjaGFyICpuYW1lOwo+Pj4gKwo+Pj4g
KyAgICBpZiAoZF9jb25maWctPm51bV9zc2htcyA9PSAwKQo+Pj4gKyAgICAgICAgcmV0dXJuIDA7
Cj4+PiArCj4+PiArICAgIHJlcyA9IGZkdF9iZWdpbl9ub2RlKGZkdCwgInJlc2VydmVkLW1lbW9y
eSIpOwo+Pj4gKyAgICBpZiAocmVzKSByZXR1cm4gcmVzOwo+Pj4gKwo+Pj4gKyAgICByZXMgPSBm
ZHRfcHJvcGVydHlfY2VsbChmZHQsICIjYWRkcmVzcy1jZWxscyIsIFJPT1RfQUREUkVTU19DRUxM
Uyk7Cj4+PiArICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4+PiArCj4+PiArICAgIHJlcyA9IGZk
dF9wcm9wZXJ0eV9jZWxsKGZkdCwgIiNzaXplLWNlbGxzIiwgUk9PVF9TSVpFX0NFTExTKTsKPj4+
ICsgICAgaWYgKHJlcykgcmV0dXJuIHJlczsKPj4+ICsKPj4+ICsgICAgcmVzID0gZmR0X3Byb3Bl
cnR5KGZkdCwgInJhbmdlcyIsIE5VTEwsIDApOwo+Pj4gKyAgICBpZiAocmVzKSByZXR1cm4gcmVz
Owo+Pj4gKwo+Pj4gKyAgICBmb3IgKGkgPSAwOyBpIDwgZF9jb25maWctPm51bV9zc2htczsgaSsr
KSB7Cj4+PiArICAgICAgICB1aW50NjRfdCBzdGFydCA9IGRfY29uZmlnLT5zc2htc1tpXS5iZWdp
bjsKPj4+ICsgICAgICAgIGlmIChkX2NvbmZpZy0+c3NobXNbaV0ucm9sZSA9PSBMSUJYTF9TU0hN
X1JPTEVfU0xBVkUpCj4+PiArICAgICAgICAgICAgc3RhcnQgKz0gZF9jb25maWctPnNzaG1zW2ld
Lm9mZnNldDsKPj4+ICsgICAgICAgIG5hbWUgPSBHQ1NQUklOVEYoIm1lbW9yeUAlIlBSSXg2NCwg
c3RhcnQpOwo+Pgo+PiBJIHVuZGVyc3RhbmQgdGhlIG5vZGUgd2lsbCBiZSB1c2VmdWwgZm9yIGF2
b2lkIHRoZSBndWVzdCB1c2luZyBhcyBhIG5vcm1hbAo+PiBtZW1vcnkuCj4gCj4gWWVzLCB0aGF0
J3MgcmlnaHQuCj4gCj4gCj4+IFdlIGFsc28gbmVlZCB0byBtYWtlIHN1cmUgdGhlIGd1ZXN0IGNh
biBkZXRlY3Qgd2hhdCBpdCBpcyB1c2VkIGZvcgo+PiAoaW1hZ2luZSBhIGRyaXZlciBmb3IgaXQp
LiBTbyB5b3UgcHJvYmFibHkgd2FudCBhIG5lZWQgY29tcGF0aWJsZSBhbmQgbW9yZQo+PiBpbmZv
cm1hdGlvbiBpbiBpdC4KPiAKPiBTb21ldGhpbmcgbGlrZSAieGVuLHNoYXJlZC1tZW1vcnkiID8K
ClRoZSBuYW1lIHNvdW5kcyBnb29kIHRvIG1lLiBXZSBtaWdodCBhbHNvIHdhbnQgdG8gZXhwb3Nl
IHRoZSBJRCB1c2VkIGZvciAKdGhlIHNoYXJlLiBJIHRoaW5rIHRoaXMgd291bGQgaGVscCB0aGUg
Z3Vlc3QgdG8ga25vdyB3aGF0IHRvIGRvIHdpdGggaXQuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdy
YWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 09:14:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 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 1flWAg-0007Mv-Im; Fri, 03 Aug 2018 09: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=kyzd=ks=citrix.com=prvs=746c4a709=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1flWAe-0007Mn-U5
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 09:14:52 +0000
X-Inumbo-ID: 909f9edf-96fd-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 909f9edf-96fd-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 11:14:04 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,438,1526342400"; d="scan'208";a="77129236"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v2 2/5] iommu: introduce dom0-iommu option
Thread-Index: AQHUKjU2xA8xv5kE90uuzIHI58m1v6Sr/jaAgAGP1ACAACc2IP//404AgAAjaxD//+FOAIAAIfCQ
Date: Fri, 3 Aug 2018 09:14:49 +0000
Message-ID: <61bcba90229c4837b40b5cab8ad080bb@AMSPEX02CL03.citrite.net>
References: <20180801110340.67695-1-roger.pau@citrix.com>
 <20180801110340.67695-3-roger.pau@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912915CF@SHSMSX101.ccr.corp.intel.com>
 <5B62BF7B02000078001DA2F8@prv1-mh.provo.novell.com>
 <20180803081426.6zh3lqhcjtxdofnf@mac>
 <e441ed7a4f864faea8335157c5e97198@AMSPEX02CL03.citrite.net>
 <20180803085204.qld2rb3xqyxgycyo@mac>
 <90d7eeeaeac34829bb636c2b4b4d19e9@AMSPEX02CL03.citrite.net>
 <20180803090858.qfcurfw5cyagmjht@mac>
In-Reply-To: <20180803090858.qfcurfw5cyagmjht@mac>
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 2/5] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+IFNl
bnQ6IDAzIEF1Z3VzdCAyMDE4IDEwOjA5Cj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50
QGNpdHJpeC5jb20+Cj4gQ2M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT47IEtldmlu
IFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsKPiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiBHZW9y
Z2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPEFu
ZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4
LmNvbT47IFRpbQo+IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPjsgU3VyYXZlZQo+IFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlr
dWxwYW5pdEBhbWQuY29tPjsgeGVuLWRldmVsIDx4ZW4tCj4gZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmc+OyBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KPiBTdWJqZWN0OiBSZTog
W1hlbi1kZXZlbF0gW1BBVENIIHYyIDIvNV0gaW9tbXU6IGludHJvZHVjZSBkb20wLWlvbW11Cj4g
b3B0aW9uCj4gCj4gT24gRnJpLCBBdWcgMDMsIDIwMTggYXQgMTA6MDU6MTlBTSArMDEwMCwgUGF1
bCBEdXJyYW50IHdyb3RlOgo+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4gPiBG
cm9tOiBSb2dlciBQYXUgTW9ubmUKPiA+ID4gU2VudDogMDMgQXVndXN0IDIwMTggMDk6NTIKPiA+
ID4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gPiA+IENjOiBK
YW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+OyBLZXZpbiBUaWFuCj4gPGtldmluLnRpYW5A
aW50ZWwuY29tPjsKPiA+ID4gU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPjsgV2VpIExpdQo+IDx3ZWkubGl1MkBjaXRyaXguY29tPjsKPiA+ID4gR2VvcmdlIER1bmxh
cCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgQW5kcmV3IENvb3Blcgo+ID4gPiA8QW5kcmV3
LkNvb3BlcjNAY2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29t
PjsKPiBUaW0KPiA+ID4gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+OyBTdXJhdmVlCj4gPiA+IFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUu
c3V0aGlrdWxwYW5pdEBhbWQuY29tPjsgeGVuLWRldmVsIDx4ZW4tCj4gPiA+IGRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnPjsgQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Cj4gPiA+
IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0ggdjIgMi81XSBpb21tdTogaW50cm9kdWNl
IGRvbTAtaW9tbXUKPiA+ID4gb3B0aW9uCj4gPiA+Cj4gPiA+IE9uIEZyaSwgQXVnIDAzLCAyMDE4
IGF0IDA5OjM1OjU4QU0gKzAxMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPiA+ID4gPiA+IC0tLS0t
T3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiA+ID4gPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10KPiBPbgo+ID4gPiBCZWhhbGYK
PiA+ID4gPiA+IE9mIFJvZ2VyIFBhdSBNb25uw6kKPiA+ID4gPiA+IFNlbnQ6IDAzIEF1Z3VzdCAy
MDE4IDA5OjE0Cj4gPiA+ID4gPiBUbzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgo+
ID4gPiA+ID4gQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsgU3RlZmFubyBT
dGFiZWxsaW5pCj4gPiA+ID4gPiA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+OyBHZW9yZ2UKPiBEdW5sYXAKPiA+ID4gPiA+IDxHZW9yZ2UuRHVu
bGFwQGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPiA+ID4gPiA8QW5kcmV3LkNvb3BlcjNA
Y2l0cml4LmNvbT47IElhbiBKYWNrc29uCj4gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+Owo+ID4g
PiBUaW0KPiA+ID4gPiA+IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPjsKPiBTdXJhdmVlCj4gPiA+ID4gPiBTdXRoaWt1bHBhbml0IDxz
dXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT47IHhlbi1kZXZlbCA8eGVuLQo+ID4gPiA+ID4g
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+OyBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1k
LmNvbT4KPiA+ID4gPiA+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0ggdjIgMi81XSBp
b21tdTogaW50cm9kdWNlIGRvbTAtCj4gaW9tbXUKPiA+ID4gPiA+IG9wdGlvbgo+ID4gPiA+ID4K
PiA+ID4gPiA+IE9uIFRodSwgQXVnIDAyLCAyMDE4IGF0IDAyOjIzOjIzQU0gLTA2MDAsIEphbiBC
ZXVsaWNoIHdyb3RlOgo+ID4gPiA+ID4gPiA+Pj4gT24gMDIuMDguMTggYXQgMDk6NDYsIDxrZXZp
bi50aWFuQGludGVsLmNvbT4gd3JvdGU6Cj4gPiA+ID4gPiA+ID4+ICBGcm9tOiBSb2dlciBQYXUg
TW9ubmUgW21haWx0bzpyb2dlci5wYXVAY2l0cml4LmNvbV0KPiA+ID4gPiA+ID4gPj4gU2VudDog
V2VkbmVzZGF5LCBBdWd1c3QgMSwgMjAxOCA3OjA0IFBNCj4gPiA+ID4gPiA+ID4+IC0tLSBhL2Rv
Y3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4gPiA+ID4gPiA+ID4+ICsrKyBiL2Rv
Y3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4gPiA+ID4gPiA+ID4+IEBAIC0xMTUw
LDEyICsxMTUwLDE4IEBAIGRldGVjdGlvbiBvZiBzeXN0ZW1zIGtub3duIHRvCj4gPiA+IG1pc2Jl
aGF2ZQo+ID4gPiA+ID4gPiA+PiB1cG9uIGFjY2Vzc2VzIHRvIHRoYXQgcG9ydC4KPiA+ID4gPiA+
ID4gPj4KPiA+ID4gPiA+ID4gPj4gID4gYGRvbTAtcGFzc3Rocm91Z2hgCj4gPiA+ID4gPiA+ID4+
Cj4gPiA+ID4gPiA+ID4+ICs+ICoqV0FSTklORzogVGhpcyBjb21tYW5kIGxpbmUgb3B0aW9uIGlz
IGRlcHJlY2F0ZWQsIGFuZAo+ID4gPiA+ID4gc3VwZXJzZWRlZAo+ID4gPiA+ID4gPiA+PiBieQo+
ID4gPiA+ID4gPiA+PiArPiBfZG9tMC1pb21tdT1ub25lXyAtIHVzaW5nIGJvdGggb3B0aW9ucyBp
biBjb21iaW5hdGlvbiBpcwo+ID4gPiA+ID4gPiA+PiB1bmRlZmluZWQuKioKPiA+ID4gPiA+ID4g
Pj4gKwo+ID4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+ID4gaW4gcGF0Y2ggZGVzY3JpcHRpb24geW91
IHNhaWQgJ3N1cGVyc2VkZScuLi4gaXMgaXQgYmV0dGVyIHRvIHNheSB0aGF0Cj4gPiA+ID4gPiA+
ID4gbmV3IGRvbTBfaW9tbXUgaXMgZmF2b3JlZCBpZiBib3RoIG9wdGlvbnMgYXJlIHNwZWNpZmll
ZCB0aGFuCj4gPiA+ID4gPiA+ID4gc2F5aW5nICd1bmRlZmluZWQnPwo+ID4gPiA+ID4gPgo+ID4g
PiA+ID4gPiBUaGF0IHdvdWxkIGNvbXBsaWNhdGUgaGFuZGxpbmcgKHBlcmhhcHMganVzdCBzbGln
aHRseSwgYnV0IGFueXdheSksCj4gPiA+ID4gPiA+IHNpbmNlIHdlJ2QgaGF2ZSB0byBtYWludGFp
biBhIHNlY29uZCBib29sZWFuLiBXaXRob3V0IHRoYXQgdGhlCj4gPiA+ID4gPiA+IG9yZGVyIG9u
IHRoZSBjb21tYW5kIGxpbmUgZGV0ZXJtaW5lcyBiZWhhdmlvci4gKEFuZCBJIHNlZSB0aGF0IGlu
Cj4gPiA+ID4gPiA+IHRoZSBlbmQgeW91J3ZlIGZpZ3VyZWQgdGhhdCBvdXQuKQo+ID4gPiA+ID4g
Pgo+ID4gPiA+ID4gPiA+PiBAQCAtMTE5OCw2ICsxMjA0LDMyIEBAIGRldGVjdGlvbiBvZiBzeXN0
ZW1zIGtub3duIHRvCj4gPiA+IG1pc2JlaGF2ZQo+ID4gPiA+ID4gdXBvbgo+ID4gPiA+ID4gPiA+
PiBhY2Nlc3NlcyB0byB0aGF0IHBvcnQuCj4gPiA+ID4gPiA+ID4+Cj4gPiA+ID4gPiA+ID4+ICA+
PiBFbmFibGUgSU9NTVUgZGVidWdnaW5nIGNvZGUgKGltcGxpZXMgYHZlcmJvc2VgKS4KPiA+ID4g
PiA+ID4gPj4KPiA+ID4gPiA+ID4gPj4gKyMjIyBkb20wLWlvbW11Cj4gPiA+ID4gPiA+ID4+ICs+
IGA9IExpc3Qgb2YgWyBub25lIHwgc3RyaWN0IHwgcmVsYXhlZCBdYAo+ID4gPiA+ID4gPiA+PiAr
Cj4gPiA+ID4gPiA+ID4+ICs+IFN1Yi1vcHRpb25zIGFyZSBvZiBib29sZWFuIGtpbmQgYW5kIGNh
biBiZSBwcmVmaXhlZCB3aXRoIGBuby0KPiBgIHRvCj4gPiA+ID4gPiBlZmZlY3QKPiA+ID4gPiA+
ID4gPj4gdGhlCj4gPiA+ID4gPiA+ID4+ICs+IGludmVyc2UgbWVhbmluZy4KPiA+ID4gPiA+ID4g
Pgo+ID4gPiA+ID4gPiA+IG5vdCBpbXBvcnRhbnQgY29tbWVudCwgYnV0IGRvZXNuJ3QgIm5vLW5v
bmUiIHNvdW5kIHdlaXJkPyA6LSkKPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gT25seSBwb3NpdGl2
ZSAodHJ1ZSkgdmFsdWVzIHNob3VsZCBiZSBwZXJtaXR0ZWQgZm9yIEkgdGhpbmsgYWxsIG9mCj4g
PiA+ID4gPiA+IHRoZXNlLiBJIGRpZG4ndCBsb29rIGF0IHRoZSBwYXRjaCB5ZXMsIHNvIHBlcmhh
cHMgdGhhdCdzIGFscmVhZHkKPiA+ID4gPiA+ID4gdGhlIGNhc2UuCj4gPiA+ID4gPgo+ID4gPiA+
ID4gRm9yIHRoZSBjdXJyZW50IHNldCBvZiBvcHRpb25zIGludHJvZHVjZWQgaW4gdGhpcyBwYXRj
aCBub25lLCBzdHJpY3QKPiA+ID4gPiA+IG9yIHJlbGF4ZWQgaXQgZG9lc24ndCBtYWtlIG11Y2gg
c2Vuc2UgdG8gYWxsb3cgdGhlIG5vLSBwcmVmaXguCj4gPiA+ID4gPgo+ID4gPiA+ID4gRm9yIG9w
dGlvbnMgYWRkZWQgaW4gbGF0ZXIgcGF0Y2hlcyAoaW5jbHVzaXZlIGFuZCByZXNlcnZlZCkgaXQg
bWFrZXMKPiA+ID4gPiA+IHNlbnNlIHRvIGFsbG93IHRoZSBuby0gcHJlZml4LCBzbyB0aGF0IGEg
dXNlciBjYW4gZG8KPiA+ID4gPiA+ICdkb20wLWlvbW11PW5vLWluY2x1c2l2ZScgaW4gb3JkZXIg
dG8gY2hhbmdlIHRoZSBkZWZhdWx0IHZhbHVlLgo+ID4gPiA+ID4KPiA+ID4gPgo+ID4gPiA+IEJ1
dCB3aGF0IGRvZXMgdGhhdCBtZWFuPyAnbm8taW5jbHVzaXZlJyBjbGVhcmx5IG1lYW5zIHlvdSBk
b24ndCBnZXQgdGhlCj4gPiA+IGluY2x1c2l2ZSBtYXAsIGJ1dCB3aGF0IGRvIHlvdSBnZXQgaW5z
dGVhZD8gU3RyaWN0PyBOb25lPwo+ID4gPgo+ID4gPiBJTU8geW91IGFsd2F5cyBlaXRoZXIgZ2V0
IG5vIGlvbW11IG1hcHBpbmdzIGF0IGFsbCAobm9uZSksIG9ubHkgRG9tMAo+ID4gPiBhc3NpZ25l
ZCBSQU0gcmVnaW9ucyAoc3RyaWN0KSBvciBhbGwgUkFNIGV4Y2VwdCB0aGUgcmVnaW9ucyB1c2Vk
IGJ5Cj4gPiA+IFhlbiAocmVsYXhlZCkuIFRob3NlIG9wdGlvbnMgY29udHJvbCB3aGF0IFJBTSBn
ZXRzIG1hcHBlZCBpbnRvIHRoZQo+ID4gPiBpb21tdSBwYWdlIHRhYmxlcy4KPiA+ID4KPiA+ID4g
VGhlbiB5b3UgY2FuIHVzZSBpbmNsdXNpdmUgdG8gZXZlbiBnZXQgbW9yZSBtYXBwaW5ncyBvZiBu
b24tUkFNCj4gPiA+IHJlZ2lvbnMsIGJ1dCB0aGF0IGNhbiBiZSB1c2VkIGluIGNvbmp1bmN0aW9u
IHdpdGggZWl0aGVyIHN0cmljdCBvcgo+ID4gPiByZWxheGVkIGFuZCBzaG91bGQgYWxsb3cgdGhl
IHVzYWdlIG9mIHRoZSBuby0gcHJlZml4Lgo+ID4gPgo+ID4gPiBTbyBpZiB5b3UgdXNlIGRvbTAt
aW9tbXU9bm8taW5jbHVzaXZlIHlvdSBnZXQgdGhlIGRlZmF1bHQgcmVsYXhlZCBSQU0KPiA+ID4g
bWFwcGluZ3MgYW5kIHRoYXQncyBhbGwuCj4gPiA+Cj4gPiA+IEkgaG9wZSB0aGlzIG1ha2VzIHNl
bnNlLCBJIHdpbGwgdHJ5IHRvIGNsYXJpZnkgdGhlIGRvY3VtZW50YXRpb24uCj4gPiA+Cj4gPgo+
ID4gQWN0dWFsbHkgSSB3b25kZXIgd2hldGhlciB3ZSBzaG91bGQgcmVuYW1lICdpbmNsdXNpdmUn
IHRvICdyZXNlcnZlZCcuCj4gRXNzZW50aWFsbHkgJ25vbmUnLCAnc3RyaWN0JyBvciAncmVsYXhl
ZCcgYXJlIGFsbCBhYm91dCBtYXBwaW5ncyBvZiBSQU0sIGFuZCB0aGVuCj4gd2UgbmVlZCB0byBk
ZWNpZGUgd2hldGhlciB0byBtYXAgdGhlIEU4MjAgcmVzZXJ2ZWQgcmVnaW9ucy4gU28gSSB0aGlu
ayB0aGUKPiBpbmNsdXNpdmUgbWFwIGFzIGl0IHN0YW5kcyB0b2RheSBpcyBlcXVpdmFsZW50IHRv
ICdyZWxheGVkJyArICdyZXNlcnZlZCcuCj4gCj4gSG0sIG5vdCBleGFjdGx5LiBpbmNsdXNpdmUg
KGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nKSByaWdodCBub3cgbWFwcwo+IGV2ZXJ5dGhpbmcgZXhj
ZXB0IHVudXNhYmxlIHJlZ2lvbnMuIFRoYXQncyB3YXkgbW9yZSB0aGFuIGp1c3QgbWFwcGluZwo+
IHJlc2VydmVkIHJlZ2lvbnMuIElmIHdlIHdhbnQgdG8ga2VlcCB0aGlzIGJlaGF2aW91ciB3aGls
ZSBpbnRyb2R1Y2luZwo+IGFuIG9wdGlvbiB0byBtYXAgb25seSByZXNlcnZlZCByZWdpb25zIHdl
IG5lZWQgYm90aCBhbiBpbmNsdXNpdmUgYW5kIGEKPiByZXNlcnZlZCBvcHRpb24uCj4gCgpPaywg
aG93IGFib3V0OgoKaW5jbHVzaXZlIC0+IGFsbCBFODIwIHJhbmdlcyBleGNlcHQgdW51c2FibGUg
b3IgcmFtCnJlc2VydmVkIC0+IGFsbCBFODIwIHJlc2VydmVkIHJhbmdlcwoKdGhlbgoKc3RyaWN0
IC0+IGFsbCByYW0gcmFuZ2VzIGJlbG9uZ2luZyB0byBkb20wCnJlbGF4ZWQgLT4gYWxsIHJhbSBy
YW5nZXMKbm9uZSAtPiBubyByYW0gcmFuZ2VzCgpUaGUgcHJvYmxlbSB0aGVuIGlzIHdoYXQgZG9l
cywgc2F5LCByZXNlcnZlZCArIG5vLWluY2x1c2l2ZSBtZWFuPyBJIGd1ZXNzIHdlIGNvdWxkIGhh
dmUgYSBmbGFnIGZvciBlYWNoIG5vbiByYW0gRTgyMCByYW5nZSB0eXBlPwoKICBQYXVsCgoKPiBS
b2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 09:15:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 09:15:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flWB8-0007QM-1T; Fri, 03 Aug 2018 09:15: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=4bp+=ks=xenproject.org=prvs=746ccce5a=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1flWB6-0007QA-RC
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 09:15:20 +0000
X-Inumbo-ID: cc290835-96fd-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cc290835-96fd-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 09:15:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,438,1526342400"; d="scan'208";a="61877980"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75043-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=1d802e234e813a6726f4c6fd161ae9bd146bc552
X-Osstest-Versions-That: ovmf=6fb8b96d9bab1281f02081a1871379f771edc0f1
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 3 Aug 2018 10:15:16 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75043: 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
NTA0MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDQzLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxp
a2UgNzUwNDEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTA0MQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDFkODAyZTIzNGU4MTNhNjcyNmY0YzZmZDE2MWFl
OWJkMTQ2YmM1NTIKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDZmYjhi
OTZkOWJhYjEyODFmMDIwODFhMTg3MTM3OWY3NzFlZGMwZjEKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTA0MSAgMjAxOC0wOC0wMyAwMzoxOTo1OCBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwNDMgIDIwMTgtMDgtMDMgMDc6MjA6MzQgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKaWF4aW4g
V3UgPEppYXhpbi53dUBpbnRlbC5jb20+CiAgS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5r
aW5uZXlAaW50ZWwuY29tPgogIE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50
ZWwuY29tPgogIFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICBXdSBKaWF4aW4gPGpp
YXhpbi53dUBpbnRlbC5jb20+CiAgWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNv
dXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGlj
YWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpjb21taXQgMWQ4MDJlMjM0ZTgxM2E2NzI2ZjRjNmZkMTYxYWU5YmQxNDZiYzU1
MgpBdXRob3I6IFl1bmh1YSBGZW5nIDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgpEYXRlOiAgIFR1
ZSBKdWwgMzEgMDk6NDQ6NDEgMjAxOCArMDgwMAoKICAgIEJhc2VUb29sczogR3VpZC54cmVmIGRv
ZXNuJ3Qgc3BlY2lmeSB0aGUgY29ycmVjdCBHVUlEIHZhbHVlIGZvciBEcml2ZXIKICAgIAogICAg
SW4gRFNDLCB3ZSBjYW4gZGVmaW5lIHRoZSBkcml2ZXIgd2l0aCB0aGUgZGlmZmVyZW50IEZJTEUg
R1VJRC4gU28gdGhpcwogICAgZHJpdmVyIG5hbWUgYW5kIGl0cyBGSUxFIEdVSUQgc2hvdWxkIGFs
c28gYmUgbGlzdGVkIGluIEJ1aWxkIG91dHB1dAogICAgR3VpZC54cmVmLiBCdXQgbm93LCBHdWlk
LnhyZWYgc3RpbGwgbGlzdHMgdGhlIGRyaXZlciBNT0RVTEVfR1VJRC4KICAgIAogICAgVGhlIGNh
c2UgaW4gUGxhdGZvcm0uZHNjOgogICAgICBNZGVNb2R1bGVQa2cvVW5pdmVyc2FsL0RyaXZlclNh
bXBsZUR4ZS9Ecml2ZXJTYW1wbGVEeGUuaW5mIHsKICAgICAgICA8RGVmaW5lcz4KICAgICAgICAg
IEZJTEVfR1VJRCA9IDNBNEEzNTRGLTY5MzUtNDBmYS1CMTlDLTUwMEVFRUJGMEJDMgogICAgICAg
IDxMaWJyYXJ5Q2xhc3Nlcz4KICAgICAgICAgIFBjZExpYnxNZGVQa2cvTGlicmFyeS9CYXNlUGNk
TGliTnVsbC9CYXNlUGNkTGliTnVsbC5pbmYKICAgICAgfQogICAgCiAgICBDYzogTGltaW5nIEdh
byA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56
aHVAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRp
b24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogWXVuaHVhIEZlbmcgPHl1bmh1YXgu
ZmVuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56
aHVAaW50ZWwuY29tPgoKY29tbWl0IDgzOTY0ZWJjNWU3NDU0OWQ2ZWZjNzEzNGFmMTkxNTBhMGIy
MDc5YWEKQXV0aG9yOiBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5j
b20+CkRhdGU6ICAgVGh1IEF1ZyAyIDE0OjIyOjIzIDIwMTggLTA3MDAKCiAgICBCYXNlVG9vbHMv
QmluVG9QY2Q6IEVuY29kZSBzdHJpbmcgcmV0dXJuZWQgZnJvbSBCeXRlQXJyYXkoKQogICAgCiAg
ICBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEwNjkKICAg
IAogICAgVGhlIEJ5dGVBcnJheSgpIG1ldGhvZCByZXR1cm5zIGEgc3RyaW5nIHdpdGggdGhlIGhl
eCBieXRlcyBvZgogICAgYSBQQ0QgdmFsdWUuICBNYWtlIHN1cmUgdGhlIHN0cmluZyBpcyBhbHdh
eXMgZW5jb2RlZCBhcyBhIHN0cmluZywKICAgIHNvIGl0IGNhbiBiZSB1c2VkIHRvIGJ1aWxkIGEg
Y29tcGxldGUgUENEIHN0YXRlbWVudCBzdHJpbmcgYW5kIGJlCiAgICB3cml0dGVuIG91dCB0byBh
IGZpbGUuICBUaGlzIGNoYW5nZSBpcyByZXF1aXJlZCBmb3IgUHl0aG9uIDMueAogICAgY29tcGF0
aWJpbGl0eS4KICAgIAogICAgQ2M6IFlhbllhbiBTdW4gPHlhbnlhbi5zdW5AaW50ZWwuY29tPgog
ICAgQ2M6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICAgIENjOiBMaW1p
bmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFu
b0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IE1pY2hh
ZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6
IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KCmNvbW1pdCA3MTkxODI3Zjkw
YjRhMDljZmVmNTZlMWNmMjNhNzY4YTljYjkwZTA3CkF1dGhvcjogSmlheGluIFd1IDxKaWF4aW4u
d3VAaW50ZWwuY29tPgpEYXRlOiAgIEZyaSBKdWwgMjAgMTA6MzA6MTMgMjAxOCArMDgwMAoKICAg
IE5ldHdvcmtQa2cvSHR0cER4ZTogU3RyaXAgc3F1YXJlIGJyYWNrZXRzIGluIElQdjYgZXhwcmVz
c2VkIEhvc3ROYW1lLgogICAgCiAgICAqdjI6IE9wdGltaXplIHRoZSBwYXRjaCBieSBjYWxjdWxh
dGluZyBBc2NpaVN0clNpemUoKSBvbmx5IG9uY2UuCiAgICAKICAgIEluIFVSSSwgdGhlIGNvbG9u
ICg6KSBpcyB1c2VkIHRvIHRlcm1pbmF0ZSB0aGUgSG9zdE5hbWUgcGF0aCBiZWZvcmUKICAgIGEg
cG9ydCBudW1iZXIuIEhvd2V2ZXIsIGlmIEhvc3ROYW1lIGlzIGV4cHJlc3NlZCBhcyBJUHY2IGZv
cm1hdCwgY29sb24KICAgIGNoYXJhY3RlcnMgaW4gSVB2NiBhZGRyZXNzZXMgd2lsbCBjb25mbGlj
dCB3aXRoIHRoZSBjb2xvbiBiZWZvcmUgcG9ydAogICAgbnVtYmVyLiBUbyBhbGxldmlhdGUgdGhp
cyBjb25mbGljdCBpbiBVUkksIHRoZSBJUHY2IGV4cHJlc3NlZCBIb3N0TmFtZQogICAgYXJlIGVu
Y2xvc2VkIGluIHNxdWFyZSBicmFja2V0cyAoW10pLiBUbyByZWNvcmQgdGhlIHJlYWwgSVB2NiBI
b3N0TmFtZSwKICAgIHNxdWFyZSBicmFja2V0cyBzaG91bGQgYmUgc3RyaXBwZWQuCiAgICAKICAg
IENjOiBZZSBUaW5nIDx0aW5nLnllQGludGVsLmNvbT4KICAgIENjOiBGdSBTaXl1YW4gPHNpeXVh
bi5mdUBpbnRlbC5jb20+CiAgICBDYzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4K
ICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAx
LjAKICAgIFNpZ25lZC1vZmYtYnk6IFd1IEppYXhpbiA8amlheGluLnd1QGludGVsLmNvbT4KICAg
IFJldmlld2VkLWJ5OiBGdSBTaXl1YW4gPHNpeXVhbi5mdUBpbnRlbC5jb20+CiAgICBSZXZpZXdl
ZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KCmNvbW1pdCBkZjRjMTI5ODMz
YWI1YTk0YTQ5MjA2MjA5MzhlMzI5NzljZjJmMjQxCkF1dGhvcjogU3RhciBaZW5nIDxzdGFyLnpl
bmdAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBBdWcgMiAwOToxNDo1OSAyMDE4ICswODAwCgogICAg
TWRlTW9kdWxlUGtnIER4ZUNhcHN1bGVMaWJGbXA6IEFkZCBOVUxMIGNoZWNrIHRvIHRoZSByZXR1
cm4gYnVmZmVycwogICAgCiAgICBBZGQgTlVMTCBjaGVjayB0byB0aGUgcmV0dXJuIGJ1ZmZlcnMg
ZnJvbSBHZXRGbXBIYW5kbGVCdWZmZXJCeVR5cGUoKS4KICAgIAogICAgQ2M6IEppZXdlbiBZYW8g
PGppZXdlbi55YW9AaW50ZWwuY29tPgogICAgQ2M6IEhhbyBBIFd1IDxIYW8uYS53dUBpbnRlbC5j
b20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1l
bnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+
CiAgICBSZXZpZXdlZC1ieTogSGFvIEEgV3UgPEhhby5hLnd1QGludGVsLmNvbT4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 09:28:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 09: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 1flWNA-0008PC-7R; Fri, 03 Aug 2018 09:27: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=0yd+=ks=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1flWN8-0008P7-Vl
 for xen-devel@lists.xen.org; Fri, 03 Aug 2018 09:27:47 +0000
X-Inumbo-ID: 5dcebb6a-96ff-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5dcebb6a-96ff-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 11:26: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=WEH0XsGa4YFT0Yi6p+hamSyXbOIGNWs89fLMWpj17CVxL/oenKNSO9WGRobUtgjmeB0zP5l0dr5wR6zBD3egBmSXfEcWp2DCuj0XOmbjR099uxGE+h1oYafYAnk6PXXAIHmXORnK8Arq/PrfdNGkjicOCtZweX+W81EnQWBZPJZUAkNcISMonKbB23PZxyLAiTKbLBrFE/69TqaXu/LspxgN1C9NLYFxqNd8o4/n3rC/WDIhW+77UMTCdHnBNoAgD7Nli3owzhUqVREiKthoddzDMXBUuOwwD7m3ulmFAW64U/ppC8SutkpwxxMgrs829G+ExAzzAlIX1KoiQWrxAQ==;
 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=BMJV2yzl80me6LiI1QuYC
 9h00os=; b=QwdnFkZWdeDZOV6/KtK39vtA7r8dSxCIUsEccDdznq8lE/CtaWfaJ
 m2JIlZzKdVF7kKtnjsEBBKtICphmAxLXzVGJYoZsoyyTp4El//A1H47c3gcSKdqV
 h59ZG+ywjN+hPY4kMViclO2FrkD2ZfWHyxEaytlODVl219qu6CaES8EeDQObrxwE
 uKhFqOAMmZYVEJQOskasYfDaPdCYt9VvBeQVgzUadchz11hGZrk1QLuGKxmWFLPx
 dEq1+Y1hHfullIXOn87QaWjF/rnjUgAR3nOGRkz4O36RfptzF8N0A+Akdhr8RZm6
 W0z0jlwY4W6febX0PetGrYYN5LPj10wRg==
Received: (qmail 16030 invoked from network); 3 Aug 2018 12:27: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;
 3 Aug 2018 12:27:42 +0300
Received: (qmail 5825 invoked from network); 3 Aug 2018 12:27: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; 3 Aug 2018 12:27:42 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri,  3 Aug 2018 12:27:33 +0300
Message-Id: <1533288453-31285-1-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH v1] x86/hvm: Drop hvm_sr_handlers initializer
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.cooper3@citrix.com,
 jbeulich@suse.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpbml0aWFsaXplciBpcyBmbGF3ZWQgYW5kIG9ubHkgc2V0cyAubmFtZSBvZiBhcnJheSBl
bnRyeSAwCnRvIGEgbm9uLU5VTEwgc3RyaW5nLgoKU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElz
YWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+ClN1Z2dlc3RlZC1ieTogSmFuIEJldWxpY2gg
PEpCZXVsaWNoQHN1c2UuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jIHwgMiArLQog
MSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMgYi94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYwppbmRl
eCA4OTg0YTIzLi40MjJiOTZjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYwor
KysgYi94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYwpAQCAtODksNyArODksNyBAQCBzdGF0aWMgc3Ry
dWN0IHsKICAgICBjb25zdCBjaGFyICpuYW1lOwogICAgIHNpemVfdCBzaXplOwogICAgIGludCBr
aW5kOwotfSBodm1fc3JfaGFuZGxlcnNbSFZNX1NBVkVfQ09ERV9NQVggKyAxXSA9IHsge05VTEws
IE5VTEwsICI8Pz4ifSwgfTsKK30gaHZtX3NyX2hhbmRsZXJzW0hWTV9TQVZFX0NPREVfTUFYICsg
MV07CiAKIC8qIEluaXQtdGltZSBmdW5jdGlvbiB0byBhZGQgZW50cmllcyB0byB0aGF0IGxpc3Qg
Ki8KIHZvaWQgX19pbml0IGh2bV9yZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlwZWNvZGUsCi0t
IAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 09:30:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 09:30:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flWQ7-0000am-Nw; Fri, 03 Aug 2018 09:30: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=shfp=ks=citrix.com=prvs=746ef734c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1flWQ6-0000ah-Re
 for xen-devel@lists.xen.org; Fri, 03 Aug 2018 09:30:50 +0000
X-Inumbo-ID: cba2d9db-96ff-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cba2d9db-96ff-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 11:30:02 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,438,1526342400"; d="scan'208";a="77129869"
To: Alexandru Isaila <aisaila@bitdefender.com>, <xen-devel@lists.xen.org>
References: <1533288453-31285-1-git-send-email-aisaila@bitdefender.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <32abb903-3c2c-422d-c9f3-c79836432db7@citrix.com>
Date: Fri, 3 Aug 2018 10:30:47 +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: <1533288453-31285-1-git-send-email-aisaila@bitdefender.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v1] x86/hvm: Drop hvm_sr_handlers initializer
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMvMDgvMjAxOCAxMDoyNywgQWxleGFuZHJ1IElzYWlsYSB3cm90ZToKPiBUaGlzIGluaXRp
YWxpemVyIGlzIGZsYXdlZCBhbmQgb25seSBzZXRzIC5uYW1lIG9mIGFycmF5IGVudHJ5IDAKPiB0
byBhIG5vbi1OVUxMIHN0cmluZy4KPgo+IFNpZ25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEg
PGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgo+IFN1Z2dlc3RlZC1ieTogSmFuIEJldWxpY2ggPEpC
ZXVsaWNoQHN1c2UuY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 09:32:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 09: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 1flWS3-0000k5-58; Fri, 03 Aug 2018 09: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=jouf=ks=citrix.com=prvs=7468cef67=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flWS1-0000jy-Hg
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 09:32:49 +0000
X-Inumbo-ID: 3cd8e6c5-9700-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3cd8e6c5-9700-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 09:33:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,438,1526342400"; d="scan'208";a="77129944"
Date: Fri, 3 Aug 2018 11:32:39 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20180803093239.plnbarak47r3bk6r@mac>
References: <20180801110340.67695-1-roger.pau@citrix.com>
 <20180801110340.67695-3-roger.pau@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912915CF@SHSMSX101.ccr.corp.intel.com>
 <5B62BF7B02000078001DA2F8@prv1-mh.provo.novell.com>
 <20180803081426.6zh3lqhcjtxdofnf@mac>
 <e441ed7a4f864faea8335157c5e97198@AMSPEX02CL03.citrite.net>
 <20180803085204.qld2rb3xqyxgycyo@mac>
 <90d7eeeaeac34829bb636c2b4b4d19e9@AMSPEX02CL03.citrite.net>
 <20180803090858.qfcurfw5cyagmjht@mac>
 <61bcba90229c4837b40b5cab8ad080bb@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <61bcba90229c4837b40b5cab8ad080bb@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 v2 2/5] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMDMsIDIwMTggYXQgMTA6MTQ6NDlBTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFJvZ2VyIFBhdSBN
b25uZQo+ID4gU2VudDogMDMgQXVndXN0IDIwMTggMTA6MDkKPiA+IFRvOiBQYXVsIER1cnJhbnQg
PFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+ID4gQ2M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBz
dXNlLmNvbT47IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsKPiA+IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Owo+ID4gR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsg
QW5kcmV3IENvb3Blcgo+ID4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBJYW4gSmFja3Nv
biA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFRpbQo+ID4gKFhlbi5vcmcpIDx0aW1AeGVuLm9y
Zz47IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBTdXJhdmVlCj4gPiBTdXRo
aWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT47IHhlbi1kZXZlbCA8eGVu
LQo+ID4gZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+OyBCcmlhbiBXb29kcyA8YnJpYW4ud29v
ZHNAYW1kLmNvbT4KPiA+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0ggdjIgMi81XSBp
b21tdTogaW50cm9kdWNlIGRvbTAtaW9tbXUKPiA+IG9wdGlvbgo+ID4gCj4gPiBPbiBGcmksIEF1
ZyAwMywgMjAxOCBhdCAxMDowNToxOUFNICswMTAwLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gPiA+
IEFjdHVhbGx5IEkgd29uZGVyIHdoZXRoZXIgd2Ugc2hvdWxkIHJlbmFtZSAnaW5jbHVzaXZlJyB0
byAncmVzZXJ2ZWQnLgo+ID4gRXNzZW50aWFsbHkgJ25vbmUnLCAnc3RyaWN0JyBvciAncmVsYXhl
ZCcgYXJlIGFsbCBhYm91dCBtYXBwaW5ncyBvZiBSQU0sIGFuZCB0aGVuCj4gPiB3ZSBuZWVkIHRv
IGRlY2lkZSB3aGV0aGVyIHRvIG1hcCB0aGUgRTgyMCByZXNlcnZlZCByZWdpb25zLiBTbyBJIHRo
aW5rIHRoZQo+ID4gaW5jbHVzaXZlIG1hcCBhcyBpdCBzdGFuZHMgdG9kYXkgaXMgZXF1aXZhbGVu
dCB0byAncmVsYXhlZCcgKyAncmVzZXJ2ZWQnLgo+ID4gCj4gPiBIbSwgbm90IGV4YWN0bHkuIGlu
Y2x1c2l2ZSAoaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcpIHJpZ2h0IG5vdyBtYXBzCj4gPiBldmVy
eXRoaW5nIGV4Y2VwdCB1bnVzYWJsZSByZWdpb25zLiBUaGF0J3Mgd2F5IG1vcmUgdGhhbiBqdXN0
IG1hcHBpbmcKPiA+IHJlc2VydmVkIHJlZ2lvbnMuIElmIHdlIHdhbnQgdG8ga2VlcCB0aGlzIGJl
aGF2aW91ciB3aGlsZSBpbnRyb2R1Y2luZwo+ID4gYW4gb3B0aW9uIHRvIG1hcCBvbmx5IHJlc2Vy
dmVkIHJlZ2lvbnMgd2UgbmVlZCBib3RoIGFuIGluY2x1c2l2ZSBhbmQgYQo+ID4gcmVzZXJ2ZWQg
b3B0aW9uLgo+ID4gCj4gCj4gT2ssIGhvdyBhYm91dDoKPiAKPiBpbmNsdXNpdmUgLT4gYWxsIEU4
MjAgcmFuZ2VzIGV4Y2VwdCB1bnVzYWJsZSBvciByYW0KCmluY2x1c2l2ZSBBVE0gYWxzbyBtYXBz
IGhvbGVzLiBTbyBpdCB3b3VsZCBiZSBhbGwgbWVtb3J5IHJhbmdlcyBleGNlcHQKdGhvc2UgbWFy
a2VkIGFzIHVudXNhYmxlIG9yIGluIHVzZSBieSBYZW4uCgo+IHJlc2VydmVkIC0+IGFsbCBFODIw
IHJlc2VydmVkIHJhbmdlcwo+IAo+IHRoZW4KPiAKPiBzdHJpY3QgLT4gYWxsIHJhbSByYW5nZXMg
YmVsb25naW5nIHRvIGRvbTAKPiByZWxheGVkIC0+IGFsbCByYW0gcmFuZ2VzCj4gbm9uZSAtPiBu
byByYW0gcmFuZ2VzCj4gCj4gVGhlIHByb2JsZW0gdGhlbiBpcyB3aGF0IGRvZXMsIHNheSwgcmVz
ZXJ2ZWQgKyBuby1pbmNsdXNpdmUgbWVhbj8gSSBndWVzcyB3ZSBjb3VsZCBoYXZlIGEgZmxhZyBm
b3IgZWFjaCBub24gcmFtIEU4MjAgcmFuZ2UgdHlwZT8KCnJlc2VydmVkICsgbm8taW5jbHVzaXZl
IHdvdWxkIG1ha2Ugc2Vuc2UgZm9yIGEgUFYgRG9tMCBydW5uaW5nIG9uCkludGVsIGhhcmR3YXJl
IGluIG9yZGVyIHRvIG1hcCBvbmx5IHRoZSByZXNlcnZlZCByZWdpb25zIGluc3RlYWQgb2YKbWFw
cGluZyBhbG1vc3QgZXZlcnl0aGluZyBiZWxvdyA0R0IgYnkgZGVmYXVsdC4KCldoYXQgYWJvdXQg
dGhlIGZvbGxvd2luZyBkZXNjcmlwdGlvbiBvZiB0aGUgb3B0aW9ucywgZG8geW91IHRoaW5rIGl0
J3MKY2xlYXIgZW5vdWdoPwoKPiBgPSBMaXN0IG9mIFsgbm9uZSB8IHN0cmljdCB8IHJlbGF4ZWQg
fCBpbmNsdXNpdmUgfCByZXNlcnZlZCBdYAoKKiBgbm9uZWA6IGRpc2FibGVzIERNQSByZW1hcHBp
bmcgZm9yIERvbTAuCgpUaGUgZm9sbG93aW5nIHR3byBvcHRpb25zIGNvbnRyb2wgaG93IFJBTSBy
ZWdpb25zIGFyZSBtYXBwZWQgaW4gdGhlIGlvbW11IGZvcgpEb20wOgoKKiBgc3RyaWN0YDogc2V0
cyB1cCBETUEgcmVtYXBwaW5nIG9ubHkgZm9yIHRoZSBtZW1vcnkgRG9tMCBhY3R1YWxseSBnb3QK
ICBhc3NpZ25lZC4KCiogYHJlbGF4ZWRgOiBzZXRzIERNQSByZW1hcHBpbmcgZm9yIGFsbCB0aGUg
aG9zdCBSQU0gZXhjZXB0IHJlZ2lvbnMgaW4gdXNlIGJ5CiAgWGVuLiBUaGlzIGlzIHRoZSBkZWZh
dWx0IGlvbW11IGJlaGF2aW91ci4KCk5vdGUgdGhhdCBhbGwgdGhlIGFib3ZlIG9wdGlvbnMgYXJl
IG11dHVhbGx5IGV4Y2x1c2l2ZS4gU3BlY2lmeWluZyBtb3JlIHRoYW4Kb25lIG9uIHRoZSBgZG9t
MC1pb21tdWAgY29tbWFuZCBsaW5lIHdpbGwgcmVzdWx0IGluIHVuZGVmaW5lZCBiZWhhdmlvci4K
ClRoZSBmb2xsb3dpbmcgb3B0aW9ucyBjb250cm9sIHdoZXRoZXIgbm9uLVJBTSByZWdpb25zIGFy
ZSBhZGRlZCB0byB0aGUgRG9tMAppb21tdSB0YWJsZXMuIE5vdGUgdGhhdCB0aGV5IGNhbiBiZSBw
cmVmaXhlZCB3aXRoIGBuby1gIHRvIGVmZmVjdCB0aGUgaW52ZXJzZQptZWFuaW5nOgoKKiBgaW5j
bHVzaXZlYDogc2V0cyB1cCBETUEgcmVtYXBwaW5nIGZvciBhbGwgdGhlIG5vbi1SQU0gbWVtb3J5
IGJlbG93IDRHQgogIGV4Y2VwdCBmb3IgdW51c2FibGUgcmFuZ2VzLiBVc2UgdGhpcyB0byB3b3Jr
IGFyb3VuZCBmaXJtd2FyZSBpc3N1ZXMgcHJvdmlkaW5nCiAgaW5jb3JyZWN0IFJNUlIvSVZNRCBl
bnRyaWVzLiBSYXRoZXIgdGhhbiBvbmx5IG1hcHBpbmcgUkFNIHBhZ2VzIGZvciBJT01NVQogIGFj
Y2Vzc2VzIGZvciBEb20wLCB3aXRoIHRoaXMgb3B0aW9uIGFsbCBwYWdlcyB1cCB0byA0R0IsIG5v
dCBtYXJrZWQgYXMKICB1bnVzYWJsZSBpbiB0aGUgRTgyMCB0YWJsZSwgd2lsbCBnZXQgYSBtYXBw
aW5nIGVzdGFibGlzaGVkLiBOb3RlIHRoYXQgdGhpcwogIG9wdGlvbiBpcyBvbmx5IGFwcGxpY2Fi
bGUgdG8gYSBQViBEb20wIGFuZCBpcyBlbmFibGVkIGJ5IGRlZmF1bHQgb24gSW50ZWwKICBoYXJk
d2FyZS4KCiogYHJlc2VydmVkYDogc2V0cyB1cCBETUEgcmVtYXBwaW5nIGZvciBhbGwgdGhlIHJl
c2VydmVkIHJlZ2lvbnMgaW4gdGhlIG1lbW9yeQogIG1hcCBmb3IgRG9tMC4gVXNlIHRoaXMgdG8g
d29yayBhcm91bmQgZmlybXdhcmUgaXNzdWVzIHByb3ZpZGluZyBpbmNvcnJlY3QKICBSTVJSIG9y
IElWTUQgZW50cmllcy4gUmF0aGVyIHRoYW4gb25seSBtYXBwaW5nIFJBTSBwYWdlcyBmb3IgSU9N
TVUgYWNjZXNzZXMKICBmb3IgRG9tMCwgYWxsIG1lbW9yeSByZWdpb25zIG1hcmtlZCBhcyByZXNl
cnZlZCBpbiB0aGUgbWVtb3J5IG1hcCB0aGF0IGRvbid0CiAgb3ZlcmxhcCB3aXRoIGFueSBNTUlP
IHJlZ2lvbiBmcm9tIGVtdWxhdGVkIGRldmljZXMgd2lsbCBiZSBpZGVudGl0eSBtYXBwZWQuCiAg
VGhpcyBvcHRpb24gbWFwcyBhIHN1YnNldCBvZiB0aGUgbWVtb3J5IHRoYXQgd291bGQgYmUgbWFw
cGVkIHdoZW4gdXNpbmcgdGhlCiAgYGluY2x1c2l2ZWAgb3B0aW9uLiBUaGlzIG9wdGlvbiBpcyBh
dmFpbGFibGUgdG8gYSBQVkggRG9tMCBhbmQgaXMgZW5hYmxlZCBieQogIGRlZmF1bHQgb24gSW50
ZWwgaGFyZHdhcmUuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 09:37:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 09:37:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flWWi-0000zV-PA; Fri, 03 Aug 2018 09:37:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kyzd=ks=citrix.com=prvs=746c4a709=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1flWWh-0000zQ-Ly
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 09:37:39 +0000
X-Inumbo-ID: bf894ed6-9700-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bf894ed6-9700-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 11:36:51 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,438,1526342400"; d="scan'208";a="77130142"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v2 2/5] iommu: introduce dom0-iommu option
Thread-Index: AQHUKjU2xA8xv5kE90uuzIHI58m1v6Sr/jaAgAGP1ACAACc2IP//404AgAAjaxD//+FOAIAAIfCQ///kroAABElJwA==
Date: Fri, 3 Aug 2018 09:37:34 +0000
Message-ID: <3145a7d75f314682b75277201c352068@AMSPEX02CL03.citrite.net>
References: <20180801110340.67695-1-roger.pau@citrix.com>
 <20180801110340.67695-3-roger.pau@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912915CF@SHSMSX101.ccr.corp.intel.com>
 <5B62BF7B02000078001DA2F8@prv1-mh.provo.novell.com>
 <20180803081426.6zh3lqhcjtxdofnf@mac>
 <e441ed7a4f864faea8335157c5e97198@AMSPEX02CL03.citrite.net>
 <20180803085204.qld2rb3xqyxgycyo@mac>
 <90d7eeeaeac34829bb636c2b4b4d19e9@AMSPEX02CL03.citrite.net>
 <20180803090858.qfcurfw5cyagmjht@mac>
 <61bcba90229c4837b40b5cab8ad080bb@AMSPEX02CL03.citrite.net>
 <20180803093239.plnbarak47r3bk6r@mac>
In-Reply-To: <20180803093239.plnbarak47r3bk6r@mac>
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 2/5] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQpbc25pcF0KPiA+IFRoZSBwcm9ibGVtIHRoZW4g
aXMgd2hhdCBkb2VzLCBzYXksIHJlc2VydmVkICsgbm8taW5jbHVzaXZlIG1lYW4/IEkgZ3Vlc3MK
PiB3ZSBjb3VsZCBoYXZlIGEgZmxhZyBmb3IgZWFjaCBub24gcmFtIEU4MjAgcmFuZ2UgdHlwZT8K
PiAKPiByZXNlcnZlZCArIG5vLWluY2x1c2l2ZSB3b3VsZCBtYWtlIHNlbnNlIGZvciBhIFBWIERv
bTAgcnVubmluZyBvbgo+IEludGVsIGhhcmR3YXJlIGluIG9yZGVyIHRvIG1hcCBvbmx5IHRoZSBy
ZXNlcnZlZCByZWdpb25zIGluc3RlYWQgb2YKPiBtYXBwaW5nIGFsbW9zdCBldmVyeXRoaW5nIGJl
bG93IDRHQiBieSBkZWZhdWx0LgoKT2ssIHRoYXQgbWFrZXMgc2Vuc2UuCgo+IAo+IFdoYXQgYWJv
dXQgdGhlIGZvbGxvd2luZyBkZXNjcmlwdGlvbiBvZiB0aGUgb3B0aW9ucywgZG8geW91IHRoaW5r
IGl0J3MKPiBjbGVhciBlbm91Z2g/Cj4gCj4gPiBgPSBMaXN0IG9mIFsgbm9uZSB8IHN0cmljdCB8
IHJlbGF4ZWQgfCBpbmNsdXNpdmUgfCByZXNlcnZlZCBdYAo+IAo+ICogYG5vbmVgOiBkaXNhYmxl
cyBETUEgcmVtYXBwaW5nIGZvciBEb20wLgo+IAo+IFRoZSBmb2xsb3dpbmcgdHdvIG9wdGlvbnMg
Y29udHJvbCBob3cgUkFNIHJlZ2lvbnMgYXJlIG1hcHBlZCBpbiB0aGUKPiBpb21tdSBmb3IKPiBE
b20wOgo+IAo+ICogYHN0cmljdGA6IHNldHMgdXAgRE1BIHJlbWFwcGluZyBvbmx5IGZvciB0aGUg
bWVtb3J5IERvbTAgYWN0dWFsbHkgZ290Cj4gICBhc3NpZ25lZC4KPiAKPiAqIGByZWxheGVkYDog
c2V0cyBETUEgcmVtYXBwaW5nIGZvciBhbGwgdGhlIGhvc3QgUkFNIGV4Y2VwdCByZWdpb25zIGlu
IHVzZQo+IGJ5Cj4gICBYZW4uIFRoaXMgaXMgdGhlIGRlZmF1bHQgaW9tbXUgYmVoYXZpb3VyLgo+
IAo+IE5vdGUgdGhhdCBhbGwgdGhlIGFib3ZlIG9wdGlvbnMgYXJlIG11dHVhbGx5IGV4Y2x1c2l2
ZS4gU3BlY2lmeWluZyBtb3JlIHRoYW4KPiBvbmUgb24gdGhlIGBkb20wLWlvbW11YCBjb21tYW5k
IGxpbmUgd2lsbCByZXN1bHQgaW4gdW5kZWZpbmVkIGJlaGF2aW9yLgo+IAo+IFRoZSBmb2xsb3dp
bmcgb3B0aW9ucyBjb250cm9sIHdoZXRoZXIgbm9uLVJBTSByZWdpb25zIGFyZSBhZGRlZCB0byB0
aGUKPiBEb20wCj4gaW9tbXUgdGFibGVzLiBOb3RlIHRoYXQgdGhleSBjYW4gYmUgcHJlZml4ZWQg
d2l0aCBgbm8tYCB0byBlZmZlY3QgdGhlIGludmVyc2UKPiBtZWFuaW5nOgo+IAo+ICogYGluY2x1
c2l2ZWA6IHNldHMgdXAgRE1BIHJlbWFwcGluZyBmb3IgYWxsIHRoZSBub24tUkFNIG1lbW9yeSBi
ZWxvdwo+IDRHQgo+ICAgZXhjZXB0IGZvciB1bnVzYWJsZSByYW5nZXMuIFVzZSB0aGlzIHRvIHdv
cmsgYXJvdW5kIGZpcm13YXJlIGlzc3Vlcwo+IHByb3ZpZGluZwo+ICAgaW5jb3JyZWN0IFJNUlIv
SVZNRCBlbnRyaWVzLiBSYXRoZXIgdGhhbiBvbmx5IG1hcHBpbmcgUkFNIHBhZ2VzIGZvcgo+IElP
TU1VCj4gICBhY2Nlc3NlcyBmb3IgRG9tMCwgd2l0aCB0aGlzIG9wdGlvbiBhbGwgcGFnZXMgdXAg
dG8gNEdCLCBub3QgbWFya2VkIGFzCj4gICB1bnVzYWJsZSBpbiB0aGUgRTgyMCB0YWJsZSwgd2ls
bCBnZXQgYSBtYXBwaW5nIGVzdGFibGlzaGVkLiBOb3RlIHRoYXQgdGhpcwo+ICAgb3B0aW9uIGlz
IG9ubHkgYXBwbGljYWJsZSB0byBhIFBWIERvbTAgYW5kIGlzIGVuYWJsZWQgYnkgZGVmYXVsdCBv
biBJbnRlbAo+ICAgaGFyZHdhcmUuCj4gCj4gKiBgcmVzZXJ2ZWRgOiBzZXRzIHVwIERNQSByZW1h
cHBpbmcgZm9yIGFsbCB0aGUgcmVzZXJ2ZWQgcmVnaW9ucyBpbiB0aGUKPiBtZW1vcnkKPiAgIG1h
cCBmb3IgRG9tMC4gVXNlIHRoaXMgdG8gd29yayBhcm91bmQgZmlybXdhcmUgaXNzdWVzIHByb3Zp
ZGluZyBpbmNvcnJlY3QKPiAgIFJNUlIgb3IgSVZNRCBlbnRyaWVzLiBSYXRoZXIgdGhhbiBvbmx5
IG1hcHBpbmcgUkFNIHBhZ2VzIGZvciBJT01NVQo+IGFjY2Vzc2VzCj4gICBmb3IgRG9tMCwgYWxs
IG1lbW9yeSByZWdpb25zIG1hcmtlZCBhcyByZXNlcnZlZCBpbiB0aGUgbWVtb3J5IG1hcCB0aGF0
Cj4gZG9uJ3QKPiAgIG92ZXJsYXAgd2l0aCBhbnkgTU1JTyByZWdpb24gZnJvbSBlbXVsYXRlZCBk
ZXZpY2VzIHdpbGwgYmUgaWRlbnRpdHkKPiBtYXBwZWQuCj4gICBUaGlzIG9wdGlvbiBtYXBzIGEg
c3Vic2V0IG9mIHRoZSBtZW1vcnkgdGhhdCB3b3VsZCBiZSBtYXBwZWQgd2hlbgo+IHVzaW5nIHRo
ZQo+ICAgYGluY2x1c2l2ZWAgb3B0aW9uLiBUaGlzIG9wdGlvbiBpcyBhdmFpbGFibGUgdG8gYSBQ
VkggRG9tMCBhbmQgaXMgZW5hYmxlZCBieQo+ICAgZGVmYXVsdCBvbiBJbnRlbCBoYXJkd2FyZS4K
PiAKCldpdGggdGhhdCBleHBsYW5hdGlvbiwgSSB0aGluayBpdCBpcyBjbGVhciBlbm91Z2ggOi0p
CgpDaGVlcnMsCgogIFBhdWwKCj4gVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 09:37:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 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 1flWWx-00010s-2A; Fri, 03 Aug 2018 09:37: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=bplq=ks=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1flWWv-00010c-Vv
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 09:37:54 +0000
X-Inumbo-ID: f2d39428-9700-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id f2d39428-9700-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 09:38:16 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9ACD580D;
 Fri,  3 Aug 2018 02:37:52 -0700 (PDT)
Received: from [10.1.38.57] (e110479-lin.cambridge.arm.com [10.1.38.57])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B4D413F5B3;
 Fri,  3 Aug 2018 02:37:50 -0700 (PDT)
To: Artem Mygaiev <artem_mygaiev@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "lars.kurth@citrix.com" <lars.kurth@citrix.com>,
 Andrii Anisov <andrii_anisov@epam.com>,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 Paul Durrant <paul.durrant@citrix.com>, Rich Persaud <persaur@gmail.com>
References: <c05f24a4-6c10-282f-3945-c63dcee168ba@arm.com>
 <c8de3993-cac5-0e94-22d9-63294d52095b@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <2c43233d-f140-834c-3620-a36ded9269b4@arm.com>
Date: Fri, 3 Aug 2018 10:37: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: <c8de3993-cac5-0e94-22d9-63294d52095b@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Graphic
 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: 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>

T24gMDgvMDIvMjAxOCAwNDoyNiBQTSwgQXJ0ZW0gTXlnYWlldiB3cm90ZToKPiBIZWxsbyBKdWxp
ZW4KCkhpIEFydGVtLAoKVGhhbmsgeW91IGZvciB0aGUgZmVlZGJhY2shCgo+IE9uIDAyLjA4LjE4
IDEyOjU2LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpLAo+Pgo+PiBTb3JyeSBmb3IgdGhlIGxh
dGUgcG9zdGluZy4gVGhlIG5vdGVzIHdlcmUgdGFrZW4gYnkgU3RlZmFubyAKPj4gU3RhYmVsbGlu
aS4gVGhhbmsgeW91Lgo+Pgo+PiBUaGlzIGhhcyBzb21lIGNsYXJpZmljYXRpb25zIHJlcXVlc3Rl
ZCBmcm9tIEVQQU0gcmVnYXJkaW5nIFBvd2VyVlIuCj4+Cj4+IFRoZSBleGlzdGluZyBncmFwaGlj
cyBzb2x1dGlvbnMgb24gWGVuIHRvZGF5IGFyZToKPj4gwqDCoMKgIC0gUFYgRFJNOgo+PiDCoMKg
wqDCoMKgwqDCoMKgICogU3VwcG9ydHMgbXVsdGlwbGUgZGlzcGxheXMgcGVyIFZNCj4+IMKgwqDC
oMKgwqDCoMKgwqAgKiBCYXNlZCBvbiBHcmFudC10YWJsZXMuCj4+IMKgwqDCoMKgwqDCoMKgwqAg
KiBJbXByb3ZlbWVudCBvZiBYZW4gRkIgd2hpY2ggaXMgYmFzZWQgb24gZm9yZWlnbiBtYXBwaW5n
Cj4+Cj4gRnJvbnRlbmQgZHJpdmVyIHdpbGwgYmUgcGFydCBvZiBMSyBzdGFydGluZyA0LjE4Cj4g
aHR0cHM6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMv
bGludXguZ2l0L3RyZWUvZHJpdmVycy9ncHUvZHJtL3hlbj9oPXY0LjE4LXJjNwpUaGF0J3MgYSBn
b29kIG5ld3MuIERvIHlvdSBrbm93IHRoZSBzdGF0ZSBvZiB0aGUgYmFja2VuZD8KCj4gCj4gCj4+
IMKgwqDCoCAtIEludGVsIEdWVDogaHR0cHM6Ly8wMS5vcmcvaWd2dC1nCj4+IMKgwqDCoMKgwqDC
oMKgwqAgKiBCYXNlZCBvbiBJT1JFUSBzZXJ2ZXIgaW5mcmFzdHJ1Y3R1cmUKPj4gwqDCoMKgwqDC
oMKgwqDCoCAqIFBlcmZvcm1hbmNlIGlzIDcwJSBvZiBkaXJlY3QgYXNzaWduZWQgaGFyZHdhcmUK
Pj4KPj4gwqDCoMKgIC0gTlZJRElBOgo+PiDCoMKgwqDCoMKgwqDCoMKgICogTXVjaCBtb3JlIHZp
cnR1YWxpemFibGUKPj4gwqDCoMKgwqDCoMKgwqDCoCAqIFByb3ZpZGUgbWFwcGFibGUgY2h1bmsg
b2YgUENJIEJBUnMuCj4+IMKgwqDCoMKgwqDCoMKgwqAgKiBVc2Vyc3BhY2UgY29tcG9uZW50IGVt
dWxhdGVzIFBDSSBjb25maWcgc3BhY2UKPj4KPj4gQ3VycmVudCBlZmZvcnQgZm9yIGdyYXBoaWMg
dmlydHVhbGl6YXRpb24gb24gQXJtOgo+PiDCoMKgwqAgLSBTYW1zdW5nOiBUaGV5IGhhdmUgYSBQ
ViBPcGVuR0wgc29sdXRpb24uIFRoaXMgc2VlbXMgdG8gYmUgZmFzdC4KPiAKPiBUaGlzIGlzIGlu
dGVyZXN0aW5nLiBEbyB5b3Uga25vdyBpZiB0aGVyZSBpcyBhbnkgb3BlbiBiZW5jaG1hcmsgZGF0
YT8KClN0ZWZhbm8gaW50cm9kdWNlZCB5b3Ugd2l0aCB0aGUgU2Ftc3VuZyBzcGVha2VyLiBIb3Bl
ZnVsbHkgd2Ugd2lsbCBnZXQgCm1vcmUgZGV0YWlscyBvbiB0aGUgYmVuY2htYXJrLgoKVW5mb3J0
dW5hdGVseSwgUFYgT3BlbkdMIGlzIG5vdCBhdmFpbGFibGUgdXBzdHJlYW0gYXQgdGhlIG1vbWVu
dC4gSXQgd2FzIApub3QgY2xlYXIgd2hldGhlciB0aGUgYmFja2VuZCBhbmQgZnJvbnRlbmQgd291
bGQgZXZlciBiZSB1cHN0cmVhbWVkIGFuZCAKd2hlbi4KCkhvd2V2ZXIsIHRoZSB3b3JrIGxvb2tz
IHF1aXRlIHNpbWlsYXIgdG8gdmlyZ2lsIAooaHR0cHM6Ly92aXJnaWwzZC5naXRodWIuaW8vKS4g
SXQgaXMgR3JhcGhpYyB2aXJ0dWFsaXphdGlvbiBzb2x1dGlvbiAKYmFzZWQgb24gdmlydGlvIGZv
ciB0aGUgdHJhbnNwb3J0LiBJIHRoaW5rIGl0IHdvdWxkIGJlIHBvc3NpYmxlIHRvIApyZS11c2Ug
aXQgYnkganVzdCByZXBsYWNpbmcgdGhlIHRyYW5zcG9ydCBsYXllci4KCkFub3RoZXIgc29sdXRp
b24gaXMgdG8gaW1wbGVtZW50IHZpcnRpbyBvbiBYZW4gKHNlZSB0aGUgZGlzY3Vzc2lvbiBvbiAK
dGhlIGxhc3QgY29tbXVuaXR5IGNhbGwpLgoKPj4gwqDCoMKgIC0gRVBBTToKPj4gwqDCoMKgwqDC
oMKgwqDCoCAqIFBWIE9wZW5HTCB3YXMgZGlzbWlzc2VkIGJlY2F1c2Ugb2YgcGVyZm9ybWFuY2Ug
Y29uY2Vybgo+PiDCoMKgwqDCoMKgwqDCoMKgICogUFYgRFJNIGZvciBzaGFyaW5nIGRpc3BsYXkK
Pj4gwqDCoMKgwqDCoMKgwqDCoCAqIFBvd2VyVlIgbmF0aXZlIHZpcnR1YWxpemF0aW9uIChzZWUg
YmVsb3cpCj4+Cj4+IFBvdmVyVlIgdmlydHVhbGl6YXRpb246Cj4+Cj4+IFJlY2VudCBQb3ZlclZS
IGhhcmR3YXJlIHByb3ZpZGVkIHNvbWUgdmlydHVhbGl6YXRpb24gc3VwcG9ydC4gVGhlCj4+IHNv
bHV0aW9uIGlzIGltcGxlbWVudGVkIGluIHRoZSBmaXJtd2FyZS4gQSBrZXJuZWwgbW9kdWxlIGlz
IHVzZWQgdG8gdGFsawo+PiB0byB0aGUgZmlybXdhcmUgdmlhIHNoYXJlZCBtZW1vcnkuIFRoZSB0
b29sc3RhY2sgb25seSBoYXZlIHRvIHNldHVwCj4+IG1lbW9yeSBjb250ZXh0IGZvciBlYWNoIFZN
Lgo+Pgo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICoqIFJlY2VudCBQb3ZlclZSIEhXIGhhcyBz
b21lIHZpcnR1YWxpemF0aW9uIHN1cHBvcnQKPj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAqKiBL
ZXJuZWwgbW9kdWxlCj4+Cj4+IEl0IHdhcyBub3QgY2xlYXIgd2hldGhlciBhbiBleHRyYSBwYWly
IG9mIGZyb250ZW5kL2JhY2tlbmQgd2FzIAo+PiByZXF1aXJlZCBhbG9uZyB3aXRoIHRoZSBQb3dl
clZSIGRyaXZlci4KPj4KPj4gQEFjdGlvbjogRVBBTSwgY291bGQgeW91IGNsYXJpZnkgaXQ/Cj4+
Cj4gCj4gTm8sIHRoZXJlIGFyZSBubyBleHRyYSBGRS9CRSBkcml2ZXJzIGZvciBHUFUgc2hhcmlu
ZyBpbiBjYXNlIG9mIFBvd2VyVlIuCj4gCj4+IFBvdGVudGlhbCBzb2x1dGlvbiBmb3IgdXBzdHJl
YW06Cj4+IMKgwqDCoCAtIFBWIE9wZW5HTAo+PiDCoMKgwqAgLSB2R1BVIHNvbHV0aW9uIG91dHNp
ZGUgb2YgdGhlIGh5cGVydmlzb3IgKHNlZSBiZWxvdykKPj4KPj4gdkdQVSBzb2x1dGlvbiBvdXRz
aWRlIG9mIHRoZSBoeXBlcnZpc29yOgo+Pgo+PiBBIHVuaWtlcm5lbCAob3IgRG9tMCkgYmFzZWQg
ZW52aXJvbm1lbnQgY291bGQgYmUgcHJvdmlkZWQgdG8gcnVuCj4+IHByb3ByaWV0YXJ5IHNvZnR3
YXJlLiA+Cj4gCj4gT25lIG1vcmUgb3B0aW9uIHdlIHdlIHdlcmUgZGlzY3Vzc2luZyBpcyAiZGUt
cHJpdmlsZWRnZWQiIG9yICJuYXRpdmUgCj4gYXBwbGljYXRpb25zIGluIFhlbjoKPiBodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTctMDQvbXNn
MDEwMDIuaHRtbAo+IFdlIGFyZSBsb29raW5nIGludG8gdW5pa2VybmVscywgdG9vLgo+IAo+PiBU
aGUgcHJvcHJpZXRhcnkgc29mdHdhcmUgd291bGQgdXNlIElPUkVRIHNlcnZlciBpbmZyYXN0cnVj
dHVyZSB0bwo+PiBlbXVsYXRlIGd1ZXN0IG1lbW9yeSByZWdpb24gdXNlZCBieSB0aGUgR1BVIGFu
ZCBkbyB0aGUgc2NoZWR1bGluZwo+PiBkZWNpc2lvbnMuCj4+Cj4gCj4gV2UgYWxzbyBoYWQgYW4g
UkZDIGZvciBjby1wcm9jZXNzb3JzIChpbmNsdWRpbmcgR1BVKSBtYW5hZ2VtZW50IHNvbWUgCj4g
dGltZSBhZ286Cj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hl
bi1kZXZlbC8yMDE2LTEwL21zZzAxOTY2Lmh0bWwKSWYgSSByZW1lbWJlciB0aGUgc2VyaWVzLCB0
aGUgY29kZSBtYXkgcmVxdWlyZSB0byB0cmFwIGFjY2VzcyB0byBndWVzdCAKR1BVIGFjY2VzcyBh
bmQgbWFuYWdlIHRvIHRoZSBHUFUuIFRoZXJlIGFyZSBhIGZhaXIgYW1vdW50IG9mIGNoYW5jZSB0
aGF0IApHUFUgdmVuZG9ycyB3aWxsIG5vdCB3YW50IHRvIGhhdmUgdGhhdCB1bmRlciBHUEwuIFNv
IHRoaXMgd291bGQgaGF2ZSB0byAKbGl2ZSBvdXRzaWRlIG9mIFhlbi4KClRoaXMgaXMgd2hlcmUg
dGhlIElPUkVRIGluZnJhc3RydWN0dXJlIGNvbWVzIGludG8gcGxhY2UuIEl0IGFsbG93cyB0byAK
Zm9yd2FyZCBNTUlPIGFjY2VzcyB0byBhbiBleHRlcm5hbCBlbnRpdHkuIFRoaXMgZW50aXR5IGNv
dWxkIGJlIHByb3ByaWV0YXJ5LgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 09:41:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 09:41:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flWae-0001nQ-S2; Fri, 03 Aug 2018 09:41:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9a27=ks=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1flWad-0001nD-Qb
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 09:41:43 +0000
X-Inumbo-ID: 7b88191e-9701-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7b88191e-9701-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 09:42:05 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1flWaa-0007RW-7o; Fri, 03 Aug 2018 09:41:40 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1flWaa-0004Lu-09; Fri, 03 Aug 2018 09:41:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1flWaZ-0006oI-UO; Fri, 03 Aug 2018 09:41:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125752-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=dd4cae4d82c7477273f3da455084844db5cca0c0
X-Osstest-Versions-That: ovmf=1d802e234e813a6726f4c6fd161ae9bd146bc552
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 03 Aug 2018 09:41:39 +0000
Subject: [Xen-devel] [ovmf test] 125752: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTc1MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3NTIvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBkZDRjYWU0ZDgyYzc0NzcyNzNmM2RhNDU1MDg0ODQ0
ZGI1Y2NhMGMwCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAxZDgwMmUy
MzRlODEzYTY3MjZmNGM2ZmQxNjFhZTliZDE0NmJjNTUyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU3NTAgIDIwMTgtMDgtMDMgMDM6MDQ6NDYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NzUyICAyMDE4LTA4LTAzIDA3OjQwOjQzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTWFyY2luIFdv
anRhcyA8bXdAc2VtaWhhbGYuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
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
c3N0ZXN0L292bWYuZ2l0CiAgIDFkODAyZTIzNGUuLmRkNGNhZTRkODIgIGRkNGNhZTRkODJjNzQ3
NzI3M2YzZGE0NTUwODQ4NDRkYjVjY2EwYzAgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 09:54:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 09: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 1flWmy-0002do-1W; Fri, 03 Aug 2018 09: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=g7uo=ks=xen.org=tim@srs-us1.protection.inumbo.net>)
 id 1flWmx-0002dj-93
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 09:54:27 +0000
X-Inumbo-ID: 17e47f1f-9703-11e8-a8a5-bc764e045a96
Received: from deinos.phlegethon.org (unknown [2001:41d0:8:b1d7::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 17e47f1f-9703-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 11:53:38 +0200 (CEST)
Received: from tjd by deinos.phlegethon.org with local (Exim 4.90_1 (FreeBSD))
 (envelope-from <tim@xen.org>)
 id 1flWmp-0004pT-3j; Fri, 03 Aug 2018 09:54:19 +0000
Date: Fri, 3 Aug 2018 10:54:19 +0100
From: Tim Deegan <tim@xen.org>
To: Ian Jackson <ian.jackson@citrix.com>,
 Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20180803095419.GA15518@deinos.phlegethon.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <26733aebc5a24b3295e812fd7bc9d13c@AMSPEX02CL03.citrite.net>
 <23385.49305.975138.215676@mariner.uk.xensource.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 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpBcG9sb2dpZXMgZm9yIHRoZSBkZWxheS4gIFNldmVyYWwgb2YgbXkgb3RoZXIgaGF0cyB3
ZXJlIG9uIGZpcmUuCgo+ID4gSSBzdXNwZWN0IHRoZSBhZGRyZXNzLCBmcm9tIHdoaWNoIG9mZnNl
dCBpcyBkZXJpdmVkLCBpcyBib3VuZGVkLiBCdXQgSQo+ID4gaGF2ZW4ndCBmb3VuZCB0aGUgc3Bl
YyBmb3IgS0QuCj4gCj4gSSBkb27igJl0IHRoaW5rIHRoZXJlIGlzIG9uZS4KCkluZGVlZCBub3Qu
ICBUaGUgb2ZmaWNpYWwgd2F5IHRvIGV4dGVuZCB3aW5kYmcgJmMgaXMgdG8gd3JpdGUgYSBwbHVn
aW4KdGhhdCBydW5zIG9uIHRoZSBXaW5kb3dzIG1hY2hpbmUgd2hlcmUgeW91IHJ1biB0aGUgZGVi
dWdnZXIuCgpBdCAxMzozNyArMDEwMCBvbiAyNiBKdWwgKDE1MzI2MTIyNjUpLCBJYW4gSmFja3Nv
biB3cm90ZToKPiBJdCdzIHN0aWxsIHZlcnkgb2JzY3VyZSBiZWNhYXVzZSB0aGlzIHRlc3QKPiAK
PiAgICAgICAgIGlmIChvZmZzZXQgPiBzaXplb2YgY3RybC5jMzIgfHwgb2Zmc2V0ICsgbGVuID4g
c2l6ZW9mIGN0cmwuYzMyKSB7Cj4gCj4gZGVwZW5kcyBjcml0aWNhbGx5IG9uIHRoZSBzaXplIG9m
IG9mZnNldCwgZXRjLgo+IAo+IElzIGl0IG5vdCBzdGlsbCBwb3NzaWJsZSB0aGF0IHRoaXMgdGVz
dCBjb3VsZCBiZSBmb29sZWQgPyAgU3VwcG9zZQo+IG9mZnNldCBpcyAweGZmZmZmZmZmLiAgVGhl
biBiZWZvcmUgdGhlIHRlc3QsIG9mZnNldCBpcyAweGZmZmZmZDMzLgoKVGhpcyBpcyA+IHNpemVv
ZiBjdHJsLmMzMi4gIEJ1dDoKCj4gVGhpcyBraW5kIG9mIHJlYXNvbmluZyBpcyBhd2Z1bC4gIFRo
ZSBjb2RlIHNob3VsZCBiZSByZXdyaXR0ZW4gc28gdGhhdAo+IGl0IGlzIG9idmlvdXMgdGhhdCBp
dCB3b24ndCBnbyB3cm9uZy4KClllcy4gIEhvdyBhYm91dCB0aGlzIChjb21waWxlIHRlc3RlZCBv
bmx5LCBhbmQgSSBoYXZlbid0IGNoZWNrZWQgdGhlIGJ1Z2d5CmdjYyB2ZXJzaW9ucyk6CgpkaWZm
IC0tZ2l0IGEvdG9vbHMvZGVidWdnZXIva2RkL2tkZC5jIGIvdG9vbHMvZGVidWdnZXIva2RkL2tk
ZC5jCmluZGV4IDVhMDE5YTBhMGMuLjY0YWFjZGUxZWUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2RlYnVn
Z2VyL2tkZC9rZGQuYworKysgYi90b29scy9kZWJ1Z2dlci9rZGQva2RkLmMKQEAgLTY4NywxMSAr
Njg3LDExIEBAIHN0YXRpYyB2b2lkIGtkZF9oYW5kbGVfcmVhZF9jdHJsKGtkZF9zdGF0ZSAqcykK
ICAgICAgICAgfQogICAgIH0gZWxzZSB7CiAgICAgICAgIC8qIDMyLWJpdCBjb250cm9sLXJlZ2lz
dGVyIHNwYWNlIHN0YXJ0cyBhdCAweFsyXWNjLCBmb3IgODQgYnl0ZXMgKi8KLSAgICAgICAgdWlu
dDMyX3Qgb2Zmc2V0ID0gYWRkcjsKLSAgICAgICAgaWYgKG9mZnNldCA+IDB4MjAwKQotICAgICAg
ICAgICAgb2Zmc2V0IC09IDB4MjAwOwotICAgICAgICBvZmZzZXQgLT0gMHhjYzsKLSAgICAgICAg
aWYgKG9mZnNldCA+IHNpemVvZiBjdHJsLmMzMiB8fCBvZmZzZXQgKyBsZW4gPiBzaXplb2YgY3Ry
bC5jMzIpIHsKKyAgICAgICAgdWludDMyX3Qgb2Zmc2V0ID0gYWRkciAtIDB4Y2M7CisgICAgICAg
IGlmIChvZmZzZXQgPiBzaXplb2YgY3RybC5jMzIpCisgICAgICAgICAgICBvZmZzZXQgPSBhZGRy
IC0gMHgyY2M7CisgICAgICAgIGlmIChvZmZzZXQgPiBzaXplb2YgY3RybC5jMzIKKyAgICAgICAg
ICAgIHx8IGxlbiA+IHNpemVvZiBjdHJsLmMzMiAtIG9mZnNldCkgewogICAgICAgICAgICAgS0RE
X0xPRyhzLCAiUmVxdWVzdCBvdXRzaWRlIG9mIGtub3duIGNvbnRyb2wgc3BhY2VcbiIpOwogICAg
ICAgICAgICAgbGVuID0gMDsKICAgICAgICAgfSBlbHNlIHsKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 10:33:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 10: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 1flXOT-0005eL-4G; Fri, 03 Aug 2018 10:33:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bza1=ks=epam.com=artem_mygaiev@srs-us1.protection.inumbo.net>)
 id 1flXOR-0005eG-Cq
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 10:33:11 +0000
X-Inumbo-ID: 80b9b796-9708-11e8-a8a5-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::62a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 80b9b796-9708-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 12:32:21 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=TH04r2kD2ZFtb/auq62akpCDLxYw8AM/cdixDOuCbhY=;
 b=X72v7QaSAG7cfvcsIcVEBa/vA1Ktpt6qfj1eFzoTgkcOaoaNVfalbQOGvR/Z+Zga160L3G8fvYMUtxWk8Gz9YvnPTboIH7M7pXJCJfjJWcMI3lTRWi/ZTpQ2jZkaa9zDyhUM9C5OFhY7n+2aDc8HxvUsHGn545WSBc7Sag2ovfc=
Received: from [10.17.229.166] (85.223.141.74) by
 HE1PR0301MB2218.eurprd03.prod.outlook.com (2603:10a6:3:22::13) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.995.21; Fri, 3 Aug 2018 10:33:02 +0000
To: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "lars.kurth@citrix.com" <lars.kurth@citrix.com>,
 Andrii Anisov <andrii_anisov@epam.com>,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 Paul Durrant <paul.durrant@citrix.com>, Rich Persaud <persaur@gmail.com>
References: <c05f24a4-6c10-282f-3945-c63dcee168ba@arm.com>
 <c8de3993-cac5-0e94-22d9-63294d52095b@epam.com>
 <2c43233d-f140-834c-3620-a36ded9269b4@arm.com>
From: Artem Mygaiev <artem_mygaiev@epam.com>
Message-ID: <aeeb938e-6d1c-1e08-7bfd-9cbbfb69e78a@epam.com>
Date: Fri, 3 Aug 2018 13:32:57 +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: <2c43233d-f140-834c-3620-a36ded9269b4@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.141.74]
X-ClientProxiedBy: AM0PR05CA0049.eurprd05.prod.outlook.com
 (2603:10a6:208:be::26) To HE1PR0301MB2218.eurprd03.prod.outlook.com
 (2603:10a6:3:22::13)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 466de237-37b0-4bd1-8cc8-08d5f92c7ddc
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:HE1PR0301MB2218; 
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0301MB2218;
 3:ckaMYg60ZBWoLPIoA1wb3v2u6cnUCRArhblFjI/J0dXeLkDNkT7ITG9oW/fDnnHwYnUSnfADHMI4fUZXlJ+2SjmzIq9YsHJHaN4H8fDGBt+kajeKt7waBgMyrw5ot3pkVsoQ2F+ILs+FIUEK2FBL18PPkM8n9w7tOF7IUz+MgyHKCiNl0dDVWr/Hey7dYTFS7gBB9Mf+BR/leaGuE6JcAvLxMWqyiG+Dn0RCT5h9aAg5KRh7XwD/FTXTE5kuhvjx;
 25:SRw27+fHb+0Pg+4QBXmoAtrsHKHzCmi7RHHP9QF6ejYbYqHqkDld856i470YTTLStDxuJtWDRG4Z62KztDmScpeS0GnHlPKZmFzDOBiSu43xAF1oCHhJIQmnXtCMqseDALf5kIniXC7GiWzhvXIVN47iLODMoWacOUVB9tBCJATtY8vdVa8+qBkJiG6fuNMwGN0v8qLJZrDSaOhie+QzwWdKGXasYGyO2tQXwuAjYlUincoJnRm4teLFyzgStPQuN1Rr09yemiTmDYGY6dhKLwmoDo1Y/RqL3I5lBkIlxFsIQJY/dVyd1uxnGkhF52xEA9HaendVrxKO4/pqs6zi2g==;
 31:CNsynLg3gOXsfs7huAYvRR46KyiRSa5lmfPwPRTe0frMr99Fx2+Fp33SYREgllWWtIyJTR6zmv2GSKVN5iu1b+HqmVfkahxpvlbdPGeJgItn7an/ZpSJ8g9Qgxlwuq/uTR85GXNydqi0bBvfObtwf1hi1isoMZyvwNhWWM5Hq9neF3DwsYMaf2F8nX0S5Z9nG0J1D8LN9XzK6zhg/gk45g7ByMSp9txjdTPAd46TqYE=
X-MS-TrafficTypeDiagnostic: HE1PR0301MB2218:
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Artem_Mygaiev@epam.com; 
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0301MB2218;
 20:h540U8dNRc+agVnPMuBLBYABYeblESoazNHbCvlIFMNslP9R4kgZeFW65qhdNJhnyRtkmDCkCT/amFs1Ty6/rA85jpH2ioxXoWh+GiVRJwl0K/wHgj1n/+AyxnErP0aZRZlP/5ipyC7i+M5VAuGO3pflkn+JgEWdkY7yWx9EG/H/pFkO6HF4lku0pECu4pe2YhmHK5OxyuXlehUnR2wBXwkGgHP08wmY8ai0eEoHhf5iqRWxvnM0e5AyhnD8MzaMrqMvrH+sp7tqhvunWH6c6cbrW+EFnskaYUA/ryCZO7Pagdo4vjga+USgkYY11PmDbro8NPDoJ26XbuwGPG6KoveOenjL348euGeZzgBEkALYW4X1eyACAkIspAZ1MNsVjhOS3gmkWuKYK+JRxzcVqYhU0x4aUctZm/Pm//2WGp6tFWIv/nK0tW8KmHlJB/z5Xy3PlbzyB/HwUtHWsOKaa6wtNSWRZWnLA0kLYIhgXZmRIPrH1wO9duk0Tix/huFi
X-Microsoft-Antispam-PRVS: <HE1PR0301MB2218C5E000E5A169EB52CD67F4230@HE1PR0301MB2218.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(158342451672863)(278428928389397)(166708455590820)(58134797142442)(84791874153150);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(3231311)(944501410)(52105095)(93006095)(93001095)(10201501046)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123558120)(20161123560045)(6072148)(201708071742011)(7699016);
 SRVR:HE1PR0301MB2218; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0301MB2218; 
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0301MB2218;
 4:6/IOQbLggC6tHTDb7geFfk2om/ip2nJYFOZ5jM1oHgMwOPpN4K8O2SXfYN91iVPZfE+uOc23wfZxXLhMGclfGrH2NDDs/578M/UB+nPw4MtciT+6j8y79GfbCExUuap6zziQBXXP1AgPhIzo+f9zKqkGdVXKSBT2N3P8rDW3DEmtjYsxrLZe+xJrCF6zIU3cdIqi90a2Q6WCsUkAV+blnZ94Pjj185Zzmmqc9IKymLBmrJDCO6FeT8JBQRCAgy7BiJRQjfZ71LgCbgbWg+w7KKVk9jHcYYit71gIF9g1Trb7ku6l9gGhpEwU6MLsv7LvrWrG81MarC/u13RfFIOGFCUavIlR1vYheVZz9M3vMymvJbbhmzXLb8d61d1V91di7PvbyLaBZYyp0XlausXAm8y5xiimLIXZkpjkxwcKOLCYQiz81qXdLrF1KOZVqO6nCfuPDDCmaYyEzaJWAcMnsg==
X-Forefront-PRVS: 0753EA505A
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(396003)(136003)(346002)(39860400002)(376002)(199004)(189003)(55236004)(80792005)(2501003)(53936002)(14444005)(6246003)(39060400002)(6486002)(26005)(65806001)(345774005)(305945005)(386003)(65956001)(4326008)(47776003)(16526019)(36756003)(53546011)(6306002)(66066001)(68736007)(3846002)(65826007)(11346002)(476003)(446003)(6116002)(186003)(23676004)(86362001)(956004)(67846002)(6666003)(16576012)(58126008)(106356001)(31686004)(316002)(2616005)(966005)(31696002)(76176011)(8676002)(105586002)(77096007)(72206003)(486006)(110136005)(52116002)(97736004)(5660300001)(229853002)(52146003)(2906002)(2870700001)(50466002)(2486003)(7736002)(8936002)(64126003)(81156014)(478600001)(25786009)(81166006);
 DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0301MB2218; H:[10.17.229.166]; 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?MTtIRTFQUjAzMDFNQjIyMTg7MjM6N3NqcjRQZXFpTmpxMTVaY2hPSCtMb05i?=
 =?utf-8?B?TEV3VmtXMktqNWZybnpzaUdUYzNuTGR0bkJmeElVZFpaYWFoSnZQeFZDTGZ3?=
 =?utf-8?B?aytmVytYUUo5ejIzYkpJTWhDV0Nac2l6bVRFL2VIcEFJREwwWmlXdndhV2Fu?=
 =?utf-8?B?S25vMEgydjd3RjNpcDhjV0R0TFA5K09JVkNHajZRSC9QZlRyV1ZpeG4rb2Zt?=
 =?utf-8?B?TUhMNzB5OU9GdWZRM1ZDRVI1WTU1b3FHRCtxOGU5MkJZckhsZDJ6eDhBOUVx?=
 =?utf-8?B?aTkwOTcvMldnS05qc2VpWXAxT21tT3BRblN2T3JqUGozcWtxTzhtVUF4NlRv?=
 =?utf-8?B?SUx3Lzl2eGpOLzJSZTN4dWJ1bENLcFhVUWlEblFLVmFKYk1pMDRpdFcxNUlh?=
 =?utf-8?B?a2MvbElJWHhhbjNvOVlPd01NdVoxbGlESXFQY2dlbjNsdFVrcldycSt5eCtI?=
 =?utf-8?B?N0tiRktWUHEvQ2UrcmRrQmdKWlpiOGhSZElSMjJvQkFDMEFoVDNmZWhsaTR4?=
 =?utf-8?B?QkJPclhDVUZGWHNXbnpESEY0QkZWS2JNT21QU013VTBZVVFXUzcra2RIZENu?=
 =?utf-8?B?VFpLeXB5aG5CbS9pMHY1OVlTQ1F6VDhMdkNVais0WWpNYXRic2FJeHNxN21z?=
 =?utf-8?B?RmRmUjQwQW1LRzhwdDNzQ09iUUtqc2JMNk5lWEEycnUyUlo0SFU3Z3FXaW4y?=
 =?utf-8?B?K1RJNDdUYTQ2emdpUFFDYXNzd3Z4N1d5bzlONmR4WlhZSVJQbnZIOCtRTFA5?=
 =?utf-8?B?SWw0S1lySmdGazN5L0k0WHUrWGdNemRIb3ZQUm1JcVhPamhuMkQzWVgzN1Nm?=
 =?utf-8?B?cVp4dTJYWjN3MkJmZW14OXE0SWdsODlOekZlRkRhSVJYeGNPWE8xQnRxU3lU?=
 =?utf-8?B?R0dtdklObXBKV085Yk15YjVKQWp2alptTGo5RHBDbWNtN0Q5WmlDK08zYzlC?=
 =?utf-8?B?QThYdXZObGJDVlM5OStUTTk5UTBSNURFVW1FZFc3WDEvZkM0Yng4SWhQRTlI?=
 =?utf-8?B?Y2wyZEZ5NVYwekFSZVR2Yjl6NWd1N3hNUm56MVpXclhGdzE3VUZ3TEVDdDkx?=
 =?utf-8?B?eDhpWkczeW5rbDlYTHFwRjdmd1NGZThEVEJFbVdmNGJVSVBIWXVYVlNUR1Qx?=
 =?utf-8?B?Vjg5eWZoaDF2WEJHY1VmcGo2M2c0M3dyRG91TElNSnBiUmUweGxKR3FZR3dy?=
 =?utf-8?B?MGpLTjBldjAwTTMyUW5PVUhGcEc4WXNvc2p0M0l3NklZQUZINHBJeFlGL3c3?=
 =?utf-8?B?NTVCQ3lvamdXVkQxRVJPM0M2eDJ1d2lSTHhHQmpUTk14NjhnejVvajhKWUs3?=
 =?utf-8?B?OThGdkVLTWFueG1FZVlRWkRydHBxQlQxWVVlbitiZFFYRlA2VEVKaEplNWln?=
 =?utf-8?B?V1JuM2twMTkyaTJFZDZiOGFnY0cxdE41dFAyRzR2cU1Zc2dYYzU1U21nNDFx?=
 =?utf-8?B?Z3J0bmtVUEtGQi9KMHZvWi9Jdk1tdWxwWUZlQUN2cGV4ZW40elBTOUcvUW8v?=
 =?utf-8?B?RWcrMUN2RmhoWXhRZHh1cWxvT050ZHVFanVLNzRuVHJQMlpxTk93NldqZ0xm?=
 =?utf-8?B?OFpaZ0FHNk5oOVlEVldhUGl0VnBGTTlmbnRiRnVXbHlGNEt3VFh1OGhHRWlG?=
 =?utf-8?B?Z2FteHp5ZHhTOGhzSlJqcVpvV0twNFF2Q3B0dC93ejZBOUovbEdzV3hGVUV6?=
 =?utf-8?B?OHlXZ3VEbTQ3UWY5dis5dTRldUJ3NWhsa2Yya3ptU24rWVl1TDF1N3JZemJt?=
 =?utf-8?B?Q3VzNVhWeTNFWVpQNUJqNDg5SU1UcGNCaC90TEtDY0F6YmgwNXFYNzJiOWRX?=
 =?utf-8?B?dFdXL2xJVDFDTnRISWVmQjluYnJPVEcybVEvUC9MVUUvM2llbk5zS2Z6UmlZ?=
 =?utf-8?B?alpCbFpRNmR4akl0N2VOM2lzRVB5aUgxNUQ1a2lMLzQ4NFlpdWVzY0tzbXd5?=
 =?utf-8?B?ZWd4K2c1VzRGL3hVUzRLV0ZxVTRGYjZHVHZieU4rRlgzNklNZk5uQ0Z0NFlo?=
 =?utf-8?B?T1JmZGtrUWQ0TXVXMGxSWVU4QzM0VWZySTAxbk4wb25KVWxSeE41TW0xNENj?=
 =?utf-8?B?UDJuTnRCYVcwQm84NmkyQjJYKzdCQmNUMTRaMzNtMEdzcVhLdEZvdGx6UWpB?=
 =?utf-8?B?ejVDYndDZkZNZG1aWng1YnBFU2dXWGpUUXQwVFY2VXVRcmw3UzRCMXdHYzUw?=
 =?utf-8?B?RXV2bmQyZ2tZMXBjM0phTXlmVFoxeUE9PQ==?=
X-Microsoft-Antispam-Message-Info: fKeCOpiuKAHCh4Lcec9NHlwz8OHbnwf7rCneoLfDokvb0hBepOhU+yYV0I+PRu1QTXhHtV8YUvcJ4jazq2Vl8rhnsG76xMKHAtCwqcVYfmbkfymZkx7C/E1rAMs69WFBqJirltpV2HUbYrW2fvDwk/UpQMGzMMKwyeHAOUnCsQH7NsC/6gy69agcXXgABVPQGk1KThtuzxuscepR9LabNOi44B/vtcEbUVu24m+ssZ4rSGSuDGXRkYs1rAFsAWS+Pjt53PAzNlQVxompNu25XoIOWyA3EVo9+bEgcPYM2Na4KPpfRH79+Beu6magoyY8dbVXjwkWG4tZVLri1PkATlyad0rd0X3PZRvH+uNkh2w=
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0301MB2218;
 6:X5PWQfAEuZG6NdgpXakKD0Ls6RHsapYrVoWFrUnrA8WBAsd3sRVHKSdffsoVqx8S5cFm2TNrlYlgkIjFisPPkUMQya4atBrNXHeUNQvY2dOGR2B9jtSgYDYfEms1SYQLumjZXXwrwptYj66MW7JVFTzKqaEfz80PjEqk5Yf75dlp8X4fOk2d70D5M8RMsFVZNtdLJUGO/80oR/6EAbaJBV73/XacmfckwS+kIPrkxv/ULapnjxf6q+lzdPWn1oTBteniR2iPwNajAVue/JdJw6dmQ5kKt5cP+7a7WpWbv/B5BGD7iXYtWad/3g0p2Dh6/vdlCeeNbbDaXAgxwV4+iaziqi+mKHXSfg5i09xoOG1N0tdw1Wg0EfvzPrHgaM/RHF2tBmxt5KDRWXk9u/L3HHiSG3OmLWdgVwC6Mr9afQVIn8WPM+v0GusBNQc0wE4G7164EDSBUQNz0KXUi0jY4A==;
 5:oUd4ewb53tw4by4PO9P19cfTjgdqPUY5NWp5Y73fDQNMBRQTiuy1o3D9HblUqc8i2ZtX+r5aVM68mD9xaOQGPa9GYXHRMBwCJAzL90Hco/PGPpGe3JPmbfagHsWAVDAUr4r+Yrm5BCZmagHWAyYLHb15Hw1YlIBB0HxIlsN+SHY=;
 7:phIT/AhwMd1KxCTBhYhTZq/LmJOk37qdMqV80ste8aOqCcZj3oMrTiEIVEkEFgGOUn6+KFFmXCVMStSQVdpGuRbf685OATmahGz9EFUdr91Nus8ZAVxQ90O0xvbSbNQ5+BH0H3Yq4ZZVWL8zm2MYNExHCcwXaAkcwqbybwJrRtD2teGFhOIRGesItWCe319hfj46S1BgazVYGVElDZVTXI+Kat7VeHXcJBaVHOU/CmCOVVBqmALTzvLSn6qJjNcx
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Aug 2018 10:33:02.0640 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 466de237-37b0-4bd1-8cc8-08d5f92c7ddc
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0301MB2218
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Graphic
 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: 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>

SGkgSnVsaWVuCgpPbiAwMy4wOC4xOCAxMjozNywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDA4
LzAyLzIwMTggMDQ6MjYgUE0sIEFydGVtIE15Z2FpZXYgd3JvdGU6Cj4+IEhlbGxvIEp1bGllbgo+
IAo+IEhpIEFydGVtLAo+IAo+IFRoYW5rIHlvdSBmb3IgdGhlIGZlZWRiYWNrIQo+PiBPbiAwMi4w
OC4xOCAxMjo1NiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4gSGksCj4+Pgo+Pj4gU29ycnkgZm9y
IHRoZSBsYXRlIHBvc3RpbmcuIFRoZSBub3RlcyB3ZXJlIHRha2VuIGJ5IFN0ZWZhbm8gCj4+PiBT
dGFiZWxsaW5pLiBUaGFuayB5b3UuCj4+Pgo+Pj4gVGhpcyBoYXMgc29tZSBjbGFyaWZpY2F0aW9u
cyByZXF1ZXN0ZWQgZnJvbSBFUEFNIHJlZ2FyZGluZyBQb3dlclZSLgo+Pj4KPj4+IFRoZSBleGlz
dGluZyBncmFwaGljcyBzb2x1dGlvbnMgb24gWGVuIHRvZGF5IGFyZToKPj4+IMKgwqDCoCAtIFBW
IERSTToKPj4+IMKgwqDCoMKgwqDCoMKgwqAgKiBTdXBwb3J0cyBtdWx0aXBsZSBkaXNwbGF5cyBw
ZXIgVk0KPj4+IMKgwqDCoMKgwqDCoMKgwqAgKiBCYXNlZCBvbiBHcmFudC10YWJsZXMuCj4+PiDC
oMKgwqDCoMKgwqDCoMKgICogSW1wcm92ZW1lbnQgb2YgWGVuIEZCIHdoaWNoIGlzIGJhc2VkIG9u
IGZvcmVpZ24gbWFwcGluZwo+Pj4KPj4gRnJvbnRlbmQgZHJpdmVyIHdpbGwgYmUgcGFydCBvZiBM
SyBzdGFydGluZyA0LjE4Cj4+IGh0dHBzOi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9r
ZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LmdpdC90cmVlL2RyaXZlcnMvZ3B1L2RybS94ZW4/aD12
NC4xOC1yYzcgCj4+Cj4gVGhhdCdzIGEgZ29vZCBuZXdzLiBEbyB5b3Uga25vdyB0aGUgc3RhdGUg
b2YgdGhlIGJhY2tlbmQ/Cj4gCgpQViBkaXNwbGF5IGJhY2tlbmQgaXMgaW1wbGVtZW50ZWQgYXMg
YSB1c2Vyc3BhY2Ugc2VydmljZSBhbmQgYXZhaWxhYmxlIApvbiBvdXIgR3V0SHViLCBhbG9uZyB3
aXRoIG9uZXMgZm9yIFBWIHNvdW5kIEJFIGFuZCBsaWJyYXJ5IGZvciB3cml0aW5nIAp1c2Vyc3Bh
Y2UgYmFja2VuZHMgKGV2ZXJ5dGhpbmcgaXMgR1BMdjIpOgoKaHR0cHM6Ly9naXRodWIuY29tL3hl
bi10cm9vcHMvZGlzcGxfYmUKaHR0cHM6Ly9naXRodWIuY29tL3hlbi10cm9vcHMvc25kX2JlCmh0
dHBzOi8vZ2l0aHViLmNvbS94ZW4tdHJvb3BzL2xpYnhlbmJlCgo+Pgo+Pgo+Pj4gwqDCoMKgIC0g
SW50ZWwgR1ZUOiBodHRwczovLzAxLm9yZy9pZ3Z0LWcKPj4+IMKgwqDCoMKgwqDCoMKgwqAgKiBC
YXNlZCBvbiBJT1JFUSBzZXJ2ZXIgaW5mcmFzdHJ1Y3R1cmUKPj4+IMKgwqDCoMKgwqDCoMKgwqAg
KiBQZXJmb3JtYW5jZSBpcyA3MCUgb2YgZGlyZWN0IGFzc2lnbmVkIGhhcmR3YXJlCj4+Pgo+Pj4g
wqDCoMKgIC0gTlZJRElBOgo+Pj4gwqDCoMKgwqDCoMKgwqDCoCAqIE11Y2ggbW9yZSB2aXJ0dWFs
aXphYmxlCj4+PiDCoMKgwqDCoMKgwqDCoMKgICogUHJvdmlkZSBtYXBwYWJsZSBjaHVuayBvZiBQ
Q0kgQkFScy4KPj4+IMKgwqDCoMKgwqDCoMKgwqAgKiBVc2Vyc3BhY2UgY29tcG9uZW50IGVtdWxh
dGVzIFBDSSBjb25maWcgc3BhY2UKPj4+Cj4+PiBDdXJyZW50IGVmZm9ydCBmb3IgZ3JhcGhpYyB2
aXJ0dWFsaXphdGlvbiBvbiBBcm06Cj4+PiDCoMKgwqAgLSBTYW1zdW5nOiBUaGV5IGhhdmUgYSBQ
ViBPcGVuR0wgc29sdXRpb24uIFRoaXMgc2VlbXMgdG8gYmUgZmFzdC4KPj4KPj4gVGhpcyBpcyBp
bnRlcmVzdGluZy4gRG8geW91IGtub3cgaWYgdGhlcmUgaXMgYW55IG9wZW4gYmVuY2htYXJrIGRh
dGE/Cj4gCj4gU3RlZmFubyBpbnRyb2R1Y2VkIHlvdSB3aXRoIHRoZSBTYW1zdW5nIHNwZWFrZXIu
IEhvcGVmdWxseSB3ZSB3aWxsIGdldCAKPiBtb3JlIGRldGFpbHMgb24gdGhlIGJlbmNobWFyay4K
CklmIEkgZ2V0IHNvbWUgbW9yZSBkZXRhaWxzIC0gSSdsbCBzaGFyZSA6KQoKPiBVbmZvcnR1bmF0
ZWx5LCBQViBPcGVuR0wgaXMgbm90IGF2YWlsYWJsZSB1cHN0cmVhbSBhdCB0aGUgbW9tZW50LiBJ
dCB3YXMgCj4gbm90IGNsZWFyIHdoZXRoZXIgdGhlIGJhY2tlbmQgYW5kIGZyb250ZW5kIHdvdWxk
IGV2ZXIgYmUgdXBzdHJlYW1lZCBhbmQgCj4gd2hlbi4KPiAKPiBIb3dldmVyLCB0aGUgd29yayBs
b29rcyBxdWl0ZSBzaW1pbGFyIHRvIHZpcmdpbCAKPiAoaHR0cHM6Ly92aXJnaWwzZC5naXRodWIu
aW8vKS4gSXQgaXMgR3JhcGhpYyB2aXJ0dWFsaXphdGlvbiBzb2x1dGlvbiAKPiBiYXNlZCBvbiB2
aXJ0aW8gZm9yIHRoZSB0cmFuc3BvcnQuIEkgdGhpbmsgaXQgd291bGQgYmUgcG9zc2libGUgdG8g
Cj4gcmUtdXNlIGl0IGJ5IGp1c3QgcmVwbGFjaW5nIHRoZSB0cmFuc3BvcnQgbGF5ZXIuCj4gCj4g
QW5vdGhlciBzb2x1dGlvbiBpcyB0byBpbXBsZW1lbnQgdmlydGlvIG9uIFhlbiAoc2VlIHRoZSBk
aXNjdXNzaW9uIG9uIAo+IHRoZSBsYXN0IGNvbW11bml0eSBjYWxsKS4KCkRvIHdlIHBsYW4gc29t
ZSBmb2xsb3ctdXAgZGlzY3Vzc2lvbiBvbiB0aGlzPyBJIGhhdmUgbWlzc2VkIHRoZSBjYWxsIGR1
ZSAKdG8gdHJhdmVscyBsYXN0IGNvdXBsZSB3ZWVrcyBzbyBJIG1heSBub3QgaGF2ZSBhIGZ1bGwg
cGljdHVyZS4uLgoKPj4+IMKgwqDCoCAtIEVQQU06Cj4+PiDCoMKgwqDCoMKgwqDCoMKgICogUFYg
T3BlbkdMIHdhcyBkaXNtaXNzZWQgYmVjYXVzZSBvZiBwZXJmb3JtYW5jZSBjb25jZXJuCj4+PiDC
oMKgwqDCoMKgwqDCoMKgICogUFYgRFJNIGZvciBzaGFyaW5nIGRpc3BsYXkKPj4+IMKgwqDCoMKg
wqDCoMKgwqAgKiBQb3dlclZSIG5hdGl2ZSB2aXJ0dWFsaXphdGlvbiAoc2VlIGJlbG93KQo+Pj4K
Pj4+IFBvdmVyVlIgdmlydHVhbGl6YXRpb246Cj4+Pgo+Pj4gUmVjZW50IFBvdmVyVlIgaGFyZHdh
cmUgcHJvdmlkZWQgc29tZSB2aXJ0dWFsaXphdGlvbiBzdXBwb3J0LiBUaGUKPj4+IHNvbHV0aW9u
IGlzIGltcGxlbWVudGVkIGluIHRoZSBmaXJtd2FyZS4gQSBrZXJuZWwgbW9kdWxlIGlzIHVzZWQg
dG8gdGFsawo+Pj4gdG8gdGhlIGZpcm13YXJlIHZpYSBzaGFyZWQgbWVtb3J5LiBUaGUgdG9vbHN0
YWNrIG9ubHkgaGF2ZSB0byBzZXR1cAo+Pj4gbWVtb3J5IGNvbnRleHQgZm9yIGVhY2ggVk0uCj4+
Pgo+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAqKiBSZWNlbnQgUG92ZXJWUiBIVyBoYXMgc29t
ZSB2aXJ0dWFsaXphdGlvbiBzdXBwb3J0Cj4+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICoqIEtl
cm5lbCBtb2R1bGUKPj4+Cj4+PiBJdCB3YXMgbm90IGNsZWFyIHdoZXRoZXIgYW4gZXh0cmEgcGFp
ciBvZiBmcm9udGVuZC9iYWNrZW5kIHdhcyAKPj4+IHJlcXVpcmVkIGFsb25nIHdpdGggdGhlIFBv
d2VyVlIgZHJpdmVyLgo+Pj4KPj4+IEBBY3Rpb246IEVQQU0sIGNvdWxkIHlvdSBjbGFyaWZ5IGl0
Pwo+Pj4KPj4KPj4gTm8sIHRoZXJlIGFyZSBubyBleHRyYSBGRS9CRSBkcml2ZXJzIGZvciBHUFUg
c2hhcmluZyBpbiBjYXNlIG9mIFBvd2VyVlIuCj4+Cj4+PiBQb3RlbnRpYWwgc29sdXRpb24gZm9y
IHVwc3RyZWFtOgo+Pj4gwqDCoMKgIC0gUFYgT3BlbkdMCj4+PiDCoMKgwqAgLSB2R1BVIHNvbHV0
aW9uIG91dHNpZGUgb2YgdGhlIGh5cGVydmlzb3IgKHNlZSBiZWxvdykKPj4+Cj4+PiB2R1BVIHNv
bHV0aW9uIG91dHNpZGUgb2YgdGhlIGh5cGVydmlzb3I6Cj4+Pgo+Pj4gQSB1bmlrZXJuZWwgKG9y
IERvbTApIGJhc2VkIGVudmlyb25tZW50IGNvdWxkIGJlIHByb3ZpZGVkIHRvIHJ1bgo+Pj4gcHJv
cHJpZXRhcnkgc29mdHdhcmUuID4KPj4KPj4gT25lIG1vcmUgb3B0aW9uIHdlIHdlIHdlcmUgZGlz
Y3Vzc2luZyBpcyAiZGUtcHJpdmlsZWRnZWQiIG9yICJuYXRpdmUgCj4+IGFwcGxpY2F0aW9ucyBp
biBYZW46Cj4+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4t
ZGV2ZWwvMjAxNy0wNC9tc2cwMTAwMi5odG1sIAo+Pgo+PiBXZSBhcmUgbG9va2luZyBpbnRvIHVu
aWtlcm5lbHMsIHRvby4KPj4KPj4+IFRoZSBwcm9wcmlldGFyeSBzb2Z0d2FyZSB3b3VsZCB1c2Ug
SU9SRVEgc2VydmVyIGluZnJhc3RydWN0dXJlIHRvCj4+PiBlbXVsYXRlIGd1ZXN0IG1lbW9yeSBy
ZWdpb24gdXNlZCBieSB0aGUgR1BVIGFuZCBkbyB0aGUgc2NoZWR1bGluZwo+Pj4gZGVjaXNpb25z
Lgo+Pj4KPj4KPj4gV2UgYWxzbyBoYWQgYW4gUkZDIGZvciBjby1wcm9jZXNzb3JzIChpbmNsdWRp
bmcgR1BVKSBtYW5hZ2VtZW50IHNvbWUgCj4+IHRpbWUgYWdvOgo+PiBodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTYtMTAvbXNnMDE5NjYuaHRt
bCAKPj4KPiBJZiBJIHJlbWVtYmVyIHRoZSBzZXJpZXMsIHRoZSBjb2RlIG1heSByZXF1aXJlIHRv
IHRyYXAgYWNjZXNzIHRvIGd1ZXN0IAo+IEdQVSBhY2Nlc3MgYW5kIG1hbmFnZSB0byB0aGUgR1BV
LiBUaGVyZSBhcmUgYSBmYWlyIGFtb3VudCBvZiBjaGFuY2UgdGhhdCAKPiBHUFUgdmVuZG9ycyB3
aWxsIG5vdCB3YW50IHRvIGhhdmUgdGhhdCB1bmRlciBHUEwuIFNvIHRoaXMgd291bGQgaGF2ZSB0
byAKPiBsaXZlIG91dHNpZGUgb2YgWGVuLgoKWWVzLCBhbmQgdGFodCdzIHdoeSB3ZSBhcmUgbG9v
a2luZyBpbnRvIGRlLXByaXZpbGVnZWQgYXBwbGljYXRpb25zIGFuZCAKdW5pa2VybmVscyAtIEdQ
VSBjb2RlIHdpbGwgaGF2ZSBpbnRpbWF0ZSBrbm93bGVkZ2Ugb2YgR1BVIGludGVybmFscyAKd2hp
Y2ggaXMgdmVuZG9yJ3MgcHJvdGVjdGVkIElQLgoKPiBUaGlzIGlzIHdoZXJlIHRoZSBJT1JFUSBp
bmZyYXN0cnVjdHVyZSBjb21lcyBpbnRvIHBsYWNlLiBJdCBhbGxvd3MgdG8gCj4gZm9yd2FyZCBN
TUlPIGFjY2VzcyB0byBhbiBleHRlcm5hbCBlbnRpdHkuIFRoaXMgZW50aXR5IGNvdWxkIGJlIAo+
IHByb3ByaWV0YXJ5LgoKSSBuZWVkIHRvIGxvb2sgaW50byB0aGlzLi4uIEkgYW0gbm90IHN1cmUg
d2UgdXNlZCBpdCBiZWZvcmUKCiAgLS0gQlIsIEFydGVtCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 10:39:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 10:39:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flXUk-0005sl-Rx; Fri, 03 Aug 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=jouf=ks=citrix.com=prvs=7468cef67=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flXUj-0005sg-Ey
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 10:39:41 +0000
X-Inumbo-ID: 942471e8-9709-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 942471e8-9709-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 10:40:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,438,1526342400"; d="scan'208";a="77132565"
Date: Fri, 3 Aug 2018 12:39:26 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: "Tian, Kevin" <kevin.tian@intel.com>
Message-ID: <20180803103926.332bvockhvb277gf@mac>
References: <20180801110340.67695-1-roger.pau@citrix.com>
 <20180801110340.67695-4-roger.pau@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D19129162C@SHSMSX101.ccr.corp.intel.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D19129162C@SHSMSX101.ccr.corp.intel.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 3/5] iommu: make iommu_inclusive_mapping
 a suboption of dom0-iommu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMDc6NTg6NDhBTSArMDAwMCwgVGlhbiwgS2V2aW4gd3Jv
dGU6Cj4gPiArdm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBk
b21haW4gKmQpCj4gPiArewo+ID4gKyAgICB1bnNpZ25lZCBsb25nIGksIHRvcCwgbWF4X3BmbjsK
PiA+ICsKPiA+ICsgICAgQlVHX09OKCFpc19oYXJkd2FyZV9kb21haW4oZCkpOwo+ID4gKwo+ID4g
KyAgICAvKiBTZXQgdGhlIGRlZmF1bHQgdmFsdWUgb2YgaW5jbHVzaXZlIGRlcGVuZGluZyBvbiB0
aGUgaGFyZHdhcmUuICovCj4gPiArICAgIGlmICggaW9tbXVfZG9tMF9pbmNsdXNpdmUgPT0gLTEg
KQo+ID4gKyAgICAgICAgaW9tbXVfZG9tMF9pbmNsdXNpdmUgPSBib290X2NwdV9kYXRhLng4Nl92
ZW5kb3IgPT0KPiA+IFg4Nl9WRU5ET1JfSU5URUw7Cj4gPiArCj4gCj4gSSBkb24ndCBsaWtlIGFi
b3ZlIHN0eWxlLiAKPiAKPiBidHcgSXQncyBiZXR0ZXIgdG8gc2V0IGl0IGluIGludGVsX2lvbW11
X2h3ZG9tX2luaXQuCgpUaGVuIEkgd2lsbCBhbHNvIGhhdmUgdG8gc2V0IHRoZSBBTUQgZGVmYXVs
dCBpbiBhbWRfaW9tbXVfaHdkb21faW5pdC4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 10:39:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 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 1flXV0-0005u5-6R; Fri, 03 Aug 2018 10:39: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=6cjh=ks=citrix.com=prvs=74619aeb1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1flXUy-0005tu-Vv
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 10:39:57 +0000
X-Inumbo-ID: 9d74b870-9709-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9d74b870-9709-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 10:40:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,438,1526342400"; d="scan'208";a="61881931"
Date: Fri, 3 Aug 2018 11:39:52 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Tim Deegan <tim@xen.org>
Message-ID: <20180803103952.pcq2egefelps6ylg@citrix.com>
References: <26733aebc5a24b3295e812fd7bc9d13c@AMSPEX02CL03.citrite.net>
 <23385.49305.975138.215676@mariner.uk.xensource.com>
 <20180803095419.GA15518@deinos.phlegethon.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180803095419.GA15518@deinos.phlegethon.org>
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: Wei Liu <wei.liu2@citrix.com>,
 Marek Marczykowski <marmarek@invisiblethingslab.com>,
 Paul Durrant <Paul.Durrant@citrix.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>

T24gRnJpLCBBdWcgMDMsIDIwMTggYXQgMTA6NTQ6MTlBTSArMDEwMCwgVGltIERlZWdhbiB3cm90
ZToKPiBIaSwKPiAKPiBBcG9sb2dpZXMgZm9yIHRoZSBkZWxheS4gIFNldmVyYWwgb2YgbXkgb3Ro
ZXIgaGF0cyB3ZXJlIG9uIGZpcmUuCj4gCj4gPiA+IEkgc3VzcGVjdCB0aGUgYWRkcmVzcywgZnJv
bSB3aGljaCBvZmZzZXQgaXMgZGVyaXZlZCwgaXMgYm91bmRlZC4gQnV0IEkKPiA+ID4gaGF2ZW4n
dCBmb3VuZCB0aGUgc3BlYyBmb3IgS0QuCj4gPiAKPiA+IEkgZG9u4oCZdCB0aGluayB0aGVyZSBp
cyBvbmUuCj4gCj4gSW5kZWVkIG5vdC4gIFRoZSBvZmZpY2lhbCB3YXkgdG8gZXh0ZW5kIHdpbmRi
ZyAmYyBpcyB0byB3cml0ZSBhIHBsdWdpbgo+IHRoYXQgcnVucyBvbiB0aGUgV2luZG93cyBtYWNo
aW5lIHdoZXJlIHlvdSBydW4gdGhlIGRlYnVnZ2VyLgo+IAo+IEF0IDEzOjM3ICswMTAwIG9uIDI2
IEp1bCAoMTUzMjYxMjI2NSksIElhbiBKYWNrc29uIHdyb3RlOgo+ID4gSXQncyBzdGlsbCB2ZXJ5
IG9ic2N1cmUgYmVjYWF1c2UgdGhpcyB0ZXN0Cj4gPiAKPiA+ICAgICAgICAgaWYgKG9mZnNldCA+
IHNpemVvZiBjdHJsLmMzMiB8fCBvZmZzZXQgKyBsZW4gPiBzaXplb2YgY3RybC5jMzIpIHsKPiA+
IAo+ID4gZGVwZW5kcyBjcml0aWNhbGx5IG9uIHRoZSBzaXplIG9mIG9mZnNldCwgZXRjLgo+ID4g
Cj4gPiBJcyBpdCBub3Qgc3RpbGwgcG9zc2libGUgdGhhdCB0aGlzIHRlc3QgY291bGQgYmUgZm9v
bGVkID8gIFN1cHBvc2UKPiA+IG9mZnNldCBpcyAweGZmZmZmZmZmLiAgVGhlbiBiZWZvcmUgdGhl
IHRlc3QsIG9mZnNldCBpcyAweGZmZmZmZDMzLgo+IAo+IFRoaXMgaXMgPiBzaXplb2YgY3RybC5j
MzIuICBCdXQ6Cj4gCj4gPiBUaGlzIGtpbmQgb2YgcmVhc29uaW5nIGlzIGF3ZnVsLiAgVGhlIGNv
ZGUgc2hvdWxkIGJlIHJld3JpdHRlbiBzbyB0aGF0Cj4gPiBpdCBpcyBvYnZpb3VzIHRoYXQgaXQg
d29uJ3QgZ28gd3JvbmcuCj4gCj4gWWVzLiAgSG93IGFib3V0IHRoaXMgKGNvbXBpbGUgdGVzdGVk
IG9ubHksIGFuZCBJIGhhdmVuJ3QgY2hlY2tlZCB0aGUgYnVnZ3kKPiBnY2MgdmVyc2lvbnMpOgoK
WWVzIHRoZSBmb2xsb3dpbmcgZGlmZiB3b3JrcyB3aXRoIHRoZSBidWdneSBjb21waWxlci4KCj4g
Cj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2RlYnVnZ2VyL2tkZC9rZGQuYyBiL3Rvb2xzL2RlYnVnZ2Vy
L2tkZC9rZGQuYwo+IGluZGV4IDVhMDE5YTBhMGMuLjY0YWFjZGUxZWUgMTAwNjQ0Cj4gLS0tIGEv
dG9vbHMvZGVidWdnZXIva2RkL2tkZC5jCj4gKysrIGIvdG9vbHMvZGVidWdnZXIva2RkL2tkZC5j
Cj4gQEAgLTY4NywxMSArNjg3LDExIEBAIHN0YXRpYyB2b2lkIGtkZF9oYW5kbGVfcmVhZF9jdHJs
KGtkZF9zdGF0ZSAqcykKPiAgICAgICAgICB9Cj4gICAgICB9IGVsc2Ugewo+ICAgICAgICAgIC8q
IDMyLWJpdCBjb250cm9sLXJlZ2lzdGVyIHNwYWNlIHN0YXJ0cyBhdCAweFsyXWNjLCBmb3IgODQg
Ynl0ZXMgKi8KPiAtICAgICAgICB1aW50MzJfdCBvZmZzZXQgPSBhZGRyOwo+IC0gICAgICAgIGlm
IChvZmZzZXQgPiAweDIwMCkKPiAtICAgICAgICAgICAgb2Zmc2V0IC09IDB4MjAwOwo+IC0gICAg
ICAgIG9mZnNldCAtPSAweGNjOwo+IC0gICAgICAgIGlmIChvZmZzZXQgPiBzaXplb2YgY3RybC5j
MzIgfHwgb2Zmc2V0ICsgbGVuID4gc2l6ZW9mIGN0cmwuYzMyKSB7Cj4gKyAgICAgICAgdWludDMy
X3Qgb2Zmc2V0ID0gYWRkciAtIDB4Y2M7Cj4gKyAgICAgICAgaWYgKG9mZnNldCA+IHNpemVvZiBj
dHJsLmMzMikKPiArICAgICAgICAgICAgb2Zmc2V0ID0gYWRkciAtIDB4MmNjOwo+ICsgICAgICAg
IGlmIChvZmZzZXQgPiBzaXplb2YgY3RybC5jMzIKPiArICAgICAgICAgICAgfHwgbGVuID4gc2l6
ZW9mIGN0cmwuYzMyIC0gb2Zmc2V0KSB7Cj4gICAgICAgICAgICAgIEtERF9MT0cocywgIlJlcXVl
c3Qgb3V0c2lkZSBvZiBrbm93biBjb250cm9sIHNwYWNlXG4iKTsKPiAgICAgICAgICAgICAgbGVu
ID0gMDsKPiAgICAgICAgICB9IGVsc2Ugewo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 11:18:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 11: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 1flY5x-0000Zm-Vh; Fri, 03 Aug 2018 11:18: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=cdu1=ks=citrix.com=prvs=746da072c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1flY5w-0000Zh-2Q
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 11:18:08 +0000
X-Inumbo-ID: f2b4d39f-970e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f2b4d39f-970e-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 11:18:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,438,1526342400"; d="scan'208";a="61883649"
Date: Fri, 3 Aug 2018 12:18:02 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180803111802.GD1327@perard.uk.xensource.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-13-anthony.perard@citrix.com>
 <20180802090143.2xkbjpxanvoseble@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180802090143.2xkbjpxanvoseble@mac>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] 
 =?iso-8859-1?q?=5BPATCH_v4_12/32=5D_libxl=3A_Design_?=
 =?iso-8859-1?q?of_an_async_API_to_issue_QMP_commands_to_QEMU=E7?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMTE6MDE6NDNBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEp1bCAyNywgMjAxOCBhdCAwMzowNTo1NFBNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+IEFsbCB0aGUgZnVuY3Rpb25zIHdpbGwgYmUgaW1wbGVtZW50
ZWQgaW4gbGF0ZXIgcGF0Y2hlcy4KPiA+IAo+ID4gVGhpcyBwYXRjaCBpbmNsdWRlcyB0aGUgQVBJ
IHRoYXQgbGlieGwgY2FuIHVzZSB0byBzZW5kIFFNUCBjb21tYW5kcyB0bwo+ID4gUUVNVS4KPiA+
IAo+ID4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJp
eC5jb20+Cj4gPiAtLS0KPiA+ICB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIHwgNzYgKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDc0
IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQgYS90b29s
cy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAo+
ID4gaW5kZXggNWI3MWEyM2QyMy4uYzQ1M2FjMTBhNSAxMDA2NDQKPiA+IC0tLSBhL3Rvb2xzL2xp
YnhsL2xpYnhsX2ludGVybmFsLmgKPiA+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFs
LmgKPiA+IEBAIC0yMDIsNiArMjAyLDggQEAgdHlwZWRlZiBzdHJ1Y3QgbGlieGxfX2FvIGxpYnhs
X19hbzsKPiA+ICB0eXBlZGVmIHN0cnVjdCBsaWJ4bF9fYW9wX29jY3VycmVkIGxpYnhsX19hb3Bf
b2NjdXJyZWQ7Cj4gPiAgdHlwZWRlZiBzdHJ1Y3QgbGlieGxfX29zZXZlbnRfaG9va19uZXh1cyBs
aWJ4bF9fb3NldmVudF9ob29rX25leHVzOwo+ID4gIHR5cGVkZWYgc3RydWN0IGxpYnhsX19vc2V2
ZW50X2hvb2tfbmV4aSBsaWJ4bF9fb3NldmVudF9ob29rX25leGk7Cj4gPiArdHlwZWRlZiBzdHJ1
Y3QgbGlieGxfX2pzb25fb2JqZWN0IGxpYnhsX19qc29uX29iamVjdDsKPiA+ICt0eXBlZGVmIHN0
cnVjdCBsaWJ4bF9fY2FyZWZkIGxpYnhsX19jYXJlZmQ7Cj4gPiAgCj4gPiAgdHlwZWRlZiBzdHJ1
Y3QgbGlieGxfX2RvbWFpbl9jcmVhdGVfc3RhdGUgbGlieGxfX2RvbWFpbl9jcmVhdGVfc3RhdGU7
Cj4gPiAgdHlwZWRlZiB2b2lkIGxpYnhsX19kb21haW5fY3JlYXRlX2NiKHN0cnVjdCBsaWJ4bF9f
ZWdjICplZ2MsCj4gPiBAQCAtMzU3LDYgKzM1OSw3NiBAQCBzdHJ1Y3QgbGlieGxfX2V2X2NoaWxk
IHsKPiA+ICAgICAgTElCWExfTElTVF9FTlRSWShzdHJ1Y3QgbGlieGxfX2V2X2NoaWxkKSBlbnRy
eTsKPiA+ICB9Owo+ID4gIAo+ID4gKy8qCj4gPiArICogUU1QIGFzeW5jaHJvbm91cyBjYWxscwo+
ID4gKyAqLwo+IAo+IFBsYWNlIHRoZSB0aXRsZSBpbiB0aGUgc2FtZSBjb21tZW50IGJsb2NrPwoK
V2lsbCBkby4KCj4gPiArLyoKPiA+ICsgKiBUaGlzIGZhY2lsaXR5IGFsbG93cyBhIGNvbW1hbmQg
dG8gYmUgc2VudCB0byBRRU1VLCBhbmQgdGhlIHJlc3BvbnNlIHRvIGJlCj4gPiArICogaGFuZGVk
IHRvIGEgY2FsbGJhY2sgZnVuY3Rpb24uICBFYWNoIGxpYnhsX19ldl9xbXAgaGFuZGxlcyB6ZXJv
IG9yIG9uZQo+IAo+IERvIHlvdSByZWFsbHkgbWVhbiAnemVybyBvciBvbmUnIG9yICd6ZXJvIG9y
IG1vcmUnPwoKSXQgaXMgemVybyBvciBvbmUuIEJ1dCBJJ20gbm90IHN1ciB0aGF0IGV4dHJhIHNl
bnRlbmNlIGlzIHVzZWZ1bGwuCkluaXRpYWxseSwgaXQgd2FzIGZvbGxvd2VkIGJ5ICJpZiBtdWx0
aXBsZSBjb21tYW5kcyBhcmUgdG8gYmUgc2VudApjb25jdXJyZW50bHksIG11bHRpcGxlIGxpYnhs
X19ldl9xbXAncyBtdXN0IGJlIHVzZWQuIgoKQnV0IGNvbmN1cmVuY3kgYmV0d2VlbiBtdWx0aXBs
ZSBsaWJ4bF9fZXZfcW1wIGlzbid0IHBvc3NpYmxlLCB0aGUgc2Vjb25kCmxpYnhsX19ldl9xbXAg
Y3JlYXRlZCB3aWxsIGhhdmUgdG8gd2FpdCB1bnRpbCB0aGUgZmlyc3Qgb25lIGlzIGJlZW4KZGlz
cG9zZWQgb2YuIEJ1dCBzZW5kaW5nIG11bHRpcGxlIGNvbW1hbmQgY2FuIGJlIGRvbmUsIGJ5IHdh
aXRpbmcgZm9yCnRoZSBmaXJzdCBvbmUgdG8gYmUgZG9uZSwgdGhlbiB0aGVuIHRoZSBzZWNvbmQg
b25lLiBUaGlzIGlzIHdoeSBJIGhhdmUKdGhlIHBhcmFncmFwaCBhYm91dCAiY29tbWFuZHMgY2Fu
IGJlIGNoYWluZWQiLgoKPiA+ICsgKiBvdXRzdGFuZGluZyBjb21tYW5kLgo+ID4gKyAqCj4gPiAr
ICogQ29tbWFuZHMgY2FuIGJlIGNoYWluZWQsIHdpdGggYSBzYW1lIGNvbm5lY3Rpb24uIChlLmcu
ICJhZGQtZmQiIHdpbGwgbmVlZCB0bwo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIF4gdGhlCj4gPiArICogYmUgY2hhaW5lZCB0byB0aGUgbmV4dCBjb21tYW5kKS4gQSBsaWJ4
bF9fZXZfcW1wIGNhbiBiZSByZXVzZWQgd2hlbiB0aGUKPiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeIGFmdGVyCj4g
PiArICogY2FsbGJhY2sgaXMgYmVlbiBjYWxsZWQgaW4gb3JkZXIgdG8gdXNlIHRoZSBzYW1lIGNv
bm5lY3Rpb24uCj4gICAgICAgICAgICAgICAgXiBoYXMKCldyaXRpbmcgImFmdGVyIHRoZSBjYWxs
YmFjayBoYXMgYmVlbiBjYWxsZWQiLCB3b3VsZCB0aGF0IG1lYW4gdGhhdCBvbmUKd291bGQgbmVl
ZCB0byB3YWl0IHRoYXQgdGhlIGNhbGxiYWNrIHJldHVybnMgYmVmb3JlIHJldXNpbmcgdGhlCmxp
YnhsX19ldl9xbXA/CgpUaGF0IGlzIHdoYXQgSSBtZWFudCwgdGhlcmUgaXMgbm8gbmVlZCB0byB3
YWl0IGZvciB0aGUgY2FsbGJhY2sgdG8KcmV0dXJuIGJlZm9yZSByZXVzaW5nIHRoZSBzYW1lIGxp
YnhsX19ldl9xbXAuCgo+ID4gKyAqCj4gPiArICogT25seSBvbmUgY29ubmVjdGlvbiBhdCBhIHRp
bWUgY2FuIGJlIG1hZGUgdG8gb25lIFFFTVUsIHNvIGF2b2lkIGtlZXBpbmcgYQo+ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4g
dG8KCiJUbyBhdm9pZCIgZmVlbHMgbGlrZSBhIGhvdy10bywgSSBpbnRlbmRlZCB0byB3cml0ZSB3
aGF0IHNob3VsZCBiZSBkb25lCmFuZCB0aGF0IGl0IGlzIG5vdCBhbiBvcHRpb24uCgo+ID4gKyAq
IGxpYnhsX19ldl9xbXAgQ29ubmVjdGVkIGZvciB0byBsb25nIGFuZCBjYWxsIGxpYnhsX19ldl9x
bXBfZGlzcG9zZSBhcyBzb29uCj4gICAgICAgICAgICAgICAgICAgICBeIHVubmVlZGVkIGNhcCAg
ICAgICAgXiByZW1vdmUgJ2FuZCcKClRoZSB1c2Ugb2YgdGhlIGNhcGl0YWwgd2FzIGFuIGF0dGVt
cHQgdG8gc2F5IHRoYXQgaXQgaXMgb25lIG9mIHRoZQpwb3NzaWJsZSBzdGF0ZXMgaW4gd2hpY2gg
bGlieGxfX2V2X3FtcCBjYW4gYmUuCgo+ID4gKyAqIGFzIGl0IGlzIG5vdCBuZWVkZWQgYW55bW9y
ZS4KPiA+ICsgKgo+ID4gKyAqIFBvc3NpYmxlIHN0YXRlcyBvZiBhIGxpYnhsX19ldl9xbXA6Cj4g
PiArICogIFVuZGVmaW5lZAo+ID4gKyAqICAgIE1pZ2h0IGNvbnRhaW4gYW55dGhpbmcuCj4gPiAr
ICogIElkbGUKPiA+ICsgKiAgICBTdHJ1Y3QgY29udGVudHMgYXJlIGRlZmluZWQgZW5vdWdoIHRv
IHBhc3MgdG8gYW55IGxpYnhsX19ldl9xbXBfKgo+ID4gKyAqICAgIGZ1bmN0aW9ucy4KPiAgICAg
ICAgICBeIGZ1bmN0aW9uCj4gPiArICogICAgVGhlIHN0cnVjdCBkb2VzIG5vdCBjb250YWluIHJl
ZmVyZW5jZXMgdG8gYW55IGFsbG9jYXRlZCBwcml2YXRlIHJlc291cmNlcwo+ID4gKyAqICAgIHNv
IGNhbiBiZSB0aHJvd24gYXdheS4KPiAKPiBJIHdvdWxkIGFkZCAnLi4uIGNhbiBiZSB0aHJvd24g
YXdheSB3aXRob3V0IGFueSB0ZWFyZG93bi4nCgpJIGRvbid0IHRoaW5rIHRoYXQncyB1c2VmdWxs
IHRvIHBvaW50IG91dC4gT25lIHdvdWxkIGhhdmUgdG8gY2FsbCB0aGUKdGVhcmRvd24gZnVuY3Rp
b24gKF9kaXNwb3NlKSBpbiBvcmRlciB0byBoYXZlIGFuIElkbGUgc3RhdGUsIGFueXdheS4KCj4g
PiArICogIEFjdGl2ZQo+ID4gKyAqICAgIEN1cnJlbnRseSB3YWl0aW5nIGZvciB0aGUgY2FsbGJh
Y2sgdG8gYmUgY2FsbGVkLgo+ID4gKyAqICAgIF9kaXNwb3NlIG11c3QgYmUgY2FsbGVkIHRvIHJl
Y2xhaW0gcmVzb3VyY2VzLgo+ID4gKyAqICBDb25uZWN0ZWQKPiA+ICsgKiAgICBTdHJ1Y3QgY29u
dGFpbiBhbGxvY2F0ZWQgcmVzc291cmNlcy4KPiA+ICsgKiAgICBDYWxsaW5nIF9zZW5kKCkgd2l0
aCB0aGlzIHNhbWUgZXYgd2lsbCB1c2UgdGhlIHNhbWUgUU1QIGNvbm5lY3Rpb24uCj4gPiArICog
ICAgX2Rpc3Bvc2UoKSBtdXN0IGJlIGNhbGxlZCB0byByZWNsYWltIHJlc291cmNlcy4KPiA+ICsg
Kgo+ID4gKyAqIGxpYnhsX19ldl9xbXBfaW5pdDogVW5kZWZpbmVkL0lkbGUgLT4gSWRsZQo+ID4g
KyAqCj4gPiArICogbGlieGxfX2V2X3FtcF9zZW5kOiBJZGxlL0Nvbm5lY3RlZCAtPiBBY3RpdmUg
KG9uIGVycm9yOiBJZGxlKQo+ID4gKyAqICAgIFNlbmRzIGEgY29tbWFuZCB0byBRRU1VLgo+ID4g
KyAqICAgIGNhbGxiYWNrIHdpbGwgYmUgY2FsbGVkIHdoZW4gYSByZXNwb25zZSBpcyByZWNlaXZl
ZCBvciB3aGVuIGFuIGVycm9yCj4gPiArICogICAgYXMgb2NjdXJlZC4KPiA+ICsgKgo+ID4gKyAq
IGxpYnhsX19ldl9xbXBfZGlzcG9zZTogQ29ubmVjdGVkL0FjdGl2ZS9JZGxlIC0+IElkbGUKPiA+
ICsgKgo+ID4gKyAqIGNhbGxiYWNrOiBXaGVuIGNhbGxlZDogQWN0aXZlIC0+IENvbm5lY3RlZAo+
ID4gKyAqICAgIFdoZW4gY2FsbGVkLCBldiBpcyBDb25uZWN0ZWQgYW5kIGNhbiBiZSByZXVzZWQg
b3IgZGlzcG9zZWQgb2YuCj4gPiArICogICAgV2hlbiBhbiBlcnJvciBvY2N1cmVkLCBpdCBpcyBj
YWxsZWQgd2l0aCByZXNwb25zZSA9PSBOVUxMIGFuZCB0aGUgZXJyb3IKPiAgICAgICAgICBeIElm
Cj4gPiArICogICAgY29kZSBpbiByYy4KPiA+ICsgKiAgICBUaGUgY2FsbGJhY2sgaXMgb25seSBj
YWxsZWQgb25jZS4KPiA+ICsgKi8KPiA+ICt0eXBlZGVmIHN0cnVjdCBsaWJ4bF9fZXZfcW1wIGxp
YnhsX19ldl9xbXA7Cj4gPiArdHlwZWRlZiB2b2lkIGxpYnhsX19ldl9xbXBfY2FsbGJhY2sobGli
eGxfX2VnYyAqZWdjLCBsaWJ4bF9fZXZfcW1wICpldiwKPiA+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmplY3QgKnJlc3BvbnNlLAo+ID4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCByYyk7Cj4gPiArCj4gPiAr
X2hpZGRlbiB2b2lkIGxpYnhsX19ldl9xbXBfaW5pdChsaWJ4bF9fZXZfcW1wICpldik7Cj4gPiAr
X2hpZGRlbiBpbnQgbGlieGxfX2V2X3FtcF9zZW5kKGxpYnhsX19nYyAqZ2MsIGxpYnhsX19ldl9x
bXAgKmV2LAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpj
bWQsIGxpYnhsX19qc29uX29iamVjdCAqYXJncyk7Cj4gPiArX2hpZGRlbiB2b2lkIGxpYnhsX19l
dl9xbXBfZGlzcG9zZShsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fZXZfcW1wICpldik7Cj4gPiArCj4g
PiArc3RydWN0IGxpYnhsX19ldl9xbXAgewo+ID4gKyAgICAvKiBjYWxsZXIgc2hvdWxkIGluY2x1
ZGUgdGhpcyBpbiB0aGVpciBvd24gc3RydWN0ICovCj4gPiArICAgIC8qIGNhbGxlciBtdXN0IGZp
bGwgdGhlc2UgaW4sIGFuZCB0aGV5IG11c3QgYWxsIHJlbWFpbiB2YWxpZCAqLwo+ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4gbm8gbmVlZCBmb3Ig
J2FsbCcKPiA+ICsgICAgdWludDMyX3QgZG9taWQ7Cj4gCj4gU3RyaWN0bHkgc3BlYWtpbmcgZG9t
aWQgaXMgYW4gdWludDE2X3QuCgpOb3RoaW5nIGluIGxpYnhsIGFncmVlcyB3aXRoIHRoaXMgc3Rh
dGVtZW50LiBkb21pZCBpcyBhbG1vc3QgYWx3YXlzCnN0b3JlZCBpbiBhbiB1aW50MzJfdCAoc29t
ZXRpbWUgYW4gaW50KS4gVGhlcmUncyBldmVudCBhIGxpYnhsX2RvbWlkCnR5cGUgKEkganVzdCBm
b3VuZCBvdXQhKSB3aGljaCBpcyB1aW50MzJfdC4KCk1heWJlIEkgY291bGQgdHJ5IHRvIHVzZSBs
aWJ4bF9kb21pZCwgYW5kIHRyeSB0byBzcHJlYWQgaXQncyB1c2FnZQppbnNpZGUgbGlieGwuCgo+
ID4gKyAgICBsaWJ4bF9fZXZfcW1wX2NhbGxiYWNrICpjYWxsYmFjazsKPiA+ICsgICAgbGlieGxf
X2NhcmVmZCAqY2ZkOyAvKiBzZXQgdG8gc2VuZCBhIGZkIHdpdGggdGhlIGNvbW1hbmQsIE5VTEwg
b3RoZXJ3aXNlICovCj4gPiArCj4gPiArICAgIC8qIHJlbWFpbmluZyBmaWVsZHMgYXJlIHByaXZh
dGUgdG8gbGlieGxfZXZfcW1wXyogKi8KPiA+ICsKPiAKPiBFeHRyYSBuZXdsaW5lPwo+IAo+ID4g
KyAgICBpbnQgaWQ7Cj4gPiArfTsKPiA+ICsKPiAKPiBUaGFua3MsIFJvZ2VyLgoKVGhhbmtzLAoK
LS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 11:24:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 11:24:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flYBo-0001Hh-Mk; Fri, 03 Aug 2018 11:24: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=4bp+=ks=xenproject.org=prvs=746ccce5a=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1flYBo-0001HX-04
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 11:24:12 +0000
X-Inumbo-ID: cbb354d7-970f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cbb354d7-970f-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 11:24:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,438,1526342400"; d="scan'208";a="61883877"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75044-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=dd4cae4d82c7477273f3da455084844db5cca0c0
X-Osstest-Versions-That: ovmf=1d802e234e813a6726f4c6fd161ae9bd146bc552
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 3 Aug 2018 12:24:06 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75044: 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
NTA0NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDQ0LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxp
a2UgNzUwNDMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTA0MwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGRkNGNhZTRkODJjNzQ3NzI3M2YzZGE0NTUwODQ4
NDRkYjVjY2EwYzAKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDFkODAy
ZTIzNGU4MTNhNjcyNmY0YzZmZDE2MWFlOWJkMTQ2YmM1NTIKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTA0MyAgMjAxOC0wOC0wMyAwNzoyMDozNCBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwNDQgIDIwMTgtMDgtMDMgMDk6NDk6NTcgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBNYXJjaW4g
V29qdGFzIDxtd0BzZW1paGFsZi5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAv
aG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNv
dXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgZGQ0Y2FlNGQ4MmM3NDc3
MjczZjNkYTQ1NTA4NDg0NGRiNWNjYTBjMApBdXRob3I6IE1hcmNpbiBXb2p0YXMgPG13QHNlbWlo
YWxmLmNvbT4KRGF0ZTogICBUaHUgQXVnIDIgMjI6NTA6NTQgMjAxOCArMDIwMAoKICAgIEFybVBr
Zy9HZW5lcmljV2F0Y2hkb2dEeGU6IFNwbGl0IDY0Yml0IHJlZ2lzdGVyIHdyaXRlIHRvIDJ4MzJi
aXQKICAgIAogICAgQWNjb3JkaW5nIHRvIHRoZSBTQlNBIHNwZWNpZmljYXRpb24gdGhlIFdhdGNo
ZG9nIENvbXBhcmUKICAgIFJlZ2lzdGVyIGlzIHNwbGl0IGludG8gdHdvIHNlcGFyYXRlIDMyYml0
IHJlZ2lzdGVycy4KICAgIEVESzIgY29kZSB1c2VzIGEgc2luZ2xlIDY0Yml0IHRyYW5zYWN0aW9u
IHRvIHVwZGF0ZQogICAgdGhlbSwgd2hpY2ggY2FuIGJlIHByb2JsZW1hdGljLCBkZXBlbmRpbmcg
b24gdGhlIFNvQwogICAgaW1wbGVtZW50YXRpb24gYW5kIGNvdWxkIHJlc3VsdCBpbiB1bnByZWRp
Y3RhYmxlIGJlaGF2aW9yLgogICAgCiAgICBGaXggdGhpcyBieSBtb2RpZnlpbmcgV2F0Y2hkb2dX
cml0ZUNvbXBhcmVSZWdpc3RlciByb3V0aW5lIHRvCiAgICB1c2UgdHdvIGNvbnNlY3V0aXZlIDMy
Yml0IHdyaXRlcyB0byB0aGUgV2F0Y2hkb2cgQ29tcGFyZSBSZWdpc3RlcgogICAgTG93IGFuZCBI
aWdoLCB1c2luZyBuZXcgZGVkaWNhdGVkIG1hY3Jvcy4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5k
ZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1i
eTogTWFyY2luIFdvanRhcyA8bXdAc2VtaWhhbGYuY29tPgogICAgUmV2aWV3ZWQtYnk6IExlaWYg
TGluZGhvbG0gPGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 11:35:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 11:35: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 1flYMu-00028l-VN; Fri, 03 Aug 2018 11:35: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=9a27=ks=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1flYMt-00026y-Q7
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 11:35:39 +0000
X-Inumbo-ID: 6608a88c-9711-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6608a88c-9711-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 11:36:01 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1flYMp-0001QH-GL; Fri, 03 Aug 2018 11:35:35 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1flYMp-0001p9-8D; Fri, 03 Aug 2018 11:35:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1flYMp-0007RL-7Z; Fri, 03 Aug 2018 11:35:35 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-125754-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=d2391fd58c49135f9f82508e62e00133d171674a
X-Osstest-Versions-That: freebsd=bf65d05707104df94117a293327d797d71a0118d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 03 Aug 2018 11:35:35 +0000
Subject: [Xen-devel] [freebsd-master test] 125754: 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>

ZmxpZ2h0IDEyNTc1NCBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NzU0LwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAg
ICAgICA3IGZyZWVic2QtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUzMTcKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1h
bWQ2NC1mcmVlYnNkLWFnYWluICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAg
ICAgICAgZDIzOTFmZDU4YzQ5MTM1ZjlmODI1MDhlNjJlMDAxMzNkMTcxNjc0YQpiYXNlbGluZSB2
ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAgICAgYmY2NWQwNTcwNzEwNGRmOTQxMTdhMjkzMzI3
ZDc5N2Q3MWEwMTE4ZAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MzE3ICAyMDE4LTA3LTE4IDA5
OjE5OjQ3IFogICAxNiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTQ2NyAgMjAxOC0wNy0y
MCAwOToxOTo1OSBaICAgMTQgZGF5cyAgICA3IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNTc1NCAgMjAxOC0wOC0wMyAwOToxODo1NiBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIDBtcCA8MG1wQEZy
ZWVCU0Qub3JnPgogIGFsYyA8YWxjQEZyZWVCU0Qub3JnPgogIGFsbGFuanVkZSA8YWxsYW5qdWRl
QEZyZWVCU0Qub3JnPgogIGFuZHJldyA8YW5kcmV3QEZyZWVCU0Qub3JnPgogIGFudG9pbmUgPGFu
dG9pbmVARnJlZUJTRC5vcmc+CiAgYXJhdWpvIDxhcmF1am9ARnJlZUJTRC5vcmc+CiAgYXNvbWVy
cyA8YXNvbWVyc0BGcmVlQlNELm9yZz4KICBhdmcgPGF2Z0BGcmVlQlNELm9yZz4KICBiYXB0IDxi
YXB0QEZyZWVCU0Qub3JnPgogIGJkZSA8YmRlQEZyZWVCU0Qub3JnPgogIGJyIDxickBGcmVlQlNE
Lm9yZz4KICBicmQgPGJyZEBGcmVlQlNELm9yZz4KICBid2lkYXdzayA8YndpZGF3c2tARnJlZUJT
RC5vcmc+CiAgYnogPGJ6QEZyZWVCU0Qub3JnPgogIGNlbSA8Y2VtQEZyZWVCU0Qub3JnPgogIGNw
ZXJjaXZhIDxjcGVyY2l2YUBGcmVlQlNELm9yZz4KICBjeSA8Y3lARnJlZUJTRC5vcmc+CiAgZGFi
IDxkYWJARnJlZUJTRC5vcmc+CiAgZGFpY2hpIDxkYWljaGlARnJlZUJTRC5vcmc+CiAgZGF2aWRj
cyA8ZGF2aWRjc0BGcmVlQlNELm9yZz4KICBkZWxwaGlqIDxkZWxwaGlqQEZyZWVCU0Qub3JnPgog
IGRpbSA8ZGltQEZyZWVCU0Qub3JnPgogIGVhZGxlciA8ZWFkbGVyQEZyZWVCU0Qub3JnPgogIGVt
YXN0ZSA8ZW1hc3RlQEZyZWVCU0Qub3JnPgogIGV1Z2VuIDxldWdlbkBGcmVlQlNELm9yZz4KICBn
YW5ib2xkIDxnYW5ib2xkQEZyZWVCU0Qub3JnPgogIGdhdmluIDxnYXZpbkBGcmVlQlNELm9yZz4K
ICBnamIgPGdqYkBGcmVlQlNELm9yZz4KICBoc2VsYXNreSA8aHNlbGFza3lARnJlZUJTRC5vcmc+
CiAgaWFuIDxpYW5ARnJlZUJTRC5vcmc+CiAgaW1wIDxpbXBARnJlZUJTRC5vcmc+CiAgamhiIDxq
aGJARnJlZUJTRC5vcmc+CiAgamhpYmJpdHMgPGpoaWJiaXRzQEZyZWVCU0Qub3JnPgogIGpoaXhz
b24gPGpoaXhzb25ARnJlZUJTRC5vcmc+CiAga2V2YW5zIDxrZXZhbnNARnJlZUJTRC5vcmc+CiAg
a2liIDxraWJARnJlZUJTRC5vcmc+CiAgbGVpdGFvIDxsZWl0YW9ARnJlZUJTRC5vcmc+CiAgbHVw
b3JsIDxsdXBvcmxARnJlZUJTRC5vcmc+CiAgbHdoc3UgPGx3aHN1QEZyZWVCU0Qub3JnPgogIG1h
bnUgPG1hbnVARnJlZUJTRC5vcmc+CiAgbWFyaXVzIDxtYXJpdXNARnJlZUJTRC5vcmc+CiAgbWFy
a2ogPG1hcmtqQEZyZWVCU0Qub3JnPgogIE1hdHRoZXcgQWhyZW5zIDxtYWhyZW5zQGRlbHBoaXgu
Y29tPgogIG1hdiA8bWF2QEZyZWVCU0Qub3JnPgogIG1tIDxtbUBGcmVlQlNELm9yZz4KICBtbWFj
eSA8bW1hY3lARnJlZUJTRC5vcmc+CiAgbW1lbCA8bW1lbEBGcmVlQlNELm9yZz4KICBucCA8bnBA
RnJlZUJTRC5vcmc+CiAgb2JyaWVuIDxvYnJpZW5ARnJlZUJTRC5vcmc+CiAgb3Nob2dibyA8b3No
b2dib0BGcmVlQlNELm9yZz4KICBwZmcgPHBmZ0BGcmVlQlNELm9yZz4KICBwa2Vsc2V5IDxwa2Vs
c2V5QEZyZWVCU0Qub3JnPgogIHBzdGVmIDxwc3RlZkBGcmVlQlNELm9yZz4KICBybWFja2xlbSA8
cm1hY2tsZW1ARnJlZUJTRC5vcmc+CiAgcm95Z2VyIDxyb3lnZXJARnJlZUJTRC5vcmc+CiAgcnBv
a2FsYSA8cnBva2FsYUBGcmVlQlNELm9yZz4KICBycnMgPHJyc0BGcmVlQlNELm9yZz4KICBzZWYg
PHNlZkBGcmVlQlNELm9yZz4KICBzaHVyZCA8c2h1cmRARnJlZUJTRC5vcmc+CiAgc2pnIDxzamdA
RnJlZUJTRC5vcmc+CiAgdHJhc3ogPHRyYXN6QEZyZWVCU0Qub3JnPgogIHRydWNrbWFuIDx0cnVj
a21hbkBGcmVlQlNELm9yZz4KICB0c29vbWUgPHRzb29tZUBGcmVlQlNELm9yZz4KICB0dWV4ZW4g
PHR1ZXhlbkBGcmVlQlNELm9yZz4KICB1cXMgPHVxc0BGcmVlQlNELm9yZz4KICB3aWxsIDx3aWxs
QEZyZWVCU0Qub3JnPgogIHdvb2RzYjAyIDx3b29kc2IwMkBGcmVlQlNELm9yZz4KICB3dWxmIDx3
dWxmQEZyZWVCU0Qub3JnPgogIHpsZXNsaWUgPHpsZXNsaWVARnJlZUJTRC5vcmc+Cgpqb2JzOgog
YnVpbGQtYW1kNjQtZnJlZWJzZC1hZ2FpbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgNjU5OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 13:21:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 13: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 1fla0T-0001WZ-2m; Fri, 03 Aug 2018 13:20: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=kyzd=ks=citrix.com=prvs=746c4a709=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fla0R-0001WU-Rx
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 13:20:35 +0000
X-Inumbo-ID: 0e8a4a16-9720-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0e8a4a16-9720-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 13:20:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,438,1526342400"; d="scan'208";a="61897157"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 3 Aug 2018 14:20:29 +0100
Message-ID: <20180803132029.33536-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] qemu-trad: stop using the default IOREQ server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>

QmVjYXVzZSBxZW11LXRyYWQgaXMgdXNpbmcgdGhlIGxlZ2FjeSBIVk0gcGFyYW0gbWVjaGFuaXNt
IG9mIGhvb2tpbmcgaW50bwpYZW4sIGl0IG1lYW5zIHRoYXQgWGVuIGhhcyB0byBtYWludGFpbiB0
aGUgbm90aW9uIG9mIGEgJ2RlZmF1bHQnIElPUkVRCnNlcnZlciB3aGljaCBpcyB3aGVyZSBhbGwg
SS9PIGdvZXMgaWYgbm8gb3RoZXIgZGV2aWNlIG1vZGVsIGNsYWltcyBpdC4KTWFpbnRhaW5pbmcg
dGhpcyBjb2RlIGluIFhlbiBoYXMgYSBjb3N0IGFuZCBpdCB3b3VsZCBiZSBnb29kIGlmIHRoZSBw
cm9qZWN0Cm5vIGxvbmdlciBoYWQgdG8gcGF5IGl0LgoKVGhpcyBwYXRjaCBtYWtlcyB0aGUgbmVj
ZXNzYXJ5IG1pbmltYWwgY2hhbmdlcyB0byB0aGUgcWVtdS10cmFkIHRvIHVzZSB0aGUKSU9SRVEg
c2VydmVyIEFQSSB0byBob29rIGludG8gWGVuLiBUaGlzIG1lYW5zIHRoZSBkZWZhdWx0IElPUkVR
IHNlcnZlcgp3aWxsIG5vIGxvbmdlciBiZSBpbiB1c2UgYW5kIHRodXMgaXQgbm8gbG9uZ2VyIG5l
ZWRzIHRvIGJlIG1haW50YWluZWQuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwu
ZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5j
b20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5j
b20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBU
aW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Ci0tLQogaHcvcGNpLmMgICAgICAgICAgICB8ICAzICsrKwogaHcveGVuX21hY2hpbmVfZnYuYyB8
IDc1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0t
CiBpMzg2LWRtL2V4ZWMtZG0uYyAgIHwgMTAgKysrKy0tLQogaTM4Ni1kbS9oZWxwZXIyLmMgICB8
IDMwICsrKysrKysrKysrKysrKy0tLS0tLQogcWVtdS14ZW4uaCAgICAgICAgICB8ICA4ICsrKysr
KwogNSBmaWxlcyBjaGFuZ2VkLCAxMDcgaW5zZXJ0aW9ucygrKSwgMTkgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvaHcvcGNpLmMgYi9ody9wY2kuYwppbmRleCBjNDIzMjg1Ni4uNjhlNTgwNWYg
MTAwNjQ0Ci0tLSBhL2h3L3BjaS5jCisrKyBiL2h3L3BjaS5jCkBAIC0yNjMsNiArMjYzLDggQEAg
UENJRGV2aWNlICpwY2lfcmVnaXN0ZXJfZGV2aWNlKFBDSUJ1cyAqYnVzLCBjb25zdCBjaGFyICpu
YW1lLAogICAgIHBjaV9kZXYtPmNvbmZpZ193cml0ZSA9IGNvbmZpZ193cml0ZTsKICAgICBidXMt
PmRldmljZXNbZGV2Zm5dID0gcGNpX2RldjsKICAgICBwY2lfZGV2LT5pcnEgPSBxZW11X2FsbG9j
YXRlX2lycXMocGNpX3NldF9pcnEsIHBjaV9kZXYsIDQpOworCisgICAgbWFwX3BjaV9kZXYocGNp
X2Rldi0+ZGV2Zm4pOwogICAgIHJldHVybiBwY2lfZGV2OwogfQogCkBAIC0zMDUsNiArMzA3LDcg
QEAgaW50IHBjaV91bnJlZ2lzdGVyX2RldmljZShQQ0lEZXZpY2UgKnBjaV9kZXYpCiB7CiAgICAg
aW50IHJldCA9IDA7CiAKKyAgICB1bm1hcF9wY2lfZGV2KHBjaV9kZXYtPmRldmZuKTsKICAgICBp
ZiAocGNpX2Rldi0+dW5yZWdpc3RlcikKICAgICAgICAgcmV0ID0gcGNpX2Rldi0+dW5yZWdpc3Rl
cihwY2lfZGV2KTsKICAgICBpZiAocmV0KQpkaWZmIC0tZ2l0IGEvaHcveGVuX21hY2hpbmVfZnYu
YyBiL2h3L3hlbl9tYWNoaW5lX2Z2LmMKaW5kZXggYjM4NWQ2YTUuLmYwOTg5ZmFkIDEwMDY0NAot
LS0gYS9ody94ZW5fbWFjaGluZV9mdi5jCisrKyBiL2h3L3hlbl9tYWNoaW5lX2Z2LmMKQEAgLTMw
LDYgKzMwLDcgQEAKICNpbmNsdWRlICJxZW11LXhlbi5oIgogI2luY2x1ZGUgInFlbXUtYWlvLmgi
CiAjaW5jbHVkZSAieGVuX2JhY2tlbmQuaCIKKyNpbmNsdWRlICJwY2kuaCIKIAogI2luY2x1ZGUg
PHhlbi9odm0vcGFyYW1zLmg+CiAjaW5jbHVkZSA8c3lzL21tYW4uaD4KQEAgLTI3MCw2ICsyNzEs
MTcgQEAgdm9pZCBxZW11X2ludmFsaWRhdGVfZW50cnkodWludDhfdCAqYnVmZmVyKSB7fTsKIAog
I2VuZGlmIC8qIGRlZmluZWQoTUFQQ0FDSEUpICovCiAKK3N0YXRpYyBpb3NlcnZpZF90IGlvc2Vy
dmlkOworCit2b2lkIHhlbl9lbmFibGVfaW8odm9pZCkKK3sKKyAgICB4Y19odm1fc2V0X2lvcmVx
X3NlcnZlcl9zdGF0ZSh4Y19oYW5kbGUsIGRvbWlkLCBpb3NlcnZpZCwgMSk7Cit9CisKK3ZvaWQg
eGVuX2Rpc2FibGVfaW8odm9pZCkKK3sKKyAgICB4Y19odm1fc2V0X2lvcmVxX3NlcnZlcl9zdGF0
ZSh4Y19oYW5kbGUsIGRvbWlkLCBpb3NlcnZpZCwgMCk7Cit9CiAKIHN0YXRpYyB2b2lkIHhlbl9p
bml0X2Z2KHJhbV9hZGRyX3QgcmFtX3NpemUsIGludCB2Z2FfcmFtX3NpemUsCiAJCQljb25zdCBj
aGFyICpib290X2RldmljZSwKQEAgLTI3Nyw3ICsyODksOSBAQCBzdGF0aWMgdm9pZCB4ZW5faW5p
dF9mdihyYW1fYWRkcl90IHJhbV9zaXplLCBpbnQgdmdhX3JhbV9zaXplLAogICAgICAgICAgICAg
ICAgICAgICAgICAgY29uc3QgY2hhciAqaW5pdHJkX2ZpbGVuYW1lLCBjb25zdCBjaGFyICpjcHVf
bW9kZWwsCiAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpkaXJlY3RfcGNpKQog
ewotICAgIHVuc2lnbmVkIGxvbmcgaW9yZXFfcGZuOworICAgIGV4dGVybiB4ZW5fcGZuX3QgaW9y
ZXFfcGZuOworICAgIGV4dGVybiB4ZW5fcGZuX3QgYnVmaW9yZXFfcGZuOworICAgIGV4dGVybiBl
dnRjaG5fcG9ydF90IGJ1ZmlvcmVxX2V2dGNobjsKICAgICBleHRlcm4gdm9pZCAqc2hhcmVkX3Bh
Z2U7CiAgICAgZXh0ZXJuIHZvaWQgKmJ1ZmZlcmVkX2lvX3BhZ2U7CiAjaWZkZWYgX19pYTY0X18K
QEAgLTI5NSwxMCArMzA5LDIyIEBAIHN0YXRpYyB2b2lkIHhlbl9pbml0X2Z2KHJhbV9hZGRyX3Qg
cmFtX3NpemUsIGludCB2Z2FfcmFtX3NpemUsCiAgICAgfQogI2VuZGlmCiAKLSNpZmRlZiBDT05G
SUdfU1RVQkRPTSAvKiB0aGUgaHZtb3AgaXMgbm90IHN1cHBvcnRlZCBvbiBvbGRlciBoeXBlcnZp
c29ycyAqLwotICAgIHhjX3NldF9odm1fcGFyYW0oeGNfaGFuZGxlLCBkb21pZCwgSFZNX1BBUkFN
X0RNX0RPTUFJTiwgRE9NSURfU0VMRik7Ci0jZW5kaWYKLSAgICB4Y19nZXRfaHZtX3BhcmFtKHhj
X2hhbmRsZSwgZG9taWQsIEhWTV9QQVJBTV9JT1JFUV9QRk4sICZpb3JlcV9wZm4pOworICAgIGlm
ICh4Y19odm1fY3JlYXRlX2lvcmVxX3NlcnZlcih4Y19oYW5kbGUsIGRvbWlkLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBIVk1fSU9SRVFTUlZfQlVGSU9SRVFfQVRPTUlDLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmaW9zZXJ2aWQpKSB7CisgICAgICAg
IGZwcmludGYobG9nZmlsZSwgImZhaWxlZCB0byBjcmVhdGUgaW9yZXEgc2VydmVyOiBlcnJvciAl
ZFxuIiwKKyAgICAgICAgICAgICAgICBlcnJubyk7CisgICAgICAgIGV4aXQoLTEpOworICAgIH0K
KworICAgIGlmICh4Y19odm1fZ2V0X2lvcmVxX3NlcnZlcl9pbmZvKHhjX2hhbmRsZSwgZG9taWQs
IGlvc2VydmlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZpb3JlcV9w
Zm4sICZidWZpb3JlcV9wZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
JmJ1ZmlvcmVxX2V2dGNobikpIHsKKyAgICAgICAgZnByaW50Zihsb2dmaWxlLCAiZmFpbGVkIHRv
IGdldCBpb3JlcSBzZXJ2ZXIgaW5mbzogZXJyb3IgJWRcbiIsCisgICAgICAgICAgICAgICAgZXJy
bm8pOworICAgICAgICBleGl0KC0xKTsKKyAgICB9CisKICAgICBmcHJpbnRmKGxvZ2ZpbGUsICJz
aGFyZWQgcGFnZSBhdCBwZm4gJWx4XG4iLCBpb3JlcV9wZm4pOwogICAgIHNoYXJlZF9wYWdlID0g
eGNfbWFwX2ZvcmVpZ25fcmFuZ2UoeGNfaGFuZGxlLCBkb21pZCwgWENfUEFHRV9TSVpFLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUFJPVF9SRUFEfFBST1RfV1JJVEUs
IGlvcmVxX3Bmbik7CkBAIC0zMDcsMTUgKzMzMywxNyBAQCBzdGF0aWMgdm9pZCB4ZW5faW5pdF9m
dihyYW1fYWRkcl90IHJhbV9zaXplLCBpbnQgdmdhX3JhbV9zaXplLAogICAgICAgICBleGl0KC0x
KTsKICAgICB9CiAKLSAgICB4Y19nZXRfaHZtX3BhcmFtKHhjX2hhbmRsZSwgZG9taWQsIEhWTV9Q
QVJBTV9CVUZJT1JFUV9QRk4sICZpb3JlcV9wZm4pOwotICAgIGZwcmludGYobG9nZmlsZSwgImJ1
ZmZlcmVkIGlvIHBhZ2UgYXQgcGZuICVseFxuIiwgaW9yZXFfcGZuKTsKKyAgICBmcHJpbnRmKGxv
Z2ZpbGUsICJidWZmZXJlZCBpbyBwYWdlIGF0IHBmbiAlbHhcbiIsIGJ1ZmlvcmVxX3Bmbik7CiAg
ICAgYnVmZmVyZWRfaW9fcGFnZSA9IHhjX21hcF9mb3JlaWduX3JhbmdlKHhjX2hhbmRsZSwgZG9t
aWQsIFhDX1BBR0VfU0laRSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgUFJPVF9SRUFEfFBST1RfV1JJVEUsIGlvcmVxX3Bmbik7CisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBST1RfUkVBRHxQUk9UX1dSSVRFLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBidWZpb3JlcV9wZm4pOwogICAg
IGlmIChidWZmZXJlZF9pb19wYWdlID09IE5VTEwpIHsKICAgICAgICAgZnByaW50Zihsb2dmaWxl
LCAibWFwIGJ1ZmZlcmVkIElPIHBhZ2UgcmV0dXJuZWQgZXJyb3IgJWRcbiIsIGVycm5vKTsKICAg
ICAgICAgZXhpdCgtMSk7CiAgICAgfQogCisgICAgeGVuX2VuYWJsZV9pbygpOworCiAjaWYgZGVm
aW5lZChfX2lhNjRfXykKICAgICB4Y19nZXRfaHZtX3BhcmFtKHhjX2hhbmRsZSwgZG9taWQsIEhW
TV9QQVJBTV9CVUZQSU9SRVFfUEZOLCAmaW9yZXFfcGZuKTsKICAgICBmcHJpbnRmKGxvZ2ZpbGUs
ICJidWZmZXJlZCBwaW8gcGFnZSBhdCBwZm4gJWx4XG4iLCBpb3JlcV9wZm4pOwpAQCAtMzc3LDYg
KzQwNSwzNyBAQCBzdGF0aWMgdm9pZCB4ZW5faW5pdF9mdihyYW1fYWRkcl90IHJhbV9zaXplLCBp
bnQgdmdhX3JhbV9zaXplLAogICAgIHBjX21hY2hpbmUuaW5pdChyYW1fc2l6ZSwgdmdhX3JhbV9z
aXplLCBib290X2RldmljZSwKIAkJICAgIGtlcm5lbF9maWxlbmFtZSwga2VybmVsX2NtZGxpbmUs
IGluaXRyZF9maWxlbmFtZSwKIAkJICAgIGNwdV9tb2RlbCwgZGlyZWN0X3BjaSk7CisKKyAgICB4
Y19odm1fbWFwX2lvX3JhbmdlX3RvX2lvcmVxX3NlcnZlcih4Y19oYW5kbGUsIGRvbWlkLCBpb3Nl
cnZpZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwLCAwLCA2NTUz
Nik7Cit9CisKK3ZvaWQgbWFwX21taW9fcmFuZ2UodGFyZ2V0X3BoeXNfYWRkcl90IHN0YXJ0X2Fk
ZHIsIHJhbV9hZGRyX3Qgc2l6ZSkKK3sKKyAgICByYW1fYWRkcl90IGVuZF9hZGRyID0gc3RhcnRf
YWRkciArIHNpemUgLSAxOworCisgICAgeGNfaHZtX21hcF9pb19yYW5nZV90b19pb3JlcV9zZXJ2
ZXIoeGNfaGFuZGxlLCBkb21pZCwgaW9zZXJ2aWQsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgMSwgc3RhcnRfYWRkciwgZW5kX2FkZHIpOworfQorCit2b2lkIHVubWFw
X21taW9fcmFuZ2UodGFyZ2V0X3BoeXNfYWRkcl90IHN0YXJ0X2FkZHIsIHJhbV9hZGRyX3Qgc2l6
ZSkKK3sKKyAgICByYW1fYWRkcl90IGVuZF9hZGRyID0gc3RhcnRfYWRkciArIHNpemUgLSAxOwor
CisgICAgeGNfaHZtX3VubWFwX2lvX3JhbmdlX2Zyb21faW9yZXFfc2VydmVyKHhjX2hhbmRsZSwg
ZG9taWQsIGlvc2VydmlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAxLCBzdGFydF9hZGRyLCBlbmRfYWRkcik7Cit9CisKK3ZvaWQgbWFwX3BjaV9kZXYoaW50
IGRldmZuKQoreworICAgIHhjX2h2bV9tYXBfcGNpZGV2X3RvX2lvcmVxX3NlcnZlcih4Y19oYW5k
bGUsIGRvbWlkLCBpb3NlcnZpZCwgMCwgMCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbikpOworfQorCit2b2lkIHVu
bWFwX3BjaV9kZXYoaW50IGRldmZuKQoreworICAgIHhjX2h2bV91bm1hcF9wY2lkZXZfZnJvbV9p
b3JlcV9zZXJ2ZXIoeGNfaGFuZGxlLCBkb21pZCwgaW9zZXJ2aWQsIDAsIDAsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChkZXZmbiksIFBDSV9GVU5D
KGRldmZuKSk7CiB9CiAKIFFFTVVNYWNoaW5lIHhlbmZ2X21hY2hpbmUgPSB7CmRpZmYgLS1naXQg
YS9pMzg2LWRtL2V4ZWMtZG0uYyBiL2kzODYtZG0vZXhlYy1kbS5jCmluZGV4IDk2Mjc0ZDlkLi5l
ZmRkNzdlYiAxMDA2NDQKLS0tIGEvaTM4Ni1kbS9leGVjLWRtLmMKKysrIGIvaTM4Ni1kbS9leGVj
LWRtLmMKQEAgLTI5NCw4ICsyOTQsMTAgQEAgdm9pZCBjcHVfcmVnaXN0ZXJfcGh5c2ljYWxfbWVt
b3J5KHRhcmdldF9waHlzX2FkZHJfdCBzdGFydF9hZGRyLAogCiAgICAgZm9yIChpID0gMDsgaSA8
IG1taW9fY250OyBpKyspIHsgCiAgICAgICAgIGlmKG1taW9baV0uc3RhcnQgPT0gc3RhcnRfYWRk
cikgeworICAgICAgICAgICAgdW5tYXBfbW1pb19yYW5nZShzdGFydF9hZGRyLCBtbWlvW2ldLnNp
emUpOwogICAgICAgICAgICAgbW1pb1tpXS5pb19pbmRleCA9IHBoeXNfb2Zmc2V0OwogICAgICAg
ICAgICAgbW1pb1tpXS5zaXplID0gc2l6ZTsKKyAgICAgICAgICAgIG1hcF9tbWlvX3JhbmdlKHN0
YXJ0X2FkZHIsIHNpemUpOwogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CiAgICAgfQpA
QCAtMzA4LDYgKzMxMCw3IEBAIHZvaWQgY3B1X3JlZ2lzdGVyX3BoeXNpY2FsX21lbW9yeSh0YXJn
ZXRfcGh5c19hZGRyX3Qgc3RhcnRfYWRkciwKICAgICBtbWlvW21taW9fY250XS5pb19pbmRleCA9
IHBoeXNfb2Zmc2V0OwogICAgIG1taW9bbW1pb19jbnRdLnN0YXJ0ID0gc3RhcnRfYWRkcjsKICAg
ICBtbWlvW21taW9fY250KytdLnNpemUgPSBzaXplOworICAgIG1hcF9tbWlvX3JhbmdlKHN0YXJ0
X2FkZHIsIHNpemUpOwogfQogCiBzdGF0aWMgaW50IGdldF9mcmVlX2lvX21lbV9pZHgodm9pZCkK
QEAgLTM2MCw5ICszNjMsMTAgQEAgdm9pZCBjcHVfdW5yZWdpc3Rlcl9pb19tZW1vcnkoaW50IGlv
X3RhYmxlX2FkZHJlc3MpCiAgICAgaW50IGlvX2luZGV4ID0gaW9fdGFibGVfYWRkcmVzcyA+PiBJ
T19NRU1fU0hJRlQ7CiAKICAgICBmb3IgKGkgPSAwOyBpIDwgbW1pb19jbnQ7IGkrKykgewotCWlm
IChtbWlvW2ldLmlvX2luZGV4ID09IGlvX2luZGV4KSB7Ci0JICAgbW1pb1tpXS5zdGFydCA9IG1t
aW9baV0uc2l6ZSA9IDA7Ci0JICAgYnJlYWs7CisgICAgICAgIGlmIChtbWlvW2ldLmlvX2luZGV4
ID09IGlvX2luZGV4KSB7CisgICAgICAgICAgICB1bm1hcF9tbWlvX3JhbmdlKG1taW9baV0uc3Rh
cnQsIG1taW9baV0uc2l6ZSk7CisgICAgICAgICAgICBtbWlvW2ldLnN0YXJ0ID0gbW1pb1tpXS5z
aXplID0gMDsKKyAgICAgICAgICAgIGJyZWFrOwogCX0KICAgICB9CiAKZGlmZiAtLWdpdCBhL2kz
ODYtZG0vaGVscGVyMi5jIGIvaTM4Ni1kbS9oZWxwZXIyLmMKaW5kZXggNzgwOTNmZWYuLmYyZjgy
ZTFjIDEwMDY0NAotLS0gYS9pMzg2LWRtL2hlbHBlcjIuYworKysgYi9pMzg2LWRtL2hlbHBlcjIu
YwpAQCAtOTgsNiArOTgsMTAgQEAgaW50IGRvbWlkX2JhY2tlbmQgPSAwOwogCiBsb25nIHRpbWVf
b2Zmc2V0ID0gMDsKIAoreGVuX3Bmbl90IGlvcmVxX3BmbjsKK3hlbl9wZm5fdCBidWZpb3JlcV9w
Zm47CitldnRjaG5fcG9ydF90IGJ1ZmlvcmVxX2V2dGNobjsKKwogc2hhcmVkX2lvcGFnZV90ICpz
aGFyZWRfcGFnZSA9IE5VTEw7CiAKICNkZWZpbmUgQlVGRkVSX0lPX01BWF9ERUxBWSAgMTAwCkBA
IC0xMjAsNyArMTI0LDYgQEAgQ1BVWDg2U3RhdGUgKmNwdV94ODZfaW5pdChjb25zdCBjaGFyICpj
cHVfbW9kZWwpCiAgICAgQ1BVWDg2U3RhdGUgKmVudjsKICAgICBzdGF0aWMgaW50IGluaXRlZDsK
ICAgICBpbnQgaSwgcmM7Ci0gICAgdW5zaWduZWQgbG9uZyBidWZpb3JlcV9ldnRjaG47CiAKICAg
ICBlbnYgPSBxZW11X21hbGxvY3ooc2l6ZW9mKENQVVg4NlN0YXRlKSk7CiAgICAgaWYgKCFlbnYp
CkBAIC0xNTgsMTMgKzE2MSw2IEBAIENQVVg4NlN0YXRlICpjcHVfeDg2X2luaXQoY29uc3QgY2hh
ciAqY3B1X21vZGVsKQogICAgICAgICAgICAgfQogICAgICAgICAgICAgaW9yZXFfbG9jYWxfcG9y
dFtpXSA9IHJjOwogICAgICAgICB9Ci0gICAgICAgIHJjID0geGNfZ2V0X2h2bV9wYXJhbSh4Y19o
YW5kbGUsIGRvbWlkLCBIVk1fUEFSQU1fQlVGSU9SRVFfRVZUQ0hOLAotICAgICAgICAgICAgICAg
ICZidWZpb3JlcV9ldnRjaG4pOwotICAgICAgICBpZiAocmMgPCAwKSB7Ci0gICAgICAgICAgICBm
cHJpbnRmKGxvZ2ZpbGUsICJmYWlsZWQgdG8gZ2V0IEhWTV9QQVJBTV9CVUZJT1JFUV9FVlRDSE4g
ZXJyb3I9JWRcbiIsCi0gICAgICAgICAgICAgICAgICAgIGVycm5vKTsKLSAgICAgICAgICAgIHJl
dHVybiBOVUxMOwotICAgICAgICB9CiAgICAgICAgIHJjID0geGVuZXZ0Y2huX2JpbmRfaW50ZXJk
b21haW4oeGNlX2hhbmRsZSwgZG9taWQsICh1aW50MzJfdClidWZpb3JlcV9ldnRjaG4pOwogICAg
ICAgICBpZiAocmMgPT0gLTEpIHsKICAgICAgICAgICAgIGZwcmludGYobG9nZmlsZSwgImJpbmQg
aW50ZXJkb21haW4gaW9jdGwgZXJyb3IgJWRcbiIsIGVycm5vKTsKQEAgLTQ4OSw2ICs0ODUsMjIg
QEAgc3RhdGljIHZvaWQgX19oYW5kbGVfaW9yZXEoQ1BVU3RhdGUgKmVudiwgaW9yZXFfdCAqcmVx
KQogICAgIGNhc2UgSU9SRVFfVFlQRV9JTlZBTElEQVRFOgogICAgICAgICBxZW11X2ludmFsaWRh
dGVfbWFwX2NhY2hlKCk7CiAgICAgICAgIGJyZWFrOworICAgIGNhc2UgSU9SRVFfVFlQRV9QQ0lf
Q09ORklHOiB7CisgICAgICAgIHVpbnQzMl90IHNiZGYgPSByZXEtPmFkZHIgPj4gMzI7CisgICAg
ICAgIHVpbnQzMl90IHZhbDsKKworICAgICAgICAvKiBGYWtlIG91dCB0byAweGNmOCAqLworICAg
ICAgICB2YWwgPSAoMXUgPDwgMzEpIHwKKyAgICAgICAgICAgICgocmVxLT5hZGRyICYgMHgwZjAw
KSA8PCAxNikgfAorICAgICAgICAgICAgKChzYmRmICYgMHhmZmZmKSA8PCA4KSB8CisgICAgICAg
ICAgICAocmVxLT5hZGRyICYgMHhmYyk7CisgICAgICAgIGRvX291dHAoZW52LCAweGNmOCwgNCwg
dmFsKTsKKworICAgICAgICAvKiBOb3cgZmFrZSBJL08gdG8gMHhjZmMgKi8KKyAgICAgICAgcmVx
LT5hZGRyID0gMHhjZmMgfCAocmVxLT5hZGRyICYgMHgwMyk7CisgICAgICAgIGNwdV9pb3JlcV9w
aW8oZW52LCByZXEpOworICAgICAgICBicmVhazsKKyAgICB9CiAgICAgZGVmYXVsdDoKICAgICAg
ICAgaHdfZXJyb3IoIkludmFsaWQgaW9yZXEgdHlwZSAweCV4XG4iLCByZXEtPnR5cGUpOwogICAg
IH0KQEAgLTY0NSw2ICs2NTcsNyBAQCBpbnQgbWFpbl9sb29wKHZvaWQpCiAKICAgICAgICAgLyog
U2F2ZSB0aGUgZGV2aWNlIHN0YXRlICovCiAgICAgICAgIGFzcHJpbnRmKCZxZW11X2ZpbGUsICIv
dmFyL2xpYi94ZW4vcWVtdS1zYXZlLiVkIiwgZG9taWQpOworICAgICAgICB4ZW5fZGlzYWJsZV9p
bygpOwogICAgICAgICBkb19zYXZldm0ocWVtdV9maWxlKTsKICAgICAgICAgZnJlZShxZW11X2Zp
bGUpOwogCkBAIC02NTgsNiArNjcxLDcgQEAgaW50IG1haW5fbG9vcCh2b2lkKQogICAgICAgICAg
ICAgICAgIHhlbnN0b3JlX3Byb2Nlc3NfZXZlbnQoTlVMTCk7CiAgICAgICAgIH0KIAorICAgICAg
ICB4ZW5fZW5hYmxlX2lvKCk7CiAgICAgICAgIHhlbnN0b3JlX3JlY29yZF9kbV9zdGF0ZSgicnVu
bmluZyIpOwogICAgIH0KIApkaWZmIC0tZ2l0IGEvcWVtdS14ZW4uaCBiL3FlbXUteGVuLmgKaW5k
ZXggMDU5ODY2ODcuLjg2MmQzOTk4IDEwMDY0NAotLS0gYS9xZW11LXhlbi5oCisrKyBiL3FlbXUt
eGVuLmgKQEAgLTEzOCw0ICsxMzgsMTIgQEAgaW50IGhhc190cG1fZGV2aWNlX2Rhbmdlcih2b2lk
KTsKIHN0YXRpYyB2b2lkIHZnYV9kaXJ0eV9sb2dfc3RhcnQodm9pZCAqcykgeyB9CiBzdGF0aWMg
dm9pZCB2Z2FfZGlydHlfbG9nX3N0b3Aodm9pZCAqcykgeyB9CiAKK3ZvaWQgeGVuX2VuYWJsZV9p
byh2b2lkKTsKK3ZvaWQgeGVuX2Rpc2FibGVfaW8odm9pZCk7CisKK3ZvaWQgbWFwX21taW9fcmFu
Z2UodGFyZ2V0X3BoeXNfYWRkcl90IHN0YXJ0X2FkZHIsIHJhbV9hZGRyX3Qgc2l6ZSk7Cit2b2lk
IHVubWFwX21taW9fcmFuZ2UodGFyZ2V0X3BoeXNfYWRkcl90IHN0YXJ0X2FkZHIsIHJhbV9hZGRy
X3Qgc2l6ZSk7Cit2b2lkIG1hcF9wY2lfZGV2KGludCBkZXZmbik7Cit2b2lkIHVubWFwX3BjaV9k
ZXYoaW50IGRldmZuKTsKKwogI2VuZGlmIC8qUUVNVV9YRU5fSCovCi0tIAoyLjExLjAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 13:23:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 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 1fla3L-0001f3-Jo; Fri, 03 Aug 2018 13:23: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=shfp=ks=citrix.com=prvs=746ef734c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fla3K-0001ex-6N
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 13:23:34 +0000
X-Inumbo-ID: 790e1fab-9720-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 790e1fab-9720-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 13:23:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,438,1526342400"; d="scan'208";a="77139660"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20180803132029.33536-1-paul.durrant@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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: <4d4ad0ba-5bc3-8c7a-c394-3016b09cadf7@citrix.com>
Date: Fri, 3 Aug 2018 14:23:31 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180803132029.33536-1-paul.durrant@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] qemu-trad: stop using the default IOREQ
 server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMvMDgvMTggMTQ6MjAsIFBhdWwgRHVycmFudCB3cm90ZToKPiBCZWNhdXNlIHFlbXUtdHJh
ZCBpcyB1c2luZyB0aGUgbGVnYWN5IEhWTSBwYXJhbSBtZWNoYW5pc20gb2YgaG9va2luZyBpbnRv
Cj4gWGVuLCBpdCBtZWFucyB0aGF0IFhlbiBoYXMgdG8gbWFpbnRhaW4gdGhlIG5vdGlvbiBvZiBh
ICdkZWZhdWx0JyBJT1JFUQo+IHNlcnZlciB3aGljaCBpcyB3aGVyZSBhbGwgSS9PIGdvZXMgaWYg
bm8gb3RoZXIgZGV2aWNlIG1vZGVsIGNsYWltcyBpdC4KPiBNYWludGFpbmluZyB0aGlzIGNvZGUg
aW4gWGVuIGhhcyBhIGNvc3QgYW5kIGl0IHdvdWxkIGJlIGdvb2QgaWYgdGhlIHByb2plY3QKPiBu
byBsb25nZXIgaGFkIHRvIHBheSBpdC4KPgo+IFRoaXMgcGF0Y2ggbWFrZXMgdGhlIG5lY2Vzc2Fy
eSBtaW5pbWFsIGNoYW5nZXMgdG8gdGhlIHFlbXUtdHJhZCB0byB1c2UgdGhlCj4gSU9SRVEgc2Vy
dmVyIEFQSSB0byBob29rIGludG8gWGVuLiBUaGlzIG1lYW5zIHRoZSBkZWZhdWx0IElPUkVRIHNl
cnZlcgo+IHdpbGwgbm8gbG9uZ2VyIGJlIGluIHVzZSBhbmQgdGh1cyBpdCBubyBsb25nZXIgbmVl
ZHMgdG8gYmUgbWFpbnRhaW5lZC4KPgo+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1
bC5kdXJyYW50QGNpdHJpeC5jb20+CgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KCldoaWxlIHFlbXUtdHJhZCBpcyBzdXBwb3NlZCB0byBiZSBpbiBk
ZWVwLWZyZWV6ZSwgdGhpcyBzbWFsbCBjaGFuZ2Ugd2lsbAphbGxvdyBmb3Igc3Vic3RhbnRpYWwg
Y2xlYW51cCBhbmQgc2ltcGxpZmljYXRpb24gaW4gdGhlIGh5cGVydmlzb3IuCgp+QW5kcmV3Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 13:54:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 13:54:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flaX6-0003tn-I3; Fri, 03 Aug 2018 13:54:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0yd+=ks=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1flaX4-0003tD-JY
 for xen-devel@lists.xen.org; Fri, 03 Aug 2018 13:54:18 +0000
X-Inumbo-ID: c3758edb-9724-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c3758edb-9724-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 13:54:40 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=FFcHmgWNyayltRzCzoCe3Yscf2pQmwM3EvaIv9F/46ljR+T0Y+ieUDK8bHjTU4abu3lt+Lcp17W5+Ekhrapyd9lhtEX88JLqkBDn4AVSiDSgCljFw7/mEQ+LAenW4nksZ68whQg8VXsBa+SdBe1Ot+y8AU1y62RAnjTzI9/qRZ6pjsvpsXX1uN4hvXqTsx4QxRTxqJYUI96T8n2JqoaijJWUvhlcBkD4dFxEuNj4u4Ct5B2cmC7FWpjtoO8dSx4VE50zanNr/i+AIX8RUOCE5osPhMKoVh1Nf72MI9FCkGi4sk+z3C1rm0zcC2fEFdCF8WGKtvD51wAN3/vqi6QcfA==;
 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=Zg2srsJqVrqAt7M3AHTFh82Xhzdq
 EnZ353NvK7iV5bLJGNtYlpVtFGbsBn39II5qnExyI6g6amax8JuiO6zHbDFPw+O1
 24Xde1vUgEsWTYiL5Way9Ky8oy7X+5VIkjkz8AMAbXc+YP74PYRPlxLZCWaq0ztE
 yvoWIF6u8IDbYou7gI8wlMDNKS8TMJrXzs9nEnc7bBlClqRPFvfLH9J0ueHkxEgv
 ItuOjrPrNd0GTfSbAuYrzLCzKvj4zfwUwLFMn0INb4e6TzHhJJ4wC0DdGuP1hhtB
 yxjU7s+YCP4tvJxdnLtAG2++Eo4rpuNhpVhtWSXOm2OsCJ3NmzBz57B9JA==
Received: (qmail 28419 invoked from network); 3 Aug 2018 16:54:14 +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;
 3 Aug 2018 16:54:14 +0300
Received: (qmail 12263 invoked from network); 3 Aug 2018 16:54:14 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 3 Aug 2018 16:54:14 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri,  3 Aug 2018 16:53:38 +0300
Message-Id: <1533304431-27897-2-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
References: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v15 01/14] 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 Fri Aug 03 13:54:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 13:54:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flaXC-0003w7-QY; Fri, 03 Aug 2018 13:54:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cdu1=ks=citrix.com=prvs=746da072c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1flaXA-0003vH-N5
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 13:54:24 +0000
X-Inumbo-ID: c81838f7-9724-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c81838f7-9724-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 13:54:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,438,1526342400"; d="scan'208";a="61900663"
Date: Fri, 3 Aug 2018 14:54:20 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180803135420.GE1327@perard.uk.xensource.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-14-anthony.perard@citrix.com>
 <20180802093010.xmeofkvaajd6dzpd@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180802093010.xmeofkvaajd6dzpd@mac>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [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: 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>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMTE6MzU6NTNBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEp1bCAyNywgMjAxOCBhdCAwMzowNTo1NVBNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+ICt0eXBlZGVmIGVudW0gewo+ID4gKyAgICBxbXBfc3RhdGVf
ZGlzY29ubmVjdGVkID0gMSwKPiA+ICsgICAgcW1wX3N0YXRlX2Nvbm5lY3RpbmcsCj4gPiArICAg
IHFtcF9zdGF0ZV9ncmVldGluZywKPiA+ICsgICAgcW1wX3N0YXRlX2NhcGFiaWxpdHlfbmVnb2Np
YXRpb24sCj4gPiArICAgIHFtcF9zdGF0ZV9jb25uZWN0ZWQsCj4gPiArfSBsaWJ4bF9fcW1wX3N0
YXRlOwo+ID4gKwo+IAo+IEkgdGhpbmsgdGhpcyBzaG91bGQgYmUgZGVjbGFyZWQgaW4gbGlieGxf
dHlwZXNfaW50ZXJuYWwuaWRsPwoKSSBkb24ndCBrbm93LCBJIGtpbmQgb2Ygd2FudGVkIHRoZSBl
bnVtIHRvIGJlIGNvbnRhaW5lZCBpbiBsaWJ4bF9xbXAuYywKYnV0IHRoZW4gSSBjb3VsZG4ndCB1
c2UgdGhlIGVudW0gdHlwZSBpbiB0aGUgc3RydWN0IGhlcmUuCgpBbHNvIHRoZSBpZGwgcHJvdmlk
ZXMgbW9yZSB0aGFuIG5lZWRlZCAoY29udmVyc2lvbiB0byBzdHJpbmcpIGFuZCBtYWtlCnRoZSBu
YW1lcyBtb3JlIHZlcmJvc2UsIGJ5IGFkZGluZyBsaWJ4bF9fIHByZWZpeC4KCj4gQW5kIChtYXli
ZSkgYSBkZXNjcmlwdGlvbiBvZiBlYWNoIHN0YXRlIHdvdWxkIGJlIGhlbHBmdWwgZm9yIGZ1dHVy
ZQo+IHJlZmVyZW5jZT8KClllcywgYnV0IG5vdCBpbiBsaWJ4bF9pbnRlcm5hbC5oLCB0aGUgZGVz
Y3JpcHRpb24gc2hvdWxkIGJlIGluCmxpYnhsX3FtcC5jIGFzIHRoaXMgcW1wX3N0YXRlIGlzIG5v
dCBwYXJ0IG9mIHRoZSBBUEkuCgo+ID4gIHN0cnVjdCBsaWJ4bF9fZXZfcW1wIHsKPiA+ICAgICAg
LyogY2FsbGVyIHNob3VsZCBpbmNsdWRlIHRoaXMgaW4gdGhlaXIgb3duIHN0cnVjdCAqLwo+ID4g
ICAgICAvKiBjYWxsZXIgbXVzdCBmaWxsIHRoZXNlIGluLCBhbmQgdGhleSBtdXN0IGFsbCByZW1h
aW4gdmFsaWQgKi8KPiA+IEBAIC00MjcsNiArNDM1LDkgQEAgc3RydWN0IGxpYnhsX19ldl9xbXAg
ewo+ID4gICAgICAvKiByZW1haW5pbmcgZmllbGRzIGFyZSBwcml2YXRlIHRvIGxpYnhsX2V2X3Ft
cF8qICovCj4gPiAgCj4gPiAgICAgIGludCBpZDsKPiA+ICsgICAgbGlieGxfX2NhcmVmZCAqcW1w
X2NmZDsKPiA+ICsgICAgbGlieGxfX2V2X2ZkIHFtcF9lZmQ7Cj4gPiArICAgIGxpYnhsX19xbXBf
c3RhdGUgcW1wX3N0YXRlOwo+ID4gIH07Cj4gPiAgCj4gPiAgCj4gPiBkaWZmIC0tZ2l0IGEvdG9v
bHMvbGlieGwvbGlieGxfcW1wLmMgYi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwo+ID4gaW5kZXgg
YzVlMDVlNTY3OS4uOTZhMzQ3ZGQzYiAxMDA2NDQKPiA+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhs
X3FtcC5jCj4gPiArKysgYi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwo+ID4gK291dDoKPiA+ICsg
ICAgbGlieGxfX2NhcmVmZF9jbG9zZShldi0+cW1wX2NmZCk7Cj4gPiArICAgIGV2LT5xbXBfY2Zk
ID0gTlVMTDsKPiA+ICsgICAgcmV0dXJuIHJjOwo+ID4gK30KPiA+ICsKPiA+ICsKPiAKPiBEb3Vi
bGUgbmV3bGluZS4KCkkgbGlrZSBzcGFjZSwgaXQgZ2l2ZXMgc29tZSBzZXBhcmF0aW9ucyBiZWZv
cmUgdGhlIG5leHQgYmlnIGNodW5rIG9mCmNvZGUuCgo+ID4gKy8qCj4gPiArICogbGlieGxfX2V2
X3FtcF8qCj4gPiArICovCj4gPiArCj4gPiArdm9pZCBsaWJ4bF9fZXZfcW1wX2luaXQobGlieGxf
X2V2X3FtcCAqZXYpCj4gPiArewo+ID4gKyAgICBldi0+aWQgPSAtMTsKPiA+ICsKPiA+ICsgICAg
ZXYtPnFtcF9jZmQgPSBOVUxMOwo+ID4gKyAgICBsaWJ4bF9fZXZfZmRfaW5pdCgmZXYtPnFtcF9l
ZmQpOwo+ID4gKyAgICBldi0+cW1wX3N0YXRlID0gcW1wX3N0YXRlX2Rpc2Nvbm5lY3RlZDsKPiA+
ICt9Cj4gPiArCj4gPiAraW50IGxpYnhsX19ldl9xbXBfc2VuZChsaWJ4bF9fZ2MgKmdjLCBsaWJ4
bF9fZXZfcW1wICpldiwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmNt
ZCwgbGlieGxfX2pzb25fb2JqZWN0ICphcmdzKQo+ID4gK3sKPiA+ICsgICAgaW50IHJjOwo+ID4g
Kwo+ID4gKyAgICBMT0dEKERFQlVHLCBldi0+ZG9taWQsICIgZXYgJXAsIGNtZCAnJXMnIiwgZXYs
IGNtZCk7Cj4gPiArCj4gPiArICAgIC8qIENvbm5lY3QgdG8gUUVNVSBpZiBub3QgYWxyZWFkeSBj
b25uZWN0ZWQgKi8KPiA+ICsgICAgcmMgPSBxbXBfZXZfY29ubmVjdChnYywgZXYpOwo+ID4gKwo+
ID4gKyAgICByZXR1cm4gcmM7Cj4gCj4gWW91IGNhbiBnZXQgcmlkIG9mIHJjIGFuZCBqdXN0IHVz
ZToKPiAKPiByZXR1cm4gcW1wX2V2X2Nvbm5lY3QoZ2MsIGV2KTsKCldpbGwgZG8uIChBbmQgaW50
cm9kdWNlIHRoZSByYyBpbiB0aGUgZm9sbG93aW5nIHBhdGNoZXMuKQoKPiA+ICt9Cj4gPiArCj4g
PiArdm9pZCBsaWJ4bF9fZXZfcW1wX2Rpc3Bvc2UobGlieGxfX2djICpnYywgbGlieGxfX2V2X3Ft
cCAqZXYpCj4gPiArewo+ID4gKyAgICBMT0dEKERFQlVHLCBldi0+ZG9taWQsICIgZXYgJXAiLCBl
dik7Cj4gPiArCj4gPiArICAgIGxpYnhsX19ldl9mZF9kZXJlZ2lzdGVyKGdjLCAmZXYtPnFtcF9l
ZmQpOwo+ID4gKyAgICBsaWJ4bF9fY2FyZWZkX2Nsb3NlKGV2LT5xbXBfY2ZkKTsKPiA+ICsgICAg
ZXYtPnFtcF9jZmQgPSBOVUxMOwo+IAo+IE5vIG5lZWQgdG8gc2V0IHFtcF9jZmQgdG8gTlVMTCBp
ZiB5b3UgY2FsbCBfaW5pdCBhZnRlcndhcmRzLgoKV2lsbCBub3QgZG8gdGhlbi4KCj4gPiArCj4g
PiArICAgIGxpYnhsX19ldl9xbXBfaW5pdChldik7Cj4gCj4gVGhhbmtzLCBSb2dlci4KClRoYW5r
cyBSb2dlciwKCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 13:54:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 13:54:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flaXE-0003wi-43; Fri, 03 Aug 2018 13: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=0yd+=ks=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1flaXB-0003vd-Sh
 for xen-devel@lists.xen.org; Fri, 03 Aug 2018 13:54:25 +0000
X-Inumbo-ID: c83d2f7e-9724-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c83d2f7e-9724-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 13:54: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=gqq41aL6duVrVGpga/GShgtQ4z+R5c9zWebYECHs9qnb10y2jo2USVl6YqCHa0lKH6L3AOstbD7kTHCr9xIQsp30h+wnMaKJNtHaMGTAXEwkwaSmJTB78QRy+46l5l5FJU8zajzHck4uPuegHO+6WAqq28xIE0g0oD+/PU7HjwmOBKZAElibbXRHMuOMUi8Vr0w6PPLEoC6sAnTzsoFxcojz2EhuLooItr14Cd72JCF7Oe7QW9dZ9YIuJHc0gUG4JS7ywdk/5C7shDMbuwwnI7Uxd+Ej+tjQcYFEe5w70IFbKymvvJ6k3zNlDAREmiv567rXFSyofISGLPqkomqibA==;
 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=n9eGUuisoghpOQz77cj9Rt1h6EY=; b=RegGlpomCds6AOMHxl84hs4vY/UT
 uG/b8uOmO1ndZCUpGJQq/3l2eXNWdc6DZozRNl1O3ryL24L0HbOht67BGkXkNuGW
 aV4KWRkYnDEJ5heaeoZt81hcjcXI0vs6hGpaoOf9VeTTvmJi3Uai+EFqfC8coFs4
 vHioX47uJhQuvMUbwGD8SqVznZaVVTYnchdUUM9qryiMUpiMiXGRnV+5ws18rk8l
 fZUTysif/VG9yuIkL7j0SvssKXWDniJfLDogyb3O+8lYtbSPxXCYqymcsuWT0ECS
 iOpZb7Y+jjOtH8403WzJ6FnZonHsb8JIjg6EEBt6wYHlCB76Hg4f1SPGig==
Received: (qmail 28902 invoked from network); 3 Aug 2018 16:54:17 +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;
 3 Aug 2018 16:54:17 +0300
Received: (qmail 12370 invoked from network); 3 Aug 2018 16:54:16 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 3 Aug 2018 16:54:16 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri,  3 Aug 2018 16:53:47 +0300
Message-Id: <1533304431-27897-11-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
References: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v15 10/14] 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+
CgotLS0KQ2hhbmdlcyBzaW5jZSBWMTQ6CgktIENoYW5nZSBoYW5kbGVyIG5hbWUgZnJvbSBodm1f
c2F2ZV9vbmVfaGFuZGxlciB0bwoJICBodm1fc2F2ZV92Y3B1X2hhbmRsZXIuCi0tLQogeGVuL2Fy
Y2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIHwgMSArCiB4ZW4vYXJjaC94ODYvaHZtL2hwZXQuYyAg
ICAgICAgfCAyICstCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgICAgfCA2ICsrKysrLQog
eGVuL2FyY2gveDg2L2h2bS9pODI1NC5jICAgICAgIHwgMiArLQogeGVuL2FyY2gveDg2L2h2bS9p
cnEuYyAgICAgICAgIHwgNiArKystLS0KIHhlbi9hcmNoL3g4Ni9odm0vbXRyci5jICAgICAgICB8
IDQgKystLQogeGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMgICAgIHwgMiArLQogeGVuL2FyY2gv
eDg2L2h2bS9ydGMuYyAgICAgICAgIHwgMiArLQogeGVuL2FyY2gveDg2L2h2bS9zYXZlLmMgICAg
ICAgIHwgMyArKysKIHhlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jICAgICB8IDIgKy0KIHhlbi9h
cmNoL3g4Ni9odm0vdmlyaWRpYW4uYyAgICB8IDMgKystCiB4ZW4vYXJjaC94ODYvaHZtL3ZsYXBp
Yy5jICAgICAgfCA0ICsrLS0KIHhlbi9hcmNoL3g4Ni9odm0vdnBpYy5jICAgICAgICB8IDIgKy0K
IHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaCB8IDYgKysrKystCiAxNCBmaWxlcyBjaGFu
Z2VkLCAyOSBpbnNlcnRpb25zKCspLCAxNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNl
LmMKaW5kZXggMzFlNTUzYy4uMzUwNDRkNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9t
Y2hlY2svdm1jZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwpAQCAtMzk2
LDYgKzM5Niw3IEBAIHN0YXRpYyBpbnQgdm1jZV9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWlu
ICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVfUkVT
VE9SRShWTUNFX1ZDUFUsIHZtY2Vfc2F2ZV92Y3B1X2N0eHQsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgIHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICB2bWNlX2xvYWRfdmNwdV9jdHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIC8qCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCmlu
ZGV4IDI4Mzc3MDkuLmFmZjg2MTMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCkBAIC02NDAsNyArNjQwLDcgQEAgc3RhdGlj
IGludCBocGV0X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgp
CiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoSFBFVCwgaHBl
dF9zYXZlLCBocGV0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOworSFZNX1JFR0lTVEVSX1NBVkVf
UkVTVE9SRShIUEVULCBocGV0X3NhdmUsIE5VTEwsIGhwZXRfbG9hZCwgMSwgSFZNU1JfUEVSX0RP
TSk7CiAKIHN0YXRpYyB2b2lkIGhwZXRfc2V0KEhQRVRTdGF0ZSAqaCkKIHsKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IDdk
Zjg3NDQuLjRhNzAyNTEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNzg1LDYgKzc4NSw3IEBAIHN0YXRpYyBpbnQgaHZt
X2xvYWRfdHNjX2FkanVzdChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShUU0NfQURKVVNULCBodm1fc2F2ZV90
c2NfYWRqdXN0LAorICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV90c2NfYWRqdXN0
X29uZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfdHNjX2FkanVzdCwgMSwg
SFZNU1JfUEVSX1ZDUFUpOwogCiBzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9jdHh0X29uZShzdHJ1
Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCkBAIC0xMTgwLDcgKzExODEsOCBA
QCBzdGF0aWMgaW50IGh2bV9sb2FkX2NwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21h
aW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9S
RVNUT1JFKENQVSwgaHZtX3NhdmVfY3B1X2N0eHQsIGh2bV9sb2FkX2NwdV9jdHh0LAorSFZNX1JF
R0lTVEVSX1NBVkVfUkVTVE9SRShDUFUsIGh2bV9zYXZlX2NwdV9jdHh0LCBodm1fc2F2ZV9jcHVf
Y3R4dF9vbmUsCisgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX2NwdV9jdHh0LAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKICNkZWZpbmUg
SFZNX0NQVV9YU0FWRV9TSVpFKHhjcjApIChvZmZzZXRvZihzdHJ1Y3QgaHZtX2h3X2NwdV94c2F2
ZSwgXApAQCAtMTUzMyw2ICsxNTM1LDcgQEAgc3RhdGljIGludCBfX2luaXQgaHZtX3JlZ2lzdGVy
X0NQVV9zYXZlX2FuZF9yZXN0b3JlKHZvaWQpCiAgICAgaHZtX3JlZ2lzdGVyX3NhdmV2bShDUFVf
WFNBVkVfQ09ERSwKICAgICAgICAgICAgICAgICAgICAgICAgICJDUFVfWFNBVkUiLAogICAgICAg
ICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlcywKKyAgICAgICAgICAg
ICAgICAgICAgICAgIGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXNfb25lLAogICAgICAgICAgICAg
ICAgICAgICAgICAgaHZtX2xvYWRfY3B1X3hzYXZlX3N0YXRlcywKICAgICAgICAgICAgICAgICAg
ICAgICAgIEhWTV9DUFVfWFNBVkVfU0laRSh4ZmVhdHVyZV9tYXNrKSArCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc2l6ZW9mKHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yKSwKQEAgLTE1
NDUsNiArMTU0OCw3IEBAIHN0YXRpYyBpbnQgX19pbml0IGh2bV9yZWdpc3Rlcl9DUFVfc2F2ZV9h
bmRfcmVzdG9yZSh2b2lkKQogICAgICAgICBodm1fcmVnaXN0ZXJfc2F2ZXZtKENQVV9NU1JfQ09E
RSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiQ1BVX01TUiIsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1X21zcnMsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgaHZtX3NhdmVfY3B1X21zcnNfb25lLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGh2bV9sb2FkX2NwdV9tc3JzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhWTV9DUFVf
TVNSX1NJWkUobXNyX2NvdW50X21heCkgKwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzaXplb2Yoc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpLApkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2h2bS9pODI1NC5jIGIveGVuL2FyY2gveDg2L2h2bS9pODI1NC5jCmluZGV4IDk5MmYw
OGQuLmVjNzdiMjMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYworKysgYi94
ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMKQEAgLTQzNyw3ICs0MzcsNyBAQCBzdGF0aWMgaW50IHBp
dF9sb2FkKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJl
dHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBJVCwgcGl0X3NhdmUsIHBp
dF9sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUElU
LCBwaXRfc2F2ZSwgTlVMTCwgcGl0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOwogCiB2b2lkIHBp
dF9yZXNldChzdHJ1Y3QgZG9tYWluICpkKQogewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2
bS9pcnEuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMKaW5kZXggYzg1ZDAwNC4uNzcwZWFiNyAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9pcnEuYworKysgYi94ZW4vYXJjaC94ODYvaHZt
L2lycS5jCkBAIC03NjQsOSArNzY0LDkgQEAgc3RhdGljIGludCBpcnFfbG9hZF9saW5rKHN0cnVj
dCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwogfQog
Ci1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBDSV9JUlEsIGlycV9zYXZlX3BjaSwgaXJxX2xv
YWRfcGNpLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQQ0lfSVJRLCBpcnFfc2F2ZV9wY2ks
IE5VTEwsIGlycV9sb2FkX3BjaSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1Jf
UEVSX0RPTSk7Ci1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKElTQV9JUlEsIGlycV9zYXZlX2lz
YSwgaXJxX2xvYWRfaXNhLCAKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoSVNBX0lSUSwgaXJx
X3NhdmVfaXNhLCBOVUxMLCBpcnFfbG9hZF9pc2EsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
IDEsIEhWTVNSX1BFUl9ET00pOwotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQQ0lfTElOSywg
aXJxX3NhdmVfbGluaywgaXJxX2xvYWRfbGluaywKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
UENJX0xJTkssIGlycV9zYXZlX2xpbmssIE5VTEwsIGlycV9sb2FkX2xpbmssCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgIDEsIEhWTVNSX1BFUl9ET00pOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2h2bS9tdHJyLmMgYi94ZW4vYXJjaC94ODYvaHZtL210cnIuYwppbmRleCAyZDVhZjcyLi5k
NGFhMDI2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYworKysgYi94ZW4vYXJj
aC94ODYvaHZtL210cnIuYwpAQCAtODE5LDggKzgxOSw4IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRf
bXRycl9tc3Ioc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAg
cmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoTVRSUiwgaHZtX3NhdmVf
bXRycl9tc3IsIGh2bV9sb2FkX210cnJfbXNyLAotICAgICAgICAgICAgICAgICAgICAgICAgICAx
LCBIVk1TUl9QRVJfVkNQVSk7CitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKE1UUlIsIGh2bV9z
YXZlX210cnJfbXNyLCBodm1fc2F2ZV9tdHJyX21zcl9vbmUsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgIGh2bV9sb2FkX210cnJfbXNyLCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHZvaWQgbWVt
b3J5X3R5cGVfY2hhbmdlZChzdHJ1Y3QgZG9tYWluICpkKQogewpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2h2bS9wbXRpbWVyLmMgYi94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYwppbmRleCA0
MzU2NDdmLi4wYTVlOGNlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYwor
KysgYi94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYwpAQCAtMzA5LDcgKzMwOSw3IEBAIHN0YXRp
YyBpbnQgYWNwaV9sb2FkKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpo
KQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBNVElNRVIs
IGFjcGlfc2F2ZSwgYWNwaV9sb2FkLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQTVRJTUVS
LCBhY3BpX3NhdmUsIE5VTEwsIGFjcGlfbG9hZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
MSwgSFZNU1JfUEVSX0RPTSk7CiAKIGludCBwbXRpbWVyX2NoYW5nZV9pb3BvcnQoc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgaW50IHZlcnNpb24pCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aHZtL3J0Yy5jIGIveGVuL2FyY2gveDg2L2h2bS9ydGMuYwppbmRleCBjYjc1Yjk5Li5jZTdlNzFi
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vcnRjLmMKQEAgLTc4Myw3ICs3ODMsNyBAQCBzdGF0aWMgaW50IHJ0Y19sb2FkKHN0cnVjdCBk
b21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwogfQogCi1I
Vk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFJUQywgcnRjX3NhdmUsIHJ0Y19sb2FkLCAxLCBIVk1T
Ul9QRVJfRE9NKTsKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUlRDLCBydGNfc2F2ZSwgTlVM
TCwgcnRjX2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOwogCiB2b2lkIHJ0Y19yZXNldChzdHJ1Y3Qg
ZG9tYWluICpkKQogewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMgYi94ZW4v
YXJjaC94ODYvaHZtL3NhdmUuYwppbmRleCA0MjJiOTZjLi4xMTA2Yjk2IDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvaHZtL3NhdmUuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYwpAQCAt
ODUsNiArODUsNyBAQCBpbnQgYXJjaF9odm1fbG9hZChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qg
aHZtX3NhdmVfaGVhZGVyICpoZHIpCiAvKiBMaXN0IG9mIGhhbmRsZXJzIGZvciB2YXJpb3VzIEhW
TSBzYXZlIGFuZCByZXN0b3JlIHR5cGVzICovCiBzdGF0aWMgc3RydWN0IHsKICAgICBodm1fc2F2
ZV9oYW5kbGVyIHNhdmU7CisgICAgaHZtX3NhdmVfdmNwdV9oYW5kbGVyIHNhdmVfb25lOwogICAg
IGh2bV9sb2FkX2hhbmRsZXIgbG9hZDsKICAgICBjb25zdCBjaGFyICpuYW1lOwogICAgIHNpemVf
dCBzaXplOwpAQCAtOTUsNiArOTYsNyBAQCBzdGF0aWMgc3RydWN0IHsKIHZvaWQgX19pbml0IGh2
bV9yZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlwZWNvZGUsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IGNoYXIgKm5hbWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGh2bV9zYXZlX2hhbmRsZXIgc2F2ZV9zdGF0ZSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgaHZtX3NhdmVfdmNwdV9oYW5kbGVyIHNhdmVfb25lLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9oYW5kbGVyIGxvYWRfc3RhdGUsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVfdCBzaXplLCBpbnQga2luZCkKIHsKQEAgLTEw
Miw2ICsxMDQsNyBAQCB2b2lkIF9faW5pdCBodm1fcmVnaXN0ZXJfc2F2ZXZtKHVpbnQxNl90IHR5
cGVjb2RlLAogICAgIEFTU0VSVChodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUgPT0gTlVM
TCk7CiAgICAgQVNTRVJUKGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0ubG9hZCA9PSBOVUxMKTsK
ICAgICBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUgPSBzYXZlX3N0YXRlOworICAgIGh2
bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZV9vbmUgPSBzYXZlX29uZTsKICAgICBodm1fc3Jf
aGFuZGxlcnNbdHlwZWNvZGVdLmxvYWQgPSBsb2FkX3N0YXRlOwogICAgIGh2bV9zcl9oYW5kbGVy
c1t0eXBlY29kZV0ubmFtZSA9IG5hbWU7CiAgICAgaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5z
aXplID0gc2l6ZTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jIGIveGVu
L2FyY2gveDg2L2h2bS92aW9hcGljLmMKaW5kZXggOTdiNDE5Zi4uNjZmNTRlNCAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92aW9h
cGljLmMKQEAgLTYwMSw3ICs2MDEsNyBAQCBzdGF0aWMgaW50IGlvYXBpY19sb2FkKHN0cnVjdCBk
b21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiBodm1fbG9hZF9l
bnRyeShJT0FQSUMsIGgsICZzLT5kb21VKTsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9S
RShJT0FQSUMsIGlvYXBpY19zYXZlLCBpb2FwaWNfbG9hZCwgMSwgSFZNU1JfUEVSX0RPTSk7CitI
Vk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKElPQVBJQywgaW9hcGljX3NhdmUsIE5VTEwsIGlvYXBp
Y19sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKIAogdm9pZCB2aW9hcGljX3Jlc2V0KHN0cnVjdCBk
b21haW4gKmQpCiB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgYi94
ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKaW5kZXggM2Y1MmQzOC4uMjY4Y2NjZSAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0v
dmlyaWRpYW4uYwpAQCAtMTAyMyw3ICsxMDIzLDcgQEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2Fk
X2RvbWFpbl9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQog
ICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX0RP
TUFJTiwgdmlyaWRpYW5fc2F2ZV9kb21haW5fY3R4dCwKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUoVklSSURJQU5fRE9NQUlOLCB2aXJpZGlhbl9zYXZlX2RvbWFpbl9jdHh0LCBOVUxMLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICB2aXJpZGlhbl9sb2FkX2RvbWFpbl9jdHh0LCAxLCBIVk1T
Ul9QRVJfRE9NKTsKIAogc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUoc3Ry
dWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQpAQCAtMTA4NSw2ICsxMDg1LDcg
QEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShW
SVJJRElBTl9WQ1BVLCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICB2aXJpZGlhbl9sb2FkX3ZjcHVfY3R4dCwgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCiBz
dGF0aWMgaW50IF9faW5pdCBwYXJzZV92aXJpZGlhbl92ZXJzaW9uKGNvbnN0IGNoYXIgKmFyZykK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMgYi94ZW4vYXJjaC94ODYvaHZt
L3ZsYXBpYy5jCmluZGV4IGQzNTgxMGUuLjY2OTA3NWUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vdmxhcGljLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwpAQCAtMTU5Myw5
ICsxNTkzLDkgQEAgc3RhdGljIGludCBsYXBpY19sb2FkX3JlZ3Moc3RydWN0IGRvbWFpbiAqZCwg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RF
Ul9TQVZFX1JFU1RPUkUoTEFQSUMsIGxhcGljX3NhdmVfaGlkZGVuLCBsYXBpY19sb2FkX2hpZGRl
biwKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoTEFQSUMsIGxhcGljX3NhdmVfaGlkZGVuLCBs
YXBpY19zYXZlX2hpZGRlbl9vbmUsIGxhcGljX2xvYWRfaGlkZGVuLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAxLCBIVk1TUl9QRVJfVkNQVSk7Ci1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JF
KExBUElDX1JFR1MsIGxhcGljX3NhdmVfcmVncywgbGFwaWNfbG9hZF9yZWdzLAorSFZNX1JFR0lT
VEVSX1NBVkVfUkVTVE9SRShMQVBJQ19SRUdTLCBsYXBpY19zYXZlX3JlZ3MsIGxhcGljX3NhdmVf
cmVnc19vbmUsIGxhcGljX2xvYWRfcmVncywKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwg
SFZNU1JfUEVSX1ZDUFUpOwogCiBpbnQgdmxhcGljX2luaXQoc3RydWN0IHZjcHUgKnYpCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5j
CmluZGV4IGUxNjBiYmQuLmNhOWI0Y2IgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdnBp
Yy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jCkBAIC00MTEsNyArNDExLDcgQEAgc3Rh
dGljIGludCB2cGljX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUElDLCB2
cGljX3NhdmUsIHZwaWNfbG9hZCwgMiwgSFZNU1JfUEVSX0RPTSk7CitIVk1fUkVHSVNURVJfU0FW
RV9SRVNUT1JFKFBJQywgdnBpY19zYXZlLCBOVUxMLCB2cGljX2xvYWQsIDIsIEhWTVNSX1BFUl9E
T00pOwogCiB2b2lkIHZwaWNfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3NhdmUuaAppbmRleCBmODg5ZThmLi5mMjI4M2ZjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9zYXZlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oCkBA
IC05Nyw2ICs5Nyw4IEBAIHN0YXRpYyBpbmxpbmUgdWludDE2X3QgaHZtX2xvYWRfaW5zdGFuY2Uo
c3RydWN0IGh2bV9kb21haW5fY29udGV4dCAqaCkKICAqIHJlc3RvcmluZy4gIEJvdGggcmV0dXJu
IG5vbi16ZXJvIG9uIGVycm9yLiAqLwogdHlwZWRlZiBpbnQgKCpodm1fc2F2ZV9oYW5kbGVyKSAo
c3RydWN0IGRvbWFpbiAqZCwgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCk7Cit0eXBlZGVmIGludCAoKmh2bV9zYXZlX3ZjcHVfaGFuZGxl
cikoc3RydWN0ICB2Y3B1ICp2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpOwogdHlwZWRlZiBpbnQgKCpodm1fbG9hZF9oYW5kbGVy
KSAoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2
bV9kb21haW5fY29udGV4dF90ICpoKTsKIApAQCAtMTA1LDYgKzEwNyw3IEBAIHR5cGVkZWYgaW50
ICgqaHZtX2xvYWRfaGFuZGxlcikgKHN0cnVjdCBkb21haW4gKmQsCiB2b2lkIGh2bV9yZWdpc3Rl
cl9zYXZldm0odWludDE2X3QgdHlwZWNvZGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3QgY2hhciAqbmFtZSwgCiAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfaGFuZGxl
ciBzYXZlX3N0YXRlLAorICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX3ZjcHVfaGFu
ZGxlciBzYXZlX29uZSwKICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9oYW5kbGVy
IGxvYWRfc3RhdGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZV90IHNpemUsIGludCBr
aW5kKTsKIApAQCAtMTE0LDEyICsxMTcsMTMgQEAgdm9pZCBodm1fcmVnaXN0ZXJfc2F2ZXZtKHVp
bnQxNl90IHR5cGVjb2RlLAogCiAvKiBTeW50YWN0aWMgc3VnYXIgYXJvdW5kIHRoYXQgZnVuY3Rp
b246IHNwZWNpZnkgdGhlIG1heCBudW1iZXIgb2YKICAqIHNhdmVzLCBhbmQgdGhpcyBjYWxjdWxh
dGVzIHRoZSBzaXplIG9mIGJ1ZmZlciBuZWVkZWQgKi8KLSNkZWZpbmUgSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShfeCwgX3NhdmUsIF9sb2FkLCBfbnVtLCBfaykgICAgICAgICAgICAgXAorI2Rl
ZmluZSBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKF94LCBfc2F2ZSwgX3NhdmVfb25lLCBfbG9h
ZCwgX251bSwgX2spICBcCiBzdGF0aWMgaW50IF9faW5pdCBfX2h2bV9yZWdpc3Rlcl8jI194IyNf
c2F2ZV9hbmRfcmVzdG9yZSh2b2lkKSAgICAgICAgICAgIFwKIHsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAog
ICAgIGh2bV9yZWdpc3Rlcl9zYXZldm0oSFZNX1NBVkVfQ09ERShfeCksICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAjX3gsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICAg
ICAgICAgICZfc2F2ZSwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgICAgICAgICAgICAgICAgICAgICAgX3NhdmVfb25lLCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAmX2xvYWQsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAg
ICAgICAgICAgIChfbnVtKSAqIChIVk1fU0FWRV9MRU5HVEgoX3gpICAgICAgICAgICAgICAgICAg
ICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICsgc2l6ZW9mIChzdHJ1Y3Qg
aHZtX3NhdmVfZGVzY3JpcHRvcikpLCBcCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 13:54:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 13:54:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flaX9-0003uh-Uw; Fri, 03 Aug 2018 13:54:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0yd+=ks=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1flaX8-0003uN-Ll
 for xen-devel@lists.xen.org; Fri, 03 Aug 2018 13:54:22 +0000
X-Inumbo-ID: 9bf49730-9724-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9bf49730-9724-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 15:53:33 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=AyjHTF4Us6guQ3gb0v6IWuHr+y4Vco1Cs3vtaaxbOK/UEErwptqZ0cHaWVCBTY67EiwhQpH1EGyoeNCp1VdddRLenIbzl/ynJ6hpn5GrnZV8XqFwMUGHnEoRvOUqHlZb4MxnI3ZT3ffCu2zCxe+rfHVYykPvDiyIUjOzJlvgFUF5+pIzNwtGHQmeRXpKsBcqkJgyr923h+ca3GV73egdjtYe5Z0+MkoMs4h22gT1kCOamuGELpv5iPbSZzqZJAPsRjVTg4GuPjJcOjbyruvt8hukkWaa3gBaZAPA3ceDzqPzOTsCVJMuqbJAwN4LkB6GEQoU5ns3Me5qp4ZLcqosXQ==;
 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=+mMKOi+VKeBntRkQr1z99Yp2ISQ=; b=zzmb4Y7xHJlOwMJkF2nTdPXYKsX/
 Bmsx/Xpazm5DVoUVBaO9j/KsSMDYrTWQrsx9zwKi/LfEYMx/sjItN+POHb2/zpTR
 a9xuZ5ApjKz/05pD74mesGOIJkh+Y6c/cbgRKvJ/NPvw73eCLXYaFC50WnDqsW98
 5hEOPGfrqZUtXUa3IEkAdEUjIuTZpMf0Iil1PXjW+r+tLiqZJRf3Z5oiJzcul6AX
 xWn/yMb9dgIPsSGmx0ia8wiy6j0k8dRyD2NQQXnexXmhstXySZrK2Ds3T6m5txfR
 r48Mpi9u3dgsNyCIUDkObPKgFr35WkP1z9at/mcAPTHRZMFoJrs1hNbEpA==
Received: (qmail 28761 invoked from network); 3 Aug 2018 16:54:15 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 3 Aug 2018 16:54:15 +0300
Received: (qmail 12324 invoked from network); 3 Aug 2018 16:54:15 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 3 Aug 2018 16:54:15 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri,  3 Aug 2018 16:53:43 +0300
Message-Id: <1533304431-27897-7-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
References: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v15 06/14] 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
Q2hhbmdlcyBzaW5jZSB2MTQ6CgktIEZpeCBzdHlsZSB2aW9sYXRpb25zCgktIFVzZSBzdHJ1Y3R1
cmUgZmllbGRzIG92ZXIgY2FzdAoJLSBVc2UgbWVtY3B5IGZvciBmaXhlZF9yYW5nZXMuCgpOb3Rl
OiBUaGlzIHBhdGNoIGlzIGJhc2VkIG9uIFJvZ2VyIFBhdSBNb25uZSdzIHNlcmllc1sxXQotLS0K
IHhlbi9hcmNoL3g4Ni9odm0vbXRyci5jIHwgNzcgKysrKysrKysrKysrKysrKysrKysrKysrKy0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQwIGluc2VydGlvbnMoKyks
IDM3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jIGIv
eGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKaW5kZXggNDhmYWNiYi4uMmQ1YWY3MiAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMK
QEAgLTcxOCw1MiArNzE4LDU1IEBAIGludCBodm1fc2V0X21lbV9waW5uZWRfY2FjaGVhdHRyKHN0
cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IGdmbl9zdGFydCwKICAgICByZXR1cm4gMDsKIH0KIAot
c3RhdGljIGludCBodm1fc2F2ZV9tdHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWlu
X2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgaHZtX3NhdmVfbXRycl9tc3Jfb25lKHN0cnVjdCB2
Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsK
KyAgICBjb25zdCBzdHJ1Y3QgbXRycl9zdGF0ZSAqbXRycl9zdGF0ZSA9ICZ2LT5hcmNoLmh2bV92
Y3B1Lm10cnI7CisgICAgc3RydWN0IGh2bV9od19tdHJyIGh3X210cnIgPSB7CisgICAgICAgIC5t
c3JfbXRycl9kZWZfdHlwZSA9IG10cnJfc3RhdGUtPmRlZl90eXBlIHwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgTUFTS19JTlNSKG10cnJfc3RhdGUtPmZpeGVkX2VuYWJsZWQsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNVFJSZGVmVHlwZV9GRSkgfAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBNQVNLX0lOU1IobXRycl9zdGF0ZS0+ZW5hYmxlZCwg
TVRSUmRlZlR5cGVfRSksCisgICAgICAgIC5tc3JfbXRycl9jYXAgICAgICA9IG10cnJfc3RhdGUt
Pm10cnJfY2FwLAorICAgIH07CisgICAgdW5zaWduZWQgaW50IGk7CiAKLSAgICAvKiBzYXZlIG10
cnImcGF0ICovCi0gICAgZm9yX2VhY2hfdmNwdShkLCB2KQorICAgIGlmICggTUFTS19FWFRSKGh3
X210cnIubXNyX210cnJfY2FwLCBNVFJSY2FwX1ZDTlQpID4KKyAgICAgICAgIChBUlJBWV9TSVpF
KGh3X210cnIubXNyX210cnJfdmFyKSAvIDIpICkKICAgICB7Ci0gICAgICAgIGNvbnN0IHN0cnVj
dCBtdHJyX3N0YXRlICptdHJyX3N0YXRlID0gJnYtPmFyY2guaHZtX3ZjcHUubXRycjsKLSAgICAg
ICAgc3RydWN0IGh2bV9od19tdHJyIGh3X210cnIgPSB7Ci0gICAgICAgICAgICAubXNyX210cnJf
ZGVmX3R5cGUgPSBtdHJyX3N0YXRlLT5kZWZfdHlwZSB8Ci0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBNQVNLX0lOU1IobXRycl9zdGF0ZS0+Zml4ZWRfZW5hYmxlZCwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNVFJSZGVmVHlwZV9GRSkgfAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTUFTS19JTlNSKG10cnJfc3RhdGUtPmVuYWJs
ZWQsIE1UUlJkZWZUeXBlX0UpLAotICAgICAgICAgICAgLm1zcl9tdHJyX2NhcCAgICAgID0gbXRy
cl9zdGF0ZS0+bXRycl9jYXAsCi0gICAgICAgIH07Ci0gICAgICAgIHVuc2lnbmVkIGludCBpOwor
ICAgICAgICBkcHJpbnRrKFhFTkxPR19HX0VSUiwKKyAgICAgICAgICAgICAgICAiSFZNIHNhdmU6
ICVwdjogdG9vIG1hbnkgKCVsdSkgdmFyaWFibGUgcmFuZ2UgTVRSUnNcbiIsCisgICAgICAgICAg
ICAgICAgdiwgTUFTS19FWFRSKGh3X210cnIubXNyX210cnJfY2FwLCBNVFJSY2FwX1ZDTlQpKTsK
KyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQogCi0gICAgICAgIGlmICggTUFTS19FWFRS
KGh3X210cnIubXNyX210cnJfY2FwLCBNVFJSY2FwX1ZDTlQpID4KLSAgICAgICAgICAgICAoQVJS
QVlfU0laRShod19tdHJyLm1zcl9tdHJyX3ZhcikgLyAyKSApCi0gICAgICAgIHsKLSAgICAgICAg
ICAgIGRwcmludGsoWEVOTE9HX0dfRVJSLAotICAgICAgICAgICAgICAgICAgICAiSFZNIHNhdmU6
ICVwdjogdG9vIG1hbnkgKCVsdSkgdmFyaWFibGUgcmFuZ2UgTVRSUnNcbiIsCi0gICAgICAgICAg
ICAgICAgICAgIHYsIE1BU0tfRVhUUihod19tdHJyLm1zcl9tdHJyX2NhcCwgTVRSUmNhcF9WQ05U
KSk7Ci0gICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKLSAgICAgICAgfQorICAgIGh2bV9nZXRf
Z3Vlc3RfcGF0KHYsICZod19tdHJyLm1zcl9wYXRfY3IpOworCisgICAgZm9yICggaSA9IDA7IGkg
PCBNQVNLX0VYVFIoaHdfbXRyci5tc3JfbXRycl9jYXAsIE1UUlJjYXBfVkNOVCk7IGkrKyApCisg
ICAgeworICAgICAgICAvKiBzYXZlIHBoeXNiYXNlICovCisgICAgICAgIGh3X210cnIubXNyX210
cnJfdmFyW2kgKiAyXSA9IG10cnJfc3RhdGUtPnZhcl9yYW5nZXMtPmJhc2U7CisgICAgICAgIC8q
IHNhdmUgcGh5c21hc2sgKi8KKyAgICAgICAgaHdfbXRyci5tc3JfbXRycl92YXJbaSAqIDIgKyAx
XSA9IG10cnJfc3RhdGUtPnZhcl9yYW5nZXMtPm1hc2s7CisgICAgfQogCi0gICAgICAgIGh2bV9n
ZXRfZ3Vlc3RfcGF0KHYsICZod19tdHJyLm1zcl9wYXRfY3IpOworICAgIG1lbWNweShod19tdHJy
Lm1zcl9tdHJyX2ZpeGVkLCBtdHJyX3N0YXRlLT5maXhlZF9yYW5nZXMsIE5VTV9GSVhFRF9NU1Ip
OwogCi0gICAgICAgIGZvciAoIGkgPSAwOyBpIDwgTUFTS19FWFRSKGh3X210cnIubXNyX210cnJf
Y2FwLCBNVFJSY2FwX1ZDTlQpOyBpKysgKQotICAgICAgICB7Ci0gICAgICAgICAgICAvKiBzYXZl
IHBoeXNiYXNlICovCi0gICAgICAgICAgICBod19tdHJyLm1zcl9tdHJyX3ZhcltpKjJdID0KLSAg
ICAgICAgICAgICAgICAoKHVpbnQ2NF90KiltdHJyX3N0YXRlLT52YXJfcmFuZ2VzKVtpKjJdOwot
ICAgICAgICAgICAgLyogc2F2ZSBwaHlzbWFzayAqLwotICAgICAgICAgICAgaHdfbXRyci5tc3Jf
bXRycl92YXJbaSoyKzFdID0KLSAgICAgICAgICAgICAgICAoKHVpbnQ2NF90KiltdHJyX3N0YXRl
LT52YXJfcmFuZ2VzKVtpKjIrMV07Ci0gICAgICAgIH0KKyAgICByZXR1cm4gaHZtX3NhdmVfZW50
cnkoTVRSUiwgdi0+dmNwdV9pZCwgaCwgJmh3X210cnIpOworfQogCi0gICAgICAgIGZvciAoIGkg
PSAwOyBpIDwgTlVNX0ZJWEVEX01TUjsgaSsrICkKLSAgICAgICAgICAgIGh3X210cnIubXNyX210
cnJfZml4ZWRbaV0gPQotICAgICAgICAgICAgICAgICgodWludDY0X3QqKW10cnJfc3RhdGUtPmZp
eGVkX3JhbmdlcylbaV07CitzdGF0aWMgaW50IGh2bV9zYXZlX210cnJfbXNyKHN0cnVjdCBkb21h
aW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQoreworICAgIHN0cnVjdCB2Y3B1ICp2Owor
ICAgIGludCBlcnIgPSAwOwogCi0gICAgICAgIGlmICggaHZtX3NhdmVfZW50cnkoTVRSUiwgdi0+
dmNwdV9pZCwgaCwgJmh3X210cnIpICE9IDAgKQotICAgICAgICAgICAgcmV0dXJuIDE7CisgICAg
Lyogc2F2ZSBtdHJyJnBhdCAqLworICAgIGZvcl9lYWNoX3ZjcHUoZCwgdikKKyAgICB7CisgICAg
ICAgZXJyID0gaHZtX3NhdmVfbXRycl9tc3Jfb25lKHYsIGgpOworICAgICAgIGlmICggZXJyICkK
KyAgICAgICAgICAgYnJlYWs7CiAgICAgfQotICAgIHJldHVybiAwOworICAgIHJldHVybiBlcnI7
CiB9CiAKIHN0YXRpYyBpbnQgaHZtX2xvYWRfbXRycl9tc3Ioc3RydWN0IGRvbWFpbiAqZCwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 13:54:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 13:54:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flaXE-0003xT-Q3; Fri, 03 Aug 2018 13: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=0yd+=ks=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1flaXD-0003wB-25
 for xen-devel@lists.xen.org; Fri, 03 Aug 2018 13:54:27 +0000
X-Inumbo-ID: 9ee9c195-9724-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9ee9c195-9724-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 15:53:38 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=AeMor1Jjwi2SZpWwqIFviG1CUQrVaLonwJQJ1MZvLPtidKMLrscgFUmePa+E8hvnbjfzQeSCx2lZselJ2tgWio7Wmb5r4fvuihrzUybf5pxZNw6JsKs+l1oaDd6HmK0nKrIVR5hniRzl0ihrpnB8ePFPFXDJ3WupLPuyQ3DrauPMPbEhfuFycZtRAkzmXmPNwkL+XXt3QSO0Ybqh01GTcHATNn2zpJSlcDfr+Lh4AVyj3W8OK1AVXvh7MxpVDMTqqlM5c10JOMZtNsV62Q2UTqpd+IcxMQl32eT1PvbEzsp73Wh9DXcwWYTN4G8zVOmFKnuSV3E8L40KoM646VujgA==;
 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=TaRve6+N7ULh3jmefz1LrTWC1jM=; b=n9rIznKCpt1ppSQnsA7OviNuqQ0S
 YZZwbcvUrklFCaqL3V0VR/KePejFkYKNUoQncmvry1/ofA6vdTXEZB2u0S/If39t
 DuYUJ6jKBEZvP8/QRTgXWnmV1AYXdqyw3Un9TNfw633pp1jfE2aMpjtie0cU/Rh3
 dspq43fWgi3pq4gWuoniCcBNZfxeAaFFYgtJkzG7QmSyHArQ+T75e7R68z714cEn
 6AWiWVOsCdqcfpOYguYq62Xamsw4Oy7RMKEIVhueHn8LWub6tYMl8kKN07AvlHRm
 OJKQblscnPFg4g7UahX38DAd3tkzJuTisNBhBPsiAP7lYFJ4EGDFFrFuXA==
Received: (qmail 29098 invoked from network); 3 Aug 2018 16:54:17 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 3 Aug 2018 16:54:17 +0300
Received: (qmail 12390 invoked from network); 3 Aug 2018 16:54:17 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 3 Aug 2018 16:54:17 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri,  3 Aug 2018 16:53:49 +0300
Message-Id: <1533304431-27897-13-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
References: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v15 12/14] x86/hvm: Drop the use of 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>

VGhpcyBwYXRjaCBkcm9wcyB0aGUgdXNlIG9mIHNhdmUgZnVuY3Rpb25zIGluIGh2bV9zYXZlLgoK
U2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+
Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9zYXZlLmMgfCAyNSArKysrLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAyMSBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2
ZS5jCmluZGV4IDYxNTY1ZmUuLjM2MzY5NWMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
c2F2ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCkBAIC0xOTUsOCArMTk1LDcgQEAg
aW50IGh2bV9zYXZlKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQog
ICAgIGNoYXIgKmM7CiAgICAgc3RydWN0IGh2bV9zYXZlX2hlYWRlciBoZHI7CiAgICAgc3RydWN0
IGh2bV9zYXZlX2VuZCBlbmQ7Ci0gICAgaHZtX3NhdmVfaGFuZGxlciBoYW5kbGVyOwotICAgIGh2
bV9zYXZlX3ZjcHVfaGFuZGxlciBzYXZlX29uZV9oYW5kbGVyOworICAgIGh2bV9zYXZlX3ZjcHVf
aGFuZGxlciBoYW5kbGVyOwogICAgIHVuc2lnbmVkIGludCBpOwogICAgIGludCByYzsKICAgICBz
dHJ1Y3QgdmNwdSAqdjsKQEAgLTIyNiwxNSArMjI1LDE0IEBAIGludCBodm1fc2F2ZShzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICAvKiBTYXZlIGFsbCBhdmFp
bGFibGUga2luZHMgb2Ygc3RhdGUgKi8KICAgICBmb3IgKCBpID0gMDsgaSA8PSBIVk1fU0FWRV9D
T0RFX01BWDsgaSsrICkKICAgICB7Ci0gICAgICAgIGhhbmRsZXIgPSBodm1fc3JfaGFuZGxlcnNb
aV0uc2F2ZTsKLSAgICAgICAgc2F2ZV9vbmVfaGFuZGxlciA9IGh2bV9zcl9oYW5kbGVyc1tpXS5z
YXZlX29uZTsKLSAgICAgICAgaWYgKCBzYXZlX29uZV9oYW5kbGVyICE9IE5VTEwgKQorICAgICAg
ICBoYW5kbGVyID0gaHZtX3NyX2hhbmRsZXJzW2ldLnNhdmVfb25lOworICAgICAgICBpZiAoIGhh
bmRsZXIgIT0gTlVMTCApCiAgICAgICAgIHsKICAgICAgICAgICAgIGZvcl9lYWNoX3ZjcHUgKCBk
LCB2ICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfSU5G
TyAiSFZNICVwdiBzYXZlOiAlc1xuIiwKICAgICAgICAgICAgICAgICAgICAgICAgdiwgaHZtX3Ny
X2hhbmRsZXJzW2ldLm5hbWUpOwotICAgICAgICAgICAgICAgIHJjID0gc2F2ZV9vbmVfaGFuZGxl
cih2LCBoKTsKKyAgICAgICAgICAgICAgICByYyA9IGhhbmRsZXIodiwgaCk7CiAKICAgICAgICAg
ICAgICAgICBpZiggcmMgIT0gMCApCiAgICAgICAgICAgICAgICAgewpAQCAtMjQ1LDIxICsyNDMs
NiBAQCBpbnQgaHZtX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCiAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgfQogICAgICAgICB9Ci0gICAgICAg
IGVsc2UgaWYgKCBoYW5kbGVyICE9IE5VTEwgKQotICAgICAgICB7Ci0gICAgICAgICAgICBwcmlu
dGsoWEVOTE9HX0dfSU5GTyAiSFZNJWQgc2F2ZTogJXNcbiIsCi0gICAgICAgICAgICAgICAgICAg
ZC0+ZG9tYWluX2lkLCBodm1fc3JfaGFuZGxlcnNbaV0ubmFtZSk7Ci0KLSAgICAgICAgICAgIHJj
ID0gaGFuZGxlcihkLCBoKTsKLQotICAgICAgICAgICAgaWYoIHJjICE9IDAgKQotICAgICAgICAg
ICAgewotICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIKLSAgICAgICAgICAgICAg
ICAgICAgICAgIkhWTSVkIHNhdmU6IGZhaWxlZCB0byBzYXZlIHR5cGUgJSJQUkl1MTYiXG4iLAot
ICAgICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGkpOwotICAgICAgICAgICAgICAg
IHJldHVybiAtRUZBVUxUOwotICAgICAgICAgICAgfQotICAgICAgICB9CiAgICAgfQogCiAgICAg
LyogU2F2ZSBhbiBlbmQtb2YtZmlsZSBtYXJrZXIgKi8KLS0gCjIuNy40CgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 13:54:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 13:54:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flaX7-0003uE-B3; Fri, 03 Aug 2018 13: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=0yd+=ks=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1flaX5-0003tW-PH
 for xen-devel@lists.xen.org; Fri, 03 Aug 2018 13:54:19 +0000
X-Inumbo-ID: c4fac1cf-9724-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c4fac1cf-9724-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 13:54: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=iWAEUFBNnWYQU/ypNoPnAMA4iDybTalvSc2p1jLG2B7uzLOTAirT9DQqcvqxNqMnrmaxn2LC186IHECIzy6YicZ0Ylk1070qgIad50Z/CfL3/P93VnnQh5070RDCQej6umI9dnLesUMkbK986eO/MpUQnuPgidveRDDQSdJQi0KOewIGhtZ7tH783vQuMaAi+sI52qCqc1KbaIcKyL+FVAMv2ufHnlnPwEFNBW/Rs/NFtAv4TRzf8ZPTPzjLXboxTQe3e6JH5aIwxGohc0LDGkGfKmE/S+a1kfab3xFJzpLKNzVZRNZHqrQ6c0Y8pyP+XLJNM0gHT8QygGmpdjm/qw==;
 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=19Z/eUhK5Vb21ujyNV3cw/+YwdI=; b=jKUXtQlZIjQfFk8QowoCrsQh7QCX
 VRygTbDwWja95Np4LHnJgc3M/MASh8IOVumWEEd5BWgBAfSa6jFnHPdsMR3NJ118
 8UoIpWJvz8Jd9gZ4QoSQURmOFa6OM8DnS57f0YHAK/oqtu+apDYrozKFuBbeBwcm
 H6s1b6xckcQZbjedJ8x4bhtDH7mpWx1K3M6BDE7CjKSGtr8sss/919Hkbwc0Uc+t
 t43AR7JXsaCYeQiNvye2gxCWc5cj+134leG4moKtDEpaeOv/RxoQ+9QRjzCLex43
 0ARLZSnoXWSYDVCOOqpukUvOGiwFvvgnRDxk0BtETju1wqzCA4A7nRlPbA==
Received: (qmail 28684 invoked from network); 3 Aug 2018 16:54:15 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 3 Aug 2018 16:54:15 +0300
Received: (qmail 12300 invoked from network); 3 Aug 2018 16:54:15 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 3 Aug 2018 16:54:15 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri,  3 Aug 2018 16:53:40 +0300
Message-Id: <1533304431-27897-4-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
References: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v15 03/14] 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
Q2hhbmdlcyBzaW5jZSBWMTQ6CgktIE1vdmUgYWxsIGZyZWUgZmllbGRzIHRvIHRoZSBpbml0aWFs
aXplcgoJLSBBZGQgYmxhbmsgbGluZSB0byBiZWZvcmUgdGhlIHJldHVybgoJLSBNb3ZlIHYtPnBh
dXNlX2ZsYWdzIGNoZWNrIHRvIHRoZSBzYXZlX29uZSBmdW5jdGlvbi4KLS0tCiB4ZW4vYXJjaC94
ODYvaHZtL2h2bS5jIHwgMjE5ICsrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMTMgaW5zZXJ0aW9ucygrKSwgMTA2IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94
ODYvaHZtL2h2bS5jCmluZGV4IGQ5MGRhOWEuLjMzM2MzNDIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNzg3LDExOSAr
Nzg3LDEyNiBAQCBzdGF0aWMgaW50IGh2bV9sb2FkX3RzY19hZGp1c3Qoc3RydWN0IGRvbWFpbiAq
ZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFRT
Q19BREpVU1QsIGh2bV9zYXZlX3RzY19hZGp1c3QsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
IGh2bV9sb2FkX3RzY19hZGp1c3QsIDEsIEhWTVNSX1BFUl9WQ1BVKTsKIAotc3RhdGljIGludCBo
dm1fc2F2ZV9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKK3N0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBzdHJ1Y3Qg
aHZtX2h3X2NwdSBjdHh0OwogICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKKyAgICBz
dHJ1Y3QgaHZtX2h3X2NwdSBjdHh0ID0geworICAgICAgICAudHNjID0gaHZtX2dldF9ndWVzdF90
c2NfZml4ZWQodiwgdi0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4uc3luY190c2MpLAorICAgICAg
ICAubXNyX3RzY19hdXggPSBodm1fbXNyX3RzY19hdXgodiksCisgICAgICAgIC5yYXggPSB2LT5h
cmNoLnVzZXJfcmVncy5yYXgsCisgICAgICAgIC5yYnggPSB2LT5hcmNoLnVzZXJfcmVncy5yYngs
CisgICAgICAgIC5yY3ggPSB2LT5hcmNoLnVzZXJfcmVncy5yY3gsCisgICAgICAgIC5yZHggPSB2
LT5hcmNoLnVzZXJfcmVncy5yZHgsCisgICAgICAgIC5yYnAgPSB2LT5hcmNoLnVzZXJfcmVncy5y
YnAsCisgICAgICAgIC5yc2kgPSB2LT5hcmNoLnVzZXJfcmVncy5yc2ksCisgICAgICAgIC5yZGkg
PSB2LT5hcmNoLnVzZXJfcmVncy5yZGksCisgICAgICAgIC5yc3AgPSB2LT5hcmNoLnVzZXJfcmVn
cy5yc3AsCisgICAgICAgIC5yaXAgPSB2LT5hcmNoLnVzZXJfcmVncy5yaXAsCisgICAgICAgIC5y
ZmxhZ3MgPSB2LT5hcmNoLnVzZXJfcmVncy5yZmxhZ3MsCisgICAgICAgIC5yOCAgPSB2LT5hcmNo
LnVzZXJfcmVncy5yOCwKKyAgICAgICAgLnI5ICA9IHYtPmFyY2gudXNlcl9yZWdzLnI5LAorICAg
ICAgICAucjEwID0gdi0+YXJjaC51c2VyX3JlZ3MucjEwLAorICAgICAgICAucjExID0gdi0+YXJj
aC51c2VyX3JlZ3MucjExLAorICAgICAgICAucjEyID0gdi0+YXJjaC51c2VyX3JlZ3MucjEyLAor
ICAgICAgICAucjEzID0gdi0+YXJjaC51c2VyX3JlZ3MucjEzLAorICAgICAgICAucjE0ID0gdi0+
YXJjaC51c2VyX3JlZ3MucjE0LAorICAgICAgICAucjE1ID0gdi0+YXJjaC51c2VyX3JlZ3MucjE1
LAorICAgICAgICAuZHIwID0gdi0+YXJjaC5kZWJ1Z3JlZ1swXSwKKyAgICAgICAgLmRyMSA9IHYt
PmFyY2guZGVidWdyZWdbMV0sCisgICAgICAgIC5kcjIgPSB2LT5hcmNoLmRlYnVncmVnWzJdLAor
ICAgICAgICAuZHIzID0gdi0+YXJjaC5kZWJ1Z3JlZ1szXSwKKyAgICAgICAgLmRyNiA9IHYtPmFy
Y2guZGVidWdyZWdbNl0sCisgICAgICAgIC5kcjcgPSB2LT5hcmNoLmRlYnVncmVnWzddLAorICAg
IH07CiAKLSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCisgICAgLyoKKyAgICAgKiBXZSBkb24n
dCBuZWVkIHRvIHNhdmUgc3RhdGUgZm9yIGEgdmNwdSB0aGF0IGlzIGRvd247IHRoZSByZXN0b3Jl
CisgICAgICogY29kZSB3aWxsIGxlYXZlIGl0IGRvd24gaWYgdGhlcmUgaXMgbm90aGluZyBzYXZl
ZC4KKyAgICAgKi8KKyAgICBpZiAoIHYtPnBhdXNlX2ZsYWdzICYgVlBGX2Rvd24gKQorICAgICAg
ICByZXR1cm4gMDsKKworICAgIC8qIEFyY2hpdGVjdHVyZS1zcGVjaWZpYyB2bWNzL3ZtY2IgYml0
cyAqLworICAgIGh2bV9mdW5jcy5zYXZlX2NwdV9jdHh0KHYsICZjdHh0KTsKKworICAgIGh2bV9n
ZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2lkdHIsICZzZWcpOworICAgIGN0eHQuaWR0
cl9saW1pdCA9IHNlZy5saW1pdDsKKyAgICBjdHh0LmlkdHJfYmFzZSA9IHNlZy5iYXNlOworCisg
ICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfZ2R0ciwgJnNlZyk7CisgICAg
Y3R4dC5nZHRyX2xpbWl0ID0gc2VnLmxpbWl0OworICAgIGN0eHQuZ2R0cl9iYXNlID0gc2VnLmJh
c2U7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19jcywgJnNlZyk7
CisgICAgY3R4dC5jc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuY3NfbGltaXQgPSBzZWcubGlt
aXQ7CisgICAgY3R4dC5jc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5jc19hcmJ5dGVzID0g
c2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19kcywg
JnNlZyk7CisgICAgY3R4dC5kc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuZHNfbGltaXQgPSBz
ZWcubGltaXQ7CisgICAgY3R4dC5kc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5kc19hcmJ5
dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3Nl
Z19lcywgJnNlZyk7CisgICAgY3R4dC5lc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuZXNfbGlt
aXQgPSBzZWcubGltaXQ7CisgICAgY3R4dC5lc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5l
c19hcmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwg
eDg2X3NlZ19zcywgJnNlZyk7CisgICAgY3R4dC5zc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQu
c3NfbGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4dC5zc19iYXNlID0gc2VnLmJhc2U7CisgICAg
Y3R4dC5zc19hcmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0
ZXIodiwgeDg2X3NlZ19mcywgJnNlZyk7CisgICAgY3R4dC5mc19zZWwgPSBzZWcuc2VsOworICAg
IGN0eHQuZnNfbGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4dC5mc19iYXNlID0gc2VnLmJhc2U7
CisgICAgY3R4dC5mc19hcmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRf
cmVnaXN0ZXIodiwgeDg2X3NlZ19ncywgJnNlZyk7CisgICAgY3R4dC5nc19zZWwgPSBzZWcuc2Vs
OworICAgIGN0eHQuZ3NfbGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4dC5nc19iYXNlID0gc2Vn
LmJhc2U7CisgICAgY3R4dC5nc19hcmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3Nl
Z21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ190ciwgJnNlZyk7CisgICAgY3R4dC50cl9zZWwgPSBz
ZWcuc2VsOworICAgIGN0eHQudHJfbGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4dC50cl9iYXNl
ID0gc2VnLmJhc2U7CisgICAgY3R4dC50cl9hcmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1f
Z2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19sZHRyLCAmc2VnKTsKKyAgICBjdHh0Lmxk
dHJfc2VsID0gc2VnLnNlbDsKKyAgICBjdHh0LmxkdHJfbGltaXQgPSBzZWcubGltaXQ7CisgICAg
Y3R4dC5sZHRyX2Jhc2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LmxkdHJfYXJieXRlcyA9IHNlZy5h
dHRyOworCisgICAgaWYgKCB2LT5mcHVfaW5pdGlhbGlzZWQgKQogICAgIHsKLSAgICAgICAgLyog
V2UgZG9uJ3QgbmVlZCB0byBzYXZlIHN0YXRlIGZvciBhIHZjcHUgdGhhdCBpcyBkb3duOyB0aGUg
cmVzdG9yZSAKLSAgICAgICAgICogY29kZSB3aWxsIGxlYXZlIGl0IGRvd24gaWYgdGhlcmUgaXMg
bm90aGluZyBzYXZlZC4gKi8KLSAgICAgICAgaWYgKCB2LT5wYXVzZV9mbGFncyAmIFZQRl9kb3du
ICkKLSAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICBtZW1jcHkoY3R4dC5mcHVfcmVncywg
di0+YXJjaC5mcHVfY3R4dCwgc2l6ZW9mKGN0eHQuZnB1X3JlZ3MpKTsKKyAgICAgICAgY3R4dC5m
bGFncyA9IFhFTl9YODZfRlBVX0lOSVRJQUxJU0VEOworICAgIH0KIAotICAgICAgICBtZW1zZXQo
JmN0eHQsIDAsIHNpemVvZihjdHh0KSk7Ci0KLSAgICAgICAgLyogQXJjaGl0ZWN0dXJlLXNwZWNp
ZmljIHZtY3Mvdm1jYiBiaXRzICovCi0gICAgICAgIGh2bV9mdW5jcy5zYXZlX2NwdV9jdHh0KHYs
ICZjdHh0KTsKLQotICAgICAgICBjdHh0LnRzYyA9IGh2bV9nZXRfZ3Vlc3RfdHNjX2ZpeGVkKHYs
IGQtPmFyY2guaHZtX2RvbWFpbi5zeW5jX3RzYyk7Ci0KLSAgICAgICAgY3R4dC5tc3JfdHNjX2F1
eCA9IGh2bV9tc3JfdHNjX2F1eCh2KTsKLQotICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0
ZXIodiwgeDg2X3NlZ19pZHRyLCAmc2VnKTsKLSAgICAgICAgY3R4dC5pZHRyX2xpbWl0ID0gc2Vn
LmxpbWl0OwotICAgICAgICBjdHh0LmlkdHJfYmFzZSA9IHNlZy5iYXNlOwotCi0gICAgICAgIGh2
bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2dkdHIsICZzZWcpOwotICAgICAgICBj
dHh0LmdkdHJfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0eHQuZ2R0cl9iYXNlID0gc2Vn
LmJhc2U7Ci0KLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfY3Ms
ICZzZWcpOwotICAgICAgICBjdHh0LmNzX3NlbCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQuY3Nf
bGltaXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0eHQuY3NfYmFzZSA9IHNlZy5iYXNlOwotICAg
ICAgICBjdHh0LmNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQotICAgICAgICBodm1fZ2V0X3NlZ21l
bnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19kcywgJnNlZyk7Ci0gICAgICAgIGN0eHQuZHNfc2VsID0g
c2VnLnNlbDsKLSAgICAgICAgY3R4dC5kc19saW1pdCA9IHNlZy5saW1pdDsKLSAgICAgICAgY3R4
dC5kc19iYXNlID0gc2VnLmJhc2U7Ci0gICAgICAgIGN0eHQuZHNfYXJieXRlcyA9IHNlZy5hdHRy
OwotCi0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2VzLCAmc2Vn
KTsKLSAgICAgICAgY3R4dC5lc19zZWwgPSBzZWcuc2VsOwotICAgICAgICBjdHh0LmVzX2xpbWl0
ID0gc2VnLmxpbWl0OwotICAgICAgICBjdHh0LmVzX2Jhc2UgPSBzZWcuYmFzZTsKLSAgICAgICAg
Y3R4dC5lc19hcmJ5dGVzID0gc2VnLmF0dHI7Ci0KLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3Jl
Z2lzdGVyKHYsIHg4Nl9zZWdfc3MsICZzZWcpOwotICAgICAgICBjdHh0LnNzX3NlbCA9IHNlZy5z
ZWw7Ci0gICAgICAgIGN0eHQuc3NfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0eHQuc3Nf
YmFzZSA9IHNlZy5iYXNlOwotICAgICAgICBjdHh0LnNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQot
ICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19mcywgJnNlZyk7Ci0g
ICAgICAgIGN0eHQuZnNfc2VsID0gc2VnLnNlbDsKLSAgICAgICAgY3R4dC5mc19saW1pdCA9IHNl
Zy5saW1pdDsKLSAgICAgICAgY3R4dC5mc19iYXNlID0gc2VnLmJhc2U7Ci0gICAgICAgIGN0eHQu
ZnNfYXJieXRlcyA9IHNlZy5hdHRyOwotCi0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rl
cih2LCB4ODZfc2VnX2dzLCAmc2VnKTsKLSAgICAgICAgY3R4dC5nc19zZWwgPSBzZWcuc2VsOwot
ICAgICAgICBjdHh0LmdzX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgICAgICBjdHh0LmdzX2Jhc2Ug
PSBzZWcuYmFzZTsKLSAgICAgICAgY3R4dC5nc19hcmJ5dGVzID0gc2VnLmF0dHI7Ci0KLSAgICAg
ICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfdHIsICZzZWcpOwotICAgICAg
ICBjdHh0LnRyX3NlbCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQudHJfbGltaXQgPSBzZWcubGlt
aXQ7Ci0gICAgICAgIGN0eHQudHJfYmFzZSA9IHNlZy5iYXNlOwotICAgICAgICBjdHh0LnRyX2Fy
Ynl0ZXMgPSBzZWcuYXR0cjsKLQotICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwg
eDg2X3NlZ19sZHRyLCAmc2VnKTsKLSAgICAgICAgY3R4dC5sZHRyX3NlbCA9IHNlZy5zZWw7Ci0g
ICAgICAgIGN0eHQubGR0cl9saW1pdCA9IHNlZy5saW1pdDsKLSAgICAgICAgY3R4dC5sZHRyX2Jh
c2UgPSBzZWcuYmFzZTsKLSAgICAgICAgY3R4dC5sZHRyX2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQot
ICAgICAgICBpZiAoIHYtPmZwdV9pbml0aWFsaXNlZCApCi0gICAgICAgIHsKLSAgICAgICAgICAg
IG1lbWNweShjdHh0LmZwdV9yZWdzLCB2LT5hcmNoLmZwdV9jdHh0LCBzaXplb2YoY3R4dC5mcHVf
cmVncykpOwotICAgICAgICAgICAgY3R4dC5mbGFncyA9IFhFTl9YODZfRlBVX0lOSVRJQUxJU0VE
OwotICAgICAgICB9CisgICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KENQVSwgdi0+dmNwdV9pZCwg
aCwgJmN0eHQpOworfQorCitzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9jdHh0KHN0cnVjdCBkb21h
aW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQoreworICAgIHN0cnVjdCB2Y3B1ICp2Owor
ICAgIGludCBlcnIgPSAwOwogCi0gICAgICAgIGN0eHQucmF4ID0gdi0+YXJjaC51c2VyX3JlZ3Mu
cmF4OwotICAgICAgICBjdHh0LnJieCA9IHYtPmFyY2gudXNlcl9yZWdzLnJieDsKLSAgICAgICAg
Y3R4dC5yY3ggPSB2LT5hcmNoLnVzZXJfcmVncy5yY3g7Ci0gICAgICAgIGN0eHQucmR4ID0gdi0+
YXJjaC51c2VyX3JlZ3MucmR4OwotICAgICAgICBjdHh0LnJicCA9IHYtPmFyY2gudXNlcl9yZWdz
LnJicDsKLSAgICAgICAgY3R4dC5yc2kgPSB2LT5hcmNoLnVzZXJfcmVncy5yc2k7Ci0gICAgICAg
IGN0eHQucmRpID0gdi0+YXJjaC51c2VyX3JlZ3MucmRpOwotICAgICAgICBjdHh0LnJzcCA9IHYt
PmFyY2gudXNlcl9yZWdzLnJzcDsKLSAgICAgICAgY3R4dC5yaXAgPSB2LT5hcmNoLnVzZXJfcmVn
cy5yaXA7Ci0gICAgICAgIGN0eHQucmZsYWdzID0gdi0+YXJjaC51c2VyX3JlZ3MucmZsYWdzOwot
ICAgICAgICBjdHh0LnI4ICA9IHYtPmFyY2gudXNlcl9yZWdzLnI4OwotICAgICAgICBjdHh0LnI5
ICA9IHYtPmFyY2gudXNlcl9yZWdzLnI5OwotICAgICAgICBjdHh0LnIxMCA9IHYtPmFyY2gudXNl
cl9yZWdzLnIxMDsKLSAgICAgICAgY3R4dC5yMTEgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTE7Ci0g
ICAgICAgIGN0eHQucjEyID0gdi0+YXJjaC51c2VyX3JlZ3MucjEyOwotICAgICAgICBjdHh0LnIx
MyA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMzsKLSAgICAgICAgY3R4dC5yMTQgPSB2LT5hcmNoLnVz
ZXJfcmVncy5yMTQ7Ci0gICAgICAgIGN0eHQucjE1ID0gdi0+YXJjaC51c2VyX3JlZ3MucjE1Owot
ICAgICAgICBjdHh0LmRyMCA9IHYtPmFyY2guZGVidWdyZWdbMF07Ci0gICAgICAgIGN0eHQuZHIx
ID0gdi0+YXJjaC5kZWJ1Z3JlZ1sxXTsKLSAgICAgICAgY3R4dC5kcjIgPSB2LT5hcmNoLmRlYnVn
cmVnWzJdOwotICAgICAgICBjdHh0LmRyMyA9IHYtPmFyY2guZGVidWdyZWdbM107Ci0gICAgICAg
IGN0eHQuZHI2ID0gdi0+YXJjaC5kZWJ1Z3JlZ1s2XTsKLSAgICAgICAgY3R4dC5kcjcgPSB2LT5h
cmNoLmRlYnVncmVnWzddOwotCi0gICAgICAgIGlmICggaHZtX3NhdmVfZW50cnkoQ1BVLCB2LT52
Y3B1X2lkLCBoLCAmY3R4dCkgIT0gMCApCi0gICAgICAgICAgICByZXR1cm4gMTsgCisgICAgZm9y
X2VhY2hfdmNwdSAoIGQsIHYgKQorICAgIHsKKyAgICAgICAgZXJyID0gaHZtX3NhdmVfY3B1X2N0
eHRfb25lKHYsIGgpOworICAgICAgICBpZiAoIGVyciApCisgICAgICAgICAgICBicmVhazsKICAg
ICB9Ci0gICAgcmV0dXJuIDA7CisKKyAgICByZXR1cm4gZXJyOwogfQogCiAvKiBSZXR1cm4gYSBz
dHJpbmcgaW5kaWNhdGluZyB0aGUgZXJyb3IsIG9yIE5VTEwgZm9yIHZhbGlkLiAqLwotLSAKMi43
LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 13:54:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 13:54:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flaXC-0003vp-6I; Fri, 03 Aug 2018 13:54:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0yd+=ks=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1flaXA-0003up-5U
 for xen-devel@lists.xen.org; Fri, 03 Aug 2018 13:54:24 +0000
X-Inumbo-ID: c77700fe-9724-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c77700fe-9724-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 13:54: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=ePdBlTiF8kOnIa/Cwd4hghDMNriY5bD00jolDFyTZobrCCPQs1wZ6eFb6o6nQNW0zr6URV91qChgaINBURXnLKlbSPu/SV35qDM7uloIrgEAr1ue1bE4BHEDJYzfhQQdttkB3ey8xWPGY370dGh7jxMqHc0d7nBnn3+AiGGQePk5L8FwwnWPVXZPGVQotCyYCWyPC6T7Arj7542zm56zC1UZTV3LEwP9hVc2PS2UomIcZ6O68RzNGAMlBxpAHrBbydhEEH4zQ6dbE+P6RKq+9eFQk9uD+kKahEOBZlwB8dsRAGTo7OWjqX66MXqu5b7E7B+e4Zbfzhs75AkmPkyJdg==;
 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+MoT+ArGYlrmpiYt61Iyh/IncE=; b=XaYx0eRc8YwUUrEar5WmRybRQfG2
 IxDMo1XuTKO5vULv9rWA1f65TxbbCNFxJD7z6Er2MCBeo65WnhJpKJ3ZEkyKhkH5
 foFm3Og6UZQOR0/UMrYQNlsT/zwn6O0k1X5rYRI+RmTWxLMCykpoliJfJJU1hsF0
 DP/OcoE9zixrH/TrjcraZ66uqwqOlNhHzcOXd3EoOIrDTMKAzSZXDYMEnFHJ1u5f
 +zOTOPKFVhEHIP16t/b3xdZeO/vIp+TfvlI+OUUWIlSKda5ZPkeOiEDxAtc8rsGA
 EyNLM4VM0jStlbt7oTo4w5lg8VH76u9gQAt30nBOXKbWqb5Vfr6fhScBYA==
Received: (qmail 28816 invoked from network); 3 Aug 2018 16:54:16 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 3 Aug 2018 16:54:16 +0300
Received: (qmail 12339 invoked from network); 3 Aug 2018 16:54:16 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 3 Aug 2018 16:54:16 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri,  3 Aug 2018 16:53:44 +0300
Message-Id: <1533304431-27897-8-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
References: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v15 07/14] 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
ZXMgc2luY2UgVjE0OgoJLSBNb3ZlZCBhbGwgdGhlIG9wZXJhdGlvbnMgaW4gdGhlIGluaXRpYWxp
emVyLgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyB8IDMwICsrKysrKysrKysrKysr
KysrKystLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDExIGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyBiL3hl
bi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwppbmRleCA2OTRlYWU2Li4zZjUyZDM4IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92
aXJpZGlhbi5jCkBAIC0xMDI2LDI0ICsxMDI2LDMyIEBAIHN0YXRpYyBpbnQgdmlyaWRpYW5fbG9h
ZF9kb21haW5fY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
IEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVklSSURJQU5fRE9NQUlOLCB2aXJpZGlhbl9zYXZl
X2RvbWFpbl9jdHh0LAogICAgICAgICAgICAgICAgICAgICAgICAgICB2aXJpZGlhbl9sb2FkX2Rv
bWFpbl9jdHh0LCAxLCBIVk1TUl9QRVJfRE9NKTsKIAotc3RhdGljIGludCB2aXJpZGlhbl9zYXZl
X3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0
YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKKyAgICBzdHJ1Y3Qg
aHZtX3ZpcmlkaWFuX3ZjcHVfY29udGV4dCBjdHh0ID0geworICAgICAgICAudnBfYXNzaXN0X21z
ciA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXcsCisgICAgICAg
IC52cF9hc3Npc3RfcGVuZGluZyA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0
LnBlbmRpbmcsCisgICAgfTsKIAotICAgIGlmICggIWlzX3ZpcmlkaWFuX2RvbWFpbihkKSApCisg
ICAgaWYgKCAhaXNfdmlyaWRpYW5fZG9tYWluKHYtPmRvbWFpbikgKQogICAgICAgICByZXR1cm4g
MDsKIAotICAgIGZvcl9lYWNoX3ZjcHUoIGQsIHYgKSB7Ci0gICAgICAgIHN0cnVjdCBodm1fdmly
aWRpYW5fdmNwdV9jb250ZXh0IGN0eHQgPSB7Ci0gICAgICAgICAgICAudnBfYXNzaXN0X21zciA9
IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXcsCi0gICAgICAgICAg
ICAudnBfYXNzaXN0X3BlbmRpbmcgPSB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lz
dC5wZW5kaW5nLAotICAgICAgICB9OworICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShWSVJJRElB
Tl9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7Cit9CisKK3N0YXRpYyBpbnQgdmlyaWRpYW5f
c2F2ZV92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgp
Cit7CisgICAgc3RydWN0IHZjcHUgKnY7CisgICAgaW50IGVyciA9IDA7CiAKLSAgICAgICAgaWYg
KCBodm1fc2F2ZV9lbnRyeShWSVJJRElBTl9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCkgIT0g
MCApCi0gICAgICAgICAgICByZXR1cm4gMTsKKyAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCisg
ICAgeworICAgICAgICBlcnIgPSB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUodiwgaCk7Cisg
ICAgICAgIGlmICggZXJyICkKKyAgICAgICAgICAgIGJyZWFrOwogICAgIH0KIAotICAgIHJldHVy
biAwOworICAgIHJldHVybiBlcnI7CiB9CiAKIHN0YXRpYyBpbnQgdmlyaWRpYW5fbG9hZF92Y3B1
X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCi0tIAoyLjcu
NAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 13:54:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 13:54:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flaX5-0003tb-Tt; Fri, 03 Aug 2018 13:54: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=0yd+=ks=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1flaX4-0003tE-Ji
 for xen-devel@lists.xen.org; Fri, 03 Aug 2018 13:54:18 +0000
X-Inumbo-ID: c39ef6c6-9724-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c39ef6c6-9724-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 13:54:40 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=Ghcx6+1k/0ThMAjl4OsVtMoQFOw28J2LTb6wjewsUC2/dqw5kFDC7qmSt7bew5/wp3MWkiFflE5u7QVLxfrJ304113o69xcrHsQaU/C8ptDwSPjQ61DtVDLLVJFJFecUQrEoGvExEldKeCz6dedgRCXWacC6ByjEYWpb2PWveZPmD9edgZ5I646uLO5jSBft0rHj2F1e7SObzXi8yAs/How7l7AFil7lxUKLkLY52abjXfTiKFUdHC5ojvGsYSPsOzFZr+CXy7XodEFo3SKHm6GEwuKKgIM6jFCQv9s0xIvJUR4tHFwUkZQDY0K6GLaqrROjdS9jXhjYTEXO7fUGhQ==;
 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=Sq7Xu7iUmMl7tYcmGzVPbeahfx/Z
 ScGYtZgx+v6GUfAMMewkoAtdVQrXVNUe8F3trikfomlkg18XLZf5hCjoOvjPrQXy
 ed7kCP7LpvUw7BvSgE41QODgkgL5c4KBfqBRqZ9NQ6RO1thKa9G4Te3Q6dhdFlwi
 /vjzTyP+3eMkdtFVuxPZgnn3vUPXxTo8hfnrnZkk6HWYyJfdYen+siBVNa/x0nFL
 dL8n/EuYrNyrRwA2RjnvdAs8RBVs9VzTEtu16LZeC4uFB6DTLfrH6Eub9xjRo7HH
 N+dtGsoNtBhIyBqNBDF87jOU5Hj7+QO7mVbt69d4VJCMaxjsFXlmTBmofQ==
Received: (qmail 28553 invoked from network); 3 Aug 2018 16:54:14 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 3 Aug 2018 16:54:14 +0300
Received: (qmail 12282 invoked from network); 3 Aug 2018 16:54:14 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 3 Aug 2018 16:54:14 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri,  3 Aug 2018 16:53:39 +0300
Message-Id: <1533304431-27897-3-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
References: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v15 02/14] 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 Fri Aug 03 13:54:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 13:54:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flaX8-0003uQ-Kx; Fri, 03 Aug 2018 13: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=0yd+=ks=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1flaX6-0003tw-VH
 for xen-devel@lists.xen.org; Fri, 03 Aug 2018 13:54:20 +0000
X-Inumbo-ID: c587cb8b-9724-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c587cb8b-9724-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 13:54:43 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=Dk30DnXkkqZGtUwxuwL3lUhI+Hj1h4gT+lRASmasqV1I2AWfHeCG4Qf4eX5ll5ynLtf7mTuNzWeJ5/id+giFbSGg3jllR+KdDhqqeyTI/P/MNWmtIbmuK3axkNigRkp3s4Jt97I6UH06fLrUilPmFMjJvVUp8Rxq0kLvTUMm64HZzwzirtMcS8ItvZeCP1vaf1FanR3ItSwBDsJeL0UfS0Zk7AQaFoWXQXdLexR5/8BY/MIETjrXGW0FOnFJHwb07zJ9lVaRmOE5QCxoGsd+oTIrppHrEnCdWOBYKdMGAZiv4VNZtQpR560NW6QXVNHiFK8nkPG+79BS+jg69OgdeA==;
 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=gDs17MpWY2rue3Zx7z/OW9jpeS8=; b=Ok2o6qHOODP5eu0aingNAF4lFeNu
 rOCp8LxZD/Mvtlh5Cta3IU2JTu2Ue3BUTfIXb6WpDbYHNYic4VgUhn6xO87j5lRF
 IA12uNx79PshPvwTSpkGh4d6EnM84/EL9QPx5DbMJVpgM5S0bUmDy5l1SGOE4k8M
 A58+ukJ238Red4xDZpvK4WWzrKUrsk4uxKYJCUGfnbghcTb4p9Je0oXMyeouiqud
 Q0Fphd3OlnYhkcBhjMF01UceGBhuR6W3cKBoOcIEZ8eF0nBsAjbnH1h1oGc8gWVD
 vbEpVNoKp+6fWcQ80dWlYW5Hon7yAudBWCvA4PFDwfTuUc/1eIpLJ4gJYQ==
Received: (qmail 28744 invoked from network); 3 Aug 2018 16:54:15 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 3 Aug 2018 16:54:15 +0300
Received: (qmail 12316 invoked from network); 3 Aug 2018 16:54:15 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 3 Aug 2018 16:54:15 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri,  3 Aug 2018 16:53:42 +0300
Message-Id: <1533304431-27897-6-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
References: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v15 05/14] 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
ZXMgc2luY2UgVjE0OgoJLSBSZW1vdmUgZXJyIGluaXQKCS0gQWRkIGJsYW5rIGxpbmUgYWhlYWQg
b2YgcmV0dXJuLgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgfCAxMDYgKysrKysrKysrKysr
KysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDU5
IGluc2VydGlvbnMoKyksIDQ3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IDViMDgyMGUuLjdkZjg3
NDQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2
L2h2bS9odm0uYwpAQCAtMTM2NCw2OSArMTM2NCw4MSBAQCBzdGF0aWMgY29uc3QgdWludDMyX3Qg
bXNyc190b19zZW5kW10gPSB7CiB9Owogc3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5
IG1zcl9jb3VudF9tYXggPSBBUlJBWV9TSVpFKG1zcnNfdG9fc2VuZCk7CiAKLXN0YXRpYyBpbnQg
aHZtX3NhdmVfY3B1X21zcnMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCitzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9tc3JzX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7Ci0gICAgc3RydWN0IHZjcHUgKnY7CisgICAgc3RydWN0
IGh2bV9zYXZlX2Rlc2NyaXB0b3IgKmRlc2MgPSBfcCgmaC0+ZGF0YVtoLT5jdXJdKTsKKyAgICBz
dHJ1Y3QgaHZtX21zciAqY3R4dDsKKyAgICB1bnNpZ25lZCBpbnQgaTsKKyAgICBpbnQgZXJyOwog
Ci0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQorICAgIGVyciA9IF9odm1faW5pdF9lbnRyeSho
LCBDUFVfTVNSX0NPREUsIHYtPnZjcHVfaWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgSFZN
X0NQVV9NU1JfU0laRShtc3JfY291bnRfbWF4KSk7CisgICAgaWYgKCBlcnIgKQorICAgICAgICBy
ZXR1cm4gZXJyOworICAgIGN0eHQgPSAoc3RydWN0IGh2bV9tc3IgKikmaC0+ZGF0YVtoLT5jdXJd
OworICAgIGN0eHQtPmNvdW50ID0gMDsKKworICAgIGZvciAoIGkgPSAwOyBpIDwgQVJSQVlfU0la
RShtc3JzX3RvX3NlbmQpOyArK2kgKQogICAgIHsKLSAgICAgICAgc3RydWN0IGh2bV9zYXZlX2Rl
c2NyaXB0b3IgKmRlc2MgPSBfcCgmaC0+ZGF0YVtoLT5jdXJdKTsKLSAgICAgICAgc3RydWN0IGh2
bV9tc3IgKmN0eHQ7Ci0gICAgICAgIHVuc2lnbmVkIGludCBpOworICAgICAgICB1aW50NjRfdCB2
YWw7CisgICAgICAgIGludCByYyA9IGd1ZXN0X3JkbXNyKHYsIG1zcnNfdG9fc2VuZFtpXSwgJnZh
bCk7CiAKLSAgICAgICAgaWYgKCBfaHZtX2luaXRfZW50cnkoaCwgQ1BVX01TUl9DT0RFLCB2LT52
Y3B1X2lkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBIVk1fQ1BVX01TUl9TSVpFKG1z
cl9jb3VudF9tYXgpKSApCi0gICAgICAgICAgICByZXR1cm4gMTsKLSAgICAgICAgY3R4dCA9IChz
dHJ1Y3QgaHZtX21zciAqKSZoLT5kYXRhW2gtPmN1cl07Ci0gICAgICAgIGN0eHQtPmNvdW50ID0g
MDsKKyAgICAgICAgLyoKKyAgICAgICAgICogSXQgaXMgdGhlIHByb2dyYW1tZXJzIHJlc3BvbnNp
YmlsaXR5IHRvIGVuc3VyZSB0aGF0CisgICAgICAgICAqIG1zcnNfdG9fc2VuZFtdIGNvbnRhaW4g
Z2VuZXJhbGx5LXJlYWQvd3JpdGUgTVNScy4KKyAgICAgICAgICogWDg2RU1VTF9FWENFUFRJT04g
aGVyZSBpbXBsaWVzIGEgbWlzc2luZyBmZWF0dXJlLCBhbmQgdGhhdCB0aGUKKyAgICAgICAgICog
Z3Vlc3QgZG9lc24ndCBoYXZlIGFjY2VzcyB0byB0aGUgTVNSLgorICAgICAgICAgKi8KKyAgICAg
ICAgaWYgKCByYyA9PSBYODZFTVVMX0VYQ0VQVElPTiApCisgICAgICAgICAgICBjb250aW51ZTsK
IAotICAgICAgICBmb3IgKCBpID0gMDsgaSA8IEFSUkFZX1NJWkUobXNyc190b19zZW5kKTsgKytp
ICkKKyAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQogICAgICAgICB7Ci0gICAgICAg
ICAgICB1aW50NjRfdCB2YWw7Ci0gICAgICAgICAgICBpbnQgcmMgPSBndWVzdF9yZG1zcih2LCBt
c3JzX3RvX3NlbmRbaV0sICZ2YWwpOworICAgICAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7
CisgICAgICAgICAgICByZXR1cm4gLUVOWElPOworICAgICAgICB9CiAKLSAgICAgICAgICAgIC8q
Ci0gICAgICAgICAgICAgKiBJdCBpcyB0aGUgcHJvZ3JhbW1lcnMgcmVzcG9uc2liaWxpdHkgdG8g
ZW5zdXJlIHRoYXQKLSAgICAgICAgICAgICAqIG1zcnNfdG9fc2VuZFtdIGNvbnRhaW4gZ2VuZXJh
bGx5LXJlYWQvd3JpdGUgTVNScy4KLSAgICAgICAgICAgICAqIFg4NkVNVUxfRVhDRVBUSU9OIGhl
cmUgaW1wbGllcyBhIG1pc3NpbmcgZmVhdHVyZSwgYW5kIHRoYXQgdGhlCi0gICAgICAgICAgICAg
KiBndWVzdCBkb2Vzbid0IGhhdmUgYWNjZXNzIHRvIHRoZSBNU1IuCi0gICAgICAgICAgICAgKi8K
LSAgICAgICAgICAgIGlmICggcmMgPT0gWDg2RU1VTF9FWENFUFRJT04gKQotICAgICAgICAgICAg
ICAgIGNvbnRpbnVlOworICAgICAgICBpZiAoICF2YWwgKQorICAgICAgICAgICAgY29udGludWU7
IC8qIFNraXAgZW1wdHkgTVNScy4gKi8KIAotICAgICAgICAgICAgaWYgKCByYyAhPSBYODZFTVVM
X09LQVkgKQotICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJM
RSgpOwotICAgICAgICAgICAgICAgIHJldHVybiAtRU5YSU87Ci0gICAgICAgICAgICB9CisgICAg
ICAgIGN0eHQtPm1zcltjdHh0LT5jb3VudF0uaW5kZXggPSBtc3JzX3RvX3NlbmRbaV07CisgICAg
ICAgIGN0eHQtPm1zcltjdHh0LT5jb3VudCsrXS52YWwgPSB2YWw7CisgICAgfQogCi0gICAgICAg
ICAgICBpZiAoICF2YWwgKQotICAgICAgICAgICAgICAgIGNvbnRpbnVlOyAvKiBTa2lwIGVtcHR5
IE1TUnMuICovCisgICAgaWYgKCBodm1fZnVuY3Muc2F2ZV9tc3IgKQorICAgICAgICBodm1fZnVu
Y3Muc2F2ZV9tc3IodiwgY3R4dCk7CiAKLSAgICAgICAgICAgIGN0eHQtPm1zcltjdHh0LT5jb3Vu
dF0uaW5kZXggPSBtc3JzX3RvX3NlbmRbaV07Ci0gICAgICAgICAgICBjdHh0LT5tc3JbY3R4dC0+
Y291bnQrK10udmFsID0gdmFsOwotICAgICAgICB9CisgICAgQVNTRVJUKGN0eHQtPmNvdW50IDw9
IG1zcl9jb3VudF9tYXgpOwogCi0gICAgICAgIGlmICggaHZtX2Z1bmNzLnNhdmVfbXNyICkKLSAg
ICAgICAgICAgIGh2bV9mdW5jcy5zYXZlX21zcih2LCBjdHh0KTsKKyAgICBmb3IgKCBpID0gMDsg
aSA8IGN0eHQtPmNvdW50OyArK2kgKQorICAgICAgICBjdHh0LT5tc3JbaV0uX3JzdmQgPSAwOwog
Ci0gICAgICAgIEFTU0VSVChjdHh0LT5jb3VudCA8PSBtc3JfY291bnRfbWF4KTsKKyAgICBpZiAo
IGN0eHQtPmNvdW50ICkKKyAgICB7CisgICAgICAgIC8qIFJld3JpdGUgbGVuZ3RoIHRvIGluZGlj
YXRlIGhvdyBtdWNoIHNwYWNlIHdlIGFjdHVhbGx5IHVzZWQuICovCisgICAgICAgIGRlc2MtPmxl
bmd0aCA9IEhWTV9DUFVfTVNSX1NJWkUoY3R4dC0+Y291bnQpOworICAgICAgICBoLT5jdXIgKz0g
SFZNX0NQVV9NU1JfU0laRShjdHh0LT5jb3VudCk7CisgICAgfQorICAgIGVsc2UKKyAgICAgICAg
Lyogb3IgcmV3aW5kIGFuZCByZW1vdmUgdGhlIGRlc2NyaXB0b3IgZnJvbSB0aGUgc3RyZWFtLiAq
LworICAgICAgICBoLT5jdXIgLT0gc2l6ZW9mKHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yKTsK
IAotICAgICAgICBmb3IgKCBpID0gMDsgaSA8IGN0eHQtPmNvdW50OyArK2kgKQotICAgICAgICAg
ICAgY3R4dC0+bXNyW2ldLl9yc3ZkID0gMDsKKyAgICByZXR1cm4gMDsKK30KIAotICAgICAgICBp
ZiAoIGN0eHQtPmNvdW50ICkKLSAgICAgICAgewotICAgICAgICAgICAgLyogUmV3cml0ZSBsZW5n
dGggdG8gaW5kaWNhdGUgaG93IG11Y2ggc3BhY2Ugd2UgYWN0dWFsbHkgdXNlZC4gKi8KLSAgICAg
ICAgICAgIGRlc2MtPmxlbmd0aCA9IEhWTV9DUFVfTVNSX1NJWkUoY3R4dC0+Y291bnQpOwotICAg
ICAgICAgICAgaC0+Y3VyICs9IEhWTV9DUFVfTVNSX1NJWkUoY3R4dC0+Y291bnQpOwotICAgICAg
ICB9Ci0gICAgICAgIGVsc2UKLSAgICAgICAgICAgIC8qIG9yIHJld2luZCBhbmQgcmVtb3ZlIHRo
ZSBkZXNjcmlwdG9yIGZyb20gdGhlIHN0cmVhbS4gKi8KLSAgICAgICAgICAgIGgtPmN1ciAtPSBz
aXplb2Yoc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpOworc3RhdGljIGludCBodm1fc2F2ZV9j
cHVfbXNycyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3sKKyAg
ICBzdHJ1Y3QgdmNwdSAqdjsKKyAgICBpbnQgZXJyID0gMDsKKworICAgIGZvcl9lYWNoX3ZjcHUg
KCBkLCB2ICkKKyAgICB7CisgICAgICAgIGVyciA9IGh2bV9zYXZlX2NwdV9tc3JzX29uZSh2LCBo
KTsKKyAgICAgICAgaWYgKCBlcnIgKQorICAgICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0gICAg
cmV0dXJuIDA7CisgICAgcmV0dXJuIGVycjsKIH0KIAogc3RhdGljIGludCBodm1fbG9hZF9jcHVf
bXNycyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKLS0gCjIuNy40
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 13:54:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 13:54:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flaXB-0003vV-GZ; Fri, 03 Aug 2018 13: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=0yd+=ks=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1flaX9-0003uf-Rn
 for xen-devel@lists.xen.org; Fri, 03 Aug 2018 13:54:23 +0000
X-Inumbo-ID: 9d0867c5-9724-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9d0867c5-9724-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 15:53:35 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=zOU54GIGXvyG8OlfvuLjxRen1/R4IHgSCKG1OkW3b4gvcdWW4VgQBLSvNMPQUQUrW/vD2oKk3lpp9lQhFxF9s/im9Q8DaBYmeHU5zWhlCzA6zqDAfrL9nIdnvhuJwfDKBuAF8+TGSOcP+FddsNmyryWs0kXLJwqympgZ7ljn+NK6NMbTQ83VAPynm8ZDEQ8+hjABeNAewgIHZeUqfPwQk8MggOwqufpn0T+swXMI2KJUCocMJ/MlEWfhpWiLTJlGwAyQcHBhO05d7mgqrXOWvswvUXmfk1MWxAMb6sjBbTe06npm5jpydIzQJQxcKULhJ4rg3JzzCYmAHkcHCYC6FA==;
 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=dRTHiAAzG52W3lyjofAsrdvrNm8=; b=OyZACGAMWm2uhTrWJJFsMDdOIVRQ
 1xoOEFKKC/r4BpMyVoqwaV+V+uqqadT7CaWL4VvtYCOapju/WIdt3IRpDEcj+jWJ
 8pL1j6pJLUFNtPpRRiGrmDFbvpaY/5qOIeNZduvI41lM5QIp9Vi/BN3286MNYyfH
 awjVHphB1IlAUb8VWRqi7EaUPeW6+vku+aaR2uEyKhVP4RL73TE0gZPNG2uzK+Xh
 Ddsqjk1o69Z5sp6AFIAQh8HEbqS1aXo1Q49zeeYkm1jVxSfZD1Z2+M5+1LYY5fG1
 rTYsLOsFtrkWUDE4O2JmJxmtZv40hjw6CH8wadxIokayJ2swa/XdgQU+aw==
Received: (qmail 28869 invoked from network); 3 Aug 2018 16:54:16 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 3 Aug 2018 16:54:16 +0300
Received: (qmail 12362 invoked from network); 3 Aug 2018 16:54:16 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 3 Aug 2018 16:54:16 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri,  3 Aug 2018 16:53:46 +0300
Message-Id: <1533304431-27897-10-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
References: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v15 09/14] x86/hvm: Introduce
 lapic_save_regs_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
eGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYyB8IDI3ICsrKysrKysrKysrKysrKysrKystLS0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxh
cGljLmMKaW5kZXggMDc5NTE2MS4uZDM1ODEwZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2
bS92bGFwaWMuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCkBAIC0xNDYwLDI2ICsx
NDYwLDM3IEBAIHN0YXRpYyBpbnQgbGFwaWNfc2F2ZV9oaWRkZW4oc3RydWN0IGRvbWFpbiAqZCwg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIGVycjsKIH0KIAorc3RhdGljIGlu
dCBsYXBpY19zYXZlX3JlZ3Nfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKK3sKKyAgICBzdHJ1Y3QgdmxhcGljICpzOworCisgICAgaWYgKCAhaGFzX3ZsYXBpYyh2
LT5kb21haW4pICkKKyAgICAgICAgcmV0dXJuIDA7CisKKyAgICBpZiAoIGh2bV9mdW5jcy5zeW5j
X3Bpcl90b19pcnIgKQorICAgICAgICBodm1fZnVuY3Muc3luY19waXJfdG9faXJyKHYpOworCisg
ICAgcyA9IHZjcHVfdmxhcGljKHYpOworCisgICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KExBUElD
X1JFR1MsIHYtPnZjcHVfaWQsIGgsIHMtPnJlZ3MpOworfQorCiBzdGF0aWMgaW50IGxhcGljX3Nh
dmVfcmVncyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAg
ICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBzdHJ1Y3QgdmxhcGljICpzOwotICAgIGludCByYyA9IDA7
CisgICAgaW50IGVyciA9IDA7CiAKICAgICBpZiAoICFoYXNfdmxhcGljKGQpICkKICAgICAgICAg
cmV0dXJuIDA7CiAKICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCiAgICAgewotICAgICAgICBp
ZiAoIGh2bV9mdW5jcy5zeW5jX3Bpcl90b19pcnIgKQotICAgICAgICAgICAgaHZtX2Z1bmNzLnN5
bmNfcGlyX3RvX2lycih2KTsKLQotICAgICAgICBzID0gdmNwdV92bGFwaWModik7Ci0gICAgICAg
IGlmICggKHJjID0gaHZtX3NhdmVfZW50cnkoTEFQSUNfUkVHUywgdi0+dmNwdV9pZCwgaCwgcy0+
cmVncykpICE9IDAgKQorICAgICAgICBlcnIgPSBsYXBpY19zYXZlX3JlZ3Nfb25lKHYsIGgpOwor
ICAgICAgICBpZiAoIGVyciApCiAgICAgICAgICAgICBicmVhazsKICAgICB9CiAKLSAgICByZXR1
cm4gcmM7CisgICAgcmV0dXJuIGVycjsKIH0KIAogLyoKLS0gCjIuNy40CgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 13:54:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 13:54:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flaXC-0003vz-GM; Fri, 03 Aug 2018 13:54:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0yd+=ks=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1flaXA-0003vG-Ku
 for xen-devel@lists.xen.org; Fri, 03 Aug 2018 13:54:24 +0000
X-Inumbo-ID: c8100a64-9724-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c8100a64-9724-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 13:54: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=Wk7/7UKPjW9w19eaEWdpXprKAxEOSk5ArRVorff0uIcGOxYKMZuSb/np+aEihtxmw/DNZCvCcvG52WSDi4GT/AVtULJeS4LBscpe3W5cdU3azEX8mMgqFo6D62KqSVO2AicsS/11kHSCt8BAWIf2HkYe/mX6kbHtF0nWTyjtcYbZ469JIxKT/wJSgB4tqzj22ORZYt/HgKyY1NuHJQ+Yto7UwXXwd1gMRgX8Bn6mXMAASYQg/uw11mbYNg+5wkHraW6pExkB0kg1bN0EqwbVpmh0O+NRTgOLUorzk3pi/MiyRHkrLSjQH8L6PAfErji7zahegB7NcQv6syG+0dIW3Q==;
 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=aAZySGADjpUUDq1hgAjlyOZWwQ0=; b=12l6SR8Ahyh8Fbq3lAUtrxf9ENIs
 EvwOa0Vz1l9NenCYsDpTw3OnZnxlh4Tq6QcIfPU04etreHSO8PB/g83LkweTzZgA
 y+AxGGOS08J7EVL5S5RcPrsomqNOn/iqozTDFmMzI51s4zjYGMltP5OGMOdS4yYp
 PEqbOnQkV+u6w6pcad/1jBKaQgZbMtktrMFvnkvMC6bylvHc/tioY8wZzQ6F19p9
 zR3B17M63y0LZuyOtV5kQEpcVaeIsVhEXKNkUDm+81SC//q3kAe/yhBOeGIPCWCB
 cuUwX63MevBbbP+vJj9ulLOb4n0hVmVC0NFzRYpgQy2rDsvGchdhh9fIRA==
Received: (qmail 28916 invoked from network); 3 Aug 2018 16:54:17 +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;
 3 Aug 2018 16:54:17 +0300
Received: (qmail 12378 invoked from network); 3 Aug 2018 16:54:17 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 3 Aug 2018 16:54:17 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri,  3 Aug 2018 16:53:48 +0300
Message-Id: <1533304431-27897-12-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
References: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v15 11/14] x86/domctl: Use hvm_save_vcpu_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>

VGhpcyBwYXRjaCBpcyBhaW1lZCBvbiB1c2luZyB0aGUgbmV3IHNhdmVfb25lIGZ1Y3Rpb25zIGlu
IHRoZSBodm1fc2F2ZQoKU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+CgotLS0KQ2hhbmdlcyBzaW5jZSBWMTQ6CgktIFJlbW92ZWQgdGhlIG1v
ZGlmaWNhdGlvbiBmcm9tIHRoZSBodm1fc2F2ZV9vbmUKCS0gUmVtb3ZlZCB2Y3B1IGluaXQKCS0g
RGVjbGFyZWQgcmMgYXMgaW50CgktIEFkZCB2Y3B1IGlkIHRvIHRoZSBsb2cgcHJpbnQuCi0tLQog
eGVuL2FyY2gveDg2L2h2bS9zYXZlLmMgfCAyOCArKysrKysrKysrKysrKysrKysrKysrKysrKy0t
CiAxIGZpbGUgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5j
CmluZGV4IDExMDZiOTYuLjYxNTY1ZmUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2
ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCkBAIC0xOTYsNyArMTk2LDEwIEBAIGlu
dCBodm1fc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAg
ICBzdHJ1Y3QgaHZtX3NhdmVfaGVhZGVyIGhkcjsKICAgICBzdHJ1Y3QgaHZtX3NhdmVfZW5kIGVu
ZDsKICAgICBodm1fc2F2ZV9oYW5kbGVyIGhhbmRsZXI7CisgICAgaHZtX3NhdmVfdmNwdV9oYW5k
bGVyIHNhdmVfb25lX2hhbmRsZXI7CiAgICAgdW5zaWduZWQgaW50IGk7CisgICAgaW50IHJjOwor
ICAgIHN0cnVjdCB2Y3B1ICp2OwogCiAgICAgaWYgKCBkLT5pc19keWluZyApCiAgICAgICAgIHJl
dHVybiAtRUlOVkFMOwpAQCAtMjI0LDExICsyMjcsMzIgQEAgaW50IGh2bV9zYXZlKHN0cnVjdCBk
b21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIGZvciAoIGkgPSAwOyBpIDw9
IEhWTV9TQVZFX0NPREVfTUFYOyBpKysgKQogICAgIHsKICAgICAgICAgaGFuZGxlciA9IGh2bV9z
cl9oYW5kbGVyc1tpXS5zYXZlOwotICAgICAgICBpZiAoIGhhbmRsZXIgIT0gTlVMTCApCisgICAg
ICAgIHNhdmVfb25lX2hhbmRsZXIgPSBodm1fc3JfaGFuZGxlcnNbaV0uc2F2ZV9vbmU7CisgICAg
ICAgIGlmICggc2F2ZV9vbmVfaGFuZGxlciAhPSBOVUxMICkKKyAgICAgICAgeworICAgICAgICAg
ICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAg
IHByaW50ayhYRU5MT0dfR19JTkZPICJIVk0gJXB2IHNhdmU6ICVzXG4iLAorICAgICAgICAgICAg
ICAgICAgICAgICB2LCBodm1fc3JfaGFuZGxlcnNbaV0ubmFtZSk7CisgICAgICAgICAgICAgICAg
cmMgPSBzYXZlX29uZV9oYW5kbGVyKHYsIGgpOworCisgICAgICAgICAgICAgICAgaWYoIHJjICE9
IDAgKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxP
R19HX0VSUgorICAgICAgICAgICAgICAgICAgICAgICAgICAgIkhWTSAlcHYgc2F2ZTogZmFpbGVk
IHRvIHNhdmUgdHlwZSAlIlBSSXUxNiJcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICB2
LCBpKTsKKyAgICAgICAgICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisgICAgICAgICAgICAg
ICAgfQorICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgICAgIGVsc2UgaWYgKCBoYW5kbGVy
ICE9IE5VTEwgKQogICAgICAgICB7CiAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfSU5GTyAi
SFZNJWQgc2F2ZTogJXNcbiIsCiAgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBodm1f
c3JfaGFuZGxlcnNbaV0ubmFtZSk7Ci0gICAgICAgICAgICBpZiAoIGhhbmRsZXIoZCwgaCkgIT0g
MCApCisKKyAgICAgICAgICAgIHJjID0gaGFuZGxlcihkLCBoKTsKKworICAgICAgICAgICAgaWYo
IHJjICE9IDAgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0df
R19FUlIKICAgICAgICAgICAgICAgICAgICAgICAgIkhWTSVkIHNhdmU6IGZhaWxlZCB0byBzYXZl
IHR5cGUgJSJQUkl1MTYiXG4iLAotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 13:54:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 13:54:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flaX6-0003tt-Rg; Fri, 03 Aug 2018 13:54: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=0yd+=ks=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1flaX4-0003tI-Ql
 for xen-devel@lists.xen.org; Fri, 03 Aug 2018 13:54:18 +0000
X-Inumbo-ID: 99c85022-9724-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 99c85022-9724-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 15:53:30 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=xH5vpnEzVaQGsKxxN9m6bG3ZCFmms5Begtc+SxYPN21lT2E+Uzb7iHZRCDXlZwHKKwfOk2PqJ84xa6+pc4qFP/YUBabBCAUeMGJ95jaWgD322wogJs0YcKBOwsmQpQc5XX6JXDtVK3u8leEWXQJnQH5HR0h7HRtdtZ8gJVyCb2tChk/JN7JJqKrKzuZXj6L9b8KdWC+mfMwj0osNR8YmXgBvhcjZnSxeIl4J5BluE+8fweUBE3hCK9NkAToVEKGdU7RRFzBzU/ixCnWTZJxJX65xB3o2R0X3b8USneYoTr2Na4tJWGDllcAv8+qRed4/gnmsyIpldD4cTCLz7+LFDA==;
 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=z+4vpSLUlwOGZRB647G2msCM9l8=; b=hVLiP90P3k27qrWMmUTFEgeFANHU
 2ycRQCLRKpmshbgIuDKs9ReEStCqRiXk/IiAdDX70mtI0i4q8ohUNU7FPxQ44dWQ
 jGZswN65ODuAEdd0nT/EIlBXw2OD7nMTnzVz557PeqAlJPOmfsS9prY+xMz94cJj
 HNAzkA4pmBBNLPLQS58Y2Gb8p/eh8SimjuFPj10Bk2pPSg51Qs4xe4PXoBZkGjLT
 mg8iR4UoGBW8EyV0uGQAsSBo489eV8XtTcchRaHPTEiO/eRSHacaGa0D1eNgk9Nd
 RCGOGEmmmQlq8YX35bto1YJFeewJjgBDkFdzjDxXX881S7FlpdEAb0frJw==
Received: (qmail 28717 invoked from network); 3 Aug 2018 16:54:15 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 3 Aug 2018 16:54:15 +0300
Received: (qmail 12308 invoked from network); 3 Aug 2018 16:54:15 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 3 Aug 2018 16:54:15 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri,  3 Aug 2018 16:53:41 +0300
Message-Id: <1533304431-27897-5-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
References: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v15 04/14] 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
Q2hhbmdlcyBzaW5jZSBWMTQ6CgktIFJlbW92ZSBlcnIgaW5pdAoJLSBBZGQgYmxhbmsgbGluZSBh
aGVhZCBvZiByZXR1cm4KCS0gTW92ZSB4c2F2ZV9lbmFibGVkKCkgY2hlY2sgdG8gdGhlIHNhdmVf
b25lIGZ1bmMuCi0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDQ3ICsrKysrKysrKysrKysr
KysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjkgaW5z
ZXJ0aW9ucygrKSwgMTggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2
bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggMzMzYzM0Mi4uNWIwODIwZSAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jCkBAIC0xMTg3LDM1ICsxMTg3LDQ2IEBAIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
Q1BVLCBodm1fc2F2ZV9jcHVfY3R4dCwgaHZtX2xvYWRfY3B1X2N0eHQsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2F2ZV9hcmVhKSArIFwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB4c3RhdGVfY3R4dF9zaXplKHhjcjApKQogCi1zdGF0aWMg
aW50IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXNfb25l
KHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3Qg
dmNwdSAqdjsKICAgICBzdHJ1Y3QgaHZtX2h3X2NwdV94c2F2ZSAqY3R4dDsKKyAgICB1bnNpZ25l
ZCBpbnQgc2l6ZSA9IEhWTV9DUFVfWFNBVkVfU0laRSh2LT5hcmNoLnhjcjBfYWNjdW0pOworICAg
IGludCBlcnI7CiAKLSAgICBpZiAoICFjcHVfaGFzX3hzYXZlICkKKyAgICBpZiAoICFjcHVfaGFz
X3hzYXZlIHx8ICF4c2F2ZV9lbmFibGVkKHYpICkKICAgICAgICAgcmV0dXJuIDA7ICAgLyogZG8g
bm90aGluZyAqLwogCi0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQotICAgIHsKLSAgICAgICAg
dW5zaWduZWQgaW50IHNpemUgPSBIVk1fQ1BVX1hTQVZFX1NJWkUodi0+YXJjaC54Y3IwX2FjY3Vt
KTsKKyAgICBlcnIgPSBfaHZtX2luaXRfZW50cnkoaCwgQ1BVX1hTQVZFX0NPREUsIHYtPnZjcHVf
aWQsIHNpemUpOworICAgIGlmICggZXJyICkKKyAgICAgICAgcmV0dXJuIGVycjsKIAotICAgICAg
ICBpZiAoICF4c2F2ZV9lbmFibGVkKHYpICkKLSAgICAgICAgICAgIGNvbnRpbnVlOwotICAgICAg
ICBpZiAoIF9odm1faW5pdF9lbnRyeShoLCBDUFVfWFNBVkVfQ09ERSwgdi0+dmNwdV9pZCwgc2l6
ZSkgKQotICAgICAgICAgICAgcmV0dXJuIDE7Ci0gICAgICAgIGN0eHQgPSAoc3RydWN0IGh2bV9o
d19jcHVfeHNhdmUgKikmaC0+ZGF0YVtoLT5jdXJdOwotICAgICAgICBoLT5jdXIgKz0gc2l6ZTsK
KyAgICBjdHh0ID0gKHN0cnVjdCBodm1faHdfY3B1X3hzYXZlICopJmgtPmRhdGFbaC0+Y3VyXTsK
KyAgICBoLT5jdXIgKz0gc2l6ZTsKKyAgICBjdHh0LT54ZmVhdHVyZV9tYXNrID0geGZlYXR1cmVf
bWFzazsKKyAgICBjdHh0LT54Y3IwID0gdi0+YXJjaC54Y3IwOworICAgIGN0eHQtPnhjcjBfYWNj
dW0gPSB2LT5hcmNoLnhjcjBfYWNjdW07CiAKLSAgICAgICAgY3R4dC0+eGZlYXR1cmVfbWFzayA9
IHhmZWF0dXJlX21hc2s7Ci0gICAgICAgIGN0eHQtPnhjcjAgPSB2LT5hcmNoLnhjcjA7Ci0gICAg
ICAgIGN0eHQtPnhjcjBfYWNjdW0gPSB2LT5hcmNoLnhjcjBfYWNjdW07Ci0gICAgICAgIGV4cGFu
ZF94c2F2ZV9zdGF0ZXModiwgJmN0eHQtPnNhdmVfYXJlYSwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzaXplIC0gb2Zmc2V0b2YodHlwZW9mKCpjdHh0KSwgc2F2ZV9hcmVhKSk7Ci0gICAg
fQorICAgIGV4cGFuZF94c2F2ZV9zdGF0ZXModiwgJmN0eHQtPnNhdmVfYXJlYSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgIHNpemUgLSBvZmZzZXRvZih0eXBlb2YoKmN0eHQpLCBzYXZlX2FyZWEp
KTsKIAogICAgIHJldHVybiAwOwogfQogCitzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV94c2F2ZV9z
dGF0ZXMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCit7CisgICAg
c3RydWN0IHZjcHUgKnY7CisgICAgaW50IGVyciA9IDA7CisKKyAgICBmb3JfZWFjaF92Y3B1ICgg
ZCwgdiApCisgICAgeworICAgICAgICBlcnIgPSBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29u
ZSh2LCBoKTsKKyAgICAgICAgaWYgKCBlcnIgKQorICAgICAgICAgICAgYnJlYWs7CisgICAgfQor
CisgICAgcmV0dXJuIGVycjsKK30KKwogLyoKICAqIFN0cnVjdHVyZSBsYXlvdXQgY29uZm9ybWl0
eSBjaGVja3MsIGRvY3VtZW50aW5nIGNvcnJlY3RuZXNzIG9mIHRoZSBjYXN0IGluCiAgKiB0aGUg
aW52b2NhdGlvbiBvZiB2YWxpZGF0ZV94c3RhdGUoKSBiZWxvdy4KLS0gCjIuNy40CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 13:54:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 13:54:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flaXB-0003vc-QQ; Fri, 03 Aug 2018 13: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=0yd+=ks=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1flaXA-0003uo-5P
 for xen-devel@lists.xen.org; Fri, 03 Aug 2018 13:54:24 +0000
X-Inumbo-ID: c776dce5-9724-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c776dce5-9724-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 13:54: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=d3tzFSXj1ut43uYVhqD/qim7OLE4XC2UbvuAmJuydIsyOAnrvkNUl3qWjyyu0MgxcL7FIODfh3U77rpAan5Oz3WO1HbWbPgpaL/zrvlbUvDge8nMhVuVWXRtQxax7TVc3Qx7iDR+7OKtp0rt0AUPZiPHJXSTecs4DEWofseGY6c4rnPrbduFUnGbwvGdi8EVI0BSzHBWxmx1gx+BxdG1qGpa4E7aGjx6ZxfpH2sHxLevl7q1FAnYqawUZDDtG9QW9i47PGVBo1bOL/IiZChfXTEabwzznyc+8ImV2P0+6XCfKc44qBOWFG5GkiVgvn2KuQstfjWdaQBgPlUxrd2cLA==;
 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=jd2xLg+E7bSh7L673DzlcUh8fNM=; b=RkD07Lg4iN7yvcpnu/QTyhN3Mm7g
 7sI+mDZ9zrfx/0rF5v4o35vnaBVOaq52sYHPGn3hCMvII5+STvNbn4Z01AkvrVU/
 CZ8LO+OnZxY34b+wmUBnlhojEQ9y8z3qx1J2I2BrXbqMshDveDYhCnjWDEQJn9rF
 EmM8eqo+ug+34D4lEfHcVFw14jlkVITuSmqDGS4s215r0O/wlUqXoEQBKNjNWh0X
 gaP8aYs3ZUL1tjGwZDXODJBqoCC9Etzk38zObd9x7GGujX+flZaN3J168t9BJCe2
 LHFexnV5cwn2OaZvnl90/QPRiET5AlgSwpT5IAZxwclJiQ7HSkhwFRZgoA==
Received: (qmail 28851 invoked from network); 3 Aug 2018 16:54:16 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 3 Aug 2018 16:54:16 +0300
Received: (qmail 12353 invoked from network); 3 Aug 2018 16:54:16 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 3 Aug 2018 16:54:16 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri,  3 Aug 2018 16:53:45 +0300
Message-Id: <1533304431-27897-9-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
References: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v15 08/14] x86/hvm: Introduce
 lapic_save_hidden_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+Ci0tLQog
eGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYyB8IDIyICsrKysrKysrKysrKysrLS0tLS0tLS0KIDEg
ZmlsZSBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5j
CmluZGV4IDFiOWYwMGEuLjA3OTUxNjEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmxh
cGljLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwpAQCAtMTQzNSwyMyArMTQzNSwy
OSBAQCBzdGF0aWMgdm9pZCBsYXBpY19yZWFybShzdHJ1Y3QgdmxhcGljICpzKQogICAgIHMtPnRp
bWVyX2xhc3RfdXBkYXRlID0gcy0+cHQubGFzdF9wbHRfZ3RpbWU7CiB9CiAKLXN0YXRpYyBpbnQg
bGFwaWNfc2F2ZV9oaWRkZW4oc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCitzdGF0aWMgaW50IGxhcGljX3NhdmVfaGlkZGVuX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7Ci0gICAgc3RydWN0IHZjcHUgKnY7Ci0gICAgc3RydWN0
IHZsYXBpYyAqczsKLSAgICBpbnQgcmMgPSAwOworICAgIHN0cnVjdCB2bGFwaWMgKnMgPSB2Y3B1
X3ZsYXBpYyh2KTsKIAotICAgIGlmICggIWhhc192bGFwaWMoZCkgKQorICAgIGlmICggIWhhc192
bGFwaWModi0+ZG9tYWluKSApCiAgICAgICAgIHJldHVybiAwOwogCisgICAgcmV0dXJuIGh2bV9z
YXZlX2VudHJ5KExBUElDLCB2LT52Y3B1X2lkLCBoLCAmcy0+aHcpOworfQorCitzdGF0aWMgaW50
IGxhcGljX3NhdmVfaGlkZGVuKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQoreworICAgIHN0cnVjdCB2Y3B1ICp2OworICAgIGludCBlcnIgPSAwOworCiAgICAgZm9y
X2VhY2hfdmNwdSAoIGQsIHYgKQogICAgIHsKLSAgICAgICAgcyA9IHZjcHVfdmxhcGljKHYpOwot
ICAgICAgICBpZiAoIChyYyA9IGh2bV9zYXZlX2VudHJ5KExBUElDLCB2LT52Y3B1X2lkLCBoLCAm
cy0+aHcpKSAhPSAwICkKKyAgICAgICAgZXJyID0gbGFwaWNfc2F2ZV9oaWRkZW5fb25lKHYsIGgp
OworICAgICAgICBpZiAoIGVyciApCiAgICAgICAgICAgICBicmVhazsKICAgICB9CiAKLSAgICBy
ZXR1cm4gcmM7CisgICAgcmV0dXJuIGVycjsKIH0KIAogc3RhdGljIGludCBsYXBpY19zYXZlX3Jl
Z3Moc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCi0tIAoyLjcuNAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 13:54:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 13:54:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flaX6-0003th-8E; Fri, 03 Aug 2018 13:54: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=0yd+=ks=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1flaX4-0003tC-K8
 for xen-devel@lists.xen.org; Fri, 03 Aug 2018 13:54:18 +0000
X-Inumbo-ID: 98d7c15a-9724-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 98d7c15a-9724-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 15:53:28 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=OEaEchGwp2yGcFFIFq67CHaOCavDXHEOqSMZ+hBVozz2rdhg2BFuAC6yAspIQ7M2j2rzVoZQTdJZaCfMdQyrLlNSpAwQjBlTaYTAc6sZIP2+VpL0pfUGOw0VDYfu2ptHV116g9sInl4+6HCTKxNXPhN9t/NFVU5uC9gQ4mwrG6y2AMJQ04DDUNCUhTtiObSZziA4MMlpl3rx7RvW7kA6tFcY3i6DzJqfBd6OUYPluTwRITA3SZfcT3nNpe6cATAbOZKZEh0Hs2xEVeq70G2rsvml8jcw6YJEXmWzs5uplizkYGtvtix5RbA69ZbdqPSeLUwKqProxiwGeojqXARDLg==;
 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=5oZMXKL7MuzcYpUGQKel7
 S9uV6M=; b=gZpjHjLpqjxv4yCDf6DOwHac/izwg0YeZB8d2ymhf4Fw0Dk+abqnl
 PWkBHijneOMYrzs2PWda8nvLm32eoOxxXt5QHlli5b4FbHACvjunL0drRrxsTVUS
 Ntl39pPpls1wizVDcbiOKkx83DopOMy2fHrPPnPVGClfE32hBCzG1nhuSHGscVip
 /HC5iIbDygYodaOlJmc/SZVlRodEUJ+BTyqQyTrdFGeE0arUPkZL73tjdy+1ryzF
 hjQtmX95NWOrdBHRAOz4rljJy6Nywbo3Z3h+1cJqesMZk3bHzAnrM0oHCHZvTdm6
 tQtQTaJTfbXo4Yof23VierXahsA11dJkQ==
Received: (qmail 28325 invoked from network); 3 Aug 2018 16:54:14 +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;
 3 Aug 2018 16:54:14 +0300
Received: (qmail 12246 invoked from network); 3 Aug 2018 16:54:13 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 3 Aug 2018 16:54:13 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri,  3 Aug 2018 16:53:37 +0300
Message-Id: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH v15 00/14] 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
dmUgYW5kIGh2bV9zYXZlX29uZSBmdW5jcy4KVGhlIGZpbmFsIHBhdGNoZXMgYXJlIHVzZWQgZm9y
IGNsZWFuIHVwIGFuZCBjaGFuZ2UgdGhlIGh2bV9zYXZlX29uZSgpIGZ1bmMgd2hpbGUgCmNoYW5n
aW5nIGRvbWFpbl9wYXVzZSB0byB2Y3B1X3BhdXNlLgoKQ2hlZXJzLAoKQWxleGFuZHJ1IElzYWls
YSAoMTQpOgoKeDg2L2NwdTogSW50cm9kdWNlIHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lKCkgZnVu
Ywp4ODYvaHZtOiBJbnRyb2R1Y2UgaHZtX3NhdmVfdHNjX2FkanVzdF9vbmUoKSBmdW5jCng4Ni9o
dm06IEludHJvZHVjZSBodm1fc2F2ZV9jcHVfY3R4dF9vbmUgZnVuYwp4ODYvaHZtOiBJbnRyb2R1
Y2UgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUKeDg2L2h2bTogSW50cm9kdWNlIGh2bV9z
YXZlX2NwdV9tc3JzX29uZSBmdW5jCng4Ni9odm06IEludHJvZHVjZSBodm1fc2F2ZV9tdHJyX21z
cl9vbmUgZnVuYwp4ODYvaHZtOiBJbnRyb2R1Y2UgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25l
KCkKeDg2L2h2bTogSW50cm9kdWNlIGxhcGljX3NhdmVfaGlkZGVuX29uZQp4ODYvaHZtOiBJbnRy
b2R1Y2UgbGFwaWNfc2F2ZV9yZWdzX29uZSBmdW5jCng4Ni9odm06IEFkZCBoYW5kbGVyIGZvciBz
YXZlX29uZSBmdW5jcwp4ODYvZG9tY3RsOiBVc2UgaHZtX3NhdmVfdmNwdV9oYW5kbGVyCng4Ni9o
dm06IERyb3AgdGhlIHVzZSBvZiBzYXZlIGZ1bmN0aW9ucwp4ODYvaHZtOiBSZW1vdmUgcmVkdW5k
YW50IHNhdmUgZnVuY3Rpb25zCng4Ni9kb21jdGw6IERvbid0IHBhdXNlIHRoZSB3aG9sZSBkb21h
aW4gaWYgb25seQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 13:54:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 13: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 1flaXH-00041F-92; Fri, 03 Aug 2018 13:54: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=0yd+=ks=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1flaXF-0003xf-4F
 for xen-devel@lists.xen.org; Fri, 03 Aug 2018 13:54:29 +0000
X-Inumbo-ID: ca528c0c-9724-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ca528c0c-9724-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 13:54: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=WKmS+X9vspjTAXuOim1+TFlVEraZjfaJQkvPWDY5n5U8xSJ/QgDrzBj554FqdvnYTsZd7K22yLUJwIexexKejJUHbRj94wtsb2jEsoY0LtFrhw3eUUd18BJDGIDCknYbGQFoSVULqnBZEu9vFSW8+bVlWHK2WusSzJiJtIc2RRlUf6W0jDfNTNzNJ+VnZpmqhuDvzzd+tIwdsg7VgyqXyGy+QYl8JqEObznQJiUGmFMn5sHU++hfvfeWu4rHtCU+YrNxSmqfzgDpFBRde3pUY0Gl7PrQu5CnAWpcqKHOb4N86wmQ6onk6t3xtwnbuKu/qanbjsEoBZcJgblbHicaCg==;
 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=wSovrvV1MKQWIx6yZB9JxC9X8eg=; b=H27h5j4Wsyp1iA6e43BBSUEHi8mn
 +g/LPB08Mo/WpBga2InNjV4RqA1ZSdWLUoBbceikgK4/KX+yLuGDbgWTGavQPy/g
 Rjb4k5+0Rq/0XhCHqwFOathKUZt75VbQbEPSEL0GHYrrZ1zsDLvVGR6kpzTOFcDs
 TfYDCiVNAiS9Jlye0L2AuGDUDqJoqTjc2U5EdnjnNpCq5DXXNtHETFtUFYDymike
 w/e09l+cO3/Wot8rYizGjYDBCMRgF9sFWLFBy4evZvvCOBZJe6fIckSu1yIvqDv7
 DSYIEfN4JmC1k/9Ch5aJ1ihIZQbSul9MmYjiM7SwRhMovGwyEkCiJQhIUg==
Received: (qmail 29236 invoked from network); 3 Aug 2018 16:54:19 +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;
 3 Aug 2018 16:54:19 +0300
Received: (qmail 12402 invoked from network); 3 Aug 2018 16:54: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; 3 Aug 2018 16:54:18 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri,  3 Aug 2018 16:53:50 +0300
Message-Id: <1533304431-27897-14-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
References: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v15 13/14] 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+CgotLS0KQ2hhbmdlcyBzaW5jZSBWMTQ6CiAg
ICAgICAgLSBDaGFuZ2UgdmNwdSB0byB2CgktIFJlbW92ZSBleHRyYSBzcGFjZQoJLSBSZW5hbWUg
c2F2ZV9vbmUgaGFuZGxlciB0byBzYXZlCi0tLQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1j
ZS5jIHwgMTggKy0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vaHBldC5jICAgICAgICB8ICA3
ICsrLS0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICB8IDczICsrKy0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS9pODI1NC5jICAg
ICAgIHwgIDUgKy0tCiB4ZW4vYXJjaC94ODYvaHZtL2lycS5jICAgICAgICAgfCAxNSArKysrKy0t
LS0KIHhlbi9hcmNoL3g4Ni9odm0vbXRyci5jICAgICAgICB8IDE5ICsrLS0tLS0tLS0tCiB4ZW4v
YXJjaC94ODYvaHZtL3BtdGltZXIuYyAgICAgfCAgNSArLS0KIHhlbi9hcmNoL3g4Ni9odm0vcnRj
LmMgICAgICAgICB8ICA1ICstLQogeGVuL2FyY2gveDg2L2h2bS9zYXZlLmMgICAgICAgIHwgIDkg
KystLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYyAgICAgfCAgNSArLS0KIHhlbi9hcmNo
L3g4Ni9odm0vdmlyaWRpYW4uYyAgICB8IDIzICsrKy0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9o
dm0vdmxhcGljLmMgICAgICB8IDQxICsrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gv
eDg2L2h2bS92cGljLmMgICAgICAgIHwgIDUgKy0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9z
YXZlLmggfCAgOCArKy0tLQogMTQgZmlsZXMgY2hhbmdlZCwgNDkgaW5zZXJ0aW9ucygrKSwgMTg5
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2Uu
YyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwppbmRleCAzNTA0NGQ3Li43NjNkNTZi
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCkBAIC0zNDksNyArMzQ5LDcgQEAgaW50IHZtY2Vfd3Jt
c3IodWludDMyX3QgbXNyLCB1aW50NjRfdCB2YWwpCiAgICAgcmV0dXJuIHJldDsKIH0KIAotc3Rh
dGljIGludCB2bWNlX3NhdmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IHZtY2Vfc2F2ZV92Y3B1X2N0eHQoc3RydWN0IHZj
cHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAgIHN0cnVjdCBodm1fdm1jZV92
Y3B1IGN0eHQgPSB7CiAgICAgICAgIC5jYXBzID0gdi0+YXJjaC52bWNlLm1jZ19jYXAsCkBAIC0z
NjEsMjEgKzM2MSw2IEBAIHN0YXRpYyBpbnQgdm1jZV9zYXZlX3ZjcHVfY3R4dF9vbmUoc3RydWN0
IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiBodm1fc2F2ZV9l
bnRyeShWTUNFX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKIH0KIAotc3RhdGljIGludCB2
bWNlX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQotewotICAgIHN0cnVjdCB2Y3B1ICp2OwotICAgIGludCBlcnIgPSAwOwotCi0gICAgZm9y
X2VhY2hfdmNwdSAoIGQsIHYgKQotICAgIHsKLSAgICAgICAgZXJyID0gdm1jZV9zYXZlX3ZjcHVf
Y3R4dF9vbmUodiwgaCk7Ci0gICAgICAgIGlmICggZXJyICkKLSAgICAgICAgICAgIGJyZWFrOwot
ICAgIH0KLQotICAgIHJldHVybiBlcnI7Ci19Ci0KIHN0YXRpYyBpbnQgdm1jZV9sb2FkX3ZjcHVf
Y3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICB1
bnNpZ25lZCBpbnQgdmNwdWlkID0gaHZtX2xvYWRfaW5zdGFuY2UoaCk7CkBAIC0zOTYsNyArMzgx
LDYgQEAgc3RhdGljIGludCB2bWNlX2xvYWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQogfQogCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZN
Q0VfVkNQVSwgdm1jZV9zYXZlX3ZjcHVfY3R4dCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
dm1jZV9zYXZlX3ZjcHVfY3R4dF9vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZtY2Vf
bG9hZF92Y3B1X2N0eHQsIDEsIEhWTVNSX1BFUl9WQ1BVKTsKIAogLyoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9odm0vaHBldC5jIGIveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKaW5kZXggYWZm
ODYxMy4uNGFmYTJhYiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKQEAgLTUxNiwxNiArNTE2LDE3IEBAIHN0YXRpYyBjb25z
dCBzdHJ1Y3QgaHZtX21taW9fb3BzIGhwZXRfbW1pb19vcHMgPSB7CiB9OwogCiAKLXN0YXRpYyBp
bnQgaHBldF9zYXZlKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQor
c3RhdGljIGludCBocGV0X3NhdmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgSFBFVFN0YXRl
ICpocCA9IGRvbWFpbl92aHBldChkKTsKLSAgICBzdHJ1Y3QgdmNwdSAqdiA9IHB0X2dsb2JhbF92
Y3B1X3RhcmdldChkKTsKICAgICBpbnQgcmM7CiAgICAgdWludDY0X3QgZ3Vlc3RfdGltZTsKIAog
ICAgIGlmICggIWhhc192aHBldChkKSApCiAgICAgICAgIHJldHVybiAwOwogCisgICAgdiA9IHB0
X2dsb2JhbF92Y3B1X3RhcmdldChkKTsKICAgICB3cml0ZV9sb2NrKCZocC0+bG9jayk7CiAgICAg
Z3Vlc3RfdGltZSA9ICh2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X3RpbWUgPzogaHZtX2dldF9ndWVz
dF90aW1lKHYpKSAvCiAgICAgICAgICAgICAgICAgIFNUSU1FX1BFUl9IUEVUX1RJQ0s7CkBAIC02
NDAsNyArNjQxLDcgQEAgc3RhdGljIGludCBocGV0X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9T
QVZFX1JFU1RPUkUoSFBFVCwgaHBldF9zYXZlLCBOVUxMLCBocGV0X2xvYWQsIDEsIEhWTVNSX1BF
Ul9ET00pOworSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShIUEVULCBocGV0X3NhdmUsIGhwZXRf
bG9hZCwgMSwgSFZNU1JfUEVSX0RPTSk7CiAKIHN0YXRpYyB2b2lkIGhwZXRfc2V0KEhQRVRTdGF0
ZSAqaCkKIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94
ODYvaHZtL2h2bS5jCmluZGV4IDRhNzAyNTEuLjgzMWY4NmIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNzQwLDcgKzc0
MCw3IEBAIHZvaWQgaHZtX2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpCiAgICAgZGVz
dHJveV92cGNpX21tY2ZnKGQpOwogfQogCi1zdGF0aWMgaW50IGh2bV9zYXZlX3RzY19hZGp1c3Rf
b25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQg
aHZtX3NhdmVfdHNjX2FkanVzdChzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCiB7CiAgICAgc3RydWN0IGh2bV90c2NfYWRqdXN0IGN0eHQgPSB7CiAgICAgICAgIC50c2Nf
YWRqdXN0ID0gdi0+YXJjaC5odm1fdmNwdS5tc3JfdHNjX2FkanVzdCwKQEAgLTc0OSwyMSArNzQ5
LDYgQEAgc3RhdGljIGludCBodm1fc2F2ZV90c2NfYWRqdXN0X29uZShzdHJ1Y3QgdmNwdSAqdiwg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KFRTQ19B
REpVU1QsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKIH0KIAotc3RhdGljIGludCBodm1fc2F2ZV90
c2NfYWRqdXN0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQotewot
ICAgIHN0cnVjdCB2Y3B1ICp2OwotICAgIGludCBlcnIgPSAwOwotCi0gICAgZm9yX2VhY2hfdmNw
dSAoIGQsIHYgKQotICAgIHsKLSAgICAgICAgZXJyID0gaHZtX3NhdmVfdHNjX2FkanVzdF9vbmUo
diwgaCk7Ci0gICAgICAgIGlmICggZXJyICkKLSAgICAgICAgICAgIGJyZWFrOwotICAgIH0KLQot
ICAgIHJldHVybiBlcnI7Ci19Ci0KIHN0YXRpYyBpbnQgaHZtX2xvYWRfdHNjX2FkanVzdChzdHJ1
Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICB1bnNpZ25lZCBp
bnQgdmNwdWlkID0gaHZtX2xvYWRfaW5zdGFuY2UoaCk7CkBAIC03ODUsMTAgKzc3MCw5IEBAIHN0
YXRpYyBpbnQgaHZtX2xvYWRfdHNjX2FkanVzdChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWlu
X2NvbnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShUU0NfQURKVVNU
LCBodm1fc2F2ZV90c2NfYWRqdXN0LAotICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2
ZV90c2NfYWRqdXN0X29uZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfdHNj
X2FkanVzdCwgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCi1zdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9j
dHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMg
aW50IGh2bV9zYXZlX2NwdV9jdHh0KHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKIHsKICAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciBzZWc7CiAgICAgc3RydWN0IGh2
bV9od19jcHUgY3R4dCA9IHsKQEAgLTg5NSwyMSArODc5LDYgQEAgc3RhdGljIGludCBodm1fc2F2
ZV9jcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQog
ICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShDUFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKIH0K
IAotc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKLXsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBpbnQgZXJyID0g
MDsKLQotICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICB7Ci0gICAgICAgIGVyciA9IGh2
bV9zYXZlX2NwdV9jdHh0X29uZSh2LCBoKTsKLSAgICAgICAgaWYgKCBlcnIgKQotICAgICAgICAg
ICAgYnJlYWs7Ci0gICAgfQotCi0gICAgcmV0dXJuIGVycjsKLX0KLQogLyogUmV0dXJuIGEgc3Ry
aW5nIGluZGljYXRpbmcgdGhlIGVycm9yLCBvciBOVUxMIGZvciB2YWxpZC4gKi8KIGNvbnN0IGNo
YXIgKmh2bV9lZmVyX3ZhbGlkKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB1aW50NjRfdCB2YWx1ZSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpZ25lZCBpbnQgY3IwX3BnKQpAQCAtMTE4MSw3
ICsxMTUwLDcgQEAgc3RhdGljIGludCBodm1fbG9hZF9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpk
LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lT
VEVSX1NBVkVfUkVTVE9SRShDUFUsIGh2bV9zYXZlX2NwdV9jdHh0LCBodm1fc2F2ZV9jcHVfY3R4
dF9vbmUsCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKENQVSwgaHZtX3NhdmVfY3B1X2N0eHQs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX2NwdV9jdHh0LAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKQEAgLTExODksNyArMTE1OCw3
IEBAIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoQ1BVLCBodm1fc2F2ZV9jcHVfY3R4dCwgaHZt
X3NhdmVfY3B1X2N0eHRfb25lLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHNhdmVfYXJlYSkgKyBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
eHN0YXRlX2N0eHRfc2l6ZSh4Y3IwKSkKIAotc3RhdGljIGludCBodm1fc2F2ZV9jcHVfeHNhdmVf
c3RhdGVzX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0
aWMgaW50IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXMoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21h
aW5fY29udGV4dF90ICpoKQogewogICAgIHN0cnVjdCBodm1faHdfY3B1X3hzYXZlICpjdHh0Owog
ICAgIHVuc2lnbmVkIGludCBzaXplID0gSFZNX0NQVV9YU0FWRV9TSVpFKHYtPmFyY2gueGNyMF9h
Y2N1bSk7CkBAIC0xMjE0LDIxICsxMTgzLDYgQEAgc3RhdGljIGludCBodm1fc2F2ZV9jcHVfeHNh
dmVfc3RhdGVzX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgKICAg
ICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzKHN0
cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQotewotICAgIHN0cnVjdCB2
Y3B1ICp2OwotICAgIGludCBlcnIgPSAwOwotCi0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQot
ICAgIHsKLSAgICAgICAgZXJyID0gaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUodiwgaCk7
Ci0gICAgICAgIGlmICggZXJyICkKLSAgICAgICAgICAgIGJyZWFrOwotICAgIH0KLQotICAgIHJl
dHVybiBlcnI7Ci19Ci0KIC8qCiAgKiBTdHJ1Y3R1cmUgbGF5b3V0IGNvbmZvcm1pdHkgY2hlY2tz
LCBkb2N1bWVudGluZyBjb3JyZWN0bmVzcyBvZiB0aGUgY2FzdCBpbgogICogdGhlIGludm9jYXRp
b24gb2YgdmFsaWRhdGVfeHN0YXRlKCkgYmVsb3cuCkBAIC0xMzY2LDcgKzEzMjAsNyBAQCBzdGF0
aWMgY29uc3QgdWludDMyX3QgbXNyc190b19zZW5kW10gPSB7CiB9Owogc3RhdGljIHVuc2lnbmVk
IGludCBfX3JlYWRfbW9zdGx5IG1zcl9jb3VudF9tYXggPSBBUlJBWV9TSVpFKG1zcnNfdG9fc2Vu
ZCk7CiAKLXN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X21zcnNfb25lKHN0cnVjdCB2Y3B1ICp2LCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X21zcnMoc3Ry
dWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAgIHN0cnVjdCBodm1f
c2F2ZV9kZXNjcmlwdG9yICpkZXNjID0gX3AoJmgtPmRhdGFbaC0+Y3VyXSk7CiAgICAgc3RydWN0
IGh2bV9tc3IgKmN0eHQ7CkBAIC0xNDI4LDIxICsxMzgyLDYgQEAgc3RhdGljIGludCBodm1fc2F2
ZV9jcHVfbXNyc19vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQog
ICAgIHJldHVybiAwOwogfQogCi1zdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9tc3JzKHN0cnVjdCBk
b21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQotewotICAgIHN0cnVjdCB2Y3B1ICp2
OwotICAgIGludCBlcnIgPSAwOwotCi0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQotICAgIHsK
LSAgICAgICAgZXJyID0gaHZtX3NhdmVfY3B1X21zcnNfb25lKHYsIGgpOwotICAgICAgICBpZiAo
IGVyciApCi0gICAgICAgICAgICBicmVhazsKLSAgICB9Ci0KLSAgICByZXR1cm4gZXJyOwotfQot
CiBzdGF0aWMgaW50IGh2bV9sb2FkX2NwdV9tc3JzKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21h
aW5fY29udGV4dF90ICpoKQogewogICAgIHVuc2lnbmVkIGludCBpLCB2Y3B1aWQgPSBodm1fbG9h
ZF9pbnN0YW5jZShoKTsKQEAgLTE1MzUsNyArMTQ3NCw2IEBAIHN0YXRpYyBpbnQgX19pbml0IGh2
bV9yZWdpc3Rlcl9DUFVfc2F2ZV9hbmRfcmVzdG9yZSh2b2lkKQogICAgIGh2bV9yZWdpc3Rlcl9z
YXZldm0oQ1BVX1hTQVZFX0NPREUsCiAgICAgICAgICAgICAgICAgICAgICAgICAiQ1BVX1hTQVZF
IiwKICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXMsCi0g
ICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29uZSwKICAg
ICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX2NwdV94c2F2ZV9zdGF0ZXMsCiAgICAgICAg
ICAgICAgICAgICAgICAgICBIVk1fQ1BVX1hTQVZFX1NJWkUoeGZlYXR1cmVfbWFzaykgKwogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRv
ciksCkBAIC0xNTQ4LDcgKzE0ODYsNiBAQCBzdGF0aWMgaW50IF9faW5pdCBodm1fcmVnaXN0ZXJf
Q1BVX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkKICAgICAgICAgaHZtX3JlZ2lzdGVyX3NhdmV2bShD
UFVfTVNSX0NPREUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIkNQVV9NU1IiLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2NwdV9tc3JzLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGh2bV9zYXZlX2NwdV9tc3JzX29uZSwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBodm1fbG9hZF9jcHVfbXNycywKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBIVk1fQ1BVX01TUl9TSVpFKG1zcl9jb3VudF9tYXgpICsKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc2l6ZW9mKHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yKSwKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYwpp
bmRleCBlYzc3YjIzLi5lMGQyMjU1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2k4MjU0
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9pODI1NC5jCkBAIC0zOTAsOCArMzkwLDkgQEAgdm9p
ZCBwaXRfc3RvcF9jaGFubmVsMF9pcnEoUElUU3RhdGUgKnBpdCkKICAgICBzcGluX3VubG9jaygm
cGl0LT5sb2NrKTsKIH0KIAotc3RhdGljIGludCBwaXRfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgcGl0X3NhdmUoc3RydWN0IHZjcHUg
KnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2
LT5kb21haW47CiAgICAgUElUU3RhdGUgKnBpdCA9IGRvbWFpbl92cGl0KGQpOwogICAgIGludCBy
YzsKIApAQCAtNDM3LDcgKzQzOCw3IEBAIHN0YXRpYyBpbnQgcGl0X2xvYWQoc3RydWN0IGRvbWFp
biAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9S
RUdJU1RFUl9TQVZFX1JFU1RPUkUoUElULCBwaXRfc2F2ZSwgTlVMTCwgcGl0X2xvYWQsIDEsIEhW
TVNSX1BFUl9ET00pOworSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQSVQsIHBpdF9zYXZlLCBw
aXRfbG9hZCwgMSwgSFZNU1JfUEVSX0RPTSk7CiAKIHZvaWQgcGl0X3Jlc2V0KHN0cnVjdCBkb21h
aW4gKmQpCiB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2lycS5jIGIveGVuL2FyY2gv
eDg2L2h2bS9pcnEuYwppbmRleCA3NzBlYWI3Li5iMzcyNzVjIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvaHZtL2lycS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMKQEAgLTYzMCw4ICs2
MzAsOSBAQCBzdGF0aWMgaW50IF9faW5pdCBkdW1wX2lycV9pbmZvX2tleV9pbml0KHZvaWQpCiB9
CiBfX2luaXRjYWxsKGR1bXBfaXJxX2luZm9fa2V5X2luaXQpOwogCi1zdGF0aWMgaW50IGlycV9z
YXZlX3BjaShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRp
YyBpbnQgaXJxX3NhdmVfcGNpKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKIHsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCBodm1f
aXJxICpodm1faXJxID0gaHZtX2RvbWFpbl9pcnEoZCk7CiAgICAgdW5zaWduZWQgaW50IGFzc2Vy
dGVkLCBwZGV2LCBwaW50eDsKICAgICBpbnQgcmM7CkBAIC02NjIsMTYgKzY2MywxOCBAQCBzdGF0
aWMgaW50IGlycV9zYXZlX3BjaShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKICAgICByZXR1cm4gcmM7CiB9CiAKLXN0YXRpYyBpbnQgaXJxX3NhdmVfaXNhKHN0cnVj
dCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCBpcnFfc2F2
ZV9pc2Eoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogeworICAgIHN0
cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3RydWN0IGh2bV9pcnEgKmh2bV9pcnEg
PSBodm1fZG9tYWluX2lycShkKTsKIAogICAgIC8qIFNhdmUgSVNBIElSUSBsaW5lcyAqLwogICAg
IHJldHVybiAoIGh2bV9zYXZlX2VudHJ5KElTQV9JUlEsIDAsIGgsICZodm1faXJxLT5pc2FfaXJx
KSApOwogfQogCi1zdGF0aWMgaW50IGlycV9zYXZlX2xpbmsoc3RydWN0IGRvbWFpbiAqZCwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGlycV9zYXZlX2xpbmsoc3RydWN0IHZj
cHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogeworICAgIHN0cnVjdCBkb21haW4gKmQg
PSB2LT5kb21haW47CiAgICAgc3RydWN0IGh2bV9pcnEgKmh2bV9pcnEgPSBodm1fZG9tYWluX2ly
cShkKTsKIAogICAgIC8qIFNhdmUgUENJLUlTQSBsaW5rIHN0YXRlICovCkBAIC03NjQsOSArNzY3
LDkgQEAgc3RhdGljIGludCBpcnFfbG9hZF9saW5rKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21h
aW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9S
RVNUT1JFKFBDSV9JUlEsIGlycV9zYXZlX3BjaSwgTlVMTCwgaXJxX2xvYWRfcGNpLAorSFZNX1JF
R0lTVEVSX1NBVkVfUkVTVE9SRShQQ0lfSVJRLCBpcnFfc2F2ZV9wY2ksIGlycV9sb2FkX3BjaSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX0RPTSk7Ci1IVk1fUkVHSVNU
RVJfU0FWRV9SRVNUT1JFKElTQV9JUlEsIGlycV9zYXZlX2lzYSwgTlVMTCwgaXJxX2xvYWRfaXNh
LAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShJU0FfSVJRLCBpcnFfc2F2ZV9pc2EsIGlycV9s
b2FkX2lzYSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX0RPTSk7Ci1I
Vk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBDSV9MSU5LLCBpcnFfc2F2ZV9saW5rLCBOVUxMLCBp
cnFfbG9hZF9saW5rLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQQ0lfTElOSywgaXJxX3Nh
dmVfbGluaywgaXJxX2xvYWRfbGluaywKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZN
U1JfUEVSX0RPTSk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hlbi9h
cmNoL3g4Ni9odm0vbXRyci5jCmluZGV4IGQ0YWEwMjYuLjE1NjUwZDAgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vbXRyci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCkBAIC03
MTgsNyArNzE4LDcgQEAgaW50IGh2bV9zZXRfbWVtX3Bpbm5lZF9jYWNoZWF0dHIoc3RydWN0IGRv
bWFpbiAqZCwgdWludDY0X3QgZ2ZuX3N0YXJ0LAogICAgIHJldHVybiAwOwogfQogCi1zdGF0aWMg
aW50IGh2bV9zYXZlX210cnJfbXNyX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCitzdGF0aWMgaW50IGh2bV9zYXZlX210cnJfbXNyKHN0cnVjdCB2Y3B1ICp2LCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBjb25zdCBzdHJ1Y3QgbXRycl9zdGF0ZSAq
bXRycl9zdGF0ZSA9ICZ2LT5hcmNoLmh2bV92Y3B1Lm10cnI7CiAgICAgc3RydWN0IGh2bV9od19t
dHJyIGh3X210cnIgPSB7CkBAIC03NTQsMjEgKzc1NCw2IEBAIHN0YXRpYyBpbnQgaHZtX3NhdmVf
bXRycl9tc3Jfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAg
ICByZXR1cm4gaHZtX3NhdmVfZW50cnkoTVRSUiwgdi0+dmNwdV9pZCwgaCwgJmh3X210cnIpOwog
fQogCi1zdGF0aWMgaW50IGh2bV9zYXZlX210cnJfbXNyKHN0cnVjdCBkb21haW4gKmQsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQotewotICAgIHN0cnVjdCB2Y3B1ICp2OwotICAgIGludCBlcnIg
PSAwOwotCi0gICAgLyogc2F2ZSBtdHJyJnBhdCAqLwotICAgIGZvcl9lYWNoX3ZjcHUoZCwgdikK
LSAgICB7Ci0gICAgICAgZXJyID0gaHZtX3NhdmVfbXRycl9tc3Jfb25lKHYsIGgpOwotICAgICAg
IGlmICggZXJyICkKLSAgICAgICAgICAgYnJlYWs7Ci0gICAgfQotICAgIHJldHVybiBlcnI7Ci19
Ci0KIHN0YXRpYyBpbnQgaHZtX2xvYWRfbXRycl9tc3Ioc3RydWN0IGRvbWFpbiAqZCwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAgaW50IHZjcHVpZCwgaTsKQEAgLTgxOSw3ICs4MDQs
NyBAQCBzdGF0aWMgaW50IGh2bV9sb2FkX210cnJfbXNyKHN0cnVjdCBkb21haW4gKmQsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FW
RV9SRVNUT1JFKE1UUlIsIGh2bV9zYXZlX210cnJfbXNyLCBodm1fc2F2ZV9tdHJyX21zcl9vbmUs
CitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKE1UUlIsIGh2bV9zYXZlX210cnJfbXNyLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9tdHJyX21zciwgMSwgSFZNU1JfUEVSX1ZD
UFUpOwogCiB2b2lkIG1lbW9yeV90eXBlX2NoYW5nZWQoc3RydWN0IGRvbWFpbiAqZCkKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jIGIveGVuL2FyY2gveDg2L2h2bS9wbXRp
bWVyLmMKaW5kZXggMGE1ZThjZS4uZDhkY2JjMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2
bS9wbXRpbWVyLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMKQEAgLTI0OSw4ICsy
NDksOSBAQCBzdGF0aWMgaW50IGhhbmRsZV9wbXRfaW8oCiAgICAgcmV0dXJuIFg4NkVNVUxfT0tB
WTsKIH0KIAotc3RhdGljIGludCBhY3BpX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGFjcGlfc2F2ZShzdHJ1Y3QgdmNwdSAqdiwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFp
bjsKICAgICBzdHJ1Y3QgaHZtX2h3X2FjcGkgKmFjcGkgPSAmZC0+YXJjaC5odm1fZG9tYWluLmFj
cGk7CiAgICAgUE1UU3RhdGUgKnMgPSAmZC0+YXJjaC5odm1fZG9tYWluLnBsX3RpbWUtPnZwbXQ7
CiAgICAgdWludDMyX3QgeCwgbXNiID0gYWNwaS0+dG1yX3ZhbCAmIFRNUl9WQUxfTVNCOwpAQCAt
MzA5LDcgKzMxMCw3IEBAIHN0YXRpYyBpbnQgYWNwaV9sb2FkKHN0cnVjdCBkb21haW4gKmQsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJf
U0FWRV9SRVNUT1JFKFBNVElNRVIsIGFjcGlfc2F2ZSwgTlVMTCwgYWNwaV9sb2FkLAorSFZNX1JF
R0lTVEVSX1NBVkVfUkVTVE9SRShQTVRJTUVSLCBhY3BpX3NhdmUsIGFjcGlfbG9hZCwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX0RPTSk7CiAKIGludCBwbXRpbWVyX2No
YW5nZV9pb3BvcnQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHZlcnNpb24pCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jIGIveGVuL2FyY2gveDg2L2h2bS9ydGMuYwpp
bmRleCBjZTdlNzFiLi41OGI3MGZjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3J0Yy5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMKQEAgLTczNyw4ICs3MzcsOSBAQCB2b2lkIHJ0
Y19taWdyYXRlX3RpbWVycyhzdHJ1Y3QgdmNwdSAqdikKIH0KIAogLyogU2F2ZSBSVEMgaGFyZHdh
cmUgc3RhdGUgKi8KLXN0YXRpYyBpbnQgcnRjX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IHJ0Y19zYXZlKHN0cnVjdCB2Y3B1ICp2LCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9t
YWluOwogICAgIFJUQ1N0YXRlICpzID0gZG9tYWluX3ZydGMoZCk7CiAgICAgaW50IHJjOwogCkBA
IC03ODMsNyArNzg0LDcgQEAgc3RhdGljIGludCBydGNfbG9hZChzdHJ1Y3QgZG9tYWluICpkLCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVS
X1NBVkVfUkVTVE9SRShSVEMsIHJ0Y19zYXZlLCBOVUxMLCBydGNfbG9hZCwgMSwgSFZNU1JfUEVS
X0RPTSk7CitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFJUQywgcnRjX3NhdmUsIHJ0Y19sb2Fk
LCAxLCBIVk1TUl9QRVJfRE9NKTsKIAogdm9pZCBydGNfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkK
IHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jIGIveGVuL2FyY2gveDg2L2h2
bS9zYXZlLmMKaW5kZXggMzYzNjk1Yy4uNDNlYjU4MiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L2h2bS9zYXZlLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKQEAgLTg1LDcgKzg1LDYg
QEAgaW50IGFyY2hfaHZtX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGh2bV9zYXZlX2hl
YWRlciAqaGRyKQogLyogTGlzdCBvZiBoYW5kbGVycyBmb3IgdmFyaW91cyBIVk0gc2F2ZSBhbmQg
cmVzdG9yZSB0eXBlcyAqLwogc3RhdGljIHN0cnVjdCB7CiAgICAgaHZtX3NhdmVfaGFuZGxlciBz
YXZlOwotICAgIGh2bV9zYXZlX3ZjcHVfaGFuZGxlciBzYXZlX29uZTsKICAgICBodm1fbG9hZF9o
YW5kbGVyIGxvYWQ7CiAgICAgY29uc3QgY2hhciAqbmFtZTsKICAgICBzaXplX3Qgc2l6ZTsKQEAg
LTk2LDcgKzk1LDYgQEAgc3RhdGljIHN0cnVjdCB7CiB2b2lkIF9faW5pdCBodm1fcmVnaXN0ZXJf
c2F2ZXZtKHVpbnQxNl90IHR5cGVjb2RlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCBjaGFyICpuYW1lLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1f
c2F2ZV9oYW5kbGVyIHNhdmVfc3RhdGUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGh2bV9zYXZlX3ZjcHVfaGFuZGxlciBzYXZlX29uZSwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgaHZtX2xvYWRfaGFuZGxlciBsb2FkX3N0YXRlLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzaXplX3Qgc2l6ZSwgaW50IGtpbmQpCiB7CkBAIC0xMDQsNyArMTAyLDYg
QEAgdm9pZCBfX2luaXQgaHZtX3JlZ2lzdGVyX3NhdmV2bSh1aW50MTZfdCB0eXBlY29kZSwKICAg
ICBBU1NFUlQoaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlID09IE5VTEwpOwogICAgIEFT
U0VSVChodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLmxvYWQgPT0gTlVMTCk7CiAgICAgaHZtX3Ny
X2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlID0gc2F2ZV9zdGF0ZTsKLSAgICBodm1fc3JfaGFuZGxl
cnNbdHlwZWNvZGVdLnNhdmVfb25lID0gc2F2ZV9vbmU7CiAgICAgaHZtX3NyX2hhbmRsZXJzW3R5
cGVjb2RlXS5sb2FkID0gbG9hZF9zdGF0ZTsKICAgICBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVd
Lm5hbWUgPSBuYW1lOwogICAgIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2l6ZSA9IHNpemU7
CkBAIC0xNTUsNyArMTUyLDcgQEAgaW50IGh2bV9zYXZlX29uZShzdHJ1Y3QgZG9tYWluICpkLCB1
bnNpZ25lZCBpbnQgdHlwZWNvZGUsIHVuc2lnbmVkIGludCBpbnN0YW5jZSwKICAgICBpZiAoICFj
dHh0LmRhdGEgKQogICAgICAgICByZXR1cm4gLUVOT01FTTsKIAotICAgIGlmICggKHJ2ID0gaHZt
X3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlKGQsICZjdHh0KSkgIT0gMCApCisgICAgaWYgKCAo
cnYgPSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUoZC0+dmNwdVtpbnN0YW5jZV0sICZj
dHh0KSkgIT0gMCApCiAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgIkhWTSVkIHNhdmU6IGZh
aWxlZCB0byBzYXZlIHR5cGUgJSJQUkl1MTYiICglZClcbiIsCiAgICAgICAgICAgICAgICBkLT5k
b21haW5faWQsIHR5cGVjb2RlLCBydik7CiAgICAgZWxzZSBpZiAoIHJ2ID0gLUVOT0VOVCwgY3R4
dC5jdXIgPj0gc2l6ZW9mKCpkZXNjKSApCkBAIC0xOTUsNyArMTkyLDcgQEAgaW50IGh2bV9zYXZl
KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIGNoYXIgKmM7
CiAgICAgc3RydWN0IGh2bV9zYXZlX2hlYWRlciBoZHI7CiAgICAgc3RydWN0IGh2bV9zYXZlX2Vu
ZCBlbmQ7Ci0gICAgaHZtX3NhdmVfdmNwdV9oYW5kbGVyIGhhbmRsZXI7CisgICAgaHZtX3NhdmVf
aGFuZGxlciBoYW5kbGVyOwogICAgIHVuc2lnbmVkIGludCBpOwogICAgIGludCByYzsKICAgICBz
dHJ1Y3QgdmNwdSAqdjsKQEAgLTIyNSw3ICsyMjIsNyBAQCBpbnQgaHZtX3NhdmUoc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgLyogU2F2ZSBhbGwgYXZhaWxh
YmxlIGtpbmRzIG9mIHN0YXRlICovCiAgICAgZm9yICggaSA9IDA7IGkgPD0gSFZNX1NBVkVfQ09E
RV9NQVg7IGkrKyApCiAgICAgewotICAgICAgICBoYW5kbGVyID0gaHZtX3NyX2hhbmRsZXJzW2ld
LnNhdmVfb25lOworICAgICAgICBoYW5kbGVyID0gaHZtX3NyX2hhbmRsZXJzW2ldLnNhdmU7CiAg
ICAgICAgIGlmICggaGFuZGxlciAhPSBOVUxMICkKICAgICAgICAgewogICAgICAgICAgICAgZm9y
X2VhY2hfdmNwdSAoIGQsIHYgKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aW9hcGlj
LmMgYi94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYwppbmRleCA2NmY1NGU0Li44NmQwMmNmIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYworKysgYi94ZW4vYXJjaC94ODYv
aHZtL3Zpb2FwaWMuYwpAQCAtNTY5LDggKzU2OSw5IEBAIGludCB2aW9hcGljX2dldF90cmlnZ2Vy
X21vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGdzaSkKICAgICByZXR1
cm4gdmlvYXBpYy0+cmVkaXJ0YmxbcGluXS5maWVsZHMudHJpZ19tb2RlOwogfQogCi1zdGF0aWMg
aW50IGlvYXBpY19zYXZlKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpo
KQorc3RhdGljIGludCBpb2FwaWNfc2F2ZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCiB7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBzdHJ1
Y3QgaHZtX3Zpb2FwaWMgKnM7CiAKICAgICBpZiAoICFoYXNfdmlvYXBpYyhkKSApCkBAIC02MDEs
NyArNjAyLDcgQEAgc3RhdGljIGludCBpb2FwaWNfbG9hZChzdHJ1Y3QgZG9tYWluICpkLCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gaHZtX2xvYWRfZW50cnkoSU9BUElDLCBo
LCAmcy0+ZG9tVSk7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoSU9BUElDLCBpb2Fw
aWNfc2F2ZSwgTlVMTCwgaW9hcGljX2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOworSFZNX1JFR0lT
VEVSX1NBVkVfUkVTVE9SRShJT0FQSUMsIGlvYXBpY19zYXZlLCBpb2FwaWNfbG9hZCwgMSwgSFZN
U1JfUEVSX0RPTSk7CiAKIHZvaWQgdmlvYXBpY19yZXNldChzdHJ1Y3QgZG9tYWluICpkKQogewpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIGIveGVuL2FyY2gveDg2L2h2
bS92aXJpZGlhbi5jCmluZGV4IDI2OGNjY2UuLmNjMzdhYjQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9odm0vdmlyaWRpYW4uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKQEAg
LTk5MCw4ICs5OTAsOSBAQCBvdXQ6CiAgICAgcmV0dXJuIEhWTV9IQ0FMTF9jb21wbGV0ZWQ7CiB9
CiAKLXN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV9kb21haW5fY3R4dChzdHJ1Y3QgZG9tYWluICpk
LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV9kb21h
aW5fY3R4dChzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CisgICAg
c3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3QgaHZtX3ZpcmlkaWFuX2Rv
bWFpbl9jb250ZXh0IGN0eHQgPSB7CiAgICAgICAgIC50aW1lX3JlZl9jb3VudCA9IGQtPmFyY2gu
aHZtX2RvbWFpbi52aXJpZGlhbi50aW1lX3JlZl9jb3VudC52YWwsCiAgICAgICAgIC5oeXBlcmNh
bGxfZ3BhICA9IGQtPmFyY2guaHZtX2RvbWFpbi52aXJpZGlhbi5oeXBlcmNhbGxfZ3BhLnJhdywK
QEAgLTEwMjMsMTAgKzEwMjQsMTAgQEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX2RvbWFpbl9j
dHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVy
biAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX0RPTUFJTiwgdmly
aWRpYW5fc2F2ZV9kb21haW5fY3R4dCwgTlVMTCwKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUo
VklSSURJQU5fRE9NQUlOLCB2aXJpZGlhbl9zYXZlX2RvbWFpbl9jdHh0LAogICAgICAgICAgICAg
ICAgICAgICAgICAgICB2aXJpZGlhbl9sb2FkX2RvbWFpbl9jdHh0LCAxLCBIVk1TUl9QRVJfRE9N
KTsKIAotc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUg
KnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3Zj
cHVfY3R4dChzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAg
c3RydWN0IGh2bV92aXJpZGlhbl92Y3B1X2NvbnRleHQgY3R4dCA9IHsKICAgICAgICAgLnZwX2Fz
c2lzdF9tc3IgPSB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3LApA
QCAtMTAzOSwyMSArMTA0MCw2IEBAIHN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRf
b25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4g
aHZtX3NhdmVfZW50cnkoVklSSURJQU5fVkNQVSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpOwogfQog
Ci1zdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQotewotICAgIHN0cnVjdCB2Y3B1ICp2OwotICAgIGludCBl
cnIgPSAwOwotCi0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQotICAgIHsKLSAgICAgICAgZXJy
ID0gdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lKHYsIGgpOwotICAgICAgICBpZiAoIGVyciAp
Ci0gICAgICAgICAgICBicmVhazsKLSAgICB9Ci0KLSAgICByZXR1cm4gZXJyOwotfQotCiBzdGF0
aWMgaW50IHZpcmlkaWFuX2xvYWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21h
aW5fY29udGV4dF90ICpoKQogewogICAgIGludCB2Y3B1aWQ7CkBAIC0xMDg1LDcgKzEwNzEsNiBA
QCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQogfQogCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJ
UklESUFOX1ZDUFUsIHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0LAotICAgICAgICAgICAgICAgICAg
ICAgICAgICB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHZpcmlkaWFuX2xvYWRfdmNwdV9jdHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHN0
YXRpYyBpbnQgX19pbml0IHBhcnNlX3ZpcmlkaWFuX3ZlcnNpb24oY29uc3QgY2hhciAqYXJnKQpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0v
dmxhcGljLmMKaW5kZXggNjY5MDc1ZS4uZTllZWQyOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L2h2bS92bGFwaWMuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCkBAIC0xNDM1LDcg
KzE0MzUsNyBAQCBzdGF0aWMgdm9pZCBsYXBpY19yZWFybShzdHJ1Y3QgdmxhcGljICpzKQogICAg
IHMtPnRpbWVyX2xhc3RfdXBkYXRlID0gcy0+cHQubGFzdF9wbHRfZ3RpbWU7CiB9CiAKLXN0YXRp
YyBpbnQgbGFwaWNfc2F2ZV9oaWRkZW5fb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgbGFwaWNfc2F2ZV9oaWRkZW4oc3RydWN0IHZjcHUgKnYs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAgIHN0cnVjdCB2bGFwaWMgKnMgPSB2Y3B1
X3ZsYXBpYyh2KTsKIApAQCAtMTQ0NSwyMiArMTQ0NSw3IEBAIHN0YXRpYyBpbnQgbGFwaWNfc2F2
ZV9oaWRkZW5fb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAg
ICByZXR1cm4gaHZtX3NhdmVfZW50cnkoTEFQSUMsIHYtPnZjcHVfaWQsIGgsICZzLT5odyk7CiB9
CiAKLXN0YXRpYyBpbnQgbGFwaWNfc2F2ZV9oaWRkZW4oc3RydWN0IGRvbWFpbiAqZCwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCi17Ci0gICAgc3RydWN0IHZjcHUgKnY7Ci0gICAgaW50IGVyciA9
IDA7Ci0KLSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCi0gICAgewotICAgICAgICBlcnIgPSBs
YXBpY19zYXZlX2hpZGRlbl9vbmUodiwgaCk7Ci0gICAgICAgIGlmICggZXJyICkKLSAgICAgICAg
ICAgIGJyZWFrOwotICAgIH0KLQotICAgIHJldHVybiBlcnI7Ci19Ci0KLXN0YXRpYyBpbnQgbGFw
aWNfc2F2ZV9yZWdzX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgp
CitzdGF0aWMgaW50IGxhcGljX3NhdmVfcmVncyhzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpCiB7CiAgICAgc3RydWN0IHZsYXBpYyAqczsKIApAQCAtMTQ3NSwyNCArMTQ2
MCw2IEBAIHN0YXRpYyBpbnQgbGFwaWNfc2F2ZV9yZWdzX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KExBUElDX1JF
R1MsIHYtPnZjcHVfaWQsIGgsIHMtPnJlZ3MpOwogfQogCi1zdGF0aWMgaW50IGxhcGljX3NhdmVf
cmVncyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKLXsKLSAgICBz
dHJ1Y3QgdmNwdSAqdjsKLSAgICBpbnQgZXJyID0gMDsKLQotICAgIGlmICggIWhhc192bGFwaWMo
ZCkgKQotICAgICAgICByZXR1cm4gMDsKLQotICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAg
ICB7Ci0gICAgICAgIGVyciA9IGxhcGljX3NhdmVfcmVnc19vbmUodiwgaCk7Ci0gICAgICAgIGlm
ICggZXJyICkKLSAgICAgICAgICAgIGJyZWFrOwotICAgIH0KLQotICAgIHJldHVybiBlcnI7Ci19
Ci0KIC8qCiAgKiBGb2xsb3dpbmcgbGFwaWNfbG9hZF9oaWRkZW4oKS9sYXBpY19sb2FkX3JlZ3Mo
KSB3ZSBtYXkgbmVlZCB0bwogICogY29ycmVjdCBJRCBhbmQgTERSIHdoZW4gdGhleSBjb21lIGZy
b20gYW4gb2xkLCBicm9rZW4gaHlwZXJ2aXNvci4KQEAgLTE1OTMsOSArMTU2MCw5IEBAIHN0YXRp
YyBpbnQgbGFwaWNfbG9hZF9yZWdzKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKExB
UElDLCBsYXBpY19zYXZlX2hpZGRlbiwgbGFwaWNfc2F2ZV9oaWRkZW5fb25lLCBsYXBpY19sb2Fk
X2hpZGRlbiwKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoTEFQSUMsIGxhcGljX3NhdmVfaGlk
ZGVuLCBsYXBpY19sb2FkX2hpZGRlbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZN
U1JfUEVSX1ZDUFUpOwotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShMQVBJQ19SRUdTLCBsYXBp
Y19zYXZlX3JlZ3MsIGxhcGljX3NhdmVfcmVnc19vbmUsIGxhcGljX2xvYWRfcmVncywKK0hWTV9S
RUdJU1RFUl9TQVZFX1JFU1RPUkUoTEFQSUNfUkVHUywgbGFwaWNfc2F2ZV9yZWdzLCBsYXBpY19s
b2FkX3JlZ3MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhWTVNSX1BFUl9WQ1BVKTsK
IAogaW50IHZsYXBpY19pbml0KHN0cnVjdCB2Y3B1ICp2KQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2h2bS92cGljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYwppbmRleCBjYTliNGNiLi5i
YWQ1MDY2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYworKysgYi94ZW4vYXJj
aC94ODYvaHZtL3ZwaWMuYwpAQCAtMzcxLDggKzM3MSw5IEBAIHN0YXRpYyBpbnQgdnBpY19pbnRl
cmNlcHRfZWxjcl9pbygKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogfQogCi1zdGF0aWMgaW50
IHZwaWNfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0
YXRpYyBpbnQgdnBpY19zYXZlKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKIHsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCBodm1f
aHdfdnBpYyAqczsKICAgICBpbnQgaTsKIApAQCAtNDExLDcgKzQxMiw3IEBAIHN0YXRpYyBpbnQg
dnBpY19sb2FkKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAg
IHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBJQywgdnBpY19zYXZl
LCBOVUxMLCB2cGljX2xvYWQsIDIsIEhWTVNSX1BFUl9ET00pOworSFZNX1JFR0lTVEVSX1NBVkVf
UkVTVE9SRShQSUMsIHZwaWNfc2F2ZSwgdnBpY19sb2FkLCAyLCBIVk1TUl9QRVJfRE9NKTsKIAog
dm9pZCB2cGljX3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7CmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9zYXZlLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZlLmgK
aW5kZXggZjIyODNmYy4uYjg2NzAyNyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vc2F2ZS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaApAQCAtOTUsMTAg
Kzk1LDggQEAgc3RhdGljIGlubGluZSB1aW50MTZfdCBodm1fbG9hZF9pbnN0YW5jZShzdHJ1Y3Qg
aHZtX2RvbWFpbl9jb250ZXh0ICpoKQogICogVGhlIHNhdmUgaGFuZGxlciBtYXkgc2F2ZSBtdWx0
aXBsZSBpbnN0YW5jZXMgb2YgYSB0eXBlIGludG8gdGhlIGJ1ZmZlcjsKICAqIHRoZSBsb2FkIGhh
bmRsZXIgd2lsbCBiZSBjYWxsZWQgb25jZSBmb3IgZWFjaCBpbnN0YW5jZSBmb3VuZCB3aGVuCiAg
KiByZXN0b3JpbmcuICBCb3RoIHJldHVybiBub24temVybyBvbiBlcnJvci4gKi8KLXR5cGVkZWYg
aW50ICgqaHZtX3NhdmVfaGFuZGxlcikgKHN0cnVjdCBkb21haW4gKmQsIAordHlwZWRlZiBpbnQg
KCpodm1fc2F2ZV9oYW5kbGVyKSAoc3RydWN0IHZjcHUgKnYsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRleHRfdCAqaCk7Ci10eXBlZGVmIGludCAoKmh2
bV9zYXZlX3ZjcHVfaGFuZGxlcikoc3RydWN0ICB2Y3B1ICp2LAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpOwogdHlwZWRlZiBpbnQg
KCpodm1fbG9hZF9oYW5kbGVyKSAoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29udGV4dF90ICpoKTsKIApAQCAtMTA3LDcgKzEw
NSw2IEBAIHR5cGVkZWYgaW50ICgqaHZtX2xvYWRfaGFuZGxlcikgKHN0cnVjdCBkb21haW4gKmQs
CiB2b2lkIGh2bV9yZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlwZWNvZGUsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgY29uc3QgY2hhciAqbmFtZSwgCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgaHZtX3NhdmVfaGFuZGxlciBzYXZlX3N0YXRlLAotICAgICAgICAgICAgICAgICAgICAgICAg
IGh2bV9zYXZlX3ZjcHVfaGFuZGxlciBzYXZlX29uZSwKICAgICAgICAgICAgICAgICAgICAgICAg
ICBodm1fbG9hZF9oYW5kbGVyIGxvYWRfc3RhdGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
c2l6ZV90IHNpemUsIGludCBraW5kKTsKIApAQCAtMTE3LDEzICsxMTQsMTIgQEAgdm9pZCBodm1f
cmVnaXN0ZXJfc2F2ZXZtKHVpbnQxNl90IHR5cGVjb2RlLAogCiAvKiBTeW50YWN0aWMgc3VnYXIg
YXJvdW5kIHRoYXQgZnVuY3Rpb246IHNwZWNpZnkgdGhlIG1heCBudW1iZXIgb2YKICAqIHNhdmVz
LCBhbmQgdGhpcyBjYWxjdWxhdGVzIHRoZSBzaXplIG9mIGJ1ZmZlciBuZWVkZWQgKi8KLSNkZWZp
bmUgSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShfeCwgX3NhdmUsIF9zYXZlX29uZSwgX2xvYWQs
IF9udW0sIF9rKSAgXAorI2RlZmluZSBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKF94LCBfc2F2
ZSwgX2xvYWQsIF9udW0sIF9rKSAgXAogc3RhdGljIGludCBfX2luaXQgX19odm1fcmVnaXN0ZXJf
IyNfeCMjX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkgICAgICAgICAgICBcCiB7ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKICAgICBodm1fcmVnaXN0ZXJfc2F2ZXZtKEhWTV9TQVZFX0NPREUoX3gpLCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgI194LCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAg
ICAgICAgICAgICAgICAmX3NhdmUsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKLSAgICAgICAgICAgICAgICAgICAgICAgIF9zYXZlX29uZSwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgJl9s
b2FkLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAg
ICAgICAgICAgICAgICAgICAoX251bSkgKiAoSFZNX1NBVkVfTEVOR1RIKF94KSAgICAgICAgICAg
ICAgICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICArIHNpemVvZiAo
c3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpKSwgXAotLSAKMi43LjQKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 13:54:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 13: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 1flaXH-00042L-Mp; Fri, 03 Aug 2018 13:54: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=0yd+=ks=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1flaXF-0003xe-4Q
 for xen-devel@lists.xen.org; Fri, 03 Aug 2018 13:54:29 +0000
X-Inumbo-ID: ca7e10ca-9724-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ca7e10ca-9724-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 13:54: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=Tf8gMdc6cq8XJf0o/FoCa2GVh3QsqCH2tZFP3xR/hXjf2WudDrJPfeJZoVq2Av1jS1V+/AXiri+h0WuN+M97kEshR32VhbYXIigCyeH7uctEb5cnIBRDG7OWDjuuRRR184Tp+zx4LklWFY4OuBR23yG9qiTHYmx5glXo5tiDtQ90VtKvwD+MnNurYyRgEBT+qCroaFpozOMnW3zJuQhP2+NqzgRO1Q/wQKtFdIFos3/b13XObIdv4To/GDVp1EmrCHOlAdkaiVFHoMri02E/cmT2sveE2nuRJeh3L7OXzVE3kaUzXx4TF4CBRcAl7hqF0XnNfFzDG6VaLIBs6GOYZg==;
 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=13DX2EJLELIH9LraPv+1l7nBlRw=; b=z1IOQamlwg2U6uDKkYTC1kh0dQhD
 jNjJDeuwrAkMcZCzwf3cLoE74jSAPVcMnq9MSpAOAA522r/73MHDqhDXdybmEmPs
 EhFiH9KibmkxeAXsxZAd98l/t4fwPHOl8M1QpdaDE+zoxjlJVHRq5GSsjGNR7cA7
 1VI6WRRCCHZAf+eyUnlrWq2R1TKaB7eA+VqjEPpRtKy/ryrXiTyB29ygdOrLr+pp
 ksOXyvmIZgr0zlcNHUAwc9LKRda9I43LdgYJnkcxWndYdhxZ8Uf7aVkaXJihdbfs
 8pZWBz4GC6czIsZQBWrhheQ1OcAV1xnuxW3UlMxrgzXJ5sncbc/N2HL+3w==
Received: (qmail 29263 invoked from network); 3 Aug 2018 16:54:19 +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;
 3 Aug 2018 16:54:19 +0300
Received: (qmail 12411 invoked from network); 3 Aug 2018 16:54:19 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 3 Aug 2018 16:54:19 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri,  3 Aug 2018 16:53:51 +0300
Message-Id: <1533304431-27897-15-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
References: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v15 14/14] 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>

VGhpcyBwYXRjaCBpcyBmb2N1c2VkIG9uIG1vdmluZyBjaGFuZ2luZyBodm1fc2F2ZV9vbmUoKSB0
byBzYXZlIG9uZQp0eXBlY29kZSBmcm9tIG9uZSB2Y3B1IGFuZCBub3cgdGhhdCB0aGUgc2F2ZSBm
dW5jdGlvbnMgZ2V0IGRhdGEgZnJvbSBhCnNpbmdsZSB2Y3B1IHdlIGNhbiBwYXVzZSB0aGUgc3Bl
Y2lmaWMgdmNwdSBpbnN0ZWFkIG9mIHRoZSBkb21haW4uCgpTaWduZWQtb2ZmLWJ5OiBBbGV4YW5k
cnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvZG9t
Y3RsLmMgICB8ICA0ICsrLS0KIHhlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jIHwgNDEgKysrKysrKysr
KysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMTkgaW5z
ZXJ0aW9ucygrKSwgMjYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2Rv
bWN0bC5jIGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCmluZGV4IDhmYmJmM2EuLmJkNmJhNjIgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYworKysgYi94ZW4vYXJjaC94ODYvZG9tY3Rs
LmMKQEAgLTU5MSwxMiArNTkxLDEyIEBAIGxvbmcgYXJjaF9kb19kb21jdGwoCiAgICAgICAgICAg
ICAgIWlzX2h2bV9kb21haW4oZCkgKQogICAgICAgICAgICAgYnJlYWs7CiAKLSAgICAgICAgZG9t
YWluX3BhdXNlKGQpOworICAgICAgICB2Y3B1X3BhdXNlKGQtPnZjcHVbZG9tY3RsLT51Lmh2bWNv
bnRleHRfcGFydGlhbC5pbnN0YW5jZV0pOwogICAgICAgICByZXQgPSBodm1fc2F2ZV9vbmUoZCwg
ZG9tY3RsLT51Lmh2bWNvbnRleHRfcGFydGlhbC50eXBlLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZG9tY3RsLT51Lmh2bWNvbnRleHRfcGFydGlhbC5pbnN0YW5jZSwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGRvbWN0bC0+dS5odm1jb250ZXh0X3BhcnRpYWwuYnVmZmVyLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJmRvbWN0bC0+dS5odm1jb250ZXh0X3BhcnRpYWwuYnVm
c3opOwotICAgICAgICBkb21haW5fdW5wYXVzZShkKTsKKyAgICAgICAgdmNwdV91bnBhdXNlKGQt
PnZjcHVbZG9tY3RsLT51Lmh2bWNvbnRleHRfcGFydGlhbC5pbnN0YW5jZV0pOwogCiAgICAgICAg
IGlmICggIXJldCApCiAgICAgICAgICAgICBjb3B5YmFjayA9IHRydWU7CmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL3NhdmUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCmluZGV4IDQz
ZWI1ODIuLjI4ZjNiNTcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCkBAIC0xMzgsNiArMTM4LDcgQEAgaW50IGh2bV9zYXZl
X29uZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgdHlwZWNvZGUsIHVuc2lnbmVkIGlu
dCBpbnN0YW5jZSwKICAgICBpbnQgcnY7CiAgICAgaHZtX2RvbWFpbl9jb250ZXh0X3QgY3R4dCA9
IHsgfTsKICAgICBjb25zdCBzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciAqZGVzYzsKKyAgICB1
aW50MzJfdCBvZmYgPSAwOwogCiAgICAgaWYgKCBkLT5pc19keWluZyB8fAogICAgICAgICAgdHlw
ZWNvZGUgPiBIVk1fU0FWRV9DT0RFX01BWCB8fApAQCAtMTQ2LDggKzE0Nyw2IEBAIGludCBodm1f
c2F2ZV9vbmUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHR5cGVjb2RlLCB1bnNpZ25l
ZCBpbnQgaW5zdGFuY2UsCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCiAgICAgY3R4dC5zaXpl
ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zaXplOwotICAgIGlmICggaHZtX3NyX2hhbmRs
ZXJzW3R5cGVjb2RlXS5raW5kID09IEhWTVNSX1BFUl9WQ1BVICkKLSAgICAgICAgY3R4dC5zaXpl
ICo9IGQtPm1heF92Y3B1czsKICAgICBjdHh0LmRhdGEgPSB4bWFsbG9jX2J5dGVzKGN0eHQuc2l6
ZSk7CiAgICAgaWYgKCAhY3R4dC5kYXRhICkKICAgICAgICAgcmV0dXJuIC1FTk9NRU07CkBAIC0x
NTcsMjkgKzE1NiwyMyBAQCBpbnQgaHZtX3NhdmVfb25lKHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGludCB0eXBlY29kZSwgdW5zaWduZWQgaW50IGluc3RhbmNlLAogICAgICAgICAgICAgICAg
ZC0+ZG9tYWluX2lkLCB0eXBlY29kZSwgcnYpOwogICAgIGVsc2UgaWYgKCBydiA9IC1FTk9FTlQs
IGN0eHQuY3VyID49IHNpemVvZigqZGVzYykgKQogICAgIHsKLSAgICAgICAgdWludDMyX3Qgb2Zm
OwotCi0gICAgICAgIGZvciAoIG9mZiA9IDA7IG9mZiA8PSAoY3R4dC5jdXIgLSBzaXplb2YoKmRl
c2MpKTsgb2ZmICs9IGRlc2MtPmxlbmd0aCApCisgICAgICAgIGRlc2MgPSAodm9pZCAqKShjdHh0
LmRhdGEgKyBvZmYpOworICAgICAgICAvKiBNb3ZlIHBhc3QgaGVhZGVyICovCisgICAgICAgIG9m
ZiArPSBzaXplb2YoKmRlc2MpOworICAgICAgICBpZiAoIGN0eHQuY3VyIDwgZGVzYy0+bGVuZ3Ro
IHx8CisgICAgICAgICAgICAgb2ZmID4gY3R4dC5jdXIgLSBkZXNjLT5sZW5ndGggKQorICAgICAg
ICAgICAgcnYgPSAtRUZBVUxUOworICAgICAgICBpZiAoIGluc3RhbmNlID09IGRlc2MtPmluc3Rh
bmNlICkKICAgICAgICAgewotICAgICAgICAgICAgZGVzYyA9ICh2b2lkICopKGN0eHQuZGF0YSAr
IG9mZik7Ci0gICAgICAgICAgICAvKiBNb3ZlIHBhc3QgaGVhZGVyICovCi0gICAgICAgICAgICBv
ZmYgKz0gc2l6ZW9mKCpkZXNjKTsKLSAgICAgICAgICAgIGlmICggY3R4dC5jdXIgPCBkZXNjLT5s
ZW5ndGggfHwKLSAgICAgICAgICAgICAgICAgb2ZmID4gY3R4dC5jdXIgLSBkZXNjLT5sZW5ndGgg
KQotICAgICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICAgICAgaWYgKCBpbnN0YW5jZSA9PSBk
ZXNjLT5pbnN0YW5jZSApCi0gICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgcnYgPSAwOwot
ICAgICAgICAgICAgICAgIGlmICggZ3Vlc3RfaGFuZGxlX2lzX251bGwoaGFuZGxlKSApCi0gICAg
ICAgICAgICAgICAgICAgICpidWZzeiA9IGRlc2MtPmxlbmd0aDsKLSAgICAgICAgICAgICAgICBl
bHNlIGlmICggKmJ1ZnN6IDwgZGVzYy0+bGVuZ3RoICkKLSAgICAgICAgICAgICAgICAgICAgcnYg
PSAtRU5PQlVGUzsKLSAgICAgICAgICAgICAgICBlbHNlIGlmICggY29weV90b19ndWVzdChoYW5k
bGUsIGN0eHQuZGF0YSArIG9mZiwgZGVzYy0+bGVuZ3RoKSApCi0gICAgICAgICAgICAgICAgICAg
IHJ2ID0gLUVGQVVMVDsKLSAgICAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAgICAg
ICpidWZzeiA9IGRlc2MtPmxlbmd0aDsKLSAgICAgICAgICAgICAgICBicmVhazsKLSAgICAgICAg
ICAgIH0KKyAgICAgICAgICAgIHJ2ID0gMDsKKyAgICAgICAgICAgIGlmICggZ3Vlc3RfaGFuZGxl
X2lzX251bGwoaGFuZGxlKSApCisgICAgICAgICAgICAgICAgKmJ1ZnN6ID0gZGVzYy0+bGVuZ3Ro
OworICAgICAgICAgICAgZWxzZSBpZiAoICpidWZzeiA8IGRlc2MtPmxlbmd0aCApCisgICAgICAg
ICAgICAgICAgcnYgPSAtRU5PQlVGUzsKKyAgICAgICAgICAgIGVsc2UgaWYgKCBjb3B5X3RvX2d1
ZXN0KGhhbmRsZSwgY3R4dC5kYXRhICsgb2ZmLCBkZXNjLT5sZW5ndGgpICkKKyAgICAgICAgICAg
ICAgICBydiA9IC1FRkFVTFQ7CisgICAgICAgICAgICBlbHNlCisgICAgICAgICAgICAgICAgKmJ1
ZnN6ID0gZGVzYy0+bGVuZ3RoOwogICAgICAgICB9CiAgICAgfQogCi0tIAoyLjcuNAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 13:56:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 13: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 1flaYi-00054I-BA; Fri, 03 Aug 2018 13:56: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=jouf=ks=citrix.com=prvs=7468cef67=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flaYh-00053Y-2N
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 13:55:59 +0000
X-Inumbo-ID: d5b06a11-9724-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d5b06a11-9724-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 15:55:10 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,438,1526342400"; d="scan'208";a="77141299"
Date: Fri, 3 Aug 2018 15:55:48 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180803135548.kbrx637e2lqcdfuf@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-13-anthony.perard@citrix.com>
 <20180802090143.2xkbjpxanvoseble@mac>
 <20180803111802.GD1327@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180803111802.GD1327@perard.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] 
 =?utf-8?q?=5BPATCH_v4_12/32=5D_libxl=3A_Design_of_an?=
 =?utf-8?q?_async_API_to_issue_QMP_commands_to_QEMU=C3=A7?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gRnJpLCBBdWcgMDMsIDIwMTggYXQgMTI6MTg6MDJQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gT24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMTE6MDE6NDNBTSArMDIwMCwgUm9nZXIg
UGF1IE1vbm7DqSB3cm90ZToKPiA+IE9uIEZyaSwgSnVsIDI3LCAyMDE4IGF0IDAzOjA1OjU0UE0g
KzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiArLyoKPiA+ID4gKyAqIFRoaXMgZmFj
aWxpdHkgYWxsb3dzIGEgY29tbWFuZCB0byBiZSBzZW50IHRvIFFFTVUsIGFuZCB0aGUgcmVzcG9u
c2UgdG8gYmUKPiA+ID4gKyAqIGhhbmRlZCB0byBhIGNhbGxiYWNrIGZ1bmN0aW9uLiAgRWFjaCBs
aWJ4bF9fZXZfcW1wIGhhbmRsZXMgemVybyBvciBvbmUKPiA+IAo+ID4gRG8geW91IHJlYWxseSBt
ZWFuICd6ZXJvIG9yIG9uZScgb3IgJ3plcm8gb3IgbW9yZSc/Cj4gCj4gSXQgaXMgemVybyBvciBv
bmUuIEJ1dCBJJ20gbm90IHN1ciB0aGF0IGV4dHJhIHNlbnRlbmNlIGlzIHVzZWZ1bGwuCj4gSW5p
dGlhbGx5LCBpdCB3YXMgZm9sbG93ZWQgYnkgImlmIG11bHRpcGxlIGNvbW1hbmRzIGFyZSB0byBi
ZSBzZW50Cj4gY29uY3VycmVudGx5LCBtdWx0aXBsZSBsaWJ4bF9fZXZfcW1wJ3MgbXVzdCBiZSB1
c2VkLiIKPiAKPiBCdXQgY29uY3VyZW5jeSBiZXR3ZWVuIG11bHRpcGxlIGxpYnhsX19ldl9xbXAg
aXNuJ3QgcG9zc2libGUsIHRoZSBzZWNvbmQKPiBsaWJ4bF9fZXZfcW1wIGNyZWF0ZWQgd2lsbCBo
YXZlIHRvIHdhaXQgdW50aWwgdGhlIGZpcnN0IG9uZSBpcyBiZWVuCj4gZGlzcG9zZWQgb2YuIEJ1
dCBzZW5kaW5nIG11bHRpcGxlIGNvbW1hbmQgY2FuIGJlIGRvbmUsIGJ5IHdhaXRpbmcgZm9yCj4g
dGhlIGZpcnN0IG9uZSB0byBiZSBkb25lLCB0aGVuIHRoZW4gdGhlIHNlY29uZCBvbmUuIFRoaXMg
aXMgd2h5IEkgaGF2ZQo+IHRoZSBwYXJhZ3JhcGggYWJvdXQgImNvbW1hbmRzIGNhbiBiZSBjaGFp
bmVkIi4KClRoZW4gbWF5YmUgeW91IHdhbnQgdG8gYWRkIHNvbWV0aGluZyBhbG9uZyB0aGUgbGlu
ZXM6CgoiTXVsdGlwbGUgUU1QIGNvbW1hbmRzIGNhbiBiZSBxdWV1ZWQgaW4gYSBzaW5nbGUgbGli
eGxfX2V2X3FtcAppbnN0YW5jZSwgaG93ZXZlciB0aGV5IHdpbGwgYmUgZGlzcGF0Y2hlZCBpbiBh
IHNlcmlhbGl6ZWQgZmFzaGlvbi4KTm90ZSBhbHNvIHRoYXQgdGhlcmUgY2FuIG9ubHkgYmUgYSBz
aW5nbGUgbGlieGxfX2V2X3FtcCBpbnN0YW5jZQphY3RpdmUgYXQgYSB0aW1lLiIKCj4gPiA+ICsg
KiBvdXRzdGFuZGluZyBjb21tYW5kLgo+ID4gPiArICoKPiA+ID4gKyAqIENvbW1hbmRzIGNhbiBi
ZSBjaGFpbmVkLCB3aXRoIGEgc2FtZSBjb25uZWN0aW9uLiAoZS5nLiAiYWRkLWZkIiB3aWxsIG5l
ZWQgdG8KPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4gdGhlCj4gPiA+
ICsgKiBiZSBjaGFpbmVkIHRvIHRoZSBuZXh0IGNvbW1hbmQpLiBBIGxpYnhsX19ldl9xbXAgY2Fu
IGJlIHJldXNlZCB3aGVuIHRoZQo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXiBhZnRlcgo+ID4gPiArICogY2Fs
bGJhY2sgaXMgYmVlbiBjYWxsZWQgaW4gb3JkZXIgdG8gdXNlIHRoZSBzYW1lIGNvbm5lY3Rpb24u
Cj4gPiAgICAgICAgICAgICAgICBeIGhhcwo+IAo+IFdyaXRpbmcgImFmdGVyIHRoZSBjYWxsYmFj
ayBoYXMgYmVlbiBjYWxsZWQiLCB3b3VsZCB0aGF0IG1lYW4gdGhhdCBvbmUKPiB3b3VsZCBuZWVk
IHRvIHdhaXQgdGhhdCB0aGUgY2FsbGJhY2sgcmV0dXJucyBiZWZvcmUgcmV1c2luZyB0aGUKPiBs
aWJ4bF9fZXZfcW1wPwo+IAo+IFRoYXQgaXMgd2hhdCBJIG1lYW50LCB0aGVyZSBpcyBubyBuZWVk
IHRvIHdhaXQgZm9yIHRoZSBjYWxsYmFjayB0bwo+IHJldHVybiBiZWZvcmUgcmV1c2luZyB0aGUg
c2FtZSBsaWJ4bF9fZXZfcW1wLgoKWW91IG1lYW4gdGhhdCB0aGUgc2FtZSBldl9xbXAgY2FuIGJl
IHJldXNlZCBmcm9tIHRoZSBjYWxsYmFjayBpdHNlbGYKaW4gb3JkZXIgdG8gc2VuZCBtb3JlIFFN
UCByZXF1ZXN0cz8KCj4gPiA+ICsgKgo+ID4gPiArICogT25seSBvbmUgY29ubmVjdGlvbiBhdCBh
IHRpbWUgY2FuIGJlIG1hZGUgdG8gb25lIFFFTVUsIHNvIGF2b2lkIGtlZXBpbmcgYQo+ID4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXiB0bwo+IAo+ICJUbyBhdm9pZCIgZmVlbHMgbGlrZSBhIGhvdy10bywgSSBpbnRlbmRlZCB0
byB3cml0ZSB3aGF0IHNob3VsZCBiZSBkb25lCj4gYW5kIHRoYXQgaXQgaXMgbm90IGFuIG9wdGlv
bi4KPiAKPiA+ID4gKyAqIGxpYnhsX19ldl9xbXAgQ29ubmVjdGVkIGZvciB0byBsb25nIGFuZCBj
YWxsIGxpYnhsX19ldl9xbXBfZGlzcG9zZSBhcyBzb29uCj4gPiAgICAgICAgICAgICAgICAgICAg
IF4gdW5uZWVkZWQgY2FwICAgICAgICBeIHJlbW92ZSAnYW5kJwo+IAo+IFRoZSB1c2Ugb2YgdGhl
IGNhcGl0YWwgd2FzIGFuIGF0dGVtcHQgdG8gc2F5IHRoYXQgaXQgaXMgb25lIG9mIHRoZQo+IHBv
c3NpYmxlIHN0YXRlcyBpbiB3aGljaCBsaWJ4bF9fZXZfcW1wIGNhbiBiZS4KClllcywgSSByZWFs
aXplZCBhYm91dCB0aGF0IGxhdGVyLgoKPiA+ID4gKyAqIGFzIGl0IGlzIG5vdCBuZWVkZWQgYW55
bW9yZS4KPiA+ID4gKyAqCj4gPiA+ICsgKiBQb3NzaWJsZSBzdGF0ZXMgb2YgYSBsaWJ4bF9fZXZf
cW1wOgo+ID4gPiArICogIFVuZGVmaW5lZAo+ID4gPiArICogICAgTWlnaHQgY29udGFpbiBhbnl0
aGluZy4KPiA+ID4gKyAqICBJZGxlCj4gPiA+ICsgKiAgICBTdHJ1Y3QgY29udGVudHMgYXJlIGRl
ZmluZWQgZW5vdWdoIHRvIHBhc3MgdG8gYW55IGxpYnhsX19ldl9xbXBfKgo+ID4gPiArICogICAg
ZnVuY3Rpb25zLgo+ID4gICAgICAgICAgXiBmdW5jdGlvbgo+ID4gPiArICogICAgVGhlIHN0cnVj
dCBkb2VzIG5vdCBjb250YWluIHJlZmVyZW5jZXMgdG8gYW55IGFsbG9jYXRlZCBwcml2YXRlIHJl
c291cmNlcwo+ID4gPiArICogICAgc28gY2FuIGJlIHRocm93biBhd2F5Lgo+ID4gCj4gPiBJIHdv
dWxkIGFkZCAnLi4uIGNhbiBiZSB0aHJvd24gYXdheSB3aXRob3V0IGFueSB0ZWFyZG93bi4nCj4g
Cj4gSSBkb24ndCB0aGluayB0aGF0J3MgdXNlZnVsbCB0byBwb2ludCBvdXQuIE9uZSB3b3VsZCBo
YXZlIHRvIGNhbGwgdGhlCj4gdGVhcmRvd24gZnVuY3Rpb24gKF9kaXNwb3NlKSBpbiBvcmRlciB0
byBoYXZlIGFuIElkbGUgc3RhdGUsIGFueXdheS4KCk9LLgoKPiA+ID4gK3N0cnVjdCBsaWJ4bF9f
ZXZfcW1wIHsKPiA+ID4gKyAgICAvKiBjYWxsZXIgc2hvdWxkIGluY2x1ZGUgdGhpcyBpbiB0aGVp
ciBvd24gc3RydWN0ICovCj4gPiA+ICsgICAgLyogY2FsbGVyIG11c3QgZmlsbCB0aGVzZSBpbiwg
YW5kIHRoZXkgbXVzdCBhbGwgcmVtYWluIHZhbGlkICovCj4gPiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeIG5vIG5lZWQgZm9yICdhbGwnCj4gPiA+
ICsgICAgdWludDMyX3QgZG9taWQ7Cj4gPiAKPiA+IFN0cmljdGx5IHNwZWFraW5nIGRvbWlkIGlz
IGFuIHVpbnQxNl90Lgo+IAo+IE5vdGhpbmcgaW4gbGlieGwgYWdyZWVzIHdpdGggdGhpcyBzdGF0
ZW1lbnQuIGRvbWlkIGlzIGFsbW9zdCBhbHdheXMKPiBzdG9yZWQgaW4gYW4gdWludDMyX3QgKHNv
bWV0aW1lIGFuIGludCkuIFRoZXJlJ3MgZXZlbnQgYSBsaWJ4bF9kb21pZAo+IHR5cGUgKEkganVz
dCBmb3VuZCBvdXQhKSB3aGljaCBpcyB1aW50MzJfdC4KPiAKPiBNYXliZSBJIGNvdWxkIHRyeSB0
byB1c2UgbGlieGxfZG9taWQsIGFuZCB0cnkgdG8gc3ByZWFkIGl0J3MgdXNhZ2UKPiBpbnNpZGUg
bGlieGwuCgpZZXMsIHRoYXQgd291bGQgYmUgbXkgcHJlZmVyZW5jZS4gSSBkaWRuJ3Qga25vdyBl
aXRoZXIgdGhhdCB0aGVyZSB3YXMKYSBsaWJ4bF9kb21pZCB0eXBlLgoKUm9nZXIuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 14:04:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 14: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 1flago-0006XH-AT; Fri, 03 Aug 2018 14:04: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=jouf=ks=citrix.com=prvs=7468cef67=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flagn-0006XC-Eb
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 14:04:21 +0000
X-Inumbo-ID: 00f9d84d-9726-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 00f9d84d-9726-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 16:03:32 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,438,1526342400"; d="scan'208";a="77141793"
Date: Fri, 3 Aug 2018 16:03:54 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180803140354.nsw6ofwb34lcaqvi@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-14-anthony.perard@citrix.com>
 <20180802093010.xmeofkvaajd6dzpd@mac>
 <20180803135420.GE1327@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180803135420.GE1327@perard.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 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: 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>

T24gRnJpLCBBdWcgMDMsIDIwMTggYXQgMDI6NTQ6MjBQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gT24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMTE6MzU6NTNBTSArMDIwMCwgUm9nZXIg
UGF1IE1vbm7DqSB3cm90ZToKPiA+IE9uIEZyaSwgSnVsIDI3LCAyMDE4IGF0IDAzOjA1OjU1UE0g
KzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiArdHlwZWRlZiBlbnVtIHsKPiA+ID4g
KyAgICBxbXBfc3RhdGVfZGlzY29ubmVjdGVkID0gMSwKPiA+ID4gKyAgICBxbXBfc3RhdGVfY29u
bmVjdGluZywKPiA+ID4gKyAgICBxbXBfc3RhdGVfZ3JlZXRpbmcsCj4gPiA+ICsgICAgcW1wX3N0
YXRlX2NhcGFiaWxpdHlfbmVnb2NpYXRpb24sCj4gPiA+ICsgICAgcW1wX3N0YXRlX2Nvbm5lY3Rl
ZCwKPiA+ID4gK30gbGlieGxfX3FtcF9zdGF0ZTsKPiA+ID4gKwo+ID4gCj4gPiBJIHRoaW5rIHRo
aXMgc2hvdWxkIGJlIGRlY2xhcmVkIGluIGxpYnhsX3R5cGVzX2ludGVybmFsLmlkbD8KPiAKPiBJ
IGRvbid0IGtub3csIEkga2luZCBvZiB3YW50ZWQgdGhlIGVudW0gdG8gYmUgY29udGFpbmVkIGlu
IGxpYnhsX3FtcC5jLAo+IGJ1dCB0aGVuIEkgY291bGRuJ3QgdXNlIHRoZSBlbnVtIHR5cGUgaW4g
dGhlIHN0cnVjdCBoZXJlLgo+IAo+IEFsc28gdGhlIGlkbCBwcm92aWRlcyBtb3JlIHRoYW4gbmVl
ZGVkIChjb252ZXJzaW9uIHRvIHN0cmluZykgYW5kIG1ha2UKPiB0aGUgbmFtZXMgbW9yZSB2ZXJi
b3NlLCBieSBhZGRpbmcgbGlieGxfXyBwcmVmaXguCgpIbSwgeWVzLiBsaWJ4bF90eXBlc19pbnRl
cm5hbC5pZGwgZG9lc24ndCBzZWVtIHRvIGJlIHVzZWQgbXVjaC4gSSB3aWxsCmxlYXZlIHRoaXMg
dG8gdGhlIG1haW50YWluZXJzIGJlY2F1c2UgaXQncyBub3QgY2xlYXIgdG8gbWUgd2hlbiBhCmRl
Y2xhcmF0aW9uIHNob3VsZCBsaXZlIGluIHRoZSBJREwgb3IgdGhlIHByaXZhdGUgaGVhZGVyIGRp
cmVjdGx5LgoKPiA+IEFuZCAobWF5YmUpIGEgZGVzY3JpcHRpb24gb2YgZWFjaCBzdGF0ZSB3b3Vs
ZCBiZSBoZWxwZnVsIGZvciBmdXR1cmUKPiA+IHJlZmVyZW5jZT8KPiAKPiBZZXMsIGJ1dCBub3Qg
aW4gbGlieGxfaW50ZXJuYWwuaCwgdGhlIGRlc2NyaXB0aW9uIHNob3VsZCBiZSBpbgo+IGxpYnhs
X3FtcC5jIGFzIHRoaXMgcW1wX3N0YXRlIGlzIG5vdCBwYXJ0IG9mIHRoZSBBUEkuCgpJIHdvdWxk
IHBsYWNlIHRoZSBkZXNjcmlwdGlvbiB0b2dldGhlciB3aXRoIHRoZSBkZWNsYXJhdGlvbiBvZiB0
aGUKdHlwZSwgb3IgZWxzZSBpdCdzIHZlcnkgZWFzeSBmb3IgdGhpbmdzIHRvIGdldCBvdXQgb2Yg
c3luYy4KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 14:32:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 14:32: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 1flb7o-0000VP-1j; Fri, 03 Aug 2018 14:32: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=cdu1=ks=citrix.com=prvs=746da072c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1flb7m-0000VK-2S
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 14:32:14 +0000
X-Inumbo-ID: 10a6b3c7-972a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 10a6b3c7-972a-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 14:32:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,438,1526342400"; d="scan'208";a="61904790"
Date: Fri, 3 Aug 2018 15:32:09 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180803143209.GF1327@perard.uk.xensource.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-15-anthony.perard@citrix.com>
 <20180802095611.rkwheom3epys2fyh@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180802095611.rkwheom3epys2fyh@mac>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [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: 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>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMTE6NTY6MTFBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEp1bCAyNywgMjAxOCBhdCAwMzowNTo1NlBNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+ICsgICAgICAgIC8qIFRoZSAtMSBpcyBiZWNhdXNlIHRoZXJl
IGlzIGFsd2F5cyBzcGFjZSBmb3IgYSBOVUwgY2hhcmFjdGVyICovCj4gPiArICAgICAgICByID0g
cmVhZChmZCwgZXYtPnJ4X2J1ZiArIGV2LT5idWZfdXNlZCwKPiA+ICsgICAgICAgICAgICAgICAg
IGV2LT5idWZfc2l6ZSAtIGV2LT5idWZfdXNlZCAtIDEpOwo+ID4gKyAgICAgICAgaWYgKHIgPCAw
KSB7Cj4gPiArICAgICAgICAgICAgaWYgKGVycm5vID09IEVJTlRSKSBjb250aW51ZTsKPiA+ICsg
ICAgICAgICAgICBhc3NlcnQoZXJybm8pOwo+ID4gKyAgICAgICAgICAgIGlmIChlcnJubyA9PSBF
V09VTERCTE9DSykgewo+ID4gKyAgICAgICAgICAgICAgICByZXR1cm4gMDsKPiA+ICsgICAgICAg
ICAgICB9Cj4gPiArICAgICAgICAgICAgTE9HRUQoRVJST1IsIGV2LT5kb21pZCwgImVycm9yIHJl
YWRpbmcgUU1QIHNvY2tldCIpOwo+ID4gKyAgICAgICAgICAgIHJldHVybiBFUlJPUl9GQUlMOwo+
IAo+IEkgdGhpbmsgaXQgd291bGQgYmUgY2xlYXJlciB0byB1c2U6Cj4gCj4gYXNzZXJ0KGVycm5v
KTsKPiBzd2l0Y2ggKGVycm5vKSB7Cj4gY2FzZSBFSU5UUjoKPiAgICAgY29udGludWU7Cj4gY2Fz
ZSBFV09VTERCTE9DSwo+ICAgICByZXR1cm4gMDsKPiBkZWZhdWx0Ogo+ICAgICBMT0dFRCguLi4p
CgpUaGF0J3Mgbm90IHRoZSBzYW1lLiBJbiB0aGUgcGF0Y2gsIHRoZSBvbmx5IGVycm5vIGFsbG93
ZWQgaXMgRUlOVFIsCmFueXRoaW5nIGVsc2UgaXMgY29uc2lkZXIgYSBwcm9ncmFtbWVyJ3MgbWlz
dGFrZS4gRm9yIHVzZXJzIChidWlsZCB3aXRoCk5ERUJVRyksIEVXT1VMREJMT0NLIGlzIGFsc28g
YWxsb3dlZCBhbmQgbm90IGNvbnNpZGVyZWQgYW4gZXJyb3IgYW5kCm90aGVyIGVycm5vIHdpbGwg
YXR0ZW1wdCB0byBsZXQgbGlieGwgZ2VuZXJhdGUgYSB1c2VmdWxsIGVycm9yLCBpbnN0ZWFkCm9m
IGFuIGFib3J0KCkuCgo+ID4gKyAgICAgICAgfQo+ID4gKyAgICAgICAgYnJlYWs7Cj4gPiArICAg
IH0KPiA+ICsKPiA+ICsgICAgaWYgKHIgPT0gMCkgewo+ID4gKyAgICAgICAgTE9HRChFUlJPUiwg
ZXYtPmRvbWlkLCAiTm8gZGF0YSByZWFkIG9uIFFNUCBzb2NrZXQiKTsKPiA+ICsgICAgICAgIHJl
dHVybiAwOwo+ID4gKyAgICB9Cj4gPiArCj4gPiArICAgIExPR19RTVAoInJlY2VpdmVkICVsZEI6
ICclLipzJyIsIHIsIChpbnQpciwgZXYtPnJ4X2J1ZiArIGV2LT5idWZfdXNlZCk7Cj4gPiArCj4g
PiArICAgIGV2LT5idWZfdXNlZCArPSByOwo+IAo+IEhtLCBkb24ndCB5b3UgbmVlZCB0byBkbyB0
aGlzIGluc2lkZSBvZiBhIGxvb3AgdG9nZXRoZXIgd2l0aCB0aGUKPiByZWFsbG9jLCBpbiBjYXNl
IHRoZSBkYXRhIG9uIHRoZSBmZCBpcyBiaWdnZXIgdGhhbiB0aGUgY3VycmVudCBzcGFjZQo+IG9u
IHRoZSBidWZmZXIsIGFuZCB5b3UgbmVlZCB0byBrZWVwIGdyb3dpbmcgaXQgdW50aWwgeW91IGhp
dAo+IEVXT1VMREJMT0NLPwo+IAo+IEkgdGhpbmsgd2l0aCB0aGUgY3VycmVudCBhcHByb2FjaCB5
b3UgY2FuIGxlYXZlIGRhdGEgcGVuZGluZyBpbiB0aGUgZmQKPiBpZiB0aGUgYnVmZmVyIGhhcHBl
bnMgdG8gYmUgc21hbGxlciB0aGFuIHRoZSBwZW5kaW5nIGRhdGEgaW4gdGhlIGZkPwoKWW91IHdv
dWxkIHRoaW5rIHRoYXQsIGJ1dCB0aGUgcmVhZCBsb29wIGlzbid0IGluIHRoaXMgZmlsZS4gVGhl
IGxvb3AgaXMKcGFydCBvZiB0aGUgbGlieGxfX2V2X2ZkLiBBcyBsb25nIGFzIHRoZXJlIGlzIGRh
dGEgdG8gcmVhZCBmcm9tIHRoZSBmZCwKdGhlIGNhbGxiYWNrIChpbml0aWFsaXplZCBieSBsaWJ4
bF9fZXZfZmRfcmVnaXN0ZXIpIGlzIGdvaW5nIHRvIGJlCmNhbGxlZC4gVGhpcyBjYWxsYmFjaywg
d2hpY2ggdWx0aW1hdGx5IGNhbGxzIHFtcF9ldl9jYWxsYmFja19yZWFkYWJsZSwKd2lsbCBhdHRl
bXB0IHRvIHJlYWQgb25seSBvbmNlICh1bmxlc3MgaW50ZXJydXB0ZWQsIEVJTlRSKS4gRVdPVUxE
QkxPQ0sKc2hvdWxkIG5ldmVyIGJlIHNlZW4uCgpUaGVyZSBpcyBhIHBvbGwoKSBzb21ld2hlcmUg
aW4gbGlieGwgd2hpY2ggdGFrZXMgY2FyZSBvZiBjaGVja2luZyBpZgp0aGVyZSdzIGRhdGEgbGVm
dCBpbiB0aGUgZmQsIGFuZCB3aWxsIGNhbGwgdGhlIGNhbGxiYWNrIGFzc29jaWF0ZWQgd2l0aAp0
aGF0IGZkLgoKPiA+ICBzdGF0aWMgdm9pZCBxbXBfZXZfZmRfY2FsbGJhY2sobGlieGxfX2VnYyAq
ZWdjLCBsaWJ4bF9fZXZfZmQgKmV2X2ZkLAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBpbnQgZmQsIHNob3J0IGV2ZW50cywgc2hvcnQgcmV2ZW50cykKPiA+ICB7Cj4gPiArICAg
IEVHQ19HQzsKPiA+ICsgICAgaW50IHJjOwo+ID4gKwo+ID4gKyAgICBsaWJ4bF9fZXZfcW1wICpl
diA9IENPTlRBSU5FUl9PRihldl9mZCwgKmV2LCBxbXBfZWZkKTsKPiA+ICsKPiA+ICsgICAgaWYg
KHJldmVudHMgJiAoUE9MTEhVUCkpIHsKPiA+ICsgICAgICAgIExPR0QoREVCVUcsIGV2LT5kb21p
ZCwgInJlY2VpdmVkIFBPTExIVVAgZnJvbSBRTVAgc29ja2V0Iik7Cj4gPiArICAgICAgICBxbXBf
ZXZfY2FsbGJhY2tfZXJyb3IoZWdjLCBldik7Cj4gPiArICAgICAgICByZXR1cm47Cj4gPiArICAg
IH0KPiA+ICsgICAgaWYgKHJldmVudHMgJiB+KFBPTExJTnxQT0xMT1VUKSkgewo+ID4gKyAgICAg
ICAgTE9HRChFUlJPUiwgZXYtPmRvbWlkLAo+ID4gKyAgICAgICAgICAgICAidW5leHBlY3RlZCBw
b2xsIGV2ZW50IDB4JXggb24gUU1QIHNvY2tldCAoZXhwZWN0ZWQgUE9MTElOICIKPiA+ICsgICAg
ICAgICAgICAgImFuZC9vciBQT0xMT1VUKSIsCj4gPiArICAgICAgICAgICAgcmV2ZW50cyk7Cj4g
PiArICAgICAgICBxbXBfZXZfY2FsbGJhY2tfZXJyb3IoZWdjLCBldik7Cj4gPiArICAgICAgICBy
ZXR1cm47Cj4gPiArICAgIH0KPiA+ICsKPiA+ICsgICAgaWYgKHJldmVudHMgJiBQT0xMSU4pIHsK
PiA+ICsgICAgICAgIHJjID0gcW1wX2V2X2NhbGxiYWNrX3JlYWRhYmxlKGVnYywgZXYsIGZkKTsK
PiA+ICsgICAgICAgIGlmIChyYykKPiA+ICsgICAgICAgICAgICBnb3RvIG91dDsKPiA+ICsgICAg
fQo+ID4gK291dDoKPiAKPiBTaW5jZSB5b3UgYWxyZWFkeSBoYXZlIGFuIG91dCBsYWJlbCB0aGF0
IGNhbGxzIF9lcnJvciwgd2h5IG5vdCB1c2UgaXQKPiBmb3IgdGhlIGZhaWx1cmUgcGF0aHMgYWJv
dmUgYnkgbWFudWFsbHkgc2V0dGluZyByYz8KClJpZ2h0LCBJJ2xsIG1ha2UgYmV0dGVyIHVzZSBv
ZiB0aGlzIG91dCBsYWJlbC4KCj4gPiArICAgIGlmIChyYykgewo+ID4gKyAgICAgICAgcW1wX2V2
X2NhbGxiYWNrX2Vycm9yKGVnYywgZXYpOwo+ID4gKyAgICB9Cj4gPiAgfQo+ID4gIAo+ID4gIHN0
YXRpYyBpbnQgcW1wX2V2X2Nvbm5lY3QobGlieGxfX2djICpnYywgbGlieGxfX2V2X3FtcCAqZXYp
Cj4gPiBAQCAtMTM0Niw2ICsxNDQyLDggQEAgdm9pZCBsaWJ4bF9fZXZfcW1wX2luaXQobGlieGxf
X2V2X3FtcCAqZXYpCj4gPiAgICAgIGV2LT5xbXBfY2ZkID0gTlVMTDsKPiA+ICAgICAgbGlieGxf
X2V2X2ZkX2luaXQoJmV2LT5xbXBfZWZkKTsKPiA+ICAgICAgZXYtPnFtcF9zdGF0ZSA9IHFtcF9z
dGF0ZV9kaXNjb25uZWN0ZWQ7Cj4gPiArCj4gPiArICAgIGV2LT5yeF9idWYgPSBOVUxMOwo+IAo+
IEFyZW4ndCB5b3UgbWlzc2luZyBhCj4gCj4gZXYtPmJ1Zl9zaXplID0gZXYtPmJ1Zl91c2VkID0g
ZXYtPmJ1Zl9jb25zdW1lZCA9IDA7CgpOb3QgcmVhbGx5LCBpZiB0aGVyZSBpcyBubyByeF9idWYs
IHRob3NlIHZhcmlhYmxlcyBjYW4gYmUgdW5kZWZpbmVkLgoKPiA+ICB9Cj4gPiAgCj4gPiAgaW50
IGxpYnhsX19ldl9xbXBfc2VuZChsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fZXZfcW1wICpldiwKPiA+
IEBAIC0xMzY1LDYgKzE0NjMsOSBAQCB2b2lkIGxpYnhsX19ldl9xbXBfZGlzcG9zZShsaWJ4bF9f
Z2MgKmdjLCBsaWJ4bF9fZXZfcW1wICpldikKPiA+ICB7Cj4gPiAgICAgIExPR0QoREVCVUcsIGV2
LT5kb21pZCwgIiBldiAlcCIsIGV2KTsKPiA+ICAKPiA+ICsgICAgZnJlZShldi0+cnhfYnVmKTsK
PiA+ICsgICAgZXYtPnJ4X2J1ZiA9IE5VTEw7Cj4gCj4gSSBkb24ndCB0aGluayB5b3UgbmVlZCB0
byBzZXQgcnhfYnVmIHRvIE5VTEwgaWYgeW91IGNhbGwgX2luaXQKPiBhZnRlcndhcmRzLgoKV2ls
bCByZW1vdmUgaXQuCgpUaGFua3MsCgotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 14:45:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 14:45: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 1flbKq-0001SQ-AV; Fri, 03 Aug 2018 14: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=cdu1=ks=citrix.com=prvs=746da072c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1flbKp-0001SL-Bw
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 14:45:43 +0000
X-Inumbo-ID: c8a311ac-972b-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c8a311ac-972b-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 16:44:54 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="61906269"
Date: Fri, 3 Aug 2018 15:45:39 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180803144539.GG1327@perard.uk.xensource.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-13-anthony.perard@citrix.com>
 <20180802090143.2xkbjpxanvoseble@mac>
 <20180803111802.GD1327@perard.uk.xensource.com>
 <20180803135548.kbrx637e2lqcdfuf@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180803135548.kbrx637e2lqcdfuf@mac>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] 
 =?iso-8859-1?q?=5BPATCH_v4_12/32=5D_libxl=3A_Design_?=
 =?iso-8859-1?q?of_an_async_API_to_issue_QMP_commands_to_QEMU=E7?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gRnJpLCBBdWcgMDMsIDIwMTggYXQgMDM6NTU6NDhQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEF1ZyAwMywgMjAxOCBhdCAxMjoxODowMlBNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+IE9uIFRodSwgQXVnIDAyLCAyMDE4IGF0IDExOjAxOjQzQU0g
KzAyMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPiA+IE9uIEZyaSwgSnVsIDI3LCAyMDE4
IGF0IDAzOjA1OjU0UE0gKzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiA+ICsvKgo+
ID4gPiA+ICsgKiBUaGlzIGZhY2lsaXR5IGFsbG93cyBhIGNvbW1hbmQgdG8gYmUgc2VudCB0byBR
RU1VLCBhbmQgdGhlIHJlc3BvbnNlIHRvIGJlCj4gPiA+ID4gKyAqIGhhbmRlZCB0byBhIGNhbGxi
YWNrIGZ1bmN0aW9uLiAgRWFjaCBsaWJ4bF9fZXZfcW1wIGhhbmRsZXMgemVybyBvciBvbmUKPiA+
ID4gCj4gPiA+IERvIHlvdSByZWFsbHkgbWVhbiAnemVybyBvciBvbmUnIG9yICd6ZXJvIG9yIG1v
cmUnPwo+ID4gCj4gPiBJdCBpcyB6ZXJvIG9yIG9uZS4gQnV0IEknbSBub3Qgc3VyIHRoYXQgZXh0
cmEgc2VudGVuY2UgaXMgdXNlZnVsbC4KPiA+IEluaXRpYWxseSwgaXQgd2FzIGZvbGxvd2VkIGJ5
ICJpZiBtdWx0aXBsZSBjb21tYW5kcyBhcmUgdG8gYmUgc2VudAo+ID4gY29uY3VycmVudGx5LCBt
dWx0aXBsZSBsaWJ4bF9fZXZfcW1wJ3MgbXVzdCBiZSB1c2VkLiIKPiA+IAo+ID4gQnV0IGNvbmN1
cmVuY3kgYmV0d2VlbiBtdWx0aXBsZSBsaWJ4bF9fZXZfcW1wIGlzbid0IHBvc3NpYmxlLCB0aGUg
c2Vjb25kCj4gPiBsaWJ4bF9fZXZfcW1wIGNyZWF0ZWQgd2lsbCBoYXZlIHRvIHdhaXQgdW50aWwg
dGhlIGZpcnN0IG9uZSBpcyBiZWVuCj4gPiBkaXNwb3NlZCBvZi4gQnV0IHNlbmRpbmcgbXVsdGlw
bGUgY29tbWFuZCBjYW4gYmUgZG9uZSwgYnkgd2FpdGluZyBmb3IKPiA+IHRoZSBmaXJzdCBvbmUg
dG8gYmUgZG9uZSwgdGhlbiB0aGVuIHRoZSBzZWNvbmQgb25lLiBUaGlzIGlzIHdoeSBJIGhhdmUK
PiA+IHRoZSBwYXJhZ3JhcGggYWJvdXQgImNvbW1hbmRzIGNhbiBiZSBjaGFpbmVkIi4KPiAKPiBU
aGVuIG1heWJlIHlvdSB3YW50IHRvIGFkZCBzb21ldGhpbmcgYWxvbmcgdGhlIGxpbmVzOgo+IAo+
ICJNdWx0aXBsZSBRTVAgY29tbWFuZHMgY2FuIGJlIHF1ZXVlZCBpbiBhIHNpbmdsZSBsaWJ4bF9f
ZXZfcW1wCj4gaW5zdGFuY2UsIGhvd2V2ZXIgdGhleSB3aWxsIGJlIGRpc3BhdGNoZWQgaW4gYSBz
ZXJpYWxpemVkIGZhc2hpb24uCj4gTm90ZSBhbHNvIHRoYXQgdGhlcmUgY2FuIG9ubHkgYmUgYSBz
aW5nbGUgbGlieGxfX2V2X3FtcCBpbnN0YW5jZQo+IGFjdGl2ZSBhdCBhIHRpbWUuIgoKVGhhdCdz
IG5vdCB0cnVlLCBJIGRvbid0IHRoaW5rIGFkZGluZyBmYWNpbGl0aWVzIHRvIHF1ZXVlIGNvbW1h
bmRzIHdpbGwKYmUgdXNlZnVsbCwgdXN1YWxseSwgb25lIHdpbGwgbmVlZCB0byB3YWl0IGZvciBh
IHJlc3BvbnNlIHRvIHRoZSBmaXJzdApjb21tYW5kIGluIG9yZGVyIHRvIHByZXBhcmUgYSBzZWNv
bmQgb25lLiBJdCBpcyByYXJlIGluIGxpYnhsIHRoYXQKc2V2ZXJhbCBjb21tYW5kcyBjYW4gYmUg
cHJlcGFyZWQgYW5kIHF1ZXVlZCBpbiBhZHZhbmNlLiBVc2VyIG9mIHRoaXMgQVBJCmNhbiBkbyB0
aGUgcXVldWluZyB0aGVtc2VsZi4KCkFzIGZvciB0aGUgc2luZ2xlIGFjdGl2ZSBpbnN0YW5jZSBv
ZiBsaWJ4bF9fZXZfcW1wLCB0aGF0IGlzbid0IHRydWUKZWFzaWVyLCBzZXZlcmFsIGxpYnhsX19l
dl9xbXAgY2FuIGJlIGluIHRoZSBzdGF0ZSAiQWN0aXZlIiBhdCB0aGUgc2FtZQp0aW1lLiBCdXQg
b25seSBvbmUgY2FuIGJlIGluIHRoZSAiQ29ubmVjdGVkIiBzdGF0ZSBhdCB0aGUgc2FtZSB0aW1l
IChpbgpyZWxhdGlvbiB0byBhIHNpbmdsZSBxZW11KSBkdWUgdG8gdGhlIHdheSBxZW11IGhhbmRs
ZXMgUU1QIGNvbm5lY3Rpb25zLgoKPiA+ID4gPiArICogb3V0c3RhbmRpbmcgY29tbWFuZC4KPiA+
ID4gPiArICoKPiA+ID4gPiArICogQ29tbWFuZHMgY2FuIGJlIGNoYWluZWQsIHdpdGggYSBzYW1l
IGNvbm5lY3Rpb24uIChlLmcuICJhZGQtZmQiIHdpbGwgbmVlZCB0bwo+ID4gPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBeIHRoZQo+ID4gPiA+ICsgKiBiZSBjaGFpbmVkIHRv
IHRoZSBuZXh0IGNvbW1hbmQpLiBBIGxpYnhsX19ldl9xbXAgY2FuIGJlIHJldXNlZCB3aGVuIHRo
ZQo+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBeIGFmdGVyCj4gPiA+ID4gKyAqIGNhbGxiYWNrIGlzIGJlZW4g
Y2FsbGVkIGluIG9yZGVyIHRvIHVzZSB0aGUgc2FtZSBjb25uZWN0aW9uLgo+ID4gPiAgICAgICAg
ICAgICAgICBeIGhhcwo+ID4gCj4gPiBXcml0aW5nICJhZnRlciB0aGUgY2FsbGJhY2sgaGFzIGJl
ZW4gY2FsbGVkIiwgd291bGQgdGhhdCBtZWFuIHRoYXQgb25lCj4gPiB3b3VsZCBuZWVkIHRvIHdh
aXQgdGhhdCB0aGUgY2FsbGJhY2sgcmV0dXJucyBiZWZvcmUgcmV1c2luZyB0aGUKPiA+IGxpYnhs
X19ldl9xbXA/Cj4gPiAKPiA+IFRoYXQgaXMgd2hhdCBJIG1lYW50LCB0aGVyZSBpcyBubyBuZWVk
IHRvIHdhaXQgZm9yIHRoZSBjYWxsYmFjayB0bwo+ID4gcmV0dXJuIGJlZm9yZSByZXVzaW5nIHRo
ZSBzYW1lIGxpYnhsX19ldl9xbXAuCj4gCj4gWW91IG1lYW4gdGhhdCB0aGUgc2FtZSBldl9xbXAg
Y2FuIGJlIHJldXNlZCBmcm9tIHRoZSBjYWxsYmFjayBpdHNlbGYKPiBpbiBvcmRlciB0byBzZW5k
IG1vcmUgUU1QIHJlcXVlc3RzPwoKWWVzLCB0aGF0J3MgcmlnaHQuCgo+ID4gPiA+ICsgKgo+ID4g
PiA+ICsgKiBPbmx5IG9uZSBjb25uZWN0aW9uIGF0IGEgdGltZSBjYW4gYmUgbWFkZSB0byBvbmUg
UUVNVSwgc28gYXZvaWQga2VlcGluZyBhCj4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4gdG8KPiA+IAo+ID4gIlRvIGF2
b2lkIiBmZWVscyBsaWtlIGEgaG93LXRvLCBJIGludGVuZGVkIHRvIHdyaXRlIHdoYXQgc2hvdWxk
IGJlIGRvbmUKPiA+IGFuZCB0aGF0IGl0IGlzIG5vdCBhbiBvcHRpb24uCj4gPiAKPiA+ID4gPiAr
ICogbGlieGxfX2V2X3FtcCBDb25uZWN0ZWQgZm9yIHRvIGxvbmcgYW5kIGNhbGwgbGlieGxfX2V2
X3FtcF9kaXNwb3NlIGFzIHNvb24KPiA+ID4gICAgICAgICAgICAgICAgICAgICBeIHVubmVlZGVk
IGNhcCAgICAgICAgXiByZW1vdmUgJ2FuZCcKPiA+IAo+ID4gVGhlIHVzZSBvZiB0aGUgY2FwaXRh
bCB3YXMgYW4gYXR0ZW1wdCB0byBzYXkgdGhhdCBpdCBpcyBvbmUgb2YgdGhlCj4gPiBwb3NzaWJs
ZSBzdGF0ZXMgaW4gd2hpY2ggbGlieGxfX2V2X3FtcCBjYW4gYmUuCj4gCj4gWWVzLCBJIHJlYWxp
emVkIGFib3V0IHRoYXQgbGF0ZXIuCgo6LSksIGdvb2QuCgo+ID4gPiA+ICtzdHJ1Y3QgbGlieGxf
X2V2X3FtcCB7Cj4gPiA+ID4gKyAgICAvKiBjYWxsZXIgc2hvdWxkIGluY2x1ZGUgdGhpcyBpbiB0
aGVpciBvd24gc3RydWN0ICovCj4gPiA+ID4gKyAgICAvKiBjYWxsZXIgbXVzdCBmaWxsIHRoZXNl
IGluLCBhbmQgdGhleSBtdXN0IGFsbCByZW1haW4gdmFsaWQgKi8KPiA+ID4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXiBubyBuZWVkIGZvciAnYWxs
Jwo+ID4gPiA+ICsgICAgdWludDMyX3QgZG9taWQ7Cj4gPiA+IAo+ID4gPiBTdHJpY3RseSBzcGVh
a2luZyBkb21pZCBpcyBhbiB1aW50MTZfdC4KPiA+IAo+ID4gTm90aGluZyBpbiBsaWJ4bCBhZ3Jl
ZXMgd2l0aCB0aGlzIHN0YXRlbWVudC4gZG9taWQgaXMgYWxtb3N0IGFsd2F5cwo+ID4gc3RvcmVk
IGluIGFuIHVpbnQzMl90IChzb21ldGltZSBhbiBpbnQpLiBUaGVyZSdzIGV2ZW50IGEgbGlieGxf
ZG9taWQKPiA+IHR5cGUgKEkganVzdCBmb3VuZCBvdXQhKSB3aGljaCBpcyB1aW50MzJfdC4KPiA+
IAo+ID4gTWF5YmUgSSBjb3VsZCB0cnkgdG8gdXNlIGxpYnhsX2RvbWlkLCBhbmQgdHJ5IHRvIHNw
cmVhZCBpdCdzIHVzYWdlCj4gPiBpbnNpZGUgbGlieGwuCj4gCj4gWWVzLCB0aGF0IHdvdWxkIGJl
IG15IHByZWZlcmVuY2UuIEkgZGlkbid0IGtub3cgZWl0aGVyIHRoYXQgdGhlcmUgd2FzCj4gYSBs
aWJ4bF9kb21pZCB0eXBlLgoKV2VsbCwgYmVzaWRlIHRoZSBnZW5lcmF0ZWQgaGVhZGVycyAobGli
eGxfdHlwZXMuaWRsKSwgdGhlcmUgaXMgb25seSA0CnVzZSBvZiBpdCAob3IgMiBmdW5jdGlvbnMg
cHJvdG90eXBlcykuCgpUaGFua3MsCgotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 14:46:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 14:46:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flbLz-0001aI-VK; Fri, 03 Aug 2018 14:46: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=axmp=ks=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1flbLy-0001a0-Ps
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 14:46:54 +0000
X-Inumbo-ID: f2f67f6d-972b-11e8-a8a5-bc764e045a96
Received: from mail-qt0-x22a.google.com (unknown [2607:f8b0:400d:c0d::22a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f2f67f6d-972b-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 16:46:05 +0200 (CEST)
Received: by mail-qt0-x22a.google.com with SMTP id f18-v6so6357866qtp.10
 for <xen-devel@lists.xenproject.org>; Fri, 03 Aug 2018 07:46:52 -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=Fg1q8FE2i6shNSFBesVqi8Oa4EITXXH237AcGIGvu4c=;
 b=Xjl7a7YEtgEgkPgTk/iSJhke/Me9q9E/xv77wN8+iTNuADcKmgf1X/DRA2uhTBYRCk
 NctS3i6YoNNUlBVw2Zgf2bdyAENR/ErY2pRr9UmR7NqkjtxgsTZHl5RIX18Tv/RBuXlT
 Llc6+XnMN5796ex1r4fLDScsygg2YJOH1cAK4=
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=Fg1q8FE2i6shNSFBesVqi8Oa4EITXXH237AcGIGvu4c=;
 b=TUBQEcq6+fA04RZKSjXylNcYe8HFOtT7ES0D8cES61IEQUQDO9Q0Yk5dx2s8vXqqFg
 0XFdbisYHsFUkMBJTva1ZtqIsD+JGqNZ0mp6Rf6EOBt1sv67g+L5TI7p/krPOKjpxTtz
 RJDrhFVcgZc+gpUeByiK8uZmywnh+2RUMGUWIMfHzH7E34Le5kEuLIw1kgh6llh4fLw1
 puZA0VkfrCo7xgxmz1HUUEuI0JMS/S6E49qkugMmgO5g2x+kEwqwSPnMOgWgt+pt60MS
 piFVxW2pSXL2vlabjxgJyLdIlvw6rf75f5svzU6LAvV4m12AFC0kjS/f+RILABKYY/pG
 bIRg==
X-Gm-Message-State: AOUpUlGtH0j3IuAXxIx+H2Uv+Z0WfWFPEYd28bpDjIlgoTXP8X6eSgO0
 r2pq/1kTrnwWRnY9jJVzqEhkUXQ9nNA=
X-Google-Smtp-Source: AAOMgpfBF/7iCpmyLjiZEPpXotkmbsByTxzngCJ/GH0DREb4P3SEx58wSE2A5NVqTRY4Y8xzB6hzJg==
X-Received: by 2002:ac8:304f:: with SMTP id
 g15-v6mr4190105qte.279.1533307612263; 
 Fri, 03 Aug 2018 07:46:52 -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 i67-v6sm2625299qkd.29.2018.08.03.07.46.51
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 03 Aug 2018 07:46:51 -0700 (PDT)
From: Doug Goldstein <cardoe@cardoe.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  3 Aug 2018 09:46:45 -0500
Message-Id: <cover.4b23ba1ce92c90e0ac8ae709020c62a6ec0405b8.1533307528.git-series.cardoe@cardoe.com>
X-Mailer: git-send-email 2.16.1
Subject: [Xen-devel] [PATCH v2 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>, 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>

ZnJpZW5kbHkgZm9yIGZvbGtzIHRvIHVzZSB0byBsb2NhbGx5IGRvIGJ1aWxkIHRlc3RzIHVuZGVy
IGRpZmZlcmVudApkaXN0cm9zLgoKY2hhbmdlIGZyb20gdjE6Ci0gZmlyc3QgcGF0Y2ggc3dpdGNo
IHRvIC16IGFzIGl0IG1ha2VzIG1vcmUgc2Vuc2UKCkRvdWcgR29sZHN0ZWluICg0KToKICBhdXRv
bWF0aW9uOiBzdGFuZGFyZGl6ZSBjb250YWluZXJpemUgZW52IG5hbWVzCiAgYXV0b21hdGlvbjog
ZHJvcCBjb250YWluZXIgbmFtZSBmcm9tIGNvbnRhaW5lcml6ZQogIGF1dG9tYXRpb246IHJlbW92
ZSBkZWFkIGNvZGUgZnJvbSBjb250YWluZXJpemUKICBhdXRvbWF0aW9uOiBlbnN1cmUgY3JlYXRl
ZCBhcmUgbm90IG93bmVkIGFzIHJvb3QKCiBhdXRvbWF0aW9uL2J1aWxkL1JFQURNRS5tZCAgICAg
IHwgMTUgKysrKystLS0tLS0tLS0tCiBhdXRvbWF0aW9uL3NjcmlwdHMvY29udGFpbmVyaXplIHwg
MjEgKysrKystLS0tLS0tLS0tLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDEwIGluc2VydGlvbnMo
KyksIDI2IGRlbGV0aW9ucygtKQoKYmFzZS1jb21taXQ6IDAwOGE4ZmIyNDliOWQ0MzNhNjRiYzU5
YTkzMDc1YmNiNGIwMWUzZDMKLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 14:46:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 14:46:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flbLz-0001aC-Ma; Fri, 03 Aug 2018 14:46: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=axmp=ks=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1flbLy-0001a1-QR
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 14:46:54 +0000
X-Inumbo-ID: f3927fa5-972b-11e8-a8a5-bc764e045a96
Received: from mail-qt0-x243.google.com (unknown [2607:f8b0:400d:c0d::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f3927fa5-972b-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 16:46:06 +0200 (CEST)
Received: by mail-qt0-x243.google.com with SMTP id q12-v6so6382745qtp.6
 for <xen-devel@lists.xenproject.org>; Fri, 03 Aug 2018 07:46:53 -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=i1y80xpC7ZL0/Pwx1fKZ7jn6Xz3Des/gYtF9Iv2GzxM=;
 b=IRhLDwWcbNNFQCNW+IThwHD0LuDhBGb2GZoMzDe0u1/NbJeE0GUgq6Phww7r1cGJVb
 tyMiytHAgh8dbmtEaq2Yzor6Ozxscnklsb/SkJ7MgmtUK0R1JF7zuQH7hQbuN5X0zgmY
 GgkFTo2841Dbk4zzJ2WQ9j0InpF+QWisPp0bk=
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=i1y80xpC7ZL0/Pwx1fKZ7jn6Xz3Des/gYtF9Iv2GzxM=;
 b=EwNlaoFdz/z3UBMcw37CUnGfcdCtW50MygxOuNnNCoVOF/1TavXVPN7/qSsH5MB5mp
 reTBnnaTLWt4Zcz0iFhgA0jGgug/y3NKezOZswQKJ8le+mv8n02t4//gjXsEM32rH7Bw
 HyWa50HLKCEl/1AVp5IWmpglLv2mYsS8g1BqxojjtNPy68CTVA2WhaaqX24mA1WFFSQO
 75G67MRCzxlPxD4fNBeJj3YDBRl1YSgoxGE18FWOIzekmwxsrq9ZK5+4P1hjXqJ7Exzd
 YjrEruxjBbUp5Y/03vmYxIFevQPnWJF20BtHiOkky9iO9jOuWutI0WK/FuIRx0GXHpdc
 6vsQ==
X-Gm-Message-State: AOUpUlEGLMQCJeGHKOf9apML4g02lE0S1tMuyS+Il84ouvxkn5Hb9JTd
 154LXsLcJV0JsGY6I6+wmn0NSMuOhss=
X-Google-Smtp-Source: AAOMgpeya6v7Gwc1kljwDitJn5gB0QR/hyN4L2MOFRt+C4dLjSVMKCtSfmBAfkMjLGq0UlK5KzQsXw==
X-Received: by 2002:ac8:7083:: with SMTP id
 y3-v6mr4336708qto.192.1533307613265; 
 Fri, 03 Aug 2018 07:46:53 -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 i67-v6sm2625299qkd.29.2018.08.03.07.46.52
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 03 Aug 2018 07:46:52 -0700 (PDT)
From: Doug Goldstein <cardoe@cardoe.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  3 Aug 2018 09:46:46 -0500
Message-Id: <563751d63e3483640a372051a5dafa7699f013e2.1533307528.git-series.cardoe@cardoe.com>
X-Mailer: git-send-email 2.16.1
In-Reply-To: <cover.4b23ba1ce92c90e0ac8ae709020c62a6ec0405b8.1533307528.git-series.cardoe@cardoe.com>
References: <cover.4b23ba1ce92c90e0ac8ae709020c62a6ec0405b8.1533307528.git-series.cardoe@cardoe.com>
In-Reply-To: <cover.4b23ba1ce92c90e0ac8ae709020c62a6ec0405b8.1533307528.git-series.cardoe@cardoe.com>
References: <cover.4b23ba1ce92c90e0ac8ae709020c62a6ec0405b8.1533307528.git-series.cardoe@cardoe.com>
Subject: [Xen-devel] [PATCH v2 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
dHMvY29udGFpbmVyaXplIHwgMTAgKysrKy0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCA5IGluc2Vy
dGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2F1dG9tYXRpb24vYnVpbGQv
UkVBRE1FLm1kIGIvYXV0b21hdGlvbi9idWlsZC9SRUFETUUubWQKaW5kZXggYmU0NTI2Yy4uOTg3
NTMzYSAxMDA2NDQKLS0tIGEvYXV0b21hdGlvbi9idWlsZC9SRUFETUUubWQKKysrIGIvYXV0b21h
dGlvbi9idWlsZC9SRUFETUUubWQKQEAgLTQwLDEzICs0MCwxNiBAQCB1bmRlcnN0YW5kcy4KICAg
Q09OVEFJTkVSPWNlbnRvczcyIC4vYXV0b21hdGlvbi9zY3JpcHRzL2NvbnRhaW5lcml6ZSBtYWtl
CiAgIGBgYAogCi0tIFdPUktESVI6IFRoaXMgb3ZlcnJpZGVzIHRoZSBwYXRoIHRoYXQgd2lsbCBi
ZSBhdmFpbGFibGUgdW5kZXIgdGhlCistIENPTlRBSU5FUl9QQVRIOiBUaGlzIG92ZXJyaWRlcyB0
aGUgcGF0aCB0aGF0IHdpbGwgYmUgYXZhaWxhYmxlIHVuZGVyIHRoZQogICBgL2J1aWxkYCBkaXJl
Y3RvcnkgaW4gdGhlIGNvbnRhaW5lciwgd2hpY2ggaXMgdGhlIGRlZmF1bHQgcGF0aC4KIAogICBg
YGAKLSAgV09SS0RJUj0vc29tZS9vdGhlci9wYXRoIC4vYXV0b21hdGlvbi9zY3JpcHRzL2NvbnRh
aW5lcml6ZSBscworICBDT05UQUlORVJfUEFUSD0vc29tZS9vdGhlci9wYXRoIC4vYXV0b21hdGlv
bi9zY3JpcHRzL2NvbnRhaW5lcml6ZSBscwogICBgYGAKIAorLSBDT05UQUlORVJfQVJHUzogQWxs
b3dzIHlvdSB0byBwYXNzIGV4dHJhIGFyZ3VtZW50cyB0byBEb2NrZXIKKyAgd2hlbiBzdGFydGlu
ZyB0aGUgY29udGFpbmVyLgorCiAtIFhFTl9DT05GSUdfRVhQRVJUOiBJZiB0aGlzIGlzIGRlZmlu
ZWQgaW4geW91ciBzaGVsbCBpdCB3aWxsIGJlCiAgIGF1dG9tYXRpY2FsbHkgcGFzc2VkIHRocm91
Z2ggdG8gdGhlIGNvbnRhaW5lci4KIApAQCAtNTYsOSArNTksNiBAQCB1bmRlcnN0YW5kcy4KICAg
b2YgdGhlIHNhbWUgdmVyc2lvbi4gT3ZlcnJpZGUgdGhlIG5hbWUgdmFsdWUgdG8gY2F1c2UgaXQg
dG8gbmFtZQogICB0aGUgY29udGFpbmVyIGRpZmZlcmVudGx5IG9uIHN0YXJ0LgogCi0tIEVYVFJB
X0NPTlRBSU5FUl9BUkdTOiBBbGxvd3MgeW91IHRvIHBhc3MgZXh0cmEgYXJndW1lbnRzIHRvIERv
Y2tlcgotICB3aGVuIHN0YXJ0aW5nIHRoZSBjb250YWluZXIuCi0KIEJ1aWxkaW5nIGEgY29udGFp
bmVyCiAtLS0tLS0tLS0tLS0tLS0tLS0tLQogCmRpZmYgLS1naXQgYS9hdXRvbWF0aW9uL3Njcmlw
dHMvY29udGFpbmVyaXplIGIvYXV0b21hdGlvbi9zY3JpcHRzL2NvbnRhaW5lcml6ZQppbmRleCBm
N2Y2NjQyLi5mNGZmMjRjIDEwMDc1NQotLS0gYS9hdXRvbWF0aW9uL3NjcmlwdHMvY29udGFpbmVy
aXplCisrKyBiL2F1dG9tYXRpb24vc2NyaXB0cy9jb250YWluZXJpemUKQEAgLTcyLDEwICs3Miw4
IEBAIGZpCiAKICMgRmlndXJlIG91dCB0aGUgYmFzZSBvZiB3aGF0IHdlIHdhbnQgYXMgb3VyIHNv
dXJjZXMKICMgYnkgdXNpbmcgdGhlIHRvcCBvZiB0aGUgZ2l0IHJlcG8KLWlmIFtbIC1uICR7V09S
S0RJUn0gXV07IHRoZW4KLSAgICBXT1JLRElSPSIke1dPUktESVJ9IgotZWxzZQotICAgIFdPUktE
SVI9JChnaXQgcmV2LXBhcnNlIC0tc2hvdy10b3BsZXZlbCkKK2lmIFtbIC16ICR7Q09OVEFJTkVS
X1BBVEh9IF1dOyB0aGVuCisgICAgQ09OVEFJTkVSX1BBVEg9JChnaXQgcmV2LXBhcnNlIC0tc2hv
dy10b3BsZXZlbCkKIGZpCiAKICMgS2ljayBvZmYgRG9ja2VyCkBAIC04MywxMSArODEsMTEgQEAg
ZWluZm8gIioqKiBMYXVuY2hpbmcgY29udGFpbmVyIC4uLiIKIGV4ZWMgZG9ja2VyIHJ1biBcCiAg
ICAgJHtET0NLRVJfQVJHU30gXAogICAgICR7U1NIX0FVVEhfU09DSzorLWUgU1NIX0FVVEhfU09D
Sz0iL3RtcC9zc2gtYWdlbnQvJHtTU0hfQVVUSF9OQU1FfSJ9IFwKLSAgICAtdiAiJHtXT1JLRElS
fSI6L2J1aWxkOnJ3IFwKKyAgICAtdiAiJHtDT05UQUlORVJfUEFUSH0iOi9idWlsZDpydyBcCiAg
ICAgLXYgIiR7SE9NRX0vLnNzaCI6L3Jvb3QvLnNzaDpybyBcCiAgICAgJHtTU0hfQVVUSF9ESVI6
Ky12ICIke1NTSF9BVVRIX0RJUn0iOi90bXAvc3NoLWFnZW50fSBcCiAgICAgJHtYRU5fQ09ORklH
X0VYUEVSVDorLWUgWEVOX0NPTkZJR19FWFBFUlQ9JHtYRU5fQ09ORklHX0VYUEVSVH19IFwKLSAg
ICAke0VYVFJBX0NPTlRBSU5FUl9BUkdTfSAke25hbWV9IFwKKyAgICAke0NPTlRBSU5FUl9BUkdT
fSAke25hbWV9IFwKICAgICAtJHt0ZXJtaW50fWkgLS1ybSAtLSBcCiAgICAgJHtDT05UQUlORVJ9
IFwKICAgICAke2NtZH0KLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 14:46:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 14:46:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flbM1-0001b5-E2; Fri, 03 Aug 2018 14:46: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=axmp=ks=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1flbM0-0001aL-4C
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 14:46:56 +0000
X-Inumbo-ID: f41de9c0-972b-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 f41de9c0-972b-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 16:46:07 +0200 (CEST)
Received: by mail-qt0-x232.google.com with SMTP id e19-v6so6369677qtp.8
 for <xen-devel@lists.xenproject.org>; Fri, 03 Aug 2018 07:46:54 -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=Ru+gpCP/QnqNAPDHm5udnHmU26T09KN3TnQRY6zwgQs=;
 b=SzuomM5j3EcRqX9N8DXHP5pfFv2RRNDv2OkBN2D1dJlcDS67d2Pl4oEBOF/DSoiP/E
 QXWwCNK2QHh+ylufqC6kEJ/QZb7NQ/LVkP3ssKoIjJORFmkjGKRQjn6mwz9TIP/brQl9
 Q1UOGUcjfDQChlDh2wHl+9MvgqQfIDODUvtbc=
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=Ru+gpCP/QnqNAPDHm5udnHmU26T09KN3TnQRY6zwgQs=;
 b=RpPYXh2Ba8OmKzO5uwQQpFkdu3TWQriDs7hedZsGU8aYUKgwkkNn8dpariGRtwTjNY
 5PXisZRqzMG8tsWZl24ThP1JgdraDqh08dyVVW7mmj3GwGoLmFL8OGXK4GxDTxIXTeDJ
 7Ik+ewQarTkKXpZx+IpJJdQj+bx+sx7mLP+TPpHqKkFoYNynSl2xhp9biyZ3y/hM93R5
 LjK0YGg5swnpmMc5vjmxtqmLrm1k+yq78zk2AECshE+PSe+erBADsbBZbVYi9dHwEKn/
 DtgOG0XAqtmAyA+x3XsCWCxTcGO6wkC1kIwbtGDrEZsMN1Nos8rbw7YCwLO+sw8vLXmv
 DT2w==
X-Gm-Message-State: AOUpUlGdEkX2FOf8yuXD9CYzwGpd/5ohVwPE+O9mer97Ghjfk7wSvzph
 USEkI18F+X9dxqJpNgfrQSccPjwLkzk=
X-Google-Smtp-Source: AAOMgpexJGFdIH8k/XNGZZDIHDPC8cjoafSvo9yCaxI/A+Vf2xh9Nn93qxyQoEwZcbfHabKzifj/yw==
X-Received: by 2002:ac8:32c1:: with SMTP id a1-v6mr2367098qtb.73.1533307614188; 
 Fri, 03 Aug 2018 07:46:54 -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 i67-v6sm2625299qkd.29.2018.08.03.07.46.53
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 03 Aug 2018 07:46:53 -0700 (PDT)
From: Doug Goldstein <cardoe@cardoe.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  3 Aug 2018 09:46:47 -0500
Message-Id: <8079bc4dbc58e51ae8e2eda190ac4c66df177706.1533307528.git-series.cardoe@cardoe.com>
X-Mailer: git-send-email 2.16.1
In-Reply-To: <cover.4b23ba1ce92c90e0ac8ae709020c62a6ec0405b8.1533307528.git-series.cardoe@cardoe.com>
References: <cover.4b23ba1ce92c90e0ac8ae709020c62a6ec0405b8.1533307528.git-series.cardoe@cardoe.com>
In-Reply-To: <cover.4b23ba1ce92c90e0ac8ae709020c62a6ec0405b8.1533307528.git-series.cardoe@cardoe.com>
References: <cover.4b23ba1ce92c90e0ac8ae709020c62a6ec0405b8.1533307528.git-series.cardoe@cardoe.com>
Subject: [Xen-devel] [PATCH v2 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+
ClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIGF1dG9tYXRp
b24vYnVpbGQvUkVBRE1FLm1kICAgICAgfCA1IC0tLS0tCiBhdXRvbWF0aW9uL3NjcmlwdHMvY29u
dGFpbmVyaXplIHwgNyArLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAx
MSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9hdXRvbWF0aW9uL2J1aWxkL1JFQURNRS5tZCBi
L2F1dG9tYXRpb24vYnVpbGQvUkVBRE1FLm1kCmluZGV4IDk4NzUzM2EuLmJmMTEzMTcgMTAwNjQ0
Ci0tLSBhL2F1dG9tYXRpb24vYnVpbGQvUkVBRE1FLm1kCisrKyBiL2F1dG9tYXRpb24vYnVpbGQv
UkVBRE1FLm1kCkBAIC01MywxMSArNTMsNiBAQCB1bmRlcnN0YW5kcy4KIC0gWEVOX0NPTkZJR19F
WFBFUlQ6IElmIHRoaXMgaXMgZGVmaW5lZCBpbiB5b3VyIHNoZWxsIGl0IHdpbGwgYmUKICAgYXV0
b21hdGljYWxseSBwYXNzZWQgdGhyb3VnaCB0byB0aGUgY29udGFpbmVyLgogCi0tIENPTlRBSU5F
Ul9OQU1FOiBCeSBkZWZhdWx0IHRoZSBjb250YWluZXIgbmFtZSBpcyBzZXQgYmFzZWQgb24gdGhl
Ci0gIGNvbnRhaW5lciBpdHNlbGYgc28gdGhhdCBpdHMgZWFzeSB0byBhdHRhY2ggb3RoZXIgdGVy
bWluYWxzIHRvIHlvdXIKLSAgY29udGFpbmVyLiBUaGlzIGhvd2V2ZXIgcHJldmVudHMgeW91IGZy
b20gcnVubmluZyBtdWx0aXBsZSBjb250YWluZXJzCi0gIG9mIHRoZSBzYW1lIHZlcnNpb24uIE92
ZXJyaWRlIHRoZSBuYW1lIHZhbHVlIHRvIGNhdXNlIGl0IHRvIG5hbWUKLSAgdGhlIGNvbnRhaW5l
ciBkaWZmZXJlbnRseSBvbiBzdGFydC4KIAogQnVpbGRpbmcgYSBjb250YWluZXIKIC0tLS0tLS0t
LS0tLS0tLS0tLS0tCmRpZmYgLS1naXQgYS9hdXRvbWF0aW9uL3NjcmlwdHMvY29udGFpbmVyaXpl
IGIvYXV0b21hdGlvbi9zY3JpcHRzL2NvbnRhaW5lcml6ZQppbmRleCBmNGZmMjRjLi43ZjBlYjBh
IDEwMDc1NQotLS0gYS9hdXRvbWF0aW9uL3NjcmlwdHMvY29udGFpbmVyaXplCisrKyBiL2F1dG9t
YXRpb24vc2NyaXB0cy9jb250YWluZXJpemUKQEAgLTY1LDExICs2NSw2IEBAIGlmIFtbIC1uICR7
U1NIX0FVVEhfU09DS30gXV07IHRoZW4KICAgICBmaQogZmkKIAotIyBpZiB3ZSBnb3QgdGhlIENP
TlRBSU5FUl9OQU1FIGVudiB2YXJpYWJsZSB0aGVuIHVzZSB0aGF0IGZvciBvdXIgbmFtZQotaWYg
W1sgLW4gJHtDT05UQUlORVJfTkFNRX0gXV07IHRoZW4KLSAgICBuYW1lPSItLW5hbWUgJHtDT05U
QUlORVJfTkFNRX0iCi1maQotCiAjIEZpZ3VyZSBvdXQgdGhlIGJhc2Ugb2Ygd2hhdCB3ZSB3YW50
IGFzIG91ciBzb3VyY2VzCiAjIGJ5IHVzaW5nIHRoZSB0b3Agb2YgdGhlIGdpdCByZXBvCiBpZiBb
WyAteiAke0NPTlRBSU5FUl9QQVRIfSBdXTsgdGhlbgpAQCAtODUsNyArODAsNyBAQCBleGVjIGRv
Y2tlciBydW4gXAogICAgIC12ICIke0hPTUV9Ly5zc2giOi9yb290Ly5zc2g6cm8gXAogICAgICR7
U1NIX0FVVEhfRElSOistdiAiJHtTU0hfQVVUSF9ESVJ9IjovdG1wL3NzaC1hZ2VudH0gXAogICAg
ICR7WEVOX0NPTkZJR19FWFBFUlQ6Ky1lIFhFTl9DT05GSUdfRVhQRVJUPSR7WEVOX0NPTkZJR19F
WFBFUlR9fSBcCi0gICAgJHtDT05UQUlORVJfQVJHU30gJHtuYW1lfSBcCisgICAgJHtDT05UQUlO
RVJfQVJHU30gXAogICAgIC0ke3Rlcm1pbnR9aSAtLXJtIC0tIFwKICAgICAke0NPTlRBSU5FUn0g
XAogICAgICR7Y21kfQotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 14:46:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 14:46:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flbM2-0001c0-QC; Fri, 03 Aug 2018 14:46: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=axmp=ks=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1flbM1-0001b1-Ck
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 14:46:57 +0000
X-Inumbo-ID: f4baaaa0-972b-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 f4baaaa0-972b-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 16:46:08 +0200 (CEST)
Received: by mail-qt0-x242.google.com with SMTP id n6-v6so6400153qtl.4
 for <xen-devel@lists.xenproject.org>; Fri, 03 Aug 2018 07:46:55 -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=lw4zcfzzi0OD9k1JIFCVVmgXZOgM8vtqbsI0FPRI6oI=;
 b=MyRqfr2sJN5B0ui2iebZN67jrxkDvz6hvqgH42OxRQkdPvL6/EnBaH8MjKrqi43XJ0
 4tK7yl5FATpL111sPp1qYVnLHDOo9a9rAHHlRvP8FH62mw3MWCpD6gOsTRdksAsu2LXW
 rG8FgUdbijelgYz/NKZ4v3FoEIDfUz18+kTiY=
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=lw4zcfzzi0OD9k1JIFCVVmgXZOgM8vtqbsI0FPRI6oI=;
 b=HPmndVX9ASM3Oe3sURIUnvB4g3uFGquCqXO/EFOX659W9cEgtvRk7zuHRIxXKwO3GB
 biNDVELP0FRb8VizvqStPXAjAMwJJ656e2Z9wZQkhZXFQL2VimV69JnJiUN5x0N7aDwG
 xfzeYZQyh0Cl7cyQmUMSqfAnFYGPu/OHkJB/9yS7d3+cXEfmgMLr4dK2rr2yKc16ZRRo
 r1rtYdRmy0jNBibiZBtIDh5qPDW/AL2KebCOzYCCGCXLpqxl8tExeXFGYVUBQ444wyGM
 YaIPEqsUTYl0KbHNM5Jht2oBcb2W7em48nhbSnnLvhOEsOoDDK391aRJ6i/BjUVA8R4H
 zymg==
X-Gm-Message-State: AOUpUlFTi1vA8hOk33v8V0x/Orc456I56QCg9qJsOzTFX2iN3OpK1OQs
 FIlP07VuJv5SKimtiRjN3j25UsxSBzM=
X-Google-Smtp-Source: AAOMgpdS9bsobQxKzInRcyfjlBvRWw67+RYtvDYOmaifHs/u4vB8zp7BXbPCvCHrBcLdKHY1AUtbag==
X-Received: by 2002:ac8:7319:: with SMTP id
 x25-v6mr4055339qto.375.1533307615154; 
 Fri, 03 Aug 2018 07:46:55 -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 i67-v6sm2625299qkd.29.2018.08.03.07.46.54
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 03 Aug 2018 07:46:54 -0700 (PDT)
From: Doug Goldstein <cardoe@cardoe.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  3 Aug 2018 09:46:48 -0500
Message-Id: <9bc620bbb1a2e391b61245c43aeaa5e9f1a86c19.1533307528.git-series.cardoe@cardoe.com>
X-Mailer: git-send-email 2.16.1
In-Reply-To: <cover.4b23ba1ce92c90e0ac8ae709020c62a6ec0405b8.1533307528.git-series.cardoe@cardoe.com>
References: <cover.4b23ba1ce92c90e0ac8ae709020c62a6ec0405b8.1533307528.git-series.cardoe@cardoe.com>
In-Reply-To: <cover.4b23ba1ce92c90e0ac8ae709020c62a6ec0405b8.1533307528.git-series.cardoe@cardoe.com>
References: <cover.4b23ba1ce92c90e0ac8ae709020c62a6ec0405b8.1533307528.git-series.cardoe@cardoe.com>
Subject: [Xen-devel] [PATCH v2 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
YXJkb2VAY2FyZG9lLmNvbT4KUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+Ci0tLQogYXV0b21hdGlvbi9zY3JpcHRzL2NvbnRhaW5lcml6ZSB8IDUgLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2F1dG9tYXRpb24vc2NyaXB0
cy9jb250YWluZXJpemUgYi9hdXRvbWF0aW9uL3NjcmlwdHMvY29udGFpbmVyaXplCmluZGV4IDdm
MGViMGEuLjdiZGZjMjEgMTAwNzU1Ci0tLSBhL2F1dG9tYXRpb24vc2NyaXB0cy9jb250YWluZXJp
emUKKysrIGIvYXV0b21hdGlvbi9zY3JpcHRzL2NvbnRhaW5lcml6ZQpAQCAtMjMsMTAgKzIzLDYg
QEAgY2FzZSAiXyR7Q09OVEFJTkVSfSIgaW4KICAgICBfc3RyZXRjaHxfKSBDT05UQUlORVI9IiR7
QkFTRX0vZGViaWFuOnN0cmV0Y2giIDs7CiBlc2FjCiAKLSMgZ2V0IG91ciBjb250YWluZXIgbmFt
ZSBhbmQgdmVyc2lvbgotY29udGFpbmlkPSR7Q09OVEFJTkVSJToqfQotY29udGFpbnZlcj0ke0NP
TlRBSU5FUiMqOn0KLQogIyBTYXZlIHRoZSBjb21tYW5kcyBmb3IgZnV0dXJlIHVzZQogY21kPSRA
CiAKQEAgLTc0LDcgKzcwLDYgQEAgZmkKICMgS2ljayBvZmYgRG9ja2VyCiBlaW5mbyAiKioqIExh
dW5jaGluZyBjb250YWluZXIgLi4uIgogZXhlYyBkb2NrZXIgcnVuIFwKLSAgICAke0RPQ0tFUl9B
UkdTfSBcCiAgICAgJHtTU0hfQVVUSF9TT0NLOistZSBTU0hfQVVUSF9TT0NLPSIvdG1wL3NzaC1h
Z2VudC8ke1NTSF9BVVRIX05BTUV9In0gXAogICAgIC12ICIke0NPTlRBSU5FUl9QQVRIfSI6L2J1
aWxkOnJ3IFwKICAgICAtdiAiJHtIT01FfS8uc3NoIjovcm9vdC8uc3NoOnJvIFwKLS0gCmdpdC1z
ZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 14:47:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 14:47:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flbM4-0001cx-3S; Fri, 03 Aug 2018 14:47: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=axmp=ks=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1flbM2-0001bm-Oh
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 14:46:58 +0000
X-Inumbo-ID: f58c6d70-972b-11e8-a8a5-bc764e045a96
Received: from mail-qk0-x231.google.com (unknown [2607:f8b0:400d:c09::231])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f58c6d70-972b-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 16:46:09 +0200 (CEST)
Received: by mail-qk0-x231.google.com with SMTP id z74-v6so4161086qkb.10
 for <xen-devel@lists.xenproject.org>; Fri, 03 Aug 2018 07:46:57 -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=eTiFkR70K96OevTAiNZRiUBa5X/NEiWFjZJs+68YuTI=;
 b=ZqKOPEM8A1guL/10D8RUCeqyDLy0JiTZDJguJsHVrTbvAG2lgRig+drbrunlyJ7jEE
 O8ViJ/5gwkEVSCg6sujI5zuzYmC4bph17csbmf0dMdY00ItnFnkm2EtYAQlXO8hJ+ZqG
 NgoD+NRvq/FwHsrEdpsUtpxdlqUYIOrJSspMQ=
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=eTiFkR70K96OevTAiNZRiUBa5X/NEiWFjZJs+68YuTI=;
 b=Ji6wsgW9bN5io5fTHIFL7q3FQSFRa98g7M32xu/6Vl2Bcd2m3YFcGM+x6AtuWYrp1C
 ISIhCUqEd4xR5qIUcBHMm2DqV4xVaGpcQlIc5sqah6xBC/t1aEzDB3DFHToSJcOJiU3M
 IuoK1iP2iy5PBrAFregXRhnsOWjjbE6hhJwjXujNz/zyUA117d6anmFlXIFq07RTBlJ6
 ULwfWlwQ/LM+zglUAk6n9ADGcGWm78b0CIOp6iNXACc11MourhOXf2Px8JMJ6lA4hTiC
 NwqwIiRYAyr3BrxxYmWLy+GmJXomlJq9yrpXMMwZL13tzS/+MhdNICh/Kj9on8cpAdyJ
 7kEg==
X-Gm-Message-State: AOUpUlFrQfGp6NFnwlG35fg6U48uJpR2mRkgFfdgyfUE15cUH0fAM5Wv
 ToHdBCPw0gBjvx2r0SMC+KfHc+WgqR8=
X-Google-Smtp-Source: AAOMgpeXnNkXuUVreTUBDQnsYHLSbdBzdtkOJojIPr/6YjNrZyvN67BfkhHHjwI3hTwEuqrRbhHoHA==
X-Received: by 2002:a37:b842:: with SMTP id
 i63-v6mr3795508qkf.187.1533307616573; 
 Fri, 03 Aug 2018 07:46:56 -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 i67-v6sm2625299qkd.29.2018.08.03.07.46.55
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 03 Aug 2018 07:46:55 -0700 (PDT)
From: Doug Goldstein <cardoe@cardoe.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  3 Aug 2018 09:46:49 -0500
Message-Id: <ff993ec7c3b1289c54a54f1a33732727c548d462.1533307528.git-series.cardoe@cardoe.com>
X-Mailer: git-send-email 2.16.1
In-Reply-To: <cover.4b23ba1ce92c90e0ac8ae709020c62a6ec0405b8.1533307528.git-series.cardoe@cardoe.com>
References: <cover.4b23ba1ce92c90e0ac8ae709020c62a6ec0405b8.1533307528.git-series.cardoe@cardoe.com>
In-Reply-To: <cover.4b23ba1ce92c90e0ac8ae709020c62a6ec0405b8.1533307528.git-series.cardoe@cardoe.com>
References: <cover.4b23ba1ce92c90e0ac8ae709020c62a6ec0405b8.1533307528.git-series.cardoe@cardoe.com>
Subject: [Xen-devel] [PATCH v2 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+ClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIGF1
dG9tYXRpb24vc2NyaXB0cy9jb250YWluZXJpemUgfCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGlu
c2VydGlvbigrKQoKZGlmZiAtLWdpdCBhL2F1dG9tYXRpb24vc2NyaXB0cy9jb250YWluZXJpemUg
Yi9hdXRvbWF0aW9uL3NjcmlwdHMvY29udGFpbmVyaXplCmluZGV4IDdiZGZjMjEuLmJmOWFmNTgg
MTAwNzU1Ci0tLSBhL2F1dG9tYXRpb24vc2NyaXB0cy9jb250YWluZXJpemUKKysrIGIvYXV0b21h
dGlvbi9zY3JpcHRzL2NvbnRhaW5lcml6ZQpAQCAtNzAsNiArNzAsNyBAQCBmaQogIyBLaWNrIG9m
ZiBEb2NrZXIKIGVpbmZvICIqKiogTGF1bmNoaW5nIGNvbnRhaW5lciAuLi4iCiBleGVjIGRvY2tl
ciBydW4gXAorICAgIC11ICQoaWQgLXUpIFwKICAgICAke1NTSF9BVVRIX1NPQ0s6Ky1lIFNTSF9B
VVRIX1NPQ0s9Ii90bXAvc3NoLWFnZW50LyR7U1NIX0FVVEhfTkFNRX0ifSBcCiAgICAgLXYgIiR7
Q09OVEFJTkVSX1BBVEh9IjovYnVpbGQ6cncgXAogICAgIC12ICIke0hPTUV9Ly5zc2giOi9yb290
Ly5zc2g6cm8gXAotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 14:51:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 14: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 1flbQ1-0002jv-N4; Fri, 03 Aug 2018 14:51:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=6cjh=ks=citrix.com=prvs=74619aeb1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1flbQ0-0002jq-6Q
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 14:51:04 +0000
X-Inumbo-ID: b262b39f-972c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b262b39f-972c-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 14:51:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="61906888"
Date: Fri, 3 Aug 2018 15:51:00 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <20180803145100.rep32mv7fnzkfe53@citrix.com>
References: <cover.4b23ba1ce92c90e0ac8ae709020c62a6ec0405b8.1533307528.git-series.cardoe@cardoe.com>
 <563751d63e3483640a372051a5dafa7699f013e2.1533307528.git-series.cardoe@cardoe.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <563751d63e3483640a372051a5dafa7699f013e2.1533307528.git-series.cardoe@cardoe.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 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>

T24gRnJpLCBBdWcgMDMsIDIwMTggYXQgMDk6NDY6NDZBTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gU3RhbmRhcmRpemVkIGFsbCB0aGUgZW52aXJvbm1lbnQgdmFyaWFibGUgbmFtZXMg
dGhhdCB0aGUgY29udGFpbmVyaXplCj4gc2NyaXB0IHVzZXMgdG8gc3RhcnQgd2l0aCBDT05UQUlO
RVJfCj4gCj4gU2lnbmVkLW9mZi1ieTogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29t
PgoKUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 15:23:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 15:23:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flbv7-00057q-G8; Fri, 03 Aug 2018 15: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=88ay=ks=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1flbv6-00057l-4W
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 15:23:12 +0000
X-Inumbo-ID: 048b3024-9731-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 048b3024-9731-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 17:22:22 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 03 Aug 2018 09:23:09 -0600
Message-Id: <5B64735A02000078001DAAD4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 03 Aug 2018 09:23:06 -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] drop {,acpi_}reserve_bootmem()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>

Qm90aCBhcmUgZW50aXJlbHkgdW51c2VkICh0byBiZSBmYWlyLCByZXNlcnZlX2Jvb3RtZW0oKSBo
YXMgYSB1c2UgaW5zaWRlCmFuICIjaWYgMCIgc2VjdGlvbiBpbiB4ODYncyBtcHBhcnNlLmMsIGJ1
dCBpZiB3ZSB3ZXJlIHRvIHJlLWVuYWJsZSB0aGF0CmNvZGUsIGl0IHdvdWxkIG5lZWQgZG9pbmcg
ZGlmZmVyZW50bHkgYW55d2F5KS4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvYWNwaS5oCisrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvYWNwaS5oCkBAIC05OCw5ICs5OCw2IEBAIGV4dGVybiB2b2lkIGFjcGlf
cmVzdG9yZV9zdGF0ZV9tZW0odm9pZCkKIAogZXh0ZXJuIHVuc2lnbmVkIGxvbmcgYWNwaV93YWtl
dXBfYWRkcmVzczsKIAotLyogZWFybHkgaW5pdGlhbGl6YXRpb24gcm91dGluZSAqLwotZXh0ZXJu
IHZvaWQgYWNwaV9yZXNlcnZlX2Jvb3RtZW0odm9pZCk7Ci0KICNkZWZpbmUgQVJDSF9IQVNfUE9X
RVJfSU5JVAkxCiAKIGV4dGVybiBzOCBhY3BpX251bWE7Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9s
aWIuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vbGliLmgKQEAgLTY2LDggKzY2LDYgQEAKIAogI2Rl
ZmluZSBST1VORFVQKHgsIGEpICgoKHgpICsgKGEpIC0gMSkgJiB+KChhKSAtIDEpKQogCi0jZGVm
aW5lIHJlc2VydmVfYm9vdG1lbShfcCxfbCkgKCh2b2lkKTApCi0KIHN0cnVjdCBkb21haW47CiAK
IHZvaWQgY21kbGluZV9wYXJzZShjb25zdCBjaGFyICpjbWRsaW5lKTsKCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 15:24:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 15:24: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 1flbwb-0005De-TN; Fri, 03 Aug 2018 15:24: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=6cjh=ks=citrix.com=prvs=74619aeb1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1flbwa-0005DZ-68
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 15:24:44 +0000
X-Inumbo-ID: 3bff2365-9731-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3bff2365-9731-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 17:23:55 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="61911123"
Date: Fri, 3 Aug 2018 16:24:39 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180803152439.kpfmf3dpj3ltg5o4@citrix.com>
References: <5B64735A02000078001DAAD4@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B64735A02000078001DAAD4@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] drop {,acpi_}reserve_bootmem()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>

T24gRnJpLCBBdWcgMDMsIDIwMTggYXQgMDk6MjM6MDZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gQm90aCBhcmUgZW50aXJlbHkgdW51c2VkICh0byBiZSBmYWlyLCByZXNlcnZlX2Jvb3Rt
ZW0oKSBoYXMgYSB1c2UgaW5zaWRlCj4gYW4gIiNpZiAwIiBzZWN0aW9uIGluIHg4NidzIG1wcGFy
c2UuYywgYnV0IGlmIHdlIHdlcmUgdG8gcmUtZW5hYmxlIHRoYXQKPiBjb2RlLCBpdCB3b3VsZCBu
ZWVkIGRvaW5nIGRpZmZlcmVudGx5IGFueXdheSkuCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 15:25:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 15: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 1flbwt-0005FA-6b; Fri, 03 Aug 2018 15:25: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=jouf=ks=citrix.com=prvs=7468cef67=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flbwr-0005Ey-M6
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 15:25:01 +0000
X-Inumbo-ID: 70d1740a-9731-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 70d1740a-9731-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 15:25:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="77146366"
Date: Fri, 3 Aug 2018 17:24:52 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180803152452.kblj5tbfef3jeiev@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-15-anthony.perard@citrix.com>
 <20180802095611.rkwheom3epys2fyh@mac>
 <20180803143209.GF1327@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180803143209.GF1327@perard.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 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: 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>

T24gRnJpLCBBdWcgMDMsIDIwMTggYXQgMDM6MzI6MDlQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gT24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMTE6NTY6MTFBTSArMDIwMCwgUm9nZXIg
UGF1IE1vbm7DqSB3cm90ZToKPiA+IE9uIEZyaSwgSnVsIDI3LCAyMDE4IGF0IDAzOjA1OjU2UE0g
KzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiArICAgICAgICAvKiBUaGUgLTEgaXMg
YmVjYXVzZSB0aGVyZSBpcyBhbHdheXMgc3BhY2UgZm9yIGEgTlVMIGNoYXJhY3RlciAqLwo+ID4g
PiArICAgICAgICByID0gcmVhZChmZCwgZXYtPnJ4X2J1ZiArIGV2LT5idWZfdXNlZCwKPiA+ID4g
KyAgICAgICAgICAgICAgICAgZXYtPmJ1Zl9zaXplIC0gZXYtPmJ1Zl91c2VkIC0gMSk7Cj4gPiA+
ICsgICAgICAgIGlmIChyIDwgMCkgewo+ID4gPiArICAgICAgICAgICAgaWYgKGVycm5vID09IEVJ
TlRSKSBjb250aW51ZTsKPiA+ID4gKyAgICAgICAgICAgIGFzc2VydChlcnJubyk7Cj4gPiA+ICsg
ICAgICAgICAgICBpZiAoZXJybm8gPT0gRVdPVUxEQkxPQ0spIHsKPiA+ID4gKyAgICAgICAgICAg
ICAgICByZXR1cm4gMDsKPiA+ID4gKyAgICAgICAgICAgIH0KPiA+ID4gKyAgICAgICAgICAgIExP
R0VEKEVSUk9SLCBldi0+ZG9taWQsICJlcnJvciByZWFkaW5nIFFNUCBzb2NrZXQiKTsKPiA+ID4g
KyAgICAgICAgICAgIHJldHVybiBFUlJPUl9GQUlMOwo+ID4gCj4gPiBJIHRoaW5rIGl0IHdvdWxk
IGJlIGNsZWFyZXIgdG8gdXNlOgo+ID4gCj4gPiBhc3NlcnQoZXJybm8pOwo+ID4gc3dpdGNoIChl
cnJubykgewo+ID4gY2FzZSBFSU5UUjoKPiA+ICAgICBjb250aW51ZTsKPiA+IGNhc2UgRVdPVUxE
QkxPQ0sKPiA+ICAgICByZXR1cm4gMDsKPiA+IGRlZmF1bHQ6Cj4gPiAgICAgTE9HRUQoLi4uKQo+
IAo+IFRoYXQncyBub3QgdGhlIHNhbWUuIEluIHRoZSBwYXRjaCwgdGhlIG9ubHkgZXJybm8gYWxs
b3dlZCBpcyBFSU5UUiwKPiBhbnl0aGluZyBlbHNlIGlzIGNvbnNpZGVyIGEgcHJvZ3JhbW1lcidz
IG1pc3Rha2UuIEZvciB1c2VycyAoYnVpbGQgd2l0aAo+IE5ERUJVRyksIEVXT1VMREJMT0NLIGlz
IGFsc28gYWxsb3dlZCBhbmQgbm90IGNvbnNpZGVyZWQgYW4gZXJyb3IgYW5kCj4gb3RoZXIgZXJy
bm8gd2lsbCBhdHRlbXB0IHRvIGxldCBsaWJ4bCBnZW5lcmF0ZSBhIHVzZWZ1bGwgZXJyb3IsIGlu
c3RlYWQKPiBvZiBhbiBhYm9ydCgpLgoKSSdtIG5vdCBzdXJlIEkgZm9sbG93LiBBY2NvcmRpbmcg
dG8gdGhlIG1hbiBwYWdlIGlmIHJlYWQgcmV0dXJucyAtMQplcnJubyB3aWxsIGFsd2F5cyBiZSBz
ZXQgdG8gaW5kaWNhdGUgdGhlIGVycm9yLCBzbyBJJ20gbm90IHN1cmUgb2YgdGhlCnVzZWZ1bG5l
c3Mgb2YgdGhlIGFzc2VydChlcnJubyksIGFwYXJ0IGZyb20gY2hlY2tpbmcgdGhhdCBsaWJjIGJl
aGF2ZXMKY29ycmVjdGx5LgoKPiA+ID4gKyAgICAgICAgfQo+ID4gPiArICAgICAgICBicmVhazsK
PiA+ID4gKyAgICB9Cj4gPiA+ICsKPiA+ID4gKyAgICBpZiAociA9PSAwKSB7Cj4gPiA+ICsgICAg
ICAgIExPR0QoRVJST1IsIGV2LT5kb21pZCwgIk5vIGRhdGEgcmVhZCBvbiBRTVAgc29ja2V0Iik7
Cj4gPiA+ICsgICAgICAgIHJldHVybiAwOwo+ID4gPiArICAgIH0KPiA+ID4gKwo+ID4gPiArICAg
IExPR19RTVAoInJlY2VpdmVkICVsZEI6ICclLipzJyIsIHIsIChpbnQpciwgZXYtPnJ4X2J1ZiAr
IGV2LT5idWZfdXNlZCk7Cj4gPiA+ICsKPiA+ID4gKyAgICBldi0+YnVmX3VzZWQgKz0gcjsKPiA+
IAo+ID4gSG0sIGRvbid0IHlvdSBuZWVkIHRvIGRvIHRoaXMgaW5zaWRlIG9mIGEgbG9vcCB0b2dl
dGhlciB3aXRoIHRoZQo+ID4gcmVhbGxvYywgaW4gY2FzZSB0aGUgZGF0YSBvbiB0aGUgZmQgaXMg
YmlnZ2VyIHRoYW4gdGhlIGN1cnJlbnQgc3BhY2UKPiA+IG9uIHRoZSBidWZmZXIsIGFuZCB5b3Ug
bmVlZCB0byBrZWVwIGdyb3dpbmcgaXQgdW50aWwgeW91IGhpdAo+ID4gRVdPVUxEQkxPQ0s/Cj4g
PiAKPiA+IEkgdGhpbmsgd2l0aCB0aGUgY3VycmVudCBhcHByb2FjaCB5b3UgY2FuIGxlYXZlIGRh
dGEgcGVuZGluZyBpbiB0aGUgZmQKPiA+IGlmIHRoZSBidWZmZXIgaGFwcGVucyB0byBiZSBzbWFs
bGVyIHRoYW4gdGhlIHBlbmRpbmcgZGF0YSBpbiB0aGUgZmQ/Cj4gCj4gWW91IHdvdWxkIHRoaW5r
IHRoYXQsIGJ1dCB0aGUgcmVhZCBsb29wIGlzbid0IGluIHRoaXMgZmlsZS4gVGhlIGxvb3AgaXMK
PiBwYXJ0IG9mIHRoZSBsaWJ4bF9fZXZfZmQuCgpUaGVuIHdoeSBkbyB5b3UgaGF2ZSBhIGxvb3Ag
aGVyZSB0byBoYW5kbGUgRUlOVFI/CgpJZiB0aGUgbG9vcCBpcyBzb21ld2hlcmUgZWxzZSBpc24n
dCBpdCBjYXBhYmxlIG9mIGhhbmRsaW5nIEVJTlRSIGxpa2UKaXQgaGFuZGxlcyBwYXJ0aWFsIHJl
YWRzPyBBZGRpbmcgdGhlIGxvb3AgaGVyZSBqdXN0IHRvIGhhbmRsZSBFSU5UUgptYWtlcyBpdCBs
b29rIGxpa2UgdGhpcyBpcyB0aGUgY29tcGxldGUgcmVhZCBsb29wLgoKVGhhbmtzLCBSb2dlci4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 15:25:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 15:25:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flbxY-0005OW-MX; Fri, 03 Aug 2018 15: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=shfp=ks=citrix.com=prvs=746ef734c=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1flbxY-0005NO-0J
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 15:25:44 +0000
X-Inumbo-ID: 8a07ac67-9731-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8a07ac67-9731-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 15:26:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="77146411"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B64735A02000078001DAAD4@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: <efcdf30c-7f5d-7e24-54b2-cdd428c24fb9@citrix.com>
Date: Fri, 3 Aug 2018 16:25:41 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B64735A02000078001DAAD4@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] drop {,acpi_}reserve_bootmem()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>

T24gMDMvMDgvMTggMTY6MjMsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEJvdGggYXJlIGVudGlyZWx5
IHVudXNlZCAodG8gYmUgZmFpciwgcmVzZXJ2ZV9ib290bWVtKCkgaGFzIGEgdXNlIGluc2lkZQo+
IGFuICIjaWYgMCIgc2VjdGlvbiBpbiB4ODYncyBtcHBhcnNlLmMsIGJ1dCBpZiB3ZSB3ZXJlIHRv
IHJlLWVuYWJsZSB0aGF0Cj4gY29kZSwgaXQgd291bGQgbmVlZCBkb2luZyBkaWZmZXJlbnRseSBh
bnl3YXkpLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpD
YW4gd2Ugc2VlIGFib3V0IGRyb3BwaW5nICNpZiAwJ2QgY29kZT/CoCBJdCBoYXMgcHJvYmFibHkg
Yml0cm90dGVkLCBhbmQKY2xlYXJseSBpc24ndCB3YW50ZWQuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 15:30:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 15: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 1flc2B-0006D7-Bc; Fri, 03 Aug 2018 15:30: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=jouf=ks=citrix.com=prvs=7468cef67=roger.pau@srs-us1.protection.inumbo.net>)
 id 1flc2A-0006D2-74
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 15:30:30 +0000
X-Inumbo-ID: 09c2e704-9732-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 09c2e704-9732-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 17:29:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="77146678"
Date: Fri, 3 Aug 2018 17:30:20 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180803153020.nt5nmeebpvksolkk@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-13-anthony.perard@citrix.com>
 <20180802090143.2xkbjpxanvoseble@mac>
 <20180803111802.GD1327@perard.uk.xensource.com>
 <20180803135548.kbrx637e2lqcdfuf@mac>
 <20180803144539.GG1327@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180803144539.GG1327@perard.uk.xensource.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] 
 =?utf-8?q?=5BPATCH_v4_12/32=5D_libxl=3A_Design_of_an?=
 =?utf-8?q?_async_API_to_issue_QMP_commands_to_QEMU=C3=A7?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gRnJpLCBBdWcgMDMsIDIwMTggYXQgMDM6NDU6MzlQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gT24gRnJpLCBBdWcgMDMsIDIwMTggYXQgMDM6NTU6NDhQTSArMDIwMCwgUm9nZXIg
UGF1IE1vbm7DqSB3cm90ZToKPiA+IE9uIEZyaSwgQXVnIDAzLCAyMDE4IGF0IDEyOjE4OjAyUE0g
KzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiBPbiBUaHUsIEF1ZyAwMiwgMjAxOCBh
dCAxMTowMTo0M0FNICswMjAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4gPiA+IE9uIEZy
aSwgSnVsIDI3LCAyMDE4IGF0IDAzOjA1OjU0UE0gKzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3Rl
Ogo+ID4gPiA+ID4gKy8qCj4gPiA+ID4gPiArICogVGhpcyBmYWNpbGl0eSBhbGxvd3MgYSBjb21t
YW5kIHRvIGJlIHNlbnQgdG8gUUVNVSwgYW5kIHRoZSByZXNwb25zZSB0byBiZQo+ID4gPiA+ID4g
KyAqIGhhbmRlZCB0byBhIGNhbGxiYWNrIGZ1bmN0aW9uLiAgRWFjaCBsaWJ4bF9fZXZfcW1wIGhh
bmRsZXMgemVybyBvciBvbmUKPiA+ID4gPiAKPiA+ID4gPiBEbyB5b3UgcmVhbGx5IG1lYW4gJ3pl
cm8gb3Igb25lJyBvciAnemVybyBvciBtb3JlJz8KPiA+ID4gCj4gPiA+IEl0IGlzIHplcm8gb3Ig
b25lLiBCdXQgSSdtIG5vdCBzdXIgdGhhdCBleHRyYSBzZW50ZW5jZSBpcyB1c2VmdWxsLgo+ID4g
PiBJbml0aWFsbHksIGl0IHdhcyBmb2xsb3dlZCBieSAiaWYgbXVsdGlwbGUgY29tbWFuZHMgYXJl
IHRvIGJlIHNlbnQKPiA+ID4gY29uY3VycmVudGx5LCBtdWx0aXBsZSBsaWJ4bF9fZXZfcW1wJ3Mg
bXVzdCBiZSB1c2VkLiIKPiA+ID4gCj4gPiA+IEJ1dCBjb25jdXJlbmN5IGJldHdlZW4gbXVsdGlw
bGUgbGlieGxfX2V2X3FtcCBpc24ndCBwb3NzaWJsZSwgdGhlIHNlY29uZAo+ID4gPiBsaWJ4bF9f
ZXZfcW1wIGNyZWF0ZWQgd2lsbCBoYXZlIHRvIHdhaXQgdW50aWwgdGhlIGZpcnN0IG9uZSBpcyBi
ZWVuCj4gPiA+IGRpc3Bvc2VkIG9mLiBCdXQgc2VuZGluZyBtdWx0aXBsZSBjb21tYW5kIGNhbiBi
ZSBkb25lLCBieSB3YWl0aW5nIGZvcgo+ID4gPiB0aGUgZmlyc3Qgb25lIHRvIGJlIGRvbmUsIHRo
ZW4gdGhlbiB0aGUgc2Vjb25kIG9uZS4gVGhpcyBpcyB3aHkgSSBoYXZlCj4gPiA+IHRoZSBwYXJh
Z3JhcGggYWJvdXQgImNvbW1hbmRzIGNhbiBiZSBjaGFpbmVkIi4KPiA+IAo+ID4gVGhlbiBtYXli
ZSB5b3Ugd2FudCB0byBhZGQgc29tZXRoaW5nIGFsb25nIHRoZSBsaW5lczoKPiA+IAo+ID4gIk11
bHRpcGxlIFFNUCBjb21tYW5kcyBjYW4gYmUgcXVldWVkIGluIGEgc2luZ2xlIGxpYnhsX19ldl9x
bXAKPiA+IGluc3RhbmNlLCBob3dldmVyIHRoZXkgd2lsbCBiZSBkaXNwYXRjaGVkIGluIGEgc2Vy
aWFsaXplZCBmYXNoaW9uLgo+ID4gTm90ZSBhbHNvIHRoYXQgdGhlcmUgY2FuIG9ubHkgYmUgYSBz
aW5nbGUgbGlieGxfX2V2X3FtcCBpbnN0YW5jZQo+ID4gYWN0aXZlIGF0IGEgdGltZS4iCj4gCj4g
VGhhdCdzIG5vdCB0cnVlLCBJIGRvbid0IHRoaW5rIGFkZGluZyBmYWNpbGl0aWVzIHRvIHF1ZXVl
IGNvbW1hbmRzIHdpbGwKPiBiZSB1c2VmdWxsLCB1c3VhbGx5LCBvbmUgd2lsbCBuZWVkIHRvIHdh
aXQgZm9yIGEgcmVzcG9uc2UgdG8gdGhlIGZpcnN0Cj4gY29tbWFuZCBpbiBvcmRlciB0byBwcmVw
YXJlIGEgc2Vjb25kIG9uZS4gSXQgaXMgcmFyZSBpbiBsaWJ4bCB0aGF0Cj4gc2V2ZXJhbCBjb21t
YW5kcyBjYW4gYmUgcHJlcGFyZWQgYW5kIHF1ZXVlZCBpbiBhZHZhbmNlLiBVc2VyIG9mIHRoaXMg
QVBJCj4gY2FuIGRvIHRoZSBxdWV1aW5nIHRoZW1zZWxmLgo+IAo+IEFzIGZvciB0aGUgc2luZ2xl
IGFjdGl2ZSBpbnN0YW5jZSBvZiBsaWJ4bF9fZXZfcW1wLCB0aGF0IGlzbid0IHRydWUKPiBlYXNp
ZXIsIHNldmVyYWwgbGlieGxfX2V2X3FtcCBjYW4gYmUgaW4gdGhlIHN0YXRlICJBY3RpdmUiIGF0
IHRoZSBzYW1lCj4gdGltZS4gQnV0IG9ubHkgb25lIGNhbiBiZSBpbiB0aGUgIkNvbm5lY3RlZCIg
c3RhdGUgYXQgdGhlIHNhbWUgdGltZSAoaW4KPiByZWxhdGlvbiB0byBhIHNpbmdsZSBxZW11KSBk
dWUgdG8gdGhlIHdheSBxZW11IGhhbmRsZXMgUU1QIGNvbm5lY3Rpb25zLgoKT0ssIEkgdGhpbmsg
eW91IHNob3VsZCByZW1vdmUgdGhhdCBsaW5lICh0aGUgemVybyBvciBvbmUuLi4pLgpIb3BlZnVs
bHkgdGhlIHRleHQgaW4gdGhlICJjb21tYW5kcyBjYW4gYmUgY2hhaW5lZCIgcGFydCB3aWxsIGFs
cmVhZHkKbWFrZSB0aGlzIGNsZWFyLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 15:33:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 15: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 1flc5A-0006Nr-Rf; Fri, 03 Aug 2018 15:33: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=cdu1=ks=citrix.com=prvs=746da072c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1flc58-0006Nl-Uq
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 15:33:34 +0000
X-Inumbo-ID: a2f6c831-9732-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a2f6c831-9732-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 15:33:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="61912199"
Date: Fri, 3 Aug 2018 16:33:31 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180803153331.GH1327@perard.uk.xensource.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-18-anthony.perard@citrix.com>
 <20180802102553.7yprzifudc4mvruy@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180802102553.7yprzifudc4mvruy@mac>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [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: 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>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMTI6MjU6NTNQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEp1bCAyNywgMjAxOCBhdCAwMzowNTo1OVBNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+ICsgICAgLyogd29ya2Fyb3VuZCBzdHJzdHIgbGltaXRhdGlv
biAqLwo+ID4gKyAgICBldi0+cnhfYnVmW2V2LT5idWZfdXNlZF0gPSAnXDAnOwo+IAo+IFdoeSBu
b3QgdXNlIHN0cm5zdHIgdG8gbGltaXQgdGhlIHNpemUgb2YgdGhlIHJ4X2J1ZiB0aGF0J3Mgc2Vh
cmNoZWQ/IEkKPiB0aGluayB0aGF0IHdvdWxkIGFsbG93IHlvdSB0byBnZXQgcmlkIG9mIHRoZSAn
LTEnIHRoYXQgeW91IGhhdmUgdG8KPiB0YWtlIGludG8gYWNjb3VudCBpbiBzZXZlcmFsIHBsYWNl
cz8KCkJlY2F1c2UgdGhhdCdzIGEgRnJlZUJTRCBBUEksIGF0IGxlYXN0IG9uIG15IG1hY2hpbmUg
KEFyY2ggTGludXgpLCB0bwphdHRlbXB0IHRvIHVzZSBpdCwgSSB3aWxsIG5lZWQgdG8gaW5zdGFs
bCBhIG5ldyBwYWNrYWdlLCBsaWJic2QuIFNvIEkKZG9uJ3QgdGhpbmsgc3RybnN0ciB3YXMgYW4g
b3B0aW9uLgoKPiA+ICsKPiA+ICsgICAgLyoKPiA+ICsgICAgICogU2VhcmNoIGZvciB0aGUgZW5k
IG9mIGEgUU1QIG1lc3NhZ2U6ICJcclxuIiBpbiB0aGUgbmV3bHkgcmVjZWl2ZWQKPiA+ICsgICAg
ICogYnl0ZXMgKyB0aGUgbGFzdCBieXRlIG9uIHRoZSBwcmV2aW91cyByZWFkKCkgaWYgYW55Cj4g
PiArICAgICAqCj4gPiArICAgICAqIGVuZDogVGhpcyB3aWxsIHBvaW50IHRvIHRoZSBieXRlIHJp
Z2h0IGFmdGVyIFxyXG4KPiA+ICsgICAgICovCj4gPiArICAgIGVuZCA9IHN0cnN0cihldi0+cnhf
YnVmICsgZXYtPmJ1Zl91c2VkIC0gcgo+ID4gKyAgICAgICAgICAgICAgICAgKyAoZXYtPmJ1Zl91
c2VkIC0gciA9PSAwID8gMCA6IC0xKSwKPiA+ICsgICAgICAgICAgICAgICAgICJcclxuIik7Cj4g
PiArICAgIGlmIChlbmQpCj4gPiArICAgICAgICBlbmQgKz0gMjsKPiA+ICsKPiA+ICsgICAgd2hp
bGUgKGVuZCkgewo+ID4gKyAgICAgICAgbGlieGxfX2pzb25fb2JqZWN0ICpvOwo+ID4gKyAgICAg
ICAgc2l6ZV90IGxlbjsKPiA+ICsgICAgICAgIGNoYXIgKnM7Cj4gPiArCj4gPiArICAgICAgICAv
KiBTdGFydCBwYXJzaW5nIGZyb20gcyAqLwo+ID4gKyAgICAgICAgcyA9IGV2LT5yeF9idWYgKyBl
di0+YnVmX2NvbnN1bWVkOwo+ID4gKyAgICAgICAgLyogRmluZG91dCBob3cgbXVjaCBjYW4gYmUg
cGFyc2VkICovCj4gPiArICAgICAgICBsZW4gPSBlbmQgLSBzOwo+IAo+IFlvdSBjYW4gaW5pdCBi
b3RoIHMgYW5kIGxlbiBhYm92ZSB3aGVuIGRlZmluaW5nIHRoZW0uCgpXb3VsZCBub3QgdGhhdCBs
b29rcyBhIGJpdCB3ZWlyZD8KCisgICAgd2hpbGUgKGVuZCkgeworICAgICAgICBsaWJ4bF9fanNv
bl9vYmplY3QgKm87CisgICAgICAgIC8qIFN0YXJ0IHBhcnNpbmcgZnJvbSBzICovCisgICAgICAg
IGNoYXIgKnMgPSBldi0+cnhfYnVmICsgZXYtPmJ1Zl9jb25zdW1lZDsKKyAgICAgICAgLyogRmlu
ZG91dCBob3cgbXVjaCBjYW4gYmUgcGFyc2VkICovCisgICAgICAgIHNpemVfdCBsZW4gPSBlbmQg
LSBzOwoKQnV0IHRoYXQgY2FuIGJlIGRvbmUuCgo+ID4gKwo+ID4gKyAgICAgICAgTE9HX1FNUCgi
cGFyc2luZyAlbHVCOiAnJS4qcyciLCBsZW4sIChpbnQpbGVuLCBzKTsKPiA+ICsKPiA+ICsgICAg
ICAgIC8qIFJlcGxhY2UgXG4gYnkgXDAgc28gdGhhdCBsaWJ4bF9fanNvbl9wYXJzZSBjYW4gdXNl
IHN0cmxlbiAqLwo+ID4gKyAgICAgICAgc1tsZW4gLSAxXSA9ICdcMCc7Cj4gPiArICAgICAgICBv
ID0gbGlieGxfX2pzb25fcGFyc2UoZ2MsIHMpOyAvLywgbGVuKTsKPiAKPiBEb2Vzbid0IGxvb2sg
bGlrZSB0aGUgYWJvdmUgbGluZSB3aWxsIGNvbXBpbGUuCgo6LSgsIGp1c3QgbGVmdCBvdmVyIGZy
b20gcHJldmlvdXMgYXR0ZW1wdC4KCj4gPiArCj4gPiArICAgICAgICBpZiAoIW8pIHsKPiA+ICsg
ICAgICAgICAgICBMT0dEKEVSUk9SLCBldi0+ZG9taWQsICJQYXJzZSBlcnJvciIpOwo+ID4gKyAg
ICAgICAgICAgIHJldHVybiBFUlJPUl9GQUlMOwo+ID4gKyAgICAgICAgfQo+ID4gKwo+ID4gKyAg
ICAgICAgZXYtPmJ1Zl9jb25zdW1lZCArPSBsZW47Cj4gPiArCj4gPiArICAgICAgICBpZiAoZXYt
PmJ1Zl9jb25zdW1lZCA+PSBldi0+YnVmX3VzZWQpIHsKPiAKPiBJJ20gbm90IHN1cmUgSSBzZWUg
aG93IHRoZSBhYm92ZSBjaGVjayBjYW4gZXZlciBiZSB0cnVlLCB5b3Ugc2VhcmNoCj4gdGhlIGJ1
ZmZlciB1cCB0byBidWZfdXNlZCwgc28gJ2VuZCcgY2FuIG5ldmVyIGJlIHBhc3QgYnVmX3VzZWQ/
CgpXZSBzaG91bGQgaGF2ZSBidWZfY29uc3VtZWQgPT0gYnVmX3VzZWQgd2hlbiBldmVyeXRoaW5n
IHJlY2VpdmVkIGhhcwpiZWVuIHBhcnNlZC4KCk5ldmVydGhlbGVzcywgSSdsbCBkbyBhIGRlYnVn
IHJ1biB0byBmaW5kIG91dCwgaWYgdGhhdCBmcmVlIGV2ZXIgaGFwcGVuLgoKQWxzbywgaWYgZm9y
IGUuZy4sIHdlIHJlY2VpdmU6Cgpub3BcclxuCiAgICAgICBeIGVuZCBzaG91bGQgcG9pbnQgaGVy
ZSwgcmlnaHQgYWZ0ZXIgdGhlIFxuLCBvciBhZnRlciB0aGUgbGFzdAogICAgICAgYnl0ZSByZWNl
aXZlZCBpbiB0aGlzIGNhc2UsIGFzIHBlciBteSBjb21tZW50IGFicm92ZS4KCj4gPiArICAgICAg
ICAgICAgZnJlZShldi0+cnhfYnVmKTsKPiA+ICsgICAgICAgICAgICBldi0+cnhfYnVmID0gTlVM
TDsKPiA+ICsgICAgICAgIH0KPiA+ICsKClRoYW5rcywKCi0tIApBbnRob255IFBFUkFSRAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 15:44:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 15: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 1flcF7-0007D9-TG; Fri, 03 Aug 2018 15:43: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=cdu1=ks=citrix.com=prvs=746da072c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1flcF6-0007D4-RR
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 15:43:52 +0000
X-Inumbo-ID: 131bd955-9734-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 131bd955-9734-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 15:44:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="61913717"
Date: Fri, 3 Aug 2018 16:43:48 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180803154348.GI1327@perard.uk.xensource.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-19-anthony.perard@citrix.com>
 <20180802103431.vezxedjutdsw2kmz@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180802103431.vezxedjutdsw2kmz@mac>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [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: 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>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMTI6MzQ6MzFQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEp1bCAyNywgMjAxOCBhdCAwMzowNjowMFBNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+IFRvIGJlIGFibGUgdG8gcmUtdXNlIHFtcF9wcmVwYXJlX3Ft
cF9jbWQgd2l0aCBsaWJ4bF9fZXZfcW1wLgo+ID4gCj4gPiBBbHNvLCBhZGQgdGhlIFFNUCBlbmQg
b2YgY29tbWFuZCAnXHJcbicgaW50byB0aGUgZ2VuZXJhdGVkIHN0cmluZy4KPiA+IAo+ID4gU2ln
bmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4g
PiAtLS0KPiA+ICB0b29scy9saWJ4bC9saWJ4bF9xbXAuYyB8IDYyICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrLS0tLS0tLS0tLS0tCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDQ0IGluc2VydGlv
bnMoKyksIDE4IGRlbGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwv
bGlieGxfcW1wLmMgYi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwo+ID4gaW5kZXggNjY1YjZmNWQw
NS4uMzhhNDM5NTI2NiAxMDA2NDQKPiA+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCj4g
PiArKysgYi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwo+ID4gQEAgLTU3OCwxNyArNTc4LDE3IEBA
IHN0YXRpYyBpbnQgcW1wX25leHQobGlieGxfX2djICpnYywgbGlieGxfX3FtcF9oYW5kbGVyICpx
bXApCj4gPiAgICAgIHJldHVybiByYzsKPiA+ICB9Cj4gPiAgCj4gPiAtc3RhdGljIGNoYXIgKnFt
cF9zZW5kX3ByZXBhcmUobGlieGxfX2djICpnYywgbGlieGxfX3FtcF9oYW5kbGVyICpxbXAsCj4g
PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqY21kLCBsaWJ4bF9f
anNvbl9vYmplY3QgKmFyZ3MsCj4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcW1w
X2NhbGxiYWNrX3QgY2FsbGJhY2ssIHZvaWQgKm9wYXF1ZSwKPiA+IC0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBxbXBfcmVxdWVzdF9jb250ZXh0ICpjb250ZXh0KQo+ID4gLXsKPiA+IC0g
ICAgY29uc3QgdW5zaWduZWQgY2hhciAqYnVmID0gTlVMTDsKPiA+IC0gICAgY2hhciAqcmV0ID0g
TlVMTDsKPiA+IC0gICAgbGlieGxfeWFqbF9sZW5ndGggbGVuID0gMDsKPiA+ICtzdGF0aWMgY2hh
ciAqcW1wX3ByZXBhcmVfcW1wX2NtZChsaWJ4bF9fZ2MgKmdjLAo+IAo+IElzIGl0IHJlYWxseSBu
ZWVkZWQgdG8gaGF2ZSBxbXAgdHdpY2UgaW4gdGhlIGZ1bmN0aW9uIG5hbWU/Cj4gcW1wX3ByZXBh
cmVfY21kIExHVE0uCgpXaWxsIGNoYW5nZS4KCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY29uc3QgY2hhciAqY21kLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqYXJncywKPiA+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBpbnQgaWQsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgc2l6ZV90ICpsZW5fcikKPiA+ICt7Cj4gPiArICAgIGNvbnN0IHVuc2lnbmVkIGNo
YXIgKmJ1ZjsKPiAKPiBXaGlsZSB0aGVyZSBJIHdvdWxkIGRyb3AgdGhlIHVuc2lnbmVkLi4uCgpJ
IGNhbid0IGRvIHRoYXQgdW5mb3J0dW5hdGx5LCB0aGlzIGJ1ZmZlciB3aWxsIGhvbGQgdW5zaWdu
ZWQgY2hhci4gVGhlCmxpYnlhamwgZ2VuZXJhdGVkIHVuc2lnbmVkIGNoYXIgc3RyaW5ncy4KCj4g
PiArc3RhdGljIGNoYXIgKnFtcF9zZW5kX3ByZXBhcmUobGlieGxfX2djICpnYywgbGlieGxfX3Ft
cF9oYW5kbGVyICpxbXAsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qg
Y2hhciAqY21kLCBsaWJ4bF9fanNvbl9vYmplY3QgKmFyZ3MsCj4gPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcW1wX2NhbGxiYWNrX3QgY2FsbGJhY2ssIHZvaWQgKm9wYXF1ZSwKPiA+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBxbXBfcmVxdWVzdF9jb250ZXh0ICpjb250
ZXh0LAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVfdCAqbGVuX3IpCj4g
PiArewo+ID4gKyAgICBjaGFyICpidWY7Cj4gPiArICAgIGNhbGxiYWNrX2lkX3BhaXIgKmVsbTsK
PiA+ICsKPiA+ICsgICAgYnVmID0gcW1wX3ByZXBhcmVfcW1wX2NtZChnYywKPiA+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjbWQsIGFyZ3MsICsrcW1wLT5sYXN0X2lkX3VzZWQsCj4g
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTlVMTCk7Cj4gCj4gSW5kZW50YXRpb24g
aXMgdmVyeSB3ZWlyZCBoZXJlLiBBRkFJQ1QgaXQgY2FuIGZpdCBpbiBhIHNpbmdsZSBsaW5lPwoK
SGlzdG9yeSwgSSBndWVzcywgd2hlcmUgdGhlc2UgdXNlcyB0byBub3QgZml0IGluIGEgc2luZ2xl
IGxpbmUuIEknbGwgam9pbgp0aGUgbGluZXMuCgpUaGFua3MsCgotLSAKQW50aG9ueSBQRVJBUkQK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 16:36:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 16:36:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fld3I-00034r-TN; Fri, 03 Aug 2018 16:35: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=cdu1=ks=citrix.com=prvs=746da072c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fld3H-00034m-CR
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 16:35:43 +0000
X-Inumbo-ID: 50d1ffb6-973b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 50d1ffb6-973b-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 16:36:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="61919162"
Date: Fri, 3 Aug 2018 17:35:38 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180803163538.GJ1327@perard.uk.xensource.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-20-anthony.perard@citrix.com>
 <20180802104126.oxnqjyj62xfmze77@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180802104126.oxnqjyj62xfmze77@mac>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [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: 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>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMTI6NDE6MjZQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEp1bCAyNywgMjAxOCBhdCAwMzowNjowMVBNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+IFRoZSBhY3R1YWwgc2VudCB3aWxsIGJlIGRvbmUgaW4gYSBz
ZXBhcmF0ZSBwYXRjaC4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFu
dGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gPiAtLS0KPiA+ICB0b29scy9saWJ4bC9saWJ4bF9p
bnRlcm5hbC5oIHwgIDQgKysrKwo+ID4gIHRvb2xzL2xpYnhsL2xpYnhsX3FtcC5jICAgICAgfCAz
NyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiA+ICAyIGZpbGVzIGNoYW5n
ZWQsIDQxIGluc2VydGlvbnMoKykKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xp
YnhsX2ludGVybmFsLmggYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCj4gPiBpbmRleCA3
ZjIwMGU3YTQ2Li4xMTBiOTUxYmJlIDEwMDY0NAo+ID4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxf
aW50ZXJuYWwuaAo+ID4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAo+ID4gQEAg
LTQzOCw2ICs0MzgsNyBAQCBzdHJ1Y3QgbGlieGxfX2V2X3FtcCB7Cj4gPiAgICAgIGxpYnhsX19j
YXJlZmQgKnFtcF9jZmQ7Cj4gPiAgICAgIGxpYnhsX19ldl9mZCBxbXBfZWZkOwo+ID4gICAgICBs
aWJ4bF9fcW1wX3N0YXRlIHFtcF9zdGF0ZTsKPiA+ICsgICAgdW5zaWduZWQgaW50IGxhc3RfaWRf
dXNlZDsKPiAKPiBOb3cgdGhlcmUgYXJlIHR3byBsYXN0X2lkX3VzZWQgZmllbGRzIGluIGRpZmZl
cmVudCBzdHJ1Y3R1cmVzPwo+IFNob3VsZG4ndCB0aGUgcHJldmlvdXMgb25lIGJlIHJlbW92ZWQg
d2hlbiB5b3UgaW50cm9kdWNlIHRoaXMgbmV3IG9uZT8KClNvcnJ5IGZvciB0aGUgY29uZnVzaW9u
LCBJJ20gbWFraW5nIG1vZGlmaWNhdGlvbiB0byB0aGUgY3VycmVudCBxbXAKZW5naW5lIGluIG9y
ZGVyIHRvIHJldXNlIHBhcnQgdGhhdCBjYW4gYmUgcmV1c2UgaW4gdGhlIG5ldywgYmV0dGVyIG9u
ZS4KVGhpcyBpcyB3aHkgdGhlcmUncyB0d28gbGFzdF9pZF91c2VkLCBvbmUgZm9yIHRoZSBjdXJy
ZW50CmltcGxlbWVudGF0aW9uLCBhbmQgb25lIGZvciB0aGUgbmV3IG9uZSwgbGlieGxfX2V2X3Ft
cC4KClRoYW5rcywKCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 16:50:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 16: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 1fldHj-0004UD-7b; Fri, 03 Aug 2018 16:50: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=cdu1=ks=citrix.com=prvs=746da072c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fldHh-0004U8-V9
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 16:50:37 +0000
X-Inumbo-ID: 3b732668-973d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3b732668-973d-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 18:49:48 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="61920367"
Date: Fri, 3 Aug 2018 17:50:33 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180803165033.GK1327@perard.uk.xensource.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-21-anthony.perard@citrix.com>
 <20180802110213.g3sikn5ybs5bpqep@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180802110213.g3sikn5ybs5bpqep@mac>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [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: 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>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMDE6MDI6MTNQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEp1bCAyNywgMjAxOCBhdCAwMzowNjowMlBNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+IFRoZSBsaWJ4bF9fZXZfcW1wXyogd2lsbCBub3cgc2VuZCB0
aGUgY29tbWFuZCB0byBRRU1VIHdoZW4gdGhlIHNvY2tldCBpcwo+ID4gcmVhZHkgZm9yIHdyaXRl
cy4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJk
QGNpdHJpeC5jb20+Cj4gCj4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgo+IAo+ID4gK3N0YXRpYyBpbnQgcW1wX2V2X2NhbGxiYWNrX3dyaXRhYmxl
KGxpYnhsX19nYyAqZ2MsIGxpYnhsX19ldl9xbXAgKmV2LCBpbnQgZmQpCj4gPiArewo+ID4gKyAg
ICBpbnQgcmM7Cj4gPiArICAgIGNoYXIgKmJ1ZjsKPiA+ICsgICAgc2l6ZV90IGxlbjsKPiA+ICsg
ICAgaW50IGJ1Zl9mZCA9IC0xOwo+IAo+IEkgd291bGQgbmFtZSB0aGlzIHNlbmRfZmQuCgpJIHdv
bmRlciB3aHkgSSByZW5hbWVkIGl0IGJ1Zl9mZCAuLi4KSSdsbCBjaGFuZ2UgaXQgdG8gc2VuZF9m
ZC4KCj4gPiArCj4gPiArICAgIC8qIE5vIG5lZWQgdG8gY2FsbCBxbXBfZXZfY2FsbGJhY2tfd3Jp
dGFibGUgYWdhaW4sIGV2ZXJ5dGhpbmcgdGhhdCBuZWVkcyB0bwo+ID4gKyAgICAgKiBiZSBzZW5k
IGZvciBub3cgd2lsbCBiZSBpbiB0aGlzIGNhbGwuICovCj4gPiArICAgIGxpYnhsX19ldl9mZF9t
b2RpZnkoZ2MsICZldi0+cW1wX2VmZCwgZXYtPnFtcF9lZmQuZXZlbnRzICYgflBPTExPVVQpOwo+
IAo+IEkgdGhpbmsgeW91IGRvIHRoaXMgYmVjYXVzZSB5b3UgbmVlZCB0byB3YWl0IGZvciB0aGlz
IGNvbW1hbmQgdG8KPiBjb21wbGV0ZSBiZWZvcmUgcXVldWluZyBhbm90aGVyIGNvbW1hbmQ/CgpJ
dCdzIGFjdHVhbGx5IGJlY2F1c2UgdGhlcmUgaXMgbm8gcXVldWluZyB3aXRoIHRoaXMgQVBJLiBU
aGVyZSBpcyByZWFsbHkKbm90aGluZyBlbHNlIHRvIHNlbmQuIEEgdXNlciBvZiB0aGUgQVBJIG1p
Z2h0IHdhbnQgdG8gc2VuZCBzb21ldGhpbmcKZWxzZSwgYnV0IGluIHRoZSBtZWFudGltZSwgdGhl
cmUgaXMgbm90aGluZyB0byBzZW5kLgoKSWYgKGh5cG90aGV0aWNhbCkgdGhlcmUgd2VyZSBhIHF1
ZXVlLCBldmVyeXRoaW5nIGluIHRoZSBxdWV1ZSBjb3VsZCBiZQpzZW50LCB3aXRob3V0IHdhaXRp
bmcgZm9yIHFlbXUgdG8gcmVzcG9uZCwgYW5kIEkgd291bGQgdHVybiBvZiB0aGUKUE9MTE9VVCBi
aXQgb25seSB3aGVuIHRoZSBxdWV1ZSB3YXMgZW1wdHkuCgpUaGFua3MsCgotLSAKQW50aG9ueSBQ
RVJBUkQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 17:22:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 17:22:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fldma-0006sO-Mx; Fri, 03 Aug 2018 17:22:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kyzd=ks=citrix.com=prvs=746c4a709=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fldmY-0006r2-C4
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 17:22:30 +0000
X-Inumbo-ID: af800ae2-9741-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id af800ae2-9741-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 19:21:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="61923731"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 3 Aug 2018 18:22:11 +0100
Message-ID: <20180803172220.1657-7-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180803172220.1657-1-paul.durrant@citrix.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 06/15] 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
eGVuL2FyY2gveDg2L01ha2VmaWxlCmluZGV4IDE3ZTdkM2ZhMzQuLjM1YmZhZjdlOGEgMTAwNjQ0
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
CmluZGV4IGRmMDQxODI5NjUuLmFmNTRkODgzM2YgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL01h
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 Fri Aug 03 17:22:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 17:22:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fldma-0006ry-2w; Fri, 03 Aug 2018 17:22: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=kyzd=ks=citrix.com=prvs=746c4a709=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fldmY-0006qw-7Z
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 17:22:30 +0000
X-Inumbo-ID: da3f345e-9741-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id da3f345e-9741-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 17:22:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="61923733"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 3 Aug 2018 18:22:14 +0100
Message-ID: <20180803172220.1657-10-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180803172220.1657-1-paul.durrant@citrix.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 09/15] 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
IER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVs
LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEdlb3JnZSBEdW5s
YXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KCnYzOgogLSBBZGRyZXNzZWQgY29tbWVudHMg
ZnJvbSBHZW9yZ2UuCgp2MjoKIC0gQWRkcmVzc2VkIHNvbWUgY29tbWVudHMgZnJvbSBKYW4uCi0t
LQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgfCAxMSArKysrKysrKysrKwog
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgfCAzNCArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuaCB8
ICAzICsrKwogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgfCAgNCArKysrCiA0
IGZpbGVzIGNoYW5nZWQsIDUyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwpp
bmRleCBiMTBhMzdlNWQ3Li45YjdiYWNhOTNmIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAg
LTMwNSw2ICszMDUsMTcgQEAgaW50IGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwg
YmZuX3QgYmZuKQogICAgIHJldHVybiByYzsKIH0KIAoraW50IGlvbW11X2xvb2t1cF9wYWdlKHN0
cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwgbWZuX3QgKm1mbiwKKyAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBpbnQgKmZsYWdzKQoreworICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9t
bXUgKmhkID0gZG9tX2lvbW11KGQpOworCisgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQt
PnBsYXRmb3JtX29wcyApCisgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKKworICAgIHJldHVy
biBoZC0+cGxhdGZvcm1fb3BzLT5sb29rdXBfcGFnZShkLCBiZm4sIG1mbiwgZmxhZ3MpOworfQor
CiBzdGF0aWMgdm9pZCBpb21tdV9mcmVlX3BhZ2V0YWJsZXModW5zaWduZWQgbG9uZyB1bnVzZWQp
CiB7CiAgICAgZG8gewpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lv
bW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwppbmRleCAyODJlMjI3
NDE0Li44Y2QzYjU5YWEwIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQv
aW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwpAQCAtMTgz
MCw2ICsxODMwLDM5IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X3VubWFw
X3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKICAgICByZXR1cm4gZG1hX3B0ZV9jbGVhcl9vbmUoZCwg
YmZuX3RvX2JhZGRyKGJmbikpOwogfQogCitzdGF0aWMgaW50IGludGVsX2lvbW11X2xvb2t1cF9w
YWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwgbWZuX3QgKm1mbiwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICpmbGFncykKK3sKKyAgICBzdHJ1
Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG1hX3B0ZSAq
cGFnZSA9IE5VTEwsICpwdGUgPSBOVUxMLCB2YWw7CisgICAgdTY0IHBnX21hZGRyOworCisgICAg
c3Bpbl9sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOworCisgICAgcGdfbWFkZHIgPSBhZGRy
X3RvX2RtYV9wYWdlX21hZGRyKGQsIGJmbl90b19iYWRkcihiZm4pLCAwKTsKKyAgICBpZiAoIHBn
X21hZGRyID09IDAgKQorICAgIHsKKyAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBp
bmdfbG9jayk7CisgICAgICAgIHJldHVybiAtRU5PTUVNOworICAgIH0KKworICAgIHBhZ2UgPSBt
YXBfdnRkX2RvbWFpbl9wYWdlKHBnX21hZGRyKTsKKyAgICBwdGUgPSBwYWdlICsgKGJmbl94KGJm
bikgJiBMRVZFTF9NQVNLKTsKKyAgICB2YWwgPSAqcHRlOworCisgICAgdW5tYXBfdnRkX2RvbWFp
bl9wYWdlKHBhZ2UpOworICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwor
CisgICAgaWYgKCAhZG1hX3B0ZV9wcmVzZW50KHZhbCkgKQorICAgICAgICByZXR1cm4gLUVOT0VO
VDsKKworICAgICptZm4gPSBtYWRkcl90b19tZm4oZG1hX3B0ZV9hZGRyKHZhbCkpOworICAgICpm
bGFncyA9IGRtYV9wdGVfcmVhZCh2YWwpID8gSU9NTVVGX3JlYWRhYmxlIDogMDsKKyAgICAqZmxh
Z3MgfD0gZG1hX3B0ZV93cml0ZSh2YWwpID8gSU9NTVVGX3dyaXRhYmxlIDogMDsKKworICAgIHJl
dHVybiAwOworfQorCiBpbnQgaW9tbXVfcHRlX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2
NF90IGJmbiwgdWludDY0X3QgKnB0ZSwKICAgICAgICAgICAgICAgICAgICAgaW50IG9yZGVyLCBp
bnQgcHJlc2VudCkKIHsKQEAgLTI2NjEsNiArMjY5NCw3IEBAIGNvbnN0IHN0cnVjdCBpb21tdV9v
cHMgaW50ZWxfaW9tbXVfb3BzID0gewogICAgIC50ZWFyZG93biA9IGlvbW11X2RvbWFpbl90ZWFy
ZG93biwKICAgICAubWFwX3BhZ2UgPSBpbnRlbF9pb21tdV9tYXBfcGFnZSwKICAgICAudW5tYXBf
cGFnZSA9IGludGVsX2lvbW11X3VubWFwX3BhZ2UsCisgICAgLmxvb2t1cF9wYWdlID0gaW50ZWxf
aW9tbXVfbG9va3VwX3BhZ2UsCiAgICAgLmZyZWVfcGFnZV90YWJsZSA9IGlvbW11X2ZyZWVfcGFn
ZV90YWJsZSwKICAgICAucmVhc3NpZ25fZGV2aWNlID0gcmVhc3NpZ25fZGV2aWNlX293bmVyc2hp
cCwKICAgICAuZ2V0X2RldmljZV9ncm91cF9pZCA9IGludGVsX2lvbW11X2dyb3VwX2lkLApkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmggYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuaAppbmRleCA3MmMxYTJlM2NkLi40N2JkZmNiNWVhIDEw
MDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuaAorKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuaApAQCAtMjcyLDYgKzI3Miw5IEBAIHN0cnVj
dCBkbWFfcHRlIHsKICNkZWZpbmUgZG1hX3NldF9wdGVfcHJvdChwLCBwcm90KSBkbyB7IFwKICAg
ICAgICAgKHApLnZhbCA9ICgocCkudmFsICYgfkRNQV9QVEVfUFJPVCkgfCAoKHByb3QpICYgRE1B
X1BURV9QUk9UKTsgXAogICAgIH0gd2hpbGUgKDApCisjZGVmaW5lIGRtYV9wdGVfcHJvdChwKSAo
KHApLnZhbCAmIERNQV9QVEVfUFJPVCkKKyNkZWZpbmUgZG1hX3B0ZV9yZWFkKHApIChkbWFfcHRl
X3Byb3QocCkgJiBETUFfUFRFX1JFQUQpCisjZGVmaW5lIGRtYV9wdGVfd3JpdGUocCkgKGRtYV9w
dGVfcHJvdChwKSAmIERNQV9QVEVfV1JJVEUpCiAjZGVmaW5lIGRtYV9wdGVfYWRkcihwKSAoKHAp
LnZhbCAmIFBBRERSX01BU0sgJiBQQUdFX01BU0tfNEspCiAjZGVmaW5lIGRtYV9zZXRfcHRlX2Fk
ZHIocCwgYWRkcikgZG8ge1wKICAgICAgICAgICAgIChwKS52YWwgfD0gKChhZGRyKSAmIFBBR0Vf
TUFTS180Syk7IH0gd2hpbGUgKDApCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUu
aCBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCmluZGV4IGNjMGJlODFiNGUuLjdjNWQ0NmRmODEg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL3hl
bi9pb21tdS5oCkBAIC0xMDAsNiArMTAwLDggQEAgdm9pZCBpb21tdV90ZWFyZG93bihzdHJ1Y3Qg
ZG9tYWluICpkKTsKIGludCBfX211c3RfY2hlY2sgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCwgYmZuX3QgYmZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fdCBt
Zm4sIHVuc2lnbmVkIGludCBmbGFncyk7CiBpbnQgX19tdXN0X2NoZWNrIGlvbW11X3VubWFwX3Bh
Z2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuKTsKK2ludCBfX211c3RfY2hlY2sgaW9tbXVf
bG9va3VwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuLCBtZm5fdCAqbWZuLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKmZsYWdzKTsKIAog
ZW51bSBpb21tdV9mZWF0dXJlCiB7CkBAIC0xOTgsNiArMjAwLDggQEAgc3RydWN0IGlvbW11X29w
cyB7CiAgICAgaW50IF9fbXVzdF9jaGVjayAoKm1hcF9wYWdlKShzdHJ1Y3QgZG9tYWluICpkLCBi
Zm5fdCBiZm4sIG1mbl90IG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGludCBmbGFncyk7CiAgICAgaW50IF9fbXVzdF9jaGVjayAoKnVubWFwX3BhZ2UpKHN0
cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbik7CisgICAgaW50IF9fbXVzdF9jaGVjayAoKmxvb2t1
cF9wYWdlKShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sIG1mbl90ICptZm4sCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKmZsYWdzKTsKICAgICB2
b2lkICgqZnJlZV9wYWdlX3RhYmxlKShzdHJ1Y3QgcGFnZV9pbmZvICopOwogI2lmZGVmIENPTkZJ
R19YODYKICAgICB2b2lkICgqdXBkYXRlX2lyZV9mcm9tX2FwaWMpKHVuc2lnbmVkIGludCBhcGlj
LCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgdmFsdWUpOwotLSAKMi4xMS4wCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 17:22:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 17:22:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fldma-0006sE-DA; Fri, 03 Aug 2018 17:22: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=kyzd=ks=citrix.com=prvs=746c4a709=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fldmY-0006r3-Cr
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 17:22:30 +0000
X-Inumbo-ID: da9e5a63-9741-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id da9e5a63-9741-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 17:22:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="61923734"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 3 Aug 2018 18:22:06 +0100
Message-ID: <20180803172220.1657-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180803172220.1657-1-paul.durrant@citrix.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 01/15] iommu: turn need_iommu back into a
 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: 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>

QXMgbm90ZWQgaW4gWzFdIHRoZSB0cmktc3RhdGUgbmF0dXJlIG9mIG5lZWRfaW9tbXUgYWZ0ZXIg
Y29tbWl0IDNlMDZiOTg5IGlzCmNvbmZ1c2luZy4KCkJlY2F1c2UgYXJjaF9pb21tdV9wb3B1bGF0
ZV9wYWdlX3RhYmxlKCkgcmVtb3ZlcyBwYWdlcyBmcm9tIHRoZSBwYWdlIGxpc3QKYXMgaXQgbWFw
cyB0aGVtIGl0IGlzIGFjdHVhbGx5IHNhZmUgdG8gcmUtaW52b2tlIG11bHRpcGxlIHRpbWVzIHdp
dGhvdXQKdGhlIG5lZWQgZm9yIGFueSBzcGVjaWZpYyBpbmRpY2F0aW9uIGl0IGhhcyBiZWVuIGNh
bGxlZCBiZWZvcmUsIHNvIGl0CmlzIGFjdHVhbGx5IHNhZmUgdG8gc2ltcGx5IHR1cm4gbmVlZF9p
b21tdSBiYWNrIGludG8gYSBib29sZWFuIHdpdGggbm8KY2hhbmdlIHRvIHRoZSBwb3B1bGF0aW9u
IGFsZ29yaXRobS4KClsxXSBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0
bWwveGVuLWRldmVsLzIwMTgtMDcvbXNnMDE4NzAuaHRtbAoKU2lnbmVkLW9mZi1ieTogUGF1bCBE
dXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQu
d2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJu
ZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXgu
Y29tPgoKdjU6CiAtIFNpbXBsZXIgcGF0Y2ggcmVwbGFjaW5nIHRoZSBtb3JlIHNpZ25pZmljYXRp
byByZXZlcnNpb24gb2YgM2UwNmI5ODkgaW4KICAgdjQuCgp2NDoKIC0gTmV3IGluIHY0LgotLS0K
IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2RldmljZV90cmVlLmMgfCAxOSArKysrKysrKy0tLS0t
LS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICAgIHwgIDggKysrKy0t
LS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jICAgfCAgMiAtLQogeGVuL2lu
Y2x1ZGUveGVuL3NjaGVkLmggICAgICAgICAgICAgICB8ICA0ICsrLS0KIDQgZmlsZXMgY2hhbmdl
ZCwgMTQgaW5zZXJ0aW9ucygrKSwgMTkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvZGV2aWNlX3RyZWUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2RldmljZV90cmVlLmMKaW5kZXggNDIxZjAwMzQzOC4uNjcxYzhkYjFkMCAxMDA2NDQKLS0tIGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZGV2aWNlX3RyZWUuYworKysgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9kZXZpY2VfdHJlZS5jCkBAIC00MCwxNyArNDAsMTQgQEAgaW50IGlvbW11X2Fz
c2lnbl9kdF9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGR0X2RldmljZV9ub2RlICpk
ZXYpCiAgICAgaWYgKCAhbGlzdF9lbXB0eSgmZGV2LT5kb21haW5fbGlzdCkgKQogICAgICAgICBn
b3RvIGZhaWw7CiAKLSAgICBpZiAoIG5lZWRfaW9tbXUoZCkgPD0gMCApCi0gICAgewotICAgICAg
ICAvKgotICAgICAgICAgKiBUaGUgaHdkb20gaXMgZm9yY2VkIHRvIHVzZSBJT01NVSBmb3IgcHJv
dGVjdGluZyBhc3NpZ25lZAotICAgICAgICAgKiBkZXZpY2UuIFRoZXJlZm9yZSB0aGUgSU9NTVUg
ZGF0YSBpcyBhbHJlYWR5IHNldCB1cC4KLSAgICAgICAgICovCi0gICAgICAgIEFTU0VSVCghaXNf
aGFyZHdhcmVfZG9tYWluKGQpKTsKLSAgICAgICAgcmMgPSBpb21tdV9jb25zdHJ1Y3QoZCk7Ci0g
ICAgICAgIGlmICggcmMgKQotICAgICAgICAgICAgZ290byBmYWlsOwotICAgIH0KKyAgICAvKgor
ICAgICAqIFRoZSBod2RvbSBpcyBmb3JjZWQgdG8gdXNlIElPTU1VIGZvciBwcm90ZWN0aW5nIGFz
c2lnbmVkCisgICAgICogZGV2aWNlLiBUaGVyZWZvcmUgdGhlIElPTU1VIGRhdGEgaXMgYWxyZWFk
eSBzZXQgdXAuCisgICAgICovCisgICAgQVNTRVJUKCFpc19oYXJkd2FyZV9kb21haW4oZCkgfHwg
bmVlZF9pb21tdShkKSk7CisgICAgcmMgPSBpb21tdV9jb25zdHJ1Y3QoZCk7CisgICAgaWYgKCBy
YyApCisgICAgICAgIGdvdG8gZmFpbDsKIAogICAgIC8qIFRoZSBmbGFnIGZpZWxkIGRvZXNuJ3Qg
bWF0dGVyIHRvIERUIGRldmljZS4gKi8KICAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPmFzc2ln
bl9kZXZpY2UoZCwgMCwgZHRfdG9fZGV2KGRldiksIDApOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMK
aW5kZXggNzBkMjE4ZjkxMC4uNDk5NzRlNTYzNCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCkBA
IC0yMTQsMTQgKzIxNCwxNCBAQCB2b2lkIGlvbW11X3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQp
CiB7CiAgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAK
LSAgICBkLT5uZWVkX2lvbW11ID0gMDsKKyAgICBkLT5uZWVkX2lvbW11ID0gZmFsc2U7CiAgICAg
aGQtPnBsYXRmb3JtX29wcy0+dGVhcmRvd24oZCk7CiAgICAgdGFza2xldF9zY2hlZHVsZSgmaW9t
bXVfcHRfY2xlYW51cF90YXNrbGV0KTsKIH0KIAogaW50IGlvbW11X2NvbnN0cnVjdChzdHJ1Y3Qg
ZG9tYWluICpkKQogewotICAgIGlmICggbmVlZF9pb21tdShkKSA+IDAgKQorICAgIGlmICggbmVl
ZF9pb21tdShkKSApCiAgICAgICAgIHJldHVybiAwOwogCiAgICAgaWYgKCAhaW9tbXVfdXNlX2hh
cF9wdChkKSApCkBAIC0yMzMsNyArMjMzLDcgQEAgaW50IGlvbW11X2NvbnN0cnVjdChzdHJ1Y3Qg
ZG9tYWluICpkKQogICAgICAgICAgICAgcmV0dXJuIHJjOwogICAgIH0KIAotICAgIGQtPm5lZWRf
aW9tbXUgPSAxOworICAgIGQtPm5lZWRfaW9tbXUgPSB0cnVlOwogICAgIC8qCiAgICAgICogVGhl
cmUgbWF5IGJlIGRpcnR5IGNhY2hlIGxpbmVzIHdoZW4gYSBkZXZpY2UgaXMgYXNzaWduZWQKICAg
ICAgKiBhbmQgYmVmb3JlIG5lZWRfaW9tbXUoZCkgYmVjb21pbmcgdHJ1ZSwgdGhpcyB3aWxsIGNh
dXNlCkBAIC00OTMsNyArNDkzLDcgQEAgc3RhdGljIHZvaWQgaW9tbXVfZHVtcF9wMm1fdGFibGUo
dW5zaWduZWQgY2hhciBrZXkpCiAgICAgb3BzID0gaW9tbXVfZ2V0X29wcygpOwogICAgIGZvcl9l
YWNoX2RvbWFpbihkKQogICAgIHsKLSAgICAgICAgaWYgKCBpc19oYXJkd2FyZV9kb21haW4oZCkg
fHwgbmVlZF9pb21tdShkKSA8PSAwICkKKyAgICAgICAgaWYgKCBpc19oYXJkd2FyZV9kb21haW4o
ZCkgfHwgIW5lZWRfaW9tbXUoZCkgKQogICAgICAgICAgICAgY29udGludWU7CiAKICAgICAgICAg
aWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3g4Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMK
aW5kZXggNjgxODJhZmQ5MS4uZDQ4ZDE2YjUxYiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gveDg2L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lv
bW11LmMKQEAgLTQ1LDggKzQ1LDYgQEAgaW50IGFyY2hfaW9tbXVfcG9wdWxhdGVfcGFnZV90YWJs
ZShzdHJ1Y3QgZG9tYWluICpkKQogICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7CiAgICAgaW50
IHJjID0gMCwgbiA9IDA7CiAKLSAgICBkLT5uZWVkX2lvbW11ID0gLTE7Ci0KICAgICB0aGlzX2Nw
dShpb21tdV9kb250X2ZsdXNoX2lvdGxiKSA9IDE7CiAgICAgc3Bpbl9sb2NrKCZkLT5wYWdlX2Fs
bG9jX2xvY2spOwogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCBiL3hlbi9p
bmNsdWRlL3hlbi9zY2hlZC5oCmluZGV4IDg1MWYxMWVjZjcuLjViOTgyMGU0ZTEgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5o
CkBAIC0zNzIsOCArMzcyLDggQEAgc3RydWN0IGRvbWFpbgogI2lmZGVmIENPTkZJR19IQVNfUEFT
U1RIUk9VR0gKICAgICBzdHJ1Y3QgZG9tYWluX2lvbW11IGlvbW11OwogCi0gICAgLyogRG9lcyB0
aGlzIGd1ZXN0IG5lZWQgaW9tbXUgbWFwcGluZ3MgKC0xIG1lYW5pbmcgImJlaW5nIHNldCB1cCIp
PyAqLwotICAgIHM4ICAgICAgICAgICAgICAgbmVlZF9pb21tdTsKKyAgICAvKiBEb2VzIHRoaXMg
Z3Vlc3QgbmVlZCBpb21tdSBtYXBwaW5ncz8gKi8KKyAgICBib29sICAgICAgICAgICAgIG5lZWRf
aW9tbXU7CiAjZW5kaWYKICAgICAvKiBpcyBub2RlLWFmZmluaXR5IGF1dG9tYXRpY2FsbHkgY29t
cHV0ZWQ/ICovCiAgICAgYm9vbCAgICAgICAgICAgICBhdXRvX25vZGVfYWZmaW5pdHk7Ci0tIAoy
LjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 17:22:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 17:22:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fldmX-0006qW-Af; Fri, 03 Aug 2018 17:22:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kyzd=ks=citrix.com=prvs=746c4a709=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fldmV-0006pw-Vu
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 17:22:28 +0000
X-Inumbo-ID: d8817403-9741-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d8817403-9741-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 17:22:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="61923720"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 3 Aug 2018 18:22:07 +0100
Message-ID: <20180803172220.1657-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180803172220.1657-1-paul.durrant@citrix.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 02/15] 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
LmNvbT4KUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQpDYzog
U3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KQ2M6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KCnYzOgogLSBHZXQg
cmlkIG9mIGludGVybWVkaWF0ZSAnZnJhbWUnIHZhcmlhYmxlcyBhZ2Fpbi4KCnYyOgogLSBBZGRy
ZXNzZWQgY29tbWVudHMgZnJvbSBKYW4uCi0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X2NtZC5jICAgICB8IDE4ICsrKy0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9pb21tdV9tYXAuYyAgICAgfCA3NiArKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLQogeGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyB8ICAyICstCiB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jICAgICAgICAgIHwgMTYgKysrLS0tCiB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICAgICAgICAgIHwgMjggKysrKystLS0tLS0KIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgICAgICAgfCAzMCArKysrKystLS0t
LS0KIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAgICAgICAgICAgfCAzOCArKysr
KysrKysrKystLS0KIHhlbi9pbmNsdWRlL3hlbi9tbS5oICAgICAgICAgICAgICAgICAgICAgICAg
fCAxMCArKystCiA4IGZpbGVzIGNoYW5nZWQsIDEyNSBpbnNlcnRpb25zKCspLCA5MyBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21k
LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMKaW5kZXggMDgyNDdm
YTM1NC4uZjkzYmVjZDZlMSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X2NtZC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQu
YwpAQCAtMjg0LDcgKzI4NCw3IEBAIHZvaWQgaW52YWxpZGF0ZV9pb21tdV9hbGwoc3RydWN0IGFt
ZF9pb21tdSAqaW9tbXUpCiB9CiAKIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2lvdGxiKHU4IGRldmZu
LCBjb25zdCBzdHJ1Y3QgcGNpX2RldiAqcGRldiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVpbnQ2NF90IGdhZGRyLCB1bnNpZ25lZCBpbnQgb3JkZXIpCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICBiYWRkcl90IGJhZGRyLCB1bnNpZ25lZCBpbnQgb3JkZXIpCiB7CiAgICAgdW5zaWdu
ZWQgbG9uZyBmbGFnczsKICAgICBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdTsKQEAgLTMxNSwxMiAr
MzE1LDEyIEBAIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2lvdGxiKHU4IGRldmZuLCBjb25zdCBzdHJ1
Y3QgcGNpX2RldiAqcGRldiwKIAogICAgIC8qIHNlbmQgSU5WQUxJREFURV9JT1RMQl9QQUdFUyBj
b21tYW5kICovCiAgICAgc3Bpbl9sb2NrX2lycXNhdmUoJmlvbW11LT5sb2NrLCBmbGFncyk7Ci0g
ICAgaW52YWxpZGF0ZV9pb3RsYl9wYWdlcyhpb21tdSwgbWF4cGVuZCwgMCwgcXVldWVpZCwgZ2Fk
ZHIsIHJlcV9pZCwgb3JkZXIpOworICAgIGludmFsaWRhdGVfaW90bGJfcGFnZXMoaW9tbXUsIG1h
eHBlbmQsIDAsIHF1ZXVlaWQsIGJhZGRyLCByZXFfaWQsIG9yZGVyKTsKICAgICBmbHVzaF9jb21t
YW5kX2J1ZmZlcihpb21tdSk7CiAgICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmaW9tbXUtPmxv
Y2ssIGZsYWdzKTsKIH0KIAotc3RhdGljIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2FsbF9pb3RsYnMo
c3RydWN0IGRvbWFpbiAqZCwgdWludDY0X3QgZ2FkZHIsCitzdGF0aWMgdm9pZCBhbWRfaW9tbXVf
Zmx1c2hfYWxsX2lvdGxicyhzdHJ1Y3QgZG9tYWluICpkLCBiYWRkcl90IGJhZGRyLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG9yZGVyKQogewog
ICAgIHN0cnVjdCBwY2lfZGV2ICpwZGV2OwpAQCAtMzMzLDcgKzMzMyw3IEBAIHN0YXRpYyB2b2lk
IGFtZF9pb21tdV9mbHVzaF9hbGxfaW90bGJzKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IGdh
ZGRyLAogICAgICAgICB1OCBkZXZmbiA9IHBkZXYtPmRldmZuOwogCiAgICAgICAgIGRvIHsKLSAg
ICAgICAgICAgIGFtZF9pb21tdV9mbHVzaF9pb3RsYihkZXZmbiwgcGRldiwgZ2FkZHIsIG9yZGVy
KTsKKyAgICAgICAgICAgIGFtZF9pb21tdV9mbHVzaF9pb3RsYihkZXZmbiwgcGRldiwgYmFkZHIs
IG9yZGVyKTsKICAgICAgICAgICAgIGRldmZuICs9IHBkZXYtPnBoYW50b21fc3RyaWRlOwogICAg
ICAgICB9IHdoaWxlICggZGV2Zm4gIT0gcGRldi0+ZGV2Zm4gJiYKICAgICAgICAgICAgICAgICAg
IFBDSV9TTE9UKGRldmZuKSA9PSBQQ0lfU0xPVChwZGV2LT5kZXZmbikgKTsKQEAgLTM0Miw3ICsz
NDIsNyBAQCBzdGF0aWMgdm9pZCBhbWRfaW9tbXVfZmx1c2hfYWxsX2lvdGxicyhzdHJ1Y3QgZG9t
YWluICpkLCB1aW50NjRfdCBnYWRkciwKIAogLyogRmx1c2ggaW9tbXUgY2FjaGUgYWZ0ZXIgcDJt
IGNoYW5nZXMuICovCiBzdGF0aWMgdm9pZCBfYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKHN0cnVjdCBk
b21haW4gKmQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ2NF90IGdh
ZGRyLCB1bnNpZ25lZCBpbnQgb3JkZXIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJhZGRyX3QgYmFkZHIsIHVuc2lnbmVkIGludCBvcmRlcikKIHsKICAgICB1bnNpZ25lZCBs
b25nIGZsYWdzOwogICAgIHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11OwpAQCAtMzUyLDEzICszNTIs
MTMgQEAgc3RhdGljIHZvaWQgX2FtZF9pb21tdV9mbHVzaF9wYWdlcyhzdHJ1Y3QgZG9tYWluICpk
LAogICAgIGZvcl9lYWNoX2FtZF9pb21tdSAoIGlvbW11ICkKICAgICB7CiAgICAgICAgIHNwaW5f
bG9ja19pcnFzYXZlKCZpb21tdS0+bG9jaywgZmxhZ3MpOwotICAgICAgICBpbnZhbGlkYXRlX2lv
bW11X3BhZ2VzKGlvbW11LCBnYWRkciwgZG9tX2lkLCBvcmRlcik7CisgICAgICAgIGludmFsaWRh
dGVfaW9tbXVfcGFnZXMoaW9tbXUsIGJhZGRyLCBkb21faWQsIG9yZGVyKTsKICAgICAgICAgZmx1
c2hfY29tbWFuZF9idWZmZXIoaW9tbXUpOwogICAgICAgICBzcGluX3VubG9ja19pcnFyZXN0b3Jl
KCZpb21tdS0+bG9jaywgZmxhZ3MpOwogICAgIH0KIAogICAgIGlmICggYXRzX2VuYWJsZWQgKQot
ICAgICAgICBhbWRfaW9tbXVfZmx1c2hfYWxsX2lvdGxicyhkLCBnYWRkciwgb3JkZXIpOworICAg
ICAgICBhbWRfaW9tbXVfZmx1c2hfYWxsX2lvdGxicyhkLCBiYWRkciwgb3JkZXIpOwogfQogCiB2
b2lkIGFtZF9pb21tdV9mbHVzaF9hbGxfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCkKQEAgLTM2Nyw5
ICszNjcsOSBAQCB2b2lkIGFtZF9pb21tdV9mbHVzaF9hbGxfcGFnZXMoc3RydWN0IGRvbWFpbiAq
ZCkKIH0KIAogdm9pZCBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBpbnQg
b3JkZXIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGJmbiwgdW5z
aWduZWQgaW50IG9yZGVyKQogewotICAgIF9hbWRfaW9tbXVfZmx1c2hfcGFnZXMoZCwgKHVpbnQ2
NF90KSBnZm4gPDwgUEFHRV9TSElGVCwgb3JkZXIpOworICAgIF9hbWRfaW9tbXVfZmx1c2hfcGFn
ZXMoZCwgX19iZm5fdG9fYmFkZHIoYmZuKSwgb3JkZXIpOwogfQogCiB2b2lkIGFtZF9pb21tdV9m
bHVzaF9kZXZpY2Uoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsIHVpbnQxNl90IGJkZikKZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYwppbmRleCA3MGI0MzQ1YjM3Li40ZGVhYjlj
ZDJmIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMK
KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jCkBAIC0zNSwxMiAr
MzUsMTIgQEAgc3RhdGljIHVuc2lnbmVkIGludCBwZm5fdG9fcGRlX2lkeCh1bnNpZ25lZCBsb25n
IHBmbiwgdW5zaWduZWQgaW50IGxldmVsKQogICAgIHJldHVybiBpZHg7CiB9CiAKLXZvaWQgY2xl
YXJfaW9tbXVfcHRlX3ByZXNlbnQodW5zaWduZWQgbG9uZyBsMV9tZm4sIHVuc2lnbmVkIGxvbmcg
Z2ZuKQordm9pZCBjbGVhcl9pb21tdV9wdGVfcHJlc2VudCh1bnNpZ25lZCBsb25nIGwxX21mbiwg
dW5zaWduZWQgbG9uZyBiZm4pCiB7CiAgICAgdTY0ICp0YWJsZSwgKnB0ZTsKIAogICAgIHRhYmxl
ID0gbWFwX2RvbWFpbl9wYWdlKF9tZm4obDFfbWZuKSk7Ci0gICAgcHRlID0gdGFibGUgKyBwZm5f
dG9fcGRlX2lkeChnZm4sIElPTU1VX1BBR0lOR19NT0RFX0xFVkVMXzEpOworICAgIHB0ZSA9IHRh
YmxlICsgcGZuX3RvX3BkZV9pZHgoYmZuLCBJT01NVV9QQUdJTkdfTU9ERV9MRVZFTF8xKTsKICAg
ICAqcHRlID0gMDsKICAgICB1bm1hcF9kb21haW5fcGFnZSh0YWJsZSk7CiB9CkBAIC0xMDQsNyAr
MTA0LDcgQEAgc3RhdGljIGJvb2xfdCBzZXRfaW9tbXVfcGRlX3ByZXNlbnQodTMyICpwZGUsIHVu
c2lnbmVkIGxvbmcgbmV4dF9tZm4sCiAgICAgcmV0dXJuIG5lZWRfZmx1c2g7CiB9CiAKLXN0YXRp
YyBib29sX3Qgc2V0X2lvbW11X3B0ZV9wcmVzZW50KHVuc2lnbmVkIGxvbmcgcHRfbWZuLCB1bnNp
Z25lZCBsb25nIGdmbiwgCitzdGF0aWMgYm9vbF90IHNldF9pb21tdV9wdGVfcHJlc2VudCh1bnNp
Z25lZCBsb25nIHB0X21mbiwgdW5zaWduZWQgbG9uZyBiZm4sCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG5leHRfbWZuLCBpbnQgcGRlX2xldmVsLCAK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2xfdCBpdywgYm9vbF90IGly
KQogewpAQCAtMTE0LDcgKzExNCw3IEBAIHN0YXRpYyBib29sX3Qgc2V0X2lvbW11X3B0ZV9wcmVz
ZW50KHVuc2lnbmVkIGxvbmcgcHRfbWZuLCB1bnNpZ25lZCBsb25nIGdmbiwKIAogICAgIHRhYmxl
ID0gbWFwX2RvbWFpbl9wYWdlKF9tZm4ocHRfbWZuKSk7CiAKLSAgICBwZGUgPSAodTMyKikodGFi
bGUgKyBwZm5fdG9fcGRlX2lkeChnZm4sIHBkZV9sZXZlbCkpOworICAgIHBkZSA9ICh1MzIqKSh0
YWJsZSArIHBmbl90b19wZGVfaWR4KGJmbiwgcGRlX2xldmVsKSk7CiAKICAgICBuZWVkX2ZsdXNo
ID0gc2V0X2lvbW11X3BkZV9wcmVzZW50KHBkZSwgbmV4dF9tZm4sIAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfUEFHSU5HX01PREVfTEVWRUxfMCwgaXcsIGly
KTsKQEAgLTMzMSw3ICszMzEsNyBAQCBzdGF0aWMgdm9pZCBzZXRfcGRlX2NvdW50KHU2NCAqcGRl
LCB1bnNpZ25lZCBpbnQgY291bnQpCiAgKiBvdGhlcndpc2UgaW5jcmVhc2UgcGRlIGNvdW50IGlm
IG1mbiBpcyBjb250aWdvdXMgd2l0aCBtZm4gLSAxCiAgKi8KIHN0YXRpYyBpbnQgaW9tbXVfdXBk
YXRlX3BkZV9jb3VudChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHB0X21mbiwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGdmbiwgdW5zaWdu
ZWQgbG9uZyBtZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
bG9uZyBiZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGludCBtZXJnZV9sZXZlbCkKIHsKICAgICB1bnNpZ25lZCBpbnQgcGRl
X2NvdW50LCBuZXh0X2xldmVsOwpAQCAtMzQ3LDcgKzM0Nyw3IEBAIHN0YXRpYyBpbnQgaW9tbXVf
dXBkYXRlX3BkZV9jb3VudChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHB0X21mbiwK
IAogICAgIC8qIGdldCBwZGUgYXQgbWVyZ2UgbGV2ZWwgKi8KICAgICB0YWJsZSA9IG1hcF9kb21h
aW5fcGFnZShfbWZuKHB0X21mbikpOwotICAgIHBkZSA9IHRhYmxlICsgcGZuX3RvX3BkZV9pZHgo
Z2ZuLCBtZXJnZV9sZXZlbCk7CisgICAgcGRlID0gdGFibGUgKyBwZm5fdG9fcGRlX2lkeChiZm4s
IG1lcmdlX2xldmVsKTsKIAogICAgIC8qIGdldCBwYWdlIHRhYmxlIG9mIG5leHQgbGV2ZWwgKi8K
ICAgICBudGFibGVfbWFkZHIgPSBhbWRfaW9tbXVfZ2V0X25leHRfdGFibGVfZnJvbV9wdGUoKHUz
MiopcGRlKTsKQEAgLTM2Miw3ICszNjIsNyBAQCBzdGF0aWMgaW50IGlvbW11X3VwZGF0ZV9wZGVf
Y291bnQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBwdF9tZm4sCiAgICAgbWFzayA9
ICgxVUxMPDwgKFBURV9QRVJfVEFCTEVfU0hJRlQgKiBuZXh0X2xldmVsKSkgLSAxOwogCiAgICAg
aWYgKCAoKGZpcnN0X21mbiAmIG1hc2spID09IDApICYmCi0gICAgICAgICAoKChnZm4gJiBtYXNr
KSB8IGZpcnN0X21mbikgPT0gbWZuKSApCisgICAgICAgICAoKChiZm4gJiBtYXNrKSB8IGZpcnN0
X21mbikgPT0gbWZuKSApCiAgICAgewogICAgICAgICBwZGVfY291bnQgPSBnZXRfcGRlX2NvdW50
KCpwZGUpOwogCkBAIC0zODcsNyArMzg3LDcgQEAgb3V0OgogfQogCiBzdGF0aWMgaW50IGlvbW11
X21lcmdlX3BhZ2VzKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgcHRfbWZuLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGdmbiwgdW5zaWduZWQgaW50
IGZsYWdzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGJmbiwg
dW5zaWduZWQgaW50IGZsYWdzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBpbnQgbWVyZ2VfbGV2ZWwpCiB7CiAgICAgdTY0ICp0YWJsZSwgKnBkZSwgKm50YWJsZTsKQEAg
LTM5OCw3ICszOTgsNyBAQCBzdGF0aWMgaW50IGlvbW11X21lcmdlX3BhZ2VzKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGxvbmcgcHRfbWZuLAogICAgIEFTU0VSVCggc3Bpbl9pc19sb2NrZWQo
JmhkLT5hcmNoLm1hcHBpbmdfbG9jaykgJiYgcHRfbWZuICk7CiAKICAgICB0YWJsZSA9IG1hcF9k
b21haW5fcGFnZShfbWZuKHB0X21mbikpOwotICAgIHBkZSA9IHRhYmxlICsgcGZuX3RvX3BkZV9p
ZHgoZ2ZuLCBtZXJnZV9sZXZlbCk7CisgICAgcGRlID0gdGFibGUgKyBwZm5fdG9fcGRlX2lkeChi
Zm4sIG1lcmdlX2xldmVsKTsKIAogICAgIC8qIGdldCBmaXJzdCBtZm4gKi8KICAgICBudGFibGVf
bWZuID0gYW1kX2lvbW11X2dldF9uZXh0X3RhYmxlX2Zyb21fcHRlKCh1MzIqKXBkZSkgPj4gUEFH
RV9TSElGVDsKQEAgLTQzNiw3ICs0MzYsNyBAQCBzdGF0aWMgaW50IGlvbW11X21lcmdlX3BhZ2Vz
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgcHRfbWZuLAogICoge1JlLCB1bn1tYXBw
aW5nIHN1cGVyIHBhZ2UgZnJhbWVzIGNhdXNlcyByZS1hbGxvY2F0aW9uIG9mIGlvCiAgKiBwYWdl
IHRhYmxlcy4KICAqLwotc3RhdGljIGludCBpb21tdV9wZGVfZnJvbV9nZm4oc3RydWN0IGRvbWFp
biAqZCwgdW5zaWduZWQgbG9uZyBwZm4sIAorc3RhdGljIGludCBpb21tdV9wZGVfZnJvbV9iZm4o
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBwZm4sCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB1bnNpZ25lZCBsb25nIHB0X21mbltdKQogewogICAgIHU2NCAqcGRlLCAqbmV4
dF90YWJsZV92YWRkcjsKQEAgLTQ3NywxMSArNDc3LDExIEBAIHN0YXRpYyBpbnQgaW9tbXVfcGRl
X2Zyb21fZ2ZuKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgcGZuLAogICAgICAgICAg
ICAgIG5leHRfdGFibGVfbWZuICE9IDAgKQogICAgICAgICB7CiAgICAgICAgICAgICBpbnQgaTsK
LSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbWZuLCBnZm47CisgICAgICAgICAgICB1bnNpZ25l
ZCBsb25nIG1mbiwgYmZuOwogICAgICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2Vfc3o7CiAKICAg
ICAgICAgICAgIHBhZ2Vfc3ogPSAxIDw8IChQVEVfUEVSX1RBQkxFX1NISUZUICogKG5leHRfbGV2
ZWwgLSAxKSk7Ci0gICAgICAgICAgICBnZm4gPSAgcGZuICYgfigoMSA8PCAoUFRFX1BFUl9UQUJM
RV9TSElGVCAqIG5leHRfbGV2ZWwpKSAtIDEpOworICAgICAgICAgICAgYmZuID0gIHBmbiAmIH4o
KDEgPDwgKFBURV9QRVJfVEFCTEVfU0hJRlQgKiBuZXh0X2xldmVsKSkgLSAxKTsKICAgICAgICAg
ICAgIG1mbiA9IG5leHRfdGFibGVfbWZuOwogCiAgICAgICAgICAgICAvKiBhbGxvY2F0ZSBsb3dl
ciBsZXZlbCBwYWdlIHRhYmxlICovCkBAIC00OTksMTAgKzQ5OSwxMCBAQCBzdGF0aWMgaW50IGlv
bW11X3BkZV9mcm9tX2dmbihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHBmbiwKIAog
ICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCBQVEVfUEVSX1RBQkxFX1NJWkU7IGkrKyApCiAg
ICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgc2V0X2lvbW11X3B0ZV9wcmVzZW50KG5leHRf
dGFibGVfbWZuLCBnZm4sIG1mbiwgbmV4dF9sZXZlbCwKKyAgICAgICAgICAgICAgICBzZXRfaW9t
bXVfcHRlX3ByZXNlbnQobmV4dF90YWJsZV9tZm4sIGJmbiwgbWZuLCBuZXh0X2xldmVsLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhIUlPTU1VRl93cml0YWJsZSwgISFJ
T01NVUZfcmVhZGFibGUpOwogICAgICAgICAgICAgICAgIG1mbiArPSBwYWdlX3N6OwotICAgICAg
ICAgICAgICAgIGdmbiArPSBwYWdlX3N6OworICAgICAgICAgICAgICAgIGJmbiArPSBwYWdlX3N6
OwogICAgICAgICAgICAgIH0KIAogICAgICAgICAgICAgYW1kX2lvbW11X2ZsdXNoX2FsbF9wYWdl
cyhkKTsKQEAgLTU0MCw3ICs1NDAsNyBAQCBzdGF0aWMgaW50IGlvbW11X3BkZV9mcm9tX2dmbihz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHBmbiwKICAgICByZXR1cm4gMDsKIH0KIAot
c3RhdGljIGludCB1cGRhdGVfcGFnaW5nX21vZGUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
bG9uZyBnZm4pCitzdGF0aWMgaW50IHVwZGF0ZV9wYWdpbmdfbW9kZShzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBsb25nIGJmbikKIHsKICAgICB1MTYgYmRmOwogICAgIHZvaWQgKmRldmljZV9l
bnRyeTsKQEAgLTU1NCwxMyArNTU0LDEzIEBAIHN0YXRpYyBpbnQgdXBkYXRlX3BhZ2luZ19tb2Rl
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuKQogICAgIHVuc2lnbmVkIGxvbmcg
b2xkX3Jvb3RfbWZuOwogICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQp
OwogCi0gICAgaWYgKCBnZm4gPT0gZ2ZuX3goSU5WQUxJRF9HRk4pICkKKyAgICBpZiAoIGJmbiA9
PSBiZm5feChJTlZBTElEX0JGTikgKQogICAgICAgICByZXR1cm4gLUVBRERSTk9UQVZBSUw7Ci0g
ICAgQVNTRVJUKCEoZ2ZuID4+IERFRkFVTFRfRE9NQUlOX0FERFJFU1NfV0lEVEgpKTsKKyAgICBB
U1NFUlQoIShiZm4gPj4gREVGQVVMVF9ET01BSU5fQUREUkVTU19XSURUSCkpOwogCiAgICAgbGV2
ZWwgPSBoZC0+YXJjaC5wYWdpbmdfbW9kZTsKICAgICBvbGRfcm9vdCA9IGhkLT5hcmNoLnJvb3Rf
dGFibGU7Ci0gICAgb2Zmc2V0ID0gZ2ZuID4+IChQVEVfUEVSX1RBQkxFX1NISUZUICogKGxldmVs
IC0gMSkpOworICAgIG9mZnNldCA9IGJmbiA+PiAoUFRFX1BFUl9UQUJMRV9TSElGVCAqIChsZXZl
bCAtIDEpKTsKIAogICAgIEFTU0VSVChzcGluX2lzX2xvY2tlZCgmaGQtPmFyY2gubWFwcGluZ19s
b2NrKSAmJiBpc19odm1fZG9tYWluKGQpKTsKIApAQCAtNjMxLDcgKzYzMSw3IEBAIHN0YXRpYyBp
bnQgdXBkYXRlX3BhZ2luZ19tb2RlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2Zu
KQogICAgIHJldHVybiAwOwogfQogCi1pbnQgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBsb25nIG1mbiwKK2ludCBhbWRfaW9t
bXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4sIHVuc2lnbmVk
IGxvbmcgbWZuLAogICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7
CiAgICAgYm9vbF90IG5lZWRfZmx1c2ggPSAwOwpAQCAtNjUxLDM0ICs2NTEsMzQgQEAgaW50IGFt
ZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwgdW5z
aWduZWQgbG9uZyBtZm4sCiAgICAgaWYgKCByYyApCiAgICAgewogICAgICAgICBzcGluX3VubG9j
aygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKLSAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJSb290
IHRhYmxlIGFsbG9jIGZhaWxlZCwgZ2ZuID0gJWx4XG4iLCBnZm4pOworICAgICAgICBBTURfSU9N
TVVfREVCVUcoIlJvb3QgdGFibGUgYWxsb2MgZmFpbGVkLCBiZm4gPSAlbHhcbiIsIGJmbik7CiAg
ICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICAgICAgcmV0dXJuIHJjOwogICAgIH0KIAogICAg
IC8qIFNpbmNlIEhWTSBkb21haW4gaXMgaW5pdGlhbGl6ZWQgd2l0aCAyIGxldmVsIElPIHBhZ2Ug
dGFibGUsCi0gICAgICogd2UgbWlnaHQgbmVlZCBhIGRlZXBlciBwYWdlIHRhYmxlIGZvciBsYWdl
ciBnZm4gbm93ICovCisgICAgICogd2UgbWlnaHQgbmVlZCBhIGRlZXBlciBwYWdlIHRhYmxlIGZv
ciB3aWRlciBiZm4gbm93ICovCiAgICAgaWYgKCBpc19odm1fZG9tYWluKGQpICkKICAgICB7Ci0g
ICAgICAgIGlmICggdXBkYXRlX3BhZ2luZ19tb2RlKGQsIGdmbikgKQorICAgICAgICBpZiAoIHVw
ZGF0ZV9wYWdpbmdfbW9kZShkLCBiZm4pICkKICAgICAgICAgewogICAgICAgICAgICAgc3Bpbl91
bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Ci0gICAgICAgICAgICBBTURfSU9NTVVfREVC
VUcoIlVwZGF0ZSBwYWdlIG1vZGUgZmFpbGVkIGdmbiA9ICVseFxuIiwgZ2ZuKTsKKyAgICAgICAg
ICAgIEFNRF9JT01NVV9ERUJVRygiVXBkYXRlIHBhZ2UgbW9kZSBmYWlsZWQgYmZuID0gJWx4XG4i
LCBiZm4pOwogICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwogICAgICAgICAgICAgcmV0dXJu
IC1FRkFVTFQ7CiAgICAgICAgIH0KICAgICB9CiAKLSAgICBpZiAoIGlvbW11X3BkZV9mcm9tX2dm
bihkLCBnZm4sIHB0X21mbikgfHwgKHB0X21mblsxXSA9PSAwKSApCisgICAgaWYgKCBpb21tdV9w
ZGVfZnJvbV9iZm4oZCwgYmZuLCBwdF9tZm4pIHx8IChwdF9tZm5bMV0gPT0gMCkgKQogICAgIHsK
ICAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Ci0gICAgICAgIEFN
RF9JT01NVV9ERUJVRygiSW52YWxpZCBJTyBwYWdldGFibGUgZW50cnkgZ2ZuID0gJWx4XG4iLCBn
Zm4pOworICAgICAgICBBTURfSU9NTVVfREVCVUcoIkludmFsaWQgSU8gcGFnZXRhYmxlIGVudHJ5
IGJmbiA9ICVseFxuIiwgYmZuKTsKICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwogICAgICAgICBy
ZXR1cm4gLUVGQVVMVDsKICAgICB9CiAKICAgICAvKiBJbnN0YWxsIDRrIG1hcHBpbmcgZmlyc3Qg
Ki8KLSAgICBuZWVkX2ZsdXNoID0gc2V0X2lvbW11X3B0ZV9wcmVzZW50KHB0X21mblsxXSwgZ2Zu
LCBtZm4sIAorICAgIG5lZWRfZmx1c2ggPSBzZXRfaW9tbXVfcHRlX3ByZXNlbnQocHRfbWZuWzFd
LCBiZm4sIG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1V
X1BBR0lOR19NT0RFX0xFVkVMXzEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAhIShmbGFncyAmIElPTU1VRl93cml0YWJsZSksCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAhIShmbGFncyAmIElPTU1VRl9yZWFkYWJsZSkpOwpAQCAtNjkwLDcg
KzY5MCw3IEBAIGludCBhbWRfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgIC8qIDRLIG1hcHBpbmcgZm9yIFBW
IGd1ZXN0cyBuZXZlciBjaGFuZ2VzLCAKICAgICAgKiBubyBuZWVkIHRvIGZsdXNoIGlmIHdlIHRy
dXN0IG5vbi1wcmVzZW50IGJpdHMgKi8KICAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQotICAg
ICAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoZCwgZ2ZuLCAwKTsKKyAgICAgICAgYW1kX2lvbW11
X2ZsdXNoX3BhZ2VzKGQsIGJmbiwgMCk7CiAKICAgICBmb3IgKCBtZXJnZV9sZXZlbCA9IElPTU1V
X1BBR0lOR19NT0RFX0xFVkVMXzI7CiAgICAgICAgICAgbWVyZ2VfbGV2ZWwgPD0gaGQtPmFyY2gu
cGFnaW5nX21vZGU7IG1lcmdlX2xldmVsKysgKQpAQCAtNjk4LDE1ICs2OTgsMTUgQEAgaW50IGFt
ZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwgdW5z
aWduZWQgbG9uZyBtZm4sCiAgICAgICAgIGlmICggcHRfbWZuW21lcmdlX2xldmVsXSA9PSAwICkK
ICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBpZiAoICFpb21tdV91cGRhdGVfcGRlX2NvdW50
KGQsIHB0X21mblttZXJnZV9sZXZlbF0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZ2ZuLCBtZm4sIG1lcmdlX2xldmVsKSApCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmZuLCBtZm4sIG1lcmdlX2xldmVsKSApCiAgICAgICAgICAgICBicmVhazsK
IAotICAgICAgICBpZiAoIGlvbW11X21lcmdlX3BhZ2VzKGQsIHB0X21mblttZXJnZV9sZXZlbF0s
IGdmbiwgCisgICAgICAgIGlmICggaW9tbXVfbWVyZ2VfcGFnZXMoZCwgcHRfbWZuW21lcmdlX2xl
dmVsXSwgYmZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsYWdzLCBtZXJnZV9s
ZXZlbCkgKQogICAgICAgICB7CiAgICAgICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFw
cGluZ19sb2NrKTsKICAgICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygiTWVyZ2UgaW9tbXUgcGFn
ZSBmYWlsZWQgYXQgbGV2ZWwgJWQsICIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZ2Zu
ID0gJWx4IG1mbiA9ICVseFxuIiwgbWVyZ2VfbGV2ZWwsIGdmbiwgbWZuKTsKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAiYmZuID0gJWx4IG1mbiA9ICVseFxuIiwgbWVyZ2VfbGV2ZWwsIGJm
biwgbWZuKTsKICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICAgICAgICAgIHJldHVy
biAtRUZBVUxUOwogICAgICAgICB9CkBAIC03MjAsNyArNzIwLDcgQEAgb3V0OgogICAgIHJldHVy
biAwOwogfQogCi1pbnQgYW1kX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgbG9uZyBnZm4pCitpbnQgYW1kX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgbG9uZyBiZm4pCiB7CiAgICAgdW5zaWduZWQgbG9uZyBwdF9tZm5bN107CiAg
ICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CkBAIC03MzksMzQgKzcz
OSwzNCBAQCBpbnQgYW1kX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBnZm4pCiAgICAgfQogCiAgICAgLyogU2luY2UgSFZNIGRvbWFpbiBpcyBpbml0aWFs
aXplZCB3aXRoIDIgbGV2ZWwgSU8gcGFnZSB0YWJsZSwKLSAgICAgKiB3ZSBtaWdodCBuZWVkIGEg
ZGVlcGVyIHBhZ2UgdGFibGUgZm9yIGxhZ2VyIGdmbiBub3cgKi8KKyAgICAgKiB3ZSBtaWdodCBu
ZWVkIGEgZGVlcGVyIHBhZ2UgdGFibGUgZm9yIGxhZ2VyIGJmbiBub3cgKi8KICAgICBpZiAoIGlz
X2h2bV9kb21haW4oZCkgKQogICAgIHsKLSAgICAgICAgaW50IHJjID0gdXBkYXRlX3BhZ2luZ19t
b2RlKGQsIGdmbik7CisgICAgICAgIGludCByYyA9IHVwZGF0ZV9wYWdpbmdfbW9kZShkLCBiZm4p
OwogCiAgICAgICAgIGlmICggcmMgKQogICAgICAgICB7CiAgICAgICAgICAgICBzcGluX3VubG9j
aygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKLSAgICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygi
VXBkYXRlIHBhZ2UgbW9kZSBmYWlsZWQgZ2ZuID0gJWx4XG4iLCBnZm4pOworICAgICAgICAgICAg
QU1EX0lPTU1VX0RFQlVHKCJVcGRhdGUgcGFnZSBtb2RlIGZhaWxlZCBiZm4gPSAlbHhcbiIsIGJm
bik7CiAgICAgICAgICAgICBpZiAoIHJjICE9IC1FQUREUk5PVEFWQUlMICkKICAgICAgICAgICAg
ICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAgICAgICAgICByZXR1cm4gcmM7CiAgICAgICAgIH0K
ICAgICB9CiAKLSAgICBpZiAoIGlvbW11X3BkZV9mcm9tX2dmbihkLCBnZm4sIHB0X21mbikgfHwg
KHB0X21mblsxXSA9PSAwKSApCisgICAgaWYgKCBpb21tdV9wZGVfZnJvbV9iZm4oZCwgYmZuLCBw
dF9tZm4pIHx8IChwdF9tZm5bMV0gPT0gMCkgKQogICAgIHsKICAgICAgICAgc3Bpbl91bmxvY2so
JmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Ci0gICAgICAgIEFNRF9JT01NVV9ERUJVRygiSW52YWxp
ZCBJTyBwYWdldGFibGUgZW50cnkgZ2ZuID0gJWx4XG4iLCBnZm4pOworICAgICAgICBBTURfSU9N
TVVfREVCVUcoIkludmFsaWQgSU8gcGFnZXRhYmxlIGVudHJ5IGJmbiA9ICVseFxuIiwgYmZuKTsK
ICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwogICAgICAgICByZXR1cm4gLUVGQVVMVDsKICAgICB9
CiAKICAgICAvKiBtYXJrIFBURSBhcyAncGFnZSBub3QgcHJlc2VudCcgKi8KLSAgICBjbGVhcl9p
b21tdV9wdGVfcHJlc2VudChwdF9tZm5bMV0sIGdmbik7CisgICAgY2xlYXJfaW9tbXVfcHRlX3By
ZXNlbnQocHRfbWZuWzFdLCBiZm4pOwogICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5n
X2xvY2spOwogCi0gICAgYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKGQsIGdmbiwgMCk7CisgICAgYW1k
X2lvbW11X2ZsdXNoX3BhZ2VzKGQsIGJmbiwgMCk7CiAKICAgICByZXR1cm4gMDsKIH0KZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCmluZGV4IDEyZDI2OTViODku
LmQ2MDg2MzFlNmUgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lf
YW1kX2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9t
bXUuYwpAQCAtNTc4LDcgKzU3OCw3IEBAIHN0YXRpYyB2b2lkIGFtZF9kdW1wX3AybV90YWJsZV9s
ZXZlbChzdHJ1Y3QgcGFnZV9pbmZvKiBwZywgaW50IGxldmVsLAogICAgICAgICAgICAgICAgIG1h
ZGRyX3RvX3BhZ2UobmV4dF90YWJsZV9tYWRkciksIG5leHRfbGV2ZWwsCiAgICAgICAgICAgICAg
ICAgYWRkcmVzcywgaW5kZW50ICsgMSk7CiAgICAgICAgIGVsc2UKLSAgICAgICAgICAgIHByaW50
aygiJSpzZ2ZuOiAlMDhseCAgbWZuOiAlMDhseFxuIiwKKyAgICAgICAgICAgIHByaW50aygiJSpz
YmZuOiAlMDhseCAgbWZuOiAlMDhseFxuIiwKICAgICAgICAgICAgICAgICAgICBpbmRlbnQsICIi
LAogICAgICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nKVBGTl9ET1dOKGFkZHJlc3MpLAog
ICAgICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nKVBGTl9ET1dOKG5leHRfdGFibGVfbWFk
ZHIpKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCmluZGV4IDc0YzA5YjA5OTEuLjFlNGQ1
NjFiNDcgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYwpAQCAtMjU1MSw3ICsyNTUxLDcg
QEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfaW90bGJfZmx1c2hfYWxsKHN0cnVj
dCBkb21haW4gKmQpCiB9CiAKIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X2lvdGxi
X2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGdmbiwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgYmZuLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpCiB7
CiAJLyogQVJNIFNNTVUgdjEgZG9lc24ndCBoYXZlIGZsdXNoIGJ5IFZNQSBhbmQgVk1JRCAqLwpA
QCAtMjczNyw3ICsyNzM3LDcgQEAgc3RhdGljIHZvaWQgYXJtX3NtbXVfaW9tbXVfZG9tYWluX3Rl
YXJkb3duKHN0cnVjdCBkb21haW4gKmQpCiAJeGZyZWUoeGVuX2RvbWFpbik7CiB9CiAKLXN0YXRp
YyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgZ2ZuLAorc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfbWFwX3Bh
Z2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4sCiAJCQl1bnNpZ25lZCBsb25n
IG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKQogewogCXAybV90eXBlX3QgdDsKQEAgLTI3NDgsMTAg
KzI3NDgsMTAgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfbWFwX3BhZ2Uoc3Ry
dWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCiAJICogcHJvdGVjdGVkIGJ5IGFuIElP
TU1VLCBYZW4gbmVlZHMgdG8gYWRkIGEgMToxIG1hcHBpbmcgaW4gdGhlIGRvbWFpbgogCSAqIHAy
bSB0byBhbGxvdyBETUEgcmVxdWVzdCB0byB3b3JrLgogCSAqIFRoaXMgaXMgb25seSB2YWxpZCB3
aGVuIHRoZSBkb21haW4gaXMgZGlyZWN0ZWQgbWFwcGVkLiBIZW5jZSB0aGlzCi0JICogZnVuY3Rp
b24gc2hvdWxkIG9ubHkgYmUgdXNlZCBieSBnbnR0YWIgY29kZSB3aXRoIGdmbiA9PSBtZm4uCisJ
ICogZnVuY3Rpb24gc2hvdWxkIG9ubHkgYmUgdXNlZCBieSBnbnR0YWIgY29kZSB3aXRoIGdmbiA9
PSBtZm4gPT0gYmZuLgogCSAqLwogCUJVR19PTighaXNfZG9tYWluX2RpcmVjdF9tYXBwZWQoZCkp
OwotCUJVR19PTihtZm4gIT0gZ2ZuKTsKKwlCVUdfT04obWZuICE9IGJmbik7CiAKIAkvKiBXZSBv
bmx5IHN1cHBvcnQgcmVhZGFibGUgYW5kIHdyaXRhYmxlIGZsYWdzICovCiAJaWYgKCEoZmxhZ3Mg
JiAoSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKSkpCkBAIC0yNzYzLDE5ICsyNzYz
LDE5IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X21hcF9wYWdlKHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAogCSAqIFRoZSBmdW5jdGlvbiBndWVzdF9waHlz
bWFwX2FkZF9lbnRyeSByZXBsYWNlcyB0aGUgY3VycmVudCBtYXBwaW5nCiAJICogaWYgdGhlcmUg
aXMgYWxyZWFkeSBvbmUuLi4KIAkgKi8KLQlyZXR1cm4gZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnko
ZCwgX2dmbihnZm4pLCBfbWZuKG1mbiksIDAsIHQpOworCXJldHVybiBndWVzdF9waHlzbWFwX2Fk
ZF9lbnRyeShkLCBfZ2ZuKGJmbiksIF9tZm4oYmZuKSwgMCwgdCk7CiB9CiAKLXN0YXRpYyBpbnQg
X19tdXN0X2NoZWNrIGFybV9zbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBnZm4pCitzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV91bm1hcF9wYWdl
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuKQogewogCS8qCiAJICogVGhpcyBm
dW5jdGlvbiBzaG91bGQgb25seSBiZSB1c2VkIGJ5IGdudHRhYiBjb2RlIHdoZW4gdGhlIGRvbWFp
bgotCSAqIGlzIGRpcmVjdCBtYXBwZWQKKwkgKiBpcyBkaXJlY3QgbWFwcGVkIChpLmUuIGdmbiA9
PSBtZm4gPT0gYmZuKS4KIAkgKi8KIAlpZiAoICFpc19kb21haW5fZGlyZWN0X21hcHBlZChkKSAp
CiAJCXJldHVybiAtRUlOVkFMOwogCi0JcmV0dXJuIGd1ZXN0X3BoeXNtYXBfcmVtb3ZlX3BhZ2Uo
ZCwgX2dmbihnZm4pLCBfbWZuKGdmbiksIDApOworCXJldHVybiBndWVzdF9waHlzbWFwX3JlbW92
ZV9wYWdlKGQsIF9nZm4oYmZuKSwgX21mbihiZm4pLCAwKTsKIH0KIAogc3RhdGljIGNvbnN0IHN0
cnVjdCBpb21tdV9vcHMgYXJtX3NtbXVfaW9tbXVfb3BzID0gewpkaWZmIC0tZ2l0IGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11
LmMKaW5kZXggNDk5NzRlNTYzNC4uMGZhYWIxOGU4OCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5j
CkBAIC0xODUsNyArMTg1LDcgQEAgdm9pZCBfX2h3ZG9tX2luaXQgaW9tbXVfaHdkb21faW5pdChz
dHJ1Y3QgZG9tYWluICpkKQogICAgICAgICBwYWdlX2xpc3RfZm9yX2VhY2ggKCBwYWdlLCAmZC0+
cGFnZV9saXN0ICkKICAgICAgICAgewogICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBtZm4gPSBt
Zm5feChwYWdlX3RvX21mbihwYWdlKSk7Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25nIGdmbiA9
IG1mbl90b19nbWZuKGQsIG1mbik7CisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGJmbiA9IG1m
bl90b19nbWZuKGQsIG1mbik7CiAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbWFwcGluZyA9IElP
TU1VRl9yZWFkYWJsZTsKICAgICAgICAgICAgIGludCByZXQ7CiAKQEAgLTE5NCw3ICsxOTQsNyBA
QCB2b2lkIF9faHdkb21faW5pdCBpb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAg
ICAgICAgICAgICAgICAgICA9PSBQR1Rfd3JpdGFibGVfcGFnZSkgKQogICAgICAgICAgICAgICAg
IG1hcHBpbmcgfD0gSU9NTVVGX3dyaXRhYmxlOwogCi0gICAgICAgICAgICByZXQgPSBoZC0+cGxh
dGZvcm1fb3BzLT5tYXBfcGFnZShkLCBnZm4sIG1mbiwgbWFwcGluZyk7CisgICAgICAgICAgICBy
ZXQgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBiZm4sIG1mbiwgbWFwcGluZyk7CiAg
ICAgICAgICAgICBpZiAoICFyYyApCiAgICAgICAgICAgICAgICAgcmMgPSByZXQ7CiAKQEAgLTI1
NSw3ICsyNTUsNyBAQCB2b2lkIGlvbW11X2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQp
CiAgICAgYXJjaF9pb21tdV9kb21haW5fZGVzdHJveShkKTsKIH0KIAotaW50IGlvbW11X21hcF9w
YWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBsb25nIG1m
biwKK2ludCBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJm
biwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZs
YWdzKQogewogICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQp
OwpAQCAtMjY0LDEzICsyNjQsMTMgQEAgaW50IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBsb25nIG1mbiwKICAgICBpZiAoICFpb21t
dV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAg
ICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGdmbiwgbWZuLCBmbGFncyk7Cisg
ICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBiZm4sIG1mbiwgZmxhZ3MpOwog
ICAgIGlmICggdW5saWtlbHkocmMpICkKICAgICB7CiAgICAgICAgIGlmICggIWQtPmlzX3NodXR0
aW5nX2Rvd24gJiYgcHJpbnRrX3JhdGVsaW1pdCgpICkKICAgICAgICAgICAgIHByaW50ayhYRU5M
T0dfRVJSCi0gICAgICAgICAgICAgICAgICAgImQlZDogSU9NTVUgbWFwcGluZyBnZm4gJSNseCB0
byBtZm4gJSNseCBmYWlsZWQ6ICVkXG4iLAotICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9p
ZCwgZ2ZuLCBtZm4sIHJjKTsKKyAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSBtYXBwaW5n
IGJmbiAlI2x4IHRvIG1mbiAlI2x4IGZhaWxlZDogJWRcbiIsCisgICAgICAgICAgICAgICAgICAg
ZC0+ZG9tYWluX2lkLCBiZm4sIG1mbiwgcmMpOwogCiAgICAgICAgIGlmICggIWlzX2hhcmR3YXJl
X2RvbWFpbihkKSApCiAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CkBAIC0yNzksNyArMjc5
LDcgQEAgaW50IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcg
Z2ZuLCB1bnNpZ25lZCBsb25nIG1mbiwKICAgICByZXR1cm4gcmM7CiB9CiAKLWludCBpb21tdV91
bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuKQoraW50IGlvbW11
X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4pCiB7CiAgICAg
Y29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgaW50IHJj
OwpAQCAtMjg3LDEzICsyODcsMTMgQEAgaW50IGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCwgdW5zaWduZWQgbG9uZyBnZm4pCiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQt
PnBsYXRmb3JtX29wcyApCiAgICAgICAgIHJldHVybiAwOwogCi0gICAgcmMgPSBoZC0+cGxhdGZv
cm1fb3BzLT51bm1hcF9wYWdlKGQsIGdmbik7CisgICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT51
bm1hcF9wYWdlKGQsIGJmbik7CiAgICAgaWYgKCB1bmxpa2VseShyYykgKQogICAgIHsKICAgICAg
ICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQogICAg
ICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIKLSAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01N
VSB1bm1hcHBpbmcgZ2ZuICUjbHggZmFpbGVkOiAlZFxuIiwKLSAgICAgICAgICAgICAgICAgICBk
LT5kb21haW5faWQsIGdmbiwgcmMpOworICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIHVu
bWFwcGluZyBiZm4gJSNseCBmYWlsZWQ6ICVkXG4iLAorICAgICAgICAgICAgICAgICAgIGQtPmRv
bWFpbl9pZCwgYmZuLCByYyk7CiAKICAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGQp
ICkKICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKQEAgLTMxOSw3ICszMTksNyBAQCBzdGF0
aWMgdm9pZCBpb21tdV9mcmVlX3BhZ2V0YWJsZXModW5zaWduZWQgbG9uZyB1bnVzZWQpCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY3B1bWFza19jeWNsZShzbXBfcHJvY2Vzc29yX2lkKCks
ICZjcHVfb25saW5lX21hcCkpOwogfQogCi1pbnQgaW9tbXVfaW90bGJfZmx1c2goc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCitpbnQgaW9tbXVfaW90bGJfZmx1c2goc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4sCiAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgaW50IHBhZ2VfY291bnQpCiB7CiAgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAq
aGQgPSBkb21faW9tbXUoZCk7CkBAIC0zMjgsMTMgKzMyOCwxMyBAQCBpbnQgaW9tbXVfaW90bGJf
Zmx1c2goc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCiAgICAgaWYgKCAhaW9t
bXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyB8fCAhaGQtPnBsYXRmb3JtX29wcy0+aW90
bGJfZmx1c2ggKQogICAgICAgICByZXR1cm4gMDsKIAotICAgIHJjID0gaGQtPnBsYXRmb3JtX29w
cy0+aW90bGJfZmx1c2goZCwgZ2ZuLCBwYWdlX2NvdW50KTsKKyAgICByYyA9IGhkLT5wbGF0Zm9y
bV9vcHMtPmlvdGxiX2ZsdXNoKGQsIGJmbiwgcGFnZV9jb3VudCk7CiAgICAgaWYgKCB1bmxpa2Vs
eShyYykgKQogICAgIHsKICAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmlu
dGtfcmF0ZWxpbWl0KCkgKQogICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIKLSAgICAgICAg
ICAgICAgICAgICAiZCVkOiBJT01NVSBJT1RMQiBmbHVzaCBmYWlsZWQ6ICVkLCBnZm4gJSNseCwg
cGFnZSBjb3VudCAldVxuIiwKLSAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHJjLCBn
Zm4sIHBhZ2VfY291bnQpOworICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIElPVExCIGZs
dXNoIGZhaWxlZDogJWQsIGJmbiAlI2x4LCBwYWdlIGNvdW50ICV1XG4iLAorICAgICAgICAgICAg
ICAgICAgIGQtPmRvbWFpbl9pZCwgcmMsIGJmbiwgcGFnZV9jb3VudCk7CiAKICAgICAgICAgaWYg
KCAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsK
ZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKaW5kZXggMTcxMDI1NjgyMy4uNDhmNjJlMGU4
ZCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKQEAgLTU4NSw3ICs1ODUsNyBAQCBz
dGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9hbGwodm9pZCkKIH0KIAogc3RhdGlj
IGludCBfX211c3RfY2hlY2sgaW9tbXVfZmx1c2hfaW90bGIoc3RydWN0IGRvbWFpbiAqZCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZ2Zu
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9u
ZyBiZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sX3Qg
ZG1hX29sZF9wdGVfcHJlc2VudCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGludCBwYWdlX2NvdW50KQogewpAQCAtNjEyLDEyICs2MTIsMTIgQEAg
c3RhdGljIGludCBfX211c3RfY2hlY2sgaW9tbXVfZmx1c2hfaW90bGIoc3RydWN0IGRvbWFpbiAq
ZCwKICAgICAgICAgaWYgKCBpb21tdV9kb21pZCA9PSAtMSApCiAgICAgICAgICAgICBjb250aW51
ZTsKIAotICAgICAgICBpZiAoIHBhZ2VfY291bnQgIT0gMSB8fCBnZm4gPT0gZ2ZuX3goSU5WQUxJ
RF9HRk4pICkKKyAgICAgICAgaWYgKCBwYWdlX2NvdW50ICE9IDEgfHwgYmZuID09IGJmbl94KElO
VkFMSURfQkZOKSApCiAgICAgICAgICAgICByYyA9IGlvbW11X2ZsdXNoX2lvdGxiX2RzaShpb21t
dSwgaW9tbXVfZG9taWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAw
LCBmbHVzaF9kZXZfaW90bGIpOwogICAgICAgICBlbHNlCiAgICAgICAgICAgICByYyA9IGlvbW11
X2ZsdXNoX2lvdGxiX3BzaShpb21tdSwgaW9tbXVfZG9taWQsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAocGFkZHJfdClnZm4gPDwgUEFHRV9TSElGVF80SywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9fYmZuX3RvX2JhZGRyKGJmbiksCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQUdFX09SREVSXzRLLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIWRtYV9vbGRfcHRlX3ByZXNlbnQs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbHVzaF9kZXZfaW90bGIp
OwpAQCAtNjMzLDE1ICs2MzMsMTUgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW9tbXVfZmx1
c2hfaW90bGIoc3RydWN0IGRvbWFpbiAqZCwKIH0KIAogc3RhdGljIGludCBfX211c3RfY2hlY2sg
aW9tbXVfZmx1c2hfaW90bGJfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZ2ZuLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9u
ZyBiZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgcGFnZV9jb3VudCkKIHsKLSAgICByZXR1cm4gaW9tbXVfZmx1c2hfaW90bGIo
ZCwgZ2ZuLCAxLCBwYWdlX2NvdW50KTsKKyAgICByZXR1cm4gaW9tbXVfZmx1c2hfaW90bGIoZCwg
YmZuLCAxLCBwYWdlX2NvdW50KTsKIH0KIAogc3RhdGljIGludCBfX211c3RfY2hlY2sgaW9tbXVf
Zmx1c2hfaW90bGJfYWxsKHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgcmV0dXJuIGlvbW11X2Zs
dXNoX2lvdGxiKGQsIGdmbl94KElOVkFMSURfR0ZOKSwgMCwgMCk7CisgICAgcmV0dXJuIGlvbW11
X2ZsdXNoX2lvdGxiKGQsIGJmbl94KElOVkFMSURfQkZOKSwgMCwgMCk7CiB9CiAKIC8qIGNsZWFy
IG9uZSBwYWdlJ3MgcGFnZSB0YWJsZSAqLwpAQCAtMTc2Nyw3ICsxNzY3LDcgQEAgc3RhdGljIHZv
aWQgaW9tbXVfZG9tYWluX3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpCiB9CiAKIHN0YXRpYyBp
bnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25n
IGdmbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGxvbmcgYmZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7CkBAIC0xNzg2LDE0ICsxNzg2LDE0IEBA
IHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21h
aW4gKmQsCiAKICAgICBzcGluX2xvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7CiAKLSAgICBw
Z19tYWRkciA9IGFkZHJfdG9fZG1hX3BhZ2VfbWFkZHIoZCwgKHBhZGRyX3QpZ2ZuIDw8IFBBR0Vf
U0hJRlRfNEssIDEpOworICAgIHBnX21hZGRyID0gYWRkcl90b19kbWFfcGFnZV9tYWRkcihkLCBf
X2Jmbl90b19iYWRkcihiZm4pLCAxKTsKICAgICBpZiAoIHBnX21hZGRyID09IDAgKQogICAgIHsK
ICAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7CiAgICAgICAgIHJl
dHVybiAtRU5PTUVNOwogICAgIH0KICAgICBwYWdlID0gKHN0cnVjdCBkbWFfcHRlICopbWFwX3Z0
ZF9kb21haW5fcGFnZShwZ19tYWRkcik7Ci0gICAgcHRlID0gcGFnZSArIChnZm4gJiBMRVZFTF9N
QVNLKTsKKyAgICBwdGUgPSBwYWdlICsgKGJmbiAmIExFVkVMX01BU0spOwogICAgIG9sZCA9ICpw
dGU7CiAgICAgZG1hX3NldF9wdGVfYWRkcihuZXcsIChwYWRkcl90KW1mbiA8PCBQQUdFX1NISUZU
XzRLKTsKICAgICBkbWFfc2V0X3B0ZV9wcm90KG5ldywKQEAgLTE4MTcsMjIgKzE4MTcsMjIgQEAg
c3RhdGljIGludCBfX211c3RfY2hlY2sgaW50ZWxfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCwKICAgICB1bm1hcF92dGRfZG9tYWluX3BhZ2UocGFnZSk7CiAKICAgICBpZiAoICF0aGlz
X2NwdShpb21tdV9kb250X2ZsdXNoX2lvdGxiKSApCi0gICAgICAgIHJjID0gaW9tbXVfZmx1c2hf
aW90bGIoZCwgZ2ZuLCBkbWFfcHRlX3ByZXNlbnQob2xkKSwgMSk7CisgICAgICAgIHJjID0gaW9t
bXVfZmx1c2hfaW90bGIoZCwgYmZuLCBkbWFfcHRlX3ByZXNlbnQob2xkKSwgMSk7CiAKICAgICBy
ZXR1cm4gcmM7CiB9CiAKIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X3VubWFw
X3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBnZm4pCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgYmZuKQogewogICAgIC8qIERv
IG5vdGhpbmcgaWYgaGFyZHdhcmUgZG9tYWluIGFuZCBpb21tdSBzdXBwb3J0cyBwYXNzIHRocnUu
ICovCiAgICAgaWYgKCBpb21tdV9wYXNzdGhyb3VnaCAmJiBpc19oYXJkd2FyZV9kb21haW4oZCkg
KQogICAgICAgICByZXR1cm4gMDsKIAotICAgIHJldHVybiBkbWFfcHRlX2NsZWFyX29uZShkLCAo
cGFkZHJfdClnZm4gPDwgUEFHRV9TSElGVF80Syk7CisgICAgcmV0dXJuIGRtYV9wdGVfY2xlYXJf
b25lKGQsIF9fYmZuX3RvX2JhZGRyKGJmbikpOwogfQogCi1pbnQgaW9tbXVfcHRlX2ZsdXNoKHN0
cnVjdCBkb21haW4gKmQsIHU2NCBnZm4sIHU2NCAqcHRlLAoraW50IGlvbW11X3B0ZV9mbHVzaChz
dHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBiZm4sIHVpbnQ2NF90ICpwdGUsCiAgICAgICAgICAg
ICAgICAgICAgIGludCBvcmRlciwgaW50IHByZXNlbnQpCiB7CiAgICAgc3RydWN0IGFjcGlfZHJo
ZF91bml0ICpkcmhkOwpAQCAtMTg1Niw3ICsxODU2LDcgQEAgaW50IGlvbW11X3B0ZV9mbHVzaChz
dHJ1Y3QgZG9tYWluICpkLCB1NjQgZ2ZuLCB1NjQgKnB0ZSwKICAgICAgICAgICAgIGNvbnRpbnVl
OwogCiAgICAgICAgIHJjID0gaW9tbXVfZmx1c2hfaW90bGJfcHNpKGlvbW11LCBpb21tdV9kb21p
ZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBhZGRyX3QpZ2ZuIDw8IFBB
R0VfU0hJRlRfNEssCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9fYmZuX3Rv
X2JhZGRyKGJmbiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyLCAh
cHJlc2VudCwgZmx1c2hfZGV2X2lvdGxiKTsKICAgICAgICAgaWYgKCByYyA+IDAgKQogICAgICAg
ICB7CkBAIC0yNjI2LDcgKzI2MjYsNyBAQCBzdGF0aWMgdm9pZCB2dGRfZHVtcF9wMm1fdGFibGVf
bGV2ZWwocGFkZHJfdCBwdF9tYWRkciwgaW50IGxldmVsLCBwYWRkcl90IGdwYSwKICAgICAgICAg
ICAgIHZ0ZF9kdW1wX3AybV90YWJsZV9sZXZlbChkbWFfcHRlX2FkZHIoKnB0ZSksIG5leHRfbGV2
ZWwsIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFkZHJlc3MsIGluZGVu
dCArIDEpOwogICAgICAgICBlbHNlCi0gICAgICAgICAgICBwcmludGsoIiUqc2dmbjogJTA4bHgg
bWZuOiAlMDhseFxuIiwKKyAgICAgICAgICAgIHByaW50aygiJSpzYmZuOiAlMDhseCBtZm46ICUw
OGx4XG4iLAogICAgICAgICAgICAgICAgICAgIGluZGVudCwgIiIsCiAgICAgICAgICAgICAgICAg
ICAgKHVuc2lnbmVkIGxvbmcpKGFkZHJlc3MgPj4gUEFHRV9TSElGVF80SyksCiAgICAgICAgICAg
ICAgICAgICAgKHVuc2lnbmVkIGxvbmcpKGRtYV9wdGVfYWRkcigqcHRlKSA+PiBQQUdFX1NISUZU
XzRLKSk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCBiL3hlbi9pbmNsdWRl
L3hlbi9pb21tdS5oCmluZGV4IDZiNDJlM2I4NzYuLjE0YWRhMGMxNGUgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL3hlbi9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCkBAIC0y
MywxMSArMjMsMzcgQEAKICNpbmNsdWRlIDx4ZW4vcGFnZS1kZWZzLmg+CiAjaW5jbHVkZSA8eGVu
L3NwaW5sb2NrLmg+CiAjaW5jbHVkZSA8eGVuL3BjaS5oPgorI2luY2x1ZGUgPHhlbi90eXBlc2Fm
ZS5oPgogI2luY2x1ZGUgPHB1YmxpYy9odm0vaW9yZXEuaD4KICNpbmNsdWRlIDxwdWJsaWMvZG9t
Y3RsLmg+CiAjaW5jbHVkZSA8YXNtL2RldmljZS5oPgogI2luY2x1ZGUgPGFzbS9pb21tdS5oPgog
CitUWVBFX1NBRkUodWludDY0X3QsIGJmbik7CisjZGVmaW5lIFBSSV9iZm4gICAgIFBSSXg2NAor
I2RlZmluZSBJTlZBTElEX0JGTiBfYmZuKH4wVUwpCisKKyNpZm5kZWYgYmZuX3QKKyNkZWZpbmUg
YmZuX3QgLyogR3JlcCBmb2RkZXI6IGJmbl90LCBfYmZuKCkgYW5kIGJmbl94KCkgYXJlIGRlZmlu
ZWQgYWJvdmUgKi8KKyNkZWZpbmUgX2JmbgorI2RlZmluZSBiZm5feAorI3VuZGVmIGJmbl90Cisj
dW5kZWYgX2JmbgorI3VuZGVmIGJmbl94CisjZW5kaWYKKworI2RlZmluZSBJT01NVV9QQUdFX1NI
SUZUIDEyCisjZGVmaW5lIElPTU1VX1BBR0VfU0laRSAgKF9BQygxLEwpIDw8IElPTU1VX1BBR0Vf
U0hJRlQpCisjZGVmaW5lIElPTU1VX1BBR0VfTUFTSyAgKH4oSU9NTVVfUEFHRV9TSVpFIC0gMSkp
CisKK3R5cGVkZWYgdWludDY0X3QgYmFkZHJfdDsKKworI2RlZmluZSBfX2Jmbl90b19iYWRkcihi
Zm4pICgoYmFkZHJfdCkoYmZuKSA8PCBJT01NVV9QQUdFX1NISUZUKQorI2RlZmluZSBfX2JhZGRy
X3RvX2JmbihiYWRkcikgKCh1aW50NjRfdCkoYmFkZHIgPj4gSU9NTVVfUEFHRV9TSElGVCkpCisK
KyNkZWZpbmUgYmZuX3RvX2JhZGRyKGJmbikgX19iZm5fdG9fYmFkZHIoYmZuX3goYmZuKSkKKyNk
ZWZpbmUgYmFkZHJfdG9fYmZuKGJhZGRyKSBfYmZuKF9fYmFkZHJfdG9fYmZuKGJhZGRyKSkKKwog
ZXh0ZXJuIGJvb2xfdCBpb21tdV9lbmFibGUsIGlvbW11X2VuYWJsZWQ7CiBleHRlcm4gYm9vbF90
IGZvcmNlX2lvbW11LCBpb21tdV9kb20wX3N0cmljdCwgaW9tbXVfdmVyYm9zZTsKIGV4dGVybiBi
b29sX3QgaW9tbXVfd29ya2Fyb3VuZF9iaW9zX2J1ZywgaW9tbXVfaWdmeCwgaW9tbXVfcGFzc3Ro
cm91Z2g7CkBAIC02MCw5ICs4Niw5IEBAIHZvaWQgaW9tbXVfdGVhcmRvd24oc3RydWN0IGRvbWFp
biAqZCk7CiAjZGVmaW5lIElPTU1VRl9yZWFkYWJsZSAgKDF1PDxfSU9NTVVGX3JlYWRhYmxlKQog
I2RlZmluZSBfSU9NTVVGX3dyaXRhYmxlIDEKICNkZWZpbmUgSU9NTVVGX3dyaXRhYmxlICAoMXU8
PF9JT01NVUZfd3JpdGFibGUpCi1pbnQgX19tdXN0X2NoZWNrIGlvbW11X21hcF9wYWdlKHN0cnVj
dCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAoraW50IF9fbXVzdF9jaGVjayBpb21tdV9t
YXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBtZm4sIHVuc2lnbmVkIGludCBmbGFn
cyk7Ci1pbnQgX19tdXN0X2NoZWNrIGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwg
dW5zaWduZWQgbG9uZyBnZm4pOworaW50IF9fbXVzdF9jaGVjayBpb21tdV91bm1hcF9wYWdlKHN0
cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuKTsKIAogZW51bSBpb21tdV9mZWF0dXJl
CiB7CkBAIC0xNTIsOSArMTc4LDkgQEAgc3RydWN0IGlvbW11X29wcyB7CiAjZW5kaWYgLyogSEFT
X1BDSSAqLwogCiAgICAgdm9pZCAoKnRlYXJkb3duKShzdHJ1Y3QgZG9tYWluICpkKTsKLSAgICBp
bnQgX19tdXN0X2NoZWNrICgqbWFwX3BhZ2UpKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxv
bmcgZ2ZuLAorICAgIGludCBfX211c3RfY2hlY2sgKCptYXBfcGFnZSkoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgbG9uZyBiZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKTsKLSAgICBpbnQgX19tdXN0X2No
ZWNrICgqdW5tYXBfcGFnZSkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4pOwor
ICAgIGludCBfX211c3RfY2hlY2sgKCp1bm1hcF9wYWdlKShzdHJ1Y3QgZG9tYWluICpkLCB1bnNp
Z25lZCBsb25nIGJmbik7CiAgICAgdm9pZCAoKmZyZWVfcGFnZV90YWJsZSkoc3RydWN0IHBhZ2Vf
aW5mbyAqKTsKICNpZmRlZiBDT05GSUdfWDg2CiAgICAgdm9pZCAoKnVwZGF0ZV9pcmVfZnJvbV9h
cGljKSh1bnNpZ25lZCBpbnQgYXBpYywgdW5zaWduZWQgaW50IHJlZywgdW5zaWduZWQgaW50IHZh
bHVlKTsKQEAgLTE2NSw3ICsxOTEsNyBAQCBzdHJ1Y3QgaW9tbXVfb3BzIHsKICAgICB2b2lkICgq
cmVzdW1lKSh2b2lkKTsKICAgICB2b2lkICgqc2hhcmVfcDJtKShzdHJ1Y3QgZG9tYWluICpkKTsK
ICAgICB2b2lkICgqY3Jhc2hfc2h1dGRvd24pKHZvaWQpOwotICAgIGludCBfX211c3RfY2hlY2sg
KCppb3RsYl9mbHVzaCkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCisgICAg
aW50IF9fbXVzdF9jaGVjayAoKmlvdGxiX2ZsdXNoKShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBsb25nIGJmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBwYWdlX2NvdW50KTsKICAgICBpbnQgX19tdXN0X2NoZWNrICgqaW90bGJfZmx1c2hfYWxs
KShzdHJ1Y3QgZG9tYWluICpkKTsKICAgICBpbnQgKCpnZXRfcmVzZXJ2ZWRfZGV2aWNlX21lbW9y
eSkoaW9tbXVfZ3JkbV90ICosIHZvaWQgKik7CkBAIC0xODcsNyArMjEzLDcgQEAgaW50IGlvbW11
X2RvX3BjaV9kb21jdGwoc3RydWN0IHhlbl9kb21jdGwgKiwgc3RydWN0IGRvbWFpbiAqZCwKIGlu
dCBpb21tdV9kb19kb21jdGwoc3RydWN0IHhlbl9kb21jdGwgKiwgc3RydWN0IGRvbWFpbiAqZCwK
ICAgICAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fZG9tY3RsX3Qp
KTsKIAotaW50IF9fbXVzdF9jaGVjayBpb21tdV9pb3RsYl9mbHVzaChzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBsb25nIGdmbiwKK2ludCBfX211c3RfY2hlY2sgaW9tbXVfaW90bGJfZmx1c2go
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4sCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdlX2NvdW50KTsKIGludCBfX211c3RfY2hl
Y2sgaW9tbXVfaW90bGJfZmx1c2hfYWxsKHN0cnVjdCBkb21haW4gKmQpOwogCmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS94ZW4vbW0uaCBiL3hlbi9pbmNsdWRlL3hlbi9tbS5oCmluZGV4IDI0NjU0
ZThlMjIuLjRlYmY5MWYxN2UgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9tbS5oCisrKyBi
L3hlbi9pbmNsdWRlL3hlbi9tbS5oCkBAIC0xNCw4ICsxNCw5IEBACiAgKiBzaG91bGQgYmUgYWRo
ZXJlZCB0by4KICAqCiAgKiBtZm46IE1hY2hpbmUgRnJhbWUgTnVtYmVyCi0gKiAgIFRoZSB2YWx1
ZXMgWGVuIHB1dHMgaW50byBpdHMgb3duIHBhZ2V0YWJsZXMuICBUaGlzIGlzIHRoZSBob3N0IHBo
eXNpY2FsCi0gKiAgIG1lbW9yeSBhZGRyZXNzIHNwYWNlIHdpdGggUkFNLCBNTUlPIGV0Yy4KKyAq
ICAgVGhlIHZhbHVlcyBYZW4gcHV0cyBpbnRvIGl0cyBvd24gcGFnZXRhYmxlcywgMm5kIHN0YWdl
IHBhZ2V0YWJsZXMgKHdoZXJlCisgKiAgIGhhcmR3YXJlIGFzc2lzdGVkIDJuZCBzdGFnZSB0cmFu
c2xhdGlvbiBpcyB1c2VkKSBvciBJT01NVSBwYWdlIHRhYmxlcy4KKyAqICAgVGhpcyBpcyB0aGUg
aG9zdCBwaHlzaWNhbCBtZW1vcnkgYWRkcmVzcyBzcGFjZSB3aXRoIFJBTSwgTU1JTyBldGMuCiAg
KgogICogZ2ZuOiBHdWVzdCBGcmFtZSBOdW1iZXIKICAqICAgVGhlIHZhbHVlcyBhIGd1ZXN0IHB1
dHMgaW4gaXRzIG93biBwYWdldGFibGVzLiAgRm9yIGFuIGF1dG8tdHJhbnNsYXRlZApAQCAtMjYs
NiArMjcsMTEgQEAKICAqICAgQSBsaW5lYXIgaWRlYSBvZiBhIGd1ZXN0IHBoeXNpY2FsIGFkZHJl
c3Mgc3BhY2UuIEZvciBhbiBhdXRvLXRyYW5zbGF0ZWQKICAqICAgZ3Vlc3QsIHBmbiA9PSBnZm4g
d2hpbGUgZm9yIGEgbm9uLXRyYW5zbGF0ZWQgZ3Vlc3QsIHBmbiAhPSBnZm4uCiAgKgorICogYmZu
OiBCdXMgRnJhbWUgTnVtYmVyIChkZWZpbml0aW9ucyBpbiBpbmNsdWRlL3hlbi9pb21tdS5oKQor
ICogICBUaGUgbGluZWFyIGZyYW1lIG51bWJlcnMgb2YgSU9NTVUgYWRkcmVzcyBzcGFjZS4gQWxs
IGluaXRpYXRvcnMgZm9yIGEKKyAqICAgZ2l2ZW4gZG9tYWluIHNoYXJlIGEgc2luZ2xlIElPTU1V
IGFkZHJlc3Mgc3BhY2UgYW5kLCBieSBkZWZhdWx0LCBYZW4gd2lsbAorICogICBlbnN1cmUgYmZu
ID09IHBmbi4KKyAqCiAgKiBXQVJOSU5HOiBTb21lIG9mIHRoZXNlIHRlcm1zIGhhdmUgY2hhbmdl
ZCBvdmVyIHRpbWUgd2hpbGUgb3RoZXJzIGhhdmUgYmVlbgogICogdXNlZCBpbmNvbnNpc3RlbnRs
eSwgbWVhbmluZyB0aGF0IGEgbG90IG9mIGV4aXN0aW5nIGNvZGUgZG9lcyBub3QgbWF0Y2ggdGhl
CiAgKiBkZWZpbml0aW9ucyBhYm92ZS4gIE5ldyBjb2RlIHNob3VsZCB1c2UgdGhlc2UgdGVybXMg
YXMgZGVzY3JpYmVkIGhlcmUsIGFuZAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 17:22:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 17:22:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fldmZ-0006rT-AF; Fri, 03 Aug 2018 17:22: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=kyzd=ks=citrix.com=prvs=746c4a709=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fldmW-0006q9-Uj
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 17:22:28 +0000
X-Inumbo-ID: d9439578-9741-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d9439578-9741-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 17:22:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="61923726"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 3 Aug 2018 18:22:10 +0100
Message-ID: <20180803172220.1657-6-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180803172220.1657-1-paul.durrant@citrix.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 05/15] 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
ZXggZmJmNjdkZWY1MC4uMDM2ZjUyZjRmMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3Ay
bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwpAQCAtNzI0LDYgKzcyNCw5IEBAIHAybV9y
ZW1vdmVfcGFnZShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nIGdmbl9sLCB1
bnNpZ25lZCBsb25nIG1mbiwKICAgICAgICAgICAgICAgICBpZiAoICFyYyApCiAgICAgICAgICAg
ICAgICAgICAgIHJjID0gcmV0OwogICAgICAgICAgICAgfQorCisgICAgICAgICAgICBpZiAoIHVu
bGlrZWx5KHJjKSAmJiAhaXNfaGFyZHdhcmVfZG9tYWluKHAybS0+ZG9tYWluKSApCisgICAgICAg
ICAgICAgICAgZG9tYWluX2NyYXNoKHAybS0+ZG9tYWluKTsKICAgICAgICAgfQogCiAgICAgICAg
IHJldHVybiByYzsKQEAgLTc4OSw2ICs3OTIsOSBAQCBndWVzdF9waHlzbWFwX2FkZF9lbnRyeShz
dHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIG1mbl90IG1mbiwKICAgICAgICAgICAgICAgICAg
ICAgICAgIGlmICggaW9tbXVfdW5tYXBfcGFnZShkLCBiZm5fYWRkKGJmbiwgaSkpICkKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKIAorICAgICAgICAgICAgICAgICAgICBp
ZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQorICAgICAgICAgICAgICAgICAgICAgICAgZG9t
YWluX2NyYXNoKGQpOworCiAgICAgICAgICAgICAgICAgICAgIHJldHVybiByYzsKICAgICAgICAg
ICAgICAgICB9CiAgICAgICAgICAgICB9CkBAIC0xMTU3LDEyICsxMTYzLDE3IEBAIGludCBzZXRf
aWRlbnRpdHlfcDJtX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuX2ws
CiAgICAgc3RydWN0IHAybV9kb21haW4gKnAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKICAgICBp
bnQgcmV0OwogCi0gICAgaWYgKCAhcGFnaW5nX21vZGVfdHJhbnNsYXRlKHAybS0+ZG9tYWluKSAp
CisgICAgaWYgKCAhcGFnaW5nX21vZGVfdHJhbnNsYXRlKGQpICkKICAgICB7CiAgICAgICAgIGlm
ICggIW5lZWRfaW9tbXUoZCkgKQogICAgICAgICAgICAgcmV0dXJuIDA7Ci0gICAgICAgIHJldHVy
biBpb21tdV9tYXBfcGFnZShkLCBfYmZuKGdmbl9sKSwgX21mbihnZm5fbCksCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGUpOwor
CisgICAgICAgIHJldCA9IGlvbW11X21hcF9wYWdlKGQsIF9iZm4oZ2ZuX2wpLCBfbWZuKGdmbl9s
KSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVG
X3dyaXRhYmxlKTsKKyAgICAgICAgaWYgKCB1bmxpa2VseShyZXQpICYmICFpc19oYXJkd2FyZV9k
b21haW4oZCkgKQorICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOworCisgICAgICAgIHJldHVy
biByZXQ7CiAgICAgfQogCiAgICAgZ2ZuX2xvY2socDJtLCBnZm4sIDApOwpAQCAtMTI1Miw3ICsx
MjYzLDEyIEBAIGludCBjbGVhcl9pZGVudGl0eV9wMm1fZW50cnkoc3RydWN0IGRvbWFpbiAqZCwg
dW5zaWduZWQgbG9uZyBnZm5fbCkKICAgICB7CiAgICAgICAgIGlmICggIW5lZWRfaW9tbXUoZCkg
KQogICAgICAgICAgICAgcmV0dXJuIDA7Ci0gICAgICAgIHJldHVybiBpb21tdV91bm1hcF9wYWdl
KGQsIF9iZm4oZ2ZuX2wpKTsKKworICAgICAgICByZXQgPSBpb21tdV91bm1hcF9wYWdlKGQsIF9i
Zm4oZ2ZuX2wpKTsKKyAgICAgICAgaWYgKCB1bmxpa2VseShyZXQpICYmICFpc19oYXJkd2FyZV9k
b21haW4oZCkgKQorICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOworCisgICAgICAgIHJldHVy
biByZXQ7CiAgICAgfQogCiAgICAgZ2ZuX2xvY2socDJtLCBnZm4sIDApOwpkaWZmIC0tZ2l0IGEv
eGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCmluZGV4
IGE4M2M4ODMyYWYuLjE4NDBiNjU2YzkgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZ3JhbnRfdGFi
bGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKQEAgLTExNDYsNiArMTE0Niw5IEBA
IG1hcF9ncmFudF9yZWYoCiAgICAgICAgIH0KICAgICAgICAgaWYgKCBlcnIgKQogICAgICAgICB7
CisgICAgICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4obGQpICkKKyAgICAgICAgICAg
ICAgICBkb21haW5fY3Jhc2gobGQpOworCiAgICAgICAgICAgICBkb3VibGVfZ3RfdW5sb2NrKGxn
dCwgcmd0KTsKICAgICAgICAgICAgIHJjID0gR05UU1RfZ2VuZXJhbF9lcnJvcjsKICAgICAgICAg
ICAgIGdvdG8gdW5kb19vdXQ7CkBAIC0xNDEyLDcgKzE0MTUsMTIgQEAgdW5tYXBfY29tbW9uKAog
ICAgICAgICBkb3VibGVfZ3RfdW5sb2NrKGxndCwgcmd0KTsKIAogICAgICAgICBpZiAoIGVyciAp
CisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihsZCkgKQor
ICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChsZCk7CisKICAgICAgICAgICAgIHJjID0gR05U
U1RfZ2VuZXJhbF9lcnJvcjsKKyAgICAgICAgfQogICAgIH0KIAogICAgIC8qIElmIGp1c3QgdW5t
YXBwZWQgYSB3cml0YWJsZSBtYXBwaW5nLCBtYXJrIGFzIGRpcnRpZWQgKi8KZGlmZiAtLWdpdCBh
L3hlbi9jb21tb24vbWVtb3J5LmMgYi94ZW4vY29tbW9uL21lbW9yeS5jCmluZGV4IGE1NjU2NzQz
YzIuLjBhMzQ2NzdjYzMgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vbWVtb3J5LmMKKysrIGIveGVu
L2NvbW1vbi9tZW1vcnkuYwpAQCAtODQwLDYgKzg0MCw5IEBAIGludCB4ZW5tZW1fYWRkX3RvX3Bo
eXNtYXAoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHhlbl9hZGRfdG9fcGh5c21hcCAqeGF0cCwK
ICAgICAgICAgcmV0ID0gaW9tbXVfaW90bGJfZmx1c2goZCwgX2Jmbih4YXRwLT5ncGZuIC0gZG9u
ZSksIGRvbmUpOwogICAgICAgICBpZiAoIHVubGlrZWx5KHJldCkgJiYgcmMgPj0gMCApCiAgICAg
ICAgICAgICByYyA9IHJldDsKKworICAgICAgICBpZiAoIHVubGlrZWx5KHJjIDwgMCkgJiYgIWlz
X2hhcmR3YXJlX2RvbWFpbihkKSApCisgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAg
fQogI2VuZGlmCiAKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCmluZGV4IDFmMzI5NTg4MTYuLjIxZTY4
ODZhM2YgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIv
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
YyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCmluZGV4IDlmMmFkMTViYTAu
LjFiM2QyYTJjOGYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21t
dS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCkBAIC0xMDIsNyAr
MTAyLDExIEBAIGludCBhcmNoX2lvbW11X3BvcHVsYXRlX3BhZ2VfdGFibGUoc3RydWN0IGRvbWFp
biAqZCkKICAgICB0aGlzX2NwdShpb21tdV9kb250X2ZsdXNoX2lvdGxiKSA9IDA7CiAKICAgICBp
ZiAoICFyYyApCisgICAgewogICAgICAgICByYyA9IGlvbW11X2lvdGxiX2ZsdXNoX2FsbChkKTsK
KyAgICAgICAgaWYgKCB1bmxpa2VseShyYykgKQorICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQp
OworICAgIH0KIAogICAgIGlmICggcmMgJiYgcmMgIT0gLUVSRVNUQVJUICkKICAgICAgICAgaW9t
bXVfdGVhcmRvd24oZCk7Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 17:22:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 17:22:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fldmY-0006rL-Us; Fri, 03 Aug 2018 17:22:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kyzd=ks=citrix.com=prvs=746c4a709=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fldmW-0006qA-Um
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 17:22:28 +0000
X-Inumbo-ID: d9a4237e-9741-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d9a4237e-9741-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 17:22:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="61923728"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 3 Aug 2018 18:22:13 +0100
Message-ID: <20180803172220.1657-9-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180803172220.1657-1-paul.durrant@citrix.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 08/15] 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
aXRyaXguY29tPgoKdjQ6CiAtIE1ha2UgeGVuX2Jmbl90IHN0cmljdGx5IDY0IGJpdHMgd2lkZSBh
bmQgZHJvcCBhc3NvY2lhdGVkIGNvbXBhdAogICB0cmFuc2xhdGlvbi4KCnYzOgogLSBBdm9pZCBz
cGVjdWxhdGlvbiBiZXlvbmQgYXJyYXkgYm91bmRzIGNoZWNrLgoKdjI6CiAtIFJlLWltcGxlbWVu
dGVkIGZvciB2MiBiYXNlZCBvbiBuZXcgcmFuZ2VzZXQuCi0tLQogeGVuL2FyY2gveDg2L2lvbW11
X29wLmMgICAgICAgfCAxNjQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaCB8ICAzOSArKysrKysrKysrCiB4ZW4v
aW5jbHVkZS94bGF0LmxzdCAgICAgICAgICB8ICAgMiArCiAzIGZpbGVzIGNoYW5nZWQsIDE5OSBp
bnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9p
b21tdV9vcC5jIGIveGVuL2FyY2gveDg2L2lvbW11X29wLmMKaW5kZXggNzQ0YzBmY2UyNy4uYmNm
Y2Q0OTEwMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2lvbW11X29wLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2lvbW11X29wLmMKQEAgLTIyLDExICsyMiw3MCBAQAogI2luY2x1ZGUgPHhlbi9ldmVu
dC5oPgogI2luY2x1ZGUgPHhlbi9ndWVzdF9hY2Nlc3MuaD4KICNpbmNsdWRlIDx4ZW4vaHlwZXJj
YWxsLmg+CisjaW5jbHVkZSA8eGVuL25vc3BlYy5oPgorCitzdHJ1Y3QgZ2V0X3Jlc2VydmVkX2N0
eHQgeworICAgIHVuc2lnbmVkIGludCBtYXhfZW50cmllczsKKyAgICB1bnNpZ25lZCBpbnQgbnJf
ZW50cmllczsKKyAgICBYRU5fR1VFU1RfSEFORExFKHhlbl9pb21tdV9yZXNlcnZlZF9yYW5nZV90
KSByYW5nZXM7Cit9OworCitzdGF0aWMgaW50IGdldF9yZXNlcnZlZCh1bnNpZ25lZCBsb25nIHMs
IHVuc2lnbmVkIGxvbmcgZSwgdm9pZCAqYXJnKQoreworICAgIHN0cnVjdCBnZXRfcmVzZXJ2ZWRf
Y3R4dCAqY3R4dCA9IGFyZzsKKworICAgIGlmICggY3R4dC0+bnJfZW50cmllcyA8IGN0eHQtPm1h
eF9lbnRyaWVzICkKKyAgICB7CisgICAgICAgIHhlbl9pb21tdV9yZXNlcnZlZF9yYW5nZV90IHJh
bmdlID0geworICAgICAgICAgICAgLnN0YXJ0X2JmbiA9IHMsCisgICAgICAgICAgICAubnJfZnJh
bWVzID0gZSAtIHMsCisgICAgICAgIH07CisKKyAgICAgICAgaWYgKCBjb3B5X3RvX2d1ZXN0X29m
ZnNldChjdHh0LT5yYW5nZXMsIGN0eHQtPm5yX2VudHJpZXMsICZyYW5nZSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAxKSApCisgICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsK
KyAgICB9CisKKyAgICBjdHh0LT5ucl9lbnRyaWVzKys7CisgICAgcmV0dXJuIDA7Cit9CisKK3N0
YXRpYyBpbnQgaW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQoc3RydWN0IHhlbl9pb21tdV9vcF9xdWVy
eV9yZXNlcnZlZCAqb3ApCit7CisgICAgc3RydWN0IGRvbWFpbiAqY3VycmQgPSBjdXJyZW50LT5k
b21haW47CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaW9tbXUgPSBkb21faW9tbXUoY3VycmQp
OworICAgIHN0cnVjdCBnZXRfcmVzZXJ2ZWRfY3R4dCBjdHh0ID0geworICAgICAgICAubWF4X2Vu
dHJpZXMgPSBvcC0+bnJfZW50cmllcywKKyAgICAgICAgLnJhbmdlcyA9IG9wLT5yYW5nZXMsCisg
ICAgfTsKKyAgICBpbnQgcmM7CisKKyAgICBpZiAoIG9wLT5wYWQgKQorICAgICAgICByZXR1cm4g
LUVJTlZBTDsKKworICAgIHJjID0gcmFuZ2VzZXRfcmVwb3J0X3Jhbmdlcyhpb21tdS0+cmVzZXJ2
ZWRfcmFuZ2VzLCAwLCB+MHVsLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnZXRf
cmVzZXJ2ZWQsICZjdHh0KTsKKyAgICBpZiAoIHJjICkKKyAgICAgICAgcmV0dXJuIHJjOworCisg
ICAgLyogUGFzcyBiYWNrIHRoZSBhY3R1YWwgbnVtYmVyIG9mIHJlc2VydmVkIHJhbmdlcyAqLwor
ICAgIG9wLT5ucl9lbnRyaWVzID0gY3R4dC5ucl9lbnRyaWVzOworCisgICAgaWYgKCAhZ3Vlc3Rf
aGFuZGxlX2lzX251bGwoY3R4dC5yYW5nZXMpICYmCisgICAgICAgICBjdHh0Lm5yX2VudHJpZXMg
PiBjdHh0Lm1heF9lbnRyaWVzICkKKyAgICAgICAgcmV0dXJuIC1FTk9CVUZTOworCisgICAgcmV0
dXJuIDA7Cit9CiAKIHN0YXRpYyB2b2lkIGlvbW11X29wKHhlbl9pb21tdV9vcF90ICpvcCkKIHsK
ICAgICBzd2l0Y2ggKCBvcC0+b3AgKQogICAgIHsKKyAgICBjYXNlIFhFTl9JT01NVU9QX3F1ZXJ5
X3Jlc2VydmVkOgorICAgICAgICBvcC0+c3RhdHVzID0gaW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQo
Jm9wLT51LnF1ZXJ5X3Jlc2VydmVkKTsKKyAgICAgICAgYnJlYWs7CisKICAgICBkZWZhdWx0Ogog
ICAgICAgICBvcC0+c3RhdHVzID0gLUVPUE5PVFNVUFA7CiAgICAgICAgIGJyZWFrOwpAQCAtMzUs
MTMgKzk0LDIwIEBAIHN0YXRpYyB2b2lkIGlvbW11X29wKHhlbl9pb21tdV9vcF90ICpvcCkKIAog
aW50IGRvX29uZV9pb21tdV9vcCh4ZW5faW9tbXVfb3BfYnVmX3QgKmJ1ZikKIHsKLSAgICB4ZW5f
aW9tbXVfb3BfdCBvcDsKKyAgICB4ZW5faW9tbXVfb3BfdCBvcCA9IHt9OworICAgIHNpemVfdCBv
ZmZzZXQ7CisgICAgc3RhdGljIGNvbnN0IHNpemVfdCBvcF9zaXplW10gPSB7CisgICAgICAgIFtY
RU5fSU9NTVVPUF9xdWVyeV9yZXNlcnZlZF0gPSBzaXplb2Yoc3RydWN0IHhlbl9pb21tdV9vcF9x
dWVyeV9yZXNlcnZlZCksCisgICAgfTsKKyAgICBzaXplX3Qgc2l6ZTsKICAgICBpbnQgcmM7CiAK
LSAgICBpZiAoIGJ1Zi0+c2l6ZSA8IHNpemVvZihvcCkgKQorICAgIG9mZnNldCA9IG9mZnNldG9m
KHN0cnVjdCB4ZW5faW9tbXVfb3AsIHUpOworCisgICAgaWYgKCBidWYtPnNpemUgPCBvZmZzZXQg
KQogICAgICAgICByZXR1cm4gLUVGQVVMVDsKIAotICAgIGlmICggY29weV9mcm9tX2d1ZXN0KCh2
b2lkICopJm9wLCBidWYtPmgsIHNpemVvZihvcCkpICkKKyAgICBpZiAoIGNvcHlfZnJvbV9ndWVz
dCgodm9pZCAqKSZvcCwgYnVmLT5oLCBvZmZzZXQpICkKICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7
CiAKICAgICBpZiAoIG9wLnBhZCApCkBAIC01MSw2ICsxMTcsMTYgQEAgaW50IGRvX29uZV9pb21t
dV9vcCh4ZW5faW9tbXVfb3BfYnVmX3QgKmJ1ZikKICAgICBpZiAoIHJjICkKICAgICAgICAgcmV0
dXJuIHJjOwogCisgICAgaWYgKCBvcC5vcCA+PSBBUlJBWV9TSVpFKG9wX3NpemUpICkKKyAgICAg
ICAgcmV0dXJuIC1FT1BOT1RTVVBQOworCisgICAgc2l6ZSA9IG9wX3NpemVbYXJyYXlfaW5kZXhf
bm9zcGVjKG9wLm9wLCBBUlJBWV9TSVpFKG9wX3NpemUpKV07CisgICAgaWYgKCBidWYtPnNpemUg
PCBvZmZzZXQgKyBzaXplICkKKyAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisKKyAgICBpZiAoIGNv
cHlfZnJvbV9ndWVzdF9vZmZzZXQoKHZvaWQgKikmb3AudSwgYnVmLT5oLCBvZmZzZXQsIHNpemUp
ICkKKyAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisKICAgICBpb21tdV9vcCgmb3ApOwogCiAgICAg
aWYgKCBfX2NvcHlfZmllbGRfdG9fZ3Vlc3QoZ3Vlc3RfaGFuZGxlX2Nhc3QoYnVmLT5oLCB4ZW5f
aW9tbXVfb3BfdCksCkBAIC0xMDAsMTYgKzE3NiwyNyBAQCBsb25nIGRvX2lvbW11X29wKHVuc2ln
bmVkIGludCBucl9idWZzLAogICAgIHJldHVybiByYzsKIH0KIAorQ0hFQ0tfaW9tbXVfcmVzZXJ2
ZWRfcmFuZ2U7CisKIGludCBjb21wYXRfb25lX2lvbW11X29wKGNvbXBhdF9pb21tdV9vcF9idWZf
dCAqYnVmKQogewotICAgIGNvbXBhdF9pb21tdV9vcF90IGNtcDsKKyAgICBjb21wYXRfaW9tbXVf
b3BfdCBjbXAgPSB7fTsKKyAgICBzaXplX3Qgb2Zmc2V0OworICAgIHN0YXRpYyBjb25zdCBzaXpl
X3Qgb3Bfc2l6ZVtdID0geworICAgICAgICBbWEVOX0lPTU1VT1BfcXVlcnlfcmVzZXJ2ZWRdID0g
c2l6ZW9mKHN0cnVjdCBjb21wYXRfaW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQpLAorICAgIH07Cisg
ICAgc2l6ZV90IHNpemU7CiAgICAgeGVuX2lvbW11X29wX3QgbmF0OworICAgIHVuc2lnbmVkIGlu
dCB1OworICAgIGludDMyX3Qgc3RhdHVzOwogICAgIGludCByYzsKIAotICAgIGlmICggYnVmLT5z
aXplIDwgc2l6ZW9mKGNtcCkgKQorICAgIG9mZnNldCA9IG9mZnNldG9mKHN0cnVjdCBjb21wYXRf
aW9tbXVfb3AsIHUpOworCisgICAgaWYgKCBidWYtPnNpemUgPCBvZmZzZXQgKQogICAgICAgICBy
ZXR1cm4gLUVGQVVMVDsKIAotICAgIGlmICggY29weV9mcm9tX2NvbXBhdCgodm9pZCAqKSZjbXAs
IGJ1Zi0+aCwgc2l6ZW9mKGNtcCkpICkKKyAgICBpZiAoIGNvcHlfZnJvbV9jb21wYXQoKHZvaWQg
KikmY21wLCBidWYtPmgsIG9mZnNldCkgKQogICAgICAgICByZXR1cm4gLUVGQVVMVDsKIAogICAg
IGlmICggY21wLnBhZCApCkBAIC0xMTksMTcgKzIwNiw4MiBAQCBpbnQgY29tcGF0X29uZV9pb21t
dV9vcChjb21wYXRfaW9tbXVfb3BfYnVmX3QgKmJ1ZikKICAgICBpZiAoIHJjICkKICAgICAgICAg
cmV0dXJuIHJjOwogCisgICAgaWYgKCBjbXAub3AgPj0gQVJSQVlfU0laRShvcF9zaXplKSApCisg
ICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKKworICAgIHNpemUgPSBvcF9zaXplW2FycmF5X2lu
ZGV4X25vc3BlYyhjbXAub3AsIEFSUkFZX1NJWkUob3Bfc2l6ZSkpXTsKKyAgICBpZiAoIGJ1Zi0+
c2l6ZSA8IG9mZnNldCArIHNpemUgKQorICAgICAgICByZXR1cm4gLUVGQVVMVDsKKworICAgIGlm
ICggY29weV9mcm9tX2NvbXBhdF9vZmZzZXQoKHZvaWQgKikmY21wLnUsIGJ1Zi0+aCwgb2Zmc2V0
LCBzaXplKSApCisgICAgICAgIHJldHVybiAtRUZBVUxUOworCisgICAgLyoKKyAgICAgKiBUaGUg
eGxhdCBtYWdpYyBkb2Vzbid0IHF1aXRlIGtub3cgaG93IHRvIGhhbmRsZSB0aGUgdW5pb24gc28K
KyAgICAgKiB3ZSBuZWVkIHRvIGZpeCB0aGluZ3MgdXAgaGVyZS4KKyAgICAgKi8KKyNkZWZpbmUg
WExBVF9pb21tdV9vcF91X3F1ZXJ5X3Jlc2VydmVkIFhFTl9JT01NVU9QX3F1ZXJ5X3Jlc2VydmVk
CisgICAgdSA9IGNtcC5vcDsKKworI2RlZmluZSBYTEFUX2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVk
X0hORExfcmFuZ2VzKF9kXywgX3NfKSAgICAgICAgICAgIFwKKyAgICBkbyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
eyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICBpZiAoICFjb21wYXRfaGFuZGxlX2lzX251bGwoKF9zXyktPnJh
bmdlcykgKSAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgeyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgKm5yX2VudHJpZXMgPSBDT01QQVRfQVJHX1hMQVRfVklSVF9CQVNFOyAgICAg
XAorICAgICAgICAgICAgeGVuX2lvbW11X3Jlc2VydmVkX3JhbmdlX3QgKnJhbmdlcyA9ICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICAodm9pZCAqKShucl9lbnRyaWVzICsg
MSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAg
ICAgICAgaWYgKCBzaXplb2YoKm5yX2VudHJpZXMpICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICAgICAgICAgICAgICAgKHNpemVvZigqcmFuZ2VzKSAqIChfc18pLT5ucl9l
bnRyaWVzKSA+ICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgIENPTVBBVF9BUkdfWExB
VF9TSVpFICkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAg
IHJldHVybiAtRTJCSUc7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisgICAgICAgICAgICAqbnJfZW50cmllcyA9IChfc18pLT5ucl9lbnRy
aWVzOyAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgc2V0X3hlbl9ndWVz
dF9oYW5kbGUoKF9kXyktPnJhbmdlcywgcmFuZ2VzKTsgICAgICAgICAgICAgIFwKKyAgICAgICAg
fSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgICAgIGVsc2UgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgc2V0X3hlbl9ndWVzdF9oYW5kbGUo
KF9kXyktPnJhbmdlcywgTlVMTCk7ICAgICAgICAgICAgICAgIFwKKyAgICB9IHdoaWxlIChmYWxz
ZSkKKwogICAgIFhMQVRfaW9tbXVfb3AoJm5hdCwgJmNtcCk7CiAKKyN1bmRlZiBYTEFUX2lvbW11
X29wX3F1ZXJ5X3Jlc2VydmVkX0hORExfcmFuZ2VzCisKICAgICBpb21tdV9vcCgmbmF0KTsKIAor
ICAgIHN0YXR1cyA9IG5hdC5zdGF0dXM7CisKKyNkZWZpbmUgWExBVF9pb21tdV9vcF9xdWVyeV9y
ZXNlcnZlZF9ITkRMX3JhbmdlcyhfZF8sIF9zXykgICAgICAgICAgICAgICBcCisgICAgZG8gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgaWYgKCAhY29tcGF0X2hhbmRsZV9p
c19udWxsKChfZF8pLT5yYW5nZXMpICkgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIHsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICAgICAgdW5zaWduZWQgaW50ICpucl9lbnRyaWVzID0gQ09NUEFUX0FS
R19YTEFUX1ZJUlRfQkFTRTsgICAgICAgIFwKKyAgICAgICAgICAgIGNvbXBhdF9pb21tdV9yZXNl
cnZlZF9yYW5nZV90ICpyYW5nZXMgPSAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAg
ICAgICAgKHZvaWQgKikobnJfZW50cmllcyArIDEpOyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICAgICAgdW5zaWduZWQgaW50IG5yID0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICBtaW5fdCh1bnNpZ25l
ZCBpbnQsIChfZF8pLT5ucl9lbnRyaWVzLCAqbnJfZW50cmllcyk7ICAgICBcCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICAgICAgaWYgKCBfX2NvcHlfdG9fY29tcGF0X29mZnNldCgoX2RfKS0+
cmFuZ2VzLCAwLCByYW5nZXMsIG5yKSApIFwKKyAgICAgICAgICAgICAgICBzdGF0dXMgPSAtRUZB
VUxUOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIH0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgIH0gd2hpbGUgKGZhbHNlKQorCiAgICAgWExBVF9pb21tdV9vcCgmY21wLCAm
bmF0KTsKIAorICAgIC8qIHN0YXR1cyB3aWxsIGhhdmUgYmVlbiBtb2RpZmllZCBpZiBfX2NvcHlf
dG9fY29tcGF0X29mZnNldCgpIGZhaWxlZCAqLworICAgIGNtcC5zdGF0dXMgPSBzdGF0dXM7CisK
KyN1bmRlZiBYTEFUX2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVkX0hORExfcmFuZ2VzCisKICAgICBp
ZiAoIF9fY29weV9maWVsZF90b19jb21wYXQoY29tcGF0X2hhbmRsZV9jYXN0KGJ1Zi0+aCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbXBhdF9p
b21tdV9vcF90KSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmNtcCwgc3RhdHVz
KSApCiAgICAgICAgIHJldHVybiAtRUZBVUxUOwogCisjdW5kZWYgWExBVF9pb21tdV9vcF91X3F1
ZXJ5X3Jlc2VydmVkCisKICAgICByZXR1cm4gMDsKIH0KIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvcHVibGljL2lvbW11X29wLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaAppbmRl
eCBjM2I2OGY2NjVhLi5hZGU0MDRhODc3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMv
aW9tbXVfb3AuaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaApAQCAtMjUsMTEg
KzI1LDUwIEBACiAKICNpbmNsdWRlICJ4ZW4uaCIKIAordHlwZWRlZiB1aW50NjRfdCB4ZW5fYmZu
X3Q7CisKKy8qIFN0cnVjdHVyZSBkZXNjcmliaW5nIGEgc2luZ2xlIHJhbmdlIHJlc2VydmVkIGlu
IHRoZSBJT01NVSAqLworc3RydWN0IHhlbl9pb21tdV9yZXNlcnZlZF9yYW5nZSB7CisgICAgeGVu
X2Jmbl90IHN0YXJ0X2JmbjsKKyAgICB1bnNpZ25lZCBpbnQgbnJfZnJhbWVzOworICAgIHVuc2ln
bmVkIGludCBwYWQ7Cit9OwordHlwZWRlZiBzdHJ1Y3QgeGVuX2lvbW11X3Jlc2VydmVkX3Jhbmdl
IHhlbl9pb21tdV9yZXNlcnZlZF9yYW5nZV90OworREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVu
X2lvbW11X3Jlc2VydmVkX3JhbmdlX3QpOworCisvKgorICogWEVOX0lPTU1VT1BfcXVlcnlfcmVz
ZXJ2ZWQ6IFF1ZXJ5IHJhbmdlcyByZXNlcnZlZCBpbiB0aGUgSU9NTVUuCisgKi8KKyNkZWZpbmUg
WEVOX0lPTU1VT1BfcXVlcnlfcmVzZXJ2ZWQgMQorCitzdHJ1Y3QgeGVuX2lvbW11X29wX3F1ZXJ5
X3Jlc2VydmVkIHsKKyAgICAvKgorICAgICAqIElOL09VVCAtIE9uIGVudHJ5IHRoaXMgaXMgdGhl
IG51bWJlciBvZiBlbnRyaWVzIGF2YWlsYWJsZQorICAgICAqICAgICAgICAgIGluIHRoZSByYW5n
ZXMgYXJyYXkgYmVsb3cuCisgICAgICogICAgICAgICAgT24gZXhpdCB0aGlzIGlzIHRoZSBhY3R1
YWwgbnVtYmVyIG9mIHJlc2VydmVkIHJhbmdlcy4KKyAgICAgKi8KKyAgICB1bnNpZ25lZCBpbnQg
bnJfZW50cmllczsKKyAgICB1bnNpZ25lZCBpbnQgcGFkOworICAgIC8qCisgICAgICogT1VUIC0g
VGhpcyBhcnJheSBpcyBwb3B1bGF0ZWQgd2l0aCByZXNlcnZlZCByYW5nZXMuIElmIGl0IGlzCisg
ICAgICogICAgICAgbm90IHN1ZmZpY2llbnRseSBsYXJnZSB0aGVuIGF2YWlsYWJsZSBlbnRyaWVz
IGFyZSBwb3B1bGF0ZWQsCisgICAgICogICAgICAgYnV0IHRoZSBvcCBzdGF0dXMgY29kZSB3aWxs
IGJlIHNldCB0byAtRU5PQlVGUy4KKyAgICAgKiAgICAgICBJdCBpcyBwZXJtaXNzYWJsZSB0byBz
ZXQgdGhpcyB0byBOVUxMIGlmIG5yX2VudHJpZXMgaXMgYWxzbworICAgICAqICAgICAgIHNldCB0
byB6ZXJvLiBJbiB0aGlzIGNhc2UsIG9uIGV4aXQsIG5yX2VudHJpZXMgd2lsbCBzdGlsbCBiZQor
ICAgICAqICAgICAgIHNldCB0byB0aGUgYWN0dWFsIG51bWJlciBvZiByZXNlcnZlZCByYW5nZXMg
YnV0IHRoZSBzdGF0dXMKKyAgICAgKiAgICAgICBjb2RlIHdpbGwgYmUgc2V0IHRvIHplcm8uCisg
ICAgICovCisgICAgWEVOX0dVRVNUX0hBTkRMRSh4ZW5faW9tbXVfcmVzZXJ2ZWRfcmFuZ2VfdCkg
cmFuZ2VzOworfTsKKwogc3RydWN0IHhlbl9pb21tdV9vcCB7CiAgICAgdWludDE2X3Qgb3A7ICAg
IC8qIG9wIHR5cGUgKi8KICAgICB1aW50MTZfdCBwYWQ7CiAgICAgaW50MzJfdCBzdGF0dXM7IC8q
IG9wIGNvbXBsZXRpb24gc3RhdHVzOiAqLwogICAgICAgICAgICAgICAgICAgICAvKiAwIGZvciBz
dWNjZXNzIG90aGVyd2lzZSwgbmVnYXRpdmUgZXJybm8gKi8KKyAgICB1bmlvbiB7CisgICAgICAg
IHN0cnVjdCB4ZW5faW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQgcXVlcnlfcmVzZXJ2ZWQ7CisgICAg
fSB1OwogfTsKIHR5cGVkZWYgc3RydWN0IHhlbl9pb21tdV9vcCB4ZW5faW9tbXVfb3BfdDsKIERF
RklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9pb21tdV9vcF90KTsKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL3hsYXQubHN0IGIveGVuL2luY2x1ZGUveGxhdC5sc3QKaW5kZXggM2IxNWMxOGM0ZS4u
ZDJmOWIxMDM0YiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGxhdC5sc3QKKysrIGIveGVuL2lu
Y2x1ZGUveGxhdC5sc3QKQEAgLTc5LDYgKzc5LDggQEAKID8JdmNwdV9odm1feDg2XzY0CQkJaHZt
L2h2bV92Y3B1LmgKICEJaW9tbXVfb3AJCQlpb21tdV9vcC5oCiAhCWlvbW11X29wX2J1ZgkJCWlv
bW11X29wLmgKKyEJaW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQJCWlvbW11X29wLmgKKz8JaW9tbXVf
cmVzZXJ2ZWRfcmFuZ2UJCWlvbW11X29wLmgKID8Ja2V4ZWNfZXhlYwkJCWtleGVjLmgKICEJa2V4
ZWNfaW1hZ2UJCQlrZXhlYy5oCiAhCWtleGVjX3JhbmdlCQkJa2V4ZWMuaAotLSAKMi4xMS4wCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 17:22:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 17:22:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fldmX-0006qE-0o; Fri, 03 Aug 2018 17:22: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=kyzd=ks=citrix.com=prvs=746c4a709=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fldmV-0006pv-Ox
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 17:22:27 +0000
X-Inumbo-ID: ae299060-9741-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ae299060-9741-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 19:21:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="61923722"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 3 Aug 2018 18:22:12 +0100
Message-ID: <20180803172220.1657-8-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180803172220.1657-1-paul.durrant@citrix.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 07/15] 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+ClJldmlld2VkLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgoKdjI6
CiAtIE5ldyBpbiB2Mi4KLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICAg
IHwgMTAgKysrKysrKysrLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgICB8
IDIwICsrKysrKysrKysrKystLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2
L3Z0ZC5jIHwgMTcgKysrKysrKysrKysrKysrKy0KIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAg
ICAgICAgICAgICAgfCAgNiArKysrKysKIDQgZmlsZXMgY2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygr
KSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9p
b21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwppbmRleCAyMWU2ODg2YTNm
Li5iMTBhMzdlNWQ3IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5j
CisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAgLTE0Nyw2ICsxNDcsMTAg
QEAgaW50IGlvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgaWYgKCAhaW9t
bXVfZW5hYmxlZCApCiAgICAgICAgIHJldHVybiAwOwogCisgICAgaGQtPnJlc2VydmVkX3Jhbmdl
cyA9IHJhbmdlc2V0X25ldyhkLCBOVUxMLCAwKTsKKyAgICBpZiAoICFoZC0+cmVzZXJ2ZWRfcmFu
Z2VzICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisKICAgICBoZC0+cGxhdGZvcm1fb3BzID0g
aW9tbXVfZ2V0X29wcygpOwogICAgIHJldHVybiBoZC0+cGxhdGZvcm1fb3BzLT5pbml0KGQpOwog
fQpAQCAtMjQ4LDEyICsyNTIsMTYgQEAgaW50IGlvbW11X2NvbnN0cnVjdChzdHJ1Y3QgZG9tYWlu
ICpkKQogCiB2b2lkIGlvbW11X2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpCiB7Ci0g
ICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhZG9tX2lvbW11KGQpLT5wbGF0Zm9ybV9vcHMgKQor
ICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOworCisgICAg
aWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyApCiAgICAgICAgIHJldHVy
bjsKIAogICAgIGlvbW11X3RlYXJkb3duKGQpOwogCiAgICAgYXJjaF9pb21tdV9kb21haW5fZGVz
dHJveShkKTsKKworICAgIHJhbmdlc2V0X2Rlc3Ryb3koaGQtPnJlc2VydmVkX3Jhbmdlcyk7CiB9
CiAKIGludCBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sIG1mbl90
IG1mbiwKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKaW5kZXggYzlmNTBmMDRhZC4uMjgy
ZTIyNzQxNCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMK
KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKQEAgLTE5MTAsNiArMTkx
MCw3IEBAIHN0YXRpYyBpbnQgcm1ycl9pZGVudGl0eV9tYXBwaW5nKHN0cnVjdCBkb21haW4gKmQs
IGJvb2xfdCBtYXAsCiAgICAgdW5zaWduZWQgbG9uZyBlbmRfcGZuID0gUEFHRV9BTElHTl80Syhy
bXJyLT5lbmRfYWRkcmVzcykgPj4gUEFHRV9TSElGVF80SzsKICAgICBzdHJ1Y3QgbWFwcGVkX3Jt
cnIgKm1ybXJyOwogICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwor
ICAgIGludCBlcnIgPSAwOwogCiAgICAgQVNTRVJUKHBjaWRldnNfbG9ja2VkKCkpOwogICAgIEFT
U0VSVChybXJyLT5iYXNlX2FkZHJlc3MgPCBybXJyLT5lbmRfYWRkcmVzcyk7CkBAIC0xOTIzLDgg
KzE5MjQsNiBAQCBzdGF0aWMgaW50IHJtcnJfaWRlbnRpdHlfbWFwcGluZyhzdHJ1Y3QgZG9tYWlu
ICpkLCBib29sX3QgbWFwLAogICAgICAgICBpZiAoIG1ybXJyLT5iYXNlID09IHJtcnItPmJhc2Vf
YWRkcmVzcyAmJgogICAgICAgICAgICAgIG1ybXJyLT5lbmQgPT0gcm1yci0+ZW5kX2FkZHJlc3Mg
KQogICAgICAgICB7Ci0gICAgICAgICAgICBpbnQgcmV0ID0gMDsKLQogICAgICAgICAgICAgaWYg
KCBtYXAgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICsrbXJtcnItPmNvdW50OwpA
QCAtMTkzNCwyOCArMTkzMywzNSBAQCBzdGF0aWMgaW50IHJtcnJfaWRlbnRpdHlfbWFwcGluZyhz
dHJ1Y3QgZG9tYWluICpkLCBib29sX3QgbWFwLAogICAgICAgICAgICAgaWYgKCAtLW1ybXJyLT5j
b3VudCApCiAgICAgICAgICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICAgICAgICAgIHdoaWxlICgg
YmFzZV9wZm4gPCBlbmRfcGZuICkKKyAgICAgICAgICAgIGVyciA9IHJhbmdlc2V0X3JlbW92ZV9y
YW5nZShoZC0+cmVzZXJ2ZWRfcmFuZ2VzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJhc2VfcGZuLCBlbmRfcGZuKTsKKyAgICAgICAgICAgIHdoaWxlICggIWVyciAm
JiBiYXNlX3BmbiA8IGVuZF9wZm4gKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIGlm
ICggY2xlYXJfaWRlbnRpdHlfcDJtX2VudHJ5KGQsIGJhc2VfcGZuKSApCi0gICAgICAgICAgICAg
ICAgICAgIHJldCA9IC1FTlhJTzsKKyAgICAgICAgICAgICAgICAgICAgZXJyID0gLUVOWElPOwor
CiAgICAgICAgICAgICAgICAgYmFzZV9wZm4rKzsKICAgICAgICAgICAgIH0KIAogICAgICAgICAg
ICAgbGlzdF9kZWwoJm1ybXJyLT5saXN0KTsKICAgICAgICAgICAgIHhmcmVlKG1ybXJyKTsKLSAg
ICAgICAgICAgIHJldHVybiByZXQ7CisgICAgICAgICAgICByZXR1cm4gZXJyOwogICAgICAgICB9
CiAgICAgfQogCiAgICAgaWYgKCAhbWFwICkKICAgICAgICAgcmV0dXJuIC1FTk9FTlQ7CiAKKyAg
ICBlcnIgPSByYW5nZXNldF9hZGRfcmFuZ2UoaGQtPnJlc2VydmVkX3JhbmdlcywgYmFzZV9wZm4s
IGVuZF9wZm4pOworICAgIGlmICggZXJyICkKKyAgICAgICAgcmV0dXJuIGVycjsKKwogICAgIHdo
aWxlICggYmFzZV9wZm4gPCBlbmRfcGZuICkKICAgICB7Ci0gICAgICAgIGludCBlcnIgPSBzZXRf
aWRlbnRpdHlfcDJtX2VudHJ5KGQsIGJhc2VfcGZuLCBwMm1fYWNjZXNzX3J3LCBmbGFnKTsKLQor
ICAgICAgICBlcnIgPSBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5KGQsIGJhc2VfcGZuLCBwMm1fYWNj
ZXNzX3J3LCBmbGFnKTsKICAgICAgICAgaWYgKCBlcnIgKQogICAgICAgICAgICAgcmV0dXJuIGVy
cjsKKwogICAgICAgICBiYXNlX3BmbisrOwogICAgIH0KIApkaWZmIC0tZ2l0IGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC94ODYvdnRkLmMKaW5kZXggNmZlZDRhOTJjYi4uMDMyNDEyYjhjNiAxMDA2NDQKLS0tIGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYworKysgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQveDg2L3Z0ZC5jCkBAIC0xNjQsMTAgKzE2NCwyNSBAQCB2b2lkIF9faHdkb21f
aW5pdCB2dGRfc2V0X2h3ZG9tX21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCkKIAogICAgICAgICAg
ICAgaWYgKCAhcmMgKQogICAgICAgICAgICAgICAgcmMgPSByZXQ7CisKKyAgICAgICAgICAgIC8q
CisgICAgICAgICAgICAgKiBUaGUgb25seSByZWFzb24gYSByZXNlcnZlZCBwYWdlIHdvdWxkIGJl
IG1hcHBlZCBpcyB0aGF0CisgICAgICAgICAgICAgKiBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyBp
cyBzZXQsIGluIHdoaWNoIGNhc2UgdGhlIEJGTgorICAgICAgICAgICAgICogbmVlZHMgdG8gYmUg
bWFya2VkIGFzIHJlc2VydmVkIGluIHRoZSBJT01NVS4KKyAgICAgICAgICAgICAqLworICAgICAg
ICAgICAgaWYgKCBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfUkVTRVJWRUQpICkKKyAg
ICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBBU1NFUlQoaW9tbXVfaW5jbHVzaXZlX21hcHBp
bmcpOworCisgICAgICAgICAgICAgICAgcmV0ID0gcmFuZ2VzZXRfYWRkX3NpbmdsZXRvbihkb21f
aW9tbXUoZCktPnJlc2VydmVkX3JhbmdlcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJmbl94KGJmbikpOworICAgICAgICAgICAgICAgIGlmICggIXJjICkK
KyAgICAgICAgICAgICAgICAgICAgcmMgPSByZXQ7CisgICAgICAgICAgICB9CiAgICAgICAgIH0K
IAogICAgICAgICBpZiAoIHJjICkKLSAgICAgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyBW
VERQUkVGSVggIiBkJWQ6IElPTU1VIG1hcHBpbmcgZmFpbGVkOiAlZFxuIiwKKyAgICAgICAgICAg
IHByaW50ayhYRU5MT0dfV0FSTklORyBWVERQUkVGSVggIiBkJWQ6IElPTU1VIG1hcHBpbmcvcmVz
ZXJ2YXRpb24gZmFpbGVkOiAlZFxuIiwKICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQs
IHJjKTsKIAogICAgICAgICBpZiAoIShpICYgKDB4ZmZmZmYgPj4gKFBBR0VfU0hJRlQgLSBQQUdF
X1NISUZUXzRLKSkpKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4v
aW5jbHVkZS94ZW4vaW9tbXUuaAppbmRleCA2MjQ3ODRmZWM4Li5jYzBiZTgxYjRlIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUu
aApAQCAtMTIyLDYgKzEyMiwxMiBAQCBzdHJ1Y3QgZG9tYWluX2lvbW11IHsKIAogICAgIC8qIEZl
YXR1cmVzIHN1cHBvcnRlZCBieSB0aGUgSU9NTVUgKi8KICAgICBERUNMQVJFX0JJVE1BUChmZWF0
dXJlcywgSU9NTVVfRkVBVF9jb3VudCk7CisKKyAgICAvKgorICAgICAqIEJGTiByYW5nZXMgdGhh
dCBhcmUgcmVzZXJ2ZWQgaW4gdGhlIGRvbWFpbiBJT01NVSBtYXBwaW5ncyBhbmQKKyAgICAgKiBt
dXN0IG5vdCBiZSBtb2RpZmllZCBhZnRlciBpbml0aWFsaXphdGlvbi4KKyAgICAgKi8KKyAgICBz
dHJ1Y3QgcmFuZ2VzZXQgKnJlc2VydmVkX3JhbmdlczsKIH07CiAKICNkZWZpbmUgZG9tX2lvbW11
KGQpICAgICAgICAgICAgICAoJihkKS0+aW9tbXUpCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 17:22:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 17:22:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fldmW-0006q5-Nf; Fri, 03 Aug 2018 17:22: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=kyzd=ks=citrix.com=prvs=746c4a709=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fldmV-0006pq-Dt
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 17:22:27 +0000
X-Inumbo-ID: ad82fb0a-9741-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ad82fb0a-9741-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 19:21:37 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="61923714"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 3 Aug 2018 18:22:05 +0100
Message-ID: <20180803172220.1657-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 00/15] 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>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>, 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>

VGhlIGlkZWEgb2YgYSBwYXJhdmlydHVhbCBJT01NVSBpbnRlcmZhY2Ugd2FzIGxhc3QgZGlzY3Vz
c2VkIG9uIHhlbi1kZXZlbApzZXZlcmFsIHllYXJzIGFnbyBhbmQgbmFycm93ZWQgZG93biBvbiBh
IGRyYWZ0IHNwZWNpZmljYXRpb24gWzFdLgpUaGVyZSB3YXMgYWxzbyBhbiBSRkMgcGF0Y2ggc2Vy
aWVzIHBvc3RlZCB3aXRoIGFuIGltcGxlbWVudGF0aW9uLCBob3dldmVyCnRoaXMgd2FzIG5ldmVy
IGZvbGxvd2VkIHRocm91Z2guCgpJbiB0aGlzIHBhdGNoIHNlcmllcyBJIGhhdmUgdHJpZWQgdG8g
c2ltcGxpZnkgdGhlIGludGVyZmFjZSBhbmQgdGhlcmVmb3JlCmhhdmUgbW92ZWQgYXdheSBmcm9t
IHRoZSBkcmFmdCBzcGVjaWZpY2F0aW9uLiBUaGVyZSBpcyBub3QgeWV0IGFueQpuZXcgc3BlY2lm
aWNhdGlvbiBidXQgaG9wZWZ1bGx5IHRoZSBpbnRlcmZhY2UgaW4gdGhlIGludHJvZHVjZWQgaW9t
bXVfb3AKaGVhZGVyIGZpbGUgd2lsbCBiZSB1bmRlcnN0YW5kYWJsZSB3aXRob3V0IHN1Y2ggYSBz
cGVjaWZpY2F0aW9uLgoKWzFdIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMv
aHRtbC94ZW4tZGV2ZWwvMjAxNi0wMi9tc2cwMTQyOC5odG1sCgpQYXVsIER1cnJhbnQgKDE1KToK
ICBpb21tdTogdHVybiBuZWVkX2lvbW11IGJhY2sgaW50byBhIGJvb2xlYW4uCiAgaW9tbXU6IGlu
dHJvZHVjZSB0aGUgY29uY2VwdCBvZiBCRk4uLi4KICBpb21tdTogbWFrZSB1c2Ugb2YgdHlwZS1z
YWZlIEJGTiBhbmQgTUZOIGluIGV4cG9ydGVkIGZ1bmN0aW9ucwogIGlvbW11OiBwdXNoIHVzZSBv
ZiB0eXBlLXNhZmUgQkZOIGFuZCBNRk4gaW50byBpb21tdV9vcHMKICBpb21tdTogZG9uJ3QgZG9t
YWluX2NyYXNoKCkgaW5zaWRlIGlvbW11X21hcC91bm1hcF9wYWdlKCkKICBwdWJsaWMgLyB4ODY6
IGludHJvZHVjZSBfX0hZUEVSQ0FMTF9pb21tdV9vcAogIGlvbW11OiB0cmFjayByZXNlcnZlZCBy
YW5nZXMgdXNpbmcgYSByYW5nZXNldAogIHg4NjogYWRkIGlvbW11X29wIHRvIHF1ZXJ5IHJlc2Vy
dmVkIHJhbmdlcwogIHZ0ZDogYWRkIGxvb2t1cF9wYWdlIG1ldGhvZCB0byBpb21tdV9vcHMKICBt
bSAvIGlvbW11OiBpbmNsdWRlIG5lZWRfaW9tbXUoKSB0ZXN0IGluIGlvbW11X3VzZV9oYXBfcHQo
KQogIG1tIC8gaW9tbXU6IHNwbGl0IG5lZWRfaW9tbXUoKSBpbnRvIGhhc19pb21tdV9wdCgpIGFu
ZCBzeW5jX2lvbW11X3B0KCkKICB4ODY6IGFkZCBpb21tdV9vcCB0byBlbmFibGUgbW9kaWZpY2F0
aW9uIG9mIElPTU1VIG1hcHBpbmdzCiAgbWVtb3J5OiBhZGQgZ2V0X3BhZ2VkX2dmbigpIGFzIGEg
d3JhcHBlci4uLgogIHg4NjogYWRkIGlvbW11X29wcyB0byBtb2RpZnkgYW5kIGZsdXNoIElPTU1V
IG1hcHBpbmdzCiAgeDg2OiBleHRlbmQgdGhlIG1hcCBhbmQgdW5tYXAgaW9tbXVfb3BzIHRvIHN1
cHBvcnQgZ3JhbnQgcmVmZXJlbmNlcwoKIHRvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL3hlbi5p
ZiAgICAgICAgICAgICB8ICAgMSArCiB4ZW4vYXJjaC9hcm0vcDJtLmMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfCAgIDkgKy0KIHhlbi9hcmNoL3g4Ni9NYWtlZmlsZSAgICAgICAgICAgICAg
ICAgICAgICAgICB8ICAgMSArCiB4ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyAgICAgICAgICAg
ICAgICAgICAgfCAgMzIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICAgICAgICAg
ICAgICAgICB8ICAxNiArLQogeGVuL2FyY2gveDg2L2h2bS9oeXBlcmNhbGwuYyAgICAgICAgICAg
ICAgICAgIHwgICAxICsKIHhlbi9hcmNoL3g4Ni9odm0vbXRyci5jICAgICAgICAgICAgICAgICAg
ICAgICB8ICAgNSArLQogeGVuL2FyY2gveDg2L2h5cGVyY2FsbC5jICAgICAgICAgICAgICAgICAg
ICAgIHwgICAxICsKIHhlbi9hcmNoL3g4Ni9pb21tdV9vcC5jICAgICAgICAgICAgICAgICAgICAg
ICB8IDU1OCArKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2FyY2gveDg2L21tLmMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDE1ICstCiB4ZW4vYXJjaC94ODYvbW0vbWVtX3No
YXJpbmcuYyAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0
LmMgICAgICAgICAgICAgICAgICAgICB8ICAxOSArLQogeGVuL2FyY2gveDg2L21tL3AybS1wdC5j
ICAgICAgICAgICAgICAgICAgICAgIHwgIDUyICsrLQogeGVuL2FyY2gveDg2L21tL3AybS5jICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgIDQ0ICstCiB4ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMg
ICAgICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIHhlbi9hcmNoL3g4Ni9wdi9oeXBlcmNhbGwu
YyAgICAgICAgICAgICAgICAgICB8ICAgMSArCiB4ZW4vYXJjaC94ODYveDg2XzY0L21tLmMgICAg
ICAgICAgICAgICAgICAgICAgfCAgIDggKy0KIHhlbi9jb21tb24vZ3JhbnRfdGFibGUuYyAgICAg
ICAgICAgICAgICAgICAgICB8IDIwMSArKysrKysrKy0tCiB4ZW4vY29tbW9uL21lbW9yeS5jICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfCAgNjkgKysrLQogeGVuL2NvbW1vbi92bV9ldmVudC5j
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvaW9tbXVfY21kLmMgICAgICAgfCAgMTggKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9pb21tdV9tYXAuYyAgICAgICB8ICA4NiArKy0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvcGNpX2FtZF9pb21tdS5jICAgfCAgIDYgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FybS9zbW11LmMgICAgICAgICAgICB8ICAyMCArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
ZGV2aWNlX3RyZWUuYyAgICAgICAgIHwgIDE5ICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9p
b21tdS5jICAgICAgICAgICAgICAgfCAgODQgKystLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
cGNpLmMgICAgICAgICAgICAgICAgIHwgICA2ICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvaW9tbXUuYyAgICAgICAgICAgfCAgOTAgKysrLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC9pb21tdS5oICAgICAgICAgICB8ICAgMyArCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQveDg2L3Z0ZC5jICAgICAgICAgfCAgMjMgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4
Ni9pb21tdS5jICAgICAgICAgICB8ICAgOCArLQogeGVuL2luY2x1ZGUvTWFrZWZpbGUgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwgICAyICsKIHhlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFi
bGUuaCAgICAgICAgICAgICB8ICAgMiArLQogeGVuL2luY2x1ZGUvYXNtLWFybS9pb21tdS5oICAg
ICAgICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3AybS5oICAgICAg
ICAgICAgICAgICAgICAgfCAgIDMgKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90YWJsZS5o
ICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlv
bW11LXByb3RvLmggfCAgIDggKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaW9tbXUuaCAgICAgICAg
ICAgICAgICAgICB8ICAgNSArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaCAgICAgICAgICAg
ICAgICAgICAgIHwgICAyICsKIHhlbi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oICAgICAgICAg
ICAgICAgICB8IDE3MSArKysrKysrKwogeGVuL2luY2x1ZGUvcHVibGljL3hlbi5oICAgICAgICAg
ICAgICAgICAgICAgIHwgICAxICsKIHhlbi9pbmNsdWRlL3hlbi9ncmFudF90YWJsZS5oICAgICAg
ICAgICAgICAgICB8ICAgNyArCiB4ZW4vaW5jbHVkZS94ZW4vaHlwZXJjYWxsLmggICAgICAgICAg
ICAgICAgICAgfCAgMTIgKwogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICAg
ICAgICAgIHwgIDY2ICsrLQogeGVuL2luY2x1ZGUveGVuL21tLmggICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgIDEwICstCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCAgICAgICAgICAgICAgICAg
ICAgICAgfCAgMTIgKy0KIHhlbi9pbmNsdWRlL3hsYXQubHN0ICAgICAgICAgICAgICAgICAgICAg
ICAgICB8ICAgNiArCiB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAgICAgICAgICAgICAg
ICAgfCAgIDYgKwogeGVuL2luY2x1ZGUveHNtL3hzbS5oICAgICAgICAgICAgICAgICAgICAgICAg
IHwgICA2ICsKIHhlbi94c20vZHVtbXkuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8
ICAgMSArCiB4ZW4veHNtL2ZsYXNrL2hvb2tzLmMgICAgICAgICAgICAgICAgICAgICAgICAgfCAg
IDYgKwogeGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMgICAgICAgICAgIHwgICAy
ICsKIDUyIGZpbGVzIGNoYW5nZWQsIDE0MjYgaW5zZXJ0aW9ucygrKSwgMzA4IGRlbGV0aW9ucygt
KQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9pb21tdV9vcC5jCiBjcmVhdGUgbW9k
ZSAxMDA2NDQgeGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmgKLS0tCkNjOiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogQnJpYW4gV29vZHMgPGJyaWFuLndv
b2RzQGFtZC5jb20+CkNjOiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4K
Q2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNr
c29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEp1
biBOYWthamltYSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT4KQ2M6IEtldmluIFRpYW4gPGtldmlu
LnRpYW5AaW50ZWwuY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0Bv
cmFjbGUuY29tPgpDYzogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29t
PgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogU3Vy
YXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KQ2M6IFRh
bWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4
ZW4ub3JnPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0gCjIuMTEuMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 17:22:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 17:22:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fldmb-0006sl-6n; Fri, 03 Aug 2018 17: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=kyzd=ks=citrix.com=prvs=746c4a709=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fldmZ-0006ra-N4
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 17:22:31 +0000
X-Inumbo-ID: b07e1bdb-9741-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b07e1bdb-9741-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 19:21:42 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="61923737"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 3 Aug 2018 18:22:08 +0100
Message-ID: <20180803172220.1657-4-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180803172220.1657-1-paul.durrant@citrix.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 03/15] 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>,
 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
YXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzog
R2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tz
b24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsg
PGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpD
YzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamlt
YUBpbnRlbC5jb20+CkNjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KQ2M6IEdl
b3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KCnYzOgogLSBSZW1vdmVk
IG1vc3Qgb2YgdGhlIHVzZXMgb2YgYW4gaW50ZXJtZWRpYXRlICdmcmFtZScgdmFyaWFibGUuCgp2
MjoKIC0gQWRkcmVzc2VkIGNvbW1lbnRzIGZyb20gSmFuLgogLSBVc2UgaW50ZXJtZWRpYXRlICdm
cmFtZScgdmFyaWFibGUgdG8gYXZvaWQgZGlyZWN0bHkgZW5jYXBzdWxhdGluZwogICBtZm4gb3Ig
Z2ZuIHZhbHVlcyBhcyBiZm5zLgotLS0KIHhlbi9hcmNoL2FybS9wMm0uYyAgICAgICAgICAgICAg
ICAgICAgfCAgMyArKy0KIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgICAgICAgICAgICAgfCAx
MCArKysrLS0tLQogeGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyAgICAgICAgICAgICB8IDEwICsr
KysrLS0tCiB4ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMgICAgICAgICAgICAgIHwgNDUgKysrKysr
KysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAg
ICAgICAgICAgICAgfCAxNiArKysrKysrKy0tLS0tCiB4ZW4vYXJjaC94ODYveDg2XzY0L21tLmMg
ICAgICAgICAgICAgIHwgIDUgKystLQogeGVuL2NvbW1vbi9ncmFudF90YWJsZS5jICAgICAgICAg
ICAgICB8IDEyICsrKysrLS0tLS0KIHhlbi9jb21tb24vbWVtb3J5LmMgICAgICAgICAgICAgICAg
ICAgfCAgNCArKy0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICAgIHwgMjUg
KysrKysrKysrKy0tLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQu
YyB8ICAzICsrLQogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICB8IDE0ICsr
KysrKystLS0tCiAxMSBmaWxlcyBjaGFuZ2VkLCA4NSBpbnNlcnRpb25zKCspLCA2MiBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcDJtLmMgYi94ZW4vYXJjaC9hcm0vcDJt
LmMKaW5kZXggMTQ3OTEzODhhZC4uZDcxOWRiMWUzMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L3AybS5jCisrKyBiL3hlbi9hcmNoL2FybS9wMm0uYwpAQCAtOTUzLDcgKzk1Myw4IEBAIHN0YXRp
YyBpbnQgX19wMm1fc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAKICAgICBpZiAo
IG5lZWRfaW9tbXUocDJtLT5kb21haW4pICYmCiAgICAgICAgICAobHBhZV92YWxpZChvcmlnX3B0
ZSkgfHwgbHBhZV92YWxpZCgqZW50cnkpKSApCi0gICAgICAgIHJjID0gaW9tbXVfaW90bGJfZmx1
c2gocDJtLT5kb21haW4sIGdmbl94KHNnZm4pLCAxVUwgPDwgcGFnZV9vcmRlcik7CisgICAgICAg
IHJjID0gaW9tbXVfaW90bGJfZmx1c2gocDJtLT5kb21haW4sIF9iZm4oZ2ZuX3goc2dmbikpLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDFVTCA8PCBwYWdlX29yZGVyKTsKICAgICBl
bHNlCiAgICAgICAgIHJjID0gMDsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94
ZW4vYXJjaC94ODYvbW0uYwppbmRleCBhMWExZjVmM2MzLi45OTA3MGY5MTZkIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtMjcyOSwxNCAr
MjcyOSwxNCBAQCBzdGF0aWMgaW50IF9nZXRfcGFnZV90eXBlKHN0cnVjdCBwYWdlX2luZm8gKnBh
Z2UsIHVuc2lnbmVkIGxvbmcgdHlwZSwKICAgICAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHBhZ2Vf
Z2V0X293bmVyKHBhZ2UpOwogICAgICAgICBpZiAoIGQgJiYgaXNfcHZfZG9tYWluKGQpICYmIHVu
bGlrZWx5KG5lZWRfaW9tbXUoZCkpICkKICAgICAgICAgewotICAgICAgICAgICAgZ2ZuX3QgZ2Zu
ID0gX2dmbihtZm5fdG9fZ21mbihkLCBtZm5feChwYWdlX3RvX21mbihwYWdlKSkpKTsKKyAgICAg
ICAgICAgIG1mbl90IG1mbiA9IHBhZ2VfdG9fbWZuKHBhZ2UpOwogCiAgICAgICAgICAgICBpZiAo
ICh4ICYgUEdUX3R5cGVfbWFzaykgPT0gUEdUX3dyaXRhYmxlX3BhZ2UgKQotICAgICAgICAgICAg
ICAgIGlvbW11X3JldCA9IGlvbW11X3VubWFwX3BhZ2UoZCwgZ2ZuX3goZ2ZuKSk7CisgICAgICAg
ICAgICAgICAgaW9tbXVfcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShkLCBfYmZuKG1mbl94KG1mbikp
KTsKICAgICAgICAgICAgIGVsc2UgaWYgKCB0eXBlID09IFBHVF93cml0YWJsZV9wYWdlICkKLSAg
ICAgICAgICAgICAgICBpb21tdV9yZXQgPSBpb21tdV9tYXBfcGFnZShkLCBnZm5feChnZm4pLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl94KHBhZ2VfdG9f
bWZuKHBhZ2UpKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJ
T01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKTsKKyAgICAgICAgICAgICAgICBpb21tdV9y
ZXQgPSBpb21tdV9tYXBfcGFnZShkLCBfYmZuKG1mbl94KG1mbikpLCBtZm4sCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfd3JpdGFibGUpOwog
ICAgICAgICB9CiAgICAgfQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5j
IGIveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwppbmRleCAxNGI1OTM5MjNiLi4yMDg5YjUyMzJk
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9tbS9wMm0tZXB0LmMKQEAgLTg3MCwxNSArODcwLDE5IEBAIG91dDoKICAgICAgICAgICAgIHJj
ID0gaW9tbXVfcHRlX2ZsdXNoKGQsIGdmbiwgJmVwdF9lbnRyeS0+ZXB0ZSwgb3JkZXIsIHZ0ZF9w
dGVfcHJlc2VudCk7CiAgICAgICAgIGVsc2UKICAgICAgICAgeworICAgICAgICAgICAgYmZuX3Qg
YmZuID0gX2JmbihnZm4pOworCiAgICAgICAgICAgICBpZiAoIGlvbW11X2ZsYWdzICkKICAgICAg
ICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgxIDw8IG9yZGVyKTsgaSsrICkKICAgICAgICAg
ICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwgZ2Zu
ICsgaSwgbWZuX3gobWZuKSArIGksIGlvbW11X2ZsYWdzKTsKKyAgICAgICAgICAgICAgICAgICAg
cmMgPSBpb21tdV9tYXBfcGFnZShkLCBiZm5fYWRkKGJmbiwgaSksCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbWZuX2FkZChtZm4sIGkpLCBpb21tdV9mbGFncyk7CiAg
ICAgICAgICAgICAgICAgICAgIGlmICggdW5saWtlbHkocmMpICkKICAgICAgICAgICAgICAgICAg
ICAgewogICAgICAgICAgICAgICAgICAgICAgICAgd2hpbGUgKCBpLS0gKQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIC8qIElmIHN0YXRlbWVudCB0byBzYXRpc2Z5IF9fbXVzdF9jaGVjay4g
Ki8KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGlvbW11X3VubWFwX3BhZ2UocDJt
LT5kb21haW4sIGdmbiArIGkpICkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGlv
bW11X3VubWFwX3BhZ2UocDJtLT5kb21haW4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJmbl9hZGQoYmZuLCBpKSkgKQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjb250aW51ZTsKIAogICAgICAgICAgICAgICAgICAgICAgICAgYnJl
YWs7CkBAIC04ODcsNyArODkxLDcgQEAgb3V0OgogICAgICAgICAgICAgZWxzZQogICAgICAgICAg
ICAgICAgIGZvciAoIGkgPSAwOyBpIDwgKDEgPDwgb3JkZXIpOyBpKysgKQogICAgICAgICAgICAg
ICAgIHsKLSAgICAgICAgICAgICAgICAgICAgcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShkLCBnZm4g
KyBpKTsKKyAgICAgICAgICAgICAgICAgICAgcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShkLCBiZm5f
YWRkKGJmbiwgaSkpOwogICAgICAgICAgICAgICAgICAgICBpZiAoICFyYyApCiAgICAgICAgICAg
ICAgICAgICAgICAgICByYyA9IHJldDsKICAgICAgICAgICAgICAgICB9CmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKaW5kZXgg
YjhjNWQyZWQyNi4uYTQ0MWFmMzg4YSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS1w
dC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYwpAQCAtNjg3LDI5ICs2ODcsMzYgQEAg
cDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm5fLCBtZm5f
dCBtZm4sCiAgICAgICAgICAgICBpZiAoIGlvbW11X29sZF9mbGFncyApCiAgICAgICAgICAgICAg
ICAgYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKHAybS0+ZG9tYWluLCBnZm4sIHBhZ2Vfb3JkZXIpOwog
ICAgICAgICB9Ci0gICAgICAgIGVsc2UgaWYgKCBpb21tdV9wdGVfZmxhZ3MgKQotICAgICAgICAg
ICAgZm9yICggaSA9IDA7IGkgPCAoMVVMIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQotICAgICAgICAg
ICAgewotICAgICAgICAgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UocDJtLT5kb21haW4sIGdm
biArIGksIG1mbl94KG1mbikgKyBpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaW9tbXVfcHRlX2ZsYWdzKTsKLSAgICAgICAgICAgICAgICBpZiAoIHVubGlrZWx5KHJjKSAp
CisgICAgICAgIGVsc2UKKyAgICAgICAgeworICAgICAgICAgICAgYmZuX3QgYmZuID0gX2Jmbihn
Zm4pOworCisgICAgICAgICAgICBpZiAoIGlvbW11X3B0ZV9mbGFncyApCisgICAgICAgICAgICAg
ICAgZm9yICggaSA9IDA7IGkgPCAoMVVMIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQogICAgICAgICAg
ICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgd2hpbGUgKCBpLS0gKQotICAgICAgICAgICAg
ICAgICAgICAgICAgLyogSWYgc3RhdGVtZW50IHRvIHNhdGlzZnkgX19tdXN0X2NoZWNrLiAqLwot
ICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCBpb21tdV91bm1hcF9wYWdlKHAybS0+ZG9tYWlu
LCBnZm4gKyBpKSApCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGludWU7CisgICAg
ICAgICAgICAgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UocDJtLT5kb21haW4sIGJmbl9hZGQo
YmZuLCBpKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fYWRk
KG1mbiwgaSksIGlvbW11X3B0ZV9mbGFncyk7CisgICAgICAgICAgICAgICAgICAgIGlmICggdW5s
aWtlbHkocmMpICkKKyAgICAgICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICAg
ICAgd2hpbGUgKCBpLS0gKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIElmIHN0YXRl
bWVudCB0byBzYXRpc2Z5IF9fbXVzdF9jaGVjay4gKi8KKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBpZiAoIGlvbW11X3VubWFwX3BhZ2UocDJtLT5kb21haW4sCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJmbl9hZGQoYmZuLCBpKSkgKQorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKIAotICAgICAgICAgICAgICAg
ICAgICBicmVhazsKKyAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAg
ICAgICAgICB9CiAgICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgfQotICAgICAgICBlbHNl
Ci0gICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgxVUwgPDwgcGFnZV9vcmRlcik7IGkrKyAp
Ci0gICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgaW50IHJldCA9IGlvbW11X3VubWFwX3Bh
Z2UocDJtLT5kb21haW4sIGdmbiArIGkpOworICAgICAgICAgICAgZWxzZQorICAgICAgICAgICAg
ICAgIGZvciAoIGkgPSAwOyBpIDwgKDFVTCA8PCBwYWdlX29yZGVyKTsgaSsrICkKKyAgICAgICAg
ICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIGludCByZXQgPSBpb21tdV91bm1hcF9wYWdl
KHAybS0+ZG9tYWluLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBiZm5fYWRkKGJmbiwgaSkpOwogCi0gICAgICAgICAgICAgICAgaWYgKCAhcmMgKQotICAg
ICAgICAgICAgICAgICAgICByYyA9IHJldDsKLSAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAg
ICAgICAgaWYgKCAhcmMgKQorICAgICAgICAgICAgICAgICAgICAgICAgcmMgPSByZXQ7CisgICAg
ICAgICAgICAgICAgfQorICAgICAgICB9CiAgICAgfQogCiAgICAgLyoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwppbmRleCA4ZTlmYmI1
YTE0Li5mYmY2N2RlZjUwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKKysrIGIv
eGVuL2FyY2gveDg2L21tL3AybS5jCkBAIC03MTUsOSArNzE1LDExIEBAIHAybV9yZW1vdmVfcGFn
ZShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nIGdmbl9sLCB1bnNpZ25lZCBs
b25nIG1mbiwKIAogICAgICAgICBpZiAoIG5lZWRfaW9tbXUocDJtLT5kb21haW4pICkKICAgICAg
ICAgeworICAgICAgICAgICAgYmZuX3QgYmZuID0gX2JmbihtZm4pOworCiAgICAgICAgICAgICBm
b3IgKCBpID0gMDsgaSA8ICgxIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQogICAgICAgICAgICAgewot
ICAgICAgICAgICAgICAgIGludCByZXQgPSBpb21tdV91bm1hcF9wYWdlKHAybS0+ZG9tYWluLCBt
Zm4gKyBpKTsKKyAgICAgICAgICAgICAgICBpbnQgcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShwMm0t
PmRvbWFpbiwgYmZuX2FkZChiZm4sIGkpKTsKIAogICAgICAgICAgICAgICAgIGlmICggIXJjICkK
ICAgICAgICAgICAgICAgICAgICAgcmMgPSByZXQ7CkBAIC03NzQsMTYgKzc3NiwxNyBAQCBndWVz
dF9waHlzbWFwX2FkZF9lbnRyeShzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIG1mbl90IG1m
biwKICAgICB7CiAgICAgICAgIGlmICggbmVlZF9pb21tdShkKSAmJiB0ID09IHAybV9yYW1fcncg
KQogICAgICAgICB7CisgICAgICAgICAgICBiZm5fdCBiZm4gPSBfYmZuKG1mbl94KG1mbikpOwor
CiAgICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgxIDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQog
ICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwgbWZu
X3gobWZuX2FkZChtZm4sIGkpKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IG1mbl94KG1mbl9hZGQobWZuLCBpKSksCisgICAgICAgICAgICAgICAgcmMgPSBpb21tdV9tYXBf
cGFnZShkLCBiZm5fYWRkKGJmbiwgaSksIG1mbl9hZGQobWZuLCBpKSwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOwog
ICAgICAgICAgICAgICAgIGlmICggcmMgIT0gMCApCiAgICAgICAgICAgICAgICAgewogICAgICAg
ICAgICAgICAgICAgICB3aGlsZSAoIGktLSA+IDAgKQogICAgICAgICAgICAgICAgICAgICAgICAg
LyogSWYgc3RhdGVtZW50IHRvIHNhdGlzZnkgX19tdXN0X2NoZWNrLiAqLwotICAgICAgICAgICAg
ICAgICAgICAgICAgaWYgKCBpb21tdV91bm1hcF9wYWdlKGQsIG1mbl94KG1mbl9hZGQobWZuLCBp
KSkpICkKKyAgICAgICAgICAgICAgICAgICAgICAgIGlmICggaW9tbXVfdW5tYXBfcGFnZShkLCBi
Zm5fYWRkKGJmbiwgaSkpICkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsK
IAogICAgICAgICAgICAgICAgICAgICByZXR1cm4gcmM7CkBAIC0xMTU4LDcgKzExNjEsOCBAQCBp
bnQgc2V0X2lkZW50aXR5X3AybV9lbnRyeShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25n
IGdmbl9sLAogICAgIHsKICAgICAgICAgaWYgKCAhbmVlZF9pb21tdShkKSApCiAgICAgICAgICAg
ICByZXR1cm4gMDsKLSAgICAgICAgcmV0dXJuIGlvbW11X21hcF9wYWdlKGQsIGdmbl9sLCBnZm5f
bCwgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7CisgICAgICAgIHJldHVybiBpb21t
dV9tYXBfcGFnZShkLCBfYmZuKGdmbl9sKSwgX21mbihnZm5fbCksCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGUpOwogICAgIH0K
IAogICAgIGdmbl9sb2NrKHAybSwgZ2ZuLCAwKTsKQEAgLTEyNDgsNyArMTI1Miw3IEBAIGludCBj
bGVhcl9pZGVudGl0eV9wMm1fZW50cnkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBn
Zm5fbCkKICAgICB7CiAgICAgICAgIGlmICggIW5lZWRfaW9tbXUoZCkgKQogICAgICAgICAgICAg
cmV0dXJuIDA7Ci0gICAgICAgIHJldHVybiBpb21tdV91bm1hcF9wYWdlKGQsIGdmbl9sKTsKKyAg
ICAgICAgcmV0dXJuIGlvbW11X3VubWFwX3BhZ2UoZCwgX2JmbihnZm5fbCkpOwogICAgIH0KIAog
ICAgIGdmbl9sb2NrKHAybSwgZ2ZuLCAwKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZf
NjQvbW0uYyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYwppbmRleCBjY2E0YWU5MjZlLi5jYzU4
ZTRjZWY0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMKKysrIGIveGVuL2Fy
Y2gveDg2L3g4Nl82NC9tbS5jCkBAIC0xNDI5LDEzICsxNDI5LDE0IEBAIGludCBtZW1vcnlfYWRk
KHVuc2lnbmVkIGxvbmcgc3BmbiwgdW5zaWduZWQgbG9uZyBlcGZuLCB1bnNpZ25lZCBpbnQgcHht
KQogICAgIGlmICggaW9tbXVfZW5hYmxlZCAmJiAhaW9tbXVfcGFzc3Rocm91Z2ggJiYgIW5lZWRf
aW9tbXUoaGFyZHdhcmVfZG9tYWluKSApCiAgICAgewogICAgICAgICBmb3IgKCBpID0gc3Bmbjsg
aSA8IGVwZm47IGkrKyApCi0gICAgICAgICAgICBpZiAoIGlvbW11X21hcF9wYWdlKGhhcmR3YXJl
X2RvbWFpbiwgaSwgaSwgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSkgKQorICAgICAg
ICAgICAgaWYgKCBpb21tdV9tYXBfcGFnZShoYXJkd2FyZV9kb21haW4sIF9iZm4oaSksIF9tZm4o
aSksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSB8IElP
TU1VRl93cml0YWJsZSkgKQogICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBpZiAoIGkg
IT0gZXBmbiApCiAgICAgICAgIHsKICAgICAgICAgICAgIHdoaWxlIChpLS0gPiBvbGRfbWF4KQog
ICAgICAgICAgICAgICAgIC8qIElmIHN0YXRlbWVudCB0byBzYXRpc2Z5IF9fbXVzdF9jaGVjay4g
Ki8KLSAgICAgICAgICAgICAgICBpZiAoIGlvbW11X3VubWFwX3BhZ2UoaGFyZHdhcmVfZG9tYWlu
LCBpKSApCisgICAgICAgICAgICAgICAgaWYgKCBpb21tdV91bm1hcF9wYWdlKGhhcmR3YXJlX2Rv
bWFpbiwgX2JmbihpKSkgKQogICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKIAogICAgICAg
ICAgICAgZ290byBkZXN0cm95X20ycDsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFi
bGUuYyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwppbmRleCBkOWVjNzExYzczLi5hODNjODgz
MmFmIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKKysrIGIveGVuL2NvbW1v
bi9ncmFudF90YWJsZS5jCkBAIC0xMTM1LDEzICsxMTM1LDEzIEBAIG1hcF9ncmFudF9yZWYoCiAg
ICAgICAgICAgICAgIShvbGRfcGluICYgKEdOVFBJTl9oc3R3X21hc2t8R05UUElOX2RldndfbWFz
aykpICkKICAgICAgICAgewogICAgICAgICAgICAgaWYgKCAhKGtpbmQgJiBNQVBLSU5EX1dSSVRF
KSApCi0gICAgICAgICAgICAgICAgZXJyID0gaW9tbXVfbWFwX3BhZ2UobGQsIG1mbl94KG1mbiks
IG1mbl94KG1mbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVG
X3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7CisgICAgICAgICAgICAgICAgZXJyID0gaW9tbXVf
bWFwX3BhZ2UobGQsIF9iZm4obWZuX3gobWZuKSksIG1mbiwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGUpOwogICAg
ICAgICB9CiAgICAgICAgIGVsc2UgaWYgKCBhY3RfcGluICYmICFvbGRfcGluICkKICAgICAgICAg
ewogICAgICAgICAgICAgaWYgKCAha2luZCApCi0gICAgICAgICAgICAgICAgZXJyID0gaW9tbXVf
bWFwX3BhZ2UobGQsIG1mbl94KG1mbiksIG1mbl94KG1mbiksCisgICAgICAgICAgICAgICAgZXJy
ID0gaW9tbXVfbWFwX3BhZ2UobGQsIF9iZm4obWZuX3gobWZuKSksIG1mbiwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUpOwogICAgICAgICB9CiAg
ICAgICAgIGlmICggZXJyICkKQEAgLTE0MDQsMTAgKzE0MDQsMTAgQEAgdW5tYXBfY29tbW9uKAog
CiAgICAgICAgIGtpbmQgPSBtYXBraW5kKGxndCwgcmQsIG9wLT5tZm4pOwogICAgICAgICBpZiAo
ICFraW5kICkKLSAgICAgICAgICAgIGVyciA9IGlvbW11X3VubWFwX3BhZ2UobGQsIG1mbl94KG9w
LT5tZm4pKTsKKyAgICAgICAgICAgIGVyciA9IGlvbW11X3VubWFwX3BhZ2UobGQsIF9iZm4obWZu
X3gob3AtPm1mbikpKTsKICAgICAgICAgZWxzZSBpZiAoICEoa2luZCAmIE1BUEtJTkRfV1JJVEUp
ICkKLSAgICAgICAgICAgIGVyciA9IGlvbW11X21hcF9wYWdlKGxkLCBtZm5feChvcC0+bWZuKSwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl94KG9wLT5tZm4pLCBJT01NVUZf
cmVhZGFibGUpOworICAgICAgICAgICAgZXJyID0gaW9tbXVfbWFwX3BhZ2UobGQsIF9iZm4obWZu
X3gob3AtPm1mbikpLCBvcC0+bWZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
SU9NTVVGX3JlYWRhYmxlKTsKIAogICAgICAgICBkb3VibGVfZ3RfdW5sb2NrKGxndCwgcmd0KTsK
IApkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9tZW1vcnkuYyBiL3hlbi9jb21tb24vbWVtb3J5LmMK
aW5kZXggZTI5ZDU5NjcyNy4uYTU2NTY3NDNjMiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9tZW1v
cnkuYworKysgYi94ZW4vY29tbW9uL21lbW9yeS5jCkBAIC04MzMsMTEgKzgzMywxMSBAQCBpbnQg
eGVubWVtX2FkZF90b19waHlzbWFwKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB4ZW5fYWRkX3Rv
X3BoeXNtYXAgKnhhdHAsCiAKICAgICAgICAgdGhpc19jcHUoaW9tbXVfZG9udF9mbHVzaF9pb3Rs
YikgPSAwOwogCi0gICAgICAgIHJldCA9IGlvbW11X2lvdGxiX2ZsdXNoKGQsIHhhdHAtPmlkeCAt
IGRvbmUsIGRvbmUpOworICAgICAgICByZXQgPSBpb21tdV9pb3RsYl9mbHVzaChkLCBfYmZuKHhh
dHAtPmlkeCAtIGRvbmUpLCBkb25lKTsKICAgICAgICAgaWYgKCB1bmxpa2VseShyZXQpICYmIHJj
ID49IDAgKQogICAgICAgICAgICAgcmMgPSByZXQ7CiAKLSAgICAgICAgcmV0ID0gaW9tbXVfaW90
bGJfZmx1c2goZCwgeGF0cC0+Z3BmbiAtIGRvbmUsIGRvbmUpOworICAgICAgICByZXQgPSBpb21t
dV9pb3RsYl9mbHVzaChkLCBfYmZuKHhhdHAtPmdwZm4gLSBkb25lKSwgZG9uZSk7CiAgICAgICAg
IGlmICggdW5saWtlbHkocmV0KSAmJiByYyA+PSAwICkKICAgICAgICAgICAgIHJjID0gcmV0Owog
ICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCmluZGV4IDBmYWFiMThlODguLjMwM2FjNTZlMDgg
MTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwpAQCAtMjU1LDcgKzI1NSw3IEBAIHZvaWQgaW9tbXVf
ZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKICAgICBhcmNoX2lvbW11X2RvbWFpbl9k
ZXN0cm95KGQpOwogfQogCi1pbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgbG9uZyBiZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAoraW50IGlvbW11X21hcF9wYWdlKHN0
cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwgbWZuX3QgbWZuLAogICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGludCBmbGFncykKIHsKICAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpo
ZCA9IGRvbV9pb21tdShkKTsKQEAgLTI2NCwxMyArMjY0LDEzIEBAIGludCBpb21tdV9tYXBfcGFn
ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwgdW5zaWduZWQgbG9uZyBtZm4s
CiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyApCiAgICAgICAg
IHJldHVybiAwOwogCi0gICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBiZm4s
IG1mbiwgZmxhZ3MpOworICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgYmZu
X3goYmZuKSwgbWZuX3gobWZuKSwgZmxhZ3MpOwogICAgIGlmICggdW5saWtlbHkocmMpICkKICAg
ICB7CiAgICAgICAgIGlmICggIWQtPmlzX3NodXR0aW5nX2Rvd24gJiYgcHJpbnRrX3JhdGVsaW1p
dCgpICkKICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfRVJSCi0gICAgICAgICAgICAgICAgICAg
ImQlZDogSU9NTVUgbWFwcGluZyBiZm4gJSNseCB0byBtZm4gJSNseCBmYWlsZWQ6ICVkXG4iLAot
ICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgYmZuLCBtZm4sIHJjKTsKKyAgICAgICAg
ICAgICAgICAgICAiZCVkOiBJT01NVSBtYXBwaW5nIGJmbiAlIlBSSV9iZm4iIHRvIG1mbiAlIlBS
SV9tZm4iIGZhaWxlZDogJWRcbiIsCisgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBi
Zm5feChiZm4pLCBtZm5feChtZm4pLCByYyk7CiAKICAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVf
ZG9tYWluKGQpICkKICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKQEAgLTI3OSw3ICsyNzks
NyBAQCBpbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBi
Zm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgIHJldHVybiByYzsKIH0KIAotaW50IGlvbW11X3Vu
bWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4pCitpbnQgaW9tbXVf
dW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4pCiB7CiAgICAgY29uc3Qgc3Ry
dWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgaW50IHJjOwpAQCAtMjg3
LDEzICsyODcsMTMgQEAgaW50IGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgbG9uZyBiZm4pCiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3Jt
X29wcyApCiAgICAgICAgIHJldHVybiAwOwogCi0gICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT51
bm1hcF9wYWdlKGQsIGJmbik7CisgICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT51bm1hcF9wYWdl
KGQsIGJmbl94KGJmbikpOwogICAgIGlmICggdW5saWtlbHkocmMpICkKICAgICB7CiAgICAgICAg
IGlmICggIWQtPmlzX3NodXR0aW5nX2Rvd24gJiYgcHJpbnRrX3JhdGVsaW1pdCgpICkKICAgICAg
ICAgICAgIHByaW50ayhYRU5MT0dfRVJSCi0gICAgICAgICAgICAgICAgICAgImQlZDogSU9NTVUg
dW5tYXBwaW5nIGJmbiAlI2x4IGZhaWxlZDogJWRcbiIsCi0gICAgICAgICAgICAgICAgICAgZC0+
ZG9tYWluX2lkLCBiZm4sIHJjKTsKKyAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSB1bm1h
cHBpbmcgYmZuICUiUFJJX2JmbiIgZmFpbGVkOiAlZFxuIiwKKyAgICAgICAgICAgICAgICAgICBk
LT5kb21haW5faWQsIGJmbl94KGJmbiksIHJjKTsKIAogICAgICAgICBpZiAoICFpc19oYXJkd2Fy
ZV9kb21haW4oZCkgKQogICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwpAQCAtMzE5LDggKzMx
OSw3IEBAIHN0YXRpYyB2b2lkIGlvbW11X2ZyZWVfcGFnZXRhYmxlcyh1bnNpZ25lZCBsb25nIHVu
dXNlZCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjcHVtYXNrX2N5Y2xlKHNtcF9wcm9j
ZXNzb3JfaWQoKSwgJmNwdV9vbmxpbmVfbWFwKSk7CiB9CiAKLWludCBpb21tdV9pb3RsYl9mbHVz
aChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwKLSAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBpbnQgcGFnZV9jb3VudCkKK2ludCBpb21tdV9pb3RsYl9mbHVzaChzdHJ1
Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sIHVuc2lnbmVkIGludCBwYWdlX2NvdW50KQogewogICAg
IGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogICAgIGludCBy
YzsKQEAgLTMyOCwxMyArMzI3LDEzIEBAIGludCBpb21tdV9pb3RsYl9mbHVzaChzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFo
ZC0+cGxhdGZvcm1fb3BzIHx8ICFoZC0+cGxhdGZvcm1fb3BzLT5pb3RsYl9mbHVzaCApCiAgICAg
ICAgIHJldHVybiAwOwogCi0gICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5pb3RsYl9mbHVzaChk
LCBiZm4sIHBhZ2VfY291bnQpOworICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+aW90bGJfZmx1
c2goZCwgYmZuX3goYmZuKSwgcGFnZV9jb3VudCk7CiAgICAgaWYgKCB1bmxpa2VseShyYykgKQog
ICAgIHsKICAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxp
bWl0KCkgKQogICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIKLSAgICAgICAgICAgICAgICAg
ICAiZCVkOiBJT01NVSBJT1RMQiBmbHVzaCBmYWlsZWQ6ICVkLCBiZm4gJSNseCwgcGFnZSBjb3Vu
dCAldVxuIiwKLSAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHJjLCBiZm4sIHBhZ2Vf
Y291bnQpOworICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIElPVExCIGZsdXNoIGZhaWxl
ZDogJWQsIGJmbiAlIlBSSV9iZm4iLCBwYWdlIGNvdW50ICV1XG4iLAorICAgICAgICAgICAgICAg
ICAgIGQtPmRvbWFpbl9pZCwgcmMsIGJmbl94KGJmbiksIHBhZ2VfY291bnQpOwogCiAgICAgICAg
IGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihkKSApCiAgICAgICAgICAgICBkb21haW5fY3Jhc2go
ZCk7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYwppbmRleCBjYzJiZmVhMTYyLi5k
YzM3ZGNlNGI2IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0
ZC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKQEAgLTE1NSw3
ICsxNTUsOCBAQCB2b2lkIF9faHdkb21faW5pdCB2dGRfc2V0X2h3ZG9tX21hcHBpbmcoc3RydWN0
IGRvbWFpbiAqZCkKICAgICAgICAgdG1wID0gMSA8PCAoUEFHRV9TSElGVCAtIFBBR0VfU0hJRlRf
NEspOwogICAgICAgICBmb3IgKCBqID0gMDsgaiA8IHRtcDsgaisrICkKICAgICAgICAgewotICAg
ICAgICAgICAgaW50IHJldCA9IGlvbW11X21hcF9wYWdlKGQsIHBmbiAqIHRtcCArIGosIHBmbiAq
IHRtcCArIGosCisgICAgICAgICAgICBpbnQgcmV0ID0gaW9tbXVfbWFwX3BhZ2UoZCwgX2Jmbihw
Zm4gKiB0bXAgKyBqKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfbWZu
KHBmbiAqIHRtcCArIGopLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElP
TU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOwogCiAgICAgICAgICAgICBpZiAoICFyYyAp
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCBiL3hlbi9pbmNsdWRlL3hlbi9p
b21tdS5oCmluZGV4IDE0YWRhMGMxNGUuLmEzYzM2YzExNDggMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL3hlbi9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCkBAIC0yNCw2ICsy
NCw3IEBACiAjaW5jbHVkZSA8eGVuL3NwaW5sb2NrLmg+CiAjaW5jbHVkZSA8eGVuL3BjaS5oPgog
I2luY2x1ZGUgPHhlbi90eXBlc2FmZS5oPgorI2luY2x1ZGUgPHhlbi9tbS5oPgogI2luY2x1ZGUg
PHB1YmxpYy9odm0vaW9yZXEuaD4KICNpbmNsdWRlIDxwdWJsaWMvZG9tY3RsLmg+CiAjaW5jbHVk
ZSA8YXNtL2RldmljZS5oPgpAQCAtNDIsNiArNDMsMTEgQEAgVFlQRV9TQUZFKHVpbnQ2NF90LCBi
Zm4pOwogI3VuZGVmIGJmbl94CiAjZW5kaWYKIAorc3RhdGljIGlubGluZSBiZm5fdCBiZm5fYWRk
KGJmbl90IGJmbiwgdW5zaWduZWQgbG9uZyBpKQoreworICAgIHJldHVybiBfYmZuKGJmbl94KGJm
bikgKyBpKTsKK30KKwogI2RlZmluZSBJT01NVV9QQUdFX1NISUZUIDEyCiAjZGVmaW5lIElPTU1V
X1BBR0VfU0laRSAgKF9BQygxLEwpIDw8IElPTU1VX1BBR0VfU0hJRlQpCiAjZGVmaW5lIElPTU1V
X1BBR0VfTUFTSyAgKH4oSU9NTVVfUEFHRV9TSVpFIC0gMSkpCkBAIC04Niw5ICs5Miw5IEBAIHZv
aWQgaW9tbXVfdGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCk7CiAjZGVmaW5lIElPTU1VRl9yZWFk
YWJsZSAgKDF1PDxfSU9NTVVGX3JlYWRhYmxlKQogI2RlZmluZSBfSU9NTVVGX3dyaXRhYmxlIDEK
ICNkZWZpbmUgSU9NTVVGX3dyaXRhYmxlICAoMXU8PF9JT01NVUZfd3JpdGFibGUpCi1pbnQgX19t
dXN0X2NoZWNrIGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcg
YmZuLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiwg
dW5zaWduZWQgaW50IGZsYWdzKTsKLWludCBfX211c3RfY2hlY2sgaW9tbXVfdW5tYXBfcGFnZShz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbik7CitpbnQgX19tdXN0X2NoZWNrIGlv
bW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbWZuX3QgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpOworaW50IF9f
bXVzdF9jaGVjayBpb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbik7
CiAKIGVudW0gaW9tbXVfZmVhdHVyZQogewpAQCAtMjEzLDcgKzIxOSw3IEBAIGludCBpb21tdV9k
b19wY2lfZG9tY3RsKHN0cnVjdCB4ZW5fZG9tY3RsICosIHN0cnVjdCBkb21haW4gKmQsCiBpbnQg
aW9tbXVfZG9fZG9tY3RsKHN0cnVjdCB4ZW5fZG9tY3RsICosIHN0cnVjdCBkb21haW4gKmQsCiAg
ICAgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX2RvbWN0bF90KSk7
CiAKLWludCBfX211c3RfY2hlY2sgaW9tbXVfaW90bGJfZmx1c2goc3RydWN0IGRvbWFpbiAqZCwg
dW5zaWduZWQgbG9uZyBiZm4sCitpbnQgX19tdXN0X2NoZWNrIGlvbW11X2lvdGxiX2ZsdXNoKHN0
cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpOwogaW50IF9fbXVzdF9jaGVjayBpb21tdV9p
b3RsYl9mbHVzaF9hbGwoc3RydWN0IGRvbWFpbiAqZCk7CiAKLS0gCjIuMTEuMAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 17:22:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 17:22:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fldmZ-0006rd-KC; Fri, 03 Aug 2018 17: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=kyzd=ks=citrix.com=prvs=746c4a709=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fldmX-0006qB-1b
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 17:22:29 +0000
X-Inumbo-ID: ae8e196b-9741-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ae8e196b-9741-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 19:21:39 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="61923724"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 3 Aug 2018 18:22:09 +0100
Message-ID: <20180803172220.1657-5-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180803172220.1657-1-paul.durrant@citrix.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 04/15] 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
CgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpS
ZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNjOiBTdXJhdmVl
IFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgpDYzogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRl
bC5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzog
R2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoKdjM6CiAtIFJlbW92ZSBz
b21lIHVzZSBvZiBpbnRlcm1lZGlhdGUgJ2ZyYW1lJyB2YXJpYWJsZXMuCgp2MjoKIC0gQWRkcmVz
c2VkIGNvbW1lbnRzIGZyb20gSmFuLgogLSBFeHRlbmQgdXNlIG9mIGludGVybWVkaWF0ZSAnZnJh
bWUnIHZhcmlhYmxlIHRvIGF2b2lkIGRpcmVjdGx5CiAgIGVuY2Fwc3VsYXRpbmcgZ2ZuIHZhbHVl
cyBhcyBiZm5zIG9yIHZpY2UgdmVyc2EuCi0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X21hcC5jICAgICAgIHwgNDYgKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tCiB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jICAgfCAgMiArLQogeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYyAgICAgICAgICAgIHwgMTYgKysrKystLS0tLQog
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgICAgICAgICAgIHwgIDkgKysrLS0t
CiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgICAgICAgICAgfCAyNiArKysr
KysrLS0tLS0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgICAgICAg
ICB8ICA3ICsrLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jICAgICAgICAg
ICB8ICAyICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmgg
fCAgOCArKy0tLQogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICAgICAgICAg
IHwgMTMgKysrKystLS0KIDkgZmlsZXMgY2hhbmdlZCwgNzIgaW5zZXJ0aW9ucygrKSwgNTcgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11
X21hcC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jCmluZGV4IDRk
ZWFiOWNkMmYuLjVhOWEwYWYzMjAgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9pb21tdV9tYXAuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
bWFwLmMKQEAgLTYzMSw3ICs2MzEsNyBAQCBzdGF0aWMgaW50IHVwZGF0ZV9wYWdpbmdfbW9kZShz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbikKICAgICByZXR1cm4gMDsKIH0KIAot
aW50IGFtZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJm
biwgdW5zaWduZWQgbG9uZyBtZm4sCitpbnQgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21h
aW4gKmQsIGJmbl90IGJmbiwgbWZuX3QgbWZuLAogICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgZmxhZ3MpCiB7CiAgICAgYm9vbF90IG5lZWRfZmx1c2ggPSAwOwpAQCAtNjUxLDcg
KzY1MSw4IEBAIGludCBhbWRfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBiZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgIGlmICggcmMgKQogICAgIHsKICAg
ICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Ci0gICAgICAgIEFNRF9J
T01NVV9ERUJVRygiUm9vdCB0YWJsZSBhbGxvYyBmYWlsZWQsIGJmbiA9ICVseFxuIiwgYmZuKTsK
KyAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJSb290IHRhYmxlIGFsbG9jIGZhaWxlZCwgYmZuID0g
JSJQUklfYmZuIlxuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgIGJmbl94KGJmbikpOwogICAg
ICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAgICAgIHJldHVybiByYzsKICAgICB9CkBAIC02NjAs
MjUgKzY2MSwyNyBAQCBpbnQgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgYmZuLCB1bnNpZ25lZCBsb25nIG1mbiwKICAgICAgKiB3ZSBtaWdodCBuZWVk
IGEgZGVlcGVyIHBhZ2UgdGFibGUgZm9yIHdpZGVyIGJmbiBub3cgKi8KICAgICBpZiAoIGlzX2h2
bV9kb21haW4oZCkgKQogICAgIHsKLSAgICAgICAgaWYgKCB1cGRhdGVfcGFnaW5nX21vZGUoZCwg
YmZuKSApCisgICAgICAgIGlmICggdXBkYXRlX3BhZ2luZ19tb2RlKGQsIGJmbl94KGJmbikpICkK
ICAgICAgICAgewogICAgICAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9j
ayk7Ci0gICAgICAgICAgICBBTURfSU9NTVVfREVCVUcoIlVwZGF0ZSBwYWdlIG1vZGUgZmFpbGVk
IGJmbiA9ICVseFxuIiwgYmZuKTsKKyAgICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygiVXBkYXRl
IHBhZ2UgbW9kZSBmYWlsZWQgYmZuID0gJSJQUklfYmZuIlxuIiwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBiZm5feChiZm4pKTsKICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAg
ICAgICAgICAgIHJldHVybiAtRUZBVUxUOwogICAgICAgICB9CiAgICAgfQogCi0gICAgaWYgKCBp
b21tdV9wZGVfZnJvbV9iZm4oZCwgYmZuLCBwdF9tZm4pIHx8IChwdF9tZm5bMV0gPT0gMCkgKQor
ICAgIGlmICggaW9tbXVfcGRlX2Zyb21fYmZuKGQsIGJmbl94KGJmbiksIHB0X21mbikgfHwgKHB0
X21mblsxXSA9PSAwKSApCiAgICAgewogICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFw
cGluZ19sb2NrKTsKLSAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJJbnZhbGlkIElPIHBhZ2V0YWJs
ZSBlbnRyeSBiZm4gPSAlbHhcbiIsIGJmbik7CisgICAgICAgIEFNRF9JT01NVV9ERUJVRygiSW52
YWxpZCBJTyBwYWdldGFibGUgZW50cnkgYmZuID0gJSJQUklfYmZuIlxuIiwKKyAgICAgICAgICAg
ICAgICAgICAgICAgIGJmbl94KGJmbikpOwogICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAg
ICAgIHJldHVybiAtRUZBVUxUOwogICAgIH0KIAogICAgIC8qIEluc3RhbGwgNGsgbWFwcGluZyBm
aXJzdCAqLwotICAgIG5lZWRfZmx1c2ggPSBzZXRfaW9tbXVfcHRlX3ByZXNlbnQocHRfbWZuWzFd
LCBiZm4sIG1mbiwKKyAgICBuZWVkX2ZsdXNoID0gc2V0X2lvbW11X3B0ZV9wcmVzZW50KHB0X21m
blsxXSwgYmZuX3goYmZuKSwgbWZuX3gobWZuKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIElPTU1VX1BBR0lOR19NT0RFX0xFVkVMXzEsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAhIShmbGFncyAmIElPTU1VRl93cml0YWJsZSksCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhIShmbGFncyAmIElPTU1VRl9yZWFk
YWJsZSkpOwpAQCAtNjkwLDcgKzY5Myw3IEBAIGludCBhbWRfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgIC8q
IDRLIG1hcHBpbmcgZm9yIFBWIGd1ZXN0cyBuZXZlciBjaGFuZ2VzLCAKICAgICAgKiBubyBuZWVk
IHRvIGZsdXNoIGlmIHdlIHRydXN0IG5vbi1wcmVzZW50IGJpdHMgKi8KICAgICBpZiAoIGlzX2h2
bV9kb21haW4oZCkgKQotICAgICAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoZCwgYmZuLCAwKTsK
KyAgICAgICAgYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKGQsIGJmbl94KGJmbiksIDApOwogCiAgICAg
Zm9yICggbWVyZ2VfbGV2ZWwgPSBJT01NVV9QQUdJTkdfTU9ERV9MRVZFTF8yOwogICAgICAgICAg
IG1lcmdlX2xldmVsIDw9IGhkLT5hcmNoLnBhZ2luZ19tb2RlOyBtZXJnZV9sZXZlbCsrICkKQEAg
LTY5OCwxNSArNzAxLDE2IEBAIGludCBhbWRfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgbG9uZyBiZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgICAgICBpZiAoIHB0
X21mblttZXJnZV9sZXZlbF0gPT0gMCApCiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgaWYg
KCAhaW9tbXVfdXBkYXRlX3BkZV9jb3VudChkLCBwdF9tZm5bbWVyZ2VfbGV2ZWxdLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJmbiwgbWZuLCBtZXJnZV9sZXZlbCkgKQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJmbl94KGJmbiksIG1mbl94KG1m
biksIG1lcmdlX2xldmVsKSApCiAgICAgICAgICAgICBicmVhazsKIAotICAgICAgICBpZiAoIGlv
bW11X21lcmdlX3BhZ2VzKGQsIHB0X21mblttZXJnZV9sZXZlbF0sIGJmbiwKKyAgICAgICAgaWYg
KCBpb21tdV9tZXJnZV9wYWdlcyhkLCBwdF9tZm5bbWVyZ2VfbGV2ZWxdLCBiZm5feChiZm4pLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsYWdzLCBtZXJnZV9sZXZlbCkgKQogICAg
ICAgICB7CiAgICAgICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsK
ICAgICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygiTWVyZ2UgaW9tbXUgcGFnZSBmYWlsZWQgYXQg
bGV2ZWwgJWQsICIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAiYmZuID0gJWx4IG1mbiA9
ICVseFxuIiwgbWVyZ2VfbGV2ZWwsIGJmbiwgbWZuKTsKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAiYmZuID0gJSJQUklfYmZuIiBtZm4gPSAlIlBSSV9tZm4iXG4iLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIG1lcmdlX2xldmVsLCBiZm5feChiZm4pLCBtZm5feChtZm4pKTsKICAg
ICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICAgICAgICAgIHJldHVybiAtRUZBVUxUOwog
ICAgICAgICB9CkBAIC03MjAsNyArNzI0LDcgQEAgb3V0OgogICAgIHJldHVybiAwOwogfQogCi1p
bnQgYW1kX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBi
Zm4pCitpbnQgYW1kX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZu
KQogewogICAgIHVuc2lnbmVkIGxvbmcgcHRfbWZuWzddOwogICAgIHN0cnVjdCBkb21haW5faW9t
bXUgKmhkID0gZG9tX2lvbW11KGQpOwpAQCAtNzQyLDMxICs3NDYsMzMgQEAgaW50IGFtZF9pb21t
dV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuKQogICAgICAq
IHdlIG1pZ2h0IG5lZWQgYSBkZWVwZXIgcGFnZSB0YWJsZSBmb3IgbGFnZXIgYmZuIG5vdyAqLwog
ICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSApCiAgICAgewotICAgICAgICBpbnQgcmMgPSB1cGRh
dGVfcGFnaW5nX21vZGUoZCwgYmZuKTsKKyAgICAgICAgaW50IHJjID0gdXBkYXRlX3BhZ2luZ19t
b2RlKGQsIGJmbl94KGJmbikpOwogCiAgICAgICAgIGlmICggcmMgKQogICAgICAgICB7CiAgICAg
ICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKLSAgICAgICAgICAg
IEFNRF9JT01NVV9ERUJVRygiVXBkYXRlIHBhZ2UgbW9kZSBmYWlsZWQgYmZuID0gJWx4XG4iLCBi
Zm4pOworICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJVcGRhdGUgcGFnZSBtb2RlIGZhaWxl
ZCBiZm4gPSAlIlBSSV9iZm4iXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJmbl94
KGJmbikpOwogICAgICAgICAgICAgaWYgKCByYyAhPSAtRUFERFJOT1RBVkFJTCApCiAgICAgICAg
ICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwogICAgICAgICAgICAgcmV0dXJuIHJjOwogICAgICAg
ICB9CiAgICAgfQogCi0gICAgaWYgKCBpb21tdV9wZGVfZnJvbV9iZm4oZCwgYmZuLCBwdF9tZm4p
IHx8IChwdF9tZm5bMV0gPT0gMCkgKQorICAgIGlmICggaW9tbXVfcGRlX2Zyb21fYmZuKGQsIGJm
bl94KGJmbiksIHB0X21mbikgfHwgKHB0X21mblsxXSA9PSAwKSApCiAgICAgewogICAgICAgICBz
cGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKLSAgICAgICAgQU1EX0lPTU1VX0RF
QlVHKCJJbnZhbGlkIElPIHBhZ2V0YWJsZSBlbnRyeSBiZm4gPSAlbHhcbiIsIGJmbik7CisgICAg
ICAgIEFNRF9JT01NVV9ERUJVRygiSW52YWxpZCBJTyBwYWdldGFibGUgZW50cnkgYmZuID0gJSJQ
UklfYmZuIlxuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgIGJmbl94KGJmbikpOwogICAgICAg
ICBkb21haW5fY3Jhc2goZCk7CiAgICAgICAgIHJldHVybiAtRUZBVUxUOwogICAgIH0KIAogICAg
IC8qIG1hcmsgUFRFIGFzICdwYWdlIG5vdCBwcmVzZW50JyAqLwotICAgIGNsZWFyX2lvbW11X3B0
ZV9wcmVzZW50KHB0X21mblsxXSwgYmZuKTsKKyAgICBjbGVhcl9pb21tdV9wdGVfcHJlc2VudChw
dF9tZm5bMV0sIGJmbl94KGJmbikpOwogICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5n
X2xvY2spOwogCi0gICAgYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKGQsIGJmbiwgMCk7CisgICAgYW1k
X2lvbW11X2ZsdXNoX3BhZ2VzKGQsIGJmbl94KGJmbiksIDApOwogCiAgICAgcmV0dXJuIDA7CiB9
CkBAIC03ODcsNyArNzkzLDkgQEAgaW50IGFtZF9pb21tdV9yZXNlcnZlX2RvbWFpbl91bml0eV9t
YXAoc3RydWN0IGRvbWFpbiAqZG9tYWluLAogICAgIGdmbiA9IHBoeXNfYWRkciA+PiBQQUdFX1NI
SUZUOwogICAgIGZvciAoIGkgPSAwOyBpIDwgbnBhZ2VzOyBpKysgKQogICAgIHsKLSAgICAgICAg
cnQgPSBhbWRfaW9tbXVfbWFwX3BhZ2UoZG9tYWluLCBnZm4gK2ksIGdmbiAraSwgZmxhZ3MpOwor
ICAgICAgICB1bnNpZ25lZCBsb25nIGZyYW1lID0gZ2ZuICsgaTsKKworICAgICAgICBydCA9IGFt
ZF9pb21tdV9tYXBfcGFnZShkb21haW4sIF9iZm4oZnJhbWUpLCBfbWZuKGZyYW1lKSwgZmxhZ3Mp
OwogICAgICAgICBpZiAoIHJ0ICE9IDAgKQogICAgICAgICAgICAgcmV0dXJuIHJ0OwogICAgIH0K
ZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCmluZGV4IGQ2MDg2
MzFlNmUuLmVlYTIyYzNkMGQgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9wY2lfYW1kX2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9h
bWRfaW9tbXUuYwpAQCAtMjcxLDcgKzI3MSw3IEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBh
bWRfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAgICAgICovCiAg
ICAgICAgICAgICBpZiAoIG1mbl92YWxpZChfbWZuKHBmbikpICkKICAgICAgICAgICAgIHsKLSAg
ICAgICAgICAgICAgICBpbnQgcmV0ID0gYW1kX2lvbW11X21hcF9wYWdlKGQsIHBmbiwgcGZuLAor
ICAgICAgICAgICAgICAgIGludCByZXQgPSBhbWRfaW9tbXVfbWFwX3BhZ2UoZCwgX2JmbihwZm4p
LCBfbWZuKHBmbiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKTsKIAogICAgICAgICAgICAgICAgIGlm
ICggIXJjICkKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCmluZGV4IDFlNGQ1NjFiNDcuLjIy
MWI2MmE1OWMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMK
KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYwpAQCAtMjU1MCw4ICsyNTUw
LDcgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfaW90bGJfZmx1c2hfYWxsKHN0
cnVjdCBkb21haW4gKmQpCiAJcmV0dXJuIDA7CiB9CiAKLXN0YXRpYyBpbnQgX19tdXN0X2NoZWNr
IGFybV9zbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGJmbiwKK3N0YXRpYyBp
bnQgX19tdXN0X2NoZWNrIGFybV9zbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIGJm
bl90IGJmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGludCBwYWdlX2NvdW50KQogewogCS8qIEFSTSBTTU1VIHYxIGRvZXNuJ3QgaGF2ZSBm
bHVzaCBieSBWTUEgYW5kIFZNSUQgKi8KQEAgLTI3MzcsOCArMjczNiw4IEBAIHN0YXRpYyB2b2lk
IGFybV9zbW11X2lvbW11X2RvbWFpbl90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQogCXhmcmVl
KHhlbl9kb21haW4pOwogfQogCi1zdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV9tYXBf
cGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwKLQkJCXVuc2lnbmVkIGxv
bmcgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCitzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1f
c21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sCisJCQkJCSAgbWZuX3Qg
bWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7CiAJcDJtX3R5cGVfdCB0OwogCkBAIC0yNzUxLDcg
KzI3NTAsNyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV9tYXBfcGFnZShzdHJ1
Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwKIAkgKiBmdW5jdGlvbiBzaG91bGQgb25s
eSBiZSB1c2VkIGJ5IGdudHRhYiBjb2RlIHdpdGggZ2ZuID09IG1mbiA9PSBiZm4uCiAJICovCiAJ
QlVHX09OKCFpc19kb21haW5fZGlyZWN0X21hcHBlZChkKSk7Ci0JQlVHX09OKG1mbiAhPSBiZm4p
OworCUJVR19PTihtZm5feChtZm4pICE9IGJmbl94KGJmbikpOwogCiAJLyogV2Ugb25seSBzdXBw
b3J0IHJlYWRhYmxlIGFuZCB3cml0YWJsZSBmbGFncyAqLwogCWlmICghKGZsYWdzICYgKElPTU1V
Rl9yZWFkYWJsZSB8IElPTU1VRl93cml0YWJsZSkpKQpAQCAtMjc2MywxMCArMjc2MiwxMSBAQCBz
dGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBsb25nIGJmbiwKIAkgKiBUaGUgZnVuY3Rpb24gZ3Vlc3RfcGh5c21hcF9hZGRf
ZW50cnkgcmVwbGFjZXMgdGhlIGN1cnJlbnQgbWFwcGluZwogCSAqIGlmIHRoZXJlIGlzIGFscmVh
ZHkgb25lLi4uCiAJICovCi0JcmV0dXJuIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KGQsIF9nZm4o
YmZuKSwgX21mbihiZm4pLCAwLCB0KTsKKwlyZXR1cm4gZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnko
ZCwgX2dmbihiZm5feChiZm4pKSwgX21mbihiZm5feChiZm4pKSwKKwkJCQkgICAgICAgMCwgdCk7
CiB9CiAKLXN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X3VubWFwX3BhZ2Uoc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4pCitzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBh
cm1fc21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbikKIHsKIAkvKgog
CSAqIFRoaXMgZnVuY3Rpb24gc2hvdWxkIG9ubHkgYmUgdXNlZCBieSBnbnR0YWIgY29kZSB3aGVu
IHRoZSBkb21haW4KQEAgLTI3NzUsNyArMjc3NSw3IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNr
IGFybV9zbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4p
CiAJaWYgKCAhaXNfZG9tYWluX2RpcmVjdF9tYXBwZWQoZCkgKQogCQlyZXR1cm4gLUVJTlZBTDsK
IAotCXJldHVybiBndWVzdF9waHlzbWFwX3JlbW92ZV9wYWdlKGQsIF9nZm4oYmZuKSwgX21mbihi
Zm4pLCAwKTsKKwlyZXR1cm4gZ3Vlc3RfcGh5c21hcF9yZW1vdmVfcGFnZShkLCBfZ2ZuKGJmbl94
KGJmbikpLCBfbWZuKGJmbl94KGJmbikpLCAwKTsKIH0KIAogc3RhdGljIGNvbnN0IHN0cnVjdCBp
b21tdV9vcHMgYXJtX3NtbXVfaW9tbXVfb3BzID0gewpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKaW5k
ZXggMzAzYWM1NmUwOC4uMWYzMjk1ODgxNiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCkBAIC0x
OTQsNyArMTk0LDggQEAgdm9pZCBfX2h3ZG9tX2luaXQgaW9tbXVfaHdkb21faW5pdChzdHJ1Y3Qg
ZG9tYWluICpkKQogICAgICAgICAgICAgICAgICAgPT0gUEdUX3dyaXRhYmxlX3BhZ2UpICkKICAg
ICAgICAgICAgICAgICBtYXBwaW5nIHw9IElPTU1VRl93cml0YWJsZTsKIAotICAgICAgICAgICAg
cmV0ID0gaGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgYmZuLCBtZm4sIG1hcHBpbmcpOwor
ICAgICAgICAgICAgcmV0ID0gaGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgX2JmbihiZm4p
LCBfbWZuKG1mbiksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBtYXBwaW5nKTsKICAgICAgICAgICAgIGlmICggIXJjICkKICAgICAgICAgICAgICAgICByYyA9
IHJldDsKIApAQCAtMjY0LDcgKzI2NSw3IEBAIGludCBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9t
YWluICpkLCBiZm5fdCBiZm4sIG1mbl90IG1mbiwKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8
ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICByYyA9IGhkLT5w
bGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGJmbl94KGJmbiksIG1mbl94KG1mbiksIGZsYWdzKTsK
KyAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGJmbiwgbWZuLCBmbGFncyk7
CiAgICAgaWYgKCB1bmxpa2VseShyYykgKQogICAgIHsKICAgICAgICAgaWYgKCAhZC0+aXNfc2h1
dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQpAQCAtMjg3LDcgKzI4OCw3IEBAIGlu
dCBpb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbikKICAgICBpZiAo
ICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuIDA7
CiAKLSAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPnVubWFwX3BhZ2UoZCwgYmZuX3goYmZuKSk7
CisgICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT51bm1hcF9wYWdlKGQsIGJmbik7CiAgICAgaWYg
KCB1bmxpa2VseShyYykgKQogICAgIHsKICAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93
biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQpAQCAtMzI3LDcgKzMyOCw3IEBAIGludCBpb21tdV9p
b3RsYl9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sIHVuc2lnbmVkIGludCBwYWdl
X2NvdW50KQogICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgfHwg
IWhkLT5wbGF0Zm9ybV9vcHMtPmlvdGxiX2ZsdXNoICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAg
ICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPmlvdGxiX2ZsdXNoKGQsIGJmbl94KGJmbiksIHBhZ2Vf
Y291bnQpOworICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+aW90bGJfZmx1c2goZCwgYmZuLCBw
YWdlX2NvdW50KTsKICAgICBpZiAoIHVubGlrZWx5KHJjKSApCiAgICAgewogICAgICAgICBpZiAo
ICFkLT5pc19zaHV0dGluZ19kb3duICYmIHByaW50a19yYXRlbGltaXQoKSApCmRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC9pb21tdS5jCmluZGV4IDQ4ZjYyZTBlOGQuLmM5ZjUwZjA0YWQgMTAwNjQ0Ci0t
LSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCkBAIC01ODQsOCArNTg0LDcgQEAgc3RhdGljIGludCBf
X211c3RfY2hlY2sgaW9tbXVfZmx1c2hfYWxsKHZvaWQpCiAgICAgcmV0dXJuIHJjOwogfQogCi1z
dGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYihzdHJ1Y3QgZG9tYWluICpk
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9u
ZyBiZm4sCitzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYihzdHJ1Y3Qg
ZG9tYWluICpkLCBiZm5fdCBiZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBib29sX3QgZG1hX29sZF9wdGVfcHJlc2VudCwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdlX2NvdW50KQogewpAQCAtNjEy
LDEyICs2MTEsMTIgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW9tbXVfZmx1c2hfaW90bGIo
c3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgaWYgKCBpb21tdV9kb21pZCA9PSAtMSApCiAgICAg
ICAgICAgICBjb250aW51ZTsKIAotICAgICAgICBpZiAoIHBhZ2VfY291bnQgIT0gMSB8fCBiZm4g
PT0gYmZuX3goSU5WQUxJRF9CRk4pICkKKyAgICAgICAgaWYgKCBwYWdlX2NvdW50ICE9IDEgfHwg
YmZuX2VxKGJmbiwgSU5WQUxJRF9CRk4pICkKICAgICAgICAgICAgIHJjID0gaW9tbXVfZmx1c2hf
aW90bGJfZHNpKGlvbW11LCBpb21tdV9kb21pZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIDAsIGZsdXNoX2Rldl9pb3RsYik7CiAgICAgICAgIGVsc2UKICAgICAgICAg
ICAgIHJjID0gaW9tbXVfZmx1c2hfaW90bGJfcHNpKGlvbW11LCBpb21tdV9kb21pZCwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9fYmZuX3RvX2JhZGRyKGJmbiksCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiZm5fdG9fYmFkZHIoYmZuKSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBBR0VfT1JERVJfNEssCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhZG1hX29sZF9wdGVfcHJlc2Vu
dCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsdXNoX2Rldl9pb3Rs
Yik7CkBAIC02MzMsNyArNjMyLDcgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW9tbXVfZmx1
c2hfaW90bGIoc3RydWN0IGRvbWFpbiAqZCwKIH0KIAogc3RhdGljIGludCBfX211c3RfY2hlY2sg
aW9tbXVfZmx1c2hfaW90bGJfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgYmZuLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmZuX3QgYmZuLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
aW50IHBhZ2VfY291bnQpCiB7CiAgICAgcmV0dXJuIGlvbW11X2ZsdXNoX2lvdGxiKGQsIGJmbiwg
MSwgcGFnZV9jb3VudCk7CkBAIC02NDEsNyArNjQwLDcgQEAgc3RhdGljIGludCBfX211c3RfY2hl
Y2sgaW9tbXVfZmx1c2hfaW90bGJfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwKIAogc3RhdGljIGlu
dCBfX211c3RfY2hlY2sgaW9tbXVfZmx1c2hfaW90bGJfYWxsKHN0cnVjdCBkb21haW4gKmQpCiB7
Ci0gICAgcmV0dXJuIGlvbW11X2ZsdXNoX2lvdGxiKGQsIGJmbl94KElOVkFMSURfQkZOKSwgMCwg
MCk7CisgICAgcmV0dXJuIGlvbW11X2ZsdXNoX2lvdGxiKGQsIElOVkFMSURfQkZOLCAwLCAwKTsK
IH0KIAogLyogY2xlYXIgb25lIHBhZ2UncyBwYWdlIHRhYmxlICovCkBAIC02NzYsNyArNjc1LDcg
QEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgZG1hX3B0ZV9jbGVhcl9vbmUoc3RydWN0IGRvbWFp
biAqZG9tYWluLCB1NjQgYWRkcikKICAgICBpb21tdV9mbHVzaF9jYWNoZV9lbnRyeShwdGUsIHNp
emVvZihzdHJ1Y3QgZG1hX3B0ZSkpOwogCiAgICAgaWYgKCAhdGhpc19jcHUoaW9tbXVfZG9udF9m
bHVzaF9pb3RsYikgKQotICAgICAgICByYyA9IGlvbW11X2ZsdXNoX2lvdGxiX3BhZ2VzKGRvbWFp
biwgYWRkciA+PiBQQUdFX1NISUZUXzRLLCAxKTsKKyAgICAgICAgcmMgPSBpb21tdV9mbHVzaF9p
b3RsYl9wYWdlcyhkb21haW4sIGJhZGRyX3RvX2JmbihhZGRyKSwgMSk7CiAKICAgICB1bm1hcF92
dGRfZG9tYWluX3BhZ2UocGFnZSk7CiAKQEAgLTE3NjcsOCArMTc2Niw3IEBAIHN0YXRpYyB2b2lk
IGlvbW11X2RvbWFpbl90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQogfQogCiBzdGF0aWMgaW50
IF9fbXVzdF9jaGVjayBpbnRlbF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBi
Zm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBsb25nIG1mbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJmbl90IGJmbiwgbWZuX3QgbWZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKQogewogICAgIHN0cnVjdCBkb21haW5faW9t
bXUgKmhkID0gZG9tX2lvbW11KGQpOwpAQCAtMTc4NiwxNiArMTc4NCwxNiBAQCBzdGF0aWMgaW50
IF9fbXVzdF9jaGVjayBpbnRlbF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAogCiAg
ICAgc3Bpbl9sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwogCi0gICAgcGdfbWFkZHIgPSBh
ZGRyX3RvX2RtYV9wYWdlX21hZGRyKGQsIF9fYmZuX3RvX2JhZGRyKGJmbiksIDEpOworICAgIHBn
X21hZGRyID0gYWRkcl90b19kbWFfcGFnZV9tYWRkcihkLCBiZm5fdG9fYmFkZHIoYmZuKSwgMSk7
CiAgICAgaWYgKCBwZ19tYWRkciA9PSAwICkKICAgICB7CiAgICAgICAgIHNwaW5fdW5sb2NrKCZo
ZC0+YXJjaC5tYXBwaW5nX2xvY2spOwogICAgICAgICByZXR1cm4gLUVOT01FTTsKICAgICB9CiAg
ICAgcGFnZSA9IChzdHJ1Y3QgZG1hX3B0ZSAqKW1hcF92dGRfZG9tYWluX3BhZ2UocGdfbWFkZHIp
OwotICAgIHB0ZSA9IHBhZ2UgKyAoYmZuICYgTEVWRUxfTUFTSyk7CisgICAgcHRlID0gcGFnZSAr
IChiZm5feChiZm4pICYgTEVWRUxfTUFTSyk7CiAgICAgb2xkID0gKnB0ZTsKLSAgICBkbWFfc2V0
X3B0ZV9hZGRyKG5ldywgKHBhZGRyX3QpbWZuIDw8IFBBR0VfU0hJRlRfNEspOworICAgIGRtYV9z
ZXRfcHRlX2FkZHIobmV3LCBtZm5fdG9fbWFkZHIobWZuKSk7CiAgICAgZG1hX3NldF9wdGVfcHJv
dChuZXcsCiAgICAgICAgICAgICAgICAgICAgICAoKGZsYWdzICYgSU9NTVVGX3JlYWRhYmxlKSA/
IERNQV9QVEVfUkVBRCAgOiAwKSB8CiAgICAgICAgICAgICAgICAgICAgICAoKGZsYWdzICYgSU9N
TVVGX3dyaXRhYmxlKSA/IERNQV9QVEVfV1JJVEUgOiAwKSk7CkBAIC0xODIzLDEzICsxODIxLDEz
IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X21hcF9wYWdlKHN0cnVjdCBk
b21haW4gKmQsCiB9CiAKIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X3VubWFw
X3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBiZm4pCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJmbl90IGJmbikKIHsKICAgICAvKiBEbyBub3RoaW5n
IGlmIGhhcmR3YXJlIGRvbWFpbiBhbmQgaW9tbXUgc3VwcG9ydHMgcGFzcyB0aHJ1LiAqLwogICAg
IGlmICggaW9tbXVfcGFzc3Rocm91Z2ggJiYgaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKICAgICAg
ICAgcmV0dXJuIDA7CiAKLSAgICByZXR1cm4gZG1hX3B0ZV9jbGVhcl9vbmUoZCwgX19iZm5fdG9f
YmFkZHIoYmZuKSk7CisgICAgcmV0dXJuIGRtYV9wdGVfY2xlYXJfb25lKGQsIGJmbl90b19iYWRk
cihiZm4pKTsKIH0KIAogaW50IGlvbW11X3B0ZV9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCB1aW50
NjRfdCBiZm4sIHVpbnQ2NF90ICpwdGUsCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQveDg2L3Z0ZC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQu
YwppbmRleCBkYzM3ZGNlNGI2Li42ZmVkNGE5MmNiIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC94ODYvdnRkLmMKQEAgLTEyMSw2ICsxMjEsOCBAQCB2b2lkIF9faHdkb21faW5pdCB2dGRfc2V0
X2h3ZG9tX21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCkKICAgICB7CiAgICAgICAgIHVuc2lnbmVk
IGxvbmcgcGZuID0gcGR4X3RvX3BmbihpKTsKICAgICAgICAgYm9vbCBtYXA7CisgICAgICAgIGJm
bl90IGJmbjsKKyAgICAgICAgbWZuX3QgbWZuOwogICAgICAgICBpbnQgcmMgPSAwOwogCiAgICAg
ICAgIC8qCkBAIC0xNTMsMTAgKzE1NSwxMSBAQCB2b2lkIF9faHdkb21faW5pdCB2dGRfc2V0X2h3
ZG9tX21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgICAgIGNvbnRpbnVlOwogCiAg
ICAgICAgIHRtcCA9IDEgPDwgKFBBR0VfU0hJRlQgLSBQQUdFX1NISUZUXzRLKTsKKyAgICAgICAg
YmZuID0gX2JmbihwZm4gKiB0bXApOworICAgICAgICBtZm4gPSBfbWZuKHBmbiAqIHRtcCk7CiAg
ICAgICAgIGZvciAoIGogPSAwOyBqIDwgdG1wOyBqKysgKQogICAgICAgICB7Ci0gICAgICAgICAg
ICBpbnQgcmV0ID0gaW9tbXVfbWFwX3BhZ2UoZCwgX2JmbihwZm4gKiB0bXAgKyBqKSwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfbWZuKHBmbiAqIHRtcCArIGopLAorICAg
ICAgICAgICAgaW50IHJldCA9IGlvbW11X21hcF9wYWdlKGQsIGJmbl9hZGQoYmZuLCBqKSwgbWZu
X2FkZChtZm4sIGopLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1V
Rl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOwogCiAgICAgICAgICAgICBpZiAoICFyYyApCmRp
ZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCmluZGV4IGQ0OGQxNmI1MWIuLjlmMmFkMTViYTAg
MTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCisrKyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCkBAIC02Myw3ICs2Myw3IEBAIGludCBh
cmNoX2lvbW11X3BvcHVsYXRlX3BhZ2VfdGFibGUoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAg
ICAgIHsKICAgICAgICAgICAgICAgICBBU1NFUlQoIShnZm4gPj4gREVGQVVMVF9ET01BSU5fQURE
UkVTU19XSURUSCkpOwogICAgICAgICAgICAgICAgIEJVR19PTihTSEFSRURfTTJQKGdmbikpOwot
ICAgICAgICAgICAgICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgZ2ZuLCBt
Zm4sCisgICAgICAgICAgICAgICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBf
YmZuKGdmbiksIF9tZm4obWZuKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSB8CiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfd3JpdGFibGUpOwogICAgICAgICAgICAgfQpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5o
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oCmluZGV4IDk5
YmMyMWM3YjMuLmRjZTllZDZiODMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3N2bS9hbWQtaW9tbXUtcHJvdG8uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0v
YW1kLWlvbW11LXByb3RvLmgKQEAgLTUyLDkgKzUyLDkgQEAgaW50IGFtZF9pb21tdV9pbml0KHZv
aWQpOwogaW50IGFtZF9pb21tdV91cGRhdGVfaXZyc19tYXBwaW5nX2FjcGkodm9pZCk7CiAKIC8q
IG1hcHBpbmcgZnVuY3Rpb25zICovCi1pbnQgX19tdXN0X2NoZWNrIGFtZF9pb21tdV9tYXBfcGFn
ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3Mp
OwotaW50IF9fbXVzdF9jaGVjayBhbWRfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBsb25nIGdmbik7CitpbnQgX19tdXN0X2NoZWNrIGFtZF9pb21tdV9tYXBfcGFn
ZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBtZm5fdCBtZm4sIHVuc2lnbmVkIGludCBmbGFncyk7CitpbnQgX19tdXN0X2No
ZWNrIGFtZF9pb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbik7CiB1
NjQgYW1kX2lvbW11X2dldF9uZXh0X3RhYmxlX2Zyb21fcHRlKHUzMiAqZW50cnkpOwogaW50IF9f
bXVzdF9jaGVjayBhbWRfaW9tbXVfYWxsb2Nfcm9vdChzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCk7
CiBpbnQgYW1kX2lvbW11X3Jlc2VydmVfZG9tYWluX3VuaXR5X21hcChzdHJ1Y3QgZG9tYWluICpk
b21haW4sCkBAIC03Nyw3ICs3Nyw3IEBAIHZvaWQgaW9tbXVfZHRlX3NldF9ndWVzdF9jcjModTMy
ICpkdGUsIHUxNiBkb21faWQsIHU2NCBnY3IzLAogCiAvKiBzZW5kIGNtZCB0byBpb21tdSAqLwog
dm9pZCBhbWRfaW9tbXVfZmx1c2hfYWxsX3BhZ2VzKHN0cnVjdCBkb21haW4gKmQpOwotdm9pZCBh
bWRfaW9tbXVfZmx1c2hfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4s
Cit2b2lkIGFtZF9pb21tdV9mbHVzaF9wYWdlcyhzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBs
b25nIGJmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBvcmRlcik7
CiB2b2lkIGFtZF9pb21tdV9mbHVzaF9pb3RsYih1OCBkZXZmbiwgY29uc3Qgc3RydWN0IHBjaV9k
ZXYgKnBkZXYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50NjRfdCBnYWRkciwgdW5z
aWduZWQgaW50IG9yZGVyKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oIGIv
eGVuL2luY2x1ZGUveGVuL2lvbW11LmgKaW5kZXggYTNjMzZjMTE0OC4uNjI0Nzg0ZmVjOCAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2lv
bW11LmgKQEAgLTQ4LDYgKzQ4LDExIEBAIHN0YXRpYyBpbmxpbmUgYmZuX3QgYmZuX2FkZChiZm5f
dCBiZm4sIHVuc2lnbmVkIGxvbmcgaSkKICAgICByZXR1cm4gX2JmbihiZm5feChiZm4pICsgaSk7
CiB9CiAKK3N0YXRpYyBpbmxpbmUgYm9vbF90IGJmbl9lcShiZm5fdCB4LCBiZm5fdCB5KQorewor
ICAgIHJldHVybiBiZm5feCh4KSA9PSBiZm5feCh5KTsKK30KKwogI2RlZmluZSBJT01NVV9QQUdF
X1NISUZUIDEyCiAjZGVmaW5lIElPTU1VX1BBR0VfU0laRSAgKF9BQygxLEwpIDw8IElPTU1VX1BB
R0VfU0hJRlQpCiAjZGVmaW5lIElPTU1VX1BBR0VfTUFTSyAgKH4oSU9NTVVfUEFHRV9TSVpFIC0g
MSkpCkBAIC0xODQsOSArMTg5LDkgQEAgc3RydWN0IGlvbW11X29wcyB7CiAjZW5kaWYgLyogSEFT
X1BDSSAqLwogCiAgICAgdm9pZCAoKnRlYXJkb3duKShzdHJ1Y3QgZG9tYWluICpkKTsKLSAgICBp
bnQgX19tdXN0X2NoZWNrICgqbWFwX3BhZ2UpKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxv
bmcgYmZuLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBt
Zm4sIHVuc2lnbmVkIGludCBmbGFncyk7Ci0gICAgaW50IF9fbXVzdF9jaGVjayAoKnVubWFwX3Bh
Z2UpKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuKTsKKyAgICBpbnQgX19tdXN0
X2NoZWNrICgqbWFwX3BhZ2UpKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwgbWZuX3QgbWZu
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKTsK
KyAgICBpbnQgX19tdXN0X2NoZWNrICgqdW5tYXBfcGFnZSkoc3RydWN0IGRvbWFpbiAqZCwgYmZu
X3QgYmZuKTsKICAgICB2b2lkICgqZnJlZV9wYWdlX3RhYmxlKShzdHJ1Y3QgcGFnZV9pbmZvICop
OwogI2lmZGVmIENPTkZJR19YODYKICAgICB2b2lkICgqdXBkYXRlX2lyZV9mcm9tX2FwaWMpKHVu
c2lnbmVkIGludCBhcGljLCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgdmFsdWUpOwpA
QCAtMTk3LDcgKzIwMiw3IEBAIHN0cnVjdCBpb21tdV9vcHMgewogICAgIHZvaWQgKCpyZXN1bWUp
KHZvaWQpOwogICAgIHZvaWQgKCpzaGFyZV9wMm0pKHN0cnVjdCBkb21haW4gKmQpOwogICAgIHZv
aWQgKCpjcmFzaF9zaHV0ZG93bikodm9pZCk7Ci0gICAgaW50IF9fbXVzdF9jaGVjayAoKmlvdGxi
X2ZsdXNoKShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwKKyAgICBpbnQgX19t
dXN0X2NoZWNrICgqaW90bGJfZmx1c2gpKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdlX2NvdW50
KTsKICAgICBpbnQgX19tdXN0X2NoZWNrICgqaW90bGJfZmx1c2hfYWxsKShzdHJ1Y3QgZG9tYWlu
ICpkKTsKICAgICBpbnQgKCpnZXRfcmVzZXJ2ZWRfZGV2aWNlX21lbW9yeSkoaW9tbXVfZ3JkbV90
ICosIHZvaWQgKik7Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 17:25:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 17:25: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 1fldp3-0007pB-P3; Fri, 03 Aug 2018 17:25: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=cdu1=ks=citrix.com=prvs=746da072c=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fldp2-0007oh-Hh
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 17:25:04 +0000
X-Inumbo-ID: 0b79d556-9742-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0b79d556-9742-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 19:24:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="61923944"
Date: Fri, 3 Aug 2018 18:25:00 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180803172500.GL1327@perard.uk.xensource.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-23-anthony.perard@citrix.com>
 <20180802111737.bxzbk6cododv2dmj@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180802111737.bxzbk6cododv2dmj@mac>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [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: 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>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMDE6MTc6MzdQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEp1bCAyNywgMjAxOCBhdCAwMzowNjowNFBNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+IFRoaXMgd2lsbCBoYW5kbGVzIG1lc3NhZ2VzIHJlY2VpdmVk
LCBhbmQgY2FsbHMgY2FsbGJhY2tzIGFzc29jaWF0ZWQgd2l0aAo+ICAgICAgICAgICAgIF4gaGFu
ZGxlCj4gCj4gSSdtIG5vdCBzdXJlIEkgdW5kZXJzdGFuZCB3aGF0J3MgJ1RoaXMnIGluIHRoZSBj
b250ZXh0LiBXb3VsZCBiZSBnb29kCj4gaWYgeW91IGNvdWxkIHNwZWxsIG91dCB3aGF0ICdUaGlz
JyByZWZlcnMgdG8gSU1PLgoKSSBndWVzcyAncGF0Y2gnIHdpbGwgZG8uCgo+ID4gdGhlIGxpYnhs
X19ldl9xbXAgd2hlbiB0aGUgZXhwZWN0ZWQgcmVzcG9uc2UgaXMgcmVjZWl2ZWQuCj4gPiAKPiA+
IFRoaXMgYWxzbyBwcmludCBlcnJvciBtZXNzYWdlcyBmcm9tIFFNUCBvbiBiZWhhbGYgb2YgdGhl
IGNhbGxiYWNrLgo+ID4gKyAgICBjYXNlIExJQlhMX19RTVBfTUVTU0FHRV9UWVBFX0VSUk9SOiB7
Cj4gPiArICAgICAgICBjb25zdCBjaGFyICpzOwo+ID4gKyAgICAgICAgY29uc3QgbGlieGxfX2pz
b25fb2JqZWN0ICplcnI7Cj4gPiArICAgICAgICBsaWJ4bF9fcW1wX2Vycm9yX2NsYXNzIGVycm9y
X2NsYXNzOwo+ID4gKwo+ID4gKyAgICAgICAgcmMgPSBFUlJPUl9GQUlMOwo+ID4gKyAgICAgICAg
cmVzcG9uc2UgPSBOVUxMOwo+ID4gKwo+ID4gKyAgICAgICAgZXJyID0gbGlieGxfX2pzb25fbWFw
X2dldCgiZXJyb3IiLCByZXNwLCBKU09OX01BUCk7Cj4gPiArICAgICAgICBvID0gbGlieGxfX2pz
b25fbWFwX2dldCgiY2xhc3MiLCBlcnIsIEpTT05fU1RSSU5HKTsKPiA+ICsgICAgICAgIHMgPSBs
aWJ4bF9fanNvbl9vYmplY3RfZ2V0X3N0cmluZyhvKTsKPiAKPiBZb3UgY291bGQgaW5pdCBlcnIg
YW5kIHMgYXQgZGVmaW5pdGlvbiB0aW1lLgoKZXJyIG1heWJlLCBidXQgbm90IHMsIGFzIGl0J3Mg
ZGVwZW5kcyBvbiBvLgoKQnV0IHRoZW4sIEkgcHJlZmVyIGl0IHRoYXQgd2F5LgoKPiA+ICsvKiBy
ZXR1cm4gMSB3aGVuIGEgdXNlciBjYWxsYmFjayBhcyBiZWVuIGNhbGxlZCAqLwo+ID4gK3N0YXRp
YyBpbnQgcW1wX2V2X2hhbmRsZV9tZXNzYWdlKGxpYnhsX19lZ2MgKmVnYywKPiA+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZXZfcW1wICpldiwKPiA+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmplY3QgKnJlc3Ap
Cj4gPiArewo+ID4gKyAgICBFR0NfR0M7Cj4gPiArICAgIGxpYnhsX19xbXBfbWVzc2FnZV90eXBl
IHR5cGUgPSBxbXBfcmVzcG9uc2VfdHlwZShyZXNwKTsKPiA+ICsKPiA+ICsgICAgc3dpdGNoICh0
eXBlKSB7Cj4gPiArICAgIGNhc2UgTElCWExfX1FNUF9NRVNTQUdFX1RZUEVfUU1QOgo+ID4gKyAg
ICAgICAgLyogZ3JlZXRpbmcgbWVzc2FnZSAqLwo+ID4gKyAgICAgICAgcmV0dXJuIDA7Cj4gPiAr
ICAgIGNhc2UgTElCWExfX1FNUF9NRVNTQUdFX1RZUEVfUkVUVVJOOgo+ID4gKyAgICBjYXNlIExJ
QlhMX19RTVBfTUVTU0FHRV9UWVBFX0VSUk9SOgo+ID4gKyAgICAgICAgcmV0dXJuIHFtcF9ldl9o
YW5kbGVfcmVzcG9uc2UoZWdjLCBldiwgcmVzcCwgdHlwZSk7Cj4gPiArICAgIGNhc2UgTElCWExf
X1FNUF9NRVNTQUdFX1RZUEVfRVZFTlQ6Cj4gPiArICAgICAgICAvKiBFdmVudCBhcmUgaWdub3Jl
ZCAqLwo+ID4gKyAgICAgICAgcmV0dXJuIDA7Cj4gPiArICAgIGNhc2UgTElCWExfX1FNUF9NRVNT
QUdFX1RZUEVfSU5WQUxJRDoKPiA+ICsgICAgICAgIHJldHVybiAwOwo+IAo+IE1pZ2h0IGJlIGdv
b2QgdG8gaGF2ZSBhICdkZWZhdWx0JyBsYWJsZSBoZXJlIGFuZCBwcmludCBzb21lIGRlYnVnCj4g
bWVzc2FnZSBhYm91dCByZWNlaXZpbmcgYW4gdW5rbm93biBRTVAgbWVzc2FnZSB0eXBlPwoKSU5W
QUxJRCBpcyBhbHJlYWR5IGZvciB1bmtub3duIG1lc3NhZ2UgdHlwZS4gSW4gdGhpcyBzd2l0Y2gg
YXJlIGxpc3RlZAphbGwgdGhlIHBvc3NpYmxlIHZhbHVlIHRoYXQgJ3R5cGUnIGNhbiBnZXQsIGFz
IHBlciB0aGUgZW51bQpsaWJ4bF9fcW1wX21lc3NhZ2VfdHlwZS4KCkknbGwgYWRkIGRlZmF1bHQ6
IGFib3J0KCk7Cgo+ID4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCBi
L3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAo+ID4gaW5kZXggNGEzODU4MDFiYS4uZTEwNGZl
YTk0MSAxMDA2NDQKPiA+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAo+ID4gKysr
IGIvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCj4gPiBAQCAtNjksNiArNjksMTAgQEAgbGli
eGxfZXJyb3IgPSBFbnVtZXJhdGlvbigiZXJyb3IiLCBbCj4gPiAgICAgICgtMjMsICJOT1RGT1VO
RCIpLAo+ID4gICAgICAoLTI0LCAiRE9NQUlOX0RFU1RST1lFRCIpLCAjIFRhcmdldCBkb21haW4g
Y2Vhc2VkIHRvIGV4aXN0IGR1cmluZyBvcAo+ID4gICAgICAoLTI1LCAiRkVBVFVSRV9SRU1PVkVE
IiksICMgRm9yIGZ1bmN0aW9uYWxpdHkgdGhhdCBoYXMgYmVlbiByZW1vdmVkCj4gPiArICAgICgt
MjYsICJRTVBfR0VORVJJQ19FUlJPUiIpLCAjIHVuc3BlY2lmaWVkIHFtcCBlcnJvcgo+ID4gKyAg
ICAoLTI3LCAiUU1QX0NPTU1BTkRfTk9UX0ZPVU5EIiksICMgdGhlIHJlcXVlc3RlZCBjb21tYW5k
IGhhcyBub3QgYmVlbiBmb3VuZAo+ID4gKyAgICAoLTI4LCAiUU1QX0RFVklDRV9OT1RfQUNUSVZF
IiksICMgYSBkZXZpY2UgaGFzIGZhaWxlZCB0byBiZSBiZWNvbWUgYWN0aXZlCj4gPiArICAgICgt
MjksICJRTVBfREVWSUNFX05PVF9GT1VORCIpLCAjIHRoZSByZXF1ZXN0ZWQgZGV2aWNlIGhhcyBu
b3QgYmVlbiBmb3VuZAo+IAo+IERvIHdlIHJlYWxseSBuZWVkIHN1Y2ggZ3JhbnVsYXJpdHkgZm9y
IFFNUCBlcnJvcnM/IElzbid0IGl0IGVub3VnaCB0bwo+IGhhdmUgYSBzaW5nbGUgRVJST1JfUU1Q
IG9yIHNpbWlsYXI/CgpObyBJIGRvbid0IHRoaW5rIHNvLiBRTVBfQ09NTUFORF9OT1RfRk9VTkQg
Y2FuIGJlIHVzZWZ1bCB3aGVuIGEgcW1wCmNvbW1hbmQgaXMgcmVtb3ZlZCAodGhlcmUgaXMgYWxy
ZWFkeSBvbmUgdGhhdCBpcyBkZXByZWNhdGVkIGFuZCB3ZSB1c2UpLgoKVGhlIGxhc3QgdHdvIGNv
dWxkIGJlIHVzZWZ1bCB0byB1c2VyIG9mIGxpYnhsIGFzIHRoZXkgY291bGQgcHJvdmlkZQpiZXR0
ZXIgZXJyb3IgbWVzc2FnZXMuIHhsIGRvbid0IGNhcmUgYmVjYXVzZSB3aGF0ZXZlciBlcnJvciBt
ZXNzYWdlIGlzCmF0dGFjaCB0byB0aGUgZXJyb3IsIGl0IHdpbGwgYmUgcHJpbnRlZC4KClRoYW5r
cywKCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 17:28:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 17:28:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fldsT-0008CE-Mt; Fri, 03 Aug 2018 17: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=kyzd=ks=citrix.com=prvs=746c4a709=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fldsR-0008BE-La
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 17:28:35 +0000
X-Inumbo-ID: b425b88a-9742-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b425b88a-9742-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 17:28:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="61924270"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 3 Aug 2018 18:22:19 +0100
Message-ID: <20180803172220.1657-15-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180803172220.1657-1-paul.durrant@citrix.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 14/15] 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
aXRyaXguY29tPgoKdjQ6CiAtIEZpeGVkIGxvZ2ljIGludmVyc2lvbiB3aGVuIGNoZWNraW5nIHJl
dHVybiBvZiBpb21tdV91bm1hcF9wYWdlKCkuCgp2MzoKIC0gQWRkIHR5cGUgcGlubmluZy4KCnYy
OgogLSBIZWF2aWx5IHJlLXdvcmtlZCBpbiB2MiwgaW5jbHVkaW5nIGV4cGxpY2l0IHRyYWNraW5n
IG9mIG1hcHBpbmdzLgogICBUaGlzIGF2b2lkcyB0aGUgbmVlZCB0byBjbGVhciBub24tcmVzZXJ2
ZWQgbWFwcGluZ3MgZnJvbSBJT01NVQogICBhdCBzdGFydCBvZiBkYXksIHdoaWNoIHdvdWxkIGJl
IHByb2hpYml0aXZlbHkgc2xvdyBvbiBhIGxhcmdlIGhvc3QuCi0tLQogeGVuL2FyY2gveDg2L2lv
bW11X29wLmMgICAgICAgfCAxNTEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaCB8ICA0MyArKysrKysrKysrKysK
IHhlbi9pbmNsdWRlL3hsYXQubHN0ICAgICAgICAgIHwgICAyICsKIDMgZmlsZXMgY2hhbmdlZCwg
MTk2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaW9tbXVfb3AuYyBi
L3hlbi9hcmNoL3g4Ni9pb21tdV9vcC5jCmluZGV4IGIyOTU0N2JmZmQuLjM1ZGFlZWVkOTIgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9pb21tdV9vcC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9pb21t
dV9vcC5jCkBAIC0xMTQsNiArMTE0LDEzMSBAQCBzdGF0aWMgaW50IGlvbW11X29wX2VuYWJsZV9t
b2RpZmljYXRpb24odm9pZCkKICAgICByZXR1cm4gMDsKIH0KIAorc3RhdGljIGludCBpb21tdW9w
X21hcChzdHJ1Y3QgeGVuX2lvbW11X29wX21hcCAqb3ApCit7CisgICAgc3RydWN0IGRvbWFpbiAq
ZCwgKmN1cnJkID0gY3VycmVudC0+ZG9tYWluOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmlv
bW11ID0gZG9tX2lvbW11KGN1cnJkKTsKKyAgICBib29sIHJlYWRvbmx5ID0gb3AtPmZsYWdzICYg
WEVOX0lPTU1VT1BfbWFwX3JlYWRvbmx5OworICAgIGJmbl90IGJmbiA9IF9iZm4ob3AtPmJmbik7
CisgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKKyAgICB1bnNpZ25lZCBpbnQgcHJvdDsKKyAg
ICBpbnQgcmMsIGlnbm9yZTsKKworICAgIGlmICggb3AtPnBhZCB8fCAob3AtPmZsYWdzICYgflhF
Tl9JT01NVU9QX21hcF9yZWFkb25seSkgKQorICAgICAgICByZXR1cm4gLUVJTlZBTDsKKworICAg
IGlmICggIWlvbW11LT5pb21tdV9vcF9yYW5nZXMgKQorICAgICAgICByZXR1cm4gLUVPUE5PVFNV
UFA7CisKKyAgICAvKiBDaGVjayB3aGV0aGVyIHRoZSBzcGVjaWZpZWQgQkZOIGZhbGxzIGluIGEg
cmVzZXJ2ZWQgcmVnaW9uICovCisgICAgaWYgKCByYW5nZXNldF9jb250YWluc19zaW5nbGV0b24o
aW9tbXUtPnJlc2VydmVkX3JhbmdlcywgYmZuX3goYmZuKSkgKQorICAgICAgICByZXR1cm4gLUVJ
TlZBTDsKKworICAgIGQgPSByY3VfbG9ja19kb21haW5fYnlfYW55X2lkKG9wLT5kb21pZCk7Cisg
ICAgaWYgKCAhZCApCisgICAgICAgIHJldHVybiAtRVNSQ0g7CisKKyAgICByYyA9IGdldF9wYWdl
ZF9nZm4oZCwgX2dmbihvcC0+Z2ZuKSwgcmVhZG9ubHksIE5VTEwsICZwYWdlKTsKKyAgICBpZiAo
IHJjICkKKyAgICAgICAgZ290byB1bmxvY2s7CisKKyAgICByYyA9IC1FSU5WQUw7CisgICAgaWYg
KCAhcmVhZG9ubHkgJiYgIWdldF9wYWdlX3R5cGUocGFnZSwgUEdUX3dyaXRhYmxlX3BhZ2UpICkK
KyAgICB7CisgICAgICAgIHB1dF9wYWdlKHBhZ2UpOworICAgICAgICBnb3RvIHVubG9jazsKKyAg
ICB9CisKKyAgICBwcm90ID0gSU9NTVVGX3JlYWRhYmxlOworICAgIGlmICggIXJlYWRvbmx5ICkK
KyAgICAgICAgcHJvdCB8PSBJT01NVUZfd3JpdGFibGU7CisKKyAgICByYyA9IC1FSU87CisgICAg
aWYgKCBpb21tdV9tYXBfcGFnZShjdXJyZCwgYmZuLCBwYWdlX3RvX21mbihwYWdlKSwgcHJvdCkg
KQorICAgICAgICBnb3RvIHJlbGVhc2U7CisKKyAgICByYyA9IHJhbmdlc2V0X2FkZF9zaW5nbGV0
b24oaW9tbXUtPmlvbW11X29wX3JhbmdlcywgYmZuX3goYmZuKSk7CisgICAgaWYgKCByYyApCisg
ICAgICAgIGdvdG8gdW5tYXA7CisKKyAgICByYyA9IDA7CisgICAgZ290byB1bmxvY2s7IC8qIHJl
dGFpbiBtYXBwaW5nIGFuZCByZWZlcmVuY2VzICovCisKKyB1bm1hcDoKKyAgICBpZ25vcmUgPSBp
b21tdV91bm1hcF9wYWdlKGN1cnJkLCBiZm4pOworCisgcmVsZWFzZToKKyAgICBpZiAoICFyZWFk
b25seSApCisgICAgICAgIHB1dF9wYWdlX3R5cGUocGFnZSk7CisgICAgcHV0X3BhZ2UocGFnZSk7
CisKKyB1bmxvY2s6CisgICAgcmN1X3VubG9ja19kb21haW4oZCk7CisgICAgcmV0dXJuIHJjOwor
fQorCitzdGF0aWMgaW50IGlvbW11b3BfdW5tYXAoc3RydWN0IHhlbl9pb21tdV9vcF91bm1hcCAq
b3ApCit7CisgICAgc3RydWN0IGRvbWFpbiAqZCwgKmN1cnJkID0gY3VycmVudC0+ZG9tYWluOwor
ICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmlvbW11ID0gZG9tX2lvbW11KGN1cnJkKTsKKyAgICBi
Zm5fdCBiZm4gPSBfYmZuKG9wLT5iZm4pOworICAgIG1mbl90IG1mbjsKKyAgICBib29sIHJlYWRv
bmx5OworICAgIHVuc2lnbmVkIGludCBwcm90OworICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7
CisgICAgaW50IHJjOworCisgICAgaWYgKCBvcC0+cGFkMCB8fCBvcC0+cGFkMSApCisgICAgICAg
IHJldHVybiAtRUlOVkFMOworCisgICAgaWYgKCAhaW9tbXUtPmlvbW11X29wX3JhbmdlcyApCisg
ICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKKworICAgIGlmICggIXJhbmdlc2V0X2NvbnRhaW5z
X3NpbmdsZXRvbihpb21tdS0+aW9tbXVfb3BfcmFuZ2VzLCBiZm5feChiZm4pKSB8fAorICAgICAg
ICAgaW9tbXVfbG9va3VwX3BhZ2UoY3VycmQsIGJmbiwgJm1mbiwgJnByb3QpIHx8CisgICAgICAg
ICAhbWZuX3ZhbGlkKG1mbikgKQorICAgICAgICByZXR1cm4gLUVOT0VOVDsKKworICAgIHJlYWRv
bmx5ID0gIShwcm90ICYgSU9NTVVGX3dyaXRhYmxlKTsKKyAgICAKKyAgICBkID0gcmN1X2xvY2tf
ZG9tYWluX2J5X2FueV9pZChvcC0+ZG9taWQpOworICAgIGlmICggIWQgKQorICAgICAgICByZXR1
cm4gLUVTUkNIOworCisgICAgcmMgPSBnZXRfcGFnZWRfZ2ZuKGQsIF9nZm4ob3AtPmdmbiksICEo
cHJvdCAmIElPTU1VRl93cml0YWJsZSksIE5VTEwsCisgICAgICAgICAgICAgICAgICAgICAgICZw
YWdlKTsKKyAgICBpZiAoIHJjICkKKyAgICAgICAgZ290byB1bmxvY2s7CisKKyAgICBwdXRfcGFn
ZShwYWdlKTsgLyogcmVsZWFzZSBleHRyYSByZWZlcmVuY2UganVzdCB0YWtlbiAqLworCisgICAg
cmMgPSAtRUlOVkFMOworICAgIGlmICggIW1mbl9lcShwYWdlX3RvX21mbihwYWdlKSwgbWZuKSAp
CisgICAgICAgIGdvdG8gdW5sb2NrOworCisgICAgLyogcmVsZWFzZSByZWZlcmVuY2UgdGFrZW4g
aW4gbWFwICovCisgICAgaWYgKCAhcmVhZG9ubHkgKQorICAgICAgICBwdXRfcGFnZV90eXBlKHBh
Z2UpOworICAgIHB1dF9wYWdlKHBhZ2UpOworCisgICAgcmMgPSByYW5nZXNldF9yZW1vdmVfc2lu
Z2xldG9uKGlvbW11LT5pb21tdV9vcF9yYW5nZXMsIGJmbl94KGJmbikpOworICAgIGlmICggcmMg
KQorICAgICAgICBnb3RvIHVubG9jazsKKworICAgIGlmICggaW9tbXVfdW5tYXBfcGFnZShjdXJy
ZCwgYmZuKSApCisgICAgICAgIHJjID0gLUVJTzsKKworIHVubG9jazoKKyAgICByY3VfdW5sb2Nr
X2RvbWFpbihkKTsKKworICAgIHJldHVybiByYzsKK30KKworc3RhdGljIGludCBpb21tdW9wX2Zs
dXNoKHZvaWQpCit7CisgICAgcmV0dXJuICFpb21tdV9pb3RsYl9mbHVzaF9hbGwoY3VycmVudC0+
ZG9tYWluKSA/IDAgOiAtRUlPOworfQorCiBzdGF0aWMgdm9pZCBpb21tdV9vcCh4ZW5faW9tbXVf
b3BfdCAqb3ApCiB7CiAgICAgc3dpdGNoICggb3AtPm9wICkKQEAgLTEyNiw2ICsyNTEsMjIgQEAg
c3RhdGljIHZvaWQgaW9tbXVfb3AoeGVuX2lvbW11X29wX3QgKm9wKQogICAgICAgICBvcC0+c3Rh
dHVzID0gaW9tbXVfb3BfZW5hYmxlX21vZGlmaWNhdGlvbigpOwogICAgICAgICBicmVhazsKIAor
ICAgIGNhc2UgWEVOX0lPTU1VT1BfbWFwOgorICAgICAgICB0aGlzX2NwdShpb21tdV9kb250X2Zs
dXNoX2lvdGxiKSA9IDE7CisgICAgICAgIG9wLT5zdGF0dXMgPSBpb21tdW9wX21hcCgmb3AtPnUu
bWFwKTsKKyAgICAgICAgdGhpc19jcHUoaW9tbXVfZG9udF9mbHVzaF9pb3RsYikgPSAwOworICAg
ICAgICBicmVhazsKKworICAgIGNhc2UgWEVOX0lPTU1VT1BfdW5tYXA6CisgICAgICAgIHRoaXNf
Y3B1KGlvbW11X2RvbnRfZmx1c2hfaW90bGIpID0gMTsKKyAgICAgICAgb3AtPnN0YXR1cyA9IGlv
bW11b3BfdW5tYXAoJm9wLT51LnVubWFwKTsKKyAgICAgICAgdGhpc19jcHUoaW9tbXVfZG9udF9m
bHVzaF9pb3RsYikgPSAwOworICAgICAgICBicmVhazsKKworICAgIGNhc2UgWEVOX0lPTU1VT1Bf
Zmx1c2g6CisgICAgICAgIG9wLT5zdGF0dXMgPSBpb21tdW9wX2ZsdXNoKCk7CisgICAgICAgIGJy
ZWFrOworCiAgICAgZGVmYXVsdDoKICAgICAgICAgb3AtPnN0YXR1cyA9IC1FT1BOT1RTVVBQOwog
ICAgICAgICBicmVhazsKQEAgLTEzOSw2ICsyODAsOSBAQCBpbnQgZG9fb25lX2lvbW11X29wKHhl
bl9pb21tdV9vcF9idWZfdCAqYnVmKQogICAgIHN0YXRpYyBjb25zdCBzaXplX3Qgb3Bfc2l6ZVtd
ID0gewogICAgICAgICBbWEVOX0lPTU1VT1BfcXVlcnlfcmVzZXJ2ZWRdID0gc2l6ZW9mKHN0cnVj
dCB4ZW5faW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQpLAogICAgICAgICBbWEVOX0lPTU1VT1BfZW5h
YmxlX21vZGlmaWNhdGlvbl0gPSAwLAorICAgICAgICBbWEVOX0lPTU1VT1BfbWFwXSA9IHNpemVv
ZihzdHJ1Y3QgeGVuX2lvbW11X29wX21hcCksCisgICAgICAgIFtYRU5fSU9NTVVPUF91bm1hcF0g
PSBzaXplb2Yoc3RydWN0IHhlbl9pb21tdV9vcF91bm1hcCksCisgICAgICAgIFtYRU5fSU9NTVVP
UF9mbHVzaF0gPSAwLAogICAgIH07CiAgICAgc2l6ZV90IHNpemU7CiAgICAgaW50IHJjOwpAQCAt
MjI2LDYgKzM3MCw5IEBAIGludCBjb21wYXRfb25lX2lvbW11X29wKGNvbXBhdF9pb21tdV9vcF9i
dWZfdCAqYnVmKQogICAgIHN0YXRpYyBjb25zdCBzaXplX3Qgb3Bfc2l6ZVtdID0gewogICAgICAg
ICBbWEVOX0lPTU1VT1BfcXVlcnlfcmVzZXJ2ZWRdID0gc2l6ZW9mKHN0cnVjdCBjb21wYXRfaW9t
bXVfb3BfcXVlcnlfcmVzZXJ2ZWQpLAogICAgICAgICBbWEVOX0lPTU1VT1BfZW5hYmxlX21vZGlm
aWNhdGlvbl0gPSAwLAorICAgICAgICBbWEVOX0lPTU1VT1BfbWFwXSA9IHNpemVvZihzdHJ1Y3Qg
Y29tcGF0X2lvbW11X29wX21hcCksCisgICAgICAgIFtYRU5fSU9NTVVPUF91bm1hcF0gPSBzaXpl
b2Yoc3RydWN0IGNvbXBhdF9pb21tdV9vcF91bm1hcCksCisgICAgICAgIFtYRU5fSU9NTVVPUF9m
bHVzaF0gPSAwLAogICAgIH07CiAgICAgc2l6ZV90IHNpemU7CiAgICAgeGVuX2lvbW11X29wX3Qg
bmF0OwpAQCAtMjYzLDYgKzQxMCw4IEBAIGludCBjb21wYXRfb25lX2lvbW11X29wKGNvbXBhdF9p
b21tdV9vcF9idWZfdCAqYnVmKQogICAgICAqIHdlIG5lZWQgdG8gZml4IHRoaW5ncyB1cCBoZXJl
LgogICAgICAqLwogI2RlZmluZSBYTEFUX2lvbW11X29wX3VfcXVlcnlfcmVzZXJ2ZWQgWEVOX0lP
TU1VT1BfcXVlcnlfcmVzZXJ2ZWQKKyNkZWZpbmUgWExBVF9pb21tdV9vcF91X21hcCBYRU5fSU9N
TVVPUF9tYXAKKyNkZWZpbmUgWExBVF9pb21tdV9vcF91X3VubWFwIFhFTl9JT01NVU9QX3VubWFw
CiAgICAgdSA9IGNtcC5vcDsKIAogI2RlZmluZSBYTEFUX2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVk
X0hORExfcmFuZ2VzKF9kXywgX3NfKSAgICAgICAgICAgIFwKQEAgLTMyMiw2ICs0NzEsOCBAQCBp
bnQgY29tcGF0X29uZV9pb21tdV9vcChjb21wYXRfaW9tbXVfb3BfYnVmX3QgKmJ1ZikKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJmNtcCwgc3RhdHVzKSApCiAgICAgICAgIHJldHVy
biAtRUZBVUxUOwogCisjdW5kZWYgWExBVF9pb21tdV9vcF91X3VubWFwCisjdW5kZWYgWExBVF9p
b21tdV9vcF91X21hcAogI3VuZGVmIFhMQVRfaW9tbXVfb3BfdV9xdWVyeV9yZXNlcnZlZAogCiAg
ICAgcmV0dXJuIDA7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaCBi
L3hlbi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oCmluZGV4IDliZjc0YmQwMDcuLmM4ZGM1MzFj
ODMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oCisrKyBiL3hlbi9p
bmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oCkBAIC02Nyw2ICs2Nyw0NyBAQCBzdHJ1Y3QgeGVuX2lv
bW11X29wX3F1ZXJ5X3Jlc2VydmVkIHsKICAqLwogI2RlZmluZSBYRU5fSU9NTVVPUF9lbmFibGVf
bW9kaWZpY2F0aW9uIDIKIAorLyoKKyAqIFhFTl9JT01NVU9QX21hcDogTWFwIGEgZ3Vlc3QgcGFn
ZSBpbiB0aGUgSU9NTVUuCisgKi8KKyNkZWZpbmUgWEVOX0lPTU1VT1BfbWFwIDMKKworc3RydWN0
IHhlbl9pb21tdV9vcF9tYXAgeworICAgIC8qIElOIC0gVGhlIGRvbWlkIG9mIHRoZSBndWVzdCAq
LworICAgIGRvbWlkX3QgZG9taWQ7CisgICAgdWludDE2X3QgZmxhZ3M7CisKKyNkZWZpbmUgX1hF
Tl9JT01NVU9QX21hcF9yZWFkb25seSAwCisjZGVmaW5lIFhFTl9JT01NVU9QX21hcF9yZWFkb25s
eSAoMSA8PCAoX1hFTl9JT01NVU9QX21hcF9yZWFkb25seSkpCisKKyAgICB1aW50MzJfdCBwYWQ7
CisgICAgLyogSU4gLSBUaGUgSU9NTVUgZnJhbWUgbnVtYmVyIHdoaWNoIHdpbGwgaG9sZCB0aGUg
bmV3IG1hcHBpbmcgKi8KKyAgICB4ZW5fYmZuX3QgYmZuOworICAgIC8qIElOIC0gVGhlIGd1ZXN0
IGZyYW1lIG51bWJlciBvZiB0aGUgcGFnZSB0byBiZSBtYXBwZWQgKi8KKyAgICB4ZW5fcGZuX3Qg
Z2ZuOworfTsKKworLyoKKyAqIFhFTl9JT01NVU9QX3VubWFwX2dmbjogUmVtb3ZlIGEgbWFwcGlu
ZyBpbiB0aGUgSU9NTVUuCisgKi8KKyNkZWZpbmUgWEVOX0lPTU1VT1BfdW5tYXAgNAorCitzdHJ1
Y3QgeGVuX2lvbW11X29wX3VubWFwIHsKKyAgICAvKiBJTiAtIFRoZSBkb21pZCBvZiB0aGUgZ3Vl
c3QgKi8KKyAgICBkb21pZF90IGRvbWlkOworICAgIHVpbnQxNl90IHBhZDA7CisgICAgdWludDMy
X3QgcGFkMTsKKyAgICAvKiBJTiAtIFRoZSBJT01NVSBmcmFtZSBudW1iZXIgd2hpY2ggaG9sZHMg
dGhlIG1hcHBpbmcgdG8gYmUgcmVtb3ZlZCAqLworICAgIHhlbl9iZm5fdCBiZm47CisgICAgLyog
SU4gLSBUaGUgZ3Vlc3QgZnJhbWUgbnVtYmVyIG9mIHRoZSBwYWdlIHRoYXQgaXMgbWFwcGVkICov
CisgICAgeGVuX3Bmbl90IGdmbjsKK307CisKKy8qCisgKiBYRU5fSU9NTVVPUF9mbHVzaDogRmx1
c2ggdGhlIElPTU1VIFRMQi4KKyAqLworI2RlZmluZSBYRU5fSU9NTVVPUF9mbHVzaCA1CisKIHN0
cnVjdCB4ZW5faW9tbXVfb3AgewogICAgIHVpbnQxNl90IG9wOyAgICAvKiBvcCB0eXBlICovCiAg
ICAgdWludDE2X3QgcGFkOwpAQCAtNzQsNiArMTE1LDggQEAgc3RydWN0IHhlbl9pb21tdV9vcCB7
CiAgICAgICAgICAgICAgICAgICAgIC8qIDAgZm9yIHN1Y2Nlc3Mgb3RoZXJ3aXNlLCBuZWdhdGl2
ZSBlcnJubyAqLwogICAgIHVuaW9uIHsKICAgICAgICAgc3RydWN0IHhlbl9pb21tdV9vcF9xdWVy
eV9yZXNlcnZlZCBxdWVyeV9yZXNlcnZlZDsKKyAgICAgICAgc3RydWN0IHhlbl9pb21tdV9vcF9t
YXAgbWFwOworICAgICAgICBzdHJ1Y3QgeGVuX2lvbW11X29wX3VubWFwIHVubWFwOwogICAgIH0g
dTsKIH07CiB0eXBlZGVmIHN0cnVjdCB4ZW5faW9tbXVfb3AgeGVuX2lvbW11X29wX3Q7CmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS94bGF0LmxzdCBiL3hlbi9pbmNsdWRlL3hsYXQubHN0CmluZGV4
IGQyZjliMTAzNGIuLjNhZDdlYWRiNWEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hsYXQubHN0
CisrKyBiL3hlbi9pbmNsdWRlL3hsYXQubHN0CkBAIC03OSw3ICs3OSw5IEBACiA/CXZjcHVfaHZt
X3g4Nl82NAkJCWh2bS9odm1fdmNwdS5oCiAhCWlvbW11X29wCQkJaW9tbXVfb3AuaAogIQlpb21t
dV9vcF9idWYJCQlpb21tdV9vcC5oCishCWlvbW11X29wX21hcAkJCWlvbW11X29wLmgKICEJaW9t
bXVfb3BfcXVlcnlfcmVzZXJ2ZWQJCWlvbW11X29wLmgKKyEJaW9tbXVfb3BfdW5tYXAJCQlpb21t
dV9vcC5oCiA/CWlvbW11X3Jlc2VydmVkX3JhbmdlCQlpb21tdV9vcC5oCiA/CWtleGVjX2V4ZWMJ
CQlrZXhlYy5oCiAhCWtleGVjX2ltYWdlCQkJa2V4ZWMuaAotLSAKMi4xMS4wCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 17:28:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 17:28:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fldsU-0008CP-1N; Fri, 03 Aug 2018 17: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=kyzd=ks=citrix.com=prvs=746c4a709=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fldsS-0008BW-Qo
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 17:28:36 +0000
X-Inumbo-ID: b51bbe3a-9742-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b51bbe3a-9742-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 17:28:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="61924276"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 3 Aug 2018 18:22:20 +0100
Message-ID: <20180803172220.1657-16-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180803172220.1657-1-paul.durrant@citrix.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 15/15] 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
cC5jICAgICAgIHwgIDgzICsrKysrKysrKysrKysrKystLS0tLS0tLQogeGVuL2NvbW1vbi9ncmFu
dF90YWJsZS5jICAgICAgfCAxNDMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaCB8ICAzMSArKysrKysrLS0KIHhl
bi9pbmNsdWRlL3hlbi9ncmFudF90YWJsZS5oIHwgICA3ICsrKwogNCBmaWxlcyBjaGFuZ2VkLCAy
MzEgaW5zZXJ0aW9ucygrKSwgMzMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2lvbW11X29wLmMgYi94ZW4vYXJjaC94ODYvaW9tbXVfb3AuYwppbmRleCAzNWRhZWVlZDky
Li42YjU2M2MwMjI3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaW9tbXVfb3AuYworKysgYi94
ZW4vYXJjaC94ODYvaW9tbXVfb3AuYwpAQCAtMjMsNiArMjMsNyBAQAogI2luY2x1ZGUgPHhlbi9n
dWVzdF9hY2Nlc3MuaD4KICNpbmNsdWRlIDx4ZW4vaHlwZXJjYWxsLmg+CiAjaW5jbHVkZSA8eGVu
L25vc3BlYy5oPgorI2luY2x1ZGUgPHhlbi9ncmFudF90YWJsZS5oPgogCiBzdHJ1Y3QgZ2V0X3Jl
c2VydmVkX2N0eHQgewogICAgIHVuc2lnbmVkIGludCBtYXhfZW50cmllczsKQEAgLTEyMSwxMCAr
MTIyLDEyIEBAIHN0YXRpYyBpbnQgaW9tbXVvcF9tYXAoc3RydWN0IHhlbl9pb21tdV9vcF9tYXAg
Km9wKQogICAgIGJvb2wgcmVhZG9ubHkgPSBvcC0+ZmxhZ3MgJiBYRU5fSU9NTVVPUF9tYXBfcmVh
ZG9ubHk7CiAgICAgYmZuX3QgYmZuID0gX2JmbihvcC0+YmZuKTsKICAgICBzdHJ1Y3QgcGFnZV9p
bmZvICpwYWdlOworICAgIG1mbl90IG1mbjsKICAgICB1bnNpZ25lZCBpbnQgcHJvdDsKICAgICBp
bnQgcmMsIGlnbm9yZTsKIAotICAgIGlmICggb3AtPnBhZCB8fCAob3AtPmZsYWdzICYgflhFTl9J
T01NVU9QX21hcF9yZWFkb25seSkgKQorICAgIGlmICggb3AtPnBhZCB8fCAob3AtPmZsYWdzICYg
fihYRU5fSU9NTVVPUF9tYXBfcmVhZG9ubHkgfAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBYRU5fSU9NTVVPUF9tYXBfZ3JlZikpICkKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7
CiAKICAgICBpZiAoICFpb21tdS0+aW9tbXVfb3BfcmFuZ2VzICkKQEAgLTEzOCwxNSArMTQxLDI4
IEBAIHN0YXRpYyBpbnQgaW9tbXVvcF9tYXAoc3RydWN0IHhlbl9pb21tdV9vcF9tYXAgKm9wKQog
ICAgIGlmICggIWQgKQogICAgICAgICByZXR1cm4gLUVTUkNIOwogCi0gICAgcmMgPSBnZXRfcGFn
ZWRfZ2ZuKGQsIF9nZm4ob3AtPmdmbiksIHJlYWRvbmx5LCBOVUxMLCAmcGFnZSk7Ci0gICAgaWYg
KCByYyApCi0gICAgICAgIGdvdG8gdW5sb2NrOworICAgIGlmICggb3AtPmZsYWdzICYgWEVOX0lP
TU1VT1BfbWFwX2dyZWYgKQorICAgIHsKKyAgICAgICAgcmMgPSBhY3F1aXJlX2dyZWZfZm9yX2lv
bW11KGQsIG9wLT51LmdyZWYsIHJlYWRvbmx5LCAmbWZuKTsKKyAgICAgICAgaWYgKCByYyApCisg
ICAgICAgICAgICBnb3RvIHVubG9jazsKIAotICAgIHJjID0gLUVJTlZBTDsKLSAgICBpZiAoICFy
ZWFkb25seSAmJiAhZ2V0X3BhZ2VfdHlwZShwYWdlLCBQR1Rfd3JpdGFibGVfcGFnZSkgKQorICAg
ICAgICBwYWdlID0gbWZuX3RvX3BhZ2UobWZuKTsKKyAgICB9CisgICAgZWxzZQogICAgIHsKLSAg
ICAgICAgcHV0X3BhZ2UocGFnZSk7Ci0gICAgICAgIGdvdG8gdW5sb2NrOworICAgICAgICByYyA9
IGdldF9wYWdlZF9nZm4oZCwgX2dmbihvcC0+dS5nZm4pLCByZWFkb25seSwgTlVMTCwgJnBhZ2Up
OworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgIGdvdG8gdW5sb2NrOworCisgICAgICAg
IHJjID0gLUVJTlZBTDsKKyAgICAgICAgaWYgKCAhcmVhZG9ubHkgJiYgIWdldF9wYWdlX3R5cGUo
cGFnZSwgUEdUX3dyaXRhYmxlX3BhZ2UpICkKKyAgICAgICAgeworICAgICAgICAgICAgcHV0X3Bh
Z2UocGFnZSk7CisgICAgICAgICAgICBnb3RvIHVubG9jazsKKyAgICAgICAgfQorCisgICAgICAg
IG1mbiA9IHBhZ2VfdG9fbWZuKHBhZ2UpOwogICAgIH0KIAogICAgIHByb3QgPSBJT01NVUZfcmVh
ZGFibGU7CkBAIC0xNTQsNyArMTcwLDcgQEAgc3RhdGljIGludCBpb21tdW9wX21hcChzdHJ1Y3Qg
eGVuX2lvbW11X29wX21hcCAqb3ApCiAgICAgICAgIHByb3QgfD0gSU9NTVVGX3dyaXRhYmxlOwog
CiAgICAgcmMgPSAtRUlPOwotICAgIGlmICggaW9tbXVfbWFwX3BhZ2UoY3VycmQsIGJmbiwgcGFn
ZV90b19tZm4ocGFnZSksIHByb3QpICkKKyAgICBpZiAoIGlvbW11X21hcF9wYWdlKGN1cnJkLCBi
Zm4sIG1mbiwgcHJvdCkgKQogICAgICAgICBnb3RvIHJlbGVhc2U7CiAKICAgICByYyA9IHJhbmdl
c2V0X2FkZF9zaW5nbGV0b24oaW9tbXUtPmlvbW11X29wX3JhbmdlcywgYmZuX3goYmZuKSk7CkBA
IC0xNjgsOSArMTg0LDE0IEBAIHN0YXRpYyBpbnQgaW9tbXVvcF9tYXAoc3RydWN0IHhlbl9pb21t
dV9vcF9tYXAgKm9wKQogICAgIGlnbm9yZSA9IGlvbW11X3VubWFwX3BhZ2UoY3VycmQsIGJmbik7
CiAKICByZWxlYXNlOgotICAgIGlmICggIXJlYWRvbmx5ICkKLSAgICAgICAgcHV0X3BhZ2VfdHlw
ZShwYWdlKTsKLSAgICBwdXRfcGFnZShwYWdlKTsKKyAgICBpZiAoIG9wLT5mbGFncyAmIFhFTl9J
T01NVU9QX21hcF9ncmVmICkKKyAgICAgICAgcmVsZWFzZV9ncmVmX2Zvcl9pb21tdShkLCBvcC0+
dS5ncmVmLCByZWFkb25seSwgbWZuKTsKKyAgICBlbHNlCisgICAgeworICAgICAgICBpZiAoICFy
ZWFkb25seSApCisgICAgICAgICAgICBwdXRfcGFnZV90eXBlKHBhZ2UpOworICAgICAgICBwdXRf
cGFnZShwYWdlKTsKKyAgICB9CiAKICB1bmxvY2s6CiAgICAgcmN1X3VubG9ja19kb21haW4oZCk7
CkBAIC0xODUsMTEgKzIwNiw5IEBAIHN0YXRpYyBpbnQgaW9tbXVvcF91bm1hcChzdHJ1Y3QgeGVu
X2lvbW11X29wX3VubWFwICpvcCkKICAgICBtZm5fdCBtZm47CiAgICAgYm9vbCByZWFkb25seTsK
ICAgICB1bnNpZ25lZCBpbnQgcHJvdDsKLSAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwogICAg
IGludCByYzsKIAotICAgIGlmICggb3AtPnBhZDAgfHwgb3AtPnBhZDEgKQotICAgICAgICByZXR1
cm4gLUVJTlZBTDsKKyAgICBpZiAoIG9wLT5wYWQgfHwgKG9wLT5mbGFncyAmIH5YRU5fSU9NTVVP
UF91bm1hcF9ncmVmKSApCiAKICAgICBpZiAoICFpb21tdS0+aW9tbXVfb3BfcmFuZ2VzICkKICAg
ICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwpAQCAtMjA1LDIxICsyMjQsMzEgQEAgc3RhdGljIGlu
dCBpb21tdW9wX3VubWFwKHN0cnVjdCB4ZW5faW9tbXVfb3BfdW5tYXAgKm9wKQogICAgIGlmICgg
IWQgKQogICAgICAgICByZXR1cm4gLUVTUkNIOwogCi0gICAgcmMgPSBnZXRfcGFnZWRfZ2ZuKGQs
IF9nZm4ob3AtPmdmbiksICEocHJvdCAmIElPTU1VRl93cml0YWJsZSksIE5VTEwsCi0gICAgICAg
ICAgICAgICAgICAgICAgICZwYWdlKTsKLSAgICBpZiAoIHJjICkKLSAgICAgICAgZ290byB1bmxv
Y2s7CisgICAgaWYgKCBvcC0+ZmxhZ3MgJiBYRU5fSU9NTVVPUF91bm1hcF9ncmVmICkKKyAgICB7
CisgICAgICAgIHJjID0gcmVsZWFzZV9ncmVmX2Zvcl9pb21tdShkLCBvcC0+dS5ncmVmLCByZWFk
b25seSwgbWZuKTsKKyAgICAgICAgaWYgKCByYyApCisgICAgICAgICAgICBnb3RvIHVubG9jazsK
KyAgICB9CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsK
IAotICAgIHB1dF9wYWdlKHBhZ2UpOyAvKiByZWxlYXNlIGV4dHJhIHJlZmVyZW5jZSBqdXN0IHRh
a2VuICovCisgICAgICAgIHJjID0gZ2V0X3BhZ2VkX2dmbihkLCBfZ2ZuKG9wLT51LmdmbiksIHJl
YWRvbmx5LCBOVUxMLCAmcGFnZSk7CisgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAgZ290
byB1bmxvY2s7CiAKLSAgICByYyA9IC1FSU5WQUw7Ci0gICAgaWYgKCAhbWZuX2VxKHBhZ2VfdG9f
bWZuKHBhZ2UpLCBtZm4pICkKLSAgICAgICAgZ290byB1bmxvY2s7CisgICAgICAgIHB1dF9wYWdl
KHBhZ2UpOyAvKiByZWxlYXNlIGV4dHJhIHJlZmVyZW5jZSBqdXN0IHRha2VuICovCiAKLSAgICAv
KiByZWxlYXNlIHJlZmVyZW5jZSB0YWtlbiBpbiBtYXAgKi8KLSAgICBpZiAoICFyZWFkb25seSAp
Ci0gICAgICAgIHB1dF9wYWdlX3R5cGUocGFnZSk7Ci0gICAgcHV0X3BhZ2UocGFnZSk7CisgICAg
ICAgIHJjID0gLUVJTlZBTDsKKyAgICAgICAgaWYgKCAhbWZuX2VxKHBhZ2VfdG9fbWZuKHBhZ2Up
LCBtZm4pICkKKyAgICAgICAgICAgIGdvdG8gdW5sb2NrOworCisgICAgICAgIC8qIHJlbGVhc2Ug
cmVmZXJlbmNlIHRha2VuIGluIG1hcCAqLworICAgICAgICBpZiAoICFyZWFkb25seSApCisgICAg
ICAgICAgICBwdXRfcGFnZV90eXBlKHBhZ2UpOworICAgICAgICBwdXRfcGFnZShwYWdlKTsKKyAg
ICB9CiAKICAgICByYyA9IHJhbmdlc2V0X3JlbW92ZV9zaW5nbGV0b24oaW9tbXUtPmlvbW11X29w
X3JhbmdlcywgYmZuX3goYmZuKSk7CiAgICAgaWYgKCByYyApCmRpZmYgLS1naXQgYS94ZW4vY29t
bW9uL2dyYW50X3RhYmxlLmMgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKaW5kZXggY2M3MDgw
YmM5OC4uZmMyODVmOTc1MyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCisr
KyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAtMzg5OCw2ICszODk4LDE0OSBAQCBpbnQg
Z250dGFiX21hcF9mcmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGlkeCwgZ2Zu
X3QgZ2ZuLAogICAgIHJldHVybiByYzsKIH0KIAoraW50CithY3F1aXJlX2dyZWZfZm9yX2lvbW11
KHN0cnVjdCBkb21haW4gKmQsIGdyYW50X3JlZl90IGdyZWYsCisgICAgICAgICAgICAgICAgICAg
ICAgIGJvb2wgcmVhZG9ubHksIG1mbl90ICptZm4pCit7CisgICAgc3RydWN0IGRvbWFpbiAqY3Vy
cmQgPSBjdXJyZW50LT5kb21haW47CisgICAgc3RydWN0IGdyYW50X3RhYmxlICpndCA9IGQtPmdy
YW50X3RhYmxlOworICAgIGdyYW50X2VudHJ5X2hlYWRlcl90ICpzaGFoOworICAgIHN0cnVjdCBh
Y3RpdmVfZ3JhbnRfZW50cnkgKmFjdDsKKyAgICB1aW50MTZfdCAqc3RhdHVzOworICAgIGludCBy
YzsKKworICAgIGdyYW50X3JlYWRfbG9jayhndCk7CisKKyAgICByYyA9IC1FTk9FTlQ7CisgICAg
aWYgKCBncmVmID4gbnJfZ3JhbnRfZW50cmllcyhndCkgKQorICAgICAgICBnb3RvIHVubG9jazsK
KworICAgIGFjdCA9IGFjdGl2ZV9lbnRyeV9hY3F1aXJlKGd0LCBncmVmKTsKKyAgICBzaGFoID0g
c2hhcmVkX2VudHJ5X2hlYWRlcihndCwgZ3JlZik7CisgICAgc3RhdHVzID0gKCBndC0+Z3RfdmVy
c2lvbiA9PSAyICkgPworICAgICAgICAmc3RhdHVzX2VudHJ5KGd0LCBncmVmKSA6CisgICAgICAg
ICZzaGFoLT5mbGFnczsKKworICAgIHJjID0gLUVBQ0NFUzsKKyAgICBpZiAoIChzaGFoLT5mbGFn
cyAmIEdURl90eXBlX21hc2spICE9IEdURl9wZXJtaXRfYWNjZXNzIHx8CisgICAgICAgICAoc2hh
aC0+ZmxhZ3MgJiBHVEZfc3ViX3BhZ2UpICkKKyAgICAgICAgZ290byByZWxlYXNlOworCisgICAg
cmMgPSAtRVJBTkdFOworICAgIGlmICggYWN0LT5waW4gJiYgKChhY3QtPmRvbWlkICE9IGN1cnJk
LT5kb21haW5faWQpIHx8CisgICAgICAgICAgICAgICAgICAgICAgKGFjdC0+cGluICYgMHg4MDgw
ODA4MFUpICE9IDApICkKKyAgICAgICAgZ290byByZWxlYXNlOworCisgICAgcmMgPSAtRUlOVkFM
OworICAgIGlmICggIWFjdC0+cGluIHx8CisgICAgICAgICAoIXJlYWRvbmx5ICYmICEoYWN0LT5w
aW4gJiBHTlRQSU5fZGV2d19tYXNrKSkgKSB7CisgICAgICAgIGlmICggX3NldF9zdGF0dXMoZ3Qt
Pmd0X3ZlcnNpb24sIGN1cnJkLT5kb21haW5faWQsIHJlYWRvbmx5LAorICAgICAgICAgICAgICAg
ICAgICAgICAgIDAsIHNoYWgsIGFjdCwgc3RhdHVzKSAhPSBHTlRTVF9va2F5ICkKKyAgICAgICAg
ICAgIGdvdG8gcmVsZWFzZTsKKyAgICB9CisKKyAgICBpZiAoICFhY3QtPnBpbiApCisgICAgewor
ICAgICAgICBnZm5fdCBnZm4gPSBndC0+Z3RfdmVyc2lvbiA9PSAxID8KKyAgICAgICAgICAgIF9n
Zm4oc2hhcmVkX2VudHJ5X3YxKGd0LCBncmVmKS5mcmFtZSkgOgorICAgICAgICAgICAgX2dmbihz
aGFyZWRfZW50cnlfdjIoZ3QsIGdyZWYpLmZ1bGxfcGFnZS5mcmFtZSk7CisgICAgICAgIHN0cnVj
dCBwYWdlX2luZm8gKnBhZ2U7CisKKyAgICAgICAgcmMgPSAgZ2V0X3BhZ2VkX2dmbihkLCBnZm4s
IHJlYWRvbmx5LCBOVUxMLCAmcGFnZSk7CisgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAg
Z290byBjbGVhcjsKKworICAgICAgICBhY3Rfc2V0X2dmbihhY3QsIGdmbik7CisgICAgICAgIGFj
dC0+bWZuID0gcGFnZV90b19tZm4ocGFnZSk7CisgICAgICAgIGFjdC0+ZG9taWQgPSBjdXJyZC0+
ZG9tYWluX2lkOworICAgICAgICBhY3QtPnN0YXJ0ID0gMDsKKyAgICAgICAgYWN0LT5sZW5ndGgg
PSBQQUdFX1NJWkU7CisgICAgICAgIGFjdC0+aXNfc3ViX3BhZ2UgPSBmYWxzZTsKKyAgICAgICAg
YWN0LT50cmFuc19kb21haW4gPSBkOworICAgICAgICBhY3QtPnRyYW5zX2dyZWYgPSBncmVmOwor
ICAgIH0KKyAgICBlbHNlCisgICAgeworICAgICAgICBBU1NFUlQobWZuX3ZhbGlkKGFjdC0+bWZu
KSk7CisgICAgICAgIGlmICggIWdldF9wYWdlKG1mbl90b19wYWdlKGFjdC0+bWZuKSwgZCkgKQor
ICAgICAgICAgICAgZ290byBjbGVhcjsKKyAgICB9CisKKyAgICByYyA9IDA7CisgICAgYWN0LT5w
aW4gKz0gcmVhZG9ubHkgPyBHTlRQSU5fZGV2cl9pbmMgOiBHTlRQSU5fZGV2d19pbmM7CisgICAg
Km1mbiA9IGFjdC0+bWZuOworICAgIGdvdG8gcmVsZWFzZTsKKworIGNsZWFyOgorICAgIGlmICgg
IXJlYWRvbmx5ICYmICEoYWN0LT5waW4gJiBHTlRQSU5fZGV2d19tYXNrKSApCisgICAgICAgIGdu
dHRhYl9jbGVhcl9mbGFnKF9HVEZfd3JpdGluZywgc3RhdHVzKTsKKworICAgIGlmICggIWFjdC0+
cGluICkKKyAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcoX0dURl9yZWFkaW5nLCBzdGF0dXMpOwor
CisgcmVsZWFzZToKKyAgICBhY3RpdmVfZW50cnlfcmVsZWFzZShhY3QpOworCisgdW5sb2NrOgor
ICAgIGdyYW50X3JlYWRfdW5sb2NrKGd0KTsKKworICAgIHJldHVybiByYzsKK30KKworaW50City
ZWxlYXNlX2dyZWZfZm9yX2lvbW11KHN0cnVjdCBkb21haW4gKmQsIGdyYW50X3JlZl90IGdyZWYs
CisgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgcmVhZG9ubHksIG1mbl90IG1mbikKK3sKKyAg
ICBzdHJ1Y3QgZG9tYWluICpjdXJyZCA9IGN1cnJlbnQtPmRvbWFpbjsKKyAgICBzdHJ1Y3QgZ3Jh
bnRfdGFibGUgKmd0ID0gZC0+Z3JhbnRfdGFibGU7CisgICAgZ3JhbnRfZW50cnlfaGVhZGVyX3Qg
KnNoYWg7CisgICAgc3RydWN0IGFjdGl2ZV9ncmFudF9lbnRyeSAqYWN0OworICAgIHVpbnQxNl90
ICpzdGF0dXM7CisgICAgaW50IHJjOworCisgICAgZ3JhbnRfcmVhZF9sb2NrKGd0KTsKKworICAg
IHJjID0gLUVOT0VOVDsKKyAgICBpZiAoIGdyZWYgPiBucl9ncmFudF9lbnRyaWVzKGd0KSApCisg
ICAgICAgIGdvdG8gdW5sb2NrOworCisgICAgYWN0ID0gYWN0aXZlX2VudHJ5X2FjcXVpcmUoZ3Qs
IGdyZWYpOworICAgIHNoYWggPSBzaGFyZWRfZW50cnlfaGVhZGVyKGd0LCBncmVmKTsKKyAgICBz
dGF0dXMgPSAoIGd0LT5ndF92ZXJzaW9uID09IDIgKSA/CisgICAgICAgICZzdGF0dXNfZW50cnko
Z3QsIGdyZWYpIDoKKyAgICAgICAgJnNoYWgtPmZsYWdzOworCisgICAgcmMgPSAtRUlOVkFMOwor
ICAgIGlmICggIWFjdC0+cGluIHx8IChhY3QtPmRvbWlkICE9IGN1cnJkLT5kb21haW5faWQpIHx8
CisgICAgICAgICAhbWZuX2VxKGFjdC0+bWZuLCBtZm4pICkKKyAgICAgICAgZ290byByZWxlYXNl
OworCisgICAgcmMgPSAwOworICAgIGlmICggcmVhZG9ubHkgKQorICAgICAgICBhY3QtPnBpbiAt
PSBHTlRQSU5fZGV2cl9pbmM7CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgZ250dGFiX21hcmtf
ZGlydHkoZCwgbWZuKTsKKworICAgICAgICBhY3QtPnBpbiAtPSBHTlRQSU5fZGV2d19pbmM7Cisg
ICAgICAgIGlmICggIShhY3QtPnBpbiAmIEdOVFBJTl9kZXZ3X21hc2spICkKKyAgICAgICAgICAg
IGdudHRhYl9jbGVhcl9mbGFnKF9HVEZfd3JpdGluZywgc3RhdHVzKTsKKyAgICB9CisKKyAgICBp
ZiAoICFhY3QtPnBpbiApCisgICAgICAgIGdudHRhYl9jbGVhcl9mbGFnKF9HVEZfcmVhZGluZywg
c3RhdHVzKTsKKworICAgIHB1dF9wYWdlKG1mbl90b19wYWdlKG1mbikpOworCisgcmVsZWFzZToK
KyAgICBhY3RpdmVfZW50cnlfcmVsZWFzZShhY3QpOworCisgdW5sb2NrOgorICAgIGdyYW50X3Jl
YWRfdW5sb2NrKGd0KTsKKworICAgIHJldHVybiByYzsKK30KKwogc3RhdGljIHZvaWQgZ250dGFi
X3VzYWdlX3ByaW50KHN0cnVjdCBkb21haW4gKnJkKQogewogICAgIGludCBmaXJzdCA9IDE7CmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaCBiL3hlbi9pbmNsdWRlL3B1
YmxpYy9pb21tdV9vcC5oCmluZGV4IGM4ZGM1MzFjODMuLjVhNjcyYmNlYWQgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9p
b21tdV9vcC5oCkBAIC0yNCw2ICsyNCw3IEBACiAjZGVmaW5lIFhFTl9QVUJMSUNfSU9NTVVfT1Bf
SAogCiAjaW5jbHVkZSAieGVuLmgiCisjaW5jbHVkZSAiZ3JhbnRfdGFibGUuaCIKIAogdHlwZWRl
ZiB1aW50NjRfdCB4ZW5fYmZuX3Q7CiAKQEAgLTc5LDEyICs4MCwyMCBAQCBzdHJ1Y3QgeGVuX2lv
bW11X29wX21hcCB7CiAKICNkZWZpbmUgX1hFTl9JT01NVU9QX21hcF9yZWFkb25seSAwCiAjZGVm
aW5lIFhFTl9JT01NVU9QX21hcF9yZWFkb25seSAoMSA8PCAoX1hFTl9JT01NVU9QX21hcF9yZWFk
b25seSkpCisjZGVmaW5lIF9YRU5fSU9NTVVPUF9tYXBfZ3JlZiAxCisjZGVmaW5lIFhFTl9JT01N
VU9QX21hcF9ncmVmICgxIDw8IChfWEVOX0lPTU1VT1BfbWFwX2dyZWYpKQogCiAgICAgdWludDMy
X3QgcGFkOwogICAgIC8qIElOIC0gVGhlIElPTU1VIGZyYW1lIG51bWJlciB3aGljaCB3aWxsIGhv
bGQgdGhlIG5ldyBtYXBwaW5nICovCiAgICAgeGVuX2Jmbl90IGJmbjsKLSAgICAvKiBJTiAtIFRo
ZSBndWVzdCBmcmFtZSBudW1iZXIgb2YgdGhlIHBhZ2UgdG8gYmUgbWFwcGVkICovCi0gICAgeGVu
X3Bmbl90IGdmbjsKKyAgICAvKgorICAgICAqIElOIC0gVGhlIGd1ZXN0IGZyYW1lIG51bWJlciBv
ciBncmFudCByZWZlcmVuY2Ugb2YgdGhlIHBhZ2UgdG8KKyAgICAgKiBiZSBtYXBwZWQuCisgICAg
ICovCisgICAgdW5pb24geworICAgICAgICB4ZW5fcGZuX3QgZ2ZuOworICAgICAgICBncmFudF9y
ZWZfdCBncmVmOworICAgIH0gdTsKIH07CiAKIC8qCkBAIC05NSwxMiArMTA0LDIyIEBAIHN0cnVj
dCB4ZW5faW9tbXVfb3BfbWFwIHsKIHN0cnVjdCB4ZW5faW9tbXVfb3BfdW5tYXAgewogICAgIC8q
IElOIC0gVGhlIGRvbWlkIG9mIHRoZSBndWVzdCAqLwogICAgIGRvbWlkX3QgZG9taWQ7Ci0gICAg
dWludDE2X3QgcGFkMDsKLSAgICB1aW50MzJfdCBwYWQxOworICAgIHVpbnQxNl90IGZsYWdzOwor
CisjZGVmaW5lIF9YRU5fSU9NTVVPUF91bm1hcF9ncmVmIDAKKyNkZWZpbmUgWEVOX0lPTU1VT1Bf
dW5tYXBfZ3JlZiAoMSA8PCAoX1hFTl9JT01NVU9QX3VubWFwX2dyZWYpKQorCisgICAgdWludDMy
X3QgcGFkOwogICAgIC8qIElOIC0gVGhlIElPTU1VIGZyYW1lIG51bWJlciB3aGljaCBob2xkcyB0
aGUgbWFwcGluZyB0byBiZSByZW1vdmVkICovCiAgICAgeGVuX2Jmbl90IGJmbjsKLSAgICAvKiBJ
TiAtIFRoZSBndWVzdCBmcmFtZSBudW1iZXIgb2YgdGhlIHBhZ2UgdGhhdCBpcyBtYXBwZWQgKi8K
LSAgICB4ZW5fcGZuX3QgZ2ZuOworICAgIC8qCisgICAgICogSU4gLSBUaGUgZ3Vlc3QgZnJhbWUg
bnVtYmVyIG9yIGdyYW50IHJlZmVyZW5jZSBvZiB0aGUgcGFnZSB0aGF0CisgICAgICogaXMgbWFw
cGVkLgorICAgICAqLworICAgIHVuaW9uIHsKKyAgICAgICAgeGVuX3Bmbl90IGdmbjsKKyAgICAg
ICAgZ3JhbnRfcmVmX3QgZ3JlZjsKKyAgICB9IHU7CiB9OwogCiAvKgpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmggYi94ZW4vaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUu
aAppbmRleCAwMjg2YmEzM2RkLi4wZjQ0YzY1ODdjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94
ZW4vZ3JhbnRfdGFibGUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaApAQCAt
NTksNiArNTksMTMgQEAgaW50IG1lbV9zaGFyaW5nX2dyZWZfdG9fZ2ZuKHN0cnVjdCBncmFudF90
YWJsZSAqZ3QsIGdyYW50X3JlZl90IHJlZiwKIGludCBnbnR0YWJfbWFwX2ZyYW1lKHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGxvbmcgaWR4LCBnZm5fdCBnZm4sCiAgICAgICAgICAgICAgICAg
ICAgICBtZm5fdCAqbWZuKTsKIAoraW50CithY3F1aXJlX2dyZWZfZm9yX2lvbW11KHN0cnVjdCBk
b21haW4gKmQsIGdyYW50X3JlZl90IGdyZWYsCisgICAgICAgICAgICAgICAgICAgICAgIGJvb2wg
cmVhZG9ubHksIG1mbl90ICptZm4pOworaW50CityZWxlYXNlX2dyZWZfZm9yX2lvbW11KHN0cnVj
dCBkb21haW4gKmQsIGdyYW50X3JlZl90IGdyZWYsCisgICAgICAgICAgICAgICAgICAgICAgIGJv
b2wgcmVhZG9ubHksIG1mbl90IG1mbik7CisKIHVuc2lnbmVkIGludCBnbnR0YWJfZG9tMF9mcmFt
ZXModm9pZCk7CiAKICNlbmRpZiAvKiBfX1hFTl9HUkFOVF9UQUJMRV9IX18gKi8KLS0gCjIuMTEu
MAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 17:28:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 17:28:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fldsR-0008B8-9c; Fri, 03 Aug 2018 17: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=kyzd=ks=citrix.com=prvs=746c4a709=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fldsQ-0008B2-F2
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 17:28:34 +0000
X-Inumbo-ID: b34c8dfe-9742-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b34c8dfe-9742-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 17:28:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="61924265"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 3 Aug 2018 18:22:17 +0100
Message-ID: <20180803172220.1657-13-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180803172220.1657-1-paul.durrant@citrix.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 12/15] 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
aXRyaXguY29tPgoKdjQ6CiAtIFNldCBzeW5jX2lvbW11X3B0IHRvIGZhbHNlIGluc3RlYWQgb2Yg
bmVlZF9pb21tdS4KCnYyOgogLSBOZXcgaW4gdjIuCi0tLQogeGVuL2FyY2gveDg2L2lvbW11X29w
LmMgICAgICAgICB8IDQyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
CiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIHwgIDIgKy0KIHhlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3BjaS5jICAgfCAgNCArKy0tCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3Au
aCAgIHwgIDYgKysrKysrCiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgIHwgIDMgKysr
CiA1IGZpbGVzIGNoYW5nZWQsIDU0IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2lvbW11X29wLmMgYi94ZW4vYXJjaC94ODYvaW9tbXVfb3Au
YwppbmRleCBiY2ZjZDQ5MTAyLi5iMjk1NDdiZmZkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aW9tbXVfb3AuYworKysgYi94ZW4vYXJjaC94ODYvaW9tbXVfb3AuYwpAQCAtNzgsNiArNzgsNDIg
QEAgc3RhdGljIGludCBpb21tdV9vcF9xdWVyeV9yZXNlcnZlZChzdHJ1Y3QgeGVuX2lvbW11X29w
X3F1ZXJ5X3Jlc2VydmVkICpvcCkKICAgICByZXR1cm4gMDsKIH0KIAorc3RhdGljIGludCBpb21t
dV9vcF9lbmFibGVfbW9kaWZpY2F0aW9uKHZvaWQpCit7CisgICAgc3RydWN0IGRvbWFpbiAqY3Vy
cmQgPSBjdXJyZW50LT5kb21haW47CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaW9tbXUgPSBk
b21faW9tbXUoY3VycmQpOworICAgIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMgKm9wcyA9IGlvbW11
LT5wbGF0Zm9ybV9vcHM7CisKKyAgICAvKiBIYXMgbW9kaWZpY2F0aW9uIGFscmVhZHkgYmVlbiBl
bmFibGVkPyAqLworICAgIGlmICggaW9tbXUtPmlvbW11X29wX3JhbmdlcyApCisgICAgICAgIHJl
dHVybiAwOworCisgICAgLyoKKyAgICAgKiBUaGUgSU9NTVUgbWFwcGluZ3MgY2Fubm90IGJlIG1v
ZGlmaWVkIGlmOgorICAgICAqIC0gdGhlIElPTU1VIGlzIG5vdCBlbmFibGVkIG9yLAorICAgICAq
IC0gdGhlIGN1cnJlbnQgZG9tYWluIGlzIGRvbTAgYW5kIHRyYW5sc2F0aW9uIGlzIGRpc2FibGVk
IG9yLAorICAgICAqIC0gSEFQIGlzIGVuYWJsZWQgYW5kIHRoZSBJT01NVSBzaGFyZXMgdGhlIG1h
cHBpbmdzLgorICAgICAqLworICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwKKyAgICAgICAgIChp
c19oYXJkd2FyZV9kb21haW4oY3VycmQpICYmIGlvbW11X3Bhc3N0aHJvdWdoKSB8fAorICAgICAg
ICAgaW9tbXVfdXNlX2hhcF9wdChjdXJyZCkgKQorICAgICAgICByZXR1cm4gLUVBQ0NFUzsKKwor
ICAgIC8qCisgICAgICogVGhlIElPTU1VIGltcGxlbWVudGF0aW9uIG11c3QgcHJvdmlkZSB0aGUg
bG9va3VwIG1ldGhvZCBpZgorICAgICAqIG1vZGlmaWNhdGlvbiBvZiB0aGUgbWFwcGluZ3MgaXMg
dG8gYmUgc3VwcG9ydGVkLgorICAgICAqLworICAgIGlmICggIW9wcy0+bG9va3VwX3BhZ2UgKQor
ICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7CisKKyAgICBpb21tdS0+aW9tbXVfb3BfcmFuZ2Vz
ID0gcmFuZ2VzZXRfbmV3KGN1cnJkLCBOVUxMLCAwKTsKKyAgICBpZiAoICFpb21tdS0+aW9tbXVf
b3BfcmFuZ2VzICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisKKyAgICBjdXJyZC0+c3luY19p
b21tdV9wdCA9IDA7IC8qIERpc2FibGUgc3luY2hyb25pemF0aW9uICovCisgICAgcmV0dXJuIDA7
Cit9CisKIHN0YXRpYyB2b2lkIGlvbW11X29wKHhlbl9pb21tdV9vcF90ICpvcCkKIHsKICAgICBz
d2l0Y2ggKCBvcC0+b3AgKQpAQCAtODYsNiArMTIyLDEwIEBAIHN0YXRpYyB2b2lkIGlvbW11X29w
KHhlbl9pb21tdV9vcF90ICpvcCkKICAgICAgICAgb3AtPnN0YXR1cyA9IGlvbW11X29wX3F1ZXJ5
X3Jlc2VydmVkKCZvcC0+dS5xdWVyeV9yZXNlcnZlZCk7CiAgICAgICAgIGJyZWFrOwogCisgICAg
Y2FzZSBYRU5fSU9NTVVPUF9lbmFibGVfbW9kaWZpY2F0aW9uOgorICAgICAgICBvcC0+c3RhdHVz
ID0gaW9tbXVfb3BfZW5hYmxlX21vZGlmaWNhdGlvbigpOworICAgICAgICBicmVhazsKKwogICAg
IGRlZmF1bHQ6CiAgICAgICAgIG9wLT5zdGF0dXMgPSAtRU9QTk9UU1VQUDsKICAgICAgICAgYnJl
YWs7CkBAIC05OCw2ICsxMzgsNyBAQCBpbnQgZG9fb25lX2lvbW11X29wKHhlbl9pb21tdV9vcF9i
dWZfdCAqYnVmKQogICAgIHNpemVfdCBvZmZzZXQ7CiAgICAgc3RhdGljIGNvbnN0IHNpemVfdCBv
cF9zaXplW10gPSB7CiAgICAgICAgIFtYRU5fSU9NTVVPUF9xdWVyeV9yZXNlcnZlZF0gPSBzaXpl
b2Yoc3RydWN0IHhlbl9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZCksCisgICAgICAgIFtYRU5fSU9N
TVVPUF9lbmFibGVfbW9kaWZpY2F0aW9uXSA9IDAsCiAgICAgfTsKICAgICBzaXplX3Qgc2l6ZTsK
ICAgICBpbnQgcmM7CkBAIC0xODQsNiArMjI1LDcgQEAgaW50IGNvbXBhdF9vbmVfaW9tbXVfb3Ao
Y29tcGF0X2lvbW11X29wX2J1Zl90ICpidWYpCiAgICAgc2l6ZV90IG9mZnNldDsKICAgICBzdGF0
aWMgY29uc3Qgc2l6ZV90IG9wX3NpemVbXSA9IHsKICAgICAgICAgW1hFTl9JT01NVU9QX3F1ZXJ5
X3Jlc2VydmVkXSA9IHNpemVvZihzdHJ1Y3QgY29tcGF0X2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVk
KSwKKyAgICAgICAgW1hFTl9JT01NVU9QX2VuYWJsZV9tb2RpZmljYXRpb25dID0gMCwKICAgICB9
OwogICAgIHNpemVfdCBzaXplOwogICAgIHhlbl9pb21tdV9vcF90IG5hdDsKZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9pb21tdS5jCmluZGV4IGNhZjNkMTI1YWUuLjhmNjM1YTVjZGIgMTAwNjQ0Ci0tLSBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
aW9tbXUuYwpAQCAtMjYsNyArMjYsNiBAQCBzdGF0aWMgdm9pZCBpb21tdV9kdW1wX3AybV90YWJs
ZSh1bnNpZ25lZCBjaGFyIGtleSk7CiAKIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IGlvbW11
X2Rldl9pb3RsYl90aW1lb3V0ID0gMTAwMDsKIGludGVnZXJfcGFyYW0oImlvbW11X2Rldl9pb3Rs
Yl90aW1lb3V0IiwgaW9tbXVfZGV2X2lvdGxiX3RpbWVvdXQpOwotCiAvKgogICogVGhlICdpb21t
dScgcGFyYW1ldGVyIGVuYWJsZXMgdGhlIElPTU1VLiAgT3B0aW9uYWwgY29tbWEgc2VwYXJhdGVk
CiAgKiB2YWx1ZSBtYXkgY29udGFpbjoKQEAgLTI2NSw2ICsyNjQsNyBAQCB2b2lkIGlvbW11X2Rv
bWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpCiAgICAgYXJjaF9pb21tdV9kb21haW5fZGVz
dHJveShkKTsKIAogICAgIHJhbmdlc2V0X2Rlc3Ryb3koaGQtPnJlc2VydmVkX3Jhbmdlcyk7Cisg
ICAgcmFuZ2VzZXRfZGVzdHJveShoZC0+aW9tbXVfb3BfcmFuZ2VzKTsKIH0KIAogaW50IGlvbW11
X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwgbWZuX3QgbWZuLApkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9wY2kuYwppbmRleCAzZDNhZDQ4NGU3Li5kNDAzM2FmNDFhIDEwMDY0NAotLS0gYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9w
Y2kuYwpAQCAtMTQ2MCw3ICsxNDYwLDcgQEAgc3RhdGljIGludCBhc3NpZ25fZGV2aWNlKHN0cnVj
dCBkb21haW4gKmQsIHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4sIHUzMiBmbGFnKQogICAgIH0K
IAogIGRvbmU6Ci0gICAgaWYgKCAhaGFzX2FyY2hfcGRldnMoZCkgJiYgaGFzX2lvbW11X3B0KGQp
ICkKKyAgICBpZiAoICFoYXNfYXJjaF9wZGV2cyhkKSAmJiBoYXNfaW9tbXVfcHQoZCkgJiYgIWhk
LT5pb21tdV9vcF9yYW5nZXMgKQogICAgICAgICBpb21tdV90ZWFyZG93bihkKTsKICAgICBwY2lk
ZXZzX3VubG9jaygpOwogCkBAIC0xNTEwLDcgKzE1MTAsNyBAQCBpbnQgZGVhc3NpZ25fZGV2aWNl
KHN0cnVjdCBkb21haW4gKmQsIHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4pCiAKICAgICBwZGV2
LT5mYXVsdC5jb3VudCA9IDA7CiAKLSAgICBpZiAoICFoYXNfYXJjaF9wZGV2cyhkKSAmJiBoYXNf
aW9tbXVfcHQoZCkgKQorICAgIGlmICggIWhhc19hcmNoX3BkZXZzKGQpICYmIGhhc19pb21tdV9w
dChkKSAmJiAhaGQtPmlvbW11X29wX3JhbmdlcyApCiAgICAgICAgIGlvbW11X3RlYXJkb3duKGQp
OwogCiAgICAgcmV0dXJuIHJldDsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pb21t
dV9vcC5oIGIveGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmgKaW5kZXggYWRlNDA0YTg3Ny4u
OWJmNzRiZDAwNyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmgKKysr
IGIveGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmgKQEAgLTYxLDYgKzYxLDEyIEBAIHN0cnVj
dCB4ZW5faW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQgewogICAgIFhFTl9HVUVTVF9IQU5ETEUoeGVu
X2lvbW11X3Jlc2VydmVkX3JhbmdlX3QpIHJhbmdlczsKIH07CiAKKy8qCisgKiBYRU5fSU9NTVVP
UF9lbmFibGVfbW9kaWZpY2F0aW9uOiBFbmFibGUgb3BlcmF0aW9ucyB0aGF0IG1vZGlmeSBJT01N
VQorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFwcGluZ3MuCisgKi8KKyNk
ZWZpbmUgWEVOX0lPTU1VT1BfZW5hYmxlX21vZGlmaWNhdGlvbiAyCisKIHN0cnVjdCB4ZW5faW9t
bXVfb3AgewogICAgIHVpbnQxNl90IG9wOyAgICAvKiBvcCB0eXBlICovCiAgICAgdWludDE2X3Qg
cGFkOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94
ZW4vaW9tbXUuaAppbmRleCA3YzVkNDZkZjgxLi4wOGIxNjNjYmNiIDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS94ZW4vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApAQCAtMTMw
LDYgKzEzMCw5IEBAIHN0cnVjdCBkb21haW5faW9tbXUgewogICAgICAqIG11c3Qgbm90IGJlIG1v
ZGlmaWVkIGFmdGVyIGluaXRpYWxpemF0aW9uLgogICAgICAqLwogICAgIHN0cnVjdCByYW5nZXNl
dCAqcmVzZXJ2ZWRfcmFuZ2VzOworCisgICAgLyogUmFuZ2VzIHVuZGVyIHRoZSBjb250cm9sIG9m
IGlvbW11X29wICovCisgICAgc3RydWN0IHJhbmdlc2V0ICppb21tdV9vcF9yYW5nZXM7CiB9Owog
CiAjZGVmaW5lIGRvbV9pb21tdShkKSAgICAgICAgICAgICAgKCYoZCktPmlvbW11KQotLSAKMi4x
MS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 17:28:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 17: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 1fldsh-0008GX-Cg; Fri, 03 Aug 2018 17: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=kyzd=ks=citrix.com=prvs=746c4a709=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fldsf-0008G3-RS
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 17:28:49 +0000
X-Inumbo-ID: bc39bfcd-9742-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bc39bfcd-9742-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 17:29:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="61924284"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 3 Aug 2018 18:22:16 +0100
Message-ID: <20180803172220.1657-12-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180803172220.1657-1-paul.durrant@citrix.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 11/15] mm / iommu: split need_iommu() into
 has_iommu_pt() and sync_iommu_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG5hbWUgJ25lZWRfaW9tbXUnIGlzIGEgbGl0dGxlIGNvbmZ1c2luZyBhcyBpdCBzdWdnZXN0
cyBhIGRvbWFpbiBuZWVkcwp0byB1c2UgdGhlIElPTU1VIGJ1dCBzb21ldGhpbmcgbWlnaHQgbm90
IGJlIHNldCB1cCB5ZXQsIHdoZW4gaW4gZmFjdCBpdApkb2Vzbid0IGJlY29tZSB0cnVlIHVudGls
IElPTU1VIG1hcHBpbmdzIGZvciB0aGUgZG9tYWluIGhhdmUgYmVlbiBjcmVhdGVkLgoKVHdvIGRp
ZmZlcmVudCBtZWFuaW5ncyBhcmUgYWxzbyBpbmZlcnJlZCBmcm9tIGl0IGluIHZhcmlvdXMgcGxh
Y2VzIGluIHRoZQpjb2RlOgoKLSBTb21lIGNhbGxlcnMgd2FudCB0byB0ZXN0IHdoZXRoZXIgYSBk
b21haW4gaGFzIElPTU1VIG1hcHBpbmdzCi0gU29tZSBjYWxsZXJzIHdhbnQgdG8gdGVzdCB3aGV0
aGVyIHRoZXkgbmVlZCB0byBzeW5jaHJvbml6ZSB0aGUgZG9tYWluJ3MKICBQMk0gYW5kIElPTU1V
IG1hcHBpbmdzCgpUaGlzIHBhdGNoIHRoZXJlZm9yZSBjcmVhdGVzIHR3byBuZXcgYm9vbGVhbiBm
bGFncywgJ2hhc19pb21tdV9wdCcgYW5kCidzeW5jX2lvbW11X3B0JyB0byBjb252ZXkgdGhvc2Ug
bWVhbmluZ3Mgc2VwYXJhdGVseSBhbmQgY3JlYXRlcyB0aGUKY29ycmVzcG9uZGluZyBtYWNyb3Mu
IEFsbCBjYWxsZXJzIG9mIG5lZWRfaW9tbXUoKSBhcmUgdGhlbiBtb2RpZmllZCB0bwp1c2UgdGhl
IG1hY3JvIGFwcHJvcHJpYXRlIHRvIHdoYXQgdGhleSBhcmUgdHJ5aW5nIHRvIHRlc3QuCgpOT1RF
OiBUaGUgdGVzdCBvZiBuZWVkX2lvbW11KGQpIGluIHRoZSBBTUQgSU9NTVUgaW5pdGlhbGl6YXRp
b24gY29kZSBoYXMKICAgICAgYmVlbiByZXBsYWNlZCB3aXRoIGEgdGVzdCBvZiBpb21tdV9kb20w
X3N0cmljdCBzaW5jZSB0aGlzIG1vcmUKICAgICAgYWNjdXJhdGVseSByZWZsZWN0cyB0aGUgbWVh
bmluZyBvZiB0aGUgdGVzdCBhbmQgYnJpbmdzIGl0IGludG8KICAgICAgbGluZSB3aXRoIGEgc2lt
aWxhciB0ZXN0IGluIHRoZSBJbnRlbCBWVC1kIGNvZGUuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1
cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpD
YzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+CkNjOiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CkNj
OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBKdW4gTmFr
YWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+CkNjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFu
QGludGVsLmNvbT4KQ2M6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNv
bT4KQ2M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5j
b20+CkNjOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KCnY0OgogLSBOZXcgaW4g
djQuCi0tLQogeGVuL2FyY2gvYXJtL3AybS5jICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAy
ICstCiB4ZW4vYXJjaC94ODYvaHZtL210cnIuYyAgICAgICAgICAgICAgICAgICAgIHwgIDUgKysr
LS0KIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQog
eGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4v
YXJjaC94ODYvbW0vcDJtLWVwdC5jICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNo
L3g4Ni9tbS9wMm0tcHQuYyAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2
L21tL3AybS5jICAgICAgICAgICAgICAgICAgICAgICB8ICA4ICsrKystLS0tCiB4ZW4vYXJjaC94
ODYvbW0vcGFnaW5nLmMgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni94
ODZfNjQvbW0uYyAgICAgICAgICAgICAgICAgICAgfCAgMyArKy0KIHhlbi9jb21tb24vbWVtb3J5
LmMgICAgICAgICAgICAgICAgICAgICAgICAgfCAgNiArKystLS0KIHhlbi9jb21tb24vdm1fZXZl
bnQuYyAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyB8ICAyICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9k
ZXZpY2VfdHJlZS5jICAgICAgIHwgIDIgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11
LmMgICAgICAgICAgICAgfCAxNyArKysrKysrKysrLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvcGNpLmMgICAgICAgICAgICAgICB8ICA2ICsrKy0tLQogeGVuL2luY2x1ZGUvYXNtLWFy
bS9ncmFudF90YWJsZS5oICAgICAgICAgICB8ICAyICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2lv
bW11LmggICAgICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRf
dGFibGUuaCAgICAgICAgICAgfCAgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5oICAg
ICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCAgICAgICAgICAg
ICAgICAgICAgIHwgMTIgKysrKysrKystLS0tCiAyMCBmaWxlcyBjaGFuZ2VkLCA0NiBpbnNlcnRp
b25zKCspLCAzNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcDJtLmMg
Yi94ZW4vYXJjaC9hcm0vcDJtLmMKaW5kZXggZWIzOTg2MWI3My4uYzk3MmI3MmJhZiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gvYXJtL3AybS5jCisrKyBiL3hlbi9hcmNoL2FybS9wMm0uYwpAQCAtOTUx
LDcgKzk1MSw3IEBAIHN0YXRpYyBpbnQgX19wMm1fc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWlu
ICpwMm0sCiAgICAgaWYgKCBscGFlX3ZhbGlkKG9yaWdfcHRlKSAmJiBlbnRyeS0+cDJtLmJhc2Ug
IT0gb3JpZ19wdGUucDJtLmJhc2UgKQogICAgICAgICBwMm1fZnJlZV9lbnRyeShwMm0sIG9yaWdf
cHRlLCBsZXZlbCk7CiAKLSAgICBpZiAoIG5lZWRfaW9tbXUocDJtLT5kb21haW4pICYmCisgICAg
aWYgKCBzeW5jX2lvbW11X3B0KHAybS0+ZG9tYWluKSAmJgogICAgICAgICAgKGxwYWVfdmFsaWQo
b3JpZ19wdGUpIHx8IGxwYWVfdmFsaWQoKmVudHJ5KSkgKQogICAgIHsKICAgICAgICAgcmMgPSBp
b21tdV9pb3RsYl9mbHVzaChwMm0tPmRvbWFpbiwgX2JmbihnZm5feChzZ2ZuKSksCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCmlu
ZGV4IGM1MDJkZGE2OTMuLjYxMTMxZDRiNjEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
bXRyci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCkBAIC04MjQsNyArODI0LDggQEAg
SFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShNVFJSLCBodm1fc2F2ZV9tdHJyX21zciwgaHZtX2xv
YWRfbXRycl9tc3IsCiAKIHZvaWQgbWVtb3J5X3R5cGVfY2hhbmdlZChzdHJ1Y3QgZG9tYWluICpk
KQogewotICAgIGlmICggbmVlZF9pb21tdShkKSAmJiBkLT52Y3B1ICYmIGQtPnZjcHVbMF0gKQor
ICAgIGlmICggKHN5bmNfaW9tbXVfcHQoZCkgfHwgaW9tbXVfdXNlX2hhcF9wdChkKSkgJiYKKyAg
ICAgICAgIGQtPnZjcHUgJiYgZC0+dmNwdVswXSApCiAgICAgewogICAgICAgICBwMm1fbWVtb3J5
X3R5cGVfY2hhbmdlZChkKTsKICAgICAgICAgZmx1c2hfYWxsKEZMVVNIX0NBQ0hFKTsKQEAgLTg3
Miw3ICs4NzMsNyBAQCBpbnQgZXB0ZV9nZXRfZW50cnlfZW10KHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgZ2ZuLCBtZm5fdCBtZm4sCiAgICAgICAgIHJldHVybiBNVFJSX1RZUEVfVU5D
QUNIQUJMRTsKICAgICB9CiAKLSAgICBpZiAoICFuZWVkX2lvbW11KGQpICYmICFjYWNoZV9mbHVz
aF9wZXJtaXR0ZWQoZCkgKQorICAgIGlmICggIWhhc19pb21tdV9wdChkKSAmJiAhY2FjaGVfZmx1
c2hfcGVybWl0dGVkKGQpICkKICAgICB7CiAgICAgICAgICppcGF0ID0gMTsKICAgICAgICAgcmV0
dXJuIE1UUlJfVFlQRV9XUkJBQ0s7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0uYyBiL3hl
bi9hcmNoL3g4Ni9tbS5jCmluZGV4IDA4ODc4NTc0ZjMuLjQ2MjM5ODA5NmYgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC0yNzI3LDcgKzI3
MjcsNyBAQCBzdGF0aWMgaW50IF9nZXRfcGFnZV90eXBlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2Us
IHVuc2lnbmVkIGxvbmcgdHlwZSwKICAgICB7CiAgICAgICAgIC8qIFNwZWNpYWwgcGFnZXMgc2hv
dWxkIG5vdCBiZSBhY2Nlc3NpYmxlIGZyb20gZGV2aWNlcy4gKi8KICAgICAgICAgc3RydWN0IGRv
bWFpbiAqZCA9IHBhZ2VfZ2V0X293bmVyKHBhZ2UpOwotICAgICAgICBpZiAoIGQgJiYgaXNfcHZf
ZG9tYWluKGQpICYmIHVubGlrZWx5KG5lZWRfaW9tbXUoZCkpICkKKyAgICAgICAgaWYgKCBkICYm
IGlzX3B2X2RvbWFpbihkKSAmJiB1bmxpa2VseShzeW5jX2lvbW11X3B0KGQpKSApCiAgICAgICAg
IHsKICAgICAgICAgICAgIG1mbl90IG1mbiA9IHBhZ2VfdG9fbWZuKHBhZ2UpOwogCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1f
c2hhcmluZy5jCmluZGV4IGZhZDhhOWRmMTMuLmM1NDg0NTI3NWYgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmlu
Zy5jCkBAIC0xNjEwLDcgKzE2MTAsNyBAQCBpbnQgbWVtX3NoYXJpbmdfZG9tY3RsKHN0cnVjdCBk
b21haW4gKmQsIHN0cnVjdCB4ZW5fZG9tY3RsX21lbV9zaGFyaW5nX29wICptZWMpCiAgICAgICAg
IGNhc2UgWEVOX0RPTUNUTF9NRU1fU0hBUklOR19DT05UUk9MOgogICAgICAgICB7CiAgICAgICAg
ICAgICByYyA9IDA7Ci0gICAgICAgICAgICBpZiAoIHVubGlrZWx5KG5lZWRfaW9tbXUoZCkgJiYg
bWVjLT51LmVuYWJsZSkgKQorICAgICAgICAgICAgaWYgKCB1bmxpa2VseShoYXNfaW9tbXVfcHQo
ZCkgJiYgbWVjLT51LmVuYWJsZSkgKQogICAgICAgICAgICAgICAgIHJjID0gLUVYREVWOwogICAg
ICAgICAgICAgZWxzZQogICAgICAgICAgICAgICAgIGQtPmFyY2guaHZtX2RvbWFpbi5tZW1fc2hh
cmluZ19lbmFibGVkID0gbWVjLT51LmVuYWJsZTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9t
bS9wMm0tZXB0LmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCmluZGV4IGU1MmRiYjYyMDMu
LmQ5MDQyNGE5YTMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMKKysrIGIv
eGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwpAQCAtODY4LDcgKzg2OCw3IEBAIG91dDoKICAgICB7
CiAgICAgICAgIGlmICggaW9tbXVfdXNlX2hhcF9wdChkKSApCiAgICAgICAgICAgICByYyA9IGlv
bW11X3B0ZV9mbHVzaChkLCBnZm4sICZlcHRfZW50cnktPmVwdGUsIG9yZGVyLCB2dGRfcHRlX3By
ZXNlbnQpOwotICAgICAgICBlbHNlIGlmICggbmVlZF9pb21tdShkKSApCisgICAgICAgIGVsc2Ug
aWYgKCBzeW5jX2lvbW11X3B0KGQpICkKICAgICAgICAgewogICAgICAgICAgICAgYmZuX3QgYmZu
ID0gX2JmbihnZm4pOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMgYi94
ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKaW5kZXggOTI1NTE5NDA3MC4uZTBhZTZiZjIwZiAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS1wdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9w
Mm0tcHQuYwpAQCAtNjg3LDcgKzY4Nyw3IEBAIHAybV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9k
b21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywgbWZuX3QgbWZuLAogICAgICAgICAgICAgaWYgKCBpb21t
dV9vbGRfZmxhZ3MgKQogICAgICAgICAgICAgICAgIGFtZF9pb21tdV9mbHVzaF9wYWdlcyhwMm0t
PmRvbWFpbiwgZ2ZuLCBwYWdlX29yZGVyKTsKICAgICAgICAgfQotICAgICAgICBlbHNlIGlmICgg
bmVlZF9pb21tdShwMm0tPmRvbWFpbikgKQorICAgICAgICBlbHNlIGlmICggc3luY19pb21tdV9w
dChwMm0tPmRvbWFpbikgKQogICAgICAgICB7CiAgICAgICAgICAgICBiZm5fdCBiZm4gPSBfYmZu
KGdmbik7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4
Ni9tbS9wMm0uYwppbmRleCA3NDY1NDg5MDc0Li40ZmZjZTM3YzQ1IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvbW0vcDJtLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCkBAIC03MTMsNyAr
NzEzLDcgQEAgcDJtX3JlbW92ZV9wYWdlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVk
IGxvbmcgZ2ZuX2wsIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgIHsKICAgICAgICAgaW50IHJjID0g
MDsKIAotICAgICAgICBpZiAoIG5lZWRfaW9tbXUocDJtLT5kb21haW4pICkKKyAgICAgICAgaWYg
KCBzeW5jX2lvbW11X3B0KHAybS0+ZG9tYWluKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIGJm
bl90IGJmbiA9IF9iZm4obWZuKTsKIApAQCAtNzc3LDcgKzc3Nyw3IEBAIGd1ZXN0X3BoeXNtYXBf
YWRkX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwgbWZuX3QgbWZuLAogCiAgICAg
aWYgKCAhcGFnaW5nX21vZGVfdHJhbnNsYXRlKGQpICkKICAgICB7Ci0gICAgICAgIGlmICggbmVl
ZF9pb21tdShkKSAmJiB0ID09IHAybV9yYW1fcncgKQorICAgICAgICBpZiAoIHN5bmNfaW9tbXVf
cHQoZCkgJiYgdCA9PSBwMm1fcmFtX3J3ICkKICAgICAgICAgewogICAgICAgICAgICAgYmZuX3Qg
YmZuID0gX2JmbihtZm5feChtZm4pKTsKIApAQCAtMTE2NSw3ICsxMTY1LDcgQEAgaW50IHNldF9p
ZGVudGl0eV9wMm1fZW50cnkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm5fbCwK
IAogICAgIGlmICggIXBhZ2luZ19tb2RlX3RyYW5zbGF0ZShkKSApCiAgICAgewotICAgICAgICBp
ZiAoICFuZWVkX2lvbW11KGQpICkKKyAgICAgICAgaWYgKCAhc3luY19pb21tdV9wdChkKSApCiAg
ICAgICAgICAgICByZXR1cm4gMDsKIAogICAgICAgICByZXQgPSBpb21tdV9tYXBfcGFnZShkLCBf
YmZuKGdmbl9sKSwgX21mbihnZm5fbCksCkBAIC0xMjYxLDcgKzEyNjEsNyBAQCBpbnQgY2xlYXJf
aWRlbnRpdHlfcDJtX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuX2wp
CiAKICAgICBpZiAoICFwYWdpbmdfbW9kZV90cmFuc2xhdGUoZCkgKQogICAgIHsKLSAgICAgICAg
aWYgKCAhbmVlZF9pb21tdShkKSApCisgICAgICAgIGlmICggIXN5bmNfaW9tbXVfcHQoZCkgKQog
ICAgICAgICAgICAgcmV0dXJuIDA7CiAKICAgICAgICAgcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShk
LCBfYmZuKGdmbl9sKSk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMgYi94
ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMKaW5kZXggMmIwNDQ1ZmZlOS4uZDU0ZjZkZDQ5NiAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3BhZ2luZy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9w
YWdpbmcuYwpAQCAtMjEzLDcgKzIxMyw3IEBAIGludCBwYWdpbmdfbG9nX2RpcnR5X2VuYWJsZShz
dHJ1Y3QgZG9tYWluICpkLCBib29sX3QgbG9nX2dsb2JhbCkKIHsKICAgICBpbnQgcmV0OwogCi0g
ICAgaWYgKCBuZWVkX2lvbW11KGQpICYmIGxvZ19nbG9iYWwgKQorICAgIGlmICggaGFzX2lvbW11
X3B0KGQpICYmIGxvZ19nbG9iYWwgKQogICAgIHsKICAgICAgICAgLyoKICAgICAgICAgICogUmVm
dXNlIHRvIHR1cm4gb24gZ2xvYmFsIGxvZy1kaXJ0eSBtb2RlCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYveDg2XzY0L21tLmMgYi94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMKaW5kZXggY2M1OGU0
Y2VmNC4uMjljMzA1MGE3ZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jCisr
KyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYwpAQCAtMTQyNiw3ICsxNDI2LDggQEAgaW50IG1l
bW9yeV9hZGQodW5zaWduZWQgbG9uZyBzcGZuLCB1bnNpZ25lZCBsb25nIGVwZm4sIHVuc2lnbmVk
IGludCBweG0pCiAgICAgaWYgKCByZXQgKQogICAgICAgICBnb3RvIGRlc3Ryb3lfbTJwOwogCi0g
ICAgaWYgKCBpb21tdV9lbmFibGVkICYmICFpb21tdV9wYXNzdGhyb3VnaCAmJiAhbmVlZF9pb21t
dShoYXJkd2FyZV9kb21haW4pICkKKyAgICBpZiAoIGlvbW11X2VuYWJsZWQgJiYgIWlvbW11X3Bh
c3N0aHJvdWdoICYmCisgICAgICAgICAhc3luY19pb21tdV9wdChoYXJkd2FyZV9kb21haW4pICkK
ICAgICB7CiAgICAgICAgIGZvciAoIGkgPSBzcGZuOyBpIDwgZXBmbjsgaSsrICkKICAgICAgICAg
ICAgIGlmICggaW9tbXVfbWFwX3BhZ2UoaGFyZHdhcmVfZG9tYWluLCBfYmZuKGkpLCBfbWZuKGkp
LApkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9tZW1vcnkuYyBiL3hlbi9jb21tb24vbWVtb3J5LmMK
aW5kZXggMGEzNDY3N2NjMy4uYWQ3YWEwOWE1YyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9tZW1v
cnkuYworKysgYi94ZW4vY29tbW9uL21lbW9yeS5jCkBAIC04MDQsOCArODA0LDggQEAgaW50IHhl
bm1lbV9hZGRfdG9fcGh5c21hcChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgeGVuX2FkZF90b19w
aHlzbWFwICp4YXRwLAogICAgIHhhdHAtPnNpemUgLT0gc3RhcnQ7CiAKICNpZmRlZiBDT05GSUdf
SEFTX1BBU1NUSFJPVUdICi0gICAgaWYgKCBuZWVkX2lvbW11KGQpICkKLSAgICAgICAgdGhpc19j
cHUoaW9tbXVfZG9udF9mbHVzaF9pb3RsYikgPSAxOworICAgIGlmICggc3luY19pb21tdV9wdChk
KSB8fCBpb21tdV91c2VfaGFwX3B0KGQpICkKKyAgICAgICB0aGlzX2NwdShpb21tdV9kb250X2Zs
dXNoX2lvdGxiKSA9IDE7CiAjZW5kaWYKIAogICAgIHdoaWxlICggeGF0cC0+c2l6ZSA+IGRvbmUg
KQpAQCAtODI3LDcgKzgyNyw3IEBAIGludCB4ZW5tZW1fYWRkX3RvX3BoeXNtYXAoc3RydWN0IGRv
bWFpbiAqZCwgc3RydWN0IHhlbl9hZGRfdG9fcGh5c21hcCAqeGF0cCwKICAgICB9CiAKICNpZmRl
ZiBDT05GSUdfSEFTX1BBU1NUSFJPVUdICi0gICAgaWYgKCBuZWVkX2lvbW11KGQpICkKKyAgICBp
ZiAoIHN5bmNfaW9tbXVfcHQoZCkgfHwgaW9tbXVfdXNlX2hhcF9wdChkKSApCiAgICAgewogICAg
ICAgICBpbnQgcmV0OwogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3ZtX2V2ZW50LmMgYi94ZW4v
Y29tbW9uL3ZtX2V2ZW50LmMKaW5kZXggMTQ0YWI4MWM4Ni4uZWMzZGZkMWRhZSAxMDA2NDQKLS0t
IGEveGVuL2NvbW1vbi92bV9ldmVudC5jCisrKyBiL3hlbi9jb21tb24vdm1fZXZlbnQuYwpAQCAt
NjQ0LDcgKzY0NCw3IEBAIGludCB2bV9ldmVudF9kb21jdGwoc3RydWN0IGRvbWFpbiAqZCwgc3Ry
dWN0IHhlbl9kb21jdGxfdm1fZXZlbnRfb3AgKnZlYywKIAogICAgICAgICAgICAgLyogTm8gcGFn
aW5nIGlmIGlvbW11IGlzIHVzZWQgKi8KICAgICAgICAgICAgIHJjID0gLUVNTElOSzsKLSAgICAg
ICAgICAgIGlmICggdW5saWtlbHkobmVlZF9pb21tdShkKSkgKQorICAgICAgICAgICAgaWYgKCB1
bmxpa2VseShoYXNfaW9tbXVfcHQoZCkpICkKICAgICAgICAgICAgICAgICBicmVhazsKIAogICAg
ICAgICAgICAgcmMgPSAtRVhERVY7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvcGNpX2FtZF9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9h
bWRfaW9tbXUuYwppbmRleCBlZWEyMmMzZDBkLi43NTI3NTFiMTAzIDEwMDY0NAotLS0gYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKQEAgLTI1Niw3ICsyNTYsNyBAQCBzdGF0
aWMgdm9pZCBfX2h3ZG9tX2luaXQgYW1kX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAq
ZCkKICAgICBpZiAoIGFsbG9jYXRlX2RvbWFpbl9yZXNvdXJjZXMoZG9tX2lvbW11KGQpKSApCiAg
ICAgICAgIEJVRygpOwogCi0gICAgaWYgKCAhaW9tbXVfcGFzc3Rocm91Z2ggJiYgIW5lZWRfaW9t
bXUoZCkgKQorICAgIGlmICggIWlvbW11X3Bhc3N0aHJvdWdoICYmICFpb21tdV9kb20wX3N0cmlj
dCApCiAgICAgewogICAgICAgICBpbnQgcmMgPSAwOwogCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9kZXZpY2VfdHJlZS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZGV2
aWNlX3RyZWUuYwppbmRleCA2NzFjOGRiMWQwLi4xYWFlMWExZjkzIDEwMDY0NAotLS0gYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9kZXZpY2VfdHJlZS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2RldmljZV90cmVlLmMKQEAgLTQ0LDcgKzQ0LDcgQEAgaW50IGlvbW11X2Fzc2lnbl9k
dF9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYpCiAg
ICAgICogVGhlIGh3ZG9tIGlzIGZvcmNlZCB0byB1c2UgSU9NTVUgZm9yIHByb3RlY3RpbmcgYXNz
aWduZWQKICAgICAgKiBkZXZpY2UuIFRoZXJlZm9yZSB0aGUgSU9NTVUgZGF0YSBpcyBhbHJlYWR5
IHNldCB1cC4KICAgICAgKi8KLSAgICBBU1NFUlQoIWlzX2hhcmR3YXJlX2RvbWFpbihkKSB8fCBu
ZWVkX2lvbW11KGQpKTsKKyAgICBBU1NFUlQoIWlzX2hhcmR3YXJlX2RvbWFpbihkKSB8fCBoYXNf
aW9tbXVfcHQoZCkpOwogICAgIHJjID0gaW9tbXVfY29uc3RydWN0KGQpOwogICAgIGlmICggcmMg
KQogICAgICAgICBnb3RvIGZhaWw7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwppbmRleCBhZDhmZmNm
Y2IyLi5jYWYzZDEyNWFlIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21t
dS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAgLTE3OSw4ICsxNzks
OSBAQCB2b2lkIF9faHdkb21faW5pdCBpb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQp
CiAgICAgICAgIHJldHVybjsKIAogICAgIHJlZ2lzdGVyX2tleWhhbmRsZXIoJ28nLCAmaW9tbXVf
ZHVtcF9wMm1fdGFibGUsICJkdW1wIGlvbW11IHAybSB0YWJsZSIsIDApOwotICAgIGQtPm5lZWRf
aW9tbXUgPSAhIWlvbW11X2RvbTBfc3RyaWN0OwotICAgIGlmICggbmVlZF9pb21tdShkKSAmJiAh
aW9tbXVfdXNlX2hhcF9wdChkKSApCisgICAgZC0+aGFzX2lvbW11X3B0ID0gdHJ1ZTsKKyAgICBk
LT5zeW5jX2lvbW11X3B0ID0gISFpb21tdV9kb20wX3N0cmljdCAmJiAhaW9tbXVfdXNlX2hhcF9w
dChkKTsKKyAgICBpZiAoIHN5bmNfaW9tbXVfcHQoZCkgKQogICAgIHsKICAgICAgICAgc3RydWN0
IHBhZ2VfaW5mbyAqcGFnZTsKICAgICAgICAgdW5zaWduZWQgaW50IGkgPSAwOwpAQCAtMjE5LDE0
ICsyMjAsMTQgQEAgdm9pZCBpb21tdV90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQogewogICAg
IGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogCi0gICAgZC0+
bmVlZF9pb21tdSA9IGZhbHNlOworICAgIGQtPmhhc19pb21tdV9wdCA9IGZhbHNlOwogICAgIGhk
LT5wbGF0Zm9ybV9vcHMtPnRlYXJkb3duKGQpOwogICAgIHRhc2tsZXRfc2NoZWR1bGUoJmlvbW11
X3B0X2NsZWFudXBfdGFza2xldCk7CiB9CiAKIGludCBpb21tdV9jb25zdHJ1Y3Qoc3RydWN0IGRv
bWFpbiAqZCkKIHsKLSAgICBpZiAoIG5lZWRfaW9tbXUoZCkgKQorICAgIGlmICggaGFzX2lvbW11
X3B0KGQpICkKICAgICAgICAgcmV0dXJuIDA7CiAKICAgICBpZiAoICFpb21tdV91c2VfaGFwX3B0
KGQpICkKQEAgLTIzNiwxMiArMjM3LDE0IEBAIGludCBpb21tdV9jb25zdHJ1Y3Qoc3RydWN0IGRv
bWFpbiAqZCkKICAgICAgICAgcmMgPSBhcmNoX2lvbW11X3BvcHVsYXRlX3BhZ2VfdGFibGUoZCk7
CiAgICAgICAgIGlmICggcmMgKQogICAgICAgICAgICAgcmV0dXJuIHJjOworCisgICAgICAgIGQt
PnN5bmNfaW9tbXVfcHQgPSB0cnVlOwogICAgIH0KIAotICAgIGQtPm5lZWRfaW9tbXUgPSB0cnVl
OworICAgIGQtPmhhc19pb21tdV9wdCA9IHRydWU7CiAgICAgLyoKICAgICAgKiBUaGVyZSBtYXkg
YmUgZGlydHkgY2FjaGUgbGluZXMgd2hlbiBhIGRldmljZSBpcyBhc3NpZ25lZAotICAgICAqIGFu
ZCBiZWZvcmUgbmVlZF9pb21tdShkKSBiZWNvbWluZyB0cnVlLCB0aGlzIHdpbGwgY2F1c2UKKyAg
ICAgKiBhbmQgYmVmb3JlIGhhc19pb21tdV9wdChkKSBiZWNvbWluZyB0cnVlLCB0aGlzIHdpbGwg
Y2F1c2UKICAgICAgKiBtZW1vcnlfdHlwZV9jaGFuZ2VkIGxvc2UgZWZmZWN0IGlmIG1lbW9yeSB0
eXBlIGNoYW5nZXMuCiAgICAgICogQ2FsbCBtZW1vcnlfdHlwZV9jaGFuZ2VkIGhlcmUgdG8gYW1l
bmQgdGhpcy4KICAgICAgKi8KQEAgLTUwMCw3ICs1MDMsNyBAQCBzdGF0aWMgdm9pZCBpb21tdV9k
dW1wX3AybV90YWJsZSh1bnNpZ25lZCBjaGFyIGtleSkKICAgICBvcHMgPSBpb21tdV9nZXRfb3Bz
KCk7CiAgICAgZm9yX2VhY2hfZG9tYWluKGQpCiAgICAgewotICAgICAgICBpZiAoIGlzX2hhcmR3
YXJlX2RvbWFpbihkKSB8fCAhbmVlZF9pb21tdShkKSApCisgICAgICAgIGlmICggaXNfaGFyZHdh
cmVfZG9tYWluKGQpIHx8ICFoYXNfaW9tbXVfcHQoZCkgKQogICAgICAgICAgICAgY29udGludWU7
CiAKICAgICAgICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkKZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMK
aW5kZXggYzQ4OTBhNDI5NS4uM2QzYWQ0ODRlNyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvcGNpLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKQEAgLTE0
MTYsNyArMTQxNiw3IEBAIHN0YXRpYyBpbnQgYXNzaWduX2RldmljZShzdHJ1Y3QgZG9tYWluICpk
LCB1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuLCB1MzIgZmxhZykKIAogICAgIC8qIFByZXZlbnQg
ZGV2aWNlIGFzc2lnbiBpZiBtZW0gcGFnaW5nIG9yIG1lbSBzaGFyaW5nIGhhdmUgYmVlbiAKICAg
ICAgKiBlbmFibGVkIGZvciB0aGlzIGRvbWFpbiAqLwotICAgIGlmICggdW5saWtlbHkoIW5lZWRf
aW9tbXUoZCkgJiYKKyAgICBpZiAoIHVubGlrZWx5KCFoYXNfaW9tbXVfcHQoZCkgJiYKICAgICAg
ICAgICAgIChkLT5hcmNoLmh2bV9kb21haW4ubWVtX3NoYXJpbmdfZW5hYmxlZCB8fAogICAgICAg
ICAgICAgIHZtX2V2ZW50X2NoZWNrX3JpbmcoZC0+dm1fZXZlbnRfcGFnaW5nKSB8fAogICAgICAg
ICAgICAgIHAybV9nZXRfaG9zdHAybShkKS0+Z2xvYmFsX2xvZ2RpcnR5KSkgKQpAQCAtMTQ2MCw3
ICsxNDYwLDcgQEAgc3RhdGljIGludCBhc3NpZ25fZGV2aWNlKHN0cnVjdCBkb21haW4gKmQsIHUx
NiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4sIHUzMiBmbGFnKQogICAgIH0KIAogIGRvbmU6Ci0gICAg
aWYgKCAhaGFzX2FyY2hfcGRldnMoZCkgJiYgbmVlZF9pb21tdShkKSApCisgICAgaWYgKCAhaGFz
X2FyY2hfcGRldnMoZCkgJiYgaGFzX2lvbW11X3B0KGQpICkKICAgICAgICAgaW9tbXVfdGVhcmRv
d24oZCk7CiAgICAgcGNpZGV2c191bmxvY2soKTsKIApAQCAtMTUxMCw3ICsxNTEwLDcgQEAgaW50
IGRlYXNzaWduX2RldmljZShzdHJ1Y3QgZG9tYWluICpkLCB1MTYgc2VnLCB1OCBidXMsIHU4IGRl
dmZuKQogCiAgICAgcGRldi0+ZmF1bHQuY291bnQgPSAwOwogCi0gICAgaWYgKCAhaGFzX2FyY2hf
cGRldnMoZCkgJiYgbmVlZF9pb21tdShkKSApCisgICAgaWYgKCAhaGFzX2FyY2hfcGRldnMoZCkg
JiYgaGFzX2lvbW11X3B0KGQpICkKICAgICAgICAgaW9tbXVfdGVhcmRvd24oZCk7CiAKICAgICBy
ZXR1cm4gcmV0OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5o
IGIveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oCmluZGV4IDljMmM4MTU1MjYuLmYw
MWM1ZTM2YzkgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaAor
KysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmgKQEAgLTg2LDcgKzg2LDcgQEAg
c3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgZ250dGFiX2RvbTBfbWF4KHZvaWQpCiAgICAgZ2Zu
X3goKChpKSA+PSBucl9zdGF0dXNfZnJhbWVzKHQpKSA/IElOVkFMSURfR0ZOIDogKHQpLT5hcmNo
LnN0YXR1c19nZm5baV0pCiAKICNkZWZpbmUgZ250dGFiX25lZWRfaW9tbXVfbWFwcGluZyhkKSAg
ICAgICAgICAgICAgICAgICAgXAotICAgIChpc19kb21haW5fZGlyZWN0X21hcHBlZChkKSAmJiBu
ZWVkX2lvbW11KGQpKQorICAgIChpc19kb21haW5fZGlyZWN0X21hcHBlZChkKSAmJiBzeW5jX2lv
bW11X3B0KGQpKQogCiAjZW5kaWYgLyogX19BU01fR1JBTlRfVEFCTEVfSF9fICovCiAvKgpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9pb21tdS5oIGIveGVuL2luY2x1ZGUvYXNtLWFy
bS9pb21tdS5oCmluZGV4IDhkMTUwNmM2ZjcuLmY2ZGYzMmY4NjAgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL2FzbS1hcm0vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2lvbW11LmgK
QEAgLTIxLDcgKzIxLDcgQEAgc3RydWN0IGFyY2hfaW9tbXUKIH07CiAKIC8qIEFsd2F5cyBzaGFy
ZSBQMk0gVGFibGUgYmV0d2VlbiB0aGUgQ1BVIGFuZCB0aGUgSU9NTVUgKi8KLSNkZWZpbmUgaW9t
bXVfdXNlX2hhcF9wdChkKSAobmVlZF9pb21tdShkKSkKKyNkZWZpbmUgaW9tbXVfdXNlX2hhcF9w
dChkKSAoaGFzX2lvbW11X3B0KGQpKQogCiBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICppb21tdV9n
ZXRfb3BzKHZvaWQpOwogdm9pZCBfX2luaXQgaW9tbXVfc2V0X29wcyhjb25zdCBzdHJ1Y3QgaW9t
bXVfb3BzICpvcHMpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90YWJs
ZS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90YWJsZS5oCmluZGV4IDc2ZWM1ZGRhMmMu
LjgwZTY0Yjc0YjcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2dyYW50X3RhYmxlLmgKQEAgLTk5LDYgKzk5LDYg
QEAgc3RhdGljIGlubGluZSB2b2lkIGdudHRhYl9jbGVhcl9mbGFnKHVuc2lnbmVkIGludCBuciwg
dWludDE2X3QgKnN0KQogI2RlZmluZSBnbnR0YWJfcmVsZWFzZV9ob3N0X21hcHBpbmdzKGRvbWFp
bikgKCBwYWdpbmdfbW9kZV9leHRlcm5hbChkb21haW4pICkKIAogI2RlZmluZSBnbnR0YWJfbmVl
ZF9pb21tdV9tYXBwaW5nKGQpICAgICAgICAgICAgICAgIFwKLSAgICAoIXBhZ2luZ19tb2RlX3Ry
YW5zbGF0ZShkKSAmJiBuZWVkX2lvbW11KGQpKQorICAgICghcGFnaW5nX21vZGVfdHJhbnNsYXRl
KGQpICYmIHN5bmNfaW9tbXVfcHQoZCkpCiAKICNlbmRpZiAvKiBfX0FTTV9HUkFOVF9UQUJMRV9I
X18gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaW9tbXUuaCBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvaW9tbXUuaAppbmRleCAwZTdkNjZiZTU0Li4yOTE4NTk1MjBhIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9pb21tdS5oCkBAIC03OSw3ICs3OSw3IEBAIHN0YXRpYyBpbmxpbmUgaW50IGlvbW11X2hhcmR3
YXJlX3NldHVwKHZvaWQpCiAKIC8qIEFyZSB3ZSB1c2luZyB0aGUgZG9tYWluIFAyTSB0YWJsZSBh
cyBpdHMgSU9NTVUgcGFnZXRhYmxlPyAqLwogI2RlZmluZSBpb21tdV91c2VfaGFwX3B0KGQpIFwK
LSAgICAoaGFwX2VuYWJsZWQoZCkgJiYgbmVlZF9pb21tdShkKSAmJiBpb21tdV9oYXBfcHRfc2hh
cmUpCisgICAgKGhhcF9lbmFibGVkKGQpICYmIGhhc19pb21tdV9wdChkKSAmJiBpb21tdV9oYXBf
cHRfc2hhcmUpCiAKIHZvaWQgaW9tbXVfdXBkYXRlX2lyZV9mcm9tX2FwaWModW5zaWduZWQgaW50
IGFwaWMsIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGludCB2YWx1ZSk7CiB1bnNpZ25lZCBp
bnQgaW9tbXVfcmVhZF9hcGljX2Zyb21faXJlKHVuc2lnbmVkIGludCBhcGljLCB1bnNpZ25lZCBp
bnQgcmVnKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIGIveGVuL2luY2x1
ZGUveGVuL3NjaGVkLmgKaW5kZXggNWI5ODIwZTRlMS4uNjZkYTZkNmIyMyAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKQEAg
LTM3Miw4ICszNzIsMTAgQEAgc3RydWN0IGRvbWFpbgogI2lmZGVmIENPTkZJR19IQVNfUEFTU1RI
Uk9VR0gKICAgICBzdHJ1Y3QgZG9tYWluX2lvbW11IGlvbW11OwogCi0gICAgLyogRG9lcyB0aGlz
IGd1ZXN0IG5lZWQgaW9tbXUgbWFwcGluZ3M/ICovCi0gICAgYm9vbCAgICAgICAgICAgICBuZWVk
X2lvbW11OworICAgIC8qIERvZXMgdGhpcyBndWVzdCBoYXZlIGlvbW11IG1hcHBpbmdzPyAqLwor
ICAgIGJvb2wgICAgICAgICAgICAgaGFzX2lvbW11X3B0OworICAgIC8qIERvZXMgdGhpcyBndWVz
dCBuZWVkIHN5bmNocm9uaXphdGlvbiBvZiBpb21tdSBtYXBwaW5ncz8gKi8KKyAgICBib29sICAg
ICAgICAgICAgIHN5bmNfaW9tbXVfcHQ7CiAjZW5kaWYKICAgICAvKiBpcyBub2RlLWFmZmluaXR5
IGF1dG9tYXRpY2FsbHkgY29tcHV0ZWQ/ICovCiAgICAgYm9vbCAgICAgICAgICAgICBhdXRvX25v
ZGVfYWZmaW5pdHk7CkBAIC04OTQsOSArODk2LDExIEBAIHZvaWQgd2F0Y2hkb2dfZG9tYWluX2Rl
c3Ryb3koc3RydWN0IGRvbWFpbiAqZCk7CiAjZGVmaW5lIGlzX3Bpbm5lZF92Y3B1KHYpICgodikt
PmRvbWFpbi0+aXNfcGlubmVkIHx8IFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNwdW1h
c2tfd2VpZ2h0KCh2KS0+Y3B1X2hhcmRfYWZmaW5pdHkpID09IDEpCiAjaWZkZWYgQ09ORklHX0hB
U19QQVNTVEhST1VHSAotI2RlZmluZSBuZWVkX2lvbW11KGQpICAgICgoZCktPm5lZWRfaW9tbXUp
CisjZGVmaW5lIGhhc19pb21tdV9wdChkKSAoKGQpLT5oYXNfaW9tbXVfcHQpCisjZGVmaW5lIHN5
bmNfaW9tbXVfcHQoZCkgKChkKS0+c3luY19pb21tdV9wdCkKICNlbHNlCi0jZGVmaW5lIG5lZWRf
aW9tbXUoZCkgICAgKDApCisjZGVmaW5lIGhhc19pb21tdV9wdChkKSAoMCkKKyNkZWZpbmUgc3lu
Y19pb21tdV9wdChkKSAoMCkKICNlbmRpZgogCiBzdGF0aWMgaW5saW5lIGJvb2wgaXNfdmNwdV9v
bmxpbmUoY29uc3Qgc3RydWN0IHZjcHUgKnYpCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 17:28:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 17: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 1fldsh-0008Gf-NV; Fri, 03 Aug 2018 17: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=kyzd=ks=citrix.com=prvs=746c4a709=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fldsg-0008G6-1C
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 17:28:50 +0000
X-Inumbo-ID: bd0ca0a3-9742-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bd0ca0a3-9742-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 17:29:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="61924286"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 3 Aug 2018 18:22:15 +0100
Message-ID: <20180803172220.1657-11-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180803172220.1657-1-paul.durrant@citrix.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 10/15] mm / iommu: include need_iommu() test
 in iommu_use_hap_pt()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>, 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>

VGhlIG5hbWUgJ2lvbW11X3VzZV9oYXBfcHQnIHN1Z2dlc3RzIHRoYXQgdGhhdCBQMk0gdGFibGUg
aXMgaW4gdXNlIGFzIHRoZQpkb21haW4ncyBJT01NVSBwYWdldGFibGUgd2hpY2gsIHByaW9yIHRv
IHRoaXMgcGF0Y2gsIGlzIG5vdCBzdHJpY3RseSB0cnVlCnNpbmNlIHRoZSBtYWNybyBkaWQgbm90
IHRlc3Qgd2hldGhlciB0aGUgZG9tYWluIGFjdHVhbGx5IGhhcyBJT01NVQptYXBwaW5ncy4KClNp
Z25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQpD
YzogSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPgpDYzogS2V2aW4gVGlhbiA8
a2V2aW4udGlhbkBpbnRlbC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1
LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogU3RlZmFubyBTdGFiZWxs
aW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KCnY0OgogLSBOZXcgaW4gdjQuCi0tLQogeGVuL2FyY2gveDg2L21tL3AybS1l
cHQuYyAgICAgICB8IDYgKysrLS0tCiB4ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMgICAgICAgIHwg
NiArKystLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAgICAgICAgfCAyICstCiB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIHwgMiArLQogeGVuL2luY2x1ZGUvYXNtLWFybS9pb21t
dS5oICAgICB8IDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaW9tbXUuaCAgICAgfCA1ICsrKy0t
CiA2IGZpbGVzIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgYi94ZW4vYXJjaC94ODYvbW0vcDJt
LWVwdC5jCmluZGV4IDMzZTc3OTAzZDYuLmU1MmRiYjYyMDMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9tbS9wMm0tZXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwpAQCAtODYz
LDEyICs4NjMsMTIgQEAgb3V0OgogICAgICAgICBlcHRfc3luY19kb21haW4ocDJtKTsKIAogICAg
IC8qIEZvciBob3N0IHAybSwgbWF5IG5lZWQgdG8gY2hhbmdlIFZULWQgcGFnZSB0YWJsZS4qLwot
ICAgIGlmICggcmMgPT0gMCAmJiBwMm1faXNfaG9zdHAybShwMm0pICYmIG5lZWRfaW9tbXUoZCkg
JiYKKyAgICBpZiAoIHJjID09IDAgJiYgcDJtX2lzX2hvc3RwMm0ocDJtKSAmJgogICAgICAgICAg
bmVlZF9tb2RpZnlfdnRkX3RhYmxlICkKICAgICB7Ci0gICAgICAgIGlmICggaW9tbXVfaGFwX3B0
X3NoYXJlICkKKyAgICAgICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkKICAgICAgICAgICAg
IHJjID0gaW9tbXVfcHRlX2ZsdXNoKGQsIGdmbiwgJmVwdF9lbnRyeS0+ZXB0ZSwgb3JkZXIsIHZ0
ZF9wdGVfcHJlc2VudCk7Ci0gICAgICAgIGVsc2UKKyAgICAgICAgZWxzZSBpZiAoIG5lZWRfaW9t
bXUoZCkgKQogICAgICAgICB7CiAgICAgICAgICAgICBiZm5fdCBiZm4gPSBfYmZuKGdmbik7CiAK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9w
Mm0tcHQuYwppbmRleCA5ZmYwYjNmZTdhLi45MjU1MTk0MDcwIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvbW0vcDJtLXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1wdC5jCkBAIC02Nzcs
OCArNjc3LDggQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5f
dCBnZm5fLCBtZm5fdCBtZm4sCiAgICAgICAgICAmJiAoZ2ZuICsgKDFVTCA8PCBwYWdlX29yZGVy
KSAtIDEgPiBwMm0tPm1heF9tYXBwZWRfcGZuKSApCiAgICAgICAgIHAybS0+bWF4X21hcHBlZF9w
Zm4gPSBnZm4gKyAoMVVMIDw8IHBhZ2Vfb3JkZXIpIC0gMTsKIAotICAgIGlmICggaW9tbXVfZW5h
YmxlZCAmJiBuZWVkX2lvbW11KHAybS0+ZG9tYWluKSAmJgotICAgICAgICAgKGlvbW11X29sZF9m
bGFncyAhPSBpb21tdV9wdGVfZmxhZ3MgfHwgb2xkX21mbiAhPSBtZm5feChtZm4pKSApCisgICAg
aWYgKCBpb21tdV9lbmFibGVkICYmIChpb21tdV9vbGRfZmxhZ3MgIT0gaW9tbXVfcHRlX2ZsYWdz
IHx8CisgICAgICAgICAgICAgICAgICAgICAgICAgICBvbGRfbWZuICE9IG1mbl94KG1mbikpICkK
ICAgICB7CiAgICAgICAgIEFTU0VSVChyYyA9PSAwKTsKIApAQCAtNjg3LDcgKzY4Nyw3IEBAIHAy
bV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuXywgbWZuX3Qg
bWZuLAogICAgICAgICAgICAgaWYgKCBpb21tdV9vbGRfZmxhZ3MgKQogICAgICAgICAgICAgICAg
IGFtZF9pb21tdV9mbHVzaF9wYWdlcyhwMm0tPmRvbWFpbiwgZ2ZuLCBwYWdlX29yZGVyKTsKICAg
ICAgICAgfQotICAgICAgICBlbHNlCisgICAgICAgIGVsc2UgaWYgKCBuZWVkX2lvbW11KHAybS0+
ZG9tYWluKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIGJmbl90IGJmbiA9IF9iZm4oZ2ZuKTsK
IApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3Ay
bS5jCmluZGV4IDAzNmY1MmY0ZjEuLjc0NjU0ODkwNzQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9tbS9wMm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAgLTIwOTIsNyArMjA5Miw3
IEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgbW1pb19vcmRlcihjb25zdCBzdHJ1Y3QgZG9tYWluICpk
LAogICAgICAqIC0gZXhjbHVkZSBQViBndWVzdHMsIHNob3VsZCBleGVjdXRpb24gcmVhY2ggdGhp
cyBjb2RlIGZvciBzdWNoLgogICAgICAqIFNvIGJlIGNhcmVmdWwgd2hlbiBhbHRlcmluZyB0aGlz
LgogICAgICAqLwotICAgIGlmICggIW5lZWRfaW9tbXUoZCkgfHwgIWlvbW11X3VzZV9oYXBfcHQo
ZCkgfHwKKyAgICBpZiAoICFpb21tdV91c2VfaGFwX3B0KGQpIHx8CiAgICAgICAgICAoc3RhcnRf
Zm4gJiAoKDFVTCA8PCBQQUdFX09SREVSXzJNKSAtIDEpKSB8fCAhKG5yID4+IFBBR0VfT1JERVJf
Mk0pICkKICAgICAgICAgcmV0dXJuIFBBR0VfT1JERVJfNEs7CiAKZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21t
dS5jCmluZGV4IDliN2JhY2E5M2YuLmFkOGZmY2ZjYjIgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUu
YwpAQCAtNDUzLDcgKzQ1Myw3IEBAIGludCBpb21tdV9kb19kb21jdGwoCiAKIHZvaWQgaW9tbXVf
c2hhcmVfcDJtX3RhYmxlKHN0cnVjdCBkb21haW4qIGQpCiB7Ci0gICAgaWYgKCBpb21tdV9lbmFi
bGVkICYmIGlvbW11X3VzZV9oYXBfcHQoZCkgKQorICAgIGlmICggaW9tbXVfdXNlX2hhcF9wdChk
KSApCiAgICAgICAgIGlvbW11X2dldF9vcHMoKS0+c2hhcmVfcDJtKGQpOwogfQogCmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2lvbW11LmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2lv
bW11LmgKaW5kZXggNTdkOWIxZTE0YS4uOGQxNTA2YzZmNyAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLWFybS9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vaW9tbXUuaApAQCAt
MjEsNyArMjEsNyBAQCBzdHJ1Y3QgYXJjaF9pb21tdQogfTsKIAogLyogQWx3YXlzIHNoYXJlIFAy
TSBUYWJsZSBiZXR3ZWVuIHRoZSBDUFUgYW5kIHRoZSBJT01NVSAqLwotI2RlZmluZSBpb21tdV91
c2VfaGFwX3B0KGQpICgxKQorI2RlZmluZSBpb21tdV91c2VfaGFwX3B0KGQpIChuZWVkX2lvbW11
KGQpKQogCiBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICppb21tdV9nZXRfb3BzKHZvaWQpOwogdm9p
ZCBfX2luaXQgaW9tbXVfc2V0X29wcyhjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICpvcHMpOwpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9pb21tdS5oCmluZGV4IDE0YWQwNDg5YTYuLjBlN2Q2NmJlNTQgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2lvbW11LmgK
QEAgLTc3LDggKzc3LDkgQEAgc3RhdGljIGlubGluZSBpbnQgaW9tbXVfaGFyZHdhcmVfc2V0dXAo
dm9pZCkKICAgICByZXR1cm4gLUVOT0RFVjsKIH0KIAotLyogRG9lcyB0aGlzIGRvbWFpbiBoYXZl
IGEgUDJNIHRhYmxlIHdlIGNhbiB1c2UgYXMgaXRzIElPTU1VIHBhZ2V0YWJsZT8gKi8KLSNkZWZp
bmUgaW9tbXVfdXNlX2hhcF9wdChkKSAoaGFwX2VuYWJsZWQoZCkgJiYgaW9tbXVfaGFwX3B0X3No
YXJlKQorLyogQXJlIHdlIHVzaW5nIHRoZSBkb21haW4gUDJNIHRhYmxlIGFzIGl0cyBJT01NVSBw
YWdldGFibGU/ICovCisjZGVmaW5lIGlvbW11X3VzZV9oYXBfcHQoZCkgXAorICAgIChoYXBfZW5h
YmxlZChkKSAmJiBuZWVkX2lvbW11KGQpICYmIGlvbW11X2hhcF9wdF9zaGFyZSkKIAogdm9pZCBp
b21tdV91cGRhdGVfaXJlX2Zyb21fYXBpYyh1bnNpZ25lZCBpbnQgYXBpYywgdW5zaWduZWQgaW50
IHJlZywgdW5zaWduZWQgaW50IHZhbHVlKTsKIHVuc2lnbmVkIGludCBpb21tdV9yZWFkX2FwaWNf
ZnJvbV9pcmUodW5zaWduZWQgaW50IGFwaWMsIHVuc2lnbmVkIGludCByZWcpOwotLSAKMi4xMS4w
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 17:28:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 17:28:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fldsi-0008HQ-79; Fri, 03 Aug 2018 17: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=kyzd=ks=citrix.com=prvs=746c4a709=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fldsh-0008GQ-6h
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 17:28:51 +0000
X-Inumbo-ID: bd938ca7-9742-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bd938ca7-9742-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 17:29:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,439,1526342400"; d="scan'208";a="61924290"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 3 Aug 2018 18:22:18 +0100
Message-ID: <20180803172220.1657-14-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180803172220.1657-1-paul.durrant@citrix.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 13/15] 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
YXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCA3MmM1MWZh
ZWNiLi4wMzQzMGU2ZjA3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTI1NTcsMjQgKzI1NTcsMTIgQEAgc3RhdGljIHZv
aWQgKl9odm1fbWFwX2d1ZXN0X2ZyYW1lKHVuc2lnbmVkIGxvbmcgZ2ZuLCBib29sX3QgcGVybWFu
ZW50LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2xfdCAqd3JpdGFibGUp
CiB7CiAgICAgdm9pZCAqbWFwOwotICAgIHAybV90eXBlX3QgcDJtdDsKICAgICBzdHJ1Y3QgcGFn
ZV9pbmZvICpwYWdlOwogICAgIHN0cnVjdCBkb21haW4gKmQgPSBjdXJyZW50LT5kb21haW47Cisg
ICAgcDJtX3R5cGVfdCBwMm10OwogCi0gICAgcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKGQsIGdm
biwgJnAybXQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdyaXRhYmxlID8gUDJNX1VO
U0hBUkUgOiBQMk1fQUxMT0MpOwotICAgIGlmICggKHAybV9pc19zaGFyZWQocDJtdCkgJiYgd3Jp
dGFibGUpIHx8ICFwYWdlICkKLSAgICB7Ci0gICAgICAgIGlmICggcGFnZSApCi0gICAgICAgICAg
ICBwdXRfcGFnZShwYWdlKTsKLSAgICAgICAgcmV0dXJuIE5VTEw7Ci0gICAgfQotICAgIGlmICgg
cDJtX2lzX3BhZ2luZyhwMm10KSApCi0gICAgewotICAgICAgICBwdXRfcGFnZShwYWdlKTsKLSAg
ICAgICAgcDJtX21lbV9wYWdpbmdfcG9wdWxhdGUoZCwgZ2ZuKTsKKyAgICBpZiAoIGdldF9wYWdl
ZF9nZm4oZCwgX2dmbihnZm4pLCAhd3JpdGFibGUsICZwMm10LCAmcGFnZSkgKQogICAgICAgICBy
ZXR1cm4gTlVMTDsKLSAgICB9CiAKICAgICBpZiAoIHdyaXRhYmxlICkKICAgICB7CmRpZmYgLS1n
aXQgYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMK
aW5kZXggMTg0MGI2NTZjOS4uY2M3MDgwYmM5OCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9ncmFu
dF90YWJsZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAtMzY2LDM5ICszNjYs
MjMgQEAgc3RhdGljIGludCBnZXRfcGFnZWRfZnJhbWUodW5zaWduZWQgbG9uZyBnZm4sIG1mbl90
ICptZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICoqcGFn
ZSwgYm9vbCByZWFkb25seSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBkb21h
aW4gKnJkKQogewotICAgIGludCByYyA9IEdOVFNUX29rYXk7Ci0gICAgcDJtX3R5cGVfdCBwMm10
OwotCi0gICAgKm1mbiA9IElOVkFMSURfTUZOOwotICAgICpwYWdlID0gZ2V0X3BhZ2VfZnJvbV9n
Zm4ocmQsIGdmbiwgJnAybXQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWFkb25s
eSA/IFAyTV9BTExPQyA6IFAyTV9VTlNIQVJFKTsKLSAgICBpZiAoICEqcGFnZSApCi0gICAgewot
I2lmZGVmIFAyTV9TSEFSRURfVFlQRVMKLSAgICAgICAgaWYgKCBwMm1faXNfc2hhcmVkKHAybXQp
ICkKLSAgICAgICAgICAgIHJldHVybiBHTlRTVF9lYWdhaW47Ci0jZW5kaWYKLSNpZmRlZiBQMk1f
UEFHRVNfVFlQRVMKLSAgICAgICAgaWYgKCBwMm1faXNfcGFnaW5nKHAybXQpICkKLSAgICAgICAg
ewotICAgICAgICAgICAgcDJtX21lbV9wYWdpbmdfcG9wdWxhdGUocmQsIGdmbik7Ci0gICAgICAg
ICAgICByZXR1cm4gR05UU1RfZWFnYWluOwotICAgICAgICB9Ci0jZW5kaWYKLSAgICAgICAgcmV0
dXJuIEdOVFNUX2JhZF9wYWdlOwotICAgIH0KKyAgICBpbnQgcmM7CiAKLSAgICBpZiAoIHAybV9p
c19mb3JlaWduKHAybXQpICkKKyAgICByYyA9IGdldF9wYWdlZF9nZm4ocmQsIF9nZm4oZ2ZuKSwg
cmVhZG9ubHksIE5VTEwsIHBhZ2UpOworICAgIHN3aXRjaCAoIHJjICkKICAgICB7Ci0gICAgICAg
IHB1dF9wYWdlKCpwYWdlKTsKLSAgICAgICAgKnBhZ2UgPSBOVUxMOwotCisgICAgY2FzZSAtRUFH
QUlOOgorICAgICAgICByZXR1cm4gR05UU1RfZWFnYWluOworICAgIGNhc2UgLUVJTlZBTDoKICAg
ICAgICAgcmV0dXJuIEdOVFNUX2JhZF9wYWdlOworICAgIGRlZmF1bHQ6CisgICAgICAgIEFTU0VS
VF9VTlJFQUNIQUJMRSgpOworICAgIGNhc2UgMDoKKyAgICAgICAgYnJlYWs7CiAgICAgfQogCiAg
ICAgKm1mbiA9IHBhZ2VfdG9fbWZuKCpwYWdlKTsKLQotICAgIHJldHVybiByYzsKKyAgICByZXR1
cm4gR05UU1Rfb2theTsKIH0KIAogc3RhdGljIGlubGluZSB2b2lkCmRpZmYgLS1naXQgYS94ZW4v
Y29tbW9uL21lbW9yeS5jIGIveGVuL2NvbW1vbi9tZW1vcnkuYwppbmRleCBhZDdhYTA5YTVjLi40
YzM0ZTZjMmQ5IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL21lbW9yeS5jCisrKyBiL3hlbi9jb21t
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 Fri Aug 03 17:46:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 17:46:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fle9Q-0001rT-Uk; Fri, 03 Aug 2018 17: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=xvd5=ks=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fle9P-0001rM-Bt
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 17:46:07 +0000
X-Inumbo-ID: 27071113-9745-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 27071113-9745-11e8-a6a9-d7ebe60f679a;
 Fri, 03 Aug 2018 17:46: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 762322177F;
 Fri,  3 Aug 2018 17:46:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533318365;
 bh=QjoJNksDDV7eIhYOP6K0FxwmlLNkKO1oy98x7IWcSUU=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=EP4lUEiumgAxgp8rCqiFLZ3Lwo74LJlz3MzTV5NaAKoBPCOOqgBKqAX+L9TuZb7Xg
 ozTY1yFhF+3QTqbke1GxGaZgfaQiiMg/LLogESWYQygpcYtYPUZ8IUq6ghRMlJHih1
 9wyCSUPkNe0VVXqLwS/7hw2CYQoAq3PBABR7dK44=
Date: Fri, 3 Aug 2018 10:46:02 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Artem Mygaiev <artem_mygaiev@epam.com>
In-Reply-To: <aeeb938e-6d1c-1e08-7bfd-9cbbfb69e78a@epam.com>
Message-ID: <alpine.DEB.2.10.1808030807250.1127@sstabellini-ThinkPad-X260>
References: <c05f24a4-6c10-282f-3945-c63dcee168ba@arm.com>
 <c8de3993-cac5-0e94-22d9-63294d52095b@epam.com>
 <2c43233d-f140-834c-3620-a36ded9269b4@arm.com>
 <aeeb938e-6d1c-1e08-7bfd-9cbbfb69e78a@epam.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Notes for xen summit 2018 design session] Graphic
 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: "lars.kurth@citrix.com" <lars.kurth@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Andrii Anisov <andrii_anisov@epam.com>,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 Rich Persaud <persaur@gmail.com>, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <paul.durrant@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAzIEF1ZyAyMDE4LCBBcnRlbSBNeWdhaWV2IHdyb3RlOgo+ID4gVW5mb3J0dW5hdGVs
eSwgUFYgT3BlbkdMIGlzIG5vdCBhdmFpbGFibGUgdXBzdHJlYW0gYXQgdGhlIG1vbWVudC4gSXQg
d2FzIG5vdAo+ID4gY2xlYXIgd2hldGhlciB0aGUgYmFja2VuZCBhbmQgZnJvbnRlbmQgd291bGQg
ZXZlciBiZSB1cHN0cmVhbWVkIGFuZCB3aGVuLgo+ID4gCj4gPiBIb3dldmVyLCB0aGUgd29yayBs
b29rcyBxdWl0ZSBzaW1pbGFyIHRvIHZpcmdpbAo+ID4gKGh0dHBzOi8vdmlyZ2lsM2QuZ2l0aHVi
LmlvLykuIEl0IGlzIEdyYXBoaWMgdmlydHVhbGl6YXRpb24gc29sdXRpb24gYmFzZWQKPiA+IG9u
IHZpcnRpbyBmb3IgdGhlIHRyYW5zcG9ydC4gSSB0aGluayBpdCB3b3VsZCBiZSBwb3NzaWJsZSB0
byByZS11c2UgaXQgYnkKPiA+IGp1c3QgcmVwbGFjaW5nIHRoZSB0cmFuc3BvcnQgbGF5ZXIuCj4g
PiAKPiA+IEFub3RoZXIgc29sdXRpb24gaXMgdG8gaW1wbGVtZW50IHZpcnRpbyBvbiBYZW4gKHNl
ZSB0aGUgZGlzY3Vzc2lvbiBvbiB0aGUKPiA+IGxhc3QgY29tbXVuaXR5IGNhbGwpLgo+IAo+IERv
IHdlIHBsYW4gc29tZSBmb2xsb3ctdXAgZGlzY3Vzc2lvbiBvbiB0aGlzPyBJIGhhdmUgbWlzc2Vk
IHRoZSBjYWxsIGR1ZSB0bwo+IHRyYXZlbHMgbGFzdCBjb3VwbGUgd2Vla3Mgc28gSSBtYXkgbm90
IGhhdmUgYSBmdWxsIHBpY3R1cmUuLi4KClllcywgdGhlcmUgd2lsbCBiZSBtb3JlIGRpc2N1c3Np
b25zLiBXZSB0YWxrZWQgYWJvdXQgdGhlIGNoYW5nZXMgd2UKd291bGQgbmVlZCB0byB0aGUgdmly
dGlvIHNwZWNpZmljYXRpb24gKHRoZW4sIHRoZSB2aXJ0aW8gZnJvbnRlbmRzIGFuZApiYWNrZW5k
cykgdG8gbWFrZSBpdCBwb3NzaWJsZSB0byB1c2UgdGhlbSBlZmZlY3RpdmVseSBpbiB0aGUgZnV0
dXJlLCBhbmQKd2l0aCBwcm9wZXIgaXNvbGF0aW9uLCB3aXRoIFhlbiAobWFraW5nIGRyaXZlciBk
b21haW5zIHBvc3NpYmxlLCBldGMpLiBBCmNvdXBsZSBvZiBpZGVhcyB3ZXJlIHByb3Bvc2VkLCBi
dXQgd2UgZG9uJ3QgaGF2ZSBhIGNvbXByZWhlbnNpdmUgbGlzdAp5ZXQuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 18:18:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 18: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 1fleer-0004Fr-8c; Fri, 03 Aug 2018 18: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=uaiv=ks=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fleep-0004Fm-PU
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 18:18:35 +0000
X-Inumbo-ID: 84adfcb0-9749-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 84adfcb0-9749-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 20:17: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 82023307FB33
 for <xen-devel@lists.xenproject.org>; Fri,  3 Aug 2018 22:34:49 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (unknown [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 6DD4E7FE70
 for <xen-devel@lists.xenproject.org>; Fri,  3 Aug 2018 21:18:31 +0300 (EEST)
Received: (qmail 20724 invoked from network); 3 Aug 2018 21:18:31 +0300
Received: from 86-120-181-211.rdsnet.ro (HELO ?192.168.228.120?)
 (rcojocaru@bitdefender.com@86.120.181.211)
 by smtp01.buh.bitdefender.com with SMTP; 3 Aug 2018 21:18:30 +0300
To: Paul Durrant <paul.durrant@citrix.com>, xen-devel@lists.xenproject.org
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-12-paul.durrant@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <d9529c83-14fc-e6e0-89f6-ed2afb19e936@bitdefender.com>
Date: Fri, 3 Aug 2018 21:18:20 +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: <20180803172220.1657-12-paul.durrant@citrix.com>
Content-Language: en-GB-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.76890
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 491898,
 Stamp: 3], Multi: [Enabled, t: (0.000017,0.003421)], BW: [Enabled, t:
 (0.000008,0.000001)], RBL DNSBL: [Disabled], APM: [Enabled, Score:
 500, t: (0.003716), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_BITDEFENDER; NN_LEGIT_S_SQARE_BRACKETS;
 NN_LEGIT_MAILING_LIST_TO], SGN: [Enabled, t: (0.011869,0.000076)],
 URL: [Enabled, t: (0.000010,0.000001)], RTDA: [Enabled, t: (0.243516),
 Hit: No, Details: v2.7.13; Id: 15.1i63l9s.1ck0g6cae.8si9v], total:
 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v5 11/15] mm / iommu: split need_iommu()
 into has_iommu_pt() and sync_iommu_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: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.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>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMDgvMDMvMjAxOCAwODoyMiBQTSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+IFRoZSBuYW1lICdu
ZWVkX2lvbW11JyBpcyBhIGxpdHRsZSBjb25mdXNpbmcgYXMgaXQgc3VnZ2VzdHMgYSBkb21haW4g
bmVlZHMKPiB0byB1c2UgdGhlIElPTU1VIGJ1dCBzb21ldGhpbmcgbWlnaHQgbm90IGJlIHNldCB1
cCB5ZXQsIHdoZW4gaW4gZmFjdCBpdAo+IGRvZXNuJ3QgYmVjb21lIHRydWUgdW50aWwgSU9NTVUg
bWFwcGluZ3MgZm9yIHRoZSBkb21haW4gaGF2ZSBiZWVuIGNyZWF0ZWQuCj4gCj4gVHdvIGRpZmZl
cmVudCBtZWFuaW5ncyBhcmUgYWxzbyBpbmZlcnJlZCBmcm9tIGl0IGluIHZhcmlvdXMgcGxhY2Vz
IGluIHRoZQo+IGNvZGU6Cj4gCj4gLSBTb21lIGNhbGxlcnMgd2FudCB0byB0ZXN0IHdoZXRoZXIg
YSBkb21haW4gaGFzIElPTU1VIG1hcHBpbmdzCj4gLSBTb21lIGNhbGxlcnMgd2FudCB0byB0ZXN0
IHdoZXRoZXIgdGhleSBuZWVkIHRvIHN5bmNocm9uaXplIHRoZSBkb21haW4ncwo+ICAgUDJNIGFu
ZCBJT01NVSBtYXBwaW5ncwo+IAo+IFRoaXMgcGF0Y2ggdGhlcmVmb3JlIGNyZWF0ZXMgdHdvIG5l
dyBib29sZWFuIGZsYWdzLCAnaGFzX2lvbW11X3B0JyBhbmQKPiAnc3luY19pb21tdV9wdCcgdG8g
Y29udmV5IHRob3NlIG1lYW5pbmdzIHNlcGFyYXRlbHkgYW5kIGNyZWF0ZXMgdGhlCj4gY29ycmVz
cG9uZGluZyBtYWNyb3MuIEFsbCBjYWxsZXJzIG9mIG5lZWRfaW9tbXUoKSBhcmUgdGhlbiBtb2Rp
ZmllZCB0bwo+IHVzZSB0aGUgbWFjcm8gYXBwcm9wcmlhdGUgdG8gd2hhdCB0aGV5IGFyZSB0cnlp
bmcgdG8gdGVzdC4KPiAKPiBOT1RFOiBUaGUgdGVzdCBvZiBuZWVkX2lvbW11KGQpIGluIHRoZSBB
TUQgSU9NTVUgaW5pdGlhbGl6YXRpb24gY29kZSBoYXMKPiAgICAgICBiZWVuIHJlcGxhY2VkIHdp
dGggYSB0ZXN0IG9mIGlvbW11X2RvbTBfc3RyaWN0IHNpbmNlIHRoaXMgbW9yZQo+ICAgICAgIGFj
Y3VyYXRlbHkgcmVmbGVjdHMgdGhlIG1lYW5pbmcgb2YgdGhlIHRlc3QgYW5kIGJyaW5ncyBpdCBp
bnRvCj4gICAgICAgbGluZSB3aXRoIGEgc2ltaWxhciB0ZXN0IGluIHRoZSBJbnRlbCBWVC1kIGNv
ZGUuCj4gCj4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4
LmNvbT4KCkFja2VkLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5j
b20+CgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 20:18:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 20:18:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flgWJ-0004cj-Av; Fri, 03 Aug 2018 20:17: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=xvd5=ks=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1flgWI-0004ce-DF
 for xen-devel@lists.xen.org; Fri, 03 Aug 2018 20:17:54 +0000
X-Inumbo-ID: 2fd54726-975a-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2fd54726-975a-11e8-a8a5-bc764e045a96;
 Fri, 03 Aug 2018 22:17:04 +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 467C9217A2;
 Fri,  3 Aug 2018 20:17:51 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533327471;
 bh=dmRZJlpPGgGV//S205ivq7Y6/OQaEEBXys3j9tN0yAc=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=aMD9mcceOyPvd4hQEditT2s1imtlWdk0jNad3mosysjhy+ylEcm9ZVAu7bbL4twbq
 TqZ0/fo1e4Xiq/IVwx8iNoimLMx5CIL1FT6ZjhdVRML8F+VbD3eC6RFsXaNAhRLIzQ
 8Pp6wsZhMUdvy6H8B02dl++ay0Xv0T/lw1gzT894=
Date: Fri, 3 Aug 2018 13:17:48 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5B63F84302000078001DA7AF@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1808031315320.1127@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311119160.26773@sstabellini-ThinkPad-X260>
 <1533061389-6504-1-git-send-email-sstabellini@kernel.org>
 <5B6171CE02000078001D9C39@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1808011457120.5781@sstabellini-ThinkPad-X260>
 <5B62A8E802000078001DA1FA@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1808021347150.1127@sstabellini-ThinkPad-X260>
 <5B63F84302000078001DA7AF@prv1-mh.provo.novell.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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: Tim Deegan <tim@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <wei.liu2@citrix.com>, Sky Liu <blackskygg@gmail.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <stefanos@xilinx.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Daniel de Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAzIEF1ZyAyMDE4LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+Pj4gT24gMDIuMDguMTgg
YXQgMjI6NTcsIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToKPiA+IE9uIFRodSwgMiBB
dWcgMjAxOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4gPiArLyoKPiA+PiA+PiA+ICsgKiBU
aGlzIGFjdGlvbiBhbHNvIHJlcXVpcmVzIHRoYXQgQGN1cnJlbnQgdGFyZ2V0cyBAZCwgYnV0IGl0
IGhhcyBhbHJlYWR5IGJlZW4KPiA+PiA+PiA+ICsgKiBjaGVja2VkIHNvbWV3aGVyZSBoaWdoZXIg
aW4gdGhlIGNhbGwgc3RhY2suCj4gPj4gPj4gCj4gPj4gPj4gSSdtIG5vdCBjb252aW5jZWQgaXQg
aXMgYSBnb29kIGlkZWEgdG8gaGF2ZSBzdWNoIGEgZGVwZW5kZW5jeSwgZXZlbgo+ID4+ID4+IG1v
cmUgc28gd2l0aCB0aGlzIGNsb3VkeSBhIHJlZmVyZW5jZS4gSWYgdGhlcmUncyBhbm90aGVyIFhT
TSBjaGVjawo+ID4+ID4+IHRoYXQgaGFzIG5lY2Vzc2FyaWx5IGJlZW4gZG9uZSBiZWZvcmUsIHlv
dSBzaG91bGQgYXQgbGVhc3QgbmFtZSBpdAo+ID4+ID4+IGhlcmUgc28gaXQncyBlYXN5IHRvIGxh
dGVyIHZlcmlmeSB0aGF0IHRoZSBhc3N1bXB0aW9uIHN0aWxsIGhvbGRzLiBCdXQKPiA+PiA+PiBl
dmVuIGJldHRlciB3b3VsZCBpbW8gYmUgdG8gcmUtZG8gdGhlIGNoZWNrIGhlcmUsIGp1c3QgaW4g
Y2FzZS4KPiA+PiA+IAo+ID4+ID4gSSBhbSBmaW5lIHdpdGggdGhhdC4gSXQgc2hvdWxkIGJlIGp1
c3QgYSBtYXR0ZXIgb2YgZG9pbmcgdGhlIGZvbGxvd2luZywKPiA+PiA+IHJpZ2h0Pwo+ID4+ID4g
Cj4gPj4gPiBzdGF0aWMgWFNNX0lOTElORSBpbnQgeHNtX21hcF9nbWZuX3NoYXJlKFhTTV9ERUZB
VUxUX0FSRyBzdHJ1Y3QgZG9tYWluICpkLAo+ID4+ID4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdHJ1Y3QgZG9tYWluICp0KQo+ID4+ID4gewo+ID4+ID4gICAgIFhT
TV9BU1NFUlRfQUNUSU9OKFhTTV9UQVJHRVQpOwo+ID4+ID4gICAgIHJldHVybiB4c21fZGVmYXVs
dF9hY3Rpb24oWFNNX1RBUkdFVCwgY3VycmVudC0+ZG9tYWluLCBkKSAmJgo+ID4+ID4gICAgICAg
ICAgICB4c21fZGVmYXVsdF9hY3Rpb24oYWN0aW9uLCBjdXJyZW50LT5kb21haW4sIHQpOwo+ID4+
IAo+ID4+IE5vdCBleGFjdGx5IC0geHNtX2RlZmF1bHRfYWN0aW9uKCkgZG9lc24ndCByZXR1cm4g
Ym9vbGVhbiwgbm9yIHNob3VsZAo+ID4+IHRoZSBmdW5jdGlvbiBoZXJlLgo+ID4gCj4gPiBZb3Ug
YXJlIHJpZ2h0LCB6ZXJvIGlzIHN1Y2Nlc3MuIFNvIHNvbWV0aGluZyBsaWtlIHRoZSBmb2xsb3dp
bmc6Cj4gPiAKPiA+ICAgICBpbnQgcmMgPSB4c21fZGVmYXVsdF9hY3Rpb24oWFNNX1RBUkdFVCwg
Y3VycmVudC0+ZG9tYWluLCBkKTsKPiA+ICAgICBpZiAoIHJjICkKPiA+ICAgICAgICAgcmV0dXJu
IHJjOwo+ID4gICAgIHJldHVybiB4c21fZGVmYXVsdF9hY3Rpb24oYWN0aW9uLCBjdXJyZW50LT5k
b21haW4sIHQpOwo+IAo+IERpZG4ndCB5b3UgaW5oZXJpdCB0aGUgcGF0Y2ggZnJvbSBzb21lb25l
PyBJIHRoaW5rIHdlIGhhZCBhbHJlYWR5Cj4gYXJyaXZlZCBhdAo+IAo+ICAgICByZXR1cm4geHNt
X2RlZmF1bHRfYWN0aW9uKFhTTV9UQVJHRVQsIGN1cnJlbnQtPmRvbWFpbiwgZCkKPiAgICAgICAg
ICAgICA/OiB4c21fZGVmYXVsdF9hY3Rpb24oYWN0aW9uLCBjdXJyZW50LT5kb21haW4sIHQpOwoK
SWYgeW91IGFyZSByZWZlcnJpbmcgdG8gdGhlIGNvZGUgc3R5bGUsIEkgZG9uJ3QgaGF2ZSBhbiBv
cGluaW9uLCBJIGFtCmhhcHB5IHRvIGRvIHRoZSBhYm92ZS4gSSBjaGFuZ2VkIGl0IGluIHRoZXNl
IGNvZGUgc25pcHBldHMgb25seSBiZWNhdXNlCmluIHRoZSBvdGhlciBmdW5jdGlvbiAoZmxhc2tf
bWFwX2dtZm5fc2hhcmUpIHRoZSA/OiBtb2RlbCB3b3VsZCBiZWNvbWUKYXdrd2FyZCBhcyB0aGVy
ZSBhcmUgdGhyZWUgY29uc2VjdXRpdmUgY2hlY2tzLiBCdXQgaGVyZSBpdCB3b3VsZCBiZQpmaW5l
LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 03 23:23:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Aug 2018 23:23:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fljPL-0001Si-U6; Fri, 03 Aug 2018 23:22:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d+wb=ks=csail.mit.edu=srivatsa@srs-us1.protection.inumbo.net>)
 id 1fljPK-0001Sd-L1
 for xen-devel@lists.xenproject.org; Fri, 03 Aug 2018 23:22:54 +0000
X-Inumbo-ID: 08713525-9774-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 08713525-9774-11e8-a8a5-bc764e045a96;
 Sat, 04 Aug 2018 01:22:04 +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 1fljNB-000W8M-8H; Fri, 03 Aug 2018 19:20:41 -0400
To: Kees Cook <keescook@chromium.org>
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>
 <CAGXu5jJvTF0KXs+3J32u5v1Ba5gZd0Umgib6D6++ie+LzqnuWA@mail.gmail.com>
 <c616c38b-52cc-2f88-7ea3-00f3a572255a@csail.mit.edu>
 <CAGXu5j+Y5TNBY1WCz=4E8B5nFo2jzyswg6iaQja_92GZB+hE0w@mail.gmail.com>
From: "Srivatsa S. Bhat" <srivatsa@csail.mit.edu>
Message-ID: <8a87a705-97c0-eb3d-8878-8ffe052f065d@csail.mit.edu>
Date: Fri, 3 Aug 2018 16:20:31 -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: <CAGXu5j+Y5TNBY1WCz=4E8B5nFo2jzyswg6iaQja_92GZB+hE0w@mail.gmail.com>
Content-Type: multipart/mixed; boundary="------------6AAF02DB08CAA2E0F2C8324B"
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>, catalin.marinas@arm.com,
 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>, srinidhir@vmware.com,
 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,
 khlebnikov@yandex-team.ru, =?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>,
 Jiri Kosina <jikos@kernel.org>, 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>
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.
--------------6AAF02DB08CAA2E0F2C8324B
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit

On 8/2/18 3:22 PM, Kees Cook wrote:
> On Thu, Aug 2, 2018 at 12:22 PM, Srivatsa S. Bhat
> <srivatsa@csail.mit.edu> wrote:
>> On 7/26/18 4:09 PM, Kees Cook wrote:
>>> On Tue, Jul 24, 2018 at 3:02 PM, Jiri Kosina <jikos@kernel.org> wrote:
>>>> On Tue, 24 Jul 2018, Srivatsa S. Bhat wrote:
>>>>
>>>>> However, if you are proposing that you'd like to contribute the enhanced
>>>>> PTI/Spectre (upstream) patches from the SLES 4.4 tree to 4.4 stable, and
>>>>> have them merged instead of this patch series, then I would certainly
>>>>> welcome it!
>>>>
>>>> I'd in principle love us to push everything back to 4.4, but there are a
>>>> few reasons (*) why that's not happening shortly.
>>>>
>>>> Anyway, to point out explicitly what's really needed for those folks
>>>> running 4.4-stable and relying on PTI providing The Real Thing(TM), it's
>>>> either a 4.4-stable port of
>>>>
>>>>         http://kernel.suse.com/cgit/kernel-source/plain/patches.suse/x86-entry-64-use-a-per-cpu-trampoline-stack.patch?id=3428a77b02b1ba03e45d8fc352ec350429f57fc7
>>>>
>>>> or making THREADINFO_GFP imply __GFP_ZERO.
>>>
>>> This is true in Linus's tree now. Should be trivial to backport:
>>> https://git.kernel.org/linus/e01e80634ecdd
>>>
>>
>> Hi Jiri, Kees,
>>
>> Thank you for suggesting the patch! I have attached the (locally
>> tested) 4.4 and 4.9 backports of that patch with this mail. (The
>> mainline commit applies cleanly on 4.14).
>>
>> Greg, could you please consider including them in stable 4.4, 4.9
>> and 4.14?
> 
> I don't think your v4.9 is sufficient: it leaves the vmapped stack
> uncleared. v4.9 needs ca182551857 ("kmemleak: clear stale pointers
> from task stacks") included in the backport (really, just adding the
> memset()).
> 

Ah, I see, thank you! I have attached the updated patchset for 4.9
with this mail.

> Otherwise, yup, looks good.
> 
Thank you for reviewing the patches!
 
Regards,
Srivatsa
VMware Photon OS

--------------6AAF02DB08CAA2E0F2C8324B
Content-Type: text/plain; charset=UTF-8; x-mac-type="0"; x-mac-creator="0";
 name="4.9-0001-kmemleak-clear-stale-pointers-from-task-stacks.patch"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename*0="4.9-0001-kmemleak-clear-stale-pointers-from-task-stacks.patc";
 filename*1="h"

RnJvbSBlZGY4MzVkOGI2YmFjMDhiYzVlNjllZmIzZTFjYzMyMWUyNDU3ZjYxIE1vbiBTZXAg
MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBLb25zdGFudGluIEtobGVibmlrb3YgPGtobGVibmlr
b3ZAeWFuZGV4LXRlYW0ucnU+CkRhdGU6IEZyaSwgMTMgT2N0IDIwMTcgMTU6NTg6MjIgLTA3
MDAKU3ViamVjdDogW1BBVENIIDEvMl0ga21lbWxlYWs6IGNsZWFyIHN0YWxlIHBvaW50ZXJz
IGZyb20gdGFzayBzdGFja3MKCmNvbW1pdCBjYTE4MjU1MTg1N2NjMmMxZTZhMmI3ZjFlNzIw
OTBhMTM3YTE1MDA4IHVwc3RyZWFtLgoKS21lbWxlYWsgY29uc2lkZXJzIGFueSBwb2ludGVy
cyBvbiB0YXNrIHN0YWNrcyBhcyByZWZlcmVuY2VzLiAgVGhpcwpwYXRjaCBjbGVhcnMgbmV3
bHkgYWxsb2NhdGVkIGFuZCByZXVzZWQgdm1hcCBzdGFja3MuCgpMaW5rOiBodHRwOi8vbGtt
bC5rZXJuZWwub3JnL3IvMTUwNzI4OTkwMTI0Ljc0NDE5OS44NDAzNDA5ODM2Mzk0MzE4Njg0
LnN0Z2l0QGJ1enoKU2lnbmVkLW9mZi1ieTogS29uc3RhbnRpbiBLaGxlYm5pa292IDxraGxl
Ym5pa292QHlhbmRleC10ZWFtLnJ1PgpBY2tlZC1ieTogQ2F0YWxpbiBNYXJpbmFzIDxjYXRh
bGluLm1hcmluYXNAYXJtLmNvbT4KU2lnbmVkLW9mZi1ieTogQW5kcmV3IE1vcnRvbiA8YWtw
bUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KU2lnbmVkLW9mZi1ieTogTGludXMgVG9ydmFsZHMg
PHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgpbIFNyaXZhdHNhOiBCYWNrcG9ydGVk
IHRvIDQuOS55IF0KU2lnbmVkLW9mZi1ieTogU3JpdmF0c2EgUy4gQmhhdCA8c3JpdmF0c2FA
Y3NhaWwubWl0LmVkdT4KLS0tCiBpbmNsdWRlL2xpbnV4L3RocmVhZF9pbmZvLmggfCAyICst
CiBrZXJuZWwvZm9yay5jICAgICAgICAgICAgICAgfCA0ICsrKysKIDIgZmlsZXMgY2hhbmdl
ZCwgNSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvaW5jbHVk
ZS9saW51eC90aHJlYWRfaW5mby5oIGIvaW5jbHVkZS9saW51eC90aHJlYWRfaW5mby5oCmlu
ZGV4IDI4NzNiYWYuLmNmODdjMTYgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvbGludXgvdGhyZWFk
X2luZm8uaAorKysgYi9pbmNsdWRlL2xpbnV4L3RocmVhZF9pbmZvLmgKQEAgLTU5LDcgKzU5
LDcgQEAgZXh0ZXJuIGxvbmcgZG9fbm9fcmVzdGFydF9zeXNjYWxsKHN0cnVjdCByZXN0YXJ0
X2Jsb2NrICpwYXJtKTsKIAogI2lmZGVmIF9fS0VSTkVMX18KIAotI2lmZGVmIENPTkZJR19E
RUJVR19TVEFDS19VU0FHRQorI2lmIElTX0VOQUJMRUQoQ09ORklHX0RFQlVHX1NUQUNLX1VT
QUdFKSB8fCBJU19FTkFCTEVEKENPTkZJR19ERUJVR19LTUVNTEVBSykKICMgZGVmaW5lIFRI
UkVBRElORk9fR0ZQCQkoR0ZQX0tFUk5FTF9BQ0NPVU5UIHwgX19HRlBfTk9UUkFDSyB8IFwK
IAkJCQkgX19HRlBfWkVSTykKICNlbHNlCmRpZmYgLS1naXQgYS9rZXJuZWwvZm9yay5jIGIv
a2VybmVsL2ZvcmsuYwppbmRleCA3MGUxMGNiLi5jMTllNmQ0IDEwMDY0NAotLS0gYS9rZXJu
ZWwvZm9yay5jCisrKyBiL2tlcm5lbC9mb3JrLmMKQEAgLTE4NCw2ICsxODQsMTAgQEAgc3Rh
dGljIHVuc2lnbmVkIGxvbmcgKmFsbG9jX3RocmVhZF9zdGFja19ub2RlKHN0cnVjdCB0YXNr
X3N0cnVjdCAqdHNrLCBpbnQgbm9kZSkKIAkJCWNvbnRpbnVlOwogCQl0aGlzX2NwdV93cml0
ZShjYWNoZWRfc3RhY2tzW2ldLCBOVUxMKTsKIAorI2lmZGVmIENPTkZJR19ERUJVR19LTUVN
TEVBSworCQkvKiBDbGVhciBzdGFsZSBwb2ludGVycyBmcm9tIHJldXNlZCBzdGFjay4gKi8K
KwkJbWVtc2V0KHMtPmFkZHIsIDAsIFRIUkVBRF9TSVpFKTsKKyNlbmRpZgogCQl0c2stPnN0
YWNrX3ZtX2FyZWEgPSBzOwogCQlsb2NhbF9pcnFfZW5hYmxlKCk7CiAJCXJldHVybiBzLT5h
ZGRyOwotLSAKMi43LjQKCg==
--------------6AAF02DB08CAA2E0F2C8324B
Content-Type: text/plain; charset=UTF-8; x-mac-type="0"; x-mac-creator="0";
 name="4.9-0002-fork-unconditionally-clear-stack-on-fork.patch"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="4.9-0002-fork-unconditionally-clear-stack-on-fork.patch"

RnJvbSA1MzcxY2QwYmIxZTJjYThkMTYwMzg0NWM3NjRlMTUyNGY3ZTcyOWFkIE1vbiBTZXAg
MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBLZWVzIENvb2sgPGtlZXNjb29rQGNocm9taXVtLm9y
Zz4KRGF0ZTogRnJpLCAyMCBBcHIgMjAxOCAxNDo1NTozMSAtMDcwMApTdWJqZWN0OiBbUEFU
Q0ggMi8yXSBmb3JrOiB1bmNvbmRpdGlvbmFsbHkgY2xlYXIgc3RhY2sgb24gZm9yawoKY29t
bWl0IGUwMWU4MDYzNGVjZGRlMWRkMTEzYWM0M2IzYWRhZDIxYjQ3ZjM5NTcgdXBzdHJlYW0u
CgpPbmUgb2YgdGhlIGNsYXNzZXMgb2Yga2VybmVsIHN0YWNrIGNvbnRlbnQgbGVha3NbMV0g
aXMgZXhwb3NpbmcgdGhlCmNvbnRlbnRzIG9mIHByaW9yIGhlYXAgb3Igc3RhY2sgY29udGVu
dHMgd2hlbiBhIG5ldyBwcm9jZXNzIHN0YWNrIGlzCmFsbG9jYXRlZC4gIE5vcm1hbGx5LCB0
aG9zZSBzdGFja3MgYXJlIG5vdCB6ZXJvZWQsIGFuZCB0aGUgb2xkIGNvbnRlbnRzCnJlbWFp
biBpbiBwbGFjZS4gIEluIHRoZSBmYWNlIG9mIHN0YWNrIGNvbnRlbnQgZXhwb3N1cmUgZmxh
d3MsIHRob3NlCmNvbnRlbnRzIGNhbiBsZWFrIHRvIHVzZXJzcGFjZS4KCkZpeGluZyB0aGlz
IHdpbGwgbWFrZSB0aGUga2VybmVsIG5vIGxvbmdlciB2dWxuZXJhYmxlIHRvIHRoZXNlIGZs
YXdzLCBhcwp0aGUgc3RhY2sgd2lsbCBiZSB3aXBlZCBlYWNoIHRpbWUgYSBzdGFjayBpcyBh
c3NpZ25lZCB0byBhIG5ldyBwcm9jZXNzLgpUaGVyZSdzIG5vdCBhIG1lYW5pbmdmdWwgY2hh
bmdlIGluIHJ1bnRpbWUgcGVyZm9ybWFuY2U7IGl0IGFsbW9zdCBsb29rcwpsaWtlIGl0IHBy
b3ZpZGVzIGEgYmVuZWZpdC4KClBlcmZvcm1pbmcgYmFjay10by1iYWNrIGtlcm5lbCBidWls
ZHMgYmVmb3JlOgoJUnVuIHRpbWVzOiAxNTcuODYgMTU3LjA5IDE1OC45MCAxNjAuOTQgMTYw
LjgwCglNZWFuOiAxNTkuMTIKCVN0ZCBEZXY6IDEuNTQKCmFuZCBhZnRlcjoKCVJ1biB0aW1l
czogMTU5LjMxIDE1Ny4zNCAxNTYuNzEgMTU4LjE1IDE2MC44MQoJTWVhbjogMTU4LjQ2CglT
dGQgRGV2OiAxLjQ2CgpJbnN0ZWFkIG9mIG1ha2luZyB0aGlzIGEgYnVpbGQgb3IgcnVudGlt
ZSBjb25maWcsIEFuZHkgTHV0b21pcnNraQpyZWNvbW1lbmRlZCB0aGlzIGp1c3QgYmUgZW5h
YmxlZCBieSBkZWZhdWx0LgoKWzFdIEEgbm9pc3kgc2VhcmNoIGZvciBtYW55IGtpbmRzIG9m
IHN0YWNrIGNvbnRlbnQgbGVha3MgY2FuIGJlIHNlZW4gaGVyZToKaHR0cHM6Ly9jdmUubWl0
cmUub3JnL2NnaS1iaW4vY3Zla2V5LmNnaT9rZXl3b3JkPWxpbnV4K2tlcm5lbCtzdGFjayts
ZWFrCgpJIGRpZCBzb21lIG1vcmUgd2l0aCBwZXJmIGFuZCBjeWNsZSBjb3VudHMgb24gcnVu
bmluZyAxMDAsMDAwIGV4ZWNzIG9mCi9iaW4vdHJ1ZS4KCmJlZm9yZToKQ3ljbGVzOiAyMTg4
NTg4NjE1NTEgMjE4ODUzMDM2MTMwIDIxNDcyNzYxMDk2OSAyMjc2NTY4NDQxMjIgMjI0OTgw
NTQyODQxCk1lYW46ICAyMjEwMTUzNzkxMjIuNjAKU3RkIERldjogNDY2MjQ4NjU1Mi40NwoK
YWZ0ZXI6CkN5Y2xlczogMjEzODY4OTQ1MDYwIDIxMzExOTI3NTIwNCAyMTE4MjAxNjk0NTYg
MjI0NDI2NjczMjU5IDIyNTQ4OTk4NjM0OApNZWFuOiAgMjE3NzQ1MDA5ODY1LjQwClN0ZCBE
ZXY6IDU5MzU1NTkyNzkuOTkKCkl0IGNvbnRpbnVlcyB0byBsb29rIGxpa2UgaXQncyBmYXN0
ZXIsIHRob3VnaCB0aGUgZGV2aWF0aW9uIGlzIHJhdGhlcgp3aWRlLCBidXQgSSdtIG5vdCBz
dXJlIHdoYXQgSSBjb3VsZCBkbyB0aGF0IHdvdWxkIGJlIGxlc3Mgbm9pc3kuICBJJ20Kb3Bl
biB0byBpZGVhcyEKCkxpbms6IGh0dHA6Ly9sa21sLmtlcm5lbC5vcmcvci8yMDE4MDIyMTAy
MTY1OS5HQTM3MDczQGJlYXN0ClNpZ25lZC1vZmYtYnk6IEtlZXMgQ29vayA8a2Vlc2Nvb2tA
Y2hyb21pdW0ub3JnPgpBY2tlZC1ieTogTWljaGFsIEhvY2tvIDxtaG9ja29Ac3VzZS5jb20+
ClJldmlld2VkLWJ5OiBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3Jn
PgpDYzogQW5keSBMdXRvbWlyc2tpIDxsdXRvQGtlcm5lbC5vcmc+CkNjOiBMYXVyYSBBYmJv
dHQgPGxhYmJvdHRAcmVkaGF0LmNvbT4KQ2M6IFJhc211cyBWaWxsZW1vZXMgPHJhc211cy52
aWxsZW1vZXNAcHJldmFzLmRrPgpDYzogTWVsIEdvcm1hbiA8bWdvcm1hbkB0ZWNoc2luZ3Vs
YXJpdHkubmV0PgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZv
dW5kYXRpb24ub3JnPgpTaWduZWQtb2ZmLWJ5OiBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNA
bGludXgtZm91bmRhdGlvbi5vcmc+ClsgU3JpdmF0c2E6IEJhY2twb3J0ZWQgdG8gNC45Lnkg
XQpTaWduZWQtb2ZmLWJ5OiBTcml2YXRzYSBTLiBCaGF0IDxzcml2YXRzYUBjc2FpbC5taXQu
ZWR1PgpSZXZpZXdlZC1ieTogU3JpbmlkaGkgUmFvIDxzcmluaWRoaXJAdm13YXJlLmNvbT4K
LS0tCiBpbmNsdWRlL2xpbnV4L3RocmVhZF9pbmZvLmggfCA3ICstLS0tLS0KIGtlcm5lbC9m
b3JrLmMgICAgICAgICAgICAgICB8IDMgKy0tCiAyIGZpbGVzIGNoYW5nZWQsIDIgaW5zZXJ0
aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9pbmNsdWRlL2xpbnV4L3Ro
cmVhZF9pbmZvLmggYi9pbmNsdWRlL2xpbnV4L3RocmVhZF9pbmZvLmgKaW5kZXggY2Y4N2Mx
Ni4uNWU2NDM2NyAxMDA2NDQKLS0tIGEvaW5jbHVkZS9saW51eC90aHJlYWRfaW5mby5oCisr
KyBiL2luY2x1ZGUvbGludXgvdGhyZWFkX2luZm8uaApAQCAtNTksMTIgKzU5LDcgQEAgZXh0
ZXJuIGxvbmcgZG9fbm9fcmVzdGFydF9zeXNjYWxsKHN0cnVjdCByZXN0YXJ0X2Jsb2NrICpw
YXJtKTsKIAogI2lmZGVmIF9fS0VSTkVMX18KIAotI2lmIElTX0VOQUJMRUQoQ09ORklHX0RF
QlVHX1NUQUNLX1VTQUdFKSB8fCBJU19FTkFCTEVEKENPTkZJR19ERUJVR19LTUVNTEVBSykK
LSMgZGVmaW5lIFRIUkVBRElORk9fR0ZQCQkoR0ZQX0tFUk5FTF9BQ0NPVU5UIHwgX19HRlBf
Tk9UUkFDSyB8IFwKLQkJCQkgX19HRlBfWkVSTykKLSNlbHNlCi0jIGRlZmluZSBUSFJFQURJ
TkZPX0dGUAkJKEdGUF9LRVJORUxfQUNDT1VOVCB8IF9fR0ZQX05PVFJBQ0spCi0jZW5kaWYK
KyNkZWZpbmUgVEhSRUFESU5GT19HRlAJKEdGUF9LRVJORUxfQUNDT1VOVCB8IF9fR0ZQX05P
VFJBQ0sgfCBfX0dGUF9aRVJPKQogCiAvKgogICogZmxhZyBzZXQvY2xlYXIvdGVzdCB3cmFw
cGVycwpkaWZmIC0tZ2l0IGEva2VybmVsL2ZvcmsuYyBiL2tlcm5lbC9mb3JrLmMKaW5kZXgg
YzE5ZTZkNC4uMmM5OGI5OCAxMDA2NDQKLS0tIGEva2VybmVsL2ZvcmsuYworKysgYi9rZXJu
ZWwvZm9yay5jCkBAIC0xODQsMTAgKzE4NCw5IEBAIHN0YXRpYyB1bnNpZ25lZCBsb25nICph
bGxvY190aHJlYWRfc3RhY2tfbm9kZShzdHJ1Y3QgdGFza19zdHJ1Y3QgKnRzaywgaW50IG5v
ZGUpCiAJCQljb250aW51ZTsKIAkJdGhpc19jcHVfd3JpdGUoY2FjaGVkX3N0YWNrc1tpXSwg
TlVMTCk7CiAKLSNpZmRlZiBDT05GSUdfREVCVUdfS01FTUxFQUsKIAkJLyogQ2xlYXIgc3Rh
bGUgcG9pbnRlcnMgZnJvbSByZXVzZWQgc3RhY2suICovCiAJCW1lbXNldChzLT5hZGRyLCAw
LCBUSFJFQURfU0laRSk7Ci0jZW5kaWYKKwogCQl0c2stPnN0YWNrX3ZtX2FyZWEgPSBzOwog
CQlsb2NhbF9pcnFfZW5hYmxlKCk7CiAJCXJldHVybiBzLT5hZGRyOwotLSAKMi43LjQKCg==
--------------6AAF02DB08CAA2E0F2C8324B
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--------------6AAF02DB08CAA2E0F2C8324B--


From xen-devel-bounces@lists.xenproject.org Sat Aug 04 00:41:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 04 Aug 2018 00: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 1flkdE-0007qT-Pg; Sat, 04 Aug 2018 00: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=znob=kt=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1flkdD-0007qF-EE
 for xen-devel@lists.xenproject.org; Sat, 04 Aug 2018 00:41:19 +0000
X-Inumbo-ID: 27d2dbf3-977f-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 27d2dbf3-977f-11e8-a6a9-d7ebe60f679a;
 Sat, 04 Aug 2018 00:41:42 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1flkdA-00025T-9K; Sat, 04 Aug 2018 00:41:16 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1flkd9-0006zX-VQ; Sat, 04 Aug 2018 00:41:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1flkd9-0005Zw-U3; Sat, 04 Aug 2018 00:41:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125755-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=526dd0245bf0db6a01c21943201a4572747bca7f
X-Osstest-Versions-That: ovmf=dd4cae4d82c7477273f3da455084844db5cca0c0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 04 Aug 2018 00:41:15 +0000
Subject: [Xen-devel] [ovmf test] 125755: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTc1NSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3NTUvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA1MjZkZDAyNDViZjBkYjZhMDFjMjE5NDMyMDFhNDU3
Mjc0N2JjYTdmCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBkZDRjYWU0
ZDgyYzc0NzcyNzNmM2RhNDU1MDg0ODQ0ZGI1Y2NhMGMwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU3NTIgIDIwMTgtMDgtMDMgMDc6NDA6NDMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NzU1ICAyMDE4LTA4LTAzIDIyOjQwOjQzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgS2lubmV5LCBN
aWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIE1pY2hhZWwgRCBLaW5uZXkg
PG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
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
L2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIGRkNGNhZTRkODIuLjUyNmRkMDI0NWIgIDUyNmRkMDI0
NWJmMGRiNmEwMWMyMTk0MzIwMWE0NTcyNzQ3YmNhN2YgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Aug 04 02:40:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 04 Aug 2018 02:40:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flmUE-0001pO-JL; Sat, 04 Aug 2018 02:40:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mbqk=kt=xenproject.org=prvs=747e71598=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1flmUD-0001pF-Rz
 for xen-devel@lists.xenproject.org; Sat, 04 Aug 2018 02:40:09 +0000
X-Inumbo-ID: 9602116c-978f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9602116c-978f-11e8-a8a5-bc764e045a96;
 Sat, 04 Aug 2018 04:39:19 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,441,1526342400"; d="scan'208";a="61952716"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75045-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=526dd0245bf0db6a01c21943201a4572747bca7f
X-Osstest-Versions-That: ovmf=dd4cae4d82c7477273f3da455084844db5cca0c0
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 4 Aug 2018 03:40:03 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75045: 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
NTA0NSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDQ1LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxp
a2UgNzUwNDQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTA0NAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDUyNmRkMDI0NWJmMGRiNmEwMWMyMTk0MzIwMWE0
NTcyNzQ3YmNhN2YKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIGRkNGNh
ZTRkODJjNzQ3NzI3M2YzZGE0NTUwODQ4NDRkYjVjY2EwYzAKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTA0NCAgMjAxOC0wOC0wMyAwOTo0OTo1NyBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwNDUgIDIwMTgtMDgtMDQgMDA6NTA6MDggWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBLaW5uZXks
IE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgTWljaGFlbCBEIEtpbm5l
eSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldAps
b2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0
LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNTI2ZGQwMjQ1
YmYwZGI2YTAxYzIxOTQzMjAxYTQ1NzI3NDdiY2E3ZgpBdXRob3I6IEtpbm5leSwgTWljaGFlbCBE
IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KRGF0ZTogICBTdW4gQXByIDE1IDIyOjAyOjA1
IDIwMTggLTA3MDAKCiAgICBCYXNlVG9vbHMvUGtjczdTaWduOiBBZGQgUEtDUzcgdGVzdCBrZXkg
aW5jbHVkZSBmaWxlcwogICAgCiAgICBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hv
d19idWcuY2dpP2lkPTEwNzMKICAgIAogICAgQWRkIFBDRCBzdGF0ZW1lbnQgaW5jbHVkZSBmaWxl
cyBmb3IgdGhlIFBLQ1M3IHRlc3Qga2V5LgogICAgKiBnRWZpU2VjdXJpdHlQa2dUb2tlblNwYWNl
R3VpZC5QY2RQa2NzN0NlcnRCdWZmZXIKICAgICogZ0ZtcERldmljZVBrZ1Rva2VuU3BhY2VHdWlk
LlBjZEZtcERldmljZVBrY3M3Q2VydEJ1ZmZlclhkcgogICAgCiAgICBUaGVzZSBpbmNsdWRlIGZp
bGVzIGNhbiBiZSB1c2VkIGluICFpbmNsdWRlIHN0YXRlbWVudHMgaW4gUENECiAgICBzZWN0aW9u
cyBvZiBhIHBsYXRmb3JtIERTQyBmaWxlIHRvIGFzc2lnbiB0aGVzZSBQQ0RzIHRvIHRoZQogICAg
dGVzdCBrZXkgY2VydGlmaWNhdGUgdmFsdWVzLgogICAgCiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5
b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50
ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdy
ZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5k
Lmtpbm5leUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogWW9uZ2hvbmcgWmh1IDx5b25naG9u
Zy56aHVAaW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 04 08:13:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 04 Aug 2018 08:13:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flrg2-0001Yx-IN; Sat, 04 Aug 2018 08:12: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=7vyu=kt=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1flrg1-0001Ys-6o
 for xen-devel@lists.xenproject.org; Sat, 04 Aug 2018 08:12:41 +0000
X-Inumbo-ID: 0a1b1162-97be-11e8-a8a5-bc764e045a96
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0a1b1162-97be-11e8-a8a5-bc764e045a96;
 Sat, 04 Aug 2018 10:11:50 +0200 (CEST)
Received: from localhost (D57E6652.static.ziggozakelijk.nl [213.126.102.82])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id 3CA9B927;
 Sat,  4 Aug 2018 08:12:38 +0000 (UTC)
To: b5010a090d3586b2d6e06c7ad3ec5542d1241c45.1532282627.git.luto@kernel.org,
 boris.ostrovsky@oracle.com, bp@alien8.de, brgerst@gmail.com,
 dave.hansen@linux.intel.com, dvlasenk@redhat.com, gregkh@linuxfoundation.org,
 hpa@zytor.com, jgross@suse.com, jpoimboe@redhat.com,
 linux@dominikbrodowski.net, luto@kernel.org, m.v.b@runbox.com,
 mingo@kernel.org, peterz@infradead.org, tglx@linutronix.de,
 torvalds@linux-foundation.org, xen-devel@lists.xenproject.org
From: <gregkh@linuxfoundation.org>
Date: Sat, 04 Aug 2018 10:11:51 +0200
Message-ID: <1533370311251218@kroah.com>
MIME-Version: 1.0
X-stable: commit
Subject: [Xen-devel] Patch "x86/entry/64: Remove %ebx handling from
 error_entry/exit" has been added to the 4.14-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
cGF0Y2ggdGl0bGVkCgogICAgeDg2L2VudHJ5LzY0OiBSZW1vdmUgJWVieCBoYW5kbGluZyBmcm9t
IGVycm9yX2VudHJ5L2V4aXQKCnRvIHRoZSA0LjE0LXN0YWJsZSB0cmVlIHdoaWNoIGNhbiBiZSBm
b3VuZCBhdDoKICAgIGh0dHA6Ly93d3cua2VybmVsLm9yZy9naXQvP3A9bGludXgva2VybmVsL2dp
dC9zdGFibGUvc3RhYmxlLXF1ZXVlLmdpdDthPXN1bW1hcnkKClRoZSBmaWxlbmFtZSBvZiB0aGUg
cGF0Y2ggaXM6CiAgICAgeDg2LWVudHJ5LTY0LXJlbW92ZS1lYngtaGFuZGxpbmctZnJvbS1lcnJv
cl9lbnRyeS1leGl0LnBhdGNoCmFuZCBpdCBjYW4gYmUgZm91bmQgaW4gdGhlIHF1ZXVlLTQuMTQg
c3ViZGlyZWN0b3J5LgoKSWYgeW91LCBvciBhbnlvbmUgZWxzZSwgZmVlbHMgaXQgc2hvdWxkIG5v
dCBiZSBhZGRlZCB0byB0aGUgc3RhYmxlIHRyZWUsCnBsZWFzZSBsZXQgPHN0YWJsZUB2Z2VyLmtl
cm5lbC5vcmc+IGtub3cgYWJvdXQgaXQuCgoKRnJvbSBiMzY4MWRkNTQ4ZDA2ZGViMmUxNTczODkw
ODI5ZGZmNGIxNWFiZjQ2IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBbmR5IEx1dG9t
aXJza2kgPGx1dG9Aa2VybmVsLm9yZz4KRGF0ZTogU3VuLCAyMiBKdWwgMjAxOCAxMTowNTowOSAt
MDcwMApTdWJqZWN0OiB4ODYvZW50cnkvNjQ6IFJlbW92ZSAlZWJ4IGhhbmRsaW5nIGZyb20gZXJy
b3JfZW50cnkvZXhpdAoKRnJvbTogQW5keSBMdXRvbWlyc2tpIDxsdXRvQGtlcm5lbC5vcmc+Cgpj
b21taXQgYjM2ODFkZDU0OGQwNmRlYjJlMTU3Mzg5MDgyOWRmZjRiMTVhYmY0NiB1cHN0cmVhbS4K
CmVycm9yX2VudHJ5IGFuZCBlcnJvcl9leGl0IGNvbW11bmljYXRlIHRoZSB1c2VyIHZzLiBrZXJu
ZWwgc3RhdHVzIG9mCnRoZSBmcmFtZSB1c2luZyAlZWJ4LiAgVGhpcyBpcyB1bm5lY2Vzc2FyeSAt
LSB0aGUgaW5mb3JtYXRpb24gaXMgaW4KcmVncy0+Y3MuICBKdXN0IHVzZSByZWdzLT5jcy4KClRo
aXMgbWFrZXMgZXJyb3JfZW50cnkgc2ltcGxlciBhbmQgbWFrZXMgZXJyb3JfZXhpdCBtb3JlIHJv
YnVzdC4KCkl0IGFsc28gZml4ZXMgYSBuYXN0eSBidWcuICBCZWZvcmUgYWxsIHRoZSBTcGVjdHJl
IG5vbnNlbnNlLCB0aGUKeGVuX2ZhaWxzYWZlX2NhbGxiYWNrIGVudHJ5IHBvaW50IHJldHVybmVk
IGxpa2UgdGhpczoKCiAgICAgICAgQUxMT0NfUFRfR1BSRUdTX09OX1NUQUNLCiAgICAgICAgU0FW
RV9DX1JFR1MKICAgICAgICBTQVZFX0VYVFJBX1JFR1MKICAgICAgICBFTkNPREVfRlJBTUVfUE9J
TlRFUgogICAgICAgIGptcCAgICAgZXJyb3JfZXhpdAoKQW5kIGl0IGRpZCBub3QgZ28gdGhyb3Vn
aCBlcnJvcl9lbnRyeS4gIFRoaXMgd2FzIGJvZ3VzOiBSQlgKY29udGFpbmVkIGdhcmJhZ2UsIGFu
ZCBlcnJvcl9leGl0IGV4cGVjdGVkIGEgZmxhZyBpbiBSQlguCgpGb3J0dW5hdGVseSwgaXQgZ2Vu
ZXJhbGx5IGNvbnRhaW5lZCAqbm9uemVybyogZ2FyYmFnZSwgc28gdGhlCmNvcnJlY3QgY29kZSBw
YXRoIHdhcyB1c2VkLiAgQXMgcGFydCBvZiB0aGUgU3BlY3RyZSBmaXhlcywgY29kZSB3YXMKYWRk
ZWQgdG8gY2xlYXIgUkJYIHRvIG1pdGlnYXRlIGNlcnRhaW4gc3BlY3VsYXRpb24gYXR0YWNrcy4g
IE5vdywKZGVwZW5kaW5nIG9uIGtlcm5lbCBjb25maWd1cmF0aW9uLCBSQlggZ290IHplcm9lZCBh
bmQsIHdoZW4gcnVubmluZwpzb21lIFdpbmUgd29ya2xvYWRzLCB0aGUga2VybmVsIGNyYXNoZXMu
ICBUaGlzIHdhcyBpbnRyb2R1Y2VkIGJ5OgoKICAgIGNvbW1pdCAzYWM2ZDhjNzg3YjggKCJ4ODYv
ZW50cnkvNjQ6IENsZWFyIHJlZ2lzdGVycyBmb3IgZXhjZXB0aW9ucy9pbnRlcnJ1cHRzLCB0byBy
ZWR1Y2Ugc3BlY3VsYXRpb24gYXR0YWNrIHN1cmZhY2UiKQoKV2l0aCB0aGlzIHBhdGNoIGFwcGxp
ZWQsIFJCWCBpcyBubyBsb25nZXIgbmVlZGVkIGFzIGEgZmxhZywgYW5kIHRoZQpwcm9ibGVtIGdv
ZXMgYXdheS4KCkkgc3VzcGVjdCB0aGF0IG1hbGljaW91cyB1c2Vyc3BhY2UgY291bGQgdXNlIHRo
aXMgYnVnIHRvIGNyYXNoIHRoZQprZXJuZWwgZXZlbiB3aXRob3V0IHRoZSBvZmZlbmRpbmcgcGF0
Y2ggYXBwbGllZCwgdGhvdWdoLgoKWyBIaXN0b3JpY2FsIG5vdGU6IEkgd3JvdGUgdGhpcyBwYXRj
aCBhcyBhIGNsZWFudXAgYmVmb3JlIEkgd2FzIGF3YXJlCiAgb2YgdGhlIGJ1ZyBpdCBmaXhlZC4g
XQoKWyBOb3RlIHRvIHN0YWJsZSBtYWludGFpbmVyczogdGhpcyBzaG91bGQgcHJvYmFibHkgZ2V0
IGFwcGxpZWQgdG8gYWxsCiAga2VybmVscy4gIElmIHlvdSdyZSBuZXJ2b3VzIGFib3V0IHRoYXQs
IGEgbW9yZSBjb25zZXJ2YXRpdmUgZml4IHRvCiAgYWRkIHhvcmwgJWVieCwlZWJ4OyBpbmNsICVl
YnggYmVmb3JlIHRoZSBqdW1wIHRvIGVycm9yX2V4aXQgc2hvdWxkCiAgYWxzbyBmaXggdGhlIHBy
b2JsZW0uIF0KClJlcG9ydGVkLWFuZC10ZXN0ZWQtYnk6IE0uIFZlZmEgQmljYWtjaSA8bS52LmJA
cnVuYm94LmNvbT4KU2lnbmVkLW9mZi1ieTogQW5keSBMdXRvbWlyc2tpIDxsdXRvQGtlcm5lbC5v
cmc+CkNjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgpDYzog
Qm9yaXNsYXYgUGV0a292IDxicEBhbGllbjguZGU+CkNjOiBCcmlhbiBHZXJzdCA8YnJnZXJzdEBn
bWFpbC5jb20+CkNjOiBEYXZlIEhhbnNlbiA8ZGF2ZS5oYW5zZW5AbGludXguaW50ZWwuY29tPgpD
YzogRGVueXMgVmxhc2Vua28gPGR2bGFzZW5rQHJlZGhhdC5jb20+CkNjOiBEb21pbmlrIEJyb2Rv
d3NraSA8bGludXhAZG9taW5pa2Jyb2Rvd3NraS5uZXQ+CkNjOiBHcmVnIEtIIDxncmVna2hAbGlu
dXhmb3VuZGF0aW9uLm9yZz4KQ2M6IEguIFBldGVyIEFudmluIDxocGFAenl0b3IuY29tPgpDYzog
Sm9zaCBQb2ltYm9ldWYgPGpwb2ltYm9lQHJlZGhhdC5jb20+CkNjOiBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+CkNjOiBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRh
dGlvbi5vcmc+CkNjOiBQZXRlciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CkNjOiBU
aG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KQ2M6IHN0YWJsZUB2Z2VyLmtlcm5l
bC5vcmcKQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpGaXhlczogM2FjNmQ4Yzc4
N2I4ICgieDg2L2VudHJ5LzY0OiBDbGVhciByZWdpc3RlcnMgZm9yIGV4Y2VwdGlvbnMvaW50ZXJy
dXB0cywgdG8gcmVkdWNlIHNwZWN1bGF0aW9uIGF0dGFjayBzdXJmYWNlIikKTGluazogaHR0cDov
L2xrbWwua2VybmVsLm9yZy9yL2I1MDEwYTA5MGQzNTg2YjJkNmUwNmM3YWQzZWM1NTQyZDEyNDFj
NDUuMTUzMjI4MjYyNy5naXQubHV0b0BrZXJuZWwub3JnClNpZ25lZC1vZmYtYnk6IEluZ28gTW9s
bmFyIDxtaW5nb0BrZXJuZWwub3JnPgpTaWduZWQtb2ZmLWJ5OiBHcmVnIEtyb2FoLUhhcnRtYW4g
PGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgoKLS0tCiBhcmNoL3g4Ni9lbnRyeS9lbnRyeV82
NC5TIHwgICAxOCArKysrLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlv
bnMoKyksIDE0IGRlbGV0aW9ucygtKQoKLS0tIGEvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUwor
KysgYi9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TCkBAIC05MzMsNyArOTMzLDcgQEAgRU5UUlko
XHN5bSkKIAogCWNhbGwJXGRvX3N5bQogCi0Jam1wCWVycm9yX2V4aXQJCQkvKiAlZWJ4OiBubyBz
d2FwZ3MgZmxhZyAqLworCWptcAllcnJvcl9leGl0CiAJLmVuZGlmCiBFTkQoXHN5bSkKIC5lbmRt
CkBAIC0xMTY2LDcgKzExNjYsNiBAQCBFTkQocGFyYW5vaWRfZXhpdCkKIAogLyoKICAqIFNhdmUg
YWxsIHJlZ2lzdGVycyBpbiBwdF9yZWdzLCBhbmQgc3dpdGNoIEdTIGlmIG5lZWRlZC4KLSAqIFJl
dHVybjogRUJYPTA6IGNhbWUgZnJvbSB1c2VyIG1vZGU7IEVCWD0xOiBvdGhlcndpc2UKICAqLwog
RU5UUlkoZXJyb3JfZW50cnkpCiAJVU5XSU5EX0hJTlRfRlVOQwpAQCAtMTIxMyw3ICsxMjEyLDYg
QEAgRU5UUlkoZXJyb3JfZW50cnkpCiAJICogZm9yIHRoZXNlIGhlcmUgdG9vLgogCSAqLwogLkxl
cnJvcl9rZXJuZWxzcGFjZToKLQlpbmNsCSVlYngKIAlsZWFxCW5hdGl2ZV9pcnFfcmV0dXJuX2ly
ZXQoJXJpcCksICVyY3gKIAljbXBxCSVyY3gsIFJJUCs4KCVyc3ApCiAJamUJLkxlcnJvcl9iYWRf
aXJldApAQCAtMTI0NywyOCArMTI0NSwyMCBAQCBFTlRSWShlcnJvcl9lbnRyeSkKIAogCS8qCiAJ
ICogUHJldGVuZCB0aGF0IHRoZSBleGNlcHRpb24gY2FtZSBmcm9tIHVzZXIgbW9kZTogc2V0IHVw
IHB0X3JlZ3MKLQkgKiBhcyBpZiB3ZSBmYXVsdGVkIGltbWVkaWF0ZWx5IGFmdGVyIElSRVQgYW5k
IGNsZWFyIEVCWCBzbyB0aGF0Ci0JICogZXJyb3JfZXhpdCBrbm93cyB0aGF0IHdlIHdpbGwgYmUg
cmV0dXJuaW5nIHRvIHVzZXIgbW9kZS4KKwkgKiBhcyBpZiB3ZSBmYXVsdGVkIGltbWVkaWF0ZWx5
IGFmdGVyIElSRVQuCiAJICovCiAJbW92CSVyc3AsICVyZGkKIAljYWxsCWZpeHVwX2JhZF9pcmV0
CiAJbW92CSVyYXgsICVyc3AKLQlkZWNsCSVlYngKIAlqbXAJLkxlcnJvcl9lbnRyeV9mcm9tX3Vz
ZXJtb2RlX2FmdGVyX3N3YXBncwogRU5EKGVycm9yX2VudHJ5KQogCi0KLS8qCi0gKiBPbiBlbnRy
eSwgRUJYIGlzIGEgInJldHVybiB0byBrZXJuZWwgbW9kZSIgZmxhZzoKLSAqICAgMTogYWxyZWFk
eSBpbiBrZXJuZWwgbW9kZSwgZG9uJ3QgbmVlZCBTV0FQR1MKLSAqICAgMDogdXNlciBnc2Jhc2Ug
aXMgbG9hZGVkLCB3ZSBuZWVkIFNXQVBHUyBhbmQgc3RhbmRhcmQgcHJlcGFyYXRpb24gZm9yIHJl
dHVybiB0byB1c2VybW9kZQotICovCiBFTlRSWShlcnJvcl9leGl0KQogCVVOV0lORF9ISU5UX1JF
R1MKIAlESVNBQkxFX0lOVEVSUlVQVFMoQ0xCUl9BTlkpCiAJVFJBQ0VfSVJRU19PRkYKLQl0ZXN0
bAklZWJ4LCAlZWJ4Ci0Jam56CXJldGludF9rZXJuZWwKKwl0ZXN0YgkkMywgQ1MoJXJzcCkKKwlq
eglyZXRpbnRfa2VybmVsCiAJam1wCXJldGludF91c2VyCiBFTkQoZXJyb3JfZXhpdCkKIAoKClBh
dGNoZXMgY3VycmVudGx5IGluIHN0YWJsZS1xdWV1ZSB3aGljaCBtaWdodCBiZSBmcm9tIGx1dG9A
a2VybmVsLm9yZyBhcmUKCnF1ZXVlLTQuMTQveDg2LWVudHJ5LTY0LXJlbW92ZS1lYngtaGFuZGxp
bmctZnJvbS1lcnJvcl9lbnRyeS1leGl0LnBhdGNoCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Aug 04 08:13:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 04 Aug 2018 08: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 1flrh9-0001d4-2c; Sat, 04 Aug 2018 08:13: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=7vyu=kt=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1flrh7-0001cx-OU
 for xen-devel@lists.xenproject.org; Sat, 04 Aug 2018 08:13:49 +0000
X-Inumbo-ID: 5e7c5c7e-97be-11e8-a6a9-d7ebe60f679a
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5e7c5c7e-97be-11e8-a6a9-d7ebe60f679a;
 Sat, 04 Aug 2018 08:14:12 +0000 (UTC)
Received: from localhost (D57E6652.static.ziggozakelijk.nl [213.126.102.82])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id 1AA3D927;
 Sat,  4 Aug 2018 08:13:46 +0000 (UTC)
To: b5010a090d3586b2d6e06c7ad3ec5542d1241c45.1532282627.git.luto@kernel.org,
 boris.ostrovsky@oracle.com, bp@alien8.de, brgerst@gmail.com,
 dave.hansen@linux.intel.com, dvlasenk@redhat.com, gregkh@linuxfoundation.org,
 hpa@zytor.com, jgross@suse.com, jpoimboe@redhat.com,
 linux@dominikbrodowski.net, luto@kernel.org, m.v.b@runbox.com,
 mingo@kernel.org, peterz@infradead.org, tglx@linutronix.de,
 torvalds@linux-foundation.org, xen-devel@lists.xenproject.org
From: <gregkh@linuxfoundation.org>
Date: Sat, 04 Aug 2018 10:12:12 +0200
Message-ID: <1533370332238119@kroah.com>
MIME-Version: 1.0
X-stable: commit
Subject: [Xen-devel] Patch "x86/entry/64: Remove %ebx handling from
 error_entry/exit" has been added to the 4.17-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
cGF0Y2ggdGl0bGVkCgogICAgeDg2L2VudHJ5LzY0OiBSZW1vdmUgJWVieCBoYW5kbGluZyBmcm9t
IGVycm9yX2VudHJ5L2V4aXQKCnRvIHRoZSA0LjE3LXN0YWJsZSB0cmVlIHdoaWNoIGNhbiBiZSBm
b3VuZCBhdDoKICAgIGh0dHA6Ly93d3cua2VybmVsLm9yZy9naXQvP3A9bGludXgva2VybmVsL2dp
dC9zdGFibGUvc3RhYmxlLXF1ZXVlLmdpdDthPXN1bW1hcnkKClRoZSBmaWxlbmFtZSBvZiB0aGUg
cGF0Y2ggaXM6CiAgICAgeDg2LWVudHJ5LTY0LXJlbW92ZS1lYngtaGFuZGxpbmctZnJvbS1lcnJv
cl9lbnRyeS1leGl0LnBhdGNoCmFuZCBpdCBjYW4gYmUgZm91bmQgaW4gdGhlIHF1ZXVlLTQuMTcg
c3ViZGlyZWN0b3J5LgoKSWYgeW91LCBvciBhbnlvbmUgZWxzZSwgZmVlbHMgaXQgc2hvdWxkIG5v
dCBiZSBhZGRlZCB0byB0aGUgc3RhYmxlIHRyZWUsCnBsZWFzZSBsZXQgPHN0YWJsZUB2Z2VyLmtl
cm5lbC5vcmc+IGtub3cgYWJvdXQgaXQuCgoKRnJvbSBiMzY4MWRkNTQ4ZDA2ZGViMmUxNTczODkw
ODI5ZGZmNGIxNWFiZjQ2IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBbmR5IEx1dG9t
aXJza2kgPGx1dG9Aa2VybmVsLm9yZz4KRGF0ZTogU3VuLCAyMiBKdWwgMjAxOCAxMTowNTowOSAt
MDcwMApTdWJqZWN0OiB4ODYvZW50cnkvNjQ6IFJlbW92ZSAlZWJ4IGhhbmRsaW5nIGZyb20gZXJy
b3JfZW50cnkvZXhpdAoKRnJvbTogQW5keSBMdXRvbWlyc2tpIDxsdXRvQGtlcm5lbC5vcmc+Cgpj
b21taXQgYjM2ODFkZDU0OGQwNmRlYjJlMTU3Mzg5MDgyOWRmZjRiMTVhYmY0NiB1cHN0cmVhbS4K
CmVycm9yX2VudHJ5IGFuZCBlcnJvcl9leGl0IGNvbW11bmljYXRlIHRoZSB1c2VyIHZzLiBrZXJu
ZWwgc3RhdHVzIG9mCnRoZSBmcmFtZSB1c2luZyAlZWJ4LiAgVGhpcyBpcyB1bm5lY2Vzc2FyeSAt
LSB0aGUgaW5mb3JtYXRpb24gaXMgaW4KcmVncy0+Y3MuICBKdXN0IHVzZSByZWdzLT5jcy4KClRo
aXMgbWFrZXMgZXJyb3JfZW50cnkgc2ltcGxlciBhbmQgbWFrZXMgZXJyb3JfZXhpdCBtb3JlIHJv
YnVzdC4KCkl0IGFsc28gZml4ZXMgYSBuYXN0eSBidWcuICBCZWZvcmUgYWxsIHRoZSBTcGVjdHJl
IG5vbnNlbnNlLCB0aGUKeGVuX2ZhaWxzYWZlX2NhbGxiYWNrIGVudHJ5IHBvaW50IHJldHVybmVk
IGxpa2UgdGhpczoKCiAgICAgICAgQUxMT0NfUFRfR1BSRUdTX09OX1NUQUNLCiAgICAgICAgU0FW
RV9DX1JFR1MKICAgICAgICBTQVZFX0VYVFJBX1JFR1MKICAgICAgICBFTkNPREVfRlJBTUVfUE9J
TlRFUgogICAgICAgIGptcCAgICAgZXJyb3JfZXhpdAoKQW5kIGl0IGRpZCBub3QgZ28gdGhyb3Vn
aCBlcnJvcl9lbnRyeS4gIFRoaXMgd2FzIGJvZ3VzOiBSQlgKY29udGFpbmVkIGdhcmJhZ2UsIGFu
ZCBlcnJvcl9leGl0IGV4cGVjdGVkIGEgZmxhZyBpbiBSQlguCgpGb3J0dW5hdGVseSwgaXQgZ2Vu
ZXJhbGx5IGNvbnRhaW5lZCAqbm9uemVybyogZ2FyYmFnZSwgc28gdGhlCmNvcnJlY3QgY29kZSBw
YXRoIHdhcyB1c2VkLiAgQXMgcGFydCBvZiB0aGUgU3BlY3RyZSBmaXhlcywgY29kZSB3YXMKYWRk
ZWQgdG8gY2xlYXIgUkJYIHRvIG1pdGlnYXRlIGNlcnRhaW4gc3BlY3VsYXRpb24gYXR0YWNrcy4g
IE5vdywKZGVwZW5kaW5nIG9uIGtlcm5lbCBjb25maWd1cmF0aW9uLCBSQlggZ290IHplcm9lZCBh
bmQsIHdoZW4gcnVubmluZwpzb21lIFdpbmUgd29ya2xvYWRzLCB0aGUga2VybmVsIGNyYXNoZXMu
ICBUaGlzIHdhcyBpbnRyb2R1Y2VkIGJ5OgoKICAgIGNvbW1pdCAzYWM2ZDhjNzg3YjggKCJ4ODYv
ZW50cnkvNjQ6IENsZWFyIHJlZ2lzdGVycyBmb3IgZXhjZXB0aW9ucy9pbnRlcnJ1cHRzLCB0byBy
ZWR1Y2Ugc3BlY3VsYXRpb24gYXR0YWNrIHN1cmZhY2UiKQoKV2l0aCB0aGlzIHBhdGNoIGFwcGxp
ZWQsIFJCWCBpcyBubyBsb25nZXIgbmVlZGVkIGFzIGEgZmxhZywgYW5kIHRoZQpwcm9ibGVtIGdv
ZXMgYXdheS4KCkkgc3VzcGVjdCB0aGF0IG1hbGljaW91cyB1c2Vyc3BhY2UgY291bGQgdXNlIHRo
aXMgYnVnIHRvIGNyYXNoIHRoZQprZXJuZWwgZXZlbiB3aXRob3V0IHRoZSBvZmZlbmRpbmcgcGF0
Y2ggYXBwbGllZCwgdGhvdWdoLgoKWyBIaXN0b3JpY2FsIG5vdGU6IEkgd3JvdGUgdGhpcyBwYXRj
aCBhcyBhIGNsZWFudXAgYmVmb3JlIEkgd2FzIGF3YXJlCiAgb2YgdGhlIGJ1ZyBpdCBmaXhlZC4g
XQoKWyBOb3RlIHRvIHN0YWJsZSBtYWludGFpbmVyczogdGhpcyBzaG91bGQgcHJvYmFibHkgZ2V0
IGFwcGxpZWQgdG8gYWxsCiAga2VybmVscy4gIElmIHlvdSdyZSBuZXJ2b3VzIGFib3V0IHRoYXQs
IGEgbW9yZSBjb25zZXJ2YXRpdmUgZml4IHRvCiAgYWRkIHhvcmwgJWVieCwlZWJ4OyBpbmNsICVl
YnggYmVmb3JlIHRoZSBqdW1wIHRvIGVycm9yX2V4aXQgc2hvdWxkCiAgYWxzbyBmaXggdGhlIHBy
b2JsZW0uIF0KClJlcG9ydGVkLWFuZC10ZXN0ZWQtYnk6IE0uIFZlZmEgQmljYWtjaSA8bS52LmJA
cnVuYm94LmNvbT4KU2lnbmVkLW9mZi1ieTogQW5keSBMdXRvbWlyc2tpIDxsdXRvQGtlcm5lbC5v
cmc+CkNjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgpDYzog
Qm9yaXNsYXYgUGV0a292IDxicEBhbGllbjguZGU+CkNjOiBCcmlhbiBHZXJzdCA8YnJnZXJzdEBn
bWFpbC5jb20+CkNjOiBEYXZlIEhhbnNlbiA8ZGF2ZS5oYW5zZW5AbGludXguaW50ZWwuY29tPgpD
YzogRGVueXMgVmxhc2Vua28gPGR2bGFzZW5rQHJlZGhhdC5jb20+CkNjOiBEb21pbmlrIEJyb2Rv
d3NraSA8bGludXhAZG9taW5pa2Jyb2Rvd3NraS5uZXQ+CkNjOiBHcmVnIEtIIDxncmVna2hAbGlu
dXhmb3VuZGF0aW9uLm9yZz4KQ2M6IEguIFBldGVyIEFudmluIDxocGFAenl0b3IuY29tPgpDYzog
Sm9zaCBQb2ltYm9ldWYgPGpwb2ltYm9lQHJlZGhhdC5jb20+CkNjOiBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+CkNjOiBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRh
dGlvbi5vcmc+CkNjOiBQZXRlciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CkNjOiBU
aG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KQ2M6IHN0YWJsZUB2Z2VyLmtlcm5l
bC5vcmcKQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpGaXhlczogM2FjNmQ4Yzc4
N2I4ICgieDg2L2VudHJ5LzY0OiBDbGVhciByZWdpc3RlcnMgZm9yIGV4Y2VwdGlvbnMvaW50ZXJy
dXB0cywgdG8gcmVkdWNlIHNwZWN1bGF0aW9uIGF0dGFjayBzdXJmYWNlIikKTGluazogaHR0cDov
L2xrbWwua2VybmVsLm9yZy9yL2I1MDEwYTA5MGQzNTg2YjJkNmUwNmM3YWQzZWM1NTQyZDEyNDFj
NDUuMTUzMjI4MjYyNy5naXQubHV0b0BrZXJuZWwub3JnClNpZ25lZC1vZmYtYnk6IEluZ28gTW9s
bmFyIDxtaW5nb0BrZXJuZWwub3JnPgpTaWduZWQtb2ZmLWJ5OiBHcmVnIEtyb2FoLUhhcnRtYW4g
PGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgoKLS0tCiBhcmNoL3g4Ni9lbnRyeS9lbnRyeV82
NC5TIHwgICAxOCArKysrLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlv
bnMoKyksIDE0IGRlbGV0aW9ucygtKQoKLS0tIGEvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUwor
KysgYi9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TCkBAIC05ODEsNyArOTgxLDcgQEAgRU5UUlko
XHN5bSkKIAogCWNhbGwJXGRvX3N5bQogCi0Jam1wCWVycm9yX2V4aXQJCQkvKiAlZWJ4OiBubyBz
d2FwZ3MgZmxhZyAqLworCWptcAllcnJvcl9leGl0CiAJLmVuZGlmCiBFTkQoXHN5bSkKIC5lbmRt
CkBAIC0xMjIyLDcgKzEyMjIsNiBAQCBFTkQocGFyYW5vaWRfZXhpdCkKIAogLyoKICAqIFNhdmUg
YWxsIHJlZ2lzdGVycyBpbiBwdF9yZWdzLCBhbmQgc3dpdGNoIEdTIGlmIG5lZWRlZC4KLSAqIFJl
dHVybjogRUJYPTA6IGNhbWUgZnJvbSB1c2VyIG1vZGU7IEVCWD0xOiBvdGhlcndpc2UKICAqLwog
RU5UUlkoZXJyb3JfZW50cnkpCiAJVU5XSU5EX0hJTlRfRlVOQwpAQCAtMTI2OSw3ICsxMjY4LDYg
QEAgRU5UUlkoZXJyb3JfZW50cnkpCiAJICogZm9yIHRoZXNlIGhlcmUgdG9vLgogCSAqLwogLkxl
cnJvcl9rZXJuZWxzcGFjZToKLQlpbmNsCSVlYngKIAlsZWFxCW5hdGl2ZV9pcnFfcmV0dXJuX2ly
ZXQoJXJpcCksICVyY3gKIAljbXBxCSVyY3gsIFJJUCs4KCVyc3ApCiAJamUJLkxlcnJvcl9iYWRf
aXJldApAQCAtMTMwMywyOCArMTMwMSwyMCBAQCBFTlRSWShlcnJvcl9lbnRyeSkKIAogCS8qCiAJ
ICogUHJldGVuZCB0aGF0IHRoZSBleGNlcHRpb24gY2FtZSBmcm9tIHVzZXIgbW9kZTogc2V0IHVw
IHB0X3JlZ3MKLQkgKiBhcyBpZiB3ZSBmYXVsdGVkIGltbWVkaWF0ZWx5IGFmdGVyIElSRVQgYW5k
IGNsZWFyIEVCWCBzbyB0aGF0Ci0JICogZXJyb3JfZXhpdCBrbm93cyB0aGF0IHdlIHdpbGwgYmUg
cmV0dXJuaW5nIHRvIHVzZXIgbW9kZS4KKwkgKiBhcyBpZiB3ZSBmYXVsdGVkIGltbWVkaWF0ZWx5
IGFmdGVyIElSRVQuCiAJICovCiAJbW92CSVyc3AsICVyZGkKIAljYWxsCWZpeHVwX2JhZF9pcmV0
CiAJbW92CSVyYXgsICVyc3AKLQlkZWNsCSVlYngKIAlqbXAJLkxlcnJvcl9lbnRyeV9mcm9tX3Vz
ZXJtb2RlX2FmdGVyX3N3YXBncwogRU5EKGVycm9yX2VudHJ5KQogCi0KLS8qCi0gKiBPbiBlbnRy
eSwgRUJYIGlzIGEgInJldHVybiB0byBrZXJuZWwgbW9kZSIgZmxhZzoKLSAqICAgMTogYWxyZWFk
eSBpbiBrZXJuZWwgbW9kZSwgZG9uJ3QgbmVlZCBTV0FQR1MKLSAqICAgMDogdXNlciBnc2Jhc2Ug
aXMgbG9hZGVkLCB3ZSBuZWVkIFNXQVBHUyBhbmQgc3RhbmRhcmQgcHJlcGFyYXRpb24gZm9yIHJl
dHVybiB0byB1c2VybW9kZQotICovCiBFTlRSWShlcnJvcl9leGl0KQogCVVOV0lORF9ISU5UX1JF
R1MKIAlESVNBQkxFX0lOVEVSUlVQVFMoQ0xCUl9BTlkpCiAJVFJBQ0VfSVJRU19PRkYKLQl0ZXN0
bAklZWJ4LCAlZWJ4Ci0Jam56CXJldGludF9rZXJuZWwKKwl0ZXN0YgkkMywgQ1MoJXJzcCkKKwlq
eglyZXRpbnRfa2VybmVsCiAJam1wCXJldGludF91c2VyCiBFTkQoZXJyb3JfZXhpdCkKIAoKClBh
dGNoZXMgY3VycmVudGx5IGluIHN0YWJsZS1xdWV1ZSB3aGljaCBtaWdodCBiZSBmcm9tIGx1dG9A
a2VybmVsLm9yZyBhcmUKCnF1ZXVlLTQuMTcveDg2LWVudHJ5LTY0LXJlbW92ZS1lYngtaGFuZGxp
bmctZnJvbS1lcnJvcl9lbnRyeS1leGl0LnBhdGNoCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Aug 04 09:03:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 04 Aug 2018 09:03:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flsSm-0005QP-Vv; Sat, 04 Aug 2018 09: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=7vyu=kt=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1flsSl-0005QK-Jv
 for xen-devel@lists.xenproject.org; Sat, 04 Aug 2018 09:03:03 +0000
X-Inumbo-ID: 3ed4b251-97c5-11e8-a6a9-d7ebe60f679a
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3ed4b251-97c5-11e8-a6a9-d7ebe60f679a;
 Sat, 04 Aug 2018 09:03:25 +0000 (UTC)
Received: from localhost (D57E6652.static.ziggozakelijk.nl [213.126.102.82])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id 180F2BB3;
 Sat,  4 Aug 2018 09:03:00 +0000 (UTC)
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Date: Sat,  4 Aug 2018 11:00:54 +0200
Message-Id: <20180804082633.816762866@linuxfoundation.org>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180804082632.304529527@linuxfoundation.org>
References: <20180804082632.304529527@linuxfoundation.org>
User-Agent: quilt/0.65
X-stable: review
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4.17 19/31] 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>, Denys Vlasenko <dvlasenk@redhat.com>,
 Josh Poimboeuf <jpoimboe@redhat.com>, Peter Zijlstra <peterz@infradead.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 Dave Hansen <dave.hansen@linux.intel.com>, stable@vger.kernel.org,
 Ingo Molnar <mingo@kernel.org>, Linus Torvalds <torvalds@linux-foundation.org>,
 Borislav Petkov <bp@alien8.de>, Dominik Brodowski <linux@dominikbrodowski.net>,
 Andy Lutomirski <luto@kernel.org>, Brian Gerst <brgerst@gmail.com>,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 "H. Peter Anvin" <hpa@zytor.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>

NC4xNy1zdGFibGUgcmV2aWV3IHBhdGNoLiAgSWYgYW55b25lIGhhcyBhbnkgb2JqZWN0aW9ucywg
cGxlYXNlIGxldCBtZSBrbm93LgoKLS0tLS0tLS0tLS0tLS0tLS0tCgpGcm9tOiBBbmR5IEx1dG9t
aXJza2kgPGx1dG9Aa2VybmVsLm9yZz4KCmNvbW1pdCBiMzY4MWRkNTQ4ZDA2ZGViMmUxNTczODkw
ODI5ZGZmNGIxNWFiZjQ2IHVwc3RyZWFtLgoKZXJyb3JfZW50cnkgYW5kIGVycm9yX2V4aXQgY29t
bXVuaWNhdGUgdGhlIHVzZXIgdnMuIGtlcm5lbCBzdGF0dXMgb2YKdGhlIGZyYW1lIHVzaW5nICVl
YnguICBUaGlzIGlzIHVubmVjZXNzYXJ5IC0tIHRoZSBpbmZvcm1hdGlvbiBpcyBpbgpyZWdzLT5j
cy4gIEp1c3QgdXNlIHJlZ3MtPmNzLgoKVGhpcyBtYWtlcyBlcnJvcl9lbnRyeSBzaW1wbGVyIGFu
ZCBtYWtlcyBlcnJvcl9leGl0IG1vcmUgcm9idXN0LgoKSXQgYWxzbyBmaXhlcyBhIG5hc3R5IGJ1
Zy4gIEJlZm9yZSBhbGwgdGhlIFNwZWN0cmUgbm9uc2Vuc2UsIHRoZQp4ZW5fZmFpbHNhZmVfY2Fs
bGJhY2sgZW50cnkgcG9pbnQgcmV0dXJuZWQgbGlrZSB0aGlzOgoKICAgICAgICBBTExPQ19QVF9H
UFJFR1NfT05fU1RBQ0sKICAgICAgICBTQVZFX0NfUkVHUwogICAgICAgIFNBVkVfRVhUUkFfUkVH
UwogICAgICAgIEVOQ09ERV9GUkFNRV9QT0lOVEVSCiAgICAgICAgam1wICAgICBlcnJvcl9leGl0
CgpBbmQgaXQgZGlkIG5vdCBnbyB0aHJvdWdoIGVycm9yX2VudHJ5LiAgVGhpcyB3YXMgYm9ndXM6
IFJCWApjb250YWluZWQgZ2FyYmFnZSwgYW5kIGVycm9yX2V4aXQgZXhwZWN0ZWQgYSBmbGFnIGlu
IFJCWC4KCkZvcnR1bmF0ZWx5LCBpdCBnZW5lcmFsbHkgY29udGFpbmVkICpub256ZXJvKiBnYXJi
YWdlLCBzbyB0aGUKY29ycmVjdCBjb2RlIHBhdGggd2FzIHVzZWQuICBBcyBwYXJ0IG9mIHRoZSBT
cGVjdHJlIGZpeGVzLCBjb2RlIHdhcwphZGRlZCB0byBjbGVhciBSQlggdG8gbWl0aWdhdGUgY2Vy
dGFpbiBzcGVjdWxhdGlvbiBhdHRhY2tzLiAgTm93LApkZXBlbmRpbmcgb24ga2VybmVsIGNvbmZp
Z3VyYXRpb24sIFJCWCBnb3QgemVyb2VkIGFuZCwgd2hlbiBydW5uaW5nCnNvbWUgV2luZSB3b3Jr
bG9hZHMsIHRoZSBrZXJuZWwgY3Jhc2hlcy4gIFRoaXMgd2FzIGludHJvZHVjZWQgYnk6CgogICAg
Y29tbWl0IDNhYzZkOGM3ODdiOCAoIng4Ni9lbnRyeS82NDogQ2xlYXIgcmVnaXN0ZXJzIGZvciBl
eGNlcHRpb25zL2ludGVycnVwdHMsIHRvIHJlZHVjZSBzcGVjdWxhdGlvbiBhdHRhY2sgc3VyZmFj
ZSIpCgpXaXRoIHRoaXMgcGF0Y2ggYXBwbGllZCwgUkJYIGlzIG5vIGxvbmdlciBuZWVkZWQgYXMg
YSBmbGFnLCBhbmQgdGhlCnByb2JsZW0gZ29lcyBhd2F5LgoKSSBzdXNwZWN0IHRoYXQgbWFsaWNp
b3VzIHVzZXJzcGFjZSBjb3VsZCB1c2UgdGhpcyBidWcgdG8gY3Jhc2ggdGhlCmtlcm5lbCBldmVu
IHdpdGhvdXQgdGhlIG9mZmVuZGluZyBwYXRjaCBhcHBsaWVkLCB0aG91Z2guCgpbIEhpc3Rvcmlj
YWwgbm90ZTogSSB3cm90ZSB0aGlzIHBhdGNoIGFzIGEgY2xlYW51cCBiZWZvcmUgSSB3YXMgYXdh
cmUKICBvZiB0aGUgYnVnIGl0IGZpeGVkLiBdCgpbIE5vdGUgdG8gc3RhYmxlIG1haW50YWluZXJz
OiB0aGlzIHNob3VsZCBwcm9iYWJseSBnZXQgYXBwbGllZCB0byBhbGwKICBrZXJuZWxzLiAgSWYg
eW91J3JlIG5lcnZvdXMgYWJvdXQgdGhhdCwgYSBtb3JlIGNvbnNlcnZhdGl2ZSBmaXggdG8KICBh
ZGQgeG9ybCAlZWJ4LCVlYng7IGluY2wgJWVieCBiZWZvcmUgdGhlIGp1bXAgdG8gZXJyb3JfZXhp
dCBzaG91bGQKICBhbHNvIGZpeCB0aGUgcHJvYmxlbS4gXQoKUmVwb3J0ZWQtYW5kLXRlc3RlZC1i
eTogTS4gVmVmYSBCaWNha2NpIDxtLnYuYkBydW5ib3guY29tPgpTaWduZWQtb2ZmLWJ5OiBBbmR5
IEx1dG9taXJza2kgPGx1dG9Aa2VybmVsLm9yZz4KQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMu
b3N0cm92c2t5QG9yYWNsZS5jb20+CkNjOiBCb3Jpc2xhdiBQZXRrb3YgPGJwQGFsaWVuOC5kZT4K
Q2M6IEJyaWFuIEdlcnN0IDxicmdlcnN0QGdtYWlsLmNvbT4KQ2M6IERhdmUgSGFuc2VuIDxkYXZl
LmhhbnNlbkBsaW51eC5pbnRlbC5jb20+CkNjOiBEZW55cyBWbGFzZW5rbyA8ZHZsYXNlbmtAcmVk
aGF0LmNvbT4KQ2M6IERvbWluaWsgQnJvZG93c2tpIDxsaW51eEBkb21pbmlrYnJvZG93c2tpLm5l
dD4KQ2M6IEdyZWcgS0ggPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgpDYzogSC4gUGV0ZXIg
QW52aW4gPGhwYUB6eXRvci5jb20+CkNjOiBKb3NoIFBvaW1ib2V1ZiA8anBvaW1ib2VAcmVkaGF0
LmNvbT4KQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KQ2M6IExpbnVzIFRvcnZh
bGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KQ2M6IFBldGVyIFppamxzdHJhIDxw
ZXRlcnpAaW5mcmFkZWFkLm9yZz4KQ2M6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4
LmRlPgpDYzogc3RhYmxlQHZnZXIua2VybmVsLm9yZwpDYzogeGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCkZpeGVzOiAzYWM2ZDhjNzg3YjggKCJ4ODYvZW50cnkvNjQ6IENsZWFyIHJlZ2lz
dGVycyBmb3IgZXhjZXB0aW9ucy9pbnRlcnJ1cHRzLCB0byByZWR1Y2Ugc3BlY3VsYXRpb24gYXR0
YWNrIHN1cmZhY2UiKQpMaW5rOiBodHRwOi8vbGttbC5rZXJuZWwub3JnL3IvYjUwMTBhMDkwZDM1
ODZiMmQ2ZTA2YzdhZDNlYzU1NDJkMTI0MWM0NS4xNTMyMjgyNjI3LmdpdC5sdXRvQGtlcm5lbC5v
cmcKU2lnbmVkLW9mZi1ieTogSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+ClNpZ25lZC1v
ZmYtYnk6IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+Cgot
LS0KIGFyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMgfCAgIDE4ICsrKystLS0tLS0tLS0tLS0tLQog
MSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pCgotLS0gYS9h
cmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TCisrKyBiL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMK
QEAgLTk4MSw3ICs5ODEsNyBAQCBFTlRSWShcc3ltKQogCiAJY2FsbAlcZG9fc3ltCiAKLQlqbXAJ
ZXJyb3JfZXhpdAkJCS8qICVlYng6IG5vIHN3YXBncyBmbGFnICovCisJam1wCWVycm9yX2V4aXQK
IAkuZW5kaWYKIEVORChcc3ltKQogLmVuZG0KQEAgLTEyMjIsNyArMTIyMiw2IEBAIEVORChwYXJh
bm9pZF9leGl0KQogCiAvKgogICogU2F2ZSBhbGwgcmVnaXN0ZXJzIGluIHB0X3JlZ3MsIGFuZCBz
d2l0Y2ggR1MgaWYgbmVlZGVkLgotICogUmV0dXJuOiBFQlg9MDogY2FtZSBmcm9tIHVzZXIgbW9k
ZTsgRUJYPTE6IG90aGVyd2lzZQogICovCiBFTlRSWShlcnJvcl9lbnRyeSkKIAlVTldJTkRfSElO
VF9GVU5DCkBAIC0xMjY5LDcgKzEyNjgsNiBAQCBFTlRSWShlcnJvcl9lbnRyeSkKIAkgKiBmb3Ig
dGhlc2UgaGVyZSB0b28uCiAJICovCiAuTGVycm9yX2tlcm5lbHNwYWNlOgotCWluY2wJJWVieAog
CWxlYXEJbmF0aXZlX2lycV9yZXR1cm5faXJldCglcmlwKSwgJXJjeAogCWNtcHEJJXJjeCwgUklQ
KzgoJXJzcCkKIAlqZQkuTGVycm9yX2JhZF9pcmV0CkBAIC0xMzAzLDI4ICsxMzAxLDIwIEBAIEVO
VFJZKGVycm9yX2VudHJ5KQogCiAJLyoKIAkgKiBQcmV0ZW5kIHRoYXQgdGhlIGV4Y2VwdGlvbiBj
YW1lIGZyb20gdXNlciBtb2RlOiBzZXQgdXAgcHRfcmVncwotCSAqIGFzIGlmIHdlIGZhdWx0ZWQg
aW1tZWRpYXRlbHkgYWZ0ZXIgSVJFVCBhbmQgY2xlYXIgRUJYIHNvIHRoYXQKLQkgKiBlcnJvcl9l
eGl0IGtub3dzIHRoYXQgd2Ugd2lsbCBiZSByZXR1cm5pbmcgdG8gdXNlciBtb2RlLgorCSAqIGFz
IGlmIHdlIGZhdWx0ZWQgaW1tZWRpYXRlbHkgYWZ0ZXIgSVJFVC4KIAkgKi8KIAltb3YJJXJzcCwg
JXJkaQogCWNhbGwJZml4dXBfYmFkX2lyZXQKIAltb3YJJXJheCwgJXJzcAotCWRlY2wJJWVieAog
CWptcAkuTGVycm9yX2VudHJ5X2Zyb21fdXNlcm1vZGVfYWZ0ZXJfc3dhcGdzCiBFTkQoZXJyb3Jf
ZW50cnkpCiAKLQotLyoKLSAqIE9uIGVudHJ5LCBFQlggaXMgYSAicmV0dXJuIHRvIGtlcm5lbCBt
b2RlIiBmbGFnOgotICogICAxOiBhbHJlYWR5IGluIGtlcm5lbCBtb2RlLCBkb24ndCBuZWVkIFNX
QVBHUwotICogICAwOiB1c2VyIGdzYmFzZSBpcyBsb2FkZWQsIHdlIG5lZWQgU1dBUEdTIGFuZCBz
dGFuZGFyZCBwcmVwYXJhdGlvbiBmb3IgcmV0dXJuIHRvIHVzZXJtb2RlCi0gKi8KIEVOVFJZKGVy
cm9yX2V4aXQpCiAJVU5XSU5EX0hJTlRfUkVHUwogCURJU0FCTEVfSU5URVJSVVBUUyhDTEJSX0FO
WSkKIAlUUkFDRV9JUlFTX09GRgotCXRlc3RsCSVlYngsICVlYngKLQlqbnoJcmV0aW50X2tlcm5l
bAorCXRlc3RiCSQzLCBDUyglcnNwKQorCWp6CXJldGludF9rZXJuZWwKIAlqbXAJcmV0aW50X3Vz
ZXIKIEVORChlcnJvcl9leGl0KQogCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Aug 04 09:04:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 04 Aug 2018 09:04:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1flsTm-0005UQ-BJ; Sat, 04 Aug 2018 09:04: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=7vyu=kt=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1flsTl-0005UI-8q
 for xen-devel@lists.xenproject.org; Sat, 04 Aug 2018 09:04:05 +0000
X-Inumbo-ID: 38cca450-97c5-11e8-a8a5-bc764e045a96
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 38cca450-97c5-11e8-a8a5-bc764e045a96;
 Sat, 04 Aug 2018 11:03:15 +0200 (CEST)
Received: from localhost (D57E6652.static.ziggozakelijk.nl [213.126.102.82])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id 4AFC8BBF;
 Sat,  4 Aug 2018 09:04:03 +0000 (UTC)
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Date: Sat,  4 Aug 2018 11:01:06 +0200
Message-Id: <20180804082645.449818322@linuxfoundation.org>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180804082643.641435547@linuxfoundation.org>
References: <20180804082643.641435547@linuxfoundation.org>
User-Agent: quilt/0.65
X-stable: review
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4.14 15/23] 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>, Denys Vlasenko <dvlasenk@redhat.com>,
 Josh Poimboeuf <jpoimboe@redhat.com>, Peter Zijlstra <peterz@infradead.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 Dave Hansen <dave.hansen@linux.intel.com>, stable@vger.kernel.org,
 Ingo Molnar <mingo@kernel.org>, Linus Torvalds <torvalds@linux-foundation.org>,
 Borislav Petkov <bp@alien8.de>, Dominik Brodowski <linux@dominikbrodowski.net>,
 Andy Lutomirski <luto@kernel.org>, Brian Gerst <brgerst@gmail.com>,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 "H. Peter Anvin" <hpa@zytor.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>

NC4xNC1zdGFibGUgcmV2aWV3IHBhdGNoLiAgSWYgYW55b25lIGhhcyBhbnkgb2JqZWN0aW9ucywg
cGxlYXNlIGxldCBtZSBrbm93LgoKLS0tLS0tLS0tLS0tLS0tLS0tCgpGcm9tOiBBbmR5IEx1dG9t
aXJza2kgPGx1dG9Aa2VybmVsLm9yZz4KCmNvbW1pdCBiMzY4MWRkNTQ4ZDA2ZGViMmUxNTczODkw
ODI5ZGZmNGIxNWFiZjQ2IHVwc3RyZWFtLgoKZXJyb3JfZW50cnkgYW5kIGVycm9yX2V4aXQgY29t
bXVuaWNhdGUgdGhlIHVzZXIgdnMuIGtlcm5lbCBzdGF0dXMgb2YKdGhlIGZyYW1lIHVzaW5nICVl
YnguICBUaGlzIGlzIHVubmVjZXNzYXJ5IC0tIHRoZSBpbmZvcm1hdGlvbiBpcyBpbgpyZWdzLT5j
cy4gIEp1c3QgdXNlIHJlZ3MtPmNzLgoKVGhpcyBtYWtlcyBlcnJvcl9lbnRyeSBzaW1wbGVyIGFu
ZCBtYWtlcyBlcnJvcl9leGl0IG1vcmUgcm9idXN0LgoKSXQgYWxzbyBmaXhlcyBhIG5hc3R5IGJ1
Zy4gIEJlZm9yZSBhbGwgdGhlIFNwZWN0cmUgbm9uc2Vuc2UsIHRoZQp4ZW5fZmFpbHNhZmVfY2Fs
bGJhY2sgZW50cnkgcG9pbnQgcmV0dXJuZWQgbGlrZSB0aGlzOgoKICAgICAgICBBTExPQ19QVF9H
UFJFR1NfT05fU1RBQ0sKICAgICAgICBTQVZFX0NfUkVHUwogICAgICAgIFNBVkVfRVhUUkFfUkVH
UwogICAgICAgIEVOQ09ERV9GUkFNRV9QT0lOVEVSCiAgICAgICAgam1wICAgICBlcnJvcl9leGl0
CgpBbmQgaXQgZGlkIG5vdCBnbyB0aHJvdWdoIGVycm9yX2VudHJ5LiAgVGhpcyB3YXMgYm9ndXM6
IFJCWApjb250YWluZWQgZ2FyYmFnZSwgYW5kIGVycm9yX2V4aXQgZXhwZWN0ZWQgYSBmbGFnIGlu
IFJCWC4KCkZvcnR1bmF0ZWx5LCBpdCBnZW5lcmFsbHkgY29udGFpbmVkICpub256ZXJvKiBnYXJi
YWdlLCBzbyB0aGUKY29ycmVjdCBjb2RlIHBhdGggd2FzIHVzZWQuICBBcyBwYXJ0IG9mIHRoZSBT
cGVjdHJlIGZpeGVzLCBjb2RlIHdhcwphZGRlZCB0byBjbGVhciBSQlggdG8gbWl0aWdhdGUgY2Vy
dGFpbiBzcGVjdWxhdGlvbiBhdHRhY2tzLiAgTm93LApkZXBlbmRpbmcgb24ga2VybmVsIGNvbmZp
Z3VyYXRpb24sIFJCWCBnb3QgemVyb2VkIGFuZCwgd2hlbiBydW5uaW5nCnNvbWUgV2luZSB3b3Jr
bG9hZHMsIHRoZSBrZXJuZWwgY3Jhc2hlcy4gIFRoaXMgd2FzIGludHJvZHVjZWQgYnk6CgogICAg
Y29tbWl0IDNhYzZkOGM3ODdiOCAoIng4Ni9lbnRyeS82NDogQ2xlYXIgcmVnaXN0ZXJzIGZvciBl
eGNlcHRpb25zL2ludGVycnVwdHMsIHRvIHJlZHVjZSBzcGVjdWxhdGlvbiBhdHRhY2sgc3VyZmFj
ZSIpCgpXaXRoIHRoaXMgcGF0Y2ggYXBwbGllZCwgUkJYIGlzIG5vIGxvbmdlciBuZWVkZWQgYXMg
YSBmbGFnLCBhbmQgdGhlCnByb2JsZW0gZ29lcyBhd2F5LgoKSSBzdXNwZWN0IHRoYXQgbWFsaWNp
b3VzIHVzZXJzcGFjZSBjb3VsZCB1c2UgdGhpcyBidWcgdG8gY3Jhc2ggdGhlCmtlcm5lbCBldmVu
IHdpdGhvdXQgdGhlIG9mZmVuZGluZyBwYXRjaCBhcHBsaWVkLCB0aG91Z2guCgpbIEhpc3Rvcmlj
YWwgbm90ZTogSSB3cm90ZSB0aGlzIHBhdGNoIGFzIGEgY2xlYW51cCBiZWZvcmUgSSB3YXMgYXdh
cmUKICBvZiB0aGUgYnVnIGl0IGZpeGVkLiBdCgpbIE5vdGUgdG8gc3RhYmxlIG1haW50YWluZXJz
OiB0aGlzIHNob3VsZCBwcm9iYWJseSBnZXQgYXBwbGllZCB0byBhbGwKICBrZXJuZWxzLiAgSWYg
eW91J3JlIG5lcnZvdXMgYWJvdXQgdGhhdCwgYSBtb3JlIGNvbnNlcnZhdGl2ZSBmaXggdG8KICBh
ZGQgeG9ybCAlZWJ4LCVlYng7IGluY2wgJWVieCBiZWZvcmUgdGhlIGp1bXAgdG8gZXJyb3JfZXhp
dCBzaG91bGQKICBhbHNvIGZpeCB0aGUgcHJvYmxlbS4gXQoKUmVwb3J0ZWQtYW5kLXRlc3RlZC1i
eTogTS4gVmVmYSBCaWNha2NpIDxtLnYuYkBydW5ib3guY29tPgpTaWduZWQtb2ZmLWJ5OiBBbmR5
IEx1dG9taXJza2kgPGx1dG9Aa2VybmVsLm9yZz4KQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMu
b3N0cm92c2t5QG9yYWNsZS5jb20+CkNjOiBCb3Jpc2xhdiBQZXRrb3YgPGJwQGFsaWVuOC5kZT4K
Q2M6IEJyaWFuIEdlcnN0IDxicmdlcnN0QGdtYWlsLmNvbT4KQ2M6IERhdmUgSGFuc2VuIDxkYXZl
LmhhbnNlbkBsaW51eC5pbnRlbC5jb20+CkNjOiBEZW55cyBWbGFzZW5rbyA8ZHZsYXNlbmtAcmVk
aGF0LmNvbT4KQ2M6IERvbWluaWsgQnJvZG93c2tpIDxsaW51eEBkb21pbmlrYnJvZG93c2tpLm5l
dD4KQ2M6IEdyZWcgS0ggPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgpDYzogSC4gUGV0ZXIg
QW52aW4gPGhwYUB6eXRvci5jb20+CkNjOiBKb3NoIFBvaW1ib2V1ZiA8anBvaW1ib2VAcmVkaGF0
LmNvbT4KQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KQ2M6IExpbnVzIFRvcnZh
bGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KQ2M6IFBldGVyIFppamxzdHJhIDxw
ZXRlcnpAaW5mcmFkZWFkLm9yZz4KQ2M6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4
LmRlPgpDYzogc3RhYmxlQHZnZXIua2VybmVsLm9yZwpDYzogeGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCkZpeGVzOiAzYWM2ZDhjNzg3YjggKCJ4ODYvZW50cnkvNjQ6IENsZWFyIHJlZ2lz
dGVycyBmb3IgZXhjZXB0aW9ucy9pbnRlcnJ1cHRzLCB0byByZWR1Y2Ugc3BlY3VsYXRpb24gYXR0
YWNrIHN1cmZhY2UiKQpMaW5rOiBodHRwOi8vbGttbC5rZXJuZWwub3JnL3IvYjUwMTBhMDkwZDM1
ODZiMmQ2ZTA2YzdhZDNlYzU1NDJkMTI0MWM0NS4xNTMyMjgyNjI3LmdpdC5sdXRvQGtlcm5lbC5v
cmcKU2lnbmVkLW9mZi1ieTogSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+ClNpZ25lZC1v
ZmYtYnk6IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+Cgot
LS0KIGFyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMgfCAgIDE4ICsrKystLS0tLS0tLS0tLS0tLQog
MSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pCgotLS0gYS9h
cmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TCisrKyBiL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMK
QEAgLTkzMyw3ICs5MzMsNyBAQCBFTlRSWShcc3ltKQogCiAJY2FsbAlcZG9fc3ltCiAKLQlqbXAJ
ZXJyb3JfZXhpdAkJCS8qICVlYng6IG5vIHN3YXBncyBmbGFnICovCisJam1wCWVycm9yX2V4aXQK
IAkuZW5kaWYKIEVORChcc3ltKQogLmVuZG0KQEAgLTExNjYsNyArMTE2Niw2IEBAIEVORChwYXJh
bm9pZF9leGl0KQogCiAvKgogICogU2F2ZSBhbGwgcmVnaXN0ZXJzIGluIHB0X3JlZ3MsIGFuZCBz
d2l0Y2ggR1MgaWYgbmVlZGVkLgotICogUmV0dXJuOiBFQlg9MDogY2FtZSBmcm9tIHVzZXIgbW9k
ZTsgRUJYPTE6IG90aGVyd2lzZQogICovCiBFTlRSWShlcnJvcl9lbnRyeSkKIAlVTldJTkRfSElO
VF9GVU5DCkBAIC0xMjEzLDcgKzEyMTIsNiBAQCBFTlRSWShlcnJvcl9lbnRyeSkKIAkgKiBmb3Ig
dGhlc2UgaGVyZSB0b28uCiAJICovCiAuTGVycm9yX2tlcm5lbHNwYWNlOgotCWluY2wJJWVieAog
CWxlYXEJbmF0aXZlX2lycV9yZXR1cm5faXJldCglcmlwKSwgJXJjeAogCWNtcHEJJXJjeCwgUklQ
KzgoJXJzcCkKIAlqZQkuTGVycm9yX2JhZF9pcmV0CkBAIC0xMjQ3LDI4ICsxMjQ1LDIwIEBAIEVO
VFJZKGVycm9yX2VudHJ5KQogCiAJLyoKIAkgKiBQcmV0ZW5kIHRoYXQgdGhlIGV4Y2VwdGlvbiBj
YW1lIGZyb20gdXNlciBtb2RlOiBzZXQgdXAgcHRfcmVncwotCSAqIGFzIGlmIHdlIGZhdWx0ZWQg
aW1tZWRpYXRlbHkgYWZ0ZXIgSVJFVCBhbmQgY2xlYXIgRUJYIHNvIHRoYXQKLQkgKiBlcnJvcl9l
eGl0IGtub3dzIHRoYXQgd2Ugd2lsbCBiZSByZXR1cm5pbmcgdG8gdXNlciBtb2RlLgorCSAqIGFz
IGlmIHdlIGZhdWx0ZWQgaW1tZWRpYXRlbHkgYWZ0ZXIgSVJFVC4KIAkgKi8KIAltb3YJJXJzcCwg
JXJkaQogCWNhbGwJZml4dXBfYmFkX2lyZXQKIAltb3YJJXJheCwgJXJzcAotCWRlY2wJJWVieAog
CWptcAkuTGVycm9yX2VudHJ5X2Zyb21fdXNlcm1vZGVfYWZ0ZXJfc3dhcGdzCiBFTkQoZXJyb3Jf
ZW50cnkpCiAKLQotLyoKLSAqIE9uIGVudHJ5LCBFQlggaXMgYSAicmV0dXJuIHRvIGtlcm5lbCBt
b2RlIiBmbGFnOgotICogICAxOiBhbHJlYWR5IGluIGtlcm5lbCBtb2RlLCBkb24ndCBuZWVkIFNX
QVBHUwotICogICAwOiB1c2VyIGdzYmFzZSBpcyBsb2FkZWQsIHdlIG5lZWQgU1dBUEdTIGFuZCBz
dGFuZGFyZCBwcmVwYXJhdGlvbiBmb3IgcmV0dXJuIHRvIHVzZXJtb2RlCi0gKi8KIEVOVFJZKGVy
cm9yX2V4aXQpCiAJVU5XSU5EX0hJTlRfUkVHUwogCURJU0FCTEVfSU5URVJSVVBUUyhDTEJSX0FO
WSkKIAlUUkFDRV9JUlFTX09GRgotCXRlc3RsCSVlYngsICVlYngKLQlqbnoJcmV0aW50X2tlcm5l
bAorCXRlc3RiCSQzLCBDUyglcnNwKQorCWp6CXJldGludF9rZXJuZWwKIAlqbXAJcmV0aW50X3Vz
ZXIKIEVORChlcnJvcl9leGl0KQogCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Aug 04 09:41:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 04 Aug 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 1flt3l-0008Tz-Ey; Sat, 04 Aug 2018 09:41: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=mbqk=kt=xenproject.org=prvs=747e71598=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1flt3k-0008Tm-5D
 for xen-devel@lists.xenproject.org; Sat, 04 Aug 2018 09:41:16 +0000
X-Inumbo-ID: 95683e78-97ca-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 95683e78-97ca-11e8-a6a9-d7ebe60f679a;
 Sat, 04 Aug 2018 09:41:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,442,1526342400"; d="scan'208";a="61960729"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75046-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=75019
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 4 Aug 2018 10:41:11 +0100
Subject: [Xen-devel] [distros-debian-stretch test] 75046: 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>

ZmxpZ2h0IDc1MDQ2IGRpc3Ryb3MtZGViaWFuLXN0cmV0Y2ggcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MvNzUwNDYvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1zdHJldGNoLW5ldGJvb3QtcHlncnVi
IDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTAxOQogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1zdHJldGNoLW5ldGJvb3QtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlr
ZSA3NTAxOQogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LXN0cmV0Y2gtbmV0Ym9vdC1weWdydWIgMTAg
ZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc1MDE5CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1z
dHJldGNoLW5ldGJvb3QtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTAx
OQogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1zdHJldGNoLW5ldGJvb3QtcHlncnViIDEwIGRlYmlh
bi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTAxOQoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAg
ICAgICAgICAgICAgIDc1MDE5Cgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
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 Aug 04 18:25:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 04 Aug 2018 18:25:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fm1Ey-0004rB-P8; Sat, 04 Aug 2018 18:25: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=wiwb=kt=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fm1Ex-0004r6-Hv
 for xen-devel@lists.xenproject.org; Sat, 04 Aug 2018 18:25:23 +0000
X-Inumbo-ID: ce3f5185-9813-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ce3f5185-9813-11e8-a6a9-d7ebe60f679a;
 Sat, 04 Aug 2018 18:25:46 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id DAFBC21F30
 for <xen-devel@lists.xenproject.org>; Sat,  4 Aug 2018 14:25:21 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Sat, 04 Aug 2018 14:25:21 -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=AtybHUlKq9k7gtNyhkA5T0Y8ug44aSKVN7sHfjMDFQk=; b=DlxZB4V9
 klSjNk9ILTUUk5Exzkc2QDQZelm60Rv0knJWaABV0EWOecqAKYSgE38FlnkwVfKG
 Qb9rQjbNyQKhEB65Z73UGEX2vBQQDRAdnfizo2XIQ2pN/xurLIXICbbcqSzoJ6zl
 2t3Y/QOeplvlgx4y6BjIHvWIkOyulhXVhwpq4IzqvxcIateQC44UUG0dTZMnQQle
 uAYzmpIl7uwMSkhTtOG3dEEA4hKhutAq40gJGz+wMWgdR8iJCxcvRodJSH9VysqC
 6TLwYGC4KM4ZMXoUOoGRiv8wlOybJP1V8EWkPYdGdldStttabz4yANRgzBaLHUzj
 B/sPXZ4hDCfHAA==
X-ME-Proxy: <xmx:ke9lWxxfLH2jCNy_e-m4qVqQ6q1ocZjYU35W-YG9JCiKGLTJA8cY4g>
 <xmx:ke9lW4O7x8Xv5zPyzdTz8SOXvRBFRz3rRwVrx4QIHe9Mfbr7Jgi8rA>
 <xmx:ke9lWw_0aJsfknAVVcCO4gQHzQ28TVfeQdNk4a4ptZh9tLCuQhygKQ>
 <xmx:ke9lW4rlPt-YwUKjvLXJ6-lZ006AyNIX0X2q6TceRm0agPFMwxlJ4Q>
 <xmx:ke9lWy6tXngzSZiWj8A9w14rlOwAmiVMaxxAytP_ugB1kRH_PnF0ug>
 <xmx:ke9lWw8qkI6xV0yDZvtGTz36WHLYRCk6zSYP2hqlDDJdjnzzRT36jA>
X-ME-Sender: <xms:ke9lW9ies3kTfmBk_8sXTpXHo9H5QUoZhj6AsrAO5OYmj27mgNhMjQ>
Received: from mail-itl (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 13C39E4626
 for <xen-devel@lists.xenproject.org>; Sat,  4 Aug 2018 14:25:20 -0400 (EDT)
Date: Sat, 4 Aug 2018 20:25:18 +0200
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Message-ID: <20180804182518.GN1371@mail-itl>
MIME-Version: 1.0
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: [Xen-devel] libxl__build_hvm type confusion
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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="===============6415758100016960133=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============6415758100016960133==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="pv9UK6dtKDJISKO7"
Content-Disposition: inline


--pv9UK6dtKDJISKO7
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi,

libxl__domain_build calls libxl__build_hvm for both
LIBXL_DOMAIN_TYPE_HVM and LIBXL_DOMAIN_TYPE_PVH, but libxl__build_hvm
uses fields from b_info->u.hvm, which looks like invalid thing to do.
Should those field be moved out of that union?
Additionally I think some asserts in every function using b_info->u
would be a good idea.

--=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?

--pv9UK6dtKDJISKO7
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAltl744ACgkQ24/THMrX
1yyM3Qf+J0jb5J1QVfGVGuhqm96pSobcYvjIqk4vpaVoiQG4YcMGAvHZ3c3L995n
bjWCDaM6B3QejqmPDWcGVxFAgeePq56btVigI0yI2/l9qLp9ptlVyjYhaYP7nHr2
zN+KLainI8uy5NVI0LgZvyrJjDFPYb7kFu8aumMbmy6gM8gmo7IXnGq/ql2l7OD1
W3Z+4XOfJEJBktvyB9gXPRTELBMFikV7YLbUmeCRnv/vpoREi+s75zQms4Sw9pf/
c1Vdvp/3NGwE2pXshWVcbQ1Bm3WQsu81G8VA46ixWmzjYM01mVJEZEP+1OcNrnKb
7MIwYOPpkUYmSBgwYIdi33TqfsstuQ==
=f2Zy
-----END PGP SIGNATURE-----

--pv9UK6dtKDJISKO7--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6415758100016960133==--


From xen-devel-bounces@lists.xenproject.org Sun Aug 05 00:09:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 05 Aug 2018 00:09:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fm6ba-00051t-1j; Sun, 05 Aug 2018 00:09:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=4cix=ku=embeddedor.com=gustavo@srs-us1.protection.inumbo.net>)
 id 1fm6bZ-00051o-Ah
 for xen-devel@lists.xenproject.org; Sun, 05 Aug 2018 00:09:05 +0000
X-Inumbo-ID: d19eb181-9843-11e8-a6a9-d7ebe60f679a
Received: from gateway32.websitewelcome.com (unknown [192.185.145.108])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d19eb181-9843-11e8-a6a9-d7ebe60f679a;
 Sun, 05 Aug 2018 00:09:28 +0000 (UTC)
Received: from cm10.websitewelcome.com (cm10.websitewelcome.com [100.42.49.4])
 by gateway32.websitewelcome.com (Postfix) with ESMTP id 01354B493E
 for <xen-devel@lists.xenproject.org>; Sat,  4 Aug 2018 19:09:03 -0500 (CDT)
Received: from gator4166.hostgator.com ([108.167.133.22]) by cmsmtp with SMTP
 id m6bWfj5ePBcCXm6bWfJtFK; Sat, 04 Aug 2018 19:09:02 -0500
X-Authority-Reason: nr=8
Received: from [189.250.50.82] (port=34986 helo=embeddedor)
 by gator4166.hostgator.com with esmtpa (Exim 4.91)
 (envelope-from <gustavo@embeddedor.com>)
 id 1fm6bV-003YLZ-2h; Sat, 04 Aug 2018 19:09:01 -0500
Date: Sat, 4 Aug 2018 19:08:59 -0500
From: "Gustavo A. R. Silva" <gustavo@embeddedor.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Juergen Gross <jgross@suse.com>, Jens Axboe <axboe@kernel.dk>
Message-ID: <20180805000859.GA20132@embeddedor.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.24 (2015-08-30)
X-AntiAbuse: This header was added to track abuse,
 please include it with any abuse report
X-AntiAbuse: Primary Hostname - gator4166.hostgator.com
X-AntiAbuse: Original Domain - lists.xenproject.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - embeddedor.com
X-BWhitelist: no
X-Source-IP: 189.250.50.82
X-Source-L: No
X-Exim-ID: 1fm6bV-003YLZ-2h
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: (embeddedor) [189.250.50.82]:34986
X-Source-Auth: gustavo@embeddedor.com
X-Email-Count: 13
X-Source-Cap: Z3V6aWRpbmU7Z3V6aWRpbmU7Z2F0b3I0MTY2Lmhvc3RnYXRvci5jb20=
X-Local-Domain: yes
Subject: [Xen-devel] [PATCH] xen-blkfront: use true and false for boolean
 values
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: linux-block@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-kernel@vger.kernel.org, "Gustavo A. R. Silva" <gustavo@embeddedor.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmV0dXJuIHN0YXRlbWVudHMgaW4gZnVuY3Rpb25zIHJldHVybmluZyBib29sIHNob3VsZCB1c2Ug
dHJ1ZSBvciBmYWxzZQppbnN0ZWFkIG9mIGFuIGludGVnZXIgdmFsdWUuCgpUaGlzIGNvZGUgd2Fz
IGRldGVjdGVkIHdpdGggdGhlIGhlbHAgb2YgQ29jY2luZWxsZS4KClNpZ25lZC1vZmYtYnk6IEd1
c3Rhdm8gQS4gUi4gU2lsdmEgPGd1c3Rhdm9AZW1iZWRkZWRvci5jb20+Ci0tLQogZHJpdmVycy9i
bG9jay94ZW4tYmxrZnJvbnQuYyB8IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9u
cygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtm
cm9udC5jIGIvZHJpdmVycy9ibG9jay94ZW4tYmxrZnJvbnQuYwppbmRleCA5NDMwMGRiLi44OTg2
YWRhIDEwMDY0NAotLS0gYS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jCisrKyBiL2RyaXZl
cnMvYmxvY2sveGVuLWJsa2Zyb250LmMKQEAgLTE0MzYsNyArMTQzNiw3IEBAIHN0YXRpYyBib29s
IGJsa2lmX2NvbXBsZXRpb24odW5zaWduZWQgbG9uZyAqaWQsCiAKIAkJLyogV2FpdCB0aGUgc2Vj
b25kIHJlc3BvbnNlIGlmIG5vdCB5ZXQgaGVyZS4gKi8KIAkJaWYgKHMyLT5zdGF0dXMgPT0gUkVR
X1dBSVRJTkcpCi0JCQlyZXR1cm4gMDsKKwkJCXJldHVybiBmYWxzZTsKIAogCQlicmV0LT5zdGF0
dXMgPSBibGtpZl9nZXRfZmluYWxfc3RhdHVzKHMtPnN0YXR1cywKIAkJCQkJCSAgICAgIHMyLT5z
dGF0dXMpOwpAQCAtMTUzNyw3ICsxNTM3LDcgQEAgc3RhdGljIGJvb2wgYmxraWZfY29tcGxldGlv
bih1bnNpZ25lZCBsb25nICppZCwKIAkJfQogCX0KIAotCXJldHVybiAxOworCXJldHVybiB0cnVl
OwogfQogCiBzdGF0aWMgaXJxcmV0dXJuX3QgYmxraWZfaW50ZXJydXB0KGludCBpcnEsIHZvaWQg
KmRldl9pZCkKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Aug 05 00:50:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 05 Aug 2018 00:50:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fm7FS-0008WR-3X; Sun, 05 Aug 2018 00:50: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=4cix=ku=embeddedor.com=gustavo@srs-us1.protection.inumbo.net>)
 id 1fm7FQ-0008WM-Se
 for xen-devel@lists.xenproject.org; Sun, 05 Aug 2018 00:50:16 +0000
X-Inumbo-ID: 9319d220-9849-11e8-a6a9-d7ebe60f679a
Received: from gateway22.websitewelcome.com (unknown [192.185.46.194])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9319d220-9849-11e8-a6a9-d7ebe60f679a;
 Sun, 05 Aug 2018 00:50:40 +0000 (UTC)
Received: from cm15.websitewelcome.com (cm15.websitewelcome.com [100.42.49.9])
 by gateway22.websitewelcome.com (Postfix) with ESMTP id 51FC1A90D
 for <xen-devel@lists.xenproject.org>; Sat,  4 Aug 2018 19:50:15 -0500 (CDT)
Received: from gator4166.hostgator.com ([108.167.133.22]) by cmsmtp with SMTP
 id m7FPf6TgibXuJm7FPfVyoT; Sat, 04 Aug 2018 19:50:15 -0500
X-Authority-Reason: nr=8
Received: from [189.250.50.82] (port=35454 helo=embeddedor)
 by gator4166.hostgator.com with esmtpa (Exim 4.91)
 (envelope-from <gustavo@embeddedor.com>)
 id 1fm7FO-003mnf-Q5; Sat, 04 Aug 2018 19:50:14 -0500
Date: Sat, 4 Aug 2018 19:50:14 -0500
From: "Gustavo A. R. Silva" <gustavo@embeddedor.com>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Juergen Gross <jgross@suse.com>
Message-ID: <20180805005014.GA2299@embeddedor.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.24 (2015-08-30)
X-AntiAbuse: This header was added to track abuse,
 please include it with any abuse report
X-AntiAbuse: Primary Hostname - gator4166.hostgator.com
X-AntiAbuse: Original Domain - lists.xenproject.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - embeddedor.com
X-BWhitelist: no
X-Source-IP: 189.250.50.82
X-Source-L: No
X-Exim-ID: 1fm7FO-003mnf-Q5
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: (embeddedor) [189.250.50.82]:35454
X-Source-Auth: gustavo@embeddedor.com
X-Email-Count: 64
X-Source-Cap: Z3V6aWRpbmU7Z3V6aWRpbmU7Z2F0b3I0MTY2Lmhvc3RnYXRvci5jb20=
X-Local-Domain: yes
Subject: [Xen-devel] [PATCH] xen/biomerge: Use true and false for boolean
 values
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 "Gustavo A. R. Silva" <gustavo@embeddedor.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmV0dXJuIHN0YXRlbWVudHMgaW4gZnVuY3Rpb25zIHJldHVybmluZyBib29sIHNob3VsZCB1c2Ug
dHJ1ZSBvciBmYWxzZQppbnN0ZWFkIG9mIGFuIGludGVnZXIgdmFsdWUuCgpUaGlzIGNvZGUgd2Fz
IGRldGVjdGVkIHdpdGggdGhlIGhlbHAgb2YgQ29jY2luZWxsZS4KClNpZ25lZC1vZmYtYnk6IEd1
c3Rhdm8gQS4gUi4gU2lsdmEgPGd1c3Rhdm9AZW1iZWRkZWRvci5jb20+Ci0tLQogZHJpdmVycy94
ZW4vYmlvbWVyZ2UuYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBk
ZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2Jpb21lcmdlLmMgYi9kcml2ZXJz
L3hlbi9iaW9tZXJnZS5jCmluZGV4IDMwZDdmNTIuLjU1ZWQ4MGMgMTAwNjQ0Ci0tLSBhL2RyaXZl
cnMveGVuL2Jpb21lcmdlLmMKKysrIGIvZHJpdmVycy94ZW4vYmlvbWVyZ2UuYwpAQCAtMTcsNyAr
MTcsNyBAQCBib29sIHhlbl9iaW92ZWNfcGh5c19tZXJnZWFibGUoY29uc3Qgc3RydWN0IGJpb192
ZWMgKnZlYzEsCiAJICogWFhYOiBBZGQgc3VwcG9ydCBmb3IgbWVyZ2luZyBiaW9fdmVjIHdoZW4g
dXNpbmcgZGlmZmVyZW50IHBhZ2UKIAkgKiBzaXplIGluIFhlbiBhbmQgTGludXguCiAJICovCi0J
cmV0dXJuIDA7CisJcmV0dXJuIGZhbHNlOwogI2VuZGlmCiB9CiBFWFBPUlRfU1lNQk9MKHhlbl9i
aW92ZWNfcGh5c19tZXJnZWFibGUpOwotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 05 07:25:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 05 Aug 2018 07: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 1fmDPd-0005rK-A8; Sun, 05 Aug 2018 07:25: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=wjz8=ku=karlos.cz=k+centosvirt@srs-us1.protection.inumbo.net>)
 id 1fmDPY-0005rF-CD
 for xen-devel@lists.xenproject.org; Sun, 05 Aug 2018 07:25:11 +0000
X-Inumbo-ID: b86df9b9-9880-11e8-a6a9-d7ebe60f679a
Received: from bender.karlos.cz (unknown [89.187.136.68])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b86df9b9-9880-11e8-a6a9-d7ebe60f679a;
 Sun, 05 Aug 2018 07:25:26 +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 B523A10029F;
 Sun,  5 Aug 2018 09:24:58 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=karlos.cz;
 s=karlos.cz.201806; t=1533453899;
 bh=01iaN+L0BPTDrVvrzgCL/YsMRuaiHOntaOMHYzRcSAo=;
 h=Subject:To:Cc:References:From:Date:In-Reply-To:From;
 b=zX77LXGjSC5f7Pne4MNh9iYOFGnH+fvmqPb3++wPFo0yb6/LIrczXIxB4qGX9ED0U
 vOZNn0anYEkxNtOu/o+l1K4/vUcIscjXW0E5RmorLcKCs+Y/BlUdvMIlqIIIo3IKHg
 XmNnTws5kukHSa0n15Cg0Yw9vt0mBKt5w6Gl2r2D1ae0hblBET4WkXbDc5j56wXEuS
 xO3CrMHH2UO2F/NOegJxYUxaIXPoc5EMt0Wl/tMs256ehITeSV2c+pOjUhdagVsZrK
 YE0RbD1N1ma4NbyPgVPEN+7OnNei9pE30JkyNeOQdKFwKmw4U25vzOpW9GqREU1i3c
 LG/zCMNFQvsuw==
To: Jim Fehlig <jfehlig@suse.com>, George Dunlap <dunlapg@umich.edu>,
 "Michal Kevicky, MJCH" <michal.kevicky@mjch.sk>
References: <7e0dd5bb-cd78-6f6c-810c-766060da29bf@karlos.cz>
 <a4725ddd-6ec4-8e44-2d67-6d91dd809a62@suse.com>
 <CAFLBxZbiGrK8uwpuxY4SmALm17au7uHEH7fy0OyN7y4-kP94qw@mail.gmail.com>
 <8d51c1cc-f2d4-5037-396b-5b2c033c744c@suse.com>
From: Karel Hendrych <k+centosvirt@karlos.cz>
Message-ID: <507a993a-b082-371c-0fb7-2e6bf52d03da@karlos.cz>
Date: Sun, 5 Aug 2018 09:24:58 +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: <8d51c1cc-f2d4-5037-396b-5b2c033c744c@suse.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: 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>

VGhhbmtzLCBMb29waW5nIGluIE1pY2hhbCAoaW1wYWN0ZWQgYnkgdGhlIHNhbWUgbWF0dGVyKSB0
byBmb2xsb3cgdXAgCmhlcmUuIEkndmUgbWlncmF0ZWQgaW4gdGhlIG1lYW50aW1lIHRvIDQuOCBh
bmQgdG8geGwgdG9vbHMuCgpLYXJlbAoKT24gMjUuNy4yMDE4IDE4OjU4LCBKaW0gRmVobGlnIHdy
b3RlOgo+IE9uIDA3LzI1LzIwMTggMTA6MTcgQU0sIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+IE9u
IFdlZCwgSnVsIDI1LCAyMDE4IGF0IDQ6NDIgUE0sIEppbSBGZWhsaWcgPGpmZWhsaWdAc3VzZS5j
b20+IHdyb3RlOgo+Pj4gT24gMDcvMjIvMjAxOCAwNDowMyBQTSwgS2FyZWwgSGVuZHJ5Y2ggd3Jv
dGU6Cj4+Pj4KPj4+PiBIaSwgSSBhbSBzZWVpbmcgZnJlcXVlbnQgbGlidmlydGQgaGFuZ3MgKGNs
aWVudHMgbm90IHJlc3BvbmRpbmcpIGFmdGVyCj4+Pj4gbGFzdCBDZW50T1M2LVhlbiB1cGRhdGUg
Ogo+Pj4KPj4+Cj4+PiB4ZW4tZGV2ZWwgaXMgbm90IHRoZSBiZXN0IHBsYWNlIHRvIHNlZWsgaGVs
cCB3aXRoIGRvd25zdHJlYW0gaXNzdWVzLAo+Pj4gcGFydGljdWxhcmx5IGxpYnZpcnQgb25lcyA6
LSkuIFlvdSB3b3VsZCBoYXZlIGJldHRlciBsdWNrIGNvbnRhY3RpbmcgdGhlCj4+PiBDZW50T1M2
IG1haW50YWluZXJzLgo+Pgo+PiBJbiB0aGlzIGNhc2UsIGl0IGxvb2tzIHZlcnkgbXVjaCBsaWtl
IHRoZXkncmUgc3VpbmcgdGhlIFZpcnQgU0lHCj4+IGJpbmFyaWVzLCB3aGljaCBhcmUgcHJldHR5
IGNsb3NlIHRvIGJlaW5nIHN0cmFpZ2h0LXVwIHBhY2tpbmcgb2YgdGhlCj4+IHVwc3RyZWFtIHRh
cmJhbGxzLCBhbmQgdGhlIG1haW50YWluZXJzIHdvdWxkIGJlIEFudGhvbnkgJiBJLsKgIEFuZCBJ
IGF0Cj4+IGxlYXN0IGtub3cgdmVyeSBsaXR0bGUgYWJvdXQgbGlidmlydC7CoCBJZiBLYXJlbCBo
YWQgcG9zdGVkIHRoaXMgb24KPj4gY2VudG9zLWRldmVsLCBJIHdvdWxkIGFsbW9zdCBjZXJ0YWlu
bHkgaGF2ZSBlbmRlZCB1cCBhc2tpbmcgaGltIHRvCj4+IHJlcG9zdCB0byB4ZW4tZGV2ZWwgYW55
d2F5LCBhdCB3aGljaCBwb2ludCBJIHdvdWxkIGhhdmUgY2MnZCB5b3UuIDotKQo+IAo+IEhlaCwg
b2sgOi0pLgo+IAo+PiBEb2VzIHRoZSBlcnJvciByaW5nIGFueSBiZWxscz8KPiAKPiBUaGUgdWRl
diBtZXNzYWdlcyBhcmUgJ2RlYnVnJyBsZXZlbCAobm90IGZhdGFsKSBhbmQgdW5yZWxhdGVkIElN
Ty4gSXQgCj4gd291bGQgYmUgYmVzdCB0byBhdHRhY2ggZ2RiIHRvIHRoZSBsaWJ2aXJ0ZCBwcm9j
ZXNzIGFuZCBnZXQgYSBiYWNrdHJhY2UgCj4gb2YgYWxsIHRocmVhZHMuCj4gCj4gUmVnYXJkcywK
PiBKaW0KPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 05 09:54:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 05 Aug 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 1fmFkA-0000Rz-0P; Sun, 05 Aug 2018 09: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=p5ex=ku=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmFk9-0000Rq-1B
 for xen-devel@lists.xenproject.org; Sun, 05 Aug 2018 09:54:33 +0000
X-Inumbo-ID: 9b6f3b1b-9895-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9b6f3b1b-9895-11e8-a6a9-d7ebe60f679a;
 Sun, 05 Aug 2018 09:54: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 1fmFk3-0004Ak-Ns; Sun, 05 Aug 2018 09:54: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 1fmFk3-0007KA-EQ; Sun, 05 Aug 2018 09:54:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmFk3-0005i0-DU; Sun, 05 Aug 2018 09:54:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125756-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
X-Osstest-Versions-That: xen=6aaa9fb308171ec58ddf4cf058ad5341f81a65cf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 05 Aug 2018 09:54:27 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 125756: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTc1NiB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc1Ni8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDljYTQ3ZTY5
ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDZhYWE5ZmIzMDgxNzFlYzU4ZGRmNGNmMDU4YWQ1MzQxZjgxYTY1Y2YKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNTcyMyAgMjAxOC0wOC0wMSAwOToxODo0OSBaICAgIDQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3NTYgIDIwMTgtMDgtMDUgMDk6MTg6MjQgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIFNpbW9uIEdh
aXNlciA8c2ltb25AaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgoKam9iczoKIGNvdmVyaXR5LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpU
byB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDZhYWE5ZmIzMDguLmVk
NWY4ZDljYTQgIGVkNWY4ZDljYTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMgLT4gY292
ZXJpdHktdGVzdGVkL3Ntb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 03:23:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 03:23: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 1fmW6M-0004c2-SL; Mon, 06 Aug 2018 03:22: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=6zyk=kv=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fmW6L-0004bx-8r
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 03:22:33 +0000
X-Inumbo-ID: 01ef79d8-9928-11e8-a6a9-d7ebe60f679a
Received: from mga12.intel.com (unknown [192.55.52.136])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 01ef79d8-9928-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 03:22:55 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga002.fm.intel.com ([10.253.24.26])
 by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 05 Aug 2018 20:22:23 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,450,1526367600"; d="scan'208";a="73868368"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by fmsmga002.fm.intel.com with ESMTP; 05 Aug 2018 20:19:07 -0700
Received: from fmsmsx125.amr.corp.intel.com (10.18.125.40) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Sun, 5 Aug 2018 20:19:07 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 FMSMSX125.amr.corp.intel.com (10.18.125.40) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Sun, 5 Aug 2018 20:19:07 -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;
 Mon, 6 Aug 2018 11:19:06 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: =?iso-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>, Paul Durrant
 <Paul.Durrant@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v2 2/5] iommu: introduce dom0-iommu option
Thread-Index: AQHUKYdx5XxIq+VPQEW8yp0XaBOIIKSsFUog//+FsoCAAY/VAIAABgQAgAAEfwCAAAO0gIAAAQUAgAABo4CAAAT7gIAE1DVA
Date: Mon, 6 Aug 2018 03:19:05 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19129BA3A@SHSMSX101.ccr.corp.intel.com>
References: <20180801110340.67695-1-roger.pau@citrix.com>
 <20180801110340.67695-3-roger.pau@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912915CF@SHSMSX101.ccr.corp.intel.com>
 <5B62BF7B02000078001DA2F8@prv1-mh.provo.novell.com>
 <20180803081426.6zh3lqhcjtxdofnf@mac>
 <e441ed7a4f864faea8335157c5e97198@AMSPEX02CL03.citrite.net>
 <20180803085204.qld2rb3xqyxgycyo@mac>
 <90d7eeeaeac34829bb636c2b4b4d19e9@AMSPEX02CL03.citrite.net>
 <20180803090858.qfcurfw5cyagmjht@mac>
 <61bcba90229c4837b40b5cab8ad080bb@AMSPEX02CL03.citrite.net>
 <20180803093239.plnbarak47r3bk6r@mac>
In-Reply-To: <20180803093239.plnbarak47r3bk6r@mac>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMGIyNzI1MGItMWUzNS00ZTk2LWIzY2UtNmU5Zjg5YzVjMWNlIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiK3IrUkJyNGJnTTVsWDV4VzQrQllDTzBcL2FhRVwvVE5DTmt6Z0NtbzhrY3p0eGZYODU2ZElORCtwM0FYU0FJVHBDIn0=
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 2/5] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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 <xen-devel@lists.xenproject.org>, Ian
 Jackson <Ian.Jackson@citrix.com>, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBSb2dlciBQYXUgTW9ubsOpIFttYWlsdG86cm9nZXIucGF1QGNpdHJpeC5jb21dCj4g
U2VudDogRnJpZGF5LCBBdWd1c3QgMywgMjAxOCA1OjMzIFBNCj4gCj4gT24gRnJpLCBBdWcgMDMs
IDIwMTggYXQgMTA6MTQ6NDlBTSArMDEwMCwgUGF1bCBEdXJyYW50IHdyb3RlOgo+ID4gPiAtLS0t
LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4gPiBGcm9tOiBSb2dlciBQYXUgTW9ubmUKPiA+ID4g
U2VudDogMDMgQXVndXN0IDIwMTggMTA6MDkKPiA+ID4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5E
dXJyYW50QGNpdHJpeC5jb20+Cj4gPiA+IENjOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5j
b20+OyBLZXZpbiBUaWFuCj4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsKPiA+ID4gU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgV2VpIExpdQo+IDx3ZWkubGl1MkBj
aXRyaXguY29tPjsKPiA+ID4gR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29t
PjsgQW5kcmV3IENvb3Blcgo+ID4gPiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IElhbiBK
YWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsKPiBUaW0KPiA+ID4gKFhlbi5vcmcpIDx0
aW1AeGVuLm9yZz47IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBTdXJhdmVl
Cj4gPiA+IFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPjsgeGVu
LWRldmVsIDx4ZW4tCj4gPiA+IGRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPjsgQnJpYW4gV29v
ZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Cj4gPiA+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBb
UEFUQ0ggdjIgMi81XSBpb21tdTogaW50cm9kdWNlIGRvbTAtaW9tbXUKPiA+ID4gb3B0aW9uCj4g
PiA+Cj4gPiA+IE9uIEZyaSwgQXVnIDAzLCAyMDE4IGF0IDEwOjA1OjE5QU0gKzAxMDAsIFBhdWwg
RHVycmFudCB3cm90ZToKPiA+ID4gPiBBY3R1YWxseSBJIHdvbmRlciB3aGV0aGVyIHdlIHNob3Vs
ZCByZW5hbWUgJ2luY2x1c2l2ZScgdG8gJ3Jlc2VydmVkJy4KPiA+ID4gRXNzZW50aWFsbHkgJ25v
bmUnLCAnc3RyaWN0JyBvciAncmVsYXhlZCcgYXJlIGFsbCBhYm91dCBtYXBwaW5ncyBvZiBSQU0s
Cj4gYW5kIHRoZW4KPiA+ID4gd2UgbmVlZCB0byBkZWNpZGUgd2hldGhlciB0byBtYXAgdGhlIEU4
MjAgcmVzZXJ2ZWQgcmVnaW9ucy4gU28gSSB0aGluawo+IHRoZQo+ID4gPiBpbmNsdXNpdmUgbWFw
IGFzIGl0IHN0YW5kcyB0b2RheSBpcyBlcXVpdmFsZW50IHRvICdyZWxheGVkJyArICdyZXNlcnZl
ZCcuCj4gPiA+Cj4gPiA+IEhtLCBub3QgZXhhY3RseS4gaW5jbHVzaXZlIChpb21tdV9pbmNsdXNp
dmVfbWFwcGluZykgcmlnaHQgbm93IG1hcHMKPiA+ID4gZXZlcnl0aGluZyBleGNlcHQgdW51c2Fi
bGUgcmVnaW9ucy4gVGhhdCdzIHdheSBtb3JlIHRoYW4ganVzdCBtYXBwaW5nCj4gPiA+IHJlc2Vy
dmVkIHJlZ2lvbnMuIElmIHdlIHdhbnQgdG8ga2VlcCB0aGlzIGJlaGF2aW91ciB3aGlsZSBpbnRy
b2R1Y2luZwo+ID4gPiBhbiBvcHRpb24gdG8gbWFwIG9ubHkgcmVzZXJ2ZWQgcmVnaW9ucyB3ZSBu
ZWVkIGJvdGggYW4gaW5jbHVzaXZlIGFuZCBhCj4gPiA+IHJlc2VydmVkIG9wdGlvbi4KPiA+ID4K
PiA+Cj4gPiBPaywgaG93IGFib3V0Ogo+ID4KPiA+IGluY2x1c2l2ZSAtPiBhbGwgRTgyMCByYW5n
ZXMgZXhjZXB0IHVudXNhYmxlIG9yIHJhbQo+IAo+IGluY2x1c2l2ZSBBVE0gYWxzbyBtYXBzIGhv
bGVzLiBTbyBpdCB3b3VsZCBiZSBhbGwgbWVtb3J5IHJhbmdlcyBleGNlcHQKPiB0aG9zZSBtYXJr
ZWQgYXMgdW51c2FibGUgb3IgaW4gdXNlIGJ5IFhlbi4KPiAKPiA+IHJlc2VydmVkIC0+IGFsbCBF
ODIwIHJlc2VydmVkIHJhbmdlcwo+ID4KPiA+IHRoZW4KPiA+Cj4gPiBzdHJpY3QgLT4gYWxsIHJh
bSByYW5nZXMgYmVsb25naW5nIHRvIGRvbTAKPiA+IHJlbGF4ZWQgLT4gYWxsIHJhbSByYW5nZXMK
PiA+IG5vbmUgLT4gbm8gcmFtIHJhbmdlcwo+ID4KPiA+IFRoZSBwcm9ibGVtIHRoZW4gaXMgd2hh
dCBkb2VzLCBzYXksIHJlc2VydmVkICsgbm8taW5jbHVzaXZlIG1lYW4/IEkKPiBndWVzcyB3ZSBj
b3VsZCBoYXZlIGEgZmxhZyBmb3IgZWFjaCBub24gcmFtIEU4MjAgcmFuZ2UgdHlwZT8KPiAKPiBy
ZXNlcnZlZCArIG5vLWluY2x1c2l2ZSB3b3VsZCBtYWtlIHNlbnNlIGZvciBhIFBWIERvbTAgcnVu
bmluZyBvbgo+IEludGVsIGhhcmR3YXJlIGluIG9yZGVyIHRvIG1hcCBvbmx5IHRoZSByZXNlcnZl
ZCByZWdpb25zIGluc3RlYWQgb2YKPiBtYXBwaW5nIGFsbW9zdCBldmVyeXRoaW5nIGJlbG93IDRH
QiBieSBkZWZhdWx0Lgo+IAo+IFdoYXQgYWJvdXQgdGhlIGZvbGxvd2luZyBkZXNjcmlwdGlvbiBv
ZiB0aGUgb3B0aW9ucywgZG8geW91IHRoaW5rIGl0J3MKPiBjbGVhciBlbm91Z2g/Cj4gCj4gPiBg
PSBMaXN0IG9mIFsgbm9uZSB8IHN0cmljdCB8IHJlbGF4ZWQgfCBpbmNsdXNpdmUgfCByZXNlcnZl
ZCBdYAo+IAo+ICogYG5vbmVgOiBkaXNhYmxlcyBETUEgcmVtYXBwaW5nIGZvciBEb20wLgo+IAo+
IFRoZSBmb2xsb3dpbmcgdHdvIG9wdGlvbnMgY29udHJvbCBob3cgUkFNIHJlZ2lvbnMgYXJlIG1h
cHBlZCBpbiB0aGUKPiBpb21tdSBmb3IKPiBEb20wOgo+IAo+ICogYHN0cmljdGA6IHNldHMgdXAg
RE1BIHJlbWFwcGluZyBvbmx5IGZvciB0aGUgbWVtb3J5IERvbTAgYWN0dWFsbHkgZ290Cj4gICBh
c3NpZ25lZC4KPiAKPiAqIGByZWxheGVkYDogc2V0cyBETUEgcmVtYXBwaW5nIGZvciBhbGwgdGhl
IGhvc3QgUkFNIGV4Y2VwdCByZWdpb25zIGluIHVzZQo+IGJ5Cj4gICBYZW4uIFRoaXMgaXMgdGhl
IGRlZmF1bHQgaW9tbXUgYmVoYXZpb3VyLgo+IAo+IE5vdGUgdGhhdCBhbGwgdGhlIGFib3ZlIG9w
dGlvbnMgYXJlIG11dHVhbGx5IGV4Y2x1c2l2ZS4gU3BlY2lmeWluZyBtb3JlCj4gdGhhbgo+IG9u
ZSBvbiB0aGUgYGRvbTAtaW9tbXVgIGNvbW1hbmQgbGluZSB3aWxsIHJlc3VsdCBpbiB1bmRlZmlu
ZWQgYmVoYXZpb3IuCj4gCj4gVGhlIGZvbGxvd2luZyBvcHRpb25zIGNvbnRyb2wgd2hldGhlciBu
b24tUkFNIHJlZ2lvbnMgYXJlIGFkZGVkIHRvIHRoZQo+IERvbTAKPiBpb21tdSB0YWJsZXMuIE5v
dGUgdGhhdCB0aGV5IGNhbiBiZSBwcmVmaXhlZCB3aXRoIGBuby1gIHRvIGVmZmVjdCB0aGUKPiBp
bnZlcnNlCj4gbWVhbmluZzoKPiAKPiAqIGBpbmNsdXNpdmVgOiBzZXRzIHVwIERNQSByZW1hcHBp
bmcgZm9yIGFsbCB0aGUgbm9uLVJBTSBtZW1vcnkgYmVsb3cKPiA0R0IKPiAgIGV4Y2VwdCBmb3Ig
dW51c2FibGUgcmFuZ2VzLiBVc2UgdGhpcyB0byB3b3JrIGFyb3VuZCBmaXJtd2FyZSBpc3N1ZXMK
PiBwcm92aWRpbmcKPiAgIGluY29ycmVjdCBSTVJSL0lWTUQgZW50cmllcy4gUmF0aGVyIHRoYW4g
b25seSBtYXBwaW5nIFJBTSBwYWdlcyBmb3IKPiBJT01NVQo+ICAgYWNjZXNzZXMgZm9yIERvbTAs
IHdpdGggdGhpcyBvcHRpb24gYWxsIHBhZ2VzIHVwIHRvIDRHQiwgbm90IG1hcmtlZCBhcwo+ICAg
dW51c2FibGUgaW4gdGhlIEU4MjAgdGFibGUsIHdpbGwgZ2V0IGEgbWFwcGluZyBlc3RhYmxpc2hl
ZC4gTm90ZSB0aGF0IHRoaXMKPiAgIG9wdGlvbiBpcyBvbmx5IGFwcGxpY2FibGUgdG8gYSBQViBE
b20wIGFuZCBpcyBlbmFibGVkIGJ5IGRlZmF1bHQgb24gSW50ZWwKPiAgIGhhcmR3YXJlLgo+IAo+
ICogYHJlc2VydmVkYDogc2V0cyB1cCBETUEgcmVtYXBwaW5nIGZvciBhbGwgdGhlIHJlc2VydmVk
IHJlZ2lvbnMgaW4gdGhlCj4gbWVtb3J5Cj4gICBtYXAgZm9yIERvbTAuIFVzZSB0aGlzIHRvIHdv
cmsgYXJvdW5kIGZpcm13YXJlIGlzc3VlcyBwcm92aWRpbmcKPiBpbmNvcnJlY3QKPiAgIFJNUlIg
b3IgSVZNRCBlbnRyaWVzLiBSYXRoZXIgdGhhbiBvbmx5IG1hcHBpbmcgUkFNIHBhZ2VzIGZvciBJ
T01NVQo+IGFjY2Vzc2VzCj4gICBmb3IgRG9tMCwgYWxsIG1lbW9yeSByZWdpb25zIG1hcmtlZCBh
cyByZXNlcnZlZCBpbiB0aGUgbWVtb3J5IG1hcAo+IHRoYXQgZG9uJ3QKPiAgIG92ZXJsYXAgd2l0
aCBhbnkgTU1JTyByZWdpb24gZnJvbSBlbXVsYXRlZCBkZXZpY2VzIHdpbGwgYmUgaWRlbnRpdHkK
PiBtYXBwZWQuCj4gICBUaGlzIG9wdGlvbiBtYXBzIGEgc3Vic2V0IG9mIHRoZSBtZW1vcnkgdGhh
dCB3b3VsZCBiZSBtYXBwZWQgd2hlbgo+IHVzaW5nIHRoZQo+ICAgYGluY2x1c2l2ZWAgb3B0aW9u
LiBUaGlzIG9wdGlvbiBpcyBhdmFpbGFibGUgdG8gYSBQVkggRG9tMCBhbmQgaXMgZW5hYmxlZAo+
IGJ5Cj4gICBkZWZhdWx0IG9uIEludGVsIGhhcmR3YXJlLgo+IAoKYWJvdmUgbWFrZXMgaXQgY2xl
YXIgbm93LiBKdXN0IGEgc2lkZSBxdWVzdGlvbi4gSXMgdGhlcmUgYWxzbyB2YWx1ZSBvZiBhcHBs
eWluZwoncmVzZXJ2ZWQnIG9wdGlvbiB0byBQViBEb20wPwoKVGhhbmtzLApLZXZpbgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 04:18:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 04:18: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 1fmWyl-000059-0Y; Mon, 06 Aug 2018 04:18:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=58py=kv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmWyj-00004w-Qq
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 04:18:45 +0000
X-Inumbo-ID: af98e5df-992f-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id af98e5df-992f-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 06:17: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 1fmWye-0007f6-Ah; Mon, 06 Aug 2018 04:18: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 1fmWyd-0005V3-Vr; Mon, 06 Aug 2018 04:18:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmWyd-0003MS-Uw; Mon, 06 Aug 2018 04:18:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125757-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=81038d50c9c9bbe5756d6ba172d692d0c7b58a62
X-Osstest-Versions-That: ovmf=526dd0245bf0db6a01c21943201a4572747bca7f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 06 Aug 2018 04:18:39 +0000
Subject: [Xen-devel] [ovmf test] 125757: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTc1NyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3NTcvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA4MTAzOGQ1MGM5YzliYmU1NzU2ZDZiYTE3MmQ2OTJk
MGM3YjU4YTYyCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA1MjZkZDAy
NDViZjBkYjZhMDFjMjE5NDMyMDFhNDU3Mjc0N2JjYTdmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU3NTUgIDIwMTgtMDgtMDMgMjI6NDA6NDMgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NzU3ICAyMDE4LTA4LTA2IDAyOjQwOjM4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgUnVpeXUgTmkg
PHJ1aXl1Lm5pQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3Nz
dGVzdC9vdm1mLmdpdAogICA1MjZkZDAyNDViLi44MTAzOGQ1MGM5ICA4MTAzOGQ1MGM5YzliYmU1
NzU2ZDZiYTE3MmQ2OTJkMGM3YjU4YTYyIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 06:21:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 06:21:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmYte-0001Vx-1f; Mon, 06 Aug 2018 06:21:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xkgd=kv=xenproject.org=prvs=7493ce98d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fmYtd-0001Vn-5r
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 06:21:37 +0000
X-Inumbo-ID: 0724689a-9941-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0724689a-9941-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 06:22:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,451,1526342400"; d="scan'208";a="62027401"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75047-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=81038d50c9c9bbe5756d6ba172d692d0c7b58a62
X-Osstest-Versions-That: ovmf=526dd0245bf0db6a01c21943201a4572747bca7f
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 6 Aug 2018 07:21:31 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75047: 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
NTA0NyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDQ3LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxp
a2UgNzUwNDUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTA0NQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDgxMDM4ZDUwYzljOWJiZTU3NTZkNmJhMTcyZDY5
MmQwYzdiNThhNjIKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDUyNmRk
MDI0NWJmMGRiNmEwMWMyMTk0MzIwMWE0NTcyNzQ3YmNhN2YKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTA0NSAgMjAxOC0wOC0wNCAwMDo1MDowOCBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwNDcgIDIwMTgtMDgtMDYgMDQ6MjI6MzEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBSdWl5dSBO
aSA8cnVpeXUubmlAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hv
bWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3Vy
Y2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDgxMDM4ZDUwYzljOWJiZTU3
NTZkNmJhMTcyZDY5MmQwYzdiNThhNjIKQXV0aG9yOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwu
Y29tPgpEYXRlOiAgIEZyaSBBdWcgMyAxMDo0NjozNCAyMDE4ICswODAwCgogICAgU2hlbGxQa2cv
YWNwaTogQ29kZSBjbGVhbnVwIHRvIHBhc3Mgc3RhdGljIGNvZGUgY2hlY2tlcgogICAgCiAgICBD
b250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAg
ICBTaWduZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgUmV2aWV3
ZWQtYnk6IEhhbyBXdSA8SGFvLmEud3VAaW50ZWwuY29tPgoKY29tbWl0IGMxZjAzMmNkM2E5NWVk
NzRkYWQyN2Q4NDg1MjY0OTVlNTc5MGQ0YWYKQXV0aG9yOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50
ZWwuY29tPgpEYXRlOiAgIEZyaSBBdWcgMyAxMDo0Mjo0NSAyMDE4ICswODAwCgogICAgTWRlUGtn
L0Jhc2VMaWI6IEFkZCBhbiBhZGRpdGlvbmFsIGNoZWNrIHdpdGhpbiBBc2NpaVN0cmlDbXAKICAg
IAogICAgVGhpcyBjb21taXQgYWRkcyBhbiBhZGR0aW9uYWwgY2hlY2sgaW4gQXNjaWlTdHJpQ21w
LiBJdAogICAgZXhwbGljaXRseSBjaGVja3MgdGhlIGVuZCBvZiB0aGUgc3RpbmcgcG9pbnRlZCBi
eSAnU2Vjb25kU3RyaW5nJyB0byBtYWtlCiAgICB0aGUgY29kZSBsb2dpYyBlYXNpZXIgZm9yIHJl
YWRpbmcgYW5kIHRvIHByZXZlbnQgcG9zc2libGUgbWlzLXJlcG9ydHMgYnkKICAgIHN0YXRpYyBj
b2RlIGNoZWNrZXJzLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRy
aWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUu
bmlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEhhbyBXdSA8SGFvLmEud3VAaW50ZWwuY29t
PgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 06:31:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 06: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 1fmZ35-0002LL-2P; Mon, 06 Aug 2018 06:31: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=58py=kv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmZ33-0002L8-T9
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 06:31:21 +0000
X-Inumbo-ID: 640cb918-9942-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 640cb918-9942-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 06:31: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 1fmZ31-0002Qt-KB; Mon, 06 Aug 2018 06:31: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 1fmZ31-0008P6-Bz; Mon, 06 Aug 2018 06:31:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmZ31-00033d-BL; Mon, 06 Aug 2018 06:31:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125758-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=cd3a42640acdb4f5ac14ac19f22ede002124920c
X-Osstest-Versions-That: ovmf=81038d50c9c9bbe5756d6ba172d692d0c7b58a62
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 06 Aug 2018 06:31:19 +0000
Subject: [Xen-devel] [ovmf test] 125758: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTc1OCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3NTgvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBjZDNhNDI2NDBhY2RiNGY1YWMxNGFjMTlmMjJlZGUw
MDIxMjQ5MjBjCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA4MTAzOGQ1
MGM5YzliYmU1NzU2ZDZiYTE3MmQ2OTJkMGM3YjU4YTYyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU3NTcgIDIwMTgtMDgtMDYgMDI6NDA6MzggWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NzU4ICAyMDE4LTA4LTA2IDA0OjQwOjQwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgS2lubmV5LCBN
aWNoYWVsIEQgPC9vPUludGVsL291PUFtZXJpY2FzMDEvY249V29ya2Vycy9jbj1LaW5uZXksIE1p
Y2hhZWwgRD4KICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4K
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoK
VG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICA4MTAz
OGQ1MGM5Li5jZDNhNDI2NDBhICBjZDNhNDI2NDBhY2RiNGY1YWMxNGFjMTlmMjJlZGUwMDIxMjQ5
MjBjIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 07:52:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 07: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 1fmaJ7-0008KA-E2; Mon, 06 Aug 2018 07: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=cgzd=kv=citrix.com=prvs=749486379=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fmaJ7-0008K5-1r
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 07:52:01 +0000
X-Inumbo-ID: a68f9f75-994d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a68f9f75-994d-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 07:52:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,451,1526342400"; d="scan'208";a="77210509"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Kevin Tian <kevin.tian@intel.com>, Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v2 2/5] iommu: introduce dom0-iommu option
Thread-Index: AQHUKjU2xA8xv5kE90uuzIHI58m1v6Sr/jaAgAGP1ACAACc2IP//404AgAAjaxD//+FOAIAAIfCQ///kroAAidPogAANqQLw
Date: Mon, 6 Aug 2018 07:51:55 +0000
Message-ID: <fc73ad5861ec4b6ba8127ae07c792464@AMSPEX02CL03.citrite.net>
References: <20180801110340.67695-1-roger.pau@citrix.com>
 <20180801110340.67695-3-roger.pau@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912915CF@SHSMSX101.ccr.corp.intel.com>
 <5B62BF7B02000078001DA2F8@prv1-mh.provo.novell.com>
 <20180803081426.6zh3lqhcjtxdofnf@mac>
 <e441ed7a4f864faea8335157c5e97198@AMSPEX02CL03.citrite.net>
 <20180803085204.qld2rb3xqyxgycyo@mac>
 <90d7eeeaeac34829bb636c2b4b4d19e9@AMSPEX02CL03.citrite.net>
 <20180803090858.qfcurfw5cyagmjht@mac>
 <61bcba90229c4837b40b5cab8ad080bb@AMSPEX02CL03.citrite.net>
 <20180803093239.plnbarak47r3bk6r@mac>
 <AADFC41AFE54684AB9EE6CBC0274A5D19129BA3A@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D19129BA3A@SHSMSX101.ccr.corp.intel.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 2/5] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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 <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFRpYW4sIEtldmluIFttYWlsdG86
a2V2aW4udGlhbkBpbnRlbC5jb21dCj4gU2VudDogMDYgQXVndXN0IDIwMTggMDQ6MTkKPiBUbzog
Um9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT47IFBhdWwgRHVycmFudAo+IDxQ
YXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2Uu
Y29tPjsgU3RlZmFubyBTdGFiZWxsaW5pCj4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgR2VvcmdlIER1bmxhcAo+IDxHZW9yZ2UuRHVubGFw
QGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+
OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFRpbQo+IChYZW4ub3JnKSA8
dGltQHhlbi5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPjsgU3VyYXZl
ZQo+IFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPjsgeGVuLWRl
dmVsIDx4ZW4tCj4gZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+OyBCcmlhbiBXb29kcyA8YnJp
YW4ud29vZHNAYW1kLmNvbT4KPiBTdWJqZWN0OiBSRTogW1hlbi1kZXZlbF0gW1BBVENIIHYyIDIv
NV0gaW9tbXU6IGludHJvZHVjZSBkb20wLWlvbW11Cj4gb3B0aW9uCj4gCj4gPiBGcm9tOiBSb2dl
ciBQYXUgTW9ubsOpIFttYWlsdG86cm9nZXIucGF1QGNpdHJpeC5jb21dCj4gPiBTZW50OiBGcmlk
YXksIEF1Z3VzdCAzLCAyMDE4IDU6MzMgUE0KPiA+Cj4gPiBPbiBGcmksIEF1ZyAwMywgMjAxOCBh
dCAxMDoxNDo0OUFNICswMTAwLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gPiA+ID4gLS0tLS1Pcmln
aW5hbCBNZXNzYWdlLS0tLS0KPiA+ID4gPiBGcm9tOiBSb2dlciBQYXUgTW9ubmUKPiA+ID4gPiBT
ZW50OiAwMyBBdWd1c3QgMjAxOCAxMDowOQo+ID4gPiA+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwu
RHVycmFudEBjaXRyaXguY29tPgo+ID4gPiA+IENjOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+OyBLZXZpbiBUaWFuCj4gPiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Owo+ID4gPiA+IFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFdlaSBMaXUKPiA+IDx3
ZWkubGl1MkBjaXRyaXguY29tPjsKPiA+ID4gPiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFw
QGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPiA+ID4gPEFuZHJldy5Db29wZXIzQGNpdHJp
eC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47Cj4gPiBUaW0KPiA+
ID4gPiAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT47IFN1cmF2ZWUKPiA+ID4gPiBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3Vs
cGFuaXRAYW1kLmNvbT47IHhlbi1kZXZlbCA8eGVuLQo+ID4gPiA+IGRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnPjsgQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Cj4gPiA+ID4gU3Vi
amVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCB2MiAyLzVdIGlvbW11OiBpbnRyb2R1Y2UgZG9t
MC0KPiBpb21tdQo+ID4gPiA+IG9wdGlvbgo+ID4gPiA+Cj4gPiA+ID4gT24gRnJpLCBBdWcgMDMs
IDIwMTggYXQgMTA6MDU6MTlBTSArMDEwMCwgUGF1bCBEdXJyYW50IHdyb3RlOgo+ID4gPiA+ID4g
QWN0dWFsbHkgSSB3b25kZXIgd2hldGhlciB3ZSBzaG91bGQgcmVuYW1lICdpbmNsdXNpdmUnIHRv
ICdyZXNlcnZlZCcuCj4gPiA+ID4gRXNzZW50aWFsbHkgJ25vbmUnLCAnc3RyaWN0JyBvciAncmVs
YXhlZCcgYXJlIGFsbCBhYm91dCBtYXBwaW5ncyBvZiBSQU0sCj4gPiBhbmQgdGhlbgo+ID4gPiA+
IHdlIG5lZWQgdG8gZGVjaWRlIHdoZXRoZXIgdG8gbWFwIHRoZSBFODIwIHJlc2VydmVkIHJlZ2lv
bnMuIFNvIEkKPiB0aGluawo+ID4gdGhlCj4gPiA+ID4gaW5jbHVzaXZlIG1hcCBhcyBpdCBzdGFu
ZHMgdG9kYXkgaXMgZXF1aXZhbGVudCB0byAncmVsYXhlZCcgKyAncmVzZXJ2ZWQnLgo+ID4gPiA+
Cj4gPiA+ID4gSG0sIG5vdCBleGFjdGx5LiBpbmNsdXNpdmUgKGlvbW11X2luY2x1c2l2ZV9tYXBw
aW5nKSByaWdodCBub3cgbWFwcwo+ID4gPiA+IGV2ZXJ5dGhpbmcgZXhjZXB0IHVudXNhYmxlIHJl
Z2lvbnMuIFRoYXQncyB3YXkgbW9yZSB0aGFuIGp1c3QKPiBtYXBwaW5nCj4gPiA+ID4gcmVzZXJ2
ZWQgcmVnaW9ucy4gSWYgd2Ugd2FudCB0byBrZWVwIHRoaXMgYmVoYXZpb3VyIHdoaWxlIGludHJv
ZHVjaW5nCj4gPiA+ID4gYW4gb3B0aW9uIHRvIG1hcCBvbmx5IHJlc2VydmVkIHJlZ2lvbnMgd2Ug
bmVlZCBib3RoIGFuIGluY2x1c2l2ZSBhbmQgYQo+ID4gPiA+IHJlc2VydmVkIG9wdGlvbi4KPiA+
ID4gPgo+ID4gPgo+ID4gPiBPaywgaG93IGFib3V0Ogo+ID4gPgo+ID4gPiBpbmNsdXNpdmUgLT4g
YWxsIEU4MjAgcmFuZ2VzIGV4Y2VwdCB1bnVzYWJsZSBvciByYW0KPiA+Cj4gPiBpbmNsdXNpdmUg
QVRNIGFsc28gbWFwcyBob2xlcy4gU28gaXQgd291bGQgYmUgYWxsIG1lbW9yeSByYW5nZXMgZXhj
ZXB0Cj4gPiB0aG9zZSBtYXJrZWQgYXMgdW51c2FibGUgb3IgaW4gdXNlIGJ5IFhlbi4KPiA+Cj4g
PiA+IHJlc2VydmVkIC0+IGFsbCBFODIwIHJlc2VydmVkIHJhbmdlcwo+ID4gPgo+ID4gPiB0aGVu
Cj4gPiA+Cj4gPiA+IHN0cmljdCAtPiBhbGwgcmFtIHJhbmdlcyBiZWxvbmdpbmcgdG8gZG9tMAo+
ID4gPiByZWxheGVkIC0+IGFsbCByYW0gcmFuZ2VzCj4gPiA+IG5vbmUgLT4gbm8gcmFtIHJhbmdl
cwo+ID4gPgo+ID4gPiBUaGUgcHJvYmxlbSB0aGVuIGlzIHdoYXQgZG9lcywgc2F5LCByZXNlcnZl
ZCArIG5vLWluY2x1c2l2ZSBtZWFuPyBJCj4gPiBndWVzcyB3ZSBjb3VsZCBoYXZlIGEgZmxhZyBm
b3IgZWFjaCBub24gcmFtIEU4MjAgcmFuZ2UgdHlwZT8KPiA+Cj4gPiByZXNlcnZlZCArIG5vLWlu
Y2x1c2l2ZSB3b3VsZCBtYWtlIHNlbnNlIGZvciBhIFBWIERvbTAgcnVubmluZyBvbgo+ID4gSW50
ZWwgaGFyZHdhcmUgaW4gb3JkZXIgdG8gbWFwIG9ubHkgdGhlIHJlc2VydmVkIHJlZ2lvbnMgaW5z
dGVhZCBvZgo+ID4gbWFwcGluZyBhbG1vc3QgZXZlcnl0aGluZyBiZWxvdyA0R0IgYnkgZGVmYXVs
dC4KPiA+Cj4gPiBXaGF0IGFib3V0IHRoZSBmb2xsb3dpbmcgZGVzY3JpcHRpb24gb2YgdGhlIG9w
dGlvbnMsIGRvIHlvdSB0aGluayBpdCdzCj4gPiBjbGVhciBlbm91Z2g/Cj4gPgo+ID4gPiBgPSBM
aXN0IG9mIFsgbm9uZSB8IHN0cmljdCB8IHJlbGF4ZWQgfCBpbmNsdXNpdmUgfCByZXNlcnZlZCBd
YAo+ID4KPiA+ICogYG5vbmVgOiBkaXNhYmxlcyBETUEgcmVtYXBwaW5nIGZvciBEb20wLgo+ID4K
PiA+IFRoZSBmb2xsb3dpbmcgdHdvIG9wdGlvbnMgY29udHJvbCBob3cgUkFNIHJlZ2lvbnMgYXJl
IG1hcHBlZCBpbiB0aGUKPiA+IGlvbW11IGZvcgo+ID4gRG9tMDoKPiA+Cj4gPiAqIGBzdHJpY3Rg
OiBzZXRzIHVwIERNQSByZW1hcHBpbmcgb25seSBmb3IgdGhlIG1lbW9yeSBEb20wIGFjdHVhbGx5
IGdvdAo+ID4gICBhc3NpZ25lZC4KPiA+Cj4gPiAqIGByZWxheGVkYDogc2V0cyBETUEgcmVtYXBw
aW5nIGZvciBhbGwgdGhlIGhvc3QgUkFNIGV4Y2VwdCByZWdpb25zIGluIHVzZQo+ID4gYnkKPiA+
ICAgWGVuLiBUaGlzIGlzIHRoZSBkZWZhdWx0IGlvbW11IGJlaGF2aW91ci4KPiA+Cj4gPiBOb3Rl
IHRoYXQgYWxsIHRoZSBhYm92ZSBvcHRpb25zIGFyZSBtdXR1YWxseSBleGNsdXNpdmUuIFNwZWNp
ZnlpbmcgbW9yZQo+ID4gdGhhbgo+ID4gb25lIG9uIHRoZSBgZG9tMC1pb21tdWAgY29tbWFuZCBs
aW5lIHdpbGwgcmVzdWx0IGluIHVuZGVmaW5lZCBiZWhhdmlvci4KPiA+Cj4gPiBUaGUgZm9sbG93
aW5nIG9wdGlvbnMgY29udHJvbCB3aGV0aGVyIG5vbi1SQU0gcmVnaW9ucyBhcmUgYWRkZWQgdG8g
dGhlCj4gPiBEb20wCj4gPiBpb21tdSB0YWJsZXMuIE5vdGUgdGhhdCB0aGV5IGNhbiBiZSBwcmVm
aXhlZCB3aXRoIGBuby1gIHRvIGVmZmVjdCB0aGUKPiA+IGludmVyc2UKPiA+IG1lYW5pbmc6Cj4g
Pgo+ID4gKiBgaW5jbHVzaXZlYDogc2V0cyB1cCBETUEgcmVtYXBwaW5nIGZvciBhbGwgdGhlIG5v
bi1SQU0gbWVtb3J5IGJlbG93Cj4gPiA0R0IKPiA+ICAgZXhjZXB0IGZvciB1bnVzYWJsZSByYW5n
ZXMuIFVzZSB0aGlzIHRvIHdvcmsgYXJvdW5kIGZpcm13YXJlIGlzc3Vlcwo+ID4gcHJvdmlkaW5n
Cj4gPiAgIGluY29ycmVjdCBSTVJSL0lWTUQgZW50cmllcy4gUmF0aGVyIHRoYW4gb25seSBtYXBw
aW5nIFJBTSBwYWdlcyBmb3IKPiA+IElPTU1VCj4gPiAgIGFjY2Vzc2VzIGZvciBEb20wLCB3aXRo
IHRoaXMgb3B0aW9uIGFsbCBwYWdlcyB1cCB0byA0R0IsIG5vdCBtYXJrZWQgYXMKPiA+ICAgdW51
c2FibGUgaW4gdGhlIEU4MjAgdGFibGUsIHdpbGwgZ2V0IGEgbWFwcGluZyBlc3RhYmxpc2hlZC4g
Tm90ZSB0aGF0IHRoaXMKPiA+ICAgb3B0aW9uIGlzIG9ubHkgYXBwbGljYWJsZSB0byBhIFBWIERv
bTAgYW5kIGlzIGVuYWJsZWQgYnkgZGVmYXVsdCBvbiBJbnRlbAo+ID4gICBoYXJkd2FyZS4KPiA+
Cj4gPiAqIGByZXNlcnZlZGA6IHNldHMgdXAgRE1BIHJlbWFwcGluZyBmb3IgYWxsIHRoZSByZXNl
cnZlZCByZWdpb25zIGluIHRoZQo+ID4gbWVtb3J5Cj4gPiAgIG1hcCBmb3IgRG9tMC4gVXNlIHRo
aXMgdG8gd29yayBhcm91bmQgZmlybXdhcmUgaXNzdWVzIHByb3ZpZGluZwo+ID4gaW5jb3JyZWN0
Cj4gPiAgIFJNUlIgb3IgSVZNRCBlbnRyaWVzLiBSYXRoZXIgdGhhbiBvbmx5IG1hcHBpbmcgUkFN
IHBhZ2VzIGZvciBJT01NVQo+ID4gYWNjZXNzZXMKPiA+ICAgZm9yIERvbTAsIGFsbCBtZW1vcnkg
cmVnaW9ucyBtYXJrZWQgYXMgcmVzZXJ2ZWQgaW4gdGhlIG1lbW9yeSBtYXAKPiA+IHRoYXQgZG9u
J3QKPiA+ICAgb3ZlcmxhcCB3aXRoIGFueSBNTUlPIHJlZ2lvbiBmcm9tIGVtdWxhdGVkIGRldmlj
ZXMgd2lsbCBiZSBpZGVudGl0eQo+ID4gbWFwcGVkLgo+ID4gICBUaGlzIG9wdGlvbiBtYXBzIGEg
c3Vic2V0IG9mIHRoZSBtZW1vcnkgdGhhdCB3b3VsZCBiZSBtYXBwZWQgd2hlbgo+ID4gdXNpbmcg
dGhlCj4gPiAgIGBpbmNsdXNpdmVgIG9wdGlvbi4gVGhpcyBvcHRpb24gaXMgYXZhaWxhYmxlIHRv
IGEgUFZIIERvbTAgYW5kIGlzIGVuYWJsZWQKPiA+IGJ5Cj4gPiAgIGRlZmF1bHQgb24gSW50ZWwg
aGFyZHdhcmUuCj4gPgo+IAo+IGFib3ZlIG1ha2VzIGl0IGNsZWFyIG5vdy4gSnVzdCBhIHNpZGUg
cXVlc3Rpb24uIElzIHRoZXJlIGFsc28gdmFsdWUgb2YgYXBwbHlpbmcKPiAncmVzZXJ2ZWQnIG9w
dGlvbiB0byBQViBEb20wPwoKQWJzb2x1dGVseS4gSSBkb24ndCB0aGluayB0aGUgdGV4dCBpbXBs
aWVzIGl0J3Mgbm90IGF2YWlsYWJsZSBmb3IgUFYgZG9tMCwganVzdCB0aGF0ICh1bmxpa2UgJ2lu
Y2x1c2l2ZScpIGl0IGlzIGFsc28gYXZhaWxhYmxlIHRvIFBWSCBkb20wLgoKICBQYXVsCgo+IAo+
IFRoYW5rcywKPiBLZXZpbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 08:49:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 08:49:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmbCD-0004Jy-8p; Mon, 06 Aug 2018 08: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=58py=kv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmbCB-0004Jm-K2
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 08:48:55 +0000
X-Inumbo-ID: 9b7429bd-9955-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9b7429bd-9955-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 08:49:19 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fmbC6-0005lD-S8; Mon, 06 Aug 2018 08:48: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 1fmbC6-0002yj-J4; Mon, 06 Aug 2018 08:48:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmbC6-00017v-IV; Mon, 06 Aug 2018 08:48:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125759-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=d3bc33731f5b039bf3df76e50cbb1f60ce697e9b
X-Osstest-Versions-That: ovmf=cd3a42640acdb4f5ac14ac19f22ede002124920c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 06 Aug 2018 08:48:50 +0000
Subject: [Xen-devel] [ovmf test] 125759: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTc1OSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3NTkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDYga2Vy
bmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc1OAoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAg
IGQzYmMzMzczMWY1YjAzOWJmM2RmNzZlNTBjYmIxZjYwY2U2OTdlOWIKYmFzZWxpbmUgdmVyc2lv
bjoKIG92bWYgICAgICAgICAgICAgICAgIGNkM2E0MjY0MGFjZGI0ZjVhYzE0YWMxOWYyMmVkZTAw
MjEyNDkyMGMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTc1OCAgMjAxOC0wOC0wNiAwNDo0MDo0
MCBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3NTkgIDIwMTgtMDgtMDYgMDY6
NDA6MzkgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+Cgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21t
aXQgZDNiYzMzNzMxZjViMDM5YmYzZGY3NmU1MGNiYjFmNjBjZTY5N2U5YgpBdXRob3I6IERhbmRh
biBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KRGF0ZTogICBUdWUgSnVsIDE3IDEwOjE0OjA0IDIw
MTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2c6IFJlbW92ZSBEeGVTbW1QZXJmb3JtYW5jZUxpYgog
ICAgCiAgICBEeGVTbW1QZXJmb3JtYW5jZUxpYiBwcmV2aW91c2x5IGlzIHVzZWQgYnkgRFAgdG9v
bC4KICAgIEJ1dCBpbiBuZXcgcHdlZm9ybWFuY2UgaW5mcmFzdHJ1Y3R1cmUsIHdlIGhhdmUgdXBk
YXRlZAogICAgRHAgdG9vbCB0byBnZXQgdGhlIHBlcmZvcm1hbmNlIGRhdGEgZnJvbSBmaXJtd2Fy
ZQogICAgcGVyZm9ybWFuY2UgZGF0YSB0YWJsZSBpbiBBQ1BJLgogICAgTm93IHRoZSBEeGVTbW1Q
ZXJmb3JtYW5jZUxpYiBpcyBub3QgdXNlZCBieQogICAgYW55IG1vZHVsZS4gU28gcmVtb3ZlIGl0
IGZyb20gZWRrMiBjb2RlIGJhc2UgdG8KICAgIGF2b2lkIGJlaW5nIHVzZWQgYnkgbWlzdGFrZS4K
ICAgIAogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ2M6IFN0
YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFu
b0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IERhbmRh
biBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMaW1pbmcgR2FvIDxs
aW1pbmcuZ2FvQGludGVsLmNvbT4KCmNvbW1pdCAyOTg5MGRhNDdkMThjNjAyYzE5OTgxOWI3OGFl
MTVjMDhlMjJjYWIwCkF1dGhvcjogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgpEYXRl
OiAgIFR1ZSBKdWwgMTcgMTA6MTA6NDkgMjAxOCArMDgwMAoKICAgIFNoZWxsUGtnOiBSZW1vdmUg
RHhlU21tUGVyZm9ybWFuY2VMaWIKICAgIAogICAgRHhlU21tUGVyZm9ybWFuY2VMaWIgcHJldmlv
dXNseSBpcyB1c2VkIGJ5IERQIHRvb2wuCiAgICBCdXQgaW4gbmV3IHB3ZWZvcm1hbmNlIGluZnJh
c3RydWN0dXJlLCB3ZSBoYXZlIHVwZGF0ZWQKICAgIERwIHRvb2wgdG8gZ2V0IHRoZSBwZXJmb3Jt
YW5jZSBkYXRhIGZyb20gZmlybXdhcmUKICAgIHBlcmZvcm1hbmNlIGRhdGEgdGFibGUgaW4gQUNQ
SS4KICAgIFNvIHJlbW92ZSB0aGUgdXNhZ2Ugb2YgRHhlU21tUGVyZm9ybWFuY2VMaWIgaGVyZS4K
ICAgIAogICAgQ2M6IEphYmVuIENhcnNleSA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KICAgIENj
OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ2M6IExpbWluZyBHYW8gPGxpbWlu
Zy5nYW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmli
dXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRGFuZGFuIEJpIDxkYW5kYW4u
YmlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEphYmVuIENhcnNleSA8amFiZW4uY2Fyc2V5
QGludGVsLmNvbT4KCmNvbW1pdCAxODIxOWFiMzY5Mjc3MTUxZDkwOGE0YjZhNzVhOGUzNzFjODEw
YzNkCkF1dGhvcjogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBK
dWwgMTcgMTA6MTA6MTUgMjAxOCArMDgwMAoKICAgIFZsdjJUYmx0RGV2aWNlUGtnOiBSZW1vdmUg
RHhlU21tUGVyZm9ybWFuY2VMaWIKICAgIAogICAgRHhlU21tUGVyZm9ybWFuY2VMaWIgcHJldmlv
dXNseSBpcyB1c2VkIGJ5IERQIHRvb2wuCiAgICBCdXQgaW4gbmV3IHB3ZWZvcm1hbmNlIGluZnJh
c3RydWN0dXJlLCB3ZSBoYXZlIHVwZGF0ZWQKICAgIERwIHRvb2wgdG8gZ2V0IHRoZSBwZXJmb3Jt
YW5jZSBkYXRhIGZyb20gZmlybXdhcmUKICAgIHBlcmZvcm1hbmNlIGRhdGEgdGFibGUgaW4gQUNQ
SS4KICAgIFNvIHJlbW92ZSB0aGUgdXNhZ2Ugb2YgRHhlU21tUGVyZm9ybWFuY2VMaWIgaGVyZS4K
ICAgIAogICAgQ2M6IERhdmlkIFdlaSA8ZGF2aWQud2VpQGludGVsLmNvbT4KICAgIENjOiBNYW5n
IEd1byA8bWFuZy5ndW9AaW50ZWwuY29tPgogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9A
aW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24g
QWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50
ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IERhdmlkIFdlaSA8ZGF2aWQud2VpQGludGVsLmNvbT4K
CmNvbW1pdCA1YjI5Mjg1OGJhOWFhMmE3YzlmYzdlNGY5OWRmOGZlNzUwMzk5ZjgwCkF1dGhvcjog
RGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBKdWwgMTcgMTA6MDY6
MzQgMjAxOCArMDgwMAoKICAgIFF1YXJrUGxhdGZvcm1Qa2c6IFJlbW92ZSBEeGVTbW1QZXJmb3Jt
YW5jZUxpYgogICAgCiAgICBEeGVTbW1QZXJmb3JtYW5jZUxpYiBwcmV2aW91c2x5IGlzIHVzZWQg
YnkgRFAgdG9vbC4KICAgIEJ1dCBpbiBuZXcgcHdlZm9ybWFuY2UgaW5mcmFzdHJ1Y3R1cmUsIHdl
IGhhdmUgdXBkYXRlZAogICAgRHAgdG9vbCB0byBnZXQgdGhlIHBlcmZvcm1hbmNlIGRhdGEgZnJv
bSBmaXJtd2FyZQogICAgcGVyZm9ybWFuY2UgZGF0YSB0YWJsZSBpbiBBQ1BJLgogICAgU28gcmVt
b3ZlIHRoZSB1c2FnZSBvZiBEeGVTbW1QZXJmb3JtYW5jZUxpYiBoZXJlLgogICAgCiAgICBDYzog
TWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgICBDYzogS2Vs
bHkgU3RlZWxlIDxrZWxseS5zdGVlbGVAaW50ZWwuY29tPgogICAgQ2M6IExpbWluZyBHYW8gPGxp
bWluZy5nYW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250
cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRGFuZGFuIEJpIDxkYW5k
YW4uYmlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9A
aW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 08:55:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 08: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 1fmbIj-00057L-56; Mon, 06 Aug 2018 08: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=xkgd=kv=xenproject.org=prvs=7493ce98d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fmbIi-00053z-Jg
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 08:55:40 +0000
X-Inumbo-ID: 5e593311-9956-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5e593311-9956-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 10:54:46 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,451,1526342400"; d="scan'208";a="62035354"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75049-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=cd3a42640acdb4f5ac14ac19f22ede002124920c
X-Osstest-Versions-That: ovmf=81038d50c9c9bbe5756d6ba172d692d0c7b58a62
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 6 Aug 2018 09:55:35 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75049: 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
NTA0OSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDQ5LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxp
a2UgNzUwNDcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTA0NwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGNkM2E0MjY0MGFjZGI0ZjVhYzE0YWMxOWYyMmVk
ZTAwMjEyNDkyMGMKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDgxMDM4
ZDUwYzljOWJiZTU3NTZkNmJhMTcyZDY5MmQwYzdiNThhNjIKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTA0NyAgMjAxOC0wOC0wNiAwNDoyMjozMSBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwNDkgIDIwMTgtMDgtMDYgMDY6NTM6MjkgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBLaW5uZXks
IE1pY2hhZWwgRCA8L289SW50ZWwvb3U9QW1lcmljYXMwMS9jbj1Xb3JrZXJzL2NuPUtpbm5leSwg
TWljaGFlbCBEPgogIE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29t
PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdl
czogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5z
b3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxp
Y2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KY29tbWl0IGNkM2E0MjY0MGFjZGI0ZjVhYzE0YWMxOWYyMmVkZTAwMjEyNDky
MGMKQXV0aG9yOiBLaW5uZXksIE1pY2hhZWwgRCA8L289SW50ZWwvb3U9QW1lcmljYXMwMS9jbj1X
b3JrZXJzL2NuPUtpbm5leSwgTWljaGFlbCBEPgpEYXRlOiAgIFNhdCBBdWcgNCAwNDo0NzozMyAy
MDE4ICswODAwCgogICAgQmFzZVRvb2xzL0JpblRvUGNkOiBPcGVuIG91dHB1dCBmaWxlIGFzIHRl
eHQgZmlsZQogICAgCiAgICBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcu
Y2dpP2lkPTEwNjkKICAgIAogICAgVW5kbyBjaGFuZ2VzIGZyb20gZm9sbG93aW5nIGNvbW1pdDoK
ICAgIAogICAgaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyL2NvbW1pdC84Mzk2NGVi
YzVlNzQ1NDlkNmVmYzcxMzRhZjE5MTUwYTBiMjA3OWFhCiAgICAKICAgIENoYW5nZSB0aGUgb3Bl
biBtb2RlIGZvciB0aGUgb3V0cHV0IGZpbGUgZnJvbSAnd2InIHRvICd3JyBzbyB0aGUKICAgIG91
dHB1dCBmaWxlIGlzIHdyaXR0ZW4gYXMgYSB0ZXh0IGZpbGUgYW5kIG5vdCBhIGJpbmFyeSBmaWxl
LgogICAgCiAgICBUaGlzIHJlc29sdmVzIHRoZSBpc3N1ZSB3aGVyZSB0aGUgdGV4dCBmaWxlIHdh
cyBub3Qgd3JpdGFibGUgZnJvbQogICAgUHl0aG9uIDMueCBhbmQgYWxzbyByZW1vdmVzIGInJyBm
cm9tIG91dHB1dCBmaWxlIHdoZW4gdGhlIHN0cmluZwogICAgd2FzIGVuY29kZWQgYXMgYSBieXRl
YXJyYXkuCiAgICAKICAgIENjOiBZYW5ZYW4gU3VuIDx5YW55YW4uc3VuQGludGVsLmNvbT4KICAg
IENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICBDYzogTGltaW5n
IEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9D
b3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBNaWNoYWVs
IEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICAgIFRlc3RlZC1ieTpZYW5Z
YW4gU3VuIDx5YW55YW4uc3VuQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBZb25naG9uZyBa
aHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 09:09:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 09: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 1fmbW5-00063F-Ih; Mon, 06 Aug 2018 09: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=kwsq=kv=citrix.com=prvs=7490ff4ab=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fmbW4-00063A-8J
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 09:09:28 +0000
X-Inumbo-ID: 799689ab-9958-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 799689ab-9958-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 09:09:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,451,1526342400"; d="scan'208";a="77213830"
Date: Mon, 6 Aug 2018 11:09:00 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20180806090900.yrb6fdlnq6vl5nta@mac>
References: <5B62BF7B02000078001DA2F8@prv1-mh.provo.novell.com>
 <20180803081426.6zh3lqhcjtxdofnf@mac>
 <e441ed7a4f864faea8335157c5e97198@AMSPEX02CL03.citrite.net>
 <20180803085204.qld2rb3xqyxgycyo@mac>
 <90d7eeeaeac34829bb636c2b4b4d19e9@AMSPEX02CL03.citrite.net>
 <20180803090858.qfcurfw5cyagmjht@mac>
 <61bcba90229c4837b40b5cab8ad080bb@AMSPEX02CL03.citrite.net>
 <20180803093239.plnbarak47r3bk6r@mac>
 <AADFC41AFE54684AB9EE6CBC0274A5D19129BA3A@SHSMSX101.ccr.corp.intel.com>
 <fc73ad5861ec4b6ba8127ae07c792464@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <fc73ad5861ec4b6ba8127ae07c792464@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 v2 2/5] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.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>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBBdWcgMDYsIDIwMTggYXQgMDg6NTE6NTVBTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFRpYW4sIEtldmlu
IFttYWlsdG86a2V2aW4udGlhbkBpbnRlbC5jb21dCj4gPiBTZW50OiAwNiBBdWd1c3QgMjAxOCAw
NDoxOQo+ID4gVG86IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyBQYXVs
IER1cnJhbnQKPiA+IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiA+IENjOiBKYW4gQmV1bGlj
aCA8SkJldWxpY2hAc3VzZS5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkKPiA+IDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPjsgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5s
YXAKPiA+IDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPiA8QW5k
cmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXgu
Y29tPjsgVGltCj4gPiAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT47IFN1cmF2ZWUKPiA+IFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0
aGlrdWxwYW5pdEBhbWQuY29tPjsgeGVuLWRldmVsIDx4ZW4tCj4gPiBkZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZz47IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgo+ID4gU3ViamVj
dDogUkU6IFtYZW4tZGV2ZWxdIFtQQVRDSCB2MiAyLzVdIGlvbW11OiBpbnRyb2R1Y2UgZG9tMC1p
b21tdQo+ID4gb3B0aW9uCj4gPiAKPiA+ID4gRnJvbTogUm9nZXIgUGF1IE1vbm7DqSBbbWFpbHRv
OnJvZ2VyLnBhdUBjaXRyaXguY29tXQo+ID4gPiBTZW50OiBGcmlkYXksIEF1Z3VzdCAzLCAyMDE4
IDU6MzMgUE0KPiA+ID4KPiA+ID4gT24gRnJpLCBBdWcgMDMsIDIwMTggYXQgMTA6MTQ6NDlBTSAr
MDEwMCwgUGF1bCBEdXJyYW50IHdyb3RlOgo+ID4gPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdl
LS0tLS0KPiA+ID4gPiA+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+ID4gPiA+ID4gU2VudDogMDMg
QXVndXN0IDIwMTggMTA6MDkKPiA+ID4gPiA+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPgo+ID4gPiA+ID4gQ2M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNv
bT47IEtldmluIFRpYW4KPiA+ID4gPGtldmluLnRpYW5AaW50ZWwuY29tPjsKPiA+ID4gPiA+IFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFdlaSBMaXUKPiA+ID4g
PHdlaS5saXUyQGNpdHJpeC5jb20+Owo+ID4gPiA+ID4gR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1
bmxhcEBjaXRyaXguY29tPjsgQW5kcmV3IENvb3Blcgo+ID4gPiA+ID4gPEFuZHJldy5Db29wZXIz
QGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47Cj4gPiA+
IFRpbQo+ID4gPiA+ID4gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+OyBTdXJhdmVlCj4gPiA+ID4gPiBTdXRoaWt1bHBhbml0IDxzdXJh
dmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT47IHhlbi1kZXZlbCA8eGVuLQo+ID4gPiA+ID4gZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+OyBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNv
bT4KPiA+ID4gPiA+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0ggdjIgMi81XSBpb21t
dTogaW50cm9kdWNlIGRvbTAtCj4gPiBpb21tdQo+ID4gPiA+ID4gb3B0aW9uCj4gPiA+ID4gPgo+
ID4gPiA+ID4gT24gRnJpLCBBdWcgMDMsIDIwMTggYXQgMTA6MDU6MTlBTSArMDEwMCwgUGF1bCBE
dXJyYW50IHdyb3RlOgo+ID4gPiA+ID4gPiBBY3R1YWxseSBJIHdvbmRlciB3aGV0aGVyIHdlIHNo
b3VsZCByZW5hbWUgJ2luY2x1c2l2ZScgdG8gJ3Jlc2VydmVkJy4KPiA+ID4gPiA+IEVzc2VudGlh
bGx5ICdub25lJywgJ3N0cmljdCcgb3IgJ3JlbGF4ZWQnIGFyZSBhbGwgYWJvdXQgbWFwcGluZ3Mg
b2YgUkFNLAo+ID4gPiBhbmQgdGhlbgo+ID4gPiA+ID4gd2UgbmVlZCB0byBkZWNpZGUgd2hldGhl
ciB0byBtYXAgdGhlIEU4MjAgcmVzZXJ2ZWQgcmVnaW9ucy4gU28gSQo+ID4gdGhpbmsKPiA+ID4g
dGhlCj4gPiA+ID4gPiBpbmNsdXNpdmUgbWFwIGFzIGl0IHN0YW5kcyB0b2RheSBpcyBlcXVpdmFs
ZW50IHRvICdyZWxheGVkJyArICdyZXNlcnZlZCcuCj4gPiA+ID4gPgo+ID4gPiA+ID4gSG0sIG5v
dCBleGFjdGx5LiBpbmNsdXNpdmUgKGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nKSByaWdodCBub3cg
bWFwcwo+ID4gPiA+ID4gZXZlcnl0aGluZyBleGNlcHQgdW51c2FibGUgcmVnaW9ucy4gVGhhdCdz
IHdheSBtb3JlIHRoYW4ganVzdAo+ID4gbWFwcGluZwo+ID4gPiA+ID4gcmVzZXJ2ZWQgcmVnaW9u
cy4gSWYgd2Ugd2FudCB0byBrZWVwIHRoaXMgYmVoYXZpb3VyIHdoaWxlIGludHJvZHVjaW5nCj4g
PiA+ID4gPiBhbiBvcHRpb24gdG8gbWFwIG9ubHkgcmVzZXJ2ZWQgcmVnaW9ucyB3ZSBuZWVkIGJv
dGggYW4gaW5jbHVzaXZlIGFuZCBhCj4gPiA+ID4gPiByZXNlcnZlZCBvcHRpb24uCj4gPiA+ID4g
Pgo+ID4gPiA+Cj4gPiA+ID4gT2ssIGhvdyBhYm91dDoKPiA+ID4gPgo+ID4gPiA+IGluY2x1c2l2
ZSAtPiBhbGwgRTgyMCByYW5nZXMgZXhjZXB0IHVudXNhYmxlIG9yIHJhbQo+ID4gPgo+ID4gPiBp
bmNsdXNpdmUgQVRNIGFsc28gbWFwcyBob2xlcy4gU28gaXQgd291bGQgYmUgYWxsIG1lbW9yeSBy
YW5nZXMgZXhjZXB0Cj4gPiA+IHRob3NlIG1hcmtlZCBhcyB1bnVzYWJsZSBvciBpbiB1c2UgYnkg
WGVuLgo+ID4gPgo+ID4gPiA+IHJlc2VydmVkIC0+IGFsbCBFODIwIHJlc2VydmVkIHJhbmdlcwo+
ID4gPiA+Cj4gPiA+ID4gdGhlbgo+ID4gPiA+Cj4gPiA+ID4gc3RyaWN0IC0+IGFsbCByYW0gcmFu
Z2VzIGJlbG9uZ2luZyB0byBkb20wCj4gPiA+ID4gcmVsYXhlZCAtPiBhbGwgcmFtIHJhbmdlcwo+
ID4gPiA+IG5vbmUgLT4gbm8gcmFtIHJhbmdlcwo+ID4gPiA+Cj4gPiA+ID4gVGhlIHByb2JsZW0g
dGhlbiBpcyB3aGF0IGRvZXMsIHNheSwgcmVzZXJ2ZWQgKyBuby1pbmNsdXNpdmUgbWVhbj8gSQo+
ID4gPiBndWVzcyB3ZSBjb3VsZCBoYXZlIGEgZmxhZyBmb3IgZWFjaCBub24gcmFtIEU4MjAgcmFu
Z2UgdHlwZT8KPiA+ID4KPiA+ID4gcmVzZXJ2ZWQgKyBuby1pbmNsdXNpdmUgd291bGQgbWFrZSBz
ZW5zZSBmb3IgYSBQViBEb20wIHJ1bm5pbmcgb24KPiA+ID4gSW50ZWwgaGFyZHdhcmUgaW4gb3Jk
ZXIgdG8gbWFwIG9ubHkgdGhlIHJlc2VydmVkIHJlZ2lvbnMgaW5zdGVhZCBvZgo+ID4gPiBtYXBw
aW5nIGFsbW9zdCBldmVyeXRoaW5nIGJlbG93IDRHQiBieSBkZWZhdWx0Lgo+ID4gPgo+ID4gPiBX
aGF0IGFib3V0IHRoZSBmb2xsb3dpbmcgZGVzY3JpcHRpb24gb2YgdGhlIG9wdGlvbnMsIGRvIHlv
dSB0aGluayBpdCdzCj4gPiA+IGNsZWFyIGVub3VnaD8KPiA+ID4KPiA+ID4gPiBgPSBMaXN0IG9m
IFsgbm9uZSB8IHN0cmljdCB8IHJlbGF4ZWQgfCBpbmNsdXNpdmUgfCByZXNlcnZlZCBdYAo+ID4g
Pgo+ID4gPiAqIGBub25lYDogZGlzYWJsZXMgRE1BIHJlbWFwcGluZyBmb3IgRG9tMC4KPiA+ID4K
PiA+ID4gVGhlIGZvbGxvd2luZyB0d28gb3B0aW9ucyBjb250cm9sIGhvdyBSQU0gcmVnaW9ucyBh
cmUgbWFwcGVkIGluIHRoZQo+ID4gPiBpb21tdSBmb3IKPiA+ID4gRG9tMDoKPiA+ID4KPiA+ID4g
KiBgc3RyaWN0YDogc2V0cyB1cCBETUEgcmVtYXBwaW5nIG9ubHkgZm9yIHRoZSBtZW1vcnkgRG9t
MCBhY3R1YWxseSBnb3QKPiA+ID4gICBhc3NpZ25lZC4KPiA+ID4KPiA+ID4gKiBgcmVsYXhlZGA6
IHNldHMgRE1BIHJlbWFwcGluZyBmb3IgYWxsIHRoZSBob3N0IFJBTSBleGNlcHQgcmVnaW9ucyBp
biB1c2UKPiA+ID4gYnkKPiA+ID4gICBYZW4uIFRoaXMgaXMgdGhlIGRlZmF1bHQgaW9tbXUgYmVo
YXZpb3VyLgo+ID4gPgo+ID4gPiBOb3RlIHRoYXQgYWxsIHRoZSBhYm92ZSBvcHRpb25zIGFyZSBt
dXR1YWxseSBleGNsdXNpdmUuIFNwZWNpZnlpbmcgbW9yZQo+ID4gPiB0aGFuCj4gPiA+IG9uZSBv
biB0aGUgYGRvbTAtaW9tbXVgIGNvbW1hbmQgbGluZSB3aWxsIHJlc3VsdCBpbiB1bmRlZmluZWQg
YmVoYXZpb3IuCj4gPiA+Cj4gPiA+IFRoZSBmb2xsb3dpbmcgb3B0aW9ucyBjb250cm9sIHdoZXRo
ZXIgbm9uLVJBTSByZWdpb25zIGFyZSBhZGRlZCB0byB0aGUKPiA+ID4gRG9tMAo+ID4gPiBpb21t
dSB0YWJsZXMuIE5vdGUgdGhhdCB0aGV5IGNhbiBiZSBwcmVmaXhlZCB3aXRoIGBuby1gIHRvIGVm
ZmVjdCB0aGUKPiA+ID4gaW52ZXJzZQo+ID4gPiBtZWFuaW5nOgo+ID4gPgo+ID4gPiAqIGBpbmNs
dXNpdmVgOiBzZXRzIHVwIERNQSByZW1hcHBpbmcgZm9yIGFsbCB0aGUgbm9uLVJBTSBtZW1vcnkg
YmVsb3cKPiA+ID4gNEdCCj4gPiA+ICAgZXhjZXB0IGZvciB1bnVzYWJsZSByYW5nZXMuIFVzZSB0
aGlzIHRvIHdvcmsgYXJvdW5kIGZpcm13YXJlIGlzc3Vlcwo+ID4gPiBwcm92aWRpbmcKPiA+ID4g
ICBpbmNvcnJlY3QgUk1SUi9JVk1EIGVudHJpZXMuIFJhdGhlciB0aGFuIG9ubHkgbWFwcGluZyBS
QU0gcGFnZXMgZm9yCj4gPiA+IElPTU1VCj4gPiA+ICAgYWNjZXNzZXMgZm9yIERvbTAsIHdpdGgg
dGhpcyBvcHRpb24gYWxsIHBhZ2VzIHVwIHRvIDRHQiwgbm90IG1hcmtlZCBhcwo+ID4gPiAgIHVu
dXNhYmxlIGluIHRoZSBFODIwIHRhYmxlLCB3aWxsIGdldCBhIG1hcHBpbmcgZXN0YWJsaXNoZWQu
IE5vdGUgdGhhdCB0aGlzCj4gPiA+ICAgb3B0aW9uIGlzIG9ubHkgYXBwbGljYWJsZSB0byBhIFBW
IERvbTAgYW5kIGlzIGVuYWJsZWQgYnkgZGVmYXVsdCBvbiBJbnRlbAo+ID4gPiAgIGhhcmR3YXJl
Lgo+ID4gPgo+ID4gPiAqIGByZXNlcnZlZGA6IHNldHMgdXAgRE1BIHJlbWFwcGluZyBmb3IgYWxs
IHRoZSByZXNlcnZlZCByZWdpb25zIGluIHRoZQo+ID4gPiBtZW1vcnkKPiA+ID4gICBtYXAgZm9y
IERvbTAuIFVzZSB0aGlzIHRvIHdvcmsgYXJvdW5kIGZpcm13YXJlIGlzc3VlcyBwcm92aWRpbmcK
PiA+ID4gaW5jb3JyZWN0Cj4gPiA+ICAgUk1SUiBvciBJVk1EIGVudHJpZXMuIFJhdGhlciB0aGFu
IG9ubHkgbWFwcGluZyBSQU0gcGFnZXMgZm9yIElPTU1VCj4gPiA+IGFjY2Vzc2VzCj4gPiA+ICAg
Zm9yIERvbTAsIGFsbCBtZW1vcnkgcmVnaW9ucyBtYXJrZWQgYXMgcmVzZXJ2ZWQgaW4gdGhlIG1l
bW9yeSBtYXAKPiA+ID4gdGhhdCBkb24ndAo+ID4gPiAgIG92ZXJsYXAgd2l0aCBhbnkgTU1JTyBy
ZWdpb24gZnJvbSBlbXVsYXRlZCBkZXZpY2VzIHdpbGwgYmUgaWRlbnRpdHkKPiA+ID4gbWFwcGVk
Lgo+ID4gPiAgIFRoaXMgb3B0aW9uIG1hcHMgYSBzdWJzZXQgb2YgdGhlIG1lbW9yeSB0aGF0IHdv
dWxkIGJlIG1hcHBlZCB3aGVuCj4gPiA+IHVzaW5nIHRoZQo+ID4gPiAgIGBpbmNsdXNpdmVgIG9w
dGlvbi4gVGhpcyBvcHRpb24gaXMgYXZhaWxhYmxlIHRvIGEgUFZIIERvbTAgYW5kIGlzIGVuYWJs
ZWQKPiA+ID4gYnkKPiA+ID4gICBkZWZhdWx0IG9uIEludGVsIGhhcmR3YXJlLgo+ID4gPgo+ID4g
Cj4gPiBhYm92ZSBtYWtlcyBpdCBjbGVhciBub3cuIEp1c3QgYSBzaWRlIHF1ZXN0aW9uLiBJcyB0
aGVyZSBhbHNvIHZhbHVlIG9mIGFwcGx5aW5nCj4gPiAncmVzZXJ2ZWQnIG9wdGlvbiB0byBQViBE
b20wPwo+IAo+IEFic29sdXRlbHkuIEkgZG9uJ3QgdGhpbmsgdGhlIHRleHQgaW1wbGllcyBpdCdz
IG5vdCBhdmFpbGFibGUgZm9yIFBWIGRvbTAsIGp1c3QgdGhhdCAodW5saWtlICdpbmNsdXNpdmUn
KSBpdCBpcyBhbHNvIGF2YWlsYWJsZSB0byBQVkggZG9tMC4KCkZvciBhIFBWIERvbTAgdXNpbmcg
anVzdDoKCmRvbTAtaW9tbXU9cmVzZXJ2ZWQKCk9uIEludGVsIGhhcmR3YXJlIGRvZXNuJ3QgY2hh
bmdlIHRoZSBiZWhhdmlvdXIsIHNpbmNlIHJlc2VydmVkIGlzIGEKc3Vic2V0IG9mIGluY2x1c2l2
ZS4gT1RPSCwgdXNpbmcgc29tZXRoaW5nIGxpa2U6Cgpkb20wLWlvbW11PW5vLWluY2x1c2l2ZSxy
ZXNlcnZlZAoKV2lsbCBoYXZlIGFuIGVmZmVjdCBldmVuIG9uIEludGVsIGhhcmR3YXJlLCBhbmQg
dGhlIG1lbW9yeSBtYXBwZWQgd2lsbApiZSBsaW1pdGVkIHRvIHJlc2VydmVkIHJlZ2lvbnMgb25s
eS4KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 09:17:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 09:17:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmbdM-0006qe-D8; Mon, 06 Aug 2018 09: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=kwsq=kv=citrix.com=prvs=7490ff4ab=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fmbdL-0006qU-23
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 09:16:59 +0000
X-Inumbo-ID: 875f5267-9959-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 875f5267-9959-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 09:17:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,452,1526342400"; d="scan'208";a="77214364"
Date: Mon, 6 Aug 2018 11:16:49 +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: <20180806091649.5a3tm7t4q54kzkgx@mac>
References: <20180804182518.GN1371@mail-itl>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180804182518.GN1371@mail-itl>
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] libxl__build_hvm type confusion
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gU2F0LCBBdWcgMDQsIDIwMTggYXQgMDg6MjU6MThQTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IEhpLAo+IAo+IGxpYnhsX19kb21haW5fYnVpbGQgY2FsbHMg
bGlieGxfX2J1aWxkX2h2bSBmb3IgYm90aAo+IExJQlhMX0RPTUFJTl9UWVBFX0hWTSBhbmQgTElC
WExfRE9NQUlOX1RZUEVfUFZILCBidXQgbGlieGxfX2J1aWxkX2h2bQo+IHVzZXMgZmllbGRzIGZy
b20gYl9pbmZvLT51Lmh2bSwgd2hpY2ggbG9va3MgbGlrZSBpbnZhbGlkIHRoaW5nIHRvIGRvLgo+
IFNob3VsZCB0aG9zZSBmaWVsZCBiZSBtb3ZlZCBvdXQgb2YgdGhhdCB1bmlvbj8KCkRlcGVuZHMg
b24gdGhlIGZpZWxkcyBhbmQgd2hldGhlciB0aGV5IGFyZSByZWxldmFudCBmb3IgUFZIIG9yIG5v
dC4KRWl0aGVyIHRoZXkgYXJlIG1vdmVkIG91dCBvZiB0aGUgSFZNIHN0cnVjdCBhbmQgc2hhcmVk
IGJldHdlZW4gUFZIIGFuZApIVk0gaWYgdGhleSBhcmUgcmVsZXZhbnQsIG9yIGl0J3MgdXNhZ2Ug
aXQncyBmdWxseSBsaW1pdGVkIHRvIGRvbWFpbgp0eXBlIEhWTS4KCkkgZ3Vlc3MgdGhpcyBtb3N0
bHkgd29ya3MgYmVjYXVzZSB0aG9zZSBIVk0gZmllbGRzIGFyZSBub3QgYWxpYXNlZCB0bwphbnkg
b2YgdGhlIGZpZWxkcyBvZiB0aGUgUFZIIHN0cnVjdCBhbmQgdGhleSBhcmUgYWxsIDAgd2hpY2gg
aGFwcGVucwp0byBiZSB0aGUgY29ycmVjdCB2YWx1ZSBmb3IgUFZILgoKPiBBZGRpdGlvbmFsbHkg
SSB0aGluayBzb21lIGFzc2VydHMgaW4gZXZlcnkgZnVuY3Rpb24gdXNpbmcgYl9pbmZvLT51Cj4g
d291bGQgYmUgYSBnb29kIGlkZWEuCgpTdXJlLCBJJ20gYWxsIGluIGZvciBhZGRpbmcgbW9yZSBj
aGVja3MhCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 09:17:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 09: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 1fmbe1-0006uK-PL; Mon, 06 Aug 2018 09:17: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=kwsq=kv=citrix.com=prvs=7490ff4ab=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fmbe0-0006uA-Ot
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 09:17:40 +0000
X-Inumbo-ID: 717bd701-9959-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 717bd701-9959-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 11:16:47 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,452,1526342400"; d="scan'208";a="77214393"
Date: Mon, 6 Aug 2018 11:17:31 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: "Gustavo A. R. Silva" <gustavo@embeddedor.com>
Message-ID: <20180806091731.tnyjv6d2e4tyl7uk@mac>
References: <20180805000859.GA20132@embeddedor.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180805000859.GA20132@embeddedor.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: use true and false for
 boolean values
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Jens Axboe <axboe@kernel.dk>,
 linux-kernel@vger.kernel.org, linux-block@vger.kernel.org,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gU2F0LCBBdWcgMDQsIDIwMTggYXQgMDc6MDg6NTlQTSAtMDUwMCwgR3VzdGF2byBBLiBSLiBT
aWx2YSB3cm90ZToKPiBSZXR1cm4gc3RhdGVtZW50cyBpbiBmdW5jdGlvbnMgcmV0dXJuaW5nIGJv
b2wgc2hvdWxkIHVzZSB0cnVlIG9yIGZhbHNlCj4gaW5zdGVhZCBvZiBhbiBpbnRlZ2VyIHZhbHVl
Lgo+IAo+IFRoaXMgY29kZSB3YXMgZGV0ZWN0ZWQgd2l0aCB0aGUgaGVscCBvZiBDb2NjaW5lbGxl
Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEd1c3Rhdm8gQS4gUi4gU2lsdmEgPGd1c3Rhdm9AZW1iZWRk
ZWRvci5jb20+CgpBY2tlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 10:11:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 10: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 1fmcUA-0002wx-S1; Mon, 06 Aug 2018 10: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=xkgd=kv=xenproject.org=prvs=7493ce98d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fmcU9-0002wl-Aa
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 10:11:33 +0000
X-Inumbo-ID: 267f3880-9961-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 267f3880-9961-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 10:11:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,452,1526342400"; d="scan'208";a="62039835"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75048-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=75026
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 6 Aug 2018 11:11:28 +0100
Subject: [Xen-devel] [distros-debian-sid test] 75048: 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>

ZmxpZ2h0IDc1MDQ4IGRpc3Ryb3MtZGViaWFuLXNpZCByZWFsIFtyZWFsXQpodHRwOi8vb3NzdGVz
dC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTA0OC8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1zaWQtbmV0Ym9vdC1weWdydWIgMTAgZGVi
aWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc1MDI2CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtc2lk
LW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsICBmYWlsIGxpa2UgNzUwMjYKIHRl
c3QtYW1kNjQtaTM4Ni1hbWQ2NC1zaWQtbmV0Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3Rh
bGwgIGZhaWwgbGlrZSA3NTAyNgogdGVzdC1hbWQ2NC1pMzg2LWkzODYtc2lkLW5ldGJvb3QtcHZn
cnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgZmFpbCBsaWtlIDc1MDI2CiB0ZXN0LWFtZDY0LWFt
ZDY0LWFtZDY0LXNpZC1uZXRib290LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxp
a2UgNzUwMjYKCmJhc2VsaW5lIHZlcnNpb246CiBmbGlnaHQgICAgICAgICAgICAgICA3NTAyNgoK
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 Aug 06 10:35:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 10:35:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmcrF-0004Zj-0A; Mon, 06 Aug 2018 10:35: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=jffb=kv=citrix.com=prvs=749655d01=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fmcrD-0004Ze-70
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 10:35:23 +0000
X-Inumbo-ID: 7b347ec7-9964-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7b347ec7-9964-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 10:35:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,452,1526342400"; d="scan'208";a="62041085"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 6 Aug 2018 11:35:18 +0100
Message-ID: <545884d1ccc4854c0a59fff99283becc1842a5bc.1533551059.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] tools/kdd: work around gcc 8.1 bug
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tim Deegan <tim@xen.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>

R2NjIDguMSBoYXMgYSBidWcgdGhhdCBjYXVzZXMga2RkIGZhaWwgdG8gYnVpbGQuIFJld3JpdGUg
dGhlIGNvZGUgdG8Kd29yayBhcm91bmQgdGhhdCBidWcuCgpodHRwczovL2djYy5nbnUub3JnL2J1
Z3ppbGxhL3Nob3dfYnVnLmNnaT9pZD04NjgyNwoKU2lnbmVkLW9mZi1ieTogVGltIERlZWdhbiA8
dGltQHhlbi5vcmc+ClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
ClRlc3RlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy9kZWJ1
Z2dlci9rZGQva2RkLmMgfCAgOSArKysrLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlv
bnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvZGVidWdnZXIva2RkL2tk
ZC5jIGIvdG9vbHMvZGVidWdnZXIva2RkL2tkZC5jCmluZGV4IDVhMDE5YTAuLmZiOGM2NDUgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2RlYnVnZ2VyL2tkZC9rZGQuYworKysgYi90b29scy9kZWJ1Z2dlci9r
ZGQva2RkLmMKQEAgLTY4NywxMSArNjg3LDEwIEBAIHN0YXRpYyB2b2lkIGtkZF9oYW5kbGVfcmVh
ZF9jdHJsKGtkZF9zdGF0ZSAqcykKICAgICAgICAgfQogICAgIH0gZWxzZSB7CiAgICAgICAgIC8q
IDMyLWJpdCBjb250cm9sLXJlZ2lzdGVyIHNwYWNlIHN0YXJ0cyBhdCAweFsyXWNjLCBmb3IgODQg
Ynl0ZXMgKi8KLSAgICAgICAgdWludDMyX3Qgb2Zmc2V0ID0gYWRkcjsKLSAgICAgICAgaWYgKG9m
ZnNldCA+IDB4MjAwKQotICAgICAgICAgICAgb2Zmc2V0IC09IDB4MjAwOwotICAgICAgICBvZmZz
ZXQgLT0gMHhjYzsKLSAgICAgICAgaWYgKG9mZnNldCA+IHNpemVvZiBjdHJsLmMzMiB8fCBvZmZz
ZXQgKyBsZW4gPiBzaXplb2YgY3RybC5jMzIpIHsKKyAgICAgICAgdWludDMyX3Qgb2Zmc2V0ID0g
YWRkciAtIDB4Y2M7CisgICAgICAgIGlmIChvZmZzZXQgPiBzaXplb2YgY3RybC5jMzIpCisgICAg
ICAgICAgICBvZmZzZXQgLT0gMHgyY2M7CisgICAgICAgIGlmIChvZmZzZXQgPiBzaXplb2YgY3Ry
bC5jMzIgfHwgbGVuID4gc2l6ZW9mIGN0cmwuYzMyIC0gb2Zmc2V0KSB7CiAgICAgICAgICAgICBL
RERfTE9HKHMsICJSZXF1ZXN0IG91dHNpZGUgb2Yga25vd24gY29udHJvbCBzcGFjZVxuIik7CiAg
ICAgICAgICAgICBsZW4gPSAwOwogICAgICAgICB9IGVsc2UgewoKYmFzZS1jb21taXQ6IGU3NTJm
Mjg0MDk2NzhjZTNhZGU0OTk4NmIzOTMwOTE3OGZiMmE2ZDYKLS0gCmdpdC1zZXJpZXMgMC45LjEK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 11:11:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 11:11: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 1fmdQ6-0007aW-RR; Mon, 06 Aug 2018 11:11: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=58py=kv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmdQ5-0007aM-UX
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 11:11:25 +0000
X-Inumbo-ID: 558e24b2-9969-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 558e24b2-9969-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 13:10: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 1fmdQ0-0000OB-MR; Mon, 06 Aug 2018 11:11: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 1fmdQ0-000651-DM; Mon, 06 Aug 2018 11:11:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmdQ0-0001tN-Cj; Mon, 06 Aug 2018 11:11:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125761-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=d3bc33731f5b039bf3df76e50cbb1f60ce697e9b
X-Osstest-Versions-That: ovmf=cd3a42640acdb4f5ac14ac19f22ede002124920c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 06 Aug 2018 11:11:20 +0000
Subject: [Xen-devel] [ovmf test] 125761: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTc2MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3NjEvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDYga2Vy
bmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc1OAoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAg
IGQzYmMzMzczMWY1YjAzOWJmM2RmNzZlNTBjYmIxZjYwY2U2OTdlOWIKYmFzZWxpbmUgdmVyc2lv
bjoKIG92bWYgICAgICAgICAgICAgICAgIGNkM2E0MjY0MGFjZGI0ZjVhYzE0YWMxOWYyMmVkZTAw
MjEyNDkyMGMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTc1OCAgMjAxOC0wOC0wNiAwNDo0MDo0
MCBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3NTkgIDIwMTgtMDgtMDYgMDY6
NDA6MzkgWiAgICAwIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+Cgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21t
aXQgZDNiYzMzNzMxZjViMDM5YmYzZGY3NmU1MGNiYjFmNjBjZTY5N2U5YgpBdXRob3I6IERhbmRh
biBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KRGF0ZTogICBUdWUgSnVsIDE3IDEwOjE0OjA0IDIw
MTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2c6IFJlbW92ZSBEeGVTbW1QZXJmb3JtYW5jZUxpYgog
ICAgCiAgICBEeGVTbW1QZXJmb3JtYW5jZUxpYiBwcmV2aW91c2x5IGlzIHVzZWQgYnkgRFAgdG9v
bC4KICAgIEJ1dCBpbiBuZXcgcHdlZm9ybWFuY2UgaW5mcmFzdHJ1Y3R1cmUsIHdlIGhhdmUgdXBk
YXRlZAogICAgRHAgdG9vbCB0byBnZXQgdGhlIHBlcmZvcm1hbmNlIGRhdGEgZnJvbSBmaXJtd2Fy
ZQogICAgcGVyZm9ybWFuY2UgZGF0YSB0YWJsZSBpbiBBQ1BJLgogICAgTm93IHRoZSBEeGVTbW1Q
ZXJmb3JtYW5jZUxpYiBpcyBub3QgdXNlZCBieQogICAgYW55IG1vZHVsZS4gU28gcmVtb3ZlIGl0
IGZyb20gZWRrMiBjb2RlIGJhc2UgdG8KICAgIGF2b2lkIGJlaW5nIHVzZWQgYnkgbWlzdGFrZS4K
ICAgIAogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ2M6IFN0
YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFu
b0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IERhbmRh
biBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMaW1pbmcgR2FvIDxs
aW1pbmcuZ2FvQGludGVsLmNvbT4KCmNvbW1pdCAyOTg5MGRhNDdkMThjNjAyYzE5OTgxOWI3OGFl
MTVjMDhlMjJjYWIwCkF1dGhvcjogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgpEYXRl
OiAgIFR1ZSBKdWwgMTcgMTA6MTA6NDkgMjAxOCArMDgwMAoKICAgIFNoZWxsUGtnOiBSZW1vdmUg
RHhlU21tUGVyZm9ybWFuY2VMaWIKICAgIAogICAgRHhlU21tUGVyZm9ybWFuY2VMaWIgcHJldmlv
dXNseSBpcyB1c2VkIGJ5IERQIHRvb2wuCiAgICBCdXQgaW4gbmV3IHB3ZWZvcm1hbmNlIGluZnJh
c3RydWN0dXJlLCB3ZSBoYXZlIHVwZGF0ZWQKICAgIERwIHRvb2wgdG8gZ2V0IHRoZSBwZXJmb3Jt
YW5jZSBkYXRhIGZyb20gZmlybXdhcmUKICAgIHBlcmZvcm1hbmNlIGRhdGEgdGFibGUgaW4gQUNQ
SS4KICAgIFNvIHJlbW92ZSB0aGUgdXNhZ2Ugb2YgRHhlU21tUGVyZm9ybWFuY2VMaWIgaGVyZS4K
ICAgIAogICAgQ2M6IEphYmVuIENhcnNleSA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KICAgIENj
OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ2M6IExpbWluZyBHYW8gPGxpbWlu
Zy5nYW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmli
dXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRGFuZGFuIEJpIDxkYW5kYW4u
YmlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEphYmVuIENhcnNleSA8amFiZW4uY2Fyc2V5
QGludGVsLmNvbT4KCmNvbW1pdCAxODIxOWFiMzY5Mjc3MTUxZDkwOGE0YjZhNzVhOGUzNzFjODEw
YzNkCkF1dGhvcjogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBK
dWwgMTcgMTA6MTA6MTUgMjAxOCArMDgwMAoKICAgIFZsdjJUYmx0RGV2aWNlUGtnOiBSZW1vdmUg
RHhlU21tUGVyZm9ybWFuY2VMaWIKICAgIAogICAgRHhlU21tUGVyZm9ybWFuY2VMaWIgcHJldmlv
dXNseSBpcyB1c2VkIGJ5IERQIHRvb2wuCiAgICBCdXQgaW4gbmV3IHB3ZWZvcm1hbmNlIGluZnJh
c3RydWN0dXJlLCB3ZSBoYXZlIHVwZGF0ZWQKICAgIERwIHRvb2wgdG8gZ2V0IHRoZSBwZXJmb3Jt
YW5jZSBkYXRhIGZyb20gZmlybXdhcmUKICAgIHBlcmZvcm1hbmNlIGRhdGEgdGFibGUgaW4gQUNQ
SS4KICAgIFNvIHJlbW92ZSB0aGUgdXNhZ2Ugb2YgRHhlU21tUGVyZm9ybWFuY2VMaWIgaGVyZS4K
ICAgIAogICAgQ2M6IERhdmlkIFdlaSA8ZGF2aWQud2VpQGludGVsLmNvbT4KICAgIENjOiBNYW5n
IEd1byA8bWFuZy5ndW9AaW50ZWwuY29tPgogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9A
aW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24g
QWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50
ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IERhdmlkIFdlaSA8ZGF2aWQud2VpQGludGVsLmNvbT4K
CmNvbW1pdCA1YjI5Mjg1OGJhOWFhMmE3YzlmYzdlNGY5OWRmOGZlNzUwMzk5ZjgwCkF1dGhvcjog
RGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBKdWwgMTcgMTA6MDY6
MzQgMjAxOCArMDgwMAoKICAgIFF1YXJrUGxhdGZvcm1Qa2c6IFJlbW92ZSBEeGVTbW1QZXJmb3Jt
YW5jZUxpYgogICAgCiAgICBEeGVTbW1QZXJmb3JtYW5jZUxpYiBwcmV2aW91c2x5IGlzIHVzZWQg
YnkgRFAgdG9vbC4KICAgIEJ1dCBpbiBuZXcgcHdlZm9ybWFuY2UgaW5mcmFzdHJ1Y3R1cmUsIHdl
IGhhdmUgdXBkYXRlZAogICAgRHAgdG9vbCB0byBnZXQgdGhlIHBlcmZvcm1hbmNlIGRhdGEgZnJv
bSBmaXJtd2FyZQogICAgcGVyZm9ybWFuY2UgZGF0YSB0YWJsZSBpbiBBQ1BJLgogICAgU28gcmVt
b3ZlIHRoZSB1c2FnZSBvZiBEeGVTbW1QZXJmb3JtYW5jZUxpYiBoZXJlLgogICAgCiAgICBDYzog
TWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgICBDYzogS2Vs
bHkgU3RlZWxlIDxrZWxseS5zdGVlbGVAaW50ZWwuY29tPgogICAgQ2M6IExpbWluZyBHYW8gPGxp
bWluZy5nYW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250
cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRGFuZGFuIEJpIDxkYW5k
YW4uYmlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9A
aW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 11:18:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 11:18: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 1fmdWM-0007qY-LE; Mon, 06 Aug 2018 11:17:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kwsq=kv=citrix.com=prvs=7490ff4ab=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fmdWL-0007qT-2Y
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 11:17:53 +0000
X-Inumbo-ID: 6aa74d87-996a-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6aa74d87-996a-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 11:18:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,452,1526342400"; d="scan'208";a="77219552"
Date: Mon, 6 Aug 2018 13:17:44 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180806111744.nntt5moc3ioamlwd@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-18-anthony.perard@citrix.com>
 <20180802102553.7yprzifudc4mvruy@mac>
 <20180803153331.GH1327@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180803153331.GH1327@perard.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 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: 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>

T24gRnJpLCBBdWcgMDMsIDIwMTggYXQgMDQ6MzM6MzFQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gT24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMTI6MjU6NTNQTSArMDIwMCwgUm9nZXIg
UGF1IE1vbm7DqSB3cm90ZToKPiA+IE9uIEZyaSwgSnVsIDI3LCAyMDE4IGF0IDAzOjA1OjU5UE0g
KzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiArICAgIC8qIHdvcmthcm91bmQgc3Ry
c3RyIGxpbWl0YXRpb24gKi8KPiA+ID4gKyAgICBldi0+cnhfYnVmW2V2LT5idWZfdXNlZF0gPSAn
XDAnOwo+ID4gCj4gPiBXaHkgbm90IHVzZSBzdHJuc3RyIHRvIGxpbWl0IHRoZSBzaXplIG9mIHRo
ZSByeF9idWYgdGhhdCdzIHNlYXJjaGVkPyBJCj4gPiB0aGluayB0aGF0IHdvdWxkIGFsbG93IHlv
dSB0byBnZXQgcmlkIG9mIHRoZSAnLTEnIHRoYXQgeW91IGhhdmUgdG8KPiA+IHRha2UgaW50byBh
Y2NvdW50IGluIHNldmVyYWwgcGxhY2VzPwo+IAo+IEJlY2F1c2UgdGhhdCdzIGEgRnJlZUJTRCBB
UEksIGF0IGxlYXN0IG9uIG15IG1hY2hpbmUgKEFyY2ggTGludXgpLCB0bwo+IGF0dGVtcHQgdG8g
dXNlIGl0LCBJIHdpbGwgbmVlZCB0byBpbnN0YWxsIGEgbmV3IHBhY2thZ2UsIGxpYmJzZC4gU28g
SQo+IGRvbid0IHRoaW5rIHN0cm5zdHIgd2FzIGFuIG9wdGlvbi4KCk9oLCB0aGF0J3MgYSBzaGFt
ZS4gSXQgd291bGQgbWFrZSB0aGUgY29kZSBlYXNpZXIgSU1PLgoKPiA+ID4gKwo+ID4gPiArICAg
IC8qCj4gPiA+ICsgICAgICogU2VhcmNoIGZvciB0aGUgZW5kIG9mIGEgUU1QIG1lc3NhZ2U6ICJc
clxuIiBpbiB0aGUgbmV3bHkgcmVjZWl2ZWQKPiA+ID4gKyAgICAgKiBieXRlcyArIHRoZSBsYXN0
IGJ5dGUgb24gdGhlIHByZXZpb3VzIHJlYWQoKSBpZiBhbnkKPiA+ID4gKyAgICAgKgo+ID4gPiAr
ICAgICAqIGVuZDogVGhpcyB3aWxsIHBvaW50IHRvIHRoZSBieXRlIHJpZ2h0IGFmdGVyIFxyXG4K
PiA+ID4gKyAgICAgKi8KPiA+ID4gKyAgICBlbmQgPSBzdHJzdHIoZXYtPnJ4X2J1ZiArIGV2LT5i
dWZfdXNlZCAtIHIKPiA+ID4gKyAgICAgICAgICAgICAgICAgKyAoZXYtPmJ1Zl91c2VkIC0gciA9
PSAwID8gMCA6IC0xKSwKPiA+ID4gKyAgICAgICAgICAgICAgICAgIlxyXG4iKTsKPiA+ID4gKyAg
ICBpZiAoZW5kKQo+ID4gPiArICAgICAgICBlbmQgKz0gMjsKPiA+ID4gKwo+ID4gPiArICAgIHdo
aWxlIChlbmQpIHsKPiA+ID4gKyAgICAgICAgbGlieGxfX2pzb25fb2JqZWN0ICpvOwo+ID4gPiAr
ICAgICAgICBzaXplX3QgbGVuOwo+ID4gPiArICAgICAgICBjaGFyICpzOwo+ID4gPiArCj4gPiA+
ICsgICAgICAgIC8qIFN0YXJ0IHBhcnNpbmcgZnJvbSBzICovCj4gPiA+ICsgICAgICAgIHMgPSBl
di0+cnhfYnVmICsgZXYtPmJ1Zl9jb25zdW1lZDsKPiA+ID4gKyAgICAgICAgLyogRmluZG91dCBo
b3cgbXVjaCBjYW4gYmUgcGFyc2VkICovCj4gPiA+ICsgICAgICAgIGxlbiA9IGVuZCAtIHM7Cj4g
PiAKPiA+IFlvdSBjYW4gaW5pdCBib3RoIHMgYW5kIGxlbiBhYm92ZSB3aGVuIGRlZmluaW5nIHRo
ZW0uCj4gCj4gV291bGQgbm90IHRoYXQgbG9va3MgYSBiaXQgd2VpcmQ/Cj4gCj4gKyAgICB3aGls
ZSAoZW5kKSB7Cj4gKyAgICAgICAgbGlieGxfX2pzb25fb2JqZWN0ICpvOwo+ICsgICAgICAgIC8q
IFN0YXJ0IHBhcnNpbmcgZnJvbSBzICovCj4gKyAgICAgICAgY2hhciAqcyA9IGV2LT5yeF9idWYg
KyBldi0+YnVmX2NvbnN1bWVkOwo+ICsgICAgICAgIC8qIEZpbmRvdXQgaG93IG11Y2ggY2FuIGJl
IHBhcnNlZCAqLwo+ICsgICAgICAgIHNpemVfdCBsZW4gPSBlbmQgLSBzOwo+IAo+IEJ1dCB0aGF0
IGNhbiBiZSBkb25lLgoKSSBoYXZlIGEgdGVuZGVuY3kgdG8gdHJ5IHRvIGluaXQgYXMgbXVjaCBh
cyBwb3NzaWJsZSBhdCBkZWZpbml0aW9uCnRpbWUgaW4gb3JkZXIgdG8gbWFrZSB0aGUgY29kZSBz
aG9ydGVyLCBidXQgdGhhdCdzIG15IHByZWZlcmVuY2UuClRoZXJlJ3Mgbm8gcnVsZSBpbiBjb2Rp
bmcgc3R5bGUgdGhhdCBtYW5kYXRlcyB0aGF0IEFGQUlLLgoKUm9nZXIuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 11:25:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 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 1fmddk-000088-G2; Mon, 06 Aug 2018 11:25: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=kwsq=kv=citrix.com=prvs=7490ff4ab=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fmddj-00007w-1z
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 11:25:31 +0000
X-Inumbo-ID: 7bf4ac2e-996b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7bf4ac2e-996b-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 11:25:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,452,1526342400"; d="scan'208";a="77219816"
Date: Mon, 6 Aug 2018 13:25:22 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180806112522.tivasi6rlucnruks@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-23-anthony.perard@citrix.com>
 <20180802111737.bxzbk6cododv2dmj@mac>
 <20180803172500.GL1327@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180803172500.GL1327@perard.uk.xensource.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [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: 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>

T24gRnJpLCBBdWcgMDMsIDIwMTggYXQgMDY6MjU6MDBQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gT24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMDE6MTc6MzdQTSArMDIwMCwgUm9nZXIg
UGF1IE1vbm7DqSB3cm90ZToKPiA+IE9uIEZyaSwgSnVsIDI3LCAyMDE4IGF0IDAzOjA2OjA0UE0g
KzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGli
eGwvbGlieGxfdHlwZXMuaWRsIGIvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCj4gPiA+IGlu
ZGV4IDRhMzg1ODAxYmEuLmUxMDRmZWE5NDEgMTAwNjQ0Cj4gPiA+IC0tLSBhL3Rvb2xzL2xpYnhs
L2xpYnhsX3R5cGVzLmlkbAo+ID4gPiArKysgYi90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwK
PiA+ID4gQEAgLTY5LDYgKzY5LDEwIEBAIGxpYnhsX2Vycm9yID0gRW51bWVyYXRpb24oImVycm9y
IiwgWwo+ID4gPiAgICAgICgtMjMsICJOT1RGT1VORCIpLAo+ID4gPiAgICAgICgtMjQsICJET01B
SU5fREVTVFJPWUVEIiksICMgVGFyZ2V0IGRvbWFpbiBjZWFzZWQgdG8gZXhpc3QgZHVyaW5nIG9w
Cj4gPiA+ICAgICAgKC0yNSwgIkZFQVRVUkVfUkVNT1ZFRCIpLCAjIEZvciBmdW5jdGlvbmFsaXR5
IHRoYXQgaGFzIGJlZW4gcmVtb3ZlZAo+ID4gPiArICAgICgtMjYsICJRTVBfR0VORVJJQ19FUlJP
UiIpLCAjIHVuc3BlY2lmaWVkIHFtcCBlcnJvcgo+ID4gPiArICAgICgtMjcsICJRTVBfQ09NTUFO
RF9OT1RfRk9VTkQiKSwgIyB0aGUgcmVxdWVzdGVkIGNvbW1hbmQgaGFzIG5vdCBiZWVuIGZvdW5k
Cj4gPiA+ICsgICAgKC0yOCwgIlFNUF9ERVZJQ0VfTk9UX0FDVElWRSIpLCAjIGEgZGV2aWNlIGhh
cyBmYWlsZWQgdG8gYmUgYmVjb21lIGFjdGl2ZQo+ID4gPiArICAgICgtMjksICJRTVBfREVWSUNF
X05PVF9GT1VORCIpLCAjIHRoZSByZXF1ZXN0ZWQgZGV2aWNlIGhhcyBub3QgYmVlbiBmb3VuZAo+
ID4gCj4gPiBEbyB3ZSByZWFsbHkgbmVlZCBzdWNoIGdyYW51bGFyaXR5IGZvciBRTVAgZXJyb3Jz
PyBJc24ndCBpdCBlbm91Z2ggdG8KPiA+IGhhdmUgYSBzaW5nbGUgRVJST1JfUU1QIG9yIHNpbWls
YXI/Cj4gCj4gTm8gSSBkb24ndCB0aGluayBzby4gUU1QX0NPTU1BTkRfTk9UX0ZPVU5EIGNhbiBi
ZSB1c2VmdWwgd2hlbiBhIHFtcAo+IGNvbW1hbmQgaXMgcmVtb3ZlZCAodGhlcmUgaXMgYWxyZWFk
eSBvbmUgdGhhdCBpcyBkZXByZWNhdGVkIGFuZCB3ZSB1c2UpLgo+IAo+IFRoZSBsYXN0IHR3byBj
b3VsZCBiZSB1c2VmdWwgdG8gdXNlciBvZiBsaWJ4bCBhcyB0aGV5IGNvdWxkIHByb3ZpZGUKPiBi
ZXR0ZXIgZXJyb3IgbWVzc2FnZXMuIHhsIGRvbid0IGNhcmUgYmVjYXVzZSB3aGF0ZXZlciBlcnJv
ciBtZXNzYWdlIGlzCj4gYXR0YWNoIHRvIHRoZSBlcnJvciwgaXQgd2lsbCBiZSBwcmludGVkLgoK
SSB3b25kZXIgaWYgdGhpcyBzZXQgb2YgZXJyb3JzIHdpbGwgY2hhbmdlIHZlcnkgb2Z0ZW4sIGF0
IHRoZSBlbmQgb2YKZGF5IGl0J3Mgbm90IGNvbnRyb2xsZWQgYnkgb3Vyc2VsdmVzIGJ1dCBRRU1V
LCBhbmQgdGhlbiBob3cgbXVjaApjaGFzaW5nIHdpbGwgbGlieGwgaGF2ZSB0byBkbyBpbiBvcmRl
ciB0byBrZWVwIHVwIHdpdGggbmV3IHR5cGVzIG9mClFNUCBlcnJvcnMuCgpJTU8gSSBkb24ndCBz
ZWUgYSBsb3Qgb2YgdmFsdWUgaW4gcmV0dXJuaW5nIHNwZWNpZmljIFFNUCBlcnJvciBjb2Rlcwpm
cm9tIGxpYnhsLCBhbmQgSSB3b3VsZCBldmVuIGNvbnNpZGVyIHdoZXRoZXIgaXQncyB3b3J0aCB0
byBoYXZlCnNvbWV0aGluZyBsaWtlIEVSUk9SX1FNUCwgYmVjYXVzZSBJIGRvbid0IHRoaW5rIHRo
ZXJlJ3MgbXVjaCB0aGUKY2FsbGVyIGNhbiBkbyBpbiBjYXNlIG9mIFFNUCBmYWlsdXJlLiBJdCdz
IGFuIGludGVybmFsIGxpYnhsIFFNUAplcnJvciwgYW5kIGl0J3Mgbm90IGxpa2UgdGhlIGNhbGxl
ciBpcyBnb2luZyB0byBzdGFydCBpdCdzIG93biBRTVAKY29ubmVjdGlvbiBpbiBvcmRlciB0byBz
cGVhayB3aXRoIFFFTVUgZGlyZWN0bHkgaW4gb3JkZXIgdG8gc29sdmUKd2hhdGV2ZXIgUU1QIGlz
c3VlIGl0IGdvdCBmcm9tIGxpYnhsLgoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 11:34:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 11:34:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmdmJ-0000yK-NQ; Mon, 06 Aug 2018 11:34: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=c1gs=kv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fmdmI-0000xx-K2
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 11:34:22 +0000
X-Inumbo-ID: b82b29f7-996c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b82b29f7-996c-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 11:34: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 D4EADAE4C;
 Mon,  6 Aug 2018 11:34:18 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-block@vger.kernel.org
Date: Mon,  6 Aug 2018 13:34:01 +0200
Message-Id: <20180806113403.24728-4-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180806113403.24728-1-jgross@suse.com>
References: <20180806113403.24728-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 2/4] xen/blkfront: cleanup stale persistent
 grants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, Juergen Gross <jgross@suse.com>,
 boris.ostrovsky@oracle.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>

QWRkIGEgcGVyaW9kaWMgY2xlYW51cCBmdW5jdGlvbiB0byByZW1vdmUgb2xkIHBlcnNpc3RlbnQg
Z3JhbnRzIHdoaWNoCmFyZSBubyBsb25nZXIgaW4gdXNlIG9uIHRoZSBiYWNrZW5kIHNpZGUuIFRo
aXMgYXZvaWRzIHN0YXJ2YXRpb24gaW4KY2FzZSB0aGVyZSBhcmUgbG90cyBvZiBwZXJzaXN0ZW50
IGdyYW50cyBmb3IgYSBkZXZpY2Ugd2hpY2ggbm8gbG9uZ2VyCmlzIGludm9sdmVkIGluIEkvTyBi
dXNpbmVzcy4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
LS0tCiBkcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jIHwgOTkgKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCA5NSBpbnNlcnRpb25z
KCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvYmxvY2sveGVuLWJsa2Zy
b250LmMgYi9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jCmluZGV4IGI1Y2VkY2NiNWQ3ZC4u
MTlmZWI4ODM1ZmM0IDEwMDY0NAotLS0gYS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jCisr
KyBiL2RyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMKQEAgLTQ2LDYgKzQ2LDcgQEAKICNpbmNs
dWRlIDxsaW51eC9zY2F0dGVybGlzdC5oPgogI2luY2x1ZGUgPGxpbnV4L2JpdG1hcC5oPgogI2lu
Y2x1ZGUgPGxpbnV4L2xpc3QuaD4KKyNpbmNsdWRlIDxsaW51eC93b3JrcXVldWUuaD4KIAogI2lu
Y2x1ZGUgPHhlbi94ZW4uaD4KICNpbmNsdWRlIDx4ZW4veGVuYnVzLmg+CkBAIC0xMjEsNiArMTIy
LDkgQEAgc3RhdGljIGlubGluZSBzdHJ1Y3QgYmxraWZfcmVxICpibGtpZl9yZXEoc3RydWN0IHJl
cXVlc3QgKnJxKQogCiBzdGF0aWMgREVGSU5FX01VVEVYKGJsa2Zyb250X211dGV4KTsKIHN0YXRp
YyBjb25zdCBzdHJ1Y3QgYmxvY2tfZGV2aWNlX29wZXJhdGlvbnMgeGx2YmRfYmxvY2tfZm9wczsK
K3N0YXRpYyBzdHJ1Y3QgZGVsYXllZF93b3JrIGJsa2Zyb250X3dvcms7CitzdGF0aWMgTElTVF9I
RUFEKGluZm9fbGlzdCk7CitzdGF0aWMgYm9vbCBibGtmcm9udF93b3JrX2FjdGl2ZTsKIAogLyoK
ICAqIE1heGltdW0gbnVtYmVyIG9mIHNlZ21lbnRzIGluIGluZGlyZWN0IHJlcXVlc3RzLCB0aGUg
YWN0dWFsIHZhbHVlIHVzZWQgYnkKQEAgLTIxNiw2ICsyMjAsNyBAQCBzdHJ1Y3QgYmxrZnJvbnRf
aW5mbwogCS8qIFNhdmUgdW5jb21wbGV0ZSByZXFzIGFuZCBiaW9zIGZvciBtaWdyYXRpb24uICov
CiAJc3RydWN0IGxpc3RfaGVhZCByZXF1ZXN0czsKIAlzdHJ1Y3QgYmlvX2xpc3QgYmlvX2xpc3Q7
CisJc3RydWN0IGxpc3RfaGVhZCBpbmZvX2xpc3Q7CiB9OwogCiBzdGF0aWMgdW5zaWduZWQgaW50
IG5yX21pbm9yczsKQEAgLTE3NjQsNiArMTc2OSwxMiBAQCBzdGF0aWMgaW50IHdyaXRlX3Blcl9y
aW5nX25vZGVzKHN0cnVjdCB4ZW5idXNfdHJhbnNhY3Rpb24geGJ0LAogCXJldHVybiBlcnI7CiB9
CiAKK3N0YXRpYyB2b2lkIGZyZWVfaW5mbyhzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbykKK3sK
KwlsaXN0X2RlbCgmaW5mby0+aW5mb19saXN0KTsKKwlrZnJlZShpbmZvKTsKK30KKwogLyogQ29t
bW9uIGNvZGUgdXNlZCB3aGVuIGZpcnN0IHNldHRpbmcgdXAsIGFuZCB3aGVuIHJlc3VtaW5nLiAq
Lwogc3RhdGljIGludCB0YWxrX3RvX2Jsa2JhY2soc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldiwK
IAkJCSAgIHN0cnVjdCBibGtmcm9udF9pbmZvICppbmZvKQpAQCAtMTg4NSw3ICsxODk2LDEwIEBA
IHN0YXRpYyBpbnQgdGFsa190b19ibGtiYWNrKHN0cnVjdCB4ZW5idXNfZGV2aWNlICpkZXYsCiAg
ZGVzdHJveV9ibGtyaW5nOgogCWJsa2lmX2ZyZWUoaW5mbywgMCk7CiAKLQlrZnJlZShpbmZvKTsK
KwltdXRleF9sb2NrKCZibGtmcm9udF9tdXRleCk7CisJZnJlZV9pbmZvKGluZm8pOworCW11dGV4
X3VubG9jaygmYmxrZnJvbnRfbXV0ZXgpOworCiAJZGV2X3NldF9kcnZkYXRhKCZkZXYtPmRldiwg
TlVMTCk7CiAKIAlyZXR1cm4gZXJyOwpAQCAtMTk5Niw2ICsyMDEwLDEwIEBAIHN0YXRpYyBpbnQg
YmxrZnJvbnRfcHJvYmUoc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldiwKIAlpbmZvLT5oYW5kbGUg
PSBzaW1wbGVfc3RydG91bChzdHJyY2hyKGRldi0+bm9kZW5hbWUsICcvJykrMSwgTlVMTCwgMCk7
CiAJZGV2X3NldF9kcnZkYXRhKCZkZXYtPmRldiwgaW5mbyk7CiAKKwltdXRleF9sb2NrKCZibGtm
cm9udF9tdXRleCk7CisJbGlzdF9hZGQoJmluZm8tPmluZm9fbGlzdCwgJmluZm9fbGlzdCk7CisJ
bXV0ZXhfdW5sb2NrKCZibGtmcm9udF9tdXRleCk7CisKIAlyZXR1cm4gMDsKIH0KIApAQCAtMjMw
Niw2ICsyMzI0LDE1IEBAIHN0YXRpYyB2b2lkIGJsa2Zyb250X2dhdGhlcl9iYWNrZW5kX2ZlYXR1
cmVzKHN0cnVjdCBibGtmcm9udF9pbmZvICppbmZvKQogCWlmIChpbmRpcmVjdF9zZWdtZW50cyA8
PSBCTEtJRl9NQVhfU0VHTUVOVFNfUEVSX1JFUVVFU1QpCiAJCWluZGlyZWN0X3NlZ21lbnRzID0g
MDsKIAlpbmZvLT5tYXhfaW5kaXJlY3Rfc2VnbWVudHMgPSBpbmRpcmVjdF9zZWdtZW50czsKKwor
CWlmIChpbmZvLT5mZWF0dXJlX3BlcnNpc3RlbnQpIHsKKwkJbXV0ZXhfbG9jaygmYmxrZnJvbnRf
bXV0ZXgpOworCQlpZiAoIWJsa2Zyb250X3dvcmtfYWN0aXZlKSB7CisJCQlibGtmcm9udF93b3Jr
X2FjdGl2ZSA9IHRydWU7CisJCQlzY2hlZHVsZV9kZWxheWVkX3dvcmsoJmJsa2Zyb250X3dvcmss
IEhaICogMTApOworCQl9CisJCW11dGV4X3VubG9jaygmYmxrZnJvbnRfbXV0ZXgpOworCX0KIH0K
IAogLyoKQEAgLTI0ODcsNyArMjUxNCw5IEBAIHN0YXRpYyBpbnQgYmxrZnJvbnRfcmVtb3ZlKHN0
cnVjdCB4ZW5idXNfZGV2aWNlICp4YmRldikKIAltdXRleF91bmxvY2soJmluZm8tPm11dGV4KTsK
IAogCWlmICghYmRldikgewotCQlrZnJlZShpbmZvKTsKKwkJbXV0ZXhfbG9jaygmYmxrZnJvbnRf
bXV0ZXgpOworCQlmcmVlX2luZm8oaW5mbyk7CisJCW11dGV4X3VubG9jaygmYmxrZnJvbnRfbXV0
ZXgpOwogCQlyZXR1cm4gMDsKIAl9CiAKQEAgLTI1MDcsNyArMjUzNiw5IEBAIHN0YXRpYyBpbnQg
YmxrZnJvbnRfcmVtb3ZlKHN0cnVjdCB4ZW5idXNfZGV2aWNlICp4YmRldikKIAlpZiAoaW5mbyAm
JiAhYmRldi0+YmRfb3BlbmVycykgewogCQl4bHZiZF9yZWxlYXNlX2dlbmRpc2soaW5mbyk7CiAJ
CWRpc2stPnByaXZhdGVfZGF0YSA9IE5VTEw7Ci0JCWtmcmVlKGluZm8pOworCQltdXRleF9sb2Nr
KCZibGtmcm9udF9tdXRleCk7CisJCWZyZWVfaW5mbyhpbmZvKTsKKwkJbXV0ZXhfdW5sb2NrKCZi
bGtmcm9udF9tdXRleCk7CiAJfQogCiAJbXV0ZXhfdW5sb2NrKCZiZGV2LT5iZF9tdXRleCk7CkBA
IC0yNTkwLDcgKzI2MjEsNyBAQCBzdGF0aWMgdm9pZCBibGtpZl9yZWxlYXNlKHN0cnVjdCBnZW5k
aXNrICpkaXNrLCBmbW9kZV90IG1vZGUpCiAJCWRldl9pbmZvKGRpc2tfdG9fZGV2KGJkZXYtPmJk
X2Rpc2spLCAicmVsZWFzaW5nIGRpc2tcbiIpOwogCQl4bHZiZF9yZWxlYXNlX2dlbmRpc2soaW5m
byk7CiAJCWRpc2stPnByaXZhdGVfZGF0YSA9IE5VTEw7Ci0JCWtmcmVlKGluZm8pOworCQlmcmVl
X2luZm8oaW5mbyk7CiAJfQogCiBvdXQ6CkBAIC0yNjIzLDYgKzI2NTQsNjIgQEAgc3RhdGljIHN0
cnVjdCB4ZW5idXNfZHJpdmVyIGJsa2Zyb250X2RyaXZlciA9IHsKIAkuaXNfcmVhZHkgPSBibGtm
cm9udF9pc19yZWFkeSwKIH07CiAKK3N0YXRpYyB2b2lkIHB1cmdlX3BlcnNpc3RlbnRfZ3JhbnRz
KHN0cnVjdCBibGtmcm9udF9pbmZvICppbmZvKQoreworCXVuc2lnbmVkIGludCBpOworCXVuc2ln
bmVkIGxvbmcgZmxhZ3M7CisKKwlmb3IgKGkgPSAwOyBpIDwgaW5mby0+bnJfcmluZ3M7IGkrKykg
eworCQlzdHJ1Y3QgYmxrZnJvbnRfcmluZ19pbmZvICpyaW5mbyA9ICZpbmZvLT5yaW5mb1tpXTsK
KwkJc3RydWN0IGdyYW50ICpnbnRfbGlzdF9lbnRyeSwgKnRtcDsKKworCQlzcGluX2xvY2tfaXJx
c2F2ZSgmcmluZm8tPnJpbmdfbG9jaywgZmxhZ3MpOworCisJCWlmIChyaW5mby0+cGVyc2lzdGVu
dF9nbnRzX2MgPT0gMCkgeworCQkJc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmcmluZm8tPnJpbmdf
bG9jaywgZmxhZ3MpOworCQkJY29udGludWU7CisJCX0KKworCQlsaXN0X2Zvcl9lYWNoX2VudHJ5
X3NhZmUoZ250X2xpc3RfZW50cnksIHRtcCwgJnJpbmZvLT5ncmFudHMsCisJCQkJCSBub2RlKSB7
CisJCQlpZiAoZ250X2xpc3RfZW50cnktPmdyZWYgPT0gR1JBTlRfSU5WQUxJRF9SRUYgfHwKKwkJ
CSAgICBnbnR0YWJfcXVlcnlfZm9yZWlnbl9hY2Nlc3MoZ250X2xpc3RfZW50cnktPmdyZWYpKQor
CQkJCWNvbnRpbnVlOworCisJCQlsaXN0X2RlbCgmZ250X2xpc3RfZW50cnktPm5vZGUpOworCQkJ
Z250dGFiX2VuZF9mb3JlaWduX2FjY2VzcyhnbnRfbGlzdF9lbnRyeS0+Z3JlZiwgMCwgMFVMKTsK
KwkJCXJpbmZvLT5wZXJzaXN0ZW50X2dudHNfYy0tOworCQkJX19mcmVlX3BhZ2UoZ250X2xpc3Rf
ZW50cnktPnBhZ2UpOworCQkJa2ZyZWUoZ250X2xpc3RfZW50cnkpOworCQl9CisKKwkJc3Bpbl91
bmxvY2tfaXJxcmVzdG9yZSgmcmluZm8tPnJpbmdfbG9jaywgZmxhZ3MpOworCX0KK30KKworc3Rh
dGljIHZvaWQgYmxrZnJvbnRfZGVsYXlfd29yayhzdHJ1Y3Qgd29ya19zdHJ1Y3QgKndvcmspCit7
CisJc3RydWN0IGJsa2Zyb250X2luZm8gKmluZm87CisKKwltdXRleF9sb2NrKCZibGtmcm9udF9t
dXRleCk7CisKKwlibGtmcm9udF93b3JrX2FjdGl2ZSA9IGZhbHNlOworCisJbGlzdF9mb3JfZWFj
aF9lbnRyeShpbmZvLCAmaW5mb19saXN0LCBpbmZvX2xpc3QpIHsKKwkJaWYgKGluZm8tPmZlYXR1
cmVfcGVyc2lzdGVudCkgeworCQkJYmxrZnJvbnRfd29ya19hY3RpdmUgPSB0cnVlOworCQkJbXV0
ZXhfbG9jaygmaW5mby0+bXV0ZXgpOworCQkJcHVyZ2VfcGVyc2lzdGVudF9ncmFudHMoaW5mbyk7
CisJCQltdXRleF91bmxvY2soJmluZm8tPm11dGV4KTsKKwkJfQorCX0KKworCWlmIChibGtmcm9u
dF93b3JrX2FjdGl2ZSkKKwkJc2NoZWR1bGVfZGVsYXllZF93b3JrKCZibGtmcm9udF93b3JrLCBI
WiAqIDEwKTsKKworCW11dGV4X3VubG9jaygmYmxrZnJvbnRfbXV0ZXgpOworfQorCiBzdGF0aWMg
aW50IF9faW5pdCB4bGJsa19pbml0KHZvaWQpCiB7CiAJaW50IHJldDsKQEAgLTI2NTUsNiArMjc0
Miw4IEBAIHN0YXRpYyBpbnQgX19pbml0IHhsYmxrX2luaXQodm9pZCkKIAkJcmV0dXJuIC1FTk9E
RVY7CiAJfQogCisJSU5JVF9ERUxBWUVEX1dPUksoJmJsa2Zyb250X3dvcmssIGJsa2Zyb250X2Rl
bGF5X3dvcmspOworCiAJcmV0ID0geGVuYnVzX3JlZ2lzdGVyX2Zyb250ZW5kKCZibGtmcm9udF9k
cml2ZXIpOwogCWlmIChyZXQpIHsKIAkJdW5yZWdpc3Rlcl9ibGtkZXYoWEVOVkJEX01BSk9SLCBE
RVZfTkFNRSk7CkBAIC0yNjY4LDYgKzI3NTcsOCBAQCBtb2R1bGVfaW5pdCh4bGJsa19pbml0KTsK
IAogc3RhdGljIHZvaWQgX19leGl0IHhsYmxrX2V4aXQodm9pZCkKIHsKKwljYW5jZWxfZGVsYXll
ZF93b3JrX3N5bmMoJmJsa2Zyb250X3dvcmspOworCiAJeGVuYnVzX3VucmVnaXN0ZXJfZHJpdmVy
KCZibGtmcm9udF9kcml2ZXIpOwogCXVucmVnaXN0ZXJfYmxrZGV2KFhFTlZCRF9NQUpPUiwgREVW
X05BTUUpOwogCWtmcmVlKG1pbm9ycyk7Ci0tIAoyLjEzLjcKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 11:34:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 11:34:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmdmJ-0000yE-DF; Mon, 06 Aug 2018 11:34:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=c1gs=kv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fmdmI-0000xu-BL
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 11:34:22 +0000
X-Inumbo-ID: 89ae621f-996c-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 89ae621f-996c-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 13:33:28 +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 D506AAE7B;
 Mon,  6 Aug 2018 11:34:18 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-block@vger.kernel.org
Date: Mon,  6 Aug 2018 13:33:59 +0200
Message-Id: <20180806113403.24728-2-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180806113403.24728-1-jgross@suse.com>
References: <20180806113403.24728-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 1/4] xen/blkback: don't keep persistent grants
 too long
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, Juergen Gross <jgross@suse.com>,
 boris.ostrovsky@oracle.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>

UGVyc2lzdGVudCBncmFudHMgYXJlIGFsbG9jYXRlZCB1bnRpbCBhIHRocmVzaG9sZCBwZXIgcmlu
ZyBpcyBiZWluZwpyZWFjaGVkLiBUaG9zZSBncmFudHMgd29uJ3QgYmUgZnJlZWQgdW50aWwgdGhl
IHJpbmcgaXMgYmVpbmcgZGVzdHJveWVkCm1lYW5pbmcgdGhlcmUgd2lsbCBiZSByZXNvdXJjZXMg
a2VwdCBidXN5IHdoaWNoIG1pZ2h0IG5vIGxvbmdlciBiZQp1c2VkLgoKSW5zdGVhZCBvZiBmcmVl
aW5nIG9ubHkgcGVyc2lzdGVudCBncmFudHMgdW50aWwgdGhlIHRocmVzaG9sZCBpcwpyZWFjaGVk
IGFkZCBhIHRpbWVzdGFtcCBhbmQgcmVtb3ZlIGFsbCBwZXJzaXN0ZW50IGdyYW50cyBub3QgaGF2
aW5nCmJlZW4gaW4gdXNlIGZvciBhIG1pbnV0ZS4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiBkcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2Jsa2Jh
Y2suYyB8IDc3ICsrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0KIGRyaXZlcnMv
YmxvY2sveGVuLWJsa2JhY2svY29tbW9uLmggIHwgIDEgKwogMiBmaWxlcyBjaGFuZ2VkLCA1MCBp
bnNlcnRpb25zKCspLCAyOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2Jsb2Nr
L3hlbi1ibGtiYWNrL2Jsa2JhY2suYyBiL2RyaXZlcnMvYmxvY2sveGVuLWJsa2JhY2svYmxrYmFj
ay5jCmluZGV4IGI1NWIyNDVlODA1Mi4uNDg1ZTNlY2FiMTQ0IDEwMDY0NAotLS0gYS9kcml2ZXJz
L2Jsb2NrL3hlbi1ibGtiYWNrL2Jsa2JhY2suYworKysgYi9kcml2ZXJzL2Jsb2NrL3hlbi1ibGti
YWNrL2Jsa2JhY2suYwpAQCAtODQsNiArODQsMTggQEAgTU9EVUxFX1BBUk1fREVTQyhtYXhfcGVy
c2lzdGVudF9ncmFudHMsCiAgICAgICAgICAgICAgICAgICJNYXhpbXVtIG51bWJlciBvZiBncmFu
dHMgdG8gbWFwIHBlcnNpc3RlbnRseSIpOwogCiAvKgorICogSG93IGxvbmcgYSBwZXJzaXN0ZW50
IGdyYW50IGlzIGFsbG93ZWQgdG8gcmVtYWluIGFsbG9jYXRlZCB3aXRob3V0IGJlaW5nIGluCisg
KiB1c2UuIFRoZSB0aW1lIGlzIGluIHNlY29uZHMsIDAgbWVhbnMgaW5kZWZpbml0ZWx5IGxvbmcu
CisgKi8KKwordW5zaWduZWQgaW50IHhlbl9ibGtpZl9wZ3JhbnRfdGltZW91dCA9IDYwOworbW9k
dWxlX3BhcmFtX25hbWVkKHBlcnNpc3RlbnRfZ3JhbnRfdW51c2VkX3NlY29uZHMsIHhlbl9ibGtp
Zl9wZ3JhbnRfdGltZW91dCwKKwkJICAgdWludCwgMDY0NCk7CitNT0RVTEVfUEFSTV9ERVNDKHBl
cnNpc3RlbnRfZ3JhbnRfdW51c2VkX3NlY29uZHMsCisJCSAiVGltZSBpbiBzZWNvbmRzIGFuIHVu
dXNlZCBwZXJzaXN0ZW50IGdyYW50IGlzIGFsbG93ZWQgdG8gIgorCQkgInJlbWFpbiBhbGxvY2F0
ZWQuIERlZmF1bHQgaXMgNjAsIDAgbWVhbnMgdW5saW1pdGVkLiIpOworCisvKgogICogTWF4aW11
bSBudW1iZXIgb2YgcmluZ3MvcXVldWVzIGJsa2JhY2sgc3VwcG9ydHMsIGFsbG93IGFzIG1hbnkg
cXVldWVzIGFzIHRoZXJlCiAgKiBhcmUgQ1BVcyBpZiB1c2VyIGhhcyBub3Qgc3BlY2lmaWVkIGEg
dmFsdWUuCiAgKi8KQEAgLTEyMyw2ICsxMzUsMTMgQEAgbW9kdWxlX3BhcmFtKGxvZ19zdGF0cywg
aW50LCAwNjQ0KTsKIC8qIE51bWJlciBvZiBmcmVlIHBhZ2VzIHRvIHJlbW92ZSBvbiBlYWNoIGNh
bGwgdG8gZ250dGFiX2ZyZWVfcGFnZXMgKi8KICNkZWZpbmUgTlVNX0JBVENIX0ZSRUVfUEFHRVMg
MTAKIAorc3RhdGljIGlubGluZSBib29sIHBlcnNpc3RlbnRfZ250X3RpbWVvdXQoc3RydWN0IHBl
cnNpc3RlbnRfZ250ICpwZXJzaXN0ZW50X2dudCkKK3sKKwlyZXR1cm4geGVuX2Jsa2lmX3BncmFu
dF90aW1lb3V0ICYmCisJICAgICAgIChqaWZmaWVzIC0gcGVyc2lzdGVudF9nbnQtPmxhc3RfdXNl
ZCA+PQorCQlIWiAqIHhlbl9ibGtpZl9wZ3JhbnRfdGltZW91dCk7Cit9CisKIHN0YXRpYyBpbmxp
bmUgaW50IGdldF9mcmVlX3BhZ2Uoc3RydWN0IHhlbl9ibGtpZl9yaW5nICpyaW5nLCBzdHJ1Y3Qg
cGFnZSAqKnBhZ2UpCiB7CiAJdW5zaWduZWQgbG9uZyBmbGFnczsKQEAgLTI3OCw2ICsyOTcsNyBA
QCBzdGF0aWMgdm9pZCBwdXRfcGVyc2lzdGVudF9nbnQoc3RydWN0IHhlbl9ibGtpZl9yaW5nICpy
aW5nLAogewogCWlmKCF0ZXN0X2JpdChQRVJTSVNURU5UX0dOVF9BQ1RJVkUsIHBlcnNpc3RlbnRf
Z250LT5mbGFncykpCiAJCXByX2FsZXJ0X3JhdGVsaW1pdGVkKCJmcmVlaW5nIGEgZ3JhbnQgYWxy
ZWFkeSB1bnVzZWRcbiIpOworCXBlcnNpc3RlbnRfZ250LT5sYXN0X3VzZWQgPSBqaWZmaWVzOwog
CXNldF9iaXQoUEVSU0lTVEVOVF9HTlRfV0FTX0FDVElWRSwgcGVyc2lzdGVudF9nbnQtPmZsYWdz
KTsKIAljbGVhcl9iaXQoUEVSU0lTVEVOVF9HTlRfQUNUSVZFLCBwZXJzaXN0ZW50X2dudC0+Zmxh
Z3MpOwogCWF0b21pY19kZWMoJnJpbmctPnBlcnNpc3RlbnRfZ250X2luX3VzZSk7CkBAIC0zNzQs
MjMgKzM5NCwyMyBAQCBzdGF0aWMgdm9pZCBwdXJnZV9wZXJzaXN0ZW50X2dudChzdHJ1Y3QgeGVu
X2Jsa2lmX3JpbmcgKnJpbmcpCiAJYm9vbCBzY2FuX3VzZWQgPSBmYWxzZSwgY2xlYW5fdXNlZCA9
IGZhbHNlOwogCXN0cnVjdCByYl9yb290ICpyb290OwogCi0JaWYgKHJpbmctPnBlcnNpc3RlbnRf
Z250X2MgPCB4ZW5fYmxraWZfbWF4X3BncmFudHMgfHwKLQkgICAgKHJpbmctPnBlcnNpc3RlbnRf
Z250X2MgPT0geGVuX2Jsa2lmX21heF9wZ3JhbnRzICYmCi0JICAgICFyaW5nLT5ibGtpZi0+dmJk
Lm92ZXJmbG93X21heF9ncmFudHMpKSB7Ci0JCWdvdG8gb3V0OwotCX0KLQogCWlmICh3b3JrX2J1
c3koJnJpbmctPnBlcnNpc3RlbnRfcHVyZ2Vfd29yaykpIHsKIAkJcHJfYWxlcnRfcmF0ZWxpbWl0
ZWQoIlNjaGVkdWxlZCB3b3JrIGZyb20gcHJldmlvdXMgcHVyZ2UgaXMgc3RpbGwgYnVzeSwgY2Fu
bm90IHB1cmdlIGxpc3RcbiIpOwogCQlnb3RvIG91dDsKIAl9CiAKLQludW1fY2xlYW4gPSAoeGVu
X2Jsa2lmX21heF9wZ3JhbnRzIC8gMTAwKSAqIExSVV9QRVJDRU5UX0NMRUFOOwotCW51bV9jbGVh
biA9IHJpbmctPnBlcnNpc3RlbnRfZ250X2MgLSB4ZW5fYmxraWZfbWF4X3BncmFudHMgKyBudW1f
Y2xlYW47Ci0JbnVtX2NsZWFuID0gbWluKHJpbmctPnBlcnNpc3RlbnRfZ250X2MsIG51bV9jbGVh
bik7Ci0JaWYgKChudW1fY2xlYW4gPT0gMCkgfHwKLQkgICAgKG51bV9jbGVhbiA+IChyaW5nLT5w
ZXJzaXN0ZW50X2dudF9jIC0gYXRvbWljX3JlYWQoJnJpbmctPnBlcnNpc3RlbnRfZ250X2luX3Vz
ZSkpKSkKLQkJZ290byBvdXQ7CisJaWYgKHJpbmctPnBlcnNpc3RlbnRfZ250X2MgPCB4ZW5fYmxr
aWZfbWF4X3BncmFudHMgfHwKKwkgICAgKHJpbmctPnBlcnNpc3RlbnRfZ250X2MgPT0geGVuX2Js
a2lmX21heF9wZ3JhbnRzICYmCisJICAgICFyaW5nLT5ibGtpZi0+dmJkLm92ZXJmbG93X21heF9n
cmFudHMpKSB7CisJCW51bV9jbGVhbiA9IDA7CisJfSBlbHNlIHsKKwkJbnVtX2NsZWFuID0gKHhl
bl9ibGtpZl9tYXhfcGdyYW50cyAvIDEwMCkgKiBMUlVfUEVSQ0VOVF9DTEVBTjsKKwkJbnVtX2Ns
ZWFuID0gcmluZy0+cGVyc2lzdGVudF9nbnRfYyAtIHhlbl9ibGtpZl9tYXhfcGdyYW50cyArCisJ
CQkgICAgbnVtX2NsZWFuOworCQludW1fY2xlYW4gPSBtaW4ocmluZy0+cGVyc2lzdGVudF9nbnRf
YywgbnVtX2NsZWFuKTsKKwkJcHJfZGVidWcoIkdvaW5nIHRvIHB1cmdlIGF0IGxlYXN0ICV1IHBl
cnNpc3RlbnQgZ3JhbnRzXG4iLAorCQkJIG51bV9jbGVhbik7CisJfQogCiAJLyoKIAkgKiBBdCB0
aGlzIHBvaW50LCB3ZSBjYW4gYXNzdXJlIHRoYXQgdGhlcmUgd2lsbCBiZSBubyBjYWxscwpAQCAt
NDAxLDkgKzQyMSw3IEBAIHN0YXRpYyB2b2lkIHB1cmdlX3BlcnNpc3RlbnRfZ250KHN0cnVjdCB4
ZW5fYmxraWZfcmluZyAqcmluZykKICAgICAgICAgICogbnVtYmVyIG9mIGdyYW50cy4KIAkgKi8K
IAotCXRvdGFsID0gbnVtX2NsZWFuOwotCi0JcHJfZGVidWcoIkdvaW5nIHRvIHB1cmdlICV1IHBl
cnNpc3RlbnQgZ3JhbnRzXG4iLCBudW1fY2xlYW4pOworCXRvdGFsID0gMDsKIAogCUJVR19PTigh
bGlzdF9lbXB0eSgmcmluZy0+cGVyc2lzdGVudF9wdXJnZV9saXN0KSk7CiAJcm9vdCA9ICZyaW5n
LT5wZXJzaXN0ZW50X2dudHM7CkBAIC00MTksMzkgKzQzNyw0MiBAQCBzdGF0aWMgdm9pZCBwdXJn
ZV9wZXJzaXN0ZW50X2dudChzdHJ1Y3QgeGVuX2Jsa2lmX3JpbmcgKnJpbmcpCiAKIAkJaWYgKHRl
c3RfYml0KFBFUlNJU1RFTlRfR05UX0FDVElWRSwgcGVyc2lzdGVudF9nbnQtPmZsYWdzKSkKIAkJ
CWNvbnRpbnVlOwotCQlpZiAoIXNjYW5fdXNlZCAmJgorCQlpZiAoIXNjYW5fdXNlZCAmJiAhcGVy
c2lzdGVudF9nbnRfdGltZW91dChwZXJzaXN0ZW50X2dudCkgJiYKIAkJICAgICh0ZXN0X2JpdChQ
RVJTSVNURU5UX0dOVF9XQVNfQUNUSVZFLCBwZXJzaXN0ZW50X2dudC0+ZmxhZ3MpKSkKIAkJCWNv
bnRpbnVlOworCQlpZiAoc2Nhbl91c2VkICYmIHRvdGFsID49IG51bV9jbGVhbikKKwkJCWNvbnRp
bnVlOwogCiAJCXJiX2VyYXNlKCZwZXJzaXN0ZW50X2dudC0+bm9kZSwgcm9vdCk7CiAJCWxpc3Rf
YWRkKCZwZXJzaXN0ZW50X2dudC0+cmVtb3ZlX25vZGUsCiAJCQkgJnJpbmctPnBlcnNpc3RlbnRf
cHVyZ2VfbGlzdCk7Ci0JCWlmICgtLW51bV9jbGVhbiA9PSAwKQotCQkJZ290byBmaW5pc2hlZDsK
KwkJdG90YWwrKzsKIAl9CiAJLyoKLQkgKiBJZiB3ZSBnZXQgaGVyZSBpdCBtZWFucyB3ZSBhbHNv
IG5lZWQgdG8gc3RhcnQgY2xlYW5pbmcKKwkgKiBDaGVjayB3aGV0aGVyIHdlIGFsc28gbmVlZCB0
byBzdGFydCBjbGVhbmluZwogCSAqIGdyYW50cyB0aGF0IHdlcmUgdXNlZCBzaW5jZSBsYXN0IHB1
cmdlIGluIG9yZGVyIHRvIGNvcGUKIAkgKiB3aXRoIHRoZSByZXF1ZXN0ZWQgbnVtCiAJICovCi0J
aWYgKCFzY2FuX3VzZWQgJiYgIWNsZWFuX3VzZWQpIHsKLQkJcHJfZGVidWcoIlN0aWxsIG1pc3Np
bmcgJXUgcHVyZ2VkIGZyYW1lc1xuIiwgbnVtX2NsZWFuKTsKKwlpZiAoIXNjYW5fdXNlZCAmJiAh
Y2xlYW5fdXNlZCAmJiB0b3RhbCA8IG51bV9jbGVhbikgeworCQlwcl9kZWJ1ZygiU3RpbGwgbWlz
c2luZyAldSBwdXJnZWQgZnJhbWVzXG4iLCBudW1fY2xlYW4gLSB0b3RhbCk7CiAJCXNjYW5fdXNl
ZCA9IHRydWU7CiAJCWdvdG8gcHVyZ2VfbGlzdDsKIAl9Ci1maW5pc2hlZDoKLQlpZiAoIWNsZWFu
X3VzZWQpIHsKKworCWlmICghY2xlYW5fdXNlZCAmJiBudW1fY2xlYW4pIHsKIAkJcHJfZGVidWco
IkZpbmlzaGVkIHNjYW5uaW5nIGZvciBncmFudHMgdG8gY2xlYW4sIHJlbW92aW5nIHVzZWQgZmxh
Z1xuIik7CiAJCWNsZWFuX3VzZWQgPSB0cnVlOwogCQlnb3RvIHB1cmdlX2xpc3Q7CiAJfQogCi0J
cmluZy0+cGVyc2lzdGVudF9nbnRfYyAtPSAodG90YWwgLSBudW1fY2xlYW4pOwotCXJpbmctPmJs
a2lmLT52YmQub3ZlcmZsb3dfbWF4X2dyYW50cyA9IDA7CisJaWYgKHRvdGFsKSB7CisJCXJpbmct
PnBlcnNpc3RlbnRfZ250X2MgLT0gdG90YWw7CisJCXJpbmctPmJsa2lmLT52YmQub3ZlcmZsb3df
bWF4X2dyYW50cyA9IDA7CiAKLQkvKiBXZSBjYW4gZGVmZXIgdGhpcyB3b3JrICovCi0Jc2NoZWR1
bGVfd29yaygmcmluZy0+cGVyc2lzdGVudF9wdXJnZV93b3JrKTsKLQlwcl9kZWJ1ZygiUHVyZ2Vk
ICV1LyV1XG4iLCAodG90YWwgLSBudW1fY2xlYW4pLCB0b3RhbCk7CisJCS8qIFdlIGNhbiBkZWZl
ciB0aGlzIHdvcmsgKi8KKwkJc2NoZWR1bGVfd29yaygmcmluZy0+cGVyc2lzdGVudF9wdXJnZV93
b3JrKTsKKwkJcHJfZGVidWcoIlB1cmdlZCAldS8ldVxuIiwgbnVtX2NsZWFuLCB0b3RhbCk7CisJ
fQogCiBvdXQ6CiAJcmV0dXJuOwpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ibG9jay94ZW4tYmxrYmFj
ay9jb21tb24uaCBiL2RyaXZlcnMvYmxvY2sveGVuLWJsa2JhY2svY29tbW9uLmgKaW5kZXggZWNi
MzVmZThjYThkLi4yNjcxMDYwMmQ0NjMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvYmxvY2sveGVuLWJs
a2JhY2svY29tbW9uLmgKKysrIGIvZHJpdmVycy9ibG9jay94ZW4tYmxrYmFjay9jb21tb24uaApA
QCAtMjUwLDYgKzI1MCw3IEBAIHN0cnVjdCBwZXJzaXN0ZW50X2dudCB7CiAJc3RydWN0IHBhZ2Ug
KnBhZ2U7CiAJZ3JhbnRfcmVmX3QgZ250OwogCWdyYW50X2hhbmRsZV90IGhhbmRsZTsKKwl1bnNp
Z25lZCBsb25nIGxhc3RfdXNlZDsKIAlERUNMQVJFX0JJVE1BUChmbGFncywgUEVSU0lTVEVOVF9H
TlRfRkxBR1NfU0laRSk7CiAJc3RydWN0IHJiX25vZGUgbm9kZTsKIAlzdHJ1Y3QgbGlzdF9oZWFk
IHJlbW92ZV9ub2RlOwotLSAKMi4xMy43CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 11:34:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 11:34:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmdmK-0000yW-AE; Mon, 06 Aug 2018 11:34:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=c1gs=kv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fmdmI-0000y1-KA
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 11:34:22 +0000
X-Inumbo-ID: b82b30c2-996c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b82b30c2-996c-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 11:34: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 E6174AE84;
 Mon,  6 Aug 2018 11:34:18 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-block@vger.kernel.org
Date: Mon,  6 Aug 2018 13:34:03 +0200
Message-Id: <20180806113403.24728-6-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180806113403.24728-1-jgross@suse.com>
References: <20180806113403.24728-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 4/4] xen/blkback: remove unused pers_gnts_lock
 from struct xen_blkif_ring
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, Juergen Gross <jgross@suse.com>,
 boris.ostrovsky@oracle.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>

cGVyc19nbnRzX2xvY2sgaXNuJ3QgYmVpbmcgdXNlZCBhbnl3aGVyZS4gUmVtb3ZlIGl0LgoKU2ln
bmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KIGRyaXZlcnMv
YmxvY2sveGVuLWJsa2JhY2svY29tbW9uLmggfCAxIC0KIDEgZmlsZSBjaGFuZ2VkLCAxIGRlbGV0
aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ibG9jay94ZW4tYmxrYmFjay9jb21tb24uaCBi
L2RyaXZlcnMvYmxvY2sveGVuLWJsa2JhY2svY29tbW9uLmgKaW5kZXggMjY3MTA2MDJkNDYzLi40
Yjc3NDcxNTljMzggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvYmxvY2sveGVuLWJsa2JhY2svY29tbW9u
LmgKKysrIGIvZHJpdmVycy9ibG9jay94ZW4tYmxrYmFjay9jb21tb24uaApAQCAtMjc5LDcgKzI3
OSw2IEBAIHN0cnVjdCB4ZW5fYmxraWZfcmluZyB7CiAJd2FpdF9xdWV1ZV9oZWFkX3QJcGVuZGlu
Z19mcmVlX3dxOwogCiAJLyogVHJlZSB0byBzdG9yZSBwZXJzaXN0ZW50IGdyYW50cy4gKi8KLQlz
cGlubG9ja190CQlwZXJzX2dudHNfbG9jazsKIAlzdHJ1Y3QgcmJfcm9vdAkJcGVyc2lzdGVudF9n
bnRzOwogCXVuc2lnbmVkIGludAkJcGVyc2lzdGVudF9nbnRfYzsKIAlhdG9taWNfdAkJcGVyc2lz
dGVudF9nbnRfaW5fdXNlOwotLSAKMi4xMy43CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 11:34:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 11:34:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmdmK-0000yQ-12; Mon, 06 Aug 2018 11:34:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=c1gs=kv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fmdmI-0000xw-K1
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 11:34:22 +0000
X-Inumbo-ID: b9111326-996c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b9111326-996c-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 11:34:48 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id D8009AE83;
 Mon,  6 Aug 2018 11:34:18 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-block@vger.kernel.org
Date: Mon,  6 Aug 2018 13:33:58 +0200
Message-Id: <20180806113403.24728-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH 0/4] xen/blk: persistent grant rework
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, Juergen Gross <jgross@suse.com>,
 boris.ostrovsky@oracle.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>

UGVyc2lzdGVudCBncmFudHMgYXJlIHVzZWQgaW4gdGhlIFhlbidzIGJsa2Zyb250L2Jsa2JhY2sg
ZHJpdmVycyB0bwphdm9pZCBtYXBwaW5nL3VubWFwcGluZyBvZiBJL08gYnVmZmVycyBpbiB0aGUg
YmFja2VuZCBmb3IgZWFjaCBJL08uCgpXaGlsZSB0aGlzIHNwZWVkcyB1cCBwcm9jZXNzaW5nIHF1
aXRlIGEgYml0IHRoZXJlIGFyZSBwcm9ibGVtcyByZWxhdGVkCnRvIHBlcnNpc3RlbnQgZ3JhbnRz
IGluIHNvbWUgY29uZmlndXJhdGlvbnM6IGRvbWFpbnMgd2l0aCBtdWx0aXBsZQpibG9jayBkZXZp
Y2VzIG1ha2luZyB1c2Ugb2YgcGVyc2lzdGVudCBncmFudHMgbWlnaHQgc3VmZmVyIGZyb20gYSBs
YWNrCm9mIGdyYW50cyBpZiBlYWNoIG9mIHRoZSBibG9jayBkZXZpY2VzIGV4cGVyaWVuY2VkIGEg
aGlnaCBJL08gbG9hZCBhdApzb21lIHRpbWUuIFRoaXMgaXMgZHVlIHRvIHRoZSBudW1iZXIgb2Yg
cGVyc2lzdGVudCBncmFudHMgcGVyIGRldmljZQpvbmx5IHRvIGJlIGxpbWl0ZWQgYnkgYSByYXRo
ZXIgaGlnaCBtYXhpbXVtIHZhbHVlLCBidXQgbmV2ZXIgYmVpbmcKcmVsZWFzZWQgZXZlbiBpbiBj
YXNlIG9mIGxvbmdlciB0aW1lcyB3aXRob3V0IGFueSBJL08uCgpUaGlzIHNlcmllcyBtb2RpZmll
cyB4ZW4tYmxrYmFjayB0byB1bm1hcCBhbnkgZG9tVSBwYWdlIG1hcHBlZCB2aWEgYQpwZXJzaXN0
ZW50IGdyYW50IGFmdGVyIGEgdGltZW91dCAoZGVmYXVsdDogNjAgc2Vjb25kcykuIFRoZSB0aW1l
b3V0CmlzIHNldCB0byBpdHMgZGVmYXVsdCB2YWx1ZSBhZ2FpbiB3aGVuIGEgcGVyc2lzdGVudCBn
cmFudCBoYXMgYmVlbgp1c2VkIGZvciBhbiBJL08uCgp4ZW4tYmxrZnJvbnQgaXMgbW9kaWZpZWQg
dG8gc2NhbiBldmVyeSAxMCBzZWNvbmRzIGZvciBwZXJzaXN0ZW50IGdyYW50cwpub3QgaW4gdXNl
IGJ5IGJsa2JhY2sgYW55IG1vcmUgYW5kIHRvIHJlbW92ZSBzdWNoIGdyYW50cy4KClRoZSBsYXN0
IDIgcGF0Y2hlcyBhcmUgc21hbGwgY2xlYW51cHMgb2YgYmxrZnJvbnQgYW5kIGJsa2JhY2sgZHJp
dmVycy4KCkp1ZXJnZW4gR3Jvc3MgKDQpOgogIHhlbi9ibGtiYWNrOiBkb24ndCBrZWVwIHBlcnNp
c3RlbnQgZ3JhbnRzIHRvbyBsb25nCiAgeGVuL2Jsa2Zyb250OiBjbGVhbnVwIHN0YWxlIHBlcnNp
c3RlbnQgZ3JhbnRzCiAgeGVuL2Jsa2Zyb250OiByZW9yZGVyIHRlc3RzIGluIHhsYmxrX2luaXQo
KQogIHhlbi9ibGtiYWNrOiByZW1vdmUgdW51c2VkIHBlcnNfZ250c19sb2NrIGZyb20gc3RydWN0
IHhlbl9ibGtpZl9yaW5nCgogZHJpdmVycy9ibG9jay94ZW4tYmxrYmFjay9ibGtiYWNrLmMgfCAg
NzcgKysrKysrKysrKysrKysrLS0tLS0tLS0tCiBkcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2Nv
bW1vbi5oICB8ICAgMiArLQogZHJpdmVycy9ibG9jay94ZW4tYmxrZnJvbnQuYyAgICAgICAgfCAx
MTUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tCiAzIGZpbGVzIGNoYW5nZWQs
IDE1MyBpbnNlcnRpb25zKCspLCA0MSBkZWxldGlvbnMoLSkKCi0tIAoyLjEzLjcKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 11:34:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 11:34:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmdmM-0000z4-QC; Mon, 06 Aug 2018 11:34: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=58py=kv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmdmL-0000yq-Ma
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 11:34:25 +0000
X-Inumbo-ID: 8c5fdf7d-996c-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8c5fdf7d-996c-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 13:33: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 1fmdmG-0000py-Vq; Mon, 06 Aug 2018 11:34: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 1fmdmG-0006Xg-M5; Mon, 06 Aug 2018 11:34:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmdmG-000811-LP; Mon, 06 Aug 2018 11:34:20 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-125762-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=a0332168f8b425b40d9f2a873caf608b1c57c175
X-Osstest-Versions-That: freebsd=bf65d05707104df94117a293327d797d71a0118d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 06 Aug 2018 11:34:20 +0000
Subject: [Xen-devel] [freebsd-master test] 125762: 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>

ZmxpZ2h0IDEyNTc2MiBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NzYyLwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAg
ICAgICA3IGZyZWVic2QtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUzMTcKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1h
bWQ2NC1mcmVlYnNkLWFnYWluICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAg
ICAgICAgYTAzMzIxNjhmOGI0MjViNDBkOWYyYTg3M2NhZjYwOGIxYzU3YzE3NQpiYXNlbGluZSB2
ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAgICAgYmY2NWQwNTcwNzEwNGRmOTQxMTdhMjkzMzI3
ZDc5N2Q3MWEwMTE4ZAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MzE3ICAyMDE4LTA3LTE4IDA5
OjE5OjQ3IFogICAxOSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTQ2NyAgMjAxOC0wNy0y
MCAwOToxOTo1OSBaICAgMTcgZGF5cyAgICA4IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNTc2MiAgMjAxOC0wOC0wNiAwOToxODozNiBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIDBtcCA8MG1wQEZy
ZWVCU0Qub3JnPgogIGFsYyA8YWxjQEZyZWVCU0Qub3JnPgogIGFsbGFuanVkZSA8YWxsYW5qdWRl
QEZyZWVCU0Qub3JnPgogIGFuZHJldyA8YW5kcmV3QEZyZWVCU0Qub3JnPgogIGFudG9pbmUgPGFu
dG9pbmVARnJlZUJTRC5vcmc+CiAgYXJhdWpvIDxhcmF1am9ARnJlZUJTRC5vcmc+CiAgYXNvbWVy
cyA8YXNvbWVyc0BGcmVlQlNELm9yZz4KICBhdmcgPGF2Z0BGcmVlQlNELm9yZz4KICBiYXB0IDxi
YXB0QEZyZWVCU0Qub3JnPgogIGJkZSA8YmRlQEZyZWVCU0Qub3JnPgogIGJkcmV3ZXJ5IDxiZHJl
d2VyeUBGcmVlQlNELm9yZz4KICBiciA8YnJARnJlZUJTRC5vcmc+CiAgYnJkIDxicmRARnJlZUJT
RC5vcmc+CiAgYndpZGF3c2sgPGJ3aWRhd3NrQEZyZWVCU0Qub3JnPgogIGJ6IDxiekBGcmVlQlNE
Lm9yZz4KICBjZW0gPGNlbUBGcmVlQlNELm9yZz4KICBjcGVyY2l2YSA8Y3BlcmNpdmFARnJlZUJT
RC5vcmc+CiAgY3kgPGN5QEZyZWVCU0Qub3JnPgogIGRhYiA8ZGFiQEZyZWVCU0Qub3JnPgogIGRh
aWNoaSA8ZGFpY2hpQEZyZWVCU0Qub3JnPgogIGRhdmlkY3MgPGRhdmlkY3NARnJlZUJTRC5vcmc+
CiAgZGVscGhpaiA8ZGVscGhpakBGcmVlQlNELm9yZz4KICBkaW0gPGRpbUBGcmVlQlNELm9yZz4K
ICBlYWRsZXIgPGVhZGxlckBGcmVlQlNELm9yZz4KICBlbWFzdGUgPGVtYXN0ZUBGcmVlQlNELm9y
Zz4KICBldWdlbiA8ZXVnZW5ARnJlZUJTRC5vcmc+CiAgZ2FuYm9sZCA8Z2FuYm9sZEBGcmVlQlNE
Lm9yZz4KICBnYXZpbiA8Z2F2aW5ARnJlZUJTRC5vcmc+CiAgZ2piIDxnamJARnJlZUJTRC5vcmc+
CiAgZ2xlYml1cyA8Z2xlYml1c0BGcmVlQlNELm9yZz4KICBoc2VsYXNreSA8aHNlbGFza3lARnJl
ZUJTRC5vcmc+CiAgaWFuIDxpYW5ARnJlZUJTRC5vcmc+CiAgaW1wIDxpbXBARnJlZUJTRC5vcmc+
CiAgamhiIDxqaGJARnJlZUJTRC5vcmc+CiAgamhpYmJpdHMgPGpoaWJiaXRzQEZyZWVCU0Qub3Jn
PgogIGpoaXhzb24gPGpoaXhzb25ARnJlZUJTRC5vcmc+CiAga2V2YW5zIDxrZXZhbnNARnJlZUJT
RC5vcmc+CiAga2liIDxraWJARnJlZUJTRC5vcmc+CiAga3AgPGtwQEZyZWVCU0Qub3JnPgogIGxl
aXRhbyA8bGVpdGFvQEZyZWVCU0Qub3JnPgogIGx1cG9ybCA8bHVwb3JsQEZyZWVCU0Qub3JnPgog
IGx3aHN1IDxsd2hzdUBGcmVlQlNELm9yZz4KICBtYW51IDxtYW51QEZyZWVCU0Qub3JnPgogIG1h
cml1cyA8bWFyaXVzQEZyZWVCU0Qub3JnPgogIG1hcmtqIDxtYXJrakBGcmVlQlNELm9yZz4KICBN
YXR0aGV3IEFocmVucyA8bWFocmVuc0BkZWxwaGl4LmNvbT4KICBtYXYgPG1hdkBGcmVlQlNELm9y
Zz4KICBtbSA8bW1ARnJlZUJTRC5vcmc+CiAgbW1hY3kgPG1tYWN5QEZyZWVCU0Qub3JnPgogIG1t
ZWwgPG1tZWxARnJlZUJTRC5vcmc+CiAgbnAgPG5wQEZyZWVCU0Qub3JnPgogIG9icmllbiA8b2Jy
aWVuQEZyZWVCU0Qub3JnPgogIG9zaG9nYm8gPG9zaG9nYm9ARnJlZUJTRC5vcmc+CiAgcGZnIDxw
ZmdARnJlZUJTRC5vcmc+CiAgcGtlbHNleSA8cGtlbHNleUBGcmVlQlNELm9yZz4KICBwc3RlZiA8
cHN0ZWZARnJlZUJTRC5vcmc+CiAgcm1hY2tsZW0gPHJtYWNrbGVtQEZyZWVCU0Qub3JnPgogIHJv
eWdlciA8cm95Z2VyQEZyZWVCU0Qub3JnPgogIHJwb2thbGEgPHJwb2thbGFARnJlZUJTRC5vcmc+
CiAgcnJzIDxycnNARnJlZUJTRC5vcmc+CiAgc2VmIDxzZWZARnJlZUJTRC5vcmc+CiAgc2h1cmQg
PHNodXJkQEZyZWVCU0Qub3JnPgogIHNqZyA8c2pnQEZyZWVCU0Qub3JnPgogIHRyYXN6IDx0cmFz
ekBGcmVlQlNELm9yZz4KICB0cnVja21hbiA8dHJ1Y2ttYW5ARnJlZUJTRC5vcmc+CiAgdHNvb21l
IDx0c29vbWVARnJlZUJTRC5vcmc+CiAgdHVleGVuIDx0dWV4ZW5ARnJlZUJTRC5vcmc+CiAgdXFz
IDx1cXNARnJlZUJTRC5vcmc+CiAgd2lsbCA8d2lsbEBGcmVlQlNELm9yZz4KICB3b29kc2IwMiA8
d29vZHNiMDJARnJlZUJTRC5vcmc+CiAgd3VsZiA8d3VsZkBGcmVlQlNELm9yZz4KICB6bGVzbGll
IDx6bGVzbGllQEZyZWVCU0Qub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LWZyZWVic2QtYWdhaW4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQt
ZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDc0NzYgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 11:36:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 11:36:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmdoP-0001T3-9H; Mon, 06 Aug 2018 11:36:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=c1gs=kv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fmdoO-0001St-D1
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 11:36:32 +0000
X-Inumbo-ID: d7a2a079-996c-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d7a2a079-996c-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 13:35:39 +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 95BA6AE7B;
 Mon,  6 Aug 2018 11:36:30 +0000 (UTC)
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-block@vger.kernel.org
References: <20180806113403.24728-1-jgross@suse.com>
 <20180806113403.24728-3-jgross@suse.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <6c9c4947-a0d0-b83d-9b7c-fafc28902acf@suse.com>
Date: Mon, 6 Aug 2018 13:36:29 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180806113403.24728-3-jgross@suse.com>
Content-Language: de-DE
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: axboe@kernel.dk, boris.ostrovsky@oracle.com, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDgvMTggMTM6MzQsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gUmVtb3ZlIHNvbWUgbWFj
cm9zIG5vdCB1c2VkIGFueXdoZXJlLgoKTWVoLCBpZ25vcmUgdGhhdCBvbmUsIHBsZWFzZS4gRG9l
c24ndCBiZWxvbmcgdG8gdGhpcyBzZXJpZXMuCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 11:37:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 11:37:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmdos-0001Ym-KD; Mon, 06 Aug 2018 11:37: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=c1gs=kv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fmdoq-0001YQ-J0
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 11:37:00 +0000
X-Inumbo-ID: b82b30e8-996c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b82b30e8-996c-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 11:34:46 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id D4F95AE70;
 Mon,  6 Aug 2018 11:34:18 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-block@vger.kernel.org
Date: Mon,  6 Aug 2018 13:34:00 +0200
Message-Id: <20180806113403.24728-3-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180806113403.24728-1-jgross@suse.com>
References: <20180806113403.24728-1-jgross@suse.com>
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: axboe@kernel.dk, Juergen Gross <jgross@suse.com>,
 boris.ostrovsky@oracle.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 Mon Aug 06 11:37:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 11: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 1fmdp5-0001cA-VQ; Mon, 06 Aug 2018 11:37:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=u4cs=kv=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fmdp5-0001bo-5j
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 11:37:15 +0000
X-Inumbo-ID: 1f96c219-996d-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1f96c219-996d-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 11:37:39 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 2570C21945;
 Mon,  6 Aug 2018 07:37:13 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 06 Aug 2018 07:37:13 -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=p2DN6AmogN7HL9Ag4hZVSxh1FNH5l
 7n9fwOJL9DvkVU=; b=jJPmZzPUO3OjJW5FjdzVEVi5C80FxI3milmvnFmYWhvVS
 ccen959jlDmooygIEIwz0LfocjUwHxdVKgrdvkDeOzwLRmrEb8x+w+OKBq/2Sh7i
 OUC4rQJmm+VUHC/xLCzLYKCIjwrqNXrUAuD9BbbMV1O37JOPw1uFr2+7Rmsbr2Bt
 4dloRuvefEDOKDa3UZks5NErJZorVoM/nRNVHLT72+3L8XzIVulK64fA9BZ2gTZD
 GBoav11XSEuIdWFU5quX17fTk6r31MV6KPS7pztTt/6YUSPlrwYDrg6Ye4vwwwFr
 Fp9R9Dscx5JjztH3LzpAGnt2++v7BPzrrju8kvpSQ==
X-ME-Proxy: <xmx:6DJoW2Z9TaRxfyl-QPIo4Szi4l5usQ2RA2aN4pN6t1dUoeDdfYt-8Q>
 <xmx:6DJoWxjarswTLZXp8sNimVCBPPX-gbzy4ongk0DUZug2PmxOo9oTGA>
 <xmx:6DJoWwd6HeaL7FIjpQJKEzu6qIF4XeqeXL3FhLDPL4Ja73hWyc_63Q>
 <xmx:6DJoW4m9DVkdkhzSdQlHflURnOWkbONvOhSMt4rFJVhr3i4nDGaOEw>
 <xmx:6DJoW9zqXkijeAAZStaU4dOJUCxLkOiFKDwRWNkEx1UlUJLmiYiROQ>
 <xmx:6TJoW1QfDB_VC2eHfnIScxrW-_byVzjUAHdexUiB1Xn53dxsOdJEGQ>
X-ME-Sender: <xms:6DJoWxJLTVGTUVqtSwyDbReVmkFbUOJ2sExbtZLYQW-X5915BUwxlA>
Received: from mail-itl (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 552EEE454E;
 Mon,  6 Aug 2018 07:37:12 -0400 (EDT)
Date: Mon, 6 Aug 2018 13:37:10 +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: <20180806113710.GO1371@mail-itl>
References: <20180804182518.GN1371@mail-itl>
 <20180806091649.5a3tm7t4q54kzkgx@mac>
MIME-Version: 1.0
In-Reply-To: <20180806091649.5a3tm7t4q54kzkgx@mac>
User-Agent: Mutt/1.9.5 (2018-04-13)
Subject: Re: [Xen-devel] libxl__build_hvm type confusion
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============6296790222721661358=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============6296790222721661358==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="qMrVIIv05ewzrSl/"
Content-Disposition: inline


--qMrVIIv05ewzrSl/
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Aug 06, 2018 at 11:16:49AM +0200, Roger Pau Monn=C3=A9 wrote:
> On Sat, Aug 04, 2018 at 08:25:18PM +0200, Marek Marczykowski-G=C3=B3recki=
 wrote:
> > Hi,
> >=20
> > libxl__domain_build calls libxl__build_hvm for both
> > LIBXL_DOMAIN_TYPE_HVM and LIBXL_DOMAIN_TYPE_PVH, but libxl__build_hvm
> > uses fields from b_info->u.hvm, which looks like invalid thing to do.
> > Should those field be moved out of that union?
>=20
> Depends on the fields and whether they are relevant for PVH or not.
> Either they are moved out of the HVM struct and shared between PVH and
> HVM if they are relevant, or it's usage it's fully limited to domain
> type HVM.

In this particular case it is about:
 - u.hvm.mmio_hole_memkb
 - u.hvm.rdm_mem_boundary_memkb

Not sure if those are relevant for PVH

> I guess this mostly works because those HVM fields are not aliased to
> any of the fields of the PVH struct and they are all 0 which happens
> to be the correct value for PVH.

Since u.pvh is very small, that's probably the case.

> > Additionally I think some asserts in every function using b_info->u
> > would be a good idea.
>=20
> Sure, I'm all in for adding more checks!
>=20
> Thanks, Roger.

--=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?

--qMrVIIv05ewzrSl/
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAltoMuQACgkQ24/THMrX
1ywRUQf+JCKBHD8hmrXpUeEBO8ao5nxX6OMH+mfCXxdOjtqc1/H2aHipVq0wnvmY
FmWlnHndmUQnuYJB5VCRGMUkROzSa9IhATRCdDng26ggxhaSTCMP+zwCv/2ZrNtN
5A/1n9w9FSTBteCmZAp9l/Jk3ODs7u5F4VixW4pwViA1R+a4eYrk35AAcPhcBjTn
6zKnezqE6Pf8xECu3jfxhqXuwrbRHzS5xTiSg/LqLaaNsPCyIA2Dt/2rJg2AbYSl
RGqrpJijsQVsmjp4FEQF228ifovHhJ7ZjgLhF6vRN5881Y+WL0creskA0qqyKqta
tN/ce8Aj7Ithj2pf7zFafo78iVtyQA==
=sGDu
-----END PGP SIGNATURE-----

--qMrVIIv05ewzrSl/--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6296790222721661358==--


From xen-devel-bounces@lists.xenproject.org Mon Aug 06 11:38:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 11:38:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmdqZ-0001rd-Bs; Mon, 06 Aug 2018 11:38:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=c1gs=kv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fmdqY-0001rV-GV
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 11:38:46 +0000
X-Inumbo-ID: b82b391a-996c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b82b391a-996c-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 11:34:46 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id D4AFAAD6A;
 Mon,  6 Aug 2018 11:34:18 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-block@vger.kernel.org
Date: Mon,  6 Aug 2018 13:34:02 +0200
Message-Id: <20180806113403.24728-5-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180806113403.24728-1-jgross@suse.com>
References: <20180806113403.24728-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 3/4] xen/blkfront: reorder tests in xlblk_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: axboe@kernel.dk, Juergen Gross <jgross@suse.com>,
 boris.ostrovsky@oracle.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>

SW4gY2FzZSB3ZSBkb24ndCB3YW50IHB2IGJsb2NrIGRldmljZXMgd2Ugc2hvdWxkIG5vdCB0ZXN0
IHBhcmFtZXRlcnMKZm9yIHNhbml0eSBhbmQgZXZlbnR1YWxseSBwcmludCBvdXQgZXJyb3IgbWVz
c2FnZXMuIFNvIHRlc3QgcHJlY2x1ZGluZwpjb25kaXRpb25zIGJlZm9yZSBjaGVja2luZyBwYXJh
bWV0ZXJzLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgot
LS0KIGRyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMgfCAxOCArKysrKysrKystLS0tLS0tLS0K
IDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvZHJpdmVycy9ibG9jay94ZW4tYmxrZnJvbnQuYyBiL2RyaXZlcnMvYmxvY2sveGVuLWJs
a2Zyb250LmMKaW5kZXggMTlmZWI4ODM1ZmM0Li5mNzJkOTYzODQzMjYgMTAwNjQ0Ci0tLSBhL2Ry
aXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMKKysrIGIvZHJpdmVycy9ibG9jay94ZW4tYmxrZnJv
bnQuYwpAQCAtMjcxOCw2ICsyNzE4LDE1IEBAIHN0YXRpYyBpbnQgX19pbml0IHhsYmxrX2luaXQo
dm9pZCkKIAlpZiAoIXhlbl9kb21haW4oKSkKIAkJcmV0dXJuIC1FTk9ERVY7CiAKKwlpZiAoIXhl
bl9oYXNfcHZfZGlza19kZXZpY2VzKCkpCisJCXJldHVybiAtRU5PREVWOworCisJaWYgKHJlZ2lz
dGVyX2Jsa2RldihYRU5WQkRfTUFKT1IsIERFVl9OQU1FKSkgeworCQlwcl93YXJuKCJ4ZW5fYmxr
OiBjYW4ndCBnZXQgbWFqb3IgJWQgd2l0aCBuYW1lICVzXG4iLAorCQkJWEVOVkJEX01BSk9SLCBE
RVZfTkFNRSk7CisJCXJldHVybiAtRU5PREVWOworCX0KKwogCWlmICh4ZW5fYmxraWZfbWF4X3Nl
Z21lbnRzIDwgQkxLSUZfTUFYX1NFR01FTlRTX1BFUl9SRVFVRVNUKQogCQl4ZW5fYmxraWZfbWF4
X3NlZ21lbnRzID0gQkxLSUZfTUFYX1NFR01FTlRTX1BFUl9SRVFVRVNUOwogCkBAIC0yNzMzLDE1
ICsyNzQyLDYgQEAgc3RhdGljIGludCBfX2luaXQgeGxibGtfaW5pdCh2b2lkKQogCQl4ZW5fYmxr
aWZfbWF4X3F1ZXVlcyA9IG5yX2NwdXM7CiAJfQogCi0JaWYgKCF4ZW5faGFzX3B2X2Rpc2tfZGV2
aWNlcygpKQotCQlyZXR1cm4gLUVOT0RFVjsKLQotCWlmIChyZWdpc3Rlcl9ibGtkZXYoWEVOVkJE
X01BSk9SLCBERVZfTkFNRSkpIHsKLQkJcHJpbnRrKEtFUk5fV0FSTklORyAieGVuX2JsazogY2Fu
J3QgZ2V0IG1ham9yICVkIHdpdGggbmFtZSAlc1xuIiwKLQkJICAgICAgIFhFTlZCRF9NQUpPUiwg
REVWX05BTUUpOwotCQlyZXR1cm4gLUVOT0RFVjsKLQl9Ci0KIAlJTklUX0RFTEFZRURfV09SSygm
YmxrZnJvbnRfd29yaywgYmxrZnJvbnRfZGVsYXlfd29yayk7CiAKIAlyZXQgPSB4ZW5idXNfcmVn
aXN0ZXJfZnJvbnRlbmQoJmJsa2Zyb250X2RyaXZlcik7Ci0tIAoyLjEzLjcKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 11:42:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 11: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 1fmdtu-0002cg-UO; Mon, 06 Aug 2018 11:42: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=c1gs=kv=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fmdtt-0002ca-1T
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 11:42:13 +0000
X-Inumbo-ID: d14c6b9e-996d-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d14c6b9e-996d-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 11:42:38 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 5107AAE83;
 Mon,  6 Aug 2018 11:42:11 +0000 (UTC)
To: "Gustavo A. R. Silva" <gustavo@embeddedor.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
References: <20180805005014.GA2299@embeddedor.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: <9c98c6be-92ba-3045-0888-549376872eb6@suse.com>
Date: Mon, 6 Aug 2018 13:42:10 +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: <20180805005014.GA2299@embeddedor.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen/biomerge: Use true and false for
 boolean values
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@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>

T24gMDUvMDgvMTggMDI6NTAsIEd1c3Rhdm8gQS4gUi4gU2lsdmEgd3JvdGU6Cj4gUmV0dXJuIHN0
YXRlbWVudHMgaW4gZnVuY3Rpb25zIHJldHVybmluZyBib29sIHNob3VsZCB1c2UgdHJ1ZSBvciBm
YWxzZQo+IGluc3RlYWQgb2YgYW4gaW50ZWdlciB2YWx1ZS4KPiAKPiBUaGlzIGNvZGUgd2FzIGRl
dGVjdGVkIHdpdGggdGhlIGhlbHAgb2YgQ29jY2luZWxsZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBH
dXN0YXZvIEEuIFIuIFNpbHZhIDxndXN0YXZvQGVtYmVkZGVkb3IuY29tPgoKUmV2aWV3ZWQtYnk6
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 12:34:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 12: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 1fmeie-0006W4-6u; Mon, 06 Aug 2018 12:34: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=t3w0=kv=embeddedor.com=gustavo@srs-us1.protection.inumbo.net>)
 id 1fmeid-0006Vz-4C
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 12:34:39 +0000
X-Inumbo-ID: 24a1966e-9975-11e8-a6a9-d7ebe60f679a
Received: from gateway36.websitewelcome.com (unknown [192.185.193.12])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 24a1966e-9975-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 12:35:04 +0000 (UTC)
Received: from cm15.websitewelcome.com (cm15.websitewelcome.com [100.42.49.9])
 by gateway36.websitewelcome.com (Postfix) with ESMTP id A12E241F3306D
 for <xen-devel@lists.xenproject.org>; Mon,  6 Aug 2018 06:31:51 -0500 (CDT)
Received: from gator4166.hostgator.com ([108.167.133.22]) by cmsmtp with SMTP
 id mecOfYXfsbXuJmectfxn0V; Mon, 06 Aug 2018 07:29:05 -0500
X-Authority-Reason: nr=8
Received: from [189.250.50.82] (port=40102 helo=[192.168.1.71])
 by gator4166.hostgator.com with esmtpsa
 (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.91)
 (envelope-from <gustavo@embeddedor.com>)
 id 1fmecO-0011dk-4t; Mon, 06 Aug 2018 07:28:12 -0500
To: Juergen Gross <jgross@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
References: <20180805005014.GA2299@embeddedor.com>
 <9c98c6be-92ba-3045-0888-549376872eb6@suse.com>
From: "Gustavo A. R. Silva" <gustavo@embeddedor.com>
Openpgp: preference=signencrypt
Autocrypt: addr=gustavo@embeddedor.com; keydata=
 xsFNBFssHAwBEADIy3ZoPq3z5UpsUknd2v+IQud4TMJnJLTeXgTf4biSDSrXn73JQgsISBwG
 2Pm4wnOyEgYUyJd5tRWcIbsURAgei918mck3tugT7AQiTUN3/5aAzqe/4ApDUC+uWNkpNnSV
 tjOx1hBpla0ifywy4bvFobwSh5/I3qohxDx+c1obd8Bp/B/iaOtnq0inli/8rlvKO9hp6Z4e
 DXL3PlD0QsLSc27AkwzLEc/D3ZaqBq7ItvT9Pyg0z3Q+2dtLF00f9+663HVC2EUgP25J3xDd
 496SIeYDTkEgbJ7WYR0HYm9uirSET3lDqOVh1xPqoy+U9zTtuA9NQHVGk+hPcoazSqEtLGBk
 YE2mm2wzX5q2uoyptseSNceJ+HE9L+z1KlWW63HhddgtRGhbP8pj42bKaUSrrfDUsicfeJf6
 m1iJRu0SXYVlMruGUB1PvZQ3O7TsVfAGCv85pFipdgk8KQnlRFkYhUjLft0u7CL1rDGZWDDr
 NaNj54q2CX9zuSxBn9XDXvGKyzKEZ4NY1Jfw+TAMPCp4buawuOsjONi2X0DfivFY+ZsjAIcx
 qQMglPtKk/wBs7q2lvJ+pHpgvLhLZyGqzAvKM1sVtRJ5j+ARKA0w4pYs5a5ufqcfT7dN6TBk
 LXZeD9xlVic93Ju08JSUx2ozlcfxq+BVNyA+dtv7elXUZ2DrYwARAQABzSxHdXN0YXZvIEEu
 IFIuIFNpbHZhIDxndXN0YXZvQGVtYmVkZGVkb3IuY29tPsLBfQQTAQgAJwUCWywcDAIbIwUJ
 CWYBgAULCQgHAgYVCAkKCwIEFgIDAQIeAQIXgAAKCRBHBbTLRwbbMZ6tEACk0hmmZ2FWL1Xi
 l/bPqDGFhzzexrdkXSfTTZjBV3a+4hIOe+jl6Rci/CvRicNW4H9yJHKBrqwwWm9fvKqOBAg9
 obq753jydVmLwlXO7xjcfyfcMWyx9QdYLERTeQfDAfRqxir3xMeOiZwgQ6dzX3JjOXs6jHBP
 cgry90aWbaMpQRRhaAKeAS14EEe9TSIly5JepaHoVdASuxklvOC0VB0OwNblVSR2S5i5hSsh
 ewbOJtwSlonsYEj4EW1noQNSxnN/vKuvUNegMe+LTtnbbocFQ7dGMsT3kbYNIyIsp42B5eCu
 JXnyKLih7rSGBtPgJ540CjoPBkw2mCfhj2p5fElRJn1tcX2McsjzLFY5jK9RYFDavez5w3lx
 JFgFkla6sQHcrxH62gTkb9sUtNfXKucAfjjCMJ0iuQIHRbMYCa9v2YEymc0k0RvYr43GkA3N
 PJYd/vf9vU7VtZXaY4a/dz1d9dwIpyQARFQpSyvt++R74S78eY/+lX8wEznQdmRQ27kq7BJS
 R20KI/8knhUNUJR3epJu2YFT/JwHbRYC4BoIqWl+uNvDf+lUlI/D1wP+lCBSGr2LTkQRoU8U
 64iK28BmjJh2K3WHmInC1hbUucWT7Swz/+6+FCuHzap/cjuzRN04Z3Fdj084oeUNpP6+b9yW
 e5YnLxF8ctRAp7K4yVlvA87BTQRbLBwMARAAsHCE31Ffrm6uig1BQplxMV8WnRBiZqbbsVJB
 H1AAh8tq2ULl7udfQo1bsPLGGQboJSVN9rckQQNahvHAIK8ZGfU4Qj8+CER+fYPp/MDZj+t0
 DbnWSOrG7z9HIZo6PR9z4JZza3Hn/35jFggaqBtuydHwwBANZ7A6DVY+W0COEU4of7CAahQo
 5NwYiwS0lGisLTqks5R0Vh+QpvDVfuaF6I8LUgQR/cSgLkR//V1uCEQYzhsoiJ3zc1HSRyOP
 otJTApqGBq80X0aCVj1LOiOF4rrdvQnj6iIlXQssdb+WhSYHeuJj1wD0ZlC7ds5zovXh+FfF
 l5qH5RFY/qVn3mNIVxeO987WSF0jh+T5ZlvUNdhedGndRmwFTxq2Li6GNMaolgnpO/CPcFpD
 jKxY/HBUSmaE9rNdAa1fCd4RsKLlhXda+IWpJZMHlmIKY8dlUybP+2qDzP2lY7kdFgPZRU+e
 zS/pzC/YTzAvCWM3tDgwoSl17vnZCr8wn2/1rKkcLvTDgiJLPCevqpTb6KFtZosQ02EGMuHQ
 I6Zk91jbx96nrdsSdBLGH3hbvLvjZm3C+fNlVb9uvWbdznObqcJxSH3SGOZ7kCHuVmXUcqoz
 ol6ioMHMb+InrHPP16aVDTBTPEGwgxXI38f7SUEn+NpbizWdLNz2hc907DvoPm6HEGCanpcA
 EQEAAcLBZQQYAQgADwUCWywcDAIbDAUJCWYBgAAKCRBHBbTLRwbbMdsZEACUjmsJx2CAY+QS
 UMebQRFjKavwXB/xE7fTt2ahuhHT8qQ/lWuRQedg4baInw9nhoPE+VenOzhGeGlsJ0Ys52sd
 XvUjUocKgUQq6ekOHbcw919nO5L9J2ejMf/VC/quN3r3xijgRtmuuwZjmmi8ct24TpGeoBK4
 WrZGh/1hAYw4ieARvKvgjXRstcEqM5thUNkOOIheud/VpY+48QcccPKbngy//zNJWKbRbeVn
 imua0OpqRXhCrEVm/xomeOvl1WK1BVO7z8DjSdEBGzbV76sPDJb/fw+y+VWrkEiddD/9CSfg
 fBNOb1p1jVnT2mFgGneIWbU0zdDGhleI9UoQTr0e0b/7TU+Jo6TqwosP9nbk5hXw6uR5k5PF
 8ieyHVq3qatJ9K1jPkBr8YWtI5uNwJJjTKIA1jHlj8McROroxMdI6qZ/wZ1ImuylpJuJwCDC
 ORYf5kW61fcrHEDlIvGc371OOvw6ejF8ksX5+L2zwh43l/pKkSVGFpxtMV6d6J3eqwTafL86
 YJWH93PN+ZUh6i6Rd2U/i8jH5WvzR57UeWxE4P8bQc0hNGrUsHQH6bpHV2lbuhDdqo+cM9eh
 GZEO3+gCDFmKrjspZjkJbB5Gadzvts5fcWGOXEvuT8uQSvl+vEL0g6vczsyPBtqoBLa9SNrS
 VtSixD1uOgytAP7RWS474w==
Message-ID: <d0cb0b66-1f7f-c949-c50f-62f1d4d3c3db@embeddedor.com>
Date: Mon, 6 Aug 2018 07:28:08 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <9c98c6be-92ba-3045-0888-549376872eb6@suse.com>
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse,
 please include it with any abuse report
X-AntiAbuse: Primary Hostname - gator4166.hostgator.com
X-AntiAbuse: Original Domain - lists.xenproject.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - embeddedor.com
X-BWhitelist: no
X-Source-IP: 189.250.50.82
X-Source-L: No
X-Exim-ID: 1fmecO-0011dk-4t
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: ([192.168.1.71]) [189.250.50.82]:40102
X-Source-Auth: gustavo@embeddedor.com
X-Email-Count: 11
X-Source-Cap: Z3V6aWRpbmU7Z3V6aWRpbmU7Z2F0b3I0MTY2Lmhvc3RnYXRvci5jb20=
X-Local-Domain: yes
Subject: Re: [Xen-devel] [PATCH] xen/biomerge: Use true and false for
 boolean values
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@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>

CgpPbiAwOC8wNi8yMDE4IDA2OjQyIEFNLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+IE9uIDA1LzA4
LzE4IDAyOjUwLCBHdXN0YXZvIEEuIFIuIFNpbHZhIHdyb3RlOgo+PiBSZXR1cm4gc3RhdGVtZW50
cyBpbiBmdW5jdGlvbnMgcmV0dXJuaW5nIGJvb2wgc2hvdWxkIHVzZSB0cnVlIG9yIGZhbHNlCj4+
IGluc3RlYWQgb2YgYW4gaW50ZWdlciB2YWx1ZS4KPj4KPj4gVGhpcyBjb2RlIHdhcyBkZXRlY3Rl
ZCB3aXRoIHRoZSBoZWxwIG9mIENvY2NpbmVsbGUuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEd1c3Rh
dm8gQS4gUi4gU2lsdmEgPGd1c3Rhdm9AZW1iZWRkZWRvci5jb20+Cj4gCj4gUmV2aWV3ZWQtYnk6
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiAKClRoYW5rcywgSnVlcmdlbi4KCi0t
Ckd1c3Rhdm8KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 12:55:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 12:55:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmf2D-00086q-Ua; Mon, 06 Aug 2018 12: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=cgzd=kv=citrix.com=prvs=749486379=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fmf2D-00086e-AP
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 12:54:53 +0000
X-Inumbo-ID: f8324555-9977-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f8324555-9977-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 12:55:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,452,1526342400"; d="scan'208";a="62049940"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 6 Aug 2018 13:54:47 +0100
Message-ID: <20180806125449.2829-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v20 0/2] guest resource mapping (reprise)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

VGhlc2UgcGF0Y2hlcyBhcmUgdGhlIHBhdGNoZXMgZnJvbSBteSBvcmlnaW5hbCByZXNvdXJjZSBt
YXBwaW5nIHNlcmllcwp0aGF0IGRpZCBub3QgbWFrZSBpdCBpbnRvIDQuMTEuCgpQYXVsIER1cnJh
bnQgKDIpOgogIGNvbW1vbjogYWRkIGEgbmV3IG1hcHBhYmxlIHJlc291cmNlIHR5cGU6IFhFTk1F
TV9yZXNvdXJjZV9ncmFudF90YWJsZQogIHRvb2xzL2xpYnhlbmN0cmw6IHVzZSBuZXcgeGVuZm9y
ZWlnbm1lbW9yeSBBUEkgdG8gc2VlZCBncmFudCB0YWJsZQoKIHRvb2xzL2xpYnhjL2luY2x1ZGUv
eGNfZG9tLmggICAgICAgIHwgICA4ICstLQogdG9vbHMvbGlieGMveGNfZG9tX2Jvb3QuYyAgICAg
ICAgICAgfCAxMTQgKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tCiB0b29scy9s
aWJ4Yy94Y19zcl9yZXN0b3JlX3g4Nl9odm0uYyB8ICAxMCArKy0tCiB0b29scy9saWJ4Yy94Y19z
cl9yZXN0b3JlX3g4Nl9wdi5jICB8ICAgMiArLQogdG9vbHMvbGlieGwvbGlieGxfZG9tLmMgICAg
ICAgICAgICAgfCAgIDEgLQogdG9vbHMvcHl0aG9uL3hlbi9sb3dsZXZlbC94Yy94Yy5jICAgfCAg
IDYgKy0KIHhlbi9jb21tb24vZ3JhbnRfdGFibGUuYyAgICAgICAgICAgIHwgIDc0ICsrKysrKysr
KysrKysrKysrKystLS0tCiB4ZW4vY29tbW9uL21lbW9yeS5jICAgICAgICAgICAgICAgICB8ICA1
NiArKysrKysrKysrKysrKysrKy0KIHhlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaCAgICAgICAg
IHwgICA5ICsrLQogeGVuL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmggICAgICAgfCAgIDQgKysK
IDEwIGZpbGVzIGNoYW5nZWQsIDIxOSBpbnNlcnRpb25zKCspLCA2NSBkZWxldGlvbnMoLSkKCi0t
IAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 12:55:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 12:55:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmf2F-000871-7u; Mon, 06 Aug 2018 12:54:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cgzd=kv=citrix.com=prvs=749486379=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fmf2D-00086j-Ip
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 12:54:53 +0000
X-Inumbo-ID: f8bd8753-9977-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f8bd8753-9977-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 12:55:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,452,1526342400"; d="scan'208";a="62049941"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 6 Aug 2018 13:54:48 +0100
Message-ID: <20180806125449.2829-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180806125449.2829-1-paul.durrant@citrix.com>
References: <20180806125449.2829-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v20 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <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>

VGhpcyBwYXRjaCBhbGxvd3MgZ3JhbnQgdGFibGUgZnJhbWVzIHRvIGJlIG1hcHBlZCB1c2luZyB0
aGUKWEVOTUVNX2FjcXVpcmVfcmVzb3VyY2UgbWVtb3J5IG9wLgoKTk9URTogVGhpcyBwYXRjaCBl
eHBhbmRzIHRoZSBvbi1zdGFjayBtZm5fbGlzdCBhcnJheSBpbiBhY3F1aXJlX3Jlc291cmNlKCkK
ICAgICAgYnV0IGl0IGlzIHN0aWxsIHNtYWxsIGVub3VnaCB0byByZW1haW4gb24tc3RhY2suCgpT
aWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0K
Q2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFw
QGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVn
YW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCnYxOToK
IC0gQWRkIHRlc3QgdG8gcHJldmVudCBQVkgvSFZNIHRvb2xzIGRvbWFpbnMgbWFwcGluZyBncmFu
dCBzdGF0dXMgZnJhbWVzCiAgIHRoaXMgd2F5IGFzIHRoZSBtYXBwaW5nIGluZnJhc3RydWN0dXJl
IGluIFhlbiBkb2VzIG5vdCB5ZXQgaW1wbGVtZW50IHRoZQogICBuZWNlc3NhcnkgcmVmZXJlbmNl
IGNvdW50aW5nIHRvIG1ha2UgdGhpcyBzYWZlLgogLSBNYWtlIHN1cmUgZ3JhbnQgdGFibGUgdmVy
c2lvbiBpcyBzZXQgYmVmb3JlIGFueSBhdHRlbXB0IHRvIGdyb3cgdGhlIHRhYmxlLgoKdjE4Ogog
LSBOb24tdHJpdmlhbCByZS1iYXNlIG9mIGdyYW50IHRhYmxlIGNvZGUuCiAtIERyb3BwZWQgSmFu
J3MgUi1iIGJlY2F1c2Ugb2YgdGhlIGdyYW50IHRhYmxlIGNoYW5nZXMuCgp2MTM6CiAtIFJlLXdv
cmsgdGhlIGludGVybmFscyB0byBhdm9pZCB1c2luZyB0aGUgWEVOTUFQSURYX2dyYW50X3RhYmxl
X3N0YXR1cwogICBoYWNrLgoKdjEyOgogLSBEcm9wcGVkIGxpbWl0IGNoZWNrcyBhcyByZXF1ZXN0
ZWQgYnkgSmFuLgoKdjEwOgogLSBBZGRyZXNzZWQgY29tbWVudHMgZnJvbSBKYW4uCgp2ODoKIC0g
VGhlIGZ1bmN0aW9uYWxpdHkgd2FzIG9yaWdpbmFsbHkgaW5jb3Jwb3JhdGVkIGludG8gdGhlIGVh
cmxpZXIgcGF0Y2gKICAgIng4Ni9tbTogYWRkIEhZUEVSVklTT1JfbWVtb3J5X29wIHRvIGFjcXVp
cmUgZ3Vlc3QgcmVzb3VyY2VzIi4KLS0tCiB4ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgICAgICB8
IDc0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0KIHhlbi9jb21t
b24vbWVtb3J5LmMgICAgICAgICAgIHwgNTYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0KIHhlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaCAgIHwgIDkgKysrKy0tCiB4ZW4vaW5jbHVk
ZS94ZW4vZ3JhbnRfdGFibGUuaCB8ICA0ICsrKwogNCBmaWxlcyBjaGFuZ2VkLCAxMjcgaW5zZXJ0
aW9ucygrKSwgMTYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9ncmFudF90
YWJsZS5jIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCmluZGV4IGQ5ZWM3MTFjNzMuLjlkYjhl
OTUzYjMgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYworKysgYi94ZW4vY29t
bW9uL2dyYW50X3RhYmxlLmMKQEAgLTM4NjAsNiArMzg2MCwzOCBAQCBpbnQgbWVtX3NoYXJpbmdf
Z3JlZl90b19nZm4oc3RydWN0IGdyYW50X3RhYmxlICpndCwgZ3JhbnRfcmVmX3QgcmVmLAogfQog
I2VuZGlmCiAKKy8qIGNhbGxlciBtdXN0IGhvbGQgcmVhZCBvciB3cml0ZSBsb2NrICovCitzdGF0
aWMgaW50IGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1lX21mbihzdHJ1Y3QgZG9tYWluICpkLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBpZHgsIG1m
bl90ICptZm4pCit7CisgICAgc3RydWN0IGdyYW50X3RhYmxlICpndCA9IGQtPmdyYW50X3RhYmxl
OworCisgICAgaWYgKCBpZHggPj0gbnJfc3RhdHVzX2ZyYW1lcyhndCkgKQorICAgICAgICByZXR1
cm4gLUVJTlZBTDsKKworICAgICptZm4gPSBfbWZuKHZpcnRfdG9fbWZuKGd0LT5zdGF0dXNbaWR4
XSkpOworICAgIHJldHVybiAwOworfQorCisvKiBjYWxsZXIgbXVzdCBob2xkIHdyaXRlIGxvY2sg
Ki8KK3N0YXRpYyBpbnQgZ250dGFiX2dldF9zaGFyZWRfZnJhbWVfbWZuKHN0cnVjdCBkb21haW4g
KmQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25n
IGlkeCwgbWZuX3QgKm1mbikKK3sKKyAgICBzdHJ1Y3QgZ3JhbnRfdGFibGUgKmd0ID0gZC0+Z3Jh
bnRfdGFibGU7CisKKyAgICBpZiAoIGd0LT5ndF92ZXJzaW9uID09IDAgKQorICAgICAgICBndC0+
Z3RfdmVyc2lvbiA9IDE7CisKKyAgICBpZiAoIChpZHggPj0gbnJfZ3JhbnRfZnJhbWVzKGd0KSkg
JiYgKGlkeCA8IGd0LT5tYXhfZ3JhbnRfZnJhbWVzKSApCisgICAgICAgIGdudHRhYl9ncm93X3Rh
YmxlKGQsIGlkeCArIDEpOworCisgICAgaWYgKCBpZHggPj0gbnJfZ3JhbnRfZnJhbWVzKGd0KSAp
CisgICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAgKm1mbiA9IF9tZm4odmlydF90b19tZm4o
Z3QtPnNoYXJlZF9yYXdbaWR4XSkpOworICAgIHJldHVybiAwOworfQorCiBpbnQgZ250dGFiX21h
cF9mcmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGlkeCwgZ2ZuX3QgZ2ZuLAog
ICAgICAgICAgICAgICAgICAgICAgbWZuX3QgKm1mbikKIHsKQEAgLTM4NzcsMjEgKzM5MDksMTEg
QEAgaW50IGdudHRhYl9tYXBfZnJhbWUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBp
ZHgsIGdmbl90IGdmbiwKICAgICB7CiAgICAgICAgIGlkeCAmPSB+WEVOTUFQSURYX2dyYW50X3Rh
YmxlX3N0YXR1czsKICAgICAgICAgc3RhdHVzID0gdHJ1ZTsKLSAgICAgICAgaWYgKCBpZHggPCBu
cl9zdGF0dXNfZnJhbWVzKGd0KSApCi0gICAgICAgICAgICAqbWZuID0gX21mbih2aXJ0X3RvX21m
bihndC0+c3RhdHVzW2lkeF0pKTsKLSAgICAgICAgZWxzZQotICAgICAgICAgICAgcmMgPSAtRUlO
VkFMOwotICAgIH0KLSAgICBlbHNlCi0gICAgewotICAgICAgICBpZiAoIChpZHggPj0gbnJfZ3Jh
bnRfZnJhbWVzKGd0KSkgJiYgKGlkeCA8IGd0LT5tYXhfZ3JhbnRfZnJhbWVzKSApCi0gICAgICAg
ICAgICBnbnR0YWJfZ3Jvd190YWJsZShkLCBpZHggKyAxKTsKIAotICAgICAgICBpZiAoIGlkeCA8
IG5yX2dyYW50X2ZyYW1lcyhndCkgKQotICAgICAgICAgICAgKm1mbiA9IF9tZm4odmlydF90b19t
Zm4oZ3QtPnNoYXJlZF9yYXdbaWR4XSkpOwotICAgICAgICBlbHNlCi0gICAgICAgICAgICByYyA9
IC1FSU5WQUw7CisgICAgICAgIHJjID0gZ250dGFiX2dldF9zdGF0dXNfZnJhbWVfbWZuKGQsIGlk
eCwgbWZuKTsKICAgICB9CisgICAgZWxzZQorICAgICAgICByYyA9IGdudHRhYl9nZXRfc2hhcmVk
X2ZyYW1lX21mbihkLCBpZHgsIG1mbik7CiAKICAgICBpZiAoICFyYyAmJiBwYWdpbmdfbW9kZV90
cmFuc2xhdGUoZCkgJiYKICAgICAgICAgICFnZm5fZXEoZ250dGFiX2dldF9mcmFtZV9nZm4oZ3Qs
IHN0YXR1cywgaWR4KSwgSU5WQUxJRF9HRk4pICkKQEAgLTM5MDYsNiArMzkyOCwzMiBAQCBpbnQg
Z250dGFiX21hcF9mcmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGlkeCwgZ2Zu
X3QgZ2ZuLAogICAgIHJldHVybiByYzsKIH0KIAoraW50IGdudHRhYl9nZXRfc2hhcmVkX2ZyYW1l
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgaWR4LAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG1mbl90ICptZm4pCit7CisgICAgc3RydWN0IGdyYW50X3RhYmxlICpndCA9IGQt
PmdyYW50X3RhYmxlOworICAgIGludCByYzsKKworICAgIGdyYW50X3dyaXRlX2xvY2soZ3QpOwor
ICAgIHJjID0gZ250dGFiX2dldF9zaGFyZWRfZnJhbWVfbWZuKGQsIGlkeCwgbWZuKTsKKyAgICBn
cmFudF93cml0ZV91bmxvY2soZ3QpOworCisgICAgcmV0dXJuIHJjOworfQorCitpbnQgZ250dGFi
X2dldF9zdGF0dXNfZnJhbWUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBpZHgsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3QgKm1mbikKK3sKKyAgICBzdHJ1Y3QgZ3Jh
bnRfdGFibGUgKmd0ID0gZC0+Z3JhbnRfdGFibGU7CisgICAgaW50IHJjOworCisgICAgZ3JhbnRf
cmVhZF9sb2NrKGd0KTsKKyAgICByYyA9IGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1lX21mbihkLCBp
ZHgsIG1mbik7CisgICAgZ3JhbnRfcmVhZF91bmxvY2soZ3QpOworCisgICAgcmV0dXJuIHJjOwor
fQorCiBzdGF0aWMgdm9pZCBnbnR0YWJfdXNhZ2VfcHJpbnQoc3RydWN0IGRvbWFpbiAqcmQpCiB7
CiAgICAgaW50IGZpcnN0ID0gMTsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vbWVtb3J5LmMgYi94
ZW4vY29tbW9uL21lbW9yeS5jCmluZGV4IGUyOWQ1OTY3MjcuLjc5MTBiYjE2Y2MgMTAwNjQ0Ci0t
LSBhL3hlbi9jb21tb24vbWVtb3J5LmMKKysrIGIveGVuL2NvbW1vbi9tZW1vcnkuYwpAQCAtMjMs
NiArMjMsNyBAQAogI2luY2x1ZGUgPHhlbi9udW1hLmg+CiAjaW5jbHVkZSA8eGVuL21lbV9hY2Nl
c3MuaD4KICNpbmNsdWRlIDx4ZW4vdHJhY2UuaD4KKyNpbmNsdWRlIDx4ZW4vZ3JhbnRfdGFibGUu
aD4KICNpbmNsdWRlIDxhc20vY3VycmVudC5oPgogI2luY2x1ZGUgPGFzbS9oYXJkaXJxLmg+CiAj
aW5jbHVkZSA8YXNtL3AybS5oPgpAQCAtOTgyLDYgKzk4Myw1NCBAQCBzdGF0aWMgbG9uZyB4YXRw
X3Blcm1pc3Npb25fY2hlY2soc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHNwYWNlKQog
ICAgIHJldHVybiB4c21fYWRkX3RvX3BoeXNtYXAoWFNNX1RBUkdFVCwgY3VycmVudC0+ZG9tYWlu
LCBkKTsKIH0KIAorc3RhdGljIGludCBhY3F1aXJlX2dyYW50X3RhYmxlKHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGludCBpZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBsb25nIGZyYW1lLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBucl9mcmFtZXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVuX3Bmbl90
IG1mbl9saXN0W10pCit7CisgICAgdW5zaWduZWQgaW50IGkgPSBucl9mcmFtZXM7CisKKyAgICAv
KgorICAgICAqIEZJWE1FOiBJdCBpcyBub3QgY3VycmVudGx5IHNhZmUgdG8gbWFwIGdyYW50IHN0
YXR1cyBmcmFtZXMgaWYgdGhleQorICAgICAqICAgICAgICB3aWxsIGJlIGluc2VydGVkIGludG8g
dGhlIGNhbGxlcidzIFAyTSwgYmVjYXVzZSB0aGVzZQorICAgICAqICAgICAgICBpbnNlcnRpb25z
IGFyZSBub3QgeWV0IHByb3Blcmx5IHJlZmVyZW5jZSBjb3VudGVkLgorICAgICAqICAgICAgICBU
aGlzIHJlc3RyaWN0aW9uIGNhbiBiZSByZW1vdmVkIHdoZW4gYXBwcm9wcmlhdGUgcmVmZXJlbmNl
CisgICAgICogICAgICAgIGNvdW50aW5nIGlzIGFkZGVkLgorICAgICAqLworICAgIGlmICggcGFn
aW5nX21vZGVfdHJhbnNsYXRlKGN1cnJlbnQtPmRvbWFpbikgJiYKKyAgICAgICAgIChpZCA9PSBY
RU5NRU1fcmVzb3VyY2VfZ3JhbnRfdGFibGVfaWRfc3RhdHVzKSApCisgICAgICAgIHJldHVybiAt
RU9QTk9UU1VQUDsKKworICAgIC8qIEl0ZXJhdGUgYmFja3dhcmRzIGluIGNhc2UgdGFibGUgbmVl
ZHMgdG8gZ3JvdyAqLworICAgIHdoaWxlICggaS0tICE9IDAgKQorICAgIHsKKyAgICAgICAgbWZu
X3QgbWZuID0gSU5WQUxJRF9NRk47CisgICAgICAgIGludCByYzsKKworICAgICAgICBzd2l0Y2gg
KCBpZCApCisgICAgICAgIHsKKyAgICAgICAgY2FzZSBYRU5NRU1fcmVzb3VyY2VfZ3JhbnRfdGFi
bGVfaWRfc2hhcmVkOgorICAgICAgICAgICAgcmMgPSBnbnR0YWJfZ2V0X3NoYXJlZF9mcmFtZShk
LCBmcmFtZSArIGksICZtZm4pOworICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgY2FzZSBY
RU5NRU1fcmVzb3VyY2VfZ3JhbnRfdGFibGVfaWRfc3RhdHVzOgorICAgICAgICAgICAgcmMgPSBn
bnR0YWJfZ2V0X3N0YXR1c19mcmFtZShkLCBmcmFtZSArIGksICZtZm4pOworICAgICAgICAgICAg
YnJlYWs7CisKKyAgICAgICAgZGVmYXVsdDoKKyAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKKyAg
ICAgICAgICAgIGJyZWFrOworICAgICAgICB9CisKKyAgICAgICAgaWYgKCByYyApCisgICAgICAg
ICAgICByZXR1cm4gcmM7CisKKyAgICAgICAgbWZuX2xpc3RbaV0gPSBtZm5feChtZm4pOworICAg
IH0KKworICAgIHJldHVybiAwOworfQorCiBzdGF0aWMgaW50IGFjcXVpcmVfcmVzb3VyY2UoCiAg
ICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fbWVtX2FjcXVpcmVfcmVzb3VyY2VfdCkgYXJn
KQogewpAQCAtOTkyLDcgKzEwNDEsNyBAQCBzdGF0aWMgaW50IGFjcXVpcmVfcmVzb3VyY2UoCiAg
ICAgICogbW9tZW50IHNpbmNlIHRoZXkgYXJlIHNtYWxsLCBidXQgaWYgdGhleSBuZWVkIHRvIGdy
b3cgaW4gZnV0dXJlCiAgICAgICogdXNlLWNhc2VzIHRoZW4gcGVyLUNQVSBhcnJheXMgb3IgaGVh
cCBhbGxvY2F0aW9ucyBtYXkgYmUgcmVxdWlyZWQuCiAgICAgICovCi0gICAgeGVuX3Bmbl90IG1m
bl9saXN0WzJdOworICAgIHhlbl9wZm5fdCBtZm5fbGlzdFszMl07CiAgICAgaW50IHJjOwogCiAg
ICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3QoJnhtYXIsIGFyZywgMSkgKQpAQCAtMTAyNyw2ICsxMDc2
LDExIEBAIHN0YXRpYyBpbnQgYWNxdWlyZV9yZXNvdXJjZSgKIAogICAgIHN3aXRjaCAoIHhtYXIu
dHlwZSApCiAgICAgeworICAgIGNhc2UgWEVOTUVNX3Jlc291cmNlX2dyYW50X3RhYmxlOgorICAg
ICAgICByYyA9IGFjcXVpcmVfZ3JhbnRfdGFibGUoZCwgeG1hci5pZCwgeG1hci5mcmFtZSwgeG1h
ci5ucl9mcmFtZXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fbGlzdCk7
CisgICAgICAgIGJyZWFrOworCiAgICAgZGVmYXVsdDoKICAgICAgICAgcmMgPSBhcmNoX2FjcXVp
cmVfcmVzb3VyY2UoZCwgeG1hci50eXBlLCB4bWFyLmlkLCB4bWFyLmZyYW1lLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB4bWFyLm5yX2ZyYW1lcywgbWZuX2xpc3QsICZ4bWFy
LmZsYWdzKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaCBiL3hlbi9p
bmNsdWRlL3B1YmxpYy9tZW1vcnkuaAppbmRleCBiZjJmODFmYWFlLi4xNzM1YTUzOTE2IDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmgKKysrIGIveGVuL2luY2x1ZGUvcHVi
bGljL21lbW9yeS5oCkBAIC02MTEsMTYgKzYxMSwyMSBAQCBzdHJ1Y3QgeGVuX21lbV9hY3F1aXJl
X3Jlc291cmNlIHsKICAgICB1aW50MTZfdCB0eXBlOwogCiAjZGVmaW5lIFhFTk1FTV9yZXNvdXJj
ZV9pb3JlcV9zZXJ2ZXIgMAorI2RlZmluZSBYRU5NRU1fcmVzb3VyY2VfZ3JhbnRfdGFibGUgMQog
CiAgICAgLyoKICAgICAgKiBJTiAtIGEgdHlwZS1zcGVjaWZpYyByZXNvdXJjZSBpZGVudGlmaWVy
LCB3aGljaCBtdXN0IGJlIHplcm8KICAgICAgKiAgICAgIHVubGVzcyBzdGF0ZWQgb3RoZXJ3aXNl
LgogICAgICAqCiAgICAgICogdHlwZSA9PSBYRU5NRU1fcmVzb3VyY2VfaW9yZXFfc2VydmVyIC0+
IGlkID09IGlvcmVxIHNlcnZlciBpZAorICAgICAqIHR5cGUgPT0gWEVOTUVNX3Jlc291cmNlX2dy
YW50X3RhYmxlIC0+IGlkIGRlZmluZWQgYmVsb3cKICAgICAgKi8KICAgICB1aW50MzJfdCBpZDsK
LSAgICAvKgotICAgICAqIElOL09VVCAtIEFzIGFuIElOIHBhcmFtZXRlciBudW1iZXIgb2YgZnJh
bWVzIG9mIHRoZSByZXNvdXJjZQorCisjZGVmaW5lIFhFTk1FTV9yZXNvdXJjZV9ncmFudF90YWJs
ZV9pZF9zaGFyZWQgMAorI2RlZmluZSBYRU5NRU1fcmVzb3VyY2VfZ3JhbnRfdGFibGVfaWRfc3Rh
dHVzIDEKKworICAgIC8qIElOL09VVCAtIEFzIGFuIElOIHBhcmFtZXRlciBudW1iZXIgb2YgZnJh
bWVzIG9mIHRoZSByZXNvdXJjZQogICAgICAqICAgICAgICAgIHRvIGJlIG1hcHBlZC4gSG93ZXZl
ciwgaWYgdGhlIHNwZWNpZmllZCB2YWx1ZSBpcyAwIGFuZAogICAgICAqICAgICAgICAgIGZyYW1l
X2xpc3QgaXMgTlVMTCB0aGVuIHRoaXMgZmllbGQgd2lsbCBiZSBzZXQgdG8gdGhlCiAgICAgICog
ICAgICAgICAgbWF4aW11bSB2YWx1ZSBzdXBwb3J0ZWQgYnkgdGhlIGltcGxlbWVudGF0aW9uIG9u
IHJldHVybi4KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9ncmFudF90YWJsZS5oIGIveGVu
L2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmgKaW5kZXggMDI4NmJhMzNkZC4uYzg4MTQxNGU1YiAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmgKKysrIGIveGVuL2luY2x1
ZGUveGVuL2dyYW50X3RhYmxlLmgKQEAgLTU4LDYgKzU4LDEwIEBAIGludCBtZW1fc2hhcmluZ19n
cmVmX3RvX2dmbihzdHJ1Y3QgZ3JhbnRfdGFibGUgKmd0LCBncmFudF9yZWZfdCByZWYsCiAKIGlu
dCBnbnR0YWJfbWFwX2ZyYW1lKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgaWR4LCBn
Zm5fdCBnZm4sCiAgICAgICAgICAgICAgICAgICAgICBtZm5fdCAqbWZuKTsKK2ludCBnbnR0YWJf
Z2V0X3NoYXJlZF9mcmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGlkeCwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fdCAqbWZuKTsKK2ludCBnbnR0YWJfZ2V0X3N0
YXR1c19mcmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGlkeCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBtZm5fdCAqbWZuKTsKIAogdW5zaWduZWQgaW50IGdudHRhYl9k
b20wX2ZyYW1lcyh2b2lkKTsKIAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 12:55:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 12:55:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmf2G-000877-Hi; Mon, 06 Aug 2018 12:54:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cgzd=kv=citrix.com=prvs=749486379=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fmf2E-00086w-Ov
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 12:54:54 +0000
X-Inumbo-ID: f91ebfb0-9977-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f91ebfb0-9977-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 12:55:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,452,1526342400"; d="scan'208";a="62049942"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 6 Aug 2018 13:54:49 +0100
Message-ID: <20180806125449.2829-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180806125449.2829-1-paul.durrant@citrix.com>
References: <20180806125449.2829-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v20 2/2] tools/libxenctrl: use new
 xenforeignmemory API to seed grant table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Paul Durrant <paul.durrant@citrix.com>,
 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>

QSBwcmV2aW91cyBwYXRjaCBhZGRlZCBzdXBwb3J0IGZvciBwcml2LW1hcHBpbmcgZ3Vlc3QgcmVz
b3VyY2VzIGRpcmVjdGx5CihyYXRoZXIgdGhhbiBoYXZpbmcgdG8gZm9yZWlnbi1tYXAsIHdoaWNo
IHJlcXVpcmVzIFAyTSBtb2RpZmljYXRpb24gZm9yCkhWTSBndWVzdHMpLgoKVGhpcyBwYXRjaCBt
YWtlcyB1c2Ugb2YgdGhlIG5ldyBBUEkgdG8gc2VlZCB0aGUgZ3Vlc3QgZ3JhbnQgdGFibGUgdW5s
ZXNzCnRoZSB1bmRlcmx5aW5nIGluZnJhc3RydWN0dXJlIChpLmUuIHByaXZjbWQpIGRvZXNuJ3Qg
c3VwcG9ydCBpdCwgaW4gd2hpY2gKY2FzZSB0aGUgb2xkIHNjaGVtZSBpcyB1c2VkLgoKTk9URTog
VGhlIGNhbGwgdG8geGNfZG9tX2dudHRhYl9odm1fc2VlZCgpIGluIGh2bV9idWlsZF9zZXRfcGFy
YW1zKCkgd2FzCiAgICAgIGFjdHVhbGx5IHVubmVjZXNzYXJ5LCBhcyB0aGUgZ3JhbnQgdGFibGUg
aGFzIGFscmVhZHkgYmVlbiBzZWVkZWQKICAgICAgYnkgYSBwcmlvciBjYWxsIHRvIHhjX2RvbV9n
bnR0YWJfaW5pdCgpIG1hZGUgYnkgbGlieGxfX2J1aWxkX2RvbSgpLgoKU2lnbmVkLW9mZi1ieTog
UGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KQWNrZWQtYnk6IE1hcmVrIE1h
cmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KUmV2
aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpBY2tlZC1i
eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNjOiBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AZXUuY2l0cml4LmNvbT4KCnYxODoKIC0gVHJpdmlhbCByZS1iYXNlLgoKdjEzOgog
LSBSZS1iYXNlLgoKdjEwOgogLSBVc2UgbmV3IGlkIGNvbnN0YW50IGZvciBncmFudCB0YWJsZS4K
CnY0OgogLSBNaW5vciBjb3NtZXRpYyBmaXggc3VnZ2VzdGVkIGJ5IFJvZ2VyLgoKdjM6CiAtIElu
dHJvZHVjZWQgeGNfZG9tX3NldF9nbnR0YWJfZW50cnkoKSB0byBhdm9pZCBkdXBsaWNhdGVkIGNv
ZGUuCi0tLQogdG9vbHMvbGlieGMvaW5jbHVkZS94Y19kb20uaCAgICAgICAgfCAgIDggKy0tCiB0
b29scy9saWJ4Yy94Y19kb21fYm9vdC5jICAgICAgICAgICB8IDExNCArKysrKysrKysrKysrKysr
KysrKysrKysrLS0tLS0tLS0tLS0KIHRvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X2h2bS5j
IHwgIDEwICsrLS0KIHRvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X3B2LmMgIHwgICAyICst
CiB0b29scy9saWJ4bC9saWJ4bF9kb20uYyAgICAgICAgICAgICB8ICAgMSAtCiB0b29scy9weXRo
b24veGVuL2xvd2xldmVsL3hjL3hjLmMgICB8ICAgNiArLQogNiBmaWxlcyBjaGFuZ2VkLCA5MiBp
bnNlcnRpb25zKCspLCA0OSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy9p
bmNsdWRlL3hjX2RvbS5oIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94Y19kb20uaAppbmRleCA4YTY2
ODg5YzY4Li5hOGEwYzBkYTY2IDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy9pbmNsdWRlL3hjX2Rv
bS5oCisrKyBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGNfZG9tLmgKQEAgLTMzNywxMiArMzM3LDgg
QEAgdm9pZCAqeGNfZG9tX2Jvb3RfZG9tVV9tYXAoc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tLCB4
ZW5fcGZuX3QgcGZuLAogaW50IHhjX2RvbV9ib290X2ltYWdlKHN0cnVjdCB4Y19kb21faW1hZ2Ug
KmRvbSk7CiBpbnQgeGNfZG9tX2NvbXBhdF9jaGVjayhzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20p
OwogaW50IHhjX2RvbV9nbnR0YWJfaW5pdChzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20pOwotaW50
IHhjX2RvbV9nbnR0YWJfaHZtX3NlZWQoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWlk
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVuX3Bmbl90IGNvbnNvbGVfZ21mbiwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCB4ZW5zdG9yZV9nbWZuLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgY29uc29sZV9kb21pZCwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVpbnQzMl90IHhlbnN0b3JlX2RvbWlkKTsKLWludCB4Y19kb21fZ250
dGFiX3NlZWQoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWlkLAoraW50IHhjX2RvbV9n
bnR0YWJfc2VlZCh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZ3Vlc3RfZG9taWQsCisgICAg
ICAgICAgICAgICAgICAgICAgIGJvb2wgaXNfaHZtLAogICAgICAgICAgICAgICAgICAgICAgICB4
ZW5fcGZuX3QgY29uc29sZV9nbWZuLAogICAgICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3Qg
eGVuc3RvcmVfZ21mbiwKICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgY29uc29sZV9k
b21pZCwKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hjX2RvbV9ib290LmMgYi90b29scy9saWJ4
Yy94Y19kb21fYm9vdC5jCmluZGV4IDJlNTY4MWRjNWQuLjgzMDdlYmVhZjYgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL2xpYnhjL3hjX2RvbV9ib290LmMKKysrIGIvdG9vbHMvbGlieGMveGNfZG9tX2Jvb3Qu
YwpAQCAtMjU2LDExICsyNTYsMjkgQEAgc3RhdGljIHhlbl9wZm5fdCB4Y19kb21fZ250dGFiX3Nl
dHVwKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCkKICAgICByZXR1cm4gZ21mbjsK
IH0KIAotaW50IHhjX2RvbV9nbnR0YWJfc2VlZCh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3Qg
ZG9taWQsCi0gICAgICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCBjb25zb2xlX2dtZm4sCi0g
ICAgICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCB4ZW5zdG9yZV9nbWZuLAotICAgICAgICAg
ICAgICAgICAgICAgICB1aW50MzJfdCBjb25zb2xlX2RvbWlkLAotICAgICAgICAgICAgICAgICAg
ICAgICB1aW50MzJfdCB4ZW5zdG9yZV9kb21pZCkKK3N0YXRpYyB2b2lkIHhjX2RvbV9zZXRfZ250
dGFiX2VudHJ5KHhjX2ludGVyZmFjZSAqeGNoLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZ3JhbnRfZW50cnlfdjFfdCAqZ250dGFiLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGlkeCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVpbnQzMl90IGd1ZXN0X2RvbWlkLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdWludDMyX3QgYmFja2VuZF9kb21pZCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCBiYWNrZW5kX2dtZm4pCit7CisgICAgaWYgKCBn
dWVzdF9kb21pZCA9PSBiYWNrZW5kX2RvbWlkIHx8IGJhY2tlbmRfZ21mbiA9PSAtMSkKKyAgICAg
ICAgcmV0dXJuOworCisgICAgeGNfZG9tX3ByaW50Zih4Y2gsICIlczogWyV1XSAtPiAweCUiUFJJ
X3hlbl9wZm4sCisgICAgICAgICAgICAgICAgICBfX0ZVTkNUSU9OX18sIGlkeCwgYmFja2VuZF9n
bWZuKTsKKworICAgIGdudHRhYltpZHhdLmZsYWdzID0gR1RGX3Blcm1pdF9hY2Nlc3M7CisgICAg
Z250dGFiW2lkeF0uZG9taWQgPSBiYWNrZW5kX2RvbWlkOworICAgIGdudHRhYltpZHhdLmZyYW1l
ID0gYmFja2VuZF9nbWZuOworfQorCitzdGF0aWMgaW50IGNvbXBhdF9nbnR0YWJfc2VlZCh4Y19p
bnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB4ZW5fcGZuX3QgY29uc29sZV9nbWZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgeGVuX3Bmbl90IHhlbnN0b3JlX2dtZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1aW50MzJfdCBjb25zb2xlX2RvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dWludDMyX3QgeGVuc3RvcmVfZG9taWQpCiB7CiAKICAgICB4ZW5fcGZuX3QgZ250dGFiX2dtZm47
CkBAIC0yODQsMTggKzMwMiwxMCBAQCBpbnQgeGNfZG9tX2dudHRhYl9zZWVkKHhjX2ludGVyZmFj
ZSAqeGNoLCB1aW50MzJfdCBkb21pZCwKICAgICAgICAgcmV0dXJuIC0xOwogICAgIH0KIAotICAg
IGlmICggZG9taWQgIT0gY29uc29sZV9kb21pZCAgJiYgY29uc29sZV9nbWZuICE9IC0xKQotICAg
IHsKLSAgICAgICAgZ250dGFiW0dOVFRBQl9SRVNFUlZFRF9DT05TT0xFXS5mbGFncyA9IEdURl9w
ZXJtaXRfYWNjZXNzOwotICAgICAgICBnbnR0YWJbR05UVEFCX1JFU0VSVkVEX0NPTlNPTEVdLmRv
bWlkID0gY29uc29sZV9kb21pZDsKLSAgICAgICAgZ250dGFiW0dOVFRBQl9SRVNFUlZFRF9DT05T
T0xFXS5mcmFtZSA9IGNvbnNvbGVfZ21mbjsKLSAgICB9Ci0gICAgaWYgKCBkb21pZCAhPSB4ZW5z
dG9yZV9kb21pZCAmJiB4ZW5zdG9yZV9nbWZuICE9IC0xKQotICAgIHsKLSAgICAgICAgZ250dGFi
W0dOVFRBQl9SRVNFUlZFRF9YRU5TVE9SRV0uZmxhZ3MgPSBHVEZfcGVybWl0X2FjY2VzczsKLSAg
ICAgICAgZ250dGFiW0dOVFRBQl9SRVNFUlZFRF9YRU5TVE9SRV0uZG9taWQgPSB4ZW5zdG9yZV9k
b21pZDsKLSAgICAgICAgZ250dGFiW0dOVFRBQl9SRVNFUlZFRF9YRU5TVE9SRV0uZnJhbWUgPSB4
ZW5zdG9yZV9nbWZuOwotICAgIH0KKyAgICB4Y19kb21fc2V0X2dudHRhYl9lbnRyeSh4Y2gsIGdu
dHRhYiwgR05UVEFCX1JFU0VSVkVEX0NPTlNPTEUsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZG9taWQsIGNvbnNvbGVfZG9taWQsIGNvbnNvbGVfZ21mbik7CisgICAgeGNfZG9tX3NldF9n
bnR0YWJfZW50cnkoeGNoLCBnbnR0YWIsIEdOVFRBQl9SRVNFUlZFRF9YRU5TVE9SRSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBkb21pZCwgeGVuc3RvcmVfZG9taWQsIHhlbnN0b3JlX2dt
Zm4pOwogCiAgICAgaWYgKCBtdW5tYXAoZ250dGFiLCBQQUdFX1NJWkUpID09IC0xICkKICAgICB7
CkBAIC0zMTMsMTEgKzMyMywxMSBAQCBpbnQgeGNfZG9tX2dudHRhYl9zZWVkKHhjX2ludGVyZmFj
ZSAqeGNoLCB1aW50MzJfdCBkb21pZCwKICAgICByZXR1cm4gMDsKIH0KIAotaW50IHhjX2RvbV9n
bnR0YWJfaHZtX3NlZWQoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWlkLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgeGVuX3Bmbl90IGNvbnNvbGVfZ3BmbiwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHhlbl9wZm5fdCB4ZW5zdG9yZV9ncGZuLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdWludDMyX3QgY29uc29sZV9kb21pZCwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVpbnQzMl90IHhlbnN0b3JlX2RvbWlkKQorc3RhdGljIGludCBjb21wYXRfZ250dGFi
X2h2bV9zZWVkKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3QgY29uc29sZV9ncGZuLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCB4ZW5zdG9yZV9ncGZuLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGNvbnNvbGVfZG9taWQsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgeGVuc3RvcmVfZG9taWQpCiB7
CiAgICAgaW50IHJjOwogICAgIHhlbl9wZm5fdCBzY3JhdGNoX2dwZm47CkBAIC0zNTYsNyArMzY2
LDcgQEAgaW50IHhjX2RvbV9nbnR0YWJfaHZtX3NlZWQoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQz
Ml90IGRvbWlkLAogICAgICAgICByZXR1cm4gLTE7CiAgICAgfQogCi0gICAgcmMgPSB4Y19kb21f
Z250dGFiX3NlZWQoeGNoLCBkb21pZCwKKyAgICByYyA9IGNvbXBhdF9nbnR0YWJfc2VlZCh4Y2gs
IGRvbWlkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnNvbGVfZ3BmbiwgeGVuc3Rv
cmVfZ3BmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zb2xlX2RvbWlkLCB4ZW5z
dG9yZV9kb21pZCk7CiAgICAgaWYgKHJjICE9IDApCkBAIC0zODEsMTggKzM5MSw1NiBAQCBpbnQg
eGNfZG9tX2dudHRhYl9odm1fc2VlZCh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9taWQs
CiAgICAgcmV0dXJuIDA7CiB9CiAKLWludCB4Y19kb21fZ250dGFiX2luaXQoc3RydWN0IHhjX2Rv
bV9pbWFnZSAqZG9tKQoraW50IHhjX2RvbV9nbnR0YWJfc2VlZCh4Y19pbnRlcmZhY2UgKnhjaCwg
dWludDMyX3QgZ3Vlc3RfZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgaXNfaHZt
LCB4ZW5fcGZuX3QgY29uc29sZV9nbWZuLAorICAgICAgICAgICAgICAgICAgICAgICB4ZW5fcGZu
X3QgeGVuc3RvcmVfZ21mbiwgdWludDMyX3QgY29uc29sZV9kb21pZCwKKyAgICAgICAgICAgICAg
ICAgICAgICAgdWludDMyX3QgeGVuc3RvcmVfZG9taWQpCiB7Ci0gICAgaWYgKCB4Y19kb21fdHJh
bnNsYXRlZChkb20pICkgewotICAgICAgICByZXR1cm4geGNfZG9tX2dudHRhYl9odm1fc2VlZChk
b20tPnhjaCwgZG9tLT5ndWVzdF9kb21pZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZG9tLT5jb25zb2xlX3BmbiwgZG9tLT54ZW5zdG9yZV9wZm4sCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvbS0+Y29uc29sZV9kb21pZCwgZG9tLT54ZW5z
dG9yZV9kb21pZCk7Ci0gICAgfSBlbHNlIHsKLSAgICAgICAgcmV0dXJuIHhjX2RvbV9nbnR0YWJf
c2VlZChkb20tPnhjaCwgZG9tLT5ndWVzdF9kb21pZCwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB4Y19kb21fcDJtKGRvbSwgZG9tLT5jb25zb2xlX3BmbiksCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgeGNfZG9tX3AybShkb20sIGRvbS0+eGVuc3RvcmVfcGZu
KSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkb20tPmNvbnNvbGVfZG9taWQs
IGRvbS0+eGVuc3RvcmVfZG9taWQpOworICAgIHhlbmZvcmVpZ25tZW1vcnlfaGFuZGxlKiBmbWVt
ID0geGNoLT5mbWVtOworICAgIHhlbmZvcmVpZ25tZW1vcnlfcmVzb3VyY2VfaGFuZGxlICpmcmVz
OworICAgIHZvaWQgKmFkZHIgPSBOVUxMOworCisgICAgZnJlcyA9IHhlbmZvcmVpZ25tZW1vcnlf
bWFwX3Jlc291cmNlKAorICAgICAgICBmbWVtLCBndWVzdF9kb21pZCwgWEVOTUVNX3Jlc291cmNl
X2dyYW50X3RhYmxlLAorICAgICAgICBYRU5NRU1fcmVzb3VyY2VfZ3JhbnRfdGFibGVfaWRfc2hh
cmVkLCAwLCAxLCAmYWRkciwKKyAgICAgICAgUFJPVF9SRUFEIHwgUFJPVF9XUklURSwgMCk7Cisg
ICAgaWYgKCAhZnJlcyApCisgICAgeworICAgICAgICBpZiAoIGVycm5vID09IEVPUE5PVFNVUFAg
KQorICAgICAgICAgICAgcmV0dXJuIGlzX2h2bSA/CisgICAgICAgICAgICAgICAgY29tcGF0X2du
dHRhYl9odm1fc2VlZCh4Y2gsIGd1ZXN0X2RvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY29uc29sZV9nbWZuLCB4ZW5zdG9yZV9nbWZuLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc29sZV9kb21pZCwgeGVuc3RvcmVfZG9taWQp
IDoKKyAgICAgICAgICAgICAgICBjb21wYXRfZ250dGFiX3NlZWQoeGNoLCBndWVzdF9kb21pZCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc29sZV9nbWZuLCB4ZW5zdG9y
ZV9nbWZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zb2xlX2RvbWlk
LCB4ZW5zdG9yZV9kb21pZCk7CisKKyAgICAgICAgeGNfZG9tX3BhbmljKHhjaCwgWENfSU5URVJO
QUxfRVJST1IsCisgICAgICAgICAgICAgICAgICAgICAiJXM6IGZhaWxlZCB0byBhY3F1aXJlIGdy
YW50IHRhYmxlICIKKyAgICAgICAgICAgICAgICAgICAgICJbZXJybm89JWRdXG4iLAorICAgICAg
ICAgICAgICAgICAgICAgX19GVU5DVElPTl9fLCBlcnJubyk7CisgICAgICAgIHJldHVybiAtMTsK
ICAgICB9CisKKyAgICB4Y19kb21fc2V0X2dudHRhYl9lbnRyeSh4Y2gsIGFkZHIsIEdOVFRBQl9S
RVNFUlZFRF9DT05TT0xFLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGd1ZXN0X2RvbWlk
LCBjb25zb2xlX2RvbWlkLCBjb25zb2xlX2dtZm4pOworICAgIHhjX2RvbV9zZXRfZ250dGFiX2Vu
dHJ5KHhjaCwgYWRkciwgR05UVEFCX1JFU0VSVkVEX1hFTlNUT1JFLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGd1ZXN0X2RvbWlkLCB4ZW5zdG9yZV9kb21pZCwgeGVuc3RvcmVfZ21mbik7
CisKKyAgICB4ZW5mb3JlaWdubWVtb3J5X3VubWFwX3Jlc291cmNlKGZtZW0sIGZyZXMpOworCisg
ICAgcmV0dXJuIDA7Cit9CisKK2ludCB4Y19kb21fZ250dGFiX2luaXQoc3RydWN0IHhjX2RvbV9p
bWFnZSAqZG9tKQoreworICAgIGJvb2wgaXNfaHZtID0geGNfZG9tX3RyYW5zbGF0ZWQoZG9tKTsK
KyAgICB4ZW5fcGZuX3QgY29uc29sZV9nbWZuID0geGNfZG9tX3AybShkb20sIGRvbS0+Y29uc29s
ZV9wZm4pOworICAgIHhlbl9wZm5fdCB4ZW5zdG9yZV9nbWZuID0geGNfZG9tX3AybShkb20sIGRv
bS0+eGVuc3RvcmVfcGZuKTsKKworICAgIHJldHVybiB4Y19kb21fZ250dGFiX3NlZWQoZG9tLT54
Y2gsIGRvbS0+Z3Vlc3RfZG9taWQsIGlzX2h2bSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnNvbGVfZ21mbiwgeGVuc3RvcmVfZ21mbiwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGRvbS0+Y29uc29sZV9kb21pZCwgZG9tLT54ZW5zdG9yZV9kb21pZCk7CiB9CiAKIC8q
CmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlX3g4Nl9odm0uYyBiL3Rvb2xz
L2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X2h2bS5jCmluZGV4IDIyN2M0ODU1M2UuLjQ3NjVhNTJm
MzMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X2h2bS5jCisrKyBi
L3Rvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X2h2bS5jCkBAIC0yMTYsMTEgKzIxNiwxMSBA
QCBzdGF0aWMgaW50IHg4Nl9odm1fc3RyZWFtX2NvbXBsZXRlKHN0cnVjdCB4Y19zcl9jb250ZXh0
ICpjdHgpCiAgICAgICAgIHJldHVybiByYzsKICAgICB9CiAKLSAgICByYyA9IHhjX2RvbV9nbnR0
YWJfaHZtX3NlZWQoeGNoLCBjdHgtPmRvbWlkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjdHgtPnJlc3RvcmUuY29uc29sZV9nZm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGN0eC0+cmVzdG9yZS54ZW5zdG9yZV9nZm4sCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGN0eC0+cmVzdG9yZS5jb25zb2xlX2RvbWlkLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjdHgtPnJlc3RvcmUueGVuc3RvcmVfZG9taWQpOworICAgIHJjID0geGNf
ZG9tX2dudHRhYl9zZWVkKHhjaCwgY3R4LT5kb21pZCwgdHJ1ZSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjdHgtPnJlc3RvcmUuY29uc29sZV9nZm4sCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY3R4LT5yZXN0b3JlLnhlbnN0b3JlX2dmbiwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBjdHgtPnJlc3RvcmUuY29uc29sZV9kb21pZCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBjdHgtPnJlc3RvcmUueGVuc3RvcmVfZG9taWQpOwogICAgIGlmICggcmMgKQogICAg
IHsKICAgICAgICAgUEVSUk9SKCJGYWlsZWQgdG8gc2VlZCBncmFudCB0YWJsZSIpOwpkaWZmIC0t
Z2l0IGEvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZV94ODZfcHYuYyBiL3Rvb2xzL2xpYnhjL3hj
X3NyX3Jlc3RvcmVfeDg2X3B2LmMKaW5kZXggZDgxZGZkY2NhNi4uYTJkYmY4NTE1NyAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZV94ODZfcHYuYworKysgYi90b29scy9saWJ4
Yy94Y19zcl9yZXN0b3JlX3g4Nl9wdi5jCkBAIC0xMTA1LDcgKzExMDUsNyBAQCBzdGF0aWMgaW50
IHg4Nl9wdl9zdHJlYW1fY29tcGxldGUoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCkKICAgICBp
ZiAoIHJjICkKICAgICAgICAgcmV0dXJuIHJjOwogCi0gICAgcmMgPSB4Y19kb21fZ250dGFiX3Nl
ZWQoeGNoLCBjdHgtPmRvbWlkLAorICAgIHJjID0geGNfZG9tX2dudHRhYl9zZWVkKHhjaCwgY3R4
LT5kb21pZCwgZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3R4LT5yZXN0b3Jl
LmNvbnNvbGVfZ2ZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN0eC0+cmVzdG9yZS54
ZW5zdG9yZV9nZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3R4LT5yZXN0b3JlLmNv
bnNvbGVfZG9taWQsCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kb20uYyBiL3Rvb2xz
L2xpYnhsL2xpYnhsX2RvbS5jCmluZGV4IDNjZmUwZDQ4MDguLmM4YTFkYzdmZDUgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5j
CkBAIC05MDUsNyArOTA1LDYgQEAgc3RhdGljIGludCBodm1fYnVpbGRfc2V0X3BhcmFtcyh4Y19p
bnRlcmZhY2UgKmhhbmRsZSwgdWludDMyX3QgZG9taWQsCiAgICAgKnN0b3JlX21mbiA9IHN0cl9t
Zm47CiAgICAgKmNvbnNvbGVfbWZuID0gY29uc19tZm47CiAKLSAgICB4Y19kb21fZ250dGFiX2h2
bV9zZWVkKGhhbmRsZSwgZG9taWQsICpjb25zb2xlX21mbiwgKnN0b3JlX21mbiwgY29uc29sZV9k
b21pZCwgc3RvcmVfZG9taWQpOwogICAgIHJldHVybiAwOwogfQogCmRpZmYgLS1naXQgYS90b29s
cy9weXRob24veGVuL2xvd2xldmVsL3hjL3hjLmMgYi90b29scy9weXRob24veGVuL2xvd2xldmVs
L3hjL3hjLmMKaW5kZXggZmMxOWVlMDc0MS4uNWFkZTEyNzYyYSAxMDA2NDQKLS0tIGEvdG9vbHMv
cHl0aG9uL3hlbi9sb3dsZXZlbC94Yy94Yy5jCisrKyBiL3Rvb2xzL3B5dGhvbi94ZW4vbG93bGV2
ZWwveGMveGMuYwpAQCAtODAwLDkgKzgwMCw5IEBAIHN0YXRpYyBQeU9iamVjdCAqcHl4Y19nbnR0
YWJfaHZtX3NlZWQoWGNPYmplY3QgKnNlbGYsCiAJCQkJICAgICAgJmNvbnNvbGVfZG9taWQsICZ4
ZW5zdG9yZV9kb21pZCkgKQogICAgICAgICByZXR1cm4gTlVMTDsKIAotICAgIGlmICggeGNfZG9t
X2dudHRhYl9odm1fc2VlZChzZWxmLT54Y19oYW5kbGUsIGRvbSwKLQkJCQljb25zb2xlX2dtZm4s
IHhlbnN0b3JlX2dtZm4sCi0JCQkJY29uc29sZV9kb21pZCwgeGVuc3RvcmVfZG9taWQpICE9IDAg
KQorICAgIGlmICggeGNfZG9tX2dudHRhYl9zZWVkKHNlbGYtPnhjX2hhbmRsZSwgZG9tLCB0cnVl
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnNvbGVfZ21mbiwgeGVuc3RvcmVfZ21m
biwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zb2xlX2RvbWlkLCB4ZW5zdG9yZV9k
b21pZCkgIT0gMCApCiAgICAgICAgIHJldHVybiBweXhjX2Vycm9yX3RvX2V4Y2VwdGlvbihzZWxm
LT54Y19oYW5kbGUpOwogCiAgICAgcmV0dXJuIFB5X05vbmU7Ci0tIAoyLjExLjAKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 13:15:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 13:15:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmfLe-0001V8-FM; Mon, 06 Aug 2018 13:14: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=sagg=kv=citrix.com=prvs=749c18510=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fmfLd-0001V3-Eu
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 13:14:57 +0000
X-Inumbo-ID: 9654cd73-997a-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9654cd73-997a-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 15:14:03 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,452,1526342400"; d="scan'208";a="62052546"
Date: Mon, 6 Aug 2018 14:14:51 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180806131451.GM1327@perard.uk.xensource.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-23-anthony.perard@citrix.com>
 <20180802111737.bxzbk6cododv2dmj@mac>
 <20180803172500.GL1327@perard.uk.xensource.com>
 <20180806112522.tivasi6rlucnruks@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180806112522.tivasi6rlucnruks@mac>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [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: 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>

T24gTW9uLCBBdWcgMDYsIDIwMTggYXQgMDE6MjU6MjJQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEF1ZyAwMywgMjAxOCBhdCAwNjoyNTowMFBNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+IE9uIFRodSwgQXVnIDAyLCAyMDE4IGF0IDAxOjE3OjM3UE0g
KzAyMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPiA+IE9uIEZyaSwgSnVsIDI3LCAyMDE4
IGF0IDAzOjA2OjA0UE0gKzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiA+IGRpZmYg
LS1naXQgYS90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgYi90b29scy9saWJ4bC9saWJ4bF90
eXBlcy5pZGwKPiA+ID4gPiBpbmRleCA0YTM4NTgwMWJhLi5lMTA0ZmVhOTQxIDEwMDY0NAo+ID4g
PiA+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAo+ID4gPiA+ICsrKyBiL3Rvb2xz
L2xpYnhsL2xpYnhsX3R5cGVzLmlkbAo+ID4gPiA+IEBAIC02OSw2ICs2OSwxMCBAQCBsaWJ4bF9l
cnJvciA9IEVudW1lcmF0aW9uKCJlcnJvciIsIFsKPiA+ID4gPiAgICAgICgtMjMsICJOT1RGT1VO
RCIpLAo+ID4gPiA+ICAgICAgKC0yNCwgIkRPTUFJTl9ERVNUUk9ZRUQiKSwgIyBUYXJnZXQgZG9t
YWluIGNlYXNlZCB0byBleGlzdCBkdXJpbmcgb3AKPiA+ID4gPiAgICAgICgtMjUsICJGRUFUVVJF
X1JFTU9WRUQiKSwgIyBGb3IgZnVuY3Rpb25hbGl0eSB0aGF0IGhhcyBiZWVuIHJlbW92ZWQKPiA+
ID4gPiArICAgICgtMjYsICJRTVBfR0VORVJJQ19FUlJPUiIpLCAjIHVuc3BlY2lmaWVkIHFtcCBl
cnJvcgo+ID4gPiA+ICsgICAgKC0yNywgIlFNUF9DT01NQU5EX05PVF9GT1VORCIpLCAjIHRoZSBy
ZXF1ZXN0ZWQgY29tbWFuZCBoYXMgbm90IGJlZW4gZm91bmQKPiA+ID4gPiArICAgICgtMjgsICJR
TVBfREVWSUNFX05PVF9BQ1RJVkUiKSwgIyBhIGRldmljZSBoYXMgZmFpbGVkIHRvIGJlIGJlY29t
ZSBhY3RpdmUKPiA+ID4gPiArICAgICgtMjksICJRTVBfREVWSUNFX05PVF9GT1VORCIpLCAjIHRo
ZSByZXF1ZXN0ZWQgZGV2aWNlIGhhcyBub3QgYmVlbiBmb3VuZAo+ID4gPiAKPiA+ID4gRG8gd2Ug
cmVhbGx5IG5lZWQgc3VjaCBncmFudWxhcml0eSBmb3IgUU1QIGVycm9ycz8gSXNuJ3QgaXQgZW5v
dWdoIHRvCj4gPiA+IGhhdmUgYSBzaW5nbGUgRVJST1JfUU1QIG9yIHNpbWlsYXI/Cj4gPiAKPiA+
IE5vIEkgZG9uJ3QgdGhpbmsgc28uIFFNUF9DT01NQU5EX05PVF9GT1VORCBjYW4gYmUgdXNlZnVs
IHdoZW4gYSBxbXAKPiA+IGNvbW1hbmQgaXMgcmVtb3ZlZCAodGhlcmUgaXMgYWxyZWFkeSBvbmUg
dGhhdCBpcyBkZXByZWNhdGVkIGFuZCB3ZSB1c2UpLgo+ID4gCj4gPiBUaGUgbGFzdCB0d28gY291
bGQgYmUgdXNlZnVsIHRvIHVzZXIgb2YgbGlieGwgYXMgdGhleSBjb3VsZCBwcm92aWRlCj4gPiBi
ZXR0ZXIgZXJyb3IgbWVzc2FnZXMuIHhsIGRvbid0IGNhcmUgYmVjYXVzZSB3aGF0ZXZlciBlcnJv
ciBtZXNzYWdlIGlzCj4gPiBhdHRhY2ggdG8gdGhlIGVycm9yLCBpdCB3aWxsIGJlIHByaW50ZWQu
Cj4gCj4gSSB3b25kZXIgaWYgdGhpcyBzZXQgb2YgZXJyb3JzIHdpbGwgY2hhbmdlIHZlcnkgb2Z0
ZW4sIGF0IHRoZSBlbmQgb2YKPiBkYXkgaXQncyBub3QgY29udHJvbGxlZCBieSBvdXJzZWx2ZXMg
YnV0IFFFTVUsIGFuZCB0aGVuIGhvdyBtdWNoCj4gY2hhc2luZyB3aWxsIGxpYnhsIGhhdmUgdG8g
ZG8gaW4gb3JkZXIgdG8ga2VlcCB1cCB3aXRoIG5ldyB0eXBlcyBvZgo+IFFNUCBlcnJvcnMuCgps
aWJ4bCBkb2Vzbid0IGhhdmUgdG8ga25vdyBhbGwgdGhlIHBvc3NpYmxlIGVycm9yIGNvZGUuIFdo
ZW5ldmVyIHRoZXJlJ3MKYSBjb2RlIHRoYXQgaXMgbm90IGtub3duLCBJIHNpbXBsZSByZXR1cm4g
RVJST1JfRkFJTCB0byB0aGUgY2FsbGVyLiBTbwppdCBkb2Vzbid0IG1hdHRlciBob3cgb2Z0ZW4g
bmV3IGVycm9yIGNvZGVzIGFyZSBhZGRlZC4gKEFsc28sIEkndmUKYWxyZWFkeSBsZWZ0IG91dCBv
bmUgZXJyb3IgY29kZSB3aGljaCBpcyBLVk0gc3BlY2lmaWMuKQoKPiBJTU8gSSBkb24ndCBzZWUg
YSBsb3Qgb2YgdmFsdWUgaW4gcmV0dXJuaW5nIHNwZWNpZmljIFFNUCBlcnJvciBjb2Rlcwo+IGZy
b20gbGlieGwsIGFuZCBJIHdvdWxkIGV2ZW4gY29uc2lkZXIgd2hldGhlciBpdCdzIHdvcnRoIHRv
IGhhdmUKPiBzb21ldGhpbmcgbGlrZSBFUlJPUl9RTVAsIGJlY2F1c2UgSSBkb24ndCB0aGluayB0
aGVyZSdzIG11Y2ggdGhlCj4gY2FsbGVyIGNhbiBkbyBpbiBjYXNlIG9mIFFNUCBmYWlsdXJlLiBJ
dCdzIGFuIGludGVybmFsIGxpYnhsIFFNUAo+IGVycm9yLCBhbmQgaXQncyBub3QgbGlrZSB0aGUg
Y2FsbGVyIGlzIGdvaW5nIHRvIHN0YXJ0IGl0J3Mgb3duIFFNUAo+IGNvbm5lY3Rpb24gaW4gb3Jk
ZXIgdG8gc3BlYWsgd2l0aCBRRU1VIGRpcmVjdGx5IGluIG9yZGVyIHRvIHNvbHZlCj4gd2hhdGV2
ZXIgUU1QIGlzc3VlIGl0IGdvdCBmcm9tIGxpYnhsLgoKVGhvc2UgZXJyb3IgY29kZXMgYXJlbid0
ICJpbnRlcm5hbCBsaWJ4bCBRTVAgZXJyb3IiLCB0aGUgUU1QIGNvbm5lY3Rpb24KaXMgd29ya2lu
ZyBwZXJmZWN0bHkgZmluZS4gQWxsIHRob3NlIGVycm9yIGNvbWVzIGZyb20gUUVNVS4KCkFsbCB0
aG9zZSBlcnJvciBjb2RlcyBhcmUgcGFydCBvZiBwb3NzaWJsZSByZXNwb25zZXMgdG8gYSBjb21t
YW5kLgoKSGVyZSBhcmUgdGhlIHBvc3NpYmxlIHdheSB0aGF0IGEgY2FsbGVyIGNhbiBzb2x2ZSBh
biBpc3N1ZSB3aXRoIGVhY2gKZXJyb3IgY29kZToKCkdlbmVyaWNFcnJvcjoKICBUaGUgY29tbWFu
ZCBmYWlsZWQsIHRoZXJlJ3MgYSBkZXNjcmlwdGlvbiB0aGF0IGEgSHVtYW4gY2FuIHJlYWQuIE5v
dAogIG11Y2ggZWxzZSBjYW4gYmUgZG9uZS4KCkNvbW1hbmROb3RGb3VuZDoKICBXaWxsLCB0aGUg
UU1QIGNvbW1hbmQgdGhhdCB0aGUgY2FsbGVyIGlzIHRyeWluZyB0byB1c2UgaXMgdW5rbm93biB0
bwogIHRoZSBjdXJyZW50IFFFTVUsIGl0J3MgbWF5YmUgYSBjb21tYW5kIGludHJvZHVjZWQgaW4g
bmV3ZXIgdmVyc2lvbiBvZgogIFFFTVUsIG9yIGEgZGVwcmVjYXRlZCBjb21tYW5kIHRoYXQgaXMg
bm93IHJlbW92ZWQuCiAgTWF5YmUgdGhlIGNhbGxlciB0cnkgdG8gdXNlIGEgbmV3ZXIgY29tbWFu
ZCB0aGF0IHJlcGxhY2UgYSBkZXByZWNhdGVkCiAgb25lLCBvbiBlcnJvciwgaXQgY291bGQgY2Fs
bCB0aGUgb2xkZXIgdmVyc2lvbi4gQW5kIHZpY2UgdmVyc2EuCgpEZXZpY2VOb3RBY3RpdmU6CiAg
VGhlIGRldmljZSB0aGF0IGxpYnhsIGlzIHRyeWluZyB0byBhZGQgdmlhIHRoZSBjb21tYW5kIHdh
c24ndCBicmluZyB1cAogIHByb3Blcmx5LCB0aGUgY2FsbGVyIGNvdWxkIHRyeSBhZ2FpbiB3aXRo
IGRpZmZlcmVudCBwYXJhbWV0ZXJzIG9yCiAgaW52ZXJzdGlnYXRlIHdpdGggInF1ZXJ5LSoiIGNv
bW1hbmRzIHRvIGZpbmQgb3V0IHdoYXQncyBtaXNzaW5nLgoKRGV2aWNlTm90Rm91bmQ6CiAgVGhl
IGRldmljZSB0aGF0IHRoZSBjYWxsZXIgaXMgdHJ5aW5nIHRvIG1vZGlmeSAobGlrZSBhIGNkcm9t
IGRyaXZlKSBpcwogIG5vdCBmb3VuZCBpbiBRRU1VLCB0aGUgY2FsbGVyIGNvdWxkIHRyeSB0byBh
ZGQgaXQgb3IgbGV0IHRoZSB1c2VyIGtub3cKICB0aGF0IHRoZSBkZXZpY2UgZG9lc24ndCBleGlz
dC4KCgpOb25lIG9mIHRob3NlIGVycm9yIGNvZGUgYXJlIFFNUCBpc3N1ZS4KCi0tIApBbnRob255
IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 14:16:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 14:16: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 1fmgIU-00069y-Lr; Mon, 06 Aug 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=6qro=kv=kernel.dk=axboe@srs-us1.protection.inumbo.net>)
 id 1fmgIT-00068F-8e
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 14:15:45 +0000
X-Inumbo-ID: 1513e7e9-9983-11e8-a8a5-bc764e045a96
Received: from mail-it0-x243.google.com (unknown [2607:f8b0:4001:c0b::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1513e7e9-9983-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 16:14:51 +0200 (CEST)
Received: by mail-it0-x243.google.com with SMTP id 72-v6so17593165itw.3
 for <xen-devel@lists.xenproject.org>; Mon, 06 Aug 2018 07:15:43 -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=rYoxsb6mB11+EEGRUDwY5xjmxxrQk5IY/XKCQuxpL48=;
 b=g64/m/ZXVc90phe+gXiHGOHKLhvuU+fsqOaJYMTEvNdW1E46vZdcE5VBeR2tevii9E
 kPYY9x8mCpe9x5Mn8ZKK2U3fFbAZoCjSRB26WVWGHpdFlr1J+zTxAUm3c0UUR/b+e6NL
 WEWtH3x+zpv3hiv3mxT3qqCY48IYz1pFCiSh0iHANo/dXKaGIXDe9YH0fA7BP6wW2cUh
 Yfa1TaTcQKQQYxX9HOExN9B0zrX1R7VxhfSlXA+UTqAxMfep7s+i89QlAtKuX+VjFpVY
 VKQ36h2ti/qOG6I4tcTZtqrbWup9sGMKC+CG6C7OlTunMAXcDiTYKYWqkPdWxWjN5fQe
 nB8A==
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=rYoxsb6mB11+EEGRUDwY5xjmxxrQk5IY/XKCQuxpL48=;
 b=Xd361ecIJe/tj2FNN4mB+y1mgqFBAU+x2eqhU5/4aMfMLYrg0D0xS4fgESVKw/Z2f5
 lj2o8T5WEqfbPf+GAZzTO5bIieAAqenhB00y+pW4YHYpF/35CjvKSuzMLGifI9rebasF
 Oh5i64a7S4/QD77naPnznqwP5Ujx2iogps4wpz8N6svY9rUgE21XQXUhsYOiU8DP2PRC
 ypn3dCWjMOlV6SvmbrsoL+h8W6/kP0TGiNOuk9UgZATOXhmnjb8z7GuZzQ7P9H1LLLju
 PnBmJF5e09qjX9bPDkosIulerf8ThjPSwlfHPkxvk+aX0EV7TAjQFtOa8KBLf9hxaab9
 Jc4w==
X-Gm-Message-State: AOUpUlFIU51e7kyPO7AZX0uiMyw3IdMZ1RYOrf+A15cZYfydtmwRRXw2
 lFV2YHGhGwynI+yWl8nvj40vDg==
X-Google-Smtp-Source: AAOMgpeMxsm9jB+VNFlZFvZbFS39/0MLb4UQGsQmVPalTgvKZ22wKJMUneD3PeHCh9IWa3z0I+HarA==
X-Received: by 2002:a24:8a85:: with SMTP id
 v127-v6mr15606500itd.98.1533564942747; 
 Mon, 06 Aug 2018 07:15:42 -0700 (PDT)
Received: from [192.168.1.55] ([216.160.245.98])
 by smtp.gmail.com with ESMTPSA id d74-v6sm1370103itb.23.2018.08.06.07.15.41
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 06 Aug 2018 07:15:41 -0700 (PDT)
To: "Gustavo A. R. Silva" <gustavo@embeddedor.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>
References: <20180805000859.GA20132@embeddedor.com>
From: Jens Axboe <axboe@kernel.dk>
Message-ID: <40c7f420-804c-6ea4-c4aa-11dd35bf9ce5@kernel.dk>
Date: Mon, 6 Aug 2018 08:15:40 -0600
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20180805000859.GA20132@embeddedor.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen-blkfront: use true and false for
 boolean values
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gOC80LzE4IDY6MDggUE0sIEd1c3Rhdm8gQS4gUi4gU2lsdmEgd3JvdGU6Cj4gUmV0dXJuIHN0
YXRlbWVudHMgaW4gZnVuY3Rpb25zIHJldHVybmluZyBib29sIHNob3VsZCB1c2UgdHJ1ZSBvciBm
YWxzZQo+IGluc3RlYWQgb2YgYW4gaW50ZWdlciB2YWx1ZS4KPiAKPiBUaGlzIGNvZGUgd2FzIGRl
dGVjdGVkIHdpdGggdGhlIGhlbHAgb2YgQ29jY2luZWxsZS4KCkFwcGxpZWQsIHRoYW5rcy4KCi0t
IApKZW5zIEF4Ym9lCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 14:29:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 14:29:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmgVv-00073y-Uz; Mon, 06 Aug 2018 14:29: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=58py=kv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmgVu-00073m-De
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 14:29:38 +0000
X-Inumbo-ID: 05c99137-9985-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 05c99137-9985-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 16:28: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 1fmgVs-0004aa-22; Mon, 06 Aug 2018 14: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 1fmgVr-0001u0-IN; Mon, 06 Aug 2018 14:29:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmgVr-0007f2-Hl; Mon, 06 Aug 2018 14:29:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125544-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:hosts-allocate:broken:heisenbug
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-localmigrate:fail:heisenbug
 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-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-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-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-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:migrate-support-check:fail:nonblocking
 linux-4.9:test-arm64-arm64-xl: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-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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale: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-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-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=19e5f4da1240dcc32cda9b9022308c1b4c72e1f1
X-Osstest-Versions-That: linux=060744011e93679f03932f050619744be895b772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 06 Aug 2018 14:29:35 +0000
Subject: [Xen-devel] [linux-4.9 test] 125544: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTU0NCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTU0NC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICBicm9rZW4g
cGFzcyBpbiAxMjU1MTEKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTIgZ3Vl
c3Qtc3RhcnQvcmVkaGF0LnJlcGVhdCBmYWlsIGluIDEyNTUxMSBwYXNzIGluIDEyNTU0NAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCAgICAgICBm
YWlsIHBhc3MgaW4gMTI1NTExCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgMTQgZ3Vlc3QtbG9jYWxtaWdyYXRlIGZhaWwgcGFzcyBpbiAxMjU1MTEKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3QtbG9jYWxtaWdy
YXRlL3gxMCBmYWlsIGluIDEyNTUxMSBsaWtlIDEyNTE1NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTgz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE4MwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFt
ZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAg
MTllNWY0ZGExMjQwZGNjMzJjZGE5YjkwMjIzMDhjMWI0YzcyZTFmMQpiYXNlbGluZSB2ZXJzaW9u
OgogbGludXggICAgICAgICAgICAgICAgMDYwNzQ0MDExZTkzNjc5ZjAzOTMyZjA1MDYxOTc0NGJl
ODk1Yjc3MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MTgzICAyMDE4LTA3LTE1IDE2OjQ2OjUz
IFogICAyMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTI3MSAgMjAxOC0wNy0xNyAxMDox
MjoxOSBaICAgMjAgZGF5cyAgICA2IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTUx
MSAgMjAxOC0wNy0yMyAwMTowOTozNCBaICAgMTQgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVv
cGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZWtzYW5kZXIgTW9yZ2Fk
byA8YWxla3NhbmRlckBhbGVrc2FuZGVyLmVzPgogIEFsZXggQ2hlbiA8YWxleC5jaGVuQGh1YXdl
aS5jb20+CiAgQWxleCBWZXNrZXIgPHZhbGV4QG1lbGxhbm94LmNvbT4KICBBbWl0IFB1bmRpciA8
YW1pdC5wdW5kaXJAbGluYXJvLm9yZz4KICBBbWl0IFNoYWggPGFhbXNAYW1hem9uLmNvbT4KICBB
bmRyZWFzIFNjaHdhYiA8c2Nod2FiQGxpbnV4LW02OGsub3JnPgogIEFuZHJldyBNb3J0b24gPGFr
cG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQmVuamFtaW4gVGlzc29pcmVzIDxiZW5qYW1pbi50
aXNzb2lyZXNAcmVkaGF0LmNvbT4KICBCasO4cm4gTW9yayA8Ympvcm5AbW9yay5ubz4KICBDYXRh
bGluIE1hcmluYXMgPGNhdGFsaW4ubWFyaW5hc0Bhcm0uY29tPgogIENoYW5nd2VpIEdlIDxnZS5j
aGFuZ3dlaUBoM2MuY29tPgogIENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVr
PgogIENocmlzdGlhbiBMYW1wYXJ0ZXIgPGNodW5rZWV5QGdvb2dsZW1haWwuY29tPgogIENocmlz
dG9mZmVyIERhbGwgPGNkYWxsQGxpbmFyby5vcmc+CiAgQ2hyaXN0b2ZmZXIgRGFsbCA8Y2hyaXN0
b2ZmZXIuZGFsbEBhcm0uY29tPgogIENocmlzdG9mZmVyIERhbGwgPGNocmlzdG9mZmVyLmRhbGxA
bGluYXJvLm9yZz4KICBDaHJpc3RvcGggSGVsbHdpZyA8aGNoQGxzdC5kZT4KICBDeXJpbGxlIFBp
dGNoZW4gPGN5cmlsbGUucGl0Y2hlbkBhdG1lbC5jb20+CiAgRGFtaWVuIExlIE1vYWwgPGRhbWll
bi5sZW1vYWxAd2RjLmNvbT4KICBEYW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5j
b20+CiAgRGF2aWQgUmllbnRqZXMgPHJpZW50amVzQGdvb2dsZS5jb20+CiAgRGF2aWQgUy4gTWls
bGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0PgogIERhdmlkIFdvb2Rob3VzZSA8ZHdtd0BhbWF6b24u
Y28udWs+CiAgRXJpYyBCaWdnZXJzIDxlYmlnZ2Vyc0Bnb29nbGUuY29tPgogIEVyaWMgRHVtYXpl
dCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBGbG9yaWFuIFdlc3RwaGFsIDxmd0BzdHJsZW4uZGU+
CiAgRmxvcmlzIEJvcyA8Ym9zQGplLWVpZ2VuLWRvbWVpbi5ubD4KICBHcmVnIEtyb2FoLUhhcnRt
YW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgogIEd1c3Rhdm8gQS4gUi4gU2lsdmEgPGd1
c3Rhdm9AZW1iZWRkZWRvci5jb20+CiAgSC4gUGV0ZXIgQW52aW4gPGhwYUBsaW51eC5pbnRlbC5j
b20+CiAgSGFucyBkZSBHb2VkZSA8aGRlZ29lZGVAcmVkaGF0LmNvbT4KICBIZWluZXIgS2FsbHdl
aXQgPGhrYWxsd2VpdDFAZ21haWwuY29tPgogIEhlcmJlcnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFw
YW5hLm9yZy5hdT4KICBIdWFjYWkgQ2hlbiA8Y2hlbmhjQGxlbW90ZS5jb20+CiAgSWxwbyBKw6Ry
dmluZW4gPGlscG8uamFydmluZW5AaGVsc2lua2kuZmk+CiAgSW5nbyBNb2xuYXIgPG1pbmdvQGtl
cm5lbC5vcmc+CiAgSmFtZXMgTW9yc2UgPGphbWVzLm1vcnNlQGFybS5jb20+CiAgSmFubiBIb3Ju
IDxqYW5uaEBnb29nbGUuY29tPgogIEphc29uIEd1bnRob3JwZSA8amdnQG1lbGxhbm94LmNvbT4K
ICBKYXNvbiBXYW5nIDxqYXNvd2FuZ0ByZWRoYXQuY29tPgogIEplbnMgQXhib2UgPGF4Ym9lQGtl
cm5lbC5kaz4KICBKaXJpIEtvc2luYSA8amtvc2luYUBzdXNlLmN6PgogIEppcmkgU2xhYnkgPGpz
bGFieUBzdXNlLmN6PgogIEpvaGFuIEhvdm9sZCA8am9oYW5Aa2VybmVsLm9yZz4KICBKb24gSHVu
dGVyIDxqb25hdGhhbmhAbnZpZGlhLmNvbT4KICBKb25hcyBHb3Jza2kgPGpvbmFzLmdvcnNraUBn
bWFpbC5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEthbGxlIFZhbG8g
PGt2YWxvQGNvZGVhdXJvcmEub3JnPgogIEtlZXMgQ29vayA8a2Vlc2Nvb2tAY2hyb21pdW0ub3Jn
PgogIEtlaXRoIEJ1c2NoIDxrZWl0aC5idXNjaEBpbnRlbC5jb20+CiAgS29uc3RhbnRpbiBLaGxl
Ym5pa292IDxraGxlYm5pa292QHlhbmRleC10ZWFtLnJ1PgogIExhdXJhIEFiYm90dCA8bGFiYm90
dEByZWRoYXQuY29tPgogIExlb24gUm9tYW5vdnNreSA8bGVvbnJvQG1lbGxhbm94LmNvbT4KICBM
aW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTWFyYyBaeW5n
aWVyIDxtYXJjLnp5bmdpZXJAYXJtLmNvbT4KICBNYXJrIFJ1dGxhbmQgPG1hcmsucnV0bGFuZEBh
cm0uY29tPgogIE1hc2FoaXJvIFlhbWFkYSA8eWFtYWRhLm1hc2FoaXJvQHNvY2lvbmV4dC5jb20+
CiAgTWF0dGhpYXMgS2FlaGxja2UgPG1rYUBjaHJvbWl1bS5vcmc+CiAgTWljaGFsIEthbGRlcm9u
IDxNaWNoYWwuS2FsZGVyb25AY2F2aXVtLmNvbT4KICBOYWRhdiBBbWl0IDxuYW1pdEB2bXdhcmUu
Y29tPgogIE5lYWwgQ2FyZHdlbGwgPG5jYXJkd2VsbEBnb29nbGUuY29tPgogIE5pY2sgRGVzYXVs
bmllcnMgPG5kZXNhdWxuaWVyc0Bnb29nbGUuY29tPgogIE5pY28gU25lY2sgPHNuZWNrbmljb0Bn
bWFpbC5jb20+CiAgT2xlZyBOZXN0ZXJvdiA8b2xlZ0ByZWRoYXQuY29tPgogIE9sbGkgU2Fsb25l
biA8b2xsaS5zYWxvbmVuQGlraS5maT4KICBPc2NhciBTYWx2YWRvciA8b3NhbHZhZG9yQHN1c2Uu
ZGU+CiAgUGFibG8gTmVpcmEgQXl1c28gPHBhYmxvQG5ldGZpbHRlci5vcmc+CiAgUGF1bCBCdXJ0
b24gPHBhdWwuYnVydG9uQG1pcHMuY29tPgogIFBhdWwgTWVuemVsIDxwbWVuemVsQG1vbGdlbi5t
cGcuZGU+CiAgUGluZy1LZSBTaGloIDxwa3NoaWhAcmVhbHRlay5jb20+CiAgUWluZyBYaWEgPHhp
YXFpbmcxN0BoaXNpbGljb24uY29tPgogIFJhZmFlbCBKLiBXeXNvY2tpIDxyYWZhZWwuai53eXNv
Y2tpQGludGVsLmNvbT4KICBTYWVlZCBNYWhhbWVlZCA8c2FlZWRtQG1lbGxhbm94LmNvbT4KICBT
YW50b3NoIFNoaWxpbWthciA8c2FudG9zaC5zaGlsaW1rYXJAb3JhY2xlLmNvbT4KICBTY290dCBC
YXVlciA8c2NvdHQuYmF1ZXJAaW50ZWwuY29tPgogIFNlZGF0IERpbGVrIDxzZWRhdC5kaWxla0Bn
bWFpbC5jb20+CiAgU2VyZ2UgU2VtaW4gPGZhbmNlci5sYW5jZXJAZ21haWwuY29tPgogIFNoYXkg
QWdyb3NraW4gPHNoYXlhZ0BtZWxsYW5veC5jb20+CiAgU2ltb24gVmVpdGggPHN2ZWl0aEBhbWF6
b24uZGU+CiAgU29kYWd1ZGkgUHJhc2FkIDxwc29kYWd1ZEBjb2RlYXVyb3JhLm9yZz4KICBTdGVm
YW4gV2FocmVuIDxzdGVmYW4ud2FocmVuQGkyc2UuY29tPgogIFN0ZXZlIFdpc2UgPHN3aXNlQG9w
ZW5ncmlkY29tcHV0aW5nLmNvbT4KICBTdWRhcnNhbmEgUmVkZHkgS2FsbHVydSA8U3VkYXJzYW5h
LkthbGx1cnVAY2F2aXVtLmNvbT4KICBUYWthc2hpIEl3YWkgPHRpd2FpQHN1c2UuZGU+CiAgVGVq
dW4gSGVvIDx0akBrZXJuZWwub3JnPgogIFRldHN1byBIYW5kYSA8cGVuZ3Vpbi1rZXJuZWxAaS1s
b3ZlLnNha3VyYS5uZS5qcD4KICBUaGVvZG9yZSBUcydvIDx0eXRzb0BtaXQuZWR1PgogIFRoaWVy
cnkgUmVkaW5nIDx0cmVkaW5nQG52aWRpYS5jb20+CiAgVG9tYXN6IEtyYW1rb3dza2kgPHRrQHRo
ZS10ay5jb20+CiAgVWxmIEhhbnNzb24gPHVsZi5oYW5zc29uQGxpbmFyby5vcmc+CiAgV2lsbCBE
ZWFjb24gPHdpbGwuZGVhY29uQGFybS5jb20+CiAgV29sZnJhbSBTYW5nIDx3c2FAdGhlLWRyZWFt
cy5kZT4KICB4MDAyNzAxNzAgPHhpYXFpbmcxN0BoaXNpbGljb24uY29tPgogIFhpbiBMb25nIDxs
dWNpZW4ueGluQGdtYWlsLmNvbT4KICBZdWNodW5nIENoZW5nIDx5Y2hlbmdAZ29vZ2xlLmNvbT4K
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
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
ZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVu
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpi
cm9rZW4tc3RlcCB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgaG9zdHMtYWxsb2NhdGUKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjkzNSBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 14:40:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 14:40:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmgg4-0008Qc-6v; Mon, 06 Aug 2018 14:40: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=58py=kv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmgg3-0008QS-2a
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 14:40:07 +0000
X-Inumbo-ID: ab2ea4e5-9986-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ab2ea4e5-9986-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 14:40:31 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fmgfx-0004p5-V3; Mon, 06 Aug 2018 14:40: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 1fmgfx-00028a-H3; Mon, 06 Aug 2018 14:40:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmgfx-0007yx-GA; Mon, 06 Aug 2018 14:40:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125749-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:build-arm64-pvops:<job
 status>:broken:regression
 xen-4.7-testing:build-arm64-xsm:<job status>:broken:regression
 xen-4.7-testing:build-arm64:<job status>:broken:regression
 xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.7-testing:build-arm64:hosts-allocate:broken:allowable
 xen-4.7-testing:build-arm64-pvops:hosts-allocate:broken:allowable
 xen-4.7-testing:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-4.7-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-4.7-testing:build-arm64:capture-logs:broken:nonblocking
 xen-4.7-testing:build-arm64-pvops:capture-logs:broken:nonblocking
 xen-4.7-testing:build-arm64-xsm:capture-logs:broken:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat: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-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check: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-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-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-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-armhf-armhf-libvirt-raw:migrate-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:migrate-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-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-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-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-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-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: Mon, 06 Aug 2018 14:40:01 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 125749: 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>

ZmxpZ2h0IDEyNTc0OSB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc0OS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRl
L3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyNTA1NwoKVGVzdHMgd2hpY2ggYXJl
IGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDEyNTcwOCBw
YXNzIGluIDEyNTc0OQogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgIDUwIHh0Zi90ZXN0LWh2bTY0
LWxici10c3gtdm1lbnRyeSBmYWlsIHBhc3MgaW4gMTI1NzA4CiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgcGFzcyBp
biAxMjU3MDgKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5v
dCBibG9ja2luZyk6CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9j
YXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjUwNTcKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTA1
NwogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAg
IGJyb2tlbiBSRUdSLiB2cy4gMTI1MDU3CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1
dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAgYnJva2Vu
IGJsb2NrZWQgaW4gMTI1MDU3CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAzIGNhcHR1
cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjUwNTcKIGJ1aWxkLWFybTY0LXhz
bSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9ja2VkIGlu
IDEyNTA1NwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5y
ZXBlYXQgZmFpbCBpbiAxMjU3MDggbGlrZSAxMjUwNTcKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU3MDggbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBpbiAxMjU3MDggbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTcwOCBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1
NzA4IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU3MDggbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTcwOCBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIGluIDEyNTcwOCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU3MDggbmV2ZXIgcGFzcwog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1l
bnRyeSBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjUwNTcKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAg
ICAgICAgZmFpbCAgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5z
dGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDkxY2E4NGM4NjJiMTVmZTc0YWI5YjU4NzBlNjY5
MDNhZWM0Zjg2ZGQKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDI4MGE1
NTY4OTM5YzRhNTgzMmJlNzg3YzhlMGMyM2ExOWYzMDkzNWEKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
IDEyNTA1NyAgMjAxOC0wNy0wOSAwODozNjowNCBaICAgMjggZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxMjU2ODUgIDIwMTgtMDctMzAgMTI6Mzk6MzggWiAgICA3IGRheXMgICAgNCBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVu
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWln
cnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJy
b2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02
NCBob3N0cy1hbGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC1wdm9wcyBob3N0cy1hbGxv
Y2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0
ZXAgYnVpbGQtYXJtNjQgY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3Bz
IGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gY2FwdHVyZS1sb2dzCgpO
b3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpjb21taXQgOTFjYTg0Yzg2MmIxNWZlNzRhYjliNTg3MGU2NjkwM2Fl
YzRmODZkZApBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDoxMzowOSAyMDE4ICswMjAwCgogICAgeDg2L3NwZWMtY3Ry
bDogRml4IHRoZSBwYXJzaW5nIG9mIHhwdGk9IG9uIGZpeGVkIEludGVsIGhhcmR3YXJlCiAgICAK
ICAgIFRoZSBjYWxscyB0byB4cHRpX2luaXRfZGVmYXVsdCgpIGluIHBhcnNlX3hwdGkoKSBhcmUg
YnVnZ3kuICBUaGUgQ1BVSUQgZGF0YQogICAgaGFzbid0IGJlZW4gZmV0Y2hlZCB0aGF0IGVhcmx5
LCBhbmQgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0FSQ0hfQ0FQUykgd2lsbAogICAgYWx3YXlz
IGV2YWx1YXRlIGZhbHNlLgogICAgCiAgICBBcyBhIHJlc3VsdCwgdGhlIGRlZmF1bHQgY2FzZSB3
b24ndCBkaXNhYmxlIFhQVEkgb24gSW50ZWwgaGFyZHdhcmUgd2hpY2gKICAgIGFkdmVydGlzZXMg
QVJDSF9DQVBBQklMSVRJRVNfUkRDTF9OTy4KICAgIAogICAgU2ltcGxpZnkgcGFyc2VfeHB0aSgp
IHRvIHNvbGVseSB0aGUgc2V0dGluZyBvZiBvcHRfeHB0aSBhY2NvcmRpbmcgdG8gdGhlCiAgICBw
YXNzZWQgc3RyaW5nLCBhbmQgaGF2ZSBpbml0X3NwZWN1bGF0aW9uX21pdGlnYXRpb25zKCkgY2Fs
bAogICAgeHB0aV9pbml0X2RlZmF1bHQoKSBpZiBhcHByb3BpYXRlLiAgRHJvcCB0aGUgZm9yY2Ug
cGFyYW1ldGVyLCBhbmQgcGFzcyBjYXBzCiAgICBpbnN0ZWFkLCB0byBhdm9pZCByZWR1bmRhbnQg
cmUtcmVhZGluZyBvZiBNU1JfQVJDSF9DQVBTLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGJlNWUyZmY2ZjU0ZTAyNDUzMzFlZDM2MGI4Nzg2
NzYwZjgyZmQ2NzMKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTI0IDExOjI1OjU0ICswMTAwCgpj
b21taXQgYmNlMmRkNjRiNTJlZTAzMmY1YTg0NDU0NTc3YzNhNDExNDdlNjYzMwpBdXRob3I6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gSnVsIDMwIDE0OjEyOjM5
IDIwMTggKzAyMDAKCiAgICB4ODY6IGNvbW1hbmQgbGluZSBvcHRpb24gdG8gYXZvaWQgdXNlIG9m
IHNlY29uZGFyeSBoeXBlci10aHJlYWRzCiAgICAKICAgIFNoYXJlZCByZXNvdXJjZXMgKEwxIGNh
Y2hlIGFuZCBUTEIgaW4gcGFydGljdWxhcikgcHJlc2VudCBhIHJpc2sgb2YKICAgIGluZm9ybWF0
aW9uIGxlYWsgdmlhIHNpZGUgY2hhbm5lbHMuIFByb3ZpZGUgYSBtZWFucyB0byBhdm9pZCB1c2Ug
b2YKICAgIGh5cGVydGhyZWFkcyBpbiBzdWNoIGNhc2VzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIg
UGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGQ4
Zjk3NGYxYTY0NmMwMjAwYjk3ZWJjYWJiODA4MzI0YjI4OGZhZGIKICAgIG1hc3RlciBkYXRlOiAy
MDE4LTA3LTE5IDEzOjQzOjMzICswMTAwCgpjb21taXQgZmE4MDdlMmZmNjlkYjg1MmI4NWYxZTky
YWQ0ZGI0NjUxY2ZjZWFjNwpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
RGF0ZTogICBNb24gSnVsIDMwIDE0OjExOjQyIDIwMTggKzAyMDAKCiAgICB4ODY6IHBvc3NpYmx5
IGJyaW5nIHVwIGFsbCBDUFVzIGV2ZW4gaWYgbm90IGFsbCBhcmUgc3VwcG9zZWQgdG8gYmUgdXNl
ZAogICAgCiAgICBSZXBvcnRlZGx5IEludGVsIENQVXMgd2hpY2ggY2FuJ3QgYnJvYWRjYXN0ICNN
QyB0byBhbGwgdGFyZ2V0ZWQKICAgIGNvcmVzL3RocmVhZHMgYmVjYXVzZSBzb21lIGhhdmUgQ1I0
Lk1DRSBjbGVhciB3aWxsIHNodXQgZG93bi4gVGhlcmVmb3JlCiAgICB3ZSB3YW50IHRvIGtlZXAg
Q1I0Lk1DRSBlbmFibGVkIHdoZW4gb2ZmbGluaW5nIGEgQ1BVLCBhbmQgd2UgbmVlZCB0bwogICAg
YnJpbmcgdXAgYWxsIENQVXMgaW4gb3JkZXIgdG8gYmUgYWJsZSB0byBzZXQgQ1I0Lk1DRSBpbiB0
aGUgZmlyc3QgcGxhY2UuCiAgICAKICAgIFRoZSB1c2Ugb2YgY2xlYXJfaW5fY3I0KCkgaW4gY3B1
X21jaGVja19kaXNhYmxlKCkgd2FzIGlsbCBhZHZpc2VkCiAgICBhbnl3YXksIGFuZCB0byBhdm9p
ZCBmdXR1cmUgc2ltaWxhciBtaXN0YWtlcyBJJ20gcmVtb3ZpbmcgY2xlYXJfaW5fY3I0KCkKICAg
IGFsdG9nZXRoZXIgcmlnaHQgaGVyZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDg3OTdkMjBhNmVjMmRkNzUxOTU1ODVh
MTA3Y2UzNDVjNTFjMGE1OWEKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTE5IDEzOjQzOjMzICsw
MTAwCgpjb21taXQgOTdhZmYwODdmZDBiZjdkMmM2NGM5NDlkZTFjM2EwMjgyNjA5YjNlMQpBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gSnVsIDMwIDE0
OjEwOjU4IDIwMTggKzAyMDAKCiAgICB4ODY6IGRpc3Rpbmd1aXNoIENQVSBvZmZsaW5pbmcgZnJv
bSBDUFUgcmVtb3ZhbAogICAgCiAgICBJbiBvcmRlciB0byBiZSBhYmxlIHRvIHNlcnZpY2UgI01D
IG9uIG9mZmxpbmVkIENQVXMsIHRoZSBHRFQsIElEVCwKICAgIHN0YWNrLCBhbmQgcGVyLUNQVSBk
YXRhICh3aGljaCBpbmNsdWRlcyB0aGUgVFNTKSBuZWVkIHRvIGJlIGtlcHQKICAgIGFsbG9jYXRl
ZC4gVGhleSBzaG91bGQgb25seSBiZSBmcmVlZCB1cG9uIENQVSByZW1vdmFsICh3aGljaCB3ZQog
ICAgY3VycmVudGx5IGRvbid0IHN1cHBvcnQsIHNvIHNvbWUgY29kZSBpcyBiZWNvbWluZyBlZmZl
Y3RpdmVseSBkZWFkIGZvcgogICAgdGhlIG1vbWVudCkuCiAgICAKICAgIE5vdGUgdGhhdCBmb3Ig
bm93IHBhcmtfb2ZmbGluZV9jcHVzIGRvZXNuJ3QgZ2V0IHNldCB0byB0cnVlIGFueXdoZXJlIC0K
ICAgIHRoaXMgaXMgZ29pbmcgdG8gYmUgdGhlIHN1YmplY3Qgb2YgYSBzdWJzZXF1ZW50IHBhdGNo
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJldmll
d2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFz
dGVyIGNvbW1pdDogMmU2YzhmMTgyYzljNTAxMjliMWM3YTYyMDI0Mjg2MWU2YWQ2YTlmYgogICAg
bWFzdGVyIGRhdGU6IDIwMTgtMDctMTkgMTM6NDM6MzMgKzAxMDAKCmNvbW1pdCBlOTBlMjQzMWE0
YWVlODQzZGI0OWRiOWEzYWM3ZWUwZDllMWJmOGYwCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MTA6MzAgMjAxOCArMDIwMAoKICAg
IHg4Ni9BTUQ6IGRpc3Rpbmd1aXNoIGNvbXB1dGUgdW5pdHMgZnJvbSBoeXBlci10aHJlYWRzCiAg
ICAKICAgIEZhbTE3IHJlcGxhY2VzIENVcyBieSBIVHMsIHdoaWNoIHdlIHNob3VsZCByZWZsZWN0
IGFjY29yZGluZ2x5LCBldmVuIGlmCiAgICB0aGUgZGlmZmVyZW5jZSBpcyBub3QgdmVyeSBiaWcu
IFRoZSBtb3N0IHJlbGV2YW50IGNoYW5nZSAocmVxdWlyaW5nIHNvbWUKICAgIGNvZGUgcmVzdHJ1
Y3R1cmluZykgaXMgdGhhdCB0aGUgdG9wb2V4dCBmZWF0dXJlIG5vIGxvbmdlciBtZWFucyB0aGVy
ZSBpcwogICAgYSB2YWxpZCBDVSBJRC4KICAgIAogICAgVGFrZSB0aGUgb3Bwb3J0dW5pdHkgYW5k
IGNvbnZlcnQgd3JvbmdseSBwbGFpbiBpbnQgdmFyaWFibGVzIGluCiAgICBzZXRfY3B1X3NpYmxp
bmdfbWFwKCkgdG8gdW5zaWduZWQgaW50LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQnJpYW4gV29vZHMgPGJy
aWFuLndvb2RzQGFtZC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDk0MjliMDdhMGFmN2Y5MmE1ZjI1
ZTQwNjhlMTFkYjg4MWUxNTc0OTUKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTE5IDA5OjQyOjQy
ICswMjAwCgpjb21taXQgYzBlODU0YmU1MTViMWQwYTgyNzY5MWNlZWNlMGQwM2Q0OWExZmJlMgpB
dXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gSnVsIDMw
IDE0OjA5OjU3IDIwMTggKzAyMDAKCiAgICBjcHVwb29sczogZml4IHN0YXRlIHdoZW4gZG93bmlu
ZyBhIENQVSBmYWlsZWQKICAgIAogICAgV2hpbGUgSSd2ZSBydW4gaW50byB0aGUgaXNzdWUgd2l0
aCBmdXJ0aGVyIHBhdGNoZXMgaW4gcGxhY2Ugd2hpY2ggbm8KICAgIGxvbmdlciBndWFyYW50ZWUg
dGhlIHBlci1DUFUgYXJlYSB0byBzdGFydCBvdXQgYXMgYWxsIHplcm9zLCB0aGUKICAgIENQVV9E
T1dOX0ZBSUxFRCBwcm9jZXNzaW5nIGxvb2tzIHRvIGhhdmUgdGhlIHNhbWUgaXNzdWU6IEJ5IG5v
dCB6YXBwaW5nCiAgICB0aGUgcGVyLUNQVSBjcHVwb29sIHBvaW50ZXIsIGNwdXBvb2xfY3B1X2Fk
ZCgpJ3MgKGluZGlyZWN0KSBpbnZvY2F0aW9uCiAgICBvZiBzY2hlZHVsZV9jcHVfc3dpdGNoKCkg
d2lsbCB0cmlnZ2VyIHRoZSAiYyAhPSBvbGRfcG9vbCIgYXNzZXJ0aW9uCiAgICB0aGVyZS4KICAg
IAogICAgQ2xlYXJpbmcgdGhlIGZpZWxkIGR1cmluZyBDUFVfRE9XTl9QUkVQQVJFIGlzIHRvbyBl
YXJseSAoYWZhaWN0IHRoaXMKICAgIHNob3VsZCBub3QgaGFwcGVuIGJlZm9yZSBjcHVfZGlzYWJs
ZV9zY2hlZHVsZXIoKSkuIENsZWFyaW5nIGl0IGluCiAgICBDUFVfREVBRCBhbmQgQ1BVX0RPV05f
RkFJTEVEIHdvdWxkIGJlIGFuIG9wdGlvbiwgYnV0IHdvdWxkIHRha2UgdGhlIHNhbWUKICAgIHBp
ZWNlIG9mIGNvZGUgdHdpY2UuIFNpbmNlIHRoZSBmaWVsZCdzIHZhbHVlIHNob3VsZG4ndCBtYXR0
ZXIgd2hpbGUgdGhlCiAgICBDUFUgaXMgb2ZmbGluZSwgc2ltcGx5IGNsZWFyIGl0IChpbXBsaWNp
dGx5KSBmb3IgQ1BVX09OTElORSBhbmQKICAgIENQVV9ET1dOX0ZBSUxFRCwgYnV0IG9ubHkgZm9y
IG90aGVyIHRoYW4gdGhlIHN1c3BlbmQvcmVzdW1lIGNhc2UgKHdoaWNoCiAgICBnZXRzIHNwZWNp
YWxseSBoYW5kbGVkIGluIGNwdXBvb2xfY3B1X3JlbW92ZSgpKS4KICAgIAogICAgQnkgYWRqdXN0
aW5nIHRoZSBjb25kaXRpb25hbCBpbiBjcHVwb29sX2NwdV9hZGQoKSBDUFVfRE9XTl9GQUlMRUQK
ICAgIGhhbmRsaW5nIGluIHRoZSBzdXNwZW5kIGNhc2Ugc2hvdWxkIG5vdyBhbHNvIGJlIGhhbmRs
ZWQgYmV0dGVyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgogICAgbWFzdGVyIGNvbW1pdDogY2IxYWU5YTI3ODE5Y2VhMGM1MDA4NzczYzY4YTdiZTZmMzdl
YjBlNQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDctMTkgMDk6NDE6NTUgKzAyMDAKCmNvbW1pdCA5
ODU4YTFmM2ZiOWFmNGNhN2Q3ZjZiNTlkOWIzZTQ0ZDI3Y2RmYWU2CkF1dGhvcjogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MDk6MTkgMjAxOCAr
MDIwMAoKICAgIGFsbG93IGNwdV9kb3duKCkgdG8gYmUgY2FsbGVkIGVhcmxpZXIKICAgIAogICAg
VGhlIGZ1bmN0aW9uJ3MgdXNlIG9mIHRoZSBzdG9wLW1hY2hpbmUgbG9naWMgaGFzIHNvIGZhciBw
cmV2ZW50ZWQgaXRzCiAgICB1c2UgYWhlYWQgb2YgdGhlIHByb2Nlc3Npbmcgb2YgdGhlICJvcmRp
bmFyeSIgaW5pdGNhbGxzLiBTaW5jZSBhdCB0aGlzCiAgICBlYXJseSB0aW1lIHdlJ3JlIGluIGEg
Y29udHJvbGxlZCBlbnZpcm9ubWVudCBhbnl3YXksIHRoZXJlJ3Mgbm8gbmVlZCBmb3IKICAgIHN1
Y2ggYSBoZWF2eSB0b29sLiBBZGRpdGlvbmFsbHkgdGhpcyBvdWdodCB0byBoYXZlIGxlc3Mgb2Yg
YSBwZXJmb3JtYW5jZQogICAgaW1wYWN0IGVzcGVjaWFsbHkgb24gbGFyZ2Ugc3lzdGVtcywgY29t
cGFyZWQgdG8gdGhlIGFsdGVybmF0aXZlIG9mCiAgICBtYWtpbmcgc3RvcC1tYWNoaW5lIGZ1bmN0
aW9uYWxpdHkgYXZhaWxhYmxlIGVhcmxpZXIuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA1ODk0YzBhMmRhNjYyNDNhODkw
ODhkMzA5YzdlMWVhMjEyYWIyOGQ2CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0xNiAxNToxNTox
MiArMDIwMAoKY29tbWl0IGE0MDQxMzY0YzNhZWE4NDQ0ZTdlMDQ1NGU5ZGU1YmE5MmU2NDE5YjgK
QXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAz
MCAxNDowODo0MiAyMDE4ICswMjAwCgogICAgeDg2L3NwZWMtY3RybDogY29tbWFuZCBsaW5lIGhh
bmRsaW5nIGFkanVzdG1lbnRzCiAgICAKICAgIEZvciBvbmUsICJuby14ZW4iIHNob3VsZCBub3Qg
aW1wbHkgIm5vLWVhZ2VyLWZwdSIsIGFzICJlYWdlciBGUFUiIG1vZGUKICAgIGlzIHRvIGd1YXJk
IGd1ZXN0cywgbm90IFhlbiBpdHNlbGYsIHdoaWNoIGlzIGFsc28gZXhwcmVzc2VkIHNvIGJ5CiAg
ICBwcmludF9kZXRhaWxzKCkuCiAgICAKICAgIEFuZCB0aGVuIG9wdF9zc2JkLCBkZXNwaXRlIGJl
aW5nIG9mZiBieSBkZWZhdWx0LCBzaG91bGQgYWxzbyBiZSBjbGVhcmVkCiAgICBieSB0aGUgIm5v
IiBhbmQgIm5vLXhlbiIgc3ViLW9wdGlvbnMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogYWMzZjlhNzIx
NDFhNDhkNDBmYWJmZmY1NjFkNWE3ZGMwZTFiODEwZAogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDct
MTAgMTI6MjI6MzEgKzAyMDAKCmNvbW1pdCBkYzExMWU5ZjBkOTk3NjFjNjIxMDkwNTVhZTMwZjY2
YWViY2I1NTZhCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KRGF0ZTogICBNb24gSnVsIDMwIDE0OjA4OjA4IDIwMTggKzAyMDAKCiAgICB4ZW46IFBvcnQg
dGhlIGFycmF5X2luZGV4X25vc3BlYygpIGluZnJhc3RydWN0dXJlIGZyb20gTGludXgKICAgIAog
ICAgVGhpcyBpcyBhcyB0aGUgaW5mcmFzdHJ1Y3R1cmUgYXBwZWFyZWQgaW4gTGludXggNC4xNywg
YWRhcHRlZCBzbGlnaHRseSBmb3IKICAgIFhlbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogMmRkZmFlNTFkOGIx
ZDdiOGNkMzNhNGY2YWQ0ZDE2ZDI3Y2I4NjlhZQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDctMDYg
MTY6NDk6NTcgKzAxMDAKCmNvbW1pdCAwODczNjk5NzMyMTRkOWFlZjgzYTNjZGYwNTcyNTdjZjI3
ZTI1MmY0CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1v
biBKdWwgMzAgMTQ6MDY6NDQgMjAxOCArMDIwMAoKICAgIGNtZGxpbmU6IGZpeCBwYXJzZV9ib29s
ZWFuKCkgZm9yIE5VTEwgaW5jb21pbmcgZW5kIHBvaW50ZXIKICAgIAogICAgVXNlIHRoZSBjYWxj
dWxhdGVkIGxlbmd0aHMgaW5zdGVhZCBvZiBwb2ludGVycywgYXMgJ2UnIGJlaW5nIE5VTEwgd2ls
bAogICAgb3RoZXJ3aXNlIGNhdXNlIHVuZHVlIHBhcnNpbmcgZmFpbHVyZXMuCiAgICAKICAgIFJl
cG9ydGVkLWJ5OiBLYXJsIEpvaG5zb24gPGthcmxqb2huc29uLml0QGdtYWlsLmNvbT4KICAgIFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoocWVtdSBjaGFuZ2Vz
IG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 14:53:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 14:53:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmgsR-0000wH-NS; Mon, 06 Aug 2018 14:52: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=58py=kv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmgsQ-0000w7-24
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 14:52:54 +0000
X-Inumbo-ID: 4601c661-9988-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4601c661-9988-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 16:52: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 1fmgsN-00054N-Ey; Mon, 06 Aug 2018 14:52: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 1fmgsN-0002RP-0F; Mon, 06 Aug 2018 14:52:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmgsM-0004bk-VR; Mon, 06 Aug 2018 14:52:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125742-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:build-arm64:<job status>:broken:regression
 xen-4.9-testing:build-arm64-pvops:<job
 status>:broken:regression
 xen-4.9-testing:build-arm64-xsm:<job status>:broken:regression
 xen-4.9-testing:build-arm64:host-install(4):broken:regression
 xen-4.9-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.9-testing:build-arm64-pvops:hosts-allocate:broken:allowable
 xen-4.9-testing:build-arm64-xsm:hosts-allocate:broken:allowable
 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:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-4.9-testing:build-arm64-xsm:capture-logs:broken:nonblocking
 xen-4.9-testing:build-arm64-pvops:capture-logs:broken: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-amd64-xl-qemut-ws16-amd64:guest-start/win.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-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-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-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-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-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-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-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-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: Mon, 06 Aug 2018 14:52:50 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125742: 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>

ZmxpZ2h0IDEyNTc0MiB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc0Mi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwo
NCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMu
IDEyNDMyOAoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90
IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2Nh
dGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDMyOAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MzI4
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAg
ICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI0MzI4CiBidWls
ZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4g
YmxvY2tlZCBpbiAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgZmFpbCBibG9ja2VkIGluIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICBmYWlsIGJsb2NrZWQgaW4g
MTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTggZ3Vlc3Qtc3Rh
cnQvd2luLnJlcGVhdCBmYWlsIGJsb2NrZWQgaW4gMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtlIDEy
NDI0OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjQzMjgKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qt
c3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2Ug
MTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
MTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAg
YTFiMjIzYjc1NmYzNTQ4OTU1MjUwNjBiZDNmOWYxZjA3ODk5YTA4MgpiYXNlbGluZSB2ZXJzaW9u
OgogeGVuICAgICAgICAgICAgICAgICAgMjM4MDA3ZDZmYWU5NDQ3YmY1ZThlNzNkNjdhZTlmYjg0
NGU3ZmYyYQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0MzI4ICAyMDE4LTA2LTE3IDIzOjM5OjA3
IFogICA0OSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNDgwNyAgMjAxOC0wNi0yOCAxNzoz
ODowNCBaICAgMzggZGF5cyAgIDIzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTY4
NiAgMjAxOC0wNy0zMCAxNDoyNToyNCBaICAgIDYgZGF5cyAgICAzIGF0dGVtcHRzCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVv
cGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgR2VvcmdlIER1bmxhcCA8ZHVubGFwZ0B1bWljaC5l
ZHUKICBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgog
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4u
dGlhbkBpbnRlbC5jb20+CiAgTGFycyBLdXJ0aCA8bGFycy5rdXJ0aC54ZW5AZ21haWwuY29tPgog
IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgU3Rld2FydCBIaWxkZWJy
YW5kIDxzdGV3YXJ0LmhpbGRlYnJhbmRAZG9ybmVyd29ya3MuY29tPgogIFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
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
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVp
bGQtYXJtNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tl
bi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC1wdm9w
cyBob3N0cy1hbGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9zdHMtYWxsb2Nh
dGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBi
dWlsZC1hcm02NC1wdm9wcyBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgaG9z
dC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJl
IDY1MSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 14:58:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 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 1fmgxw-0001D8-FZ; Mon, 06 Aug 2018 14: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=58py=kv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmgxv-0001Cy-CF
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 14:58:35 +0000
X-Inumbo-ID: 11576db9-9989-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 11576db9-9989-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 16:57: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 1fmgxs-0005BX-A4; Mon, 06 Aug 2018 14:58: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 1fmgxr-0002Zt-SD; Mon, 06 Aug 2018 14:58:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmgxr-0000mC-RN; Mon, 06 Aug 2018 14:58:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125745-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:<job status>:broken:regression
 qemu-mainline:build-arm64-xsm:<job status>:broken:regression
 qemu-mainline:build-arm64-pvops:<job status>:broken:regression
 qemu-mainline:build-arm64-xsm:hosts-allocate:broken:allowable
 qemu-mainline:build-arm64-pvops:hosts-allocate:broken:allowable
 qemu-mainline:build-arm64:hosts-allocate:broken:allowable
 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-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-pvops:capture-logs:broken:nonblocking
 qemu-mainline:build-arm64-xsm:capture-logs:broken:nonblocking
 qemu-mainline:build-arm64:capture-logs:broken: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-i386-libvirt:migrate-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-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-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-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-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-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=f7502360397d291be04bc040e9f96c92ff2d8030
X-Osstest-Versions-That: qemuu=18a398f6a39df4b08ff86ac0d38384193ca5f4cc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 06 Aug 2018 14:58:31 +0000
Subject: [Xen-devel] [qemu-mainline test] 125745: 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>

ZmxpZ2h0IDEyNTc0NSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3NDUvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdh
cmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU2NDAK
IGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyNTY0MAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgMiBo
b3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1NjQwCgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMyBjYXB0dXJl
LWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1NjQwCiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAx
MjU2NDAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAg
ICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNTY0MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NjQwCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbGlrZSAxMjU2NDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY0MAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2Ug
MTI1NjQwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2NDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1o
dm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAg
ICAgICAgICAgICBmNzUwMjM2MDM5N2QyOTFiZTA0YmMwNDBlOWY5NmM5MmZmMmQ4MDMwCmJhc2Vs
aW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICAxOGEzOThmNmEzOWRmNGIwOGZmODZh
YzBkMzgzODQxOTNjYTVmNGNjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU2NDAgIDIwMTgtMDct
MjcgMjI6MTY6NDQgWiAgICA5IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1Njc1ICAyMDE4
LTA3LTMwIDA5OjM2OjU4IFogICAgNyBkYXlzICAgIDQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTI1NzMyICAyMDE4LTA4LTAxIDExOjMwOjAwIFogICAgNSBkYXlzICAgIDIgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleCBC
ZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogIENocmlzdGlhbiBCb3JudHJhZWdlciA8
Ym9ybnRyYWVnZXJAZGUuaWJtLmNvbT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEZhbSBa
aGVuZyA8ZmFtekByZWRoYXQuY29tPgogIEdlZXJ0IFV5dHRlcmhvZXZlbiA8Z2VlcnQrcmVuZXNh
c0BnbGlkZXIuYmU+CiAgSmF5IFpob3UgPGppYW5qYXkuemhvdUBodWF3ZWkuY29tPgogIEtldmlu
IFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgS09OUkFEIEZyZWRlcmljIDxmcmVkZXJpYy5rb25y
YWRAYWRhY29yZS5jb20+CiAgTGF1cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1PgogIExl
b25pZCBCbG9jaCA8bGJsb2NoQGphbnVzdGVjaC5jb20+CiAgbGl1anVuamllIDxsaXVqdW5qaWUy
M0BodWF3ZWkuY29tPgogIE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRo
YXQuY29tPgogIE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBQYW9sbyBC
b256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBhdmVsIERvdmdhbHl1ayA8UGF2ZWwuRG92
Z2FsdWtAaXNwcmFzLnJ1PgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9y
Zz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogIFJpY2hhcmQg
SGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFNoaXZhcHJhc2FkIEcg
QmhhdCA8c2JoYXRAbGludXgudm5ldC5pYm0uY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRo
YXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxk
LWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLWpv
YiBidWlsZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhv
c3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGhvc3RzLWFsbG9jYXRl
CmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxk
LWFybTY0LXB2b3BzIGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gY2Fw
dHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGNhcHR1cmUtbG9ncwoKTm90IHB1c2hp
bmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA3NDggbGluZXMgbG9uZy4pCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 15:01:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 15: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 1fmh0Z-0001vG-9N; Mon, 06 Aug 2018 15:01: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=sagg=kv=citrix.com=prvs=749c18510=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fmh0X-0001v7-H9
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 15:01:17 +0000
X-Inumbo-ID: 71cdb558-9989-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 71cdb558-9989-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 17:00:24 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,452,1526342400"; d="scan'208";a="62067772"
Date: Mon, 6 Aug 2018 16:01:12 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180806150112.GN1327@perard.uk.xensource.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-15-anthony.perard@citrix.com>
 <20180802095611.rkwheom3epys2fyh@mac>
 <20180803143209.GF1327@perard.uk.xensource.com>
 <20180803152452.kblj5tbfef3jeiev@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180803152452.kblj5tbfef3jeiev@mac>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [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: 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>

T24gRnJpLCBBdWcgMDMsIDIwMTggYXQgMDU6MjQ6NTJQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEF1ZyAwMywgMjAxOCBhdCAwMzozMjowOVBNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+IE9uIFRodSwgQXVnIDAyLCAyMDE4IGF0IDExOjU2OjExQU0g
KzAyMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPiA+IE9uIEZyaSwgSnVsIDI3LCAyMDE4
IGF0IDAzOjA1OjU2UE0gKzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiA+ICsgICAg
ICAgIC8qIFRoZSAtMSBpcyBiZWNhdXNlIHRoZXJlIGlzIGFsd2F5cyBzcGFjZSBmb3IgYSBOVUwg
Y2hhcmFjdGVyICovCj4gPiA+ID4gKyAgICAgICAgciA9IHJlYWQoZmQsIGV2LT5yeF9idWYgKyBl
di0+YnVmX3VzZWQsCj4gPiA+ID4gKyAgICAgICAgICAgICAgICAgZXYtPmJ1Zl9zaXplIC0gZXYt
PmJ1Zl91c2VkIC0gMSk7Cj4gPiA+ID4gKyAgICAgICAgaWYgKHIgPCAwKSB7Cj4gPiA+ID4gKyAg
ICAgICAgICAgIGlmIChlcnJubyA9PSBFSU5UUikgY29udGludWU7Cj4gPiA+ID4gKyAgICAgICAg
ICAgIGFzc2VydChlcnJubyk7Cj4gPiA+ID4gKyAgICAgICAgICAgIGlmIChlcnJubyA9PSBFV09V
TERCTE9DSykgewo+ID4gPiA+ICsgICAgICAgICAgICAgICAgcmV0dXJuIDA7Cj4gPiA+ID4gKyAg
ICAgICAgICAgIH0KPiA+ID4gPiArICAgICAgICAgICAgTE9HRUQoRVJST1IsIGV2LT5kb21pZCwg
ImVycm9yIHJlYWRpbmcgUU1QIHNvY2tldCIpOwo+ID4gPiA+ICsgICAgICAgICAgICByZXR1cm4g
RVJST1JfRkFJTDsKPiA+ID4gCj4gPiA+IEkgdGhpbmsgaXQgd291bGQgYmUgY2xlYXJlciB0byB1
c2U6Cj4gPiA+IAo+ID4gPiBhc3NlcnQoZXJybm8pOwo+ID4gPiBzd2l0Y2ggKGVycm5vKSB7Cj4g
PiA+IGNhc2UgRUlOVFI6Cj4gPiA+ICAgICBjb250aW51ZTsKPiA+ID4gY2FzZSBFV09VTERCTE9D
Swo+ID4gPiAgICAgcmV0dXJuIDA7Cj4gPiA+IGRlZmF1bHQ6Cj4gPiA+ICAgICBMT0dFRCguLi4p
Cj4gPiAKPiA+IFRoYXQncyBub3QgdGhlIHNhbWUuIEluIHRoZSBwYXRjaCwgdGhlIG9ubHkgZXJy
bm8gYWxsb3dlZCBpcyBFSU5UUiwKPiA+IGFueXRoaW5nIGVsc2UgaXMgY29uc2lkZXIgYSBwcm9n
cmFtbWVyJ3MgbWlzdGFrZS4gRm9yIHVzZXJzIChidWlsZCB3aXRoCj4gPiBOREVCVUcpLCBFV09V
TERCTE9DSyBpcyBhbHNvIGFsbG93ZWQgYW5kIG5vdCBjb25zaWRlcmVkIGFuIGVycm9yIGFuZAo+
ID4gb3RoZXIgZXJybm8gd2lsbCBhdHRlbXB0IHRvIGxldCBsaWJ4bCBnZW5lcmF0ZSBhIHVzZWZ1
bGwgZXJyb3IsIGluc3RlYWQKPiA+IG9mIGFuIGFib3J0KCkuCj4gCj4gSSdtIG5vdCBzdXJlIEkg
Zm9sbG93LiBBY2NvcmRpbmcgdG8gdGhlIG1hbiBwYWdlIGlmIHJlYWQgcmV0dXJucyAtMQo+IGVy
cm5vIHdpbGwgYWx3YXlzIGJlIHNldCB0byBpbmRpY2F0ZSB0aGUgZXJyb3IsIHNvIEknbSBub3Qg
c3VyZSBvZiB0aGUKPiB1c2VmdWxuZXNzIG9mIHRoZSBhc3NlcnQoZXJybm8pLCBhcGFydCBmcm9t
IGNoZWNraW5nIHRoYXQgbGliYyBiZWhhdmVzCj4gY29ycmVjdGx5Lgo+IAo+ID4gPiA+ICsgICAg
ICAgIH0KPiA+ID4gPiArICAgICAgICBicmVhazsKPiA+ID4gPiArICAgIH0KPiA+ID4gPiArCj4g
PiA+ID4gKyAgICBpZiAociA9PSAwKSB7Cj4gPiA+ID4gKyAgICAgICAgTE9HRChFUlJPUiwgZXYt
PmRvbWlkLCAiTm8gZGF0YSByZWFkIG9uIFFNUCBzb2NrZXQiKTsKPiA+ID4gPiArICAgICAgICBy
ZXR1cm4gMDsKPiA+ID4gPiArICAgIH0KPiA+ID4gPiArCj4gPiA+ID4gKyAgICBMT0dfUU1QKCJy
ZWNlaXZlZCAlbGRCOiAnJS4qcyciLCByLCAoaW50KXIsIGV2LT5yeF9idWYgKyBldi0+YnVmX3Vz
ZWQpOwo+ID4gPiA+ICsKPiA+ID4gPiArICAgIGV2LT5idWZfdXNlZCArPSByOwo+ID4gPiAKPiA+
ID4gSG0sIGRvbid0IHlvdSBuZWVkIHRvIGRvIHRoaXMgaW5zaWRlIG9mIGEgbG9vcCB0b2dldGhl
ciB3aXRoIHRoZQo+ID4gPiByZWFsbG9jLCBpbiBjYXNlIHRoZSBkYXRhIG9uIHRoZSBmZCBpcyBi
aWdnZXIgdGhhbiB0aGUgY3VycmVudCBzcGFjZQo+ID4gPiBvbiB0aGUgYnVmZmVyLCBhbmQgeW91
IG5lZWQgdG8ga2VlcCBncm93aW5nIGl0IHVudGlsIHlvdSBoaXQKPiA+ID4gRVdPVUxEQkxPQ0s/
Cj4gPiA+IAo+ID4gPiBJIHRoaW5rIHdpdGggdGhlIGN1cnJlbnQgYXBwcm9hY2ggeW91IGNhbiBs
ZWF2ZSBkYXRhIHBlbmRpbmcgaW4gdGhlIGZkCj4gPiA+IGlmIHRoZSBidWZmZXIgaGFwcGVucyB0
byBiZSBzbWFsbGVyIHRoYW4gdGhlIHBlbmRpbmcgZGF0YSBpbiB0aGUgZmQ/Cj4gPiAKPiA+IFlv
dSB3b3VsZCB0aGluayB0aGF0LCBidXQgdGhlIHJlYWQgbG9vcCBpc24ndCBpbiB0aGlzIGZpbGUu
IFRoZSBsb29wIGlzCj4gPiBwYXJ0IG9mIHRoZSBsaWJ4bF9fZXZfZmQuCj4gCj4gVGhlbiB3aHkg
ZG8geW91IGhhdmUgYSBsb29wIGhlcmUgdG8gaGFuZGxlIEVJTlRSPwo+IAo+IElmIHRoZSBsb29w
IGlzIHNvbWV3aGVyZSBlbHNlIGlzbid0IGl0IGNhcGFibGUgb2YgaGFuZGxpbmcgRUlOVFIgbGlr
ZQo+IGl0IGhhbmRsZXMgcGFydGlhbCByZWFkcz8gQWRkaW5nIHRoZSBsb29wIGhlcmUganVzdCB0
byBoYW5kbGUgRUlOVFIKPiBtYWtlcyBpdCBsb29rIGxpa2UgdGhpcyBpcyB0aGUgY29tcGxldGUg
cmVhZCBsb29wLgoKSSB0aG91Z2h0IEkgd2FzIGZvbGxvd2luZyBhIHBhdHRlcm4gZm91bmQgZWxz
ZXdoZXJlIGluIGxpYnhsCihkYXRhY29waWVyX3JlYWRhYmxlKSwgYnV0IGFwcGFyZW50bHkgbm90
LiBJJ20gbm90IHN1cmUgd2hhdCB3b3VsZCBiZQpiZXR0ZXIgdG8gZG8uIEkgdGhpbmsgSSdsbCBq
dXN0IHJlbW92ZSB0aGlzIGxvb3AgYW5kIHNpbXBseSByZXR1cm4gb24KRUlOVFIuCgotLSAKQW50
aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 15:01:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 15: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 1fmh15-0001zK-LY; Mon, 06 Aug 2018 15: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=58py=kv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmh13-0001z0-Jz
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 15:01:49 +0000
X-Inumbo-ID: b44e0dd9-9989-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b44e0dd9-9989-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 15:02: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 1fmh12-0005IQ-9y; Mon, 06 Aug 2018 15:01: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 1fmh11-0002fr-I3; Mon, 06 Aug 2018 15:01:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmh11-0001n6-HD; Mon, 06 Aug 2018 15:01:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125751-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-arm64-xsm:<job status>:broken:regression
 libvirt:build-arm64-pvops:<job status>:broken:regression
 libvirt:build-arm64:<job status>:broken: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-arm64:hosts-allocate:broken:allowable
 libvirt:build-arm64-xsm:hosts-allocate:broken:allowable
 libvirt:build-arm64-pvops:hosts-allocate:broken:allowable
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:build-arm64-libvirt: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-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd: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-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt: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:build-arm64:capture-logs:broken:nonblocking
 libvirt:build-arm64-xsm:capture-logs:broken:nonblocking
 libvirt:build-arm64-pvops:capture-logs:broken:nonblocking
X-Osstest-Versions-This: libvirt=3ad77f853230f870efa396636e008292c7f2b1c0
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 06 Aug 2018 15:01:47 +0000
Subject: [Xen-devel] [libvirt test] 125751: 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>

ZmxpZ2h0IDEyNTc1MSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3NTEvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
NiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzODE0CiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjM4MTQKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2Fi
bGUgKG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAyIGhvc3Rz
LWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybTY0LXhz
bSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMu
IDEyMzgxNAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODE0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiBidWlsZC1h
cm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAz
IGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjM4MTQKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9j
a2VkIGluIDEyMzgxNAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMyBjYXB0dXJlLWxv
Z3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTIzODE0Cgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogbGlidmlydCAgICAgICAgICAgICAgM2FkNzdmODUzMjMwZjg3MGVmYTM5NjYz
NmUwMDgyOTJjN2YyYjFjMApiYXNlbGluZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAg
MDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIwODVlMWZmZWE5ZDU4ZmU4YgoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTIzODE0ICAyMDE4LTA2LTA1IDA0OjE5OjIzIFogICA2MiBkYXlzCkZhaWxpbmcgc2lu
Y2UgICAgICAgIDEyMzg0MCAgMjAxOC0wNi0wNiAwNDoxOToyOCBaICAgNjEgZGF5cyAgIDQ2IGF0
dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTc1MSAgMjAxOC0wOC0wMyAwNDoxODozOCBa
ICAgIDMgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogICAgQWxlcyBNdXNpbCA8YW11c2lsQHJlZGhhdC5jb20+CiAgQW5kcmVh
IEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVkaGF0LmNvbT4KICBBbnlhIEhhcnRlciA8YWhhcnRlckBy
ZWRoYXQuY29tPgogIEJqb2VybiBXYWxrIDxid2Fsa0BsaW51eC5pYm0uY29tPgogIEJvYm8gRHUg
PGR1Ym8xNjNAMTI2LmNvbT4KICBCb3JpcyBGaXVjenluc2tpIDxmaXVjenlAbGludXguaWJtLmNv
bT4KICBCcmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdoQGFtZC5jb20+CiAgQ2hhbmdrdW8gU2hp
IDxzaGkuY2hhbmdrdW9AaDNjLmNvbT4KICBDaGVuIEhhbnhpYW8gPGNoZW5oYW54aWFvQGdtYWls
LmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQgPGNocmlzdGlhbi5laHJoYXJkdEBjYW5vbmljYWwu
Y29tPgogIENvbGUgUm9iaW5zb24gPGNyb2JpbnNvQHJlZGhhdC5jb20+CiAgRGFuaWVsIE5pY29s
ZXR0aSA8ZGFudHRpMTJAZ21haWwuY29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdl
QHJlZGhhdC5jb20+CiAgRGFuaWVsIFZlaWxsYXJkIDx2ZWlsbGFyZEByZWRoYXQuY29tPgogIEVy
aWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgogIEVyaWsgU2t1bHRldHkgPGVza3VsdGV0QHJl
ZGhhdC5jb20+CiAgRmFiaWFubyBGaWTDqm5jaW8gPGZhYmlhbm9AZmlkZW5jaW8ub3JnPgogIEZp
bGlwIEFsYWMgPGZpbGlwYWxhY0BnbWFpbC5jb20+CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29t
PgogIGludHJpZ2VyaSA8aW50cmlnZXJpK2xpYnZpcnRAYm91bS5vcmc+CiAgaW50cmlnZXJpIDxp
bnRyaWdlcmlAYm91bS5vcmc+CiAgSmFtaWUgU3RyYW5kYm9nZSA8amFtaWVAY2Fub25pY2FsLmNv
bT4KICBKaWUgV2FuZyA8d2FuZ2ppZTg4Lmh1YXdlaS5jb20+CiAgSmlyaSBEZW5lbWFyayA8amRl
bmVtYXJAcmVkaGF0LmNvbT4KICBKb2huIEZlcmxhbiA8amZlcmxhbkByZWRoYXQuY29tPgogIEp1
bGlvIEZhcmFjY28gPGpjZmFyYWNjb0BnbWFpbC5jb20+CiAgSsOhbiBUb21rbyA8anRvbWtvQHJl
ZGhhdC5jb20+CiAgS2FzaHlhcCBDaGFtYXJ0aHkgPGtjaGFtYXJ0QHJlZGhhdC5jb20+CiAgS2F0
ZXJpbmEgS291a2lvdSA8a2tvdWtpb3VAcmVkaGF0LmNvbT4KICBMYWluZSBTdHVtcCA8bGFpbmVA
bGFpbmUub3JnPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTHV5YW8gSHVh
bmcgPGxodWFuZ0ByZWRoYXQuY29tPgogIE1hcmMgSGFydG1heWVyIDxtaGFydG1heUBsaW51eC5p
Ym0uY29tPgogIE1hcmMgSGFydG1heWVyIDxtaGFydG1heUBsaW51eC52bmV0LmlibS5jb20+CiAg
TWFyY29zIFBhdWxvIGRlIFNvdXphIDxtYXJjb3Muc291emEub3JnQGdtYWlsLmNvbT4KICBNYXJ0
aW4gS2xldHphbmRlciA8bWtsZXR6YW5AcmVkaGF0LmNvbT4KICBNYXR0aGlhcyBCb2x0ZSA8bWF0
dGhpYXMuYm9sdGVAZ29vZ2xlbWFpbC5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5A
cmVkaGF0LmNvbT4KICBNaWNoYWwgUHLDrXZvem7DrWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAg
Tmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tvdnNraXlAdmlydHVvenpvLmNvbT4KICBQYXZl
bCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVk
aGF0LmNvbT4KICBQaW5vIFRvc2Nhbm8gPHB0b3NjYW5vQHJlZGhhdC5jb20+CiAgUmFkb3N0aW4g
U3RveWFub3YgPHJzdG95YW5vdjFAZ21haWwuY29tPgogIFJhbXkgRWxrZXN0IDxyYW15ZWxrZXN0
QGdtYWlsLmNvbT4KICByYW15ZWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICBSaWNoYXJk
IFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgogIFJvbWFuIEJvZ29yb2Rza2l5IDxib2dv
cm9kc2tpeUBnbWFpbC5jb20+CiAgU2hpIExlaSA8c2hpbGVpLm1hc3NjbG91ZHNAZ214LmNvbT4K
ICBTaGljaGFuZ2t1byA8c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgU2ltb24gS29ieWRhIDxza29i
eWRhQHJlZGhhdC5jb20+CiAgU3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFkZXJAY2Fub25pY2FsLmNv
bT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdWtyaXQg
QmhhdG5hZ2FyIDxza3J0Ymh0bmdyQGdtYWlsLmNvbT4KICBUb23DocWhIEdvbGVtYmlvdnNrw70g
PHRnb2xlbWJpQHJlZGhhdC5jb20+CiAgdzAwMjUxNTc0IDx3YW5namllODhAaHVhd2VpLmNvbT4K
ICBXZWlsdW4gWmh1IDx6aHV3ZWlsdW5AaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9r
ZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9w
cyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NCBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQt
YXJtNjQgaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFs
bG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGhvc3RzLWFsbG9jYXRlCmJyb2tl
bi1zdGVwIGJ1aWxkLWFybTY0IGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14
c20gY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGNhcHR1cmUtbG9n
cwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMDY3OCBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 15:06:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 15:06: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 1fmh5g-0002K6-B5; Mon, 06 Aug 2018 15:06: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=kwsq=kv=citrix.com=prvs=7490ff4ab=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fmh5f-0002K1-KX
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 15:06:35 +0000
X-Inumbo-ID: 5e18d890-998a-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5e18d890-998a-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 15:07:00 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,452,1526342400"; d="scan'208";a="77233734"
Date: Mon, 6 Aug 2018 17:03:57 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180806150357.mdwxijyyyiwqelgc@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-23-anthony.perard@citrix.com>
 <20180802111737.bxzbk6cododv2dmj@mac>
 <20180803172500.GL1327@perard.uk.xensource.com>
 <20180806112522.tivasi6rlucnruks@mac>
 <20180806131451.GM1327@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180806131451.GM1327@perard.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 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: 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>

T24gTW9uLCBBdWcgMDYsIDIwMTggYXQgMDI6MTQ6NTFQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gT24gTW9uLCBBdWcgMDYsIDIwMTggYXQgMDE6MjU6MjJQTSArMDIwMCwgUm9nZXIg
UGF1IE1vbm7DqSB3cm90ZToKPiA+IE9uIEZyaSwgQXVnIDAzLCAyMDE4IGF0IDA2OjI1OjAwUE0g
KzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiBPbiBUaHUsIEF1ZyAwMiwgMjAxOCBh
dCAwMToxNzozN1BNICswMjAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4gPiA+IE9uIEZy
aSwgSnVsIDI3LCAyMDE4IGF0IDAzOjA2OjA0UE0gKzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3Rl
Ogo+ID4gPiA+ID4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCBiL3Rv
b2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAo+ID4gPiA+ID4gaW5kZXggNGEzODU4MDFiYS4uZTEw
NGZlYTk0MSAxMDA2NDQKPiA+ID4gPiA+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlk
bAo+ID4gPiA+ID4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCj4gPiA+ID4gPiBA
QCAtNjksNiArNjksMTAgQEAgbGlieGxfZXJyb3IgPSBFbnVtZXJhdGlvbigiZXJyb3IiLCBbCj4g
PiA+ID4gPiAgICAgICgtMjMsICJOT1RGT1VORCIpLAo+ID4gPiA+ID4gICAgICAoLTI0LCAiRE9N
QUlOX0RFU1RST1lFRCIpLCAjIFRhcmdldCBkb21haW4gY2Vhc2VkIHRvIGV4aXN0IGR1cmluZyBv
cAo+ID4gPiA+ID4gICAgICAoLTI1LCAiRkVBVFVSRV9SRU1PVkVEIiksICMgRm9yIGZ1bmN0aW9u
YWxpdHkgdGhhdCBoYXMgYmVlbiByZW1vdmVkCj4gPiA+ID4gPiArICAgICgtMjYsICJRTVBfR0VO
RVJJQ19FUlJPUiIpLCAjIHVuc3BlY2lmaWVkIHFtcCBlcnJvcgo+ID4gPiA+ID4gKyAgICAoLTI3
LCAiUU1QX0NPTU1BTkRfTk9UX0ZPVU5EIiksICMgdGhlIHJlcXVlc3RlZCBjb21tYW5kIGhhcyBu
b3QgYmVlbiBmb3VuZAo+ID4gPiA+ID4gKyAgICAoLTI4LCAiUU1QX0RFVklDRV9OT1RfQUNUSVZF
IiksICMgYSBkZXZpY2UgaGFzIGZhaWxlZCB0byBiZSBiZWNvbWUgYWN0aXZlCj4gPiA+ID4gPiAr
ICAgICgtMjksICJRTVBfREVWSUNFX05PVF9GT1VORCIpLCAjIHRoZSByZXF1ZXN0ZWQgZGV2aWNl
IGhhcyBub3QgYmVlbiBmb3VuZAo+ID4gPiA+IAo+ID4gPiA+IERvIHdlIHJlYWxseSBuZWVkIHN1
Y2ggZ3JhbnVsYXJpdHkgZm9yIFFNUCBlcnJvcnM/IElzbid0IGl0IGVub3VnaCB0bwo+ID4gPiA+
IGhhdmUgYSBzaW5nbGUgRVJST1JfUU1QIG9yIHNpbWlsYXI/Cj4gPiA+IAo+ID4gPiBObyBJIGRv
bid0IHRoaW5rIHNvLiBRTVBfQ09NTUFORF9OT1RfRk9VTkQgY2FuIGJlIHVzZWZ1bCB3aGVuIGEg
cW1wCj4gPiA+IGNvbW1hbmQgaXMgcmVtb3ZlZCAodGhlcmUgaXMgYWxyZWFkeSBvbmUgdGhhdCBp
cyBkZXByZWNhdGVkIGFuZCB3ZSB1c2UpLgo+ID4gPiAKPiA+ID4gVGhlIGxhc3QgdHdvIGNvdWxk
IGJlIHVzZWZ1bCB0byB1c2VyIG9mIGxpYnhsIGFzIHRoZXkgY291bGQgcHJvdmlkZQo+ID4gPiBi
ZXR0ZXIgZXJyb3IgbWVzc2FnZXMuIHhsIGRvbid0IGNhcmUgYmVjYXVzZSB3aGF0ZXZlciBlcnJv
ciBtZXNzYWdlIGlzCj4gPiA+IGF0dGFjaCB0byB0aGUgZXJyb3IsIGl0IHdpbGwgYmUgcHJpbnRl
ZC4KPiA+IAo+ID4gSSB3b25kZXIgaWYgdGhpcyBzZXQgb2YgZXJyb3JzIHdpbGwgY2hhbmdlIHZl
cnkgb2Z0ZW4sIGF0IHRoZSBlbmQgb2YKPiA+IGRheSBpdCdzIG5vdCBjb250cm9sbGVkIGJ5IG91
cnNlbHZlcyBidXQgUUVNVSwgYW5kIHRoZW4gaG93IG11Y2gKPiA+IGNoYXNpbmcgd2lsbCBsaWJ4
bCBoYXZlIHRvIGRvIGluIG9yZGVyIHRvIGtlZXAgdXAgd2l0aCBuZXcgdHlwZXMgb2YKPiA+IFFN
UCBlcnJvcnMuCj4gCj4gbGlieGwgZG9lc24ndCBoYXZlIHRvIGtub3cgYWxsIHRoZSBwb3NzaWJs
ZSBlcnJvciBjb2RlLiBXaGVuZXZlciB0aGVyZSdzCj4gYSBjb2RlIHRoYXQgaXMgbm90IGtub3du
LCBJIHNpbXBsZSByZXR1cm4gRVJST1JfRkFJTCB0byB0aGUgY2FsbGVyLiBTbwo+IGl0IGRvZXNu
J3QgbWF0dGVyIGhvdyBvZnRlbiBuZXcgZXJyb3IgY29kZXMgYXJlIGFkZGVkLiAoQWxzbywgSSd2
ZQo+IGFscmVhZHkgbGVmdCBvdXQgb25lIGVycm9yIGNvZGUgd2hpY2ggaXMgS1ZNIHNwZWNpZmlj
LikKPiAKPiA+IElNTyBJIGRvbid0IHNlZSBhIGxvdCBvZiB2YWx1ZSBpbiByZXR1cm5pbmcgc3Bl
Y2lmaWMgUU1QIGVycm9yIGNvZGVzCj4gPiBmcm9tIGxpYnhsLCBhbmQgSSB3b3VsZCBldmVuIGNv
bnNpZGVyIHdoZXRoZXIgaXQncyB3b3J0aCB0byBoYXZlCj4gPiBzb21ldGhpbmcgbGlrZSBFUlJP
Ul9RTVAsIGJlY2F1c2UgSSBkb24ndCB0aGluayB0aGVyZSdzIG11Y2ggdGhlCj4gPiBjYWxsZXIg
Y2FuIGRvIGluIGNhc2Ugb2YgUU1QIGZhaWx1cmUuIEl0J3MgYW4gaW50ZXJuYWwgbGlieGwgUU1Q
Cj4gPiBlcnJvciwgYW5kIGl0J3Mgbm90IGxpa2UgdGhlIGNhbGxlciBpcyBnb2luZyB0byBzdGFy
dCBpdCdzIG93biBRTVAKPiA+IGNvbm5lY3Rpb24gaW4gb3JkZXIgdG8gc3BlYWsgd2l0aCBRRU1V
IGRpcmVjdGx5IGluIG9yZGVyIHRvIHNvbHZlCj4gPiB3aGF0ZXZlciBRTVAgaXNzdWUgaXQgZ290
IGZyb20gbGlieGwuCj4gCj4gVGhvc2UgZXJyb3IgY29kZXMgYXJlbid0ICJpbnRlcm5hbCBsaWJ4
bCBRTVAgZXJyb3IiLCB0aGUgUU1QIGNvbm5lY3Rpb24KPiBpcyB3b3JraW5nIHBlcmZlY3RseSBm
aW5lLiBBbGwgdGhvc2UgZXJyb3IgY29tZXMgZnJvbSBRRU1VLgo+IAo+IEFsbCB0aG9zZSBlcnJv
ciBjb2RlcyBhcmUgcGFydCBvZiBwb3NzaWJsZSByZXNwb25zZXMgdG8gYSBjb21tYW5kLgo+IAo+
IEhlcmUgYXJlIHRoZSBwb3NzaWJsZSB3YXkgdGhhdCBhIGNhbGxlciBjYW4gc29sdmUgYW4gaXNz
dWUgd2l0aCBlYWNoCj4gZXJyb3IgY29kZToKPiAKPiBHZW5lcmljRXJyb3I6Cj4gICBUaGUgY29t
bWFuZCBmYWlsZWQsIHRoZXJlJ3MgYSBkZXNjcmlwdGlvbiB0aGF0IGEgSHVtYW4gY2FuIHJlYWQu
IE5vdAo+ICAgbXVjaCBlbHNlIGNhbiBiZSBkb25lLgoKVGhhdCBzZWVtcyB0byBtZSBsaWtlIEVS
Uk9SX05PTlNQRUNJRklDLCBhbmQgeW91IGNhbiBwYXNzIHRoYXQgZXJyb3IKZGVzY3JpcHRpb24g
dG8gdGhlIGNhbGxlci4KCj4gQ29tbWFuZE5vdEZvdW5kOgo+ICAgV2lsbCwgdGhlIFFNUCBjb21t
YW5kIHRoYXQgdGhlIGNhbGxlciBpcyB0cnlpbmcgdG8gdXNlIGlzIHVua25vd24gdG8KPiAgIHRo
ZSBjdXJyZW50IFFFTVUsIGl0J3MgbWF5YmUgYSBjb21tYW5kIGludHJvZHVjZWQgaW4gbmV3ZXIg
dmVyc2lvbiBvZgo+ICAgUUVNVSwgb3IgYSBkZXByZWNhdGVkIGNvbW1hbmQgdGhhdCBpcyBub3cg
cmVtb3ZlZC4KPiAgIE1heWJlIHRoZSBjYWxsZXIgdHJ5IHRvIHVzZSBhIG5ld2VyIGNvbW1hbmQg
dGhhdCByZXBsYWNlIGEgZGVwcmVjYXRlZAo+ICAgb25lLCBvbiBlcnJvciwgaXQgY291bGQgY2Fs
bCB0aGUgb2xkZXIgdmVyc2lvbi4gQW5kIHZpY2UgdmVyc2EuCgpIb3cgd291bGQgdGhlIGNhbGxl
ciBkbyB0aGlzPyBJdCdzIGxpYnhsIHRoZSBvbmUgdGhhdCBkZWNpZGVzIHdoaWNoClFNUCBjb21t
YW5kcyB0byB1c2UsIHRoZSBjYWxsZXIgb2YgbGlieGwgaGFzIG5vIGlkZWEgYWJvdXQgdGhhdC4K
ClRoaXMgbGlrZWx5IHdhbnRzIHRvIGJlIEVSUk9SX0ZBSUwuCgo+IERldmljZU5vdEFjdGl2ZToK
PiAgIFRoZSBkZXZpY2UgdGhhdCBsaWJ4bCBpcyB0cnlpbmcgdG8gYWRkIHZpYSB0aGUgY29tbWFu
ZCB3YXNuJ3QgYnJpbmcgdXAKPiAgIHByb3Blcmx5LCB0aGUgY2FsbGVyIGNvdWxkIHRyeSBhZ2Fp
biB3aXRoIGRpZmZlcmVudCBwYXJhbWV0ZXJzIG9yCj4gICBpbnZlcnN0aWdhdGUgd2l0aCAicXVl
cnktKiIgY29tbWFuZHMgdG8gZmluZCBvdXQgd2hhdCdzIG1pc3NpbmcuCgpUaGF0IG9uZSBzZWVt
cyBoYXJkZXIgdG8gbWF0Y2ggdG8gYW55IGV4aXN0aW5nIGVycm9yIGNvZGUsIHRoZSBtb3JlCnRo
YXQgSSdtIG5vdCBzdXJlIG9mIGl0J3MgbWVhbmluZy4gSWYgYSBkZXZpY2UgaXNuJ3QgYnJvdWdo
dCB1cApwcm9wZXJseSwgaXNuJ3QgdGhlIGRldmljZSBzaW1wbHkgZGVzdHJveWVkPyBEb2VzIFFF
TVUga2VlcCBhcm91bmQKem9tYmllIGRldmljZXMgdGhhdCBmYWlsZWQgdG8gaW5pdGlhbGl6ZT8K
CkluIGFueSBjYXNlLCBob3cgaXMgdGhlIGNhbGxlciBvZiBsaWJ4bCBzdXBwb3NlZCB0byB1c2Ug
dGhpcyBxdWVyeS0qCmNvbW1hbmRzPwoKPiBEZXZpY2VOb3RGb3VuZDoKPiAgIFRoZSBkZXZpY2Ug
dGhhdCB0aGUgY2FsbGVyIGlzIHRyeWluZyB0byBtb2RpZnkgKGxpa2UgYSBjZHJvbSBkcml2ZSkg
aXMKPiAgIG5vdCBmb3VuZCBpbiBRRU1VLCB0aGUgY2FsbGVyIGNvdWxkIHRyeSB0byBhZGQgaXQg
b3IgbGV0IHRoZSB1c2VyIGtub3cKPiAgIHRoYXQgdGhlIGRldmljZSBkb2Vzbid0IGV4aXN0LgoK
VGhhdCBvbmUgc2VlbXMgdmVyeSBzaW1pbGFyIHRvIHRoZSBjdXJyZW50IEVSUk9SX05PVEZPVU5E
LgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 15:10:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 15: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 1fmh9H-0002yI-Tc; Mon, 06 Aug 2018 15:10: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=58py=kv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmh9G-0002y7-Jk
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 15:10:18 +0000
X-Inumbo-ID: e2e48d0a-998a-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e2e48d0a-998a-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 15:10: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 1fmh9B-0005Tr-VX; Mon, 06 Aug 2018 15: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 1fmh9B-0002rh-Ci; Mon, 06 Aug 2018 15:10:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmh9B-0002zG-BE; Mon, 06 Aug 2018 15:10:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125747-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:build-arm64-xsm:<job status>:broken:regression
 linux-linus:build-arm64:<job status>:broken:regression
 linux-linus:build-arm64-pvops:<job status>:broken:regression
 linux-linus:build-arm64-pvops:hosts-allocate:broken:allowable
 linux-linus:build-arm64:hosts-allocate:broken:allowable
 linux-linus:build-arm64-xsm:hosts-allocate:broken:allowable
 linux-linus:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:allowable
 linux-linus:test-arm64-arm64-examine: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-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-linus:build-arm64:capture-logs:broken:nonblocking
 linux-linus:build-arm64-pvops:capture-logs:broken:nonblocking
 linux-linus:build-arm64-xsm:capture-logs:broken: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-i386-libvirt-xsm: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-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-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu: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-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=ef46808b79ebbf48587c556436e5281ec51d09b5
X-Osstest-Versions-That: linux=527838d470e3a6e79e8ee9d5ddf28920df2a196e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 06 Aug 2018 15:10:13 +0000
Subject: [Xen-devel] [linux-linus test] 125747: 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>

ZmxpZ2h0IDEyNTc0NyBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NzQ3LwoKRmFpbHVyZXMgYW5kIHByb2Js
ZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBi
bG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1h
cm02NC14c20gICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJk
ZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1NzAyCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJv
a2VuIFJFR1IuIHZzLiAxMjU3MDIKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9z
dHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcwMgogdGVzdC1hbWQ2NC1h
bWQ2NC1ydW1wcnVuLWFtZDY0IDE3IHJ1bXBydW4tZGVtby14ZW5zdG9yZWxzL3hlbnN0b3JlbHMu
cmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEyNTcwMgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDMgY2FwdHVy
ZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNTcwMgogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4g
MTI1NzAyCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAg
ICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjU3MDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTcwMgogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgIGxpa2UgMTI1NzAyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU3MDIKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEyNTcwMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NzAyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU3MDIKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyNTcwMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NzAyCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBlZjQ2ODA4
Yjc5ZWJiZjQ4NTg3YzU1NjQzNmU1MjgxZWM1MWQwOWI1CmJhc2VsaW5lIHZlcnNpb246CiBsaW51
eCAgICAgICAgICAgICAgICA1Mjc4MzhkNDcwZTNhNmU3OWU4ZWU5ZDVkZGYyODkyMGRmMmExOTZl
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU3MDIgIDIwMTgtMDctMzEgMTQ6MjU6NDQgWiAgICA2
IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1NzM1ICAyMDE4LTA4LTAxIDE4OjM3OjM4IFog
ICAgNCBkYXlzICAgIDIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1NzQ3ICAyMDE4
LTA4LTAyIDIzOjI2OjA0IFogICAgMyBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWRpIE5pc3NpbSA8YWRpbkBtZWxsYW5v
eC5jb20+CiAgQW5kcmV3IEx1bm4gPGFuZHJld0BsdW5uLmNoPgogIEFuaWwgR3VydW11cnRoeSA8
YW5pbC5ndXJ1bXVydGh5QGNhdml1bS5jb20+CiAgQW50b24gVmFzaWx5ZXYgPHZhc2lseWV2QGlz
cHJhcy5ydT4KICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICBB
cmVuZCB2YW4gU3ByaWVsIDxhcmVuZC52YW5zcHJpZWxAYnJvYWRjb20uY29tPgogIEFyanVuIFZ5
bmlwYWRhdGggPGFyanVuQGNoZWxzaW8uY29tPgogIEFydGVtIEJpdHl1dHNraXkgPGFydGVtLmJp
dHl1dHNraXlAbGludXguaW50ZWwuY29tPgogIEF2aW5hc2ggUmVwYWthIDxhdmluYXNoLnJlcGFr
YUBvcmFjbGUuY29tPgogIEJqb3JuIEhlbGdhYXMgPGJoZWxnYWFzQGdvb2dsZS5jb20+CiAgQmrD
tnJuIFTDtnBlbCA8Ympvcm4udG9wZWxAaW50ZWwuY29tPgogIENhbHZpbiBXYWx0b24gPGNhbHZp
bi53YWx0b25Aa2Vwc3Rpbi5jYT4KICBEYW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVyQG9yYWNs
ZS5jb20+CiAgRGFuaWVsIEJvcmttYW5uIDxkYW5pZWxAaW9nZWFyYm94Lm5ldD4KICBkYW5uIGZy
YXppZXIgPGRhbm4uZnJhemllckBjYW5vbmljYWwuY29tPgogIERhdmlkIEhvd2VsbHMgPGRob3dl
bGxzQHJlZGhhdC5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0Pgog
IERtaXRyeSBTYWZvbm92IDxkaW1hQGFyaXN0YS5jb20+CiAgRG91Z2xhcyBHaWxiZXJ0IDxkZ2ls
YmVydEBpbnRlcmxvZy5jb20+CiAgRWxpIENvaGVuIDxlbGlAbWVsbGFub3guY29tPgogIEVtbWFu
dWVsIEdydW1iYWNoIDxlbW1hbnVlbC5ncnVtYmFjaEBpbnRlbC5jb20+CiAgRXJpYyBEdW1hemV0
IDxlZHVtYXpldEBnb29nbGUuY29tPgogIEVyaWsgU2NobWF1c3MgPGVyaWsuc2NobWF1c3NAaW50
ZWwuY29tPgogIEV1Z2VuaXkgUGFsdHNldiA8RXVnZW5peS5QYWx0c2V2QHN5bm9wc3lzLmNvbT4K
ICBFeWFsIEJpcmdlciA8ZXlhbC5iaXJnZXJAZ21haWwuY29tPgogIEZlcmFzIERhb3VkIDxmZXJh
c2RhQG1lbGxhbm94LmNvbT4KICBGbG9yaWFuIEZhaW5lbGxpIDxmLmZhaW5lbGxpQGdtYWlsLmNv
bT4KICBGbG9yaWFuIFdlc3RwaGFsIDxmd0BzdHJsZW4uZGU+CiAgR2FsIFByZXNzbWFuIDxwcmVz
c21hbmdhbEBnbWFpbC5jb20+CiAgR2FuZXNoIEdvdWRhciA8Z2FuZXNoZ3JAY2hlbHNpby5jb20+
CiAgR292aW5kYXJhanVsdSBWYXJhZGFyYWphbiA8Z3ZhcmFkYXJAY2lzY28uY29tPgogIEhhcmkg
VnlhcyA8aGFyaS52eWFzQGJyb2FkY29tLmNvbT4KICBIZXJiZXJ0IFh1IDxoZXJiZXJ0QGdvbmRv
ci5hcGFuYS5vcmcuYXU+CiAgSGltYW5zaHUgTWFkaGFuaSA8aGltYW5zaHUubWFkaGFuaUBjYXZp
dW0uY29tPgogIEh1YW5nIENob25nIDxodWFuZy5jaG9uZ0B6dGUuY29tLmNuPgogIEh1Z2ggRGlj
a2lucyA8aHVnaGRAZ29vZ2xlLmNvbT4KICBJb2FuYSBDaW9ybmVpIDxpb2FuYS5jaW9ybmVpQG54
cC5jb20+CiAgSmFrdWIgS2ljaW5za2kgPGpha3ViLmtpY2luc2tpQG5ldHJvbm9tZS5jb20+CiAg
SmVyZW15IENsaW5lIDxqY2xpbmVAcmVkaGF0LmNvbT4KICBKaWFuZyBCaWFvIDxqaWFuZy5iaWFv
MkB6dGUuY29tLmNuPgogIEpvaG4gSHVybGV5IDxqb2huLmh1cmxleUBuZXRyb25vbWUuY29tPgog
IEpvaG4gU3R1bHR6IDxqb2huLnN0dWx0ekBsaW5hcm8ub3JnPgogIEpvc2UgQWJyZXUgPGpvYWJy
ZXVAc3lub3BzeXMuY29tPgogIEpvc2UgQWJyZXUgPEpvc2UuQWJyZXVAc3lub3BzeXMuY29tPgog
IEp1c3RpbiBQZXR0aXQgPGpwZXR0aXRAb3ZuLm9yZz4KICBLYWxsZSBWYWxvIDxrdmFsb0Bjb2Rl
YXVyb3JhLm9yZz4KICBLZWVzIENvb2sgPGtlZXNjb29rQGNocm9taXVtLm9yZz4KICBMYXdyZW5j
ZSBCcmFrbW8gPGJyYWttb0BmYi5jb20+CiAgTGVuIEJyb3duIDxsZW4uYnJvd25AaW50ZWwuY29t
PgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBMb3Jl
bnpvIEJpYW5jb25pIDxsb3JlbnpvLmJpYW5jb25pQHJlZGhhdC5jb20+CiAgTG9yZW56byBQaWVy
YWxpc2kgPGxvcmVuem8ucGllcmFsaXNpQGFybS5jb20+CiAgTWFyYyBLbGVpbmUtQnVkZGUgPG1r
bEBwZW5ndXRyb25peC5kZT4KICBNYXJ0aW4gSy4gUGV0ZXJzZW4gPG1hcnRpbi5wZXRlcnNlbkBv
cmFjbGUuY29tPgogIE1hcnRpbiBLYUZhaSBMYXUgPGthZmFpQGZiLmNvbT4KICBNZWwgR29ybWFu
IDxtZ29ybWFuQHRlY2hzaW5ndWxhcml0eS5uZXQ+CiAgTWljaGFlbCBFbGxlcm1hbiA8bXBlQGVs
bGVybWFuLmlkLmF1PgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTmVh
bCBDYXJkd2VsbCA8bmNhcmR3ZWxsQGdvb2dsZS5jb20+CiAgT2xla3NhbmRyIE5hdGFsZW5rbyA8
b2xla3NhbmRyQG5hdGFsZW5rby5uYW1lPgogIE9yIEdlcmxpdHogPG9nZXJsaXR6QG1lbGxhbm94
LmNvbT4KICBQYXVsIE1vb3JlIDxwYXVsQHBhdWwtbW9vcmUuY29tPgogIFBoaWxsaXAgTG91Z2hl
ciA8cGhpbGxpcC5sb3VnaGVyQGdtYWlsLmNvbT4KICBQaGlsbGlwIExvdWdoZXIgPHBoaWxsaXBA
c3F1YXNoZnMub3JnLnVrPgogIFByYXJpdCBCaGFyZ2F2YSA8cHJhcml0QHJlZGhhdC5jb20+CiAg
UHJpeWFyYW5qYW4gSmhhIDxwcml5YXJqaGFAZ29vZ2xlLmNvbT4KICBRaSBaaGFuZyA8cWkuei56
aGFuZ0BpbnRlbC5jb20+CiAgUXVpbm4gVHJhbiA8cXVpbm4udHJhbkBjYXZpdW0uY29tPgogIFJh
ZmFlbCBKLiBXeXNvY2tpIDxyYWZhZWwuai53eXNvY2tpQGludGVsLmNvbT4KICBSYWZhxYIgTWnF
gmVja2kgPHJhZmFsQG1pbGVja2kucGw+CiAgUmFuZHkgRHVubGFwIDxyZHVubGFwQGluZnJhZGVh
ZC5vcmc+CiAgUnVzc2VsbCBLaW5nIDxybWsra2VybmVsQGFybWxpbnV4Lm9yZy51az4KICBTYWJy
aW5hIER1YnJvY2EgPHNkQHF1ZWFzeXNuYWlsLm5ldD4KICBTYWVlZCBNYWhhbWVlZCA8c2FlZWRt
QG1lbGxhbm94LmNvbT4KICBTYW0gUmF2bmJvcmcgPHNhbUByYXZuYm9yZy5vcmc+CiAgU2FudG9z
aCBTaGlsaW1rYXIgPHNhbnRvc2guc2hpbGlta2FyQG9yYWNsZS5jb20+CiAgU29oZWlsIEhhc3Nh
cyBZZWdhbmVoIDxzb2hlaWxAZ29vZ2xlLmNvbT4KICBTcmluaXZhcyBQYW5kcnV2YWRhIDxzcmlu
aXZhcy5wYW5kcnV2YWRhQGxpbnV4LmludGVsLmNvbT4KICBTdGVmYW4gV2FocmVuIDxzdGVmYW4u
d2FocmVuQGkyc2UuY29tPgogIFN0ZWZmZW4gS2xhc3NlcnQgPHN0ZWZmZW4ua2xhc3NlcnRAc2Vj
dW5ldC5jb20+CiAgU3RldmVuIFJvc3RlZHQgKFZNd2FyZSkgPHJvc3RlZHRAZ29vZG1pcy5vcmc+
CiAgVGFlaGVlIFlvbyA8YXA0MjAwNzNAZ21haWwuY29tPgogIHRhbmdwZW5ncGVuZyA8dGFuZ3Bl
bmdwZW5nQGhpZ29uLmNvbT4KICBUYXJpcSBUb3VrYW4gPHRhcmlxdEBtZWxsYW5veC5jb20+CiAg
VGhvbWFzIFBldGF6em9uaSA8dGhvbWFzLnBldGF6em9uaUBib290bGluLmNvbT4KICBUaG9tYXMg
UmljaHRlciA8dG1yaWNodEBsaW51eC5pYm0uY29tPgogIFRvbSBMZW5kYWNreSA8dGhvbWFzLmxl
bmRhY2t5QGFtZC5jb20+CiAgVG9tbWkgUmFudGFsYSA8dG9tbWkudC5yYW50YWxhQG5va2lhLmNv
bT4KICBUb255IEJhdHRlcnNieSA8dG9ueWJAY3liZXJuZXRpY3MuY29tPgogIFRvc2hpYWtpIE1h
a2l0YSA8bWFraXRhLnRvc2hpYWtpQGxhYi5udHQuY28uanA+CiAgVWxmIEhhbnNzb24gPHVsZi5o
YW5zc29uQGxpbmFyby5vcmc+CiAgVmFydW4gUHJha2FzaCA8dmFydW5AY2hlbHNpby5jb20+CiAg
VmluY2VudCBXaGl0Y2h1cmNoIDx2aW5jZW50LndoaXRjaHVyY2hAYXhpcy5jb20+CiAgV2FuZyBZ
YW5RaW5nIDx1ZGtuaWdodEBnbWFpbC5jb20+CiAgV2VpIFlvbmdqdW4gPHdlaXlvbmdqdW4xQGh1
YXdlaS5jb20+CiAgV2lsbCBEZWFjb24gPHdpbGwuZGVhY29uQGFybS5jb20+CiAgV2lsbHkgVGFy
cmVhdSA8d0Axd3QuZXU+CiAgWGlhbyBMaWFuZyA8eGlsaWFuZ0ByZWRoYXQuY29tPgogIFlpIFdh
bmcgPHdhbmcueWk1OUB6dGUuY29tLmNuPgogIFlvbmdob25nIFNvbmcgPHloc0BmYi5jb20+CiAg
WXVjaHVuZyBDaGVuZyA8eWNoZW5nQGdvb2dsZS5jb20+CiAgWXVlSGFpYmluZyA8eXVlaGFpYmlu
Z0BodWF3ZWkuY29tPgogIFpoZW4gTGVpIDx0aHVuZGVyLmxlaXpoZW5AaHVhd2VpLmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1y
dW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
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
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9r
ZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NCBicm9r
ZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQt
YXJtNjQtcHZvcHMgaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgaG9zdHMt
YWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tl
bi1zdGVwIGJ1aWxkLWFybTY0IGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBidWlsZC1hcm02NC1w
dm9wcyBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9n
cwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyODc0IGxpbmVz
IGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 15:18:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 15:18: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 1fmhHJ-0003K8-2n; Mon, 06 Aug 2018 15: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=58py=kv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmhHH-0003Jv-0M
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 15:18:35 +0000
X-Inumbo-ID: 0aa5c025-998c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0aa5c025-998c-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 15:18: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 1fmhHD-0005dU-Cl; Mon, 06 Aug 2018 15:18:31 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fmhHD-000322-1P; Mon, 06 Aug 2018 15:18:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmhHC-0007dc-WE; Mon, 06 Aug 2018 15:18:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125743-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-arm64-xsm:<job status>:broken:regression
 xen-unstable:build-arm64-pvops:<job status>:broken:regression
 xen-unstable:build-arm64:<job status>:broken:regression
 xen-unstable:build-arm64:hosts-allocate:broken:allowable
 xen-unstable:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable:build-arm64-pvops:hosts-allocate:broken:allowable
 xen-unstable:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 xen-unstable:build-arm64-pvops:capture-logs:broken:nonblocking
 xen-unstable:build-arm64:capture-logs:broken:nonblocking
 xen-unstable:build-arm64-xsm:capture-logs:broken: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-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-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt: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-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-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-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=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
X-Osstest-Versions-That: xen=1f7574763cbb2c85825b8cc4d81f386e767a476f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 06 Aug 2018 15:18:31 +0000
Subject: [Xen-devel] [xen-unstable test] 125743: 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>

ZmxpZ2h0IDEyNTc0MyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc0My8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2Fy
ZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0ICAgICAgICAgICAg
ICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTY5MQog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJy
b2tlbiBSRUdSLiB2cy4gMTI1NjkxCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAyIGhv
c3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU2OTEKClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjU2OTEK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJy
b2tlbiBibG9ja2VkIGluIDEyNTY5MQogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMyBj
YXB0dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1NjkxCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjU2OTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY5MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1Njkx
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjU2OTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY5MQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI1NjkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2OTEKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY5
MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI1NjkxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAg
ICAgICAgICAgZWQ1ZjhkOWNhNDdlNjllMzAyMjFjMzdlYzgxMmYyYjM4YWYxOWQ4MwpiYXNlbGlu
ZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMWY3NTc0NzYzY2JiMmM4NTgyNWI4Y2M0
ZDgxZjM4NmU3NjdhNDc2ZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1NjkxICAyMDE4LTA3LTMw
IDIxOjM3OjEyIFogICAgNiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTcxNiAgMjAxOC0w
OC0wMSAwMzozNjoyOSBaICAgIDUgZGF5cyAgICAyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNTc0MyAgMjAxOC0wOC0wMiAxMDoxMzo1MyBaICAgIDQgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgRGFuaWVsIEtpcGVyIDxkYW5pZWwu
a2lwZXJAb3JhY2xlLmNvbT4KICBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAg
R2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVr
QGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgTm9yYmVydCBNYW50aGV5IDxubWFudGhleUBhbWF6
b24uZGU+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgU2ltb24g
R2Fpc2VyIDxzaW1vbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJt
aGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1w
cnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
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
c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJva2VuCmJyb2tl
bi1zdGVwIGJ1aWxkLWFybTY0IGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0
LXhzbSBob3N0cy1hbGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC1wdm9wcyBob3N0cy1h
bGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC1wdm9wcyBjYXB0dXJlLWxvZ3MKYnJva2Vu
LXN0ZXAgYnVpbGQtYXJtNjQgY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhz
bSBjYXB0dXJlLWxvZ3MKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBlZDVmOGQ5Y2E0N2U2OWUz
MDIyMWMzN2VjODEyZjJiMzhhZjE5ZDgzCkF1dGhvcjogTWFyZWsgTWFyY3p5a293c2tpLUfDs3Jl
Y2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgpEYXRlOiAgIFR1ZSBKdWwgMzEg
MjI6MTk6MDUgMjAxOCArMDIwMAoKICAgIHRvb2xzL2dkYnN4OiB1c2UgaW50dHlwZXMuaCBpbnN0
ZWFkIG9mIGN1c3RvbSBtYWNyb3MKICAgIAogICAgU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5
a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogICAgQWNr
ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBbIHdlaTogZml4IHVwIHBh
dGNoIF0KICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpj
b21taXQgMGM5ODIxZDVjODcwYzM1YWEzOGRmN2JiNWUyZmY1NGRhMjE2OWI1YgpBdXRob3I6IE1h
cmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNv
bT4KRGF0ZTogICBUdWUgSnVsIDMxIDA0OjMwOjQyIDIwMTggKzAyMDAKCiAgICB0b29scy9nZGJz
eDogZml4ICdnJyBwYWNrZXQgcmVzcG9uc2UgZm9yIDY0Yml0IGd1ZXN0cwogICAgCiAgICBnZGIg
OC4wIGZpeGVkIGJvdW5kcyBjaGVja2luZyBmb3IgJ2cnIHBhY2tldCAoY29tbWl0CiAgICA5ZGMx
OTNjM2JlODVhYWZhNjBjZWZmNTdkM2IwNDMwYWY2MDdiNGNlICJDaGVjayBmb3IgdHJ1bmNhdGVk
CiAgICByZWdpc3RlcnMgaW4gcHJvY2Vzc19nX3BhY2tldCIpLiBUaGlzIHJldmVhbGVkIHRoYXQg
Z2Ric3ggZGlkCiAgICBub3QgcHJvcGVybHkgZm9ybWF0dGVkICdnJyBwYWNrZXQgLSBzZWdtZW50
IHJlZ2lzdGVycyBhbmQgZWZsYWdzIGFyZQogICAgZXhwZWN0ZWQgdG8gYmUgMzItYml0IGZpZWxk
cyBpbiB0aGUgcmVzcG9uc2UgKGFjY29yZGluZyB0bwogICAgZ2RiL2ZlYXR1cmVzL2kzODYvNjRi
aXQtY29yZS54bWwgaW4gZ2RiIHNvdXJjZXMpLiBTcGVjaWZpYyBlcnJvciBpczoKICAgIAogICAg
ICAgIFRydW5jYXRlZCByZWdpc3RlciAyNiBpbiByZW1vdGUgJ2cnIHBhY2tldAogICAgCiAgICBp
bnN0ZWFkIG9mIHNpbGVudGx5IHRydW5jYXRpbmcgcGFydCBvZiByZWdpc3Rlci4KICAgIAogICAg
QWRkaXRpb25hbGx5LCBpdCBsb29rcyBsaWtlIHNlZ21lbnQgcmVnaXN0ZXJzIG9mIDY0Yml0IGd1
ZXN0cyB3ZXJlIG5ldmVyCiAgICByZXBvcnRlZCBjb3JyZWN0bHksIGJlY2F1c2Ugb2YgdHlwZSBt
aXNtYXRjaC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3Jl
Y2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogICAgQWNrZWQtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpjb21taXQgMDFkZmEzMzc4ZjkxNTExMWM1ZmJjMGYx
ODhmMGNmZDI2NThmZTAxMwpBdXRob3I6IFNpbW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxldGhp
bmdzbGFiLmNvbT4KRGF0ZTogICBUdWUgSnVsIDMxIDA0OjU2OjU0IDIwMTggKzAyMDAKCiAgICB4
ZW5zdG9yZS1jbGllbnQ6IEFkZCBvcHRpb24gZm9yIHJhdyBpbi0vb3V0cHV0CiAgICAKICAgIFBh
cnNpbmcvZ2VuZXJhdGluZyB0aGUgZXNjYXBlIHNlcXVlbmNlcyB1c2VkIGJ5IHhlbnN0b3JlLWNs
aWVudCBpcyBub24KICAgIHRyaXZpYWwuIFNvIG1ha2Ugc2NyaXB0aW5nIChmb3IgdXNlIGluIHN0
dWJkb20pIGVhc2llciBieSBhZGRpbmcgYSByYXcKICAgIG9wdGlvbi4KICAgIAogICAgW2FkZGVk
IG1hbiBwYWdlIGVudHJpZXMsIGZhY29yIG91dCBleHBhbmRfYnVmZmVyXQogICAgU2lnbmVkLW9m
Zi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGlu
Z3NsYWIuY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpj
b21taXQgYmU1NDFlNTNhZGY2NzRmMmI1NjVhZTdjZWYzOTNkYTY1MjQ0OWVmYQpBdXRob3I6IE1h
cmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNv
bT4KRGF0ZTogICBUdWUgSnVsIDMxIDA0OjU2OjUzIDIwMTggKzAyMDAKCiAgICBkb2NzOiBhZGQg
eGVuc3RvcmUtcmVhZCBhbmQgeGVuc3RvcmUtd3JpdGUgbWFuIHBhZ2VzCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxl
dGhpbmdzbGFiLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgoKY29tbWl0IGRlYjBlMTY0ZGVlMmZmYjkyODQ2ZDMwNDY0NTI5MzBlNmZjM2IzODQKQXV0aG9y
OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xh
Yi5jb20+CkRhdGU6ICAgVHVlIEp1bCAzMSAwNToxNTozMiAyMDE4ICswMjAwCgogICAgeGVuY29u
c29sZTogYWRkIG9wdGlvbiB0byBhdm9pZCBlc2NhcGUgc2VxdWVuY2VzIGluIGxvZwogICAgCiAg
ICBBZGQgLS1yZXBsYWNlLWVzY2FwZSBvcHRpb24gdG8geGVuY29uc29sZWQsIHdoaWNoIHJlcGxh
Y2VzIEVTQyB3aXRoCiAgICAnLicgaW4gY29uc29sZSBvdXRwdXQgd3JpdHRlbiB0byBsb2cgZmls
ZS4gVGhpcyBtYWtlcyBpdCBzbGlnaHRseSBzYWZlcgogICAgdG8gZG8gdGFpbCAtZiBvbiBhIGNv
bnNvbGUgb3V0cHV0IG9mIHVudHJ1c3RlZCBndWVzdC4KICAgIFRoZSBwdHkgb3V0cHV0IGlzIHVu
YWZmZWN0ZWQgYnkgdGhpcyBvcHRpb24uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IE1hcmVrIE1h
cmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KICAg
IEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgWyB3ZWk6IG1vdmUg
dmFyaWFibGVzIGludG8gYSBuYXJyb3dlciBzY29wZSBdCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKY29tbWl0IDk4YjkyZjI2MDE5YmFiNDAzZDNlNWZh
NzRkYmVjNGJmOGE1NDFkZTQKQXV0aG9yOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpE
YXRlOiAgIFdlZCBBdWcgMSAxMDowMzowNyAyMDE4ICswMTAwCgogICAgeGVuOiBjbGVhbiB1cCBh
bHRwMm0gb3AgY29tbWVudAogICAgCiAgICBEZWxldGUgdHJhaWxpbmcgc3BhY2VzIGFuZCByZWZl
ciB0byBYU00gaW5zdGVhZCBvZiBhbiBpbnRlcm5hbAogICAgZnVuY3Rpb24gaW4gdGhlIHB1Ymxp
YyBoZWFkZXIuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRy
aXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNv
bW1pdCA2YWFhOWZiMzA4MTcxZWM1OGRkZjRjZjA1OGFkNTM0MWY4MWE2NWNmCkF1dGhvcjogR2Vv
cmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBKdWwgMzEg
MTU6MTc6MjEgMjAxOCArMDEwMAoKICAgIGh2bS9hbHRwMm06IENsYXJpZnkgdGhlIHByb3BlciB3
YXkgdG8gZXh0ZW5kIHRoZSBhbHRwMm0gaW50ZXJmYWNlCiAgICAKICAgIFRoZSBhbHRwMm0gZnVu
Y3Rpb25hbGl0eSB3YXMgb3JpZ2luYWxseSBlbnZpc2lvbmVkIHRvIGJlIHVzZWQgaW4KICAgIHNl
dmVyYWwgZGlmZmVyZW50IGNvbmZpZ3VyYXRpb25zLCBvbmUgb2Ygd2hpY2ggd2FzIGEgc2luZ2xl
IGluLWd1ZXN0CiAgICBhZ2VudCB0aGF0IGhhZCBmdWxsIG9wZXJhdGlvbmFsIGNvbnRyb2wgb2Yg
YWx0cDJtLiAgVGhpcyByZXF1aXJlZCB0aGUKICAgIHNpbmdsZSBoeXBlcmNhbGwgdG8gYmUgYW4g
SFZNT1AgcmF0aGVyIHRoYW4gYSBET01DVEwsIHNpbmNlIEhWTSBndWVzdHMKICAgIGFyZSBub3Qg
YWxsb3dlZCB0byBtYWtlIERPTUNUTHMuICBBY2Nlc3MgdG8gdGhpcyBIVk1PUCBpcyBjb250cm9s
bGVkCiAgICBieSBhIHBlci1kb21haW4gSFZNX1BBUkFNLCBhbmQgZGVmYXVsdHMgdG8gJ29mZicu
CiAgICAKICAgIEV4cG9zaW5nIHRoZSBhbHRwMm0gZnVuY3Rpb25hbGl0eSB0byB0aGUgZ3Vlc3Qg
d2FzIGNvbnRyb3ZlcnNpYWwgYXQKICAgIHRoZSB0aW1lLCBidXQgd2FzIHVsdGltYXRlbHkgYWNj
ZXB0ZWQuICBUaGUgZmFjdCB0aGF0IGFsdHAybSBpcyBhbgogICAgSFZNT1AgcmF0aGVyIHRoYW4g
YSBET01DVEwgaGFzIGNhdXNlZCBzb21lIHByb2JsZW1zLCBob3dldmVyLCBmb3IKICAgIHRob3Nl
IG1vdmluZyBmb3J3YXJkIHRyeWluZyB0byBleHRlbmQgdGhlIGludGVyZmFjZTogRXh0ZW5kaW5n
IHRoZQogICAgaW50ZXJmYWNlIGV2ZW4gZm9yIHRoZSAnZXh0ZXJuYWwnIHVzZSBjYXNlIG5vdyBt
ZWFucyBleHRlbmRpbmcgYW4KICAgIEhWTU9QLCB3aGljaCBpbXBsaWNpdGx5IGV4dGVuZHMgdGhl
IHN1cmZhY2Ugb2YgYXR0YWNrIGZvciB0aGUKICAgICdpbnRlcm5hbCcgdXNlIGNhc2UgYXMgd2Vs
bC4gIFRoZSByZXN1bHQgaGFzIGJlZW4gdGhhdCBldmVyeSBhZGRpdGlvbgogICAgdG8gdGhpcyBp
bnRlcmZhY2UgaGFzIGFsc28gYmVlbiBjb250cm92ZXJzaWFsLgogICAgCiAgICBTZXR0bGUgdGhl
IGNvbnRyb3ZlcnN5IG9uY2UgYW5kIGZvciBhbGwgYnkgZG9jdW1lbnRpbmcgMSkgdGhlIHB1cnBv
c2UKICAgIG9mIHRoZSBhbHRwMm0gaW50ZXJmYWNlLCBhbmQgMikgaG93IHRvIGV4dGVuZCBpdC4g
IEluIHBhcnRpY3VsYXI6CiAgICAKICAgICogU3BlY2lmeSB0aGF0IHRoZSBmdWxseSBpbi1ndWVz
dCBhZ2VudCBpcyBhIHRhcmdldCB1c2UgY2FzZQogICAgCiAgICAqIFNwZWNpZnkgdGhhdCBhbGwg
ZXh0ZW5zaW9ucyB0byBhbHRwMm0gZnVuY3Rpb25hbGl0eSBzaG91bGQgYmUgc3Vib3BzCiAgICAg
IG9mIHRoZSBIVk1PUCBoeXBlcmNhbGwKICAgIAogICAgKiBTcGVjaWZ5IHRoYXQgbmV3IHN1Ym9w
cyBzaG91bGQgYmUgZW5hYmxlZCBpbiBBTFRQMk1fbWl4ZWQgbW9kZSBieQogICAgICBkZWZhdWx0
LCBidXQgdGhhdCB0aGlzIG1vZGUgaGFzIG5vdCBiZWVuIGV2YWx1YXRlZCBmb3Igc2FmZXR5Lgog
ICAgCiAgICBIb3BlZnVsbHkgdGhpcyB3aWxsIGFsbG93IHRoZSBhbHRwMm0gaW50ZXJmYWNlIHRv
IGJlIGRldmVsb3BlZCBmdXJ0aGVyCiAgICB3aXRob3V0IHVubmVjZXNzYXJ5IGNvbnRyb3ZlcnN5
LgogICAgCiAgICBGdXJ0aGVyIGRpc2N1c3Npb246CiAgICAKICAgIEFzIGZhciBhcyBJIGNhbiB0
ZWxsIHRoZXJlIGFyZSB0aHJlZSBwb3NzaWJsZSBzb2x1dGlvbnMgdG8gdGhpcwogICAgY29udHJv
dmVyc3kuCiAgICAKICAgIEEuIFJlbW92ZSB0aGUgJ2ludGVybmFsJyBmdW5jdGlvbmFsaXR5IGFz
IGEgdGFyZ2V0IGJ5IGNvbnZlcnRpbmcgdGhlCiAgICBjdXJyZW50IEhWTU9QIGludG8gYSBET01D
VEwuCiAgICAKICAgIEIuIEhhdmUgdHdvIGh5cGVyY2FsbHMgLS0gYW4gSFZNT1Agd2hpY2ggY29u
dGFpbnMgZnVuY3Rpb25hbGl0eQogICAgZXhwZWN0ZWQgdG8gYmUgdXNlZCBieSB0aGUgJ2ludGVy
bmFsJyBhZ2VudCwgYW5kIGEgRE9NQ1RMIGZvcgogICAgZnVuY3Rpb25hbGl0eSB3aGljaCBpcyBl
eHBlY3RlZCB0byBiZSB1c2VkIG9ubHkgYmUgdGhlICdleHRlcm5hbCcKICAgIGFnZW50LgogICAg
CiAgICBDLiBBZ3JlZSB0byBhZGQgYWxsIG5ldyBzdWJvcHMgdG8gdGhlIGN1cnJlbnQgaHlwZXJj
YWxsIChIVk1PUCksIGV2ZW4KICAgIGlmIHdlJ3JlIG5vdCBzdXJlIGlmIHRoZXkgc2hvdWxkIGJl
IGV4cG9zZWQgdG8gdGhlIGd1ZXN0LgogICAgCiAgICBJIHRoaW5rIEEgaXMgYSB0ZXJyaWJsZSBp
ZGVhLiAgSGF2aW5nIGEgc2luZ2xlIGluLWd1ZXN0IGFnZW50IGlzIGEKICAgIHJlYXNvbmFibGUg
ZGVzaWduIGNob2ljZSwgYW5kIGFwcGFyZW50bHkgaXQgd2FzIGV2ZW4gaW1wbGVtZW50ZWQgYXQK
ICAgIHNvbWUgcG9pbnQ7IHdlIHNob3VsZCBtYWtlIGl0IHN0cmFpZ2h0Zm9yd2FyZCBmb3Igc29t
ZW9uZSBpbiB0aGUKICAgIGZ1dHVyZSB0byBwaWNrIHVwIHRoZSB3b3JrIGlmIHRoZXkgd2FudCB0
by4KICAgIAogICAgSSB0aGluayBCIGlzIGFsc28gYSBiYWQgaWRlYS4gIFRoZSBwZW9wbGUgZXh0
ZW5kaW5nIGl0IGF0IHRoZSBtb21lbnQKICAgIGFyZSBwcmltYXJpbHkgY29uY2VybmVkIHdpdGgg
dGhlICdleHRlcm5hbCcgdXNlIGNhc2UuICBUaGVyZSBpcyBub2JvZHkKICAgIGFyb3VuZCB0byBy
ZXByZXNlbnQgd2hldGhlciBuZXcgZnVuY3Rpb25hbGl0eSBzaG91bGQgZW5kIHVwIGluIHRoZQog
ICAgSFZNT1Agb3IgdGhlIERPTUNUTCwgd2hpY2ggbWVhbnMgdGhhdCBieSBkZWZhdWx0IGl0IHdp
bGwgZW5kIHVwIGluIHRoZQogICAgRE9NQ1RMLiAgSWYgaXQgaXMgZGlzY292ZXJlZCwgYWZ0ZXJ3
YXJkcywgdGhhdCB0aGUgbmV3IG9wZXJhdGlvbnMKICAgICp3b3VsZCogYmUgc2FmZSBhbmQgdXNl
ZnVsIGZvciB0aGUgJ2ludGVybmFsJyB1c2UgY2FzZSwgdGhlbiB3ZSB3aWxsCiAgICBlaXRoZXIg
aGF2ZSB0byBkdXBsaWNhdGUgdGhlbSBpbnNpZGUgdGhlIEhWTU9QICh3aGljaCB3b3VsZCBiZQog
ICAgdGVycmlibGUpIG9yIG1vdmUgdGhlIG9wZXJhdGlvbiBmcm9tIHRoZSBET01DVEwgdG8gdGhl
IEhWTU9QICh3aGljaAogICAgd291bGQgbWFrZSBjb2RpbmcgYW4gYWdlbnQgYWdhaW5zdCBzZXZl
cmFsIHZlcnNpb25zIGEgbWVzcykuCiAgICAKICAgIEl0IGp1c3QgbWFrZXMgbW9yZSBzZW5zZSB0
byBoYXZlIGFsbCB0aGUgYWx0cDJtIG9wZXJhdGlvbnMgaW4gYSBzaW5nbGUKICAgIHBsYWNlLCBh
bmQgYSBzaW1wbGUgd2F5IHRvIGNvbnRyb2wgd2hldGhlciB0aGV5J3JlIGF2YWlsYWJsZSB0byB0
aGUKICAgICdpbnRlcm5hbCcgdXNlIGNhc2Ugb3Igbm90LiAgQXMgc3VjaCwgSSBhbSBwcm9wb3Np
bmcgJ0MnLgogICAgCiAgICBFdmVuIHdpdGhpbiB0aGF0LCB3ZSBoYXZlIHNldmVyYWwgb3B0aW9u
cyBhcyBmYXIgYXMgd2hhdCB0byBkbyB3aXRoCiAgICB0aGUgY3VycmVudCBpbnRlcmZhY2U6CiAg
ICAKICAgIEMxOiBBdWRpdCB0aGUgY3VycmVudCBzdWJvcHMgYW5kIG1ha2UgYSBibGFja2xpc3Qg
b2Ygc3Vib3BzIG5vdAogICAgc3VpdGFibGUgZm9yIGV4cG9zdXJlIHRvIHRoZSBndWVzdC4gIEZ1
dHVyZSBzdWJvcHMgc2hvdWxkIGJlIG9uIHRoZQogICAgYmxhY2tsaXN0IHVubGVzcyB0aGV5IGhh
dmUgYmVlbiBldmFsdWF0ZWQgYXMgc2FmZSBmb3IgZXhwb3N1cmUuCiAgICAKICAgIEMyOiBEb24n
dCBibGFja2xpc3QgdGhlIGN1cnJlbnQgc3Vib3BzLCBidXQgcmVxdWlyZSB0aGF0IGFsbCBmdXR1
cmUKICAgIHN1Ym9wcyBiZSBibGFja2xpc3RlZCB1bmxlc3MgdGhleSBoYXZlIGJlZW4gZXZhbHVh
dGVkIGFzIHNhZmUgZm9yCiAgICBleHBvc3VyZS4KICAgIAogICAgQzM6IERvbid0IGJsYWNrbGlz
dCBjdXJyZW50IG9yIGZ1dHVyZSBzdWJvcHMgZm9yIHRoZSBwcmVzZW50OyBqdXN0CiAgICBkb2N1
bWVudCB0aGF0IHRoZXkgbmVlZCB0byBiZSBldmFsdWF0ZWQgKGFuZCBzb21lIHBvdGVudGlhbGx5
CiAgICBibGFja2xpc3RlZCkgYmVmb3JlIGJlaW5nIGV4cG9zZWQgdG8gYSBndWVzdCBpbiBhIHNh
ZmV0eS1jcml0aWNhbAogICAgZW52aXJvbm1lbnQuCiAgICAKICAgIEMxIHdvdWxkIGJlIGlkZWFs
LCBidXQgdGhlcmUncyBub2JvZHkgYXQgcHJlc2VudCB0byBkbyB0aGUgd29yay4KICAgIEdpdmVu
IHRoYXQsIEMzIGhhcyBiZWVuIHNlZW4gYXMgdGhlIGJlc3Qgc29sdXRpb24gaW4gZGlzY3Vzc2lv
bi4KICAgIAogICAgUmV2aWV3ZWQtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRl
ZmVuZGVyLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgog
ICAgU2lnbmVkLW9mZi1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29t
PgoKY29tbWl0IDk2MGQ3YjhmZmJhZDEyYjA2NWQ3MmYxMTcxNzgwZWIxMWYxMWVlOTEKQXV0aG9y
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVHVlIEp1bCAzMSAxNzox
MjozNSAyMDE4ICswMjAwCgogICAgeDg2L3hzdGF0ZTogY29ycmVjdCBsb2dnaW5nIGluIGhhbmRs
ZV94c2V0YnYoKQogICAgCiAgICBDb3JyZWN0IGEgZGlzYWdyZWVtZW50IGJldHdlZW4gdGV4dCBh
bmQgbG9nZ2VkIHZhbHVlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KCmNvbW1pdCBiNzViZDI5NmQ3ZThmNDQ0MzYyZTVlMzIxZDA5ODI1MDc4
ODc1ZjExCkF1dGhvcjogTm9yYmVydCBNYW50aGV5IDxubWFudGhleUBhbWF6b24uZGU+CkRhdGU6
ICAgVHVlIEp1bCAzMSAxNzoxMTozNiAyMDE4ICswMjAwCgogICAgbWVtb3J5OiBmaXggbGFiZWwg
c3ludGF4CiAgICAKICAgIFdoZW4gY29tcGlsaW5nIHRoaXMgZmlsZSB3aXRoIGdjYywgdGhlIGNv
bXBpbGVyIGhhcHBpbHkgYWNjZXB0cyB0aGUKICAgIHNlcXVlbmNlIG9mIGEgbGFiZWwgZm9sbG93
ZWQgYnkgYW4gYXR0cmlidXRlLiBIb3dldmVyLCB0aGlzIHNlcXVlbmNlIGRvZXMKICAgIG5vdCBm
b2xsb3cgdGhlIGdjYyBkb2N1bWVudGF0aW9uLiBIZW5jZSwgb3RoZXIgY29tcGlsZXJzIG1pZ2h0
IHN0dW1ibGUKICAgIHVwb24gdGhpcyBzdGF0ZW1lbnQuCiAgICAKICAgIFRvIGJlIGFibGUgdG8g
Y29tcGlsZSBYZW4gd2l0aCBnb3RvLWNjICh0aGUgY29tcGlsZXIgb2YgdGhlIENQUk9WRVIgdG9v
bAogICAgc3VpdGUpLCB0aGUgbWlzc2luZyBzZW1pY29sb24gaXMgYWRkZWQgaW4gdGhpcyBjb21t
aXQuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBFbGl6YWJldGggUG9sZ3JlZW4gPHBvbGdyZWVuQGFt
YXpvbi5kZT4KICAgIFNpZ25lZC1vZmYtYnk6IE5vcmJlcnQgTWFudGhleSA8bm1hbnRoZXlAYW1h
em9uLmRlPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
CmNvbW1pdCA4NjdhNWUyMzBkMjE4NjZhMzU5NzllYzY4YzVjODI2MDQwOTZlMDE4CkF1dGhvcjog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEp1bCAz
MSAxMDoyNTozNiAyMDE4ICswMjAwCgogICAgaW9tbXU6IHJlbW92ZSB1bm5lZWRlZCByZXR1cm4g
ZnJvbSBpb21tdV9od2RvbV9pbml0CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFu
dCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IDkzMjQ5ZjdmYzE3YzFmM2EyYWE4YmY5ZWEwNTVhYTMy
NmU5M2E0YWUKQXV0aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
RGF0ZTogICBUdWUgSnVsIDMxIDEwOjI1OjA2IDIwMTggKzAyMDAKCiAgICB4ODYvZWZpOiBzcGxp
dCBjb21waWxlciB2cyBsaW5rZXIgc3VwcG9ydAogICAgCiAgICBTbyB0aGF0IGFuIEVMRiBiaW5h
cnkgd2l0aCBzdXBwb3J0IGZvciBFRkkgc2VydmljZXMgd2lsbCBiZSBidWlsdCB3aGVuCiAgICB0
aGUgY29tcGlsZXIgc3VwcG9ydHMgdGhlIE1TIEFCSSwgcmVnYXJkbGVzcyBvZiB0aGUgbGlua2Vy
IHN1cHBvcnQgZm9yCiAgICBQRS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVs
LmtpcGVyQG9yYWNsZS5jb20+CiAgICBUZXN0ZWQtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtp
cGVyQG9yYWNsZS5jb20+Cgpjb21taXQgMThjZDQ5OTdkMjZiOWRmOTVkZGE4NzUwM2U0MWM4MjMy
NzlhMDdhMApBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpE
YXRlOiAgIFR1ZSBKdWwgMzEgMTA6MjQ6MjIgMjAxOCArMDIwMAoKICAgIHg4Ni9lZmk6IG1vdmUg
dGhlIGxvZ2ljIHRvIGRldGVjdCBQRSBidWlsZCBzdXBwb3J0CiAgICAKICAgIFNvIHRoYXQgaXQg
Y2FuIGJlIHVzZWQgYnkgb3RoZXIgY29tcG9uZW50cyBhcGFydCBmcm9tIHRoZSBlZmkgc3BlY2lm
aWMKICAgIGNvZGUuIEJ5IG1vdmluZyB0aGUgZGV0ZWN0aW9uIGNvZGUgY3JlYXRpbmcgYSBkdW1t
eSBlZmkvZGlzYWJsZWQgZmlsZQogICAgY2FuIGJlIGF2b2lkZWQuCiAgICAKICAgIFRoaXMgaXMg
cmVxdWlyZWQgc28gdGhhdCB0aGUgY29uZGl0aW9uYWwgdXNlZCB0byBkZWZpbmUgdGhlIGVmaSBz
eW1ib2wKICAgIGluIHRoZSBsaW5rZXIgc2NyaXB0IGNhbiBiZSByZW1vdmVkIGFuZCBpbnN0ZWFk
IHRoZSBkZWZpbml0aW9uIG9mIHRoZQogICAgZWZpIHN5bWJvbCBjYW4gYmUgZ3VhcmRlZCB1c2lu
ZyB0aGUgcHJlcHJvY2Vzc29yLgogICAgCiAgICBUaGUgbW90aXZhdGlvbiBiZWhpbmQgdGhpcyBj
aGFuZ2UgaXMgdG8gYmUgYWJsZSB0byBidWlsZCBYZW4gdXNpbmcgbGxkCiAgICAodGhlIExMVk0g
bGlua2VyKSwgdGhhdCBhdCBsZWFzdCBvbiB2ZXJzaW9uIDYuMC4wIGRvZXNuJ3Qgd29yawogICAg
cHJvcGVybHkgd2l0aCBhIERFRklORUQgYmVpbmcgdXNlZCBpbiBhIGNvbmRpdGlvbmFsIGV4cHJl
c3Npb246CiAgICAKICAgIGxkICAgIC1tZWxmX3g4Nl82NF9mYnNkICAtVCB4ZW4ubGRzIC1OIHBy
ZWxpbmsubyAtLWJ1aWxkLWlkPXNoYTEgXAogICAgICAgIC9yb290L3NyYy94ZW4veGVuL2NvbW1v
bi9zeW1ib2xzLWR1bW15Lm8gLW8gL3Jvb3Qvc3JjL3hlbi94ZW4vLnhlbi1zeW1zLjAKICAgIGxk
OiBlcnJvcjogeGVuLmxkczoyMzM6IHN5bWJvbCBub3QgZm91bmQ6IGVmaQogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBUZXN0ZWQtYnk6
IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+Cgpjb21taXQgMzhlNTNhMzM3
OTVhODhmMzA1ZjMwZjYzYjdmOTU0OGU0NDZiYTJhYgpBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBKdWwgMzEgMTA6MjM6MzcgMjAxOCAr
MDIwMAoKICAgIHhlbi9jb21waWxlcjogaW50cm9kdWNlIGEgZGVmaW5lIGZvciB3ZWFrIHN5bWJv
bHMKICAgIAogICAgQW5kIHJlcGxhY2UgdGhlIG9wZW4tY29kZWQgdmVyc2lvbnMgYWxyZWFkeSBp
biB0cmVlLiBObyBmdW5jdGlvbmFsCiAgICBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgUmVpdmV3ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1i
eTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+Cgpjb21taXQgZjkz
MDIxNzU0YjM0ZjY1ZjYxODEyNDkxZjBiZWVmZTNkNDZkOGU3ZQpBdXRob3I6IERvdWcgR29sZHN0
ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KRGF0ZTogICBTdW4gSnVsIDI5IDE2OjUzOjE2IDIwMTgg
LTA1MDAKCiAgICBjaTogZW5hYmxlIGJ1aWxkcyB3aXRoIENlbnRPUyA3LngKICAgIAogICAgQWRk
IHRoZSBDZW50T1MgNy54IGltYWdlcyB0byBiZSB1c2VkIGZvciBidWlsZCB0ZXN0aW5nLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCA0NTIw
NWI2NTI5NGZhN2M4OTExZTY2MzJmMjVmY2NlODZlNDU3MzQ1CkF1dGhvcjogRG91ZyBHb2xkc3Rl
aW4gPGNhcmRvZUBjYXJkb2UuY29tPgpEYXRlOiAgIFN1biBKdWwgMjkgMTY6NTM6MTUgMjAxOCAt
MDUwMAoKICAgIGF1dG9tYXRpb246IGFkZCBDZW50T1MgNy54IGltYWdlCiAgICAKICAgIFRoaXMg
aW1hZ2Ugd2lsbCBhbHdheXMgdHJhY2sgdGhlIGxhdGVzdCBDZW50T1MgNy54IHJlbGVhc2UuIEFk
ZCB0aGlzCiAgICBjb250YWluZXIgdG8gY29udGFpbmVyaXplIGZvciBlYXN5IGFjY2Vzcy4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CihxZW11IGNoYW5n
ZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 15:20:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 15: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 1fmhJV-0003xg-O1; Mon, 06 Aug 2018 15:20: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=58py=kv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmhJU-0003xT-A8
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 15:20:52 +0000
X-Inumbo-ID: 5d887054-998c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5d887054-998c-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 15:21: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 1fmhJT-0005h0-Cy; Mon, 06 Aug 2018 15:20: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 1fmhJS-00035s-Mj; Mon, 06 Aug 2018 15:20:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmhJS-0000NW-M3; Mon, 06 Aug 2018 15:20:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125744-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=008a8fb249b9d433a64bc59a93075bcb4b01e3d3
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 06 Aug 2018 15:20:50 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125744: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTc0NCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc0NC8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDAwOGE4ZmIyNDliOWQ0MzNhNjRiYzU5YTkzMDc1YmNi
NGIwMWUzZDMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA0IGRheXMgICAgMiBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3NDQgIDIwMTgtMDgtMDIgMTM6MDA6NDYgWiAgICA0IGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEdlb3Jn
ZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBLZXZp
biBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2Fy
dUBiaXRkZWZlbmRlci5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKam9iczoK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02
NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUt
bG9ncwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA0MDAgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 15:32:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 15:32:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmhUE-0004tl-Ul; Mon, 06 Aug 2018 15:31:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=58py=kv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmhUD-0004tY-Gl
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 15:31:57 +0000
X-Inumbo-ID: e9437cd7-998d-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e9437cd7-998d-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 15:32:21 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fmhUA-0005uo-JA; Mon, 06 Aug 2018 15:31: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 1fmhU9-0003Kg-W2; Mon, 06 Aug 2018 15:31:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmhU9-0007q7-V0; Mon, 06 Aug 2018 15:31:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125536-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-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-4.14:test-amd64-amd64-xl-pvshim:debian-install:fail:regression
 linux-4.14:test-amd64-amd64-xl-pvhv2-amd:debian-install:fail:regression
 linux-4.14:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-4.14:test-amd64-i386-xl:debian-install:fail:regression
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.14:test-armhf-armhf-xl-credit2:host-install(4):broken:heisenbug
 linux-4.14:test-arm64-arm64-examine:hosts-allocate:broken:heisenbug
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:heisenbug
 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:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-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-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd: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-arndale:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-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:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-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-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=ecc160ece609498c946e73710e5c7c54c62b966a
X-Osstest-Versions-That: linux=1e92e813554a93741666e9f378a83d70405b9076
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 06 Aug 2018 15:31:53 +0000
Subject: [Xen-devel] [linux-4.14 test] 125536: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTUzNiBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU1MzYvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4gIGluIDEyNTUwOQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxNzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGlt
ICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE3NQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1MTc1CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEw
IHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxNzUKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTE3NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGluIDEyNTUwOSBSRUdSLiB2cy4gMTI1MTc1CgpUZXN0
cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIGluIDEyNTUw
OSBwYXNzIGluIDEyNTUzNgogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgMiBob3N0cy1h
bGxvY2F0ZSAgICAgICAgICAgYnJva2VuIHBhc3MgaW4gMTI1NTA5CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDcgeGVuLWJvb3QgIGZhaWwgcGFzcyBpbiAx
MjU1MDkKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwv
bDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGVjYzE2MGVjZTYwOTQ5OGM5NDZlNzM3
MTBlNWM3YzU0YzYyYjk2NmEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAg
IDFlOTJlODEzNTU0YTkzNzQxNjY2ZTlmMzc4YTgzZDcwNDA1YjkwNzYKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgIDEyNTE3NSAgMjAxOC0wNy0xNSAwODowNDozNiBaICAgMjIgZGF5cwpGYWlsaW5nIHNp
bmNlICAgICAgICAxMjUyNzAgIDIwMTgtMDctMTcgMTA6MTA6MTMgWiAgIDIwIGRheXMgICAgNiBh
dHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU1MDkgIDIwMTgtMDctMjIgMjA6MTE6NTgg
WiAgIDE0IGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lv
bnMgdW5kZXIgdGVzdDoKICBBbGFuIEplbmtpbnMgPGFsYW4uY2hyaXN0b3BoZXIuamVua2luc0Bn
bWFpbC5jb20+CiAgQWxla3NhbmRlciBNb3JnYWRvIDxhbGVrc2FuZGVyQGFsZWtzYW5kZXIuZXM+
CiAgQWxleCBDaGVuIDxhbGV4LmNoZW5AaHVhd2VpLmNvbT4KICBBbGV4IFZlc2tlciA8dmFsZXhA
bWVsbGFub3guY29tPgogIEFtaXQgUHVuZGlyIDxhbWl0LnB1bmRpckBsaW5hcm8ub3JnPgogIEFu
ZHJlYXMgU2Nod2FiIDxzY2h3YWJAbGludXgtbTY4ay5vcmc+CiAgQW5kcmV3IE1vcnRvbiA8YWtw
bUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBBbm5hIFNjaHVtYWtlciA8QW5uYS5TY2h1bWFrZXJA
TmV0YXBwLmNvbT4KICBBbnRvaW5lIFRlbmFydCA8YW50b2luZS50ZW5hcnRAYm9vdGxpbi5jb20+
CiAgQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQXJ0ZW0gQml0
eXV0c2tpeSA8YXJ0ZW0uYml0eXV0c2tpeUBpbnRlbC5jb20+CiAgQmhhZHJhbSBWYXJrYSA8dmJo
YWRyYW1AbnZpZGlhLmNvbT4KICBCam9ybiBIZWxnYWFzIDxiaGVsZ2Fhc0Bnb29nbGUuY29tPgog
IEJqw7hybiBNb3JrIDxiam9ybkBtb3JrLm5vPgogIEJvcmlzIEJyZXppbGxvbiA8Ym9yaXMuYnJl
emlsbG9uQGJvb3RsaW4uY29tPgogIENhdGFsaW4gTWFyaW5hcyA8Y2F0YWxpbi5tYXJpbmFzQGFy
bS5jb20+CiAgQ2hhbmd3ZWkgR2UgPGdlLmNoYW5nd2VpQGgzYy5jb20+CiAgQ2hyaXMgV2lsc29u
IDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+CiAgQ2hyaXN0aWFuIEJvcm50cmFlZ2VyIDxib3Ju
dHJhZWdlckBkZS5pYm0uY29tPgogIENocmlzdGlhbiBCcmF1bmVyIDxjaHJpc3RpYW4uYnJhdW5l
ckB1YnVudHUuY29tPgogIENocmlzdGlhbiBMYW1wYXJ0ZXIgPGNodW5rZWV5QGdvb2dsZW1haWwu
Y29tPgogIENocmlzdG9mZmVyIERhbGwgPGNkYWxsQGxpbmFyby5vcmc+CiAgQ2hyaXN0b2ZmZXIg
RGFsbCA8Y2hyaXN0b2ZmZXIuZGFsbEBhcm0uY29tPgogIENocmlzdG9mZmVyIERhbGwgPGNocmlz
dG9mZmVyLmRhbGxAbGluYXJvLm9yZz4KICBDaHJpc3RvcGggSGVsbHdpZyA8aGNoQGxzdC5kZT4K
ICBDaHVjayBMZXZlciA8Y2h1Y2subGV2ZXJAb3JhY2xlLmNvbT4KICBDbGF1ZGlvIEltYnJlbmRh
IDxpbWJyZW5kYUBsaW51eC52bmV0LmlibS5jb20+CiAgRGFtaWVuIExlIE1vYWwgPGRhbWllbi5s
ZW1vYWxAd2RjLmNvbT4KICBEYW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+
CiAgRGF2ZSBXYXRzb24gPGRhdmVqd2F0c29uQGZiLmNvbT4KICBEYXZpZCBBaGVybiA8ZHNhaGVy
bkBnbWFpbC5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0PgogIERh
dmlkIFN0ZXJiYSA8ZHN0ZXJiYUBzdXNlLmNvbT4KICBEYXZpZCBXb29kaG91c2UgPGR3bXcyQGlu
ZnJhZGVhZC5vcmc+CiAgRGVubmlzIERhbGVzc2FuZHJvIDxkZW5uaXMuZGFsZXNzYW5kcm9AaW50
ZWwuY29tPgogIERleHVhbiBDdWkgPGRlY3VpQG1pY3Jvc29mdC5jb20+CiAgRGllZ28gVmlvbGEg
PGRpZWdvLnZpb2xhQGdtYWlsLmNvbT4KICBEb3JvbiBSb2JlcnRzLUtlZGVzIDxkb3JvbnJrQGZi
LmNvbT4KICBFbGkgQ29oZW4gPGVsaUBtZWxsYW5veC5jb20+CiAgRWxpIENvaGVuIDxlbGlAbWVs
bG9hbm94LmNvbT4KICBFcmljIEJpZ2dlcnMgPGViaWdnZXJzQGdvb2dsZS5jb20+CiAgRXJpYyBE
dW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPgogIEV2Z2VueSBLYXB1biA8YWJhY2FiYWRhYmFj
YWJhQGdtYWlsLmNvbT4gIyA4NzIzREUKICBGaWxpcGUgTWFuYW5hIDxmZG1hbmFuYUBzdXNlLmNv
bT4KICBGbG9yaWFuIFdlc3RwaGFsIDxmd0BzdHJsZW4uZGU+CiAgRmxvcmlzIEJvcyA8Ym9zQGpl
LWVpZ2VuLWRvbWVpbi5ubD4KICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5k
YXRpb24ub3JnPgogIEd1c3Rhdm8gQS4gUi4gU2lsdmEgPGd1c3Rhdm9AZW1iZWRkZWRvci5jb20+
CiAgSC4gUGV0ZXIgQW52aW4gPGhwYUBsaW51eC5pbnRlbC5jb20+CiAgSGFpeWFuZyBaaGFuZyA8
aGFpeWFuZ3pAbWljcm9zb2Z0LmNvbT4KICBIYW5zIGRlIEdvZWRlIDxoZGVnb2VkZUByZWRoYXQu
Y29tPgogIEhhcmluaSBLYXRha2FtIDxoYXJpbmkua2F0YWthbUB4aWxpbnguY29tPgogIEhlcmJl
cnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBIdWkgV2FuZyA8aHVpLndhbmdA
Y2Fub25pY2FsLmNvbT4KICBJYW4gS2VudCA8cmF2ZW5AdGhlbWF3Lm5ldD4KICBJbHBvIErDpHJ2
aW5lbiA8aWxwby5qYXJ2aW5lbkBoZWxzaW5raS5maT4KICBJbmdvIE1vbG5hciA8bWluZ29Aa2Vy
bmVsLm9yZz4KICBKYWVnZXVrIEtpbSA8amFlZ2V1a0BrZXJuZWwub3JnPgogIEphZWhvb24gQ2h1
bmcgPGpoODAuY2h1bmdAc2Ftc3VuZy5jb20+CiAgSmFtZXMgTW9yc2UgPGphbWVzLm1vcnNlQGFy
bS5jb20+CiAgSmFuIEthcmEgPGphY2tAc3VzZS5jej4KICBKYW5uIEhvcm4gPGphbm5oQGdvb2ds
ZS5jb20+CiAgSmFzb24gR3VudGhvcnBlIDxqZ2dAbWVsbGFub3guY29tPgogIEphc29uIFdhbmcg
PGphc293YW5nQHJlZGhhdC5jb20+CiAgSmVucyBBeGJvZSA8YXhib2VAa2VybmVsLmRrPgogIEpl
c3BlciBEYW5nYWFyZCBCcm91ZXIgPGJyb3VlckByZWRoYXQuY29tPgogIEppYW4tSG9uZyBQYW4g
PGppYW4taG9uZ0BlbmRsZXNzbS5jb20+CiAgSmlyaSBCZW5jIDxqYmVuY0ByZWRoYXQuY29tPgog
IEppcmkgU2xhYnkgPGpzbGFieUBzdXNlLmN6PgogIEpvZWwgRmVybmFuZGVzIChHb29nbGUpIDxq
b2VsQGpvZWxmZXJuYW5kZXMub3JnPgogIEpvaGFuIEhvdm9sZCA8am9oYW5Aa2VybmVsLm9yZz4K
ICBKb24gSHVudGVyIDxqb25hdGhhbmhAbnZpZGlhLmNvbT4KICBKb25hcyBHb3Jza2kgPGpvbmFz
LmdvcnNraUBnbWFpbC5jb20+CiAgSm9yZGFuIEdsb3ZlciA8R29sZGVuX01pbGxlcjgzQHByb3Rv
bm1haWwuY2g+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEthaSBDaGllaCBD
aHVhbmcgPGthaWNoaWVoLmNodWFuZ0BtZWRpYXRlay5jb20+CiAgS2FpQ2hpZWggQ2h1YW5nIDxr
YWljaGllaC5jaHVhbmdAbWVkaWF0ZWsuY29tPgogIEthbGxlIFZhbG8gPGt2YWxvQGNvZGVhdXJv
cmEub3JnPgogIEthc2h5YXAgRGVzYWkgPGthc2h5YXAuZGVzYWlAYnJvYWRjb20uY29tPgogIEtl
ZXMgQ29vayA8a2Vlc2Nvb2tAY2hyb21pdW0ub3JnPgogIEtlaXRoIEJ1c2NoIDxrZWl0aC5idXNj
aEBpbnRlbC5jb20+CiAgS2V2aW4gRGFyYnlzaGlyZS1CcnlhbnQgPGxkaXJAZGFyYnlzaGlyZS1i
cnlhbnQubWUudWs+CiAgS29uc3RhbnRpbiBLaGxlYm5pa292IDxraGxlYm5pa292QHlhbmRleC10
ZWFtLnJ1PgogIExlb24gUm9tYW5vdnNreSA8bGVvbnJvQG1lbGxhbm94LmNvbT4KICBMaW51cyBU
b3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTG9yZW56byBQaWVyYWxp
c2kgPGxvcmVuem8ucGllcmFsaXNpQGFybS5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXJjLnp5bmdp
ZXJAYXJtLmNvbT4KICBNYXJrIEJyb3duIDxicm9vbmllQGtlcm5lbC5vcmc+CiAgTWFydGluIEsu
IFBldGVyc2VuIDxtYXJ0aW4ucGV0ZXJzZW5Ab3JhY2xlLmNvbT4KICBNYXNhaGlybyBZYW1hZGEg
PHlhbWFkYS5tYXNhaGlyb0Bzb2Npb25leHQuY29tPgogIE1hdGhpYXMgTnltYW4gPG1hdGhpYXMu
bnltYW5AbGludXguaW50ZWwuY29tPgogIE1hdXJvIENhcnZhbGhvIENoZWhhYiA8bWNoZWhhYkBz
LW9wZW5zb3VyY2UuY29tPgogIE1pY2hhZWwgSi4gUnVobCA8bWljaGFlbC5qLnJ1aGxAaW50ZWwu
Y29tPgogIE1pY2hhbCBIb2NrbyA8bWhvY2tvQHN1c2UuY29tPgogIE1pY2hhbCBLYWxkZXJvbiA8
TWljaGFsLkthbGRlcm9uQGNhdml1bS5jb20+CiAgTWluZyBMZWkgPG1pbmcubGVpQHJlZGhhdC5j
b20+CiAgTXVycmF5IE1jQWxsaXN0ZXIgPG11cnJheS5tY2FsbGlzdGVyQGluc29tbmlhc2VjLmNv
bT4KICBOYWRhdiBBbWl0IDxuYW1pdEB2bXdhcmUuY29tPgogIE5lYWwgQ2FyZHdlbGwgPG5jYXJk
d2VsbEBnb29nbGUuY29tPgogIE5pY2sgRGVzYXVsbmllcnMgPG5kZXNhdWxuaWVyc0Bnb29nbGUu
Y29tPgogIE5pY28gU25lY2sgPHNuZWNrbmljb0BnbWFpbC5jb20+CiAgTmljb2xhcyBGZXJyZSA8
bmljb2xhcy5mZXJyZUBtaWNyb2NoaXAuY29tPgogIE9sZWcgTmVzdGVyb3YgPG9sZWdAcmVkaGF0
LmNvbT4KICBPbGxpIFNhbG9uZW4gPG9sbGkuc2Fsb25lbkBpa2kuZmk+CiAgT3IgR2VybGl0eiA8
b2dlcmxpdHpAbWVsbGFub3guY29tPgogIE9zY2FyIFNhbHZhZG9yIDxvc2FsdmFkb3JAc3VzZS5k
ZT4KICBQYWJsbyBOZWlyYSBBeXVzbyA8cGFibG9AbmV0ZmlsdGVyLm9yZz4KICBQYXVsIEJ1cnRv
biA8cGF1bC5idXJ0b25AbWlwcy5jb20+CiAgUGF1bCBNZW56ZWwgPHBtZW56ZWxAbW9sZ2VuLm1w
Zy5kZT4KICBQZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KICBQ
ZXRlciBaaWpsc3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUGluZy1LZSBTaGloIDxwa3No
aWhAcmVhbHRlay5jb20+CiAgUHJhc2hhbnRoIFByYWthc2ggPHBwcmFrYXNoQGNvZGVhdXJvcmEu
b3JnPgogIFFpbmcgWGlhIDx4aWFxaW5nMTdAaGlzaWxpY29uLmNvbT4KICBSYWZhZWwgSi4gV3lz
b2NraSA8cmFmYWVsLmoud3lzb2NraUBpbnRlbC5jb20+CiAgUmFuZHkgRHVubGFwIDxyZHVubGFw
QGluZnJhZGVhZC5vcmc+CiAgUmVuYXRvIFdlc3RwaGFsIDxyZW5hdG9Ab3BlbnNvdXJjZXJvdXRp
bmcub3JnPgogIFJpY2hhcmQgV2VpbmJlcmdlciA8cmljaGFyZEBub2QuYXQ+CiAgU2FicmluYSBE
dWJyb2NhIDxzZEBxdWVhc3lzbmFpbC5uZXQ+CiAgU2FlZWQgTWFoYW1lZWQgPHNhZWVkbUBtZWxs
YW5veC5jb20+CiAgU2FudG9zaCBTaGlsaW1rYXIgPHNhbnRvc2guc2hpbGlta2FyQG9yYWNsZS5j
b20+CiAgU2NvdHQgQmF1ZXIgPHNjb3R0LmJhdWVyQGludGVsLmNvbT4KICBTZWFuIFlvdW5nIDxz
ZWFuQG1lc3Mub3JnPgogIFNlZGF0IERpbGVrIDxzZWRhdC5kaWxla0BnbWFpbC5jb20+CiAgU2Vy
Z2UgU2VtaW4gPGZhbmNlci5sYW5jZXJAZ21haWwuY29tPgogIFNoYXkgQWdyb3NraW4gPHNoYXlh
Z0BtZWxsYW5veC5jb20+CiAgU2hpdmFtIEtha2thciA8c2hpdmFtNTQzQGdtYWlsLmNvbT4gIyA4
NzIzQkUgb24gNC4xOC1yYzEKICBTaGl2YXNoYXJhbiBTIDxzaGl2YXNoYXJhbi5zcmlrYW50ZXNo
d2FyYUBicm9hZGNvbS5jb20+CiAgU3RlZmFuIEFnbmVyIDxzdGVmYW5AYWduZXIuY2g+CiAgU3Rl
ZmFuIEhhYmVybGFuZCA8c3RoQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4gV2FocmVuIDxz
dGVmYW4ud2FocmVuQGkyc2UuY29tPgogIFN0ZXBoYW4gTXVlbGxlciA8c211ZWxsZXJAY2hyb25v
eC5kZT4KICBTdGVwaGVuIEhlbW1pbmdlciA8c3RoZW1taW5AbWljcm9zb2Z0LmNvbT4KICBTdGV2
ZSBXaXNlIDxzd2lzZUBvcGVuZ3JpZGNvbXB1dGluZy5jb20+CiAgU3RldmVuIFJvc3RlZHQgKFZN
d2FyZSkgPHJvc3RlZHRAZ29vZG1pcy5vcmc+CiAgU3VkYXJzYW5hIFJlZGR5IEthbGx1cnUgPFN1
ZGFyc2FuYS5LYWxsdXJ1QGNhdml1bS5jb20+CiAgU3VkaXAgTXVraGVyamVlIDxzdWRpcG0ubXVr
aGVyamVlQGdtYWlsLmNvbT4KICBUYWthc2hpIEl3YWkgPHRpd2FpQHN1c2UuZGU+CiAgVGVqdW4g
SGVvIDx0akBrZXJuZWwub3JnPgogIFRldHN1byBIYW5kYSA8cGVuZ3Vpbi1rZXJuZWxAaS1sb3Zl
LnNha3VyYS5uZS5qcD4KICBUaGVvZG9yZSBUcydvIDx0eXRzb0BtaXQuZWR1PgogIFRoaWVycnkg
UmVkaW5nIDx0cmVkaW5nQG52aWRpYS5jb20+CiAgVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0
cm9uaXguZGU+CiAgVG9tYXMgQm9ydG9saSA8dG9tYXNib3J0b2xpQGdtYWlsLmNvbT4KICBVbGYg
SGFuc3NvbiA8dWxmLmhhbnNzb25AbGluYXJvLm9yZz4KICBWbGFzdGltaWwgQmFia2EgPHZiYWJr
YUBzdXNlLmN6PgogIFdpbGwgRGVhY29uIDx3aWxsLmRlYWNvbkBhcm0uY29tPgogIFdpbGxlbSBk
ZSBCcnVpam4gPHdpbGxlbWJAZ29vZ2xlLmNvbT4KICBXb2xmcmFtIFNhbmcgPHdzYUB0aGUtZHJl
YW1zLmRlPgogIHgwMDI3MDE3MCA8eGlhcWluZzE3QGhpc2lsaWNvbi5jb20+CiAgWGluIExvbmcg
PGx1Y2llbi54aW5AZ21haWwuY29tPgogIFlhbmRvbmcgWmhhbyA8eWFuZG9uZzc3NTIwQGdtYWls
LmNvbT4KICBZdWNodW5nIENoZW5nIDx5Y2hlbmdAZ29vZ2xlLmNvbT4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tc3RlcCB0ZXN0
LWFybTY0LWFybTY0LWV4YW1pbmUgaG9zdHMtYWxsb2NhdGUKYnJva2VuLWpvYiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgYnJva2VuCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7
IGl0IHdvdWxkIGJlIDQ2NTcgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 15:38:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 15:38:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmhaI-0005Bw-Us; Mon, 06 Aug 2018 15:38: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=58py=kv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmhaI-0005Bk-AX
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 15:38:14 +0000
X-Inumbo-ID: 9b48084f-998e-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9b48084f-998e-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 17:37:20 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fmhaG-00062V-7D; Mon, 06 Aug 2018 15:38:12 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fmhaF-0003TY-V5; Mon, 06 Aug 2018 15:38:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmhaF-0008AF-U7; Mon, 06 Aug 2018 15:38:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125763-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=d3bc33731f5b039bf3df76e50cbb1f60ce697e9b
X-Osstest-Versions-That: ovmf=cd3a42640acdb4f5ac14ac19f22ede002124920c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 06 Aug 2018 15:38:11 +0000
Subject: [Xen-devel] [ovmf test] 125763: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTc2MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3NjMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBkM2JjMzM3MzFmNWIwMzliZjNkZjc2ZTUwY2JiMWY2
MGNlNjk3ZTliCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBjZDNhNDI2
NDBhY2RiNGY1YWMxNGFjMTlmMjJlZGUwMDIxMjQ5MjBjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU3NTggIDIwMTgtMDgtMDYgMDQ6NDA6NDAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NzU5ICAyMDE4LTA4LTA2IDA2OjQwOjM5IFogICAgMCBkYXlzICAgIDMgYXR0ZW1wdHMK
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
c3N0ZXN0L292bWYuZ2l0CiAgIGNkM2E0MjY0MGEuLmQzYmMzMzczMWYgIGQzYmMzMzczMWY1YjAz
OWJmM2RmNzZlNTBjYmIxZjYwY2U2OTdlOWIgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 15:59:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 15:59:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmhuD-0006nC-Qe; Mon, 06 Aug 2018 15:58:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sagg=kv=citrix.com=prvs=749c18510=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fmhuC-0006n7-Co
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 15:58:48 +0000
X-Inumbo-ID: a946ab7c-9991-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a946ab7c-9991-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 15:59:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,452,1526342400"; d="scan'208";a="62075835"
Date: Mon, 6 Aug 2018 16:58:19 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180806155819.GO1327@perard.uk.xensource.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-26-anthony.perard@citrix.com>
 <20180802113452.ezzo4o43ossxxe7v@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180802113452.ezzo4o43ossxxe7v@mac>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [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: 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>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMDE6MzQ6NTJQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEp1bCAyNywgMjAxOCBhdCAwMzowNjowN1BNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+IFRoaXMgZnVuY3Rpb24gY2FuIGJlIHVzZSBieSB1c2VyIGxp
YnhsX19zcGF3bl8qIHdoZW4gdGhleSBzZXR1cCBhCj4gICAgICAgICAgICAgICAgICAgICAgICBe
IHVzZWQgYW5kIHJlbW92ZSB1c2VyCgpJIG1lYW50IHVzZXIgb2YgbGlieGxfX3NwYXduLCBzbyBJ
J2xsIHMvdXNlci91c2VyIG9mLyBpbnN0ZWFkLgoKPiA+IG5vdGlmaWNhdGlvbiBvdGhlciB0aGFu
IHhlbnN0b3JlLiBUaGUgcGFyZW50IGNhbiBhbHJlYWR5IGNhbGxlZCBzdWNjZXNzCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeIHJl
cG9ydAo+ID4gdmlhIGxpYnhsX19zcGF3bl9pbml0aWF0ZV9kZXRhY2goKSwgdGhpcyBuZXcgZnVu
Y3Rpb24gY2FuIGJlIHVzZWQgZm9yCj4gPiBmYWlsdXJlIGluc3RlYWQgb2Ygd2FpdGluZyBmb3Ig
dGhlIHRpbWVvdXQuCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRo
b255LnBlcmFyZEBjaXRyaXguY29tPgo+IAo+IFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiAKClRoYW5rcywKCi0tIApBbnRob255IFBFUkFSRAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 15:59:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 15:59:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmhv3-0006qy-4s; Mon, 06 Aug 2018 15:59: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=kwsq=kv=citrix.com=prvs=7490ff4ab=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fmhv0-0006qo-W6
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 15:59:39 +0000
X-Inumbo-ID: c7849ff2-9991-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c7849ff2-9991-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 16:00:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,452,1526342400"; d="scan'208";a="77237251"
Date: Mon, 6 Aug 2018 17:58:52 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180806155852.7jvudjpzzq6fdp33@mac>
References: <20180806113403.24728-1-jgross@suse.com>
 <20180806113403.24728-2-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180806113403.24728-2-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 1/4] xen/blkback: don't keep persistent
 grants too long
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, linux-kernel@vger.kernel.org, linux-block@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBBdWcgMDYsIDIwMTggYXQgMDE6MzM6NTlQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBQZXJzaXN0ZW50IGdyYW50cyBhcmUgYWxsb2NhdGVkIHVudGlsIGEgdGhyZXNob2xk
IHBlciByaW5nIGlzIGJlaW5nCj4gcmVhY2hlZC4gVGhvc2UgZ3JhbnRzIHdvbid0IGJlIGZyZWVk
IHVudGlsIHRoZSByaW5nIGlzIGJlaW5nIGRlc3Ryb3llZAo+IG1lYW5pbmcgdGhlcmUgd2lsbCBi
ZSByZXNvdXJjZXMga2VwdCBidXN5IHdoaWNoIG1pZ2h0IG5vIGxvbmdlciBiZQo+IHVzZWQuCj4g
Cj4gSW5zdGVhZCBvZiBmcmVlaW5nIG9ubHkgcGVyc2lzdGVudCBncmFudHMgdW50aWwgdGhlIHRo
cmVzaG9sZCBpcwo+IHJlYWNoZWQgYWRkIGEgdGltZXN0YW1wIGFuZCByZW1vdmUgYWxsIHBlcnNp
c3RlbnQgZ3JhbnRzIG5vdCBoYXZpbmcKPiBiZWVuIGluIHVzZSBmb3IgYSBtaW51dGUuCj4gCj4g
U2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IC0tLQo+ICBk
cml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2Jsa2JhY2suYyB8IDc3ICsrKysrKysrKysrKysrKysr
KysrKysrLS0tLS0tLS0tLS0tLS0KPiAgZHJpdmVycy9ibG9jay94ZW4tYmxrYmFjay9jb21tb24u
aCAgfCAgMSArCj4gIDIgZmlsZXMgY2hhbmdlZCwgNTAgaW5zZXJ0aW9ucygrKSwgMjggZGVsZXRp
b25zKC0pCgpZb3Ugc2hvdWxkIGRvY3VtZW50IHRoaXMgbmV3IHBhcmFtZXRlciBpbgpEb2N1bWVu
dGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRyaXZlci14ZW4tYmxrYmFjay4KCj4gCj4gZGlmZiAt
LWdpdCBhL2RyaXZlcnMvYmxvY2sveGVuLWJsa2JhY2svYmxrYmFjay5jIGIvZHJpdmVycy9ibG9j
ay94ZW4tYmxrYmFjay9ibGtiYWNrLmMKPiBpbmRleCBiNTViMjQ1ZTgwNTIuLjQ4NWUzZWNhYjE0
NCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2Jsa2JhY2suYwo+ICsr
KyBiL2RyaXZlcnMvYmxvY2sveGVuLWJsa2JhY2svYmxrYmFjay5jCj4gQEAgLTg0LDYgKzg0LDE4
IEBAIE1PRFVMRV9QQVJNX0RFU0MobWF4X3BlcnNpc3RlbnRfZ3JhbnRzLAo+ICAgICAgICAgICAg
ICAgICAgICJNYXhpbXVtIG51bWJlciBvZiBncmFudHMgdG8gbWFwIHBlcnNpc3RlbnRseSIpOwo+
ICAKPiAgLyoKPiArICogSG93IGxvbmcgYSBwZXJzaXN0ZW50IGdyYW50IGlzIGFsbG93ZWQgdG8g
cmVtYWluIGFsbG9jYXRlZCB3aXRob3V0IGJlaW5nIGluCj4gKyAqIHVzZS4gVGhlIHRpbWUgaXMg
aW4gc2Vjb25kcywgMCBtZWFucyBpbmRlZmluaXRlbHkgbG9uZy4KPiArICovCj4gKwo+ICt1bnNp
Z25lZCBpbnQgeGVuX2Jsa2lmX3BncmFudF90aW1lb3V0ID0gNjA7Cj4gK21vZHVsZV9wYXJhbV9u
YW1lZChwZXJzaXN0ZW50X2dyYW50X3VudXNlZF9zZWNvbmRzLCB4ZW5fYmxraWZfcGdyYW50X3Rp
bWVvdXQsCj4gKwkJICAgdWludCwgMDY0NCk7Cj4gK01PRFVMRV9QQVJNX0RFU0MocGVyc2lzdGVu
dF9ncmFudF91bnVzZWRfc2Vjb25kcywKPiArCQkgIlRpbWUgaW4gc2Vjb25kcyBhbiB1bnVzZWQg
cGVyc2lzdGVudCBncmFudCBpcyBhbGxvd2VkIHRvICIKPiArCQkgInJlbWFpbiBhbGxvY2F0ZWQu
IERlZmF1bHQgaXMgNjAsIDAgbWVhbnMgdW5saW1pdGVkLiIpOwo+ICsKPiArLyoKPiAgICogTWF4
aW11bSBudW1iZXIgb2YgcmluZ3MvcXVldWVzIGJsa2JhY2sgc3VwcG9ydHMsIGFsbG93IGFzIG1h
bnkgcXVldWVzIGFzIHRoZXJlCj4gICAqIGFyZSBDUFVzIGlmIHVzZXIgaGFzIG5vdCBzcGVjaWZp
ZWQgYSB2YWx1ZS4KPiAgICovCj4gQEAgLTEyMyw2ICsxMzUsMTMgQEAgbW9kdWxlX3BhcmFtKGxv
Z19zdGF0cywgaW50LCAwNjQ0KTsKPiAgLyogTnVtYmVyIG9mIGZyZWUgcGFnZXMgdG8gcmVtb3Zl
IG9uIGVhY2ggY2FsbCB0byBnbnR0YWJfZnJlZV9wYWdlcyAqLwo+ICAjZGVmaW5lIE5VTV9CQVRD
SF9GUkVFX1BBR0VTIDEwCj4gIAo+ICtzdGF0aWMgaW5saW5lIGJvb2wgcGVyc2lzdGVudF9nbnRf
dGltZW91dChzdHJ1Y3QgcGVyc2lzdGVudF9nbnQgKnBlcnNpc3RlbnRfZ250KQo+ICt7Cj4gKwly
ZXR1cm4geGVuX2Jsa2lmX3BncmFudF90aW1lb3V0ICYmCj4gKwkgICAgICAgKGppZmZpZXMgLSBw
ZXJzaXN0ZW50X2dudC0+bGFzdF91c2VkID49Cj4gKwkJSFogKiB4ZW5fYmxraWZfcGdyYW50X3Rp
bWVvdXQpOwo+ICt9Cj4gKwo+ICBzdGF0aWMgaW5saW5lIGludCBnZXRfZnJlZV9wYWdlKHN0cnVj
dCB4ZW5fYmxraWZfcmluZyAqcmluZywgc3RydWN0IHBhZ2UgKipwYWdlKQo+ICB7Cj4gIAl1bnNp
Z25lZCBsb25nIGZsYWdzOwo+IEBAIC0yNzgsNiArMjk3LDcgQEAgc3RhdGljIHZvaWQgcHV0X3Bl
cnNpc3RlbnRfZ250KHN0cnVjdCB4ZW5fYmxraWZfcmluZyAqcmluZywKPiAgewo+ICAJaWYoIXRl
c3RfYml0KFBFUlNJU1RFTlRfR05UX0FDVElWRSwgcGVyc2lzdGVudF9nbnQtPmZsYWdzKSkKPiAg
CQlwcl9hbGVydF9yYXRlbGltaXRlZCgiZnJlZWluZyBhIGdyYW50IGFscmVhZHkgdW51c2VkXG4i
KTsKPiArCXBlcnNpc3RlbnRfZ250LT5sYXN0X3VzZWQgPSBqaWZmaWVzOwo+ICAJc2V0X2JpdChQ
RVJTSVNURU5UX0dOVF9XQVNfQUNUSVZFLCBwZXJzaXN0ZW50X2dudC0+ZmxhZ3MpOwo+ICAJY2xl
YXJfYml0KFBFUlNJU1RFTlRfR05UX0FDVElWRSwgcGVyc2lzdGVudF9nbnQtPmZsYWdzKTsKPiAg
CWF0b21pY19kZWMoJnJpbmctPnBlcnNpc3RlbnRfZ250X2luX3VzZSk7Cj4gQEAgLTM3NCwyMyAr
Mzk0LDIzIEBAIHN0YXRpYyB2b2lkIHB1cmdlX3BlcnNpc3RlbnRfZ250KHN0cnVjdCB4ZW5fYmxr
aWZfcmluZyAqcmluZykKPiAgCWJvb2wgc2Nhbl91c2VkID0gZmFsc2UsIGNsZWFuX3VzZWQgPSBm
YWxzZTsKPiAgCXN0cnVjdCByYl9yb290ICpyb290Owo+ICAKPiAtCWlmIChyaW5nLT5wZXJzaXN0
ZW50X2dudF9jIDwgeGVuX2Jsa2lmX21heF9wZ3JhbnRzIHx8Cj4gLQkgICAgKHJpbmctPnBlcnNp
c3RlbnRfZ250X2MgPT0geGVuX2Jsa2lmX21heF9wZ3JhbnRzICYmCj4gLQkgICAgIXJpbmctPmJs
a2lmLT52YmQub3ZlcmZsb3dfbWF4X2dyYW50cykpIHsKPiAtCQlnb3RvIG91dDsKPiAtCX0KPiAt
Cj4gIAlpZiAod29ya19idXN5KCZyaW5nLT5wZXJzaXN0ZW50X3B1cmdlX3dvcmspKSB7Cj4gIAkJ
cHJfYWxlcnRfcmF0ZWxpbWl0ZWQoIlNjaGVkdWxlZCB3b3JrIGZyb20gcHJldmlvdXMgcHVyZ2Ug
aXMgc3RpbGwgYnVzeSwgY2Fubm90IHB1cmdlIGxpc3RcbiIpOwo+ICAJCWdvdG8gb3V0Owo+ICAJ
fQo+ICAKPiAtCW51bV9jbGVhbiA9ICh4ZW5fYmxraWZfbWF4X3BncmFudHMgLyAxMDApICogTFJV
X1BFUkNFTlRfQ0xFQU47Cj4gLQludW1fY2xlYW4gPSByaW5nLT5wZXJzaXN0ZW50X2dudF9jIC0g
eGVuX2Jsa2lmX21heF9wZ3JhbnRzICsgbnVtX2NsZWFuOwo+IC0JbnVtX2NsZWFuID0gbWluKHJp
bmctPnBlcnNpc3RlbnRfZ250X2MsIG51bV9jbGVhbik7Cj4gLQlpZiAoKG51bV9jbGVhbiA9PSAw
KSB8fAo+IC0JICAgIChudW1fY2xlYW4gPiAocmluZy0+cGVyc2lzdGVudF9nbnRfYyAtIGF0b21p
Y19yZWFkKCZyaW5nLT5wZXJzaXN0ZW50X2dudF9pbl91c2UpKSkpCj4gLQkJZ290byBvdXQ7Cj4g
KwlpZiAocmluZy0+cGVyc2lzdGVudF9nbnRfYyA8IHhlbl9ibGtpZl9tYXhfcGdyYW50cyB8fAo+
ICsJICAgIChyaW5nLT5wZXJzaXN0ZW50X2dudF9jID09IHhlbl9ibGtpZl9tYXhfcGdyYW50cyAm
Jgo+ICsJICAgICFyaW5nLT5ibGtpZi0+dmJkLm92ZXJmbG93X21heF9ncmFudHMpKSB7Cj4gKwkJ
bnVtX2NsZWFuID0gMDsKPiArCX0gZWxzZSB7Cj4gKwkJbnVtX2NsZWFuID0gKHhlbl9ibGtpZl9t
YXhfcGdyYW50cyAvIDEwMCkgKiBMUlVfUEVSQ0VOVF9DTEVBTjsKPiArCQludW1fY2xlYW4gPSBy
aW5nLT5wZXJzaXN0ZW50X2dudF9jIC0geGVuX2Jsa2lmX21heF9wZ3JhbnRzICsKPiArCQkJICAg
IG51bV9jbGVhbjsKPiArCQludW1fY2xlYW4gPSBtaW4ocmluZy0+cGVyc2lzdGVudF9nbnRfYywg
bnVtX2NsZWFuKTsKPiArCQlwcl9kZWJ1ZygiR29pbmcgdG8gcHVyZ2UgYXQgbGVhc3QgJXUgcGVy
c2lzdGVudCBncmFudHNcbiIsCj4gKwkJCSBudW1fY2xlYW4pOwo+ICsJfQo+ICAKPiAgCS8qCj4g
IAkgKiBBdCB0aGlzIHBvaW50LCB3ZSBjYW4gYXNzdXJlIHRoYXQgdGhlcmUgd2lsbCBiZSBubyBj
YWxscwo+IEBAIC00MDEsOSArNDIxLDcgQEAgc3RhdGljIHZvaWQgcHVyZ2VfcGVyc2lzdGVudF9n
bnQoc3RydWN0IHhlbl9ibGtpZl9yaW5nICpyaW5nKQo+ICAgICAgICAgICAqIG51bWJlciBvZiBn
cmFudHMuCj4gIAkgKi8KPiAgCj4gLQl0b3RhbCA9IG51bV9jbGVhbjsKPiAtCj4gLQlwcl9kZWJ1
ZygiR29pbmcgdG8gcHVyZ2UgJXUgcGVyc2lzdGVudCBncmFudHNcbiIsIG51bV9jbGVhbik7Cj4g
Kwl0b3RhbCA9IDA7Cj4gIAo+ICAJQlVHX09OKCFsaXN0X2VtcHR5KCZyaW5nLT5wZXJzaXN0ZW50
X3B1cmdlX2xpc3QpKTsKPiAgCXJvb3QgPSAmcmluZy0+cGVyc2lzdGVudF9nbnRzOwo+IEBAIC00
MTksMzkgKzQzNyw0MiBAQCBzdGF0aWMgdm9pZCBwdXJnZV9wZXJzaXN0ZW50X2dudChzdHJ1Y3Qg
eGVuX2Jsa2lmX3JpbmcgKnJpbmcpCj4gIAo+ICAJCWlmICh0ZXN0X2JpdChQRVJTSVNURU5UX0dO
VF9BQ1RJVkUsIHBlcnNpc3RlbnRfZ250LT5mbGFncykpCj4gIAkJCWNvbnRpbnVlOwo+IC0JCWlm
ICghc2Nhbl91c2VkICYmCj4gKwkJaWYgKCFzY2FuX3VzZWQgJiYgIXBlcnNpc3RlbnRfZ250X3Rp
bWVvdXQocGVyc2lzdGVudF9nbnQpICYmCj4gIAkJICAgICh0ZXN0X2JpdChQRVJTSVNURU5UX0dO
VF9XQVNfQUNUSVZFLCBwZXJzaXN0ZW50X2dudC0+ZmxhZ3MpKSkKCklmIHlvdSBzdG9yZSB0aGUg
amlmZmllcyBvZiB0aGUgdGltZSB3aGVuIHRoZSBncmFudCB3YXMgbGFzdCB1c2VkIGl0CnNlZW1z
IGxpa2Ugd2UgY291bGQgZ2V0IHJpZCBvZiB0aGUgUEVSU0lTVEVOVF9HTlRfV0FTX0FDVElWRSBm
bGFnIGFuZAppbnN0ZWFkIHVzZSB0aGUgcGVyLWdyYW50IGppZmZpZXMgYW5kIHRoZSBqaWZmaWVz
IGZyb20gdGhlIGxhc3Qgc2NhbgppbiBvcmRlciB0byBkZWNpZGUgd2hpY2ggZ3JhbnRzIHRvIHJl
bW92ZT8KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 16:16:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 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 1fmiBa-0000ZX-MD; Mon, 06 Aug 2018 16:16: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=z18l=kv=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1fmiBa-0000ZS-0G
 for xen-devel@lists.xen.org; Mon, 06 Aug 2018 16:16:46 +0000
X-Inumbo-ID: fcb2f123-9993-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 fcb2f123-9993-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 18:15:51 +0200 (CEST)
Received: by mail-qt0-x22c.google.com with SMTP id d4-v6so14395307qtn.13
 for <xen-devel@lists.xen.org>; Mon, 06 Aug 2018 09:16:43 -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=yRS62CIawrXqY7AKuVB8pgzzAnzKlfRocqf6wbTz9mE=;
 b=SUadF6W0PciQ/HcMWLIufFWBfCFRIHf/1fNVH7r5xTtqzQeaR95r8vaaVcCH5KsyBd
 Oll0CzFH2FUyddMcds5HqB69WqqAlrwZ9PY2IWwN85+HD0MDuT4Fqc4EIHFVKobdCYiO
 Z/JtRgwaM9GlX230uxzGM8BsW5elWTSZlraLSqHjWal70yub/uVxpg5KyF0cWQHAIbOm
 W9sS2AMhR3MpbOMZhWAjewBRK6rJtLFE3/3FLQsEYiJazOOB6B2SF15c4k1QDiwEGDY+
 A07xXJO5zZk/RZxnkiCAOcS8nJAq/qnQlBodaXCsN6L17eGgdjfWrGydWVpz/rA89top
 NSwg==
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=yRS62CIawrXqY7AKuVB8pgzzAnzKlfRocqf6wbTz9mE=;
 b=NVVf2HwCG02jQrd815lzx/vS5yhOq8UZO8b+Nt4iyfqRYBpO5o/wudBTFPFJcjmkoU
 UDv6gc+GZTjPKlKLrn3S8Bz44OR/4QJra7FfYYUOSj353JeXOGdWxnA82udCizuZ26YJ
 cptdFkNHeOVN5plHNVqZeRS4N8QmRatQNGB9Q8F9zsMwQnzJ0+pkPMmkOWpMDFNz1f6Z
 KCsPXmFwC6egxZvXT7GBMBgSdvF6KpGqY+hjSkXehxCMLQPMKQidqimh9FeQKI4KC5RT
 MSNWggPpMC7EZiYZWB71bBcu10h5PKP47JAg+JlsIN8ecA6oBnypfLbL9iRWkYQyy1Ri
 tKbA==
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=yRS62CIawrXqY7AKuVB8pgzzAnzKlfRocqf6wbTz9mE=;
 b=Vv7PapJjh0/4waAG2/tB+cGwsioFLNFlNUaf618CCzTRGmVeRWQiQzEI8FBXhM7rzX
 FF6pokwMs1oxt++bBtXT3DRxMjkiAHbEMBQMBqWDfaLiSSfxtpua9b5Z29eWhvOw7YqJ
 fbwwajaFq7wqhQuTl1MtRZ5pbZV/V+tMth/uK2F4ACtOZD3Yrf0kVdFlD+m5gGaZ2gEB
 41pbj8HqGfG+jZlDb41C+2jm7CiZBmMYe+KT3tvzrUoaq7YmhEv/Z0IFLxJlvblEW92s
 6he6rCFzxD+ecm+P15101XEzDZsZX/77cwqQN8U2goscE6ELdyGGQ4CRoVdm8KcqxZ5R
 wdcw==
X-Gm-Message-State: AOUpUlHa/q57HX9U8kKcKUzph7G+cIWRg/igzbQWJkLHrUbw8W7nVJZk
 lgMnDxsYYEqfQI94mupQD/lfWD0Iab7qiG3NC6I=
X-Google-Smtp-Source: AA+uWPz3IwJOxsjpSOvFRBjl7dfv8D6l+IJzM7aDglNlhWKhac9RNWKH3uLJ7KvZ2vEiixMzt1/0Nij+dvo9MY33wfs=
X-Received: by 2002:ac8:18f8:: with SMTP id
 o53-v6mr1346273qtk.367.1533572203533; 
 Mon, 06 Aug 2018 09:16:43 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a37:9b0f:0:0:0:0:0 with HTTP;
 Mon, 6 Aug 2018 09:16:42 -0700 (PDT)
In-Reply-To: <5B62F575020000A10002CA4A@gwsmtp1.uni-regensburg.de>
References: <5B62F575020000A10002CA4A@gwsmtp1.uni-regensburg.de>
From: George Dunlap <dunlapg@umich.edu>
Date: Mon, 6 Aug 2018 17:16:42 +0100
X-Google-Sender-Auth: IaVTHpQRIfImZZAKNtDlbLevOAk
Message-ID: <CAFLBxZYtB1tiBai5F3ueFRDAfTLJuY4eNmb+2+EH0odZvVK5Pw@mail.gmail.com>
To: Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de>
Subject: Re: [Xen-devel] xen-tools-4.4.4 (SLES11): Unexpected error: <class
 'xml.parsers.expat.ExpatError'>
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBBdWcgMiwgMjAxOCBhdCAxOjEzIFBNLCBVbHJpY2ggV2luZGwKPFVscmljaC5XaW5k
bEByei51bmktcmVnZW5zYnVyZy5kZT4gd3JvdGU6Cj4gSGkhCj4KPiBXSGVuIHVzaW5nICJ4bSBs
aXN0IHRlc3QxMiAtbCIgdGhhdCBzZWVtcyB0byBiZSBpbiBwdmdydWIgc3RhdGUsIEkgZ2V0IHRo
aXMgZXJyb3I6CgpVbmZvcnR1bmF0ZWx5IFhlbiA0LjQgaXMgbG9uZyBvdXQgb2Ygc2VjdXJpdHkg
c3VwcG9ydCwgYW5kIHhtL3hlbmQgd2FzCmRlcHJlY2F0ZWQgZXZlbiBpbiBYZW4gNC40LiAgSGF2
ZSB5b3UgdHJpZWQgdXNpbmcgaXRzIHJlcGxhY2VtZW50LCB4bD8KCiAtR2VvcmdlCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 16:16:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 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 1fmiBi-0000Zi-0P; Mon, 06 Aug 2018 16:16: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=kwsq=kv=citrix.com=prvs=7490ff4ab=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fmiBg-0000Zd-FO
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 16:16:52 +0000
X-Inumbo-ID: 005b2eb9-9994-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 005b2eb9-9994-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 18:15:58 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,452,1526342400"; d="scan'208";a="77238302"
Date: Mon, 6 Aug 2018 18:16:38 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180806161638.nmjamflckekeuyzb@mac>
References: <20180806113403.24728-1-jgross@suse.com>
 <20180806113403.24728-4-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180806113403.24728-4-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 2/4] xen/blkfront: cleanup stale persistent
 grants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, linux-kernel@vger.kernel.org, linux-block@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBBdWcgMDYsIDIwMTggYXQgMDE6MzQ6MDFQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBBZGQgYSBwZXJpb2RpYyBjbGVhbnVwIGZ1bmN0aW9uIHRvIHJlbW92ZSBvbGQgcGVy
c2lzdGVudCBncmFudHMgd2hpY2gKPiBhcmUgbm8gbG9uZ2VyIGluIHVzZSBvbiB0aGUgYmFja2Vu
ZCBzaWRlLiBUaGlzIGF2b2lkcyBzdGFydmF0aW9uIGluCj4gY2FzZSB0aGVyZSBhcmUgbG90cyBv
ZiBwZXJzaXN0ZW50IGdyYW50cyBmb3IgYSBkZXZpY2Ugd2hpY2ggbm8gbG9uZ2VyCj4gaXMgaW52
b2x2ZWQgaW4gSS9PIGJ1c2luZXNzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3Mg
PGpncm9zc0BzdXNlLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ibG9jay94ZW4tYmxrZnJvbnQuYyB8
IDk5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tCj4gIDEgZmls
ZSBjaGFuZ2VkLCA5NSBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1n
aXQgYS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jIGIvZHJpdmVycy9ibG9jay94ZW4tYmxr
ZnJvbnQuYwo+IGluZGV4IGI1Y2VkY2NiNWQ3ZC4uMTlmZWI4ODM1ZmM0IDEwMDY0NAo+IC0tLSBh
L2RyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMKPiArKysgYi9kcml2ZXJzL2Jsb2NrL3hlbi1i
bGtmcm9udC5jCj4gQEAgLTQ2LDYgKzQ2LDcgQEAKPiAgI2luY2x1ZGUgPGxpbnV4L3NjYXR0ZXJs
aXN0Lmg+Cj4gICNpbmNsdWRlIDxsaW51eC9iaXRtYXAuaD4KPiAgI2luY2x1ZGUgPGxpbnV4L2xp
c3QuaD4KPiArI2luY2x1ZGUgPGxpbnV4L3dvcmtxdWV1ZS5oPgo+ICAKPiAgI2luY2x1ZGUgPHhl
bi94ZW4uaD4KPiAgI2luY2x1ZGUgPHhlbi94ZW5idXMuaD4KPiBAQCAtMTIxLDYgKzEyMiw5IEBA
IHN0YXRpYyBpbmxpbmUgc3RydWN0IGJsa2lmX3JlcSAqYmxraWZfcmVxKHN0cnVjdCByZXF1ZXN0
ICpycSkKPiAgCj4gIHN0YXRpYyBERUZJTkVfTVVURVgoYmxrZnJvbnRfbXV0ZXgpOwo+ICBzdGF0
aWMgY29uc3Qgc3RydWN0IGJsb2NrX2RldmljZV9vcGVyYXRpb25zIHhsdmJkX2Jsb2NrX2ZvcHM7
Cj4gK3N0YXRpYyBzdHJ1Y3QgZGVsYXllZF93b3JrIGJsa2Zyb250X3dvcms7Cj4gK3N0YXRpYyBM
SVNUX0hFQUQoaW5mb19saXN0KTsKPiArc3RhdGljIGJvb2wgYmxrZnJvbnRfd29ya19hY3RpdmU7
Cj4gIAo+ICAvKgo+ICAgKiBNYXhpbXVtIG51bWJlciBvZiBzZWdtZW50cyBpbiBpbmRpcmVjdCBy
ZXF1ZXN0cywgdGhlIGFjdHVhbCB2YWx1ZSB1c2VkIGJ5Cj4gQEAgLTIxNiw2ICsyMjAsNyBAQCBz
dHJ1Y3QgYmxrZnJvbnRfaW5mbwo+ICAJLyogU2F2ZSB1bmNvbXBsZXRlIHJlcXMgYW5kIGJpb3Mg
Zm9yIG1pZ3JhdGlvbi4gKi8KPiAgCXN0cnVjdCBsaXN0X2hlYWQgcmVxdWVzdHM7Cj4gIAlzdHJ1
Y3QgYmlvX2xpc3QgYmlvX2xpc3Q7Cj4gKwlzdHJ1Y3QgbGlzdF9oZWFkIGluZm9fbGlzdDsKPiAg
fTsKPiAgCj4gIHN0YXRpYyB1bnNpZ25lZCBpbnQgbnJfbWlub3JzOwo+IEBAIC0xNzY0LDYgKzE3
NjksMTIgQEAgc3RhdGljIGludCB3cml0ZV9wZXJfcmluZ19ub2RlcyhzdHJ1Y3QgeGVuYnVzX3Ry
YW5zYWN0aW9uIHhidCwKPiAgCXJldHVybiBlcnI7Cj4gIH0KPiAgCj4gK3N0YXRpYyB2b2lkIGZy
ZWVfaW5mbyhzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbykKPiArewo+ICsJbGlzdF9kZWwoJmlu
Zm8tPmluZm9fbGlzdCk7Cj4gKwlrZnJlZShpbmZvKTsKPiArfQo+ICsKPiAgLyogQ29tbW9uIGNv
ZGUgdXNlZCB3aGVuIGZpcnN0IHNldHRpbmcgdXAsIGFuZCB3aGVuIHJlc3VtaW5nLiAqLwo+ICBz
dGF0aWMgaW50IHRhbGtfdG9fYmxrYmFjayhzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2LAo+ICAJ
CQkgICBzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbykKPiBAQCAtMTg4NSw3ICsxODk2LDEwIEBA
IHN0YXRpYyBpbnQgdGFsa190b19ibGtiYWNrKHN0cnVjdCB4ZW5idXNfZGV2aWNlICpkZXYsCj4g
ICBkZXN0cm95X2Jsa3Jpbmc6Cj4gIAlibGtpZl9mcmVlKGluZm8sIDApOwo+ICAKPiAtCWtmcmVl
KGluZm8pOwo+ICsJbXV0ZXhfbG9jaygmYmxrZnJvbnRfbXV0ZXgpOwo+ICsJZnJlZV9pbmZvKGlu
Zm8pOwo+ICsJbXV0ZXhfdW5sb2NrKCZibGtmcm9udF9tdXRleCk7Cj4gKwo+ICAJZGV2X3NldF9k
cnZkYXRhKCZkZXYtPmRldiwgTlVMTCk7Cj4gIAo+ICAJcmV0dXJuIGVycjsKPiBAQCAtMTk5Niw2
ICsyMDEwLDEwIEBAIHN0YXRpYyBpbnQgYmxrZnJvbnRfcHJvYmUoc3RydWN0IHhlbmJ1c19kZXZp
Y2UgKmRldiwKPiAgCWluZm8tPmhhbmRsZSA9IHNpbXBsZV9zdHJ0b3VsKHN0cnJjaHIoZGV2LT5u
b2RlbmFtZSwgJy8nKSsxLCBOVUxMLCAwKTsKPiAgCWRldl9zZXRfZHJ2ZGF0YSgmZGV2LT5kZXYs
IGluZm8pOwo+ICAKPiArCW11dGV4X2xvY2soJmJsa2Zyb250X211dGV4KTsKPiArCWxpc3RfYWRk
KCZpbmZvLT5pbmZvX2xpc3QsICZpbmZvX2xpc3QpOwo+ICsJbXV0ZXhfdW5sb2NrKCZibGtmcm9u
dF9tdXRleCk7Cj4gKwo+ICAJcmV0dXJuIDA7Cj4gIH0KPiAgCj4gQEAgLTIzMDYsNiArMjMyNCwx
NSBAQCBzdGF0aWMgdm9pZCBibGtmcm9udF9nYXRoZXJfYmFja2VuZF9mZWF0dXJlcyhzdHJ1Y3Qg
YmxrZnJvbnRfaW5mbyAqaW5mbykKPiAgCWlmIChpbmRpcmVjdF9zZWdtZW50cyA8PSBCTEtJRl9N
QVhfU0VHTUVOVFNfUEVSX1JFUVVFU1QpCj4gIAkJaW5kaXJlY3Rfc2VnbWVudHMgPSAwOwo+ICAJ
aW5mby0+bWF4X2luZGlyZWN0X3NlZ21lbnRzID0gaW5kaXJlY3Rfc2VnbWVudHM7Cj4gKwo+ICsJ
aWYgKGluZm8tPmZlYXR1cmVfcGVyc2lzdGVudCkgewo+ICsJCW11dGV4X2xvY2soJmJsa2Zyb250
X211dGV4KTsKPiArCQlpZiAoIWJsa2Zyb250X3dvcmtfYWN0aXZlKSB7Cj4gKwkJCWJsa2Zyb250
X3dvcmtfYWN0aXZlID0gdHJ1ZTsKPiArCQkJc2NoZWR1bGVfZGVsYXllZF93b3JrKCZibGtmcm9u
dF93b3JrLCBIWiAqIDEwKTsKCkRvZXMgaXQgbWFrZSBzZW5zZSB0byBwcm92aWRlIGEgbW9kdWxl
IHBhcmFtZXRlciB0byBydW5lIHRoZSBzY2hlZHVsZQpvZiB0aGUgY2xlYW51cCByb3V0aW5lPwoK
PiArCQl9Cj4gKwkJbXV0ZXhfdW5sb2NrKCZibGtmcm9udF9tdXRleCk7CgpJcyBpdCByZWFsbHkg
bmVjZXNzYXJ5IHRvIGhhdmUgdGhlIGJsa2Zyb250X3dvcmtfYWN0aXZlIGJvb2xlYW4/IFdoYXQK
aGFwcGVucyBpZiB5b3UgcXVldWUgdGhlIHNhbWUgZGVsYXllZCB3b3JrIG1vcmUgdGhhbiBvbmNl
PwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 16:19:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 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 1fmiDu-0000lP-Ef; Mon, 06 Aug 2018 16:19: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=kwsq=kv=citrix.com=prvs=7490ff4ab=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fmiDs-0000lF-Sw
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 16:19:08 +0000
X-Inumbo-ID: 80cfe436-9994-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 80cfe436-9994-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 16:19:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,452,1526342400"; d="scan'208";a="77238387"
Date: Mon, 6 Aug 2018 18:18:59 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180806161859.gqcc4xze5jbbuu4v@mac>
References: <20180806113403.24728-1-jgross@suse.com>
 <20180806113403.24728-5-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180806113403.24728-5-jgross@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 3/4] xen/blkfront: reorder tests in
 xlblk_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: axboe@kernel.dk, linux-kernel@vger.kernel.org, linux-block@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBBdWcgMDYsIDIwMTggYXQgMDE6MzQ6MDJQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBJbiBjYXNlIHdlIGRvbid0IHdhbnQgcHYgYmxvY2sgZGV2aWNlcyB3ZSBzaG91bGQg
bm90IHRlc3QgcGFyYW1ldGVycwo+IGZvciBzYW5pdHkgYW5kIGV2ZW50dWFsbHkgcHJpbnQgb3V0
IGVycm9yIG1lc3NhZ2VzLiBTbyB0ZXN0IHByZWNsdWRpbmcKPiBjb25kaXRpb25zIGJlZm9yZSBj
aGVja2luZyBwYXJhbWV0ZXJzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpn
cm9zc0BzdXNlLmNvbT4KClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 16:20:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 16: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 1fmiFU-0001OT-TE; Mon, 06 Aug 2018 16:20:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kwsq=kv=citrix.com=prvs=7490ff4ab=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fmiFS-0001OH-VH
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 16:20:46 +0000
X-Inumbo-ID: bb4b5134-9994-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bb4b5134-9994-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 16:21:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,452,1526342400"; d="scan'208";a="77238463"
Date: Mon, 6 Aug 2018 18:20:37 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180806162037.g32ilxvvzdfnwu7i@mac>
References: <20180806113403.24728-1-jgross@suse.com>
 <20180806113403.24728-6-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180806113403.24728-6-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 4/4] xen/blkback: remove unused
 pers_gnts_lock from struct xen_blkif_ring
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, linux-kernel@vger.kernel.org, linux-block@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBBdWcgMDYsIDIwMTggYXQgMDE6MzQ6MDNQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBwZXJzX2dudHNfbG9jayBpc24ndCBiZWluZyB1c2VkIGFueXdoZXJlLiBSZW1vdmUg
aXQuCgpUaGF0IHdhcyBsaWtlbHkgYSBsZWZ0b3ZlciBmcm9tIHdoZW4gdGhlIGxpc3Qgb2YgcGVy
c2lzdGVudCBncmFudHMgd2FzCnNoYXJlZCBiZXR3ZWVuIHJpbmdzLgoKPiBTaWduZWQtb2ZmLWJ5
OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 16:52:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 16:52: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 1fmik1-0003qH-F1; Mon, 06 Aug 2018 16:52: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=sagg=kv=citrix.com=prvs=749c18510=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fmik0-0003qC-5a
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 16:52:20 +0000
X-Inumbo-ID: f4ea77dd-9998-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f4ea77dd-9998-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 18:51:26 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,452,1526342400"; d="scan'208";a="62081541"
Date: Mon, 6 Aug 2018 17:52:16 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180806165216.GP1327@perard.uk.xensource.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-29-anthony.perard@citrix.com>
 <20180802150815.rlgwiu6xvrhiymug@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180802150815.rlgwiu6xvrhiymug@mac>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [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: 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>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMDU6MDg6MTVQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEp1bCAyNywgMjAxOCBhdCAwMzowNjoxMFBNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+IFRoaXMgd2lsbCBiZSB1c2VkIGluIGEgbGF0ZXIgcGF0Y2gu
Cj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBj
aXRyaXguY29tPgo+ID4gLS0tCj4gPiAgdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCB8ICA3
ICsrKysrKysKPiA+ICB0b29scy9saWJ4bC9saWJ4bF9xbXAuYyAgICAgIHwgMTYgKysrKysrKysr
KysrKysrKwo+ID4gIDIgZmlsZXMgY2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygrKQo+ID4gCj4gPiBk
aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCBiL3Rvb2xzL2xpYnhsL2xp
YnhsX2ludGVybmFsLmgKPiA+IGluZGV4IDAxYzM4Njg3NDguLjRmYTU0Y2RiNmEgMTAwNjQ0Cj4g
PiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCj4gPiArKysgYi90b29scy9saWJ4
bC9saWJ4bF9pbnRlcm5hbC5oCj4gPiBAQCAtNDMyLDYgKzQzMiwxMyBAQCBzdHJ1Y3QgbGlieGxf
X2V2X3FtcCB7Cj4gPiAgICAgIGxpYnhsX19ldl9xbXBfY2FsbGJhY2sgKmNhbGxiYWNrOwo+ID4g
ICAgICBsaWJ4bF9fY2FyZWZkICpjZmQ7IC8qIHNldCB0byBzZW5kIGEgZmQgd2l0aCB0aGUgY29t
bWFuZCwgTlVMTCBvdGhlcndpc2UgKi8KPiA+ICAKPiA+ICsgICAgLyogcmVhZC1vbmx5IHdoZW4g
Q29ubmVjdGVkICovCj4gPiArICAgIHN0cnVjdCB7Cj4gPiArICAgICAgICBpbnQgbWFqb3I7Cj4g
PiArICAgICAgICBpbnQgbWlub3I7Cj4gPiArICAgICAgICBpbnQgbWljcm87Cj4gPiArICAgIH0g
cWVtdV92ZXJzaW9uOwo+IAo+IEkgd291bGQgaW5pdCB0aG9zZSBmaWVsZCB0byBzb21lIGJvZ3Vz
IHZhbHVlICgtMSkgdG8gbWFrZSBzdXJlIGFuIHVzZQo+IGJlZm9yZSBpbml0aWFsaXphdGlvbiB3
aWxsIG1vcmUgbGlrZWx5IGNhdXNlIGEgZmFpbHVyZS4KCkkgZG9uJ3QgdGhpbmsgaXQgbWF0dGVy
LCBidXQgSSdsbCBkbyBpdCBpbiBsaWJ4bF9fZXZfcW1wX2luaXQuCihUaG9zZSBmaWVsZCBzaG91
bGQgbm90IGJlIHJlYWQgYmVmb3JlIHRoZXkgaGF2ZSBiZWVuIHdyaXR0ZW4uKQoKLS0gCkFudGhv
bnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 17:07:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 17: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 1fmiz1-0004te-1P; Mon, 06 Aug 2018 17:07: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=sagg=kv=citrix.com=prvs=749c18510=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fmiyz-0004tZ-Mc
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 17:07:49 +0000
X-Inumbo-ID: 4d959cd9-999b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4d959cd9-999b-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 17:08:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,452,1526342400"; d="scan'208";a="62083348"
Date: Mon, 6 Aug 2018 18:07:44 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180806170744.GQ1327@perard.uk.xensource.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-31-anthony.perard@citrix.com>
 <20180802153841.jwb7lp52cath4y6g@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180802153841.jwb7lp52cath4y6g@mac>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [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: 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>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMDU6Mzg6NDFQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEp1bCAyNywgMjAxOCBhdCAwMzowNjoxMlBNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+ICsKPiA+ICsgICAgaWYgKHFtcF9ldl9xZW11X2NoZWNrX3Zl
cnNpb24oZXYsIDIsIDExLCAwKSkKPiA+ICsgICAgICAgIHFtcF9wYXJhbWV0ZXJzX2FkZF9ib29s
KGdjLCAmYXJncywgImxpdmUiLCBkc3BzLT5saXZlKTsKPiA+ICsgICAgUU1QX1BBUkFNRVRFUlNf
U1BSSU5URigmYXJncywgImZpbGVuYW1lIiwgIi9kZXYvZmRzZXQvJWQiLCBmZHNldCk7Cj4gPiAr
ICAgIHJjID0gbGlieGxfX2V2X3FtcF9zZW5kKGdjLCBldiwgInhlbi1zYXZlLWRldmljZXMtc3Rh
dGUiLCBhcmdzKTsKPiAKPiBJIHRoaW5rIHNvbWUgY29tbWVudHMgYWJvdXQgdGhlIGxvZ2ljIGFi
b3ZlIHdvdWxkIGJlIGhlbHBmdWwgKGF0IGxlYXN0Cj4gZm9yIG1lKS4gRG8geW91IG5lZWQgdG8g
cGFzcyBhbiBleHRyYSBhcmd1bWVudCB0byAyLjExLjAgYW5kIGhpZ2hlcgo+IHZlcnNpb25zIGlu
IG9yZGVyIHRvIGxpdmUtbWlncmF0ZT8KCkknbGwga2VlcCB0aGUgY29tbWVudCB0aGF0IHdhcyB0
aGVyZSBiZWZvcmU6CiAvKiBsaXZlIHBhcmFtZXRlciB3YXMgYWRkZWQgdG8gUUVNVSAyLjExLiBJ
dCBzaWduYWwgUUVNVSB0aGF0IHRoZSBzYXZlCiAgKiBvcGVyYXRpb24gaXMgZm9yIGEgbGl2ZSBt
aWdyYXRpb24gcmF0aGVyIHRoYXQgZm9yIHRha2luZyBhIHNuYXBzaG90LiAqLwoKQW5kIGZvciBt
b3JlIGV4cGxhbmF0aW9uIGFib3V0IHRoaXMgcGFyYW1ldGVyLCBJIHRoaW5rIEknbGwgbGV0IGZ1
dHVyZQphcmNoZW9sb2dpc3QgZmluZCB0aGUgY29tbWl0IHRoYXQgaW50cm9kdWNlIGl0cyB1c2Fn
ZS4KKGRiMGM3ZGRlMDIxYzI5YzJhZTBkODQ3ZDcwZmI3YjU5ZTAyZWE1MjIpCgotLSAKQW50aG9u
eSBQRVJBUkQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 17:21:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 17:21:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmjBg-0006H9-6d; Mon, 06 Aug 2018 17:20: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=sagg=kv=citrix.com=prvs=749c18510=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fmjBe-0006H4-J3
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 17:20:54 +0000
X-Inumbo-ID: 218f62f0-999d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 218f62f0-999d-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 17:21:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,452,1526342400"; d="scan'208";a="62084904"
Date: Mon, 6 Aug 2018 18:20:50 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180806172050.GR1327@perard.uk.xensource.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-32-anthony.perard@citrix.com>
 <20180802155052.pwzahw3yb4fovsvu@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180802155052.pwzahw3yb4fovsvu@mac>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [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: 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>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMDU6NTA6NTJQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEp1bCAyNywgMjAxOCBhdCAwMzowNjoxM1BNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiBDYW4geW91IHByb3ZpZGUgYSBjb21tZW50IGV4cGxhaW5pbmcg
aG93IGlzIHRoaXMgc3VwcG9zZWQgdG8gd29yaz8gVGhlCj4gY3VycmVudCBjb2RlIGlzIGFscmVh
ZHkgcXVpdGUgY29udm9sdXRlZCBJTU8gKG1heWJlIGJlY2F1c2UgSSdtIG5vdAo+IGZhbWlsaWFy
IHdpdGggaXQpLCBzbyBJIHRoaW5rIGEgY29tbWVudCB3b3VsZCBoZWxwIHJldmlld2Vycy4KCkhh
dmUgeW91IHJlYWQgdGhlIENPRElOR19TVFlMRSBmaWxlPyBJIHRoaW5rIHlvdSdsbCBmaW5kIHRo
YXQgdGhlCnNlY3Rpb24gIkFTWU5DSFJPTk9VUy9MT05HLVJVTk5JTkcgT1BFUkFUSU9OUyIgd2ls
bCBnaXZlIHlvdSBzb21lIGFuc3dlcgp5b3UgYXJlIGxvb2tpbmcgZm9yLiBJJ20gbm90IHN1cmUg
SSdtIGZvbGxvd2luZyBpdCBwZXJmZWN0bHksIGJ1dCBhdApsZWFzdCBwYXJ0aWFsbHkuCgpUaGFu
a3MsCgotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 17:26:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 17:26: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 1fmjGz-0006YT-Sb; Mon, 06 Aug 2018 17: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=xkgd=kv=xenproject.org=prvs=7493ce98d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fmjGy-0006YH-Ul
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 17:26:24 +0000
X-Inumbo-ID: e6b7bd04-999d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e6b7bd04-999d-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 17:26:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,452,1526342400"; d="scan'208";a="62085450"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75050-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=d3bc33731f5b039bf3df76e50cbb1f60ce697e9b
X-Osstest-Versions-That: ovmf=cd3a42640acdb4f5ac14ac19f22ede002124920c
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 6 Aug 2018 18:26:20 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75050: 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
NTA1MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDUwLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxp
a2UgNzUwNDkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTA0OQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGQzYmMzMzczMWY1YjAzOWJmM2RmNzZlNTBjYmIx
ZjYwY2U2OTdlOWIKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIGNkM2E0
MjY0MGFjZGI0ZjVhYzE0YWMxOWYyMmVkZTAwMjEyNDkyMGMKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTA0OSAgMjAxOC0wOC0wNiAwNjo1MzoyOSBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwNTAgIDIwMTgtMDgtMDYgMTU6NTA6MDUgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBEYW5kYW4g
QmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAv
aG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNv
dXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgZDNiYzMzNzMxZjViMDM5
YmYzZGY3NmU1MGNiYjFmNjBjZTY5N2U5YgpBdXRob3I6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGlu
dGVsLmNvbT4KRGF0ZTogICBUdWUgSnVsIDE3IDEwOjE0OjA0IDIwMTggKzA4MDAKCiAgICBNZGVN
b2R1bGVQa2c6IFJlbW92ZSBEeGVTbW1QZXJmb3JtYW5jZUxpYgogICAgCiAgICBEeGVTbW1QZXJm
b3JtYW5jZUxpYiBwcmV2aW91c2x5IGlzIHVzZWQgYnkgRFAgdG9vbC4KICAgIEJ1dCBpbiBuZXcg
cHdlZm9ybWFuY2UgaW5mcmFzdHJ1Y3R1cmUsIHdlIGhhdmUgdXBkYXRlZAogICAgRHAgdG9vbCB0
byBnZXQgdGhlIHBlcmZvcm1hbmNlIGRhdGEgZnJvbSBmaXJtd2FyZQogICAgcGVyZm9ybWFuY2Ug
ZGF0YSB0YWJsZSBpbiBBQ1BJLgogICAgTm93IHRoZSBEeGVTbW1QZXJmb3JtYW5jZUxpYiBpcyBu
b3QgdXNlZCBieQogICAgYW55IG1vZHVsZS4gU28gcmVtb3ZlIGl0IGZyb20gZWRrMiBjb2RlIGJh
c2UgdG8KICAgIGF2b2lkIGJlaW5nIHVzZWQgYnkgbWlzdGFrZS4KICAgIAogICAgQ2M6IExpbWlu
ZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ2M6IFN0YXIgWmVuZyA8c3Rhci56ZW5n
QGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9u
IEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGlu
dGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNv
bT4KCmNvbW1pdCAyOTg5MGRhNDdkMThjNjAyYzE5OTgxOWI3OGFlMTVjMDhlMjJjYWIwCkF1dGhv
cjogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBKdWwgMTcgMTA6
MTA6NDkgMjAxOCArMDgwMAoKICAgIFNoZWxsUGtnOiBSZW1vdmUgRHhlU21tUGVyZm9ybWFuY2VM
aWIKICAgIAogICAgRHhlU21tUGVyZm9ybWFuY2VMaWIgcHJldmlvdXNseSBpcyB1c2VkIGJ5IERQ
IHRvb2wuCiAgICBCdXQgaW4gbmV3IHB3ZWZvcm1hbmNlIGluZnJhc3RydWN0dXJlLCB3ZSBoYXZl
IHVwZGF0ZWQKICAgIERwIHRvb2wgdG8gZ2V0IHRoZSBwZXJmb3JtYW5jZSBkYXRhIGZyb20gZmly
bXdhcmUKICAgIHBlcmZvcm1hbmNlIGRhdGEgdGFibGUgaW4gQUNQSS4KICAgIFNvIHJlbW92ZSB0
aGUgdXNhZ2Ugb2YgRHhlU21tUGVyZm9ybWFuY2VMaWIgaGVyZS4KICAgIAogICAgQ2M6IEphYmVu
IENhcnNleSA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KICAgIENjOiBSdWl5dSBOaSA8cnVpeXUu
bmlAaW50ZWwuY29tPgogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgog
ICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEu
MQogICAgU2lnbmVkLW9mZi1ieTogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogICAg
UmV2aWV3ZWQtYnk6IEphYmVuIENhcnNleSA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KCmNvbW1p
dCAxODIxOWFiMzY5Mjc3MTUxZDkwOGE0YjZhNzVhOGUzNzFjODEwYzNkCkF1dGhvcjogRGFuZGFu
IEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBKdWwgMTcgMTA6MTA6MTUgMjAx
OCArMDgwMAoKICAgIFZsdjJUYmx0RGV2aWNlUGtnOiBSZW1vdmUgRHhlU21tUGVyZm9ybWFuY2VM
aWIKICAgIAogICAgRHhlU21tUGVyZm9ybWFuY2VMaWIgcHJldmlvdXNseSBpcyB1c2VkIGJ5IERQ
IHRvb2wuCiAgICBCdXQgaW4gbmV3IHB3ZWZvcm1hbmNlIGluZnJhc3RydWN0dXJlLCB3ZSBoYXZl
IHVwZGF0ZWQKICAgIERwIHRvb2wgdG8gZ2V0IHRoZSBwZXJmb3JtYW5jZSBkYXRhIGZyb20gZmly
bXdhcmUKICAgIHBlcmZvcm1hbmNlIGRhdGEgdGFibGUgaW4gQUNQSS4KICAgIFNvIHJlbW92ZSB0
aGUgdXNhZ2Ugb2YgRHhlU21tUGVyZm9ybWFuY2VMaWIgaGVyZS4KICAgIAogICAgQ2M6IERhdmlk
IFdlaSA8ZGF2aWQud2VpQGludGVsLmNvbT4KICAgIENjOiBNYW5nIEd1byA8bWFuZy5ndW9AaW50
ZWwuY29tPgogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ29u
dHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAg
U2lnbmVkLW9mZi1ieTogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogICAgUmV2aWV3
ZWQtYnk6IERhdmlkIFdlaSA8ZGF2aWQud2VpQGludGVsLmNvbT4KCmNvbW1pdCA1YjI5Mjg1OGJh
OWFhMmE3YzlmYzdlNGY5OWRmOGZlNzUwMzk5ZjgwCkF1dGhvcjogRGFuZGFuIEJpIDxkYW5kYW4u
YmlAaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBKdWwgMTcgMTA6MDY6MzQgMjAxOCArMDgwMAoKICAg
IFF1YXJrUGxhdGZvcm1Qa2c6IFJlbW92ZSBEeGVTbW1QZXJmb3JtYW5jZUxpYgogICAgCiAgICBE
eGVTbW1QZXJmb3JtYW5jZUxpYiBwcmV2aW91c2x5IGlzIHVzZWQgYnkgRFAgdG9vbC4KICAgIEJ1
dCBpbiBuZXcgcHdlZm9ybWFuY2UgaW5mcmFzdHJ1Y3R1cmUsIHdlIGhhdmUgdXBkYXRlZAogICAg
RHAgdG9vbCB0byBnZXQgdGhlIHBlcmZvcm1hbmNlIGRhdGEgZnJvbSBmaXJtd2FyZQogICAgcGVy
Zm9ybWFuY2UgZGF0YSB0YWJsZSBpbiBBQ1BJLgogICAgU28gcmVtb3ZlIHRoZSB1c2FnZSBvZiBE
eGVTbW1QZXJmb3JtYW5jZUxpYiBoZXJlLgogICAgCiAgICBDYzogTWljaGFlbCBEIEtpbm5leSA8
bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgICBDYzogS2VsbHkgU3RlZWxlIDxrZWxseS5z
dGVlbGVAaW50ZWwuY29tPgogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29t
PgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50
IDEuMQogICAgU2lnbmVkLW9mZi1ieTogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 17:41:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 17:41: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 1fmjVn-000805-7j; Mon, 06 Aug 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=sagg=kv=citrix.com=prvs=749c18510=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fmjVl-000800-LZ
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 17:41:41 +0000
X-Inumbo-ID: 08e0a755-99a0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 08e0a755-99a0-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 17:42:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,452,1526342400"; d="scan'208";a="62087202"
Date: Mon, 6 Aug 2018 18:41:37 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180806174137.GS1327@perard.uk.xensource.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-24-anthony.perard@citrix.com>
 <20180802112635.iab5bi7tfi2yk7yq@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180802112635.iab5bi7tfi2yk7yq@mac>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [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: 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>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMDE6MjY6MzVQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEp1bCAyNywgMjAxOCBhdCAwMzowNjowNVBNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+IFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRo
b255LnBlcmFyZEBjaXRyaXguY29tPgo+ID4gLS0tCj4gPiAgdG9vbHMvbGlieGwvbGlieGxfcW1w
LmMgfCAzNiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0KPiA+ICAxIGZpbGUg
Y2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKPiA+IAo+ID4gZGlmZiAt
LWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMK
PiA+IGluZGV4IGU2NDliODA1NGQuLjgzYWZjZTMxOTIgMTAwNjQ0Cj4gPiAtLS0gYS90b29scy9s
aWJ4bC9saWJ4bF9xbXAuYwo+ID4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKPiA+IEBA
IC0xMzA5LDYgKzEzMDksOSBAQCBpbnQgbGlieGxfX3FtcF9pbml0aWFsaXphdGlvbnMobGlieGxf
X2djICpnYywgdWludDMyX3QgZG9taWQsCj4gPiAgCj4gPiAgLyogLS0tLS0tLS0tLS0tIEltcGxl
bWVudGF0aW9uIG9mIGxpYnhsX19ldl9xbXAgLS0tLS0tLS0tLS0tLS0tLSAqLwo+ID4gIAo+ID4g
Ky8qIGhhcmQgY29kZWQgbWVzc2FnZSBJRCB1c2VkIGZvciBjYXBhYmlsaXR5IG5lZ29jaWF0aW9u
ICovCj4gPiArc3RhdGljIGludCBxbXBfY2FwYWJpbGl0eV9uZWdvY2lhdGlvbl9tc2dpZCA9IDE7
Cj4gCj4gQ291bGQgdGhpcyBiZSBhIGRlZmluZSBpbnN0ZWFkPyBPciBhdCBsZWFzdCBjb25zdGlm
eSBpdCBiZWNhdXNlIGl0Cj4gZG9lc24ndCBzZWVtIGxpa2UgaXQncyBtb2RpZmllZCAoYXQgbGVh
c3QgaW4gdGhpcyBwYXRjaCkuCgpJIGd1ZXNzIGEgZGVmaW5lIHdpbGwgZG8uCgo+ID4gIHN0YXRp
YyBpbnQgcW1wX2V2X3ByZXBhcmVfY21kKGxpYnhsX19nYyAqZ2MsCj4gPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfX2V2X3FtcCAqZXYsCj4gPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY29uc3QgY2hhciAqY21kLAo+ID4gQEAgLTEzNzksNyArMTM4Miw3IEBA
IHN0YXRpYyBpbnQgcW1wX2V2X2hhbmRsZV9yZXNwb25zZShsaWJ4bF9fZWdjICplZ2MsCj4gPiAg
ICAgIH0KPiA+ICAKPiA+ICAgICAgaWQgPSBsaWJ4bF9fanNvbl9vYmplY3RfZ2V0X2ludGVnZXIo
byk7Cj4gPiAtICAgIGlmIChpZCAhPSBldi0+aWQpCj4gPiArICAgIGlmIChpZCAhPSBldi0+aWQg
JiYgaWQgIT0gcW1wX2NhcGFiaWxpdHlfbmVnb2NpYXRpb25fbXNnaWQpCj4gPiAgICAgICAgICBy
ZXR1cm4gMDsKPiA+ICAKPiA+ICAgICAgc3dpdGNoICh0eXBlKSB7Cj4gPiBAQCAtMTQxMyw5ICsx
NDE2LDIxIEBAIHN0YXRpYyBpbnQgcW1wX2V2X2hhbmRsZV9yZXNwb25zZShsaWJ4bF9fZWdjICpl
Z2MsCj4gPiAgICAgICAgICBhYm9ydCgpOwo+ID4gICAgICB9Cj4gPiAgCj4gPiAtICAgIGV2LT5p
ZCA9IC0xOwo+ID4gLSAgICBldi0+Y2FsbGJhY2soZWdjLCBldiwgcmVzcG9uc2UsIHJjKTsgLyog
bXVzdCBiZSBsYXN0ICovCj4gPiAtICAgIHJldHVybiAxOwo+ID4gKyAgICAvKgo+ID4gKyAgICAg
KiBFdmVuIGlmIHRoZSBjdXJyZW50IHN0YXRlIGlzIGNhcGFiaWxpdHlfbmVnb2NpYXRpb24gYW5k
IHRoZSBjb3JyZWN0IElECj4gPiArICAgICAqIGFzIGJlZW4gcmVjZWl2ZWQsIGNhbGwgdGhlIGNh
bGxiYWNrIG9uIGVycm9yLgo+ID4gKyAgICAgKi8KPiA+ICsgICAgaWYgKGV2LT5xbXBfc3RhdGUg
PT0gcW1wX3N0YXRlX2NhcGFiaWxpdHlfbmVnb2NpYXRpb24gJiYKPiA+ICsgICAgICAgIGlkID09
IHFtcF9jYXBhYmlsaXR5X25lZ29jaWF0aW9uX21zZ2lkICYmCj4gPiArICAgICAgICByYyA9PSAw
KSB7Cj4gPiArICAgICAgICBldi0+cW1wX3N0YXRlID0gcW1wX3N0YXRlX2Nvbm5lY3RlZDsKPiA+
ICsgICAgICAgIGxpYnhsX19ldl9mZF9tb2RpZnkoZ2MsICZldi0+cW1wX2VmZCwgZXYtPnFtcF9l
ZmQuZXZlbnRzIHwgUE9MTE9VVCk7Cj4gPiArICAgICAgICByZXR1cm4gMDsKPiA+ICsgICAgfSBl
bHNlIHsKPiA+ICsgICAgICAgIGV2LT5pZCA9IC0xOwo+ID4gKyAgICAgICAgZXYtPmNhbGxiYWNr
KGVnYywgZXYsIHJlc3BvbnNlLCByYyk7IC8qIG11c3QgYmUgbGFzdCAqLwo+ID4gKyAgICAgICAg
cmV0dXJuIDE7Cj4gPiArICAgIH0KPiA+ICB9Cj4gPiAgCj4gPiAgLyogcmV0dXJuIDEgd2hlbiBh
IHVzZXIgY2FsbGJhY2sgYXMgYmVlbiBjYWxsZWQgKi8KPiA+IEBAIC0xNDI5LDYgKzE0NDQsMTEg
QEAgc3RhdGljIGludCBxbXBfZXZfaGFuZGxlX21lc3NhZ2UobGlieGxfX2VnYyAqZWdjLAo+ID4g
ICAgICBzd2l0Y2ggKHR5cGUpIHsKPiA+ICAgICAgY2FzZSBMSUJYTF9fUU1QX01FU1NBR0VfVFlQ
RV9RTVA6Cj4gPiAgICAgICAgICAvKiBncmVldGluZyBtZXNzYWdlICovCj4gPiArICAgICAgICBh
c3NlcnQoZXYtPnFtcF9zdGF0ZSA9PSBxbXBfc3RhdGVfY29ubmVjdGluZyk7Cj4gPiArICAgICAg
ICBldi0+cW1wX3N0YXRlID0gcW1wX3N0YXRlX2dyZWV0aW5nOwo+ID4gKyAgICAgICAgLyogQWxs
b3cgcW1wX2V2X2NhbGxiYWNrX3dyaXRhYmxlIHRvIGJlIGNhbGxlZCBpbiBvcmRlciB0byBzZW5k
Cj4gPiArICAgICAgICAgKiBxbXBfY2FwYWJpbGl0aWVzICovCj4gPiArICAgICAgICBsaWJ4bF9f
ZXZfZmRfbW9kaWZ5KGdjLCAmZXYtPnFtcF9lZmQsIGV2LT5xbXBfZWZkLmV2ZW50cyB8IFBPTExP
VVQpOwo+ID4gICAgICAgICAgcmV0dXJuIDA7Cj4gPiAgICAgIGNhc2UgTElCWExfX1FNUF9NRVNT
QUdFX1RZUEVfUkVUVVJOOgo+ID4gICAgICBjYXNlIExJQlhMX19RTVBfTUVTU0FHRV9UWVBFX0VS
Uk9SOgo+ID4gQEAgLTE1NjMsNyArMTU4MywxMSBAQCBzdGF0aWMgaW50IHFtcF9ldl9jYWxsYmFj
a193cml0YWJsZShsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9fZXZfcW1wICpldiwgaW50IGZkKQo+ID4g
ICAgICAgKiBiZSBzZW5kIGZvciBub3cgd2lsbCBiZSBpbiB0aGlzIGNhbGwuICovCj4gPiAgICAg
IGxpYnhsX19ldl9mZF9tb2RpZnkoZ2MsICZldi0+cW1wX2VmZCwgZXYtPnFtcF9lZmQuZXZlbnRz
ICYgflBPTExPVVQpOwo+ID4gIAo+ID4gLSAgICBpZiAoZXYtPnFtcF9zdGF0ZSA9PSBxbXBfc3Rh
dGVfY29ubmVjdGVkKSB7Cj4gPiArICAgIGlmIChldi0+cW1wX3N0YXRlID09IHFtcF9zdGF0ZV9n
cmVldGluZykgewo+ID4gKyAgICAgICAgYnVmID0gcW1wX3ByZXBhcmVfcW1wX2NtZChnYywgInFt
cF9jYXBhYmlsaXRpZXMiLCBOVUxMLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBxbXBfY2FwYWJpbGl0eV9uZWdvY2lhdGlvbl9tc2dpZCwgJmxlbik7Cj4gPiArICAgICAg
ICBldi0+cW1wX3N0YXRlID0gcW1wX3N0YXRlX2NhcGFiaWxpdHlfbmVnb2NpYXRpb247Cj4gPiAr
ICAgIH0gZWxzZSBpZiAoZXYtPnFtcF9zdGF0ZSA9PSBxbXBfc3RhdGVfY29ubmVjdGVkKSB7Cj4g
Cj4gQSBzd2l0Y2ggKGV2LT5xbXBfc3RhdGUpIG1pZ2h0IGJlIGJldHRlci4KCkkgZ3Vlc3MsIGl0
J3MgbGVzcyByZXBldGl0aW9uIG9mIGV2LT5xbXBfc3RhdGUuIEknbGwgc3dpdGNoLgoKVGhhbmtz
LAoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 18:22:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 18: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 1fmk90-0002hf-9J; Mon, 06 Aug 2018 18:22: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=58py=kv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmk8z-0002hV-5V
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 18:22:13 +0000
X-Inumbo-ID: b23e0161-99a5-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b23e0161-99a5-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 18: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 1fmk8u-0001bQ-1G; Mon, 06 Aug 2018 18:22: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 1fmk8t-0004Of-Dm; Mon, 06 Aug 2018 18:22:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmk8t-0001qT-AP; Mon, 06 Aug 2018 18:22:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125772-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=e752f28409678ce3ade49986b39309178fb2a6d6
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 06 Aug 2018 18:22:07 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125772: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTc3MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc3Mi8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIGU3NTJmMjg0MDk2NzhjZTNhZGU0OTk4NmIzOTMwOTE3
OGZiMmE2ZDYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA0IGRheXMgICAgMyBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3NzIgIDIwMTgtMDgtMDYgMTY6MDA6MzcgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9r
ZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybTY0LXhzbSBjYXB0dXJlLWxvZ3MKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgNDgwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 18:36:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 18:36:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmkMU-0003gg-IY; Mon, 06 Aug 2018 18:36: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=ygvs=kv=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1fmkMS-0003gW-FS
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 18:36:08 +0000
X-Inumbo-ID: 753553f6-99a7-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 753553f6-99a7-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 20:35:14 +0200 (CEST)
Received: by mail-lj1-x241.google.com with SMTP id j19-v6so11391677ljc.7
 for <xen-devel@lists.xenproject.org>; Mon, 06 Aug 2018 11:36: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;
 bh=v4B6qTWKTgve/W9zFWpInFTQgkYBqjZHnyfJzU/uudo=;
 b=GQTnbN+IHg1Wf993v7O3ZJSu+ODjlH39Q2yjLqduZMr+NRZ9tSngz9ALtNrnPhnEwB
 Qr8p8VHTRzKIqW14+B8YHDGOzdbNFv2rXbrZHs8ubv/6JIePorSvy9Lky92UIsy3DfHF
 kdPSXco2vu8LGrdmPaG/vjk76Y6ctsBY3sXkj0lKfELP2C5bXaQ3MXT+wjJdRHy/IFOC
 ANrKUx93qLTtc4A9Mssl3K0JLBIB2pok4wHN4N8/qkJ/KEuGbeKz7YX1czwfg79M74G3
 jp4sJKis1RjozqAurYFD3PzQn5ziUHkvRJqJuxv0PBSr362JRi9NHyqyrrCqi78ISlI2
 UENA==
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=v4B6qTWKTgve/W9zFWpInFTQgkYBqjZHnyfJzU/uudo=;
 b=rkPjaPHJC7mBPOXxYEWso1OhTZU/R3KEq638hIRTb18z6jHMgv0Vb+LuuHyXxsb/iw
 S3CHJTZfFA5QriiAxOZJmblutGWe6R1Q+3+q/GbTzXG6hScQBy1qMFz8lkP9GEAJzqMa
 m6kn+bLo8xBip1Ieq4F9rpBkLOPMcNFsC4SkB7qLLwPOldiGSJAT5TkC945CeP+QEIzL
 EOEPY3GNFYoeD1Urj0UwDrOUcnIu1j3BWEA43GM5e6pptw/B5Hqx9uO1UBUaY488afKk
 83KKLAh6PhU7K2kEF6z65Evdk3DctgTW4f+0HTqswE8oNbTteyawm82KEWx4YnEhI+cx
 2B/w==
X-Gm-Message-State: AOUpUlEPLxX3XrFB7zfTR51uiGmDy+JRnbpi0x8b/a758Ye029wQ9VdI
 ma/9d3sHHA15IBADulhwe6xPkGDZ
X-Google-Smtp-Source: AAOMgpf+s+6bJBXLSV2gB8H3EF7XZN4pVH1SW27KMWY+yrH/jtVYtMrM/sgmKHp9ZdqeJH/7dg0k7g==
X-Received: by 2002:a2e:2096:: with SMTP id
 g22-v6mr13038509lji.37.1533580565722; 
 Mon, 06 Aug 2018 11:36:05 -0700 (PDT)
Received: from otyshchenko.kyiv.epam.com (ll-53.209.223.85.sovam.net.ua.
 [85.223.209.53])
 by smtp.gmail.com with ESMTPSA id q85-v6sm2352909lfg.20.2018.08.06.11.36.04
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Mon, 06 Aug 2018 11:36:05 -0700 (PDT)
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  6 Aug 2018 21:35:48 +0300
Message-Id: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH v1 0/4] Renesas Stout board support (R-Car Gen2)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, olekstysh@gmail.com,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29t
PgoKSGksIGFsbC4KClRoZSBwdXJwb3NlIG9mIHRoaXMgcGF0Y2ggc2VyaWVzIGlzIHRvIGFkZCBy
ZXF1aXJlZCBzdXBwb3J0IHRvIGJlIGFibGUgdG8gcnVuIFhlbiBvbgpSZW5lc2FzIFN0b3V0IGJv
YXJkIFsxXSB3aGljaCB1c2VzIFNDSUZBIGNvbXBhdGlibGUgVUFSVCBhcyBhIGNvbnNvbGUgaW50
ZXJmYWNlLgoKQWN0dWFsbHkgWGVuIGFscmVhZHkgaGFzIHN1cHBvcnQgZm9yIFNDSUYgY29tcGF0
aWJsZSBVQVJUcyB3aGljaCBhcmUgdXNlZCBvbiBSZW5lc2FzIExhZ2VyIChSLUNhciBHZW4yKSwK
U2FsdmF0b3ItWCwgSDNVTENCL00zVUxDQiAoUi1DYXIgR2VuMykgYW5kIG90aGVyIGRldmVsb3Bt
ZW50IGJvYXJkcy4KU28gdGhpcyBwYXRjaCBzZXJpZXMgZXh0ZW5kcyBleGlzdGluZyBzdXBwb3J0
IHRvIGJlIGFibGUgdG8gaGFuZGxlIGJvdGggaW50ZXJmYWNlcy4gICAKClRlc3RlZCBvbiBTdG91
dCAoQVJNMzIpIGFuZCBIM1VMQ0IgKEFSTTY0KSBib2FyZHMgdXNpbmcgY3VycmVudCBtYXN0ZXIu
IApIYXZlIGEgcGxhbiB0byB1cGRhdGUgWGVuIFdpa2kgcmVnYXJkaW5nIHRoaXMgYm9hcmQuCgpZ
b3UgY2FuIGZpbmQgY3VycmVudCBwYXRjaCBzZXJpZXMgaGVyZToKcmVwbzogaHR0cHM6Ly9naXRo
dWIuY29tL290eXNoY2hlbmtvMS94ZW4uZ2l0IGJyYW5jaDogc3RvdXRfeGVuXzQuMTJfdW5zdGFi
bGUKClsxXSBodHRwczovL2VsaW51eC5vcmcvUi1DYXIvQm9hcmRzL1N0b3V0CgpPbGVrc2FuZHIg
VHlzaGNoZW5rbyAoNCk6CiAgeGVuL2FybTogZHJpdmVyczogc2NpZjogUmVtb3ZlIHVudXNlZCAj
ZGVmaW5lLXMKICB4ZW4vYXJtOiBkcml2ZXJzOiBzY2lmOiBBZGQgc3VwcG9ydCBmb3IgU0NJRkEg
Y29tcGF0aWJsZSBVQVJUcwogIHhlbi9hcm06IEFkZCBTQ0lGQSBVQVJUIHN1cHBvcnQgZm9yIGVh
cmx5IHByaW50awogIHhlbi9hcm06IFJldXNlIFItQ2FyIEdlbjIgcGxhdGZvcm0gY29kZSBmb3Ig
U3RvdXQgYm9hcmQKCiBkb2NzL21pc2MvYXJtL2Vhcmx5LXByaW50ay50eHQgICAgIHwgICAzICst
CiB4ZW4vYXJjaC9hcm0vUnVsZXMubWsgICAgICAgICAgICAgIHwgICAxICsKIHhlbi9hcmNoL2Fy
bS9hcm0zMi9kZWJ1Zy1zY2lmYS5pbmMgfCAgNTEgKysrKysrKysrKysrKysKIHhlbi9hcmNoL2Fy
bS9wbGF0Zm9ybXMvcmNhcjIuYyAgICAgfCAgIDQgKysKIHhlbi9kcml2ZXJzL2NoYXIvc2NpZi11
YXJ0LmMgICAgICAgfCAxMzMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLQog
eGVuL2luY2x1ZGUvYXNtLWFybS9zY2lmLXVhcnQuaCAgICB8ICA1NSArKysrKysrKysrLS0tLS0K
IDYgZmlsZXMgY2hhbmdlZCwgMTk2IGluc2VydGlvbnMoKyksIDUxIGRlbGV0aW9ucygtKQogY3Jl
YXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9hcm0zMi9kZWJ1Zy1zY2lmYS5pbmMKCi0tIAoy
LjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 18:36:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 18:36:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmkMX-0003hV-NQ; Mon, 06 Aug 2018 18:36: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=ygvs=kv=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1fmkMV-0003h4-UW
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 18:36:12 +0000
X-Inumbo-ID: 76b7db63-99a7-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 76b7db63-99a7-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 20:35:17 +0200 (CEST)
Received: by mail-lj1-x241.google.com with SMTP id p6-v6so11428891ljc.5
 for <xen-devel@lists.xenproject.org>; Mon, 06 Aug 2018 11:36: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=GIkrXdLNml0LKt8XnqSYIXF5slosTYK1uoEdB86SaU4=;
 b=Trc3DKH0lkr1+Ik6nz+L0LhRFeLr0cIaWogKjcc0TWFFfnUhrotef9q0mhCAKrnDCO
 9nUTzrSnk7vEKtpBAICIa+CyLke1yDDoTtBSjYFJBVElQufIxD5dH1j4ePakebQdpQOg
 bGl2NESp5fAtIv83Mg8uY+CFsVRRFXjocxinjjOaYB8KDNAL/EaJXV9QJQXsMuoBSV2h
 EIIvtfV9tYe9nSENUqc5KJDio74w8eaJEZvkGeY7dyIURARHfjTXifWQ9bczLGubOA+B
 vyYVM6iONt4JphPuv8KJQCSw1+ovZrUgxQGUGTHUmOg8AAMeLLtNzssGg3OQhrgmOtKL
 w7dQ==
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=GIkrXdLNml0LKt8XnqSYIXF5slosTYK1uoEdB86SaU4=;
 b=CmO75405bw5JxAusjijVB6Xqtix4UnuKlDN8VuiMG0K+L9E2cUsdPNHw/RL6MEZDaW
 2Wj8ut4euyPoHYc/8tYrfvZlM16O2y5u5eSJWf+TpF9jGLOYdrWj7A7iY1tVKTgc8k+i
 XZx8jY/59Yek1HLXLzy7QBapPjc4zrTy82N2EIA0ie66x9keqTE9uih4hTdImmPPzyC2
 mMiOPpNjOzglowIH6rrOvLkjhTuTUeqmGP5gSu2c2R2/xA5s/8+jMFH954bOeiURSOMb
 roNH6F8NuY2m3WwRQhsAZjHeUPnKOHtBXp74LyHKzxWbARIpxFGqJOS6g9wmPoJQpqqU
 snIg==
X-Gm-Message-State: AOUpUlFmkCyM/JAnLexCrZoQwQZLUAqHoNiruhGqjkhLzSG2kM9OHBg8
 eqhVFCpriP80f7hbqpuk9DTOvZ7J
X-Google-Smtp-Source: AAOMgpc3kCM4q3O+9sWRGF4/mfI5ARk0lloEEi7Loa9Rjx0rbKCAKmCBGFohV6MrGhKFCWeoecfheA==
X-Received: by 2002:a2e:8:: with SMTP id 8-v6mr13584016lja.112.1533580568352; 
 Mon, 06 Aug 2018 11:36:08 -0700 (PDT)
Received: from otyshchenko.kyiv.epam.com (ll-53.209.223.85.sovam.net.ua.
 [85.223.209.53])
 by smtp.gmail.com with ESMTPSA id q85-v6sm2352909lfg.20.2018.08.06.11.36.07
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Mon, 06 Aug 2018 11:36:07 -0700 (PDT)
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  6 Aug 2018 21:35:50 +0300
Message-Id: <1533580552-938-3-git-send-email-olekstysh@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
Subject: [Xen-devel] [PATCH v1 2/4] xen/arm: drivers: scif: Add support for
 SCIFA compatible UARTs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, olekstysh@gmail.com,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29t
PgoKRXh0ZW5kIGV4aXN0aW5nIGRyaXZlciB0byBiZSBhYmxlIHRvIGhhbmRsZSBTQ0lGQSBpbnRl
cmZhY2UgYXMgd2VsbC4KU0NJRiBhbmQgU0NJRkEgaGF2ZSBsb3QgaW4gY29tbW9uLCB0aG91Z2gg
U0NJRkEgaGFzIGRpZmZlcmVudApvZmZzZXRzIGFuZCBiaXRzIGZvciBzb21lIHJlZ2lzdGVycy4K
ClVzZSBjb21wYXRpYmxlIHN0cmluZyB0byByZWNvZ25pemUgd2hhdCBpbnRlcmZhY2UgaXMgcHJl
c2VudApvbiBhIHRhcmdldCBib2FyZC4KClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBUeXNoY2hl
bmtvIDxvbGVrc2FuZHJfdHlzaGNoZW5rb0BlcGFtLmNvbT4KQ0M6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+Ci0tLQogeGVuL2RyaXZlcnMvY2hhci9zY2lmLXVhcnQuYyAgICB8IDEyOSArKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJt
L3NjaWYtdWFydC5oIHwgIDQ0ICsrKysrKysrKysrKy0tCiAyIGZpbGVzIGNoYW5nZWQsIDEzOCBp
bnNlcnRpb25zKCspLCAzNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9j
aGFyL3NjaWYtdWFydC5jIGIveGVuL2RyaXZlcnMvY2hhci9zY2lmLXVhcnQuYwppbmRleCA0NjVm
YjM0Li5kMWViNzEzIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9jaGFyL3NjaWYtdWFydC5jCisr
KyBiL3hlbi9kcml2ZXJzL2NoYXIvc2NpZi11YXJ0LmMKQEAgLTEsNyArMSw3IEBACiAvKgogICog
eGVuL2RyaXZlcnMvY2hhci9zY2lmLXVhcnQuYwogICoKLSAqIERyaXZlciBmb3IgU0NJRiAoU2Vy
aWFsIGNvbW11bmljYXRpb24gaW50ZXJmYWNlIHdpdGggRklGTykKKyAqIERyaXZlciBmb3IgU0NJ
RihBKSAoU2VyaWFsIGNvbW11bmljYXRpb24gaW50ZXJmYWNlIHdpdGggRklGTyAoQSkpCiAgKiBj
b21wYXRpYmxlIFVBUlQuCiAgKgogICogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kci50
eXNoY2hlbmtvQGdsb2JhbGxvZ2ljLmNvbT4KQEAgLTQwLDggKzQwLDU3IEBAIHN0YXRpYyBzdHJ1
Y3Qgc2NpZl91YXJ0IHsKICAgICBjaGFyIF9faW9tZW0gKnJlZ3M7CiAgICAgc3RydWN0IGlycWFj
dGlvbiBpcnFhY3Rpb247CiAgICAgc3RydWN0IHZ1YXJ0X2luZm8gdnVhcnQ7CisgICAgY29uc3Qg
c3RydWN0IHBvcnRfcGFyYW1zICpwYXJhbXM7CiB9IHNjaWZfY29tID0gezB9OwogCitlbnVtCit7
CisgICAgU0NJRl9QT1JULAorICAgIFNDSUZBX1BPUlQsCisgICAgTlJfUE9SVFMsCit9OworCitz
dHJ1Y3QgcG9ydF9wYXJhbXMKK3sKKyAgICB1bnNpZ25lZCBpbnQgc3RhdHVzX3JlZzsKKyAgICB1
bnNpZ25lZCBpbnQgdHhfZmlmb19yZWc7CisgICAgdW5zaWduZWQgaW50IHJ4X2ZpZm9fcmVnOwor
ICAgIHVuc2lnbmVkIGludCBvdmVycnVuX3JlZzsKKyAgICB1bnNpZ25lZCBpbnQgb3ZlcnJ1bl9t
YXNrOworICAgIHVuc2lnbmVkIGludCBlcnJvcl9tYXNrOworICAgIHVuc2lnbmVkIGludCBpcnFf
ZmxhZ3M7CisgICAgdW5zaWduZWQgaW50IGZpZm9fc2l6ZTsKK307CisKK3N0YXRpYyBjb25zdCBz
dHJ1Y3QgcG9ydF9wYXJhbXMgcG9ydF9wYXJhbXNbTlJfUE9SVFNdID0KK3sKKyAgICBbU0NJRl9Q
T1JUXSA9CisgICAgeworICAgICAgICAuc3RhdHVzX3JlZyAgID0gU0NJRl9TQ0ZTUiwKKyAgICAg
ICAgLnR4X2ZpZm9fcmVnICA9IFNDSUZfU0NGVERSLAorICAgICAgICAucnhfZmlmb19yZWcgID0g
U0NJRl9TQ0ZSRFIsCisgICAgICAgIC5vdmVycnVuX3JlZyAgPSBTQ0lGX1NDTFNSLAorICAgICAg
ICAub3ZlcnJ1bl9tYXNrID0gU0NMU1JfT1JFUiwKKyAgICAgICAgLmVycm9yX21hc2sgICA9IFND
RlNSX1BFUiB8IFNDRlNSX0ZFUiB8IFNDRlNSX0JSSyB8IFNDRlNSX0VSLAorICAgICAgICAuaXJx
X2ZsYWdzICAgID0gU0NTQ1JfUklFIHwgU0NTQ1JfVElFIHwgU0NTQ1JfUkVJRSwKKyAgICAgICAg
LmZpZm9fc2l6ZSAgICA9IDE2LAorICAgIH0sCisKKyAgICBbU0NJRkFfUE9SVF0gPQorICAgIHsK
KyAgICAgICAgLnN0YXR1c19yZWcgICA9IFNDSUZBX1NDQVNTUiwKKyAgICAgICAgLnR4X2ZpZm9f
cmVnICA9IFNDSUZBX1NDQUZURFIsCisgICAgICAgIC5yeF9maWZvX3JlZyAgPSBTQ0lGQV9TQ0FG
UkRSLAorICAgICAgICAub3ZlcnJ1bl9yZWcgID0gU0NJRkFfU0NBU1NSLAorICAgICAgICAub3Zl
cnJ1bl9tYXNrID0gU0NBU1NSX09SRVIsCisgICAgICAgIC5lcnJvcl9tYXNrICAgPSBTQ0FTU1Jf
UEVSIHwgU0NBU1NSX0ZFUiB8IFNDQVNTUl9CUksgfCBTQ0FTU1JfRVIgfAorICAgICAgICAgICAg
ICAgICAgICAgICAgU0NBU1NSX09SRVIsCisgICAgICAgIC5pcnFfZmxhZ3MgICAgPSBTQ0FTQ1Jf
UklFIHwgU0NBU0NSX1RJRSB8IFNDQVNDUl9EUklFIHwgU0NBU0NSX0VSSUUgfAorICAgICAgICAg
ICAgICAgICAgICAgICAgU0NBU0NSX0JSSUUsCisgICAgICAgIC5maWZvX3NpemUgICAgPSA2NCwK
KyAgICB9LAorfTsKKwogc3RhdGljIHZvaWQgc2NpZl91YXJ0X2ludGVycnVwdChpbnQgaXJxLCB2
b2lkICpkYXRhLCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKICAgICBzdHJ1Y3Qgc2Vy
aWFsX3BvcnQgKnBvcnQgPSBkYXRhOwpAQCAtNDksNyArOTgsNyBAQCBzdGF0aWMgdm9pZCBzY2lm
X3VhcnRfaW50ZXJydXB0KGludCBpcnEsIHZvaWQgKmRhdGEsIHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICpyZWdzKQogICAgIHVpbnQxNl90IHN0YXR1cywgY3RybDsKIAogICAgIGN0cmwgPSBzY2lmX3Jl
YWR3KHVhcnQsIFNDSUZfU0NTQ1IpOwotICAgIHN0YXR1cyA9IHNjaWZfcmVhZHcodWFydCwgU0NJ
Rl9TQ0ZTUikgJiB+U0NGU1JfVEVORDsKKyAgICBzdGF0dXMgPSBzY2lmX3JlYWR3KHVhcnQsIHVh
cnQtPnBhcmFtcy0+c3RhdHVzX3JlZykgJiB+U0NGU1JfVEVORDsKICAgICAvKiBJZ25vcmUgbmV4
dCBmbGFnIGlmIFRYIEludGVycnVwdCBpcyBkaXNhYmxlZCAqLwogICAgIGlmICggIShjdHJsICYg
U0NTQ1JfVElFKSApCiAgICAgICAgIHN0YXR1cyAmPSB+U0NGU1JfVERGRTsKQEAgLTY1LDEzICsx
MTQsMTkgQEAgc3RhdGljIHZvaWQgc2NpZl91YXJ0X2ludGVycnVwdChpbnQgaXJxLCB2b2lkICpk
YXRhLCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgICAgIHNlcmlhbF9yeF9p
bnRlcnJ1cHQocG9ydCwgcmVncyk7CiAKICAgICAgICAgLyogRXJyb3IgSW50ZXJydXB0ICovCi0g
ICAgICAgIGlmICggc3RhdHVzICYgU0NJRl9FUlJPUlMgKQotICAgICAgICAgICAgc2NpZl93cml0
ZXcodWFydCwgU0NJRl9TQ0ZTUiwgflNDSUZfRVJST1JTKTsKLSAgICAgICAgaWYgKCBzY2lmX3Jl
YWR3KHVhcnQsIFNDSUZfU0NMU1IpICYgU0NMU1JfT1JFUiApCi0gICAgICAgICAgICBzY2lmX3dy
aXRldyh1YXJ0LCBTQ0lGX1NDTFNSLCAwKTsKKyAgICAgICAgaWYgKCBzdGF0dXMgJiB1YXJ0LT5w
YXJhbXMtPmVycm9yX21hc2sgKQorICAgICAgICAgICAgc2NpZl93cml0ZXcodWFydCwgdWFydC0+
cGFyYW1zLT5zdGF0dXNfcmVnLAorICAgICAgICAgICAgICAgICAgICAgICAgfnVhcnQtPnBhcmFt
cy0+ZXJyb3JfbWFzayk7CisgICAgICAgIGlmICggdWFydC0+cGFyYW1zLT5vdmVycnVuX3JlZyAh
PSB1YXJ0LT5wYXJhbXMtPnN0YXR1c19yZWcgKQorICAgICAgICB7CisgICAgICAgICAgICBpZiAo
IHNjaWZfcmVhZHcodWFydCwgdWFydC0+cGFyYW1zLT5vdmVycnVuX3JlZykgJgorICAgICAgICAg
ICAgICAgICB1YXJ0LT5wYXJhbXMtPm92ZXJydW5fbWFzayApCisgICAgICAgICAgICAgICAgc2Np
Zl93cml0ZXcodWFydCwgdWFydC0+cGFyYW1zLT5vdmVycnVuX3JlZywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB+dWFydC0+cGFyYW1zLT5vdmVycnVuX21hc2spOworICAgICAgICB9CiAK
ICAgICAgICAgY3RybCA9IHNjaWZfcmVhZHcodWFydCwgU0NJRl9TQ1NDUik7Ci0gICAgICAgIHN0
YXR1cyA9IHNjaWZfcmVhZHcodWFydCwgU0NJRl9TQ0ZTUikgJiB+U0NGU1JfVEVORDsKKyAgICAg
ICAgc3RhdHVzID0gc2NpZl9yZWFkdyh1YXJ0LCB1YXJ0LT5wYXJhbXMtPnN0YXR1c19yZWcpICYg
flNDRlNSX1RFTkQ7CiAgICAgICAgIC8qIElnbm9yZSBuZXh0IGZsYWcgaWYgVFggSW50ZXJydXB0
IGlzIGRpc2FibGVkICovCiAgICAgICAgIGlmICggIShjdHJsICYgU0NTQ1JfVElFKSApCiAgICAg
ICAgICAgICBzdGF0dXMgJj0gflNDRlNSX1RERkU7CkBAIC04Niw3ICsxNDEsNyBAQCBzdGF0aWMg
dm9pZCBfX2luaXQgc2NpZl91YXJ0X2luaXRfcHJlaXJxKHN0cnVjdCBzZXJpYWxfcG9ydCAqcG9y
dCkKICAgICAgKiBXYWl0IHVudGlsIGxhc3QgYml0IGhhcyBiZWVuIHRyYW5zbWl0dGVkLiBUaGlz
IGlzIG5lZWRlZCBmb3IgYSBzbW9vdGgKICAgICAgKiB0cmFuc2l0aW9uIHdoZW4gd2UgY29tZSBm
cm9tIGVhcmx5IHByaW50awogICAgICAqLwotICAgIHdoaWxlICggIShzY2lmX3JlYWR3KHVhcnQs
IFNDSUZfU0NGU1IpICYgU0NGU1JfVEVORCkgKTsKKyAgICB3aGlsZSAoICEoc2NpZl9yZWFkdyh1
YXJ0LCB1YXJ0LT5wYXJhbXMtPnN0YXR1c19yZWcpICYgU0NGU1JfVEVORCkgKTsKIAogICAgIC8q
IERpc2FibGUgVFgvUlggcGFydHMgYW5kIGFsbCBpbnRlcnJ1cHRzICovCiAgICAgc2NpZl93cml0
ZXcodWFydCwgU0NJRl9TQ1NDUiwgMCk7CkBAIC05NSwxMCArMTUwLDEzIEBAIHN0YXRpYyB2b2lk
IF9faW5pdCBzY2lmX3VhcnRfaW5pdF9wcmVpcnEoc3RydWN0IHNlcmlhbF9wb3J0ICpwb3J0KQog
ICAgIHNjaWZfd3JpdGV3KHVhcnQsIFNDSUZfU0NGQ1IsIFNDRkNSX1JGUlNUIHwgU0NGQ1JfVEZS
U1QpOwogCiAgICAgLyogQ2xlYXIgYWxsIGVycm9ycyBhbmQgZmxhZ3MgKi8KLSAgICBzY2lmX3Jl
YWR3KHVhcnQsIFNDSUZfU0NGU1IpOwotICAgIHNjaWZfd3JpdGV3KHVhcnQsIFNDSUZfU0NGU1Is
IDApOwotICAgIHNjaWZfcmVhZHcodWFydCwgU0NJRl9TQ0xTUik7Ci0gICAgc2NpZl93cml0ZXco
dWFydCwgU0NJRl9TQ0xTUiwgMCk7CisgICAgc2NpZl9yZWFkdyh1YXJ0LCB1YXJ0LT5wYXJhbXMt
PnN0YXR1c19yZWcpOworICAgIHNjaWZfd3JpdGV3KHVhcnQsIHVhcnQtPnBhcmFtcy0+c3RhdHVz
X3JlZywgMCk7CisgICAgaWYgKCB1YXJ0LT5wYXJhbXMtPm92ZXJydW5fcmVnICE9IHVhcnQtPnBh
cmFtcy0+c3RhdHVzX3JlZyApCisgICAgeworICAgICAgICBzY2lmX3JlYWR3KHVhcnQsIHVhcnQt
PnBhcmFtcy0+b3ZlcnJ1bl9yZWcpOworICAgICAgICBzY2lmX3dyaXRldyh1YXJ0LCB1YXJ0LT5w
YXJhbXMtPm92ZXJydW5fcmVnLCAwKTsKKyAgICB9CiAKICAgICAvKiBTZXR1cCB0cmlnZ2VyIGxl
dmVsIGZvciBUWC9SWCBGSUZPcyAqLwogICAgIHNjaWZfd3JpdGV3KHVhcnQsIFNDSUZfU0NGQ1Is
IFNDRkNSX1JUUkcxMSB8IFNDRkNSX1RUUkcxMSk7CkBAIC0xMjIsMTQgKzE4MCwxOSBAQCBzdGF0
aWMgdm9pZCBfX2luaXQgc2NpZl91YXJ0X2luaXRfcG9zdGlycShzdHJ1Y3Qgc2VyaWFsX3BvcnQg
KnBvcnQpCiAgICAgICAgICAgICAgICAgdWFydC0+aXJxKTsKIAogICAgIC8qIENsZWFyIGFsbCBl
cnJvcnMgKi8KLSAgICBpZiAoIHNjaWZfcmVhZHcodWFydCwgU0NJRl9TQ0ZTUikgJiBTQ0lGX0VS
Uk9SUyApCi0gICAgICAgIHNjaWZfd3JpdGV3KHVhcnQsIFNDSUZfU0NGU1IsIH5TQ0lGX0VSUk9S
Uyk7Ci0gICAgaWYgKCBzY2lmX3JlYWR3KHVhcnQsIFNDSUZfU0NMU1IpICYgU0NMU1JfT1JFUiAp
Ci0gICAgICAgIHNjaWZfd3JpdGV3KHVhcnQsIFNDSUZfU0NMU1IsIDApOworICAgIGlmICggc2Np
Zl9yZWFkdyh1YXJ0LCB1YXJ0LT5wYXJhbXMtPnN0YXR1c19yZWcpICYgdWFydC0+cGFyYW1zLT5l
cnJvcl9tYXNrICkKKyAgICAgICAgc2NpZl93cml0ZXcodWFydCwgdWFydC0+cGFyYW1zLT5zdGF0
dXNfcmVnLCB+dWFydC0+cGFyYW1zLT5lcnJvcl9tYXNrKTsKKyAgICBpZiAoIHVhcnQtPnBhcmFt
cy0+b3ZlcnJ1bl9yZWcgIT0gdWFydC0+cGFyYW1zLT5zdGF0dXNfcmVnICkKKyAgICB7CisgICAg
ICAgIGlmICggc2NpZl9yZWFkdyh1YXJ0LCB1YXJ0LT5wYXJhbXMtPm92ZXJydW5fcmVnKSAmCisg
ICAgICAgICAgICAgdWFydC0+cGFyYW1zLT5vdmVycnVuX21hc2sgKQorICAgICAgICAgICAgc2Np
Zl93cml0ZXcodWFydCwgdWFydC0+cGFyYW1zLT5vdmVycnVuX3JlZywKKyAgICAgICAgICAgICAg
ICAgICAgICAgIH51YXJ0LT5wYXJhbXMtPm92ZXJydW5fbWFzayk7CisgICAgfQogCiAgICAgLyog
RW5hYmxlIFRYL1JYIGFuZCBFcnJvciBJbnRlcnJ1cHRzICAqLwogICAgIHNjaWZfd3JpdGV3KHVh
cnQsIFNDSUZfU0NTQ1IsIHNjaWZfcmVhZHcodWFydCwgU0NJRl9TQ1NDUikgfAotICAgICAgICAg
ICAgICAgICBTQ1NDUl9USUUgfCBTQ1NDUl9SSUUgfCBTQ1NDUl9SRUlFKTsKKyAgICAgICAgICAg
ICAgICB1YXJ0LT5wYXJhbXMtPmlycV9mbGFncyk7CiB9CiAKIHN0YXRpYyB2b2lkIHNjaWZfdWFy
dF9zdXNwZW5kKHN0cnVjdCBzZXJpYWxfcG9ydCAqcG9ydCkKQEAgLTE0OCwyNCArMjExLDI1IEBA
IHN0YXRpYyBpbnQgc2NpZl91YXJ0X3R4X3JlYWR5KHN0cnVjdCBzZXJpYWxfcG9ydCAqcG9ydCkK
ICAgICB1aW50MTZfdCBjbnQ7CiAKICAgICAvKiBDaGVjayBmb3IgZW1wdHkgc3BhY2UgaW4gVFgg
RklGTyAqLwotICAgIGlmICggIShzY2lmX3JlYWR3KHVhcnQsIFNDSUZfU0NGU1IpICYgU0NGU1Jf
VERGRSkgKQorICAgIGlmICggIShzY2lmX3JlYWR3KHVhcnQsIHVhcnQtPnBhcmFtcy0+c3RhdHVz
X3JlZykgJiBTQ0ZTUl9UREZFKSApCiAgICAgICAgIHJldHVybiAwOwogCiAgICAgIC8qIENoZWNr
IG51bWJlciBvZiBkYXRhIGJ5dGVzIHN0b3JlZCBpbiBUWCBGSUZPICovCiAgICAgY250ID0gc2Np
Zl9yZWFkdyh1YXJ0LCBTQ0lGX1NDRkRSKSA+PiA4OwotICAgIEFTU0VSVCggY250ID49IDAgJiYg
Y250IDw9IFNDSUZfRklGT19NQVhfU0laRSApOworICAgIEFTU0VSVCggY250ID49IDAgJiYgY250
IDw9IHVhcnQtPnBhcmFtcy0+Zmlmb19zaXplICk7CiAKLSAgICByZXR1cm4gKFNDSUZfRklGT19N
QVhfU0laRSAtIGNudCk7CisgICAgcmV0dXJuICh1YXJ0LT5wYXJhbXMtPmZpZm9fc2l6ZSAtIGNu
dCk7CiB9CiAKIHN0YXRpYyB2b2lkIHNjaWZfdWFydF9wdXRjKHN0cnVjdCBzZXJpYWxfcG9ydCAq
cG9ydCwgY2hhciBjKQogewogICAgIHN0cnVjdCBzY2lmX3VhcnQgKnVhcnQgPSBwb3J0LT51YXJ0
OwogCi0gICAgc2NpZl93cml0ZWIodWFydCwgU0NJRl9TQ0ZURFIsIGMpOworICAgIHNjaWZfd3Jp
dGViKHVhcnQsIHVhcnQtPnBhcmFtcy0+dHhfZmlmb19yZWcsIGMpOwogICAgIC8qIENsZWFyIHJl
cXVpcmVkIFRYIGZsYWdzICovCi0gICAgc2NpZl93cml0ZXcodWFydCwgU0NJRl9TQ0ZTUiwgc2Np
Zl9yZWFkdyh1YXJ0LCBTQ0lGX1NDRlNSKSAmCi0gICAgICAgICAgICAgICAgIH4oU0NGU1JfVEVO
RCB8IFNDRlNSX1RERkUpKTsKKyAgICBzY2lmX3dyaXRldyh1YXJ0LCB1YXJ0LT5wYXJhbXMtPnN0
YXR1c19yZWcsCisgICAgICAgICAgICAgICAgc2NpZl9yZWFkdyh1YXJ0LCB1YXJ0LT5wYXJhbXMt
PnN0YXR1c19yZWcpICYKKyAgICAgICAgICAgICAgICB+KFNDRlNSX1RFTkQgfCBTQ0ZTUl9UREZF
KSk7CiB9CiAKIHN0YXRpYyBpbnQgc2NpZl91YXJ0X2dldGMoc3RydWN0IHNlcmlhbF9wb3J0ICpw
b3J0LCBjaGFyICpwYykKQEAgLTE3MywxNSArMjM3LDE2IEBAIHN0YXRpYyBpbnQgc2NpZl91YXJ0
X2dldGMoc3RydWN0IHNlcmlhbF9wb3J0ICpwb3J0LCBjaGFyICpwYykKICAgICBzdHJ1Y3Qgc2Np
Zl91YXJ0ICp1YXJ0ID0gcG9ydC0+dWFydDsKIAogICAgIC8qIENoZWNrIGZvciBhdmFpbGFibGUg
ZGF0YSBieXRlcyBpbiBSWCBGSUZPICovCi0gICAgaWYgKCAhKHNjaWZfcmVhZHcodWFydCwgU0NJ
Rl9TQ0ZTUikgJiAoU0NGU1JfUkRGIHwgU0NGU1JfRFIpKSApCisgICAgaWYgKCAhKHNjaWZfcmVh
ZHcodWFydCwgdWFydC0+cGFyYW1zLT5zdGF0dXNfcmVnKSAmCisgICAgICAgICAgKFNDRlNSX1JE
RiB8IFNDRlNSX0RSKSkgKQogICAgICAgICByZXR1cm4gMDsKIAotICAgICpwYyA9IHNjaWZfcmVh
ZGIodWFydCwgU0NJRl9TQ0ZSRFIpOworICAgICpwYyA9IHNjaWZfcmVhZGIodWFydCwgdWFydC0+
cGFyYW1zLT5yeF9maWZvX3JlZyk7CiAKICAgICAvKiBkdW1teSByZWFkICovCi0gICAgc2NpZl9y
ZWFkdyh1YXJ0LCBTQ0lGX1NDRlNSKTsKKyAgICBzY2lmX3JlYWR3KHVhcnQsIHVhcnQtPnBhcmFt
cy0+c3RhdHVzX3JlZyk7CiAgICAgLyogQ2xlYXIgcmVxdWlyZWQgUlggZmxhZ3MgKi8KLSAgICBz
Y2lmX3dyaXRldyh1YXJ0LCBTQ0lGX1NDRlNSLCB+KFNDRlNSX1JERiB8IFNDRlNSX0RSKSk7Cisg
ICAgc2NpZl93cml0ZXcodWFydCwgdWFydC0+cGFyYW1zLT5zdGF0dXNfcmVnLCB+KFNDRlNSX1JE
RiB8IFNDRlNSX0RSKSk7CiAKICAgICByZXR1cm4gMTsKIH0KQEAgLTI2NSwxMCArMzMwLDE1IEBA
IHN0YXRpYyBpbnQgX19pbml0IHNjaWZfdWFydF9pbml0KHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAq
ZGV2LAogICAgICAgICByZXR1cm4gLUVOT01FTTsKICAgICB9CiAKKyAgICBpZiAoIGR0X2Rldmlj
ZV9pc19jb21wYXRpYmxlKGRldiwgInJlbmVzYXMsc2NpZmEiKSApCisgICAgICAgIHVhcnQtPnBh
cmFtcyA9ICZwb3J0X3BhcmFtc1tTQ0lGQV9QT1JUXTsKKyAgICBlbHNlCisgICAgICAgIHVhcnQt
PnBhcmFtcyA9ICZwb3J0X3BhcmFtc1tTQ0lGX1BPUlRdOworCiAgICAgdWFydC0+dnVhcnQuYmFz
ZV9hZGRyICA9IGFkZHI7CiAgICAgdWFydC0+dnVhcnQuc2l6ZSAgICAgICA9IHNpemU7Ci0gICAg
dWFydC0+dnVhcnQuZGF0YV9vZmYgICA9IFNDSUZfU0NGVERSOwotICAgIHVhcnQtPnZ1YXJ0LnN0
YXR1c19vZmYgPSBTQ0lGX1NDRlNSOworICAgIHVhcnQtPnZ1YXJ0LmRhdGFfb2ZmICAgPSB1YXJ0
LT5wYXJhbXMtPnR4X2ZpZm9fcmVnOworICAgIHVhcnQtPnZ1YXJ0LnN0YXR1c19vZmYgPSB1YXJ0
LT5wYXJhbXMtPnN0YXR1c19yZWc7CiAgICAgdWFydC0+dnVhcnQuc3RhdHVzICAgICA9IFNDRlNS
X1RERkU7CiAKICAgICAvKiBSZWdpc3RlciB3aXRoIGdlbmVyaWMgc2VyaWFsIGRyaXZlciAqLwpA
QCAtMjgyLDYgKzM1Miw3IEBAIHN0YXRpYyBpbnQgX19pbml0IHNjaWZfdWFydF9pbml0KHN0cnVj
dCBkdF9kZXZpY2Vfbm9kZSAqZGV2LAogc3RhdGljIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2VfbWF0
Y2ggc2NpZl91YXJ0X2R0X21hdGNoW10gX19pbml0Y29uc3QgPQogewogICAgIERUX01BVENIX0NP
TVBBVElCTEUoInJlbmVzYXMsc2NpZiIpLAorICAgIERUX01BVENIX0NPTVBBVElCTEUoInJlbmVz
YXMsc2NpZmEiKSwKICAgICB7IC8qIHNlbnRpbmVsICovIH0sCiB9OwogCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20tYXJtL3NjaWYtdWFydC5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zY2lm
LXVhcnQuaAppbmRleCA4MTM3ODUwLi5iY2UzNDA0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9h
c20tYXJtL3NjaWYtdWFydC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2NpZi11YXJ0LmgK
QEAgLTIsNyArMiw3IEBACiAgKiB4ZW4vaW5jbHVkZS9hc20tYXJtL3NjaWYtdWFydC5oCiAgKgog
ICogQ29tbW9uIGNvbnN0YW50IGRlZmluaXRpb24gYmV0d2VlbiBlYXJseSBwcmludGsgYW5kIHRo
ZSBVQVJUIGRyaXZlcgotICogZm9yIHRoZSBTQ0lGIGNvbXBhdGlibGUgVUFSVC4KKyAqIGZvciB0
aGUgU0NJRihBKSBjb21wYXRpYmxlIFVBUlQuCiAgKgogICogT2xla3NhbmRyIFR5c2hjaGVua28g
PG9sZWtzYW5kci50eXNoY2hlbmtvQGdsb2JhbGxvZ2ljLmNvbT4KICAqIENvcHlyaWdodCAoQykg
MjAxNCwgR2xvYmFsbG9naWMuCkBAIC0yMSw5ICsyMSw3IEBACiAjaWZuZGVmIF9fQVNNX0FSTV9T
Q0lGX1VBUlRfSAogI2RlZmluZSBfX0FTTV9BUk1fU0NJRl9VQVJUX0gKIAotI2RlZmluZSBTQ0lG
X0ZJRk9fTUFYX1NJWkUgICAgMTYKLQotLyogUmVnaXN0ZXIgb2Zmc2V0cyAqLworLyogUmVnaXN0
ZXIgb2Zmc2V0cyAoU0NJRikgKi8KICNkZWZpbmUgU0NJRl9TQ1NNUiAgICAgKDB4MDApICAgIC8q
IFNlcmlhbCBtb2RlIHJlZ2lzdGVyICAgICAgICAgICAqLwogI2RlZmluZSBTQ0lGX1NDQlJSICAg
ICAoMHgwNCkgICAgLyogQml0IHJhdGUgcmVnaXN0ZXIgICAgICAgICAgICAgICovCiAjZGVmaW5l
IFNDSUZfU0NTQ1IgICAgICgweDA4KSAgICAvKiBTZXJpYWwgY29udHJvbCByZWdpc3RlciAgICAg
ICAgKi8KQEAgLTU3LDggKzU1LDYgQEAKICNkZWZpbmUgU0NGU1JfUkRGICAgICAoMSA8PCAxKSAg
ICAvKiBSZWNlaXZlIEZJRk8gRGF0YSBGdWxsICovCiAjZGVmaW5lIFNDRlNSX0RSICAgICAgKDEg
PDwgMCkgICAgLyogUmVjZWl2ZSBEYXRhIFJlYWR5ICovCiAKLSNkZWZpbmUgU0NJRl9FUlJPUlMg
ICAgKFNDRlNSX1BFUiB8IFNDRlNSX0ZFUiB8IFNDRlNSX0VSIHwgU0NGU1JfQlJLKQotCiAvKiBM
aW5lIFN0YXR1cyBSZWdpc3RlciAoU0NMU1IpICovCiAjZGVmaW5lIFNDTFNSX1RPICAgICAgKDEg
PDwgMikgICAgLyogVGltZW91dCAqLwogI2RlZmluZSBTQ0xTUl9PUkVSICAgICgxIDw8IDApICAg
IC8qIE92ZXJydW4gRXJyb3IgKi8KQEAgLTgzLDYgKzc5LDQyIEBACiAjZGVmaW5lIFNDRkNSX1RU
UkcxMCAgICAoU0NGQ1JfVFRSRzEpCiAjZGVmaW5lIFNDRkNSX1RUUkcxMSAgICAoU0NGQ1JfVFRS
RzEgfCBTQ0ZDUl9UVFJHMCkKIAorLyogUmVnaXN0ZXIgb2Zmc2V0cyAoU0NJRkEpICovCisjZGVm
aW5lIFNDSUZBX1NDQVNNUiAgICAgKDB4MDApICAgIC8qIFNlcmlhbCBtb2RlIHJlZ2lzdGVyICAg
ICAgICAgICAqLworI2RlZmluZSBTQ0lGQV9TQ0FCUlIgICAgICgweDA0KSAgICAvKiBCaXQgcmF0
ZSByZWdpc3RlciAgICAgICAgICAgICAgKi8KKyNkZWZpbmUgU0NJRkFfU0NBU0NSICAgICAoMHgw
OCkgICAgLyogU2VyaWFsIGNvbnRyb2wgcmVnaXN0ZXIgICAgICAgICovCisjZGVmaW5lIFNDSUZB
X1NDQVREU1IgICAgKDB4MEMpICAgIC8qIFRyYW5zbWl0IGRhdGEgc3RvcCByZWdpc3RlciAgICAq
LworI2RlZmluZSBTQ0lGQV9TQ0FGRVIgICAgICgweDEwKSAgICAvKiBGSUZPIGVycm9yIGNvdW50
IHJlZ2lzdGVyICAgICAgKi8KKyNkZWZpbmUgU0NJRkFfU0NBU1NSICAgICAoMHgxNCkgICAgLyog
U2VyaWFsIHN0YXR1cyByZWdpc3RlciAgICAgICAgICovCisjZGVmaW5lIFNDSUZBX1NDQUZDUiAg
ICAgKDB4MTgpICAgIC8qIEZJRk8gY29udHJvbCByZWdpc3RlciAgICAgICAgICAqLworI2RlZmlu
ZSBTQ0lGQV9TQ0FGRFIgICAgICgweDFDKSAgICAvKiBGSUZPIGRhdGEgY291bnQgcmVnaXN0ZXIg
ICAgICAgKi8KKyNkZWZpbmUgU0NJRkFfU0NBRlREUiAgICAoMHgyMCkgICAgLyogVHJhbnNtaXQg
RklGTyBkYXRhIHJlZ2lzdGVyICAgICovCisjZGVmaW5lIFNDSUZBX1NDQUZSRFIgICAgKDB4MjQp
ICAgIC8qIFJlY2VpdmUgRklGTyBkYXRhIHJlZ2lzdGVyICAgICAqLworI2RlZmluZSBTQ0lGQV9T
Q0FQQ1IgICAgICgweDMwKSAgICAvKiBTZXJpYWwgcG9ydCBjb250cm9sIHJlZ2lzdGVyICAgKi8K
KyNkZWZpbmUgU0NJRkFfU0NBUERSICAgICAoMHgzNCkgICAgLyogU2VyaWFsIHBvcnQgZGF0YSBy
ZWdpc3RlciAgICAgICovCisKKy8qIFNlcmlhbCBDb250cm9sIFJlZ2lzdGVyIChTQ0FTQ1IpICov
CisjZGVmaW5lIFNDQVNDUl9FUklFICAgICAoMSA8PCAxMCkgICAgLyogUmVjZWl2ZSBFcnJvciBJ
bnRlcnJ1cHQgRW5hYmxlICovCisjZGVmaW5lIFNDQVNDUl9CUklFICAgICAoMSA8PCA5KSAgICAg
LyogQnJlYWsgSW50ZXJydXB0IEVuYWJsZSAqLworI2RlZmluZSBTQ0FTQ1JfRFJJRSAgICAgKDEg
PDwgOCkgICAgIC8qIFJlY2VpdmUgRGF0YSBSZWFkeSBJbnRlcnJ1cHQgRW5hYmxlICovCisjZGVm
aW5lIFNDQVNDUl9USUUgICAgICAoMSA8PCA3KSAgICAgLyogVHJhbnNtaXQgSW50ZXJydXB0IEVu
YWJsZSAqLworI2RlZmluZSBTQ0FTQ1JfUklFICAgICAgKDEgPDwgNikgICAgIC8qIFJlY2VpdmUg
SW50ZXJydXB0IEVuYWJsZSAqLworI2RlZmluZSBTQ0FTQ1JfVEUgICAgICAgKDEgPDwgNSkgICAg
IC8qIFRyYW5zbWl0IEVuYWJsZSAqLworI2RlZmluZSBTQ0FTQ1JfUkUgICAgICAgKDEgPDwgNCkg
ICAgIC8qIFJlY2VpdmUgRW5hYmxlICovCisjZGVmaW5lIFNDQVNDUl9DS0UwICAgICAoMSA8PCAw
KSAgICAgLyogQ2xvY2sgRW5hYmxlIDAgKi8KKworLyogU2VyaWFsIFN0YXR1cyBSZWdpc3RlciAo
U0NBU1NSKSAqLworI2RlZmluZSBTQ0FTU1JfT1JFUiAgICAoMSA8PCA5KSAgICAvKiBPdmVycnVu
IEVycm9yICovCisjZGVmaW5lIFNDQVNTUl9UU0YgICAgICgxIDw8IDgpICAgIC8qIFRyYW5zbWl0
IERhdGEgU3RvcCAqLworI2RlZmluZSBTQ0FTU1JfRVIgICAgICAoMSA8PCA3KSAgICAvKiBSZWNl
aXZlIEVycm9yICovCisjZGVmaW5lIFNDQVNTUl9URU5EICAgICgxIDw8IDYpICAgIC8qIFRyYW5z
bWlzc2lvbiBFbmQgKi8KKyNkZWZpbmUgU0NBU1NSX1RERkUgICAgKDEgPDwgNSkgICAgLyogVHJh
bnNtaXQgRklGTyBEYXRhIEVtcHR5ICovCisjZGVmaW5lIFNDQVNTUl9CUksgICAgICgxIDw8IDQp
ICAgIC8qIEJyZWFrIERldGVjdCAqLworI2RlZmluZSBTQ0FTU1JfRkVSICAgICAoMSA8PCAzKSAg
ICAvKiBGcmFtaW5nIEVycm9yICovCisjZGVmaW5lIFNDQVNTUl9QRVIgICAgICgxIDw8IDIpICAg
IC8qIFBhcml0eSBFcnJvciAqLworI2RlZmluZSBTQ0FTU1JfUkRGICAgICAoMSA8PCAxKSAgICAv
KiBSZWNlaXZlIEZJRk8gRGF0YSBGdWxsICovCisjZGVmaW5lIFNDQVNTUl9EUiAgICAgICgxIDw8
IDApICAgIC8qIFJlY2VpdmUgRGF0YSBSZWFkeSAqLworCiAjZW5kaWYgLyogX19BU01fQVJNX1ND
SUZfVUFSVF9IICovCiAKIC8qCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 18:36:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 18:36:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmkMY-0003hm-31; Mon, 06 Aug 2018 18:36: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=ygvs=kv=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1fmkMX-0003hF-79
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 18:36:13 +0000
X-Inumbo-ID: 78188b5f-99a7-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 78188b5f-99a7-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 20:35:19 +0200 (CEST)
Received: by mail-lj1-x242.google.com with SMTP id s12-v6so11423862ljj.0
 for <xen-devel@lists.xenproject.org>; Mon, 06 Aug 2018 11:36: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=qamIqatiEuPNi+SqDQaZOWm0IhUuFSxgEgtarhTiRgs=;
 b=MO5SLgUmgXs6PAVy9+XOWPHjyRjltt6GIB7Ppu/VHQEUmVhCKdE516HgcUz5vt18VU
 eX1IFev3zXTlVOZjTaW2VV6eQ2k4wGwljM07aPfu1bvy0B75UgBywJI49JMUTEedvBdl
 cX2gSY9EVTDFzLMXeC4MjG3F3c7FaiPA8vvd5sMmY25Eel3AOBKQZ7fc+mHKrAOdSqHC
 tYd7QOO7X5+15BqjyM3NolaCg+Mtq6ZYdg6RlEeOuM7RY6730p2yy/bLqwO1uGGOw4sG
 CvAo7ZWakSxN1ctk+5TfG5YnqghLqNewMVhI1mh3aNiPItW5XiuVSQljNGWABA8Ig8fZ
 7IuQ==
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=qamIqatiEuPNi+SqDQaZOWm0IhUuFSxgEgtarhTiRgs=;
 b=ezHBHhb+QQ9+vR8BAnIIPLSOBmKi2AG9Y8ZSsdZM+w76O16PMFf11w7esw002AbaPf
 T7vaaQ1Vq7GMQj77hG9l2Nx9cITIH+odQ8YuT9XpJtrODOh6BixxB6nyQv4BGyI6hkrm
 zE6Gdw/KFAn6S3Pkta8BQFX18xRRDrSW0+bXK8do/g698YuQVJ/8gaFUMkvphc9WuzrX
 GRxC823gCRygzf7DUN5Q8X9XA1JEsBbTYO7UYoZMfeX+C+GlLDrF7tSJhmb6YRPQoyt6
 q597+hgTP+G9Zzj4CANRYw7XNZKVk9YVdHbWPg6ThxE2YYwRvNAgWmeLufKwaJghAwk/
 yXgg==
X-Gm-Message-State: AOUpUlEDFl4OYQ4chZCxlBKOjFbLJm841k/iYRYH1fqr3hmjYU3Ay+7S
 ZCdEQP0tpeBHjadSKMvzCzoqpowS
X-Google-Smtp-Source: AAOMgpfW6Lf2g1zDDO79q2T1l6EJ4n6A68+NPjUxNbVRRBYqmpuzoGHvXVRaPFJqoPPoze44gSnIJg==
X-Received: by 2002:a2e:88d0:: with SMTP id
 a16-v6mr12735556ljk.63.1533580570645; 
 Mon, 06 Aug 2018 11:36:10 -0700 (PDT)
Received: from otyshchenko.kyiv.epam.com (ll-53.209.223.85.sovam.net.ua.
 [85.223.209.53])
 by smtp.gmail.com with ESMTPSA id q85-v6sm2352909lfg.20.2018.08.06.11.36.09
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Mon, 06 Aug 2018 11:36:10 -0700 (PDT)
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  6 Aug 2018 21:35:52 +0300
Message-Id: <1533580552-938-5-git-send-email-olekstysh@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
Subject: [Xen-devel] [PATCH v1 4/4] xen/arm: Reuse R-Car Gen2 platform code
 for Stout board
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, olekstysh@gmail.com,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29t
PgoKUmVuZXNhcyAiU3RvdXQiIGRldmVsb3BtZW50IGJvYXJkICh3aXRoIGRpZmZlcmVudCBleHBh
bnNpb24gYm9hcmRzKQppcyBhbHNvIGJhc2VkIG9uIFItQ2FyIEdlbjIgU29DLiBTbyBleHRlbmQg
Y29tcGF0IGFycmF5IHdpdGgKYm9hcmQncyBjb21wYXRpYmxlIHN0cmluZ3MuCgpTaWduZWQtb2Zm
LWJ5OiBPbGVrc2FuZHIgVHlzaGNoZW5rbyA8b2xla3NhbmRyX3R5c2hjaGVua29AZXBhbS5jb20+
CkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIHhlbi9hcmNoL2FybS9wbGF0Zm9y
bXMvcmNhcjIuYyB8IDQgKysrKwogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvcmNhcjIuYyBiL3hlbi9hcmNoL2FybS9w
bGF0Zm9ybXMvcmNhcjIuYwppbmRleCBkZjBhYzg0Li5lZTJkZWQwIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC9hcm0vcGxhdGZvcm1zL3JjYXIyLmMKKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9y
Y2FyMi5jCkBAIC00OSw2ICs0OSwxMCBAQCBzdGF0aWMgaW50IF9faW5pdCByY2FyMl9zbXBfaW5p
dCh2b2lkKQogc3RhdGljIGNvbnN0IGNoYXIgKmNvbnN0IHJjYXIyX2R0X2NvbXBhdFtdIF9faW5p
dGNvbnN0ID0KIHsKICAgICAicmVuZXNhcyxsYWdlciIsCisgICAgInJlbmVzYXMscjhhNzc5MHN0
b3V0IiwKKyAgICAicmVuZXNhcyxyOGE3Nzkwc3RvdXQtdmlldyIsCisgICAgInJlbmVzYXMscjhh
Nzc5MHN0b3V0LWhhZCIsCisgICAgInJlbmVzYXMscjhhNzc5MHN0b3V0LWZ1bGwiLAogICAgIE5V
TEwKIH07CiAKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 18:36:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 18:36:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmkMX-0003hK-CL; Mon, 06 Aug 2018 18:36: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=ygvs=kv=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1fmkMV-0003h5-UW
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 18:36:11 +0000
X-Inumbo-ID: 7763f76f-99a7-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 7763f76f-99a7-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 20:35:18 +0200 (CEST)
Received: by mail-lj1-x243.google.com with SMTP id p10-v6so11421059ljg.2
 for <xen-devel@lists.xenproject.org>; Mon, 06 Aug 2018 11:36:11 -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=SXxTr1hv3VKruMMoL9AZXpf3pnX1osJzvleG17FFE2k=;
 b=Myo4ZpHPEOmWhQnU/9uLUd9SMt09xPaWuHWYodwNQ7858UwKALhesmHHHjrFDQSw1Q
 es42S7PgN7T8n1Iv3Iz9cWlMxvCV+1ZAFuhEUBPq+HQdO/dulbAanDN0leEC3EJumoPp
 sgUGiEqSFtCDGsC+bJk7wCh4s3maT3vn8WxuV9kCy+Oe98VjepbjVYvIL+Z4cY6gkfMu
 0DjxU4+eJRdkRw81Vl7f+2x/EEtWgVvZdOiiMKzCz/ysNJ4ScaoV9dET7w96NXQO9lKn
 6YlJuYWe3iYg0GDVZ9jRcOgwbcYVfzMhgIsgAq0XXWHoVZ9lOecVCdmISOcAaJzB4zoW
 dB5g==
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=SXxTr1hv3VKruMMoL9AZXpf3pnX1osJzvleG17FFE2k=;
 b=KuCMG/+yk/d1ZE+HhoLIP25uBQm3/22Hr5sxxlqol13ywc2y39hSFByVQcC8BqYs5K
 DTrl+NUp7xvWBuUxBlP8i/EfhPwifaXuejccne8ObEOd+tTEUzfH1ChwMIVBVxKY+nt8
 SrkEAboKj45hNnoLLDc3SMqcFuFDf901/QEppJLLOGWX5JYBsbVMJ35KDO5Q0USg/yHm
 7Wu7Vt3OWUio/+hhNpcv5VIvfFRAeEVuTkoy2psfJD6DIJfGWhcxwvekZVzKcvyGb4IY
 Z91LDq6y1iBDk22FDzEdEWJYvFnLfKlgCaAFr835r7uOASBleVr8YuhRSV4bLsXip+zz
 SfZw==
X-Gm-Message-State: AOUpUlF1hSMqeSsMjLnALzKwhPqgDtGbe6dGkGUDO8bUmSBkXfoNouUP
 A+/YpcQlebiSFXo3ebKLX9zS5Z7E
X-Google-Smtp-Source: AAOMgpfO6huCYtEpq4uFWyBp5uRbMb9Pw6W9RT/p85sRgRnAay5lOgN++eoQn2SX3pSj0/AaSz4x9A==
X-Received: by 2002:a2e:1908:: with SMTP id
 p8-v6mr12979979lje.84.1533580569527; 
 Mon, 06 Aug 2018 11:36:09 -0700 (PDT)
Received: from otyshchenko.kyiv.epam.com (ll-53.209.223.85.sovam.net.ua.
 [85.223.209.53])
 by smtp.gmail.com with ESMTPSA id q85-v6sm2352909lfg.20.2018.08.06.11.36.08
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Mon, 06 Aug 2018 11:36:08 -0700 (PDT)
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  6 Aug 2018 21:35:51 +0300
Message-Id: <1533580552-938-4-git-send-email-olekstysh@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
Subject: [Xen-devel] [PATCH v1 3/4] xen/arm: Add SCIFA UART support for
 early printk
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, olekstysh@gmail.com,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29t
PgoKQWRkIHN1cHBvcnQgZm9yIFJlbmVzYXMgIlN0b3V0IiBkZXZlbG9wbWVudCBib2FyZCBiYXNl
ZCBvbgpSLUNhciBIMiBTb0Mgd2hpY2ggaGFzIFNDSUZBIGNvbXBhdGlibGUgVUFSVC4KCkFjdHVh
bGx5IGV4aXN0aW5nIFNDSUYgVUFSVCBzdXBwb3J0IChkZWJ1Zy1zY2lmLmluYykgYW5kCm5ld2x5
IGFkZGVkIFNDSUZBIFVBUlQgc3VwcG9ydCAoZGVidWctc2NpZmEuaW5jKSBkaWZmZXIgb25seQpp
biByZWdpc3RlcnMgb2Zmc2V0cy4KClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBUeXNoY2hlbmtv
IDxvbGVrc2FuZHJfdHlzaGNoZW5rb0BlcGFtLmNvbT4KQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+Ci0tLQogZG9jcy9taXNjL2FybS9lYXJseS1wcmludGsudHh0ICAgICB8ICAzICsrLQog
eGVuL2FyY2gvYXJtL1J1bGVzLm1rICAgICAgICAgICAgICB8ICAxICsKIHhlbi9hcmNoL2FybS9h
cm0zMi9kZWJ1Zy1zY2lmYS5pbmMgfCA1MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCA1NCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0p
CiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2FybTMyL2RlYnVnLXNjaWZhLmluYwoK
ZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy9hcm0vZWFybHktcHJpbnRrLnR4dCBiL2RvY3MvbWlzYy9h
cm0vZWFybHktcHJpbnRrLnR4dAppbmRleCBmNzY1ZjU5Li5mMWI1NWQzIDEwMDY0NAotLS0gYS9k
b2NzL21pc2MvYXJtL2Vhcmx5LXByaW50ay50eHQKKysrIGIvZG9jcy9taXNjL2FybS9lYXJseS1w
cmludGsudHh0CkBAIC0zOSwxMiArMzksMTMgQEAgdGhlIG5hbWUgb2YgdGhlIG1hY2hpbmU6CiAg
IC0gZmFzdG1vZGVsOiBwcmludGsgb24gQVJNIEZhc3Rtb2RlbCBzb2Z0d2FyZSBlbXVsYXRvcnMK
ICAgLSBoaWtleTk2MDogcHJpbnRrIHdpdGggcGwwMTEgd2l0aCBIaWtleSA5NjAKICAgLSBqdW5v
OiBwcmludGsgd2l0aCBwbDAxMSBvbiBKdW5vIHBsYXRmb3JtCi0gIC0gbGFnZXI6IHByaW50ayB3
aXRoIFNDSUYwIG9uIFJlbmVzYXMgUi1DYXIgSDIgcHJvY2Vzc29ycworICAtIGxhZ2VyOiBwcmlu
dGsgd2l0aCBTQ0lGMCBvbiBSZW5lc2FzIExhZ2VyIGJvYXJkIChSLUNhciBIMiBwcm9jZXNzb3Ip
CiAgIC0gbWlkd2F5OiBwcmludGsgd2l0aCB0aGUgcGwwMTEgb24gQ2FseGVkYSBNaWR3YXkgcHJv
Y2Vzc29ycwogICAtIG12ZWJ1OiBwcmludGsgd2l0aCB0aGUgTVZFQlUgZm9yIE1hcnZlbGwgQXJt
YWRhIDM3MDAgU29DcwogICAtIG9tYXA1NDMyOiBwcmludGsgd2l0aCBVQVJUMyBvbiBUSSBPTUFQ
NTQzMiBwcm9jZXNzb3JzCiAgIC0gcmNhcjM6IHByaW50ayB3aXRoIFNDSUYyIG9uIFJlbmVzYXMg
Ui1DYXIgR2VuMyBwcm9jZXNzb3JzCiAgIC0gc2VhdHRsZTogcHJpbnRrIHdpdGggcGwwMTEgZm9y
IEFNRCBTZWF0dGxlIHByb2Nlc3NvcgorICAtIHN0b3V0OiBwcmludGsgd2l0aCBTQ0lGQTAgb24g
UmVuZXNhcyBTdG91dCBib2FyZCAoUi1DYXIgSDIgcHJvY2Vzc29yKQogICAtIHN1bjZpOiBwcmlu
dGsgd2l0aCA4MjUwIG9uIEFsbHdpbm5lciBBMzEgcHJvY2Vzc29ycwogICAtIHN1bjdpOiBwcmlu
dGsgd2l0aCA4MjUwIG9uIEFsbHdpbm5lciBBMjAgcHJvY2Vzc29ycwogICAtIHRodW5kZXJ4OiBw
cmludGsgd2l0aCBwbDAxMSBmb3IgQ2F2aXVtIFRodW5kZXJYIHByb2Nlc3NvcgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL1J1bGVzLm1rIGIveGVuL2FyY2gvYXJtL1J1bGVzLm1rCmluZGV4IGYy
NjQ1OTIuLmUwMTFmOGIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9SdWxlcy5taworKysgYi94
ZW4vYXJjaC9hcm0vUnVsZXMubWsKQEAgLTQwLDYgKzQwLDcgQEAgRUFSTFlfUFJJTlRLX212ZWJ1
ICAgICAgICAgIDo9IG12ZWJ1LDB4ZDAwMTIwMDAKIEVBUkxZX1BSSU5US19vbWFwNTQzMiAgICAg
ICA6PSA4MjUwLDB4NDgwMjAwMDAsMgogRUFSTFlfUFJJTlRLX3JjYXIzICAgICAgICAgIDo9IHNj
aWYsMHhlNmU4ODAwMAogRUFSTFlfUFJJTlRLX3NlYXR0bGUgICAgICAgIDo9IHBsMDExLDB4ZTEw
MTAwMDAKK0VBUkxZX1BSSU5US19zdG91dCAgICAgICAgICA6PSBzY2lmYSwweGU2YzQwMDAwCiBF
QVJMWV9QUklOVEtfc3VuNmkgICAgICAgICAgOj0gODI1MCwweDAxYzI4MDAwLDIKIEVBUkxZX1BS
SU5US19zdW43aSAgICAgICAgICA6PSA4MjUwLDB4MDFjMjgwMDAsMgogRUFSTFlfUFJJTlRLX3Ro
dW5kZXJ4ICAgICAgIDo9IHBsMDExLDB4ODdlMDI0MDAwMDAwCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vYXJtMzIvZGVidWctc2NpZmEuaW5jIGIveGVuL2FyY2gvYXJtL2FybTMyL2RlYnVnLXNj
aWZhLmluYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5iNWU2MGRiCi0tLSAv
ZGV2L251bGwKKysrIGIveGVuL2FyY2gvYXJtL2FybTMyL2RlYnVnLXNjaWZhLmluYwpAQCAtMCww
ICsxLDUxIEBACisvKgorICogeGVuL2FyY2gvYXJtL2FybTMyL2RlYnVnLXNjaWZhLmluYworICoK
KyAqIFNDSUZBIHNwZWNpZmljIGRlYnVnIGNvZGUKKyAqCisgKiBPbGVrc2FuZHIgVHlzaGNoZW5r
byA8b2xla3NhbmRyX3R5c2hjaGVua29AZXBhbS5jb20+CisgKiBDb3B5cmlnaHQgKEMpIDIwMTgg
RVBBTSBTeXN0ZW1zIEluYy4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsg
eW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQorICogaXQgdW5kZXIgdGhlIHRl
cm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKKyAq
IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExp
Y2Vuc2UsIG9yCisgKiAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorICoKKyAq
IFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUg
dXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGlt
cGxpZWQgd2FycmFudHkgb2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBB
UlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKyAqIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNl
IGZvciBtb3JlIGRldGFpbHMuCisgKi8KKworI2luY2x1ZGUgPGFzbS9zY2lmLXVhcnQuaD4KKwor
LyoKKyAqIFNDSUZBIFVBUlQgd2FpdCBVQVJUIHRvIGJlIHJlYWR5IHRvIHRyYW5zbWl0CisgKiBy
YjogcmVnaXN0ZXIgd2hpY2ggY29udGFpbnMgdGhlIFVBUlQgYmFzZSBhZGRyZXNzCisgKiByYzog
c2NyYXRjaCByZWdpc3RlcgorICovCisubWFjcm8gZWFybHlfdWFydF9yZWFkeSByYiByYworMToK
KyAgICAgICAgbGRyaCAgIFxyYywgW1xyYiwgI1NDSUZBX1NDQVNTUl0gICAvKiA8LSBTQ0FTU1Ig
KHN0YXR1cyByZWdpc3RlcikgKi8KKyAgICAgICAgdHN0ICAgIFxyYywgI1NDQVNTUl9UREZFICAg
ICAgICAgICAvKiBDaGVjayBUREZFIGJpdCAqLworICAgICAgICBiZXEgICAgMWIgICAgICAgICAg
ICAgICAgICAgICAgICAgIC8qIFdhaXQgZm9yIHRoZSBVQVJUIHRvIGJlIHJlYWR5ICovCisuZW5k
bQorCisvKgorICogU0NJRkEgVUFSVCB0cmFuc21pdCBjaGFyYWN0ZXIKKyAqIHJiOiByZWdpc3Rl
ciB3aGljaCBjb250YWlucyB0aGUgVUFSVCBiYXNlIGFkZHJlc3MKKyAqIHJ0OiByZWdpc3RlciB3
aGljaCBjb250YWlucyB0aGUgY2hhcmFjdGVyIHRvIHRyYW5zbWl0CisgKi8KKy5tYWNybyBlYXJs
eV91YXJ0X3RyYW5zbWl0IHJiIHJ0CisgICAgICAgIHN0cmIgICBccnQsIFtccmIsICNTQ0lGQV9T
Q0FGVERSXSAgICAgICAgICAgICAgICAgIC8qIC0+IFNDQUZURFIgKGRhdGEgcmVnaXN0ZXIpICov
CisgICAgICAgIGxkcmggICBccnQsIFtccmIsICNTQ0lGQV9TQ0FTU1JdICAgICAgICAgICAgICAg
ICAgIC8qIDwtIFNDQVNTUiAoc3RhdHVzIHJlZ2lzdGVyKSAqLworICAgICAgICBhbmQgICAgXHJ0
LCBccnQsICMofihTQ0FTU1JfVEVORCB8IFNDQVNTUl9UREZFKSkgICAvKiBDbGVhciBURU5EIGFu
ZCBUREZFIGJpdHMgKi8KKyAgICAgICAgc3RyaCAgIFxydCwgW1xyYiwgI1NDSUZBX1NDQVNTUl0g
ICAgICAgICAgICAgICAgICAgLyogLT4gU0NBU1NSIChzdGF0dXMgcmVnaXN0ZXIpICovCisuZW5k
bQorCisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTogQVNNCisgKiBpbmRlbnQtdGFi
cy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 18:36:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 18:36:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmkMU-0003gm-SY; Mon, 06 Aug 2018 18:36: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=ygvs=kv=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1fmkMT-0003gb-NV
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 18:36:09 +0000
X-Inumbo-ID: 75d6c544-99a7-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 75d6c544-99a7-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 20:35:15 +0200 (CEST)
Received: by mail-lj1-x242.google.com with SMTP id f1-v6so11374085ljc.9
 for <xen-devel@lists.xenproject.org>; Mon, 06 Aug 2018 11:36:08 -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=YtJHGfIfcRzXsQKUxK/F1OAkTxFqT7p8lbQ3FEeDv+M=;
 b=I6S3UWWehW0WJevtGbQk72+WS/VxNV+3iGY9Sp51E7giwupMMtTuPwHsvTv/i0+WCb
 iJi2dS5DjVWUUt7Je5PgrfCPoZXbwpWCrpQu4/hKTqkfrxaLlbYk/sB0IvrAakRCDVB+
 jIxMnpEIF/5agnWT+eWbdkr9F2KJMsNK2Oza1H0SMNvVXdFZO2Vn7nj5eUjRGCOFJ9Kh
 bjixNiCwbW6vDs9cLiYPbiVmCsvcjEZDOa/eWku7jzzMExg53dbVUDMrAlaWKniuBLmn
 6J8xT+C0ieQ8z4zScUjDKYe+ScooKQA6s+fZ01eKQHYqX74gc5rVv51IYNj9LB2qevW/
 TBAg==
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=YtJHGfIfcRzXsQKUxK/F1OAkTxFqT7p8lbQ3FEeDv+M=;
 b=fqDyvb7EQa+1fefUB3HjUoxrFQdtydhmuNCYVkAZvuH9BkL3s7c33A59NpagMGgYQJ
 +XS5FcSTcRDAj+CyudRMxC7QXsHoeFRSgsZFToPlmuv1X81TW/StFKt/V5ThjXNYAOG3
 RfH6tGucjrwWgWNUUnL9EZnRxz8FFWihqf8KBXJVyqTIyynBmuKHm3PZ27UuD7FpRoBM
 65oCaBbXETZ3TgwMwgukgX9hhFCjw8ZiBe7OdelEcT0XZ/neWIMX2/ToKJavIo7Kfv3o
 Hvz23mcPxqlOze3d7bXK1m8k6jYFLRmcIw8Bpz8DeGDb8tbr9Azq0M0SgBKVh5jGA3qq
 +17g==
X-Gm-Message-State: AOUpUlHWS6puAGiLXCvESLMTiudcwIDJ48CYueDnncO4Et49JTamAtt0
 JQq5ZjaWP9mLkiz7QEVNSVUkxKLj
X-Google-Smtp-Source: AAOMgpcn/Q8yG97AEadLk0vfTowxXs0wrBPcmQ2wSDXaRoTWQyrbb821fuQ5Kva/i/Wla3rzscqKyw==
X-Received: by 2002:a2e:8147:: with SMTP id
 t7-v6mr14171419ljg.32.1533580566970; 
 Mon, 06 Aug 2018 11:36:06 -0700 (PDT)
Received: from otyshchenko.kyiv.epam.com (ll-53.209.223.85.sovam.net.ua.
 [85.223.209.53])
 by smtp.gmail.com with ESMTPSA id q85-v6sm2352909lfg.20.2018.08.06.11.36.05
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Mon, 06 Aug 2018 11:36:06 -0700 (PDT)
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  6 Aug 2018 21:35:49 +0300
Message-Id: <1533580552-938-2-git-send-email-olekstysh@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
Subject: [Xen-devel] [PATCH v1 1/4] xen/arm: drivers: scif: Remove unused
 #define-s
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem_Mygaiev@epam.com, olekstysh@gmail.com,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29t
PgoKU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hl
bmtvQGVwYW0uY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4ZW4vZHJp
dmVycy9jaGFyL3NjaWYtdWFydC5jICAgIHwgIDQgLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9z
Y2lmLXVhcnQuaCB8IDExIC0tLS0tLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDE1IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL2NoYXIvc2NpZi11YXJ0LmMgYi94ZW4vZHJp
dmVycy9jaGFyL3NjaWYtdWFydC5jCmluZGV4IDRhNzFiYWMuLjQ2NWZiMzQgMTAwNjQ0Ci0tLSBh
L3hlbi9kcml2ZXJzL2NoYXIvc2NpZi11YXJ0LmMKKysrIGIveGVuL2RyaXZlcnMvY2hhci9zY2lm
LXVhcnQuYwpAQCAtMjksMTAgKzI5LDYgQEAKICNpbmNsdWRlIDxhc20vc2NpZi11YXJ0Lmg+CiAj
aW5jbHVkZSA8YXNtL2lvLmg+CiAKLSNkZWZpbmUgUEFSSVRZX05PTkUgICAgMAotI2RlZmluZSBQ
QVJJVFlfRVZFTiAgICAxCi0jZGVmaW5lIFBBUklUWV9PREQgICAgIDIKLQogI2RlZmluZSBzY2lm
X3JlYWRiKHVhcnQsIG9mZikgICAgICAgICAgcmVhZGIoKHVhcnQpLT5yZWdzICsgKG9mZikpCiAj
ZGVmaW5lIHNjaWZfd3JpdGViKHVhcnQsIG9mZiwgdmFsKSAgICB3cml0ZWIoKHZhbCksICh1YXJ0
KS0+cmVncyArIChvZmYpKQogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NjaWYt
dWFydC5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zY2lmLXVhcnQuaAppbmRleCBkMDMwYjI2Li44
MTM3ODUwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NjaWYtdWFydC5oCisrKyBi
L3hlbi9pbmNsdWRlL2FzbS1hcm0vc2NpZi11YXJ0LmgKQEAgLTQ3LDE3ICs0Nyw2IEBACiAjZGVm
aW5lIFNDU0NSX0NLRTEgICAgKDEgPDwgMSkgICAgLyogQ2xvY2sgRW5hYmxlIDEgKi8KICNkZWZp
bmUgU0NTQ1JfQ0tFMCAgICAoMSA8PCAwKSAgICAvKiBDbG9jayBFbmFibGUgMCAqLwogCi0jZGVm
aW5lIFNDU0NSX0NLRTAwICAgICgwKQotI2RlZmluZSBTQ1NDUl9DS0UwMSAgICAoU0NTQ1JfQ0tF
MCkKLSNkZWZpbmUgU0NTQ1JfQ0tFMTAgICAgKFNDU0NSX0NLRTEpCi0jZGVmaW5lIFNDU0NSX0NL
RTExICAgIChTQ1NDUl9DS0UxIHwgU0NTQ1JfQ0tFMCkKLQotLyogU2VyaWFsIE1vZGUgUmVnaXN0
ZXIgKFNDU01SKSAqLwotI2RlZmluZSBTQ1NNUl9DSFIgICAgICgxIDw8IDYpICAgIC8qIDctYml0
IENoYXJhY3RlciBMZW5ndGggKi8KLSNkZWZpbmUgU0NTTVJfUEUgICAgICAoMSA8PCA1KSAgICAv
KiBQYXJpdHkgRW5hYmxlICovCi0jZGVmaW5lIFNDU01SX09ERCAgICAgKDEgPDwgNCkgICAgLyog
T2RkIFBhcml0eSAqLwotI2RlZmluZSBTQ1NNUl9TVE9QICAgICgxIDw8IDMpICAgIC8qIFN0b3Ag
Qml0IExlbmd0aCAqLwotCiAvKiBTZXJpYWwgU3RhdHVzIFJlZ2lzdGVyIChTQ0ZTUikgKi8KICNk
ZWZpbmUgU0NGU1JfRVIgICAgICAoMSA8PCA3KSAgICAvKiBSZWNlaXZlIEVycm9yICovCiAjZGVm
aW5lIFNDRlNSX1RFTkQgICAgKDEgPDwgNikgICAgLyogVHJhbnNtaXNzaW9uIEVuZCAqLwotLSAK
Mi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 18:44:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 18:44:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmkUO-0004rk-06; Mon, 06 Aug 2018 18:44: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=58py=kv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmkUM-0004ra-Sf
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 18:44:18 +0000
X-Inumbo-ID: c8aef471-99a8-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c8aef471-99a8-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 18: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 1fmkUK-00023M-QC; Mon, 06 Aug 2018 18:44: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 1fmkUK-00061g-DG; Mon, 06 Aug 2018 18:44:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmkUK-0005dd-CU; Mon, 06 Aug 2018 18:44:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125753-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:build-arm64-pvops:<job status>:broken:regression
 linux-next:build-arm64-xsm:<job status>:broken:regression
 linux-next:build-arm64:<job status>:broken:regression
 linux-next:build-arm64-pvops:capture-logs:broken:regression
 linux-next:build-arm64:capture-logs:broken:regression
 linux-next:build-arm64-xsm:capture-logs:broken:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-next:test-amd64-amd64-rumprun-amd64:guest-start: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-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow: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-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-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-xl: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-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-i386-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-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-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub: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-libvirt-vhd:xen-boot: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-qemuu-debianhvm-amd64-xsm: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-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-next:build-arm64:hosts-allocate:broken:allowable
 linux-next:build-arm64-pvops:hosts-allocate:broken:allowable
 linux-next:build-arm64-xsm:hosts-allocate:broken:allowable
 linux-next:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-next:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:build-check(1):blocked: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-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-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-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-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-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=d237c54d5b28dd7d3ac531a7768fb289eef5ec9b
X-Osstest-Versions-That: linux=44960f2a7b63e224b1091b3e1d6f60e0cdf4be0c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 06 Aug 2018 18:44:16 +0000
Subject: [Xen-devel] [linux-next test] 125753: 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>

ZmxpZ2h0IDEyNTc1MyBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3NTMvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAg
ICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTczNQogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAg
ICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1NzM1CiBidWls
ZC1hcm02NC14c20gICAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICAgYnJva2Vu
IFJFR1IuIHZzLiAxMjU3MzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTczNQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1NzM1CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3MzUKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTczNQogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1NzM1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
NyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3MzUKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2
cy4gMTI1NzM1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1NzM1CiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAx
MjU3MzUKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
NyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjU3MzUKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTczNQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1NzM1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3MzUKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU3MzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTczNQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBS
RUdSLiB2cy4gMTI1NzM1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3MzUKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTczNQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTczNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1
NzM1CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3MzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTczNQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4tYm9v
dCBmYWlsIFJFR1IuIHZzLiAxMjU3MzUKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTczNQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1NzM1CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICA3IHhlbi1ib290
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3MzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTcz
NQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCA3
IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTczNQogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAg
ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzM1CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU3MzUKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTczNQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1NzM1CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3MzUKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTczNQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTczNQogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAg
ICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzM1CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1i
b290IGZhaWwgUkVHUi4gdnMuIDEyNTczNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzM1CiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjU3MzUKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTAgeGVuLWJvb3Qv
c3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTczNQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1
NzM1CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3MzUKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTczNQogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1NzM1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTczNQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1NzM1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgNyB4
ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjU3MzUKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTczNQogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1NzM1CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3MzUKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTczNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICA3IHhlbi1ib290
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzM1CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3MzUKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTczNQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
IDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzM1CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU3MzUKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTczNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzM1CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU3MzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTczNQogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1wdmdydWIgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1NzM1CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDEwIHhlbi1ib290L3NyY19o
b3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3MzUKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTczNQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1NzM1CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICA4IHJl
Ym9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3MzUKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTczNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1NzM1CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3MzUK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhlbi1ib290
IGZhaWwgUkVHUi4gdnMuIDEyNTczNQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzM1CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1Iu
IHZzLiAxMjU3MzUKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUg
KG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAyIGhvc3RzLWFs
bG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU3MzUKIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEy
NTczNQogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAg
ICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1NzM1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3MzUKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0
LWFybTY0LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAx
MjU3MzUKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTczNQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51
eCAgICAgICAgICAgICAgICBkMjM3YzU0ZDViMjhkZDdkM2FjNTMxYTc3NjhmYjI4OWVlZjVlYzli
CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA0NDk2MGYyYTdiNjNlMjI0
YjEwOTFiM2UxZDZmNjBlMGNkZjRiZTBjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgICAgICAgICAg
ICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAKRmFpbGluZyBzaW5jZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEy
NTc1MyAgMjAxOC0wOC0wMyAwOToxODo0OSBaICAgIDMgZGF5cyAgICAxIGF0dGVtcHRzCgpqb2Jz
OgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVt
cHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2gg
bm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 19:08:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 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 1fmkr9-0006fS-3A; Mon, 06 Aug 2018 19:07:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=exqp=kv=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fmkr7-0006fN-E6
 for xen-devel@lists.xen.org; Mon, 06 Aug 2018 19:07:49 +0000
X-Inumbo-ID: e20c634a-99ab-11e8-a8a5-bc764e045a96
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe46::626])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e20c634a-99ab-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 21:06:54 +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=xvmRRPP5VmfDsZqlRDhrCveaQlYmuiF2S4XpZ2lhh4I=;
 b=JAXGPueOQ0NIRq/hyUmrVarH3U6IQMLvDENU7cLnRuO8fkoE+BBMGVE0qCNvRPIN1v3fgL2ZRLQo5vs2XuFOVFjn+bQhZzqgB5jQzPxBc5cu1V39vMOEtzj93JDeCMvxyHI+488PHkKAE7ZY6wbZow/EaAfU3v+Jli+11bL6n1k=
Received: from amd.com (165.204.77.1) by
 DM5PR12MB1771.namprd12.prod.outlook.com (2603:10b6:3:113::8) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1017.18; Mon, 6 Aug 2018 19:07:44 +0000
Date: Mon, 6 Aug 2018 14:07:40 -0500
From: Brian Woods <brian.woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180806190739.GA25520@amd.com>
References: <20180720145736.126487-1-brian.woods@amd.com>
 <20180720145736.126487-4-brian.woods@amd.com>
 <5B60472702000078001D9662@prv1-mh.provo.novell.com>
 <20180801222047.GC3914@amd.com>
 <5B62AE1202000078001DA263@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B62AE1202000078001DA263@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: DM5PR0401CA0048.namprd04.prod.outlook.com
 (2603:10b6:4:73::25) To DM5PR12MB1771.namprd12.prod.outlook.com
 (2603:10b6:3:113::8)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 18204937-3155-44de-615b-08d5fbcfe41c
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:DM5PR12MB1771; 
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1771;
 3:Nx+UUihjub9ThAC4snXuokB5uIZiwZp3LL0rc5CWDC8hiERbPNCruQC2EcYGKBoWm2adq2f0PsucVAeBMBly6bRJSoAg5x82fvgk3wDFb/36b6XMu6NLPNliOhV4ea3EkWjI4EC4x8nD8RN13qCqEhoTyLsj+fnWO7lMEVD6Hh0ZyxHw5suUWUuOxxsPUHFWJK7Qewjrpd42QawrT1JUXf3gIPYVZpylRjPZfp0yDT89CJD8HsdKGmHtKx2UklGz;
 25:qEvQTdBzJ0ayz9oUy3G9HlJhfP1884uMtSjdj/hZdGhXfPoiykO+zLf/OEdIqsMIqUxIXs1Vnd/PqHnsgMUmK4jf4oQCpT4kxKfl61DQ4Sjz7gBSiCJvHxTfu0sc7DPSVgK7pcAt5ZI6AAu1BL8+vYFifgKRrerrL2tWDhVD8DIlSXuDnJi2kuu24yD7IfBp/saHKWqK+y2CiM9onOM40JCo2FGJorcOrzSzFDfZStlmznm6N0mwt5mnEiEnpQs9AM7hAkpoxWdJaS7iR18UpraqipoE8lMfyjN0gfqWyh2s/IWUKg5JCBH/l8F7u+quau/dtAlhM0VN8UcqRrx1LA==;
 31:tetb9lsLuMUVq2Lxi9T26jZzaQ3kpXE1whuWtJ8tFDp3cgtcVGcxAwP3tTSZrWpUBYcAUWIZsaN86QWgEt6BIhvRBQ6t26XCiS5zYEdaJ65mbYD9o10gU9BpRAju/bbB1knoprPGgRu0f9Ff5Ot6CyvnEEAVYS2NSNvVd3gLKyMo+4j6PpcTT+pU0Wr/WlYbrH0q1l0ZVr4FghIDJSDJmCtITwHyYD6DRMg8k6IF4QE=
X-MS-TrafficTypeDiagnostic: DM5PR12MB1771:
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1771;
 20:BScNfs+Lohq+TL5gHQ0ezEdy9PeFz7RMhEb+EJEVhIUqS+vKJBiNgywh/9sSAvpyV/XKVMxGWCavs/bsTXfQHHKe0de4kDyBn+8H7Q4dKlaWtVD6oOPipxdeLqkKaVjaKMnqLAK4BNajVh/TeW3qZbkI2Ikc8iLf+MAZhEId2D5ePe1EW02iFnMJ0I8OEZi3cYrTZ6GC88bio4pAMC9fN8qvdoWbciFgsbWUEuyC31wRXbg0vgB2OkUaxI7YKri/ziXjX9o0Ci+usgd4KtJaiQmWoV2/vb/ampNLZVl9WkgL9pV/xPws+roStwJVKj+KcRCyrQbnO3uSwd0mQrmSW5SuvYHpnBymyrVLZP3LQ2FNaN3EQdHXR5bKBhbygNxMO/3O3AE6NHSnQDsyHRoik+7MfEq6aSEgijxipBXRBBXWo7ps2/CfJvyyOcHr96h9LFpzAU1y7tQWAtvqqOdMsBuvTRziQUiqUAP7heilXGpbMoAwZtxuBdNHpXF3HlZh;
 4:eJmK7MNU8UP0W8x7bPDiFtSep/GJBaSSITNb9VWBjt5UTm0MuRKxkoRGESaGq9ZVFgf4xqusuZCgdshZDn8jgoUN/bD1xlOqsXeTrKXfjZx411cr7Wru/CBUjxYcaM5DxXwxdwaYuTrexEaKyHTu/FIt1SEPhHSFpLauCwi0x/zG06FzLE2uaS6HhS6ZHWNfgmw6zL+SGZmOLbWnw1F5O00uTvIbrfQbO5wBAI5QxavB+G66YrFg4QAX2n1VbQFqNHnJctUXuzLC6v8kPv2LAo8ZdF9SaQcrCIrNJrARhu2042mPSL0Bd9nQ14dW5U7IA2rMR/dyLOKpK2tvFNYF3A==
X-Microsoft-Antispam-PRVS: <DM5PR12MB177111BBC7519F4431728BACE5200@DM5PR12MB1771.namprd12.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(767451399110)(211171220733660);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3002001)(3231311)(944501410)(52105095)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);
 SRVR:DM5PR12MB1771; BCL:0; PCL:0; RULEID:; SRVR:DM5PR12MB1771; 
X-Forefront-PRVS: 07562C22DA
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(346002)(366004)(376002)(396003)(39860400002)(136003)(199004)(189003)(52314003)(23726003)(58126008)(478600001)(93886005)(26005)(3846002)(6116002)(5660300001)(25786009)(36756003)(8936002)(16526019)(186003)(4326008)(21086003)(55016002)(1076002)(54906003)(33656002)(316002)(16586007)(106356001)(105586002)(53936002)(14444005)(6916009)(66066001)(6246003)(47776003)(53546011)(229853002)(11346002)(7736002)(2616005)(86362001)(386003)(217873002)(6666003)(97736004)(52116002)(476003)(2906002)(446003)(7696005)(956004)(72206003)(44832011)(50466002)(81156014)(81166006)(68736007)(8676002)(486006)(305945005)(76176011)(18370500001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR12MB1771; 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; DM5PR12MB1771;
 23:KxNWHvCyX9QgguDKbVcoO+bvjerGPpWbxRPMuTXrg?=
 =?us-ascii?Q?f6j3LokeqILpa8AsIMNayvbL8nOi2QMVWBKADVmbzoEc02KzZzgmW6RmSVnY?=
 =?us-ascii?Q?l56Mnal1dq38h5hsvA96tq93eDTO3LoURetQ0SuORw172d1eE9255LlewQMN?=
 =?us-ascii?Q?Dtt1pmRmuxqN426fwzciXm/tKu4aTvMB/qK6jyhPrayYcBBmOVp7ZjnXYX94?=
 =?us-ascii?Q?MSEnN7BpSiQkchV5huLsQEFsUYAwp6/Hipr/4tGD8GxhE5kkLj89jLpgs5h+?=
 =?us-ascii?Q?7dogHVL8I08YBvCpDK6GlSshFIP0yPaowB6C+TYyJuucGv5pjwvHCg5WowQc?=
 =?us-ascii?Q?3SRZpFBure9soSF8E4pNgJMoSiwoGbc4sKS2cOp61liG9Q4cuKYkq0zBETk7?=
 =?us-ascii?Q?qqaeLxRffOy96RfKX1tktlwbwb5EjmG/dPFGCwDKhOwReFRm3ofy9MjQkOTW?=
 =?us-ascii?Q?cWe/pOq8XR2zWcuSl5o+qaK6/e0+t8mK4c6oinpYT9VhnyhHsn8S1z8vfXcJ?=
 =?us-ascii?Q?xI5X8epRKecdd23RwU2eZdT7M3UrlGKiIVUwt3rWKsrgFVVmF4tV6aeWpfPA?=
 =?us-ascii?Q?2Uwl/Jcut0Z4DsYks9J744MEUaC+aBxyFVPnG8nGTpdD2/+3bR2mYQvz6F42?=
 =?us-ascii?Q?TaMUhEEMuF3wMZx3LcWfLPmCVFa3GqnGQOZPDLsbccFXkkzm48LD3DwFd0uI?=
 =?us-ascii?Q?rFcppyTQ3H2sK1QfQcm3tsM6oN8Ab38vXGrnmQ0ozl7NwM/ol1pnIq0fMaV8?=
 =?us-ascii?Q?hHgdFCV8ijfRG7/x7MtiwM+Wi33z63d/o9vWAIyD+wgIpho7BzY/+BWmRZa2?=
 =?us-ascii?Q?dT7dlx7G17LZQUxjiuPuEfrqh9dXaQ/lbMR2558fgorLjSoNBtBrtwcn2ZHW?=
 =?us-ascii?Q?MMMwIr4WjBGdcwP3gLzY6dJnNgq/dhfrykqNaSTzjFMYouF/5Q3yBcA0+Bmp?=
 =?us-ascii?Q?eaEicOyJK/Y8HP8upGhJuRUZZN+kClTtcYGH85o0jAvTahcJXCK9whbbWk2R?=
 =?us-ascii?Q?gbhrigdapZN+BZ4qToIZqoY7dgEJrWMmUHrtIgF7i8J7sOqUN4KwdQnQyb5I?=
 =?us-ascii?Q?JrlNCCvlw0lT///te58Z0gs5CHgyNqvk0Y4M+x+zVfagTJyk5e8sYKsMAQL9?=
 =?us-ascii?Q?CuECjo+FinRcKfrx7Dsb2m40Uy3xauyDzwwjy/xo02gUKFxTa+ZPZ2sQf6WU?=
 =?us-ascii?Q?QGi6KzXtf9wgTGqs+jYBPRBhkzGfn0uatCIOd8MybQUCtKok4c1jAHmw6MXs?=
 =?us-ascii?Q?tCwN5JusdJV7ElUAuNVoXA9A2A5LNN1YOjuW8XlAFN/YQ6rxllQ/M4h9bWHx?=
 =?us-ascii?Q?aCksM7y38eUZZ1NG6NdXoWQj/MCoZD4P+it3QmqrhfF5rxKgpyOZp1Xty2qR?=
 =?us-ascii?Q?Mep+3r1RhGVPFAqtrRD34ATYRrishZPSsJjgmwVtXdHVzuY8kN2E4/Blth5j?=
 =?us-ascii?Q?+4dCWJW4Q=3D=3D?=
X-Microsoft-Antispam-Message-Info: 5klbjr34ZwZQVuQNnYPbVdKfP7gR1Nnrixsq1/WB7RHfpiMW/FNKPntxoaz1KI00O647P6L+PQVK9Vc2RMBxxNHQIodw7w1kjlcCnkpbI0XPvjbkoCcxHVMxxLf80MCdpx3eig/+HufDW4NgPpOyGzA0L5XyIzbhB5/97SnoSrV71lWslIkL87kqHpYP2pdBlz+RXYHz0e1QmvNMifWyVikRagctV/9lBgYd+/yc66Gi7pZSKUkyjf8Ginewu/tpdxLIkF3tFndkakFxK4LeuA599Py2ftPhOhboqequufv++bzAliRjJGD4Vw3ev/1BITRf6kniG4wFAdxonSpnnhdJ2HbhxtgGTneXWLrhEaE=
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1771;
 6:MBb1Eebg3PkUsudbba9Ax8GGsnoeaD1qo1nJGnkitWznJ8YUaNaQ03wZ+I8KOrio6Y/dFDkpTuz8FnP8wr15y52mrcdP5qfhKvRs78a+nyB332gONwU6+X7ZL1b00Q5C1Krd9LE4m8gMlDbxjotKHbQjiBYeTvKLm/Iu2i3ls1046Z5Fstx1UHKb7OvOJ1hgSVHt7kDiXC+XGt9P039ughVz76B6pnyPAUfyuwVyl/imhpYKp5NYENzqnCX9Nciuadji4YIiKfSIC5vhe5DksxSS3vkyYqZoKpTDDovEF7hWlstwxqqE/Srx0GHeXVMDFsLPFQkpk7zX6p4Zf8S70xzY9Qo0m5YGQ/mqTt8BjxlRyE4qN9522WI+h6yXLSh62+vabRKWI5ZCdtqtgRfJV8kW3QC3QzZD7MVxbAN3R/xqAAbteVxlo7T3lBZOy5bsPPpdgkdKnVyOAmoIXp9LKw==;
 5:kV2BdSiZoNqtoCCIT8pXQKzfiX6IcXCL+2/0no4ObNOkhgFQnvzJRqaM7R2rcGZ2RWnDWVIW/BVrnQp1toz4qVM7E+w/ClWqSMjypg3oSpL2TvOHVA3fDkVu89BgrqzyrpV9R9bjky57aLnsteT40JuogsNAENFPYJM9uZsatWs=;
 7:uDfhUA+Oje3bm7Qoj68HNJZIr73gOs/ZOyjc8Y2CxqOChHWghPahNdhTOdILWdDdAk6LaEfQ4l1wEMsLvmJ6T8ELAM37gOXB5MfVpkqopXFBOtyEzGYbWgZJ69ApvMRXWAhlaHCsOrE5sgFAFFhimYCB/1lag9D1MFq1J4toefC8qi585m5Lc40JjGJcfc6fqhSGNnedlZsVEGgTS0/pJyo+VbGWdauygOGoQwlzCdKnZi1o2+HBz9EwJyYI88cM
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1771;
 20:bFYosNGt6tmnbrQxEDNpIK1YJKoz5gzPJIobXm0SUdrzKZqjyLPcYEChBQTGyzyHOuYJ7piR5wL15bKgIVEHllNdSNoqQUu2jvetM+hJdhgyMiMHVS1s4ppuWJIFG2KBezelIErVwk3iApfmArzrbCqTLpwwiM36kTsSLIgtxQd49dHglGy+OFhrwNSc290dLhzsN136FMDSILXPBKnYjhsyRxIbkxgtuSZa+BD5FzpxNPrANEb57nArrXYalrhU
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Aug 2018 19:07:44.4518 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 18204937-3155-44de-615b-08d5fbcfe41c
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB1771
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>,
 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>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMDE6MDk6MDZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDAyLjA4LjE4IGF0IDAwOjIwLCA8YnJpYW4ud29vZHNAYW1kLmNvbT4gd3Jv
dGU6Cj4gPiBPbiBUdWUsIEp1bCAzMSwgMjAxOCBhdCAwNToyNToyN0FNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiBDb2RlIHN0cnVjdHVyZSB3aXNlIHRoaXMgbG9va3MgdG8gdW5kbyBh
IGZhaXIgcGFydCBvZiB3aGF0IHBhdGNoCj4gPj4gMSBoYXMgZG9uZS4gSXQgd291bGQgYmUgbmlj
ZSB0byBsaW1pdCBjb2RlIGNodXJuLgo+ID4gCj4gPiBQYXRjaCAxIHN0YW5kIGFsb25lIGp1c3Qg
dG8gaW1wcm92ZSByZXBvcnRpbmcgdGhlIGNhcGFiaWxpdGllcyBvZiB0aGUKPiA+IHByb2Nlc3Nv
ci4gIEN1cnJlbnRseSBYZW4gZG9lc24ndCBtZW50aW9uIGFueXRoaW5nIGlmIFNTQkQgaXMgYWN0
dWFsbHkKPiA+IGVuYWJsZSBvbiBBTUQgcHJvY2Vzc29ycy4gIFBhdGNoIDItMyBhZGQgaXQgd2hl
cmUgWGVuIGNhbiBpdAo+ID4gZHluYW1pY2FsbHkuCj4gCj4gV2hpY2ggaXMgYWxsIGZpbmUsIGJ1
dCBjb3VsZG4ndCBwYXRjaCAxIGJlIHdyaXR0ZW4gaW4gYSB3YXkgdGhhdCB0aGUKPiBuZXh0IG9u
ZShzKSBkb24ndCBoYXZlIHRvIHR1cm4gY29kZSBzdHJ1Y3R1cmUgYWxsIG92ZXIgYWdhaW4uCgpS
YXRoZXIgdGhhbiBjaGFuZ2UgMSwgSSBjaGFuZ2VkIHBhdGNoIDMgKHdlbGwgbm93IHBhdGNoIDIp
LgoKPiA+PiBXaHkgY2FuJ3QgdGhpcyBiZSBjYWxsZWQgZnJvbSBpbml0X3NwZWN1bGF0aW9uX21p
dGlnYXRpb25zKCk/Cj4gPiAKPiA+IElJUkMgSSB3YXMgaGF2aW5nIG1lbW9yeSBpbml0IHByb2Js
ZW1zIHdpdGguICBJdCB3YXMgbW92ZWQgdG8gbGF0ZXIgaW4KPiA+IHRoZSBib290IHNvIHRoYXQg
eG1hbGxvYyB3b3VsZCB3b3JrIGNvcnJlY3RseS4gIEkgaGF2ZW4ndCB0b3VjaGVkIHRoaXMKPiA+
IGNvZGUgaW4gb3ZlciBtb250aC4gIElmIHlvdSB3YW50IGEgMTAwJSB0ZXN0ZWQgYW5zd2VyIEkg
Y2FuIHJldGVzdAo+ID4gcHV0dGluZyBpdCBpbiBpbml0X3NwZWN1bGF0aW9uX21pdGlnYXRpb25z
KCkuCj4gCj4gV291bGQgYmUgbmljZSBpZiB0aGF0IGNvdWxkIGJlIGFycmFuZ2VkIGZvciwgYXMg
dGhlIHJhdGhlciBzcGVjaWFsaXplZAo+IGNhbGwgbG9va3MgcHJldHR5IG9kZCBpbiAoaWlyYyBf
X3N0YXJ0X3hlbigpOyBpaXJjIGJlY2F1c2UgeW91J3ZlIGRyb3BwZWQKPiB0b28gbXVjaCBvZiB0
aGUgY29udGV4dCBpbiB5b3VyIHJlcGx5LCBhbmQgSSdtIHRvbyBsYXp5IHRvIGRpZyBvdXQgdGhl
Cj4gb3JpZ2luYWwgcGF0Y2ggYWdhaW4pLgoKSXQgd2FzIF9fc3RhcnRfeGVuKCkuICBXZWxsLCBJ
SVJDIHhhbGxvYyBkaWRuJ3Qgd29yayAod2VsbCB3cml0aW5nIHRvCnRoZSBhZGRyZXNzIGdpdmVu
KSB1bnRpbCBhZnRlciBhcmNoX2luaXRfbWVtb3J5KCkuICBGb3IgaXQgdG8gd29yayBpbgppbml0
X3NwZWN1bGF0aW9uX21pdGlnYXRpb25zKCksIEknZCBhc3N1bWUgeW91J2QgbmVlZCB0byBjYWxs
CmFyY2hfaW5pdF9tZW1vcnkoKSBiZWZvcmUgaW5pdF9zcGVjdWxhdGlvbl9taXRpZ2F0aW9ucygp
LgoKPiA+PiBZb3UgcmVhbGx5IHNob3VsZCBub3RpY2Ugc3VjaCBhbm9tYWxpZXMgLyBpbmNvbnNp
c3RlbmNpZXMgeW91cnNlbGY6Cj4gPj4gWW91IHByb3Blcmx5IHVzZSB1aW50NjRfdCBoZXJlLCBz
byB3aHkgbm90IGFsc28gdWludDMyX3Qgb24gdGhlCj4gPj4gcHJlY2VkaW5nIGxpbmU/IFRoYXQg
c2FpZCAtIHdoeSBhIGZpeGVkIHdpZHRoIHR5cGUgYW55d2F5IGZvcgo+ID4+IHRob3NlIHZhcmlh
YmxlcyAtIHVuc2lnbmVkIGludCBsb29rcyB0byBiZSBqdXN0IGZpbmUgdGhlcmUuCj4gPiAKPiA+
IElJUkMgdGhleSdyZSBfXzMyIGluIHN0cnVjdCBJJ20gcmVhZGluZyBmcm9tIHNvIEkgZGVjaWRl
ZCB0byB1c2UgdGhhdC4KPiA+IEkgY2FuIGNoYW5nZSB0aGVtIHRob3VnaCwgdGhhdCdzIGVhc2ls
eS4KPiAKPiBUaGFua3MgLSB3ZSBwcmVmZXIgdG8gYXZvaWQgdTxOPiBhbmQgczxOPiBpbiBmYXZv
ciBvZiB1aW50PE4+X3QKPiBhbmQgaW50PE4+X3QgaW4gbmV3IGNvZGUsIGFuZCBfX3U8Tj4gYXMg
d2VsbCBhcyBfX3M8Tj4gc2hvdWxkCj4gZ28gYXdheSByYXRoZXIgc29vbmVyIHRoYW4gbGF0ZXIg
YW55d2F5LCBhcyByZXByZXNlbnRpbmcgbmFtZQo+IHNwYWNlIHZpb2xhdGlvbnMgKF9fczgsIGZv
ciBleGFtcGxlLCBhbHJlYWR5IGxvb2tzIHRvIGJlIHVudXNlZCkuCgpOb3RlZCwgSSd2ZSBjaGFu
Z2VkIGFsbCBvZiB0aGVtLgoKPiA+PiBUaGlzIGZ1bmN0aW9uIGlzIGNhbGxlZCBmcm9tIGV4YWN0
bHkgb25lIHBsYWNlLCB3aXRoIHRoZQo+ID4+IHBhcmFtZXRlciBzZXQgdG8gdHJ1ZS4gTWFrZXMg
bWUgd29uZGVyIHdoYXQgdGhlIGFjdHVhbAo+ID4+IHB1cnBvc2Ugb2YgdGhpcyBwYXRjaCBpcy4K
PiA+IAo+ID4gU2VlIGVhcmxpZXIgaW4gdGhpcyBlbWFpbC4KPiAKPiBXaGVyZT8gSSBjYW4ndCBm
aW5kIGFueXRoaW5nIGFzIHRvIHRoZSBwdXJwb3NlLiBZb3VyIHJlc3BvbnNlIHRvCj4gcGF0Y2gg
MSdzIGNvbW1lbnRzIG9uIG1pbmUgbWlnaHQgaGF2ZSBiZWVuIGEgaGludCwgYnV0IHRoZW4gYWdh
aW4KPiB0aGUgZnVuY3Rpb24gcGFyYW1ldGVyIGhlcmUgc2VlbXMgY29udHJhcnkgdG8gdGhlIGFs
dGVybmF0aXZlcwo+IHBhdGNoaW5nIHBsYW5zLCBhdCBsZWFzdCBhdCB0aGUgZmlyc3QgZ2xhbmNl
LiBJZiB5b3Ugd2FudCB0byBrZWVwCj4gdGhlIHBhcmFtZXRlciAocmF0aGVyIHRoYW4gaW50cm9k
dWNpbmcgaXQgd2hlbiBuZWVkZWQpLCBwbGVhc2UgYXQKPiBsZWFzdCBvdXRsaW5lIHRoZSBwbGFu
cyBpbiB0aGUgZGVzY3JpcHRpb24uCgpUbyBiZSBob25lc3QsIEkgYXNzdW1lZCB0aGF0IG9ubHkg
cGF0Y2ggMSB3b3VsZCBnZXQgYWNjZXB0ZWQgYW5kIHRoZW4Kb25jZSB0aGVyZSB3YXMgdGhlIGlu
ZnJhc3RydWN0dXJlIChhbHRlcm5hdGl2ZSBjIGZ1bmNzKSwgSSdkIHJld29yayB0aGUKcmVzdCBp
bnRvIGEgcGF0Y2ggc2V0IHRoYXQgd291bGQgaW50cm9kdWNlIGFsbG93aW5nIEhWTSBndWVzdHMg
dG8KY2hhbmdlIFNTQkQgdmlhIE1TUiBpbnRlcmNlcHRpb24gKHNpbmNlIHRoZXJlIGlzIHNvbWUg
aW50ZXJlc3QgaW4KdGhhdCkuICBJIGd1ZXNzIEkgc2hvdWxkIGhhdmUgYmVlbiBjbGVhcmVyIHVw
IGZyb250IGFib3V0IGl0LgoKPiA+PiBTdGlsbCBJIHdvbmRlciB3aGV0aGVyIGxlc3MgY29kZSBk
dXBsaWNhdGlvbiB3b3VsZG4ndCBiZSBiZXR0ZXIuCj4gPiAKPiA+IGN1cnJlbnRfY3B1X2RhdGEg
aXNuJ3QgYXZhaWxhYmxlIHdoZW4gc3NiZF9hbWRfbHNfY2ZnX2luaXQgaXMgY2FsbGVkLgo+IAo+
IEJ5ICJpc24ndCBhdmFpbGFibGUiIHlvdSBtZWFuICJoYXNuJ3QgYmVlbiBwb3B1bGF0ZWQgeWV0
Ij8gRWxzZQo+IEkgZG9uJ3QgdW5kZXJzdGFuZC4KCkl0IGhhc24ndCBiZWVuIHBvcHVsYXRlZCB5
ZXQuCgo+ID4+IEkgZmluZCBzdWNoIGEgaGFyZC1jb2RlZCB1cHBlciBib3VuZCBxdWl0ZSBjb25j
ZXJuaW5nLiBJcyBucl9zb2NrZXRzCj4gPj4gbm90IGNvcnJlY3QgaW4gdGhlIEFNRCBjYXNlPyBJ
ZiBzbywgdGhhdCB3b3VsZCB3YW50IGZpeGluZywgc3VjaCB0aGF0Cj4gPj4geW91IGNhbiB1c2Ug
dGhlIHZhcmlhYmxlIGhlcmUuCj4gPiAKPiA+IEl0J3MgYmVlbiBhIHdoaWxlIHNpbmNlIEkgd3Jv
dGUgdGhpcyBidXQgSUlSQywgaXQgaGFzIHRvIGRvIHdpdGgKPiA+IG5yX3NvY2tldHMgZWl0aGVy
IGJlaW5nIG9mZiBvciBub3QgYXZhaWxhYmxlIHdoZW4gdGhlIGNvZGUgaXMgcnVuLgo+ID4gRm9y
IEZhbWlseSAxN2ggd2hpY2ggdGhlIHBhdGNoZXMgYXJlIGZvciwgdGhlcmUncyBhIG1heCBvZiB0
d28gc29ja2V0cy4KPiAKPiBJJ3ZlIGltcGxpZWQgdGhhdCBmcm9tIGhvdyB5b3Ugd3JvdGUgdGhl
IHBhdGNoZXMsIGJ1dCBzdWNoIGhhcmQgY29kaW5nCj4gd2lsbCBvbmx5IG1ha2UgZm9yIG1vcmUg
Y29kZSBjaHVybiBsYXRlciBvbi4gVHJ5IHRvIGJlIGFzIGdlbmVyaWMgYXMKPiBwb3NzaWJsZS4K
CldlbGwsIG5yX3NvY2tldHMgZ2V0cyBzZXQgaW4gc21wX3ByZXBhcmVfY3B1cywgd2hpY2ggZ2V0
cyBjYWxsZWQgYWZ0ZXIKaW5pdF9zcGVjdWxhdGlvbl9taXRpZ2F0aW9ucygpIGFuZCBzc2JkX2Ft
ZF9sc19jZmdfaW5pdCgpLiAgSXQgY291bGQgYmUKcHV0IGxhdGVyIG9uIGluIHRoZSBib290LCBi
dXQgaXQgbmVlZHMgdG8gYmUgcnVuIGF0IGxlYXN0IGJlZm9yZSBvdGhlcgpjcHVzIGFyZSBicm91
Z2h0IG9ubGluZS4gIEknbSB3ZWxjb21lIHRvIGFueSBzdWdnZXN0aW9ucyBhYm91dCBob3cgdG8K
cmVzdHJ1Y3R1cmUgdGhpbmdzIHRob3VnaC4KCkFsc28sIHNldHRpbmdzIFNTQkQgdmlhIHRoZSBM
U19DRkcgTVNSIGlzIG5vdCBhIHBlcm1hbmVudCBtZXRob2QuICBPbmNlCmhhcmR3YXJlIHN1cHBv
cnRzIHVzaW5nIFNQRUNfQ1RSTCBmb3IgaXQsIGl0IHdvbid0IGJlIG5lZWRlZC4gIEZvcgptdWx0
aXNvY2tldCBzeXN0ZW1zLCB0aGVyZSBzaG91bGQgb25seSBiZSAyIHNvY2tldHMuICBJIGFncmVl
IHdpdGgKbWFraW5nIHRoaW5ncyBnZW5lcmljLCBidXQgdGhpcyBlYXJseSBpbiB0aGUgYm9vdCB0
aGVyZSdzIGxpbWl0ZWQKaW5mb3JtYXRpb24uCgo+ID4+IEJ0dyAtIHdoeSB0aGUgeGVuXyBwcmVm
aXggZm9yIHRoZSB2YXJpYWJsZT8KPiA+IAo+ID4gU2VlIHRoZSBmaXJzdCByZXBseSwgYnV0IGJh
c2ljYWxseSBpdCdzIGZvciBpZiBYZW4gaGFzIFNTQkQgdHVybmVkIG9uCj4gPiBvciBub3Qgdmlh
IHVzaW5nIHRoZSBMU19DRkcgTVNSLgo+IAo+IFBlcnNvbmFsbHkgSSdkIHByZWZlciBpZiB0aGUg
eGVuXy1wcmVmaXhlZCBzdWItbmFtZS1zcGFjZSB3YXMgbGVmdCB0bwo+IHRoZSBwdWJsaWMgaW50
ZXJmYWNlLiBNYWtlIGl0IGFuIGluZml4IGlmIHlvdSB3YW50IHRvIGV4cHJlc3Mgd2hhdCB5b3Un
dmUKPiBleHBsYWluZWQ/Cj4gCj4gSmFuCgpOb3RlZC4gIEknbGwgY2hhbmdlIHRoYXQuCgpUaGFu
a3MgYWdhaW4gZm9yIHRoZSBmZWVkYmFjay4KCi0tIApCcmlhbiBXb29kcwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 19:10:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 19: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 1fmku8-0007Jp-J9; Mon, 06 Aug 2018 19: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=um4a=kv=prgmr.com=cmb@srs-us1.protection.inumbo.net>)
 id 1fmku7-0007Iv-9a
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 19:10:55 +0000
X-Inumbo-ID: 510f668b-99ac-11e8-a8a5-bc764e045a96
Received: from mail.xen.prgmr.com (unknown [2605:2700:0:5::4713:9506])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 510f668b-99ac-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 21:10:01 +0200 (CEST)
Received: from localhost (97-115-116-48.ptld.qwest.net [97.115.116.48])
 (Authenticated sender: cmb)
 by mail.xen.prgmr.com (Postfix) with ESMTPSA id E265A28C00B
 for <xen-devel@lists.xenproject.org>; Mon,  6 Aug 2018 15:10:52 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail.xen.prgmr.com E265A28C00B
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prgmr.com;
 s=default; t=1533582653;
 bh=zVYsqiY4DoMGJ08LCq1Iv+vzZptIuNgFwQ381hSmbqg=;
 h=From:To:Subject:Date:From;
 b=eZOkowXcakeFVbmjsYMThdL6ye79nAPAsyqfQSk2JGga1IujSuO3e3yyj46uTkoQo
 8sVk3Lm9w1tmlAgmdzCafqQ6HIDnlNBQwOH1QQNFmAraW1r/+HGV+IS7kDiEqTTvWM
 iXXoSJCjkOq6Ql990l2vb0tZhd91a9BqjAWt6NB8=
From: Chris Brannon <cmb@prgmr.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 06 Aug 2018 12:10:52 -0700
Message-ID: <87effb2tvn.fsf@prgmr.com>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)
MIME-Version: 1.0
Subject: [Xen-devel] backport of XSA-274 patch to 4.9.x kernel (could use a
 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SSBqdXN0IGdvdCB0aGUgZm9sbG93aW5nIHBhdGNoIGZyb20gYSBjb2xsZWFndWUuICBJdCdzIGEg
YmFja3BvcnQgb2YKdGhlIFhTQSAyNzQga2VybmVsIHBhdGNoIHRvIDQuOS54IGtlcm5lbHMuICBU
aGUga2VybmVsIHBhdGNoIGdpdmVuIGluCnRoZSBYU0Egd291bGQgbm90IGFwcGx5IGNsZWFubHku
ICBXb3VsZCBzb21lb25lIG1pbmQgcmV2aWV3aW5nIGl0PyAgSXQKd291bGQgYmUgbXVjaCBhcHBy
ZWNpYXRlZC4KCmNvbW1pdCBiMzY4MWRkNTQ4ZDA2ZGViMmUxNTczODkwODI5ZGZmNGIxNWFiZjQ2
IHVwc3RyZWFtLgoKVGhpcyB2ZXJzaW9uIGFwcGxpZXMgdG8gdjQuOS4KCmVycm9yX2VudHJ5IGFu
ZCBlcnJvcl9leGl0IGNvbW11bmljYXRlIHRoZSB1c2VyIHZzIGtlcm5lbCBzdGF0dXMgb2YKdGhl
IGZyYW1lIHVzaW5nICVlYnguICBUaGlzIGlzIHVubmVjZXNzYXJ5IC0tIHRoZSBpbmZvcm1hdGlv
biBpcyBpbgpyZWdzLT5jcy4gIEp1c3QgdXNlIHJlZ3MtPmNzLgoKVGhpcyBtYWtlcyBlcnJvcl9l
bnRyeSBzaW1wbGVyIGFuZCBtYWtlcyBlcnJvcl9leGl0IG1vcmUgcm9idXN0LgoKSXQgYWxzbyBm
aXhlcyBhIG5hc3R5IGJ1Zy4gIEJlZm9yZSBhbGwgdGhlIFNwZWN0cmUgbm9uc2Vuc2UsIFRoZQp4
ZW5fZmFpbHNhZmVfY2FsbGJhY2sgZW50cnkgcG9pbnQgcmV0dXJuZWQgbGlrZSB0aGlzOgoKICAg
ICAgICBBTExPQ19QVF9HUFJFR1NfT05fU1RBQ0sKICAgICAgICBTQVZFX0NfUkVHUwogICAgICAg
IFNBVkVfRVhUUkFfUkVHUwogICAgICAgIEVOQ09ERV9GUkFNRV9QT0lOVEVSCiAgICAgICAgam1w
ICAgICBlcnJvcl9leGl0CgpBbmQgaXQgZGlkIG5vdCBnbyB0aHJvdWdoIGVycm9yX2VudHJ5LiAg
VGhpcyB3YXMgYm9ndXM6IFJCWApjb250YWluZWQgZ2FyYmFnZSwgYW5kIGVycm9yX2V4aXQgZXhw
ZWN0ZWQgYSBmbGFnIGluIFJCWC4KRm9ydHVuYXRlbHksIGl0IGdlbmVyYWxseSBjb250YWluZWQg
Km5vbnplcm8qIGdhcmJhZ2UsIHNvIHRoZQpjb3JyZWN0IGNvZGUgcGF0aCB3YXMgdXNlZC4gIEFz
IHBhcnQgb2YgdGhlIFNwZWN0cmUgZml4ZXMsIGNvZGUgd2FzCmFkZGVkIHRvIGNsZWFyIFJCWCB0
byBtaXRpZ2F0ZSBjZXJ0YWluIHNwZWN1bGF0aW9uIGF0dGFja3MuICBOb3csCmRlcGVuZGluZyBv
biBrZXJuZWwgY29uZmlndXJhdGlvbiwgUkJYIGdvdCB6ZXJvZWQgYW5kLCB3aGVuIHJ1bm5pbmcK
c29tZSBXaW5lIHdvcmtsb2FkcywgdGhlIGtlcm5lbCBjcmFzaGVzLiAgVGhpcyB3YXMgaW50cm9k
dWNlZCBieToKCiAgICBjb21taXQgM2FjNmQ4Yzc4N2I4ICgieDg2L2VudHJ5LzY0OiBDbGVhciBy
ZWdpc3RlcnMgZm9yCiAgICBleGNlcHRpb25zL2ludGVycnVwdHMsIHRvIHJlZHVjZSBzcGVjdWxh
dGlvbiBhdHRhY2sgc3VyZmFjZSIpCgpXaXRoIHRoaXMgcGF0Y2ggYXBwbGllZCwgUkJYIGlzIG5v
IGxvbmdlciBuZWVkZWQgYXMgYSBmbGFnLCBhbmQgdGhlCnByb2JsZW0gZ29lcyBhd2F5LgoKQ2M6
IEJyaWFuIEdlcnN0IDxicmdlcnN0QGdtYWlsLmNvbT4KQ2M6IEJvcmlzbGF2IFBldGtvdiA8YnBA
YWxpZW44LmRlPgpDYzogRG9taW5payBCcm9kb3dza2kgPGxpbnV4QGRvbWluaWticm9kb3dza2ku
bmV0PgpDYzogSW5nbyBNb2xuYXIgPG1pbmdvQHJlZGhhdC5jb20+CkNjOiAiSC4gUGV0ZXIgQW52
aW4iIDxocGFAenl0b3IuY29tPgpDYzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXgu
ZGU+CkNjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgpDYzog
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpDYzogeGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCkNjOiB4ODZAa2VybmVsLm9yZwpDYzogc3RhYmxlQHZnZXIua2VybmVsLm9yZwpD
YzogQW5keSBMdXRvbWlyc2tpIDxsdXRvQGtlcm5lbC5vcmc+CkZpeGVzOiAzYWM2ZDhjNzg3Yjgg
KCJ4ODYvZW50cnkvNjQ6IENsZWFyIHJlZ2lzdGVycyBmb3IgZXhjZXB0aW9ucy9pbnRlcnJ1cHRz
LCB0byByZWR1Y2Ugc3BlY3VsYXRpb24gYXR0YWNrIHN1cmZhY2UiKQpSZXBvcnRlZC1hbmQtdGVz
dGVkLWJ5OiAiTS4gVmVmYSBCaWNha2NpIiA8bS52LmJAcnVuYm94LmNvbT4KU2lnbmVkLW9mZi1i
eTogU2FyYWggTmV3bWFuIDxzcm5AcHJnbXIuY29tPgotLS0KIGFyY2gveDg2L2VudHJ5L2VudHJ5
XzY0LlMgfCAxOSArKysrLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRp
b25zKCspLCAxNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9lbnRyeS9lbnRy
eV82NC5TIGIvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUwppbmRleCBkNThkOGRjLi4wZGFiNDdh
IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TCisrKyBiL2FyY2gveDg2L2Vu
dHJ5L2VudHJ5XzY0LlMKQEAgLTc3NCw3ICs3NzQsNyBAQCBFTlRSWShcc3ltKQogCiAJY2FsbAlc
ZG9fc3ltCiAKLQlqbXAJZXJyb3JfZXhpdAkJCS8qICVlYng6IG5vIHN3YXBncyBmbGFnICovCisJ
am1wCWVycm9yX2V4aXQKIAkuZW5kaWYKIEVORChcc3ltKQogLmVuZG0KQEAgLTEwNDMsNyArMTA0
Myw2IEBAIEVORChwYXJhbm9pZF9leGl0KQogCiAvKgogICogU2F2ZSBhbGwgcmVnaXN0ZXJzIGlu
IHB0X3JlZ3MsIGFuZCBzd2l0Y2ggZ3MgaWYgbmVlZGVkLgotICogUmV0dXJuOiBFQlg9MDogY2Ft
ZSBmcm9tIHVzZXIgbW9kZTsgRUJYPTE6IG90aGVyd2lzZQogICovCiBFTlRSWShlcnJvcl9lbnRy
eSkKIAljbGQKQEAgLTEwODcsNyArMTA4Niw2IEBAIEVOVFJZKGVycm9yX2VudHJ5KQogCSAqIGZv
ciB0aGVzZSBoZXJlIHRvby4KIAkgKi8KIC5MZXJyb3Jfa2VybmVsc3BhY2U6Ci0JaW5jbAklZWJ4
CiAJbGVhcQluYXRpdmVfaXJxX3JldHVybl9pcmV0KCVyaXApLCAlcmN4CiAJY21wcQklcmN4LCBS
SVArOCglcnNwKQogCWplCS5MZXJyb3JfYmFkX2lyZXQKQEAgLTExMTksMjggKzExMTcsMTkgQEAg
RU5UUlkoZXJyb3JfZW50cnkpCiAKIAkvKgogCSAqIFByZXRlbmQgdGhhdCB0aGUgZXhjZXB0aW9u
IGNhbWUgZnJvbSB1c2VyIG1vZGU6IHNldCB1cCBwdF9yZWdzCi0JICogYXMgaWYgd2UgZmF1bHRl
ZCBpbW1lZGlhdGVseSBhZnRlciBJUkVUIGFuZCBjbGVhciBFQlggc28gdGhhdAotCSAqIGVycm9y
X2V4aXQga25vd3MgdGhhdCB3ZSB3aWxsIGJlIHJldHVybmluZyB0byB1c2VyIG1vZGUuCisJICog
YXMgaWYgd2UgZmF1bHRlZCBpbW1lZGlhdGVseSBhZnRlciBJUkVULgogCSAqLwogCW1vdgklcnNw
LCAlcmRpCiAJY2FsbAlmaXh1cF9iYWRfaXJldAogCW1vdgklcmF4LCAlcnNwCi0JZGVjbAklZWJ4
CiAJam1wCS5MZXJyb3JfZW50cnlfZnJvbV91c2VybW9kZV9hZnRlcl9zd2FwZ3MKIEVORChlcnJv
cl9lbnRyeSkKIAotCi0vKgotICogT24gZW50cnksIEVCWCBpcyBhICJyZXR1cm4gdG8ga2VybmVs
IG1vZGUiIGZsYWc6Ci0gKiAgIDE6IGFscmVhZHkgaW4ga2VybmVsIG1vZGUsIGRvbid0IG5lZWQg
U1dBUEdTCi0gKiAgIDA6IHVzZXIgZ3NiYXNlIGlzIGxvYWRlZCwgd2UgbmVlZCBTV0FQR1MgYW5k
IHN0YW5kYXJkIHByZXBhcmF0aW9uIGZvciByZXR1cm4gdG8gdXNlcm1vZGUKLSAqLwogRU5UUlko
ZXJyb3JfZXhpdCkKLQltb3ZsCSVlYngsICVlYXgKIAlESVNBQkxFX0lOVEVSUlVQVFMoQ0xCUl9O
T05FKQogCVRSQUNFX0lSUVNfT0ZGCi0JdGVzdGwJJWVheCwgJWVheAotCWpueglyZXRpbnRfa2Vy
bmVsCisJdGVzdGIJJDMsIENTKCVyc3ApCisJanoJcmV0aW50X2tlcm5lbAogCWptcAlyZXRpbnRf
dXNlcgogRU5EKGVycm9yX2V4aXQpCiAKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 20:14:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 20:14: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 1fmlth-0003aO-3M; Mon, 06 Aug 2018 20: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=uht1=kv=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fmltf-0003aJ-Pn
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 20:14:31 +0000
X-Inumbo-ID: 62efbbe1-99b5-11e8-a6a9-d7ebe60f679a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 62efbbe1-99b5-11e8-a6a9-d7ebe60f679a;
 Mon, 06 Aug 2018 20:14: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 w76KEGpv125028;
 Mon, 6 Aug 2018 20:14:17 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=aFbi5y5SD2489GYVOlwxSE15F62fioEwbxPI/OS5cjw=;
 b=wM5cML2Z0jrc+GlfT5hTqLcxHXmSFrMJMeA1e9DMHfYd8F/NafXht4bfk3cWrYtkJFqI
 D8duVjMXz8OffPESbrBEA3PzQdiMFkbdZR7gRZKRw+MyWXg3sAfkB56c4l3lDBWtQ6r1
 cviiagFK3FFjHB07O0lTdyQ3zrQIUXlv2FzUc1bnHW1m7eVx/1DdEdxxuni25PBURLLK
 8Mcw7akWcNTTsvdEsTQARxqtzaMFstjQi2+KgWTYqbTfb17pDt/R4aPskHqTfjX6A1zv
 9FGZjbEFTHxp2CsQy7nWQ0ClN6APnJXf+a4DkY2gAdww6G3zFTO5zmjF2KvbKCpQmfeN dA== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2130.oracle.com with ESMTP id 2kn1ncxn3x-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 06 Aug 2018 20:14:17 +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 w76KEFww000892
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 6 Aug 2018 20:14:15 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 w76KEDJI004274;
 Mon, 6 Aug 2018 20:14: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 ; Mon, 06 Aug 2018 13:14:13 -0700
To: Ingo Molnar <mingo@redhat.com>, "H. Peter Anvin" <hpa@zytor.com>,
 Thomas Gleixner <tglx@linutronix.de>
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=
 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: <7c07bb2f-e825-66bf-f517-86f893cd9e8b@oracle.com>
Date: Mon, 6 Aug 2018 16:15:15 -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: <20180724124547.32562-1-m.v.b@runbox.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8977
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808060212
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,
 "M. Vefa Bicakci" <m.v.b@runbox.com>, linux-kernel@vger.kernel.org,
 stable@vger.kernel.org, Andy Lutomirski <luto@kernel.org>,
 xen-devel@lists.xenproject.org,
 "Kirill A. Shutemov" <kirill.shutemov@linux.intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

eDg2IG1haW50YWluZXJzLCB0aGlzIG5lZWRzIHlvdXIgYWNrIHBsZWFzZS4KCi1ib3JpcwoKCk9u
IDA3LzI0LzIwMTggMDg6NDUgQU0sIE0uIFZlZmEgQmljYWtjaSB3cm90ZToKPiBDb21taXQgZDk0
YTE1NWM1OWM5ICgieDg2L2NwdTogUHJldmVudCBjcHVpbmZvX3g4Njo6eDg2X3BoeXNfYml0cwo+
IGFkanVzdG1lbnQgY29ycnVwdGlvbiIpIGhhcyBtb3ZlZCB0aGUgcXVlcnkgYW5kIGNhbGN1bGF0
aW9uIG9mIHRoZQo+IHg4Nl92aXJ0X2JpdHMgYW5kIHg4Nl9waHlzX2JpdHMgZmllbGRzIG9mIHRo
ZSBjcHVpbmZvX3g4NiBzdHJ1Y3QKPiBmcm9tIHRoZSBnZXRfY3B1X2NhcCBmdW5jdGlvbiB0byBh
IG5ldyBmdW5jdGlvbiBuYW1lZAo+IGdldF9jcHVfYWRkcmVzc19zaXplcy4KPgo+IE9uZSBvZiB0
aGUgY2FsbCBzaXRlcyByZWxhdGVkIHRvIFhlbiBQViBWTXMgd2FzIHVuZm9ydHVuYXRlbHkgbWlz
c2VkCj4gaW4gdGhlIGFmb3JlbWVudGlvbmVkIGNvbW1pdC4gVGhpcyBwcmV2ZW50cyBzdWNjZXNz
ZnVsIGJvb3QtdXAgb2YKPiBrZXJuZWwgdmVyc2lvbnMgNC4xNyBhbmQgdXAgaW4gWGVuIFBWIFZN
cyBpZiBDT05GSUdfREVCVUdfVklSVFVBTAo+IGlzIGVuYWJsZWQsIGR1ZSB0byB0aGUgZm9sbG93
aW5nIGNvZGUgcGF0aDoKPgo+ICAgZW5saWdodGVuX3B2LmM6Onhlbl9zdGFydF9rZXJuZWwKPiAg
ICAgbW11X3B2LmM6Onhlbl9yZXNlcnZlX3NwZWNpYWxfcGFnZXMKPiAgICAgICBwYWdlLmg6Ol9f
cGEKPiAgICAgICAgIHBoeXNhZGRyLmM6Ol9fcGh5c19hZGRyCj4gICAgICAgICAgIHBoeXNhZGRy
Lmg6OnBoeXNfYWRkcl92YWxpZAo+Cj4gcGh5c19hZGRyX3ZhbGlkIHVzZXMgYm9vdF9jcHVfZGF0
YS54ODZfcGh5c19iaXRzIHRvIHZhbGlkYXRlIHBoeXNpY2FsCj4gYWRkcmVzc2VzLiBib290X2Nw
dV9kYXRhLng4Nl9waHlzX2JpdHMgaXMgbm8gbG9uZ2VyIHBvcHVsYXRlZCBiZWZvcmUKPiB0aGUg
Y2FsbCB0byB4ZW5fcmVzZXJ2ZV9zcGVjaWFsX3BhZ2VzIGR1ZSB0byB0aGUgYWZvcmVtZW50aW9u
ZWQgY29tbWl0Cj4gdGhvdWdoLCBzbyB0aGUgdmFsaWRhdGlvbiBwZXJmb3JtZWQgYnkgcGh5c19h
ZGRyX3ZhbGlkIGZhaWxzLCB3aGljaAo+IGNhdXNlcyBfX3BoeXNfYWRkciB0byB0cmlnZ2VyIGEg
QlVHLCBwcmV2ZW50aW5nIGJvb3QtdXAuCj4KPiBTaWduZWQtb2ZmLWJ5OiBNLiBWZWZhIEJpY2Fr
Y2kgPG0udi5iQHJ1bmJveC5jb20+Cj4gQ2M6ICJLaXJpbGwgQS4gU2h1dGVtb3YiIDxraXJpbGwu
c2h1dGVtb3ZAbGludXguaW50ZWwuY29tPgo+IENjOiBBbmR5IEx1dG9taXJza2kgPGx1dG9Aa2Vy
bmVsLm9yZz4KPiBDYzogSW5nbyBNb2xuYXIgPG1pbmdvQHJlZGhhdC5jb20+Cj4gQ2M6ICJILiBQ
ZXRlciBBbnZpbiIgPGhwYUB6eXRvci5jb20+Cj4gQ2M6IFRob21hcyBHbGVpeG5lciA8dGdseEBs
aW51dHJvbml4LmRlPgo+IENjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFj
bGUuY29tPgo+IENjOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gQ2M6IHhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IENjOiB4ODZAa2VybmVsLm9yZwo+IENjOiBzdGFi
bGVAdmdlci5rZXJuZWwub3JnICMgZm9yIHY0LjE3IGFuZCB1cAo+IEZpeGVzOiBkOTRhMTU1YzU5
YzkgKCJ4ODYvY3B1OiBQcmV2ZW50IGNwdWluZm9feDg2Ojp4ODZfcGh5c19iaXRzIGFkanVzdG1l
bnQgY29ycnVwdGlvbiIpCj4KPiAtLS0KPgo+IENoYW5nZXMgc2luY2UgdjE6Cj4gLSBNb3ZlIHRo
ZSBjYWxsIHRvIGdldF9jcHVfYWRkcmVzc19zaXplcyBiZWxvdyB0aGUgY2FsbCB0bwo+ICAgeDg2
X2NvbmZpZ3VyZV9ueC4KPiAtIEFtZW5kIHRoZSBjb21taXQgbWVzc2FnZSB0byBkZXNjcmliZSB3
aHkgUFYgVk1zIGRvIG5vdCBib290IHVwCj4gICBzdWNjZXNzZnVsbHkgd2hlbiBDT05GSUdfREVC
VUdfVklSVFVBTCBpcyBlbmFibGVkLgo+IC0tLQo+ICBhcmNoL3g4Ni9rZXJuZWwvY3B1L2NvbW1v
bi5jIHwgMiArLQo+ICBhcmNoL3g4Ni9rZXJuZWwvY3B1L2NwdS5oICAgIHwgMSArCj4gIGFyY2gv
eDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYyAgfCAzICsrKwo+ICAzIGZpbGVzIGNoYW5nZWQsIDUgaW5z
ZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Cj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5l
bC9jcHUvY29tbW9uLmMgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L2NvbW1vbi5jCj4gaW5kZXggZjcz
ZmE2ZjZkODVlLi5kZDI4MjQ4MmRlMDkgMTAwNjQ0Cj4gLS0tIGEvYXJjaC94ODYva2VybmVsL2Nw
dS9jb21tb24uYwo+ICsrKyBiL2FyY2gveDg2L2tlcm5lbC9jcHUvY29tbW9uLmMKPiBAQCAtOTEx
LDcgKzkxMSw3IEBAIHZvaWQgZ2V0X2NwdV9jYXAoc3RydWN0IGNwdWluZm9feDg2ICpjKQo+ICAJ
YXBwbHlfZm9yY2VkX2NhcHMoYyk7Cj4gIH0KPiAgCj4gLXN0YXRpYyB2b2lkIGdldF9jcHVfYWRk
cmVzc19zaXplcyhzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCj4gK3ZvaWQgZ2V0X2NwdV9hZGRyZXNz
X3NpemVzKHN0cnVjdCBjcHVpbmZvX3g4NiAqYykKPiAgewo+ICAJdTMyIGVheCwgZWJ4LCBlY3gs
IGVkeDsKPiAgCj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9jcHUvY3B1LmggYi9hcmNo
L3g4Ni9rZXJuZWwvY3B1L2NwdS5oCj4gaW5kZXggMzgyMTZmNjc4ZmMzLi4xMmE1ZjBjZWMwYjIg
MTAwNjQ0Cj4gLS0tIGEvYXJjaC94ODYva2VybmVsL2NwdS9jcHUuaAo+ICsrKyBiL2FyY2gveDg2
L2tlcm5lbC9jcHUvY3B1LmgKPiBAQCAtNDYsNiArNDYsNyBAQCBleHRlcm4gY29uc3Qgc3RydWN0
IGNwdV9kZXYgKmNvbnN0IF9feDg2X2NwdV9kZXZfc3RhcnRbXSwKPiAgCQkJICAgICpjb25zdCBf
X3g4Nl9jcHVfZGV2X2VuZFtdOwo+ICAKPiAgZXh0ZXJuIHZvaWQgZ2V0X2NwdV9jYXAoc3RydWN0
IGNwdWluZm9feDg2ICpjKTsKPiArZXh0ZXJuIHZvaWQgZ2V0X2NwdV9hZGRyZXNzX3NpemVzKHN0
cnVjdCBjcHVpbmZvX3g4NiAqYyk7Cj4gIGV4dGVybiB2b2lkIGNwdV9kZXRlY3RfY2FjaGVfc2l6
ZXMoc3RydWN0IGNwdWluZm9feDg2ICpjKTsKPiAgZXh0ZXJuIHZvaWQgaW5pdF9zY2F0dGVyZWRf
Y3B1aWRfZmVhdHVyZXMoc3RydWN0IGNwdWluZm9feDg2ICpjKTsKPiAgZXh0ZXJuIHUzMiBnZXRf
c2NhdHRlcmVkX2NwdWlkX2xlYWYodW5zaWduZWQgaW50IGxldmVsLAo+IGRpZmYgLS1naXQgYS9h
cmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMK
PiBpbmRleCAxMDVhNTdkNzM3MDEuLmVlM2IwMGM3YWNkYSAxMDA2NDQKPiAtLS0gYS9hcmNoL3g4
Ni94ZW4vZW5saWdodGVuX3B2LmMKPiArKysgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMK
PiBAQCAtMTI1Niw2ICsxMjU2LDkgQEAgYXNtbGlua2FnZSBfX3Zpc2libGUgdm9pZCBfX2luaXQg
eGVuX3N0YXJ0X2tlcm5lbCh2b2lkKQo+ICAJZ2V0X2NwdV9jYXAoJmJvb3RfY3B1X2RhdGEpOwo+
ICAJeDg2X2NvbmZpZ3VyZV9ueCgpOwo+ICAKPiArCS8qIERldGVybWluZSB2aXJ0dWFsIGFuZCBw
aHlzaWNhbCBhZGRyZXNzIHNpemVzICovCj4gKwlnZXRfY3B1X2FkZHJlc3Nfc2l6ZXMoJmJvb3Rf
Y3B1X2RhdGEpOwo+ICsKPiAgCS8qIExldCdzIHByZXN1bWUgUFYgZ3Vlc3RzIGFsd2F5cyBib290
IG9uIHZDUFUgd2l0aCBpZCAwLiAqLwo+ICAJcGVyX2NwdSh4ZW5fdmNwdV9pZCwgMCkgPSAwOwo+
ICAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 20:16:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 20: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 1fmlvu-0003nr-PH; Mon, 06 Aug 2018 20:16:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cwbr=kv=linutronix.de=tglx@srs-us1.protection.inumbo.net>)
 id 1fmlvt-0003nl-4U
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 20:16:49 +0000
X-Inumbo-ID: 85db6d6e-99b5-11e8-a8a5-bc764e045a96
Received: from Galois.linutronix.de (unknown [2a01:7a0:2:106d:700::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 85db6d6e-99b5-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 22:15:55 +0200 (CEST)
Received: from p4fea5a5a.dip0.t-ipconnect.de ([79.234.90.90] helo=nanos)
 by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.80) (envelope-from <tglx@linutronix.de>)
 id 1fmlve-0005Q2-9j; Mon, 06 Aug 2018 22:16:34 +0200
Date: Mon, 6 Aug 2018 22:16:33 +0200 (CEST)
From: Thomas Gleixner <tglx@linutronix.de>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>
In-Reply-To: <7c07bb2f-e825-66bf-f517-86f893cd9e8b@oracle.com>
Message-ID: <alpine.DEB.2.21.1808062216130.1788@nanos.tec.linutronix.de>
References: <20180721194909.23903-2-m.v.b@runbox.com>
 <20180724124547.32562-1-m.v.b@runbox.com>
 <7c07bb2f-e825-66bf-f517-86f893cd9e8b@oracle.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
X-Linutronix-Spam-Score: -1.0
X-Linutronix-Spam-Level: -
X-Linutronix-Spam-Status: No , -1.0 points, 5.0 required, ALL_TRUSTED=-1,
 SHORTCIRCUIT=-0.0001
Subject: Re: [Xen-devel] [PATCH 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>, linux-kernel@vger.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,
 "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>

T24gTW9uLCA2IEF1ZyAyMDE4LCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cgo+IHg4NiBtYWludGFp
bmVycywgdGhpcyBuZWVkcyB5b3VyIGFjayBwbGVhc2UuCgpSZXZpZXdlZC1ieTogVGhvbWFzIEds
ZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 21:27:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 21:27:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmn1f-0000ld-8q; Mon, 06 Aug 2018 21:26:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uht1=kv=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fmn1d-0000lY-S7
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 21:26:49 +0000
X-Inumbo-ID: 4da025d7-99bf-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4da025d7-99bf-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 23:25:55 +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 w76LNnO7156881;
 Mon, 6 Aug 2018 21:26: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=gQzmOF1fSSfSIbGGMHVec+hKNdJwuRVBI5kX1cGimk8=;
 b=lVZiKq2NBxcuC3dQ50SFS07i3si7eXryiKZjWStSC3/wioiVtbTDstVkBjZrMGpman0G
 cDRs7k0rvAQLYzJq0Z8Sj0YGI0Z8uMrNOd+cX65q/JA+2Y+fcVHpPVy4sJq6Gx4qIOi7
 OkYOJuVVVFmAwwWBuYrscXmhVuCV/YNnl84E6NkefraDnqp6odI4r04/WEjFctTijukD
 AKHhxot11+CdKIRpEp7L9hIgklnLmiHkHMQVV0jdNORasvIcuC5skRbDdbAWl+b8tO9z
 e4zx6k5lLfAWDkHLIQjRzeNj6ECzoZTu0wTcNP0Sbr1Dli+UlOlwIK6TWq+uigUctjEC Lw== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2130.oracle.com with ESMTP id 2kn3jsxsaf-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 06 Aug 2018 21:26:38 +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 w76LQbd6002040
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 6 Aug 2018 21:26:37 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 w76LQaTe009161;
 Mon, 6 Aug 2018 21:26: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, 06 Aug 2018 14:26:36 -0700
To: Thomas Gleixner <tglx@linutronix.de>
References: <20180721194909.23903-2-m.v.b@runbox.com>
 <20180724124547.32562-1-m.v.b@runbox.com>
 <7c07bb2f-e825-66bf-f517-86f893cd9e8b@oracle.com>
 <alpine.DEB.2.21.1808062216130.1788@nanos.tec.linutronix.de>
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: <a3213a7a-549e-6693-6a7a-b88b42923cf9@oracle.com>
Date: Mon, 6 Aug 2018 17:27:38 -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: <alpine.DEB.2.21.1808062216130.1788@nanos.tec.linutronix.de>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8977
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=970
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808060224
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,
 "M. Vefa Bicakci" <m.v.b@runbox.com>, linux-kernel@vger.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,
 "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>

T24gMDgvMDYvMjAxOCAwNDoxNiBQTSwgVGhvbWFzIEdsZWl4bmVyIHdyb3RlOgo+IE9uIE1vbiwg
NiBBdWcgMjAxOCwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Cj4+IHg4NiBtYWludGFpbmVycywg
dGhpcyBuZWVkcyB5b3VyIGFjayBwbGVhc2UuCj4gUmV2aWV3ZWQtYnk6IFRob21hcyBHbGVpeG5l
ciA8dGdseEBsaW51dHJvbml4LmRlPgo+CgoKVGhhbmtzLgoKQXBwbGllZCB0byBmb3ItbGludXMt
NC4xOQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 21:28:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 21: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 1fmn3F-0000qT-MB; Mon, 06 Aug 2018 21:28: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=uht1=kv=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fmn3E-0000qO-La
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 21:28:28 +0000
X-Inumbo-ID: 884e80e2-99bf-11e8-a8a5-bc764e045a96
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 884e80e2-99bf-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 23:27:34 +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 w76LNtIv175393;
 Mon, 6 Aug 2018 21:28:14 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=vgIV0JvsCe/lZyR6bnb0dj24gQdZKQU6PDA8U9rbMEU=;
 b=fxi7dNqbYe3upFtOpez2F5n9L30tDP9Taz2HyVC9NYGbRnuVsD9h4PVTJDa4YKNBJ0Lx
 c8FzcHGGQcDPAWHrMRufwebwCharQovGbTMHtykh8JhP/uao/7vJI+o6S/0N6jn696df
 +jYuACEo0Je5p+Mwl70pTSXMrhP8ZRHSXIlkNvWFn3InEhoCU4d2nCWV2m2yPmuLOIt8
 +k3p8RwwvBQmXeDMBEb3j038ZDbxLXdS1/NPwBnJ/bh76/kOfdKmioSV5vSzRMz7hyUQ
 jYr8eT2iZk4ZlNiofgzyqKiTyAA3qrYVaAAO+DP3ysaF+mQwpRXoBYd+Hn+u0zqVFAB5 Vw== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2130.oracle.com with ESMTP id 2kn1ncxvm2-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 06 Aug 2018 21:28:14 +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 w76LSDBE022466
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 6 Aug 2018 21:28:13 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 w76LSDiO012266;
 Mon, 6 Aug 2018 21:28:13 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, 06 Aug 2018 14:28:13 -0700
To: Juergen Gross <jgross@suse.com>,
 "Gustavo A. R. Silva" <gustavo@embeddedor.com>
References: <20180805005014.GA2299@embeddedor.com>
 <9c98c6be-92ba-3045-0888-549376872eb6@suse.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <d9b3d7e6-4bc1-a7c2-1636-7a7f7ec9f10f@oracle.com>
Date: Mon, 6 Aug 2018 17:29:15 -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: <9c98c6be-92ba-3045-0888-549376872eb6@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8977
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808060224
Subject: Re: [Xen-devel] [PATCH] xen/biomerge: Use true and false for
 boolean values
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@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>

T24gMDgvMDYvMjAxOCAwNzo0MiBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAwNS8wOC8x
OCAwMjo1MCwgR3VzdGF2byBBLiBSLiBTaWx2YSB3cm90ZToKPj4gUmV0dXJuIHN0YXRlbWVudHMg
aW4gZnVuY3Rpb25zIHJldHVybmluZyBib29sIHNob3VsZCB1c2UgdHJ1ZSBvciBmYWxzZQo+PiBp
bnN0ZWFkIG9mIGFuIGludGVnZXIgdmFsdWUuCj4+Cj4+IFRoaXMgY29kZSB3YXMgZGV0ZWN0ZWQg
d2l0aCB0aGUgaGVscCBvZiBDb2NjaW5lbGxlLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBHdXN0YXZv
IEEuIFIuIFNpbHZhIDxndXN0YXZvQGVtYmVkZGVkb3IuY29tPgo+IFJldmlld2VkLWJ5OiBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CgoKVGhhbmtzLgoKQXBwbGllZCB0byBmb3ItbGlu
dXMtNC4xOQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 06 21:34:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Aug 2018 21:34:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmn99-0001an-ET; Mon, 06 Aug 2018 21:34:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=58py=kv=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmn97-0001ad-Nx
 for xen-devel@lists.xenproject.org; Mon, 06 Aug 2018 21:34:33 +0000
X-Inumbo-ID: 61e56559-99c0-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 61e56559-99c0-11e8-a8a5-bc764e045a96;
 Mon, 06 Aug 2018 23:33: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 1fmn94-0005eQ-6A; Mon, 06 Aug 2018 21:34: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 1fmn93-0001rA-Rr; Mon, 06 Aug 2018 21:34:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmn93-0004ZN-Qv; Mon, 06 Aug 2018 21:34:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125774-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=e752f28409678ce3ade49986b39309178fb2a6d6
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 06 Aug 2018 21:34:29 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125774: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTc3NCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc3NC8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIGU3NTJmMjg0MDk2NzhjZTNhZGU0OTk4NmIzOTMwOTE3
OGZiMmE2ZDYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA0IGRheXMgICAgNCBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3NzIgIDIwMTgtMDgtMDYgMTY6MDA6MzcgWiAgICAwIGRh
eXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9r
ZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybTY0LXhzbSBjYXB0dXJlLWxvZ3MKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgNDgwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 00:48:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 00:48: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 1fmqAZ-0008CR-1Y; Tue, 07 Aug 2018 00: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=fg3j=kw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmqAX-0008CE-7V
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 00:48:13 +0000
X-Inumbo-ID: 9f07adaf-99db-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9f07adaf-99db-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 00:48: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 1fmqAR-0001mb-7P; Tue, 07 Aug 2018 00:48: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 1fmqAQ-0000gw-VI; Tue, 07 Aug 2018 00:48:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmqAQ-0006bN-Ub; Tue, 07 Aug 2018 00:48:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125776-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=e752f28409678ce3ade49986b39309178fb2a6d6
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 07 Aug 2018 00:48:06 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125776: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTc3NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc3Ni8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIGU3NTJmMjg0MDk2NzhjZTNhZGU0OTk4NmIzOTMwOTE3
OGZiMmE2ZDYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA0IGRheXMgICAgNSBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3NzIgIDIwMTgtMDgtMDYgMTY6MDA6MzcgWiAgICAwIGRh
eXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9r
ZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybTY0LXhzbSBjYXB0dXJlLWxvZ3MKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgNDgwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 02:20:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 02: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 1fmrbu-0000qm-Ue; Tue, 07 Aug 2018 02:20: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=+atq=kw=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fmrbu-0000qS-DR
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 02:20:34 +0000
X-Inumbo-ID: 85fb8d47-99e8-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 85fb8d47-99e8-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 02:20:59 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id E8E7221D1F;
 Mon,  6 Aug 2018 22:20:32 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 06 Aug 2018 22:20:32 -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=T4R87LDS4FesOsKRLMVt93yRaV3gmpuhgxzBqFvkL
 Oo=; b=YTIYLXwOUmc9M0wwLevMBhEjbkYEf0SJ7j+yywuLa9qifBWi6HtJa4fyJ
 57ya3FP3bPcHdFWomvDOKMjzAjGf/aUlHMznMgE7hWA4g3DFYexUo2tR++SvfjGx
 lBianChwR7rVyYCqII2hK6Y93+fq1ZmCHU4dJZT9KoADJAv4EyKq+We8qx8eI/Uy
 v500gL7uLOLBQfdrNq3TbqPO2l89iynSNfVJGSczlZEVtgQlk0mOzWy9QFb4X4it
 ORuzV5CqwRjEfxKK64rNySbwKuc0D+JNdPFyZ3jBQ+8g1iGZKnafaFf5z+QwV0pA
 mIAodfCzAcJE9Ks0vDqomhWQz3dOQ==
X-ME-Proxy: <xmx:8AFpWyquOwOgfS0nsTwQCrdmAMd_AI1TkTlPO2DcjakyrsT9wPRDsQ>
 <xmx:8AFpWw3a4y1zGlcgeNM7_svrXB1MdhCSokOk2Mcm7rgR6eVlDXgZcQ>
 <xmx:8AFpW5DOwbFfpIEfFoLoKMrHq8BlrFlzOOHV-RyzXvyy9-2thg6NxA>
 <xmx:8AFpWwfRoAV8vBCSM-C7446mdmp_re0oxEbAK7BwgRsfmmeW94HMHg>
 <xmx:8AFpW2g1UUO1VoQgr3cvQKovzBEzHcqOCTi1zhxjN-ytKqM3CLb0yg>
 <xmx:8AFpW6fkUc_hp56iD1JSu1RrBbW8P3jc6WIitfRP-Vbnq4B-n0fV0Q>
X-ME-Sender: <xms:8AFpW_UtcnkddAbaFwGFbWRRAt8You0lOKTzWja0WyYL0plbrMguhw>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id ABB4DE454E;
 Mon,  6 Aug 2018 22:20:31 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  7 Aug 2018 04:16:08 +0200
Message-Id: <084e43a6ca74c8cb6ffb7301497f425b413cfc42.1533608042.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH v2 03/17] libxl: Handle Linux stubdomain
 specific QEMU options.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Simon Gaiser <simon@invisiblethingslab.com>, 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>

RnJvbTogRXJpYyBTaGVsdG9uIDxlc2hlbHRvbkBwb2JveC5jb20+CgpUaGlzIHBhdGNoIGNyZWF0
ZXMgYW4gYXBwcm9wcmlhdGUgY29tbWFuZCBsaW5lIGZvciB0aGUgUUVNVSBpbnN0YW5jZQpydW5u
aW5nIGluIGEgTGludXgtYmFzZWQgc3R1YmRvbWFpbi4KCk5PVEU6IGEgbnVtYmVyIG9mIGl0ZW1z
IGFyZSBub3QgY3VycmVudGx5IGltcGxlbWVudGVkIGZvciBMaW51eC1iYXNlZApzdHViZG9tYWlu
cywgc3VjaCBhczoKLSBzYXZlL3Jlc3RvcmUKLSBRTVAgc29ja2V0Ci0gZ3JhcGhpY3Mgb3V0cHV0
IChlLmcuLCBWTkMpCgpTaWduZWQtb2ZmLWJ5OiBFcmljIFNoZWx0b24gPGVzaGVsdG9uQHBvYm94
LmNvbT4KClNpbW9uOgogKiBmaXggZGlzayBwYXRoCiAqIGZpeCBjZHJvbSBwYXRoIGFuZCAiZm9y
bWF0IgogKiBwYXNzIGRvd25zY3JpcHQgZm9yIG5ldHdvcmsgaW50ZXJmYWNlcwoKU2lnbmVkLW9m
Zi1ieTogU2ltb24gR2Fpc2VyIDxzaW1vbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPgpbZHJvcCBR
dWJlcy1zcGVjaWZpYyBwYXJ0c10KU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfD
s3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgotLS0KQ2hhbmdlcyBpbiB2
MjoKIC0gZml4IHNlcmlhbCBzcGVjaWZpZWQgd2l0aCBzZXJpYWw9WyAuLi4gXSBzeW50YXgKIC0g
ZXJyb3Igb3V0IG9uIG11bHRpcGxlIGNvbnNvbGVzIChpbmNvbXBhdGlibGUgd2l0aCBzdHViZG9t
KQogLSBkcm9wIGVycm9uZW91cyBjaHVuayBhYm91dCBjZHJvbQotLS0KIHRvb2xzL2xpYnhsL2xp
YnhsX2RtLmMgfCAxMTQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0t
CiAxIGZpbGUgY2hhbmdlZCwgODEgaW5zZXJ0aW9ucygrKSwgMzMgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMK
aW5kZXggZWJlOGUwYy4uODJmZjQ5MCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG0u
YworKysgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCkBAIC0yNSw5ICsyNSwyNCBAQAogI2luY2x1
ZGUgPHB3ZC5oPgogI2luY2x1ZGUgPGdycC5oPgogCi1zdGF0aWMgY29uc3QgY2hhciAqbGlieGxf
dGFwaWZfc2NyaXB0KGxpYnhsX19nYyAqZ2MpCitzdGF0aWMgY29uc3QgY2hhciAqbGlieGxfdGFw
aWZfc2NyaXB0KGxpYnhsX19nYyAqZ2MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGNvbnN0IGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICppbmZvKQogewogI2lmIGRlZmlu
ZWQoX19saW51eF9fKSB8fCBkZWZpbmVkKF9fRnJlZUJTRF9fKQorICAgIGlmIChpbmZvLT5zdHVi
ZG9tYWluX3ZlcnNpb24gPT0gTElCWExfU1RVQkRPTUFJTl9WRVJTSU9OX0xJTlVYKQorICAgICAg
ICByZXR1cm4gbGlieGxfX3NwcmludGYoZ2MsICIvZXRjL3FlbXUtaWZ1cCIpOworICAgIHJldHVy
biBsaWJ4bF9fc3RyZHVwKGdjLCAibm8iKTsKKyNlbHNlCisgICAgcmV0dXJuIEdDU1BSSU5URigi
JXMvcWVtdS1pZnVwIiwgbGlieGxfX3hlbl9zY3JpcHRfZGlyX3BhdGgoKSk7CisjZW5kaWYKK30K
Kworc3RhdGljIGNvbnN0IGNoYXIgKmxpYnhsX3RhcGlmX2Rvd25zY3JpcHQobGlieGxfX2djICpn
YywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhs
X2RvbWFpbl9idWlsZF9pbmZvICppbmZvKQoreworI2lmIGRlZmluZWQoX19saW51eF9fKSB8fCBk
ZWZpbmVkKF9fRnJlZUJTRF9fKQorICAgIGlmIChpbmZvLT5zdHViZG9tYWluX3ZlcnNpb24gPT0g
TElCWExfU1RVQkRPTUFJTl9WRVJTSU9OX0xJTlVYKQorICAgICAgICByZXR1cm4gbGlieGxfX3Nw
cmludGYoZ2MsICIvZXRjL3FlbXUtaWZkb3duIik7CiAgICAgcmV0dXJuIGxpYnhsX19zdHJkdXAo
Z2MsICJubyIpOwogI2Vsc2UKICAgICByZXR1cm4gR0NTUFJJTlRGKCIlcy9xZW11LWlmdXAiLCBs
aWJ4bF9feGVuX3NjcmlwdF9kaXJfcGF0aCgpKTsKQEAgLTYxNiw4ICs2MzEsOCBAQCBzdGF0aWMg
aW50IGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19vbGQobGlieGxfX2djICpnYywKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRhcCx2bGFuPSVkLGlmbmFtZT0l
cyxicmlkZ2U9JXMsIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic2Ny
aXB0PSVzLGRvd25zY3JpcHQ9JXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBuaWNzW2ldLmRldmlkLCBpZm5hbWUsIG5pY3NbaV0uYnJpZGdlLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF90YXBpZl9zY3JpcHQoZ2MpLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF90YXBpZl9zY3JpcHQoZ2MpKSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfdGFwaWZfc2NyaXB0
KGdjLCBiX2luZm8pLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4
bF90YXBpZl9kb3duc2NyaXB0KGdjLCBiX2luZm8pKSwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBOVUxMKTsKICAgICAgICAgICAgICAgICBpb2VtdV9uaWNzKys7CiAgICAgICAg
ICAgICB9CkBAIC05MzMsNiArOTQ4LDcgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRfZGV2aWNl
X21vZGVsX2FyZ3NfbmV3KGxpYnhsX19nYyAqZ2MsCiAgICAgY29uc3QgY2hhciAqcGF0aCwgKmNo
YXJkZXY7CiAgICAgY2hhciAqdXNlciA9IE5VTEw7CiAgICAgc3RydWN0IHBhc3N3ZCAqdXNlcl9i
YXNlLCB1c2VyX3B3YnVmOworICAgIGJvb2wgaXNfc3R1YmRvbSA9IGxpYnhsX2RlZmJvb2xfdmFs
KGJfaW5mby0+ZGV2aWNlX21vZGVsX3N0dWJkb21haW4pOwogCiAgICAgZG1fYXJncyA9IGZsZXhh
cnJheV9tYWtlKGdjLCAxNiwgMSk7CiAgICAgZG1fZW52cyA9IGZsZXhhcnJheV9tYWtlKGdjLCAx
NiwgMSk7CkBAIC05NDMsMjQgKzk1OSwyNyBAQCBzdGF0aWMgaW50IGxpYnhsX19idWlsZF9kZXZp
Y2VfbW9kZWxfYXJnc19uZXcobGlieGxfX2djICpnYywKICAgICAgICAgICAgICAgICAgICAgICAi
LXhlbi1kb21pZCIsCiAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIlZCIsIGd1ZXN0
X2RvbWlkKSwgTlVMTCk7CiAKLSAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItY2hhcmRl
diIpOwotICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywKLSAgICAgICAgICAgICAgICAgICAg
IEdDU1BSSU5URigic29ja2V0LGlkPWxpYnhsLWNtZCwiCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAicGF0aD0lcy9xbXAtbGlieGwtJWQsc2VydmVyLG5vd2FpdCIsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fcnVuX2Rpcl9wYXRoKCksIGd1
ZXN0X2RvbWlkKSk7CisgICAgLyogVGhlcmUgaXMgY3VycmVudGx5IG5vIHdheSB0byBhY2Nlc3Mg
dGhlIFFNUCBzb2NrZXQgaW4gdGhlIHN0dWJkb20gKi8KKyAgICBpZiAoIWlzX3N0dWJkb20pIHsK
KyAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLWNoYXJkZXYiKTsKKyAgICAgICAg
ZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLAorICAgICAgICAgICAgICAgICAgICAgICAgIEdDU1BS
SU5URigic29ja2V0LGlkPWxpYnhsLWNtZCwiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgInBhdGg9JXMvcW1wLWxpYnhsLSVkLHNlcnZlcixub3dhaXQiLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19ydW5fZGlyX3BhdGgoKSwg
Z3Vlc3RfZG9taWQpKTsKIAotICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgIi1uby1zaHV0
ZG93biIpOwotICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgIi1tb24iKTsKLSAgICBmbGV4
YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICJjaGFyZGV2PWxpYnhsLWNtZCxtb2RlPWNvbnRyb2wiKTsK
KyAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLW5vLXNodXRkb3duIik7CisgICAg
ICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgIi1tb24iKTsKKyAgICAgICAgZmxleGFycmF5
X2FwcGVuZChkbV9hcmdzLCAiY2hhcmRldj1saWJ4bC1jbWQsbW9kZT1jb250cm9sIik7CiAKLSAg
ICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItY2hhcmRldiIpOwotICAgIGZsZXhhcnJheV9h
cHBlbmQoZG1fYXJncywKLSAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigic29ja2V0LGlk
PWxpYnhlbnN0YXQtY21kLCIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJw
YXRoPSVzL3FtcC1saWJ4ZW5zdGF0LSVkLHNlcnZlcixub3dhaXQiLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbGlieGxfX3J1bl9kaXJfcGF0aCgpLCBndWVzdF9kb21pZCkp
OworICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItY2hhcmRldiIpOworICAgICAg
ICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsCisgICAgICAgICAgICAgICAgICAgICAgICAgR0NT
UFJJTlRGKCJzb2NrZXQsaWQ9bGlieGVuc3RhdC1jbWQsIgorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICJwYXRoPSVzL3FtcC1saWJ4ZW5zdGF0LSVkLHNlcnZlcixub3dh
aXQiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19ydW5f
ZGlyX3BhdGgoKSwgZ3Vlc3RfZG9taWQpKTsKIAotICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJn
cywgIi1tb24iKTsKLSAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICJjaGFyZGV2PWxpYnhl
bnN0YXQtY21kLG1vZGU9Y29udHJvbCIpOworICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2Fy
Z3MsICItbW9uIik7CisgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgImNoYXJkZXY9
bGlieGVuc3RhdC1jbWQsbW9kZT1jb250cm9sIik7CisgICAgfQogCiAgICAgZm9yIChpID0gMDsg
aSA8IGd1ZXN0X2NvbmZpZy0+bnVtX2NoYW5uZWxzOyBpKyspIHsKICAgICAgICAgY29ubmVjdGlv
biA9IGd1ZXN0X2NvbmZpZy0+Y2hhbm5lbHNbaV0uY29ubmVjdGlvbjsKQEAgLTEwMDQsNyArMTAy
Myw3IEBAIHN0YXRpYyBpbnQgbGlieGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdzX25ldyhsaWJ4
bF9fZ2MgKmdjLAogICAgICAgICBmbGV4YXJyYXlfdmFwcGVuZChkbV9hcmdzLCAiLW5hbWUiLCBj
X2luZm8tPm5hbWUsIE5VTEwpOwogICAgIH0KIAotICAgIGlmICh2bmMpIHsKKyAgICBpZiAodm5j
ICYmICFpc19zdHViZG9tKSB7CiAgICAgICAgIGNoYXIgKnZuY2FyZyA9IE5VTEw7CiAKICAgICAg
ICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLXZuYyIpOwpAQCAtMTA0Myw3ICsxMDYyLDcg
QEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3KGxpYnhsX19n
YyAqZ2MsCiAgICAgICAgIH0KIAogICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsIHZu
Y2FyZyk7Ci0gICAgfSBlbHNlCisgICAgfSBlbHNlIGlmICghaXNfc3R1YmRvbSkKICAgICAgICAg
LyoKICAgICAgICAgICogRW5zdXJlIHRoYXQgYnkgZGVmYXVsdCBubyB2bmMgc2VydmVyIGlzIGNy
ZWF0ZWQuCiAgICAgICAgICAqLwpAQCAtMTA1NSw3ICsxMDc0LDcgQEAgc3RhdGljIGludCBsaWJ4
bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3KGxpYnhsX19nYyAqZ2MsCiAgICAgICovCiAg
ICAgZmxleGFycmF5X2FwcGVuZF9wYWlyKGRtX2FyZ3MsICItZGlzcGxheSIsICJub25lIik7CiAK
LSAgICBpZiAoc2RsKSB7CisgICAgaWYgKHNkbCAmJiAhaXNfc3R1YmRvbSkgewogICAgICAgICBm
bGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItc2RsIik7CiAgICAgICAgIGlmIChzZGwtPmRpc3Bs
YXkpCiAgICAgICAgICAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoZG1fZW52cywgIkRJU1BMQVki
LCBzZGwtPmRpc3BsYXkpOwpAQCAtMTA5OSwxMCArMTExOCwzMSBAQCBzdGF0aWMgaW50IGxpYnhs
X19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19uZXcobGlieGxfX2djICpnYywKICAgICAgICAgICAg
ICAgICByZXR1cm4gRVJST1JfSU5WQUw7CiAgICAgICAgICAgICB9CiAgICAgICAgICAgICBpZiAo
Yl9pbmZvLT51Lmh2bS5zZXJpYWwpIHsKLSAgICAgICAgICAgICAgICBmbGV4YXJyYXlfdmFwcGVu
ZChkbV9hcmdzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICItc2VyaWFsIiwg
Yl9pbmZvLT51Lmh2bS5zZXJpYWwsIE5VTEwpOwotICAgICAgICAgICAgfSBlbHNlIGlmIChiX2lu
Zm8tPnUuaHZtLnNlcmlhbF9saXN0KSB7CisgICAgICAgICAgICAgICAgaWYgKGlzX3N0dWJkb20p
IHsKKyAgICAgICAgICAgICAgICAgICAgZmxleGFycmF5X3ZhcHBlbmQoZG1fYXJncywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi1zZXJpYWwiLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIi9kZXYvaHZjJWQiLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgU1RVQkRPTV9DT05TT0xF
X1NFUklBTCksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEwpOwor
ICAgICAgICAgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICAgICAgICAgIGZsZXhhcnJheV92
YXBwZW5kKGRtX2FyZ3MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIt
c2VyaWFsIiwgYl9pbmZvLT51Lmh2bS5zZXJpYWwsIE5VTEwpOworICAgICAgICAgICAgICAgIH0K
KyAgICAgICAgICAgIH0gZWxzZSBpZiAoYl9pbmZvLT51Lmh2bS5zZXJpYWxfbGlzdCAmJgorICAg
ICAgICAgICAgICAgICAgICBiX2luZm8tPnUuaHZtLnNlcmlhbF9saXN0WzBdKSB7CiAgICAgICAg
ICAgICAgICAgY2hhciAqKnA7CisgICAgICAgICAgICAgICAgaWYgKGlzX3N0dWJkb20pIHsKKyAg
ICAgICAgICAgICAgICAgICAgaWYgKGJfaW5mby0+dS5odm0uc2VyaWFsX2xpc3RbMV0pIHsKKyAg
ICAgICAgICAgICAgICAgICAgICAgIExPR0QoRVJST1IsIGd1ZXN0X2RvbWlkLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAiZGV2aWNlIG1vZGVsIGluIHN0dWJkb21haW4gZG9lc24ndCBz
dXBwb3J0IG11bHRpcGxlIHNlcmlhbCBjb25zb2xlcyIpOworICAgICAgICAgICAgICAgICAgICAg
ICAgcmV0dXJuIEVSUk9SX0lOVkFMOworICAgICAgICAgICAgICAgICAgICB9CisgICAgICAgICAg
ICAgICAgICAgIGZsZXhhcnJheV92YXBwZW5kKGRtX2FyZ3MsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICItc2VyaWFsIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgR0NTUFJJTlRGKCIvZGV2L2h2YyVkIiwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFNUVUJET01fQ09OU09MRV9TRVJJQUwpLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMKTsKKyAgICAgICAgICAgICAg
ICB9CiAgICAgICAgICAgICAgICAgZm9yIChwID0gYl9pbmZvLT51Lmh2bS5zZXJpYWxfbGlzdDsK
ICAgICAgICAgICAgICAgICAgICAgICpwOwogICAgICAgICAgICAgICAgICAgICAgcCsrKSB7CkBA
IC0xMTE3LDcgKzExNTcsNyBAQCBzdGF0aWMgaW50IGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxf
YXJnc19uZXcobGlieGxfX2djICpnYywKICAgICAgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1f
YXJncywgIi1ub2dyYXBoaWMiKTsKICAgICAgICAgfQogCi0gICAgICAgIGlmIChsaWJ4bF9kZWZi
b29sX3ZhbChiX2luZm8tPnUuaHZtLnNwaWNlLmVuYWJsZSkpIHsKKyAgICAgICAgaWYgKGxpYnhs
X2RlZmJvb2xfdmFsKGJfaW5mby0+dS5odm0uc3BpY2UuZW5hYmxlKSAmJiAhaXNfc3R1YmRvbSkg
ewogICAgICAgICAgICAgY29uc3QgbGlieGxfc3BpY2VfaW5mbyAqc3BpY2UgPSAmYl9pbmZvLT51
Lmh2bS5zcGljZTsKICAgICAgICAgICAgIGNoYXIgKnNwaWNlb3B0aW9ucyA9IGRtX3NwaWNlX29w
dGlvbnMoZ2MsIHNwaWNlKTsKICAgICAgICAgICAgIGlmICghc3BpY2VvcHRpb25zKQpAQCAtMTI1
Niw4ICsxMjk2LDggQEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3Nf
bmV3KGxpYnhsX19nYyAqZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHQ1NQ
UklOVEYoInR5cGU9dGFwLGlkPW5ldCVkLGlmbmFtZT0lcywiCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgInNjcmlwdD0lcyxkb3duc2NyaXB0PSVzIiwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBuaWNzW2ldLmRldmlkLCBpZm5h
bWUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfdGFw
aWZfc2NyaXB0KGdjKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBsaWJ4bF90YXBpZl9zY3JpcHQoZ2MpKSk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbGlieGxfdGFwaWZfc2NyaXB0KGdjLCBiX2luZm8pLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3RhcGlmX2Rvd25zY3JpcHQo
Z2MsIGJfaW5mbykpKTsKIAogICAgICAgICAgICAgICAgIC8qIFVzZXJzcGFjZSBDT0xPIFByb3h5
IG5lZWQgdGhpcyAqLwogI2RlZmluZSBBUFBFTkRfQ09MT19TT0NLX1NFUlZFUihzb2NrX2lkLCBz
b2NrX2lwLCBzb2NrX3BvcnQpICh7ICAgICAgICAgICAgIFwKQEAgLTE1MDMsNyArMTU0Myw5IEBA
IHN0YXRpYyBpbnQgbGlieGxfX2J1aWxkX2RldmljZV9tb2RlbF9hcmdzX25ldyhsaWJ4bF9fZ2Mg
KmdjLAogICAgICAgICAgICAgICogSWYgcWVtdSBpc24ndCBkb2luZyB0aGUgaW50ZXJwcmV0aW5n
LCB0aGUgcGFyYW1ldGVyIGlzCiAgICAgICAgICAgICAgKiBhbHdheXMgcmF3CiAgICAgICAgICAg
ICAgKi8KLSAgICAgICAgICAgIGlmIChkaXNrc1tpXS5iYWNrZW5kID09IExJQlhMX0RJU0tfQkFD
S0VORF9RRElTSykKKyAgICAgICAgICAgIGlmIChsaWJ4bF9kZWZib29sX3ZhbChiX2luZm8tPmRl
dmljZV9tb2RlbF9zdHViZG9tYWluKSkKKyAgICAgICAgICAgICAgICBmb3JtYXQgPSAiaG9zdF9k
ZXZpY2UiOworICAgICAgICAgICAgZWxzZSBpZiAoZGlza3NbaV0uYmFja2VuZCA9PSBMSUJYTF9E
SVNLX0JBQ0tFTkRfUURJU0spCiAgICAgICAgICAgICAgICAgZm9ybWF0ID0gbGlieGxfX3FlbXVf
ZGlza19mb3JtYXRfc3RyaW5nKGRpc2tzW2ldLmZvcm1hdCk7CiAgICAgICAgICAgICBlbHNlCiAg
ICAgICAgICAgICAgICAgZm9ybWF0ID0gbGlieGxfX3FlbXVfZGlza19mb3JtYXRfc3RyaW5nKExJ
QlhMX0RJU0tfRk9STUFUX1JBVyk7CkBAIC0xNTE0LDYgKzE1NTYsOCBAQCBzdGF0aWMgaW50IGxp
YnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19uZXcobGlieGxfX2djICpnYywKICAgICAgICAg
ICAgICAgICAgICAgICAgICBkaXNrc1tpXS52ZGV2KTsKICAgICAgICAgICAgICAgICAgICAgY29u
dGludWU7CiAgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgfSBlbHNlIGlmIChsaWJ4bF9k
ZWZib29sX3ZhbChiX2luZm8tPmRldmljZV9tb2RlbF9zdHViZG9tYWluKSkgeworICAgICAgICAg
ICAgICAgIHRhcmdldF9wYXRoID0gR0NTUFJJTlRGKCIvZGV2L3h2ZCVjIiwgJ2EnICsgZGlzayk7
CiAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgIGlmIChmb3JtYXQgPT0gTlVM
TCkgewogICAgICAgICAgICAgICAgICAgICBMT0dEKFdBUk4sIGd1ZXN0X2RvbWlkLApAQCAtMTcy
Nyw3ICsxNzcxLDcgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3Mo
bGlieGxfX2djICpnYywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
aGFyICoqKmFyZ3MsIGNoYXIgKioqZW52cywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjb25zdCBsaWJ4bF9fZG9tYWluX2J1aWxkX3N0YXRlICpzdGF0ZSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgKmRtX3N0YXRlX2ZkKQotLyog
ZG1fc3RhdGVfZmQgbWF5IGJlIE5VTEwgaWZmIGNhbGxlciBrbm93cyB3ZSBhcmUgdXNpbmcgb2xk
IHN0dWJkb20KKy8qIGRtX3N0YXRlX2ZkIG1heSBiZSBOVUxMIGlmZiBjYWxsZXIga25vd3Mgd2Ug
YXJlIHVzaW5nIHN0dWJkb20KICAqIGFuZCB0aGVyZWZvcmUgd2lsbCBiZSBwYXNzaW5nIGEgZmls
ZW5hbWUgcmF0aGVyIHRoYW4gYSBmZC4gKi8KIHsKICAgICBzd2l0Y2ggKGd1ZXN0X2NvbmZpZy0+
Yl9pbmZvLmRldmljZV9tb2RlbF92ZXJzaW9uKSB7CkBAIC0xNzM3LDggKzE3ODEsMTAgQEAgc3Rh
dGljIGludCBsaWJ4bF9fYnVpbGRfZGV2aWNlX21vZGVsX2FyZ3MobGlieGxfX2djICpnYywKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXJncywgZW52
cywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Rh
dGUpOwogICAgIGNhc2UgTElCWExfREVWSUNFX01PREVMX1ZFUlNJT05fUUVNVV9YRU46Ci0gICAg
ICAgIGFzc2VydChkbV9zdGF0ZV9mZCAhPSBOVUxMKTsKLSAgICAgICAgYXNzZXJ0KCpkbV9zdGF0
ZV9mZCA8IDApOworICAgICAgICBpZiAoIWxpYnhsX2RlZmJvb2xfdmFsKGd1ZXN0X2NvbmZpZy0+
Yl9pbmZvLmRldmljZV9tb2RlbF9zdHViZG9tYWluKSkgeworICAgICAgICAgICAgYXNzZXJ0KGRt
X3N0YXRlX2ZkICE9IE5VTEwpOworICAgICAgICAgICAgYXNzZXJ0KCpkbV9zdGF0ZV9mZCA8IDAp
OworCX0KICAgICAgICAgcmV0dXJuIGxpYnhsX19idWlsZF9kZXZpY2VfbW9kZWxfYXJnc19uZXco
Z2MsIGRtLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBndWVzdF9kb21pZCwgZ3Vlc3RfY29uZmlnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBhcmdzLCBlbnZzLApAQCAtMTc5Niw3ICsxODQyLDcgQEAg
c3RhdGljIGludCBsaWJ4bF9fdmZiX2FuZF92a2JfZnJvbV9odm1fZ3Vlc3RfY29uZmlnKGxpYnhs
X19nYyAqZ2MsCiAKIHN0YXRpYyBpbnQgbGlieGxfX3dyaXRlX3N0dWJfZG1hcmdzKGxpYnhsX19n
YyAqZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgZG1fZG9taWQs
IGludCBndWVzdF9kb21pZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNo
YXIgKiphcmdzKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2hhciAqKmFy
Z3MsIGJvb2wgbGludXhfc3R1YmRvbSkKIHsKICAgICBsaWJ4bF9jdHggKmN0eCA9IGxpYnhsX19n
Y19vd25lcihnYyk7CiAgICAgaW50IGk7CkBAIC0xODI0LDcgKzE4NzAsOSBAQCBzdGF0aWMgaW50
IGxpYnhsX193cml0ZV9zdHViX2RtYXJncyhsaWJ4bF9fZ2MgKmdjLAogICAgIGkgPSAxOwogICAg
IGRtYXJnc1swXSA9ICdcMCc7CiAgICAgd2hpbGUgKGFyZ3NbaV0gIT0gTlVMTCkgewotICAgICAg
ICBpZiAoc3RyY21wKGFyZ3NbaV0sICItc2RsIikgJiYgc3RyY21wKGFyZ3NbaV0sICItTSIpICYm
IHN0cmNtcChhcmdzW2ldLCAieGVuZnYiKSkgeworICAgICAgICBpZiAobGludXhfc3R1YmRvbSB8
fAorICAgICAgICAgICAgKHN0cmNtcChhcmdzW2ldLCAiLXNkbCIpICYmCisgICAgICAgICAgICAg
c3RyY21wKGFyZ3NbaV0sICItTSIpICYmIHN0cmNtcChhcmdzW2ldLCAieGVuZnYiKSkpIHsKICAg
ICAgICAgICAgIHN0cmNhdChkbWFyZ3MsICIgIik7CiAgICAgICAgICAgICBzdHJjYXQoZG1hcmdz
LCBhcmdzW2ldKTsKICAgICAgICAgfQotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 02:20:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 02: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 1fmrbl-0000pj-R7; Tue, 07 Aug 2018 02: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=+atq=kw=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fmrbk-0000pe-EH
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 02:20:24 +0000
X-Inumbo-ID: 7fa612f1-99e8-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7fa612f1-99e8-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 02:20:49 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 470C721CE2;
 Mon,  6 Aug 2018 22:20:22 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 06 Aug 2018 22:20:22 -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=ef2snYVDjWx364TYpH6+XSNH/A4TP
 9Vc6ZXFgBq3fFM=; b=eByQkese/Rkxa7ZGtnuxRP3RJ/VgT4/kP6rsV+OJLvdC5
 CcnTTE76NjtTMqpjn96IZw/PD41LxLzIm+XAae7ayBtDonV4U5AxCKqBqOtUzCLY
 XEiKPVlTbaGIcptVokNqEikYm3gZ6E+coNsyqQqr3TH7k8DpQ/shBYRePtC+ghsA
 /1WOcS9X/ZV78xUF0OcIyUpwSxoHttq1qU5mrOEjIIkmVgqZpfBU/R35MKV839p+
 xmVikWl8N/dhJO8JCNMKznHrer1Dd8rGMaJRSLIGX5WwCOdZdIYZn4dowxDwNn4P
 9CdHIuAKPqiSByr3V8wjAkccd9fffNtAZRGYswoOg==
X-ME-Proxy: <xmx:5QFpW-CgX-UDHsrD1FNitJtRAuyMW2Vprw4kaPjTvAvMATVyicj-qg>
 <xmx:5QFpWwIbm5YEO2akXqtQ91Y_OzMmcczxyZFj9hY6WDeYrCkY0itk5g>
 <xmx:5QFpW_NGj6qAAooeciM8Un8DYuOy21xeqvzLsesPppeRbJDBw8Xp9g>
 <xmx:5QFpW25FUA5Hcvp9IKpXYwLRJkofIe16yDntNCShZkl7m3KXMuZdwA>
 <xmx:5QFpW56B3xCbMThRKHRcWMJ1n_Mv4piu26Y1w2lNfGlVIpWpED4Qwg>
 <xmx:5gFpW2gr1wJaSOFSOzzHi1ZXGofuWQXaknHcM6E6smGwyBhcuH2rcg>
X-ME-Sender: <xms:5QFpWxb3hP_UByDaW1GnYBpZeki8KSZAWGSg2o6_hmRZ_CXkKoqf7g>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id A21F5E454E;
 Mon,  6 Aug 2018 22:20:20 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  7 Aug 2018 04:16:05 +0200
Message-Id: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v2 00/17] Add support for qemu-xen runnning
 in a Linux-based stubdomain.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Simon Gaiser <simon@invisiblethingslab.com>, 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
c3R1YmRvbSIgaXMgZW1wdHksIHNvIHdvdWxkbid0IGJlCndvcnNlLgoKQ2hhbmdlcyBpbiB2MjoK
IC0gYXBwbHkgcmV2aWV3IGNvbW1lbnRzIGJ5IEphc29uIEFuZHJ5dWsKCkNjOiBTaW1vbiBHYWlz
ZXIgPHNpbW9uQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CkNjOiBFcmljIFNoZWx0b24gPGVzaGVs
dG9uQHBvYm94LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCkVyaWMgU2hlbHRvbiAoMyk6CiAg
bGlieGw6IEFkZCAic3R1YmRvbWFpbl92ZXJzaW9uIiB0byBkb21haW5fYnVpbGRfaW5mby4KICBs
aWJ4bDogSGFuZGxlIExpbnV4IHN0dWJkb21haW4gc3BlY2lmaWMgUUVNVSBvcHRpb25zLgogIGxp
YnhsOiBCdWlsZCB0aGUgZG9tYWluIHdpdGggYSBMaW51eCBiYXNlZCBzdHViZG9tYWluCgpNYXJl
ayBNYXJjenlrb3dza2ktR8OzcmVja2kgKDEzKToKICBsaWJ4bDogZml4IHFlbXUtdHJhZCBjbWRs
aW5lIGZvciBubyBzZGwvdm5jIGNhc2UKICBsaWJ4bDogY3JlYXRlIHZrYiBkZXZpY2Ugb25seSBm
b3IgZ3Vlc3RzIHdpdGggZ3JhcGhpY3Mgb3V0cHV0CiAgbGlieGw6IGFkZCBzYXZlL3Jlc3RvcmUg
c3VwcG9ydCBmb3IgcWVtdS14ZW4gaW4gc3R1YmRvbWFpbgogIHhsOiBhZGQgc3R1YmRvbWFpbiBy
ZWxhdGVkIG9wdGlvbnMgdG8geGwgY29uZmlnIHBhcnNlcgogIGxpYnhsOiB1c2UgXHgxYiB0byBz
ZXBhcmF0ZSBxZW11IGFyZ3VtZW50cyBmb3IgbGludXggc3R1YmRvbWFpbgogIHhlbmNvbnNvbGVk
OiBpbnN0YWxsIHhlbnN0b3JlIHdhdGNoIGZvciBhbGwgc3VwcG9ydGVkIGNvbnNvbGVzCiAgeGVu
Y29uc29sZWQ6IGFkZCBzdXBwb3J0IGZvciBjb25zb2xlcyB1c2luZyAnc3RhdGUnIHhlbnN0b3Jl
IGVudHJ5CiAgeGVuY29uc29sZWQ6IG1ha2UgY29uc29sZV90eXBlLT51c2VfZ250dGFiIGxlc3Mg
Y29uZnVzaW5nCiAgeGVuY29uc29sZWQ6IGFkZCBzdXBwb3J0IGZvciB1cCB0byAzIHNlY29uZGFy
eSBjb25zb2xlcwogIHhlbmNvbnNvbGVkOiBkZWR1cGxpY2F0ZSBlcnJvciBoYW5kbGluZwogIHhl
bmNvbnNvbGVkOiBhZGQgc3VwcG9ydCBmb3Igbm9uLXB0eSBvdXRwdXQKICBsaWJ4bDogYWNjZXNz
IFFNUCBzb2NrZXQgdmlhIGNvbnNvbGUgZm9yIHFlbXUtaW4tc3R1YmRvbWFpbgogIGxpYnhsOiB1
c2UgeGVuY29uc29sZWQgZXZlbiBmb3IgbXVsdGlwbGUgc3R1YmRvbWFpbidzIGNvbnNvbGVzCgpT
aW1vbiBHYWlzZXIgKDEpOgogIGxpYnhsOiB1c2UgeGVuc3RvcmUgZm9yIHBjaSBob3RwbHVnIHFl
bXUtaW4tbGludXgtc3R1YmRvbSBjb21tYW5kcwoKIGRvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbiAg
ICAgICAgfCAgMjMgKystCiB0b29scy9jb25zb2xlL2RhZW1vbi9pby5jICAgICAgIHwgMjIyICsr
KysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLQogdG9vbHMvbGlieGwvbGlieGxfY3JlYXRl
LmMgICAgICB8ICA4MyArKysrKysrKysrLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2RtLmMgICAgICAg
ICAgfCAxOTAgKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLQogdG9vbHMvbGlieGwvbGlieGxf
ZG9tX3N1c3BlbmQuYyB8ICAxMCArLQogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuYyAgICB8
ICAyMiArKystCiB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oICAgIHwgICA5ICstCiB0b29s
cy9saWJ4bC9saWJ4bF9tZW0uYyAgICAgICAgIHwgICA2ICstCiB0b29scy9saWJ4bC9saWJ4bF9w
Y2kuYyAgICAgICAgIHwgIDIyICsrLQogdG9vbHMvbGlieGwvbGlieGxfcW1wLmMgICAgICAgICB8
ICA1MiArKysrKysrLQogdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsICAgICB8ICAxMCArLQog
dG9vbHMveGwveGxfcGFyc2UuYyAgICAgICAgICAgICB8ICAgNyArLQogMTIgZmlsZXMgY2hhbmdl
ZCwgNTQ2IGluc2VydGlvbnMoKyksIDExMCBkZWxldGlvbnMoLSkKCmJhc2UtY29tbWl0OiBlNzUy
ZjI4NDA5Njc4Y2UzYWRlNDk5ODZiMzkzMDkxNzhmYjJhNmQ2Ci0tIApnaXQtc2VyaWVzIDAuOS4x
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 02:20:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 02: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 1fmrc3-0000vq-0E; Tue, 07 Aug 2018 02:20: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=+atq=kw=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fmrc1-0000u1-8w
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 02:20:41 +0000
X-Inumbo-ID: 5a9a9ddf-99e8-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5a9a9ddf-99e8-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 04:19:47 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 937D921D1F;
 Mon,  6 Aug 2018 22:20:39 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 06 Aug 2018 22:20:39 -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=pHjF/3hVn0llHL+X7aSCywNrxO5Qv6zKGFPbDsuiX
 N0=; b=CAgSjZ/lDkheKcSxCVuBmXvo1otLzeVoIzQfofjySr5I9K6QMCqrw6lVl
 ACnlRuJo0rHMHleD1p02IijxmxQ6rggP35Dmv/U/sgfx+zIOzaka+yJJjSL0pB5U
 tml1UUTIyufN9ZqE+A6pi2IoamTMSRAOwXmP6OcquyHNU1bSYgk8HtOIUBWkF9GQ
 f2Zw6JVY3ZbcD9uNZB7HiNENuWJzGUDIZAXdjULqNnNAtyXywpRLfCUKniPgxSPZ
 m9n1W5As5jgxsST+phsowDq7Z4LdKTePJi8NZE3ofUrQb45gpvOqbp2BQj5+1mKp
 fp2mJoRPnJUbh4byaIrTrBgDhHd3Q==
X-ME-Proxy: <xmx:9wFpW44KlBCFnlBhY5PeyDfflKo9ga2qrK3sovxhUZ9pPBVxVB9olA>
 <xmx:9wFpW7Y8DXUKFlz8JekgE8nTsoEhUz5687--UbVgjiWuKfn8ecHFNQ>
 <xmx:9wFpW3gaDLzfP9ydjgdYiZyEe8OHJhKzx2A9nEX9m7idboqGfa9j4A>
 <xmx:9wFpW89ui2vLeF-2HBarBkF70QL9Gwt-BqNzfXg47xQYRvDd_FiBdQ>
 <xmx:9wFpWypw-Q5d27czQ9EWnAAv8BRXE10-eaQnRKPGqQy0M-1v-3LShA>
 <xmx:9wFpWy7F8F3Wag_wsLeyzvB5Kk3hnH8gP4yIZK1TpPT_91o59JObOA>
X-ME-Sender: <xms:9wFpWwfHDGLpj6FiUo8MTpOqG36arypQB3jxMujTaf2sJJ_DzZVrDw>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id A9D93E469E;
 Mon,  6 Aug 2018 22:20:38 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  7 Aug 2018 04:16:15 +0200
Message-Id: <ef53e762874f16ce1bd06ee9275ad2ac87d0eee2.1533608042.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH v2 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>
Content-Type: text/plain; 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
bGUgcGF0aCkuCgpTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1h
cm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+Ci0tLQogdG9vbHMvY29uc29sZS9kYWVtb24v
aW8uYyB8IDEyICsrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwg
NiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9jb25zb2xlL2RhZW1vbi9pby5jIGIv
dG9vbHMvY29uc29sZS9kYWVtb24vaW8uYwppbmRleCA4ZGFjMjc5Li40ZDRlMjIzIDEwMDY0NAot
LS0gYS90b29scy9jb25zb2xlL2RhZW1vbi9pby5jCisrKyBiL3Rvb2xzL2NvbnNvbGUvZGFlbW9u
L2lvLmMKQEAgLTc5MSwyNCArNzkxLDI0IEBAIHN0YXRpYyBpbnQgY29uc29sZV9jcmVhdGVfcmlu
ZyhzdHJ1Y3QgY29uc29sZSAqY29uKQogCXJldHVybiBlcnI7CiB9CiAKLXN0YXRpYyBib29sIHdh
dGNoX2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkb20sIGJvb2wgd2F0Y2gpCitzdGF0aWMgaW50IHdh
dGNoX2RvbWFpbihzdHJ1Y3QgY29uc29sZSAqY29uLCBzdHJ1Y3QgZG9tYWluICpkb20sIHZvaWQg
KipkYXRhKQogeworCWJvb2wgd2F0Y2ggPSBkYXRhOwogCWNoYXIgZG9taWRfc3RyWzMgKyBNQVhf
U1RSTEVOKGRvbS0+ZG9taWQpXTsKIAlib29sIHN1Y2Nlc3M7Ci0Jc3RydWN0IGNvbnNvbGUgKmNv
biA9ICZkb20tPmNvbnNvbGVbMF07CiAKIAlzbnByaW50Zihkb21pZF9zdHIsIHNpemVvZihkb21p
ZF9zdHIpLCAiZG9tJXUiLCBkb20tPmRvbWlkKTsKIAlpZiAod2F0Y2gpIHsKIAkJc3VjY2VzcyA9
IHhzX3dhdGNoKHhzLCBjb24tPnhzcGF0aCwgZG9taWRfc3RyKTsKIAkJaWYgKHN1Y2Nlc3MpCi0J
CQljb25zb2xlX2l0ZXJfaW50X2FyZzEoZG9tLCBjb25zb2xlX2NyZWF0ZV9yaW5nKTsKKwkJCWNv
bnNvbGVfY3JlYXRlX3JpbmcoY29uKTsKIAkJZWxzZQogCQkJeHNfdW53YXRjaCh4cywgY29uLT54
c3BhdGgsIGRvbWlkX3N0cik7CiAJfSBlbHNlIHsKIAkJc3VjY2VzcyA9IHhzX3Vud2F0Y2goeHMs
IGNvbi0+eHNwYXRoLCBkb21pZF9zdHIpOwogCX0KIAotCXJldHVybiBzdWNjZXNzOworCXJldHVy
biAhc3VjY2VzczsKIH0KIAogc3RhdGljIGludCBjb25zb2xlX2luaXQoc3RydWN0IGNvbnNvbGUg
KmNvbiwgc3RydWN0IGRvbWFpbiAqZG9tLCB2b2lkICoqZGF0YSkKQEAgLTg3OCw3ICs4NzgsNyBA
QCBzdGF0aWMgc3RydWN0IGRvbWFpbiAqY3JlYXRlX2RvbWFpbihpbnQgZG9taWQpCiAJaWYgKGNv
bnNvbGVfaXRlcl9pbnRfYXJnMyhkb20sIGNvbnNvbGVfaW5pdCwgKHZvaWQgKiopJmNvbl90eXBl
KSkKIAkJZ290byBvdXQ7CiAKLQlpZiAoIXdhdGNoX2RvbWFpbihkb20sIHRydWUpKQorCWlmIChj
b25zb2xlX2l0ZXJfaW50X2FyZzMoZG9tLCB3YXRjaF9kb21haW4sICh2b2lkKiopdHJ1ZSkpCiAJ
CWdvdG8gb3V0OwogCiAJZG9tLT5uZXh0ID0gZG9tX2hlYWQ7CkBAIC05NTIsNyArOTUyLDcgQEAg
c3RhdGljIHZvaWQgY29uc29sZV9jbG9zZV9ldnRjaG4oc3RydWN0IGNvbnNvbGUgKmNvbikKIHN0
YXRpYyB2b2lkIHNodXRkb3duX2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkKQogewogCWQtPmlzX2Rl
YWQgPSB0cnVlOwotCXdhdGNoX2RvbWFpbihkLCBmYWxzZSk7CisJY29uc29sZV9pdGVyX2ludF9h
cmczKGQsIHdhdGNoX2RvbWFpbiwgKHZvaWQqKilmYWxzZSk7CiAJY29uc29sZV9pdGVyX3ZvaWRf
YXJnMShkLCBjb25zb2xlX3VubWFwX2ludGVyZmFjZSk7CiAJY29uc29sZV9pdGVyX3ZvaWRfYXJn
MShkLCBjb25zb2xlX2Nsb3NlX2V2dGNobik7CiB9Ci0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 02:20:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 02: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 1fmrc1-0000u6-9g; Tue, 07 Aug 2018 02:20: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=+atq=kw=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fmrbz-0000su-WE
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 02:20:40 +0000
X-Inumbo-ID: 8963ffba-99e8-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8963ffba-99e8-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 02:21:05 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id A51F221D1F;
 Mon,  6 Aug 2018 22:20:38 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 06 Aug 2018 22:20:38 -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=T4At2L6o+3qNldiJC9kDvL/OQVYSuyVLTW1e0Su9S
 Ws=; b=ZFBIeNFXnANu4S74twoXDJrkQdP8tMK9bxCzgdj5CmRynYtA/s15w1EcJ
 P6J96MmzO8C7ewsME9Kp44aBzRKB3P4isNPRvs1f3qhKiKxGErRKiyKp+dSCfVUm
 CdIVFQ5nV7w54Rn86lxbK8eyuYBb3mFrRDRtOizagmhd3MOBPuUhWYK6cqCO5E0I
 2eRRte3h0zw3wuvH5PTkrW+WnKDqELv9G5VG48Cv/eCJuutew7WPGhiQcvYXHSzb
 ockjAmTLGtpWMypQhCdJDrdvKdW7VqW26/fWtoag/7SIUNj7vkhWkaluwuDrINO7
 8tT+X92FAzt/dxOIv8uAJLBjbUH6w==
X-ME-Proxy: <xmx:9gFpWxswTlwf5qHkI0bBwJA7W3ta19ahq_PfyhGjgNZBcW5zSYiy6w>
 <xmx:9gFpW8vBNE4DF-htIJpp2i-O86Y_0uqe2qowuWjriZZNCsEFvat33A>
 <xmx:9gFpW3DB-k5J_joVCj6iwahSyA8OkGKPsaWISutPMQVkt8RvOQEK3A>
 <xmx:9gFpW-Nqfuwt9Gqf1nrF3XOKR7_lXZ948ZcPK1kyvfnJkC6l9ctAzg>
 <xmx:9gFpWwxJ1PDpgv2Krwm-K8ENpZZ6NPOmbc8uyvGmcjnXGSfqy3LCLw>
 <xmx:9gFpW_LQiBqKyu_Z0gv1X8WaaOJJ93WFaw-ynKnvLbRcpybKajA-3w>
X-ME-Sender: <xms:9gFpWy0PSMcVbFEJUNEkj7P7pjas4Wmsa57AEVj0k3ZetBTdTOxOMg>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id C38DEE4626;
 Mon,  6 Aug 2018 22:20:37 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  7 Aug 2018 04:16:14 +0200
Message-Id: <c718e187dd79cd03d9b220ecb6b948354f3e588d.1533608042.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH v2 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>
Content-Type: text/plain; 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
biBmb3IgcmF3CmluLS9vdXRwdXQiIGNvbW1pdC4KClNpZ25lZC1vZmYtYnk6IE1hcmVrIE1hcmN6
eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KUmV2aWV3
ZWQtYnk6IEphc29uIEFuZHJ5dWsgPGphbmRyeXVrQGdtYWlsLmNvbT4KLS0tCiB0b29scy9saWJ4
bC9saWJ4bF9kbS5jIHwgNCArKystCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAx
IGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYyBiL3Rvb2xz
L2xpYnhsL2xpYnhsX2RtLmMKaW5kZXggMzMwZDU1Mi4uNmVlYTM3NyAxMDA2NDQKLS0tIGEvdG9v
bHMvbGlieGwvbGlieGxfZG0uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCkBAIC0xODU1
LDYgKzE4NTUsNyBAQCBzdGF0aWMgaW50IGxpYnhsX193cml0ZV9zdHViX2RtYXJncyhsaWJ4bF9f
Z2MgKmdjLAogICAgIGludCBpOwogICAgIGNoYXIgKnZtX3BhdGg7CiAgICAgY2hhciAqZG1hcmdz
LCAqcGF0aDsKKyAgICBjb25zdCBjaGFyIGFyZ19zZXAgPSBsaW51eF9zdHViZG9tID8gJ1x4MWIn
IDogJyAnOwogICAgIGludCBkbWFyZ3Nfc2l6ZTsKICAgICBzdHJ1Y3QgeHNfcGVybWlzc2lvbnMg
cm9wZXJtWzJdOwogICAgIHhzX3RyYW5zYWN0aW9uX3QgdDsKQEAgLTE4ODAsOCArMTg4MSw5IEBA
IHN0YXRpYyBpbnQgbGlieGxfX3dyaXRlX3N0dWJfZG1hcmdzKGxpYnhsX19nYyAqZ2MsCiAgICAg
ICAgIGlmIChsaW51eF9zdHViZG9tIHx8CiAgICAgICAgICAgICAoc3RyY21wKGFyZ3NbaV0sICIt
c2RsIikgJiYKICAgICAgICAgICAgICBzdHJjbXAoYXJnc1tpXSwgIi1NIikgJiYgc3RyY21wKGFy
Z3NbaV0sICJ4ZW5mdiIpKSkgewotICAgICAgICAgICAgc3RyY2F0KGRtYXJncywgIiAiKTsKICAg
ICAgICAgICAgIHN0cmNhdChkbWFyZ3MsIGFyZ3NbaV0pOworICAgICAgICAgICAgaWYgKGFyZ3Nb
aSArIDFdICE9IE5VTEwpCisgICAgICAgICAgICAgICAgc3RybmNhdChkbWFyZ3MsICZhcmdfc2Vw
LCAxKTsKICAgICAgICAgfQogICAgICAgICBpKys7CiAgICAgfQotLSAKZ2l0LXNlcmllcyAwLjku
MQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 02:20:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 02: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 1fmrbz-0000sb-Fd; Tue, 07 Aug 2018 02:20: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=+atq=kw=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fmrbx-0000s8-V2
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 02:20:37 +0000
X-Inumbo-ID: 885541e5-99e8-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 885541e5-99e8-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 02:21:03 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id DDA3621C86;
 Mon,  6 Aug 2018 22:20:36 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 06 Aug 2018 22:20:36 -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=eFC4vq+ExWV0kT8lqFisNNBdR80Q5MpxusbJ6cMJm
 Ng=; b=tu17740LYElkEfuwsXK3fU2jEIXsfglibPui9cEFFlKCcS6FfnMYAHG0V
 wB1ZWaxJeEnCvsSWiKnyphOuZP++/MNTKmoxv8bMbKZ9MsABEMFaPJpbT8oJP369
 5mFZi4I8ug4m45VRswT/aPjEGdfKZ5juUpx/gLfaH843bpuMbLJE3RdJKOyt9IRV
 A8/fj6wB4MffGG1UB0Hcoxp6Vc7/gx5CJBhNawkw7eiZPTLWmf88X023F+l0vAhu
 C1kKcN4e/TYW9a+XXorf7v69mdQCLBNhewCaz7VmfoxYi1yIDpp8CyVCs3bZk/bi
 Wny7H1XeAOPJgcy/ZGP/UeqqGJPLw==
X-ME-Proxy: <xmx:9AFpWxPgbO8GxXWDUztxqNvTCg4iYoRLxb1ycXphsHNnJiSCX983eQ>
 <xmx:9AFpWyVkoyGNMDQyp45xexhphqj6i88fld8AepecbpbHJtw-olhPiA>
 <xmx:9AFpW8SaEgIkU9xlZUvyOb31ML1a9YlE5MO9qWRLVcVjZshb2JCs4A>
 <xmx:9AFpWw2UA_6MimEA9tZuR6xLDGEa5Sot2qPd7JFoIQhQWlgwzCHJwA>
 <xmx:9AFpWxjZTyo4oVmeNXq8v2FTDtIRxFHxVAB-ts4fWY8i90QeyNXyyQ>
 <xmx:9AFpWxaJLepAGLBIJG03SFYbRRMb0eK2FNfaYeKMBtZnqDus3rkBuQ>
X-ME-Sender: <xms:9AFpW5C_VCJvZvFa96-AYTpNiXBqN0T17dOywZ2b76zKzTX36gsV1A>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 05202E4040;
 Mon,  6 Aug 2018 22:20:35 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  7 Aug 2018 04:16:12 +0200
Message-Id: <b13d7decb6d5d3b1d3a3e97348707f2180e46020.1533608042.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH v2 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>
Content-Type: text/plain; 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
ZiBxZW11IHRvCnJlbGV2YW50IGNvbnNvbGVzLgoKU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5
a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgpSZXZpZXdl
ZC1ieTogSmFzb24gQW5kcnl1ayA8amFuZHJ5dWtAZ21haWwuY29tPgotLS0KIHRvb2xzL2xpYnhs
L2xpYnhsX2RtLmMgICAgICAgICAgfCAyMyArKysrKysrKysrKy0tLS0tLS0tLS0tLQogdG9vbHMv
bGlieGwvbGlieGxfZG9tX3N1c3BlbmQuYyB8IDEwICsrKysrKysrLS0KIDIgZmlsZXMgY2hhbmdl
ZCwgMTkgaW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMv
bGlieGwvbGlieGxfZG0uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKaW5kZXggMTY3ZGFkOS4u
MzMwZDU1MiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYworKysgYi90b29scy9s
aWJ4bC9saWJ4bF9kbS5jCkBAIC0xNDU0LDEwICsxNDU0LDE3IEBAIHN0YXRpYyBpbnQgbGlieGxf
X2J1aWxkX2RldmljZV9tb2RlbF9hcmdzX25ldyhsaWJ4bF9fZ2MgKmdjLAogICAgICAgICBmbGV4
YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICIteGVuLWRvbWlkLXJlc3RyaWN0Iik7CiAKICAgICBpZiAo
c3RhdGUtPnNhdmVkX3N0YXRlKSB7Ci0gICAgICAgIC8qIFRoaXMgZmlsZSBkZXNjcmlwdG9yIGlz
IG1lYW50IHRvIGJlIHVzZWQgYnkgUUVNVSAqLwotICAgICAgICAqZG1fc3RhdGVfZmQgPSBvcGVu
KHN0YXRlLT5zYXZlZF9zdGF0ZSwgT19SRE9OTFkpOwotICAgICAgICBmbGV4YXJyYXlfYXBwZW5k
KGRtX2FyZ3MsICItaW5jb21pbmciKTsKLSAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdz
LCBHQ1NQUklOVEYoImZkOiVkIiwqZG1fc3RhdGVfZmQpKTsKKyAgICAgICAgaWYgKGlzX3N0dWJk
b20pIHsKKyAgICAgICAgICAgIC8qIExpbnV4IHN0dWJkb21haW4gY29ubmVjdHMgc3BlY2lmaWMg
RkQgdG8gU1RVQkRPTV9DT05TT0xFX1JFU1RPUkUKKyAgICAgICAgICAgICAqLworICAgICAgICAg
ICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLWluY29taW5nIik7CisgICAgICAgICAgICBm
bGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICJmZDozIik7CisgICAgICAgIH0gZWxzZSB7CisgICAg
ICAgICAgICAvKiBUaGlzIGZpbGUgZGVzY3JpcHRvciBpcyBtZWFudCB0byBiZSB1c2VkIGJ5IFFF
TVUgKi8KKyAgICAgICAgICAgICpkbV9zdGF0ZV9mZCA9IG9wZW4oc3RhdGUtPnNhdmVkX3N0YXRl
LCBPX1JET05MWSk7CisgICAgICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItaW5j
b21pbmciKTsKKyAgICAgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgR0NTUFJJTlRG
KCJmZDolZCIsKmRtX3N0YXRlX2ZkKSk7CisgICAgICAgIH0KICAgICB9CiAgICAgZm9yIChpID0g
MDsgYl9pbmZvLT5leHRyYSAmJiBiX2luZm8tPmV4dHJhW2ldICE9IE5VTEw7IGkrKykKICAgICAg
ICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCBiX2luZm8tPmV4dHJhW2ldKTsKQEAgLTE5NDAs
MTQgKzE5NDcsNiBAQCB2b2lkIGxpYnhsX19zcGF3bl9zdHViX2RtKGxpYnhsX19lZ2MgKmVnYywg
bGlieGxfX3N0dWJfZG1fc3Bhd25fc3RhdGUgKnNkc3MpCiAKICAgICBhc3NlcnQobGlieGxfZGVm
Ym9vbF92YWwoZ3Vlc3RfY29uZmlnLT5iX2luZm8uZGV2aWNlX21vZGVsX3N0dWJkb21haW4pKTsK
IAotICAgIGlmIChndWVzdF9jb25maWctPmJfaW5mby5zdHViZG9tYWluX3ZlcnNpb24gPT0gTElC
WExfU1RVQkRPTUFJTl9WRVJTSU9OX0xJTlVYKSB7Ci0gICAgICAgIGlmIChkX3N0YXRlLT5zYXZl
ZF9zdGF0ZSkgewotICAgICAgICAgICAgTE9HKEVSUk9SLCAiU2F2ZS9SZXN0b3JlIG5vdCBzdXBw
b3J0ZWQgeWV0IHdpdGggTGludXggU3R1YmRvbS4iKTsKLSAgICAgICAgICAgIHJldCA9IC0xOwot
ICAgICAgICAgICAgZ290byBvdXQ7Ci0gICAgICAgIH0KLSAgICB9Ci0KICAgICBzZHNzLT5wdnFl
bXUuZ3Vlc3RfZG9taWQgPSAwOwogCiAgICAgbGlieGxfZG9tYWluX2NyZWF0ZV9pbmZvX2luaXQo
JmRtX2NvbmZpZy0+Y19pbmZvKTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbV9z
dXNwZW5kLmMgYi90b29scy9saWJ4bC9saWJ4bF9kb21fc3VzcGVuZC5jCmluZGV4IDFlOTA0YmEu
LjhjOGFlODQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbV9zdXNwZW5kLmMKKysr
IGIvdG9vbHMvbGlieGwvbGlieGxfZG9tX3N1c3BlbmQuYwpAQCAtNzMsNyArNzMsOCBAQCBpbnQg
bGlieGxfX2RvbWFpbl9zdXNwZW5kX2RldmljZV9tb2RlbChsaWJ4bF9fZ2MgKmdjLAogewogICAg
IGludCByZXQgPSAwOwogICAgIHVpbnQzMl90IGNvbnN0IGRvbWlkID0gZHNwcy0+ZG9taWQ7Ci0g
ICAgY29uc3QgY2hhciAqY29uc3QgZmlsZW5hbWUgPSBkc3BzLT5kbV9zYXZlZmlsZTsKKyAgICB1
aW50MzJfdCBkbV9kb21pZCA9IGxpYnhsX2dldF9zdHViZG9tX2lkKENUWCwgZG9taWQpOworICAg
IGNvbnN0IGNoYXIgKiBmaWxlbmFtZSA9IGRzcHMtPmRtX3NhdmVmaWxlOwogCiAgICAgc3dpdGNo
IChsaWJ4bF9fZGV2aWNlX21vZGVsX3ZlcnNpb25fcnVubmluZyhnYywgZG9taWQpKSB7CiAgICAg
Y2FzZSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1VX1hFTl9UUkFESVRJT05BTDogewpA
QCAtODYsOCArODcsMTMgQEAgaW50IGxpYnhsX19kb21haW5fc3VzcGVuZF9kZXZpY2VfbW9kZWwo
bGlieGxfX2djICpnYywKICAgICAgICAgaWYgKGxpYnhsX19xbXBfc3RvcChnYywgZG9taWQpKQog
ICAgICAgICAgICAgcmV0dXJuIEVSUk9SX0ZBSUw7CiAgICAgICAgIC8qIFNhdmUgRE0gc3RhdGUg
aW50byBmaWxlbmFtZSAqLworICAgICAgICBpZiAoZG1fZG9taWQpIHsKKyAgICAgICAgICAgIC8q
IGlmIERNIGlzIGluIHN0dWJkb21haW4sIGluc3RydWN0IGl0IHRvIHVzZSBjb25zb2xlLCB3aGlj
aCBpcworICAgICAgICAgICAgICogY29ubmVjdGVkIHRvIGEgZmlsZSBwb2ludGVkIGJ5IGZpbGVu
YW1lICovCisgICAgICAgICAgICBmaWxlbmFtZSA9ICIvcHJvYy9zZWxmL2ZkLzQiOworICAgICAg
ICB9CiAgICAgICAgIHJldCA9IGxpYnhsX19xbXBfc2F2ZShnYywgZG9taWQsIGZpbGVuYW1lLCBk
c3BzLT5saXZlKTsKLSAgICAgICAgaWYgKHJldCkKKyAgICAgICAgaWYgKHJldCAmJiAhZG1fZG9t
aWQpCiAgICAgICAgICAgICB1bmxpbmsoZmlsZW5hbWUpOwogICAgICAgICBicmVhazsKICAgICBk
ZWZhdWx0OgotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 02:20:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 02: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 1fmrbu-0000qa-J3; Tue, 07 Aug 2018 02: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=+atq=kw=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fmrbt-0000qG-DD
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 02:20:33 +0000
X-Inumbo-ID: 55554fe5-99e8-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 55554fe5-99e8-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 04:19:38 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id B42E221C6B;
 Mon,  6 Aug 2018 22:20:30 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 06 Aug 2018 22:20:30 -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=TZq6uGBOqK4qhyuQuKoPm188OdstCUihkTx9Ut9uL
 J8=; b=LPmBZ1eHTPZJlEuHwgfdcm2sq/aUBQkAqX3CpeE0Ks91XCqkN70nyLUqv
 IbGbBITw14kaKTKQdMLtAs4rm5/2YlmbtR8RFXnFz8ALx9orZE+Zpo/9jvuYQ66i
 VG9OWF8XMIuoTREq9dckfNf/LeoM7KyuiE3cw+3RQIb0k8+6ln3RYFSd6bYhClQC
 XFGkJaKWeF5JYz2Rv50sSv+G8pQMhAocaud5NR4oZFuFfL0D4Kn9T5LjznMaRMgm
 3X7YRF0r/VoAp0qO5bvln79q56AsgiXuXXRSM2nJbXzpEFP59csSzZHHAMX7gb2D
 Njn3r5s7zl24VuQzKqNxdGrv/vgXw==
X-ME-Proxy: <xmx:7gFpW0OVoWBzHuKxW0hPNbi-xedpNgoojUbySNYetMvzNwV4EVEvkQ>
 <xmx:7gFpWykbhXiRtc4QYiKw8bpkhyo5FW5Q1AJeLpi9fVJdBUduhZ9V9g>
 <xmx:7gFpW45hSA0-yEZmirREvV7lyuByyJLNJQwMAYoiorMKhGnjWTUpLg>
 <xmx:7gFpW23b61UYM-32A33MUX4CCGH_63fnK-26R4x43pryPtI87hfbXQ>
 <xmx:7gFpWzF59b9_nwgk5AF6_GjA73AijDohb-8PIhagWW4dEhKtO3HsFg>
 <xmx:7gFpW3LZWx60zuA0hdtl8urhxYnNFLJRV9xZkNhhJfU4LldFZHa8dg>
X-ME-Sender: <xms:7gFpW0m7B55Tilvdx8Bf2mG2h3MddOMoZuURz5xFOkIfuGOoW7_n9g>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id C32A0E455F;
 Mon,  6 Aug 2018 22:20:29 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  7 Aug 2018 04:16:06 +0200
Message-Id: <7b254e7464fe461e84f73ea3c146fb5a7909ea3d.1533608042.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH v2 01/17] libxl: fix qemu-trad cmdline for
 no sdl/vnc case
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBxZW11IGlzIHJ1bm5pbmcgaW4gc3R1YmRvbWFpbiwgYW55IGF0dGVtcHQgdG8gaW5pdGlh
bGl6ZSB2bmMvc2RsCnRoZXJlIHdpbGwgY3Jhc2ggaXQgKG9uIGZhaWxlZCBhdHRlbXB0IHRvIGxv
YWQgYSBrZXltYXAgZnJvbSBhIGZpbGUpLiBJZgp2ZmIgaXMgcHJlc2VudCwgYWxsIHRob3NlIGNh
c2VzIGFyZSBza2lwcGVkLiBCdXQgc2luY2UKYjA1M2YwYzRjOWU1MzNmM2Q5NzgzN2NmODk3ZWI5
MjBiODM1NWVkMyAibGlieGw6IGRvIG5vdCBzdGFydCBkb20wIHFlbXUKZm9yIHN0dWJkb21haW4g
d2hlbiBub3QgbmVlZGVkIiBpdCBpcyBwb3NzaWJsZSB0byBjcmVhdGUgYSBzdHViZG9tYWluCndp
dGhvdXQgdmZiIGFuZCBjb250cmFyeSB0byB0aGUgY29tbWVudCAtdm5jIG5vbmUgZG8gdHJpZ2dl
ciBWTkMKaW5pdGlhbGl6YXRpb24gY29kZSAoanVzdCBza2lwcyBleHBvc2luZyBpdCBleHRlcm5h
bGx5KS4KQ2hhbmdlIHRoZSBpbXBsaWNpdCBTREwgYXZvaWRpbmcgbWV0aG9kIHRvIC1ub2dyYXBo
aWNzIG9wdGlvbiwgdXNlZCB3aGVuCm5vbmUgb2YgU0RMIG9yIFZOQyBpcyBlbmFibGVkLgoKU2ln
bmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2li
bGV0aGluZ3NsYWIuY29tPgpSZXZpZXdlZC1ieTogSmFzb24gQW5kcnl1ayA8amFuZHJ5dWtAZ21h
aWwuY29tPgotLS0KQ2hhbmdlcyBpbiB2MjoKIC0gdHlwbyBpbiBxZW11IG9wdGlvbgotLS0KIHRv
b2xzL2xpYnhsL2xpYnhsX2RtLmMgfCAxMCArKysrKy0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNSBp
bnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xp
YnhsX2RtLmMgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCmluZGV4IGZkZDdmYTMuLmViZThlMGMg
MTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKKysrIGIvdG9vbHMvbGlieGwvbGli
eGxfZG0uYwpAQCAtNDc1LDE0ICs0NzUsMTQgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVpbGRfZGV2
aWNlX21vZGVsX2FyZ3Nfb2xkKGxpYnhsX19nYyAqZ2MsCiAgICAgICAgIGlmIChsaWJ4bF9kZWZi
b29sX3ZhbCh2bmMtPmZpbmR1bnVzZWQpKSB7CiAgICAgICAgICAgICBmbGV4YXJyYXlfYXBwZW5k
KGRtX2FyZ3MsICItdm5jdW51c2VkIik7CiAgICAgICAgIH0KLSAgICB9IGVsc2UKKyAgICB9IGVs
c2UgaWYgKCFzZGwpCiAgICAgICAgIC8qCiAgICAgICAgICAqIFZOQyBpcyBub3QgZW5hYmxlZCBi
eSBkZWZhdWx0IGJ5IHFlbXUteGVuLXRyYWRpdGlvbmFsLAotICAgICAgICAgKiBob3dldmVyIHBh
c3NpbmcgLXZuYyBub25lIGNhdXNlcyBTREwgdG8gbm90IGJlCi0gICAgICAgICAqICh1bmV4cGVj
dGVkbHkpIGVuYWJsZWQgYnkgZGVmYXVsdC4gVGhpcyBpcyBvdmVycmlkZGVuIGJ5Ci0gICAgICAg
ICAqIGV4cGxpY2l0bHkgcGFzc2luZyAtc2RsIGJlbG93IGFzIHJlcXVpcmVkLgorICAgICAgICAg
KiBob3dldmVyIHNraXBwaW5nIC12bmMgY2F1c2VzIFNETCB0byBiZQorICAgICAgICAgKiAodW5l
eHBlY3RlZGx5KSBlbmFibGVkIGJ5IGRlZmF1bHQuIElmIHVuZGVzaXJlZCwgZGlzYWJsZSBncmFw
aGljcyBhdAorICAgICAgICAgKiBhbGwuCiAgICAgICAgICAqLwotICAgICAgICBmbGV4YXJyYXlf
YXBwZW5kX3BhaXIoZG1fYXJncywgIi12bmMiLCAibm9uZSIpOworICAgICAgICBmbGV4YXJyYXlf
YXBwZW5kKGRtX2FyZ3MsICItbm9ncmFwaGljIik7CiAKICAgICBpZiAoc2RsKSB7CiAgICAgICAg
IGZsZXhhcnJheV9hcHBlbmQoZG1fYXJncywgIi1zZGwiKTsKLS0gCmdpdC1zZXJpZXMgMC45LjEK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 02:20:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 02: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 1fmrby-0000sF-5N; Tue, 07 Aug 2018 02:20:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+atq=kw=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fmrbw-0000rT-PY
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 02:20:36 +0000
X-Inumbo-ID: 87dd73e1-99e8-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 87dd73e1-99e8-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 02:21:02 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 01CCE21D1F;
 Mon,  6 Aug 2018 22:20:36 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 06 Aug 2018 22:20:36 -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=ThVEJGhaeHNdcAafwNzDcNZr+FJqfbgCyErl3xF1j
 CY=; b=Lot/E7cDArENJQHs8rzNndrE5OmLjM+Hg+fh7R0iNg+h0tzX2wTnjGjIV
 pCWvY4D5rx/Z0Pg+J9UjT+HEGCapcDt8Y4T905RRdKRk9fogLitAEMg5Kaw6GvcL
 Ifc5XwXwzsXKs4cv3en+cHfux1orpctKmWNk3oc4SdBjxKtAVlxU9tyqkHG/BfJW
 OMOuQI7No8hWHktS1aPUR62NYTm6uZJqMJEC5x2Fiv6LAHcPnXWcDcUlpu3eGiND
 x9mt3zhNXkGsLoVdfjaLhXddxl9w1ARufSD5OfVfoFYdfN4epW+0lpV80pbo3tvj
 7UoXCFHAIi2x6VFWgPr+0UU9SjBwQ==
X-ME-Proxy: <xmx:8wFpW5TcAOtlwID5kng_VnkrRY2FKhZLVvpWyLpridS6gF6qTvoB1w>
 <xmx:8wFpW-zgsmbVSjAFmJQ0MaFZuYORtOG1uIswH8zcv6-3oPg6goq9DQ>
 <xmx:8wFpWxAdkfQkicCBplMhkt7V34jqEd67LwIWcyXbULCHFNyYiHfeGA>
 <xmx:8wFpWyGgWV-DAaVxnO7laNcgJAg90w3-F8OxLsnq2ABGgXDXKbN82A>
 <xmx:8wFpWwOpkOKmnRK-NDa8Yw_0d3ZqaEVeEAtpl8o23f1usybHZT6LjA>
 <xmx:8wFpW5zQaaUH68_dkNbQYyesb0RypAp69MAzGl7IPLLYMmKuwIpeiQ>
X-ME-Sender: <xms:8wFpW6WdQOuGzDXWeaP3SK4WC8yDf83aVNUIG4mGPOgbq6bLmjRukQ>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 1302DE454E;
 Mon,  6 Aug 2018 22:20:34 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  7 Aug 2018 04:16:11 +0200
Message-Id: <ba6c6d2d241f3a41c65951180a5842dde29bd9ce.1533608042.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH v2 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>
Content-Type: text/plain; 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
CgpTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGlu
dmlzaWJsZXRoaW5nc2xhYi5jb20+ClJldmlld2VkLWJ5OiBKYXNvbiBBbmRyeXVrIDxqYW5kcnl1
a0BnbWFpbC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgfCAxMCArKysrKysr
LS0tCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jIGIvdG9vbHMvbGlieGwvbGlieGxf
Y3JlYXRlLmMKaW5kZXggZmYyN2QzMC4uYTBhY2Q2YiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwv
bGlieGxfY3JlYXRlLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKQEAgLTE0NTEs
OSArMTQ1MSwxMyBAQCBzdGF0aWMgdm9pZCBkb21jcmVhdGVfbGF1bmNoX2RtKGxpYnhsX19lZ2Mg
KmVnYywgbGlieGxfX211bHRpZGV2ICptdWx0aWRldiwKICAgICAgICAgbGlieGxfX2RldmljZV9j
b25zb2xlX2FkZChnYywgZG9taWQsICZjb25zb2xlLCBzdGF0ZSwgJmRldmljZSk7CiAgICAgICAg
IGxpYnhsX19kZXZpY2VfY29uc29sZV9kaXNwb3NlKCZjb25zb2xlKTsKIAotICAgICAgICBsaWJ4
bF9kZXZpY2VfdmtiX2luaXQoJnZrYik7Ci0gICAgICAgIGxpYnhsX19kZXZpY2VfYWRkKGdjLCBk
b21pZCwgJmxpYnhsX192a2JfZGV2dHlwZSwgJnZrYik7Ci0gICAgICAgIGxpYnhsX2RldmljZV92
a2JfZGlzcG9zZSgmdmtiKTsKKyAgICAgICAgaWYgKGxpYnhsX2RlZmJvb2xfdmFsKGRfY29uZmln
LT5iX2luZm8udS5odm0udm5jLmVuYWJsZSkKKyAgICAgICAgICAgIHx8IGxpYnhsX2RlZmJvb2xf
dmFsKGRfY29uZmlnLT5iX2luZm8udS5odm0uc3BpY2UuZW5hYmxlKQorICAgICAgICAgICAgfHwg
bGlieGxfZGVmYm9vbF92YWwoZF9jb25maWctPmJfaW5mby51Lmh2bS5zZGwuZW5hYmxlKSkgewor
ICAgICAgICAgICAgbGlieGxfZGV2aWNlX3ZrYl9pbml0KCZ2a2IpOworICAgICAgICAgICAgbGli
eGxfX2RldmljZV9hZGQoZ2MsIGRvbWlkLCAmbGlieGxfX3ZrYl9kZXZ0eXBlLCAmdmtiKTsKKyAg
ICAgICAgICAgIGxpYnhsX2RldmljZV92a2JfZGlzcG9zZSgmdmtiKTsKKyAgICAgICAgfQogCiAg
ICAgICAgIGRjcy0+c2Rzcy5kbS5ndWVzdF9kb21pZCA9IGRvbWlkOwogICAgICAgICBpZiAobGli
eGxfZGVmYm9vbF92YWwoZF9jb25maWctPmJfaW5mby5kZXZpY2VfbW9kZWxfc3R1YmRvbWFpbikp
Ci0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 02:20:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 02: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 1fmrbw-0000rQ-LL; Tue, 07 Aug 2018 02:20: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=+atq=kw=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fmrbv-0000r4-Kw
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 02:20:35 +0000
X-Inumbo-ID: 576141cc-99e8-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 576141cc-99e8-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 04:19:41 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 2CD26212C8;
 Mon,  6 Aug 2018 22:20:34 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 06 Aug 2018 22:20:34 -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=cF1EhUChNCmHi+6FRjQIfzS6Oqo4AXDOE8mB8QEDg
 5g=; b=qkQxspGFYu69DFrPllzEu5KKJVwNBe9BwuIieS7+Q+47g2M54gRfNg1qQ
 SKULOo/u54He+sMbJCnpCONExvVRsZ+zN8Cqx+BrL+s65QlYL4gUgZXn1JhM5bJf
 /jQ7YTwrTnQzxWGfAAhENuh16J66puUmyw/a7G/d6U7hvVFkJvGi/NUSbFm8/M93
 I55+rPzlZsrj3VOuqUH98hNL54HbYh16Sm5i32YM12q16xcYzqN88F+eA+Kvi/0+
 52mjGQwhV7i9r9cuJU/nW8on9J2YdLMuSoK4PseV0tK3k8e+w9e7cSBSDTHLyrrt
 DlauZSFr66ysqVwXKph91nTzKgtoQ==
X-ME-Proxy: <xmx:8gFpW8YoKpaOlcpJKm28UuKTjqA2VAtHAHDY_4dN6OvBHeNQhCj43w>
 <xmx:8gFpW6dBkksngLh1tpFqxNcCPSHIXWEuWBp_SrCiHG_zzkQHGIjkbA>
 <xmx:8gFpWxnWU0itwN4UzLR6jiB2TXvF4LndFGWGGoKTI1PfiDSm87KzGA>
 <xmx:8gFpWy0WGwS3X3-cNFIakhwg5T0DUntdiBl1RdvtaFTFFup5NaWkMQ>
 <xmx:8gFpWydIsSC_-KqB8JkaRcPD625RDOWmMkB2dwFyYE6syiDSR2qGbA>
 <xmx:8gFpW7dEvnGBpDrGpCrJv_NgcvBJZS2Ysldo4EbGbjCHRmfalXVLEA>
X-ME-Sender: <xms:8gFpW0JX2wyiK-ig0kwBpjLEycXwzICSKOzIQ3s7ibYc7oqLzu_0eA>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id DDE17E469E;
 Mon,  6 Aug 2018 22:20:32 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  7 Aug 2018 04:16:09 +0200
Message-Id: <529520cb47a82a9c1a90bd57889083f9d014364f.1533608042.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH v2 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: 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>

RnJvbTogRXJpYyBTaGVsdG9uIDxlc2hlbHRvbkBwb2JveC5jb20+CgpUaGlzIHdpbGwgYnVpbGQg
YSBMaW51eC1iYXNlZCBzdHViZG9tYWluIHdpdGggUUVNVSB1cHN0cmVhbS4KClNpZ25lZC1vZmYt
Ynk6IEVyaWMgU2hlbHRvbiA8ZXNoZWx0b25AcG9ib3guY29tPgoKU2ltb246CiAqIHVzZSBpbml0
cmFtZnMgaW5zdGVhZCBvZiBkaXNrIHdpdGggcm9vdGZzCiAqIGRvbid0IGluaXRpYWxpemUgcW1w
ICh1bnVzZWQgaW4gUXViZXMpCiAqIE1ha2UgbGlieGxfZG9tYWluX25lZWRfbWVtb3J5IGNvbnNp
c3RlbnQgd2l0aCBhY3R1YWwgc3R1YmRvbWEgYnVpbGQKICAgY29kZSAoYnVnZml4IHJlbGV2YW50
IGFsc28gZm9yIG5vbi1saW51eCBjYXNlKQogKiBNYWtlIHN0dWJkb21haW4gbWVtb3J5IHNpemUg
Y29uZmlndXJhYmxlClNpZ25lZC1vZmYtYnk6IFNpbW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxl
dGhpbmdzbGFiLmNvbT4KCk1hcmVrOgogKiBNYWtlIGtlcm5lbCBhbmQgcmFtZGlzayBwYXRocyBj
b25maWd1cmFibGUuClNpZ25lZC1vZmYtYnk6IE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8
bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KUmV2aWV3ZWQtYnk6IEphc29uIEFuZHJ5
dWsgPGphbmRyeXVrQGdtYWlsLmNvbT4KLS0tCiB0b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyAg
IHwgNzUgKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLQogdG9vbHMvbGlieGwv
bGlieGxfZG0uYyAgICAgICB8IDQ4ICsrKysrKysrKysrKysrKysrKy0tLS0tLQogdG9vbHMvbGli
eGwvbGlieGxfaW50ZXJuYWwuYyB8IDIyICsrKysrKysrKysrLQogdG9vbHMvbGlieGwvbGlieGxf
aW50ZXJuYWwuaCB8ICA0ICsrLQogdG9vbHMvbGlieGwvbGlieGxfbWVtLmMgICAgICB8ICA2ICsr
LQogdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsICB8ICAzICstCiA2IGZpbGVzIGNoYW5nZWQs
IDEyNiBpbnNlcnRpb25zKCspLCAzMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9s
aWJ4bC9saWJ4bF9jcmVhdGUuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCmluZGV4IDFk
OTJiNWYuLmZmMjdkMzAgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCisr
KyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCkBAIC0xNjIsMzIgKzE2Miw1NCBAQCBpbnQg
bGlieGxfX2RvbWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQobGlieGxfX2djICpnYywKICAgICAg
ICAgbGlieGxfZGVmYm9vbF92YWwoYl9pbmZvLT5kZXZpY2VfbW9kZWxfc3R1YmRvbWFpbikpIHsK
ICAgICAgICAgaWYgKCFiX2luZm8tPnN0dWJkb21haW5fdmVyc2lvbikgewogICAgICAgICAgICAg
c3dpdGNoIChiX2luZm8tPmRldmljZV9tb2RlbF92ZXJzaW9uKSB7CisgICAgICAgICAgICAgICAg
Y2FzZSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1VX1hFTl9UUkFESVRJT05BTDoKKyAg
ICAgICAgICAgICAgICAgICAgYl9pbmZvLT5zdHViZG9tYWluX3ZlcnNpb24gPSBMSUJYTF9TVFVC
RE9NQUlOX1ZFUlNJT05fTUlOSU9TOworICAgICAgICAgICAgICAgICAgICBicmVhazsKKyAgICAg
ICAgICAgICAgICBjYXNlIExJQlhMX0RFVklDRV9NT0RFTF9WRVJTSU9OX1FFTVVfWEVOOgorICAg
ICAgICAgICAgICAgICAgICBiX2luZm8tPnN0dWJkb21haW5fdmVyc2lvbiA9IExJQlhMX1NUVUJE
T01BSU5fVkVSU0lPTl9MSU5VWDsKKyAgICAgICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAg
ICAgICAgICAgZGVmYXVsdDogYWJvcnQoKTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgfQorCisg
ICAgICAgIHN3aXRjaCAoYl9pbmZvLT5kZXZpY2VfbW9kZWxfdmVyc2lvbikgewogICAgICAgICAg
ICAgY2FzZSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1VX1hFTl9UUkFESVRJT05BTDoK
LSAgICAgICAgICAgICAgICBiX2luZm8tPnN0dWJkb21haW5fdmVyc2lvbiA9IExJQlhMX1NUVUJE
T01BSU5fVkVSU0lPTl9NSU5JT1M7CisgICAgICAgICAgICAgICAgaWYgKGJfaW5mby0+c3R1YmRv
bWFpbl92ZXJzaW9uICE9IExJQlhMX1NUVUJET01BSU5fVkVSU0lPTl9NSU5JT1MpIHsKKyAgICAg
ICAgICAgICAgICAgICAgTE9HKEVSUk9SLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICJc
InFlbXUteGVuLXRyYWRpdGlvbmFsXCIgcmVxdWlyZSBcIm1pbmlvc1wiIGFzIHN0dWJkb21haW4i
KTsKKyAgICAgICAgICAgICAgICAgICAgcmV0dXJuIEVSUk9SX0lOVkFMOworICAgICAgICAgICAg
ICAgIH0KICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIGNhc2UgTElCWExfREVW
SUNFX01PREVMX1ZFUlNJT05fUUVNVV9YRU46Ci0gICAgICAgICAgICAgICAgYl9pbmZvLT5zdHVi
ZG9tYWluX3ZlcnNpb24gPSBMSUJYTF9TVFVCRE9NQUlOX1ZFUlNJT05fTElOVVg7CisgICAgICAg
ICAgICAgICAgaWYgKGJfaW5mby0+c3R1YmRvbWFpbl92ZXJzaW9uICE9IExJQlhMX1NUVUJET01B
SU5fVkVSU0lPTl9MSU5VWCkgeworICAgICAgICAgICAgICAgICAgICBMT0coRVJST1IsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIlwicWVtdS14ZW5cIiByZXF1aXJlIFwibGludXhcIiBh
cyBzdHViZG9tYWluIik7CisgICAgICAgICAgICAgICAgICAgIHJldHVybiBFUlJPUl9JTlZBTDsK
KyAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICBk
ZWZhdWx0OiBhYm9ydCgpOwotICAgICAgICAgICAgfQogICAgICAgICB9CiAKLSAgICAgICAgc3dp
dGNoIChiX2luZm8tPmRldmljZV9tb2RlbF92ZXJzaW9uKSB7Ci0gICAgICAgIGNhc2UgTElCWExf
REVWSUNFX01PREVMX1ZFUlNJT05fUUVNVV9YRU5fVFJBRElUSU9OQUw6Ci0gICAgICAgICAgICBp
ZiAoYl9pbmZvLT5zdHViZG9tYWluX3ZlcnNpb24gIT0gTElCWExfU1RVQkRPTUFJTl9WRVJTSU9O
X01JTklPUykgewotICAgICAgICAgICAgICAgIExPRyhFUlJPUiwKLSAgICAgICAgICAgICAgICAg
ICAgIlwicWVtdS14ZW4tdHJhZGl0aW9uYWxcIiByZXF1aXJlIFwibWluaW9zXCIgYXMgc3R1YmRv
bWFpbiIpOwotICAgICAgICAgICAgICAgIHJldHVybiBFUlJPUl9JTlZBTDsKKyAgICAgICAgaWYg
KCFiX2luZm8tPnN0dWJkb21haW5fa2VybmVsKSB7CisgICAgICAgICAgICBzd2l0Y2ggKGJfaW5m
by0+c3R1YmRvbWFpbl92ZXJzaW9uKSB7CisgICAgICAgICAgICAgICAgY2FzZSBMSUJYTF9TVFVC
RE9NQUlOX1ZFUlNJT05fTUlOSU9TOgorICAgICAgICAgICAgICAgICAgICBiX2luZm8tPnN0dWJk
b21haW5fa2VybmVsID0KKyAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19hYnNfcGF0aChO
T0dDLCAiaW9lbXUtc3R1YmRvbS5neiIsIGxpYnhsX194ZW5maXJtd2FyZWRpcl9wYXRoKCkpOwor
ICAgICAgICAgICAgICAgICAgICBiX2luZm8tPnN0dWJkb21haW5fcmFtZGlzayA9IE5VTEw7Cisg
ICAgICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgICAgIGNhc2UgTElCWExfU1RV
QkRPTUFJTl9WRVJTSU9OX0xJTlVYOgorICAgICAgICAgICAgICAgICAgICBiX2luZm8tPnN0dWJk
b21haW5fa2VybmVsID0KKyAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19hYnNfcGF0aChO
T0dDLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic3R1YmRvbS1saW51eC1rZXJu
ZWwiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9feGVuZmlybXdhcmVk
aXJfcGF0aCgpKTsKKyAgICAgICAgICAgICAgICAgICAgYl9pbmZvLT5zdHViZG9tYWluX3JhbWRp
c2sgPQorICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2Fic19wYXRoKE5PR0MsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzdHViZG9tLWxpbnV4LXJvb3RmcyIsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX194ZW5maXJtd2FyZWRpcl9wYXRoKCkp
OworICAgICAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgICAgICBkZWZhdWx0Ogor
ICAgICAgICAgICAgICAgICAgICBhYm9ydCgpOwogICAgICAgICAgICAgfQotICAgICAgICAgICAg
YnJlYWs7Ci0gICAgICAgIGNhc2UgTElCWExfREVWSUNFX01PREVMX1ZFUlNJT05fUUVNVV9YRU46
Ci0gICAgICAgICAgICBpZiAoYl9pbmZvLT5zdHViZG9tYWluX3ZlcnNpb24gIT0gTElCWExfU1RV
QkRPTUFJTl9WRVJTSU9OX0xJTlVYKSB7Ci0gICAgICAgICAgICAgICAgTE9HKEVSUk9SLAotICAg
ICAgICAgICAgICAgICAgICAiXCJxZW11LXhlblwiIHJlcXVpcmUgXCJsaW51eFwiIGFzIHN0dWJk
b21haW4iKTsKLSAgICAgICAgICAgICAgICByZXR1cm4gRVJST1JfSU5WQUw7Ci0gICAgICAgICAg
ICB9Ci0gICAgICAgICAgICBicmVhazsKLSAgICAgICAgZGVmYXVsdDogYWJvcnQoKTsKICAgICAg
ICAgfQogICAgIH0KIApAQCAtMjI2LDYgKzI0OCwxOSBAQCBpbnQgbGlieGxfX2RvbWFpbl9idWls
ZF9pbmZvX3NldGRlZmF1bHQobGlieGxfX2djICpnYywKICAgICBpZiAoYl9pbmZvLT50YXJnZXRf
bWVta2IgPT0gTElCWExfTUVNS0JfREVGQVVMVCkKICAgICAgICAgYl9pbmZvLT50YXJnZXRfbWVt
a2IgPSBiX2luZm8tPm1heF9tZW1rYjsKIAorICAgIGlmIChiX2luZm8tPnN0dWJkb21haW5fbWVt
a2IgPT0gTElCWExfTUVNS0JfREVGQVVMVCkgeworICAgICAgICBzd2l0Y2ggKGJfaW5mby0+c3R1
YmRvbWFpbl92ZXJzaW9uKSB7CisgICAgICAgICAgICBjYXNlIExJQlhMX1NUVUJET01BSU5fVkVS
U0lPTl9NSU5JT1M6CisgICAgICAgICAgICAgICAgYl9pbmZvLT5zdHViZG9tYWluX21lbWtiID0g
MjggKiAxMDI0OworICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgY2FzZSBMSUJY
TF9TVFVCRE9NQUlOX1ZFUlNJT05fTElOVVg6CisgICAgICAgICAgICAgICAgYl9pbmZvLT5zdHVi
ZG9tYWluX21lbWtiID0gTElCWExfTElOVVhfU1RVQkRPTV9NRU0gKiAxMDI0OzsKKyAgICAgICAg
ICAgICAgICBicmVhazsKKyAgICAgICAgICAgIGRlZmF1bHQ6CisgICAgICAgICAgICAgICAgYl9p
bmZvLT5zdHViZG9tYWluX21lbWtiID0gMDsgLy8gbm8gc3R1YmRvbWFpbgorICAgICAgICB9Cisg
ICAgfQorCiAgICAgbGlieGxfZGVmYm9vbF9zZXRkZWZhdWx0KCZiX2luZm8tPmNsYWltX21vZGUs
IGZhbHNlKTsKIAogICAgIGxpYnhsX2RlZmJvb2xfc2V0ZGVmYXVsdCgmYl9pbmZvLT5sb2NhbHRp
bWUsIGZhbHNlKTsKQEAgLTE1OTQsNyArMTYyOSw5IEBAIHN0YXRpYyB2b2lkIGRvbWNyZWF0ZV9k
ZXZtb2RlbF9zdGFydGVkKGxpYnhsX19lZ2MgKmVnYywKICAgICBpZiAoZGNzLT5zZHNzLmRtLmd1
ZXN0X2RvbWlkKSB7CiAgICAgICAgIGlmIChkX2NvbmZpZy0+Yl9pbmZvLmRldmljZV9tb2RlbF92
ZXJzaW9uCiAgICAgICAgICAgICA9PSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1VX1hF
TikgewotICAgICAgICAgICAgbGlieGxfX3FtcF9pbml0aWFsaXphdGlvbnMoZ2MsIGRvbWlkLCBk
X2NvbmZpZyk7CisgICAgICAgICAgICBpZiAoIWxpYnhsX2RlZmJvb2xfdmFsKGRfY29uZmlnLT5i
X2luZm8uZGV2aWNlX21vZGVsX3N0dWJkb21haW4pKSB7CisgICAgICAgICAgICAgICAgbGlieGxf
X3FtcF9pbml0aWFsaXphdGlvbnMoZ2MsIGRvbWlkLCBkX2NvbmZpZyk7CisgICAgICAgICAgICB9
CiAgICAgICAgIH0KICAgICB9CiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMg
Yi90b29scy9saWJ4bC9saWJ4bF9kbS5jCmluZGV4IDgyZmY0OTAuLjE2N2RhZDkgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwpA
QCAtMTg5MSw2ICsxODkxLDE2IEBAIHJldHJ5X3RyYW5zYWN0aW9uOgogICAgIHJldHVybiAwOwog
fQogCitzdGF0aWMgaW50IGxpYnhsX19zdG9yZV9saWJ4bF9lbnRyeShsaWJ4bF9fZ2MgKmdjLCB1
aW50MzJfdCBkb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0
IGNoYXIgKm5hbWUsIGNvbnN0IGNoYXIgKnZhbHVlKQoreworICAgIGNoYXIgKnBhdGggPSBOVUxM
OworCisgICAgcGF0aCA9IGxpYnhsX194c19saWJ4bF9wYXRoKGdjLCBkb21pZCk7CisgICAgcGF0
aCA9IGxpYnhsX19zcHJpbnRmKGdjLCAiJXMvJXMiLCBwYXRoLCBuYW1lKTsKKyAgICByZXR1cm4g
bGlieGxfX3hzX3ByaW50ZihnYywgWEJUX05VTEwsIHBhdGgsICIlcyIsIHZhbHVlKTsKK30KKwog
c3RhdGljIHZvaWQgc3Bhd25fc3R1YmRvbV9wdnFlbXVfY2IobGlieGxfX2VnYyAqZWdjLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZG1fc3Bhd25fc3RhdGUgKnN0dWJk
b21fZG1zcywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IHJjKTsKQEAgLTE5
MjgsMTAgKzE5MzgsMTQgQEAgdm9pZCBsaWJ4bF9fc3Bhd25fc3R1Yl9kbShsaWJ4bF9fZWdjICpl
Z2MsIGxpYnhsX19zdHViX2RtX3NwYXduX3N0YXRlICpzZHNzKQogICAgIGxpYnhsX19kb21haW5f
YnVpbGRfc3RhdGUgKmNvbnN0IGRfc3RhdGUgPSBzZHNzLT5kbS5idWlsZF9zdGF0ZTsKICAgICBs
aWJ4bF9fZG9tYWluX2J1aWxkX3N0YXRlICpjb25zdCBzdHViZG9tX3N0YXRlID0gJnNkc3MtPmRt
X3N0YXRlOwogCi0gICAgaWYgKGd1ZXN0X2NvbmZpZy0+Yl9pbmZvLmRldmljZV9tb2RlbF92ZXJz
aW9uICE9Ci0gICAgICAgIExJQlhMX0RFVklDRV9NT0RFTF9WRVJTSU9OX1FFTVVfWEVOX1RSQURJ
VElPTkFMKSB7Ci0gICAgICAgIHJldCA9IEVSUk9SX0lOVkFMOwotICAgICAgICBnb3RvIG91dDsK
KyAgICBhc3NlcnQobGlieGxfZGVmYm9vbF92YWwoZ3Vlc3RfY29uZmlnLT5iX2luZm8uZGV2aWNl
X21vZGVsX3N0dWJkb21haW4pKTsKKworICAgIGlmIChndWVzdF9jb25maWctPmJfaW5mby5zdHVi
ZG9tYWluX3ZlcnNpb24gPT0gTElCWExfU1RVQkRPTUFJTl9WRVJTSU9OX0xJTlVYKSB7CisgICAg
ICAgIGlmIChkX3N0YXRlLT5zYXZlZF9zdGF0ZSkgeworICAgICAgICAgICAgTE9HKEVSUk9SLCAi
U2F2ZS9SZXN0b3JlIG5vdCBzdXBwb3J0ZWQgeWV0IHdpdGggTGludXggU3R1YmRvbS4iKTsKKyAg
ICAgICAgICAgIHJldCA9IC0xOworICAgICAgICAgICAgZ290byBvdXQ7CisgICAgICAgIH0KICAg
ICB9CiAKICAgICBzZHNzLT5wdnFlbXUuZ3Vlc3RfZG9taWQgPSAwOwpAQCAtMTk1Miw4ICsxOTY2
LDggQEAgdm9pZCBsaWJ4bF9fc3Bhd25fc3R1Yl9kbShsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19z
dHViX2RtX3NwYXduX3N0YXRlICpzZHNzKQogICAgIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvX2lu
aXRfdHlwZSgmZG1fY29uZmlnLT5iX2luZm8sIExJQlhMX0RPTUFJTl9UWVBFX1BWKTsKIAogICAg
IGRtX2NvbmZpZy0+Yl9pbmZvLm1heF92Y3B1cyA9IDE7Ci0gICAgZG1fY29uZmlnLT5iX2luZm8u
bWF4X21lbWtiID0gMjggKiAxMDI0ICsKLSAgICAgICAgZ3Vlc3RfY29uZmlnLT5iX2luZm8udmlk
ZW9fbWVta2I7CisgICAgZG1fY29uZmlnLT5iX2luZm8ubWF4X21lbWtiID0gZ3Vlc3RfY29uZmln
LT5iX2luZm8uc3R1YmRvbWFpbl9tZW1rYjsKKyAgICBkbV9jb25maWctPmJfaW5mby5tYXhfbWVt
a2IgKz0gZ3Vlc3RfY29uZmlnLT5iX2luZm8udmlkZW9fbWVta2I7CiAgICAgZG1fY29uZmlnLT5i
X2luZm8udGFyZ2V0X21lbWtiID0gZG1fY29uZmlnLT5iX2luZm8ubWF4X21lbWtiOwogCiAgICAg
ZG1fY29uZmlnLT5iX2luZm8ubWF4X2dyYW50X2ZyYW1lcyA9IGd1ZXN0X2NvbmZpZy0+Yl9pbmZv
Lm1heF9ncmFudF9mcmFtZXM7CkBAIC0xOTk0LDEwICsyMDA4LDggQEAgdm9pZCBsaWJ4bF9fc3Bh
d25fc3R1Yl9kbShsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX19zdHViX2RtX3NwYXduX3N0YXRlICpz
ZHNzKQogICAgICAgICBkbV9jb25maWctPm51bV92a2JzID0gMTsKICAgICB9CiAKLSAgICBzdHVi
ZG9tX3N0YXRlLT5wdl9rZXJuZWwucGF0aAotICAgICAgICA9IGxpYnhsX19hYnNfcGF0aChnYywg
ImlvZW11LXN0dWJkb20uZ3oiLCBsaWJ4bF9feGVuZmlybXdhcmVkaXJfcGF0aCgpKTsKLSAgICBz
dHViZG9tX3N0YXRlLT5wdl9jbWRsaW5lID0gR0NTUFJJTlRGKCIgLWQgJWQiLCBndWVzdF9kb21p
ZCk7Ci0gICAgc3R1YmRvbV9zdGF0ZS0+cHZfcmFtZGlzay5wYXRoID0gIiI7CisgICAgc3R1YmRv
bV9zdGF0ZS0+cHZfa2VybmVsLnBhdGggPSBndWVzdF9jb25maWctPmJfaW5mby5zdHViZG9tYWlu
X2tlcm5lbDsKKyAgICBzdHViZG9tX3N0YXRlLT5wdl9yYW1kaXNrLnBhdGggPSBndWVzdF9jb25m
aWctPmJfaW5mby5zdHViZG9tYWluX3JhbWRpc2s7CiAKICAgICAvKiBmaXhtZTogdGhpcyBmdW5j
dGlvbiBjYW4gbGVhayB0aGUgc3R1YmRvbSBpZiBpdCBmYWlscyAqLwogICAgIHJldCA9IGxpYnhs
X19kb21haW5fbWFrZShnYywgZG1fY29uZmlnLCBzdHViZG9tX3N0YXRlLApAQCAtMjAxNyw3ICsy
MDI5LDEyIEBAIHZvaWQgbGlieGxfX3NwYXduX3N0dWJfZG0obGlieGxfX2VnYyAqZWdjLCBsaWJ4
bF9fc3R1Yl9kbV9zcGF3bl9zdGF0ZSAqc2RzcykKICAgICAgICAgZ290byBvdXQ7CiAgICAgfQog
Ci0gICAgbGlieGxfX3dyaXRlX3N0dWJfZG1hcmdzKGdjLCBkbV9kb21pZCwgZ3Vlc3RfZG9taWQs
IGFyZ3MpOworICAgIGxpYnhsX19zdG9yZV9saWJ4bF9lbnRyeShnYywgZ3Vlc3RfZG9taWQsICJk
bS12ZXJzaW9uIiwKKyAgICAgICAgbGlieGxfZGV2aWNlX21vZGVsX3ZlcnNpb25fdG9fc3RyaW5n
KGRtX2NvbmZpZy0+Yl9pbmZvLmRldmljZV9tb2RlbF92ZXJzaW9uKSk7CisgICAgbGlieGxfX3N0
b3JlX2xpYnhsX2VudHJ5KGdjLCBkbV9kb21pZCwgInN0dWJkb20tdmVyc2lvbiIsCisgICAgICAg
IGxpYnhsX3N0dWJkb21haW5fdmVyc2lvbl90b19zdHJpbmcoZ3Vlc3RfY29uZmlnLT5iX2luZm8u
c3R1YmRvbWFpbl92ZXJzaW9uKSk7CisgICAgbGlieGxfX3dyaXRlX3N0dWJfZG1hcmdzKGdjLCBk
bV9kb21pZCwgZ3Vlc3RfZG9taWQsIGFyZ3MsCisgICAgICAgIGd1ZXN0X2NvbmZpZy0+Yl9pbmZv
LnN0dWJkb21haW5fdmVyc2lvbiA9PSBMSUJYTF9TVFVCRE9NQUlOX1ZFUlNJT05fTElOVVgpOwog
ICAgIGxpYnhsX194c19wcmludGYoZ2MsIFhCVF9OVUxMLAogICAgICAgICAgICAgICAgICAgICAg
R0NTUFJJTlRGKCIlcy9pbWFnZS9kZXZpY2UtbW9kZWwtZG9taWQiLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGxpYnhsX194c19nZXRfZG9tcGF0aChnYywgZ3Vlc3RfZG9taWQpKSwK
QEAgLTIwMjYsNiArMjA0MywxNSBAQCB2b2lkIGxpYnhsX19zcGF3bl9zdHViX2RtKGxpYnhsX19l
Z2MgKmVnYywgbGlieGxfX3N0dWJfZG1fc3Bhd25fc3RhdGUgKnNkc3MpCiAgICAgICAgICAgICAg
ICAgICAgICBHQ1NQUklOVEYoIiVzL3RhcmdldCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbGlieGxfX3hzX2dldF9kb21wYXRoKGdjLCBkbV9kb21pZCkpLAogICAgICAgICAgICAg
ICAgICAgICAgIiVkIiwgZ3Vlc3RfZG9taWQpOworICAgIGlmIChndWVzdF9jb25maWctPmJfaW5m
by5zdHViZG9tYWluX3ZlcnNpb24gPT0gTElCWExfU1RVQkRPTUFJTl9WRVJTSU9OX0xJTlVYKSB7
CisgICAgICAgIC8qIHFlbXUteGVuIGlzIHVzZWQgYXMgYSBkbSBpbiB0aGUgc3R1YmRvbWFpbiwg
c28gd2Ugc2V0IHRoZSBiaW9zCisgICAgICAgICAqIGFjY3JvZGluZyB0byB0aGlzICovCisgICAg
ICAgIGxpYnhsX194c19wcmludGYoZ2MsIFhCVF9OVUxMLAorICAgICAgICAgICAgICAgICAgICAg
ICAgbGlieGxfX3NwcmludGYoZ2MsICIlcy9odm1sb2FkZXIvYmlvcyIsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9feHNfZ2V0X2RvbXBhdGgoZ2MsIGd1ZXN0
X2RvbWlkKSksCisgICAgICAgICAgICAgICAgICAgICAgICAiJXMiLAorICAgICAgICAgICAgICAg
ICAgICAgICAgbGlieGxfYmlvc190eXBlX3RvX3N0cmluZyhndWVzdF9jb25maWctPmJfaW5mby51
Lmh2bS5iaW9zKSk7CisgICAgfQogICAgIHJldCA9IHhjX2RvbWFpbl9zZXRfdGFyZ2V0KGN0eC0+
eGNoLCBkbV9kb21pZCwgZ3Vlc3RfZG9taWQpOwogICAgIGlmIChyZXQ8MCkgewogICAgICAgICBM
T0dFRChFUlJPUiwgZ3Vlc3RfZG9taWQsICJzZXR0aW5nIHRhcmdldCBkb21haW4gJWQgLT4gJWQi
LApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuYyBiL3Rvb2xzL2xpYnhs
L2xpYnhsX2ludGVybmFsLmMKaW5kZXggZjQ5MmRhZS4uYzZiNzQ2NSAxMDA2NDQKLS0tIGEvdG9v
bHMvbGlieGwvbGlieGxfaW50ZXJuYWwuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5h
bC5jCkBAIC0zNzcsNiArMzc3LDI4IEBAIG91dDoKICAgICByZXR1cm4gcmM7CiB9CiAKK2ludCBs
aWJ4bF9fc3R1YmRvbWFpbl92ZXJzaW9uX3J1bm5pbmcobGlieGxfX2djICpnYywgdWludDMyX3Qg
ZG9taWQpCit7CisgICAgY2hhciAqcGF0aCA9IE5VTEw7CisgICAgY2hhciAqc3R1Yl92ZXJzaW9u
ID0gTlVMTDsKKyAgICBsaWJ4bF9zdHViZG9tYWluX3ZlcnNpb24gdmFsdWU7CisKKyAgICBwYXRo
ID0gbGlieGxfX3hzX2xpYnhsX3BhdGgoZ2MsIGRvbWlkKTsKKyAgICBwYXRoID0gbGlieGxfX3Nw
cmludGYoZ2MsICIlcy9zdHViZG9tLXZlcnNpb24iLCBwYXRoKTsKKyAgICBzdHViX3ZlcnNpb24g
PSBsaWJ4bF9feHNfcmVhZChnYywgWEJUX05VTEwsIHBhdGgpOworICAgIGlmICghc3R1Yl92ZXJz
aW9uKSB7CisgICAgICAgIHJldHVybiBMSUJYTF9TVFVCRE9NQUlOX1ZFUlNJT05fTUlOSU9TOwor
ICAgIH0KKworICAgIGlmIChsaWJ4bF9zdHViZG9tYWluX3ZlcnNpb25fZnJvbV9zdHJpbmcoc3R1
Yl92ZXJzaW9uLCAmdmFsdWUpIDwgMCkgeworICAgICAgICBsaWJ4bF9jdHggKmN0eCA9IGxpYnhs
X19nY19vd25lcihnYyk7CisgICAgICAgIExJQlhMX19MT0coY3R4LCBMSUJYTF9fTE9HX0VSUk9S
LAorICAgICAgICAgICAgICAgICAgICJmYXRhbDogJXMgY29udGFpbiBhIHdyb25nIHZhbHVlICgl
cykiLCBwYXRoLCBzdHViX3ZlcnNpb24pOworICAgICAgICByZXR1cm4gLTE7CisgICAgfQorICAg
IHJldHVybiB2YWx1ZTsKK30KKwogaW50IGxpYnhsX19kZXZpY2VfbW9kZWxfdmVyc2lvbl9ydW5u
aW5nKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkKQogewogICAgIGNoYXIgKnBhdGggPSBO
VUxMOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCBiL3Rvb2xzL2xp
YnhsL2xpYnhsX2ludGVybmFsLmgKaW5kZXggODQzYzYyNS4uZmJjYjBiNyAxMDA2NDQKLS0tIGEv
dG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAorKysgYi90b29scy9saWJ4bC9saWJ4bF9pbnRl
cm5hbC5oCkBAIC0xMTcsNiArMTE3LDcgQEAKICNkZWZpbmUgU1RVQkRPTV9DT05TT0xFX1JFU1RP
UkUgMgogI2RlZmluZSBTVFVCRE9NX0NPTlNPTEVfU0VSSUFMIDMKICNkZWZpbmUgU1RVQkRPTV9T
UEVDSUFMX0NPTlNPTEVTIDMKKyNkZWZpbmUgTElCWExfTElOVVhfU1RVQkRPTV9NRU0gMTI4CiAj
ZGVmaW5lIFRBUF9ERVZJQ0VfU1VGRklYICItZW11IgogI2RlZmluZSBET01JRF9YU19QQVRIICJk
b21pZCIKICNkZWZpbmUgSU5WQUxJRF9ET01JRCB+MApAQCAtMjA0MSw2ICsyMDQyLDkgQEAgX2hp
ZGRlbiBsaWJ4bF9fanNvbl9vYmplY3QgKmxpYnhsX19qc29uX3BhcnNlKGxpYnhsX19nYyAqZ2Nf
b3B0LCBjb25zdCBjaGFyICpzKTsKIF9oaWRkZW4gaW50IGxpYnhsX19kZXZpY2VfbW9kZWxfdmVy
c2lvbl9ydW5uaW5nKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkKTsKICAgLyogUmV0dXJu
IHRoZSBzeXN0ZW0td2lkZSBkZWZhdWx0IGRldmljZSBtb2RlbCAqLwogX2hpZGRlbiBsaWJ4bF9k
ZXZpY2VfbW9kZWxfdmVyc2lvbiBsaWJ4bF9fZGVmYXVsdF9kZXZpY2VfbW9kZWwobGlieGxfX2dj
ICpnYyk7CisgIC8qIEJhc2VkIG9uIC9saWJ4bC8kZG9taWQvc3R1YmRvbS12ZXJzaW9uIHhlbnN0
b3JlIGtleQorICAgKiBkZWZhdWx0IGlzIG1pbmlvcyAqLworX2hpZGRlbiBpbnQgbGlieGxfX3N0
dWJkb21haW5fdmVyc2lvbl9ydW5uaW5nKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkKTsK
IAogI2RlZmluZSBERVZJQ0VfTU9ERUxfWFNfUEFUSChnYywgZG1fZG9taWQsIGRvbWlkLCBmbXQs
IF9hLi4uKSAgICAgICAgICAgICAgXAogICAgIGxpYnhsX19zcHJpbnRmKGdjLCAiL2xvY2FsL2Rv
bWFpbi8ldS9kZXZpY2UtbW9kZWwvJXUiIGZtdCwgZG1fZG9taWQsICAgXApkaWZmIC0tZ2l0IGEv
dG9vbHMvbGlieGwvbGlieGxfbWVtLmMgYi90b29scy9saWJ4bC9saWJ4bF9tZW0uYwppbmRleCBl
NTUxZTA5Li40Y2Y2YTczIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9tZW0uYworKysg
Yi90b29scy9saWJ4bC9saWJ4bF9tZW0uYwpAQCAtNDYzLDggKzQ2MywxMCBAQCBpbnQgbGlieGxf
ZG9tYWluX25lZWRfbWVtb3J5KGxpYnhsX2N0eCAqY3R4LAogICAgIGNhc2UgTElCWExfRE9NQUlO
X1RZUEVfUFZIOgogICAgIGNhc2UgTElCWExfRE9NQUlOX1RZUEVfSFZNOgogICAgICAgICAqbmVl
ZF9tZW1rYiArPSBiX2luZm8tPnNoYWRvd19tZW1rYiArIExJQlhMX0hWTV9FWFRSQV9NRU1PUlk7
Ci0gICAgICAgIGlmIChsaWJ4bF9kZWZib29sX3ZhbChiX2luZm8tPmRldmljZV9tb2RlbF9zdHVi
ZG9tYWluKSkKLSAgICAgICAgICAgICpuZWVkX21lbWtiICs9IDMyICogMTAyNDsKKyAgICAgICAg
aWYgKGxpYnhsX2RlZmJvb2xfdmFsKGJfaW5mby0+ZGV2aWNlX21vZGVsX3N0dWJkb21haW4pKSB7
CisgICAgICAgICAgICAqbmVlZF9tZW1rYiArPSBiX2luZm8tPnN0dWJkb21haW5fbWVta2I7Cisg
ICAgICAgICAgICAqbmVlZF9tZW1rYiArPSBiX2luZm8tPnZpZGVvX21lbWtiOworICAgICAgICB9
CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgTElCWExfRE9NQUlOX1RZUEVfUFY6CiAgICAgICAg
ICpuZWVkX21lbWtiICs9IGJfaW5mby0+c2hhZG93X21lbWtiICsgTElCWExfUFZfRVhUUkFfTUVN
T1JZOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsIGIvdG9vbHMvbGli
eGwvbGlieGxfdHlwZXMuaWRsCmluZGV4IDg0N2UyZmUuLmNkZDlhNzAgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAorKysgYi90b29scy9saWJ4bC9saWJ4bF90eXBlcy5p
ZGwKQEAgLTQ5OCw2ICs0OTgsOSBAQCBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyA9IFN0cnVjdCgi
ZG9tYWluX2J1aWxkX2luZm8iLFsKICAgICAoImRldmljZV9tb2RlbF92ZXJzaW9uIiwgbGlieGxf
ZGV2aWNlX21vZGVsX3ZlcnNpb24pLAogICAgICgiZGV2aWNlX21vZGVsX3N0dWJkb21haW4iLCBs
aWJ4bF9kZWZib29sKSwKICAgICAoInN0dWJkb21haW5fdmVyc2lvbiIsIGxpYnhsX3N0dWJkb21h
aW5fdmVyc2lvbiksCisgICAgKCJzdHViZG9tYWluX21lbWtiIiwgICBNZW1LQiksCisgICAgKCJz
dHViZG9tYWluX2tlcm5lbCIsICBzdHJpbmcpLAorICAgICgic3R1YmRvbWFpbl9yYW1kaXNrIiwg
c3RyaW5nKSwKICAgICAjIGlmIHlvdSBzZXQgZGV2aWNlX21vZGVsIHlvdSBtdXN0IHNldCBkZXZp
Y2VfbW9kZWxfdmVyc2lvbiB0b28KICAgICAoImRldmljZV9tb2RlbCIsICAgICBzdHJpbmcpLAog
ICAgICgiZGV2aWNlX21vZGVsX3NzaWRyZWYiLCB1aW50MzIpLAotLSAKZ2l0LXNlcmllcyAwLjku
MQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 02:20:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 02: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 1fmrc3-0000w8-Ej; Tue, 07 Aug 2018 02: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=+atq=kw=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fmrc2-0000vO-E1
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 02:20:42 +0000
X-Inumbo-ID: 8b0642a4-99e8-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8b0642a4-99e8-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 02:21:08 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 671CE212C8;
 Mon,  6 Aug 2018 22:20:41 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 06 Aug 2018 22:20:41 -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=cEjMXY4qavgdwjxkKiNhTPJffrx8Be5Z6Go8Z1cB1
 L0=; b=D06dbAmVHl65nJ/oWT/BIRqEYoxVPfDOl/SYLfsswPCMRQsJRRf4yTI42
 4vXfW04naOG2odSQ6q2EihROxSLbWDzkZ4zQp7ZGrKDV2nDrIp7FSFq44vGhiPgl
 p52l9cRzP6Jf0HDxP/QLVvvq3YJ90GjchY+E+v5dd1lPoInwVNW5g9EI/BDNg5w9
 8c7Khx0AsRvNPiWdsSl/brAgqwj+IkuiXC2nhIm76tjM4W/HWXgHvPe380O8/qek
 o6cvU6FfPEcwUQShRUZLmWmk4Y4t+7rFnJ3Xl1M+f7iN+lVFNcLqP8yt0pTenwsM
 xD9BKUobUu5ce+jTbMhDHeA1uNB1w==
X-ME-Proxy: <xmx:-QFpW6LWlroOdlWmjgqj6jafWfHWKgoY70qAxcDqD0Xo25vooDdWaA>
 <xmx:-QFpW9k8_Z5KgHzFFumztGCNoEIaT3oTFoFTe5jQaohLK9V3kDC-1w>
 <xmx:-QFpW-PxdASbQv7SmH1E89nTpjfWN0JcNzlcGn1QLVkhyGCStC3-XA>
 <xmx:-QFpWz3Wjelvmbn9PaS44LkDvpPZt2_vtTVoqOEW3eH1_saC7JSBAQ>
 <xmx:-QFpW9mYLekjxUEltuRmKJ1vohy_QzuyPaefEwt2J--riGL7eco2Zg>
 <xmx:-QFpWwMdAYo8olkwrvL7cCJ1RNXiswxChM8bUgWL9z-xsTEwgCL8Fg>
X-ME-Sender: <xms:-QFpW4GzqkGRN7d8moOZ6u3CaI-G58q_yjwZwrol7Xr1aJIok2odng>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 7C0D3E455E;
 Mon,  6 Aug 2018 22:20:40 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  7 Aug 2018 04:16:17 +0200
Message-Id: <fef487b804bb082bb3234cbd20ccccfb8b320c31.1533608042.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH v2 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>
Content-Type: text/plain; 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
bnQgdGFibGUKcmVmZXJlbmNlLgoKU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfD
s3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgotLS0KIHRvb2xzL2NvbnNv
bGUvZGFlbW9uL2lvLmMgfCAyMyArKysrKysrKysrKysrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5n
ZWQsIDE3IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMv
Y29uc29sZS9kYWVtb24vaW8uYyBiL3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMKaW5kZXggODI4
MDZiMi4uM2YyYjljYiAxMDA2NDQKLS0tIGEvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYworKysg
Yi90b29scy9jb25zb2xlL2RhZW1vbi9pby5jCkBAIC0xMTEsNiArMTExLDcgQEAgc3RydWN0IGNv
bnNvbGUgewogCXN0cnVjdCBkb21haW4gKmQ7CiAJYm9vbCBvcHRpb25hbDsKIAlib29sIHVzZV9n
bnR0YWI7CisJYm9vbCB1c2VfcmVzZXJ2ZWRfZ250dGFiOwogCWJvb2wgaGF2ZV9zdGF0ZTsKIH07
CiAKQEAgLTEyMCw2ICsxMjEsNyBAQCBzdHJ1Y3QgY29uc29sZV90eXBlIHsKIAljaGFyICpsb2df
c3VmZml4OwogCWJvb2wgb3B0aW9uYWw7CiAJYm9vbCB1c2VfZ250dGFiOworCWJvb2wgdXNlX3Jl
c2VydmVkX2dudHRhYjsKIAlib29sIGhhdmVfc3RhdGU7ICAvLyB1c2VzICdzdGF0ZScgeGVuc3Rv
cmUgZW50cnkKIH07CiAKQEAgLTEzMCw2ICsxMzIsNyBAQCBzdGF0aWMgc3RydWN0IGNvbnNvbGVf
dHlwZSBjb25zb2xlX3R5cGVbXSA9IHsKIAkJLmxvZ19zdWZmaXggPSAiIiwKIAkJLm9wdGlvbmFs
ID0gZmFsc2UsCiAJCS51c2VfZ250dGFiID0gdHJ1ZSwKKwkJLnVzZV9yZXNlcnZlZF9nbnR0YWIg
PSB0cnVlLAogCX0sCiAjaWYgZGVmaW5lZChDT05GSUdfQVJNKQogCXsKQEAgLTY5NSw3ICs2OTgs
NyBAQCBzdGF0aWMgdm9pZCBjb25zb2xlX3VubWFwX2ludGVyZmFjZShzdHJ1Y3QgY29uc29sZSAq
Y29uKQogewogCWlmIChjb24tPmludGVyZmFjZSA9PSBOVUxMKQogCQlyZXR1cm47Ci0JaWYgKHhn
dF9oYW5kbGUgJiYgY29uLT5yaW5nX3JlZiA9PSAtMSkKKwlpZiAoeGd0X2hhbmRsZSAmJiBjb24t
PnVzZV9nbnR0YWIpCiAJCXhlbmdudHRhYl91bm1hcCh4Z3RfaGFuZGxlLCBjb24tPmludGVyZmFj
ZSwgMSk7CiAJZWxzZQogCQltdW5tYXAoY29uLT5pbnRlcmZhY2UsIFhDX1BBR0VfU0laRSk7CkBA
IC03MzksMTIgKzc0MiwxOSBAQCBzdGF0aWMgaW50IGNvbnNvbGVfY3JlYXRlX3Jpbmcoc3RydWN0
IGNvbnNvbGUgKmNvbikKIAogCWlmICghY29uLT5pbnRlcmZhY2UgJiYgeGd0X2hhbmRsZSAmJiBj
b24tPnVzZV9nbnR0YWIpIHsKIAkJLyogUHJlZmVyIHVzaW5nIGdyYW50IHRhYmxlICovCi0JCWNv
bi0+aW50ZXJmYWNlID0geGVuZ250dGFiX21hcF9ncmFudF9yZWYoeGd0X2hhbmRsZSwKLQkJCWRv
bS0+ZG9taWQsIEdOVFRBQl9SRVNFUlZFRF9DT05TT0xFLAotCQkJUFJPVF9SRUFEfFBST1RfV1JJ
VEUpOwotCQljb24tPnJpbmdfcmVmID0gLTE7CisJCWlmIChjb24tPnVzZV9yZXNlcnZlZF9nbnR0
YWIpIHsKKwkJCWNvbi0+aW50ZXJmYWNlID0geGVuZ250dGFiX21hcF9ncmFudF9yZWYoeGd0X2hh
bmRsZSwKKwkJCQkJZG9tLT5kb21pZCwgR05UVEFCX1JFU0VSVkVEX0NPTlNPTEUsCisJCQkJCVBS
T1RfUkVBRHxQUk9UX1dSSVRFKTsKKwkJCWNvbi0+cmluZ19yZWYgPSAtMTsKKwkJfSBlbHNlIHsK
KwkJCWNvbi0+aW50ZXJmYWNlID0geGVuZ250dGFiX21hcF9ncmFudF9yZWYoeGd0X2hhbmRsZSwK
KwkJCQkJZG9tLT5kb21pZCwgcmluZ19yZWYsCisJCQkJCVBST1RfUkVBRHxQUk9UX1dSSVRFKTsK
KwkJCWNvbi0+cmluZ19yZWYgPSByaW5nX3JlZjsKKwkJfQogCX0KLQlpZiAoIWNvbi0+aW50ZXJm
YWNlKSB7CisJaWYgKCFjb24tPmludGVyZmFjZSAmJiAoIWNvbi0+dXNlX2dudHRhYiB8fCBjb24t
PnVzZV9yZXNlcnZlZF9nbnR0YWIpKSB7CiAJCS8qIEZhbGwgYmFjayB0byB4Y19tYXBfZm9yZWln
bl9yYW5nZSAqLwogCQljb24tPmludGVyZmFjZSA9IHhjX21hcF9mb3JlaWduX3JhbmdlKAogCQkJ
eGMsIGRvbS0+ZG9taWQsIFhDX1BBR0VfU0laRSwKQEAgLTkxOCw2ICs5MjgsNyBAQCBzdGF0aWMg
aW50IGNvbnNvbGVfaW5pdChzdHJ1Y3QgY29uc29sZSAqY29uLCBzdHJ1Y3QgZG9tYWluICpkb20s
IHZvaWQgKipkYXRhKQogCWNvbi0+bG9nX3N1ZmZpeCA9ICgqY29uX3R5cGUpLT5sb2dfc3VmZml4
OwogCWNvbi0+b3B0aW9uYWwgPSAoKmNvbl90eXBlKS0+b3B0aW9uYWw7CiAJY29uLT51c2VfZ250
dGFiID0gKCpjb25fdHlwZSktPnVzZV9nbnR0YWI7CisJY29uLT51c2VfcmVzZXJ2ZWRfZ250dGFi
ID0gKCpjb25fdHlwZSktPnVzZV9yZXNlcnZlZF9nbnR0YWI7CiAJY29uLT5oYXZlX3N0YXRlID0g
KCpjb25fdHlwZSktPmhhdmVfc3RhdGU7CiAJeHNuYW1lID0gKGNoYXIgKikoKmNvbl90eXBlKS0+
eHNuYW1lOwogCXhzcGF0aCA9IHhzX2dldF9kb21haW5fcGF0aCh4cywgZG9tLT5kb21pZCk7Ci0t
IApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 02:20:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 02: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 1fmrbw-0000rG-9u; Tue, 07 Aug 2018 02:20: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=+atq=kw=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fmrbv-0000r2-KA
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 02:20:35 +0000
X-Inumbo-ID: 873e037d-99e8-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 873e037d-99e8-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 02:21:01 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 1325521D06;
 Mon,  6 Aug 2018 22:20:35 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 06 Aug 2018 22:20:35 -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=yeSf/m18qCdy5CaTuU31nnD8saW6raU06sMghOulu
 gY=; b=HfCA1SBWusxKlBnBkGAyB2trxkwLgU1jVpYGrQzZTGs0BHVceKpfNR2oS
 vCWGD6YBtr4Tgq5JfzwEeX3GWsLUBLmhAMD2GtFf8GMHbn1D3wPmA8KLz3T2km0b
 m+3R8c7znwELC/9mUQsQMeN+yS5kT4Gcca/EoMn1gG1CLOPkVtqyGOUzToxbXp79
 lpJl7vW0HSuv2TdrCrrPi/3KZoruviiY/66lfUYmlrlkr2OmU0azrLPM3dsH3N6T
 +FxXK6QrQWj8ac1AgYb2Tnr01XnvS7Hd0G+qHjXW4NgqQFhaz6mxsJm4ftHLdW/7
 Rq4Tf8MJYwCS8yMXvJ0K3lGmU/Vow==
X-ME-Proxy: <xmx:8gFpW3lbPVcnAwaZMi-x4z5k6XK_Swd9CdEMjkPuuk7OxaO1OOfCxQ>
 <xmx:8gFpW9GsqIXV1AX50zKZDfogo5krtk28fNLfWq25OuXggqWAwQngLw>
 <xmx:8gFpW_42Be6nYmgS2OsPn1_QqQpMyGEEhZs-Cv05mPx3UaFjf1Ve8A>
 <xmx:8gFpW1kMeIx2mb4iyHfo-_jEUvFhpbNQ020duvX2L4ibqkPWFqobpA>
 <xmx:8gFpW0oM9oFrX5Q7q401x5TcSoY64vsaUW253Grj1sIZrH8V67l18w>
 <xmx:8wFpW0Aqa0lmeAgdg6yEbBAtYakjBkQfdFOs9ppAq4tWbZOvaj999Q>
X-ME-Sender: <xms:8gFpW6tgDEiELWTUIp-DJDrv0T95K8CEcpbCPg48AC8ZS2vpvBCrog>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 225D1E4040;
 Mon,  6 Aug 2018 22:20:34 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  7 Aug 2018 04:16:10 +0200
Message-Id: <c498de588c212415f9dab4ae866f219e06494a08.1533608042.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH v2 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>
Content-Type: text/plain; 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
IE1pbmlPUwpiYXNlZCBzdHViZG9tLgoKU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tp
LUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgotLS0KIHRvb2xzL2xp
YnhsL2xpYnhsX3BjaS5jIHwgMjIgKysrKysrKysrKysrKysrKysrLS0tLQogMSBmaWxlIGNoYW5n
ZWQsIDE4IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMv
bGlieGwvbGlieGxfcGNpLmMgYi90b29scy9saWJ4bC9saWJ4bF9wY2kuYwppbmRleCA0NzU1YTBj
Li4zMTFmYWQ0IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9wY2kuYworKysgYi90b29s
cy9saWJ4bC9saWJ4bF9wY2kuYwpAQCAtOTk1LDYgKzk5NSw3IEBAIHN0YXRpYyBpbnQgZG9fcGNp
X2FkZChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwgbGlieGxfZGV2aWNlX3BjaSAqcGNp
ZGV2LCBpCiAgICAgdWludDMyX3QgZmxhZyA9IFhFTl9ET01DVExfREVWX1JETV9SRUxBWEVEOwog
ICAgIHVpbnQzMl90IGRvbWFpbmlkID0gZG9taWQ7CiAgICAgYm9vbCBpc3N0dWJkb20gPSBsaWJ4
bF9pc19zdHViZG9tKGN0eCwgZG9taWQsICZkb21haW5pZCk7CisgICAgdWludDMyX3QgZG1fZG9t
aWQ7CiAKICAgICBpZiAodHlwZSA9PSBMSUJYTF9ET01BSU5fVFlQRV9JTlZBTElEKQogICAgICAg
ICByZXR1cm4gRVJST1JfRkFJTDsKQEAgLTEwMTAsNyArMTAxMSwxNSBAQCBzdGF0aWMgaW50IGRv
X3BjaV9hZGQobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsIGxpYnhsX2RldmljZV9wY2kg
KnBjaWRldiwgaQogICAgICAgICAgICAgICAgIHJjID0gcWVtdV9wY2lfYWRkX3hlbnN0b3JlKGdj
LCBkb21pZCwgcGNpZGV2KTsKICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIGNh
c2UgTElCWExfREVWSUNFX01PREVMX1ZFUlNJT05fUUVNVV9YRU46Ci0gICAgICAgICAgICAgICAg
cmMgPSBsaWJ4bF9fcW1wX3BjaV9hZGQoZ2MsIGRvbWlkLCBwY2lkZXYpOworICAgICAgICAgICAg
ICAgIGRtX2RvbWlkID0gbGlieGxfZ2V0X3N0dWJkb21faWQoY3R4LCBkb21pZCk7CisKKyAgICAg
ICAgICAgICAgICBpZiAoZG1fZG9taWQgIT0gMAorICAgICAgICAgICAgICAgICAgICAmJiBsaWJ4
bF9fc3R1YmRvbWFpbl92ZXJzaW9uX3J1bm5pbmcoZ2MsIGRtX2RvbWlkKSA9PQorICAgICAgICAg
ICAgICAgICAgICAgICAgIExJQlhMX1NUVUJET01BSU5fVkVSU0lPTl9MSU5VWCkgeworICAgICAg
ICAgICAgICAgICAgICByYyA9IHFlbXVfcGNpX2FkZF94ZW5zdG9yZShnYywgZG9taWQsIHBjaWRl
dik7CisgICAgICAgICAgICAgICAgfSBlbHNlIHsKKyAgICAgICAgICAgICAgICAgICAgcmMgPSBs
aWJ4bF9fcW1wX3BjaV9hZGQoZ2MsIGRvbWlkLCBwY2lkZXYpOworICAgICAgICAgICAgICAgIH0K
ICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIGRlZmF1bHQ6CiAgICAgICAgICAg
ICAgICAgcmV0dXJuIEVSUk9SX0lOVkFMOwpAQCAtMTM2Miw3ICsxMzcxLDcgQEAgc3RhdGljIGlu
dCBkb19wY2lfcmVtb3ZlKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgIGxpYnhs
X2RldmljZV9wY2kgKmFzc2lnbmVkOwogICAgIGxpYnhsX2RvbWFpbl90eXBlIHR5cGUgPSBsaWJ4
bF9fZG9tYWluX3R5cGUoZ2MsIGRvbWlkKTsKICAgICBpbnQgaHZtID0gMCwgcmMsIG51bTsKLSAg
ICBpbnQgc3R1YmRvbWlkID0gMDsKKyAgICBpbnQgc3R1YmRvbWlkID0gbGlieGxfZ2V0X3N0dWJk
b21faWQoY3R4LCBkb21pZCk7CiAgICAgdWludDMyX3QgZG9tYWluaWQgPSBkb21pZDsKICAgICBi
b29sIGlzc3R1YmRvbSA9IGxpYnhsX2lzX3N0dWJkb20oY3R4LCBkb21pZCwgJmRvbWFpbmlkKTsK
IApAQCAtMTM5MCw3ICsxMzk5LDEzIEBAIHN0YXRpYyBpbnQgZG9fcGNpX3JlbW92ZShsaWJ4bF9f
Z2MgKmdjLCB1aW50MzJfdCBkb21pZCwKICAgICAgICAgICAgIHJjID0gcWVtdV9wY2lfcmVtb3Zl
X3hlbnN0b3JlKGdjLCBkb21pZCwgcGNpZGV2LCBmb3JjZSk7CiAgICAgICAgICAgICBicmVhazsK
ICAgICAgICAgY2FzZSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1VX1hFTjoKLSAgICAg
ICAgICAgIHJjID0gbGlieGxfX3FtcF9wY2lfZGVsKGdjLCBkb21pZCwgcGNpZGV2KTsKKyAgICAg
ICAgICAgIGlmIChzdHViZG9taWQgIT0gMAorICAgICAgICAgICAgICAgICYmIGxpYnhsX19zdHVi
ZG9tYWluX3ZlcnNpb25fcnVubmluZyhnYywgc3R1YmRvbWlkKSA9PQorICAgICAgICAgICAgICAg
ICAgICAgTElCWExfU1RVQkRPTUFJTl9WRVJTSU9OX0xJTlVYKSB7CisgICAgICAgICAgICAgICAg
cmMgPSBxZW11X3BjaV9yZW1vdmVfeGVuc3RvcmUoZ2MsIGRvbWlkLCBwY2lkZXYsIGZvcmNlKTsK
KyAgICAgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICAgICAgcmMgPSBsaWJ4bF9fcW1wX3Bj
aV9kZWwoZ2MsIGRvbWlkLCBwY2lkZXYpOworICAgICAgICAgICAgfQogICAgICAgICAgICAgYnJl
YWs7CiAgICAgICAgIGRlZmF1bHQ6CiAgICAgICAgICAgICByYyA9IEVSUk9SX0lOVkFMOwpAQCAt
MTQ3MCw3ICsxNDg1LDYgQEAgb3V0OgogICAgICAgICAgICAgTE9HRUQoRVJST1IsIGRvbWFpbmlk
LCAieGNfZGVhc3NpZ25fZGV2aWNlIGZhaWxlZCIpOwogICAgIH0KIAotICAgIHN0dWJkb21pZCA9
IGxpYnhsX2dldF9zdHViZG9tX2lkKGN0eCwgZG9taWQpOwogICAgIGlmIChzdHViZG9taWQgIT0g
MCkgewogICAgICAgICBsaWJ4bF9kZXZpY2VfcGNpIHBjaWRldl9zID0gKnBjaWRldjsKICAgICAg
ICAgbGlieGxfX2RldmljZV9wY2lfcmVtb3ZlX2NvbW1vbihnYywgc3R1YmRvbWlkLCAmcGNpZGV2
X3MsIGZvcmNlKTsKLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 02:20:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 02: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 1fmrc2-0000vZ-LP; Tue, 07 Aug 2018 02:20: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=+atq=kw=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fmrc1-0000u0-5n
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 02:20:41 +0000
X-Inumbo-ID: 8a81f04d-99e8-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8a81f04d-99e8-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 02:21:07 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 879AC21E1C;
 Mon,  6 Aug 2018 22:20:40 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 06 Aug 2018 22:20:40 -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=/p1D3D0lgI6/Bt50MC5uTyXovjoZ9/e4WJXn+kk00
 zU=; b=Jqs/KZgzj9M4X/usGg9FUEg6ABlnPvGLZP9Ox9BQejUgKoGlNwpmSv/v+
 KqNcklWvpR4wH+gCVpZ/wZS8P9hqLZ3J5DexiXUHg64zHKrpDYO2eTB4/vDZ//lg
 J3Bzq16YU37zdMLYx+1xROD+VE9QSOk1FWY2+XPjOtuoZO5KDJrfHaGCIORXbQcF
 hPnbgT9OmhCRR9RZAAf/UkOeTVq8HReEtkT8joiwfg0br8WeMcRBP6cZ1XPXvCFT
 j3e8NQtJiNEi0WmKzSmzrrDrC24L1wmsWwu5uiP5wvb3kIc1ceywrB1XhNX9j4RU
 MRn3mSTg3piF3DQfcD8LqjyzMVFYQ==
X-ME-Proxy: <xmx:-AFpWzJCG62jL7xsHUrETreNZbFqddUPBDaKumCppRl86X5MyHVxQQ>
 <xmx:-AFpW8guFxy-J0WvOETFeNmAygJAYlD4w3MexFszQ4ETddxgm2NNQA>
 <xmx:-AFpW76Bc3WWV5S4rp4lbXwfM5EAoZWYcYg2BMIf1chEiqOjAqlWgA>
 <xmx:-AFpW8aE-cohnZx_HwyPDn0FB-yQ-k2aQMiR9paRmly_s8j3iGcyuQ>
 <xmx:-AFpW46WsDmKkhHyLQXonanK4aEPvc2YN4azq1gy2Cbw2_81quAUJw>
 <xmx:-AFpW6W2AJYL9rhUhNqC8GWa7xqEUGsNhn1bF9gmbWeSJHzw2tNneQ>
X-ME-Sender: <xms:-AFpW05mEhQ0nd-MyVBS9w9xggT9n9cUIQGhje8uQParBwYZRAzTbQ>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 92E72E4040;
 Mon,  6 Aug 2018 22:20:39 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  7 Aug 2018 04:16:16 +0200
Message-Id: <ba81fc5252f1f05771995920220daf1e4348bc6e.1533608042.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH v2 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>
Content-Type: text/plain; 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
dmUuCgpTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVr
QGludmlzaWJsZXRoaW5nc2xhYi5jb20+Ci0tLQogdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYyB8
IDg2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0KIDEgZmlsZSBjaGFu
Z2VkLCA4MyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xz
L2NvbnNvbGUvZGFlbW9uL2lvLmMgYi90b29scy9jb25zb2xlL2RhZW1vbi9pby5jCmluZGV4IDRk
NGUyMjMuLjgyODA2YjIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMKKysr
IGIvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYwpAQCAtMjUsNiArMjUsNyBAQAogI2luY2x1ZGUg
PHhlbmdudHRhYi5oPgogI2luY2x1ZGUgPHhlbnN0b3JlLmg+CiAjaW5jbHVkZSA8eGVuL2lvL2Nv
bnNvbGUuaD4KKyNpbmNsdWRlIDx4ZW4vaW8veGVuYnVzLmg+CiAjaW5jbHVkZSA8eGVuL2dyYW50
X3RhYmxlLmg+CiAKICNpbmNsdWRlIDxzdGRsaWIuaD4KQEAgLTExMCw2ICsxMTEsNyBAQCBzdHJ1
Y3QgY29uc29sZSB7CiAJc3RydWN0IGRvbWFpbiAqZDsKIAlib29sIG9wdGlvbmFsOwogCWJvb2wg
dXNlX2dudHRhYjsKKwlib29sIGhhdmVfc3RhdGU7CiB9OwogCiBzdHJ1Y3QgY29uc29sZV90eXBl
IHsKQEAgLTExOCw2ICsxMjAsNyBAQCBzdHJ1Y3QgY29uc29sZV90eXBlIHsKIAljaGFyICpsb2df
c3VmZml4OwogCWJvb2wgb3B0aW9uYWw7CiAJYm9vbCB1c2VfZ250dGFiOworCWJvb2wgaGF2ZV9z
dGF0ZTsgIC8vIHVzZXMgJ3N0YXRlJyB4ZW5zdG9yZSBlbnRyeQogfTsKIAogc3RhdGljIHN0cnVj
dCBjb25zb2xlX3R5cGUgY29uc29sZV90eXBlW10gPSB7CkBAIC0xNTcsNiArMTYwLDggQEAgdHlw
ZWRlZiB2b2lkICgqVk9JRF9JVEVSX0ZVTkNfQVJHMikoc3RydWN0IGNvbnNvbGUgKiwgIHZvaWQg
Kik7CiB0eXBlZGVmIGludCAoKklOVF9JVEVSX0ZVTkNfQVJHMykoc3RydWN0IGNvbnNvbGUgKiwK
IAkJCQkgIHN0cnVjdCBkb21haW4gKmRvbSwgdm9pZCAqKik7CiAKK3N0YXRpYyB2b2lkIGhhbmRs
ZV90dHlfd3JpdGUoc3RydWN0IGNvbnNvbGUgKmNvbik7CisKIHN0YXRpYyBpbmxpbmUgYm9vbCBj
b25zb2xlX2VuYWJsZWQoc3RydWN0IGNvbnNvbGUgKmNvbikKIHsKIAlyZXR1cm4gY29uLT5sb2Nh
bF9wb3J0ICE9IC0xOwpAQCAtNjcyLDYgKzY3NywyMCBAQCBzdGF0aWMgaW50IHhzX2dhdGhlcihz
dHJ1Y3QgeHNfaGFuZGxlICp4cywgY29uc3QgY2hhciAqZGlyLCAuLi4pCiAJcmV0dXJuIHJldDsK
IH0KIAorc3RhdGljIHZvaWQgc2V0X2JhY2tlbmRfc3RhdGUoc3RydWN0IGNvbnNvbGUgKmNvbiwg
aW50IHN0YXRlKQoreworCWNoYXIgcGF0aFtQQVRIX01BWF0sIHN0YXRlX3N0clsyXSwgKmJlX3Bh
dGg7CisKKwlzbnByaW50ZihzdGF0ZV9zdHIsIHNpemVvZihzdGF0ZV9zdHIpLCAiJWQiLCBzdGF0
ZSk7CisJc25wcmludGYocGF0aCwgc2l6ZW9mKHBhdGgpLCAiJXMvYmFja2VuZCIsIGNvbi0+eHNw
YXRoKTsKKwliZV9wYXRoID0geHNfcmVhZCh4cywgWEJUX05VTEwsIHBhdGgsIE5VTEwpOworCWlm
IChiZV9wYXRoKSB7CisJCXNucHJpbnRmKHBhdGgsIHNpemVvZihwYXRoKSwgIiVzL3N0YXRlIiwg
YmVfcGF0aCk7CisJCXhzX3dyaXRlKHhzLCBYQlRfTlVMTCwgcGF0aCwgc3RhdGVfc3RyLCAxKTsK
KwkJZnJlZShiZV9wYXRoKTsKKwl9Cit9CisKIHN0YXRpYyB2b2lkIGNvbnNvbGVfdW5tYXBfaW50
ZXJmYWNlKHN0cnVjdCBjb25zb2xlICpjb24pCiB7CiAJaWYgKGNvbi0+aW50ZXJmYWNlID09IE5V
TEwpCkBAIC02ODMsNyArNzAyLDcgQEAgc3RhdGljIHZvaWQgY29uc29sZV91bm1hcF9pbnRlcmZh
Y2Uoc3RydWN0IGNvbnNvbGUgKmNvbikKIAljb24tPmludGVyZmFjZSA9IE5VTEw7CiAJY29uLT5y
aW5nX3JlZiA9IC0xOwogfQotIAorCiBzdGF0aWMgaW50IGNvbnNvbGVfY3JlYXRlX3Jpbmcoc3Ry
dWN0IGNvbnNvbGUgKmNvbikKIHsKIAlpbnQgZXJyLCByZW1vdGVfcG9ydCwgcmluZ19yZWYsIHJj
OwpAQCAtNzg3LDEwICs4MDYsNzAgQEAgc3RhdGljIGludCBjb25zb2xlX2NyZWF0ZV9yaW5nKHN0
cnVjdCBjb25zb2xlICpjb24pCiAJaWYgKGxvZ19ndWVzdCAmJiAoY29uLT5sb2dfZmQgPT0gLTEp
KQogCQljb24tPmxvZ19mZCA9IGNyZWF0ZV9jb25zb2xlX2xvZyhjb24pOwogCisJLyogaWYgZXZl
cnl0aGluZyBvaywgc2lnbmFsIGJhY2tlbmQgcmVhZGluZXNzLCBpbiBiYWNrZW5kIHRyZWUgKi8K
KwlzZXRfYmFja2VuZF9zdGF0ZShjb24sIFhlbmJ1c1N0YXRlQ29ubmVjdGVkKTsKKwogIG91dDoK
IAlyZXR1cm4gZXJyOwogfQogCisvKiBncmFjZWZ1bGx5IGNsb3NlIGNvbnNvbGUgKi8KK3N0YXRp
YyBpbnQgY29uc29sZV9jbG9zZShzdHJ1Y3QgY29uc29sZSAqY29uKSB7CisKKwlpZiAoY29uLT5p
bnRlcmZhY2UgJiYgY29uLT5tYXN0ZXJfZmQgIT0gLTEgJiYgY29uLT5idWZmZXIuZGF0YSkgewor
CQkvKiBoYW5kbGUgcmVtYWluaW5nIGRhdGEgaW4gYnVmZmVycyAqLworCQlidWZmZXJfYXBwZW5k
KGNvbik7CisKKwkJLyogd3JpdGUgaXQgb3V0LCBpZiBwb3NzaWJsZSAqLworCQlpZiAoY29uLT5t
YXN0ZXJfcG9sbGZkX2lkeCAhPSAtMSkgeworCQkJaWYgKGZkc1tjb24tPm1hc3Rlcl9wb2xsZmRf
aWR4XS5yZXZlbnRzICYKKwkJCQkJUE9MTE9VVCkKKwkJCQloYW5kbGVfdHR5X3dyaXRlKGNvbik7
CisJCX0KKwl9CisKKwljb25zb2xlX2Nsb3NlX3R0eShjb24pOworCWNvbnNvbGVfdW5tYXBfaW50
ZXJmYWNlKGNvbik7CisJc2V0X2JhY2tlbmRfc3RhdGUoY29uLCBYZW5idXNTdGF0ZUNsb3NlZCk7
CisKKwlyZXR1cm4gMDsKK30KKworCitzdGF0aWMgaW50IGhhbmRsZV9jb25zb2xlX3N0YXRlKHN0
cnVjdCBjb25zb2xlICpjb24pIHsKKwlpbnQgZXJyLCBzdGF0ZTsKKworCWlmICghY29uLT5oYXZl
X3N0YXRlKQorCQlyZXR1cm4gY29uc29sZV9jcmVhdGVfcmluZyhjb24pOworCisJZXJyID0geHNf
Z2F0aGVyKHhzLCBjb24tPnhzcGF0aCwKKwkJCSJzdGF0ZSIsICIldSIsICZzdGF0ZSwKKwkJCU5V
TEwpOworCWlmIChlcnIpCisJCS8qIG5vICdzdGF0ZScgZW50cnksIGFzc3VtZSByZW1vdmFsICov
CisJCXN0YXRlID0gWGVuYnVzU3RhdGVDbG9zZWQ7CisKKwlzd2l0Y2ggKHN0YXRlKSB7CisJCWNh
c2UgWGVuYnVzU3RhdGVJbml0aWFsaXNpbmc6CisJCWNhc2UgWGVuYnVzU3RhdGVJbml0V2FpdDoK
KwkJCS8qIHdhaXQgZm9yIGZyb250ZW50IGluaXQgKi8KKwkJCXJldHVybiAwOworCQljYXNlIFhl
bmJ1c1N0YXRlSW5pdGlhbGlzZWQ6CisJCWNhc2UgWGVuYnVzU3RhdGVDb25uZWN0ZWQ6CisJCQkv
KiBvaywgaW5pdCBiYWNrZW5kIChhbHNvIG9uIHJlc3RhcnQpICovCisJCQlyZXR1cm4gY29uc29s
ZV9jcmVhdGVfcmluZyhjb24pOworCQljYXNlIFhlbmJ1c1N0YXRlQ2xvc2luZzoKKwkJY2FzZSBY
ZW5idXNTdGF0ZUNsb3NlZDoKKwkJCS8qIGNsb3NlIHJlcXVlc3RlZCAqLworCQkJcmV0dXJuIGNv
bnNvbGVfY2xvc2UoY29uKTsKKwkJZGVmYXVsdDoKKwkJCWRvbG9nKExPR19FUlIsCisJCQkgICAg
ICAiSW52YWxpZCBzdGF0ZSAlZCBzZXQgYnkgY29uc29sZSAlcyBvZiBkb21haW4gJWRcbiIsCisJ
CQkgICAgICBzdGF0ZSwgY29uLT54c3BhdGgsIGNvbi0+ZC0+ZG9taWQpOworCQkJcmV0dXJuIDE7
CisJfQorfQorCiBzdGF0aWMgaW50IHdhdGNoX2RvbWFpbihzdHJ1Y3QgY29uc29sZSAqY29uLCBz
dHJ1Y3QgZG9tYWluICpkb20sIHZvaWQgKipkYXRhKQogewogCWJvb2wgd2F0Y2ggPSBkYXRhOwpA
QCAtODAxLDcgKzg4MCw3IEBAIHN0YXRpYyBpbnQgd2F0Y2hfZG9tYWluKHN0cnVjdCBjb25zb2xl
ICpjb24sIHN0cnVjdCBkb21haW4gKmRvbSwgdm9pZCAqKmRhdGEpCiAJaWYgKHdhdGNoKSB7CiAJ
CXN1Y2Nlc3MgPSB4c193YXRjaCh4cywgY29uLT54c3BhdGgsIGRvbWlkX3N0cik7CiAJCWlmIChz
dWNjZXNzKQotCQkJY29uc29sZV9jcmVhdGVfcmluZyhjb24pOworCQkJaGFuZGxlX2NvbnNvbGVf
c3RhdGUoY29uKTsKIAkJZWxzZQogCQkJeHNfdW53YXRjaCh4cywgY29uLT54c3BhdGgsIGRvbWlk
X3N0cik7CiAJfSBlbHNlIHsKQEAgLTgzOSw2ICs5MTgsNyBAQCBzdGF0aWMgaW50IGNvbnNvbGVf
aW5pdChzdHJ1Y3QgY29uc29sZSAqY29uLCBzdHJ1Y3QgZG9tYWluICpkb20sIHZvaWQgKipkYXRh
KQogCWNvbi0+bG9nX3N1ZmZpeCA9ICgqY29uX3R5cGUpLT5sb2dfc3VmZml4OwogCWNvbi0+b3B0
aW9uYWwgPSAoKmNvbl90eXBlKS0+b3B0aW9uYWw7CiAJY29uLT51c2VfZ250dGFiID0gKCpjb25f
dHlwZSktPnVzZV9nbnR0YWI7CisJY29uLT5oYXZlX3N0YXRlID0gKCpjb25fdHlwZSktPmhhdmVf
c3RhdGU7CiAJeHNuYW1lID0gKGNoYXIgKikoKmNvbl90eXBlKS0+eHNuYW1lOwogCXhzcGF0aCA9
IHhzX2dldF9kb21haW5fcGF0aCh4cywgZG9tLT5kb21pZCk7CiAJcyA9IHJlYWxsb2MoeHNwYXRo
LCBzdHJsZW4oeHNwYXRoKSArCkBAIC0xMTQ5LDcgKzEyMjksNyBAQCBzdGF0aWMgdm9pZCBoYW5k
bGVfeHModm9pZCkKIAkJLyogV2UgbWF5IGdldCB3YXRjaGVzIGZpcmluZyBmb3IgZG9tYWlucyB0
aGF0IGhhdmUgcmVjZW50bHkKIAkJICAgYmVlbiByZW1vdmVkLCBzbyBkb20gbWF5IGJlIE5VTEwg
aGVyZS4gKi8KIAkJaWYgKGRvbSAmJiBkb20tPmlzX2RlYWQgPT0gZmFsc2UpCi0JCQljb25zb2xl
X2l0ZXJfaW50X2FyZzEoZG9tLCBjb25zb2xlX2NyZWF0ZV9yaW5nKTsKKwkJCWNvbnNvbGVfaXRl
cl9pbnRfYXJnMShkb20sIGhhbmRsZV9jb25zb2xlX3N0YXRlKTsKIAl9CiAKIAlmcmVlKHZlYyk7
Ci0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 02:20:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 02: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 1fmrbz-0000so-PE; Tue, 07 Aug 2018 02:20: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=+atq=kw=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fmrby-0000sT-QR
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 02:20:38 +0000
X-Inumbo-ID: 88df188e-99e8-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 88df188e-99e8-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 02:21:04 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id C519921CE2;
 Mon,  6 Aug 2018 22:20:37 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 06 Aug 2018 22:20: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=ROiQBIf3Yi9CjHMWYA6ukupWFiJG39+p88J/yG/3O
 qo=; b=tX4zQXcy+v6rl315JJX5YYJpciolZfd23/DewDcq88eA+hdR/Mxc8GzzU
 6EbwxQQBN/Rew53u3xSpAYsGMLMp/Q7l0VyvDnJ7wTBzqBtr6tMWlRR3wwoibi81
 AUSqbjdy45hr1iLHL65CJf5UBU6v4O9zUNlARHNdbv/B9jkz9+fEiM8DRQPeXR4Y
 S1eKWVpfSH9kRy5ix0EdLhMPzDsknpyVDArTaAJD7PiCBT4se2xRvPJ1mMfdrvMW
 +rCtQxb5eGfY0jTcmXcm5oTyJPA91352fo5gZmdRX8r5sTAPVz06Dt7FmPcNO7HV
 xepuWkRzSeD1tEPS6BSnD39l8zZWg==
X-ME-Proxy: <xmx:9QFpWxfGr-uGraTMk7qPjPnX8IDz8VzYY6wluoV_JiTxJq_sB5uhmQ>
 <xmx:9QFpW2l4DONNTHUVWGU0IJTr--sHogjx_c95N0r1tA6q6vlwsI8O9Q>
 <xmx:9QFpWwGfF-5v3FnXGuqlt_1olDNmWagA_MoMLJh5OlhCwMu_Bn8E0Q>
 <xmx:9QFpW251GfeTQRamYv28iaFOAoZnB6480kIh3OfMJH-0bb1Mrvx73Q>
 <xmx:9QFpWwlCb0kaabY9GnvBuKVJR30ycHYNsjHYZD_H8KUq5Rw4aH4LCA>
 <xmx:9QFpW-kbCSI76DLMguCvoWlXE9AQw9ZUaZVySE-ukc5QeJkeK3WE8w>
X-ME-Sender: <xms:9QFpWxwAYCr7lluRD8Z2WMDeggyXvYphqdkLaCzr8pbvqSq3TMFhuA>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id DC7EDE469E;
 Mon,  6 Aug 2018 22:20:36 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  7 Aug 2018 04:16:13 +0200
Message-Id: <6ecba97fbd875da4ee0d4f64ac42ceec6ce42ec3.1533608042.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH v2 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>
Content-Type: text/plain; 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
c2libGV0aGluZ3NsYWIuY29tPgpSZXZpZXdlZC1ieTogSmFzb24gQW5kcnl1ayA8amFuZHJ5dWtA
Z21haWwuY29tPgotLS0KIGRvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbiB8IDIzICsrKysrKysrKysr
KysrKysrKystLS0tCiB0b29scy94bC94bF9wYXJzZS5jICAgICAgfCAgNyArKysrKysrCiAyIGZp
bGVzIGNoYW5nZWQsIDI2IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEvZG9jcy9tYW4veGwuY2ZnLnBvZC41LmluIGIvZG9jcy9tYW4veGwuY2ZnLnBvZC41LmluCmlu
ZGV4IGI3MjcxODEuLjU0YTk1ODUgMTAwNjQ0Ci0tLSBhL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5p
bgorKysgYi9kb2NzL21hbi94bC5jZmcucG9kLjUuaW4KQEAgLTI3MDAsMTAgKzI3MDAsMjUgQEAg
bW9kZWwgd2hpY2ggdGhleSB3ZXJlIGluc3RhbGxlZCB3aXRoLgogCiA9aXRlbSBCPGRldmljZV9t
b2RlbF9vdmVycmlkZT0iUEFUSCI+CiAKLU92ZXJyaWRlIHRoZSBwYXRoIHRvIHRoZSBiaW5hcnkg
dG8gYmUgdXNlZCBhcyB0aGUgZGV2aWNlLW1vZGVsLiBUaGUKLWJpbmFyeSBwcm92aWRlZCBoZXJl
IE1VU1QgYmUgY29uc2lzdGVudCB3aXRoIHRoZQotQjxkZXZpY2VfbW9kZWxfdmVyc2lvbj4gd2hp
Y2ggeW91IGhhdmUgc3BlY2lmaWVkLiBZb3Ugc2hvdWxkIG5vdAotbm9ybWFsbHkgbmVlZCB0byBz
cGVjaWZ5IHRoaXMgb3B0aW9uLgorT3ZlcnJpZGUgdGhlIHBhdGggdG8gdGhlIGJpbmFyeSB0byBi
ZSB1c2VkIGFzIHRoZSBkZXZpY2UtbW9kZWwgcnVubmluZyBpbgordG9vbHN0YWNrIGRvbWFpbi4g
VGhlIGJpbmFyeSBwcm92aWRlZCBoZXJlIE1VU1QgYmUgY29uc2lzdGVudCB3aXRoIHRoZQorQjxk
ZXZpY2VfbW9kZWxfdmVyc2lvbj4gd2hpY2ggeW91IGhhdmUgc3BlY2lmaWVkLiBZb3Ugc2hvdWxk
IG5vdCBub3JtYWxseSBuZWVkCit0byBzcGVjaWZ5IHRoaXMgb3B0aW9uLgorCis9aXRlbSBCPHN0
dWJkb21haW5fa2VybmVsPSJQQVRIIj4KKworT3ZlcnJpZGUgdGhlIHBhdGggdG8gdGhlIGtlcm5l
bCBpbWFnZSB1c2VkIGFzIGRldmljZS1tb2RlbCBzdHViZG9tYWluLgorVGhlIGJpbmFyeSBwcm92
aWRlZCBoZXJlIE1VU1QgYmUgY29uc2lzdGVudCB3aXRoIHRoZQorQjxkZXZpY2VfbW9kZWxfdmVy
c2lvbj4gd2hpY2ggeW91IGhhdmUgc3BlY2lmaWVkLgorSW4gY2FzZSBvZiBCPHFlbXUteGVuLXRy
YWRpdGlvbmFsPiBpdCBpcyBleHBlY3RlZCB0byBiZSBNaW5pT1MtYmFzZWQgc3R1YmRvbWFpbgor
aW1hZ2UsIGluIGNhc2Ugb2YgQjxxZW11LXhlbj4gaXQgaXMgZXhwZWN0ZWQgdG8gYmUgTGludXgt
YmFzZWQgc3R1YmRvbWFpbgora2VybmVsLgorCis9aXRlbSBCPHN0dWJkb21haW5fcmFtZGlzaz0i
UEFUSCI+CisKK092ZXJyaWRlIHRoZSBwYXRoIHRvIHRoZSByYW1kaXNrIGltYWdlIHVzZWQgYXMg
ZGV2aWNlLW1vZGVsIHN0dWJkb21haW4uCitUaGUgYmluYXJ5IHByb3ZpZGVkIGhlcmUgaXMgdG8g
YmUgdXNlZCBieSBhIGtlcm5lbCBwb2ludGVkIGJ5IEI8c3R1YmRvbWFpbl9rZXJuZWw+LgorSXQg
aXMga25vd24gdG8gYmUgdXNlZCBvbmx5IGJ5IExpbnV4LWJhc2VkIHN0dWJkb21haW4ga2VybmVs
LgogCiA9aXRlbSBCPGRldmljZV9tb2RlbF9zdHViZG9tYWluX292ZXJyaWRlPUJPT0xFQU4+CiAK
ZGlmZiAtLWdpdCBhL3Rvb2xzL3hsL3hsX3BhcnNlLmMgYi90b29scy94bC94bF9wYXJzZS5jCmlu
ZGV4IDk3MWVjMWIuLmE3Y2Q4YTcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hsL3hsX3BhcnNlLmMKKysr
IGIvdG9vbHMveGwveGxfcGFyc2UuYwpAQCAtMjQ5Niw2ICsyNDk2LDEzIEBAIHNraXBfdXNiZGV2
OgogICAgIHhsdV9jZmdfcmVwbGFjZV9zdHJpbmcoY29uZmlnLCAiZGV2aWNlX21vZGVsX3VzZXIi
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgJmJfaW5mby0+ZGV2aWNlX21vZGVsX3VzZXIs
IDApOwogCisgICAgeGx1X2NmZ19yZXBsYWNlX3N0cmluZyAoY29uZmlnLCAic3R1YmRvbWFpbl9r
ZXJuZWwiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICZiX2luZm8tPnN0dWJkb21haW5f
a2VybmVsLCAwKTsKKyAgICB4bHVfY2ZnX3JlcGxhY2Vfc3RyaW5nIChjb25maWcsICJzdHViZG9t
YWluX3JhbWRpc2siLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICZiX2luZm8tPnN0dWJk
b21haW5fcmFtZGlzaywgMCk7CisgICAgaWYgKCF4bHVfY2ZnX2dldF9sb25nIChjb25maWcsICJz
dHViZG9tYWluX21lbW9yeSIsICZsLCAwKSkKKyAgICAgICAgYl9pbmZvLT5zdHViZG9tYWluX21l
bWtiID0gbCAqIDEwMjQ7CisKICNkZWZpbmUgcGFyc2VfZXh0cmFfYXJncyh0eXBlKSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIGUgPSB4bHVfY2ZnX2dl
dF9saXN0X2FzX3N0cmluZ19saXN0KGNvbmZpZywgImRldmljZV9tb2RlbF9hcmdzIiN0eXBlLCBc
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmYl9pbmZvLT5leHRyYSMjdHlw
ZSwgMCk7ICAgICAgICAgICAgXAotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 02:20:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 02: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 1fmrbu-0000qP-8m; Tue, 07 Aug 2018 02: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=+atq=kw=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fmrbt-0000qF-Ct
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 02:20:33 +0000
X-Inumbo-ID: 55ec58d9-99e8-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 55ec58d9-99e8-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 04:19:39 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id B72ED212C8;
 Mon,  6 Aug 2018 22:20:31 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 06 Aug 2018 22:20:31 -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=ooKCuORfRjtf2gqmV5HpV3hiQbJRa
 wUGiTjG2YDRJfI=; b=sEwK48H0urFUsOY9CQy8elH2x0wky44CPyVFYVoIrZYQ5
 7i4yOj7mXgH3PVnRQ9DTdo7gvnGsuI4OTgwtHyd/8WqPC0YHykNL9wJ2e6UL8Tkh
 JM6nfrzcXGNp7gczhwZFbtYSNzE/+fhOkmqVXFaRteeU4VWD4XlM1iShCFSopgGm
 NslDRo1Fh3o7GRXcSBlAAa054Zx+wwafAvGVBbU8+kKxk9MwXUgYl+J3meuvd6RI
 kgW47aTzHVnIsd90u5GXwb+1Wob/tuEhuwFSa2uwVW8saItl13GmO0CqlbZgxKCU
 6b6bDcltPzTNBebUtFjHgvq32Mb1APNZPfPe9bXFQ==
X-ME-Proxy: <xmx:7wFpW8cRSApOI4P73xZN6HuKJ12hlrx2C0sOzi_egbmrqzXUiMrDtA>
 <xmx:7wFpW1pT7sc3__Cqij0VNzn68DiQOJ0jziQqBgX42i4VCh2t1KgvKg>
 <xmx:7wFpW65h0lYiAeOV4izSkE9WJQsI8to8dnrFm21GVQSyMyQUPRFM7Q>
 <xmx:7wFpW7puiNTzNH0pV6gLItnOQ-CIZRDtBl3ohjeiY9a0p8ZhMvtl1A>
 <xmx:7wFpW8i8a9uNQu2SUjelMqVyo_HVVXGkxrCGsjd_eDiqkovRTgu93Q>
 <xmx:7wFpW9xedoGmfkYTTF7dg-PHNFKqtPRhza0mPOsRbLneBkNvmwykTg>
X-ME-Sender: <xms:7wFpW_oZ_zr_tUZZildk7YLnecPo-yzWzBwD0OEOdP37YbcNRQSlJA>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id AFFEFE469E;
 Mon,  6 Aug 2018 22:20:30 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  7 Aug 2018 04:16:07 +0200
Message-Id: <7c30330d13abc993594a264e3c7c61693c9fc316.1533608042.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH v2 02/17] libxl: Add "stubdomain_version" to
 domain_build_info.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>
MIME-Version: 1.0
Content-Type: text/plain; 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+ClJldmlld2VkLWJ5OiBKYXNv
biBBbmRyeXVrIDxqYW5kcnl1a0BnbWFpbC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfY3Jl
YXRlLmMgIHwgMzQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLQogdG9vbHMvbGli
eGwvbGlieGxfdHlwZXMuaWRsIHwgIDcgKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAzNiBpbnNl
cnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhs
X2NyZWF0ZS5jIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKaW5kZXggMWNjYjNlMy4uMWQ5
MmI1ZiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKKysrIGIvdG9vbHMv
bGlieGwvbGlieGxfY3JlYXRlLmMKQEAgLTE1OSwxMiArMTU5LDM2IEBAIGludCBsaWJ4bF9fZG9t
YWluX2J1aWxkX2luZm9fc2V0ZGVmYXVsdChsaWJ4bF9fZ2MgKmdjLAogICAgIH0KIAogICAgIGlm
IChiX2luZm8tPnR5cGUgPT0gTElCWExfRE9NQUlOX1RZUEVfSFZNICYmCi0gICAgICAgIGJfaW5m
by0+ZGV2aWNlX21vZGVsX3ZlcnNpb24gIT0KLSAgICAgICAgICAgIExJQlhMX0RFVklDRV9NT0RF
TF9WRVJTSU9OX1FFTVVfWEVOX1RSQURJVElPTkFMICYmCiAgICAgICAgIGxpYnhsX2RlZmJvb2xf
dmFsKGJfaW5mby0+ZGV2aWNlX21vZGVsX3N0dWJkb21haW4pKSB7Ci0gICAgICAgIExPRyhFUlJP
UiwKLSAgICAgICAgICAgICJkZXZpY2UgbW9kZWwgc3R1YmRvbWFpbnMgcmVxdWlyZSBcInFlbXUt
eGVuLXRyYWRpdGlvbmFsXCIiKTsKLSAgICAgICAgcmV0dXJuIEVSUk9SX0lOVkFMOworICAgICAg
ICBpZiAoIWJfaW5mby0+c3R1YmRvbWFpbl92ZXJzaW9uKSB7CisgICAgICAgICAgICBzd2l0Y2gg
KGJfaW5mby0+ZGV2aWNlX21vZGVsX3ZlcnNpb24pIHsKKyAgICAgICAgICAgIGNhc2UgTElCWExf
REVWSUNFX01PREVMX1ZFUlNJT05fUUVNVV9YRU5fVFJBRElUSU9OQUw6CisgICAgICAgICAgICAg
ICAgYl9pbmZvLT5zdHViZG9tYWluX3ZlcnNpb24gPSBMSUJYTF9TVFVCRE9NQUlOX1ZFUlNJT05f
TUlOSU9TOworICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgY2FzZSBMSUJYTF9E
RVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1VX1hFTjoKKyAgICAgICAgICAgICAgICBiX2luZm8tPnN0
dWJkb21haW5fdmVyc2lvbiA9IExJQlhMX1NUVUJET01BSU5fVkVSU0lPTl9MSU5VWDsKKyAgICAg
ICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgIGRlZmF1bHQ6IGFib3J0KCk7CisgICAgICAg
ICAgICB9CisgICAgICAgIH0KKworICAgICAgICBzd2l0Y2ggKGJfaW5mby0+ZGV2aWNlX21vZGVs
X3ZlcnNpb24pIHsKKyAgICAgICAgY2FzZSBMSUJYTF9ERVZJQ0VfTU9ERUxfVkVSU0lPTl9RRU1V
X1hFTl9UUkFESVRJT05BTDoKKyAgICAgICAgICAgIGlmIChiX2luZm8tPnN0dWJkb21haW5fdmVy
c2lvbiAhPSBMSUJYTF9TVFVCRE9NQUlOX1ZFUlNJT05fTUlOSU9TKSB7CisgICAgICAgICAgICAg
ICAgTE9HKEVSUk9SLAorICAgICAgICAgICAgICAgICAgICAiXCJxZW11LXhlbi10cmFkaXRpb25h
bFwiIHJlcXVpcmUgXCJtaW5pb3NcIiBhcyBzdHViZG9tYWluIik7CisgICAgICAgICAgICAgICAg
cmV0dXJuIEVSUk9SX0lOVkFMOworICAgICAgICAgICAgfQorICAgICAgICAgICAgYnJlYWs7Cisg
ICAgICAgIGNhc2UgTElCWExfREVWSUNFX01PREVMX1ZFUlNJT05fUUVNVV9YRU46CisgICAgICAg
ICAgICBpZiAoYl9pbmZvLT5zdHViZG9tYWluX3ZlcnNpb24gIT0gTElCWExfU1RVQkRPTUFJTl9W
RVJTSU9OX0xJTlVYKSB7CisgICAgICAgICAgICAgICAgTE9HKEVSUk9SLAorICAgICAgICAgICAg
ICAgICAgICAiXCJxZW11LXhlblwiIHJlcXVpcmUgXCJsaW51eFwiIGFzIHN0dWJkb21haW4iKTsK
KyAgICAgICAgICAgICAgICByZXR1cm4gRVJST1JfSU5WQUw7CisgICAgICAgICAgICB9CisgICAg
ICAgICAgICBicmVhazsKKyAgICAgICAgZGVmYXVsdDogYWJvcnQoKTsKKyAgICAgICAgfQogICAg
IH0KIAogICAgIGlmICghYl9pbmZvLT5tYXhfdmNwdXMpCmRpZmYgLS1naXQgYS90b29scy9saWJ4
bC9saWJ4bF90eXBlcy5pZGwgYi90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKaW5kZXggNGEz
ODU4MC4uODQ3ZTJmZSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCisr
KyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbApAQCAtMTAxLDYgKzEwMSwxMiBAQCBsaWJ4
bF9kZXZpY2VfbW9kZWxfdmVyc2lvbiA9IEVudW1lcmF0aW9uKCJkZXZpY2VfbW9kZWxfdmVyc2lv
biIsIFsKICAgICAoMiwgIlFFTVVfWEVOIiksICAgICAgICAgICAgICMgVXBzdHJlYW0gYmFzZWQg
cWVtdS14ZW4gZGV2aWNlIG1vZGVsCiAgICAgXSkKIAorIyBHaXZlIHRoZSBrZXJuZWwgcnVubmlu
ZyBpbiB0aGUgc3R1Yi1kb21haW4KK2xpYnhsX3N0dWJkb21haW5fdmVyc2lvbiA9IEVudW1lcmF0
aW9uKCJzdHViZG9tYWluX3ZlcnNpb24iLCBbCisgICAgKDEsICJNSU5JT1MiKSwKKyAgICAoMiwg
IkxJTlVYIiksCisgICAgXSkKKwogbGlieGxfY29uc29sZV90eXBlID0gRW51bWVyYXRpb24oImNv
bnNvbGVfdHlwZSIsIFsKICAgICAoMCwgIlVOS05PV04iKSwKICAgICAoMSwgIlNFUklBTCIpLApA
QCAtNDkxLDYgKzQ5Nyw3IEBAIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvID0gU3RydWN0KCJkb21h
aW5fYnVpbGRfaW5mbyIsWwogICAgIAogICAgICgiZGV2aWNlX21vZGVsX3ZlcnNpb24iLCBsaWJ4
bF9kZXZpY2VfbW9kZWxfdmVyc2lvbiksCiAgICAgKCJkZXZpY2VfbW9kZWxfc3R1YmRvbWFpbiIs
IGxpYnhsX2RlZmJvb2wpLAorICAgICgic3R1YmRvbWFpbl92ZXJzaW9uIiwgbGlieGxfc3R1YmRv
bWFpbl92ZXJzaW9uKSwKICAgICAjIGlmIHlvdSBzZXQgZGV2aWNlX21vZGVsIHlvdSBtdXN0IHNl
dCBkZXZpY2VfbW9kZWxfdmVyc2lvbiB0b28KICAgICAoImRldmljZV9tb2RlbCIsICAgICBzdHJp
bmcpLAogICAgICgiZGV2aWNlX21vZGVsX3NzaWRyZWYiLCB1aW50MzIpLAotLSAKZ2l0LXNlcmll
cyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 02:20:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 02:20:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmrc4-000104-U5; Tue, 07 Aug 2018 02:20:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+atq=kw=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fmrc3-0000wO-Km
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 02:20:43 +0000
X-Inumbo-ID: 8b9bc2d6-99e8-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8b9bc2d6-99e8-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 02:21:08 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 4DA7B212C8;
 Mon,  6 Aug 2018 22:20:42 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 06 Aug 2018 22:20:42 -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=HEBioMJdGXJz2cUlSMy2k3SLSdklbWsjOmIAtMPSk
 Zg=; b=l2yFV+KvHV+ix3JHXaerQx0xm+3H0shf2Jw2pNYCuCa1NVAFn6uiMglVh
 E6Sg7sZtYxIGOmHVfKktKOUnVKUdm2J48I44oV2RAbYeGi8qPuaNJOnfDZkgqc4k
 s5jmAQNrvSwfmxKO1wYTiqDaSyN/kUlUCF/GgvmUeBFKSVwhL6QeNeQy5qMWszZz
 6SoVDNpi41VLvshXierWfuq3OU4STLdScemGYFccRN5a2+iPkDaqfwg4WlyxbU/N
 eUBLGjU8zydNzzJqLI4kMPol4WKrlQd7f0gaLmG2Qm3D93rEmeF/+oH+9bwJMzPS
 IbROjLS+WZKURvsAZVfkhnfNggZxQ==
X-ME-Proxy: <xmx:-gFpW3OH2LJYXtbXDsUQAtRDR5WXMZphi6T2lJxjHt8B2DfDaoUBCw>
 <xmx:-gFpWypsltaY_z0juwakx1jfgpTcOHOBlRTNeiLCHYu3GNBIkhC4JQ>
 <xmx:-gFpW0eepu2OpO0BBjg71vzoCN6W4_Fzw6ARcu8KD-Hm7IW4TX5cPg>
 <xmx:-gFpWwSO5q9R4UQRf2VyTz3g0JbOlZfcrCJSqyBUJiqVuLvM5tSVyw>
 <xmx:-gFpW1ZrTOAlshgoo1dD2rlJJmO24mobxajo6GhpRsGIndEeoeX9sw>
 <xmx:-gFpWzmls67RlCO3dPukI_dYFgRxtNMCPaU-ROFFdQN3qhEgzdNofw>
X-ME-Sender: <xms:-gFpW_XnblZ09oW-K51l5hcBQzHKFkHsLPb8fP_Izoe4WvdaEr5oHA>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 66ACDE4040;
 Mon,  6 Aug 2018 22:20:41 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  7 Aug 2018 04:16:18 +0200
Message-Id: <58fad8fc7a60c5f9a6e107dafb52df2ef3d15665.1533608042.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH v2 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>
Content-Type: text/plain; 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
ZW0gLSB1cCB0byAzICgrIG9uZQpwcmltYXJ5KS4KClNpZ25lZC1vZmYtYnk6IE1hcmVrIE1hcmN6
eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KLS0tCkkg
a25vdyB0aGlzIGlzIGF3ZnVsLCBidXQgZXZlcnl0aGluZyBlbHNlIEkgY2FuIHRoaW5rIG9mIChy
ZWFsIHN1cHBvcnQKZm9yIG11bHRpcGxlIGNvbnNvbGVzLCBkeW5hbWljYWxseSBhbGxvY2F0ZWQp
IHJlcXVpcmVzIG1ham9yIHJlc3RydWN0dXJlCm9mIHRoZSBjb2RlLiBHaXZlbiBJJ20gc3RpbGwg
bm90IHN1cmUgaWYgbXVsdGlwbGUgY29uc29sZXMgYXJlIHRoZSB3YXkKdG8gZ28gd2l0aCBzdHVi
ZG9tYWluLCBJJ2QgcmF0aGVyIG5vdCBpbnZlc3QgdGltZSBpbiBzb21ldGhpbmcgdGhhdApjb3Vs
ZCBuZXZlciBieSBhY3R1YWxseSB1c2VmdWwuCi0tLQogdG9vbHMvY29uc29sZS9kYWVtb24vaW8u
YyB8IDI0ICsrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI0IGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS90b29scy9jb25zb2xlL2RhZW1vbi9pby5jIGIvdG9vbHMv
Y29uc29sZS9kYWVtb24vaW8uYwppbmRleCAzZjJiOWNiLi5jMmMzN2RjIDEwMDY0NAotLS0gYS90
b29scy9jb25zb2xlL2RhZW1vbi9pby5jCisrKyBiL3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMK
QEAgLTEzNCw2ICsxMzQsMzAgQEAgc3RhdGljIHN0cnVjdCBjb25zb2xlX3R5cGUgY29uc29sZV90
eXBlW10gPSB7CiAJCS51c2VfZ250dGFiID0gdHJ1ZSwKIAkJLnVzZV9yZXNlcnZlZF9nbnR0YWIg
PSB0cnVlLAogCX0sCisJeworCQkueHNuYW1lID0gIi9kZXZpY2UvY29uc29sZS8xIiwKKwkJLnR0
eW5hbWUgPSAidHR5IiwKKwkJLmxvZ19zdWZmaXggPSAiLWNvbjEiLAorCQkub3B0aW9uYWwgPSB0
cnVlLAorCQkudXNlX2dudHRhYiA9IHRydWUsCisJCS5oYXZlX3N0YXRlID0gdHJ1ZSwKKwl9LAor
CXsKKwkJLnhzbmFtZSA9ICIvZGV2aWNlL2NvbnNvbGUvMiIsCisJCS50dHluYW1lID0gInR0eSIs
CisJCS5sb2dfc3VmZml4ID0gIi1jb24yIiwKKwkJLm9wdGlvbmFsID0gdHJ1ZSwKKwkJLnVzZV9n
bnR0YWIgPSB0cnVlLAorCQkuaGF2ZV9zdGF0ZSA9IHRydWUsCisJfSwKKwl7CisJCS54c25hbWUg
PSAiL2RldmljZS9jb25zb2xlLzMiLAorCQkudHR5bmFtZSA9ICJ0dHkiLAorCQkubG9nX3N1ZmZp
eCA9ICItY29uMyIsCisJCS5vcHRpb25hbCA9IHRydWUsCisJCS51c2VfZ250dGFiID0gdHJ1ZSwK
KwkJLmhhdmVfc3RhdGUgPSB0cnVlLAorCX0sCiAjaWYgZGVmaW5lZChDT05GSUdfQVJNKQogCXsK
IAkJLnhzbmFtZSA9ICIvdnVhcnQvMCIsCi0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 02:20:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 02:20:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmrc6-00012m-F0; Tue, 07 Aug 2018 02:20:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+atq=kw=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fmrc4-0000zo-QG
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 02:20:44 +0000
X-Inumbo-ID: 8c262259-99e8-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8c262259-99e8-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 02:21:09 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 4008021D06;
 Mon,  6 Aug 2018 22:20:43 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 06 Aug 2018 22:20:43 -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=mk2r9ZLS97S4HS57AYLPMIeRBqNAChDX9lajk9/au
 4U=; b=ErlPhFFcv7Qzgqs9PdzxEnQdHBguqvRNqtGGmErM9G7n3O6RmbDZ+X+a9
 BgHoq5eUfrpT2yWQcyZaB6VkoiIwrs4NPhW7GpVZO93YMA1145Rbbx9//h2omxIH
 MvsfeJiivKmoUjORKMzE4Lk0WFq0PgMAbYp65VFrLr4qPi49mPXjd8H49j9olzIz
 xTA7TxQ7aLxpITRBhwMTzBghTYFXdfv9I5gz5u7mVlGGrpcbQLiWVKb+rw34jtKr
 Ge3WymSYj/AEzJ5G8DKlLqVuKxnWpJnpLitJWJcIa9yim3hBUJbURqXZvOl1ZwG6
 vW0TOGHnOl197aRP4O4/0vCu6fWeQ==
X-ME-Proxy: <xmx:-wFpW96XghlFhqwOQXuAE_nqAJWOpGUCahKDGC-Ry0TesQizOcmZtw>
 <xmx:-wFpWyJrK31NbsXH_zGS3omu521npsOXWjHqOkuyOamkVQJrnBDEoQ>
 <xmx:-wFpW_Vwlb06iFWBnVkn18qsOWSTkfVhnErBGWEoCaAkgqFZaUi3GA>
 <xmx:-wFpW2G-Y7OGJUwoD0reF1oWbH2tlU0B9Ll3S_KdvCAGxhK_f8xNCw>
 <xmx:-wFpW250DTy-TMlgWd7g61dzpoYK-hfwkZcuE8W8-f-5jXrqNbWiag>
 <xmx:-wFpW4kJmk6Mp1ldvFeDx2sH_5YH6Ne8aiAn6Gl79Grdb-Zm2UIX2g>
X-ME-Sender: <xms:-wFpW4M_0djjuUfpLaG3Fn1tTkV97LpVwf68wz1tWYHZQwGMTIh4kg>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 522ADE455F;
 Mon,  6 Aug 2018 22:20:42 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  7 Aug 2018 04:16:19 +0200
Message-Id: <df71ff3653c9df69f0cdaf3b33b68a5cc7586f33.1533608042.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH v2 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>
Content-Type: text/plain; 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
c2libGV0aGluZ3NsYWIuY29tPgotLS0KIHRvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMgfCAxNyAr
KysrKysrKystLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgOCBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9jb25zb2xlL2RhZW1vbi9pby5jIGIvdG9vbHMv
Y29uc29sZS9kYWVtb24vaW8uYwppbmRleCBjMmMzN2RjLi5lYTA3NDQyIDEwMDY0NAotLS0gYS90
b29scy9jb25zb2xlL2RhZW1vbi9pby5jCisrKyBiL3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMK
QEAgLTgxOSw5ICs4MTksNyBAQCBzdGF0aWMgaW50IGNvbnNvbGVfY3JlYXRlX3Jpbmcoc3RydWN0
IGNvbnNvbGUgKmNvbikKIAogCWlmIChyYyA9PSAtMSkgewogCQllcnIgPSBlcnJubzsKLQkJeGVu
ZXZ0Y2huX2Nsb3NlKGNvbi0+eGNlX2hhbmRsZSk7Ci0JCWNvbi0+eGNlX2hhbmRsZSA9IE5VTEw7
Ci0JCWdvdG8gb3V0OworCQlnb3RvIGVycl94Y2U7CiAJfQogCWNvbi0+bG9jYWxfcG9ydCA9IHJj
OwogCWNvbi0+cmVtb3RlX3BvcnQgPSByZW1vdGVfcG9ydDsKQEAgLTgyOSwxMSArODI3LDcgQEAg
c3RhdGljIGludCBjb25zb2xlX2NyZWF0ZV9yaW5nKHN0cnVjdCBjb25zb2xlICpjb24pCiAJaWYg
KGNvbi0+bWFzdGVyX2ZkID09IC0xKSB7CiAJCWlmICghY29uc29sZV9jcmVhdGVfdHR5KGNvbikp
IHsKIAkJCWVyciA9IGVycm5vOwotCQkJeGVuZXZ0Y2huX2Nsb3NlKGNvbi0+eGNlX2hhbmRsZSk7
Ci0JCQljb24tPnhjZV9oYW5kbGUgPSBOVUxMOwotCQkJY29uLT5sb2NhbF9wb3J0ID0gLTE7Ci0J
CQljb24tPnJlbW90ZV9wb3J0ID0gLTE7Ci0JCQlnb3RvIG91dDsKKwkJCWdvdG8gZXJyX3hjZTsK
IAkJfQogCX0KIApAQCAtODQzLDYgKzgzNywxMyBAQCBzdGF0aWMgaW50IGNvbnNvbGVfY3JlYXRl
X3Jpbmcoc3RydWN0IGNvbnNvbGUgKmNvbikKIAkvKiBpZiBldmVyeXRoaW5nIG9rLCBzaWduYWwg
YmFja2VuZCByZWFkaW5lc3MsIGluIGJhY2tlbmQgdHJlZSAqLwogCXNldF9iYWNrZW5kX3N0YXRl
KGNvbiwgWGVuYnVzU3RhdGVDb25uZWN0ZWQpOwogCisgZXJyX3hjZToKKwlpZiAoZXJyKSB7CisJ
CXhlbmV2dGNobl9jbG9zZShjb24tPnhjZV9oYW5kbGUpOworCQljb24tPnhjZV9oYW5kbGUgPSBO
VUxMOworCQljb24tPmxvY2FsX3BvcnQgPSAtMTsKKwkJY29uLT5yZW1vdGVfcG9ydCA9IC0xOwor
CX0KICBvdXQ6CiAJcmV0dXJuIGVycjsKIH0KLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 02:20:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 02:20:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmrc6-00013m-VS; Tue, 07 Aug 2018 02:20:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+atq=kw=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fmrc5-000110-HM
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 02:20:45 +0000
X-Inumbo-ID: 5d5e6297-99e8-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5d5e6297-99e8-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 04:19:51 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 3AFAB21E1C;
 Mon,  6 Aug 2018 22:20:44 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 06 Aug 2018 22:20:44 -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=5TNprTGHcz1jtYUpXQJxOC2bQyanB5I8IX6MY9XfJ
 ps=; b=QXGot9a1fef05isreL8vDXQwxR7DmXB7zJAriCh1FC9WxjyHNan/dBYDj
 NMQxSxMSFsCfIsFv0F51otxWuMAOSlizg6RMpWyWYC4/A1n13KMa80EGQyHNibXF
 Q83P+Z5Ts1ZfST5RB7sIobTg2cUN8BO+AiSL5WK1MrkYo7jm6OCDR4CryT/dkjin
 xXs6oPsJ9ZMKAjdvXfwkCoSExWuREeEgYNmSsRll3Z3HGdUfyenvCnSX9xIrYdB1
 GGLEi5qbY8ms6Oy8aAo37s4/AOv75PP1gg3r5QKnSI5gnoxYOWGYFpCPJJbxjr/4
 hkfou7C0gK0WzJ63gBqR2MC3u1myw==
X-ME-Proxy: <xmx:_AFpWxed8-UAagsH7ol8EIOlqz3Qmqt7CtZhzetRcykQnfRXs-6hgw>
 <xmx:_AFpW-SHeRnv-IyHr5CS1cnBn8HF5f2i0D1kHY5-zdA-eF18qqyjTw>
 <xmx:_AFpWwtykpqgIaXgg5JQW1gwhchlS-XtUZhPdZ9Vgi2dEz___18eXQ>
 <xmx:_AFpW3eO3YNhN_chDbxkPohEcHzTmqjaTMnfIA_NMe_6oTbNJMu41w>
 <xmx:_AFpWyYhR-N2-_sS193_6btI1wb_Fv73zlD4MVaf9Y6H9euazV3aRA>
 <xmx:_AFpW7q963w85B670fRoIdrcIQ2Gc9jB7CSg5gfRM3QjCwvkeeNjyw>
X-ME-Sender: <xms:_AFpWySPOEZG0KU2Zhy8CK4mldnOEX7BdfGi3GcGL2XRHs6wcEjgMQ>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 43F0FE4626;
 Mon,  6 Aug 2018 22:20:43 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  7 Aug 2018 04:16:20 +0200
Message-Id: <ffe791977a14b8b3e06d13ac8626a25bf0530a81.1533608042.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH v2 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>
Content-Type: text/plain; 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
K29wZW4gY2FuIGJlIGhhcm1mdWwKKGVzcGVjaWFsbHkgd2l0aCBPX1RSVU5DKS4KClNpZ25lZC1v
ZmYtYnk6IE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhp
bmdzbGFiLmNvbT4KLS0tCkFjY29yZGluZyB0byBxZW11IGRvY3MsICJwaXBlIiBzaG91bGQgYmVo
YXZlIGRpZmZlcmVudGx5IC0gaXQgc2hvdWxkCm9wZW4gdHdvIHBpcGVzLCB3aXRoICIuaW4iIGFu
ZCAiLm91dCIuIEFjY29yZGluZyB0byBhY3R1YWwgcWVtdSBjb2RlLCBpdApkb2VzIHRoYXQsIGJ1
dCBpZiBpdCBmYWlscyBpdCBmYWxsYmFja3MgdG8ganVzdCBvbmUgZmlsZS4gQW5kIGxpYnhsCnJl
bGllcyBvbiB0aGF0IGZhbGxiYWNrLCBzbyBJJ3ZlIGltcGxlbWVudGVkIHRoYXQgdmVyc2lvbiBv
bmx5LgpJZiB4ZW5jb25zb2xlZCB3b3VsZCBoYXZlIHNvbWUgbWFuIHBhZ2UsIEknZCBhZGQgaXQg
dGhlcmUuLi4KLS0tCiB0b29scy9jb25zb2xlL2RhZW1vbi9pby5jIHwgNjIgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDU3IGluc2VydGlv
bnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvY29uc29sZS9kYWVtb24v
aW8uYyBiL3Rvb2xzL2NvbnNvbGUvZGFlbW9uL2lvLmMKaW5kZXggZWEwNzQ0Mi4uMTVkZWNhNCAx
MDA2NDQKLS0tIGEvdG9vbHMvY29uc29sZS9kYWVtb24vaW8uYworKysgYi90b29scy9jb25zb2xl
L2RhZW1vbi9pby5jCkBAIC05Niw2ICs5Niw4IEBAIHN0cnVjdCBjb25zb2xlIHsKIAlpbnQgbWFz
dGVyX2ZkOwogCWludCBtYXN0ZXJfcG9sbGZkX2lkeDsKIAlpbnQgc2xhdmVfZmQ7CisJYm9vbCBt
YXN0ZXJfZmRfY2FuX3JlYWQ7CisJYm9vbCBtYXN0ZXJfZmRfY2FuX3dyaXRlOwogCWludCBsb2df
ZmQ7CiAJc3RydWN0IGJ1ZmZlciBidWZmZXI7CiAJY2hhciAqeHNwYXRoOwpAQCAtNzMwLDYgKzcz
Miw1MyBAQCBzdGF0aWMgdm9pZCBjb25zb2xlX3VubWFwX2ludGVyZmFjZShzdHJ1Y3QgY29uc29s
ZSAqY29uKQogCWNvbi0+cmluZ19yZWYgPSAtMTsKIH0KIAorc3RhdGljIGludCBjcmVhdGVfY29u
c29sZV9vdXRwdXQoc3RydWN0IGNvbnNvbGUgKmNvbikKK3sKKwlpbnQgZXJyOworCWNoYXIgKm91
dHB1dCwgKnBhdGg7CisKKwlpZiAoYXNwcmludGYoJnBhdGgsICIlcy8lcyIsIGNvbi0+eHNwYXRo
LCAib3V0cHV0IikgPT0gLTEpIHsKKwkJZXJyID0gRU5PTUVNOworCQlnb3RvIG91dDsKKwl9CisK
Kwljb24tPm1hc3Rlcl9mZF9jYW5fcmVhZCA9IHRydWU7CisJY29uLT5tYXN0ZXJfZmRfY2FuX3dy
aXRlID0gdHJ1ZTsKKworCW91dHB1dCA9IHhzX3JlYWQoeHMsIFhCVF9OVUxMLCBwYXRoLCBOVUxM
KTsKKworCWlmICghb3V0cHV0IHx8ICFzdHJjbXAob3V0cHV0LCAicHR5IikpIHsKKwkJaWYgKCFj
b25zb2xlX2NyZWF0ZV90dHkoY29uKSkgeworCQkJZXJyID0gZXJybm87CisJCQlnb3RvIG91dDsK
KwkJfQorCX0gZWxzZSBpZiAoIXN0cm5jbXAob3V0cHV0LCAiZmlsZToiLCA1KSkgeworCQljb24t
Pm1hc3Rlcl9mZCA9IG9wZW4ob3V0cHV0KzUsIE9fV1JPTkxZIHwgT19DUkVBVCB8IE9fVFJVTkMs
IDA2MDApOworCQlpZiAoY29uLT5tYXN0ZXJfZmQgPT0gLTEpIHsKKwkJCWVyciA9IGVycm5vOwor
CQkJZ290byBvdXQ7CisJCX0KKwkJLyogdGhpcyBpcyB3cml0ZS1vbmx5IGZpbGUgKi8KKwkJY29u
LT5tYXN0ZXJfZmRfY2FuX3JlYWQgPSBmYWxzZTsKKwl9IGVsc2UgaWYgKCFzdHJuY21wKG91dHB1
dCwgInBpcGU6IiwgNSkpIHsKKwkJY29uLT5tYXN0ZXJfZmQgPSBvcGVuKG91dHB1dCs1LCBPX1JE
V1IpOworCQlpZiAoY29uLT5tYXN0ZXJfZmQgPT0gLTEpIHsKKwkJCWVyciA9IGVycm5vOworCQkJ
Z290byBvdXQ7CisJCX0KKwl9IGVsc2UgaWYgKCFzdHJjbXAob3V0cHV0LCAibnVsbCIpKSB7CisJ
CWNvbi0+bWFzdGVyX2ZkID0gb3BlbigiL2Rldi9udWxsIiwgT19SRFdSKTsKKwkJaWYgKGNvbi0+
bWFzdGVyX2ZkID09IC0xKSB7CisJCQllcnIgPSBlcnJubzsKKwkJCWdvdG8gb3V0OworCQl9CisJ
fQorCisJZXJyID0gMDsKK291dDoKKwlyZXR1cm4gZXJyOworfQorCiBzdGF0aWMgaW50IGNvbnNv
bGVfY3JlYXRlX3Jpbmcoc3RydWN0IGNvbnNvbGUgKmNvbikKIHsKIAlpbnQgZXJyLCByZW1vdGVf
cG9ydCwgcmluZ19yZWYsIHJjOwpAQCAtODI1LDEwICs4NzQsOSBAQCBzdGF0aWMgaW50IGNvbnNv
bGVfY3JlYXRlX3Jpbmcoc3RydWN0IGNvbnNvbGUgKmNvbikKIAljb24tPnJlbW90ZV9wb3J0ID0g
cmVtb3RlX3BvcnQ7CiAKIAlpZiAoY29uLT5tYXN0ZXJfZmQgPT0gLTEpIHsKLQkJaWYgKCFjb25z
b2xlX2NyZWF0ZV90dHkoY29uKSkgewotCQkJZXJyID0gZXJybm87CisJCWVyciA9IGNyZWF0ZV9j
b25zb2xlX291dHB1dChjb24pOworCQlpZiAoZXJyKQogCQkJZ290byBlcnJfeGNlOwotCQl9CiAJ
fQogCiAJaWYgKGxvZ19ndWVzdCAmJiAoY29uLT5sb2dfZmQgPT0gLTEpKQpAQCAtOTQxLDYgKzk4
OSw4IEBAIHN0YXRpYyBpbnQgY29uc29sZV9pbml0KHN0cnVjdCBjb25zb2xlICpjb24sIHN0cnVj
dCBkb21haW4gKmRvbSwgdm9pZCAqKmRhdGEpCiAKIAljb24tPm1hc3Rlcl9mZCA9IC0xOwogCWNv
bi0+bWFzdGVyX3BvbGxmZF9pZHggPSAtMTsKKwljb24tPm1hc3Rlcl9mZF9jYW5fcmVhZCA9IHRy
dWU7CisJY29uLT5tYXN0ZXJfZmRfY2FuX3dyaXRlID0gdHJ1ZTsKIAljb24tPnNsYXZlX2ZkID0g
LTE7CiAJY29uLT5sb2dfZmQgPSAtMTsKIAljb24tPnJpbmdfcmVmID0gLTE7CkBAIC0xMTUyLDYg
KzEyMDIsOCBAQCBzdGF0aWMgdm9pZCBoYW5kbGVfdHR5X3JlYWQoc3RydWN0IGNvbnNvbGUgKmNv
bikKIAkgKi8KIAlpZiAobGVuIDwgMCkgewogCQljb25zb2xlX2hhbmRsZV9icm9rZW5fdHR5KGNv
biwgZG9tYWluX2lzX3ZhbGlkKGRvbS0+ZG9taWQpKTsKKwl9IGVsc2UgaWYgKGxlbiA9PSAwKSB7
CisJCWNvbi0+bWFzdGVyX2ZkX2Nhbl9yZWFkID0gZmFsc2U7CiAJfSBlbHNlIGlmIChkb21haW5f
aXNfdmFsaWQoZG9tLT5kb21pZCkpIHsKIAkJcHJvZCA9IGludGYtPmluX3Byb2Q7CiAJCWZvciAo
aSA9IDA7IGkgPCBsZW47IGkrKykgewpAQCAtMTM5NiwxMCArMTQ0OCwxMCBAQCBzdGF0aWMgdm9p
ZCBtYXliZV9hZGRfY29uc29sZV90dHlfZmQoc3RydWN0IGNvbnNvbGUgKmNvbikKIHsKIAlpZiAo
Y29uLT5tYXN0ZXJfZmQgIT0gLTEpIHsKIAkJc2hvcnQgZXZlbnRzID0gMDsKLQkJaWYgKCFjb24t
PmQtPmlzX2RlYWQgJiYgcmluZ19mcmVlX2J5dGVzKGNvbikpCisJCWlmICghY29uLT5kLT5pc19k
ZWFkICYmIGNvbi0+bWFzdGVyX2ZkX2Nhbl9yZWFkICYmIHJpbmdfZnJlZV9ieXRlcyhjb24pKQog
CQkJZXZlbnRzIHw9IFBPTExJTjsKIAotCQlpZiAoIWJ1ZmZlcl9lbXB0eSgmY29uLT5idWZmZXIp
KQorCQlpZiAoY29uLT5tYXN0ZXJfZmRfY2FuX3dyaXRlICYmICFidWZmZXJfZW1wdHkoJmNvbi0+
YnVmZmVyKSkKIAkJCWV2ZW50cyB8PSBQT0xMT1VUOwogCiAJCWlmIChldmVudHMpCi0tIApnaXQt
c2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 02:20:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 02:20: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 1fmrc8-00016g-Fm; Tue, 07 Aug 2018 02: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=+atq=kw=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fmrc7-00013t-3T
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 02:20:47 +0000
X-Inumbo-ID: 5deeba2a-99e8-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5deeba2a-99e8-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 04:19:52 +0200 (CEST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 2D67721E31;
 Mon,  6 Aug 2018 22:20:45 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 06 Aug 2018 22:20:45 -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=Bql0coM9+BwaHiw9UVvTP84jNjQ9+qPPyaTyvZoUT
 Dg=; b=PSA78Q8C/VohNQl0j07JDkHWIxHX16C5qdmjMyk78TBS8lcKSBwkBV7Ik
 bhlZi6dxMB+E6doeJmp12iuAmP73K0R1XL0yDfOBNT6ZPg1b7Z3c8USTqsA+M6CX
 98TxnTsiavGSCmHmQSw8KpPH1HzWM06H1HyL/6zRNLkDwom7ZXeMimwqxkY7scD0
 NNrTb87XDPz8Z3aLjtv81smiLXn2vIxOpsGc3zey7L3XVvvy8EHcmi6bGDryKXCl
 ew2eK9iuJMvgKCjYYJi2vZEvofcqBWq9V0k4kyVM3PxDJw5QsalFJStBlbODiljS
 l014+x7Y8IZRRts+1Ux48pyLj860A==
X-ME-Proxy: <xmx:_QFpW3t0bqtowY1QQ9bKfQr2OUwF7snuoT9yS_f1LuCHq8CYutfmHA>
 <xmx:_QFpW2ZiS5wDveQA5sAs69huQHv-KLClVb4zjMwrrGN7jOT2dUWhAQ>
 <xmx:_QFpW9HK-WfLEihXO_KLVQ1YoI_XtVfpZkhAs9S7Bbi4PULo1Mkvdg>
 <xmx:_QFpW6x7AjGvLyUGmAZcBUl1hNHczfyavDsCZ4q3Wcx6EbAfHm3_6Q>
 <xmx:_QFpW_mfqCfOKC19Ep1UNnZyuLlGIHgcoQUxAfRaM2CsOhcn4x2KTg>
 <xmx:_QFpW17OUXaa0otbsB0dFg3ENCdkq8rs07WSNuj_FRgU6gYCLeInhg>
X-ME-Sender: <xms:_AFpW5Jk2T1SmBJ3LEbBYW2GppRY_VUWk_JmSGeuQiJz8iaNiYBBnw>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 36784E455F;
 Mon,  6 Aug 2018 22:20:44 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  7 Aug 2018 04:16:21 +0200
Message-Id: <896cb0d1a12094ac80a26af588fd50ac527fddca.1533608042.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH v2 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>
Content-Type: text/plain; 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
ZSBpcyBzdGlsbCBwcm9ibGVtYXRpYy4KClNpZ25lZC1vZmYtYnk6IE1hcmVrIE1hcmN6eWtvd3Nr
aS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KLS0tCiB0b29scy9s
aWJ4bC9saWJ4bF9kbS5jICAgICAgIHwgMTggKysrKysrKystLS0tLQogdG9vbHMvbGlieGwvbGli
eGxfaW50ZXJuYWwuaCB8ICA1ICsrLS0KIHRvb2xzL2xpYnhsL2xpYnhsX3FtcC5jICAgICAgfCA1
MiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tCiAzIGZpbGVzIGNoYW5nZWQs
IDYyIGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xp
YnhsL2xpYnhsX2RtLmMgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCmluZGV4IDZlZWEzNzcuLmFi
ODUxY2MgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKKysrIGIvdG9vbHMvbGli
eGwvbGlieGxfZG0uYwpAQCAtOTU5LDE4ICs5NTksMjMgQEAgc3RhdGljIGludCBsaWJ4bF9fYnVp
bGRfZGV2aWNlX21vZGVsX2FyZ3NfbmV3KGxpYnhsX19nYyAqZ2MsCiAgICAgICAgICAgICAgICAg
ICAgICAgIi14ZW4tZG9taWQiLAogICAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJWQi
LCBndWVzdF9kb21pZCksIE5VTEwpOwogCi0gICAgLyogVGhlcmUgaXMgY3VycmVudGx5IG5vIHdh
eSB0byBhY2Nlc3MgdGhlIFFNUCBzb2NrZXQgaW4gdGhlIHN0dWJkb20gKi8KLSAgICBpZiAoIWlz
X3N0dWJkb20pIHsKLSAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLCAiLWNoYXJkZXYi
KTsKKyAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItY2hhcmRldiIpOworICAgIC8qIHN0
dWJkb20gKyBxZW11LXhlbiBpbXBsaWVzIGxpbnV4IGJhc2VkIHN0dWJkb20gKi8KKyAgICBpZiAo
aXNfc3R1YmRvbSkKKyAgICAgICAgZmxleGFycmF5X2FwcGVuZChkbV9hcmdzLAorICAgICAgICAg
ICAgICAgICAgICAgICAgIEdDU1BSSU5URigic2VyaWFsLGlkPWxpYnhsLWNtZCxwYXRoPS9kZXYv
aHZjJWQiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTVFVCRE9NX0NPTlNP
TEVfUU1QKSk7CisgICAgZWxzZQogICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCJzb2NrZXQsaWQ9bGlieGwtY21kLCIK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicGF0aD0lcy9xbXAtbGli
eGwtJWQsc2VydmVyLG5vd2FpdCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbGlieGxfX3J1bl9kaXJfcGF0aCgpLCBndWVzdF9kb21pZCkpOwogCi0gICAgICAgIGZs
ZXhhcnJheV9hcHBlbmQoZG1fYXJncywgIi1uby1zaHV0ZG93biIpOwotICAgICAgICBmbGV4YXJy
YXlfYXBwZW5kKGRtX2FyZ3MsICItbW9uIik7Ci0gICAgICAgIGZsZXhhcnJheV9hcHBlbmQoZG1f
YXJncywgImNoYXJkZXY9bGlieGwtY21kLG1vZGU9Y29udHJvbCIpOworICAgIGZsZXhhcnJheV9h
cHBlbmQoZG1fYXJncywgIi1uby1zaHV0ZG93biIpOworICAgIGZsZXhhcnJheV9hcHBlbmQoZG1f
YXJncywgIi1tb24iKTsKKyAgICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICJjaGFyZGV2PWxp
YnhsLWNtZCxtb2RlPWNvbnRyb2wiKTsKIAorICAgIGlmICghaXNfc3R1YmRvbSkgewogICAgICAg
ICBmbGV4YXJyYXlfYXBwZW5kKGRtX2FyZ3MsICItY2hhcmRldiIpOwogICAgICAgICBmbGV4YXJy
YXlfYXBwZW5kKGRtX2FyZ3MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCJz
b2NrZXQsaWQ9bGlieGVuc3RhdC1jbWQsIgpAQCAtMjE0Myw2ICsyMTQ4LDcgQEAgc3RhdGljIHZv
aWQgc3Bhd25fc3R1Yl9sYXVuY2hfZG0obGlieGxfX2VnYyAqZWdjLAogICAgICAgICAvKiBTVFVC
RE9NX0NPTlNPTEVfTE9HR0lORyAoY29uc29sZSAwKSBpcyBmb3IgbWluaW9zIGxvZ2dpbmcKICAg
ICAgICAgICogU1RVQkRPTV9DT05TT0xFX1NBVkUgKGNvbnNvbGUgMSkgaXMgZm9yIHdyaXRpbmcg
dGhlIHNhdmUgZmlsZQogICAgICAgICAgKiBTVFVCRE9NX0NPTlNPTEVfUkVTVE9SRSAoY29uc29s
ZSAyKSBpcyBmb3IgcmVhZGluZyB0aGUgc2F2ZSBmaWxlCisgICAgICAgICAqIFNUVUJET01fQ09O
U09MRV9RTVAgKGNvbnNvbGUgMykgaXMgZm9yIGFjY2Vzc2luZyBxbXAgc29ja2V0IChsaW51eCBz
dHViZG9tIG9ubHkpCiAgICAgICAgICAqLwogICAgICAgICBzd2l0Y2ggKGkpIHsKICAgICAgICAg
ICAgIGNoYXIgKmZpbGVuYW1lOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJu
YWwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKaW5kZXggZmJjYjBiNy4uOGVmNDE1
ZSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAorKysgYi90b29scy9s
aWJ4bC9saWJ4bF9pbnRlcm5hbC5oCkBAIC0xMTUsOCArMTE1LDkgQEAKICNkZWZpbmUgU1RVQkRP
TV9DT05TT0xFX0xPR0dJTkcgMAogI2RlZmluZSBTVFVCRE9NX0NPTlNPTEVfU0FWRSAxCiAjZGVm
aW5lIFNUVUJET01fQ09OU09MRV9SRVNUT1JFIDIKLSNkZWZpbmUgU1RVQkRPTV9DT05TT0xFX1NF
UklBTCAzCi0jZGVmaW5lIFNUVUJET01fU1BFQ0lBTF9DT05TT0xFUyAzCisjZGVmaW5lIFNUVUJE
T01fQ09OU09MRV9RTVAgMworI2RlZmluZSBTVFVCRE9NX0NPTlNPTEVfU0VSSUFMIDQKKyNkZWZp
bmUgU1RVQkRPTV9TUEVDSUFMX0NPTlNPTEVTIDQKICNkZWZpbmUgTElCWExfTElOVVhfU1RVQkRP
TV9NRU0gMTI4CiAjZGVmaW5lIFRBUF9ERVZJQ0VfU1VGRklYICItZW11IgogI2RlZmluZSBET01J
RF9YU19QQVRIICJkb21pZCIKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIGIv
dG9vbHMvbGlieGwvbGlieGxfcW1wLmMKaW5kZXggOTg3YmYwMi4uYjM5ZmY5MCAxMDA2NDQKLS0t
IGEvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMK
QEAgLTQ3Niw2ICs0NzYsMTYgQEAgb3V0OgogICAgIHJldHVybiByZXQ7CiB9CiAKK3N0YXRpYyBp
bnQgcW1wX29wZW5fcHR5KGxpYnhsX19xbXBfaGFuZGxlciAqcW1wLCBjb25zdCBjaGFyICpxbXBf
cHR5X3BhdGgpCit7CisgICAgcW1wLT5xbXBfZmQgPSBvcGVuKHFtcF9wdHlfcGF0aCwKKyAgICAg
ICAgICAgICAgICAgICAgICAgT19SRFdSIHwgT19OT0NUVFkgfCBPX05PTkJMT0NLIHwgT19DTE9F
WEVDKTsKKyAgICBpZiAocW1wLT5xbXBfZmQgPCAwKSB7CisgICAgICAgIHJldHVybiAtMTsKKyAg
ICB9CisgICAgcmV0dXJuIDA7Cit9CisKIHN0YXRpYyB2b2lkIHFtcF9jbG9zZShsaWJ4bF9fcW1w
X2hhbmRsZXIgKnFtcCkKIHsKICAgICBjYWxsYmFja19pZF9wYWlyICpwcCA9IE5VTEw7CkBAIC03
NjYsMTUgKzc3Niw0NyBAQCBsaWJ4bF9fcW1wX2hhbmRsZXIgKmxpYnhsX19xbXBfaW5pdGlhbGl6
ZShsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCkKICAgICBpbnQgcmV0ID0gMDsKICAgICBs
aWJ4bF9fcW1wX2hhbmRsZXIgKnFtcCA9IE5VTEw7CiAgICAgY2hhciAqcW1wX3NvY2tldDsKKyAg
ICB1aW50MzJfdCBkbV9kb21pZCA9IGxpYnhsX2dldF9zdHViZG9tX2lkKENUWCwgZG9taWQpOwog
CiAgICAgcW1wID0gcW1wX2luaXRfaGFuZGxlcihnYywgZG9taWQpOwogICAgIGlmICghcW1wKSBy
ZXR1cm4gTlVMTDsKIAotICAgIHFtcF9zb2NrZXQgPSBHQ1NQUklOVEYoIiVzL3FtcC1saWJ4bC0l
ZCIsIGxpYnhsX19ydW5fZGlyX3BhdGgoKSwgZG9taWQpOwotICAgIGlmICgocmV0ID0gcW1wX29w
ZW4ocW1wLCBxbXBfc29ja2V0LCBRTVBfU09DS0VUX0NPTk5FQ1RfVElNRU9VVCkpIDwgMCkgewot
ICAgICAgICBMT0dFRChFUlJPUiwgZG9taWQsICJDb25uZWN0aW9uIGVycm9yIik7Ci0gICAgICAg
IHFtcF9mcmVlX2hhbmRsZXIocW1wKTsKLSAgICAgICAgcmV0dXJuIE5VTEw7CisgICAgaWYgKGRt
X2RvbWlkKSB7CisgICAgICAgIC8qIHNhbml0eSBjaGVjayAqLworICAgICAgICBpZiAobGlieGxf
X3N0dWJkb21haW5fdmVyc2lvbl9ydW5uaW5nKGdjLCBkbV9kb21pZCkgPT0KKyAgICAgICAgICAg
ICAgICBMSUJYTF9TVFVCRE9NQUlOX1ZFUlNJT05fTUlOSU9TKSB7CisgICAgICAgICAgICBMT0dF
RChFUlJPUiwgZG9taWQsICJRTVAgc29ja2V0IHVuc3VwcG9ydGVkIGZvciBtaW5pb3Mgc3R1YmRv
bWFpbiIpOworICAgICAgICAgICAgcW1wX2ZyZWVfaGFuZGxlcihxbXApOworICAgICAgICAgICAg
cmV0dXJuIE5VTEw7CisgICAgICAgIH0KKyAgICAgICAgcmV0ID0gbGlieGxfY29uc29sZV9nZXRf
dHR5KENUWCwgZG1fZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBT
VFVCRE9NX0NPTlNPTEVfUU1QLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
TElCWExfQ09OU09MRV9UWVBFX1BWLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJnFtcF9zb2NrZXQpOworICAgICAgICBpZiAocmV0KSB7CisgICAgICAgICAgICBMT0dFRChF
UlJPUiwgZG9taWQsICJGYWlsZWQgdG8gZ2V0IFFNUCB0dHkgcGF0aCIpOworICAgICAgICAgICAg
cW1wX2ZyZWVfaGFuZGxlcihxbXApOworICAgICAgICAgICAgcmV0dXJuIE5VTEw7CisgICAgICAg
IH0KKyAgICAgICAgcmV0ID0gcW1wX29wZW5fcHR5KHFtcCwgcW1wX3NvY2tldCk7CisgICAgICAg
IGlmIChyZXQpIHsKKyAgICAgICAgICAgIExPR0VEKEVSUk9SLCBkb21pZCwgIkNvbm5lY3Rpb24g
ZXJyb3IiKTsKKyAgICAgICAgICAgIHFtcF9mcmVlX2hhbmRsZXIocW1wKTsKKyAgICAgICAgICAg
IHJldHVybiBOVUxMOworICAgICAgICB9CisgICAgICAgIHJldCA9IHFtcF9zZW5kKHFtcCwgInFt
cF9yZXNldCIsIE5VTEwsIE5VTEwsIE5VTEwsIE5VTEwpOworICAgICAgICBpZiAocmV0IDwgMCkg
eworICAgICAgICAgICAgTE9HRUQoRVJST1IsIGRvbWlkLCAiRmFpbGVkIHRvIHNlbmQgcW1wX3Jl
c2V0Iik7CisgICAgICAgICAgICBxbXBfZnJlZV9oYW5kbGVyKHFtcCk7CisgICAgICAgICAgICBy
ZXR1cm4gTlVMTDsKKyAgICAgICAgfQorICAgIH0gZWxzZSB7CisgICAgICAgIHFtcF9zb2NrZXQg
PSBHQ1NQUklOVEYoIiVzL3FtcC1saWJ4bC0lZCIsIGxpYnhsX19ydW5fZGlyX3BhdGgoKSwgZG9t
aWQpOworICAgICAgICBpZiAoKHJldCA9IHFtcF9vcGVuKHFtcCwgcW1wX3NvY2tldCwgUU1QX1NP
Q0tFVF9DT05ORUNUX1RJTUVPVVQpKSA8IDApIHsKKyAgICAgICAgICAgIExPR0VEKEVSUk9SLCBk
b21pZCwgIkNvbm5lY3Rpb24gZXJyb3IiKTsKKyAgICAgICAgICAgIHFtcF9mcmVlX2hhbmRsZXIo
cW1wKTsKKyAgICAgICAgICAgIHJldHVybiBOVUxMOworICAgICAgICB9CiAgICAgfQogCiAgICAg
TE9HRChERUJVRywgZG9taWQsICJjb25uZWN0ZWQgdG8gJXMiLCBxbXBfc29ja2V0KTsKLS0gCmdp
dC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 02:20:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 02:20:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmrc8-00017j-W7; Tue, 07 Aug 2018 02:20:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+atq=kw=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1fmrc7-00014D-A6
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 02:20:47 +0000
X-Inumbo-ID: 8dc72875-99e8-11e8-a6a9-d7ebe60f679a
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8dc72875-99e8-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 02:21:12 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 06421212C8;
 Mon,  6 Aug 2018 22:20:46 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 06 Aug 2018 22:20:46 -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=zVTH7HlSqT4nqrZK7UFfANJC4Ufs4siQh2zE1TfoQ
 Gw=; b=dV6np412+7ESGEdc0w0hFWlZAX9Cpw8WxReV+bn3IWhCVPv1Xioz80D4h
 bH5V6qYWU/2WYLrRNpCH1A9P3rAtlOugnirRUJisf1fx5MlcbSxLUuqpjFVn+Hh2
 eWRkYSEvXdcUj091myozIJ4qWgplPDw7XeOmRM04ePMoCwCMSUq7VoBC6AwLeX3c
 BX5Ebe/TRSiIYpT307ZqONG60NbTTY8jd4oGU/MstA23meTbdHsWFMQ5Ehx1j+yG
 Y+lgE7oZt1l8umgfQYWbL6z3AeNu3vDAd+cFupNJq6GzGrRn3+x1am60Lq5f7i9q
 +S0Zz/ruV/vQ/pB571ZxfozqjNP9g==
X-ME-Proxy: <xmx:_QFpW4D1uSPLeLRPAx_4RnEZlZMpMe2R9m4wxtCtB4PYM0tl8kkkWw>
 <xmx:_QFpW1GVqAjVESDLHVeyV4RfiJsggQHAKYaPnZShJ6CdAvkNk4LnxA>
 <xmx:_QFpW4JnuuPN90s33g_96h1V-4p0UhJmhy2TpcOk0wuO3XzS3ML1RA>
 <xmx:_QFpWxkUdkQ1awA7iIy3WXIXTl6HXfqrTcNuHDvdDJ3AQPGjD4zjzA>
 <xmx:_QFpW4RS97-2ABIdjkIvEv3icTLSWi44QEbKsSm4gdKKM0bdN99wtA>
 <xmx:_gFpWykWITFJVsgRrcT_tNyUgRyW7ScdXwc4cMOHnJzYQBBwUao0fw>
X-ME-Sender: <xms:_QFpW2I1psKmDkJ0U-Yt4vU18F_DEjjm4WC5WUoiR_IsTmLebk8eMw>
Received: from localhost.localdomain (ip5b40bfaa.dynamic.kabel-deutschland.de
 [91.64.191.170])
 by mail.messagingengine.com (Postfix) with ESMTPA id 222B6E48AB;
 Mon,  6 Aug 2018 22:20:45 -0400 (EDT)
From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  7 Aug 2018 04:16:22 +0200
Message-Id: <673183b1205f629e4f5c0b352606e2de683f58b5.1533608042.git-series.marmarek@invisiblethingslab.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
In-Reply-To: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
Subject: [Xen-devel] [RFC PATCH v2 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>
Content-Type: text/plain; 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
IHJlcXVpcmluZyBxZW11IGluIGRvbTAgaXMgdXNlZCwgbGlrZSBWTkMKb3IgcWRpc2suCgpTaWdu
ZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJs
ZXRoaW5nc2xhYi5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfZG0uYyB8IDcgKysrLS0tLQog
MSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS90b29scy9saWJ4bC9saWJ4bF9kbS5jIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwppbmRl
eCBhYjg1MWNjLi41ODJmMTIyIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9kbS5jCisr
KyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKQEAgLTIxNDQsNyArMjE0NCw5IEBAIHN0YXRpYyB2
b2lkIHNwYXduX3N0dWJfbGF1bmNoX2RtKGxpYnhsX19lZ2MgKmVnYywKIAogICAgIGZvciAoaSA9
IDA7IGkgPCBudW1fY29uc29sZTsgaSsrKSB7CiAgICAgICAgIGNvbnNvbGVbaV0uZGV2aWQgPSBp
OwotICAgICAgICBjb25zb2xlW2ldLmNvbnNiYWNrID0gTElCWExfX0NPTlNPTEVfQkFDS0VORF9J
T0VNVTsKKyAgICAgICAgLyogd2lsbCBiZSBjaGFuZ2VkIGJhY2sgdG8gTElCWExfX0NPTlNPTEVf
QkFDS0VORF9JT0VNVSBpZiBxZW11CisgICAgICAgICAqIHdpbGwgYmUgaW4gdXNlICovCisgICAg
ICAgIGNvbnNvbGVbaV0uY29uc2JhY2sgPSBMSUJYTF9fQ09OU09MRV9CQUNLRU5EX1hFTkNPTlNP
TEVEOwogICAgICAgICAvKiBTVFVCRE9NX0NPTlNPTEVfTE9HR0lORyAoY29uc29sZSAwKSBpcyBm
b3IgbWluaW9zIGxvZ2dpbmcKICAgICAgICAgICogU1RVQkRPTV9DT05TT0xFX1NBVkUgKGNvbnNv
bGUgMSkgaXMgZm9yIHdyaXRpbmcgdGhlIHNhdmUgZmlsZQogICAgICAgICAgKiBTVFVCRE9NX0NP
TlNPTEVfUkVTVE9SRSAoY29uc29sZSAyKSBpcyBmb3IgcmVhZGluZyB0aGUgc2F2ZSBmaWxlCkBA
IC0yMTYwLDkgKzIxNjIsNiBAQCBzdGF0aWMgdm9pZCBzcGF3bl9zdHViX2xhdW5jaF9kbShsaWJ4
bF9fZWdjICplZ2MsCiAgICAgICAgICAgICAgICAgaWYgKHJldCkgZ290byBvdXQ7CiAgICAgICAg
ICAgICAgICAgY29uc29sZVtpXS5vdXRwdXQgPSBHQ1NQUklOVEYoImZpbGU6JXMiLCBmaWxlbmFt
ZSk7CiAgICAgICAgICAgICAgICAgZnJlZShmaWxlbmFtZSk7Ci0gICAgICAgICAgICAgICAgLyog
d2lsbCBiZSBjaGFuZ2VkIGJhY2sgdG8gTElCWExfX0NPTlNPTEVfQkFDS0VORF9JT0VNVSBpZiBx
ZW11Ci0gICAgICAgICAgICAgICAgICogd2lsbCBiZSBpbiB1c2UgKi8KLSAgICAgICAgICAgICAg
ICBjb25zb2xlW2ldLmNvbnNiYWNrID0gTElCWExfX0NPTlNPTEVfQkFDS0VORF9YRU5DT05TT0xF
RDsKICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIGNhc2UgU1RVQkRPTV9DT05T
T0xFX1NBVkU6CiAgICAgICAgICAgICAgICAgY29uc29sZVtpXS5vdXRwdXQgPSBHQ1NQUklOVEYo
ImZpbGU6JXMiLAotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 02:40:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 02: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 1fmrvG-0004MJ-Oe; Tue, 07 Aug 2018 02:40:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tozp=kw=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fmrvF-0004ME-Dq
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 02:40:33 +0000
X-Inumbo-ID: 4f2beaa7-99eb-11e8-a6a9-d7ebe60f679a
Received: from mga02.intel.com (unknown [134.134.136.20])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4f2beaa7-99eb-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 02:40:56 +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 orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 06 Aug 2018 19:40:29 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,453,1526367600"; d="scan'208";a="64060676"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by orsmga006.jf.intel.com with ESMTP; 06 Aug 2018 19:38:34 -0700
Received: from fmsmsx155.amr.corp.intel.com (10.18.116.71) by
 fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 6 Aug 2018 19:38:17 -0700
Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by
 FMSMSX155.amr.corp.intel.com (10.18.116.71) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 6 Aug 2018 19:38:16 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX151.ccr.corp.intel.com ([169.254.3.202]) with mapi id 14.03.0319.002;
 Tue, 7 Aug 2018 10:38:14 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Paul Durrant <paul.durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5 02/15] iommu: introduce the concept of BFN...
Thread-Index: AQHUK06P2T9dT5wVL0SIkIdvC3lgdKSzlGTA
Date: Tue, 7 Aug 2018 02:38:14 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912AC042@SHSMSX101.ccr.corp.intel.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-3-paul.durrant@citrix.com>
In-Reply-To: <20180803172220.1657-3-paul.durrant@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMWI1NzljNzAtOTE1OC00N2U4LWI0YWYtZDE5ZmJlZDIxZTJlIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiR3JsVlVCMno1b0V0YlBLdk1uc0lUUEUrWW5mMjdyTEo3UDFURWFhTHVnMXlvOW1qNlAwdHEzZHZVYk9VQ0tTTiJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 02/15] 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: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpwYXVsLmR1cnJhbnRAY2l0cml4LmNvbV0KPiBT
ZW50OiBTYXR1cmRheSwgQXVndXN0IDQsIDIwMTggMToyMiBBTQo+IAo+IC4uLm1lYW5pbmcgJ2J1
cyBmcmFtZSBudW1iZXInIGkuZS4gYSBmcmFtZSBudW1iZXIgbWFwcGVkIGluIHRoZSBJT01NVQo+
IHJhdGhlciB0aGFuIHRoZSBNTVUuCj4gCj4gVGhpcyBwYXRjaCBpcyBhIGxhcmdlbHkgY29zbWV0
aWMgY2hhbmdlIHRoYXQgc3Vic3RpdHV0ZXMgdGhlIHRlcm1zICdnZm4nCj4gYW5kICdnYWRkcicg
Zm9yICdiZm4nIGFuZCAnYmFkZHInIGluIGFsbCB0aGUgcGxhY2VzIHdoZXJlIHRoZSBmcmFtZSBu
dW1iZXIKPiBvciBhZGRyZXNzIHJlbGF0ZSB0byB0aGUgSU9NTVUgcmF0aGVyIHRoYW4gdGhlIE1N
VS4KPiAKPiBUaGUgcGFydHMgdGhhdCBhcmUgbm90IHB1cmVseSBjb3NtZXRpYyBhcmU6Cj4gCj4g
IC0gdGhlIGludHJvZHVjdGlvbiBvZiBhIHR5cGUtc2FmZSBkZWNsYXJhdGlvbiBvZiBiZm5fdCBh
bmQgZGVmaW5pdGlvbiBvZgo+ICAgIElOVkFMSURfQkZOIHRvIG1ha2UgdGhlIHN1YnN0aXR1dGlv
biBvZiBnZm5feChJTlZBTElEX0dGTikgbWVjaGFuaWNhbC4KPiAgLSB0aGUgaW50cm9kdWN0aW9u
IG9mIF9fYmZuX3RvX2JhZGRyIGFuZCBfX2JhZGRyX3RvX2JmbiAoYW5kIHR5cGUtc2FmZQo+ICAg
IHZhcmlhbnRzIHdpdGhvdXQgdGhlIGxlYWRpbmcgX18pIHdpdGggc29tZSB1c2Ugb2YgdGhlIGZv
cm1lci4KPiAKPiBTdWJzZXF1ZW50IHBhdGNoZXMgd2lsbCBjb252ZXJ0IGNvZGUgdG8gbWFrZSB1
c2Ugb2YgdHlwZS1zYWZlIEJGTnMuCj4gCj4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxw
YXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KClsuLi5dCgo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vbW0uaCBi
L3hlbi9pbmNsdWRlL3hlbi9tbS5oCj4gaW5kZXggMjQ2NTRlOGUyMi4uNGViZjkxZjE3ZSAxMDA2
NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vbW0uaAo+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9t
bS5oCj4gQEAgLTE0LDggKzE0LDkgQEAKPiAgICogc2hvdWxkIGJlIGFkaGVyZWQgdG8uCj4gICAq
Cj4gICAqIG1mbjogTWFjaGluZSBGcmFtZSBOdW1iZXIKPiAtICogICBUaGUgdmFsdWVzIFhlbiBw
dXRzIGludG8gaXRzIG93biBwYWdldGFibGVzLiAgVGhpcyBpcyB0aGUgaG9zdCBwaHlzaWNhbAo+
IC0gKiAgIG1lbW9yeSBhZGRyZXNzIHNwYWNlIHdpdGggUkFNLCBNTUlPIGV0Yy4KPiArICogICBU
aGUgdmFsdWVzIFhlbiBwdXRzIGludG8gaXRzIG93biBwYWdldGFibGVzLCAybmQgc3RhZ2UgcGFn
ZXRhYmxlcwo+ICh3aGVyZQo+ICsgKiAgIGhhcmR3YXJlIGFzc2lzdGVkIDJuZCBzdGFnZSB0cmFu
c2xhdGlvbiBpcyB1c2VkKSBvciBJT01NVSBwYWdlCj4gdGFibGVzLgo+ICsgKiAgIFRoaXMgaXMg
dGhlIGhvc3QgcGh5c2ljYWwgbWVtb3J5IGFkZHJlc3Mgc3BhY2Ugd2l0aCBSQU0sIE1NSU8gZXRj
LgoKdGhlcmUgaXMgYWxzbyBzaGFkb3cgcGFnZSB0YWJsZS4uLiBub3Qgc3VyZSB3aGV0aGVyIGl0
IGlzIHJlYWxseSBoZWxwZnVsCnRvIGxpc3QgYWxsIG9mIHRoZW0gb3V0LiAiWGVuLW93bmVkIHBh
Z2V0YWJsZXMiIHNob3VsZCBiZSBzdWZmaWNpZW50IHRvIGNvdmVyLgoKPiAgICoKPiAgICogZ2Zu
OiBHdWVzdCBGcmFtZSBOdW1iZXIKPiAgICogICBUaGUgdmFsdWVzIGEgZ3Vlc3QgcHV0cyBpbiBp
dHMgb3duIHBhZ2V0YWJsZXMuICBGb3IgYW4gYXV0by10cmFuc2xhdGVkCj4gQEAgLTI2LDYgKzI3
LDExIEBACj4gICAqICAgQSBsaW5lYXIgaWRlYSBvZiBhIGd1ZXN0IHBoeXNpY2FsIGFkZHJlc3Mg
c3BhY2UuIEZvciBhbiBhdXRvLXRyYW5zbGF0ZWQKPiAgICogICBndWVzdCwgcGZuID09IGdmbiB3
aGlsZSBmb3IgYSBub24tdHJhbnNsYXRlZCBndWVzdCwgcGZuICE9IGdmbi4KPiAgICoKPiArICog
YmZuOiBCdXMgRnJhbWUgTnVtYmVyIChkZWZpbml0aW9ucyBpbiBpbmNsdWRlL3hlbi9pb21tdS5o
KQo+ICsgKiAgIFRoZSBsaW5lYXIgZnJhbWUgbnVtYmVycyBvZiBJT01NVSBhZGRyZXNzIHNwYWNl
LiBBbGwgaW5pdGlhdG9ycyBmb3IgYQo+ICsgKiAgIGdpdmVuIGRvbWFpbiBzaGFyZSBhIHNpbmds
ZSBJT01NVSBhZGRyZXNzIHNwYWNlIGFuZCwgYnkgZGVmYXVsdCwKPiBYZW4gd2lsbAo+ICsgKiAg
IGVuc3VyZSBiZm4gPT0gcGZuLgo+ICsgKgoKQWJvdmUgZGVzY3JpcHRpb24gaXMgYSBiaXQgY29u
ZnVzaW5nOgoKLSBmb3IgJ2RvbWFpbicsIGFyZSB5b3UgdGFsa2luZyBhYm91dCBWTSBvciBJT01N
VSBkb21haW4/IElmIHRoZSBmb3JtZXIKdGhlbiBlYWNoIGluaXRpYXRvciBjb3VsZCBoYXZlIGl0
cyBvd24gSU9NTVUgYWRkcmVzcyBzcGFjZSB3aGVuIGEgdmlydHVhbApJT01NVSAoZWl0aGVyIHB2
SU9NTVUgb3IgZW11bGF0ZWQgSU9NTVUpIGlzIGV4cG9zZWQuCgotIHNpbmNlIHlvdSB0YWxrIGFi
b3V0ICdieSBkZWZhdWx0JywgYmV0dGVyIGFsc28gdGFsayBhYm91dCBub24tZGVmYXVsdCBjYXNl
LAppLmUuIHdoZW4gdmlydHVhbCBJT01NVSBpcyBleHBvc2VkIHRoZW4gYmZuIGlzIGEgc2VwYXJh
dGUgYWRkcmVzcyBzcGFjZQptYW5hZ2VkIGJ5IGd1ZXN0Cgo+ICAgKiBXQVJOSU5HOiBTb21lIG9m
IHRoZXNlIHRlcm1zIGhhdmUgY2hhbmdlZCBvdmVyIHRpbWUgd2hpbGUgb3RoZXJzCj4gaGF2ZSBi
ZWVuCj4gICAqIHVzZWQgaW5jb25zaXN0ZW50bHksIG1lYW5pbmcgdGhhdCBhIGxvdCBvZiBleGlz
dGluZyBjb2RlIGRvZXMgbm90IG1hdGNoCj4gdGhlCj4gICAqIGRlZmluaXRpb25zIGFib3ZlLiAg
TmV3IGNvZGUgc2hvdWxkIHVzZSB0aGVzZSB0ZXJtcyBhcyBkZXNjcmliZWQgaGVyZSwKPiBhbmQK
PiAtLQo+IDIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 02:45:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 02:45:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fms0G-0004al-G0; Tue, 07 Aug 2018 02:45: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=tozp=kw=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fms0F-0004ag-DA
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 02:45:43 +0000
X-Inumbo-ID: 08efd8ee-99ec-11e8-a6a9-d7ebe60f679a
Received: from mga18.intel.com (unknown [134.134.136.126])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 08efd8ee-99ec-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 02:46:08 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga001.jf.intel.com ([10.7.209.18])
 by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 06 Aug 2018 19:45:40 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,453,1526367600"; d="scan'208";a="79493849"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by orsmga001.jf.intel.com with ESMTP; 06 Aug 2018 19:45:35 -0700
Received: from fmsmsx102.amr.corp.intel.com (10.18.124.200) by
 fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 6 Aug 2018 19:45:31 -0700
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 FMSMSX102.amr.corp.intel.com (10.18.124.200) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 6 Aug 2018 19:45:30 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.150]) with mapi id 14.03.0319.002;
 Tue, 7 Aug 2018 10:45:27 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Paul Durrant <paul.durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5 03/15] iommu: make use of type-safe BFN and MFN in
 exported functions
Thread-Index: AQHUK06T/j/dUJWPPEe/5MvWnvHdlKSzmrIg
Date: Tue, 7 Aug 2018 02:45:27 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912AC08F@SHSMSX101.ccr.corp.intel.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-4-paul.durrant@citrix.com>
In-Reply-To: <20180803172220.1657-4-paul.durrant@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYTIxNjg0OTUtYjcwMi00NTU5LWJiZWQtMDk3NjZlYmMxNDY2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiZ0FORXZXV3FyUXY1R2MrUTM4TDdvek1SXC9nd0tSa0s0aFJDSUZHWFg1Y3pBRTY4SW9jb1JpN2U1UjByR0xUQm8ifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 03/15] 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: Stefano Stabellini <sstabellini@kernel.org>, "Nakajima,
 Jun" <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>

PiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpwYXVsLmR1cnJhbnRAY2l0cml4LmNvbV0KPiBT
ZW50OiBTYXR1cmRheSwgQXVndXN0IDQsIDIwMTggMToyMiBBTQo+IAo+IFRoaXMgcGF0Y2ggbW9k
aWZpZXMgdGhlIGRlY2xhcmF0aW9uIG9mIHRoZSBlbnRyeSBwb2ludHMgdG8gdGhlIElPTU1VCj4g
c3ViLXN5c3RlbSB0byB1c2UgYmZuX3QgYW5kIG1mbl90IGluIHBsYWNlIG9mIHVuc2lnbmVkIGxv
bmcuIEEgc3Vic2VxdWVudAo+IHBhdGNoIHdpbGwgc2ltaWxhcmx5IG1vZGlmeSB0aGUgbWV0aG9k
cyBpbiB0aGUgaW9tbXVfb3BzIHN0cnVjdHVyZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1
cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+IFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5A
aW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 02:49:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 02: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 1fms44-0004oq-13; Tue, 07 Aug 2018 02: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=tozp=kw=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fms41-0004oV-S2
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 02:49:37 +0000
X-Inumbo-ID: 9512ebe3-99ec-11e8-a6a9-d7ebe60f679a
Received: from mga01.intel.com (unknown [192.55.52.88])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9512ebe3-99ec-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 02:50:03 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga004.fm.intel.com ([10.253.24.48])
 by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 06 Aug 2018 19:49:36 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,453,1526367600"; d="scan'208";a="78091593"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by fmsmga004.fm.intel.com with ESMTP; 06 Aug 2018 19:49:36 -0700
Received: from fmsmsx153.amr.corp.intel.com (10.18.125.6) by
 FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 6 Aug 2018 19:49:35 -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; Mon, 6 Aug 2018 19:49:35 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.240]) with mapi id 14.03.0319.002;
 Tue, 7 Aug 2018 10:49:29 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Paul Durrant <paul.durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5 04/15] iommu: push use of type-safe BFN and MFN into
 iommu_ops
Thread-Index: AQHUK06btIhIcPNM1U+nJ/uUTn48UaSzm9CA
Date: Tue, 7 Aug 2018 02:49:29 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912AC0BB@SHSMSX101.ccr.corp.intel.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-5-paul.durrant@citrix.com>
In-Reply-To: <20180803172220.1657-5-paul.durrant@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNzM5YTIzMzUtZWI4MS00MWU4LTliZjUtNjc5YTY5Y2NmYjM3IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiWEdDcEQ5eXpueXJpRlZVOWtublVvc3RjWWgrcmtOSWtycm5tcXRDWjBhZ1hIQUpNSTJzamg5ajByemQyeld5cyJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 04/15] 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>, Jan Beulich <jbeulich@suse.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>

PiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpwYXVsLmR1cnJhbnRAY2l0cml4LmNvbV0KPiBT
ZW50OiBTYXR1cmRheSwgQXVndXN0IDQsIDIwMTggMToyMiBBTQo+IAo+IFRoaXMgcGF0Y2ggbW9k
aWZpZXMgdGhlIG1ldGhvZHMgaW4gc3RydWN0IGlvbW11X29wcyB0byB1c2UgdHlwZS1zYWZlIEJG
Tgo+IGFuZCBNRk4uIFRoaXMgZm9sbG93cyBvbiBmcm9tIHRoZSBwcmlvciBwYXRjaCB0aGF0IG1v
ZGlmaWVkIHRoZSBmdW5jdGlvbnMKPiBleHBvcnRlZCBpbiB4ZW4vaW9tbXUuaC4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+IFJldmll
d2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IEtldmlu
IFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 02:55:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 02:55:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fms9b-0005au-NE; Tue, 07 Aug 2018 02:55: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=fg3j=kw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fms9b-0005ak-0I
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 02:55:23 +0000
X-Inumbo-ID: 62879ed0-99ed-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 62879ed0-99ed-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 02:55: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 1fms9V-0000PP-I6; Tue, 07 Aug 2018 02:55: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 1fms9V-0001ae-8p; Tue, 07 Aug 2018 02:55:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fms9V-0001t1-77; Tue, 07 Aug 2018 02:55:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125777-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=e752f28409678ce3ade49986b39309178fb2a6d6
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 07 Aug 2018 02:55:17 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125777: 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>

ZmxpZ2h0IDEyNTc3NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc3Ny8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJt
aGYgICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1NzI5CgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxl
IChub3QgYmxvY2tpbmcpOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMiBob3N0cy1h
bGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1NzI5CgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMyBjYXB0dXJlLWxv
Z3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1NzI5CiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBl
NzUyZjI4NDA5Njc4Y2UzYWRlNDk5ODZiMzkzMDkxNzhmYjJhNmQ2CmJhc2VsaW5lIHZlcnNpb246
CiB4ZW4gICAgICAgICAgICAgICAgICBlZDVmOGQ5Y2E0N2U2OWUzMDIyMWMzN2VjODEyZjJiMzhh
ZjE5ZDgzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU3MjkgIDIwMTgtMDgtMDEgMTE6MDA6Mzkg
WiAgICA1IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1NzQxICAyMDE4LTA4LTAyIDEwOjAx
OjA5IFogICAgNCBkYXlzICAgIDYgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1Nzcy
ICAyMDE4LTA4LTA2IDE2OjAwOjM3IFogICAgMCBkYXlzICAgIDQgYXR0ZW1wdHMKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9w
bGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleGFuZHJ1IElzYWlsYSA8
YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAgR2Vvcmdl
IER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmlu
IFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1
QGJpdGRlZmVuZGVyLmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cgpqb2JzOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
YnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0
LXhzbSBob3N0cy1hbGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gY2FwdHVyZS1s
b2dzCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQ4MCBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 02:56:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 02: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 1fmsAC-0005ld-1k; Tue, 07 Aug 2018 02: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=tozp=kw=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fmsAA-0005lQ-Ce
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 02:55:58 +0000
X-Inumbo-ID: 768e7e0e-99ed-11e8-a6a9-d7ebe60f679a
Received: from mga01.intel.com (unknown [192.55.52.88])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 768e7e0e-99ed-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 02:56:21 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga004.fm.intel.com ([10.253.24.48])
 by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 06 Aug 2018 19:55:54 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,453,1526367600"; d="scan'208";a="78093400"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by fmsmga004.fm.intel.com with ESMTP; 06 Aug 2018 19:55:54 -0700
Received: from fmsmsx126.amr.corp.intel.com (10.18.125.43) by
 fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 6 Aug 2018 19:55:53 -0700
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 FMSMSX126.amr.corp.intel.com (10.18.125.43) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 6 Aug 2018 19:55:53 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.150]) with mapi id 14.03.0319.002;
 Tue, 7 Aug 2018 10:55:51 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Paul Durrant <paul.durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5 05/15] iommu: don't domain_crash() inside
 iommu_map/unmap_page()
Thread-Index: AQHUK06PDSVrTVW2CUafoAWvYGckVaSznMxw
Date: Tue, 7 Aug 2018 02:55:50 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912AC0E6@SHSMSX101.ccr.corp.intel.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-6-paul.durrant@citrix.com>
In-Reply-To: <20180803172220.1657-6-paul.durrant@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMzU1Yjc1NDEtZjI4ZS00ODBhLThkNzktNjhmOTYxY2M0NjgzIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiaVcxYlNHa3JmVExDUTg1OWdXa2hNMWlWeThkSTArcWtkK2N6UW90U1FvdnNsT0V4VnVLM3hFWTVwUlFodDhEZyJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 05/15] iommu: don't domain_crash() inside
 iommu_map/unmap_page()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, "Nakajima,
 Jun" <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>

PiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpwYXVsLmR1cnJhbnRAY2l0cml4LmNvbV0KPiBT
ZW50OiBTYXR1cmRheSwgQXVndXN0IDQsIDIwMTggMToyMiBBTQo+IAo+IFR1cm4gaW9tbXVfbWFw
L3VubWFwX3BhZ2UoKSBpbnRvIHN0cmFpZ2h0Zm9yd2FyZCB3cmFwcGVycyB0aGF0IGNoZWNrCj4g
dGhlCgppb21tdV9pb3RsYl9mbHVzaCBpcyBhbHNvIGNoYW5nZWQuCgo+IGV4aXN0ZW5jZSBvZiB0
aGUgcmVsZXZhbnQgaW9tbXVfb3AgYW5kIGNhbGwgdGhyb3VnaCB0byBpdC4gVGhpcyBtYWtlcyB0
aGVtCj4gdXNhYmxlIGJ5IFBWIElPTU1VIGNvZGUgdG8gYmUgZGVsaXZlcmVkIGluIGZ1dHVyZSBw
YXRjaGVzLgo+IExlYXZlIHRoZSBkZWNpc2lvbiBvbiB3aGV0aGVyIHRvIGludm9rZSBkb21haW5f
Y3Jhc2goKSB1cCB0byB0aGUgY2FsbGVyLgo+IFRoaXMgaGFzIHRoZSBhZGRlZCBiZW5lZml0IHRo
YXQgdGhlIChtb2R1bGUvbGluZSBudW1iZXIpIG1lc3NhZ2UgdGhhdAo+IGRvbWFpbl9jcmFzaCgp
IHNwaXRzIG91dCB3aWxsIGJlIG1vcmUgaW5kaWNhdGl2ZSBvZiB3aGVyZSB0aGUgcHJvYmxlbSBs
aWVzLgo+IAo+IE5PVEU6IFRoaXMgcGF0Y2ggaW5jbHVkZXMgb25lIGJpdCBvZiBjbGVhbi11cCBp
biBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5KCkKPiAgICAgICByZXBsYWNpbmcgdXNlIG9mIHAybS0+
ZG9tYWluIHdpdGggdGhlIGRvbWFpbiBwb2ludGVyIHBhc3NlZCBpbnRvIHRoZQo+ICAgICAgIGZ1
bmN0aW9uLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNp
dHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUu
Y2l0cml4LmNvbT4KPiBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
ClJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4sIHdpdGggb25l
IHNtYWxsIGNvbW1lbnQ6Cgo+IAo+ICAgICAgaWYgKCBuZWVkX2lvbW11KHAybS0+ZG9tYWluKSAm
Jgo+ICAgICAgICAgICAobHBhZV92YWxpZChvcmlnX3B0ZSkgfHwgbHBhZV92YWxpZCgqZW50cnkp
KSApCj4gKyAgICB7Cj4gICAgICAgICAgcmMgPSBpb21tdV9pb3RsYl9mbHVzaChwMm0tPmRvbWFp
biwgX2JmbihnZm5feChzZ2ZuKSksCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAx
VUwgPDwgcGFnZV9vcmRlcik7Cj4gKyAgICAgICAgaWYgKCB1bmxpa2VseShyYykgJiYgIWlzX2hh
cmR3YXJlX2RvbWFpbihwMm0tPmRvbWFpbikgKQo+ICsgICAgICAgICAgICBkb21haW5fY3Jhc2go
cDJtLT5kb21haW4pOwo+ICsgICAgfQoKdG8gcmVkdWNlIGR1cGxpY2F0aW9uLCBkb2VzIGl0IG1h
a2Ugc2Vuc2UgdG8gaW50cm9kdWNlIGEgd3JhcHBlcgpsaWtlIGRvbWFpbl9jcmFzaF9uZCAoJ25k
JyBpbmRpY2F0ZSAhaXNfaGFyZHdhcmVfZG9tYWluLCBhbmQKYmVjb21lcyBhIG5vcCBmb3IgaGFy
ZHdhcmUgZG9tYWluKT8gVGhlbiBpdCBiZWNvbWVzOgoKCWlmICggdW5saWtlbHkocmMpICkKCQlk
b21haW5fY3Jhc2hfbmQocDJtLT5kb21haW4pOwoKVGhhbmtzCktldmluCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 03:01:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 03:01:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmsFW-0006YF-O0; Tue, 07 Aug 2018 03:01: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=tozp=kw=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fmsFV-0006YA-Fs
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 03:01:29 +0000
X-Inumbo-ID: 3c6eedee-99ee-11e8-a6a9-d7ebe60f679a
Received: from mga07.intel.com (unknown [134.134.136.100])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3c6eedee-99ee-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 03:01:53 +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 orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 06 Aug 2018 20:01:26 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,453,1526367600"; d="scan'208";a="79497185"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by orsmga001.jf.intel.com with ESMTP; 06 Aug 2018 20:00:05 -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; Mon, 6 Aug 2018 20:00:04 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 fmsmsx116.amr.corp.intel.com (10.18.116.20) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 6 Aug 2018 20:00:04 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.240]) with mapi id 14.03.0319.002;
 Tue, 7 Aug 2018 11:00:02 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Paul Durrant <paul.durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v5 06/15] public / x86: introduce
 __HYPERCALL_iommu_op
Thread-Index: AQHUK08EcdMjjL4SCUWhoNBkvh+n1KSznhhA
Date: Tue, 7 Aug 2018 03:00:01 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912AC112@SHSMSX101.ccr.corp.intel.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-7-paul.durrant@citrix.com>
In-Reply-To: <20180803172220.1657-7-paul.durrant@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiOGI5ZmFhM2MtOWVmNC00MGJiLTliZDItMzZmZDJkYTIwZWQ1IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiWTd1ZGhKYWpvaThsV0RiVGxrYlV2Z3lseFNENDAxa2NBUEpLaUtTXC9zNVwvSmRtOFp2WVNkK2V3MDh5XC9rREh1WiJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 06/15] 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>

PiBGcm9tOiBQYXVsIER1cnJhbnQNCj4gU2VudDogU2F0dXJkYXksIEF1Z3VzdCA0LCAyMDE4IDE6
MjIgQU0NCj4gDQo+IFRoaXMgcGF0Y2ggaW50cm9kdWNlcyB0aGUgYm9pbGVycGxhdGUgZm9yIGEg
bmV3IGh5cGVyY2FsbCB0byBhbGxvdyBhDQo+IGRvbWFpbiB0byBjb250cm9sIElPTU1VIG1hcHBp
bmdzIGZvciBpdHMgb3duIHBhZ2VzLg0KPiBXaGlsc3QgdGhlcmUgaXMgZHVwbGljYXRpb24gb2Yg
Y29kZSBiZXR3ZWVuIHRoZSBuYXRpdmUgYW5kIGNvbXBhdCBlbnRyeQ0KPiBwb2ludHMgd2hpY2gg
YXBwZWFycyByaXBlIGZvciBzb21lIGZvcm0gb2YgY29tYmluYXRpb24sIEkgdGhpbmsgaXQgaXMN
Cj4gYmV0dGVyIHRvIG1haW50YWluIHRoZSBzZXBhcmF0aW9uIGFzLWlzIGJlY2F1c2UgdGhlIGNv
bXBhdCBlbnRyeSBwb2ludA0KPiB3aWxsIG5lY2Vzc2FyaWx5IGdhaW4gY29tcGxleGl0eSBpbiBz
dWJzZXF1ZW50IHBhdGNoZXMuDQo+IA0KPiBOT1RFOiBUaGlzIGh5cGVyY2FsbCBpcyBvbmx5IGlt
cGxlbWVudGVkIGZvciB4ODYgYW5kIGlzIGN1cnJlbnRseQ0KPiAgICAgICByZXN0cmljdGVkIGJ5
IFhTTSB0byBkb20wLiBJdHMgc2NvcGUgY2FuIGJlIGV4cGFuZGVkIGluIGZ1dHVyZQ0KPiAgICAg
ICBpZiBuZWVkIGJlLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4NClsuLi5dDQoNCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9p
b21tdV9vcC5jIGIveGVuL2FyY2gveDg2L2lvbW11X29wLmMNCj4gbmV3IGZpbGUgbW9kZSAxMDA2
NDQNCj4gaW5kZXggMDAwMDAwMDAwMC4uNzQ0YzBmY2UyNw0KPiAtLS0gL2Rldi9udWxsDQo+ICsr
KyBiL3hlbi9hcmNoL3g4Ni9pb21tdV9vcC5jDQo+IEBAIC0wLDAgKzEsMTg0IEBADQo+ICsvKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
DQo+ICoqKioqKioqKioqKioqKioqKg0KPiArICogeDg2L2lvbW11X29wLmMNCj4gKyAqDQo+ICsg
KiBQYXJhdmlydHVhbGlzZWQgSU9NTVUgZnVuY3Rpb25hbGl0eQ0KDQphbHRob3VnaCBvbmx5IHg4
NiBpcyBzdXBwb3J0ZWQsIGxvZ2ljIGluIHRoaXMgZmlsZSBpcyB2ZW5kb3IgYWdub3N0aWMuIEJl
dHRlcg0KbW92ZSB0byBhIGNvbW1vbiBwbGFjZSBub3cuLi4NCg0KVGhhbmtzDQpLZXZpbg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 03:04:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 03: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 1fmsIP-0006ga-73; Tue, 07 Aug 2018 03: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=tozp=kw=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fmsIN-0006gU-Va
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 03:04:28 +0000
X-Inumbo-ID: a78d2659-99ee-11e8-a6a9-d7ebe60f679a
Received: from mga03.intel.com (unknown [134.134.136.65])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a78d2659-99ee-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 03:04:53 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga004.fm.intel.com ([10.253.24.48])
 by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 06 Aug 2018 20:04:25 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,453,1526367600"; d="scan'208";a="78096870"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by fmsmga004.fm.intel.com with ESMTP; 06 Aug 2018 20:04:25 -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; Mon, 6 Aug 2018 20:04:25 -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; Mon, 6 Aug 2018 20:04:25 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.240]) with mapi id 14.03.0319.002;
 Tue, 7 Aug 2018 11:04:23 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Paul Durrant <paul.durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5 07/15] iommu: track reserved ranges using a rangeset
Thread-Index: AQHUK06Ok/W+1enT3UyG9NeekV5gL6Sznz6g
Date: Tue, 7 Aug 2018 03:04:23 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912AC12C@SHSMSX101.ccr.corp.intel.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-8-paul.durrant@citrix.com>
In-Reply-To: <20180803172220.1657-8-paul.durrant@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNjllMjA2YTktNzY5Yi00YjRkLWI3ZjUtYmNiZTdiYTc0ZmVkIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiV0I3ejBlb3JWb3g1XC93dXN4S294TWI2Y2NVekREVTJlYU5GbGRMaGJuZ2E3aFwvdityTzl3MVdNQkF6dk5jNG5VIn0=
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 07/15] 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: Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpwYXVsLmR1cnJhbnRAY2l0cml4LmNvbV0KPiBT
ZW50OiBTYXR1cmRheSwgQXVndXN0IDQsIDIwMTggMToyMiBBTQo+IAo+IFJhbmdlcyB0aGF0IHNo
b3VsZCBiZSBjb25zaWRlcmVkIHJlc2VydmVkIGluIHRoZSBJT01NVSBhcmUgbm90Cj4gbmVjZXNz
YXJpbHkKPiBsaW1pdGVkIHRvIFJNUlJzLiBJZiBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyBpcyBz
ZXQgdGhlbiBhbnkgZnJhbWUKPiBudW1iZXIKPiBmYWxsaW5nIHdpdGhpbiBhbiBFODIwIHJlc2Vy
dmVkIHJlZ2lvbiBzaG91bGQgYWxzbyBiZSBjb25zaWRlcmVkIGFzCj4gcmVzZXJ2ZWQgaW4gdGhl
IElPTU1VLgoKSSBkb24ndCB0aGluayBpdCBpcyBhIGdvb2QgZXh0ZW5zaW9uLiBSTVJSIGJ5IGRl
ZmluaXRpb24gcmVxdWlyZXMgCmlkZW50aXR5IG1hcHBpbmcgaW4gSU9NTVUgcGFnZSB0YWJsZSwg
dGh1cyBtdXN0IGJlIGFsc28gcmVzZXJ2ZWQKaW4gYmZuIGFkZHJlc3Mgc3BhY2UgKHRvIGF2b2lk
IGJlaW5nIHVzZWQgZm9yIG90aGVyIHB1cnBvc2UpLiAKTm9ybWFsIEU4MjAgcmVzZXJ2ZWQgcmVn
aW9ucyBoYXZlIG5vIHN1Y2ggcmVxdWlyZW1lbnQuIEd1ZXN0CmNhbiB1c2Ugc2FtZSBiZm4gbG9j
YXRpb24gZm9yIGFueSBwdXJwb3NlLiBJJ20gbm90IHN1cmUgd2h5IHdlCndhbnQgdG8gYWRkIG1v
cmUgbGltaXRhdGlvbnMgaGVyZS4KCj4gVGhpcyBwYXRjaCBhZGRzIGEgcmFuZ2VzZXQgdG8gdGhl
IGRvbWFpbl9pb21tdSBzdHJ1Y3R1cmUgdGhhdCBpcyB0aGVuCj4gdXNlZAo+IHRvIHRyYWNrIGFs
bCByZXNlcnZlZCByYW5nZXMuIFRoaXMgd2lsbCBiZSBuZWVkZWQgYnkgYSBzdWJzZXF1ZW50IHBh
dGNoCj4gdG8gdGVzdCB3aGV0aGVyIGl0IGlzIHNhZmUgdG8gbW9kaWZ5IGEgcGFydGljdWxhciBJ
T01NVSBlbnRyeS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFu
dEBjaXRyaXguY29tPgo+IFJldmlld2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFw
QGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Cj4gLS0tCj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBDYzogS2V2aW4g
VGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cj4gCj4gdjI6Cj4gIC0gTmV3IGluIHYyLgo+IC0t
LQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICAgIHwgMTAgKysrKysrKysr
LQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgIHwgMjAgKysrKysrKysr
KysrKy0tLS0tLS0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYyB8IDE3
ICsrKysrKysrKysrKysrKystCj4gIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAg
ICAgfCAgNiArKysrKysKPiAgNCBmaWxlcyBjaGFuZ2VkLCA0NCBpbnNlcnRpb25zKCspLCA5IGRl
bGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21t
dS5jCj4gYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gaW5kZXggMjFlNjg4NmEz
Zi4uYjEwYTM3ZTVkNyAxMDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21t
dS5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+IEBAIC0xNDcsNiAr
MTQ3LDEwIEBAIGludCBpb21tdV9kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpkKQo+ICAgICAg
aWYgKCAhaW9tbXVfZW5hYmxlZCApCj4gICAgICAgICAgcmV0dXJuIDA7Cj4gCj4gKyAgICBoZC0+
cmVzZXJ2ZWRfcmFuZ2VzID0gcmFuZ2VzZXRfbmV3KGQsIE5VTEwsIDApOwo+ICsgICAgaWYgKCAh
aGQtPnJlc2VydmVkX3JhbmdlcyApCj4gKyAgICAgICAgcmV0dXJuIC1FTk9NRU07Cj4gKwo+ICAg
ICAgaGQtPnBsYXRmb3JtX29wcyA9IGlvbW11X2dldF9vcHMoKTsKPiAgICAgIHJldHVybiBoZC0+
cGxhdGZvcm1fb3BzLT5pbml0KGQpOwo+ICB9Cj4gQEAgLTI0OCwxMiArMjUyLDE2IEBAIGludCBp
b21tdV9jb25zdHJ1Y3Qoc3RydWN0IGRvbWFpbiAqZCkKPiAKPiAgdm9pZCBpb21tdV9kb21haW5f
ZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQo+ICB7Cj4gLSAgICBpZiAoICFpb21tdV9lbmFibGVk
IHx8ICFkb21faW9tbXUoZCktPnBsYXRmb3JtX29wcyApCj4gKyAgICBjb25zdCBzdHJ1Y3QgZG9t
YWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKPiArCj4gKyAgICBpZiAoICFpb21tdV9lbmFi
bGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKPiAgICAgICAgICByZXR1cm47Cj4gCj4gICAgICBp
b21tdV90ZWFyZG93bihkKTsKPiAKPiAgICAgIGFyY2hfaW9tbXVfZG9tYWluX2Rlc3Ryb3koZCk7
Cj4gKwo+ICsgICAgcmFuZ2VzZXRfZGVzdHJveShoZC0+cmVzZXJ2ZWRfcmFuZ2VzKTsKPiAgfQo+
IAo+ICBpbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuLCBtZm5f
dCBtZm4sCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5j
Cj4gYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+IGluZGV4IGM5ZjUwZjA0
YWQuLjI4MmUyMjc0MTQgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L2lvbW11LmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+IEBA
IC0xOTEwLDYgKzE5MTAsNyBAQCBzdGF0aWMgaW50IHJtcnJfaWRlbnRpdHlfbWFwcGluZyhzdHJ1
Y3QgZG9tYWluCj4gKmQsIGJvb2xfdCBtYXAsCj4gICAgICB1bnNpZ25lZCBsb25nIGVuZF9wZm4g
PSBQQUdFX0FMSUdOXzRLKHJtcnItPmVuZF9hZGRyZXNzKSA+Pgo+IFBBR0VfU0hJRlRfNEs7Cj4g
ICAgICBzdHJ1Y3QgbWFwcGVkX3JtcnIgKm1ybXJyOwo+ICAgICAgc3RydWN0IGRvbWFpbl9pb21t
dSAqaGQgPSBkb21faW9tbXUoZCk7Cj4gKyAgICBpbnQgZXJyID0gMDsKPiAKPiAgICAgIEFTU0VS
VChwY2lkZXZzX2xvY2tlZCgpKTsKPiAgICAgIEFTU0VSVChybXJyLT5iYXNlX2FkZHJlc3MgPCBy
bXJyLT5lbmRfYWRkcmVzcyk7Cj4gQEAgLTE5MjMsOCArMTkyNCw2IEBAIHN0YXRpYyBpbnQgcm1y
cl9pZGVudGl0eV9tYXBwaW5nKHN0cnVjdCBkb21haW4KPiAqZCwgYm9vbF90IG1hcCwKPiAgICAg
ICAgICBpZiAoIG1ybXJyLT5iYXNlID09IHJtcnItPmJhc2VfYWRkcmVzcyAmJgo+ICAgICAgICAg
ICAgICAgbXJtcnItPmVuZCA9PSBybXJyLT5lbmRfYWRkcmVzcyApCj4gICAgICAgICAgewo+IC0g
ICAgICAgICAgICBpbnQgcmV0ID0gMDsKPiAtCj4gICAgICAgICAgICAgIGlmICggbWFwICkKPiAg
ICAgICAgICAgICAgewo+ICAgICAgICAgICAgICAgICAgKyttcm1yci0+Y291bnQ7Cj4gQEAgLTE5
MzQsMjggKzE5MzMsMzUgQEAgc3RhdGljIGludCBybXJyX2lkZW50aXR5X21hcHBpbmcoc3RydWN0
Cj4gZG9tYWluICpkLCBib29sX3QgbWFwLAo+ICAgICAgICAgICAgICBpZiAoIC0tbXJtcnItPmNv
dW50ICkKPiAgICAgICAgICAgICAgICAgIHJldHVybiAwOwo+IAo+IC0gICAgICAgICAgICB3aGls
ZSAoIGJhc2VfcGZuIDwgZW5kX3BmbiApCj4gKyAgICAgICAgICAgIGVyciA9IHJhbmdlc2V0X3Jl
bW92ZV9yYW5nZShoZC0+cmVzZXJ2ZWRfcmFuZ2VzLAo+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmFzZV9wZm4sIGVuZF9wZm4pOwo+ICsgICAgICAgICAgICB3aGls
ZSAoICFlcnIgJiYgYmFzZV9wZm4gPCBlbmRfcGZuICkKPiAgICAgICAgICAgICAgewo+ICAgICAg
ICAgICAgICAgICAgaWYgKCBjbGVhcl9pZGVudGl0eV9wMm1fZW50cnkoZCwgYmFzZV9wZm4pICkK
PiAtICAgICAgICAgICAgICAgICAgICByZXQgPSAtRU5YSU87Cj4gKyAgICAgICAgICAgICAgICAg
ICAgZXJyID0gLUVOWElPOwo+ICsKPiAgICAgICAgICAgICAgICAgIGJhc2VfcGZuKys7Cj4gICAg
ICAgICAgICAgIH0KPiAKPiAgICAgICAgICAgICAgbGlzdF9kZWwoJm1ybXJyLT5saXN0KTsKPiAg
ICAgICAgICAgICAgeGZyZWUobXJtcnIpOwo+IC0gICAgICAgICAgICByZXR1cm4gcmV0Owo+ICsg
ICAgICAgICAgICByZXR1cm4gZXJyOwo+ICAgICAgICAgIH0KPiAgICAgIH0KPiAKPiAgICAgIGlm
ICggIW1hcCApCj4gICAgICAgICAgcmV0dXJuIC1FTk9FTlQ7Cj4gCj4gKyAgICBlcnIgPSByYW5n
ZXNldF9hZGRfcmFuZ2UoaGQtPnJlc2VydmVkX3JhbmdlcywgYmFzZV9wZm4sIGVuZF9wZm4pOwo+
ICsgICAgaWYgKCBlcnIgKQo+ICsgICAgICAgIHJldHVybiBlcnI7Cj4gKwo+ICAgICAgd2hpbGUg
KCBiYXNlX3BmbiA8IGVuZF9wZm4gKQo+ICAgICAgewo+IC0gICAgICAgIGludCBlcnIgPSBzZXRf
aWRlbnRpdHlfcDJtX2VudHJ5KGQsIGJhc2VfcGZuLCBwMm1fYWNjZXNzX3J3LCBmbGFnKTsKPiAt
Cj4gKyAgICAgICAgZXJyID0gc2V0X2lkZW50aXR5X3AybV9lbnRyeShkLCBiYXNlX3BmbiwgcDJt
X2FjY2Vzc19ydywgZmxhZyk7Cj4gICAgICAgICAgaWYgKCBlcnIgKQo+ICAgICAgICAgICAgICBy
ZXR1cm4gZXJyOwo+ICsKPiAgICAgICAgICBiYXNlX3BmbisrOwo+ICAgICAgfQo+IAo+IGRpZmYg
LS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCj4gYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCj4gaW5kZXggNmZlZDRhOTJjYi4uMDMyNDEy
YjhjNiAxMDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5j
Cj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYwo+IEBAIC0xNjQs
MTAgKzE2NCwyNSBAQCB2b2lkIF9faHdkb21faW5pdAo+IHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhz
dHJ1Y3QgZG9tYWluICpkKQo+IAo+ICAgICAgICAgICAgICBpZiAoICFyYyApCj4gICAgICAgICAg
ICAgICAgIHJjID0gcmV0Owo+ICsKPiArICAgICAgICAgICAgLyoKPiArICAgICAgICAgICAgICog
VGhlIG9ubHkgcmVhc29uIGEgcmVzZXJ2ZWQgcGFnZSB3b3VsZCBiZSBtYXBwZWQgaXMgdGhhdAo+
ICsgICAgICAgICAgICAgKiBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyBpcyBzZXQsIGluIHdoaWNo
IGNhc2UgdGhlIEJGTgo+ICsgICAgICAgICAgICAgKiBuZWVkcyB0byBiZSBtYXJrZWQgYXMgcmVz
ZXJ2ZWQgaW4gdGhlIElPTU1VLgo+ICsgICAgICAgICAgICAgKi8KPiArICAgICAgICAgICAgaWYg
KCBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfUkVTRVJWRUQpICkKPiArICAgICAgICAg
ICAgewo+ICsgICAgICAgICAgICAgICAgQVNTRVJUKGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nKTsK
PiArCj4gKyAgICAgICAgICAgICAgICByZXQgPSByYW5nZXNldF9hZGRfc2luZ2xldG9uKGRvbV9p
b21tdShkKS0+cmVzZXJ2ZWRfcmFuZ2VzLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBiZm5feChiZm4pKTsKPiArICAgICAgICAgICAgICAgIGlmICggIXJj
ICkKPiArICAgICAgICAgICAgICAgICAgICByYyA9IHJldDsKPiArICAgICAgICAgICAgfQo+ICAg
ICAgICAgIH0KPiAKPiAgICAgICAgICBpZiAoIHJjICkKPiAtICAgICAgICAgICAgcHJpbnRrKFhF
TkxPR19XQVJOSU5HIFZURFBSRUZJWCAiIGQlZDogSU9NTVUgbWFwcGluZwo+IGZhaWxlZDogJWRc
biIsCj4gKyAgICAgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyBWVERQUkVGSVggIiBkJWQ6
IElPTU1VCj4gbWFwcGluZy9yZXNlcnZhdGlvbiBmYWlsZWQ6ICVkXG4iLAo+ICAgICAgICAgICAg
ICAgICAgICAgZC0+ZG9tYWluX2lkLCByYyk7Cj4gCj4gICAgICAgICAgaWYgKCEoaSAmICgweGZm
ZmZmID4+IChQQUdFX1NISUZUIC0gUEFHRV9TSElGVF80SykpKSkKPiBkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAo+IGluZGV4IDYy
NDc4NGZlYzguLmNjMGJlODFiNGUgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL2lvbW11
LmgKPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAo+IEBAIC0xMjIsNiArMTIyLDEyIEBA
IHN0cnVjdCBkb21haW5faW9tbXUgewo+IAo+ICAgICAgLyogRmVhdHVyZXMgc3VwcG9ydGVkIGJ5
IHRoZSBJT01NVSAqLwo+ICAgICAgREVDTEFSRV9CSVRNQVAoZmVhdHVyZXMsIElPTU1VX0ZFQVRf
Y291bnQpOwo+ICsKPiArICAgIC8qCj4gKyAgICAgKiBCRk4gcmFuZ2VzIHRoYXQgYXJlIHJlc2Vy
dmVkIGluIHRoZSBkb21haW4gSU9NTVUgbWFwcGluZ3MgYW5kCj4gKyAgICAgKiBtdXN0IG5vdCBi
ZSBtb2RpZmllZCBhZnRlciBpbml0aWFsaXphdGlvbi4KPiArICAgICAqLwo+ICsgICAgc3RydWN0
IHJhbmdlc2V0ICpyZXNlcnZlZF9yYW5nZXM7Cj4gIH07Cj4gCj4gICNkZWZpbmUgZG9tX2lvbW11
KGQpICAgICAgICAgICAgICAoJihkKS0+aW9tbXUpCj4gLS0KPiAyLjExLjAKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 03:26:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 03:26:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmsd1-0008PU-55; Tue, 07 Aug 2018 03: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=tozp=kw=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fmscz-0008Ok-Rg
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 03:25:45 +0000
X-Inumbo-ID: 9fbf9cfa-99f1-11e8-a6a9-d7ebe60f679a
Received: from mga14.intel.com (unknown [192.55.52.115])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9fbf9cfa-99f1-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 03:26:08 +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 fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 06 Aug 2018 20:25:41 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,453,1526367600"; d="scan'208";a="222515323"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by orsmga004.jf.intel.com with ESMTP; 06 Aug 2018 20:25:22 -0700
Received: from fmsmsx115.amr.corp.intel.com (10.18.116.19) by
 FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 6 Aug 2018 20:25:22 -0700
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 fmsmsx115.amr.corp.intel.com (10.18.116.19) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 6 Aug 2018 20:25:21 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.150]) with mapi id 14.03.0319.002;
 Tue, 7 Aug 2018 11:25:19 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Paul Durrant <paul.durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5 09/15] vtd: add lookup_page method to iommu_ops
Thread-Index: AQHUK06TkNASCJtfoUyzgzKuZ+97vKSzpCUQ
Date: Tue, 7 Aug 2018 03:25:18 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912AC1B1@SHSMSX101.ccr.corp.intel.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-10-paul.durrant@citrix.com>
In-Reply-To: <20180803172220.1657-10-paul.durrant@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNDA4NTM3MGEtNTA1NS00YjE5LWJkOWUtYzI0YWE5MmU3Njg3IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiMVJrUXhreEdjMEhiQkVvUnBIRWJkWU0ybm1NWndnK2hEdU9yMHZjZXZmUThDXC9zU080c1FBUjJvYUpFZytzOFYifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 09/15] 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: 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>

PiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpwYXVsLmR1cnJhbnRAY2l0cml4LmNvbV0KPiBT
ZW50OiBTYXR1cmRheSwgQXVndXN0IDQsIDIwMTggMToyMiBBTQo+IAo+IFRoaXMgcGF0Y2ggYWRk
cyBhIG5ldyBtZXRob2QgdG8gdGhlIFZULWQgSU9NTVUgaW1wbGVtZW50YXRpb24gdG8gZmluZAo+
IHRoZQo+IE1GTiBjdXJyZW50bHkgbWFwcGVkIGJ5IHRoZSBzcGVjaWZpZWQgQkZOIGFsb25nIHdp
dGggYSB3cmFwcGVyIGZ1bmN0aW9uCj4gaW4KPiBnZW5lcmljIElPTU1VIGNvZGUgdG8gY2FsbCB0
aGUgaW1wbGVtZW50YXRpb24gaWYgaXQgZXhpc3RzLgo+IAo+IFRoaXMgZnVuY3Rpb25hbGl0eSB3
aWxsIGJlIHVzZWQgYnkgYSBzdWJzZXF1ZW50IHBhdGNoLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFBh
dWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gLS0tCj4gQ2M6IEtldmluIFRpYW4gPGtldmluLnRp
YW5AaW50ZWwuY29tPgo+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQ2M6
IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KPiAKPiB2MzoKPiAgLSBB
ZGRyZXNzZWQgY29tbWVudHMgZnJvbSBHZW9yZ2UuCj4gCj4gdjI6Cj4gIC0gQWRkcmVzc2VkIHNv
bWUgY29tbWVudHMgZnJvbSBKYW4uCj4gLS0tCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lv
bW11LmMgICAgIHwgMTEgKysrKysrKysrKysKPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L2lvbW11LmMgfCAzNAo+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgeGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmggfCAgMyArKysKPiAgeGVuL2luY2x1ZGUv
eGVuL2lvbW11LmggICAgICAgICAgICAgfCAgNCArKysrCj4gIDQgZmlsZXMgY2hhbmdlZCwgNTIg
aW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9p
b21tdS5jCj4gYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gaW5kZXggYjEwYTM3
ZTVkNy4uOWI3YmFjYTkzZiAxMDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9p
b21tdS5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+IEBAIC0zMDUs
NiArMzA1LDE3IEBAIGludCBpb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90
Cj4gYmZuKQo+ICAgICAgcmV0dXJuIHJjOwo+ICB9Cj4gCj4gK2ludCBpb21tdV9sb29rdXBfcGFn
ZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sIG1mbl90ICptZm4sCj4gKyAgICAgICAgICAg
ICAgICAgICAgICB1bnNpZ25lZCBpbnQgKmZsYWdzKQo+ICt7Cj4gKyAgICBjb25zdCBzdHJ1Y3Qg
ZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKPiArCj4gKyAgICBpZiAoICFpb21tdV9l
bmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKPiArICAgICAgICByZXR1cm4gLUVPUE5PVFNV
UFA7Cj4gKwo+ICsgICAgcmV0dXJuIGhkLT5wbGF0Zm9ybV9vcHMtPmxvb2t1cF9wYWdlKGQsIGJm
biwgbWZuLCBmbGFncyk7Cj4gK30KPiArCj4gIHN0YXRpYyB2b2lkIGlvbW11X2ZyZWVfcGFnZXRh
Ymxlcyh1bnNpZ25lZCBsb25nIHVudXNlZCkKPiAgewo+ICAgICAgZG8gewo+IGRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+IGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvdnRkL2lvbW11LmMKPiBpbmRleCAyODJlMjI3NDE0Li44Y2QzYjU5YWEwIDEwMDY0
NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gKysrIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKPiBAQCAtMTgzMCw2ICsxODMwLDM5IEBA
IHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrCj4gaW50ZWxfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3Qg
ZG9tYWluICpkLAo+ICAgICAgcmV0dXJuIGRtYV9wdGVfY2xlYXJfb25lKGQsIGJmbl90b19iYWRk
cihiZm4pKTsKPiAgfQo+IAo+ICtzdGF0aWMgaW50IGludGVsX2lvbW11X2xvb2t1cF9wYWdlKHN0
cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwgbWZuX3QKPiAqbWZuLAo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAqZmxhZ3MpCgpOb3QgbG9va2luZyBh
dCBsYXRlciBwYXRjaGVzIHlldC4uLiBidXQgaW4gY29uY2VwdCBiZm4gYWRkcmVzcwpzcGFjZSBp
cyBwZXIgZGV2aWNlIGluc3RlYWQgb2YgcGVyIGRvbWFpbi4gSW4gZGVmYXVsdCBzaXR1YXRpb24K
KHcvbyBwdklPTU1VIGV4cG9zZWQpLCBhbGwgZGV2aWNlcyBhc3NpZ25lZCB0byBkb20wIHNoYXJl
CnRoZSBzYW1lIGFkZHJlc3Mgc3BhY2UgKGJmbj1wZm4pIHdoaWNoIGlzIGN1cnJlbnRseSBsaW5r
ZWQKZnJvbSBkb21haW4gc3RydWN0dXJlLiBUaGVuIHdpdGggcHZJT01NVSBleHBvc2VkLCBkb20w
CnN0YXJ0cyB0byBtYW5hZ2UgaW5kaXZpZHVhbCBwZm4gYWRkcmVzcyBzcGFjZSAoY2FsbGVkIElP
VkEKYWRkcmVzcyBzcGFjZSB3aXRoaW4gZG9tMCkgcGVyIGFzc2lnbmVkIGRldmljZS4gSW4gdGhh
dCBjYXNlCmxvb2t1cCBzaG91bGQgYWNjZXB0IGEgYmRmIG51bWJlciBhbmQgdGhlbiBmaW5kIHRo
ZSByaWdodApwYWdlIHRhYmxlLi4uCgo+ICt7Cj4gKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpo
ZCA9IGRvbV9pb21tdShkKTsKPiArICAgIHN0cnVjdCBkbWFfcHRlICpwYWdlID0gTlVMTCwgKnB0
ZSA9IE5VTEwsIHZhbDsKPiArICAgIHU2NCBwZ19tYWRkcjsKPiArCj4gKyAgICBzcGluX2xvY2so
JmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Cj4gKwo+ICsgICAgcGdfbWFkZHIgPSBhZGRyX3RvX2Rt
YV9wYWdlX21hZGRyKGQsIGJmbl90b19iYWRkcihiZm4pLCAwKTsKPiArICAgIGlmICggcGdfbWFk
ZHIgPT0gMCApCj4gKyAgICB7Cj4gKyAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBp
bmdfbG9jayk7Cj4gKyAgICAgICAgcmV0dXJuIC1FTk9NRU07Cj4gKyAgICB9Cj4gKwo+ICsgICAg
cGFnZSA9IG1hcF92dGRfZG9tYWluX3BhZ2UocGdfbWFkZHIpOwo+ICsgICAgcHRlID0gcGFnZSAr
IChiZm5feChiZm4pICYgTEVWRUxfTUFTSyk7Cj4gKyAgICB2YWwgPSAqcHRlOwo+ICsKPiArICAg
IHVubWFwX3Z0ZF9kb21haW5fcGFnZShwYWdlKTsKPiArICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJj
aC5tYXBwaW5nX2xvY2spOwo+ICsKPiArICAgIGlmICggIWRtYV9wdGVfcHJlc2VudCh2YWwpICkK
PiArICAgICAgICByZXR1cm4gLUVOT0VOVDsKPiArCj4gKyAgICAqbWZuID0gbWFkZHJfdG9fbWZu
KGRtYV9wdGVfYWRkcih2YWwpKTsKPiArICAgICpmbGFncyA9IGRtYV9wdGVfcmVhZCh2YWwpID8g
SU9NTVVGX3JlYWRhYmxlIDogMDsKPiArICAgICpmbGFncyB8PSBkbWFfcHRlX3dyaXRlKHZhbCkg
PyBJT01NVUZfd3JpdGFibGUgOiAwOwo+ICsKPiArICAgIHJldHVybiAwOwo+ICt9Cj4gKwo+ICBp
bnQgaW9tbXVfcHRlX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IGJmbiwgdWludDY0
X3QgKnB0ZSwKPiAgICAgICAgICAgICAgICAgICAgICBpbnQgb3JkZXIsIGludCBwcmVzZW50KQo+
ICB7Cj4gQEAgLTI2NjEsNiArMjY5NCw3IEBAIGNvbnN0IHN0cnVjdCBpb21tdV9vcHMgaW50ZWxf
aW9tbXVfb3BzID0gewo+ICAgICAgLnRlYXJkb3duID0gaW9tbXVfZG9tYWluX3RlYXJkb3duLAo+
ICAgICAgLm1hcF9wYWdlID0gaW50ZWxfaW9tbXVfbWFwX3BhZ2UsCj4gICAgICAudW5tYXBfcGFn
ZSA9IGludGVsX2lvbW11X3VubWFwX3BhZ2UsCj4gKyAgICAubG9va3VwX3BhZ2UgPSBpbnRlbF9p
b21tdV9sb29rdXBfcGFnZSwKPiAgICAgIC5mcmVlX3BhZ2VfdGFibGUgPSBpb21tdV9mcmVlX3Bh
Z2VfdGFibGUsCj4gICAgICAucmVhc3NpZ25fZGV2aWNlID0gcmVhc3NpZ25fZGV2aWNlX293bmVy
c2hpcCwKPiAgICAgIC5nZXRfZGV2aWNlX2dyb3VwX2lkID0gaW50ZWxfaW9tbXVfZ3JvdXBfaWQs
Cj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5oCj4gYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuaAo+IGluZGV4IDcyYzFhMmUzY2QuLjQ3
YmRmY2I1ZWEgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11
LmgKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuaAo+IEBAIC0yNzIs
NiArMjcyLDkgQEAgc3RydWN0IGRtYV9wdGUgewo+ICAjZGVmaW5lIGRtYV9zZXRfcHRlX3Byb3Qo
cCwgcHJvdCkgZG8geyBcCj4gICAgICAgICAgKHApLnZhbCA9ICgocCkudmFsICYgfkRNQV9QVEVf
UFJPVCkgfCAoKHByb3QpICYgRE1BX1BURV9QUk9UKTsgXAo+ICAgICAgfSB3aGlsZSAoMCkKPiAr
I2RlZmluZSBkbWFfcHRlX3Byb3QocCkgKChwKS52YWwgJiBETUFfUFRFX1BST1QpCj4gKyNkZWZp
bmUgZG1hX3B0ZV9yZWFkKHApIChkbWFfcHRlX3Byb3QocCkgJiBETUFfUFRFX1JFQUQpCj4gKyNk
ZWZpbmUgZG1hX3B0ZV93cml0ZShwKSAoZG1hX3B0ZV9wcm90KHApICYgRE1BX1BURV9XUklURSkK
PiAgI2RlZmluZSBkbWFfcHRlX2FkZHIocCkgKChwKS52YWwgJiBQQUREUl9NQVNLICYgUEFHRV9N
QVNLXzRLKQo+ICAjZGVmaW5lIGRtYV9zZXRfcHRlX2FkZHIocCwgYWRkcikgZG8ge1wKPiAgICAg
ICAgICAgICAgKHApLnZhbCB8PSAoKGFkZHIpICYgUEFHRV9NQVNLXzRLKTsgfSB3aGlsZSAoMCkK
PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4v
aW9tbXUuaAo+IGluZGV4IGNjMGJlODFiNGUuLjdjNWQ0NmRmODEgMTAwNjQ0Cj4gLS0tIGEveGVu
L2luY2x1ZGUveGVuL2lvbW11LmgKPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAo+IEBA
IC0xMDAsNiArMTAwLDggQEAgdm9pZCBpb21tdV90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKTsK
PiAgaW50IF9fbXVzdF9jaGVjayBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5f
dCBiZm4sCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3QgbWZuLCB1bnNp
Z25lZCBpbnQgZmxhZ3MpOwo+ICBpbnQgX19tdXN0X2NoZWNrIGlvbW11X3VubWFwX3BhZ2Uoc3Ry
dWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuKTsKPiAraW50IF9fbXVzdF9jaGVjayBpb21tdV9sb29r
dXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sCj4gbWZuX3QgKm1mbiwKPiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKmZsYWdzKTsKPiAK
PiAgZW51bSBpb21tdV9mZWF0dXJlCj4gIHsKPiBAQCAtMTk4LDYgKzIwMCw4IEBAIHN0cnVjdCBp
b21tdV9vcHMgewo+ICAgICAgaW50IF9fbXVzdF9jaGVjayAoKm1hcF9wYWdlKShzdHJ1Y3QgZG9t
YWluICpkLCBiZm5fdCBiZm4sIG1mbl90IG1mbiwKPiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKTsKPiAgICAgIGludCBfX211c3RfY2hlY2sgKCp1
bm1hcF9wYWdlKShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4pOwo+ICsgICAgaW50IF9fbXVz
dF9jaGVjayAoKmxvb2t1cF9wYWdlKShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sIG1mbl90
Cj4gKm1mbiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
aW50ICpmbGFncyk7Cj4gICAgICB2b2lkICgqZnJlZV9wYWdlX3RhYmxlKShzdHJ1Y3QgcGFnZV9p
bmZvICopOwo+ICAjaWZkZWYgQ09ORklHX1g4Ngo+ICAgICAgdm9pZCAoKnVwZGF0ZV9pcmVfZnJv
bV9hcGljKSh1bnNpZ25lZCBpbnQgYXBpYywgdW5zaWduZWQgaW50IHJlZywKPiB1bnNpZ25lZCBp
bnQgdmFsdWUpOwo+IC0tCj4gMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 03:32:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 03:32:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmsjk-0000ly-VQ; Tue, 07 Aug 2018 03: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=tozp=kw=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fmsjj-0000lt-Lu
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 03:32:43 +0000
X-Inumbo-ID: 9a7121dd-99f2-11e8-a6a9-d7ebe60f679a
Received: from mga11.intel.com (unknown [192.55.52.93])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9a7121dd-99f2-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 03:33:09 +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 fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 06 Aug 2018 20:32:42 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,453,1526367600"; d="scan'208";a="251898685"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by fmsmga005.fm.intel.com with ESMTP; 06 Aug 2018 20:32:27 -0700
Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by
 fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 6 Aug 2018 20:32:26 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX151.ccr.corp.intel.com ([169.254.3.202]) with mapi id 14.03.0319.002;
 Tue, 7 Aug 2018 11:32:24 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Paul Durrant <paul.durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5 10/15] mm / iommu: include need_iommu() test in
 iommu_use_hap_pt()
Thread-Index: AQHUK093e7PbjSwJg0yilvZPaQ3hc6Szp82g
Date: Tue, 7 Aug 2018 03:32:23 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912AC1F0@SHSMSX101.ccr.corp.intel.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-11-paul.durrant@citrix.com>
In-Reply-To: <20180803172220.1657-11-paul.durrant@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiODU5N2Y1OWMtZjAxNy00MGMzLTlkMWUtNzczOTYxYmExNTMzIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiY0tcL3Y2VHJHU3JHcWJZT1l2ajBrM3hacFg5ZjM5ZXhoT0VcL3NiVFwvREJxd0dmc1hTVjhjblpKcU00dks3K2pmciJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 10/15] mm / iommu: include need_iommu()
 test in iommu_use_hap_pt()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, "Nakajima,
 Jun" <jun.nakajima@intel.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpwYXVsLmR1cnJhbnRAY2l0cml4LmNvbV0KPiBT
ZW50OiBTYXR1cmRheSwgQXVndXN0IDQsIDIwMTggMToyMiBBTQo+IAo+IFRoZSBuYW1lICdpb21t
dV91c2VfaGFwX3B0JyBzdWdnZXN0cyB0aGF0IHRoYXQgUDJNIHRhYmxlIGlzIGluIHVzZSBhcwo+
IHRoZQo+IGRvbWFpbidzIElPTU1VIHBhZ2V0YWJsZSB3aGljaCwgcHJpb3IgdG8gdGhpcyBwYXRj
aCwgaXMgbm90IHN0cmljdGx5IHRydWUKPiBzaW5jZSB0aGUgbWFjcm8gZGlkIG5vdCB0ZXN0IHdo
ZXRoZXIgdGhlIGRvbWFpbiBhY3R1YWxseSBoYXMgSU9NTVUKPiBtYXBwaW5ncy4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKUmV2aWV3
ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 03:41:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 03: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 1fmssI-0001co-Tz; Tue, 07 Aug 2018 03:41: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=tozp=kw=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fmssH-0001cj-2A
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 03:41:33 +0000
X-Inumbo-ID: a54b402e-99f3-11e8-a8a5-bc764e045a96
Received: from mga04.intel.com (unknown [192.55.52.120])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a54b402e-99f3-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 05:40:36 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga006.fm.intel.com ([10.253.24.20])
 by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 06 Aug 2018 20:41:29 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,453,1526367600"; d="scan'208";a="252537250"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by fmsmga006.fm.intel.com with ESMTP; 06 Aug 2018 20:41:29 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 6 Aug 2018 20:41:28 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.240]) with mapi id 14.03.0319.002;
 Tue, 7 Aug 2018 11:41:26 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Paul Durrant <paul.durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5 11/15] mm / iommu: split need_iommu() into
 has_iommu_pt() and sync_iommu_pt()
Thread-Index: AQHUK0+ehHSCZmP34UKARDDdq9UHXKSzqMwg
Date: Tue, 7 Aug 2018 03:41:25 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912AC21F@SHSMSX101.ccr.corp.intel.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-12-paul.durrant@citrix.com>
In-Reply-To: <20180803172220.1657-12-paul.durrant@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZTk3NmI3ZWMtNjcwMy00M2E2LWFmMjgtMzA3NjRmMjEzNDc0IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoic1pTWmxaaDhGTW0xKytuU1FiS0djQlppZlZtNld3eEErQldmdWlJamhHdk00NU5ZbEJaa0xEWDBzUFwveXYyU04ifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 11/15] mm / iommu: split need_iommu()
 into has_iommu_pt() and sync_iommu_pt()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 "Nakajima, Jun" <jun.nakajima@intel.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>,
 Jan Beulich <jbeulich@suse.com>, Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpwYXVsLmR1cnJhbnRAY2l0cml4LmNvbV0KPiBT
ZW50OiBTYXR1cmRheSwgQXVndXN0IDQsIDIwMTggMToyMiBBTQo+IAo+IFRoZSBuYW1lICduZWVk
X2lvbW11JyBpcyBhIGxpdHRsZSBjb25mdXNpbmcgYXMgaXQgc3VnZ2VzdHMgYSBkb21haW4gbmVl
ZHMKPiB0byB1c2UgdGhlIElPTU1VIGJ1dCBzb21ldGhpbmcgbWlnaHQgbm90IGJlIHNldCB1cCB5
ZXQsIHdoZW4gaW4gZmFjdCBpdAo+IGRvZXNuJ3QgYmVjb21lIHRydWUgdW50aWwgSU9NTVUgbWFw
cGluZ3MgZm9yIHRoZSBkb21haW4gaGF2ZSBiZWVuCj4gY3JlYXRlZC4KPiAKPiBUd28gZGlmZmVy
ZW50IG1lYW5pbmdzIGFyZSBhbHNvIGluZmVycmVkIGZyb20gaXQgaW4gdmFyaW91cyBwbGFjZXMg
aW4gdGhlCj4gY29kZToKPiAKPiAtIFNvbWUgY2FsbGVycyB3YW50IHRvIHRlc3Qgd2hldGhlciBh
IGRvbWFpbiBoYXMgSU9NTVUgbWFwcGluZ3MKPiAtIFNvbWUgY2FsbGVycyB3YW50IHRvIHRlc3Qg
d2hldGhlciB0aGV5IG5lZWQgdG8gc3luY2hyb25pemUgdGhlIGRvbWFpbidzCj4gICBQMk0gYW5k
IElPTU1VIG1hcHBpbmdzCj4gCj4gVGhpcyBwYXRjaCB0aGVyZWZvcmUgY3JlYXRlcyB0d28gbmV3
IGJvb2xlYW4gZmxhZ3MsICdoYXNfaW9tbXVfcHQnIGFuZAo+ICdzeW5jX2lvbW11X3B0JyB0byBj
b252ZXkgdGhvc2UgbWVhbmluZ3Mgc2VwYXJhdGVseSBhbmQgY3JlYXRlcyB0aGUKPiBjb3JyZXNw
b25kaW5nIG1hY3Jvcy4gQWxsIGNhbGxlcnMgb2YgbmVlZF9pb21tdSgpIGFyZSB0aGVuIG1vZGlm
aWVkIHRvCj4gdXNlIHRoZSBtYWNybyBhcHByb3ByaWF0ZSB0byB3aGF0IHRoZXkgYXJlIHRyeWlu
ZyB0byB0ZXN0LgoKc3luY19pb21tdV9wdCBzb3VuZHMgbGlrZSBhbiBvcGVyYXRpb24uIHdoYXQg
YWJvdXQgbmVlZF9zeW5jX2lvbW11PwoKYW5kIGZvciBoYXNfaW9tbXVfcHQsIHdoYXQgYWJvdXQg
aW9tbXVfZW5hYmxlZCB3aGVyZSAnZW5hYmxlZCcKaW1wbGllcyBwYWdlIHRhYmxlIGNyZWF0ZWQ/
Cgo+IAo+IE5PVEU6IFRoZSB0ZXN0IG9mIG5lZWRfaW9tbXUoZCkgaW4gdGhlIEFNRCBJT01NVSBp
bml0aWFsaXphdGlvbiBjb2RlCj4gaGFzCj4gICAgICAgYmVlbiByZXBsYWNlZCB3aXRoIGEgdGVz
dCBvZiBpb21tdV9kb20wX3N0cmljdCBzaW5jZSB0aGlzIG1vcmUKPiAgICAgICBhY2N1cmF0ZWx5
IHJlZmxlY3RzIHRoZSBtZWFuaW5nIG9mIHRoZSB0ZXN0IGFuZCBicmluZ3MgaXQgaW50bwo+ICAg
ICAgIGxpbmUgd2l0aCBhIHNpbWlsYXIgdGVzdCBpbiB0aGUgSW50ZWwgVlQtZCBjb2RlLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cj4g
LS0tCj4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBD
YzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBDYzogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBDYzogR2VvcmdlIER1bmxhcCA8R2Vvcmdl
LkR1bmxhcEBldS5jaXRyaXguY29tPgo+IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUu
Y2l0cml4LmNvbT4KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IENjOiBL
b25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4gQ2M6IFRpbSBE
ZWVnYW4gPHRpbUB4ZW4ub3JnPgo+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+
IENjOiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+Cj4gQ2M6IEdlb3JnZSBE
dW5sYXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KPiBDYzogSnVuIE5ha2FqaW1hIDxq
dW4ubmFrYWppbWFAaW50ZWwuY29tPgo+IENjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVs
LmNvbT4KPiBDYzogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgo+
IENjOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29t
Pgo+IENjOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KPiAKPiB2NDoKPiAgLSBO
ZXcgaW4gdjQuCj4gLS0tCj4gIHhlbi9hcmNoL2FybS9wMm0uYyAgICAgICAgICAgICAgICAgICAg
ICAgICAgfCAgMiArLQo+ICB4ZW4vYXJjaC94ODYvaHZtL210cnIuYyAgICAgICAgICAgICAgICAg
ICAgIHwgIDUgKysrLS0KPiAgeGVuL2FyY2gveDg2L21tLmMgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8ICAyICstCj4gIHhlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jICAgICAgICAgICAg
ICAgfCAgMiArLQo+ICB4ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jICAgICAgICAgICAgICAgICAg
IHwgIDIgKy0KPiAgeGVuL2FyY2gveDg2L21tL3AybS1wdC5jICAgICAgICAgICAgICAgICAgICB8
ICAyICstCj4gIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAgICAgICAgICAgICAgICAgICAgfCAg
OCArKysrLS0tLQo+ICB4ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMgICAgICAgICAgICAgICAgICAg
IHwgIDIgKy0KPiAgeGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jICAgICAgICAgICAgICAgICAgICB8
ICAzICsrLQo+ICB4ZW4vY29tbW9uL21lbW9yeS5jICAgICAgICAgICAgICAgICAgICAgICAgIHwg
IDYgKysrLS0tCj4gIHhlbi9jb21tb24vdm1fZXZlbnQuYyAgICAgICAgICAgICAgICAgICAgICAg
fCAgMiArLQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jIHwg
IDIgKy0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZGV2aWNlX3RyZWUuYyAgICAgICB8ICAy
ICstCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgICAgICAgICAgICAgfCAxNyAr
KysrKysrKysrLS0tLS0tLQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyAgICAgICAg
ICAgICAgIHwgIDYgKysrLS0tCj4gIHhlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaCAg
ICAgICAgICAgfCAgMiArLQo+ICB4ZW4vaW5jbHVkZS9hc20tYXJtL2lvbW11LmggICAgICAgICAg
ICAgICAgIHwgIDIgKy0KPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90YWJsZS5oICAgICAg
ICAgICB8ICAyICstCj4gIHhlbi9pbmNsdWRlL2FzbS14ODYvaW9tbXUuaCAgICAgICAgICAgICAg
ICAgfCAgMiArLQo+ICB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCAgICAgICAgICAgICAgICAgICAg
IHwgMTIgKysrKysrKystLS0tCj4gIDIwIGZpbGVzIGNoYW5nZWQsIDQ2IGluc2VydGlvbnMoKyks
IDM3IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcDJtLmMgYi94
ZW4vYXJjaC9hcm0vcDJtLmMKPiBpbmRleCBlYjM5ODYxYjczLi5jOTcyYjcyYmFmIDEwMDY0NAo+
IC0tLSBhL3hlbi9hcmNoL2FybS9wMm0uYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9wMm0uYwo+IEBA
IC05NTEsNyArOTUxLDcgQEAgc3RhdGljIGludCBfX3AybV9zZXRfZW50cnkoc3RydWN0IHAybV9k
b21haW4KPiAqcDJtLAo+ICAgICAgaWYgKCBscGFlX3ZhbGlkKG9yaWdfcHRlKSAmJiBlbnRyeS0+
cDJtLmJhc2UgIT0gb3JpZ19wdGUucDJtLmJhc2UgKQo+ICAgICAgICAgIHAybV9mcmVlX2VudHJ5
KHAybSwgb3JpZ19wdGUsIGxldmVsKTsKPiAKPiAtICAgIGlmICggbmVlZF9pb21tdShwMm0tPmRv
bWFpbikgJiYKPiArICAgIGlmICggc3luY19pb21tdV9wdChwMm0tPmRvbWFpbikgJiYKPiAgICAg
ICAgICAgKGxwYWVfdmFsaWQob3JpZ19wdGUpIHx8IGxwYWVfdmFsaWQoKmVudHJ5KSkgKQo+ICAg
ICAgewo+ICAgICAgICAgIHJjID0gaW9tbXVfaW90bGJfZmx1c2gocDJtLT5kb21haW4sIF9iZm4o
Z2ZuX3goc2dmbikpLAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hl
bi9hcmNoL3g4Ni9odm0vbXRyci5jCj4gaW5kZXggYzUwMmRkYTY5My4uNjExMzFkNGI2MSAxMDA2
NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vbXRyci5jCj4gQEAgLTgyNCw3ICs4MjQsOCBAQCBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JF
KE1UUlIsCj4gaHZtX3NhdmVfbXRycl9tc3IsIGh2bV9sb2FkX210cnJfbXNyLAo+IAo+ICB2b2lk
IG1lbW9yeV90eXBlX2NoYW5nZWQoc3RydWN0IGRvbWFpbiAqZCkKPiAgewo+IC0gICAgaWYgKCBu
ZWVkX2lvbW11KGQpICYmIGQtPnZjcHUgJiYgZC0+dmNwdVswXSApCj4gKyAgICBpZiAoIChzeW5j
X2lvbW11X3B0KGQpIHx8IGlvbW11X3VzZV9oYXBfcHQoZCkpICYmCj4gKyAgICAgICAgIGQtPnZj
cHUgJiYgZC0+dmNwdVswXSApCj4gICAgICB7Cj4gICAgICAgICAgcDJtX21lbW9yeV90eXBlX2No
YW5nZWQoZCk7Cj4gICAgICAgICAgZmx1c2hfYWxsKEZMVVNIX0NBQ0hFKTsKPiBAQCAtODcyLDcg
Kzg3Myw3IEBAIGludCBlcHRlX2dldF9lbnRyeV9lbXQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQKPiBsb25nIGdmbiwgbWZuX3QgbWZuLAo+ICAgICAgICAgIHJldHVybiBNVFJSX1RZUEVfVU5D
QUNIQUJMRTsKPiAgICAgIH0KPiAKPiAtICAgIGlmICggIW5lZWRfaW9tbXUoZCkgJiYgIWNhY2hl
X2ZsdXNoX3Blcm1pdHRlZChkKSApCj4gKyAgICBpZiAoICFoYXNfaW9tbXVfcHQoZCkgJiYgIWNh
Y2hlX2ZsdXNoX3Blcm1pdHRlZChkKSApCj4gICAgICB7Cj4gICAgICAgICAgKmlwYXQgPSAxOwo+
ICAgICAgICAgIHJldHVybiBNVFJSX1RZUEVfV1JCQUNLOwo+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCj4gaW5kZXggMDg4Nzg1NzRmMy4uNDYyMzk4
MDk2ZiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9tbS5jCj4gQEAgLTI3MjcsNyArMjcyNyw3IEBAIHN0YXRpYyBpbnQgX2dldF9wYWdlX3R5cGUo
c3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwKPiB1bnNpZ25lZCBsb25nIHR5cGUsCj4gICAgICB7Cj4g
ICAgICAgICAgLyogU3BlY2lhbCBwYWdlcyBzaG91bGQgbm90IGJlIGFjY2Vzc2libGUgZnJvbSBk
ZXZpY2VzLiAqLwo+ICAgICAgICAgIHN0cnVjdCBkb21haW4gKmQgPSBwYWdlX2dldF9vd25lcihw
YWdlKTsKPiAtICAgICAgICBpZiAoIGQgJiYgaXNfcHZfZG9tYWluKGQpICYmIHVubGlrZWx5KG5l
ZWRfaW9tbXUoZCkpICkKPiArICAgICAgICBpZiAoIGQgJiYgaXNfcHZfZG9tYWluKGQpICYmIHVu
bGlrZWx5KHN5bmNfaW9tbXVfcHQoZCkpICkKPiAgICAgICAgICB7Cj4gICAgICAgICAgICAgIG1m
bl90IG1mbiA9IHBhZ2VfdG9fbWZuKHBhZ2UpOwo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvbW0vbWVtX3NoYXJpbmcuYwo+IGIveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMKPiBp
bmRleCBmYWQ4YTlkZjEzLi5jNTQ4NDUyNzVmIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9t
bS9tZW1fc2hhcmluZy5jCj4gKysrIGIveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMKPiBA
QCAtMTYxMCw3ICsxNjEwLDcgQEAgaW50IG1lbV9zaGFyaW5nX2RvbWN0bChzdHJ1Y3QgZG9tYWlu
ICpkLAo+IHN0cnVjdCB4ZW5fZG9tY3RsX21lbV9zaGFyaW5nX29wICptZWMpCj4gICAgICAgICAg
Y2FzZSBYRU5fRE9NQ1RMX01FTV9TSEFSSU5HX0NPTlRST0w6Cj4gICAgICAgICAgewo+ICAgICAg
ICAgICAgICByYyA9IDA7Cj4gLSAgICAgICAgICAgIGlmICggdW5saWtlbHkobmVlZF9pb21tdShk
KSAmJiBtZWMtPnUuZW5hYmxlKSApCj4gKyAgICAgICAgICAgIGlmICggdW5saWtlbHkoaGFzX2lv
bW11X3B0KGQpICYmIG1lYy0+dS5lbmFibGUpICkKPiAgICAgICAgICAgICAgICAgIHJjID0gLUVY
REVWOwo+ICAgICAgICAgICAgICBlbHNlCj4gICAgICAgICAgICAgICAgICBkLT5hcmNoLmh2bV9k
b21haW4ubWVtX3NoYXJpbmdfZW5hYmxlZCA9IG1lYy0+dS5lbmFibGU7Cj4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCj4g
aW5kZXggZTUyZGJiNjIwMy4uZDkwNDI0YTlhMyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYv
bW0vcDJtLWVwdC5jCj4gKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwo+IEBAIC04Njgs
NyArODY4LDcgQEAgb3V0Ogo+ICAgICAgewo+ICAgICAgICAgIGlmICggaW9tbXVfdXNlX2hhcF9w
dChkKSApCj4gICAgICAgICAgICAgIHJjID0gaW9tbXVfcHRlX2ZsdXNoKGQsIGdmbiwgJmVwdF9l
bnRyeS0+ZXB0ZSwgb3JkZXIsCj4gdnRkX3B0ZV9wcmVzZW50KTsKPiAtICAgICAgICBlbHNlIGlm
ICggbmVlZF9pb21tdShkKSApCj4gKyAgICAgICAgZWxzZSBpZiAoIHN5bmNfaW9tbXVfcHQoZCkg
KQo+ICAgICAgICAgIHsKPiAgICAgICAgICAgICAgYmZuX3QgYmZuID0gX2JmbihnZm4pOwo+IAo+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMgYi94ZW4vYXJjaC94ODYvbW0v
cDJtLXB0LmMKPiBpbmRleCA5MjU1MTk0MDcwLi5lMGFlNmJmMjBmIDEwMDY0NAo+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9tbS9wMm0tcHQuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYwo+
IEBAIC02ODcsNyArNjg3LDcgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAq
cDJtLCBnZm5fdAo+IGdmbl8sIG1mbl90IG1mbiwKPiAgICAgICAgICAgICAgaWYgKCBpb21tdV9v
bGRfZmxhZ3MgKQo+ICAgICAgICAgICAgICAgICAgYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKHAybS0+
ZG9tYWluLCBnZm4sIHBhZ2Vfb3JkZXIpOwo+ICAgICAgICAgIH0KPiAtICAgICAgICBlbHNlIGlm
ICggbmVlZF9pb21tdShwMm0tPmRvbWFpbikgKQo+ICsgICAgICAgIGVsc2UgaWYgKCBzeW5jX2lv
bW11X3B0KHAybS0+ZG9tYWluKSApCj4gICAgICAgICAgewo+ICAgICAgICAgICAgICBiZm5fdCBi
Zm4gPSBfYmZuKGdmbik7Cj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYyBi
L3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+IGluZGV4IDc0NjU0ODkwNzQuLjRmZmNlMzdjNDUgMTAw
NjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS5jCj4gKysrIGIveGVuL2FyY2gveDg2L21t
L3AybS5jCj4gQEAgLTcxMyw3ICs3MTMsNyBAQCBwMm1fcmVtb3ZlX3BhZ2Uoc3RydWN0IHAybV9k
b21haW4gKnAybSwKPiB1bnNpZ25lZCBsb25nIGdmbl9sLCB1bnNpZ25lZCBsb25nIG1mbiwKPiAg
ICAgIHsKPiAgICAgICAgICBpbnQgcmMgPSAwOwo+IAo+IC0gICAgICAgIGlmICggbmVlZF9pb21t
dShwMm0tPmRvbWFpbikgKQo+ICsgICAgICAgIGlmICggc3luY19pb21tdV9wdChwMm0tPmRvbWFp
bikgKQo+ICAgICAgICAgIHsKPiAgICAgICAgICAgICAgYmZuX3QgYmZuID0gX2JmbihtZm4pOwo+
IAo+IEBAIC03NzcsNyArNzc3LDcgQEAgZ3Vlc3RfcGh5c21hcF9hZGRfZW50cnkoc3RydWN0IGRv
bWFpbiAqZCwgZ2ZuX3QKPiBnZm4sIG1mbl90IG1mbiwKPiAKPiAgICAgIGlmICggIXBhZ2luZ19t
b2RlX3RyYW5zbGF0ZShkKSApCj4gICAgICB7Cj4gLSAgICAgICAgaWYgKCBuZWVkX2lvbW11KGQp
ICYmIHQgPT0gcDJtX3JhbV9ydyApCj4gKyAgICAgICAgaWYgKCBzeW5jX2lvbW11X3B0KGQpICYm
IHQgPT0gcDJtX3JhbV9ydyApCj4gICAgICAgICAgewo+ICAgICAgICAgICAgICBiZm5fdCBiZm4g
PSBfYmZuKG1mbl94KG1mbikpOwo+IAo+IEBAIC0xMTY1LDcgKzExNjUsNyBAQCBpbnQgc2V0X2lk
ZW50aXR5X3AybV9lbnRyeShzdHJ1Y3QgZG9tYWluICpkLAo+IHVuc2lnbmVkIGxvbmcgZ2ZuX2ws
Cj4gCj4gICAgICBpZiAoICFwYWdpbmdfbW9kZV90cmFuc2xhdGUoZCkgKQo+ICAgICAgewo+IC0g
ICAgICAgIGlmICggIW5lZWRfaW9tbXUoZCkgKQo+ICsgICAgICAgIGlmICggIXN5bmNfaW9tbXVf
cHQoZCkgKQo+ICAgICAgICAgICAgICByZXR1cm4gMDsKPiAKPiAgICAgICAgICByZXQgPSBpb21t
dV9tYXBfcGFnZShkLCBfYmZuKGdmbl9sKSwgX21mbihnZm5fbCksCj4gQEAgLTEyNjEsNyArMTI2
MSw3IEBAIGludCBjbGVhcl9pZGVudGl0eV9wMm1fZW50cnkoc3RydWN0IGRvbWFpbiAqZCwKPiB1
bnNpZ25lZCBsb25nIGdmbl9sKQo+IAo+ICAgICAgaWYgKCAhcGFnaW5nX21vZGVfdHJhbnNsYXRl
KGQpICkKPiAgICAgIHsKPiAtICAgICAgICBpZiAoICFuZWVkX2lvbW11KGQpICkKPiArICAgICAg
ICBpZiAoICFzeW5jX2lvbW11X3B0KGQpICkKPiAgICAgICAgICAgICAgcmV0dXJuIDA7Cj4gCj4g
ICAgICAgICAgcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShkLCBfYmZuKGdmbl9sKSk7Cj4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wYWdpbmcuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wYWdpbmcu
Ywo+IGluZGV4IDJiMDQ0NWZmZTkuLmQ1NGY2ZGQ0OTYgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gv
eDg2L21tL3BhZ2luZy5jCj4gKysrIGIveGVuL2FyY2gveDg2L21tL3BhZ2luZy5jCj4gQEAgLTIx
Myw3ICsyMTMsNyBAQCBpbnQgcGFnaW5nX2xvZ19kaXJ0eV9lbmFibGUoc3RydWN0IGRvbWFpbiAq
ZCwKPiBib29sX3QgbG9nX2dsb2JhbCkKPiAgewo+ICAgICAgaW50IHJldDsKPiAKPiAtICAgIGlm
ICggbmVlZF9pb21tdShkKSAmJiBsb2dfZ2xvYmFsICkKPiArICAgIGlmICggaGFzX2lvbW11X3B0
KGQpICYmIGxvZ19nbG9iYWwgKQo+ICAgICAgewo+ICAgICAgICAgIC8qCj4gICAgICAgICAgICog
UmVmdXNlIHRvIHR1cm4gb24gZ2xvYmFsIGxvZy1kaXJ0eSBtb2RlCj4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni94ODZfNjQvbW0uYyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYwo+IGluZGV4
IGNjNThlNGNlZjQuLjI5YzMwNTBhN2YgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82
NC9tbS5jCj4gKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jCj4gQEAgLTE0MjYsNyArMTQy
Niw4IEBAIGludCBtZW1vcnlfYWRkKHVuc2lnbmVkIGxvbmcgc3BmbiwgdW5zaWduZWQKPiBsb25n
IGVwZm4sIHVuc2lnbmVkIGludCBweG0pCj4gICAgICBpZiAoIHJldCApCj4gICAgICAgICAgZ290
byBkZXN0cm95X20ycDsKPiAKPiAtICAgIGlmICggaW9tbXVfZW5hYmxlZCAmJiAhaW9tbXVfcGFz
c3Rocm91Z2gKPiAmJiAhbmVlZF9pb21tdShoYXJkd2FyZV9kb21haW4pICkKPiArICAgIGlmICgg
aW9tbXVfZW5hYmxlZCAmJiAhaW9tbXVfcGFzc3Rocm91Z2ggJiYKPiArICAgICAgICAgIXN5bmNf
aW9tbXVfcHQoaGFyZHdhcmVfZG9tYWluKSApCj4gICAgICB7Cj4gICAgICAgICAgZm9yICggaSA9
IHNwZm47IGkgPCBlcGZuOyBpKysgKQo+ICAgICAgICAgICAgICBpZiAoIGlvbW11X21hcF9wYWdl
KGhhcmR3YXJlX2RvbWFpbiwgX2JmbihpKSwgX21mbihpKSwKPiBkaWZmIC0tZ2l0IGEveGVuL2Nv
bW1vbi9tZW1vcnkuYyBiL3hlbi9jb21tb24vbWVtb3J5LmMKPiBpbmRleCAwYTM0Njc3Y2MzLi5h
ZDdhYTA5YTVjIDEwMDY0NAo+IC0tLSBhL3hlbi9jb21tb24vbWVtb3J5LmMKPiArKysgYi94ZW4v
Y29tbW9uL21lbW9yeS5jCj4gQEAgLTgwNCw4ICs4MDQsOCBAQCBpbnQgeGVubWVtX2FkZF90b19w
aHlzbWFwKHN0cnVjdCBkb21haW4gKmQsCj4gc3RydWN0IHhlbl9hZGRfdG9fcGh5c21hcCAqeGF0
cCwKPiAgICAgIHhhdHAtPnNpemUgLT0gc3RhcnQ7Cj4gCj4gICNpZmRlZiBDT05GSUdfSEFTX1BB
U1NUSFJPVUdICj4gLSAgICBpZiAoIG5lZWRfaW9tbXUoZCkgKQo+IC0gICAgICAgIHRoaXNfY3B1
KGlvbW11X2RvbnRfZmx1c2hfaW90bGIpID0gMTsKPiArICAgIGlmICggc3luY19pb21tdV9wdChk
KSB8fCBpb21tdV91c2VfaGFwX3B0KGQpICkKPiArICAgICAgIHRoaXNfY3B1KGlvbW11X2RvbnRf
Zmx1c2hfaW90bGIpID0gMTsKPiAgI2VuZGlmCj4gCj4gICAgICB3aGlsZSAoIHhhdHAtPnNpemUg
PiBkb25lICkKPiBAQCAtODI3LDcgKzgyNyw3IEBAIGludCB4ZW5tZW1fYWRkX3RvX3BoeXNtYXAo
c3RydWN0IGRvbWFpbiAqZCwKPiBzdHJ1Y3QgeGVuX2FkZF90b19waHlzbWFwICp4YXRwLAo+ICAg
ICAgfQo+IAo+ICAjaWZkZWYgQ09ORklHX0hBU19QQVNTVEhST1VHSAo+IC0gICAgaWYgKCBuZWVk
X2lvbW11KGQpICkKPiArICAgIGlmICggc3luY19pb21tdV9wdChkKSB8fCBpb21tdV91c2VfaGFw
X3B0KGQpICkKPiAgICAgIHsKPiAgICAgICAgICBpbnQgcmV0Owo+IAo+IGRpZmYgLS1naXQgYS94
ZW4vY29tbW9uL3ZtX2V2ZW50LmMgYi94ZW4vY29tbW9uL3ZtX2V2ZW50LmMKPiBpbmRleCAxNDRh
YjgxYzg2Li5lYzNkZmQxZGFlIDEwMDY0NAo+IC0tLSBhL3hlbi9jb21tb24vdm1fZXZlbnQuYwo+
ICsrKyBiL3hlbi9jb21tb24vdm1fZXZlbnQuYwo+IEBAIC02NDQsNyArNjQ0LDcgQEAgaW50IHZt
X2V2ZW50X2RvbWN0bChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QKPiB4ZW5fZG9tY3RsX3ZtX2V2
ZW50X29wICp2ZWMsCj4gCj4gICAgICAgICAgICAgIC8qIE5vIHBhZ2luZyBpZiBpb21tdSBpcyB1
c2VkICovCj4gICAgICAgICAgICAgIHJjID0gLUVNTElOSzsKPiAtICAgICAgICAgICAgaWYgKCB1
bmxpa2VseShuZWVkX2lvbW11KGQpKSApCj4gKyAgICAgICAgICAgIGlmICggdW5saWtlbHkoaGFz
X2lvbW11X3B0KGQpKSApCj4gICAgICAgICAgICAgICAgICBicmVhazsKPiAKPiAgICAgICAgICAg
ICAgcmMgPSAtRVhERVY7Cj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9wY2lfYW1kX2lvbW11LmMKPiBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1k
X2lvbW11LmMKPiBpbmRleCBlZWEyMmMzZDBkLi43NTI3NTFiMTAzIDEwMDY0NAo+IC0tLSBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKPiArKysgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCj4gQEAgLTI1Niw3ICsyNTYsNyBA
QCBzdGF0aWMgdm9pZCBfX2h3ZG9tX2luaXQKPiBhbWRfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3Qg
ZG9tYWluICpkKQo+ICAgICAgaWYgKCBhbGxvY2F0ZV9kb21haW5fcmVzb3VyY2VzKGRvbV9pb21t
dShkKSkgKQo+ICAgICAgICAgIEJVRygpOwo+IAo+IC0gICAgaWYgKCAhaW9tbXVfcGFzc3Rocm91
Z2ggJiYgIW5lZWRfaW9tbXUoZCkgKQo+ICsgICAgaWYgKCAhaW9tbXVfcGFzc3Rocm91Z2ggJiYg
IWlvbW11X2RvbTBfc3RyaWN0ICkKPiAgICAgIHsKPiAgICAgICAgICBpbnQgcmMgPSAwOwo+IAo+
IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9kZXZpY2VfdHJlZS5jCj4gYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9kZXZpY2VfdHJlZS5jCj4gaW5kZXggNjcxYzhkYjFkMC4u
MWFhZTFhMWY5MyAxMDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9kZXZpY2Vf
dHJlZS5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZGV2aWNlX3RyZWUuYwo+IEBA
IC00NCw3ICs0NCw3IEBAIGludCBpb21tdV9hc3NpZ25fZHRfZGV2aWNlKHN0cnVjdCBkb21haW4g
KmQsIHN0cnVjdAo+IGR0X2RldmljZV9ub2RlICpkZXYpCj4gICAgICAgKiBUaGUgaHdkb20gaXMg
Zm9yY2VkIHRvIHVzZSBJT01NVSBmb3IgcHJvdGVjdGluZyBhc3NpZ25lZAo+ICAgICAgICogZGV2
aWNlLiBUaGVyZWZvcmUgdGhlIElPTU1VIGRhdGEgaXMgYWxyZWFkeSBzZXQgdXAuCj4gICAgICAg
Ki8KPiAtICAgIEFTU0VSVCghaXNfaGFyZHdhcmVfZG9tYWluKGQpIHx8IG5lZWRfaW9tbXUoZCkp
Owo+ICsgICAgQVNTRVJUKCFpc19oYXJkd2FyZV9kb21haW4oZCkgfHwgaGFzX2lvbW11X3B0KGQp
KTsKPiAgICAgIHJjID0gaW9tbXVfY29uc3RydWN0KGQpOwo+ICAgICAgaWYgKCByYyApCj4gICAg
ICAgICAgZ290byBmYWlsOwo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9p
b21tdS5jCj4gYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gaW5kZXggYWQ4ZmZj
ZmNiMi4uY2FmM2QxMjVhZSAxMDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9p
b21tdS5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+IEBAIC0xNzks
OCArMTc5LDkgQEAgdm9pZCBfX2h3ZG9tX2luaXQgaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QKPiBk
b21haW4gKmQpCj4gICAgICAgICAgcmV0dXJuOwo+IAo+ICAgICAgcmVnaXN0ZXJfa2V5aGFuZGxl
cignbycsICZpb21tdV9kdW1wX3AybV90YWJsZSwgImR1bXAgaW9tbXUKPiBwMm0gdGFibGUiLCAw
KTsKPiAtICAgIGQtPm5lZWRfaW9tbXUgPSAhIWlvbW11X2RvbTBfc3RyaWN0Owo+IC0gICAgaWYg
KCBuZWVkX2lvbW11KGQpICYmICFpb21tdV91c2VfaGFwX3B0KGQpICkKPiArICAgIGQtPmhhc19p
b21tdV9wdCA9IHRydWU7Cj4gKyAgICBkLT5zeW5jX2lvbW11X3B0ID0gISFpb21tdV9kb20wX3N0
cmljdCAmJiAhaW9tbXVfdXNlX2hhcF9wdChkKTsKPiArICAgIGlmICggc3luY19pb21tdV9wdChk
KSApCj4gICAgICB7Cj4gICAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKPiAgICAgICAg
ICB1bnNpZ25lZCBpbnQgaSA9IDA7Cj4gQEAgLTIxOSwxNCArMjIwLDE0IEBAIHZvaWQgaW9tbXVf
dGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCkKPiAgewo+ICAgICAgY29uc3Qgc3RydWN0IGRvbWFp
bl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7Cj4gCj4gLSAgICBkLT5uZWVkX2lvbW11ID0gZmFs
c2U7Cj4gKyAgICBkLT5oYXNfaW9tbXVfcHQgPSBmYWxzZTsKPiAgICAgIGhkLT5wbGF0Zm9ybV9v
cHMtPnRlYXJkb3duKGQpOwo+ICAgICAgdGFza2xldF9zY2hlZHVsZSgmaW9tbXVfcHRfY2xlYW51
cF90YXNrbGV0KTsKPiAgfQo+IAo+ICBpbnQgaW9tbXVfY29uc3RydWN0KHN0cnVjdCBkb21haW4g
KmQpCj4gIHsKPiAtICAgIGlmICggbmVlZF9pb21tdShkKSApCj4gKyAgICBpZiAoIGhhc19pb21t
dV9wdChkKSApCj4gICAgICAgICAgcmV0dXJuIDA7Cj4gCj4gICAgICBpZiAoICFpb21tdV91c2Vf
aGFwX3B0KGQpICkKPiBAQCAtMjM2LDEyICsyMzcsMTQgQEAgaW50IGlvbW11X2NvbnN0cnVjdChz
dHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgICAgIHJjID0gYXJjaF9pb21tdV9wb3B1bGF0ZV9wYWdl
X3RhYmxlKGQpOwo+ICAgICAgICAgIGlmICggcmMgKQo+ICAgICAgICAgICAgICByZXR1cm4gcmM7
Cj4gKwo+ICsgICAgICAgIGQtPnN5bmNfaW9tbXVfcHQgPSB0cnVlOwo+ICAgICAgfQo+IAo+IC0g
ICAgZC0+bmVlZF9pb21tdSA9IHRydWU7Cj4gKyAgICBkLT5oYXNfaW9tbXVfcHQgPSB0cnVlOwo+
ICAgICAgLyoKPiAgICAgICAqIFRoZXJlIG1heSBiZSBkaXJ0eSBjYWNoZSBsaW5lcyB3aGVuIGEg
ZGV2aWNlIGlzIGFzc2lnbmVkCj4gLSAgICAgKiBhbmQgYmVmb3JlIG5lZWRfaW9tbXUoZCkgYmVj
b21pbmcgdHJ1ZSwgdGhpcyB3aWxsIGNhdXNlCj4gKyAgICAgKiBhbmQgYmVmb3JlIGhhc19pb21t
dV9wdChkKSBiZWNvbWluZyB0cnVlLCB0aGlzIHdpbGwgY2F1c2UKPiAgICAgICAqIG1lbW9yeV90
eXBlX2NoYW5nZWQgbG9zZSBlZmZlY3QgaWYgbWVtb3J5IHR5cGUgY2hhbmdlcy4KPiAgICAgICAq
IENhbGwgbWVtb3J5X3R5cGVfY2hhbmdlZCBoZXJlIHRvIGFtZW5kIHRoaXMuCj4gICAgICAgKi8K
PiBAQCAtNTAwLDcgKzUwMyw3IEBAIHN0YXRpYyB2b2lkIGlvbW11X2R1bXBfcDJtX3RhYmxlKHVu
c2lnbmVkIGNoYXIKPiBrZXkpCj4gICAgICBvcHMgPSBpb21tdV9nZXRfb3BzKCk7Cj4gICAgICBm
b3JfZWFjaF9kb21haW4oZCkKPiAgICAgIHsKPiAtICAgICAgICBpZiAoIGlzX2hhcmR3YXJlX2Rv
bWFpbihkKSB8fCAhbmVlZF9pb21tdShkKSApCj4gKyAgICAgICAgaWYgKCBpc19oYXJkd2FyZV9k
b21haW4oZCkgfHwgIWhhc19pb21tdV9wdChkKSApCj4gICAgICAgICAgICAgIGNvbnRpbnVlOwo+
IAo+ICAgICAgICAgIGlmICggaW9tbXVfdXNlX2hhcF9wdChkKSApCj4gZGlmZiAtLWdpdCBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNp
LmMKPiBpbmRleCBjNDg5MGE0Mjk1Li4zZDNhZDQ4NGU3IDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNp
LmMKPiBAQCAtMTQxNiw3ICsxNDE2LDcgQEAgc3RhdGljIGludCBhc3NpZ25fZGV2aWNlKHN0cnVj
dCBkb21haW4gKmQsIHUxNiBzZWcsCj4gdTggYnVzLCB1OCBkZXZmbiwgdTMyIGZsYWcpCj4gCj4g
ICAgICAvKiBQcmV2ZW50IGRldmljZSBhc3NpZ24gaWYgbWVtIHBhZ2luZyBvciBtZW0gc2hhcmlu
ZyBoYXZlIGJlZW4KPiAgICAgICAqIGVuYWJsZWQgZm9yIHRoaXMgZG9tYWluICovCj4gLSAgICBp
ZiAoIHVubGlrZWx5KCFuZWVkX2lvbW11KGQpICYmCj4gKyAgICBpZiAoIHVubGlrZWx5KCFoYXNf
aW9tbXVfcHQoZCkgJiYKPiAgICAgICAgICAgICAgKGQtPmFyY2guaHZtX2RvbWFpbi5tZW1fc2hh
cmluZ19lbmFibGVkIHx8Cj4gICAgICAgICAgICAgICB2bV9ldmVudF9jaGVja19yaW5nKGQtPnZt
X2V2ZW50X3BhZ2luZykgfHwKPiAgICAgICAgICAgICAgIHAybV9nZXRfaG9zdHAybShkKS0+Z2xv
YmFsX2xvZ2RpcnR5KSkgKQo+IEBAIC0xNDYwLDcgKzE0NjAsNyBAQCBzdGF0aWMgaW50IGFzc2ln
bl9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgdTE2IHNlZywKPiB1OCBidXMsIHU4IGRldmZuLCB1
MzIgZmxhZykKPiAgICAgIH0KPiAKPiAgIGRvbmU6Cj4gLSAgICBpZiAoICFoYXNfYXJjaF9wZGV2
cyhkKSAmJiBuZWVkX2lvbW11KGQpICkKPiArICAgIGlmICggIWhhc19hcmNoX3BkZXZzKGQpICYm
IGhhc19pb21tdV9wdChkKSApCj4gICAgICAgICAgaW9tbXVfdGVhcmRvd24oZCk7Cj4gICAgICBw
Y2lkZXZzX3VubG9jaygpOwo+IAo+IEBAIC0xNTEwLDcgKzE1MTAsNyBAQCBpbnQgZGVhc3NpZ25f
ZGV2aWNlKHN0cnVjdCBkb21haW4gKmQsIHUxNiBzZWcsCj4gdTggYnVzLCB1OCBkZXZmbikKPiAK
PiAgICAgIHBkZXYtPmZhdWx0LmNvdW50ID0gMDsKPiAKPiAtICAgIGlmICggIWhhc19hcmNoX3Bk
ZXZzKGQpICYmIG5lZWRfaW9tbXUoZCkgKQo+ICsgICAgaWYgKCAhaGFzX2FyY2hfcGRldnMoZCkg
JiYgaGFzX2lvbW11X3B0KGQpICkKPiAgICAgICAgICBpb21tdV90ZWFyZG93bihkKTsKPiAKPiAg
ICAgIHJldHVybiByZXQ7Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRf
dGFibGUuaCBiL3hlbi9pbmNsdWRlL2FzbS0KPiBhcm0vZ3JhbnRfdGFibGUuaAo+IGluZGV4IDlj
MmM4MTU1MjYuLmYwMWM1ZTM2YzkgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9n
cmFudF90YWJsZS5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oCj4g
QEAgLTg2LDcgKzg2LDcgQEAgc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgZ250dGFiX2RvbTBf
bWF4KHZvaWQpCj4gICAgICBnZm5feCgoKGkpID49IG5yX3N0YXR1c19mcmFtZXModCkpID8gSU5W
QUxJRF9HRk4gOiAodCktPmFyY2guc3RhdHVzX2dmbltpXSkKPiAKPiAgI2RlZmluZSBnbnR0YWJf
bmVlZF9pb21tdV9tYXBwaW5nKGQpICAgICAgICAgICAgICAgICAgICBcCj4gLSAgICAoaXNfZG9t
YWluX2RpcmVjdF9tYXBwZWQoZCkgJiYgbmVlZF9pb21tdShkKSkKPiArICAgIChpc19kb21haW5f
ZGlyZWN0X21hcHBlZChkKSAmJiBzeW5jX2lvbW11X3B0KGQpKQo+IAo+ICAjZW5kaWYgLyogX19B
U01fR1JBTlRfVEFCTEVfSF9fICovCj4gIC8qCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vaW9tbXUuaCBiL3hlbi9pbmNsdWRlL2FzbS0KPiBhcm0vaW9tbXUuaAo+IGluZGV4IDhk
MTUwNmM2ZjcuLmY2ZGYzMmY4NjAgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9p
b21tdS5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9pb21tdS5oCj4gQEAgLTIxLDcgKzIx
LDcgQEAgc3RydWN0IGFyY2hfaW9tbXUKPiAgfTsKPiAKPiAgLyogQWx3YXlzIHNoYXJlIFAyTSBU
YWJsZSBiZXR3ZWVuIHRoZSBDUFUgYW5kIHRoZSBJT01NVSAqLwo+IC0jZGVmaW5lIGlvbW11X3Vz
ZV9oYXBfcHQoZCkgKG5lZWRfaW9tbXUoZCkpCj4gKyNkZWZpbmUgaW9tbXVfdXNlX2hhcF9wdChk
KSAoaGFzX2lvbW11X3B0KGQpKQo+IAo+ICBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICppb21tdV9n
ZXRfb3BzKHZvaWQpOwo+ICB2b2lkIF9faW5pdCBpb21tdV9zZXRfb3BzKGNvbnN0IHN0cnVjdCBp
b21tdV9vcHMgKm9wcyk7Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRf
dGFibGUuaCBiL3hlbi9pbmNsdWRlL2FzbS0KPiB4ODYvZ3JhbnRfdGFibGUuaAo+IGluZGV4IDc2
ZWM1ZGRhMmMuLjgwZTY0Yjc0YjcgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9n
cmFudF90YWJsZS5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90YWJsZS5oCj4g
QEAgLTk5LDYgKzk5LDYgQEAgc3RhdGljIGlubGluZSB2b2lkIGdudHRhYl9jbGVhcl9mbGFnKHVu
c2lnbmVkIGludCBuciwKPiB1aW50MTZfdCAqc3QpCj4gICNkZWZpbmUgZ250dGFiX3JlbGVhc2Vf
aG9zdF9tYXBwaW5ncyhkb21haW4pCj4gKCBwYWdpbmdfbW9kZV9leHRlcm5hbChkb21haW4pICkK
PiAKPiAgI2RlZmluZSBnbnR0YWJfbmVlZF9pb21tdV9tYXBwaW5nKGQpICAgICAgICAgICAgICAg
IFwKPiAtICAgICghcGFnaW5nX21vZGVfdHJhbnNsYXRlKGQpICYmIG5lZWRfaW9tbXUoZCkpCj4g
KyAgICAoIXBhZ2luZ19tb2RlX3RyYW5zbGF0ZShkKSAmJiBzeW5jX2lvbW11X3B0KGQpKQo+IAo+
ICAjZW5kaWYgLyogX19BU01fR1JBTlRfVEFCTEVfSF9fICovCj4gZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvaW9tbXUuaCBiL3hlbi9pbmNsdWRlL2FzbS0KPiB4ODYvaW9tbXUuaAo+
IGluZGV4IDBlN2Q2NmJlNTQuLjI5MTg1OTUyMGEgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9pb21tdS5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5oCj4gQEAg
LTc5LDcgKzc5LDcgQEAgc3RhdGljIGlubGluZSBpbnQgaW9tbXVfaGFyZHdhcmVfc2V0dXAodm9p
ZCkKPiAKPiAgLyogQXJlIHdlIHVzaW5nIHRoZSBkb21haW4gUDJNIHRhYmxlIGFzIGl0cyBJT01N
VSBwYWdldGFibGU/ICovCj4gICNkZWZpbmUgaW9tbXVfdXNlX2hhcF9wdChkKSBcCj4gLSAgICAo
aGFwX2VuYWJsZWQoZCkgJiYgbmVlZF9pb21tdShkKSAmJiBpb21tdV9oYXBfcHRfc2hhcmUpCj4g
KyAgICAoaGFwX2VuYWJsZWQoZCkgJiYgaGFzX2lvbW11X3B0KGQpICYmIGlvbW11X2hhcF9wdF9z
aGFyZSkKPiAKPiAgdm9pZCBpb21tdV91cGRhdGVfaXJlX2Zyb21fYXBpYyh1bnNpZ25lZCBpbnQg
YXBpYywgdW5zaWduZWQgaW50IHJlZywKPiB1bnNpZ25lZCBpbnQgdmFsdWUpOwo+ICB1bnNpZ25l
ZCBpbnQgaW9tbXVfcmVhZF9hcGljX2Zyb21faXJlKHVuc2lnbmVkIGludCBhcGljLCB1bnNpZ25l
ZCBpbnQKPiByZWcpOwo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCBiL3hl
bi9pbmNsdWRlL3hlbi9zY2hlZC5oCj4gaW5kZXggNWI5ODIwZTRlMS4uNjZkYTZkNmIyMyAxMDA2
NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL3hl
bi9zY2hlZC5oCj4gQEAgLTM3Miw4ICszNzIsMTAgQEAgc3RydWN0IGRvbWFpbgo+ICAjaWZkZWYg
Q09ORklHX0hBU19QQVNTVEhST1VHSAo+ICAgICAgc3RydWN0IGRvbWFpbl9pb21tdSBpb21tdTsK
PiAKPiAtICAgIC8qIERvZXMgdGhpcyBndWVzdCBuZWVkIGlvbW11IG1hcHBpbmdzPyAqLwo+IC0g
ICAgYm9vbCAgICAgICAgICAgICBuZWVkX2lvbW11Owo+ICsgICAgLyogRG9lcyB0aGlzIGd1ZXN0
IGhhdmUgaW9tbXUgbWFwcGluZ3M/ICovCj4gKyAgICBib29sICAgICAgICAgICAgIGhhc19pb21t
dV9wdDsKPiArICAgIC8qIERvZXMgdGhpcyBndWVzdCBuZWVkIHN5bmNocm9uaXphdGlvbiBvZiBp
b21tdSBtYXBwaW5ncz8gKi8KPiArICAgIGJvb2wgICAgICAgICAgICAgc3luY19pb21tdV9wdDsK
PiAgI2VuZGlmCj4gICAgICAvKiBpcyBub2RlLWFmZmluaXR5IGF1dG9tYXRpY2FsbHkgY29tcHV0
ZWQ/ICovCj4gICAgICBib29sICAgICAgICAgICAgIGF1dG9fbm9kZV9hZmZpbml0eTsKPiBAQCAt
ODk0LDkgKzg5NiwxMSBAQCB2b2lkIHdhdGNoZG9nX2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21h
aW4KPiAqZCk7Cj4gICNkZWZpbmUgaXNfcGlubmVkX3ZjcHUodikgKCh2KS0+ZG9tYWluLT5pc19w
aW5uZWQgfHwgXAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjcHVtYXNrX3dlaWdodCgo
diktPmNwdV9oYXJkX2FmZmluaXR5KSA9PSAxKQo+ICAjaWZkZWYgQ09ORklHX0hBU19QQVNTVEhS
T1VHSAo+IC0jZGVmaW5lIG5lZWRfaW9tbXUoZCkgICAgKChkKS0+bmVlZF9pb21tdSkKPiArI2Rl
ZmluZSBoYXNfaW9tbXVfcHQoZCkgKChkKS0+aGFzX2lvbW11X3B0KQo+ICsjZGVmaW5lIHN5bmNf
aW9tbXVfcHQoZCkgKChkKS0+c3luY19pb21tdV9wdCkKPiAgI2Vsc2UKPiAtI2RlZmluZSBuZWVk
X2lvbW11KGQpICAgICgwKQo+ICsjZGVmaW5lIGhhc19pb21tdV9wdChkKSAoMCkKPiArI2RlZmlu
ZSBzeW5jX2lvbW11X3B0KGQpICgwKQo+ICAjZW5kaWYKPiAKPiAgc3RhdGljIGlubGluZSBib29s
IGlzX3ZjcHVfb25saW5lKGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQo+IC0tCj4gMi4xMS4wCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 04:07:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 04:07: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 1fmtH5-0003X6-Qr; Tue, 07 Aug 2018 04:07: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=fg3j=kw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmtH4-0003Wu-Ak
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 04:07:10 +0000
X-Inumbo-ID: 3a3d3806-99f7-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3a3d3806-99f7-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 06: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 1fmtGx-0001yB-Tw; Tue, 07 Aug 2018 04:07:03 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fmtGx-00068Q-KL; Tue, 07 Aug 2018 04:07:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmtGx-0005Pk-Ig; Tue, 07 Aug 2018 04:07:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125768-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-arm64-pvops:<job status>:broken:regression
 libvirt:build-arm64-xsm:<job status>:broken:regression
 libvirt:build-arm64:<job status>:broken: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-arm64:hosts-allocate:broken:allowable
 libvirt:build-arm64-xsm:hosts-allocate:broken:allowable
 libvirt:build-arm64-pvops:hosts-allocate:broken:allowable
 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: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-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-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:build-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:build-arm64:capture-logs:broken:nonblocking
 libvirt:build-arm64-xsm:capture-logs:broken:nonblocking
 libvirt:build-arm64-pvops:capture-logs:broken:nonblocking
X-Osstest-Versions-This: libvirt=087de2f5a3dffb27d2eeb0c50a86d5d6984e5a5e
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 07 Aug 2018 04:07:03 +0000
Subject: [Xen-devel] [libvirt test] 125768: 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>

ZmxpZ2h0IDEyNTc2OCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3NjgvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
NiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzODE0CiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjM4MTQKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2Fi
bGUgKG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAyIGhvc3Rz
LWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybTY0LXhz
bSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMu
IDEyMzgxNAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODE0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9j
a2VkIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXFjb3cyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAz
IGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjM4MTQKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9j
a2VkIGluIDEyMzgxNAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMyBjYXB0dXJlLWxv
Z3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTIzODE0Cgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogbGlidmlydCAgICAgICAgICAgICAgMDg3ZGUyZjVhM2RmZmIyN2QyZWViMGM1
MGE4NmQ1ZDY5ODRlNWE1ZQpiYXNlbGluZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAg
MDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIwODVlMWZmZWE5ZDU4ZmU4YgoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTIzODE0ICAyMDE4LTA2LTA1IDA0OjE5OjIzIFogICA2MiBkYXlzCkZhaWxpbmcgc2lu
Y2UgICAgICAgIDEyMzg0MCAgMjAxOC0wNi0wNiAwNDoxOToyOCBaICAgNjEgZGF5cyAgIDQ3IGF0
dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTc2OCAgMjAxOC0wOC0wNiAxNTowMzowNyBa
ICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogICAgQWxlcyBNdXNpbCA8YW11c2lsQHJlZGhhdC5jb20+CiAgQW5kcmVh
IEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVkaGF0LmNvbT4KICBBbnlhIEhhcnRlciA8YWhhcnRlckBy
ZWRoYXQuY29tPgogIEJqb2VybiBXYWxrIDxid2Fsa0BsaW51eC5pYm0uY29tPgogIEJvYm8gRHUg
PGR1Ym8xNjNAMTI2LmNvbT4KICBCb3JpcyBGaXVjenluc2tpIDxmaXVjenlAbGludXguaWJtLmNv
bT4KICBCcmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdoQGFtZC5jb20+CiAgQ2hhbmdrdW8gU2hp
IDxzaGkuY2hhbmdrdW9AaDNjLmNvbT4KICBDaGVuIEhhbnhpYW8gPGNoZW5oYW54aWFvQGdtYWls
LmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQgPGNocmlzdGlhbi5laHJoYXJkdEBjYW5vbmljYWwu
Y29tPgogIENsZW1lbnRpbmUgSGF5YXQgPGNsZW1AbHNlLmVwaXRhLmZyPgogIENvbGUgUm9iaW5z
b24gPGNyb2JpbnNvQHJlZGhhdC5jb20+CiAgRGFuaWVsIE5pY29sZXR0aSA8ZGFudHRpMTJAZ21h
aWwuY29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGFu
aWVsIFZlaWxsYXJkIDx2ZWlsbGFyZEByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUBy
ZWRoYXQuY29tPgogIEVyaWsgU2t1bHRldHkgPGVza3VsdGV0QHJlZGhhdC5jb20+CiAgRmFiaWFu
byBGaWTDqm5jaW8gPGZhYmlhbm9AZmlkZW5jaW8ub3JnPgogIEZpbGlwIEFsYWMgPGZpbGlwYWxh
Y0BnbWFpbC5jb20+CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29tPgogIGludHJpZ2VyaSA8aW50
cmlnZXJpK2xpYnZpcnRAYm91bS5vcmc+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmlAYm91bS5vcmc+
CiAgSmFtaWUgU3RyYW5kYm9nZSA8amFtaWVAY2Fub25pY2FsLmNvbT4KICBKaWUgV2FuZyA8d2Fu
Z2ppZTg4Lmh1YXdlaS5jb20+CiAgSmlyaSBEZW5lbWFyayA8amRlbmVtYXJAcmVkaGF0LmNvbT4K
ICBKb2huIEZlcmxhbiA8amZlcmxhbkByZWRoYXQuY29tPgogIEp1bGlvIEZhcmFjY28gPGpjZmFy
YWNjb0BnbWFpbC5jb20+CiAgSsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+CiAgS2FzaHlh
cCBDaGFtYXJ0aHkgPGtjaGFtYXJ0QHJlZGhhdC5jb20+CiAgS2F0ZXJpbmEgS291a2lvdSA8a2tv
dWtpb3VAcmVkaGF0LmNvbT4KICBMYWluZSBTdHVtcCA8bGFpbmVAbGFpbmUub3JnPgogIExhc3ps
byBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTHV5YW8gSHVhbmcgPGxodWFuZ0ByZWRoYXQu
Y29tPgogIE1hcmMgSGFydG1heWVyIDxtaGFydG1heUBsaW51eC5pYm0uY29tPgogIE1hcmMgSGFy
dG1heWVyIDxtaGFydG1heUBsaW51eC52bmV0LmlibS5jb20+CiAgTWFyY29zIFBhdWxvIGRlIFNv
dXphIDxtYXJjb3Muc291emEub3JnQGdtYWlsLmNvbT4KICBNYXJ0aW4gS2xldHphbmRlciA8bWts
ZXR6YW5AcmVkaGF0LmNvbT4KICBNYXR0aGlhcyBCb2x0ZSA8bWF0dGhpYXMuYm9sdGVAZ29vZ2xl
bWFpbC5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNo
YWwgUHLDrXZvem7DrWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgTmlrb2xheSBTaGlyb2tvdnNr
aXkgPG5zaGlyb2tvdnNraXlAdmlydHVvenpvLmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFA
cmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBQaW5vIFRv
c2Nhbm8gPHB0b3NjYW5vQHJlZGhhdC5jb20+CiAgUmFkb3N0aW4gU3RveWFub3YgPHJzdG95YW5v
djFAZ21haWwuY29tPgogIFJhbXkgRWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15
ZWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICBSaWNoYXJkIFcuTS4gSm9uZXMgPHJqb25l
c0ByZWRoYXQuY29tPgogIFJvbWFuIEJvZ29yb2Rza2l5IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+
CiAgU2hpIExlaSA8c2hpbGVpLm1hc3NjbG91ZHNAZ214LmNvbT4KICBTaGljaGFuZ2t1byA8c2hp
LmNoYW5na3VvQGgzYy5jb20+CiAgU2ltb24gS29ieWRhIDxza29ieWRhQHJlZGhhdC5jb20+CiAg
U3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFkZXJAY2Fub25pY2FsLmNvbT4KICBTdGVmYW4gQmVyZ2Vy
IDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdWtyaXQgQmhhdG5hZ2FyIDxza3J0Ymh0
bmdyQGdtYWlsLmNvbT4KICBUb23DocWhIEdvbGVtYmlvdnNrw70gPHRnb2xlbWJpQHJlZGhhdC5j
b20+CiAgdzAwMjUxNTc0IDx3YW5namllODhAaHVhd2VpLmNvbT4KICBXZWlsdW4gWmh1IDx6aHV3
ZWlsdW5AaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0
LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLWpv
YiBidWlsZC1hcm02NCBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgaG9zdHMtYWxsb2Nh
dGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybTY0LXB2b3BzIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0
IGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gY2FwdHVyZS1sb2dzCmJy
b2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGNhcHR1cmUtbG9ncwoKTm90IHB1c2hpbmcuCgoo
Tm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMDgyMiBsaW5lcyBsb25nLikKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 04:08:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 04: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 1fmtIX-0003cC-8A; Tue, 07 Aug 2018 04: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=tozp=kw=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fmtIW-0003c7-5j
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 04:08:40 +0000
X-Inumbo-ID: 9e6cb3b6-99f7-11e8-a6a9-d7ebe60f679a
Received: from mga03.intel.com (unknown [134.134.136.65])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9e6cb3b6-99f7-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 04:09:03 +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 orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 06 Aug 2018 21:08:35 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,453,1526367600"; d="scan'208";a="246741496"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by orsmga005.jf.intel.com with ESMTP; 06 Aug 2018 21:08:28 -0700
Received: from fmsmsx117.amr.corp.intel.com (10.18.116.17) by
 fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 6 Aug 2018 21:08:28 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 fmsmsx117.amr.corp.intel.com (10.18.116.17) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 6 Aug 2018 21:08:27 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.240]) with mapi id 14.03.0319.002;
 Tue, 7 Aug 2018 12:08:26 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Paul Durrant <paul.durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v5 12/15] x86: add iommu_op to enable
 modification of IOMMU mappings
Thread-Index: AQHUK0+phXXBF5S8F0WwRP2xW/dPiaSzqwkQ
Date: Tue, 7 Aug 2018 04:08:25 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912AC265@SHSMSX101.ccr.corp.intel.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-13-paul.durrant@citrix.com>
In-Reply-To: <20180803172220.1657-13-paul.durrant@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZDY2Zjc5ZWYtYTVkZS00ZmYxLTg0M2QtZWRmNjU3NDFiMzBiIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoib1ErdEd3ZXk3bnFFNk5KYnZJalJrR212anVoVjhGMXFSN3htcVhIMFBxVlRlcXd2U2ZtdGVPQnpBdjB1aVJCYiJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 12/15] 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBQYXVsIER1cnJhbnQNCj4gU2VudDogU2F0dXJkYXksIEF1Z3VzdCA0LCAyMDE4IDE6
MjIgQU0NCj4gDQo+IFRoaXMgcGF0Y2ggYWRkcyBhbiBpb21tdV9vcCB3aGljaCBjaGVja3Mgd2hl
dGhlciBpdCBpcyBwb3NzaWJsZSBvcg0KPiBzYWZlIGZvciBhIGRvbWFpbiB0byBtb2RpZnkgaXRz
IG93biBJT01NVSBtYXBwaW5ncyBhbmQsIGlmIHNvLCBjcmVhdGVzDQo+IGEgcmFuZ2VzZXQgdG8g
dHJhY2sgbW9kaWZpY2F0aW9ucy4NCg0KSGF2ZSB0byBzYXkgdGhhdCB0aGVyZSBtaWdodCBiZSBh
IGNvbmNlcHQgbWlzbWF0Y2ggYmV0d2VlbiB1cywNCnNvIEkgd2lsbCBzdG9wIHJldmlldyBoZXJl
IHVudGlsIHdlIGdldCBhbGlnbmVkIG9uIHRoZSBiYXNpYyANCnVuZGVyc3RhbmRpbmcuIA0KDQpX
aGF0IGFuIElPTU1VIGRvZXMgaXMgdG8gcHJvdmlkZSBETUEgaXNvbGF0aW9uIGJldHdlZW4gZGV2
aWNlcy4gDQpFYWNoIGRldmljZSBjYW4gYmUgaG9va2VkIHdpdGggYSBkaWZmZXJlbnQgdHJhbnNs
YXRpb24gc3RydWN0dXJlIA0KKHJlcHJlc2VudGluZyBhIGRpZmZlcmVudCBiZm4gYWRkcmVzcyBz
cGFjZSkuIExpbnV4IGtlcm5lbCB1c2VzIHRoaXMNCm1lY2hhbmlzbSB0byBoYXJkZW4ga2VybmVs
IGRyaXZlcnMgKHRocm91Z2ggZG1hIEFQSXMpLiBNdWx0aXBsZSANCmRldmljZXMgY2FuIGJlIGFs
c28gYXR0YWNoZWQgdG8gdGhlIHNhbWUgYWRkcmVzcyBzcGFjZSwgdXNlZCBieQ0KaHlwZXJ2aXNv
ciB3aGVuIGRldmljZXMgYXJlIGFzc2lnbmVkIHRvIHRoZSBzYW1lIFZNLg0KDQpOb3cgd2l0aCBw
dklPTU1VIGV4cG9zZWQgdG8gZG9tMCwgLCBkb20wIGNvdWxkIHVzZSBpdCB0byBoYXJkZW4gDQpr
ZXJuZWwgZHJpdmVycyB0b28uIFRoZW4gdGhlcmUgd2lsbCBiZSBtdWx0aXBsZSBiZm4gYWRkcmVz
cyBzcGFjZXM6DQoNCi0gQSBkZWZhdWx0IGJmbiBhZGRyZXNzIHNwYWNlIGNyZWF0ZWQgYnkgWGVu
LCB3aGVyZSBiZm4gPSBwZm4NCi0gbXVsdGlwbGUgcGVyLWJkZiBiZm4gYWRkcmVzcyBzcGFjZXMg
Y3JlYXRlZCBieSBEb20wLCB3aGVyZQ0KYmZuIGlzIGNvbXBsZXRlbHkgaXJyZWxldmFudCB0byBw
Zm4uDQoNCnRoZSBkZWZhdWx0IHNwYWNlIHNob3VsZCBub3QgYmUgY2hhbmdlZCBieSBEb20wLiBJ
dCBpcyBhdHRhY2hlZA0KdG8gZGV2aWNlcyB3aGljaCBkb20wIGRvZXNuJ3QgZW5hYmxlIHB2aW9t
bXUgbWFwcGluZy4NCg0KcGVyLWJkZiBhZGRyZXNzIHNwYWNlcyBjYW4gYmUgY2hhbmdlZCBieSBE
b20wLCBhdHRhY2hlZCB0bw0KZGV2aWNlcyB3aGljaCBkb20wIGVuYWJsZXMgcHZpb21tdSBtYXBw
aW5nLiB0aGVuIHB2aW9tbXUgb3BzDQpzaG91bGQgYWNjZXB0IGEgYmRmIHBhcmFtZXRlci4gYW5k
IGludGVybmFsbHkgWGVuIG5lZWRzIHRvIG1haW50YWluDQptdWx0aXBsZSBwYWdlIHRhYmxlcyB1
bmRlciBkb20wLCBhbmQgZmluZCBhIHJpZ2h0IHBhZ2UgdGFibGUgYWNjb3JkaW5nDQp0byBzcGVj
aWZpZWQgYmRmIHRvIGNvbXBsZXRlIHRoZSBvcGVyYXRpb24uDQoNCk5vdyB5b3VyIHNlcmllcyBs
b29rIGFzc3VtaW5nIGFsd2F5cyBqdXN0IG9uZSBiZm4gYWRkcmVzcyBzcGFjZQ0KY3Jvc3MgYWxs
IGFzc2lnbmVkIGRldmljZXMgcGVyIGRvbWFpbi4uLiBJJ20gbm90IHN1cmUgaG93IGl0IHdvcmtz
Lg0KDQpEaWQgSSBtaXN1bmRlcnN0YW5kIGFueXRoaW5nPw0KDQo+IA0KPiBOT1RFOiBUaGUgYWN0
dWFsIG1hcCBhbmQgdW5tYXAgb3BlcmF0aW9ucyBhcmUgaW50cm9kdWNlZCBieQ0KPiBzdWJzZXF1
ZW50DQo+ICAgICAgIHBhdGNoZXMuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQg
PHBhdWwuZHVycmFudEBjaXRyaXguY29tPg0KPiAtLS0NCj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4NCj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+DQo+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+
DQo+IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4NCj4gQ2M6IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+DQo+IENjOiBLb25yYWQgUnplc3p1dGVr
IFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+DQo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+DQo+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4N
Cj4gQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+DQo+IA0KPiB2NDoNCj4gIC0gU2V0
IHN5bmNfaW9tbXVfcHQgdG8gZmFsc2UgaW5zdGVhZCBvZiBuZWVkX2lvbW11Lg0KPiANCj4gdjI6
DQo+ICAtIE5ldyBpbiB2Mi4NCj4gLS0tDQo+ICB4ZW4vYXJjaC94ODYvaW9tbXVfb3AuYyAgICAg
ICAgIHwgNDINCj4gKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysNCj4g
IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgfCAgMiArLQ0KPiAgeGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvcGNpLmMgICB8ICA0ICsrLS0NCj4gIHhlbi9pbmNsdWRlL3B1YmxpYy9pb21t
dV9vcC5oICAgfCAgNiArKysrKysNCj4gIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAg
fCAgMyArKysNCj4gIDUgZmlsZXMgY2hhbmdlZCwgNTQgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlv
bnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaW9tbXVfb3AuYyBiL3hlbi9h
cmNoL3g4Ni9pb21tdV9vcC5jDQo+IGluZGV4IGJjZmNkNDkxMDIuLmIyOTU0N2JmZmQgMTAwNjQ0
DQo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9pb21tdV9vcC5jDQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9p
b21tdV9vcC5jDQo+IEBAIC03OCw2ICs3OCw0MiBAQCBzdGF0aWMgaW50IGlvbW11X29wX3F1ZXJ5
X3Jlc2VydmVkKHN0cnVjdA0KPiB4ZW5faW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQgKm9wKQ0KPiAg
ICAgIHJldHVybiAwOw0KPiAgfQ0KPiANCj4gK3N0YXRpYyBpbnQgaW9tbXVfb3BfZW5hYmxlX21v
ZGlmaWNhdGlvbih2b2lkKQ0KPiArew0KPiArICAgIHN0cnVjdCBkb21haW4gKmN1cnJkID0gY3Vy
cmVudC0+ZG9tYWluOw0KPiArICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmlvbW11ID0gZG9tX2lv
bW11KGN1cnJkKTsNCj4gKyAgICBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICpvcHMgPSBpb21tdS0+
cGxhdGZvcm1fb3BzOw0KPiArDQo+ICsgICAgLyogSGFzIG1vZGlmaWNhdGlvbiBhbHJlYWR5IGJl
ZW4gZW5hYmxlZD8gKi8NCj4gKyAgICBpZiAoIGlvbW11LT5pb21tdV9vcF9yYW5nZXMgKQ0KPiAr
ICAgICAgICByZXR1cm4gMDsNCj4gKw0KPiArICAgIC8qDQo+ICsgICAgICogVGhlIElPTU1VIG1h
cHBpbmdzIGNhbm5vdCBiZSBtb2RpZmllZCBpZjoNCj4gKyAgICAgKiAtIHRoZSBJT01NVSBpcyBu
b3QgZW5hYmxlZCBvciwNCj4gKyAgICAgKiAtIHRoZSBjdXJyZW50IGRvbWFpbiBpcyBkb20wIGFu
ZCB0cmFubHNhdGlvbiBpcyBkaXNhYmxlZCBvciwNCj4gKyAgICAgKiAtIEhBUCBpcyBlbmFibGVk
IGFuZCB0aGUgSU9NTVUgc2hhcmVzIHRoZSBtYXBwaW5ncy4NCj4gKyAgICAgKi8NCj4gKyAgICBp
ZiAoICFpb21tdV9lbmFibGVkIHx8DQo+ICsgICAgICAgICAoaXNfaGFyZHdhcmVfZG9tYWluKGN1
cnJkKSAmJiBpb21tdV9wYXNzdGhyb3VnaCkgfHwNCj4gKyAgICAgICAgIGlvbW11X3VzZV9oYXBf
cHQoY3VycmQpICkNCj4gKyAgICAgICAgcmV0dXJuIC1FQUNDRVM7DQo+ICsNCj4gKyAgICAvKg0K
PiArICAgICAqIFRoZSBJT01NVSBpbXBsZW1lbnRhdGlvbiBtdXN0IHByb3ZpZGUgdGhlIGxvb2t1
cCBtZXRob2QgaWYNCj4gKyAgICAgKiBtb2RpZmljYXRpb24gb2YgdGhlIG1hcHBpbmdzIGlzIHRv
IGJlIHN1cHBvcnRlZC4NCj4gKyAgICAgKi8NCj4gKyAgICBpZiAoICFvcHMtPmxvb2t1cF9wYWdl
ICkNCj4gKyAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOw0KPiArDQo+ICsgICAgaW9tbXUtPmlv
bW11X29wX3JhbmdlcyA9IHJhbmdlc2V0X25ldyhjdXJyZCwgTlVMTCwgMCk7DQo+ICsgICAgaWYg
KCAhaW9tbXUtPmlvbW11X29wX3JhbmdlcyApDQo+ICsgICAgICAgIHJldHVybiAtRU5PTUVNOw0K
PiArDQo+ICsgICAgY3VycmQtPnN5bmNfaW9tbXVfcHQgPSAwOyAvKiBEaXNhYmxlIHN5bmNocm9u
aXphdGlvbiAqLw0KPiArICAgIHJldHVybiAwOw0KPiArfQ0KPiArDQo+ICBzdGF0aWMgdm9pZCBp
b21tdV9vcCh4ZW5faW9tbXVfb3BfdCAqb3ApDQo+ICB7DQo+ICAgICAgc3dpdGNoICggb3AtPm9w
ICkNCj4gQEAgLTg2LDYgKzEyMiwxMCBAQCBzdGF0aWMgdm9pZCBpb21tdV9vcCh4ZW5faW9tbXVf
b3BfdCAqb3ApDQo+ICAgICAgICAgIG9wLT5zdGF0dXMgPSBpb21tdV9vcF9xdWVyeV9yZXNlcnZl
ZCgmb3AtPnUucXVlcnlfcmVzZXJ2ZWQpOw0KPiAgICAgICAgICBicmVhazsNCj4gDQo+ICsgICAg
Y2FzZSBYRU5fSU9NTVVPUF9lbmFibGVfbW9kaWZpY2F0aW9uOg0KPiArICAgICAgICBvcC0+c3Rh
dHVzID0gaW9tbXVfb3BfZW5hYmxlX21vZGlmaWNhdGlvbigpOw0KPiArICAgICAgICBicmVhazsN
Cj4gKw0KPiAgICAgIGRlZmF1bHQ6DQo+ICAgICAgICAgIG9wLT5zdGF0dXMgPSAtRU9QTk9UU1VQ
UDsNCj4gICAgICAgICAgYnJlYWs7DQo+IEBAIC05OCw2ICsxMzgsNyBAQCBpbnQgZG9fb25lX2lv
bW11X29wKHhlbl9pb21tdV9vcF9idWZfdCAqYnVmKQ0KPiAgICAgIHNpemVfdCBvZmZzZXQ7DQo+
ICAgICAgc3RhdGljIGNvbnN0IHNpemVfdCBvcF9zaXplW10gPSB7DQo+ICAgICAgICAgIFtYRU5f
SU9NTVVPUF9xdWVyeV9yZXNlcnZlZF0gPSBzaXplb2Yoc3RydWN0DQo+IHhlbl9pb21tdV9vcF9x
dWVyeV9yZXNlcnZlZCksDQo+ICsgICAgICAgIFtYRU5fSU9NTVVPUF9lbmFibGVfbW9kaWZpY2F0
aW9uXSA9IDAsDQo+ICAgICAgfTsNCj4gICAgICBzaXplX3Qgc2l6ZTsNCj4gICAgICBpbnQgcmM7
DQo+IEBAIC0xODQsNiArMjI1LDcgQEAgaW50DQo+IGNvbXBhdF9vbmVfaW9tbXVfb3AoY29tcGF0
X2lvbW11X29wX2J1Zl90ICpidWYpDQo+ICAgICAgc2l6ZV90IG9mZnNldDsNCj4gICAgICBzdGF0
aWMgY29uc3Qgc2l6ZV90IG9wX3NpemVbXSA9IHsNCj4gICAgICAgICAgW1hFTl9JT01NVU9QX3F1
ZXJ5X3Jlc2VydmVkXSA9IHNpemVvZihzdHJ1Y3QNCj4gY29tcGF0X2lvbW11X29wX3F1ZXJ5X3Jl
c2VydmVkKSwNCj4gKyAgICAgICAgW1hFTl9JT01NVU9QX2VuYWJsZV9tb2RpZmljYXRpb25dID0g
MCwNCj4gICAgICB9Ow0KPiAgICAgIHNpemVfdCBzaXplOw0KPiAgICAgIHhlbl9pb21tdV9vcF90
IG5hdDsNCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMNCj4g
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jDQo+IGluZGV4IGNhZjNkMTI1YWUuLjhm
NjM1YTVjZGIgMTAwNjQ0DQo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMN
Cj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYw0KPiBAQCAtMjYsNyArMjYs
NiBAQCBzdGF0aWMgdm9pZCBpb21tdV9kdW1wX3AybV90YWJsZSh1bnNpZ25lZCBjaGFyDQo+IGtl
eSk7DQo+IA0KPiAgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0bHkgaW9tbXVfZGV2X2lvdGxiX3Rp
bWVvdXQgPSAxMDAwOw0KPiAgaW50ZWdlcl9wYXJhbSgiaW9tbXVfZGV2X2lvdGxiX3RpbWVvdXQi
LCBpb21tdV9kZXZfaW90bGJfdGltZW91dCk7DQo+IC0NCj4gIC8qDQo+ICAgKiBUaGUgJ2lvbW11
JyBwYXJhbWV0ZXIgZW5hYmxlcyB0aGUgSU9NTVUuICBPcHRpb25hbCBjb21tYQ0KPiBzZXBhcmF0
ZWQNCj4gICAqIHZhbHVlIG1heSBjb250YWluOg0KPiBAQCAtMjY1LDYgKzI2NCw3IEBAIHZvaWQg
aW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkNCj4gICAgICBhcmNoX2lvbW11
X2RvbWFpbl9kZXN0cm95KGQpOw0KPiANCj4gICAgICByYW5nZXNldF9kZXN0cm95KGhkLT5yZXNl
cnZlZF9yYW5nZXMpOw0KPiArICAgIHJhbmdlc2V0X2Rlc3Ryb3koaGQtPmlvbW11X29wX3Jhbmdl
cyk7DQo+ICB9DQo+IA0KPiAgaW50IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGJm
bl90IGJmbiwgbWZuX3QgbWZuLA0KPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvcGNpLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYw0KPiBpbmRleCAzZDNhZDQ4
NGU3Li5kNDAzM2FmNDFhIDEwMDY0NA0KPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9w
Y2kuYw0KPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYw0KPiBAQCAtMTQ2MCw3
ICsxNDYwLDcgQEAgc3RhdGljIGludCBhc3NpZ25fZGV2aWNlKHN0cnVjdCBkb21haW4gKmQsIHUx
NiBzZWcsDQo+IHU4IGJ1cywgdTggZGV2Zm4sIHUzMiBmbGFnKQ0KPiAgICAgIH0NCj4gDQo+ICAg
ZG9uZToNCj4gLSAgICBpZiAoICFoYXNfYXJjaF9wZGV2cyhkKSAmJiBoYXNfaW9tbXVfcHQoZCkg
KQ0KPiArICAgIGlmICggIWhhc19hcmNoX3BkZXZzKGQpICYmIGhhc19pb21tdV9wdChkKSAmJiAh
aGQtDQo+ID5pb21tdV9vcF9yYW5nZXMgKQ0KPiAgICAgICAgICBpb21tdV90ZWFyZG93bihkKTsN
Cj4gICAgICBwY2lkZXZzX3VubG9jaygpOw0KPiANCj4gQEAgLTE1MTAsNyArMTUxMCw3IEBAIGlu
dCBkZWFzc2lnbl9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgdTE2IHNlZywNCj4gdTggYnVzLCB1
OCBkZXZmbikNCj4gDQo+ICAgICAgcGRldi0+ZmF1bHQuY291bnQgPSAwOw0KPiANCj4gLSAgICBp
ZiAoICFoYXNfYXJjaF9wZGV2cyhkKSAmJiBoYXNfaW9tbXVfcHQoZCkgKQ0KPiArICAgIGlmICgg
IWhhc19hcmNoX3BkZXZzKGQpICYmIGhhc19pb21tdV9wdChkKSAmJiAhaGQtDQo+ID5pb21tdV9v
cF9yYW5nZXMgKQ0KPiAgICAgICAgICBpb21tdV90ZWFyZG93bihkKTsNCj4gDQo+ICAgICAgcmV0
dXJuIHJldDsNCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oDQo+
IGIveGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmgNCj4gaW5kZXggYWRlNDA0YTg3Ny4uOWJm
NzRiZDAwNyAxMDA2NDQNCj4gLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmgNCj4g
KysrIGIveGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmgNCj4gQEAgLTYxLDYgKzYxLDEyIEBA
IHN0cnVjdCB4ZW5faW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQgew0KPiAgICAgIFhFTl9HVUVTVF9I
QU5ETEUoeGVuX2lvbW11X3Jlc2VydmVkX3JhbmdlX3QpIHJhbmdlczsNCj4gIH07DQo+IA0KPiAr
LyoNCj4gKyAqIFhFTl9JT01NVU9QX2VuYWJsZV9tb2RpZmljYXRpb246IEVuYWJsZSBvcGVyYXRp
b25zIHRoYXQgbW9kaWZ5DQo+IElPTU1VDQo+ICsgKiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBtYXBwaW5ncy4NCj4gKyAqLw0KPiArI2RlZmluZSBYRU5fSU9NTVVPUF9lbmFibGVf
bW9kaWZpY2F0aW9uIDINCj4gKw0KPiAgc3RydWN0IHhlbl9pb21tdV9vcCB7DQo+ICAgICAgdWlu
dDE2X3Qgb3A7ICAgIC8qIG9wIHR5cGUgKi8NCj4gICAgICB1aW50MTZfdCBwYWQ7DQo+IGRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5o
DQo+IGluZGV4IDdjNWQ0NmRmODEuLjA4YjE2M2NiY2IgMTAwNjQ0DQo+IC0tLSBhL3hlbi9pbmNs
dWRlL3hlbi9pb21tdS5oDQo+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oDQo+IEBAIC0x
MzAsNiArMTMwLDkgQEAgc3RydWN0IGRvbWFpbl9pb21tdSB7DQo+ICAgICAgICogbXVzdCBub3Qg
YmUgbW9kaWZpZWQgYWZ0ZXIgaW5pdGlhbGl6YXRpb24uDQo+ICAgICAgICovDQo+ICAgICAgc3Ry
dWN0IHJhbmdlc2V0ICpyZXNlcnZlZF9yYW5nZXM7DQo+ICsNCj4gKyAgICAvKiBSYW5nZXMgdW5k
ZXIgdGhlIGNvbnRyb2wgb2YgaW9tbXVfb3AgKi8NCj4gKyAgICBzdHJ1Y3QgcmFuZ2VzZXQgKmlv
bW11X29wX3JhbmdlczsNCj4gIH07DQo+IA0KPiAgI2RlZmluZSBkb21faW9tbXUoZCkgICAgICAg
ICAgICAgICgmKGQpLT5pb21tdSkNCj4gLS0NCj4gMi4xMS4wDQo+IA0KPiANCj4gX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gWGVuLWRldmVsIG1haWxp
bmcgbGlzdA0KPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4gaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 05:18:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 05: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 1fmuNl-00028g-Fb; Tue, 07 Aug 2018 05: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=fg3j=kw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmuNj-00028U-UA
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 05:18:07 +0000
X-Inumbo-ID: 249abe71-9a01-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 249abe71-9a01-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 07:17: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 1fmuNe-0004rY-B0; Tue, 07 Aug 2018 05:18: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 1fmuNe-00034K-2H; Tue, 07 Aug 2018 05:18:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmuNe-0002ai-1h; Tue, 07 Aug 2018 05:18:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125778-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=e752f28409678ce3ade49986b39309178fb2a6d6
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 07 Aug 2018 05:18:02 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125778: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTc3OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc3OC8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIGU3NTJmMjg0MDk2NzhjZTNhZGU0OTk4NmIzOTMwOTE3
OGZiMmE2ZDYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA0IGRheXMgICAgNyBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3NzIgIDIwMTgtMDgtMDYgMTY6MDA6MzcgWiAgICAwIGRh
eXMgICAgNSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9r
ZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybTY0LXhzbSBjYXB0dXJlLWxvZ3MKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgNDgwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 06:31:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 06: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 1fmvWu-0008H1-BO; Tue, 07 Aug 2018 06:31: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=rp5o=kw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fmvWs-0008Gw-R6
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 06:31:38 +0000
X-Inumbo-ID: 9805954f-9a0b-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9805954f-9a0b-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 06:32:02 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 45292ACFB;
 Tue,  7 Aug 2018 06:31:34 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20180806113403.24728-1-jgross@suse.com>
 <20180806113403.24728-4-jgross@suse.com>
 <20180806161638.nmjamflckekeuyzb@mac>
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: <e28d3e77-2c6b-fc30-37e6-646ee1cfbdab@suse.com>
Date: Tue, 7 Aug 2018 08:31:31 +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: <20180806161638.nmjamflckekeuyzb@mac>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 2/4] xen/blkfront: cleanup stale persistent
 grants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, linux-kernel@vger.kernel.org, linux-block@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDgvMTggMTg6MTYsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gTW9uLCBBdWcg
MDYsIDIwMTggYXQgMDE6MzQ6MDFQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gQWRk
IGEgcGVyaW9kaWMgY2xlYW51cCBmdW5jdGlvbiB0byByZW1vdmUgb2xkIHBlcnNpc3RlbnQgZ3Jh
bnRzIHdoaWNoCj4+IGFyZSBubyBsb25nZXIgaW4gdXNlIG9uIHRoZSBiYWNrZW5kIHNpZGUuIFRo
aXMgYXZvaWRzIHN0YXJ2YXRpb24gaW4KPj4gY2FzZSB0aGVyZSBhcmUgbG90cyBvZiBwZXJzaXN0
ZW50IGdyYW50cyBmb3IgYSBkZXZpY2Ugd2hpY2ggbm8gbG9uZ2VyCj4+IGlzIGludm9sdmVkIGlu
IEkvTyBidXNpbmVzcy4KPj4KPj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgo+PiAtLS0KPj4gIGRyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMgfCA5OSAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLQo+PiAgMSBmaWxlIGNo
YW5nZWQsIDk1IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQg
YS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jIGIvZHJpdmVycy9ibG9jay94ZW4tYmxrZnJv
bnQuYwo+PiBpbmRleCBiNWNlZGNjYjVkN2QuLjE5ZmViODgzNWZjNCAxMDA2NDQKPj4gLS0tIGEv
ZHJpdmVycy9ibG9jay94ZW4tYmxrZnJvbnQuYwo+PiArKysgYi9kcml2ZXJzL2Jsb2NrL3hlbi1i
bGtmcm9udC5jCj4+IEBAIC00Niw2ICs0Niw3IEBACj4+ICAjaW5jbHVkZSA8bGludXgvc2NhdHRl
cmxpc3QuaD4KPj4gICNpbmNsdWRlIDxsaW51eC9iaXRtYXAuaD4KPj4gICNpbmNsdWRlIDxsaW51
eC9saXN0Lmg+Cj4+ICsjaW5jbHVkZSA8bGludXgvd29ya3F1ZXVlLmg+Cj4+ICAKPj4gICNpbmNs
dWRlIDx4ZW4veGVuLmg+Cj4+ICAjaW5jbHVkZSA8eGVuL3hlbmJ1cy5oPgo+PiBAQCAtMTIxLDYg
KzEyMiw5IEBAIHN0YXRpYyBpbmxpbmUgc3RydWN0IGJsa2lmX3JlcSAqYmxraWZfcmVxKHN0cnVj
dCByZXF1ZXN0ICpycSkKPj4gIAo+PiAgc3RhdGljIERFRklORV9NVVRFWChibGtmcm9udF9tdXRl
eCk7Cj4+ICBzdGF0aWMgY29uc3Qgc3RydWN0IGJsb2NrX2RldmljZV9vcGVyYXRpb25zIHhsdmJk
X2Jsb2NrX2ZvcHM7Cj4+ICtzdGF0aWMgc3RydWN0IGRlbGF5ZWRfd29yayBibGtmcm9udF93b3Jr
Owo+PiArc3RhdGljIExJU1RfSEVBRChpbmZvX2xpc3QpOwo+PiArc3RhdGljIGJvb2wgYmxrZnJv
bnRfd29ya19hY3RpdmU7Cj4+ICAKPj4gIC8qCj4+ICAgKiBNYXhpbXVtIG51bWJlciBvZiBzZWdt
ZW50cyBpbiBpbmRpcmVjdCByZXF1ZXN0cywgdGhlIGFjdHVhbCB2YWx1ZSB1c2VkIGJ5Cj4+IEBA
IC0yMTYsNiArMjIwLDcgQEAgc3RydWN0IGJsa2Zyb250X2luZm8KPj4gIAkvKiBTYXZlIHVuY29t
cGxldGUgcmVxcyBhbmQgYmlvcyBmb3IgbWlncmF0aW9uLiAqLwo+PiAgCXN0cnVjdCBsaXN0X2hl
YWQgcmVxdWVzdHM7Cj4+ICAJc3RydWN0IGJpb19saXN0IGJpb19saXN0Owo+PiArCXN0cnVjdCBs
aXN0X2hlYWQgaW5mb19saXN0Owo+PiAgfTsKPj4gIAo+PiAgc3RhdGljIHVuc2lnbmVkIGludCBu
cl9taW5vcnM7Cj4+IEBAIC0xNzY0LDYgKzE3NjksMTIgQEAgc3RhdGljIGludCB3cml0ZV9wZXJf
cmluZ19ub2RlcyhzdHJ1Y3QgeGVuYnVzX3RyYW5zYWN0aW9uIHhidCwKPj4gIAlyZXR1cm4gZXJy
Owo+PiAgfQo+PiAgCj4+ICtzdGF0aWMgdm9pZCBmcmVlX2luZm8oc3RydWN0IGJsa2Zyb250X2lu
Zm8gKmluZm8pCj4+ICt7Cj4+ICsJbGlzdF9kZWwoJmluZm8tPmluZm9fbGlzdCk7Cj4+ICsJa2Zy
ZWUoaW5mbyk7Cj4+ICt9Cj4+ICsKPj4gIC8qIENvbW1vbiBjb2RlIHVzZWQgd2hlbiBmaXJzdCBz
ZXR0aW5nIHVwLCBhbmQgd2hlbiByZXN1bWluZy4gKi8KPj4gIHN0YXRpYyBpbnQgdGFsa190b19i
bGtiYWNrKHN0cnVjdCB4ZW5idXNfZGV2aWNlICpkZXYsCj4+ICAJCQkgICBzdHJ1Y3QgYmxrZnJv
bnRfaW5mbyAqaW5mbykKPj4gQEAgLTE4ODUsNyArMTg5NiwxMCBAQCBzdGF0aWMgaW50IHRhbGtf
dG9fYmxrYmFjayhzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2LAo+PiAgIGRlc3Ryb3lfYmxrcmlu
ZzoKPj4gIAlibGtpZl9mcmVlKGluZm8sIDApOwo+PiAgCj4+IC0Ja2ZyZWUoaW5mbyk7Cj4+ICsJ
bXV0ZXhfbG9jaygmYmxrZnJvbnRfbXV0ZXgpOwo+PiArCWZyZWVfaW5mbyhpbmZvKTsKPj4gKwlt
dXRleF91bmxvY2soJmJsa2Zyb250X211dGV4KTsKPj4gKwo+PiAgCWRldl9zZXRfZHJ2ZGF0YSgm
ZGV2LT5kZXYsIE5VTEwpOwo+PiAgCj4+ICAJcmV0dXJuIGVycjsKPj4gQEAgLTE5OTYsNiArMjAx
MCwxMCBAQCBzdGF0aWMgaW50IGJsa2Zyb250X3Byb2JlKHN0cnVjdCB4ZW5idXNfZGV2aWNlICpk
ZXYsCj4+ICAJaW5mby0+aGFuZGxlID0gc2ltcGxlX3N0cnRvdWwoc3RycmNocihkZXYtPm5vZGVu
YW1lLCAnLycpKzEsIE5VTEwsIDApOwo+PiAgCWRldl9zZXRfZHJ2ZGF0YSgmZGV2LT5kZXYsIGlu
Zm8pOwo+PiAgCj4+ICsJbXV0ZXhfbG9jaygmYmxrZnJvbnRfbXV0ZXgpOwo+PiArCWxpc3RfYWRk
KCZpbmZvLT5pbmZvX2xpc3QsICZpbmZvX2xpc3QpOwo+PiArCW11dGV4X3VubG9jaygmYmxrZnJv
bnRfbXV0ZXgpOwo+PiArCj4+ICAJcmV0dXJuIDA7Cj4+ICB9Cj4+ICAKPj4gQEAgLTIzMDYsNiAr
MjMyNCwxNSBAQCBzdGF0aWMgdm9pZCBibGtmcm9udF9nYXRoZXJfYmFja2VuZF9mZWF0dXJlcyhz
dHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbykKPj4gIAlpZiAoaW5kaXJlY3Rfc2VnbWVudHMgPD0g
QkxLSUZfTUFYX1NFR01FTlRTX1BFUl9SRVFVRVNUKQo+PiAgCQlpbmRpcmVjdF9zZWdtZW50cyA9
IDA7Cj4+ICAJaW5mby0+bWF4X2luZGlyZWN0X3NlZ21lbnRzID0gaW5kaXJlY3Rfc2VnbWVudHM7
Cj4+ICsKPj4gKwlpZiAoaW5mby0+ZmVhdHVyZV9wZXJzaXN0ZW50KSB7Cj4+ICsJCW11dGV4X2xv
Y2soJmJsa2Zyb250X211dGV4KTsKPj4gKwkJaWYgKCFibGtmcm9udF93b3JrX2FjdGl2ZSkgewo+
PiArCQkJYmxrZnJvbnRfd29ya19hY3RpdmUgPSB0cnVlOwo+PiArCQkJc2NoZWR1bGVfZGVsYXll
ZF93b3JrKCZibGtmcm9udF93b3JrLCBIWiAqIDEwKTsKPiAKPiBEb2VzIGl0IG1ha2Ugc2Vuc2Ug
dG8gcHJvdmlkZSBhIG1vZHVsZSBwYXJhbWV0ZXIgdG8gcnVuZSB0aGUgc2NoZWR1bGUKPiBvZiB0
aGUgY2xlYW51cCByb3V0aW5lPwoKSSBkb24ndCB0aGluayB0aGlzIGlzIHNvbWV0aGluZyBhbnlv
bmUgd291bGQgbGlrZSB0byB0dW5lLgoKSW4gY2FzZSB5b3UgdGhpbmsgaXQgc2hvdWxkIGJlIHR1
bmFibGUgSSBjYW4gYWRkIGEgcGFyYW1ldGVyLCBvZiBjb3Vyc2UuCgo+IAo+PiArCQl9Cj4+ICsJ
CW11dGV4X3VubG9jaygmYmxrZnJvbnRfbXV0ZXgpOwo+IAo+IElzIGl0IHJlYWxseSBuZWNlc3Nh
cnkgdG8gaGF2ZSB0aGUgYmxrZnJvbnRfd29ya19hY3RpdmUgYm9vbGVhbj8gV2hhdAo+IGhhcHBl
bnMgaWYgeW91IHF1ZXVlIHRoZSBzYW1lIGRlbGF5ZWQgd29yayBtb3JlIHRoYW4gb25jZT8KCklu
IGNhc2UgdGhlcmUgaXMgYWxyZWFkeSB3b3JrIHF1ZXVlZCBsYXRlciBjYWxscyBvZgpzY2hlZHVs
ZV9kZWxheWVkX3dvcmsoKSB3aWxsIGJlIGlnbm9yZWQuCgpTbyB5ZXMsIEkgY2FuIGRyb3AgdGhl
IGdsb2JhbCBib29sZWFuIChJIHN0aWxsIG5lZWQgYSBsb2NhbCBmbGFnIGluCmJsa2Zyb250X2Rl
bGF5X3dvcmsoKSBmb3IgY29udHJvbGxpbmcgdGhlIG5lZWQgdG8gY2FsbApzY2hlZHVsZV9kZWxh
eWVkX3dvcmsoKSBhZ2FpbikuCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 06:34:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 06: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 1fmvZn-0008Oo-RD; Tue, 07 Aug 2018 06:34:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=5d2p=kw=rz.uni-regensburg.de=ulrich.windl@srs-us1.protection.inumbo.net>)
 id 1fmvZm-0008Oh-1o
 for xen-devel@lists.xen.org; Tue, 07 Aug 2018 06:34:38 +0000
X-Inumbo-ID: d28e83ae-9a0b-11e8-a8a5-bc764e045a96
Received: from rrzmta1.uni-regensburg.de (unknown [194.94.155.51])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d28e83ae-9a0b-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 08:33:41 +0200 (CEST)
Received: from rrzmta1.uni-regensburg.de (localhost [127.0.0.1])
 by localhost (Postfix) with SMTP id 44E4562FCB
 for <xen-devel@lists.xen.org>; Tue,  7 Aug 2018 08:34:33 +0200 (CEST)
Received: from gwsmtp1.uni-regensburg.de (gwsmtp1.uni-regensburg.de
 [132.199.5.51])
 by rrzmta1.uni-regensburg.de (Postfix) with ESMTP id 1016062FCA
 for <xen-devel@lists.xen.org>; Tue,  7 Aug 2018 08:34:32 +0200 (CEST)
Received: from uni-regensburg-smtp1-MTA by gwsmtp1.uni-regensburg.de
 with Novell_GroupWise; Tue, 07 Aug 2018 08:34:32 +0200
Message-Id: <5B693D75020000A10002CB5D@gwsmtp1.uni-regensburg.de>
X-Mailer: Novell GroupWise Internet Agent 18.0.1 
Date: Tue, 07 Aug 2018 08:34:29 +0200
From: "Ulrich Windl" <Ulrich.Windl@rz.uni-regensburg.de>
To: "George Dunlap" <dunlapg@umich.edu>
References: <5B62F575020000A10002CA4A@gwsmtp1.uni-regensburg.de>
 <CAFLBxZYtB1tiBai5F3ueFRDAfTLJuY4eNmb+2+EH0odZvVK5Pw@mail.gmail.com>
In-Reply-To: <CAFLBxZYtB1tiBai5F3ueFRDAfTLJuY4eNmb+2+EH0odZvVK5Pw@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Antw: Re: xen-tools-4.4.4 (SLES11): Unexpected error:
 <class 'xml.parsers.expat.ExpatError'>
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IEdlb3JnZSBEdW5sYXAgPGR1bmxhcGdAdW1pY2guZWR1PiBzY2hyaWViIGFtIDA2LjA4LjIw
MTggdW0gMTg6MTYgaW4gTmFjaHJpY2h0CjxDQUZMQnhaWXRCMXRpQmFpNUYzdWVGUkRBZlRMSnVZ
NGVObWIrMitFSDBvZFp2Vks1UHdAbWFpbC5nbWFpbC5jb20+Ogo+IE9uIFRodSwgQXVnIDIsIDIw
MTggYXQgMToxMyBQTSwgVWxyaWNoIFdpbmRsCj4gPFVscmljaC5XaW5kbEByei51bmktcmVnZW5z
YnVyZy5kZT4gd3JvdGU6Cj4+IEhpIQo+Pgo+PiBXSGVuIHVzaW5nICJ4bSBsaXN0IHRlc3QxMiAt
bCIgdGhhdCBzZWVtcyB0byBiZSBpbiBwdmdydWIgc3RhdGUsIEkgZ2V0IHRoaXMgCj4gZXJyb3I6
Cj4gCj4gVW5mb3J0dW5hdGVseSBYZW4gNC40IGlzIGxvbmcgb3V0IG9mIHNlY3VyaXR5IHN1cHBv
cnQsIGFuZCB4bS94ZW5kIHdhcwo+IGRlcHJlY2F0ZWQgZXZlbiBpbiBYZW4gNC40LiAgSGF2ZSB5
b3UgdHJpZWQgdXNpbmcgaXRzIHJlcGxhY2VtZW50LCB4bD8KCkhpIQoKVGhhbmtzIGZvciByZXNw
b25kaW5nISBBY3R1YWxseSBYZW4gNC40IGJlaW5nIHBhcnQgb2YgU0xFUzExIGlzIHN0aWxsIHVu
ZGVyIHZlbmRvciBzdXBwb3J0LgpBbmQgeWVzLCBJIGhhdmUgdHJpZWQgeGwgb25jZSBpbiB0aGUg
cGFzdCwgYnV0IGRpZG4ndCBzZWUgYW4gYWR2YW50YWdlLCBzbyBJIHN0aWNrZWQgdG8geG0uCgpC
VFcsIHdoaWxlIHRhbGtpbmcgb24gaXQ6IEp1c3QgcmVjZW50bHkgSSBkaXNjb3ZlcmVkIHRoYXQg
InhtIGxpc3QgLS1sb25nIidzICJzdGFydF90aW1lIiBpcyB0aGUgdGltZSB0aGUgb3JpZ2luYWwg
Vk0gd2FzIGNyZWF0ZWQgKGFuZCBub3QgdGhlIHRpbWUgd2hlbiB0aGUgVk0gd2FzIGxvY2FsbHkg
Y3JlYXRlZCAodGhpbmsgb2YgbGl2ZSBtaWdyYXRpb24pLiBIb3dldmVyIHRoZSAiY3B1X3RpbWUi
IHNlZW1zIHRvIGNvdmVyIHRoZSBjcHUgb24gdGhlIGxvY2FsIGhvc3QgKGkuZS4gc2luY2UgbWln
cmF0aW9uKSBvbmx5LiBTbyB3aGVuIHlvdSB0cnkgdG8gZ2V0IGFuIGF2ZXJhZ2UgQ1BVIHVzYWdl
LCBieSBkaXZpZGluZyBjcHVfdGltZSBieSBzdGFydF90aW1lLCB0aGUgbnVtYmVycyBjYW4gYmUg
cXVpdGUgbWlzbGVhZGluZy4KCkZvciBleGFtcGxlIChudW1iZXJzIGRlY29kZWQsICI5NSsyMDoz
Mzo1MyIgbWVhbmluZyA5NSBkYXlzLCAyMCBob3VycywgMzMgbWludXRlcywgLi4uKToKbmFtZSB2
MDEKb25saW5lX3ZjcHVzIDMKY3B1X3RpbWUgMTQwOTM0Ljg1OTc2ICgxKzE1OjA4OjU0KQpzdGFy
dF90aW1lIDE1MjUzNDE0NjYuNzEgKFRodSBNYXkgIDMgMTE6NTc6NDYgMjAxOCkKdXB0aW1lIDgy
ODIwMzMuMjg5OTk5OTYgKDk1KzIwOjMzOjUzKQpDUFUgcmF0ZSAwLjAxNzAxNjkzOTUzOTQ5MzMK
ClNvIGlzIHRoZXJlIGEgd2F5IHRvIGdldCB0aGUgdGltZSBvZiBtaWdyYXRpb24gb3IgdGhlIHRv
dGFsIHRpbWUgb2YgY3B1IHVzYWdlIHNpbmNlIGluaXRpYWwgY3JlYXRpb24/CgpSZWdhcmRzLApV
bHJpY2gKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 06:34:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 06: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 1fmvZw-0008Pi-3l; Tue, 07 Aug 2018 06:34: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=rp5o=kw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fmvZt-0008PX-TI
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 06:34:45 +0000
X-Inumbo-ID: 08d4917a-9a0c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 08d4917a-9a0c-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 06:35:11 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 7C255ACEF;
 Tue,  7 Aug 2018 06:34:44 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20180806113403.24728-1-jgross@suse.com>
 <20180806113403.24728-2-jgross@suse.com>
 <20180806155852.7jvudjpzzq6fdp33@mac>
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: <efbe9e36-5d56-c3d5-5260-7ffda9d00ab2@suse.com>
Date: Tue, 7 Aug 2018 08:34: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: <20180806155852.7jvudjpzzq6fdp33@mac>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 1/4] xen/blkback: don't keep persistent
 grants too long
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, linux-kernel@vger.kernel.org, linux-block@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDgvMTggMTc6NTgsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gTW9uLCBBdWcg
MDYsIDIwMTggYXQgMDE6MzM6NTlQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gUGVy
c2lzdGVudCBncmFudHMgYXJlIGFsbG9jYXRlZCB1bnRpbCBhIHRocmVzaG9sZCBwZXIgcmluZyBp
cyBiZWluZwo+PiByZWFjaGVkLiBUaG9zZSBncmFudHMgd29uJ3QgYmUgZnJlZWQgdW50aWwgdGhl
IHJpbmcgaXMgYmVpbmcgZGVzdHJveWVkCj4+IG1lYW5pbmcgdGhlcmUgd2lsbCBiZSByZXNvdXJj
ZXMga2VwdCBidXN5IHdoaWNoIG1pZ2h0IG5vIGxvbmdlciBiZQo+PiB1c2VkLgo+Pgo+PiBJbnN0
ZWFkIG9mIGZyZWVpbmcgb25seSBwZXJzaXN0ZW50IGdyYW50cyB1bnRpbCB0aGUgdGhyZXNob2xk
IGlzCj4+IHJlYWNoZWQgYWRkIGEgdGltZXN0YW1wIGFuZCByZW1vdmUgYWxsIHBlcnNpc3RlbnQg
Z3JhbnRzIG5vdCBoYXZpbmcKPj4gYmVlbiBpbiB1c2UgZm9yIGEgbWludXRlLgo+Pgo+PiBTaWdu
ZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4+IC0tLQo+PiAgZHJp
dmVycy9ibG9jay94ZW4tYmxrYmFjay9ibGtiYWNrLmMgfCA3NyArKysrKysrKysrKysrKysrKysr
KysrKy0tLS0tLS0tLS0tLS0tCj4+ICBkcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2NvbW1vbi5o
ICB8ICAxICsKPj4gIDIgZmlsZXMgY2hhbmdlZCwgNTAgaW5zZXJ0aW9ucygrKSwgMjggZGVsZXRp
b25zKC0pCj4gCj4gWW91IHNob3VsZCBkb2N1bWVudCB0aGlzIG5ldyBwYXJhbWV0ZXIgaW4KPiBE
b2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRyaXZlci14ZW4tYmxrYmFjay4KClllcy4K
Cj4gCj4+Cj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2Jsa2JhY2su
YyBiL2RyaXZlcnMvYmxvY2sveGVuLWJsa2JhY2svYmxrYmFjay5jCj4+IGluZGV4IGI1NWIyNDVl
ODA1Mi4uNDg1ZTNlY2FiMTQ0IDEwMDY0NAo+PiAtLS0gYS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGti
YWNrL2Jsa2JhY2suYwo+PiArKysgYi9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2Jsa2JhY2su
Ywo+PiBAQCAtODQsNiArODQsMTggQEAgTU9EVUxFX1BBUk1fREVTQyhtYXhfcGVyc2lzdGVudF9n
cmFudHMsCj4+ICAgICAgICAgICAgICAgICAgICJNYXhpbXVtIG51bWJlciBvZiBncmFudHMgdG8g
bWFwIHBlcnNpc3RlbnRseSIpOwo+PiAgCj4+ICAvKgo+PiArICogSG93IGxvbmcgYSBwZXJzaXN0
ZW50IGdyYW50IGlzIGFsbG93ZWQgdG8gcmVtYWluIGFsbG9jYXRlZCB3aXRob3V0IGJlaW5nIGlu
Cj4+ICsgKiB1c2UuIFRoZSB0aW1lIGlzIGluIHNlY29uZHMsIDAgbWVhbnMgaW5kZWZpbml0ZWx5
IGxvbmcuCj4+ICsgKi8KPj4gKwo+PiArdW5zaWduZWQgaW50IHhlbl9ibGtpZl9wZ3JhbnRfdGlt
ZW91dCA9IDYwOwo+PiArbW9kdWxlX3BhcmFtX25hbWVkKHBlcnNpc3RlbnRfZ3JhbnRfdW51c2Vk
X3NlY29uZHMsIHhlbl9ibGtpZl9wZ3JhbnRfdGltZW91dCwKPj4gKwkJICAgdWludCwgMDY0NCk7
Cj4+ICtNT0RVTEVfUEFSTV9ERVNDKHBlcnNpc3RlbnRfZ3JhbnRfdW51c2VkX3NlY29uZHMsCj4+
ICsJCSAiVGltZSBpbiBzZWNvbmRzIGFuIHVudXNlZCBwZXJzaXN0ZW50IGdyYW50IGlzIGFsbG93
ZWQgdG8gIgo+PiArCQkgInJlbWFpbiBhbGxvY2F0ZWQuIERlZmF1bHQgaXMgNjAsIDAgbWVhbnMg
dW5saW1pdGVkLiIpOwo+PiArCj4+ICsvKgo+PiAgICogTWF4aW11bSBudW1iZXIgb2YgcmluZ3Mv
cXVldWVzIGJsa2JhY2sgc3VwcG9ydHMsIGFsbG93IGFzIG1hbnkgcXVldWVzIGFzIHRoZXJlCj4+
ICAgKiBhcmUgQ1BVcyBpZiB1c2VyIGhhcyBub3Qgc3BlY2lmaWVkIGEgdmFsdWUuCj4+ICAgKi8K
Pj4gQEAgLTEyMyw2ICsxMzUsMTMgQEAgbW9kdWxlX3BhcmFtKGxvZ19zdGF0cywgaW50LCAwNjQ0
KTsKPj4gIC8qIE51bWJlciBvZiBmcmVlIHBhZ2VzIHRvIHJlbW92ZSBvbiBlYWNoIGNhbGwgdG8g
Z250dGFiX2ZyZWVfcGFnZXMgKi8KPj4gICNkZWZpbmUgTlVNX0JBVENIX0ZSRUVfUEFHRVMgMTAK
Pj4gIAo+PiArc3RhdGljIGlubGluZSBib29sIHBlcnNpc3RlbnRfZ250X3RpbWVvdXQoc3RydWN0
IHBlcnNpc3RlbnRfZ250ICpwZXJzaXN0ZW50X2dudCkKPj4gK3sKPj4gKwlyZXR1cm4geGVuX2Js
a2lmX3BncmFudF90aW1lb3V0ICYmCj4+ICsJICAgICAgIChqaWZmaWVzIC0gcGVyc2lzdGVudF9n
bnQtPmxhc3RfdXNlZCA+PQo+PiArCQlIWiAqIHhlbl9ibGtpZl9wZ3JhbnRfdGltZW91dCk7Cj4+
ICt9Cj4+ICsKPj4gIHN0YXRpYyBpbmxpbmUgaW50IGdldF9mcmVlX3BhZ2Uoc3RydWN0IHhlbl9i
bGtpZl9yaW5nICpyaW5nLCBzdHJ1Y3QgcGFnZSAqKnBhZ2UpCj4+ICB7Cj4+ICAJdW5zaWduZWQg
bG9uZyBmbGFnczsKPj4gQEAgLTI3OCw2ICsyOTcsNyBAQCBzdGF0aWMgdm9pZCBwdXRfcGVyc2lz
dGVudF9nbnQoc3RydWN0IHhlbl9ibGtpZl9yaW5nICpyaW5nLAo+PiAgewo+PiAgCWlmKCF0ZXN0
X2JpdChQRVJTSVNURU5UX0dOVF9BQ1RJVkUsIHBlcnNpc3RlbnRfZ250LT5mbGFncykpCj4+ICAJ
CXByX2FsZXJ0X3JhdGVsaW1pdGVkKCJmcmVlaW5nIGEgZ3JhbnQgYWxyZWFkeSB1bnVzZWRcbiIp
Owo+PiArCXBlcnNpc3RlbnRfZ250LT5sYXN0X3VzZWQgPSBqaWZmaWVzOwo+PiAgCXNldF9iaXQo
UEVSU0lTVEVOVF9HTlRfV0FTX0FDVElWRSwgcGVyc2lzdGVudF9nbnQtPmZsYWdzKTsKPj4gIAlj
bGVhcl9iaXQoUEVSU0lTVEVOVF9HTlRfQUNUSVZFLCBwZXJzaXN0ZW50X2dudC0+ZmxhZ3MpOwo+
PiAgCWF0b21pY19kZWMoJnJpbmctPnBlcnNpc3RlbnRfZ250X2luX3VzZSk7Cj4+IEBAIC0zNzQs
MjMgKzM5NCwyMyBAQCBzdGF0aWMgdm9pZCBwdXJnZV9wZXJzaXN0ZW50X2dudChzdHJ1Y3QgeGVu
X2Jsa2lmX3JpbmcgKnJpbmcpCj4+ICAJYm9vbCBzY2FuX3VzZWQgPSBmYWxzZSwgY2xlYW5fdXNl
ZCA9IGZhbHNlOwo+PiAgCXN0cnVjdCByYl9yb290ICpyb290Owo+PiAgCj4+IC0JaWYgKHJpbmct
PnBlcnNpc3RlbnRfZ250X2MgPCB4ZW5fYmxraWZfbWF4X3BncmFudHMgfHwKPj4gLQkgICAgKHJp
bmctPnBlcnNpc3RlbnRfZ250X2MgPT0geGVuX2Jsa2lmX21heF9wZ3JhbnRzICYmCj4+IC0JICAg
ICFyaW5nLT5ibGtpZi0+dmJkLm92ZXJmbG93X21heF9ncmFudHMpKSB7Cj4+IC0JCWdvdG8gb3V0
Owo+PiAtCX0KPj4gLQo+PiAgCWlmICh3b3JrX2J1c3koJnJpbmctPnBlcnNpc3RlbnRfcHVyZ2Vf
d29yaykpIHsKPj4gIAkJcHJfYWxlcnRfcmF0ZWxpbWl0ZWQoIlNjaGVkdWxlZCB3b3JrIGZyb20g
cHJldmlvdXMgcHVyZ2UgaXMgc3RpbGwgYnVzeSwgY2Fubm90IHB1cmdlIGxpc3RcbiIpOwo+PiAg
CQlnb3RvIG91dDsKPj4gIAl9Cj4+ICAKPj4gLQludW1fY2xlYW4gPSAoeGVuX2Jsa2lmX21heF9w
Z3JhbnRzIC8gMTAwKSAqIExSVV9QRVJDRU5UX0NMRUFOOwo+PiAtCW51bV9jbGVhbiA9IHJpbmct
PnBlcnNpc3RlbnRfZ250X2MgLSB4ZW5fYmxraWZfbWF4X3BncmFudHMgKyBudW1fY2xlYW47Cj4+
IC0JbnVtX2NsZWFuID0gbWluKHJpbmctPnBlcnNpc3RlbnRfZ250X2MsIG51bV9jbGVhbik7Cj4+
IC0JaWYgKChudW1fY2xlYW4gPT0gMCkgfHwKPj4gLQkgICAgKG51bV9jbGVhbiA+IChyaW5nLT5w
ZXJzaXN0ZW50X2dudF9jIC0gYXRvbWljX3JlYWQoJnJpbmctPnBlcnNpc3RlbnRfZ250X2luX3Vz
ZSkpKSkKPj4gLQkJZ290byBvdXQ7Cj4+ICsJaWYgKHJpbmctPnBlcnNpc3RlbnRfZ250X2MgPCB4
ZW5fYmxraWZfbWF4X3BncmFudHMgfHwKPj4gKwkgICAgKHJpbmctPnBlcnNpc3RlbnRfZ250X2Mg
PT0geGVuX2Jsa2lmX21heF9wZ3JhbnRzICYmCj4+ICsJICAgICFyaW5nLT5ibGtpZi0+dmJkLm92
ZXJmbG93X21heF9ncmFudHMpKSB7Cj4+ICsJCW51bV9jbGVhbiA9IDA7Cj4+ICsJfSBlbHNlIHsK
Pj4gKwkJbnVtX2NsZWFuID0gKHhlbl9ibGtpZl9tYXhfcGdyYW50cyAvIDEwMCkgKiBMUlVfUEVS
Q0VOVF9DTEVBTjsKPj4gKwkJbnVtX2NsZWFuID0gcmluZy0+cGVyc2lzdGVudF9nbnRfYyAtIHhl
bl9ibGtpZl9tYXhfcGdyYW50cyArCj4+ICsJCQkgICAgbnVtX2NsZWFuOwo+PiArCQludW1fY2xl
YW4gPSBtaW4ocmluZy0+cGVyc2lzdGVudF9nbnRfYywgbnVtX2NsZWFuKTsKPj4gKwkJcHJfZGVi
dWcoIkdvaW5nIHRvIHB1cmdlIGF0IGxlYXN0ICV1IHBlcnNpc3RlbnQgZ3JhbnRzXG4iLAo+PiAr
CQkJIG51bV9jbGVhbik7Cj4+ICsJfQo+PiAgCj4+ICAJLyoKPj4gIAkgKiBBdCB0aGlzIHBvaW50
LCB3ZSBjYW4gYXNzdXJlIHRoYXQgdGhlcmUgd2lsbCBiZSBubyBjYWxscwo+PiBAQCAtNDAxLDkg
KzQyMSw3IEBAIHN0YXRpYyB2b2lkIHB1cmdlX3BlcnNpc3RlbnRfZ250KHN0cnVjdCB4ZW5fYmxr
aWZfcmluZyAqcmluZykKPj4gICAgICAgICAgICogbnVtYmVyIG9mIGdyYW50cy4KPj4gIAkgKi8K
Pj4gIAo+PiAtCXRvdGFsID0gbnVtX2NsZWFuOwo+PiAtCj4+IC0JcHJfZGVidWcoIkdvaW5nIHRv
IHB1cmdlICV1IHBlcnNpc3RlbnQgZ3JhbnRzXG4iLCBudW1fY2xlYW4pOwo+PiArCXRvdGFsID0g
MDsKPj4gIAo+PiAgCUJVR19PTighbGlzdF9lbXB0eSgmcmluZy0+cGVyc2lzdGVudF9wdXJnZV9s
aXN0KSk7Cj4+ICAJcm9vdCA9ICZyaW5nLT5wZXJzaXN0ZW50X2dudHM7Cj4+IEBAIC00MTksMzkg
KzQzNyw0MiBAQCBzdGF0aWMgdm9pZCBwdXJnZV9wZXJzaXN0ZW50X2dudChzdHJ1Y3QgeGVuX2Js
a2lmX3JpbmcgKnJpbmcpCj4+ICAKPj4gIAkJaWYgKHRlc3RfYml0KFBFUlNJU1RFTlRfR05UX0FD
VElWRSwgcGVyc2lzdGVudF9nbnQtPmZsYWdzKSkKPj4gIAkJCWNvbnRpbnVlOwo+PiAtCQlpZiAo
IXNjYW5fdXNlZCAmJgo+PiArCQlpZiAoIXNjYW5fdXNlZCAmJiAhcGVyc2lzdGVudF9nbnRfdGlt
ZW91dChwZXJzaXN0ZW50X2dudCkgJiYKPj4gIAkJICAgICh0ZXN0X2JpdChQRVJTSVNURU5UX0dO
VF9XQVNfQUNUSVZFLCBwZXJzaXN0ZW50X2dudC0+ZmxhZ3MpKSkKPiAKPiBJZiB5b3Ugc3RvcmUg
dGhlIGppZmZpZXMgb2YgdGhlIHRpbWUgd2hlbiB0aGUgZ3JhbnQgd2FzIGxhc3QgdXNlZCBpdAo+
IHNlZW1zIGxpa2Ugd2UgY291bGQgZ2V0IHJpZCBvZiB0aGUgUEVSU0lTVEVOVF9HTlRfV0FTX0FD
VElWRSBmbGFnIGFuZAo+IGluc3RlYWQgdXNlIHRoZSBwZXItZ3JhbnQgamlmZmllcyBhbmQgdGhl
IGppZmZpZXMgZnJvbSB0aGUgbGFzdCBzY2FuCj4gaW4gb3JkZXIgdG8gZGVjaWRlIHdoaWNoIGdy
YW50cyB0byByZW1vdmU/CgpUcnVlLiBUaGlzIG1pZ2h0IG1ha2UgdGhlIGNvbnRyb2wgZmxvdyBh
IGxpdHRsZSBiaXQgZWFzaWVyIHRvCnVuZGVyc3RhbmQuCgoKSnVlcmdlbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 07:51:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 07: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 1fmwlv-0006PT-4s; Tue, 07 Aug 2018 07: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=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fmwlt-0006PN-5e
 for xen-devel@lists.xen.org; Tue, 07 Aug 2018 07:51:13 +0000
X-Inumbo-ID: b5f32cb6-9a16-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b5f32cb6-9a16-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 07:51:37 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 01:51:09 -0600
Message-Id: <5B694F6B02000078001DB59D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 01:51:07 -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>
 <5B60472702000078001D9662@prv1-mh.provo.novell.com>
 <20180801222047.GC3914@amd.com>
 <5B62AE1202000078001DA263@prv1-mh.provo.novell.com>
 <20180806190739.GA25520@amd.com>
In-Reply-To: <20180806190739.GA25520@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+IE9uIDA2LjA4LjE4IGF0IDIxOjA3LCA8YnJpYW4ud29vZHNAYW1kLmNvbT4gd3JvdGU6Cj4g
T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMDE6MDk6MDZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAwMi4wOC4xOCBhdCAwMDoyMCwgPGJyaWFuLndvb2RzQGFtZC5jb20+IHdy
b3RlOgo+PiA+IE9uIFR1ZSwgSnVsIDMxLCAyMDE4IGF0IDA1OjI1OjI3QU0gLTA2MDAsIEphbiBC
ZXVsaWNoIHdyb3RlOgo+PiA+PiBDb2RlIHN0cnVjdHVyZSB3aXNlIHRoaXMgbG9va3MgdG8gdW5k
byBhIGZhaXIgcGFydCBvZiB3aGF0IHBhdGNoCj4+ID4+IDEgaGFzIGRvbmUuIEl0IHdvdWxkIGJl
IG5pY2UgdG8gbGltaXQgY29kZSBjaHVybi4KPj4gPiAKPj4gPiBQYXRjaCAxIHN0YW5kIGFsb25l
IGp1c3QgdG8gaW1wcm92ZSByZXBvcnRpbmcgdGhlIGNhcGFiaWxpdGllcyBvZiB0aGUKPj4gPiBw
cm9jZXNzb3IuICBDdXJyZW50bHkgWGVuIGRvZXNuJ3QgbWVudGlvbiBhbnl0aGluZyBpZiBTU0JE
IGlzIGFjdHVhbGx5Cj4+ID4gZW5hYmxlIG9uIEFNRCBwcm9jZXNzb3JzLiAgUGF0Y2ggMi0zIGFk
ZCBpdCB3aGVyZSBYZW4gY2FuIGl0Cj4+ID4gZHluYW1pY2FsbHkuCj4+IAo+PiBXaGljaCBpcyBh
bGwgZmluZSwgYnV0IGNvdWxkbid0IHBhdGNoIDEgYmUgd3JpdHRlbiBpbiBhIHdheSB0aGF0IHRo
ZQo+PiBuZXh0IG9uZShzKSBkb24ndCBoYXZlIHRvIHR1cm4gY29kZSBzdHJ1Y3R1cmUgYWxsIG92
ZXIgYWdhaW4uCj4gCj4gUmF0aGVyIHRoYW4gY2hhbmdlIDEsIEkgY2hhbmdlZCBwYXRjaCAzICh3
ZWxsIG5vdyBwYXRjaCAyKS4KPiAKPj4gPj4gV2h5IGNhbid0IHRoaXMgYmUgY2FsbGVkIGZyb20g
aW5pdF9zcGVjdWxhdGlvbl9taXRpZ2F0aW9ucygpPwo+PiA+IAo+PiA+IElJUkMgSSB3YXMgaGF2
aW5nIG1lbW9yeSBpbml0IHByb2JsZW1zIHdpdGguICBJdCB3YXMgbW92ZWQgdG8gbGF0ZXIgaW4K
Pj4gPiB0aGUgYm9vdCBzbyB0aGF0IHhtYWxsb2Mgd291bGQgd29yayBjb3JyZWN0bHkuICBJIGhh
dmVuJ3QgdG91Y2hlZCB0aGlzCj4+ID4gY29kZSBpbiBvdmVyIG1vbnRoLiAgSWYgeW91IHdhbnQg
YSAxMDAlIHRlc3RlZCBhbnN3ZXIgSSBjYW4gcmV0ZXN0Cj4+ID4gcHV0dGluZyBpdCBpbiBpbml0
X3NwZWN1bGF0aW9uX21pdGlnYXRpb25zKCkuCj4+IAo+PiBXb3VsZCBiZSBuaWNlIGlmIHRoYXQg
Y291bGQgYmUgYXJyYW5nZWQgZm9yLCBhcyB0aGUgcmF0aGVyIHNwZWNpYWxpemVkCj4+IGNhbGwg
bG9va3MgcHJldHR5IG9kZCBpbiAoaWlyYyBfX3N0YXJ0X3hlbigpOyBpaXJjIGJlY2F1c2UgeW91
J3ZlIGRyb3BwZWQKPj4gdG9vIG11Y2ggb2YgdGhlIGNvbnRleHQgaW4geW91ciByZXBseSwgYW5k
IEknbSB0b28gbGF6eSB0byBkaWcgb3V0IHRoZQo+PiBvcmlnaW5hbCBwYXRjaCBhZ2FpbikuCj4g
Cj4gSXQgd2FzIF9fc3RhcnRfeGVuKCkuICBXZWxsLCBJSVJDIHhhbGxvYyBkaWRuJ3Qgd29yayAo
d2VsbCB3cml0aW5nIHRvCj4gdGhlIGFkZHJlc3MgZ2l2ZW4pIHVudGlsIGFmdGVyIGFyY2hfaW5p
dF9tZW1vcnkoKS4gIEZvciBpdCB0byB3b3JrIGluCj4gaW5pdF9zcGVjdWxhdGlvbl9taXRpZ2F0
aW9ucygpLCBJJ2QgYXNzdW1lIHlvdSdkIG5lZWQgdG8gY2FsbAo+IGFyY2hfaW5pdF9tZW1vcnko
KSBiZWZvcmUgaW5pdF9zcGVjdWxhdGlvbl9taXRpZ2F0aW9ucygpLgoKSSBkb24ndCB0aGluayB0
aGF0J3MgYSB2aWFibGUgb3B0aW9uLCBidXQgaXQgY291bGQgY2VydGFpbmx5IGJlIGV4cGxvcmVk
LgpJIHdvbmRlciB0aG91Z2ggd2hldGhlciB5b3UgY2FuJ3QgZ2V0IGF3YXkgd2l0aG91dCBhbGxv
Y2F0aW9uIGF0CnRoaXMgZWFybHkgcG9pbnQuCgo+PiA+PiBTdGlsbCBJIHdvbmRlciB3aGV0aGVy
IGxlc3MgY29kZSBkdXBsaWNhdGlvbiB3b3VsZG4ndCBiZSBiZXR0ZXIuCj4+ID4gCj4+ID4gY3Vy
cmVudF9jcHVfZGF0YSBpc24ndCBhdmFpbGFibGUgd2hlbiBzc2JkX2FtZF9sc19jZmdfaW5pdCBp
cyBjYWxsZWQuCj4+IAo+PiBCeSAiaXNuJ3QgYXZhaWxhYmxlIiB5b3UgbWVhbiAiaGFzbid0IGJl
ZW4gcG9wdWxhdGVkIHlldCI/IEVsc2UKPj4gSSBkb24ndCB1bmRlcnN0YW5kLgo+IAo+IEl0IGhh
c24ndCBiZWVuIHBvcHVsYXRlZCB5ZXQuCgpOb3QgZXZlbiBib290X2NwdV9kYXRhPwoKPj4gPj4g
SSBmaW5kIHN1Y2ggYSBoYXJkLWNvZGVkIHVwcGVyIGJvdW5kIHF1aXRlIGNvbmNlcm5pbmcuIElz
IG5yX3NvY2tldHMKPj4gPj4gbm90IGNvcnJlY3QgaW4gdGhlIEFNRCBjYXNlPyBJZiBzbywgdGhh
dCB3b3VsZCB3YW50IGZpeGluZywgc3VjaCB0aGF0Cj4+ID4+IHlvdSBjYW4gdXNlIHRoZSB2YXJp
YWJsZSBoZXJlLgo+PiA+IAo+PiA+IEl0J3MgYmVlbiBhIHdoaWxlIHNpbmNlIEkgd3JvdGUgdGhp
cyBidXQgSUlSQywgaXQgaGFzIHRvIGRvIHdpdGgKPj4gPiBucl9zb2NrZXRzIGVpdGhlciBiZWlu
ZyBvZmYgb3Igbm90IGF2YWlsYWJsZSB3aGVuIHRoZSBjb2RlIGlzIHJ1bi4KPj4gPiBGb3IgRmFt
aWx5IDE3aCB3aGljaCB0aGUgcGF0Y2hlcyBhcmUgZm9yLCB0aGVyZSdzIGEgbWF4IG9mIHR3byBz
b2NrZXRzLgo+PiAKPj4gSSd2ZSBpbXBsaWVkIHRoYXQgZnJvbSBob3cgeW91IHdyb3RlIHRoZSBw
YXRjaGVzLCBidXQgc3VjaCBoYXJkIGNvZGluZwo+PiB3aWxsIG9ubHkgbWFrZSBmb3IgbW9yZSBj
b2RlIGNodXJuIGxhdGVyIG9uLiBUcnkgdG8gYmUgYXMgZ2VuZXJpYyBhcwo+PiBwb3NzaWJsZS4K
PiAKPiBXZWxsLCBucl9zb2NrZXRzIGdldHMgc2V0IGluIHNtcF9wcmVwYXJlX2NwdXMsIHdoaWNo
IGdldHMgY2FsbGVkIGFmdGVyCj4gaW5pdF9zcGVjdWxhdGlvbl9taXRpZ2F0aW9ucygpIGFuZCBz
c2JkX2FtZF9sc19jZmdfaW5pdCgpLiAgSXQgY291bGQgYmUKPiBwdXQgbGF0ZXIgb24gaW4gdGhl
IGJvb3QsIGJ1dCBpdCBuZWVkcyB0byBiZSBydW4gYXQgbGVhc3QgYmVmb3JlIG90aGVyCj4gY3B1
cyBhcmUgYnJvdWdodCBvbmxpbmUuICBJJ20gd2VsY29tZSB0byBhbnkgc3VnZ2VzdGlvbnMgYWJv
dXQgaG93IHRvCj4gcmVzdHJ1Y3R1cmUgdGhpbmdzIHRob3VnaC4KCkRpZCB5b3UgY29uc2lkZXIg
dXNpbmcgYSBwcmVzbXAtaW5pdGNhbGw/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 07:59:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 07:59: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 1fmwuD-0006j0-3K; Tue, 07 Aug 2018 07:59: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=ay9j=kw=citrix.com=prvs=750b60ad6=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fmwuC-0006iv-IY
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 07:59:48 +0000
X-Inumbo-ID: b9748623-9a17-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b9748623-9a17-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 09:58:53 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="77269383"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Kevin Tian <kevin.tian@intel.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5 02/15] iommu: introduce the concept of BFN...
Thread-Index: AQHUK06MlYxqaHi+10CbpxWJ0yU1IqSzdzwAgAB6aHA=
Date: Tue, 7 Aug 2018 07:59:44 +0000
Message-ID: <b34ed3dd8dd941a99b00416943dde3a8@AMSPEX02CL03.citrite.net>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-3-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC042@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D1912AC042@SHSMSX101.ccr.corp.intel.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 v5 02/15] 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: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFRpYW4sIEtldmluIFttYWlsdG86
a2V2aW4udGlhbkBpbnRlbC5jb21dCj4gU2VudDogMDcgQXVndXN0IDIwMTggMDM6MzgKPiBUbzog
UGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwo+IENjOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlr
dWxwYW5pdEBhbWQuY29tPjsgU3RlZmFubwo+IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPjsgSmFuCj4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+Cj4gU3ViamVjdDogUkU6IFtQQVRDSCB2NSAwMi8xNV0gaW9t
bXU6IGludHJvZHVjZSB0aGUgY29uY2VwdCBvZiBCRk4uLi4KPiAKPiA+IEZyb206IFBhdWwgRHVy
cmFudCBbbWFpbHRvOnBhdWwuZHVycmFudEBjaXRyaXguY29tXQo+ID4gU2VudDogU2F0dXJkYXks
IEF1Z3VzdCA0LCAyMDE4IDE6MjIgQU0KPiA+Cj4gPiAuLi5tZWFuaW5nICdidXMgZnJhbWUgbnVt
YmVyJyBpLmUuIGEgZnJhbWUgbnVtYmVyIG1hcHBlZCBpbiB0aGUgSU9NTVUKPiA+IHJhdGhlciB0
aGFuIHRoZSBNTVUuCj4gPgo+ID4gVGhpcyBwYXRjaCBpcyBhIGxhcmdlbHkgY29zbWV0aWMgY2hh
bmdlIHRoYXQgc3Vic3RpdHV0ZXMgdGhlIHRlcm1zICdnZm4nCj4gPiBhbmQgJ2dhZGRyJyBmb3Ig
J2JmbicgYW5kICdiYWRkcicgaW4gYWxsIHRoZSBwbGFjZXMgd2hlcmUgdGhlIGZyYW1lIG51bWJl
cgo+ID4gb3IgYWRkcmVzcyByZWxhdGUgdG8gdGhlIElPTU1VIHJhdGhlciB0aGFuIHRoZSBNTVUu
Cj4gPgo+ID4gVGhlIHBhcnRzIHRoYXQgYXJlIG5vdCBwdXJlbHkgY29zbWV0aWMgYXJlOgo+ID4K
PiA+ICAtIHRoZSBpbnRyb2R1Y3Rpb24gb2YgYSB0eXBlLXNhZmUgZGVjbGFyYXRpb24gb2YgYmZu
X3QgYW5kIGRlZmluaXRpb24gb2YKPiA+ICAgIElOVkFMSURfQkZOIHRvIG1ha2UgdGhlIHN1YnN0
aXR1dGlvbiBvZiBnZm5feChJTlZBTElEX0dGTikKPiBtZWNoYW5pY2FsLgo+ID4gIC0gdGhlIGlu
dHJvZHVjdGlvbiBvZiBfX2Jmbl90b19iYWRkciBhbmQgX19iYWRkcl90b19iZm4gKGFuZCB0eXBl
LXNhZmUKPiA+ICAgIHZhcmlhbnRzIHdpdGhvdXQgdGhlIGxlYWRpbmcgX18pIHdpdGggc29tZSB1
c2Ugb2YgdGhlIGZvcm1lci4KPiA+Cj4gPiBTdWJzZXF1ZW50IHBhdGNoZXMgd2lsbCBjb252ZXJ0
IGNvZGUgdG8gbWFrZSB1c2Ugb2YgdHlwZS1zYWZlIEJGTnMuCj4gPgo+ID4gU2lnbmVkLW9mZi1i
eTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiA+IFJldmlld2VkLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IAo+IFsuLi5dCj4gCj4gPiBkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUveGVuL21tLmggYi94ZW4vaW5jbHVkZS94ZW4vbW0uaAo+ID4gaW5k
ZXggMjQ2NTRlOGUyMi4uNGViZjkxZjE3ZSAxMDA2NDQKPiA+IC0tLSBhL3hlbi9pbmNsdWRlL3hl
bi9tbS5oCj4gPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vbW0uaAo+ID4gQEAgLTE0LDggKzE0LDkg
QEAKPiA+ICAgKiBzaG91bGQgYmUgYWRoZXJlZCB0by4KPiA+ICAgKgo+ID4gICAqIG1mbjogTWFj
aGluZSBGcmFtZSBOdW1iZXIKPiA+IC0gKiAgIFRoZSB2YWx1ZXMgWGVuIHB1dHMgaW50byBpdHMg
b3duIHBhZ2V0YWJsZXMuICBUaGlzIGlzIHRoZSBob3N0IHBoeXNpY2FsCj4gPiAtICogICBtZW1v
cnkgYWRkcmVzcyBzcGFjZSB3aXRoIFJBTSwgTU1JTyBldGMuCj4gPiArICogICBUaGUgdmFsdWVz
IFhlbiBwdXRzIGludG8gaXRzIG93biBwYWdldGFibGVzLCAybmQgc3RhZ2UgcGFnZXRhYmxlcwo+
ID4gKHdoZXJlCj4gPiArICogICBoYXJkd2FyZSBhc3Npc3RlZCAybmQgc3RhZ2UgdHJhbnNsYXRp
b24gaXMgdXNlZCkgb3IgSU9NTVUgcGFnZQo+ID4gdGFibGVzLgo+ID4gKyAqICAgVGhpcyBpcyB0
aGUgaG9zdCBwaHlzaWNhbCBtZW1vcnkgYWRkcmVzcyBzcGFjZSB3aXRoIFJBTSwgTU1JTyBldGMu
Cj4gCj4gdGhlcmUgaXMgYWxzbyBzaGFkb3cgcGFnZSB0YWJsZS4uLiBub3Qgc3VyZSB3aGV0aGVy
IGl0IGlzIHJlYWxseSBoZWxwZnVsCj4gdG8gbGlzdCBhbGwgb2YgdGhlbSBvdXQuICJYZW4tb3du
ZWQgcGFnZXRhYmxlcyIgc2hvdWxkIGJlIHN1ZmZpY2llbnQgdG8gY292ZXIuCj4gCj4gPiAgICoK
PiA+ICAgKiBnZm46IEd1ZXN0IEZyYW1lIE51bWJlcgo+ID4gICAqICAgVGhlIHZhbHVlcyBhIGd1
ZXN0IHB1dHMgaW4gaXRzIG93biBwYWdldGFibGVzLiAgRm9yIGFuIGF1dG8tdHJhbnNsYXRlZAo+
ID4gQEAgLTI2LDYgKzI3LDExIEBACj4gPiAgICogICBBIGxpbmVhciBpZGVhIG9mIGEgZ3Vlc3Qg
cGh5c2ljYWwgYWRkcmVzcyBzcGFjZS4gRm9yIGFuIGF1dG8tdHJhbnNsYXRlZAo+ID4gICAqICAg
Z3Vlc3QsIHBmbiA9PSBnZm4gd2hpbGUgZm9yIGEgbm9uLXRyYW5zbGF0ZWQgZ3Vlc3QsIHBmbiAh
PSBnZm4uCj4gPiAgICoKPiA+ICsgKiBiZm46IEJ1cyBGcmFtZSBOdW1iZXIgKGRlZmluaXRpb25z
IGluIGluY2x1ZGUveGVuL2lvbW11LmgpCj4gPiArICogICBUaGUgbGluZWFyIGZyYW1lIG51bWJl
cnMgb2YgSU9NTVUgYWRkcmVzcyBzcGFjZS4gQWxsIGluaXRpYXRvcnMgZm9yIGEKPiA+ICsgKiAg
IGdpdmVuIGRvbWFpbiBzaGFyZSBhIHNpbmdsZSBJT01NVSBhZGRyZXNzIHNwYWNlIGFuZCwgYnkg
ZGVmYXVsdCwKPiA+IFhlbiB3aWxsCj4gPiArICogICBlbnN1cmUgYmZuID09IHBmbi4KPiA+ICsg
Kgo+IAo+IEFib3ZlIGRlc2NyaXB0aW9uIGlzIGEgYml0IGNvbmZ1c2luZzoKPiAKPiAtIGZvciAn
ZG9tYWluJywgYXJlIHlvdSB0YWxraW5nIGFib3V0IFZNIG9yIElPTU1VIGRvbWFpbj8gSWYgdGhl
IGZvcm1lcgo+IHRoZW4gZWFjaCBpbml0aWF0b3IgY291bGQgaGF2ZSBpdHMgb3duIElPTU1VIGFk
ZHJlc3Mgc3BhY2Ugd2hlbiBhIHZpcnR1YWwKPiBJT01NVSAoZWl0aGVyIHB2SU9NTVUgb3IgZW11
bGF0ZWQgSU9NTVUpIGlzIGV4cG9zZWQuCj4gCgpJIG1lYW4gVk0gYW5kLCB5ZXMsIHdoaWxlIGVh
Y2ggaW5pdGlhdG9yICpjb3VsZCogaGF2ZSBpdHMgb3duIElPTU1VIGFkZHJlc3Mgc3BhY2UsIHRo
YXQgaXMgbm90IHdoYXQgd2UgZG8gaW4gKG9yIGhhdmUgZXZlciBkb25lKSBpbiBYZW4uIEkgY2Fu
IHJlcGxhY2UgdGhlIHdvcmQgJ2RvbWFpbicgd2l0aCB0aGUgYWJicmV2aWF0aW9uICdWTScgaWYg
eW91IGZlZWwgaXQgbWFrZXMgdGhpbmdzIGNsZWFyZXIuCgo+IC0gc2luY2UgeW91IHRhbGsgYWJv
dXQgJ2J5IGRlZmF1bHQnLCBiZXR0ZXIgYWxzbyB0YWxrIGFib3V0IG5vbi1kZWZhdWx0IGNhc2Us
Cj4gaS5lLiB3aGVuIHZpcnR1YWwgSU9NTVUgaXMgZXhwb3NlZCB0aGVuIGJmbiBpcyBhIHNlcGFy
YXRlIGFkZHJlc3Mgc3BhY2UKPiBtYW5hZ2VkIGJ5IGd1ZXN0CgpUaGF0J3MgcHV0dGluZyB0aGUg
Y2FydCBiZWZvcmUgdGhlIGhvcnNlIHJlYWxseS4gVGhlcmUgaXMgbm8gUFYtSU9NTVUgYXQgdGhp
cyBzdGFnZSBpbiB0aGUgc2VyaWVzLiBJIGd1ZXNzIEkgY291bGQgbW9kaWZ5IHRoZSBjb21tZW50
IGluIHRoZSBsYXRlciBwYXRjaCB3aGVyZSBJIGFkZCB0aGUgaHlwZXJjYWxsIHRvIGVuYWJsZSBQ
Vi1JT01NVS4KCiAgUGF1bAoKPiAKPiA+ICAgKiBXQVJOSU5HOiBTb21lIG9mIHRoZXNlIHRlcm1z
IGhhdmUgY2hhbmdlZCBvdmVyIHRpbWUgd2hpbGUgb3RoZXJzCj4gPiBoYXZlIGJlZW4KPiA+ICAg
KiB1c2VkIGluY29uc2lzdGVudGx5LCBtZWFuaW5nIHRoYXQgYSBsb3Qgb2YgZXhpc3RpbmcgY29k
ZSBkb2VzIG5vdCBtYXRjaAo+ID4gdGhlCj4gPiAgICogZGVmaW5pdGlvbnMgYWJvdmUuICBOZXcg
Y29kZSBzaG91bGQgdXNlIHRoZXNlIHRlcm1zIGFzIGRlc2NyaWJlZCBoZXJlLAo+ID4gYW5kCj4g
PiAtLQo+ID4gMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 08:05:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 08: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 1fmwzl-0007zM-66; Tue, 07 Aug 2018 08: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=ay9j=kw=citrix.com=prvs=750b60ad6=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fmwzj-0007zH-HT
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 08:05:31 +0000
X-Inumbo-ID: b5dc7d52-9a18-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b5dc7d52-9a18-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 08:05:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="77269812"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Kevin Tian <kevin.tian@intel.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5 05/15] iommu: don't domain_crash() inside
 iommu_map/unmap_page()
Thread-Index: AQHUK06NmLjWppr8KUqAih0YPHiJhaSzfCcAgAB2lrA=
Date: Tue, 7 Aug 2018 08:05:28 +0000
Message-ID: <5d82e1ed61b8476182ae5ea352fa38b3@AMSPEX02CL03.citrite.net>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-6-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC0E6@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D1912AC0E6@SHSMSX101.ccr.corp.intel.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 v5 05/15] iommu: don't domain_crash() inside
 iommu_map/unmap_page()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, "Nakajima,
 Jun" <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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFRpYW4sIEtldmluIFttYWlsdG86
a2V2aW4udGlhbkBpbnRlbC5jb21dCj4gU2VudDogMDcgQXVndXN0IDIwMTggMDM6NTYKPiBUbzog
UGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+OyBKdWxpZW4gR3JhbGwKPiA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBBbmRyZXcgQ29v
cGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsKPiBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AY2l0cml4LmNvbT47IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47Cj4gS29ucmFk
IFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsgVGltIChYZW4ub3JnKQo+
IDx0aW1AeGVuLm9yZz47IE5ha2FqaW1hLCBKdW4gPGp1bi5uYWthamltYUBpbnRlbC5jb20+OyBH
ZW9yZ2UgRHVubGFwCj4gPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT4KPiBTdWJqZWN0OiBSRTog
W1BBVENIIHY1IDA1LzE1XSBpb21tdTogZG9uJ3QgZG9tYWluX2NyYXNoKCkgaW5zaWRlCj4gaW9t
bXVfbWFwL3VubWFwX3BhZ2UoKQo+IAo+ID4gRnJvbTogUGF1bCBEdXJyYW50IFttYWlsdG86cGF1
bC5kdXJyYW50QGNpdHJpeC5jb21dCj4gPiBTZW50OiBTYXR1cmRheSwgQXVndXN0IDQsIDIwMTgg
MToyMiBBTQo+ID4KPiA+IFR1cm4gaW9tbXVfbWFwL3VubWFwX3BhZ2UoKSBpbnRvIHN0cmFpZ2h0
Zm9yd2FyZCB3cmFwcGVycyB0aGF0IGNoZWNrCj4gPiB0aGUKPiAKPiBpb21tdV9pb3RsYl9mbHVz
aCBpcyBhbHNvIGNoYW5nZWQuCgpJbmRlZWQgaXQgaXMuIEknbGwgY2FsbCBpdCBvdXQuCgo+IAo+
ID4gZXhpc3RlbmNlIG9mIHRoZSByZWxldmFudCBpb21tdV9vcCBhbmQgY2FsbCB0aHJvdWdoIHRv
IGl0LiBUaGlzIG1ha2VzCj4gdGhlbQo+ID4gdXNhYmxlIGJ5IFBWIElPTU1VIGNvZGUgdG8gYmUg
ZGVsaXZlcmVkIGluIGZ1dHVyZSBwYXRjaGVzLgo+ID4gTGVhdmUgdGhlIGRlY2lzaW9uIG9uIHdo
ZXRoZXIgdG8gaW52b2tlIGRvbWFpbl9jcmFzaCgpIHVwIHRvIHRoZSBjYWxsZXIuCj4gPiBUaGlz
IGhhcyB0aGUgYWRkZWQgYmVuZWZpdCB0aGF0IHRoZSAobW9kdWxlL2xpbmUgbnVtYmVyKSBtZXNz
YWdlIHRoYXQKPiA+IGRvbWFpbl9jcmFzaCgpIHNwaXRzIG91dCB3aWxsIGJlIG1vcmUgaW5kaWNh
dGl2ZSBvZiB3aGVyZSB0aGUgcHJvYmxlbSBsaWVzLgo+ID4KPiA+IE5PVEU6IFRoaXMgcGF0Y2gg
aW5jbHVkZXMgb25lIGJpdCBvZiBjbGVhbi11cCBpbiBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5KCkK
PiA+ICAgICAgIHJlcGxhY2luZyB1c2Ugb2YgcDJtLT5kb21haW4gd2l0aCB0aGUgZG9tYWluIHBv
aW50ZXIgcGFzc2VkIGludG8gdGhlCj4gPiAgICAgICBmdW5jdGlvbi4KPiA+Cj4gPiBTaWduZWQt
b2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+ID4gUmV2aWV3
ZWQtYnk6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KPiA+IFJl
dmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IAo+IFJldmlld2VkLWJ5
OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4sIHdpdGggb25lIHNtYWxsIGNvbW1l
bnQ6CgpUaGFua3MuCgo+IAo+ID4KPiA+ICAgICAgaWYgKCBuZWVkX2lvbW11KHAybS0+ZG9tYWlu
KSAmJgo+ID4gICAgICAgICAgIChscGFlX3ZhbGlkKG9yaWdfcHRlKSB8fCBscGFlX3ZhbGlkKCpl
bnRyeSkpICkKPiA+ICsgICAgewo+ID4gICAgICAgICAgcmMgPSBpb21tdV9pb3RsYl9mbHVzaChw
Mm0tPmRvbWFpbiwgX2JmbihnZm5feChzZ2ZuKSksCj4gPiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIDFVTCA8PCBwYWdlX29yZGVyKTsKPiA+ICsgICAgICAgIGlmICggdW5saWtlbHko
cmMpICYmICFpc19oYXJkd2FyZV9kb21haW4ocDJtLT5kb21haW4pICkKPiA+ICsgICAgICAgICAg
ICBkb21haW5fY3Jhc2gocDJtLT5kb21haW4pOwo+ID4gKyAgICB9Cj4gCj4gdG8gcmVkdWNlIGR1
cGxpY2F0aW9uLCBkb2VzIGl0IG1ha2Ugc2Vuc2UgdG8gaW50cm9kdWNlIGEgd3JhcHBlcgo+IGxp
a2UgZG9tYWluX2NyYXNoX25kICgnbmQnIGluZGljYXRlICFpc19oYXJkd2FyZV9kb21haW4sIGFu
ZAo+IGJlY29tZXMgYSBub3AgZm9yIGhhcmR3YXJlIGRvbWFpbik/IFRoZW4gaXQgYmVjb21lczoK
PiAKPiAJaWYgKCB1bmxpa2VseShyYykgKQo+IAkJZG9tYWluX2NyYXNoX25kKHAybS0+ZG9tYWlu
KTsKClRoYXQncyBhIGJpZ2dlciBjaGFuZ2UgYW5kIEknZCBsaWtlIHRvIGRlZmVyIHRvIHRoZSBv
dGhlciBtYWludGFpbmVycyBhcyB0byB3aGV0aGVyIHRoZXkgdGhpbmsgaXQgaXMgYSBnb29kIGlk
ZWEuIEknbSBoYXBweSB0byBjaGFuZ2UgdGhpcyBpbiB2NiBpZiBhbnlvbmUgZ2l2ZXMgbWUgYSAr
MS4KCiAgUGF1bAoKPiAKPiBUaGFua3MKPiBLZXZpbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 08:10:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 08: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 1fmx4S-0000LT-Qh; Tue, 07 Aug 2018 08:10:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ay9j=kw=citrix.com=prvs=750b60ad6=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fmx4R-0000LO-HJ
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 08:10:23 +0000
X-Inumbo-ID: 341e1edd-9a19-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 341e1edd-9a19-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 10:09:28 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="77270108"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Kevin Tian <kevin.tian@intel.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>, "Julien Grall (julien.grall@arm.com)"
 <julien.grall@arm.com>
Thread-Topic: [Xen-devel] [PATCH v5 06/15] public / x86: introduce
 __HYPERCALL_iommu_op
Thread-Index: AQHUK06OZHNDECw2xkmRArWLjXJ6VaSzfVKAgAB3AkA=
Date: Tue, 7 Aug 2018 08:10:18 +0000
Message-ID: <039c0ca80877490b9a6e6e6e369b7237@AMSPEX02CL03.citrite.net>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-7-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC112@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D1912AC112@SHSMSX101.ccr.corp.intel.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 v5 06/15] 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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBUaWFuLCBLZXZpbiBbbWFpbHRv
OmtldmluLnRpYW5AaW50ZWwuY29tXQ0KPiBTZW50OiAwNyBBdWd1c3QgMjAxOCAwNDowMA0KPiBU
bzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZw0KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPjsgV2VpIExpdQ0KPiA8d2VpLmxpdTJAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5s
YXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47DQo+IEFuZHJldyBDb29wZXIgPEFuZHJldy5D
b29wZXIzQGNpdHJpeC5jb20+OyBJYW4gSmFja3Nvbg0KPiA8SWFuLkphY2tzb25AY2l0cml4LmNv
bT47IFRpbSAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgSmFuIEJldWxpY2gNCj4gPGpiZXVsaWNo
QHN1c2UuY29tPjsgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+DQo+IFN1
YmplY3Q6IFJFOiBbWGVuLWRldmVsXSBbUEFUQ0ggdjUgMDYvMTVdIHB1YmxpYyAvIHg4NjogaW50
cm9kdWNlDQo+IF9fSFlQRVJDQUxMX2lvbW11X29wDQo+IA0KPiA+IEZyb206IFBhdWwgRHVycmFu
dA0KPiA+IFNlbnQ6IFNhdHVyZGF5LCBBdWd1c3QgNCwgMjAxOCAxOjIyIEFNDQo+ID4NCj4gPiBU
aGlzIHBhdGNoIGludHJvZHVjZXMgdGhlIGJvaWxlcnBsYXRlIGZvciBhIG5ldyBoeXBlcmNhbGwg
dG8gYWxsb3cgYQ0KPiA+IGRvbWFpbiB0byBjb250cm9sIElPTU1VIG1hcHBpbmdzIGZvciBpdHMg
b3duIHBhZ2VzLg0KPiA+IFdoaWxzdCB0aGVyZSBpcyBkdXBsaWNhdGlvbiBvZiBjb2RlIGJldHdl
ZW4gdGhlIG5hdGl2ZSBhbmQgY29tcGF0IGVudHJ5DQo+ID4gcG9pbnRzIHdoaWNoIGFwcGVhcnMg
cmlwZSBmb3Igc29tZSBmb3JtIG9mIGNvbWJpbmF0aW9uLCBJIHRoaW5rIGl0IGlzDQo+ID4gYmV0
dGVyIHRvIG1haW50YWluIHRoZSBzZXBhcmF0aW9uIGFzLWlzIGJlY2F1c2UgdGhlIGNvbXBhdCBl
bnRyeSBwb2ludA0KPiA+IHdpbGwgbmVjZXNzYXJpbHkgZ2FpbiBjb21wbGV4aXR5IGluIHN1YnNl
cXVlbnQgcGF0Y2hlcy4NCj4gPg0KPiA+IE5PVEU6IFRoaXMgaHlwZXJjYWxsIGlzIG9ubHkgaW1w
bGVtZW50ZWQgZm9yIHg4NiBhbmQgaXMgY3VycmVudGx5DQo+ID4gICAgICAgcmVzdHJpY3RlZCBi
eSBYU00gdG8gZG9tMC4gSXRzIHNjb3BlIGNhbiBiZSBleHBhbmRlZCBpbiBmdXR1cmUNCj4gPiAg
ICAgICBpZiBuZWVkIGJlLg0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxw
YXVsLmR1cnJhbnRAY2l0cml4LmNvbT4NCj4gWy4uLl0NCj4gDQo+ID4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9pb21tdV9vcC5jIGIveGVuL2FyY2gveDg2L2lvbW11X29wLmMNCj4gPiBuZXcg
ZmlsZSBtb2RlIDEwMDY0NA0KPiA+IGluZGV4IDAwMDAwMDAwMDAuLjc0NGMwZmNlMjcNCj4gPiAt
LS0gL2Rldi9udWxsDQo+ID4gKysrIGIveGVuL2FyY2gveDg2L2lvbW11X29wLmMNCj4gPiBAQCAt
MCwwICsxLDE4NCBAQA0KPiA+DQo+ICsvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqDQo+ICoqKg0KPiA+ICoqKioqKioqKioqKioqKioqKg0K
PiA+ICsgKiB4ODYvaW9tbXVfb3AuYw0KPiA+ICsgKg0KPiA+ICsgKiBQYXJhdmlydHVhbGlzZWQg
SU9NTVUgZnVuY3Rpb25hbGl0eQ0KPiANCj4gYWx0aG91Z2ggb25seSB4ODYgaXMgc3VwcG9ydGVk
LCBsb2dpYyBpbiB0aGlzIGZpbGUgaXMgdmVuZG9yIGFnbm9zdGljLiBCZXR0ZXINCj4gbW92ZSB0
byBhIGNvbW1vbiBwbGFjZSBub3cuLi4NCj4gDQoNClBlcnNvbmFsbHkgSSBkb24ndCBsaWtlIHRv
IGV4cGFuZCBzY29wZSBpbnRvIGFyY2hpdGVjdHVyZXMgd2hpY2ggSSBoYXZlIG5vIGZhY2lsaXR5
IHRvIHRlc3QuICBJSVVDIEFSTSBhbHNvIHZlcnkgbXVjaCByZWxpZXMgb24gYW4gaWRlbnRpdHkg
R0ZOOkJGTiBtYXAgc28gdGhpcyBmdW5jdGlvbmFsaXR5IGlzIHVubGlrZWx5IHRvIGdldCB1c2Vk
IGJ5IGFueXRoaW5nIG90aGVyIHRoYW4geDg2IGZvciB0aGUgZm9yZXNlZWFibGUgZnV0dXJlLg0K
DQpKdWxpZW4sIHdvdWxkIHlvdSBwcmVmZXIgdGhhdCB0aGlzIGJlIGluIGNvbW1vbiBjb2RlPw0K
DQogIFBhdWwNCg0KPiBUaGFua3MNCj4gS2V2aW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 08:16:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 08: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 1fmxAa-0000bW-IJ; Tue, 07 Aug 2018 08:16: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=ay9j=kw=citrix.com=prvs=750b60ad6=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fmxAZ-0000bR-54
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 08:16:43 +0000
X-Inumbo-ID: 45accd8e-9a1a-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 45accd8e-9a1a-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 08:17:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="77270716"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Kevin Tian <kevin.tian@intel.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5 07/15] iommu: track reserved ranges using a rangeset
Thread-Index: AQHUK06Mc2fXSwjbs0mu0+I85gBgNaSzfouAgAB3OnA=
Date: Tue, 7 Aug 2018 08:16:12 +0000
Message-ID: <53062aabdb904f26adf33f657a94788f@AMSPEX02CL03.citrite.net>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-8-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC12C@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D1912AC12C@SHSMSX101.ccr.corp.intel.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 v5 07/15] 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: Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; 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+IEZyb206IFRpYW4sIEtldmluIFttYWlsdG86
a2V2aW4udGlhbkBpbnRlbC5jb21dCj4gU2VudDogMDcgQXVndXN0IDIwMTggMDQ6MDQKPiBUbzog
UGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwo+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gU3Vi
amVjdDogUkU6IFtQQVRDSCB2NSAwNy8xNV0gaW9tbXU6IHRyYWNrIHJlc2VydmVkIHJhbmdlcyB1
c2luZyBhIHJhbmdlc2V0Cj4gCj4gPiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbV0KPiA+IFNlbnQ6IFNhdHVyZGF5LCBBdWd1c3QgNCwgMjAxOCAxOjIy
IEFNCj4gPgo+ID4gUmFuZ2VzIHRoYXQgc2hvdWxkIGJlIGNvbnNpZGVyZWQgcmVzZXJ2ZWQgaW4g
dGhlIElPTU1VIGFyZSBub3QKPiA+IG5lY2Vzc2FyaWx5Cj4gPiBsaW1pdGVkIHRvIFJNUlJzLiBJ
ZiBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyBpcyBzZXQgdGhlbiBhbnkgZnJhbWUKPiA+IG51bWJl
cgo+ID4gZmFsbGluZyB3aXRoaW4gYW4gRTgyMCByZXNlcnZlZCByZWdpb24gc2hvdWxkIGFsc28g
YmUgY29uc2lkZXJlZCBhcwo+ID4gcmVzZXJ2ZWQgaW4gdGhlIElPTU1VLgo+IAo+IEkgZG9uJ3Qg
dGhpbmsgaXQgaXMgYSBnb29kIGV4dGVuc2lvbi4gUk1SUiBieSBkZWZpbml0aW9uIHJlcXVpcmVz
Cj4gaWRlbnRpdHkgbWFwcGluZyBpbiBJT01NVSBwYWdlIHRhYmxlLCB0aHVzIG11c3QgYmUgYWxz
byByZXNlcnZlZAo+IGluIGJmbiBhZGRyZXNzIHNwYWNlICh0byBhdm9pZCBiZWluZyB1c2VkIGZv
ciBvdGhlciBwdXJwb3NlKS4KPiBOb3JtYWwgRTgyMCByZXNlcnZlZCByZWdpb25zIGhhdmUgbm8g
c3VjaCByZXF1aXJlbWVudC4gR3Vlc3QKPiBjYW4gdXNlIHNhbWUgYmZuIGxvY2F0aW9uIGZvciBh
bnkgcHVycG9zZS4gSSdtIG5vdCBzdXJlIHdoeSB3ZQo+IHdhbnQgdG8gYWRkIG1vcmUgbGltaXRh
dGlvbnMgaGVyZS4KCkhhdmUgeW91IHRyaWVkIGJvb3RpbmcgYW4gYXZlcmFnZSBJbnRlbCBiYXNl
ZCBzZXJ2ZXIgd2l0aG91dCBpZGVudGl0eSBtYXBwZWQgRTgyMCByZXNlcnZlZCByZWdpb25zPyBH
b29kIGx1Y2sgd2l0aCB0aGF0LCBiZWNhdXNlIEkgdGhpbmsgYWJvdXQgaGFsZiB0aGUgc2VydmVy
cyBvbiB0aGUgcGxhbmV0IHdpbGwgd2VkZ2UgdXAgaWYgeW91IG9ubHkgZ2l2ZSB0aGVtIFJNUlJz
LiBNeSBEZWxsIFI3MzAgY2VydGFpbmx5IHdpbGwgYW5kIEknZCBoYXphcmQgYSBndWVzcyB0aGF0
IGFueSBvdGhlciBEZWxsIGJveCB3ZSBoYXZlIHdpdGggYW4gaURSQUMgd2lsbCB0b28uCk5vdGUg
dGhlIGJlaGF2aW91ciBpcyBwcmVkaWNhdGVkIG9uICdpb21tdV9pbmNsdXNpdmVfbWFwcGluZycg
YmVpbmcgc2V0IHNvIGlmIHlvdSBmZWVsIGx1Y2t5IHRoZW4geW91IGNhbiB0dXJuIGl0IG9mZiA6
LSkKCiAgUGF1bAoKPiAKPiA+IFRoaXMgcGF0Y2ggYWRkcyBhIHJhbmdlc2V0IHRvIHRoZSBkb21h
aW5faW9tbXUgc3RydWN0dXJlIHRoYXQgaXMgdGhlbgo+ID4gdXNlZAo+ID4gdG8gdHJhY2sgYWxs
IHJlc2VydmVkIHJhbmdlcy4gVGhpcyB3aWxsIGJlIG5lZWRlZCBieSBhIHN1YnNlcXVlbnQgcGF0
Y2gKPiA+IHRvIHRlc3Qgd2hldGhlciBpdCBpcyBzYWZlIHRvIG1vZGlmeSBhIHBhcnRpY3VsYXIg
SU9NTVUgZW50cnkuCj4gPgo+ID4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KPiA+IFJldmlld2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2Uu
ZHVubGFwQGNpdHJpeC5jb20+Cj4gPiBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KPiA+IC0tLQo+ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
PiA+IENjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KPiA+Cj4gPiB2MjoKPiA+
ICAtIE5ldyBpbiB2Mi4KPiA+IC0tLQo+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11
LmMgICAgICAgfCAxMCArKysrKysrKystCj4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L2lvbW11LmMgICB8IDIwICsrKysrKysrKysrKystLS0tLS0tCj4gPiAgeGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvdnRkL3g4Ni92dGQuYyB8IDE3ICsrKysrKysrKysrKysrKystCj4gPiAgeGVuL2lu
Y2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICB8ICA2ICsrKysrKwo+ID4gIDQgZmlsZXMg
Y2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKPiA+Cj4gPiBkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+ID4gYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9pb21tdS5jCj4gPiBpbmRleCAyMWU2ODg2YTNmLi5iMTBhMzdlNWQ3IDEwMDY0
NAo+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+ID4gKysrIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+ID4gQEAgLTE0Nyw2ICsxNDcsMTAgQEAgaW50
IGlvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCj4gPiAgICAgIGlmICggIWlvbW11
X2VuYWJsZWQgKQo+ID4gICAgICAgICAgcmV0dXJuIDA7Cj4gPgo+ID4gKyAgICBoZC0+cmVzZXJ2
ZWRfcmFuZ2VzID0gcmFuZ2VzZXRfbmV3KGQsIE5VTEwsIDApOwo+ID4gKyAgICBpZiAoICFoZC0+
cmVzZXJ2ZWRfcmFuZ2VzICkKPiA+ICsgICAgICAgIHJldHVybiAtRU5PTUVNOwo+ID4gKwo+ID4g
ICAgICBoZC0+cGxhdGZvcm1fb3BzID0gaW9tbXVfZ2V0X29wcygpOwo+ID4gICAgICByZXR1cm4g
aGQtPnBsYXRmb3JtX29wcy0+aW5pdChkKTsKPiA+ICB9Cj4gPiBAQCAtMjQ4LDEyICsyNTIsMTYg
QEAgaW50IGlvbW11X2NvbnN0cnVjdChzdHJ1Y3QgZG9tYWluICpkKQo+ID4KPiA+ICB2b2lkIGlv
bW11X2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpCj4gPiAgewo+ID4gLSAgICBpZiAo
ICFpb21tdV9lbmFibGVkIHx8ICFkb21faW9tbXUoZCktPnBsYXRmb3JtX29wcyApCj4gPiArICAg
IGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwo+ID4gKwo+ID4g
KyAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKPiA+ICAgICAg
ICAgIHJldHVybjsKPiA+Cj4gPiAgICAgIGlvbW11X3RlYXJkb3duKGQpOwo+ID4KPiA+ICAgICAg
YXJjaF9pb21tdV9kb21haW5fZGVzdHJveShkKTsKPiA+ICsKPiA+ICsgICAgcmFuZ2VzZXRfZGVz
dHJveShoZC0+cmVzZXJ2ZWRfcmFuZ2VzKTsKPiA+ICB9Cj4gPgo+ID4gIGludCBpb21tdV9tYXBf
cGFnZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sIG1mbl90IG1mbiwKPiA+IGRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+ID4gYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+ID4gaW5kZXggYzlmNTBmMDRhZC4uMjgyZTIyNzQx
NCAxMDA2NDQKPiA+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4g
PiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+ID4gQEAgLTE5MTAs
NiArMTkxMCw3IEBAIHN0YXRpYyBpbnQgcm1ycl9pZGVudGl0eV9tYXBwaW5nKHN0cnVjdCBkb21h
aW4KPiA+ICpkLCBib29sX3QgbWFwLAo+ID4gICAgICB1bnNpZ25lZCBsb25nIGVuZF9wZm4gPSBQ
QUdFX0FMSUdOXzRLKHJtcnItPmVuZF9hZGRyZXNzKSA+Pgo+ID4gUEFHRV9TSElGVF80SzsKPiA+
ICAgICAgc3RydWN0IG1hcHBlZF9ybXJyICptcm1ycjsKPiA+ICAgICAgc3RydWN0IGRvbWFpbl9p
b21tdSAqaGQgPSBkb21faW9tbXUoZCk7Cj4gPiArICAgIGludCBlcnIgPSAwOwo+ID4KPiA+ICAg
ICAgQVNTRVJUKHBjaWRldnNfbG9ja2VkKCkpOwo+ID4gICAgICBBU1NFUlQocm1yci0+YmFzZV9h
ZGRyZXNzIDwgcm1yci0+ZW5kX2FkZHJlc3MpOwo+ID4gQEAgLTE5MjMsOCArMTkyNCw2IEBAIHN0
YXRpYyBpbnQgcm1ycl9pZGVudGl0eV9tYXBwaW5nKHN0cnVjdCBkb21haW4KPiA+ICpkLCBib29s
X3QgbWFwLAo+ID4gICAgICAgICAgaWYgKCBtcm1yci0+YmFzZSA9PSBybXJyLT5iYXNlX2FkZHJl
c3MgJiYKPiA+ICAgICAgICAgICAgICAgbXJtcnItPmVuZCA9PSBybXJyLT5lbmRfYWRkcmVzcyAp
Cj4gPiAgICAgICAgICB7Cj4gPiAtICAgICAgICAgICAgaW50IHJldCA9IDA7Cj4gPiAtCj4gPiAg
ICAgICAgICAgICAgaWYgKCBtYXAgKQo+ID4gICAgICAgICAgICAgIHsKPiA+ICAgICAgICAgICAg
ICAgICAgKyttcm1yci0+Y291bnQ7Cj4gPiBAQCAtMTkzNCwyOCArMTkzMywzNSBAQCBzdGF0aWMg
aW50IHJtcnJfaWRlbnRpdHlfbWFwcGluZyhzdHJ1Y3QKPiA+IGRvbWFpbiAqZCwgYm9vbF90IG1h
cCwKPiA+ICAgICAgICAgICAgICBpZiAoIC0tbXJtcnItPmNvdW50ICkKPiA+ICAgICAgICAgICAg
ICAgICAgcmV0dXJuIDA7Cj4gPgo+ID4gLSAgICAgICAgICAgIHdoaWxlICggYmFzZV9wZm4gPCBl
bmRfcGZuICkKPiA+ICsgICAgICAgICAgICBlcnIgPSByYW5nZXNldF9yZW1vdmVfcmFuZ2UoaGQt
PnJlc2VydmVkX3JhbmdlcywKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmFzZV9wZm4sIGVuZF9wZm4pOwo+ID4gKyAgICAgICAgICAgIHdoaWxlICggIWVyciAm
JiBiYXNlX3BmbiA8IGVuZF9wZm4gKQo+ID4gICAgICAgICAgICAgIHsKPiA+ICAgICAgICAgICAg
ICAgICAgaWYgKCBjbGVhcl9pZGVudGl0eV9wMm1fZW50cnkoZCwgYmFzZV9wZm4pICkKPiA+IC0g
ICAgICAgICAgICAgICAgICAgIHJldCA9IC1FTlhJTzsKPiA+ICsgICAgICAgICAgICAgICAgICAg
IGVyciA9IC1FTlhJTzsKPiA+ICsKPiA+ICAgICAgICAgICAgICAgICAgYmFzZV9wZm4rKzsKPiA+
ICAgICAgICAgICAgICB9Cj4gPgo+ID4gICAgICAgICAgICAgIGxpc3RfZGVsKCZtcm1yci0+bGlz
dCk7Cj4gPiAgICAgICAgICAgICAgeGZyZWUobXJtcnIpOwo+ID4gLSAgICAgICAgICAgIHJldHVy
biByZXQ7Cj4gPiArICAgICAgICAgICAgcmV0dXJuIGVycjsKPiA+ICAgICAgICAgIH0KPiA+ICAg
ICAgfQo+ID4KPiA+ICAgICAgaWYgKCAhbWFwICkKPiA+ICAgICAgICAgIHJldHVybiAtRU5PRU5U
Owo+ID4KPiA+ICsgICAgZXJyID0gcmFuZ2VzZXRfYWRkX3JhbmdlKGhkLT5yZXNlcnZlZF9yYW5n
ZXMsIGJhc2VfcGZuLCBlbmRfcGZuKTsKPiA+ICsgICAgaWYgKCBlcnIgKQo+ID4gKyAgICAgICAg
cmV0dXJuIGVycjsKPiA+ICsKPiA+ICAgICAgd2hpbGUgKCBiYXNlX3BmbiA8IGVuZF9wZm4gKQo+
ID4gICAgICB7Cj4gPiAtICAgICAgICBpbnQgZXJyID0gc2V0X2lkZW50aXR5X3AybV9lbnRyeShk
LCBiYXNlX3BmbiwgcDJtX2FjY2Vzc19ydywgZmxhZyk7Cj4gPiAtCj4gPiArICAgICAgICBlcnIg
PSBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5KGQsIGJhc2VfcGZuLCBwMm1fYWNjZXNzX3J3LCBmbGFn
KTsKPiA+ICAgICAgICAgIGlmICggZXJyICkKPiA+ICAgICAgICAgICAgICByZXR1cm4gZXJyOwo+
ID4gKwo+ID4gICAgICAgICAgYmFzZV9wZm4rKzsKPiA+ICAgICAgfQo+ID4KPiA+IGRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCj4gPiBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKPiA+IGluZGV4IDZmZWQ0YTkyY2IuLjAzMjQx
MmI4YzYgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0
ZC5jCj4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCj4gPiBA
QCAtMTY0LDEwICsxNjQsMjUgQEAgdm9pZCBfX2h3ZG9tX2luaXQKPiA+IHZ0ZF9zZXRfaHdkb21f
bWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkKQo+ID4KPiA+ICAgICAgICAgICAgICBpZiAoICFyYyAp
Cj4gPiAgICAgICAgICAgICAgICAgcmMgPSByZXQ7Cj4gPiArCj4gPiArICAgICAgICAgICAgLyoK
PiA+ICsgICAgICAgICAgICAgKiBUaGUgb25seSByZWFzb24gYSByZXNlcnZlZCBwYWdlIHdvdWxk
IGJlIG1hcHBlZCBpcyB0aGF0Cj4gPiArICAgICAgICAgICAgICogaW9tbXVfaW5jbHVzaXZlX21h
cHBpbmcgaXMgc2V0LCBpbiB3aGljaCBjYXNlIHRoZSBCRk4KPiA+ICsgICAgICAgICAgICAgKiBu
ZWVkcyB0byBiZSBtYXJrZWQgYXMgcmVzZXJ2ZWQgaW4gdGhlIElPTU1VLgo+ID4gKyAgICAgICAg
ICAgICAqLwo+ID4gKyAgICAgICAgICAgIGlmICggcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9U
WVBFX1JFU0VSVkVEKSApCj4gPiArICAgICAgICAgICAgewo+ID4gKyAgICAgICAgICAgICAgICBB
U1NFUlQoaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcpOwo+ID4gKwo+ID4gKyAgICAgICAgICAgICAg
ICByZXQgPSByYW5nZXNldF9hZGRfc2luZ2xldG9uKGRvbV9pb21tdShkKS0KPiA+cmVzZXJ2ZWRf
cmFuZ2VzLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJmbl94KGJmbikpOwo+ID4gKyAgICAgICAgICAgICAgICBpZiAoICFyYyApCj4gPiArICAgICAg
ICAgICAgICAgICAgICByYyA9IHJldDsKPiA+ICsgICAgICAgICAgICB9Cj4gPiAgICAgICAgICB9
Cj4gPgo+ID4gICAgICAgICAgaWYgKCByYyApCj4gPiAtICAgICAgICAgICAgcHJpbnRrKFhFTkxP
R19XQVJOSU5HIFZURFBSRUZJWCAiIGQlZDogSU9NTVUgbWFwcGluZwo+ID4gZmFpbGVkOiAlZFxu
IiwKPiA+ICsgICAgICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcgVlREUFJFRklYICIgZCVk
OiBJT01NVQo+ID4gbWFwcGluZy9yZXNlcnZhdGlvbiBmYWlsZWQ6ICVkXG4iLAo+ID4gICAgICAg
ICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHJjKTsKPiA+Cj4gPiAgICAgICAgICBpZiAoIShp
ICYgKDB4ZmZmZmYgPj4gKFBBR0VfU0hJRlQgLSBQQUdFX1NISUZUXzRLKSkpKQo+ID4gZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgK
PiA+IGluZGV4IDYyNDc4NGZlYzguLmNjMGJlODFiNGUgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vaW5j
bHVkZS94ZW4vaW9tbXUuaAo+ID4gKysrIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKPiA+IEBA
IC0xMjIsNiArMTIyLDEyIEBAIHN0cnVjdCBkb21haW5faW9tbXUgewo+ID4KPiA+ICAgICAgLyog
RmVhdHVyZXMgc3VwcG9ydGVkIGJ5IHRoZSBJT01NVSAqLwo+ID4gICAgICBERUNMQVJFX0JJVE1B
UChmZWF0dXJlcywgSU9NTVVfRkVBVF9jb3VudCk7Cj4gPiArCj4gPiArICAgIC8qCj4gPiArICAg
ICAqIEJGTiByYW5nZXMgdGhhdCBhcmUgcmVzZXJ2ZWQgaW4gdGhlIGRvbWFpbiBJT01NVSBtYXBw
aW5ncyBhbmQKPiA+ICsgICAgICogbXVzdCBub3QgYmUgbW9kaWZpZWQgYWZ0ZXIgaW5pdGlhbGl6
YXRpb24uCj4gPiArICAgICAqLwo+ID4gKyAgICBzdHJ1Y3QgcmFuZ2VzZXQgKnJlc2VydmVkX3Jh
bmdlczsKPiA+ICB9Owo+ID4KPiA+ICAjZGVmaW5lIGRvbV9pb21tdShkKSAgICAgICAgICAgICAg
KCYoZCktPmlvbW11KQo+ID4gLS0KPiA+IDIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 08:21:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 08: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 1fmxFX-0001Mj-8C; Tue, 07 Aug 2018 08:21: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=fg3j=kw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmxFV-0001MX-HC
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 08:21:49 +0000
X-Inumbo-ID: fdb6891f-9a1a-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fdb6891f-9a1a-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 08:22:15 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fmxFR-0000qY-7B; Tue, 07 Aug 2018 08: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 1fmxFQ-0000Dm-VW; Tue, 07 Aug 2018 08:21:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmxFQ-0002Z9-Ur; Tue, 07 Aug 2018 08:21:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125780-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=e752f28409678ce3ade49986b39309178fb2a6d6
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 07 Aug 2018 08:21:44 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125780: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTc4MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc4MC8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIGU3NTJmMjg0MDk2NzhjZTNhZGU0OTk4NmIzOTMwOTE3
OGZiMmE2ZDYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA0IGRheXMgICAgOCBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3NzIgIDIwMTgtMDgtMDYgMTY6MDA6MzcgWiAgICAwIGRh
eXMgICAgNiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9r
ZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybTY0LXhzbSBjYXB0dXJlLWxvZ3MKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgNDgwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 08:22:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 08:22:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmxFh-0001OP-IM; Tue, 07 Aug 2018 08:22:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ay9j=kw=citrix.com=prvs=750b60ad6=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fmxFf-0001O5-Vw
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 08:22:00 +0000
X-Inumbo-ID: 03235629-9a1b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 03235629-9a1b-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 08:22:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="77270964"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Kevin Tian <kevin.tian@intel.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5 09/15] vtd: add lookup_page method to iommu_ops
Thread-Index: AQHUK06OUACcoax4gkywPsa3VyCeo6SzhGMAgABy7NA=
Date: Tue, 7 Aug 2018 08:21:46 +0000
Message-ID: <0a4bee6dd58242f39e71c8e9bf2f89e0@AMSPEX02CL03.citrite.net>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-10-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC1B1@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D1912AC1B1@SHSMSX101.ccr.corp.intel.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 v5 09/15] 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: 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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFRpYW4sIEtldmluIFttYWlsdG86
a2V2aW4udGlhbkBpbnRlbC5jb21dCj4gU2VudDogMDcgQXVndXN0IDIwMTggMDQ6MjUKPiBUbzog
UGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwo+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+OyBHZW9y
Z2UgRHVubGFwCj4gPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT4KPiBTdWJqZWN0OiBSRTogW1BB
VENIIHY1IDA5LzE1XSB2dGQ6IGFkZCBsb29rdXBfcGFnZSBtZXRob2QgdG8gaW9tbXVfb3BzCj4g
Cj4gPiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpwYXVsLmR1cnJhbnRAY2l0cml4LmNvbV0K
PiA+IFNlbnQ6IFNhdHVyZGF5LCBBdWd1c3QgNCwgMjAxOCAxOjIyIEFNCj4gPgo+ID4gVGhpcyBw
YXRjaCBhZGRzIGEgbmV3IG1ldGhvZCB0byB0aGUgVlQtZCBJT01NVSBpbXBsZW1lbnRhdGlvbiB0
byBmaW5kCj4gPiB0aGUKPiA+IE1GTiBjdXJyZW50bHkgbWFwcGVkIGJ5IHRoZSBzcGVjaWZpZWQg
QkZOIGFsb25nIHdpdGggYSB3cmFwcGVyIGZ1bmN0aW9uCj4gPiBpbgo+ID4gZ2VuZXJpYyBJT01N
VSBjb2RlIHRvIGNhbGwgdGhlIGltcGxlbWVudGF0aW9uIGlmIGl0IGV4aXN0cy4KPiA+Cj4gPiBU
aGlzIGZ1bmN0aW9uYWxpdHkgd2lsbCBiZSB1c2VkIGJ5IGEgc3Vic2VxdWVudCBwYXRjaC4KPiA+
Cj4gPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29t
Pgo+ID4gUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gPiAtLS0K
PiA+IENjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KPiA+IENjOiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPiBDYzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1
bmxhcEBjaXRyaXguY29tPgo+ID4KPiA+IHYzOgo+ID4gIC0gQWRkcmVzc2VkIGNvbW1lbnRzIGZy
b20gR2VvcmdlLgo+ID4KPiA+IHYyOgo+ID4gIC0gQWRkcmVzc2VkIHNvbWUgY29tbWVudHMgZnJv
bSBKYW4uCj4gPiAtLS0KPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICB8
IDExICsrKysrKysrKysrCj4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMg
fCAzNAo+ID4gKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ID4gIHhlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5oIHwgIDMgKysrCj4gPiAgeGVuL2luY2x1ZGUveGVu
L2lvbW11LmggICAgICAgICAgICAgfCAgNCArKysrCj4gPiAgNCBmaWxlcyBjaGFuZ2VkLCA1MiBp
bnNlcnRpb25zKCspCj4gPgo+ID4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2lvbW11LmMKPiA+IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+ID4gaW5kZXgg
YjEwYTM3ZTVkNy4uOWI3YmFjYTkzZiAxMDA2NDQKPiA+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2lvbW11LmMKPiA+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMK
PiA+IEBAIC0zMDUsNiArMzA1LDE3IEBAIGludCBpb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21h
aW4gKmQsIGJmbl90Cj4gPiBiZm4pCj4gPiAgICAgIHJldHVybiByYzsKPiA+ICB9Cj4gPgo+ID4g
K2ludCBpb21tdV9sb29rdXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sIG1mbl90
ICptZm4sCj4gPiArICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAqZmxhZ3MpCj4g
PiArewo+ID4gKyAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShk
KTsKPiA+ICsKPiA+ICsgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29w
cyApCj4gPiArICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7Cj4gPiArCj4gPiArICAgIHJldHVy
biBoZC0+cGxhdGZvcm1fb3BzLT5sb29rdXBfcGFnZShkLCBiZm4sIG1mbiwgZmxhZ3MpOwo+ID4g
K30KPiA+ICsKPiA+ICBzdGF0aWMgdm9pZCBpb21tdV9mcmVlX3BhZ2V0YWJsZXModW5zaWduZWQg
bG9uZyB1bnVzZWQpCj4gPiAgewo+ID4gICAgICBkbyB7Cj4gPiBkaWZmIC0tZ2l0IGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKPiA+IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvdnRkL2lvbW11LmMKPiA+IGluZGV4IDI4MmUyMjc0MTQuLjhjZDNiNTlhYTAgMTAwNjQ0Cj4g
PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+ID4gKysrIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKPiA+IEBAIC0xODMwLDYgKzE4MzAsMzkg
QEAgc3RhdGljIGludCBfX211c3RfY2hlY2sKPiA+IGludGVsX2lvbW11X3VubWFwX3BhZ2Uoc3Ry
dWN0IGRvbWFpbiAqZCwKPiA+ICAgICAgcmV0dXJuIGRtYV9wdGVfY2xlYXJfb25lKGQsIGJmbl90
b19iYWRkcihiZm4pKTsKPiA+ICB9Cj4gPgo+ID4gK3N0YXRpYyBpbnQgaW50ZWxfaW9tbXVfbG9v
a3VwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuLCBtZm5fdAo+ID4gKm1mbiwKPiA+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAqZmxhZ3Mp
Cj4gCj4gTm90IGxvb2tpbmcgYXQgbGF0ZXIgcGF0Y2hlcyB5ZXQuLi4gYnV0IGluIGNvbmNlcHQg
YmZuIGFkZHJlc3MKPiBzcGFjZSBpcyBwZXIgZGV2aWNlIGluc3RlYWQgb2YgcGVyIGRvbWFpbi4K
Ck5vdCBpbiB0aGlzIGNhc2UuIFhlbiBoYXMgYWx3YXlzIG1haW50YWluZWQgYSBzaW5nbGUgSU9N
TVUgYWRkcmVzcyBwZXIgdmlydHVhbCBtYWNoaW5lLiBUaGF0IGlzIHdoYXQgQkZOIHJlZmVycyB0
by4KCiAgUGF1bAoKPiBJbiBkZWZhdWx0IHNpdHVhdGlvbgo+ICh3L28gcHZJT01NVSBleHBvc2Vk
KSwgYWxsIGRldmljZXMgYXNzaWduZWQgdG8gZG9tMCBzaGFyZQo+IHRoZSBzYW1lIGFkZHJlc3Mg
c3BhY2UgKGJmbj1wZm4pIHdoaWNoIGlzIGN1cnJlbnRseSBsaW5rZWQKPiBmcm9tIGRvbWFpbiBz
dHJ1Y3R1cmUuIFRoZW4gd2l0aCBwdklPTU1VIGV4cG9zZWQsIGRvbTAKPiBzdGFydHMgdG8gbWFu
YWdlIGluZGl2aWR1YWwgcGZuIGFkZHJlc3Mgc3BhY2UgKGNhbGxlZCBJT1ZBCj4gYWRkcmVzcyBz
cGFjZSB3aXRoaW4gZG9tMCkgcGVyIGFzc2lnbmVkIGRldmljZS4gSW4gdGhhdCBjYXNlCj4gbG9v
a3VwIHNob3VsZCBhY2NlcHQgYSBiZGYgbnVtYmVyIGFuZCB0aGVuIGZpbmQgdGhlIHJpZ2h0Cj4g
cGFnZSB0YWJsZS4uLgo+IAoKTm8uIFRoYXQgaXMgb3Zlci1jb21wbGljYXRpbmcgdGhpbmdzIGFu
ZCB3b3VsZCBwcm9iYWJseSBpbnZvbHZlIHJlLXdyaXRpbmcgbW9zdCBvZiB0aGUgSU9NTVUgY29k
ZSBpbiBYZW4gQUZBSUNULgoKPiA+ICt7Cj4gPiArICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhk
ID0gZG9tX2lvbW11KGQpOwo+ID4gKyAgICBzdHJ1Y3QgZG1hX3B0ZSAqcGFnZSA9IE5VTEwsICpw
dGUgPSBOVUxMLCB2YWw7Cj4gPiArICAgIHU2NCBwZ19tYWRkcjsKPiA+ICsKPiA+ICsgICAgc3Bp
bl9sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwo+ID4gKwo+ID4gKyAgICBwZ19tYWRkciA9
IGFkZHJfdG9fZG1hX3BhZ2VfbWFkZHIoZCwgYmZuX3RvX2JhZGRyKGJmbiksIDApOwo+ID4gKyAg
ICBpZiAoIHBnX21hZGRyID09IDAgKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICBzcGluX3VubG9j
aygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKPiA+ICsgICAgICAgIHJldHVybiAtRU5PTUVNOwo+
ID4gKyAgICB9Cj4gPiArCj4gPiArICAgIHBhZ2UgPSBtYXBfdnRkX2RvbWFpbl9wYWdlKHBnX21h
ZGRyKTsKPiA+ICsgICAgcHRlID0gcGFnZSArIChiZm5feChiZm4pICYgTEVWRUxfTUFTSyk7Cj4g
PiArICAgIHZhbCA9ICpwdGU7Cj4gPiArCj4gPiArICAgIHVubWFwX3Z0ZF9kb21haW5fcGFnZShw
YWdlKTsKPiA+ICsgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Cj4gPiAr
Cj4gPiArICAgIGlmICggIWRtYV9wdGVfcHJlc2VudCh2YWwpICkKPiA+ICsgICAgICAgIHJldHVy
biAtRU5PRU5UOwo+ID4gKwo+ID4gKyAgICAqbWZuID0gbWFkZHJfdG9fbWZuKGRtYV9wdGVfYWRk
cih2YWwpKTsKPiA+ICsgICAgKmZsYWdzID0gZG1hX3B0ZV9yZWFkKHZhbCkgPyBJT01NVUZfcmVh
ZGFibGUgOiAwOwo+ID4gKyAgICAqZmxhZ3MgfD0gZG1hX3B0ZV93cml0ZSh2YWwpID8gSU9NTVVG
X3dyaXRhYmxlIDogMDsKPiA+ICsKPiA+ICsgICAgcmV0dXJuIDA7Cj4gPiArfQo+ID4gKwo+ID4g
IGludCBpb21tdV9wdGVfZmx1c2goc3RydWN0IGRvbWFpbiAqZCwgdWludDY0X3QgYmZuLCB1aW50
NjRfdCAqcHRlLAo+ID4gICAgICAgICAgICAgICAgICAgICAgaW50IG9yZGVyLCBpbnQgcHJlc2Vu
dCkKPiA+ICB7Cj4gPiBAQCAtMjY2MSw2ICsyNjk0LDcgQEAgY29uc3Qgc3RydWN0IGlvbW11X29w
cyBpbnRlbF9pb21tdV9vcHMgPSB7Cj4gPiAgICAgIC50ZWFyZG93biA9IGlvbW11X2RvbWFpbl90
ZWFyZG93biwKPiA+ICAgICAgLm1hcF9wYWdlID0gaW50ZWxfaW9tbXVfbWFwX3BhZ2UsCj4gPiAg
ICAgIC51bm1hcF9wYWdlID0gaW50ZWxfaW9tbXVfdW5tYXBfcGFnZSwKPiA+ICsgICAgLmxvb2t1
cF9wYWdlID0gaW50ZWxfaW9tbXVfbG9va3VwX3BhZ2UsCj4gPiAgICAgIC5mcmVlX3BhZ2VfdGFi
bGUgPSBpb21tdV9mcmVlX3BhZ2VfdGFibGUsCj4gPiAgICAgIC5yZWFzc2lnbl9kZXZpY2UgPSBy
ZWFzc2lnbl9kZXZpY2Vfb3duZXJzaGlwLAo+ID4gICAgICAuZ2V0X2RldmljZV9ncm91cF9pZCA9
IGludGVsX2lvbW11X2dyb3VwX2lkLAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC9pb21tdS5oCj4gPiBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21t
dS5oCj4gPiBpbmRleCA3MmMxYTJlM2NkLi40N2JkZmNiNWVhIDEwMDY0NAo+ID4gLS0tIGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmgKPiA+ICsrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC9pb21tdS5oCj4gPiBAQCAtMjcyLDYgKzI3Miw5IEBAIHN0cnVjdCBkbWFf
cHRlIHsKPiA+ICAjZGVmaW5lIGRtYV9zZXRfcHRlX3Byb3QocCwgcHJvdCkgZG8geyBcCj4gPiAg
ICAgICAgICAocCkudmFsID0gKChwKS52YWwgJiB+RE1BX1BURV9QUk9UKSB8ICgocHJvdCkgJiBE
TUFfUFRFX1BST1QpOyBcCj4gPiAgICAgIH0gd2hpbGUgKDApCj4gPiArI2RlZmluZSBkbWFfcHRl
X3Byb3QocCkgKChwKS52YWwgJiBETUFfUFRFX1BST1QpCj4gPiArI2RlZmluZSBkbWFfcHRlX3Jl
YWQocCkgKGRtYV9wdGVfcHJvdChwKSAmIERNQV9QVEVfUkVBRCkKPiA+ICsjZGVmaW5lIGRtYV9w
dGVfd3JpdGUocCkgKGRtYV9wdGVfcHJvdChwKSAmIERNQV9QVEVfV1JJVEUpCj4gPiAgI2RlZmlu
ZSBkbWFfcHRlX2FkZHIocCkgKChwKS52YWwgJiBQQUREUl9NQVNLICYgUEFHRV9NQVNLXzRLKQo+
ID4gICNkZWZpbmUgZG1hX3NldF9wdGVfYWRkcihwLCBhZGRyKSBkbyB7XAo+ID4gICAgICAgICAg
ICAgIChwKS52YWwgfD0gKChhZGRyKSAmIFBBR0VfTUFTS180Syk7IH0gd2hpbGUgKDApCj4gPiBk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9t
bXUuaAo+ID4gaW5kZXggY2MwYmU4MWI0ZS4uN2M1ZDQ2ZGY4MSAxMDA2NDQKPiA+IC0tLSBhL3hl
bi9pbmNsdWRlL3hlbi9pb21tdS5oCj4gPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAo+
ID4gQEAgLTEwMCw2ICsxMDAsOCBAQCB2b2lkIGlvbW11X3RlYXJkb3duKHN0cnVjdCBkb21haW4g
KmQpOwo+ID4gIGludCBfX211c3RfY2hlY2sgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAq
ZCwgYmZuX3QgYmZuLAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3Qg
bWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpOwo+ID4gIGludCBfX211c3RfY2hlY2sgaW9tbXVfdW5t
YXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4pOwo+ID4gK2ludCBfX211c3RfY2hl
Y2sgaW9tbXVfbG9va3VwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuLAo+ID4gbWZu
X3QgKm1mbiwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCAqZmxhZ3MpOwo+ID4KPiA+ICBlbnVtIGlvbW11X2ZlYXR1cmUKPiA+ICB7Cj4gPiBAQCAt
MTk4LDYgKzIwMCw4IEBAIHN0cnVjdCBpb21tdV9vcHMgewo+ID4gICAgICBpbnQgX19tdXN0X2No
ZWNrICgqbWFwX3BhZ2UpKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwgbWZuX3QKPiBtZm4s
Cj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdz
KTsKPiA+ICAgICAgaW50IF9fbXVzdF9jaGVjayAoKnVubWFwX3BhZ2UpKHN0cnVjdCBkb21haW4g
KmQsIGJmbl90IGJmbik7Cj4gPiArICAgIGludCBfX211c3RfY2hlY2sgKCpsb29rdXBfcGFnZSko
c3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuLCBtZm5fdAo+ID4gKm1mbiwKPiA+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKmZsYWdzKTsKPiA+ICAg
ICAgdm9pZCAoKmZyZWVfcGFnZV90YWJsZSkoc3RydWN0IHBhZ2VfaW5mbyAqKTsKPiA+ICAjaWZk
ZWYgQ09ORklHX1g4Ngo+ID4gICAgICB2b2lkICgqdXBkYXRlX2lyZV9mcm9tX2FwaWMpKHVuc2ln
bmVkIGludCBhcGljLCB1bnNpZ25lZCBpbnQgcmVnLAo+ID4gdW5zaWduZWQgaW50IHZhbHVlKTsK
PiA+IC0tCj4gPiAyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 08:23:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 08: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 1fmxHF-0001ZF-5O; Tue, 07 Aug 2018 08: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=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fmxHE-0001Z8-CM
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 08:23:36 +0000
X-Inumbo-ID: 0cea4584-9a1b-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 0cea4584-9a1b-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 10:22:41 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 02:23:33 -0600
Message-Id: <5B69570202000078001DB5F5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 02:23:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>,
 "Kevin Tian" <kevin.tian@intel.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-6-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC0E6@SHSMSX101.ccr.corp.intel.com>
 <5d82e1ed61b8476182ae5ea352fa38b3@AMSPEX02CL03.citrite.net>
In-Reply-To: <5d82e1ed61b8476182ae5ea352fa38b3@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5 05/15] iommu: don't domain_crash() inside
 iommu_map/unmap_page()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 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+IE9uIDA3LjA4LjE4IGF0IDEwOjA1LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiBGcm9tOiBUaWFuLCBLZXZpbiBbbWFpbHRvOmtldmluLnRpYW5AaW50ZWwuY29tXQo+PiBT
ZW50OiAwNyBBdWd1c3QgMjAxOCAwMzo1Ngo+PiA+IEZyb206IFBhdWwgRHVycmFudCBbbWFpbHRv
OnBhdWwuZHVycmFudEBjaXRyaXguY29tXQo+PiA+IFNlbnQ6IFNhdHVyZGF5LCBBdWd1c3QgNCwg
MjAxOCAxOjIyIEFNCj4+ID4gICAgICBpZiAoIG5lZWRfaW9tbXUocDJtLT5kb21haW4pICYmCj4+
ID4gICAgICAgICAgIChscGFlX3ZhbGlkKG9yaWdfcHRlKSB8fCBscGFlX3ZhbGlkKCplbnRyeSkp
ICkKPj4gPiArICAgIHsKPj4gPiAgICAgICAgICByYyA9IGlvbW11X2lvdGxiX2ZsdXNoKHAybS0+
ZG9tYWluLCBfYmZuKGdmbl94KHNnZm4pKSwKPj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIDFVTCA8PCBwYWdlX29yZGVyKTsKPj4gPiArICAgICAgICBpZiAoIHVubGlrZWx5KHJj
KSAmJiAhaXNfaGFyZHdhcmVfZG9tYWluKHAybS0+ZG9tYWluKSApCj4+ID4gKyAgICAgICAgICAg
IGRvbWFpbl9jcmFzaChwMm0tPmRvbWFpbik7Cj4+ID4gKyAgICB9Cj4+IAo+PiB0byByZWR1Y2Ug
ZHVwbGljYXRpb24sIGRvZXMgaXQgbWFrZSBzZW5zZSB0byBpbnRyb2R1Y2UgYSB3cmFwcGVyCj4+
IGxpa2UgZG9tYWluX2NyYXNoX25kICgnbmQnIGluZGljYXRlICFpc19oYXJkd2FyZV9kb21haW4s
IGFuZAo+PiBiZWNvbWVzIGEgbm9wIGZvciBoYXJkd2FyZSBkb21haW4pPyBUaGVuIGl0IGJlY29t
ZXM6Cj4+IAo+PiAJaWYgKCB1bmxpa2VseShyYykgKQo+PiAJCWRvbWFpbl9jcmFzaF9uZChwMm0t
PmRvbWFpbik7Cj4gCj4gVGhhdCdzIGEgYmlnZ2VyIGNoYW5nZSBhbmQgSSdkIGxpa2UgdG8gZGVm
ZXIgdG8gdGhlIG90aGVyIG1haW50YWluZXJzIGFzIHRvIAo+IHdoZXRoZXIgdGhleSB0aGluayBp
dCBpcyBhIGdvb2QgaWRlYS4gSSdtIGhhcHB5IHRvIGNoYW5nZSB0aGlzIGluIHY2IGlmIAo+IGFu
eW9uZSBnaXZlcyBtZSBhICsxLgoKV2VsbCwgaWYgdGhpcyBpcyBhIGNvbW1vbiBpZGlvbSwgdGhl
biB5ZXMsIEkgdGhpbmsgYSBoZWxwZXIgd291bGQKYmUgZGVzaXJhYmxlLiBIb3dldmVyIC0gd2hh
dCBpcyB0aGUgX25kIHN1ZmZpeCBzdXBwb3NlZCB0bwpzdGFuZCBmb3I/IEknbSBpbmNsaW5lZCB0
byBzdWdnZXN0IGRvbXVfY3Jhc2goKS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 08:24:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 08:24:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmxHf-0001dR-Gb; Tue, 07 Aug 2018 08: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=tozp=kw=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fmxHd-0001d6-SH
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 08:24:01 +0000
X-Inumbo-ID: 4ab61762-9a1b-11e8-a6a9-d7ebe60f679a
Received: from mga18.intel.com (unknown [134.134.136.126])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4ab61762-9a1b-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 08:24:24 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga002.jf.intel.com ([10.7.209.21])
 by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 07 Aug 2018 01:23:57 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,454,1526367600"; d="scan'208";a="81311187"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by orsmga002.jf.intel.com with ESMTP; 07 Aug 2018 01:23:57 -0700
Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by
 FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 7 Aug 2018 01:23:56 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX104.ccr.corp.intel.com ([169.254.5.143]) with mapi id 14.03.0319.002;
 Tue, 7 Aug 2018 16:23:55 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5 07/15] iommu: track reserved ranges using a rangeset
Thread-Index: AQHUK06Ok/W+1enT3UyG9NeekV5gL6Sznz6g///R1gCAAIdU0A==
Date: Tue, 7 Aug 2018 08:23:54 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912AE8F9@SHSMSX101.ccr.corp.intel.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-8-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC12C@SHSMSX101.ccr.corp.intel.com>
 <53062aabdb904f26adf33f657a94788f@AMSPEX02CL03.citrite.net>
In-Reply-To: <53062aabdb904f26adf33f657a94788f@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZDAxMmRjOWEtN2Q1Yy00ZGQ5LTgzNWItMGVmZjZlMWQ0ZGVmIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiSmZoZnI4bnBcLzBwS3BvVlQxSVpOTTZxUURHTkNcL2tSR3pjckRTcVJHVzNITXhpWEdsYm9ocWJibkNPVVpWT1RVIn0=
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 07/15] 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: Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpQYXVsLkR1cnJhbnRAY2l0cml4LmNvbV0KPiBT
ZW50OiBUdWVzZGF5LCBBdWd1c3QgNywgMjAxOCA0OjE2IFBNCj4gCj4gPiAtLS0tLU9yaWdpbmFs
IE1lc3NhZ2UtLS0tLQo+ID4gRnJvbTogVGlhbiwgS2V2aW4gW21haWx0bzprZXZpbi50aWFuQGlu
dGVsLmNvbV0KPiA+IFNlbnQ6IDA3IEF1Z3VzdCAyMDE4IDA0OjA0Cj4gPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhlbi0KPiBkZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwo+ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+IFN1Ympl
Y3Q6IFJFOiBbUEFUQ0ggdjUgMDcvMTVdIGlvbW11OiB0cmFjayByZXNlcnZlZCByYW5nZXMgdXNp
bmcgYQo+IHJhbmdlc2V0Cj4gPgo+ID4gPiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpwYXVs
LmR1cnJhbnRAY2l0cml4LmNvbV0KPiA+ID4gU2VudDogU2F0dXJkYXksIEF1Z3VzdCA0LCAyMDE4
IDE6MjIgQU0KPiA+ID4KPiA+ID4gUmFuZ2VzIHRoYXQgc2hvdWxkIGJlIGNvbnNpZGVyZWQgcmVz
ZXJ2ZWQgaW4gdGhlIElPTU1VIGFyZSBub3QKPiA+ID4gbmVjZXNzYXJpbHkKPiA+ID4gbGltaXRl
ZCB0byBSTVJScy4gSWYgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcgaXMgc2V0IHRoZW4gYW55IGZy
YW1lCj4gPiA+IG51bWJlcgo+ID4gPiBmYWxsaW5nIHdpdGhpbiBhbiBFODIwIHJlc2VydmVkIHJl
Z2lvbiBzaG91bGQgYWxzbyBiZSBjb25zaWRlcmVkIGFzCj4gPiA+IHJlc2VydmVkIGluIHRoZSBJ
T01NVS4KPiA+Cj4gPiBJIGRvbid0IHRoaW5rIGl0IGlzIGEgZ29vZCBleHRlbnNpb24uIFJNUlIg
YnkgZGVmaW5pdGlvbiByZXF1aXJlcwo+ID4gaWRlbnRpdHkgbWFwcGluZyBpbiBJT01NVSBwYWdl
IHRhYmxlLCB0aHVzIG11c3QgYmUgYWxzbyByZXNlcnZlZAo+ID4gaW4gYmZuIGFkZHJlc3Mgc3Bh
Y2UgKHRvIGF2b2lkIGJlaW5nIHVzZWQgZm9yIG90aGVyIHB1cnBvc2UpLgo+ID4gTm9ybWFsIEU4
MjAgcmVzZXJ2ZWQgcmVnaW9ucyBoYXZlIG5vIHN1Y2ggcmVxdWlyZW1lbnQuIEd1ZXN0Cj4gPiBj
YW4gdXNlIHNhbWUgYmZuIGxvY2F0aW9uIGZvciBhbnkgcHVycG9zZS4gSSdtIG5vdCBzdXJlIHdo
eSB3ZQo+ID4gd2FudCB0byBhZGQgbW9yZSBsaW1pdGF0aW9ucyBoZXJlLgo+IAo+IEhhdmUgeW91
IHRyaWVkIGJvb3RpbmcgYW4gYXZlcmFnZSBJbnRlbCBiYXNlZCBzZXJ2ZXIgd2l0aG91dCBpZGVu
dGl0eQo+IG1hcHBlZCBFODIwIHJlc2VydmVkIHJlZ2lvbnM/IEdvb2QgbHVjayB3aXRoIHRoYXQs
IGJlY2F1c2UgSSB0aGluayBhYm91dAo+IGhhbGYgdGhlIHNlcnZlcnMgb24gdGhlIHBsYW5ldCB3
aWxsIHdlZGdlIHVwIGlmIHlvdSBvbmx5IGdpdmUgdGhlbSBSTVJScy4KPiBNeSBEZWxsIFI3MzAg
Y2VydGFpbmx5IHdpbGwgYW5kIEknZCBoYXphcmQgYSBndWVzcyB0aGF0IGFueSBvdGhlciBEZWxs
IGJveAo+IHdlIGhhdmUgd2l0aCBhbiBpRFJBQyB3aWxsIHRvby4KPiBOb3RlIHRoZSBiZWhhdmlv
dXIgaXMgcHJlZGljYXRlZCBvbiAnaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcnIGJlaW5nIHNldAo+
IHNvIGlmIHlvdSBmZWVsIGx1Y2t5IHRoZW4geW91IGNhbiB0dXJuIGl0IG9mZiA6LSkKPiAKCkkg
a25vdyB0aGF0IGZhY3QuLi4gbG9va3MgSSBtaXN1bmRlcnN0b29kIHRoZSBwYXRjaCAtIEkgdGhv
dWdodCB5b3UKYmxpbmRseSBhZGQgYWxsIHJlc2VydmVkIHJlZ2lvbnMgaW4gdGhpcyBwYXRjaCBi
eXBhc3NpbmcgdGhlIGV4aXN0aW5nCmNvbnRyb2wgZnJvbSBpbmNsdXNpdmVfbWFwcGluZy4gTm93
IHJlLXJlYWQgdGhlIGRlc2NyaXB0aW9uIGFuZApjb2RlIHlvdSBhcmUganVzdCBnaXZpbmcgYmFj
a2dyb3VuZCA6LSkKClRoYW5rcwpLZXZpbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 08:25:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 08: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 1fmxIb-0001lA-Sv; Tue, 07 Aug 2018 08:25: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=ay9j=kw=citrix.com=prvs=750b60ad6=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fmxIZ-0001ky-TK
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 08:24:59 +0000
X-Inumbo-ID: 6ec0993a-9a1b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6ec0993a-9a1b-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 08:25:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="77271107"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Kevin Tian <kevin.tian@intel.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5 11/15] mm / iommu: split need_iommu() into
 has_iommu_pt() and sync_iommu_pt()
Thread-Index: AQHUK09vc59CDnUqk0WDJWpclFWcqKSziOKAgABwIxA=
Date: Tue, 7 Aug 2018 08:24:57 +0000
Message-ID: <0e204f98ae49468bbda62bf46f5f216b@AMSPEX02CL03.citrite.net>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-12-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC21F@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D1912AC21F@SHSMSX101.ccr.corp.intel.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 v5 11/15] mm / iommu: split need_iommu()
 into has_iommu_pt() and sync_iommu_pt()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 "Nakajima, Jun" <jun.nakajima@intel.com>,
 Razvan Cojocaru <rcojocaru@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 K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 Ian Jackson <Ian.Jackson@citrix.com>, Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFRpYW4sIEtldmluIFttYWlsdG86
a2V2aW4udGlhbkBpbnRlbC5jb21dCj4gU2VudDogMDcgQXVndXN0IDIwMTggMDQ6NDEKPiBUbzog
UGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+OyBKdWxpZW4gR3JhbGwKPiA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBBbmRyZXcgQ29v
cGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsKPiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2Uu
RHVubGFwQGNpdHJpeC5jb20+OyBJYW4gSmFja3Nvbgo+IDxJYW4uSmFja3NvbkBjaXRyaXguY29t
PjsgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPjsgS29ucmFkCj4gUnplc3p1dGVrIFdp
bGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBUaW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz47
Cj4gV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNA
dGtsZW5neWVsLmNvbT47Cj4gR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29t
PjsgTmFrYWppbWEsIEp1bgo+IDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPjsgUmF6dmFuIENvam9j
YXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPjsKPiBTdXJhdmVlIFN1dGhpa3VscGFuaXQg
PHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPjsgQnJpYW4gV29vZHMKPiA8YnJpYW4ud29v
ZHNAYW1kLmNvbT4KPiBTdWJqZWN0OiBSRTogW1BBVENIIHY1IDExLzE1XSBtbSAvIGlvbW11OiBz
cGxpdCBuZWVkX2lvbW11KCkgaW50bwo+IGhhc19pb21tdV9wdCgpIGFuZCBzeW5jX2lvbW11X3B0
KCkKPiAKPiA+IEZyb206IFBhdWwgRHVycmFudCBbbWFpbHRvOnBhdWwuZHVycmFudEBjaXRyaXgu
Y29tXQo+ID4gU2VudDogU2F0dXJkYXksIEF1Z3VzdCA0LCAyMDE4IDE6MjIgQU0KPiA+Cj4gPiBU
aGUgbmFtZSAnbmVlZF9pb21tdScgaXMgYSBsaXR0bGUgY29uZnVzaW5nIGFzIGl0IHN1Z2dlc3Rz
IGEgZG9tYWluIG5lZWRzCj4gPiB0byB1c2UgdGhlIElPTU1VIGJ1dCBzb21ldGhpbmcgbWlnaHQg
bm90IGJlIHNldCB1cCB5ZXQsIHdoZW4gaW4gZmFjdCBpdAo+ID4gZG9lc24ndCBiZWNvbWUgdHJ1
ZSB1bnRpbCBJT01NVSBtYXBwaW5ncyBmb3IgdGhlIGRvbWFpbiBoYXZlIGJlZW4KPiA+IGNyZWF0
ZWQuCj4gPgo+ID4gVHdvIGRpZmZlcmVudCBtZWFuaW5ncyBhcmUgYWxzbyBpbmZlcnJlZCBmcm9t
IGl0IGluIHZhcmlvdXMgcGxhY2VzIGluIHRoZQo+ID4gY29kZToKPiA+Cj4gPiAtIFNvbWUgY2Fs
bGVycyB3YW50IHRvIHRlc3Qgd2hldGhlciBhIGRvbWFpbiBoYXMgSU9NTVUgbWFwcGluZ3MKPiA+
IC0gU29tZSBjYWxsZXJzIHdhbnQgdG8gdGVzdCB3aGV0aGVyIHRoZXkgbmVlZCB0byBzeW5jaHJv
bml6ZSB0aGUgZG9tYWluJ3MKPiA+ICAgUDJNIGFuZCBJT01NVSBtYXBwaW5ncwo+ID4KPiA+IFRo
aXMgcGF0Y2ggdGhlcmVmb3JlIGNyZWF0ZXMgdHdvIG5ldyBib29sZWFuIGZsYWdzLCAnaGFzX2lv
bW11X3B0JyBhbmQKPiA+ICdzeW5jX2lvbW11X3B0JyB0byBjb252ZXkgdGhvc2UgbWVhbmluZ3Mg
c2VwYXJhdGVseSBhbmQgY3JlYXRlcyB0aGUKPiA+IGNvcnJlc3BvbmRpbmcgbWFjcm9zLiBBbGwg
Y2FsbGVycyBvZiBuZWVkX2lvbW11KCkgYXJlIHRoZW4gbW9kaWZpZWQgdG8KPiA+IHVzZSB0aGUg
bWFjcm8gYXBwcm9wcmlhdGUgdG8gd2hhdCB0aGV5IGFyZSB0cnlpbmcgdG8gdGVzdC4KPiAKPiBz
eW5jX2lvbW11X3B0IHNvdW5kcyBsaWtlIGFuIG9wZXJhdGlvbi4gd2hhdCBhYm91dCBuZWVkX3N5
bmNfaW9tbXU/Cj4gCj4gYW5kIGZvciBoYXNfaW9tbXVfcHQsIHdoYXQgYWJvdXQgaW9tbXVfZW5h
YmxlZCB3aGVyZSAnZW5hYmxlZCcKPiBpbXBsaWVzIHBhZ2UgdGFibGUgY3JlYXRlZD8KCkkgY291
bGQgZG8gJ25lZWRfaW9tbXVfcHRfc3luYycsIHBlcmhhcHMsIGJ1dCAnaW9tbXVfZW5hYmxlZCcg
d2lsbCBjbGFzaCB3aXRoIHRoZSBnbG9iYWwgaG9zdCBmbGFnIHdoaWNoIGlzIHdoeSBJIHdlbnQg
d2l0aCAnaGFzX2lvbW11X3B0Jy4KCiAgUGF1bAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 08:25:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 08: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 1fmxIu-0001nx-7Z; Tue, 07 Aug 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=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fmxIt-0001nn-O5
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 08:25:19 +0000
X-Inumbo-ID: 7a84c995-9a1b-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7a84c995-9a1b-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 08:25:45 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 02:25:17 -0600
Message-Id: <5B69576902000078001DB5F8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 02:25:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>,
 "Paul Durrant" <paul.durrant@citrix.com>,
 "Kevin Tian" <kevin.tian@intel.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-7-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC112@SHSMSX101.ccr.corp.intel.com>
 <039c0ca80877490b9a6e6e6e369b7237@AMSPEX02CL03.citrite.net>
In-Reply-To: <039c0ca80877490b9a6e6e6e369b7237@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5 06/15] 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 Deegan <tim@xen.org>,
 george.dunlap@citrix.com, Ian Jackson <Ian.Jackson@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Daniel de Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA4LjE4IGF0IDEwOjEwLCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiBGcm9tOiBUaWFuLCBLZXZpbiBbbWFpbHRvOmtldmluLnRpYW5AaW50ZWwuY29tXQo+PiBT
ZW50OiAwNyBBdWd1c3QgMjAxOCAwNDowMAo+PiAKPj4gPiBGcm9tOiBQYXVsIER1cnJhbnQKPj4g
PiBTZW50OiBTYXR1cmRheSwgQXVndXN0IDQsIDIwMTggMToyMiBBTQo+PiA+Cj4+ID4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9pb21tdV9vcC5jIGIveGVuL2FyY2gveDg2L2lvbW11X29wLmMK
Pj4gPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+PiA+IGluZGV4IDAwMDAwMDAwMDAuLjc0NGMwZmNl
MjcKPj4gPiAtLS0gL2Rldi9udWxsCj4+ID4gKysrIGIveGVuL2FyY2gveDg2L2lvbW11X29wLmMK
Pj4gPiBAQCAtMCwwICsxLDE4NCBAQAo+PiA+Cj4+ICsvKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4+ICoqKgo+PiA+ICoqKioqKioqKioq
KioqKioqKgo+PiA+ICsgKiB4ODYvaW9tbXVfb3AuYwo+PiA+ICsgKgo+PiA+ICsgKiBQYXJhdmly
dHVhbGlzZWQgSU9NTVUgZnVuY3Rpb25hbGl0eQo+PiAKPj4gYWx0aG91Z2ggb25seSB4ODYgaXMg
c3VwcG9ydGVkLCBsb2dpYyBpbiB0aGlzIGZpbGUgaXMgdmVuZG9yIGFnbm9zdGljLiBCZXR0ZXIK
Pj4gbW92ZSB0byBhIGNvbW1vbiBwbGFjZSBub3cuLi4KPj4gCj4gCj4gUGVyc29uYWxseSBJIGRv
bid0IGxpa2UgdG8gZXhwYW5kIHNjb3BlIGludG8gYXJjaGl0ZWN0dXJlcyB3aGljaCBJIGhhdmUg
bm8gCj4gZmFjaWxpdHkgdG8gdGVzdC4gIElJVUMgQVJNIGFsc28gdmVyeSBtdWNoIHJlbGllcyBv
biBhbiBpZGVudGl0eSBHRk46QkZOIG1hcCAKPiBzbyB0aGlzIGZ1bmN0aW9uYWxpdHkgaXMgdW5s
aWtlbHkgdG8gZ2V0IHVzZWQgYnkgYW55dGhpbmcgb3RoZXIgdGhhbiB4ODYgZm9yIAo+IHRoZSBm
b3Jlc2VlYWJsZSBmdXR1cmUuCgpXZWxsIC0gbW92aW5nIHRvIGEgY29tbW9uIHBsYWNlIGRvZXNu
J3QgbWVhbiBpdCBuZWVkcyB0byBiZSBidWlsdApmb3IgQVJNLgoKSmFuCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 08:27:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 08:27: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 1fmxKU-000291-Nt; Tue, 07 Aug 2018 08:26: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=tozp=kw=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fmxKT-00028r-W8
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 08:26:58 +0000
X-Inumbo-ID: b4ade6d9-9a1b-11e8-a6a9-d7ebe60f679a
Received: from mga17.intel.com (unknown [192.55.52.151])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b4ade6d9-9a1b-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 08:27:22 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga006.fm.intel.com ([10.253.24.20])
 by fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 07 Aug 2018 01:26:55 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,454,1526367600"; d="scan'208";a="252599510"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by fmsmga006.fm.intel.com with ESMTP; 07 Aug 2018 01:26:55 -0700
Received: from fmsmsx114.amr.corp.intel.com (10.18.116.8) by
 fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 7 Aug 2018 01:26:54 -0700
Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by
 FMSMSX114.amr.corp.intel.com (10.18.116.8) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 7 Aug 2018 01:26:54 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX151.ccr.corp.intel.com ([169.254.3.202]) with mapi id 14.03.0319.002;
 Tue, 7 Aug 2018 16:26:52 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5 02/15] iommu: introduce the concept of BFN...
Thread-Index: AQHUK06P2T9dT5wVL0SIkIdvC3lgdKSzlGTA///YFgCAAIz38A==
Date: Tue, 7 Aug 2018 08:26:51 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912AE938@SHSMSX101.ccr.corp.intel.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-3-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC042@SHSMSX101.ccr.corp.intel.com>
 <b34ed3dd8dd941a99b00416943dde3a8@AMSPEX02CL03.citrite.net>
In-Reply-To: <b34ed3dd8dd941a99b00416943dde3a8@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZjcyN2I4NGYtMzEzOC00MWUzLWE5YjEtMTBjMzgzZDlhODllIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiUVdvM0xzT1BjXC9zWXlcL3F6Tm1peXpwZ3Jnd05SMXlPVDVwK2tKdU1tcG92V0VGSFh3Zk9hRnlxQnlpWTh1eFBTIn0=
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 02/15] 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: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpQYXVsLkR1cnJhbnRAY2l0cml4LmNvbV0KPiBT
ZW50OiBUdWVzZGF5LCBBdWd1c3QgNywgMjAxOCA0OjAwIFBNCj4gCj4gPiA+ICAgKgo+ID4gPiAg
ICogZ2ZuOiBHdWVzdCBGcmFtZSBOdW1iZXIKPiA+ID4gICAqICAgVGhlIHZhbHVlcyBhIGd1ZXN0
IHB1dHMgaW4gaXRzIG93biBwYWdldGFibGVzLiAgRm9yIGFuIGF1dG8tCj4gdHJhbnNsYXRlZAo+
ID4gPiBAQCAtMjYsNiArMjcsMTEgQEAKPiA+ID4gICAqICAgQSBsaW5lYXIgaWRlYSBvZiBhIGd1
ZXN0IHBoeXNpY2FsIGFkZHJlc3Mgc3BhY2UuIEZvciBhbiBhdXRvLQo+IHRyYW5zbGF0ZWQKPiA+
ID4gICAqICAgZ3Vlc3QsIHBmbiA9PSBnZm4gd2hpbGUgZm9yIGEgbm9uLXRyYW5zbGF0ZWQgZ3Vl
c3QsIHBmbiAhPSBnZm4uCj4gPiA+ICAgKgo+ID4gPiArICogYmZuOiBCdXMgRnJhbWUgTnVtYmVy
IChkZWZpbml0aW9ucyBpbiBpbmNsdWRlL3hlbi9pb21tdS5oKQo+ID4gPiArICogICBUaGUgbGlu
ZWFyIGZyYW1lIG51bWJlcnMgb2YgSU9NTVUgYWRkcmVzcyBzcGFjZS4gQWxsIGluaXRpYXRvcnMK
PiBmb3IgYQo+ID4gPiArICogICBnaXZlbiBkb21haW4gc2hhcmUgYSBzaW5nbGUgSU9NTVUgYWRk
cmVzcyBzcGFjZSBhbmQsIGJ5IGRlZmF1bHQsCj4gPiA+IFhlbiB3aWxsCj4gPiA+ICsgKiAgIGVu
c3VyZSBiZm4gPT0gcGZuLgo+ID4gPiArICoKPiA+Cj4gPiBBYm92ZSBkZXNjcmlwdGlvbiBpcyBh
IGJpdCBjb25mdXNpbmc6Cj4gPgo+ID4gLSBmb3IgJ2RvbWFpbicsIGFyZSB5b3UgdGFsa2luZyBh
Ym91dCBWTSBvciBJT01NVSBkb21haW4/IElmIHRoZQo+IGZvcm1lcgo+ID4gdGhlbiBlYWNoIGlu
aXRpYXRvciBjb3VsZCBoYXZlIGl0cyBvd24gSU9NTVUgYWRkcmVzcyBzcGFjZSB3aGVuIGEKPiB2
aXJ0dWFsCj4gPiBJT01NVSAoZWl0aGVyIHB2SU9NTVUgb3IgZW11bGF0ZWQgSU9NTVUpIGlzIGV4
cG9zZWQuCj4gPgo+IAo+IEkgbWVhbiBWTSBhbmQsIHllcywgd2hpbGUgZWFjaCBpbml0aWF0b3Ig
KmNvdWxkKiBoYXZlIGl0cyBvd24gSU9NTVUKPiBhZGRyZXNzIHNwYWNlLCB0aGF0IGlzIG5vdCB3
aGF0IHdlIGRvIGluIChvciBoYXZlIGV2ZXIgZG9uZSkgaW4gWGVuLiBJIGNhbgo+IHJlcGxhY2Ug
dGhlIHdvcmQgJ2RvbWFpbicgd2l0aCB0aGUgYWJicmV2aWF0aW9uICdWTScgaWYgeW91IGZlZWwg
aXQgbWFrZXMKPiB0aGluZ3MgY2xlYXJlci4KPiAKCmRvbWFpbiBpcyBPSyBoZXJlLiBqdXN0IHdh
bnQgdG8gY29uZmlybS4KCj4gPiAtIHNpbmNlIHlvdSB0YWxrIGFib3V0ICdieSBkZWZhdWx0Jywg
YmV0dGVyIGFsc28gdGFsayBhYm91dCBub24tZGVmYXVsdCBjYXNlLAo+ID4gaS5lLiB3aGVuIHZp
cnR1YWwgSU9NTVUgaXMgZXhwb3NlZCB0aGVuIGJmbiBpcyBhIHNlcGFyYXRlIGFkZHJlc3Mgc3Bh
Y2UKPiA+IG1hbmFnZWQgYnkgZ3Vlc3QKPiAKPiBUaGF0J3MgcHV0dGluZyB0aGUgY2FydCBiZWZv
cmUgdGhlIGhvcnNlIHJlYWxseS4gVGhlcmUgaXMgbm8gUFYtSU9NTVUgYXQKPiB0aGlzIHN0YWdl
IGluIHRoZSBzZXJpZXMuIEkgZ3Vlc3MgSSBjb3VsZCBtb2RpZnkgdGhlIGNvbW1lbnQgaW4gdGhl
IGxhdGVyCj4gcGF0Y2ggd2hlcmUgSSBhZGQgdGhlIGh5cGVyY2FsbCB0byBlbmFibGUgUFYtSU9N
TVUuCj4gCgppdCdzIGZpbmUgYXMgbG9uZyBhcyBmaW5hbGx5IHRoZSBpbmZvcm1hdGlvbiBpcyBj
b21wbGV0ZS4gCgpUaGFua3MKS2V2aW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 08:30:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 08: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 1fmxNO-0002L2-DJ; Tue, 07 Aug 2018 08:29: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=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fmxNM-0002Ku-NG
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 08:29:56 +0000
X-Inumbo-ID: 1f771e22-9a1c-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1f771e22-9a1c-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 08:30:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 02:29:54 -0600
Message-Id: <5B69587E02000078001DB62F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 02:29:50 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-10-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC1B1@SHSMSX101.ccr.corp.intel.com>
 <0a4bee6dd58242f39e71c8e9bf2f89e0@AMSPEX02CL03.citrite.net>
In-Reply-To: <0a4bee6dd58242f39e71c8e9bf2f89e0@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5 09/15] 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>, 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+IE9uIDA3LjA4LjE4IGF0IDEwOjIxLCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiBGcm9tOiBUaWFuLCBLZXZpbiBbbWFpbHRvOmtldmluLnRpYW5AaW50ZWwuY29tXQo+PiBT
ZW50OiAwNyBBdWd1c3QgMjAxOCAwNDoyNQo+PiAKPj4gPiBGcm9tOiBQYXVsIER1cnJhbnQgW21h
aWx0bzpwYXVsLmR1cnJhbnRAY2l0cml4LmNvbV0KPj4gPiBTZW50OiBTYXR1cmRheSwgQXVndXN0
IDQsIDIwMTggMToyMiBBTQo+PiA+Cj4+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
dnRkL2lvbW11LmMKPj4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUu
Ywo+PiA+IEBAIC0xODMwLDYgKzE4MzAsMzkgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sKPj4g
PiBpbnRlbF9pb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsCj4+ID4gICAgICByZXR1
cm4gZG1hX3B0ZV9jbGVhcl9vbmUoZCwgYmZuX3RvX2JhZGRyKGJmbikpOwo+PiA+ICB9Cj4+ID4K
Pj4gPiArc3RhdGljIGludCBpbnRlbF9pb21tdV9sb29rdXBfcGFnZShzdHJ1Y3QgZG9tYWluICpk
LCBiZm5fdCBiZm4sIG1mbl90Cj4+ID4gKm1mbiwKPj4gPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKmZsYWdzKQo+PiAKPj4gTm90IGxvb2tpbmcgYXQg
bGF0ZXIgcGF0Y2hlcyB5ZXQuLi4gYnV0IGluIGNvbmNlcHQgYmZuIGFkZHJlc3MKPj4gc3BhY2Ug
aXMgcGVyIGRldmljZSBpbnN0ZWFkIG9mIHBlciBkb21haW4uCj4gCj4gTm90IGluIHRoaXMgY2Fz
ZS4gWGVuIGhhcyBhbHdheXMgbWFpbnRhaW5lZCBhIHNpbmdsZSBJT01NVSBhZGRyZXNzIHBlciAK
PiB2aXJ0dWFsIG1hY2hpbmUuIFRoYXQgaXMgd2hhdCBCRk4gcmVmZXJzIHRvLgoKTnV0IGlzIHRo
YXQgYSBtb2RlbCB3ZSBjYW4gbWFpbnRhaW4gbWlkIGFuZCBsb25nIHRlcm0/IEluIHBhcnRpY3Vs
YXIKb24gQVJNLCB3aGVyZSBKdWxpZW4gaGFzIHRvbGQgbWUgYSBzaW5nbGUgc3lzdGVtIGNvdWxk
IGhhdmUgbXVsdGlwbGUKX2RpZmZlcmVudF8gSU9NTVVzLCBJIGNvdWxkIGVhc2lseSBzZWUgdGhl
IGFkZHJlc3Mgc3BhY2VzIGRpdmVyZ2luZy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 08:31:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 08:31:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmxOX-0002y4-QO; Tue, 07 Aug 2018 08:31:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tozp=kw=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fmxOW-0002xs-SJ
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 08:31:08 +0000
X-Inumbo-ID: 4a7410b1-9a1c-11e8-a6a9-d7ebe60f679a
Received: from mga07.intel.com (unknown [134.134.136.100])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4a7410b1-9a1c-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 08:31:34 +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 orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 07 Aug 2018 01:31:06 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,454,1526367600"; d="scan'208";a="246795663"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by orsmga005.jf.intel.com with ESMTP; 07 Aug 2018 01:31:04 -0700
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 7 Aug 2018 01:31:03 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.150]) with mapi id 14.03.0319.002;
 Tue, 7 Aug 2018 16:31:02 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5 09/15] vtd: add lookup_page method to iommu_ops
Thread-Index: AQHUK06TkNASCJtfoUyzgzKuZ+97vKSzpCUQ///OfQCAAIe1UA==
Date: Tue, 7 Aug 2018 08:31:01 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912AE975@SHSMSX101.ccr.corp.intel.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-10-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC1B1@SHSMSX101.ccr.corp.intel.com>
 <0a4bee6dd58242f39e71c8e9bf2f89e0@AMSPEX02CL03.citrite.net>
In-Reply-To: <0a4bee6dd58242f39e71c8e9bf2f89e0@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiM2Y0ODk3MWMtOTE4My00ZTg1LTljMTYtYzNjOTM3NzcyNDY4IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoibzNKQVwvZUdZeEl1R2t1T21LeEd1dCtFWGowU0lMNFQ0TGJYZjlZKytwcVVyS2twUGhKOUFGZkdWUmY0VjJVTTEifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 09/15] 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: 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>

PiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpQYXVsLkR1cnJhbnRAY2l0cml4LmNvbV0KPiBT
ZW50OiBUdWVzZGF5LCBBdWd1c3QgNywgMjAxOCA0OjIyIFBNCj4gCj4gPiAtLS0tLU9yaWdpbmFs
IE1lc3NhZ2UtLS0tLQo+ID4gRnJvbTogVGlhbiwgS2V2aW4gW21haWx0bzprZXZpbi50aWFuQGlu
dGVsLmNvbV0KPiA+IFNlbnQ6IDA3IEF1Z3VzdCAyMDE4IDA0OjI1Cj4gPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhlbi0KPiBkZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwo+ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47IEdlb3JnZSBE
dW5sYXAKPiA+IDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+Cj4gPiBTdWJqZWN0OiBSRTogW1BB
VENIIHY1IDA5LzE1XSB2dGQ6IGFkZCBsb29rdXBfcGFnZSBtZXRob2QgdG8KPiBpb21tdV9vcHMK
PiA+Cj4gPiA+IEZyb206IFBhdWwgRHVycmFudCBbbWFpbHRvOnBhdWwuZHVycmFudEBjaXRyaXgu
Y29tXQo+ID4gPiBTZW50OiBTYXR1cmRheSwgQXVndXN0IDQsIDIwMTggMToyMiBBTQo+ID4gPgo+
ID4gPiBUaGlzIHBhdGNoIGFkZHMgYSBuZXcgbWV0aG9kIHRvIHRoZSBWVC1kIElPTU1VIGltcGxl
bWVudGF0aW9uIHRvCj4gZmluZAo+ID4gPiB0aGUKPiA+ID4gTUZOIGN1cnJlbnRseSBtYXBwZWQg
YnkgdGhlIHNwZWNpZmllZCBCRk4gYWxvbmcgd2l0aCBhIHdyYXBwZXIKPiBmdW5jdGlvbgo+ID4g
PiBpbgo+ID4gPiBnZW5lcmljIElPTU1VIGNvZGUgdG8gY2FsbCB0aGUgaW1wbGVtZW50YXRpb24g
aWYgaXQgZXhpc3RzLgo+ID4gPgo+ID4gPiBUaGlzIGZ1bmN0aW9uYWxpdHkgd2lsbCBiZSB1c2Vk
IGJ5IGEgc3Vic2VxdWVudCBwYXRjaC4KPiA+ID4KPiA+ID4gU2lnbmVkLW9mZi1ieTogUGF1bCBE
dXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiA+ID4gUmV2aWV3ZWQtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gPiA+IC0tLQo+ID4gPiBDYzogS2V2aW4gVGlhbiA8
a2V2aW4udGlhbkBpbnRlbC5jb20+Cj4gPiA+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+Cj4gPiA+IENjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+
Cj4gPiA+Cj4gPiA+IHYzOgo+ID4gPiAgLSBBZGRyZXNzZWQgY29tbWVudHMgZnJvbSBHZW9yZ2Uu
Cj4gPiA+Cj4gPiA+IHYyOgo+ID4gPiAgLSBBZGRyZXNzZWQgc29tZSBjb21tZW50cyBmcm9tIEph
bi4KPiA+ID4gLS0tCj4gPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICB8
IDExICsrKysrKysrKysrCj4gPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUu
YyB8IDM0Cj4gPiA+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiA+ID4gIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5oIHwgIDMgKysrCj4gPiA+ICB4ZW4vaW5j
bHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICB8ICA0ICsrKysKPiA+ID4gIDQgZmlsZXMgY2hh
bmdlZCwgNTIgaW5zZXJ0aW9ucygrKQo+ID4gPgo+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+ID4gPiBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lv
bW11LmMKPiA+ID4gaW5kZXggYjEwYTM3ZTVkNy4uOWI3YmFjYTkzZiAxMDA2NDQKPiA+ID4gLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+ID4gPiArKysgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gPiA+IEBAIC0zMDUsNiArMzA1LDE3IEBAIGludCBpb21t
dV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsCj4gYmZuX3QKPiA+ID4gYmZuKQo+ID4gPiAg
ICAgIHJldHVybiByYzsKPiA+ID4gIH0KPiA+ID4KPiA+ID4gK2ludCBpb21tdV9sb29rdXBfcGFn
ZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sIG1mbl90ICptZm4sCj4gPiA+ICsgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICpmbGFncykKPiA+ID4gK3sKPiA+ID4gKyAgICBj
b25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKPiA+ID4gKwo+ID4g
PiArICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQo+ID4gPiAr
ICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7Cj4gPiA+ICsKPiA+ID4gKyAgICByZXR1cm4gaGQt
PnBsYXRmb3JtX29wcy0+bG9va3VwX3BhZ2UoZCwgYmZuLCBtZm4sIGZsYWdzKTsKPiA+ID4gK30K
PiA+ID4gKwo+ID4gPiAgc3RhdGljIHZvaWQgaW9tbXVfZnJlZV9wYWdldGFibGVzKHVuc2lnbmVk
IGxvbmcgdW51c2VkKQo+ID4gPiAgewo+ID4gPiAgICAgIGRvIHsKPiA+ID4gZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gPiA+IGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKPiA+ID4gaW5kZXggMjgyZTIyNzQxNC4uOGNkM2I1OWFh
MCAxMDA2NDQKPiA+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMK
PiA+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKPiA+ID4gQEAg
LTE4MzAsNiArMTgzMCwzOSBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjawo+ID4gPiBpbnRlbF9p
b21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsCj4gPiA+ICAgICAgcmV0dXJuIGRtYV9w
dGVfY2xlYXJfb25lKGQsIGJmbl90b19iYWRkcihiZm4pKTsKPiA+ID4gIH0KPiA+ID4KPiA+ID4g
K3N0YXRpYyBpbnQgaW50ZWxfaW9tbXVfbG9va3VwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZu
X3QgYmZuLAo+IG1mbl90Cj4gPiA+ICptZm4sCj4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGludCAqZmxhZ3MpCj4gPgo+ID4gTm90IGxvb2tpbmcgYXQg
bGF0ZXIgcGF0Y2hlcyB5ZXQuLi4gYnV0IGluIGNvbmNlcHQgYmZuIGFkZHJlc3MKPiA+IHNwYWNl
IGlzIHBlciBkZXZpY2UgaW5zdGVhZCBvZiBwZXIgZG9tYWluLgo+IAo+IE5vdCBpbiB0aGlzIGNh
c2UuIFhlbiBoYXMgYWx3YXlzIG1haW50YWluZWQgYSBzaW5nbGUgSU9NTVUgYWRkcmVzcyBwZXIK
PiB2aXJ0dWFsIG1hY2hpbmUuIFRoYXQgaXMgd2hhdCBCRk4gcmVmZXJzIHRvLgo+IAo+ICAgUGF1
bAo+IAo+ID4gSW4gZGVmYXVsdCBzaXR1YXRpb24KPiA+ICh3L28gcHZJT01NVSBleHBvc2VkKSwg
YWxsIGRldmljZXMgYXNzaWduZWQgdG8gZG9tMCBzaGFyZQo+ID4gdGhlIHNhbWUgYWRkcmVzcyBz
cGFjZSAoYmZuPXBmbikgd2hpY2ggaXMgY3VycmVudGx5IGxpbmtlZAo+ID4gZnJvbSBkb21haW4g
c3RydWN0dXJlLiBUaGVuIHdpdGggcHZJT01NVSBleHBvc2VkLCBkb20wCj4gPiBzdGFydHMgdG8g
bWFuYWdlIGluZGl2aWR1YWwgcGZuIGFkZHJlc3Mgc3BhY2UgKGNhbGxlZCBJT1ZBCj4gPiBhZGRy
ZXNzIHNwYWNlIHdpdGhpbiBkb20wKSBwZXIgYXNzaWduZWQgZGV2aWNlLiBJbiB0aGF0IGNhc2UK
PiA+IGxvb2t1cCBzaG91bGQgYWNjZXB0IGEgYmRmIG51bWJlciBhbmQgdGhlbiBmaW5kIHRoZSBy
aWdodAo+ID4gcGFnZSB0YWJsZS4uLgo+ID4KPiAKPiBOby4gVGhhdCBpcyBvdmVyLWNvbXBsaWNh
dGluZyB0aGluZ3MgYW5kIHdvdWxkIHByb2JhYmx5IGludm9sdmUgcmUtd3JpdGluZwo+IG1vc3Qg
b2YgdGhlIElPTU1VIGNvZGUgaW4gWGVuIEFGQUlDVC4KPiAKCml0J3Mgbm90IG92ZXItY29tcGxp
Y2F0aW5nLiBpdCdzIGFib3V0IGNvcnJlY3RuZXNzLgoKdGhpbmsgYWJvdXQgdGhlIHJvbGUgb2Yg
SU9NTVUuIE5vdyB5b3UgZXhwb3NlIGl0IHRvIGRvbTAuIFRoZW4KZG9tMCB3YW50cyB0byB1c2Ug
aXQgdG8gaXNvbGF0ZSBkZXZpY2VzLiBXaGF0IGlzIHRoZSBtYXR0ZXIgaGF2aW5nCmFuIElPTU1V
IHdoaWNoIHN1cHBvcnRzIG9ubHkgb25lIGdsb2JhbCBhZGRyZXNzIHNwYWNlIGNyb3NzIGFsbApk
ZXZpY2VzLCBmcm9tIGRvbTAncyBwLm8udj8gSWYgdGhhdCBpcyB0aGUgY2FzZSwgd2h5IGRvZXMg
ZG9tMCBldmVyCndhbnQgdG8gY2hhbmdlIGJmbiBnbG9iYWxseSBvbiBhbGwgZGV2aWNlcz8KClRo
YW5rcwpLZXZpbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 08:32:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 08: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 1fmxQ3-00037K-BN; Tue, 07 Aug 2018 08:32: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=ay9j=kw=citrix.com=prvs=750b60ad6=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fmxQ1-00037D-V2
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 08:32:42 +0000
X-Inumbo-ID: 823fad0b-9a1c-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 823fad0b-9a1c-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 08:33:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="77271426"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Kevin Tian <kevin.tian@intel.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v5 12/15] x86: add iommu_op to enable
 modification of IOMMU mappings
Thread-Index: AQHUK09nnsj6GIf9cEGsm6kswVti1KSzkG2AgABpnnA=
Date: Tue, 7 Aug 2018 08:32:39 +0000
Message-ID: <e8d453fd38d74526b6e07040f5362030@AMSPEX02CL03.citrite.net>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-13-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC265@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D1912AC265@SHSMSX101.ccr.corp.intel.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 v5 12/15] 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBUaWFuLCBLZXZpbiBbbWFpbHRv
OmtldmluLnRpYW5AaW50ZWwuY29tXQ0KPiBTZW50OiAwNyBBdWd1c3QgMjAxOCAwNTowOA0KPiBU
bzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZw0KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPjsgV2VpIExpdQ0KPiA8d2VpLmxpdTJAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5s
YXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47DQo+IEFuZHJldyBDb29wZXIgPEFuZHJldy5D
b29wZXIzQGNpdHJpeC5jb20+OyBJYW4gSmFja3Nvbg0KPiA8SWFuLkphY2tzb25AY2l0cml4LmNv
bT47IFRpbSAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgSnVsaWVuIEdyYWxsDQo+IDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT47IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCj4gU3ViamVj
dDogUkU6IFtYZW4tZGV2ZWxdIFtQQVRDSCB2NSAxMi8xNV0geDg2OiBhZGQgaW9tbXVfb3AgdG8g
ZW5hYmxlDQo+IG1vZGlmaWNhdGlvbiBvZiBJT01NVSBtYXBwaW5ncw0KPiANCj4gPiBGcm9tOiBQ
YXVsIER1cnJhbnQNCj4gPiBTZW50OiBTYXR1cmRheSwgQXVndXN0IDQsIDIwMTggMToyMiBBTQ0K
PiA+DQo+ID4gVGhpcyBwYXRjaCBhZGRzIGFuIGlvbW11X29wIHdoaWNoIGNoZWNrcyB3aGV0aGVy
IGl0IGlzIHBvc3NpYmxlIG9yDQo+ID4gc2FmZSBmb3IgYSBkb21haW4gdG8gbW9kaWZ5IGl0cyBv
d24gSU9NTVUgbWFwcGluZ3MgYW5kLCBpZiBzbywgY3JlYXRlcw0KPiA+IGEgcmFuZ2VzZXQgdG8g
dHJhY2sgbW9kaWZpY2F0aW9ucy4NCj4gDQo+IEhhdmUgdG8gc2F5IHRoYXQgdGhlcmUgbWlnaHQg
YmUgYSBjb25jZXB0IG1pc21hdGNoIGJldHdlZW4gdXMsDQo+IHNvIEkgd2lsbCBzdG9wIHJldmll
dyBoZXJlIHVudGlsIHdlIGdldCBhbGlnbmVkIG9uIHRoZSBiYXNpYw0KPiB1bmRlcnN0YW5kaW5n
Lg0KPiANCj4gV2hhdCBhbiBJT01NVSBkb2VzIGlzIHRvIHByb3ZpZGUgRE1BIGlzb2xhdGlvbiBi
ZXR3ZWVuIGRldmljZXMuDQo+IEVhY2ggZGV2aWNlIGNhbiBiZSBob29rZWQgd2l0aCBhIGRpZmZl
cmVudCB0cmFuc2xhdGlvbiBzdHJ1Y3R1cmUNCj4gKHJlcHJlc2VudGluZyBhIGRpZmZlcmVudCBi
Zm4gYWRkcmVzcyBzcGFjZSkuIExpbnV4IGtlcm5lbCB1c2VzIHRoaXMNCj4gbWVjaGFuaXNtIHRv
IGhhcmRlbiBrZXJuZWwgZHJpdmVycyAodGhyb3VnaCBkbWEgQVBJcykuIE11bHRpcGxlDQo+IGRl
dmljZXMgY2FuIGJlIGFsc28gYXR0YWNoZWQgdG8gdGhlIHNhbWUgYWRkcmVzcyBzcGFjZSwgdXNl
ZCBieQ0KPiBoeXBlcnZpc29yIHdoZW4gZGV2aWNlcyBhcmUgYXNzaWduZWQgdG8gdGhlIHNhbWUg
Vk0uDQo+IA0KDQpJbmRlZWQuDQoNCj4gTm93IHdpdGggcHZJT01NVSBleHBvc2VkIHRvIGRvbTAs
ICwgZG9tMCBjb3VsZCB1c2UgaXQgdG8gaGFyZGVuDQo+IGtlcm5lbCBkcml2ZXJzIHRvby4gVGhl
biB0aGVyZSB3aWxsIGJlIG11bHRpcGxlIGJmbiBhZGRyZXNzIHNwYWNlczoNCj4gDQo+IC0gQSBk
ZWZhdWx0IGJmbiBhZGRyZXNzIHNwYWNlIGNyZWF0ZWQgYnkgWGVuLCB3aGVyZSBiZm4gPSBwZm4N
Cj4gLSBtdWx0aXBsZSBwZXItYmRmIGJmbiBhZGRyZXNzIHNwYWNlcyBjcmVhdGVkIGJ5IERvbTAs
IHdoZXJlDQo+IGJmbiBpcyBjb21wbGV0ZWx5IGlycmVsZXZhbnQgdG8gcGZuLg0KPiANCj4gdGhl
IGRlZmF1bHQgc3BhY2Ugc2hvdWxkIG5vdCBiZSBjaGFuZ2VkIGJ5IERvbTAuIEl0IGlzIGF0dGFj
aGVkDQo+IHRvIGRldmljZXMgd2hpY2ggZG9tMCBkb2Vzbid0IGVuYWJsZSBwdmlvbW11IG1hcHBp
bmcuDQoNCk5vIHRoYXQncyBub3QgdGhlIHBvaW50IGhlcmUuIEknbSBub3QgdHJ5aW5nIHRvIHJl
LWFyY2hpdGVjdCBYZW4ncyBJT01NVSBoYW5kbGluZy4gQWxsIHRoZSBJT01NVSBjb2RlIGluIFhl
biBBRkFJQ1QgaXMgYnVpbHQgYXJvdW5kIHRoZSBhc3N1bXB0aW9uIHRoZXJlIGlzIG9uZSBzZXQg
b2YgcGFnZSB0YWJsZXMgcGVyLVZNIGFuZCBhbGwgZGV2aWNlcyBhc3NpZ25lZCB0byB0aGUgVk0g
Z2V0IHRoZSBzYW1lIHBhZ2UgdGFibGVzLiBJIHN1c3BlY3QgdHJ5aW5nIHRvIGNoYW5nZSB0aGF0
IHdpbGwgYmUgYSBodWdlIGNhbiBvZiB3b3JtcyBhbmQgSSBoYXZlIG5vIG5lZWQgdG8gZ28gdGhl
cmUgZm9yIG15IHB1cnBvc2VzLg0KDQo+IA0KPiBwZXItYmRmIGFkZHJlc3Mgc3BhY2VzIGNhbiBi
ZSBjaGFuZ2VkIGJ5IERvbTAsIGF0dGFjaGVkIHRvDQo+IGRldmljZXMgd2hpY2ggZG9tMCBlbmFi
bGVzIHB2aW9tbXUgbWFwcGluZy4gdGhlbiBwdmlvbW11IG9wcw0KPiBzaG91bGQgYWNjZXB0IGEg
YmRmIHBhcmFtZXRlci4gYW5kIGludGVybmFsbHkgWGVuIG5lZWRzIHRvIG1haW50YWluDQo+IG11
bHRpcGxlIHBhZ2UgdGFibGVzIHVuZGVyIGRvbTAsIGFuZCBmaW5kIGEgcmlnaHQgcGFnZSB0YWJs
ZSBhY2NvcmRpbmcNCj4gdG8gc3BlY2lmaWVkIGJkZiB0byBjb21wbGV0ZSB0aGUgb3BlcmF0aW9u
Lg0KPiANCj4gTm93IHlvdXIgc2VyaWVzIGxvb2sgYXNzdW1pbmcgYWx3YXlzIGp1c3Qgb25lIGJm
biBhZGRyZXNzIHNwYWNlDQo+IGNyb3NzIGFsbCBhc3NpZ25lZCBkZXZpY2VzIHBlciBkb21haW4u
Li4gSSdtIG5vdCBzdXJlIGhvdyBpdCB3b3Jrcy4NCj4gDQoNCkl0IGRvZXMgbWFrZSB0aGF0IGFz
c3VtcHRpb24gYmVjYXVzZSB0aGF0IGFzc3VtcHRpb24gaXMgYmFrZWQgaW50byBYZW4ncyBJT01N
VSBzdXBwb3J0Lg0KDQo+IERpZCBJIG1pc3VuZGVyc3RhbmQgYW55dGhpbmc/DQoNCk9ubHkgcGVy
aGFwcyB0aGF0IG1vdmluZyBhd2F5IGZyb20gcGVyLVZNIElPTU1VIHBhZ2V0YWJsZXMgd2lsbCBi
ZSBzb21ldGhpbmcgdGhhdCBpcyBzb21ldGhpbmcgSSBjb3VsZCBkbyB3aXRob3V0IG1ha2luZyB2
ZXJ5IGludmFzaXZlIGFuZCBsZW5ndGh5IGNoYW5nZXMgdG8gWGVuJ3MgSU9NTVUgY29kZS4NCg0K
ICBQYXVsDQoNCj4gDQo+ID4NCj4gPiBOT1RFOiBUaGUgYWN0dWFsIG1hcCBhbmQgdW5tYXAgb3Bl
cmF0aW9ucyBhcmUgaW50cm9kdWNlZCBieQ0KPiA+IHN1YnNlcXVlbnQNCj4gPiAgICAgICBwYXRj
aGVzLg0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRA
Y2l0cml4LmNvbT4NCj4gPiAtLS0NCj4gPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPg0KPiA+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0K
PiA+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+DQo+ID4g
Q2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPg0KPiA+IENjOiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPg0KPiA+IENjOiBLb25yYWQgUnplc3p1dGVr
IFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+DQo+ID4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4NCj4gPiBDYzogVGltIERlZWdhbiA8dGltQHhlbi5v
cmc+DQo+ID4gQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+DQo+ID4NCj4gPiB2NDoN
Cj4gPiAgLSBTZXQgc3luY19pb21tdV9wdCB0byBmYWxzZSBpbnN0ZWFkIG9mIG5lZWRfaW9tbXUu
DQo+ID4NCj4gPiB2MjoNCj4gPiAgLSBOZXcgaW4gdjIuDQo+ID4gLS0tDQo+ID4gIHhlbi9hcmNo
L3g4Ni9pb21tdV9vcC5jICAgICAgICAgfCA0Mg0KPiA+ICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrDQo+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMg
fCAgMiArLQ0KPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyAgIHwgIDQgKystLQ0K
PiA+ICB4ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaCAgIHwgIDYgKysrKysrDQo+ID4gIHhl
bi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgfCAgMyArKysNCj4gPiAgNSBmaWxlcyBjaGFu
Z2VkLCA1NCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQ0KPiA+DQo+ID4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9pb21tdV9vcC5jIGIveGVuL2FyY2gveDg2L2lvbW11X29wLmMNCj4g
PiBpbmRleCBiY2ZjZDQ5MTAyLi5iMjk1NDdiZmZkIDEwMDY0NA0KPiA+IC0tLSBhL3hlbi9hcmNo
L3g4Ni9pb21tdV9vcC5jDQo+ID4gKysrIGIveGVuL2FyY2gveDg2L2lvbW11X29wLmMNCj4gPiBA
QCAtNzgsNiArNzgsNDIgQEAgc3RhdGljIGludCBpb21tdV9vcF9xdWVyeV9yZXNlcnZlZChzdHJ1
Y3QNCj4gPiB4ZW5faW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQgKm9wKQ0KPiA+ICAgICAgcmV0dXJu
IDA7DQo+ID4gIH0NCj4gPg0KPiA+ICtzdGF0aWMgaW50IGlvbW11X29wX2VuYWJsZV9tb2RpZmlj
YXRpb24odm9pZCkNCj4gPiArew0KPiA+ICsgICAgc3RydWN0IGRvbWFpbiAqY3VycmQgPSBjdXJy
ZW50LT5kb21haW47DQo+ID4gKyAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICppb21tdSA9IGRvbV9p
b21tdShjdXJyZCk7DQo+ID4gKyAgICBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICpvcHMgPSBpb21t
dS0+cGxhdGZvcm1fb3BzOw0KPiA+ICsNCj4gPiArICAgIC8qIEhhcyBtb2RpZmljYXRpb24gYWxy
ZWFkeSBiZWVuIGVuYWJsZWQ/ICovDQo+ID4gKyAgICBpZiAoIGlvbW11LT5pb21tdV9vcF9yYW5n
ZXMgKQ0KPiA+ICsgICAgICAgIHJldHVybiAwOw0KPiA+ICsNCj4gPiArICAgIC8qDQo+ID4gKyAg
ICAgKiBUaGUgSU9NTVUgbWFwcGluZ3MgY2Fubm90IGJlIG1vZGlmaWVkIGlmOg0KPiA+ICsgICAg
ICogLSB0aGUgSU9NTVUgaXMgbm90IGVuYWJsZWQgb3IsDQo+ID4gKyAgICAgKiAtIHRoZSBjdXJy
ZW50IGRvbWFpbiBpcyBkb20wIGFuZCB0cmFubHNhdGlvbiBpcyBkaXNhYmxlZCBvciwNCj4gPiAr
ICAgICAqIC0gSEFQIGlzIGVuYWJsZWQgYW5kIHRoZSBJT01NVSBzaGFyZXMgdGhlIG1hcHBpbmdz
Lg0KPiA+ICsgICAgICovDQo+ID4gKyAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8DQo+ID4gKyAg
ICAgICAgIChpc19oYXJkd2FyZV9kb21haW4oY3VycmQpICYmIGlvbW11X3Bhc3N0aHJvdWdoKSB8
fA0KPiA+ICsgICAgICAgICBpb21tdV91c2VfaGFwX3B0KGN1cnJkKSApDQo+ID4gKyAgICAgICAg
cmV0dXJuIC1FQUNDRVM7DQo+ID4gKw0KPiA+ICsgICAgLyoNCj4gPiArICAgICAqIFRoZSBJT01N
VSBpbXBsZW1lbnRhdGlvbiBtdXN0IHByb3ZpZGUgdGhlIGxvb2t1cCBtZXRob2QgaWYNCj4gPiAr
ICAgICAqIG1vZGlmaWNhdGlvbiBvZiB0aGUgbWFwcGluZ3MgaXMgdG8gYmUgc3VwcG9ydGVkLg0K
PiA+ICsgICAgICovDQo+ID4gKyAgICBpZiAoICFvcHMtPmxvb2t1cF9wYWdlICkNCj4gPiArICAg
ICAgICByZXR1cm4gLUVPUE5PVFNVUFA7DQo+ID4gKw0KPiA+ICsgICAgaW9tbXUtPmlvbW11X29w
X3JhbmdlcyA9IHJhbmdlc2V0X25ldyhjdXJyZCwgTlVMTCwgMCk7DQo+ID4gKyAgICBpZiAoICFp
b21tdS0+aW9tbXVfb3BfcmFuZ2VzICkNCj4gPiArICAgICAgICByZXR1cm4gLUVOT01FTTsNCj4g
PiArDQo+ID4gKyAgICBjdXJyZC0+c3luY19pb21tdV9wdCA9IDA7IC8qIERpc2FibGUgc3luY2hy
b25pemF0aW9uICovDQo+ID4gKyAgICByZXR1cm4gMDsNCj4gPiArfQ0KPiA+ICsNCj4gPiAgc3Rh
dGljIHZvaWQgaW9tbXVfb3AoeGVuX2lvbW11X29wX3QgKm9wKQ0KPiA+ICB7DQo+ID4gICAgICBz
d2l0Y2ggKCBvcC0+b3AgKQ0KPiA+IEBAIC04Niw2ICsxMjIsMTAgQEAgc3RhdGljIHZvaWQgaW9t
bXVfb3AoeGVuX2lvbW11X29wX3QgKm9wKQ0KPiA+ICAgICAgICAgIG9wLT5zdGF0dXMgPSBpb21t
dV9vcF9xdWVyeV9yZXNlcnZlZCgmb3AtPnUucXVlcnlfcmVzZXJ2ZWQpOw0KPiA+ICAgICAgICAg
IGJyZWFrOw0KPiA+DQo+ID4gKyAgICBjYXNlIFhFTl9JT01NVU9QX2VuYWJsZV9tb2RpZmljYXRp
b246DQo+ID4gKyAgICAgICAgb3AtPnN0YXR1cyA9IGlvbW11X29wX2VuYWJsZV9tb2RpZmljYXRp
b24oKTsNCj4gPiArICAgICAgICBicmVhazsNCj4gPiArDQo+ID4gICAgICBkZWZhdWx0Og0KPiA+
ICAgICAgICAgIG9wLT5zdGF0dXMgPSAtRU9QTk9UU1VQUDsNCj4gPiAgICAgICAgICBicmVhazsN
Cj4gPiBAQCAtOTgsNiArMTM4LDcgQEAgaW50IGRvX29uZV9pb21tdV9vcCh4ZW5faW9tbXVfb3Bf
YnVmX3QgKmJ1ZikNCj4gPiAgICAgIHNpemVfdCBvZmZzZXQ7DQo+ID4gICAgICBzdGF0aWMgY29u
c3Qgc2l6ZV90IG9wX3NpemVbXSA9IHsNCj4gPiAgICAgICAgICBbWEVOX0lPTU1VT1BfcXVlcnlf
cmVzZXJ2ZWRdID0gc2l6ZW9mKHN0cnVjdA0KPiA+IHhlbl9pb21tdV9vcF9xdWVyeV9yZXNlcnZl
ZCksDQo+ID4gKyAgICAgICAgW1hFTl9JT01NVU9QX2VuYWJsZV9tb2RpZmljYXRpb25dID0gMCwN
Cj4gPiAgICAgIH07DQo+ID4gICAgICBzaXplX3Qgc2l6ZTsNCj4gPiAgICAgIGludCByYzsNCj4g
PiBAQCAtMTg0LDYgKzIyNSw3IEBAIGludA0KPiA+IGNvbXBhdF9vbmVfaW9tbXVfb3AoY29tcGF0
X2lvbW11X29wX2J1Zl90ICpidWYpDQo+ID4gICAgICBzaXplX3Qgb2Zmc2V0Ow0KPiA+ICAgICAg
c3RhdGljIGNvbnN0IHNpemVfdCBvcF9zaXplW10gPSB7DQo+ID4gICAgICAgICAgW1hFTl9JT01N
VU9QX3F1ZXJ5X3Jlc2VydmVkXSA9IHNpemVvZihzdHJ1Y3QNCj4gPiBjb21wYXRfaW9tbXVfb3Bf
cXVlcnlfcmVzZXJ2ZWQpLA0KPiA+ICsgICAgICAgIFtYRU5fSU9NTVVPUF9lbmFibGVfbW9kaWZp
Y2F0aW9uXSA9IDAsDQo+ID4gICAgICB9Ow0KPiA+ICAgICAgc2l6ZV90IHNpemU7DQo+ID4gICAg
ICB4ZW5faW9tbXVfb3BfdCBuYXQ7DQo+ID4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2lvbW11LmMNCj4gPiBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMNCj4g
PiBpbmRleCBjYWYzZDEyNWFlLi44ZjYzNWE1Y2RiIDEwMDY0NA0KPiA+IC0tLSBhL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMNCj4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9pb21tdS5jDQo+ID4gQEAgLTI2LDcgKzI2LDYgQEAgc3RhdGljIHZvaWQgaW9tbXVfZHVtcF9w
Mm1fdGFibGUodW5zaWduZWQgY2hhcg0KPiA+IGtleSk7DQo+ID4NCj4gPiAgdW5zaWduZWQgaW50
IF9fcmVhZF9tb3N0bHkgaW9tbXVfZGV2X2lvdGxiX3RpbWVvdXQgPSAxMDAwOw0KPiA+ICBpbnRl
Z2VyX3BhcmFtKCJpb21tdV9kZXZfaW90bGJfdGltZW91dCIsIGlvbW11X2Rldl9pb3RsYl90aW1l
b3V0KTsNCj4gPiAtDQo+ID4gIC8qDQo+ID4gICAqIFRoZSAnaW9tbXUnIHBhcmFtZXRlciBlbmFi
bGVzIHRoZSBJT01NVS4gIE9wdGlvbmFsIGNvbW1hDQo+ID4gc2VwYXJhdGVkDQo+ID4gICAqIHZh
bHVlIG1heSBjb250YWluOg0KPiA+IEBAIC0yNjUsNiArMjY0LDcgQEAgdm9pZCBpb21tdV9kb21h
aW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQ0KPiA+ICAgICAgYXJjaF9pb21tdV9kb21haW5f
ZGVzdHJveShkKTsNCj4gPg0KPiA+ICAgICAgcmFuZ2VzZXRfZGVzdHJveShoZC0+cmVzZXJ2ZWRf
cmFuZ2VzKTsNCj4gPiArICAgIHJhbmdlc2V0X2Rlc3Ryb3koaGQtPmlvbW11X29wX3Jhbmdlcyk7
DQo+ID4gIH0NCj4gPg0KPiA+ICBpbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwg
YmZuX3QgYmZuLCBtZm5fdCBtZm4sDQo+ID4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3BjaS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMNCj4gPiBpbmRleCAz
ZDNhZDQ4NGU3Li5kNDAzM2FmNDFhIDEwMDY0NA0KPiA+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3BjaS5jDQo+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMNCj4g
PiBAQCAtMTQ2MCw3ICsxNDYwLDcgQEAgc3RhdGljIGludCBhc3NpZ25fZGV2aWNlKHN0cnVjdCBk
b21haW4gKmQsIHUxNiBzZWcsDQo+ID4gdTggYnVzLCB1OCBkZXZmbiwgdTMyIGZsYWcpDQo+ID4g
ICAgICB9DQo+ID4NCj4gPiAgIGRvbmU6DQo+ID4gLSAgICBpZiAoICFoYXNfYXJjaF9wZGV2cyhk
KSAmJiBoYXNfaW9tbXVfcHQoZCkgKQ0KPiA+ICsgICAgaWYgKCAhaGFzX2FyY2hfcGRldnMoZCkg
JiYgaGFzX2lvbW11X3B0KGQpICYmICFoZC0NCj4gPiA+aW9tbXVfb3BfcmFuZ2VzICkNCj4gPiAg
ICAgICAgICBpb21tdV90ZWFyZG93bihkKTsNCj4gPiAgICAgIHBjaWRldnNfdW5sb2NrKCk7DQo+
ID4NCj4gPiBAQCAtMTUxMCw3ICsxNTEwLDcgQEAgaW50IGRlYXNzaWduX2RldmljZShzdHJ1Y3Qg
ZG9tYWluICpkLCB1MTYgc2VnLA0KPiA+IHU4IGJ1cywgdTggZGV2Zm4pDQo+ID4NCj4gPiAgICAg
IHBkZXYtPmZhdWx0LmNvdW50ID0gMDsNCj4gPg0KPiA+IC0gICAgaWYgKCAhaGFzX2FyY2hfcGRl
dnMoZCkgJiYgaGFzX2lvbW11X3B0KGQpICkNCj4gPiArICAgIGlmICggIWhhc19hcmNoX3BkZXZz
KGQpICYmIGhhc19pb21tdV9wdChkKSAmJiAhaGQtDQo+ID4gPmlvbW11X29wX3JhbmdlcyApDQo+
ID4gICAgICAgICAgaW9tbXVfdGVhcmRvd24oZCk7DQo+ID4NCj4gPiAgICAgIHJldHVybiByZXQ7
DQo+ID4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oDQo+ID4gYi94
ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaA0KPiA+IGluZGV4IGFkZTQwNGE4NzcuLjliZjc0
YmQwMDcgMTAwNjQ0DQo+ID4gLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmgNCj4g
PiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaA0KPiA+IEBAIC02MSw2ICs2MSwx
MiBAQCBzdHJ1Y3QgeGVuX2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVkIHsNCj4gPiAgICAgIFhFTl9H
VUVTVF9IQU5ETEUoeGVuX2lvbW11X3Jlc2VydmVkX3JhbmdlX3QpIHJhbmdlczsNCj4gPiAgfTsN
Cj4gPg0KPiA+ICsvKg0KPiA+ICsgKiBYRU5fSU9NTVVPUF9lbmFibGVfbW9kaWZpY2F0aW9uOiBF
bmFibGUgb3BlcmF0aW9ucyB0aGF0IG1vZGlmeQ0KPiA+IElPTU1VDQo+ID4gKyAqICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG1hcHBpbmdzLg0KPiA+ICsgKi8NCj4gPiArI2RlZmlu
ZSBYRU5fSU9NTVVPUF9lbmFibGVfbW9kaWZpY2F0aW9uIDINCj4gPiArDQo+ID4gIHN0cnVjdCB4
ZW5faW9tbXVfb3Agew0KPiA+ICAgICAgdWludDE2X3Qgb3A7ICAgIC8qIG9wIHR5cGUgKi8NCj4g
PiAgICAgIHVpbnQxNl90IHBhZDsNCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lv
bW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaA0KPiA+IGluZGV4IDdjNWQ0NmRmODEuLjA4
YjE2M2NiY2IgMTAwNjQ0DQo+ID4gLS0tIGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmgNCj4gPiAr
KysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaA0KPiA+IEBAIC0xMzAsNiArMTMwLDkgQEAgc3Ry
dWN0IGRvbWFpbl9pb21tdSB7DQo+ID4gICAgICAgKiBtdXN0IG5vdCBiZSBtb2RpZmllZCBhZnRl
ciBpbml0aWFsaXphdGlvbi4NCj4gPiAgICAgICAqLw0KPiA+ICAgICAgc3RydWN0IHJhbmdlc2V0
ICpyZXNlcnZlZF9yYW5nZXM7DQo+ID4gKw0KPiA+ICsgICAgLyogUmFuZ2VzIHVuZGVyIHRoZSBj
b250cm9sIG9mIGlvbW11X29wICovDQo+ID4gKyAgICBzdHJ1Y3QgcmFuZ2VzZXQgKmlvbW11X29w
X3JhbmdlczsNCj4gPiAgfTsNCj4gPg0KPiA+ICAjZGVmaW5lIGRvbV9pb21tdShkKSAgICAgICAg
ICAgICAgKCYoZCktPmlvbW11KQ0KPiA+IC0tDQo+ID4gMi4xMS4wDQo+ID4NCj4gPg0KPiA+IF9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+ID4gWGVuLWRl
dmVsIG1haWxpbmcgbGlzdA0KPiA+IFhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiA+
IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwN
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 08:33:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 08:33:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmxQo-0003DE-1c; Tue, 07 Aug 2018 08: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=tozp=kw=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fmxQm-0003D0-Vv
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 08:33:29 +0000
X-Inumbo-ID: 9e63db56-9a1c-11e8-a6a9-d7ebe60f679a
Received: from mga12.intel.com (unknown [192.55.52.136])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9e63db56-9a1c-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 08:33:54 +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 fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 07 Aug 2018 01:33:26 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,454,1526367600"; d="scan'208";a="81312795"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by orsmga002.jf.intel.com with ESMTP; 07 Aug 2018 01:32:56 -0700
Received: from fmsmsx115.amr.corp.intel.com (10.18.116.19) by
 FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 7 Aug 2018 01:32:41 -0700
Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by
 fmsmsx115.amr.corp.intel.com (10.18.116.19) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 7 Aug 2018 01:32:41 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX151.ccr.corp.intel.com ([169.254.3.202]) with mapi id 14.03.0319.002;
 Tue, 7 Aug 2018 16:32:39 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <JBeulich@suse.com>, Paul Durrant <paul.durrant@citrix.com>
Thread-Topic: [PATCH v5 09/15] vtd: add lookup_page method to iommu_ops
Thread-Index: AQHUK06TkNASCJtfoUyzgzKuZ+97vKSzpCUQ///OfQCAAAJBAIAAhodQ
Date: Tue, 7 Aug 2018 08:32:38 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912AE997@SHSMSX101.ccr.corp.intel.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-10-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC1B1@SHSMSX101.ccr.corp.intel.com>
 <0a4bee6dd58242f39e71c8e9bf2f89e0@AMSPEX02CL03.citrite.net>
 <5B69587E02000078001DB62F@prv1-mh.provo.novell.com>
In-Reply-To: <5B69587E02000078001DB62F@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYjNkNzYwYWYtYzQwMi00ZTI2LWExODItMWE5ODQzNGVmNTBlIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiUTlIcmpKV3lpWm9KNmM5T0xUeDJ3MkJ2ejBjbzJxV2I2UUs2VVdrOHZCK0VFdGVhd1pLV1ljMncrV2ZyS2hNdyJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 09/15] 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>,
 "george.dunlap@citrix.com" <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>

PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+IFNlbnQ6IFR1
ZXNkYXksIEF1Z3VzdCA3LCAyMDE4IDQ6MzAgUE0KPiAKPiA+Pj4gT24gMDcuMDguMTggYXQgMTA6
MjEsIDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPj4gRnJvbTogVGlhbiwgS2V2
aW4gW21haWx0bzprZXZpbi50aWFuQGludGVsLmNvbV0KPiA+PiBTZW50OiAwNyBBdWd1c3QgMjAx
OCAwNDoyNQo+ID4+Cj4gPj4gPiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpwYXVsLmR1cnJh
bnRAY2l0cml4LmNvbV0KPiA+PiA+IFNlbnQ6IFNhdHVyZGF5LCBBdWd1c3QgNCwgMjAxOCAxOjIy
IEFNCj4gPj4gPgo+ID4+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11
LmMKPiA+PiA+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gPj4g
PiBAQCAtMTgzMCw2ICsxODMwLDM5IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrCj4gPj4gPiBp
bnRlbF9pb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsCj4gPj4gPiAgICAgIHJldHVy
biBkbWFfcHRlX2NsZWFyX29uZShkLCBiZm5fdG9fYmFkZHIoYmZuKSk7Cj4gPj4gPiAgfQo+ID4+
ID4KPiA+PiA+ICtzdGF0aWMgaW50IGludGVsX2lvbW11X2xvb2t1cF9wYWdlKHN0cnVjdCBkb21h
aW4gKmQsIGJmbl90IGJmbiwKPiBtZm5fdAo+ID4+ID4gKm1mbiwKPiA+PiA+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAqZmxhZ3MpCj4gPj4KPiA+PiBO
b3QgbG9va2luZyBhdCBsYXRlciBwYXRjaGVzIHlldC4uLiBidXQgaW4gY29uY2VwdCBiZm4gYWRk
cmVzcwo+ID4+IHNwYWNlIGlzIHBlciBkZXZpY2UgaW5zdGVhZCBvZiBwZXIgZG9tYWluLgo+ID4K
PiA+IE5vdCBpbiB0aGlzIGNhc2UuIFhlbiBoYXMgYWx3YXlzIG1haW50YWluZWQgYSBzaW5nbGUg
SU9NTVUgYWRkcmVzcyBwZXIKPiA+IHZpcnR1YWwgbWFjaGluZS4gVGhhdCBpcyB3aGF0IEJGTiBy
ZWZlcnMgdG8uCj4gCj4gTnV0IGlzIHRoYXQgYSBtb2RlbCB3ZSBjYW4gbWFpbnRhaW4gbWlkIGFu
ZCBsb25nIHRlcm0/IEluIHBhcnRpY3VsYXIKPiBvbiBBUk0sIHdoZXJlIEp1bGllbiBoYXMgdG9s
ZCBtZSBhIHNpbmdsZSBzeXN0ZW0gY291bGQgaGF2ZSBtdWx0aXBsZQo+IF9kaWZmZXJlbnRfIElP
TU1VcywgSSBjb3VsZCBlYXNpbHkgc2VlIHRoZSBhZGRyZXNzIHNwYWNlcyBkaXZlcmdpbmcuCj4g
CgptdWx0aXBsZSBJT01NVXMgaXMgYW5vdGhlciB0aGluZy4KCndoYXQgSSBxdWVzdGlvbmVkIGlz
IHRoYXQgZXZlbiBvbmUgSU9NTVUgbmVlZHMgdG8gc3VwcG9ydCBtdWxpdGlwbGUKYWRkcmVzcyBz
cGFjZXMuIFRoYXQgaXMgdGhlIHBvaW50IG9mIGFuIElPTU1VLi4uCgpUaGFua3MKS2V2aW4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 08:35:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 08:35:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmxT6-0003WI-HW; Tue, 07 Aug 2018 08:35: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=ay9j=kw=citrix.com=prvs=750b60ad6=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fmxT5-0003WC-Id
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 08:35:51 +0000
X-Inumbo-ID: c2b2d7f1-9a1c-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c2b2d7f1-9a1c-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 10:34:56 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="77271580"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Kevin Tian <kevin.tian@intel.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5 09/15] vtd: add lookup_page method to iommu_ops
Thread-Index: AQHUK06OUACcoax4gkywPsa3VyCeo6SzhGMAgABy7ND//+J+gIAAIj7g
Date: Tue, 7 Aug 2018 08:35:45 +0000
Message-ID: <3b08b21f9c4847f3b932539bc602bb29@AMSPEX02CL03.citrite.net>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-10-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC1B1@SHSMSX101.ccr.corp.intel.com>
 <0a4bee6dd58242f39e71c8e9bf2f89e0@AMSPEX02CL03.citrite.net>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AE975@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D1912AE975@SHSMSX101.ccr.corp.intel.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 v5 09/15] 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: 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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFRpYW4sIEtldmluIFttYWlsdG86
a2V2aW4udGlhbkBpbnRlbC5jb21dCj4gU2VudDogMDcgQXVndXN0IDIwMTggMDk6MzEKPiBUbzog
UGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwo+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+OyBHZW9y
Z2UgRHVubGFwCj4gPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT4KPiBTdWJqZWN0OiBSRTogW1BB
VENIIHY1IDA5LzE1XSB2dGQ6IGFkZCBsb29rdXBfcGFnZSBtZXRob2QgdG8gaW9tbXVfb3BzCj4g
Cj4gPiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpQYXVsLkR1cnJhbnRAY2l0cml4LmNvbV0K
PiA+IFNlbnQ6IFR1ZXNkYXksIEF1Z3VzdCA3LCAyMDE4IDQ6MjIgUE0KPiA+Cj4gPiA+IC0tLS0t
T3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiA+IEZyb206IFRpYW4sIEtldmluIFttYWlsdG86a2V2
aW4udGlhbkBpbnRlbC5jb21dCj4gPiA+IFNlbnQ6IDA3IEF1Z3VzdCAyMDE4IDA0OjI1Cj4gPiA+
IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPjsgeGVuLQo+ID4gZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiA+ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT47IEdlb3JnZSBEdW5sYXAKPiA+ID4gPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT4K
PiA+ID4gU3ViamVjdDogUkU6IFtQQVRDSCB2NSAwOS8xNV0gdnRkOiBhZGQgbG9va3VwX3BhZ2Ug
bWV0aG9kIHRvCj4gPiBpb21tdV9vcHMKPiA+ID4KPiA+ID4gPiBGcm9tOiBQYXVsIER1cnJhbnQg
W21haWx0bzpwYXVsLmR1cnJhbnRAY2l0cml4LmNvbV0KPiA+ID4gPiBTZW50OiBTYXR1cmRheSwg
QXVndXN0IDQsIDIwMTggMToyMiBBTQo+ID4gPiA+Cj4gPiA+ID4gVGhpcyBwYXRjaCBhZGRzIGEg
bmV3IG1ldGhvZCB0byB0aGUgVlQtZCBJT01NVSBpbXBsZW1lbnRhdGlvbiB0bwo+ID4gZmluZAo+
ID4gPiA+IHRoZQo+ID4gPiA+IE1GTiBjdXJyZW50bHkgbWFwcGVkIGJ5IHRoZSBzcGVjaWZpZWQg
QkZOIGFsb25nIHdpdGggYSB3cmFwcGVyCj4gPiBmdW5jdGlvbgo+ID4gPiA+IGluCj4gPiA+ID4g
Z2VuZXJpYyBJT01NVSBjb2RlIHRvIGNhbGwgdGhlIGltcGxlbWVudGF0aW9uIGlmIGl0IGV4aXN0
cy4KPiA+ID4gPgo+ID4gPiA+IFRoaXMgZnVuY3Rpb25hbGl0eSB3aWxsIGJlIHVzZWQgYnkgYSBz
dWJzZXF1ZW50IHBhdGNoLgo+ID4gPiA+Cj4gPiA+ID4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJy
YW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiA+ID4gPiBSZXZpZXdlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+ID4gPiAtLS0KPiA+ID4gPiBDYzogS2V2aW4gVGlh
biA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cj4gPiA+ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KPiA+ID4gPiBDYzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRy
aXguY29tPgo+ID4gPiA+Cj4gPiA+ID4gdjM6Cj4gPiA+ID4gIC0gQWRkcmVzc2VkIGNvbW1lbnRz
IGZyb20gR2VvcmdlLgo+ID4gPiA+Cj4gPiA+ID4gdjI6Cj4gPiA+ID4gIC0gQWRkcmVzc2VkIHNv
bWUgY29tbWVudHMgZnJvbSBKYW4uCj4gPiA+ID4gLS0tCj4gPiA+ID4gIHhlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2lvbW11LmMgICAgIHwgMTEgKysrKysrKysrKysKPiA+ID4gPiAgeGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgfCAzNAo+ID4gPiA+ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysKPiA+ID4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lv
bW11LmggfCAgMyArKysKPiA+ID4gPiAgeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAg
ICAgfCAgNCArKysrCj4gPiA+ID4gIDQgZmlsZXMgY2hhbmdlZCwgNTIgaW5zZXJ0aW9ucygrKQo+
ID4gPiA+Cj4gPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11
LmMKPiA+ID4gPiBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKPiA+ID4gPiBpbmRl
eCBiMTBhMzdlNWQ3Li45YjdiYWNhOTNmIDEwMDY0NAo+ID4gPiA+IC0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2lvbW11LmMKPiA+ID4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9pb21tdS5jCj4gPiA+ID4gQEAgLTMwNSw2ICszMDUsMTcgQEAgaW50IGlvbW11X3VubWFwX3Bh
Z2Uoc3RydWN0IGRvbWFpbiAqZCwKPiA+IGJmbl90Cj4gPiA+ID4gYmZuKQo+ID4gPiA+ICAgICAg
cmV0dXJuIHJjOwo+ID4gPiA+ICB9Cj4gPiA+ID4KPiA+ID4gPiAraW50IGlvbW11X2xvb2t1cF9w
YWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwgbWZuX3QgKm1mbiwKPiA+ID4gPiArICAg
ICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAqZmxhZ3MpCj4gPiA+ID4gK3sKPiA+ID4g
PiArICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwo+ID4g
PiA+ICsKPiA+ID4gPiArICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9v
cHMgKQo+ID4gPiA+ICsgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKPiA+ID4gPiArCj4gPiA+
ID4gKyAgICByZXR1cm4gaGQtPnBsYXRmb3JtX29wcy0+bG9va3VwX3BhZ2UoZCwgYmZuLCBtZm4s
IGZsYWdzKTsKPiA+ID4gPiArfQo+ID4gPiA+ICsKPiA+ID4gPiAgc3RhdGljIHZvaWQgaW9tbXVf
ZnJlZV9wYWdldGFibGVzKHVuc2lnbmVkIGxvbmcgdW51c2VkKQo+ID4gPiA+ICB7Cj4gPiA+ID4g
ICAgICBkbyB7Cj4gPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC9pb21tdS5jCj4gPiA+ID4gYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+
ID4gPiA+IGluZGV4IDI4MmUyMjc0MTQuLjhjZDNiNTlhYTAgMTAwNjQ0Cj4gPiA+ID4gLS0tIGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKPiA+ID4gPiArKysgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+ID4gPiA+IEBAIC0xODMwLDYgKzE4MzAsMzkg
QEAgc3RhdGljIGludCBfX211c3RfY2hlY2sKPiA+ID4gPiBpbnRlbF9pb21tdV91bm1hcF9wYWdl
KHN0cnVjdCBkb21haW4gKmQsCj4gPiA+ID4gICAgICByZXR1cm4gZG1hX3B0ZV9jbGVhcl9vbmUo
ZCwgYmZuX3RvX2JhZGRyKGJmbikpOwo+ID4gPiA+ICB9Cj4gPiA+ID4KPiA+ID4gPiArc3RhdGlj
IGludCBpbnRlbF9pb21tdV9sb29rdXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4s
Cj4gPiBtZm5fdAo+ID4gPiA+ICptZm4sCj4gPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgaW50ICpmbGFncykKPiA+ID4KPiA+ID4gTm90IGxvb2tpbmcg
YXQgbGF0ZXIgcGF0Y2hlcyB5ZXQuLi4gYnV0IGluIGNvbmNlcHQgYmZuIGFkZHJlc3MKPiA+ID4g
c3BhY2UgaXMgcGVyIGRldmljZSBpbnN0ZWFkIG9mIHBlciBkb21haW4uCj4gPgo+ID4gTm90IGlu
IHRoaXMgY2FzZS4gWGVuIGhhcyBhbHdheXMgbWFpbnRhaW5lZCBhIHNpbmdsZSBJT01NVSBhZGRy
ZXNzIHBlcgo+ID4gdmlydHVhbCBtYWNoaW5lLiBUaGF0IGlzIHdoYXQgQkZOIHJlZmVycyB0by4K
PiA+Cj4gPiAgIFBhdWwKPiA+Cj4gPiA+IEluIGRlZmF1bHQgc2l0dWF0aW9uCj4gPiA+ICh3L28g
cHZJT01NVSBleHBvc2VkKSwgYWxsIGRldmljZXMgYXNzaWduZWQgdG8gZG9tMCBzaGFyZQo+ID4g
PiB0aGUgc2FtZSBhZGRyZXNzIHNwYWNlIChiZm49cGZuKSB3aGljaCBpcyBjdXJyZW50bHkgbGlu
a2VkCj4gPiA+IGZyb20gZG9tYWluIHN0cnVjdHVyZS4gVGhlbiB3aXRoIHB2SU9NTVUgZXhwb3Nl
ZCwgZG9tMAo+ID4gPiBzdGFydHMgdG8gbWFuYWdlIGluZGl2aWR1YWwgcGZuIGFkZHJlc3Mgc3Bh
Y2UgKGNhbGxlZCBJT1ZBCj4gPiA+IGFkZHJlc3Mgc3BhY2Ugd2l0aGluIGRvbTApIHBlciBhc3Np
Z25lZCBkZXZpY2UuIEluIHRoYXQgY2FzZQo+ID4gPiBsb29rdXAgc2hvdWxkIGFjY2VwdCBhIGJk
ZiBudW1iZXIgYW5kIHRoZW4gZmluZCB0aGUgcmlnaHQKPiA+ID4gcGFnZSB0YWJsZS4uLgo+ID4g
Pgo+ID4KPiA+IE5vLiBUaGF0IGlzIG92ZXItY29tcGxpY2F0aW5nIHRoaW5ncyBhbmQgd291bGQg
cHJvYmFibHkgaW52b2x2ZSByZS13cml0aW5nCj4gPiBtb3N0IG9mIHRoZSBJT01NVSBjb2RlIGlu
IFhlbiBBRkFJQ1QuCj4gPgo+IAo+IGl0J3Mgbm90IG92ZXItY29tcGxpY2F0aW5nLiBpdCdzIGFi
b3V0IGNvcnJlY3RuZXNzLgo+IAo+IHRoaW5rIGFib3V0IHRoZSByb2xlIG9mIElPTU1VLiBOb3cg
eW91IGV4cG9zZSBpdCB0byBkb20wLiBUaGVuCj4gZG9tMCB3YW50cyB0byB1c2UgaXQgdG8gaXNv
bGF0ZSBkZXZpY2VzLiBXaGF0IGlzIHRoZSBtYXR0ZXIgaGF2aW5nCj4gYW4gSU9NTVUgd2hpY2gg
c3VwcG9ydHMgb25seSBvbmUgZ2xvYmFsIGFkZHJlc3Mgc3BhY2UgY3Jvc3MgYWxsCj4gZGV2aWNl
cywgZnJvbSBkb20wJ3MgcC5vLnY/IElmIHRoYXQgaXMgdGhlIGNhc2UsIHdoeSBkb2VzIGRvbTAg
ZXZlcgo+IHdhbnQgdG8gY2hhbmdlIGJmbiBnbG9iYWxseSBvbiBhbGwgZGV2aWNlcz8KPiAKCkJl
Y2F1c2UgZXZlbiBhIFBWIGRvbTAgd291bGQgYmUgYmV0ZXIgb2ZmIHdpdGggYSBCRk46R0ZOIG1h
cCByYXRoZXIgdGhhbiBhIEJGTjpNRk4gbWFwLCBzaW5jZSB0aGVuIHRoZSB4ZW5fc3dpb3RsYiBj
b2RlIGFuZCBiZSBhdm9pZGVkIGFuZCBsb3RzIG9mIHRoaW5ncyB0aGF0IGFyZSBjb250aWd1b3Vz
IGluIEdGTiBzcGFjZSBiZWNvbWUgY29udGlndW91cyBpbiBCRk4gc3BhY2UgYW5kIGhlbmNlIGJl
Y29tZSBETUEtYWJsZSB3aXRob3V0IGJvdW5jaW5nLgoKICBQYXVsCgo+IFRoYW5rcwo+IEtldmlu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 08:37:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 08:37:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmxUP-0003eH-Tc; Tue, 07 Aug 2018 08:37: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=ay9j=kw=citrix.com=prvs=750b60ad6=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fmxUO-0003e7-5a
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 08:37:12 +0000
X-Inumbo-ID: 2311ba50-9a1d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2311ba50-9a1d-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 08:37:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="77271637"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Kevin Tian <kevin.tian@intel.com>, Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v5 09/15] vtd: add lookup_page method to iommu_ops
Thread-Index: AQHUK06OUACcoax4gkywPsa3VyCeo6SzhGMAgABy7ND//+IpAIAAAMkAgAAicEA=
Date: Tue, 7 Aug 2018 08:37:07 +0000
Message-ID: <2a55d245b9854e4dbc5eb8b65706fd9f@AMSPEX02CL03.citrite.net>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-10-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC1B1@SHSMSX101.ccr.corp.intel.com>
 <0a4bee6dd58242f39e71c8e9bf2f89e0@AMSPEX02CL03.citrite.net>
 <5B69587E02000078001DB62F@prv1-mh.provo.novell.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AE997@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D1912AE997@SHSMSX101.ccr.corp.intel.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 v5 09/15] 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>,
 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+IEZyb206IFRpYW4sIEtldmluIFttYWlsdG86
a2V2aW4udGlhbkBpbnRlbC5jb21dCj4gU2VudDogMDcgQXVndXN0IDIwMTggMDk6MzMKPiBUbzog
SmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPjsgUGF1bCBEdXJyYW50Cj4gPFBhdWwuRHVy
cmFudEBjaXRyaXguY29tPgo+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJp
eC5jb20+OyB4ZW4tZGV2ZWwgPHhlbi0KPiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4KPiBT
dWJqZWN0OiBSRTogW1BBVENIIHY1IDA5LzE1XSB2dGQ6IGFkZCBsb29rdXBfcGFnZSBtZXRob2Qg
dG8gaW9tbXVfb3BzCj4gCj4gPiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1
c2UuY29tXQo+ID4gU2VudDogVHVlc2RheSwgQXVndXN0IDcsIDIwMTggNDozMCBQTQo+ID4KPiA+
ID4+PiBPbiAwNy4wOC4xOCBhdCAxMDoyMSwgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPiB3cm90
ZToKPiA+ID4+IEZyb206IFRpYW4sIEtldmluIFttYWlsdG86a2V2aW4udGlhbkBpbnRlbC5jb21d
Cj4gPiA+PiBTZW50OiAwNyBBdWd1c3QgMjAxOCAwNDoyNQo+ID4gPj4KPiA+ID4+ID4gRnJvbTog
UGF1bCBEdXJyYW50IFttYWlsdG86cGF1bC5kdXJyYW50QGNpdHJpeC5jb21dCj4gPiA+PiA+IFNl
bnQ6IFNhdHVyZGF5LCBBdWd1c3QgNCwgMjAxOCAxOjIyIEFNCj4gPiA+PiA+Cj4gPiA+PiA+IC0t
LSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gPiA+PiA+ICsrKyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gPiA+PiA+IEBAIC0xODMwLDYgKzE4
MzAsMzkgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sKPiA+ID4+ID4gaW50ZWxfaW9tbXVfdW5t
YXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAo+ID4gPj4gPiAgICAgIHJldHVybiBkbWFfcHRlX2Ns
ZWFyX29uZShkLCBiZm5fdG9fYmFkZHIoYmZuKSk7Cj4gPiA+PiA+ICB9Cj4gPiA+PiA+Cj4gPiA+
PiA+ICtzdGF0aWMgaW50IGludGVsX2lvbW11X2xvb2t1cF9wYWdlKHN0cnVjdCBkb21haW4gKmQs
IGJmbl90IGJmbiwKPiA+IG1mbl90Cj4gPiA+PiA+ICptZm4sCj4gPiA+PiA+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAqZmxhZ3MpCj4gPiA+Pgo+ID4g
Pj4gTm90IGxvb2tpbmcgYXQgbGF0ZXIgcGF0Y2hlcyB5ZXQuLi4gYnV0IGluIGNvbmNlcHQgYmZu
IGFkZHJlc3MKPiA+ID4+IHNwYWNlIGlzIHBlciBkZXZpY2UgaW5zdGVhZCBvZiBwZXIgZG9tYWlu
Lgo+ID4gPgo+ID4gPiBOb3QgaW4gdGhpcyBjYXNlLiBYZW4gaGFzIGFsd2F5cyBtYWludGFpbmVk
IGEgc2luZ2xlIElPTU1VIGFkZHJlc3MgcGVyCj4gPiA+IHZpcnR1YWwgbWFjaGluZS4gVGhhdCBp
cyB3aGF0IEJGTiByZWZlcnMgdG8uCj4gPgo+ID4gTnV0IGlzIHRoYXQgYSBtb2RlbCB3ZSBjYW4g
bWFpbnRhaW4gbWlkIGFuZCBsb25nIHRlcm0/IEluIHBhcnRpY3VsYXIKPiA+IG9uIEFSTSwgd2hl
cmUgSnVsaWVuIGhhcyB0b2xkIG1lIGEgc2luZ2xlIHN5c3RlbSBjb3VsZCBoYXZlIG11bHRpcGxl
Cj4gPiBfZGlmZmVyZW50XyBJT01NVXMsIEkgY291bGQgZWFzaWx5IHNlZSB0aGUgYWRkcmVzcyBz
cGFjZXMgZGl2ZXJnaW5nLgo+ID4KPiAKPiBtdWx0aXBsZSBJT01NVXMgaXMgYW5vdGhlciB0aGlu
Zy4KPiAKPiB3aGF0IEkgcXVlc3Rpb25lZCBpcyB0aGF0IGV2ZW4gb25lIElPTU1VIG5lZWRzIHRv
IHN1cHBvcnQgbXVsaXRpcGxlCj4gYWRkcmVzcyBzcGFjZXMuIFRoYXQgaXMgdGhlIHBvaW50IG9m
IGFuIElPTU1VLi4uCgpJbmRlZWQgYW5kIHRoYXQgaXMgd2h5IHdlIHVzZSBpdCB0byBlbmZvcmNl
IGRvbWFpbiBzZXBhcmF0aW9uLiBJIHNlZSBubyBuZWVkLCBhcyB5ZXQsIHRvIGVuZm9yY2Ugc2Vw
YXJhdGlvbiB3aXRoaW4gYSBkb21haW4uIFRoYXQgbmVlZCBtYXkgYXJpc2UgbGF0ZXIgYW5kIHRo
ZSBjb2RlIGNhbiBiZSBtb2RpZmllZCBhdCB0aGF0IHBvaW50LgoKICBQYXVsCgo+IAo+IFRoYW5r
cwo+IEtldmluCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 08:38:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 08: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 1fmxVM-0003lr-Eh; Tue, 07 Aug 2018 08:38:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tozp=kw=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fmxVL-0003lk-SP
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 08:38:11 +0000
X-Inumbo-ID: 15f6f005-9a1d-11e8-a8a5-bc764e045a96
Received: from mga18.intel.com (unknown [134.134.136.126])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 15f6f005-9a1d-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 10:37:15 +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 orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 07 Aug 2018 01:38:08 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,454,1526367600"; d="scan'208";a="246797067"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by orsmga005.jf.intel.com with ESMTP; 07 Aug 2018 01:37:39 -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; Tue, 7 Aug 2018 01:37:38 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 FMSMSX126.amr.corp.intel.com (10.18.125.43) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 7 Aug 2018 01:37:38 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.240]) with mapi id 14.03.0319.002;
 Tue, 7 Aug 2018 16:37:36 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v5 12/15] x86: add iommu_op to enable
 modification of IOMMU mappings
Thread-Index: AQHUK0+phXXBF5S8F0WwRP2xW/dPiaSzqwkQ///KooCAAIZtUA==
Date: Tue, 7 Aug 2018 08:37:35 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912AE9E2@SHSMSX101.ccr.corp.intel.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-13-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC265@SHSMSX101.ccr.corp.intel.com>
 <e8d453fd38d74526b6e07040f5362030@AMSPEX02CL03.citrite.net>
In-Reply-To: <e8d453fd38d74526b6e07040f5362030@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYmNkZDAwOTgtNzE4Ny00N2QyLTkwN2UtODlmNDJkMWJkNGIzIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoieHJvOEVzT1FlNm1Eek1vVFFpMWdCcjBWU2FUa1k3WFNrWjY3b0szbWUrcVlPVUI2Wmw3bzE0VXV4aEg1Uk8yZiJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 12/15] 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpQYXVsLkR1cnJhbnRAY2l0cml4LmNvbV0NCj4g
U2VudDogVHVlc2RheSwgQXVndXN0IDcsIDIwMTggNDozMyBQTQ0KPiANCj4gPg0KPiA+ID4gRnJv
bTogUGF1bCBEdXJyYW50DQo+ID4gPiBTZW50OiBTYXR1cmRheSwgQXVndXN0IDQsIDIwMTggMToy
MiBBTQ0KPiA+ID4NCj4gPiA+IFRoaXMgcGF0Y2ggYWRkcyBhbiBpb21tdV9vcCB3aGljaCBjaGVj
a3Mgd2hldGhlciBpdCBpcyBwb3NzaWJsZSBvcg0KPiA+ID4gc2FmZSBmb3IgYSBkb21haW4gdG8g
bW9kaWZ5IGl0cyBvd24gSU9NTVUgbWFwcGluZ3MgYW5kLCBpZiBzbywNCj4gY3JlYXRlcw0KPiA+
ID4gYSByYW5nZXNldCB0byB0cmFjayBtb2RpZmljYXRpb25zLg0KPiA+DQo+ID4gSGF2ZSB0byBz
YXkgdGhhdCB0aGVyZSBtaWdodCBiZSBhIGNvbmNlcHQgbWlzbWF0Y2ggYmV0d2VlbiB1cywNCj4g
PiBzbyBJIHdpbGwgc3RvcCByZXZpZXcgaGVyZSB1bnRpbCB3ZSBnZXQgYWxpZ25lZCBvbiB0aGUg
YmFzaWMNCj4gPiB1bmRlcnN0YW5kaW5nLg0KPiA+DQo+ID4gV2hhdCBhbiBJT01NVSBkb2VzIGlz
IHRvIHByb3ZpZGUgRE1BIGlzb2xhdGlvbiBiZXR3ZWVuIGRldmljZXMuDQo+ID4gRWFjaCBkZXZp
Y2UgY2FuIGJlIGhvb2tlZCB3aXRoIGEgZGlmZmVyZW50IHRyYW5zbGF0aW9uIHN0cnVjdHVyZQ0K
PiA+IChyZXByZXNlbnRpbmcgYSBkaWZmZXJlbnQgYmZuIGFkZHJlc3Mgc3BhY2UpLiBMaW51eCBr
ZXJuZWwgdXNlcyB0aGlzDQo+ID4gbWVjaGFuaXNtIHRvIGhhcmRlbiBrZXJuZWwgZHJpdmVycyAo
dGhyb3VnaCBkbWEgQVBJcykuIE11bHRpcGxlDQo+ID4gZGV2aWNlcyBjYW4gYmUgYWxzbyBhdHRh
Y2hlZCB0byB0aGUgc2FtZSBhZGRyZXNzIHNwYWNlLCB1c2VkIGJ5DQo+ID4gaHlwZXJ2aXNvciB3
aGVuIGRldmljZXMgYXJlIGFzc2lnbmVkIHRvIHRoZSBzYW1lIFZNLg0KPiA+DQo+IA0KPiBJbmRl
ZWQuDQo+IA0KPiA+IE5vdyB3aXRoIHB2SU9NTVUgZXhwb3NlZCB0byBkb20wLCAsIGRvbTAgY291
bGQgdXNlIGl0IHRvIGhhcmRlbg0KPiA+IGtlcm5lbCBkcml2ZXJzIHRvby4gVGhlbiB0aGVyZSB3
aWxsIGJlIG11bHRpcGxlIGJmbiBhZGRyZXNzIHNwYWNlczoNCj4gPg0KPiA+IC0gQSBkZWZhdWx0
IGJmbiBhZGRyZXNzIHNwYWNlIGNyZWF0ZWQgYnkgWGVuLCB3aGVyZSBiZm4gPSBwZm4NCj4gPiAt
IG11bHRpcGxlIHBlci1iZGYgYmZuIGFkZHJlc3Mgc3BhY2VzIGNyZWF0ZWQgYnkgRG9tMCwgd2hl
cmUNCj4gPiBiZm4gaXMgY29tcGxldGVseSBpcnJlbGV2YW50IHRvIHBmbi4NCj4gPg0KPiA+IHRo
ZSBkZWZhdWx0IHNwYWNlIHNob3VsZCBub3QgYmUgY2hhbmdlZCBieSBEb20wLiBJdCBpcyBhdHRh
Y2hlZA0KPiA+IHRvIGRldmljZXMgd2hpY2ggZG9tMCBkb2Vzbid0IGVuYWJsZSBwdmlvbW11IG1h
cHBpbmcuDQo+IA0KPiBObyB0aGF0J3Mgbm90IHRoZSBwb2ludCBoZXJlLiBJJ20gbm90IHRyeWlu
ZyB0byByZS1hcmNoaXRlY3QgWGVuJ3MgSU9NTVUNCj4gaGFuZGxpbmcuIEFsbCB0aGUgSU9NTVUg
Y29kZSBpbiBYZW4gQUZBSUNUIGlzIGJ1aWx0IGFyb3VuZCB0aGUgYXNzdW1wdGlvbg0KPiB0aGVy
ZSBpcyBvbmUgc2V0IG9mIHBhZ2UgdGFibGVzIHBlci1WTSBhbmQgYWxsIGRldmljZXMgYXNzaWdu
ZWQgdG8gdGhlIFZNDQo+IGdldCB0aGUgc2FtZSBwYWdlIHRhYmxlcy4gSSBzdXNwZWN0IHRyeWlu
ZyB0byBjaGFuZ2UgdGhhdCB3aWxsIGJlIGEgaHVnZSBjYW4NCj4gb2Ygd29ybXMgYW5kIEkgaGF2
ZSBubyBuZWVkIHRvIGdvIHRoZXJlIGZvciBteSBwdXJwb3Nlcy4NCg0KZG9uJ3QganVzdCB0aGlu
ayBmcm9tIFhlbiBzaWRlLiB0aGluayBhYm91dCB3aGF0IERvbTAgZmVlbHMgYWJvdXQNCnRoaXMg
SU9NTVUuDQoNCmlkZWFsbHkgcHZpb21tdSBkcml2ZXIgaXMgYSBuZXcgdmVuZG9yIGRyaXZlciBh
dHRhY2hlZCB0byBpb21tdQ0KY29yZSB3aXRoaW4gZG9tMC4gaXQgbmVlZHMgdG8gcHJvdmlkZSBp
b21tdSBkbWEgb3BzIHRvIHN1cHBvcnQNCmRtYV9hbGxvYy9tYXAgb3BlcmF0aW9ucyBmcm9tIGRp
ZmZlcmVudCBkZXZpY2UgZHJpdmVycy4gaW9tbXUNCmNvcmUgbWFpbnRhaW5zIGEgc2VwYXJhdGUg
aW92YSBzcGFjZSBmb3IgZWFjaCBkZXZpY2UsIHNvIGRldmljZQ0KZHJpdmVycyBjYW4gYmUgaXNv
bGF0ZWQgZnJvbSBlYWNoIG90aGVyLiANCg0KTm93IGRvbTAgZ290IG9ubHkgb25lIGdsb2JhbCBz
cGFjZS4gdGhlbiB3aHkgZG9lcyBkb20wIG5lZWQNCnRvIGVuYWJsZSBwdmlvbW11IGF0IGFsbD8N
Cg0KPiANCj4gPg0KPiA+IHBlci1iZGYgYWRkcmVzcyBzcGFjZXMgY2FuIGJlIGNoYW5nZWQgYnkg
RG9tMCwgYXR0YWNoZWQgdG8NCj4gPiBkZXZpY2VzIHdoaWNoIGRvbTAgZW5hYmxlcyBwdmlvbW11
IG1hcHBpbmcuIHRoZW4gcHZpb21tdSBvcHMNCj4gPiBzaG91bGQgYWNjZXB0IGEgYmRmIHBhcmFt
ZXRlci4gYW5kIGludGVybmFsbHkgWGVuIG5lZWRzIHRvIG1haW50YWluDQo+ID4gbXVsdGlwbGUg
cGFnZSB0YWJsZXMgdW5kZXIgZG9tMCwgYW5kIGZpbmQgYSByaWdodCBwYWdlIHRhYmxlIGFjY29y
ZGluZw0KPiA+IHRvIHNwZWNpZmllZCBiZGYgdG8gY29tcGxldGUgdGhlIG9wZXJhdGlvbi4NCj4g
Pg0KPiA+IE5vdyB5b3VyIHNlcmllcyBsb29rIGFzc3VtaW5nIGFsd2F5cyBqdXN0IG9uZSBiZm4g
YWRkcmVzcyBzcGFjZQ0KPiA+IGNyb3NzIGFsbCBhc3NpZ25lZCBkZXZpY2VzIHBlciBkb21haW4u
Li4gSSdtIG5vdCBzdXJlIGhvdyBpdCB3b3Jrcy4NCj4gPg0KPiANCj4gSXQgZG9lcyBtYWtlIHRo
YXQgYXNzdW1wdGlvbiBiZWNhdXNlIHRoYXQgYXNzdW1wdGlvbiBpcyBiYWtlZCBpbnRvIFhlbidz
DQo+IElPTU1VIHN1cHBvcnQuDQo+IA0KPiA+IERpZCBJIG1pc3VuZGVyc3RhbmQgYW55dGhpbmc/
DQo+IA0KPiBPbmx5IHBlcmhhcHMgdGhhdCBtb3ZpbmcgYXdheSBmcm9tIHBlci1WTSBJT01NVSBw
YWdldGFibGVzIHdpbGwgYmUNCj4gc29tZXRoaW5nIHRoYXQgaXMgc29tZXRoaW5nIEkgY291bGQg
ZG8gd2l0aG91dCBtYWtpbmcgdmVyeSBpbnZhc2l2ZSBhbmQNCj4gbGVuZ3RoeSBjaGFuZ2VzIHRv
IFhlbidzIElPTU1VIGNvZGUuDQo+IA0KDQppdCdzIGEgbXVzdCBpbW8uDQoNClRoYW5rcw0KS2V2
aW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 08:44:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 08:44: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 1fmxbH-0004WV-5s; Tue, 07 Aug 2018 08:44:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ay9j=kw=citrix.com=prvs=750b60ad6=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fmxbF-0004WN-PS
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 08:44:17 +0000
X-Inumbo-ID: f0cc39b5-9a1d-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f0cc39b5-9a1d-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 10:43:22 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="77271964"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Kevin Tian <kevin.tian@intel.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v5 12/15] x86: add iommu_op to enable
 modification of IOMMU mappings
Thread-Index: AQHUK09nnsj6GIf9cEGsm6kswVti1KSzkG2AgABpnnD//+GWgIAAIjGg
Date: Tue, 7 Aug 2018 08:44:14 +0000
Message-ID: <ef80132eb1764ed686ad7d6de6444387@AMSPEX02CL03.citrite.net>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-13-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC265@SHSMSX101.ccr.corp.intel.com>
 <e8d453fd38d74526b6e07040f5362030@AMSPEX02CL03.citrite.net>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AE9E2@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D1912AE9E2@SHSMSX101.ccr.corp.intel.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 v5 12/15] 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBUaWFuLCBLZXZpbiBbbWFpbHRv
OmtldmluLnRpYW5AaW50ZWwuY29tXQ0KPiBTZW50OiAwNyBBdWd1c3QgMjAxOCAwOTozOA0KPiBU
bzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZw0KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPjsgV2VpIExpdQ0KPiA8d2VpLmxpdTJAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5s
YXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47DQo+IEFuZHJldyBDb29wZXIgPEFuZHJldy5D
b29wZXIzQGNpdHJpeC5jb20+OyBJYW4gSmFja3Nvbg0KPiA8SWFuLkphY2tzb25AY2l0cml4LmNv
bT47IFRpbSAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgSnVsaWVuIEdyYWxsDQo+IDxqdWxpZW4u
Z3JhbGxAYXJtLmNvbT47IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCj4gU3ViamVj
dDogUkU6IFtYZW4tZGV2ZWxdIFtQQVRDSCB2NSAxMi8xNV0geDg2OiBhZGQgaW9tbXVfb3AgdG8g
ZW5hYmxlDQo+IG1vZGlmaWNhdGlvbiBvZiBJT01NVSBtYXBwaW5ncw0KPiANCj4gPiBGcm9tOiBQ
YXVsIER1cnJhbnQgW21haWx0bzpQYXVsLkR1cnJhbnRAY2l0cml4LmNvbV0NCj4gPiBTZW50OiBU
dWVzZGF5LCBBdWd1c3QgNywgMjAxOCA0OjMzIFBNDQo+ID4NCj4gPiA+DQo+ID4gPiA+IEZyb206
IFBhdWwgRHVycmFudA0KPiA+ID4gPiBTZW50OiBTYXR1cmRheSwgQXVndXN0IDQsIDIwMTggMToy
MiBBTQ0KPiA+ID4gPg0KPiA+ID4gPiBUaGlzIHBhdGNoIGFkZHMgYW4gaW9tbXVfb3Agd2hpY2gg
Y2hlY2tzIHdoZXRoZXIgaXQgaXMgcG9zc2libGUgb3INCj4gPiA+ID4gc2FmZSBmb3IgYSBkb21h
aW4gdG8gbW9kaWZ5IGl0cyBvd24gSU9NTVUgbWFwcGluZ3MgYW5kLCBpZiBzbywNCj4gPiBjcmVh
dGVzDQo+ID4gPiA+IGEgcmFuZ2VzZXQgdG8gdHJhY2sgbW9kaWZpY2F0aW9ucy4NCj4gPiA+DQo+
ID4gPiBIYXZlIHRvIHNheSB0aGF0IHRoZXJlIG1pZ2h0IGJlIGEgY29uY2VwdCBtaXNtYXRjaCBi
ZXR3ZWVuIHVzLA0KPiA+ID4gc28gSSB3aWxsIHN0b3AgcmV2aWV3IGhlcmUgdW50aWwgd2UgZ2V0
IGFsaWduZWQgb24gdGhlIGJhc2ljDQo+ID4gPiB1bmRlcnN0YW5kaW5nLg0KPiA+ID4NCj4gPiA+
IFdoYXQgYW4gSU9NTVUgZG9lcyBpcyB0byBwcm92aWRlIERNQSBpc29sYXRpb24gYmV0d2VlbiBk
ZXZpY2VzLg0KPiA+ID4gRWFjaCBkZXZpY2UgY2FuIGJlIGhvb2tlZCB3aXRoIGEgZGlmZmVyZW50
IHRyYW5zbGF0aW9uIHN0cnVjdHVyZQ0KPiA+ID4gKHJlcHJlc2VudGluZyBhIGRpZmZlcmVudCBi
Zm4gYWRkcmVzcyBzcGFjZSkuIExpbnV4IGtlcm5lbCB1c2VzIHRoaXMNCj4gPiA+IG1lY2hhbmlz
bSB0byBoYXJkZW4ga2VybmVsIGRyaXZlcnMgKHRocm91Z2ggZG1hIEFQSXMpLiBNdWx0aXBsZQ0K
PiA+ID4gZGV2aWNlcyBjYW4gYmUgYWxzbyBhdHRhY2hlZCB0byB0aGUgc2FtZSBhZGRyZXNzIHNw
YWNlLCB1c2VkIGJ5DQo+ID4gPiBoeXBlcnZpc29yIHdoZW4gZGV2aWNlcyBhcmUgYXNzaWduZWQg
dG8gdGhlIHNhbWUgVk0uDQo+ID4gPg0KPiA+DQo+ID4gSW5kZWVkLg0KPiA+DQo+ID4gPiBOb3cg
d2l0aCBwdklPTU1VIGV4cG9zZWQgdG8gZG9tMCwgLCBkb20wIGNvdWxkIHVzZSBpdCB0byBoYXJk
ZW4NCj4gPiA+IGtlcm5lbCBkcml2ZXJzIHRvby4gVGhlbiB0aGVyZSB3aWxsIGJlIG11bHRpcGxl
IGJmbiBhZGRyZXNzIHNwYWNlczoNCj4gPiA+DQo+ID4gPiAtIEEgZGVmYXVsdCBiZm4gYWRkcmVz
cyBzcGFjZSBjcmVhdGVkIGJ5IFhlbiwgd2hlcmUgYmZuID0gcGZuDQo+ID4gPiAtIG11bHRpcGxl
IHBlci1iZGYgYmZuIGFkZHJlc3Mgc3BhY2VzIGNyZWF0ZWQgYnkgRG9tMCwgd2hlcmUNCj4gPiA+
IGJmbiBpcyBjb21wbGV0ZWx5IGlycmVsZXZhbnQgdG8gcGZuLg0KPiA+ID4NCj4gPiA+IHRoZSBk
ZWZhdWx0IHNwYWNlIHNob3VsZCBub3QgYmUgY2hhbmdlZCBieSBEb20wLiBJdCBpcyBhdHRhY2hl
ZA0KPiA+ID4gdG8gZGV2aWNlcyB3aGljaCBkb20wIGRvZXNuJ3QgZW5hYmxlIHB2aW9tbXUgbWFw
cGluZy4NCj4gPg0KPiA+IE5vIHRoYXQncyBub3QgdGhlIHBvaW50IGhlcmUuIEknbSBub3QgdHJ5
aW5nIHRvIHJlLWFyY2hpdGVjdCBYZW4ncyBJT01NVQ0KPiA+IGhhbmRsaW5nLiBBbGwgdGhlIElP
TU1VIGNvZGUgaW4gWGVuIEFGQUlDVCBpcyBidWlsdCBhcm91bmQgdGhlIGFzc3VtcHRpb24NCj4g
PiB0aGVyZSBpcyBvbmUgc2V0IG9mIHBhZ2UgdGFibGVzIHBlci1WTSBhbmQgYWxsIGRldmljZXMg
YXNzaWduZWQgdG8gdGhlIFZNDQo+ID4gZ2V0IHRoZSBzYW1lIHBhZ2UgdGFibGVzLiBJIHN1c3Bl
Y3QgdHJ5aW5nIHRvIGNoYW5nZSB0aGF0IHdpbGwgYmUgYSBodWdlIGNhbg0KPiA+IG9mIHdvcm1z
IGFuZCBJIGhhdmUgbm8gbmVlZCB0byBnbyB0aGVyZSBmb3IgbXkgcHVycG9zZXMuDQo+IA0KPiBk
b24ndCBqdXN0IHRoaW5rIGZyb20gWGVuIHNpZGUuIHRoaW5rIGFib3V0IHdoYXQgRG9tMCBmZWVs
cyBhYm91dA0KPiB0aGlzIElPTU1VLg0KPiANCj4gaWRlYWxseSBwdmlvbW11IGRyaXZlciBpcyBh
IG5ldyB2ZW5kb3IgZHJpdmVyIGF0dGFjaGVkIHRvIGlvbW11DQo+IGNvcmUgd2l0aGluIGRvbTAu
IGl0IG5lZWRzIHRvIHByb3ZpZGUgaW9tbXUgZG1hIG9wcyB0byBzdXBwb3J0DQo+IGRtYV9hbGxv
Yy9tYXAgb3BlcmF0aW9ucyBmcm9tIGRpZmZlcmVudCBkZXZpY2UgZHJpdmVycy4gaW9tbXUNCj4g
Y29yZSBtYWludGFpbnMgYSBzZXBhcmF0ZSBpb3ZhIHNwYWNlIGZvciBlYWNoIGRldmljZSwgc28g
ZGV2aWNlDQo+IGRyaXZlcnMgY2FuIGJlIGlzb2xhdGVkIGZyb20gZWFjaCBvdGhlci4NCg0KQnV0
IHRoZXJlIGlzIG5vdGhpbmcgdGhhdCBtZWFucyB0aGF0IHRoZSBJT1ZBIHNwYWNlIGNhbm5vdCBi
ZSBnbG9iYWwsIGFuZCB0aGF0IGlzIGdvb2QgZW5vdWdoIGZvciBhIFBWIGRvbTAuDQoNCj4gDQo+
IE5vdyBkb20wIGdvdCBvbmx5IG9uZSBnbG9iYWwgc3BhY2UuIHRoZW4gd2h5IGRvZXMgZG9tMCBu
ZWVkDQo+IHRvIGVuYWJsZSBwdmlvbW11IGF0IGFsbD8NCg0KQXMgSSBleHBsYWluZWQgaW4gYW5v
dGhlciByZXBseSwgaXQgaXMgcHJpbWFyaWx5IHRvIGFsbG93IGEgUFYgZG9tMCB0byBoYXZlIGEg
QkZOOkdGTiBtYXAuIFNpbmNlIGEgUFYgZG9tYWluIG1haW50YWlucyBpdHMgb3duIFAyTSB0aGVu
IGl0IGlzIHRoZSBkb21haW4gdGhhdCBtYWludGFpbnMgdGhlIG1hcHBpbmcuIFRoYXQgaXMgYWxs
IEkgbmVlZCB0byBkby4NCg0KPiANCj4gPg0KPiA+ID4NCj4gPiA+IHBlci1iZGYgYWRkcmVzcyBz
cGFjZXMgY2FuIGJlIGNoYW5nZWQgYnkgRG9tMCwgYXR0YWNoZWQgdG8NCj4gPiA+IGRldmljZXMg
d2hpY2ggZG9tMCBlbmFibGVzIHB2aW9tbXUgbWFwcGluZy4gdGhlbiBwdmlvbW11IG9wcw0KPiA+
ID4gc2hvdWxkIGFjY2VwdCBhIGJkZiBwYXJhbWV0ZXIuIGFuZCBpbnRlcm5hbGx5IFhlbiBuZWVk
cyB0byBtYWludGFpbg0KPiA+ID4gbXVsdGlwbGUgcGFnZSB0YWJsZXMgdW5kZXIgZG9tMCwgYW5k
IGZpbmQgYSByaWdodCBwYWdlIHRhYmxlIGFjY29yZGluZw0KPiA+ID4gdG8gc3BlY2lmaWVkIGJk
ZiB0byBjb21wbGV0ZSB0aGUgb3BlcmF0aW9uLg0KPiA+ID4NCj4gPiA+IE5vdyB5b3VyIHNlcmll
cyBsb29rIGFzc3VtaW5nIGFsd2F5cyBqdXN0IG9uZSBiZm4gYWRkcmVzcyBzcGFjZQ0KPiA+ID4g
Y3Jvc3MgYWxsIGFzc2lnbmVkIGRldmljZXMgcGVyIGRvbWFpbi4uLiBJJ20gbm90IHN1cmUgaG93
IGl0IHdvcmtzLg0KPiA+ID4NCj4gPg0KPiA+IEl0IGRvZXMgbWFrZSB0aGF0IGFzc3VtcHRpb24g
YmVjYXVzZSB0aGF0IGFzc3VtcHRpb24gaXMgYmFrZWQgaW50byBYZW4ncw0KPiA+IElPTU1VIHN1
cHBvcnQuDQo+ID4NCj4gPiA+IERpZCBJIG1pc3VuZGVyc3RhbmQgYW55dGhpbmc/DQo+ID4NCj4g
PiBPbmx5IHBlcmhhcHMgdGhhdCBtb3ZpbmcgYXdheSBmcm9tIHBlci1WTSBJT01NVSBwYWdldGFi
bGVzIHdpbGwgYmUNCj4gPiBzb21ldGhpbmcgdGhhdCBpcyBzb21ldGhpbmcgSSBjb3VsZCBkbyB3
aXRob3V0IG1ha2luZyB2ZXJ5IGludmFzaXZlIGFuZA0KPiA+IGxlbmd0aHkgY2hhbmdlcyB0byBY
ZW4ncyBJT01NVSBjb2RlLg0KPiA+DQo+IA0KPiBpdCdzIGEgbXVzdCBpbW8uDQoNCkkgbWF5IHdh
cyB3ZWxsIGdpdmUgdXAgdGhlbi4gVGhhdCdzIGEgbWFtbW90aCB0YXNrIGFraW4gdG8gZS5nLiBt
b3ZpbmcgdG8gcGVyLXZjcHUgcmF0aGVyIHRoYW4gcGVyLWRvbWFpbiBQMk1zLiBJIGRvbid0IGhh
dmUgYSBzcGFyZSB5ZWFyIHRvIGRvIHRoZSB3b3JrLg0KDQogIFBhdWwNCg0KPiANCj4gVGhhbmtz
DQo+IEtldmluDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 08:50:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 08: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 1fmxhO-0005Lm-TS; Tue, 07 Aug 2018 08:50: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=tozp=kw=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fmxhO-0005Lh-2Y
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 08:50:38 +0000
X-Inumbo-ID: 0231115d-9a1f-11e8-a6a9-d7ebe60f679a
Received: from mga09.intel.com (unknown [134.134.136.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0231115d-9a1f-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 08:51:01 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga005.jf.intel.com ([10.7.209.41])
 by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 07 Aug 2018 01:50:33 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,454,1526367600"; d="scan'208";a="246799552"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by orsmga005.jf.intel.com with ESMTP; 07 Aug 2018 01:47:51 -0700
Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 7 Aug 2018 01:47:50 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX151.ccr.corp.intel.com ([169.254.3.202]) with mapi id 14.03.0319.002;
 Tue, 7 Aug 2018 16:47:49 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5 09/15] vtd: add lookup_page method to iommu_ops
Thread-Index: AQHUK06TkNASCJtfoUyzgzKuZ+97vKSzpCUQ///OfQCAAIe1UP//fDOAgACHhEA=
Date: Tue, 7 Aug 2018 08:47:48 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912AEA3F@SHSMSX101.ccr.corp.intel.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-10-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC1B1@SHSMSX101.ccr.corp.intel.com>
 <0a4bee6dd58242f39e71c8e9bf2f89e0@AMSPEX02CL03.citrite.net>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AE975@SHSMSX101.ccr.corp.intel.com>
 <3b08b21f9c4847f3b932539bc602bb29@AMSPEX02CL03.citrite.net>
In-Reply-To: <3b08b21f9c4847f3b932539bc602bb29@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiOWYzMjNkMGQtNmRiOS00OGNkLTkyYmMtM2QwMTc1OTFiOWU5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiME1yMWEyR1NyenF3dHROUzhsUTlMUnBZb2tGRjYwZkx4V0JlbVlJTHJjM1wvcllBb0xrU1JRbmJnNWdGdTNkRngifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 09/15] 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: 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>

PiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpQYXVsLkR1cnJhbnRAY2l0cml4LmNvbV0KPiBT
ZW50OiBUdWVzZGF5LCBBdWd1c3QgNywgMjAxOCA0OjM2IFBNCj4gCj4gPiA+ID4gPiArc3RhdGlj
IGludCBpbnRlbF9pb21tdV9sb29rdXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4s
Cj4gPiA+IG1mbl90Cj4gPiA+ID4gPiAqbWZuLAo+ID4gPiA+ID4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICpmbGFncykKPiA+ID4gPgo+ID4gPiA+IE5v
dCBsb29raW5nIGF0IGxhdGVyIHBhdGNoZXMgeWV0Li4uIGJ1dCBpbiBjb25jZXB0IGJmbiBhZGRy
ZXNzCj4gPiA+ID4gc3BhY2UgaXMgcGVyIGRldmljZSBpbnN0ZWFkIG9mIHBlciBkb21haW4uCj4g
PiA+Cj4gPiA+IE5vdCBpbiB0aGlzIGNhc2UuIFhlbiBoYXMgYWx3YXlzIG1haW50YWluZWQgYSBz
aW5nbGUgSU9NTVUgYWRkcmVzcwo+IHBlcgo+ID4gPiB2aXJ0dWFsIG1hY2hpbmUuIFRoYXQgaXMg
d2hhdCBCRk4gcmVmZXJzIHRvLgo+ID4gPgo+ID4gPiAgIFBhdWwKPiA+ID4KPiA+ID4gPiBJbiBk
ZWZhdWx0IHNpdHVhdGlvbgo+ID4gPiA+ICh3L28gcHZJT01NVSBleHBvc2VkKSwgYWxsIGRldmlj
ZXMgYXNzaWduZWQgdG8gZG9tMCBzaGFyZQo+ID4gPiA+IHRoZSBzYW1lIGFkZHJlc3Mgc3BhY2Ug
KGJmbj1wZm4pIHdoaWNoIGlzIGN1cnJlbnRseSBsaW5rZWQKPiA+ID4gPiBmcm9tIGRvbWFpbiBz
dHJ1Y3R1cmUuIFRoZW4gd2l0aCBwdklPTU1VIGV4cG9zZWQsIGRvbTAKPiA+ID4gPiBzdGFydHMg
dG8gbWFuYWdlIGluZGl2aWR1YWwgcGZuIGFkZHJlc3Mgc3BhY2UgKGNhbGxlZCBJT1ZBCj4gPiA+
ID4gYWRkcmVzcyBzcGFjZSB3aXRoaW4gZG9tMCkgcGVyIGFzc2lnbmVkIGRldmljZS4gSW4gdGhh
dCBjYXNlCj4gPiA+ID4gbG9va3VwIHNob3VsZCBhY2NlcHQgYSBiZGYgbnVtYmVyIGFuZCB0aGVu
IGZpbmQgdGhlIHJpZ2h0Cj4gPiA+ID4gcGFnZSB0YWJsZS4uLgo+ID4gPiA+Cj4gPiA+Cj4gPiA+
IE5vLiBUaGF0IGlzIG92ZXItY29tcGxpY2F0aW5nIHRoaW5ncyBhbmQgd291bGQgcHJvYmFibHkg
aW52b2x2ZSByZS0KPiB3cml0aW5nCj4gPiA+IG1vc3Qgb2YgdGhlIElPTU1VIGNvZGUgaW4gWGVu
IEFGQUlDVC4KPiA+ID4KPiA+Cj4gPiBpdCdzIG5vdCBvdmVyLWNvbXBsaWNhdGluZy4gaXQncyBh
Ym91dCBjb3JyZWN0bmVzcy4KPiA+Cj4gPiB0aGluayBhYm91dCB0aGUgcm9sZSBvZiBJT01NVS4g
Tm93IHlvdSBleHBvc2UgaXQgdG8gZG9tMC4gVGhlbgo+ID4gZG9tMCB3YW50cyB0byB1c2UgaXQg
dG8gaXNvbGF0ZSBkZXZpY2VzLiBXaGF0IGlzIHRoZSBtYXR0ZXIgaGF2aW5nCj4gPiBhbiBJT01N
VSB3aGljaCBzdXBwb3J0cyBvbmx5IG9uZSBnbG9iYWwgYWRkcmVzcyBzcGFjZSBjcm9zcyBhbGwK
PiA+IGRldmljZXMsIGZyb20gZG9tMCdzIHAuby52PyBJZiB0aGF0IGlzIHRoZSBjYXNlLCB3aHkg
ZG9lcyBkb20wIGV2ZXIKPiA+IHdhbnQgdG8gY2hhbmdlIGJmbiBnbG9iYWxseSBvbiBhbGwgZGV2
aWNlcz8KPiA+Cj4gCj4gQmVjYXVzZSBldmVuIGEgUFYgZG9tMCB3b3VsZCBiZSBiZXRlciBvZmYg
d2l0aCBhIEJGTjpHRk4gbWFwIHJhdGhlcgo+IHRoYW4gYSBCRk46TUZOIG1hcCwgc2luY2UgdGhl
biB0aGUgeGVuX3N3aW90bGIgY29kZSBhbmQgYmUgYXZvaWRlZCBhbmQKPiBsb3RzIG9mIHRoaW5n
cyB0aGF0IGFyZSBjb250aWd1b3VzIGluIEdGTiBzcGFjZSBiZWNvbWUgY29udGlndW91cyBpbiBC
Rk4KPiBzcGFjZSBhbmQgaGVuY2UgYmVjb21lIERNQS1hYmxlIHdpdGhvdXQgYm91bmNpbmcuCj4g
CgpzbyB0aGlzIHB2SU9NTVUgcmVhbGx5IGxvc2VzIG1vc3QgZnVuY3Rpb25hbGl0aWVzIHdoaWNo
IGEgcGh5c2ljYWwgSU9NTVUKcHJvdmlkZXMuLi4gbWF5YmUgbm90IGNhbGwgaXQgcHZJT01NVS4g
c29ydCBvZiBwdkRNQSBlbmdpbmUuCgpUaGFua3MKS2V2aW4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 08:51:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 08:51:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmxhz-0005QY-7G; Tue, 07 Aug 2018 08: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=tozp=kw=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fmxhx-0005QN-Hq
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 08:51:13 +0000
X-Inumbo-ID: 18f5fa7e-9a1f-11e8-a6a9-d7ebe60f679a
Received: from mga05.intel.com (unknown [192.55.52.43])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 18f5fa7e-9a1f-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 08:51:39 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga005.jf.intel.com ([10.7.209.41])
 by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 07 Aug 2018 01:51:11 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,454,1526367600"; d="scan'208";a="246799636"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by orsmga005.jf.intel.com with ESMTP; 07 Aug 2018 01:48:15 -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; Tue, 7 Aug 2018 01:48:15 -0700
Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by
 FMSMSX119.amr.corp.intel.com (10.18.124.207) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 7 Aug 2018 01:48:15 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX104.ccr.corp.intel.com ([169.254.5.143]) with mapi id 14.03.0319.002;
 Tue, 7 Aug 2018 16:48:13 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v5 09/15] vtd: add lookup_page method to iommu_ops
Thread-Index: AQHUK06TkNASCJtfoUyzgzKuZ+97vKSzpCUQ///OfQCAAAJBAIAAhodQ//97goCAAIeioA==
Date: Tue, 7 Aug 2018 08:48:12 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912AEA51@SHSMSX101.ccr.corp.intel.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-10-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC1B1@SHSMSX101.ccr.corp.intel.com>
 <0a4bee6dd58242f39e71c8e9bf2f89e0@AMSPEX02CL03.citrite.net>
 <5B69587E02000078001DB62F@prv1-mh.provo.novell.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AE997@SHSMSX101.ccr.corp.intel.com>
 <2a55d245b9854e4dbc5eb8b65706fd9f@AMSPEX02CL03.citrite.net>
In-Reply-To: <2a55d245b9854e4dbc5eb8b65706fd9f@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMTNkNzk4ODAtMDgyZi00ZmQ2LTllMTAtNTIwY2I3NzM2YjZkIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiVVhLZ1U5dmNzZzhycXNVckxDZEp6YkQ0cm50Wno1TExEbFBVVFwvbDI3SXE4UnpJTm4rQ1h1Z0o5NEMyUVVmUG8ifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 09/15] 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>,
 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>

PiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpQYXVsLkR1cnJhbnRAY2l0cml4LmNvbV0KPiBT
ZW50OiBUdWVzZGF5LCBBdWd1c3QgNywgMjAxOCA0OjM3IFBNCj4gCj4gPiAtLS0tLU9yaWdpbmFs
IE1lc3NhZ2UtLS0tLQo+ID4gRnJvbTogVGlhbiwgS2V2aW4gW21haWx0bzprZXZpbi50aWFuQGlu
dGVsLmNvbV0KPiA+IFNlbnQ6IDA3IEF1Z3VzdCAyMDE4IDA5OjMzCj4gPiBUbzogSmFuIEJldWxp
Y2ggPEpCZXVsaWNoQHN1c2UuY29tPjsgUGF1bCBEdXJyYW50Cj4gPiA8UGF1bC5EdXJyYW50QGNp
dHJpeC5jb20+Cj4gPiBDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29t
PjsgeGVuLWRldmVsIDx4ZW4tCj4gPiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4KPiA+IFN1
YmplY3Q6IFJFOiBbUEFUQ0ggdjUgMDkvMTVdIHZ0ZDogYWRkIGxvb2t1cF9wYWdlIG1ldGhvZCB0
bwo+IGlvbW11X29wcwo+ID4KPiA+ID4gRnJvbTogSmFuIEJldWxpY2ggW21haWx0bzpKQmV1bGlj
aEBzdXNlLmNvbV0KPiA+ID4gU2VudDogVHVlc2RheSwgQXVndXN0IDcsIDIwMTggNDozMCBQTQo+
ID4gPgo+ID4gPiA+Pj4gT24gMDcuMDguMTggYXQgMTA6MjEsIDxQYXVsLkR1cnJhbnRAY2l0cml4
LmNvbT4gd3JvdGU6Cj4gPiA+ID4+IEZyb206IFRpYW4sIEtldmluIFttYWlsdG86a2V2aW4udGlh
bkBpbnRlbC5jb21dCj4gPiA+ID4+IFNlbnQ6IDA3IEF1Z3VzdCAyMDE4IDA0OjI1Cj4gPiA+ID4+
Cj4gPiA+ID4+ID4gRnJvbTogUGF1bCBEdXJyYW50IFttYWlsdG86cGF1bC5kdXJyYW50QGNpdHJp
eC5jb21dCj4gPiA+ID4+ID4gU2VudDogU2F0dXJkYXksIEF1Z3VzdCA0LCAyMDE4IDE6MjIgQU0K
PiA+ID4gPj4gPgo+ID4gPiA+PiA+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9p
b21tdS5jCj4gPiA+ID4+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11
LmMKPiA+ID4gPj4gPiBAQCAtMTgzMCw2ICsxODMwLDM5IEBAIHN0YXRpYyBpbnQgX19tdXN0X2No
ZWNrCj4gPiA+ID4+ID4gaW50ZWxfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAo+
ID4gPiA+PiA+ICAgICAgcmV0dXJuIGRtYV9wdGVfY2xlYXJfb25lKGQsIGJmbl90b19iYWRkcihi
Zm4pKTsKPiA+ID4gPj4gPiAgfQo+ID4gPiA+PiA+Cj4gPiA+ID4+ID4gK3N0YXRpYyBpbnQgaW50
ZWxfaW9tbXVfbG9va3VwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuLAo+ID4gPiBt
Zm5fdAo+ID4gPiA+PiA+ICptZm4sCj4gPiA+ID4+ID4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgaW50ICpmbGFncykKPiA+ID4gPj4KPiA+ID4gPj4gTm90IGxv
b2tpbmcgYXQgbGF0ZXIgcGF0Y2hlcyB5ZXQuLi4gYnV0IGluIGNvbmNlcHQgYmZuIGFkZHJlc3MK
PiA+ID4gPj4gc3BhY2UgaXMgcGVyIGRldmljZSBpbnN0ZWFkIG9mIHBlciBkb21haW4uCj4gPiA+
ID4KPiA+ID4gPiBOb3QgaW4gdGhpcyBjYXNlLiBYZW4gaGFzIGFsd2F5cyBtYWludGFpbmVkIGEg
c2luZ2xlIElPTU1VIGFkZHJlc3MKPiBwZXIKPiA+ID4gPiB2aXJ0dWFsIG1hY2hpbmUuIFRoYXQg
aXMgd2hhdCBCRk4gcmVmZXJzIHRvLgo+ID4gPgo+ID4gPiBOdXQgaXMgdGhhdCBhIG1vZGVsIHdl
IGNhbiBtYWludGFpbiBtaWQgYW5kIGxvbmcgdGVybT8gSW4gcGFydGljdWxhcgo+ID4gPiBvbiBB
Uk0sIHdoZXJlIEp1bGllbiBoYXMgdG9sZCBtZSBhIHNpbmdsZSBzeXN0ZW0gY291bGQgaGF2ZSBt
dWx0aXBsZQo+ID4gPiBfZGlmZmVyZW50XyBJT01NVXMsIEkgY291bGQgZWFzaWx5IHNlZSB0aGUg
YWRkcmVzcyBzcGFjZXMgZGl2ZXJnaW5nLgo+ID4gPgo+ID4KPiA+IG11bHRpcGxlIElPTU1VcyBp
cyBhbm90aGVyIHRoaW5nLgo+ID4KPiA+IHdoYXQgSSBxdWVzdGlvbmVkIGlzIHRoYXQgZXZlbiBv
bmUgSU9NTVUgbmVlZHMgdG8gc3VwcG9ydCBtdWxpdGlwbGUKPiA+IGFkZHJlc3Mgc3BhY2VzLiBU
aGF0IGlzIHRoZSBwb2ludCBvZiBhbiBJT01NVS4uLgo+IAo+IEluZGVlZCBhbmQgdGhhdCBpcyB3
aHkgd2UgdXNlIGl0IHRvIGVuZm9yY2UgZG9tYWluIHNlcGFyYXRpb24uIEkgc2VlIG5vCj4gbmVl
ZCwgYXMgeWV0LCB0byBlbmZvcmNlIHNlcGFyYXRpb24gd2l0aGluIGEgZG9tYWluLiBUaGF0IG5l
ZWQgbWF5IGFyaXNlCj4gbGF0ZXIgYW5kIHRoZSBjb2RlIGNhbiBiZSBtb2RpZmllZCBhdCB0aGF0
IHBvaW50Lgo+IAoKYnV0IHRoZW4geW91IG5lZWQgY29tcGxldGVseSBkaWZmZXJlbnQgc2V0IG9m
IEFQSXMgYXQgdGhhdCB0aW1lLi4uCgpUaGFua3MKS2V2aW4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 08:51:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 08:51: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 1fmxiK-0005U7-IP; Tue, 07 Aug 2018 08:51: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=fg3j=kw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmxiJ-0005Te-7V
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 08:51:35 +0000
X-Inumbo-ID: 25c707a1-9a1f-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 25c707a1-9a1f-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 08:52: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 1fmxiF-0001V2-Ti; Tue, 07 Aug 2018 08:51: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 1fmxiF-0002pl-Kz; Tue, 07 Aug 2018 08:51:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmxiF-000196-JE; Tue, 07 Aug 2018 08:51:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125764-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:build-arm64-pvops:<job status>:broken:regression
 linux-4.9:build-arm64:<job status>:broken:regression
 linux-4.9:build-arm64-xsm:<job status>:broken:regression
 linux-4.9:build-arm64:hosts-allocate:broken:allowable
 linux-4.9:build-arm64-xsm:hosts-allocate:broken:allowable
 linux-4.9:build-arm64-pvops:hosts-allocate:broken:allowable
 linux-4.9:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-xl: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-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.9:build-arm64:capture-logs:broken:nonblocking
 linux-4.9:build-arm64-xsm:capture-logs:broken:nonblocking
 linux-4.9:build-arm64-pvops:capture-logs:broken: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-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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-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-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-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-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=e01202b36f03f9284ffb51e911f6710d0a62c815
X-Osstest-Versions-That: linux=060744011e93679f03932f050619744be895b772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 07 Aug 2018 08:51:31 +0000
Subject: [Xen-devel] [linux-4.9 test] 125764: 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>

ZmxpZ2h0IDEyNTc2NCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc2NC8KCkZhaWx1cmVzIGFuZCBwcm9ibGVt
cyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxv
Y2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJt
NjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tl
bgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAg
ICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1
cz4gICAgICAgICAgICAgICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVk
IGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTE4MwogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tl
biBSRUdSLiB2cy4gMTI1MTgzCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAyIGhvc3Rz
LWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjUxODMKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1p
bmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWls
ZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NCAgICAgICAgICAgICAg
ICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjUxODMKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tl
biBibG9ja2VkIGluIDEyNTE4MwogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMyBjYXB0
dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTgzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE4MwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGUwMTIw
MmIzNmYwM2Y5Mjg0ZmZiNTFlOTExZjY3MTBkMGE2MmM4MTUKYmFzZWxpbmUgdmVyc2lvbjoKIGxp
bnV4ICAgICAgICAgICAgICAgIDA2MDc0NDAxMWU5MzY3OWYwMzkzMmYwNTA2MTk3NDRiZTg5NWI3
NzIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTE4MyAgMjAxOC0wNy0xNSAxNjo0Njo1MyBaICAg
MjIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjUyNzEgIDIwMTgtMDctMTcgMTA6MTI6MTkg
WiAgIDIwIGRheXMgICAgNyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3NjQgIDIw
MTgtMDgtMDYgMTQ6MzI6MTUgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjMyOSBwZW9w
bGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1y
dW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9r
ZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJy
b2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQt
YXJtNjQgaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFs
bG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGhvc3RzLWFsbG9jYXRlCmJyb2tl
bi1zdGVwIGJ1aWxkLWFybTY0IGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14
c20gY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGNhcHR1cmUtbG9n
cwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA5NzUzIGxpbmVz
IGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 08:56:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 08:56: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 1fmxnJ-0005vw-E0; Tue, 07 Aug 2018 08:56: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=ay9j=kw=citrix.com=prvs=750b60ad6=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fmxnI-0005vr-Ik
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 08:56:44 +0000
X-Inumbo-ID: ddaa2e3e-9a1f-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ddaa2e3e-9a1f-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 08:57:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="77272440"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Kevin Tian <kevin.tian@intel.com>, Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v5 09/15] vtd: add lookup_page method to iommu_ops
Thread-Index: AQHUK06OUACcoax4gkywPsa3VyCeo6SzhGMAgABy7ND//+IpAIAAAMkAgAAicED//+HpAIAAIwXQ
Date: Tue, 7 Aug 2018 08:56:10 +0000
Message-ID: <04e2383587884b95ad991c1888a6fedc@AMSPEX02CL03.citrite.net>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-10-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC1B1@SHSMSX101.ccr.corp.intel.com>
 <0a4bee6dd58242f39e71c8e9bf2f89e0@AMSPEX02CL03.citrite.net>
 <5B69587E02000078001DB62F@prv1-mh.provo.novell.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AE997@SHSMSX101.ccr.corp.intel.com>
 <2a55d245b9854e4dbc5eb8b65706fd9f@AMSPEX02CL03.citrite.net>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AEA51@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D1912AEA51@SHSMSX101.ccr.corp.intel.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 v5 09/15] 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>,
 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+IEZyb206IFRpYW4sIEtldmluIFttYWlsdG86
a2V2aW4udGlhbkBpbnRlbC5jb21dCj4gU2VudDogMDcgQXVndXN0IDIwMTggMDk6NDgKPiBUbzog
UGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEphbiBCZXVsaWNoCj4gPEpC
ZXVsaWNoQHN1c2UuY29tPgo+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJp
eC5jb20+OyB4ZW4tZGV2ZWwgPHhlbi0KPiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4KPiBT
dWJqZWN0OiBSRTogW1BBVENIIHY1IDA5LzE1XSB2dGQ6IGFkZCBsb29rdXBfcGFnZSBtZXRob2Qg
dG8gaW9tbXVfb3BzCj4gCj4gPiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpQYXVsLkR1cnJh
bnRAY2l0cml4LmNvbV0KPiA+IFNlbnQ6IFR1ZXNkYXksIEF1Z3VzdCA3LCAyMDE4IDQ6MzcgUE0K
PiA+Cj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiA+IEZyb206IFRpYW4sIEtl
dmluIFttYWlsdG86a2V2aW4udGlhbkBpbnRlbC5jb21dCj4gPiA+IFNlbnQ6IDA3IEF1Z3VzdCAy
MDE4IDA5OjMzCj4gPiA+IFRvOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+OyBQYXVs
IER1cnJhbnQKPiA+ID4gPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+ID4gPiBDYzogR2Vvcmdl
IER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgeGVuLWRldmVsIDx4ZW4tCj4gPiA+
IGRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPgo+ID4gPiBTdWJqZWN0OiBSRTogW1BBVENIIHY1
IDA5LzE1XSB2dGQ6IGFkZCBsb29rdXBfcGFnZSBtZXRob2QgdG8KPiA+IGlvbW11X29wcwo+ID4g
Pgo+ID4gPiA+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86SkJldWxpY2hAc3VzZS5jb21dCj4g
PiA+ID4gU2VudDogVHVlc2RheSwgQXVndXN0IDcsIDIwMTggNDozMCBQTQo+ID4gPiA+Cj4gPiA+
ID4gPj4+IE9uIDA3LjA4LjE4IGF0IDEwOjIxLCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gPiA+ID4+IEZyb206IFRpYW4sIEtldmluIFttYWlsdG86a2V2aW4udGlhbkBpbnRl
bC5jb21dCj4gPiA+ID4gPj4gU2VudDogMDcgQXVndXN0IDIwMTggMDQ6MjUKPiA+ID4gPiA+Pgo+
ID4gPiA+ID4+ID4gRnJvbTogUGF1bCBEdXJyYW50IFttYWlsdG86cGF1bC5kdXJyYW50QGNpdHJp
eC5jb21dCj4gPiA+ID4gPj4gPiBTZW50OiBTYXR1cmRheSwgQXVndXN0IDQsIDIwMTggMToyMiBB
TQo+ID4gPiA+ID4+ID4KPiA+ID4gPiA+PiA+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC9pb21tdS5jCj4gPiA+ID4gPj4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvaW9tbXUuYwo+ID4gPiA+ID4+ID4gQEAgLTE4MzAsNiArMTgzMCwzOSBAQCBzdGF0aWMgaW50
IF9fbXVzdF9jaGVjawo+ID4gPiA+ID4+ID4gaW50ZWxfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3Qg
ZG9tYWluICpkLAo+ID4gPiA+ID4+ID4gICAgICByZXR1cm4gZG1hX3B0ZV9jbGVhcl9vbmUoZCwg
YmZuX3RvX2JhZGRyKGJmbikpOwo+ID4gPiA+ID4+ID4gIH0KPiA+ID4gPiA+PiA+Cj4gPiA+ID4g
Pj4gPiArc3RhdGljIGludCBpbnRlbF9pb21tdV9sb29rdXBfcGFnZShzdHJ1Y3QgZG9tYWluICpk
LCBiZm5fdCBiZm4sCj4gPiA+ID4gbWZuX3QKPiA+ID4gPiA+PiA+ICptZm4sCj4gPiA+ID4gPj4g
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKmZsYWdz
KQo+ID4gPiA+ID4+Cj4gPiA+ID4gPj4gTm90IGxvb2tpbmcgYXQgbGF0ZXIgcGF0Y2hlcyB5ZXQu
Li4gYnV0IGluIGNvbmNlcHQgYmZuIGFkZHJlc3MKPiA+ID4gPiA+PiBzcGFjZSBpcyBwZXIgZGV2
aWNlIGluc3RlYWQgb2YgcGVyIGRvbWFpbi4KPiA+ID4gPiA+Cj4gPiA+ID4gPiBOb3QgaW4gdGhp
cyBjYXNlLiBYZW4gaGFzIGFsd2F5cyBtYWludGFpbmVkIGEgc2luZ2xlIElPTU1VIGFkZHJlc3MK
PiA+IHBlcgo+ID4gPiA+ID4gdmlydHVhbCBtYWNoaW5lLiBUaGF0IGlzIHdoYXQgQkZOIHJlZmVy
cyB0by4KPiA+ID4gPgo+ID4gPiA+IE51dCBpcyB0aGF0IGEgbW9kZWwgd2UgY2FuIG1haW50YWlu
IG1pZCBhbmQgbG9uZyB0ZXJtPyBJbiBwYXJ0aWN1bGFyCj4gPiA+ID4gb24gQVJNLCB3aGVyZSBK
dWxpZW4gaGFzIHRvbGQgbWUgYSBzaW5nbGUgc3lzdGVtIGNvdWxkIGhhdmUgbXVsdGlwbGUKPiA+
ID4gPiBfZGlmZmVyZW50XyBJT01NVXMsIEkgY291bGQgZWFzaWx5IHNlZSB0aGUgYWRkcmVzcyBz
cGFjZXMgZGl2ZXJnaW5nLgo+ID4gPiA+Cj4gPiA+Cj4gPiA+IG11bHRpcGxlIElPTU1VcyBpcyBh
bm90aGVyIHRoaW5nLgo+ID4gPgo+ID4gPiB3aGF0IEkgcXVlc3Rpb25lZCBpcyB0aGF0IGV2ZW4g
b25lIElPTU1VIG5lZWRzIHRvIHN1cHBvcnQgbXVsaXRpcGxlCj4gPiA+IGFkZHJlc3Mgc3BhY2Vz
LiBUaGF0IGlzIHRoZSBwb2ludCBvZiBhbiBJT01NVS4uLgo+ID4KPiA+IEluZGVlZCBhbmQgdGhh
dCBpcyB3aHkgd2UgdXNlIGl0IHRvIGVuZm9yY2UgZG9tYWluIHNlcGFyYXRpb24uIEkgc2VlIG5v
Cj4gPiBuZWVkLCBhcyB5ZXQsIHRvIGVuZm9yY2Ugc2VwYXJhdGlvbiB3aXRoaW4gYSBkb21haW4u
IFRoYXQgbmVlZCBtYXkgYXJpc2UKPiA+IGxhdGVyIGFuZCB0aGUgY29kZSBjYW4gYmUgbW9kaWZp
ZWQgYXQgdGhhdCBwb2ludC4KPiA+Cj4gCj4gYnV0IHRoZW4geW91IG5lZWQgY29tcGxldGVseSBk
aWZmZXJlbnQgc2V0IG9mIEFQSXMgYXQgdGhhdCB0aW1lLi4uCgpPay4gV291bGQgeW91IGJlIGhh
cHB5IGlmIEkgYWRkIHRoZSBvcHRpb24gdG8gc3VwcGx5IGEgYW4gU0JERiBpbiB0aGUgbWFwIGFu
ZCB1bm1hcCBoeXBlcmNhbGxzIGJ1dCBpZ25vcmUgdGhlIHZhbHVlIGZvciBub3c/IE9yIGV2ZW4g
aGF2ZSBhICdnbG9iYWwnIGZsYWcgYnV0IHJldHVybiAtRU9QTk9UU1VQUCBpZiBpdCBpcyBub3Qg
c3BlY2lmaWVkLiBUaGF0IHdvdWxkIGF2b2lkIHRoZSBuZWVkIHRvIGFkZCBuZXcgaHlwZXJjYWxs
cyBmb3IgcGVyLWRldmljZSBtYXBwaW5nLgoKICBQYXVsCgo+IAo+IFRoYW5rcwo+IEtldmluCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 09:01:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 09:01:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmxrx-0006fG-2M; Tue, 07 Aug 2018 09: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=tozp=kw=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fmxrw-0006fB-2A
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 09:01:32 +0000
X-Inumbo-ID: 58fe43ba-9a20-11e8-a8a5-bc764e045a96
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 58fe43ba-9a20-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 11:00:36 +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 orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 07 Aug 2018 02:01:28 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,454,1526367600"; d="scan'208";a="60502110"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by fmsmga007.fm.intel.com with ESMTP; 07 Aug 2018 02:01:23 -0700
Received: from FMSMSX109.amr.corp.intel.com (10.18.116.9) by
 FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 7 Aug 2018 02:01:23 -0700
Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by
 fmsmsx109.amr.corp.intel.com (10.18.116.9) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 7 Aug 2018 02:01:23 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 shsmsx102.ccr.corp.intel.com ([169.254.2.226]) with mapi id 14.03.0319.002;
 Tue, 7 Aug 2018 17:01:21 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v5 12/15] x86: add iommu_op to enable
 modification of IOMMU mappings
Thread-Index: AQHUK0+phXXBF5S8F0WwRP2xW/dPiaSzqwkQ///KooCAAIZtUP//fM8AgACJ5oA=
Date: Tue, 7 Aug 2018 09:01:20 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912AEACC@SHSMSX101.ccr.corp.intel.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-13-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC265@SHSMSX101.ccr.corp.intel.com>
 <e8d453fd38d74526b6e07040f5362030@AMSPEX02CL03.citrite.net>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AE9E2@SHSMSX101.ccr.corp.intel.com>
 <ef80132eb1764ed686ad7d6de6444387@AMSPEX02CL03.citrite.net>
In-Reply-To: <ef80132eb1764ed686ad7d6de6444387@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMjEwNDkxMWEtNDM5Ni00ZjM5LWJlYmQtNWYyZDczODg1MWZiIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiN2xUNzlrTUtkSXVYRHVRbkJsUmE5clppNFwvVzBcL21BRGxsc0VRYXN6UGEyWnFwVFFmaksxZHlwT2luMUpiSmFKIn0=
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 12/15] 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBQYXVsIER1cnJhbnQNCj4gU2VudDogVHVlc2RheSwgQXVndXN0IDcsIDIwMTggNDo0
NCBQTQ0KPiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+IEZyb206IFRpYW4s
IEtldmluIFttYWlsdG86a2V2aW4udGlhbkBpbnRlbC5jb21dDQo+ID4gU2VudDogMDcgQXVndXN0
IDIwMTggMDk6MzgNCj4gPiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNv
bT47IHhlbi0NCj4gZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4gPiBDYzogU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgV2VpIExpdQ0KPiA+IDx3ZWkubGl1
MkBjaXRyaXguY29tPjsgR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsN
Cj4gPiBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgSWFuIEphY2tz
b24NCj4gPiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFRpbSAoWGVuLm9yZykgPHRpbUB4ZW4u
b3JnPjsgSnVsaWVuIEdyYWxsDQo+ID4gPGp1bGllbi5ncmFsbEBhcm0uY29tPjsgSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KPiA+IFN1YmplY3Q6IFJFOiBbWGVuLWRldmVsXSBbUEFU
Q0ggdjUgMTIvMTVdIHg4NjogYWRkIGlvbW11X29wIHRvIGVuYWJsZQ0KPiA+IG1vZGlmaWNhdGlv
biBvZiBJT01NVSBtYXBwaW5ncw0KPiA+DQo+ID4gPiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0
bzpQYXVsLkR1cnJhbnRAY2l0cml4LmNvbV0NCj4gPiA+IFNlbnQ6IFR1ZXNkYXksIEF1Z3VzdCA3
LCAyMDE4IDQ6MzMgUE0NCj4gPiA+DQo+ID4gPiA+DQo+ID4gPiA+ID4gRnJvbTogUGF1bCBEdXJy
YW50DQo+ID4gPiA+ID4gU2VudDogU2F0dXJkYXksIEF1Z3VzdCA0LCAyMDE4IDE6MjIgQU0NCj4g
PiA+ID4gPg0KPiA+ID4gPiA+IFRoaXMgcGF0Y2ggYWRkcyBhbiBpb21tdV9vcCB3aGljaCBjaGVj
a3Mgd2hldGhlciBpdCBpcyBwb3NzaWJsZSBvcg0KPiA+ID4gPiA+IHNhZmUgZm9yIGEgZG9tYWlu
IHRvIG1vZGlmeSBpdHMgb3duIElPTU1VIG1hcHBpbmdzIGFuZCwgaWYgc28sDQo+ID4gPiBjcmVh
dGVzDQo+ID4gPiA+ID4gYSByYW5nZXNldCB0byB0cmFjayBtb2RpZmljYXRpb25zLg0KPiA+ID4g
Pg0KPiA+ID4gPiBIYXZlIHRvIHNheSB0aGF0IHRoZXJlIG1pZ2h0IGJlIGEgY29uY2VwdCBtaXNt
YXRjaCBiZXR3ZWVuIHVzLA0KPiA+ID4gPiBzbyBJIHdpbGwgc3RvcCByZXZpZXcgaGVyZSB1bnRp
bCB3ZSBnZXQgYWxpZ25lZCBvbiB0aGUgYmFzaWMNCj4gPiA+ID4gdW5kZXJzdGFuZGluZy4NCj4g
PiA+ID4NCj4gPiA+ID4gV2hhdCBhbiBJT01NVSBkb2VzIGlzIHRvIHByb3ZpZGUgRE1BIGlzb2xh
dGlvbiBiZXR3ZWVuIGRldmljZXMuDQo+ID4gPiA+IEVhY2ggZGV2aWNlIGNhbiBiZSBob29rZWQg
d2l0aCBhIGRpZmZlcmVudCB0cmFuc2xhdGlvbiBzdHJ1Y3R1cmUNCj4gPiA+ID4gKHJlcHJlc2Vu
dGluZyBhIGRpZmZlcmVudCBiZm4gYWRkcmVzcyBzcGFjZSkuIExpbnV4IGtlcm5lbCB1c2VzIHRo
aXMNCj4gPiA+ID4gbWVjaGFuaXNtIHRvIGhhcmRlbiBrZXJuZWwgZHJpdmVycyAodGhyb3VnaCBk
bWEgQVBJcykuIE11bHRpcGxlDQo+ID4gPiA+IGRldmljZXMgY2FuIGJlIGFsc28gYXR0YWNoZWQg
dG8gdGhlIHNhbWUgYWRkcmVzcyBzcGFjZSwgdXNlZCBieQ0KPiA+ID4gPiBoeXBlcnZpc29yIHdo
ZW4gZGV2aWNlcyBhcmUgYXNzaWduZWQgdG8gdGhlIHNhbWUgVk0uDQo+ID4gPiA+DQo+ID4gPg0K
PiA+ID4gSW5kZWVkLg0KPiA+ID4NCj4gPiA+ID4gTm93IHdpdGggcHZJT01NVSBleHBvc2VkIHRv
IGRvbTAsICwgZG9tMCBjb3VsZCB1c2UgaXQgdG8gaGFyZGVuDQo+ID4gPiA+IGtlcm5lbCBkcml2
ZXJzIHRvby4gVGhlbiB0aGVyZSB3aWxsIGJlIG11bHRpcGxlIGJmbiBhZGRyZXNzIHNwYWNlczoN
Cj4gPiA+ID4NCj4gPiA+ID4gLSBBIGRlZmF1bHQgYmZuIGFkZHJlc3Mgc3BhY2UgY3JlYXRlZCBi
eSBYZW4sIHdoZXJlIGJmbiA9IHBmbg0KPiA+ID4gPiAtIG11bHRpcGxlIHBlci1iZGYgYmZuIGFk
ZHJlc3Mgc3BhY2VzIGNyZWF0ZWQgYnkgRG9tMCwgd2hlcmUNCj4gPiA+ID4gYmZuIGlzIGNvbXBs
ZXRlbHkgaXJyZWxldmFudCB0byBwZm4uDQo+ID4gPiA+DQo+ID4gPiA+IHRoZSBkZWZhdWx0IHNw
YWNlIHNob3VsZCBub3QgYmUgY2hhbmdlZCBieSBEb20wLiBJdCBpcyBhdHRhY2hlZA0KPiA+ID4g
PiB0byBkZXZpY2VzIHdoaWNoIGRvbTAgZG9lc24ndCBlbmFibGUgcHZpb21tdSBtYXBwaW5nLg0K
PiA+ID4NCj4gPiA+IE5vIHRoYXQncyBub3QgdGhlIHBvaW50IGhlcmUuIEknbSBub3QgdHJ5aW5n
IHRvIHJlLWFyY2hpdGVjdCBYZW4ncyBJT01NVQ0KPiA+ID4gaGFuZGxpbmcuIEFsbCB0aGUgSU9N
TVUgY29kZSBpbiBYZW4gQUZBSUNUIGlzIGJ1aWx0IGFyb3VuZCB0aGUNCj4gYXNzdW1wdGlvbg0K
PiA+ID4gdGhlcmUgaXMgb25lIHNldCBvZiBwYWdlIHRhYmxlcyBwZXItVk0gYW5kIGFsbCBkZXZp
Y2VzIGFzc2lnbmVkIHRvIHRoZQ0KPiBWTQ0KPiA+ID4gZ2V0IHRoZSBzYW1lIHBhZ2UgdGFibGVz
LiBJIHN1c3BlY3QgdHJ5aW5nIHRvIGNoYW5nZSB0aGF0IHdpbGwgYmUgYSBodWdlDQo+IGNhbg0K
PiA+ID4gb2Ygd29ybXMgYW5kIEkgaGF2ZSBubyBuZWVkIHRvIGdvIHRoZXJlIGZvciBteSBwdXJw
b3Nlcy4NCj4gPg0KPiA+IGRvbid0IGp1c3QgdGhpbmsgZnJvbSBYZW4gc2lkZS4gdGhpbmsgYWJv
dXQgd2hhdCBEb20wIGZlZWxzIGFib3V0DQo+ID4gdGhpcyBJT01NVS4NCj4gPg0KPiA+IGlkZWFs
bHkgcHZpb21tdSBkcml2ZXIgaXMgYSBuZXcgdmVuZG9yIGRyaXZlciBhdHRhY2hlZCB0byBpb21t
dQ0KPiA+IGNvcmUgd2l0aGluIGRvbTAuIGl0IG5lZWRzIHRvIHByb3ZpZGUgaW9tbXUgZG1hIG9w
cyB0byBzdXBwb3J0DQo+ID4gZG1hX2FsbG9jL21hcCBvcGVyYXRpb25zIGZyb20gZGlmZmVyZW50
IGRldmljZSBkcml2ZXJzLiBpb21tdQ0KPiA+IGNvcmUgbWFpbnRhaW5zIGEgc2VwYXJhdGUgaW92
YSBzcGFjZSBmb3IgZWFjaCBkZXZpY2UsIHNvIGRldmljZQ0KPiA+IGRyaXZlcnMgY2FuIGJlIGlz
b2xhdGVkIGZyb20gZWFjaCBvdGhlci4NCj4gDQo+IEJ1dCB0aGVyZSBpcyBub3RoaW5nIHRoYXQg
bWVhbnMgdGhhdCB0aGUgSU9WQSBzcGFjZSBjYW5ub3QgYmUgZ2xvYmFsLCBhbmQNCj4gdGhhdCBp
cyBnb29kIGVub3VnaCBmb3IgYSBQViBkb20wLg0KDQpZb3UgYXJlIHJpZ2h0ISBBbHRob3VnaCBt
eSBjb25jZXB0IGlzIGFsbCBidWlsdCBhcm91bmQgcGh5c2ljYWwgSU9NTVUNCmNhcGFiaWxpdHks
IEkgZGlkIGEgY2hlY2sgdGhhdCBMaW51eCBkb2Vzbid0IHN0YXRlIHRoYXQgSU9WQSBjYW5ub3Qg
YmUNCmdsb2JhbC4gSXQncyBwdXJlbHkgdmVuZG9yIElPTU1VIGRyaXZlciB0byBkZWNpZGUuDQoN
ClNvIGhlcmUgY3VycmVudCB2ZXJzaW9uIHB2SU9NTVUgb25seSBwcm92aWRlcyBnbG9iYWwgYWRk
cmVzcyBzcGFjZSwNCnRob3VnaCB1bmxpa2UgYW55IGV4aXN0aW5nIElPTU1VLiBtYXliZSB3ZSBz
aG91bGQgZXhwbGljaXRseSBjYWxsIG91dA0KdGhpcyBmYWN0IGluIHNvbWUgY2FwYWJpbGl0eSBm
aWVsZCBmb3IgZnV0dXJlIGV4dGVuc2lvbi4NCg0KPiANCj4gPg0KPiA+IE5vdyBkb20wIGdvdCBv
bmx5IG9uZSBnbG9iYWwgc3BhY2UuIHRoZW4gd2h5IGRvZXMgZG9tMCBuZWVkDQo+ID4gdG8gZW5h
YmxlIHB2aW9tbXUgYXQgYWxsPw0KPiANCj4gQXMgSSBleHBsYWluZWQgaW4gYW5vdGhlciByZXBs
eSwgaXQgaXMgcHJpbWFyaWx5IHRvIGFsbG93IGEgUFYgZG9tMCB0byBoYXZlIGENCj4gQkZOOkdG
TiBtYXAuIFNpbmNlIGEgUFYgZG9tYWluIG1haW50YWlucyBpdHMgb3duIFAyTSB0aGVuIGl0IGlz
IHRoZQ0KPiBkb21haW4gdGhhdCBtYWludGFpbnMgdGhlIG1hcHBpbmcuIFRoYXQgaXMgYWxsIEkg
bmVlZCB0byBkby4NCg0KeWVzLCBJIGdvdCB0aGlzIG9uZS4NCg0KVGhhbmtzDQpLZXZpbg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 09:04:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 09:04:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmxuT-0006mr-HL; Tue, 07 Aug 2018 09:04:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tozp=kw=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fmxuR-0006mm-Lo
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 09:04:07 +0000
X-Inumbo-ID: e6197e8c-9a20-11e8-a6a9-d7ebe60f679a
Received: from mga07.intel.com (unknown [134.134.136.100])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e6197e8c-9a20-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 09:04:33 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga002.fm.intel.com ([10.253.24.26])
 by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 07 Aug 2018 02:04:05 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,454,1526367600"; d="scan'208";a="74363287"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by fmsmga002.fm.intel.com with ESMTP; 07 Aug 2018 02:03:14 -0700
Received: from fmsmsx117.amr.corp.intel.com (10.18.116.17) by
 FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 7 Aug 2018 02:03:14 -0700
Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by
 fmsmsx117.amr.corp.intel.com (10.18.116.17) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 7 Aug 2018 02:03:13 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX151.ccr.corp.intel.com ([169.254.3.202]) with mapi id 14.03.0319.002;
 Tue, 7 Aug 2018 17:03:11 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v5 09/15] vtd: add lookup_page method to iommu_ops
Thread-Index: AQHUK06TkNASCJtfoUyzgzKuZ+97vKSzpCUQ///OfQCAAAJBAIAAhodQ//97goCAAIeioP//fbEAABD1RdA=
Date: Tue, 7 Aug 2018 09:03:11 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912AEAED@SHSMSX101.ccr.corp.intel.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-10-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC1B1@SHSMSX101.ccr.corp.intel.com>
 <0a4bee6dd58242f39e71c8e9bf2f89e0@AMSPEX02CL03.citrite.net>
 <5B69587E02000078001DB62F@prv1-mh.provo.novell.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AE997@SHSMSX101.ccr.corp.intel.com>
 <2a55d245b9854e4dbc5eb8b65706fd9f@AMSPEX02CL03.citrite.net>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AEA51@SHSMSX101.ccr.corp.intel.com>
 <04e2383587884b95ad991c1888a6fedc@AMSPEX02CL03.citrite.net>
In-Reply-To: <04e2383587884b95ad991c1888a6fedc@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMTdhY2RlYmEtZGEyMC00YmQ1LWExZjItNGI4YmIzZTY2MjNiIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoicHU2VUV4NHluYUNzYjVtbXc3aXdoQjN6UWlzVmxkYndzVEpOXC9CdlJDam14XC9EaTNJMWpnRFJBWlZrUWs0dVdOIn0=
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 09/15] 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>,
 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>

PiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpQYXVsLkR1cnJhbnRAY2l0cml4LmNvbV0KPiBT
ZW50OiBUdWVzZGF5LCBBdWd1c3QgNywgMjAxOCA0OjU2IFBNCj4gCj4gPiAtLS0tLU9yaWdpbmFs
IE1lc3NhZ2UtLS0tLQo+ID4gRnJvbTogVGlhbiwgS2V2aW4gW21haWx0bzprZXZpbi50aWFuQGlu
dGVsLmNvbV0KPiA+IFNlbnQ6IDA3IEF1Z3VzdCAyMDE4IDA5OjQ4Cj4gPiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEphbiBCZXVsaWNoCj4gPiA8SkJldWxpY2hA
c3VzZS5jb20+Cj4gPiBDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29t
PjsgeGVuLWRldmVsIDx4ZW4tCj4gPiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4KPiA+IFN1
YmplY3Q6IFJFOiBbUEFUQ0ggdjUgMDkvMTVdIHZ0ZDogYWRkIGxvb2t1cF9wYWdlIG1ldGhvZCB0
bwo+IGlvbW11X29wcwo+ID4KPiA+ID4gRnJvbTogUGF1bCBEdXJyYW50IFttYWlsdG86UGF1bC5E
dXJyYW50QGNpdHJpeC5jb21dCj4gPiA+IFNlbnQ6IFR1ZXNkYXksIEF1Z3VzdCA3LCAyMDE4IDQ6
MzcgUE0KPiA+ID4KPiA+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4gPiA+IEZy
b206IFRpYW4sIEtldmluIFttYWlsdG86a2V2aW4udGlhbkBpbnRlbC5jb21dCj4gPiA+ID4gU2Vu
dDogMDcgQXVndXN0IDIwMTggMDk6MzMKPiA+ID4gPiBUbzogSmFuIEJldWxpY2ggPEpCZXVsaWNo
QHN1c2UuY29tPjsgUGF1bCBEdXJyYW50Cj4gPiA+ID4gPFBhdWwuRHVycmFudEBjaXRyaXguY29t
Pgo+ID4gPiA+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyB4
ZW4tZGV2ZWwgPHhlbi0KPiA+ID4gPiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4KPiA+ID4g
PiBTdWJqZWN0OiBSRTogW1BBVENIIHY1IDA5LzE1XSB2dGQ6IGFkZCBsb29rdXBfcGFnZSBtZXRo
b2QgdG8KPiA+ID4gaW9tbXVfb3BzCj4gPiA+ID4KPiA+ID4gPiA+IEZyb206IEphbiBCZXVsaWNo
IFttYWlsdG86SkJldWxpY2hAc3VzZS5jb21dCj4gPiA+ID4gPiBTZW50OiBUdWVzZGF5LCBBdWd1
c3QgNywgMjAxOCA0OjMwIFBNCj4gPiA+ID4gPgo+ID4gPiA+ID4gPj4+IE9uIDA3LjA4LjE4IGF0
IDEwOjIxLCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4gPiA+ID4gPj4gRnJv
bTogVGlhbiwgS2V2aW4gW21haWx0bzprZXZpbi50aWFuQGludGVsLmNvbV0KPiA+ID4gPiA+ID4+
IFNlbnQ6IDA3IEF1Z3VzdCAyMDE4IDA0OjI1Cj4gPiA+ID4gPiA+Pgo+ID4gPiA+ID4gPj4gPiBG
cm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpwYXVsLmR1cnJhbnRAY2l0cml4LmNvbV0KPiA+ID4g
PiA+ID4+ID4gU2VudDogU2F0dXJkYXksIEF1Z3VzdCA0LCAyMDE4IDE6MjIgQU0KPiA+ID4gPiA+
ID4+ID4KPiA+ID4gPiA+ID4+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lv
bW11LmMKPiA+ID4gPiA+ID4+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lv
bW11LmMKPiA+ID4gPiA+ID4+ID4gQEAgLTE4MzAsNiArMTgzMCwzOSBAQCBzdGF0aWMgaW50IF9f
bXVzdF9jaGVjawo+ID4gPiA+ID4gPj4gPiBpbnRlbF9pb21tdV91bm1hcF9wYWdlKHN0cnVjdCBk
b21haW4gKmQsCj4gPiA+ID4gPiA+PiA+ICAgICAgcmV0dXJuIGRtYV9wdGVfY2xlYXJfb25lKGQs
IGJmbl90b19iYWRkcihiZm4pKTsKPiA+ID4gPiA+ID4+ID4gIH0KPiA+ID4gPiA+ID4+ID4KPiA+
ID4gPiA+ID4+ID4gK3N0YXRpYyBpbnQgaW50ZWxfaW9tbXVfbG9va3VwX3BhZ2Uoc3RydWN0IGRv
bWFpbiAqZCwgYmZuX3QKPiBiZm4sCj4gPiA+ID4gPiBtZm5fdAo+ID4gPiA+ID4gPj4gPiAqbWZu
LAo+ID4gPiA+ID4gPj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgKmZsYWdzKQo+ID4gPiA+ID4gPj4KPiA+ID4gPiA+ID4+IE5vdCBsb29raW5nIGF0
IGxhdGVyIHBhdGNoZXMgeWV0Li4uIGJ1dCBpbiBjb25jZXB0IGJmbiBhZGRyZXNzCj4gPiA+ID4g
PiA+PiBzcGFjZSBpcyBwZXIgZGV2aWNlIGluc3RlYWQgb2YgcGVyIGRvbWFpbi4KPiA+ID4gPiA+
ID4KPiA+ID4gPiA+ID4gTm90IGluIHRoaXMgY2FzZS4gWGVuIGhhcyBhbHdheXMgbWFpbnRhaW5l
ZCBhIHNpbmdsZSBJT01NVQo+IGFkZHJlc3MKPiA+ID4gcGVyCj4gPiA+ID4gPiA+IHZpcnR1YWwg
bWFjaGluZS4gVGhhdCBpcyB3aGF0IEJGTiByZWZlcnMgdG8uCj4gPiA+ID4gPgo+ID4gPiA+ID4g
TnV0IGlzIHRoYXQgYSBtb2RlbCB3ZSBjYW4gbWFpbnRhaW4gbWlkIGFuZCBsb25nIHRlcm0/IElu
Cj4gcGFydGljdWxhcgo+ID4gPiA+ID4gb24gQVJNLCB3aGVyZSBKdWxpZW4gaGFzIHRvbGQgbWUg
YSBzaW5nbGUgc3lzdGVtIGNvdWxkIGhhdmUKPiBtdWx0aXBsZQo+ID4gPiA+ID4gX2RpZmZlcmVu
dF8gSU9NTVVzLCBJIGNvdWxkIGVhc2lseSBzZWUgdGhlIGFkZHJlc3Mgc3BhY2VzIGRpdmVyZ2lu
Zy4KPiA+ID4gPiA+Cj4gPiA+ID4KPiA+ID4gPiBtdWx0aXBsZSBJT01NVXMgaXMgYW5vdGhlciB0
aGluZy4KPiA+ID4gPgo+ID4gPiA+IHdoYXQgSSBxdWVzdGlvbmVkIGlzIHRoYXQgZXZlbiBvbmUg
SU9NTVUgbmVlZHMgdG8gc3VwcG9ydCBtdWxpdGlwbGUKPiA+ID4gPiBhZGRyZXNzIHNwYWNlcy4g
VGhhdCBpcyB0aGUgcG9pbnQgb2YgYW4gSU9NTVUuLi4KPiA+ID4KPiA+ID4gSW5kZWVkIGFuZCB0
aGF0IGlzIHdoeSB3ZSB1c2UgaXQgdG8gZW5mb3JjZSBkb21haW4gc2VwYXJhdGlvbi4gSSBzZWUg
bm8KPiA+ID4gbmVlZCwgYXMgeWV0LCB0byBlbmZvcmNlIHNlcGFyYXRpb24gd2l0aGluIGEgZG9t
YWluLiBUaGF0IG5lZWQgbWF5Cj4gYXJpc2UKPiA+ID4gbGF0ZXIgYW5kIHRoZSBjb2RlIGNhbiBi
ZSBtb2RpZmllZCBhdCB0aGF0IHBvaW50Lgo+ID4gPgo+ID4KPiA+IGJ1dCB0aGVuIHlvdSBuZWVk
IGNvbXBsZXRlbHkgZGlmZmVyZW50IHNldCBvZiBBUElzIGF0IHRoYXQgdGltZS4uLgo+IAo+IE9r
LiBXb3VsZCB5b3UgYmUgaGFwcHkgaWYgSSBhZGQgdGhlIG9wdGlvbiB0byBzdXBwbHkgYSBhbiBT
QkRGIGluIHRoZSBtYXAKPiBhbmQgdW5tYXAgaHlwZXJjYWxscyBidXQgaWdub3JlIHRoZSB2YWx1
ZSBmb3Igbm93PyBPciBldmVuIGhhdmUgYSAnZ2xvYmFsJwo+IGZsYWcgYnV0IHJldHVybiAtRU9Q
Tk9UU1VQUCBpZiBpdCBpcyBub3Qgc3BlY2lmaWVkLiBUaGF0IHdvdWxkIGF2b2lkIHRoZQo+IG5l
ZWQgdG8gYWRkIG5ldyBoeXBlcmNhbGxzIGZvciBwZXItZGV2aWNlIG1hcHBpbmcuCj4gCgp0aGF0
IHdvdWxkIGJlIGJldHRlciEgbWF5YmUgYWxzbyB3b3J0aHkgb2YgYSBjYXBhYmlsaXR5IHF1ZXJ5
IGludGVyZmFjZQp0byB0ZWxsIHdoZXRoZXIgZ2xvYmFsIG9yIHBlci1iZGYgbWFwcGluZyBpcyBz
dXBwb3J0ZWQ/CgpUaGFua3MKS2V2aW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 09:07:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 09:07:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmxxX-0006xp-2K; Tue, 07 Aug 2018 09:07:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ay9j=kw=citrix.com=prvs=750b60ad6=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fmxxW-0006xj-IZ
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 09:07:18 +0000
X-Inumbo-ID: 57a084ff-9a21-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 57a084ff-9a21-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 09:07:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="77272929"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Kevin Tian <kevin.tian@intel.com>, Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v5 09/15] vtd: add lookup_page method to iommu_ops
Thread-Index: AQHUK06OUACcoax4gkywPsa3VyCeo6SzhGMAgABy7ND//+IpAIAAAMkAgAAicED//+HpAIAAIwXQ///hK4AABEc7oA==
Date: Tue, 7 Aug 2018 09:07:14 +0000
Message-ID: <1e746dd3a4634e8f9704f03d88fce2b6@AMSPEX02CL03.citrite.net>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-10-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC1B1@SHSMSX101.ccr.corp.intel.com>
 <0a4bee6dd58242f39e71c8e9bf2f89e0@AMSPEX02CL03.citrite.net>
 <5B69587E02000078001DB62F@prv1-mh.provo.novell.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AE997@SHSMSX101.ccr.corp.intel.com>
 <2a55d245b9854e4dbc5eb8b65706fd9f@AMSPEX02CL03.citrite.net>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AEA51@SHSMSX101.ccr.corp.intel.com>
 <04e2383587884b95ad991c1888a6fedc@AMSPEX02CL03.citrite.net>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AEAED@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D1912AEAED@SHSMSX101.ccr.corp.intel.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 v5 09/15] 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>,
 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+IEZyb206IFRpYW4sIEtldmluIFttYWlsdG86
a2V2aW4udGlhbkBpbnRlbC5jb21dCj4gU2VudDogMDcgQXVndXN0IDIwMTggMTA6MDMKPiBUbzog
UGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IEphbiBCZXVsaWNoCj4gPEpC
ZXVsaWNoQHN1c2UuY29tPgo+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJp
eC5jb20+OyB4ZW4tZGV2ZWwgPHhlbi0KPiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4KPiBT
dWJqZWN0OiBSRTogW1BBVENIIHY1IDA5LzE1XSB2dGQ6IGFkZCBsb29rdXBfcGFnZSBtZXRob2Qg
dG8gaW9tbXVfb3BzCj4gCj4gPiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpQYXVsLkR1cnJh
bnRAY2l0cml4LmNvbV0KPiA+IFNlbnQ6IFR1ZXNkYXksIEF1Z3VzdCA3LCAyMDE4IDQ6NTYgUE0K
PiA+Cj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiA+IEZyb206IFRpYW4sIEtl
dmluIFttYWlsdG86a2V2aW4udGlhbkBpbnRlbC5jb21dCj4gPiA+IFNlbnQ6IDA3IEF1Z3VzdCAy
MDE4IDA5OjQ4Cj4gPiA+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29t
PjsgSmFuIEJldWxpY2gKPiA+ID4gPEpCZXVsaWNoQHN1c2UuY29tPgo+ID4gPiBDYzogR2Vvcmdl
IER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgeGVuLWRldmVsIDx4ZW4tCj4gPiA+
IGRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPgo+ID4gPiBTdWJqZWN0OiBSRTogW1BBVENIIHY1
IDA5LzE1XSB2dGQ6IGFkZCBsb29rdXBfcGFnZSBtZXRob2QgdG8KPiA+IGlvbW11X29wcwo+ID4g
Pgo+ID4gPiA+IEZyb206IFBhdWwgRHVycmFudCBbbWFpbHRvOlBhdWwuRHVycmFudEBjaXRyaXgu
Y29tXQo+ID4gPiA+IFNlbnQ6IFR1ZXNkYXksIEF1Z3VzdCA3LCAyMDE4IDQ6MzcgUE0KPiA+ID4g
Pgo+ID4gPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+ID4gPiA+IEZyb206IFRp
YW4sIEtldmluIFttYWlsdG86a2V2aW4udGlhbkBpbnRlbC5jb21dCj4gPiA+ID4gPiBTZW50OiAw
NyBBdWd1c3QgMjAxOCAwOTozMwo+ID4gPiA+ID4gVG86IEphbiBCZXVsaWNoIDxKQmV1bGljaEBz
dXNlLmNvbT47IFBhdWwgRHVycmFudAo+ID4gPiA+ID4gPFBhdWwuRHVycmFudEBjaXRyaXguY29t
Pgo+ID4gPiA+ID4gQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47
IHhlbi1kZXZlbCA8eGVuLQo+ID4gPiA+ID4gZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Cj4g
PiA+ID4gPiBTdWJqZWN0OiBSRTogW1BBVENIIHY1IDA5LzE1XSB2dGQ6IGFkZCBsb29rdXBfcGFn
ZSBtZXRob2QgdG8KPiA+ID4gPiBpb21tdV9vcHMKPiA+ID4gPiA+Cj4gPiA+ID4gPiA+IEZyb206
IEphbiBCZXVsaWNoIFttYWlsdG86SkJldWxpY2hAc3VzZS5jb21dCj4gPiA+ID4gPiA+IFNlbnQ6
IFR1ZXNkYXksIEF1Z3VzdCA3LCAyMDE4IDQ6MzAgUE0KPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4g
Pj4+IE9uIDA3LjA4LjE4IGF0IDEwOjIxLCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+ID4gPiA+ID4gPiA+PiBGcm9tOiBUaWFuLCBLZXZpbiBbbWFpbHRvOmtldmluLnRpYW5AaW50
ZWwuY29tXQo+ID4gPiA+ID4gPiA+PiBTZW50OiAwNyBBdWd1c3QgMjAxOCAwNDoyNQo+ID4gPiA+
ID4gPiA+Pgo+ID4gPiA+ID4gPiA+PiA+IEZyb206IFBhdWwgRHVycmFudCBbbWFpbHRvOnBhdWwu
ZHVycmFudEBjaXRyaXguY29tXQo+ID4gPiA+ID4gPiA+PiA+IFNlbnQ6IFNhdHVyZGF5LCBBdWd1
c3QgNCwgMjAxOCAxOjIyIEFNCj4gPiA+ID4gPiA+ID4+ID4KPiA+ID4gPiA+ID4gPj4gPiAtLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+ID4gPiA+ID4gPiA+PiA+ICsr
KyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gPiA+ID4gPiA+ID4+ID4g
QEAgLTE4MzAsNiArMTgzMCwzOSBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjawo+ID4gPiA+ID4g
PiA+PiA+IGludGVsX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKPiA+ID4gPiA+
ID4gPj4gPiAgICAgIHJldHVybiBkbWFfcHRlX2NsZWFyX29uZShkLCBiZm5fdG9fYmFkZHIoYmZu
KSk7Cj4gPiA+ID4gPiA+ID4+ID4gIH0KPiA+ID4gPiA+ID4gPj4gPgo+ID4gPiA+ID4gPiA+PiA+
ICtzdGF0aWMgaW50IGludGVsX2lvbW11X2xvb2t1cF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGJm
bl90Cj4gPiBiZm4sCj4gPiA+ID4gPiA+IG1mbl90Cj4gPiA+ID4gPiA+ID4+ID4gKm1mbiwKPiA+
ID4gPiA+ID4gPj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBpbnQgKmZsYWdzKQo+ID4gPiA+ID4gPiA+Pgo+ID4gPiA+ID4gPiA+PiBOb3QgbG9va2luZyBh
dCBsYXRlciBwYXRjaGVzIHlldC4uLiBidXQgaW4gY29uY2VwdCBiZm4gYWRkcmVzcwo+ID4gPiA+
ID4gPiA+PiBzcGFjZSBpcyBwZXIgZGV2aWNlIGluc3RlYWQgb2YgcGVyIGRvbWFpbi4KPiA+ID4g
PiA+ID4gPgo+ID4gPiA+ID4gPiA+IE5vdCBpbiB0aGlzIGNhc2UuIFhlbiBoYXMgYWx3YXlzIG1h
aW50YWluZWQgYSBzaW5nbGUgSU9NTVUKPiA+IGFkZHJlc3MKPiA+ID4gPiBwZXIKPiA+ID4gPiA+
ID4gPiB2aXJ0dWFsIG1hY2hpbmUuIFRoYXQgaXMgd2hhdCBCRk4gcmVmZXJzIHRvLgo+ID4gPiA+
ID4gPgo+ID4gPiA+ID4gPiBOdXQgaXMgdGhhdCBhIG1vZGVsIHdlIGNhbiBtYWludGFpbiBtaWQg
YW5kIGxvbmcgdGVybT8gSW4KPiA+IHBhcnRpY3VsYXIKPiA+ID4gPiA+ID4gb24gQVJNLCB3aGVy
ZSBKdWxpZW4gaGFzIHRvbGQgbWUgYSBzaW5nbGUgc3lzdGVtIGNvdWxkIGhhdmUKPiA+IG11bHRp
cGxlCj4gPiA+ID4gPiA+IF9kaWZmZXJlbnRfIElPTU1VcywgSSBjb3VsZCBlYXNpbHkgc2VlIHRo
ZSBhZGRyZXNzIHNwYWNlcwo+IGRpdmVyZ2luZy4KPiA+ID4gPiA+ID4KPiA+ID4gPiA+Cj4gPiA+
ID4gPiBtdWx0aXBsZSBJT01NVXMgaXMgYW5vdGhlciB0aGluZy4KPiA+ID4gPiA+Cj4gPiA+ID4g
PiB3aGF0IEkgcXVlc3Rpb25lZCBpcyB0aGF0IGV2ZW4gb25lIElPTU1VIG5lZWRzIHRvIHN1cHBv
cnQKPiBtdWxpdGlwbGUKPiA+ID4gPiA+IGFkZHJlc3Mgc3BhY2VzLiBUaGF0IGlzIHRoZSBwb2lu
dCBvZiBhbiBJT01NVS4uLgo+ID4gPiA+Cj4gPiA+ID4gSW5kZWVkIGFuZCB0aGF0IGlzIHdoeSB3
ZSB1c2UgaXQgdG8gZW5mb3JjZSBkb21haW4gc2VwYXJhdGlvbi4gSSBzZWUgbm8KPiA+ID4gPiBu
ZWVkLCBhcyB5ZXQsIHRvIGVuZm9yY2Ugc2VwYXJhdGlvbiB3aXRoaW4gYSBkb21haW4uIFRoYXQg
bmVlZCBtYXkKPiA+IGFyaXNlCj4gPiA+ID4gbGF0ZXIgYW5kIHRoZSBjb2RlIGNhbiBiZSBtb2Rp
ZmllZCBhdCB0aGF0IHBvaW50Lgo+ID4gPiA+Cj4gPiA+Cj4gPiA+IGJ1dCB0aGVuIHlvdSBuZWVk
IGNvbXBsZXRlbHkgZGlmZmVyZW50IHNldCBvZiBBUElzIGF0IHRoYXQgdGltZS4uLgo+ID4KPiA+
IE9rLiBXb3VsZCB5b3UgYmUgaGFwcHkgaWYgSSBhZGQgdGhlIG9wdGlvbiB0byBzdXBwbHkgYSBh
biBTQkRGIGluIHRoZSBtYXAKPiA+IGFuZCB1bm1hcCBoeXBlcmNhbGxzIGJ1dCBpZ25vcmUgdGhl
IHZhbHVlIGZvciBub3c/IE9yIGV2ZW4gaGF2ZSBhICdnbG9iYWwnCj4gPiBmbGFnIGJ1dCByZXR1
cm4gLUVPUE5PVFNVUFAgaWYgaXQgaXMgbm90IHNwZWNpZmllZC4gVGhhdCB3b3VsZCBhdm9pZCB0
aGUKPiA+IG5lZWQgdG8gYWRkIG5ldyBoeXBlcmNhbGxzIGZvciBwZXItZGV2aWNlIG1hcHBpbmcu
Cj4gPgo+IAo+IHRoYXQgd291bGQgYmUgYmV0dGVyISBtYXliZSBhbHNvIHdvcnRoeSBvZiBhIGNh
cGFiaWxpdHkgcXVlcnkgaW50ZXJmYWNlCj4gdG8gdGVsbCB3aGV0aGVyIGdsb2JhbCBvciBwZXIt
YmRmIG1hcHBpbmcgaXMgc3VwcG9ydGVkPwoKSSBjb3VsZCBtYWtlIGl0IGFuIG9wdGlvbiB0byB0
aGUgJ2VuYWJsZScgaHlwZXJjYWxsLiBBIGNhbGxlciBjb3VsZCB0cnkgdG8gZW5hYmxlIHBlci1k
ZXZpY2UgbWFwcGluZ3MgZmlyc3QgYW5kLCBpZiB0aGF0IGZhaWxzLCBmYWxsIGJhY2sgdG8gZ2xv
YmFsLgoKICBQYXVsCgo+IAo+IFRoYW5rcwo+IEtldmluCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 09:12:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 09: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 1fmy2N-0007mk-Ny; Tue, 07 Aug 2018 09: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=ay9j=kw=citrix.com=prvs=750b60ad6=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fmy2M-0007mf-Tw
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 09:12:18 +0000
X-Inumbo-ID: da474af6-9a21-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id da474af6-9a21-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 11:11:23 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="77273191"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Kevin Tian <kevin.tian@intel.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v5 12/15] x86: add iommu_op to enable
 modification of IOMMU mappings
Thread-Index: AQHUK09nnsj6GIf9cEGsm6kswVti1KSzkG2AgABpnnD//+GWgIAAIjGg///kcgCAACNJUA==
Date: Tue, 7 Aug 2018 09:12:13 +0000
Message-ID: <401d6969636b4158966b786ea184d5d2@AMSPEX02CL03.citrite.net>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-13-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC265@SHSMSX101.ccr.corp.intel.com>
 <e8d453fd38d74526b6e07040f5362030@AMSPEX02CL03.citrite.net>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AE9E2@SHSMSX101.ccr.corp.intel.com>
 <ef80132eb1764ed686ad7d6de6444387@AMSPEX02CL03.citrite.net>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AEACC@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D1912AEACC@SHSMSX101.ccr.corp.intel.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 v5 12/15] 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBUaWFuLCBLZXZpbiBbbWFpbHRv
OmtldmluLnRpYW5AaW50ZWwuY29tXQ0KPiBTZW50OiAwNyBBdWd1c3QgMjAxOCAxMDowMQ0KPiBU
bzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZw0KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPjsgV2VpIExpdQ0KPiA8d2VpLmxpdTJAY2l0cml4LmNvbT47IEFuZHJldyBDb29w
ZXIgPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBUaW0NCj4gKFhlbi5vcmcpIDx0aW1AeGVu
Lm9yZz47IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47DQo+IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+OyBJYW4NCj4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT4NCj4gU3ViamVj
dDogUkU6IFtYZW4tZGV2ZWxdIFtQQVRDSCB2NSAxMi8xNV0geDg2OiBhZGQgaW9tbXVfb3AgdG8g
ZW5hYmxlDQo+IG1vZGlmaWNhdGlvbiBvZiBJT01NVSBtYXBwaW5ncw0KPiANCj4gPiBGcm9tOiBQ
YXVsIER1cnJhbnQNCj4gPiBTZW50OiBUdWVzZGF5LCBBdWd1c3QgNywgMjAxOCA0OjQ0IFBNDQo+
ID4NCj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiBGcm9tOiBUaWFuLCBL
ZXZpbiBbbWFpbHRvOmtldmluLnRpYW5AaW50ZWwuY29tXQ0KPiA+ID4gU2VudDogMDcgQXVndXN0
IDIwMTggMDk6MzgNCj4gPiA+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXgu
Y29tPjsgeGVuLQ0KPiA+IGRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+ID4gPiBDYzogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgV2VpIExpdQ0KPiA+ID4g
PHdlaS5saXUyQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJp
eC5jb20+Ow0KPiA+ID4gQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47
IElhbiBKYWNrc29uDQo+ID4gPiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFRpbSAoWGVuLm9y
ZykgPHRpbUB4ZW4ub3JnPjsgSnVsaWVuIEdyYWxsDQo+ID4gPiA8anVsaWVuLmdyYWxsQGFybS5j
b20+OyBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+ID4gPiBTdWJqZWN0OiBSRTog
W1hlbi1kZXZlbF0gW1BBVENIIHY1IDEyLzE1XSB4ODY6IGFkZCBpb21tdV9vcCB0byBlbmFibGUN
Cj4gPiA+IG1vZGlmaWNhdGlvbiBvZiBJT01NVSBtYXBwaW5ncw0KPiA+ID4NCj4gPiA+ID4gRnJv
bTogUGF1bCBEdXJyYW50IFttYWlsdG86UGF1bC5EdXJyYW50QGNpdHJpeC5jb21dDQo+ID4gPiA+
IFNlbnQ6IFR1ZXNkYXksIEF1Z3VzdCA3LCAyMDE4IDQ6MzMgUE0NCj4gPiA+ID4NCj4gPiA+ID4g
Pg0KPiA+ID4gPiA+ID4gRnJvbTogUGF1bCBEdXJyYW50DQo+ID4gPiA+ID4gPiBTZW50OiBTYXR1
cmRheSwgQXVndXN0IDQsIDIwMTggMToyMiBBTQ0KPiA+ID4gPiA+ID4NCj4gPiA+ID4gPiA+IFRo
aXMgcGF0Y2ggYWRkcyBhbiBpb21tdV9vcCB3aGljaCBjaGVja3Mgd2hldGhlciBpdCBpcyBwb3Nz
aWJsZSBvcg0KPiA+ID4gPiA+ID4gc2FmZSBmb3IgYSBkb21haW4gdG8gbW9kaWZ5IGl0cyBvd24g
SU9NTVUgbWFwcGluZ3MgYW5kLCBpZiBzbywNCj4gPiA+ID4gY3JlYXRlcw0KPiA+ID4gPiA+ID4g
YSByYW5nZXNldCB0byB0cmFjayBtb2RpZmljYXRpb25zLg0KPiA+ID4gPiA+DQo+ID4gPiA+ID4g
SGF2ZSB0byBzYXkgdGhhdCB0aGVyZSBtaWdodCBiZSBhIGNvbmNlcHQgbWlzbWF0Y2ggYmV0d2Vl
biB1cywNCj4gPiA+ID4gPiBzbyBJIHdpbGwgc3RvcCByZXZpZXcgaGVyZSB1bnRpbCB3ZSBnZXQg
YWxpZ25lZCBvbiB0aGUgYmFzaWMNCj4gPiA+ID4gPiB1bmRlcnN0YW5kaW5nLg0KPiA+ID4gPiA+
DQo+ID4gPiA+ID4gV2hhdCBhbiBJT01NVSBkb2VzIGlzIHRvIHByb3ZpZGUgRE1BIGlzb2xhdGlv
biBiZXR3ZWVuIGRldmljZXMuDQo+ID4gPiA+ID4gRWFjaCBkZXZpY2UgY2FuIGJlIGhvb2tlZCB3
aXRoIGEgZGlmZmVyZW50IHRyYW5zbGF0aW9uIHN0cnVjdHVyZQ0KPiA+ID4gPiA+IChyZXByZXNl
bnRpbmcgYSBkaWZmZXJlbnQgYmZuIGFkZHJlc3Mgc3BhY2UpLiBMaW51eCBrZXJuZWwgdXNlcyB0
aGlzDQo+ID4gPiA+ID4gbWVjaGFuaXNtIHRvIGhhcmRlbiBrZXJuZWwgZHJpdmVycyAodGhyb3Vn
aCBkbWEgQVBJcykuIE11bHRpcGxlDQo+ID4gPiA+ID4gZGV2aWNlcyBjYW4gYmUgYWxzbyBhdHRh
Y2hlZCB0byB0aGUgc2FtZSBhZGRyZXNzIHNwYWNlLCB1c2VkIGJ5DQo+ID4gPiA+ID4gaHlwZXJ2
aXNvciB3aGVuIGRldmljZXMgYXJlIGFzc2lnbmVkIHRvIHRoZSBzYW1lIFZNLg0KPiA+ID4gPiA+
DQo+ID4gPiA+DQo+ID4gPiA+IEluZGVlZC4NCj4gPiA+ID4NCj4gPiA+ID4gPiBOb3cgd2l0aCBw
dklPTU1VIGV4cG9zZWQgdG8gZG9tMCwgLCBkb20wIGNvdWxkIHVzZSBpdCB0byBoYXJkZW4NCj4g
PiA+ID4gPiBrZXJuZWwgZHJpdmVycyB0b28uIFRoZW4gdGhlcmUgd2lsbCBiZSBtdWx0aXBsZSBi
Zm4gYWRkcmVzcyBzcGFjZXM6DQo+ID4gPiA+ID4NCj4gPiA+ID4gPiAtIEEgZGVmYXVsdCBiZm4g
YWRkcmVzcyBzcGFjZSBjcmVhdGVkIGJ5IFhlbiwgd2hlcmUgYmZuID0gcGZuDQo+ID4gPiA+ID4g
LSBtdWx0aXBsZSBwZXItYmRmIGJmbiBhZGRyZXNzIHNwYWNlcyBjcmVhdGVkIGJ5IERvbTAsIHdo
ZXJlDQo+ID4gPiA+ID4gYmZuIGlzIGNvbXBsZXRlbHkgaXJyZWxldmFudCB0byBwZm4uDQo+ID4g
PiA+ID4NCj4gPiA+ID4gPiB0aGUgZGVmYXVsdCBzcGFjZSBzaG91bGQgbm90IGJlIGNoYW5nZWQg
YnkgRG9tMC4gSXQgaXMgYXR0YWNoZWQNCj4gPiA+ID4gPiB0byBkZXZpY2VzIHdoaWNoIGRvbTAg
ZG9lc24ndCBlbmFibGUgcHZpb21tdSBtYXBwaW5nLg0KPiA+ID4gPg0KPiA+ID4gPiBObyB0aGF0
J3Mgbm90IHRoZSBwb2ludCBoZXJlLiBJJ20gbm90IHRyeWluZyB0byByZS1hcmNoaXRlY3QgWGVu
J3MgSU9NTVUNCj4gPiA+ID4gaGFuZGxpbmcuIEFsbCB0aGUgSU9NTVUgY29kZSBpbiBYZW4gQUZB
SUNUIGlzIGJ1aWx0IGFyb3VuZCB0aGUNCj4gPiBhc3N1bXB0aW9uDQo+ID4gPiA+IHRoZXJlIGlz
IG9uZSBzZXQgb2YgcGFnZSB0YWJsZXMgcGVyLVZNIGFuZCBhbGwgZGV2aWNlcyBhc3NpZ25lZCB0
byB0aGUNCj4gPiBWTQ0KPiA+ID4gPiBnZXQgdGhlIHNhbWUgcGFnZSB0YWJsZXMuIEkgc3VzcGVj
dCB0cnlpbmcgdG8gY2hhbmdlIHRoYXQgd2lsbCBiZSBhIGh1Z2UNCj4gPiBjYW4NCj4gPiA+ID4g
b2Ygd29ybXMgYW5kIEkgaGF2ZSBubyBuZWVkIHRvIGdvIHRoZXJlIGZvciBteSBwdXJwb3Nlcy4N
Cj4gPiA+DQo+ID4gPiBkb24ndCBqdXN0IHRoaW5rIGZyb20gWGVuIHNpZGUuIHRoaW5rIGFib3V0
IHdoYXQgRG9tMCBmZWVscyBhYm91dA0KPiA+ID4gdGhpcyBJT01NVS4NCj4gPiA+DQo+ID4gPiBp
ZGVhbGx5IHB2aW9tbXUgZHJpdmVyIGlzIGEgbmV3IHZlbmRvciBkcml2ZXIgYXR0YWNoZWQgdG8g
aW9tbXUNCj4gPiA+IGNvcmUgd2l0aGluIGRvbTAuIGl0IG5lZWRzIHRvIHByb3ZpZGUgaW9tbXUg
ZG1hIG9wcyB0byBzdXBwb3J0DQo+ID4gPiBkbWFfYWxsb2MvbWFwIG9wZXJhdGlvbnMgZnJvbSBk
aWZmZXJlbnQgZGV2aWNlIGRyaXZlcnMuIGlvbW11DQo+ID4gPiBjb3JlIG1haW50YWlucyBhIHNl
cGFyYXRlIGlvdmEgc3BhY2UgZm9yIGVhY2ggZGV2aWNlLCBzbyBkZXZpY2UNCj4gPiA+IGRyaXZl
cnMgY2FuIGJlIGlzb2xhdGVkIGZyb20gZWFjaCBvdGhlci4NCj4gPg0KPiA+IEJ1dCB0aGVyZSBp
cyBub3RoaW5nIHRoYXQgbWVhbnMgdGhhdCB0aGUgSU9WQSBzcGFjZSBjYW5ub3QgYmUgZ2xvYmFs
LCBhbmQNCj4gPiB0aGF0IGlzIGdvb2QgZW5vdWdoIGZvciBhIFBWIGRvbTAuDQo+IA0KPiBZb3Ug
YXJlIHJpZ2h0ISBBbHRob3VnaCBteSBjb25jZXB0IGlzIGFsbCBidWlsdCBhcm91bmQgcGh5c2lj
YWwgSU9NTVUNCj4gY2FwYWJpbGl0eSwgSSBkaWQgYSBjaGVjayB0aGF0IExpbnV4IGRvZXNuJ3Qg
c3RhdGUgdGhhdCBJT1ZBIGNhbm5vdCBiZQ0KPiBnbG9iYWwuIEl0J3MgcHVyZWx5IHZlbmRvciBJ
T01NVSBkcml2ZXIgdG8gZGVjaWRlLg0KPiANCg0KWWVzLCB0aGF0J3MgbXkgdW5kZXJzdGFuZGlu
Zy4gU28gWGVuIHdvdWxkIGJlIHRoZSB2ZW5kb3IgaW4gdGhpcyBjYXNlIGFuZCB0aGUgc3RyaWN0
bHkgZ2xvYmFsIElPVkEgc3BhY2UgaXMgbm90IGEgcHJvYmxlbS4NCg0KPiBTbyBoZXJlIGN1cnJl
bnQgdmVyc2lvbiBwdklPTU1VIG9ubHkgcHJvdmlkZXMgZ2xvYmFsIGFkZHJlc3Mgc3BhY2UsDQo+
IHRob3VnaCB1bmxpa2UgYW55IGV4aXN0aW5nIElPTU1VLiBtYXliZSB3ZSBzaG91bGQgZXhwbGlj
aXRseSBjYWxsIG91dA0KPiB0aGlzIGZhY3QgaW4gc29tZSBjYXBhYmlsaXR5IGZpZWxkIGZvciBm
dXR1cmUgZXh0ZW5zaW9uLg0KPiANCg0KRG9lcyBMaW51eCBleHBvc2Ugc3VjaCBhIHRoaW5nIHRo
cm91Z2ggdGhlIGRtYV9vcHM/IEkgZGlkbid0IHNlZSBvbmUsIGJ1dCBpZiB0aGVyZSBpcyBvbmUg
dGhlbiB3ZSBjYW4gb2YgY291cnNlIHNldCBpdCBjb3JyZWN0bHkgYWNjb3JkaW5nIHRvIHRoZSBs
aW1pdGF0aW9ucyBvZiB0aGUgdW5kZXJ5aW5nIGh5cGVydmlzb3IuIFRodXMsIGlmIFhlbiBpcyBt
b2RpZmllZCBpbiBmdXR1cmUgdG8gc3VwcG9ydCBwZXItZGV2aWNlIG1hcHBpbmdzLCB0aGlzIGNv
dWxkIGJlIGV4cG9zZWQgdGhyb3VnaCB0byB0aGUgZHJpdmVycyB1c2luZyBETUEuDQoNCj4gPg0K
PiA+ID4NCj4gPiA+IE5vdyBkb20wIGdvdCBvbmx5IG9uZSBnbG9iYWwgc3BhY2UuIHRoZW4gd2h5
IGRvZXMgZG9tMCBuZWVkDQo+ID4gPiB0byBlbmFibGUgcHZpb21tdSBhdCBhbGw/DQo+ID4NCj4g
PiBBcyBJIGV4cGxhaW5lZCBpbiBhbm90aGVyIHJlcGx5LCBpdCBpcyBwcmltYXJpbHkgdG8gYWxs
b3cgYSBQViBkb20wIHRvIGhhdmUgYQ0KPiA+IEJGTjpHRk4gbWFwLiBTaW5jZSBhIFBWIGRvbWFp
biBtYWludGFpbnMgaXRzIG93biBQMk0gdGhlbiBpdCBpcyB0aGUNCj4gPiBkb21haW4gdGhhdCBt
YWludGFpbnMgdGhlIG1hcHBpbmcuIFRoYXQgaXMgYWxsIEkgbmVlZCB0byBkby4NCj4gDQo+IHll
cywgSSBnb3QgdGhpcyBvbmUuDQoNCk9rLCBjb29sLg0KDQogICBQYXVsDQoNCj4gDQo+IFRoYW5r
cw0KPiBLZXZpbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 09:19:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 09:19:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmy9R-00088a-JJ; Tue, 07 Aug 2018 09:19: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=tozp=kw=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fmy9P-00088V-UA
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 09:19:35 +0000
X-Inumbo-ID: dee542ac-9a22-11e8-a8a5-bc764e045a96
Received: from mga18.intel.com (unknown [134.134.136.126])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dee542ac-9a22-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 11:18:39 +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;
 07 Aug 2018 02:19:32 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.51,454,1526367600"; d="scan'208";a="61236767"
Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204])
 by fmsmga008.fm.intel.com with ESMTP; 07 Aug 2018 02:19:32 -0700
Received: from fmsmsx158.amr.corp.intel.com (10.18.116.75) by
 FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 7 Aug 2018 02:19:31 -0700
Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by
 fmsmsx158.amr.corp.intel.com (10.18.116.75) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 7 Aug 2018 02:19:32 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX151.ccr.corp.intel.com ([169.254.3.202]) with mapi id 14.03.0319.002;
 Tue, 7 Aug 2018 17:19:30 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v5 12/15] x86: add iommu_op to enable
 modification of IOMMU mappings
Thread-Index: AQHUK0+phXXBF5S8F0WwRP2xW/dPiaSzqwkQ///KooCAAIZtUP//fM8AgACJ5oD//33sgAAQ5wbg
Date: Tue, 7 Aug 2018 09:19:30 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912AEBA5@SHSMSX101.ccr.corp.intel.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-13-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC265@SHSMSX101.ccr.corp.intel.com>
 <e8d453fd38d74526b6e07040f5362030@AMSPEX02CL03.citrite.net>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AE9E2@SHSMSX101.ccr.corp.intel.com>
 <ef80132eb1764ed686ad7d6de6444387@AMSPEX02CL03.citrite.net>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AEACC@SHSMSX101.ccr.corp.intel.com>
 <401d6969636b4158966b786ea184d5d2@AMSPEX02CL03.citrite.net>
In-Reply-To: <401d6969636b4158966b786ea184d5d2@AMSPEX02CL03.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYzJkNzFkMzYtOGIzZC00NDBmLThiZDEtYTFjMDJkYjA4MjQ0IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiWkNHSkg1S0ptRmltU3VjTExcL1A4dWtkYUZZeUNQUDJHQmFzUzU1UTF1WU8zRW1sMTZvZkZwZkxQVHl2SmxhaisifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 12/15] 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBQYXVsIER1cnJhbnQgW21haWx0bzpQYXVsLkR1cnJhbnRAY2l0cml4LmNvbV0NCj4g
U2VudDogVHVlc2RheSwgQXVndXN0IDcsIDIwMTggNToxMiBQTQ0KPiANCj4gDQo+ID4gU28gaGVy
ZSBjdXJyZW50IHZlcnNpb24gcHZJT01NVSBvbmx5IHByb3ZpZGVzIGdsb2JhbCBhZGRyZXNzIHNw
YWNlLA0KPiA+IHRob3VnaCB1bmxpa2UgYW55IGV4aXN0aW5nIElPTU1VLiBtYXliZSB3ZSBzaG91
bGQgZXhwbGljaXRseSBjYWxsIG91dA0KPiA+IHRoaXMgZmFjdCBpbiBzb21lIGNhcGFiaWxpdHkg
ZmllbGQgZm9yIGZ1dHVyZSBleHRlbnNpb24uDQo+ID4NCj4gDQo+IERvZXMgTGludXggZXhwb3Nl
IHN1Y2ggYSB0aGluZyB0aHJvdWdoIHRoZSBkbWFfb3BzPyBJIGRpZG4ndCBzZWUgb25lLCBidXQN
Cj4gaWYgdGhlcmUgaXMgb25lIHRoZW4gd2UgY2FuIG9mIGNvdXJzZSBzZXQgaXQgY29ycmVjdGx5
IGFjY29yZGluZyB0byB0aGUNCj4gbGltaXRhdGlvbnMgb2YgdGhlIHVuZGVyeWluZyBoeXBlcnZp
c29yLiBUaHVzLCBpZiBYZW4gaXMgbW9kaWZpZWQgaW4gZnV0dXJlIHRvDQo+IHN1cHBvcnQgcGVy
LWRldmljZSBtYXBwaW5ncywgdGhpcyBjb3VsZCBiZSBleHBvc2VkIHRocm91Z2ggdG8gdGhlIGRy
aXZlcnMNCj4gdXNpbmcgRE1BLg0KPiANCg0Kbm90IGFib3V0IExpbnV4IGludGVybmFsIGV4cG9z
aW5nLiBpdCdzIGFib3V0IGh5cGVydmlzb3IgZXhwb3NpbmcNCnRoZSBjYXBhYmlsaXR5IHRvIHB2
SU9NTVUgZHJpdmVyLCBzbyB0aGUgbGF0dGVyIGtub3dzIHdoZXRoZXIgdG8NCmVuYWJsZSBwZXIt
ZGV2aWNlIG1hcHBpbmcuIEJ1dCBhcyB5b3UgY29tbWVudGVkIGluIGFub3RoZXINCm1haWwsIGl0
IGNvdWxkIGJlIGFjaGlldmVkIHRocm91Z2ggZW5hYmxpbmcgc2VxdWVuY2UuDQoNCmJ0dyBjb3Vs
ZCB5b3UgcHV0IGNsYXJpZmljYXRpb24gYWNjb3JkaW5nIHRvIG91ciBkaXNjdXNzaW9ucyBpbiB5
b3VyIA0KbmV4dCB2ZXJzaW9uIGNvdmVybGV0dGVyIHRvIHNldCB0aGUgdG9uZSBjbGVhciBmcm9t
IHN0YXJ0PyBJIGRvbid0DQp0aGluayBJJ2xsIGJlIHRoZSBvbmx5IG9uZSBpbnRlcnByZXRpbmcg
d3JvbmcgZ29hbCBmb3IgdGhpcyB3b3JrLiA6LSkNCg0KVGhhbmtzDQpLZXZpbg0KX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 09:22:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 09: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 1fmyC4-0000Mv-3Z; Tue, 07 Aug 2018 09:22: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=ay9j=kw=citrix.com=prvs=750b60ad6=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fmyC3-0000Mp-FS
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 09:22:19 +0000
X-Inumbo-ID: 40bbd7eb-9a23-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 40bbd7eb-9a23-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 11:21:24 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="77273706"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Kevin Tian <kevin.tian@intel.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v5 12/15] x86: add iommu_op to enable
 modification of IOMMU mappings
Thread-Index: AQHUK09nnsj6GIf9cEGsm6kswVti1KSzkG2AgABpnnD//+GWgIAAIjGg///kcgCAACNJUP//4coAAAQ3FcA=
Date: Tue, 7 Aug 2018 09:22:08 +0000
Message-ID: <105705dc439844e782267eccae9a9be6@AMSPEX02CL03.citrite.net>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-13-paul.durrant@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AC265@SHSMSX101.ccr.corp.intel.com>
 <e8d453fd38d74526b6e07040f5362030@AMSPEX02CL03.citrite.net>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AE9E2@SHSMSX101.ccr.corp.intel.com>
 <ef80132eb1764ed686ad7d6de6444387@AMSPEX02CL03.citrite.net>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AEACC@SHSMSX101.ccr.corp.intel.com>
 <401d6969636b4158966b786ea184d5d2@AMSPEX02CL03.citrite.net>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912AEBA5@SHSMSX101.ccr.corp.intel.com>
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D1912AEBA5@SHSMSX101.ccr.corp.intel.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 v5 12/15] 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBUaWFuLCBLZXZpbiBbbWFpbHRv
OmtldmluLnRpYW5AaW50ZWwuY29tXQ0KPiBTZW50OiAwNyBBdWd1c3QgMjAxOCAxMDoyMA0KPiBU
bzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZw0KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPjsgV2VpIExpdQ0KPiA8d2VpLmxpdTJAY2l0cml4LmNvbT47IEFuZHJldyBDb29w
ZXIgPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBUaW0NCj4gKFhlbi5vcmcpIDx0aW1AeGVu
Lm9yZz47IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47DQo+IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+OyBJYW4NCj4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT4NCj4gU3ViamVj
dDogUkU6IFtYZW4tZGV2ZWxdIFtQQVRDSCB2NSAxMi8xNV0geDg2OiBhZGQgaW9tbXVfb3AgdG8g
ZW5hYmxlDQo+IG1vZGlmaWNhdGlvbiBvZiBJT01NVSBtYXBwaW5ncw0KPiANCj4gPiBGcm9tOiBQ
YXVsIER1cnJhbnQgW21haWx0bzpQYXVsLkR1cnJhbnRAY2l0cml4LmNvbV0NCj4gPiBTZW50OiBU
dWVzZGF5LCBBdWd1c3QgNywgMjAxOCA1OjEyIFBNDQo+ID4NCj4gPg0KPiA+ID4gU28gaGVyZSBj
dXJyZW50IHZlcnNpb24gcHZJT01NVSBvbmx5IHByb3ZpZGVzIGdsb2JhbCBhZGRyZXNzIHNwYWNl
LA0KPiA+ID4gdGhvdWdoIHVubGlrZSBhbnkgZXhpc3RpbmcgSU9NTVUuIG1heWJlIHdlIHNob3Vs
ZCBleHBsaWNpdGx5IGNhbGwgb3V0DQo+ID4gPiB0aGlzIGZhY3QgaW4gc29tZSBjYXBhYmlsaXR5
IGZpZWxkIGZvciBmdXR1cmUgZXh0ZW5zaW9uLg0KPiA+ID4NCj4gPg0KPiA+IERvZXMgTGludXgg
ZXhwb3NlIHN1Y2ggYSB0aGluZyB0aHJvdWdoIHRoZSBkbWFfb3BzPyBJIGRpZG4ndCBzZWUgb25l
LCBidXQNCj4gPiBpZiB0aGVyZSBpcyBvbmUgdGhlbiB3ZSBjYW4gb2YgY291cnNlIHNldCBpdCBj
b3JyZWN0bHkgYWNjb3JkaW5nIHRvIHRoZQ0KPiA+IGxpbWl0YXRpb25zIG9mIHRoZSB1bmRlcnlp
bmcgaHlwZXJ2aXNvci4gVGh1cywgaWYgWGVuIGlzIG1vZGlmaWVkIGluIGZ1dHVyZSB0bw0KPiA+
IHN1cHBvcnQgcGVyLWRldmljZSBtYXBwaW5ncywgdGhpcyBjb3VsZCBiZSBleHBvc2VkIHRocm91
Z2ggdG8gdGhlIGRyaXZlcnMNCj4gPiB1c2luZyBETUEuDQo+ID4NCj4gDQo+IG5vdCBhYm91dCBM
aW51eCBpbnRlcm5hbCBleHBvc2luZy4gaXQncyBhYm91dCBoeXBlcnZpc29yIGV4cG9zaW5nDQo+
IHRoZSBjYXBhYmlsaXR5IHRvIHB2SU9NTVUgZHJpdmVyLCBzbyB0aGUgbGF0dGVyIGtub3dzIHdo
ZXRoZXIgdG8NCj4gZW5hYmxlIHBlci1kZXZpY2UgbWFwcGluZy4gQnV0IGFzIHlvdSBjb21tZW50
ZWQgaW4gYW5vdGhlcg0KPiBtYWlsLCBpdCBjb3VsZCBiZSBhY2hpZXZlZCB0aHJvdWdoIGVuYWJs
aW5nIHNlcXVlbmNlLg0KPiANCg0KT2suIExldCdzIGdvIHdpdGggdGhhdCB0aGVuLg0KDQo+IGJ0
dyBjb3VsZCB5b3UgcHV0IGNsYXJpZmljYXRpb24gYWNjb3JkaW5nIHRvIG91ciBkaXNjdXNzaW9u
cyBpbiB5b3VyDQo+IG5leHQgdmVyc2lvbiBjb3ZlcmxldHRlciB0byBzZXQgdGhlIHRvbmUgY2xl
YXIgZnJvbSBzdGFydD8gSSBkb24ndA0KPiB0aGluayBJJ2xsIGJlIHRoZSBvbmx5IG9uZSBpbnRl
cnByZXRpbmcgd3JvbmcgZ29hbCBmb3IgdGhpcyB3b3JrLiA6LSkNCj4gDQoNCkkgY2FuIGNlcnRh
aW5seSBkbyB0aGF0LiBJJ2xsIHB1dCBhbiBleHBsYW5hdGlvbiBvZiB0aGUgWGVuU2VydmVyIHVz
ZS1jYXNlIGluIGFzIGEgY29uY3JldGUgZXhhbXBsZSB0b28uDQoNCiAgUGF1bA0KDQo+IFRoYW5r
cw0KPiBLZXZpbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 09:26:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 09:26:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmyFs-0000ZX-1V; Tue, 07 Aug 2018 09:26: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=cmwy=kw=citrix.com=prvs=750512d18=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fmyFq-0000ZQ-Jp
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 09:26:14 +0000
X-Inumbo-ID: fcdf84e3-9a23-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fcdf84e3-9a23-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 09:26:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="77273899"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>, "committers@xenproject.org"
 <committers@xenproject.org>, Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>, "daniel.kiper@oracle.com"
 <daniel.kiper@oracle.com>, Roger Pau Monne <roger.pau@citrix.com>,
 Christopher Clark <christopher.w.clark@gmail.com>, Rich Persaud
 <persaur@gmail.com>, Brian Woods <brian.woods@amd.com>, Stefano Stabellini
 <sstabellini@kernel.org>, Julien Grall <julien.grall@arm.com>, Juergen Gross
 <jgross@suse.com>, Paul Durrant <Paul.Durrant@citrix.com>, "Ji, John"
 <john.ji@intel.com>, "Natarajan, Janakarajan" <jnataraj@amd.com>
Thread-Topic: x86 Community Call - Wed Aug 15, 14:00 - 15:00 UTC - Call for
 agenda items
Thread-Index: AQHULjCuLCjC551qs0+Yp0BXtMi3aQ==
Date: Tue, 7 Aug 2018 09:26:11 +0000
Message-ID: <FE6F7D80-B354-42CB-9E2A-A6931FAEC046@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: <FFD97A87250756459AA6267134DBCB17@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] x86 Community Call - Wed Aug 15,
 14:00 - 15:00 UTC - Call for agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>,
 "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Julien Grall <julien.grall@arm.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Matt Spencer <Matt.Spencer@arm.com>,
 Jarvis Roach <Jarvis.Roach@dornerworks.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RGVhciBjb21tdW5pdHkgbWVtYmVycywNCsKgDQpwbGVhc2Ugc2VuZCBtZSBhZ2VuZGEgaXRlbXMg
Zm9yIG5leHQgd2Vla+KAmXMgY29tbXVuaXR5IGNhbGwgYnkgdGhpcyBGcmlkYXkuIA0KTm90ZSB0
aGF0IHRoaXMgYSB3ZWVrIGxhdGVyIHRoYW4gbm9ybWFsLCBiZWNhdXNlIEkgaGFkIGNvbW11bml0
eSBjYWxscyBpbiANCm15IGRpYXJ5IGFzIHRoZSB3ZWVrIGJlZm9yZSBBZHZpc29yeSBCb2FyZCBt
ZWV0aW5ncyAobm90IHRoZSAybmQgV2VkIA0Kb2YgZWFjaCBtb250aCkgYW5kIEkgZm9yZ290IHRv
IHNlbmQgb3V0IHRoZSBhZ2VuZGEuDQoNCkkgQ0MnZWQgYXR0ZW5kZWVzIG9mIHRoZSBBcm0gY2Fs
bCBhcyBzb21ldGltZXMgdGhlcmUgYXJlIGNyb3NzLW92ZXINCmlzc3VlcyB3aGljaCBjb3VsZCBi
ZSBoYW5kbGVkIGVpdGhlciBpbiB0aGUgQXJtIG9yIHg4NiBjYWxsLiBUaGF0IHdheSB5b3UgDQpn
ZXQgdG8gc2VlIGFnZW5kYSwgbWludXRlcywgZXRjLiBhbmQgaGF2ZSBhIGNoYW5jZSB0byBkZWNp
ZGUgb24gd2hldGhlciANCnlvdSB3YW50IHRvIGpvaW4gb3Igbm90Lg0KwqANCkxhc3QgbW9udGji
gJlzIG1pbnV0ZXMgYXJlIGF0IA0KaHR0cHM6Ly9kb2NzLmdvb2dsZS5jb20vZG9jdW1lbnQvZC8x
ZldRTXVpYmxUbWlOa1dHR05iejIwQVF0YmJudnRvaHhuVWpoWDJwQTJqVS9lZGl0I2hlYWRpbmc9
aC5tejF3amI5dmVram4gwqANCg0KTWFpbiB0b3BpY3MgYW5kIGxvb3NlL2VuZHM6DQoqIFJlbGVh
c2UgQ2FkZW5jZSBmb3IgWGVuIDQuMTIgPT4gcmVzb2x2ZWQNCiogUHJvamVjdCBNYW5hZ2VtZW50
IHN0dWZmIHRvIGtlZXAgdGhlIE1vbWVudHVtIGdvaW5nID0+IHdlIGhhZCBubyANCkludGVsIGF0
dGVuZGFuY2UgYXQgdGhlIGxhc3QgbWVldGluZyBhbmQgdGh1cyB0aGUgc3RhdHVzIG9mIHZhcmlv
dXMgaXNzdWVzDQppcyB1bmtub3duLiBTb21lIEFDVElPTlMgd2VyZSByZXNvbHZlZA0KDQpPcGVu
IEFDVElPTlMvc3RhdHVzIHVua25vd246DQoqIEFDVElPTjogR2VvcmdlIHdpbGwgdXBkYXRlIGFu
ZCByZS1zdWJtaXQgdGhlIE5WRElNTSBkb2MgKGhlIGRpZG7igJl0IA0KdGFrZSBhbnkgbm90ZXMg
ZHVyaW5nIHRoZSBkaXNjdXNzaW9uIC0gd2UgYXJlIGdvaW5nIHRvIGhhdmUgdG8gcmVjb25zdHJ1
Y3QgDQpzb21lIG9mIHRoZSBkaXNjdXNzaW9uKQ0KKiBBQ1RJT046IFJpY2ggdG8gZm9sbG93IHVw
IHdpdGggY29tbWl0dGVyc0B4ZW5wcm9qZWN0Lm9yZyANClJlc29sdXRpb24gYnkgY29tbWl0dGVy
c0Agb2ZmIGxpc3Q6IA0KQWxsb3cgYW55b25lIGZyb20gVEhFIFJFU1QgdG8gaXNzdWUgYSAiTWFp
bnRhaW5lci1pcy1hYnNlbnQtb3ZlcnJpZGUiDQphY2sgZm9yIHRoZSBYU00gY29kZSB3aGlsZSBE
YW5pZWwgaXMgYXdheTsgdGhlIGV4cGVjdGF0aW9uLCBvZiBjb3Vyc2UsDQp0aGF0ICJ0aGUgcmVz
dCIgd2lsbCBiZSB2ZXJ5IGNhdXRpb3VzIGFuZCB0cnkgbm90IHRvIGRvIGFueXRoaW5nIERhbmll
bA0KbWlnaHQgb2JqZWN0DQrCoA0KQmVzdCBSZWdhcmRzDQpMYXJzDQoNCiMjwqBGdXR1cmUgQ29t
bXVuaXR5IENhbGwgc2NoZWR1bGUNCkF1ZyAxNSAob25lIHdlZWsgbGF0ZXIgdGhhbiBub3JtYWwp
LCBTZXB0IDEyLCBPY3QgMTAsIE5vdiAxNCwgRGVjIDEyDQoNCiMjwqBNZWV0aW5nIHRpbWUNCjE0
OjAwIC0gMTU6MDAgVVRDDQoxMDowMCAtIDExOjAwIEVEVCAoTmV3IFlvcmspDQoxNTowMCAtIDE2
OjAwIEJTVCAoTG9uZG9uKQ0KMTY6MDAgLSAxNzowMCBDRVNUIChCZXJsaW4pDQoyMjowMCAtIDIz
OjAwIENTVCAoQmVpamluZykNCkZ1cnRoZXIgSW50ZXJuYXRpb25hbCBtZWV0aW5nIHRpbWVzOiBo
dHRwczovL3d3dy50aW1lYW5kZGF0ZS5jb20vd29ybGRjbG9jay9tZWV0aW5nZGV0YWlscy5odG1s
P3llYXI9MjAxOCZtb250aD04JmRheT0xNSZob3VyPTE0Jm1pbj0wJnNlYz0wJnAxPTIyNCZwMj0y
NCZwMz0xNzkmcDQ9MTM2JnA1PTM3JnA2PTMzDQrCoA0KIyMgRGlhbCBpbiBkZXRhaWxzDQpXZWI6
IGh0dHBzOi8vd3d3LmdvdG9tZWV0Lm1lL2xhcnNrdXJ0aA0KDQpZb3UgY2FuIGFsc28gZGlhbCBp
biB1c2luZyB5b3VyIHBob25lLg0KQWNjZXNzIENvZGU6IDkwNi04ODYtOTY1DQoNCkNoaW5hIChU
b2xsIEZyZWUpOiA0MDA4IDgxMTA4NA0KR2VybWFueTogKzQ5IDY5MiA1NzM2IDczMTcNClBvbGFu
ZCAoVG9sbCBGcmVlKTogMDAgODAwIDExMjQ3NTkNClVuaXRlZCBLaW5nZG9tOiArNDQgMzMwIDIy
MSAwMDg4DQpVbml0ZWQgU3RhdGVzOiArMSAoNTcxKSAzMTctMzEyOQ0KDQpNb3JlIHBob25lIG51
bWJlcnMNCkF1c3RyYWxpYTogKzYxIDIgOTA4NyAzNjA0DQpBdXN0cmlhOiArNDMgNyAyMDgxIDU0
MjcNCkFyZ2VudGluYSAoVG9sbCBGcmVlKTogMCA4MDAgNDQ0IDMzNzUNCkJhaHJhaW4gKFRvbGwg
RnJlZSk6IDgwMCA4MSAxMTENCkJlbGFydXMgKFRvbGwgRnJlZSk6IDggODIwIDAwMTEgMDQwMA0K
QmVsZ2l1bTogKzMyIDI4IDkzIDcwMTgNCkJyYXppbCAoVG9sbCBGcmVlKTogMCA4MDAgMDQ3IDQ5
MDYNCkJ1bGdhcmlhIChUb2xsIEZyZWUpOiAwMDgwMCAxMjAgNDQxNw0KQ2FuYWRhOiArMSAoNjQ3
KSA0OTctOTM5MQ0KQ2hpbGUgKFRvbGwgRnJlZSk6IDgwMCAzOTUgMTUwDQpDb2xvbWJpYSAoVG9s
bCBGcmVlKTogMDEgODAwIDUxOCA0NDgzDQpDemVjaCBSZXB1YmxpYyAoVG9sbCBGcmVlKTogODAw
IDUwMDQ0OA0KRGVubWFyazogKzQ1IDMyIDcyIDAzIDgyDQpGaW5sYW5kOiArMzU4IDkyMyAxNyAw
NTY4DQpGcmFuY2U6ICszMyAxNzAgOTUwIDU5NA0KR3JlZWNlIChUb2xsIEZyZWUpOiAwMCA4MDAg
NDQxNCAzODM4DQpIb25nIEtvbmcgKFRvbGwgRnJlZSk6IDMwNzEzMTY5DQpIdW5nYXJ5IChUb2xs
IEZyZWUpOiAoMDYpIDgwIDk4NiAyNTUNCkljZWxhbmQgKFRvbGwgRnJlZSk6IDgwMCA3MjA0DQpJ
bmRpYSAoVG9sbCBGcmVlKTogMTgwMDI2NjkyNzINCkluZG9uZXNpYSAoVG9sbCBGcmVlKTogMDA3
IDgwMyAwMjAgNTM3NQ0KwqDCoCDCoElyZWxhbmQ6ICszNTMgMTUgMzYwIDcyOA0KSXNyYWVsIChU
b2xsIEZyZWUpOiAxIDgwOSA0NTQgODMwDQpJdGFseTogKzM5IDAgMjQ3IDkyIDEzIDAxDQpKYXBh
biAoVG9sbCBGcmVlKTogMCAxMjAgNjYzIDgwMA0KS29yZWEsIFJlcHVibGljIG9mIChUb2xsIEZy
ZWUpOiAwMDc5OCAxNCAyMDcgNDkxNA0KTHV4ZW1ib3VyZyAoVG9sbCBGcmVlKTogODAwIDg1MTU4
DQpNYWxheXNpYSAoVG9sbCBGcmVlKTogMSA4MDAgODEgNjg1NA0KTWV4aWNvIChUb2xsIEZyZWUp
OiAwMSA4MDAgNTIyIDExMzMNCk5ldGhlcmxhbmRzOiArMzEgMjA3IDk0MSAzNzcNCk5ldyBaZWFs
YW5kOiArNjQgOSAyODAgNjMwMg0KTm9yd2F5OiArNDcgMjEgOTMgMzcgNTENClBhbmFtYSAoVG9s
bCBGcmVlKTogMDAgODAwIDIyNiA3OTI4DQpQZXJ1IChUb2xsIEZyZWUpOiAwIDgwMCA3NzAyMw0K
UGhpbGlwcGluZXMgKFRvbGwgRnJlZSk6IDEgODAwIDExMTAgMTY2MQ0KUG9ydHVnYWwgKFRvbGwg
RnJlZSk6IDgwMCA4MTkgNTc1DQpSb21hbmlhIChUb2xsIEZyZWUpOiAwIDgwMCA0MTAgMDI5DQpS
dXNzaWFuIEZlZGVyYXRpb24gKFRvbGwgRnJlZSk6IDggODAwIDEwMCA2MjAzDQpTYXVkaSBBcmFi
aWEgKFRvbGwgRnJlZSk6IDgwMCA4NDQgMzYzMw0KU2luZ2Fwb3JlIChUb2xsIEZyZWUpOiAxODAw
NzIzMTMyMw0KU291dGggQWZyaWNhIChUb2xsIEZyZWUpOiAwIDgwMCA1NTUgNDQ3DQpTcGFpbjog
KzM0IDkzMiA3NSAyMDA0DQpTd2VkZW46ICs0NiA4NTMgNTI3IDgyNw0KU3dpdHplcmxhbmQ6ICs0
MSAyMjUgNDU5OSA3OA0KVGFpd2FuIChUb2xsIEZyZWUpOiAwIDgwMCA2NjYgODU0DQpUaGFpbGFu
ZCAoVG9sbCBGcmVlKTogMDAxIDgwMCAwMTEgMDIzDQpUdXJrZXkgKFRvbGwgRnJlZSk6IDAwIDgw
MCA0NDg4IDIzNjgzDQpVa3JhaW5lIChUb2xsIEZyZWUpOiAwIDgwMCA1MCAxNzMzDQpVbml0ZWQg
QXJhYiBFbWlyYXRlcyAoVG9sbCBGcmVlKTogODAwIDA0NCA0MDQzOQ0KVXJ1Z3VheSAoVG9sbCBG
cmVlKTogMDAwNCAwMTkgMTAxOA0KVmlldCBOYW0gKFRvbGwgRnJlZSk6IDEyMiA4MCA0ODENCg0K
Rmlyc3QgR29Ub01lZXRpbmc/IExldCdzIGRvIGEgcXVpY2sgc3lzdGVtIGNoZWNrOg0KaHR0cHM6
Ly9saW5rLmdvdG9tZWV0aW5nLmNvbS9zeXN0ZW0tY2hlY2sNCg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 09:50:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 09: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 1fmydR-0002zF-1T; Tue, 07 Aug 2018 09:50: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=qiff=kw=gmail.com=mingo.kernel.org@srs-us1.protection.inumbo.net>)
 id 1fmydO-0002zA-UF
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 09:50:35 +0000
X-Inumbo-ID: 33c1e1fd-9a27-11e8-a8a5-bc764e045a96
Received: from mail-wm0-x242.google.com (unknown [2a00:1450:400c:c09::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 33c1e1fd-9a27-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 11:49:40 +0200 (CEST)
Received: by mail-wm0-x242.google.com with SMTP id o11-v6so16620963wmh.2
 for <xen-devel@lists.xenproject.org>; Tue, 07 Aug 2018 02:50:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=t9p4dSe0q0IuPiRy8z5xwkp4yh58XbAfB1p7MAgAdR0=;
 b=E8ABZ0r1g+qRzyLVy9Xf/A6253K0ss6nhoAXxM+FO/tBzStW34fjl427zfoWBLyiXw
 Xqr+1+KgGa49Q7dzjAkY0++mC+I/7b7NY0e50l62yd1m1s18eKi2MGWEBP471VuEjlfR
 Ow9XTPR+iOz/Xj4JqP8GPT1QJ+/j8/tTeX7ki5EyncYjoqMqdqZJdyW7yhSp4O35prpD
 P67NkUpHxcQ7Gk5pUcQbY5d3vEkI1BNCB5kPwdFcMbGXQ1Dc6s7XEKTNTE57PkJqkSk7
 YhQeLuPsNiljNSMjN3EGgW4BqbhJu0Yu2kkWjC36FnofrywBQOvXv4nCijKm1AD9YD2G
 PFbw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:date:from:to:cc:subject:message-id
 :references:mime-version:content-disposition:in-reply-to:user-agent;
 bh=t9p4dSe0q0IuPiRy8z5xwkp4yh58XbAfB1p7MAgAdR0=;
 b=eT0Xg3Hc/6ly+DObs3NYt+WKWp/HbEd66dJhoLT4WqimgYag2UwnulLvg4paMKZeDN
 0kLMXEA07Qz6lHL2zsnyhLtIiZcHT2HKgvkuSD3S9o7YEfTFXdbgkczs6sDSXyZuiBuS
 4q8tPIB9AmwjF9PPbadv5/whKxDyZcmdSN1jZcGx4lIbfMPhtjbNFLzpI+3tegAhtizU
 ljSqf2gxth5iY1Un3wXwmbo2nnXWjan4CNhOAwlXjz+RuKkgbuV6JJSPydE0S7DPW5rn
 55FqQdy3wuxRAg7df6UvijCjMT9htlWZUEXmWu9cxDOc1yovT2xlBJ3XrXsSY06YbXNj
 SDdg==
X-Gm-Message-State: AOUpUlFuSLq786BF/DpfxLNYcnFGY5l6ybOJcANBXLJ6KstaqJwqnTLN
 JCSZ3mj9GZxSrzUgzaftlKo=
X-Google-Smtp-Source: AA+uWPxB+RMlh+D3alEkZBtEwBJDlx7GI8Ttz3Mk6OQhNZaIQ6bOyBUm7/pE0grX0OdbIY8OZFerCw==
X-Received: by 2002:a1c:96c8:: with SMTP id
 y191-v6mr1149732wmd.37.1533635432935; 
 Tue, 07 Aug 2018 02:50:32 -0700 (PDT)
Received: from gmail.com (2E8B0CD5.catv.pool.telekom.hu. [46.139.12.213])
 by smtp.gmail.com with ESMTPSA id f23-v6sm825487wmc.42.2018.08.07.02.50.31
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Tue, 07 Aug 2018 02:50:32 -0700 (PDT)
Date: Tue, 7 Aug 2018 11:50:29 +0200
From: Ingo Molnar <mingo@kernel.org>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Message-ID: <20180807095029.GA4921@gmail.com>
References: <20180721194909.23903-2-m.v.b@runbox.com>
 <20180724124547.32562-1-m.v.b@runbox.com>
 <7c07bb2f-e825-66bf-f517-86f893cd9e8b@oracle.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <7c07bb2f-e825-66bf-f517-86f893cd9e8b@oracle.com>
User-Agent: Mutt/1.9.4 (2018-02-28)
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,
 "M. Vefa Bicakci" <m.v.b@runbox.com>, linux-kernel@vger.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>

CiogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4gd3JvdGU6Cgo+
IHg4NiBtYWludGFpbmVycywgdGhpcyBuZWVkcyB5b3VyIGFjayBwbGVhc2UuCgpMR1RNOgoKQWNr
ZWQtYnk6IEluZ28gTW9sbmFyIDxtaW5nb0BrZXJuZWwub3JnPgoKVGhhbmtzLAoKCUluZ28KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 09:58:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 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 1fmylF-0003NO-8v; Tue, 07 Aug 2018 09:58: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=fg3j=kw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmylE-0003NC-Ae
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 09:58:40 +0000
X-Inumbo-ID: 54b7653f-9a28-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 54b7653f-9a28-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 11:57: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 1fmylB-0002vm-Fc; Tue, 07 Aug 2018 09:58: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 1fmylB-0001jU-55; Tue, 07 Aug 2018 09:58:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmylB-00058y-45; Tue, 07 Aug 2018 09:58:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125766-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:build-arm64:<job status>:broken:regression
 xen-4.9-testing:build-arm64-pvops:<job
 status>:broken:regression
 xen-4.9-testing:build-arm64-xsm:<job status>:broken:regression
 xen-4.9-testing:build-arm64: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/src_host/dst_host:fail:regression
 xen-4.9-testing:test-armhf-armhf-xl-arndale:xen-install:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.9-testing:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-4.9-testing:build-arm64:hosts-allocate:broken:allowable
 xen-4.9-testing:build-arm64-pvops:hosts-allocate:broken:allowable
 xen-4.9-testing:build-arm64-libvirt: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-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:build-arm64-xsm:capture-logs:broken:nonblocking
 xen-4.9-testing:build-arm64-pvops:capture-logs:broken:nonblocking
 xen-4.9-testing:build-arm64:capture-logs:broken: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-amd64-xl-qemut-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-armhf-armhf-xl-rtds:guest-start/debian.repeat: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-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-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-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-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-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:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-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-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-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-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, 07 Aug 2018 09:58:37 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125766: 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>

ZmxpZ2h0IDEyNTc2NiB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc2Ni8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
YnJva2VuIGluIDEyNTc0MiBSRUdSLiB2cy4gMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjQyNDgK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3Qv
ZHN0X2hvc3QgZmFpbCBSRUdSLiB2cy4gMTI0MzI4CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBp
bnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgIDYgeGVuLWluc3RhbGwgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyNTc0MgogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICBm
YWlsIHBhc3MgaW4gMTI1NzQyCgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxs
b3dhYmxlIChub3QgYmxvY2tpbmcpOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMiBo
b3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MzI4CiBidWlsZC1hcm02
NCAgICAgICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxMjQzMjgKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2Nh
dGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDMyOAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBz
dWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAg
ICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNDMyOAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAg
ICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI0MzI4CiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4g
YmxvY2tlZCBpbiAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgZmFpbCBibG9ja2VkIGluIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgZmFpbCBpbiAxMjU3NDIgYmxvY2tl
ZCBpbiAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxOCBndWVz
dC1zdGFydC93aW4ucmVwZWF0IGZhaWwgaW4gMTI1NzQyIGJsb2NrZWQgaW4gMTI0MzI4CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gx
MCBmYWlsIGluIDEyNTc0MiBsaWtlIDEyNDMyOAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE2
IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMjU3NDIgbGlrZSAxMjQzMjgKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94
MTAgZmFpbCBpbiAxMjU3NDIgbGlrZSAxMjQzMjgKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU3NDIgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFp
bCBpbiAxMjU3NDIgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTc0MiBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTc0
MiBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3Jh
dGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0IDE0IGd1ZXN0LWxvY2FsbWlncmF0ZSAgICBmYWlsIGxpa2UgMTI0
MjQ4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjQzMjgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wx
L2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGEx
YjIyM2I3NTZmMzU0ODk1NTI1MDYwYmQzZjlmMWYwNzg5OWEwODIKYmFzZWxpbmUgdmVyc2lvbjoK
IHhlbiAgICAgICAgICAgICAgICAgIDIzODAwN2Q2ZmFlOTQ0N2JmNWU4ZTczZDY3YWU5ZmI4NDRl
N2ZmMmEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDMyOCAgMjAxOC0wNi0xNyAyMzozOTowNyBa
ICAgNTAgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjQ4MDcgIDIwMTgtMDYtMjggMTc6Mzg6
MDQgWiAgIDM5IGRheXMgICAyNCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU2ODYg
IDIwMTgtMDctMzAgMTQ6MjU6MjQgWiAgICA3IGRheXMgICAgNCBhdHRlbXB0cwoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3Bs
ZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGR1bmxhcGdAdW1pY2guZWR1
CiAgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmluIFRpYW4gPGtldmluLnRp
YW5AaW50ZWwuY29tPgogIExhcnMgS3VydGggPGxhcnMua3VydGgueGVuQGdtYWlsLmNvbT4KICBQ
YXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFN0ZXdhcnQgSGlsZGVicmFu
ZCA8c3Rld2FydC5oaWxkZWJyYW5kQGRvcm5lcndvcmtzLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxk
LWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4t
am9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhv
c3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGhvc3RzLWFsbG9jYXRlCmJyb2tl
bi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxk
LWFybTY0LXhzbSBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgY2Fw
dHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGNhcHR1cmUtbG9ncwpicm9rZW4tam9i
IGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpi
cm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlz
aW9uIGxvZzsgaXQgd291bGQgYmUgNjUxIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 10:01:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 10: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 1fmynU-000489-5m; Tue, 07 Aug 2018 10:01: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=xdgf=kw=citrix.com=prvs=7503460ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fmynR-00046O-4S
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 10:00:57 +0000
X-Inumbo-ID: d70d0f40-9a28-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d70d0f40-9a28-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 10:01:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="62143037"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 7 Aug 2018 11:00:47 +0100
Message-ID: <99029322a404f9ac7b14c5b310573b791e87560e.1533636027.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/9] x86/hvm: provide stubs for HVM guest
 accessors
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9ndWVzdF9hY2Nlc3MuaCB8IDI0ICsrKysrKysrKysrKysrKysrKysr
KysrKwogMSBmaWxlIGNoYW5nZWQsIDI0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS9ndWVzdF9hY2Nlc3MuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL2d1ZXN0X2FjY2Vzcy5oCmluZGV4IGI5MmRiZTkuLmM3ZTgzZGMgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL2d1ZXN0X2FjY2Vzcy5oCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL2d1ZXN0X2FjY2Vzcy5oCkBAIC0xLDggKzEsMzIgQEAKICNpZm5kZWYgX19BU01f
WDg2X0hWTV9HVUVTVF9BQ0NFU1NfSF9fCiAjZGVmaW5lIF9fQVNNX1g4Nl9IVk1fR1VFU1RfQUND
RVNTX0hfXwogCisjaWYgQ09ORklHX0hWTQorCiB1bnNpZ25lZCBsb25nIGNvcHlfdG9fdXNlcl9o
dm0odm9pZCAqdG8sIGNvbnN0IHZvaWQgKmZyb20sIHVuc2lnbmVkIGxlbik7CiB1bnNpZ25lZCBs
b25nIGNsZWFyX3VzZXJfaHZtKHZvaWQgKnRvLCB1bnNpZ25lZCBpbnQgbGVuKTsKIHVuc2lnbmVk
IGxvbmcgY29weV9mcm9tX3VzZXJfaHZtKHZvaWQgKnRvLCBjb25zdCB2b2lkICpmcm9tLCB1bnNp
Z25lZCBsZW4pOwogCisjZWxzZQorCitzdGF0aWMgaW5saW5lCit1bnNpZ25lZCBsb25nIGNvcHlf
dG9fdXNlcl9odm0odm9pZCAqdG8sIGNvbnN0IHZvaWQgKmZyb20sIHVuc2lnbmVkIGxlbikKK3sK
KyAgICByZXR1cm4gbGVuOworfQorCitzdGF0aWMgaW5saW5lCit1bnNpZ25lZCBsb25nIGNsZWFy
X3VzZXJfaHZtKHZvaWQgKnRvLCB1bnNpZ25lZCBpbnQgbGVuKQoreworICAgIHJldHVybiBsZW47
Cit9CisKK3N0YXRpYyBpbmxpbmUKK3Vuc2lnbmVkIGxvbmcgY29weV9mcm9tX3VzZXJfaHZtKHZv
aWQgKnRvLCBjb25zdCB2b2lkICpmcm9tLCB1bnNpZ25lZCBsZW4pCit7CisgICAgcmV0dXJuIGxl
bjsKK30KKworI2VuZGlmCisKICNlbmRpZiAvKiBfX0FTTV9YODZfSFZNX0dVRVNUX0FDQ0VTU19I
X18gKi8KLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 10:01:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 10: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 1fmynT-000482-RG; Tue, 07 Aug 2018 10: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=xdgf=kw=citrix.com=prvs=7503460ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fmynQ-00046B-Vm
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 10:00:57 +0000
X-Inumbo-ID: d6edf3d3-9a28-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d6edf3d3-9a28-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 10:01:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="62143035"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 7 Aug 2018 11:00:46 +0100
Message-ID: <d801b0cb143980c7912f5188d0887321614bbd81.1533636027.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/9] x86: enclose hypercall page initialisation
 code in CONFIG_{HVM, PV}
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJj
aC94ODYveDg2XzY0L3RyYXBzLmMgfCAxNSArKysrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2Vk
LCAxMSBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni94ODZfNjQvdHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvdHJhcHMuYwppbmRleCBl
ZDAyYjc4Li44N2Q1ODE2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L3RyYXBzLmMK
KysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC90cmFwcy5jCkBAIC0zNTIsMTIgKzM1MiwxOSBAQCB2
b2lkIHN1YmFyY2hfcGVyY3B1X3RyYXBzX2luaXQodm9pZCkKIHZvaWQgaHlwZXJjYWxsX3BhZ2Vf
aW5pdGlhbGlzZShzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpoeXBlcmNhbGxfcGFnZSkKIHsKICAg
ICBtZW1zZXQoaHlwZXJjYWxsX3BhZ2UsIDB4Q0MsIFBBR0VfU0laRSk7CisjaWYgQ09ORklHX0hW
TQogICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSApCiAgICAgICAgIGh2bV9oeXBlcmNhbGxfcGFn
ZV9pbml0aWFsaXNlKGQsIGh5cGVyY2FsbF9wYWdlKTsKLSAgICBlbHNlIGlmICggIWlzX3B2XzMy
Yml0X2RvbWFpbihkKSApCi0gICAgICAgIGh5cGVyY2FsbF9wYWdlX2luaXRpYWxpc2VfcmluZzNf
a2VybmVsKGh5cGVyY2FsbF9wYWdlKTsKLSAgICBlbHNlCi0gICAgICAgIGh5cGVyY2FsbF9wYWdl
X2luaXRpYWxpc2VfcmluZzFfa2VybmVsKGh5cGVyY2FsbF9wYWdlKTsKKyNlbmRpZgorI2lmIENP
TkZJR19QVgorICAgIGlmICggaXNfcHZfZG9tYWluKGQpICkKKyAgICB7CisgICAgICAgIGlmICgg
IWlzX3B2XzMyYml0X2RvbWFpbihkKSApCisgICAgICAgICAgICBoeXBlcmNhbGxfcGFnZV9pbml0
aWFsaXNlX3JpbmczX2tlcm5lbChoeXBlcmNhbGxfcGFnZSk7CisgICAgICAgIGVsc2UKKyAgICAg
ICAgICAgIGh5cGVyY2FsbF9wYWdlX2luaXRpYWxpc2VfcmluZzFfa2VybmVsKGh5cGVyY2FsbF9w
YWdlKTsKKyAgICB9CisjZW5kaWYKIH0KIAogLyoKLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 10:01:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 10: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 1fmynV-00048k-6g; Tue, 07 Aug 2018 10:01: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=xdgf=kw=citrix.com=prvs=7503460ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fmynS-00047U-Ec
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 10:00:58 +0000
X-Inumbo-ID: d734fb2f-9a28-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d734fb2f-9a28-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 10:01:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="62143048"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 7 Aug 2018 11:00:51 +0100
Message-ID: <41f775f770813c5e78f560d4be7b5a34d3ceac7d.1533636027.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 8/9] x86/time: only HVM has RTC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

UFYgZG9lc24ndCBoYXZlIFJUQy4gRW5jbG9zZSByZWxldmFudCBjb2RlIGluIENPTkZJR19IVk0u
CgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9h
cmNoL3g4Ni90aW1lLmMgfCA0ICsrKysKIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKykK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdGltZS5jIGIveGVuL2FyY2gveDg2L3RpbWUuYwpp
bmRleCA1MzY0NDliLi44ZDc0MjEwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvdGltZS5jCisr
KyBiL3hlbi9hcmNoL3g4Ni90aW1lLmMKQEAgLTExNDQsNiArMTE0NCw3IEBAIHZvaWQgZm9yY2Vf
dXBkYXRlX3ZjcHVfc3lzdGVtX3RpbWUoc3RydWN0IHZjcHUgKnYpCiAKIHN0YXRpYyB2b2lkIHVw
ZGF0ZV9kb21haW5fcnRjKHZvaWQpCiB7CisjaWYgQ09ORklHX0hWTQogICAgIHN0cnVjdCBkb21h
aW4gKmQ7CiAKICAgICByY3VfcmVhZF9sb2NrKCZkb21saXN0X3JlYWRfbG9jayk7CkBAIC0xMTUz
LDEzICsxMTU0LDE2IEBAIHN0YXRpYyB2b2lkIHVwZGF0ZV9kb21haW5fcnRjKHZvaWQpCiAgICAg
ICAgICAgICBydGNfdXBkYXRlX2Nsb2NrKGQpOwogCiAgICAgcmN1X3JlYWRfdW5sb2NrKCZkb21s
aXN0X3JlYWRfbG9jayk7CisjZW5kaWYKIH0KIAogdm9pZCBkb21haW5fc2V0X3RpbWVfb2Zmc2V0
KHN0cnVjdCBkb21haW4gKmQsIGludDY0X3QgdGltZV9vZmZzZXRfc2Vjb25kcykKIHsKICAgICBk
LT50aW1lX29mZnNldF9zZWNvbmRzID0gdGltZV9vZmZzZXRfc2Vjb25kczsKKyNpZiBDT05GSUdf
SFZNCiAgICAgaWYgKCBpc19odm1fZG9tYWluKGQpICkKICAgICAgICAgcnRjX3VwZGF0ZV9jbG9j
ayhkKTsKKyNlbmRpZgogICAgIHVwZGF0ZV9kb21haW5fd2FsbGNsb2NrX3RpbWUoZCk7CiB9CiAK
LS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 10:01:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 10: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 1fmynT-00047w-G7; Tue, 07 Aug 2018 10: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=xdgf=kw=citrix.com=prvs=7503460ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fmynQ-000465-Qt
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 10:00:56 +0000
X-Inumbo-ID: d5d0c08d-9a28-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d5d0c08d-9a28-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 10:01:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="62143030"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 7 Aug 2018 11:00:43 +0100
Message-ID: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/9] Miscellaneous CONFIG_HVM / CONFIG_PV clean
 up
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

V2VpIExpdSAoOSk6CiAgeDg2OiBwdXQgY29tcGF0Lm8gYW5kIHg4Nl82NC9jb21wYXQubyB1bmRl
ciBDT05GSUdfUFYKICB4ODY6IGFkZCBtaXNzaW5nICJpbmxpbmUiIGtleXdvcmQKICB4ODY6IGVu
Y2xvc2UgaHlwZXJjYWxsIHBhZ2UgaW5pdGlhbGlzYXRpb24gY29kZSBpbiBDT05GSUdfe0hWTSxQ
Vn0KICB4ODYvaHZtOiBwcm92aWRlIHN0dWJzIGZvciBIVk0gZ3Vlc3QgYWNjZXNzb3JzCiAgeDg2
L2h2bTogcHV0IGh2bV9sb2NhbF9ldmVudHNfbmVlZF9kZWxpdmVyeSBpbnRvIGEgaGVhZGVyIGZp
bGUKICB4ODY6IG1vdmUgbWVtb3J5X3R5cGVfY2hhbmdlZCB0byBtbS5jCiAgeDg2OiBtb3ZlIGFy
Y2hfZXZ0Y2huX2luamVjdCB0byB4ODYgY29tbW9uIGNvZGUKICB4ODYvdGltZTogb25seSBIVk0g
aGFzIFJUQwogIHg4NjogbW92ZSBkZWNsYXJhdGlvbiBvZiBhcmNoX3NldF9pbmZvX2h2bV9ndWVz
dCBhbmQgcHJvdmlkZSBzdHViCgogeGVuL2FyY2gveDg2L01ha2VmaWxlICAgICAgICAgICAgICAg
ICAgfCAgMiArLQogeGVuL2FyY2gveDg2L2h2bS9pcnEuYyAgICAgICAgICAgICAgICAgfCAgNiAt
LS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vbXRyci5jICAgICAgICAgICAgICAgIHwgIDkgLS0tLS0t
LS0tCiB4ZW4vYXJjaC94ODYvaXJxLmMgICAgICAgICAgICAgICAgICAgICB8ICA4ICsrKysrKysr
CiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAgICAgICAgICAgICB8ICA5ICsrKysrKysrKwog
eGVuL2FyY2gveDg2L3RpbWUuYyAgICAgICAgICAgICAgICAgICAgfCAgNCArKysrCiB4ZW4vYXJj
aC94ODYveDg2XzY0L3RyYXBzLmMgICAgICAgICAgICB8IDE1ICsrKysrKysrKysrLS0tLQogeGVu
L2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaCAgICAgICAgICAgfCAgMyAtLS0KIHhlbi9pbmNsdWRl
L2FzbS14ODYvZXZlbnQuaCAgICAgICAgICAgIHwgIDMgKystCiB4ZW4vaW5jbHVkZS9hc20teDg2
L2h2bS9kb21haW4uaCAgICAgICB8IDE3ICsrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9ldmVudC5oICAgICAgICB8IDE0ICsrKysrKysrKysrKysrCiB4ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS9ndWVzdF9hY2Nlc3MuaCB8IDI0ICsrKysrKysrKysrKysrKysrKysrKysr
KwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wdi90cmFwcy5oICAgICAgICAgfCAgMiArLQogMTMgZmls
ZXMgY2hhbmdlZCwgOTEgaW5zZXJ0aW9ucygrKSwgMjUgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9k
ZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZXZlbnQuaAoKYmFzZS1jb21taXQ6IGU3
NTJmMjg0MDk2NzhjZTNhZGU0OTk4NmIzOTMwOTE3OGZiMmE2ZDYKLS0gCmdpdC1zZXJpZXMgMC45
LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 10:01:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 10: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 1fmynT-00047q-6s; Tue, 07 Aug 2018 10: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=xdgf=kw=citrix.com=prvs=7503460ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fmynQ-000466-Qt
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 10:00:56 +0000
X-Inumbo-ID: d68badeb-9a28-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d68badeb-9a28-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 10:01:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="62143033"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 7 Aug 2018 11:00:44 +0100
Message-ID: <020de81575057c1802a45bd31dcca6900a0659ee.1533636027.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/9] x86: put compat.o and x86_64/compat.o under
 CONFIG_PV
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhleSBjb250YWluIGNvZGUgZm9yIGNvbXBhdCBoeXBlcmNhbGwgZm9yIFBWIGd1ZXN0cy4KClNp
Z25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gv
eDg2L01ha2VmaWxlIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRl
bGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L01ha2VmaWxlIGIveGVuL2FyY2gv
eDg2L01ha2VmaWxlCmluZGV4IDE3ZTdkM2YuLjliOWI2M2EgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKQEAgLTE3LDcgKzE3LDcg
QEAgb2JqLWJpbi15ICs9IGJ6aW1hZ2UuaW5pdC5vCiBvYmotYmluLXkgKz0gY2xlYXJfcGFnZS5v
CiBvYmotYmluLXkgKz0gY29weV9wYWdlLm8KIG9iai15ICs9IGNwdWlkLm8KLW9iai15ICs9IGNv
bXBhdC5vIHg4Nl82NC9jb21wYXQubworb2JqLSQoQ09ORklHX1BWKSArPSBjb21wYXQubyB4ODZf
NjQvY29tcGF0Lm8KIG9iai0kKENPTkZJR19LRVhFQykgKz0gY3Jhc2gubwogb2JqLXkgKz0gZGVi
dWcubwogb2JqLXkgKz0gZGVsYXkubwotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 10:01:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 10: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 1fmynV-000490-Hs; Tue, 07 Aug 2018 10:01: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=xdgf=kw=citrix.com=prvs=7503460ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fmynS-00047T-Eb
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 10:00:58 +0000
X-Inumbo-ID: d7577230-9a28-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d7577230-9a28-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 10:01:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="62143042"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 7 Aug 2018 11:00:49 +0100
Message-ID: <305664028519f455e05c99c9b1a5c580a0f52ecc.1533636027.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 6/9] x86: move memory_type_changed to mm.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>, 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>

VGhpcyBmdW5jdGlvbiBpcyBjb21tb24gdG8gYm90aCBQViBhbmQgSFZNLiBNb3ZlIGl0IHRvIHg4
NiBjb21tb24KY29kZS4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9tdHJyLmMgfCAgOSAtLS0tLS0tLS0KIHhlbi9hcmNo
L3g4Ni9tbS5jICAgICAgIHwgIDkgKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDkgaW5zZXJ0
aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL210
cnIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCmluZGV4IGM1MDJkZGEuLmYzM2QzYjUgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0v
bXRyci5jCkBAIC04MjIsMTUgKzgyMiw2IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfbXRycl9tc3Io
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiBIVk1fUkVHSVNURVJf
U0FWRV9SRVNUT1JFKE1UUlIsIGh2bV9zYXZlX210cnJfbXNyLCBodm1fbG9hZF9tdHJyX21zciwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCi12b2lkIG1l
bW9yeV90eXBlX2NoYW5nZWQoc3RydWN0IGRvbWFpbiAqZCkKLXsKLSAgICBpZiAoIG5lZWRfaW9t
bXUoZCkgJiYgZC0+dmNwdSAmJiBkLT52Y3B1WzBdICkKLSAgICB7Ci0gICAgICAgIHAybV9tZW1v
cnlfdHlwZV9jaGFuZ2VkKGQpOwotICAgICAgICBmbHVzaF9hbGwoRkxVU0hfQ0FDSEUpOwotICAg
IH0KLX0KLQogaW50IGVwdGVfZ2V0X2VudHJ5X2VtdChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBsb25nIGdmbiwgbWZuX3QgbWZuLAogICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBp
bnQgb3JkZXIsIHVpbnQ4X3QgKmlwYXQsIGJvb2xfdCBkaXJlY3RfbW1pbykKIHsKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5kZXggYTFhMWY1Zi4u
ZjI1MWJiMyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIveGVuL2FyY2gveDg2
L21tLmMKQEAgLTU3NjEsNiArNTc2MSwxNSBAQCB1bnNpZ25lZCBsb25nIGdldF91cHBlcl9tZm5f
Ym91bmQodm9pZCkKICAgICByZXR1cm4gbWluKG1heF9tZm4sIDFVTCA8PCAocGFkZHJfYml0cyAt
IFBBR0VfU0hJRlQpKSAtIDE7CiB9CiAKK3ZvaWQgbWVtb3J5X3R5cGVfY2hhbmdlZChzdHJ1Y3Qg
ZG9tYWluICpkKQoreworICAgIGlmICggbmVlZF9pb21tdShkKSAmJiBkLT52Y3B1ICYmIGQtPnZj
cHVbMF0gKQorICAgIHsKKyAgICAgICAgcDJtX21lbW9yeV90eXBlX2NoYW5nZWQoZCk7CisgICAg
ICAgIGZsdXNoX2FsbChGTFVTSF9DQUNIRSk7CisgICAgfQorfQorCiAvKgogICogTG9jYWwgdmFy
aWFibGVzOgogICogbW9kZTogQwotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 10:01:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 10: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 1fmynS-00047j-Tq; Tue, 07 Aug 2018 10:00:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xdgf=kw=citrix.com=prvs=7503460ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fmynQ-000464-Qm
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 10:00:56 +0000
X-Inumbo-ID: d6adfd3b-9a28-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d6adfd3b-9a28-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 10:01:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="62143032"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 7 Aug 2018 11:00:45 +0100
Message-ID: <536730a67461cad7ef8253c89db0f29c0e5dba2b.1533636027.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/9] x86: add missing "inline" keyword
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vaW5j
bHVkZS9hc20teDg2L3B2L3RyYXBzLmggfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRp
b24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3B2
L3RyYXBzLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3B2L3RyYXBzLmgKaW5kZXggNzI3OWQxNi4u
ODk5ODVkMSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wdi90cmFwcy5oCisrKyBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvcHYvdHJhcHMuaApAQCAtNDcsNyArNDcsNyBAQCBzdGF0aWMg
aW5saW5lIGJvb2wgcHZfdHJhcF9jYWxsYmFja19yZWdpc3RlcmVkKGNvbnN0IHN0cnVjdCB2Y3B1
ICp2LAogc3RhdGljIGlubGluZSB2b2lkIHB2X3RyYXBfaW5pdCh2b2lkKSB7fQogCiAvKiBEZWxp
dmVyIGludGVycnVwdCB0byBQViBndWVzdC4gUmV0dXJuIDAgb24gc3VjY2Vzcy4gKi8KLXN0YXRp
YyBpbnQgcHZfcmFpc2VfaW50ZXJydXB0KHN0cnVjdCB2Y3B1ICp2LCB1aW50OF90IHZlY3Rvcikg
eyByZXR1cm4gLUVPUE5PVFNVUFA7IH0KK3N0YXRpYyBpbmxpbmUgaW50IHB2X3JhaXNlX2ludGVy
cnVwdChzdHJ1Y3QgdmNwdSAqdiwgdWludDhfdCB2ZWN0b3IpIHsgcmV0dXJuIC1FT1BOT1RTVVBQ
OyB9CiAKIHN0YXRpYyBpbmxpbmUgaW50IHB2X2VtdWxhdGVfcHJpdmlsZWdlZF9vcChzdHJ1Y3Qg
Y3B1X3VzZXJfcmVncyAqcmVncykgeyByZXR1cm4gMDsgfQogc3RhdGljIGlubGluZSB2b2lkIHB2
X2VtdWxhdGVfZ2F0ZV9vcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykge30KLS0gCmdpdC1z
ZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 10:01:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 10: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 1fmynU-00048F-FB; Tue, 07 Aug 2018 10:01: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=xdgf=kw=citrix.com=prvs=7503460ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fmynR-000476-9W
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 10:00:57 +0000
X-Inumbo-ID: d72e7500-9a28-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d72e7500-9a28-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 10:01:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="62143040"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 7 Aug 2018 11:00:48 +0100
Message-ID: <34323b84099c5626c7e06f4a0b6a2dde53a5071d.1533636027.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 5/9] x86/hvm: put hvm_local_events_need_delivery
 into a header file
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

VGhpcyBhbGxvd3MgdXMgdG8gcHJvdmlkZSBhIHN0dWIgZm9yIGl0IGluIHRoYXQgaGVhZGVyIGZp
bGUuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhl
bi9pbmNsdWRlL2FzbS14ODYvZXZlbnQuaCAgICAgfCAgMyArKy0KIHhlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL2V2ZW50LmggfCAxNCArKysrKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAxNiBp
bnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vZXZlbnQuaAoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
ZXZlbnQuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZXZlbnQuaAppbmRleCAyZjZlYTU0Li5iNDQ3
MmRhIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2V2ZW50LmgKKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9ldmVudC5oCkBAIC0xMSw2ICsxMSw4IEBACiAKICNpbmNsdWRlIDx4ZW4v
c2hhcmVkLmg+CiAKKyNpbmNsdWRlIDxhc20vaHZtL2V2ZW50Lmg+CisKIHZvaWQgdmNwdV9raWNr
KHN0cnVjdCB2Y3B1ICp2KTsKIHZvaWQgdmNwdV9tYXJrX2V2ZW50c19wZW5kaW5nKHN0cnVjdCB2
Y3B1ICp2KTsKIApAQCAtMTksNyArMjEsNiBAQCBzdGF0aWMgaW5saW5lIGludCB2Y3B1X2V2ZW50
X2RlbGl2ZXJ5X2lzX2VuYWJsZWQoc3RydWN0IHZjcHUgKnYpCiAgICAgcmV0dXJuICF2Y3B1X2lu
Zm8odiwgZXZ0Y2huX3VwY2FsbF9tYXNrKTsKIH0KIAotaW50IGh2bV9sb2NhbF9ldmVudHNfbmVl
ZF9kZWxpdmVyeShzdHJ1Y3QgdmNwdSAqdik7CiBzdGF0aWMgaW5saW5lIGludCBsb2NhbF9ldmVu
dHNfbmVlZF9kZWxpdmVyeSh2b2lkKQogewogICAgIHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2V2ZW50LmggYi94ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS9ldmVudC5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAu
LmY0NzgxYTkKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9ldmVu
dC5oCkBAIC0wLDAgKzEsMTQgQEAKKyNpZm5kZWYgQVNNX0hWTV9FVkVOVF9ICisjZGVmaW5lIEFT
TV9IVk1fRVZFTlRfSAorCisjaWYgQ09ORklHX0hWTQorCitpbnQgaHZtX2xvY2FsX2V2ZW50c19u
ZWVkX2RlbGl2ZXJ5KHN0cnVjdCB2Y3B1ICp2KTsKKworI2Vsc2UKKworc3RhdGljIGlubGluZSBp
bnQgaHZtX2xvY2FsX2V2ZW50c19uZWVkX2RlbGl2ZXJ5KHN0cnVjdCB2Y3B1ICp2KSB7IHJldHVy
biAwOyB9CisKKyNlbmRpZgorCisjZW5kaWYJLyogQVNNX0hWTV9FVkVOVF9IICovCi0tIApnaXQt
c2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 10:01:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 10: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 1fmynU-00048a-SF; Tue, 07 Aug 2018 10:01: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=xdgf=kw=citrix.com=prvs=7503460ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fmynS-00047S-EW
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 10:00:58 +0000
X-Inumbo-ID: d7708a4c-9a28-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d7708a4c-9a28-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 10:01:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="62143045"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 7 Aug 2018 11:00:50 +0100
Message-ID: <cdb8122af69109bce7ffd9e0b1b16b40f6d25b54.1533636027.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 7/9] x86: move arch_evtchn_inject to x86 common
 code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, 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>

SXQgaXMgbm90IHNwZWNpZmljIHRvIEhWTS4gSXQganVzdCBzbyBoYXBwZW5zIHRoYXQgUFYgZG9l
c24ndCBuZWVkCnNwZWNpYWwgaGFuZGxpbmcuIEFsc28gZW5jbG9zZSB0aGUgY29kZSBpbiBDT05G
SUdfSFZNLgoKU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0t
CiB4ZW4vYXJjaC94ODYvaHZtL2lycS5jIHwgNiAtLS0tLS0KIHhlbi9hcmNoL3g4Ni9pcnEuYyAg
ICAgfCA4ICsrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgNiBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2lycS5jIGIveGVuL2FyY2gv
eDg2L2h2bS9pcnEuYwppbmRleCA4MDk1YzgyLi5kZmU4ZWQ2IDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvaHZtL2lycS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMKQEAgLTU3NywxMiAr
NTc3LDYgQEAgaW50IGh2bV9sb2NhbF9ldmVudHNfbmVlZF9kZWxpdmVyeShzdHJ1Y3QgdmNwdSAq
dikKICAgICByZXR1cm4gIWh2bV9pbnRlcnJ1cHRfYmxvY2tlZCh2LCBpbnRhY2spOwogfQogCi12
b2lkIGFyY2hfZXZ0Y2huX2luamVjdChzdHJ1Y3QgdmNwdSAqdikKLXsKLSAgICBpZiAoIGlzX2h2
bV92Y3B1KHYpICkKLSAgICAgICAgaHZtX2Fzc2VydF9ldnRjaG5faXJxKHYpOwotfQotCiBzdGF0
aWMgdm9pZCBpcnFfZHVtcChzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIHN0cnVjdCBodm1faXJx
ICpodm1faXJxID0gaHZtX2RvbWFpbl9pcnEoZCk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aXJxLmMgYi94ZW4vYXJjaC94ODYvaXJxLmMKaW5kZXggN2QwYjE5Zi4uMWFlYjAyZiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2lycS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9pcnEuYwpAQCAtMjcz
MiwzICsyNzMyLDExIEBAIGludCBhbGxvY2F0ZV9hbmRfbWFwX21zaV9waXJxKHN0cnVjdCBkb21h
aW4gKmQsIGludCBpbmRleCwgaW50ICpwaXJxX3AsCiAKICAgICByZXR1cm4gcmV0OwogfQorCit2
b2lkIGFyY2hfZXZ0Y2huX2luamVjdChzdHJ1Y3QgdmNwdSAqdikKK3sKKyNpZiBDT05GSUdfSFZN
CisgICAgaWYgKCBpc19odm1fdmNwdSh2KSApCisgICAgICAgIGh2bV9hc3NlcnRfZXZ0Y2huX2ly
cSh2KTsKKyNlbmRpZgorfQotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 10:02:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 10:02:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmyoR-0004gZ-W5; Tue, 07 Aug 2018 10:01: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=xdgf=kw=citrix.com=prvs=7503460ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fmyoQ-0004gA-RN
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 10:01:58 +0000
X-Inumbo-ID: d79f034d-9a28-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d79f034d-9a28-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 10:01:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="62143053"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 7 Aug 2018 11:00:52 +0100
Message-ID: <db8890926bbfd8ac9381eb767d1bff362bcaf9c0.1533636027.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 9/9] x86: move declaration of
 arch_set_info_hvm_guest and provide stub
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

V2hpbGUgYXQgaXQsIHJlbW92ZSBkZWNsYXJhdGlvbiBvZiB2Y3B1X2h2bV9jb250ZXh0IGFuZCB1
c2UgdGhlIHByb3BlcgpoZWFkZXIuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgotLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmggICAgIHwgIDMgLS0t
CiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaCB8IDE3ICsrKysrKysrKysrKysrKysr
CiAyIGZpbGVzIGNoYW5nZWQsIDE3IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaCBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvZG9tYWluLmgKaW5kZXggZTI0NDJmNC4uZDNiYzVkYyAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9kb21haW4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCkBA
IC02MzEsOSArNjMxLDYgQEAgc3RhdGljIGlubGluZSB2b2lkIGZyZWVfdmNwdV9ndWVzdF9jb250
ZXh0KHN0cnVjdCB2Y3B1X2d1ZXN0X2NvbnRleHQgKnZnYykKICAgICB2ZnJlZSh2Z2MpOwogfQog
Ci1zdHJ1Y3QgdmNwdV9odm1fY29udGV4dDsKLWludCBhcmNoX3NldF9pbmZvX2h2bV9ndWVzdChz
dHJ1Y3QgdmNwdSAqdiwgY29uc3Qgc3RydWN0IHZjcHVfaHZtX2NvbnRleHQgKmN0eCk7Ci0KIHZv
aWQgcHZfaW5qZWN0X2V2ZW50KGNvbnN0IHN0cnVjdCB4ODZfZXZlbnQgKmV2ZW50KTsKIAogc3Rh
dGljIGlubGluZSB2b2lkIHB2X2luamVjdF9od19leGNlcHRpb24odW5zaWduZWQgaW50IHZlY3Rv
ciwgaW50IGVycmNvZGUpCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21h
aW4uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2RvbWFpbi5oCmluZGV4IDU4ODU5NTAuLjIz
MWI0MjQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2RvbWFpbi5oCisrKyBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2RvbWFpbi5oCkBAIC0zNCw2ICszNCw3IEBACiAjaW5j
bHVkZSA8cHVibGljL2h2bS9zYXZlLmg+CiAjaW5jbHVkZSA8cHVibGljL2h2bS9odm1fb3AuaD4K
ICNpbmNsdWRlIDxwdWJsaWMvaHZtL2RtX29wLmg+CisjaW5jbHVkZSA8cHVibGljL2h2bS9odm1f
dmNwdS5oPgogCiBzdHJ1Y3QgaHZtX2lvcmVxX3BhZ2UgewogICAgIGdmbl90IGdmbjsKQEAgLTIw
NCw2ICsyMDUsMjIgQEAgc3RydWN0IGh2bV9kb21haW4gewogCiAjZGVmaW5lIGhhcF9lbmFibGVk
KGQpICAoKGQpLT5hcmNoLmh2bV9kb21haW4uaGFwX2VuYWJsZWQpCiAKKyNpZiBDT05GSUdfSFZN
CisKK2ludCBhcmNoX3NldF9pbmZvX2h2bV9ndWVzdChzdHJ1Y3QgdmNwdSAqdiwgY29uc3Qgc3Ry
dWN0IHZjcHVfaHZtX2NvbnRleHQgKmN0eCk7CisKKyNlbHNlCisKKyNpbmNsdWRlIDx4ZW4vZXJy
bm8uaD4KKworc3RhdGljIGlubGluZQoraW50IGFyY2hfc2V0X2luZm9faHZtX2d1ZXN0KHN0cnVj
dCB2Y3B1ICp2LCBjb25zdCBzdHJ1Y3QgdmNwdV9odm1fY29udGV4dCAqY3R4KQoreworICAgIHJl
dHVybiAtRUlOVkFMOworfQorCisjZW5kaWYKKwogI2VuZGlmIC8qIF9fQVNNX1g4Nl9IVk1fRE9N
QUlOX0hfXyAqLwogCiAvKgotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 10:03:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 10:03: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 1fmypk-00055G-GB; Tue, 07 Aug 2018 10: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=ay9j=kw=citrix.com=prvs=750b60ad6=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fmypi-00054A-ED
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 10:03:18 +0000
X-Inumbo-ID: 2a65e4af-9a29-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2a65e4af-9a29-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 10:03:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="62143241"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 7 Aug 2018 11:03:12 +0100
Message-ID: <20180807100312.1918-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/hvm: remove default ioreq server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TXkgcmVjZW50IHBhdGNoIFsxXSB0byBxZW11LXhlbi10cmFkaXRpb25hbCByZW1vdmVzIHRoZSBs
YXN0IHVzZSBvZiB0aGUKJ2RlZmF1bHQnIGlvcmVxIHNlcnZlciBpbiBYZW4uIChUaGlzIGlzIGEg
Y2F0Y2gtYWxsIGlvcmVxIHNlcnZlciB0aGF0IGlzCnVzZWQgaWYgbm8gZXhwbGljaXRseSByZWdp
c3RlcmVkIEkvTyByYW5nZSBpcyB0YXJnZXR0ZWQpLgoKVGhpcyBwYXRjaCBjYW4gYmUgYXBwbGll
ZCBvbmNlIHRoYXQgcGF0Y2ggaXMgY29tbWl0dGVkLCB0byByZW1vdmUgdGhlCig+MTAwIGxpbmVz
IG9mKSByZWR1bmRhbnQgY29kZSBpbiBYZW4uCgpbMV0gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA4L21zZzAwMjcwLmh0bWwKClNpZ25l
ZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQpDYzog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2RtLmMgICAgICAgICAg
ICB8ICAgMiArLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICAgfCAgMjcgLS0tLS0t
LS0tCiB4ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMgICAgICAgICB8IDEyMyArKysrKy0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2RvbWFp
bi5oIHwgICAxIC0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lvcmVxLmggIHwgICA0ICstCiA1
IGZpbGVzIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDEzOCBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2RtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2RtLmMKaW5k
ZXggNjc1NWYzZmQ5Ni4uNmFjZTNkYzdjMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9k
bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vZG0uYwpAQCAtNDExLDcgKzQxMSw3IEBAIHN0YXRp
YyBpbnQgZG1fb3AoY29uc3Qgc3RydWN0IGRtb3BfYXJncyAqb3BfYXJncykKICAgICAgICAgaWYg
KCBkYXRhLT5wYWRbMF0gfHwgZGF0YS0+cGFkWzFdIHx8IGRhdGEtPnBhZFsyXSApCiAgICAgICAg
ICAgICBicmVhazsKIAotICAgICAgICByYyA9IGh2bV9jcmVhdGVfaW9yZXFfc2VydmVyKGQsIGZh
bHNlLCBkYXRhLT5oYW5kbGVfYnVmaW9yZXEsCisgICAgICAgIHJjID0gaHZtX2NyZWF0ZV9pb3Jl
cV9zZXJ2ZXIoZCwgZGF0YS0+aGFuZGxlX2J1ZmlvcmVxLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICZkYXRhLT5pZCk7CiAgICAgICAgIGJyZWFrOwogICAgIH0KZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmlu
ZGV4IDcyYzUxZmFlY2IuLjIyN2I1YjMzMTkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
aHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNDA5OCw3ICs0MDk4LDYgQEAg
c3RhdGljIGludCBodm1fYWxsb3dfc2V0X3BhcmFtKHN0cnVjdCBkb21haW4gKmQsCiAgICAgICog
c2luY2UgdGhlIGRvbWFpbiBtYXkgbmVlZCB0byBiZSBwYXVzZWQuCiAgICAgICovCiAgICAgY2Fz
ZSBIVk1fUEFSQU1fSURFTlRfUFQ6Ci0gICAgY2FzZSBIVk1fUEFSQU1fRE1fRE9NQUlOOgogICAg
IGNhc2UgSFZNX1BBUkFNX0FDUElfU19TVEFURToKICAgICAvKiBUaGUgcmVtYWluaW5nIHBhcmFt
ZXRlcnMgc2hvdWxkIG5vdCBiZSBzZXQgYnkgdGhlIGd1ZXN0LiAqLwogICAgIGRlZmF1bHQ6CkBA
IC00MzczLDEzICs0MzcyLDYgQEAgc3RhdGljIGludCBodm1fYWxsb3dfZ2V0X3BhcmFtKHN0cnVj
dCBkb21haW4gKmQsCiAgICAgY2FzZSBIVk1fUEFSQU1fQUxUUDJNOgogICAgIGNhc2UgSFZNX1BB
UkFNX1g4N19GSVBfV0lEVEg6CiAgICAgICAgIGJyZWFrOwotICAgIC8qCi0gICAgICogVGhlIGZv
bGxvd2luZyBwYXJhbWV0ZXJzIG11c3Qgbm90IGJlIHJlYWQgYnkgdGhlIGd1ZXN0Ci0gICAgICog
c2luY2UgdGhlIGRvbWFpbiBtYXkgbmVlZCB0byBiZSBwYXVzZWQuCi0gICAgICovCi0gICAgY2Fz
ZSBIVk1fUEFSQU1fSU9SRVFfUEZOOgotICAgIGNhc2UgSFZNX1BBUkFNX0JVRklPUkVRX1BGTjoK
LSAgICBjYXNlIEhWTV9QQVJBTV9CVUZJT1JFUV9FVlRDSE46CiAgICAgLyogVGhlIHJlbWFpbmlu
ZyBwYXJhbWV0ZXJzIHNob3VsZCBub3QgYmUgcmVhZCBieSB0aGUgZ3Vlc3QuICovCiAgICAgZGVm
YXVsdDoKICAgICAgICAgaWYgKCBkID09IGN1cnJlbnQtPmRvbWFpbiApCkBAIC00NDMzLDI1ICs0
NDI1LDYgQEAgc3RhdGljIGludCBodm1vcF9nZXRfcGFyYW0oCiAgICAgY2FzZSBIVk1fUEFSQU1f
WDg3X0ZJUF9XSURUSDoKICAgICAgICAgYS52YWx1ZSA9IGQtPmFyY2gueDg3X2ZpcF93aWR0aDsK
ICAgICAgICAgYnJlYWs7Ci0gICAgY2FzZSBIVk1fUEFSQU1fSU9SRVFfUEZOOgotICAgIGNhc2Ug
SFZNX1BBUkFNX0JVRklPUkVRX1BGTjoKLSAgICBjYXNlIEhWTV9QQVJBTV9CVUZJT1JFUV9FVlRD
SE46Ci0gICAgICAgIC8qCi0gICAgICAgICAqIEl0IG1heSBiZSBuZWNlc3NhcnkgdG8gY3JlYXRl
IGEgZGVmYXVsdCBpb3JlcSBzZXJ2ZXIgaGVyZSwKLSAgICAgICAgICogYmVjYXVzZSBsZWdhY3kg
dmVyc2lvbnMgb2YgUUVNVSBhcmUgbm90IGF3YXJlIG9mIHRoZSBuZXcgQVBJIGZvcgotICAgICAg
ICAgKiBleHBsaWNpdCBpb3JlcSBzZXJ2ZXIgY3JlYXRpb24uIEhvd2V2ZXIsIGlmIHRoZSBkb21h
aW4gaXMgbm90Ci0gICAgICAgICAqIHVuZGVyIGNvbnN0cnVjdGlvbiB0aGVuIGl0IHdpbGwgbm90
IGJlIFFFTVUgcXVlcnlpbmcgdGhlCi0gICAgICAgICAqIHBhcmFtZXRlcnMgYW5kIHRodXMgdGhl
IHF1ZXJ5IHNob3VsZCBub3QgaGF2ZSB0aGF0IHNpZGUtZWZmZWN0LgotICAgICAgICAgKi8KLSAg
ICAgICAgaWYgKCAhZC0+Y3JlYXRpb25fZmluaXNoZWQgKQotICAgICAgICB7Ci0gICAgICAgICAg
ICByYyA9IGh2bV9jcmVhdGVfaW9yZXFfc2VydmVyKGQsIHRydWUsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIEhWTV9JT1JFUVNSVl9CVUZJT1JFUV9MRUdBQ1ksIE5V
TEwpOwotICAgICAgICAgICAgaWYgKCByYyAhPSAwICYmIHJjICE9IC1FRVhJU1QgKQotICAgICAg
ICAgICAgICAgIGdvdG8gb3V0OwotICAgICAgICB9Ci0KLSAgICAvKkZBTExUSFJVKi8KICAgICBk
ZWZhdWx0OgogICAgICAgICBhLnZhbHVlID0gZC0+YXJjaC5odm1fZG9tYWluLnBhcmFtc1thLmlu
ZGV4XTsKICAgICAgICAgYnJlYWs7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2lvcmVx
LmMgYi94ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMKaW5kZXggN2M1MTViM2VmNy4uOWNiMzgxOWM2
YiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vaW9yZXEuYwpAQCAtNTUsOSArNTUsNiBAQCBzdGF0aWMgc3RydWN0IGh2bV9pb3JlcV9z
ZXJ2ZXIgKmdldF9pb3JlcV9zZXJ2ZXIoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKICAgICByZXR1
cm4gR0VUX0lPUkVRX1NFUlZFUihkLCBpZCk7CiB9CiAKLSNkZWZpbmUgSVNfREVGQVVMVChzKSBc
Ci0gICAgKChzKSAmJiAocykgPT0gR0VUX0lPUkVRX1NFUlZFUigocyktPnRhcmdldCwgREVGQVVM
VF9JT1NFUlZJRCkpCi0KIC8qCiAgKiBJdGVyYXRlIG92ZXIgYWxsIHBvc3NpYmxlIGlvcmVxIHNl
cnZlcnMuCiAgKgpAQCAtMjQ1LDggKzI0Miw2IEBAIHN0YXRpYyBnZm5fdCBodm1fYWxsb2NfaW9y
ZXFfZ2ZuKHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpzKQogICAgIHN0cnVjdCBkb21haW4gKmQg
PSBzLT50YXJnZXQ7CiAgICAgdW5zaWduZWQgaW50IGk7CiAKLSAgICBBU1NFUlQoIUlTX0RFRkFV
TFQocykpOwotCiAgICAgZm9yICggaSA9IDA7IGkgPCBzaXplb2YoZC0+YXJjaC5odm1fZG9tYWlu
LmlvcmVxX2dmbi5tYXNrKSAqIDg7IGkrKyApCiAgICAgewogICAgICAgICBpZiAoIHRlc3RfYW5k
X2NsZWFyX2JpdChpLCAmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX2dmbi5tYXNrKSApCkBAIC0y
NjEsNyArMjU2LDYgQEAgc3RhdGljIHZvaWQgaHZtX2ZyZWVfaW9yZXFfZ2ZuKHN0cnVjdCBodm1f
aW9yZXFfc2VydmVyICpzLCBnZm5fdCBnZm4pCiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHMtPnRh
cmdldDsKICAgICB1bnNpZ25lZCBpbnQgaSA9IGdmbl94KGdmbikgLSBkLT5hcmNoLmh2bV9kb21h
aW4uaW9yZXFfZ2ZuLmJhc2U7CiAKLSAgICBBU1NFUlQoIUlTX0RFRkFVTFQocykpOwogICAgIEFT
U0VSVCghZ2ZuX2VxKGdmbiwgSU5WQUxJRF9HRk4pKTsKIAogICAgIHNldF9iaXQoaSwgJmQtPmFy
Y2guaHZtX2RvbWFpbi5pb3JlcV9nZm4ubWFzayk7CkBAIC0yNzcsOSArMjcxLDcgQEAgc3RhdGlj
IHZvaWQgaHZtX3VubWFwX2lvcmVxX2dmbihzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqcywgYm9v
bCBidWYpCiAgICAgZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIoJmlvcnAtPnZhLCBpb3JwLT5wYWdl
KTsKICAgICBpb3JwLT5wYWdlID0gTlVMTDsKIAotICAgIGlmICggIUlTX0RFRkFVTFQocykgKQot
ICAgICAgICBodm1fZnJlZV9pb3JlcV9nZm4ocywgaW9ycC0+Z2ZuKTsKLQorICAgIGh2bV9mcmVl
X2lvcmVxX2dmbihzLCBpb3JwLT5nZm4pOwogICAgIGlvcnAtPmdmbiA9IElOVkFMSURfR0ZOOwog
fQogCkBAIC0zMDUsMTMgKzI5Nyw3IEBAIHN0YXRpYyBpbnQgaHZtX21hcF9pb3JlcV9nZm4oc3Ry
dWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnMsIGJvb2wgYnVmKQogICAgIGlmICggZC0+aXNfZHlpbmcg
KQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAotICAgIGlmICggSVNfREVGQVVMVChzKSApCi0g
ICAgICAgIGlvcnAtPmdmbiA9IF9nZm4oYnVmID8KLSAgICAgICAgICAgICAgICAgICAgICAgICBk
LT5hcmNoLmh2bV9kb21haW4ucGFyYW1zW0hWTV9QQVJBTV9CVUZJT1JFUV9QRk5dIDoKLSAgICAg
ICAgICAgICAgICAgICAgICAgICBkLT5hcmNoLmh2bV9kb21haW4ucGFyYW1zW0hWTV9QQVJBTV9J
T1JFUV9QRk5dKTsKLSAgICBlbHNlCi0gICAgICAgIGlvcnAtPmdmbiA9IGh2bV9hbGxvY19pb3Jl
cV9nZm4ocyk7Ci0KKyAgICBpb3JwLT5nZm4gPSBodm1fYWxsb2NfaW9yZXFfZ2ZuKHMpOwogICAg
IGlmICggZ2ZuX2VxKGlvcnAtPmdmbiwgSU5WQUxJRF9HRk4pICkKICAgICAgICAgcmV0dXJuIC1F
Tk9NRU07CiAKQEAgLTQxNiw3ICs0MDIsNyBAQCBzdGF0aWMgdm9pZCBodm1fcmVtb3ZlX2lvcmVx
X2dmbihzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqcywgYm9vbCBidWYpCiAgICAgc3RydWN0IGRv
bWFpbiAqZCA9IHMtPnRhcmdldDsKICAgICBzdHJ1Y3QgaHZtX2lvcmVxX3BhZ2UgKmlvcnAgPSBi
dWYgPyAmcy0+YnVmaW9yZXEgOiAmcy0+aW9yZXE7CiAKLSAgICBpZiAoIElTX0RFRkFVTFQocykg
fHwgZ2ZuX2VxKGlvcnAtPmdmbiwgSU5WQUxJRF9HRk4pICkKKyAgICBpZiAoIGdmbl9lcShpb3Jw
LT5nZm4sIElOVkFMSURfR0ZOKSApCiAgICAgICAgIHJldHVybjsKIAogICAgIGlmICggZ3Vlc3Rf
cGh5c21hcF9yZW1vdmVfcGFnZShkLCBpb3JwLT5nZm4sCkBAIC00MzEsNyArNDE3LDcgQEAgc3Rh
dGljIGludCBodm1fYWRkX2lvcmVxX2dmbihzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqcywgYm9v
bCBidWYpCiAgICAgc3RydWN0IGh2bV9pb3JlcV9wYWdlICppb3JwID0gYnVmID8gJnMtPmJ1Zmlv
cmVxIDogJnMtPmlvcmVxOwogICAgIGludCByYzsKIAotICAgIGlmICggSVNfREVGQVVMVChzKSB8
fCBnZm5fZXEoaW9ycC0+Z2ZuLCBJTlZBTElEX0dGTikgKQorICAgIGlmICggZ2ZuX2VxKGlvcnAt
PmdmbiwgSU5WQUxJRF9HRk4pICkKICAgICAgICAgcmV0dXJuIDA7CiAKICAgICBjbGVhcl9wYWdl
KGlvcnAtPnZhKTsKQEAgLTQ4MywxNyArNDY5LDEyIEBAIHN0YXRpYyBpbnQgaHZtX2lvcmVxX3Nl
cnZlcl9hZGRfdmNwdShzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqcywKIAogICAgIGlmICggdi0+
dmNwdV9pZCA9PSAwICYmIEhBTkRMRV9CVUZJT1JFUShzKSApCiAgICAgewotICAgICAgICBzdHJ1
Y3QgZG9tYWluICpkID0gcy0+dGFyZ2V0OwotCiAgICAgICAgIHJjID0gYWxsb2NfdW5ib3VuZF94
ZW5fZXZlbnRfY2hhbm5lbCh2LT5kb21haW4sIDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzLT5lbXVsYXRvci0+ZG9tYWluX2lkLCBOVUxMKTsKICAgICAg
ICAgaWYgKCByYyA8IDAgKQogICAgICAgICAgICAgZ290byBmYWlsMzsKIAogICAgICAgICBzLT5i
dWZpb3JlcV9ldnRjaG4gPSByYzsKLSAgICAgICAgaWYgKCBJU19ERUZBVUxUKHMpICkKLSAgICAg
ICAgICAgIGQtPmFyY2guaHZtX2RvbWFpbi5wYXJhbXNbSFZNX1BBUkFNX0JVRklPUkVRX0VWVENI
Tl0gPQotICAgICAgICAgICAgICAgIHMtPmJ1ZmlvcmVxX2V2dGNobjsKICAgICB9CiAKICAgICBz
di0+dmNwdSA9IHY7CkBAIC02MTcsOSArNTk4LDYgQEAgc3RhdGljIHZvaWQgaHZtX2lvcmVxX3Nl
cnZlcl9mcmVlX3Jhbmdlc2V0cyhzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqcykKIHsKICAgICB1
bnNpZ25lZCBpbnQgaTsKIAotICAgIGlmICggSVNfREVGQVVMVChzKSApCi0gICAgICAgIHJldHVy
bjsKLQogICAgIGZvciAoIGkgPSAwOyBpIDwgTlJfSU9fUkFOR0VfVFlQRVM7IGkrKyApCiAgICAg
ICAgIHJhbmdlc2V0X2Rlc3Ryb3kocy0+cmFuZ2VbaV0pOwogfQpAQCAtNjMwLDExICs2MDgsNiBA
QCBzdGF0aWMgaW50IGh2bV9pb3JlcV9zZXJ2ZXJfYWxsb2NfcmFuZ2VzZXRzKHN0cnVjdCBodm1f
aW9yZXFfc2VydmVyICpzLAogICAgIHVuc2lnbmVkIGludCBpOwogICAgIGludCByYzsKIAotICAg
IGlmICggaWQgPT0gREVGQVVMVF9JT1NFUlZJRCApCi0gICAgICAgIGdvdG8gZG9uZTsKLQotICAg
IEFTU0VSVCghSVNfREVGQVVMVChzKSk7Ci0KICAgICBmb3IgKCBpID0gMDsgaSA8IE5SX0lPX1JB
TkdFX1RZUEVTOyBpKysgKQogICAgIHsKICAgICAgICAgY2hhciAqbmFtZTsKQEAgLTY1OSw3ICs2
MzIsNiBAQCBzdGF0aWMgaW50IGh2bV9pb3JlcV9zZXJ2ZXJfYWxsb2NfcmFuZ2VzZXRzKHN0cnVj
dCBodm1faW9yZXFfc2VydmVyICpzLAogICAgICAgICByYW5nZXNldF9saW1pdChzLT5yYW5nZVtp
XSwgTUFYX05SX0lPX1JBTkdFUyk7CiAgICAgfQogCi0gZG9uZToKICAgICByZXR1cm4gMDsKIAog
IGZhaWw6CkBAIC03MzMsMTMgKzcwNSw2IEBAIHN0YXRpYyBpbnQgaHZtX2lvcmVxX3NlcnZlcl9p
bml0KHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpzLAogCiAgICAgcy0+YnVmaW9yZXFfaGFuZGxp
bmcgPSBidWZpb3JlcV9oYW5kbGluZzsKIAotICAgIGlmICggaWQgPT0gREVGQVVMVF9JT1NFUlZJ
RCApCi0gICAgewotICAgICAgICByYyA9IGh2bV9pb3JlcV9zZXJ2ZXJfbWFwX3BhZ2VzKHMpOwot
ICAgICAgICBpZiAoIHJjICkKLSAgICAgICAgICAgIGdvdG8gZmFpbF9tYXA7Ci0gICAgfQotCiAg
ICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQogICAgIHsKICAgICAgICAgcmMgPSBodm1faW9yZXFf
c2VydmVyX2FkZF92Y3B1KHMsIHYpOwpAQCAtNzUzLDcgKzcxOCw2IEBAIHN0YXRpYyBpbnQgaHZt
X2lvcmVxX3NlcnZlcl9pbml0KHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpzLAogICAgIGh2bV9p
b3JlcV9zZXJ2ZXJfcmVtb3ZlX2FsbF92Y3B1cyhzKTsKICAgICBodm1faW9yZXFfc2VydmVyX3Vu
bWFwX3BhZ2VzKHMpOwogCi0gZmFpbF9tYXA6CiAgICAgaHZtX2lvcmVxX3NlcnZlcl9mcmVlX3Jh
bmdlc2V0cyhzKTsKIAogICAgIHB1dF9kb21haW4ocy0+ZW11bGF0b3IpOwpAQCAtNzgyLDggKzc0
Niw4IEBAIHN0YXRpYyB2b2lkIGh2bV9pb3JlcV9zZXJ2ZXJfZGVpbml0KHN0cnVjdCBodm1faW9y
ZXFfc2VydmVyICpzKQogICAgIHB1dF9kb21haW4ocy0+ZW11bGF0b3IpOwogfQogCi1pbnQgaHZt
X2NyZWF0ZV9pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgYm9vbCBpc19kZWZhdWx0LAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBidWZpb3JlcV9oYW5kbGluZywgaW9zZXJ2
aWRfdCAqaWQpCitpbnQgaHZtX2NyZWF0ZV9pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwg
aW50IGJ1ZmlvcmVxX2hhbmRsaW5nLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlvc2Vy
dmlkX3QgKmlkKQogewogICAgIHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpzOwogICAgIHVuc2ln
bmVkIGludCBpOwpAQCAtNzk5LDMyICs3NjMsMTkgQEAgaW50IGh2bV9jcmVhdGVfaW9yZXFfc2Vy
dmVyKHN0cnVjdCBkb21haW4gKmQsIGJvb2wgaXNfZGVmYXVsdCwKICAgICBkb21haW5fcGF1c2Uo
ZCk7CiAgICAgc3Bpbl9sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3Nl
cnZlci5sb2NrKTsKIAotICAgIGlmICggaXNfZGVmYXVsdCApCisgICAgZm9yICggaSA9IDA7IGkg
PCBNQVhfTlJfSU9SRVFfU0VSVkVSUzsgaSsrICkKICAgICB7Ci0gICAgICAgIGkgPSBERUZBVUxU
X0lPU0VSVklEOwotCi0gICAgICAgIHJjID0gLUVFWElTVDsKLSAgICAgICAgaWYgKCBHRVRfSU9S
RVFfU0VSVkVSKGQsIGkpICkKLSAgICAgICAgICAgIGdvdG8gZmFpbDsKKyAgICAgICAgaWYgKCAh
R0VUX0lPUkVRX1NFUlZFUihkLCBpKSApCisgICAgICAgICAgICBicmVhazsKICAgICB9Ci0gICAg
ZWxzZQotICAgIHsKLSAgICAgICAgZm9yICggaSA9IDA7IGkgPCBNQVhfTlJfSU9SRVFfU0VSVkVS
UzsgaSsrICkKLSAgICAgICAgewotICAgICAgICAgICAgaWYgKCBpICE9IERFRkFVTFRfSU9TRVJW
SUQgJiYgIUdFVF9JT1JFUV9TRVJWRVIoZCwgaSkgKQotICAgICAgICAgICAgICAgIGJyZWFrOwot
ICAgICAgICB9CiAKLSAgICAgICAgcmMgPSAtRU5PU1BDOwotICAgICAgICBpZiAoIGkgPj0gTUFY
X05SX0lPUkVRX1NFUlZFUlMgKQotICAgICAgICAgICAgZ290byBmYWlsOwotICAgIH0KKyAgICBy
YyA9IC1FTk9TUEM7CisgICAgaWYgKCBpID49IE1BWF9OUl9JT1JFUV9TRVJWRVJTICkKKyAgICAg
ICAgZ290byBmYWlsOwogCiAgICAgLyoKICAgICAgKiBJdCBpcyBzYWZlIHRvIGNhbGwgc2V0X2lv
cmVxX3NlcnZlcigpIHByaW9yIHRvCiAgICAgICogaHZtX2lvcmVxX3NlcnZlcl9pbml0KCkgc2lu
Y2UgdGhlIHRhcmdldCBkb21haW4gaXMgcGF1c2VkLgotICAgICAqIEl0IGlzIG5lY2Vzc2FyeSBm
b3IgdGhlIGNhbGxzIHRvIGJlIG9yZGVyZWQgdGh1cyBvdGhlcndpc2UKLSAgICAgKiB0aGUgSVNf
REVGQVVMVCgpIG1hY3JvIHdvdWxkIG5vdCBldmFsdWF0ZSBjb3JyZWN0bHkuCiAgICAgICovCiAg
ICAgc2V0X2lvcmVxX3NlcnZlcihkLCBpLCBzKTsKIApAQCAtODM1LDkgKzc4Niw2IEBAIGludCBo
dm1fY3JlYXRlX2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLCBib29sIGlzX2RlZmF1bHQs
CiAgICAgICAgIGdvdG8gZmFpbDsKICAgICB9CiAKLSAgICBpZiAoIGkgPT0gREVGQVVMVF9JT1NF
UlZJRCApCi0gICAgICAgIGh2bV9pb3JlcV9zZXJ2ZXJfZW5hYmxlKHMpOwotCiAgICAgaWYgKCBp
ZCApCiAgICAgICAgICppZCA9IGk7CiAKQEAgLTg1OSw5ICs4MDcsNiBAQCBpbnQgaHZtX2Rlc3Ry
b3lfaW9yZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQsIGlvc2VydmlkX3QgaWQpCiAgICAgc3Ry
dWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnM7CiAgICAgaW50IHJjOwogCi0gICAgaWYgKCBpZCA9PSBE
RUZBVUxUX0lPU0VSVklEICkKLSAgICAgICAgcmV0dXJuIC1FUEVSTTsKLQogICAgIHNwaW5fbG9j
a19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CiAKICAg
ICBzID0gZ2V0X2lvcmVxX3NlcnZlcihkLCBpZCk7CkBAIC04NzAsOCArODE1LDYgQEAgaW50IGh2
bV9kZXN0cm95X2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkKQog
ICAgIGlmICggIXMgKQogICAgICAgICBnb3RvIG91dDsKIAotICAgIEFTU0VSVCghSVNfREVGQVVM
VChzKSk7Ci0KICAgICByYyA9IC1FUEVSTTsKICAgICBpZiAoIHMtPmVtdWxhdG9yICE9IGN1cnJl
bnQtPmRvbWFpbiApCiAgICAgICAgIGdvdG8gb3V0OwpAQCAtODg0LDkgKzgyNyw3IEBAIGludCBo
dm1fZGVzdHJveV9pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCkK
IAogICAgIC8qCiAgICAgICogSXQgaXMgc2FmZSB0byBjYWxsIGh2bV9pb3JlcV9zZXJ2ZXJfZGVp
bml0KCkgcHJpb3IgdG8KLSAgICAgKiBzZXRfaW9yZXFfc2VydmVyKCkgc2luY2UgdGhlIHRhcmdl
dCBkb21haW4gaXMgcGF1c2VkLiBJdCBpcwotICAgICAqIG5lY2Vzc2FyeSBmb3IgdGhlIGNhbGxz
IHRvIGJlIG9yZGVyZWQgdGh1cyBvdGhlcndpc2UgdGhlCi0gICAgICogSVNfREVGQVVMVCgpIG1h
Y3JvIHdvdWxkIG5vdCBldmFsdWF0ZSBjb3JyZWN0bHkuCisgICAgICogc2V0X2lvcmVxX3NlcnZl
cigpIHNpbmNlIHRoZSB0YXJnZXQgZG9tYWluIGlzIHBhdXNlZC4KICAgICAgKi8KICAgICBodm1f
aW9yZXFfc2VydmVyX2RlaW5pdChzKTsKICAgICBzZXRfaW9yZXFfc2VydmVyKGQsIGlkLCBOVUxM
KTsKQEAgLTkxMSw5ICs4NTIsNiBAQCBpbnQgaHZtX2dldF9pb3JlcV9zZXJ2ZXJfaW5mbyhzdHJ1
Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAogICAgIHN0cnVjdCBodm1faW9yZXFfc2VydmVy
ICpzOwogICAgIGludCByYzsKIAotICAgIGlmICggaWQgPT0gREVGQVVMVF9JT1NFUlZJRCApCi0g
ICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKLQogICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQt
PmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CiAKICAgICBzID0gZ2V0X2lvcmVx
X3NlcnZlcihkLCBpZCk7CkBAIC05MjIsOCArODYwLDYgQEAgaW50IGh2bV9nZXRfaW9yZXFfc2Vy
dmVyX2luZm8oc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwKICAgICBpZiAoICFzICkK
ICAgICAgICAgZ290byBvdXQ7CiAKLSAgICBBU1NFUlQoIUlTX0RFRkFVTFQocykpOwotCiAgICAg
cmMgPSAtRVBFUk07CiAgICAgaWYgKCBzLT5lbXVsYXRvciAhPSBjdXJyZW50LT5kb21haW4gKQog
ICAgICAgICBnb3RvIG91dDsKQEAgLTk2MSw5ICs4OTcsNiBAQCBpbnQgaHZtX2dldF9pb3JlcV9z
ZXJ2ZXJfZnJhbWUoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwKICAgICBzdHJ1Y3Qg
aHZtX2lvcmVxX3NlcnZlciAqczsKICAgICBpbnQgcmM7CiAKLSAgICBpZiAoIGlkID09IERFRkFV
TFRfSU9TRVJWSUQgKQotICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7Ci0KICAgICBpZiAoICFp
c19odm1fZG9tYWluKGQpICkKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAKQEAgLTk3NSw4ICs5
MDgsNiBAQCBpbnQgaHZtX2dldF9pb3JlcV9zZXJ2ZXJfZnJhbWUoc3RydWN0IGRvbWFpbiAqZCwg
aW9zZXJ2aWRfdCBpZCwKICAgICBpZiAoICFzICkKICAgICAgICAgZ290byBvdXQ7CiAKLSAgICBB
U1NFUlQoIUlTX0RFRkFVTFQocykpOwotCiAgICAgcmMgPSAtRVBFUk07CiAgICAgaWYgKCBzLT5l
bXVsYXRvciAhPSBjdXJyZW50LT5kb21haW4gKQogICAgICAgICBnb3RvIG91dDsKQEAgLTEwMjMs
OSArOTU0LDYgQEAgaW50IGh2bV9tYXBfaW9fcmFuZ2VfdG9faW9yZXFfc2VydmVyKHN0cnVjdCBk
b21haW4gKmQsIGlvc2VydmlkX3QgaWQsCiAgICAgaWYgKCBzdGFydCA+IGVuZCApCiAgICAgICAg
IHJldHVybiAtRUlOVkFMOwogCi0gICAgaWYgKCBpZCA9PSBERUZBVUxUX0lPU0VSVklEICkKLSAg
ICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwotCiAgICAgc3Bpbl9sb2NrX3JlY3Vyc2l2ZSgmZC0+
YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIHMgPSBnZXRfaW9yZXFf
c2VydmVyKGQsIGlkKTsKQEAgLTEwMzQsOCArOTYyLDYgQEAgaW50IGh2bV9tYXBfaW9fcmFuZ2Vf
dG9faW9yZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQsIGlvc2VydmlkX3QgaWQsCiAgICAgaWYg
KCAhcyApCiAgICAgICAgIGdvdG8gb3V0OwogCi0gICAgQVNTRVJUKCFJU19ERUZBVUxUKHMpKTsK
LQogICAgIHJjID0gLUVQRVJNOwogICAgIGlmICggcy0+ZW11bGF0b3IgIT0gY3VycmVudC0+ZG9t
YWluICkKICAgICAgICAgZ290byBvdXQ7CkBAIC0xMDgwLDkgKzEwMDYsNiBAQCBpbnQgaHZtX3Vu
bWFwX2lvX3JhbmdlX2Zyb21faW9yZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQsIGlvc2Vydmlk
X3QgaWQsCiAgICAgaWYgKCBzdGFydCA+IGVuZCApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwog
Ci0gICAgaWYgKCBpZCA9PSBERUZBVUxUX0lPU0VSVklEICkKLSAgICAgICAgcmV0dXJuIC1FT1BO
T1RTVVBQOwotCiAgICAgc3Bpbl9sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlv
cmVxX3NlcnZlci5sb2NrKTsKIAogICAgIHMgPSBnZXRfaW9yZXFfc2VydmVyKGQsIGlkKTsKQEAg
LTEwOTEsOCArMTAxNCw2IEBAIGludCBodm1fdW5tYXBfaW9fcmFuZ2VfZnJvbV9pb3JlcV9zZXJ2
ZXIoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwKICAgICBpZiAoICFzICkKICAgICAg
ICAgZ290byBvdXQ7CiAKLSAgICBBU1NFUlQoIUlTX0RFRkFVTFQocykpOwotCiAgICAgcmMgPSAt
RVBFUk07CiAgICAgaWYgKCBzLT5lbXVsYXRvciAhPSBjdXJyZW50LT5kb21haW4gKQogICAgICAg
ICBnb3RvIG91dDsKQEAgLTExNDAsOSArMTA2MSw2IEBAIGludCBodm1fbWFwX21lbV90eXBlX3Rv
X2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAogICAgIHN0cnVj
dCBodm1faW9yZXFfc2VydmVyICpzOwogICAgIGludCByYzsKIAotICAgIGlmICggaWQgPT0gREVG
QVVMVF9JT1NFUlZJRCApCi0gICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKLQogICAgIGlmICgg
dHlwZSAhPSBIVk1NRU1faW9yZXFfc2VydmVyICkKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAK
QEAgLTExNTcsOCArMTA3NSw2IEBAIGludCBodm1fbWFwX21lbV90eXBlX3RvX2lvcmVxX3NlcnZl
cihzdHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAogICAgIGlmICggIXMgKQogICAgICAg
ICBnb3RvIG91dDsKIAotICAgIEFTU0VSVCghSVNfREVGQVVMVChzKSk7Ci0KICAgICByYyA9IC1F
UEVSTTsKICAgICBpZiAoIHMtPmVtdWxhdG9yICE9IGN1cnJlbnQtPmRvbWFpbiApCiAgICAgICAg
IGdvdG8gb3V0OwpAQCAtMTE4NSw5ICsxMTAxLDYgQEAgaW50IGh2bV9zZXRfaW9yZXFfc2VydmVy
X3N0YXRlKHN0cnVjdCBkb21haW4gKmQsIGlvc2VydmlkX3QgaWQsCiAgICAgc3RydWN0IGh2bV9p
b3JlcV9zZXJ2ZXIgKnM7CiAgICAgaW50IHJjOwogCi0gICAgaWYgKCBpZCA9PSBERUZBVUxUX0lP
U0VSVklEICkKLSAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwotCiAgICAgc3Bpbl9sb2NrX3Jl
Y3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIHMg
PSBnZXRfaW9yZXFfc2VydmVyKGQsIGlkKTsKQEAgLTExOTYsOCArMTEwOSw2IEBAIGludCBodm1f
c2V0X2lvcmVxX3NlcnZlcl9zdGF0ZShzdHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAog
ICAgIGlmICggIXMgKQogICAgICAgICBnb3RvIG91dDsKIAotICAgIEFTU0VSVCghSVNfREVGQVVM
VChzKSk7Ci0KICAgICByYyA9IC1FUEVSTTsKICAgICBpZiAoIHMtPmVtdWxhdG9yICE9IGN1cnJl
bnQtPmRvbWFpbiApCiAgICAgICAgIGdvdG8gb3V0OwpAQCAtMTI4Miw4ICsxMTkzLDYgQEAgdm9p
ZCBodm1fZGVzdHJveV9hbGxfaW9yZXFfc2VydmVycyhzdHJ1Y3QgZG9tYWluICpkKQogICAgICAg
ICAvKgogICAgICAgICAgKiBJdCBpcyBzYWZlIHRvIGNhbGwgaHZtX2lvcmVxX3NlcnZlcl9kZWlu
aXQoKSBwcmlvciB0bwogICAgICAgICAgKiBzZXRfaW9yZXFfc2VydmVyKCkgc2luY2UgdGhlIHRh
cmdldCBkb21haW4gaXMgYmVpbmcgZGVzdHJveWVkLgotICAgICAgICAgKiBJdCBpcyBuZWNlc3Nh
cnkgZm9yIHRoZSBjYWxscyB0byBiZSBvcmRlcmVkIHRodXMgb3RoZXJ3aXNlIHRoZQotICAgICAg
ICAgKiBJU19ERUZBVUxUKCkgbWFjcm8gd291bGQgbm90IGV2YWx1YXRlIGNvcnJlY3RseS4KICAg
ICAgICAgICovCiAgICAgICAgIGh2bV9pb3JlcV9zZXJ2ZXJfZGVpbml0KHMpOwogICAgICAgICBz
ZXRfaW9yZXFfc2VydmVyKGQsIGlkLCBOVUxMKTsKQEAgLTEzMDQsNyArMTIxMyw3IEBAIHN0cnVj
dCBodm1faW9yZXFfc2VydmVyICpodm1fc2VsZWN0X2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWlu
ICpkLAogICAgIHVuc2lnbmVkIGludCBpZDsKIAogICAgIGlmICggcC0+dHlwZSAhPSBJT1JFUV9U
WVBFX0NPUFkgJiYgcC0+dHlwZSAhPSBJT1JFUV9UWVBFX1BJTyApCi0gICAgICAgIHJldHVybiBH
RVRfSU9SRVFfU0VSVkVSKGQsIERFRkFVTFRfSU9TRVJWSUQpOworICAgICAgICByZXR1cm4gTlVM
TDsKIAogICAgIGNmOCA9IGQtPmFyY2guaHZtX2RvbWFpbi5wY2lfY2Y4OwogCkBAIC0xMzQ2LDcg
KzEyNTUsNyBAQCBzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqaHZtX3NlbGVjdF9pb3JlcV9zZXJ2
ZXIoc3RydWN0IGRvbWFpbiAqZCwKICAgICB7CiAgICAgICAgIHN0cnVjdCByYW5nZXNldCAqcjsK
IAotICAgICAgICBpZiAoIElTX0RFRkFVTFQocykgfHwgIXMtPmVuYWJsZWQgKQorICAgICAgICBp
ZiAoICFzLT5lbmFibGVkICkKICAgICAgICAgICAgIGNvbnRpbnVlOwogCiAgICAgICAgIHIgPSBz
LT5yYW5nZVt0eXBlXTsKQEAgLTEzNzksNyArMTI4OCw3IEBAIHN0cnVjdCBodm1faW9yZXFfc2Vy
dmVyICpodm1fc2VsZWN0X2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICB9
CiAgICAgfQogCi0gICAgcmV0dXJuIEdFVF9JT1JFUV9TRVJWRVIoZCwgREVGQVVMVF9JT1NFUlZJ
RCk7CisgICAgcmV0dXJuIE5VTEw7CiB9CiAKIHN0YXRpYyBpbnQgaHZtX3NlbmRfYnVmZmVyZWRf
aW9yZXEoc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnMsIGlvcmVxX3QgKnApCmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL2RvbWFpbi5oCmluZGV4IDU4ODU5NTA1OWQuLjIzOTg4NTg0NDIgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL2RvbWFpbi5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL2RvbWFpbi5oCkBAIC05Nyw3ICs5Nyw2IEBAIHN0cnVjdCBodm1fcGlfb3BzIHsKIH07CiAK
ICNkZWZpbmUgTUFYX05SX0lPUkVRX1NFUlZFUlMgOAotI2RlZmluZSBERUZBVUxUX0lPU0VSVklE
IDAKIAogc3RydWN0IGh2bV9kb21haW4gewogICAgIC8qIEd1ZXN0IHBhZ2UgcmFuZ2UgdXNlZCBm
b3Igbm9uLWRlZmF1bHQgaW9yZXEgc2VydmVycyAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vaW9yZXEuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lvcmVxLmgKaW5k
ZXggYmFiNDczY2Y0NC4uZTI1ODhlOTEyZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vaW9yZXEuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pb3JlcS5oCkBAIC0y
Myw4ICsyMyw4IEBAIGJvb2wgaHZtX2lvX3BlbmRpbmcoc3RydWN0IHZjcHUgKnYpOwogYm9vbCBo
YW5kbGVfaHZtX2lvX2NvbXBsZXRpb24oc3RydWN0IHZjcHUgKnYpOwogYm9vbCBpc19pb3JlcV9z
ZXJ2ZXJfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBjb25zdCBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdl
KTsKIAotaW50IGh2bV9jcmVhdGVfaW9yZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQsIGJvb2wg
aXNfZGVmYXVsdCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgYnVmaW9yZXFfaGFu
ZGxpbmcsIGlvc2VydmlkX3QgKmlkKTsKK2ludCBodm1fY3JlYXRlX2lvcmVxX3NlcnZlcihzdHJ1
Y3QgZG9tYWluICpkLCBpbnQgYnVmaW9yZXFfaGFuZGxpbmcsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgaW9zZXJ2aWRfdCAqaWQpOwogaW50IGh2bV9kZXN0cm95X2lvcmVxX3NlcnZlcihz
dHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkKTsKIGludCBodm1fZ2V0X2lvcmVxX3NlcnZl
cl9pbmZvKHN0cnVjdCBkb21haW4gKmQsIGlvc2VydmlkX3QgaWQsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nICppb3JlcV9nZm4sCi0tIAoyLjExLjAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 10:05:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 10:05: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 1fmyrV-0005JT-Ut; Tue, 07 Aug 2018 10:05: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=rfbp=kw=citrix.com=prvs=7503504b1=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1fmyrU-0005JL-T5
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 10:05:08 +0000
X-Inumbo-ID: 6c34ed9a-9a29-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6c34ed9a-9a29-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 10:05:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="62143318"
To: Lars Kurth <lars.kurth@citrix.com>, xen-devel
 <xen-devel@lists.xenproject.org>, "committers@xenproject.org"
 <committers@xenproject.org>, Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>, "daniel.kiper@oracle.com"
 <daniel.kiper@oracle.com>, Roger Pau Monne <roger.pau@citrix.com>,
 Christopher Clark <christopher.w.clark@gmail.com>, Rich Persaud
 <persaur@gmail.com>, Brian Woods <brian.woods@amd.com>, Stefano Stabellini
 <sstabellini@kernel.org>, Julien Grall <julien.grall@arm.com>, Juergen Gross
 <jgross@suse.com>, Paul Durrant <Paul.Durrant@citrix.com>, "Ji, John"
 <john.ji@intel.com>, "Natarajan, Janakarajan" <jnataraj@amd.com>
References: <FE6F7D80-B354-42CB-9E2A-A6931FAEC046@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFPqG+MBEACwPYTQpHepyshcufo0dVmqxDo917iWPslB8lauFxVf4WZtGvQSsKStHJSj
 92Qkxp4CH2DwudI8qpVbnWCXsZxodDWac9c3PordLwz5/XL41LevEoM3NWRm5TNgJ3ckPA+J
 K5OfSK04QtmwSHFP3G/SXDJpGs+oDJgASta2AOl9vPV+t3xG6xyfa2NMGn9wmEvvVMD44Z7R
 W3RhZPn/NEZ5gaJhIUMgTChGwwWDOX0YPY19vcy5fT4bTIxvoZsLOkLSGoZb/jHIzkAAznug
 Q7PPeZJ1kXpbW9EHHaUHiCD9C87dMyty0N3TmWfp0VvBCaw32yFtM9jUgB7UVneoZUMUKeHA
 fgIXhJ7I7JFmw3J0PjGLxCLHf2Q5JOD8jeEXpdxugqF7B/fWYYmyIgwKutiGZeoPhl9c/7RE
 Bf6f9Qv4AtQoJwtLw6+5pDXsTD5q/GwhPjt7ohF7aQZTMMHhZuS52/izKhDzIufl6uiqUBge
 0lqG+/ViLKwCkxHDREuSUTtfjRc9/AoAt2V2HOfgKORSCjFC1eI0+8UMxlfdq2z1AAchinU0
 eSkRpX2An3CPEjgGFmu2Je4a/R/Kd6nGU8AFaE8ta0oq5BSFDRYdcKchw4TSxetkG6iUtqOO
 ZFS7VAdF00eqFJNQpi6IUQryhnrOByw+zSobqlOPUO7XC5fjnwARAQABzSRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT7CwYAEEwEKACoCGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEFAlpk2IEFCQo9I54ACgkQpjY8MQWQtG1A1BAAnc0oX3+M/jyv4j/ESJTO
 U2JhuWUWV6NFuzU10pUmMqpgQtiVEVU2QbCvTcZS1U/S6bqAUoiWQreDMSSgGH3a3BmRNi8n
 HKtarJqyK81aERM2HrjYkC1ZlRYG+jS8oWzzQrCQiTwn3eFLJrHjqowTbwahoiMw/nJ+OrZO
 /VXLfNeaxA5GF6emwgbpshwaUtESQ/MC5hFAFmUBZKAxp9CXG2ZhTP6ROV4fwhpnHaz8z+BT
 NQz8YwA4gkmFJbDUA9I0Cm9D/EZscrCGMeaVvcyldbMhWS+aH8nbqv6brhgbJEQS22eKCZDD
 J/ng5ea25QnS0fqu3bMrH39tDqeh7rVnt8Yu/YgOwc3XmgzmAhIDyzSinYEWJ1FkOVpIbGl9
 uR6seRsfJmUK84KCScjkBhMKTOixWgNEQ/zTcLUsfTh6KQdLTn083Q5aFxWOIal2hiy9UyqR
 VQydowXy4Xx58rqvZjuYzdGDdAUlZ+D2O3Jp28ez5SikA/ZaaoGI9S1VWvQsQdzNfD2D+xfL
 qfd9yv7gko9eTJzv5zFr2MedtRb/nCrMTnvLkwNX4abB5+19JGneeRU4jy7yDYAhUXcI/waS
 /hHioT9MOjMh+DoLCgeZJYaOcgQdORY/IclLiLq4yFnG+4Ocft8igp79dbYYHkAkmC9te/2x
 Kq9nEd0Hg288EO/OwE0EVFq6vQEIAO2idItaUEplEemV2Q9mBA8YmtgckdLmaE0uzdDWL9To
 1PL+qdNe7tBXKOfkKI7v32fe0nB4aecRlQJOZMWQRQ0+KLyXdJyHkq9221sHzcxsdcGs7X3c
 17ep9zASq+wIYqAdZvr7pN9a3nVHZ4W7bzezuNDAvn4EpOf/o0RsWNyDlT6KECs1DuzOdRqD
 oOMJfYmtx9hMzqBoTdr6U20/KgnC/dmWWcJAUZXaAFp+3NYRCkk7k939VaUpoY519CeLrymd
 Vdke66KCiWBQXMkgtMGvGk5gLQLy4H3KXvpXoDrYKgysy7jeOccxI8owoiOdtbfM8TTDyWPR
 Ygjzb9LApA8AEQEAAcLBZQQYAQoADwIbDAUCWmTXMwUJB+tP9gAKCRCmNjwxBZC0bb+2D/9h
 jn1k5WcRHlu19WGuH6q0Kgm1LRT7PnnSz904igHNElMB5a7wRjw5kdNwU3sRm2nnmHeOJH8k
 Yj2Hn1QgX5SqQsysWTHWOEseGeoXydx9zZZkt3oQJM+9NV1VjK0bOXwqhiQyEUWz5/9l467F
 S/k4FJ5CHNRumvhLa0l2HEEu5pxq463HQZHDt4YE/9Y74eXOnYCB4nrYxQD/GSXEZvWryEWr
 eDoaFqzq1TKtzHhFgQG7yFUEepxLRUUtYsEpT6Rks2l4LCqG3hVD0URFIiTyuxJx3VC2Ta4L
 H3hxQtiaIpuXqq2D4z63h6vCx2wxfZc/WRHGbr4NAlB81l35Q/UHyMocVuYLj0llF0rwU4Aj
 iKZ5qWNSEdvEpL43fTvZYxQhDCjQTKbb38omu5P4kOf1HT7s+kmQKRtiLBlqHzK17D4K/180
 ADw7a3gnmr5RumcZP3NGSSZA6jP5vNqQpNu4gqrPFWNQKQcW8HBiYFgq6SoLQQWbRxJDHvTR
 YJ2ms7oCe870gh4D1wFFqTLeyXiVqjddENGNaP8ZlCDw6EU82N8Bn5LXKjR1GWo2UK3CjrkH
 pTt3YYZvrhS2MO2EYEcWjyu6LALF/lS6z6LKeQZ+t9AdQUcILlrx9IxqXv6GvAoBLJY1jjGB
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <28ab613f-ec6c-b5b7-a6e2-c900a5ed0f56@citrix.com>
Date: Tue, 7 Aug 2018 11:04: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: <FE6F7D80-B354-42CB-9E2A-A6931FAEC046@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] x86 Community Call - Wed Aug 15,
 14:00 - 15:00 UTC - Call for agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>,
 "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Matt Spencer <Matt.Spencer@arm.com>,
 Jarvis Roach <Jarvis.Roach@dornerworks.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMDcvMjAxOCAxMDoyNiBBTSwgTGFycyBLdXJ0aCB3cm90ZToKPiBEZWFyIGNvbW11bml0
eSBtZW1iZXJzLAo+IMKgCj4gcGxlYXNlIHNlbmQgbWUgYWdlbmRhIGl0ZW1zIGZvciBuZXh0IHdl
ZWvigJlzIGNvbW11bml0eSBjYWxsIGJ5IHRoaXMgRnJpZGF5LiAKPiBOb3RlIHRoYXQgdGhpcyBh
IHdlZWsgbGF0ZXIgdGhhbiBub3JtYWwsIGJlY2F1c2UgSSBoYWQgY29tbXVuaXR5IGNhbGxzIGlu
IAo+IG15IGRpYXJ5IGFzIHRoZSB3ZWVrIGJlZm9yZSBBZHZpc29yeSBCb2FyZCBtZWV0aW5ncyAo
bm90IHRoZSAybmQgV2VkIAo+IG9mIGVhY2ggbW9udGgpIGFuZCBJIGZvcmdvdCB0byBzZW5kIG91
dCB0aGUgYWdlbmRhLgoKRllJIEknbGwgYmUgb24gUFRPIG9uIDE1IEF1Z3VzdCwgc28gd29uJ3Qg
YmUgYWJsZSB0byBtYWtlIHRoZSBjYWxsLgoKIC1HZW9yZ2UKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 10:08:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 10: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 1fmyuD-0005Vj-Bm; Tue, 07 Aug 2018 10: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=dbyb=kw=citrix.com=prvs=7504029a4=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fmyuC-0005Uz-Lr
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 10:07:56 +0000
X-Inumbo-ID: 9ff708aa-9a29-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9ff708aa-9a29-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 12:07:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,454,1526342400"; d="scan'208";a="77276159"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20180807100312.1918-1-paul.durrant@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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: <c7c07bb0-b05c-61de-06a6-b8946bd48f95@citrix.com>
Date: Tue, 7 Aug 2018 11:07: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: <20180807100312.1918-1-paul.durrant@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/hvm: remove default ioreq server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMDgvMTggMTE6MDMsIFBhdWwgRHVycmFudCB3cm90ZToKPiBNeSByZWNlbnQgcGF0Y2gg
WzFdIHRvIHFlbXUteGVuLXRyYWRpdGlvbmFsIHJlbW92ZXMgdGhlIGxhc3QgdXNlIG9mIHRoZQo+
ICdkZWZhdWx0JyBpb3JlcSBzZXJ2ZXIgaW4gWGVuLiAoVGhpcyBpcyBhIGNhdGNoLWFsbCBpb3Jl
cSBzZXJ2ZXIgdGhhdCBpcwo+IHVzZWQgaWYgbm8gZXhwbGljaXRseSByZWdpc3RlcmVkIEkvTyBy
YW5nZSBpcyB0YXJnZXR0ZWQpLgo+Cj4gVGhpcyBwYXRjaCBjYW4gYmUgYXBwbGllZCBvbmNlIHRo
YXQgcGF0Y2ggaXMgY29tbWl0dGVkLCB0byByZW1vdmUgdGhlCj4gKD4xMDAgbGluZXMgb2YpIHJl
ZHVuZGFudCBjb2RlIGluIFhlbi4KPgo+IFsxXSBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDgvbXNnMDAyNzAuaHRtbAo+Cj4gU2lnbmVk
LW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KCkFja2VkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKPiAtLS0KPiBDYzog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvaHZtL2RtLmMgICAg
ICAgICAgICB8ICAgMiArLQo+ICB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgICAgICB8ICAy
NyAtLS0tLS0tLS0KPiAgeGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jICAgICAgICAgfCAxMjMgKysr
KystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gIHhlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL2RvbWFpbi5oIHwgICAxIC0KPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaW9yZXEu
aCAgfCAgIDQgKy0KPiAgNSBmaWxlcyBjaGFuZ2VkLCAxOSBpbnNlcnRpb25zKCspLCAxMzggZGVs
ZXRpb25zKC0pCgpXb3cgLSB3aGF0IGEgZGlmZnN0YXQhCgp+QW5kcmV3CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 10:11:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 10: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 1fmyxN-0006Jy-Tp; Tue, 07 Aug 2018 10: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=fg3j=kw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmyxM-0006Jl-CZ
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 10:11:12 +0000
X-Inumbo-ID: 14c6e1b4-9a2a-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 14c6e1b4-9a2a-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 12:10: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 1fmyxG-0003LE-98; Tue, 07 Aug 2018 10:11: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 1fmyxF-00031i-VG; Tue, 07 Aug 2018 10:11:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmyxF-0001bK-Ua; Tue, 07 Aug 2018 10:11:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125765-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:build-arm64-pvops:<job
 status>:broken:regression
 xen-4.7-testing:build-arm64-xsm:<job status>:broken:regression
 xen-4.7-testing:build-arm64:<job status>:broken:regression
 xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:build-arm64:hosts-allocate:broken:allowable
 xen-4.7-testing:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-4.7-testing:build-arm64-pvops:hosts-allocate:broken:allowable
 xen-4.7-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.7-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.7-testing:build-arm64:capture-logs:broken:nonblocking
 xen-4.7-testing:build-arm64-pvops:capture-logs:broken:nonblocking
 xen-4.7-testing:build-arm64-xsm:capture-logs:broken: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-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: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-armhf-armhf-libvirt-raw: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-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-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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:migrate-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-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-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-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-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-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, 07 Aug 2018 10:11:05 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 125765: 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>

ZmxpZ2h0IDEyNTc2NSB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc2NS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRl
L3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyNTA1NwoKVGVzdHMgd2hpY2ggYXJl
IGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDEyNTcwOCBw
YXNzIGluIDEyNTc2NQogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSA1MCB4dGYvdGVzdC1odm02NC1s
YnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjU3NDkgcGFzcyBpbiAxMjU3NjUKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFp
bCBwYXNzIGluIDEyNTcwOAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgIDUwIHh0Zi90ZXN0LWh2
bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIHBhc3MgaW4gMTI1NzQ5CgpSZWdyZXNzaW9ucyB3aGlj
aCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2
cy4gMTI1MDU3CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRl
ICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjUwNTcKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAg
ICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTA1NwoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAg
IDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNTA1NwogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJs
b2NrZWQgaW4gMTI1MDU3CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAzIGNhcHR1cmUt
bG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjUwNTcKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU3MDggbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBpbiAxMjU3MDggbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTcwOCBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
aW4gMTI1NzA4IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU3MDggbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTcwOCBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIGluIDEyNTcwOCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU3MDggbmV2ZXIg
cGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZt
ZW50cnkgZmFpbCBpbiAxMjU3NDkgbGlrZSAxMjUwNTcKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIg
ICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNTA1Nwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI1MDU3
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBl
YXQgICAgZmFpbCAgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDkxY2E4NGM4NjJiMTVmZTc0YWI5YjU4NzBlNjY5
MDNhZWM0Zjg2ZGQKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDI4MGE1
NTY4OTM5YzRhNTgzMmJlNzg3YzhlMGMyM2ExOWYzMDkzNWEKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
IDEyNTA1NyAgMjAxOC0wNy0wOSAwODozNjowNCBaICAgMjkgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxMjU2ODUgIDIwMTgtMDctMzAgMTI6Mzk6MzggWiAgICA3IGRheXMgICAgNSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVu
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWln
cnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAg
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/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJy
b2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02
NCBob3N0cy1hbGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9zdHMtYWxsb2Nh
dGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0
ZXAgYnVpbGQtYXJtNjQgY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3Bz
IGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gY2FwdHVyZS1sb2dzCmJy
b2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJy
b2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgoKTm90IHB1c2hpbmcuCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KY29tbWl0IDkxY2E4NGM4NjJiMTVmZTc0YWI5YjU4NzBlNjY5MDNhZWM0Zjg2ZGQKQXV0aG9y
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBK
dWwgMzAgMTQ6MTM6MDkgMjAxOCArMDIwMAoKICAgIHg4Ni9zcGVjLWN0cmw6IEZpeCB0aGUgcGFy
c2luZyBvZiB4cHRpPSBvbiBmaXhlZCBJbnRlbCBoYXJkd2FyZQogICAgCiAgICBUaGUgY2FsbHMg
dG8geHB0aV9pbml0X2RlZmF1bHQoKSBpbiBwYXJzZV94cHRpKCkgYXJlIGJ1Z2d5LiAgVGhlIENQ
VUlEIGRhdGEKICAgIGhhc24ndCBiZWVuIGZldGNoZWQgdGhhdCBlYXJseSwgYW5kIGJvb3RfY3B1
X2hhcyhYODZfRkVBVFVSRV9BUkNIX0NBUFMpIHdpbGwKICAgIGFsd2F5cyBldmFsdWF0ZSBmYWxz
ZS4KICAgIAogICAgQXMgYSByZXN1bHQsIHRoZSBkZWZhdWx0IGNhc2Ugd29uJ3QgZGlzYWJsZSBY
UFRJIG9uIEludGVsIGhhcmR3YXJlIHdoaWNoCiAgICBhZHZlcnRpc2VzIEFSQ0hfQ0FQQUJJTElU
SUVTX1JEQ0xfTk8uCiAgICAKICAgIFNpbXBsaWZ5IHBhcnNlX3hwdGkoKSB0byBzb2xlbHkgdGhl
IHNldHRpbmcgb2Ygb3B0X3hwdGkgYWNjb3JkaW5nIHRvIHRoZQogICAgcGFzc2VkIHN0cmluZywg
YW5kIGhhdmUgaW5pdF9zcGVjdWxhdGlvbl9taXRpZ2F0aW9ucygpIGNhbGwKICAgIHhwdGlfaW5p
dF9kZWZhdWx0KCkgaWYgYXBwcm9waWF0ZS4gIERyb3AgdGhlIGZvcmNlIHBhcmFtZXRlciwgYW5k
IHBhc3MgY2FwcwogICAgaW5zdGVhZCwgdG8gYXZvaWQgcmVkdW5kYW50IHJlLXJlYWRpbmcgb2Yg
TVNSX0FSQ0hfQ0FQUy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBt
YXN0ZXIgY29tbWl0OiBiZTVlMmZmNmY1NGUwMjQ1MzMxZWQzNjBiODc4Njc2MGY4MmZkNjczCiAg
ICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0yNCAxMToyNTo1NCArMDEwMAoKY29tbWl0IGJjZTJkZDY0
YjUyZWUwMzJmNWE4NDQ1NDU3N2MzYTQxMTQ3ZTY2MzMKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDoxMjozOSAyMDE4ICswMjAwCgog
ICAgeDg2OiBjb21tYW5kIGxpbmUgb3B0aW9uIHRvIGF2b2lkIHVzZSBvZiBzZWNvbmRhcnkgaHlw
ZXItdGhyZWFkcwogICAgCiAgICBTaGFyZWQgcmVzb3VyY2VzIChMMSBjYWNoZSBhbmQgVExCIGlu
IHBhcnRpY3VsYXIpIHByZXNlbnQgYSByaXNrIG9mCiAgICBpbmZvcm1hdGlvbiBsZWFrIHZpYSBz
aWRlIGNoYW5uZWxzLiBQcm92aWRlIGEgbWVhbnMgdG8gYXZvaWQgdXNlIG9mCiAgICBoeXBlcnRo
cmVhZHMgaW4gc3VjaCBjYXNlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBkOGY5NzRmMWE2NDZjMDIw
MGI5N2ViY2FiYjgwODMyNGIyODhmYWRiCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0xOSAxMzo0
MzozMyArMDEwMAoKY29tbWl0IGZhODA3ZTJmZjY5ZGI4NTJiODVmMWU5MmFkNGRiNDY1MWNmY2Vh
YzcKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1
bCAzMCAxNDoxMTo0MiAyMDE4ICswMjAwCgogICAgeDg2OiBwb3NzaWJseSBicmluZyB1cCBhbGwg
Q1BVcyBldmVuIGlmIG5vdCBhbGwgYXJlIHN1cHBvc2VkIHRvIGJlIHVzZWQKICAgIAogICAgUmVw
b3J0ZWRseSBJbnRlbCBDUFVzIHdoaWNoIGNhbid0IGJyb2FkY2FzdCAjTUMgdG8gYWxsIHRhcmdl
dGVkCiAgICBjb3Jlcy90aHJlYWRzIGJlY2F1c2Ugc29tZSBoYXZlIENSNC5NQ0UgY2xlYXIgd2ls
bCBzaHV0IGRvd24uIFRoZXJlZm9yZQogICAgd2Ugd2FudCB0byBrZWVwIENSNC5NQ0UgZW5hYmxl
ZCB3aGVuIG9mZmxpbmluZyBhIENQVSwgYW5kIHdlIG5lZWQgdG8KICAgIGJyaW5nIHVwIGFsbCBD
UFVzIGluIG9yZGVyIHRvIGJlIGFibGUgdG8gc2V0IENSNC5NQ0UgaW4gdGhlIGZpcnN0IHBsYWNl
LgogICAgCiAgICBUaGUgdXNlIG9mIGNsZWFyX2luX2NyNCgpIGluIGNwdV9tY2hlY2tfZGlzYWJs
ZSgpIHdhcyBpbGwgYWR2aXNlZAogICAgYW55d2F5LCBhbmQgdG8gYXZvaWQgZnV0dXJlIHNpbWls
YXIgbWlzdGFrZXMgSSdtIHJlbW92aW5nIGNsZWFyX2luX2NyNCgpCiAgICBhbHRvZ2V0aGVyIHJp
Z2h0IGhlcmUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CiAgICBtYXN0ZXIgY29tbWl0OiA4Nzk3ZDIwYTZlYzJkZDc1MTk1NTg1YTEwN2NlMzQ1YzUxYzBh
NTlhCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0xOSAxMzo0MzozMyArMDEwMAoKY29tbWl0IDk3
YWZmMDg3ZmQwYmY3ZDJjNjRjOTQ5ZGUxYzNhMDI4MjYwOWIzZTEKQXV0aG9yOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDoxMDo1OCAyMDE4ICsw
MjAwCgogICAgeDg2OiBkaXN0aW5ndWlzaCBDUFUgb2ZmbGluaW5nIGZyb20gQ1BVIHJlbW92YWwK
ICAgIAogICAgSW4gb3JkZXIgdG8gYmUgYWJsZSB0byBzZXJ2aWNlICNNQyBvbiBvZmZsaW5lZCBD
UFVzLCB0aGUgR0RULCBJRFQsCiAgICBzdGFjaywgYW5kIHBlci1DUFUgZGF0YSAod2hpY2ggaW5j
bHVkZXMgdGhlIFRTUykgbmVlZCB0byBiZSBrZXB0CiAgICBhbGxvY2F0ZWQuIFRoZXkgc2hvdWxk
IG9ubHkgYmUgZnJlZWQgdXBvbiBDUFUgcmVtb3ZhbCAod2hpY2ggd2UKICAgIGN1cnJlbnRseSBk
b24ndCBzdXBwb3J0LCBzbyBzb21lIGNvZGUgaXMgYmVjb21pbmcgZWZmZWN0aXZlbHkgZGVhZCBm
b3IKICAgIHRoZSBtb21lbnQpLgogICAgCiAgICBOb3RlIHRoYXQgZm9yIG5vdyBwYXJrX29mZmxp
bmVfY3B1cyBkb2Vzbid0IGdldCBzZXQgdG8gdHJ1ZSBhbnl3aGVyZSAtCiAgICB0aGlzIGlzIGdv
aW5nIHRvIGJlIHRoZSBzdWJqZWN0IG9mIGEgc3Vic2VxdWVudCBwYXRjaC4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDJl
NmM4ZjE4MmM5YzUwMTI5YjFjN2E2MjAyNDI4NjFlNmFkNmE5ZmIKICAgIG1hc3RlciBkYXRlOiAy
MDE4LTA3LTE5IDEzOjQzOjMzICswMTAwCgpjb21taXQgZTkwZTI0MzFhNGFlZTg0M2RiNDlkYjlh
M2FjN2VlMGQ5ZTFiZjhmMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
RGF0ZTogICBNb24gSnVsIDMwIDE0OjEwOjMwIDIwMTggKzAyMDAKCiAgICB4ODYvQU1EOiBkaXN0
aW5ndWlzaCBjb21wdXRlIHVuaXRzIGZyb20gaHlwZXItdGhyZWFkcwogICAgCiAgICBGYW0xNyBy
ZXBsYWNlcyBDVXMgYnkgSFRzLCB3aGljaCB3ZSBzaG91bGQgcmVmbGVjdCBhY2NvcmRpbmdseSwg
ZXZlbiBpZgogICAgdGhlIGRpZmZlcmVuY2UgaXMgbm90IHZlcnkgYmlnLiBUaGUgbW9zdCByZWxl
dmFudCBjaGFuZ2UgKHJlcXVpcmluZyBzb21lCiAgICBjb2RlIHJlc3RydWN0dXJpbmcpIGlzIHRo
YXQgdGhlIHRvcG9leHQgZmVhdHVyZSBubyBsb25nZXIgbWVhbnMgdGhlcmUgaXMKICAgIGEgdmFs
aWQgQ1UgSUQuCiAgICAKICAgIFRha2UgdGhlIG9wcG9ydHVuaXR5IGFuZCBjb252ZXJ0IHdyb25n
bHkgcGxhaW4gaW50IHZhcmlhYmxlcyBpbgogICAgc2V0X2NwdV9zaWJsaW5nX21hcCgpIHRvIHVu
c2lnbmVkIGludC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CiAgICBtYXN0ZXIgY29tbWl0OiA5NDI5YjA3YTBhZjdmOTJhNWYyNWU0MDY4ZTExZGI4ODFl
MTU3NDk1CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0xOSAwOTo0Mjo0MiArMDIwMAoKY29tbWl0
IGMwZTg1NGJlNTE1YjFkMGE4Mjc2OTFjZWVjZTBkMDNkNDlhMWZiZTIKQXV0aG9yOiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDowOTo1NyAyMDE4
ICswMjAwCgogICAgY3B1cG9vbHM6IGZpeCBzdGF0ZSB3aGVuIGRvd25pbmcgYSBDUFUgZmFpbGVk
CiAgICAKICAgIFdoaWxlIEkndmUgcnVuIGludG8gdGhlIGlzc3VlIHdpdGggZnVydGhlciBwYXRj
aGVzIGluIHBsYWNlIHdoaWNoIG5vCiAgICBsb25nZXIgZ3VhcmFudGVlIHRoZSBwZXItQ1BVIGFy
ZWEgdG8gc3RhcnQgb3V0IGFzIGFsbCB6ZXJvcywgdGhlCiAgICBDUFVfRE9XTl9GQUlMRUQgcHJv
Y2Vzc2luZyBsb29rcyB0byBoYXZlIHRoZSBzYW1lIGlzc3VlOiBCeSBub3QgemFwcGluZwogICAg
dGhlIHBlci1DUFUgY3B1cG9vbCBwb2ludGVyLCBjcHVwb29sX2NwdV9hZGQoKSdzIChpbmRpcmVj
dCkgaW52b2NhdGlvbgogICAgb2Ygc2NoZWR1bGVfY3B1X3N3aXRjaCgpIHdpbGwgdHJpZ2dlciB0
aGUgImMgIT0gb2xkX3Bvb2wiIGFzc2VydGlvbgogICAgdGhlcmUuCiAgICAKICAgIENsZWFyaW5n
IHRoZSBmaWVsZCBkdXJpbmcgQ1BVX0RPV05fUFJFUEFSRSBpcyB0b28gZWFybHkgKGFmYWljdCB0
aGlzCiAgICBzaG91bGQgbm90IGhhcHBlbiBiZWZvcmUgY3B1X2Rpc2FibGVfc2NoZWR1bGVyKCkp
LiBDbGVhcmluZyBpdCBpbgogICAgQ1BVX0RFQUQgYW5kIENQVV9ET1dOX0ZBSUxFRCB3b3VsZCBi
ZSBhbiBvcHRpb24sIGJ1dCB3b3VsZCB0YWtlIHRoZSBzYW1lCiAgICBwaWVjZSBvZiBjb2RlIHR3
aWNlLiBTaW5jZSB0aGUgZmllbGQncyB2YWx1ZSBzaG91bGRuJ3QgbWF0dGVyIHdoaWxlIHRoZQog
ICAgQ1BVIGlzIG9mZmxpbmUsIHNpbXBseSBjbGVhciBpdCAoaW1wbGljaXRseSkgZm9yIENQVV9P
TkxJTkUgYW5kCiAgICBDUFVfRE9XTl9GQUlMRUQsIGJ1dCBvbmx5IGZvciBvdGhlciB0aGFuIHRo
ZSBzdXNwZW5kL3Jlc3VtZSBjYXNlICh3aGljaAogICAgZ2V0cyBzcGVjaWFsbHkgaGFuZGxlZCBp
biBjcHVwb29sX2NwdV9yZW1vdmUoKSkuCiAgICAKICAgIEJ5IGFkanVzdGluZyB0aGUgY29uZGl0
aW9uYWwgaW4gY3B1cG9vbF9jcHVfYWRkKCkgQ1BVX0RPV05fRkFJTEVECiAgICBoYW5kbGluZyBp
biB0aGUgc3VzcGVuZCBjYXNlIHNob3VsZCBub3cgYWxzbyBiZSBoYW5kbGVkIGJldHRlci4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAg
UmV2aWV3ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIG1hc3RlciBj
b21taXQ6IGNiMWFlOWEyNzgxOWNlYTBjNTAwODc3M2M2OGE3YmU2ZjM3ZWIwZTUKICAgIG1hc3Rl
ciBkYXRlOiAyMDE4LTA3LTE5IDA5OjQxOjU1ICswMjAwCgpjb21taXQgOTg1OGExZjNmYjlhZjRj
YTdkN2Y2YjU5ZDliM2U0NGQyN2NkZmFlNgpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KRGF0ZTogICBNb24gSnVsIDMwIDE0OjA5OjE5IDIwMTggKzAyMDAKCiAgICBhbGxv
dyBjcHVfZG93bigpIHRvIGJlIGNhbGxlZCBlYXJsaWVyCiAgICAKICAgIFRoZSBmdW5jdGlvbidz
IHVzZSBvZiB0aGUgc3RvcC1tYWNoaW5lIGxvZ2ljIGhhcyBzbyBmYXIgcHJldmVudGVkIGl0cwog
ICAgdXNlIGFoZWFkIG9mIHRoZSBwcm9jZXNzaW5nIG9mIHRoZSAib3JkaW5hcnkiIGluaXRjYWxs
cy4gU2luY2UgYXQgdGhpcwogICAgZWFybHkgdGltZSB3ZSdyZSBpbiBhIGNvbnRyb2xsZWQgZW52
aXJvbm1lbnQgYW55d2F5LCB0aGVyZSdzIG5vIG5lZWQgZm9yCiAgICBzdWNoIGEgaGVhdnkgdG9v
bC4gQWRkaXRpb25hbGx5IHRoaXMgb3VnaHQgdG8gaGF2ZSBsZXNzIG9mIGEgcGVyZm9ybWFuY2UK
ICAgIGltcGFjdCBlc3BlY2lhbGx5IG9uIGxhcmdlIHN5c3RlbXMsIGNvbXBhcmVkIHRvIHRoZSBh
bHRlcm5hdGl2ZSBvZgogICAgbWFraW5nIHN0b3AtbWFjaGluZSBmdW5jdGlvbmFsaXR5IGF2YWls
YWJsZSBlYXJsaWVyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogICAgbWFzdGVyIGNvbW1pdDogNTg5NGMwYTJkYTY2MjQzYTg5MDg4ZDMwOWM3ZTFlYTIx
MmFiMjhkNgogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDctMTYgMTU6MTU6MTIgKzAyMDAKCmNvbW1p
dCBhNDA0MTM2NGMzYWVhODQ0NGU3ZTA0NTRlOWRlNWJhOTJlNjQxOWI4CkF1dGhvcjogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MDg6NDIgMjAx
OCArMDIwMAoKICAgIHg4Ni9zcGVjLWN0cmw6IGNvbW1hbmQgbGluZSBoYW5kbGluZyBhZGp1c3Rt
ZW50cwogICAgCiAgICBGb3Igb25lLCAibm8teGVuIiBzaG91bGQgbm90IGltcGx5ICJuby1lYWdl
ci1mcHUiLCBhcyAiZWFnZXIgRlBVIiBtb2RlCiAgICBpcyB0byBndWFyZCBndWVzdHMsIG5vdCBY
ZW4gaXRzZWxmLCB3aGljaCBpcyBhbHNvIGV4cHJlc3NlZCBzbyBieQogICAgcHJpbnRfZGV0YWls
cygpLgogICAgCiAgICBBbmQgdGhlbiBvcHRfc3NiZCwgZGVzcGl0ZSBiZWluZyBvZmYgYnkgZGVm
YXVsdCwgc2hvdWxkIGFsc28gYmUgY2xlYXJlZAogICAgYnkgdGhlICJubyIgYW5kICJuby14ZW4i
IHN1Yi1vcHRpb25zLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGFjM2Y5YTcyMTQxYTQ4ZDQwZmFiZmZm
NTYxZDVhN2RjMGUxYjgxMGQKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTEwIDEyOjIyOjMxICsw
MjAwCgpjb21taXQgZGMxMTFlOWYwZDk5NzYxYzYyMTA5MDU1YWUzMGY2NmFlYmNiNTU2YQpBdXRo
b3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgTW9u
IEp1bCAzMCAxNDowODowOCAyMDE4ICswMjAwCgogICAgeGVuOiBQb3J0IHRoZSBhcnJheV9pbmRl
eF9ub3NwZWMoKSBpbmZyYXN0cnVjdHVyZSBmcm9tIExpbnV4CiAgICAKICAgIFRoaXMgaXMgYXMg
dGhlIGluZnJhc3RydWN0dXJlIGFwcGVhcmVkIGluIExpbnV4IDQuMTcsIGFkYXB0ZWQgc2xpZ2h0
bHkgZm9yCiAgICBYZW4uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDJkZGZhZTUxZDhiMWQ3YjhjZDMzYTRmNmFk
NGQxNmQyN2NiODY5YWUKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTA2IDE2OjQ5OjU3ICswMTAw
Cgpjb21taXQgMDg3MzY5OTczMjE0ZDlhZWY4M2EzY2RmMDU3MjU3Y2YyN2UyNTJmNApBdXRob3I6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gSnVsIDMwIDE0OjA2
OjQ0IDIwMTggKzAyMDAKCiAgICBjbWRsaW5lOiBmaXggcGFyc2VfYm9vbGVhbigpIGZvciBOVUxM
IGluY29taW5nIGVuZCBwb2ludGVyCiAgICAKICAgIFVzZSB0aGUgY2FsY3VsYXRlZCBsZW5ndGhz
IGluc3RlYWQgb2YgcG9pbnRlcnMsIGFzICdlJyBiZWluZyBOVUxMIHdpbGwKICAgIG90aGVyd2lz
ZSBjYXVzZSB1bmR1ZSBwYXJzaW5nIGZhaWx1cmVzLgogICAgCiAgICBSZXBvcnRlZC1ieTogS2Fy
bCBKb2huc29uIDxrYXJsam9obnNvbi5pdEBnbWFpbC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQp
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 10:37:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 10:37:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmzML-0008LM-5y; Tue, 07 Aug 2018 10:37: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=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fmzMJ-0008LC-GI
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 10:36:59 +0000
X-Inumbo-ID: de737c27-9a2d-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id de737c27-9a2d-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 10:37:23 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 04:36:55 -0600
Message-Id: <5B69764602000078001DB7BD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 04:36:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180807100312.1918-1-paul.durrant@citrix.com>
In-Reply-To: <20180807100312.1918-1-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/hvm: remove default ioreq server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDA3LjA4LjE4IGF0IDEyOjAzLCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jCj4gQEAgLTQwOTgsNyArNDA5OCw2IEBAIHN0YXRpYyBpbnQgaHZtX2FsbG93X3NldF9w
YXJhbShzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAgICogc2luY2UgdGhlIGRvbWFpbiBtYXkgbmVl
ZCB0byBiZSBwYXVzZWQuCj4gICAgICAgKi8KPiAgICAgIGNhc2UgSFZNX1BBUkFNX0lERU5UX1BU
Ogo+IC0gICAgY2FzZSBIVk1fUEFSQU1fRE1fRE9NQUlOOgo+ICAgICAgY2FzZSBIVk1fUEFSQU1f
QUNQSV9TX1NUQVRFOgo+ICAgICAgLyogVGhlIHJlbWFpbmluZyBwYXJhbWV0ZXJzIHNob3VsZCBu
b3QgYmUgc2V0IGJ5IHRoZSBndWVzdC4gKi8KPiAgICAgIGRlZmF1bHQ6CgpIb3cgY29tZSB5b3Ug
cmVtb3ZlIGl0IGhlcmUsIGJ1dCBub3QgZnJvbSBodm1vcF9zZXRfcGFyYW0oKT8KQW5kIGhvdyBp
cyB0aGlzIHJlbGF0ZWQgdG8gcWVtdS10cmFkIF9vbmx5XyBhbnl3YXk/IE9yIHdhaXQgLSBpcwp0
aGlzIGp1c3QgYSBsZWZ0b3ZlciAoYW5kIGhlbmNlIGl0cyByZW1vdmFsIG5vdCBkaXJlY3RseSBy
ZWxhdGVkIHRvIHRoZQpwdXJwb3NlIG9mIHRoaXMgcGF0Y2gpPyBJZiBzbywgaGFsZiBhIHNlbnRl
bmNlIGluIHRoZSBkZXNjcmlwdGlvbgp3b3VsZCBoYXZlIGhlbHBlZCByZWNvZ25pemluZyB0aGlz
LgoKPiBAQCAtNDM3MywxMyArNDM3Miw2IEBAIHN0YXRpYyBpbnQgaHZtX2FsbG93X2dldF9wYXJh
bShzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAgY2FzZSBIVk1fUEFSQU1fQUxUUDJNOgo+ICAgICAg
Y2FzZSBIVk1fUEFSQU1fWDg3X0ZJUF9XSURUSDoKPiAgICAgICAgICBicmVhazsKPiAtICAgIC8q
Cj4gLSAgICAgKiBUaGUgZm9sbG93aW5nIHBhcmFtZXRlcnMgbXVzdCBub3QgYmUgcmVhZCBieSB0
aGUgZ3Vlc3QKPiAtICAgICAqIHNpbmNlIHRoZSBkb21haW4gbWF5IG5lZWQgdG8gYmUgcGF1c2Vk
Lgo+IC0gICAgICovCj4gLSAgICBjYXNlIEhWTV9QQVJBTV9JT1JFUV9QRk46Cj4gLSAgICBjYXNl
IEhWTV9QQVJBTV9CVUZJT1JFUV9QRk46Cj4gLSAgICBjYXNlIEhWTV9QQVJBTV9CVUZJT1JFUV9F
VlRDSE46Cj4gICAgICAvKiBUaGUgcmVtYWluaW5nIHBhcmFtZXRlcnMgc2hvdWxkIG5vdCBiZSBy
ZWFkIGJ5IHRoZSBndWVzdC4gKi8KPiAgICAgIGRlZmF1bHQ6Cj4gICAgICAgICAgaWYgKCBkID09
IGN1cnJlbnQtPmRvbWFpbiApCgpTaG91bGRuJ3QgeW91IGFsc28gcmVtb3ZlIHRoZSAob3IgYXQg
bGVhc3Qgc29tZSkgdXNlcyBvZiB0aGVzZQpwYXJhbXMgZnJvbSBsaWJ4Yz8gSWYgYWxsIG9mIHRo
ZW0gY2FuIGdvIGF3YXksIHBlcmhhcHMgZXZlbgp0aGVpciBkZWZpbml0aW9ucyBzaG91bGQgYmUg
Y29tbWVudGVkIG91dCBpbiB0aGUgcHVibGljIGhlYWRlcgoob3IgYmUgcHV0IGluc2lkZSAjaWZk
ZWYgX19YRU5fXywgYXMgdGhlIHZhbHVlcyBtaWdodCB3YW50CnVzaW5nIGluIGh2bV9hbGxvd197
ZyxzfWV0X3BhcmFtKCkgdG8gdW5pZm9ybWx5IGRlbnkgYWNjZXNzKSwKY29uc2lkZXJpbmcgdGhh
dCAtIGFzIHRoZSBjb21tZW50IHlvdSByZW1vdmUgc2F5cyAtIHRoZXkKd2VyZSBub3QgdXNhYmxl
IGZyb20gZ3Vlc3RzIHRoZW1zZWx2ZXMuIChJIGRvbid0IHRoaW5rIHRoZXkKc2hvdWxkIGJlIHJl
bW92ZWQgYWx0b2dldGhlciwgdG8ga2VlcCBhIHJlY29yZCBvZiB3aGljaAp2YWx1ZXMgdGhleSB1
c2VkLCBhcyBJIGRvbid0IHRoaW5rIHdlIHdhbnQgdG8gcmUtdXNlIHRoZSB2YWx1ZXMKZ29pbmcg
Zm9yd2FyZC4pCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 10:42:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 10:42:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmzRD-0000bb-Qa; Tue, 07 Aug 2018 10:42: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=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fmzRC-0000bW-G0
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 10:42:02 +0000
X-Inumbo-ID: 643c2c1c-9a2e-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 643c2c1c-9a2e-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 12:41:07 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 04:42:00 -0600
Message-Id: <5B69777602000078001DB7C2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 04:41:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
 <020de81575057c1802a45bd31dcca6900a0659ee.1533636027.git-series.wei.liu2@citrix.com>
In-Reply-To: <020de81575057c1802a45bd31dcca6900a0659ee.1533636027.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/9] x86: put compat.o and x86_64/compat.o
 under CONFIG_PV
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA4LjE4IGF0IDEyOjAwLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
VGhleSBjb250YWluIGNvZGUgZm9yIGNvbXBhdCBoeXBlcmNhbGwgZm9yIFBWIGd1ZXN0cy4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKQWNrZWQtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 10:42:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 10:42: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 1fmzRa-0000dT-4S; Tue, 07 Aug 2018 10:42: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=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fmzRY-0000dL-Vu
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 10:42:25 +0000
X-Inumbo-ID: a13fa0a8-9a2e-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a13fa0a8-9a2e-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 10:42:50 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 04:42:23 -0600
Message-Id: <5B69778C02000078001DB7D4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 04:42:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
 <536730a67461cad7ef8253c89db0f29c0e5dba2b.1533636027.git-series.wei.liu2@citrix.com>
In-Reply-To: <536730a67461cad7ef8253c89db0f29c0e5dba2b.1533636027.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/9] x86: add missing "inline" keyword
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDA3LjA4LjE4IGF0IDEyOjAwLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 10:44:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 10: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 1fmzTO-0000o6-Io; Tue, 07 Aug 2018 10:44:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fmzTN-0000nv-6l
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 10:44:17 +0000
X-Inumbo-ID: e4463eec-9a2e-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e4463eec-9a2e-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 10:44:43 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 04:44:15 -0600
Message-Id: <5B6977FD02000078001DB7D7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 04:44:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
 <d801b0cb143980c7912f5188d0887321614bbd81.1533636027.git-series.wei.liu2@citrix.com>
In-Reply-To: <d801b0cb143980c7912f5188d0887321614bbd81.1533636027.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 3/9] x86: enclose hypercall page
 initialisation code in CONFIG_{HVM, PV}
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA4LjE4IGF0IDEyOjAwLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC90cmFwcy5jCj4gKysrIGIveGVuL2FyY2gveDg2L3g4
Nl82NC90cmFwcy5jCj4gQEAgLTM1MiwxMiArMzUyLDE5IEBAIHZvaWQgc3ViYXJjaF9wZXJjcHVf
dHJhcHNfaW5pdCh2b2lkKQo+ICB2b2lkIGh5cGVyY2FsbF9wYWdlX2luaXRpYWxpc2Uoc3RydWN0
IGRvbWFpbiAqZCwgdm9pZCAqaHlwZXJjYWxsX3BhZ2UpCj4gIHsKPiAgICAgIG1lbXNldChoeXBl
cmNhbGxfcGFnZSwgMHhDQywgUEFHRV9TSVpFKTsKPiArI2lmIENPTkZJR19IVk0KPiAgICAgIGlm
ICggaXNfaHZtX2RvbWFpbihkKSApCj4gICAgICAgICAgaHZtX2h5cGVyY2FsbF9wYWdlX2luaXRp
YWxpc2UoZCwgaHlwZXJjYWxsX3BhZ2UpOwo+IC0gICAgZWxzZSBpZiAoICFpc19wdl8zMmJpdF9k
b21haW4oZCkgKQo+IC0gICAgICAgIGh5cGVyY2FsbF9wYWdlX2luaXRpYWxpc2VfcmluZzNfa2Vy
bmVsKGh5cGVyY2FsbF9wYWdlKTsKPiAtICAgIGVsc2UKPiAtICAgICAgICBoeXBlcmNhbGxfcGFn
ZV9pbml0aWFsaXNlX3JpbmcxX2tlcm5lbChoeXBlcmNhbGxfcGFnZSk7Cj4gKyNlbmRpZgo+ICsj
aWYgQ09ORklHX1BWCj4gKyAgICBpZiAoIGlzX3B2X2RvbWFpbihkKSApCj4gKyAgICB7Cj4gKyAg
ICAgICAgaWYgKCAhaXNfcHZfMzJiaXRfZG9tYWluKGQpICkKPiArICAgICAgICAgICAgaHlwZXJj
YWxsX3BhZ2VfaW5pdGlhbGlzZV9yaW5nM19rZXJuZWwoaHlwZXJjYWxsX3BhZ2UpOwo+ICsgICAg
ICAgIGVsc2UKPiArICAgICAgICAgICAgaHlwZXJjYWxsX3BhZ2VfaW5pdGlhbGlzZV9yaW5nMV9r
ZXJuZWwoaHlwZXJjYWxsX3BhZ2UpOwo+ICsgICAgfQo+ICsjZW5kaWYKPiAgfQoKSSdtIG5vdCBj
b252aW5jZWQ6IFRoaXMgaXMgdWdsaWVyIHRvIHJlYWQsIGFuZCB0aGluZ3MgbGlrZSBpc19odm1f
ZG9tYWluKCkKc2hvdWxkIGV2YWx1YXRlIHRvIGNvbnN0YW50IGZhbHNlIGFueXdheSB3aXRob3V0
IHRoZSByZXNwZWN0aXZlCkNPTkZJR18qIHNldHRpbmcgZW5hYmxlZC4KCkphbgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 10:45:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 10:45:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmzUy-0000yv-19; Tue, 07 Aug 2018 10:45:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fmzUw-0000yQ-8j
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 10:45:54 +0000
X-Inumbo-ID: ee651ad5-9a2e-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 ee651ad5-9a2e-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 12:44:59 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 04:45:52 -0600
Message-Id: <5B69785D02000078001DB7DA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 04:45:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
 <99029322a404f9ac7b14c5b310573b791e87560e.1533636027.git-series.wei.liu2@citrix.com>
In-Reply-To: <99029322a404f9ac7b14c5b310573b791e87560e.1533636027.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 4/9] x86/hvm: provide stubs for HVM guest
 accessors
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDA3LjA4LjE4IGF0IDEyOjAwLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZ3Vlc3RfYWNjZXNzLmgKPiArKysgYi94ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS9ndWVzdF9hY2Nlc3MuaAo+IEBAIC0xLDggKzEsMzIgQEAKPiAg
I2lmbmRlZiBfX0FTTV9YODZfSFZNX0dVRVNUX0FDQ0VTU19IX18KPiAgI2RlZmluZSBfX0FTTV9Y
ODZfSFZNX0dVRVNUX0FDQ0VTU19IX18KPiAgCj4gKyNpZiBDT05GSUdfSFZNCj4gKwo+ICB1bnNp
Z25lZCBsb25nIGNvcHlfdG9fdXNlcl9odm0odm9pZCAqdG8sIGNvbnN0IHZvaWQgKmZyb20sIHVu
c2lnbmVkIGxlbik7Cj4gIHVuc2lnbmVkIGxvbmcgY2xlYXJfdXNlcl9odm0odm9pZCAqdG8sIHVu
c2lnbmVkIGludCBsZW4pOwo+ICB1bnNpZ25lZCBsb25nIGNvcHlfZnJvbV91c2VyX2h2bSh2b2lk
ICp0bywgY29uc3Qgdm9pZCAqZnJvbSwgdW5zaWduZWQgbGVuKTsKPiAgCj4gKyNlbHNlCj4gKwo+
ICtzdGF0aWMgaW5saW5lCj4gK3Vuc2lnbmVkIGxvbmcgY29weV90b191c2VyX2h2bSh2b2lkICp0
bywgY29uc3Qgdm9pZCAqZnJvbSwgdW5zaWduZWQgbGVuKQo+ICt7Cj4gKyAgICByZXR1cm4gbGVu
Owo+ICt9Cj4gKwo+ICtzdGF0aWMgaW5saW5lCj4gK3Vuc2lnbmVkIGxvbmcgY2xlYXJfdXNlcl9o
dm0odm9pZCAqdG8sIHVuc2lnbmVkIGludCBsZW4pCj4gK3sKPiArICAgIHJldHVybiBsZW47Cj4g
K30KPiArCj4gK3N0YXRpYyBpbmxpbmUKPiArdW5zaWduZWQgbG9uZyBjb3B5X2Zyb21fdXNlcl9o
dm0odm9pZCAqdG8sIGNvbnN0IHZvaWQgKmZyb20sIHVuc2lnbmVkIGxlbikKPiArewo+ICsgICAg
cmV0dXJuIGxlbjsKPiArfQo+ICsKPiArI2VuZGlmCgpXaXRoIEJVRygpIG9yIGF0IGxlYXN0IEFT
U0VSVF9VTlJFQUNIQUJMRSgpIHB1dCBpbnRvIGFsbCBvZiB0aGVtCkFja2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 10:48:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 10:48:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmzX7-0001Fr-GF; Tue, 07 Aug 2018 10:48: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=ay9j=kw=citrix.com=prvs=750b60ad6=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fmzX6-0001Fl-3B
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 10:48:08 +0000
X-Inumbo-ID: 6d415b19-9a2f-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6d415b19-9a2f-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 10:48:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="77277726"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH] x86/hvm: remove default ioreq server
Thread-Index: AQHULjXdTMsNEC1DbECxSC5HNDqJhqSz9yoAgAAhsjA=
Date: Tue, 7 Aug 2018 10:48:04 +0000
Message-ID: <d6fa2b8ffecb45579c93e6da0dd80c6a@AMSPEX02CL03.citrite.net>
References: <20180807100312.1918-1-paul.durrant@citrix.com>
 <5B69764602000078001DB7BD@prv1-mh.provo.novell.com>
In-Reply-To: <5B69764602000078001DB7BD@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: remove default ioreq server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDcgQXVndXN0IDIwMTggMTE6MzcKPiBUbzogUGF1
bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8
QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IHhlbi1kZXZlbCA8eGVuLQo+IGRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnPgo+IFN1YmplY3Q6IFJlOiBbUEFUQ0hdIHg4Ni9odm06IHJlbW92ZSBk
ZWZhdWx0IGlvcmVxIHNlcnZlcgo+IAo+ID4+PiBPbiAwNy4wOC4xOCBhdCAxMjowMywgPHBhdWwu
ZHVycmFudEBjaXRyaXguY29tPiB3cm90ZToKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZt
LmMKPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiA+IEBAIC00MDk4LDcgKzQwOTgs
NiBAQCBzdGF0aWMgaW50IGh2bV9hbGxvd19zZXRfcGFyYW0oc3RydWN0IGRvbWFpbgo+ICpkLAo+
ID4gICAgICAgKiBzaW5jZSB0aGUgZG9tYWluIG1heSBuZWVkIHRvIGJlIHBhdXNlZC4KPiA+ICAg
ICAgICovCj4gPiAgICAgIGNhc2UgSFZNX1BBUkFNX0lERU5UX1BUOgo+ID4gLSAgICBjYXNlIEhW
TV9QQVJBTV9ETV9ET01BSU46Cj4gPiAgICAgIGNhc2UgSFZNX1BBUkFNX0FDUElfU19TVEFURToK
PiA+ICAgICAgLyogVGhlIHJlbWFpbmluZyBwYXJhbWV0ZXJzIHNob3VsZCBub3QgYmUgc2V0IGJ5
IHRoZSBndWVzdC4gKi8KPiA+ICAgICAgZGVmYXVsdDoKPiAKPiBIb3cgY29tZSB5b3UgcmVtb3Zl
IGl0IGhlcmUsIGJ1dCBub3QgZnJvbSBodm1vcF9zZXRfcGFyYW0oKT8KPiBBbmQgaG93IGlzIHRo
aXMgcmVsYXRlZCB0byBxZW11LXRyYWQgX29ubHlfIGFueXdheT8gT3Igd2FpdCAtIGlzCj4gdGhp
cyBqdXN0IGEgbGVmdG92ZXIgKGFuZCBoZW5jZSBpdHMgcmVtb3ZhbCBub3QgZGlyZWN0bHkgcmVs
YXRlZCB0byB0aGUKPiBwdXJwb3NlIG9mIHRoaXMgcGF0Y2gpPyBJZiBzbywgaGFsZiBhIHNlbnRl
bmNlIGluIHRoZSBkZXNjcmlwdGlvbgo+IHdvdWxkIGhhdmUgaGVscGVkIHJlY29nbml6aW5nIHRo
aXMuCgpJIHJlbW92ZSBpdCBoZXJlIGJlY2F1c2UgaXQgbm8gbG9uZ2VyIGhhcyB0aGUgc2VtYW50
aWMgb2YgcGF1c2luZyB0aGUgZG9tYWluLiBJbiBmYWN0IHRoYXQgZGlzYXBwZWFyZWQgYSB3aGls
ZSBhZ28gYW5kIHRoaXMgc2hvdWxkIGhhdmUgYmVlbiBjbGVhbmVkIHVwIHRoZW4uIFNvLCB5ZXMs
IEkgc2hvdWxkIGhhdmUgY2FsbGVkIGl0IG91dCBpbiB0aGUgY29tbWl0IGNvbW1lbnQuIFNvcnJ5
IGFib3V0IHRoYXQuCgo+IAo+ID4gQEAgLTQzNzMsMTMgKzQzNzIsNiBAQCBzdGF0aWMgaW50IGh2
bV9hbGxvd19nZXRfcGFyYW0oc3RydWN0IGRvbWFpbgo+ICpkLAo+ID4gICAgICBjYXNlIEhWTV9Q
QVJBTV9BTFRQMk06Cj4gPiAgICAgIGNhc2UgSFZNX1BBUkFNX1g4N19GSVBfV0lEVEg6Cj4gPiAg
ICAgICAgICBicmVhazsKPiA+IC0gICAgLyoKPiA+IC0gICAgICogVGhlIGZvbGxvd2luZyBwYXJh
bWV0ZXJzIG11c3Qgbm90IGJlIHJlYWQgYnkgdGhlIGd1ZXN0Cj4gPiAtICAgICAqIHNpbmNlIHRo
ZSBkb21haW4gbWF5IG5lZWQgdG8gYmUgcGF1c2VkLgo+ID4gLSAgICAgKi8KPiA+IC0gICAgY2Fz
ZSBIVk1fUEFSQU1fSU9SRVFfUEZOOgo+ID4gLSAgICBjYXNlIEhWTV9QQVJBTV9CVUZJT1JFUV9Q
Rk46Cj4gPiAtICAgIGNhc2UgSFZNX1BBUkFNX0JVRklPUkVRX0VWVENITjoKPiA+ICAgICAgLyog
VGhlIHJlbWFpbmluZyBwYXJhbWV0ZXJzIHNob3VsZCBub3QgYmUgcmVhZCBieSB0aGUgZ3Vlc3Qu
ICovCj4gPiAgICAgIGRlZmF1bHQ6Cj4gPiAgICAgICAgICBpZiAoIGQgPT0gY3VycmVudC0+ZG9t
YWluICkKPiAKPiBTaG91bGRuJ3QgeW91IGFsc28gcmVtb3ZlIHRoZSAob3IgYXQgbGVhc3Qgc29t
ZSkgdXNlcyBvZiB0aGVzZQo+IHBhcmFtcyBmcm9tIGxpYnhjPyBJZiBhbGwgb2YgdGhlbSBjYW4g
Z28gYXdheSwgcGVyaGFwcyBldmVuCj4gdGhlaXIgZGVmaW5pdGlvbnMgc2hvdWxkIGJlIGNvbW1l
bnRlZCBvdXQgaW4gdGhlIHB1YmxpYyBoZWFkZXIKPiAob3IgYmUgcHV0IGluc2lkZSAjaWZkZWYg
X19YRU5fXywgYXMgdGhlIHZhbHVlcyBtaWdodCB3YW50Cj4gdXNpbmcgaW4gaHZtX2FsbG93X3tn
LHN9ZXRfcGFyYW0oKSB0byB1bmlmb3JtbHkgZGVueSBhY2Nlc3MpLAo+IGNvbnNpZGVyaW5nIHRo
YXQgLSBhcyB0aGUgY29tbWVudCB5b3UgcmVtb3ZlIHNheXMgLSB0aGV5Cj4gd2VyZSBub3QgdXNh
YmxlIGZyb20gZ3Vlc3RzIHRoZW1zZWx2ZXMuIChJIGRvbid0IHRoaW5rIHRoZXkKPiBzaG91bGQg
YmUgcmVtb3ZlZCBhbHRvZ2V0aGVyLCB0byBrZWVwIGEgcmVjb3JkIG9mIHdoaWNoCj4gdmFsdWVz
IHRoZXkgdXNlZCwgYXMgSSBkb24ndCB0aGluayB3ZSB3YW50IHRvIHJlLXVzZSB0aGUgdmFsdWVz
Cj4gZ29pbmcgZm9yd2FyZC4pCgpOb3RlIHRoYXQgdGhlIFBGTiBwYXJhbXMgaGF2ZSB0byBzdGF5
IGJlY2F1c2UsIHByaW9yIHRvIGRpcmVjdCByZXNvdXJjZSBtYXBwaW5nLCB1cHN0cmVhbSBRRU1V
IG1ha2VzIHVzZSBvZiB0aGUgUEZOcyBpbiBxdWVzdGlvbiBhbmQgc28gdGhlIHNhdmUvcmVzdG9y
ZSBjb2RlIGluIFhlbiBoYXMgdG8gcHJlc2VydmUgdGhlaXIgdmFsdWVzLiBUaGUgRVZUQ0hOIHBh
cmFtIGNhbiBwcm9iYWJseSBnbyBhd2F5IHRvdGFsbHkgdGhvdWdoLi4uIEkgZG9uJ3QgdGhpbmsg
dGhlIHNhdmUvcmVzdG9yZSBjb2RlIHRvdWNoZXMgdGhhdC4gSSBndWVzcyB0aGUgcGFyYW0gZGVm
aW5pdGlvbiBzaG91bGQgc3RheSBpbiB0aGUgaGVhZGVyIGJ1dCBhIGNvbW1lbnQgYmUgYWRkZWQg
dGhhdCBpdCBpcyBkZXByZWNhdGVkLiBJIGNhbiBhbHNvIGNvbXBsZXRlbHkgZGlzYWxsb3cgZ2V0
L3NldCBvZiB0aGF0IHBhcmFtZXRlciB0b28gKHdpdGggRU9QTk9UU1VQUCBvciBFSU5WQUw/KSBp
ZiB5b3UgdGhpbmsgdGhhdCBpcyBhIHJlYXNvbmFibGUgdGhpbmcgdG8gZG8uCgogIFBhdWwKCgo+
IAo+IEphbgo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 10:49:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 10:49:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmzYC-0001Kv-SM; Tue, 07 Aug 2018 10:49: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=dbyb=kw=citrix.com=prvs=7504029a4=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fmzYB-0001Ko-Bv
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 10:49:15 +0000
X-Inumbo-ID: 95b3935b-9a2f-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 95b3935b-9a2f-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 10:49:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="77277774"
To: Jan Beulich <JBeulich@suse.com>, Wei Liu <wei.liu2@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
 <d801b0cb143980c7912f5188d0887321614bbd81.1533636027.git-series.wei.liu2@citrix.com>
 <5B6977FD02000078001DB7D7@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: <bf9199d2-f4e9-7e02-a7bd-533496d61618@citrix.com>
Date: Tue, 7 Aug 2018 11:49: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: <5B6977FD02000078001DB7D7@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/9] x86: enclose hypercall page
 initialisation code in CONFIG_{HVM, PV}
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMDgvMTggMTE6NDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA3LjA4LjE4IGF0
IDEyOjAwLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3hlbi9hcmNoL3g4
Ni94ODZfNjQvdHJhcHMuYwo+PiArKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L3RyYXBzLmMKPj4g
QEAgLTM1MiwxMiArMzUyLDE5IEBAIHZvaWQgc3ViYXJjaF9wZXJjcHVfdHJhcHNfaW5pdCh2b2lk
KQo+PiAgdm9pZCBoeXBlcmNhbGxfcGFnZV9pbml0aWFsaXNlKHN0cnVjdCBkb21haW4gKmQsIHZv
aWQgKmh5cGVyY2FsbF9wYWdlKQo+PiAgewo+PiAgICAgIG1lbXNldChoeXBlcmNhbGxfcGFnZSwg
MHhDQywgUEFHRV9TSVpFKTsKPj4gKyNpZiBDT05GSUdfSFZNCj4+ICAgICAgaWYgKCBpc19odm1f
ZG9tYWluKGQpICkKPj4gICAgICAgICAgaHZtX2h5cGVyY2FsbF9wYWdlX2luaXRpYWxpc2UoZCwg
aHlwZXJjYWxsX3BhZ2UpOwo+PiAtICAgIGVsc2UgaWYgKCAhaXNfcHZfMzJiaXRfZG9tYWluKGQp
ICkKPj4gLSAgICAgICAgaHlwZXJjYWxsX3BhZ2VfaW5pdGlhbGlzZV9yaW5nM19rZXJuZWwoaHlw
ZXJjYWxsX3BhZ2UpOwo+PiAtICAgIGVsc2UKPj4gLSAgICAgICAgaHlwZXJjYWxsX3BhZ2VfaW5p
dGlhbGlzZV9yaW5nMV9rZXJuZWwoaHlwZXJjYWxsX3BhZ2UpOwo+PiArI2VuZGlmCj4+ICsjaWYg
Q09ORklHX1BWCj4+ICsgICAgaWYgKCBpc19wdl9kb21haW4oZCkgKQo+PiArICAgIHsKPj4gKyAg
ICAgICAgaWYgKCAhaXNfcHZfMzJiaXRfZG9tYWluKGQpICkKPj4gKyAgICAgICAgICAgIGh5cGVy
Y2FsbF9wYWdlX2luaXRpYWxpc2VfcmluZzNfa2VybmVsKGh5cGVyY2FsbF9wYWdlKTsKPj4gKyAg
ICAgICAgZWxzZQo+PiArICAgICAgICAgICAgaHlwZXJjYWxsX3BhZ2VfaW5pdGlhbGlzZV9yaW5n
MV9rZXJuZWwoaHlwZXJjYWxsX3BhZ2UpOwo+PiArICAgIH0KPj4gKyNlbmRpZgo+PiAgfQo+IEkn
bSBub3QgY29udmluY2VkOiBUaGlzIGlzIHVnbGllciB0byByZWFkLCBhbmQgdGhpbmdzIGxpa2Ug
aXNfaHZtX2RvbWFpbigpCj4gc2hvdWxkIGV2YWx1YXRlIHRvIGNvbnN0YW50IGZhbHNlIGFueXdh
eSB3aXRob3V0IHRoZSByZXNwZWN0aXZlCj4gQ09ORklHXyogc2V0dGluZyBlbmFibGVkLgoKSSBh
Z3JlZS4KCkVhY2ggb2YgdGhlIDQgaW5pdGlhbGlzYXRpb24gZnVuY3Rpb25zIGNvdWxkIGJlIHN0
YXRpYyBpbmxpbmVzLCBiZWNhdXNlCnRoZXJlIGlzIG5vdGhpbmcgY29tcGxpY2F0ZWQgYWJvdXQg
dGhlbSwgYW5kIHRoZSBzdGF0aWMgZXZhbHVhdGlvbiBvZgppc18qX2RvbWFpbigpIHdvdWxkIGNh
dXNlIHRoZSBwcm9wZXJseSB1bnVzZWQgb25lcyB0byBiZSBvbWl0dGVkLgoKfkFuZHJldwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 10:50:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 10:50: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 1fmzZL-0001x3-7M; Tue, 07 Aug 2018 10: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=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fmzZJ-0001wu-QY
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 10:50:25 +0000
X-Inumbo-ID: c03024b5-9a2f-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c03024b5-9a2f-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 10:50:51 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 04:50:24 -0600
Message-Id: <5B69796D02000078001DB7F7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 04:50:21 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
 <34323b84099c5626c7e06f4a0b6a2dde53a5071d.1533636027.git-series.wei.liu2@citrix.com>
In-Reply-To: <34323b84099c5626c7e06f4a0b6a2dde53a5071d.1533636027.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 5/9] x86/hvm: put
 hvm_local_events_need_delivery into a header file
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDA3LjA4LjE4IGF0IDEyOjAwLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIC9kZXYvbnVsbAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2V2ZW50LmgKPiBA
QCAtMCwwICsxLDE0IEBACj4gKyNpZm5kZWYgQVNNX0hWTV9FVkVOVF9ICj4gKyNkZWZpbmUgQVNN
X0hWTV9FVkVOVF9ICj4gKwo+ICsjaWYgQ09ORklHX0hWTQo+ICsKPiAraW50IGh2bV9sb2NhbF9l
dmVudHNfbmVlZF9kZWxpdmVyeShzdHJ1Y3QgdmNwdSAqdik7Cj4gKwo+ICsjZWxzZQo+ICsKPiAr
c3RhdGljIGlubGluZSBpbnQgaHZtX2xvY2FsX2V2ZW50c19uZWVkX2RlbGl2ZXJ5KHN0cnVjdCB2
Y3B1ICp2KSB7IHJldHVybiAwOyB9Cj4gKwo+ICsjZW5kaWYKPiArCj4gKyNlbmRpZgkvKiBBU01f
SFZNX0VWRU5UX0ggKi8KCkFyZSB5b3UgZXhwZWN0aW5nIG1vcmUgc3R1ZmYgdG8gZ28gaW50byB0
aGlzIGhlYWRlcj8gSWYgbm90LCBJIGRvbid0CnRoaW5rIGEgc2VwYXJhdGUgaGVhZGVyIGlzIHJl
YWxseSB3YXJyYW50ZWQgaGVyZS4KCkRpZCB5b3UgY29uc2lkZXIgdGFraW5nIHRoZSBvcHBvcnR1
bml0eSBhbmQgc3dpdGNoaW5nIHRoZSBmdW5jdGlvbgp0byBoYXZlIGJvb2wgcmV0dXJuIHZhbHVl
IGF0IHRoZSBzYW1lIHRpbWU/IChTZWVpbmcgd2hldGhlciB0aGUKcGFyYW1ldGVyIGNvdWxkIGFs
c28gYmUgY29uc3RpZmllZCBpcyBwcm9iYWJseSBtb3JlIGludm9sdmVkIGEKdGFzaywgYW5kIGhl
bmNlIG5vdCBzdWl0YWJsZSBoZXJlLikKCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 11:08:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 11:08:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fmzq8-0003Ft-OB; Tue, 07 Aug 2018 11: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=fg3j=kw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fmzq7-0003Fk-2c
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 11:07:47 +0000
X-Inumbo-ID: 2c40bb1c-9a32-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2c40bb1c-9a32-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 11:08: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 1fmzq4-0004Yu-9y; Tue, 07 Aug 2018 11:07: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 1fmzq3-00062M-Pd; Tue, 07 Aug 2018 11:07:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fmzq3-00010O-Or; Tue, 07 Aug 2018 11:07:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125767-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64-pvops:<job
 status>:broken:regression
 qemu-mainline:build-arm64-xsm:<job status>:broken:regression
 qemu-mainline:build-arm64:<job status>:broken:regression
 qemu-mainline:build-i386-libvirt:libvirt-build:fail:regression
 qemu-mainline:test-armhf-armhf-xl:xen-install:fail:regression
 qemu-mainline:build-arm64-pvops:hosts-allocate:broken:allowable
 qemu-mainline:build-arm64:hosts-allocate:broken:allowable
 qemu-mainline:build-arm64-xsm:hosts-allocate:broken:allowable
 qemu-mainline:test-arm64-arm64-xl: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-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-xsm:capture-logs:broken:nonblocking
 qemu-mainline:build-arm64-pvops:capture-logs:broken:nonblocking
 qemu-mainline:build-arm64:capture-logs:broken: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-amd64-libvirt:migrate-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-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=1fb57da72ae0886eba1234a2d98ddd10e88a9efc
X-Osstest-Versions-That: qemuu=18a398f6a39df4b08ff86ac0d38384193ca5f4cc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 07 Aug 2018 11:07:43 +0000
Subject: [Xen-devel] [qemu-mainline test] 125767: 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>

ZmxpZ2h0IDEyNTc2NyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3NjcvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhz
bSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTY0MAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgNiB4ZW4taW5zdGFsbCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NjQwCgpS
ZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcp
OgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAg
IGJyb2tlbiBSRUdSLiB2cy4gMTI1NjQwCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAy
IGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU2NDAKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVH
Ui4gdnMuIDEyNTY0MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMyBjYXB0dXJlLWxvZ3MgICAgICAg
ICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1NjQwCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAg
ICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjU2NDAKIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTY0MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NjQwCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAx
MjU2NDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY0MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1NjQwCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjU2NDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAgICAgIDFmYjU3ZGE3MmFlMDg4
NmViYTEyMzRhMmQ5OGRkZDEwZTg4YTllZmMKYmFzZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAg
ICAgICAgICAgIDE4YTM5OGY2YTM5ZGY0YjA4ZmY4NmFjMGQzODM4NDE5M2NhNWY0Y2MKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNTY0MCAgMjAxOC0wNy0yNyAyMjoxNjo0NCBaICAgMTAgZGF5cwpG
YWlsaW5nIHNpbmNlICAgICAgICAxMjU2NzUgIDIwMTgtMDctMzAgMDk6MzY6NTggWiAgICA4IGRh
eXMgICAgNSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3NjcgIDIwMTgtMDgtMDYg
MTU6MDA6MjEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGV4IEJlbm7DqWUgPGFsZXguYmVubmVlQGxpbmFy
by5vcmc+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBDaHJpc3RpYW4g
Qm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ29ybmVsaWEgSHVjayA8Y29o
dWNrQHJlZGhhdC5jb20+CiAgRGF2aWQgR2lic29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIuaWQu
YXU+CiAgRG91IExpeWFuZyA8ZG91bHkuZm5zdEBjbi5mdWppdHN1LmNvbT4KICBEci4gRGF2aWQg
QWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEZhbSBaaGVuZyA8ZmFtekByZWRo
YXQuY29tPgogIEdlZXJ0IFV5dHRlcmhvZXZlbiA8Z2VlcnQrcmVuZXNhc0BnbGlkZXIuYmU+CiAg
SWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNvbT4KICBKYXkgWmhvdSA8amlhbmpheS56
aG91QGh1YXdlaS5jb20+CiAgS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBLT05SQUQg
RnJlZGVyaWMgPGZyZWRlcmljLmtvbnJhZEBhZGFjb3JlLmNvbT4KICBMYXVyZW50IERlc25vZ3Vl
cyA8bGF1cmVudC5kZXNub2d1ZXNAZ21haWwuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50
QHZpdmllci5ldT4KICBMZW9uaWQgQmxvY2ggPGxibG9jaEBqYW51c3RlY2guY29tPgogIGxpdWp1
bmppZSA8bGl1anVuamllMjNAaHVhd2VpLmNvbT4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNh
bmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhh
dC5jb20+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBQYW9sbyBCb256
aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBhdmVsIERvdmdhbHl1ayA8UGF2ZWwuRG92Z2Fs
dWtAaXNwcmFzLnJ1PgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4K
ICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogIFJpY2hhcmQgSGVu
ZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFNlYmFzdGlhbiBCYXVlciA8
bWFpbEBzZWJhc3RpYW5iYXVlci5pbmZvPgogIFNoaXZhcHJhc2FkIEcgQmhhdCA8c2JoYXRAbGlu
dXgudm5ldC5pYm0uY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgogIFRpd2Vp
IEJpZSA8dGl3ZWkuYmllQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJt
aGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
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
eQoKYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1h
cm02NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJva2VuCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybTY0LXB2b3BzIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0
IGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBob3N0cy1hbGxvY2F0
ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1
aWxkLWFybTY0LXB2b3BzIGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBjYXB0
dXJlLWxvZ3MKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgOTk5
IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 11:25:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 11:25:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn06k-0004oS-Dv; Tue, 07 Aug 2018 11:24: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=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fn06i-0004oN-UA
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 11:24:56 +0000
X-Inumbo-ID: 620d4b9f-9a34-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 620d4b9f-9a34-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 13:24:01 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 05:24:54 -0600
Message-Id: <5B69818302000078001DB825@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 05:24:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180807100312.1918-1-paul.durrant@citrix.com>
 <5B69764602000078001DB7BD@prv1-mh.provo.novell.com>
 <d6fa2b8ffecb45579c93e6da0dd80c6a@AMSPEX02CL03.citrite.net>
In-Reply-To: <d6fa2b8ffecb45579c93e6da0dd80c6a@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/hvm: remove default ioreq server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDA3LjA4LjE4IGF0IDEyOjQ4LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+PiBTZW50
OiAwNyBBdWd1c3QgMjAxOCAxMTozNwo+PiAKPj4gPj4+IE9uIDA3LjA4LjE4IGF0IDEyOjAzLCA8
cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+PiA+IEBAIC00MzczLDEzICs0MzcyLDYg
QEAgc3RhdGljIGludCBodm1fYWxsb3dfZ2V0X3BhcmFtKHN0cnVjdCBkb21haW4KPj4gKmQsCj4+
ID4gICAgICBjYXNlIEhWTV9QQVJBTV9BTFRQMk06Cj4+ID4gICAgICBjYXNlIEhWTV9QQVJBTV9Y
ODdfRklQX1dJRFRIOgo+PiA+ICAgICAgICAgIGJyZWFrOwo+PiA+IC0gICAgLyoKPj4gPiAtICAg
ICAqIFRoZSBmb2xsb3dpbmcgcGFyYW1ldGVycyBtdXN0IG5vdCBiZSByZWFkIGJ5IHRoZSBndWVz
dAo+PiA+IC0gICAgICogc2luY2UgdGhlIGRvbWFpbiBtYXkgbmVlZCB0byBiZSBwYXVzZWQuCj4+
ID4gLSAgICAgKi8KPj4gPiAtICAgIGNhc2UgSFZNX1BBUkFNX0lPUkVRX1BGTjoKPj4gPiAtICAg
IGNhc2UgSFZNX1BBUkFNX0JVRklPUkVRX1BGTjoKPj4gPiAtICAgIGNhc2UgSFZNX1BBUkFNX0JV
RklPUkVRX0VWVENITjoKPj4gPiAgICAgIC8qIFRoZSByZW1haW5pbmcgcGFyYW1ldGVycyBzaG91
bGQgbm90IGJlIHJlYWQgYnkgdGhlIGd1ZXN0LiAqLwo+PiA+ICAgICAgZGVmYXVsdDoKPj4gPiAg
ICAgICAgICBpZiAoIGQgPT0gY3VycmVudC0+ZG9tYWluICkKPj4gCj4+IFNob3VsZG4ndCB5b3Ug
YWxzbyByZW1vdmUgdGhlIChvciBhdCBsZWFzdCBzb21lKSB1c2VzIG9mIHRoZXNlCj4+IHBhcmFt
cyBmcm9tIGxpYnhjPyBJZiBhbGwgb2YgdGhlbSBjYW4gZ28gYXdheSwgcGVyaGFwcyBldmVuCj4+
IHRoZWlyIGRlZmluaXRpb25zIHNob3VsZCBiZSBjb21tZW50ZWQgb3V0IGluIHRoZSBwdWJsaWMg
aGVhZGVyCj4+IChvciBiZSBwdXQgaW5zaWRlICNpZmRlZiBfX1hFTl9fLCBhcyB0aGUgdmFsdWVz
IG1pZ2h0IHdhbnQKPj4gdXNpbmcgaW4gaHZtX2FsbG93X3tnLHN9ZXRfcGFyYW0oKSB0byB1bmlm
b3JtbHkgZGVueSBhY2Nlc3MpLAo+PiBjb25zaWRlcmluZyB0aGF0IC0gYXMgdGhlIGNvbW1lbnQg
eW91IHJlbW92ZSBzYXlzIC0gdGhleQo+PiB3ZXJlIG5vdCB1c2FibGUgZnJvbSBndWVzdHMgdGhl
bXNlbHZlcy4gKEkgZG9uJ3QgdGhpbmsgdGhleQo+PiBzaG91bGQgYmUgcmVtb3ZlZCBhbHRvZ2V0
aGVyLCB0byBrZWVwIGEgcmVjb3JkIG9mIHdoaWNoCj4+IHZhbHVlcyB0aGV5IHVzZWQsIGFzIEkg
ZG9uJ3QgdGhpbmsgd2Ugd2FudCB0byByZS11c2UgdGhlIHZhbHVlcwo+PiBnb2luZyBmb3J3YXJk
LikKPiAKPiBOb3RlIHRoYXQgdGhlIFBGTiBwYXJhbXMgaGF2ZSB0byBzdGF5IGJlY2F1c2UsIHBy
aW9yIHRvIGRpcmVjdCByZXNvdXJjZSAKPiBtYXBwaW5nLCB1cHN0cmVhbSBRRU1VIG1ha2VzIHVz
ZSBvZiB0aGUgUEZOcyBpbiBxdWVzdGlvbiBhbmQgc28gdGhlIAo+IHNhdmUvcmVzdG9yZSBjb2Rl
IGluIFhlbiBoYXMgdG8gcHJlc2VydmUgdGhlaXIgdmFsdWVzLiBUaGUgRVZUQ0hOIHBhcmFtIGNh
biAKPiBwcm9iYWJseSBnbyBhd2F5IHRvdGFsbHkgdGhvdWdoLi4uIEkgZG9uJ3QgdGhpbmsgdGhl
IHNhdmUvcmVzdG9yZSBjb2RlIAo+IHRvdWNoZXMgdGhhdC4gSSBndWVzcyB0aGUgcGFyYW0gZGVm
aW5pdGlvbiBzaG91bGQgc3RheSBpbiB0aGUgaGVhZGVyIGJ1dCBhIAo+IGNvbW1lbnQgYmUgYWRk
ZWQgdGhhdCBpdCBpcyBkZXByZWNhdGVkLiBJIGNhbiBhbHNvIGNvbXBsZXRlbHkgZGlzYWxsb3cg
Cj4gZ2V0L3NldCBvZiB0aGF0IHBhcmFtZXRlciB0b28gKHdpdGggRU9QTk9UU1VQUCBvciBFSU5W
QUw/KSBpZiB5b3UgdGhpbmsgdGhhdCAKPiBpcyBhIHJlYXNvbmFibGUgdGhpbmcgdG8gZG8uCgpJ
IGluZGVlZCB0aGluayBzbywgeWVzLiBFTk9EQVRBLCBFUEVSTSwgb3IgRU9QTk9UU1VQUCB3b3Vs
ZAphbGwgc2VlbSBmaW5lIHRvIG1lIChpbiB0aGUgb3JkZXIgb2YgbXkgcGVyc29uYWwgcHJlZmVy
ZW5jZSkuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 11:33:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 11: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 1fn0FA-0005ji-CK; Tue, 07 Aug 2018 11: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=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fn0F9-0005jd-4t
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 11:33:39 +0000
X-Inumbo-ID: c95b9799-9a35-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c95b9799-9a35-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 11:34:04 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 05:33:36 -0600
Message-Id: <5B69838F02000078001DB82F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 05:33:35 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
 <305664028519f455e05c99c9b1a5c580a0f52ecc.1533636027.git-series.wei.liu2@citrix.com>
In-Reply-To: <305664028519f455e05c99c9b1a5c580a0f52ecc.1533636027.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 6/9] x86: move memory_type_changed to mm.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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA4LjE4IGF0IDEyOjAwLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
VGhpcyBmdW5jdGlvbiBpcyBjb21tb24gdG8gYm90aCBQViBhbmQgSFZNLiBNb3ZlIGl0IHRvIHg4
NiBjb21tb24KPiBjb2RlLgoKSSdtIGFmcmFpZCB0aGF0J3MgdGhlIHdyb25nIHdheSByb3VuZDog
cDJtX21lbW9yeV90eXBlX2NoYW5nZWQoKQppcyBIVk0gKGluIGZhY3QgRVBUKSBzcGVjaWZpYy4g
VGhlIG9ubHkgdXNlcyBvZiB0aGUgZnVuY3Rpb24gdGhhdCBhcmVuJ3QKYWxyZWFkeSBIVk0tc3Bl
Y2lmaWMgYXJlIGZyb20gZG9tY3RsLmMgYW5kIGZyb20gaW9tbXVfY29uc3RydWN0KCksCnlldCBJ
IGRvdWJ0IHRoZSBmbHVzaF9hbGwoRkxVU0hfQ0FDSEUpIGhhcyBhbnkgcmVsZXZhbmNlIHRoZXJl
IGluCnRoZSBQViBjYXNlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 11:36:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 11:36:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn0Hg-00063Y-RF; Tue, 07 Aug 2018 11:36: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=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fn0Hf-00063R-8g
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 11:36:15 +0000
X-Inumbo-ID: 2699403d-9a36-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2699403d-9a36-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 11:36:40 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 05:36:13 -0600
Message-Id: <5B69842A02000078001DB832@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 05:36:10 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
 <cdb8122af69109bce7ffd9e0b1b16b40f6d25b54.1533636027.git-series.wei.liu2@citrix.com>
In-Reply-To: <cdb8122af69109bce7ffd9e0b1b16b40f6d25b54.1533636027.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 7/9] x86: move arch_evtchn_inject to x86
 common code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA4LjE4IGF0IDEyOjAwLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2FyY2gveDg2L2lycS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2lycS5jCj4gQEAg
LTI3MzIsMyArMjczMiwxMSBAQCBpbnQgYWxsb2NhdGVfYW5kX21hcF9tc2lfcGlycShzdHJ1Y3Qg
ZG9tYWluICpkLCBpbnQgaW5kZXgsIGludCAqcGlycV9wLAo+ICAKPiAgICAgIHJldHVybiByZXQ7
Cj4gIH0KPiArCj4gK3ZvaWQgYXJjaF9ldnRjaG5faW5qZWN0KHN0cnVjdCB2Y3B1ICp2KQo+ICt7
Cj4gKyNpZiBDT05GSUdfSFZNCj4gKyAgICBpZiAoIGlzX2h2bV92Y3B1KHYpICkKPiArICAgICAg
ICBodm1fYXNzZXJ0X2V2dGNobl9pcnEodik7Cj4gKyNlbmRpZgo+ICt9CgpXaXRob3V0IHRoZSAj
aWZkZWYKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkphbgoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 11:39:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 11: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 1fn0KT-0006Bp-C1; Tue, 07 Aug 2018 11:39: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=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fn0KS-0006Bk-Ct
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 11:39:08 +0000
X-Inumbo-ID: 8dbee6d8-9a36-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8dbee6d8-9a36-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 11:39:33 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 05:39:05 -0600
Message-Id: <5B6984D802000078001DB847@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 05:39:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
 <41f775f770813c5e78f560d4be7b5a34d3ceac7d.1533636027.git-series.wei.liu2@citrix.com>
In-Reply-To: <41f775f770813c5e78f560d4be7b5a34d3ceac7d.1533636027.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 8/9] x86/time: only HVM has RTC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDA3LjA4LjE4IGF0IDEyOjAwLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2FyY2gveDg2L3RpbWUuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni90aW1lLmMKPiBA
QCAtMTE0NCw2ICsxMTQ0LDcgQEAgdm9pZCBmb3JjZV91cGRhdGVfdmNwdV9zeXN0ZW1fdGltZShz
dHJ1Y3QgdmNwdSAqdikKPiAgCj4gIHN0YXRpYyB2b2lkIHVwZGF0ZV9kb21haW5fcnRjKHZvaWQp
Cj4gIHsKPiArI2lmIENPTkZJR19IVk0KPiAgICAgIHN0cnVjdCBkb21haW4gKmQ7Cj4gIAo+ICAg
ICAgcmN1X3JlYWRfbG9jaygmZG9tbGlzdF9yZWFkX2xvY2spOwo+IEBAIC0xMTUzLDEzICsxMTU0
LDE2IEBAIHN0YXRpYyB2b2lkIHVwZGF0ZV9kb21haW5fcnRjKHZvaWQpCj4gICAgICAgICAgICAg
IHJ0Y191cGRhdGVfY2xvY2soZCk7Cj4gIAo+ICAgICAgcmN1X3JlYWRfdW5sb2NrKCZkb21saXN0
X3JlYWRfbG9jayk7Cj4gKyNlbmRpZgo+ICB9CgpJIHRoaW5rIHRoZSBmdW5jdGlvbiBzaG91bGQg
Z2FpbiBhIGh2bV8gcHJlZml4IGFuZCBtb3ZlIHRvCmh2bS9ydGMuYy4KCkphbgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 11:46:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 11:46: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 1fn0RK-00075b-5e; Tue, 07 Aug 2018 11:46:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fn0RI-00075V-KV
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 11:46:12 +0000
X-Inumbo-ID: 8a6339da-9a37-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8a6339da-9a37-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 11:46:37 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 05:46:09 -0600
Message-Id: <5B69867E02000078001DB851@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 05:46:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
 <db8890926bbfd8ac9381eb767d1bff362bcaf9c0.1533636027.git-series.wei.liu2@citrix.com>
In-Reply-To: <db8890926bbfd8ac9381eb767d1bff362bcaf9c0.1533636027.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 9/9] x86: move declaration of
 arch_set_info_hvm_guest and provide stub
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDA3LjA4LjE4IGF0IDEyOjAwLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmgKPiArKysgYi94ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS9kb21haW4uaAo+IEBAIC0zNCw2ICszNCw3IEBACj4gICNpbmNsdWRlIDxw
dWJsaWMvaHZtL3NhdmUuaD4KPiAgI2luY2x1ZGUgPHB1YmxpYy9odm0vaHZtX29wLmg+Cj4gICNp
bmNsdWRlIDxwdWJsaWMvaHZtL2RtX29wLmg+Cj4gKyNpbmNsdWRlIDxwdWJsaWMvaHZtL2h2bV92
Y3B1Lmg+CgpXaHk/IHN0cnVjdCB2Y3B1X2h2bV9jb250ZXh0IG9ubHkgbmVlZHMgYSBmb3J3YXJk
IGRlY2xhcmF0aW9uLCBqdXN0Cmxpa2Ugd2FzIHRoZSBjYXNlIG9yaWdpbmFsbHkuIEZ1bGwgc3Ry
dWN0dXJlL3VuaW9uIGRlZmluaXRpb25zIGFyZSBuZWVkZWQKb25seSBpZiB5b3UgZGUtcmVmZXJl
bmNlIHRoZSB0eXBlLCBpbnN0YW50aWF0ZSBpdCwgb3IgYXBwbHkgc2l6ZW9mKCkgYW5kCmFsaWtl
IHRvIGl0LgoKSW4gZmFjdCBJIHN1c3BlY3Qgd2UgY291bGQgcmVkdWNlIGhlYWRlciBkZXBlbmRl
bmNpZXMgcXVpdGUgYSBiaXQgaWYKd2UgZm9sbG93ZWQgdGhhdCBtb2RlbCBtb3JlIHdpZGVseS4K
Cj4gQEAgLTIwNCw2ICsyMDUsMjIgQEAgc3RydWN0IGh2bV9kb21haW4gewo+ICAKPiAgI2RlZmlu
ZSBoYXBfZW5hYmxlZChkKSAgKChkKS0+YXJjaC5odm1fZG9tYWluLmhhcF9lbmFibGVkKQo+ICAK
PiArI2lmIENPTkZJR19IVk0KPiArCj4gK2ludCBhcmNoX3NldF9pbmZvX2h2bV9ndWVzdChzdHJ1
Y3QgdmNwdSAqdiwgY29uc3Qgc3RydWN0IHZjcHVfaHZtX2NvbnRleHQgKmN0eCk7Cj4gKwo+ICsj
ZWxzZQo+ICsKPiArI2luY2x1ZGUgPHhlbi9lcnJuby5oPgo+ICsKPiArc3RhdGljIGlubGluZQo+
ICtpbnQgYXJjaF9zZXRfaW5mb19odm1fZ3Vlc3Qoc3RydWN0IHZjcHUgKnYsIGNvbnN0IHN0cnVj
dCB2Y3B1X2h2bV9jb250ZXh0ICpjdHgpCj4gK3sKPiArICAgIHJldHVybiAtRUlOVkFMOwo+ICt9
Cj4gKwo+ICsjZW5kaWYKCkFsbCB1c2VzIHNpdCBlaXRoZXIgaW4gSFZNLXNwZWNpZmljIGNvZGUg
b3IgaW5zaWRlIGlzX2h2bV8uLi4oKQpjb25kaXRpb25hbHM6IFdoeSBkbyB3ZSBuZWVkIHRoZSBp
bmxpbmUgc3R1Yj8gSWYgdGhlIGRlY2xhcmF0aW9uCndhcyB2aXNpYmxlIGluZGVwZW5kZW50IG9m
IENPTkZJR19IVk0sIGNvZGUgd291bGQgY29tcGlsZQpmaW5lLCBhbmQgcmVmZXJlbmNlcyB0byB0
aGUgZnVuY3Rpb24gd291bGQgYmUgcmVtb3ZlZCBieSB0aGUKY29tcGlsZXIsIHNvIGxpbmtpbmcg
d291bGQgYWxzbyBzdWNjZWVkIGRlc3BpdGUgdGhlcmUgbm90IGJlaW5nCmFueSBkZWZpbml0aW9u
IG9mIHRoZSBmdW5jdGlvbi4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 11:54:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 11:54:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn0Z9-0007ot-0W; Tue, 07 Aug 2018 11:54: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=tadh=kw=xenproject.org=prvs=7503e52b7=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fn0Z7-0007og-3Y
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 11:54:17 +0000
X-Inumbo-ID: 7bc3f3f0-9a38-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7bc3f3f0-9a38-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 13:53:22 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="62150390"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75051-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-snapshot:build-armhf:xen-build:fail:regression
 distros-debian-snapshot:test-amd64-i386-amd64-daily-netboot-pygrub:debian-di-install:fail:regression
 distros-debian-snapshot:test-armhf-armhf-armhf-daily-netboot-pygrub:build-check(1):blocked:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-daily-netboot-pvgrub:guest-start:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-i386-daily-netboot-pygrub:guest-start:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-daily-netboot-pvgrub:guest-start:fail:nonblocking
 distros-debian-snapshot:test-amd64-i386-amd64-current-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-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-i386-current-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-current-netinst-pygrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=75030
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 7 Aug 2018 12:54:12 +0100
Subject: [Xen-devel] [distros-debian-snapshot test] 75051: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDc1MDUxIGRpc3Ryb3MtZGViaWFuLXNuYXBzaG90IHJlYWwgW3JlYWxdCmh0dHA6Ly9v
c3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzLzc1MDUxLwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gNzUwMzAKIHRl
c3QtYW1kNjQtaTM4Ni1hbWQ2NC1kYWlseS1uZXRib290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5z
dGFsbCBmYWlsIFJFR1IuIHZzLiA3NTAzMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBi
dXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtYXJtaGYtZGFpbHktbmV0Ym9v
dC1weWdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LWkzODYtZGFpbHktbmV0Ym9vdC1wdmdydWIgMTEgZ3Vlc3Qtc3RhcnQgZmFpbCBibG9ja2Vk
IGluIDc1MDMwCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtZGFpbHktbmV0Ym9vdC1weWdydWIgMTEg
Z3Vlc3Qtc3RhcnQgICAgICBmYWlsIGxpa2UgNzUwMzAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
ZGFpbHktbmV0Ym9vdC1wdmdydWIgMTEgZ3Vlc3Qtc3RhcnQgICAgIGZhaWwgbGlrZSA3NTAzMAog
dGVzdC1hbWQ2NC1pMzg2LWFtZDY0LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgMTAgZGViaWFuLWRp
LWluc3RhbGwgZmFpbCBsaWtlIDc1MDMwCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni13ZWVrbHktbmV0
aW5zdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc1MDMwCiB0ZXN0LWFt
ZDY0LWkzODYtYW1kNjQtd2Vla2x5LW5ldGluc3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxs
IGZhaWwgbGlrZSA3NTAzMAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC13ZWVrbHktbmV0aW5zdC1w
eWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc1MDMwCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtd2Vla2x5LW5ldGluc3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwg
bGlrZSA3NTAzMAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1jdXJyZW50LW5ldGluc3QtcHlncnVi
IDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTAzMAogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtl
IDc1MDMwCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1jdXJyZW50LW5ldGluc3QtcHlncnViIDEwIGRl
Ymlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTAzMAoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdo
dCAgICAgICAgICAgICAgIDc1MDMwCgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1kYWlseS1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1kYWlseS1uZXRib290LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1kYWlseS1u
ZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1hcm1oZi1kYWlseS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LWkzODYtZGFpbHktbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtY3VycmVudC1uZXRpbnN0LXB5Z3J1
YiAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LWN1cnJlbnQt
bmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWkzODYtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1pMzg2LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC13ZWVrbHktbmV0aW5zdC1weWdydWIg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtd2Vla2x5LW5l
dGluc3QtcHlncnViICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
aTM4Ni13ZWVrbHktbmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWkzODYtd2Vla2x5LW5ldGluc3QtcHlncnViICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5l
dApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0
ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 12:00:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 12: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 1fn0fD-0000IE-VJ; Tue, 07 Aug 2018 12:00: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=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fn0fD-0000I8-2A
 for xen-devel@lists.xen.org; Tue, 07 Aug 2018 12:00:35 +0000
X-Inumbo-ID: 8c761727-9a39-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8c761727-9a39-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 12:01:00 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 06:00:32 -0600
Message-Id: <5B6989DC02000078001DB863@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 06:00:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
 <1533304431-27897-7-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1533304431-27897-7-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v15 06/14] 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+IE9uIDAzLjA4LjE4IGF0IDE1OjUzLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+ICsgICAgZm9yICggaSA9IDA7IGkgPCBNQVNLX0VYVFIoaHdfbXRyci5tc3JfbXRycl9jYXAs
IE1UUlJjYXBfVkNOVCk7IGkrKyApCj4gKyAgICB7Cj4gKyAgICAgICAgLyogc2F2ZSBwaHlzYmFz
ZSAqLwo+ICsgICAgICAgIGh3X210cnIubXNyX210cnJfdmFyW2kgKiAyXSA9IG10cnJfc3RhdGUt
PnZhcl9yYW5nZXMtPmJhc2U7Cj4gKyAgICAgICAgLyogc2F2ZSBwaHlzbWFzayAqLwo+ICsgICAg
ICAgIGh3X210cnIubXNyX210cnJfdmFyW2kgKiAyICsgMV0gPSBtdHJyX3N0YXRlLT52YXJfcmFu
Z2VzLT5tYXNrOwo+ICsgICAgfQoKT25lIG9mIHRoZSBpbnRlbmRlZCBzaWRlIGVmZmVjdHMgb2Yg
dXNpbmcgc3RydWN0dXJlIGZpZWxkIG9uIHRoZSByaHMKd2FzIHRvIGJlIGFibGUgdG8gZHJvcCB0
aGUgKG5vdyByZWR1bmRhbnQpIGNvbW1lbnRzLgoKPiAtICAgICAgICBodm1fZ2V0X2d1ZXN0X3Bh
dCh2LCAmaHdfbXRyci5tc3JfcGF0X2NyKTsKPiArICAgIG1lbWNweShod19tdHJyLm1zcl9tdHJy
X2ZpeGVkLCBtdHJyX3N0YXRlLT5maXhlZF9yYW5nZXMsIE5VTV9GSVhFRF9NU1IpOwoKWW91IHdh
bnQgdG8gQlVJTERfQlVHX09OKCkgYXJyYXkgc2l6ZXMgZGlmZmVyaW5nLCBhbmQgdGhlbiB1c2UK
c2l6ZW9mKCkgaW4gdGhlIGNhbGwgdG8gbWVtY3B5KCkuCgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 12:03:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 12:03:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn0iD-0000SU-FJ; Tue, 07 Aug 2018 12:03: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=fg3j=kw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fn0iC-0000SK-2v
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 12:03:40 +0000
X-Inumbo-ID: fafc89b6-9a39-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fafc89b6-9a39-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 12: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 1fn0i6-0005jl-6T; Tue, 07 Aug 2018 12:03: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 1fn0i5-00032R-U9; Tue, 07 Aug 2018 12:03:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fn0i5-0007NA-TW; Tue, 07 Aug 2018 12:03:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125782-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=e752f28409678ce3ade49986b39309178fb2a6d6
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 07 Aug 2018 12:03:33 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125782: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTc4MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc4Mi8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIGU3NTJmMjg0MDk2NzhjZTNhZGU0OTk4NmIzOTMwOTE3
OGZiMmE2ZDYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDYgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA1IGRheXMgICAgOSBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3NzIgIDIwMTgtMDgtMDYgMTY6MDA6MzcgWiAgICAwIGRh
eXMgICAgNyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9r
ZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybTY0LXhzbSBjYXB0dXJlLWxvZ3MKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgNDgwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 12:09:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 12:09: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 1fn0nz-0000pl-7G; Tue, 07 Aug 2018 12:09: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=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fn0nx-0000pf-Vq
 for xen-devel@lists.xen.org; Tue, 07 Aug 2018 12:09:38 +0000
X-Inumbo-ID: d05bfde1-9a3a-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d05bfde1-9a3a-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 12:10:03 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 06:09:35 -0600
Message-Id: <5B698BFB02000078001DB894@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 06:09:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
 <1533304431-27897-10-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1533304431-27897-10-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v15 09/14] x86/hvm: Introduce
 lapic_save_regs_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+IE9uIDAzLjA4LjE4IGF0IDE1OjUzLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IFRoaXMgaXMgdXNlZCB0byBzYXZlIGRhdGEgZnJvbSBhIHNpbmdsZSBpbnN0YW5jZS4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNv
bT4KPiAtLS0KPiAgeGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYyB8IDI3ICsrKysrKysrKysrKysr
KysrKystLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgOCBkZWxl
dGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYyBiL3hl
bi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKPiBpbmRleCAwNzk1MTYxLi5kMzU4MTBlIDEwMDY0NAo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZt
L3ZsYXBpYy5jCj4gQEAgLTE0NjAsMjYgKzE0NjAsMzcgQEAgc3RhdGljIGludCBsYXBpY19zYXZl
X2hpZGRlbihzdHJ1Y3QgZG9tYWluICpkLCAKPiBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAg
ICAgIHJldHVybiBlcnI7Cj4gIH0KPiAgCj4gK3N0YXRpYyBpbnQgbGFwaWNfc2F2ZV9yZWdzX29u
ZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gK3sKPiArICAgIHN0
cnVjdCB2bGFwaWMgKnM7Cj4gKwo+ICsgICAgaWYgKCAhaGFzX3ZsYXBpYyh2LT5kb21haW4pICkK
PiArICAgICAgICByZXR1cm4gMDsKPiArCj4gKyAgICBpZiAoIGh2bV9mdW5jcy5zeW5jX3Bpcl90
b19pcnIgKQo+ICsgICAgICAgIGh2bV9mdW5jcy5zeW5jX3Bpcl90b19pcnIodik7Cj4gKwo+ICsg
ICAgcyA9IHZjcHVfdmxhcGljKHYpOwo+ICsKPiArICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShM
QVBJQ19SRUdTLCB2LT52Y3B1X2lkLCBoLCBzLT5yZWdzKTsKPiArfQoKSGVyZSBhcyB3ZWxsIGFz
IGluIHBhdGNoIDggdGhlcmUncyBsaXR0bGUgcG9pbnQgaW4gaGF2aW5nIGEgbG9jYWwgdmFyaWFi
bGUgcwp3aGljaCBpcyB1c2VkIGp1c3Qgb25jZS4gSWYgeW91IHJlYWxseSB0aGluayB5b3Ugd2Fu
dCB0byByZXRhaW4gdGhlbSwKaGVyZSBpdCBjYW4gYmUgcG9pbnRlciB0byBjb25zdCAob3RoZXIg
dGhhbiBpbiBwYXRjaCA4IGFmYWljdCksIGFuZCBsaWtlCmluIHBhdGNoIDggaXQgY291bGQgaGF2
ZSBhbiBpbml0aWFsaXplciBpbnN0ZWFkIG9mIGxhdGVyIGhhdmluZyBhIHNlcGFyYXRlCmFzc2ln
bm1lbnQgc3RhdGVtZW50LgoKPiAgc3RhdGljIGludCBsYXBpY19zYXZlX3JlZ3Moc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gIHsKPiAgICAgIHN0cnVjdCB2Y3B1
ICp2Owo+IC0gICAgc3RydWN0IHZsYXBpYyAqczsKPiAtICAgIGludCByYyA9IDA7Cj4gKyAgICBp
bnQgZXJyID0gMDsKPiAgCj4gICAgICBpZiAoICFoYXNfdmxhcGljKGQpICkKPiAgICAgICAgICBy
ZXR1cm4gMDsKPiAgCj4gICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCj4gICAgICB7Cj4gLSAg
ICAgICAgaWYgKCBodm1fZnVuY3Muc3luY19waXJfdG9faXJyICkKPiAtICAgICAgICAgICAgaHZt
X2Z1bmNzLnN5bmNfcGlyX3RvX2lycih2KTsKPiAtCj4gLSAgICAgICAgcyA9IHZjcHVfdmxhcGlj
KHYpOwo+IC0gICAgICAgIGlmICggKHJjID0gaHZtX3NhdmVfZW50cnkoTEFQSUNfUkVHUywgdi0+
dmNwdV9pZCwgaCwgcy0+cmVncykpICE9IDAgKQo+ICsgICAgICAgIGVyciA9IGxhcGljX3NhdmVf
cmVnc19vbmUodiwgaCk7Cj4gKyAgICAgICAgaWYgKCBlcnIgKQo+ICAgICAgICAgICAgICBicmVh
azsKPiAgICAgIH0KPiAgCj4gLSAgICByZXR1cm4gcmM7Cj4gKyAgICByZXR1cm4gZXJyOwo+ICB9
CgpTaW5jZSB0aGUgd2hvbGUgZnVuY3Rpb24gaXMgbWVhbnQgdG8gZ28gYXdheSBhbnl3YXksIGl0
IGRvZXNuJ3QKbWF0dGVyIG11Y2gsIGJ1dCB3aHkgZGlkIHlvdSBzZWUgYSBuZWVkIHRvIHJlcGxh
Y2UgInJjIiBieSAiZXJyIj8KVGhpcyBvbmx5IGluY3JlYXNlcyBjb2RlIGNodXJuIChldmVuIGlm
IGp1c3Qgc2xpZ2h0bHkpLiBJT1c6IE5vCm5lZWQgdG8gY2hhbmdlIHRoaXMsIGJ1dCBzb21ldGhp
bmcgdG8gY29uc2lkZXIgaW4gdGhlIGZ1dHVyZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 12:25:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 12:25:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn13X-0002Y9-Jo; Tue, 07 Aug 2018 12:25:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fn13V-0002ST-Eq
 for xen-devel@lists.xen.org; Tue, 07 Aug 2018 12:25:41 +0000
X-Inumbo-ID: 0e675a79-9a3d-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0e675a79-9a3d-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 12:26:06 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 06:25:38 -0600
Message-Id: <5B698FC002000078001DB8B0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 06:25:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
 <1533304431-27897-12-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1533304431-27897-12-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v15 11/14] x86/domctl: Use
 hvm_save_vcpu_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: 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+IE9uIDAzLjA4LjE4IGF0IDE1OjUzLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2
bS9zYXZlLmMKPiBAQCAtMTk2LDcgKzE5NiwxMCBAQCBpbnQgaHZtX3NhdmUoc3RydWN0IGRvbWFp
biAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gICAgICBzdHJ1Y3QgaHZtX3NhdmVfaGVh
ZGVyIGhkcjsKPiAgICAgIHN0cnVjdCBodm1fc2F2ZV9lbmQgZW5kOwo+ICAgICAgaHZtX3NhdmVf
aGFuZGxlciBoYW5kbGVyOwo+ICsgICAgaHZtX3NhdmVfdmNwdV9oYW5kbGVyIHNhdmVfb25lX2hh
bmRsZXI7Cj4gICAgICB1bnNpZ25lZCBpbnQgaTsKPiArICAgIGludCByYzsKPiArICAgIHN0cnVj
dCB2Y3B1ICp2OwoKUGxlYXNlIG1vdmUgdGhlIGRlY2xhcmF0aW9ucyB5b3UgYWRkIGludG8gdGhl
IHNjb3BlcyB3aGVyZSB0aGV5J3JlCmFjdHVhbGx5IG5lZWRlZCAoYnV0IHBsZWFzZSBhdm9pZCBy
ZXBsaWNhdGluZyByYykuIEkgcmVhbGl6ZSBwcmUtZXhpc3RpbmcKY29kZSBpc24ndCBpbiBsaW5l
IHdpdGggdGhpcywgYnV0IHBsZWFzZSBsZSdzIG5vdCB3aWRlbiB0aGUgcHJvYmxlbS4gSW4KZmFj
dCBJIHdvdWxkbid0IG1pbmQgYXQgYWxsIGlmIHlvdSBtb3ZlZCBoYW5kbGVyIGRvd24gcmlnaHQg
YXdheS4gQnV0CmFzIHRoYXQncyBzbGF0ZWQgdG8gZ28gYXdheSwgdGhhdCdzIHByb2JhYmx5IG5v
dCB2ZXJ5IGltcG9ydGFudC4KCj4gQEAgLTIyNCwxMSArMjI3LDMyIEBAIGludCBodm1fc2F2ZShz
dHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgICAgIGZvciAoIGkg
PSAwOyBpIDw9IEhWTV9TQVZFX0NPREVfTUFYOyBpKysgKQo+ICAgICAgewo+ICAgICAgICAgIGhh
bmRsZXIgPSBodm1fc3JfaGFuZGxlcnNbaV0uc2F2ZTsKPiAtICAgICAgICBpZiAoIGhhbmRsZXIg
IT0gTlVMTCApCj4gKyAgICAgICAgc2F2ZV9vbmVfaGFuZGxlciA9IGh2bV9zcl9oYW5kbGVyc1tp
XS5zYXZlX29uZTsKPiArICAgICAgICBpZiAoIHNhdmVfb25lX2hhbmRsZXIgIT0gTlVMTCApCgpX
b3VsZCB5b3UgbWluZCBvbWl0dGluZyB0aGUgcmVkdW5kYW50ICIhPSBOVUxMIiBoZXJlIGFuZCBi
ZWxvdz8KCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiAp
Cj4gKyAgICAgICAgICAgIHsKPiArICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19JTkZP
ICJIVk0gJXB2IHNhdmU6ICVzXG4iLAo+ICsgICAgICAgICAgICAgICAgICAgICAgIHYsIGh2bV9z
cl9oYW5kbGVyc1tpXS5uYW1lKTsKPiArICAgICAgICAgICAgICAgIHJjID0gc2F2ZV9vbmVfaGFu
ZGxlcih2LCBoKTsKPiArCj4gKyAgICAgICAgICAgICAgICBpZiggcmMgIT0gMCApCgpNaXNzaW5n
IGJsYW5rLCBhbmQganVzdCBsaWtlIGFib3ZlICIhPSAwIiBpcyByZWR1bmRhbnQgYW5kIGNvdWxk
IGJlCm9taXR0ZWQgKHNhbWUgYmVsb3cpLgoKPiArICAgICAgICAgICAgICAgIHsKPiArICAgICAg
ICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSCj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICJIVk0gJXB2IHNhdmU6IGZhaWxlZCB0byBzYXZlIHR5cGUgJSJQUkl1MTYiXG4iLAo+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICB2LCBpKTsKPiArICAgICAgICAgICAgICAgICAg
ICByZXR1cm4gLUVGQVVMVDsKCldoeSAtRUZBVUxUPyBUaGUgcHJlLWV4aXN0aW5nIGJhZCB1c2Ug
ZG9lcyBub3QgY291bnQgYXMgYW4gZXhjdXNlLgpJZiB0aGUgdmFsdWUgb2YgcmMgY2FuJ3QgYmUg
dXNlZCAocGVyaGFwcyBiZWNhdXNlIHRoZXJlIG1heSBiZSBwb3NpdGl2ZQp2YWx1ZXMgb3IgLTEg
Y29taW5nIGJhY2spLCBwaWNrIHNvbWV0aGluZyB0aGF0IGF0IGxlYXN0IGNvbWVzIGEgbGl0dGxl
CmNsb3NlciB0byByZXByZXNlbnRpbmcgdGhlIGFjdHVhbCBjb25kaXRpb24gKEVJTywgRU5PREFU
QSwgRU9QTk9UU1VQUAphbGwgY29tZSB0byBtaW5kLCBidXQgbXVjaCBkZXBlbmRzIG9uIHdoYXQg
Y29uZGl0aW9ucyBhY3R1YWxseSBleGlzdCkuCkknZCB0aGVuIGVuY291cmFnZSB5b3UgdG8gYWxz
byBjaGFuZ2UgdGhlIHByZS1leGlzdGluZyBiYWQgdXNlLgoKPiArICAgICAgICAgICAgICAgIH0K
PiArICAgICAgICAgICAgfQo+ICsgICAgICAgIH0KPiArICAgICAgICBlbHNlIGlmICggaGFuZGxl
ciAhPSBOVUxMICkKPiAgICAgICAgICB7Cj4gICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19J
TkZPICJIVk0lZCBzYXZlOiAlc1xuIiwKPiAgICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9p
ZCwgaHZtX3NyX2hhbmRsZXJzW2ldLm5hbWUpOwo+IC0gICAgICAgICAgICBpZiAoIGhhbmRsZXIo
ZCwgaCkgIT0gMCApCj4gKwo+ICsgICAgICAgICAgICByYyA9IGhhbmRsZXIoZCwgaCk7Cj4gKwo+
ICsgICAgICAgICAgICBpZiggcmMgIT0gMCApCgpQbGVhc2UgZWl0aGVyIG9taXQgdGhlIGJsYW5r
IGxpbmUgYWhlYWQgb2YgdGhlIGludm9jYXRpb24gb2YgaGFuZGxlcigpLApvciB0aGUgb25lIGZv
bGxvd2luZyBpdC4gRmlyc3QgYW5kIGZvcmVtb3N0OiBIYXZlIHRoaXMgYmxvY2sgYmUKY29uc2lz
dGVudCBibGFuayBsaW5lIHdpc2Ugd2l0aCB0aGUgb25lIGFib3ZlLgoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 12:28:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 12:28:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn16K-0002hi-39; Tue, 07 Aug 2018 12:28: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=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fn16I-0002hc-Ma
 for xen-devel@lists.xen.org; Tue, 07 Aug 2018 12:28:34 +0000
X-Inumbo-ID: 4585cd08-9a3d-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 4585cd08-9a3d-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 14:27:38 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 06:28:31 -0600
Message-Id: <5B69906C02000078001DB8BC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 06:28:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
 <1533304431-27897-13-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1533304431-27897-13-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v15 12/14] x86/hvm: Drop the use of 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+IE9uIDAzLjA4LjE4IGF0IDE1OjUzLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IFRoaXMgcGF0Y2ggZHJvcHMgdGhlIHVzZSBvZiBzYXZlIGZ1bmN0aW9ucyBpbiBodm1fc2F2
ZS4KCkJ1dCBxdWl0ZSBhIGZldyB0eXBlcyBzdGlsbCBoYXZlIHRoaXMgc2V0IHRvIE5VTEw/IEhv
dyBkbyB0aGluZ3Mgd29yawphdCB0aGlzIHBvaW50IG9mIHRoZSBzZXJpZXM/IEFtIEkgb3Zlcmxv
b2tpbmcgYW55dGhpbmc/IEkgdGhpbmsgdGhpcwpuZWVkcyB0byBiZSBzd2FwcGVkIHdpdGggcGF0
Y2ggMTMuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 12:37:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 12: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 1fn1El-0003ds-2K; Tue, 07 Aug 2018 12:37:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dbkl=kw=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fn1Ej-0003dn-PT
 for xen-devel@lists.xen.org; Tue, 07 Aug 2018 12:37:17 +0000
X-Inumbo-ID: 7ceb1d34-9a3e-11e8-a8a5-bc764e045a96
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe07::706])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 7ceb1d34-9a3e-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 14:36:21 +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=17W0fhPWBtag4I06VCigzqs26lLNoB87ZdE22LOHEYw=;
 b=bTubM4p3UNOJaR6EjTpBkCWItdpaH73qO7wBWwMH2XMRTRKMpSjGWTjrVuJyWRWrkTIDe2//7A1VZCppwYRx1aq3OHIq403IdIaXYivT9czyx+8NAoe9fK+Rfyv18PL8ugqQLQ+hZoYm3ye4s3S1pwN+DfxHtk1vM0S6zsf5/hM=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
Received: from [10.10.195.54] (91.199.104.6) by
 AM0PR02MB4179.eurprd02.prod.outlook.com (2603:10a6:208:da::26) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1017.18; Tue, 7 Aug 2018 12:37:08 +0000
Message-ID: <1533645425.23883.1.camel@bitdefender.com>
From: Isaila Alexandru <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Date: Tue, 07 Aug 2018 15:37:05 +0300
In-Reply-To: <5B698BFB02000078001DB894@prv1-mh.provo.novell.com>
References: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
 <1533304431-27897-10-git-send-email-aisaila@bitdefender.com>
 <5B698BFB02000078001DB894@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: AM4PR05CA0006.eurprd05.prod.outlook.com (2603:10a6:205::19)
 To AM0PR02MB4179.eurprd02.prod.outlook.com
 (2603:10a6:208:da::26)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: e6175604-5fe3-48d6-1555-08d5fc627dec
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:AM0PR02MB4179; 
X-Microsoft-Exchange-Diagnostics: 1; AM0PR02MB4179;
 3:We3U/0lUDc9yx4aANJhFGX53WZuD2kq85l8zc63ife/9hnARhUFo3qoaAp53Dhl6NT72SdlyHNxF+SxohxCX5Sb4Um10g30a4t2IuWWRAGBYYzXSbpI1uOOniK2lId4yz9aqnx2h8vSbF/+LGg4sYtwxpqgjCeukNTdDXUkscMheeVyTokqMJEgoHtarXTHpW/JJoY6M/a7SzOfIWIQduDK+PhyjCd1N1hEZo+Lj1QmbHyV+NKRrzXPrDIEl1xyX;
 25:CNTz9x0Xc3ruq9r/aiHyU804kWiNgA3fK0+yI8m3V8YZ5UEzJpOpifaU4rANd2qZk324f4o2rHXdp+8weLapp+4xonJvZz3SvP5aL3M8UuKzeIQDfQ9mCpWR/JWpU28Vm0upZ7FzdI4Rfk9WRbedUEPFsD4GMQ8ZlDoNjZVOLYtqBU9FDFPXRXmPaZqIcRQxoJzHyPMKgL8ZiFkP+Tw8uQ1D7iRZtaj9J3NXAj59yQ53MNN/DpNXM8EBXbvkI5PPw/GmoQAyLb87o43d8whyiJWHomo6HU6Gp15r1fwQYdSBu2b/vZV/V8pLNRaCnvVaytn/taCtZr5q+GAulxS8SA==;
 31:MGp0TVJlOWfJGjqjqDyYYVp9tW+WZb7MZ06LL5XGGR+WhFn8u1tt+RmfC615rWbHSaadmt07dfTspZHHwN0CQFBBUkQdw6/r0cRcmJB9tyE07+tt41TJL3szQVm+bj4c/bJFZaJ8hdEAvmHsjADEACJ9KJ4DJ27gJ51Hia6pBGhq7SMGuWPKjqRiBzZHmmBT1AFyO5ChGDF2u7Eq6u6/C7hobbNG1TRmSmmeJJt65Sk=
X-MS-TrafficTypeDiagnostic: AM0PR02MB4179:
X-Microsoft-Exchange-Diagnostics: 1; AM0PR02MB4179;
 20:tfbti5bX9Fd8oDbTopQS8TIew//o+7b3eb6kRESEFog+08PfyHrmCyizA3D+PYOq5SYo88ANojq0AfTudzUpBH1UxIWD4baTllxKtSNwdtf2eAqSRafz32PrFXlkIKGWeUCT7LaGUNKQCH5Uv/4DQIb4B0X0+ldVUW9imTu6X0QhW3amOxHtQ3F30WWsNxVfgLjMTwzrxPJqrXh0SUG8PkJd3XtR7BVt/j6AqrePcSeSez1hGxX11meP/Ns4aaqjxi2+pYRw0TYoB/WaatMfU64NJaH56pgQ2GUOzjlpFzDuG6FgQNhFxaKYFD+3O7CebPLbYszQDq4xf1wGKFYA1w==;
 4:4z/AdU2O+0KN4fluRG+dCRd03vN+DWFjYtWLStvmXINHWMfzt8hdDYvU2cOrm2wtrV3S/a/T4rixbauiyLEkxAgz6zCyyCxGWopNFIagZam8DOgwv6Ao6s7+SIbN+3wRLQqXCHGbx/gKxnvIUcQDxauOhiJUNCi/vTyQviB+n6Iql9No/iSIHYheZbBxCAYtw3Gnijx8yrKwELOh+gBaQ4XBWjuq8KcQ6/T1qx6g5zvzcMb6/Y8Wx5ziWfp94VkITJn5tm0vyvXS1hPGuRTwmbo8WgLV/Uo7WOR4Pl9YrFy05Xfuw6jmxk7e3laDuKe1
X-Microsoft-Antispam-PRVS: <AM0PR02MB4179C4EF317A1AEB34F4C51CAB270@AM0PR02MB4179.eurprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(788757137089);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(6040522)(2401047)(8121501046)(5005006)(3231311)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(149027)(150027)(6041310)(20161123562045)(2016111802025)(20161123558120)(20161123564045)(20161123560045)(6043046)(6072148)(201708071742011)(7699016);
 SRVR:AM0PR02MB4179; BCL:0; PCL:0; RULEID:; SRVR:AM0PR02MB4179; 
X-Forefront-PRVS: 0757EEBDCA
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(6049001)(346002)(136003)(376002)(366004)(396003)(39850400004)(189003)(199004)(52314003)(81166006)(36756003)(6666003)(105586002)(106356001)(47776003)(103116003)(7736002)(478600001)(3846002)(6246003)(305945005)(5820100001)(25786009)(53936002)(8676002)(81156014)(6116002)(2906002)(6916009)(68736007)(2870700001)(4326008)(6486002)(86362001)(53546011)(97736004)(66066001)(8936002)(5660300001)(76176011)(54906003)(50466002)(229853002)(50226002)(77096007)(16526019)(11346002)(956004)(446003)(2616005)(26005)(486006)(16576012)(316002)(52116002)(476003)(23676004)(386003)(186003)(36916002)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR02MB4179; 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?MTtBTTBQUjAyTUI0MTc5OzIzOmxSdCtFb1ozdXFKWWlXRDJURlNqVUVpY09R?=
 =?utf-8?B?L2dTL01xSSttZDVKSnlpN0E4YW1KSEJCWjFXUDE5TDR3VWkrTy93U1ZLU2Vm?=
 =?utf-8?B?SmszMVdFM2ozc2tISHI2RVBmYm01YVVZK09JVU4rRkt1STN3dmlWOVNsZ2pO?=
 =?utf-8?B?L0t1UnJMNGRwcmdMZTZ3K2lwaWRkdksxTkZrSWkzSk84TnhrVWtCL3ArZ2hW?=
 =?utf-8?B?Q2Q5bm9MMDZ5elphU2M5Vmc3Zkd2bXhoSWk0T1FCcFdPU2duVDkwa085TXZP?=
 =?utf-8?B?NTUyYTdOQStybUxhSXltejEyTG9FSm5sWTNBdmswRDY2N3R1RkJGVlUwQjlM?=
 =?utf-8?B?NjBpSFk4N2lQNjkyTUhmUVRhZkUrSVN0YzJpN2dEcWc5bU12c09xckRWckcr?=
 =?utf-8?B?OG5GQit5UDBwU0x0dXkzNzEzZ2tZSUhqYU55aXVGWW9yRncrdmczNlhyeDhW?=
 =?utf-8?B?emh5VUdUY2hoQUdOSVJwNTRGTTNNUll2SVBoNXUySTFsYjkrK2pHYUltMDNP?=
 =?utf-8?B?RnFGeHJMcm5YVU1nVEZkQis3VlU1cVByMFBudkI2UERHOWxjTS9sKzZDSGhL?=
 =?utf-8?B?RHpobkM5U01HWVEzcWhBUG9NMHBkQi8yeGRYMjhmOWcxQWxLS3BHZlZIWDJi?=
 =?utf-8?B?cE9qYnh1c3pCeWl0V3Z0eXpkYmVSNkF2eUVZOXdrWkhEdjFRUk94aHVSNHNu?=
 =?utf-8?B?QUU5QnZTZ0Z0QnVZTGcxRlRudWVzanl5cEN4d3E2ZjhFTTliMHRWSnZSOWRv?=
 =?utf-8?B?dTd4WmxJWjBja0gwYzNoWEdib3B6a0h4TWVjMlN1eGVSbGF5OGZoRlZETFEw?=
 =?utf-8?B?SWlQQTZNQW1seW9iWFRMUndLODl5SHBtWTEvaDhTQlhHSjhNR2U2Q3QyWWxZ?=
 =?utf-8?B?K0MzTGViMW1LeU1QZ0M2bzNhYVJwRG9QeW44QmtDRWl5UHAxdlVnUTNXQ0RY?=
 =?utf-8?B?bDZxTjZnR1VKWS9PV20rZkxzNXlrdUdVV3JkM0RseWdtVEZYYXVtZDBuaDhj?=
 =?utf-8?B?RFRNUnlnYlVQOXNWUHA4TjBFU1hjaytWOGdydy9qa0ZqNDU1aHh2clZ1TzRQ?=
 =?utf-8?B?a0pYSFoyeEpuNGlYYmoxS3NuaHU5MnJOMXpJempSbG51OUFWdm5VbjVwVDAv?=
 =?utf-8?B?eGIwZGNhbTN1Z3hMa1Iwb3pOdHMxRE5hVXRrd3dMSFBhb1g2ZEhOYWVObTRN?=
 =?utf-8?B?SVBkb0tjUlJxdzJHcStteDBrZGJjS2xSRUZOUlArdmJsWnN2MmJId1Z5ZnJl?=
 =?utf-8?B?VTJaaFp4TEx2YVM2ZXpuSjMzN1UrOUNLNk4yTUk2ZXQrQ1B3ZHQ4NXczRm90?=
 =?utf-8?B?VDRiNDhCZTZMandrU3gwM08weTRsdFVndjZFTFBzYk1JbUtaakFIazJWSytM?=
 =?utf-8?B?ODkyVURjdEpVYWVDSExHVlRtZStPY2xFdVZDQ0RTTjZDekZIcU8zbFM1NWEv?=
 =?utf-8?B?WlJSUnNMTjVVRjBvS3lWOVp0bWdLMDZaZlFjcXFwUE1GMSt3aGRmMGNBa2s3?=
 =?utf-8?B?ajJaVkV0Rkg1SDYvYnUxRFR3dFR0VFord3NreHIwRnd5blg0U3dLdkErWnVk?=
 =?utf-8?B?ekxPRVllaXlDNUtmRFhwZTJwbndiek9NeVJxQzU2ZGh2ZXptOXJsd0p3cHE2?=
 =?utf-8?B?TFdRdU90VjgvRWZySjJ4aFd1eitQRDR0TDVBZTNQMERaenlpT0FXc2VWQVQ3?=
 =?utf-8?B?ZXNJQ3lXUnJVakRnWUNlUGd4bkZkcmlBLzhrMUU3dDdEN3pVcU02L0J1WlVz?=
 =?utf-8?B?eVFHOHBPTGRiRTVSSFV2TTU4NVRVNHEzU3E3Z0Q2UHd4N0FrSUZldThKMDZV?=
 =?utf-8?B?eTNqQU9SY2ExQjlaQ1BQU0RwaVVPU0lMNVpFMnFDN2dZbDhnVjVkSTU4ZE1t?=
 =?utf-8?Q?wV+2pcaf2Lg=3D?=
X-Microsoft-Antispam-Message-Info: LPIqCVafdYlSG5Cia+VDI89wOyltclgbcl2K/njy2I7j5FVJRJLFCQVhqmNVSNMYv31hz5hJnQ+ZwMaMT5nA6duqRQjGoDit4Q06BWTbWJdP+jYf7HQq9lpCTbg6jwNYRaK81KiowCaPkt7wpSYlybVE2wnSgRGNR/V+UBh+yqEY0ErBTRAOJmqU5Oqx0SlR+fQCiWpGeit455jOhd95woBdSlfR1ttHb6kLLKr628UqG3sIelZh1LoGFZFQlyBXsm2ukyUjHJpLYWZ+VuOutbzhSMKNVlQMYmtDhcZmg53BBmf/wmwkxJPyB2z56y5+1iCoz9be20b3TSGxjQtucx833qUjQzUaGwnZgsDSmwI=
X-Microsoft-Exchange-Diagnostics: 1; AM0PR02MB4179;
 6:11UkE1JKGRpqUr+6kfdyYLZGiZokUufX5OzJih1qETSEp4Ep9jM/Ts9DMQ9DpcVzLkcpafQhiQVQ056AqRw1PfVl/bMAGHNkF3Qqd/spBCkxO2cspSSIcfgg2ad0uBHNHzSwH/F9WFdUf0eugWgL/SyKSEZMg2jbPE/btmaLlC0LsTDyCfz6nNh7XTUQF2NGco2JSsEarjeOsBcIpvznJ0RuScrHF/+jWN9m5N0FNNyGtXZugY8liA6G8LIJXz4tqhLvxksicxMEHIa2l1UMl68wxV6G8FLGdThoFVqrQYhsdYiesHjx3IIOZOjzElqHzLX2hawD11d/yLmIVM2GfiLIDZvZdnKp/6XupF2KqMKUYFdzzoQNRkpIFurrwky+h7b3N4UmrxVxUfRVDCyk502U4UBqK/M7VS8kkY7uu5El6+EGTYEXNAJjSqFTHwwNydd3q+MAR2tvYc7uzqKUdA==;
 5:flasLb2I+XdUYXaFRgA9HyqlmwOsFO/fjmSBMvlUQwVEbLyb4L7dqf4LZxGJID5vkw0LbYTtbyU52b0VHZmZty80k7cmNq48oDMuB07OwK6QTd0vbtuZZ72cJOhetIWanT1YMiT7tI5/KnfGfda05Ka9mnXaoYHu63d/iJEVeeU=;
 7:1r2/nybRIjYpCeAVqt/rtjaKGtLw1rY9z3bkwU/nQswfMMdVLzeVrAC5pRiaZQ3pDBz5jnqOOshXimO+n9uknfWlZ6y5EvsAhBMa0231eNDRzbQ5mhK6IgDeSISqeK7nAszPcoxhhahSJSzMUguGMfF5TGBB63pSoziMU/8+HWSfGt1R6kjuhyfDkPxzKjF1KG/WNcQhVFGh5Tv4AaIugLaJrjbKOByCl3LJ8wRBvjlgnMWtFYon9I4QFuym7Viv
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Aug 2018 12:37:08.8639 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: e6175604-5fe3-48d6-1555-08d5fc627dec
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR02MB4179
Subject: Re: [Xen-devel] [PATCH v15 09/14] x86/hvm: Introduce
 lapic_save_regs_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>

T24gTWEsIDIwMTgtMDgtMDcgYXQgMDY6MDkgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4g
Cj4gPiA+IAo+ID4gPiA+IAo+ID4gPiA+IE9uIDAzLjA4LjE4IGF0IDE1OjUzLCA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+IHdyb3RlOgo+ID4gVGhpcyBpcyB1c2VkIHRvIHNhdmUgZGF0YSBmcm9t
IGEgc2luZ2xlIGluc3RhbmNlLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNh
aWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KPiA+IC0tLQo+ID4gwqB4ZW4vYXJjaC94ODYv
aHZtL3ZsYXBpYy5jIHwgMjcgKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tCj4gPiDCoDEgZmls
ZSBjaGFuZ2VkLCAxOSBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQo+ID4gCj4gPiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxh
cGljLmMKPiA+IGluZGV4IDA3OTUxNjEuLmQzNTgxMGUgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJj
aC94ODYvaHZtL3ZsYXBpYy5jCj4gPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCj4g
PiBAQCAtMTQ2MCwyNiArMTQ2MCwzNyBAQCBzdGF0aWMgaW50IGxhcGljX3NhdmVfaGlkZGVuKHN0
cnVjdCBkb21haW4KPiA+ICpkLMKgCj4gPiBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiA+IMKg
wqDCoMKgwqByZXR1cm4gZXJyOwo+ID4gwqB9Cj4gPiDCoAo+ID4gK3N0YXRpYyBpbnQgbGFwaWNf
c2F2ZV9yZWdzX29uZShzdHJ1Y3QgdmNwdSAqdiwKPiA+IGh2bV9kb21haW5fY29udGV4dF90ICpo
KQo+ID4gK3sKPiA+ICvCoMKgwqDCoHN0cnVjdCB2bGFwaWMgKnM7Cj4gPiArCj4gPiArwqDCoMKg
wqBpZiAoICFoYXNfdmxhcGljKHYtPmRvbWFpbikgKQo+ID4gK8KgwqDCoMKgwqDCoMKgwqByZXR1
cm4gMDsKPiA+ICsKPiA+ICvCoMKgwqDCoGlmICggaHZtX2Z1bmNzLnN5bmNfcGlyX3RvX2lyciAp
Cj4gPiArwqDCoMKgwqDCoMKgwqDCoGh2bV9mdW5jcy5zeW5jX3Bpcl90b19pcnIodik7Cj4gPiAr
Cj4gPiArwqDCoMKgwqBzID0gdmNwdV92bGFwaWModik7Cj4gPiArCj4gPiArwqDCoMKgwqByZXR1
cm4gaHZtX3NhdmVfZW50cnkoTEFQSUNfUkVHUywgdi0+dmNwdV9pZCwgaCwgcy0+cmVncyk7Cj4g
PiArfQo+IEhlcmUgYXMgd2VsbCBhcyBpbiBwYXRjaCA4IHRoZXJlJ3MgbGl0dGxlIHBvaW50IGlu
IGhhdmluZyBhIGxvY2FsCj4gdmFyaWFibGUgcwo+IHdoaWNoIGlzIHVzZWQganVzdCBvbmNlLiBJ
ZiB5b3UgcmVhbGx5IHRoaW5rIHlvdSB3YW50IHRvIHJldGFpbiB0aGVtLAo+IGhlcmUgaXQgY2Fu
IGJlIHBvaW50ZXIgdG8gY29uc3QgKG90aGVyIHRoYW4gaW4gcGF0Y2ggOCBhZmFpY3QpLCBhbmQK
PiBsaWtlCj4gaW4gcGF0Y2ggOCBpdCBjb3VsZCBoYXZlIGFuIGluaXRpYWxpemVyIGluc3RlYWQg
b2YgbGF0ZXIgaGF2aW5nIGEKPiBzZXBhcmF0ZQo+IGFzc2lnbm1lbnQgc3RhdGVtZW50Lgo+IAo+
ID4gCj4gPiDCoHN0YXRpYyBpbnQgbGFwaWNfc2F2ZV9yZWdzKHN0cnVjdCBkb21haW4gKmQsIGh2
bV9kb21haW5fY29udGV4dF90Cj4gPiAqaCkKPiA+IMKgewo+ID4gwqDCoMKgwqDCoHN0cnVjdCB2
Y3B1ICp2Owo+ID4gLcKgwqDCoMKgc3RydWN0IHZsYXBpYyAqczsKPiA+IC3CoMKgwqDCoGludCBy
YyA9IDA7Cj4gPiArwqDCoMKgwqBpbnQgZXJyID0gMDsKPiA+IMKgCj4gPiDCoMKgwqDCoMKgaWYg
KCAhaGFzX3ZsYXBpYyhkKSApCj4gPiDCoMKgwqDCoMKgwqDCoMKgwqByZXR1cm4gMDsKPiA+IMKg
Cj4gPiDCoMKgwqDCoMKgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQo+ID4gwqDCoMKgwqDCoHsKPiA+
IC3CoMKgwqDCoMKgwqDCoMKgaWYgKCBodm1fZnVuY3Muc3luY19waXJfdG9faXJyICkKPiA+IC3C
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBodm1fZnVuY3Muc3luY19waXJfdG9faXJyKHYpOwo+ID4g
LQo+ID4gLcKgwqDCoMKgwqDCoMKgwqBzID0gdmNwdV92bGFwaWModik7Cj4gPiAtwqDCoMKgwqDC
oMKgwqDCoGlmICggKHJjID0gaHZtX3NhdmVfZW50cnkoTEFQSUNfUkVHUywgdi0+dmNwdV9pZCwg
aCwgcy0KPiA+ID5yZWdzKSkgIT0gMCApCj4gPiArwqDCoMKgwqDCoMKgwqDCoGVyciA9IGxhcGlj
X3NhdmVfcmVnc19vbmUodiwgaCk7Cj4gPiArwqDCoMKgwqDCoMKgwqDCoGlmICggZXJyICkKPiA+
IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgYnJlYWs7Cj4gPiDCoMKgwqDCoMKgfQo+ID4gwqAK
PiA+IC3CoMKgwqDCoHJldHVybiByYzsKPiA+ICvCoMKgwqDCoHJldHVybiBlcnI7Cj4gPiDCoH0K
PiBTaW5jZSB0aGUgd2hvbGUgZnVuY3Rpb24gaXMgbWVhbnQgdG8gZ28gYXdheSBhbnl3YXksIGl0
IGRvZXNuJ3QKPiBtYXR0ZXIgbXVjaCwgYnV0IHdoeSBkaWQgeW91IHNlZSBhIG5lZWQgdG8gcmVw
bGFjZSAicmMiIGJ5ICJlcnIiPwo+IFRoaXMgb25seSBpbmNyZWFzZXMgY29kZSBjaHVybiAoZXZl
biBpZiBqdXN0IHNsaWdodGx5KS4gSU9XOiBObwo+IG5lZWQgdG8gY2hhbmdlIHRoaXMsIGJ1dCBz
b21ldGhpbmcgdG8gY29uc2lkZXIgaW4gdGhlIGZ1dHVyZS4KPiAKRXJyIHdhcyBqdXN0IHRvIGhh
dmUgYWxsIHRoZSBmdW5jdGlvbnMgd29yayB3aXRoIHRoZSBzYW1lIHZhcmlhYmxlIG5hbWUKc28g
dGhpcyB3YXMgZG9uZSBqdXN0IGZvciBjb25zaXN0ZW5jeS4KCkFsZXgKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 12:41:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 12:41: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 1fn1Ig-0004LK-R3; Tue, 07 Aug 2018 12:41: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=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fn1If-0004LF-4i
 for xen-devel@lists.xen.org; Tue, 07 Aug 2018 12:41:21 +0000
X-Inumbo-ID: 3e73405c-9a3f-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3e73405c-9a3f-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 12:41:46 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 06:41:18 -0600
Message-Id: <5B69936B02000078001DB8C8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 06:41:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
 <1533304431-27897-13-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1533304431-27897-13-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v15 12/14] x86/hvm: Drop the use of 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+IE9uIDAzLjA4LjE4IGF0IDE1OjUzLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IEBAIC0yMjYsMTUgKzIyNSwxNCBAQCBpbnQgaHZtX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gICAgICAvKiBTYXZlIGFsbCBhdmFpbGFibGUga2lu
ZHMgb2Ygc3RhdGUgKi8KPiAgICAgIGZvciAoIGkgPSAwOyBpIDw9IEhWTV9TQVZFX0NPREVfTUFY
OyBpKysgKQo+ICAgICAgewo+IC0gICAgICAgIGhhbmRsZXIgPSBodm1fc3JfaGFuZGxlcnNbaV0u
c2F2ZTsKPiAtICAgICAgICBzYXZlX29uZV9oYW5kbGVyID0gaHZtX3NyX2hhbmRsZXJzW2ldLnNh
dmVfb25lOwo+IC0gICAgICAgIGlmICggc2F2ZV9vbmVfaGFuZGxlciAhPSBOVUxMICkKPiArICAg
ICAgICBoYW5kbGVyID0gaHZtX3NyX2hhbmRsZXJzW2ldLnNhdmVfb25lOwo+ICsgICAgICAgIGlm
ICggaGFuZGxlciAhPSBOVUxMICkKPiAgICAgICAgICB7Cj4gICAgICAgICAgICAgIGZvcl9lYWNo
X3ZjcHUgKCBkLCB2ICkKPiAgICAgICAgICAgICAgewo+ICAgICAgICAgICAgICAgICAgcHJpbnRr
KFhFTkxPR19HX0lORk8gIkhWTSAlcHYgc2F2ZTogJXNcbiIsCj4gICAgICAgICAgICAgICAgICAg
ICAgICAgdiwgaHZtX3NyX2hhbmRsZXJzW2ldLm5hbWUpOwo+IC0gICAgICAgICAgICAgICAgcmMg
PSBzYXZlX29uZV9oYW5kbGVyKHYsIGgpOwo+ICsgICAgICAgICAgICAgICAgcmMgPSBoYW5kbGVy
KHYsIGgpOwoKQXMgYWxyZWFkeSBzYWlkIG9uIHYxNDogWW91IG11c3Qgbm90IGludm9rZSB0aGUg
aGFuZGxlciBvbmNlIHBlcgp2Q1BVIGZvciBIVk1TUl9QRVJfRE9NIHR5cGUgcmVjb3Jkcy4KCkph
bgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 12:48:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 12:48:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn1PA-0004hg-JB; Tue, 07 Aug 2018 12: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=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fn1P9-0004hb-JZ
 for xen-devel@lists.xen.org; Tue, 07 Aug 2018 12:48:03 +0000
X-Inumbo-ID: 2eb3756a-9a40-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2eb3756a-9a40-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 12:48:29 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 06:48:01 -0600
Message-Id: <5B6994FD02000078001DB8DC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 06:47:57 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
 <1533304431-27897-14-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1533304431-27897-14-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v15 13/14] 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+IE9uIDAzLjA4LjE4IGF0IDE1OjUzLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IEBAIC0xNTUsNyArMTUyLDcgQEAgaW50IGh2bV9zYXZlX29uZShzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBpbnQgdHlwZWNvZGUsIHVuc2lnbmVkIGludCBpbnN0YW5jZSwKPiAgICAgIGlm
ICggIWN0eHQuZGF0YSApCj4gICAgICAgICAgcmV0dXJuIC1FTk9NRU07Cj4gIAo+IC0gICAgaWYg
KCAocnYgPSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUoZCwgJmN0eHQpKSAhPSAwICkK
PiArICAgIGlmICggKHJ2ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlKGQtPnZjcHVb
aW5zdGFuY2VdLCAmY3R4dCkpICE9IDAgKQoKVGhlcmUgaXMgbm8gYm91bmRzIGNoZWNrIHdoYXRz
b2V2ZXIgYmVmb3JlIHRoaXMgdXNlIG9mIGluc3RhbmNlIGFzIGFuCmFycmF5IGluZGV4LiBZb3Ug
d2FudCB0byBjaGVjayBhZ2FpbnN0IHZDUFUgY291bnQgZm9yIEhWTVNSX1BFUl9WQ1BVCnJlY29y
ZHMsIGFuZCBwYXNzIHZDUFUwIGZvciBIVk1TUl9QRVJfRE9NIG9uZXMuIEknbSByZWxhdGl2ZWx5
IHN1cmUKSSd2ZSBzYWlkIHNvIGFscmVhZHkgb24gYW4gZWFybGllciBpdGVyYXRpb24gb2YgdGhl
IHNlcmllcy4KCj4gQEAgLTEwNyw3ICsxMDUsNiBAQCB0eXBlZGVmIGludCAoKmh2bV9sb2FkX2hh
bmRsZXIpIChzdHJ1Y3QgZG9tYWluICpkLAo+ICB2b2lkIGh2bV9yZWdpc3Rlcl9zYXZldm0odWlu
dDE2X3QgdHlwZWNvZGUsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpu
YW1lLCAKPiAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2hhbmRsZXIgc2F2ZV9z
dGF0ZSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX3ZjcHVfaGFuZGxlciBz
YXZlX29uZSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX2hhbmRsZXIgbG9h
ZF9zdGF0ZSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVfdCBzaXplLCBpbnQga2lu
ZCk7Cj4gIAo+IEBAIC0xMTcsMTMgKzExNCwxMiBAQCB2b2lkIGh2bV9yZWdpc3Rlcl9zYXZldm0o
dWludDE2X3QgdHlwZWNvZGUsCj4gIAo+ICAvKiBTeW50YWN0aWMgc3VnYXIgYXJvdW5kIHRoYXQg
ZnVuY3Rpb246IHNwZWNpZnkgdGhlIG1heCBudW1iZXIgb2YKPiAgICogc2F2ZXMsIGFuZCB0aGlz
IGNhbGN1bGF0ZXMgdGhlIHNpemUgb2YgYnVmZmVyIG5lZWRlZCAqLwo+IC0jZGVmaW5lIEhWTV9S
RUdJU1RFUl9TQVZFX1JFU1RPUkUoX3gsIF9zYXZlLCBfc2F2ZV9vbmUsIF9sb2FkLCBfbnVtLCBf
aykgIFwKPiArI2RlZmluZSBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKF94LCBfc2F2ZSwgX2xv
YWQsIF9udW0sIF9rKSAgXAo+ICBzdGF0aWMgaW50IF9faW5pdCBfX2h2bV9yZWdpc3Rlcl8jI194
IyNfc2F2ZV9hbmRfcmVzdG9yZSh2b2lkKSAgICAgICAgICAgIFwKPiAgeyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCj4gICAgICBodm1fcmVnaXN0ZXJfc2F2ZXZtKEhWTV9TQVZFX0NPREUoX3gpLCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAjX3gs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgJl9zYXZlLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCj4gLSAgICAgICAgICAgICAgICAgICAgICAgIF9zYXZlX29uZSwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICAgICAgICAgICAgICAgICAgICAg
ICAgICAmX2xvYWQsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
PiAgICAgICAgICAgICAgICAgICAgICAgICAgKF9udW0pICogKEhWTV9TQVZFX0xFTkdUSChfeCkg
ICAgICAgICAgICAgICAgICAgICBcCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICArIHNpemVvZiAoc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpKSwgXAoKQXMgdG8gcGF0Y2gg
c3BsaXR0aW5nOiBPbmUgb3B0aW9uIGxvb2tzIHRvIGJlIHRvIGZvbGQgMTIgYW5kIDEzLCBidXQK
dGhhdCB3b3VsZCBtYWtlIGZvciBhIHByZXR0eSBiaWcgcGF0Y2ggZG9pbmcgYXQgbGVhc3QgdHdv
IHRoaW5ncyBhdAp0aGUgc2FtZSB0aW1lLiBBbm90aGVyIG9wdGlvbiBjb3VsZCBiZSB0byBzaW1w
bHkgc3RvcmUgTlVMTCBoZXJlCmludG8gdGhlIG5vdyB1bnVzZWQgZmllbGQgaW4gb3JkZXIgdG8g
aGF2ZSB3aGF0IGlzIG5vdyBwYXRjaCAxMiBpbgp0aGUgX25leHRfIHN0ZXAgcmVtb3ZlIHRoYXQg
ZmllbGQgKGFuZCBpdHMgdXNlIGluIGh2bV9zYXZlKCkpIGFuZApkbyB0aGUgcmVuYW1pbmcgKGku
ZS4gdGhlIGRyb3BwaW5nIG9mIF9vbmUpLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 12:56:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 12: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 1fn1Xb-0005b5-Hr; Tue, 07 Aug 2018 12:56:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fg3j=kw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fn1Xa-0005av-JG
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 12:56:46 +0000
X-Inumbo-ID: 368cd63a-9a41-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 368cd63a-9a41-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 14:55: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 1fn1XV-0006qa-LF; Tue, 07 Aug 2018 12:56: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 1fn1XV-0000rM-EF; Tue, 07 Aug 2018 12:56:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fn1XV-0004RD-DX; Tue, 07 Aug 2018 12:56:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125771-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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:<job status>:broken:regression
 linux-4.14:test-amd64-amd64-pygrub:debian-di-install:fail:regression
 linux-4.14:build-arm64:hosts-allocate:broken:allowable
 linux-4.14:build-arm64-xsm:hosts-allocate:broken:allowable
 linux-4.14:build-arm64-pvops:hosts-allocate:broken:allowable
 linux-4.14:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-examine: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-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.14:build-arm64:capture-logs:broken:nonblocking
 linux-4.14:build-arm64-xsm:capture-logs:broken:nonblocking
 linux-4.14:build-arm64-pvops:capture-logs:broken: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-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt: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-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: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-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-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-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-raw:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-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-amd64-xl-qemuu-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-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=2ae6c0413b4768f9d8fc6f718a732f9dae014b67
X-Osstest-Versions-That: linux=1e92e813554a93741666e9f378a83d70405b9076
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 07 Aug 2018 12:56:41 +0000
Subject: [Xen-devel] [linux-4.14 test] 125771: 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>

ZmxpZ2h0IDEyNTc3MSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3NzEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE3NQoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2Fy
ZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0ICAgICAgICAgICAg
ICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTE3NQog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJy
b2tlbiBSRUdSLiB2cy4gMTI1MTc1CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAyIGhv
c3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjUxNzUKClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NCAgICAgICAgICAg
ICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjUxNzUK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJy
b2tlbiBibG9ja2VkIGluIDEyNTE3NQogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMyBj
YXB0dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1MTc1CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAg
ICAgICAgICAgMmFlNmMwNDEzYjQ3NjhmOWQ4ZmM2ZjcxOGE3MzJmOWRhZTAxNGI2NwpiYXNlbGlu
ZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgMWU5MmU4MTM1NTRhOTM3NDE2NjZlOWYz
NzhhODNkNzA0MDViOTA3NgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MTc1ICAyMDE4LTA3LTE1
IDA4OjA0OjM2IFogICAyMyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTI3MCAgMjAxOC0w
Ny0xNyAxMDoxMDoxMyBaICAgMjEgZGF5cyAgICA3IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNTc3MSAgMjAxOC0wOC0wNiAxNTozNDoyNiBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KNDczIHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGlu
ZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1w
cnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQt
YXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9r
ZW4tc3RlcCBidWlsZC1hcm02NCBob3N0cy1hbGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02
NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgaG9zdHMt
YWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybTY0LXhzbSBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZv
cHMgY2FwdHVyZS1sb2dzCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxk
IGJlIDE1MTcxIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 12:58:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 12: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 1fn1Za-0005i6-0E; Tue, 07 Aug 2018 12: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=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fn1ZY-0005i1-UI
 for xen-devel@lists.xen.org; Tue, 07 Aug 2018 12:58:48 +0000
X-Inumbo-ID: 7f20d48e-9a41-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 7f20d48e-9a41-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 14:57:53 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 06:58:46 -0600
Message-Id: <5B69978302000078001DB8ED@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 06:58:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
 <1533304431-27897-15-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1533304431-27897-15-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v15 14/14] 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+IE9uIDAzLjA4LjE4IGF0IDE1OjUzLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9kb21j
dGwuYwo+IEBAIC01OTEsMTIgKzU5MSwxMiBAQCBsb25nIGFyY2hfZG9fZG9tY3RsKAo+ICAgICAg
ICAgICAgICAgIWlzX2h2bV9kb21haW4oZCkgKQo+ICAgICAgICAgICAgICBicmVhazsKPiAgCj4g
LSAgICAgICAgZG9tYWluX3BhdXNlKGQpOwo+ICsgICAgICAgIHZjcHVfcGF1c2UoZC0+dmNwdVtk
b21jdGwtPnUuaHZtY29udGV4dF9wYXJ0aWFsLmluc3RhbmNlXSk7Cj4gICAgICAgICAgcmV0ID0g
aHZtX3NhdmVfb25lKGQsIGRvbWN0bC0+dS5odm1jb250ZXh0X3BhcnRpYWwudHlwZSwKPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZG9tY3RsLT51Lmh2bWNvbnRleHRfcGFydGlhbC5pbnN0
YW5jZSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZG9tY3RsLT51Lmh2bWNvbnRleHRf
cGFydGlhbC5idWZmZXIsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICZkb21jdGwtPnUu
aHZtY29udGV4dF9wYXJ0aWFsLmJ1ZnN6KTsKPiAtICAgICAgICBkb21haW5fdW5wYXVzZShkKTsK
PiArICAgICAgICB2Y3B1X3VucGF1c2UoZC0+dmNwdVtkb21jdGwtPnUuaHZtY29udGV4dF9wYXJ0
aWFsLmluc3RhbmNlXSk7CgpTYW1lIGlzc3VlIGhlcmUgLSB0aGVyZSdzIG5vIGJvdW5kcyBjaGVj
ayBvZgpkb21jdGwtPnUuaHZtY29udGV4dF9wYXJ0aWFsLmluc3RhbmNlIGJlZm9yZSBpdHMgdXNl
IGFzIGFycmF5IGluZGV4LgpJJ20gYWZyYWlkIHlvdSBjYW4ndCBkbyB0aGUgcGF1c2luZyBoZXJl
IGFueW1vcmUsIGJvdGggZm9yIHRoaXMgcmVhc29uCmFuZCBiZWNhdXNlIHlvdSBzdGlsbCBuZWVk
IHRvIHBhdXNlIHRoZSB3aG9sZSBkb21haW4gZm9yIEhWTVNSX1BFUl9ET00KdHlwZSByZWNvcmRz
LiBZZXQgeW91J2xsIGtub3cgdGhlIHR5cGUgb25seSBpbnNpZGUgaHZtX3NhdmVfb25lKCkuCgo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9z
YXZlLmMKPiBAQCAtMTM4LDYgKzEzOCw3IEBAIGludCBodm1fc2F2ZV9vbmUoc3RydWN0IGRvbWFp
biAqZCwgdW5zaWduZWQgaW50IHR5cGVjb2RlLCB1bnNpZ25lZCBpbnQgaW5zdGFuY2UsCj4gICAg
ICBpbnQgcnY7Cj4gICAgICBodm1fZG9tYWluX2NvbnRleHRfdCBjdHh0ID0geyB9Owo+ICAgICAg
Y29uc3Qgc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IgKmRlc2M7Cj4gKyAgICB1aW50MzJfdCBv
ZmYgPSAwOwoKV2h5IGRvZXMgdGhpcyBnZXQgbW92ZWQgaGVyZT8KCj4gQEAgLTE1NywyOSArMTU2
LDIzIEBAIGludCBodm1fc2F2ZV9vbmUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHR5
cGVjb2RlLCB1bnNpZ25lZCBpbnQgaW5zdGFuY2UsCj4gICAgICAgICAgICAgICAgIGQtPmRvbWFp
bl9pZCwgdHlwZWNvZGUsIHJ2KTsKPiAgICAgIGVsc2UgaWYgKCBydiA9IC1FTk9FTlQsIGN0eHQu
Y3VyID49IHNpemVvZigqZGVzYykgKQo+ICAgICAgewo+IC0gICAgICAgIHVpbnQzMl90IG9mZjsK
PiAtCj4gLSAgICAgICAgZm9yICggb2ZmID0gMDsgb2ZmIDw9IChjdHh0LmN1ciAtIHNpemVvZigq
ZGVzYykpOyBvZmYgKz0gZGVzYy0+bGVuZ3RoICkKPiArICAgICAgICBkZXNjID0gKHZvaWQgKiko
Y3R4dC5kYXRhICsgb2ZmKTsKPiArICAgICAgICAvKiBNb3ZlIHBhc3QgaGVhZGVyICovCj4gKyAg
ICAgICAgb2ZmICs9IHNpemVvZigqZGVzYyk7Cj4gKyAgICAgICAgaWYgKCBjdHh0LmN1ciA8IGRl
c2MtPmxlbmd0aCB8fAo+ICsgICAgICAgICAgICAgb2ZmID4gY3R4dC5jdXIgLSBkZXNjLT5sZW5n
dGggKQo+ICsgICAgICAgICAgICBydiA9IC1FRkFVTFQ7Cj4gKyAgICAgICAgaWYgKCBpbnN0YW5j
ZSA9PSBkZXNjLT5pbnN0YW5jZSApCj4gICAgICAgICAgewo+IC0gICAgICAgICAgICBkZXNjID0g
KHZvaWQgKikoY3R4dC5kYXRhICsgb2ZmKTsKPiAtICAgICAgICAgICAgLyogTW92ZSBwYXN0IGhl
YWRlciAqLwo+IC0gICAgICAgICAgICBvZmYgKz0gc2l6ZW9mKCpkZXNjKTsKPiAtICAgICAgICAg
ICAgaWYgKCBjdHh0LmN1ciA8IGRlc2MtPmxlbmd0aCB8fAo+IC0gICAgICAgICAgICAgICAgIG9m
ZiA+IGN0eHQuY3VyIC0gZGVzYy0+bGVuZ3RoICkKPiAtICAgICAgICAgICAgICAgIGJyZWFrOwo+
IC0gICAgICAgICAgICBpZiAoIGluc3RhbmNlID09IGRlc2MtPmluc3RhbmNlICkKPiAtICAgICAg
ICAgICAgewo+IC0gICAgICAgICAgICAgICAgcnYgPSAwOwo+IC0gICAgICAgICAgICAgICAgaWYg
KCBndWVzdF9oYW5kbGVfaXNfbnVsbChoYW5kbGUpICkKPiAtICAgICAgICAgICAgICAgICAgICAq
YnVmc3ogPSBkZXNjLT5sZW5ndGg7Cj4gLSAgICAgICAgICAgICAgICBlbHNlIGlmICggKmJ1ZnN6
IDwgZGVzYy0+bGVuZ3RoICkKPiAtICAgICAgICAgICAgICAgICAgICBydiA9IC1FTk9CVUZTOwo+
IC0gICAgICAgICAgICAgICAgZWxzZSBpZiAoIGNvcHlfdG9fZ3Vlc3QoaGFuZGxlLCBjdHh0LmRh
dGEgKyBvZmYsIGRlc2MtPmxlbmd0aCkgKQo+IC0gICAgICAgICAgICAgICAgICAgIHJ2ID0gLUVG
QVVMVDsKPiAtICAgICAgICAgICAgICAgIGVsc2UKPiAtICAgICAgICAgICAgICAgICAgICAqYnVm
c3ogPSBkZXNjLT5sZW5ndGg7Cj4gLSAgICAgICAgICAgICAgICBicmVhazsKPiAtICAgICAgICAg
ICAgfQoKWW91IGNhbid0IGp1c3QgZGVsZXRlIHRoaXMgbG9vcCAtIGl0J3Mgc3RpbGwgbmVlZGVk
IGZvciBtdWx0aS1pbnN0YW5jZQpyZWNvcmRzIHdoaWNoIGFyZW4ndCBwZXItdkNQVSAoUElDIGlz
IHRoZSBvbmx5IGV4YW1wbGUgcmlnaHQgbm93CmlpcmMpLiBTaW5jZSB0aGUgaW5zdGFuY2UgaXMg
Z29pbmcgdG8gYmUgdGhlIGNvcnJlY3Qgb25lIGZvcgpIVk1TUl9QRVJfVkNQVSB0eXBlIHJlY29y
ZHMsIGNhbid0IHlvdSBzaW1wbHkgbGVhdmUgdGhlIGNvZGUKaGVyZSBhbG9uZT8KCkphbgoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 12:59:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 12:59: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 1fn1Zx-0005mD-HM; Tue, 07 Aug 2018 12:59:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fn1Zw-0005m1-Qe
 for xen-devel@lists.xen.org; Tue, 07 Aug 2018 12:59:12 +0000
X-Inumbo-ID: bd989324-9a41-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bd989324-9a41-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 12:59:38 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 06:59:10 -0600
Message-Id: <5B69979C02000078001DB8F0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 06:59:08 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v15 00/14] 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+IE9uIDAzLjA4LjE4IGF0IDE1OjUzLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IEFsZXhhbmRydSBJc2FpbGEgKDE0KToKPiAKPiB4ODYvY3B1OiBJbnRyb2R1Y2Ugdm1jZV9z
YXZlX3ZjcHVfY3R4dF9vbmUoKSBmdW5jCj4geDg2L2h2bTogSW50cm9kdWNlIGh2bV9zYXZlX3Rz
Y19hZGp1c3Rfb25lKCkgZnVuYwo+IHg4Ni9odm06IEludHJvZHVjZSBodm1fc2F2ZV9jcHVfY3R4
dF9vbmUgZnVuYwo+IHg4Ni9odm06IEludHJvZHVjZSBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVz
X29uZQo+IHg4Ni9odm06IEludHJvZHVjZSBodm1fc2F2ZV9jcHVfbXNyc19vbmUgZnVuYwo+IHg4
Ni9odm06IEludHJvZHVjZSBodm1fc2F2ZV9tdHJyX21zcl9vbmUgZnVuYwo+IHg4Ni9odm06IElu
dHJvZHVjZSB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUoKQo+IHg4Ni9odm06IEludHJvZHVj
ZSBsYXBpY19zYXZlX2hpZGRlbl9vbmUKPiB4ODYvaHZtOiBJbnRyb2R1Y2UgbGFwaWNfc2F2ZV9y
ZWdzX29uZSBmdW5jCj4geDg2L2h2bTogQWRkIGhhbmRsZXIgZm9yIHNhdmVfb25lIGZ1bmNzCj4g
eDg2L2RvbWN0bDogVXNlIGh2bV9zYXZlX3ZjcHVfaGFuZGxlcgo+IHg4Ni9odm06IERyb3AgdGhl
IHVzZSBvZiBzYXZlIGZ1bmN0aW9ucwo+IHg4Ni9odm06IFJlbW92ZSByZWR1bmRhbnQgc2F2ZSBm
dW5jdGlvbnMKPiB4ODYvZG9tY3RsOiBEb24ndCBwYXVzZSB0aGUgd2hvbGUgZG9tYWluIGlmIG9u
bHkKClBhdGNoZXMgMS4uLjUgYW5kIDEwClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 13:11:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 13: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 1fn1lI-0007LM-Lm; Tue, 07 Aug 2018 13: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=rp5o=kw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fn1lH-0007KT-FT
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 13:10:55 +0000
X-Inumbo-ID: 604bb91c-9a43-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 604bb91c-9a43-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 13:11: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 0A56FACD3;
 Tue,  7 Aug 2018 13:10:53 +0000 (UTC)
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
References: <20180717120113.12756-1-jgross@suse.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <395f02c9-9893-e8fc-2b51-4229c66b796b@suse.com>
Date: Tue, 7 Aug 2018 15:10:51 +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: <20180717120113.12756-1-jgross@suse.com>
Content-Language: de-DE
Subject: Re: [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: boris.ostrovsky@oracle.com, mingo@redhat.com, tglx@linutronix.de,
 hpa@zytor.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDcvMTggMTQ6MDEsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gU29tZSBYZW4gcmVsYXRl
ZCBjbGVhbnVwczoKPiAtIG1vdmUgc29tZSBwdi1vbmx5IGNvZGUgZnJvbSBDT05GSUdfWEVOIHRv
IENPTkZJR19YRU5fUFYKPiAtIHVzZSBDT05GSUdfWEVOX1BWSFZNIGluIE1ha2VmaWxlIGluc3Rl
YWQgb2YgI2lmZGVmIGFyb3VuZCBhIGNvbXBsZXRlIHNvdXJjZQo+IC0gYWRkIFNQRFggaWRlbnRp
ZmllciB3aGVyZSBtaXNzaW5nCj4gCj4gSnVlcmdlbiBHcm9zcyAoNCk6Cj4gICB4ZW46IG1vdmUg
cHYgaXJxIHJlbGF0ZWQgZnVuY3Rpb25zIHVuZGVyIENPTkZJR19YRU5fUFYgdW1icmVsbGEKPiAg
IHhlbjogbW92ZSBwdiBzcGVjaWZpYyBwYXJ0cyBvZiBhcmNoL3g4Ni94ZW4vbW11LmMgdG8gbW11
X3B2LmMKPiAgIHhlbjogbGluayBwbGF0Zm9ybS1wY2ktdW5wbHVnLm8gb25seSBpZiBDT05GSUdf
WEVOX1BWSFZNCj4gICB4ZW46IGFkZCBTUERYIGlkZW50aWZpZXIgaW4gYXJjaC94ODYveGVuIGZp
bGVzCj4gCj4gIGFyY2gveDg2L2VudHJ5L2VudHJ5XzMyLlMgICAgICAgICAgfCAgIDggKy0KPiAg
YXJjaC94ODYvZW50cnkvZW50cnlfNjQuUyAgICAgICAgICB8ICAgOCArLQo+ICBhcmNoL3g4Ni94
ZW4vTWFrZWZpbGUgICAgICAgICAgICAgIHwgIDQxICsrKysrKy0tCj4gIGFyY2gveDg2L3hlbi9l
ZmkuYyAgICAgICAgICAgICAgICAgfCAgMTQgKy0tCj4gIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW4u
YyAgICAgICAgICAgfCAgIDIgKwo+ICBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jICAgICAg
IHwgICAyICsKPiAgYXJjaC94ODYveGVuL2dyYW50LXRhYmxlLmMgICAgICAgICB8ICAyNSArLS0t
LQo+ICBhcmNoL3g4Ni94ZW4vbW11LmMgICAgICAgICAgICAgICAgIHwgMTg4ICstLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAgYXJjaC94ODYveGVuL21tdV9wdi5jICAgICAg
ICAgICAgICB8IDE0MCArKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgYXJjaC94ODYveGVu
L3AybS5jICAgICAgICAgICAgICAgICB8ICAgMiArCj4gIGFyY2gveDg2L3hlbi9wY2ktc3dpb3Rs
Yi14ZW4uYyAgICAgfCAgIDIgKwo+ICBhcmNoL3g4Ni94ZW4vcGxhdGZvcm0tcGNpLXVucGx1Zy5j
IHwgIDE4ICstLS0KPiAgYXJjaC94ODYveGVuL3Zkc28uaCAgICAgICAgICAgICAgICB8ICAgMiAr
Cj4gIGFyY2gveDg2L3hlbi94ZW4tcHZoLlMgICAgICAgICAgICAgfCAgMTUgKy0tCj4gIGluY2x1
ZGUveGVuL2ludGVyZmFjZS9tZW1vcnkuaCAgICAgfCAgIDYgLS0KPiAgaW5jbHVkZS94ZW4veGVu
LW9wcy5oICAgICAgICAgICAgICB8IDEzMyArKysrKysrKysrKysrKysrKy0tLS0tLS0tLQo+ICAx
NiBmaWxlcyBjaGFuZ2VkLCAyODcgaW5zZXJ0aW9ucygrKSwgMzE5IGRlbGV0aW9ucygtKQo+IApC
b3JpcywgYW55IG9iamVjdGlvbnM/CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 13:11:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 13:11:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn1m1-0007PA-WD; Tue, 07 Aug 2018 13: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=rp5o=kw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fn1m0-0007P3-LW
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 13:11:40 +0000
X-Inumbo-ID: 4aea1012-9a43-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4aea1012-9a43-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 15:10:45 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id F212CACD3;
 Tue,  7 Aug 2018 13:11:37 +0000 (UTC)
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org
References: <20180613095806.2978-1-jgross@suse.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <2a9600b0-3b49-7835-a664-9deb30b100a4@suse.com>
Date: Tue, 7 Aug 2018 15:11:37 +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: <20180613095806.2978-1-jgross@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen: don't use privcmd_call() from
 xen_mc_flush()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMTMvMDYvMTggMTE6NTgsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gVXNpbmcgcHJpdmNtZF9j
YWxsKCkgZm9yIGEgc2luZ2xldG9uIG11bHRpY2FsbCBzZWVtcyB0byBiZSB3cm9uZywgYXMKPiBw
cml2Y21kX2NhbGwoKSBpcyB1c2luZyBzdGFjKCkvY2xhYygpIHRvIGVuYWJsZSBoeXBlcnZpc29y
IGFjY2VzcyB0bwo+IExpbnV4IHVzZXIgc3BhY2UuCj4gCj4gQWRkIGEgbmV3IHhlbl9zaW5nbGVf
Y2FsbCgpIGZ1bmN0aW9uIHRvIGJlIHVzZSBmb3IgdGhhdCBwdXJwb3NlLgo+IAo+IFJlcG9ydGVk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gU2lnbmVkLW9mZi1ieTogSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKQm9yaXMsIGFueSBvYmplY3Rpb25zPwoKCkp1
ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 13:29:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 13:29:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn22l-00005i-HT; Tue, 07 Aug 2018 13: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=molc=kw=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fn22k-00005d-15
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 13:28:58 +0000
X-Inumbo-ID: e5d7cd8e-9a45-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e5d7cd8e-9a45-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 13:29:23 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 522FB7A9;
 Tue,  7 Aug 2018 06:28:55 -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 660B33F5D4;
 Tue,  7 Aug 2018 06:28:54 -0700 (PDT)
To: Oleksandr Tyshchenko <olekstysh@gmail.com>, xen-devel@lists.xenproject.org
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
 <1533580552-938-2-git-send-email-olekstysh@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <17d7ad42-cc18-e331-8fde-cc687e96aa87@arm.com>
Date: Tue, 7 Aug 2018 14:28: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: <1533580552-938-2-git-send-email-olekstysh@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 1/4] xen/arm: drivers: scif: Remove
 unused #define-s
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Artem_Mygaiev@epam.com,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.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>

SGkgT2xla3NhbmRyLAoKT24gMDYvMDgvMTggMTk6MzUsIE9sZWtzYW5kciBUeXNoY2hlbmtvIHdy
b3RlOgo+IEZyb206IE9sZWtzYW5kciBUeXNoY2hlbmtvIDxvbGVrc2FuZHJfdHlzaGNoZW5rb0Bl
cGFtLmNvbT4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgVHlzaGNoZW5rbyA8b2xla3Nh
bmRyX3R5c2hjaGVua29AZXBhbS5jb20+Cj4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KPiBDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNv
bT4KCkFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKQ2hlZXJz
LAoKPiAtLS0KPiAgIHhlbi9kcml2ZXJzL2NoYXIvc2NpZi11YXJ0LmMgICAgfCAgNCAtLS0tCj4g
ICB4ZW4vaW5jbHVkZS9hc20tYXJtL3NjaWYtdWFydC5oIHwgMTEgLS0tLS0tLS0tLS0KPiAgIDIg
ZmlsZXMgY2hhbmdlZCwgMTUgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2
ZXJzL2NoYXIvc2NpZi11YXJ0LmMgYi94ZW4vZHJpdmVycy9jaGFyL3NjaWYtdWFydC5jCj4gaW5k
ZXggNGE3MWJhYy4uNDY1ZmIzNCAxMDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9jaGFyL3NjaWYt
dWFydC5jCj4gKysrIGIveGVuL2RyaXZlcnMvY2hhci9zY2lmLXVhcnQuYwo+IEBAIC0yOSwxMCAr
MjksNiBAQAo+ICAgI2luY2x1ZGUgPGFzbS9zY2lmLXVhcnQuaD4KPiAgICNpbmNsdWRlIDxhc20v
aW8uaD4KPiAgIAo+IC0jZGVmaW5lIFBBUklUWV9OT05FICAgIDAKPiAtI2RlZmluZSBQQVJJVFlf
RVZFTiAgICAxCj4gLSNkZWZpbmUgUEFSSVRZX09ERCAgICAgMgo+IC0KPiAgICNkZWZpbmUgc2Np
Zl9yZWFkYih1YXJ0LCBvZmYpICAgICAgICAgIHJlYWRiKCh1YXJ0KS0+cmVncyArIChvZmYpKQo+
ICAgI2RlZmluZSBzY2lmX3dyaXRlYih1YXJ0LCBvZmYsIHZhbCkgICAgd3JpdGViKCh2YWwpLCAo
dWFydCktPnJlZ3MgKyAob2ZmKSkKPiAgIAo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
YXJtL3NjaWYtdWFydC5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zY2lmLXVhcnQuaAo+IGluZGV4
IGQwMzBiMjYuLjgxMzc4NTAgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9zY2lm
LXVhcnQuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2NpZi11YXJ0LmgKPiBAQCAtNDcs
MTcgKzQ3LDYgQEAKPiAgICNkZWZpbmUgU0NTQ1JfQ0tFMSAgICAoMSA8PCAxKSAgICAvKiBDbG9j
ayBFbmFibGUgMSAqLwo+ICAgI2RlZmluZSBTQ1NDUl9DS0UwICAgICgxIDw8IDApICAgIC8qIENs
b2NrIEVuYWJsZSAwICovCj4gICAKPiAtI2RlZmluZSBTQ1NDUl9DS0UwMCAgICAoMCkKPiAtI2Rl
ZmluZSBTQ1NDUl9DS0UwMSAgICAoU0NTQ1JfQ0tFMCkKPiAtI2RlZmluZSBTQ1NDUl9DS0UxMCAg
ICAoU0NTQ1JfQ0tFMSkKPiAtI2RlZmluZSBTQ1NDUl9DS0UxMSAgICAoU0NTQ1JfQ0tFMSB8IFND
U0NSX0NLRTApCj4gLQo+IC0vKiBTZXJpYWwgTW9kZSBSZWdpc3RlciAoU0NTTVIpICovCj4gLSNk
ZWZpbmUgU0NTTVJfQ0hSICAgICAoMSA8PCA2KSAgICAvKiA3LWJpdCBDaGFyYWN0ZXIgTGVuZ3Ro
ICovCj4gLSNkZWZpbmUgU0NTTVJfUEUgICAgICAoMSA8PCA1KSAgICAvKiBQYXJpdHkgRW5hYmxl
ICovCj4gLSNkZWZpbmUgU0NTTVJfT0REICAgICAoMSA8PCA0KSAgICAvKiBPZGQgUGFyaXR5ICov
Cj4gLSNkZWZpbmUgU0NTTVJfU1RPUCAgICAoMSA8PCAzKSAgICAvKiBTdG9wIEJpdCBMZW5ndGgg
Ki8KPiAtCj4gICAvKiBTZXJpYWwgU3RhdHVzIFJlZ2lzdGVyIChTQ0ZTUikgKi8KPiAgICNkZWZp
bmUgU0NGU1JfRVIgICAgICAoMSA8PCA3KSAgICAvKiBSZWNlaXZlIEVycm9yICovCj4gICAjZGVm
aW5lIFNDRlNSX1RFTkQgICAgKDEgPDwgNikgICAgLyogVHJhbnNtaXNzaW9uIEVuZCAqLwo+IAoK
LS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 13:38:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 13: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 1fn2Bx-0000vn-Gb; Tue, 07 Aug 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=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fn2Bw-0000vi-Or
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 13:38:28 +0000
X-Inumbo-ID: 39ac92fd-9a47-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 39ac92fd-9a47-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 13:38:54 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 07:38:26 -0600
Message-Id: <5B69A0CF02000078001DB934@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 07:38:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180806125449.2829-1-paul.durrant@citrix.com>
 <20180806125449.2829-2-paul.durrant@citrix.com>
In-Reply-To: <20180806125449.2829-2-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v20 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <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+IE9uIDA2LjA4LjE4IGF0IDE0OjU0LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwo+ICsrKyBiL3hlbi9jb21tb24vZ3Jh
bnRfdGFibGUuYwo+IEBAIC0zODYwLDYgKzM4NjAsMzggQEAgaW50IG1lbV9zaGFyaW5nX2dyZWZf
dG9fZ2ZuKHN0cnVjdCBncmFudF90YWJsZSAqZ3QsIGdyYW50X3JlZl90IHJlZiwKPiAgfQo+ICAj
ZW5kaWYKPiAgCj4gKy8qIGNhbGxlciBtdXN0IGhvbGQgcmVhZCBvciB3cml0ZSBsb2NrICovCj4g
K3N0YXRpYyBpbnQgZ250dGFiX2dldF9zdGF0dXNfZnJhbWVfbWZuKHN0cnVjdCBkb21haW4gKmQs
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcg
aWR4LCBtZm5fdCAqbWZuKQo+ICt7Cj4gKyAgICBzdHJ1Y3QgZ3JhbnRfdGFibGUgKmd0ID0gZC0+
Z3JhbnRfdGFibGU7Cj4gKwo+ICsgICAgaWYgKCBpZHggPj0gbnJfc3RhdHVzX2ZyYW1lcyhndCkg
KQo+ICsgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ICsKPiArICAgICptZm4gPSBfbWZuKHZpcnRf
dG9fbWZuKGd0LT5zdGF0dXNbaWR4XSkpOwo+ICsgICAgcmV0dXJuIDA7Cj4gK30KPiArCj4gKy8q
IGNhbGxlciBtdXN0IGhvbGQgd3JpdGUgbG9jayAqLwo+ICtzdGF0aWMgaW50IGdudHRhYl9nZXRf
c2hhcmVkX2ZyYW1lX21mbihzdHJ1Y3QgZG9tYWluICpkLAo+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGlkeCwgbWZuX3QgKm1mbikKPiArewo+
ICsgICAgc3RydWN0IGdyYW50X3RhYmxlICpndCA9IGQtPmdyYW50X3RhYmxlOwo+ICsKPiArICAg
IGlmICggZ3QtPmd0X3ZlcnNpb24gPT0gMCApCj4gKyAgICAgICAgZ3QtPmd0X3ZlcnNpb24gPSAx
Owo+ICsKPiArICAgIGlmICggKGlkeCA+PSBucl9ncmFudF9mcmFtZXMoZ3QpKSAmJiAoaWR4IDwg
Z3QtPm1heF9ncmFudF9mcmFtZXMpICkKPiArICAgICAgICBnbnR0YWJfZ3Jvd190YWJsZShkLCBp
ZHggKyAxKTsKCkkgZ3Vlc3MgSSBoYWQgY29tbWVudGVkIG9uIHRoaXMgYmVmb3JlLCBidXQgaXQg
aGFzIGJlZW4gYSB3aGlsZToKV2hpbGUgSSByZWFsaXplIHRoYXQgeW91J3JlIGp1c3QgbW92aW5n
IGNvZGUsIEkgZGlzbGlrZSB0aGUgcmVzdWx0aW5nCmFzeW1tZXRyeSBiZXR3ZWVuIHRoZSB0d28g
ZnVuY3Rpb25zOiBXaHkgd291bGQgdGhlIGZvcm1lcgpub3Qgd2FudCB0byBncm93IHRoZSBncmFu
dCB0YWJsZT8gQW5kIHdoeSB3b3VsZCBhIHZlcnNpb24KYWRqdXN0bWVudCBiZSBuZWVkZWQgKG9u
bHkpIGhlcmUgKEkndmUgcHV0ICJvbmx5IiBpbiBwYXJlbnRoZXNlcwpiZWNhdXNlIGl0J3Mgbm90
IG9idmlvdXMgdG8gbWUgd2h5IHRoaXMgaXMgbmVlZGVkKT8KCkFuZCB0aGlzIGFzeW1tZXRyeSB3
b3VsZCBzdXJlbHkgYmUgY29taW5nIGFzIHN1cnByaXNlIGF0IGxlYXN0CnRvIGNhbGxlcnMgb2Yg
dGhlIG5ldyBpbnRlcmZhY2UgeW91IGFkZC4KCj4gK2ludCBnbnR0YWJfZ2V0X3N0YXR1c19mcmFt
ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGlkeCwKPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIG1mbl90ICptZm4pCj4gK3sKPiArICAgIHN0cnVjdCBncmFudF90YWJsZSAq
Z3QgPSBkLT5ncmFudF90YWJsZTsKPiArICAgIGludCByYzsKPiArCj4gKyAgICBncmFudF9yZWFk
X2xvY2soZ3QpOwo+ICsgICAgcmMgPSBnbnR0YWJfZ2V0X3N0YXR1c19mcmFtZV9tZm4oZCwgaWR4
LCBtZm4pOwo+ICsgICAgZ3JhbnRfcmVhZF91bmxvY2soZ3QpOwo+ICsKPiArICAgIHJldHVybiBy
YzsKPiArfQoKQWxvbmcgdGhlIGxpbmVzIG9mIHdoYXQgZ250dGFiX21hcF9mcmFtZSgpIGRvZXMs
IEknZCBleHBlY3QgYQpjaGVjayBmb3IgZ3RfdmVyc2lvbiB0byBiZSAyIGhlcmUuIE9yIHdlbGws
IG1heWJlIHRoYXQncyBpbXBsaWNpdApieSB0aGVyZSBub3QgYmVpbmcgYW55IHN0YXR1cyBlbnRy
aWVzL3BhZ2VzIGZvciB2ZXJzaW9uIDEgdGFibGVzLgpCdXQgaXQgd291bGQgYmVjb21lIGEgcmVx
dWlyZW1lbnQgaWYgZ250dGFiX2dyb3dfdGFibGUoKSB3YXMgdG8KYmUgY2FsbGVkIGZyb20gZ250
dGFiX2dldF9zdGF0dXNfZnJhbWVfbWZuKCkuCgo+IEBAIC05ODIsNiArOTgzLDU0IEBAIHN0YXRp
YyBsb25nIHhhdHBfcGVybWlzc2lvbl9jaGVjayhzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBp
bnQgc3BhY2UpCj4gICAgICByZXR1cm4geHNtX2FkZF90b19waHlzbWFwKFhTTV9UQVJHRVQsIGN1
cnJlbnQtPmRvbWFpbiwgZCk7Cj4gIH0KPiAgCj4gK3N0YXRpYyBpbnQgYWNxdWlyZV9ncmFudF90
YWJsZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaWQsCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGZyYW1lLAo+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG5yX2ZyYW1lcywKPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHhlbl9wZm5fdCBtZm5fbGlzdFtdKQo+ICt7Cj4gKyAgICB1bnNpZ25l
ZCBpbnQgaSA9IG5yX2ZyYW1lczsKPiArCj4gKyAgICAvKgo+ICsgICAgICogRklYTUU6IEl0IGlz
IG5vdCBjdXJyZW50bHkgc2FmZSB0byBtYXAgZ3JhbnQgc3RhdHVzIGZyYW1lcyBpZiB0aGV5Cj4g
KyAgICAgKiAgICAgICAgd2lsbCBiZSBpbnNlcnRlZCBpbnRvIHRoZSBjYWxsZXIncyBQMk0sIGJl
Y2F1c2UgdGhlc2UKPiArICAgICAqICAgICAgICBpbnNlcnRpb25zIGFyZSBub3QgeWV0IHByb3Bl
cmx5IHJlZmVyZW5jZSBjb3VudGVkLgo+ICsgICAgICogICAgICAgIFRoaXMgcmVzdHJpY3Rpb24g
Y2FuIGJlIHJlbW92ZWQgd2hlbiBhcHByb3ByaWF0ZSByZWZlcmVuY2UKPiArICAgICAqICAgICAg
ICBjb3VudGluZyBpcyBhZGRlZC4KPiArICAgICAqLwo+ICsgICAgaWYgKCBwYWdpbmdfbW9kZV90
cmFuc2xhdGUoY3VycmVudC0+ZG9tYWluKSAmJgo+ICsgICAgICAgICAoaWQgPT0gWEVOTUVNX3Jl
c291cmNlX2dyYW50X3RhYmxlX2lkX3N0YXR1cykgKQo+ICsgICAgICAgIHJldHVybiAtRU9QTk9U
U1VQUDsKCldvdWxkIHlvdSBtaW5kIHJlbWluZGluZyBtZSB3aHkgdGhlIFAyTSBpbnNlcnRpb25z
IGFyZSBzYWZlIGZvcgp0aGUgIm9yZGluYXJ5IiAoc2hhcmVkKSBncmFudCBmcmFtZXM/IEknbSBw
dXp6bGVkIGJlY2F1c2UgUDJNCm1hbmFnZW1lbnQgaW4gZ2VuZXJhbCBsYWNrcyByZWZjb3VudGlu
ZywgeWV0IEkgaGF2ZSB0aGUgdmFndWUKZmVlbGluZyB0aGF0IHdlIGhhZCBkaXNjdXNzZWQgdGhp
cyBiZWZvcmUgYW5kIHRoZXJlIHdhcyBhIHJlYXNvbi4KKElmIHRoZXJlIGlzLCBwZXJoYXBzIHNs
aWdodGx5IGV4dGVuZGluZyB0aGUgY29tbWVudCBhYm92ZSB3b3VsZApiZSBoZWxwZnVsLikKCj4g
LS0tIGEveGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oCj4gKysrIGIveGVuL2luY2x1ZGUvcHVi
bGljL21lbW9yeS5oCj4gQEAgLTYxMSwxNiArNjExLDIxIEBAIHN0cnVjdCB4ZW5fbWVtX2FjcXVp
cmVfcmVzb3VyY2Ugewo+ICAgICAgdWludDE2X3QgdHlwZTsKPiAgCj4gICNkZWZpbmUgWEVOTUVN
X3Jlc291cmNlX2lvcmVxX3NlcnZlciAwCj4gKyNkZWZpbmUgWEVOTUVNX3Jlc291cmNlX2dyYW50
X3RhYmxlIDEKPiAgCj4gICAgICAvKgo+ICAgICAgICogSU4gLSBhIHR5cGUtc3BlY2lmaWMgcmVz
b3VyY2UgaWRlbnRpZmllciwgd2hpY2ggbXVzdCBiZSB6ZXJvCj4gICAgICAgKiAgICAgIHVubGVz
cyBzdGF0ZWQgb3RoZXJ3aXNlLgo+ICAgICAgICoKPiAgICAgICAqIHR5cGUgPT0gWEVOTUVNX3Jl
c291cmNlX2lvcmVxX3NlcnZlciAtPiBpZCA9PSBpb3JlcSBzZXJ2ZXIgaWQKPiArICAgICAqIHR5
cGUgPT0gWEVOTUVNX3Jlc291cmNlX2dyYW50X3RhYmxlIC0+IGlkIGRlZmluZWQgYmVsb3cKPiAg
ICAgICAqLwo+ICAgICAgdWludDMyX3QgaWQ7Cj4gLSAgICAvKgo+IC0gICAgICogSU4vT1VUIC0g
QXMgYW4gSU4gcGFyYW1ldGVyIG51bWJlciBvZiBmcmFtZXMgb2YgdGhlIHJlc291cmNlCj4gKwo+
ICsjZGVmaW5lIFhFTk1FTV9yZXNvdXJjZV9ncmFudF90YWJsZV9pZF9zaGFyZWQgMAo+ICsjZGVm
aW5lIFhFTk1FTV9yZXNvdXJjZV9ncmFudF90YWJsZV9pZF9zdGF0dXMgMQo+ICsKPiArICAgIC8q
IElOL09VVCAtIEFzIGFuIElOIHBhcmFtZXRlciBudW1iZXIgb2YgZnJhbWVzIG9mIHRoZSByZXNv
dXJjZQoKUGxlYXNlIGRvbid0IGJyZWFrIHByZXZpb3VzbHkgY29ycmVjdCBjb21tZW50IHN0eWxl
IGhlcmUuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 13:40:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 13:40:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn2Dl-0001Xn-Ti; Tue, 07 Aug 2018 13:40:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fg3j=kw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fn2Dl-0001Xb-65
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 13:40:21 +0000
X-Inumbo-ID: 7cedede1-9a47-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7cedede1-9a47-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 13:40: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 1fn2Dh-0007nB-1m; Tue, 07 Aug 2018 13:40: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 1fn2Dg-00049B-P9; Tue, 07 Aug 2018 13:40:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fn2Dg-0008Iw-OD; Tue, 07 Aug 2018 13:40:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125769-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:build-arm64-xsm:<job status>:broken:regression
 linux-linus:build-arm64:<job status>:broken:regression
 linux-linus:build-arm64-pvops:<job status>:broken:regression
 linux-linus:build-i386-pvops:kernel-build:fail:regression
 linux-linus:build-arm64-pvops:hosts-allocate:broken:allowable
 linux-linus:build-arm64:hosts-allocate:broken:allowable
 linux-linus:build-arm64-xsm:hosts-allocate:broken:allowable
 linux-linus:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:allowable
 linux-linus:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-linus:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel: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-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:build-arm64:capture-logs:broken:nonblocking
 linux-linus:build-arm64-pvops:capture-logs:broken:nonblocking
 linux-linus:build-arm64-xsm:capture-logs:broken: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-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-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu: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=1ffaddd029c867d134a1dde39f540dcc8c52e274
X-Osstest-Versions-That: linux=527838d470e3a6e79e8ee9d5ddf28920df2a196e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 07 Aug 2018 13:40:16 +0000
Subject: [Xen-devel] [linux-linus test] 125769: 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>

ZmxpZ2h0IDEyNTc2OSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1NzY5LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWls
ZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3MDIKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdh
cmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU3MDIK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyNTcwMgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMiBo
b3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1NzAyCiB0ZXN0LWFtZDY0
LWFtZDY0LXJ1bXBydW4tYW1kNjQgMTcgcnVtcHJ1bi1kZW1vLXhlbnN0b3JlbHMveGVuc3RvcmVs
cy5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTI1NzAyCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1leGFt
aW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1leGFtaW5lICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDMgY2FwdHVy
ZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNTcwMgogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4g
MTI1NzAyCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAg
ICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjU3MDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTcwMgogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgIGxpa2UgMTI1NzAyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU3MDIKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtl
IDEyNTcwMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NzAyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU3MDIKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAg
IDFmZmFkZGQwMjljODY3ZDEzNGExZGRlMzlmNTQwZGNjOGM1MmUyNzQKYmFzZWxpbmUgdmVyc2lv
bjoKIGxpbnV4ICAgICAgICAgICAgICAgIDUyNzgzOGQ0NzBlM2E2ZTc5ZThlZTlkNWRkZjI4OTIw
ZGYyYTE5NmUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTcwMiAgMjAxOC0wNy0zMSAxNDoyNTo0
NCBaICAgIDYgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjU3MzUgIDIwMTgtMDgtMDEgMTg6
Mzc6MzggWiAgICA1IGRheXMgICAgMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3
NjkgIDIwMTgtMDgtMDYgMTU6MTI6MjQgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBZGkgTmlzc2ltIDxhZGlu
QG1lbGxhbm94LmNvbT4KICBBbmRyZXcgTHVubiA8YW5kcmV3QGx1bm4uY2g+CiAgQW5kcmV3IE1v
cnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBBbmlsIEd1cnVtdXJ0aHkgPGFuaWwu
Z3VydW11cnRoeUBjYXZpdW0uY29tPgogIEFubmEtTWFyaWEgR2xlaXhuZXIgPGFubmEtbWFyaWFA
bGludXRyb25peC5kZT4KICBBbnRvbiBWYXNpbHlldiA8dmFzaWx5ZXZAaXNwcmFzLnJ1PgogIEFy
ZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgogIEFyZW5kIHZhbiBTcHJp
ZWwgPGFyZW5kLnZhbnNwcmllbEBicm9hZGNvbS5jb20+CiAgQXJqdW4gVnluaXBhZGF0aCA8YXJq
dW5AY2hlbHNpby5jb20+CiAgQXJuYWxkbyBDYXJ2YWxobyBkZSBNZWxvIDxhY21lQHJlZGhhdC5j
b20+CiAgQXJ0ZW0gQml0eXV0c2tpeSA8YXJ0ZW0uYml0eXV0c2tpeUBsaW51eC5pbnRlbC5jb20+
CiAgQXZpbmFzaCBSZXBha2EgPGF2aW5hc2gucmVwYWthQG9yYWNsZS5jb20+CiAgQmpvcm4gSGVs
Z2FhcyA8YmhlbGdhYXNAZ29vZ2xlLmNvbT4KICBCasO2cm4gVMO2cGVsIDxiam9ybi50b3BlbEBp
bnRlbC5jb20+CiAgQm9yaXMgQnJlemlsbG9uIDxib3Jpcy5icmV6aWxsb25AYm9vdGxpbi5jb20+
CiAgQ2FsdmluIFdhbHRvbiA8Y2FsdmluLndhbHRvbkBrZXBzdGluLmNhPgogIENvbGluIElhbiBL
aW5nIDxjb2xpbi5raW5nQGNhbm9uaWNhbC5jb20+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBl
bnRlckBvcmFjbGUuY29tPgogIERhbmllbCBCb3JrbWFubiA8ZGFuaWVsQGlvZ2VhcmJveC5uZXQ+
CiAgZGFubiBmcmF6aWVyIDxkYW5uLmZyYXppZXJAY2Fub25pY2FsLmNvbT4KICBEYXJyaWNrIEou
IFdvbmcgPGRhcnJpY2sud29uZ0BvcmFjbGUuY29tPgogIERhdmUgQWlybGllIDxhaXJsaWVkQHJl
ZGhhdC5jb20+CiAgRGF2aWQgSG93ZWxscyA8ZGhvd2VsbHNAcmVkaGF0LmNvbT4KICBEYXZpZCBT
LiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRGF2aWRsb2hyIEJ1ZXNvIDxkYXZlQHN0
Z29sYWJzLm5ldD4KICBEbWl0cnkgU2Fmb25vdiA8ZGltYUBhcmlzdGEuY29tPgogIERvdWdsYXMg
R2lsYmVydCA8ZGdpbGJlcnRAaW50ZXJsb2cuY29tPgogIEVsaSBDb2hlbiA8ZWxpQG1lbGxhbm94
LmNvbT4KICBFbW1hbnVlbCBHcnVtYmFjaCA8ZW1tYW51ZWwuZ3J1bWJhY2hAaW50ZWwuY29tPgog
IEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBFcmljIFNhbmRlZW4gPHNhbmRl
ZW5AcmVkaGF0LmNvbT4KICBFcmlrIFNjaG1hdXNzIDxlcmlrLnNjaG1hdXNzQGludGVsLmNvbT4K
ICBFdWdlbml5IFBhbHRzZXYgPEV1Z2VuaXkuUGFsdHNldkBzeW5vcHN5cy5jb20+CiAgRXlhbCBC
aXJnZXIgPGV5YWwuYmlyZ2VyQGdtYWlsLmNvbT4KICBGZXJhcyBEYW91ZCA8ZmVyYXNkYUBtZWxs
YW5veC5jb20+CiAgRmxvcmlhbiBGYWluZWxsaSA8Zi5mYWluZWxsaUBnbWFpbC5jb20+CiAgRmxv
cmlhbiBXZXN0cGhhbCA8ZndAc3RybGVuLmRlPgogIEZyZWRlcmljIEJhcnJhdCA8ZmJhcnJhdEBs
aW51eC5pYm0uY29tPgogIEZyZWRlcmljIFdlaXNiZWNrZXIgPGZyZWRlcmljQGtlcm5lbC5vcmc+
CiAgR2FsIFByZXNzbWFuIDxwcmVzc21hbmdhbEBnbWFpbC5jb20+CiAgR2FuZXNoIEdvdWRhciA8
Z2FuZXNoZ3JAY2hlbHNpby5jb20+CiAgR292aW5kYXJhanVsdSBWYXJhZGFyYWphbiA8Z3ZhcmFk
YXJAY2lzY28uY29tPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBHdWls
bGF1bWUgTmF1bHQgPGcubmF1bHRAYWxwaGFsaW5rLmZyPgogIEhhcmkgVnlhcyA8aGFyaS52eWFz
QGJyb2FkY29tLmNvbT4KICBIZXJiZXJ0IFh1IDxoZXJiZXJ0QGdvbmRvci5hcGFuYS5vcmcuYXU+
CiAgSGltYW5zaHUgTWFkaGFuaSA8aGltYW5zaHUubWFkaGFuaUBjYXZpdW0uY29tPgogIEh1YW5n
IENob25nIDxodWFuZy5jaG9uZ0B6dGUuY29tLmNuPgogIEh1Z2ggRGlja2lucyA8aHVnaGRAZ29v
Z2xlLmNvbT4KICBJZG8gU2NoaW1tZWwgPGlkb3NjaEBtZWxsYW5veC5jb20+CiAgSW5nbyBNb2xu
YXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAgSW9hbmEgQ2lvcm5laSA8aW9hbmEuY2lvcm5laUBueHAu
Y29tPgogIEphY2sgTW9yZ2Vuc3RlaW4gPGphY2ttQGRldi5tZWxsYW5veC5jby5pbD4KICBKYWt1
YiBLaWNpbnNraSA8amFrdWIua2ljaW5za2lAbmV0cm9ub21lLmNvbT4KICBKYW5lIENodSA8amFu
ZS5jaHVAb3JhY2xlLmNvbT4KICBKYXNvbiBHdW50aG9ycGUgPGpnZ0BtZWxsYW5veC5jb20+CiAg
SmVucyBBeGJvZSA8YXhib2VAa2VybmVsLmRrPgogIEplcmVteSBDbGluZSA8amNsaW5lQHJlZGhh
dC5jb20+CiAgSmVyb21lIEJydW5ldCA8amJydW5ldEBiYXlsaWJyZS5jb20+CiAgSmlhbmcgQmlh
byA8amlhbmcuYmlhbzJAenRlLmNvbS5jbj4KICBKb2hhbm5lcyBXZWluZXIgPGhhbm5lc0BjbXB4
Y2hnLm9yZz4KICBKb2huIEh1cmxleSA8am9obi5odXJsZXlAbmV0cm9ub21lLmNvbT4KICBKb2hu
IFN0dWx0eiA8am9obi5zdHVsdHpAbGluYXJvLm9yZz4KICBKb3NlIEFicmV1IDxqb2FicmV1QHN5
bm9wc3lzLmNvbT4KICBKb3NlIEFicmV1IDxKb3NlLkFicmV1QHN5bm9wc3lzLmNvbT4KICBKdXN0
aW4gUGV0dGl0IDxqcGV0dGl0QG92bi5vcmc+CiAgS2FsbGUgVmFsbyA8a3ZhbG9AY29kZWF1cm9y
YS5vcmc+CiAgS2FuIExpYW5nIDxrYW4ubGlhbmdAbGludXguaW50ZWwuY29tPgogIEtlZXMgQ29v
ayA8a2Vlc2Nvb2tAY2hyb21pdW0ub3JnPgogIEtpcmlsbCBBLiBTaHV0ZW1vdiA8a2lyaWxsLnNo
dXRlbW92QGxpbnV4LmludGVsLmNvbT4KICBLaXJpbGwgVGtoYWkgPGt0a2hhaUB2aXJ0dW96em8u
Y29tPgogIEt1cnQgS2FuemVuYmFjaCA8a3VydC5rYW56ZW5iYWNoQGxpbnV0cm9uaXguZGU+CiAg
TGF1cmVudCBQaW5jaGFydCA8bGF1cmVudC5waW5jaGFydCtyZW5lc2FzQGlkZWFzb25ib2FyZC5j
b20+CiAgTGF3cmVuY2UgQnJha21vIDxicmFrbW9AZmIuY29tPgogIExlbiBCcm93biA8bGVuLmJy
b3duQGludGVsLmNvbT4KICBMZW9uIFJvbWFub3Zza3kgPGxlb25yb0BtZWxsYW5veC5jb20+CiAg
TGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIExvcmVuem8g
QmlhbmNvbmkgPGxvcmVuem8uYmlhbmNvbmlAcmVkaGF0LmNvbT4KICBMb3JlbnpvIFBpZXJhbGlz
aSA8bG9yZW56by5waWVyYWxpc2lAYXJtLmNvbT4KICBNYW5pbmRlciBTaW5naCA8bWFuaW5kZXIx
LnNAc2Ftc3VuZy5jb20+CiAgTWFyYyBLbGVpbmUtQnVkZGUgPG1rbEBwZW5ndXRyb25peC5kZT4K
ICBNYXJ0aW4gSy4gUGV0ZXJzZW4gPG1hcnRpbi5wZXRlcnNlbkBvcmFjbGUuY29tPgogIE1hcnRp
biBLYUZhaSBMYXUgPGthZmFpQGZiLmNvbT4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVtYUBq
cC5mdWppdHN1LmNvbT4KICBNYXRoaWV1IFhob25uZXV4IDxtLnhob25uZXV4QGdtYWlsLmNvbT4K
ICBNYXVybyBDYXJ2YWxobyBDaGVoYWIgPG1jaGVoYWIrc2Ftc3VuZ0BrZXJuZWwub3JnPgogIE1l
bCBHb3JtYW4gPG1nb3JtYW5AdGVjaHNpbmd1bGFyaXR5Lm5ldD4KICBNaWNoYWVsIEVsbGVybWFu
IDxtcGVAZWxsZXJtYW4uaWQuYXU+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNv
bT4KICBNaWNoYWwgSG9ja28gPG1ob2Nrb0BzdXNlLmNvbT4KICBNaWtlIFJhcG9wb3J0IDxycHB0
QGxpbnV4LnZuZXQuaWJtLmNvbT4KICBNaWtlIFNuaXR6ZXIgPHNuaXR6ZXJAcmVkaGF0LmNvbT4K
ICBNaW5nIExlaSA8bWluZy5sZWlAcmVkaGF0LmNvbT4KICBOZWFsIENhcmR3ZWxsIDxuY2FyZHdl
bGxAZ29vZ2xlLmNvbT4KICBOaWNob2xhcyBNYyBHdWlyZSA8aG9mcmF0QG9zYWRsLm9yZz4KICBO
aXIgRG90YW4gPG5pcmRAbWVsbGFub3guY29tPgogIE9mZXIgTGV2aSA8b2ZlcmxlQG1lbGxhbm94
LmNvbT4KICBPbGVrc2FuZHIgTmF0YWxlbmtvIDxvbGVrc2FuZHJAbmF0YWxlbmtvLm5hbWU+CiAg
T3IgR2VybGl0eiA8b2dlcmxpdHpAbWVsbGFub3guY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256
aW5pQHJlZGhhdC5jb20+CiAgUGF1bCBNb29yZSA8cGF1bEBwYXVsLW1vb3JlLmNvbT4KICBQZXRl
ciBTaGllciA8cHNoaWVyQGdvb2dsZS5jb20+CiAgUGhpbGxpcCBMb3VnaGVyIDxwaGlsbGlwLmxv
dWdoZXJAZ21haWwuY29tPgogIFBoaWxsaXAgTG91Z2hlciA8cGhpbGxpcEBzcXVhc2hmcy5vcmcu
dWs+CiAgUHJhcml0IEJoYXJnYXZhIDxwcmFyaXRAcmVkaGF0LmNvbT4KICBQcml5YXJhbmphbiBK
aGEgPHByaXlhcmpoYUBnb29nbGUuY29tPgogIFFpIFpoYW5nIDxxaS56LnpoYW5nQGludGVsLmNv
bT4KICBRdWlubiBUcmFuIDxxdWlubi50cmFuQGNhdml1bS5jb20+CiAgUmFmYWVsIEouIFd5c29j
a2kgPHJhZmFlbC5qLnd5c29ja2lAaW50ZWwuY29tPgogIFJhZmHFgiBNacWCZWNraSA8cmFmYWxA
bWlsZWNraS5wbD4KICBSYW5keSBEdW5sYXAgPHJkdW5sYXBAaW5mcmFkZWFkLm9yZz4KICBSb2Ig
Q2xhcmsgPHJvYmRjbGFya0BnbWFpbC5jb20+CiAgUm9tYW4gS2FnYW4gPHJrYWdhbkB2aXJ0dW96
em8uY29tPgogIFJ1c3NlbGwgS2luZyA8cm1rK2tlcm5lbEBhcm1saW51eC5vcmcudWs+CiAgU2Fi
cmluYSBEdWJyb2NhIDxzZEBxdWVhc3lzbmFpbC5uZXQ+CiAgU2FlZWQgTWFoYW1lZWQgPHNhZWVk
bUBtZWxsYW5veC5jb20+CiAgU2FtIFJhdm5ib3JnIDxzYW1AcmF2bmJvcmcub3JnPgogIFNhbnRv
c2ggU2hpbGlta2FyIDxzYW50b3NoLnNoaWxpbWthckBvcmFjbGUuY29tPgogIFNlYW4gQ2hyaXN0
b3BoZXJzb24gPHNlYW4uai5jaHJpc3RvcGhlcnNvbkBpbnRlbC5jb20+CiAgU2VhbiBQYXVsIDxz
ZWFucGF1bEBjaHJvbWl1bS5vcmc+CiAgU2VhbiBZb3VuZyA8c2VhbkBtZXNzLm9yZz4KICBTb2hl
aWwgSGFzc2FzIFllZ2FuZWggPHNvaGVpbEBnb29nbGUuY29tPgogIFNyaW5pdmFzIFBhbmRydXZh
ZGEgPHNyaW5pdmFzLnBhbmRydXZhZGFAbGludXguaW50ZWwuY29tPgogIFN0ZWZhbiBXYWhyZW4g
PHN0ZWZhbi53YWhyZW5AaTJzZS5jb20+CiAgU3RlZmZlbiBLbGFzc2VydCA8c3RlZmZlbi5rbGFz
c2VydEBzZWN1bmV0LmNvbT4KICBTdGV2ZW4gUm9zdGVkdCAoVk13YXJlKSA8cm9zdGVkdEBnb29k
bWlzLm9yZz4KICBUYWVoZWUgWW9vIDxhcDQyMDA3M0BnbWFpbC5jb20+CiAgdGFuZ3BlbmdwZW5n
IDx0YW5ncGVuZ3BlbmdAaGlnb24uY29tPgogIFRhcmlxIFRvdWthbiA8dGFyaXF0QG1lbGxhbm94
LmNvbT4KICBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KICBUaG9tYXMgUGV0
YXp6b25pIDx0aG9tYXMucGV0YXp6b25pQGJvb3RsaW4uY29tPgogIFRob21hcyBSaWNodGVyIDx0
bXJpY2h0QGxpbnV4LmlibS5jb20+CiAgVG9tIExlbmRhY2t5IDx0aG9tYXMubGVuZGFja3lAYW1k
LmNvbT4KICBUb21taSBSYW50YWxhIDx0b21taS50LnJhbnRhbGFAbm9raWEuY29tPgogIFRvbnkg
QmF0dGVyc2J5IDx0b255YkBjeWJlcm5ldGljcy5jb20+CiAgVG9zaGlha2kgTWFraXRhIDxtYWtp
dGEudG9zaGlha2lAbGFiLm50dC5jby5qcD4KICBUcm9uZCBNeWtsZWJ1c3QgPHRyb25kLm15a2xl
YnVzdEBoYW1tZXJzcGFjZS5jb20+CiAgVWxmIEhhbnNzb24gPHVsZi5oYW5zc29uQGxpbmFyby5v
cmc+CiAgVXJzdWxhIEJyYXVuIDx1YnJhdW5AbGludXguaWJtLmNvbT4KICBWYWliaGF2IEphaW4g
PHZhaWJoYXZAbGludXguaWJtLmNvbT4KICBWYW5lZXQgTmFyYW5nIDx2Lm5hcmFuZ0BzYW1zdW5n
LmNvbT4KICBWYXJ1biBQcmFrYXNoIDx2YXJ1bkBjaGVsc2lvLmNvbT4KICBWaW5jZW50IFdoaXRj
aHVyY2ggPHZpbmNlbnQud2hpdGNodXJjaEBheGlzLmNvbT4KICBWaW5lZXQgR3VwdGEgPHZndXB0
YUBzeW5vcHN5cy5jb20+CiAgVmxhZGltaXIgRGF2eWRvdiA8dmRhdnlkb3YuZGV2QGdtYWlsLmNv
bT4KICBXYW5nIFlhblFpbmcgPHVka25pZ2h0QGdtYWlsLmNvbT4KICBXZWkgWW9uZ2p1biA8d2Vp
eW9uZ2p1bjFAaHVhd2VpLmNvbT4KICBXaWxsIERlYWNvbiA8d2lsbC5kZWFjb25AYXJtLmNvbT4K
ICBXaWxseSBUYXJyZWF1IDx3QDF3dC5ldT4KICBYaWFvIExpYW5nIDx4aWxpYW5nQHJlZGhhdC5j
b20+CiAgWWkgV2FuZyA8d2FuZy55aTU5QHp0ZS5jb20uY24+CiAgWW9uZ2hvbmcgU29uZyA8eWhz
QGZiLmNvbT4KICBZdWNodW5nIENoZW5nIDx5Y2hlbmdAZ29vZ2xlLmNvbT4KICBZdWVIYWliaW5n
IDx5dWVoYWliaW5nQGh1YXdlaS5jb20+CiAgWmhlbiBMZWkgPHRodW5kZXIubGVpemhlbkBodWF3
ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1
aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVu
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxk
LWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4t
c3RlcCBidWlsZC1hcm02NC1wdm9wcyBob3N0cy1hbGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1h
cm02NCBob3N0cy1hbGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9zdHMtYWxs
b2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1
aWxkLWFybTY0LXB2b3BzIGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20g
Y2FwdHVyZS1sb2dzCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJl
IDQ3NzQgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 13:42:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 13: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 1fn2G6-0001jh-Jh; Tue, 07 Aug 2018 13:42: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=sgab=kw=citrix.com=prvs=7501c17f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fn2G5-0001jc-Dz
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 13:42:45 +0000
X-Inumbo-ID: d25f52a4-9a47-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d25f52a4-9a47-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 13:43:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="77288437"
Date: Tue, 7 Aug 2018 15:42:35 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Lars Kurth <lars.kurth@citrix.com>
Message-ID: <20180807134235.giwtbipbtkj22cl5@mac>
References: <FE6F7D80-B354-42CB-9E2A-A6931FAEC046@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <FE6F7D80-B354-42CB-9E2A-A6931FAEC046@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] x86 Community Call - Wed Aug 15,
 14:00 - 15:00 UTC - Call for agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 Julien Grall <julien.grall@arm.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 Matt Spencer <Matt.Spencer@arm.com>,
 "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>, "Ji, 
 John" <john.ji@intel.com>, Stefano Stabellini <sstabellini@kernel.org>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>,
 Jarvis Roach <Jarvis.Roach@dornerworks.com>, Juergen Gross <jgross@suse.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Rich Persaud <persaur@gmail.com>, "Natarajan, Janakarajan" <jnataraj@amd.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.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>

T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMTA6MjY6MTFBTSArMDEwMCwgTGFycyBLdXJ0aCB3cm90
ZToKPiBEZWFyIGNvbW11bml0eSBtZW1iZXJzLAo+IMKgCj4gcGxlYXNlIHNlbmQgbWUgYWdlbmRh
IGl0ZW1zIGZvciBuZXh0IHdlZWvigJlzIGNvbW11bml0eSBjYWxsIGJ5IHRoaXMgRnJpZGF5LiAK
PiBOb3RlIHRoYXQgdGhpcyBhIHdlZWsgbGF0ZXIgdGhhbiBub3JtYWwsIGJlY2F1c2UgSSBoYWQg
Y29tbXVuaXR5IGNhbGxzIGluIAo+IG15IGRpYXJ5IGFzIHRoZSB3ZWVrIGJlZm9yZSBBZHZpc29y
eSBCb2FyZCBtZWV0aW5ncyAobm90IHRoZSAybmQgV2VkIAo+IG9mIGVhY2ggbW9udGgpIGFuZCBJ
IGZvcmdvdCB0byBzZW5kIG91dCB0aGUgYWdlbmRhLgo+IAo+IEkgQ0MnZWQgYXR0ZW5kZWVzIG9m
IHRoZSBBcm0gY2FsbCBhcyBzb21ldGltZXMgdGhlcmUgYXJlIGNyb3NzLW92ZXIKPiBpc3N1ZXMg
d2hpY2ggY291bGQgYmUgaGFuZGxlZCBlaXRoZXIgaW4gdGhlIEFybSBvciB4ODYgY2FsbC4gVGhh
dCB3YXkgeW91IAo+IGdldCB0byBzZWUgYWdlbmRhLCBtaW51dGVzLCBldGMuIGFuZCBoYXZlIGEg
Y2hhbmNlIHRvIGRlY2lkZSBvbiB3aGV0aGVyIAo+IHlvdSB3YW50IHRvIGpvaW4gb3Igbm90Lgo+
IMKgCj4gTGFzdCBtb250aOKAmXMgbWludXRlcyBhcmUgYXQgCj4gaHR0cHM6Ly9kb2NzLmdvb2ds
ZS5jb20vZG9jdW1lbnQvZC8xZldRTXVpYmxUbWlOa1dHR05iejIwQVF0YmJudnRvaHhuVWpoWDJw
QTJqVS9lZGl0I2hlYWRpbmc9aC5tejF3amI5dmVram4gwqAKPiAKPiBNYWluIHRvcGljcyBhbmQg
bG9vc2UvZW5kczoKPiAqIFJlbGVhc2UgQ2FkZW5jZSBmb3IgWGVuIDQuMTIgPT4gcmVzb2x2ZWQK
PiAqIFByb2plY3QgTWFuYWdlbWVudCBzdHVmZiB0byBrZWVwIHRoZSBNb21lbnR1bSBnb2luZyA9
PiB3ZSBoYWQgbm8gCj4gSW50ZWwgYXR0ZW5kYW5jZSBhdCB0aGUgbGFzdCBtZWV0aW5nIGFuZCB0
aHVzIHRoZSBzdGF0dXMgb2YgdmFyaW91cyBpc3N1ZXMKPiBpcyB1bmtub3duLiBTb21lIEFDVElP
TlMgd2VyZSByZXNvbHZlZAo+IAo+IE9wZW4gQUNUSU9OUy9zdGF0dXMgdW5rbm93bjoKPiAqIEFD
VElPTjogR2VvcmdlIHdpbGwgdXBkYXRlIGFuZCByZS1zdWJtaXQgdGhlIE5WRElNTSBkb2MgKGhl
IGRpZG7igJl0IAo+IHRha2UgYW55IG5vdGVzIGR1cmluZyB0aGUgZGlzY3Vzc2lvbiAtIHdlIGFy
ZSBnb2luZyB0byBoYXZlIHRvIHJlY29uc3RydWN0IAo+IHNvbWUgb2YgdGhlIGRpc2N1c3Npb24p
Cj4gKiBBQ1RJT046IFJpY2ggdG8gZm9sbG93IHVwIHdpdGggY29tbWl0dGVyc0B4ZW5wcm9qZWN0
Lm9yZyAKPiBSZXNvbHV0aW9uIGJ5IGNvbW1pdHRlcnNAIG9mZiBsaXN0OiAKPiBBbGxvdyBhbnlv
bmUgZnJvbSBUSEUgUkVTVCB0byBpc3N1ZSBhICJNYWludGFpbmVyLWlzLWFic2VudC1vdmVycmlk
ZSIKPiBhY2sgZm9yIHRoZSBYU00gY29kZSB3aGlsZSBEYW5pZWwgaXMgYXdheTsgdGhlIGV4cGVj
dGF0aW9uLCBvZiBjb3Vyc2UsCj4gdGhhdCAidGhlIHJlc3QiIHdpbGwgYmUgdmVyeSBjYXV0aW91
cyBhbmQgdHJ5IG5vdCB0byBkbyBhbnl0aGluZyBEYW5pZWwKPiBtaWdodCBvYmplY3QKPiDCoAo+
IEJlc3QgUmVnYXJkcwo+IExhcnMKPiAKPiAjI8KgRnV0dXJlIENvbW11bml0eSBDYWxsIHNjaGVk
dWxlCj4gQXVnIDE1IChvbmUgd2VlayBsYXRlciB0aGFuIG5vcm1hbCksIFNlcHQgMTIsIE9jdCAx
MCwgTm92IDE0LCBEZWMgMTIKClRoZSAxNWggb2YgQXVndXN0IGlzIGEgcHVibGljIGhvbGlkYXkg
aGVyZSBzbyBJIHdvbid0IGJlIGFibGUgdG8gYXR0ZW5kLgoKUm9nZXIuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 13:44:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 13: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 1fn2HI-0001om-Vc; Tue, 07 Aug 2018 13:44: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=molc=kw=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fn2HI-0001og-Gr
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 13:44:00 +0000
X-Inumbo-ID: ff89ad44-9a47-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id ff89ad44-9a47-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 13:44: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 45F827A9;
 Tue,  7 Aug 2018 06:43: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 E8B363F5D4;
 Tue,  7 Aug 2018 06:43:56 -0700 (PDT)
To: Oleksandr Tyshchenko <olekstysh@gmail.com>, xen-devel@lists.xenproject.org
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
 <1533580552-938-3-git-send-email-olekstysh@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d94083a1-bf91-0f9f-f18b-33672039535a@arm.com>
Date: Tue, 7 Aug 2018 14:43: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: <1533580552-938-3-git-send-email-olekstysh@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 2/4] xen/arm: drivers: scif: Add support
 for SCIFA compatible UARTs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.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>

SGkgT2xla3NhbmRyLAoKT24gMDYvMDgvMTggMTk6MzUsIE9sZWtzYW5kciBUeXNoY2hlbmtvIHdy
b3RlOgo+IEZyb206IE9sZWtzYW5kciBUeXNoY2hlbmtvIDxvbGVrc2FuZHJfdHlzaGNoZW5rb0Bl
cGFtLmNvbT4KPiAKPiBFeHRlbmQgZXhpc3RpbmcgZHJpdmVyIHRvIGJlIGFibGUgdG8gaGFuZGxl
IFNDSUZBIGludGVyZmFjZSBhcyB3ZWxsLgo+IFNDSUYgYW5kIFNDSUZBIGhhdmUgbG90IGluIGNv
bW1vbiwgdGhvdWdoIFNDSUZBIGhhcyBkaWZmZXJlbnQKPiBvZmZzZXRzIGFuZCBiaXRzIGZvciBz
b21lIHJlZ2lzdGVycy4KPiAKPiBVc2UgY29tcGF0aWJsZSBzdHJpbmcgdG8gcmVjb2duaXplIHdo
YXQgaW50ZXJmYWNlIGlzIHByZXNlbnQKPiBvbiBhIHRhcmdldCBib2FyZC4KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBPbGVrc2FuZHIgVHlzaGNoZW5rbyA8b2xla3NhbmRyX3R5c2hjaGVua29AZXBhbS5j
b20+Cj4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBD
QzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAtLS0KPiAgIHhlbi9kcml2
ZXJzL2NoYXIvc2NpZi11YXJ0LmMgICAgfCAxMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKy0tLS0tLS0tLQo+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9zY2lmLXVhcnQuaCB8ICA0NCAr
KysrKysrKysrKystLQo+ICAgMiBmaWxlcyBjaGFuZ2VkLCAxMzggaW5zZXJ0aW9ucygrKSwgMzUg
ZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL2NoYXIvc2NpZi11YXJ0
LmMgYi94ZW4vZHJpdmVycy9jaGFyL3NjaWYtdWFydC5jCj4gaW5kZXggNDY1ZmIzNC4uZDFlYjcx
MyAxMDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9jaGFyL3NjaWYtdWFydC5jCj4gKysrIGIveGVu
L2RyaXZlcnMvY2hhci9zY2lmLXVhcnQuYwo+IEBAIC0xLDcgKzEsNyBAQAo+ICAgLyoKPiAgICAq
IHhlbi9kcml2ZXJzL2NoYXIvc2NpZi11YXJ0LmMKPiAgICAqCj4gLSAqIERyaXZlciBmb3IgU0NJ
RiAoU2VyaWFsIGNvbW11bmljYXRpb24gaW50ZXJmYWNlIHdpdGggRklGTykKPiArICogRHJpdmVy
IGZvciBTQ0lGKEEpIChTZXJpYWwgY29tbXVuaWNhdGlvbiBpbnRlcmZhY2Ugd2l0aCBGSUZPIChB
KSkKPiAgICAqIGNvbXBhdGlibGUgVUFSVC4KPiAgICAqCj4gICAgKiBPbGVrc2FuZHIgVHlzaGNo
ZW5rbyA8b2xla3NhbmRyLnR5c2hjaGVua29AZ2xvYmFsbG9naWMuY29tPgo+IEBAIC00MCw4ICs0
MCw1NyBAQCBzdGF0aWMgc3RydWN0IHNjaWZfdWFydCB7Cj4gICAgICAgY2hhciBfX2lvbWVtICpy
ZWdzOwo+ICAgICAgIHN0cnVjdCBpcnFhY3Rpb24gaXJxYWN0aW9uOwo+ICAgICAgIHN0cnVjdCB2
dWFydF9pbmZvIHZ1YXJ0Owo+ICsgICAgY29uc3Qgc3RydWN0IHBvcnRfcGFyYW1zICpwYXJhbXM7
Cj4gICB9IHNjaWZfY29tID0gezB9Owo+ICAgCj4gK2VudW0KClNob3VsZCBub3QgdGhpcyBlbnVt
IGhhcyBhIG5hbWU/Cgo+ICt7Cj4gKyAgICBTQ0lGX1BPUlQsCj4gKyAgICBTQ0lGQV9QT1JULAo+
ICsgICAgTlJfUE9SVFMsCj4gK307Cj4gKwo+ICtzdHJ1Y3QgcG9ydF9wYXJhbXMKPiArewo+ICsg
ICAgdW5zaWduZWQgaW50IHN0YXR1c19yZWc7Cj4gKyAgICB1bnNpZ25lZCBpbnQgdHhfZmlmb19y
ZWc7Cj4gKyAgICB1bnNpZ25lZCBpbnQgcnhfZmlmb19yZWc7Cj4gKyAgICB1bnNpZ25lZCBpbnQg
b3ZlcnJ1bl9yZWc7Cj4gKyAgICB1bnNpZ25lZCBpbnQgb3ZlcnJ1bl9tYXNrOwo+ICsgICAgdW5z
aWduZWQgaW50IGVycm9yX21hc2s7Cj4gKyAgICB1bnNpZ25lZCBpbnQgaXJxX2ZsYWdzOwo+ICsg
ICAgdW5zaWduZWQgaW50IGZpZm9fc2l6ZTsKPiArfTsKPiArCj4gK3N0YXRpYyBjb25zdCBzdHJ1
Y3QgcG9ydF9wYXJhbXMgcG9ydF9wYXJhbXNbTlJfUE9SVFNdID0KPiArewo+ICsgICAgW1NDSUZf
UE9SVF0gPQo+ICsgICAgewo+ICsgICAgICAgIC5zdGF0dXNfcmVnICAgPSBTQ0lGX1NDRlNSLAo+
ICsgICAgICAgIC50eF9maWZvX3JlZyAgPSBTQ0lGX1NDRlREUiwKPiArICAgICAgICAucnhfZmlm
b19yZWcgID0gU0NJRl9TQ0ZSRFIsCj4gKyAgICAgICAgLm92ZXJydW5fcmVnICA9IFNDSUZfU0NM
U1IsCj4gKyAgICAgICAgLm92ZXJydW5fbWFzayA9IFNDTFNSX09SRVIsCj4gKyAgICAgICAgLmVy
cm9yX21hc2sgICA9IFNDRlNSX1BFUiB8IFNDRlNSX0ZFUiB8IFNDRlNSX0JSSyB8IFNDRlNSX0VS
LAo+ICsgICAgICAgIC5pcnFfZmxhZ3MgICAgPSBTQ1NDUl9SSUUgfCBTQ1NDUl9USUUgfCBTQ1ND
Ul9SRUlFLAo+ICsgICAgICAgIC5maWZvX3NpemUgICAgPSAxNiwKPiArICAgIH0sCj4gKwo+ICsg
ICAgW1NDSUZBX1BPUlRdID0KPiArICAgIHsKPiArICAgICAgICAuc3RhdHVzX3JlZyAgID0gU0NJ
RkFfU0NBU1NSLAo+ICsgICAgICAgIC50eF9maWZvX3JlZyAgPSBTQ0lGQV9TQ0FGVERSLAo+ICsg
ICAgICAgIC5yeF9maWZvX3JlZyAgPSBTQ0lGQV9TQ0FGUkRSLAo+ICsgICAgICAgIC5vdmVycnVu
X3JlZyAgPSBTQ0lGQV9TQ0FTU1IsCj4gKyAgICAgICAgLm92ZXJydW5fbWFzayA9IFNDQVNTUl9P
UkVSLAo+ICsgICAgICAgIC5lcnJvcl9tYXNrICAgPSBTQ0FTU1JfUEVSIHwgU0NBU1NSX0ZFUiB8
IFNDQVNTUl9CUksgfCBTQ0FTU1JfRVIgfAo+ICsgICAgICAgICAgICAgICAgICAgICAgICBTQ0FT
U1JfT1JFUiwKPiArICAgICAgICAuaXJxX2ZsYWdzICAgID0gU0NBU0NSX1JJRSB8IFNDQVNDUl9U
SUUgfCBTQ0FTQ1JfRFJJRSB8IFNDQVNDUl9FUklFIHwKPiArICAgICAgICAgICAgICAgICAgICAg
ICAgU0NBU0NSX0JSSUUsCj4gKyAgICAgICAgLmZpZm9fc2l6ZSAgICA9IDY0LAo+ICsgICAgfSwK
PiArfTsKPiArCj4gICBzdGF0aWMgdm9pZCBzY2lmX3VhcnRfaW50ZXJydXB0KGludCBpcnEsIHZv
aWQgKmRhdGEsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQo+ICAgewo+ICAgICAgIHN0cnVj
dCBzZXJpYWxfcG9ydCAqcG9ydCA9IGRhdGE7Cj4gQEAgLTQ5LDcgKzk4LDcgQEAgc3RhdGljIHZv
aWQgc2NpZl91YXJ0X2ludGVycnVwdChpbnQgaXJxLCB2b2lkICpkYXRhLCBzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyAqcmVncykKPiAgICAgICB1aW50MTZfdCBzdGF0dXMsIGN0cmw7Cj4gICAKPiAgICAg
ICBjdHJsID0gc2NpZl9yZWFkdyh1YXJ0LCBTQ0lGX1NDU0NSKTsKPiAtICAgIHN0YXR1cyA9IHNj
aWZfcmVhZHcodWFydCwgU0NJRl9TQ0ZTUikgJiB+U0NGU1JfVEVORDsKPiArICAgIHN0YXR1cyA9
IHNjaWZfcmVhZHcodWFydCwgdWFydC0+cGFyYW1zLT5zdGF0dXNfcmVnKSAmIH5TQ0ZTUl9URU5E
OwoKSSB3b3VsZCBwcmVmZXIgaWYgeW91IGludHJvZHVjZSBhIGxvY2FsIHZhcmlhYmxlIGZvciB0
aGUgcGFyYW1zLiBUaGlzIAp3b3VsZCBhdm9pZCB0byB3cml0ZSB1YXJ0LT5wYXJhbXMgZXZlcnl3
aGVyZS4KCj4gICAgICAgLyogSWdub3JlIG5leHQgZmxhZyBpZiBUWCBJbnRlcnJ1cHQgaXMgZGlz
YWJsZWQgKi8KPiAgICAgICBpZiAoICEoY3RybCAmIFNDU0NSX1RJRSkgKQo+ICAgICAgICAgICBz
dGF0dXMgJj0gflNDRlNSX1RERkU7Cj4gQEAgLTY1LDEzICsxMTQsMTkgQEAgc3RhdGljIHZvaWQg
c2NpZl91YXJ0X2ludGVycnVwdChpbnQgaXJxLCB2b2lkICpkYXRhLCBzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncykKPiAgICAgICAgICAgICAgIHNlcmlhbF9yeF9pbnRlcnJ1cHQocG9ydCwgcmVn
cyk7Cj4gICAKPiAgICAgICAgICAgLyogRXJyb3IgSW50ZXJydXB0ICovCj4gLSAgICAgICAgaWYg
KCBzdGF0dXMgJiBTQ0lGX0VSUk9SUyApCj4gLSAgICAgICAgICAgIHNjaWZfd3JpdGV3KHVhcnQs
IFNDSUZfU0NGU1IsIH5TQ0lGX0VSUk9SUyk7Cj4gLSAgICAgICAgaWYgKCBzY2lmX3JlYWR3KHVh
cnQsIFNDSUZfU0NMU1IpICYgU0NMU1JfT1JFUiApCj4gLSAgICAgICAgICAgIHNjaWZfd3JpdGV3
KHVhcnQsIFNDSUZfU0NMU1IsIDApOwo+ICsgICAgICAgIGlmICggc3RhdHVzICYgdWFydC0+cGFy
YW1zLT5lcnJvcl9tYXNrICkKPiArICAgICAgICAgICAgc2NpZl93cml0ZXcodWFydCwgdWFydC0+
cGFyYW1zLT5zdGF0dXNfcmVnLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICB+dWFydC0+cGFy
YW1zLT5lcnJvcl9tYXNrKTsKPiArICAgICAgICBpZiAoIHVhcnQtPnBhcmFtcy0+b3ZlcnJ1bl9y
ZWcgIT0gdWFydC0+cGFyYW1zLT5zdGF0dXNfcmVnICkKPiArICAgICAgICB7Cj4gKyAgICAgICAg
ICAgIGlmICggc2NpZl9yZWFkdyh1YXJ0LCB1YXJ0LT5wYXJhbXMtPm92ZXJydW5fcmVnKSAmCj4g
KyAgICAgICAgICAgICAgICAgdWFydC0+cGFyYW1zLT5vdmVycnVuX21hc2sgKQo+ICsgICAgICAg
ICAgICAgICAgc2NpZl93cml0ZXcodWFydCwgdWFydC0+cGFyYW1zLT5vdmVycnVuX3JlZywKPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIH51YXJ0LT5wYXJhbXMtPm92ZXJydW5fbWFzayk7
Cj4gKyAgICAgICAgfQo+ICAgCj4gICAgICAgICAgIGN0cmwgPSBzY2lmX3JlYWR3KHVhcnQsIFND
SUZfU0NTQ1IpOwo+IC0gICAgICAgIHN0YXR1cyA9IHNjaWZfcmVhZHcodWFydCwgU0NJRl9TQ0ZT
UikgJiB+U0NGU1JfVEVORDsKPiArICAgICAgICBzdGF0dXMgPSBzY2lmX3JlYWR3KHVhcnQsIHVh
cnQtPnBhcmFtcy0+c3RhdHVzX3JlZykgJiB+U0NGU1JfVEVORDsKPiAgICAgICAgICAgLyogSWdu
b3JlIG5leHQgZmxhZyBpZiBUWCBJbnRlcnJ1cHQgaXMgZGlzYWJsZWQgKi8KPiAgICAgICAgICAg
aWYgKCAhKGN0cmwgJiBTQ1NDUl9USUUpICkKPiAgICAgICAgICAgICAgIHN0YXR1cyAmPSB+U0NG
U1JfVERGRTsKPiBAQCAtODYsNyArMTQxLDcgQEAgc3RhdGljIHZvaWQgX19pbml0IHNjaWZfdWFy
dF9pbml0X3ByZWlycShzdHJ1Y3Qgc2VyaWFsX3BvcnQgKnBvcnQpCj4gICAgICAgICogV2FpdCB1
bnRpbCBsYXN0IGJpdCBoYXMgYmVlbiB0cmFuc21pdHRlZC4gVGhpcyBpcyBuZWVkZWQgZm9yIGEg
c21vb3RoCj4gICAgICAgICogdHJhbnNpdGlvbiB3aGVuIHdlIGNvbWUgZnJvbSBlYXJseSBwcmlu
dGsKPiAgICAgICAgKi8KPiAtICAgIHdoaWxlICggIShzY2lmX3JlYWR3KHVhcnQsIFNDSUZfU0NG
U1IpICYgU0NGU1JfVEVORCkgKTsKPiArICAgIHdoaWxlICggIShzY2lmX3JlYWR3KHVhcnQsIHVh
cnQtPnBhcmFtcy0+c3RhdHVzX3JlZykgJiBTQ0ZTUl9URU5EKSApOwo+ICAgCj4gICAgICAgLyog
RGlzYWJsZSBUWC9SWCBwYXJ0cyBhbmQgYWxsIGludGVycnVwdHMgKi8KPiAgICAgICBzY2lmX3dy
aXRldyh1YXJ0LCBTQ0lGX1NDU0NSLCAwKTsKPiBAQCAtOTUsMTAgKzE1MCwxMyBAQCBzdGF0aWMg
dm9pZCBfX2luaXQgc2NpZl91YXJ0X2luaXRfcHJlaXJxKHN0cnVjdCBzZXJpYWxfcG9ydCAqcG9y
dCkKPiAgICAgICBzY2lmX3dyaXRldyh1YXJ0LCBTQ0lGX1NDRkNSLCBTQ0ZDUl9SRlJTVCB8IFND
RkNSX1RGUlNUKTsKPiAgIAo+ICAgICAgIC8qIENsZWFyIGFsbCBlcnJvcnMgYW5kIGZsYWdzICov
Cj4gLSAgICBzY2lmX3JlYWR3KHVhcnQsIFNDSUZfU0NGU1IpOwo+IC0gICAgc2NpZl93cml0ZXco
dWFydCwgU0NJRl9TQ0ZTUiwgMCk7Cj4gLSAgICBzY2lmX3JlYWR3KHVhcnQsIFNDSUZfU0NMU1Ip
Owo+IC0gICAgc2NpZl93cml0ZXcodWFydCwgU0NJRl9TQ0xTUiwgMCk7Cj4gKyAgICBzY2lmX3Jl
YWR3KHVhcnQsIHVhcnQtPnBhcmFtcy0+c3RhdHVzX3JlZyk7Cj4gKyAgICBzY2lmX3dyaXRldyh1
YXJ0LCB1YXJ0LT5wYXJhbXMtPnN0YXR1c19yZWcsIDApOwo+ICsgICAgaWYgKCB1YXJ0LT5wYXJh
bXMtPm92ZXJydW5fcmVnICE9IHVhcnQtPnBhcmFtcy0+c3RhdHVzX3JlZyApCgpJIGRvbid0IHRo
aW5rIHRoZXJlIGlzIGFueSBoYXJtIHRvIHJlc2V0IHRoZSByZWdpc3RlcnMgdHdpY2Ugd2hlbiAK
b3ZlcnJ1bl9yZWcgIT0gc3RhdHVzX3JlZy4KCj4gKyAgICB7Cj4gKyAgICAgICAgc2NpZl9yZWFk
dyh1YXJ0LCB1YXJ0LT5wYXJhbXMtPm92ZXJydW5fcmVnKTsKPiArICAgICAgICBzY2lmX3dyaXRl
dyh1YXJ0LCB1YXJ0LT5wYXJhbXMtPm92ZXJydW5fcmVnLCAwKTsKPiArICAgIH0KPiAgIAo+ICAg
ICAgIC8qIFNldHVwIHRyaWdnZXIgbGV2ZWwgZm9yIFRYL1JYIEZJRk9zICovCj4gICAgICAgc2Np
Zl93cml0ZXcodWFydCwgU0NJRl9TQ0ZDUiwgU0NGQ1JfUlRSRzExIHwgU0NGQ1JfVFRSRzExKTsK
PiBAQCAtMTIyLDE0ICsxODAsMTkgQEAgc3RhdGljIHZvaWQgX19pbml0IHNjaWZfdWFydF9pbml0
X3Bvc3RpcnEoc3RydWN0IHNlcmlhbF9wb3J0ICpwb3J0KQo+ICAgICAgICAgICAgICAgICAgIHVh
cnQtPmlycSk7Cj4gICAKPiAgICAgICAvKiBDbGVhciBhbGwgZXJyb3JzICovCj4gLSAgICBpZiAo
IHNjaWZfcmVhZHcodWFydCwgU0NJRl9TQ0ZTUikgJiBTQ0lGX0VSUk9SUyApCj4gLSAgICAgICAg
c2NpZl93cml0ZXcodWFydCwgU0NJRl9TQ0ZTUiwgflNDSUZfRVJST1JTKTsKPiAtICAgIGlmICgg
c2NpZl9yZWFkdyh1YXJ0LCBTQ0lGX1NDTFNSKSAmIFNDTFNSX09SRVIgKQo+IC0gICAgICAgIHNj
aWZfd3JpdGV3KHVhcnQsIFNDSUZfU0NMU1IsIDApOwo+ICsgICAgaWYgKCBzY2lmX3JlYWR3KHVh
cnQsIHVhcnQtPnBhcmFtcy0+c3RhdHVzX3JlZykgJiB1YXJ0LT5wYXJhbXMtPmVycm9yX21hc2sg
KQo+ICsgICAgICAgIHNjaWZfd3JpdGV3KHVhcnQsIHVhcnQtPnBhcmFtcy0+c3RhdHVzX3JlZywg
fnVhcnQtPnBhcmFtcy0+ZXJyb3JfbWFzayk7Cj4gKyAgICBpZiAoIHVhcnQtPnBhcmFtcy0+b3Zl
cnJ1bl9yZWcgIT0gdWFydC0+cGFyYW1zLT5zdGF0dXNfcmVnICkKPiArICAgIHsKPiArICAgICAg
ICBpZiAoIHNjaWZfcmVhZHcodWFydCwgdWFydC0+cGFyYW1zLT5vdmVycnVuX3JlZykgJgo+ICsg
ICAgICAgICAgICAgdWFydC0+cGFyYW1zLT5vdmVycnVuX21hc2sgKQo+ICsgICAgICAgICAgICBz
Y2lmX3dyaXRldyh1YXJ0LCB1YXJ0LT5wYXJhbXMtPm92ZXJydW5fcmVnLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICB+dWFydC0+cGFyYW1zLT5vdmVycnVuX21hc2spOwo+ICsgICAgfQo+ICAg
Cj4gICAgICAgLyogRW5hYmxlIFRYL1JYIGFuZCBFcnJvciBJbnRlcnJ1cHRzICAqLwo+ICAgICAg
IHNjaWZfd3JpdGV3KHVhcnQsIFNDSUZfU0NTQ1IsIHNjaWZfcmVhZHcodWFydCwgU0NJRl9TQ1ND
UikgfAo+IC0gICAgICAgICAgICAgICAgIFNDU0NSX1RJRSB8IFNDU0NSX1JJRSB8IFNDU0NSX1JF
SUUpOwo+ICsgICAgICAgICAgICAgICAgdWFydC0+cGFyYW1zLT5pcnFfZmxhZ3MpOwoKVGhlIGlu
ZGVudGF0aW9uIGxvb2tzIHdyb25nIGhlcmUuCgo+ICAgfQo+ICAgCj4gICBzdGF0aWMgdm9pZCBz
Y2lmX3VhcnRfc3VzcGVuZChzdHJ1Y3Qgc2VyaWFsX3BvcnQgKnBvcnQpCj4gQEAgLTE0OCwyNCAr
MjExLDI1IEBAIHN0YXRpYyBpbnQgc2NpZl91YXJ0X3R4X3JlYWR5KHN0cnVjdCBzZXJpYWxfcG9y
dCAqcG9ydCkKPiAgICAgICB1aW50MTZfdCBjbnQ7Cj4gICAKPiAgICAgICAvKiBDaGVjayBmb3Ig
ZW1wdHkgc3BhY2UgaW4gVFggRklGTyAqLwo+IC0gICAgaWYgKCAhKHNjaWZfcmVhZHcodWFydCwg
U0NJRl9TQ0ZTUikgJiBTQ0ZTUl9UREZFKSApCj4gKyAgICBpZiAoICEoc2NpZl9yZWFkdyh1YXJ0
LCB1YXJ0LT5wYXJhbXMtPnN0YXR1c19yZWcpICYgU0NGU1JfVERGRSkgKQo+ICAgICAgICAgICBy
ZXR1cm4gMDsKPiAgIAo+ICAgICAgICAvKiBDaGVjayBudW1iZXIgb2YgZGF0YSBieXRlcyBzdG9y
ZWQgaW4gVFggRklGTyAqLwo+ICAgICAgIGNudCA9IHNjaWZfcmVhZHcodWFydCwgU0NJRl9TQ0ZE
UikgPj4gODsKPiAtICAgIEFTU0VSVCggY250ID49IDAgJiYgY250IDw9IFNDSUZfRklGT19NQVhf
U0laRSApOwo+ICsgICAgQVNTRVJUKCBjbnQgPj0gMCAmJiBjbnQgPD0gdWFydC0+cGFyYW1zLT5m
aWZvX3NpemUgKTsKPiAgIAo+IC0gICAgcmV0dXJuIChTQ0lGX0ZJRk9fTUFYX1NJWkUgLSBjbnQp
Owo+ICsgICAgcmV0dXJuICh1YXJ0LT5wYXJhbXMtPmZpZm9fc2l6ZSAtIGNudCk7Cj4gICB9Cj4g
ICAKPiAgIHN0YXRpYyB2b2lkIHNjaWZfdWFydF9wdXRjKHN0cnVjdCBzZXJpYWxfcG9ydCAqcG9y
dCwgY2hhciBjKQo+ICAgewo+ICAgICAgIHN0cnVjdCBzY2lmX3VhcnQgKnVhcnQgPSBwb3J0LT51
YXJ0Owo+ICAgCj4gLSAgICBzY2lmX3dyaXRlYih1YXJ0LCBTQ0lGX1NDRlREUiwgYyk7Cj4gKyAg
ICBzY2lmX3dyaXRlYih1YXJ0LCB1YXJ0LT5wYXJhbXMtPnR4X2ZpZm9fcmVnLCBjKTsKPiAgICAg
ICAvKiBDbGVhciByZXF1aXJlZCBUWCBmbGFncyAqLwo+IC0gICAgc2NpZl93cml0ZXcodWFydCwg
U0NJRl9TQ0ZTUiwgc2NpZl9yZWFkdyh1YXJ0LCBTQ0lGX1NDRlNSKSAmCj4gLSAgICAgICAgICAg
ICAgICAgfihTQ0ZTUl9URU5EIHwgU0NGU1JfVERGRSkpOwo+ICsgICAgc2NpZl93cml0ZXcodWFy
dCwgdWFydC0+cGFyYW1zLT5zdGF0dXNfcmVnLAo+ICsgICAgICAgICAgICAgICAgc2NpZl9yZWFk
dyh1YXJ0LCB1YXJ0LT5wYXJhbXMtPnN0YXR1c19yZWcpICYKPiArICAgICAgICAgICAgICAgIH4o
U0NGU1JfVEVORCB8IFNDRlNSX1RERkUpKTsKPiAgIH0KPiAgIAo+ICAgc3RhdGljIGludCBzY2lm
X3VhcnRfZ2V0YyhzdHJ1Y3Qgc2VyaWFsX3BvcnQgKnBvcnQsIGNoYXIgKnBjKQo+IEBAIC0xNzMs
MTUgKzIzNywxNiBAQCBzdGF0aWMgaW50IHNjaWZfdWFydF9nZXRjKHN0cnVjdCBzZXJpYWxfcG9y
dCAqcG9ydCwgY2hhciAqcGMpCj4gICAgICAgc3RydWN0IHNjaWZfdWFydCAqdWFydCA9IHBvcnQt
PnVhcnQ7Cj4gICAKPiAgICAgICAvKiBDaGVjayBmb3IgYXZhaWxhYmxlIGRhdGEgYnl0ZXMgaW4g
UlggRklGTyAqLwo+IC0gICAgaWYgKCAhKHNjaWZfcmVhZHcodWFydCwgU0NJRl9TQ0ZTUikgJiAo
U0NGU1JfUkRGIHwgU0NGU1JfRFIpKSApCj4gKyAgICBpZiAoICEoc2NpZl9yZWFkdyh1YXJ0LCB1
YXJ0LT5wYXJhbXMtPnN0YXR1c19yZWcpICYKPiArICAgICAgICAgIChTQ0ZTUl9SREYgfCBTQ0ZT
Ul9EUikpICkKPiAgICAgICAgICAgcmV0dXJuIDA7Cj4gICAKPiAtICAgICpwYyA9IHNjaWZfcmVh
ZGIodWFydCwgU0NJRl9TQ0ZSRFIpOwo+ICsgICAgKnBjID0gc2NpZl9yZWFkYih1YXJ0LCB1YXJ0
LT5wYXJhbXMtPnJ4X2ZpZm9fcmVnKTsKPiAgIAo+ICAgICAgIC8qIGR1bW15IHJlYWQgKi8KPiAt
ICAgIHNjaWZfcmVhZHcodWFydCwgU0NJRl9TQ0ZTUik7Cj4gKyAgICBzY2lmX3JlYWR3KHVhcnQs
IHVhcnQtPnBhcmFtcy0+c3RhdHVzX3JlZyk7Cj4gICAgICAgLyogQ2xlYXIgcmVxdWlyZWQgUlgg
ZmxhZ3MgKi8KPiAtICAgIHNjaWZfd3JpdGV3KHVhcnQsIFNDSUZfU0NGU1IsIH4oU0NGU1JfUkRG
IHwgU0NGU1JfRFIpKTsKPiArICAgIHNjaWZfd3JpdGV3KHVhcnQsIHVhcnQtPnBhcmFtcy0+c3Rh
dHVzX3JlZywgfihTQ0ZTUl9SREYgfCBTQ0ZTUl9EUikpOwo+ICAgCj4gICAgICAgcmV0dXJuIDE7
Cj4gICB9Cj4gQEAgLTI2NSwxMCArMzMwLDE1IEBAIHN0YXRpYyBpbnQgX19pbml0IHNjaWZfdWFy
dF9pbml0KHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZGV2LAo+ICAgICAgICAgICByZXR1cm4gLUVO
T01FTTsKPiAgICAgICB9Cj4gICAKPiArICAgIGlmICggZHRfZGV2aWNlX2lzX2NvbXBhdGlibGUo
ZGV2LCAicmVuZXNhcyxzY2lmYSIpICkKPiArICAgICAgICB1YXJ0LT5wYXJhbXMgPSAmcG9ydF9w
YXJhbXNbU0NJRkFfUE9SVF07Cj4gKyAgICBlbHNlCj4gKyAgICAgICAgdWFydC0+cGFyYW1zID0g
JnBvcnRfcGFyYW1zW1NDSUZfUE9SVF07CgpZb3UgY2FuIHVzZSB0aGUgZmllbGQgLmRhdGEgaW4g
ZHRfZGV2aWNlX21hdGNoIHRvIHN0b3JlIHNwZWNpZmljIGRhdGEgCmFuZCB0aGVuIHVzZSBkdF9t
YXRjaF9ub2RlIHRvIGZpbmQgdGhlIGNvcnJlY3Qgbm9kZS4KCj4gKwo+ICAgICAgIHVhcnQtPnZ1
YXJ0LmJhc2VfYWRkciAgPSBhZGRyOwo+ICAgICAgIHVhcnQtPnZ1YXJ0LnNpemUgICAgICAgPSBz
aXplOwo+IC0gICAgdWFydC0+dnVhcnQuZGF0YV9vZmYgICA9IFNDSUZfU0NGVERSOwo+IC0gICAg
dWFydC0+dnVhcnQuc3RhdHVzX29mZiA9IFNDSUZfU0NGU1I7Cj4gKyAgICB1YXJ0LT52dWFydC5k
YXRhX29mZiAgID0gdWFydC0+cGFyYW1zLT50eF9maWZvX3JlZzsKPiArICAgIHVhcnQtPnZ1YXJ0
LnN0YXR1c19vZmYgPSB1YXJ0LT5wYXJhbXMtPnN0YXR1c19yZWc7Cj4gICAgICAgdWFydC0+dnVh
cnQuc3RhdHVzICAgICA9IFNDRlNSX1RERkU7Cj4gICAKPiAgICAgICAvKiBSZWdpc3RlciB3aXRo
IGdlbmVyaWMgc2VyaWFsIGRyaXZlciAqLwo+IEBAIC0yODIsNiArMzUyLDcgQEAgc3RhdGljIGlu
dCBfX2luaXQgc2NpZl91YXJ0X2luaXQoc3RydWN0IGR0X2RldmljZV9ub2RlICpkZXYsCj4gICBz
dGF0aWMgY29uc3Qgc3RydWN0IGR0X2RldmljZV9tYXRjaCBzY2lmX3VhcnRfZHRfbWF0Y2hbXSBf
X2luaXRjb25zdCA9Cj4gICB7Cj4gICAgICAgRFRfTUFUQ0hfQ09NUEFUSUJMRSgicmVuZXNhcyxz
Y2lmIiksCj4gKyAgICBEVF9NQVRDSF9DT01QQVRJQkxFKCJyZW5lc2FzLHNjaWZhIiksCj4gICAg
ICAgeyAvKiBzZW50aW5lbCAqLyB9LAo+ICAgfTsKPiAgIAo+IGRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS9hc20tYXJtL3NjaWYtdWFydC5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zY2lmLXVhcnQu
aAo+IGluZGV4IDgxMzc4NTAuLmJjZTM0MDQgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNt
LWFybS9zY2lmLXVhcnQuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2NpZi11YXJ0LmgK
PiBAQCAtMiw3ICsyLDcgQEAKPiAgICAqIHhlbi9pbmNsdWRlL2FzbS1hcm0vc2NpZi11YXJ0LmgK
PiAgICAqCj4gICAgKiBDb21tb24gY29uc3RhbnQgZGVmaW5pdGlvbiBiZXR3ZWVuIGVhcmx5IHBy
aW50ayBhbmQgdGhlIFVBUlQgZHJpdmVyCj4gLSAqIGZvciB0aGUgU0NJRiBjb21wYXRpYmxlIFVB
UlQuCj4gKyAqIGZvciB0aGUgU0NJRihBKSBjb21wYXRpYmxlIFVBUlQuCj4gICAgKgo+ICAgICog
T2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kci50eXNoY2hlbmtvQGdsb2JhbGxvZ2ljLmNv
bT4KPiAgICAqIENvcHlyaWdodCAoQykgMjAxNCwgR2xvYmFsbG9naWMuCj4gQEAgLTIxLDkgKzIx
LDcgQEAKPiAgICNpZm5kZWYgX19BU01fQVJNX1NDSUZfVUFSVF9ICj4gICAjZGVmaW5lIF9fQVNN
X0FSTV9TQ0lGX1VBUlRfSAo+ICAgCj4gLSNkZWZpbmUgU0NJRl9GSUZPX01BWF9TSVpFICAgIDE2
Cj4gLQo+IC0vKiBSZWdpc3RlciBvZmZzZXRzICovCj4gKy8qIFJlZ2lzdGVyIG9mZnNldHMgKFND
SUYpICovCj4gICAjZGVmaW5lIFNDSUZfU0NTTVIgICAgICgweDAwKSAgICAvKiBTZXJpYWwgbW9k
ZSByZWdpc3RlciAgICAgICAgICAgKi8KPiAgICNkZWZpbmUgU0NJRl9TQ0JSUiAgICAgKDB4MDQp
ICAgIC8qIEJpdCByYXRlIHJlZ2lzdGVyICAgICAgICAgICAgICAqLwo+ICAgI2RlZmluZSBTQ0lG
X1NDU0NSICAgICAoMHgwOCkgICAgLyogU2VyaWFsIGNvbnRyb2wgcmVnaXN0ZXIgICAgICAgICov
Cj4gQEAgLTU3LDggKzU1LDYgQEAKPiAgICNkZWZpbmUgU0NGU1JfUkRGICAgICAoMSA8PCAxKSAg
ICAvKiBSZWNlaXZlIEZJRk8gRGF0YSBGdWxsICovCj4gICAjZGVmaW5lIFNDRlNSX0RSICAgICAg
KDEgPDwgMCkgICAgLyogUmVjZWl2ZSBEYXRhIFJlYWR5ICovCj4gICAKPiAtI2RlZmluZSBTQ0lG
X0VSUk9SUyAgICAoU0NGU1JfUEVSIHwgU0NGU1JfRkVSIHwgU0NGU1JfRVIgfCBTQ0ZTUl9CUksp
Cj4gLQo+ICAgLyogTGluZSBTdGF0dXMgUmVnaXN0ZXIgKFNDTFNSKSAqLwo+ICAgI2RlZmluZSBT
Q0xTUl9UTyAgICAgICgxIDw8IDIpICAgIC8qIFRpbWVvdXQgKi8KPiAgICNkZWZpbmUgU0NMU1Jf
T1JFUiAgICAoMSA8PCAwKSAgICAvKiBPdmVycnVuIEVycm9yICovCj4gQEAgLTgzLDYgKzc5LDQy
IEBACj4gICAjZGVmaW5lIFNDRkNSX1RUUkcxMCAgICAoU0NGQ1JfVFRSRzEpCj4gICAjZGVmaW5l
IFNDRkNSX1RUUkcxMSAgICAoU0NGQ1JfVFRSRzEgfCBTQ0ZDUl9UVFJHMCkKPiAgIAo+ICsvKiBS
ZWdpc3RlciBvZmZzZXRzIChTQ0lGQSkgKi8KPiArI2RlZmluZSBTQ0lGQV9TQ0FTTVIgICAgICgw
eDAwKSAgICAvKiBTZXJpYWwgbW9kZSByZWdpc3RlciAgICAgICAgICAgKi8KPiArI2RlZmluZSBT
Q0lGQV9TQ0FCUlIgICAgICgweDA0KSAgICAvKiBCaXQgcmF0ZSByZWdpc3RlciAgICAgICAgICAg
ICAgKi8KPiArI2RlZmluZSBTQ0lGQV9TQ0FTQ1IgICAgICgweDA4KSAgICAvKiBTZXJpYWwgY29u
dHJvbCByZWdpc3RlciAgICAgICAgKi8KPiArI2RlZmluZSBTQ0lGQV9TQ0FURFNSICAgICgweDBD
KSAgICAvKiBUcmFuc21pdCBkYXRhIHN0b3AgcmVnaXN0ZXIgICAgKi8KPiArI2RlZmluZSBTQ0lG
QV9TQ0FGRVIgICAgICgweDEwKSAgICAvKiBGSUZPIGVycm9yIGNvdW50IHJlZ2lzdGVyICAgICAg
Ki8KPiArI2RlZmluZSBTQ0lGQV9TQ0FTU1IgICAgICgweDE0KSAgICAvKiBTZXJpYWwgc3RhdHVz
IHJlZ2lzdGVyICAgICAgICAgKi8KPiArI2RlZmluZSBTQ0lGQV9TQ0FGQ1IgICAgICgweDE4KSAg
ICAvKiBGSUZPIGNvbnRyb2wgcmVnaXN0ZXIgICAgICAgICAgKi8KPiArI2RlZmluZSBTQ0lGQV9T
Q0FGRFIgICAgICgweDFDKSAgICAvKiBGSUZPIGRhdGEgY291bnQgcmVnaXN0ZXIgICAgICAgKi8K
PiArI2RlZmluZSBTQ0lGQV9TQ0FGVERSICAgICgweDIwKSAgICAvKiBUcmFuc21pdCBGSUZPIGRh
dGEgcmVnaXN0ZXIgICAgKi8KPiArI2RlZmluZSBTQ0lGQV9TQ0FGUkRSICAgICgweDI0KSAgICAv
KiBSZWNlaXZlIEZJRk8gZGF0YSByZWdpc3RlciAgICAgKi8KPiArI2RlZmluZSBTQ0lGQV9TQ0FQ
Q1IgICAgICgweDMwKSAgICAvKiBTZXJpYWwgcG9ydCBjb250cm9sIHJlZ2lzdGVyICAgKi8KPiAr
I2RlZmluZSBTQ0lGQV9TQ0FQRFIgICAgICgweDM0KSAgICAvKiBTZXJpYWwgcG9ydCBkYXRhIHJl
Z2lzdGVyICAgICAgKi8KPiArCj4gKy8qIFNlcmlhbCBDb250cm9sIFJlZ2lzdGVyIChTQ0FTQ1Ip
ICovCj4gKyNkZWZpbmUgU0NBU0NSX0VSSUUgICAgICgxIDw8IDEwKSAgICAvKiBSZWNlaXZlIEVy
cm9yIEludGVycnVwdCBFbmFibGUgKi8KPiArI2RlZmluZSBTQ0FTQ1JfQlJJRSAgICAgKDEgPDwg
OSkgICAgIC8qIEJyZWFrIEludGVycnVwdCBFbmFibGUgKi8KPiArI2RlZmluZSBTQ0FTQ1JfRFJJ
RSAgICAgKDEgPDwgOCkgICAgIC8qIFJlY2VpdmUgRGF0YSBSZWFkeSBJbnRlcnJ1cHQgRW5hYmxl
ICovCj4gKyNkZWZpbmUgU0NBU0NSX1RJRSAgICAgICgxIDw8IDcpICAgICAvKiBUcmFuc21pdCBJ
bnRlcnJ1cHQgRW5hYmxlICovCj4gKyNkZWZpbmUgU0NBU0NSX1JJRSAgICAgICgxIDw8IDYpICAg
ICAvKiBSZWNlaXZlIEludGVycnVwdCBFbmFibGUgKi8KPiArI2RlZmluZSBTQ0FTQ1JfVEUgICAg
ICAgKDEgPDwgNSkgICAgIC8qIFRyYW5zbWl0IEVuYWJsZSAqLwo+ICsjZGVmaW5lIFNDQVNDUl9S
RSAgICAgICAoMSA8PCA0KSAgICAgLyogUmVjZWl2ZSBFbmFibGUgKi8KPiArI2RlZmluZSBTQ0FT
Q1JfQ0tFMCAgICAgKDEgPDwgMCkgICAgIC8qIENsb2NrIEVuYWJsZSAwICovCj4gKwo+ICsvKiBT
ZXJpYWwgU3RhdHVzIFJlZ2lzdGVyIChTQ0FTU1IpICovCj4gKyNkZWZpbmUgU0NBU1NSX09SRVIg
ICAgKDEgPDwgOSkgICAgLyogT3ZlcnJ1biBFcnJvciAqLwo+ICsjZGVmaW5lIFNDQVNTUl9UU0Yg
ICAgICgxIDw8IDgpICAgIC8qIFRyYW5zbWl0IERhdGEgU3RvcCAqLwo+ICsjZGVmaW5lIFNDQVNT
Ul9FUiAgICAgICgxIDw8IDcpICAgIC8qIFJlY2VpdmUgRXJyb3IgKi8KPiArI2RlZmluZSBTQ0FT
U1JfVEVORCAgICAoMSA8PCA2KSAgICAvKiBUcmFuc21pc3Npb24gRW5kICovCj4gKyNkZWZpbmUg
U0NBU1NSX1RERkUgICAgKDEgPDwgNSkgICAgLyogVHJhbnNtaXQgRklGTyBEYXRhIEVtcHR5ICov
Cj4gKyNkZWZpbmUgU0NBU1NSX0JSSyAgICAgKDEgPDwgNCkgICAgLyogQnJlYWsgRGV0ZWN0ICov
Cj4gKyNkZWZpbmUgU0NBU1NSX0ZFUiAgICAgKDEgPDwgMykgICAgLyogRnJhbWluZyBFcnJvciAq
Lwo+ICsjZGVmaW5lIFNDQVNTUl9QRVIgICAgICgxIDw8IDIpICAgIC8qIFBhcml0eSBFcnJvciAq
Lwo+ICsjZGVmaW5lIFNDQVNTUl9SREYgICAgICgxIDw8IDEpICAgIC8qIFJlY2VpdmUgRklGTyBE
YXRhIEZ1bGwgKi8KPiArI2RlZmluZSBTQ0FTU1JfRFIgICAgICAoMSA8PCAwKSAgICAvKiBSZWNl
aXZlIERhdGEgUmVhZHkgKi8KPiArCj4gICAjZW5kaWYgLyogX19BU01fQVJNX1NDSUZfVUFSVF9I
ICovCj4gICAKPiAgIC8qCj4gCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 13:48:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 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 1fn2La-00025M-Kf; Tue, 07 Aug 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=molc=kw=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fn2LZ-00025H-8b
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 13:48:25 +0000
X-Inumbo-ID: 9dd8e295-9a48-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 9dd8e295-9a48-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 13:48: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 3395E7A9;
 Tue,  7 Aug 2018 06:48:24 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.emea.arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 46CAF3F5B3;
 Tue,  7 Aug 2018 06:48:23 -0700 (PDT)
To: Oleksandr Tyshchenko <olekstysh@gmail.com>, xen-devel@lists.xenproject.org
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
 <1533580552-938-4-git-send-email-olekstysh@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <fb0067bd-cf99-7f72-665c-64431bc5ee56@arm.com>
Date: Tue, 7 Aug 2018 14:48:21 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1533580552-938-4-git-send-email-olekstysh@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 3/4] xen/arm: Add SCIFA UART support for
 early printk
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.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>

SGksCgpPbiAwNi8wOC8xOCAxOTozNSwgT2xla3NhbmRyIFR5c2hjaGVua28gd3JvdGU6Cj4gRnJv
bTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29tPgo+
IAo+IEFkZCBzdXBwb3J0IGZvciBSZW5lc2FzICJTdG91dCIgZGV2ZWxvcG1lbnQgYm9hcmQgYmFz
ZWQgb24KPiBSLUNhciBIMiBTb0Mgd2hpY2ggaGFzIFNDSUZBIGNvbXBhdGlibGUgVUFSVC4KPiAK
PiBBY3R1YWxseSBleGlzdGluZyBTQ0lGIFVBUlQgc3VwcG9ydCAoZGVidWctc2NpZi5pbmMpIGFu
ZAo+IG5ld2x5IGFkZGVkIFNDSUZBIFVBUlQgc3VwcG9ydCAoZGVidWctc2NpZmEuaW5jKSBkaWZm
ZXIgb25seQo+IGluIHJlZ2lzdGVycyBvZmZzZXRzLgpJbiB0aGF0IGNhc2UsIGNvdWxkIHdlIGp1
c3QgZXh0ZW5kIGRlYnVnLXNjaWYuaW5jPwoKPiAKPiBTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIg
VHlzaGNoZW5rbyA8b2xla3NhbmRyX3R5c2hjaGVua29AZXBhbS5jb20+Cj4gQ0M6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDQzogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAtLS0KPiAgIGRvY3MvbWlzYy9hcm0vZWFybHktcHJpbnRr
LnR4dCAgICAgfCAgMyArKy0KPiAgIHhlbi9hcmNoL2FybS9SdWxlcy5tayAgICAgICAgICAgICAg
fCAgMSArCj4gICB4ZW4vYXJjaC9hcm0vYXJtMzIvZGVidWctc2NpZmEuaW5jIHwgNTEgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgIDMgZmlsZXMgY2hhbmdlZCwgNTQg
aW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9h
cmNoL2FybS9hcm0zMi9kZWJ1Zy1zY2lmYS5pbmMKPiAKPiBkaWZmIC0tZ2l0IGEvZG9jcy9taXNj
L2FybS9lYXJseS1wcmludGsudHh0IGIvZG9jcy9taXNjL2FybS9lYXJseS1wcmludGsudHh0Cj4g
aW5kZXggZjc2NWY1OS4uZjFiNTVkMyAxMDA2NDQKPiAtLS0gYS9kb2NzL21pc2MvYXJtL2Vhcmx5
LXByaW50ay50eHQKPiArKysgYi9kb2NzL21pc2MvYXJtL2Vhcmx5LXByaW50ay50eHQKPiBAQCAt
MzksMTIgKzM5LDEzIEBAIHRoZSBuYW1lIG9mIHRoZSBtYWNoaW5lOgo+ICAgICAtIGZhc3Rtb2Rl
bDogcHJpbnRrIG9uIEFSTSBGYXN0bW9kZWwgc29mdHdhcmUgZW11bGF0b3JzCj4gICAgIC0gaGlr
ZXk5NjA6IHByaW50ayB3aXRoIHBsMDExIHdpdGggSGlrZXkgOTYwCj4gICAgIC0ganVubzogcHJp
bnRrIHdpdGggcGwwMTEgb24gSnVubyBwbGF0Zm9ybQo+IC0gIC0gbGFnZXI6IHByaW50ayB3aXRo
IFNDSUYwIG9uIFJlbmVzYXMgUi1DYXIgSDIgcHJvY2Vzc29ycwo+ICsgIC0gbGFnZXI6IHByaW50
ayB3aXRoIFNDSUYwIG9uIFJlbmVzYXMgTGFnZXIgYm9hcmQgKFItQ2FyIEgyIHByb2Nlc3NvcikK
CldoeSB0aGlzIGNoYW5nZT8KCj4gICAgIC0gbWlkd2F5OiBwcmludGsgd2l0aCB0aGUgcGwwMTEg
b24gQ2FseGVkYSBNaWR3YXkgcHJvY2Vzc29ycwo+ICAgICAtIG12ZWJ1OiBwcmludGsgd2l0aCB0
aGUgTVZFQlUgZm9yIE1hcnZlbGwgQXJtYWRhIDM3MDAgU29Dcwo+ICAgICAtIG9tYXA1NDMyOiBw
cmludGsgd2l0aCBVQVJUMyBvbiBUSSBPTUFQNTQzMiBwcm9jZXNzb3JzCj4gICAgIC0gcmNhcjM6
IHByaW50ayB3aXRoIFNDSUYyIG9uIFJlbmVzYXMgUi1DYXIgR2VuMyBwcm9jZXNzb3JzCj4gICAg
IC0gc2VhdHRsZTogcHJpbnRrIHdpdGggcGwwMTEgZm9yIEFNRCBTZWF0dGxlIHByb2Nlc3Nvcgo+
ICsgIC0gc3RvdXQ6IHByaW50ayB3aXRoIFNDSUZBMCBvbiBSZW5lc2FzIFN0b3V0IGJvYXJkIChS
LUNhciBIMiBwcm9jZXNzb3IpCgpJIGhhdmUgc3RhcnRlZCB0byBsb29rIGF0IHBvcnRpbmcgdGhh
dCB0byBLY29uZmlnIGVhbHlwcmludGsgYW5kIGl0IGlzIGEgCm1hc3NpdmUgcGFpbi4gU28gSSB3
b3VsZCB0ZW5kIHRvIHByZWZlciBpZiB3ZSBhdm9pZCBhZGRpbmcgbW9yZSAKY29udmVuaWVuY2Ug
YWxpYXMgYW5kIGluc3RlYWQgZG9jdW1lbnQgb24gdGhlIHdpa2kgcGFnZSBob3cgdG8gdXNlIApl
YXJseXByaW50ayBmb3IgdGhhdC4KCj4gICAgIC0gc3VuNmk6IHByaW50ayB3aXRoIDgyNTAgb24g
QWxsd2lubmVyIEEzMSBwcm9jZXNzb3JzCj4gICAgIC0gc3VuN2k6IHByaW50ayB3aXRoIDgyNTAg
b24gQWxsd2lubmVyIEEyMCBwcm9jZXNzb3JzCj4gICAgIC0gdGh1bmRlcng6IHByaW50ayB3aXRo
IHBsMDExIGZvciBDYXZpdW0gVGh1bmRlclggcHJvY2Vzc29yCj4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS9SdWxlcy5tayBiL3hlbi9hcmNoL2FybS9SdWxlcy5tawo+IGluZGV4IGYyNjQ1OTIu
LmUwMTFmOGIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL1J1bGVzLm1rCj4gKysrIGIveGVu
L2FyY2gvYXJtL1J1bGVzLm1rCj4gQEAgLTQwLDYgKzQwLDcgQEAgRUFSTFlfUFJJTlRLX212ZWJ1
ICAgICAgICAgIDo9IG12ZWJ1LDB4ZDAwMTIwMDAKPiAgIEVBUkxZX1BSSU5US19vbWFwNTQzMiAg
ICAgICA6PSA4MjUwLDB4NDgwMjAwMDAsMgo+ICAgRUFSTFlfUFJJTlRLX3JjYXIzICAgICAgICAg
IDo9IHNjaWYsMHhlNmU4ODAwMAo+ICAgRUFSTFlfUFJJTlRLX3NlYXR0bGUgICAgICAgIDo9IHBs
MDExLDB4ZTEwMTAwMDAKPiArRUFSTFlfUFJJTlRLX3N0b3V0ICAgICAgICAgIDo9IHNjaWZhLDB4
ZTZjNDAwMDAKPiAgIEVBUkxZX1BSSU5US19zdW42aSAgICAgICAgICA6PSA4MjUwLDB4MDFjMjgw
MDAsMgo+ICAgRUFSTFlfUFJJTlRLX3N1bjdpICAgICAgICAgIDo9IDgyNTAsMHgwMWMyODAwMCwy
Cj4gICBFQVJMWV9QUklOVEtfdGh1bmRlcnggICAgICAgOj0gcGwwMTEsMHg4N2UwMjQwMDAwMDAK
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2RlYnVnLXNjaWZhLmluYyBiL3hlbi9h
cmNoL2FybS9hcm0zMi9kZWJ1Zy1zY2lmYS5pbmMKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGlu
ZGV4IDAwMDAwMDAuLmI1ZTYwZGIKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIveGVuL2FyY2gvYXJt
L2FybTMyL2RlYnVnLXNjaWZhLmluYwo+IEBAIC0wLDAgKzEsNTEgQEAKPiArLyoKPiArICogeGVu
L2FyY2gvYXJtL2FybTMyL2RlYnVnLXNjaWZhLmluYwo+ICsgKgo+ICsgKiBTQ0lGQSBzcGVjaWZp
YyBkZWJ1ZyBjb2RlCj4gKyAqCj4gKyAqIE9sZWtzYW5kciBUeXNoY2hlbmtvIDxvbGVrc2FuZHJf
dHlzaGNoZW5rb0BlcGFtLmNvbT4KPiArICogQ29weXJpZ2h0IChDKSAyMDE4IEVQQU0gU3lzdGVt
cyBJbmMuCj4gKyAqCj4gKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2Fu
IHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5Cj4gKyAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBv
ZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5Cj4gKyAqIHRo
ZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vu
c2UsIG9yCj4gKyAqIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCj4gKyAqCj4g
KyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwg
YmUgdXNlZnVsLAo+ICsgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0
aGUgaW1wbGllZCB3YXJyYW50eSBvZgo+ICsgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBG
T1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCj4gKyAqIEdOVSBHZW5lcmFsIFB1Ymxp
YyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCj4gKyAqLwo+ICsKPiArI2luY2x1ZGUgPGFzbS9z
Y2lmLXVhcnQuaD4KPiArCj4gKy8qCj4gKyAqIFNDSUZBIFVBUlQgd2FpdCBVQVJUIHRvIGJlIHJl
YWR5IHRvIHRyYW5zbWl0Cj4gKyAqIHJiOiByZWdpc3RlciB3aGljaCBjb250YWlucyB0aGUgVUFS
VCBiYXNlIGFkZHJlc3MKPiArICogcmM6IHNjcmF0Y2ggcmVnaXN0ZXIKPiArICovCj4gKy5tYWNy
byBlYXJseV91YXJ0X3JlYWR5IHJiIHJjCj4gKzE6Cj4gKyAgICAgICAgbGRyaCAgIFxyYywgW1xy
YiwgI1NDSUZBX1NDQVNTUl0gICAvKiA8LSBTQ0FTU1IgKHN0YXR1cyByZWdpc3RlcikgKi8KPiAr
ICAgICAgICB0c3QgICAgXHJjLCAjU0NBU1NSX1RERkUgICAgICAgICAgIC8qIENoZWNrIFRERkUg
Yml0ICovCj4gKyAgICAgICAgYmVxICAgIDFiICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBX
YWl0IGZvciB0aGUgVUFSVCB0byBiZSByZWFkeSAqLwo+ICsuZW5kbQo+ICsKPiArLyoKPiArICog
U0NJRkEgVUFSVCB0cmFuc21pdCBjaGFyYWN0ZXIKPiArICogcmI6IHJlZ2lzdGVyIHdoaWNoIGNv
bnRhaW5zIHRoZSBVQVJUIGJhc2UgYWRkcmVzcwo+ICsgKiBydDogcmVnaXN0ZXIgd2hpY2ggY29u
dGFpbnMgdGhlIGNoYXJhY3RlciB0byB0cmFuc21pdAo+ICsgKi8KPiArLm1hY3JvIGVhcmx5X3Vh
cnRfdHJhbnNtaXQgcmIgcnQKPiArICAgICAgICBzdHJiICAgXHJ0LCBbXHJiLCAjU0NJRkFfU0NB
RlREUl0gICAgICAgICAgICAgICAgICAvKiAtPiBTQ0FGVERSIChkYXRhIHJlZ2lzdGVyKSAqLwo+
ICsgICAgICAgIGxkcmggICBccnQsIFtccmIsICNTQ0lGQV9TQ0FTU1JdICAgICAgICAgICAgICAg
ICAgIC8qIDwtIFNDQVNTUiAoc3RhdHVzIHJlZ2lzdGVyKSAqLwo+ICsgICAgICAgIGFuZCAgICBc
cnQsIFxydCwgIyh+KFNDQVNTUl9URU5EIHwgU0NBU1NSX1RERkUpKSAgIC8qIENsZWFyIFRFTkQg
YW5kIFRERkUgYml0cyAqLwo+ICsgICAgICAgIHN0cmggICBccnQsIFtccmIsICNTQ0lGQV9TQ0FT
U1JdICAgICAgICAgICAgICAgICAgIC8qIC0+IFNDQVNTUiAoc3RhdHVzIHJlZ2lzdGVyKSAqLwo+
ICsuZW5kbQo+ICsKPiArLyoKPiArICogTG9jYWwgdmFyaWFibGVzOgo+ICsgKiBtb2RlOiBBU00K
PiArICogaW5kZW50LXRhYnMtbW9kZTogbmlsCj4gKyAqIEVuZDoKPiArICovCj4gCgpDaGVlcnMs
CgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 13:49:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 13: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 1fn2Mq-00029h-1Q; Tue, 07 Aug 2018 13: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=kyc7=kw=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fn2Mo-00029b-9Y
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 13:49:42 +0000
X-Inumbo-ID: cb615a6b-9a48-11e8-a6a9-d7ebe60f679a
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cb615a6b-9a48-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 13:50:07 +0000 (UTC)
Received: from localhost (unknown [194.244.16.108])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id A841FCD3;
 Tue,  7 Aug 2018 13:49:36 +0000 (UTC)
Date: Tue, 7 Aug 2018 15:49:34 +0200
From: Greg KH <gregkh@linuxfoundation.org>
To: "Srivatsa S. Bhat" <srivatsa@csail.mit.edu>
Message-ID: <20180807134934.GA16837@kroah.com>
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>
 <CAGXu5jJvTF0KXs+3J32u5v1Ba5gZd0Umgib6D6++ie+LzqnuWA@mail.gmail.com>
 <c616c38b-52cc-2f88-7ea3-00f3a572255a@csail.mit.edu>
 <CAGXu5j+Y5TNBY1WCz=4E8B5nFo2jzyswg6iaQja_92GZB+hE0w@mail.gmail.com>
 <8a87a705-97c0-eb3d-8878-8ffe052f065d@csail.mit.edu>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <8a87a705-97c0-eb3d-8878-8ffe052f065d@csail.mit.edu>
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>, catalin.marinas@arm.com,
 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>,
 =?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>,
 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>, srinidhir@vmware.com,
 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,
 khlebnikov@yandex-team.ru, =?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>,
 Jiri Kosina <jikos@kernel.org>, 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>, 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>

T24gRnJpLCBBdWcgMDMsIDIwMTggYXQgMDQ6MjA6MzFQTSAtMDcwMCwgU3JpdmF0c2EgUy4gQmhh
dCB3cm90ZToKPiBPbiA4LzIvMTggMzoyMiBQTSwgS2VlcyBDb29rIHdyb3RlOgo+ID4gT24gVGh1
LCBBdWcgMiwgMjAxOCBhdCAxMjoyMiBQTSwgU3JpdmF0c2EgUy4gQmhhdAo+ID4gPHNyaXZhdHNh
QGNzYWlsLm1pdC5lZHU+IHdyb3RlOgo+ID4+IE9uIDcvMjYvMTggNDowOSBQTSwgS2VlcyBDb29r
IHdyb3RlOgo+ID4+PiBPbiBUdWUsIEp1bCAyNCwgMjAxOCBhdCAzOjAyIFBNLCBKaXJpIEtvc2lu
YSA8amlrb3NAa2VybmVsLm9yZz4gd3JvdGU6Cj4gPj4+PiBPbiBUdWUsIDI0IEp1bCAyMDE4LCBT
cml2YXRzYSBTLiBCaGF0IHdyb3RlOgo+ID4+Pj4KPiA+Pj4+PiBIb3dldmVyLCBpZiB5b3UgYXJl
IHByb3Bvc2luZyB0aGF0IHlvdSdkIGxpa2UgdG8gY29udHJpYnV0ZSB0aGUgZW5oYW5jZWQKPiA+
Pj4+PiBQVEkvU3BlY3RyZSAodXBzdHJlYW0pIHBhdGNoZXMgZnJvbSB0aGUgU0xFUyA0LjQgdHJl
ZSB0byA0LjQgc3RhYmxlLCBhbmQKPiA+Pj4+PiBoYXZlIHRoZW0gbWVyZ2VkIGluc3RlYWQgb2Yg
dGhpcyBwYXRjaCBzZXJpZXMsIHRoZW4gSSB3b3VsZCBjZXJ0YWlubHkKPiA+Pj4+PiB3ZWxjb21l
IGl0IQo+ID4+Pj4KPiA+Pj4+IEknZCBpbiBwcmluY2lwbGUgbG92ZSB1cyB0byBwdXNoIGV2ZXJ5
dGhpbmcgYmFjayB0byA0LjQsIGJ1dCB0aGVyZSBhcmUgYQo+ID4+Pj4gZmV3IHJlYXNvbnMgKCop
IHdoeSB0aGF0J3Mgbm90IGhhcHBlbmluZyBzaG9ydGx5Lgo+ID4+Pj4KPiA+Pj4+IEFueXdheSwg
dG8gcG9pbnQgb3V0IGV4cGxpY2l0bHkgd2hhdCdzIHJlYWxseSBuZWVkZWQgZm9yIHRob3NlIGZv
bGtzCj4gPj4+PiBydW5uaW5nIDQuNC1zdGFibGUgYW5kIHJlbHlpbmcgb24gUFRJIHByb3ZpZGlu
ZyBUaGUgUmVhbCBUaGluZyhUTSksIGl0J3MKPiA+Pj4+IGVpdGhlciBhIDQuNC1zdGFibGUgcG9y
dCBvZgo+ID4+Pj4KPiA+Pj4+ICAgICAgICAgaHR0cDovL2tlcm5lbC5zdXNlLmNvbS9jZ2l0L2tl
cm5lbC1zb3VyY2UvcGxhaW4vcGF0Y2hlcy5zdXNlL3g4Ni1lbnRyeS02NC11c2UtYS1wZXItY3B1
LXRyYW1wb2xpbmUtc3RhY2sucGF0Y2g/aWQ9MzQyOGE3N2IwMmIxYmEwM2U0NWQ4ZmMzNTJlYzM1
MDQyOWY1N2ZjNwo+ID4+Pj4KPiA+Pj4+IG9yIG1ha2luZyBUSFJFQURJTkZPX0dGUCBpbXBseSBf
X0dGUF9aRVJPLgo+ID4+Pgo+ID4+PiBUaGlzIGlzIHRydWUgaW4gTGludXMncyB0cmVlIG5vdy4g
U2hvdWxkIGJlIHRyaXZpYWwgdG8gYmFja3BvcnQ6Cj4gPj4+IGh0dHBzOi8vZ2l0Lmtlcm5lbC5v
cmcvbGludXMvZTAxZTgwNjM0ZWNkZAo+ID4+Pgo+ID4+Cj4gPj4gSGkgSmlyaSwgS2VlcywKPiA+
Pgo+ID4+IFRoYW5rIHlvdSBmb3Igc3VnZ2VzdGluZyB0aGUgcGF0Y2ghIEkgaGF2ZSBhdHRhY2hl
ZCB0aGUgKGxvY2FsbHkKPiA+PiB0ZXN0ZWQpIDQuNCBhbmQgNC45IGJhY2twb3J0cyBvZiB0aGF0
IHBhdGNoIHdpdGggdGhpcyBtYWlsLiAoVGhlCj4gPj4gbWFpbmxpbmUgY29tbWl0IGFwcGxpZXMg
Y2xlYW5seSBvbiA0LjE0KS4KPiA+Pgo+ID4+IEdyZWcsIGNvdWxkIHlvdSBwbGVhc2UgY29uc2lk
ZXIgaW5jbHVkaW5nIHRoZW0gaW4gc3RhYmxlIDQuNCwgNC45Cj4gPj4gYW5kIDQuMTQ/Cj4gPiAK
PiA+IEkgZG9uJ3QgdGhpbmsgeW91ciB2NC45IGlzIHN1ZmZpY2llbnQ6IGl0IGxlYXZlcyB0aGUg
dm1hcHBlZCBzdGFjawo+ID4gdW5jbGVhcmVkLiB2NC45IG5lZWRzIGNhMTgyNTUxODU3ICgia21l
bWxlYWs6IGNsZWFyIHN0YWxlIHBvaW50ZXJzCj4gPiBmcm9tIHRhc2sgc3RhY2tzIikgaW5jbHVk
ZWQgaW4gdGhlIGJhY2twb3J0IChyZWFsbHksIGp1c3QgYWRkaW5nIHRoZQo+ID4gbWVtc2V0KCkp
Lgo+ID4gCj4gCj4gQWgsIEkgc2VlLCB0aGFuayB5b3UhIEkgaGF2ZSBhdHRhY2hlZCB0aGUgdXBk
YXRlZCBwYXRjaHNldCBmb3IgNC45Cj4gd2l0aCB0aGlzIG1haWwuCj4gCj4gPiBPdGhlcndpc2Us
IHl1cCwgbG9va3MgZ29vZC4KPiA+IAo+IFRoYW5rIHlvdSBmb3IgcmV2aWV3aW5nIHRoZSBwYXRj
aGVzIQo+ICAKPiBSZWdhcmRzLAo+IFNyaXZhdHNhCj4gVk13YXJlIFBob3RvbiBPUwoKVGhlc2Ug
d29yayBmb3IgNC45LCBkbyB5b3UgYWxzbyBoYXZlIGEgc2V0IGZvciA0LjQ/Cgp0aGFua3MsCgpn
cmVnIGstaAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 14:00:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 14: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 1fn2Wd-00034c-6p; Tue, 07 Aug 2018 13:59: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=x4l2=kw=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fn2Wb-00034X-Tg
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 13:59:49 +0000
X-Inumbo-ID: 35973bd9-9a4a-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 35973bd9-9a4a-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 14:00: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 w77Ds5Eq090848;
 Tue, 7 Aug 2018 13:59:37 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=ETRP6QTNgwTdRf6k5LCso71GbdFDWK4N3Yw3g8t40HI=;
 b=ZQVlx/rjK06Y5zcze6a7MPbduKxwd56khTUJHFgYrGBVuqOtW7Htc/RrI8xEIycNm11u
 KfJaXO7fix2OvZIhPOPIqjEtYqkza7QjCB1JdlTaxjr39HMPeq8saP2DmLfyH0jjZNCd
 pM7vgqVpuaFuCtAxzP5uoGwLSRyVFPuj2wnoP9vytt3i+zzJsV+WdfIM/trO7QEIuKxx
 zs/p4ls1eeNuO08xmodUPN6hAQZKQ7WiH1djc7kvHglRU7SeL9nLiZdpnbHpFnPiKiev
 OBoyFJ6QWE0nFEJ5iZDwkUih4ffNRCagrtQx6xtyxxwHM5ChaZ3eg5uXPxa/GvnRwys+ tg== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2120.oracle.com with ESMTP id 2kn43nsgkr-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 07 Aug 2018 13:59:37 +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 w77Dxa59012987
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 7 Aug 2018 13:59:36 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 w77DxZNe003587;
 Tue, 7 Aug 2018 13:59:35 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 07 Aug 2018 06:59:35 -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>
 <395f02c9-9893-e8fc-2b51-4229c66b796b@suse.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <de59d247-7745-bdf2-948a-03170af3b526@oracle.com>
Date: Tue, 7 Aug 2018 10:00:37 -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: <395f02c9-9893-e8fc-2b51-4229c66b796b@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8977
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=847
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808070142
Subject: Re: [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: 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>

T24gMDgvMDcvMjAxOCAwOToxMCBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAxNy8wNy8x
OCAxNDowMSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gU29tZSBYZW4gcmVsYXRlZCBjbGVhbnVw
czoKPj4gLSBtb3ZlIHNvbWUgcHYtb25seSBjb2RlIGZyb20gQ09ORklHX1hFTiB0byBDT05GSUdf
WEVOX1BWCj4+IC0gdXNlIENPTkZJR19YRU5fUFZIVk0gaW4gTWFrZWZpbGUgaW5zdGVhZCBvZiAj
aWZkZWYgYXJvdW5kIGEgY29tcGxldGUgc291cmNlCj4+IC0gYWRkIFNQRFggaWRlbnRpZmllciB3
aGVyZSBtaXNzaW5nCj4+Cj4+IEp1ZXJnZW4gR3Jvc3MgKDQpOgo+PiAgIHhlbjogbW92ZSBwdiBp
cnEgcmVsYXRlZCBmdW5jdGlvbnMgdW5kZXIgQ09ORklHX1hFTl9QViB1bWJyZWxsYQo+PiAgIHhl
bjogbW92ZSBwdiBzcGVjaWZpYyBwYXJ0cyBvZiBhcmNoL3g4Ni94ZW4vbW11LmMgdG8gbW11X3B2
LmMKPj4gICB4ZW46IGxpbmsgcGxhdGZvcm0tcGNpLXVucGx1Zy5vIG9ubHkgaWYgQ09ORklHX1hF
Tl9QVkhWTQo+PiAgIHhlbjogYWRkIFNQRFggaWRlbnRpZmllciBpbiBhcmNoL3g4Ni94ZW4gZmls
ZXMKPj4KPj4gIGFyY2gveDg2L2VudHJ5L2VudHJ5XzMyLlMgICAgICAgICAgfCAgIDggKy0KPj4g
IGFyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMgICAgICAgICAgfCAgIDggKy0KPj4gIGFyY2gveDg2
L3hlbi9NYWtlZmlsZSAgICAgICAgICAgICAgfCAgNDEgKysrKysrLS0KPj4gIGFyY2gveDg2L3hl
bi9lZmkuYyAgICAgICAgICAgICAgICAgfCAgMTQgKy0tCj4+ICBhcmNoL3g4Ni94ZW4vZW5saWdo
dGVuLmMgICAgICAgICAgIHwgICAyICsKPj4gIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMg
ICAgICAgfCAgIDIgKwo+PiAgYXJjaC94ODYveGVuL2dyYW50LXRhYmxlLmMgICAgICAgICB8ICAy
NSArLS0tLQo+PiAgYXJjaC94ODYveGVuL21tdS5jICAgICAgICAgICAgICAgICB8IDE4OCArLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4+ICBhcmNoL3g4Ni94ZW4vbW11X3B2
LmMgICAgICAgICAgICAgIHwgMTQwICsrKysrKysrKysrKysrKysrKysrKysrKysrKwo+PiAgYXJj
aC94ODYveGVuL3AybS5jICAgICAgICAgICAgICAgICB8ICAgMiArCj4+ICBhcmNoL3g4Ni94ZW4v
cGNpLXN3aW90bGIteGVuLmMgICAgIHwgICAyICsKPj4gIGFyY2gveDg2L3hlbi9wbGF0Zm9ybS1w
Y2ktdW5wbHVnLmMgfCAgMTggKy0tLQo+PiAgYXJjaC94ODYveGVuL3Zkc28uaCAgICAgICAgICAg
ICAgICB8ICAgMiArCj4+ICBhcmNoL3g4Ni94ZW4veGVuLXB2aC5TICAgICAgICAgICAgIHwgIDE1
ICstLQo+PiAgaW5jbHVkZS94ZW4vaW50ZXJmYWNlL21lbW9yeS5oICAgICB8ICAgNiAtLQo+PiAg
aW5jbHVkZS94ZW4veGVuLW9wcy5oICAgICAgICAgICAgICB8IDEzMyArKysrKysrKysrKysrKysr
Ky0tLS0tLS0tLQo+PiAgMTYgZmlsZXMgY2hhbmdlZCwgMjg3IGluc2VydGlvbnMoKyksIDMxOSBk
ZWxldGlvbnMoLSkKPj4KPiBCb3JpcywgYW55IG9iamVjdGlvbnM/CgoKVGhpcyBzZXJpZXMgaGFk
IG15IFItYiwgYnV0IEkgd2FzIHdhaXRpbmcgZm9yIHg4NiBtYWludGFpbmVycyB0byBhY2sgdGhl
CmZpcnN0IHBhdGNoLgoKQnV0IG5vdyB0aGF0IEkgbG9va2VkIGF0IHRoaXMgYWdhaW4sIEkgd29u
ZGVyIHdoZXRoZXIKCisjaWZkZWYgQ09ORklHX1hFTgrCoEJVSUxEX0lOVEVSUlVQVDMoeGVuX2h2
bV9jYWxsYmFja192ZWN0b3IsIEhZUEVSVklTT1JfQ0FMTEJBQ0tfVkVDVE9SLArCoMKgwqDCoCDC
oMKgwqAgwqB4ZW5fZXZ0Y2huX2RvX3VwY2FsbCkKKyNlbmRpZgoKCmFuZAoKKyNpZmRlZiBDT05G
SUdfWEVOCsKgYXBpY2ludGVycnVwdDMgSFlQRVJWSVNPUl9DQUxMQkFDS19WRUNUT1IgXArCoMKg
wqDCoCB4ZW5faHZtX2NhbGxiYWNrX3ZlY3RvciB4ZW5fZXZ0Y2huX2RvX3VwY2FsbAorI2VuZGlm
CgoKc2hvdWxkIGJlIHVuZGVyIFhFTl9QVkhWTQoKCi1ib3JpcwoKCgoKCi1ib3JpcwoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 14:01:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 14: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 1fn2Ya-0003ny-KJ; Tue, 07 Aug 2018 14:01: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=x4l2=kw=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fn2YZ-0003nr-KC
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 14:01:51 +0000
X-Inumbo-ID: 7de67cbc-9a4a-11e8-a6a9-d7ebe60f679a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7de67cbc-9a4a-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 14:02:17 +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 w77DsCQN079367;
 Tue, 7 Aug 2018 14:01:49 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=rRkWTPaygD99YrnUK0DxzFU2jYX4/Qw7c9CHhQf1gbg=;
 b=rTIVFKRmsSI4EPMSD3xLLJedxRcEvpoItql7KvQNUkUM+R8RTdJinZBNgVZtGzXfspCf
 MvgnJGkLhxWh5DeiiWtSCenD9gXqBTxFR7j7KsinmXmGjFW1jmIsOrQ1VcJgL9SObJ7n
 dxSzVP2txexI2Rqv+VYW/2lsauv6PP/bMRRw+pOQkT0tAN8msxMwH/gqLf+ibtpzIiYN
 yuil9sWXFPltKJZMt7y1uCeO9iRKMC7AW2b05f45IPl5ebQPbSL+kX7w3dtpamXFVioH
 CMSyV8NuCDPM/s/tQvmSCPYP3lXvM0U1npY/RYayi3iA4KxTXAhgRAmUDlJ5gxUn0Thn gw== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2130.oracle.com with ESMTP id 2kn1nd1nhg-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 07 Aug 2018 14:01: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 w77E1mnD031163
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 7 Aug 2018 14:01:48 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 w77E1lJR005459;
 Tue, 7 Aug 2018 14:01:47 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 07 Aug 2018 07:01:47 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20180613095806.2978-1-jgross@suse.com>
 <2a9600b0-3b49-7835-a664-9deb30b100a4@suse.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <a4f76a2a-128f-3e2a-44ee-04d57ab5be12@oracle.com>
Date: Tue, 7 Aug 2018 10:02:43 -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: <2a9600b0-3b49-7835-a664-9deb30b100a4@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8977
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=940
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808070142
Subject: Re: [Xen-devel] [PATCH] xen: don't use privcmd_call() from
 xen_mc_flush()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMDcvMjAxOCAwOToxMSBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAxMy8wNi8x
OCAxMTo1OCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gVXNpbmcgcHJpdmNtZF9jYWxsKCkgZm9y
IGEgc2luZ2xldG9uIG11bHRpY2FsbCBzZWVtcyB0byBiZSB3cm9uZywgYXMKPj4gcHJpdmNtZF9j
YWxsKCkgaXMgdXNpbmcgc3RhYygpL2NsYWMoKSB0byBlbmFibGUgaHlwZXJ2aXNvciBhY2Nlc3Mg
dG8KPj4gTGludXggdXNlciBzcGFjZS4KPj4KPj4gQWRkIGEgbmV3IHhlbl9zaW5nbGVfY2FsbCgp
IGZ1bmN0aW9uIHRvIGJlIHVzZSBmb3IgdGhhdCBwdXJwb3NlLgo+Pgo+PiBSZXBvcnRlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+PiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2Vu
IEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gQm9yaXMsIGFueSBvYmplY3Rpb25zPwoKCkkgdGhp
bmsgSmFuIHdhbnRlZCBhIGNoYW5nZSBpbiBjb21taXQgbWVzc2FnZS4gSSBjYW4gY29tbWl0IHdp
dGggdGhpczoKCiJVc2luZyBwcml2Y21kX2NhbGwoKSBmb3IgYSBzaW5nbGV0b24gbXVsdGljYWxs
IHNlZW1zIHRvIGJlIHdyb25nLCBhcwogcHJpdmNtZF9jYWxsKCkgaXMgdXNpbmcgc3RhYygpL2Ns
YWMoKSB0byBlbmFibGUgaHlwZXJ2aXNvciBhY2Nlc3MgdG8KIExpbnV4IHVzZXIgc3BhY2UuCgog
RXZlbiBpZiBjdXJyZW50bHkgbm90IGEgcHJvYmxlbSAocHYgZG9tYWlucyBjYW4ndCB1c2UgU01B
UCB3aGlsZSBIVk0KIGFuZCBQVkggZG9tYWlucyBjYW4ndCB1c2UgbXVsdGljYWxscykgdGhpbmdz
IG1pZ2h0IGNoYW5nZSB3aGVuCiBQVkggZG9tMCBzdXBwb3J0IGlzIGFkZGVkIHRvIHRoZSBrZXJu
ZWwuIgoKCi1ib3JpcwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 14:02:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 14:02: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 1fn2ZZ-0003ty-03; Tue, 07 Aug 2018 14:02: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=ay9j=kw=citrix.com=prvs=750b60ad6=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fn2ZY-0003tq-4l
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 14:02:52 +0000
X-Inumbo-ID: a103f0e0-9a4a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a103f0e0-9a4a-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 14:03:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="62163292"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 7 Aug 2018 15:02:20 +0100
Message-ID: <20180807140220.13703-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] x86/hvm: remove default ioreq server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TXkgcmVjZW50IHBhdGNoIFsxXSB0byBxZW11LXhlbi10cmFkaXRpb25hbCByZW1vdmVzIHRoZSBs
YXN0IHVzZSBvZiB0aGUKJ2RlZmF1bHQnIGlvcmVxIHNlcnZlciBpbiBYZW4uIChUaGlzIGlzIGEg
Y2F0Y2gtYWxsIGlvcmVxIHNlcnZlciB0aGF0IGlzCnVzZWQgaWYgbm8gZXhwbGljaXRseSByZWdp
c3RlcmVkIEkvTyByYW5nZSBpcyB0YXJnZXR0ZWQpLgoKVGhpcyBwYXRjaCBjYW4gYmUgYXBwbGll
ZCBvbmNlIHRoYXQgcGF0Y2ggaXMgY29tbWl0dGVkLCB0byByZW1vdmUgdGhlCig+MTAwIGxpbmVz
IG9mKSByZWR1bmRhbnQgY29kZSBpbiBYZW4uCgpOT1RFOiBUaGUgcmVtb3ZhbCBvZiB0aGUgc3Bl
Y2lhbCBjYXNlIGZvciBIVk1fUEFSQU1fRE1fRE9NQUlOIGluCiAgICAgIGh2bV9hbGxvd19zZXRf
cGFyYW0oKSBpcyBub3QgZGlyZWN0bHkgcmVsYXRlZCB0byByZW1vdmFsIG9mCiAgICAgIGRlZmF1
bHQgaW9yZXEgc2VydmVycy4gSXQgY291bGQgaGF2ZSBiZWVuIGNsZWFuZWQgdXAgYXQgYW55IHRp
bWUKICAgICAgYWZ0ZXIgY29tbWl0IDlhNDIyYzAzICJ4ODYvaHZtOiBzdG9wIHBhc3NpbmcgZXhw
bGljaXQgZG9taWQgdG8KICAgICAgaHZtX2NyZWF0ZV9pb3JlcV9zZXJ2ZXIoKSIuCgpbMV0gaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA4
L21zZzAwMjcwLmh0bWwKClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50
QGNpdHJpeC5jb20+CkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCnYyOgogLSBE
aXNhbGxvdyByZWFkcyBvciB3cml0ZXMgb2YgSFZNX1BBUkFNX0JVRklPUkVRX0VWVENITiBhbmQg
bWFyayBpdCBhcwogICBkZXByZWNhdGVkIGluIHRoZSBoZWFkZXIuCiAtIFVwZGF0ZWQgY29tbWl0
IGNvbW1lbnQgdy5yLnQuIEhWTV9QQVJBTV9ETV9ET01BSU4gY2hhbmdlLgotLS0KIHhlbi9hcmNo
L3g4Ni9odm0vZG0uYyAgICAgICAgICAgIHwgICAyICstCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5j
ICAgICAgICAgICB8ICAzNiArKystLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYyAg
ICAgICAgIHwgMTIzICsrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmggfCAgIDEgLQogeGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vaW9yZXEuaCAgfCAgIDQgKy0KIHhlbi9pbmNsdWRlL3B1YmxpYy9odm0vcGFyYW1zLmgg
IHwgICA1ICstCiA2IGZpbGVzIGNoYW5nZWQsIDMwIGluc2VydGlvbnMoKyksIDE0MSBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2RtLmMgYi94ZW4vYXJjaC94ODYv
aHZtL2RtLmMKaW5kZXggNjc1NWYzZmQ5Ni4uNmFjZTNkYzdjMSAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS9kbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vZG0uYwpAQCAtNDExLDcgKzQx
MSw3IEBAIHN0YXRpYyBpbnQgZG1fb3AoY29uc3Qgc3RydWN0IGRtb3BfYXJncyAqb3BfYXJncykK
ICAgICAgICAgaWYgKCBkYXRhLT5wYWRbMF0gfHwgZGF0YS0+cGFkWzFdIHx8IGRhdGEtPnBhZFsy
XSApCiAgICAgICAgICAgICBicmVhazsKIAotICAgICAgICByYyA9IGh2bV9jcmVhdGVfaW9yZXFf
c2VydmVyKGQsIGZhbHNlLCBkYXRhLT5oYW5kbGVfYnVmaW9yZXEsCisgICAgICAgIHJjID0gaHZt
X2NyZWF0ZV9pb3JlcV9zZXJ2ZXIoZCwgZGF0YS0+aGFuZGxlX2J1ZmlvcmVxLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICZkYXRhLT5pZCk7CiAgICAgICAgIGJyZWFrOwog
ICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYv
aHZtL2h2bS5jCmluZGV4IDcyYzUxZmFlY2IuLmE3OTdmYzIxYzQgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNDA5Mywx
MiArNDA5MywxNSBAQCBzdGF0aWMgaW50IGh2bV9hbGxvd19zZXRfcGFyYW0oc3RydWN0IGRvbWFp
biAqZCwKICAgICBjYXNlIEhWTV9QQVJBTV9DT05TT0xFX0VWVENITjoKICAgICBjYXNlIEhWTV9Q
QVJBTV9YODdfRklQX1dJRFRIOgogICAgICAgICBicmVhazsKKyAgICAvKiBUaGUgZm9sbG93aW5n
IHBhcmFtZXRlcnMgYXJlIGRlcHJlY2F0ZWQuICovCisgICAgY2FzZSBIVk1fUEFSQU1fQlVGSU9S
RVFfRVZUQ0hOOgorICAgICAgICByYyA9IC1FUEVSTTsKKyAgICAgICAgYnJlYWs7CiAgICAgLyoK
ICAgICAgKiBUaGUgZm9sbG93aW5nIHBhcmFtZXRlcnMgbXVzdCBub3QgYmUgc2V0IGJ5IHRoZSBn
dWVzdAogICAgICAqIHNpbmNlIHRoZSBkb21haW4gbWF5IG5lZWQgdG8gYmUgcGF1c2VkLgogICAg
ICAqLwogICAgIGNhc2UgSFZNX1BBUkFNX0lERU5UX1BUOgotICAgIGNhc2UgSFZNX1BBUkFNX0RN
X0RPTUFJTjoKICAgICBjYXNlIEhWTV9QQVJBTV9BQ1BJX1NfU1RBVEU6CiAgICAgLyogVGhlIHJl
bWFpbmluZyBwYXJhbWV0ZXJzIHNob3VsZCBub3QgYmUgc2V0IGJ5IHRoZSBndWVzdC4gKi8KICAg
ICBkZWZhdWx0OgpAQCAtNDI2Myw5ICs0MjY2LDYgQEAgc3RhdGljIGludCBodm1vcF9zZXRfcGFy
YW0oCiAgICAgICAgICAgICAgZC0+YXJjaC5odm1fZG9tYWluLnBhcmFtc1tIVk1fUEFSQU1fTkVT
VEVESFZNXSApCiAgICAgICAgICAgICByYyA9IC1FSU5WQUw7CiAgICAgICAgIGJyZWFrOwotICAg
IGNhc2UgSFZNX1BBUkFNX0JVRklPUkVRX0VWVENITjoKLSAgICAgICAgcmMgPSAtRUlOVkFMOwot
ICAgICAgICBicmVhazsKICAgICBjYXNlIEhWTV9QQVJBTV9UUklQTEVfRkFVTFRfUkVBU09OOgog
ICAgICAgICBpZiAoIGEudmFsdWUgPiBTSFVURE9XTl9NQVggKQogICAgICAgICAgICAgcmMgPSAt
RUlOVkFMOwpAQCAtNDM3MywxMyArNDM3MywxMCBAQCBzdGF0aWMgaW50IGh2bV9hbGxvd19nZXRf
cGFyYW0oc3RydWN0IGRvbWFpbiAqZCwKICAgICBjYXNlIEhWTV9QQVJBTV9BTFRQMk06CiAgICAg
Y2FzZSBIVk1fUEFSQU1fWDg3X0ZJUF9XSURUSDoKICAgICAgICAgYnJlYWs7Ci0gICAgLyoKLSAg
ICAgKiBUaGUgZm9sbG93aW5nIHBhcmFtZXRlcnMgbXVzdCBub3QgYmUgcmVhZCBieSB0aGUgZ3Vl
c3QKLSAgICAgKiBzaW5jZSB0aGUgZG9tYWluIG1heSBuZWVkIHRvIGJlIHBhdXNlZC4KLSAgICAg
Ki8KLSAgICBjYXNlIEhWTV9QQVJBTV9JT1JFUV9QRk46Ci0gICAgY2FzZSBIVk1fUEFSQU1fQlVG
SU9SRVFfUEZOOgorICAgIC8qIFRoZSBmb2xsb3dpbmcgcGFyYW1ldGVycyBhcmUgZGVwcmVjYXRl
ZC4gKi8KICAgICBjYXNlIEhWTV9QQVJBTV9CVUZJT1JFUV9FVlRDSE46CisgICAgICAgIHJjID0g
LUVOT0RBVEE7CisgICAgICAgIGJyZWFrOwogICAgIC8qIFRoZSByZW1haW5pbmcgcGFyYW1ldGVy
cyBzaG91bGQgbm90IGJlIHJlYWQgYnkgdGhlIGd1ZXN0LiAqLwogICAgIGRlZmF1bHQ6CiAgICAg
ICAgIGlmICggZCA9PSBjdXJyZW50LT5kb21haW4gKQpAQCAtNDQzMywyNSArNDQzMCw2IEBAIHN0
YXRpYyBpbnQgaHZtb3BfZ2V0X3BhcmFtKAogICAgIGNhc2UgSFZNX1BBUkFNX1g4N19GSVBfV0lE
VEg6CiAgICAgICAgIGEudmFsdWUgPSBkLT5hcmNoLng4N19maXBfd2lkdGg7CiAgICAgICAgIGJy
ZWFrOwotICAgIGNhc2UgSFZNX1BBUkFNX0lPUkVRX1BGTjoKLSAgICBjYXNlIEhWTV9QQVJBTV9C
VUZJT1JFUV9QRk46Ci0gICAgY2FzZSBIVk1fUEFSQU1fQlVGSU9SRVFfRVZUQ0hOOgotICAgICAg
ICAvKgotICAgICAgICAgKiBJdCBtYXkgYmUgbmVjZXNzYXJ5IHRvIGNyZWF0ZSBhIGRlZmF1bHQg
aW9yZXEgc2VydmVyIGhlcmUsCi0gICAgICAgICAqIGJlY2F1c2UgbGVnYWN5IHZlcnNpb25zIG9m
IFFFTVUgYXJlIG5vdCBhd2FyZSBvZiB0aGUgbmV3IEFQSSBmb3IKLSAgICAgICAgICogZXhwbGlj
aXQgaW9yZXEgc2VydmVyIGNyZWF0aW9uLiBIb3dldmVyLCBpZiB0aGUgZG9tYWluIGlzIG5vdAot
ICAgICAgICAgKiB1bmRlciBjb25zdHJ1Y3Rpb24gdGhlbiBpdCB3aWxsIG5vdCBiZSBRRU1VIHF1
ZXJ5aW5nIHRoZQotICAgICAgICAgKiBwYXJhbWV0ZXJzIGFuZCB0aHVzIHRoZSBxdWVyeSBzaG91
bGQgbm90IGhhdmUgdGhhdCBzaWRlLWVmZmVjdC4KLSAgICAgICAgICovCi0gICAgICAgIGlmICgg
IWQtPmNyZWF0aW9uX2ZpbmlzaGVkICkKLSAgICAgICAgewotICAgICAgICAgICAgcmMgPSBodm1f
Y3JlYXRlX2lvcmVxX3NlcnZlcihkLCB0cnVlLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBIVk1fSU9SRVFTUlZfQlVGSU9SRVFfTEVHQUNZLCBOVUxMKTsKLSAgICAg
ICAgICAgIGlmICggcmMgIT0gMCAmJiByYyAhPSAtRUVYSVNUICkKLSAgICAgICAgICAgICAgICBn
b3RvIG91dDsKLSAgICAgICAgfQotCi0gICAgLypGQUxMVEhSVSovCiAgICAgZGVmYXVsdDoKICAg
ICAgICAgYS52YWx1ZSA9IGQtPmFyY2guaHZtX2RvbWFpbi5wYXJhbXNbYS5pbmRleF07CiAgICAg
ICAgIGJyZWFrOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jIGIveGVuL2Fy
Y2gveDg2L2h2bS9pb3JlcS5jCmluZGV4IDdjNTE1YjNlZjcuLjljYjM4MTljNmIgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2lvcmVx
LmMKQEAgLTU1LDkgKzU1LDYgQEAgc3RhdGljIHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpnZXRf
aW9yZXFfc2VydmVyKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsCiAgICAgcmV0dXJuIEdFVF9JT1JF
UV9TRVJWRVIoZCwgaWQpOwogfQogCi0jZGVmaW5lIElTX0RFRkFVTFQocykgXAotICAgICgocykg
JiYgKHMpID09IEdFVF9JT1JFUV9TRVJWRVIoKHMpLT50YXJnZXQsIERFRkFVTFRfSU9TRVJWSUQp
KQotCiAvKgogICogSXRlcmF0ZSBvdmVyIGFsbCBwb3NzaWJsZSBpb3JlcSBzZXJ2ZXJzLgogICoK
QEAgLTI0NSw4ICsyNDIsNiBAQCBzdGF0aWMgZ2ZuX3QgaHZtX2FsbG9jX2lvcmVxX2dmbihzdHJ1
Y3QgaHZtX2lvcmVxX3NlcnZlciAqcykKICAgICBzdHJ1Y3QgZG9tYWluICpkID0gcy0+dGFyZ2V0
OwogICAgIHVuc2lnbmVkIGludCBpOwogCi0gICAgQVNTRVJUKCFJU19ERUZBVUxUKHMpKTsKLQog
ICAgIGZvciAoIGkgPSAwOyBpIDwgc2l6ZW9mKGQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9nZm4u
bWFzaykgKiA4OyBpKysgKQogICAgIHsKICAgICAgICAgaWYgKCB0ZXN0X2FuZF9jbGVhcl9iaXQo
aSwgJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9nZm4ubWFzaykgKQpAQCAtMjYxLDcgKzI1Niw2
IEBAIHN0YXRpYyB2b2lkIGh2bV9mcmVlX2lvcmVxX2dmbihzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZl
ciAqcywgZ2ZuX3QgZ2ZuKQogICAgIHN0cnVjdCBkb21haW4gKmQgPSBzLT50YXJnZXQ7CiAgICAg
dW5zaWduZWQgaW50IGkgPSBnZm5feChnZm4pIC0gZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX2dm
bi5iYXNlOwogCi0gICAgQVNTRVJUKCFJU19ERUZBVUxUKHMpKTsKICAgICBBU1NFUlQoIWdmbl9l
cShnZm4sIElOVkFMSURfR0ZOKSk7CiAKICAgICBzZXRfYml0KGksICZkLT5hcmNoLmh2bV9kb21h
aW4uaW9yZXFfZ2ZuLm1hc2spOwpAQCAtMjc3LDkgKzI3MSw3IEBAIHN0YXRpYyB2b2lkIGh2bV91
bm1hcF9pb3JlcV9nZm4oc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnMsIGJvb2wgYnVmKQogICAg
IGRlc3Ryb3lfcmluZ19mb3JfaGVscGVyKCZpb3JwLT52YSwgaW9ycC0+cGFnZSk7CiAgICAgaW9y
cC0+cGFnZSA9IE5VTEw7CiAKLSAgICBpZiAoICFJU19ERUZBVUxUKHMpICkKLSAgICAgICAgaHZt
X2ZyZWVfaW9yZXFfZ2ZuKHMsIGlvcnAtPmdmbik7Ci0KKyAgICBodm1fZnJlZV9pb3JlcV9nZm4o
cywgaW9ycC0+Z2ZuKTsKICAgICBpb3JwLT5nZm4gPSBJTlZBTElEX0dGTjsKIH0KIApAQCAtMzA1
LDEzICsyOTcsNyBAQCBzdGF0aWMgaW50IGh2bV9tYXBfaW9yZXFfZ2ZuKHN0cnVjdCBodm1faW9y
ZXFfc2VydmVyICpzLCBib29sIGJ1ZikKICAgICBpZiAoIGQtPmlzX2R5aW5nICkKICAgICAgICAg
cmV0dXJuIC1FSU5WQUw7CiAKLSAgICBpZiAoIElTX0RFRkFVTFQocykgKQotICAgICAgICBpb3Jw
LT5nZm4gPSBfZ2ZuKGJ1ZiA/Ci0gICAgICAgICAgICAgICAgICAgICAgICAgZC0+YXJjaC5odm1f
ZG9tYWluLnBhcmFtc1tIVk1fUEFSQU1fQlVGSU9SRVFfUEZOXSA6Ci0gICAgICAgICAgICAgICAg
ICAgICAgICAgZC0+YXJjaC5odm1fZG9tYWluLnBhcmFtc1tIVk1fUEFSQU1fSU9SRVFfUEZOXSk7
Ci0gICAgZWxzZQotICAgICAgICBpb3JwLT5nZm4gPSBodm1fYWxsb2NfaW9yZXFfZ2ZuKHMpOwot
CisgICAgaW9ycC0+Z2ZuID0gaHZtX2FsbG9jX2lvcmVxX2dmbihzKTsKICAgICBpZiAoIGdmbl9l
cShpb3JwLT5nZm4sIElOVkFMSURfR0ZOKSApCiAgICAgICAgIHJldHVybiAtRU5PTUVNOwogCkBA
IC00MTYsNyArNDAyLDcgQEAgc3RhdGljIHZvaWQgaHZtX3JlbW92ZV9pb3JlcV9nZm4oc3RydWN0
IGh2bV9pb3JlcV9zZXJ2ZXIgKnMsIGJvb2wgYnVmKQogICAgIHN0cnVjdCBkb21haW4gKmQgPSBz
LT50YXJnZXQ7CiAgICAgc3RydWN0IGh2bV9pb3JlcV9wYWdlICppb3JwID0gYnVmID8gJnMtPmJ1
ZmlvcmVxIDogJnMtPmlvcmVxOwogCi0gICAgaWYgKCBJU19ERUZBVUxUKHMpIHx8IGdmbl9lcShp
b3JwLT5nZm4sIElOVkFMSURfR0ZOKSApCisgICAgaWYgKCBnZm5fZXEoaW9ycC0+Z2ZuLCBJTlZB
TElEX0dGTikgKQogICAgICAgICByZXR1cm47CiAKICAgICBpZiAoIGd1ZXN0X3BoeXNtYXBfcmVt
b3ZlX3BhZ2UoZCwgaW9ycC0+Z2ZuLApAQCAtNDMxLDcgKzQxNyw3IEBAIHN0YXRpYyBpbnQgaHZt
X2FkZF9pb3JlcV9nZm4oc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnMsIGJvb2wgYnVmKQogICAg
IHN0cnVjdCBodm1faW9yZXFfcGFnZSAqaW9ycCA9IGJ1ZiA/ICZzLT5idWZpb3JlcSA6ICZzLT5p
b3JlcTsKICAgICBpbnQgcmM7CiAKLSAgICBpZiAoIElTX0RFRkFVTFQocykgfHwgZ2ZuX2VxKGlv
cnAtPmdmbiwgSU5WQUxJRF9HRk4pICkKKyAgICBpZiAoIGdmbl9lcShpb3JwLT5nZm4sIElOVkFM
SURfR0ZOKSApCiAgICAgICAgIHJldHVybiAwOwogCiAgICAgY2xlYXJfcGFnZShpb3JwLT52YSk7
CkBAIC00ODMsMTcgKzQ2OSwxMiBAQCBzdGF0aWMgaW50IGh2bV9pb3JlcV9zZXJ2ZXJfYWRkX3Zj
cHUoc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnMsCiAKICAgICBpZiAoIHYtPnZjcHVfaWQgPT0g
MCAmJiBIQU5ETEVfQlVGSU9SRVEocykgKQogICAgIHsKLSAgICAgICAgc3RydWN0IGRvbWFpbiAq
ZCA9IHMtPnRhcmdldDsKLQogICAgICAgICByYyA9IGFsbG9jX3VuYm91bmRfeGVuX2V2ZW50X2No
YW5uZWwodi0+ZG9tYWluLCAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcy0+ZW11bGF0b3ItPmRvbWFpbl9pZCwgTlVMTCk7CiAgICAgICAgIGlmICggcmMg
PCAwICkKICAgICAgICAgICAgIGdvdG8gZmFpbDM7CiAKICAgICAgICAgcy0+YnVmaW9yZXFfZXZ0
Y2huID0gcmM7Ci0gICAgICAgIGlmICggSVNfREVGQVVMVChzKSApCi0gICAgICAgICAgICBkLT5h
cmNoLmh2bV9kb21haW4ucGFyYW1zW0hWTV9QQVJBTV9CVUZJT1JFUV9FVlRDSE5dID0KLSAgICAg
ICAgICAgICAgICBzLT5idWZpb3JlcV9ldnRjaG47CiAgICAgfQogCiAgICAgc3YtPnZjcHUgPSB2
OwpAQCAtNjE3LDkgKzU5OCw2IEBAIHN0YXRpYyB2b2lkIGh2bV9pb3JlcV9zZXJ2ZXJfZnJlZV9y
YW5nZXNldHMoc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnMpCiB7CiAgICAgdW5zaWduZWQgaW50
IGk7CiAKLSAgICBpZiAoIElTX0RFRkFVTFQocykgKQotICAgICAgICByZXR1cm47Ci0KICAgICBm
b3IgKCBpID0gMDsgaSA8IE5SX0lPX1JBTkdFX1RZUEVTOyBpKysgKQogICAgICAgICByYW5nZXNl
dF9kZXN0cm95KHMtPnJhbmdlW2ldKTsKIH0KQEAgLTYzMCwxMSArNjA4LDYgQEAgc3RhdGljIGlu
dCBodm1faW9yZXFfc2VydmVyX2FsbG9jX3Jhbmdlc2V0cyhzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZl
ciAqcywKICAgICB1bnNpZ25lZCBpbnQgaTsKICAgICBpbnQgcmM7CiAKLSAgICBpZiAoIGlkID09
IERFRkFVTFRfSU9TRVJWSUQgKQotICAgICAgICBnb3RvIGRvbmU7Ci0KLSAgICBBU1NFUlQoIUlT
X0RFRkFVTFQocykpOwotCiAgICAgZm9yICggaSA9IDA7IGkgPCBOUl9JT19SQU5HRV9UWVBFUzsg
aSsrICkKICAgICB7CiAgICAgICAgIGNoYXIgKm5hbWU7CkBAIC02NTksNyArNjMyLDYgQEAgc3Rh
dGljIGludCBodm1faW9yZXFfc2VydmVyX2FsbG9jX3Jhbmdlc2V0cyhzdHJ1Y3QgaHZtX2lvcmVx
X3NlcnZlciAqcywKICAgICAgICAgcmFuZ2VzZXRfbGltaXQocy0+cmFuZ2VbaV0sIE1BWF9OUl9J
T19SQU5HRVMpOwogICAgIH0KIAotIGRvbmU6CiAgICAgcmV0dXJuIDA7CiAKICBmYWlsOgpAQCAt
NzMzLDEzICs3MDUsNiBAQCBzdGF0aWMgaW50IGh2bV9pb3JlcV9zZXJ2ZXJfaW5pdChzdHJ1Y3Qg
aHZtX2lvcmVxX3NlcnZlciAqcywKIAogICAgIHMtPmJ1ZmlvcmVxX2hhbmRsaW5nID0gYnVmaW9y
ZXFfaGFuZGxpbmc7CiAKLSAgICBpZiAoIGlkID09IERFRkFVTFRfSU9TRVJWSUQgKQotICAgIHsK
LSAgICAgICAgcmMgPSBodm1faW9yZXFfc2VydmVyX21hcF9wYWdlcyhzKTsKLSAgICAgICAgaWYg
KCByYyApCi0gICAgICAgICAgICBnb3RvIGZhaWxfbWFwOwotICAgIH0KLQogICAgIGZvcl9lYWNo
X3ZjcHUgKCBkLCB2ICkKICAgICB7CiAgICAgICAgIHJjID0gaHZtX2lvcmVxX3NlcnZlcl9hZGRf
dmNwdShzLCB2KTsKQEAgLTc1Myw3ICs3MTgsNiBAQCBzdGF0aWMgaW50IGh2bV9pb3JlcV9zZXJ2
ZXJfaW5pdChzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqcywKICAgICBodm1faW9yZXFfc2VydmVy
X3JlbW92ZV9hbGxfdmNwdXMocyk7CiAgICAgaHZtX2lvcmVxX3NlcnZlcl91bm1hcF9wYWdlcyhz
KTsKIAotIGZhaWxfbWFwOgogICAgIGh2bV9pb3JlcV9zZXJ2ZXJfZnJlZV9yYW5nZXNldHMocyk7
CiAKICAgICBwdXRfZG9tYWluKHMtPmVtdWxhdG9yKTsKQEAgLTc4Miw4ICs3NDYsOCBAQCBzdGF0
aWMgdm9pZCBodm1faW9yZXFfc2VydmVyX2RlaW5pdChzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAq
cykKICAgICBwdXRfZG9tYWluKHMtPmVtdWxhdG9yKTsKIH0KIAotaW50IGh2bV9jcmVhdGVfaW9y
ZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQsIGJvb2wgaXNfZGVmYXVsdCwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBpbnQgYnVmaW9yZXFfaGFuZGxpbmcsIGlvc2VydmlkX3QgKmlkKQor
aW50IGh2bV9jcmVhdGVfaW9yZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQsIGludCBidWZpb3Jl
cV9oYW5kbGluZywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBpb3NlcnZpZF90ICppZCkK
IHsKICAgICBzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqczsKICAgICB1bnNpZ25lZCBpbnQgaTsK
QEAgLTc5OSwzMiArNzYzLDE5IEBAIGludCBodm1fY3JlYXRlX2lvcmVxX3NlcnZlcihzdHJ1Y3Qg
ZG9tYWluICpkLCBib29sIGlzX2RlZmF1bHQsCiAgICAgZG9tYWluX3BhdXNlKGQpOwogICAgIHNw
aW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7
CiAKLSAgICBpZiAoIGlzX2RlZmF1bHQgKQorICAgIGZvciAoIGkgPSAwOyBpIDwgTUFYX05SX0lP
UkVRX1NFUlZFUlM7IGkrKyApCiAgICAgewotICAgICAgICBpID0gREVGQVVMVF9JT1NFUlZJRDsK
LQotICAgICAgICByYyA9IC1FRVhJU1Q7Ci0gICAgICAgIGlmICggR0VUX0lPUkVRX1NFUlZFUihk
LCBpKSApCi0gICAgICAgICAgICBnb3RvIGZhaWw7CisgICAgICAgIGlmICggIUdFVF9JT1JFUV9T
RVJWRVIoZCwgaSkgKQorICAgICAgICAgICAgYnJlYWs7CiAgICAgfQotICAgIGVsc2UKLSAgICB7
Ci0gICAgICAgIGZvciAoIGkgPSAwOyBpIDwgTUFYX05SX0lPUkVRX1NFUlZFUlM7IGkrKyApCi0g
ICAgICAgIHsKLSAgICAgICAgICAgIGlmICggaSAhPSBERUZBVUxUX0lPU0VSVklEICYmICFHRVRf
SU9SRVFfU0VSVkVSKGQsIGkpICkKLSAgICAgICAgICAgICAgICBicmVhazsKLSAgICAgICAgfQog
Ci0gICAgICAgIHJjID0gLUVOT1NQQzsKLSAgICAgICAgaWYgKCBpID49IE1BWF9OUl9JT1JFUV9T
RVJWRVJTICkKLSAgICAgICAgICAgIGdvdG8gZmFpbDsKLSAgICB9CisgICAgcmMgPSAtRU5PU1BD
OworICAgIGlmICggaSA+PSBNQVhfTlJfSU9SRVFfU0VSVkVSUyApCisgICAgICAgIGdvdG8gZmFp
bDsKIAogICAgIC8qCiAgICAgICogSXQgaXMgc2FmZSB0byBjYWxsIHNldF9pb3JlcV9zZXJ2ZXIo
KSBwcmlvciB0bwogICAgICAqIGh2bV9pb3JlcV9zZXJ2ZXJfaW5pdCgpIHNpbmNlIHRoZSB0YXJn
ZXQgZG9tYWluIGlzIHBhdXNlZC4KLSAgICAgKiBJdCBpcyBuZWNlc3NhcnkgZm9yIHRoZSBjYWxs
cyB0byBiZSBvcmRlcmVkIHRodXMgb3RoZXJ3aXNlCi0gICAgICogdGhlIElTX0RFRkFVTFQoKSBt
YWNybyB3b3VsZCBub3QgZXZhbHVhdGUgY29ycmVjdGx5LgogICAgICAqLwogICAgIHNldF9pb3Jl
cV9zZXJ2ZXIoZCwgaSwgcyk7CiAKQEAgLTgzNSw5ICs3ODYsNiBAQCBpbnQgaHZtX2NyZWF0ZV9p
b3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgYm9vbCBpc19kZWZhdWx0LAogICAgICAgICBn
b3RvIGZhaWw7CiAgICAgfQogCi0gICAgaWYgKCBpID09IERFRkFVTFRfSU9TRVJWSUQgKQotICAg
ICAgICBodm1faW9yZXFfc2VydmVyX2VuYWJsZShzKTsKLQogICAgIGlmICggaWQgKQogICAgICAg
ICAqaWQgPSBpOwogCkBAIC04NTksOSArODA3LDYgQEAgaW50IGh2bV9kZXN0cm95X2lvcmVxX3Nl
cnZlcihzdHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkKQogICAgIHN0cnVjdCBodm1faW9y
ZXFfc2VydmVyICpzOwogICAgIGludCByYzsKIAotICAgIGlmICggaWQgPT0gREVGQVVMVF9JT1NF
UlZJRCApCi0gICAgICAgIHJldHVybiAtRVBFUk07Ci0KICAgICBzcGluX2xvY2tfcmVjdXJzaXZl
KCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgcyA9IGdldF9p
b3JlcV9zZXJ2ZXIoZCwgaWQpOwpAQCAtODcwLDggKzgxNSw2IEBAIGludCBodm1fZGVzdHJveV9p
b3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCkKICAgICBpZiAoICFz
ICkKICAgICAgICAgZ290byBvdXQ7CiAKLSAgICBBU1NFUlQoIUlTX0RFRkFVTFQocykpOwotCiAg
ICAgcmMgPSAtRVBFUk07CiAgICAgaWYgKCBzLT5lbXVsYXRvciAhPSBjdXJyZW50LT5kb21haW4g
KQogICAgICAgICBnb3RvIG91dDsKQEAgLTg4NCw5ICs4MjcsNyBAQCBpbnQgaHZtX2Rlc3Ryb3lf
aW9yZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQsIGlvc2VydmlkX3QgaWQpCiAKICAgICAvKgog
ICAgICAqIEl0IGlzIHNhZmUgdG8gY2FsbCBodm1faW9yZXFfc2VydmVyX2RlaW5pdCgpIHByaW9y
IHRvCi0gICAgICogc2V0X2lvcmVxX3NlcnZlcigpIHNpbmNlIHRoZSB0YXJnZXQgZG9tYWluIGlz
IHBhdXNlZC4gSXQgaXMKLSAgICAgKiBuZWNlc3NhcnkgZm9yIHRoZSBjYWxscyB0byBiZSBvcmRl
cmVkIHRodXMgb3RoZXJ3aXNlIHRoZQotICAgICAqIElTX0RFRkFVTFQoKSBtYWNybyB3b3VsZCBu
b3QgZXZhbHVhdGUgY29ycmVjdGx5LgorICAgICAqIHNldF9pb3JlcV9zZXJ2ZXIoKSBzaW5jZSB0
aGUgdGFyZ2V0IGRvbWFpbiBpcyBwYXVzZWQuCiAgICAgICovCiAgICAgaHZtX2lvcmVxX3NlcnZl
cl9kZWluaXQocyk7CiAgICAgc2V0X2lvcmVxX3NlcnZlcihkLCBpZCwgTlVMTCk7CkBAIC05MTEs
OSArODUyLDYgQEAgaW50IGh2bV9nZXRfaW9yZXFfc2VydmVyX2luZm8oc3RydWN0IGRvbWFpbiAq
ZCwgaW9zZXJ2aWRfdCBpZCwKICAgICBzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqczsKICAgICBp
bnQgcmM7CiAKLSAgICBpZiAoIGlkID09IERFRkFVTFRfSU9TRVJWSUQgKQotICAgICAgICByZXR1
cm4gLUVPUE5PVFNVUFA7Ci0KICAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9k
b21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgcyA9IGdldF9pb3JlcV9zZXJ2ZXIoZCwg
aWQpOwpAQCAtOTIyLDggKzg2MCw2IEBAIGludCBodm1fZ2V0X2lvcmVxX3NlcnZlcl9pbmZvKHN0
cnVjdCBkb21haW4gKmQsIGlvc2VydmlkX3QgaWQsCiAgICAgaWYgKCAhcyApCiAgICAgICAgIGdv
dG8gb3V0OwogCi0gICAgQVNTRVJUKCFJU19ERUZBVUxUKHMpKTsKLQogICAgIHJjID0gLUVQRVJN
OwogICAgIGlmICggcy0+ZW11bGF0b3IgIT0gY3VycmVudC0+ZG9tYWluICkKICAgICAgICAgZ290
byBvdXQ7CkBAIC05NjEsOSArODk3LDYgQEAgaW50IGh2bV9nZXRfaW9yZXFfc2VydmVyX2ZyYW1l
KHN0cnVjdCBkb21haW4gKmQsIGlvc2VydmlkX3QgaWQsCiAgICAgc3RydWN0IGh2bV9pb3JlcV9z
ZXJ2ZXIgKnM7CiAgICAgaW50IHJjOwogCi0gICAgaWYgKCBpZCA9PSBERUZBVUxUX0lPU0VSVklE
ICkKLSAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwotCiAgICAgaWYgKCAhaXNfaHZtX2RvbWFp
bihkKSApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCkBAIC05NzUsOCArOTA4LDYgQEAgaW50
IGh2bV9nZXRfaW9yZXFfc2VydmVyX2ZyYW1lKHN0cnVjdCBkb21haW4gKmQsIGlvc2VydmlkX3Qg
aWQsCiAgICAgaWYgKCAhcyApCiAgICAgICAgIGdvdG8gb3V0OwogCi0gICAgQVNTRVJUKCFJU19E
RUZBVUxUKHMpKTsKLQogICAgIHJjID0gLUVQRVJNOwogICAgIGlmICggcy0+ZW11bGF0b3IgIT0g
Y3VycmVudC0+ZG9tYWluICkKICAgICAgICAgZ290byBvdXQ7CkBAIC0xMDIzLDkgKzk1NCw2IEBA
IGludCBodm1fbWFwX2lvX3JhbmdlX3RvX2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLCBp
b3NlcnZpZF90IGlkLAogICAgIGlmICggc3RhcnQgPiBlbmQgKQogICAgICAgICByZXR1cm4gLUVJ
TlZBTDsKIAotICAgIGlmICggaWQgPT0gREVGQVVMVF9JT1NFUlZJRCApCi0gICAgICAgIHJldHVy
biAtRU9QTk9UU1VQUDsKLQogICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2Rv
bWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CiAKICAgICBzID0gZ2V0X2lvcmVxX3NlcnZlcihkLCBp
ZCk7CkBAIC0xMDM0LDggKzk2Miw2IEBAIGludCBodm1fbWFwX2lvX3JhbmdlX3RvX2lvcmVxX3Nl
cnZlcihzdHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAogICAgIGlmICggIXMgKQogICAg
ICAgICBnb3RvIG91dDsKIAotICAgIEFTU0VSVCghSVNfREVGQVVMVChzKSk7Ci0KICAgICByYyA9
IC1FUEVSTTsKICAgICBpZiAoIHMtPmVtdWxhdG9yICE9IGN1cnJlbnQtPmRvbWFpbiApCiAgICAg
ICAgIGdvdG8gb3V0OwpAQCAtMTA4MCw5ICsxMDA2LDYgQEAgaW50IGh2bV91bm1hcF9pb19yYW5n
ZV9mcm9tX2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAogICAg
IGlmICggc3RhcnQgPiBlbmQgKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAotICAgIGlmICgg
aWQgPT0gREVGQVVMVF9JT1NFUlZJRCApCi0gICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKLQog
ICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIu
bG9jayk7CiAKICAgICBzID0gZ2V0X2lvcmVxX3NlcnZlcihkLCBpZCk7CkBAIC0xMDkxLDggKzEw
MTQsNiBAQCBpbnQgaHZtX3VubWFwX2lvX3JhbmdlX2Zyb21faW9yZXFfc2VydmVyKHN0cnVjdCBk
b21haW4gKmQsIGlvc2VydmlkX3QgaWQsCiAgICAgaWYgKCAhcyApCiAgICAgICAgIGdvdG8gb3V0
OwogCi0gICAgQVNTRVJUKCFJU19ERUZBVUxUKHMpKTsKLQogICAgIHJjID0gLUVQRVJNOwogICAg
IGlmICggcy0+ZW11bGF0b3IgIT0gY3VycmVudC0+ZG9tYWluICkKICAgICAgICAgZ290byBvdXQ7
CkBAIC0xMTQwLDkgKzEwNjEsNiBAQCBpbnQgaHZtX21hcF9tZW1fdHlwZV90b19pb3JlcV9zZXJ2
ZXIoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwKICAgICBzdHJ1Y3QgaHZtX2lvcmVx
X3NlcnZlciAqczsKICAgICBpbnQgcmM7CiAKLSAgICBpZiAoIGlkID09IERFRkFVTFRfSU9TRVJW
SUQgKQotICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7Ci0KICAgICBpZiAoIHR5cGUgIT0gSFZN
TUVNX2lvcmVxX3NlcnZlciApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCkBAIC0xMTU3LDgg
KzEwNzUsNiBAQCBpbnQgaHZtX21hcF9tZW1fdHlwZV90b19pb3JlcV9zZXJ2ZXIoc3RydWN0IGRv
bWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwKICAgICBpZiAoICFzICkKICAgICAgICAgZ290byBvdXQ7
CiAKLSAgICBBU1NFUlQoIUlTX0RFRkFVTFQocykpOwotCiAgICAgcmMgPSAtRVBFUk07CiAgICAg
aWYgKCBzLT5lbXVsYXRvciAhPSBjdXJyZW50LT5kb21haW4gKQogICAgICAgICBnb3RvIG91dDsK
QEAgLTExODUsOSArMTEwMSw2IEBAIGludCBodm1fc2V0X2lvcmVxX3NlcnZlcl9zdGF0ZShzdHJ1
Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAogICAgIHN0cnVjdCBodm1faW9yZXFfc2VydmVy
ICpzOwogICAgIGludCByYzsKIAotICAgIGlmICggaWQgPT0gREVGQVVMVF9JT1NFUlZJRCApCi0g
ICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKLQogICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQt
PmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CiAKICAgICBzID0gZ2V0X2lvcmVx
X3NlcnZlcihkLCBpZCk7CkBAIC0xMTk2LDggKzExMDksNiBAQCBpbnQgaHZtX3NldF9pb3JlcV9z
ZXJ2ZXJfc3RhdGUoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwKICAgICBpZiAoICFz
ICkKICAgICAgICAgZ290byBvdXQ7CiAKLSAgICBBU1NFUlQoIUlTX0RFRkFVTFQocykpOwotCiAg
ICAgcmMgPSAtRVBFUk07CiAgICAgaWYgKCBzLT5lbXVsYXRvciAhPSBjdXJyZW50LT5kb21haW4g
KQogICAgICAgICBnb3RvIG91dDsKQEAgLTEyODIsOCArMTE5Myw2IEBAIHZvaWQgaHZtX2Rlc3Ry
b3lfYWxsX2lvcmVxX3NlcnZlcnMoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgLyoKICAgICAg
ICAgICogSXQgaXMgc2FmZSB0byBjYWxsIGh2bV9pb3JlcV9zZXJ2ZXJfZGVpbml0KCkgcHJpb3Ig
dG8KICAgICAgICAgICogc2V0X2lvcmVxX3NlcnZlcigpIHNpbmNlIHRoZSB0YXJnZXQgZG9tYWlu
IGlzIGJlaW5nIGRlc3Ryb3llZC4KLSAgICAgICAgICogSXQgaXMgbmVjZXNzYXJ5IGZvciB0aGUg
Y2FsbHMgdG8gYmUgb3JkZXJlZCB0aHVzIG90aGVyd2lzZSB0aGUKLSAgICAgICAgICogSVNfREVG
QVVMVCgpIG1hY3JvIHdvdWxkIG5vdCBldmFsdWF0ZSBjb3JyZWN0bHkuCiAgICAgICAgICAqLwog
ICAgICAgICBodm1faW9yZXFfc2VydmVyX2RlaW5pdChzKTsKICAgICAgICAgc2V0X2lvcmVxX3Nl
cnZlcihkLCBpZCwgTlVMTCk7CkBAIC0xMzA0LDcgKzEyMTMsNyBAQCBzdHJ1Y3QgaHZtX2lvcmVx
X3NlcnZlciAqaHZtX3NlbGVjdF9pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwKICAgICB1
bnNpZ25lZCBpbnQgaWQ7CiAKICAgICBpZiAoIHAtPnR5cGUgIT0gSU9SRVFfVFlQRV9DT1BZICYm
IHAtPnR5cGUgIT0gSU9SRVFfVFlQRV9QSU8gKQotICAgICAgICByZXR1cm4gR0VUX0lPUkVRX1NF
UlZFUihkLCBERUZBVUxUX0lPU0VSVklEKTsKKyAgICAgICAgcmV0dXJuIE5VTEw7CiAKICAgICBj
ZjggPSBkLT5hcmNoLmh2bV9kb21haW4ucGNpX2NmODsKIApAQCAtMTM0Niw3ICsxMjU1LDcgQEAg
c3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKmh2bV9zZWxlY3RfaW9yZXFfc2VydmVyKHN0cnVjdCBk
b21haW4gKmQsCiAgICAgewogICAgICAgICBzdHJ1Y3QgcmFuZ2VzZXQgKnI7CiAKLSAgICAgICAg
aWYgKCBJU19ERUZBVUxUKHMpIHx8ICFzLT5lbmFibGVkICkKKyAgICAgICAgaWYgKCAhcy0+ZW5h
YmxlZCApCiAgICAgICAgICAgICBjb250aW51ZTsKIAogICAgICAgICByID0gcy0+cmFuZ2VbdHlw
ZV07CkBAIC0xMzc5LDcgKzEyODgsNyBAQCBzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqaHZtX3Nl
bGVjdF9pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgfQogICAgIH0KIAot
ICAgIHJldHVybiBHRVRfSU9SRVFfU0VSVkVSKGQsIERFRkFVTFRfSU9TRVJWSUQpOworICAgIHJl
dHVybiBOVUxMOwogfQogCiBzdGF0aWMgaW50IGh2bV9zZW5kX2J1ZmZlcmVkX2lvcmVxKHN0cnVj
dCBodm1faW9yZXFfc2VydmVyICpzLCBpb3JlcV90ICpwKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4u
aAppbmRleCA1ODg1OTUwNTlkLi4yMzk4ODU4NDQyIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9kb21haW4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4u
aApAQCAtOTcsNyArOTcsNiBAQCBzdHJ1Y3QgaHZtX3BpX29wcyB7CiB9OwogCiAjZGVmaW5lIE1B
WF9OUl9JT1JFUV9TRVJWRVJTIDgKLSNkZWZpbmUgREVGQVVMVF9JT1NFUlZJRCAwCiAKIHN0cnVj
dCBodm1fZG9tYWluIHsKICAgICAvKiBHdWVzdCBwYWdlIHJhbmdlIHVzZWQgZm9yIG5vbi1kZWZh
dWx0IGlvcmVxIHNlcnZlcnMgKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L2lvcmVxLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pb3JlcS5oCmluZGV4IGJhYjQ3M2Nm
NDQuLmUyNTg4ZTkxMmYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lvcmVx
LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaW9yZXEuaApAQCAtMjMsOCArMjMsOCBA
QCBib29sIGh2bV9pb19wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KTsKIGJvb2wgaGFuZGxlX2h2bV9p
b19jb21wbGV0aW9uKHN0cnVjdCB2Y3B1ICp2KTsKIGJvb2wgaXNfaW9yZXFfc2VydmVyX3BhZ2Uo
c3RydWN0IGRvbWFpbiAqZCwgY29uc3Qgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSk7CiAKLWludCBo
dm1fY3JlYXRlX2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLCBib29sIGlzX2RlZmF1bHQs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGJ1ZmlvcmVxX2hhbmRsaW5nLCBpb3Nl
cnZpZF90ICppZCk7CitpbnQgaHZtX2NyZWF0ZV9pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAq
ZCwgaW50IGJ1ZmlvcmVxX2hhbmRsaW5nLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlv
c2VydmlkX3QgKmlkKTsKIGludCBodm1fZGVzdHJveV9pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFp
biAqZCwgaW9zZXJ2aWRfdCBpZCk7CiBpbnQgaHZtX2dldF9pb3JlcV9zZXJ2ZXJfaW5mbyhzdHJ1
Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgbG9uZyAqaW9yZXFfZ2ZuLApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVi
bGljL2h2bS9wYXJhbXMuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vcGFyYW1zLmgKaW5kZXgg
Mzk2OTc3YzJiYi4uZDBhZTU4ZjY4MyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2h2
bS9wYXJhbXMuaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL3BhcmFtcy5oCkBAIC04MSw5
ICs4MSwxMiBAQAogI2RlZmluZSBIVk1fUEFSQU1fUEFFX0VOQUJMRUQgIDQKIAogI2RlZmluZSBI
Vk1fUEFSQU1fSU9SRVFfUEZOICAgIDUKLQogI2RlZmluZSBIVk1fUEFSQU1fQlVGSU9SRVFfUEZO
IDYKKworI2lmZGVmIF9fWEVOX18KKy8qIFRoaXMgcGFyYW1ldGVyIGlzIGRlcHJlY2F0ZWQgYW5k
IGl0cyBtZWFuaW5nIGlzIHVuZGVmaW5lZCAqLwogI2RlZmluZSBIVk1fUEFSQU1fQlVGSU9SRVFf
RVZUQ0hOIDI2CisjZW5kaWYKIAogI2lmIGRlZmluZWQoX19pMzg2X18pIHx8IGRlZmluZWQoX194
ODZfNjRfXykKIAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 14:03:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 14: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 1fn2a0-0003y0-Fo; Tue, 07 Aug 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=sgab=kw=citrix.com=prvs=7501c17f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fn2Zy-0003xk-NO
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 14:03:18 +0000
X-Inumbo-ID: b21d448f-9a4a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b21d448f-9a4a-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 14:03:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="62163420"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 7 Aug 2018 16:02:39 +0200
Message-ID: <20180807140243.11265-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/4] x86/iommu: PVH Dom0 workarounds for
 missing RMRR 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: Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; 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
aXNzaW5nIFJNUlIKZW50cmllcyBmb3IgYSBQVkggRG9tMC4gSXQncyBiYXNlZCBvbiB0aGUgaW9t
bXVfaW5jbHVzaXZlX21hcHBpbmcgVlRkCm9wdGlvbi4KClRoZSBQVkggd29ya2Fyb3VuZCBpZGVu
dGl0eSBtYXBzIGFsbCByZWdpb25zIG1hcmtlZCBhcyByZXNlcnZlZCBpbiB0aGUKbWVtb3J5IG1h
cC4KCk5vdGUgdGhhdCB0aGlzIHdvcmthcm91bmQgaXMgZW5hYmxlZCBieSBkZWZhdWx0IG9uIElu
dGVsIGhhcmR3YXJlLiBJdCdzCmFsc28gYXZhaWxhYmxlIHRvIEFNRCBoYXJkd2FyZSwgYWx0aG91
Z2ggaXQncyBkaXNhYmxlZCBieSBkZWZhdWx0IGluCnRoYXQgY2FzZS4KClRoZSBzZXJpZXMgY2Fu
IGJlIGZvdW5kIGF0OgoKZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Blb3BsZS9yb3lnZXIveGVuLmdp
dCBpb21tdV9pbmNsdXNpdmVfdjMKClRoYW5rcywgUm9nZXIuClJvZ2VyIFBhdSBNb25uZSAoNCk6
CiAgaW9tbXU6IGludHJvZHVjZSBkb20wLWlvbW11IG9wdGlvbgogIGlvbW11OiBtYWtlIGlvbW11
X2luY2x1c2l2ZV9tYXBwaW5nIGEgc3Vib3B0aW9uIG9mIGRvbTAtaW9tbXUKICBkb20wL3B2aDog
Y2hhbmdlIHRoZSBvcmRlciBvZiB0aGUgTU1DRkcgaW5pdGlhbGl6YXRpb24KICB4ODYvaW9tbXU6
IGFkZCByZXNlcnZlZCBkb20wLWlvbW11IG9wdGlvbiB0byBtYXAgcmVzZXJ2ZWQgbWVtb3J5CiAg
ICByYW5nZXMKCiBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biAgICAgICAgIHwg
NDcgKysrKysrKysrKysKIHhlbi9hcmNoL3g4Ni9odm0vZG9tMF9idWlsZC5jICAgICAgICAgICAg
ICAgfCAgOSArKy0KIHhlbi9hcmNoL3g4Ni9odm0vaW8uYyAgICAgICAgICAgICAgICAgICAgICAg
fCAgNSArKwogeGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jICAgICAgICAgICAgICAgICAgICB8ICAz
ICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jICAgIHwgIDIgKy0K
IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgfCAxMSArKy0KIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9pb21tdS5jICAgICAgICAgfCAgNCArCiB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICAgICAgICAgIHwgNjIgKysrKysrKysrKysrKy0t
CiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZXh0ZXJuLmggICAgICAgIHwgIDIgLQogeGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgICAgICAgICB8IDI1ICsrKy0tLQogeGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYyAgICAgICB8IDU4ICstLS0tLS0tLS0t
LS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyAgICAgICAgIHwgODcgKysr
KysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pby5oICAgICAgICAg
ICAgICAgIHwgIDMgKwogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICAgICAg
ICB8ICA4ICstCiAxNCBmaWxlcyBjaGFuZ2VkLCAyNDAgaW5zZXJ0aW9ucygrKSwgODYgZGVsZXRp
b25zKC0pCgotLSAKMi4xOC4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 14:03:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 14:03:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn2a6-0003zR-QF; Tue, 07 Aug 2018 14:03:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sgab=kw=citrix.com=prvs=7501c17f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fn2a6-0003zE-2P
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 14:03:26 +0000
X-Inumbo-ID: b649f254-9a4a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b649f254-9a4a-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 14:03:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="62163436"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 7 Aug 2018 16:02:40 +0200
Message-ID: <20180807140243.11265-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180807140243.11265-1-roger.pau@citrix.com>
References: <20180807140243.11265-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 1/4] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>,
 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>

VG8gc2VsZWN0IHRoZSBpb21tdSBjb25maWd1cmF0aW9uIHVzZWQgYnkgRG9tMC4gVGhpcyBvcHRp
b24gc3VwZXJzZWRlcwppb21tdT1kb20wLXN0cmljdHxkb20wLXBhc3N0aHJvdWdoLgoKTm8gZnVu
Y3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNp
dHJpeC5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYyOgogLSBDaGFuZ2UgdGhlIHN0eWxlIGFuZCB0
ZXh0IHVzZWQgaW4gdGhlIHhlbiBjb21tYW5kIGxpbmUgZG9jdW1lbnQuCiAtIERvbid0IGFsbG93
IG5vbmUsIHN0cmljdCBvciByZWxheGVkIHRvIHVzZSB0aGUgbm8tIHByZWZpeC4KCkNoYW5nZXMg
c2luY2UgdjE6CiAtIE5ldyBpbiB0aGlzIHZlcnNpb24uCi0tLQpDYzogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5s
YXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFk
LndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KQ2M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1
bHBhbml0QGFtZC5jb20+CkNjOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KQ2M6
IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KIGRvY3MvbWlzYy94ZW4tY29t
bWFuZC1saW5lLm1hcmtkb3duICAgICAgICAgfCAyMyArKysrKysrKysrKwogeGVuL2FyY2gveDg2
L3g4Nl82NC9tbS5jICAgICAgICAgICAgICAgICAgICB8ICAzICstCiB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jICAgIHwgIDIgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgfCAgNCArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
aW9tbXUuYyAgICAgICAgICAgICB8IDQyICsrKysrKysrKysrKysrKysrLS0tLQogeGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgICAgICAgICB8IDE2ICsrKystLS0tCiB4ZW4vaW5j
bHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICAgICAgICAgIHwgIDYgKystCiA3IGZpbGVzIGNo
YW5nZWQsIDc1IGluc2VydGlvbnMoKyksIDIxIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2Rv
Y3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIGIvZG9jcy9taXNjL3hlbi1jb21tYW5k
LWxpbmUubWFya2Rvd24KaW5kZXggNjViNDc1NDQxOC4uZWE0NTFmMDg4ZSAxMDA2NDQKLS0tIGEv
ZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KKysrIGIvZG9jcy9taXNjL3hlbi1j
b21tYW5kLWxpbmUubWFya2Rvd24KQEAgLTExNTAsMTIgKzExNTAsMTggQEAgZGV0ZWN0aW9uIG9m
IHN5c3RlbXMga25vd24gdG8gbWlzYmVoYXZlIHVwb24gYWNjZXNzZXMgdG8gdGhhdCBwb3J0Lgog
CiA+IGBkb20wLXBhc3N0aHJvdWdoYAogCis+ICoqV0FSTklORzogVGhpcyBjb21tYW5kIGxpbmUg
b3B0aW9uIGlzIGRlcHJlY2F0ZWQsIGFuZCBzdXBlcnNlZGVkIGJ5Cis+IF9kb20wLWlvbW11PW5v
bmVfIC0gdXNpbmcgYm90aCBvcHRpb25zIGluIGNvbWJpbmF0aW9uIGlzIHVuZGVmaW5lZC4qKgor
CiA+IERlZmF1bHQ6IGBmYWxzZWAKIAogPj4gQ29udHJvbCB3aGV0aGVyIHRvIGRpc2FibGUgRE1B
IHJlbWFwcGluZyBmb3IgRG9tMC4KIAogPiBgZG9tMC1zdHJpY3RgCiAKKz4gKipXQVJOSU5HOiBU
aGlzIGNvbW1hbmQgbGluZSBvcHRpb24gaXMgZGVwcmVjYXRlZCwgYW5kIHN1cGVyc2VkZWQgYnkK
Kz4gX2RvbTAtaW9tbXU9c3RyaWN0XyAtIHVzaW5nIGJvdGggb3B0aW9ucyBpbiBjb21iaW5hdGlv
biBpcyB1bmRlZmluZWQuKioKKwogPiBEZWZhdWx0OiBgZmFsc2VgCiAKID4+IENvbnRyb2wgd2hl
dGhlciB0byBzZXQgdXAgRE1BIHJlbWFwcGluZyBvbmx5IGZvciB0aGUgbWVtb3J5IERvbTAgYWN0
dWFsbHkKQEAgLTExOTgsNiArMTIwNCwyMyBAQCBkZXRlY3Rpb24gb2Ygc3lzdGVtcyBrbm93biB0
byBtaXNiZWhhdmUgdXBvbiBhY2Nlc3NlcyB0byB0aGF0IHBvcnQuCiAKID4+IEVuYWJsZSBJT01N
VSBkZWJ1Z2dpbmcgY29kZSAoaW1wbGllcyBgdmVyYm9zZWApLgogCisjIyMgZG9tMC1pb21tdQor
PiBgPSBMaXN0IG9mIFsgbm9uZSB8IHN0cmljdCB8IHJlbGF4ZWQgXWAKKworKiBgbm9uZWA6IGRp
c2FibGVzIERNQSByZW1hcHBpbmcgZm9yIERvbTAuCisKK1RoZSBmb2xsb3dpbmcgdHdvIG9wdGlv
bnMgY29udHJvbCBob3cgUkFNIHJlZ2lvbnMgYXJlIG1hcHBlZCBpbiB0aGUgaW9tbXUgZm9yCitQ
ViBEb20wOgorCisqIGBzdHJpY3RgOiBzZXRzIHVwIERNQSByZW1hcHBpbmcgb25seSBmb3IgdGhl
IG1lbW9yeSBEb20wIGFjdHVhbGx5IGdvdAorICBhc3NpZ25lZC4KKworKiBgcmVsYXhlZGA6IHNl
dHMgRE1BIHJlbWFwcGluZyBmb3IgYWxsIHRoZSBob3N0IFJBTSBleGNlcHQgcmVnaW9ucyBpbiB1
c2UgYnkKKyAgWGVuLiBUaGlzIGlzIHRoZSBkZWZhdWx0IGlvbW11IGJlaGF2aW91ci4KKworTm90
ZSB0aGF0IGFsbCB0aGUgYWJvdmUgb3B0aW9ucyBhcmUgbXV0dWFsbHkgZXhjbHVzaXZlLiBTcGVj
aWZ5aW5nIG1vcmUgdGhhbgorb25lIG9uIHRoZSBgZG9tMC1pb21tdWAgY29tbWFuZCBsaW5lIHdp
bGwgcmVzdWx0IGluIHVuZGVmaW5lZCBiZWhhdmlvci4KKwogIyMjIGlvbW11XF9kZXZcX2lvdGxi
XF90aW1lb3V0CiA+IGA9IDxpbnRlZ2VyPmAKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4
Nl82NC9tbS5jIGIveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jCmluZGV4IGNjYTRhZTkyNmUuLjg0
MjI2YjMzMjYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYworKysgYi94ZW4v
YXJjaC94ODYveDg2XzY0L21tLmMKQEAgLTE0MjYsNyArMTQyNiw4IEBAIGludCBtZW1vcnlfYWRk
KHVuc2lnbmVkIGxvbmcgc3BmbiwgdW5zaWduZWQgbG9uZyBlcGZuLCB1bnNpZ25lZCBpbnQgcHht
KQogICAgIGlmICggcmV0ICkKICAgICAgICAgZ290byBkZXN0cm95X20ycDsKIAotICAgIGlmICgg
aW9tbXVfZW5hYmxlZCAmJiAhaW9tbXVfcGFzc3Rocm91Z2ggJiYgIW5lZWRfaW9tbXUoaGFyZHdh
cmVfZG9tYWluKSApCisgICAgaWYgKCBpb21tdV9lbmFibGVkICYmICFpb21tdV9kb20wX3Bhc3N0
aHJvdWdoICYmCisgICAgICAgICAhbmVlZF9pb21tdShoYXJkd2FyZV9kb21haW4pICkKICAgICB7
CiAgICAgICAgIGZvciAoIGkgPSBzcGZuOyBpIDwgZXBmbjsgaSsrICkKICAgICAgICAgICAgIGlm
ICggaW9tbXVfbWFwX3BhZ2UoaGFyZHdhcmVfZG9tYWluLCBpLCBpLCBJT01NVUZfcmVhZGFibGV8
SU9NTVVGX3dyaXRhYmxlKSApCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvaW9tbXVfaW5pdC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQu
YwppbmRleCA0NzQ5OTJhNzVhLi5hZDhjNDhiZTFjIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9pb21tdV9pbml0LmMKQEAgLTEwNjIsNyArMTA2Miw3IEBAIHN0YXRpYyB2b2lkIF9faW5p
dCBhbWRfaW9tbXVfaW5pdF9jbGVhbnVwKHZvaWQpCiAgICAgcmFkaXhfdHJlZV9kZXN0cm95KCZp
dnJzX21hcHMsIHhmcmVlKTsKIAogICAgIGlvbW11X2VuYWJsZWQgPSAwOwotICAgIGlvbW11X3Bh
c3N0aHJvdWdoID0gMDsKKyAgICBpb21tdV9kb20wX3Bhc3N0aHJvdWdoID0gZmFsc2U7CiAgICAg
aW9tbXVfaW50cmVtYXAgPSAwOwogICAgIGlvbW11djJfZW5hYmxlZCA9IDA7CiB9CmRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwppbmRleCAxMmQyNjk1Yjg5Li5l
ZWFjZjcxM2U0IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2Ft
ZF9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11
LmMKQEAgLTEyMSw3ICsxMjEsNyBAQCBzdGF0aWMgdm9pZCBhbWRfaW9tbXVfc2V0dXBfZG9tYWlu
X2RldmljZSgKICAgICBCVUdfT04oICFoZC0+YXJjaC5yb290X3RhYmxlIHx8ICFoZC0+YXJjaC5w
YWdpbmdfbW9kZSB8fAogICAgICAgICAgICAgIWlvbW11LT5kZXZfdGFibGUuYnVmZmVyICk7CiAK
LSAgICBpZiAoIGlvbW11X3Bhc3N0aHJvdWdoICYmIGlzX2hhcmR3YXJlX2RvbWFpbihkb21haW4p
ICkKKyAgICBpZiAoIGlvbW11X2RvbTBfcGFzc3Rocm91Z2ggJiYgaXNfaGFyZHdhcmVfZG9tYWlu
KGRvbWFpbikgKQogICAgICAgICB2YWxpZCA9IDA7CiAKICAgICBpZiAoIGF0c19lbmFibGVkICkK
QEAgLTI1Niw3ICsyNTYsNyBAQCBzdGF0aWMgdm9pZCBfX2h3ZG9tX2luaXQgYW1kX2lvbW11X2h3
ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICBpZiAoIGFsbG9jYXRlX2RvbWFpbl9yZXNv
dXJjZXMoZG9tX2lvbW11KGQpKSApCiAgICAgICAgIEJVRygpOwogCi0gICAgaWYgKCAhaW9tbXVf
cGFzc3Rocm91Z2ggJiYgIW5lZWRfaW9tbXUoZCkgKQorICAgIGlmICggIWlvbW11X2RvbTBfcGFz
c3Rocm91Z2ggJiYgIW5lZWRfaW9tbXUoZCkgKQogICAgIHsKICAgICAgICAgaW50IHJjID0gMDsK
IApkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKaW5kZXggNzBkMjE4ZjkxMC4uODMwNTYwYmRjZiAxMDA2
NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9pb21tdS5jCkBAIC0yMiw2ICsyMiw3IEBACiAjaW5jbHVkZSA8eHNtL3hz
bS5oPgogCiBzdGF0aWMgaW50IHBhcnNlX2lvbW11X3BhcmFtKGNvbnN0IGNoYXIgKnMpOworc3Rh
dGljIGludCBwYXJzZV9kb20wX2lvbW11X3BhcmFtKGNvbnN0IGNoYXIgKnMpOwogc3RhdGljIHZv
aWQgaW9tbXVfZHVtcF9wMm1fdGFibGUodW5zaWduZWQgY2hhciBrZXkpOwogCiB1bnNpZ25lZCBp
bnQgX19yZWFkX21vc3RseSBpb21tdV9kZXZfaW90bGJfdGltZW91dCA9IDEwMDA7CkBAIC01Miwx
MSArNTMsOSBAQCBjdXN0b21fcGFyYW0oImlvbW11IiwgcGFyc2VfaW9tbXVfcGFyYW0pOwogYm9v
bF90IF9faW5pdGRhdGEgaW9tbXVfZW5hYmxlID0gMTsKIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGlv
bW11X2VuYWJsZWQ7CiBib29sX3QgX19yZWFkX21vc3RseSBmb3JjZV9pb21tdTsKLWJvb2xfdCBf
X2h3ZG9tX2luaXRkYXRhIGlvbW11X2RvbTBfc3RyaWN0OwogYm9vbF90IF9fcmVhZF9tb3N0bHkg
aW9tbXVfdmVyYm9zZTsKIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGlvbW11X3dvcmthcm91bmRfYmlv
c19idWc7CiBib29sX3QgX19yZWFkX21vc3RseSBpb21tdV9pZ2Z4ID0gMTsKLWJvb2xfdCBfX3Jl
YWRfbW9zdGx5IGlvbW11X3Bhc3N0aHJvdWdoOwogYm9vbF90IF9fcmVhZF9tb3N0bHkgaW9tbXVf
c25vb3AgPSAxOwogYm9vbF90IF9fcmVhZF9tb3N0bHkgaW9tbXVfcWludmFsID0gMTsKIGJvb2xf
dCBfX3JlYWRfbW9zdGx5IGlvbW11X2ludHJlbWFwID0gMTsKQEAgLTcyLDYgKzcxLDEwIEBAIGJv
b2xfdCBfX3JlYWRfbW9zdGx5IGlvbW11X2hhcF9wdF9zaGFyZSA9IDE7CiBib29sX3QgX19yZWFk
X21vc3RseSBpb21tdV9kZWJ1ZzsKIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGFtZF9pb21tdV9wZXJk
ZXZfaW50cmVtYXAgPSAxOwogCitjdXN0b21fcGFyYW0oImRvbTAtaW9tbXUiLCBwYXJzZV9kb20w
X2lvbW11X3BhcmFtKTsKK2Jvb2wgX19od2RvbV9pbml0ZGF0YSBpb21tdV9kb20wX3N0cmljdDsK
K2Jvb2wgX19yZWFkX21vc3RseSBpb21tdV9kb20wX3Bhc3N0aHJvdWdoOworCiBERUZJTkVfUEVS
X0NQVShib29sX3QsIGlvbW11X2RvbnRfZmx1c2hfaW90bGIpOwogCiBERUZJTkVfU1BJTkxPQ0so
aW9tbXVfcHRfY2xlYW51cF9sb2NrKTsKQEAgLTEyMSw3ICsxMjQsNyBAQCBzdGF0aWMgaW50IF9f
aW5pdCBwYXJzZV9pb21tdV9wYXJhbShjb25zdCBjaGFyICpzKQogICAgICAgICBlbHNlIGlmICgg
IXN0cm5jbXAocywgImFtZC1pb21tdS1wZXJkZXYtaW50cmVtYXAiLCBzcyAtIHMpICkKICAgICAg
ICAgICAgIGFtZF9pb21tdV9wZXJkZXZfaW50cmVtYXAgPSB2YWw7CiAgICAgICAgIGVsc2UgaWYg
KCAhc3RybmNtcChzLCAiZG9tMC1wYXNzdGhyb3VnaCIsIHNzIC0gcykgKQotICAgICAgICAgICAg
aW9tbXVfcGFzc3Rocm91Z2ggPSB2YWw7CisgICAgICAgICAgICBpb21tdV9kb20wX3Bhc3N0aHJv
dWdoID0gdmFsOwogICAgICAgICBlbHNlIGlmICggIXN0cm5jbXAocywgImRvbTAtc3RyaWN0Iiwg
c3MgLSBzKSApCiAgICAgICAgICAgICBpb21tdV9kb20wX3N0cmljdCA9IHZhbDsKICAgICAgICAg
ZWxzZSBpZiAoICFzdHJuY21wKHMsICJzaGFyZXB0Iiwgc3MgLSBzKSApCkBAIC0xMzUsNiArMTM4
LDMxIEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2lvbW11X3BhcmFtKGNvbnN0IGNoYXIgKnMp
CiAgICAgcmV0dXJuIHJjOwogfQogCitzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9kb20wX2lvbW11
X3BhcmFtKGNvbnN0IGNoYXIgKnMpCit7CisgICAgY29uc3QgY2hhciAqc3M7CisgICAgaW50IHJj
ID0gMDsKKworICAgIGRvIHsKKyAgICAgICAgc3MgPSBzdHJjaHIocywgJywnKTsKKyAgICAgICAg
aWYgKCAhc3MgKQorICAgICAgICAgICAgc3MgPSBzdHJjaHIocywgJ1wwJyk7CisKKyAgICAgICAg
aWYgKCAhc3RybmNtcChzLCAibm9uZSIsIHNzIC0gcykgKQorICAgICAgICAgICAgaW9tbXVfZG9t
MF9wYXNzdGhyb3VnaCA9IHRydWU7CisgICAgICAgIGVsc2UgaWYgKCAhc3RybmNtcChzLCAic3Ry
aWN0Iiwgc3MgLSBzKSApCisgICAgICAgICAgICBpb21tdV9kb20wX3N0cmljdCA9IHRydWU7Cisg
ICAgICAgIGVsc2UgaWYgKCAhc3RybmNtcChzLCAicmVsYXhlZCIsIHNzIC0gcykgKQorICAgICAg
ICAgICAgaW9tbXVfZG9tMF9zdHJpY3QgPSBmYWxzZTsKKyAgICAgICAgZWxzZQorICAgICAgICAg
ICAgcmMgPSAtRUlOVkFMOworCisgICAgICAgIHMgPSBzcyArIDE7CisgICAgfSB3aGlsZSAoICpz
cyApOworCisgICAgcmV0dXJuIHJjOworfQorCiBpbnQgaW9tbXVfZG9tYWluX2luaXQoc3RydWN0
IGRvbWFpbiAqZCkKIHsKICAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShk
KTsKQEAgLTE1OCw3ICsxODYsNyBAQCBzdGF0aWMgdm9pZCBfX2h3ZG9tX2luaXQgY2hlY2tfaHdk
b21fcmVxcyhzdHJ1Y3QgZG9tYWluICpkKQogCiAgICAgYXJjaF9pb21tdV9jaGVja19hdXRvdHJh
bnNsYXRlZF9od2RvbShkKTsKIAotICAgIGlmICggaW9tbXVfcGFzc3Rocm91Z2ggKQorICAgIGlm
ICggaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCApCiAgICAgICAgIHBhbmljKCJEb20wIHVzZXMgcGFn
aW5nIHRyYW5zbGF0ZWQgbW9kZSwgZG9tMC1wYXNzdGhyb3VnaCBtdXN0IG5vdCBiZSAiCiAgICAg
ICAgICAgICAgICJlbmFibGVkXG4iKTsKIApAQCAtMzcyLDcgKzQwMCw3IEBAIGludCBfX2luaXQg
aW9tbXVfc2V0dXAodm9pZCkKICAgICBib29sX3QgZm9yY2VfaW50cmVtYXAgPSBmb3JjZV9pb21t
dSAmJiBpb21tdV9pbnRyZW1hcDsKIAogICAgIGlmICggaW9tbXVfZG9tMF9zdHJpY3QgKQotICAg
ICAgICBpb21tdV9wYXNzdGhyb3VnaCA9IDA7CisgICAgICAgIGlvbW11X2RvbTBfcGFzc3Rocm91
Z2ggPSBmYWxzZTsKIAogICAgIGlmICggaW9tbXVfZW5hYmxlICkKICAgICB7CkBAIC0zOTMsMTQg
KzQyMSwxNCBAQCBpbnQgX19pbml0IGlvbW11X3NldHVwKHZvaWQpCiAgICAgaWYgKCAhaW9tbXVf
ZW5hYmxlZCApCiAgICAgewogICAgICAgICBpb21tdV9zbm9vcCA9IDA7Ci0gICAgICAgIGlvbW11
X3Bhc3N0aHJvdWdoID0gMDsKKyAgICAgICAgaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCA9IGZhbHNl
OwogICAgICAgICBpb21tdV9kb20wX3N0cmljdCA9IDA7CiAgICAgfQogICAgIHByaW50aygiSS9P
IHZpcnR1YWxpc2F0aW9uICVzYWJsZWRcbiIsIGlvbW11X2VuYWJsZWQgPyAiZW4iIDogImRpcyIp
OwogICAgIGlmICggaW9tbXVfZW5hYmxlZCApCiAgICAgewogICAgICAgICBwcmludGsoIiAtIERv
bTAgbW9kZTogJXNcbiIsCi0gICAgICAgICAgICAgICBpb21tdV9wYXNzdGhyb3VnaCA/ICJQYXNz
dGhyb3VnaCIgOgorICAgICAgICAgICAgICAgaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCA/ICJQYXNz
dGhyb3VnaCIgOgogICAgICAgICAgICAgICAgaW9tbXVfZG9tMF9zdHJpY3QgPyAiU3RyaWN0IiA6
ICJSZWxheGVkIik7CiAgICAgICAgIHByaW50aygiSW50ZXJydXB0IHJlbWFwcGluZyAlc2FibGVk
XG4iLCBpb21tdV9pbnRyZW1hcCA/ICJlbiIgOiAiZGlzIik7CiAgICAgICAgIHRhc2tsZXRfaW5p
dCgmaW9tbXVfcHRfY2xlYW51cF90YXNrbGV0LCBpb21tdV9mcmVlX3BhZ2V0YWJsZXMsIDApOwpk
aWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwppbmRleCAxNzEwMjU2ODIzLi44YWM3NzQyMTVi
IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYworKysgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwpAQCAtMTMwNCw3ICsxMzA0LDcgQEAg
c3RhdGljIHZvaWQgX19od2RvbV9pbml0IGludGVsX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRv
bWFpbiAqZCkKIHsKICAgICBzdHJ1Y3QgYWNwaV9kcmhkX3VuaXQgKmRyaGQ7CiAKLSAgICBpZiAo
ICFpb21tdV9wYXNzdGhyb3VnaCAmJiBpc19wdl9kb21haW4oZCkgKQorICAgIGlmICggIWlvbW11
X2RvbTBfcGFzc3Rocm91Z2ggJiYgaXNfcHZfZG9tYWluKGQpICkKICAgICB7CiAgICAgICAgIC8q
IFNldCB1cCAxOjEgcGFnZSB0YWJsZSBmb3IgaGFyZHdhcmUgZG9tYWluLiAqLwogICAgICAgICB2
dGRfc2V0X2h3ZG9tX21hcHBpbmcoZCk7CkBAIC0xMzkxLDcgKzEzOTEsNyBAQCBpbnQgZG9tYWlu
X2NvbnRleHRfbWFwcGluZ19vbmUoCiAgICAgICAgIHJldHVybiByZXM7CiAgICAgfQogCi0gICAg
aWYgKCBpb21tdV9wYXNzdGhyb3VnaCAmJiBpc19oYXJkd2FyZV9kb21haW4oZG9tYWluKSApCisg
ICAgaWYgKCBpb21tdV9kb20wX3Bhc3N0aHJvdWdoICYmIGlzX2hhcmR3YXJlX2RvbWFpbihkb21h
aW4pICkKICAgICB7CiAgICAgICAgIGNvbnRleHRfc2V0X3RyYW5zbGF0aW9uX3R5cGUoKmNvbnRl
eHQsIENPTlRFWFRfVFRfUEFTU19USFJVKTsKICAgICAgICAgYWdhdyA9IGxldmVsX3RvX2FnYXco
aW9tbXUtPm5yX3B0X2xldmVscyk7CkBAIC0xNzgxLDcgKzE3ODEsNyBAQCBzdGF0aWMgaW50IF9f
bXVzdF9jaGVjayBpbnRlbF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAogICAgICAg
ICByZXR1cm4gMDsKIAogICAgIC8qIERvIG5vdGhpbmcgaWYgaGFyZHdhcmUgZG9tYWluIGFuZCBp
b21tdSBzdXBwb3J0cyBwYXNzIHRocnUuICovCi0gICAgaWYgKCBpb21tdV9wYXNzdGhyb3VnaCAm
JiBpc19oYXJkd2FyZV9kb21haW4oZCkgKQorICAgIGlmICggaW9tbXVfZG9tMF9wYXNzdGhyb3Vn
aCAmJiBpc19oYXJkd2FyZV9kb21haW4oZCkgKQogICAgICAgICByZXR1cm4gMDsKIAogICAgIHNw
aW5fbG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKQEAgLTE4MjYsNyArMTgyNiw3IEBAIHN0
YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgbG9uZyBnZm4pCiB7CiAgICAgLyogRG8gbm90aGluZyBpZiBoYXJkd2FyZSBkb21haW4g
YW5kIGlvbW11IHN1cHBvcnRzIHBhc3MgdGhydS4gKi8KLSAgICBpZiAoIGlvbW11X3Bhc3N0aHJv
dWdoICYmIGlzX2hhcmR3YXJlX2RvbWFpbihkKSApCisgICAgaWYgKCBpb21tdV9kb20wX3Bhc3N0
aHJvdWdoICYmIGlzX2hhcmR3YXJlX2RvbWFpbihkKSApCiAgICAgICAgIHJldHVybiAwOwogCiAg
ICAgcmV0dXJuIGRtYV9wdGVfY2xlYXJfb25lKGQsIChwYWRkcl90KWdmbiA8PCBQQUdFX1NISUZU
XzRLKTsKQEAgLTIyNjksOCArMjI2OSw4IEBAIGludCBfX2luaXQgaW50ZWxfdnRkX3NldHVwKHZv
aWQpCiAgICAgICAgIGlmICggaW9tbXVfc25vb3AgJiYgIWVjYXBfc25wX2N0bChpb21tdS0+ZWNh
cCkgKQogICAgICAgICAgICAgaW9tbXVfc25vb3AgPSAwOwogCi0gICAgICAgIGlmICggaW9tbXVf
cGFzc3Rocm91Z2ggJiYgIWVjYXBfcGFzc190aHJ1KGlvbW11LT5lY2FwKSApCi0gICAgICAgICAg
ICBpb21tdV9wYXNzdGhyb3VnaCA9IDA7CisgICAgICAgIGlmICggaW9tbXVfZG9tMF9wYXNzdGhy
b3VnaCAmJiAhZWNhcF9wYXNzX3RocnUoaW9tbXUtPmVjYXApICkKKyAgICAgICAgICAgIGlvbW11
X2RvbTBfcGFzc3Rocm91Z2ggPSBmYWxzZTsKIAogICAgICAgICBpZiAoIGlvbW11X3FpbnZhbCAm
JiAhZWNhcF9xdWV1ZWRfaW52YWwoaW9tbXUtPmVjYXApICkKICAgICAgICAgICAgIGlvbW11X3Fp
bnZhbCA9IDA7CkBAIC0yMzA4LDcgKzIzMDgsNyBAQCBpbnQgX19pbml0IGludGVsX3Z0ZF9zZXR1
cCh2b2lkKQogCiAjZGVmaW5lIFAocCxzKSBwcmludGsoIkludGVsIFZULWQgJXMgJXNlbmFibGVk
LlxuIiwgcywgKHApPyAiIiA6ICJub3QgIikKICAgICBQKGlvbW11X3Nub29wLCAiU25vb3AgQ29u
dHJvbCIpOwotICAgIFAoaW9tbXVfcGFzc3Rocm91Z2gsICJEb20wIERNQSBQYXNzdGhyb3VnaCIp
OworICAgIFAoaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCwgIkRvbTAgRE1BIFBhc3N0aHJvdWdoIik7
CiAgICAgUChpb21tdV9xaW52YWwsICJRdWV1ZWQgSW52YWxpZGF0aW9uIik7CiAgICAgUChpb21t
dV9pbnRyZW1hcCwgIkludGVycnVwdCBSZW1hcHBpbmciKTsKICAgICBQKGlvbW11X2ludHBvc3Qs
ICJQb3N0ZWQgSW50ZXJydXB0Iik7CkBAIC0yMzMwLDcgKzIzMzAsNyBAQCBpbnQgX19pbml0IGlu
dGVsX3Z0ZF9zZXR1cCh2b2lkKQogIGVycm9yOgogICAgIGlvbW11X2VuYWJsZWQgPSAwOwogICAg
IGlvbW11X3Nub29wID0gMDsKLSAgICBpb21tdV9wYXNzdGhyb3VnaCA9IDA7CisgICAgaW9tbXVf
ZG9tMF9wYXNzdGhyb3VnaCA9IGZhbHNlOwogICAgIGlvbW11X3FpbnZhbCA9IDA7CiAgICAgaW9t
bXVfaW50cmVtYXAgPSAwOwogICAgIGlvbW11X2ludHBvc3QgPSAwOwpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAppbmRleCA2YjQy
ZTNiODc2Li5jMGM2OTc1YWM0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAor
KysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApAQCAtMjksMTMgKzI5LDE1IEBACiAjaW5jbHVk
ZSA8YXNtL2lvbW11Lmg+CiAKIGV4dGVybiBib29sX3QgaW9tbXVfZW5hYmxlLCBpb21tdV9lbmFi
bGVkOwotZXh0ZXJuIGJvb2xfdCBmb3JjZV9pb21tdSwgaW9tbXVfZG9tMF9zdHJpY3QsIGlvbW11
X3ZlcmJvc2U7Ci1leHRlcm4gYm9vbF90IGlvbW11X3dvcmthcm91bmRfYmlvc19idWcsIGlvbW11
X2lnZngsIGlvbW11X3Bhc3N0aHJvdWdoOworZXh0ZXJuIGJvb2xfdCBmb3JjZV9pb21tdSwgaW9t
bXVfdmVyYm9zZTsKK2V4dGVybiBib29sX3QgaW9tbXVfd29ya2Fyb3VuZF9iaW9zX2J1ZywgaW9t
bXVfaWdmeDsKIGV4dGVybiBib29sX3QgaW9tbXVfc25vb3AsIGlvbW11X3FpbnZhbCwgaW9tbXVf
aW50cmVtYXAsIGlvbW11X2ludHBvc3Q7CiBleHRlcm4gYm9vbF90IGlvbW11X2hhcF9wdF9zaGFy
ZTsKIGV4dGVybiBib29sX3QgaW9tbXVfZGVidWc7CiBleHRlcm4gYm9vbF90IGFtZF9pb21tdV9w
ZXJkZXZfaW50cmVtYXA7CiAKK2V4dGVybiBib29sIGlvbW11X2RvbTBfc3RyaWN0LCBpb21tdV9k
b20wX3Bhc3N0aHJvdWdoOworCiBleHRlcm4gdW5zaWduZWQgaW50IGlvbW11X2Rldl9pb3RsYl90
aW1lb3V0OwogCiBpbnQgaW9tbXVfc2V0dXAodm9pZCk7Ci0tIAoyLjE4LjAKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 14:03:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 14:03:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn2aC-00041C-67; Tue, 07 Aug 2018 14: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=sgab=kw=citrix.com=prvs=7501c17f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fn2aB-00040t-2w
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 14:03:31 +0000
X-Inumbo-ID: b9d98194-9a4a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b9d98194-9a4a-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 14:03:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="62163454"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 7 Aug 2018 16:02:42 +0200
Message-ID: <20180807140243.11265-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180807140243.11265-1-roger.pau@citrix.com>
References: <20180807140243.11265-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 3/4] dom0/pvh: change the order of the MMCFG
 initialization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

U28gaXQncyBkb25lIGJlZm9yZSB0aGUgaW9tbXUgaXMgaW5pdGlhbGl6ZWQuIFRoaXMgaXMgcmVx
dWlyZWQgaW4Kb3JkZXIgdG8gYmUgYWJsZSB0byBmZXRjaCB0aGUgTU1DRkcgcmVnaW9ucyBmcm9t
IHRoZSBkb21haW4gc3RydWN0LgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNoYW5nZXMgc2lu
Y2UgdjE6CiAtIE5ldyBpbiB0aGlzIHZlcnNpb24uCi0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2RvbTBfYnVpbGQuYyB8IDkgKysrKysrKy0tCiAxIGZp
bGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9odm0vZG9tMF9idWlsZC5jIGIveGVuL2FyY2gveDg2L2h2bS9kb20wX2J1
aWxkLmMKaW5kZXggZjBjZDYzYjFlYy4uNTA2NTcyOTEwNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS9kb20wX2J1aWxkLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9kb20wX2J1aWxkLmMK
QEAgLTExMDAsNiArMTEwMCwxMyBAQCBpbnQgX19pbml0IGRvbTBfY29uc3RydWN0X3B2aChzdHJ1
Y3QgZG9tYWluICpkLCBjb25zdCBtb2R1bGVfdCAqaW1hZ2UsCiAgICAgICAgIHJldHVybiByYzsK
ICAgICB9CiAKKyAgICAvKgorICAgICAqIE5COiBNTUNGRyBpbml0aWFsaXphdGlvbiBuZWVkcyB0
byBiZSBwZXJmb3JtZWQgYmVmb3JlIGlvbW11CisgICAgICogaW5pdGlhbGl6YXRpb24gc28gdGhl
IGlvbW11IGNvZGUgY2FuIGZldGNoIHRoZSBNTUNGRyByZWdpb25zIHVzZWQgYnkgdGhlCisgICAg
ICogZG9tYWluLgorICAgICAqLworICAgIHB2aF9zZXR1cF9tbWNmZyhkKTsKKwogICAgIGlvbW11
X2h3ZG9tX2luaXQoZCk7CiAKICAgICByYyA9IHB2aF9sb2FkX2tlcm5lbChkLCBpbWFnZSwgaW1h
Z2VfaGVhZHJvb20sIGluaXRyZCwgYm9vdHN0cmFwX21hcChpbWFnZSksCkBAIC0xMTI0LDggKzEx
MzEsNiBAQCBpbnQgX19pbml0IGRvbTBfY29uc3RydWN0X3B2aChzdHJ1Y3QgZG9tYWluICpkLCBj
b25zdCBtb2R1bGVfdCAqaW1hZ2UsCiAgICAgICAgIHJldHVybiByYzsKICAgICB9CiAKLSAgICBw
dmhfc2V0dXBfbW1jZmcoZCk7Ci0KICAgICBwcmludGsoIldBUk5JTkc6IFBWSCBpcyBhbiBleHBl
cmltZW50YWwgbW9kZSB3aXRoIGxpbWl0ZWQgZnVuY3Rpb25hbGl0eVxuIik7CiAgICAgcmV0dXJu
IDA7CiB9Ci0tIAoyLjE4LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 14:03:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 14:03:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn2aG-00043A-Fh; Tue, 07 Aug 2018 14:03: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=sgab=kw=citrix.com=prvs=7501c17f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fn2aE-00042H-GW
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 14:03:34 +0000
X-Inumbo-ID: bb1d5d47-9a4a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bb1d5d47-9a4a-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 14:03:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="62163450"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 7 Aug 2018 16:02:41 +0200
Message-ID: <20180807140243.11265-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180807140243.11265-1-roger.pau@citrix.com>
References: <20180807140243.11265-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 2/4] iommu: make iommu_inclusive_mapping a
 suboption of dom0-iommu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

SW50cm9kdWNlIGEgbmV3IGRvbTAtaW9tbXU9aW5jbHVzaXZlIGdlbmVyaWMgb3B0aW9uIHRoYXQg
c3VwZXJzZWRlcwppb21tdV9pbmNsdXNpdmVfbWFwcGluZy4gVGhlIHByZXZpb3VzIGJlaGF2aW91
ciBpcyBwcmVzZXJ2ZWQgYW5kIHRoZQpvcHRpb24gc2hvdWxkIG9ubHkgYmUgZW5hYmxlZCBieSBk
ZWZhdWx0IG9uIEludGVsIGhhcmR3YXJlLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW50ZW5kZWQu
CgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
LS0tCkNoYW5nZXMgc2luY2UgdjI6CiAtIEZpeCB0eXBvIGluIGNvbW1pdCBtZXNzYWdlLgogLSBD
aGFuZ2Ugc3R5bGUgYW5kIHRleHQgb2YgdGhlIGRvY3VtZW50YXRpb24gaW4geGVuIGNvbW1hbmQg
bGluZS4KIC0gU2V0IHRoZSBkZWZhdWx0cyBpbiB7aW50ZWwvYW1kfV9pb21tdV9od2RvbV9pbml0
IGZvciBpbmNsdXNpdmUuCiAtIFJlLWFkZCB0aGUgaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCB8fCAh
aXNfcHZfZG9tYWluKGQpIGNoZWNrLgoKQ2hhbmdlcyBzaW5jZSB2MToKIC0gVXNlIGRvbTAtaW9t
bXUgaW5zdGVhZCBvZiB0aGUgaW9tbXUgb3B0aW9uLgogLSBPbmx5IGVuYWJsZSBieSBkZWZhdWx0
IG9uIEludGVsIGhhcmR3YXJlLgotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5j
b20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5j
b20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBU
aW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CkNjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KLS0tCiBkb2NzL21pc2MveGVu
LWNvbW1hbmQtbGluZS5tYXJrZG93biAgICAgICAgIHwgMTcgKysrKystCiB4ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jIHwgIDQgKysKIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FybS9pb21tdS5jICAgICAgICAgfCAgNCArKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvaW9tbXUuYyAgICAgICAgICAgICB8IDIzICsrKysrKy0tCiB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQvZXh0ZXJuLmggICAgICAgIHwgIDIgLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
dnRkL2lvbW11LmMgICAgICAgICB8ICA4ICsrLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L3g4Ni92dGQuYyAgICAgICB8IDU4ICstLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC94ODYvaW9tbXUuYyAgICAgICAgIHwgNTkgKysrKysrKysrKysrKysrKysrKysr
CiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICAgICAgICAgIHwgIDIgKwogOSBm
aWxlcyBjaGFuZ2VkLCAxMDkgaW5zZXJ0aW9ucygrKSwgNjggZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gYi9kb2NzL21pc2MveGVu
LWNvbW1hbmQtbGluZS5tYXJrZG93bgppbmRleCBlYTQ1MWYwODhlLi45MGIzMmZlM2YwIDEwMDY0
NAotLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21p
c2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgpAQCAtMTIwNSw3ICsxMjA1LDcgQEAgZGV0ZWN0
aW9uIG9mIHN5c3RlbXMga25vd24gdG8gbWlzYmVoYXZlIHVwb24gYWNjZXNzZXMgdG8gdGhhdCBw
b3J0LgogPj4gRW5hYmxlIElPTU1VIGRlYnVnZ2luZyBjb2RlIChpbXBsaWVzIGB2ZXJib3NlYCku
CiAKICMjIyBkb20wLWlvbW11Ci0+IGA9IExpc3Qgb2YgWyBub25lIHwgc3RyaWN0IHwgcmVsYXhl
ZCBdYAorPiBgPSBMaXN0IG9mIFsgbm9uZSB8IHN0cmljdCB8IHJlbGF4ZWQgfCBpbmNsdXNpdmUg
XWAKIAogKiBgbm9uZWA6IGRpc2FibGVzIERNQSByZW1hcHBpbmcgZm9yIERvbTAuCiAKQEAgLTEy
MjEsNiArMTIyMSwxOCBAQCBQViBEb20wOgogTm90ZSB0aGF0IGFsbCB0aGUgYWJvdmUgb3B0aW9u
cyBhcmUgbXV0dWFsbHkgZXhjbHVzaXZlLiBTcGVjaWZ5aW5nIG1vcmUgdGhhbgogb25lIG9uIHRo
ZSBgZG9tMC1pb21tdWAgY29tbWFuZCBsaW5lIHdpbGwgcmVzdWx0IGluIHVuZGVmaW5lZCBiZWhh
dmlvci4KIAorVGhlIGZvbGxvd2luZyBvcHRpb25zIGNvbnRyb2wgd2hldGhlciBub24tUkFNIHJl
Z2lvbnMgYXJlIGFkZGVkIHRvIHRoZSBEb20wCitpb21tdSB0YWJsZXMuIE5vdGUgdGhhdCB0aGV5
IGNhbiBiZSBwcmVmaXhlZCB3aXRoIGBuby1gIHRvIGVmZmVjdCB0aGUgaW52ZXJzZQorbWVhbmlu
ZzoKKworKiBgaW5jbHVzaXZlYDogc2V0cyB1cCBETUEgcmVtYXBwaW5nIGZvciBhbGwgdGhlIG5v
bi1SQU0gbWVtb3J5IGJlbG93IDRHQgorICBleGNlcHQgZm9yIHVudXNhYmxlIHJhbmdlcy4gVXNl
IHRoaXMgdG8gd29yayBhcm91bmQgZmlybXdhcmUgaXNzdWVzIHByb3ZpZGluZworICBpbmNvcnJl
Y3QgUk1SUi9JVk1EIGVudHJpZXMuIFJhdGhlciB0aGFuIG9ubHkgbWFwcGluZyBSQU0gcGFnZXMg
Zm9yIElPTU1VCisgIGFjY2Vzc2VzIGZvciBEb20wLCB3aXRoIHRoaXMgb3B0aW9uIGFsbCBwYWdl
cyB1cCB0byA0R0IsIG5vdCBtYXJrZWQgYXMKKyAgdW51c2FibGUgaW4gdGhlIEU4MjAgdGFibGUs
IHdpbGwgZ2V0IGEgbWFwcGluZyBlc3RhYmxpc2hlZC4gTm90ZSB0aGF0IHRoaXMKKyAgb3B0aW9u
IGlzIG9ubHkgYXBwbGljYWJsZSB0byBhIFBWIERvbTAgYW5kIGlzIGVuYWJsZWQgYnkgZGVmYXVs
dCBvbiBJbnRlbAorICBoYXJkd2FyZS4KKwogIyMjIGlvbW11XF9kZXZcX2lvdGxiXF90aW1lb3V0
CiA+IGA9IDxpbnRlZ2VyPmAKIApAQCAtMTIzMyw2ICsxMjQ1LDkgQEAgd2FpdCBkZXNjcmlwdG9y
IHRpbWVkIG91dCcsIHRyeSBpbmNyZWFzaW5nIHRoaXMgdmFsdWUuCiAjIyMgaW9tbXVcX2luY2x1
c2l2ZVxfbWFwcGluZyAoVlQtZCkKID4gYD0gPGJvb2xlYW4+YAogCisqKldBUk5JTkc6IFRoaXMg
Y29tbWFuZCBsaW5lIG9wdGlvbiBpcyBkZXByZWNhdGVkLCBhbmQgc3VwZXJzZWRlZCBieQorX2Rv
bTAtaW9tbXU9aW5jbHVzaXZlXyAtIHVzaW5nIGJvdGggb3B0aW9ucyBpbiBjb21iaW5hdGlvbiBp
cyB1bmRlZmluZWQuKioKKwogPiBEZWZhdWx0OiBgdHJ1ZWAKIAogVXNlIHRoaXMgdG8gd29yayBh
cm91bmQgZmlybXdhcmUgaXNzdWVzIHByb3ZpZGluZyBpbmNvcnJlY3QgUk1SUiBlbnRyaWVzLgpk
aWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyBi
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKaW5kZXggZWVhY2Y3
MTNlNC4uMGUwYzk5Yzk0MiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L3BjaV9hbWRfaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2Ft
ZF9pb21tdS5jCkBAIC0yNTMsNiArMjUzLDEwIEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBh
bWRfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAgIHVuc2lnbmVkIGxvbmcg
aTsgCiAgICAgY29uc3Qgc3RydWN0IGFtZF9pb21tdSAqaW9tbXU7CiAKKyAgICAvKiBJbmNsdXNp
dmUgSU9NTVUgbWFwcGluZ3MgYXJlIGRpc2FibGVkIGJ5IGRlZmF1bHQgb24gQU1EIGhhcmR3YXJl
LiAqLworICAgIGlvbW11X2RvbTBfaW5jbHVzaXZlID0gaW9tbXVfZG9tMF9pbmNsdXNpdmUgPT0g
LTEgPyBmYWxzZQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgOiBpb21tdV9kb20wX2luY2x1c2l2ZTsKKwogICAgIGlmICggYWxsb2NhdGVfZG9t
YWluX3Jlc291cmNlcyhkb21faW9tbXUoZCkpICkKICAgICAgICAgQlVHKCk7CiAKZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYXJtL2lvbW11LmMKaW5kZXggOTViMWFiYjk3Mi4uMzI1OTk3YjE5ZiAxMDA2NDQK
LS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL2lvbW11LmMKKysrIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYXJtL2lvbW11LmMKQEAgLTczLDMgKzczLDcgQEAgaW50IGFyY2hfaW9t
bXVfcG9wdWxhdGVfcGFnZV90YWJsZShzdHJ1Y3QgZG9tYWluICpkKQogICAgIC8qIFRoZSBJT01N
VSBzaGFyZXMgdGhlIHAybSB3aXRoIHRoZSBDUFUgKi8KICAgICByZXR1cm4gLUVOT1NZUzsKIH0K
Kwordm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4g
KmQpCit7Cit9CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwppbmRleCA4MzA1NjBiZGNmLi5mMTVjOTRi
ZTQyIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCisrKyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAgLTc0LDYgKzc0LDcgQEAgYm9vbF90IF9f
cmVhZF9tb3N0bHkgYW1kX2lvbW11X3BlcmRldl9pbnRyZW1hcCA9IDE7CiBjdXN0b21fcGFyYW0o
ImRvbTAtaW9tbXUiLCBwYXJzZV9kb20wX2lvbW11X3BhcmFtKTsKIGJvb2wgX19od2RvbV9pbml0
ZGF0YSBpb21tdV9kb20wX3N0cmljdDsKIGJvb2wgX19yZWFkX21vc3RseSBpb21tdV9kb20wX3Bh
c3N0aHJvdWdoOworaW50OF90IF9faHdkb21faW5pdGRhdGEgaW9tbXVfZG9tMF9pbmNsdXNpdmUg
PSAtMTsKIAogREVGSU5FX1BFUl9DUFUoYm9vbF90LCBpb21tdV9kb250X2ZsdXNoX2lvdGxiKTsK
IApAQCAtMTQ0LDE2ICsxNDUsMjMgQEAgc3RhdGljIGludCBfX2luaXQgcGFyc2VfZG9tMF9pb21t
dV9wYXJhbShjb25zdCBjaGFyICpzKQogICAgIGludCByYyA9IDA7CiAKICAgICBkbyB7CisgICAg
ICAgIGJvb2wgdmFsID0gISFzdHJuY21wKHMsICJuby0iLCAzKTsKKworICAgICAgICBpZiAoICF2
YWwgKQorICAgICAgICAgICAgcyArPSAzOworCiAgICAgICAgIHNzID0gc3RyY2hyKHMsICcsJyk7
CiAgICAgICAgIGlmICggIXNzICkKICAgICAgICAgICAgIHNzID0gc3RyY2hyKHMsICdcMCcpOwog
Ci0gICAgICAgIGlmICggIXN0cm5jbXAocywgIm5vbmUiLCBzcyAtIHMpICkKKyAgICAgICAgaWYg
KCAhc3RybmNtcChzLCAibm9uZSIsIHNzIC0gcykgJiYgdmFsICkKICAgICAgICAgICAgIGlvbW11
X2RvbTBfcGFzc3Rocm91Z2ggPSB0cnVlOwotICAgICAgICBlbHNlIGlmICggIXN0cm5jbXAocywg
InN0cmljdCIsIHNzIC0gcykgKQorICAgICAgICBlbHNlIGlmICggIXN0cm5jbXAocywgInN0cmlj
dCIsIHNzIC0gcykgJiYgdmFsICkKICAgICAgICAgICAgIGlvbW11X2RvbTBfc3RyaWN0ID0gdHJ1
ZTsKLSAgICAgICAgZWxzZSBpZiAoICFzdHJuY21wKHMsICJyZWxheGVkIiwgc3MgLSBzKSApCisg
ICAgICAgIGVsc2UgaWYgKCAhc3RybmNtcChzLCAicmVsYXhlZCIsIHNzIC0gcykgJiYgdmFsICkK
ICAgICAgICAgICAgIGlvbW11X2RvbTBfc3RyaWN0ID0gZmFsc2U7CisgICAgICAgIGVsc2UgaWYg
KCAhc3RybmNtcChzLCAiaW5jbHVzaXZlIiwgc3MgLSBzKSApCisgICAgICAgICAgICBpb21tdV9k
b20wX2luY2x1c2l2ZSA9IHZhbDsKICAgICAgICAgZWxzZQogICAgICAgICAgICAgcmMgPSAtRUlO
VkFMOwogCkBAIC0yMDIsNiArMjEwLDEzIEBAIHZvaWQgX19od2RvbV9pbml0IGlvbW11X2h3ZG9t
X2luaXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICBpZiAoICFpb21tdV9lbmFibGVkICkKICAgICAg
ICAgcmV0dXJuOwogCisgICAgaWYgKCBpb21tdV9kb20wX2luY2x1c2l2ZSA9PSB0cnVlICYmICFp
c19wdl9kb21haW4oZCkgKQorICAgIHsKKyAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HCisg
ICAgICAgICAgICAgICAiSU9NTVUgaW5jbHVzaXZlIG1hcHBpbmdzIGFyZSBvbmx5IHN1cHBvcnRl
ZCBvbiBQViBEb20wXG4iKTsKKyAgICAgICAgaW9tbXVfZG9tMF9pbmNsdXNpdmUgPSBmYWxzZTsK
KyAgICB9CisKICAgICByZWdpc3Rlcl9rZXloYW5kbGVyKCdvJywgJmlvbW11X2R1bXBfcDJtX3Rh
YmxlLCAiZHVtcCBpb21tdSBwMm0gdGFibGUiLCAwKTsKICAgICBkLT5uZWVkX2lvbW11ID0gISFp
b21tdV9kb20wX3N0cmljdDsKICAgICBpZiAoIG5lZWRfaW9tbXUoZCkgJiYgIWlvbW11X3VzZV9o
YXBfcHQoZCkgKQpAQCAtMjM2LDYgKzI1MSw4IEBAIHZvaWQgX19od2RvbV9pbml0IGlvbW11X2h3
ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICB9CiAKICAgICBoZC0+cGxhdGZvcm1fb3Bz
LT5od2RvbV9pbml0KGQpOworCisgICAgYXJjaF9pb21tdV9od2RvbV9pbml0KGQpOwogfQogCiB2
b2lkIGlvbW11X3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpCmRpZmYgLS1naXQgYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvZXh0ZXJuLmggYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvZXh0ZXJuLmgKaW5kZXggZmI3ZWRmYWVmOS4uOTFjYWRjNjAyZSAxMDA2NDQKLS0tIGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2V4dGVybi5oCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC9leHRlcm4uaApAQCAtOTksNiArOTksNCBAQCB2b2lkIHBjaV92dGRfcXVpcmso
Y29uc3Qgc3RydWN0IHBjaV9kZXYgKik7CiBib29sX3QgcGxhdGZvcm1fc3VwcG9ydHNfaW50cmVt
YXAodm9pZCk7CiBib29sX3QgcGxhdGZvcm1fc3VwcG9ydHNfeDJhcGljKHZvaWQpOwogCi12b2lk
IHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkKTsKLQogI2VuZGlmIC8vIF9W
VERfRVhURVJOX0hfCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9t
bXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCmluZGV4IDhhYzc3NDIx
NWIuLjdjN2UxNTc1NWQgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9p
b21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCkBAIC0xMzA0
LDExICsxMzA0LDkgQEAgc3RhdGljIHZvaWQgX19od2RvbV9pbml0IGludGVsX2lvbW11X2h3ZG9t
X2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBzdHJ1Y3QgYWNwaV9kcmhkX3VuaXQgKmRy
aGQ7CiAKLSAgICBpZiAoICFpb21tdV9kb20wX3Bhc3N0aHJvdWdoICYmIGlzX3B2X2RvbWFpbihk
KSApCi0gICAgewotICAgICAgICAvKiBTZXQgdXAgMToxIHBhZ2UgdGFibGUgZm9yIGhhcmR3YXJl
IGRvbWFpbi4gKi8KLSAgICAgICAgdnRkX3NldF9od2RvbV9tYXBwaW5nKGQpOwotICAgIH0KKyAg
ICAvKiBJbmNsdXNpdmUgbWFwcGluZ3MgYXJlIGVuYWJsZWQgYnkgZGVmYXVsdCBvbiBJbnRlbCBo
YXJkd2FyZSBmb3IgUFYuICovCisgICAgaW9tbXVfZG9tMF9pbmNsdXNpdmUgPSBpb21tdV9kb20w
X2luY2x1c2l2ZSA9PSAtMSA/IGlzX3B2X2RvbWFpbihkKQorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBpb21tdV9kb20wX2luY2x1c2l2ZTsK
IAogICAgIHNldHVwX2h3ZG9tX3BjaV9kZXZpY2VzKGQsIHNldHVwX2h3ZG9tX2RldmljZSk7CiAg
ICAgc2V0dXBfaHdkb21fcm1ycihkKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC94ODYvdnRkLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5j
CmluZGV4IDAwYTk4OTEwMDUuLjIwMzIzMDUxZDAgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L3g4Ni92dGQuYwpAQCAtMjUsNyArMjUsNiBAQAogI2luY2x1ZGUgPHhlbi9pcnEuaD4KICNpbmNs
dWRlIDx4ZW4vbnVtYS5oPgogI2luY2x1ZGUgPGFzbS9maXhtYXAuaD4KLSNpbmNsdWRlIDxhc20v
c2V0dXAuaD4KICNpbmNsdWRlICIuLi9pb21tdS5oIgogI2luY2x1ZGUgIi4uL2RtYXIuaCIKICNp
bmNsdWRlICIuLi92dGQuaCIKQEAgLTM1LDggKzM0LDcgQEAKICAqIGlvbW11X2luY2x1c2l2ZV9t
YXBwaW5nOiB3aGVuIHNldCwgYWxsIG1lbW9yeSBiZWxvdyA0R0IgaXMgaW5jbHVkZWQgaW4gZG9t
MAogICogMToxIGlvbW11IG1hcHBpbmdzIGV4Y2VwdCB4ZW4gYW5kIHVudXNhYmxlIHJlZ2lvbnMu
CiAgKi8KLXN0YXRpYyBib29sX3QgX19od2RvbV9pbml0ZGF0YSBpb21tdV9pbmNsdXNpdmVfbWFw
cGluZyA9IDE7Ci1ib29sZWFuX3BhcmFtKCJpb21tdV9pbmNsdXNpdmVfbWFwcGluZyIsIGlvbW11
X2luY2x1c2l2ZV9tYXBwaW5nKTsKK2Jvb2xlYW5fcGFyYW0oImlvbW11X2luY2x1c2l2ZV9tYXBw
aW5nIiwgaW9tbXVfZG9tMF9pbmNsdXNpdmUpOwogCiB2b2lkICptYXBfdnRkX2RvbWFpbl9wYWdl
KHU2NCBtYWRkcikKIHsKQEAgLTEwOCw1NyArMTA2LDMgQEAgdm9pZCBodm1fZHBjaV9pc2FpcnFf
ZW9pKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBpc2FpcnEpCiAgICAgc3Bpbl91bmxv
Y2soJmQtPmV2ZW50X2xvY2spOwogfQogCi12b2lkIF9faHdkb21faW5pdCB2dGRfc2V0X2h3ZG9t
X21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCkKLXsKLSAgICB1bnNpZ25lZCBsb25nIGksIHRvcCwg
bWF4X3BmbjsKLQotICAgIEJVR19PTighaXNfaGFyZHdhcmVfZG9tYWluKGQpKTsKLQotICAgIG1h
eF9wZm4gPSAoR0IoNCkgPj4gUEFHRV9TSElGVCkgLSAxOwotICAgIHRvcCA9IG1heChtYXhfcGR4
LCBwZm5fdG9fcGR4KG1heF9wZm4pICsgMSk7Ci0KLSAgICBmb3IgKCBpID0gMDsgaSA8IHRvcDsg
aSsrICkKLSAgICB7Ci0gICAgICAgIHVuc2lnbmVkIGxvbmcgcGZuID0gcGR4X3RvX3BmbihpKTsK
LSAgICAgICAgYm9vbCBtYXA7Ci0gICAgICAgIGludCByYzsKLQotICAgICAgICAvKgotICAgICAg
ICAgKiBTZXQgdXAgMToxIG1hcHBpbmcgZm9yIGRvbTAuIERlZmF1bHQgdG8gaW5jbHVkZSBvbmx5
Ci0gICAgICAgICAqIGNvbnZlbnRpb25hbCBSQU0gYXJlYXMgYW5kIGxldCBSTVJScyBpbmNsdWRl
IG5lZWRlZCByZXNlcnZlZAotICAgICAgICAgKiByZWdpb25zLiBXaGVuIHNldCwgdGhlIGluY2x1
c2l2ZSBtYXBwaW5nIGFkZGl0aW9uYWxseSBtYXBzIGluCi0gICAgICAgICAqIGV2ZXJ5IHBmbiB1
cCB0byA0R0IgZXhjZXB0IHRob3NlIHRoYXQgZmFsbCBpbiB1bnVzYWJsZSByYW5nZXMuCi0gICAg
ICAgICAqLwotICAgICAgICBpZiAoIHBmbiA+IG1heF9wZm4gJiYgIW1mbl92YWxpZChfbWZuKHBm
bikpICkKLSAgICAgICAgICAgIGNvbnRpbnVlOwotCi0gICAgICAgIGlmICggaW9tbXVfaW5jbHVz
aXZlX21hcHBpbmcgJiYgcGZuIDw9IG1heF9wZm4gKQotICAgICAgICAgICAgbWFwID0gIXBhZ2Vf
aXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9VTlVTQUJMRSk7Ci0gICAgICAgIGVsc2UKLSAgICAg
ICAgICAgIG1hcCA9IHBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwp
OwotCi0gICAgICAgIGlmICggIW1hcCApCi0gICAgICAgICAgICBjb250aW51ZTsKLQotICAgICAg
ICAvKiBFeGNsdWRlIFhlbiBiaXRzICovCi0gICAgICAgIGlmICggeGVuX2luX3JhbmdlKHBmbikg
KQotICAgICAgICAgICAgY29udGludWU7Ci0KLSAgICAgICAgLyoKLSAgICAgICAgICogSWYgZG9t
MC1zdHJpY3QgbW9kZSBpcyBlbmFibGVkIHRoZW4gZXhjbHVkZSBjb252ZW50aW9uYWwgUkFNCi0g
ICAgICAgICAqIGFuZCBsZXQgdGhlIGNvbW1vbiBjb2RlIG1hcCBkb20wJ3MgcGFnZXMuCi0gICAg
ICAgICAqLwotICAgICAgICBpZiAoIGlvbW11X2RvbTBfc3RyaWN0ICYmCi0gICAgICAgICAgICAg
cGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05BTCkgKQotICAgICAgICAg
ICAgY29udGludWU7Ci0KLSAgICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBwZm4sIHBmbiwg
SU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7Ci0gICAgICAgIGlmICggcmMgKQotICAg
ICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HIFZURFBSRUZJWCAiIGQlZDogSU9NTVUgbWFw
cGluZyBmYWlsZWQ6ICVkXG4iLAotICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmMp
OwotCi0gICAgICAgIGlmICghKGkgJiAweGZmZmZmKSkKLSAgICAgICAgICAgIHByb2Nlc3NfcGVu
ZGluZ19zb2Z0aXJxcygpOwotICAgIH0KLX0KLQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gveDg2L2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUu
YwppbmRleCA2ODE4MmFmZDkxLi41YTdhNzY1ZTlkIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC94ODYvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYv
aW9tbXUuYwpAQCAtMjAsNiArMjAsOCBAQAogI2luY2x1ZGUgPHhlbi9zb2Z0aXJxLmg+CiAjaW5j
bHVkZSA8eHNtL3hzbS5oPgogCisjaW5jbHVkZSA8YXNtL3NldHVwLmg+CisKIHZvaWQgaW9tbXVf
dXBkYXRlX2lyZV9mcm9tX2FwaWMoCiAgICAgdW5zaWduZWQgaW50IGFwaWMsIHVuc2lnbmVkIGlu
dCByZWcsIHVuc2lnbmVkIGludCB2YWx1ZSkKIHsKQEAgLTEzMiw2ICsxMzQsNjMgQEAgdm9pZCBh
cmNoX2lvbW11X2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpCiB7CiB9CiAKK3ZvaWQg
X19od2RvbV9pbml0IGFyY2hfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQorewor
ICAgIHVuc2lnbmVkIGxvbmcgaSwgdG9wLCBtYXhfcGZuOworCisgICAgQlVHX09OKCFpc19oYXJk
d2FyZV9kb21haW4oZCkpOworCisgICAgaWYgKCBpb21tdV9kb20wX3Bhc3N0aHJvdWdoIHx8ICFp
c19wdl9kb21haW4oZCkgKQorICAgICAgICByZXR1cm47CisKKyAgICBtYXhfcGZuID0gKEdCKDQp
ID4+IFBBR0VfU0hJRlQpIC0gMTsKKyAgICB0b3AgPSBtYXgobWF4X3BkeCwgcGZuX3RvX3BkeCht
YXhfcGZuKSArIDEpOworCisgICAgZm9yICggaSA9IDA7IGkgPCB0b3A7IGkrKyApCisgICAgewor
ICAgICAgICB1bnNpZ25lZCBsb25nIHBmbiA9IHBkeF90b19wZm4oaSk7CisgICAgICAgIGJvb2wg
bWFwOworICAgICAgICBpbnQgcmM7CisKKyAgICAgICAgLyoKKyAgICAgICAgICogU2V0IHVwIDE6
MSBtYXBwaW5nIGZvciBkb20wLiBEZWZhdWx0IHRvIGluY2x1ZGUgb25seQorICAgICAgICAgKiBj
b252ZW50aW9uYWwgUkFNIGFyZWFzIGFuZCBsZXQgUk1SUnMgaW5jbHVkZSBuZWVkZWQgcmVzZXJ2
ZWQKKyAgICAgICAgICogcmVnaW9ucy4gV2hlbiBzZXQsIHRoZSBpbmNsdXNpdmUgbWFwcGluZyBh
ZGRpdGlvbmFsbHkgbWFwcyBpbgorICAgICAgICAgKiBldmVyeSBwZm4gdXAgdG8gNEdCIGV4Y2Vw
dCB0aG9zZSB0aGF0IGZhbGwgaW4gdW51c2FibGUgcmFuZ2VzLgorICAgICAgICAgKi8KKyAgICAg
ICAgaWYgKCBwZm4gPiBtYXhfcGZuICYmICFtZm5fdmFsaWQoX21mbihwZm4pKSApCisgICAgICAg
ICAgICBjb250aW51ZTsKKworICAgICAgICBpZiAoIGlvbW11X2RvbTBfaW5jbHVzaXZlICYmIHBm
biA8PSBtYXhfcGZuICkKKyAgICAgICAgICAgIG1hcCA9ICFwYWdlX2lzX3JhbV90eXBlKHBmbiwg
UkFNX1RZUEVfVU5VU0FCTEUpOworICAgICAgICBlbHNlCisgICAgICAgICAgICBtYXAgPSBwYWdl
X2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKTsKKworICAgICAgICBpZiAo
ICFtYXAgKQorICAgICAgICAgICAgY29udGludWU7CisKKyAgICAgICAgLyogRXhjbHVkZSBYZW4g
Yml0cyAqLworICAgICAgICBpZiAoIHhlbl9pbl9yYW5nZShwZm4pICkKKyAgICAgICAgICAgIGNv
bnRpbnVlOworCisgICAgICAgIC8qCisgICAgICAgICAqIElmIGRvbTAtc3RyaWN0IG1vZGUgaXMg
ZW5hYmxlZCB0aGVuIGV4Y2x1ZGUgY29udmVudGlvbmFsIFJBTQorICAgICAgICAgKiBhbmQgbGV0
IHRoZSBjb21tb24gY29kZSBtYXAgZG9tMCdzIHBhZ2VzLgorICAgICAgICAgKi8KKyAgICAgICAg
aWYgKCBpb21tdV9kb20wX3N0cmljdCAmJgorICAgICAgICAgICAgIHBhZ2VfaXNfcmFtX3R5cGUo
cGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpICkKKyAgICAgICAgICAgIGNvbnRpbnVlOworCisg
ICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwgcGZuLCBwZm4sIElPTU1VRl9yZWFkYWJsZXxJ
T01NVUZfd3JpdGFibGUpOworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgIHByaW50ayhY
RU5MT0dfV0FSTklORyAiIGQlZDogSU9NTVUgbWFwcGluZyBmYWlsZWQ6ICVkXG4iLAorICAgICAg
ICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmMpOworCisgICAgICAgIGlmICghKGkgJiAweGZm
ZmZmKSkKKyAgICAgICAgICAgIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOworICAgIH0KK30K
KwogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKICAqIG1vZGU6IEMKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL3hlbi9pb21tdS5oIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKaW5kZXggYzBjNjk3
NWFjNC4uOTllNWI4OWMwZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKKysr
IGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKQEAgLTM3LDYgKzM3LDcgQEAgZXh0ZXJuIGJvb2xf
dCBpb21tdV9kZWJ1ZzsKIGV4dGVybiBib29sX3QgYW1kX2lvbW11X3BlcmRldl9pbnRyZW1hcDsK
IAogZXh0ZXJuIGJvb2wgaW9tbXVfZG9tMF9zdHJpY3QsIGlvbW11X2RvbTBfcGFzc3Rocm91Z2g7
CitleHRlcm4gaW50OF90IGlvbW11X2RvbTBfaW5jbHVzaXZlOwogCiBleHRlcm4gdW5zaWduZWQg
aW50IGlvbW11X2Rldl9pb3RsYl90aW1lb3V0OwogCkBAIC01MSw2ICs1Miw3IEBAIHZvaWQgYXJj
aF9pb21tdV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKTsKIGludCBhcmNoX2lvbW11
X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpOwogaW50IGFyY2hfaW9tbXVfcG9wdWxhdGVf
cGFnZV90YWJsZShzdHJ1Y3QgZG9tYWluICpkKTsKIHZvaWQgYXJjaF9pb21tdV9jaGVja19hdXRv
dHJhbnNsYXRlZF9od2RvbShzdHJ1Y3QgZG9tYWluICpkKTsKK3ZvaWQgYXJjaF9pb21tdV9od2Rv
bV9pbml0KHN0cnVjdCBkb21haW4gKmQpOwogCiBpbnQgaW9tbXVfY29uc3RydWN0KHN0cnVjdCBk
b21haW4gKmQpOwogCi0tIAoyLjE4LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 14:03:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 14:03:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn2aH-00043r-1I; Tue, 07 Aug 2018 14:03: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=sgab=kw=citrix.com=prvs=7501c17f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fn2aF-00042s-NL
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 14:03:35 +0000
X-Inumbo-ID: bc2ba5d1-9a4a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bc2ba5d1-9a4a-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 14:04:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="62163464"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 7 Aug 2018 16:02:43 +0200
Message-ID: <20180807140243.11265-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180807140243.11265-1-roger.pau@citrix.com>
References: <20180807140243.11265-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 4/4] x86/iommu: add reserved dom0-iommu
 option to map reserved memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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
aW5nIFVTQgpjb250cm9sbGVycykgZHVlIHRvIGlvbW11IHBhZ2UgZmF1bHRzIG9uIEludGVsIGhh
cmR3YXJlLiBUaG9zZSBmYXVsdHMKYXJlIGNhdXNlZCBieSBtaXNzaW5nIFJNUlIgKFZUZCkgZW50
cmllcyBpbiB0aGUgQUNQSSB0YWJsZXMuIFRob3NlIGNhbgpiZSB3b3JrZWQgYXJvdW5kIG9uIFZU
ZCBoYXJkd2FyZSBieSBtYW51YWxseSBhZGRpbmcgUk1SUiBlbnRyaWVzIG9uCnRoZSBjb21tYW5k
IGxpbmUsIHRoaXMgaXMgaG93ZXZlciBsaW1pdGVkIHRvIEludGVsIGhhcmR3YXJlIGFuZCBxdWl0
ZQpjdW1iZXJzb21lIHRvIGRvLgoKSW4gb3JkZXIgdG8gc29sdmUgdGhvc2UgaXNzdWVzIGFkZCBh
IG5ldyBkb20wLWlvbW11PXJlc2VydmVkIG9wdGlvbgp0aGF0IGlkZW50aXR5IG1hcHMgYWxsIHJl
Z2lvbnMgbWFya2VkIGFzIHJlc2VydmVkIGluIHRoZSBtZW1vcnkgbWFwLgpOb3RlIHRoYXQgcmVn
aW9ucyB1c2VkIGJ5IGRldmljZXMgZW11bGF0ZWQgYnkgWGVuIChMQVBJQywgSU8tQVBJQyBvcgpQ
Q0llIE1DRkcgcmVnaW9ucykgYXJlIHNwZWNpZmljYWxseSBhdm9pZGVkLiBOb3RlIHRoYXQgdGhp
cyBvcHRpb24gaXMKYXZhaWxhYmxlIHRvIGEgUFZIIERvbTAgKGFzIG9wcG9zZWQgdG8gdGhlIGlu
Y2x1c2l2ZSBvcHRpb24gd2hpY2ggb25seQp3b3JrcyBmb3IgUFYgRG9tMCkuCgpTaWduZWQtb2Zm
LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNoYW5nZXMg
c2luY2UgdjI6CiAtIEZpeCBjb21tZW50IHJlZ2FyZGluZyBkb20wLXN0cmljdC4KIC0gQ2hhbmdl
IGRvY3VtZW50YXRpb24gc3R5bGUgb2YgeGVuIGNvbW1hbmQgbGluZS4KIC0gUmVuYW1lIGlvbW11
X21hcCB0byBod2RvbV9pb21tdV9tYXAuCiAtIE1vdmUgYWxsIHRoZSBjaGVja3MgdG8gaHdkb21f
aW9tbXVfbWFwLgoKQ2hhbmdlcyBzaW5jZSB2MToKIC0gSW50cm9kdWNlIGEgbmV3IHJlc2VydmVk
IG9wdGlvbiBpbnN0ZWFkIG9mIGFidXNpbmcgdGhlIGluY2x1c2l2ZQogICBvcHRpb24uCiAtIFVz
ZSB0aGUgc2FtZSBoZWxwZXIgZnVuY3Rpb24gZm9yIFBWIGFuZCBQVkggaW4gb3JkZXIgdG8gZGVj
aWRlIGlmIGEKICAgcGFnZSBzaG91bGQgYmUgYWRkZWQgdG8gdGhlIGRvbWFpbiBwYWdlIHRhYmxl
cy4KIC0gVXNlIHRoZSBkYXRhIGluc2lkZSBvZiB0aGUgZG9tYWluIHN0cnVjdCB0byBkZXRlY3Qg
b3ZlcmxhcHMgd2l0aAogICBlbXVsYXRlZCBNTUlPIHJlZ2lvbnMuCi0tLQpDYzogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3Jn
ZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8
a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxp
bmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJr
ZG93biAgICAgICAgIHwgMTEgKystCiB4ZW4vYXJjaC94ODYvaHZtL2lvLmMgICAgICAgICAgICAg
ICAgICAgICAgIHwgIDUgKysKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lv
bW11LmMgfCAgMyArCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICAgICAgICAg
IHwgIDMgKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgICAgICAgICB8ICAz
ICsKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jICAgICAgICAgfCA4NiArKysr
KysrKysrKysrKy0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lvLmggICAgICAgICAg
ICAgICAgfCAgMyArCiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICAgICAgICAg
IHwgIDIgKy0KIDggZmlsZXMgY2hhbmdlZCwgODUgaW5zZXJ0aW9ucygrKSwgMzEgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gYi9k
b2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgppbmRleCA5MGIzMmZlM2YwLi41OWVj
MmFmYzVkIDEwMDY0NAotLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgor
KysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgpAQCAtMTIwNSw3ICsxMjA1
LDcgQEAgZGV0ZWN0aW9uIG9mIHN5c3RlbXMga25vd24gdG8gbWlzYmVoYXZlIHVwb24gYWNjZXNz
ZXMgdG8gdGhhdCBwb3J0LgogPj4gRW5hYmxlIElPTU1VIGRlYnVnZ2luZyBjb2RlIChpbXBsaWVz
IGB2ZXJib3NlYCkuCiAKICMjIyBkb20wLWlvbW11Ci0+IGA9IExpc3Qgb2YgWyBub25lIHwgc3Ry
aWN0IHwgcmVsYXhlZCB8IGluY2x1c2l2ZSBdYAorPiBgPSBMaXN0IG9mIFsgbm9uZSB8IHN0cmlj
dCB8IHJlbGF4ZWQgfCBpbmNsdXNpdmUgfCByZXNlcnZlZCBdYAogCiAqIGBub25lYDogZGlzYWJs
ZXMgRE1BIHJlbWFwcGluZyBmb3IgRG9tMC4KIApAQCAtMTIzMyw2ICsxMjMzLDE1IEBAIG1lYW5p
bmc6CiAgIG9wdGlvbiBpcyBvbmx5IGFwcGxpY2FibGUgdG8gYSBQViBEb20wIGFuZCBpcyBlbmFi
bGVkIGJ5IGRlZmF1bHQgb24gSW50ZWwKICAgaGFyZHdhcmUuCiAKKyogYHJlc2VydmVkYDogc2V0
cyB1cCBETUEgcmVtYXBwaW5nIGZvciBhbGwgdGhlIHJlc2VydmVkIHJlZ2lvbnMgaW4gdGhlIG1l
bW9yeQorICBtYXAgZm9yIERvbTAuIFVzZSB0aGlzIHRvIHdvcmsgYXJvdW5kIGZpcm13YXJlIGlz
c3VlcyBwcm92aWRpbmcgaW5jb3JyZWN0CisgIFJNUlIvSVZNRCBlbnRyaWVzLiBSYXRoZXIgdGhh
biBvbmx5IG1hcHBpbmcgUkFNIHBhZ2VzIGZvciBJT01NVSBhY2Nlc3NlcworICBmb3IgRG9tMCwg
YWxsIG1lbW9yeSByZWdpb25zIG1hcmtlZCBhcyByZXNlcnZlZCBpbiB0aGUgbWVtb3J5IG1hcCB0
aGF0IGRvbid0CisgIG92ZXJsYXAgd2l0aCBhbnkgTU1JTyByZWdpb24gZnJvbSBlbXVsYXRlZCBk
ZXZpY2VzIHdpbGwgYmUgaWRlbnRpdHkgbWFwcGVkLgorICBUaGlzIG9wdGlvbiBtYXBzIGEgc3Vi
c2V0IG9mIHRoZSBtZW1vcnkgdGhhdCB3b3VsZCBiZSBtYXBwZWQgd2hlbiB1c2luZyB0aGUKKyAg
YGluY2x1c2l2ZWAgb3B0aW9uLiBUaGlzIG9wdGlvbiBpcyBhdmFpbGFibGUgdG8gYSBQVkggRG9t
MCBhbmQgaXMgZW5hYmxlZCBieQorICBkZWZhdWx0IG9uIEludGVsIGhhcmR3YXJlLgorCiAjIyMg
aW9tbXVcX2RldlxfaW90bGJcX3RpbWVvdXQKID4gYD0gPGludGVnZXI+YAogCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvaHZtL2lvLmMgYi94ZW4vYXJjaC94ODYvaHZtL2lvLmMKaW5kZXggYmY0
ZDg3NDhkMy4uNWUwMWMzMzg5MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9pby5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vaW8uYwpAQCAtNDA0LDYgKzQwNCwxMSBAQCBzdGF0aWMgY29u
c3Qgc3RydWN0IGh2bV9tbWNmZyAqdnBjaV9tbWNmZ19maW5kKGNvbnN0IHN0cnVjdCBkb21haW4g
KmQsCiAgICAgcmV0dXJuIE5VTEw7CiB9CiAKK2Jvb2wgdnBjaV9tbWNmZ19hZGRyZXNzKGNvbnN0
IHN0cnVjdCBkb21haW4gKmQsIHBhZGRyX3QgYWRkcikKK3sKKyAgICByZXR1cm4gdnBjaV9tbWNm
Z19maW5kKGQsIGFkZHIpOworfQorCiBzdGF0aWMgdW5zaWduZWQgaW50IHZwY2lfbW1jZmdfZGVj
b2RlX2FkZHIoY29uc3Qgc3RydWN0IGh2bV9tbWNmZyAqbW1jZmcsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBhZGRyLCBwY2lfc2JkZl90ICpzYmRm
KQogewpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9t
bXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKaW5kZXgg
MGUwYzk5Yzk0Mi4uMmMyODY3ZDA4OCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQv
cGNpX2FtZF9pb21tdS5jCkBAIC0yNTYsNiArMjU2LDkgQEAgc3RhdGljIHZvaWQgX19od2RvbV9p
bml0IGFtZF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgLyogSW5jbHVz
aXZlIElPTU1VIG1hcHBpbmdzIGFyZSBkaXNhYmxlZCBieSBkZWZhdWx0IG9uIEFNRCBoYXJkd2Fy
ZS4gKi8KICAgICBpb21tdV9kb20wX2luY2x1c2l2ZSA9IGlvbW11X2RvbTBfaW5jbHVzaXZlID09
IC0xID8gZmFsc2UKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIDogaW9tbXVfZG9tMF9pbmNsdXNpdmU7CisgICAgLyogUmVzZXJ2ZWQgSU9NTVUg
bWFwcGluZ3MgYXJlIGRpc2FibGVkIGJ5IGRlZmF1bHQgb24gQU1EIGhhcmR3YXJlLiAqLworICAg
IGlvbW11X2RvbTBfcmVzZXJ2ZWQgPSBpb21tdV9kb20wX3Jlc2VydmVkID09IC0xID8gZmFsc2UK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IGlv
bW11X2RvbTBfcmVzZXJ2ZWQ7CiAKICAgICBpZiAoIGFsbG9jYXRlX2RvbWFpbl9yZXNvdXJjZXMo
ZG9tX2lvbW11KGQpKSApCiAgICAgICAgIEJVRygpOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKaW5k
ZXggZjE1Yzk0YmU0Mi4uOWM5OTFiZDJjZiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCkBAIC03
NSw2ICs3NSw3IEBAIGN1c3RvbV9wYXJhbSgiZG9tMC1pb21tdSIsIHBhcnNlX2RvbTBfaW9tbXVf
cGFyYW0pOwogYm9vbCBfX2h3ZG9tX2luaXRkYXRhIGlvbW11X2RvbTBfc3RyaWN0OwogYm9vbCBf
X3JlYWRfbW9zdGx5IGlvbW11X2RvbTBfcGFzc3Rocm91Z2g7CiBpbnQ4X3QgX19od2RvbV9pbml0
ZGF0YSBpb21tdV9kb20wX2luY2x1c2l2ZSA9IC0xOworaW50OF90IF9faHdkb21faW5pdGRhdGEg
aW9tbXVfZG9tMF9yZXNlcnZlZCA9IC0xOwogCiBERUZJTkVfUEVSX0NQVShib29sX3QsIGlvbW11
X2RvbnRfZmx1c2hfaW90bGIpOwogCkBAIC0xNjIsNiArMTYzLDggQEAgc3RhdGljIGludCBfX2lu
aXQgcGFyc2VfZG9tMF9pb21tdV9wYXJhbShjb25zdCBjaGFyICpzKQogICAgICAgICAgICAgaW9t
bXVfZG9tMF9zdHJpY3QgPSBmYWxzZTsKICAgICAgICAgZWxzZSBpZiAoICFzdHJuY21wKHMsICJp
bmNsdXNpdmUiLCBzcyAtIHMpICkKICAgICAgICAgICAgIGlvbW11X2RvbTBfaW5jbHVzaXZlID0g
dmFsOworICAgICAgICBlbHNlIGlmICggIXN0cm5jbXAocywgInJlc2VydmVkIiwgc3MgLSBzKSAp
CisgICAgICAgICAgICBpb21tdV9kb20wX3Jlc2VydmVkID0gdmFsOwogICAgICAgICBlbHNlCiAg
ICAgICAgICAgICByYyA9IC1FSU5WQUw7CiAKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMK
aW5kZXggN2M3ZTE1NzU1ZC4uNzdhMDc2MjE1YiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvdnRkL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lv
bW11LmMKQEAgLTEzMDcsNiArMTMwNyw5IEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBpbnRl
bF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgLyogSW5jbHVzaXZlIG1h
cHBpbmdzIGFyZSBlbmFibGVkIGJ5IGRlZmF1bHQgb24gSW50ZWwgaGFyZHdhcmUgZm9yIFBWLiAq
LwogICAgIGlvbW11X2RvbTBfaW5jbHVzaXZlID0gaW9tbXVfZG9tMF9pbmNsdXNpdmUgPT0gLTEg
PyBpc19wdl9kb21haW4oZCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIDogaW9tbXVfZG9tMF9pbmNsdXNpdmU7CisgICAgLyogUmVzZXJ2ZWQg
SU9NTVUgbWFwcGluZ3MgYXJlIGVuYWJsZWQgYnkgZGVmYXVsdCBvbiBJbnRlbCBoYXJkd2FyZS4g
Ki8KKyAgICBpb21tdV9kb20wX3Jlc2VydmVkID0gaW9tbXVfZG9tMF9yZXNlcnZlZCA9PSAtMSA/
IHRydWUKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICA6IGlvbW11X2RvbTBfcmVzZXJ2ZWQ7CiAKICAgICBzZXR1cF9od2RvbV9wY2lfZGV2aWNlcyhk
LCBzZXR1cF9od2RvbV9kZXZpY2UpOwogICAgIHNldHVwX2h3ZG9tX3JtcnIoZCk7CmRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3g4Ni9pb21tdS5jCmluZGV4IDVhN2E3NjVlOWQuLjZhZWM0M2VkMWEgMTAwNjQ0
Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCisrKyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCkBAIC0yMCw2ICsyMCw3IEBACiAjaW5jbHVkZSA8
eGVuL3NvZnRpcnEuaD4KICNpbmNsdWRlIDx4c20veHNtLmg+CiAKKyNpbmNsdWRlIDxhc20vaHZt
L2lvLmg+CiAjaW5jbHVkZSA8YXNtL3NldHVwLmg+CiAKIHZvaWQgaW9tbXVfdXBkYXRlX2lyZV9m
cm9tX2FwaWMoCkBAIC0xMzQsMTMgKzEzNSw2NyBAQCB2b2lkIGFyY2hfaW9tbXVfZG9tYWluX2Rl
c3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKIHsKIH0KIAorc3RhdGljIGJvb2wgX19od2RvbV9pbml0
IGh3ZG9tX2lvbW11X21hcChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHBm
biwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9u
ZyBtYXhfcGZuKQoreworICAgIHVuc2lnbmVkIGludCBpOworCisgICAgLyoKKyAgICAgKiBJZ25v
cmUgYW55IGFkZHJlc3MgYmVsb3cgMU1CLCB0aGF0J3MgYWxyZWFkeSBpZGVudGl0eSBtYXBwZWQg
YnkgdGhlCisgICAgICogZG9tYWluIGJ1aWxkZXIgZm9yIEhWTS4KKyAgICAgKi8KKyAgICBpZiAo
IChpc19odm1fZG9tYWluKGQpICYmIHBmbiA8IFBGTl9ET1dOKE1CKDEpKSkgfHwKKyAgICAgICAg
IC8qIEV4Y2x1ZGUgWGVuIGJpdHMuICovCisgICAgICAgICB4ZW5faW5fcmFuZ2UocGZuKSB8fCAo
cGZuID4gbWF4X3BmbiAmJiAhbWZuX3ZhbGlkKF9tZm4ocGZuKSkpICkKKyAgICAgICAgcmV0dXJu
IGZhbHNlOworCisgICAgLyoKKyAgICAgKiBJZiBkb20wLXN0cmljdCBtb2RlIGlzIGVuYWJsZWQg
b3IgdGhlIGd1ZXN0IHR5cGUgaXMgUFZIL0hWTSB0aGVuIGV4Y2x1ZGUKKyAgICAgKiBjb252ZW50
aW9uYWwgUkFNIGFuZCBsZXQgdGhlIGNvbW1vbiBjb2RlIG1hcCBkb20wJ3MgcGFnZXMuCisgICAg
ICovCisgICAgaWYgKCBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFM
KSAmJgorICAgICAgICAgKGlvbW11X2RvbTBfc3RyaWN0IHx8IGlzX2h2bV9kb21haW4oZCkpICkK
KyAgICAgICAgcmV0dXJuIGZhbHNlOworICAgIGlmICggcGFnZV9pc19yYW1fdHlwZShwZm4sIFJB
TV9UWVBFX1JFU0VSVkVEKSAmJgorICAgICAgICAgIWlvbW11X2RvbTBfcmVzZXJ2ZWQgJiYgIWlv
bW11X2RvbTBfaW5jbHVzaXZlICkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworICAgIGlmICggIXBh
Z2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9VTlVTQUJMRSkgJiYKKyAgICAgICAgICFwYWdl
X2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfUkVTRVJWRUQpICYmCisgICAgICAgICAhcGFnZV9p
c19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05BTCkgJiYKKyAgICAgICAgICghaW9t
bXVfZG9tMF9pbmNsdXNpdmUgfHwgcGZuID4gbWF4X3BmbikgKQorICAgICAgICByZXR1cm4gZmFs
c2U7CisKKyAgICAvKiBDaGVjayB0aGF0IGl0IGRvZXNuJ3Qgb3ZlcmxhcCB3aXRoIHRoZSBMQVBJ
QyAqLworICAgIGlmICggaGFzX3ZsYXBpYyhkKSApCisgICAgeworICAgICAgICBjb25zdCBzdHJ1
Y3QgdmNwdSAqdjsKKworICAgICAgICBmb3JfZWFjaF92Y3B1KGQsIHYpCisgICAgICAgICAgICBp
ZiAoIHBmbiA9PSBQRk5fRE9XTih2bGFwaWNfYmFzZV9hZGRyZXNzKHZjcHVfdmxhcGljKHYpKSkg
KQorICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKKyAgICB9CisgICAgLyogLi4uIG9yIHRo
ZSBJTy1BUElDICovCisgICAgZm9yICggaSA9IDA7IGhhc192aW9hcGljKGQpICYmIGkgPCBkLT5h
cmNoLmh2bV9kb21haW4ubnJfdmlvYXBpY3M7IGkrKyApCisgICAgICAgIGlmICggcGZuID09IFBG
Tl9ET1dOKGRvbWFpbl92aW9hcGljKGQsIGkpLT5iYXNlX2FkZHJlc3MpICkKKyAgICAgICAgICAg
IHJldHVybiBmYWxzZTsKKyAgICAvKgorICAgICAqIC4uLiBvciB0aGUgUENJZSBNQ0ZHIHJlZ2lv
bnMuCisgICAgICogVE9ETzogcnVudGltZSBhZGRlZCBNTUNGRyByZWdpb25zIGFyZSBub3QgY2hl
Y2tlZCB0byBtYWtlIHN1cmUgdGhleQorICAgICAqIGRvbid0IG92ZXJsYXAgd2l0aCBhbHJlYWR5
IG1hcHBlZCByZWdpb25zLCB0aHVzIHByZXZlbnRpbmcgdHJhcHBpbmcuCisgICAgICovCisgICAg
aWYgKCBoYXNfdnBjaShkKSAmJiB2cGNpX21tY2ZnX2FkZHJlc3MoZCwgcGZuIDw8IFBBR0VfU0hJ
RlQpICkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgcmV0dXJuIHRydWU7Cit9CisKIHZv
aWQgX19od2RvbV9pbml0IGFyY2hfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQog
ewogICAgIHVuc2lnbmVkIGxvbmcgaSwgdG9wLCBtYXhfcGZuOwogCiAgICAgQlVHX09OKCFpc19o
YXJkd2FyZV9kb21haW4oZCkpOwogCi0gICAgaWYgKCBpb21tdV9kb20wX3Bhc3N0aHJvdWdoIHx8
ICFpc19wdl9kb21haW4oZCkgKQorICAgIGlmICggaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCApCiAg
ICAgICAgIHJldHVybjsKIAogICAgIG1heF9wZm4gPSAoR0IoNCkgPj4gUEFHRV9TSElGVCkgLSAx
OwpAQCAtMTQ5LDM2ICsyMDQsOSBAQCB2b2lkIF9faHdkb21faW5pdCBhcmNoX2lvbW11X2h3ZG9t
X2luaXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICBmb3IgKCBpID0gMDsgaSA8IHRvcDsgaSsrICkK
ICAgICB7CiAgICAgICAgIHVuc2lnbmVkIGxvbmcgcGZuID0gcGR4X3RvX3BmbihpKTsKLSAgICAg
ICAgYm9vbCBtYXA7CiAgICAgICAgIGludCByYzsKIAotICAgICAgICAvKgotICAgICAgICAgKiBT
ZXQgdXAgMToxIG1hcHBpbmcgZm9yIGRvbTAuIERlZmF1bHQgdG8gaW5jbHVkZSBvbmx5Ci0gICAg
ICAgICAqIGNvbnZlbnRpb25hbCBSQU0gYXJlYXMgYW5kIGxldCBSTVJScyBpbmNsdWRlIG5lZWRl
ZCByZXNlcnZlZAotICAgICAgICAgKiByZWdpb25zLiBXaGVuIHNldCwgdGhlIGluY2x1c2l2ZSBt
YXBwaW5nIGFkZGl0aW9uYWxseSBtYXBzIGluCi0gICAgICAgICAqIGV2ZXJ5IHBmbiB1cCB0byA0
R0IgZXhjZXB0IHRob3NlIHRoYXQgZmFsbCBpbiB1bnVzYWJsZSByYW5nZXMuCi0gICAgICAgICAq
LwotICAgICAgICBpZiAoIHBmbiA+IG1heF9wZm4gJiYgIW1mbl92YWxpZChfbWZuKHBmbikpICkK
LSAgICAgICAgICAgIGNvbnRpbnVlOwotCi0gICAgICAgIGlmICggaW9tbXVfZG9tMF9pbmNsdXNp
dmUgJiYgcGZuIDw9IG1heF9wZm4gKQotICAgICAgICAgICAgbWFwID0gIXBhZ2VfaXNfcmFtX3R5
cGUocGZuLCBSQU1fVFlQRV9VTlVTQUJMRSk7Ci0gICAgICAgIGVsc2UKLSAgICAgICAgICAgIG1h
cCA9IHBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpOwotCi0gICAg
ICAgIGlmICggIW1hcCApCi0gICAgICAgICAgICBjb250aW51ZTsKLQotICAgICAgICAvKiBFeGNs
dWRlIFhlbiBiaXRzICovCi0gICAgICAgIGlmICggeGVuX2luX3JhbmdlKHBmbikgKQotICAgICAg
ICAgICAgY29udGludWU7Ci0KLSAgICAgICAgLyoKLSAgICAgICAgICogSWYgZG9tMC1zdHJpY3Qg
bW9kZSBpcyBlbmFibGVkIHRoZW4gZXhjbHVkZSBjb252ZW50aW9uYWwgUkFNCi0gICAgICAgICAq
IGFuZCBsZXQgdGhlIGNvbW1vbiBjb2RlIG1hcCBkb20wJ3MgcGFnZXMuCi0gICAgICAgICAqLwot
ICAgICAgICBpZiAoIGlvbW11X2RvbTBfc3RyaWN0ICYmCi0gICAgICAgICAgICAgcGFnZV9pc19y
YW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05BTCkgKQorICAgICAgICBpZiAoICFod2Rv
bV9pb21tdV9tYXAoZCwgcGZuLCBtYXhfcGZuKSApCiAgICAgICAgICAgICBjb250aW51ZTsKIAog
ICAgICAgICByYyA9IGlvbW11X21hcF9wYWdlKGQsIHBmbiwgcGZuLCBJT01NVUZfcmVhZGFibGV8
SU9NTVVGX3dyaXRhYmxlKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lv
LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pby5oCmluZGV4IGU2YjZlZDBiOTIuLjhjY2E0
NTZiNTUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lvLmgKKysrIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vaW8uaApAQCAtMTgwLDYgKzE4MCw5IEBAIGludCByZWdpc3Rl
cl92cGNpX21tY2ZnX2hhbmRsZXIoc3RydWN0IGRvbWFpbiAqZCwgcGFkZHJfdCBhZGRyLAogLyog
RGVzdHJveSB0cmFja2VkIE1NQ0ZHIGFyZWFzLiAqLwogdm9pZCBkZXN0cm95X3ZwY2lfbW1jZmco
c3RydWN0IGRvbWFpbiAqZCk7CiAKKy8qIENoZWNrIGlmIGFuIGFkZHJlc3MgaXMgYmV0d2VlbiBh
IE1NQ0ZHIHJlZ2lvbiBmb3IgYSBkb21haW4uICovCitib29sIHZwY2lfbW1jZmdfYWRkcmVzcyhj
b25zdCBzdHJ1Y3QgZG9tYWluICpkLCBwYWRkcl90IGFkZHIpOworCiAjZW5kaWYgLyogX19BU01f
WDg2X0hWTV9JT19IX18gKi8KIAogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUu
aCBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCmluZGV4IDk5ZTViODljMGYuLmZlZDFiMWVhN2Eg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL3hl
bi9pb21tdS5oCkBAIC0zNyw3ICszNyw3IEBAIGV4dGVybiBib29sX3QgaW9tbXVfZGVidWc7CiBl
eHRlcm4gYm9vbF90IGFtZF9pb21tdV9wZXJkZXZfaW50cmVtYXA7CiAKIGV4dGVybiBib29sIGlv
bW11X2RvbTBfc3RyaWN0LCBpb21tdV9kb20wX3Bhc3N0aHJvdWdoOwotZXh0ZXJuIGludDhfdCBp
b21tdV9kb20wX2luY2x1c2l2ZTsKK2V4dGVybiBpbnQ4X3QgaW9tbXVfZG9tMF9pbmNsdXNpdmUs
IGlvbW11X2RvbTBfcmVzZXJ2ZWQ7CiAKIGV4dGVybiB1bnNpZ25lZCBpbnQgaW9tbXVfZGV2X2lv
dGxiX3RpbWVvdXQ7CiAKLS0gCjIuMTguMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 14:19:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 14:19:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn2pm-0005S6-H7; Tue, 07 Aug 2018 14:19: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=sgab=kw=citrix.com=prvs=7501c17f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fn2pk-0005Rv-OO
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 14:19:36 +0000
X-Inumbo-ID: f9615fc5-9a4c-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f9615fc5-9a4c-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 14:20:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="77291350"
Date: Tue, 7 Aug 2018 16:14:04 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180807141404.lzsqtdd2seqgwtgx@mac>
References: <20180806113403.24728-1-jgross@suse.com>
 <20180806113403.24728-4-jgross@suse.com>
 <20180806161638.nmjamflckekeuyzb@mac>
 <e28d3e77-2c6b-fc30-37e6-646ee1cfbdab@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <e28d3e77-2c6b-fc30-37e6-646ee1cfbdab@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 2/4] xen/blkfront: cleanup stale persistent
 grants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, linux-kernel@vger.kernel.org, linux-block@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMDg6MzE6MzFBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAwNi8wOC8xOCAxODoxNiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IE1vbiwgQXVnIDA2LCAyMDE4IGF0IDAxOjM0OjAxUE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3Jv
dGU6Cj4gPj4gQWRkIGEgcGVyaW9kaWMgY2xlYW51cCBmdW5jdGlvbiB0byByZW1vdmUgb2xkIHBl
cnNpc3RlbnQgZ3JhbnRzIHdoaWNoCj4gPj4gYXJlIG5vIGxvbmdlciBpbiB1c2Ugb24gdGhlIGJh
Y2tlbmQgc2lkZS4gVGhpcyBhdm9pZHMgc3RhcnZhdGlvbiBpbgo+ID4+IGNhc2UgdGhlcmUgYXJl
IGxvdHMgb2YgcGVyc2lzdGVudCBncmFudHMgZm9yIGEgZGV2aWNlIHdoaWNoIG5vIGxvbmdlcgo+
ID4+IGlzIGludm9sdmVkIGluIEkvTyBidXNpbmVzcy4KPiA+Pgo+ID4+IFNpZ25lZC1vZmYtYnk6
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiA+PiAtLS0KPiA+PiAgZHJpdmVycy9i
bG9jay94ZW4tYmxrZnJvbnQuYyB8IDk5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKy0tCj4gPj4gIDEgZmlsZSBjaGFuZ2VkLCA5NSBpbnNlcnRpb25zKCspLCA0IGRl
bGV0aW9ucygtKQo+ID4+Cj4gPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvYmxvY2sveGVuLWJsa2Zy
b250LmMgYi9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jCj4gPj4gaW5kZXggYjVjZWRjY2I1
ZDdkLi4xOWZlYjg4MzVmYzQgMTAwNjQ0Cj4gPj4gLS0tIGEvZHJpdmVycy9ibG9jay94ZW4tYmxr
ZnJvbnQuYwo+ID4+ICsrKyBiL2RyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMKPiA+PiBAQCAt
NDYsNiArNDYsNyBAQAo+ID4+ICAjaW5jbHVkZSA8bGludXgvc2NhdHRlcmxpc3QuaD4KPiA+PiAg
I2luY2x1ZGUgPGxpbnV4L2JpdG1hcC5oPgo+ID4+ICAjaW5jbHVkZSA8bGludXgvbGlzdC5oPgo+
ID4+ICsjaW5jbHVkZSA8bGludXgvd29ya3F1ZXVlLmg+Cj4gPj4gIAo+ID4+ICAjaW5jbHVkZSA8
eGVuL3hlbi5oPgo+ID4+ICAjaW5jbHVkZSA8eGVuL3hlbmJ1cy5oPgo+ID4+IEBAIC0xMjEsNiAr
MTIyLDkgQEAgc3RhdGljIGlubGluZSBzdHJ1Y3QgYmxraWZfcmVxICpibGtpZl9yZXEoc3RydWN0
IHJlcXVlc3QgKnJxKQo+ID4+ICAKPiA+PiAgc3RhdGljIERFRklORV9NVVRFWChibGtmcm9udF9t
dXRleCk7Cj4gPj4gIHN0YXRpYyBjb25zdCBzdHJ1Y3QgYmxvY2tfZGV2aWNlX29wZXJhdGlvbnMg
eGx2YmRfYmxvY2tfZm9wczsKPiA+PiArc3RhdGljIHN0cnVjdCBkZWxheWVkX3dvcmsgYmxrZnJv
bnRfd29yazsKPiA+PiArc3RhdGljIExJU1RfSEVBRChpbmZvX2xpc3QpOwo+ID4+ICtzdGF0aWMg
Ym9vbCBibGtmcm9udF93b3JrX2FjdGl2ZTsKPiA+PiAgCj4gPj4gIC8qCj4gPj4gICAqIE1heGlt
dW0gbnVtYmVyIG9mIHNlZ21lbnRzIGluIGluZGlyZWN0IHJlcXVlc3RzLCB0aGUgYWN0dWFsIHZh
bHVlIHVzZWQgYnkKPiA+PiBAQCAtMjE2LDYgKzIyMCw3IEBAIHN0cnVjdCBibGtmcm9udF9pbmZv
Cj4gPj4gIAkvKiBTYXZlIHVuY29tcGxldGUgcmVxcyBhbmQgYmlvcyBmb3IgbWlncmF0aW9uLiAq
Lwo+ID4+ICAJc3RydWN0IGxpc3RfaGVhZCByZXF1ZXN0czsKPiA+PiAgCXN0cnVjdCBiaW9fbGlz
dCBiaW9fbGlzdDsKPiA+PiArCXN0cnVjdCBsaXN0X2hlYWQgaW5mb19saXN0Owo+ID4+ICB9Owo+
ID4+ICAKPiA+PiAgc3RhdGljIHVuc2lnbmVkIGludCBucl9taW5vcnM7Cj4gPj4gQEAgLTE3NjQs
NiArMTc2OSwxMiBAQCBzdGF0aWMgaW50IHdyaXRlX3Blcl9yaW5nX25vZGVzKHN0cnVjdCB4ZW5i
dXNfdHJhbnNhY3Rpb24geGJ0LAo+ID4+ICAJcmV0dXJuIGVycjsKPiA+PiAgfQo+ID4+ICAKPiA+
PiArc3RhdGljIHZvaWQgZnJlZV9pbmZvKHN0cnVjdCBibGtmcm9udF9pbmZvICppbmZvKQo+ID4+
ICt7Cj4gPj4gKwlsaXN0X2RlbCgmaW5mby0+aW5mb19saXN0KTsKPiA+PiArCWtmcmVlKGluZm8p
Owo+ID4+ICt9Cj4gPj4gKwo+ID4+ICAvKiBDb21tb24gY29kZSB1c2VkIHdoZW4gZmlyc3Qgc2V0
dGluZyB1cCwgYW5kIHdoZW4gcmVzdW1pbmcuICovCj4gPj4gIHN0YXRpYyBpbnQgdGFsa190b19i
bGtiYWNrKHN0cnVjdCB4ZW5idXNfZGV2aWNlICpkZXYsCj4gPj4gIAkJCSAgIHN0cnVjdCBibGtm
cm9udF9pbmZvICppbmZvKQo+ID4+IEBAIC0xODg1LDcgKzE4OTYsMTAgQEAgc3RhdGljIGludCB0
YWxrX3RvX2Jsa2JhY2soc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldiwKPiA+PiAgIGRlc3Ryb3lf
YmxrcmluZzoKPiA+PiAgCWJsa2lmX2ZyZWUoaW5mbywgMCk7Cj4gPj4gIAo+ID4+IC0Ja2ZyZWUo
aW5mbyk7Cj4gPj4gKwltdXRleF9sb2NrKCZibGtmcm9udF9tdXRleCk7Cj4gPj4gKwlmcmVlX2lu
Zm8oaW5mbyk7Cj4gPj4gKwltdXRleF91bmxvY2soJmJsa2Zyb250X211dGV4KTsKPiA+PiArCj4g
Pj4gIAlkZXZfc2V0X2RydmRhdGEoJmRldi0+ZGV2LCBOVUxMKTsKPiA+PiAgCj4gPj4gIAlyZXR1
cm4gZXJyOwo+ID4+IEBAIC0xOTk2LDYgKzIwMTAsMTAgQEAgc3RhdGljIGludCBibGtmcm9udF9w
cm9iZShzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2LAo+ID4+ICAJaW5mby0+aGFuZGxlID0gc2lt
cGxlX3N0cnRvdWwoc3RycmNocihkZXYtPm5vZGVuYW1lLCAnLycpKzEsIE5VTEwsIDApOwo+ID4+
ICAJZGV2X3NldF9kcnZkYXRhKCZkZXYtPmRldiwgaW5mbyk7Cj4gPj4gIAo+ID4+ICsJbXV0ZXhf
bG9jaygmYmxrZnJvbnRfbXV0ZXgpOwo+ID4+ICsJbGlzdF9hZGQoJmluZm8tPmluZm9fbGlzdCwg
JmluZm9fbGlzdCk7Cj4gPj4gKwltdXRleF91bmxvY2soJmJsa2Zyb250X211dGV4KTsKPiA+PiAr
Cj4gPj4gIAlyZXR1cm4gMDsKPiA+PiAgfQo+ID4+ICAKPiA+PiBAQCAtMjMwNiw2ICsyMzI0LDE1
IEBAIHN0YXRpYyB2b2lkIGJsa2Zyb250X2dhdGhlcl9iYWNrZW5kX2ZlYXR1cmVzKHN0cnVjdCBi
bGtmcm9udF9pbmZvICppbmZvKQo+ID4+ICAJaWYgKGluZGlyZWN0X3NlZ21lbnRzIDw9IEJMS0lG
X01BWF9TRUdNRU5UU19QRVJfUkVRVUVTVCkKPiA+PiAgCQlpbmRpcmVjdF9zZWdtZW50cyA9IDA7
Cj4gPj4gIAlpbmZvLT5tYXhfaW5kaXJlY3Rfc2VnbWVudHMgPSBpbmRpcmVjdF9zZWdtZW50czsK
PiA+PiArCj4gPj4gKwlpZiAoaW5mby0+ZmVhdHVyZV9wZXJzaXN0ZW50KSB7Cj4gPj4gKwkJbXV0
ZXhfbG9jaygmYmxrZnJvbnRfbXV0ZXgpOwo+ID4+ICsJCWlmICghYmxrZnJvbnRfd29ya19hY3Rp
dmUpIHsKPiA+PiArCQkJYmxrZnJvbnRfd29ya19hY3RpdmUgPSB0cnVlOwo+ID4+ICsJCQlzY2hl
ZHVsZV9kZWxheWVkX3dvcmsoJmJsa2Zyb250X3dvcmssIEhaICogMTApOwo+ID4gCj4gPiBEb2Vz
IGl0IG1ha2Ugc2Vuc2UgdG8gcHJvdmlkZSBhIG1vZHVsZSBwYXJhbWV0ZXIgdG8gcnVuZSB0aGUg
c2NoZWR1bGUKPiA+IG9mIHRoZSBjbGVhbnVwIHJvdXRpbmU/Cj4gCj4gSSBkb24ndCB0aGluayB0
aGlzIGlzIHNvbWV0aGluZyBhbnlvbmUgd291bGQgbGlrZSB0byB0dW5lLgo+IAo+IEluIGNhc2Ug
eW91IHRoaW5rIGl0IHNob3VsZCBiZSB0dW5hYmxlIEkgY2FuIGFkZCBhIHBhcmFtZXRlciwgb2Yg
Y291cnNlLgoKV2UgY2FuIGFsd2F5cyBhZGQgaXQgbGF0ZXIgaWYgcmVxdWlyZWQuIEknbSBmaW5l
IGFzLWlzIG5vdy4KCj4gPiAKPiA+PiArCQl9Cj4gPj4gKwkJbXV0ZXhfdW5sb2NrKCZibGtmcm9u
dF9tdXRleCk7Cj4gPiAKPiA+IElzIGl0IHJlYWxseSBuZWNlc3NhcnkgdG8gaGF2ZSB0aGUgYmxr
ZnJvbnRfd29ya19hY3RpdmUgYm9vbGVhbj8gV2hhdAo+ID4gaGFwcGVucyBpZiB5b3UgcXVldWUg
dGhlIHNhbWUgZGVsYXllZCB3b3JrIG1vcmUgdGhhbiBvbmNlPwo+IAo+IEluIGNhc2UgdGhlcmUg
aXMgYWxyZWFkeSB3b3JrIHF1ZXVlZCBsYXRlciBjYWxscyBvZgo+IHNjaGVkdWxlX2RlbGF5ZWRf
d29yaygpIHdpbGwgYmUgaWdub3JlZC4KPiAKPiBTbyB5ZXMsIEkgY2FuIGRyb3AgdGhlIGdsb2Jh
bCBib29sZWFuIChJIHN0aWxsIG5lZWQgYSBsb2NhbCBmbGFnIGluCj4gYmxrZnJvbnRfZGVsYXlf
d29yaygpIGZvciBjb250cm9sbGluZyB0aGUgbmVlZCB0byBjYWxsCj4gc2NoZWR1bGVfZGVsYXll
ZF93b3JrKCkgYWdhaW4pLgoKQ2FuJ3QgeW91IGp1c3QgY2FsbCBzY2hlZHVsZV9kZWxheWVkX3dv
cmsgaWYgaW5mby0+ZmVhdHVyZV9wZXJzaXN0ZW50CmlzIHNldCwgZXZlbiBpZiB0aGF0IG1lYW5z
IGNhbGxpbmcgaXQgbXVsdGlwbGUgdGltZXMgaWYgbXVsdGlwbGUKYmxrZnJvbnQgaW5zdGFuY2Vz
IGFyZSB1c2luZyBwZXJzaXN0ZW50IGdyYW50cz8KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 14:19:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 14:19:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn2pm-0005SC-QF; Tue, 07 Aug 2018 14:19: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=ay9j=kw=citrix.com=prvs=750b60ad6=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fn2pk-0005Rw-OO
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 14:19:36 +0000
X-Inumbo-ID: f8961e0b-9a4c-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f8961e0b-9a4c-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 14:20:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="77291344"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v20 1/2] common: add a new mappable resource type:
 XENMEM_resource_grant_table
Thread-Index: AQHULYSsoTRhyQl+i0Swsn+B6t2ZjqS0K0GAgAAoW6A=
Date: Tue, 7 Aug 2018 14:14:08 +0000
Message-ID: <f43a4280ee7d45228820215170cbd31f@AMSPEX02CL03.citrite.net>
References: <20180806125449.2829-1-paul.durrant@citrix.com>
 <20180806125449.2829-2-paul.durrant@citrix.com>
 <5B69A0CF02000078001DB934@prv1-mh.provo.novell.com>
In-Reply-To: <5B69A0CF02000078001DB934@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 v20 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDcgQXVndXN0IDIwMTggMTQ6MzgKPiBUbzogUGF1
bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8
QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFdlaSBMaXUKPiA8d2VpLmxpdTJAY2l0cml4LmNv
bT47IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IElhbgo+IEphY2tz
b24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkKPiA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz47IHhlbi1kZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnPjsKPiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBU
aW0gKFhlbi5vcmcpCj4gPHRpbUB4ZW4ub3JnPgo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjIwIDEv
Ml0gY29tbW9uOiBhZGQgYSBuZXcgbWFwcGFibGUgcmVzb3VyY2UgdHlwZToKPiBYRU5NRU1fcmVz
b3VyY2VfZ3JhbnRfdGFibGUKPiAKPiA+Pj4gT24gMDYuMDguMTggYXQgMTQ6NTQsIDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPiAtLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxl
LmMKPiA+ICsrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwo+ID4gQEAgLTM4NjAsNiArMzg2
MCwzOCBAQCBpbnQgbWVtX3NoYXJpbmdfZ3JlZl90b19nZm4oc3RydWN0Cj4gZ3JhbnRfdGFibGUg
Kmd0LCBncmFudF9yZWZfdCByZWYsCj4gPiAgfQo+ID4gICNlbmRpZgo+ID4KPiA+ICsvKiBjYWxs
ZXIgbXVzdCBob2xkIHJlYWQgb3Igd3JpdGUgbG9jayAqLwo+ID4gK3N0YXRpYyBpbnQgZ250dGFi
X2dldF9zdGF0dXNfZnJhbWVfbWZuKHN0cnVjdCBkb21haW4gKmQsCj4gPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBpZHgsIG1mbl90ICptZm4p
Cj4gPiArewo+ID4gKyAgICBzdHJ1Y3QgZ3JhbnRfdGFibGUgKmd0ID0gZC0+Z3JhbnRfdGFibGU7
Cj4gPiArCj4gPiArICAgIGlmICggaWR4ID49IG5yX3N0YXR1c19mcmFtZXMoZ3QpICkKPiA+ICsg
ICAgICAgIHJldHVybiAtRUlOVkFMOwo+ID4gKwo+ID4gKyAgICAqbWZuID0gX21mbih2aXJ0X3Rv
X21mbihndC0+c3RhdHVzW2lkeF0pKTsKPiA+ICsgICAgcmV0dXJuIDA7Cj4gPiArfQo+ID4gKwo+
ID4gKy8qIGNhbGxlciBtdXN0IGhvbGQgd3JpdGUgbG9jayAqLwo+ID4gK3N0YXRpYyBpbnQgZ250
dGFiX2dldF9zaGFyZWRfZnJhbWVfbWZuKHN0cnVjdCBkb21haW4gKmQsCj4gPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBpZHgsIG1mbl90ICpt
Zm4pCj4gPiArewo+ID4gKyAgICBzdHJ1Y3QgZ3JhbnRfdGFibGUgKmd0ID0gZC0+Z3JhbnRfdGFi
bGU7Cj4gPiArCj4gPiArICAgIGlmICggZ3QtPmd0X3ZlcnNpb24gPT0gMCApCj4gPiArICAgICAg
ICBndC0+Z3RfdmVyc2lvbiA9IDE7Cj4gPiArCj4gPiArICAgIGlmICggKGlkeCA+PSBucl9ncmFu
dF9mcmFtZXMoZ3QpKSAmJiAoaWR4IDwgZ3QtPm1heF9ncmFudF9mcmFtZXMpICkKPiA+ICsgICAg
ICAgIGdudHRhYl9ncm93X3RhYmxlKGQsIGlkeCArIDEpOwo+IAo+IEkgZ3Vlc3MgSSBoYWQgY29t
bWVudGVkIG9uIHRoaXMgYmVmb3JlLCBidXQgaXQgaGFzIGJlZW4gYSB3aGlsZToKPiBXaGlsZSBJ
IHJlYWxpemUgdGhhdCB5b3UncmUganVzdCBtb3ZpbmcgY29kZSwgSSBkaXNsaWtlIHRoZSByZXN1
bHRpbmcKPiBhc3ltbWV0cnkgYmV0d2VlbiB0aGUgdHdvIGZ1bmN0aW9uczogV2h5IHdvdWxkIHRo
ZSBmb3JtZXIKPiBub3Qgd2FudCB0byBncm93IHRoZSBncmFudCB0YWJsZT8gQW5kIHdoeSB3b3Vs
ZCBhIHZlcnNpb24KPiBhZGp1c3RtZW50IGJlIG5lZWRlZCAob25seSkgaGVyZSAoSSd2ZSBwdXQg
Im9ubHkiIGluIHBhcmVudGhlc2VzCj4gYmVjYXVzZSBpdCdzIG5vdCBvYnZpb3VzIHRvIG1lIHdo
eSB0aGlzIGlzIG5lZWRlZCk/Cj4gCj4gQW5kIHRoaXMgYXN5bW1ldHJ5IHdvdWxkIHN1cmVseSBi
ZSBjb21pbmcgYXMgc3VycHJpc2UgYXQgbGVhc3QKPiB0byBjYWxsZXJzIG9mIHRoZSBuZXcgaW50
ZXJmYWNlIHlvdSBhZGQuCj4gCgpJJ20gaGFwcHkgdG8gaGF2ZSBnZXRfc3RhdHVzX2ZyYW1lKCkg
Z3JvdyB0aGUgdGFibGUgdG9vIGJ1dCBpdCBkb2VzIG1lYW4gYSBjaGFuZ2UgaW4gYmVoYXZpb3Vy
IHRvIGNhbGxlcnMgb2YgZ250dGFiX21hcF9mcmFtZSgpLiBJZiB0aGF0J3Mgbm90IGEgcHJvYmxl
bSB0aGVuIEknbGwgbWFrZSB0aGUgY2hhbmdlLgoKVGhlIHZlcnNpb24gYWRqdXN0bWVudCBtYXkg
YmUgYSBoYW5nb3ZlciBmcm9tIHRoZSBwcmV2aW91cyBjb2RlIGJhc2UuIEp1ZXJnZW4ncyBwZXIt
ZG9tYWluIGdudHRhYiBhZGp1c3RtZW50cyBoYXZlIHByb2JhYmx5IHJlbmRlcmVkIHRoaXMgdW5u
ZWNlc3Nhcnkgc28gSSdsbCBkcm9wIGl0IGFzIGxvbmcgYXMgbm90aGluZyBicmVha3MuCgo+ID4g
K2ludCBnbnR0YWJfZ2V0X3N0YXR1c19mcmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBs
b25nIGlkeCwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3QgKm1mbikKPiA+
ICt7Cj4gPiArICAgIHN0cnVjdCBncmFudF90YWJsZSAqZ3QgPSBkLT5ncmFudF90YWJsZTsKPiA+
ICsgICAgaW50IHJjOwo+ID4gKwo+ID4gKyAgICBncmFudF9yZWFkX2xvY2soZ3QpOwo+ID4gKyAg
ICByYyA9IGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1lX21mbihkLCBpZHgsIG1mbik7Cj4gPiArICAg
IGdyYW50X3JlYWRfdW5sb2NrKGd0KTsKPiA+ICsKPiA+ICsgICAgcmV0dXJuIHJjOwo+ID4gK30K
PiAKPiBBbG9uZyB0aGUgbGluZXMgb2Ygd2hhdCBnbnR0YWJfbWFwX2ZyYW1lKCkgZG9lcywgSSdk
IGV4cGVjdCBhCj4gY2hlY2sgZm9yIGd0X3ZlcnNpb24gdG8gYmUgMiBoZXJlLiBPciB3ZWxsLCBt
YXliZSB0aGF0J3MgaW1wbGljaXQKPiBieSB0aGVyZSBub3QgYmVpbmcgYW55IHN0YXR1cyBlbnRy
aWVzL3BhZ2VzIGZvciB2ZXJzaW9uIDEgdGFibGVzLgoKWWVzLCB0aGF0IHNob3VsZCBiZSB0aGUg
Y2FzZS4KCj4gQnV0IGl0IHdvdWxkIGJlY29tZSBhIHJlcXVpcmVtZW50IGlmIGdudHRhYl9ncm93
X3RhYmxlKCkgd2FzIHRvCj4gYmUgY2FsbGVkIGZyb20gZ250dGFiX2dldF9zdGF0dXNfZnJhbWVf
bWZuKCkuCj4gCgpZZXMsIHNvIG1ha2luZyB0aGF0IGNoYW5nZSB3aWxsIGNlcnRhaW5seSBhZGQg
Y29tcGxleGl0eS4KCj4gPiBAQCAtOTgyLDYgKzk4Myw1NCBAQCBzdGF0aWMgbG9uZyB4YXRwX3Bl
cm1pc3Npb25fY2hlY2soc3RydWN0IGRvbWFpbgo+ICpkLCB1bnNpZ25lZCBpbnQgc3BhY2UpCj4g
PiAgICAgIHJldHVybiB4c21fYWRkX3RvX3BoeXNtYXAoWFNNX1RBUkdFVCwgY3VycmVudC0+ZG9t
YWluLCBkKTsKPiA+ICB9Cj4gPgo+ID4gK3N0YXRpYyBpbnQgYWNxdWlyZV9ncmFudF90YWJsZShz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaWQsCj4gPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZnJhbWUsCj4gPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGludCBucl9mcmFtZXMsCj4gPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHhlbl9wZm5fdCBtZm5fbGlzdFtdKQo+ID4gK3sKPiA+ICsgICAgdW5z
aWduZWQgaW50IGkgPSBucl9mcmFtZXM7Cj4gPiArCj4gPiArICAgIC8qCj4gPiArICAgICAqIEZJ
WE1FOiBJdCBpcyBub3QgY3VycmVudGx5IHNhZmUgdG8gbWFwIGdyYW50IHN0YXR1cyBmcmFtZXMg
aWYgdGhleQo+ID4gKyAgICAgKiAgICAgICAgd2lsbCBiZSBpbnNlcnRlZCBpbnRvIHRoZSBjYWxs
ZXIncyBQMk0sIGJlY2F1c2UgdGhlc2UKPiA+ICsgICAgICogICAgICAgIGluc2VydGlvbnMgYXJl
IG5vdCB5ZXQgcHJvcGVybHkgcmVmZXJlbmNlIGNvdW50ZWQuCj4gPiArICAgICAqICAgICAgICBU
aGlzIHJlc3RyaWN0aW9uIGNhbiBiZSByZW1vdmVkIHdoZW4gYXBwcm9wcmlhdGUgcmVmZXJlbmNl
Cj4gPiArICAgICAqICAgICAgICBjb3VudGluZyBpcyBhZGRlZC4KPiA+ICsgICAgICovCj4gPiAr
ICAgIGlmICggcGFnaW5nX21vZGVfdHJhbnNsYXRlKGN1cnJlbnQtPmRvbWFpbikgJiYKPiA+ICsg
ICAgICAgICAoaWQgPT0gWEVOTUVNX3Jlc291cmNlX2dyYW50X3RhYmxlX2lkX3N0YXR1cykgKQo+
ID4gKyAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwo+IAo+IFdvdWxkIHlvdSBtaW5kIHJlbWlu
ZGluZyBtZSB3aHkgdGhlIFAyTSBpbnNlcnRpb25zIGFyZSBzYWZlIGZvcgo+IHRoZSAib3JkaW5h
cnkiIChzaGFyZWQpIGdyYW50IGZyYW1lcz8gSSdtIHB1enpsZWQgYmVjYXVzZSBQMk0KPiBtYW5h
Z2VtZW50IGluIGdlbmVyYWwgbGFja3MgcmVmY291bnRpbmcsIHlldCBJIGhhdmUgdGhlIHZhZ3Vl
Cj4gZmVlbGluZyB0aGF0IHdlIGhhZCBkaXNjdXNzZWQgdGhpcyBiZWZvcmUgYW5kIHRoZXJlIHdh
cyBhIHJlYXNvbi4KPiAoSWYgdGhlcmUgaXMsIHBlcmhhcHMgc2xpZ2h0bHkgZXh0ZW5kaW5nIHRo
ZSBjb21tZW50IGFib3ZlIHdvdWxkCj4gYmUgaGVscGZ1bC4pCgpNeSBtZW1vcnkgaXMgaGF6eSB0
b28gc28gSSdsbCBoYXZlIHRvIG1pbmUgYmFjayBkb3duIHRoZSBlbWFpbCB0cmFmZmljLiBXaXRo
b3V0IGhhdmluZyBkb25lIHRoYXQgSSBjYW4gb25seSBhc3N1bWUgaXQgaXMgYmVjYXVzZSB0aGVy
ZSBpcyB0aGUgcG9zc2liaWxpdHkgb2YgbWFwcGluZyB0aGUgc3RhdHVzIGZyYW1lcyBhbmQgdGhl
biBzZXR0aW5nIHRoZSB2ZXJzaW9uIGJhY2sgdG8gMSB0aHVzIGNhdXNpbmcgdGhlIHN0YXR1cyBm
cmFtZXMgdG8gZXZhcG9yYXRlIHdoaWxzdCBzdGlsbCBiZWluZyBwcmVzZW50IGluIHRoZSBQMk0u
IFRoaXMgY2xlYXJseSB3b24ndCBoYXBwZW4gdG8gdGhlIHNoYXJlZCBmcmFtZXMuCgo+IAo+ID4g
LS0tIGEveGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oCj4gPiArKysgYi94ZW4vaW5jbHVkZS9w
dWJsaWMvbWVtb3J5LmgKPiA+IEBAIC02MTEsMTYgKzYxMSwyMSBAQCBzdHJ1Y3QgeGVuX21lbV9h
Y3F1aXJlX3Jlc291cmNlIHsKPiA+ICAgICAgdWludDE2X3QgdHlwZTsKPiA+Cj4gPiAgI2RlZmlu
ZSBYRU5NRU1fcmVzb3VyY2VfaW9yZXFfc2VydmVyIDAKPiA+ICsjZGVmaW5lIFhFTk1FTV9yZXNv
dXJjZV9ncmFudF90YWJsZSAxCj4gPgo+ID4gICAgICAvKgo+ID4gICAgICAgKiBJTiAtIGEgdHlw
ZS1zcGVjaWZpYyByZXNvdXJjZSBpZGVudGlmaWVyLCB3aGljaCBtdXN0IGJlIHplcm8KPiA+ICAg
ICAgICogICAgICB1bmxlc3Mgc3RhdGVkIG90aGVyd2lzZS4KPiA+ICAgICAgICoKPiA+ICAgICAg
ICogdHlwZSA9PSBYRU5NRU1fcmVzb3VyY2VfaW9yZXFfc2VydmVyIC0+IGlkID09IGlvcmVxIHNl
cnZlciBpZAo+ID4gKyAgICAgKiB0eXBlID09IFhFTk1FTV9yZXNvdXJjZV9ncmFudF90YWJsZSAt
PiBpZCBkZWZpbmVkIGJlbG93Cj4gPiAgICAgICAqLwo+ID4gICAgICB1aW50MzJfdCBpZDsKPiA+
IC0gICAgLyoKPiA+IC0gICAgICogSU4vT1VUIC0gQXMgYW4gSU4gcGFyYW1ldGVyIG51bWJlciBv
ZiBmcmFtZXMgb2YgdGhlIHJlc291cmNlCj4gPiArCj4gPiArI2RlZmluZSBYRU5NRU1fcmVzb3Vy
Y2VfZ3JhbnRfdGFibGVfaWRfc2hhcmVkIDAKPiA+ICsjZGVmaW5lIFhFTk1FTV9yZXNvdXJjZV9n
cmFudF90YWJsZV9pZF9zdGF0dXMgMQo+ID4gKwo+ID4gKyAgICAvKiBJTi9PVVQgLSBBcyBhbiBJ
TiBwYXJhbWV0ZXIgbnVtYmVyIG9mIGZyYW1lcyBvZiB0aGUgcmVzb3VyY2UKPiAKPiBQbGVhc2Ug
ZG9uJ3QgYnJlYWsgcHJldmlvdXNseSBjb3JyZWN0IGNvbW1lbnQgc3R5bGUgaGVyZS4KPiAKCk9o
IHllcy4gTWlzc2VkIHRoYXQgYml0IG9mIHJlYmFzZSBicmVha2FnZS4KCiAgUGF1bAoKPiBKYW4K
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 14:23:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 14: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 1fn2sz-0006Ej-Mi; Tue, 07 Aug 2018 14:22: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=sgab=kw=citrix.com=prvs=7501c17f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fn2sy-0006Eb-Nj
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 14:22:56 +0000
X-Inumbo-ID: 7050387d-9a4d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7050387d-9a4d-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 14:23:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="77291865"
Date: Tue, 7 Aug 2018 16:18:21 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180807141821.qsn3xly7bv2kuhpj@mac>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-32-anthony.perard@citrix.com>
 <20180802155052.pwzahw3yb4fovsvu@mac>
 <20180806172050.GR1327@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180806172050.GR1327@perard.uk.xensource.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [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: 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>

T24gTW9uLCBBdWcgMDYsIDIwMTggYXQgMDY6MjA6NTBQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gT24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMDU6NTA6NTJQTSArMDIwMCwgUm9nZXIg
UGF1IE1vbm7DqSB3cm90ZToKPiA+IE9uIEZyaSwgSnVsIDI3LCAyMDE4IGF0IDAzOjA2OjEzUE0g
KzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gQ2FuIHlvdSBwcm92aWRlIGEgY29tbWVu
dCBleHBsYWluaW5nIGhvdyBpcyB0aGlzIHN1cHBvc2VkIHRvIHdvcms/IFRoZQo+ID4gY3VycmVu
dCBjb2RlIGlzIGFscmVhZHkgcXVpdGUgY29udm9sdXRlZCBJTU8gKG1heWJlIGJlY2F1c2UgSSdt
IG5vdAo+ID4gZmFtaWxpYXIgd2l0aCBpdCksIHNvIEkgdGhpbmsgYSBjb21tZW50IHdvdWxkIGhl
bHAgcmV2aWV3ZXJzLgo+IAo+IEhhdmUgeW91IHJlYWQgdGhlIENPRElOR19TVFlMRSBmaWxlPyBJ
IHRoaW5rIHlvdSdsbCBmaW5kIHRoYXQgdGhlCj4gc2VjdGlvbiAiQVNZTkNIUk9OT1VTL0xPTkct
UlVOTklORyBPUEVSQVRJT05TIiB3aWxsIGdpdmUgeW91IHNvbWUgYW5zd2VyCj4geW91IGFyZSBs
b29raW5nIGZvci4gSSdtIG5vdCBzdXJlIEknbSBmb2xsb3dpbmcgaXQgcGVyZmVjdGx5LCBidXQg
YXQKPiBsZWFzdCBwYXJ0aWFsbHkuCgpPaCwgSSBkaWRuJ3QgbWVhbiBjb21tZW50cyBhYm91dCB0
aGUgYXN5bmMgb3BlcmF0aW9ucywgYnV0IEkgd291bGQgYWRkCmEgbm90ZSB0byBjbGFyaWZ5IHRo
YXQgeW91IGZpcnN0IGVtcHR5IHRoZSBDRFJPTSBhbmQgdGhlbiB5b3UgYXR0YWNoCnRoZSBzcGVj
aWZpZWQgaW1hZ2UuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 14:24:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 14:24:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn2uS-0006Me-9B; Tue, 07 Aug 2018 14:24: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=ay9j=kw=citrix.com=prvs=750b60ad6=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fn2uQ-0006MT-8H
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 14:24:26 +0000
X-Inumbo-ID: 743c5b34-9a4d-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 743c5b34-9a4d-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 16:23:29 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="77292020"
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 v3 2/4] iommu: make iommu_inclusive_mapping a
 suboption of dom0-iommu
Thread-Index: AQHULlgUqxoOYmrYa02QThs4WspxuKS0VrQg
Date: Tue, 7 Aug 2018 14:20:09 +0000
Message-ID: <49f0c880ad0844f6a998bc80417b05a9@AMSPEX02CL03.citrite.net>
References: <20180807140243.11265-1-roger.pau@citrix.com>
 <20180807140243.11265-3-roger.pau@citrix.com>
In-Reply-To: <20180807140243.11265-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 v3 2/4] iommu: make iommu_inclusive_mapping
 a suboption of dom0-iommu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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
Z2VyIFBhdSBNb25uZQ0KPiBTZW50OiAwNyBBdWd1c3QgMjAxOCAxNTowMw0KPiBUbzogeGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IENjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGlu
dGVsLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaQ0KPiA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwDQo+IDxHZW9yZ2Uu
RHVubGFwQGNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVyDQo+IDxBbmRyZXcuQ29vcGVyM0BjaXRy
aXguY29tPjsgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBUaW0NCj4gKFhl
bi5vcmcpIDx0aW1AeGVuLm9yZz47IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
OyBKYW4gQmV1bGljaA0KPiA8amJldWxpY2hAc3VzZS5jb20+OyBSb2dlciBQYXUgTW9ubmUgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPg0KPiBTdWJqZWN0OiBbWGVuLWRldmVsXSBbUEFUQ0ggdjMgMi80
XSBpb21tdTogbWFrZQ0KPiBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyBhIHN1Ym9wdGlvbiBvZiBk
b20wLWlvbW11DQo+IA0KPiBJbnRyb2R1Y2UgYSBuZXcgZG9tMC1pb21tdT1pbmNsdXNpdmUgZ2Vu
ZXJpYyBvcHRpb24gdGhhdCBzdXBlcnNlZGVzDQo+IGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nLiBU
aGUgcHJldmlvdXMgYmVoYXZpb3VyIGlzIHByZXNlcnZlZCBhbmQgdGhlDQo+IG9wdGlvbiBzaG91
bGQgb25seSBiZSBlbmFibGVkIGJ5IGRlZmF1bHQgb24gSW50ZWwgaGFyZHdhcmUuDQo+IA0KPiBO
byBmdW5jdGlvbmFsIGNoYW5nZSBpbnRlbmRlZC4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KDQpSZXZpZXdlZC1ieTogUGF1bCBE
dXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4NCg0KPiAtLS0NCj4gQ2hhbmdlcyBzaW5j
ZSB2MjoNCj4gIC0gRml4IHR5cG8gaW4gY29tbWl0IG1lc3NhZ2UuDQo+ICAtIENoYW5nZSBzdHls
ZSBhbmQgdGV4dCBvZiB0aGUgZG9jdW1lbnRhdGlvbiBpbiB4ZW4gY29tbWFuZCBsaW5lLg0KPiAg
LSBTZXQgdGhlIGRlZmF1bHRzIGluIHtpbnRlbC9hbWR9X2lvbW11X2h3ZG9tX2luaXQgZm9yIGlu
Y2x1c2l2ZS4NCj4gIC0gUmUtYWRkIHRoZSBpb21tdV9kb20wX3Bhc3N0aHJvdWdoIHx8ICFpc19w
dl9kb21haW4oZCkgY2hlY2suDQo+IA0KPiBDaGFuZ2VzIHNpbmNlIHYxOg0KPiAgLSBVc2UgZG9t
MC1pb21tdSBpbnN0ZWFkIG9mIHRoZSBpb21tdSBvcHRpb24uDQo+ICAtIE9ubHkgZW5hYmxlIGJ5
IGRlZmF1bHQgb24gSW50ZWwgaGFyZHdhcmUuDQo+IC0tLQ0KPiBDYzogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCj4gQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5E
dW5sYXBAZXUuY2l0cml4LmNvbT4NCj4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPg0KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KPiBDYzog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4NCj4gQ2M6IEtvbnJhZCBSemVzenV0
ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4NCj4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4NCj4gQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3Jn
Pg0KPiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4NCj4gQ2M6IEtldmluIFRpYW4g
PGtldmluLnRpYW5AaW50ZWwuY29tPg0KPiAtLS0NCj4gIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1s
aW5lLm1hcmtkb3duICAgICAgICAgfCAxNyArKysrKy0NCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgfCAgNCArKw0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYXJtL2lvbW11LmMgICAgICAgICB8ICA0ICsrDQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9pb21tdS5jICAgICAgICAgICAgIHwgMjMgKysrKysrLS0NCj4gIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC9leHRlcm4uaCAgICAgICAgfCAgMiAtDQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQvaW9tbXUuYyAgICAgICAgIHwgIDggKystDQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQveDg2L3Z0ZC5jICAgICAgIHwgNTggKy0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jICAgICAgICAgfCA1OSArKysrKysrKysr
KysrKysrKysrKysNCj4gIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAgICAgICAg
ICAgfCAgMiArDQo+ICA5IGZpbGVzIGNoYW5nZWQsIDEwOSBpbnNlcnRpb25zKCspLCA2OCBkZWxl
dGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5t
YXJrZG93biBiL2RvY3MvbWlzYy94ZW4tDQo+IGNvbW1hbmQtbGluZS5tYXJrZG93bg0KPiBpbmRl
eCBlYTQ1MWYwODhlLi45MGIzMmZlM2YwIDEwMDY0NA0KPiAtLS0gYS9kb2NzL21pc2MveGVuLWNv
bW1hbmQtbGluZS5tYXJrZG93bg0KPiArKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5t
YXJrZG93bg0KPiBAQCAtMTIwNSw3ICsxMjA1LDcgQEAgZGV0ZWN0aW9uIG9mIHN5c3RlbXMga25v
d24gdG8gbWlzYmVoYXZlIHVwb24NCj4gYWNjZXNzZXMgdG8gdGhhdCBwb3J0Lg0KPiAgPj4gRW5h
YmxlIElPTU1VIGRlYnVnZ2luZyBjb2RlIChpbXBsaWVzIGB2ZXJib3NlYCkuDQo+IA0KPiAgIyMj
IGRvbTAtaW9tbXUNCj4gLT4gYD0gTGlzdCBvZiBbIG5vbmUgfCBzdHJpY3QgfCByZWxheGVkIF1g
DQo+ICs+IGA9IExpc3Qgb2YgWyBub25lIHwgc3RyaWN0IHwgcmVsYXhlZCB8IGluY2x1c2l2ZSBd
YA0KPiANCj4gICogYG5vbmVgOiBkaXNhYmxlcyBETUEgcmVtYXBwaW5nIGZvciBEb20wLg0KPiAN
Cj4gQEAgLTEyMjEsNiArMTIyMSwxOCBAQCBQViBEb20wOg0KPiAgTm90ZSB0aGF0IGFsbCB0aGUg
YWJvdmUgb3B0aW9ucyBhcmUgbXV0dWFsbHkgZXhjbHVzaXZlLiBTcGVjaWZ5aW5nIG1vcmUgdGhh
bg0KPiAgb25lIG9uIHRoZSBgZG9tMC1pb21tdWAgY29tbWFuZCBsaW5lIHdpbGwgcmVzdWx0IGlu
IHVuZGVmaW5lZCBiZWhhdmlvci4NCj4gDQo+ICtUaGUgZm9sbG93aW5nIG9wdGlvbnMgY29udHJv
bCB3aGV0aGVyIG5vbi1SQU0gcmVnaW9ucyBhcmUgYWRkZWQgdG8gdGhlDQo+IERvbTANCj4gK2lv
bW11IHRhYmxlcy4gTm90ZSB0aGF0IHRoZXkgY2FuIGJlIHByZWZpeGVkIHdpdGggYG5vLWAgdG8g
ZWZmZWN0IHRoZQ0KPiBpbnZlcnNlDQo+ICttZWFuaW5nOg0KPiArDQo+ICsqIGBpbmNsdXNpdmVg
OiBzZXRzIHVwIERNQSByZW1hcHBpbmcgZm9yIGFsbCB0aGUgbm9uLVJBTSBtZW1vcnkgYmVsb3cN
Cj4gNEdCDQo+ICsgIGV4Y2VwdCBmb3IgdW51c2FibGUgcmFuZ2VzLiBVc2UgdGhpcyB0byB3b3Jr
IGFyb3VuZCBmaXJtd2FyZSBpc3N1ZXMNCj4gcHJvdmlkaW5nDQo+ICsgIGluY29ycmVjdCBSTVJS
L0lWTUQgZW50cmllcy4gUmF0aGVyIHRoYW4gb25seSBtYXBwaW5nIFJBTSBwYWdlcyBmb3INCj4g
SU9NTVUNCj4gKyAgYWNjZXNzZXMgZm9yIERvbTAsIHdpdGggdGhpcyBvcHRpb24gYWxsIHBhZ2Vz
IHVwIHRvIDRHQiwgbm90IG1hcmtlZCBhcw0KPiArICB1bnVzYWJsZSBpbiB0aGUgRTgyMCB0YWJs
ZSwgd2lsbCBnZXQgYSBtYXBwaW5nIGVzdGFibGlzaGVkLiBOb3RlIHRoYXQgdGhpcw0KPiArICBv
cHRpb24gaXMgb25seSBhcHBsaWNhYmxlIHRvIGEgUFYgRG9tMCBhbmQgaXMgZW5hYmxlZCBieSBk
ZWZhdWx0IG9uIEludGVsDQo+ICsgIGhhcmR3YXJlLg0KPiArDQo+ICAjIyMgaW9tbXVcX2Rldlxf
aW90bGJcX3RpbWVvdXQNCj4gID4gYD0gPGludGVnZXI+YA0KPiANCj4gQEAgLTEyMzMsNiArMTI0
NSw5IEBAIHdhaXQgZGVzY3JpcHRvciB0aW1lZCBvdXQnLCB0cnkgaW5jcmVhc2luZyB0aGlzIHZh
bHVlLg0KPiAgIyMjIGlvbW11XF9pbmNsdXNpdmVcX21hcHBpbmcgKFZULWQpDQo+ICA+IGA9IDxi
b29sZWFuPmANCj4gDQo+ICsqKldBUk5JTkc6IFRoaXMgY29tbWFuZCBsaW5lIG9wdGlvbiBpcyBk
ZXByZWNhdGVkLCBhbmQgc3VwZXJzZWRlZCBieQ0KPiArX2RvbTAtaW9tbXU9aW5jbHVzaXZlXyAt
IHVzaW5nIGJvdGggb3B0aW9ucyBpbiBjb21iaW5hdGlvbiBpcw0KPiB1bmRlZmluZWQuKioNCj4g
Kw0KPiAgPiBEZWZhdWx0OiBgdHJ1ZWANCj4gDQo+ICBVc2UgdGhpcyB0byB3b3JrIGFyb3VuZCBm
aXJtd2FyZSBpc3N1ZXMgcHJvdmlkaW5nIGluY29ycmVjdCBSTVJSIGVudHJpZXMuDQo+IGRpZmYg
LS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jDQo+IGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYw0KPiBpbmRleCBlZWFj
ZjcxM2U0Li4wZTBjOTljOTQyIDEwMDY0NA0KPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvcGNpX2FtZF9pb21tdS5jDQo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9wY2lfYW1kX2lvbW11LmMNCj4gQEAgLTI1Myw2ICsyNTMsMTAgQEAgc3RhdGljIHZvaWQgX19o
d2RvbV9pbml0DQo+IGFtZF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpDQo+ICAg
ICAgdW5zaWduZWQgbG9uZyBpOw0KPiAgICAgIGNvbnN0IHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11
Ow0KPiANCj4gKyAgICAvKiBJbmNsdXNpdmUgSU9NTVUgbWFwcGluZ3MgYXJlIGRpc2FibGVkIGJ5
IGRlZmF1bHQgb24gQU1EIGhhcmR3YXJlLg0KPiAqLw0KPiArICAgIGlvbW11X2RvbTBfaW5jbHVz
aXZlID0gaW9tbXVfZG9tMF9pbmNsdXNpdmUgPT0gLTEgPyBmYWxzZQ0KPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBpb21tdV9kb20wX2lu
Y2x1c2l2ZTsNCj4gKw0KPiAgICAgIGlmICggYWxsb2NhdGVfZG9tYWluX3Jlc291cmNlcyhkb21f
aW9tbXUoZCkpICkNCj4gICAgICAgICAgQlVHKCk7DQo+IA0KPiBkaWZmIC0tZ2l0IGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYXJtL2lvbW11LmMNCj4gYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hcm0vaW9tbXUuYw0KPiBpbmRleCA5NWIxYWJiOTcyLi4zMjU5OTdiMTlmIDEwMDY0NA0KPiAt
LS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaW9tbXUuYw0KPiArKysgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hcm0vaW9tbXUuYw0KPiBAQCAtNzMsMyArNzMsNyBAQCBpbnQgYXJj
aF9pb21tdV9wb3B1bGF0ZV9wYWdlX3RhYmxlKHN0cnVjdCBkb21haW4NCj4gKmQpDQo+ICAgICAg
LyogVGhlIElPTU1VIHNoYXJlcyB0aGUgcDJtIHdpdGggdGhlIENQVSAqLw0KPiAgICAgIHJldHVy
biAtRU5PU1lTOw0KPiAgfQ0KPiArDQo+ICt2b2lkIF9faHdkb21faW5pdCBhcmNoX2lvbW11X2h3
ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkNCj4gK3sNCj4gK30NCj4gZGlmZiAtLWdpdCBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMNCj4gYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9pb21tdS5jDQo+IGluZGV4IDgzMDU2MGJkY2YuLmYxNWM5NGJlNDIgMTAwNjQ0DQo+IC0tLSBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMNCj4gKysrIGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvaW9tbXUuYw0KPiBAQCAtNzQsNiArNzQsNyBAQCBib29sX3QgX19yZWFkX21vc3Rs
eSBhbWRfaW9tbXVfcGVyZGV2X2ludHJlbWFwDQo+ID0gMTsNCj4gIGN1c3RvbV9wYXJhbSgiZG9t
MC1pb21tdSIsIHBhcnNlX2RvbTBfaW9tbXVfcGFyYW0pOw0KPiAgYm9vbCBfX2h3ZG9tX2luaXRk
YXRhIGlvbW11X2RvbTBfc3RyaWN0Ow0KPiAgYm9vbCBfX3JlYWRfbW9zdGx5IGlvbW11X2RvbTBf
cGFzc3Rocm91Z2g7DQo+ICtpbnQ4X3QgX19od2RvbV9pbml0ZGF0YSBpb21tdV9kb20wX2luY2x1
c2l2ZSA9IC0xOw0KPiANCj4gIERFRklORV9QRVJfQ1BVKGJvb2xfdCwgaW9tbXVfZG9udF9mbHVz
aF9pb3RsYik7DQo+IA0KPiBAQCAtMTQ0LDE2ICsxNDUsMjMgQEAgc3RhdGljIGludCBfX2luaXQg
cGFyc2VfZG9tMF9pb21tdV9wYXJhbShjb25zdA0KPiBjaGFyICpzKQ0KPiAgICAgIGludCByYyA9
IDA7DQo+IA0KPiAgICAgIGRvIHsNCj4gKyAgICAgICAgYm9vbCB2YWwgPSAhIXN0cm5jbXAocywg
Im5vLSIsIDMpOw0KPiArDQo+ICsgICAgICAgIGlmICggIXZhbCApDQo+ICsgICAgICAgICAgICBz
ICs9IDM7DQo+ICsNCj4gICAgICAgICAgc3MgPSBzdHJjaHIocywgJywnKTsNCj4gICAgICAgICAg
aWYgKCAhc3MgKQ0KPiAgICAgICAgICAgICAgc3MgPSBzdHJjaHIocywgJ1wwJyk7DQo+IA0KPiAt
ICAgICAgICBpZiAoICFzdHJuY21wKHMsICJub25lIiwgc3MgLSBzKSApDQo+ICsgICAgICAgIGlm
ICggIXN0cm5jbXAocywgIm5vbmUiLCBzcyAtIHMpICYmIHZhbCApDQo+ICAgICAgICAgICAgICBp
b21tdV9kb20wX3Bhc3N0aHJvdWdoID0gdHJ1ZTsNCj4gLSAgICAgICAgZWxzZSBpZiAoICFzdHJu
Y21wKHMsICJzdHJpY3QiLCBzcyAtIHMpICkNCj4gKyAgICAgICAgZWxzZSBpZiAoICFzdHJuY21w
KHMsICJzdHJpY3QiLCBzcyAtIHMpICYmIHZhbCApDQo+ICAgICAgICAgICAgICBpb21tdV9kb20w
X3N0cmljdCA9IHRydWU7DQo+IC0gICAgICAgIGVsc2UgaWYgKCAhc3RybmNtcChzLCAicmVsYXhl
ZCIsIHNzIC0gcykgKQ0KPiArICAgICAgICBlbHNlIGlmICggIXN0cm5jbXAocywgInJlbGF4ZWQi
LCBzcyAtIHMpICYmIHZhbCApDQo+ICAgICAgICAgICAgICBpb21tdV9kb20wX3N0cmljdCA9IGZh
bHNlOw0KPiArICAgICAgICBlbHNlIGlmICggIXN0cm5jbXAocywgImluY2x1c2l2ZSIsIHNzIC0g
cykgKQ0KPiArICAgICAgICAgICAgaW9tbXVfZG9tMF9pbmNsdXNpdmUgPSB2YWw7DQo+ICAgICAg
ICAgIGVsc2UNCj4gICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsNCj4gDQo+IEBAIC0yMDIsNiAr
MjEwLDEzIEBAIHZvaWQgX19od2RvbV9pbml0IGlvbW11X2h3ZG9tX2luaXQoc3RydWN0DQo+IGRv
bWFpbiAqZCkNCj4gICAgICBpZiAoICFpb21tdV9lbmFibGVkICkNCj4gICAgICAgICAgcmV0dXJu
Ow0KPiANCj4gKyAgICBpZiAoIGlvbW11X2RvbTBfaW5jbHVzaXZlID09IHRydWUgJiYgIWlzX3B2
X2RvbWFpbihkKSApDQo+ICsgICAgew0KPiArICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcN
Cj4gKyAgICAgICAgICAgICAgICJJT01NVSBpbmNsdXNpdmUgbWFwcGluZ3MgYXJlIG9ubHkgc3Vw
cG9ydGVkIG9uIFBWIERvbTBcbiIpOw0KPiArICAgICAgICBpb21tdV9kb20wX2luY2x1c2l2ZSA9
IGZhbHNlOw0KPiArICAgIH0NCj4gKw0KPiAgICAgIHJlZ2lzdGVyX2tleWhhbmRsZXIoJ28nLCAm
aW9tbXVfZHVtcF9wMm1fdGFibGUsICJkdW1wIGlvbW11IHAybQ0KPiB0YWJsZSIsIDApOw0KPiAg
ICAgIGQtPm5lZWRfaW9tbXUgPSAhIWlvbW11X2RvbTBfc3RyaWN0Ow0KPiAgICAgIGlmICggbmVl
ZF9pb21tdShkKSAmJiAhaW9tbXVfdXNlX2hhcF9wdChkKSApDQo+IEBAIC0yMzYsNiArMjUxLDgg
QEAgdm9pZCBfX2h3ZG9tX2luaXQgaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QNCj4gZG9tYWluICpk
KQ0KPiAgICAgIH0NCj4gDQo+ICAgICAgaGQtPnBsYXRmb3JtX29wcy0+aHdkb21faW5pdChkKTsN
Cj4gKw0KPiArICAgIGFyY2hfaW9tbXVfaHdkb21faW5pdChkKTsNCj4gIH0NCj4gDQo+ICB2b2lk
IGlvbW11X3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpDQo+IGRpZmYgLS1naXQgYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvZXh0ZXJuLmgNCj4gYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQvZXh0ZXJuLmgNCj4gaW5kZXggZmI3ZWRmYWVmOS4uOTFjYWRjNjAyZSAxMDA2NDQNCj4g
LS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2V4dGVybi5oDQo+ICsrKyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9leHRlcm4uaA0KPiBAQCAtOTksNiArOTksNCBAQCB2b2lk
IHBjaV92dGRfcXVpcmsoY29uc3Qgc3RydWN0IHBjaV9kZXYgKik7DQo+ICBib29sX3QgcGxhdGZv
cm1fc3VwcG9ydHNfaW50cmVtYXAodm9pZCk7DQo+ICBib29sX3QgcGxhdGZvcm1fc3VwcG9ydHNf
eDJhcGljKHZvaWQpOw0KPiANCj4gLXZvaWQgdnRkX3NldF9od2RvbV9tYXBwaW5nKHN0cnVjdCBk
b21haW4gKmQpOw0KPiAtDQo+ICAjZW5kaWYgLy8gX1ZURF9FWFRFUk5fSF8NCj4gZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jDQo+IGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvdnRkL2lvbW11LmMNCj4gaW5kZXggOGFjNzc0MjE1Yi4uN2M3ZTE1NzU1ZCAx
MDA2NDQNCj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMNCj4gKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMNCj4gQEAgLTEzMDQsMTEgKzEz
MDQsOSBAQCBzdGF0aWMgdm9pZCBfX2h3ZG9tX2luaXQNCj4gaW50ZWxfaW9tbXVfaHdkb21faW5p
dChzdHJ1Y3QgZG9tYWluICpkKQ0KPiAgew0KPiAgICAgIHN0cnVjdCBhY3BpX2RyaGRfdW5pdCAq
ZHJoZDsNCj4gDQo+IC0gICAgaWYgKCAhaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCAmJiBpc19wdl9k
b21haW4oZCkgKQ0KPiAtICAgIHsNCj4gLSAgICAgICAgLyogU2V0IHVwIDE6MSBwYWdlIHRhYmxl
IGZvciBoYXJkd2FyZSBkb21haW4uICovDQo+IC0gICAgICAgIHZ0ZF9zZXRfaHdkb21fbWFwcGlu
ZyhkKTsNCj4gLSAgICB9DQo+ICsgICAgLyogSW5jbHVzaXZlIG1hcHBpbmdzIGFyZSBlbmFibGVk
IGJ5IGRlZmF1bHQgb24gSW50ZWwgaGFyZHdhcmUgZm9yIFBWLiAqLw0KPiArICAgIGlvbW11X2Rv
bTBfaW5jbHVzaXZlID0gaW9tbXVfZG9tMF9pbmNsdXNpdmUgPT0gLTEgPw0KPiBpc19wdl9kb21h
aW4oZCkNCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIDogaW9tbXVfZG9tMF9pbmNsdXNpdmU7DQo+IA0KPiAgICAgIHNldHVwX2h3ZG9tX3Bj
aV9kZXZpY2VzKGQsIHNldHVwX2h3ZG9tX2RldmljZSk7DQo+ICAgICAgc2V0dXBfaHdkb21fcm1y
cihkKTsNCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRk
LmMNCj4gYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jDQo+IGluZGV4IDAw
YTk4OTEwMDUuLjIwMzIzMDUxZDAgMTAwNjQ0DQo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC94ODYvdnRkLmMNCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4
Ni92dGQuYw0KPiBAQCAtMjUsNyArMjUsNiBAQA0KPiAgI2luY2x1ZGUgPHhlbi9pcnEuaD4NCj4g
ICNpbmNsdWRlIDx4ZW4vbnVtYS5oPg0KPiAgI2luY2x1ZGUgPGFzbS9maXhtYXAuaD4NCj4gLSNp
bmNsdWRlIDxhc20vc2V0dXAuaD4NCj4gICNpbmNsdWRlICIuLi9pb21tdS5oIg0KPiAgI2luY2x1
ZGUgIi4uL2RtYXIuaCINCj4gICNpbmNsdWRlICIuLi92dGQuaCINCj4gQEAgLTM1LDggKzM0LDcg
QEANCj4gICAqIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nOiB3aGVuIHNldCwgYWxsIG1lbW9yeSBi
ZWxvdyA0R0IgaXMgaW5jbHVkZWQgaW4NCj4gZG9tMA0KPiAgICogMToxIGlvbW11IG1hcHBpbmdz
IGV4Y2VwdCB4ZW4gYW5kIHVudXNhYmxlIHJlZ2lvbnMuDQo+ICAgKi8NCj4gLXN0YXRpYyBib29s
X3QgX19od2RvbV9pbml0ZGF0YSBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyA9IDE7DQo+IC1ib29s
ZWFuX3BhcmFtKCJpb21tdV9pbmNsdXNpdmVfbWFwcGluZyIsIGlvbW11X2luY2x1c2l2ZV9tYXBw
aW5nKTsNCj4gK2Jvb2xlYW5fcGFyYW0oImlvbW11X2luY2x1c2l2ZV9tYXBwaW5nIiwgaW9tbXVf
ZG9tMF9pbmNsdXNpdmUpOw0KPiANCj4gIHZvaWQgKm1hcF92dGRfZG9tYWluX3BhZ2UodTY0IG1h
ZGRyKQ0KPiAgew0KPiBAQCAtMTA4LDU3ICsxMDYsMyBAQCB2b2lkIGh2bV9kcGNpX2lzYWlycV9l
b2koc3RydWN0IGRvbWFpbiAqZCwNCj4gdW5zaWduZWQgaW50IGlzYWlycSkNCj4gICAgICBzcGlu
X3VubG9jaygmZC0+ZXZlbnRfbG9jayk7DQo+ICB9DQo+IA0KPiAtdm9pZCBfX2h3ZG9tX2luaXQg
dnRkX3NldF9od2RvbV9tYXBwaW5nKHN0cnVjdCBkb21haW4gKmQpDQo+IC17DQo+IC0gICAgdW5z
aWduZWQgbG9uZyBpLCB0b3AsIG1heF9wZm47DQo+IC0NCj4gLSAgICBCVUdfT04oIWlzX2hhcmR3
YXJlX2RvbWFpbihkKSk7DQo+IC0NCj4gLSAgICBtYXhfcGZuID0gKEdCKDQpID4+IFBBR0VfU0hJ
RlQpIC0gMTsNCj4gLSAgICB0b3AgPSBtYXgobWF4X3BkeCwgcGZuX3RvX3BkeChtYXhfcGZuKSAr
IDEpOw0KPiAtDQo+IC0gICAgZm9yICggaSA9IDA7IGkgPCB0b3A7IGkrKyApDQo+IC0gICAgew0K
PiAtICAgICAgICB1bnNpZ25lZCBsb25nIHBmbiA9IHBkeF90b19wZm4oaSk7DQo+IC0gICAgICAg
IGJvb2wgbWFwOw0KPiAtICAgICAgICBpbnQgcmM7DQo+IC0NCj4gLSAgICAgICAgLyoNCj4gLSAg
ICAgICAgICogU2V0IHVwIDE6MSBtYXBwaW5nIGZvciBkb20wLiBEZWZhdWx0IHRvIGluY2x1ZGUg
b25seQ0KPiAtICAgICAgICAgKiBjb252ZW50aW9uYWwgUkFNIGFyZWFzIGFuZCBsZXQgUk1SUnMg
aW5jbHVkZSBuZWVkZWQgcmVzZXJ2ZWQNCj4gLSAgICAgICAgICogcmVnaW9ucy4gV2hlbiBzZXQs
IHRoZSBpbmNsdXNpdmUgbWFwcGluZyBhZGRpdGlvbmFsbHkgbWFwcyBpbg0KPiAtICAgICAgICAg
KiBldmVyeSBwZm4gdXAgdG8gNEdCIGV4Y2VwdCB0aG9zZSB0aGF0IGZhbGwgaW4gdW51c2FibGUg
cmFuZ2VzLg0KPiAtICAgICAgICAgKi8NCj4gLSAgICAgICAgaWYgKCBwZm4gPiBtYXhfcGZuICYm
ICFtZm5fdmFsaWQoX21mbihwZm4pKSApDQo+IC0gICAgICAgICAgICBjb250aW51ZTsNCj4gLQ0K
PiAtICAgICAgICBpZiAoIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nICYmIHBmbiA8PSBtYXhfcGZu
ICkNCj4gLSAgICAgICAgICAgIG1hcCA9ICFwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVf
VU5VU0FCTEUpOw0KPiAtICAgICAgICBlbHNlDQo+IC0gICAgICAgICAgICBtYXAgPSBwYWdlX2lz
X3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKTsNCj4gLQ0KPiAtICAgICAgICBp
ZiAoICFtYXAgKQ0KPiAtICAgICAgICAgICAgY29udGludWU7DQo+IC0NCj4gLSAgICAgICAgLyog
RXhjbHVkZSBYZW4gYml0cyAqLw0KPiAtICAgICAgICBpZiAoIHhlbl9pbl9yYW5nZShwZm4pICkN
Cj4gLSAgICAgICAgICAgIGNvbnRpbnVlOw0KPiAtDQo+IC0gICAgICAgIC8qDQo+IC0gICAgICAg
ICAqIElmIGRvbTAtc3RyaWN0IG1vZGUgaXMgZW5hYmxlZCB0aGVuIGV4Y2x1ZGUgY29udmVudGlv
bmFsIFJBTQ0KPiAtICAgICAgICAgKiBhbmQgbGV0IHRoZSBjb21tb24gY29kZSBtYXAgZG9tMCdz
IHBhZ2VzLg0KPiAtICAgICAgICAgKi8NCj4gLSAgICAgICAgaWYgKCBpb21tdV9kb20wX3N0cmlj
dCAmJg0KPiAtICAgICAgICAgICAgIHBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9DT05W
RU5USU9OQUwpICkNCj4gLSAgICAgICAgICAgIGNvbnRpbnVlOw0KPiAtDQo+IC0gICAgICAgIHJj
ID0gaW9tbXVfbWFwX3BhZ2UoZCwgcGZuLCBwZm4sDQo+IElPTU1VRl9yZWFkYWJsZXxJT01NVUZf
d3JpdGFibGUpOw0KPiAtICAgICAgICBpZiAoIHJjICkNCj4gLSAgICAgICAgICAgIHByaW50ayhY
RU5MT0dfV0FSTklORyBWVERQUkVGSVggIiBkJWQ6IElPTU1VIG1hcHBpbmcgZmFpbGVkOg0KPiAl
ZFxuIiwNCj4gLSAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHJjKTsNCj4gLQ0KPiAt
ICAgICAgICBpZiAoIShpICYgMHhmZmZmZikpDQo+IC0gICAgICAgICAgICBwcm9jZXNzX3BlbmRp
bmdfc29mdGlycXMoKTsNCj4gLSAgICB9DQo+IC19DQo+IC0NCj4gZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jDQo+IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gveDg2L2lvbW11LmMNCj4gaW5kZXggNjgxODJhZmQ5MS4uNWE3YTc2NWU5ZCAxMDA2NDQNCj4g
LS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMNCj4gKysrIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMNCj4gQEAgLTIwLDYgKzIwLDggQEANCj4gICNp
bmNsdWRlIDx4ZW4vc29mdGlycS5oPg0KPiAgI2luY2x1ZGUgPHhzbS94c20uaD4NCj4gDQo+ICsj
aW5jbHVkZSA8YXNtL3NldHVwLmg+DQo+ICsNCj4gIHZvaWQgaW9tbXVfdXBkYXRlX2lyZV9mcm9t
X2FwaWMoDQo+ICAgICAgdW5zaWduZWQgaW50IGFwaWMsIHVuc2lnbmVkIGludCByZWcsIHVuc2ln
bmVkIGludCB2YWx1ZSkNCj4gIHsNCj4gQEAgLTEzMiw2ICsxMzQsNjMgQEAgdm9pZCBhcmNoX2lv
bW11X2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4NCj4gKmQpDQo+ICB7DQo+ICB9DQo+IA0K
PiArdm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4g
KmQpDQo+ICt7DQo+ICsgICAgdW5zaWduZWQgbG9uZyBpLCB0b3AsIG1heF9wZm47DQo+ICsNCj4g
KyAgICBCVUdfT04oIWlzX2hhcmR3YXJlX2RvbWFpbihkKSk7DQo+ICsNCj4gKyAgICBpZiAoIGlv
bW11X2RvbTBfcGFzc3Rocm91Z2ggfHwgIWlzX3B2X2RvbWFpbihkKSApDQo+ICsgICAgICAgIHJl
dHVybjsNCj4gKw0KPiArICAgIG1heF9wZm4gPSAoR0IoNCkgPj4gUEFHRV9TSElGVCkgLSAxOw0K
PiArICAgIHRvcCA9IG1heChtYXhfcGR4LCBwZm5fdG9fcGR4KG1heF9wZm4pICsgMSk7DQo+ICsN
Cj4gKyAgICBmb3IgKCBpID0gMDsgaSA8IHRvcDsgaSsrICkNCj4gKyAgICB7DQo+ICsgICAgICAg
IHVuc2lnbmVkIGxvbmcgcGZuID0gcGR4X3RvX3BmbihpKTsNCj4gKyAgICAgICAgYm9vbCBtYXA7
DQo+ICsgICAgICAgIGludCByYzsNCj4gKw0KPiArICAgICAgICAvKg0KPiArICAgICAgICAgKiBT
ZXQgdXAgMToxIG1hcHBpbmcgZm9yIGRvbTAuIERlZmF1bHQgdG8gaW5jbHVkZSBvbmx5DQo+ICsg
ICAgICAgICAqIGNvbnZlbnRpb25hbCBSQU0gYXJlYXMgYW5kIGxldCBSTVJScyBpbmNsdWRlIG5l
ZWRlZCByZXNlcnZlZA0KPiArICAgICAgICAgKiByZWdpb25zLiBXaGVuIHNldCwgdGhlIGluY2x1
c2l2ZSBtYXBwaW5nIGFkZGl0aW9uYWxseSBtYXBzIGluDQo+ICsgICAgICAgICAqIGV2ZXJ5IHBm
biB1cCB0byA0R0IgZXhjZXB0IHRob3NlIHRoYXQgZmFsbCBpbiB1bnVzYWJsZSByYW5nZXMuDQo+
ICsgICAgICAgICAqLw0KPiArICAgICAgICBpZiAoIHBmbiA+IG1heF9wZm4gJiYgIW1mbl92YWxp
ZChfbWZuKHBmbikpICkNCj4gKyAgICAgICAgICAgIGNvbnRpbnVlOw0KPiArDQo+ICsgICAgICAg
IGlmICggaW9tbXVfZG9tMF9pbmNsdXNpdmUgJiYgcGZuIDw9IG1heF9wZm4gKQ0KPiArICAgICAg
ICAgICAgbWFwID0gIXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9VTlVTQUJMRSk7DQo+
ICsgICAgICAgIGVsc2UNCj4gKyAgICAgICAgICAgIG1hcCA9IHBhZ2VfaXNfcmFtX3R5cGUocGZu
LCBSQU1fVFlQRV9DT05WRU5USU9OQUwpOw0KPiArDQo+ICsgICAgICAgIGlmICggIW1hcCApDQo+
ICsgICAgICAgICAgICBjb250aW51ZTsNCj4gKw0KPiArICAgICAgICAvKiBFeGNsdWRlIFhlbiBi
aXRzICovDQo+ICsgICAgICAgIGlmICggeGVuX2luX3JhbmdlKHBmbikgKQ0KPiArICAgICAgICAg
ICAgY29udGludWU7DQo+ICsNCj4gKyAgICAgICAgLyoNCj4gKyAgICAgICAgICogSWYgZG9tMC1z
dHJpY3QgbW9kZSBpcyBlbmFibGVkIHRoZW4gZXhjbHVkZSBjb252ZW50aW9uYWwgUkFNDQo+ICsg
ICAgICAgICAqIGFuZCBsZXQgdGhlIGNvbW1vbiBjb2RlIG1hcCBkb20wJ3MgcGFnZXMuDQo+ICsg
ICAgICAgICAqLw0KPiArICAgICAgICBpZiAoIGlvbW11X2RvbTBfc3RyaWN0ICYmDQo+ICsgICAg
ICAgICAgICAgcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05BTCkgKQ0K
PiArICAgICAgICAgICAgY29udGludWU7DQo+ICsNCj4gKyAgICAgICAgcmMgPSBpb21tdV9tYXBf
cGFnZShkLCBwZm4sIHBmbiwNCj4gSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7DQo+
ICsgICAgICAgIGlmICggcmMgKQ0KPiArICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5H
ICIgZCVkOiBJT01NVSBtYXBwaW5nIGZhaWxlZDogJWRcbiIsDQo+ICsgICAgICAgICAgICAgICAg
ICAgZC0+ZG9tYWluX2lkLCByYyk7DQo+ICsNCj4gKyAgICAgICAgaWYgKCEoaSAmIDB4ZmZmZmYp
KQ0KPiArICAgICAgICAgICAgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKCk7DQo+ICsgICAgfQ0K
PiArfQ0KPiArDQo+ICAvKg0KPiAgICogTG9jYWwgdmFyaWFibGVzOg0KPiAgICogbW9kZTogQw0K
PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4v
aW9tbXUuaA0KPiBpbmRleCBjMGM2OTc1YWM0Li45OWU1Yjg5YzBmIDEwMDY0NA0KPiAtLS0gYS94
ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaA0KPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaA0K
PiBAQCAtMzcsNiArMzcsNyBAQCBleHRlcm4gYm9vbF90IGlvbW11X2RlYnVnOw0KPiAgZXh0ZXJu
IGJvb2xfdCBhbWRfaW9tbXVfcGVyZGV2X2ludHJlbWFwOw0KPiANCj4gIGV4dGVybiBib29sIGlv
bW11X2RvbTBfc3RyaWN0LCBpb21tdV9kb20wX3Bhc3N0aHJvdWdoOw0KPiArZXh0ZXJuIGludDhf
dCBpb21tdV9kb20wX2luY2x1c2l2ZTsNCj4gDQo+ICBleHRlcm4gdW5zaWduZWQgaW50IGlvbW11
X2Rldl9pb3RsYl90aW1lb3V0Ow0KPiANCj4gQEAgLTUxLDYgKzUyLDcgQEAgdm9pZCBhcmNoX2lv
bW11X2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpOw0KPiAgaW50IGFyY2hfaW9tbXVf
ZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCk7DQo+ICBpbnQgYXJjaF9pb21tdV9wb3B1bGF0
ZV9wYWdlX3RhYmxlKHN0cnVjdCBkb21haW4gKmQpOw0KPiAgdm9pZCBhcmNoX2lvbW11X2NoZWNr
X2F1dG90cmFuc2xhdGVkX2h3ZG9tKHN0cnVjdCBkb21haW4gKmQpOw0KPiArdm9pZCBhcmNoX2lv
bW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCk7DQo+IA0KPiAgaW50IGlvbW11X2NvbnN0
cnVjdChzdHJ1Y3QgZG9tYWluICpkKTsNCj4gDQo+IC0tDQo+IDIuMTguMA0KPiANCj4gDQo+IF9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IFhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QNCj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IGh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwNCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 14:29:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 14:29:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn2yq-0006c8-US; Tue, 07 Aug 2018 14:29: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=44kx=kw=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1fn2yp-0006c3-Pi
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 14:28:59 +0000
X-Inumbo-ID: 18d5bf9b-9a4e-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 18d5bf9b-9a4e-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 16:28:05 +0200 (CEST)
Received: by mail-it0-x244.google.com with SMTP id h20-v6so23218149itf.2
 for <xen-devel@lists.xenproject.org>; Tue, 07 Aug 2018 07:28: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
 :cc; bh=OcCIk9i2mmfnHMaEUoHUI0sA1o+ZYwA7t7OUUvPBgcM=;
 b=hIQuKOmHigs1ll6gQt0Tu/VB0gzdwmYTYIuNovLs7j6MN9StndthQVkjrWqjGyisWA
 pWc3iQBqfxNcPGbOlttV7FA3ONUqgJ8qH2RDFV32u9xeWr/7tboiLDpgL5ifJ/HxFB8u
 aKHaeIw0W1mamJhrDQOp0URACUibrKCf9Q6xKt91Gzg5Il0SEsQfmFlpJAOv80ntc0Ae
 Xn6d5YRnGr74DhQFJf5RInmS6YOwdi1wATCqj89aNKH+HKRFjK3bKN9OeHUAt6Ii0GKL
 W3RdtOH9zTQKA/v5IPoCVtXIDPnq7zuPsKbXikPQUInTfNEiGnOMLkfCwhpJSfyK62gc
 fbWw==
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=OcCIk9i2mmfnHMaEUoHUI0sA1o+ZYwA7t7OUUvPBgcM=;
 b=b8T4S56MZMIohbY/O0Flx6wbpM+MluysxUKN78vvNm6LjXF7bK4ZaGl0uLv1XomcLn
 OF5QjZZgbJOfVY5NiofJCSOh0Ah8/AMpwsmc9blbrndMzhwFcFhsFkSWwyQw11WGbwnA
 feNs5XqtHUIE6g3T9dYR9WNnKpx4LPqRAauEnNYCJqxgo281OkohSdPwxSQ+ABO1phlA
 OyholPLIW8A4GO2MV/sFTpy2bqumLAjrVCEQkVhKFJl+enNt7jBwaQ+1oan+nX3eHdlK
 i5L+7fn1DPoIxpRSTVbZmMDfkCAMv6+rTbR67C+T8uiYS8jLOGDx0xZRSUod95BB4nab
 iaew==
X-Gm-Message-State: AOUpUlGUd+n1oMSlumo6zE+uwqEYJP01SBekDARYtbJiq4S5v0nTpRP6
 1tQB6CBWO+twVesAPUkH0eyCjKST9a/cnZmG6w0=
X-Google-Smtp-Source: AAOMgpdlXr7f9Y2u0JLcTlt0l5XTE3GrXw6Xg/T1MvNJvA8KPAMOXun3NNWK/WfQRZwiFLWh9CEh7GsvLhBFrE8AlKw=
X-Received: by 2002:a02:a1d9:: with SMTP id
 o25-v6mr16836610jah.86.1533652138377; 
 Tue, 07 Aug 2018 07:28:58 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a6b:1f83:0:0:0:0:0 with HTTP;
 Tue, 7 Aug 2018 07:28:57 -0700 (PDT)
In-Reply-To: <fb0067bd-cf99-7f72-665c-64431bc5ee56@arm.com>
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
 <1533580552-938-4-git-send-email-olekstysh@gmail.com>
 <fb0067bd-cf99-7f72-665c-64431bc5ee56@arm.com>
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
Date: Tue, 7 Aug 2018 17:28:57 +0300
Message-ID: <CAPD2p-nPrrXJ-4Vu+6WhHa+FbhTa5vfM91-e2Pi2XPZR+852ig@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [PATCH v1 3/4] xen/arm: Add SCIFA UART support for
 early printk
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@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>

T24gVHVlLCBBdWcgNywgMjAxOCBhdCA0OjQ4IFBNLCBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPiB3cm90ZToKPiBIaSwKCkhpLCBKdWxpZW4KCj4KPiBPbiAwNi8wOC8xOCAxOToz
NSwgT2xla3NhbmRyIFR5c2hjaGVua28gd3JvdGU6Cj4+Cj4+IEZyb206IE9sZWtzYW5kciBUeXNo
Y2hlbmtvIDxvbGVrc2FuZHJfdHlzaGNoZW5rb0BlcGFtLmNvbT4KPj4KPj4gQWRkIHN1cHBvcnQg
Zm9yIFJlbmVzYXMgIlN0b3V0IiBkZXZlbG9wbWVudCBib2FyZCBiYXNlZCBvbgo+PiBSLUNhciBI
MiBTb0Mgd2hpY2ggaGFzIFNDSUZBIGNvbXBhdGlibGUgVUFSVC4KPj4KPj4gQWN0dWFsbHkgZXhp
c3RpbmcgU0NJRiBVQVJUIHN1cHBvcnQgKGRlYnVnLXNjaWYuaW5jKSBhbmQKPj4gbmV3bHkgYWRk
ZWQgU0NJRkEgVUFSVCBzdXBwb3J0IChkZWJ1Zy1zY2lmYS5pbmMpIGRpZmZlciBvbmx5Cj4+IGlu
IHJlZ2lzdGVycyBvZmZzZXRzLgo+Cj4gSW4gdGhhdCBjYXNlLCBjb3VsZCB3ZSBqdXN0IGV4dGVu
ZCBkZWJ1Zy1zY2lmLmluYz8KSSB3YXMgdGhpbmtpbmcgYWJvdXQgdGhhdCwgYnV0IGNvdWxkbid0
IGZpbmQgc3VpdGFibGUgc29sdXRpb24gd2l0aG91dAphZGRpbmcgZXh0cmEgY29uZmlnIG9wdGlv
bi4KQXMgSSB1bmRlcnN0YW5kLCB3ZSBuZWVkIHRvIHJlY29nbml6ZSBpbiBydW4tdGltZSBzb21l
aG93IHdoaWNoCmludGVyZmFjZSBpcyBwcmVzZW50IHRvIHVzZSBwcm9wZXIgcmVnaXN0ZXIgb2Zm
c2V0cywKc28gaW4gVUFSVCBkcml2ZXIgaXQgaXMgZWFzeSB0byByZWNvZ25pemUgdXNpbmcgZGV2
aWNlLXRyZWUgY29tcGF0aWJsZQpzdHJpbmcsIGJ1dCB3aGF0IHRvIGRvIGhlcmUgaW4gc3VjaCBh
biBlYXJseSBjb2RlLgoKPgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgVHlzaGNoZW5r
byA8b2xla3NhbmRyX3R5c2hjaGVua29AZXBhbS5jb20+Cj4+IENDOiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4+IENDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgo+PiAtLS0KPj4gICBkb2NzL21pc2MvYXJtL2Vhcmx5LXByaW50ay50eHQg
ICAgIHwgIDMgKystCj4+ICAgeGVuL2FyY2gvYXJtL1J1bGVzLm1rICAgICAgICAgICAgICB8ICAx
ICsKPj4gICB4ZW4vYXJjaC9hcm0vYXJtMzIvZGVidWctc2NpZmEuaW5jIHwgNTEKPj4gKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPj4gICAzIGZpbGVzIGNoYW5nZWQsIDU0
IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVu
L2FyY2gvYXJtL2FybTMyL2RlYnVnLXNjaWZhLmluYwo+Pgo+PiBkaWZmIC0tZ2l0IGEvZG9jcy9t
aXNjL2FybS9lYXJseS1wcmludGsudHh0Cj4+IGIvZG9jcy9taXNjL2FybS9lYXJseS1wcmludGsu
dHh0Cj4+IGluZGV4IGY3NjVmNTkuLmYxYjU1ZDMgMTAwNjQ0Cj4+IC0tLSBhL2RvY3MvbWlzYy9h
cm0vZWFybHktcHJpbnRrLnR4dAo+PiArKysgYi9kb2NzL21pc2MvYXJtL2Vhcmx5LXByaW50ay50
eHQKPj4gQEAgLTM5LDEyICszOSwxMyBAQCB0aGUgbmFtZSBvZiB0aGUgbWFjaGluZToKPj4gICAg
IC0gZmFzdG1vZGVsOiBwcmludGsgb24gQVJNIEZhc3Rtb2RlbCBzb2Z0d2FyZSBlbXVsYXRvcnMK
Pj4gICAgIC0gaGlrZXk5NjA6IHByaW50ayB3aXRoIHBsMDExIHdpdGggSGlrZXkgOTYwCj4+ICAg
ICAtIGp1bm86IHByaW50ayB3aXRoIHBsMDExIG9uIEp1bm8gcGxhdGZvcm0KPj4gLSAgLSBsYWdl
cjogcHJpbnRrIHdpdGggU0NJRjAgb24gUmVuZXNhcyBSLUNhciBIMiBwcm9jZXNzb3JzCj4+ICsg
IC0gbGFnZXI6IHByaW50ayB3aXRoIFNDSUYwIG9uIFJlbmVzYXMgTGFnZXIgYm9hcmQgKFItQ2Fy
IEgyIHByb2Nlc3NvcikKPgo+Cj4gV2h5IHRoaXMgY2hhbmdlPwpUaGlzIHNlbnRlbmNlIHdhcyBu
b3QgZW50aXJlbHkgY29ycmVjdC4gU2luY2UgU0NJRjAgaW50ZXJmYWNlIGlzCmFwcGxpY2FibGUg
Zm9yIExhZ2VyCmJvYXJkLCBidXQgaXMgbm90IGFwcGxpY2FibGUgZm9yIFN0b3V0IGJvYXJkIHdo
aWNoIGFsc28gYmFzZWQgb24gUi1DYXIKSDIgcHJvY2Vzc29yLgpTaGFsbCBJIGNyZWF0ZSBhIHNl
cGFyYXRlIHBhdGNoIGZvciB0aGlzIHNtYWxsIGNvcnJlY3Rpb24/Cgo+Cj4+ICAgICAtIG1pZHdh
eTogcHJpbnRrIHdpdGggdGhlIHBsMDExIG9uIENhbHhlZGEgTWlkd2F5IHByb2Nlc3NvcnMKPj4g
ICAgIC0gbXZlYnU6IHByaW50ayB3aXRoIHRoZSBNVkVCVSBmb3IgTWFydmVsbCBBcm1hZGEgMzcw
MCBTb0NzCj4+ICAgICAtIG9tYXA1NDMyOiBwcmludGsgd2l0aCBVQVJUMyBvbiBUSSBPTUFQNTQz
MiBwcm9jZXNzb3JzCj4+ICAgICAtIHJjYXIzOiBwcmludGsgd2l0aCBTQ0lGMiBvbiBSZW5lc2Fz
IFItQ2FyIEdlbjMgcHJvY2Vzc29ycwo+PiAgICAgLSBzZWF0dGxlOiBwcmludGsgd2l0aCBwbDAx
MSBmb3IgQU1EIFNlYXR0bGUgcHJvY2Vzc29yCj4+ICsgIC0gc3RvdXQ6IHByaW50ayB3aXRoIFND
SUZBMCBvbiBSZW5lc2FzIFN0b3V0IGJvYXJkIChSLUNhciBIMiBwcm9jZXNzb3IpCj4KPgo+IEkg
aGF2ZSBzdGFydGVkIHRvIGxvb2sgYXQgcG9ydGluZyB0aGF0IHRvIEtjb25maWcgZWFseXByaW50
ayBhbmQgaXQgaXMgYQo+IG1hc3NpdmUgcGFpbi4gU28gSSB3b3VsZCB0ZW5kIHRvIHByZWZlciBp
ZiB3ZSBhdm9pZCBhZGRpbmcgbW9yZSBjb252ZW5pZW5jZQo+IGFsaWFzIGFuZCBpbnN0ZWFkIGRv
Y3VtZW50IG9uIHRoZSB3aWtpIHBhZ2UgaG93IHRvIHVzZSBlYXJseXByaW50ayBmb3IgdGhhdC4K
SSB3aWxsIHVwZGF0ZSBhIHdpa2kgcGFnZS4gU2hhbGwgSSBkcm9wIHRoaXMgc3RyaW5nIGluIGVh
cmx5LXByaW50ay50eHQ/Cgo+Cj4KPj4gICAgIC0gc3VuNmk6IHByaW50ayB3aXRoIDgyNTAgb24g
QWxsd2lubmVyIEEzMSBwcm9jZXNzb3JzCj4+ICAgICAtIHN1bjdpOiBwcmludGsgd2l0aCA4MjUw
IG9uIEFsbHdpbm5lciBBMjAgcHJvY2Vzc29ycwo+PiAgICAgLSB0aHVuZGVyeDogcHJpbnRrIHdp
dGggcGwwMTEgZm9yIENhdml1bSBUaHVuZGVyWCBwcm9jZXNzb3IKPj4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9SdWxlcy5tayBiL3hlbi9hcmNoL2FybS9SdWxlcy5tawo+PiBpbmRleCBmMjY0
NTkyLi5lMDExZjhiIDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJjaC9hcm0vUnVsZXMubWsKPj4gKysr
IGIveGVuL2FyY2gvYXJtL1J1bGVzLm1rCj4+IEBAIC00MCw2ICs0MCw3IEBAIEVBUkxZX1BSSU5U
S19tdmVidSAgICAgICAgICA6PSBtdmVidSwweGQwMDEyMDAwCj4+ICAgRUFSTFlfUFJJTlRLX29t
YXA1NDMyICAgICAgIDo9IDgyNTAsMHg0ODAyMDAwMCwyCj4+ICAgRUFSTFlfUFJJTlRLX3JjYXIz
ICAgICAgICAgIDo9IHNjaWYsMHhlNmU4ODAwMAo+PiAgIEVBUkxZX1BSSU5US19zZWF0dGxlICAg
ICAgICA6PSBwbDAxMSwweGUxMDEwMDAwCj4+ICtFQVJMWV9QUklOVEtfc3RvdXQgICAgICAgICAg
Oj0gc2NpZmEsMHhlNmM0MDAwMAo+PiAgIEVBUkxZX1BSSU5US19zdW42aSAgICAgICAgICA6PSA4
MjUwLDB4MDFjMjgwMDAsMgo+PiAgIEVBUkxZX1BSSU5US19zdW43aSAgICAgICAgICA6PSA4MjUw
LDB4MDFjMjgwMDAsMgo+PiAgIEVBUkxZX1BSSU5US190aHVuZGVyeCAgICAgICA6PSBwbDAxMSww
eDg3ZTAyNDAwMDAwMAo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2RlYnVnLXNj
aWZhLmluYwo+PiBiL3hlbi9hcmNoL2FybS9hcm0zMi9kZWJ1Zy1zY2lmYS5pbmMKPj4gbmV3IGZp
bGUgbW9kZSAxMDA2NDQKPj4gaW5kZXggMDAwMDAwMC4uYjVlNjBkYgo+PiAtLS0gL2Rldi9udWxs
Cj4+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm0zMi9kZWJ1Zy1zY2lmYS5pbmMKPj4gQEAgLTAsMCAr
MSw1MSBAQAo+PiArLyoKPj4gKyAqIHhlbi9hcmNoL2FybS9hcm0zMi9kZWJ1Zy1zY2lmYS5pbmMK
Pj4gKyAqCj4+ICsgKiBTQ0lGQSBzcGVjaWZpYyBkZWJ1ZyBjb2RlCj4+ICsgKgo+PiArICogT2xl
a3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29tPgo+PiArICog
Q29weXJpZ2h0IChDKSAyMDE4IEVQQU0gU3lzdGVtcyBJbmMuCj4+ICsgKgo+PiArICogVGhpcyBw
cm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBt
b2RpZnkKPj4gKyAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGlj
IExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5Cj4+ICsgKiB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0
aW9uOyBlaXRoZXIgdmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNlLCBvcgo+PiArICogKGF0IHlvdXIg
b3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KPj4gKyAqCj4+ICsgKiBUaGlzIHByb2dyYW0gaXMg
ZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKPj4gKyAqIGJ1
dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5
IG9mCj4+ICsgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBV
UlBPU0UuICBTZWUgdGhlCj4+ICsgKiBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9y
ZSBkZXRhaWxzLgo+PiArICovCj4+ICsKPj4gKyNpbmNsdWRlIDxhc20vc2NpZi11YXJ0Lmg+Cj4+
ICsKPj4gKy8qCj4+ICsgKiBTQ0lGQSBVQVJUIHdhaXQgVUFSVCB0byBiZSByZWFkeSB0byB0cmFu
c21pdAo+PiArICogcmI6IHJlZ2lzdGVyIHdoaWNoIGNvbnRhaW5zIHRoZSBVQVJUIGJhc2UgYWRk
cmVzcwo+PiArICogcmM6IHNjcmF0Y2ggcmVnaXN0ZXIKPj4gKyAqLwo+PiArLm1hY3JvIGVhcmx5
X3VhcnRfcmVhZHkgcmIgcmMKPj4gKzE6Cj4+ICsgICAgICAgIGxkcmggICBccmMsIFtccmIsICNT
Q0lGQV9TQ0FTU1JdICAgLyogPC0gU0NBU1NSIChzdGF0dXMgcmVnaXN0ZXIpCj4+ICovCj4+ICsg
ICAgICAgIHRzdCAgICBccmMsICNTQ0FTU1JfVERGRSAgICAgICAgICAgLyogQ2hlY2sgVERGRSBi
aXQgKi8KPj4gKyAgICAgICAgYmVxICAgIDFiICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBX
YWl0IGZvciB0aGUgVUFSVCB0byBiZQo+PiByZWFkeSAqLwo+PiArLmVuZG0KPj4gKwo+PiArLyoK
Pj4gKyAqIFNDSUZBIFVBUlQgdHJhbnNtaXQgY2hhcmFjdGVyCj4+ICsgKiByYjogcmVnaXN0ZXIg
d2hpY2ggY29udGFpbnMgdGhlIFVBUlQgYmFzZSBhZGRyZXNzCj4+ICsgKiBydDogcmVnaXN0ZXIg
d2hpY2ggY29udGFpbnMgdGhlIGNoYXJhY3RlciB0byB0cmFuc21pdAo+PiArICovCj4+ICsubWFj
cm8gZWFybHlfdWFydF90cmFuc21pdCByYiBydAo+PiArICAgICAgICBzdHJiICAgXHJ0LCBbXHJi
LCAjU0NJRkFfU0NBRlREUl0gICAgICAgICAgICAgICAgICAvKiAtPiBTQ0FGVERSCj4+IChkYXRh
IHJlZ2lzdGVyKSAqLwo+PiArICAgICAgICBsZHJoICAgXHJ0LCBbXHJiLCAjU0NJRkFfU0NBU1NS
XSAgICAgICAgICAgICAgICAgICAvKiA8LSBTQ0FTU1IKPj4gKHN0YXR1cyByZWdpc3RlcikgKi8K
Pj4gKyAgICAgICAgYW5kICAgIFxydCwgXHJ0LCAjKH4oU0NBU1NSX1RFTkQgfCBTQ0FTU1JfVERG
RSkpICAgLyogQ2xlYXIgVEVORAo+PiBhbmQgVERGRSBiaXRzICovCj4+ICsgICAgICAgIHN0cmgg
ICBccnQsIFtccmIsICNTQ0lGQV9TQ0FTU1JdICAgICAgICAgICAgICAgICAgIC8qIC0+IFNDQVNT
Ugo+PiAoc3RhdHVzIHJlZ2lzdGVyKSAqLwo+PiArLmVuZG0KPj4gKwo+PiArLyoKPj4gKyAqIExv
Y2FsIHZhcmlhYmxlczoKPj4gKyAqIG1vZGU6IEFTTQo+PiArICogaW5kZW50LXRhYnMtbW9kZTog
bmlsCj4+ICsgKiBFbmQ6Cj4+ICsgKi8KPj4KPgo+IENoZWVycywKPgo+IC0tCj4gSnVsaWVuIEdy
YWxsCgoKCi0tIApSZWdhcmRzLAoKT2xla3NhbmRyIFR5c2hjaGVua28KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 14:30:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 14:30: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 1fn30J-0007EZ-EF; Tue, 07 Aug 2018 14:30: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=twbi=kw=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1fn30I-0007EQ-Jh
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 14:30:30 +0000
X-Inumbo-ID: 4e0f09e8-9a4e-11e8-a8a5-bc764e045a96
Received: from mail-wm0-x242.google.com (unknown [2a00:1450:400c:c09::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4e0f09e8-9a4e-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 16:29:35 +0200 (CEST)
Received: by mail-wm0-x242.google.com with SMTP id y2-v6so17681495wma.1
 for <xen-devel@lists.xenproject.org>; Tue, 07 Aug 2018 07:30:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=7Z+4DcsQCtqyJP3llC9eRSmh2EjKbuo4nrSyKUxgMbQ=;
 b=mdCVhW/ouse3uUpIm8cCl/icb3LGrDVYzyWybLDNqyKXB71RrYim2FgXZ++PawdFNP
 p6Z4Rs4fLbdGR8SZAEDseIeszJBB542Xuu+WQ7meVqfVpI+d9TY9EKOw8L+ziHrqm92o
 4PUDk3n5VDuzxMA7e4p+/tSHP7uEU0pPYz9NKfvWl9NekdEd9yrsUfJR+BgnVIjgQol/
 Rha0asOL/knAvTrk4wFiw8v5RBEvrj8msiSXL8D6tmOE3HeNU47dh/NlHp7PRQfWmWbN
 MWp6gGtMTPXKMb1i6Ea+GYKP44ivmx4nl9BhlvDz7tz761g5sX2g/28v60je7aDomTCl
 +a6A==
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=7Z+4DcsQCtqyJP3llC9eRSmh2EjKbuo4nrSyKUxgMbQ=;
 b=hBiDlMC5T+d0RE++7EL34gkxrMb6cFexMOgbBJZRjCDwadxHCrt1UpGphbilmSOzEq
 fH0NR5BBeGbIhOjXhxbtdFgHgWkNvkVrySJ5lnNYyNCQLW4WrTf2z3Bf66Pjn1f+/EE6
 hYN66ywdLyz+R66cZkMQFtFJ3D9J0DQGIpSAisqjgL3DS3OgOO9idbaoTdg0YW6bqlV9
 QuWaGmIC9Wp6Tav7YHzoCJHI1dzu/8I90FLhlcI6r1ROzrnheWwljtwBbObCEfW2Er39
 l22DrECoaWOV3hDjgwZFmx9yhWn5DzT/E7m4hQQpMgp7oqvD8RzbQoGRrXuAmg0RrMlU
 Z8pg==
X-Gm-Message-State: AOUpUlHW4RBYlWLze8BcCk9RGNL5ymfpRw1ZeKSaIeF/SnLOoBAoVydJ
 fwvjPbYgGpF9j7miFVpw8nDZYMm+s8+7WO7UD2I=
X-Google-Smtp-Source: AA+uWPw/JnVkNB3TJLZUQBM8PTus+XQVYNr/64lA8Jo/8Jq8N2wI6fwSImbuAnhXA2Ou2in2dDRNf/FOeOfmLQzFnDg=
X-Received: by 2002:a1c:6f44:: with SMTP id
 k65-v6mr1785074wmc.19.1533652227585; 
 Tue, 07 Aug 2018 07:30:27 -0700 (PDT)
MIME-Version: 1.0
References: <20180807140243.11265-1-roger.pau@citrix.com>
In-Reply-To: <20180807140243.11265-1-roger.pau@citrix.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Tue, 7 Aug 2018 08:29:49 -0600
Message-ID: <CABfawhkwcV+T5UxRFZ3jz_1eS3ZVF=sMq=zN2sa+eVq8ux5zVg@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-devel] [PATCH v3 0/4] x86/iommu: PVH Dom0 workarounds for
 missing RMRR entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Connor Davis <davisc@ainfosec.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgNywgMjAxOCBhdCA4OjA0IEFNIFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+IHdyb3RlOgo+Cj4gSGVsbG8sCj4KPiBUaGUgZm9sbG93aW5nIHNlcmllcyBp
bXBsZW1lbnQgYSB3b3JrYXJvdW5kIGZvciBtaXNzaW5nIFJNUlIKPiBlbnRyaWVzIGZvciBhIFBW
SCBEb20wLiBJdCdzIGJhc2VkIG9uIHRoZSBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyBWVGQKPiBv
cHRpb24uCj4KPiBUaGUgUFZIIHdvcmthcm91bmQgaWRlbnRpdHkgbWFwcyBhbGwgcmVnaW9ucyBt
YXJrZWQgYXMgcmVzZXJ2ZWQgaW4gdGhlCj4gbWVtb3J5IG1hcC4KPgo+IE5vdGUgdGhhdCB0aGlz
IHdvcmthcm91bmQgaXMgZW5hYmxlZCBieSBkZWZhdWx0IG9uIEludGVsIGhhcmR3YXJlLiBJdCdz
Cj4gYWxzbyBhdmFpbGFibGUgdG8gQU1EIGhhcmR3YXJlLCBhbHRob3VnaCBpdCdzIGRpc2FibGVk
IGJ5IGRlZmF1bHQgaW4KPiB0aGF0IGNhc2UuCj4KPiBUaGUgc2VyaWVzIGNhbiBiZSBmb3VuZCBh
dDoKPgo+IGdpdDovL3hlbmJpdHMueGVuLm9yZy9wZW9wbGUvcm95Z2VyL3hlbi5naXQgaW9tbXVf
aW5jbHVzaXZlX3YzCj4KPiBUaGFua3MsIFJvZ2VyLgo+IFJvZ2VyIFBhdSBNb25uZSAoNCk6Cj4g
ICBpb21tdTogaW50cm9kdWNlIGRvbTAtaW9tbXUgb3B0aW9uCj4gICBpb21tdTogbWFrZSBpb21t
dV9pbmNsdXNpdmVfbWFwcGluZyBhIHN1Ym9wdGlvbiBvZiBkb20wLWlvbW11Cj4gICBkb20wL3B2
aDogY2hhbmdlIHRoZSBvcmRlciBvZiB0aGUgTU1DRkcgaW5pdGlhbGl6YXRpb24KPiAgIHg4Ni9p
b21tdTogYWRkIHJlc2VydmVkIGRvbTAtaW9tbXUgb3B0aW9uIHRvIG1hcCByZXNlcnZlZCBtZW1v
cnkKPiAgICAgcmFuZ2VzCj4KPiAgZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24g
ICAgICAgICB8IDQ3ICsrKysrKysrKysrCj4gIHhlbi9hcmNoL3g4Ni9odm0vZG9tMF9idWlsZC5j
ICAgICAgICAgICAgICAgfCAgOSArKy0KPiAgeGVuL2FyY2gveDg2L2h2bS9pby5jICAgICAgICAg
ICAgICAgICAgICAgICB8ICA1ICsrCj4gIHhlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyAgICAgICAg
ICAgICAgICAgICAgfCAgMyArLQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
aW5pdC5jICAgIHwgIDIgKy0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRf
aW9tbXUuYyB8IDExICsrLQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaW9tbXUuYyAg
ICAgICAgIHwgIDQgKwo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICAgICAg
ICAgIHwgNjIgKysrKysrKysrKysrKy0tCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9l
eHRlcm4uaCAgICAgICAgfCAgMiAtCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21t
dS5jICAgICAgICAgfCAyNSArKystLS0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4
Ni92dGQuYyAgICAgICB8IDU4ICstLS0tLS0tLS0tLS0tCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3g4Ni9pb21tdS5jICAgICAgICAgfCA4NyArKysrKysrKysrKysrKysrKysrKysKPiAgeGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vaW8uaCAgICAgICAgICAgICAgICB8ICAzICsKPiAgeGVuL2lu
Y2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICAgICAgICB8ICA4ICstCj4gIDE0IGZpbGVz
IGNoYW5nZWQsIDI0MCBpbnNlcnRpb25zKCspLCA4NiBkZWxldGlvbnMoLSkKPgo+IC0tCgpIaSBS
b2dlciwKSSBnYXZlIHRoaXMgYnJhbmNoIGEgc3BpbiBvbiBhIERlbGwgWFBTIGxhcHRvcCBib290
aW5nIFVFRkkgd2l0aCBMaW51eAo0LjE4LXJjOC4gSSB3YXMgYWJsZSB0byBnZXQgZG9tMCB0byBi
b290IHdpdGggUFZIIGJ1dCB0aGUgcGh5c2ljYWwKa2V5Ym9hcmQgb2YgdGhlIGxhcHRvcCBzdG9w
cGVkIHdvcmtpbmcsIGl0IHdvcmtzIG5vIHByb2JsZW0gd2l0aCBqdXN0CkxpbnV4IDQuMTgtcmM4
IG9yIFBWIGRvbTAsIHNvIEkgaGFkIHRvIHBsdWcgaW4gYSBVU0Iga2V5Ym9hcmQuIEFmdGVyCnJ1
bm5pbmcgZm9yIGEgbWludXRlIG9yIHR3byB0aGUgc3lzdGVtIHN0YXJ0cyB0byBzbG93IGRvd24g
dG8gdGhlCnBvaW50IHdoZXJlIGl0IGJlY29tZXMgdW5yZXNwb25zaXZlLiBUaGUgeGwgZG1lc2cg
bG9nIGlzIGZpbGxlZCB3aXRoCnRoaXMgZXJyb3I6CgooWEVOKSBbVlQtRF1pb21tdS5jOjkxOTog
aW9tbXVfZmF1bHRfc3RhdHVzOiBGYXVsdCBPdmVyZmxvdwooWEVOKSBbVlQtRF1pb21tdS5jOjky
MTogaW9tbXVfZmF1bHRfc3RhdHVzOiBQcmltYXJ5IFBlbmRpbmcgRmF1bHQKKFhFTikgW1ZULURd
RE1BUjpbRE1BIFJlYWRdIFJlcXVlc3QgZGV2aWNlIFswMDAwOjAwOjAyLjBdIGZhdWx0IGFkZHIK
NDYyNWYzYTAwMCwgaW9tbXUgcmVnID0gZmZmZjgyYzAwMTgxYzAwMAooWEVOKSBbVlQtRF1ETUFS
OiByZWFzb24gMDYgLSBQVEUgUmVhZCBhY2Nlc3MgaXMgbm90IHNldAooWEVOKSBwcmludF92dGRf
ZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDQ2MjVmM2EKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gMjczYTE4MDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfMjdi
YTM1MDAxCihYRU4pICAgICBsNFswMDBdID0gOWMwMDAwMDI3YmEzNDEwNwooWEVOKSAgICAgbDNb
MTE4XSA9IDgwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgIGwzWzExOF0gbm90IHByZXNlbnQKClRo
ZSBkZXZpY2UgaW4gcXVlc3Rpb24gaXM6CgowMDowMi4wIFZHQSBjb21wYXRpYmxlIGNvbnRyb2xs
ZXI6IEludGVsIENvcnBvcmF0aW9uIEhEIEdyYXBoaWNzIDYyMAoocmV2IDAyKSAocHJvZy1pZiAw
MCBbVkdBIGNvbnRyb2xsZXJdKQogICAgU3Vic3lzdGVtOiBEZWxsIEhEIEdyYXBoaWNzIDYyMAog
ICAgQ29udHJvbDogSS9PKyBNZW0rIEJ1c01hc3RlcisgU3BlY0N5Y2xlLSBNZW1XSU5WLSBWR0FT
bm9vcC0KUGFyRXJyLSBTdGVwcGluZy0gU0VSUi0gRmFzdEIyQi0gRGlzSU5UeCsKICAgIFN0YXR1
czogQ2FwKyA2Nk1Iei0gVURGLSBGYXN0QjJCLSBQYXJFcnItIERFVlNFTD1mYXN0ID5UQWJvcnQt
CjxUQWJvcnQtIDxNQWJvcnQtID5TRVJSLSA8UEVSUi0gSU5UeC0KICAgIExhdGVuY3k6IDAKICAg
IEludGVycnVwdDogcGluIEEgcm91dGVkIHRvIElSUSAxNDQKICAgIFJlZ2lvbiAwOiBNZW1vcnkg
YXQgZGIwMDAwMDAgKDY0LWJpdCwgbm9uLXByZWZldGNoYWJsZSkgW3NpemU9MTZNXQogICAgUmVn
aW9uIDI6IE1lbW9yeSBhdCA5MDAwMDAwMCAoNjQtYml0LCBwcmVmZXRjaGFibGUpIFtzaXplPTI1
Nk1dCiAgICBSZWdpb24gNDogSS9PIHBvcnRzIGF0IGYwMDAgW3NpemU9NjRdCiAgICBbdmlydHVh
bF0gRXhwYW5zaW9uIFJPTSBhdCAwMDBjMDAwMCBbZGlzYWJsZWRdIFtzaXplPTEyOEtdCiAgICBD
YXBhYmlsaXRpZXM6IFs0MF0gVmVuZG9yIFNwZWNpZmljIEluZm9ybWF0aW9uOiBMZW49MGMgPD8+
CiAgICBDYXBhYmlsaXRpZXM6IFs3MF0gRXhwcmVzcyAodjIpIFJvb3QgQ29tcGxleCBJbnRlZ3Jh
dGVkIEVuZHBvaW50LCBNU0kgMDAKICAgICAgICBEZXZDYXA6ICAgIE1heFBheWxvYWQgMTI4IGJ5
dGVzLCBQaGFudEZ1bmMgMAogICAgICAgICAgICBFeHRUYWctIFJCRSsKICAgICAgICBEZXZDdGw6
ICAgIFJlcG9ydCBlcnJvcnM6IENvcnJlY3RhYmxlLSBOb24tRmF0YWwtIEZhdGFsLSBVbnN1cHBv
cnRlZC0KICAgICAgICAgICAgUmx4ZE9yZC0gRXh0VGFnLSBQaGFudEZ1bmMtIEF1eFB3ci0gTm9T
bm9vcC0KICAgICAgICAgICAgTWF4UGF5bG9hZCAxMjggYnl0ZXMsIE1heFJlYWRSZXEgMTI4IGJ5
dGVzCiAgICAgICAgRGV2U3RhOiAgICBDb3JyRXJyLSBVbmNvcnJFcnItIEZhdGFsRXJyLSBVbnN1
cHBSZXEtIEF1eFB3ci0gVHJhbnNQZW5kLQogICAgICAgIERldkNhcDI6IENvbXBsZXRpb24gVGlt
ZW91dDogTm90IFN1cHBvcnRlZCwgVGltZW91dERpcy0sIExUUi0sCk9CRkYgTm90IFN1cHBvcnRl
ZAogICAgICAgIERldkN0bDI6IENvbXBsZXRpb24gVGltZW91dDogNTB1cyB0byA1MG1zLCBUaW1l
b3V0RGlzLSwgTFRSLSwKT0JGRiBEaXNhYmxlZAogICAgQ2FwYWJpbGl0aWVzOiBbYWNdIE1TSTog
RW5hYmxlKyBDb3VudD0xLzEgTWFza2FibGUtIDY0Yml0LQogICAgICAgIEFkZHJlc3M6IGZlZTAw
MDAwICBEYXRhOiA0MDI4CiAgICBDYXBhYmlsaXRpZXM6IFtkMF0gUG93ZXIgTWFuYWdlbWVudCB2
ZXJzaW9uIDIKICAgICAgICBGbGFnczogUE1FQ2xrLSBEU0krIEQxLSBEMi0gQXV4Q3VycmVudD0w
bUEKUE1FKEQwLSxEMS0sRDItLEQzaG90LSxEM2NvbGQtKQogICAgICAgIFN0YXR1czogRDAgTm9T
b2Z0UnN0LSBQTUUtRW5hYmxlLSBEU2VsPTAgRFNjYWxlPTAgUE1FLQogICAgQ2FwYWJpbGl0aWVz
OiBbMTAwIHYxXSBQcm9jZXNzIEFkZHJlc3MgU3BhY2UgSUQgKFBBU0lEKQogICAgICAgIFBBU0lE
Q2FwOiBFeGVjLSBQcml2LSwgTWF4IFBBU0lEIFdpZHRoOiAxNAogICAgICAgIFBBU0lEQ3RsOiBF
bmFibGUtIEV4ZWMtIFByaXYtCiAgICBDYXBhYmlsaXRpZXM6IFsyMDAgdjFdIEFkZHJlc3MgVHJh
bnNsYXRpb24gU2VydmljZSAoQVRTKQogICAgICAgIEFUU0NhcDogICAgSW52YWxpZGF0ZSBRdWV1
ZSBEZXB0aDogMDAKICAgICAgICBBVFNDdGw6ICAgIEVuYWJsZS0sIFNtYWxsZXN0IFRyYW5zbGF0
aW9uIFVuaXQ6IDAwCiAgICBDYXBhYmlsaXRpZXM6IFszMDAgdjFdIFBhZ2UgUmVxdWVzdCBJbnRl
cmZhY2UgKFBSSSkKICAgICAgICBQUklDdGw6IEVuYWJsZS0gUmVzZXQtCiAgICAgICAgUFJJU3Rh
OiBSRi0gVVBSR0ktIFN0b3BwZWQrCiAgICAgICAgUGFnZSBSZXF1ZXN0IENhcGFjaXR5OiAwMDAw
ODAwMCwgUGFnZSBSZXF1ZXN0IEFsbG9jYXRpb246IDAwMDAwMDAwCiAgICBLZXJuZWwgZHJpdmVy
IGluIHVzZTogaTkxNQogICAgS2VybmVsIG1vZHVsZXM6IGk5MTUKClRoZSBlcnJvciBpcyBzaW1p
bGFyIHRvIG9uZSBJIHJlcG9ydGVkIGluIDIwMTUKKGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxNS0wOC9tc2cwMjMzOS5odG1sKQpidXQgdGhh
dCB3YXMgZHVlIHRvIEFNVCBiZWluZyBlbmFibGVkIG9uIHRoZSBzeXN0ZW0sIHdoaWxlIHRoaXMg
bGFwdG9wCmRvZXNuJ3QgaGF2ZSBBTVQgZW5hYmxlZC4gVGhlIGJvb3QgcGFyYW1zIEkgaGFkIGZv
ciBYZW46IGxvZ2x2bD1hbGwKZ3Vlc3RfbG9nbHZsPWFsbCBkb20wX21lbT00MDk2TSxtYXg6NDA5
Nk0gZG9tMF9tYXhfdmNwdXM9MiBzY2hlZD1udWxsCmRvbTA9cHZoIGlvbW11PXJlcXVpcmVkLGRl
YnVnIGRvbTAtaW9tbXU9cmVsYXhlZCBjb25zb2xlPXZnYQoKTGV0IHVzIGtub3cgaWYgd2UgY2Fu
IHByb3ZpZGUgYW55IGFkZGl0aW9uYWwgaW5mb3JtYXRpb24uCgpUaGFua3MsClRhbWFzCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 14:30:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 14: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 1fn30Q-0007FX-O4; Tue, 07 Aug 2018 14:30: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=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fn30P-0007FN-GK
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 14:30:37 +0000
X-Inumbo-ID: 52cf96a7-9a4e-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 52cf96a7-9a4e-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 16:29:42 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 08:30:35 -0600
Message-Id: <5B69AD0902000078001DB9D4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 08:30:33 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180807140220.13703-1-paul.durrant@citrix.com>
In-Reply-To: <20180807140220.13703-1-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] x86/hvm: remove default ioreq server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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+IE9uIDA3LjA4LjE4IGF0IDE2OjAyLCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jCj4gQEAgLTQwOTMsMTIgKzQwOTMsMTUgQEAgc3RhdGljIGludCBodm1fYWxsb3dfc2V0
X3BhcmFtKHN0cnVjdCBkb21haW4gKmQsCj4gICAgICBjYXNlIEhWTV9QQVJBTV9DT05TT0xFX0VW
VENITjoKPiAgICAgIGNhc2UgSFZNX1BBUkFNX1g4N19GSVBfV0lEVEg6Cj4gICAgICAgICAgYnJl
YWs7Cj4gKyAgICAvKiBUaGUgZm9sbG93aW5nIHBhcmFtZXRlcnMgYXJlIGRlcHJlY2F0ZWQuICov
Cj4gKyAgICBjYXNlIEhWTV9QQVJBTV9CVUZJT1JFUV9FVlRDSE46Cj4gKyAgICAgICAgcmMgPSAt
RVBFUk07Cj4gKyAgICAgICAgYnJlYWs7Cj4gICAgICAvKgo+ICAgICAgICogVGhlIGZvbGxvd2lu
ZyBwYXJhbWV0ZXJzIG11c3Qgbm90IGJlIHNldCBieSB0aGUgZ3Vlc3QKPiAgICAgICAqIHNpbmNl
IHRoZSBkb21haW4gbWF5IG5lZWQgdG8gYmUgcGF1c2VkLgo+ICAgICAgICovCj4gICAgICBjYXNl
IEhWTV9QQVJBTV9JREVOVF9QVDoKPiAtICAgIGNhc2UgSFZNX1BBUkFNX0RNX0RPTUFJTjoKPiAg
ICAgIGNhc2UgSFZNX1BBUkFNX0FDUElfU19TVEFURToKPiAgICAgIC8qIFRoZSByZW1haW5pbmcg
cGFyYW1ldGVycyBzaG91bGQgbm90IGJlIHNldCBieSB0aGUgZ3Vlc3QuICovCj4gICAgICBkZWZh
dWx0OgoKU28gd2h5IGFnYWluIGRvbid0IHlvdSBhZGQgRE1fRE9NQUlOIGFsb25nc2lkZSBCVUZJ
T1JFUV9FVlRDSE4KYWJvdmUgKGFuZCByZW1vdmUgaXQgZnJvbSBodm1fc2V0X3BhcmFtKCkpLCBh
bmQgdGhlbiBhbHNvIHRvCmh2bV9hbGxvd19nZXRfcGFyYW0oKSdzIG5ldyBkZXByZWNhdGVkIGdy
b3VwLCBwbHVzIHJlc3BlY3RpdmUKdHJlYXRtZW50IGluIHB1YmxpYy9odm0vcGFyYW1zLmg/IEkg
Y2FuJ3QgZmluZCBhbnkgdXNlIG9mIHRoaXMKZXhjZXB0IGluIHRoZSBnZXQvc2V0IGZ1bmN0aW9u
cyBoZXJlLCBhbmQgeW91ciBxZW11LXRyYWQgcGF0Y2gKcmVtb3ZlcyB0aGUgc29sZSB1c2UgKCJz
ZXQiIHJlcXVlc3QpIHRoZXJlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 14:37:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 14:37: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 1fn36f-0007dH-QS; Tue, 07 Aug 2018 14:37:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ay9j=kw=citrix.com=prvs=750b60ad6=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fn36e-0007dC-IX
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 14:37:04 +0000
X-Inumbo-ID: 38f44ca7-9a4f-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 38f44ca7-9a4f-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 16:36:09 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="77293275"
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 v3 4/4] x86/iommu: add reserved dom0-iommu
 option to map reserved memory ranges
Thread-Index: AQHULlf273J8QVv7RUWkq4iyhEkXcaS0WxWw
Date: Tue, 7 Aug 2018 14:35:49 +0000
Message-ID: <9c2f499dacd347e198091e6aa526dafe@AMSPEX02CL03.citrite.net>
References: <20180807140243.11265-1-roger.pau@citrix.com>
 <20180807140243.11265-5-roger.pau@citrix.com>
In-Reply-To: <20180807140243.11265-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 v3 4/4] x86/iommu: add reserved dom0-iommu
 option to map reserved memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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
Z2VyIFBhdSBNb25uZQ0KPiBTZW50OiAwNyBBdWd1c3QgMjAxOCAxNTowMw0KPiBUbzogeGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1DQo+IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgR2Vv
cmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsNCj4gQW5kcmV3IENvb3BlciA8
QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IElhbiBKYWNrc29uDQo+IDxJYW4uSmFja3NvbkBj
aXRyaXguY29tPjsgVGltIChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBKdWxpZW4gR3JhbGwNCj4g
PGp1bGllbi5ncmFsbEBhcm0uY29tPjsgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPjsg
Um9nZXIgUGF1DQo+IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4gU3ViamVjdDogW1hl
bi1kZXZlbF0gW1BBVENIIHYzIDQvNF0geDg2L2lvbW11OiBhZGQgcmVzZXJ2ZWQgZG9tMC1pb21t
dQ0KPiBvcHRpb24gdG8gbWFwIHJlc2VydmVkIG1lbW9yeSByYW5nZXMNCj4gDQo+IFNldmVyYWwg
cGVvcGxlIGhhdmUgcmVwb3J0ZWQgaGFyZHdhcmUgaXNzdWVzIChtYWxmdW5jdGlvbmluZyBVU0IN
Cj4gY29udHJvbGxlcnMpIGR1ZSB0byBpb21tdSBwYWdlIGZhdWx0cyBvbiBJbnRlbCBoYXJkd2Fy
ZS4gVGhvc2UgZmF1bHRzDQo+IGFyZSBjYXVzZWQgYnkgbWlzc2luZyBSTVJSIChWVGQpIGVudHJp
ZXMgaW4gdGhlIEFDUEkgdGFibGVzLiBUaG9zZSBjYW4NCj4gYmUgd29ya2VkIGFyb3VuZCBvbiBW
VGQgaGFyZHdhcmUgYnkgbWFudWFsbHkgYWRkaW5nIFJNUlIgZW50cmllcyBvbg0KPiB0aGUgY29t
bWFuZCBsaW5lLCB0aGlzIGlzIGhvd2V2ZXIgbGltaXRlZCB0byBJbnRlbCBoYXJkd2FyZSBhbmQg
cXVpdGUNCj4gY3VtYmVyc29tZSB0byBkby4NCj4gDQo+IEluIG9yZGVyIHRvIHNvbHZlIHRob3Nl
IGlzc3VlcyBhZGQgYSBuZXcgZG9tMC1pb21tdT1yZXNlcnZlZCBvcHRpb24NCj4gdGhhdCBpZGVu
dGl0eSBtYXBzIGFsbCByZWdpb25zIG1hcmtlZCBhcyByZXNlcnZlZCBpbiB0aGUgbWVtb3J5IG1h
cC4NCj4gTm90ZSB0aGF0IHJlZ2lvbnMgdXNlZCBieSBkZXZpY2VzIGVtdWxhdGVkIGJ5IFhlbiAo
TEFQSUMsIElPLUFQSUMgb3INCj4gUENJZSBNQ0ZHIHJlZ2lvbnMpIGFyZSBzcGVjaWZpY2FsbHkg
YXZvaWRlZC4gTm90ZSB0aGF0IHRoaXMgb3B0aW9uIGlzDQo+IGF2YWlsYWJsZSB0byBhIFBWSCBE
b20wIChhcyBvcHBvc2VkIHRvIHRoZSBpbmNsdXNpdmUgb3B0aW9uIHdoaWNoIG9ubHkNCj4gd29y
a3MgZm9yIFBWIERvbTApLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+DQoNClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwu
ZHVycmFudEBjaXRyaXguY29tPg0KDQo+IC0tLQ0KPiBDaGFuZ2VzIHNpbmNlIHYyOg0KPiAgLSBG
aXggY29tbWVudCByZWdhcmRpbmcgZG9tMC1zdHJpY3QuDQo+ICAtIENoYW5nZSBkb2N1bWVudGF0
aW9uIHN0eWxlIG9mIHhlbiBjb21tYW5kIGxpbmUuDQo+ICAtIFJlbmFtZSBpb21tdV9tYXAgdG8g
aHdkb21faW9tbXVfbWFwLg0KPiAgLSBNb3ZlIGFsbCB0aGUgY2hlY2tzIHRvIGh3ZG9tX2lvbW11
X21hcC4NCj4gDQo+IENoYW5nZXMgc2luY2UgdjE6DQo+ICAtIEludHJvZHVjZSBhIG5ldyByZXNl
cnZlZCBvcHRpb24gaW5zdGVhZCBvZiBhYnVzaW5nIHRoZSBpbmNsdXNpdmUNCj4gICAgb3B0aW9u
Lg0KPiAgLSBVc2UgdGhlIHNhbWUgaGVscGVyIGZ1bmN0aW9uIGZvciBQViBhbmQgUFZIIGluIG9y
ZGVyIHRvIGRlY2lkZSBpZiBhDQo+ICAgIHBhZ2Ugc2hvdWxkIGJlIGFkZGVkIHRvIHRoZSBkb21h
aW4gcGFnZSB0YWJsZXMuDQo+ICAtIFVzZSB0aGUgZGF0YSBpbnNpZGUgb2YgdGhlIGRvbWFpbiBz
dHJ1Y3QgdG8gZGV0ZWN0IG92ZXJsYXBzIHdpdGgNCj4gICAgZW11bGF0ZWQgTU1JTyByZWdpb25z
Lg0KPiAtLS0NCj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
DQo+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+DQo+IENj
OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4NCj4gQ2M6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCj4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+DQo+IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20+DQo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
DQo+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4NCj4gQ2M6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+DQo+IC0tLQ0KPiAgZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rv
d24gICAgICAgICB8IDExICsrLQ0KPiAgeGVuL2FyY2gveDg2L2h2bS9pby5jICAgICAgICAgICAg
ICAgICAgICAgICB8ICA1ICsrDQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2Ft
ZF9pb21tdS5jIHwgIDMgKw0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAg
ICAgICAgICB8ICAzICsNCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAg
ICAgICAgfCAgMyArDQo+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyAgICAg
ICAgIHwgODYgKysrKysrKysrKysrKystLS0tLS0tDQo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9pby5oICAgICAgICAgICAgICAgIHwgIDMgKw0KPiAgeGVuL2luY2x1ZGUveGVuL2lvbW11Lmgg
ICAgICAgICAgICAgICAgICAgICB8ICAyICstDQo+ICA4IGZpbGVzIGNoYW5nZWQsIDg1IGluc2Vy
dGlvbnMoKyksIDMxIGRlbGV0aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy94
ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIGIvZG9jcy9taXNjL3hlbi0NCj4gY29tbWFuZC1saW5l
Lm1hcmtkb3duDQo+IGluZGV4IDkwYjMyZmUzZjAuLjU5ZWMyYWZjNWQgMTAwNjQ0DQo+IC0tLSBh
L2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duDQo+ICsrKyBiL2RvY3MvbWlzYy94
ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duDQo+IEBAIC0xMjA1LDcgKzEyMDUsNyBAQCBkZXRlY3Rp
b24gb2Ygc3lzdGVtcyBrbm93biB0byBtaXNiZWhhdmUgdXBvbg0KPiBhY2Nlc3NlcyB0byB0aGF0
IHBvcnQuDQo+ICA+PiBFbmFibGUgSU9NTVUgZGVidWdnaW5nIGNvZGUgKGltcGxpZXMgYHZlcmJv
c2VgKS4NCj4gDQo+ICAjIyMgZG9tMC1pb21tdQ0KPiAtPiBgPSBMaXN0IG9mIFsgbm9uZSB8IHN0
cmljdCB8IHJlbGF4ZWQgfCBpbmNsdXNpdmUgXWANCj4gKz4gYD0gTGlzdCBvZiBbIG5vbmUgfCBz
dHJpY3QgfCByZWxheGVkIHwgaW5jbHVzaXZlIHwgcmVzZXJ2ZWQgXWANCj4gDQo+ICAqIGBub25l
YDogZGlzYWJsZXMgRE1BIHJlbWFwcGluZyBmb3IgRG9tMC4NCj4gDQo+IEBAIC0xMjMzLDYgKzEy
MzMsMTUgQEAgbWVhbmluZzoNCj4gICAgb3B0aW9uIGlzIG9ubHkgYXBwbGljYWJsZSB0byBhIFBW
IERvbTAgYW5kIGlzIGVuYWJsZWQgYnkgZGVmYXVsdCBvbiBJbnRlbA0KPiAgICBoYXJkd2FyZS4N
Cj4gDQo+ICsqIGByZXNlcnZlZGA6IHNldHMgdXAgRE1BIHJlbWFwcGluZyBmb3IgYWxsIHRoZSBy
ZXNlcnZlZCByZWdpb25zIGluIHRoZQ0KPiBtZW1vcnkNCj4gKyAgbWFwIGZvciBEb20wLiBVc2Ug
dGhpcyB0byB3b3JrIGFyb3VuZCBmaXJtd2FyZSBpc3N1ZXMgcHJvdmlkaW5nIGluY29ycmVjdA0K
PiArICBSTVJSL0lWTUQgZW50cmllcy4gUmF0aGVyIHRoYW4gb25seSBtYXBwaW5nIFJBTSBwYWdl
cyBmb3IgSU9NTVUNCj4gYWNjZXNzZXMNCj4gKyAgZm9yIERvbTAsIGFsbCBtZW1vcnkgcmVnaW9u
cyBtYXJrZWQgYXMgcmVzZXJ2ZWQgaW4gdGhlIG1lbW9yeSBtYXAgdGhhdA0KPiBkb24ndA0KPiAr
ICBvdmVybGFwIHdpdGggYW55IE1NSU8gcmVnaW9uIGZyb20gZW11bGF0ZWQgZGV2aWNlcyB3aWxs
IGJlIGlkZW50aXR5DQo+IG1hcHBlZC4NCj4gKyAgVGhpcyBvcHRpb24gbWFwcyBhIHN1YnNldCBv
ZiB0aGUgbWVtb3J5IHRoYXQgd291bGQgYmUgbWFwcGVkIHdoZW4NCj4gdXNpbmcgdGhlDQo+ICsg
IGBpbmNsdXNpdmVgIG9wdGlvbi4gVGhpcyBvcHRpb24gaXMgYXZhaWxhYmxlIHRvIGEgUFZIIERv
bTAgYW5kIGlzIGVuYWJsZWQgYnkNCj4gKyAgZGVmYXVsdCBvbiBJbnRlbCBoYXJkd2FyZS4NCj4g
Kw0KPiAgIyMjIGlvbW11XF9kZXZcX2lvdGxiXF90aW1lb3V0DQo+ICA+IGA9IDxpbnRlZ2VyPmAN
Cj4gDQo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2lvLmMgYi94ZW4vYXJjaC94ODYv
aHZtL2lvLmMNCj4gaW5kZXggYmY0ZDg3NDhkMy4uNWUwMWMzMzg5MCAxMDA2NDQNCj4gLS0tIGEv
eGVuL2FyY2gveDg2L2h2bS9pby5jDQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaW8uYw0KPiBA
QCAtNDA0LDYgKzQwNCwxMSBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGh2bV9tbWNmZw0KPiAqdnBj
aV9tbWNmZ19maW5kKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsDQo+ICAgICAgcmV0dXJuIE5VTEw7
DQo+ICB9DQo+IA0KPiArYm9vbCB2cGNpX21tY2ZnX2FkZHJlc3MoY29uc3Qgc3RydWN0IGRvbWFp
biAqZCwgcGFkZHJfdCBhZGRyKQ0KPiArew0KPiArICAgIHJldHVybiB2cGNpX21tY2ZnX2ZpbmQo
ZCwgYWRkcik7DQo+ICt9DQo+ICsNCj4gIHN0YXRpYyB1bnNpZ25lZCBpbnQgdnBjaV9tbWNmZ19k
ZWNvZGVfYWRkcihjb25zdCBzdHJ1Y3QgaHZtX21tY2ZnDQo+ICptbWNmZywNCj4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IGFkZHIsIHBjaV9zYmRm
X3QgKnNiZGYpDQo+ICB7DQo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvcGNpX2FtZF9pb21tdS5jDQo+IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9h
bWRfaW9tbXUuYw0KPiBpbmRleCAwZTBjOTljOTQyLi4yYzI4NjdkMDg4IDEwMDY0NA0KPiAtLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jDQo+ICsrKyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMNCj4gQEAgLTI1Niw2ICsy
NTYsOSBAQCBzdGF0aWMgdm9pZCBfX2h3ZG9tX2luaXQNCj4gYW1kX2lvbW11X2h3ZG9tX2luaXQo
c3RydWN0IGRvbWFpbiAqZCkNCj4gICAgICAvKiBJbmNsdXNpdmUgSU9NTVUgbWFwcGluZ3MgYXJl
IGRpc2FibGVkIGJ5IGRlZmF1bHQgb24gQU1EIGhhcmR3YXJlLg0KPiAqLw0KPiAgICAgIGlvbW11
X2RvbTBfaW5jbHVzaXZlID0gaW9tbXVfZG9tMF9pbmNsdXNpdmUgPT0gLTEgPyBmYWxzZQ0KPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBp
b21tdV9kb20wX2luY2x1c2l2ZTsNCj4gKyAgICAvKiBSZXNlcnZlZCBJT01NVSBtYXBwaW5ncyBh
cmUgZGlzYWJsZWQgYnkgZGVmYXVsdCBvbiBBTUQNCj4gaGFyZHdhcmUuICovDQo+ICsgICAgaW9t
bXVfZG9tMF9yZXNlcnZlZCA9IGlvbW11X2RvbTBfcmVzZXJ2ZWQgPT0gLTEgPyBmYWxzZQ0KPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogaW9t
bXVfZG9tMF9yZXNlcnZlZDsNCj4gDQo+ICAgICAgaWYgKCBhbGxvY2F0ZV9kb21haW5fcmVzb3Vy
Y2VzKGRvbV9pb21tdShkKSkgKQ0KPiAgICAgICAgICBCVUcoKTsNCj4gZGlmZiAtLWdpdCBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMNCj4gYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9pb21tdS5jDQo+IGluZGV4IGYxNWM5NGJlNDIuLjljOTkxYmQyY2YgMTAwNjQ0DQo+IC0tLSBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMNCj4gKysrIGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvaW9tbXUuYw0KPiBAQCAtNzUsNiArNzUsNyBAQCBjdXN0b21fcGFyYW0oImRvbTAt
aW9tbXUiLA0KPiBwYXJzZV9kb20wX2lvbW11X3BhcmFtKTsNCj4gIGJvb2wgX19od2RvbV9pbml0
ZGF0YSBpb21tdV9kb20wX3N0cmljdDsNCj4gIGJvb2wgX19yZWFkX21vc3RseSBpb21tdV9kb20w
X3Bhc3N0aHJvdWdoOw0KPiAgaW50OF90IF9faHdkb21faW5pdGRhdGEgaW9tbXVfZG9tMF9pbmNs
dXNpdmUgPSAtMTsNCj4gK2ludDhfdCBfX2h3ZG9tX2luaXRkYXRhIGlvbW11X2RvbTBfcmVzZXJ2
ZWQgPSAtMTsNCj4gDQo+ICBERUZJTkVfUEVSX0NQVShib29sX3QsIGlvbW11X2RvbnRfZmx1c2hf
aW90bGIpOw0KPiANCj4gQEAgLTE2Miw2ICsxNjMsOCBAQCBzdGF0aWMgaW50IF9faW5pdCBwYXJz
ZV9kb20wX2lvbW11X3BhcmFtKGNvbnN0DQo+IGNoYXIgKnMpDQo+ICAgICAgICAgICAgICBpb21t
dV9kb20wX3N0cmljdCA9IGZhbHNlOw0KPiAgICAgICAgICBlbHNlIGlmICggIXN0cm5jbXAocywg
ImluY2x1c2l2ZSIsIHNzIC0gcykgKQ0KPiAgICAgICAgICAgICAgaW9tbXVfZG9tMF9pbmNsdXNp
dmUgPSB2YWw7DQo+ICsgICAgICAgIGVsc2UgaWYgKCAhc3RybmNtcChzLCAicmVzZXJ2ZWQiLCBz
cyAtIHMpICkNCj4gKyAgICAgICAgICAgIGlvbW11X2RvbTBfcmVzZXJ2ZWQgPSB2YWw7DQo+ICAg
ICAgICAgIGVsc2UNCj4gICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsNCj4gDQo+IGRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYw0KPiBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jDQo+IGluZGV4IDdjN2UxNTc1NWQuLjc3YTA3NjIxNWIg
MTAwNjQ0DQo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jDQo+ICsr
KyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jDQo+IEBAIC0xMzA3LDYgKzEz
MDcsOSBAQCBzdGF0aWMgdm9pZCBfX2h3ZG9tX2luaXQNCj4gaW50ZWxfaW9tbXVfaHdkb21faW5p
dChzdHJ1Y3QgZG9tYWluICpkKQ0KPiAgICAgIC8qIEluY2x1c2l2ZSBtYXBwaW5ncyBhcmUgZW5h
YmxlZCBieSBkZWZhdWx0IG9uIEludGVsIGhhcmR3YXJlIGZvciBQVi4gKi8NCj4gICAgICBpb21t
dV9kb20wX2luY2x1c2l2ZSA9IGlvbW11X2RvbTBfaW5jbHVzaXZlID09IC0xID8NCj4gaXNfcHZf
ZG9tYWluKGQpDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICA6IGlvbW11X2RvbTBfaW5jbHVzaXZlOw0KPiArICAgIC8qIFJlc2VydmVkIElP
TU1VIG1hcHBpbmdzIGFyZSBlbmFibGVkIGJ5IGRlZmF1bHQgb24gSW50ZWwgaGFyZHdhcmUuDQo+
ICovDQo+ICsgICAgaW9tbXVfZG9tMF9yZXNlcnZlZCA9IGlvbW11X2RvbTBfcmVzZXJ2ZWQgPT0g
LTEgPyB0cnVlDQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgOiBpb21tdV9kb20wX3Jlc2VydmVkOw0KPiANCj4gICAgICBzZXR1cF9od2RvbV9w
Y2lfZGV2aWNlcyhkLCBzZXR1cF9od2RvbV9kZXZpY2UpOw0KPiAgICAgIHNldHVwX2h3ZG9tX3Jt
cnIoZCk7DQo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUu
Yw0KPiBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jDQo+IGluZGV4IDVhN2E3
NjVlOWQuLjZhZWM0M2VkMWEgMTAwNjQ0DQo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3g4Ni9pb21tdS5jDQo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5j
DQo+IEBAIC0yMCw2ICsyMCw3IEBADQo+ICAjaW5jbHVkZSA8eGVuL3NvZnRpcnEuaD4NCj4gICNp
bmNsdWRlIDx4c20veHNtLmg+DQo+IA0KPiArI2luY2x1ZGUgPGFzbS9odm0vaW8uaD4NCj4gICNp
bmNsdWRlIDxhc20vc2V0dXAuaD4NCj4gDQo+ICB2b2lkIGlvbW11X3VwZGF0ZV9pcmVfZnJvbV9h
cGljKA0KPiBAQCAtMTM0LDEzICsxMzUsNjcgQEAgdm9pZCBhcmNoX2lvbW11X2RvbWFpbl9kZXN0
cm95KHN0cnVjdCBkb21haW4NCj4gKmQpDQo+ICB7DQo+ICB9DQo+IA0KPiArc3RhdGljIGJvb2wg
X19od2RvbV9pbml0IGh3ZG9tX2lvbW11X21hcChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLA0KPiB1
bnNpZ25lZCBsb25nIHBmbiwNCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBtYXhfcGZuKQ0KPiArew0KPiArICAgIHVuc2lnbmVkIGludCBp
Ow0KPiArDQo+ICsgICAgLyoNCj4gKyAgICAgKiBJZ25vcmUgYW55IGFkZHJlc3MgYmVsb3cgMU1C
LCB0aGF0J3MgYWxyZWFkeSBpZGVudGl0eSBtYXBwZWQgYnkgdGhlDQo+ICsgICAgICogZG9tYWlu
IGJ1aWxkZXIgZm9yIEhWTS4NCj4gKyAgICAgKi8NCj4gKyAgICBpZiAoIChpc19odm1fZG9tYWlu
KGQpICYmIHBmbiA8IFBGTl9ET1dOKE1CKDEpKSkgfHwNCj4gKyAgICAgICAgIC8qIEV4Y2x1ZGUg
WGVuIGJpdHMuICovDQo+ICsgICAgICAgICB4ZW5faW5fcmFuZ2UocGZuKSB8fCAocGZuID4gbWF4
X3BmbiAmJiAhbWZuX3ZhbGlkKF9tZm4ocGZuKSkpICkNCj4gKyAgICAgICAgcmV0dXJuIGZhbHNl
Ow0KPiArDQo+ICsgICAgLyoNCj4gKyAgICAgKiBJZiBkb20wLXN0cmljdCBtb2RlIGlzIGVuYWJs
ZWQgb3IgdGhlIGd1ZXN0IHR5cGUgaXMgUFZIL0hWTSB0aGVuDQo+IGV4Y2x1ZGUNCj4gKyAgICAg
KiBjb252ZW50aW9uYWwgUkFNIGFuZCBsZXQgdGhlIGNvbW1vbiBjb2RlIG1hcCBkb20wJ3MgcGFn
ZXMuDQo+ICsgICAgICovDQo+ICsgICAgaWYgKCBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZ
UEVfQ09OVkVOVElPTkFMKSAmJg0KPiArICAgICAgICAgKGlvbW11X2RvbTBfc3RyaWN0IHx8IGlz
X2h2bV9kb21haW4oZCkpICkNCj4gKyAgICAgICAgcmV0dXJuIGZhbHNlOw0KPiArICAgIGlmICgg
cGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX1JFU0VSVkVEKSAmJg0KPiArICAgICAgICAg
IWlvbW11X2RvbTBfcmVzZXJ2ZWQgJiYgIWlvbW11X2RvbTBfaW5jbHVzaXZlICkNCj4gKyAgICAg
ICAgcmV0dXJuIGZhbHNlOw0KPiArICAgIGlmICggIXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1f
VFlQRV9VTlVTQUJMRSkgJiYNCj4gKyAgICAgICAgICFwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFN
X1RZUEVfUkVTRVJWRUQpICYmDQo+ICsgICAgICAgICAhcGFnZV9pc19yYW1fdHlwZShwZm4sIFJB
TV9UWVBFX0NPTlZFTlRJT05BTCkgJiYNCj4gKyAgICAgICAgICghaW9tbXVfZG9tMF9pbmNsdXNp
dmUgfHwgcGZuID4gbWF4X3BmbikgKQ0KPiArICAgICAgICByZXR1cm4gZmFsc2U7DQo+ICsNCj4g
KyAgICAvKiBDaGVjayB0aGF0IGl0IGRvZXNuJ3Qgb3ZlcmxhcCB3aXRoIHRoZSBMQVBJQyAqLw0K
PiArICAgIGlmICggaGFzX3ZsYXBpYyhkKSApDQo+ICsgICAgew0KPiArICAgICAgICBjb25zdCBz
dHJ1Y3QgdmNwdSAqdjsNCj4gKw0KPiArICAgICAgICBmb3JfZWFjaF92Y3B1KGQsIHYpDQo+ICsg
ICAgICAgICAgICBpZiAoIHBmbiA9PSBQRk5fRE9XTih2bGFwaWNfYmFzZV9hZGRyZXNzKHZjcHVf
dmxhcGljKHYpKSkgKQ0KPiArICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsNCj4gKyAgICB9
DQo+ICsgICAgLyogLi4uIG9yIHRoZSBJTy1BUElDICovDQo+ICsgICAgZm9yICggaSA9IDA7IGhh
c192aW9hcGljKGQpICYmIGkgPCBkLT5hcmNoLmh2bV9kb21haW4ubnJfdmlvYXBpY3M7IGkrKyAp
DQo+ICsgICAgICAgIGlmICggcGZuID09IFBGTl9ET1dOKGRvbWFpbl92aW9hcGljKGQsIGkpLT5i
YXNlX2FkZHJlc3MpICkNCj4gKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsNCj4gKyAgICAvKg0K
PiArICAgICAqIC4uLiBvciB0aGUgUENJZSBNQ0ZHIHJlZ2lvbnMuDQo+ICsgICAgICogVE9ETzog
cnVudGltZSBhZGRlZCBNTUNGRyByZWdpb25zIGFyZSBub3QgY2hlY2tlZCB0byBtYWtlIHN1cmUN
Cj4gdGhleQ0KPiArICAgICAqIGRvbid0IG92ZXJsYXAgd2l0aCBhbHJlYWR5IG1hcHBlZCByZWdp
b25zLCB0aHVzIHByZXZlbnRpbmcgdHJhcHBpbmcuDQo+ICsgICAgICovDQo+ICsgICAgaWYgKCBo
YXNfdnBjaShkKSAmJiB2cGNpX21tY2ZnX2FkZHJlc3MoZCwgcGZuIDw8IFBBR0VfU0hJRlQpICkN
Cj4gKyAgICAgICAgcmV0dXJuIGZhbHNlOw0KPiArDQo+ICsgICAgcmV0dXJuIHRydWU7DQo+ICt9
DQo+ICsNCj4gIHZvaWQgX19od2RvbV9pbml0IGFyY2hfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3Qg
ZG9tYWluICpkKQ0KPiAgew0KPiAgICAgIHVuc2lnbmVkIGxvbmcgaSwgdG9wLCBtYXhfcGZuOw0K
PiANCj4gICAgICBCVUdfT04oIWlzX2hhcmR3YXJlX2RvbWFpbihkKSk7DQo+IA0KPiAtICAgIGlm
ICggaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCB8fCAhaXNfcHZfZG9tYWluKGQpICkNCj4gKyAgICBp
ZiAoIGlvbW11X2RvbTBfcGFzc3Rocm91Z2ggKQ0KPiAgICAgICAgICByZXR1cm47DQo+IA0KPiAg
ICAgIG1heF9wZm4gPSAoR0IoNCkgPj4gUEFHRV9TSElGVCkgLSAxOw0KPiBAQCAtMTQ5LDM2ICsy
MDQsOSBAQCB2b2lkIF9faHdkb21faW5pdCBhcmNoX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0DQo+
IGRvbWFpbiAqZCkNCj4gICAgICBmb3IgKCBpID0gMDsgaSA8IHRvcDsgaSsrICkNCj4gICAgICB7
DQo+ICAgICAgICAgIHVuc2lnbmVkIGxvbmcgcGZuID0gcGR4X3RvX3BmbihpKTsNCj4gLSAgICAg
ICAgYm9vbCBtYXA7DQo+ICAgICAgICAgIGludCByYzsNCj4gDQo+IC0gICAgICAgIC8qDQo+IC0g
ICAgICAgICAqIFNldCB1cCAxOjEgbWFwcGluZyBmb3IgZG9tMC4gRGVmYXVsdCB0byBpbmNsdWRl
IG9ubHkNCj4gLSAgICAgICAgICogY29udmVudGlvbmFsIFJBTSBhcmVhcyBhbmQgbGV0IFJNUlJz
IGluY2x1ZGUgbmVlZGVkIHJlc2VydmVkDQo+IC0gICAgICAgICAqIHJlZ2lvbnMuIFdoZW4gc2V0
LCB0aGUgaW5jbHVzaXZlIG1hcHBpbmcgYWRkaXRpb25hbGx5IG1hcHMgaW4NCj4gLSAgICAgICAg
ICogZXZlcnkgcGZuIHVwIHRvIDRHQiBleGNlcHQgdGhvc2UgdGhhdCBmYWxsIGluIHVudXNhYmxl
IHJhbmdlcy4NCj4gLSAgICAgICAgICovDQo+IC0gICAgICAgIGlmICggcGZuID4gbWF4X3BmbiAm
JiAhbWZuX3ZhbGlkKF9tZm4ocGZuKSkgKQ0KPiAtICAgICAgICAgICAgY29udGludWU7DQo+IC0N
Cj4gLSAgICAgICAgaWYgKCBpb21tdV9kb20wX2luY2x1c2l2ZSAmJiBwZm4gPD0gbWF4X3BmbiAp
DQo+IC0gICAgICAgICAgICBtYXAgPSAhcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX1VO
VVNBQkxFKTsNCj4gLSAgICAgICAgZWxzZQ0KPiAtICAgICAgICAgICAgbWFwID0gcGFnZV9pc19y
YW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05BTCk7DQo+IC0NCj4gLSAgICAgICAgaWYg
KCAhbWFwICkNCj4gLSAgICAgICAgICAgIGNvbnRpbnVlOw0KPiAtDQo+IC0gICAgICAgIC8qIEV4
Y2x1ZGUgWGVuIGJpdHMgKi8NCj4gLSAgICAgICAgaWYgKCB4ZW5faW5fcmFuZ2UocGZuKSApDQo+
IC0gICAgICAgICAgICBjb250aW51ZTsNCj4gLQ0KPiAtICAgICAgICAvKg0KPiAtICAgICAgICAg
KiBJZiBkb20wLXN0cmljdCBtb2RlIGlzIGVuYWJsZWQgdGhlbiBleGNsdWRlIGNvbnZlbnRpb25h
bCBSQU0NCj4gLSAgICAgICAgICogYW5kIGxldCB0aGUgY29tbW9uIGNvZGUgbWFwIGRvbTAncyBw
YWdlcy4NCj4gLSAgICAgICAgICovDQo+IC0gICAgICAgIGlmICggaW9tbXVfZG9tMF9zdHJpY3Qg
JiYNCj4gLSAgICAgICAgICAgICBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVO
VElPTkFMKSApDQo+ICsgICAgICAgIGlmICggIWh3ZG9tX2lvbW11X21hcChkLCBwZm4sIG1heF9w
Zm4pICkNCj4gICAgICAgICAgICAgIGNvbnRpbnVlOw0KPiANCj4gICAgICAgICAgcmMgPSBpb21t
dV9tYXBfcGFnZShkLCBwZm4sIHBmbiwNCj4gSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJs
ZSk7DQo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pby5oIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vaW8uaA0KPiBpbmRleCBlNmI2ZWQwYjkyLi44Y2NhNDU2YjU1IDEw
MDY0NA0KPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pby5oDQo+ICsrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvaHZtL2lvLmgNCj4gQEAgLTE4MCw2ICsxODAsOSBAQCBpbnQgcmVnaXN0
ZXJfdnBjaV9tbWNmZ19oYW5kbGVyKHN0cnVjdCBkb21haW4gKmQsDQo+IHBhZGRyX3QgYWRkciwN
Cj4gIC8qIERlc3Ryb3kgdHJhY2tlZCBNTUNGRyBhcmVhcy4gKi8NCj4gIHZvaWQgZGVzdHJveV92
cGNpX21tY2ZnKHN0cnVjdCBkb21haW4gKmQpOw0KPiANCj4gKy8qIENoZWNrIGlmIGFuIGFkZHJl
c3MgaXMgYmV0d2VlbiBhIE1NQ0ZHIHJlZ2lvbiBmb3IgYSBkb21haW4uICovDQo+ICtib29sIHZw
Y2lfbW1jZmdfYWRkcmVzcyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCBwYWRkcl90IGFkZHIpOw0K
PiArDQo+ICAjZW5kaWYgLyogX19BU01fWDg2X0hWTV9JT19IX18gKi8NCj4gDQo+IA0KPiBkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUu
aA0KPiBpbmRleCA5OWU1Yjg5YzBmLi5mZWQxYjFlYTdhIDEwMDY0NA0KPiAtLS0gYS94ZW4vaW5j
bHVkZS94ZW4vaW9tbXUuaA0KPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaA0KPiBAQCAt
MzcsNyArMzcsNyBAQCBleHRlcm4gYm9vbF90IGlvbW11X2RlYnVnOw0KPiAgZXh0ZXJuIGJvb2xf
dCBhbWRfaW9tbXVfcGVyZGV2X2ludHJlbWFwOw0KPiANCj4gIGV4dGVybiBib29sIGlvbW11X2Rv
bTBfc3RyaWN0LCBpb21tdV9kb20wX3Bhc3N0aHJvdWdoOw0KPiAtZXh0ZXJuIGludDhfdCBpb21t
dV9kb20wX2luY2x1c2l2ZTsNCj4gK2V4dGVybiBpbnQ4X3QgaW9tbXVfZG9tMF9pbmNsdXNpdmUs
IGlvbW11X2RvbTBfcmVzZXJ2ZWQ7DQo+IA0KPiAgZXh0ZXJuIHVuc2lnbmVkIGludCBpb21tdV9k
ZXZfaW90bGJfdGltZW91dDsNCj4gDQo+IC0tDQo+IDIuMTguMA0KPiANCj4gDQo+IF9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IFhlbi1kZXZlbCBtYWls
aW5nIGxpc3QNCj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IGh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwNCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 14:37:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 14:37: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 1fn36Z-0007cZ-HT; Tue, 07 Aug 2018 14:36: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=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fn36Z-0007cU-0Q
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 14:36:59 +0000
X-Inumbo-ID: 363604d3-9a4f-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 363604d3-9a4f-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 16:36:04 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 08:36:57 -0600
Message-Id: <5B69AE8502000078001DB9E6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 08:36:53 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180806125449.2829-1-paul.durrant@citrix.com>
 <20180806125449.2829-2-paul.durrant@citrix.com>
 <5B69A0CF02000078001DB934@prv1-mh.provo.novell.com>
 <f43a4280ee7d45228820215170cbd31f@AMSPEX02CL03.citrite.net>
In-Reply-To: <f43a4280ee7d45228820215170cbd31f@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v20 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 george.dunlap@citrix.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>

Pj4+IE9uIDA3LjA4LjE4IGF0IDE2OjE0LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+PiBTZW50
OiAwNyBBdWd1c3QgMjAxOCAxNDozOAo+PiAKPj4gPj4+IE9uIDA2LjA4LjE4IGF0IDE0OjU0LCA8
cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+PiA+IC0tLSBhL3hlbi9jb21tb24vZ3Jh
bnRfdGFibGUuYwo+PiA+ICsrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwo+PiA+IEBAIC0z
ODYwLDYgKzM4NjAsMzggQEAgaW50IG1lbV9zaGFyaW5nX2dyZWZfdG9fZ2ZuKHN0cnVjdAo+PiBn
cmFudF90YWJsZSAqZ3QsIGdyYW50X3JlZl90IHJlZiwKPj4gPiAgfQo+PiA+ICAjZW5kaWYKPj4g
Pgo+PiA+ICsvKiBjYWxsZXIgbXVzdCBob2xkIHJlYWQgb3Igd3JpdGUgbG9jayAqLwo+PiA+ICtz
dGF0aWMgaW50IGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1lX21mbihzdHJ1Y3QgZG9tYWluICpkLAo+
PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25n
IGlkeCwgbWZuX3QgKm1mbikKPj4gPiArewo+PiA+ICsgICAgc3RydWN0IGdyYW50X3RhYmxlICpn
dCA9IGQtPmdyYW50X3RhYmxlOwo+PiA+ICsKPj4gPiArICAgIGlmICggaWR4ID49IG5yX3N0YXR1
c19mcmFtZXMoZ3QpICkKPj4gPiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4gPiArCj4+ID4g
KyAgICAqbWZuID0gX21mbih2aXJ0X3RvX21mbihndC0+c3RhdHVzW2lkeF0pKTsKPj4gPiArICAg
IHJldHVybiAwOwo+PiA+ICt9Cj4+ID4gKwo+PiA+ICsvKiBjYWxsZXIgbXVzdCBob2xkIHdyaXRl
IGxvY2sgKi8KPj4gPiArc3RhdGljIGludCBnbnR0YWJfZ2V0X3NoYXJlZF9mcmFtZV9tZm4oc3Ry
dWN0IGRvbWFpbiAqZCwKPj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgbG9uZyBpZHgsIG1mbl90ICptZm4pCj4+ID4gK3sKPj4gPiArICAgIHN0cnVj
dCBncmFudF90YWJsZSAqZ3QgPSBkLT5ncmFudF90YWJsZTsKPj4gPiArCj4+ID4gKyAgICBpZiAo
IGd0LT5ndF92ZXJzaW9uID09IDAgKQo+PiA+ICsgICAgICAgIGd0LT5ndF92ZXJzaW9uID0gMTsK
Pj4gPiArCj4+ID4gKyAgICBpZiAoIChpZHggPj0gbnJfZ3JhbnRfZnJhbWVzKGd0KSkgJiYgKGlk
eCA8IGd0LT5tYXhfZ3JhbnRfZnJhbWVzKSApCj4+ID4gKyAgICAgICAgZ250dGFiX2dyb3dfdGFi
bGUoZCwgaWR4ICsgMSk7Cj4+IAo+PiBJIGd1ZXNzIEkgaGFkIGNvbW1lbnRlZCBvbiB0aGlzIGJl
Zm9yZSwgYnV0IGl0IGhhcyBiZWVuIGEgd2hpbGU6Cj4+IFdoaWxlIEkgcmVhbGl6ZSB0aGF0IHlv
dSdyZSBqdXN0IG1vdmluZyBjb2RlLCBJIGRpc2xpa2UgdGhlIHJlc3VsdGluZwo+PiBhc3ltbWV0
cnkgYmV0d2VlbiB0aGUgdHdvIGZ1bmN0aW9uczogV2h5IHdvdWxkIHRoZSBmb3JtZXIKPj4gbm90
IHdhbnQgdG8gZ3JvdyB0aGUgZ3JhbnQgdGFibGU/IEFuZCB3aHkgd291bGQgYSB2ZXJzaW9uCj4+
IGFkanVzdG1lbnQgYmUgbmVlZGVkIChvbmx5KSBoZXJlIChJJ3ZlIHB1dCAib25seSIgaW4gcGFy
ZW50aGVzZXMKPj4gYmVjYXVzZSBpdCdzIG5vdCBvYnZpb3VzIHRvIG1lIHdoeSB0aGlzIGlzIG5l
ZWRlZCk/Cj4+IAo+PiBBbmQgdGhpcyBhc3ltbWV0cnkgd291bGQgc3VyZWx5IGJlIGNvbWluZyBh
cyBzdXJwcmlzZSBhdCBsZWFzdAo+PiB0byBjYWxsZXJzIG9mIHRoZSBuZXcgaW50ZXJmYWNlIHlv
dSBhZGQuCj4gCj4gSSdtIGhhcHB5IHRvIGhhdmUgZ2V0X3N0YXR1c19mcmFtZSgpIGdyb3cgdGhl
IHRhYmxlIHRvbyBidXQgaXQgZG9lcyBtZWFuIGEgCj4gY2hhbmdlIGluIGJlaGF2aW91ciB0byBj
YWxsZXJzIG9mIGdudHRhYl9tYXBfZnJhbWUoKS4gSWYgdGhhdCdzIG5vdCBhIHByb2JsZW0gCj4g
dGhlbiBJJ2xsIG1ha2UgdGhlIGNoYW5nZS4KCkknZCBzYXkgaXQgd2FzIGEgbWlzdGFrZSB0aGVy
ZSBiZWZvcmUuIFRoZSAoc2xpZ2h0KSBkaWZmaWN1bHR5ICh3aGljaApwcm9iYWJseSBtYWRlIHdo
b2V2ZXIgd3JvdGUgdGhpcyBvcmlnaW5hbGx5IGlnbm9yZSB0aGlzIGFzcGVjdCkgaXMKZmlndXJp
bmcgb3V0IGhvdyBtdWNoIHRvIGdyb3cgdGhlIHRhYmxlLgoKPj4gPiAraW50IGdudHRhYl9nZXRf
c3RhdHVzX2ZyYW1lKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgaWR4LAo+PiA+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3QgKm1mbikKPj4gPiArewo+PiA+ICsgICAg
c3RydWN0IGdyYW50X3RhYmxlICpndCA9IGQtPmdyYW50X3RhYmxlOwo+PiA+ICsgICAgaW50IHJj
Owo+PiA+ICsKPj4gPiArICAgIGdyYW50X3JlYWRfbG9jayhndCk7Cj4+ID4gKyAgICByYyA9IGdu
dHRhYl9nZXRfc3RhdHVzX2ZyYW1lX21mbihkLCBpZHgsIG1mbik7Cj4+ID4gKyAgICBncmFudF9y
ZWFkX3VubG9jayhndCk7Cj4+ID4gKwo+PiA+ICsgICAgcmV0dXJuIHJjOwo+PiA+ICt9Cj4+IAo+
PiBBbG9uZyB0aGUgbGluZXMgb2Ygd2hhdCBnbnR0YWJfbWFwX2ZyYW1lKCkgZG9lcywgSSdkIGV4
cGVjdCBhCj4+IGNoZWNrIGZvciBndF92ZXJzaW9uIHRvIGJlIDIgaGVyZS4gT3Igd2VsbCwgbWF5
YmUgdGhhdCdzIGltcGxpY2l0Cj4+IGJ5IHRoZXJlIG5vdCBiZWluZyBhbnkgc3RhdHVzIGVudHJp
ZXMvcGFnZXMgZm9yIHZlcnNpb24gMSB0YWJsZXMuCj4gCj4gWWVzLCB0aGF0IHNob3VsZCBiZSB0
aGUgY2FzZS4KPiAKPj4gQnV0IGl0IHdvdWxkIGJlY29tZSBhIHJlcXVpcmVtZW50IGlmIGdudHRh
Yl9ncm93X3RhYmxlKCkgd2FzIHRvCj4+IGJlIGNhbGxlZCBmcm9tIGdudHRhYl9nZXRfc3RhdHVz
X2ZyYW1lX21mbigpLgo+PiAKPiAKPiBZZXMsIHNvIG1ha2luZyB0aGF0IGNoYW5nZSB3aWxsIGNl
cnRhaW5seSBhZGQgY29tcGxleGl0eS4KCkhtbSwgeWVzIC0gYSBzaW5nbGUgaWYoKS4KCkphbgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 14:37:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 14: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 1fn37W-0007kv-Ck; Tue, 07 Aug 2018 14: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=sgab=kw=citrix.com=prvs=7501c17f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fn37U-0007kl-VH
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 14:37:56 +0000
X-Inumbo-ID: 585ab30e-9a4f-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 585ab30e-9a4f-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 16:37:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="77293381"
Date: Tue, 7 Aug 2018 16:37:15 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Message-ID: <20180807143715.kscihz3wuj6mcnfi@mac>
References: <20180807140243.11265-1-roger.pau@citrix.com>
 <CABfawhkwcV+T5UxRFZ3jz_1eS3ZVF=sMq=zN2sa+eVq8ux5zVg@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CABfawhkwcV+T5UxRFZ3jz_1eS3ZVF=sMq=zN2sa+eVq8ux5zVg@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] [PATCH v3 0/4] x86/iommu: PVH Dom0 workarounds for
 missing RMRR entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Connor Davis <davisc@ainfosec.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMDg6Mjk6NDlBTSAtMDYwMCwgVGFtYXMgSyBMZW5neWVs
IHdyb3RlOgo+IE9uIFR1ZSwgQXVnIDcsIDIwMTggYXQgODowNCBBTSBSb2dlciBQYXUgTW9ubmUg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPiB3cm90ZToKPiA+Cj4gPiBIZWxsbywKPiA+Cj4gPiBUaGUg
Zm9sbG93aW5nIHNlcmllcyBpbXBsZW1lbnQgYSB3b3JrYXJvdW5kIGZvciBtaXNzaW5nIFJNUlIK
PiA+IGVudHJpZXMgZm9yIGEgUFZIIERvbTAuIEl0J3MgYmFzZWQgb24gdGhlIGlvbW11X2luY2x1
c2l2ZV9tYXBwaW5nIFZUZAo+ID4gb3B0aW9uLgo+ID4KPiA+IFRoZSBQVkggd29ya2Fyb3VuZCBp
ZGVudGl0eSBtYXBzIGFsbCByZWdpb25zIG1hcmtlZCBhcyByZXNlcnZlZCBpbiB0aGUKPiA+IG1l
bW9yeSBtYXAuCj4gPgo+ID4gTm90ZSB0aGF0IHRoaXMgd29ya2Fyb3VuZCBpcyBlbmFibGVkIGJ5
IGRlZmF1bHQgb24gSW50ZWwgaGFyZHdhcmUuIEl0J3MKPiA+IGFsc28gYXZhaWxhYmxlIHRvIEFN
RCBoYXJkd2FyZSwgYWx0aG91Z2ggaXQncyBkaXNhYmxlZCBieSBkZWZhdWx0IGluCj4gPiB0aGF0
IGNhc2UuCj4gPgo+ID4gVGhlIHNlcmllcyBjYW4gYmUgZm91bmQgYXQ6Cj4gPgo+ID4gZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL3Blb3BsZS9yb3lnZXIveGVuLmdpdCBpb21tdV9pbmNsdXNpdmVfdjMK
PiA+Cj4gPiBUaGFua3MsIFJvZ2VyLgo+ID4gUm9nZXIgUGF1IE1vbm5lICg0KToKPiA+ICAgaW9t
bXU6IGludHJvZHVjZSBkb20wLWlvbW11IG9wdGlvbgo+ID4gICBpb21tdTogbWFrZSBpb21tdV9p
bmNsdXNpdmVfbWFwcGluZyBhIHN1Ym9wdGlvbiBvZiBkb20wLWlvbW11Cj4gPiAgIGRvbTAvcHZo
OiBjaGFuZ2UgdGhlIG9yZGVyIG9mIHRoZSBNTUNGRyBpbml0aWFsaXphdGlvbgo+ID4gICB4ODYv
aW9tbXU6IGFkZCByZXNlcnZlZCBkb20wLWlvbW11IG9wdGlvbiB0byBtYXAgcmVzZXJ2ZWQgbWVt
b3J5Cj4gPiAgICAgcmFuZ2VzCj4gPgo+ID4gIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1h
cmtkb3duICAgICAgICAgfCA0NyArKysrKysrKysrKwo+ID4gIHhlbi9hcmNoL3g4Ni9odm0vZG9t
MF9idWlsZC5jICAgICAgICAgICAgICAgfCAgOSArKy0KPiA+ICB4ZW4vYXJjaC94ODYvaHZtL2lv
LmMgICAgICAgICAgICAgICAgICAgICAgIHwgIDUgKysKPiA+ICB4ZW4vYXJjaC94ODYveDg2XzY0
L21tLmMgICAgICAgICAgICAgICAgICAgIHwgIDMgKy0KPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfaW5pdC5jICAgIHwgIDIgKy0KPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jIHwgMTEgKystCj4gPiAgeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvYXJtL2lvbW11LmMgICAgICAgICB8ICA0ICsKPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9pb21tdS5jICAgICAgICAgICAgIHwgNjIgKysrKysrKysrKysrKy0tCj4gPiAgeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2V4dGVybi5oICAgICAgICB8ICAyIC0KPiA+ICB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgICAgICAgIHwgMjUgKysrLS0tCj4gPiAgeGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYyAgICAgICB8IDU4ICstLS0tLS0tLS0t
LS0tCj4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgICAgICAgICB8IDg3
ICsrKysrKysrKysrKysrKysrKysrKwo+ID4gIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lvLmgg
ICAgICAgICAgICAgICAgfCAgMyArCj4gPiAgeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAg
ICAgICAgICAgICAgICB8ICA4ICstCj4gPiAgMTQgZmlsZXMgY2hhbmdlZCwgMjQwIGluc2VydGlv
bnMoKyksIDg2IGRlbGV0aW9ucygtKQo+ID4KPiA+IC0tCj4gCj4gSGkgUm9nZXIsCj4gSSBnYXZl
IHRoaXMgYnJhbmNoIGEgc3BpbiBvbiBhIERlbGwgWFBTIGxhcHRvcCBib290aW5nIFVFRkkgd2l0
aCBMaW51eAo+IDQuMTgtcmM4LiBJIHdhcyBhYmxlIHRvIGdldCBkb20wIHRvIGJvb3Qgd2l0aCBQ
VkggYnV0IHRoZSBwaHlzaWNhbAo+IGtleWJvYXJkIG9mIHRoZSBsYXB0b3Agc3RvcHBlZCB3b3Jr
aW5nLCBpdCB3b3JrcyBubyBwcm9ibGVtIHdpdGgganVzdAo+IExpbnV4IDQuMTgtcmM4IG9yIFBW
IGRvbTAsIHNvIEkgaGFkIHRvIHBsdWcgaW4gYSBVU0Iga2V5Ym9hcmQuIEFmdGVyCj4gcnVubmlu
ZyBmb3IgYSBtaW51dGUgb3IgdHdvIHRoZSBzeXN0ZW0gc3RhcnRzIHRvIHNsb3cgZG93biB0byB0
aGUKPiBwb2ludCB3aGVyZSBpdCBiZWNvbWVzIHVucmVzcG9uc2l2ZS4gVGhlIHhsIGRtZXNnIGxv
ZyBpcyBmaWxsZWQgd2l0aAo+IHRoaXMgZXJyb3I6Cj4gCj4gKFhFTikgW1ZULURdaW9tbXUuYzo5
MTk6IGlvbW11X2ZhdWx0X3N0YXR1czogRmF1bHQgT3ZlcmZsb3cKPiAoWEVOKSBbVlQtRF1pb21t
dS5jOjkyMTogaW9tbXVfZmF1bHRfc3RhdHVzOiBQcmltYXJ5IFBlbmRpbmcgRmF1bHQKPiAoWEVO
KSBbVlQtRF1ETUFSOltETUEgUmVhZF0gUmVxdWVzdCBkZXZpY2UgWzAwMDA6MDA6MDIuMF0gZmF1
bHQgYWRkcgo+IDQ2MjVmM2EwMDAsIGlvbW11IHJlZyA9IGZmZmY4MmMwMDE4MWMwMDAKPiAoWEVO
KSBbVlQtRF1ETUFSOiByZWFzb24gMDYgLSBQVEUgUmVhZCBhY2Nlc3MgaXMgbm90IHNldAo+IChY
RU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gNDYy
NWYzYQoKSXMgdGhlIGdtZm4gYWx3YXlzIHRoZSBzYW1lICgweDQ2MjVmM2EpPwoKPiAoWEVOKSAg
ICAgcm9vdF9lbnRyeVswMF0gPSAyNzNhMTgwMDEKPiAoWEVOKSAgICAgY29udGV4dFsxMF0gPSAy
XzI3YmEzNTAwMQo+IChYRU4pICAgICBsNFswMDBdID0gOWMwMDAwMDI3YmEzNDEwNwo+IChYRU4p
ICAgICBsM1sxMThdID0gODAwMDAwMDAwMDAwMDAwMAo+IChYRU4pICAgICBsM1sxMThdIG5vdCBw
cmVzZW50CgpDYW4geW91IGFsc28gcGFzdGUgdGhlIGZ1bGwgeGwgZG1lc2cgbG9nPyBJJ20gc3Bl
Y2lhbGx5IGludGVyZXN0ZWQgaW4KdGhlIG1lbW9yeSBtYXAgb2YgdGhlIG1hY2hpbmUgd2hpY2gg
aXMgcHJpbnRlZCBxdWl0ZSBlYXJseSBkdXJpbmcgWGVuCmJvb3QuCgpUaGFua3MsIFJvZ2VyLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 14:40:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 14: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 1fn3AE-0008UW-SM; Tue, 07 Aug 2018 14: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=gcmp=kw=citrix.com=prvs=750a05721=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fn3AE-0008UQ-7W
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 14:40:46 +0000
X-Inumbo-ID: edba9fd1-9a4f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id edba9fd1-9a4f-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 14:41:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="62169684"
Date: Tue, 7 Aug 2018 15:40:17 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180807144017.GT1327@perard.uk.xensource.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-32-anthony.perard@citrix.com>
 <20180802155052.pwzahw3yb4fovsvu@mac>
 <20180806172050.GR1327@perard.uk.xensource.com>
 <20180807141821.qsn3xly7bv2kuhpj@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180807141821.qsn3xly7bv2kuhpj@mac>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [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: 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>

T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMDQ6MTg6MjFQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBNb24sIEF1ZyAwNiwgMjAxOCBhdCAwNjoyMDo1MFBNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+IE9uIFRodSwgQXVnIDAyLCAyMDE4IGF0IDA1OjUwOjUyUE0g
KzAyMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPiA+IE9uIEZyaSwgSnVsIDI3LCAyMDE4
IGF0IDAzOjA2OjEzUE0gKzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiBDYW4geW91
IHByb3ZpZGUgYSBjb21tZW50IGV4cGxhaW5pbmcgaG93IGlzIHRoaXMgc3VwcG9zZWQgdG8gd29y
az8gVGhlCj4gPiA+IGN1cnJlbnQgY29kZSBpcyBhbHJlYWR5IHF1aXRlIGNvbnZvbHV0ZWQgSU1P
IChtYXliZSBiZWNhdXNlIEknbSBub3QKPiA+ID4gZmFtaWxpYXIgd2l0aCBpdCksIHNvIEkgdGhp
bmsgYSBjb21tZW50IHdvdWxkIGhlbHAgcmV2aWV3ZXJzLgo+ID4gCj4gPiBIYXZlIHlvdSByZWFk
IHRoZSBDT0RJTkdfU1RZTEUgZmlsZT8gSSB0aGluayB5b3UnbGwgZmluZCB0aGF0IHRoZQo+ID4g
c2VjdGlvbiAiQVNZTkNIUk9OT1VTL0xPTkctUlVOTklORyBPUEVSQVRJT05TIiB3aWxsIGdpdmUg
eW91IHNvbWUgYW5zd2VyCj4gPiB5b3UgYXJlIGxvb2tpbmcgZm9yLiBJJ20gbm90IHN1cmUgSSdt
IGZvbGxvd2luZyBpdCBwZXJmZWN0bHksIGJ1dCBhdAo+ID4gbGVhc3QgcGFydGlhbGx5Lgo+IAo+
IE9oLCBJIGRpZG4ndCBtZWFuIGNvbW1lbnRzIGFib3V0IHRoZSBhc3luYyBvcGVyYXRpb25zLCBi
dXQgSSB3b3VsZCBhZGQKPiBhIG5vdGUgdG8gY2xhcmlmeSB0aGF0IHlvdSBmaXJzdCBlbXB0eSB0
aGUgQ0RST00gYW5kIHRoZW4geW91IGF0dGFjaAo+IHRoZSBzcGVjaWZpZWQgaW1hZ2UuCgpJIGRv
bid0IGhhdmUgYmV0dGVyIGNvbW1lbnRzIHRvIHByb3ZpZGUgdGhhbiB3aGF0J3MgaXMgYWxyZWFk
eSB0aGVyZS4gSQpkb24ndCBrbm93IHdoYXQgYWxsIHRoZSB4ZW5zdG9yZSBzdHVmZiBpcyBhYm91
dCwgaWYgaXQgY2FuIGJlIHJlbW92ZWQgb3IKbm90LiBJZiB0aGUgZnVuY3Rpb24gd2FzIG9ubHkg
dG8gY2hhbmdlIG1lZGlhIHdpdGggcWVtdSB1cHN0cmVhbSBhbG1vc3QKbm9uZSBvZiB0aG9zZSBz
dHVmZiBpcyB1c2VmdWxsLCBvbmx5IG9uZSBxbXAgY29tbWFuZCBpcyBlbm91Z2guIFRoZXJlIGlz
Cm5vIG5lZWQgdG8gaW5zZXJ0IGFuIGVtcHR5IG1lZGlhIGJlZm9yZSBjYWxsaW5nIGEgY29tbWFu
ZCB0aGF0IHdvdWxkCnNpbXBseSBzd2FwIG1lZGlhcy4KClRoZSBwYXRjaCBpcyBhd2Z1bCwgYnV0
IHRoZSBtZWNoYW5pYyB0aGF0IGNyZWF0ZSB0aGUgcGF0Y2ggaXNuJ3QgdG9vCmNvbXBsaWNhdGVk
LCBJIHNpbXBseSBjdXQgdGhlIGZ1bmN0aW9uIGFmdGVyIGVhY2ggcW1wIGNhbGxzLCB1c2UgYQpz
dHJ1Y3QgdG8gc3RvcmUgdGhlIHZhcmlhYmxlcyBpbnN0ZWFkIG9mIGxvY2FsIHZhcmlhYmxlLCBh
bmQgc29tZXRpbWUKaW5pdGlhbGlzZSB0aGVtIGxhdGVyLiBUaGVyZSBpcyBhbHNvIGNkcm9tX2lu
c2VydF9kb25lKCkgdGhhdCBjYW4gYmUKY2FsbCBhdCBhbnl0aW1lIHRvIGRvIHRoZSBjbGVhbnVw
IGFuZCBzdG9wIHRoZSBBTywgYnV0IHRoYXQganVzdCBtb3ZlCndoYXQgd2FzIGluIG91dDogYmVm
b3JlLgoKSSBkb24ndCB0aGluayB0aGlzIHBhdGNoIGNhbiBiZSByZXZpZXcgYXMgYSBwYXRjaC4g
SSB0aGluayBvbmUgd291bGQKbmVlZCB0byBsb29rIGF0IHdoYXQgd2FzIGJlZm9yZSwgYW5kIHdo
YXQgaXMgYWZ0ZXIsIHNpZGUtYnktc2lkZSwgaW4Kb3JkZXIgdG8gaGF2ZSBhIGdvb2QgcGljdHVy
ZS4KClNvbWV0aGluZyBlbHNlIHRvIGxvb2sgYWZ0ZXIsIGNhbiBJIGtlZXAgYSBsb2NrIGZyb20K
bGlieGxfX2xvY2tfZG9tYWluX3VzZXJkYXRhKCkgYWNyb3NzIHRoZSBkaWZmZXJlbnQgc3RlcCBv
ZiBhbiBhbz8KClRoYW5rcywKCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 14:43:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 14: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 1fn3DB-0000DV-Dv; Tue, 07 Aug 2018 14: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=ay9j=kw=citrix.com=prvs=750b60ad6=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fn3DA-0000DP-Jm
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 14:43:48 +0000
X-Inumbo-ID: 29e45428-9a50-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 29e45428-9a50-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 16:42:53 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="77293793"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v20 1/2] common: add a new mappable resource type:
 XENMEM_resource_grant_table
Thread-Index: AQHULYSsoTRhyQl+i0Swsn+B6t2ZjqS0K0GAgAAoW6D//+f+gIAAIoVw
Date: Tue, 7 Aug 2018 14:43:12 +0000
Message-ID: <689ba72b438b4b25884b479eded44db6@AMSPEX02CL03.citrite.net>
References: <20180806125449.2829-1-paul.durrant@citrix.com>
 <20180806125449.2829-2-paul.durrant@citrix.com>
 <5B69A0CF02000078001DB934@prv1-mh.provo.novell.com>
 <f43a4280ee7d45228820215170cbd31f@AMSPEX02CL03.citrite.net>
 <5B69AE8502000078001DB9E6@prv1-mh.provo.novell.com>
In-Reply-To: <5B69AE8502000078001DB9E6@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 v20 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDcgQXVndXN0IDIwMTggMTU6MzcKPiBUbzogUGF1
bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8
QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXAKPiA8R2VvcmdlLkR1bmxh
cEBjaXRyaXguY29tPjsgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBXZWkg
TGl1Cj4gPHdlaS5saXUyQGNpdHJpeC5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+OyB4ZW4tCj4gZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZz47IEtvbnJhZCBSemVzenV0ZWsgV2lsawo+IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsg
VGltIChYZW4ub3JnKSA8dGltQHhlbi5vcmc+Cj4gU3ViamVjdDogUkU6IFtQQVRDSCB2MjAgMS8y
XSBjb21tb246IGFkZCBhIG5ldyBtYXBwYWJsZSByZXNvdXJjZSB0eXBlOgo+IFhFTk1FTV9yZXNv
dXJjZV9ncmFudF90YWJsZQo+IAo+ID4+PiBPbiAwNy4wOC4xOCBhdCAxNjoxNCwgPFBhdWwuRHVy
cmFudEBjaXRyaXguY29tPiB3cm90ZToKPiA+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpC
ZXVsaWNoQHN1c2UuY29tXQo+ID4+IFNlbnQ6IDA3IEF1Z3VzdCAyMDE4IDE0OjM4Cj4gPj4KPiA+
PiA+Pj4gT24gMDYuMDguMTggYXQgMTQ6NTQsIDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPj4gPiAtLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKPiA+PiA+ICsrKyBiL3hl
bi9jb21tb24vZ3JhbnRfdGFibGUuYwo+ID4+ID4gQEAgLTM4NjAsNiArMzg2MCwzOCBAQCBpbnQg
bWVtX3NoYXJpbmdfZ3JlZl90b19nZm4oc3RydWN0Cj4gPj4gZ3JhbnRfdGFibGUgKmd0LCBncmFu
dF9yZWZfdCByZWYsCj4gPj4gPiAgfQo+ID4+ID4gICNlbmRpZgo+ID4+ID4KPiA+PiA+ICsvKiBj
YWxsZXIgbXVzdCBob2xkIHJlYWQgb3Igd3JpdGUgbG9jayAqLwo+ID4+ID4gK3N0YXRpYyBpbnQg
Z250dGFiX2dldF9zdGF0dXNfZnJhbWVfbWZuKHN0cnVjdCBkb21haW4gKmQsCj4gPj4gPiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBpZHgsIG1m
bl90ICptZm4pCj4gPj4gPiArewo+ID4+ID4gKyAgICBzdHJ1Y3QgZ3JhbnRfdGFibGUgKmd0ID0g
ZC0+Z3JhbnRfdGFibGU7Cj4gPj4gPiArCj4gPj4gPiArICAgIGlmICggaWR4ID49IG5yX3N0YXR1
c19mcmFtZXMoZ3QpICkKPiA+PiA+ICsgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ID4+ID4gKwo+
ID4+ID4gKyAgICAqbWZuID0gX21mbih2aXJ0X3RvX21mbihndC0+c3RhdHVzW2lkeF0pKTsKPiA+
PiA+ICsgICAgcmV0dXJuIDA7Cj4gPj4gPiArfQo+ID4+ID4gKwo+ID4+ID4gKy8qIGNhbGxlciBt
dXN0IGhvbGQgd3JpdGUgbG9jayAqLwo+ID4+ID4gK3N0YXRpYyBpbnQgZ250dGFiX2dldF9zaGFy
ZWRfZnJhbWVfbWZuKHN0cnVjdCBkb21haW4gKmQsCj4gPj4gPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBpZHgsIG1mbl90ICptZm4pCj4gPj4g
PiArewo+ID4+ID4gKyAgICBzdHJ1Y3QgZ3JhbnRfdGFibGUgKmd0ID0gZC0+Z3JhbnRfdGFibGU7
Cj4gPj4gPiArCj4gPj4gPiArICAgIGlmICggZ3QtPmd0X3ZlcnNpb24gPT0gMCApCj4gPj4gPiAr
ICAgICAgICBndC0+Z3RfdmVyc2lvbiA9IDE7Cj4gPj4gPiArCj4gPj4gPiArICAgIGlmICggKGlk
eCA+PSBucl9ncmFudF9mcmFtZXMoZ3QpKSAmJiAoaWR4IDwgZ3QtPm1heF9ncmFudF9mcmFtZXMp
ICkKPiA+PiA+ICsgICAgICAgIGdudHRhYl9ncm93X3RhYmxlKGQsIGlkeCArIDEpOwo+ID4+Cj4g
Pj4gSSBndWVzcyBJIGhhZCBjb21tZW50ZWQgb24gdGhpcyBiZWZvcmUsIGJ1dCBpdCBoYXMgYmVl
biBhIHdoaWxlOgo+ID4+IFdoaWxlIEkgcmVhbGl6ZSB0aGF0IHlvdSdyZSBqdXN0IG1vdmluZyBj
b2RlLCBJIGRpc2xpa2UgdGhlIHJlc3VsdGluZwo+ID4+IGFzeW1tZXRyeSBiZXR3ZWVuIHRoZSB0
d28gZnVuY3Rpb25zOiBXaHkgd291bGQgdGhlIGZvcm1lcgo+ID4+IG5vdCB3YW50IHRvIGdyb3cg
dGhlIGdyYW50IHRhYmxlPyBBbmQgd2h5IHdvdWxkIGEgdmVyc2lvbgo+ID4+IGFkanVzdG1lbnQg
YmUgbmVlZGVkIChvbmx5KSBoZXJlIChJJ3ZlIHB1dCAib25seSIgaW4gcGFyZW50aGVzZXMKPiA+
PiBiZWNhdXNlIGl0J3Mgbm90IG9idmlvdXMgdG8gbWUgd2h5IHRoaXMgaXMgbmVlZGVkKT8KPiA+
Pgo+ID4+IEFuZCB0aGlzIGFzeW1tZXRyeSB3b3VsZCBzdXJlbHkgYmUgY29taW5nIGFzIHN1cnBy
aXNlIGF0IGxlYXN0Cj4gPj4gdG8gY2FsbGVycyBvZiB0aGUgbmV3IGludGVyZmFjZSB5b3UgYWRk
Lgo+ID4KPiA+IEknbSBoYXBweSB0byBoYXZlIGdldF9zdGF0dXNfZnJhbWUoKSBncm93IHRoZSB0
YWJsZSB0b28gYnV0IGl0IGRvZXMgbWVhbgo+IGEKPiA+IGNoYW5nZSBpbiBiZWhhdmlvdXIgdG8g
Y2FsbGVycyBvZiBnbnR0YWJfbWFwX2ZyYW1lKCkuIElmIHRoYXQncyBub3QgYQo+IHByb2JsZW0K
PiA+IHRoZW4gSSdsbCBtYWtlIHRoZSBjaGFuZ2UuCj4gCj4gSSdkIHNheSBpdCB3YXMgYSBtaXN0
YWtlIHRoZXJlIGJlZm9yZS4gVGhlIChzbGlnaHQpIGRpZmZpY3VsdHkgKHdoaWNoCj4gcHJvYmFi
bHkgbWFkZSB3aG9ldmVyIHdyb3RlIHRoaXMgb3JpZ2luYWxseSBpZ25vcmUgdGhpcyBhc3BlY3Qp
IGlzCj4gZmlndXJpbmcgb3V0IGhvdyBtdWNoIHRvIGdyb3cgdGhlIHRhYmxlLgo+IAoKWWVzLCB0
aGF0J3MgcHJvYmFibHkgd2h5IGl0IHdhc24ndCBkb25lLgoKPiA+PiA+ICtpbnQgZ250dGFiX2dl
dF9zdGF0dXNfZnJhbWUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBpZHgsCj4gPj4g
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl90ICptZm4pCj4gPj4gPiArewo+ID4+
ID4gKyAgICBzdHJ1Y3QgZ3JhbnRfdGFibGUgKmd0ID0gZC0+Z3JhbnRfdGFibGU7Cj4gPj4gPiAr
ICAgIGludCByYzsKPiA+PiA+ICsKPiA+PiA+ICsgICAgZ3JhbnRfcmVhZF9sb2NrKGd0KTsKPiA+
PiA+ICsgICAgcmMgPSBnbnR0YWJfZ2V0X3N0YXR1c19mcmFtZV9tZm4oZCwgaWR4LCBtZm4pOwo+
ID4+ID4gKyAgICBncmFudF9yZWFkX3VubG9jayhndCk7Cj4gPj4gPiArCj4gPj4gPiArICAgIHJl
dHVybiByYzsKPiA+PiA+ICt9Cj4gPj4KPiA+PiBBbG9uZyB0aGUgbGluZXMgb2Ygd2hhdCBnbnR0
YWJfbWFwX2ZyYW1lKCkgZG9lcywgSSdkIGV4cGVjdCBhCj4gPj4gY2hlY2sgZm9yIGd0X3ZlcnNp
b24gdG8gYmUgMiBoZXJlLiBPciB3ZWxsLCBtYXliZSB0aGF0J3MgaW1wbGljaXQKPiA+PiBieSB0
aGVyZSBub3QgYmVpbmcgYW55IHN0YXR1cyBlbnRyaWVzL3BhZ2VzIGZvciB2ZXJzaW9uIDEgdGFi
bGVzLgo+ID4KPiA+IFllcywgdGhhdCBzaG91bGQgYmUgdGhlIGNhc2UuCj4gPgo+ID4+IEJ1dCBp
dCB3b3VsZCBiZWNvbWUgYSByZXF1aXJlbWVudCBpZiBnbnR0YWJfZ3Jvd190YWJsZSgpIHdhcyB0
bwo+ID4+IGJlIGNhbGxlZCBmcm9tIGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1lX21mbigpLgo+ID4+
Cj4gPgo+ID4gWWVzLCBzbyBtYWtpbmcgdGhhdCBjaGFuZ2Ugd2lsbCBjZXJ0YWlubHkgYWRkIGNv
bXBsZXhpdHkuCj4gCj4gSG1tLCB5ZXMgLSBhIHNpbmdsZSBpZigpLgoKQWxvbmcgd2l0aCB0aGUg
Y2FsY3VsYXRpb24gdG8gd29yayBvdXQgaG93IG1hbnkgZnJhbWVzIHRvIGdyb3cgdGhlIGdyYW50
IHRhYmxlIGJ5IHRvIGdldCB0byB0aGUgbmVjZXNzYXJ5IHN0YXR1cyBmcmFtZS4gTm90IG1hc3Np
dmUgY29tcGxleGl0eS4uLiBidXQgbW9yZSB0aGFuIHRoZXJlIGlzIG5vdy4KCiAgUGF1bAoKPiAK
PiBKYW4KPiAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 14:45:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 14:45: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 1fn3Ef-0000KO-RJ; Tue, 07 Aug 2018 14:45: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=ay9j=kw=citrix.com=prvs=750b60ad6=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fn3Ee-0000KF-49
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 14:45:20 +0000
X-Inumbo-ID: 609c5e49-9a50-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 609c5e49-9a50-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 16:44:25 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="77293945"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v2] x86/hvm: remove default ioreq server
Thread-Index: AQHULldESNeYbZvoYUyfL86TjoA3SqS0ODCAgAAlGrA=
Date: Tue, 7 Aug 2018 14:45:15 +0000
Message-ID: <7c15aa42369a4923a0df12df5eaa88d0@AMSPEX02CL03.citrite.net>
References: <20180807140220.13703-1-paul.durrant@citrix.com>
 <5B69AD0902000078001DB9D4@prv1-mh.provo.novell.com>
In-Reply-To: <5B69AD0902000078001DB9D4@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/hvm: remove default ioreq server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDcgQXVndXN0IDIwMTggMTU6MzEKPiBUbzogUGF1
bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogeGVuLWRldmVsIDx4ZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Cj4gU3ViamVjdDogUmU6IFtQQVRDSCB2Ml0geDg2
L2h2bTogcmVtb3ZlIGRlZmF1bHQgaW9yZXEgc2VydmVyCj4gCj4gPj4+IE9uIDA3LjA4LjE4IGF0
IDE2OjAyLCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4gLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS9odm0uYwo+ID4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+ID4gQEAg
LTQwOTMsMTIgKzQwOTMsMTUgQEAgc3RhdGljIGludCBodm1fYWxsb3dfc2V0X3BhcmFtKHN0cnVj
dCBkb21haW4KPiAqZCwKPiA+ICAgICAgY2FzZSBIVk1fUEFSQU1fQ09OU09MRV9FVlRDSE46Cj4g
PiAgICAgIGNhc2UgSFZNX1BBUkFNX1g4N19GSVBfV0lEVEg6Cj4gPiAgICAgICAgICBicmVhazsK
PiA+ICsgICAgLyogVGhlIGZvbGxvd2luZyBwYXJhbWV0ZXJzIGFyZSBkZXByZWNhdGVkLiAqLwo+
ID4gKyAgICBjYXNlIEhWTV9QQVJBTV9CVUZJT1JFUV9FVlRDSE46Cj4gPiArICAgICAgICByYyA9
IC1FUEVSTTsKPiA+ICsgICAgICAgIGJyZWFrOwo+ID4gICAgICAvKgo+ID4gICAgICAgKiBUaGUg
Zm9sbG93aW5nIHBhcmFtZXRlcnMgbXVzdCBub3QgYmUgc2V0IGJ5IHRoZSBndWVzdAo+ID4gICAg
ICAgKiBzaW5jZSB0aGUgZG9tYWluIG1heSBuZWVkIHRvIGJlIHBhdXNlZC4KPiA+ICAgICAgICov
Cj4gPiAgICAgIGNhc2UgSFZNX1BBUkFNX0lERU5UX1BUOgo+ID4gLSAgICBjYXNlIEhWTV9QQVJB
TV9ETV9ET01BSU46Cj4gPiAgICAgIGNhc2UgSFZNX1BBUkFNX0FDUElfU19TVEFURToKPiA+ICAg
ICAgLyogVGhlIHJlbWFpbmluZyBwYXJhbWV0ZXJzIHNob3VsZCBub3QgYmUgc2V0IGJ5IHRoZSBn
dWVzdC4gKi8KPiA+ICAgICAgZGVmYXVsdDoKPiAKPiBTbyB3aHkgYWdhaW4gZG9uJ3QgeW91IGFk
ZCBETV9ET01BSU4gYWxvbmdzaWRlIEJVRklPUkVRX0VWVENITgo+IGFib3ZlIChhbmQgcmVtb3Zl
IGl0IGZyb20gaHZtX3NldF9wYXJhbSgpKSwgYW5kIHRoZW4gYWxzbyB0bwo+IGh2bV9hbGxvd19n
ZXRfcGFyYW0oKSdzIG5ldyBkZXByZWNhdGVkIGdyb3VwLCBwbHVzIHJlc3BlY3RpdmUKPiB0cmVh
dG1lbnQgaW4gcHVibGljL2h2bS9wYXJhbXMuaD8gSSBjYW4ndCBmaW5kIGFueSB1c2Ugb2YgdGhp
cwo+IGV4Y2VwdCBpbiB0aGUgZ2V0L3NldCBmdW5jdGlvbnMgaGVyZSwgYW5kIHlvdXIgcWVtdS10
cmFkIHBhdGNoCj4gcmVtb3ZlcyB0aGUgc29sZSB1c2UgKCJzZXQiIHJlcXVlc3QpIHRoZXJlLgo+
IAoKT2ssIHllcyBJJ2xsIGFkZCBpdCB0b28uCgogIFBhdWwKCj4gSmFuCj4gCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 14:45:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 14:45:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn3F6-0000Oz-5F; Tue, 07 Aug 2018 14:45: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=twbi=kw=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1fn3F4-0000Oh-Ob
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 14:45:46 +0000
X-Inumbo-ID: 7039dad5-9a50-11e8-a8a5-bc764e045a96
Received: from mail-wm0-x242.google.com (unknown [2a00:1450:400c:c09::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7039dad5-9a50-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 16:44:51 +0200 (CEST)
Received: by mail-wm0-x242.google.com with SMTP id n11-v6so18390109wmc.2
 for <xen-devel@lists.xenproject.org>; Tue, 07 Aug 2018 07:45: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:content-transfer-encoding;
 bh=D0DGc0Bb18BT/CnZLQ4GKXgsXQBphxwPgkdzDyFSgiw=;
 b=mNSB013xsku19UvDQ+i5pnvb3xgjFIf3BmJPe49GUJImE/lt0kqnhrmIYTF+zc67uF
 wNcoYSwa9hII6r84BfpdqmCjUt3Q2Urno0AW5+ti+TmEegBrZdq6WNWqVWXP7/SueHbh
 nenkKe2thGHNLi4aSuStJB2/D16kGAucX4PFKmRwAFt06xi4vttZXHLn9vjSWD4q+Uto
 grtrFPXlLe1RrCfpIZP2os8y7XR+kJcf4IN82eabv9AZ1dH6cUF4LO5/Ha/tF2AOO13x
 MIlnaAUQg0KkfvjqWEYs8wR+eSx4BxbRZwRhFdKRMDDXP0MuNBp6p5fM/w1P7zxLslSf
 F5uQ==
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=D0DGc0Bb18BT/CnZLQ4GKXgsXQBphxwPgkdzDyFSgiw=;
 b=ccIupcnj8S3X4tORGO7LR8A5qS3cFMIIo1W/isCLypRsG2uLt1Zg12SXH69WxqK9ow
 anat0Uhh5rKxjVthSFl0GdUFSKCu129XoI/R8ayO5BqCvcdnkUPZOIZwVRpc5iWCP1Zi
 xstCKgzaYOGo6QSNolm9sK3loyuOG+MihBE/XU7YQ9wFddAQq6BXtYlpNkTHVTpeooko
 YjYWSiPQK8HNQDymdOjJhMkQpufO4yv8H0CRzUAJDdDdfXbayywrkX1VWca2MXfum1NL
 +55J/mxwyCCIRPNOn1ncOdfH2ez2XK1SsEoetl/0gGi05HJyEQJtzP7KuTiG7bOm/9iD
 cISg==
X-Gm-Message-State: AOUpUlHRvj4SaYu/sPY03ZiSF1sYEhvoTMhJJ9SSy56hVmMAkFLdcrBW
 GJlW9aINk8ASQEdgKkslgWP8jX82ipKhkrhjvq4=
X-Google-Smtp-Source: AA+uWPwctOSqELqqWe4QbrCSpgTk67mQ9Rb63+sOxpClAnia7VtZ3NnzTrux46xQiaoMMUsgfsGv0SYNFnB4r/BJyIc=
X-Received: by 2002:a1c:4004:: with SMTP id n4-v6mr1852198wma.83.1533653143981; 
 Tue, 07 Aug 2018 07:45:43 -0700 (PDT)
MIME-Version: 1.0
References: <20180807140243.11265-1-roger.pau@citrix.com>
 <CABfawhkwcV+T5UxRFZ3jz_1eS3ZVF=sMq=zN2sa+eVq8ux5zVg@mail.gmail.com>
 <20180807143715.kscihz3wuj6mcnfi@mac>
In-Reply-To: <20180807143715.kscihz3wuj6mcnfi@mac>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Tue, 7 Aug 2018 08:45:07 -0600
Message-ID: <CABfawhmQ557uduVUJjTMbZ3u5FWswPvbVYSUBY785Vx=qbitfA@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-devel] [PATCH v3 0/4] x86/iommu: PVH Dom0 workarounds for
 missing RMRR entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Connor Davis <davisc@ainfosec.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgNywgMjAxOCBhdCA4OjM3IEFNIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPiB3cm90ZToKPgo+IE9uIFR1ZSwgQXVnIDA3LCAyMDE4IGF0IDA4OjI5OjQ5
QU0gLTA2MDAsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiA+IE9uIFR1ZSwgQXVnIDcsIDIwMTgg
YXQgODowNCBBTSBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPiB3cm90ZToK
PiA+ID4KPiA+ID4gSGVsbG8sCj4gPiA+Cj4gPiA+IFRoZSBmb2xsb3dpbmcgc2VyaWVzIGltcGxl
bWVudCBhIHdvcmthcm91bmQgZm9yIG1pc3NpbmcgUk1SUgo+ID4gPiBlbnRyaWVzIGZvciBhIFBW
SCBEb20wLiBJdCdzIGJhc2VkIG9uIHRoZSBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyBWVGQKPiA+
ID4gb3B0aW9uLgo+ID4gPgo+ID4gPiBUaGUgUFZIIHdvcmthcm91bmQgaWRlbnRpdHkgbWFwcyBh
bGwgcmVnaW9ucyBtYXJrZWQgYXMgcmVzZXJ2ZWQgaW4gdGhlCj4gPiA+IG1lbW9yeSBtYXAuCj4g
PiA+Cj4gPiA+IE5vdGUgdGhhdCB0aGlzIHdvcmthcm91bmQgaXMgZW5hYmxlZCBieSBkZWZhdWx0
IG9uIEludGVsIGhhcmR3YXJlLiBJdCdzCj4gPiA+IGFsc28gYXZhaWxhYmxlIHRvIEFNRCBoYXJk
d2FyZSwgYWx0aG91Z2ggaXQncyBkaXNhYmxlZCBieSBkZWZhdWx0IGluCj4gPiA+IHRoYXQgY2Fz
ZS4KPiA+ID4KPiA+ID4gVGhlIHNlcmllcyBjYW4gYmUgZm91bmQgYXQ6Cj4gPiA+Cj4gPiA+IGdp
dDovL3hlbmJpdHMueGVuLm9yZy9wZW9wbGUvcm95Z2VyL3hlbi5naXQgaW9tbXVfaW5jbHVzaXZl
X3YzCj4gPiA+Cj4gPiA+IFRoYW5rcywgUm9nZXIuCj4gPiA+IFJvZ2VyIFBhdSBNb25uZSAoNCk6
Cj4gPiA+ICAgaW9tbXU6IGludHJvZHVjZSBkb20wLWlvbW11IG9wdGlvbgo+ID4gPiAgIGlvbW11
OiBtYWtlIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nIGEgc3Vib3B0aW9uIG9mIGRvbTAtaW9tbXUK
PiA+ID4gICBkb20wL3B2aDogY2hhbmdlIHRoZSBvcmRlciBvZiB0aGUgTU1DRkcgaW5pdGlhbGl6
YXRpb24KPiA+ID4gICB4ODYvaW9tbXU6IGFkZCByZXNlcnZlZCBkb20wLWlvbW11IG9wdGlvbiB0
byBtYXAgcmVzZXJ2ZWQgbWVtb3J5Cj4gPiA+ICAgICByYW5nZXMKPiA+ID4KPiA+ID4gIGRvY3Mv
bWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duICAgICAgICAgfCA0NyArKysrKysrKysrKwo+
ID4gPiAgeGVuL2FyY2gveDg2L2h2bS9kb20wX2J1aWxkLmMgICAgICAgICAgICAgICB8ICA5ICsr
LQo+ID4gPiAgeGVuL2FyY2gveDg2L2h2bS9pby5jICAgICAgICAgICAgICAgICAgICAgICB8ICA1
ICsrCj4gPiA+ICB4ZW4vYXJjaC94ODYveDg2XzY0L21tLmMgICAgICAgICAgICAgICAgICAgIHwg
IDMgKy0KPiA+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMgICAg
fCAgMiArLQo+ID4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUu
YyB8IDExICsrLQo+ID4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL2lvbW11LmMgICAg
ICAgICB8ICA0ICsKPiA+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgICAgICAg
ICAgICAgfCA2MiArKysrKysrKysrKysrLS0KPiA+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC9leHRlcm4uaCAgICAgICAgfCAgMiAtCj4gPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQvaW9tbXUuYyAgICAgICAgIHwgMjUgKysrLS0tCj4gPiA+ICB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQveDg2L3Z0ZC5jICAgICAgIHwgNTggKy0tLS0tLS0tLS0tLS0KPiA+ID4gIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jICAgICAgICAgfCA4NyArKysrKysrKysr
KysrKysrKysrKysKPiA+ID4gIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lvLmggICAgICAgICAg
ICAgICAgfCAgMyArCj4gPiA+ICB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICAg
ICAgICAgIHwgIDggKy0KPiA+ID4gIDE0IGZpbGVzIGNoYW5nZWQsIDI0MCBpbnNlcnRpb25zKCsp
LCA4NiBkZWxldGlvbnMoLSkKPiA+ID4KPiA+ID4gLS0KPiA+Cj4gPiBIaSBSb2dlciwKPiA+IEkg
Z2F2ZSB0aGlzIGJyYW5jaCBhIHNwaW4gb24gYSBEZWxsIFhQUyBsYXB0b3AgYm9vdGluZyBVRUZJ
IHdpdGggTGludXgKPiA+IDQuMTgtcmM4LiBJIHdhcyBhYmxlIHRvIGdldCBkb20wIHRvIGJvb3Qg
d2l0aCBQVkggYnV0IHRoZSBwaHlzaWNhbAo+ID4ga2V5Ym9hcmQgb2YgdGhlIGxhcHRvcCBzdG9w
cGVkIHdvcmtpbmcsIGl0IHdvcmtzIG5vIHByb2JsZW0gd2l0aCBqdXN0Cj4gPiBMaW51eCA0LjE4
LXJjOCBvciBQViBkb20wLCBzbyBJIGhhZCB0byBwbHVnIGluIGEgVVNCIGtleWJvYXJkLiBBZnRl
cgo+ID4gcnVubmluZyBmb3IgYSBtaW51dGUgb3IgdHdvIHRoZSBzeXN0ZW0gc3RhcnRzIHRvIHNs
b3cgZG93biB0byB0aGUKPiA+IHBvaW50IHdoZXJlIGl0IGJlY29tZXMgdW5yZXNwb25zaXZlLiBU
aGUgeGwgZG1lc2cgbG9nIGlzIGZpbGxlZCB3aXRoCj4gPiB0aGlzIGVycm9yOgo+ID4KPiA+IChY
RU4pIFtWVC1EXWlvbW11LmM6OTE5OiBpb21tdV9mYXVsdF9zdGF0dXM6IEZhdWx0IE92ZXJmbG93
Cj4gPiAoWEVOKSBbVlQtRF1pb21tdS5jOjkyMTogaW9tbXVfZmF1bHRfc3RhdHVzOiBQcmltYXJ5
IFBlbmRpbmcgRmF1bHQKPiA+IChYRU4pIFtWVC1EXURNQVI6W0RNQSBSZWFkXSBSZXF1ZXN0IGRl
dmljZSBbMDAwMDowMDowMi4wXSBmYXVsdCBhZGRyCj4gPiA0NjI1ZjNhMDAwLCBpb21tdSByZWcg
PSBmZmZmODJjMDAxODFjMDAwCj4gPiAoWEVOKSBbVlQtRF1ETUFSOiByZWFzb24gMDYgLSBQVEUg
UmVhZCBhY2Nlc3MgaXMgbm90IHNldAo+ID4gKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11
ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA0NjI1ZjNhCj4KPiBJcyB0aGUgZ21mbiBhbHdheXMg
dGhlIHNhbWUgKDB4NDYyNWYzYSk/Cj4KPiA+IChYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDI3
M2ExODAwMQo+ID4gKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8yN2JhMzUwMDEKPiA+IChYRU4p
ICAgICBsNFswMDBdID0gOWMwMDAwMDI3YmEzNDEwNwo+ID4gKFhFTikgICAgIGwzWzExOF0gPSA4
MDAwMDAwMDAwMDAwMDAwCj4gPiAoWEVOKSAgICAgbDNbMTE4XSBub3QgcHJlc2VudAo+Cj4gQ2Fu
IHlvdSBhbHNvIHBhc3RlIHRoZSBmdWxsIHhsIGRtZXNnIGxvZz8gSSdtIHNwZWNpYWxseSBpbnRl
cmVzdGVkIGluCj4gdGhlIG1lbW9yeSBtYXAgb2YgdGhlIG1hY2hpbmUgd2hpY2ggaXMgcHJpbnRl
ZCBxdWl0ZSBlYXJseSBkdXJpbmcgWGVuCj4gYm9vdC4KPgoKVW5mb3J0dW5hdGVseSBJIGRvbid0
IGhhdmUgc2VyaWFsIGFjY2VzcyBvbiB0aGlzIGxhcHRvcCBhbmQgInhsIGRtZXNnIgpnZXRzIGNv
bXBsZXRlbHkgZmlsbGVkIHdpdGggdGhhdCBlcnJvciBzbyB0aGUgYmVnaW5uaW5nIG9mIHRoZSBs
b2cgaXMKbG9zdCBieSB0aGUgdGltZSBJIGdldCBhIHRlcm1pbmFsIGluIGRvbTAuIEknbGwgdHJ5
IGl0IG9uIGFub3RoZXIKbGFwdG9wIGxhdGVyIHRvZGF5IGZvciB3aGljaCBJIGhhdmUgc2VyaWFs
IGFjY2Vzcy4gQWNyb3NzIHJlYm9vdHMgdGhlCmdtZm4gY2hhbmdlczoKCihYRU4pIFtWVC1EXURN
QVI6W0RNQSBSZWFkXSBSZXF1ZXN0IGRldmljZSBbMDAwMDowMDowMi4wXSBmYXVsdCBhZGRyCjIz
YzI1MTAwMCwgaW9tbXUgcmVnID0gZmZmZjgyYzAwMTgxYzAwMAooWEVOKSBbVlQtRF1ETUFSOiBy
ZWFzb24gMDYgLSBQVEUgUmVhZCBhY2Nlc3MgaXMgbm90IHNldAooWEVOKSBwcmludF92dGRfZW50
cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDIzYzI1MQooWEVOKSAgICAgcm9v
dF9lbnRyeVswMF0gPSAyNzNhMTgwMDEKKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8yN2JhMzUw
MDEKKFhFTikgICAgIGw0WzAwMF0gPSA5YzAwMDAwMjdiYTM0MTA3CihYRU4pICAgICBsM1swMDhd
ID0gODAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAgbDNbMDA4XSBub3QgcHJlc2VudAoKVGFtYXMK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 14:50:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 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 1fn3JE-0001A0-Qb; Tue, 07 Aug 2018 14:50:04 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fg3j=kw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fn3JD-00010z-Nf
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 14:50:03 +0000
X-Inumbo-ID: 093064ae-9a51-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 093064ae-9a51-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 16:49: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 1fn3J8-0000zt-KZ; Tue, 07 Aug 2018 14:49: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 1fn3J8-000792-Bm; Tue, 07 Aug 2018 14:49:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fn3J8-0003Jb-BA; Tue, 07 Aug 2018 14:49:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125770-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-arm64-xsm:<job status>:broken:regression
 xen-unstable:build-arm64:<job status>:broken:regression
 xen-unstable:build-arm64-pvops:<job status>:broken:regression
 xen-unstable:build-i386-pvops:kernel-build:fail:regression
 xen-unstable:build-arm64:hosts-allocate:broken:allowable
 xen-unstable:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable:build-arm64-pvops:hosts-allocate:broken:allowable
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-unstable:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-livepatch:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-unstable:build-arm64:capture-logs:broken:nonblocking
 xen-unstable:build-arm64-pvops:capture-logs:broken:nonblocking
 xen-unstable:build-arm64-xsm:capture-logs:broken: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-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-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-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-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-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-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
X-Osstest-Versions-That: xen=1f7574763cbb2c85825b8cc4d81f386e767a476f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 07 Aug 2018 14:49:58 +0000
Subject: [Xen-devel] [xen-unstable test] 125770: 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>

ZmxpZ2h0IDEyNTc3MCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc3MC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQgICAg
ICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NjkxCgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVn
YXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogYnVpbGQtYXJtNjQgICAgICAgICAg
ICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1Njkx
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxMjU2OTEKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDIg
aG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTY5MQoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9j
a2VkIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAx
IGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0
Y2ggICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAzIGNhcHR1cmUtbG9n
cyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjU2OTEKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNTY5
MQogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAg
YnJva2VuIGJsb2NrZWQgaW4gMTI1NjkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2OTEKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEyNTY5MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1NjkxCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU2
OTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyNTY5MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NjkxCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9s
MiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
CnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBlZDVm
OGQ5Y2E0N2U2OWUzMDIyMWMzN2VjODEyZjJiMzhhZjE5ZDgzCmJhc2VsaW5lIHZlcnNpb246CiB4
ZW4gICAgICAgICAgICAgICAgICAxZjc1NzQ3NjNjYmIyYzg1ODI1YjhjYzRkODFmMzg2ZTc2N2E0
NzZmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU2OTEgIDIwMTgtMDctMzAgMjE6Mzc6MTIgWiAg
ICA3IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1NzE2ICAyMDE4LTA4LTAxIDAzOjM2OjI5
IFogICAgNiBkYXlzICAgIDMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1NzQzICAy
MDE4LTA4LTAyIDEwOjEzOjUzIFogICAgNSBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBvcmFjbGUu
Y29tPgogIERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFw
IDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhp
bmdzbGFiLmNvbT4KICBOb3JiZXJ0IE1hbnRoZXkgPG5tYW50aGV5QGFtYXpvbi5kZT4KICBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBTaW1vbiBHYWlzZXIgPHNpbW9u
QGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9r
ZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NCBicm9r
ZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQt
YXJtNjQgaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFs
bG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGhvc3RzLWFsbG9jYXRlCmJyb2tl
bi1zdGVwIGJ1aWxkLWFybTY0IGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBidWlsZC1hcm02NC1w
dm9wcyBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9n
cwoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGVkNWY4ZDljYTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJm
MmIzOGFmMTlkODMKQXV0aG9yOiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVr
QGludmlzaWJsZXRoaW5nc2xhYi5jb20+CkRhdGU6ICAgVHVlIEp1bCAzMSAyMjoxOTowNSAyMDE4
ICswMjAwCgogICAgdG9vbHMvZ2Ric3g6IHVzZSBpbnR0eXBlcy5oIGluc3RlYWQgb2YgY3VzdG9t
IG1hY3JvcwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVj
a2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgICBBY2tlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFsgd2VpOiBmaXggdXAgcGF0Y2ggXQogICAgU2ln
bmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCAwYzk4MjFk
NWM4NzBjMzVhYTM4ZGY3YmI1ZTJmZjU0ZGEyMTY5YjViCkF1dGhvcjogTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgpEYXRlOiAgIFR1
ZSBKdWwgMzEgMDQ6MzA6NDIgMjAxOCArMDIwMAoKICAgIHRvb2xzL2dkYnN4OiBmaXggJ2cnIHBh
Y2tldCByZXNwb25zZSBmb3IgNjRiaXQgZ3Vlc3RzCiAgICAKICAgIGdkYiA4LjAgZml4ZWQgYm91
bmRzIGNoZWNraW5nIGZvciAnZycgcGFja2V0IChjb21taXQKICAgIDlkYzE5M2MzYmU4NWFhZmE2
MGNlZmY1N2QzYjA0MzBhZjYwN2I0Y2UgIkNoZWNrIGZvciB0cnVuY2F0ZWQKICAgIHJlZ2lzdGVy
cyBpbiBwcm9jZXNzX2dfcGFja2V0IikuIFRoaXMgcmV2ZWFsZWQgdGhhdCBnZGJzeCBkaWQKICAg
IG5vdCBwcm9wZXJseSBmb3JtYXR0ZWQgJ2cnIHBhY2tldCAtIHNlZ21lbnQgcmVnaXN0ZXJzIGFu
ZCBlZmxhZ3MgYXJlCiAgICBleHBlY3RlZCB0byBiZSAzMi1iaXQgZmllbGRzIGluIHRoZSByZXNw
b25zZSAoYWNjb3JkaW5nIHRvCiAgICBnZGIvZmVhdHVyZXMvaTM4Ni82NGJpdC1jb3JlLnhtbCBp
biBnZGIgc291cmNlcykuIFNwZWNpZmljIGVycm9yIGlzOgogICAgCiAgICAgICAgVHJ1bmNhdGVk
IHJlZ2lzdGVyIDI2IGluIHJlbW90ZSAnZycgcGFja2V0CiAgICAKICAgIGluc3RlYWQgb2Ygc2ls
ZW50bHkgdHJ1bmNhdGluZyBwYXJ0IG9mIHJlZ2lzdGVyLgogICAgCiAgICBBZGRpdGlvbmFsbHks
IGl0IGxvb2tzIGxpa2Ugc2VnbWVudCByZWdpc3RlcnMgb2YgNjRiaXQgZ3Vlc3RzIHdlcmUgbmV2
ZXIKICAgIHJlcG9ydGVkIGNvcnJlY3RseSwgYmVjYXVzZSBvZiB0eXBlIG1pc21hdGNoLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVr
QGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KCmNvbW1pdCAwMWRmYTMzNzhmOTE1MTExYzVmYmMwZjE4OGYwY2ZkMjY1OGZl
MDEzCkF1dGhvcjogU2ltb24gR2Fpc2VyIDxzaW1vbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPgpE
YXRlOiAgIFR1ZSBKdWwgMzEgMDQ6NTY6NTQgMjAxOCArMDIwMAoKICAgIHhlbnN0b3JlLWNsaWVu
dDogQWRkIG9wdGlvbiBmb3IgcmF3IGluLS9vdXRwdXQKICAgIAogICAgUGFyc2luZy9nZW5lcmF0
aW5nIHRoZSBlc2NhcGUgc2VxdWVuY2VzIHVzZWQgYnkgeGVuc3RvcmUtY2xpZW50IGlzIG5vbgog
ICAgdHJpdmlhbC4gU28gbWFrZSBzY3JpcHRpbmcgKGZvciB1c2UgaW4gc3R1YmRvbSkgZWFzaWVy
IGJ5IGFkZGluZyBhIHJhdwogICAgb3B0aW9uLgogICAgCiAgICBbYWRkZWQgbWFuIHBhZ2UgZW50
cmllcywgZmFjb3Igb3V0IGV4cGFuZF9idWZmZXJdCiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJlayBN
YXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAg
ICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCBiZTU0MWU1
M2FkZjY3NGYyYjU2NWFlN2NlZjM5M2RhNjUyNDQ5ZWZhCkF1dGhvcjogTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgpEYXRlOiAgIFR1
ZSBKdWwgMzEgMDQ6NTY6NTMgMjAxOCArMDIwMAoKICAgIGRvY3M6IGFkZCB4ZW5zdG9yZS1yZWFk
IGFuZCB4ZW5zdG9yZS13cml0ZSBtYW4gcGFnZXMKICAgIAogICAgU2lnbmVkLW9mZi1ieTogTWFy
ZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29t
PgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpjb21taXQgZGVi
MGUxNjRkZWUyZmZiOTI4NDZkMzA0NjQ1MjkzMGU2ZmMzYjM4NApBdXRob3I6IE1hcmVrIE1hcmN6
eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KRGF0ZTog
ICBUdWUgSnVsIDMxIDA1OjE1OjMyIDIwMTggKzAyMDAKCiAgICB4ZW5jb25zb2xlOiBhZGQgb3B0
aW9uIHRvIGF2b2lkIGVzY2FwZSBzZXF1ZW5jZXMgaW4gbG9nCiAgICAKICAgIEFkZCAtLXJlcGxh
Y2UtZXNjYXBlIG9wdGlvbiB0byB4ZW5jb25zb2xlZCwgd2hpY2ggcmVwbGFjZXMgRVNDIHdpdGgK
ICAgICcuJyBpbiBjb25zb2xlIG91dHB1dCB3cml0dGVuIHRvIGxvZyBmaWxlLiBUaGlzIG1ha2Vz
IGl0IHNsaWdodGx5IHNhZmVyCiAgICB0byBkbyB0YWlsIC1mIG9uIGEgY29uc29sZSBvdXRwdXQg
b2YgdW50cnVzdGVkIGd1ZXN0LgogICAgVGhlIHB0eSBvdXRwdXQgaXMgdW5hZmZlY3RlZCBieSB0
aGlzIG9wdGlvbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfD
s3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogICAgQWNrZWQtYnk6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBbIHdlaTogbW92ZSB2YXJpYWJsZXMgaW50
byBhIG5hcnJvd2VyIHNjb3BlIF0KICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Cgpjb21taXQgOThiOTJmMjYwMTliYWI0MDNkM2U1ZmE3NGRiZWM0YmY4YTU0
MWRlNApBdXRob3I6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEF1
ZyAxIDEwOjAzOjA3IDIwMTggKzAxMDAKCiAgICB4ZW46IGNsZWFuIHVwIGFsdHAybSBvcCBjb21t
ZW50CiAgICAKICAgIERlbGV0ZSB0cmFpbGluZyBzcGFjZXMgYW5kIHJlZmVyIHRvIFhTTSBpbnN0
ZWFkIG9mIGFuIGludGVybmFsCiAgICBmdW5jdGlvbiBpbiB0aGUgcHVibGljIGhlYWRlci4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgICBB
Y2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IDZhYWE5ZmIz
MDgxNzFlYzU4ZGRmNGNmMDU4YWQ1MzQxZjgxYTY1Y2YKQXV0aG9yOiBHZW9yZ2UgRHVubGFwIDxn
ZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEp1bCAzMSAxNToxNzoyMSAyMDE4
ICswMTAwCgogICAgaHZtL2FsdHAybTogQ2xhcmlmeSB0aGUgcHJvcGVyIHdheSB0byBleHRlbmQg
dGhlIGFsdHAybSBpbnRlcmZhY2UKICAgIAogICAgVGhlIGFsdHAybSBmdW5jdGlvbmFsaXR5IHdh
cyBvcmlnaW5hbGx5IGVudmlzaW9uZWQgdG8gYmUgdXNlZCBpbgogICAgc2V2ZXJhbCBkaWZmZXJl
bnQgY29uZmlndXJhdGlvbnMsIG9uZSBvZiB3aGljaCB3YXMgYSBzaW5nbGUgaW4tZ3Vlc3QKICAg
IGFnZW50IHRoYXQgaGFkIGZ1bGwgb3BlcmF0aW9uYWwgY29udHJvbCBvZiBhbHRwMm0uICBUaGlz
IHJlcXVpcmVkIHRoZQogICAgc2luZ2xlIGh5cGVyY2FsbCB0byBiZSBhbiBIVk1PUCByYXRoZXIg
dGhhbiBhIERPTUNUTCwgc2luY2UgSFZNIGd1ZXN0cwogICAgYXJlIG5vdCBhbGxvd2VkIHRvIG1h
a2UgRE9NQ1RMcy4gIEFjY2VzcyB0byB0aGlzIEhWTU9QIGlzIGNvbnRyb2xsZWQKICAgIGJ5IGEg
cGVyLWRvbWFpbiBIVk1fUEFSQU0sIGFuZCBkZWZhdWx0cyB0byAnb2ZmJy4KICAgIAogICAgRXhw
b3NpbmcgdGhlIGFsdHAybSBmdW5jdGlvbmFsaXR5IHRvIHRoZSBndWVzdCB3YXMgY29udHJvdmVy
c2lhbCBhdAogICAgdGhlIHRpbWUsIGJ1dCB3YXMgdWx0aW1hdGVseSBhY2NlcHRlZC4gIFRoZSBm
YWN0IHRoYXQgYWx0cDJtIGlzIGFuCiAgICBIVk1PUCByYXRoZXIgdGhhbiBhIERPTUNUTCBoYXMg
Y2F1c2VkIHNvbWUgcHJvYmxlbXMsIGhvd2V2ZXIsIGZvcgogICAgdGhvc2UgbW92aW5nIGZvcndh
cmQgdHJ5aW5nIHRvIGV4dGVuZCB0aGUgaW50ZXJmYWNlOiBFeHRlbmRpbmcgdGhlCiAgICBpbnRl
cmZhY2UgZXZlbiBmb3IgdGhlICdleHRlcm5hbCcgdXNlIGNhc2Ugbm93IG1lYW5zIGV4dGVuZGlu
ZyBhbgogICAgSFZNT1AsIHdoaWNoIGltcGxpY2l0bHkgZXh0ZW5kcyB0aGUgc3VyZmFjZSBvZiBh
dHRhY2sgZm9yIHRoZQogICAgJ2ludGVybmFsJyB1c2UgY2FzZSBhcyB3ZWxsLiAgVGhlIHJlc3Vs
dCBoYXMgYmVlbiB0aGF0IGV2ZXJ5IGFkZGl0aW9uCiAgICB0byB0aGlzIGludGVyZmFjZSBoYXMg
YWxzbyBiZWVuIGNvbnRyb3ZlcnNpYWwuCiAgICAKICAgIFNldHRsZSB0aGUgY29udHJvdmVyc3kg
b25jZSBhbmQgZm9yIGFsbCBieSBkb2N1bWVudGluZyAxKSB0aGUgcHVycG9zZQogICAgb2YgdGhl
IGFsdHAybSBpbnRlcmZhY2UsIGFuZCAyKSBob3cgdG8gZXh0ZW5kIGl0LiAgSW4gcGFydGljdWxh
cjoKICAgIAogICAgKiBTcGVjaWZ5IHRoYXQgdGhlIGZ1bGx5IGluLWd1ZXN0IGFnZW50IGlzIGEg
dGFyZ2V0IHVzZSBjYXNlCiAgICAKICAgICogU3BlY2lmeSB0aGF0IGFsbCBleHRlbnNpb25zIHRv
IGFsdHAybSBmdW5jdGlvbmFsaXR5IHNob3VsZCBiZSBzdWJvcHMKICAgICAgb2YgdGhlIEhWTU9Q
IGh5cGVyY2FsbAogICAgCiAgICAqIFNwZWNpZnkgdGhhdCBuZXcgc3Vib3BzIHNob3VsZCBiZSBl
bmFibGVkIGluIEFMVFAyTV9taXhlZCBtb2RlIGJ5CiAgICAgIGRlZmF1bHQsIGJ1dCB0aGF0IHRo
aXMgbW9kZSBoYXMgbm90IGJlZW4gZXZhbHVhdGVkIGZvciBzYWZldHkuCiAgICAKICAgIEhvcGVm
dWxseSB0aGlzIHdpbGwgYWxsb3cgdGhlIGFsdHAybSBpbnRlcmZhY2UgdG8gYmUgZGV2ZWxvcGVk
IGZ1cnRoZXIKICAgIHdpdGhvdXQgdW5uZWNlc3NhcnkgY29udHJvdmVyc3kuCiAgICAKICAgIEZ1
cnRoZXIgZGlzY3Vzc2lvbjoKICAgIAogICAgQXMgZmFyIGFzIEkgY2FuIHRlbGwgdGhlcmUgYXJl
IHRocmVlIHBvc3NpYmxlIHNvbHV0aW9ucyB0byB0aGlzCiAgICBjb250cm92ZXJzeS4KICAgIAog
ICAgQS4gUmVtb3ZlIHRoZSAnaW50ZXJuYWwnIGZ1bmN0aW9uYWxpdHkgYXMgYSB0YXJnZXQgYnkg
Y29udmVydGluZyB0aGUKICAgIGN1cnJlbnQgSFZNT1AgaW50byBhIERPTUNUTC4KICAgIAogICAg
Qi4gSGF2ZSB0d28gaHlwZXJjYWxscyAtLSBhbiBIVk1PUCB3aGljaCBjb250YWlucyBmdW5jdGlv
bmFsaXR5CiAgICBleHBlY3RlZCB0byBiZSB1c2VkIGJ5IHRoZSAnaW50ZXJuYWwnIGFnZW50LCBh
bmQgYSBET01DVEwgZm9yCiAgICBmdW5jdGlvbmFsaXR5IHdoaWNoIGlzIGV4cGVjdGVkIHRvIGJl
IHVzZWQgb25seSBiZSB0aGUgJ2V4dGVybmFsJwogICAgYWdlbnQuCiAgICAKICAgIEMuIEFncmVl
IHRvIGFkZCBhbGwgbmV3IHN1Ym9wcyB0byB0aGUgY3VycmVudCBoeXBlcmNhbGwgKEhWTU9QKSwg
ZXZlbgogICAgaWYgd2UncmUgbm90IHN1cmUgaWYgdGhleSBzaG91bGQgYmUgZXhwb3NlZCB0byB0
aGUgZ3Vlc3QuCiAgICAKICAgIEkgdGhpbmsgQSBpcyBhIHRlcnJpYmxlIGlkZWEuICBIYXZpbmcg
YSBzaW5nbGUgaW4tZ3Vlc3QgYWdlbnQgaXMgYQogICAgcmVhc29uYWJsZSBkZXNpZ24gY2hvaWNl
LCBhbmQgYXBwYXJlbnRseSBpdCB3YXMgZXZlbiBpbXBsZW1lbnRlZCBhdAogICAgc29tZSBwb2lu
dDsgd2Ugc2hvdWxkIG1ha2UgaXQgc3RyYWlnaHRmb3J3YXJkIGZvciBzb21lb25lIGluIHRoZQog
ICAgZnV0dXJlIHRvIHBpY2sgdXAgdGhlIHdvcmsgaWYgdGhleSB3YW50IHRvLgogICAgCiAgICBJ
IHRoaW5rIEIgaXMgYWxzbyBhIGJhZCBpZGVhLiAgVGhlIHBlb3BsZSBleHRlbmRpbmcgaXQgYXQg
dGhlIG1vbWVudAogICAgYXJlIHByaW1hcmlseSBjb25jZXJuZWQgd2l0aCB0aGUgJ2V4dGVybmFs
JyB1c2UgY2FzZS4gIFRoZXJlIGlzIG5vYm9keQogICAgYXJvdW5kIHRvIHJlcHJlc2VudCB3aGV0
aGVyIG5ldyBmdW5jdGlvbmFsaXR5IHNob3VsZCBlbmQgdXAgaW4gdGhlCiAgICBIVk1PUCBvciB0
aGUgRE9NQ1RMLCB3aGljaCBtZWFucyB0aGF0IGJ5IGRlZmF1bHQgaXQgd2lsbCBlbmQgdXAgaW4g
dGhlCiAgICBET01DVEwuICBJZiBpdCBpcyBkaXNjb3ZlcmVkLCBhZnRlcndhcmRzLCB0aGF0IHRo
ZSBuZXcgb3BlcmF0aW9ucwogICAgKndvdWxkKiBiZSBzYWZlIGFuZCB1c2VmdWwgZm9yIHRoZSAn
aW50ZXJuYWwnIHVzZSBjYXNlLCB0aGVuIHdlIHdpbGwKICAgIGVpdGhlciBoYXZlIHRvIGR1cGxp
Y2F0ZSB0aGVtIGluc2lkZSB0aGUgSFZNT1AgKHdoaWNoIHdvdWxkIGJlCiAgICB0ZXJyaWJsZSkg
b3IgbW92ZSB0aGUgb3BlcmF0aW9uIGZyb20gdGhlIERPTUNUTCB0byB0aGUgSFZNT1AgKHdoaWNo
CiAgICB3b3VsZCBtYWtlIGNvZGluZyBhbiBhZ2VudCBhZ2FpbnN0IHNldmVyYWwgdmVyc2lvbnMg
YSBtZXNzKS4KICAgIAogICAgSXQganVzdCBtYWtlcyBtb3JlIHNlbnNlIHRvIGhhdmUgYWxsIHRo
ZSBhbHRwMm0gb3BlcmF0aW9ucyBpbiBhIHNpbmdsZQogICAgcGxhY2UsIGFuZCBhIHNpbXBsZSB3
YXkgdG8gY29udHJvbCB3aGV0aGVyIHRoZXkncmUgYXZhaWxhYmxlIHRvIHRoZQogICAgJ2ludGVy
bmFsJyB1c2UgY2FzZSBvciBub3QuICBBcyBzdWNoLCBJIGFtIHByb3Bvc2luZyAnQycuCiAgICAK
ICAgIEV2ZW4gd2l0aGluIHRoYXQsIHdlIGhhdmUgc2V2ZXJhbCBvcHRpb25zIGFzIGZhciBhcyB3
aGF0IHRvIGRvIHdpdGgKICAgIHRoZSBjdXJyZW50IGludGVyZmFjZToKICAgIAogICAgQzE6IEF1
ZGl0IHRoZSBjdXJyZW50IHN1Ym9wcyBhbmQgbWFrZSBhIGJsYWNrbGlzdCBvZiBzdWJvcHMgbm90
CiAgICBzdWl0YWJsZSBmb3IgZXhwb3N1cmUgdG8gdGhlIGd1ZXN0LiAgRnV0dXJlIHN1Ym9wcyBz
aG91bGQgYmUgb24gdGhlCiAgICBibGFja2xpc3QgdW5sZXNzIHRoZXkgaGF2ZSBiZWVuIGV2YWx1
YXRlZCBhcyBzYWZlIGZvciBleHBvc3VyZS4KICAgIAogICAgQzI6IERvbid0IGJsYWNrbGlzdCB0
aGUgY3VycmVudCBzdWJvcHMsIGJ1dCByZXF1aXJlIHRoYXQgYWxsIGZ1dHVyZQogICAgc3Vib3Bz
IGJlIGJsYWNrbGlzdGVkIHVubGVzcyB0aGV5IGhhdmUgYmVlbiBldmFsdWF0ZWQgYXMgc2FmZSBm
b3IKICAgIGV4cG9zdXJlLgogICAgCiAgICBDMzogRG9uJ3QgYmxhY2tsaXN0IGN1cnJlbnQgb3Ig
ZnV0dXJlIHN1Ym9wcyBmb3IgdGhlIHByZXNlbnQ7IGp1c3QKICAgIGRvY3VtZW50IHRoYXQgdGhl
eSBuZWVkIHRvIGJlIGV2YWx1YXRlZCAoYW5kIHNvbWUgcG90ZW50aWFsbHkKICAgIGJsYWNrbGlz
dGVkKSBiZWZvcmUgYmVpbmcgZXhwb3NlZCB0byBhIGd1ZXN0IGluIGEgc2FmZXR5LWNyaXRpY2Fs
CiAgICBlbnZpcm9ubWVudC4KICAgIAogICAgQzEgd291bGQgYmUgaWRlYWwsIGJ1dCB0aGVyZSdz
IG5vYm9keSBhdCBwcmVzZW50IHRvIGRvIHRoZSB3b3JrLgogICAgR2l2ZW4gdGhhdCwgQzMgaGFz
IGJlZW4gc2VlbiBhcyB0aGUgYmVzdCBzb2x1dGlvbiBpbiBkaXNjdXNzaW9uLgogICAgCiAgICBS
ZXZpZXdlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgog
ICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2Zm
LWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Cgpjb21taXQgOTYw
ZDdiOGZmYmFkMTJiMDY1ZDcyZjExNzE3ODBlYjExZjExZWU5MQpBdXRob3I6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVsIDMxIDE3OjEyOjM1IDIwMTggKzAy
MDAKCiAgICB4ODYveHN0YXRlOiBjb3JyZWN0IGxvZ2dpbmcgaW4gaGFuZGxlX3hzZXRidigpCiAg
ICAKICAgIENvcnJlY3QgYSBkaXNhZ3JlZW1lbnQgYmV0d2VlbiB0ZXh0IGFuZCBsb2dnZWQgdmFs
dWUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgoKY29tbWl0IGI3NWJkMjk2ZDdlOGY0NDQzNjJlNWUzMjFkMDk4MjUwNzg4NzVmMTEKQXV0aG9y
OiBOb3JiZXJ0IE1hbnRoZXkgPG5tYW50aGV5QGFtYXpvbi5kZT4KRGF0ZTogICBUdWUgSnVsIDMx
IDE3OjExOjM2IDIwMTggKzAyMDAKCiAgICBtZW1vcnk6IGZpeCBsYWJlbCBzeW50YXgKICAgIAog
ICAgV2hlbiBjb21waWxpbmcgdGhpcyBmaWxlIHdpdGggZ2NjLCB0aGUgY29tcGlsZXIgaGFwcGls
eSBhY2NlcHRzIHRoZQogICAgc2VxdWVuY2Ugb2YgYSBsYWJlbCBmb2xsb3dlZCBieSBhbiBhdHRy
aWJ1dGUuIEhvd2V2ZXIsIHRoaXMgc2VxdWVuY2UgZG9lcwogICAgbm90IGZvbGxvdyB0aGUgZ2Nj
IGRvY3VtZW50YXRpb24uIEhlbmNlLCBvdGhlciBjb21waWxlcnMgbWlnaHQgc3R1bWJsZQogICAg
dXBvbiB0aGlzIHN0YXRlbWVudC4KICAgIAogICAgVG8gYmUgYWJsZSB0byBjb21waWxlIFhlbiB3
aXRoIGdvdG8tY2MgKHRoZSBjb21waWxlciBvZiB0aGUgQ1BST1ZFUiB0b29sCiAgICBzdWl0ZSks
IHRoZSBtaXNzaW5nIHNlbWljb2xvbiBpcyBhZGRlZCBpbiB0aGlzIGNvbW1pdC4KICAgIAogICAg
UmVwb3J0ZWQtYnk6IEVsaXphYmV0aCBQb2xncmVlbiA8cG9sZ3JlZW5AYW1hem9uLmRlPgogICAg
U2lnbmVkLW9mZi1ieTogTm9yYmVydCBNYW50aGV5IDxubWFudGhleUBhbWF6b24uZGU+CiAgICBS
ZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IDg2N2E1
ZTIzMGQyMTg2NmEzNTk3OWVjNjhjNWM4MjYwNDA5NmUwMTgKQXV0aG9yOiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgSnVsIDMxIDEwOjI1OjM2IDIw
MTggKzAyMDAKCiAgICBpb21tdTogcmVtb3ZlIHVubmVlZGVkIHJldHVybiBmcm9tIGlvbW11X2h3
ZG9tX2luaXQKICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJh
bnRAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+Cgpjb21taXQgOTMyNDlmN2ZjMTdjMWYzYTJhYThiZjllYTA1NWFhMzI2ZTkzYTRhZQpBdXRo
b3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBK
dWwgMzEgMTA6MjU6MDYgMjAxOCArMDIwMAoKICAgIHg4Ni9lZmk6IHNwbGl0IGNvbXBpbGVyIHZz
IGxpbmtlciBzdXBwb3J0CiAgICAKICAgIFNvIHRoYXQgYW4gRUxGIGJpbmFyeSB3aXRoIHN1cHBv
cnQgZm9yIEVGSSBzZXJ2aWNlcyB3aWxsIGJlIGJ1aWx0IHdoZW4KICAgIHRoZSBjb21waWxlciBz
dXBwb3J0cyB0aGUgTVMgQUJJLCByZWdhcmRsZXNzIG9mIHRoZSBsaW5rZXIgc3VwcG9ydCBmb3IK
ICAgIFBFLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xl
LmNvbT4KICAgIFRlc3RlZC1ieTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNv
bT4KCmNvbW1pdCAxOGNkNDk5N2QyNmI5ZGY5NWRkYTg3NTAzZTQxYzgyMzI3OWEwN2EwCkF1dGhv
cjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEp1
bCAzMSAxMDoyNDoyMiAyMDE4ICswMjAwCgogICAgeDg2L2VmaTogbW92ZSB0aGUgbG9naWMgdG8g
ZGV0ZWN0IFBFIGJ1aWxkIHN1cHBvcnQKICAgIAogICAgU28gdGhhdCBpdCBjYW4gYmUgdXNlZCBi
eSBvdGhlciBjb21wb25lbnRzIGFwYXJ0IGZyb20gdGhlIGVmaSBzcGVjaWZpYwogICAgY29kZS4g
QnkgbW92aW5nIHRoZSBkZXRlY3Rpb24gY29kZSBjcmVhdGluZyBhIGR1bW15IGVmaS9kaXNhYmxl
ZCBmaWxlCiAgICBjYW4gYmUgYXZvaWRlZC4KICAgIAogICAgVGhpcyBpcyByZXF1aXJlZCBzbyB0
aGF0IHRoZSBjb25kaXRpb25hbCB1c2VkIHRvIGRlZmluZSB0aGUgZWZpIHN5bWJvbAogICAgaW4g
dGhlIGxpbmtlciBzY3JpcHQgY2FuIGJlIHJlbW92ZWQgYW5kIGluc3RlYWQgdGhlIGRlZmluaXRp
b24gb2YgdGhlCiAgICBlZmkgc3ltYm9sIGNhbiBiZSBndWFyZGVkIHVzaW5nIHRoZSBwcmVwcm9j
ZXNzb3IuCiAgICAKICAgIFRoZSBtb3RpdmF0aW9uIGJlaGluZCB0aGlzIGNoYW5nZSBpcyB0byBi
ZSBhYmxlIHRvIGJ1aWxkIFhlbiB1c2luZyBsbGQKICAgICh0aGUgTExWTSBsaW5rZXIpLCB0aGF0
IGF0IGxlYXN0IG9uIHZlcnNpb24gNi4wLjAgZG9lc24ndCB3b3JrCiAgICBwcm9wZXJseSB3aXRo
IGEgREVGSU5FRCBiZWluZyB1c2VkIGluIGEgY29uZGl0aW9uYWwgZXhwcmVzc2lvbjoKICAgIAog
ICAgbGQgICAgLW1lbGZfeDg2XzY0X2Zic2QgIC1UIHhlbi5sZHMgLU4gcHJlbGluay5vIC0tYnVp
bGQtaWQ9c2hhMSBcCiAgICAgICAgL3Jvb3Qvc3JjL3hlbi94ZW4vY29tbW9uL3N5bWJvbHMtZHVt
bXkubyAtbyAvcm9vdC9zcmMveGVuL3hlbi8ueGVuLXN5bXMuMAogICAgbGQ6IGVycm9yOiB4ZW4u
bGRzOjIzMzogc3ltYm9sIG5vdCBmb3VuZDogZWZpCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFRlc3RlZC1ieTogRGFuaWVsIEtpcGVy
IDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KCmNvbW1pdCAzOGU1M2EzMzc5NWE4OGYzMDVmMzBm
NjNiN2Y5NTQ4ZTQ0NmJhMmFiCkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+CkRhdGU6ICAgVHVlIEp1bCAzMSAxMDoyMzozNyAyMDE4ICswMjAwCgogICAgeGVu
L2NvbXBpbGVyOiBpbnRyb2R1Y2UgYSBkZWZpbmUgZm9yIHdlYWsgc3ltYm9scwogICAgCiAgICBB
bmQgcmVwbGFjZSB0aGUgb3Blbi1jb2RlZCB2ZXJzaW9ucyBhbHJlYWR5IGluIHRyZWUuIE5vIGZ1
bmN0aW9uYWwKICAgIGNoYW5nZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBSZWl2ZXdlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb3NzIExhZ2Vy
d2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KCmNvbW1pdCBmOTMwMjE3NTRiMzRmNjVm
NjE4MTI0OTFmMGJlZWZlM2Q0NmQ4ZTdlCkF1dGhvcjogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBj
YXJkb2UuY29tPgpEYXRlOiAgIFN1biBKdWwgMjkgMTY6NTM6MTYgMjAxOCAtMDUwMAoKICAgIGNp
OiBlbmFibGUgYnVpbGRzIHdpdGggQ2VudE9TIDcueAogICAgCiAgICBBZGQgdGhlIENlbnRPUyA3
LnggaW1hZ2VzIHRvIGJlIHVzZWQgZm9yIGJ1aWxkIHRlc3RpbmcuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKY29tbWl0IDQ1MjA1YjY1Mjk0ZmE3Yzg5
MTFlNjYzMmYyNWZjY2U4NmU0NTczNDUKQXV0aG9yOiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNh
cmRvZS5jb20+CkRhdGU6ICAgU3VuIEp1bCAyOSAxNjo1MzoxNSAyMDE4IC0wNTAwCgogICAgYXV0
b21hdGlvbjogYWRkIENlbnRPUyA3LnggaW1hZ2UKICAgIAogICAgVGhpcyBpbWFnZSB3aWxsIGFs
d2F5cyB0cmFjayB0aGUgbGF0ZXN0IENlbnRPUyA3LnggcmVsZWFzZS4gQWRkIHRoaXMKICAgIGNv
bnRhaW5lciB0byBjb250YWluZXJpemUgZm9yIGVhc3kgYWNjZXNzLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAgICBSZXZpZXdlZC1i
eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVk
ZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 14:50:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 14:50:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn3Jw-0001HA-Fc; Tue, 07 Aug 2018 14:50: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=fg3j=kw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fn3Jv-0001Gt-J3
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 14:50:47 +0000
X-Inumbo-ID: 53ecc98f-9a51-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 53ecc98f-9a51-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 14:51: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 1fn3Jr-00010Q-U9; Tue, 07 Aug 2018 14:50: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 1fn3Jr-0007E9-Gd; Tue, 07 Aug 2018 14:50:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fn3Jr-0003z4-FG; Tue, 07 Aug 2018 14:50:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125787-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=e752f28409678ce3ade49986b39309178fb2a6d6
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 07 Aug 2018 14:50:43 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125787: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTc4NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc4Ny8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIGU3NTJmMjg0MDk2NzhjZTNhZGU0OTk4NmIzOTMwOTE3
OGZiMmE2ZDYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDYgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA1IGRheXMgICAxMCBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3NzIgIDIwMTgtMDgtMDYgMTY6MDA6MzcgWiAgICAwIGRh
eXMgICAgOCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9r
ZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybTY0LXhzbSBjYXB0dXJlLWxvZ3MKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgNDgwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 14:59:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 14:59:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn3Rp-0001cu-7q; Tue, 07 Aug 2018 14:58: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=fg3j=kw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fn3Rn-0001ck-Sh
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 14:58:55 +0000
X-Inumbo-ID: 777895e4-9a52-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 777895e4-9a52-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 14:59: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 1fn3Rm-0001Ag-9O; Tue, 07 Aug 2018 14:58: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 1fn3Rl-0007X4-V4; Tue, 07 Aug 2018 14:58:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fn3Rl-0002Kp-UV; Tue, 07 Aug 2018 14:58:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125775-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=91a5b13650752a54cf766791aa369495c3426485
X-Osstest-Versions-That: ovmf=d3bc33731f5b039bf3df76e50cbb1f60ce697e9b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 07 Aug 2018 14:58:53 +0000
Subject: [Xen-devel] [ovmf test] 125775: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTc3NSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3NzUvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA5MWE1YjEzNjUwNzUyYTU0Y2Y3NjY3OTFhYTM2OTQ5
NWMzNDI2NDg1CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBkM2JjMzM3
MzFmNWIwMzliZjNkZjc2ZTUwY2JiMWY2MGNlNjk3ZTliCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU3NjMgIDIwMTgtMDgtMDYgMTE6NDA6NDggWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1Nzc1ICAyMDE4LTA4LTA2IDE5OjExOjAwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQnJpamVzaCBT
aW5naCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhh
dC5jb20+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
ICAgZDNiYzMzNzMxZi4uOTFhNWIxMzY1MCAgOTFhNWIxMzY1MDc1MmE1NGNmNzY2NzkxYWEzNjk0
OTVjMzQyNjQ4NSAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 15:01:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 15:01: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 1fn3UU-0002Jb-Os; Tue, 07 Aug 2018 15:01: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=44kx=kw=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1fn3UU-0002JV-46
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 15:01:42 +0000
X-Inumbo-ID: a9db7938-9a52-11e8-a8a5-bc764e045a96
Received: from mail-it0-x242.google.com (unknown [2607:f8b0:4001:c0b::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a9db7938-9a52-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 17:00:46 +0200 (CEST)
Received: by mail-it0-x242.google.com with SMTP id d9-v6so22449345itf.2
 for <xen-devel@lists.xenproject.org>; Tue, 07 Aug 2018 08:01: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=KYHw+DKe8k4YUPwtK4R5dld21AmaGrRwrDg4bOw6Mm8=;
 b=Tn+NUXjiEBBAPdTRX07HiuCeaFJQtNIdfF1NE+Fzac0b5mtWCr4j6rmVh0cNOQOHX6
 pDXiMycVPh0cs3nF5yNJa7RHpY9eCt77v59IdzAGV/nd3TZ/I4Xefv5sMyWf0pQ6GCm8
 h2HvOhnC6ilZX16RFaxiAYQJnhATb2epk4ip6+8FKuW64oCKylptIjSUhYrdvTZ3LMT5
 87UxPzm9MRRXBZgTIGaCfzeNjYecccsFUWOJWmk83DsJdxOvD2socwTVJz++z9UT4/pi
 iCJN+bFkgFE3vXlga5aP5plH3f1c3MZiWnm2539lpuG6L9jgL6hmzMZdeWbMuRod0JF4
 BN3w==
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=KYHw+DKe8k4YUPwtK4R5dld21AmaGrRwrDg4bOw6Mm8=;
 b=jvrAuCnbU4lCcUwS4ZAQqtrSC/CfuHvo0hbd06rlZgdbGNkk19HOngHYzBT1qeX9Bc
 beVimgurp4Bpv6TsqRHuoAjYbcdiDiolp++dxNIUOJGj+mwfqwD7jipQB87h9XzUxBPj
 riC/sOH6cvt6yyjSnDg3GnmxV1+EuOvenMLXh0mn39+VGo7zAJ0vdh2Fx6CUeXmJiGFG
 nrLoaEQwwrx8WasYHj9sy4Z6VhHVsxrkpmIsRkCOBYMF0lSuYIMLVWRYiq396Zfkyhdo
 a0meDPep8yaelNiZGy3xufnGbJrHbRqE3ArsVCURjKPtqG5imEzxzJlTl54aKiqoIlMJ
 eg0Q==
X-Gm-Message-State: AOUpUlGLiiz/omQiHGgFQNwi62WkesG218J/gHUPD4m2eLblNgnx8Hxd
 XypFTnE70W7Wjztxd4iMlTGnbdO8qZx/d6S05yUVik+m
X-Google-Smtp-Source: AAOMgpc+P9L7Bad5yWiy3z+3B1BCYqy6CRkKoEGKSmygngYlCP376KKFXoWiQtr0UqQWyNg9j0+5BIDeCBblTf+ZpoY=
X-Received: by 2002:a02:b426:: with SMTP id
 i35-v6mr17340093jaj.96.1533654099619; 
 Tue, 07 Aug 2018 08:01:39 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a6b:1f83:0:0:0:0:0 with HTTP;
 Tue, 7 Aug 2018 08:01:39 -0700 (PDT)
In-Reply-To: <d94083a1-bf91-0f9f-f18b-33672039535a@arm.com>
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
 <1533580552-938-3-git-send-email-olekstysh@gmail.com>
 <d94083a1-bf91-0f9f-f18b-33672039535a@arm.com>
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
Date: Tue, 7 Aug 2018 18:01:39 +0300
Message-ID: <CAPD2p-kAkJy8YeT-erjJW8tk5sZK2Xn_50LxXU7921DUH2HNNQ@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [PATCH v1 2/4] xen/arm: drivers: scif: Add support
 for SCIFA compatible UARTs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@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>

T24gVHVlLCBBdWcgNywgMjAxOCBhdCA0OjQzIFBNLCBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPiB3cm90ZToKPiBIaSBPbGVrc2FuZHIsCkhpLCBKdWxpZW4KCj4KPgo+IE9uIDA2
LzA4LzE4IDE5OjM1LCBPbGVrc2FuZHIgVHlzaGNoZW5rbyB3cm90ZToKPj4KPj4gRnJvbTogT2xl
a3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29tPgo+Pgo+PiBF
eHRlbmQgZXhpc3RpbmcgZHJpdmVyIHRvIGJlIGFibGUgdG8gaGFuZGxlIFNDSUZBIGludGVyZmFj
ZSBhcyB3ZWxsLgo+PiBTQ0lGIGFuZCBTQ0lGQSBoYXZlIGxvdCBpbiBjb21tb24sIHRob3VnaCBT
Q0lGQSBoYXMgZGlmZmVyZW50Cj4+IG9mZnNldHMgYW5kIGJpdHMgZm9yIHNvbWUgcmVnaXN0ZXJz
Lgo+Pgo+PiBVc2UgY29tcGF0aWJsZSBzdHJpbmcgdG8gcmVjb2duaXplIHdoYXQgaW50ZXJmYWNl
IGlzIHByZXNlbnQKPj4gb24gYSB0YXJnZXQgYm9hcmQuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IE9s
ZWtzYW5kciBUeXNoY2hlbmtvIDxvbGVrc2FuZHJfdHlzaGNoZW5rb0BlcGFtLmNvbT4KPj4gQ0M6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPj4gQ0M6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4+IC0tLQo+PiAgIHhlbi9kcml2ZXJzL2No
YXIvc2NpZi11YXJ0LmMgICAgfCAxMjkKPj4gKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tLQo+PiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vc2NpZi11YXJ0LmggfCAgNDQgKysr
KysrKysrKysrLS0KPj4gICAyIGZpbGVzIGNoYW5nZWQsIDEzOCBpbnNlcnRpb25zKCspLCAzNSBk
ZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL2NoYXIvc2NpZi11YXJ0
LmMgYi94ZW4vZHJpdmVycy9jaGFyL3NjaWYtdWFydC5jCj4+IGluZGV4IDQ2NWZiMzQuLmQxZWI3
MTMgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9kcml2ZXJzL2NoYXIvc2NpZi11YXJ0LmMKPj4gKysrIGIv
eGVuL2RyaXZlcnMvY2hhci9zY2lmLXVhcnQuYwo+PiBAQCAtMSw3ICsxLDcgQEAKPj4gICAvKgo+
PiAgICAqIHhlbi9kcml2ZXJzL2NoYXIvc2NpZi11YXJ0LmMKPj4gICAgKgo+PiAtICogRHJpdmVy
IGZvciBTQ0lGIChTZXJpYWwgY29tbXVuaWNhdGlvbiBpbnRlcmZhY2Ugd2l0aCBGSUZPKQo+PiAr
ICogRHJpdmVyIGZvciBTQ0lGKEEpIChTZXJpYWwgY29tbXVuaWNhdGlvbiBpbnRlcmZhY2Ugd2l0
aCBGSUZPIChBKSkKPj4gICAgKiBjb21wYXRpYmxlIFVBUlQuCj4+ICAgICoKPj4gICAgKiBPbGVr
c2FuZHIgVHlzaGNoZW5rbyA8b2xla3NhbmRyLnR5c2hjaGVua29AZ2xvYmFsbG9naWMuY29tPgo+
PiBAQCAtNDAsOCArNDAsNTcgQEAgc3RhdGljIHN0cnVjdCBzY2lmX3VhcnQgewo+PiAgICAgICBj
aGFyIF9faW9tZW0gKnJlZ3M7Cj4+ICAgICAgIHN0cnVjdCBpcnFhY3Rpb24gaXJxYWN0aW9uOwo+
PiAgICAgICBzdHJ1Y3QgdnVhcnRfaW5mbyB2dWFydDsKPj4gKyAgICBjb25zdCBzdHJ1Y3QgcG9y
dF9wYXJhbXMgKnBhcmFtczsKPj4gICB9IHNjaWZfY29tID0gezB9Owo+PiAgICtlbnVtCj4KPgo+
IFNob3VsZCBub3QgdGhpcyBlbnVtIGhhcyBhIG5hbWU/CkkgdGhpbmssIGl0IHNob3VsZC4KCj4K
Pgo+PiArewo+PiArICAgIFNDSUZfUE9SVCwKPj4gKyAgICBTQ0lGQV9QT1JULAo+PiArICAgIE5S
X1BPUlRTLAo+PiArfTsKPj4gKwo+PiArc3RydWN0IHBvcnRfcGFyYW1zCj4+ICt7Cj4+ICsgICAg
dW5zaWduZWQgaW50IHN0YXR1c19yZWc7Cj4+ICsgICAgdW5zaWduZWQgaW50IHR4X2ZpZm9fcmVn
Owo+PiArICAgIHVuc2lnbmVkIGludCByeF9maWZvX3JlZzsKPj4gKyAgICB1bnNpZ25lZCBpbnQg
b3ZlcnJ1bl9yZWc7Cj4+ICsgICAgdW5zaWduZWQgaW50IG92ZXJydW5fbWFzazsKPj4gKyAgICB1
bnNpZ25lZCBpbnQgZXJyb3JfbWFzazsKPj4gKyAgICB1bnNpZ25lZCBpbnQgaXJxX2ZsYWdzOwo+
PiArICAgIHVuc2lnbmVkIGludCBmaWZvX3NpemU7Cj4+ICt9Owo+PiArCj4+ICtzdGF0aWMgY29u
c3Qgc3RydWN0IHBvcnRfcGFyYW1zIHBvcnRfcGFyYW1zW05SX1BPUlRTXSA9Cj4+ICt7Cj4+ICsg
ICAgW1NDSUZfUE9SVF0gPQo+PiArICAgIHsKPj4gKyAgICAgICAgLnN0YXR1c19yZWcgICA9IFND
SUZfU0NGU1IsCj4+ICsgICAgICAgIC50eF9maWZvX3JlZyAgPSBTQ0lGX1NDRlREUiwKPj4gKyAg
ICAgICAgLnJ4X2ZpZm9fcmVnICA9IFNDSUZfU0NGUkRSLAo+PiArICAgICAgICAub3ZlcnJ1bl9y
ZWcgID0gU0NJRl9TQ0xTUiwKPj4gKyAgICAgICAgLm92ZXJydW5fbWFzayA9IFNDTFNSX09SRVIs
Cj4+ICsgICAgICAgIC5lcnJvcl9tYXNrICAgPSBTQ0ZTUl9QRVIgfCBTQ0ZTUl9GRVIgfCBTQ0ZT
Ul9CUksgfCBTQ0ZTUl9FUiwKPj4gKyAgICAgICAgLmlycV9mbGFncyAgICA9IFNDU0NSX1JJRSB8
IFNDU0NSX1RJRSB8IFNDU0NSX1JFSUUsCj4+ICsgICAgICAgIC5maWZvX3NpemUgICAgPSAxNiwK
Pj4gKyAgICB9LAo+PiArCj4+ICsgICAgW1NDSUZBX1BPUlRdID0KPj4gKyAgICB7Cj4+ICsgICAg
ICAgIC5zdGF0dXNfcmVnICAgPSBTQ0lGQV9TQ0FTU1IsCj4+ICsgICAgICAgIC50eF9maWZvX3Jl
ZyAgPSBTQ0lGQV9TQ0FGVERSLAo+PiArICAgICAgICAucnhfZmlmb19yZWcgID0gU0NJRkFfU0NB
RlJEUiwKPj4gKyAgICAgICAgLm92ZXJydW5fcmVnICA9IFNDSUZBX1NDQVNTUiwKPj4gKyAgICAg
ICAgLm92ZXJydW5fbWFzayA9IFNDQVNTUl9PUkVSLAo+PiArICAgICAgICAuZXJyb3JfbWFzayAg
ID0gU0NBU1NSX1BFUiB8IFNDQVNTUl9GRVIgfCBTQ0FTU1JfQlJLIHwgU0NBU1NSX0VSCj4+IHwK
Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgIFNDQVNTUl9PUkVSLAo+PiArICAgICAgICAuaXJx
X2ZsYWdzICAgID0gU0NBU0NSX1JJRSB8IFNDQVNDUl9USUUgfCBTQ0FTQ1JfRFJJRSB8Cj4+IFND
QVNDUl9FUklFIHwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgIFNDQVNDUl9CUklFLAo+PiAr
ICAgICAgICAuZmlmb19zaXplICAgID0gNjQsCj4+ICsgICAgfSwKPj4gK307Cj4+ICsKPj4gICBz
dGF0aWMgdm9pZCBzY2lmX3VhcnRfaW50ZXJydXB0KGludCBpcnEsIHZvaWQgKmRhdGEsIHN0cnVj
dAo+PiBjcHVfdXNlcl9yZWdzICpyZWdzKQo+PiAgIHsKPj4gICAgICAgc3RydWN0IHNlcmlhbF9w
b3J0ICpwb3J0ID0gZGF0YTsKPj4gQEAgLTQ5LDcgKzk4LDcgQEAgc3RhdGljIHZvaWQgc2NpZl91
YXJ0X2ludGVycnVwdChpbnQgaXJxLCB2b2lkICpkYXRhLAo+PiBzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncykKPj4gICAgICAgdWludDE2X3Qgc3RhdHVzLCBjdHJsOwo+PiAgICAgICAgIGN0cmwg
PSBzY2lmX3JlYWR3KHVhcnQsIFNDSUZfU0NTQ1IpOwo+PiAtICAgIHN0YXR1cyA9IHNjaWZfcmVh
ZHcodWFydCwgU0NJRl9TQ0ZTUikgJiB+U0NGU1JfVEVORDsKPj4gKyAgICBzdGF0dXMgPSBzY2lm
X3JlYWR3KHVhcnQsIHVhcnQtPnBhcmFtcy0+c3RhdHVzX3JlZykgJiB+U0NGU1JfVEVORDsKPgo+
Cj4gSSB3b3VsZCBwcmVmZXIgaWYgeW91IGludHJvZHVjZSBhIGxvY2FsIHZhcmlhYmxlIGZvciB0
aGUgcGFyYW1zLiBUaGlzIHdvdWxkCj4gYXZvaWQgdG8gd3JpdGUgdWFydC0+cGFyYW1zIGV2ZXJ5
d2hlcmUuCkFncmVlLiBEbyB5b3Ugd2FudCBtZSB0byB1c2UgdGhpcyBsb2NhbCB2YXJpYWJsZSBv
bmx5IGluIGludGVycnVwdApoYW5kbGVyIG9yIGV2ZXJ5d2hlcmUgaW4gYSBmaWxlIHdoZXJlIHVh
cnQtPnBhcmFtcyBpcyB1c2VkPwoKPgo+Cj4+ICAgICAgIC8qIElnbm9yZSBuZXh0IGZsYWcgaWYg
VFggSW50ZXJydXB0IGlzIGRpc2FibGVkICovCj4+ICAgICAgIGlmICggIShjdHJsICYgU0NTQ1Jf
VElFKSApCj4+ICAgICAgICAgICBzdGF0dXMgJj0gflNDRlNSX1RERkU7Cj4+IEBAIC02NSwxMyAr
MTE0LDE5IEBAIHN0YXRpYyB2b2lkIHNjaWZfdWFydF9pbnRlcnJ1cHQoaW50IGlycSwgdm9pZCAq
ZGF0YSwKPj4gc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4+ICAgICAgICAgICAgICAgc2Vy
aWFsX3J4X2ludGVycnVwdChwb3J0LCByZWdzKTsKPj4gICAgICAgICAgICAgLyogRXJyb3IgSW50
ZXJydXB0ICovCj4+IC0gICAgICAgIGlmICggc3RhdHVzICYgU0NJRl9FUlJPUlMgKQo+PiAtICAg
ICAgICAgICAgc2NpZl93cml0ZXcodWFydCwgU0NJRl9TQ0ZTUiwgflNDSUZfRVJST1JTKTsKPj4g
LSAgICAgICAgaWYgKCBzY2lmX3JlYWR3KHVhcnQsIFNDSUZfU0NMU1IpICYgU0NMU1JfT1JFUiAp
Cj4+IC0gICAgICAgICAgICBzY2lmX3dyaXRldyh1YXJ0LCBTQ0lGX1NDTFNSLCAwKTsKPj4gKyAg
ICAgICAgaWYgKCBzdGF0dXMgJiB1YXJ0LT5wYXJhbXMtPmVycm9yX21hc2sgKQo+PiArICAgICAg
ICAgICAgc2NpZl93cml0ZXcodWFydCwgdWFydC0+cGFyYW1zLT5zdGF0dXNfcmVnLAo+PiArICAg
ICAgICAgICAgICAgICAgICAgICAgfnVhcnQtPnBhcmFtcy0+ZXJyb3JfbWFzayk7Cj4+ICsgICAg
ICAgIGlmICggdWFydC0+cGFyYW1zLT5vdmVycnVuX3JlZyAhPSB1YXJ0LT5wYXJhbXMtPnN0YXR1
c19yZWcgKQo+PiArICAgICAgICB7Cj4+ICsgICAgICAgICAgICBpZiAoIHNjaWZfcmVhZHcodWFy
dCwgdWFydC0+cGFyYW1zLT5vdmVycnVuX3JlZykgJgo+PiArICAgICAgICAgICAgICAgICB1YXJ0
LT5wYXJhbXMtPm92ZXJydW5fbWFzayApCj4+ICsgICAgICAgICAgICAgICAgc2NpZl93cml0ZXco
dWFydCwgdWFydC0+cGFyYW1zLT5vdmVycnVuX3JlZywKPj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB+dWFydC0+cGFyYW1zLT5vdmVycnVuX21hc2spOwo+PiArICAgICAgICB9Cj4+ICAg
ICAgICAgICAgIGN0cmwgPSBzY2lmX3JlYWR3KHVhcnQsIFNDSUZfU0NTQ1IpOwo+PiAtICAgICAg
ICBzdGF0dXMgPSBzY2lmX3JlYWR3KHVhcnQsIFNDSUZfU0NGU1IpICYgflNDRlNSX1RFTkQ7Cj4+
ICsgICAgICAgIHN0YXR1cyA9IHNjaWZfcmVhZHcodWFydCwgdWFydC0+cGFyYW1zLT5zdGF0dXNf
cmVnKSAmCj4+IH5TQ0ZTUl9URU5EOwo+PiAgICAgICAgICAgLyogSWdub3JlIG5leHQgZmxhZyBp
ZiBUWCBJbnRlcnJ1cHQgaXMgZGlzYWJsZWQgKi8KPj4gICAgICAgICAgIGlmICggIShjdHJsICYg
U0NTQ1JfVElFKSApCj4+ICAgICAgICAgICAgICAgc3RhdHVzICY9IH5TQ0ZTUl9UREZFOwo+PiBA
QCAtODYsNyArMTQxLDcgQEAgc3RhdGljIHZvaWQgX19pbml0IHNjaWZfdWFydF9pbml0X3ByZWly
cShzdHJ1Y3QKPj4gc2VyaWFsX3BvcnQgKnBvcnQpCj4+ICAgICAgICAqIFdhaXQgdW50aWwgbGFz
dCBiaXQgaGFzIGJlZW4gdHJhbnNtaXR0ZWQuIFRoaXMgaXMgbmVlZGVkIGZvciBhCj4+IHNtb290
aAo+PiAgICAgICAgKiB0cmFuc2l0aW9uIHdoZW4gd2UgY29tZSBmcm9tIGVhcmx5IHByaW50awo+
PiAgICAgICAgKi8KPj4gLSAgICB3aGlsZSAoICEoc2NpZl9yZWFkdyh1YXJ0LCBTQ0lGX1NDRlNS
KSAmIFNDRlNSX1RFTkQpICk7Cj4+ICsgICAgd2hpbGUgKCAhKHNjaWZfcmVhZHcodWFydCwgdWFy
dC0+cGFyYW1zLT5zdGF0dXNfcmVnKSAmIFNDRlNSX1RFTkQpICk7Cj4+ICAgICAgICAgLyogRGlz
YWJsZSBUWC9SWCBwYXJ0cyBhbmQgYWxsIGludGVycnVwdHMgKi8KPj4gICAgICAgc2NpZl93cml0
ZXcodWFydCwgU0NJRl9TQ1NDUiwgMCk7Cj4+IEBAIC05NSwxMCArMTUwLDEzIEBAIHN0YXRpYyB2
b2lkIF9faW5pdCBzY2lmX3VhcnRfaW5pdF9wcmVpcnEoc3RydWN0Cj4+IHNlcmlhbF9wb3J0ICpw
b3J0KQo+PiAgICAgICBzY2lmX3dyaXRldyh1YXJ0LCBTQ0lGX1NDRkNSLCBTQ0ZDUl9SRlJTVCB8
IFNDRkNSX1RGUlNUKTsKPj4gICAgICAgICAvKiBDbGVhciBhbGwgZXJyb3JzIGFuZCBmbGFncyAq
Lwo+PiAtICAgIHNjaWZfcmVhZHcodWFydCwgU0NJRl9TQ0ZTUik7Cj4+IC0gICAgc2NpZl93cml0
ZXcodWFydCwgU0NJRl9TQ0ZTUiwgMCk7Cj4+IC0gICAgc2NpZl9yZWFkdyh1YXJ0LCBTQ0lGX1ND
TFNSKTsKPj4gLSAgICBzY2lmX3dyaXRldyh1YXJ0LCBTQ0lGX1NDTFNSLCAwKTsKPj4gKyAgICBz
Y2lmX3JlYWR3KHVhcnQsIHVhcnQtPnBhcmFtcy0+c3RhdHVzX3JlZyk7Cj4+ICsgICAgc2NpZl93
cml0ZXcodWFydCwgdWFydC0+cGFyYW1zLT5zdGF0dXNfcmVnLCAwKTsKPj4gKyAgICBpZiAoIHVh
cnQtPnBhcmFtcy0+b3ZlcnJ1bl9yZWcgIT0gdWFydC0+cGFyYW1zLT5zdGF0dXNfcmVnICkKPgo+
Cj4gSSBkb24ndCB0aGluayB0aGVyZSBpcyBhbnkgaGFybSB0byByZXNldCB0aGUgcmVnaXN0ZXJz
IHR3aWNlIHdoZW4KPiBvdmVycnVuX3JlZyAhPSBzdGF0dXNfcmVnLgpBZ3JlZS4KCj4KPgo+PiAr
ICAgIHsKPj4gKyAgICAgICAgc2NpZl9yZWFkdyh1YXJ0LCB1YXJ0LT5wYXJhbXMtPm92ZXJydW5f
cmVnKTsKPj4gKyAgICAgICAgc2NpZl93cml0ZXcodWFydCwgdWFydC0+cGFyYW1zLT5vdmVycnVu
X3JlZywgMCk7Cj4+ICsgICAgfQo+PiAgICAgICAgIC8qIFNldHVwIHRyaWdnZXIgbGV2ZWwgZm9y
IFRYL1JYIEZJRk9zICovCj4+ICAgICAgIHNjaWZfd3JpdGV3KHVhcnQsIFNDSUZfU0NGQ1IsIFND
RkNSX1JUUkcxMSB8IFNDRkNSX1RUUkcxMSk7Cj4+IEBAIC0xMjIsMTQgKzE4MCwxOSBAQCBzdGF0
aWMgdm9pZCBfX2luaXQgc2NpZl91YXJ0X2luaXRfcG9zdGlycShzdHJ1Y3QKPj4gc2VyaWFsX3Bv
cnQgKnBvcnQpCj4+ICAgICAgICAgICAgICAgICAgIHVhcnQtPmlycSk7Cj4+ICAgICAgICAgLyog
Q2xlYXIgYWxsIGVycm9ycyAqLwo+PiAtICAgIGlmICggc2NpZl9yZWFkdyh1YXJ0LCBTQ0lGX1ND
RlNSKSAmIFNDSUZfRVJST1JTICkKPj4gLSAgICAgICAgc2NpZl93cml0ZXcodWFydCwgU0NJRl9T
Q0ZTUiwgflNDSUZfRVJST1JTKTsKPj4gLSAgICBpZiAoIHNjaWZfcmVhZHcodWFydCwgU0NJRl9T
Q0xTUikgJiBTQ0xTUl9PUkVSICkKPj4gLSAgICAgICAgc2NpZl93cml0ZXcodWFydCwgU0NJRl9T
Q0xTUiwgMCk7Cj4+ICsgICAgaWYgKCBzY2lmX3JlYWR3KHVhcnQsIHVhcnQtPnBhcmFtcy0+c3Rh
dHVzX3JlZykgJgo+PiB1YXJ0LT5wYXJhbXMtPmVycm9yX21hc2sgKQo+PiArICAgICAgICBzY2lm
X3dyaXRldyh1YXJ0LCB1YXJ0LT5wYXJhbXMtPnN0YXR1c19yZWcsCj4+IH51YXJ0LT5wYXJhbXMt
PmVycm9yX21hc2spOwo+PiArICAgIGlmICggdWFydC0+cGFyYW1zLT5vdmVycnVuX3JlZyAhPSB1
YXJ0LT5wYXJhbXMtPnN0YXR1c19yZWcgKQo+PiArICAgIHsKPj4gKyAgICAgICAgaWYgKCBzY2lm
X3JlYWR3KHVhcnQsIHVhcnQtPnBhcmFtcy0+b3ZlcnJ1bl9yZWcpICYKPj4gKyAgICAgICAgICAg
ICB1YXJ0LT5wYXJhbXMtPm92ZXJydW5fbWFzayApCj4+ICsgICAgICAgICAgICBzY2lmX3dyaXRl
dyh1YXJ0LCB1YXJ0LT5wYXJhbXMtPm92ZXJydW5fcmVnLAo+PiArICAgICAgICAgICAgICAgICAg
ICAgICAgfnVhcnQtPnBhcmFtcy0+b3ZlcnJ1bl9tYXNrKTsKPj4gKyAgICB9Cj4+ICAgICAgICAg
LyogRW5hYmxlIFRYL1JYIGFuZCBFcnJvciBJbnRlcnJ1cHRzICAqLwo+PiAgICAgICBzY2lmX3dy
aXRldyh1YXJ0LCBTQ0lGX1NDU0NSLCBzY2lmX3JlYWR3KHVhcnQsIFNDSUZfU0NTQ1IpIHwKPj4g
LSAgICAgICAgICAgICAgICAgU0NTQ1JfVElFIHwgU0NTQ1JfUklFIHwgU0NTQ1JfUkVJRSk7Cj4+
ICsgICAgICAgICAgICAgICAgdWFydC0+cGFyYW1zLT5pcnFfZmxhZ3MpOwo+Cj4KPiBUaGUgaW5k
ZW50YXRpb24gbG9va3Mgd3JvbmcgaGVyZS4KV2lsbCBjb3JyZWN0LgoKPgo+Cj4+ICAgfQo+PiAg
ICAgc3RhdGljIHZvaWQgc2NpZl91YXJ0X3N1c3BlbmQoc3RydWN0IHNlcmlhbF9wb3J0ICpwb3J0
KQo+PiBAQCAtMTQ4LDI0ICsyMTEsMjUgQEAgc3RhdGljIGludCBzY2lmX3VhcnRfdHhfcmVhZHko
c3RydWN0IHNlcmlhbF9wb3J0Cj4+ICpwb3J0KQo+PiAgICAgICB1aW50MTZfdCBjbnQ7Cj4+ICAg
ICAgICAgLyogQ2hlY2sgZm9yIGVtcHR5IHNwYWNlIGluIFRYIEZJRk8gKi8KPj4gLSAgICBpZiAo
ICEoc2NpZl9yZWFkdyh1YXJ0LCBTQ0lGX1NDRlNSKSAmIFNDRlNSX1RERkUpICkKPj4gKyAgICBp
ZiAoICEoc2NpZl9yZWFkdyh1YXJ0LCB1YXJ0LT5wYXJhbXMtPnN0YXR1c19yZWcpICYgU0NGU1Jf
VERGRSkgKQo+PiAgICAgICAgICAgcmV0dXJuIDA7Cj4+ICAgICAgICAgIC8qIENoZWNrIG51bWJl
ciBvZiBkYXRhIGJ5dGVzIHN0b3JlZCBpbiBUWCBGSUZPICovCj4+ICAgICAgIGNudCA9IHNjaWZf
cmVhZHcodWFydCwgU0NJRl9TQ0ZEUikgPj4gODsKPj4gLSAgICBBU1NFUlQoIGNudCA+PSAwICYm
IGNudCA8PSBTQ0lGX0ZJRk9fTUFYX1NJWkUgKTsKPj4gKyAgICBBU1NFUlQoIGNudCA+PSAwICYm
IGNudCA8PSB1YXJ0LT5wYXJhbXMtPmZpZm9fc2l6ZSApOwo+PiAgIC0gICAgcmV0dXJuIChTQ0lG
X0ZJRk9fTUFYX1NJWkUgLSBjbnQpOwo+PiArICAgIHJldHVybiAodWFydC0+cGFyYW1zLT5maWZv
X3NpemUgLSBjbnQpOwo+PiAgIH0KPj4gICAgIHN0YXRpYyB2b2lkIHNjaWZfdWFydF9wdXRjKHN0
cnVjdCBzZXJpYWxfcG9ydCAqcG9ydCwgY2hhciBjKQo+PiAgIHsKPj4gICAgICAgc3RydWN0IHNj
aWZfdWFydCAqdWFydCA9IHBvcnQtPnVhcnQ7Cj4+ICAgLSAgICBzY2lmX3dyaXRlYih1YXJ0LCBT
Q0lGX1NDRlREUiwgYyk7Cj4+ICsgICAgc2NpZl93cml0ZWIodWFydCwgdWFydC0+cGFyYW1zLT50
eF9maWZvX3JlZywgYyk7Cj4+ICAgICAgIC8qIENsZWFyIHJlcXVpcmVkIFRYIGZsYWdzICovCj4+
IC0gICAgc2NpZl93cml0ZXcodWFydCwgU0NJRl9TQ0ZTUiwgc2NpZl9yZWFkdyh1YXJ0LCBTQ0lG
X1NDRlNSKSAmCj4+IC0gICAgICAgICAgICAgICAgIH4oU0NGU1JfVEVORCB8IFNDRlNSX1RERkUp
KTsKPj4gKyAgICBzY2lmX3dyaXRldyh1YXJ0LCB1YXJ0LT5wYXJhbXMtPnN0YXR1c19yZWcsCj4+
ICsgICAgICAgICAgICAgICAgc2NpZl9yZWFkdyh1YXJ0LCB1YXJ0LT5wYXJhbXMtPnN0YXR1c19y
ZWcpICYKPj4gKyAgICAgICAgICAgICAgICB+KFNDRlNSX1RFTkQgfCBTQ0ZTUl9UREZFKSk7Cj4+
ICAgfQo+PiAgICAgc3RhdGljIGludCBzY2lmX3VhcnRfZ2V0YyhzdHJ1Y3Qgc2VyaWFsX3BvcnQg
KnBvcnQsIGNoYXIgKnBjKQo+PiBAQCAtMTczLDE1ICsyMzcsMTYgQEAgc3RhdGljIGludCBzY2lm
X3VhcnRfZ2V0YyhzdHJ1Y3Qgc2VyaWFsX3BvcnQgKnBvcnQsCj4+IGNoYXIgKnBjKQo+PiAgICAg
ICBzdHJ1Y3Qgc2NpZl91YXJ0ICp1YXJ0ID0gcG9ydC0+dWFydDsKPj4gICAgICAgICAvKiBDaGVj
ayBmb3IgYXZhaWxhYmxlIGRhdGEgYnl0ZXMgaW4gUlggRklGTyAqLwo+PiAtICAgIGlmICggIShz
Y2lmX3JlYWR3KHVhcnQsIFNDSUZfU0NGU1IpICYgKFNDRlNSX1JERiB8IFNDRlNSX0RSKSkgKQo+
PiArICAgIGlmICggIShzY2lmX3JlYWR3KHVhcnQsIHVhcnQtPnBhcmFtcy0+c3RhdHVzX3JlZykg
Jgo+PiArICAgICAgICAgIChTQ0ZTUl9SREYgfCBTQ0ZTUl9EUikpICkKPj4gICAgICAgICAgIHJl
dHVybiAwOwo+PiAgIC0gICAgKnBjID0gc2NpZl9yZWFkYih1YXJ0LCBTQ0lGX1NDRlJEUik7Cj4+
ICsgICAgKnBjID0gc2NpZl9yZWFkYih1YXJ0LCB1YXJ0LT5wYXJhbXMtPnJ4X2ZpZm9fcmVnKTsK
Pj4gICAgICAgICAvKiBkdW1teSByZWFkICovCj4+IC0gICAgc2NpZl9yZWFkdyh1YXJ0LCBTQ0lG
X1NDRlNSKTsKPj4gKyAgICBzY2lmX3JlYWR3KHVhcnQsIHVhcnQtPnBhcmFtcy0+c3RhdHVzX3Jl
Zyk7Cj4+ICAgICAgIC8qIENsZWFyIHJlcXVpcmVkIFJYIGZsYWdzICovCj4+IC0gICAgc2NpZl93
cml0ZXcodWFydCwgU0NJRl9TQ0ZTUiwgfihTQ0ZTUl9SREYgfCBTQ0ZTUl9EUikpOwo+PiArICAg
IHNjaWZfd3JpdGV3KHVhcnQsIHVhcnQtPnBhcmFtcy0+c3RhdHVzX3JlZywgfihTQ0ZTUl9SREYg
fCBTQ0ZTUl9EUikpOwo+PiAgICAgICAgIHJldHVybiAxOwo+PiAgIH0KPj4gQEAgLTI2NSwxMCAr
MzMwLDE1IEBAIHN0YXRpYyBpbnQgX19pbml0IHNjaWZfdWFydF9pbml0KHN0cnVjdAo+PiBkdF9k
ZXZpY2Vfbm9kZSAqZGV2LAo+PiAgICAgICAgICAgcmV0dXJuIC1FTk9NRU07Cj4+ICAgICAgIH0K
Pj4gICArICAgIGlmICggZHRfZGV2aWNlX2lzX2NvbXBhdGlibGUoZGV2LCAicmVuZXNhcyxzY2lm
YSIpICkKPj4gKyAgICAgICAgdWFydC0+cGFyYW1zID0gJnBvcnRfcGFyYW1zW1NDSUZBX1BPUlRd
Owo+PiArICAgIGVsc2UKPj4gKyAgICAgICAgdWFydC0+cGFyYW1zID0gJnBvcnRfcGFyYW1zW1ND
SUZfUE9SVF07Cj4KPgo+IFlvdSBjYW4gdXNlIHRoZSBmaWVsZCAuZGF0YSBpbiBkdF9kZXZpY2Vf
bWF0Y2ggdG8gc3RvcmUgc3BlY2lmaWMgZGF0YSBhbmQKPiB0aGVuIHVzZSBkdF9tYXRjaF9ub2Rl
IHRvIGZpbmQgdGhlIGNvcnJlY3Qgbm9kZS4KSSB1bmRlcnN0YW5kLiBXaWxsIGNoYW5nZS4KCj4K
Pgo+PiArCj4+ICAgICAgIHVhcnQtPnZ1YXJ0LmJhc2VfYWRkciAgPSBhZGRyOwo+PiAgICAgICB1
YXJ0LT52dWFydC5zaXplICAgICAgID0gc2l6ZTsKPj4gLSAgICB1YXJ0LT52dWFydC5kYXRhX29m
ZiAgID0gU0NJRl9TQ0ZURFI7Cj4+IC0gICAgdWFydC0+dnVhcnQuc3RhdHVzX29mZiA9IFNDSUZf
U0NGU1I7Cj4+ICsgICAgdWFydC0+dnVhcnQuZGF0YV9vZmYgICA9IHVhcnQtPnBhcmFtcy0+dHhf
Zmlmb19yZWc7Cj4+ICsgICAgdWFydC0+dnVhcnQuc3RhdHVzX29mZiA9IHVhcnQtPnBhcmFtcy0+
c3RhdHVzX3JlZzsKPj4gICAgICAgdWFydC0+dnVhcnQuc3RhdHVzICAgICA9IFNDRlNSX1RERkU7
Cj4+ICAgICAgICAgLyogUmVnaXN0ZXIgd2l0aCBnZW5lcmljIHNlcmlhbCBkcml2ZXIgKi8KPj4g
QEAgLTI4Miw2ICszNTIsNyBAQCBzdGF0aWMgaW50IF9faW5pdCBzY2lmX3VhcnRfaW5pdChzdHJ1
Y3QgZHRfZGV2aWNlX25vZGUKPj4gKmRldiwKPj4gICBzdGF0aWMgY29uc3Qgc3RydWN0IGR0X2Rl
dmljZV9tYXRjaCBzY2lmX3VhcnRfZHRfbWF0Y2hbXSBfX2luaXRjb25zdCA9Cj4+ICAgewo+PiAg
ICAgICBEVF9NQVRDSF9DT01QQVRJQkxFKCJyZW5lc2FzLHNjaWYiKSwKPj4gKyAgICBEVF9NQVRD
SF9DT01QQVRJQkxFKCJyZW5lc2FzLHNjaWZhIiksCj4+ICAgICAgIHsgLyogc2VudGluZWwgKi8g
fSwKPj4gICB9Owo+PiAgIGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NjaWYtdWFy
dC5oCj4+IGIveGVuL2luY2x1ZGUvYXNtLWFybS9zY2lmLXVhcnQuaAo+PiBpbmRleCA4MTM3ODUw
Li5iY2UzNDA0IDEwMDY0NAo+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NjaWYtdWFydC5o
Cj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2NpZi11YXJ0LmgKPj4gQEAgLTIsNyArMiw3
IEBACj4+ICAgICogeGVuL2luY2x1ZGUvYXNtLWFybS9zY2lmLXVhcnQuaAo+PiAgICAqCj4+ICAg
ICogQ29tbW9uIGNvbnN0YW50IGRlZmluaXRpb24gYmV0d2VlbiBlYXJseSBwcmludGsgYW5kIHRo
ZSBVQVJUIGRyaXZlcgo+PiAtICogZm9yIHRoZSBTQ0lGIGNvbXBhdGlibGUgVUFSVC4KPj4gKyAq
IGZvciB0aGUgU0NJRihBKSBjb21wYXRpYmxlIFVBUlQuCj4+ICAgICoKPj4gICAgKiBPbGVrc2Fu
ZHIgVHlzaGNoZW5rbyA8b2xla3NhbmRyLnR5c2hjaGVua29AZ2xvYmFsbG9naWMuY29tPgo+PiAg
ICAqIENvcHlyaWdodCAoQykgMjAxNCwgR2xvYmFsbG9naWMuCj4+IEBAIC0yMSw5ICsyMSw3IEBA
Cj4+ICAgI2lmbmRlZiBfX0FTTV9BUk1fU0NJRl9VQVJUX0gKPj4gICAjZGVmaW5lIF9fQVNNX0FS
TV9TQ0lGX1VBUlRfSAo+PiAgIC0jZGVmaW5lIFNDSUZfRklGT19NQVhfU0laRSAgICAxNgo+PiAt
Cj4+IC0vKiBSZWdpc3RlciBvZmZzZXRzICovCj4+ICsvKiBSZWdpc3RlciBvZmZzZXRzIChTQ0lG
KSAqLwo+PiAgICNkZWZpbmUgU0NJRl9TQ1NNUiAgICAgKDB4MDApICAgIC8qIFNlcmlhbCBtb2Rl
IHJlZ2lzdGVyICAgICAgICAgICAqLwo+PiAgICNkZWZpbmUgU0NJRl9TQ0JSUiAgICAgKDB4MDQp
ICAgIC8qIEJpdCByYXRlIHJlZ2lzdGVyICAgICAgICAgICAgICAqLwo+PiAgICNkZWZpbmUgU0NJ
Rl9TQ1NDUiAgICAgKDB4MDgpICAgIC8qIFNlcmlhbCBjb250cm9sIHJlZ2lzdGVyICAgICAgICAq
Lwo+PiBAQCAtNTcsOCArNTUsNiBAQAo+PiAgICNkZWZpbmUgU0NGU1JfUkRGICAgICAoMSA8PCAx
KSAgICAvKiBSZWNlaXZlIEZJRk8gRGF0YSBGdWxsICovCj4+ICAgI2RlZmluZSBTQ0ZTUl9EUiAg
ICAgICgxIDw8IDApICAgIC8qIFJlY2VpdmUgRGF0YSBSZWFkeSAqLwo+PiAgIC0jZGVmaW5lIFND
SUZfRVJST1JTICAgIChTQ0ZTUl9QRVIgfCBTQ0ZTUl9GRVIgfCBTQ0ZTUl9FUiB8IFNDRlNSX0JS
SykKPj4gLQo+PiAgIC8qIExpbmUgU3RhdHVzIFJlZ2lzdGVyIChTQ0xTUikgKi8KPj4gICAjZGVm
aW5lIFNDTFNSX1RPICAgICAgKDEgPDwgMikgICAgLyogVGltZW91dCAqLwo+PiAgICNkZWZpbmUg
U0NMU1JfT1JFUiAgICAoMSA8PCAwKSAgICAvKiBPdmVycnVuIEVycm9yICovCj4+IEBAIC04Myw2
ICs3OSw0MiBAQAo+PiAgICNkZWZpbmUgU0NGQ1JfVFRSRzEwICAgIChTQ0ZDUl9UVFJHMSkKPj4g
ICAjZGVmaW5lIFNDRkNSX1RUUkcxMSAgICAoU0NGQ1JfVFRSRzEgfCBTQ0ZDUl9UVFJHMCkKPj4g
ICArLyogUmVnaXN0ZXIgb2Zmc2V0cyAoU0NJRkEpICovCj4+ICsjZGVmaW5lIFNDSUZBX1NDQVNN
UiAgICAgKDB4MDApICAgIC8qIFNlcmlhbCBtb2RlIHJlZ2lzdGVyICAgICAgICAgICAqLwo+PiAr
I2RlZmluZSBTQ0lGQV9TQ0FCUlIgICAgICgweDA0KSAgICAvKiBCaXQgcmF0ZSByZWdpc3RlciAg
ICAgICAgICAgICAgKi8KPj4gKyNkZWZpbmUgU0NJRkFfU0NBU0NSICAgICAoMHgwOCkgICAgLyog
U2VyaWFsIGNvbnRyb2wgcmVnaXN0ZXIgICAgICAgICovCj4+ICsjZGVmaW5lIFNDSUZBX1NDQVRE
U1IgICAgKDB4MEMpICAgIC8qIFRyYW5zbWl0IGRhdGEgc3RvcCByZWdpc3RlciAgICAqLwo+PiAr
I2RlZmluZSBTQ0lGQV9TQ0FGRVIgICAgICgweDEwKSAgICAvKiBGSUZPIGVycm9yIGNvdW50IHJl
Z2lzdGVyICAgICAgKi8KPj4gKyNkZWZpbmUgU0NJRkFfU0NBU1NSICAgICAoMHgxNCkgICAgLyog
U2VyaWFsIHN0YXR1cyByZWdpc3RlciAgICAgICAgICovCj4+ICsjZGVmaW5lIFNDSUZBX1NDQUZD
UiAgICAgKDB4MTgpICAgIC8qIEZJRk8gY29udHJvbCByZWdpc3RlciAgICAgICAgICAqLwo+PiAr
I2RlZmluZSBTQ0lGQV9TQ0FGRFIgICAgICgweDFDKSAgICAvKiBGSUZPIGRhdGEgY291bnQgcmVn
aXN0ZXIgICAgICAgKi8KPj4gKyNkZWZpbmUgU0NJRkFfU0NBRlREUiAgICAoMHgyMCkgICAgLyog
VHJhbnNtaXQgRklGTyBkYXRhIHJlZ2lzdGVyICAgICovCj4+ICsjZGVmaW5lIFNDSUZBX1NDQUZS
RFIgICAgKDB4MjQpICAgIC8qIFJlY2VpdmUgRklGTyBkYXRhIHJlZ2lzdGVyICAgICAqLwo+PiAr
I2RlZmluZSBTQ0lGQV9TQ0FQQ1IgICAgICgweDMwKSAgICAvKiBTZXJpYWwgcG9ydCBjb250cm9s
IHJlZ2lzdGVyICAgKi8KPj4gKyNkZWZpbmUgU0NJRkFfU0NBUERSICAgICAoMHgzNCkgICAgLyog
U2VyaWFsIHBvcnQgZGF0YSByZWdpc3RlciAgICAgICovCj4+ICsKPj4gKy8qIFNlcmlhbCBDb250
cm9sIFJlZ2lzdGVyIChTQ0FTQ1IpICovCj4+ICsjZGVmaW5lIFNDQVNDUl9FUklFICAgICAoMSA8
PCAxMCkgICAgLyogUmVjZWl2ZSBFcnJvciBJbnRlcnJ1cHQgRW5hYmxlICovCj4+ICsjZGVmaW5l
IFNDQVNDUl9CUklFICAgICAoMSA8PCA5KSAgICAgLyogQnJlYWsgSW50ZXJydXB0IEVuYWJsZSAq
Lwo+PiArI2RlZmluZSBTQ0FTQ1JfRFJJRSAgICAgKDEgPDwgOCkgICAgIC8qIFJlY2VpdmUgRGF0
YSBSZWFkeSBJbnRlcnJ1cHQKPj4gRW5hYmxlICovCj4+ICsjZGVmaW5lIFNDQVNDUl9USUUgICAg
ICAoMSA8PCA3KSAgICAgLyogVHJhbnNtaXQgSW50ZXJydXB0IEVuYWJsZSAqLwo+PiArI2RlZmlu
ZSBTQ0FTQ1JfUklFICAgICAgKDEgPDwgNikgICAgIC8qIFJlY2VpdmUgSW50ZXJydXB0IEVuYWJs
ZSAqLwo+PiArI2RlZmluZSBTQ0FTQ1JfVEUgICAgICAgKDEgPDwgNSkgICAgIC8qIFRyYW5zbWl0
IEVuYWJsZSAqLwo+PiArI2RlZmluZSBTQ0FTQ1JfUkUgICAgICAgKDEgPDwgNCkgICAgIC8qIFJl
Y2VpdmUgRW5hYmxlICovCj4+ICsjZGVmaW5lIFNDQVNDUl9DS0UwICAgICAoMSA8PCAwKSAgICAg
LyogQ2xvY2sgRW5hYmxlIDAgKi8KPj4gKwo+PiArLyogU2VyaWFsIFN0YXR1cyBSZWdpc3RlciAo
U0NBU1NSKSAqLwo+PiArI2RlZmluZSBTQ0FTU1JfT1JFUiAgICAoMSA8PCA5KSAgICAvKiBPdmVy
cnVuIEVycm9yICovCj4+ICsjZGVmaW5lIFNDQVNTUl9UU0YgICAgICgxIDw8IDgpICAgIC8qIFRy
YW5zbWl0IERhdGEgU3RvcCAqLwo+PiArI2RlZmluZSBTQ0FTU1JfRVIgICAgICAoMSA8PCA3KSAg
ICAvKiBSZWNlaXZlIEVycm9yICovCj4+ICsjZGVmaW5lIFNDQVNTUl9URU5EICAgICgxIDw8IDYp
ICAgIC8qIFRyYW5zbWlzc2lvbiBFbmQgKi8KPj4gKyNkZWZpbmUgU0NBU1NSX1RERkUgICAgKDEg
PDwgNSkgICAgLyogVHJhbnNtaXQgRklGTyBEYXRhIEVtcHR5ICovCj4+ICsjZGVmaW5lIFNDQVNT
Ul9CUksgICAgICgxIDw8IDQpICAgIC8qIEJyZWFrIERldGVjdCAqLwo+PiArI2RlZmluZSBTQ0FT
U1JfRkVSICAgICAoMSA8PCAzKSAgICAvKiBGcmFtaW5nIEVycm9yICovCj4+ICsjZGVmaW5lIFND
QVNTUl9QRVIgICAgICgxIDw8IDIpICAgIC8qIFBhcml0eSBFcnJvciAqLwo+PiArI2RlZmluZSBT
Q0FTU1JfUkRGICAgICAoMSA8PCAxKSAgICAvKiBSZWNlaXZlIEZJRk8gRGF0YSBGdWxsICovCj4+
ICsjZGVmaW5lIFNDQVNTUl9EUiAgICAgICgxIDw8IDApICAgIC8qIFJlY2VpdmUgRGF0YSBSZWFk
eSAqLwo+PiArCj4+ICAgI2VuZGlmIC8qIF9fQVNNX0FSTV9TQ0lGX1VBUlRfSCAqLwo+PiAgICAg
LyoKPj4KPgo+IENoZWVycywKPgo+IC0tCj4gSnVsaWVuIEdyYWxsCgoKCi0tIApSZWdhcmRzLAoK
T2xla3NhbmRyIFR5c2hjaGVua28KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 15:02:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 15: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 1fn3VI-0002O6-3q; Tue, 07 Aug 2018 15:02:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dbkl=kw=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fn3VG-0002O1-Lb
 for xen-devel@lists.xen.org; Tue, 07 Aug 2018 15:02:30 +0000
X-Inumbo-ID: c5fe8d2b-9a52-11e8-a8a5-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0d::70b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c5fe8d2b-9a52-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 17:01:34 +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=j4+iMr3xmYTu5pSC1rIkJ1fWK/6ja4l0Z2pJFoZGPvc=;
 b=qJcJwBzObMZHh0rZj2YZ4tWiaRI56uNDtniR7Wf+OvQ7GA+U/OOz9z3mf4l7cKWcBPUPpmrdg9woQkXNMFvaoJxrkcy/z3kmXeYK/hRVAbYzBkp+IZlq6i3zGeKAdey7e2RpWqpJUlvBpNFRHPXy/mbx6vBYq2AqDHvT/3x5R44=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
Received: from [10.10.195.54] (91.199.104.6) by
 AM6PR02MB4183.eurprd02.prod.outlook.com (2603:10a6:20b:48::32) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1017.15; Tue, 7 Aug 2018 15:02:20 +0000
Message-ID: <1533654136.23883.4.camel@bitdefender.com>
From: Isaila Alexandru <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Date: Tue, 07 Aug 2018 18:02:16 +0300
In-Reply-To: <5B6989DC02000078001DB863@prv1-mh.provo.novell.com>
References: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
 <1533304431-27897-7-git-send-email-aisaila@bitdefender.com>
 <5B6989DC02000078001DB863@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: VI1PR04CA0089.eurprd04.prod.outlook.com
 (2603:10a6:803:64::24) To AM6PR02MB4183.eurprd02.prod.outlook.com
 (2603:10a6:20b:48::32)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: ac82fadc-9ea7-4f3e-2bf1-08d5fc76c63a
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:AM6PR02MB4183; 
X-Microsoft-Exchange-Diagnostics: 1; AM6PR02MB4183;
 3:lfLSaNjoXcjFJgj1I2083QgyD83hhk3aj34XkaDqlIorc9Wm25NSLznGbsMvukhBb3gJmjr8G0arNiu8qWjzOsnB8Fiam7k3BPnbd9j+xImPJ9HWUTebSQ2ymy7HIW0BnKVyAehpWPc0aHB5sS0RCyg+zlvmmYYMED/STV5oLB31FEZeZTjV6da50ASBPqPikuEAhN6spOk9zb/i79exaXjXWXo5IQa1iekY6UDAUgSRbI/bTCU83zlwSwxsYWZd;
 25:xbSXmKzF4QXKiCx8GVEdDBuDk05z6uxfdOfRU27OIBbCbmWUlyltj0oVWlaY4Ww226g0Mod5VI3aXr97mT63U6UbKppkVVG2gKLSmQ/WqVv/zBxkDCN6myEZ7WrnkFLqH5I1ikbTe5/7Fz3fW/C8Rrg+sIFbTa1ELhyLB/yw7G0DpYHiAsISu4FbitSxe56y5z3F+/+4qqVPDlIDLZ7XLCp4qRQ3+YXM+YrhrgLASjwpiI/FHO4uyyCFl0fGWIrijX/+h6+dj/sunZCIjAKChnP5jvXrJwAQ7IeziLMkAWtme9ygp+D99+FzuJf24W80QFNZ6bI7x+hjmTH1AhHkNw==;
 31:LqQfcPS32yfuUU02NDLaxLbIiXKb0iSXOvAYvjL3MDo5ZhJkV1dyexGS3V2aA5mo/mXLTGotDbkSaFyIuoSKivIpUmpU5f3zEFFAPYNzM1GpEqVrsmR5R3GMUMPv0Su8iDo54S/Mf4Zw8vLeu9J7ZJLG9Jh0JpzqqItXFv+GOAn86cWLGgDcCQzvQ6ReQINlPEZrp/0vXHTjB2YByWCAUowqalzT31xLjhsAxQxnkvg=
X-MS-TrafficTypeDiagnostic: AM6PR02MB4183:
X-Microsoft-Exchange-Diagnostics: 1; AM6PR02MB4183;
 20:Bf10j20IhLuWZDH4C+XR9hD4Ych6A1NNlDS9CNgjOwTVpk/aeb74ZYG1RGiaK2AbcCs8V3QESX4pQELP2Geh+tjXD0AuFhbdWPD4Ot9WNMKCP1rAXwDQkAZN4lHFra7VqRMW1loOwS8J9zw6lf8d6Gnv/LplnyIv43b7Sn5iPafOUM32BAI/akzBCpB13wWcloA+Hf+o6MOwq/i4Ammc9PlI4ZOSc46dWrSGX0G7Tgbgjnm6wFilBqTh7U3NzAZlNAiCw3VPcHDZdZzd2rjb6wlq8VVwQDaLV/GmvHR4BoAz6RJHieHGhzvFURmsxpdyglOl5yS0+eguj1aeyromLQ==;
 4:tdZVqyJenqmVoLD/DWtiEcZAgv0RYHRtNEInOPeccfPv6Ih8fryVpfHz/ghAn4O0CFr2dGZMgBJqUl9iiH3IutC2E+h+USoBPXqWwpTnzXIagqUmjjrGQQmBl2JGPC0P4vJHTzhMcCQrMp66oITO7qUup14csEkmAM2LUywY5i6DE4r+jWH9KgrqEIlN3wTayae9sSNAxihKVW4h5bohQWsZV+sNYwy0+PTECzd1/ZE/JFwO+fYwld48DoJP6L9ddMFk2XAwjMxMOHPBVlTCMg==
X-Microsoft-Antispam-PRVS: <AM6PR02MB4183173E91E6516DAC1C6EACAB270@AM6PR02MB4183.eurprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(6040522)(2401047)(8121501046)(5005006)(3002001)(10201501046)(3231311)(944501410)(52105095)(93006095)(93001095)(149027)(150027)(6041310)(20161123564045)(20161123558120)(2016111802025)(20161123562045)(20161123560045)(6043046)(6072148)(201708071742011)(7699016);
 SRVR:AM6PR02MB4183; BCL:0; PCL:0; RULEID:; SRVR:AM6PR02MB4183; 
X-Forefront-PRVS: 0757EEBDCA
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(6049001)(346002)(366004)(39850400004)(376002)(396003)(136003)(189003)(199004)(81156014)(8936002)(4326008)(8676002)(5660300001)(229853002)(305945005)(6916009)(47776003)(81166006)(6486002)(6246003)(478600001)(25786009)(6666003)(7736002)(2870700001)(2906002)(68736007)(50226002)(50466002)(66066001)(53936002)(86362001)(36756003)(23676004)(36916002)(446003)(3846002)(6116002)(186003)(103116003)(52116002)(316002)(76176011)(97736004)(16526019)(5820100001)(486006)(2616005)(956004)(476003)(386003)(16576012)(26005)(77096007)(105586002)(106356001)(11346002)(54906003)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR02MB4183; 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?MTtBTTZQUjAyTUI0MTgzOzIzOmxsWWFjc3JlZnNxQzAzVmZlNkJadmh4UjNG?=
 =?utf-8?B?bHN4Wm8xdGhYdE1LOU5kaEZNZ1BVNFdGeEtlMFBEZVJBcGdramFadUl4M09P?=
 =?utf-8?B?T3Y2U1UyZi9hS3hCRlJkMFpKaUVhUnRXODZyR1Y4eUxmKzVlSGZJT1o5ZU9p?=
 =?utf-8?B?L0dCU3hDanJtZ2pmdnBqcXdsM1Qvbmk2anJMdU0xbVVYYW9vWmV5cTNsWlBw?=
 =?utf-8?B?My80bm5mSnBWTEt6TFBGREtTOEw2bWF3d01hRVdFQjA4QW1hUSswUnpaQndl?=
 =?utf-8?B?STVFekpaZHJaSTV4V011b2JxSUJOT0ZvcUNSRWtGcFpuVFdRd3FoaTJzYXd0?=
 =?utf-8?B?WEtVQnV4K1hjazVsaWp3eXRlKzlDd3JFcjM4YVhoRWhCRWhGVHhnYVl0UXdU?=
 =?utf-8?B?RFgwcVlCakFqekxNNTJWUWFTZUV0SThudyt2aHpVOFphU0lpT3VhU0lVRWFI?=
 =?utf-8?B?UGk1SE93OG5ZUS9DMDI3UmpPSWFwNDlDcHZCdjVHZzU1WlcyeDl1M0M4Y0Ny?=
 =?utf-8?B?Q1NqZ1NqV2FwQjJYV3VNUGxrY0VwWFhFVDV3NzdNbmVPQk9qSWthSUlNekhV?=
 =?utf-8?B?MmRTOHZjL2J4eDNjbzRSaHJmd0hXTkFvV1RmdWFsSytRZnZLY0pabFVDZE11?=
 =?utf-8?B?NWZKVEM3eDZ1ZndsNDRaVlJmUkxtNTRVaisyeFVqQ2ViWXB3aVhsSkVJR1Iv?=
 =?utf-8?B?cTFvQjY0czl4dGRZRHNMLzFULzZkMWN4R1Z2MHQwc09JeXQyN0lMcHRieXpt?=
 =?utf-8?B?b1hMS2NGMFJzcFA3MG1LT2dCQlBNTjNzQit6UWp5UUx6ck93bTJwblMrSjZS?=
 =?utf-8?B?dzZBcTg1eW1TUXNGaFpLY2RTTTQ2bC9peWpoQlIvVVBzRUZXNVRjM0JnUXdl?=
 =?utf-8?B?SXFxd0owNEpxR3YrRWdOb3drRzVqTlB0SXBVcjJFSVBPaHIrK1BLc2gwZ3dE?=
 =?utf-8?B?WkNzdjVucE5tSkpuNUtMNE0wa2ZSTWZreUVJeVZmQXNia2ZXVmErQjhJaWV2?=
 =?utf-8?B?WG9WQ3p0SGxCMG1nbFJQeTNwRFF6UVBJbVNod3g0QXRocXNKb05VVUZBV3lw?=
 =?utf-8?B?Q0x1cC9qcFkwNnV2dmMxVlRnQzgwa0RuOExQZXcvQUFPRi9CdGswWCtKazE5?=
 =?utf-8?B?TmJHRFo3UzQrN2M3a0RCUVFZNlJMbWRhT1J1bC93dlJrcUJMMGplSlZvOHVC?=
 =?utf-8?B?bG5hV3RwNXFzNUlEWVFGSXpSR1F1MzcvYSsyWVI4MVZMejRwVzlWdWlnTXRu?=
 =?utf-8?B?aUtJcWpaZi93Q2hSVGM2cDRnSWJ2TVp2cmtFZm41akdMOUdyanJhV3ZvSldQ?=
 =?utf-8?B?Z0FZSGM1eGdaYWhVaTZ1R051bi9ObGREL3FzaWwvT3k2Vi85UmRBQVVoemhz?=
 =?utf-8?B?Z0drekhmRnJMTFZCaFE2djAwMy95YXB0MnRVVk5HK1UwN2NFNTFmNStmZnhY?=
 =?utf-8?B?WVRtdGFFaDBYc3EwOXZDbzJna0liSXcyR2tHRis0NkFJVWNFQlBObUdjeXpJ?=
 =?utf-8?B?WHJyaXNlZDZSd0cyVzg5TkpHOWs0aVY4cndBT0xYNDU3TGdOVXc2bjIzbHdv?=
 =?utf-8?B?b0ROeHJkYXN2RnJOVTF2dm1lQi9jaXRoOGxtL1U5dk1KOE5NU1l4MGdueG9T?=
 =?utf-8?B?Vkk4NVM2R3FOTjdUOHpScDdvMUI0eEpjRC8welRSV3NXVnVlS0FJcWFDanZF?=
 =?utf-8?B?MnJHNkJ6T3BsaHUwMWtSdFpBaXhFUFBVZ1BSNzgyckdabGdXWEZwN3h6ODhQ?=
 =?utf-8?B?VEcrUWFzVlM0ZzNocVg3dG05WXBrdEFIOVdadXJtd29iN09veWRKWUcyaWN4?=
 =?utf-8?Q?O051yzchJ7o7x?=
X-Microsoft-Antispam-Message-Info: NSHaS7wBqkRzOpYs6iw0rq/Pxs7LUhzbKwK7FkPk/4cRFo9BUtff1t3HcVUga/maH0pojFcWXTqWci6IK3et6hAVXIWodgxl7gVSPeGVhKxWetUmZw75fbv/6V5vGMW9hilFQ74IUdTL0BIHJgSLcm5npwgcM/t8X2a2D2UxNh+Wtf84HcsFMGoNsCfm+oOInTXUSFr5OzJuVOdSs62a68jQcAkgOKRs65xOfL3QHKZK2kjZ6ZnDRSrhto+QHSfgLyDVenEH7H665p6Lsbh45ZFrEN6bfjeHESvusFwVzSHFr/AhuA/Vwro9CsMXe6R8hbYObuYNW2xsqDorFcwMDXTknJH7ML0bYugQbAqwiHU=
X-Microsoft-Exchange-Diagnostics: 1; AM6PR02MB4183;
 6:5LS/3fOH3oz8S87wgdMU8hU8MWnkZcmpXZotbo0CmJgDHwmcuOuaX6WwKFCojfXZz0E6VnwkpdiZZlrewj1GsufBiGHqveDsHZ/wQnrObsAxciWxj2bmN+u4da/ZjNfmP6zdRPLNvki1aJ1Vc7xuvQ7m0XsqGVtLgdcW1nqNMKun6uyog9NKU0lT2Cf0ikyAsXsPyazqPs8Pqd40GFwAyqxPGZnxm8XzPHZC/lyMoKDCP0UNw5FgjKgBoYdWS5COt62Qsh8OkY3v2hWg+BKzu2WjTGqMmjQzul6AVRsC1RGWNq/wphkKJjz377bXoB3JLd+1oCkRx5vgQavZ4dwZhiJ5KjCleAxn2ppdkuiio2j67ClovD8t/2YP1Ue7PNV1wF/SAOttkNenoGv3fvrhaiAzXDw6DyWHAmkBmoA4ufczFt3BJTDdnBnEGKa4O9dozh68oXO3AtQkW/8tyCUwLw==;
 5:GBBfe6OBIF5KztSvuupIVOYOLU0jrcmkVja/xrUzNARSU+fY/HBTHZEaxBk6rgfk4t0loIyeX/EWx2X61bsRorhIRg6k+lNknKtZpgV2TM9sSE3L24l2Oy84TO7/kuiiqdun7iPRGfzpbVCIKIB6dfbzOgYe068IFgNGAVb84NE=;
 7:+S1N054N0WjluZTq40N+GwRpDqPzSHHpexvcaFU3MAmTcRSlwBwLkYyTuCvnV9aQNlpEoCuZSOcIxyOKucjC7I1s+ivDv+RO0KsBNauDroL5hkmVQCQCLoRRJiagpE+dAbuvBzTAiML0wzZ334tnrR3EW3MOaOl68JcPHl7ZDQmpuQQ5AoTQWmbfO5Am27c8h55uPRNNA2XTwL4Cob7ePfaU2wN3eRZq1hoomkRNlSy6zZZmj4IlrENtoJ5EcI+B
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Aug 2018 15:02:20.0512 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: ac82fadc-9ea7-4f3e-2bf1-08d5fc76c63a
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR02MB4183
Subject: Re: [Xen-devel] [PATCH v15 06/14] 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>

PiAKPiA+IAo+ID4gLcKgwqDCoMKgwqDCoMKgwqBodm1fZ2V0X2d1ZXN0X3BhdCh2LCAmaHdfbXRy
ci5tc3JfcGF0X2NyKTsKPiA+ICvCoMKgwqDCoG1lbWNweShod19tdHJyLm1zcl9tdHJyX2ZpeGVk
LCBtdHJyX3N0YXRlLT5maXhlZF9yYW5nZXMsCj4gPiBOVU1fRklYRURfTVNSKTsKPiBZb3Ugd2Fu
dCB0byBCVUlMRF9CVUdfT04oKSBhcnJheSBzaXplcyBkaWZmZXJpbmcsIGFuZCB0aGVuIHVzZQo+
IHNpemVvZigpIGluIHRoZSBjYWxsIHRvIG1lbWNweSgpLgo+IApJbiB0aGlzIGNhc2Ugc2l6ZXMg
YXJlIGRpZmZlcmVudDoKbXNyX210cnJfZml4ZWRbTlVNX0ZJWEVEX01TUl07CmZpeGVkX3Jhbmdl
c1tOVU1fRklYRURfUkFOR0VTXTsKI2RlZmluZSBOVU1fRklYRURfUkFOR0VTIDg4CiNkZWZpbmUg
TlVNX0ZJWEVEX01TUiAxMQoKc28gaXQgd2lsbCBtb3N0IGxpa2VseSBhc3NlcnQgYSBtZXNzYWdl
LgoKQWxleAoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 15:09:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 15:09: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 1fn3c7-0002iH-0n; Tue, 07 Aug 2018 15:09:35 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sgab=kw=citrix.com=prvs=7501c17f6=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fn3c5-0002iC-Jm
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 15:09:33 +0000
X-Inumbo-ID: c20a7fd2-9a53-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c20a7fd2-9a53-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 17:08:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="77295804"
Date: Tue, 7 Aug 2018 17:08:29 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Message-ID: <20180807150829.ydvmvpfyrigeeyyd@mac>
References: <20180807140243.11265-1-roger.pau@citrix.com>
 <CABfawhkwcV+T5UxRFZ3jz_1eS3ZVF=sMq=zN2sa+eVq8ux5zVg@mail.gmail.com>
 <20180807143715.kscihz3wuj6mcnfi@mac>
 <CABfawhmQ557uduVUJjTMbZ3u5FWswPvbVYSUBY785Vx=qbitfA@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CABfawhmQ557uduVUJjTMbZ3u5FWswPvbVYSUBY785Vx=qbitfA@mail.gmail.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 v3 0/4] x86/iommu: PVH Dom0 workarounds for
 missing RMRR entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Connor Davis <davisc@ainfosec.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMDg6NDU6MDdBTSAtMDYwMCwgVGFtYXMgSyBMZW5neWVs
IHdyb3RlOgo+IE9uIFR1ZSwgQXVnIDcsIDIwMTggYXQgODozNyBBTSBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPgo+ID4gT24gVHVlLCBBdWcgMDcsIDIw
MTggYXQgMDg6Mjk6NDlBTSAtMDYwMCwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+ID4gPiBPbiBU
dWUsIEF1ZyA3LCAyMDE4IGF0IDg6MDQgQU0gUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4gd3JvdGU6Cj4gPiA+ID4KPiA+ID4gPiBIZWxsbywKPiA+ID4gPgo+ID4gPiA+IFRo
ZSBmb2xsb3dpbmcgc2VyaWVzIGltcGxlbWVudCBhIHdvcmthcm91bmQgZm9yIG1pc3NpbmcgUk1S
Ugo+ID4gPiA+IGVudHJpZXMgZm9yIGEgUFZIIERvbTAuIEl0J3MgYmFzZWQgb24gdGhlIGlvbW11
X2luY2x1c2l2ZV9tYXBwaW5nIFZUZAo+ID4gPiA+IG9wdGlvbi4KPiA+ID4gPgo+ID4gPiA+IFRo
ZSBQVkggd29ya2Fyb3VuZCBpZGVudGl0eSBtYXBzIGFsbCByZWdpb25zIG1hcmtlZCBhcyByZXNl
cnZlZCBpbiB0aGUKPiA+ID4gPiBtZW1vcnkgbWFwLgo+ID4gPiA+Cj4gPiA+ID4gTm90ZSB0aGF0
IHRoaXMgd29ya2Fyb3VuZCBpcyBlbmFibGVkIGJ5IGRlZmF1bHQgb24gSW50ZWwgaGFyZHdhcmUu
IEl0J3MKPiA+ID4gPiBhbHNvIGF2YWlsYWJsZSB0byBBTUQgaGFyZHdhcmUsIGFsdGhvdWdoIGl0
J3MgZGlzYWJsZWQgYnkgZGVmYXVsdCBpbgo+ID4gPiA+IHRoYXQgY2FzZS4KPiA+ID4gPgo+ID4g
PiA+IFRoZSBzZXJpZXMgY2FuIGJlIGZvdW5kIGF0Ogo+ID4gPiA+Cj4gPiA+ID4gZ2l0Oi8veGVu
Yml0cy54ZW4ub3JnL3Blb3BsZS9yb3lnZXIveGVuLmdpdCBpb21tdV9pbmNsdXNpdmVfdjMKPiA+
ID4gPgo+ID4gPiA+IFRoYW5rcywgUm9nZXIuCj4gPiA+ID4gUm9nZXIgUGF1IE1vbm5lICg0KToK
PiA+ID4gPiAgIGlvbW11OiBpbnRyb2R1Y2UgZG9tMC1pb21tdSBvcHRpb24KPiA+ID4gPiAgIGlv
bW11OiBtYWtlIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nIGEgc3Vib3B0aW9uIG9mIGRvbTAtaW9t
bXUKPiA+ID4gPiAgIGRvbTAvcHZoOiBjaGFuZ2UgdGhlIG9yZGVyIG9mIHRoZSBNTUNGRyBpbml0
aWFsaXphdGlvbgo+ID4gPiA+ICAgeDg2L2lvbW11OiBhZGQgcmVzZXJ2ZWQgZG9tMC1pb21tdSBv
cHRpb24gdG8gbWFwIHJlc2VydmVkIG1lbW9yeQo+ID4gPiA+ICAgICByYW5nZXMKPiA+ID4gPgo+
ID4gPiA+ICBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biAgICAgICAgIHwgNDcg
KysrKysrKysrKysKPiA+ID4gPiAgeGVuL2FyY2gveDg2L2h2bS9kb20wX2J1aWxkLmMgICAgICAg
ICAgICAgICB8ICA5ICsrLQo+ID4gPiA+ICB4ZW4vYXJjaC94ODYvaHZtL2lvLmMgICAgICAgICAg
ICAgICAgICAgICAgIHwgIDUgKysKPiA+ID4gPiAgeGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jICAg
ICAgICAgICAgICAgICAgICB8ICAzICstCj4gPiA+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9pb21tdV9pbml0LmMgICAgfCAgMiArLQo+ID4gPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jIHwgMTEgKystCj4gPiA+ID4gIHhlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FybS9pb21tdS5jICAgICAgICAgfCAgNCArCj4gPiA+ID4gIHhlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2lvbW11LmMgICAgICAgICAgICAgfCA2MiArKysrKysrKysrKysrLS0KPiA+
ID4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2V4dGVybi5oICAgICAgICB8ICAyIC0K
PiA+ID4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgICAgICAgICB8IDI1
ICsrKy0tLQo+ID4gPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jICAg
ICAgIHwgNTggKy0tLS0tLS0tLS0tLS0KPiA+ID4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
eDg2L2lvbW11LmMgICAgICAgICB8IDg3ICsrKysrKysrKysrKysrKysrKysrKwo+ID4gPiA+ICB4
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pby5oICAgICAgICAgICAgICAgIHwgIDMgKwo+ID4gPiA+
ICB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICAgICAgICAgIHwgIDggKy0KPiA+
ID4gPiAgMTQgZmlsZXMgY2hhbmdlZCwgMjQwIGluc2VydGlvbnMoKyksIDg2IGRlbGV0aW9ucygt
KQo+ID4gPiA+Cj4gPiA+ID4gLS0KPiA+ID4KPiA+ID4gSGkgUm9nZXIsCj4gPiA+IEkgZ2F2ZSB0
aGlzIGJyYW5jaCBhIHNwaW4gb24gYSBEZWxsIFhQUyBsYXB0b3AgYm9vdGluZyBVRUZJIHdpdGgg
TGludXgKPiA+ID4gNC4xOC1yYzguIEkgd2FzIGFibGUgdG8gZ2V0IGRvbTAgdG8gYm9vdCB3aXRo
IFBWSCBidXQgdGhlIHBoeXNpY2FsCj4gPiA+IGtleWJvYXJkIG9mIHRoZSBsYXB0b3Agc3RvcHBl
ZCB3b3JraW5nLCBpdCB3b3JrcyBubyBwcm9ibGVtIHdpdGgganVzdAo+ID4gPiBMaW51eCA0LjE4
LXJjOCBvciBQViBkb20wLCBzbyBJIGhhZCB0byBwbHVnIGluIGEgVVNCIGtleWJvYXJkLiBBZnRl
cgo+ID4gPiBydW5uaW5nIGZvciBhIG1pbnV0ZSBvciB0d28gdGhlIHN5c3RlbSBzdGFydHMgdG8g
c2xvdyBkb3duIHRvIHRoZQo+ID4gPiBwb2ludCB3aGVyZSBpdCBiZWNvbWVzIHVucmVzcG9uc2l2
ZS4gVGhlIHhsIGRtZXNnIGxvZyBpcyBmaWxsZWQgd2l0aAo+ID4gPiB0aGlzIGVycm9yOgo+ID4g
Pgo+ID4gPiAoWEVOKSBbVlQtRF1pb21tdS5jOjkxOTogaW9tbXVfZmF1bHRfc3RhdHVzOiBGYXVs
dCBPdmVyZmxvdwo+ID4gPiAoWEVOKSBbVlQtRF1pb21tdS5jOjkyMTogaW9tbXVfZmF1bHRfc3Rh
dHVzOiBQcmltYXJ5IFBlbmRpbmcgRmF1bHQKPiA+ID4gKFhFTikgW1ZULURdRE1BUjpbRE1BIFJl
YWRdIFJlcXVlc3QgZGV2aWNlIFswMDAwOjAwOjAyLjBdIGZhdWx0IGFkZHIKPiA+ID4gNDYyNWYz
YTAwMCwgaW9tbXUgcmVnID0gZmZmZjgyYzAwMTgxYzAwMAo+ID4gPiAoWEVOKSBbVlQtRF1ETUFS
OiByZWFzb24gMDYgLSBQVEUgUmVhZCBhY2Nlc3MgaXMgbm90IHNldAo+ID4gPiAoWEVOKSBwcmlu
dF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDQ2MjVmM2EKPiA+
Cj4gPiBJcyB0aGUgZ21mbiBhbHdheXMgdGhlIHNhbWUgKDB4NDYyNWYzYSk/Cj4gPgo+ID4gPiAo
WEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAyNzNhMTgwMDEKPiA+ID4gKFhFTikgICAgIGNvbnRl
eHRbMTBdID0gMl8yN2JhMzUwMDEKPiA+ID4gKFhFTikgICAgIGw0WzAwMF0gPSA5YzAwMDAwMjdi
YTM0MTA3Cj4gPiA+IChYRU4pICAgICBsM1sxMThdID0gODAwMDAwMDAwMDAwMDAwMAo+ID4gPiAo
WEVOKSAgICAgbDNbMTE4XSBub3QgcHJlc2VudAo+ID4KPiA+IENhbiB5b3UgYWxzbyBwYXN0ZSB0
aGUgZnVsbCB4bCBkbWVzZyBsb2c/IEknbSBzcGVjaWFsbHkgaW50ZXJlc3RlZCBpbgo+ID4gdGhl
IG1lbW9yeSBtYXAgb2YgdGhlIG1hY2hpbmUgd2hpY2ggaXMgcHJpbnRlZCBxdWl0ZSBlYXJseSBk
dXJpbmcgWGVuCj4gPiBib290Lgo+ID4KPiAKPiBVbmZvcnR1bmF0ZWx5IEkgZG9uJ3QgaGF2ZSBz
ZXJpYWwgYWNjZXNzIG9uIHRoaXMgbGFwdG9wIGFuZCAieGwgZG1lc2ciCj4gZ2V0cyBjb21wbGV0
ZWx5IGZpbGxlZCB3aXRoIHRoYXQgZXJyb3Igc28gdGhlIGJlZ2lubmluZyBvZiB0aGUgbG9nIGlz
Cj4gbG9zdCBieSB0aGUgdGltZSBJIGdldCBhIHRlcm1pbmFsIGluIGRvbTAuCgpZb3UgY2FuIGdl
dCB0aGUgbWVtb3J5IG1hcCB3aGlsZSBib290aW5nIGluIFBWIG1vZGUsIGl0J3MgZ29pbmcgdG8g
YmUKZXhhY3RseSB0aGUgc2FtZSByZWdhcmRsZXNzIG9mIHdoZXRoZXIgRG9tMCBpcyBQViBvciBQ
VkguCgo+IEknbGwgdHJ5IGl0IG9uIGFub3RoZXIKPiBsYXB0b3AgbGF0ZXIgdG9kYXkgZm9yIHdo
aWNoIEkgaGF2ZSBzZXJpYWwgYWNjZXNzLiBBY3Jvc3MgcmVib290cyB0aGUKPiBnbWZuIGNoYW5n
ZXM6Cj4gCj4gKFhFTikgW1ZULURdRE1BUjpbRE1BIFJlYWRdIFJlcXVlc3QgZGV2aWNlIFswMDAw
OjAwOjAyLjBdIGZhdWx0IGFkZHIKPiAyM2MyNTEwMDAsIGlvbW11IHJlZyA9IGZmZmY4MmMwMDE4
MWMwMDAKPiAoWEVOKSBbVlQtRF1ETUFSOiByZWFzb24gMDYgLSBQVEUgUmVhZCBhY2Nlc3MgaXMg
bm90IHNldAo+IChYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDow
Mi4wIGdtZm4gMjNjMjUxCj4gKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gMjczYTE4MDAxCj4g
KFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8yN2JhMzUwMDEKPiAoWEVOKSAgICAgbDRbMDAwXSA9
IDljMDAwMDAyN2JhMzQxMDcKPiAoWEVOKSAgICAgbDNbMDA4XSA9IDgwMDAwMDAwMDAwMDAwMDAK
PiAoWEVOKSAgICAgbDNbMDA4XSBub3QgcHJlc2VudAo+IAoKVGhhbmtzLCBSb2dlci4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 15:11:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 15:11: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 1fn3dg-0003Ky-EP; Tue, 07 Aug 2018 15: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=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fn3df-0003Ks-5u
 for xen-devel@lists.xen.org; Tue, 07 Aug 2018 15:11:11 +0000
X-Inumbo-ID: 2ccbd30a-9a54-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2ccbd30a-9a54-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 15:11:36 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 09:11:08 -0600
Message-Id: <5B69B68902000078001DBA6F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 09:11:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1533304431-27897-1-git-send-email-aisaila@bitdefender.com>
 <1533304431-27897-7-git-send-email-aisaila@bitdefender.com>
 <5B6989DC02000078001DB863@prv1-mh.provo.novell.com>
 <1533654136.23883.4.camel@bitdefender.com>
In-Reply-To: <1533654136.23883.4.camel@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v15 06/14] 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+IE9uIDA3LjA4LjE4IGF0IDE3OjAyLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+PiAgCj4+ID4gCj4+ID4gLSAgICAgICAgaHZtX2dldF9ndWVzdF9wYXQodiwgJmh3X210cnIu
bXNyX3BhdF9jcik7Cj4+ID4gKyAgICBtZW1jcHkoaHdfbXRyci5tc3JfbXRycl9maXhlZCwgbXRy
cl9zdGF0ZS0+Zml4ZWRfcmFuZ2VzLAo+PiA+IE5VTV9GSVhFRF9NU1IpOwo+PiBZb3Ugd2FudCB0
byBCVUlMRF9CVUdfT04oKSBhcnJheSBzaXplcyBkaWZmZXJpbmcsIGFuZCB0aGVuIHVzZQo+PiBz
aXplb2YoKSBpbiB0aGUgY2FsbCB0byBtZW1jcHkoKS4KPj4gCj4gSW4gdGhpcyBjYXNlIHNpemVz
IGFyZSBkaWZmZXJlbnQ6Cj4gbXNyX210cnJfZml4ZWRbTlVNX0ZJWEVEX01TUl07Cj4gZml4ZWRf
cmFuZ2VzW05VTV9GSVhFRF9SQU5HRVNdOwo+ICNkZWZpbmUgTlVNX0ZJWEVEX1JBTkdFUyA4OAo+
ICNkZWZpbmUgTlVNX0ZJWEVEX01TUiAxMQoKVGhlIGJhc2UgdHlwZSBvZiBtc3JfbXRycl9maXhl
ZFtdIGlzIHVpbnQ2NF90LCB3aGlsZSBmaXhlZF9yYW5nZXNbXSdzCmlzIHVpbnQ4X3QuIEkgaGFk
IHNwZWNpZmljYWxseSB1c2VkIHNpemVvZigpIGluIG15IHByZXZpb3VzIHJlcGx5IChpbnN0ZWFk
Cm9mIEFSUkFZX1NJWkUoKSkgdG8gYXZvaWQgZXhhY3RseSB0aGlzIGtpbmQgb2YgY29uZnVzaW9u
LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 15:17:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 15:17: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 1fn3jP-0003bR-50; Tue, 07 Aug 2018 15:17:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=rp5o=kw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fn3jN-0003bM-Q9
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 15:17:05 +0000
X-Inumbo-ID: 007cbf5c-9a55-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 007cbf5c-9a55-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 15:17: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 40F9FAE29;
 Tue,  7 Aug 2018 15:17:03 +0000 (UTC)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org
References: <20180613095806.2978-1-jgross@suse.com>
 <2a9600b0-3b49-7835-a664-9deb30b100a4@suse.com>
 <a4f76a2a-128f-3e2a-44ee-04d57ab5be12@oracle.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <ff2b390c-3b4f-67c4-5a1c-35be121fe281@suse.com>
Date: Tue, 7 Aug 2018 17:17:02 +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: <a4f76a2a-128f-3e2a-44ee-04d57ab5be12@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen: don't use privcmd_call() from
 xen_mc_flush()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMDgvMTggMTY6MDIsIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiBPbiAwOC8wNy8yMDE4
IDA5OjExIEFNLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBPbiAxMy8wNi8xOCAxMTo1OCwgSnVl
cmdlbiBHcm9zcyB3cm90ZToKPj4+IFVzaW5nIHByaXZjbWRfY2FsbCgpIGZvciBhIHNpbmdsZXRv
biBtdWx0aWNhbGwgc2VlbXMgdG8gYmUgd3JvbmcsIGFzCj4+PiBwcml2Y21kX2NhbGwoKSBpcyB1
c2luZyBzdGFjKCkvY2xhYygpIHRvIGVuYWJsZSBoeXBlcnZpc29yIGFjY2VzcyB0bwo+Pj4gTGlu
dXggdXNlciBzcGFjZS4KPj4+Cj4+PiBBZGQgYSBuZXcgeGVuX3NpbmdsZV9jYWxsKCkgZnVuY3Rp
b24gdG8gYmUgdXNlIGZvciB0aGF0IHB1cnBvc2UuCj4+Pgo+Pj4gUmVwb3J0ZWQtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KPj4gQm9yaXMsIGFueSBvYmplY3Rpb25zPwo+IAo+IAo+IEkg
dGhpbmsgSmFuIHdhbnRlZCBhIGNoYW5nZSBpbiBjb21taXQgbWVzc2FnZS4gSSBjYW4gY29tbWl0
IHdpdGggdGhpczoKPiAKPiAiVXNpbmcgcHJpdmNtZF9jYWxsKCkgZm9yIGEgc2luZ2xldG9uIG11
bHRpY2FsbCBzZWVtcyB0byBiZSB3cm9uZywgYXMKPiAgcHJpdmNtZF9jYWxsKCkgaXMgdXNpbmcg
c3RhYygpL2NsYWMoKSB0byBlbmFibGUgaHlwZXJ2aXNvciBhY2Nlc3MgdG8KPiAgTGludXggdXNl
ciBzcGFjZS4KPiAKPiAgRXZlbiBpZiBjdXJyZW50bHkgbm90IGEgcHJvYmxlbSAocHYgZG9tYWlu
cyBjYW4ndCB1c2UgU01BUCB3aGlsZSBIVk0KPiAgYW5kIFBWSCBkb21haW5zIGNhbid0IHVzZSBt
dWx0aWNhbGxzKSB0aGluZ3MgbWlnaHQgY2hhbmdlIHdoZW4KPiAgUFZIIGRvbTAgc3VwcG9ydCBp
cyBhZGRlZCB0byB0aGUga2VybmVsLiIKClRoaXMgd291bGQgYmUgZmluZSwgdGhhbmtzLgoKCkp1
ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 15:19:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 15: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 1fn3lC-0003hO-IL; Tue, 07 Aug 2018 15:18: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=molc=kw=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fn3lA-0003hI-W9
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 15:18:57 +0000
X-Inumbo-ID: 130c30f5-9a55-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 130c30f5-9a55-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 17:18:01 +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 5F4CB7A9;
 Tue,  7 Aug 2018 08:18:55 -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 725903F5B3;
 Tue,  7 Aug 2018 08:18:54 -0700 (PDT)
To: Oleksandr Tyshchenko <olekstysh@gmail.com>, xen-devel@lists.xenproject.org
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
 <1533580552-938-5-git-send-email-olekstysh@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <fd405643-3ae8-de5d-ed4f-7acd6e3b70b3@arm.com>
Date: Tue, 7 Aug 2018 16:18: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: <1533580552-938-5-git-send-email-olekstysh@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 4/4] xen/arm: Reuse R-Car Gen2 platform
 code for Stout board
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.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>

SGksCgpPbiAwNi8wOC8xOCAxOTozNSwgT2xla3NhbmRyIFR5c2hjaGVua28gd3JvdGU6Cj4gRnJv
bTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29tPgo+
IAo+IFJlbmVzYXMgIlN0b3V0IiBkZXZlbG9wbWVudCBib2FyZCAod2l0aCBkaWZmZXJlbnQgZXhw
YW5zaW9uIGJvYXJkcykKPiBpcyBhbHNvIGJhc2VkIG9uIFItQ2FyIEdlbjIgU29DLiBTbyBleHRl
bmQgY29tcGF0IGFycmF5IHdpdGgKPiBib2FyZCdzIGNvbXBhdGlibGUgc3RyaW5ncy4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgVHlzaGNoZW5rbyA8b2xla3NhbmRyX3R5c2hjaGVua29A
ZXBhbS5jb20+Cj4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KPiBDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAtLS0KPiAgIHhl
bi9hcmNoL2FybS9wbGF0Zm9ybXMvcmNhcjIuYyB8IDQgKysrKwo+ICAgMSBmaWxlIGNoYW5nZWQs
IDQgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1z
L3JjYXIyLmMgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3JjYXIyLmMKPiBpbmRleCBkZjBhYzg0
Li5lZTJkZWQwIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvcmNhcjIuYwo+
ICsrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvcmNhcjIuYwo+IEBAIC00OSw2ICs0OSwxMCBA
QCBzdGF0aWMgaW50IF9faW5pdCByY2FyMl9zbXBfaW5pdCh2b2lkKQo+ICAgc3RhdGljIGNvbnN0
IGNoYXIgKmNvbnN0IHJjYXIyX2R0X2NvbXBhdFtdIF9faW5pdGNvbnN0ID0KPiAgIHsKPiAgICAg
ICAicmVuZXNhcyxsYWdlciIsCj4gKyAgICAicmVuZXNhcyxyOGE3Nzkwc3RvdXQiLAo+ICsgICAg
InJlbmVzYXMscjhhNzc5MHN0b3V0LXZpZXciLAo+ICsgICAgInJlbmVzYXMscjhhNzc5MHN0b3V0
LWhhZCIsCj4gKyAgICAicmVuZXNhcyxyOGE3Nzkwc3RvdXQtZnVsbCIsCgpJIGFtIHF1aXRlIHJl
bHVjdGFudCB0byBhZGQgY29tcGF0aWJsZSB0aGF0IGFyZSBub3QgcHJlc2VudCBpbiB1cHN0cmVh
bSAKTGludXguIExvb2tpbmcgYXQgdGhlIERUIHVwc3RyZWFtZWQgaW4gTGludXgsIHRoZSBjb21w
YXRpYmxlIGZvciByOGE3NzkwIApTb0Mgc2VlbSB0byBiZSAicmVuZXNhcyxyOGE3NzkwIi4gV291
bGRuJ3QgaXQgYmUgc3VmZmljaWVudCB0byBjb3ZlciBhbGwgCnRoZSBib2FyZHM/IEJ1dCAuLi4K
Ci4uLiBkb24ndCB5b3UgaGF2ZSBQU0NJIHN1cHBvcnQgb24gdGhvc2UgcGxhdGZvcm1zPwoKQ2hl
ZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 15:20:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 15: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 1fn3mn-0004K1-Vg; Tue, 07 Aug 2018 15:20: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=molc=kw=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fn3mm-0004Ju-4u
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 15:20:36 +0000
X-Inumbo-ID: 7e61d3a1-9a55-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 7e61d3a1-9a55-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 15:21: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 CD4627A9;
 Tue,  7 Aug 2018 08:20:34 -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 DE4A43F5B3;
 Tue,  7 Aug 2018 08:20:33 -0700 (PDT)
To: Oleksandr Tyshchenko <olekstysh@gmail.com>
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
 <1533580552-938-3-git-send-email-olekstysh@gmail.com>
 <d94083a1-bf91-0f9f-f18b-33672039535a@arm.com>
 <CAPD2p-kAkJy8YeT-erjJW8tk5sZK2Xn_50LxXU7921DUH2HNNQ@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <268a7315-9a39-e133-4dd5-badd863845a7@arm.com>
Date: Tue, 7 Aug 2018 16:20:32 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <CAPD2p-kAkJy8YeT-erjJW8tk5sZK2Xn_50LxXU7921DUH2HNNQ@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 2/4] xen/arm: drivers: scif: Add support
 for SCIFA compatible UARTs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@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>

SGkgT2xla3NhbmRyLAoKT24gMDcvMDgvMTggMTY6MDEsIE9sZWtzYW5kciBUeXNoY2hlbmtvIHdy
b3RlOgo+IE9uIFR1ZSwgQXVnIDcsIDIwMTggYXQgNDo0MyBQTSwgSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+IE9uIDA2LzA4LzE4IDE5OjM1LCBPbGVrc2FuZHIg
VHlzaGNoZW5rbyB3cm90ZToKPj4gSSB3b3VsZCBwcmVmZXIgaWYgeW91IGludHJvZHVjZSBhIGxv
Y2FsIHZhcmlhYmxlIGZvciB0aGUgcGFyYW1zLiBUaGlzIHdvdWxkCj4+IGF2b2lkIHRvIHdyaXRl
IHVhcnQtPnBhcmFtcyBldmVyeXdoZXJlLgo+IEFncmVlLiBEbyB5b3Ugd2FudCBtZSB0byB1c2Ug
dGhpcyBsb2NhbCB2YXJpYWJsZSBvbmx5IGluIGludGVycnVwdAo+IGhhbmRsZXIgb3IgZXZlcnl3
aGVyZSBpbiBhIGZpbGUgd2hlcmUgdWFydC0+cGFyYW1zIGlzIHVzZWQ/CgpBdCBsZWFzdCBpbiBh
bGwgZnVuY3Rpb25zIHdoZXJlIHVhcnQtPnBhcmFtcyBpcyB1c2VkIG1vcmUgdGhhbiBvbmNlLgoK
Q2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 15:20:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 15: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 1fn3mv-0004KX-8x; Tue, 07 Aug 2018 15:20:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dbyb=kw=citrix.com=prvs=7504029a4=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fn3mt-0004KQ-Ew
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 15:20:43 +0000
X-Inumbo-ID: 824f8fe5-9a55-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 824f8fe5-9a55-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 15:21:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="77296746"
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20180807140243.11265-1-roger.pau@citrix.com>
 <CABfawhkwcV+T5UxRFZ3jz_1eS3ZVF=sMq=zN2sa+eVq8ux5zVg@mail.gmail.com>
 <20180807143715.kscihz3wuj6mcnfi@mac>
 <CABfawhmQ557uduVUJjTMbZ3u5FWswPvbVYSUBY785Vx=qbitfA@mail.gmail.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: <99ad3be8-c9cc-c841-f819-c49f6b33452a@citrix.com>
Date: Tue, 7 Aug 2018 16:20:21 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <CABfawhmQ557uduVUJjTMbZ3u5FWswPvbVYSUBY785Vx=qbitfA@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 0/4] x86/iommu: PVH Dom0 workarounds for
 missing RMRR entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Connor Davis <davisc@ainfosec.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMDgvMTggMTU6NDUsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiBPbiBUdWUsIEF1ZyA3
LCAyMDE4IGF0IDg6MzcgQU0gUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
IHdyb3RlOgo+PiBPbiBUdWUsIEF1ZyAwNywgMjAxOCBhdCAwODoyOTo0OUFNIC0wNjAwLCBUYW1h
cyBLIExlbmd5ZWwgd3JvdGU6Cj4+PiBPbiBUdWUsIEF1ZyA3LCAyMDE4IGF0IDg6MDQgQU0gUm9n
ZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gSGVsbG8sCj4+
Pj4KPj4+PiBUaGUgZm9sbG93aW5nIHNlcmllcyBpbXBsZW1lbnQgYSB3b3JrYXJvdW5kIGZvciBt
aXNzaW5nIFJNUlIKPj4+PiBlbnRyaWVzIGZvciBhIFBWSCBEb20wLiBJdCdzIGJhc2VkIG9uIHRo
ZSBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyBWVGQKPj4+PiBvcHRpb24uCj4+Pj4KPj4+PiBUaGUg
UFZIIHdvcmthcm91bmQgaWRlbnRpdHkgbWFwcyBhbGwgcmVnaW9ucyBtYXJrZWQgYXMgcmVzZXJ2
ZWQgaW4gdGhlCj4+Pj4gbWVtb3J5IG1hcC4KPj4+Pgo+Pj4+IE5vdGUgdGhhdCB0aGlzIHdvcmth
cm91bmQgaXMgZW5hYmxlZCBieSBkZWZhdWx0IG9uIEludGVsIGhhcmR3YXJlLiBJdCdzCj4+Pj4g
YWxzbyBhdmFpbGFibGUgdG8gQU1EIGhhcmR3YXJlLCBhbHRob3VnaCBpdCdzIGRpc2FibGVkIGJ5
IGRlZmF1bHQgaW4KPj4+PiB0aGF0IGNhc2UuCj4+Pj4KPj4+PiBUaGUgc2VyaWVzIGNhbiBiZSBm
b3VuZCBhdDoKPj4+Pgo+Pj4+IGdpdDovL3hlbmJpdHMueGVuLm9yZy9wZW9wbGUvcm95Z2VyL3hl
bi5naXQgaW9tbXVfaW5jbHVzaXZlX3YzCj4+Pj4KPj4+PiBUaGFua3MsIFJvZ2VyLgo+Pj4+IFJv
Z2VyIFBhdSBNb25uZSAoNCk6Cj4+Pj4gICBpb21tdTogaW50cm9kdWNlIGRvbTAtaW9tbXUgb3B0
aW9uCj4+Pj4gICBpb21tdTogbWFrZSBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyBhIHN1Ym9wdGlv
biBvZiBkb20wLWlvbW11Cj4+Pj4gICBkb20wL3B2aDogY2hhbmdlIHRoZSBvcmRlciBvZiB0aGUg
TU1DRkcgaW5pdGlhbGl6YXRpb24KPj4+PiAgIHg4Ni9pb21tdTogYWRkIHJlc2VydmVkIGRvbTAt
aW9tbXUgb3B0aW9uIHRvIG1hcCByZXNlcnZlZCBtZW1vcnkKPj4+PiAgICAgcmFuZ2VzCj4+Pj4K
Pj4+PiAgZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gICAgICAgICB8IDQ3ICsr
KysrKysrKysrCj4+Pj4gIHhlbi9hcmNoL3g4Ni9odm0vZG9tMF9idWlsZC5jICAgICAgICAgICAg
ICAgfCAgOSArKy0KPj4+PiAgeGVuL2FyY2gveDg2L2h2bS9pby5jICAgICAgICAgICAgICAgICAg
ICAgICB8ICA1ICsrCj4+Pj4gIHhlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyAgICAgICAgICAgICAg
ICAgICAgfCAgMyArLQo+Pj4+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5p
dC5jICAgIHwgIDIgKy0KPj4+PiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRf
aW9tbXUuYyB8IDExICsrLQo+Pj4+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaW9tbXUu
YyAgICAgICAgIHwgIDQgKwo+Pj4+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAg
ICAgICAgICAgIHwgNjIgKysrKysrKysrKysrKy0tCj4+Pj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9leHRlcm4uaCAgICAgICAgfCAgMiAtCj4+Pj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9pb21tdS5jICAgICAgICAgfCAyNSArKystLS0KPj4+PiAgeGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvdnRkL3g4Ni92dGQuYyAgICAgICB8IDU4ICstLS0tLS0tLS0tLS0tCj4+Pj4gIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jICAgICAgICAgfCA4NyArKysrKysrKysr
KysrKysrKysrKysKPj4+PiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaW8uaCAgICAgICAgICAg
ICAgICB8ICAzICsKPj4+PiAgeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICAg
ICAgICB8ICA4ICstCj4+Pj4gIDE0IGZpbGVzIGNoYW5nZWQsIDI0MCBpbnNlcnRpb25zKCspLCA4
NiBkZWxldGlvbnMoLSkKPj4+Pgo+Pj4+IC0tCj4+PiBIaSBSb2dlciwKPj4+IEkgZ2F2ZSB0aGlz
IGJyYW5jaCBhIHNwaW4gb24gYSBEZWxsIFhQUyBsYXB0b3AgYm9vdGluZyBVRUZJIHdpdGggTGlu
dXgKPj4+IDQuMTgtcmM4LiBJIHdhcyBhYmxlIHRvIGdldCBkb20wIHRvIGJvb3Qgd2l0aCBQVkgg
YnV0IHRoZSBwaHlzaWNhbAo+Pj4ga2V5Ym9hcmQgb2YgdGhlIGxhcHRvcCBzdG9wcGVkIHdvcmtp
bmcsIGl0IHdvcmtzIG5vIHByb2JsZW0gd2l0aCBqdXN0Cj4+PiBMaW51eCA0LjE4LXJjOCBvciBQ
ViBkb20wLCBzbyBJIGhhZCB0byBwbHVnIGluIGEgVVNCIGtleWJvYXJkLiBBZnRlcgo+Pj4gcnVu
bmluZyBmb3IgYSBtaW51dGUgb3IgdHdvIHRoZSBzeXN0ZW0gc3RhcnRzIHRvIHNsb3cgZG93biB0
byB0aGUKPj4+IHBvaW50IHdoZXJlIGl0IGJlY29tZXMgdW5yZXNwb25zaXZlLiBUaGUgeGwgZG1l
c2cgbG9nIGlzIGZpbGxlZCB3aXRoCj4+PiB0aGlzIGVycm9yOgo+Pj4KPj4+IChYRU4pIFtWVC1E
XWlvbW11LmM6OTE5OiBpb21tdV9mYXVsdF9zdGF0dXM6IEZhdWx0IE92ZXJmbG93Cj4+PiAoWEVO
KSBbVlQtRF1pb21tdS5jOjkyMTogaW9tbXVfZmF1bHRfc3RhdHVzOiBQcmltYXJ5IFBlbmRpbmcg
RmF1bHQKPj4+IChYRU4pIFtWVC1EXURNQVI6W0RNQSBSZWFkXSBSZXF1ZXN0IGRldmljZSBbMDAw
MDowMDowMi4wXSBmYXVsdCBhZGRyCj4+PiA0NjI1ZjNhMDAwLCBpb21tdSByZWcgPSBmZmZmODJj
MDAxODFjMDAwCj4+PiAoWEVOKSBbVlQtRF1ETUFSOiByZWFzb24gMDYgLSBQVEUgUmVhZCBhY2Nl
c3MgaXMgbm90IHNldAo+Pj4gKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAw
MDAwOjAwOjAyLjAgZ21mbiA0NjI1ZjNhCj4+IElzIHRoZSBnbWZuIGFsd2F5cyB0aGUgc2FtZSAo
MHg0NjI1ZjNhKT8KPj4KPj4+IChYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDI3M2ExODAwMQo+
Pj4gKFhFTikgICAgIGNvbnRleHRbMTBdID0gMl8yN2JhMzUwMDEKPj4+IChYRU4pICAgICBsNFsw
MDBdID0gOWMwMDAwMDI3YmEzNDEwNwo+Pj4gKFhFTikgICAgIGwzWzExOF0gPSA4MDAwMDAwMDAw
MDAwMDAwCj4+PiAoWEVOKSAgICAgbDNbMTE4XSBub3QgcHJlc2VudAo+PiBDYW4geW91IGFsc28g
cGFzdGUgdGhlIGZ1bGwgeGwgZG1lc2cgbG9nPyBJJ20gc3BlY2lhbGx5IGludGVyZXN0ZWQgaW4K
Pj4gdGhlIG1lbW9yeSBtYXAgb2YgdGhlIG1hY2hpbmUgd2hpY2ggaXMgcHJpbnRlZCBxdWl0ZSBl
YXJseSBkdXJpbmcgWGVuCj4+IGJvb3QuCj4+Cj4gVW5mb3J0dW5hdGVseSBJIGRvbid0IGhhdmUg
c2VyaWFsIGFjY2VzcyBvbiB0aGlzIGxhcHRvcCBhbmQgInhsIGRtZXNnIgo+IGdldHMgY29tcGxl
dGVseSBmaWxsZWQgd2l0aCB0aGF0IGVycm9yIHNvIHRoZSBiZWdpbm5pbmcgb2YgdGhlIGxvZyBp
cwo+IGxvc3QgYnkgdGhlIHRpbWUgSSBnZXQgYSB0ZXJtaW5hbCBpbiBkb20wLgoKZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL2NoYXIvY29uc29sZS5jIGIveGVuL2RyaXZlcnMvY2hhci9jb25zb2xl
LmMKaW5kZXggYTkxMTk1OC4uOWMxZWUwYSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvY2hhci9j
b25zb2xlLmMKKysrIGIveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKQEAgLTgxLDcgKzgxLDcg
QEAgY3VzdG9tX3J1bnRpbWVfcGFyYW0oImNvbnNvbGVfdGltZXN0YW1wcyIsCnBhcnNlX2NvbnNv
bGVfdGltZXN0YW1wcyk7CsKgc3RhdGljIHVpbnQzMl90IF9faW5pdGRhdGEgb3B0X2NvbnJpbmdf
c2l6ZTsKwqBzaXplX3BhcmFtKCJjb25yaW5nX3NpemUiLCBvcHRfY29ucmluZ19zaXplKTsKwqAK
LSNkZWZpbmUgX0NPTlJJTkdfU0laRSAxNjM4NAorI2RlZmluZSBfQ09OUklOR19TSVpFIEtCKDUx
MikKwqAjZGVmaW5lIENPTlJJTkdfSURYX01BU0soaSkgKChpKSYoY29ucmluZ19zaXplLTEpKQrC
oHN0YXRpYyBjaGFyIF9faW5pdGRhdGEgX2NvbnJpbmdbX0NPTlJJTkdfU0laRV07CsKgc3RhdGlj
IGNoYXIgKl9fcmVhZF9tb3N0bHkgY29ucmluZyA9IF9jb25yaW5nOwoKU2FkbHksIHRoZSBjb25y
aW5nX3NpemU9IG9wdGlvbiBpcyBhbG1vc3QgY29tcGxldGVseSB1c2VsZXNzLCBiZWNhdXNlCnRo
ZSBzbWFsbGVyIHJpbmcgdGVuZHMgdG8gdHJ1bmNhdGUgYmVmb3JlIGl0IGdldHMgcmVhbGxvYygp
J2QgdG8gYmUgbGFyZ2VyLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 15:21:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 15:21:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn3nE-0004QG-Ol; Tue, 07 Aug 2018 15:21: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=rp5o=kw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fn3nD-0004Q3-Nw
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 15:21:03 +0000
X-Inumbo-ID: 8ef222bb-9a55-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8ef222bb-9a55-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 15:21:30 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 68CC9AE29;
 Tue,  7 Aug 2018 15:21:02 +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>
 <395f02c9-9893-e8fc-2b51-4229c66b796b@suse.com>
 <de59d247-7745-bdf2-948a-03170af3b526@oracle.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <83652e26-812d-8b2a-91b1-eb87b589243e@suse.com>
Date: Tue, 7 Aug 2018 17:21:01 +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: <de59d247-7745-bdf2-948a-03170af3b526@oracle.com>
Content-Language: de-DE
Subject: Re: [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: 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>

T24gMDcvMDgvMTggMTY6MDAsIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiBPbiAwOC8wNy8yMDE4
IDA5OjEwIEFNLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBPbiAxNy8wNy8xOCAxNDowMSwgSnVl
cmdlbiBHcm9zcyB3cm90ZToKPj4+IFNvbWUgWGVuIHJlbGF0ZWQgY2xlYW51cHM6Cj4+PiAtIG1v
dmUgc29tZSBwdi1vbmx5IGNvZGUgZnJvbSBDT05GSUdfWEVOIHRvIENPTkZJR19YRU5fUFYKPj4+
IC0gdXNlIENPTkZJR19YRU5fUFZIVk0gaW4gTWFrZWZpbGUgaW5zdGVhZCBvZiAjaWZkZWYgYXJv
dW5kIGEgY29tcGxldGUgc291cmNlCj4+PiAtIGFkZCBTUERYIGlkZW50aWZpZXIgd2hlcmUgbWlz
c2luZwo+Pj4KPj4+IEp1ZXJnZW4gR3Jvc3MgKDQpOgo+Pj4gICB4ZW46IG1vdmUgcHYgaXJxIHJl
bGF0ZWQgZnVuY3Rpb25zIHVuZGVyIENPTkZJR19YRU5fUFYgdW1icmVsbGEKPj4+ICAgeGVuOiBt
b3ZlIHB2IHNwZWNpZmljIHBhcnRzIG9mIGFyY2gveDg2L3hlbi9tbXUuYyB0byBtbXVfcHYuYwo+
Pj4gICB4ZW46IGxpbmsgcGxhdGZvcm0tcGNpLXVucGx1Zy5vIG9ubHkgaWYgQ09ORklHX1hFTl9Q
VkhWTQo+Pj4gICB4ZW46IGFkZCBTUERYIGlkZW50aWZpZXIgaW4gYXJjaC94ODYveGVuIGZpbGVz
Cj4+Pgo+Pj4gIGFyY2gveDg2L2VudHJ5L2VudHJ5XzMyLlMgICAgICAgICAgfCAgIDggKy0KPj4+
ICBhcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TICAgICAgICAgIHwgICA4ICstCj4+PiAgYXJjaC94
ODYveGVuL01ha2VmaWxlICAgICAgICAgICAgICB8ICA0MSArKysrKystLQo+Pj4gIGFyY2gveDg2
L3hlbi9lZmkuYyAgICAgICAgICAgICAgICAgfCAgMTQgKy0tCj4+PiAgYXJjaC94ODYveGVuL2Vu
bGlnaHRlbi5jICAgICAgICAgICB8ICAgMiArCj4+PiAgYXJjaC94ODYveGVuL2VubGlnaHRlbl9o
dm0uYyAgICAgICB8ICAgMiArCj4+PiAgYXJjaC94ODYveGVuL2dyYW50LXRhYmxlLmMgICAgICAg
ICB8ICAyNSArLS0tLQo+Pj4gIGFyY2gveDg2L3hlbi9tbXUuYyAgICAgICAgICAgICAgICAgfCAx
ODggKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+Pj4gIGFyY2gveDg2L3hl
bi9tbXVfcHYuYyAgICAgICAgICAgICAgfCAxNDAgKysrKysrKysrKysrKysrKysrKysrKysrKysr
Cj4+PiAgYXJjaC94ODYveGVuL3AybS5jICAgICAgICAgICAgICAgICB8ICAgMiArCj4+PiAgYXJj
aC94ODYveGVuL3BjaS1zd2lvdGxiLXhlbi5jICAgICB8ICAgMiArCj4+PiAgYXJjaC94ODYveGVu
L3BsYXRmb3JtLXBjaS11bnBsdWcuYyB8ICAxOCArLS0tCj4+PiAgYXJjaC94ODYveGVuL3Zkc28u
aCAgICAgICAgICAgICAgICB8ICAgMiArCj4+PiAgYXJjaC94ODYveGVuL3hlbi1wdmguUyAgICAg
ICAgICAgICB8ICAxNSArLS0KPj4+ICBpbmNsdWRlL3hlbi9pbnRlcmZhY2UvbWVtb3J5LmggICAg
IHwgICA2IC0tCj4+PiAgaW5jbHVkZS94ZW4veGVuLW9wcy5oICAgICAgICAgICAgICB8IDEzMyAr
KysrKysrKysrKysrKysrKy0tLS0tLS0tLQo+Pj4gIDE2IGZpbGVzIGNoYW5nZWQsIDI4NyBpbnNl
cnRpb25zKCspLCAzMTkgZGVsZXRpb25zKC0pCj4+Pgo+PiBCb3JpcywgYW55IG9iamVjdGlvbnM/
Cj4gCj4gCj4gVGhpcyBzZXJpZXMgaGFkIG15IFItYiwgYnV0IEkgd2FzIHdhaXRpbmcgZm9yIHg4
NiBtYWludGFpbmVycyB0byBhY2sgdGhlCj4gZmlyc3QgcGF0Y2guCj4gCj4gQnV0IG5vdyB0aGF0
IEkgbG9va2VkIGF0IHRoaXMgYWdhaW4sIEkgd29uZGVyIHdoZXRoZXIKPiAKPiArI2lmZGVmIENP
TkZJR19YRU4KPiDCoEJVSUxEX0lOVEVSUlVQVDMoeGVuX2h2bV9jYWxsYmFja192ZWN0b3IsIEhZ
UEVSVklTT1JfQ0FMTEJBQ0tfVkVDVE9SLAo+IMKgwqDCoMKgIMKgwqDCoCDCoHhlbl9ldnRjaG5f
ZG9fdXBjYWxsKQo+ICsjZW5kaWYKPiAKPiAKPiBhbmQKPiAKPiArI2lmZGVmIENPTkZJR19YRU4K
PiDCoGFwaWNpbnRlcnJ1cHQzIEhZUEVSVklTT1JfQ0FMTEJBQ0tfVkVDVE9SIFwKPiDCoMKgwqDC
oCB4ZW5faHZtX2NhbGxiYWNrX3ZlY3RvciB4ZW5fZXZ0Y2huX2RvX3VwY2FsbAo+ICsjZW5kaWYK
PiAKPiAKPiBzaG91bGQgYmUgdW5kZXIgWEVOX1BWSFZNCgpIbW0sIHJpZ2h0LiBEbyB5b3Ugd2Fu
dCB0byBjaGFuZ2UgdGhhdCB3aGlsZSBjb21taXR0aW5nIG9yIHNob3VsZCBJIHNlbmQKVjI/CgoK
SnVlcmdlbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 15:22:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 15: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 1fn3oM-0004bu-4s; Tue, 07 Aug 2018 15:22: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=molc=kw=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fn3oK-0004bi-Gb
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 15:22:12 +0000
X-Inumbo-ID: b7bf134d-9a55-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id b7bf134d-9a55-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 15:22: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 0A1227A9;
 Tue,  7 Aug 2018 08:22:11 -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 1E0153F5B3;
 Tue,  7 Aug 2018 08:22:09 -0700 (PDT)
To: Oleksandr Tyshchenko <olekstysh@gmail.com>
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
 <1533580552-938-4-git-send-email-olekstysh@gmail.com>
 <fb0067bd-cf99-7f72-665c-64431bc5ee56@arm.com>
 <CAPD2p-nPrrXJ-4Vu+6WhHa+FbhTa5vfM91-e2Pi2XPZR+852ig@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <6ff865a9-0f16-1139-3ee4-5674627cfde1@arm.com>
Date: Tue, 7 Aug 2018 16:22:08 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <CAPD2p-nPrrXJ-4Vu+6WhHa+FbhTa5vfM91-e2Pi2XPZR+852ig@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 3/4] xen/arm: Add SCIFA UART support for
 early printk
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@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>

CgpPbiAwNy8wOC8xOCAxNToyOCwgT2xla3NhbmRyIFR5c2hjaGVua28gd3JvdGU6Cj4gT24gVHVl
LCBBdWcgNywgMjAxOCBhdCA0OjQ4IFBNLCBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPiB3cm90ZToKPj4gSGksCj4gCj4gSGksIEp1bGllbgo+IAo+Pgo+PiBPbiAwNi8wOC8xOCAx
OTozNSwgT2xla3NhbmRyIFR5c2hjaGVua28gd3JvdGU6Cj4+Pgo+Pj4gRnJvbTogT2xla3NhbmRy
IFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29tPgo+Pj4KPj4+IEFkZCBz
dXBwb3J0IGZvciBSZW5lc2FzICJTdG91dCIgZGV2ZWxvcG1lbnQgYm9hcmQgYmFzZWQgb24KPj4+
IFItQ2FyIEgyIFNvQyB3aGljaCBoYXMgU0NJRkEgY29tcGF0aWJsZSBVQVJULgo+Pj4KPj4+IEFj
dHVhbGx5IGV4aXN0aW5nIFNDSUYgVUFSVCBzdXBwb3J0IChkZWJ1Zy1zY2lmLmluYykgYW5kCj4+
PiBuZXdseSBhZGRlZCBTQ0lGQSBVQVJUIHN1cHBvcnQgKGRlYnVnLXNjaWZhLmluYykgZGlmZmVy
IG9ubHkKPj4+IGluIHJlZ2lzdGVycyBvZmZzZXRzLgo+Pgo+PiBJbiB0aGF0IGNhc2UsIGNvdWxk
IHdlIGp1c3QgZXh0ZW5kIGRlYnVnLXNjaWYuaW5jPwo+IEkgd2FzIHRoaW5raW5nIGFib3V0IHRo
YXQsIGJ1dCBjb3VsZG4ndCBmaW5kIHN1aXRhYmxlIHNvbHV0aW9uIHdpdGhvdXQKPiBhZGRpbmcg
ZXh0cmEgY29uZmlnIG9wdGlvbi4KCkkgaGFkIHRoZSBjb25maWcgb3B0aW9uIGluIG15IG1pbmQu
IEJ1dCBpdCBtYXkgbm90IGJlIHdvcnRoIGl0LgoKPiBBcyBJIHVuZGVyc3RhbmQsIHdlIG5lZWQg
dG8gcmVjb2duaXplIGluIHJ1bi10aW1lIHNvbWVob3cgd2hpY2gKPiBpbnRlcmZhY2UgaXMgcHJl
c2VudCB0byB1c2UgcHJvcGVyIHJlZ2lzdGVyIG9mZnNldHMsCj4gc28gaW4gVUFSVCBkcml2ZXIg
aXQgaXMgZWFzeSB0byByZWNvZ25pemUgdXNpbmcgZGV2aWNlLXRyZWUgY29tcGF0aWJsZQo+IHN0
cmluZywgYnV0IHdoYXQgdG8gZG8gaGVyZSBpbiBzdWNoIGFuIGVhcmx5IGNvZGUuCj4gCj4+Cj4+
Pgo+Pj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNo
Y2hlbmtvQGVwYW0uY29tPgo+Pj4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KPj4+IENDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+
Pj4gLS0tCj4+PiAgICBkb2NzL21pc2MvYXJtL2Vhcmx5LXByaW50ay50eHQgICAgIHwgIDMgKyst
Cj4+PiAgICB4ZW4vYXJjaC9hcm0vUnVsZXMubWsgICAgICAgICAgICAgIHwgIDEgKwo+Pj4gICAg
eGVuL2FyY2gvYXJtL2FybTMyL2RlYnVnLXNjaWZhLmluYyB8IDUxCj4+PiArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKwo+Pj4gICAgMyBmaWxlcyBjaGFuZ2VkLCA1NCBpbnNl
cnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4+PiAgICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2Fy
Y2gvYXJtL2FybTMyL2RlYnVnLXNjaWZhLmluYwo+Pj4KPj4+IGRpZmYgLS1naXQgYS9kb2NzL21p
c2MvYXJtL2Vhcmx5LXByaW50ay50eHQKPj4+IGIvZG9jcy9taXNjL2FybS9lYXJseS1wcmludGsu
dHh0Cj4+PiBpbmRleCBmNzY1ZjU5Li5mMWI1NWQzIDEwMDY0NAo+Pj4gLS0tIGEvZG9jcy9taXNj
L2FybS9lYXJseS1wcmludGsudHh0Cj4+PiArKysgYi9kb2NzL21pc2MvYXJtL2Vhcmx5LXByaW50
ay50eHQKPj4+IEBAIC0zOSwxMiArMzksMTMgQEAgdGhlIG5hbWUgb2YgdGhlIG1hY2hpbmU6Cj4+
PiAgICAgIC0gZmFzdG1vZGVsOiBwcmludGsgb24gQVJNIEZhc3Rtb2RlbCBzb2Z0d2FyZSBlbXVs
YXRvcnMKPj4+ICAgICAgLSBoaWtleTk2MDogcHJpbnRrIHdpdGggcGwwMTEgd2l0aCBIaWtleSA5
NjAKPj4+ICAgICAgLSBqdW5vOiBwcmludGsgd2l0aCBwbDAxMSBvbiBKdW5vIHBsYXRmb3JtCj4+
PiAtICAtIGxhZ2VyOiBwcmludGsgd2l0aCBTQ0lGMCBvbiBSZW5lc2FzIFItQ2FyIEgyIHByb2Nl
c3NvcnMKPj4+ICsgIC0gbGFnZXI6IHByaW50ayB3aXRoIFNDSUYwIG9uIFJlbmVzYXMgTGFnZXIg
Ym9hcmQgKFItQ2FyIEgyIHByb2Nlc3NvcikKPj4KPj4KPj4gV2h5IHRoaXMgY2hhbmdlPwo+IFRo
aXMgc2VudGVuY2Ugd2FzIG5vdCBlbnRpcmVseSBjb3JyZWN0LiBTaW5jZSBTQ0lGMCBpbnRlcmZh
Y2UgaXMKPiBhcHBsaWNhYmxlIGZvciBMYWdlcgo+IGJvYXJkLCBidXQgaXMgbm90IGFwcGxpY2Fi
bGUgZm9yIFN0b3V0IGJvYXJkIHdoaWNoIGFsc28gYmFzZWQgb24gUi1DYXIKPiBIMiBwcm9jZXNz
b3IuCj4gU2hhbGwgSSBjcmVhdGUgYSBzZXBhcmF0ZSBwYXRjaCBmb3IgdGhpcyBzbWFsbCBjb3Jy
ZWN0aW9uPwoKWWVzIHBsZWFzZS4KCj4gCj4+Cj4+PiAgICAgIC0gbWlkd2F5OiBwcmludGsgd2l0
aCB0aGUgcGwwMTEgb24gQ2FseGVkYSBNaWR3YXkgcHJvY2Vzc29ycwo+Pj4gICAgICAtIG12ZWJ1
OiBwcmludGsgd2l0aCB0aGUgTVZFQlUgZm9yIE1hcnZlbGwgQXJtYWRhIDM3MDAgU29Dcwo+Pj4g
ICAgICAtIG9tYXA1NDMyOiBwcmludGsgd2l0aCBVQVJUMyBvbiBUSSBPTUFQNTQzMiBwcm9jZXNz
b3JzCj4+PiAgICAgIC0gcmNhcjM6IHByaW50ayB3aXRoIFNDSUYyIG9uIFJlbmVzYXMgUi1DYXIg
R2VuMyBwcm9jZXNzb3JzCj4+PiAgICAgIC0gc2VhdHRsZTogcHJpbnRrIHdpdGggcGwwMTEgZm9y
IEFNRCBTZWF0dGxlIHByb2Nlc3Nvcgo+Pj4gKyAgLSBzdG91dDogcHJpbnRrIHdpdGggU0NJRkEw
IG9uIFJlbmVzYXMgU3RvdXQgYm9hcmQgKFItQ2FyIEgyIHByb2Nlc3NvcikKPj4KPj4KPj4gSSBo
YXZlIHN0YXJ0ZWQgdG8gbG9vayBhdCBwb3J0aW5nIHRoYXQgdG8gS2NvbmZpZyBlYWx5cHJpbnRr
IGFuZCBpdCBpcyBhCj4+IG1hc3NpdmUgcGFpbi4gU28gSSB3b3VsZCB0ZW5kIHRvIHByZWZlciBp
ZiB3ZSBhdm9pZCBhZGRpbmcgbW9yZSBjb252ZW5pZW5jZQo+PiBhbGlhcyBhbmQgaW5zdGVhZCBk
b2N1bWVudCBvbiB0aGUgd2lraSBwYWdlIGhvdyB0byB1c2UgZWFybHlwcmludGsgZm9yIHRoYXQu
Cj4gSSB3aWxsIHVwZGF0ZSBhIHdpa2kgcGFnZS4gU2hhbGwgSSBkcm9wIHRoaXMgc3RyaW5nIGlu
IGVhcmx5LXByaW50ay50eHQ/CgpZZXMgcGxlYXNlLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFs
bAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 15:42:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 15:42: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 1fn47d-0006Ff-Gw; Tue, 07 Aug 2018 15:42: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=ay9j=kw=citrix.com=prvs=750b60ad6=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fn47c-0006Fa-ES
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 15:42:08 +0000
X-Inumbo-ID: 4f620b83-9a58-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4f620b83-9a58-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 17:41:12 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="62179365"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 7 Aug 2018 16:42:01 +0100
Message-ID: <20180807154201.13943-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3] x86/hvm: remove default ioreq server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TXkgcmVjZW50IHBhdGNoIFsxXSB0byBxZW11LXhlbi10cmFkaXRpb25hbCByZW1vdmVzIHRoZSBs
YXN0IHVzZSBvZiB0aGUKJ2RlZmF1bHQnIGlvcmVxIHNlcnZlciBpbiBYZW4uIChUaGlzIGlzIGEg
Y2F0Y2gtYWxsIGlvcmVxIHNlcnZlciB0aGF0IGlzCnVzZWQgaWYgbm8gZXhwbGljaXRseSByZWdp
c3RlcmVkIEkvTyByYW5nZSBpcyB0YXJnZXR0ZWQpLgoKVGhpcyBwYXRjaCBjYW4gYmUgYXBwbGll
ZCBvbmNlIHRoYXQgcGF0Y2ggaXMgY29tbWl0dGVkLCB0byByZW1vdmUgdGhlCig+MTAwIGxpbmVz
IG9mKSByZWR1bmRhbnQgY29kZSBpbiBYZW4uCgpOT1RFOiBUaGUgcmVtb3ZhbCBvZiB0aGUgc3Bl
Y2lhbCBjYXNlIGZvciBIVk1fUEFSQU1fRE1fRE9NQUlOIGluCiAgICAgIGh2bV9hbGxvd19zZXRf
cGFyYW0oKSBpcyBub3QgZGlyZWN0bHkgcmVsYXRlZCB0byByZW1vdmFsIG9mCiAgICAgIGRlZmF1
bHQgaW9yZXEgc2VydmVycy4gSXQgY291bGQgaGF2ZSBiZWVuIGNsZWFuZWQgdXAgYXQgYW55IHRp
bWUKICAgICAgYWZ0ZXIgY29tbWl0IDlhNDIyYzAzICJ4ODYvaHZtOiBzdG9wIHBhc3NpbmcgZXhw
bGljaXQgZG9taWQgdG8KICAgICAgaHZtX2NyZWF0ZV9pb3JlcV9zZXJ2ZXIoKSIuIEl0IGlzIG5v
dyBhZGRlZCB0byB0aGUgbmV3CiAgICAgIGRlcHJlY2F0ZWQgc2V0cyBpbnRyb2R1Y2VkIGJ5IHRo
aXMgcGF0Y2guCgpbMV0gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1s
L3hlbi1kZXZlbC8yMDE4LTA4L21zZzAwMjcwLmh0bWwKClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVy
cmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KCnYzOgogLSBBZGQgSFZNX1BBUkFNX0RNX0RPTUFJTiB0byBkZXByZWNhdGVkIHNl
dHMgYW5kICNpZmRlZiBpbiBwYXJhbXMuaC4KCnYyOgogLSBEaXNhbGxvdyByZWFkcyBvciB3cml0
ZXMgb2YgSFZNX1BBUkFNX0JVRklPUkVRX0VWVENITiBhbmQgbWFyayBpdCBhcwogICBkZXByZWNh
dGVkIGluIHRoZSBoZWFkZXIuCiAtIFVwZGF0ZWQgY29tbWl0IGNvbW1lbnQgdy5yLnQuIEhWTV9Q
QVJBTV9ETV9ET01BSU4gY2hhbmdlLgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vZG0uYyAgICAgICAg
ICAgIHwgICAyICstCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgICAgICB8ICAzOCArKyst
LS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYyAgICAgICAgIHwgMTIzICsrKysrLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
ZG9tYWluLmggfCAgIDEgLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaW9yZXEuaCAgfCAgIDQg
Ky0KIHhlbi9pbmNsdWRlL3B1YmxpYy9odm0vcGFyYW1zLmggIHwgICA5ICstLQogNiBmaWxlcyBj
aGFuZ2VkLCAzMyBpbnNlcnRpb25zKCspLCAxNDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2h2bS9kbS5jIGIveGVuL2FyY2gveDg2L2h2bS9kbS5jCmluZGV4IDY3NTVm
M2ZkOTYuLjZhY2UzZGM3YzEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZG0uYworKysg
Yi94ZW4vYXJjaC94ODYvaHZtL2RtLmMKQEAgLTQxMSw3ICs0MTEsNyBAQCBzdGF0aWMgaW50IGRt
X29wKGNvbnN0IHN0cnVjdCBkbW9wX2FyZ3MgKm9wX2FyZ3MpCiAgICAgICAgIGlmICggZGF0YS0+
cGFkWzBdIHx8IGRhdGEtPnBhZFsxXSB8fCBkYXRhLT5wYWRbMl0gKQogICAgICAgICAgICAgYnJl
YWs7CiAKLSAgICAgICAgcmMgPSBodm1fY3JlYXRlX2lvcmVxX3NlcnZlcihkLCBmYWxzZSwgZGF0
YS0+aGFuZGxlX2J1ZmlvcmVxLAorICAgICAgICByYyA9IGh2bV9jcmVhdGVfaW9yZXFfc2VydmVy
KGQsIGRhdGEtPmhhbmRsZV9idWZpb3JlcSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAmZGF0YS0+aWQpOwogICAgICAgICBicmVhazsKICAgICB9CmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCA3MmM1
MWZhZWNiLi5jYmZkNmZjYTg4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTQwOTMsMTIgKzQwOTMsMTYgQEAgc3RhdGlj
IGludCBodm1fYWxsb3dfc2V0X3BhcmFtKHN0cnVjdCBkb21haW4gKmQsCiAgICAgY2FzZSBIVk1f
UEFSQU1fQ09OU09MRV9FVlRDSE46CiAgICAgY2FzZSBIVk1fUEFSQU1fWDg3X0ZJUF9XSURUSDoK
ICAgICAgICAgYnJlYWs7CisgICAgLyogVGhlIGZvbGxvd2luZyBwYXJhbWV0ZXJzIGFyZSBkZXBy
ZWNhdGVkLiAqLworICAgIGNhc2UgSFZNX1BBUkFNX0RNX0RPTUFJTjoKKyAgICBjYXNlIEhWTV9Q
QVJBTV9CVUZJT1JFUV9FVlRDSE46CisgICAgICAgIHJjID0gLUVQRVJNOworICAgICAgICBicmVh
azsKICAgICAvKgogICAgICAqIFRoZSBmb2xsb3dpbmcgcGFyYW1ldGVycyBtdXN0IG5vdCBiZSBz
ZXQgYnkgdGhlIGd1ZXN0CiAgICAgICogc2luY2UgdGhlIGRvbWFpbiBtYXkgbmVlZCB0byBiZSBw
YXVzZWQuCiAgICAgICovCiAgICAgY2FzZSBIVk1fUEFSQU1fSURFTlRfUFQ6Ci0gICAgY2FzZSBI
Vk1fUEFSQU1fRE1fRE9NQUlOOgogICAgIGNhc2UgSFZNX1BBUkFNX0FDUElfU19TVEFURToKICAg
ICAvKiBUaGUgcmVtYWluaW5nIHBhcmFtZXRlcnMgc2hvdWxkIG5vdCBiZSBzZXQgYnkgdGhlIGd1
ZXN0LiAqLwogICAgIGRlZmF1bHQ6CkBAIC00MjYzLDkgKzQyNjcsNiBAQCBzdGF0aWMgaW50IGh2
bW9wX3NldF9wYXJhbSgKICAgICAgICAgICAgICBkLT5hcmNoLmh2bV9kb21haW4ucGFyYW1zW0hW
TV9QQVJBTV9ORVNURURIVk1dICkKICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKICAgICAgICAg
YnJlYWs7Ci0gICAgY2FzZSBIVk1fUEFSQU1fQlVGSU9SRVFfRVZUQ0hOOgotICAgICAgICByYyA9
IC1FSU5WQUw7Ci0gICAgICAgIGJyZWFrOwogICAgIGNhc2UgSFZNX1BBUkFNX1RSSVBMRV9GQVVM
VF9SRUFTT046CiAgICAgICAgIGlmICggYS52YWx1ZSA+IFNIVVRET1dOX01BWCApCiAgICAgICAg
ICAgICByYyA9IC1FSU5WQUw7CkBAIC00MzczLDEzICs0Mzc0LDExIEBAIHN0YXRpYyBpbnQgaHZt
X2FsbG93X2dldF9wYXJhbShzdHJ1Y3QgZG9tYWluICpkLAogICAgIGNhc2UgSFZNX1BBUkFNX0FM
VFAyTToKICAgICBjYXNlIEhWTV9QQVJBTV9YODdfRklQX1dJRFRIOgogICAgICAgICBicmVhazsK
LSAgICAvKgotICAgICAqIFRoZSBmb2xsb3dpbmcgcGFyYW1ldGVycyBtdXN0IG5vdCBiZSByZWFk
IGJ5IHRoZSBndWVzdAotICAgICAqIHNpbmNlIHRoZSBkb21haW4gbWF5IG5lZWQgdG8gYmUgcGF1
c2VkLgotICAgICAqLwotICAgIGNhc2UgSFZNX1BBUkFNX0lPUkVRX1BGTjoKLSAgICBjYXNlIEhW
TV9QQVJBTV9CVUZJT1JFUV9QRk46CisgICAgLyogVGhlIGZvbGxvd2luZyBwYXJhbWV0ZXJzIGFy
ZSBkZXByZWNhdGVkLiAqLworICAgIGNhc2UgSFZNX1BBUkFNX0RNX0RPTUFJTjoKICAgICBjYXNl
IEhWTV9QQVJBTV9CVUZJT1JFUV9FVlRDSE46CisgICAgICAgIHJjID0gLUVOT0RBVEE7CisgICAg
ICAgIGJyZWFrOwogICAgIC8qIFRoZSByZW1haW5pbmcgcGFyYW1ldGVycyBzaG91bGQgbm90IGJl
IHJlYWQgYnkgdGhlIGd1ZXN0LiAqLwogICAgIGRlZmF1bHQ6CiAgICAgICAgIGlmICggZCA9PSBj
dXJyZW50LT5kb21haW4gKQpAQCAtNDQzMywyNSArNDQzMiw2IEBAIHN0YXRpYyBpbnQgaHZtb3Bf
Z2V0X3BhcmFtKAogICAgIGNhc2UgSFZNX1BBUkFNX1g4N19GSVBfV0lEVEg6CiAgICAgICAgIGEu
dmFsdWUgPSBkLT5hcmNoLng4N19maXBfd2lkdGg7CiAgICAgICAgIGJyZWFrOwotICAgIGNhc2Ug
SFZNX1BBUkFNX0lPUkVRX1BGTjoKLSAgICBjYXNlIEhWTV9QQVJBTV9CVUZJT1JFUV9QRk46Ci0g
ICAgY2FzZSBIVk1fUEFSQU1fQlVGSU9SRVFfRVZUQ0hOOgotICAgICAgICAvKgotICAgICAgICAg
KiBJdCBtYXkgYmUgbmVjZXNzYXJ5IHRvIGNyZWF0ZSBhIGRlZmF1bHQgaW9yZXEgc2VydmVyIGhl
cmUsCi0gICAgICAgICAqIGJlY2F1c2UgbGVnYWN5IHZlcnNpb25zIG9mIFFFTVUgYXJlIG5vdCBh
d2FyZSBvZiB0aGUgbmV3IEFQSSBmb3IKLSAgICAgICAgICogZXhwbGljaXQgaW9yZXEgc2VydmVy
IGNyZWF0aW9uLiBIb3dldmVyLCBpZiB0aGUgZG9tYWluIGlzIG5vdAotICAgICAgICAgKiB1bmRl
ciBjb25zdHJ1Y3Rpb24gdGhlbiBpdCB3aWxsIG5vdCBiZSBRRU1VIHF1ZXJ5aW5nIHRoZQotICAg
ICAgICAgKiBwYXJhbWV0ZXJzIGFuZCB0aHVzIHRoZSBxdWVyeSBzaG91bGQgbm90IGhhdmUgdGhh
dCBzaWRlLWVmZmVjdC4KLSAgICAgICAgICovCi0gICAgICAgIGlmICggIWQtPmNyZWF0aW9uX2Zp
bmlzaGVkICkKLSAgICAgICAgewotICAgICAgICAgICAgcmMgPSBodm1fY3JlYXRlX2lvcmVxX3Nl
cnZlcihkLCB0cnVlLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBI
Vk1fSU9SRVFTUlZfQlVGSU9SRVFfTEVHQUNZLCBOVUxMKTsKLSAgICAgICAgICAgIGlmICggcmMg
IT0gMCAmJiByYyAhPSAtRUVYSVNUICkKLSAgICAgICAgICAgICAgICBnb3RvIG91dDsKLSAgICAg
ICAgfQotCi0gICAgLypGQUxMVEhSVSovCiAgICAgZGVmYXVsdDoKICAgICAgICAgYS52YWx1ZSA9
IGQtPmFyY2guaHZtX2RvbWFpbi5wYXJhbXNbYS5pbmRleF07CiAgICAgICAgIGJyZWFrOwpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jIGIveGVuL2FyY2gveDg2L2h2bS9pb3Jl
cS5jCmluZGV4IDdjNTE1YjNlZjcuLjljYjM4MTljNmIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vaW9yZXEuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMKQEAgLTU1LDkgKzU1
LDYgQEAgc3RhdGljIHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpnZXRfaW9yZXFfc2VydmVyKGNv
bnN0IHN0cnVjdCBkb21haW4gKmQsCiAgICAgcmV0dXJuIEdFVF9JT1JFUV9TRVJWRVIoZCwgaWQp
OwogfQogCi0jZGVmaW5lIElTX0RFRkFVTFQocykgXAotICAgICgocykgJiYgKHMpID09IEdFVF9J
T1JFUV9TRVJWRVIoKHMpLT50YXJnZXQsIERFRkFVTFRfSU9TRVJWSUQpKQotCiAvKgogICogSXRl
cmF0ZSBvdmVyIGFsbCBwb3NzaWJsZSBpb3JlcSBzZXJ2ZXJzLgogICoKQEAgLTI0NSw4ICsyNDIs
NiBAQCBzdGF0aWMgZ2ZuX3QgaHZtX2FsbG9jX2lvcmVxX2dmbihzdHJ1Y3QgaHZtX2lvcmVxX3Nl
cnZlciAqcykKICAgICBzdHJ1Y3QgZG9tYWluICpkID0gcy0+dGFyZ2V0OwogICAgIHVuc2lnbmVk
IGludCBpOwogCi0gICAgQVNTRVJUKCFJU19ERUZBVUxUKHMpKTsKLQogICAgIGZvciAoIGkgPSAw
OyBpIDwgc2l6ZW9mKGQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9nZm4ubWFzaykgKiA4OyBpKysg
KQogICAgIHsKICAgICAgICAgaWYgKCB0ZXN0X2FuZF9jbGVhcl9iaXQoaSwgJmQtPmFyY2guaHZt
X2RvbWFpbi5pb3JlcV9nZm4ubWFzaykgKQpAQCAtMjYxLDcgKzI1Niw2IEBAIHN0YXRpYyB2b2lk
IGh2bV9mcmVlX2lvcmVxX2dmbihzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqcywgZ2ZuX3QgZ2Zu
KQogICAgIHN0cnVjdCBkb21haW4gKmQgPSBzLT50YXJnZXQ7CiAgICAgdW5zaWduZWQgaW50IGkg
PSBnZm5feChnZm4pIC0gZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX2dmbi5iYXNlOwogCi0gICAg
QVNTRVJUKCFJU19ERUZBVUxUKHMpKTsKICAgICBBU1NFUlQoIWdmbl9lcShnZm4sIElOVkFMSURf
R0ZOKSk7CiAKICAgICBzZXRfYml0KGksICZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfZ2ZuLm1h
c2spOwpAQCAtMjc3LDkgKzI3MSw3IEBAIHN0YXRpYyB2b2lkIGh2bV91bm1hcF9pb3JlcV9nZm4o
c3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnMsIGJvb2wgYnVmKQogICAgIGRlc3Ryb3lfcmluZ19m
b3JfaGVscGVyKCZpb3JwLT52YSwgaW9ycC0+cGFnZSk7CiAgICAgaW9ycC0+cGFnZSA9IE5VTEw7
CiAKLSAgICBpZiAoICFJU19ERUZBVUxUKHMpICkKLSAgICAgICAgaHZtX2ZyZWVfaW9yZXFfZ2Zu
KHMsIGlvcnAtPmdmbik7Ci0KKyAgICBodm1fZnJlZV9pb3JlcV9nZm4ocywgaW9ycC0+Z2ZuKTsK
ICAgICBpb3JwLT5nZm4gPSBJTlZBTElEX0dGTjsKIH0KIApAQCAtMzA1LDEzICsyOTcsNyBAQCBz
dGF0aWMgaW50IGh2bV9tYXBfaW9yZXFfZ2ZuKHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpzLCBi
b29sIGJ1ZikKICAgICBpZiAoIGQtPmlzX2R5aW5nICkKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7
CiAKLSAgICBpZiAoIElTX0RFRkFVTFQocykgKQotICAgICAgICBpb3JwLT5nZm4gPSBfZ2ZuKGJ1
ZiA/Ci0gICAgICAgICAgICAgICAgICAgICAgICAgZC0+YXJjaC5odm1fZG9tYWluLnBhcmFtc1tI
Vk1fUEFSQU1fQlVGSU9SRVFfUEZOXSA6Ci0gICAgICAgICAgICAgICAgICAgICAgICAgZC0+YXJj
aC5odm1fZG9tYWluLnBhcmFtc1tIVk1fUEFSQU1fSU9SRVFfUEZOXSk7Ci0gICAgZWxzZQotICAg
ICAgICBpb3JwLT5nZm4gPSBodm1fYWxsb2NfaW9yZXFfZ2ZuKHMpOwotCisgICAgaW9ycC0+Z2Zu
ID0gaHZtX2FsbG9jX2lvcmVxX2dmbihzKTsKICAgICBpZiAoIGdmbl9lcShpb3JwLT5nZm4sIElO
VkFMSURfR0ZOKSApCiAgICAgICAgIHJldHVybiAtRU5PTUVNOwogCkBAIC00MTYsNyArNDAyLDcg
QEAgc3RhdGljIHZvaWQgaHZtX3JlbW92ZV9pb3JlcV9nZm4oc3RydWN0IGh2bV9pb3JlcV9zZXJ2
ZXIgKnMsIGJvb2wgYnVmKQogICAgIHN0cnVjdCBkb21haW4gKmQgPSBzLT50YXJnZXQ7CiAgICAg
c3RydWN0IGh2bV9pb3JlcV9wYWdlICppb3JwID0gYnVmID8gJnMtPmJ1ZmlvcmVxIDogJnMtPmlv
cmVxOwogCi0gICAgaWYgKCBJU19ERUZBVUxUKHMpIHx8IGdmbl9lcShpb3JwLT5nZm4sIElOVkFM
SURfR0ZOKSApCisgICAgaWYgKCBnZm5fZXEoaW9ycC0+Z2ZuLCBJTlZBTElEX0dGTikgKQogICAg
ICAgICByZXR1cm47CiAKICAgICBpZiAoIGd1ZXN0X3BoeXNtYXBfcmVtb3ZlX3BhZ2UoZCwgaW9y
cC0+Z2ZuLApAQCAtNDMxLDcgKzQxNyw3IEBAIHN0YXRpYyBpbnQgaHZtX2FkZF9pb3JlcV9nZm4o
c3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnMsIGJvb2wgYnVmKQogICAgIHN0cnVjdCBodm1faW9y
ZXFfcGFnZSAqaW9ycCA9IGJ1ZiA/ICZzLT5idWZpb3JlcSA6ICZzLT5pb3JlcTsKICAgICBpbnQg
cmM7CiAKLSAgICBpZiAoIElTX0RFRkFVTFQocykgfHwgZ2ZuX2VxKGlvcnAtPmdmbiwgSU5WQUxJ
RF9HRk4pICkKKyAgICBpZiAoIGdmbl9lcShpb3JwLT5nZm4sIElOVkFMSURfR0ZOKSApCiAgICAg
ICAgIHJldHVybiAwOwogCiAgICAgY2xlYXJfcGFnZShpb3JwLT52YSk7CkBAIC00ODMsMTcgKzQ2
OSwxMiBAQCBzdGF0aWMgaW50IGh2bV9pb3JlcV9zZXJ2ZXJfYWRkX3ZjcHUoc3RydWN0IGh2bV9p
b3JlcV9zZXJ2ZXIgKnMsCiAKICAgICBpZiAoIHYtPnZjcHVfaWQgPT0gMCAmJiBIQU5ETEVfQlVG
SU9SRVEocykgKQogICAgIHsKLSAgICAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHMtPnRhcmdldDsK
LQogICAgICAgICByYyA9IGFsbG9jX3VuYm91bmRfeGVuX2V2ZW50X2NoYW5uZWwodi0+ZG9tYWlu
LCAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcy0+ZW11
bGF0b3ItPmRvbWFpbl9pZCwgTlVMTCk7CiAgICAgICAgIGlmICggcmMgPCAwICkKICAgICAgICAg
ICAgIGdvdG8gZmFpbDM7CiAKICAgICAgICAgcy0+YnVmaW9yZXFfZXZ0Y2huID0gcmM7Ci0gICAg
ICAgIGlmICggSVNfREVGQVVMVChzKSApCi0gICAgICAgICAgICBkLT5hcmNoLmh2bV9kb21haW4u
cGFyYW1zW0hWTV9QQVJBTV9CVUZJT1JFUV9FVlRDSE5dID0KLSAgICAgICAgICAgICAgICBzLT5i
dWZpb3JlcV9ldnRjaG47CiAgICAgfQogCiAgICAgc3YtPnZjcHUgPSB2OwpAQCAtNjE3LDkgKzU5
OCw2IEBAIHN0YXRpYyB2b2lkIGh2bV9pb3JlcV9zZXJ2ZXJfZnJlZV9yYW5nZXNldHMoc3RydWN0
IGh2bV9pb3JlcV9zZXJ2ZXIgKnMpCiB7CiAgICAgdW5zaWduZWQgaW50IGk7CiAKLSAgICBpZiAo
IElTX0RFRkFVTFQocykgKQotICAgICAgICByZXR1cm47Ci0KICAgICBmb3IgKCBpID0gMDsgaSA8
IE5SX0lPX1JBTkdFX1RZUEVTOyBpKysgKQogICAgICAgICByYW5nZXNldF9kZXN0cm95KHMtPnJh
bmdlW2ldKTsKIH0KQEAgLTYzMCwxMSArNjA4LDYgQEAgc3RhdGljIGludCBodm1faW9yZXFfc2Vy
dmVyX2FsbG9jX3Jhbmdlc2V0cyhzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqcywKICAgICB1bnNp
Z25lZCBpbnQgaTsKICAgICBpbnQgcmM7CiAKLSAgICBpZiAoIGlkID09IERFRkFVTFRfSU9TRVJW
SUQgKQotICAgICAgICBnb3RvIGRvbmU7Ci0KLSAgICBBU1NFUlQoIUlTX0RFRkFVTFQocykpOwot
CiAgICAgZm9yICggaSA9IDA7IGkgPCBOUl9JT19SQU5HRV9UWVBFUzsgaSsrICkKICAgICB7CiAg
ICAgICAgIGNoYXIgKm5hbWU7CkBAIC02NTksNyArNjMyLDYgQEAgc3RhdGljIGludCBodm1faW9y
ZXFfc2VydmVyX2FsbG9jX3Jhbmdlc2V0cyhzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqcywKICAg
ICAgICAgcmFuZ2VzZXRfbGltaXQocy0+cmFuZ2VbaV0sIE1BWF9OUl9JT19SQU5HRVMpOwogICAg
IH0KIAotIGRvbmU6CiAgICAgcmV0dXJuIDA7CiAKICBmYWlsOgpAQCAtNzMzLDEzICs3MDUsNiBA
QCBzdGF0aWMgaW50IGh2bV9pb3JlcV9zZXJ2ZXJfaW5pdChzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZl
ciAqcywKIAogICAgIHMtPmJ1ZmlvcmVxX2hhbmRsaW5nID0gYnVmaW9yZXFfaGFuZGxpbmc7CiAK
LSAgICBpZiAoIGlkID09IERFRkFVTFRfSU9TRVJWSUQgKQotICAgIHsKLSAgICAgICAgcmMgPSBo
dm1faW9yZXFfc2VydmVyX21hcF9wYWdlcyhzKTsKLSAgICAgICAgaWYgKCByYyApCi0gICAgICAg
ICAgICBnb3RvIGZhaWxfbWFwOwotICAgIH0KLQogICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkK
ICAgICB7CiAgICAgICAgIHJjID0gaHZtX2lvcmVxX3NlcnZlcl9hZGRfdmNwdShzLCB2KTsKQEAg
LTc1Myw3ICs3MTgsNiBAQCBzdGF0aWMgaW50IGh2bV9pb3JlcV9zZXJ2ZXJfaW5pdChzdHJ1Y3Qg
aHZtX2lvcmVxX3NlcnZlciAqcywKICAgICBodm1faW9yZXFfc2VydmVyX3JlbW92ZV9hbGxfdmNw
dXMocyk7CiAgICAgaHZtX2lvcmVxX3NlcnZlcl91bm1hcF9wYWdlcyhzKTsKIAotIGZhaWxfbWFw
OgogICAgIGh2bV9pb3JlcV9zZXJ2ZXJfZnJlZV9yYW5nZXNldHMocyk7CiAKICAgICBwdXRfZG9t
YWluKHMtPmVtdWxhdG9yKTsKQEAgLTc4Miw4ICs3NDYsOCBAQCBzdGF0aWMgdm9pZCBodm1faW9y
ZXFfc2VydmVyX2RlaW5pdChzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqcykKICAgICBwdXRfZG9t
YWluKHMtPmVtdWxhdG9yKTsKIH0KIAotaW50IGh2bV9jcmVhdGVfaW9yZXFfc2VydmVyKHN0cnVj
dCBkb21haW4gKmQsIGJvb2wgaXNfZGVmYXVsdCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBpbnQgYnVmaW9yZXFfaGFuZGxpbmcsIGlvc2VydmlkX3QgKmlkKQoraW50IGh2bV9jcmVhdGVf
aW9yZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQsIGludCBidWZpb3JlcV9oYW5kbGluZywKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBpb3NlcnZpZF90ICppZCkKIHsKICAgICBzdHJ1Y3Qg
aHZtX2lvcmVxX3NlcnZlciAqczsKICAgICB1bnNpZ25lZCBpbnQgaTsKQEAgLTc5OSwzMiArNzYz
LDE5IEBAIGludCBodm1fY3JlYXRlX2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLCBib29s
IGlzX2RlZmF1bHQsCiAgICAgZG9tYWluX3BhdXNlKGQpOwogICAgIHNwaW5fbG9ja19yZWN1cnNp
dmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CiAKLSAgICBpZiAoIGlz
X2RlZmF1bHQgKQorICAgIGZvciAoIGkgPSAwOyBpIDwgTUFYX05SX0lPUkVRX1NFUlZFUlM7IGkr
KyApCiAgICAgewotICAgICAgICBpID0gREVGQVVMVF9JT1NFUlZJRDsKLQotICAgICAgICByYyA9
IC1FRVhJU1Q7Ci0gICAgICAgIGlmICggR0VUX0lPUkVRX1NFUlZFUihkLCBpKSApCi0gICAgICAg
ICAgICBnb3RvIGZhaWw7CisgICAgICAgIGlmICggIUdFVF9JT1JFUV9TRVJWRVIoZCwgaSkgKQor
ICAgICAgICAgICAgYnJlYWs7CiAgICAgfQotICAgIGVsc2UKLSAgICB7Ci0gICAgICAgIGZvciAo
IGkgPSAwOyBpIDwgTUFYX05SX0lPUkVRX1NFUlZFUlM7IGkrKyApCi0gICAgICAgIHsKLSAgICAg
ICAgICAgIGlmICggaSAhPSBERUZBVUxUX0lPU0VSVklEICYmICFHRVRfSU9SRVFfU0VSVkVSKGQs
IGkpICkKLSAgICAgICAgICAgICAgICBicmVhazsKLSAgICAgICAgfQogCi0gICAgICAgIHJjID0g
LUVOT1NQQzsKLSAgICAgICAgaWYgKCBpID49IE1BWF9OUl9JT1JFUV9TRVJWRVJTICkKLSAgICAg
ICAgICAgIGdvdG8gZmFpbDsKLSAgICB9CisgICAgcmMgPSAtRU5PU1BDOworICAgIGlmICggaSA+
PSBNQVhfTlJfSU9SRVFfU0VSVkVSUyApCisgICAgICAgIGdvdG8gZmFpbDsKIAogICAgIC8qCiAg
ICAgICogSXQgaXMgc2FmZSB0byBjYWxsIHNldF9pb3JlcV9zZXJ2ZXIoKSBwcmlvciB0bwogICAg
ICAqIGh2bV9pb3JlcV9zZXJ2ZXJfaW5pdCgpIHNpbmNlIHRoZSB0YXJnZXQgZG9tYWluIGlzIHBh
dXNlZC4KLSAgICAgKiBJdCBpcyBuZWNlc3NhcnkgZm9yIHRoZSBjYWxscyB0byBiZSBvcmRlcmVk
IHRodXMgb3RoZXJ3aXNlCi0gICAgICogdGhlIElTX0RFRkFVTFQoKSBtYWNybyB3b3VsZCBub3Qg
ZXZhbHVhdGUgY29ycmVjdGx5LgogICAgICAqLwogICAgIHNldF9pb3JlcV9zZXJ2ZXIoZCwgaSwg
cyk7CiAKQEAgLTgzNSw5ICs3ODYsNiBAQCBpbnQgaHZtX2NyZWF0ZV9pb3JlcV9zZXJ2ZXIoc3Ry
dWN0IGRvbWFpbiAqZCwgYm9vbCBpc19kZWZhdWx0LAogICAgICAgICBnb3RvIGZhaWw7CiAgICAg
fQogCi0gICAgaWYgKCBpID09IERFRkFVTFRfSU9TRVJWSUQgKQotICAgICAgICBodm1faW9yZXFf
c2VydmVyX2VuYWJsZShzKTsKLQogICAgIGlmICggaWQgKQogICAgICAgICAqaWQgPSBpOwogCkBA
IC04NTksOSArODA3LDYgQEAgaW50IGh2bV9kZXN0cm95X2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9t
YWluICpkLCBpb3NlcnZpZF90IGlkKQogICAgIHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpzOwog
ICAgIGludCByYzsKIAotICAgIGlmICggaWQgPT0gREVGQVVMVF9JT1NFUlZJRCApCi0gICAgICAg
IHJldHVybiAtRVBFUk07Ci0KICAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9k
b21haW4uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgcyA9IGdldF9pb3JlcV9zZXJ2ZXIoZCwg
aWQpOwpAQCAtODcwLDggKzgxNSw2IEBAIGludCBodm1fZGVzdHJveV9pb3JlcV9zZXJ2ZXIoc3Ry
dWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCkKICAgICBpZiAoICFzICkKICAgICAgICAgZ290
byBvdXQ7CiAKLSAgICBBU1NFUlQoIUlTX0RFRkFVTFQocykpOwotCiAgICAgcmMgPSAtRVBFUk07
CiAgICAgaWYgKCBzLT5lbXVsYXRvciAhPSBjdXJyZW50LT5kb21haW4gKQogICAgICAgICBnb3Rv
IG91dDsKQEAgLTg4NCw5ICs4MjcsNyBAQCBpbnQgaHZtX2Rlc3Ryb3lfaW9yZXFfc2VydmVyKHN0
cnVjdCBkb21haW4gKmQsIGlvc2VydmlkX3QgaWQpCiAKICAgICAvKgogICAgICAqIEl0IGlzIHNh
ZmUgdG8gY2FsbCBodm1faW9yZXFfc2VydmVyX2RlaW5pdCgpIHByaW9yIHRvCi0gICAgICogc2V0
X2lvcmVxX3NlcnZlcigpIHNpbmNlIHRoZSB0YXJnZXQgZG9tYWluIGlzIHBhdXNlZC4gSXQgaXMK
LSAgICAgKiBuZWNlc3NhcnkgZm9yIHRoZSBjYWxscyB0byBiZSBvcmRlcmVkIHRodXMgb3RoZXJ3
aXNlIHRoZQotICAgICAqIElTX0RFRkFVTFQoKSBtYWNybyB3b3VsZCBub3QgZXZhbHVhdGUgY29y
cmVjdGx5LgorICAgICAqIHNldF9pb3JlcV9zZXJ2ZXIoKSBzaW5jZSB0aGUgdGFyZ2V0IGRvbWFp
biBpcyBwYXVzZWQuCiAgICAgICovCiAgICAgaHZtX2lvcmVxX3NlcnZlcl9kZWluaXQocyk7CiAg
ICAgc2V0X2lvcmVxX3NlcnZlcihkLCBpZCwgTlVMTCk7CkBAIC05MTEsOSArODUyLDYgQEAgaW50
IGh2bV9nZXRfaW9yZXFfc2VydmVyX2luZm8oc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBp
ZCwKICAgICBzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqczsKICAgICBpbnQgcmM7CiAKLSAgICBp
ZiAoIGlkID09IERFRkFVTFRfSU9TRVJWSUQgKQotICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7
Ci0KICAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2Vy
dmVyLmxvY2spOwogCiAgICAgcyA9IGdldF9pb3JlcV9zZXJ2ZXIoZCwgaWQpOwpAQCAtOTIyLDgg
Kzg2MCw2IEBAIGludCBodm1fZ2V0X2lvcmVxX3NlcnZlcl9pbmZvKHN0cnVjdCBkb21haW4gKmQs
IGlvc2VydmlkX3QgaWQsCiAgICAgaWYgKCAhcyApCiAgICAgICAgIGdvdG8gb3V0OwogCi0gICAg
QVNTRVJUKCFJU19ERUZBVUxUKHMpKTsKLQogICAgIHJjID0gLUVQRVJNOwogICAgIGlmICggcy0+
ZW11bGF0b3IgIT0gY3VycmVudC0+ZG9tYWluICkKICAgICAgICAgZ290byBvdXQ7CkBAIC05NjEs
OSArODk3LDYgQEAgaW50IGh2bV9nZXRfaW9yZXFfc2VydmVyX2ZyYW1lKHN0cnVjdCBkb21haW4g
KmQsIGlvc2VydmlkX3QgaWQsCiAgICAgc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnM7CiAgICAg
aW50IHJjOwogCi0gICAgaWYgKCBpZCA9PSBERUZBVUxUX0lPU0VSVklEICkKLSAgICAgICAgcmV0
dXJuIC1FT1BOT1RTVVBQOwotCiAgICAgaWYgKCAhaXNfaHZtX2RvbWFpbihkKSApCiAgICAgICAg
IHJldHVybiAtRUlOVkFMOwogCkBAIC05NzUsOCArOTA4LDYgQEAgaW50IGh2bV9nZXRfaW9yZXFf
c2VydmVyX2ZyYW1lKHN0cnVjdCBkb21haW4gKmQsIGlvc2VydmlkX3QgaWQsCiAgICAgaWYgKCAh
cyApCiAgICAgICAgIGdvdG8gb3V0OwogCi0gICAgQVNTRVJUKCFJU19ERUZBVUxUKHMpKTsKLQog
ICAgIHJjID0gLUVQRVJNOwogICAgIGlmICggcy0+ZW11bGF0b3IgIT0gY3VycmVudC0+ZG9tYWlu
ICkKICAgICAgICAgZ290byBvdXQ7CkBAIC0xMDIzLDkgKzk1NCw2IEBAIGludCBodm1fbWFwX2lv
X3JhbmdlX3RvX2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAog
ICAgIGlmICggc3RhcnQgPiBlbmQgKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAotICAgIGlm
ICggaWQgPT0gREVGQVVMVF9JT1NFUlZJRCApCi0gICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsK
LQogICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2
ZXIubG9jayk7CiAKICAgICBzID0gZ2V0X2lvcmVxX3NlcnZlcihkLCBpZCk7CkBAIC0xMDM0LDgg
Kzk2Miw2IEBAIGludCBodm1fbWFwX2lvX3JhbmdlX3RvX2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9t
YWluICpkLCBpb3NlcnZpZF90IGlkLAogICAgIGlmICggIXMgKQogICAgICAgICBnb3RvIG91dDsK
IAotICAgIEFTU0VSVCghSVNfREVGQVVMVChzKSk7Ci0KICAgICByYyA9IC1FUEVSTTsKICAgICBp
ZiAoIHMtPmVtdWxhdG9yICE9IGN1cnJlbnQtPmRvbWFpbiApCiAgICAgICAgIGdvdG8gb3V0OwpA
QCAtMTA4MCw5ICsxMDA2LDYgQEAgaW50IGh2bV91bm1hcF9pb19yYW5nZV9mcm9tX2lvcmVxX3Nl
cnZlcihzdHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAogICAgIGlmICggc3RhcnQgPiBl
bmQgKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAotICAgIGlmICggaWQgPT0gREVGQVVMVF9J
T1NFUlZJRCApCi0gICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKLQogICAgIHNwaW5fbG9ja19y
ZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CiAKICAgICBz
ID0gZ2V0X2lvcmVxX3NlcnZlcihkLCBpZCk7CkBAIC0xMDkxLDggKzEwMTQsNiBAQCBpbnQgaHZt
X3VubWFwX2lvX3JhbmdlX2Zyb21faW9yZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQsIGlvc2Vy
dmlkX3QgaWQsCiAgICAgaWYgKCAhcyApCiAgICAgICAgIGdvdG8gb3V0OwogCi0gICAgQVNTRVJU
KCFJU19ERUZBVUxUKHMpKTsKLQogICAgIHJjID0gLUVQRVJNOwogICAgIGlmICggcy0+ZW11bGF0
b3IgIT0gY3VycmVudC0+ZG9tYWluICkKICAgICAgICAgZ290byBvdXQ7CkBAIC0xMTQwLDkgKzEw
NjEsNiBAQCBpbnQgaHZtX21hcF9tZW1fdHlwZV90b19pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFp
biAqZCwgaW9zZXJ2aWRfdCBpZCwKICAgICBzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqczsKICAg
ICBpbnQgcmM7CiAKLSAgICBpZiAoIGlkID09IERFRkFVTFRfSU9TRVJWSUQgKQotICAgICAgICBy
ZXR1cm4gLUVPUE5PVFNVUFA7Ci0KICAgICBpZiAoIHR5cGUgIT0gSFZNTUVNX2lvcmVxX3NlcnZl
ciApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCkBAIC0xMTU3LDggKzEwNzUsNiBAQCBpbnQg
aHZtX21hcF9tZW1fdHlwZV90b19pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2
aWRfdCBpZCwKICAgICBpZiAoICFzICkKICAgICAgICAgZ290byBvdXQ7CiAKLSAgICBBU1NFUlQo
IUlTX0RFRkFVTFQocykpOwotCiAgICAgcmMgPSAtRVBFUk07CiAgICAgaWYgKCBzLT5lbXVsYXRv
ciAhPSBjdXJyZW50LT5kb21haW4gKQogICAgICAgICBnb3RvIG91dDsKQEAgLTExODUsOSArMTEw
MSw2IEBAIGludCBodm1fc2V0X2lvcmVxX3NlcnZlcl9zdGF0ZShzdHJ1Y3QgZG9tYWluICpkLCBp
b3NlcnZpZF90IGlkLAogICAgIHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpzOwogICAgIGludCBy
YzsKIAotICAgIGlmICggaWQgPT0gREVGQVVMVF9JT1NFUlZJRCApCi0gICAgICAgIHJldHVybiAt
RU9QTk9UU1VQUDsKLQogICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFp
bi5pb3JlcV9zZXJ2ZXIubG9jayk7CiAKICAgICBzID0gZ2V0X2lvcmVxX3NlcnZlcihkLCBpZCk7
CkBAIC0xMTk2LDggKzExMDksNiBAQCBpbnQgaHZtX3NldF9pb3JlcV9zZXJ2ZXJfc3RhdGUoc3Ry
dWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwKICAgICBpZiAoICFzICkKICAgICAgICAgZ290
byBvdXQ7CiAKLSAgICBBU1NFUlQoIUlTX0RFRkFVTFQocykpOwotCiAgICAgcmMgPSAtRVBFUk07
CiAgICAgaWYgKCBzLT5lbXVsYXRvciAhPSBjdXJyZW50LT5kb21haW4gKQogICAgICAgICBnb3Rv
IG91dDsKQEAgLTEyODIsOCArMTE5Myw2IEBAIHZvaWQgaHZtX2Rlc3Ryb3lfYWxsX2lvcmVxX3Nl
cnZlcnMoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgLyoKICAgICAgICAgICogSXQgaXMgc2Fm
ZSB0byBjYWxsIGh2bV9pb3JlcV9zZXJ2ZXJfZGVpbml0KCkgcHJpb3IgdG8KICAgICAgICAgICog
c2V0X2lvcmVxX3NlcnZlcigpIHNpbmNlIHRoZSB0YXJnZXQgZG9tYWluIGlzIGJlaW5nIGRlc3Ry
b3llZC4KLSAgICAgICAgICogSXQgaXMgbmVjZXNzYXJ5IGZvciB0aGUgY2FsbHMgdG8gYmUgb3Jk
ZXJlZCB0aHVzIG90aGVyd2lzZSB0aGUKLSAgICAgICAgICogSVNfREVGQVVMVCgpIG1hY3JvIHdv
dWxkIG5vdCBldmFsdWF0ZSBjb3JyZWN0bHkuCiAgICAgICAgICAqLwogICAgICAgICBodm1faW9y
ZXFfc2VydmVyX2RlaW5pdChzKTsKICAgICAgICAgc2V0X2lvcmVxX3NlcnZlcihkLCBpZCwgTlVM
TCk7CkBAIC0xMzA0LDcgKzEyMTMsNyBAQCBzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqaHZtX3Nl
bGVjdF9pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwKICAgICB1bnNpZ25lZCBpbnQgaWQ7
CiAKICAgICBpZiAoIHAtPnR5cGUgIT0gSU9SRVFfVFlQRV9DT1BZICYmIHAtPnR5cGUgIT0gSU9S
RVFfVFlQRV9QSU8gKQotICAgICAgICByZXR1cm4gR0VUX0lPUkVRX1NFUlZFUihkLCBERUZBVUxU
X0lPU0VSVklEKTsKKyAgICAgICAgcmV0dXJuIE5VTEw7CiAKICAgICBjZjggPSBkLT5hcmNoLmh2
bV9kb21haW4ucGNpX2NmODsKIApAQCAtMTM0Niw3ICsxMjU1LDcgQEAgc3RydWN0IGh2bV9pb3Jl
cV9zZXJ2ZXIgKmh2bV9zZWxlY3RfaW9yZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQsCiAgICAg
ewogICAgICAgICBzdHJ1Y3QgcmFuZ2VzZXQgKnI7CiAKLSAgICAgICAgaWYgKCBJU19ERUZBVUxU
KHMpIHx8ICFzLT5lbmFibGVkICkKKyAgICAgICAgaWYgKCAhcy0+ZW5hYmxlZCApCiAgICAgICAg
ICAgICBjb250aW51ZTsKIAogICAgICAgICByID0gcy0+cmFuZ2VbdHlwZV07CkBAIC0xMzc5LDcg
KzEyODgsNyBAQCBzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqaHZtX3NlbGVjdF9pb3JlcV9zZXJ2
ZXIoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgfQogICAgIH0KIAotICAgIHJldHVybiBHRVRf
SU9SRVFfU0VSVkVSKGQsIERFRkFVTFRfSU9TRVJWSUQpOworICAgIHJldHVybiBOVUxMOwogfQog
CiBzdGF0aWMgaW50IGh2bV9zZW5kX2J1ZmZlcmVkX2lvcmVxKHN0cnVjdCBodm1faW9yZXFfc2Vy
dmVyICpzLCBpb3JlcV90ICpwKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
ZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaAppbmRleCA1ODg1OTUw
NTlkLi4yMzk4ODU4NDQyIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21h
aW4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaApAQCAtOTcsNyArOTcs
NiBAQCBzdHJ1Y3QgaHZtX3BpX29wcyB7CiB9OwogCiAjZGVmaW5lIE1BWF9OUl9JT1JFUV9TRVJW
RVJTIDgKLSNkZWZpbmUgREVGQVVMVF9JT1NFUlZJRCAwCiAKIHN0cnVjdCBodm1fZG9tYWluIHsK
ICAgICAvKiBHdWVzdCBwYWdlIHJhbmdlIHVzZWQgZm9yIG5vbi1kZWZhdWx0IGlvcmVxIHNlcnZl
cnMgKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lvcmVxLmggYi94ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS9pb3JlcS5oCmluZGV4IGJhYjQ3M2NmNDQuLmUyNTg4ZTkxMmYg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lvcmVxLmgKKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vaW9yZXEuaApAQCAtMjMsOCArMjMsOCBAQCBib29sIGh2bV9pb19w
ZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KTsKIGJvb2wgaGFuZGxlX2h2bV9pb19jb21wbGV0aW9uKHN0
cnVjdCB2Y3B1ICp2KTsKIGJvb2wgaXNfaW9yZXFfc2VydmVyX3BhZ2Uoc3RydWN0IGRvbWFpbiAq
ZCwgY29uc3Qgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSk7CiAKLWludCBodm1fY3JlYXRlX2lvcmVx
X3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLCBib29sIGlzX2RlZmF1bHQsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaW50IGJ1ZmlvcmVxX2hhbmRsaW5nLCBpb3NlcnZpZF90ICppZCk7Citp
bnQgaHZtX2NyZWF0ZV9pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgaW50IGJ1ZmlvcmVx
X2hhbmRsaW5nLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlvc2VydmlkX3QgKmlkKTsK
IGludCBodm1fZGVzdHJveV9pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRf
dCBpZCk7CiBpbnQgaHZtX2dldF9pb3JlcV9zZXJ2ZXJfaW5mbyhzdHJ1Y3QgZG9tYWluICpkLCBp
b3NlcnZpZF90IGlkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9u
ZyAqaW9yZXFfZ2ZuLApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2h2bS9wYXJhbXMu
aCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vcGFyYW1zLmgKaW5kZXggMzk2OTc3YzJiYi4uYTI2
ZjRjODE0OCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2h2bS9wYXJhbXMuaAorKysg
Yi94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL3BhcmFtcy5oCkBAIC04MSw5ICs4MSwxMyBAQAogI2Rl
ZmluZSBIVk1fUEFSQU1fUEFFX0VOQUJMRUQgIDQKIAogI2RlZmluZSBIVk1fUEFSQU1fSU9SRVFf
UEZOICAgIDUKLQogI2RlZmluZSBIVk1fUEFSQU1fQlVGSU9SRVFfUEZOIDYKKworI2lmZGVmIF9f
WEVOX18KKy8qIFRoZXNlIHBhcmFtZXRlcnMgaXMgZGVwcmVjYXRlZCBhbmQgaXRzIG1lYW5pbmcg
aXMgdW5kZWZpbmVkICovCisjZGVmaW5lIEhWTV9QQVJBTV9ETV9ET01BSU4gMTMKICNkZWZpbmUg
SFZNX1BBUkFNX0JVRklPUkVRX0VWVENITiAyNgorI2VuZGlmCiAKICNpZiBkZWZpbmVkKF9faTM4
Nl9fKSB8fCBkZWZpbmVkKF9feDg2XzY0X18pCiAKQEAgLTE4MSw5ICsxODUsNiBAQAogLyogSWRl
bnRpdHktbWFwIHBhZ2UgZGlyZWN0b3J5IHVzZWQgYnkgSW50ZWwgRVBUIHdoZW4gQ1IwLlBHPTAu
ICovCiAjZGVmaW5lIEhWTV9QQVJBTV9JREVOVF9QVCAgICAgMTIKIAotLyogRGV2aWNlIE1vZGVs
IGRvbWFpbiwgZGVmYXVsdHMgdG8gMC4gKi8KLSNkZWZpbmUgSFZNX1BBUkFNX0RNX0RPTUFJTiAg
ICAxMwotCiAvKiBBQ1BJIFMgc3RhdGU6IGN1cnJlbnRseSBzdXBwb3J0IFMwIGFuZCBTMyBvbiB4
ODYuICovCiAjZGVmaW5lIEhWTV9QQVJBTV9BQ1BJX1NfU1RBVEUgMTQKIAotLSAKMi4xMS4wCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 15:56:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 15:56:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn4Lk-0007A3-0S; Tue, 07 Aug 2018 15:56: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=rp5o=kw=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fn4Li-00079y-Px
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 15:56:42 +0000
X-Inumbo-ID: 890d6d49-9a5a-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 890d6d49-9a5a-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 15:57: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 82B71AE78;
 Tue,  7 Aug 2018 15:56:39 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20180806113403.24728-1-jgross@suse.com>
 <20180806113403.24728-4-jgross@suse.com>
 <20180806161638.nmjamflckekeuyzb@mac>
 <e28d3e77-2c6b-fc30-37e6-646ee1cfbdab@suse.com>
 <20180807141404.lzsqtdd2seqgwtgx@mac>
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: <bba40203-ff97-aba6-cbb6-d3e57387778a@suse.com>
Date: Tue, 7 Aug 2018 17:56:38 +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: <20180807141404.lzsqtdd2seqgwtgx@mac>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/4] xen/blkfront: cleanup stale persistent
 grants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, linux-kernel@vger.kernel.org, linux-block@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMDgvMTggMTY6MTQsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gVHVlLCBBdWcg
MDcsIDIwMTggYXQgMDg6MzE6MzFBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24g
MDYvMDgvMTggMTg6MTYsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+PiBPbiBNb24sIEF1ZyAw
NiwgMjAxOCBhdCAwMTozNDowMVBNICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+Pj4+IEFk
ZCBhIHBlcmlvZGljIGNsZWFudXAgZnVuY3Rpb24gdG8gcmVtb3ZlIG9sZCBwZXJzaXN0ZW50IGdy
YW50cyB3aGljaAo+Pj4+IGFyZSBubyBsb25nZXIgaW4gdXNlIG9uIHRoZSBiYWNrZW5kIHNpZGUu
IFRoaXMgYXZvaWRzIHN0YXJ2YXRpb24gaW4KPj4+PiBjYXNlIHRoZXJlIGFyZSBsb3RzIG9mIHBl
cnNpc3RlbnQgZ3JhbnRzIGZvciBhIGRldmljZSB3aGljaCBubyBsb25nZXIKPj4+PiBpcyBpbnZv
bHZlZCBpbiBJL08gYnVzaW5lc3MuCj4+Pj4KPj4+PiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4+Pj4gLS0tCj4+Pj4gIGRyaXZlcnMvYmxvY2sveGVuLWJs
a2Zyb250LmMgfCA5OSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKyst
LQo+Pj4+ICAxIGZpbGUgY2hhbmdlZCwgOTUgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkK
Pj4+Pgo+Pj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jIGIvZHJp
dmVycy9ibG9jay94ZW4tYmxrZnJvbnQuYwo+Pj4+IGluZGV4IGI1Y2VkY2NiNWQ3ZC4uMTlmZWI4
ODM1ZmM0IDEwMDY0NAo+Pj4+IC0tLSBhL2RyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMKPj4+
PiArKysgYi9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jCj4+Pj4gQEAgLTQ2LDYgKzQ2LDcg
QEAKPj4+PiAgI2luY2x1ZGUgPGxpbnV4L3NjYXR0ZXJsaXN0Lmg+Cj4+Pj4gICNpbmNsdWRlIDxs
aW51eC9iaXRtYXAuaD4KPj4+PiAgI2luY2x1ZGUgPGxpbnV4L2xpc3QuaD4KPj4+PiArI2luY2x1
ZGUgPGxpbnV4L3dvcmtxdWV1ZS5oPgo+Pj4+ICAKPj4+PiAgI2luY2x1ZGUgPHhlbi94ZW4uaD4K
Pj4+PiAgI2luY2x1ZGUgPHhlbi94ZW5idXMuaD4KPj4+PiBAQCAtMTIxLDYgKzEyMiw5IEBAIHN0
YXRpYyBpbmxpbmUgc3RydWN0IGJsa2lmX3JlcSAqYmxraWZfcmVxKHN0cnVjdCByZXF1ZXN0ICpy
cSkKPj4+PiAgCj4+Pj4gIHN0YXRpYyBERUZJTkVfTVVURVgoYmxrZnJvbnRfbXV0ZXgpOwo+Pj4+
ICBzdGF0aWMgY29uc3Qgc3RydWN0IGJsb2NrX2RldmljZV9vcGVyYXRpb25zIHhsdmJkX2Jsb2Nr
X2ZvcHM7Cj4+Pj4gK3N0YXRpYyBzdHJ1Y3QgZGVsYXllZF93b3JrIGJsa2Zyb250X3dvcms7Cj4+
Pj4gK3N0YXRpYyBMSVNUX0hFQUQoaW5mb19saXN0KTsKPj4+PiArc3RhdGljIGJvb2wgYmxrZnJv
bnRfd29ya19hY3RpdmU7Cj4+Pj4gIAo+Pj4+ICAvKgo+Pj4+ICAgKiBNYXhpbXVtIG51bWJlciBv
ZiBzZWdtZW50cyBpbiBpbmRpcmVjdCByZXF1ZXN0cywgdGhlIGFjdHVhbCB2YWx1ZSB1c2VkIGJ5
Cj4+Pj4gQEAgLTIxNiw2ICsyMjAsNyBAQCBzdHJ1Y3QgYmxrZnJvbnRfaW5mbwo+Pj4+ICAJLyog
U2F2ZSB1bmNvbXBsZXRlIHJlcXMgYW5kIGJpb3MgZm9yIG1pZ3JhdGlvbi4gKi8KPj4+PiAgCXN0
cnVjdCBsaXN0X2hlYWQgcmVxdWVzdHM7Cj4+Pj4gIAlzdHJ1Y3QgYmlvX2xpc3QgYmlvX2xpc3Q7
Cj4+Pj4gKwlzdHJ1Y3QgbGlzdF9oZWFkIGluZm9fbGlzdDsKPj4+PiAgfTsKPj4+PiAgCj4+Pj4g
IHN0YXRpYyB1bnNpZ25lZCBpbnQgbnJfbWlub3JzOwo+Pj4+IEBAIC0xNzY0LDYgKzE3NjksMTIg
QEAgc3RhdGljIGludCB3cml0ZV9wZXJfcmluZ19ub2RlcyhzdHJ1Y3QgeGVuYnVzX3RyYW5zYWN0
aW9uIHhidCwKPj4+PiAgCXJldHVybiBlcnI7Cj4+Pj4gIH0KPj4+PiAgCj4+Pj4gK3N0YXRpYyB2
b2lkIGZyZWVfaW5mbyhzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbykKPj4+PiArewo+Pj4+ICsJ
bGlzdF9kZWwoJmluZm8tPmluZm9fbGlzdCk7Cj4+Pj4gKwlrZnJlZShpbmZvKTsKPj4+PiArfQo+
Pj4+ICsKPj4+PiAgLyogQ29tbW9uIGNvZGUgdXNlZCB3aGVuIGZpcnN0IHNldHRpbmcgdXAsIGFu
ZCB3aGVuIHJlc3VtaW5nLiAqLwo+Pj4+ICBzdGF0aWMgaW50IHRhbGtfdG9fYmxrYmFjayhzdHJ1
Y3QgeGVuYnVzX2RldmljZSAqZGV2LAo+Pj4+ICAJCQkgICBzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAq
aW5mbykKPj4+PiBAQCAtMTg4NSw3ICsxODk2LDEwIEBAIHN0YXRpYyBpbnQgdGFsa190b19ibGti
YWNrKHN0cnVjdCB4ZW5idXNfZGV2aWNlICpkZXYsCj4+Pj4gICBkZXN0cm95X2Jsa3Jpbmc6Cj4+
Pj4gIAlibGtpZl9mcmVlKGluZm8sIDApOwo+Pj4+ICAKPj4+PiAtCWtmcmVlKGluZm8pOwo+Pj4+
ICsJbXV0ZXhfbG9jaygmYmxrZnJvbnRfbXV0ZXgpOwo+Pj4+ICsJZnJlZV9pbmZvKGluZm8pOwo+
Pj4+ICsJbXV0ZXhfdW5sb2NrKCZibGtmcm9udF9tdXRleCk7Cj4+Pj4gKwo+Pj4+ICAJZGV2X3Nl
dF9kcnZkYXRhKCZkZXYtPmRldiwgTlVMTCk7Cj4+Pj4gIAo+Pj4+ICAJcmV0dXJuIGVycjsKPj4+
PiBAQCAtMTk5Niw2ICsyMDEwLDEwIEBAIHN0YXRpYyBpbnQgYmxrZnJvbnRfcHJvYmUoc3RydWN0
IHhlbmJ1c19kZXZpY2UgKmRldiwKPj4+PiAgCWluZm8tPmhhbmRsZSA9IHNpbXBsZV9zdHJ0b3Vs
KHN0cnJjaHIoZGV2LT5ub2RlbmFtZSwgJy8nKSsxLCBOVUxMLCAwKTsKPj4+PiAgCWRldl9zZXRf
ZHJ2ZGF0YSgmZGV2LT5kZXYsIGluZm8pOwo+Pj4+ICAKPj4+PiArCW11dGV4X2xvY2soJmJsa2Zy
b250X211dGV4KTsKPj4+PiArCWxpc3RfYWRkKCZpbmZvLT5pbmZvX2xpc3QsICZpbmZvX2xpc3Qp
Owo+Pj4+ICsJbXV0ZXhfdW5sb2NrKCZibGtmcm9udF9tdXRleCk7Cj4+Pj4gKwo+Pj4+ICAJcmV0
dXJuIDA7Cj4+Pj4gIH0KPj4+PiAgCj4+Pj4gQEAgLTIzMDYsNiArMjMyNCwxNSBAQCBzdGF0aWMg
dm9pZCBibGtmcm9udF9nYXRoZXJfYmFja2VuZF9mZWF0dXJlcyhzdHJ1Y3QgYmxrZnJvbnRfaW5m
byAqaW5mbykKPj4+PiAgCWlmIChpbmRpcmVjdF9zZWdtZW50cyA8PSBCTEtJRl9NQVhfU0VHTUVO
VFNfUEVSX1JFUVVFU1QpCj4+Pj4gIAkJaW5kaXJlY3Rfc2VnbWVudHMgPSAwOwo+Pj4+ICAJaW5m
by0+bWF4X2luZGlyZWN0X3NlZ21lbnRzID0gaW5kaXJlY3Rfc2VnbWVudHM7Cj4+Pj4gKwo+Pj4+
ICsJaWYgKGluZm8tPmZlYXR1cmVfcGVyc2lzdGVudCkgewo+Pj4+ICsJCW11dGV4X2xvY2soJmJs
a2Zyb250X211dGV4KTsKPj4+PiArCQlpZiAoIWJsa2Zyb250X3dvcmtfYWN0aXZlKSB7Cj4+Pj4g
KwkJCWJsa2Zyb250X3dvcmtfYWN0aXZlID0gdHJ1ZTsKPj4+PiArCQkJc2NoZWR1bGVfZGVsYXll
ZF93b3JrKCZibGtmcm9udF93b3JrLCBIWiAqIDEwKTsKPj4+Cj4+PiBEb2VzIGl0IG1ha2Ugc2Vu
c2UgdG8gcHJvdmlkZSBhIG1vZHVsZSBwYXJhbWV0ZXIgdG8gcnVuZSB0aGUgc2NoZWR1bGUKPj4+
IG9mIHRoZSBjbGVhbnVwIHJvdXRpbmU/Cj4+Cj4+IEkgZG9uJ3QgdGhpbmsgdGhpcyBpcyBzb21l
dGhpbmcgYW55b25lIHdvdWxkIGxpa2UgdG8gdHVuZS4KPj4KPj4gSW4gY2FzZSB5b3UgdGhpbmsg
aXQgc2hvdWxkIGJlIHR1bmFibGUgSSBjYW4gYWRkIGEgcGFyYW1ldGVyLCBvZiBjb3Vyc2UuCj4g
Cj4gV2UgY2FuIGFsd2F5cyBhZGQgaXQgbGF0ZXIgaWYgcmVxdWlyZWQuIEknbSBmaW5lIGFzLWlz
IG5vdy4KPiAKPj4+Cj4+Pj4gKwkJfQo+Pj4+ICsJCW11dGV4X3VubG9jaygmYmxrZnJvbnRfbXV0
ZXgpOwo+Pj4KPj4+IElzIGl0IHJlYWxseSBuZWNlc3NhcnkgdG8gaGF2ZSB0aGUgYmxrZnJvbnRf
d29ya19hY3RpdmUgYm9vbGVhbj8gV2hhdAo+Pj4gaGFwcGVucyBpZiB5b3UgcXVldWUgdGhlIHNh
bWUgZGVsYXllZCB3b3JrIG1vcmUgdGhhbiBvbmNlPwo+Pgo+PiBJbiBjYXNlIHRoZXJlIGlzIGFs
cmVhZHkgd29yayBxdWV1ZWQgbGF0ZXIgY2FsbHMgb2YKPj4gc2NoZWR1bGVfZGVsYXllZF93b3Jr
KCkgd2lsbCBiZSBpZ25vcmVkLgo+Pgo+PiBTbyB5ZXMsIEkgY2FuIGRyb3AgdGhlIGdsb2JhbCBi
b29sZWFuIChJIHN0aWxsIG5lZWQgYSBsb2NhbCBmbGFnIGluCj4+IGJsa2Zyb250X2RlbGF5X3dv
cmsoKSBmb3IgY29udHJvbGxpbmcgdGhlIG5lZWQgdG8gY2FsbAo+PiBzY2hlZHVsZV9kZWxheWVk
X3dvcmsoKSBhZ2FpbikuCj4gCj4gQ2FuJ3QgeW91IGp1c3QgY2FsbCBzY2hlZHVsZV9kZWxheWVk
X3dvcmsgaWYgaW5mby0+ZmVhdHVyZV9wZXJzaXN0ZW50Cj4gaXMgc2V0LCBldmVuIGlmIHRoYXQg
bWVhbnMgY2FsbGluZyBpdCBtdWx0aXBsZSB0aW1lcyBpZiBtdWx0aXBsZQo+IGJsa2Zyb250IGlu
c3RhbmNlcyBhcmUgdXNpbmcgcGVyc2lzdGVudCBncmFudHM/CgpJIGRvbid0IGxpa2UgdGhhdC4g
V2l0aCBtcSB3ZSBoYXZlIGEgaGlnaCBjaGFuY2UgZm9yIG11bHRpcGxlIGluc3RhbmNlcwp0byB1
c2UgcGVyc2lzdGVudCBncmFudHMgYW5kIGEgbG9jYWwgYm9vbCBpcyBtdWNoIGNoZWFwZXIgdGhh
biB1bm5lZWRlZApjYWxscyBvZiBzY2hlZHVsZV9kZWxheWVkX3dvcmsoKS4KCgpKdWVyZ2VuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 16:05:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 16: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 1fn4U3-0008RM-UO; Tue, 07 Aug 2018 16:05:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=twbi=kw=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1fn4U2-0008RH-Ub
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 16:05:19 +0000
X-Inumbo-ID: 8bf2fc6c-9a5b-11e8-a8a5-bc764e045a96
Received: from mail-wm0-x244.google.com (unknown [2a00:1450:400c:c09::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8bf2fc6c-9a5b-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 18:04:22 +0200 (CEST)
Received: by mail-wm0-x244.google.com with SMTP id o11-v6so17867179wmh.2
 for <xen-devel@lists.xenproject.org>; Tue, 07 Aug 2018 09:05:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=Ey7id+zla1kmk7sWc1dZuRN0xRpC+Yz4RWYwpZa2OKc=;
 b=BH616PPZPaTAR6DJRzOr8WB0vfzoA5NXfe7Cs3r3tL+dusMIL47y1RrKOvjSMouCvD
 JQoik1ql5mbchQAURVkKDCjKI2S60FNOd9NH339KTfMNE7f8nufvfz4c+iHOgvPlO3bF
 cQZ8w73feVhCJfW9BeoljVJYZMK8f70CiBCQSVgZAhd3xh5NfxS+cZulFHOkoAvPmj0G
 Xl9Ut4o648IEC8ePuwQUx4pHhDTSI+7Rd0LpJfP55K3qC/KrLAWNZstBJA16/zEzqdh0
 YwHsbEDcXDAaQp6SAvBI2nUufVxHuXNdopXm+rsokxxhZoahy0ttR6kyQfOWK9GQxAix
 +QOA==
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=Ey7id+zla1kmk7sWc1dZuRN0xRpC+Yz4RWYwpZa2OKc=;
 b=nohzx087SxLGa2pXKv2TDv+Q1aX3iX6MTJ8G8yangZf1QGRngq7XNT+kPznQHNopwC
 8mEtpazWepCnCoWUJkXfgWlqwRqHmsdOr2mi1BI2+Mlrf8oK1rgZ9moyUan3stAxmk/k
 gaNvWwcdX4ykUZbWOtsyOpNm+rpW7rxTHondwcVQH4PZxHe6/KjLDHll5foPrD7TlPUz
 aXIuITCn3LidGiopBSe5H9LEQ2Wno4nt6ph+BZUXusQExJc2chzZhzsuLq0RpirCnsJF
 lzJBRQGBc29LJ1extgFY300gbxOh5QnghCMJazXm63INLGSHp+H+qbwZK6gjNcq28VTS
 QjAg==
X-Gm-Message-State: AOUpUlEJ1qwjDm1NGU8QEpsTJP5uohyzvCGSdh5/fcXIe3mGWKGdmter
 HtDrYYgX7RMQWTgafF3xjcmNbBYyzN1/Ao84tpw=
X-Google-Smtp-Source: AA+uWPzTon0joGKDIL81aBHpaM/3TiadgzlNTCYlNsh0TagpYZy+px/mBhWTEaayPCdLcKE7Ip8VSAQyFkGtBnOQ75A=
X-Received: by 2002:a1c:6f44:: with SMTP id
 k65-v6mr2003417wmc.19.1533657914636; 
 Tue, 07 Aug 2018 09:05:14 -0700 (PDT)
MIME-Version: 1.0
References: <20180807140243.11265-1-roger.pau@citrix.com>
 <CABfawhkwcV+T5UxRFZ3jz_1eS3ZVF=sMq=zN2sa+eVq8ux5zVg@mail.gmail.com>
 <20180807143715.kscihz3wuj6mcnfi@mac>
 <CABfawhmQ557uduVUJjTMbZ3u5FWswPvbVYSUBY785Vx=qbitfA@mail.gmail.com>
 <20180807150829.ydvmvpfyrigeeyyd@mac>
In-Reply-To: <20180807150829.ydvmvpfyrigeeyyd@mac>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Tue, 7 Aug 2018 10:04:37 -0600
Message-ID: <CABfawhkomnqJ4rjc5ZBZ+rdJSeqx1XTeAKSeYQRva-BoLQeHsw@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-devel] [PATCH v3 0/4] x86/iommu: PVH Dom0 workarounds for
 missing RMRR entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Connor Davis <davisc@ainfosec.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgNywgMjAxOCBhdCA5OjA5IEFNIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPiB3cm90ZToKPgo+IE9uIFR1ZSwgQXVnIDA3LCAyMDE4IGF0IDA4OjQ1OjA3
QU0gLTA2MDAsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiA+IE9uIFR1ZSwgQXVnIDcsIDIwMTgg
YXQgODozNyBBTSBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6
Cj4gPiA+Cj4gPiA+IE9uIFR1ZSwgQXVnIDA3LCAyMDE4IGF0IDA4OjI5OjQ5QU0gLTA2MDAsIFRh
bWFzIEsgTGVuZ3llbCB3cm90ZToKPiA+ID4gPiBPbiBUdWUsIEF1ZyA3LCAyMDE4IGF0IDg6MDQg
QU0gUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPiA+ID4g
Pgo+ID4gPiA+ID4gSGVsbG8sCj4gPiA+ID4gPgo+ID4gPiA+ID4gVGhlIGZvbGxvd2luZyBzZXJp
ZXMgaW1wbGVtZW50IGEgd29ya2Fyb3VuZCBmb3IgbWlzc2luZyBSTVJSCj4gPiA+ID4gPiBlbnRy
aWVzIGZvciBhIFBWSCBEb20wLiBJdCdzIGJhc2VkIG9uIHRoZSBpb21tdV9pbmNsdXNpdmVfbWFw
cGluZyBWVGQKPiA+ID4gPiA+IG9wdGlvbi4KPiA+ID4gPiA+Cj4gPiA+ID4gPiBUaGUgUFZIIHdv
cmthcm91bmQgaWRlbnRpdHkgbWFwcyBhbGwgcmVnaW9ucyBtYXJrZWQgYXMgcmVzZXJ2ZWQgaW4g
dGhlCj4gPiA+ID4gPiBtZW1vcnkgbWFwLgo+ID4gPiA+ID4KPiA+ID4gPiA+IE5vdGUgdGhhdCB0
aGlzIHdvcmthcm91bmQgaXMgZW5hYmxlZCBieSBkZWZhdWx0IG9uIEludGVsIGhhcmR3YXJlLiBJ
dCdzCj4gPiA+ID4gPiBhbHNvIGF2YWlsYWJsZSB0byBBTUQgaGFyZHdhcmUsIGFsdGhvdWdoIGl0
J3MgZGlzYWJsZWQgYnkgZGVmYXVsdCBpbgo+ID4gPiA+ID4gdGhhdCBjYXNlLgo+ID4gPiA+ID4K
PiA+ID4gPiA+IFRoZSBzZXJpZXMgY2FuIGJlIGZvdW5kIGF0Ogo+ID4gPiA+ID4KPiA+ID4gPiA+
IGdpdDovL3hlbmJpdHMueGVuLm9yZy9wZW9wbGUvcm95Z2VyL3hlbi5naXQgaW9tbXVfaW5jbHVz
aXZlX3YzCj4gPiA+ID4gPgo+ID4gPiA+ID4gVGhhbmtzLCBSb2dlci4KPiA+ID4gPiA+IFJvZ2Vy
IFBhdSBNb25uZSAoNCk6Cj4gPiA+ID4gPiAgIGlvbW11OiBpbnRyb2R1Y2UgZG9tMC1pb21tdSBv
cHRpb24KPiA+ID4gPiA+ICAgaW9tbXU6IG1ha2UgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcgYSBz
dWJvcHRpb24gb2YgZG9tMC1pb21tdQo+ID4gPiA+ID4gICBkb20wL3B2aDogY2hhbmdlIHRoZSBv
cmRlciBvZiB0aGUgTU1DRkcgaW5pdGlhbGl6YXRpb24KPiA+ID4gPiA+ICAgeDg2L2lvbW11OiBh
ZGQgcmVzZXJ2ZWQgZG9tMC1pb21tdSBvcHRpb24gdG8gbWFwIHJlc2VydmVkIG1lbW9yeQo+ID4g
PiA+ID4gICAgIHJhbmdlcwo+ID4gPiA+ID4KPiA+ID4gPiA+ICBkb2NzL21pc2MveGVuLWNvbW1h
bmQtbGluZS5tYXJrZG93biAgICAgICAgIHwgNDcgKysrKysrKysrKysKPiA+ID4gPiA+ICB4ZW4v
YXJjaC94ODYvaHZtL2RvbTBfYnVpbGQuYyAgICAgICAgICAgICAgIHwgIDkgKystCj4gPiA+ID4g
PiAgeGVuL2FyY2gveDg2L2h2bS9pby5jICAgICAgICAgICAgICAgICAgICAgICB8ICA1ICsrCj4g
PiA+ID4gPiAgeGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jICAgICAgICAgICAgICAgICAgICB8ICAz
ICstCj4gPiA+ID4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYyAg
ICB8ICAyICstCj4gPiA+ID4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRf
aW9tbXUuYyB8IDExICsrLQo+ID4gPiA+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9p
b21tdS5jICAgICAgICAgfCAgNCArCj4gPiA+ID4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
aW9tbXUuYyAgICAgICAgICAgICB8IDYyICsrKysrKysrKysrKystLQo+ID4gPiA+ID4gIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9leHRlcm4uaCAgICAgICAgfCAgMiAtCj4gPiA+ID4gPiAg
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgICAgICAgICB8IDI1ICsrKy0tLQo+
ID4gPiA+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgICAgICAgfCA1
OCArLS0tLS0tLS0tLS0tLQo+ID4gPiA+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9p
b21tdS5jICAgICAgICAgfCA4NyArKysrKysrKysrKysrKysrKysrKysKPiA+ID4gPiA+ICB4ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS9pby5oICAgICAgICAgICAgICAgIHwgIDMgKwo+ID4gPiA+ID4g
IHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAgICAgICAgICAgfCAgOCArLQo+ID4g
PiA+ID4gIDE0IGZpbGVzIGNoYW5nZWQsIDI0MCBpbnNlcnRpb25zKCspLCA4NiBkZWxldGlvbnMo
LSkKPiA+ID4gPiA+Cj4gPiA+ID4gPiAtLQo+ID4gPiA+Cj4gPiA+ID4gSGkgUm9nZXIsCj4gPiA+
ID4gSSBnYXZlIHRoaXMgYnJhbmNoIGEgc3BpbiBvbiBhIERlbGwgWFBTIGxhcHRvcCBib290aW5n
IFVFRkkgd2l0aCBMaW51eAo+ID4gPiA+IDQuMTgtcmM4LiBJIHdhcyBhYmxlIHRvIGdldCBkb20w
IHRvIGJvb3Qgd2l0aCBQVkggYnV0IHRoZSBwaHlzaWNhbAo+ID4gPiA+IGtleWJvYXJkIG9mIHRo
ZSBsYXB0b3Agc3RvcHBlZCB3b3JraW5nLCBpdCB3b3JrcyBubyBwcm9ibGVtIHdpdGgganVzdAo+
ID4gPiA+IExpbnV4IDQuMTgtcmM4IG9yIFBWIGRvbTAsIHNvIEkgaGFkIHRvIHBsdWcgaW4gYSBV
U0Iga2V5Ym9hcmQuIEFmdGVyCj4gPiA+ID4gcnVubmluZyBmb3IgYSBtaW51dGUgb3IgdHdvIHRo
ZSBzeXN0ZW0gc3RhcnRzIHRvIHNsb3cgZG93biB0byB0aGUKPiA+ID4gPiBwb2ludCB3aGVyZSBp
dCBiZWNvbWVzIHVucmVzcG9uc2l2ZS4gVGhlIHhsIGRtZXNnIGxvZyBpcyBmaWxsZWQgd2l0aAo+
ID4gPiA+IHRoaXMgZXJyb3I6Cj4gPiA+ID4KPiA+ID4gPiAoWEVOKSBbVlQtRF1pb21tdS5jOjkx
OTogaW9tbXVfZmF1bHRfc3RhdHVzOiBGYXVsdCBPdmVyZmxvdwo+ID4gPiA+IChYRU4pIFtWVC1E
XWlvbW11LmM6OTIxOiBpb21tdV9mYXVsdF9zdGF0dXM6IFByaW1hcnkgUGVuZGluZyBGYXVsdAo+
ID4gPiA+IChYRU4pIFtWVC1EXURNQVI6W0RNQSBSZWFkXSBSZXF1ZXN0IGRldmljZSBbMDAwMDow
MDowMi4wXSBmYXVsdCBhZGRyCj4gPiA+ID4gNDYyNWYzYTAwMCwgaW9tbXUgcmVnID0gZmZmZjgy
YzAwMTgxYzAwMAo+ID4gPiA+IChYRU4pIFtWVC1EXURNQVI6IHJlYXNvbiAwNiAtIFBURSBSZWFk
IGFjY2VzcyBpcyBub3Qgc2V0Cj4gPiA+ID4gKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11
ICMwIGRldiAwMDAwOjAwOjAyLjAgZ21mbiA0NjI1ZjNhCj4gPiA+Cj4gPiA+IElzIHRoZSBnbWZu
IGFsd2F5cyB0aGUgc2FtZSAoMHg0NjI1ZjNhKT8KPiA+ID4KPiA+ID4gPiAoWEVOKSAgICAgcm9v
dF9lbnRyeVswMF0gPSAyNzNhMTgwMDEKPiA+ID4gPiAoWEVOKSAgICAgY29udGV4dFsxMF0gPSAy
XzI3YmEzNTAwMQo+ID4gPiA+IChYRU4pICAgICBsNFswMDBdID0gOWMwMDAwMDI3YmEzNDEwNwo+
ID4gPiA+IChYRU4pICAgICBsM1sxMThdID0gODAwMDAwMDAwMDAwMDAwMAo+ID4gPiA+IChYRU4p
ICAgICBsM1sxMThdIG5vdCBwcmVzZW50Cj4gPiA+Cj4gPiA+IENhbiB5b3UgYWxzbyBwYXN0ZSB0
aGUgZnVsbCB4bCBkbWVzZyBsb2c/IEknbSBzcGVjaWFsbHkgaW50ZXJlc3RlZCBpbgo+ID4gPiB0
aGUgbWVtb3J5IG1hcCBvZiB0aGUgbWFjaGluZSB3aGljaCBpcyBwcmludGVkIHF1aXRlIGVhcmx5
IGR1cmluZyBYZW4KPiA+ID4gYm9vdC4KPiA+ID4KPiA+Cj4gPiBVbmZvcnR1bmF0ZWx5IEkgZG9u
J3QgaGF2ZSBzZXJpYWwgYWNjZXNzIG9uIHRoaXMgbGFwdG9wIGFuZCAieGwgZG1lc2ciCj4gPiBn
ZXRzIGNvbXBsZXRlbHkgZmlsbGVkIHdpdGggdGhhdCBlcnJvciBzbyB0aGUgYmVnaW5uaW5nIG9m
IHRoZSBsb2cgaXMKPiA+IGxvc3QgYnkgdGhlIHRpbWUgSSBnZXQgYSB0ZXJtaW5hbCBpbiBkb20w
Lgo+Cj4gWW91IGNhbiBnZXQgdGhlIG1lbW9yeSBtYXAgd2hpbGUgYm9vdGluZyBpbiBQViBtb2Rl
LCBpdCdzIGdvaW5nIHRvIGJlCj4gZXhhY3RseSB0aGUgc2FtZSByZWdhcmRsZXNzIG9mIHdoZXRo
ZXIgRG9tMCBpcyBQViBvciBQVkguCgpUaGlzIGlzIHRoZSBQViBkbWVzZzoKCihYRU4pIFhlbiB2
ZXJzaW9uIDQuMTItdW5zdGFibGUgKGRyQCkgKGdjYyAoRGViaWFuIDcuMy4wLTE5KSA3LjMuMCkK
ZGVidWc9eSAgTW9uIEF1ZyAgNiAxMzo0Mjo0MiBNRFQgMjAxOAooWEVOKSBMYXRlc3QgQ2hhbmdl
U2V0OiBGcmkgQXVnIDMgMTA6MDE6MzYgMjAxOCArMDIwMCBnaXQ6ZGRiYTFjMmIxZgooWEVOKSBC
b290bG9hZGVyOiBFRkkKKFhFTikgQ29tbWFuZCBsaW5lOiBsb2dsdmw9YWxsIGd1ZXN0X2xvZ2x2
bD1hbGwKZG9tMF9tZW09NDA5Nk0sbWF4OjQwOTZNIGRvbTBfbWF4X3ZjcHVzPTIgc2NoZWQ9bnVs
bCBjb25zb2xlPXZnYQooWEVOKSBYZW4gaW1hZ2UgbG9hZCBiYXNlIGFkZHJlc3M6IDB4NWEyMDAw
MDAKKFhFTikgVmlkZW8gaW5mb3JtYXRpb246CihYRU4pICBWR0EgaXMgZ3JhcGhpY3MgbW9kZSAz
MjAweDE4MDAsIDMyIGJwcAooWEVOKSBEaXNjIGluZm9ybWF0aW9uOgooWEVOKSAgRm91bmQgMCBN
QlIgc2lnbmF0dXJlcwooWEVOKSAgRm91bmQgMSBFREQgaW5mb3JtYXRpb24gc3RydWN0dXJlcwoo
WEVOKSBFRkkgUkFNIG1hcDoKKFhFTikgIDAwMDAwMDAwMDAwMDAwMDAgLSAwMDAwMDAwMDAwMDU4
MDAwICh1c2FibGUpCihYRU4pICAwMDAwMDAwMDAwMDU4MDAwIC0gMDAwMDAwMDAwMDA1OTAwMCAo
cmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMDAwMDU5MDAwIC0gMDAwMDAwMDAwMDA5ZjAwMCAodXNh
YmxlKQooWEVOKSAgMDAwMDAwMDAwMDA5ZjAwMCAtIDAwMDAwMDAwMDAxMDAwMDAgKHJlc2VydmVk
KQooWEVOKSAgMDAwMDAwMDAwMDEwMDAwMCAtIDAwMDAwMDAwNWYxNGQwMDAgKHVzYWJsZSkKKFhF
TikgIDAwMDAwMDAwNWYxNGQwMDAgLSAwMDAwMDAwMDVmMTRlMDAwIChBQ1BJIE5WUykKKFhFTikg
IDAwMDAwMDAwNWYxNGUwMDAgLSAwMDAwMDAwMDVmMTRmMDAwIChyZXNlcnZlZCkKKFhFTikgIDAw
MDAwMDAwNWYxNGYwMDAgLSAwMDAwMDAwMDZlZTg5MDAwICh1c2FibGUpCihYRU4pICAwMDAwMDAw
MDZlZTg5MDAwIC0gMDAwMDAwMDA2ZjIxNDAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMDZm
MjE0MDAwIC0gMDAwMDAwMDA2ZjI1ODAwMCAoQUNQSSBkYXRhKQooWEVOKSAgMDAwMDAwMDA2ZjI1
ODAwMCAtIDAwMDAwMDAwNmY4ZmQwMDAgKEFDUEkgTlZTKQooWEVOKSAgMDAwMDAwMDA2ZjhmZDAw
MCAtIDAwMDAwMDAwNmZmZmYwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDA2ZmZmZjAwMCAt
IDAwMDAwMDAwNzAwMDAwMDAgKHVzYWJsZSkKKFhFTikgIDAwMDAwMDAwNzAwMDAwMDAgLSAwMDAw
MDAwMDc4MDAwMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwNzgwMDAwMDAgLSAwMDAwMDAw
MDc4NjAwMDAwICh1c2FibGUpCihYRU4pICAwMDAwMDAwMDc4NjAwMDAwIC0gMDAwMDAwMDA3Yzgw
MDAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGUwMDAwMDAwIC0gMDAwMDAwMDBmMDAwMDAw
MCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGZlMDAwMDAwIC0gMDAwMDAwMDBmZTAxMTAwMCAo
cmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGZlYzAwMDAwIC0gMDAwMDAwMDBmZWMwMTAwMCAocmVz
ZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGZlZTAwMDAwIC0gMDAwMDAwMDBmZWUwMTAwMCAocmVzZXJ2
ZWQpCihYRU4pICAwMDAwMDAwMGZmMDAwMDAwIC0gMDAwMDAwMDEwMDAwMDAwMCAocmVzZXJ2ZWQp
CihYRU4pICAwMDAwMDAwMTAwMDAwMDAwIC0gMDAwMDAwMDI4MTgwMDAwMCAodXNhYmxlKQooWEVO
KSBBQ1BJOiBSU0RQIDZGMjIxMDAwLCAwMDI0IChyMiBERUxMICApCihYRU4pIEFDUEk6IFhTRFQg
NkYyMjEwQzgsIDAxMTQgKHIxIERFTEwgICAgQ0JYMyAgICAgMTA3MjAwOSBBTUkgICAgIDEwMDEz
KQooWEVOKSBBQ1BJOiBGQUNQIDZGMjQ2OTE4LCAwMTBDIChyNSBERUxMICAgIENCWDMgICAgIDEw
NzIwMDkgQU1JICAgICAxMDAxMykKKFhFTikgQUNQSTogRFNEVCA2RjIyMTI3MCwgMjU2QTYgKHIy
IERFTEwgICAgQ0JYMyAgICAgMTA3MjAwOSBJTlRMIDIwMTYwNDIyKQooWEVOKSBBQ1BJOiBGQUNT
IDZGOEZBMTgwLCAwMDQwCihYRU4pIEFDUEk6IEFQSUMgNkYyNDZBMjgsIDAwODQgKHIzIERFTEwg
ICAgQ0JYMyAgICAgMTA3MjAwOSBBTUkgICAgIDEwMDEzKQooWEVOKSBBQ1BJOiBGUERUIDZGMjQ2
QUIwLCAwMDQ0IChyMSBERUxMICAgIENCWDMgICAgIDEwNzIwMDkgQU1JICAgICAxMDAxMykKKFhF
TikgQUNQSTogRklEVCA2RjI0NkFGOCwgMDBBQyAocjEgREVMTCAgICBDQlgzICAgICAxMDcyMDA5
IEFNSSAgICAgMTAwMTMpCihYRU4pIEFDUEk6IE1DRkcgNkYyNDZCQTgsIDAwM0MgKHIxIERFTEwg
ICAgQ0JYMyAgICAgMTA3MjAwOSBNU0ZUICAgICAgIDk3KQooWEVOKSBBQ1BJOiBIUEVUIDZGMjQ2
QkU4LCAwMDM4IChyMSBERUxMICAgIENCWDMgICAgIDEwNzIwMDkgQU1JLiAgICA1MDAwQikKKFhF
TikgQUNQSTogU1NEVCA2RjI0NkMyMCwgMDM1OSAocjEgU2F0YVJlIFNhdGFUYWJsICAgICAxMDAw
IElOVEwgMjAxNjA0MjIpCihYRU4pIEFDUEk6IEJPT1QgNkYyNDZGODAsIDAwMjggKHIxIERFTEwg
ICBDQlgzICAgICAgMTA3MjAwOSBBTUkgICAgIDEwMDEzKQooWEVOKSBBQ1BJOiBTU0RUIDZGMjQ2
RkE4LCAxMkNGIChyMiBTYVNzZHQgIFNhU3NkdCAgICAgIDMwMDAgSU5UTCAyMDE2MDQyMikKKFhF
TikgQUNQSTogSFBFVCA2RjI0ODI3OCwgMDAzOCAocjEgSU5URUwgICBLQkwtVUxUICAgICAgICAx
IE1TRlQgICAgICAgNUYpCihYRU4pIEFDUEk6IFNTRFQgNkYyNDgyQjAsIDBEODQgKHIyICBJTlRF
TCB4aF9ydnAwNyAgICAgICAgMCBJTlRMIDIwMTYwNDIyKQooWEVOKSBBQ1BJOiBVRUZJIDZGMjQ5
MDM4LCAwMDQyIChyMSAgICAgICAgICAgICAgICAgICAgICAgIDAgICAgICAgICAgICAgMCkKKFhF
TikgQUNQSTogU1NEVCA2RjI0OTA4MCwgMEVERSAocjIgQ3B1UmVmICBDcHVTc2R0ICAgICAzMDAw
IElOVEwgMjAxNjA0MjIpCihYRU4pIEFDUEk6IExQSVQgNkYyNDlGNjAsIDAwOTQgKHIxIElOVEVM
ICAgS0JMLVVMVCAgICAgICAgMCBNU0ZUICAgICAgIDVGKQooWEVOKSBBQ1BJOiBXU01UIDZGMjQ5
RkY4LCAwMDI4IChyMSBERUxMICAgIENCWDMgICAgICAgICAgIDAgTVNGVCAgICAgICA1RikKKFhF
TikgQUNQSTogU1NEVCA2RjI0QTAyMCwgMDE2MSAocjIgSU5URUwgICAgSGRhRHNwICAgICAgICAw
IElOVEwgMjAxNjA0MjIpCihYRU4pIEFDUEk6IFNTRFQgNkYyNEExODgsIDAyOUYgKHIyIElOVEVM
ICBzZW5zcmh1YiAgICAgICAgMCBJTlRMIDIwMTYwNDIyKQooWEVOKSBBQ1BJOiBTU0RUIDZGMjRB
NDI4LCAzMDAyIChyMiBJTlRFTCAgUHRpZERldmMgICAgIDEwMDAgSU5UTCAyMDE2MDQyMikKKFhF
TikgQUNQSTogU1NEVCA2RjI0RDQzMCwgMDBEQiAocjIgSU5URUwgIFRidFR5cGVDICAgICAgICAw
IElOVEwgMjAxNjA0MjIpCihYRU4pIEFDUEk6IERCR1AgNkYyNEQ1MTAsIDAwMzQgKHIxIElOVEVM
ICAgICAgICAgICAgICAgICAgMiBNU0ZUICAgICAgIDVGKQooWEVOKSBBQ1BJOiBEQkcyIDZGMjRE
NTQ4LCAwMDU0IChyMCBJTlRFTCAgICAgICAgICAgICAgICAgIDIgTVNGVCAgICAgICA1RikKKFhF
TikgQUNQSTogU1NEVCA2RjI0RDVBMCwgMDdBQyAocjIgSU5URUwgIFVzYkNUYWJsICAgICAxMDAw
IElOVEwgMjAxNjA0MjIpCihYRU4pIEFDUEk6IFNTRFQgNkYyNERENTAsIDg0RjEgKHIyIERwdGZU
YSBEcHRmVGFibCAgICAgMTAwMCBJTlRMIDIwMTYwNDIyKQooWEVOKSBBQ1BJOiBNU0RNIDZGMjU2
MjQ4LCAwMDU1IChyMyBERUxMICAgIENCWDMgICAgIDYyMjIwMDQgQU1JICAgICAxMDAxMykKKFhF
TikgQUNQSTogU0xJQyA2RjI1NjJBMCwgMDE3NiAocjMgREVMTCAgICBDQlgzICAgICAxMDcyMDA5
IE1TRlQgICAgMTAwMTMpCihYRU4pIEFDUEk6IE5ITFQgNkYyNTY0MTgsIDAwMkQgKHIwIElOVEVM
ICBFREsyICAgICAgICAgICAgMiAgICAgICAxMDAwMDEzKQooWEVOKSBBQ1BJOiBCR1JUIDZGMjU2
NDQ4LCAwMDM4IChyMCAgICAg77+977+9ICAgICAgICAgICAxMDcyMDA5IEFNSSAgICAgMTAwMTMp
CihYRU4pIEFDUEk6IFRQTTIgNkYyNTY0ODAsIDAwMzQgKHIzICAgICAgICBUcG0yVGFibCAgICAg
ICAgMSBBTUkgICAgICAgICAwKQooWEVOKSBBQ1BJOiBBU0YhIDZGMjU2NEI4LCAwMEEwIChyMzIg
SU5URUwgICAgICAgSENHICAgICAgICAxIFRGU00gICAgRjQyNDApCihYRU4pIEFDUEk6IERNQVIg
NkYyNTY1NTgsIDAwRjAgKHIxIElOVEVMICAgICAgS0JMICAgICAgICAgMSBJTlRMICAgICAgICAx
KQooWEVOKSBTeXN0ZW0gUkFNOiA3OTQ4TUIgKDgxMzg5MDRrQikKKFhFTikgTm8gTlVNQSBjb25m
aWd1cmF0aW9uIGZvdW5kCihYRU4pIEZha2luZyBhIG5vZGUgYXQgMDAwMDAwMDAwMDAwMDAwMC0w
MDAwMDAwMjgxODAwMDAwCihYRU4pIERvbWFpbiBoZWFwIGluaXRpYWxpc2VkCihYRU4pIHZlc2Fm
YjogZnJhbWVidWZmZXIgYXQgMHg5MDAwMDAwMCwgbWFwcGVkIHRvIDB4ZmZmZjgyYzAwMDIwMTAw
MCwKdXNpbmcgMjI1MjhrLCB0b3RhbCAyMjUyOGsKKFhFTikgdmVzYWZiOiBtb2RlIGlzIDMyMDB4
MTgwMHgzMiwgbGluZWxlbmd0aD0xMjgwMCwgZm9udCA4eDE2CihYRU4pIHZlc2FmYjogVHJ1ZWNv
bG9yOiBzaXplPTg6ODo4OjgsIHNoaWZ0PTI0OjE2Ojg6MAooWEVOKSBDb3VsZG4ndCBpbml0aWFs
aXplIGEgMzIwMHgxODAwIGZyYW1lYnVmZmVyIGVhcmx5LgooWEVOKSBDUFUgVmVuZG9yOiBJbnRl
bCwgRmFtaWx5IDYgKDB4NiksIE1vZGVsIDE0MiAoMHg4ZSksIFN0ZXBwaW5nIDkKKHJhdyAwMDA4
MDZlOSkKKFhFTikgU01CSU9TIDMuMCBwcmVzZW50LgooWEVOKSBVc2luZyBBUElDIGRyaXZlciBk
ZWZhdWx0CihYRU4pIEFDUEk6IFBNLVRpbWVyIElPIFBvcnQ6IDB4MTgwOCAoMzIgYml0cykKKFhF
TikgQUNQSTogdjUgU0xFRVAgSU5GTzogY29udHJvbFsxOjE4MDRdLCBzdGF0dXNbMToxODAwXQoo
WEVOKSBBQ1BJOiBJbnZhbGlkIHNsZWVwIGNvbnRyb2wvc3RhdHVzIHJlZ2lzdGVyIGRhdGE6IDA6
MHg4OjB4MyAwOjB4ODoweDMKKFhFTikgQUNQSTogU0xFRVAgSU5GTzogcG0xeF9jbnRbMToxODA0
LDE6MF0sIHBtMXhfZXZ0WzE6MTgwMCwxOjBdCihYRU4pIEFDUEk6IDMyLzY0WCBGQUNTIGFkZHJl
c3MgbWlzbWF0Y2ggaW4gRkFEVCAtCjZmOGZhMTgwLzAwMDAwMDAwMDAwMDAwMDAsIHVzaW5nIDMy
CihYRU4pIEFDUEk6ICAgICAgICAgICAgIHdha2V1cF92ZWNbNmY4ZmExOGNdLCB2ZWNfc2l6ZVsy
MF0KKFhFTikgQUNQSTogTG9jYWwgQVBJQyBhZGRyZXNzIDB4ZmVlMDAwMDAKKFhFTikgQUNQSTog
TEFQSUMgKGFjcGlfaWRbMHgwMV0gbGFwaWNfaWRbMHgwMF0gZW5hYmxlZCkKKFhFTikgQUNQSTog
TEFQSUMgKGFjcGlfaWRbMHgwMl0gbGFwaWNfaWRbMHgwMl0gZW5hYmxlZCkKKFhFTikgQUNQSTog
TEFQSUMgKGFjcGlfaWRbMHgwM10gbGFwaWNfaWRbMHgwMV0gZW5hYmxlZCkKKFhFTikgQUNQSTog
TEFQSUMgKGFjcGlfaWRbMHgwNF0gbGFwaWNfaWRbMHgwM10gZW5hYmxlZCkKKFhFTikgQUNQSTog
TEFQSUNfTk1JIChhY3BpX2lkWzB4MDFdIGhpZ2ggZWRnZSBsaW50WzB4MV0pCihYRU4pIEFDUEk6
IExBUElDX05NSSAoYWNwaV9pZFsweDAyXSBoaWdoIGVkZ2UgbGludFsweDFdKQooWEVOKSBBQ1BJ
OiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwM10gaGlnaCBlZGdlIGxpbnRbMHgxXSkKKFhFTikgQUNQ
STogTEFQSUNfTk1JIChhY3BpX2lkWzB4MDRdIGhpZ2ggZWRnZSBsaW50WzB4MV0pCihYRU4pIEFD
UEk6IElPQVBJQyAoaWRbMHgwMl0gYWRkcmVzc1sweGZlYzAwMDAwXSBnc2lfYmFzZVswXSkKKFhF
TikgSU9BUElDWzBdOiBhcGljX2lkIDIsIHZlcnNpb24gMzIsIGFkZHJlc3MgMHhmZWMwMDAwMCwg
R1NJIDAtMTE5CihYRU4pIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDAgZ2xvYmFs
X2lycSAyIGRmbCBkZmwpCihYRU4pIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDkg
Z2xvYmFsX2lycSA5IGhpZ2ggbGV2ZWwpCihYRU4pIEFDUEk6IElSUTAgdXNlZCBieSBvdmVycmlk
ZS4KKFhFTikgQUNQSTogSVJRMiB1c2VkIGJ5IG92ZXJyaWRlLgooWEVOKSBBQ1BJOiBJUlE5IHVz
ZWQgYnkgb3ZlcnJpZGUuCihYRU4pIEVuYWJsaW5nIEFQSUMgbW9kZTogIEZsYXQuICBVc2luZyAx
IEkvTyBBUElDcwooWEVOKSBBQ1BJOiBIUEVUIGlkOiAweDgwODZhNzAxIGJhc2U6IDB4ZmVkMDAw
MDAKKFhFTikgW1ZULURdZG1hci5jOjg1MTogSWdub3JlIHVua25vd24gRE1BUiBzdHJ1Y3R1cmUg
dHlwZSAoMHg0KQooWEVOKSBbVlQtRF1kbWFyLmM6ODUxOiBJZ25vcmUgdW5rbm93biBETUFSIHN0
cnVjdHVyZSB0eXBlICgweDQpCihYRU4pIEVSU1QgdGFibGUgd2FzIG5vdCBmb3VuZAooWEVOKSBB
Q1BJOiBCR1JUOiBpbnZhbGlkYXRpbmcgdjEgaW1hZ2UgYXQgMHg2YWQwNDAxOAooWEVOKSBVc2lu
ZyBBQ1BJIChNQURUKSBmb3IgU01QIGNvbmZpZ3VyYXRpb24gaW5mb3JtYXRpb24KKFhFTikgU01Q
OiBBbGxvd2luZyA0IENQVXMgKDAgaG90cGx1ZyBDUFVzKQooWEVOKSBJUlEgbGltaXRzOiAxMjAg
R1NJLCA4NDAgTVNJL01TSS1YCihYRU4pIFN3aXRjaGVkIHRvIEFQSUMgZHJpdmVyIHgyYXBpY19j
bHVzdGVyLgooWEVOKSB4c3RhdGU6IHNpemU6IDB4NDQwIGFuZCBzdGF0ZXM6IDB4MWYKKFhFTikg
bWNlX2ludGVsLmM6NzgwOiBNQ0EgQ2FwYWJpbGl0eTogZmlyc3RiYW5rIDAsIGV4dGVuZGVkIE1D
RSBNU1IKMCwgQkNBU1QsIENNQ0kKKFhFTikgQ1BVMDogSW50ZWwgbWFjaGluZSBjaGVjayByZXBv
cnRpbmcgZW5hYmxlZAooWEVOKSBTcGVjdWxhdGl2ZSBtaXRpZ2F0aW9uIGZhY2lsaXRpZXM6CihY
RU4pICAgSGFyZHdhcmUgZmVhdHVyZXM6IElCUlMvSUJQQiBTVElCUAooWEVOKSAgIENvbXBpbGVk
LWluIHN1cHBvcnQ6IElORElSRUNUX1RIVU5LCihYRU4pICAgWGVuIHNldHRpbmdzOiBCVEktVGh1
bmsgSk1QLCBTUEVDX0NUUkw6IElCUlMrLCBPdGhlcjogSUJQQgooWEVOKSAgIFN1cHBvcnQgZm9y
IFZNczogUFY6IE1TUl9TUEVDX0NUUkwgUlNCIEVBR0VSX0ZQVSwgSFZNOgpNU1JfU1BFQ19DVFJM
IFJTQiBFQUdFUl9GUFUKKFhFTikgICBYUFRJICg2NC1iaXQgUFYgb25seSk6IERvbTAgZW5hYmxl
ZCwgRG9tVSBlbmFibGVkCihYRU4pIFVzaW5nIHNjaGVkdWxlcjogbnVsbCBTY2hlZHVsZXIgKG51
bGwpCihYRU4pIEluaXRpYWxpemluZyBudWxsIHNjaGVkdWxlcgooWEVOKSBXQVJOSU5HOiBUaGlz
IGlzIGV4cGVyaW1lbnRhbCBzb2Z0d2FyZSBpbiBkZXZlbG9wbWVudC4KKFhFTikgVXNlIGF0IHlv
dXIgb3duIHJpc2suCihYRU4pIFBsYXRmb3JtIHRpbWVyIGlzIDIzLjk5OU1IeiBIUEVUCihYRU4p
IERldGVjdGVkIDI5MDQuMDQxIE1IeiBwcm9jZXNzb3IuCihYRU4pIEVGSSBtZW1vcnkgbWFwOgoo
WEVOKSAgMDAwMDAwMDAwMDAwMC0wMDAwMDAwMDA3ZmZmIHR5cGU9MyBhdHRyPTAwMDAwMDAwMDAw
MDAwMGYKKFhFTikgIDAwMDAwMDAwMDgwMDAtMDAwMDAwMDA1N2ZmZiB0eXBlPTcgYXR0cj0wMDAw
MDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDAwMDU4MDAwLTAwMDAwMDAwNThmZmYgdHlwZT0wIGF0
dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDAwMDA1OTAwMC0wMDAwMDAwMDVjZmZmIHR5
cGU9NyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwMDAwNWQwMDAtMDAwMDAwMDA1
ZWZmZiB0eXBlPTIgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDAwMDVmMDAwLTAw
MDAwMDAwNWZmZmYgdHlwZT00IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDAwMDA2
MDAwMC0wMDAwMDAwMDllZmZmIHR5cGU9MyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAw
MDAwMDAwOWYwMDAtMDAwMDAwMDA5ZmZmZiB0eXBlPTAgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihY
RU4pICAwMDAwMDAwMTAwMDAwLTAwMDAwM2YyMjVmZmYgdHlwZT03IGF0dHI9MDAwMDAwMDAwMDAw
MDAwZgooWEVOKSAgMDAwMDAzZjIyNjAwMC0wMDAwMDNmMjY1ZmZmIHR5cGU9NCBhdHRyPTAwMDAw
MDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwM2YyNjYwMDAtMDAwMDA1NjFiYmZmZiB0eXBlPTcgYXR0
cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDU2MWJjMDAwLTAwMDAwNWEwM2FmZmYgdHlw
ZT0yIGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDA1YTAzYjAwMC0wMDAwMDViMjNh
ZmZmIHR5cGU9MSBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwNWIyM2IwMDAtMDAw
MDA1YjNlNWZmZiB0eXBlPTIgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDViM2U2
MDAwLTAwMDAwNWIzZTlmZmYgdHlwZT03IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAw
MDA1YjNlYTAwMC0wMDAwMDViNDE1ZmZmIHR5cGU9MiBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhF
TikgIDAwMDAwNWI0MTYwMDAtMDAwMDA1YjQyMGZmZiB0eXBlPTcgYXR0cj0wMDAwMDAwMDAwMDAw
MDBmCihYRU4pICAwMDAwMDViNDIxMDAwLTAwMDAwNWI0NThmZmYgdHlwZT0yIGF0dHI9MDAwMDAw
MDAwMDAwMDAwZgooWEVOKSAgMDAwMDA1YjQ1OTAwMC0wMDAwMDViNDVhZmZmIHR5cGU9NyBhdHRy
PTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwNWI0NWIwMDAtMDAwMDA1YjQ2MmZmZiB0eXBl
PTIgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDViNDYzMDAwLTAwMDAwNWI0NjRm
ZmYgdHlwZT03IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDA1YjQ2NTAwMC0wMDAw
MDVkMmUwZmZmIHR5cGU9MiBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwNWQyZTEw
MDAtMDAwMDA1ZDMyNWZmZiB0eXBlPTEgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAw
MDVkMzI2MDAwLTAwMDAwNWYxNGNmZmYgdHlwZT00IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVO
KSAgMDAwMDA1ZjE0ZDAwMC0wMDAwMDVmMTRkZmZmIHR5cGU9MTAgYXR0cj0wMDAwMDAwMDAwMDAw
MDBmCihYRU4pICAwMDAwMDVmMTRlMDAwLTAwMDAwNWYxNGVmZmYgdHlwZT02IGF0dHI9ODAwMDAw
MDAwMDAwMDAwZgooWEVOKSAgMDAwMDA1ZjE0ZjAwMC0wMDAwMDVmMjE1ZmZmIHR5cGU9NCBhdHRy
PTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwNWYyMTYwMDAtMDAwMDA1ZjIyNGZmZiB0eXBl
PTIgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDVmMjI1MDAwLTAwMDAwNmRmZTZm
ZmYgdHlwZT00IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDA2ZGZlNzAwMC0wMDAw
MDZlMmZhZmZmIHR5cGU9NyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwNmUyZmIw
MDAtMDAwMDA2ZWU4OGZmZiB0eXBlPTMgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAw
MDZlZTg5MDAwLTAwMDAwNmYyMTNmZmYgdHlwZT0wIGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVO
KSAgMDAwMDA2ZjIxNDAwMC0wMDAwMDZmMjU3ZmZmIHR5cGU9OSBhdHRyPTAwMDAwMDAwMDAwMDAw
MGYKKFhFTikgIDAwMDAwNmYyNTgwMDAtMDAwMDA2ZjhmY2ZmZiB0eXBlPTEwIGF0dHI9MDAwMDAw
MDAwMDAwMDAwZgooWEVOKSAgMDAwMDA2ZjhmZDAwMC0wMDAwMDZmZjFmZmZmIHR5cGU9NiBhdHRy
PTgwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwNmZmMjAwMDAtMDAwMDA2ZmZmZWZmZiB0eXBl
PTUgYXR0cj04MDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDZmZmZmMDAwLTAwMDAwNmZmZmZm
ZmYgdHlwZT00IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDA3ODAwMDAwMC0wMDAw
MDc4NWZmZmZmIHR5cGU9NyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAxMDAwMDAw
MDAtMDAwMDI4MTdmZmZmZiB0eXBlPTcgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAw
MDAwMGEwMDAwLTAwMDAwMDAwZmZmZmYgdHlwZT0wIGF0dHI9MDAwMDAwMDAwMDAwMDAwMAooWEVO
KSAgMDAwMDA3MDAwMDAwMC0wMDAwMDc3ZmZmZmZmIHR5cGU9MCBhdHRyPTA3MDAwMDAwMDAwMDAw
MGYKKFhFTikgIDAwMDAwNzg2MDAwMDAtMDAwMDA3YzdmZmZmZiB0eXBlPTAgYXR0cj0wMDAwMDAw
MDAwMDAwMDAwCihYRU4pICAwMDAwMGUwMDAwMDAwLTAwMDAwZWZmZmZmZmYgdHlwZT0xMSBhdHRy
PTgwMDAwMDAwMDAwMDAwMDAKKFhFTikgVW5rbm93biBjYWNoYWJpbGl0eSBmb3IgTUZOcyAweGUw
MDAwLTB4ZWZmZmYKKFhFTikgIDAwMDAwZmUwMDAwMDAtMDAwMDBmZTAxMGZmZiB0eXBlPTExIGF0
dHI9ODAwMDAwMDAwMDAwMDAwMQooWEVOKSAgMDAwMDBmZWMwMDAwMC0wMDAwMGZlYzAwZmZmIHR5
cGU9MTEgYXR0cj04MDAwMDAwMDAwMDAwMDAxCihYRU4pICAwMDAwMGZlZTAwMDAwLTAwMDAwZmVl
MDBmZmYgdHlwZT0xMSBhdHRyPTgwMDAwMDAwMDAwMDEwMGQKKFhFTikgIDAwMDAwZmYwMDAwMDAt
MDAwMDBmZmZmZmZmZiB0eXBlPTExIGF0dHI9ODAwMDAwMDAwMDAwMTAwZAooWEVOKSBJbml0aW5n
IG1lbW9yeSBzaGFyaW5nLgooWEVOKSBhbHQgdGFibGUgZmZmZjgyZDA4MDY3MzliMCAtPiBmZmZm
ODJkMDgwNjc1N2M0CihYRU4pIFBDSTogTUNGRyBjb25maWd1cmF0aW9uIDA6IGJhc2UgZTAwMDAw
MDAgc2VnbWVudCAwMDAwIGJ1c2VzIDAwIC0gZmYKKFhFTikgUENJOiBNQ0ZHIGFyZWEgYXQgZTAw
MDAwMDAgcmVzZXJ2ZWQgaW4gRTgyMAooWEVOKSBQQ0k6IFVzaW5nIE1DRkcgZm9yIHNlZ21lbnQg
MDAwMCBidXMgMDAtZmYKKFhFTikgSW50ZWwgVlQtZCBpb21tdSAwIHN1cHBvcnRlZCBwYWdlIHNp
emVzOiA0a0IsIDJNQiwgMUdCLgooWEVOKSBJbnRlbCBWVC1kIGlvbW11IDEgc3VwcG9ydGVkIHBh
Z2Ugc2l6ZXM6IDRrQiwgMk1CLCAxR0IuCihYRU4pIEludGVsIFZULWQgU25vb3AgQ29udHJvbCBu
b3QgZW5hYmxlZC4KKFhFTikgSW50ZWwgVlQtZCBEb20wIERNQSBQYXNzdGhyb3VnaCBub3QgZW5h
YmxlZC4KKFhFTikgSW50ZWwgVlQtZCBRdWV1ZWQgSW52YWxpZGF0aW9uIGVuYWJsZWQuCihYRU4p
IEludGVsIFZULWQgSW50ZXJydXB0IFJlbWFwcGluZyBlbmFibGVkLgooWEVOKSBJbnRlbCBWVC1k
IFBvc3RlZCBJbnRlcnJ1cHQgbm90IGVuYWJsZWQuCihYRU4pIEludGVsIFZULWQgU2hhcmVkIEVQ
VCB0YWJsZXMgZW5hYmxlZC4KKFhFTikgSS9PIHZpcnR1YWxpc2F0aW9uIGVuYWJsZWQKKFhFTikg
IC0gRG9tMCBtb2RlOiBSZWxheGVkCihYRU4pIEludGVycnVwdCByZW1hcHBpbmcgZW5hYmxlZAoo
WEVOKSBucl9zb2NrZXRzOiAxCihYRU4pIEVuYWJsZWQgZGlyZWN0ZWQgRU9JIHdpdGggaW9hcGlj
X2Fja19vbGQgb24hCihYRU4pIEVOQUJMSU5HIElPLUFQSUMgSVJRcwooWEVOKSAgLT4gVXNpbmcg
b2xkIEFDSyBtZXRob2QKKFhFTikgLi5USU1FUjogdmVjdG9yPTB4RjAgYXBpYzE9MCBwaW4xPTIg
YXBpYzI9MCBwaW4yPTAKKFhFTikgVFNDIGRlYWRsaW5lIHRpbWVyIGVuYWJsZWQKKFhFTikgQWxs
b2NhdGVkIGNvbnNvbGUgcmluZyBvZiAzMiBLaUIuCihYRU4pIG13YWl0LWlkbGU6IE1XQUlUIHN1
YnN0YXRlczogMHgxMTE0MjEyMAooWEVOKSBtd2FpdC1pZGxlOiB2MC40LjEgbW9kZWwgMHg4ZQoo
WEVOKSBtd2FpdC1pZGxlOiBsYXBpY190aW1lcl9yZWxpYWJsZV9zdGF0ZXMgMHhmZmZmZmZmZgoo
WEVOKSBtd2FpdC1pZGxlOiBtYXggQy1zdGF0ZSBjb3VudCBvZiA4IHJlYWNoZWQKKFhFTikgVk1Y
OiBTdXBwb3J0ZWQgYWR2YW5jZWQgZmVhdHVyZXM6CihYRU4pICAtIEFQSUMgTU1JTyBhY2Nlc3Mg
dmlydHVhbGlzYXRpb24KKFhFTikgIC0gQVBJQyBUUFIgc2hhZG93CihYRU4pICAtIEV4dGVuZGVk
IFBhZ2UgVGFibGVzIChFUFQpCihYRU4pICAtIFZpcnR1YWwtUHJvY2Vzc29yIElkZW50aWZpZXJz
IChWUElEKQooWEVOKSAgLSBWaXJ0dWFsIE5NSQooWEVOKSAgLSBNU1IgZGlyZWN0LWFjY2VzcyBi
aXRtYXAKKFhFTikgIC0gVW5yZXN0cmljdGVkIEd1ZXN0CihYRU4pICAtIFZNIEZ1bmN0aW9ucwoo
WEVOKSAgLSBWaXJ0dWFsaXNhdGlvbiBFeGNlcHRpb25zCihYRU4pICAtIFBhZ2UgTW9kaWZpY2F0
aW9uIExvZ2dpbmcKKFhFTikgSFZNOiBBU0lEcyBlbmFibGVkLgooWEVOKSBIVk06IFZNWCBlbmFi
bGVkCihYRU4pIEhWTTogSGFyZHdhcmUgQXNzaXN0ZWQgUGFnaW5nIChIQVApIGRldGVjdGVkCihY
RU4pIEhWTTogSEFQIHBhZ2Ugc2l6ZXM6IDRrQiwgMk1CLCAxR0IKKFhFTikgbXdhaXQtaWRsZTog
bWF4IEMtc3RhdGUgY291bnQgb2YgOCByZWFjaGVkCihYRU4pIG13YWl0LWlkbGU6IG1heCBDLXN0
YXRlIGNvdW50IG9mIDggcmVhY2hlZAooWEVOKSBtd2FpdC1pZGxlOiBtYXggQy1zdGF0ZSBjb3Vu
dCBvZiA4IHJlYWNoZWQKKFhFTikgQnJvdWdodCB1cCA0IENQVXMKKFhFTikgYnVpbGQtaWQ6IDFl
M2ViMDFhODMwMTg1MzBiOGE2NjgwOTc0NDE0NWU4CihYRU4pIFJ1bm5pbmcgc3R1YiByZWNvdmVy
eSBzZWxmdGVzdHMuLi4KKFhFTikgdHJhcHMuYzoxNTcwOiBHUEYgKDAwMDApOiBmZmZmODJkMGJm
ZmZmMDQxIFtmZmZmODJkMGJmZmZmMDQxXSAtPgpmZmZmODJkMDgwMzdmM2YyCihYRU4pIHRyYXBz
LmM6NzU1OiBUcmFwIDEyOiBmZmZmODJkMGJmZmZmMDQwIFtmZmZmODJkMGJmZmZmMDQwXSAtPgpm
ZmZmODJkMDgwMzdmM2YyCihYRU4pIHRyYXBzLmM6MTA5NzogVHJhcCAzOiBmZmZmODJkMGJmZmZm
MDQxIFtmZmZmODJkMGJmZmZmMDQxXSAtPgpmZmZmODJkMDgwMzdmM2YyCihYRU4pIEFDUEkgc2xl
ZXAgbW9kZXM6IFMzCihYRU4pIFZQTVU6IGRpc2FibGVkCihYRU4pIG1jaGVja19wb2xsOiBNYWNo
aW5lIGNoZWNrIHBvbGxpbmcgdGltZXIgc3RhcnRlZC4KKFhFTikgRG9tMCBoYXMgbWF4aW11bSA1
MDQgUElSUXMKKFhFTikgc2NoZWRfbnVsbC5jOjM0NzogMCA8LS0gZDB2MAooWEVOKSBOWCAoRXhl
Y3V0ZSBEaXNhYmxlKSBwcm90ZWN0aW9uIGFjdGl2ZQooWEVOKSAqKiogQnVpbGRpbmcgYSBQViBE
b20wICoqKgooWEVOKSBFTEY6IHBoZHI6IHBhZGRyPTB4MTAwMDAwMCBtZW1zej0weDEyM2MwMDAK
KFhFTikgRUxGOiBwaGRyOiBwYWRkcj0weDI0MDAwMDAgbWVtc3o9MHgyYTcwMDAKKFhFTikgRUxG
OiBwaGRyOiBwYWRkcj0weDI2YTcwMDAgbWVtc3o9MHgyNTAwMAooWEVOKSBFTEY6IHBoZHI6IHBh
ZGRyPTB4MjZjYzAwMCBtZW1zej0weDRiYTAwMAooWEVOKSBFTEY6IG1lbW9yeTogMHgxMDAwMDAw
IC0+IDB4MmI4NjAwMAooWEVOKSBFTEY6IG5vdGU6IEdVRVNUX09TID0gImxpbnV4IgooWEVOKSBF
TEY6IG5vdGU6IEdVRVNUX1ZFUlNJT04gPSAiMi42IgooWEVOKSBFTEY6IG5vdGU6IFhFTl9WRVJT
SU9OID0gInhlbi0zLjAiCihYRU4pIEVMRjogbm90ZTogVklSVF9CQVNFID0gMHhmZmZmZmZmZjgw
MDAwMDAwCihYRU4pIEVMRjogbm90ZTogSU5JVF9QMk0gPSAweDgwMDAwMDAwMDAKKFhFTikgRUxG
OiBub3RlOiBFTlRSWSA9IDB4ZmZmZmZmZmY4MjZjYzE4MAooWEVOKSBFTEY6IG5vdGU6IEhZUEVS
Q0FMTF9QQUdFID0gMHhmZmZmZmZmZjgxMDAxMDAwCihYRU4pIEVMRjogbm90ZTogRkVBVFVSRVMg
PSAiIXdyaXRhYmxlX3BhZ2VfdGFibGVzfHBhZV9wZ2Rpcl9hYm92ZV80Z2IiCihYRU4pIEVMRjog
bm90ZTogU1VQUE9SVEVEX0ZFQVRVUkVTID0gMHg4ODAxCihYRU4pIEVMRjogbm90ZTogUEFFX01P
REUgPSAieWVzIgooWEVOKSBFTEY6IG5vdGU6IExPQURFUiA9ICJnZW5lcmljIgooWEVOKSBFTEY6
IG5vdGU6IHVua25vd24gKDB4ZCkKKFhFTikgRUxGOiBub3RlOiBTVVNQRU5EX0NBTkNFTCA9IDB4
MQooWEVOKSBFTEY6IG5vdGU6IE1PRF9TVEFSVF9QRk4gPSAweDEKKFhFTikgRUxGOiBub3RlOiBI
Vl9TVEFSVF9MT1cgPSAweGZmZmY4MDAwMDAwMDAwMDAKKFhFTikgRUxGOiBub3RlOiBQQUREUl9P
RkZTRVQgPSAwCihYRU4pIEVMRjogbm90ZTogUEhZUzMyX0VOVFJZID0gMHgxMDAwMzgwCihYRU4p
IEVMRjogRm91bmQgUFZIIGltYWdlCihYRU4pIEVMRjogYWRkcmVzc2VzOgooWEVOKSAgICAgdmly
dF9iYXNlICAgICAgICA9IDB4ZmZmZmZmZmY4MDAwMDAwMAooWEVOKSAgICAgZWxmX3BhZGRyX29m
ZnNldCA9IDB4MAooWEVOKSAgICAgdmlydF9vZmZzZXQgICAgICA9IDB4ZmZmZmZmZmY4MDAwMDAw
MAooWEVOKSAgICAgdmlydF9rc3RhcnQgICAgICA9IDB4ZmZmZmZmZmY4MTAwMDAwMAooWEVOKSAg
ICAgdmlydF9rZW5kICAgICAgICA9IDB4ZmZmZmZmZmY4MmI4NjAwMAooWEVOKSAgICAgdmlydF9l
bnRyeSAgICAgICA9IDB4ZmZmZmZmZmY4MjZjYzE4MAooWEVOKSAgICAgcDJtX2Jhc2UgICAgICAg
ICA9IDB4ODAwMDAwMDAwMAooWEVOKSAgWGVuICBrZXJuZWw6IDY0LWJpdCwgbHNiLCBjb21wYXQz
MgooWEVOKSAgRG9tMCBrZXJuZWw6IDY0LWJpdCwgUEFFLCBsc2IsIHBhZGRyIDB4MTAwMDAwMCAt
PiAweDJiODYwMDAKKFhFTikgUEhZU0lDQUwgTUVNT1JZIEFSUkFOR0VNRU5UOgooWEVOKSAgRG9t
MCBhbGxvYy46ICAgMDAwMDAwMDI3MDAwMDAwMC0+MDAwMDAwMDI3NDAwMDAwMCAoMTAxODI3Nwpw
YWdlcyB0byBiZSBhbGxvY2F0ZWQpCihYRU4pICBJbml0LiByYW1kaXNrOiAwMDAwMDAwMjdlMWE1
MDAwLT4wMDAwMDAwMjgxN2ZmNzJhCihYRU4pIFZJUlRVQUwgTUVNT1JZIEFSUkFOR0VNRU5UOgoo
WEVOKSAgTG9hZGVkIGtlcm5lbDogZmZmZmZmZmY4MTAwMDAwMC0+ZmZmZmZmZmY4MmI4NjAwMAoo
WEVOKSAgSW5pdC4gcmFtZGlzazogMDAwMDAwMDAwMDAwMDAwMC0+MDAwMDAwMDAwMDAwMDAwMAoo
WEVOKSAgUGh5cy1NYWNoIG1hcDogMDAwMDAwODAwMDAwMDAwMC0+MDAwMDAwODAwMDgwMDAwMAoo
WEVOKSAgU3RhcnQgaW5mbzogICAgZmZmZmZmZmY4MmI4NjAwMC0+ZmZmZmZmZmY4MmI4NjRiNAoo
WEVOKSAgWGVuc3RvcmUgcmluZzogMDAwMDAwMDAwMDAwMDAwMC0+MDAwMDAwMDAwMDAwMDAwMAoo
WEVOKSAgQ29uc29sZSByaW5nOiAgMDAwMDAwMDAwMDAwMDAwMC0+MDAwMDAwMDAwMDAwMDAwMAoo
WEVOKSAgUGFnZSB0YWJsZXM6ICAgZmZmZmZmZmY4MmI4NzAwMC0+ZmZmZmZmZmY4MmJhMjAwMAoo
WEVOKSAgQm9vdCBzdGFjazogICAgZmZmZmZmZmY4MmJhMjAwMC0+ZmZmZmZmZmY4MmJhMzAwMAoo
WEVOKSAgVE9UQUw6ICAgICAgICAgZmZmZmZmZmY4MDAwMDAwMC0+ZmZmZmZmZmY4MzAwMDAwMAoo
WEVOKSAgRU5UUlkgQUREUkVTUzogZmZmZmZmZmY4MjZjYzE4MAooWEVOKSBEb20wIGhhcyBtYXhp
bXVtIDIgVkNQVXMKKFhFTikgc2NoZWRfbnVsbC5jOjM0NzogMSA8LS0gZDB2MQooWEVOKSBFTEY6
IHBoZHIgMCBhdCAweGZmZmZmZmZmODEwMDAwMDAgLT4gMHhmZmZmZmZmZjgyMjNjMDAwCihYRU4p
IEVMRjogcGhkciAxIGF0IDB4ZmZmZmZmZmY4MjQwMDAwMCAtPiAweGZmZmZmZmZmODI2YTcwMDAK
KFhFTikgRUxGOiBwaGRyIDIgYXQgMHhmZmZmZmZmZjgyNmE3MDAwIC0+IDB4ZmZmZmZmZmY4MjZj
YzAwMAooWEVOKSBFTEY6IHBoZHIgMyBhdCAweGZmZmZmZmZmODI2Y2MwMDAgLT4gMHhmZmZmZmZm
ZjgyOTExMDAwCihYRU4pIFtWVC1EXURNQVI6W0RNQSBSZWFkXSBSZXF1ZXN0IGRldmljZSBbMDAw
MDowMDowMi4wXSBmYXVsdCBhZGRyCjdiMzgwMDAwLCBpb21tdSByZWcgPSBmZmZmODJjMDAxODFj
MDAwCihYRU4pIFtWVC1EXURNQVI6IHJlYXNvbiAwNiAtIFBURSBSZWFkIGFjY2VzcyBpcyBub3Qg
c2V0CihYRU4pIEluaXRpYWwgbG93IG1lbW9yeSB2aXJxIHRocmVzaG9sZCBzZXQgYXQgMHg0MDAw
IHBhZ2VzLgooWEVOKSBTY3J1YmJpbmcgRnJlZSBSQU0gb24gMSBub2RlcyB1c2luZyAyIENQVXMK
KFhFTikgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi5kb25lLgooWEVO
KSBTdGQuIExvZ2xldmVsOiBBbGwKKFhFTikgR3Vlc3QgTG9nbGV2ZWw6IEFsbAooWEVOKSAqKiog
U2VyaWFsIGlucHV0IC0+IERPTTAgKHR5cGUgJ0NUUkwtYScgdGhyZWUgdGltZXMgdG8gc3dpdGNo
CmlucHV0IHRvIFhlbikKKFhFTikgRnJlZWQgMjA0OGtCIGluaXQgbWVtb3J5CihYRU4pIGVtdWwt
cHJpdi1vcC5jOjExNjY6ZDB2MCBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwMDFiIGZyb20K
MHgwMDAwMDAwMGZlZTAwZDAwIHRvIDB4MDAwMDAwMDBmZWUwMDEwMAooWEVOKSBlbXVsLXByaXYt
b3AuYzoxMTY2OmQwdjAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAxYiBmcm9tCjB4MDAw
MDAwMDBmZWUwMGQwMCB0byAweDAwMDAwMDAwZmVlMDA5MDAKKFhFTikgZW11bC1wcml2LW9wLmM6
MTE2NjpkMHYxIERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAwMWIgZnJvbQoweDAwMDAwMDAw
ZmVlMDBjMDAgdG8gMHgwMDAwMDAwMGZlZTAwMDAwCihYRU4pIGVtdWwtcHJpdi1vcC5jOjExNjY6
ZDB2MSBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwMDFiIGZyb20KMHgwMDAwMDAwMGZlZTAw
YzAwIHRvIDB4MDAwMDAwMDBmZWUwMDgwMAooWEVOKSBkMDogRm9yY2luZyB3cml0ZSBlbXVsYXRp
b24gb24gTUZOcyBlMDAwMC1lZmZmZgooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjAwLjAK
KFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDowMi4wCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAw
MDA6MDA6MDQuMAooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjE0LjAKKFhFTikgUENJIGFk
ZCBkZXZpY2UgMDAwMDowMDoxNC4yCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTUuMAoo
WEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjE1LjEKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAw
MDowMDoxNi4wCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MWMuMAooWEVOKSBQQ0kgYWRk
IGRldmljZSAwMDAwOjAwOjFjLjQKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxYy41CihY
RU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MWQuMAooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAw
OjAwOjFmLjAKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxZi4yCihYRU4pIFBDSSBhZGQg
ZGV2aWNlIDAwMDA6MDA6MWYuMwooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjFmLjQKKFhF
TikgUENJIGFkZCBkZXZpY2UgMDAwMDozYTowMC4wCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6
M2I6MDAuMAooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjNjOjAwLjAKKFhFTikgZDA6IEZvcmNp
bmcgcmVhZC1vbmx5IGFjY2VzcyB0byBNRk4gZmVkMDAKKFhFTikgdHJhcHMuYzoxNTcwOiBHUEYg
KDAwMDApOiBmZmZmODJkMDgwMzcxNDYyCltlbXVsLXByaXYtb3AuYyNyZWFkX21zcisweDNhMi8w
eDQ3Y10gLT4gZmZmZjgyZDA4MDM3ZmJhZQooWEVOKSB0cmFwcy5jOjE1NzA6IEdQRiAoMDAwMCk6
IGZmZmY4MmQwODAzNzE0NjIKW2VtdWwtcHJpdi1vcC5jI3JlYWRfbXNyKzB4M2EyLzB4NDdjXSAt
PiBmZmZmODJkMDgwMzdmYmFlCihYRU4pIHRyYXBzLmM6MTU3MDogR1BGICgwMDAwKTogZmZmZjgy
ZDA4MDM3MTQ2MgpbZW11bC1wcml2LW9wLmMjcmVhZF9tc3IrMHgzYTIvMHg0N2NdIC0+IGZmZmY4
MmQwODAzN2ZiYWUKKFhFTikgdHJhcHMuYzoxNTcwOiBHUEYgKDAwMDApOiBmZmZmODJkMDgwMzcx
NDYyCltlbXVsLXByaXYtb3AuYyNyZWFkX21zcisweDNhMi8weDQ3Y10gLT4gZmZmZjgyZDA4MDM3
ZmJhZQooWEVOKSBlbXVsLXByaXYtb3AuYzoxMTY2OmQwdjAgRG9tYWluIGF0dGVtcHRlZCBXUk1T
UiAwMDAwMDYxMCBmcm9tCjB4MDA0MjgwZTgwMGRkODA4OCB0byAweDAwNDI4MGU4MDA5ZDgwODgK
KFhFTikgZW11bC1wcml2LW9wLmM6MTE2NjpkMHYwIERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAw
MDA2MTAgZnJvbQoweDAwNDI4MGU4MDBkZDgwODggdG8gMHgwMDQyODBlODAwZGQwMDg4CihYRU4p
IGVtdWwtcHJpdi1vcC5jOjExNjY6ZDB2MCBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwNjEw
IGZyb20KMHgwMDQyODBlODAwZGQ4MDg4IHRvIDB4MDA0MjgwZTgwMGRjODA4OAooWEVOKSBlbXVs
LXByaXYtb3AuYzoxMTY2OmQwdjAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDYxMCBmcm9t
CjB4MDA0MjgwZTgwMGRkODA4OCB0byAweDAwNDIwMGU4MDBkZDgwODgKKFhFTikgdHJhcHMuYzox
NTcwOiBHUEYgKDAwMDApOiBmZmZmODJkMDgwMzcxNDYyCltlbXVsLXByaXYtb3AuYyNyZWFkX21z
cisweDNhMi8weDQ3Y10gLT4gZmZmZjgyZDA4MDM3ZmJhZQooWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOjAxOjAwLjAKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMjowMC4wCihYRU4pIFBDSSBh
ZGQgZGV2aWNlIDAwMDA6MDI6MDEuMAooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAyOjAyLjAK
KFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMzowMC4wCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAw
MDA6Mzk6MDAuMAooWEVOKSBQQ0kgcmVtb3ZlIGRldmljZSAwMDAwOjAzOjAwLjAKKFhFTikgUENJ
IHJlbW92ZSBkZXZpY2UgMDAwMDowMjowMC4wCihYRU4pIFBDSSByZW1vdmUgZGV2aWNlIDAwMDA6
MDI6MDEuMAooWEVOKSBQQ0kgcmVtb3ZlIGRldmljZSAwMDAwOjM5OjAwLjAKKFhFTikgUENJIHJl
bW92ZSBkZXZpY2UgMDAwMDowMjowMi4wCihYRU4pIFBDSSByZW1vdmUgZGV2aWNlIDAwMDA6MDE6
MDAuMAooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAxOjAwLjAKKFhFTikgUENJIGFkZCBkZXZp
Y2UgMDAwMDowMjowMC4wCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDI6MDEuMAooWEVOKSBQ
Q0kgYWRkIGRldmljZSAwMDAwOjAyOjAyLjAKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMzow
MC4wCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6Mzk6MDAuMAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 16:08:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 16: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 1fn4Wq-0000C4-J7; Tue, 07 Aug 2018 16:08:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xdgf=kw=citrix.com=prvs=7503460ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fn4Wp-0000By-1Z
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 16:08:11 +0000
X-Inumbo-ID: 240b4d4c-9a5c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 240b4d4c-9a5c-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 16:08:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="62183167"
Date: Tue, 7 Aug 2018 17:08:07 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180807160807.kp327nlhtoomsuy7@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
 <d801b0cb143980c7912f5188d0887321614bbd81.1533636027.git-series.wei.liu2@citrix.com>
 <5B6977FD02000078001DB7D7@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B6977FD02000078001DB7D7@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 3/9] x86: enclose hypercall page
 initialisation code in CONFIG_{HVM, PV}
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMDQ6NDQ6MTNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA3LjA4LjE4IGF0IDEyOjAwLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L3RyYXBzLmMKPiA+ICsrKyBiL3hlbi9h
cmNoL3g4Ni94ODZfNjQvdHJhcHMuYwo+ID4gQEAgLTM1MiwxMiArMzUyLDE5IEBAIHZvaWQgc3Vi
YXJjaF9wZXJjcHVfdHJhcHNfaW5pdCh2b2lkKQo+ID4gIHZvaWQgaHlwZXJjYWxsX3BhZ2VfaW5p
dGlhbGlzZShzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpoeXBlcmNhbGxfcGFnZSkKPiA+ICB7Cj4g
PiAgICAgIG1lbXNldChoeXBlcmNhbGxfcGFnZSwgMHhDQywgUEFHRV9TSVpFKTsKPiA+ICsjaWYg
Q09ORklHX0hWTQo+ID4gICAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQo+ID4gICAgICAgICAg
aHZtX2h5cGVyY2FsbF9wYWdlX2luaXRpYWxpc2UoZCwgaHlwZXJjYWxsX3BhZ2UpOwo+ID4gLSAg
ICBlbHNlIGlmICggIWlzX3B2XzMyYml0X2RvbWFpbihkKSApCj4gPiAtICAgICAgICBoeXBlcmNh
bGxfcGFnZV9pbml0aWFsaXNlX3JpbmczX2tlcm5lbChoeXBlcmNhbGxfcGFnZSk7Cj4gPiAtICAg
IGVsc2UKPiA+IC0gICAgICAgIGh5cGVyY2FsbF9wYWdlX2luaXRpYWxpc2VfcmluZzFfa2VybmVs
KGh5cGVyY2FsbF9wYWdlKTsKPiA+ICsjZW5kaWYKPiA+ICsjaWYgQ09ORklHX1BWCj4gPiArICAg
IGlmICggaXNfcHZfZG9tYWluKGQpICkKPiA+ICsgICAgewo+ID4gKyAgICAgICAgaWYgKCAhaXNf
cHZfMzJiaXRfZG9tYWluKGQpICkKPiA+ICsgICAgICAgICAgICBoeXBlcmNhbGxfcGFnZV9pbml0
aWFsaXNlX3JpbmczX2tlcm5lbChoeXBlcmNhbGxfcGFnZSk7Cj4gPiArICAgICAgICBlbHNlCj4g
PiArICAgICAgICAgICAgaHlwZXJjYWxsX3BhZ2VfaW5pdGlhbGlzZV9yaW5nMV9rZXJuZWwoaHlw
ZXJjYWxsX3BhZ2UpOwo+ID4gKyAgICB9Cj4gPiArI2VuZGlmCj4gPiAgfQo+IAo+IEknbSBub3Qg
Y29udmluY2VkOiBUaGlzIGlzIHVnbGllciB0byByZWFkLCBhbmQgdGhpbmdzIGxpa2UgaXNfaHZt
X2RvbWFpbigpCj4gc2hvdWxkIGV2YWx1YXRlIHRvIGNvbnN0YW50IGZhbHNlIGFueXdheSB3aXRo
b3V0IHRoZSByZXNwZWN0aXZlCj4gQ09ORklHXyogc2V0dGluZyBlbmFibGVkLgoKSSB0YWtlIGl0
IHlvdSBhcmUgYWdhaW5zdCBhZGRpbmcgQ09ORklHXyogaGVyZT8KClRoZSBhZGRpdGlvbiBvZiBp
c19wdl9kb21haW4gYnJhbmNoIGlzIHN0aWxsIG5lZWRlZCBiZWNhdXNlIGJvdGggc2V0cwptaWdo
dCBnZXQgY29tcGlsZWQgb3V0LgoKV2VpLgoKPiAKPiBKYW4KPiAKPiAKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 16:13:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 16:13:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn4bZ-0000vF-C5; Tue, 07 Aug 2018 16:13: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=xdgf=kw=citrix.com=prvs=7503460ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fn4bY-0000vA-RS
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 16:13:04 +0000
X-Inumbo-ID: d2b083c7-9a5c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d2b083c7-9a5c-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 16:13:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="62183792"
Date: Tue, 7 Aug 2018 17:13:00 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180807161300.x2fwute5t2exr3vs@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
 <34323b84099c5626c7e06f4a0b6a2dde53a5071d.1533636027.git-series.wei.liu2@citrix.com>
 <5B69796D02000078001DB7F7@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B69796D02000078001DB7F7@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 5/9] x86/hvm: put
 hvm_local_events_need_delivery into a header file
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMDQ6NTA6MjFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA3LjA4LjE4IGF0IDEyOjAwLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiAtLS0gL2Rldi9udWxsCj4gPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9l
dmVudC5oCj4gPiBAQCAtMCwwICsxLDE0IEBACj4gPiArI2lmbmRlZiBBU01fSFZNX0VWRU5UX0gK
PiA+ICsjZGVmaW5lIEFTTV9IVk1fRVZFTlRfSAo+ID4gKwo+ID4gKyNpZiBDT05GSUdfSFZNCj4g
PiArCj4gPiAraW50IGh2bV9sb2NhbF9ldmVudHNfbmVlZF9kZWxpdmVyeShzdHJ1Y3QgdmNwdSAq
dik7Cj4gPiArCj4gPiArI2Vsc2UKPiA+ICsKPiA+ICtzdGF0aWMgaW5saW5lIGludCBodm1fbG9j
YWxfZXZlbnRzX25lZWRfZGVsaXZlcnkoc3RydWN0IHZjcHUgKnYpIHsgcmV0dXJuIDA7IH0KPiA+
ICsKPiA+ICsjZW5kaWYKPiA+ICsKPiA+ICsjZW5kaWYJLyogQVNNX0hWTV9FVkVOVF9IICovCj4g
Cj4gQXJlIHlvdSBleHBlY3RpbmcgbW9yZSBzdHVmZiB0byBnbyBpbnRvIHRoaXMgaGVhZGVyPyBJ
ZiBub3QsIEkgZG9uJ3QKPiB0aGluayBhIHNlcGFyYXRlIGhlYWRlciBpcyByZWFsbHkgd2FycmFu
dGVkIGhlcmUuCgpOb3QgYXQgdGhpcyBzdGFnZS4gSSBoYXZlIG1vc3RseSBiZWVuIHVzaW5nIHRo
ZSBmb2xsb3dpbmcgc3RydWN0dXJlCndoaWxlIHRyeWluZyB0byBzcGxpdCB0aGluZ3M6CgogIGFz
bS14ODYvVEhJTkcuaAogIGFzbS14ODYvaHZtL1RISU5HLmgKICBhc20teDg2L3B2L1RISU5HLmgK
ClRoZW4gVEhJTkcuaCBpbmNsdWRlcyBib3RoIHB2IGFuZCBodm0gVEhJTkcuaCdzLiAgSXQgaXMg
anVzdCBtb3JlCnN0cnVjdHVyYWwgdG8gbWUuCgpTaW5jZSB5b3Ugb2JqZWN0IGhlcmUsIEkgZ3Vl
c3MgeW91IHdpbGwgYmUgaGFwcHkgd2l0aCBtb3ZpbmcgdGhlIGNvbnRlbnQKb2YgdGhpcyBuZXcg
ZmlsZSB0byBhc20teDg2L2V2ZW50Lmg/Cgo+IAo+IERpZCB5b3UgY29uc2lkZXIgdGFraW5nIHRo
ZSBvcHBvcnR1bml0eSBhbmQgc3dpdGNoaW5nIHRoZSBmdW5jdGlvbgo+IHRvIGhhdmUgYm9vbCBy
ZXR1cm4gdmFsdWUgYXQgdGhlIHNhbWUgdGltZT8gKFNlZWluZyB3aGV0aGVyIHRoZQo+IHBhcmFt
ZXRlciBjb3VsZCBhbHNvIGJlIGNvbnN0aWZpZWQgaXMgcHJvYmFibHkgbW9yZSBpbnZvbHZlZCBh
Cj4gdGFzaywgYW5kIGhlbmNlIG5vdCBzdWl0YWJsZSBoZXJlLikKPiAKClN3aXRjaGluZyB0byBi
b29sIC0tIHN1cmUuCgpXZWkuCgo+IEphbgo+IAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 16:14:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 16:14: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 1fn4d7-00010q-P1; Tue, 07 Aug 2018 16:14: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=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fn4d6-00010k-Kn
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 16:14:40 +0000
X-Inumbo-ID: db81551f-9a5c-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 db81551f-9a5c-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 18:13:44 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 10:14:38 -0600
Message-Id: <5B69C56A02000078001DBB02@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 10:14:34 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Tamas K Lengyel" <tamas.k.lengyel@gmail.com>
References: <20180807140243.11265-1-roger.pau@citrix.com>
 <CABfawhkwcV+T5UxRFZ3jz_1eS3ZVF=sMq=zN2sa+eVq8ux5zVg@mail.gmail.com>
 <20180807143715.kscihz3wuj6mcnfi@mac>
 <CABfawhmQ557uduVUJjTMbZ3u5FWswPvbVYSUBY785Vx=qbitfA@mail.gmail.com>
 <20180807150829.ydvmvpfyrigeeyyd@mac>
 <CABfawhkomnqJ4rjc5ZBZ+rdJSeqx1XTeAKSeYQRva-BoLQeHsw@mail.gmail.com>
In-Reply-To: <CABfawhkomnqJ4rjc5ZBZ+rdJSeqx1XTeAKSeYQRva-BoLQeHsw@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 0/4] x86/iommu: PVH Dom0 workarounds for
 missing RMRR entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Connor Davis <davisc@ainfosec.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA4LjE4IGF0IDE4OjA0LCA8dGFtYXMuay5sZW5neWVsQGdtYWlsLmNvbT4gd3Jv
dGU6Cj4+ID4gPiA+IChYRU4pIFtWVC1EXWlvbW11LmM6OTE5OiBpb21tdV9mYXVsdF9zdGF0dXM6
IEZhdWx0IE92ZXJmbG93Cj4+ID4gPiA+IChYRU4pIFtWVC1EXWlvbW11LmM6OTIxOiBpb21tdV9m
YXVsdF9zdGF0dXM6IFByaW1hcnkgUGVuZGluZyBGYXVsdAo+PiA+ID4gPiAoWEVOKSBbVlQtRF1E
TUFSOltETUEgUmVhZF0gUmVxdWVzdCBkZXZpY2UgWzAwMDA6MDA6MDIuMF0gZmF1bHQgYWRkcgo+
PiA+ID4gPiA0NjI1ZjNhMDAwLCBpb21tdSByZWcgPSBmZmZmODJjMDAxODFjMDAwCj4+ID4gPiA+
IChYRU4pIFtWVC1EXURNQVI6IHJlYXNvbiAwNiAtIFBURSBSZWFkIGFjY2VzcyBpcyBub3Qgc2V0
Cj4+ID4gPiA+IChYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDow
Mi4wIGdtZm4gNDYyNWYzYQoKU28gdGhlIGFkZHJlc3MgaGVyZSBpcyBjbGVhcmx5IG91dHNpZGUg
b2YgYW55IFJBTToKCj4gKFhFTikgRUZJIFJBTSBtYXA6Cj4gKFhFTikgIDAwMDAwMDAwMDAwMDAw
MDAgLSAwMDAwMDAwMDAwMDU4MDAwICh1c2FibGUpCj4gKFhFTikgIDAwMDAwMDAwMDAwNTgwMDAg
LSAwMDAwMDAwMDAwMDU5MDAwIChyZXNlcnZlZCkKPiAoWEVOKSAgMDAwMDAwMDAwMDA1OTAwMCAt
IDAwMDAwMDAwMDAwOWYwMDAgKHVzYWJsZSkKPiAoWEVOKSAgMDAwMDAwMDAwMDA5ZjAwMCAtIDAw
MDAwMDAwMDAxMDAwMDAgKHJlc2VydmVkKQo+IChYRU4pICAwMDAwMDAwMDAwMTAwMDAwIC0gMDAw
MDAwMDA1ZjE0ZDAwMCAodXNhYmxlKQo+IChYRU4pICAwMDAwMDAwMDVmMTRkMDAwIC0gMDAwMDAw
MDA1ZjE0ZTAwMCAoQUNQSSBOVlMpCj4gKFhFTikgIDAwMDAwMDAwNWYxNGUwMDAgLSAwMDAwMDAw
MDVmMTRmMDAwIChyZXNlcnZlZCkKPiAoWEVOKSAgMDAwMDAwMDA1ZjE0ZjAwMCAtIDAwMDAwMDAw
NmVlODkwMDAgKHVzYWJsZSkKPiAoWEVOKSAgMDAwMDAwMDA2ZWU4OTAwMCAtIDAwMDAwMDAwNmYy
MTQwMDAgKHJlc2VydmVkKQo+IChYRU4pICAwMDAwMDAwMDZmMjE0MDAwIC0gMDAwMDAwMDA2ZjI1
ODAwMCAoQUNQSSBkYXRhKQo+IChYRU4pICAwMDAwMDAwMDZmMjU4MDAwIC0gMDAwMDAwMDA2Zjhm
ZDAwMCAoQUNQSSBOVlMpCj4gKFhFTikgIDAwMDAwMDAwNmY4ZmQwMDAgLSAwMDAwMDAwMDZmZmZm
MDAwIChyZXNlcnZlZCkKPiAoWEVOKSAgMDAwMDAwMDA2ZmZmZjAwMCAtIDAwMDAwMDAwNzAwMDAw
MDAgKHVzYWJsZSkKPiAoWEVOKSAgMDAwMDAwMDA3MDAwMDAwMCAtIDAwMDAwMDAwNzgwMDAwMDAg
KHJlc2VydmVkKQo+IChYRU4pICAwMDAwMDAwMDc4MDAwMDAwIC0gMDAwMDAwMDA3ODYwMDAwMCAo
dXNhYmxlKQo+IChYRU4pICAwMDAwMDAwMDc4NjAwMDAwIC0gMDAwMDAwMDA3YzgwMDAwMCAocmVz
ZXJ2ZWQpCj4gKFhFTikgIDAwMDAwMDAwZTAwMDAwMDAgLSAwMDAwMDAwMGYwMDAwMDAwIChyZXNl
cnZlZCkKPiAoWEVOKSAgMDAwMDAwMDBmZTAwMDAwMCAtIDAwMDAwMDAwZmUwMTEwMDAgKHJlc2Vy
dmVkKQo+IChYRU4pICAwMDAwMDAwMGZlYzAwMDAwIC0gMDAwMDAwMDBmZWMwMTAwMCAocmVzZXJ2
ZWQpCj4gKFhFTikgIDAwMDAwMDAwZmVlMDAwMDAgLSAwMDAwMDAwMGZlZTAxMDAwIChyZXNlcnZl
ZCkKPiAoWEVOKSAgMDAwMDAwMDBmZjAwMDAwMCAtIDAwMDAwMDAxMDAwMDAwMDAgKHJlc2VydmVk
KQo+IChYRU4pICAwMDAwMDAwMTAwMDAwMDAwIC0gMDAwMDAwMDI4MTgwMDAwMCAodXNhYmxlKQoK
QW5kIGl0J3MgYWxzbyBvdXRzaWRlIG9mIGFueSBvZiB0aGUgR1BVIGRldmljZSdzIEJBUnMuIE1h
a2VzCm1lIHdvbmRlciB3aGF0IHRoZSBncmFwaGljcyBkcml2ZXIgaXMgZG9pbmcuCgpKYW4KCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 16:18:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 16: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 1fn4h1-0001Fg-D7; Tue, 07 Aug 2018 16:18: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=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fn4gz-0001Fb-PW
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 16:18:41 +0000
X-Inumbo-ID: 9b771e64-9a5d-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9b771e64-9a5d-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 16:19:07 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 10:18:39 -0600
Message-Id: <5B69C65C02000078001DBB11@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 10:18:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
 <d801b0cb143980c7912f5188d0887321614bbd81.1533636027.git-series.wei.liu2@citrix.com>
 <5B6977FD02000078001DB7D7@prv1-mh.provo.novell.com>
 <20180807160807.kp327nlhtoomsuy7@citrix.com>
In-Reply-To: <20180807160807.kp327nlhtoomsuy7@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 3/9] x86: enclose hypercall page
 initialisation code in CONFIG_{HVM, PV}
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA4LjE4IGF0IDE4OjA4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMDQ6NDQ6MTNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAwNy4wOC4xOCBhdCAxMjowMCwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdy
b3RlOgo+PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvdHJhcHMuYwo+PiA+ICsrKyBiL3hl
bi9hcmNoL3g4Ni94ODZfNjQvdHJhcHMuYwo+PiA+IEBAIC0zNTIsMTIgKzM1MiwxOSBAQCB2b2lk
IHN1YmFyY2hfcGVyY3B1X3RyYXBzX2luaXQodm9pZCkKPj4gPiAgdm9pZCBoeXBlcmNhbGxfcGFn
ZV9pbml0aWFsaXNlKHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmh5cGVyY2FsbF9wYWdlKQo+PiA+
ICB7Cj4+ID4gICAgICBtZW1zZXQoaHlwZXJjYWxsX3BhZ2UsIDB4Q0MsIFBBR0VfU0laRSk7Cj4+
ID4gKyNpZiBDT05GSUdfSFZNCj4+ID4gICAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQo+PiA+
ICAgICAgICAgIGh2bV9oeXBlcmNhbGxfcGFnZV9pbml0aWFsaXNlKGQsIGh5cGVyY2FsbF9wYWdl
KTsKPj4gPiAtICAgIGVsc2UgaWYgKCAhaXNfcHZfMzJiaXRfZG9tYWluKGQpICkKPj4gPiAtICAg
ICAgICBoeXBlcmNhbGxfcGFnZV9pbml0aWFsaXNlX3JpbmczX2tlcm5lbChoeXBlcmNhbGxfcGFn
ZSk7Cj4+ID4gLSAgICBlbHNlCj4+ID4gLSAgICAgICAgaHlwZXJjYWxsX3BhZ2VfaW5pdGlhbGlz
ZV9yaW5nMV9rZXJuZWwoaHlwZXJjYWxsX3BhZ2UpOwo+PiA+ICsjZW5kaWYKPj4gPiArI2lmIENP
TkZJR19QVgo+PiA+ICsgICAgaWYgKCBpc19wdl9kb21haW4oZCkgKQo+PiA+ICsgICAgewo+PiA+
ICsgICAgICAgIGlmICggIWlzX3B2XzMyYml0X2RvbWFpbihkKSApCj4+ID4gKyAgICAgICAgICAg
IGh5cGVyY2FsbF9wYWdlX2luaXRpYWxpc2VfcmluZzNfa2VybmVsKGh5cGVyY2FsbF9wYWdlKTsK
Pj4gPiArICAgICAgICBlbHNlCj4+ID4gKyAgICAgICAgICAgIGh5cGVyY2FsbF9wYWdlX2luaXRp
YWxpc2VfcmluZzFfa2VybmVsKGh5cGVyY2FsbF9wYWdlKTsKPj4gPiArICAgIH0KPj4gPiArI2Vu
ZGlmCj4+ID4gIH0KPj4gCj4+IEknbSBub3QgY29udmluY2VkOiBUaGlzIGlzIHVnbGllciB0byBy
ZWFkLCBhbmQgdGhpbmdzIGxpa2UgaXNfaHZtX2RvbWFpbigpCj4+IHNob3VsZCBldmFsdWF0ZSB0
byBjb25zdGFudCBmYWxzZSBhbnl3YXkgd2l0aG91dCB0aGUgcmVzcGVjdGl2ZQo+PiBDT05GSUdf
KiBzZXR0aW5nIGVuYWJsZWQuCj4gCj4gSSB0YWtlIGl0IHlvdSBhcmUgYWdhaW5zdCBhZGRpbmcg
Q09ORklHXyogaGVyZT8KPiAKPiBUaGUgYWRkaXRpb24gb2YgaXNfcHZfZG9tYWluIGJyYW5jaCBp
cyBzdGlsbCBuZWVkZWQgYmVjYXVzZSBib3RoIHNldHMKPiBtaWdodCBnZXQgY29tcGlsZWQgb3V0
LgoKQnV0IHRoYXQgY2FuIGJlIGRvbmUgYnkgbWFraW5nIHRoZSBzZXF1ZW5jZQoKCWlmICggaXNf
aHZtXy4uLiApCgllbHNlIGlmICggaXNfcHZfMzJiaXRfLi4uICkKCWVsc2UgaWYgKCBpc19wdl8u
Li4gKQoKSS5lLiBpbiBwYXJ0aWN1bGFyIHdpdGhvdXQgYW55IGNoYW5nZXMgdG8gdGhlIG5lc3Rp
bmcuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 16:19:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 16:19:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn4i2-0001KS-Nt; Tue, 07 Aug 2018 16: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=xdgf=kw=citrix.com=prvs=7503460ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fn4i1-0001KD-1I
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 16:19:45 +0000
X-Inumbo-ID: c188499d-9a5d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c188499d-9a5d-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 16:20:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="62184549"
Date: Tue, 7 Aug 2018 17:19:41 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180807161941.qgon4tiytdbehgsf@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
 <305664028519f455e05c99c9b1a5c580a0f52ecc.1533636027.git-series.wei.liu2@citrix.com>
 <5B69838F02000078001DB82F@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B69838F02000078001DB82F@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 6/9] x86: move memory_type_changed to mm.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>, 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>

T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMDU6MzM6MzVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA3LjA4LjE4IGF0IDEyOjAwLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBUaGlzIGZ1bmN0aW9uIGlzIGNvbW1vbiB0byBib3RoIFBWIGFuZCBIVk0uIE1vdmUg
aXQgdG8geDg2IGNvbW1vbgo+ID4gY29kZS4KPiAKPiBJJ20gYWZyYWlkIHRoYXQncyB0aGUgd3Jv
bmcgd2F5IHJvdW5kOiBwMm1fbWVtb3J5X3R5cGVfY2hhbmdlZCgpCj4gaXMgSFZNIChpbiBmYWN0
IEVQVCkgc3BlY2lmaWMuIFRoZSBvbmx5IHVzZXMgb2YgdGhlIGZ1bmN0aW9uIHRoYXQgYXJlbid0
Cj4gYWxyZWFkeSBIVk0tc3BlY2lmaWMgYXJlIGZyb20gZG9tY3RsLmMgYW5kIGZyb20gaW9tbXVf
Y29uc3RydWN0KCksCj4geWV0IEkgZG91YnQgdGhlIGZsdXNoX2FsbChGTFVTSF9DQUNIRSkgaGFz
IGFueSByZWxldmFuY2UgdGhlcmUgaW4KPiB0aGUgUFYgY2FzZS4KClllYWgsIEkgZ290IHRoZSBp
bXByZXNzaW9uIHRoYXQgZmx1c2hpbmcgaXMgcmVsZXZhbnQgdG8gUFYgZnJvbSByZWFkaW5nCmV4
aXN0aW5nIGNvZGUuCgpJZiBpdCBpcyBIVk0gb25seSBJIHN1Z2dlc3Qgd2UgYWRkIGh2bSBwcmVm
aXggdG8gaXQgYW5kIG9ubHkgY2FsbCBpdAp3aGVuIHRoZSBkb21haW4gaW4gcXVlc3Rpb24gaXMg
aHZtLiBUaGlzIGZvbGxvd3Mgd2hhdCB3ZSBhbHJlYWR5IGRvIGluCm90aGVyIHBsYWNlcy4KCiAg
IGlmICggaXNfaHZtX2RvbWFpbihkKSApCiAgICAgICBodm1fbWVtb3J5X3R5cGVfY2hhbmdlKC4u
LikKCldlaS4KCj4gCj4gSmFuCj4gCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 16:21:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 16:21:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn4jZ-0001zr-3k; Tue, 07 Aug 2018 16:21:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xdgf=kw=citrix.com=prvs=7503460ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fn4jY-0001zk-2M
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 16:21:20 +0000
X-Inumbo-ID: f9d08581-9a5d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f9d08581-9a5d-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 16:21:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="62184761"
Date: Tue, 7 Aug 2018 17:21:13 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180807162113.5unhxqy2jqswsaig@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
 <d801b0cb143980c7912f5188d0887321614bbd81.1533636027.git-series.wei.liu2@citrix.com>
 <5B6977FD02000078001DB7D7@prv1-mh.provo.novell.com>
 <20180807160807.kp327nlhtoomsuy7@citrix.com>
 <5B69C65C02000078001DBB11@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B69C65C02000078001DBB11@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 3/9] x86: enclose hypercall page
 initialisation code in CONFIG_{HVM, PV}
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMTA6MTg6MzZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA3LjA4LjE4IGF0IDE4OjA4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBUdWUsIEF1ZyAwNywgMjAxOCBhdCAwNDo0NDoxM0FNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMDcuMDguMTggYXQgMTI6MDAsIDx3ZWkubGl1MkBjaXRy
aXguY29tPiB3cm90ZToKPiA+PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvdHJhcHMuYwo+
ID4+ID4gKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC90cmFwcy5jCj4gPj4gPiBAQCAtMzUyLDEy
ICszNTIsMTkgQEAgdm9pZCBzdWJhcmNoX3BlcmNwdV90cmFwc19pbml0KHZvaWQpCj4gPj4gPiAg
dm9pZCBoeXBlcmNhbGxfcGFnZV9pbml0aWFsaXNlKHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmh5
cGVyY2FsbF9wYWdlKQo+ID4+ID4gIHsKPiA+PiA+ICAgICAgbWVtc2V0KGh5cGVyY2FsbF9wYWdl
LCAweENDLCBQQUdFX1NJWkUpOwo+ID4+ID4gKyNpZiBDT05GSUdfSFZNCj4gPj4gPiAgICAgIGlm
ICggaXNfaHZtX2RvbWFpbihkKSApCj4gPj4gPiAgICAgICAgICBodm1faHlwZXJjYWxsX3BhZ2Vf
aW5pdGlhbGlzZShkLCBoeXBlcmNhbGxfcGFnZSk7Cj4gPj4gPiAtICAgIGVsc2UgaWYgKCAhaXNf
cHZfMzJiaXRfZG9tYWluKGQpICkKPiA+PiA+IC0gICAgICAgIGh5cGVyY2FsbF9wYWdlX2luaXRp
YWxpc2VfcmluZzNfa2VybmVsKGh5cGVyY2FsbF9wYWdlKTsKPiA+PiA+IC0gICAgZWxzZQo+ID4+
ID4gLSAgICAgICAgaHlwZXJjYWxsX3BhZ2VfaW5pdGlhbGlzZV9yaW5nMV9rZXJuZWwoaHlwZXJj
YWxsX3BhZ2UpOwo+ID4+ID4gKyNlbmRpZgo+ID4+ID4gKyNpZiBDT05GSUdfUFYKPiA+PiA+ICsg
ICAgaWYgKCBpc19wdl9kb21haW4oZCkgKQo+ID4+ID4gKyAgICB7Cj4gPj4gPiArICAgICAgICBp
ZiAoICFpc19wdl8zMmJpdF9kb21haW4oZCkgKQo+ID4+ID4gKyAgICAgICAgICAgIGh5cGVyY2Fs
bF9wYWdlX2luaXRpYWxpc2VfcmluZzNfa2VybmVsKGh5cGVyY2FsbF9wYWdlKTsKPiA+PiA+ICsg
ICAgICAgIGVsc2UKPiA+PiA+ICsgICAgICAgICAgICBoeXBlcmNhbGxfcGFnZV9pbml0aWFsaXNl
X3JpbmcxX2tlcm5lbChoeXBlcmNhbGxfcGFnZSk7Cj4gPj4gPiArICAgIH0KPiA+PiA+ICsjZW5k
aWYKPiA+PiA+ICB9Cj4gPj4gCj4gPj4gSSdtIG5vdCBjb252aW5jZWQ6IFRoaXMgaXMgdWdsaWVy
IHRvIHJlYWQsIGFuZCB0aGluZ3MgbGlrZSBpc19odm1fZG9tYWluKCkKPiA+PiBzaG91bGQgZXZh
bHVhdGUgdG8gY29uc3RhbnQgZmFsc2UgYW55d2F5IHdpdGhvdXQgdGhlIHJlc3BlY3RpdmUKPiA+
PiBDT05GSUdfKiBzZXR0aW5nIGVuYWJsZWQuCj4gPiAKPiA+IEkgdGFrZSBpdCB5b3UgYXJlIGFn
YWluc3QgYWRkaW5nIENPTkZJR18qIGhlcmU/Cj4gPiAKPiA+IFRoZSBhZGRpdGlvbiBvZiBpc19w
dl9kb21haW4gYnJhbmNoIGlzIHN0aWxsIG5lZWRlZCBiZWNhdXNlIGJvdGggc2V0cwo+ID4gbWln
aHQgZ2V0IGNvbXBpbGVkIG91dC4KPiAKPiBCdXQgdGhhdCBjYW4gYmUgZG9uZSBieSBtYWtpbmcg
dGhlIHNlcXVlbmNlCj4gCj4gCWlmICggaXNfaHZtXy4uLiApCj4gCWVsc2UgaWYgKCBpc19wdl8z
MmJpdF8uLi4gKQo+IAllbHNlIGlmICggaXNfcHZfLi4uICkKPiAKPiBJLmUuIGluIHBhcnRpY3Vs
YXIgd2l0aG91dCBhbnkgY2hhbmdlcyB0byB0aGUgbmVzdGluZy4KClllYWgsIHN1cmUuIEkganVz
dCB3YW50ZWQgdG8gbWFrZSBzdXJlIFBWIGlzIGV4cGxpY2l0bHkgdGVzdGVkLiBUaGUKYWJvdmUg
c3RydWN0dXJlIGlzIGZpbmUgYnkgbWUuCgpXZWkuCgo+IAo+IEphbgo+IAo+IAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 16:21:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 16: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 1fn4k8-00023A-FK; Tue, 07 Aug 2018 16:21: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=hjto=kw=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fn4k7-000231-Bn
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 16:21:55 +0000
X-Inumbo-ID: dee6e5bf-9a5d-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 dee6e5bf-9a5d-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 18:21:00 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 07 Aug 2018 10:21:53 -0600
Message-Id: <5B69C71E02000078001DBB23@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Tue, 07 Aug 2018 10:21:50 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
 <34323b84099c5626c7e06f4a0b6a2dde53a5071d.1533636027.git-series.wei.liu2@citrix.com>
 <5B69796D02000078001DB7F7@prv1-mh.provo.novell.com>
 <20180807161300.x2fwute5t2exr3vs@citrix.com>
In-Reply-To: <20180807161300.x2fwute5t2exr3vs@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 5/9] x86/hvm: put
 hvm_local_events_need_delivery into a header file
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDA3LjA4LjE4IGF0IDE4OjEzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMDQ6NTA6MjFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAwNy4wOC4xOCBhdCAxMjowMCwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdy
b3RlOgo+PiA+IC0tLSAvZGV2L251bGwKPj4gPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9ldmVudC5oCj4+ID4gQEAgLTAsMCArMSwxNCBAQAo+PiA+ICsjaWZuZGVmIEFTTV9IVk1fRVZF
TlRfSAo+PiA+ICsjZGVmaW5lIEFTTV9IVk1fRVZFTlRfSAo+PiA+ICsKPj4gPiArI2lmIENPTkZJ
R19IVk0KPj4gPiArCj4+ID4gK2ludCBodm1fbG9jYWxfZXZlbnRzX25lZWRfZGVsaXZlcnkoc3Ry
dWN0IHZjcHUgKnYpOwo+PiA+ICsKPj4gPiArI2Vsc2UKPj4gPiArCj4+ID4gK3N0YXRpYyBpbmxp
bmUgaW50IGh2bV9sb2NhbF9ldmVudHNfbmVlZF9kZWxpdmVyeShzdHJ1Y3QgdmNwdSAqdikgeyBy
ZXR1cm4gMDsgfQo+PiA+ICsKPj4gPiArI2VuZGlmCj4+ID4gKwo+PiA+ICsjZW5kaWYJLyogQVNN
X0hWTV9FVkVOVF9IICovCj4+IAo+PiBBcmUgeW91IGV4cGVjdGluZyBtb3JlIHN0dWZmIHRvIGdv
IGludG8gdGhpcyBoZWFkZXI/IElmIG5vdCwgSSBkb24ndAo+PiB0aGluayBhIHNlcGFyYXRlIGhl
YWRlciBpcyByZWFsbHkgd2FycmFudGVkIGhlcmUuCj4gCj4gTm90IGF0IHRoaXMgc3RhZ2UuIEkg
aGF2ZSBtb3N0bHkgYmVlbiB1c2luZyB0aGUgZm9sbG93aW5nIHN0cnVjdHVyZQo+IHdoaWxlIHRy
eWluZyB0byBzcGxpdCB0aGluZ3M6Cj4gCj4gICBhc20teDg2L1RISU5HLmgKPiAgIGFzbS14ODYv
aHZtL1RISU5HLmgKPiAgIGFzbS14ODYvcHYvVEhJTkcuaAo+IAo+IFRoZW4gVEhJTkcuaCBpbmNs
dWRlcyBib3RoIHB2IGFuZCBodm0gVEhJTkcuaCdzLiAgSXQgaXMganVzdCBtb3JlCj4gc3RydWN0
dXJhbCB0byBtZS4KPiAKPiBTaW5jZSB5b3Ugb2JqZWN0IGhlcmUsIEkgZ3Vlc3MgeW91IHdpbGwg
YmUgaGFwcHkgd2l0aCBtb3ZpbmcgdGhlIGNvbnRlbnQKPiBvZiB0aGlzIG5ldyBmaWxlIHRvIGFz
bS14ODYvZXZlbnQuaD8KClllcywgYnV0IHRoYXQncyB3aGVyZSBpdCBpcyBub3cuIEFuZCB0b2dl
dGhlciB3aXRoIHRoZSBxdWVzdGlvbgp3aGV0aGVyIGFuIGlubGluZSBzdHViIGlzIG5lZWRlZCBp
biB0aGUgZmlyc3QgcGxhY2UsIEkgd29uZGVyCndoZXRoZXIgYSBjaGFuZ2UgaXMgbmVjZXNzYXJ5
IGhlcmUgYXQgYWxsLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 16:24:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 16:24:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn4mS-0002G7-V7; Tue, 07 Aug 2018 16: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=xdgf=kw=citrix.com=prvs=7503460ff=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fn4mR-0002Fz-97
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 16:24:19 +0000
X-Inumbo-ID: 64c3af62-9a5e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 64c3af62-9a5e-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 16:24:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,455,1526342400"; d="scan'208";a="62185079"
Date: Tue, 7 Aug 2018 17:24:15 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180807162415.fsfw4oojk57c2f23@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
 <db8890926bbfd8ac9381eb767d1bff362bcaf9c0.1533636027.git-series.wei.liu2@citrix.com>
 <5B69867E02000078001DB851@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B69867E02000078001DB851@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 9/9] x86: move declaration of
 arch_set_info_hvm_guest and provide stub
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMDU6NDY6MDZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA3LjA4LjE4IGF0IDEyOjAwLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaAo+ID4gKysrIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmgKPiA+IEBAIC0zNCw2ICszNCw3IEBACj4g
PiAgI2luY2x1ZGUgPHB1YmxpYy9odm0vc2F2ZS5oPgo+ID4gICNpbmNsdWRlIDxwdWJsaWMvaHZt
L2h2bV9vcC5oPgo+ID4gICNpbmNsdWRlIDxwdWJsaWMvaHZtL2RtX29wLmg+Cj4gPiArI2luY2x1
ZGUgPHB1YmxpYy9odm0vaHZtX3ZjcHUuaD4KPiAKPiBXaHk/IHN0cnVjdCB2Y3B1X2h2bV9jb250
ZXh0IG9ubHkgbmVlZHMgYSBmb3J3YXJkIGRlY2xhcmF0aW9uLCBqdXN0Cj4gbGlrZSB3YXMgdGhl
IGNhc2Ugb3JpZ2luYWxseS4gRnVsbCBzdHJ1Y3R1cmUvdW5pb24gZGVmaW5pdGlvbnMgYXJlIG5l
ZWRlZAo+IG9ubHkgaWYgeW91IGRlLXJlZmVyZW5jZSB0aGUgdHlwZSwgaW5zdGFudGlhdGUgaXQs
IG9yIGFwcGx5IHNpemVvZigpIGFuZAo+IGFsaWtlIHRvIGl0LgoKQWxyaWdodCwgSSdtIG5vdCB0
b28gZnVzc2VkIGFib3V0IHRoaXMuCgo+IAo+IEluIGZhY3QgSSBzdXNwZWN0IHdlIGNvdWxkIHJl
ZHVjZSBoZWFkZXIgZGVwZW5kZW5jaWVzIHF1aXRlIGEgYml0IGlmCj4gd2UgZm9sbG93ZWQgdGhh
dCBtb2RlbCBtb3JlIHdpZGVseS4KPiAKPiA+IEBAIC0yMDQsNiArMjA1LDIyIEBAIHN0cnVjdCBo
dm1fZG9tYWluIHsKPiA+ICAKPiA+ICAjZGVmaW5lIGhhcF9lbmFibGVkKGQpICAoKGQpLT5hcmNo
Lmh2bV9kb21haW4uaGFwX2VuYWJsZWQpCj4gPiAgCj4gPiArI2lmIENPTkZJR19IVk0KPiA+ICsK
PiA+ICtpbnQgYXJjaF9zZXRfaW5mb19odm1fZ3Vlc3Qoc3RydWN0IHZjcHUgKnYsIGNvbnN0IHN0
cnVjdCB2Y3B1X2h2bV9jb250ZXh0ICpjdHgpOwo+ID4gKwo+ID4gKyNlbHNlCj4gPiArCj4gPiAr
I2luY2x1ZGUgPHhlbi9lcnJuby5oPgo+ID4gKwo+ID4gK3N0YXRpYyBpbmxpbmUKPiA+ICtpbnQg
YXJjaF9zZXRfaW5mb19odm1fZ3Vlc3Qoc3RydWN0IHZjcHUgKnYsIGNvbnN0IHN0cnVjdCB2Y3B1
X2h2bV9jb250ZXh0ICpjdHgpCj4gPiArewo+ID4gKyAgICByZXR1cm4gLUVJTlZBTDsKPiA+ICt9
Cj4gPiArCj4gPiArI2VuZGlmCj4gCj4gQWxsIHVzZXMgc2l0IGVpdGhlciBpbiBIVk0tc3BlY2lm
aWMgY29kZSBvciBpbnNpZGUgaXNfaHZtXy4uLigpCj4gY29uZGl0aW9uYWxzOiBXaHkgZG8gd2Ug
bmVlZCB0aGUgaW5saW5lIHN0dWI/IElmIHRoZSBkZWNsYXJhdGlvbgo+IHdhcyB2aXNpYmxlIGlu
ZGVwZW5kZW50IG9mIENPTkZJR19IVk0sIGNvZGUgd291bGQgY29tcGlsZQo+IGZpbmUsIGFuZCBy
ZWZlcmVuY2VzIHRvIHRoZSBmdW5jdGlvbiB3b3VsZCBiZSByZW1vdmVkIGJ5IHRoZQo+IGNvbXBp
bGVyLCBzbyBsaW5raW5nIHdvdWxkIGFsc28gc3VjY2VlZCBkZXNwaXRlIHRoZXJlIG5vdCBiZWlu
Zwo+IGFueSBkZWZpbml0aW9uIG9mIHRoZSBmdW5jdGlvbi4KCkxhc3QgdGltZSBJIHRyaWVkIERD
RSB3YXNuJ3Qgd29ya2luZyBzbyB3ZWxsLiBMZXQgbWUgdHJ5IGFnYWluIGFuZCBpZgpEQ0Ugd29y
a3MgaXQgd291bGQgc2F2ZSBtZSBhIGxvdCBvZiBlZmZvcnQgdG8gcHJvdmlkZSBzdHVicy4KCldl
aS4KCj4gCj4gSmFuCj4gCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 16:42:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 16: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 1fn53Q-0003ld-G0; Tue, 07 Aug 2018 16:41: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=x4l2=kw=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fn53O-0003lY-Gt
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 16:41:50 +0000
X-Inumbo-ID: d770a1f0-9a60-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d770a1f0-9a60-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 16:42:16 +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 w77GYGrm028904;
 Tue, 7 Aug 2018 16:41:48 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=PpEBgOXgXpTTEO49o/WGbZuMhA6ybO24lDI/upOJAQI=;
 b=0vr/2tcQ0ZDhPrxl3VmzHW3vMPChS/k/klOhSZ+q8PFQjwIaLdDEMefsHeVVzbMTjtDp
 NkqYBhxAujde+FoRM4NmmRfewNCio3H4lt6s+U+z6eGAyVgJ9CalxrAR6nJoGyJTVJWy
 CJXvRfn+uGTTmMseVFKWXCfD23EkcKgujsQCaFYU/xoD4rcPJajb1o5EgV6B9kfW/vU+
 wd/DvYfrw8sYvZ2f9YzrTXUxXHlDPLl1T+pwse4cscRDkUf3lAfeyGFOlVCYZmT2uaIF
 KwJsfF2l0D25iIan35aoAaoAOUS4QQMxh6aHBFOfbxcxds1596mKdX11W5T2M4Xh0NvX fQ== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2120.oracle.com with ESMTP id 2kn43nt9au-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 07 Aug 2018 16:41:48 +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 w77GflAh023674
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 7 Aug 2018 16:41:47 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 w77GfkOT005359;
 Tue, 7 Aug 2018 16:41:46 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, 07 Aug 2018 09:41:46 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org
References: <20180613095806.2978-1-jgross@suse.com>
 <2a9600b0-3b49-7835-a664-9deb30b100a4@suse.com>
 <a4f76a2a-128f-3e2a-44ee-04d57ab5be12@oracle.com>
 <ff2b390c-3b4f-67c4-5a1c-35be121fe281@suse.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <5914dd79-bbeb-34f3-f4c5-d9434e96fb2c@oracle.com>
Date: Tue, 7 Aug 2018 12:42:48 -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: <ff2b390c-3b4f-67c4-5a1c-35be121fe281@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8978
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808070166
Subject: Re: [Xen-devel] [PATCH] xen: don't use privcmd_call() from
 xen_mc_flush()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMDcvMjAxOCAxMToxNyBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAwNy8wOC8x
OCAxNjowMiwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+PiBPbiAwOC8wNy8yMDE4IDA5OjExIEFN
LCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+Pj4gT24gMTMvMDYvMTggMTE6NTgsIEp1ZXJnZW4gR3Jv
c3Mgd3JvdGU6Cj4+Pj4gVXNpbmcgcHJpdmNtZF9jYWxsKCkgZm9yIGEgc2luZ2xldG9uIG11bHRp
Y2FsbCBzZWVtcyB0byBiZSB3cm9uZywgYXMKPj4+PiBwcml2Y21kX2NhbGwoKSBpcyB1c2luZyBz
dGFjKCkvY2xhYygpIHRvIGVuYWJsZSBoeXBlcnZpc29yIGFjY2VzcyB0bwo+Pj4+IExpbnV4IHVz
ZXIgc3BhY2UuCj4+Pj4KPj4+PiBBZGQgYSBuZXcgeGVuX3NpbmdsZV9jYWxsKCkgZnVuY3Rpb24g
dG8gYmUgdXNlIGZvciB0aGF0IHB1cnBvc2UuCj4+Pj4KPj4+PiBSZXBvcnRlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Pj4+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KPj4+IEJvcmlzLCBhbnkgb2JqZWN0aW9ucz8KPj4KPj4gSSB0
aGluayBKYW4gd2FudGVkIGEgY2hhbmdlIGluIGNvbW1pdCBtZXNzYWdlLiBJIGNhbiBjb21taXQg
d2l0aCB0aGlzOgo+Pgo+PiAiVXNpbmcgcHJpdmNtZF9jYWxsKCkgZm9yIGEgc2luZ2xldG9uIG11
bHRpY2FsbCBzZWVtcyB0byBiZSB3cm9uZywgYXMKPj4gIHByaXZjbWRfY2FsbCgpIGlzIHVzaW5n
IHN0YWMoKS9jbGFjKCkgdG8gZW5hYmxlIGh5cGVydmlzb3IgYWNjZXNzIHRvCj4+ICBMaW51eCB1
c2VyIHNwYWNlLgo+Pgo+PiAgRXZlbiBpZiBjdXJyZW50bHkgbm90IGEgcHJvYmxlbSAocHYgZG9t
YWlucyBjYW4ndCB1c2UgU01BUCB3aGlsZSBIVk0KPj4gIGFuZCBQVkggZG9tYWlucyBjYW4ndCB1
c2UgbXVsdGljYWxscykgdGhpbmdzIG1pZ2h0IGNoYW5nZSB3aGVuCj4+ICBQVkggZG9tMCBzdXBw
b3J0IGlzIGFkZGVkIHRvIHRoZSBrZXJuZWwuIgo+IFRoaXMgd291bGQgYmUgZmluZSwgdGhhbmtz
LgoKQXBwbGllZCB0byBmb3ItbGludXMtNC4xOQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 16:42:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 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 1fn54K-0003r0-1M; Tue, 07 Aug 2018 16:42: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=x4l2=kw=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fn54J-0003qv-5H
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 16:42:47 +0000
X-Inumbo-ID: f9931286-9a60-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f9931286-9a60-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 16:43:13 +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 w77GY4Fc028586;
 Tue, 7 Aug 2018 16:42:36 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=2JDqizJMmyXlSCifvUcl6tz2l/10ZPggVbe5TKq6abM=;
 b=rkv3QQKXNQBEtzMKPVS+axojH9Fjj4ptQCbgbbLGd0WjLQ4Xq3HM5nclNOU4JF/AX8zw
 QWOEIR02Olcy0Eq9Xg6P7h4sx+M0Gozk7o+g7T89hl/+5mBjPpM9e0pGFKuwI9VuGttk
 jmiHdzjkXCusUV/Qi/KA/WHzByXCCcvOqQ+D8QjZNcfTWKLkThO6hi6VXSLp3EiaQaoG
 0RwSWgY/hfBC4hY2JBpAx8o9loPFqc2Kz3XQs+uZqESVQzyG+flZLVy1lCxp7ikvfgS0
 V9idJtEOS7gygUED/oJlyLRtyBeiQ+ZwzWb293MQf7ILkMYeeR05EO4xDhdjL/lOC2vW vw== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2120.oracle.com with ESMTP id 2kn43nt9f4-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 07 Aug 2018 16:42:36 +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 w77GgZ3a029598
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 7 Aug 2018 16:42:35 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 w77GgZG6010812;
 Tue, 7 Aug 2018 16:42:35 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 07 Aug 2018 09:42:35 -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>
 <395f02c9-9893-e8fc-2b51-4229c66b796b@suse.com>
 <de59d247-7745-bdf2-948a-03170af3b526@oracle.com>
 <83652e26-812d-8b2a-91b1-eb87b589243e@suse.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <901c66bc-29be-fbe4-91dd-d69e806f51cb@oracle.com>
Date: Tue, 7 Aug 2018 12:43:37 -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: <83652e26-812d-8b2a-91b1-eb87b589243e@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8978
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=910
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808070166
Subject: Re: [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: 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>

T24gMDgvMDcvMjAxOCAxMToyMSBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAwNy8wOC8x
OCAxNjowMCwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+PiBPbiAwOC8wNy8yMDE4IDA5OjEwIEFN
LCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+Pj4gT24gMTcvMDcvMTggMTQ6MDEsIEp1ZXJnZW4gR3Jv
c3Mgd3JvdGU6Cj4+Pj4gU29tZSBYZW4gcmVsYXRlZCBjbGVhbnVwczoKPj4+PiAtIG1vdmUgc29t
ZSBwdi1vbmx5IGNvZGUgZnJvbSBDT05GSUdfWEVOIHRvIENPTkZJR19YRU5fUFYKPj4+PiAtIHVz
ZSBDT05GSUdfWEVOX1BWSFZNIGluIE1ha2VmaWxlIGluc3RlYWQgb2YgI2lmZGVmIGFyb3VuZCBh
IGNvbXBsZXRlIHNvdXJjZQo+Pj4+IC0gYWRkIFNQRFggaWRlbnRpZmllciB3aGVyZSBtaXNzaW5n
Cj4+Pj4KPj4+PiBKdWVyZ2VuIEdyb3NzICg0KToKPj4+PiAgIHhlbjogbW92ZSBwdiBpcnEgcmVs
YXRlZCBmdW5jdGlvbnMgdW5kZXIgQ09ORklHX1hFTl9QViB1bWJyZWxsYQo+Pj4+ICAgeGVuOiBt
b3ZlIHB2IHNwZWNpZmljIHBhcnRzIG9mIGFyY2gveDg2L3hlbi9tbXUuYyB0byBtbXVfcHYuYwo+
Pj4+ICAgeGVuOiBsaW5rIHBsYXRmb3JtLXBjaS11bnBsdWcubyBvbmx5IGlmIENPTkZJR19YRU5f
UFZIVk0KPj4+PiAgIHhlbjogYWRkIFNQRFggaWRlbnRpZmllciBpbiBhcmNoL3g4Ni94ZW4gZmls
ZXMKPj4+Pgo+Pj4+ICBhcmNoL3g4Ni9lbnRyeS9lbnRyeV8zMi5TICAgICAgICAgIHwgICA4ICst
Cj4+Pj4gIGFyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMgICAgICAgICAgfCAgIDggKy0KPj4+PiAg
YXJjaC94ODYveGVuL01ha2VmaWxlICAgICAgICAgICAgICB8ICA0MSArKysrKystLQo+Pj4+ICBh
cmNoL3g4Ni94ZW4vZWZpLmMgICAgICAgICAgICAgICAgIHwgIDE0ICstLQo+Pj4+ICBhcmNoL3g4
Ni94ZW4vZW5saWdodGVuLmMgICAgICAgICAgIHwgICAyICsKPj4+PiAgYXJjaC94ODYveGVuL2Vu
bGlnaHRlbl9odm0uYyAgICAgICB8ICAgMiArCj4+Pj4gIGFyY2gveDg2L3hlbi9ncmFudC10YWJs
ZS5jICAgICAgICAgfCAgMjUgKy0tLS0KPj4+PiAgYXJjaC94ODYveGVuL21tdS5jICAgICAgICAg
ICAgICAgICB8IDE4OCArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4+Pj4g
IGFyY2gveDg2L3hlbi9tbXVfcHYuYyAgICAgICAgICAgICAgfCAxNDAgKysrKysrKysrKysrKysr
KysrKysrKysrKysrCj4+Pj4gIGFyY2gveDg2L3hlbi9wMm0uYyAgICAgICAgICAgICAgICAgfCAg
IDIgKwo+Pj4+ICBhcmNoL3g4Ni94ZW4vcGNpLXN3aW90bGIteGVuLmMgICAgIHwgICAyICsKPj4+
PiAgYXJjaC94ODYveGVuL3BsYXRmb3JtLXBjaS11bnBsdWcuYyB8ICAxOCArLS0tCj4+Pj4gIGFy
Y2gveDg2L3hlbi92ZHNvLmggICAgICAgICAgICAgICAgfCAgIDIgKwo+Pj4+ICBhcmNoL3g4Ni94
ZW4veGVuLXB2aC5TICAgICAgICAgICAgIHwgIDE1ICstLQo+Pj4+ICBpbmNsdWRlL3hlbi9pbnRl
cmZhY2UvbWVtb3J5LmggICAgIHwgICA2IC0tCj4+Pj4gIGluY2x1ZGUveGVuL3hlbi1vcHMuaCAg
ICAgICAgICAgICAgfCAxMzMgKysrKysrKysrKysrKysrKystLS0tLS0tLS0KPj4+PiAgMTYgZmls
ZXMgY2hhbmdlZCwgMjg3IGluc2VydGlvbnMoKyksIDMxOSBkZWxldGlvbnMoLSkKPj4+Pgo+Pj4g
Qm9yaXMsIGFueSBvYmplY3Rpb25zPwo+Pgo+PiBUaGlzIHNlcmllcyBoYWQgbXkgUi1iLCBidXQg
SSB3YXMgd2FpdGluZyBmb3IgeDg2IG1haW50YWluZXJzIHRvIGFjayB0aGUKPj4gZmlyc3QgcGF0
Y2guCj4+Cj4+IEJ1dCBub3cgdGhhdCBJIGxvb2tlZCBhdCB0aGlzIGFnYWluLCBJIHdvbmRlciB3
aGV0aGVyCj4+Cj4+ICsjaWZkZWYgQ09ORklHX1hFTgo+PiDCoEJVSUxEX0lOVEVSUlVQVDMoeGVu
X2h2bV9jYWxsYmFja192ZWN0b3IsIEhZUEVSVklTT1JfQ0FMTEJBQ0tfVkVDVE9SLAo+PiDCoMKg
wqDCoCDCoMKgwqAgwqB4ZW5fZXZ0Y2huX2RvX3VwY2FsbCkKPj4gKyNlbmRpZgo+Pgo+Pgo+PiBh
bmQKPj4KPj4gKyNpZmRlZiBDT05GSUdfWEVOCj4+IMKgYXBpY2ludGVycnVwdDMgSFlQRVJWSVNP
Ul9DQUxMQkFDS19WRUNUT1IgXAo+PiDCoMKgwqDCoCB4ZW5faHZtX2NhbGxiYWNrX3ZlY3RvciB4
ZW5fZXZ0Y2huX2RvX3VwY2FsbAo+PiArI2VuZGlmCj4+Cj4+Cj4+IHNob3VsZCBiZSB1bmRlciBY
RU5fUFZIVk0KPiBIbW0sIHJpZ2h0LiBEbyB5b3Ugd2FudCB0byBjaGFuZ2UgdGhhdCB3aGlsZSBj
b21taXR0aW5nIG9yIHNob3VsZCBJIHNlbmQKPiBWMj8KCgpUaGlzIHN0aWxsIG5lZWRzIGFuIGFj
ayBmcm9tIHg4NiBmb2xrcy4gQW5kIGluY2x1ZGUveGVuL2V2ZW50cy5oIG1heQpuZWVkIHNvbWUg
YWRkaXRpb25hbCBpZmRlZmVyeSBmb3IgeGVuX2h2bV9jYWxsYmFja192ZWN0b3IoKS4KClNvIGEg
djIgKGZvciB0aGlzIHBhdGNoIG9ubHkpIHdvdWxkIGJlIGdvb2QuCgotYm9yaXMKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 16:46:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 16: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 1fn57h-000469-JU; Tue, 07 Aug 2018 16:46: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=twbi=kw=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1fn57f-000462-N1
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 16:46:15 +0000
X-Inumbo-ID: 43f358ab-9a61-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 43f358ab-9a61-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 18:45:18 +0200 (CEST)
Received: by mail-wr1-x441.google.com with SMTP id g6-v6so16424542wrp.0
 for <xen-devel@lists.xenproject.org>; Tue, 07 Aug 2018 09:46:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=N0NI40cu79mz+lXbk+uuZdMfdHUlxhUd4Bicmu6Jouo=;
 b=eXNVw7b8jU2iSXj2gOVAiP0Qt/52oliiopea5IcCM63U+mofg5BC8jmsBClwGUh8PW
 Vdo97HIkIEr/PTSy3WvPutm76jPZ+EcH061nzZNYqRsTm4CdQ2lrH5iQYZrTaumw5e0I
 DRnvRtKhmm57Ur79uhrBrTETJVgIkjiyWrbU1SIk8fjSsQ4RgeI2vQ8P1XGE6pcLzeqM
 KiYagt1zTcer/D0d4iAeLlv2RdsNLELiA2Cjdv9iceltI0nvWL9tj+J/DpwaRg96GPGi
 Xs8sFEkGTmBMiN10KcZn1DnmtREiyVoCF+EJh3St2iLItaEGdsnjzA4tjdH/sfWGRTb1
 WNkQ==
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=N0NI40cu79mz+lXbk+uuZdMfdHUlxhUd4Bicmu6Jouo=;
 b=IRTpxwkn1ayNDpvqbCEZn6NBqborFRAW/0PQuMP+4BbBgxfCNof5OYPbfz+ec9FW4N
 rH56xNLCZMe74t5WteyvjYbxKPXw+4WMclQ87c9R+ifltHafEwV9LDwojjVXOqLHxMtD
 aZ9RMt4J2eslxF7PkPYkMkyyFCZvWZLyns2h5NflxRrueSJ9yGpE9rhJc+IfRDH9FPNG
 /33tEj9kcDcYWI0vQIZeqWHA0Dj7wpL4YbKqqPDG/TCN5jMXNKLolii6WPL8ud05EO6e
 eVFcQMzxpI2qxnjyy4Dz2tZ/VsYnzd1n4TrD6P+h4GyPOkOPmOsEbHnn/c1rudgX8ZFF
 uxlA==
X-Gm-Message-State: AOUpUlHdBfhUf3VoliuntX9SJW2jn3PquvhhZhdRphdP1z6alq3/G+Hh
 6daDJ3raPfSpgSwZ8nvnao9Gpd+rgHH3WTzQGYIrEnyf
X-Google-Smtp-Source: AAOMgpfHG4IhDWvFt3UpogGwp9pcVX1tjf2vaQ66PdSK1DvEGBVmXCDEOkqm8NwOBqdl4Vm2ikWFWk+LMjjI4Jgv7u4=
X-Received: by 2002:adf:de84:: with SMTP id
 w4-v6mr13859994wrl.270.1533660370722; 
 Tue, 07 Aug 2018 09:46:10 -0700 (PDT)
MIME-Version: 1.0
References: <20180807140243.11265-1-roger.pau@citrix.com>
 <CABfawhkwcV+T5UxRFZ3jz_1eS3ZVF=sMq=zN2sa+eVq8ux5zVg@mail.gmail.com>
 <20180807143715.kscihz3wuj6mcnfi@mac>
 <CABfawhmQ557uduVUJjTMbZ3u5FWswPvbVYSUBY785Vx=qbitfA@mail.gmail.com>
 <20180807150829.ydvmvpfyrigeeyyd@mac>
 <CABfawhkomnqJ4rjc5ZBZ+rdJSeqx1XTeAKSeYQRva-BoLQeHsw@mail.gmail.com>
In-Reply-To: <CABfawhkomnqJ4rjc5ZBZ+rdJSeqx1XTeAKSeYQRva-BoLQeHsw@mail.gmail.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Tue, 7 Aug 2018 10:45:32 -0600
Message-ID: <CABfawhnSmeR_SeMHjL7CG0tCnnHUKPdCPQePD_iRVZiO4N+mxw@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-devel] [PATCH v3 0/4] x86/iommu: PVH Dom0 workarounds for
 missing RMRR entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Connor Davis <davisc@ainfosec.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgNywgMjAxOCBhdCAxMDowNCBBTSBUYW1hcyBLIExlbmd5ZWwKPHRhbWFzLmsu
bGVuZ3llbEBnbWFpbC5jb20+IHdyb3RlOgo+Cj4gT24gVHVlLCBBdWcgNywgMjAxOCBhdCA5OjA5
IEFNIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPiB3cm90ZToKPiA+Cj4g
PiBPbiBUdWUsIEF1ZyAwNywgMjAxOCBhdCAwODo0NTowN0FNIC0wNjAwLCBUYW1hcyBLIExlbmd5
ZWwgd3JvdGU6Cj4gPiA+IE9uIFR1ZSwgQXVnIDcsIDIwMTggYXQgODozNyBBTSBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPiA+ID4KPiA+ID4gPiBPbiBU
dWUsIEF1ZyAwNywgMjAxOCBhdCAwODoyOTo0OUFNIC0wNjAwLCBUYW1hcyBLIExlbmd5ZWwgd3Jv
dGU6Cj4gPiA+ID4gPiBPbiBUdWUsIEF1ZyA3LCAyMDE4IGF0IDg6MDQgQU0gUm9nZXIgUGF1IE1v
bm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+
IEhlbGxvLAo+ID4gPiA+ID4gPgo+ID4gPiA+ID4gPiBUaGUgZm9sbG93aW5nIHNlcmllcyBpbXBs
ZW1lbnQgYSB3b3JrYXJvdW5kIGZvciBtaXNzaW5nIFJNUlIKPiA+ID4gPiA+ID4gZW50cmllcyBm
b3IgYSBQVkggRG9tMC4gSXQncyBiYXNlZCBvbiB0aGUgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcg
VlRkCj4gPiA+ID4gPiA+IG9wdGlvbi4KPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gVGhlIFBWSCB3
b3JrYXJvdW5kIGlkZW50aXR5IG1hcHMgYWxsIHJlZ2lvbnMgbWFya2VkIGFzIHJlc2VydmVkIGlu
IHRoZQo+ID4gPiA+ID4gPiBtZW1vcnkgbWFwLgo+ID4gPiA+ID4gPgo+ID4gPiA+ID4gPiBOb3Rl
IHRoYXQgdGhpcyB3b3JrYXJvdW5kIGlzIGVuYWJsZWQgYnkgZGVmYXVsdCBvbiBJbnRlbCBoYXJk
d2FyZS4gSXQncwo+ID4gPiA+ID4gPiBhbHNvIGF2YWlsYWJsZSB0byBBTUQgaGFyZHdhcmUsIGFs
dGhvdWdoIGl0J3MgZGlzYWJsZWQgYnkgZGVmYXVsdCBpbgo+ID4gPiA+ID4gPiB0aGF0IGNhc2Uu
Cj4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+IFRoZSBzZXJpZXMgY2FuIGJlIGZvdW5kIGF0Ogo+ID4g
PiA+ID4gPgo+ID4gPiA+ID4gPiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcGVvcGxlL3JveWdlci94
ZW4uZ2l0IGlvbW11X2luY2x1c2l2ZV92Mwo+ID4gPiA+ID4gPgo+ID4gPiA+ID4gPiBUaGFua3Ms
IFJvZ2VyLgo+ID4gPiA+ID4gPiBSb2dlciBQYXUgTW9ubmUgKDQpOgo+ID4gPiA+ID4gPiAgIGlv
bW11OiBpbnRyb2R1Y2UgZG9tMC1pb21tdSBvcHRpb24KPiA+ID4gPiA+ID4gICBpb21tdTogbWFr
ZSBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyBhIHN1Ym9wdGlvbiBvZiBkb20wLWlvbW11Cj4gPiA+
ID4gPiA+ICAgZG9tMC9wdmg6IGNoYW5nZSB0aGUgb3JkZXIgb2YgdGhlIE1NQ0ZHIGluaXRpYWxp
emF0aW9uCj4gPiA+ID4gPiA+ICAgeDg2L2lvbW11OiBhZGQgcmVzZXJ2ZWQgZG9tMC1pb21tdSBv
cHRpb24gdG8gbWFwIHJlc2VydmVkIG1lbW9yeQo+ID4gPiA+ID4gPiAgICAgcmFuZ2VzCj4gPiA+
ID4gPiA+Cj4gPiA+ID4gPiA+ICBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biAg
ICAgICAgIHwgNDcgKysrKysrKysrKysKPiA+ID4gPiA+ID4gIHhlbi9hcmNoL3g4Ni9odm0vZG9t
MF9idWlsZC5jICAgICAgICAgICAgICAgfCAgOSArKy0KPiA+ID4gPiA+ID4gIHhlbi9hcmNoL3g4
Ni9odm0vaW8uYyAgICAgICAgICAgICAgICAgICAgICAgfCAgNSArKwo+ID4gPiA+ID4gPiAgeGVu
L2FyY2gveDg2L3g4Nl82NC9tbS5jICAgICAgICAgICAgICAgICAgICB8ICAzICstCj4gPiA+ID4g
PiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jICAgIHwgIDIgKy0K
PiA+ID4gPiA+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMg
fCAxMSArKy0KPiA+ID4gPiA+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9pb21tdS5j
ICAgICAgICAgfCAgNCArCj4gPiA+ID4gPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21t
dS5jICAgICAgICAgICAgIHwgNjIgKysrKysrKysrKysrKy0tCj4gPiA+ID4gPiA+ICB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvZXh0ZXJuLmggICAgICAgIHwgIDIgLQo+ID4gPiA+ID4gPiAg
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgICAgICAgICB8IDI1ICsrKy0tLQo+
ID4gPiA+ID4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYyAgICAgICB8
IDU4ICstLS0tLS0tLS0tLS0tCj4gPiA+ID4gPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94
ODYvaW9tbXUuYyAgICAgICAgIHwgODcgKysrKysrKysrKysrKysrKysrKysrCj4gPiA+ID4gPiA+
ICB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pby5oICAgICAgICAgICAgICAgIHwgIDMgKwo+ID4g
PiA+ID4gPiAgeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICAgICAgICB8ICA4
ICstCj4gPiA+ID4gPiA+ICAxNCBmaWxlcyBjaGFuZ2VkLCAyNDAgaW5zZXJ0aW9ucygrKSwgODYg
ZGVsZXRpb25zKC0pCj4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+IC0tCj4gPiA+ID4gPgo+ID4gPiA+
ID4gSGkgUm9nZXIsCj4gPiA+ID4gPiBJIGdhdmUgdGhpcyBicmFuY2ggYSBzcGluIG9uIGEgRGVs
bCBYUFMgbGFwdG9wIGJvb3RpbmcgVUVGSSB3aXRoIExpbnV4Cj4gPiA+ID4gPiA0LjE4LXJjOC4g
SSB3YXMgYWJsZSB0byBnZXQgZG9tMCB0byBib290IHdpdGggUFZIIGJ1dCB0aGUgcGh5c2ljYWwK
PiA+ID4gPiA+IGtleWJvYXJkIG9mIHRoZSBsYXB0b3Agc3RvcHBlZCB3b3JraW5nLCBpdCB3b3Jr
cyBubyBwcm9ibGVtIHdpdGgganVzdAo+ID4gPiA+ID4gTGludXggNC4xOC1yYzggb3IgUFYgZG9t
MCwgc28gSSBoYWQgdG8gcGx1ZyBpbiBhIFVTQiBrZXlib2FyZC4gQWZ0ZXIKPiA+ID4gPiA+IHJ1
bm5pbmcgZm9yIGEgbWludXRlIG9yIHR3byB0aGUgc3lzdGVtIHN0YXJ0cyB0byBzbG93IGRvd24g
dG8gdGhlCj4gPiA+ID4gPiBwb2ludCB3aGVyZSBpdCBiZWNvbWVzIHVucmVzcG9uc2l2ZS4gVGhl
IHhsIGRtZXNnIGxvZyBpcyBmaWxsZWQgd2l0aAo+ID4gPiA+ID4gdGhpcyBlcnJvcjoKPiA+ID4g
PiA+Cj4gPiA+ID4gPiAoWEVOKSBbVlQtRF1pb21tdS5jOjkxOTogaW9tbXVfZmF1bHRfc3RhdHVz
OiBGYXVsdCBPdmVyZmxvdwo+ID4gPiA+ID4gKFhFTikgW1ZULURdaW9tbXUuYzo5MjE6IGlvbW11
X2ZhdWx0X3N0YXR1czogUHJpbWFyeSBQZW5kaW5nIEZhdWx0Cj4gPiA+ID4gPiAoWEVOKSBbVlQt
RF1ETUFSOltETUEgUmVhZF0gUmVxdWVzdCBkZXZpY2UgWzAwMDA6MDA6MDIuMF0gZmF1bHQgYWRk
cgo+ID4gPiA+ID4gNDYyNWYzYTAwMCwgaW9tbXUgcmVnID0gZmZmZjgyYzAwMTgxYzAwMAo+ID4g
PiA+ID4gKFhFTikgW1ZULURdRE1BUjogcmVhc29uIDA2IC0gUFRFIFJlYWQgYWNjZXNzIGlzIG5v
dCBzZXQKPiA+ID4gPiA+IChYRU4pIHByaW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAw
MDowMDowMi4wIGdtZm4gNDYyNWYzYQo+ID4gPiA+Cj4gPiA+ID4gSXMgdGhlIGdtZm4gYWx3YXlz
IHRoZSBzYW1lICgweDQ2MjVmM2EpPwo+ID4gPiA+Cj4gPiA+ID4gPiAoWEVOKSAgICAgcm9vdF9l
bnRyeVswMF0gPSAyNzNhMTgwMDEKPiA+ID4gPiA+IChYRU4pICAgICBjb250ZXh0WzEwXSA9IDJf
MjdiYTM1MDAxCj4gPiA+ID4gPiAoWEVOKSAgICAgbDRbMDAwXSA9IDljMDAwMDAyN2JhMzQxMDcK
PiA+ID4gPiA+IChYRU4pICAgICBsM1sxMThdID0gODAwMDAwMDAwMDAwMDAwMAo+ID4gPiA+ID4g
KFhFTikgICAgIGwzWzExOF0gbm90IHByZXNlbnQKPiA+ID4gPgo+ID4gPiA+IENhbiB5b3UgYWxz
byBwYXN0ZSB0aGUgZnVsbCB4bCBkbWVzZyBsb2c/IEknbSBzcGVjaWFsbHkgaW50ZXJlc3RlZCBp
bgo+ID4gPiA+IHRoZSBtZW1vcnkgbWFwIG9mIHRoZSBtYWNoaW5lIHdoaWNoIGlzIHByaW50ZWQg
cXVpdGUgZWFybHkgZHVyaW5nIFhlbgo+ID4gPiA+IGJvb3QuCj4gPiA+ID4KPiA+ID4KPiA+ID4g
VW5mb3J0dW5hdGVseSBJIGRvbid0IGhhdmUgc2VyaWFsIGFjY2VzcyBvbiB0aGlzIGxhcHRvcCBh
bmQgInhsIGRtZXNnIgo+ID4gPiBnZXRzIGNvbXBsZXRlbHkgZmlsbGVkIHdpdGggdGhhdCBlcnJv
ciBzbyB0aGUgYmVnaW5uaW5nIG9mIHRoZSBsb2cgaXMKPiA+ID4gbG9zdCBieSB0aGUgdGltZSBJ
IGdldCBhIHRlcm1pbmFsIGluIGRvbTAuCj4gPgo+ID4gWW91IGNhbiBnZXQgdGhlIG1lbW9yeSBt
YXAgd2hpbGUgYm9vdGluZyBpbiBQViBtb2RlLCBpdCdzIGdvaW5nIHRvIGJlCj4gPiBleGFjdGx5
IHRoZSBzYW1lIHJlZ2FyZGxlc3Mgb2Ygd2hldGhlciBEb20wIGlzIFBWIG9yIFBWSC4KPgo+IFRo
aXMgaXMgdGhlIFBWIGRtZXNnOgo+Cj4gKFhFTikgWGVuIHZlcnNpb24gNC4xMi11bnN0YWJsZSAo
ZHJAKSAoZ2NjIChEZWJpYW4gNy4zLjAtMTkpIDcuMy4wKQo+IGRlYnVnPXkgIE1vbiBBdWcgIDYg
MTM6NDI6NDIgTURUIDIwMTgKPiAoWEVOKSBMYXRlc3QgQ2hhbmdlU2V0OiBGcmkgQXVnIDMgMTA6
MDE6MzYgMjAxOCArMDIwMCBnaXQ6ZGRiYTFjMmIxZgo+IChYRU4pIEJvb3Rsb2FkZXI6IEVGSQo+
IChYRU4pIENvbW1hbmQgbGluZTogbG9nbHZsPWFsbCBndWVzdF9sb2dsdmw9YWxsCj4gZG9tMF9t
ZW09NDA5Nk0sbWF4OjQwOTZNIGRvbTBfbWF4X3ZjcHVzPTIgc2NoZWQ9bnVsbCBjb25zb2xlPXZn
YQo+IChYRU4pIFhlbiBpbWFnZSBsb2FkIGJhc2UgYWRkcmVzczogMHg1YTIwMDAwMAo+IChYRU4p
IFZpZGVvIGluZm9ybWF0aW9uOgo+IChYRU4pICBWR0EgaXMgZ3JhcGhpY3MgbW9kZSAzMjAweDE4
MDAsIDMyIGJwcAo+IChYRU4pIERpc2MgaW5mb3JtYXRpb246Cj4gKFhFTikgIEZvdW5kIDAgTUJS
IHNpZ25hdHVyZXMKPiAoWEVOKSAgRm91bmQgMSBFREQgaW5mb3JtYXRpb24gc3RydWN0dXJlcwo+
IChYRU4pIEVGSSBSQU0gbWFwOgo+IChYRU4pICAwMDAwMDAwMDAwMDAwMDAwIC0gMDAwMDAwMDAw
MDA1ODAwMCAodXNhYmxlKQo+IChYRU4pICAwMDAwMDAwMDAwMDU4MDAwIC0gMDAwMDAwMDAwMDA1
OTAwMCAocmVzZXJ2ZWQpCj4gKFhFTikgIDAwMDAwMDAwMDAwNTkwMDAgLSAwMDAwMDAwMDAwMDlm
MDAwICh1c2FibGUpCj4gKFhFTikgIDAwMDAwMDAwMDAwOWYwMDAgLSAwMDAwMDAwMDAwMTAwMDAw
IChyZXNlcnZlZCkKPiAoWEVOKSAgMDAwMDAwMDAwMDEwMDAwMCAtIDAwMDAwMDAwNWYxNGQwMDAg
KHVzYWJsZSkKPiAoWEVOKSAgMDAwMDAwMDA1ZjE0ZDAwMCAtIDAwMDAwMDAwNWYxNGUwMDAgKEFD
UEkgTlZTKQo+IChYRU4pICAwMDAwMDAwMDVmMTRlMDAwIC0gMDAwMDAwMDA1ZjE0ZjAwMCAocmVz
ZXJ2ZWQpCj4gKFhFTikgIDAwMDAwMDAwNWYxNGYwMDAgLSAwMDAwMDAwMDZlZTg5MDAwICh1c2Fi
bGUpCj4gKFhFTikgIDAwMDAwMDAwNmVlODkwMDAgLSAwMDAwMDAwMDZmMjE0MDAwIChyZXNlcnZl
ZCkKPiAoWEVOKSAgMDAwMDAwMDA2ZjIxNDAwMCAtIDAwMDAwMDAwNmYyNTgwMDAgKEFDUEkgZGF0
YSkKPiAoWEVOKSAgMDAwMDAwMDA2ZjI1ODAwMCAtIDAwMDAwMDAwNmY4ZmQwMDAgKEFDUEkgTlZT
KQo+IChYRU4pICAwMDAwMDAwMDZmOGZkMDAwIC0gMDAwMDAwMDA2ZmZmZjAwMCAocmVzZXJ2ZWQp
Cj4gKFhFTikgIDAwMDAwMDAwNmZmZmYwMDAgLSAwMDAwMDAwMDcwMDAwMDAwICh1c2FibGUpCj4g
KFhFTikgIDAwMDAwMDAwNzAwMDAwMDAgLSAwMDAwMDAwMDc4MDAwMDAwIChyZXNlcnZlZCkKPiAo
WEVOKSAgMDAwMDAwMDA3ODAwMDAwMCAtIDAwMDAwMDAwNzg2MDAwMDAgKHVzYWJsZSkKPiAoWEVO
KSAgMDAwMDAwMDA3ODYwMDAwMCAtIDAwMDAwMDAwN2M4MDAwMDAgKHJlc2VydmVkKQo+IChYRU4p
ICAwMDAwMDAwMGUwMDAwMDAwIC0gMDAwMDAwMDBmMDAwMDAwMCAocmVzZXJ2ZWQpCj4gKFhFTikg
IDAwMDAwMDAwZmUwMDAwMDAgLSAwMDAwMDAwMGZlMDExMDAwIChyZXNlcnZlZCkKPiAoWEVOKSAg
MDAwMDAwMDBmZWMwMDAwMCAtIDAwMDAwMDAwZmVjMDEwMDAgKHJlc2VydmVkKQo+IChYRU4pICAw
MDAwMDAwMGZlZTAwMDAwIC0gMDAwMDAwMDBmZWUwMTAwMCAocmVzZXJ2ZWQpCj4gKFhFTikgIDAw
MDAwMDAwZmYwMDAwMDAgLSAwMDAwMDAwMTAwMDAwMDAwIChyZXNlcnZlZCkKPiAoWEVOKSAgMDAw
MDAwMDEwMDAwMDAwMCAtIDAwMDAwMDAyODE4MDAwMDAgKHVzYWJsZSkKPiAoWEVOKSBBQ1BJOiBS
U0RQIDZGMjIxMDAwLCAwMDI0IChyMiBERUxMICApCj4gKFhFTikgQUNQSTogWFNEVCA2RjIyMTBD
OCwgMDExNCAocjEgREVMTCAgICBDQlgzICAgICAxMDcyMDA5IEFNSSAgICAgMTAwMTMpCj4gKFhF
TikgQUNQSTogRkFDUCA2RjI0NjkxOCwgMDEwQyAocjUgREVMTCAgICBDQlgzICAgICAxMDcyMDA5
IEFNSSAgICAgMTAwMTMpCj4gKFhFTikgQUNQSTogRFNEVCA2RjIyMTI3MCwgMjU2QTYgKHIyIERF
TEwgICAgQ0JYMyAgICAgMTA3MjAwOSBJTlRMIDIwMTYwNDIyKQo+IChYRU4pIEFDUEk6IEZBQ1Mg
NkY4RkExODAsIDAwNDAKPiAoWEVOKSBBQ1BJOiBBUElDIDZGMjQ2QTI4LCAwMDg0IChyMyBERUxM
ICAgIENCWDMgICAgIDEwNzIwMDkgQU1JICAgICAxMDAxMykKPiAoWEVOKSBBQ1BJOiBGUERUIDZG
MjQ2QUIwLCAwMDQ0IChyMSBERUxMICAgIENCWDMgICAgIDEwNzIwMDkgQU1JICAgICAxMDAxMykK
PiAoWEVOKSBBQ1BJOiBGSURUIDZGMjQ2QUY4LCAwMEFDIChyMSBERUxMICAgIENCWDMgICAgIDEw
NzIwMDkgQU1JICAgICAxMDAxMykKPiAoWEVOKSBBQ1BJOiBNQ0ZHIDZGMjQ2QkE4LCAwMDNDIChy
MSBERUxMICAgIENCWDMgICAgIDEwNzIwMDkgTVNGVCAgICAgICA5NykKPiAoWEVOKSBBQ1BJOiBI
UEVUIDZGMjQ2QkU4LCAwMDM4IChyMSBERUxMICAgIENCWDMgICAgIDEwNzIwMDkgQU1JLiAgICA1
MDAwQikKPiAoWEVOKSBBQ1BJOiBTU0RUIDZGMjQ2QzIwLCAwMzU5IChyMSBTYXRhUmUgU2F0YVRh
YmwgICAgIDEwMDAgSU5UTCAyMDE2MDQyMikKPiAoWEVOKSBBQ1BJOiBCT09UIDZGMjQ2RjgwLCAw
MDI4IChyMSBERUxMICAgQ0JYMyAgICAgIDEwNzIwMDkgQU1JICAgICAxMDAxMykKPiAoWEVOKSBB
Q1BJOiBTU0RUIDZGMjQ2RkE4LCAxMkNGIChyMiBTYVNzZHQgIFNhU3NkdCAgICAgIDMwMDAgSU5U
TCAyMDE2MDQyMikKPiAoWEVOKSBBQ1BJOiBIUEVUIDZGMjQ4Mjc4LCAwMDM4IChyMSBJTlRFTCAg
IEtCTC1VTFQgICAgICAgIDEgTVNGVCAgICAgICA1RikKPiAoWEVOKSBBQ1BJOiBTU0RUIDZGMjQ4
MkIwLCAwRDg0IChyMiAgSU5URUwgeGhfcnZwMDcgICAgICAgIDAgSU5UTCAyMDE2MDQyMikKPiAo
WEVOKSBBQ1BJOiBVRUZJIDZGMjQ5MDM4LCAwMDQyIChyMSAgICAgICAgICAgICAgICAgICAgICAg
IDAgICAgICAgICAgICAgMCkKPiAoWEVOKSBBQ1BJOiBTU0RUIDZGMjQ5MDgwLCAwRURFIChyMiBD
cHVSZWYgIENwdVNzZHQgICAgIDMwMDAgSU5UTCAyMDE2MDQyMikKPiAoWEVOKSBBQ1BJOiBMUElU
IDZGMjQ5RjYwLCAwMDk0IChyMSBJTlRFTCAgIEtCTC1VTFQgICAgICAgIDAgTVNGVCAgICAgICA1
RikKPiAoWEVOKSBBQ1BJOiBXU01UIDZGMjQ5RkY4LCAwMDI4IChyMSBERUxMICAgIENCWDMgICAg
ICAgICAgIDAgTVNGVCAgICAgICA1RikKPiAoWEVOKSBBQ1BJOiBTU0RUIDZGMjRBMDIwLCAwMTYx
IChyMiBJTlRFTCAgICBIZGFEc3AgICAgICAgIDAgSU5UTCAyMDE2MDQyMikKPiAoWEVOKSBBQ1BJ
OiBTU0RUIDZGMjRBMTg4LCAwMjlGIChyMiBJTlRFTCAgc2Vuc3JodWIgICAgICAgIDAgSU5UTCAy
MDE2MDQyMikKPiAoWEVOKSBBQ1BJOiBTU0RUIDZGMjRBNDI4LCAzMDAyIChyMiBJTlRFTCAgUHRp
ZERldmMgICAgIDEwMDAgSU5UTCAyMDE2MDQyMikKPiAoWEVOKSBBQ1BJOiBTU0RUIDZGMjRENDMw
LCAwMERCIChyMiBJTlRFTCAgVGJ0VHlwZUMgICAgICAgIDAgSU5UTCAyMDE2MDQyMikKPiAoWEVO
KSBBQ1BJOiBEQkdQIDZGMjRENTEwLCAwMDM0IChyMSBJTlRFTCAgICAgICAgICAgICAgICAgIDIg
TVNGVCAgICAgICA1RikKPiAoWEVOKSBBQ1BJOiBEQkcyIDZGMjRENTQ4LCAwMDU0IChyMCBJTlRF
TCAgICAgICAgICAgICAgICAgIDIgTVNGVCAgICAgICA1RikKPiAoWEVOKSBBQ1BJOiBTU0RUIDZG
MjRENUEwLCAwN0FDIChyMiBJTlRFTCAgVXNiQ1RhYmwgICAgIDEwMDAgSU5UTCAyMDE2MDQyMikK
PiAoWEVOKSBBQ1BJOiBTU0RUIDZGMjRERDUwLCA4NEYxIChyMiBEcHRmVGEgRHB0ZlRhYmwgICAg
IDEwMDAgSU5UTCAyMDE2MDQyMikKPiAoWEVOKSBBQ1BJOiBNU0RNIDZGMjU2MjQ4LCAwMDU1IChy
MyBERUxMICAgIENCWDMgICAgIDYyMjIwMDQgQU1JICAgICAxMDAxMykKPiAoWEVOKSBBQ1BJOiBT
TElDIDZGMjU2MkEwLCAwMTc2IChyMyBERUxMICAgIENCWDMgICAgIDEwNzIwMDkgTVNGVCAgICAx
MDAxMykKPiAoWEVOKSBBQ1BJOiBOSExUIDZGMjU2NDE4LCAwMDJEIChyMCBJTlRFTCAgRURLMiAg
ICAgICAgICAgIDIgICAgICAgMTAwMDAxMykKPiAoWEVOKSBBQ1BJOiBCR1JUIDZGMjU2NDQ4LCAw
MDM4IChyMCAgICAg77+977+9ICAgICAgICAgICAxMDcyMDA5IEFNSSAgICAgMTAwMTMpCj4gKFhF
TikgQUNQSTogVFBNMiA2RjI1NjQ4MCwgMDAzNCAocjMgICAgICAgIFRwbTJUYWJsICAgICAgICAx
IEFNSSAgICAgICAgIDApCj4gKFhFTikgQUNQSTogQVNGISA2RjI1NjRCOCwgMDBBMCAocjMyIElO
VEVMICAgICAgIEhDRyAgICAgICAgMSBURlNNICAgIEY0MjQwKQo+IChYRU4pIEFDUEk6IERNQVIg
NkYyNTY1NTgsIDAwRjAgKHIxIElOVEVMICAgICAgS0JMICAgICAgICAgMSBJTlRMICAgICAgICAx
KQo+IChYRU4pIFN5c3RlbSBSQU06IDc5NDhNQiAoODEzODkwNGtCKQo+IChYRU4pIE5vIE5VTUEg
Y29uZmlndXJhdGlvbiBmb3VuZAo+IChYRU4pIEZha2luZyBhIG5vZGUgYXQgMDAwMDAwMDAwMDAw
MDAwMC0wMDAwMDAwMjgxODAwMDAwCj4gKFhFTikgRG9tYWluIGhlYXAgaW5pdGlhbGlzZWQKPiAo
WEVOKSB2ZXNhZmI6IGZyYW1lYnVmZmVyIGF0IDB4OTAwMDAwMDAsIG1hcHBlZCB0byAweGZmZmY4
MmMwMDAyMDEwMDAsCj4gdXNpbmcgMjI1MjhrLCB0b3RhbCAyMjUyOGsKPiAoWEVOKSB2ZXNhZmI6
IG1vZGUgaXMgMzIwMHgxODAweDMyLCBsaW5lbGVuZ3RoPTEyODAwLCBmb250IDh4MTYKPiAoWEVO
KSB2ZXNhZmI6IFRydWVjb2xvcjogc2l6ZT04Ojg6ODo4LCBzaGlmdD0yNDoxNjo4OjAKPiAoWEVO
KSBDb3VsZG4ndCBpbml0aWFsaXplIGEgMzIwMHgxODAwIGZyYW1lYnVmZmVyIGVhcmx5Lgo+IChY
RU4pIENQVSBWZW5kb3I6IEludGVsLCBGYW1pbHkgNiAoMHg2KSwgTW9kZWwgMTQyICgweDhlKSwg
U3RlcHBpbmcgOQo+IChyYXcgMDAwODA2ZTkpCj4gKFhFTikgU01CSU9TIDMuMCBwcmVzZW50Lgo+
IChYRU4pIFVzaW5nIEFQSUMgZHJpdmVyIGRlZmF1bHQKPiAoWEVOKSBBQ1BJOiBQTS1UaW1lciBJ
TyBQb3J0OiAweDE4MDggKDMyIGJpdHMpCj4gKFhFTikgQUNQSTogdjUgU0xFRVAgSU5GTzogY29u
dHJvbFsxOjE4MDRdLCBzdGF0dXNbMToxODAwXQo+IChYRU4pIEFDUEk6IEludmFsaWQgc2xlZXAg
Y29udHJvbC9zdGF0dXMgcmVnaXN0ZXIgZGF0YTogMDoweDg6MHgzIDA6MHg4OjB4Mwo+IChYRU4p
IEFDUEk6IFNMRUVQIElORk86IHBtMXhfY250WzE6MTgwNCwxOjBdLCBwbTF4X2V2dFsxOjE4MDAs
MTowXQo+IChYRU4pIEFDUEk6IDMyLzY0WCBGQUNTIGFkZHJlc3MgbWlzbWF0Y2ggaW4gRkFEVCAt
Cj4gNmY4ZmExODAvMDAwMDAwMDAwMDAwMDAwMCwgdXNpbmcgMzIKPiAoWEVOKSBBQ1BJOiAgICAg
ICAgICAgICB3YWtldXBfdmVjWzZmOGZhMThjXSwgdmVjX3NpemVbMjBdCj4gKFhFTikgQUNQSTog
TG9jYWwgQVBJQyBhZGRyZXNzIDB4ZmVlMDAwMDAKPiAoWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9p
ZFsweDAxXSBsYXBpY19pZFsweDAwXSBlbmFibGVkKQo+IChYRU4pIEFDUEk6IExBUElDIChhY3Bp
X2lkWzB4MDJdIGxhcGljX2lkWzB4MDJdIGVuYWJsZWQpCj4gKFhFTikgQUNQSTogTEFQSUMgKGFj
cGlfaWRbMHgwM10gbGFwaWNfaWRbMHgwMV0gZW5hYmxlZCkKPiAoWEVOKSBBQ1BJOiBMQVBJQyAo
YWNwaV9pZFsweDA0XSBsYXBpY19pZFsweDAzXSBlbmFibGVkKQo+IChYRU4pIEFDUEk6IExBUElD
X05NSSAoYWNwaV9pZFsweDAxXSBoaWdoIGVkZ2UgbGludFsweDFdKQo+IChYRU4pIEFDUEk6IExB
UElDX05NSSAoYWNwaV9pZFsweDAyXSBoaWdoIGVkZ2UgbGludFsweDFdKQo+IChYRU4pIEFDUEk6
IExBUElDX05NSSAoYWNwaV9pZFsweDAzXSBoaWdoIGVkZ2UgbGludFsweDFdKQo+IChYRU4pIEFD
UEk6IExBUElDX05NSSAoYWNwaV9pZFsweDA0XSBoaWdoIGVkZ2UgbGludFsweDFdKQo+IChYRU4p
IEFDUEk6IElPQVBJQyAoaWRbMHgwMl0gYWRkcmVzc1sweGZlYzAwMDAwXSBnc2lfYmFzZVswXSkK
PiAoWEVOKSBJT0FQSUNbMF06IGFwaWNfaWQgMiwgdmVyc2lvbiAzMiwgYWRkcmVzcyAweGZlYzAw
MDAwLCBHU0kgMC0xMTkKPiAoWEVOKSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAw
IGdsb2JhbF9pcnEgMiBkZmwgZGZsKQo+IChYRU4pIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBi
dXNfaXJxIDkgZ2xvYmFsX2lycSA5IGhpZ2ggbGV2ZWwpCj4gKFhFTikgQUNQSTogSVJRMCB1c2Vk
IGJ5IG92ZXJyaWRlLgo+IChYRU4pIEFDUEk6IElSUTIgdXNlZCBieSBvdmVycmlkZS4KPiAoWEVO
KSBBQ1BJOiBJUlE5IHVzZWQgYnkgb3ZlcnJpZGUuCj4gKFhFTikgRW5hYmxpbmcgQVBJQyBtb2Rl
OiAgRmxhdC4gIFVzaW5nIDEgSS9PIEFQSUNzCj4gKFhFTikgQUNQSTogSFBFVCBpZDogMHg4MDg2
YTcwMSBiYXNlOiAweGZlZDAwMDAwCj4gKFhFTikgW1ZULURdZG1hci5jOjg1MTogSWdub3JlIHVu
a25vd24gRE1BUiBzdHJ1Y3R1cmUgdHlwZSAoMHg0KQo+IChYRU4pIFtWVC1EXWRtYXIuYzo4NTE6
IElnbm9yZSB1bmtub3duIERNQVIgc3RydWN0dXJlIHR5cGUgKDB4NCkKPiAoWEVOKSBFUlNUIHRh
YmxlIHdhcyBub3QgZm91bmQKPiAoWEVOKSBBQ1BJOiBCR1JUOiBpbnZhbGlkYXRpbmcgdjEgaW1h
Z2UgYXQgMHg2YWQwNDAxOAo+IChYRU4pIFVzaW5nIEFDUEkgKE1BRFQpIGZvciBTTVAgY29uZmln
dXJhdGlvbiBpbmZvcm1hdGlvbgo+IChYRU4pIFNNUDogQWxsb3dpbmcgNCBDUFVzICgwIGhvdHBs
dWcgQ1BVcykKPiAoWEVOKSBJUlEgbGltaXRzOiAxMjAgR1NJLCA4NDAgTVNJL01TSS1YCj4gKFhF
TikgU3dpdGNoZWQgdG8gQVBJQyBkcml2ZXIgeDJhcGljX2NsdXN0ZXIuCj4gKFhFTikgeHN0YXRl
OiBzaXplOiAweDQ0MCBhbmQgc3RhdGVzOiAweDFmCj4gKFhFTikgbWNlX2ludGVsLmM6NzgwOiBN
Q0EgQ2FwYWJpbGl0eTogZmlyc3RiYW5rIDAsIGV4dGVuZGVkIE1DRSBNU1IKPiAwLCBCQ0FTVCwg
Q01DSQo+IChYRU4pIENQVTA6IEludGVsIG1hY2hpbmUgY2hlY2sgcmVwb3J0aW5nIGVuYWJsZWQK
PiAoWEVOKSBTcGVjdWxhdGl2ZSBtaXRpZ2F0aW9uIGZhY2lsaXRpZXM6Cj4gKFhFTikgICBIYXJk
d2FyZSBmZWF0dXJlczogSUJSUy9JQlBCIFNUSUJQCj4gKFhFTikgICBDb21waWxlZC1pbiBzdXBw
b3J0OiBJTkRJUkVDVF9USFVOSwo+IChYRU4pICAgWGVuIHNldHRpbmdzOiBCVEktVGh1bmsgSk1Q
LCBTUEVDX0NUUkw6IElCUlMrLCBPdGhlcjogSUJQQgo+IChYRU4pICAgU3VwcG9ydCBmb3IgVk1z
OiBQVjogTVNSX1NQRUNfQ1RSTCBSU0IgRUFHRVJfRlBVLCBIVk06Cj4gTVNSX1NQRUNfQ1RSTCBS
U0IgRUFHRVJfRlBVCj4gKFhFTikgICBYUFRJICg2NC1iaXQgUFYgb25seSk6IERvbTAgZW5hYmxl
ZCwgRG9tVSBlbmFibGVkCj4gKFhFTikgVXNpbmcgc2NoZWR1bGVyOiBudWxsIFNjaGVkdWxlciAo
bnVsbCkKPiAoWEVOKSBJbml0aWFsaXppbmcgbnVsbCBzY2hlZHVsZXIKPiAoWEVOKSBXQVJOSU5H
OiBUaGlzIGlzIGV4cGVyaW1lbnRhbCBzb2Z0d2FyZSBpbiBkZXZlbG9wbWVudC4KPiAoWEVOKSBV
c2UgYXQgeW91ciBvd24gcmlzay4KPiAoWEVOKSBQbGF0Zm9ybSB0aW1lciBpcyAyMy45OTlNSHog
SFBFVAo+IChYRU4pIERldGVjdGVkIDI5MDQuMDQxIE1IeiBwcm9jZXNzb3IuCj4gKFhFTikgRUZJ
IG1lbW9yeSBtYXA6Cj4gKFhFTikgIDAwMDAwMDAwMDAwMDAtMDAwMDAwMDAwN2ZmZiB0eXBlPTMg
YXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwMDAwMDgwMDAtMDAwMDAwMDA1N2Zm
ZiB0eXBlPTcgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwMDAwNTgwMDAtMDAw
MDAwMDA1OGZmZiB0eXBlPTAgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwMDAw
NTkwMDAtMDAwMDAwMDA1Y2ZmZiB0eXBlPTcgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikg
IDAwMDAwMDAwNWQwMDAtMDAwMDAwMDA1ZWZmZiB0eXBlPTIgYXR0cj0wMDAwMDAwMDAwMDAwMDBm
Cj4gKFhFTikgIDAwMDAwMDAwNWYwMDAtMDAwMDAwMDA1ZmZmZiB0eXBlPTQgYXR0cj0wMDAwMDAw
MDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwMDAwNjAwMDAtMDAwMDAwMDA5ZWZmZiB0eXBlPTMgYXR0
cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwMDAwOWYwMDAtMDAwMDAwMDA5ZmZmZiB0
eXBlPTAgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwMDAxMDAwMDAtMDAwMDAz
ZjIyNWZmZiB0eXBlPTcgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwM2YyMjYw
MDAtMDAwMDAzZjI2NWZmZiB0eXBlPTQgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAw
MDAwM2YyNjYwMDAtMDAwMDA1NjFiYmZmZiB0eXBlPTcgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4g
KFhFTikgIDAwMDAwNTYxYmMwMDAtMDAwMDA1YTAzYWZmZiB0eXBlPTIgYXR0cj0wMDAwMDAwMDAw
MDAwMDBmCj4gKFhFTikgIDAwMDAwNWEwM2IwMDAtMDAwMDA1YjIzYWZmZiB0eXBlPTEgYXR0cj0w
MDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwNWIyM2IwMDAtMDAwMDA1YjNlNWZmZiB0eXBl
PTIgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwNWIzZTYwMDAtMDAwMDA1YjNl
OWZmZiB0eXBlPTcgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwNWIzZWEwMDAt
MDAwMDA1YjQxNWZmZiB0eXBlPTIgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAw
NWI0MTYwMDAtMDAwMDA1YjQyMGZmZiB0eXBlPTcgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhF
TikgIDAwMDAwNWI0MjEwMDAtMDAwMDA1YjQ1OGZmZiB0eXBlPTIgYXR0cj0wMDAwMDAwMDAwMDAw
MDBmCj4gKFhFTikgIDAwMDAwNWI0NTkwMDAtMDAwMDA1YjQ1YWZmZiB0eXBlPTcgYXR0cj0wMDAw
MDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwNWI0NWIwMDAtMDAwMDA1YjQ2MmZmZiB0eXBlPTIg
YXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwNWI0NjMwMDAtMDAwMDA1YjQ2NGZm
ZiB0eXBlPTcgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwNWI0NjUwMDAtMDAw
MDA1ZDJlMGZmZiB0eXBlPTIgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwNWQy
ZTEwMDAtMDAwMDA1ZDMyNWZmZiB0eXBlPTEgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikg
IDAwMDAwNWQzMjYwMDAtMDAwMDA1ZjE0Y2ZmZiB0eXBlPTQgYXR0cj0wMDAwMDAwMDAwMDAwMDBm
Cj4gKFhFTikgIDAwMDAwNWYxNGQwMDAtMDAwMDA1ZjE0ZGZmZiB0eXBlPTEwIGF0dHI9MDAwMDAw
MDAwMDAwMDAwZgo+IChYRU4pICAwMDAwMDVmMTRlMDAwLTAwMDAwNWYxNGVmZmYgdHlwZT02IGF0
dHI9ODAwMDAwMDAwMDAwMDAwZgo+IChYRU4pICAwMDAwMDVmMTRmMDAwLTAwMDAwNWYyMTVmZmYg
dHlwZT00IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgo+IChYRU4pICAwMDAwMDVmMjE2MDAwLTAwMDAw
NWYyMjRmZmYgdHlwZT0yIGF0dHI9MDAwMDAwMDAwMDAwMDAwZgo+IChYRU4pICAwMDAwMDVmMjI1
MDAwLTAwMDAwNmRmZTZmZmYgdHlwZT00IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgo+IChYRU4pICAw
MDAwMDZkZmU3MDAwLTAwMDAwNmUyZmFmZmYgdHlwZT03IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgo+
IChYRU4pICAwMDAwMDZlMmZiMDAwLTAwMDAwNmVlODhmZmYgdHlwZT0zIGF0dHI9MDAwMDAwMDAw
MDAwMDAwZgo+IChYRU4pICAwMDAwMDZlZTg5MDAwLTAwMDAwNmYyMTNmZmYgdHlwZT0wIGF0dHI9
MDAwMDAwMDAwMDAwMDAwZgo+IChYRU4pICAwMDAwMDZmMjE0MDAwLTAwMDAwNmYyNTdmZmYgdHlw
ZT05IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgo+IChYRU4pICAwMDAwMDZmMjU4MDAwLTAwMDAwNmY4
ZmNmZmYgdHlwZT0xMCBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKPiAoWEVOKSAgMDAwMDA2ZjhmZDAw
MC0wMDAwMDZmZjFmZmZmIHR5cGU9NiBhdHRyPTgwMDAwMDAwMDAwMDAwMGYKPiAoWEVOKSAgMDAw
MDA2ZmYyMDAwMC0wMDAwMDZmZmZlZmZmIHR5cGU9NSBhdHRyPTgwMDAwMDAwMDAwMDAwMGYKPiAo
WEVOKSAgMDAwMDA2ZmZmZjAwMC0wMDAwMDZmZmZmZmZmIHR5cGU9NCBhdHRyPTAwMDAwMDAwMDAw
MDAwMGYKPiAoWEVOKSAgMDAwMDA3ODAwMDAwMC0wMDAwMDc4NWZmZmZmIHR5cGU9NyBhdHRyPTAw
MDAwMDAwMDAwMDAwMGYKPiAoWEVOKSAgMDAwMDEwMDAwMDAwMC0wMDAwMjgxN2ZmZmZmIHR5cGU9
NyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKPiAoWEVOKSAgMDAwMDAwMDBhMDAwMC0wMDAwMDAwMGZm
ZmZmIHR5cGU9MCBhdHRyPTAwMDAwMDAwMDAwMDAwMDAKPiAoWEVOKSAgMDAwMDA3MDAwMDAwMC0w
MDAwMDc3ZmZmZmZmIHR5cGU9MCBhdHRyPTA3MDAwMDAwMDAwMDAwMGYKPiAoWEVOKSAgMDAwMDA3
ODYwMDAwMC0wMDAwMDdjN2ZmZmZmIHR5cGU9MCBhdHRyPTAwMDAwMDAwMDAwMDAwMDAKPiAoWEVO
KSAgMDAwMDBlMDAwMDAwMC0wMDAwMGVmZmZmZmZmIHR5cGU9MTEgYXR0cj04MDAwMDAwMDAwMDAw
MDAwCj4gKFhFTikgVW5rbm93biBjYWNoYWJpbGl0eSBmb3IgTUZOcyAweGUwMDAwLTB4ZWZmZmYK
PiAoWEVOKSAgMDAwMDBmZTAwMDAwMC0wMDAwMGZlMDEwZmZmIHR5cGU9MTEgYXR0cj04MDAwMDAw
MDAwMDAwMDAxCj4gKFhFTikgIDAwMDAwZmVjMDAwMDAtMDAwMDBmZWMwMGZmZiB0eXBlPTExIGF0
dHI9ODAwMDAwMDAwMDAwMDAwMQo+IChYRU4pICAwMDAwMGZlZTAwMDAwLTAwMDAwZmVlMDBmZmYg
dHlwZT0xMSBhdHRyPTgwMDAwMDAwMDAwMDEwMGQKPiAoWEVOKSAgMDAwMDBmZjAwMDAwMC0wMDAw
MGZmZmZmZmZmIHR5cGU9MTEgYXR0cj04MDAwMDAwMDAwMDAxMDBkCj4gKFhFTikgSW5pdGluZyBt
ZW1vcnkgc2hhcmluZy4KPiAoWEVOKSBhbHQgdGFibGUgZmZmZjgyZDA4MDY3MzliMCAtPiBmZmZm
ODJkMDgwNjc1N2M0Cj4gKFhFTikgUENJOiBNQ0ZHIGNvbmZpZ3VyYXRpb24gMDogYmFzZSBlMDAw
MDAwMCBzZWdtZW50IDAwMDAgYnVzZXMgMDAgLSBmZgo+IChYRU4pIFBDSTogTUNGRyBhcmVhIGF0
IGUwMDAwMDAwIHJlc2VydmVkIGluIEU4MjAKPiAoWEVOKSBQQ0k6IFVzaW5nIE1DRkcgZm9yIHNl
Z21lbnQgMDAwMCBidXMgMDAtZmYKPiAoWEVOKSBJbnRlbCBWVC1kIGlvbW11IDAgc3VwcG9ydGVk
IHBhZ2Ugc2l6ZXM6IDRrQiwgMk1CLCAxR0IuCj4gKFhFTikgSW50ZWwgVlQtZCBpb21tdSAxIHN1
cHBvcnRlZCBwYWdlIHNpemVzOiA0a0IsIDJNQiwgMUdCLgo+IChYRU4pIEludGVsIFZULWQgU25v
b3AgQ29udHJvbCBub3QgZW5hYmxlZC4KPiAoWEVOKSBJbnRlbCBWVC1kIERvbTAgRE1BIFBhc3N0
aHJvdWdoIG5vdCBlbmFibGVkLgo+IChYRU4pIEludGVsIFZULWQgUXVldWVkIEludmFsaWRhdGlv
biBlbmFibGVkLgo+IChYRU4pIEludGVsIFZULWQgSW50ZXJydXB0IFJlbWFwcGluZyBlbmFibGVk
Lgo+IChYRU4pIEludGVsIFZULWQgUG9zdGVkIEludGVycnVwdCBub3QgZW5hYmxlZC4KPiAoWEVO
KSBJbnRlbCBWVC1kIFNoYXJlZCBFUFQgdGFibGVzIGVuYWJsZWQuCj4gKFhFTikgSS9PIHZpcnR1
YWxpc2F0aW9uIGVuYWJsZWQKPiAoWEVOKSAgLSBEb20wIG1vZGU6IFJlbGF4ZWQKPiAoWEVOKSBJ
bnRlcnJ1cHQgcmVtYXBwaW5nIGVuYWJsZWQKPiAoWEVOKSBucl9zb2NrZXRzOiAxCj4gKFhFTikg
RW5hYmxlZCBkaXJlY3RlZCBFT0kgd2l0aCBpb2FwaWNfYWNrX29sZCBvbiEKPiAoWEVOKSBFTkFC
TElORyBJTy1BUElDIElSUXMKPiAoWEVOKSAgLT4gVXNpbmcgb2xkIEFDSyBtZXRob2QKPiAoWEVO
KSAuLlRJTUVSOiB2ZWN0b3I9MHhGMCBhcGljMT0wIHBpbjE9MiBhcGljMj0wIHBpbjI9MAo+IChY
RU4pIFRTQyBkZWFkbGluZSB0aW1lciBlbmFibGVkCj4gKFhFTikgQWxsb2NhdGVkIGNvbnNvbGUg
cmluZyBvZiAzMiBLaUIuCj4gKFhFTikgbXdhaXQtaWRsZTogTVdBSVQgc3Vic3RhdGVzOiAweDEx
MTQyMTIwCj4gKFhFTikgbXdhaXQtaWRsZTogdjAuNC4xIG1vZGVsIDB4OGUKPiAoWEVOKSBtd2Fp
dC1pZGxlOiBsYXBpY190aW1lcl9yZWxpYWJsZV9zdGF0ZXMgMHhmZmZmZmZmZgo+IChYRU4pIG13
YWl0LWlkbGU6IG1heCBDLXN0YXRlIGNvdW50IG9mIDggcmVhY2hlZAo+IChYRU4pIFZNWDogU3Vw
cG9ydGVkIGFkdmFuY2VkIGZlYXR1cmVzOgo+IChYRU4pICAtIEFQSUMgTU1JTyBhY2Nlc3Mgdmly
dHVhbGlzYXRpb24KPiAoWEVOKSAgLSBBUElDIFRQUiBzaGFkb3cKPiAoWEVOKSAgLSBFeHRlbmRl
ZCBQYWdlIFRhYmxlcyAoRVBUKQo+IChYRU4pICAtIFZpcnR1YWwtUHJvY2Vzc29yIElkZW50aWZp
ZXJzIChWUElEKQo+IChYRU4pICAtIFZpcnR1YWwgTk1JCj4gKFhFTikgIC0gTVNSIGRpcmVjdC1h
Y2Nlc3MgYml0bWFwCj4gKFhFTikgIC0gVW5yZXN0cmljdGVkIEd1ZXN0Cj4gKFhFTikgIC0gVk0g
RnVuY3Rpb25zCj4gKFhFTikgIC0gVmlydHVhbGlzYXRpb24gRXhjZXB0aW9ucwo+IChYRU4pICAt
IFBhZ2UgTW9kaWZpY2F0aW9uIExvZ2dpbmcKPiAoWEVOKSBIVk06IEFTSURzIGVuYWJsZWQuCj4g
KFhFTikgSFZNOiBWTVggZW5hYmxlZAo+IChYRU4pIEhWTTogSGFyZHdhcmUgQXNzaXN0ZWQgUGFn
aW5nIChIQVApIGRldGVjdGVkCj4gKFhFTikgSFZNOiBIQVAgcGFnZSBzaXplczogNGtCLCAyTUIs
IDFHQgo+IChYRU4pIG13YWl0LWlkbGU6IG1heCBDLXN0YXRlIGNvdW50IG9mIDggcmVhY2hlZAo+
IChYRU4pIG13YWl0LWlkbGU6IG1heCBDLXN0YXRlIGNvdW50IG9mIDggcmVhY2hlZAo+IChYRU4p
IG13YWl0LWlkbGU6IG1heCBDLXN0YXRlIGNvdW50IG9mIDggcmVhY2hlZAo+IChYRU4pIEJyb3Vn
aHQgdXAgNCBDUFVzCj4gKFhFTikgYnVpbGQtaWQ6IDFlM2ViMDFhODMwMTg1MzBiOGE2NjgwOTc0
NDE0NWU4Cj4gKFhFTikgUnVubmluZyBzdHViIHJlY292ZXJ5IHNlbGZ0ZXN0cy4uLgo+IChYRU4p
IHRyYXBzLmM6MTU3MDogR1BGICgwMDAwKTogZmZmZjgyZDBiZmZmZjA0MSBbZmZmZjgyZDBiZmZm
ZjA0MV0gLT4KPiBmZmZmODJkMDgwMzdmM2YyCj4gKFhFTikgdHJhcHMuYzo3NTU6IFRyYXAgMTI6
IGZmZmY4MmQwYmZmZmYwNDAgW2ZmZmY4MmQwYmZmZmYwNDBdIC0+Cj4gZmZmZjgyZDA4MDM3ZjNm
Mgo+IChYRU4pIHRyYXBzLmM6MTA5NzogVHJhcCAzOiBmZmZmODJkMGJmZmZmMDQxIFtmZmZmODJk
MGJmZmZmMDQxXSAtPgo+IGZmZmY4MmQwODAzN2YzZjIKPiAoWEVOKSBBQ1BJIHNsZWVwIG1vZGVz
OiBTMwo+IChYRU4pIFZQTVU6IGRpc2FibGVkCj4gKFhFTikgbWNoZWNrX3BvbGw6IE1hY2hpbmUg
Y2hlY2sgcG9sbGluZyB0aW1lciBzdGFydGVkLgo+IChYRU4pIERvbTAgaGFzIG1heGltdW0gNTA0
IFBJUlFzCj4gKFhFTikgc2NoZWRfbnVsbC5jOjM0NzogMCA8LS0gZDB2MAo+IChYRU4pIE5YIChF
eGVjdXRlIERpc2FibGUpIHByb3RlY3Rpb24gYWN0aXZlCj4gKFhFTikgKioqIEJ1aWxkaW5nIGEg
UFYgRG9tMCAqKioKPiAoWEVOKSBFTEY6IHBoZHI6IHBhZGRyPTB4MTAwMDAwMCBtZW1zej0weDEy
M2MwMDAKPiAoWEVOKSBFTEY6IHBoZHI6IHBhZGRyPTB4MjQwMDAwMCBtZW1zej0weDJhNzAwMAo+
IChYRU4pIEVMRjogcGhkcjogcGFkZHI9MHgyNmE3MDAwIG1lbXN6PTB4MjUwMDAKPiAoWEVOKSBF
TEY6IHBoZHI6IHBhZGRyPTB4MjZjYzAwMCBtZW1zej0weDRiYTAwMAo+IChYRU4pIEVMRjogbWVt
b3J5OiAweDEwMDAwMDAgLT4gMHgyYjg2MDAwCj4gKFhFTikgRUxGOiBub3RlOiBHVUVTVF9PUyA9
ICJsaW51eCIKPiAoWEVOKSBFTEY6IG5vdGU6IEdVRVNUX1ZFUlNJT04gPSAiMi42Igo+IChYRU4p
IEVMRjogbm90ZTogWEVOX1ZFUlNJT04gPSAieGVuLTMuMCIKPiAoWEVOKSBFTEY6IG5vdGU6IFZJ
UlRfQkFTRSA9IDB4ZmZmZmZmZmY4MDAwMDAwMAo+IChYRU4pIEVMRjogbm90ZTogSU5JVF9QMk0g
PSAweDgwMDAwMDAwMDAKPiAoWEVOKSBFTEY6IG5vdGU6IEVOVFJZID0gMHhmZmZmZmZmZjgyNmNj
MTgwCj4gKFhFTikgRUxGOiBub3RlOiBIWVBFUkNBTExfUEFHRSA9IDB4ZmZmZmZmZmY4MTAwMTAw
MAo+IChYRU4pIEVMRjogbm90ZTogRkVBVFVSRVMgPSAiIXdyaXRhYmxlX3BhZ2VfdGFibGVzfHBh
ZV9wZ2Rpcl9hYm92ZV80Z2IiCj4gKFhFTikgRUxGOiBub3RlOiBTVVBQT1JURURfRkVBVFVSRVMg
PSAweDg4MDEKPiAoWEVOKSBFTEY6IG5vdGU6IFBBRV9NT0RFID0gInllcyIKPiAoWEVOKSBFTEY6
IG5vdGU6IExPQURFUiA9ICJnZW5lcmljIgo+IChYRU4pIEVMRjogbm90ZTogdW5rbm93biAoMHhk
KQo+IChYRU4pIEVMRjogbm90ZTogU1VTUEVORF9DQU5DRUwgPSAweDEKPiAoWEVOKSBFTEY6IG5v
dGU6IE1PRF9TVEFSVF9QRk4gPSAweDEKPiAoWEVOKSBFTEY6IG5vdGU6IEhWX1NUQVJUX0xPVyA9
IDB4ZmZmZjgwMDAwMDAwMDAwMAo+IChYRU4pIEVMRjogbm90ZTogUEFERFJfT0ZGU0VUID0gMAo+
IChYRU4pIEVMRjogbm90ZTogUEhZUzMyX0VOVFJZID0gMHgxMDAwMzgwCj4gKFhFTikgRUxGOiBG
b3VuZCBQVkggaW1hZ2UKPiAoWEVOKSBFTEY6IGFkZHJlc3NlczoKPiAoWEVOKSAgICAgdmlydF9i
YXNlICAgICAgICA9IDB4ZmZmZmZmZmY4MDAwMDAwMAo+IChYRU4pICAgICBlbGZfcGFkZHJfb2Zm
c2V0ID0gMHgwCj4gKFhFTikgICAgIHZpcnRfb2Zmc2V0ICAgICAgPSAweGZmZmZmZmZmODAwMDAw
MDAKPiAoWEVOKSAgICAgdmlydF9rc3RhcnQgICAgICA9IDB4ZmZmZmZmZmY4MTAwMDAwMAo+IChY
RU4pICAgICB2aXJ0X2tlbmQgICAgICAgID0gMHhmZmZmZmZmZjgyYjg2MDAwCj4gKFhFTikgICAg
IHZpcnRfZW50cnkgICAgICAgPSAweGZmZmZmZmZmODI2Y2MxODAKPiAoWEVOKSAgICAgcDJtX2Jh
c2UgICAgICAgICA9IDB4ODAwMDAwMDAwMAo+IChYRU4pICBYZW4gIGtlcm5lbDogNjQtYml0LCBs
c2IsIGNvbXBhdDMyCj4gKFhFTikgIERvbTAga2VybmVsOiA2NC1iaXQsIFBBRSwgbHNiLCBwYWRk
ciAweDEwMDAwMDAgLT4gMHgyYjg2MDAwCj4gKFhFTikgUEhZU0lDQUwgTUVNT1JZIEFSUkFOR0VN
RU5UOgo+IChYRU4pICBEb20wIGFsbG9jLjogICAwMDAwMDAwMjcwMDAwMDAwLT4wMDAwMDAwMjc0
MDAwMDAwICgxMDE4Mjc3Cj4gcGFnZXMgdG8gYmUgYWxsb2NhdGVkKQo+IChYRU4pICBJbml0LiBy
YW1kaXNrOiAwMDAwMDAwMjdlMWE1MDAwLT4wMDAwMDAwMjgxN2ZmNzJhCj4gKFhFTikgVklSVFVB
TCBNRU1PUlkgQVJSQU5HRU1FTlQ6Cj4gKFhFTikgIExvYWRlZCBrZXJuZWw6IGZmZmZmZmZmODEw
MDAwMDAtPmZmZmZmZmZmODJiODYwMDAKPiAoWEVOKSAgSW5pdC4gcmFtZGlzazogMDAwMDAwMDAw
MDAwMDAwMC0+MDAwMDAwMDAwMDAwMDAwMAo+IChYRU4pICBQaHlzLU1hY2ggbWFwOiAwMDAwMDA4
MDAwMDAwMDAwLT4wMDAwMDA4MDAwODAwMDAwCj4gKFhFTikgIFN0YXJ0IGluZm86ICAgIGZmZmZm
ZmZmODJiODYwMDAtPmZmZmZmZmZmODJiODY0YjQKPiAoWEVOKSAgWGVuc3RvcmUgcmluZzogMDAw
MDAwMDAwMDAwMDAwMC0+MDAwMDAwMDAwMDAwMDAwMAo+IChYRU4pICBDb25zb2xlIHJpbmc6ICAw
MDAwMDAwMDAwMDAwMDAwLT4wMDAwMDAwMDAwMDAwMDAwCj4gKFhFTikgIFBhZ2UgdGFibGVzOiAg
IGZmZmZmZmZmODJiODcwMDAtPmZmZmZmZmZmODJiYTIwMDAKPiAoWEVOKSAgQm9vdCBzdGFjazog
ICAgZmZmZmZmZmY4MmJhMjAwMC0+ZmZmZmZmZmY4MmJhMzAwMAo+IChYRU4pICBUT1RBTDogICAg
ICAgICBmZmZmZmZmZjgwMDAwMDAwLT5mZmZmZmZmZjgzMDAwMDAwCj4gKFhFTikgIEVOVFJZIEFE
RFJFU1M6IGZmZmZmZmZmODI2Y2MxODAKPiAoWEVOKSBEb20wIGhhcyBtYXhpbXVtIDIgVkNQVXMK
PiAoWEVOKSBzY2hlZF9udWxsLmM6MzQ3OiAxIDwtLSBkMHYxCj4gKFhFTikgRUxGOiBwaGRyIDAg
YXQgMHhmZmZmZmZmZjgxMDAwMDAwIC0+IDB4ZmZmZmZmZmY4MjIzYzAwMAo+IChYRU4pIEVMRjog
cGhkciAxIGF0IDB4ZmZmZmZmZmY4MjQwMDAwMCAtPiAweGZmZmZmZmZmODI2YTcwMDAKPiAoWEVO
KSBFTEY6IHBoZHIgMiBhdCAweGZmZmZmZmZmODI2YTcwMDAgLT4gMHhmZmZmZmZmZjgyNmNjMDAw
Cj4gKFhFTikgRUxGOiBwaGRyIDMgYXQgMHhmZmZmZmZmZjgyNmNjMDAwIC0+IDB4ZmZmZmZmZmY4
MjkxMTAwMAo+IChYRU4pIFtWVC1EXURNQVI6W0RNQSBSZWFkXSBSZXF1ZXN0IGRldmljZSBbMDAw
MDowMDowMi4wXSBmYXVsdCBhZGRyCj4gN2IzODAwMDAsIGlvbW11IHJlZyA9IGZmZmY4MmMwMDE4
MWMwMDAKPiAoWEVOKSBbVlQtRF1ETUFSOiByZWFzb24gMDYgLSBQVEUgUmVhZCBhY2Nlc3MgaXMg
bm90IHNldAo+IChYRU4pIEluaXRpYWwgbG93IG1lbW9yeSB2aXJxIHRocmVzaG9sZCBzZXQgYXQg
MHg0MDAwIHBhZ2VzLgo+IChYRU4pIFNjcnViYmluZyBGcmVlIFJBTSBvbiAxIG5vZGVzIHVzaW5n
IDIgQ1BVcwo+IChYRU4pIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
ZG9uZS4KPiAoWEVOKSBTdGQuIExvZ2xldmVsOiBBbGwKPiAoWEVOKSBHdWVzdCBMb2dsZXZlbDog
QWxsCj4gKFhFTikgKioqIFNlcmlhbCBpbnB1dCAtPiBET00wICh0eXBlICdDVFJMLWEnIHRocmVl
IHRpbWVzIHRvIHN3aXRjaAo+IGlucHV0IHRvIFhlbikKPiAoWEVOKSBGcmVlZCAyMDQ4a0IgaW5p
dCBtZW1vcnkKPiAoWEVOKSBlbXVsLXByaXYtb3AuYzoxMTY2OmQwdjAgRG9tYWluIGF0dGVtcHRl
ZCBXUk1TUiAwMDAwMDAxYiBmcm9tCj4gMHgwMDAwMDAwMGZlZTAwZDAwIHRvIDB4MDAwMDAwMDBm
ZWUwMDEwMAo+IChYRU4pIGVtdWwtcHJpdi1vcC5jOjExNjY6ZDB2MCBEb21haW4gYXR0ZW1wdGVk
IFdSTVNSIDAwMDAwMDFiIGZyb20KPiAweDAwMDAwMDAwZmVlMDBkMDAgdG8gMHgwMDAwMDAwMGZl
ZTAwOTAwCj4gKFhFTikgZW11bC1wcml2LW9wLmM6MTE2NjpkMHYxIERvbWFpbiBhdHRlbXB0ZWQg
V1JNU1IgMDAwMDAwMWIgZnJvbQo+IDB4MDAwMDAwMDBmZWUwMGMwMCB0byAweDAwMDAwMDAwZmVl
MDAwMDAKPiAoWEVOKSBlbXVsLXByaXYtb3AuYzoxMTY2OmQwdjEgRG9tYWluIGF0dGVtcHRlZCBX
Uk1TUiAwMDAwMDAxYiBmcm9tCj4gMHgwMDAwMDAwMGZlZTAwYzAwIHRvIDB4MDAwMDAwMDBmZWUw
MDgwMAo+IChYRU4pIGQwOiBGb3JjaW5nIHdyaXRlIGVtdWxhdGlvbiBvbiBNRk5zIGUwMDAwLWVm
ZmZmCj4gKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDowMC4wCj4gKFhFTikgUENJIGFkZCBk
ZXZpY2UgMDAwMDowMDowMi4wCj4gKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDowNC4wCj4g
KFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxNC4wCj4gKFhFTikgUENJIGFkZCBkZXZpY2Ug
MDAwMDowMDoxNC4yCj4gKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxNS4wCj4gKFhFTikg
UENJIGFkZCBkZXZpY2UgMDAwMDowMDoxNS4xCj4gKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDow
MDoxNi4wCj4gKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxYy4wCj4gKFhFTikgUENJIGFk
ZCBkZXZpY2UgMDAwMDowMDoxYy40Cj4gKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxYy41
Cj4gKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxZC4wCj4gKFhFTikgUENJIGFkZCBkZXZp
Y2UgMDAwMDowMDoxZi4wCj4gKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxZi4yCj4gKFhF
TikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxZi4zCj4gKFhFTikgUENJIGFkZCBkZXZpY2UgMDAw
MDowMDoxZi40Cj4gKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDozYTowMC4wCj4gKFhFTikgUENJ
IGFkZCBkZXZpY2UgMDAwMDozYjowMC4wCj4gKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDozYzow
MC4wCj4gKFhFTikgZDA6IEZvcmNpbmcgcmVhZC1vbmx5IGFjY2VzcyB0byBNRk4gZmVkMDAKPiAo
WEVOKSB0cmFwcy5jOjE1NzA6IEdQRiAoMDAwMCk6IGZmZmY4MmQwODAzNzE0NjIKPiBbZW11bC1w
cml2LW9wLmMjcmVhZF9tc3IrMHgzYTIvMHg0N2NdIC0+IGZmZmY4MmQwODAzN2ZiYWUKPiAoWEVO
KSB0cmFwcy5jOjE1NzA6IEdQRiAoMDAwMCk6IGZmZmY4MmQwODAzNzE0NjIKPiBbZW11bC1wcml2
LW9wLmMjcmVhZF9tc3IrMHgzYTIvMHg0N2NdIC0+IGZmZmY4MmQwODAzN2ZiYWUKPiAoWEVOKSB0
cmFwcy5jOjE1NzA6IEdQRiAoMDAwMCk6IGZmZmY4MmQwODAzNzE0NjIKPiBbZW11bC1wcml2LW9w
LmMjcmVhZF9tc3IrMHgzYTIvMHg0N2NdIC0+IGZmZmY4MmQwODAzN2ZiYWUKPiAoWEVOKSB0cmFw
cy5jOjE1NzA6IEdQRiAoMDAwMCk6IGZmZmY4MmQwODAzNzE0NjIKPiBbZW11bC1wcml2LW9wLmMj
cmVhZF9tc3IrMHgzYTIvMHg0N2NdIC0+IGZmZmY4MmQwODAzN2ZiYWUKPiAoWEVOKSBlbXVsLXBy
aXYtb3AuYzoxMTY2OmQwdjAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDYxMCBmcm9tCj4g
MHgwMDQyODBlODAwZGQ4MDg4IHRvIDB4MDA0MjgwZTgwMDlkODA4OAo+IChYRU4pIGVtdWwtcHJp
di1vcC5jOjExNjY6ZDB2MCBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwNjEwIGZyb20KPiAw
eDAwNDI4MGU4MDBkZDgwODggdG8gMHgwMDQyODBlODAwZGQwMDg4Cj4gKFhFTikgZW11bC1wcml2
LW9wLmM6MTE2NjpkMHYwIERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDA2MTAgZnJvbQo+IDB4
MDA0MjgwZTgwMGRkODA4OCB0byAweDAwNDI4MGU4MDBkYzgwODgKPiAoWEVOKSBlbXVsLXByaXYt
b3AuYzoxMTY2OmQwdjAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDYxMCBmcm9tCj4gMHgw
MDQyODBlODAwZGQ4MDg4IHRvIDB4MDA0MjAwZTgwMGRkODA4OAo+IChYRU4pIHRyYXBzLmM6MTU3
MDogR1BGICgwMDAwKTogZmZmZjgyZDA4MDM3MTQ2Mgo+IFtlbXVsLXByaXYtb3AuYyNyZWFkX21z
cisweDNhMi8weDQ3Y10gLT4gZmZmZjgyZDA4MDM3ZmJhZQo+IChYRU4pIFBDSSBhZGQgZGV2aWNl
IDAwMDA6MDE6MDAuMAo+IChYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDI6MDAuMAo+IChYRU4p
IFBDSSBhZGQgZGV2aWNlIDAwMDA6MDI6MDEuMAo+IChYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6
MDI6MDIuMAo+IChYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDM6MDAuMAo+IChYRU4pIFBDSSBh
ZGQgZGV2aWNlIDAwMDA6Mzk6MDAuMAo+IChYRU4pIFBDSSByZW1vdmUgZGV2aWNlIDAwMDA6MDM6
MDAuMAo+IChYRU4pIFBDSSByZW1vdmUgZGV2aWNlIDAwMDA6MDI6MDAuMAo+IChYRU4pIFBDSSBy
ZW1vdmUgZGV2aWNlIDAwMDA6MDI6MDEuMAo+IChYRU4pIFBDSSByZW1vdmUgZGV2aWNlIDAwMDA6
Mzk6MDAuMAo+IChYRU4pIFBDSSByZW1vdmUgZGV2aWNlIDAwMDA6MDI6MDIuMAo+IChYRU4pIFBD
SSByZW1vdmUgZGV2aWNlIDAwMDA6MDE6MDAuMAo+IChYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6
MDE6MDAuMAo+IChYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDI6MDAuMAo+IChYRU4pIFBDSSBh
ZGQgZGV2aWNlIDAwMDA6MDI6MDEuMAo+IChYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDI6MDIu
MAo+IChYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDM6MDAuMAo+IChYRU4pIFBDSSBhZGQgZGV2
aWNlIDAwMDA6Mzk6MDAuMAoKClRoaXMgaXMgdGhlIGxvZyBvbiBhbm90aGVyIERlbGwgbGFwdG9w
IHdpdGggd2hpY2ggSSBoYXZlIHNlcmlhbCBhY2Nlc3MKYW5kIGl0IGhhcyB0aGUgc2FtZSBlcnJv
ciwgcGh5c2ljYWwga2V5Ym9hcmQvdG91Y2hwYWQgZG9lc24ndCB3b3JrIGJ1dAphdHRhY2hpbmcg
b25lIHZpYSBVU0IgZG9lczoKCihYRU4pIFhlbiB2ZXJzaW9uIDQuMTItdW5zdGFibGUgKGRydEAp
IChnY2MgKFVidW50dSA3LjMuMC0xNnVidW50dTMpCjcuMy4wKSBkZWJ1Zz15ICBNb24gQXVnICA2
IDE2OjQwOjAyIE1EVCAyMDE4CihYRU4pIExhdGVzdCBDaGFuZ2VTZXQ6IEZyaSBBdWcgMyAxMDow
MTozNiAyMDE4ICswMjAwIGdpdDpkZGJhMWMyYjFmCihYRU4pIEJvb3Rsb2FkZXI6IEVGSQooWEVO
KSBDb21tYW5kIGxpbmU6IGxvZ2x2bD1hbGwgZ3Vlc3RfbG9nbHZsPWFsbApkb20wX21lbT00MDk2
TSxtYXg6NDA5Nk0gZG9tMF9tYXhfdmNwdXM9MiBzY2hlZD1udWxsIGRvbTA9cHZoCmlvbW11PXJl
cXVpcmVkLGRlYnVnIGRvbTAtaW9tbXU9cmVsYXhlZCBjb25zb2xlPXZnYSxjb20xIGNvbTE9MTE1
MgowMCw4bjEscGNpCihYRU4pIFhlbiBpbWFnZSBsb2FkIGJhc2UgYWRkcmVzczogMHg5OTIwMDAw
MAooWEVOKSBWaWRlbyBpbmZvcm1hdGlvbjoKKFhFTikgIFZHQSBpcyBncmFwaGljcyBtb2RlIDE5
MjB4MTA4MCwgMzIgYnBwCihYRU4pIERpc2MgaW5mb3JtYXRpb246CihYRU4pICBGb3VuZCAwIE1C
UiBzaWduYXR1cmVzCihYRU4pICBGb3VuZCAxIEVERCBpbmZvcm1hdGlvbiBzdHJ1Y3R1cmVzCihY
RU4pIEVGSSBSQU0gbWFwOgooWEVOKSAgMDAwMDAwMDAwMDAwMDAwMCAtIDAwMDAwMDAwMDAwNTgw
MDAgKHVzYWJsZSkKKFhFTikgIDAwMDAwMDAwMDAwNTgwMDAgLSAwMDAwMDAwMDAwMDU5MDAwIChy
ZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwMDAwNTkwMDAgLSAwMDAwMDAwMDAwMDlmMDAwICh1c2Fi
bGUpCihYRU4pICAwMDAwMDAwMDAwMDlmMDAwIC0gMDAwMDAwMDAwMDEwMDAwMCAocmVzZXJ2ZWQp
CihYRU4pICAwMDAwMDAwMDAwMTAwMDAwIC0gMDAwMDAwMDA5Y2JhMjAwMCAodXNhYmxlKQooWEVO
KSAgMDAwMDAwMDA5Y2JhMjAwMCAtIDAwMDAwMDAwOWNiYTMwMDAgKEFDUEkgTlZTKQooWEVOKSAg
MDAwMDAwMDA5Y2JhMzAwMCAtIDAwMDAwMDAwOWNiY2QwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAw
MDAwMDA5Y2JjZDAwMCAtIDAwMDAwMDAwYWIwODAwMDAgKHVzYWJsZSkKKFhFTikgIDAwMDAwMDAw
YWIwODAwMDAgLSAwMDAwMDAwMGFiM2Y1MDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwYWIz
ZjUwMDAgLSAwMDAwMDAwMGFiNDJlMDAwIChBQ1BJIGRhdGEpCihYRU4pICAwMDAwMDAwMGFiNDJl
MDAwIC0gMDAwMDAwMDBhYmE2YzAwMCAoQUNQSSBOVlMpCihYRU4pICAwMDAwMDAwMGFiYTZjMDAw
IC0gMDAwMDAwMDBhYzBmZjAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGFjMGZmMDAwIC0g
MDAwMDAwMDBhYzEwMDAwMCAodXNhYmxlKQooWEVOKSAgMDAwMDAwMDBhYzEwMDAwMCAtIDAwMDAw
MDAwYjAwMDAwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDBmMDAwMDAwMCAtIDAwMDAwMDAw
ZjgwMDAwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDBmZTAwMDAwMCAtIDAwMDAwMDAwZmUw
MTEwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDBmZWMwMDAwMCAtIDAwMDAwMDAwZmVjMDEw
MDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDBmZWQyMDAwMCAtIDAwMDAwMDAwZmVkODAwMDAg
KHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDBmZWUwMDAwMCAtIDAwMDAwMDAwZmVlMDEwMDAgKHJl
c2VydmVkKQooWEVOKSAgMDAwMDAwMDBmZjAwMDAwMCAtIDAwMDAwMDAxMDAwMDAwMDAgKHJlc2Vy
dmVkKQooWEVOKSAgMDAwMDAwMDEwMDAwMDAwMCAtIDAwMDAwMDA0NGUwMDAwMDAgKHVzYWJsZSkK
KFhFTikgQUNQSTogUlNEUCBBQjQwMDAwMCwgMDAyNCAocjIgREVMTCAgKQooWEVOKSBBQ1BJOiBY
U0RUIEFCNDAwMEIwLCAwMEU0IChyMSBERUxMICAgIENCWDMgICAgIDEwNzIwMDkgQU1JICAgICAx
MDAxMykKKFhFTikgQUNQSTogRkFDUCBBQjQxRkI3OCwgMDEwQyAocjUgREVMTCAgICBDQlgzICAg
ICAxMDcyMDA5IEFNSSAgICAgMTAwMTMpCihYRU4pIEFDUEk6IERTRFQgQUI0MDAyMjgsIDFGOTRG
IChyMiBERUxMICAgIENCWDMgICAgIDEwNzIwMDkgSU5UTCAyMDEyMDkxMykKKFhFTikgQUNQSTog
RkFDUyBBQkE2OUU4MCwgMDA0MAooWEVOKSBBQ1BJOiBVRUZJIEFCNDIwMDAwLCAwNjNBIChyMSAg
SU5URUwgUnN0U2F0YUUgICAgICAgIDAgICDvv73vv70gICAgICAgIDApCihYRU4pIEFDUEk6IEFQ
SUMgQUI0MjA2NDAsIDAwODQgKHIzIERFTEwgICAgQ0JYMyAgICAgMTA3MjAwOSBBTUkgICAgIDEw
MDEzKQooWEVOKSBBQ1BJOiBGUERUIEFCNDIwNkM4LCAwMDQ0IChyMSBERUxMICAgIENCWDMgICAg
IDEwNzIwMDkgQU1JICAgICAxMDAxMykKKFhFTikgQUNQSTogTUNGRyBBQjQyMDcxMCwgMDAzQyAo
cjEgREVMTCAgICBDQlgzICAgICAxMDcyMDA5IE1TRlQgICAgICAgOTcpCihYRU4pIEFDUEk6IEhQ
RVQgQUI0MjA3NTAsIDAwMzggKHIxIERFTEwgICAgQ0JYMyAgICAgMTA3MjAwOSBBTUkuICAgIDUw
MDBCKQooWEVOKSBBQ1BJOiBTU0RUIEFCNDIwNzg4LCAwNDZEIChyMSBTYXRhUmUgU2F0YVRhYmwg
ICAgIDEwMDAgSU5UTCAyMDEyMDkxMykKKFhFTikgQUNQSTogTFBJVCBBQjQyMEJGOCwgMDA5NCAo
cjEgSU5URUwgICBTS0wtVUxUICAgICAgICAwIE1TRlQgICAgICAgNUYpCihYRU4pIEFDUEk6IFNT
RFQgQUI0MjBDOTAsIDAyNDggKHIyIElOVEVMICBzZW5zcmh1YiAgICAgICAgMCBJTlRMIDIwMTIw
OTEzKQooWEVOKSBBQ1BJOiBTU0RUIEFCNDIwRUQ4LCAyQkFFIChyMiBJTlRFTCAgUHRpZERldmMg
ICAgIDEwMDAgSU5UTCAyMDEyMDkxMykKKFhFTikgQUNQSTogU1NEVCBBQjQyM0E4OCwgMDgxNCAo
cjIgSU5URUwgIHhoX3J2cDA3ICAgICAgICAwIElOVEwgMjAxMjA5MTMpCihYRU4pIEFDUEk6IERC
R1AgQUI0MjQyQTAsIDAwMzQgKHIxIElOVEVMICAgICAgICAgICAgICAgICAgMCBNU0ZUICAgICAg
IDVGKQooWEVOKSBBQ1BJOiBEQkcyIEFCNDI0MkQ4LCAwMDU0IChyMCBJTlRFTCAgICAgICAgICAg
ICAgICAgIDAgTVNGVCAgICAgICA1RikKKFhFTikgQUNQSTogU1NEVCBBQjQyNDMzMCwgMzVEQSAo
cjIgU2FTc2R0ICBTYVNzZHQgICAgICAzMDAwIElOVEwgMjAxMjA5MTMpCihYRU4pIEFDUEk6IFVF
RkkgQUI0Mjc5MTAsIDAwNDIgKHIxICAgICAgICAgICAgICAgICAgICAgICAgMCAgICAgICAgICAg
ICAwKQooWEVOKSBBQ1BJOiBTU0RUIEFCNDI3OTU4LCAwRTczIChyMiBDcHVSZWYgIENwdVNzZHQg
ICAgIDMwMDAgSU5UTCAyMDEyMDkxMykKKFhFTikgQUNQSTogU1NEVCBBQjQyODdEMCwgM0JGRCAo
cjIgRHB0ZlRhIERwdGZUYWJsICAgICAxMDAwIElOVEwgMjAxMjA5MTMpCihYRU4pIEFDUEk6IE1T
RE0gQUI0MkMzRDAsIDAwNTUgKHIzIERFTEwgICAgQ0JYMyAgICAgNjIyMjAwNCBBTUkgICAgIDEw
MDEzKQooWEVOKSBBQ1BJOiBTTElDIEFCNDJDNDI4LCAwMTc2IChyMyBERUxMICAgIENCWDMgICAg
IDEwNzIwMDkgTVNGVCAgICAxMDAxMykKKFhFTikgQUNQSTogVENQQSBBQjQyQzVBMCwgMDAzMiAo
cjIgQUxBU0tBICBOQVBBQVNGICAgICAgICAwIE1TRlQgIDEwMDAwMTMpCihYRU4pIEFDUEk6IERN
QVIgQUI0MkM1RDgsIDAwQTggKHIxIElOVEVMICAgICAgU0tMICAgICAgICAgMSBJTlRMICAgICAg
ICAxKQooWEVOKSBBQ1BJOiBVRUZJIEFCNDJDNjgwLCAwMDVDIChyMSAgSU5URUwgUnN0U2F0YVYg
ICAgICAgIDAgICDvv73vv70gICAgICAgIDApCihYRU4pIEFDUEk6IEFTRiEgQUI0MkM2RTAsIDAw
QTUgKHIzMiBJTlRFTCAgICAgICBIQ0cgICAgICAgIDEgVEZTTSAgICBGNDI0MCkKKFhFTikgQUNQ
STogQkdSVCBBQjQyQzc4OCwgMDAzOCAocjAgICAgIO+/ve+/vSAgICAgICAgICAgMTA3MjAwOSBB
TUkgICAgIDEwMDEzKQooWEVOKSBTeXN0ZW0gUkFNOiAxNjI3MU1CICgxNjY2MjQ4MGtCKQooWEVO
KSBObyBOVU1BIGNvbmZpZ3VyYXRpb24gZm91bmQKKFhFTikgRmFraW5nIGEgbm9kZSBhdCAwMDAw
MDAwMDAwMDAwMDAwLTAwMDAwMDA0NGUwMDAwMDAKKFhFTikgRG9tYWluIGhlYXAgaW5pdGlhbGlz
ZWQKKFhFTikgdmVzYWZiOiBmcmFtZWJ1ZmZlciBhdCAweGQwMDAwMDAwLCBtYXBwZWQgdG8gMHhm
ZmZmODJjMDAwMjAxMDAwLAp1c2luZyA4MTI4aywgdG90YWwgODEyOGsKKFhFTikgdmVzYWZiOiBt
b2RlIGlzIDE5MjB4MTA4MHgzMiwgbGluZWxlbmd0aD03NjgwLCBmb250IDh4MTYKKFhFTikgdmVz
YWZiOiBUcnVlY29sb3I6IHNpemU9ODo4Ojg6OCwgc2hpZnQ9MjQ6MTY6ODowCihYRU4pIENvdWxk
bid0IGluaXRpYWxpemUgYSAxOTIweDEwODAgZnJhbWVidWZmZXIgZWFybHkuCihYRU4pIENQVSBW
ZW5kb3I6IEludGVsLCBGYW1pbHkgNiAoMHg2KSwgTW9kZWwgNzggKDB4NGUpLCBTdGVwcGluZyAz
CihyYXcgMDAwNDA2ZTMpCihYRU4pIFNNQklPUyAzLjAgcHJlc2VudC4KKFhFTikgVXNpbmcgQVBJ
QyBkcml2ZXIgZGVmYXVsdAooWEVOKSBBQ1BJOiBQTS1UaW1lciBJTyBQb3J0OiAweDE4MDggKDMy
IGJpdHMpCihYRU4pIEFDUEk6IHY1IFNMRUVQIElORk86IGNvbnRyb2xbMToxODA0XSwgc3RhdHVz
WzE6MTgwMF0KKFhFTikgQUNQSTogSW52YWxpZCBzbGVlcCBjb250cm9sL3N0YXR1cyByZWdpc3Rl
ciBkYXRhOiAwOjB4ODoweDMgMDoweDg6MHgzCihYRU4pIEFDUEk6IFNMRUVQIElORk86IHBtMXhf
Y250WzE6MTgwNCwxOjBdLCBwbTF4X2V2dFsxOjE4MDAsMTowXQooWEVOKSBBQ1BJOiAzMi82NFgg
RkFDUyBhZGRyZXNzIG1pc21hdGNoIGluIEZBRFQgLQphYmE2OWU4MC8wMDAwMDAwMDAwMDAwMDAw
LCB1c2luZyAzMgooWEVOKSBBQ1BJOiAgICAgICAgICAgICB3YWtldXBfdmVjW2FiYTY5ZThjXSwg
dmVjX3NpemVbMjBdCihYRU4pIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAwCihY
RU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDFdIGxhcGljX2lkWzB4MDBdIGVuYWJsZWQpCihY
RU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDJdIGxhcGljX2lkWzB4MDJdIGVuYWJsZWQpCihY
RU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDNdIGxhcGljX2lkWzB4MDFdIGVuYWJsZWQpCihY
RU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDRdIGxhcGljX2lkWzB4MDNdIGVuYWJsZWQpCihY
RU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDAxXSBoaWdoIGVkZ2UgbGludFsweDFdKQoo
WEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwMl0gaGlnaCBlZGdlIGxpbnRbMHgxXSkK
KFhFTikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MDNdIGhpZ2ggZWRnZSBsaW50WzB4MV0p
CihYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDA0XSBoaWdoIGVkZ2UgbGludFsweDFd
KQooWEVOKSBBQ1BJOiBJT0FQSUMgKGlkWzB4MDJdIGFkZHJlc3NbMHhmZWMwMDAwMF0gZ3NpX2Jh
c2VbMF0pCihYRU4pIElPQVBJQ1swXTogYXBpY19pZCAyLCB2ZXJzaW9uIDMyLCBhZGRyZXNzIDB4
ZmVjMDAwMDAsIEdTSSAwLTExOQooWEVOKSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2ly
cSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZsKQooWEVOKSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAg
YnVzX2lycSA5IGdsb2JhbF9pcnEgOSBoaWdoIGxldmVsKQooWEVOKSBBQ1BJOiBJUlEwIHVzZWQg
Ynkgb3ZlcnJpZGUuCihYRU4pIEFDUEk6IElSUTIgdXNlZCBieSBvdmVycmlkZS4KKFhFTikgQUNQ
STogSVJROSB1c2VkIGJ5IG92ZXJyaWRlLgooWEVOKSBFbmFibGluZyBBUElDIG1vZGU6ICBGbGF0
LiAgVXNpbmcgMSBJL08gQVBJQ3MKKFhFTikgQUNQSTogSFBFVCBpZDogMHg4MDg2YTcwMSBiYXNl
OiAweGZlZDAwMDAwCihYRU4pIFtWVC1EXUhvc3QgYWRkcmVzcyB3aWR0aCAzOQooWEVOKSBbVlQt
RF1mb3VuZCBBQ1BJX0RNQVJfRFJIRDoKKFhFTikgW1ZULURdICBkbWFydS0+YWRkcmVzcyA9IGZl
ZDkwMDAwCihYRU4pIFtWVC1EXWRyaGQtPmFkZHJlc3MgPSBmZWQ5MDAwMCBpb21tdS0+cmVnID0g
ZmZmZjgyYzAwMGEwYzAwMAooWEVOKSBbVlQtRF1jYXAgPSAxYzAwMDBjNDA2NjA0NjIgZWNhcCA9
IDdlM2ZmMDUwNWUKKFhFTikgW1ZULURdIGVuZHBvaW50OiAwMDAwOjAwOjAyLjAKKFhFTikgW1ZU
LURdZm91bmQgQUNQSV9ETUFSX0RSSEQ6CihYRU4pIFtWVC1EXSAgZG1hcnUtPmFkZHJlc3MgPSBm
ZWQ5MTAwMAooWEVOKSBbVlQtRF1kcmhkLT5hZGRyZXNzID0gZmVkOTEwMDAgaW9tbXUtPnJlZyA9
IGZmZmY4MmMwMDBhMGUwMDAKKFhFTikgW1ZULURdY2FwID0gZDIwMDhjNDA2NjA0NjIgZWNhcCA9
IGYwNTBkYQooWEVOKSBbVlQtRF0gSU9BUElDOiAwMDAwOmYwOjFmLjAKKFhFTikgW1ZULURdIE1T
SSBIUEVUOiAwMDAwOjAwOjFmLjAKKFhFTikgW1ZULURdICBmbGFnczogSU5DTFVERV9BTEwKKFhF
TikgW1ZULURdZm91bmQgQUNQSV9ETUFSX1JNUlI6CihYRU4pIFtWVC1EXSBlbmRwb2ludDogMDAw
MDowMDoxNC4wCihYRU4pIFtWVC1EXWRtYXIuYzo2Mzg6ICAgUk1SUiByZWdpb246IGJhc2VfYWRk
ciBhYjE5ODAwMCBlbmRfYWRkciBhYjFiN2ZmZgooWEVOKSBbVlQtRF1mb3VuZCBBQ1BJX0RNQVJf
Uk1SUjoKKFhFTikgW1ZULURdIGVuZHBvaW50OiAwMDAwOjAwOjAyLjAKKFhFTikgW1ZULURdZG1h
ci5jOjYzODogICBSTVJSIHJlZ2lvbjogYmFzZV9hZGRyIGFkODAwMDAwIGVuZF9hZGRyIGFmZmZm
ZmZmCihYRU4pIEVSU1QgdGFibGUgd2FzIG5vdCBmb3VuZAooWEVOKSBBQ1BJOiBCR1JUOiBpbnZh
bGlkYXRpbmcgdjEgaW1hZ2UgYXQgMHhhODM3ZDAxOAooWEVOKSBVc2luZyBBQ1BJIChNQURUKSBm
b3IgU01QIGNvbmZpZ3VyYXRpb24gaW5mb3JtYXRpb24KKFhFTikgU01QOiBBbGxvd2luZyA0IENQ
VXMgKDAgaG90cGx1ZyBDUFVzKQooWEVOKSBJUlEgbGltaXRzOiAxMjAgR1NJLCA4NDAgTVNJL01T
SS1YCihYRU4pIE5vdCBlbmFibGluZyB4MkFQSUMgKHVwb24gZmlybXdhcmUgcmVxdWVzdCkKKFhF
TikgeHN0YXRlOiBzaXplOiAweDQ0MCBhbmQgc3RhdGVzOiAweDFmCihYRU4pIG1jZV9pbnRlbC5j
Ojc4MDogTUNBIENhcGFiaWxpdHk6IGZpcnN0YmFuayAwLCBleHRlbmRlZCBNQ0UgTVNSCjAsIEJD
QVNULCBDTUNJCihYRU4pIENQVTA6IEludGVsIG1hY2hpbmUgY2hlY2sgcmVwb3J0aW5nIGVuYWJs
ZWQKKFhFTikgU3BlY3VsYXRpdmUgbWl0aWdhdGlvbiBmYWNpbGl0aWVzOgooWEVOKSAgIEhhcmR3
YXJlIGZlYXR1cmVzOiBJQlJTL0lCUEIgU1RJQlAKKFhFTikgICBDb21waWxlZC1pbiBzdXBwb3J0
OiBJTkRJUkVDVF9USFVOSwooWEVOKSAgIFhlbiBzZXR0aW5nczogQlRJLVRodW5rIEpNUCwgU1BF
Q19DVFJMOiBJQlJTKywgT3RoZXI6IElCUEIKKFhFTikgICBTdXBwb3J0IGZvciBWTXM6IFBWOiBN
U1JfU1BFQ19DVFJMIFJTQiBFQUdFUl9GUFUsIEhWTToKTVNSX1NQRUNfQ1RSTCBSU0IgRUFHRVJf
RlBVCihYRU4pICAgWFBUSSAoNjQtYml0IFBWIG9ubHkpOiBEb20wIGVuYWJsZWQsIERvbVUgZW5h
YmxlZAooWEVOKSBVc2luZyBzY2hlZHVsZXI6IG51bGwgU2NoZWR1bGVyIChudWxsKQooWEVOKSBJ
bml0aWFsaXppbmcgbnVsbCBzY2hlZHVsZXIKKFhFTikgV0FSTklORzogVGhpcyBpcyBleHBlcmlt
ZW50YWwgc29mdHdhcmUgaW4gZGV2ZWxvcG1lbnQuCihYRU4pIFVzZSBhdCB5b3VyIG93biByaXNr
LgooWEVOKSBQbGF0Zm9ybSB0aW1lciBpcyAyMy45OTlNSHogSFBFVAooWEVOKSBEZXRlY3RlZCAy
ODA4LjA2OSBNSHogcHJvY2Vzc29yLgooWEVOKSBFRkkgbWVtb3J5IG1hcDoKKFhFTikgIDAwMDAw
MDAwMDAwMDAtMDAwMDAwMDAwN2ZmZiB0eXBlPTMgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4p
ICAwMDAwMDAwMDA4MDAwLTAwMDAwMDAwNTdmZmYgdHlwZT03IGF0dHI9MDAwMDAwMDAwMDAwMDAw
ZgooWEVOKSAgMDAwMDAwMDA1ODAwMC0wMDAwMDAwMDU4ZmZmIHR5cGU9MCBhdHRyPTAwMDAwMDAw
MDAwMDAwMGYKKFhFTikgIDAwMDAwMDAwNTkwMDAtMDAwMDAwMDA1Y2ZmZiB0eXBlPTcgYXR0cj0w
MDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDAwMDVkMDAwLTAwMDAwMDAwNWVmZmYgdHlwZT0y
IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDAwMDA1ZjAwMC0wMDAwMDAwMDVmZmZm
IHR5cGU9NCBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwMDAwNjAwMDAtMDAwMDAw
MDA5ZWZmZiB0eXBlPTMgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDAwMDlmMDAw
LTAwMDAwMDAwOWZmZmYgdHlwZT0wIGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDAw
MDEwMDAwMC0wMDAwMDdjYzNjZmZmIHR5cGU9NyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikg
IDAwMDAwN2NjM2QwMDAtMDAwMDA3Y2M3Y2ZmZiB0eXBlPTQgYXR0cj0wMDAwMDAwMDAwMDAwMDBm
CihYRU4pICAwMDAwMDdjYzdkMDAwLTAwMDAwOTUzMzBmZmYgdHlwZT03IGF0dHI9MDAwMDAwMDAw
MDAwMDAwZgooWEVOKSAgMDAwMDA5NTMzMTAwMC0wMDAwMDk5MGM3ZmZmIHR5cGU9MiBhdHRyPTAw
MDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwOTkwYzgwMDAtMDAwMDA5YTNiMGZmZiB0eXBlPTEg
YXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDlhM2IxMDAwLTAwMDAwOWE0MDdmZmYg
dHlwZT0yIGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDA5YTQwODAwMC0wMDAwMDlh
NDA4ZmZmIHR5cGU9NyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwOWE0MDkwMDAt
MDAwMDA5YTQzMWZmZiB0eXBlPTIgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDlh
NDMyMDAwLTAwMDAwOWE0MzJmZmYgdHlwZT03IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAg
MDAwMDA5YTQzMzAwMC0wMDAwMDlhNDQwZmZmIHR5cGU9MiBhdHRyPTAwMDAwMDAwMDAwMDAwMGYK
KFhFTikgIDAwMDAwOWE0NDEwMDAtMDAwMDA5YTQ0MmZmZiB0eXBlPTcgYXR0cj0wMDAwMDAwMDAw
MDAwMDBmCihYRU4pICAwMDAwMDlhNDQzMDAwLTAwMDAwOWE0NGRmZmYgdHlwZT0yIGF0dHI9MDAw
MDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDA5YTQ0ZTAwMC0wMDAwMDlhNDRmZmZmIHR5cGU9NyBh
dHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwOWE0NTAwMDAtMDAwMDA5YjA2MmZmZiB0
eXBlPTIgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDliMDYzMDAwLTAwMDAwOWIw
YTdmZmYgdHlwZT0xIGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDA5YjBhODAwMC0w
MDAwMDljYmExZmZmIHR5cGU9NCBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwOWNi
YTIwMDAtMDAwMDA5Y2JhMmZmZiB0eXBlPTEwIGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAg
MDAwMDA5Y2JhMzAwMC0wMDAwMDljYmNjZmZmIHR5cGU9NiBhdHRyPTgwMDAwMDAwMDAwMDAwMGYK
KFhFTikgIDAwMDAwOWNiY2QwMDAtMDAwMDA5Y2MyY2ZmZiB0eXBlPTQgYXR0cj0wMDAwMDAwMDAw
MDAwMDBmCihYRU4pICAwMDAwMDljYzJkMDAwLTAwMDAwOWNjM2JmZmYgdHlwZT0yIGF0dHI9MDAw
MDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDA5Y2MzYzAwMC0wMDAwMGFhNzY3ZmZmIHR5cGU9NCBh
dHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwYWE3NjgwMDAtMDAwMDBhYTk3ZmZmZiB0
eXBlPTcgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMGFhOTgwMDAwLTAwMDAwYWIw
N2ZmZmYgdHlwZT0zIGF0dHI9MDAwMDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDBhYjA4MDAwMC0w
MDAwMGFiM2Y0ZmZmIHR5cGU9MCBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAwYWIz
ZjUwMDAtMDAwMDBhYjQyZGZmZiB0eXBlPTkgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAw
MDAwMGFiNDJlMDAwLTAwMDAwYWJhNmJmZmYgdHlwZT0xMCBhdHRyPTAwMDAwMDAwMDAwMDAwMGYK
KFhFTikgIDAwMDAwYWJhNmMwMDAtMDAwMDBhYzAyNmZmZiB0eXBlPTYgYXR0cj04MDAwMDAwMDAw
MDAwMDBmCihYRU4pICAwMDAwMGFjMDI3MDAwLTAwMDAwYWMwZmVmZmYgdHlwZT01IGF0dHI9ODAw
MDAwMDAwMDAwMDAwZgooWEVOKSAgMDAwMDBhYzBmZjAwMC0wMDAwMGFjMGZmZmZmIHR5cGU9NCBh
dHRyPTAwMDAwMDAwMDAwMDAwMGYKKFhFTikgIDAwMDAxMDAwMDAwMDAtMDAwMDQ0ZGZmZmZmZiB0
eXBlPTcgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCihYRU4pICAwMDAwMDAwMGEwMDAwLTAwMDAwMDAw
ZmZmZmYgdHlwZT0wIGF0dHI9MDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgMDAwMDBhYzEwMDAwMC0w
MDAwMGFmZmZmZmZmIHR5cGU9MCBhdHRyPTAwMDAwMDAwMDAwMDAwMDAKKFhFTikgIDAwMDAwZjAw
MDAwMDAtMDAwMDBmN2ZmZmZmZiB0eXBlPTExIGF0dHI9ODAwMDAwMDAwMDAwMTAwZAooWEVOKSAg
MDAwMDBmZTAwMDAwMC0wMDAwMGZlMDEwZmZmIHR5cGU9MTEgYXR0cj04MDAwMDAwMDAwMDAwMDAx
CihYRU4pICAwMDAwMGZlYzAwMDAwLTAwMDAwZmVjMDBmZmYgdHlwZT0xMSBhdHRyPTgwMDAwMDAw
MDAwMDAwMDEKKFhFTikgIDAwMDAwZmVkMjAwMDAtMDAwMDBmZWQ3ZmZmZiB0eXBlPTAgYXR0cj0w
MDAwMDAwMDAwMDAwMDAwCihYRU4pICAwMDAwMGZlZTAwMDAwLTAwMDAwZmVlMDBmZmYgdHlwZT0x
MSBhdHRyPTgwMDAwMDAwMDAwMDEwMGQKKFhFTikgIDAwMDAwZmYwMDAwMDAtMDAwMDBmZmZmZmZm
ZiB0eXBlPTExIGF0dHI9ODAwMDAwMDAwMDAwMTAwZAooWEVOKSBJbml0aW5nIG1lbW9yeSBzaGFy
aW5nLgooWEVOKSBhbHQgdGFibGUgZmZmZjgyZDA4MDY3Mjg1MCAtPiBmZmZmODJkMDgwNjc0NjU2
CihYRU4pIHNwdXJpb3VzIDgyNTlBIGludGVycnVwdDogSVJRNy4KKFhFTikgUENJOiBNQ0ZHIGNv
bmZpZ3VyYXRpb24gMDogYmFzZSBmMDAwMDAwMCBzZWdtZW50IDAwMDAgYnVzZXMgMDAgLSA3Zgoo
WEVOKSBQQ0k6IE1DRkcgYXJlYSBhdCBmMDAwMDAwMCByZXNlcnZlZCBpbiBFODIwCihYRU4pIFBD
STogVXNpbmcgTUNGRyBmb3Igc2VnbWVudCAwMDAwIGJ1cyAwMC03ZgooWEVOKSBJbnRlbCBWVC1k
IGlvbW11IDAgc3VwcG9ydGVkIHBhZ2Ugc2l6ZXM6IDRrQiwgMk1CLCAxR0IuCihYRU4pIEludGVs
IFZULWQgaW9tbXUgMSBzdXBwb3J0ZWQgcGFnZSBzaXplczogNGtCLCAyTUIsIDFHQi4KKFhFTikg
SW50ZWwgVlQtZCBTbm9vcCBDb250cm9sIG5vdCBlbmFibGVkLgooWEVOKSBJbnRlbCBWVC1kIERv
bTAgRE1BIFBhc3N0aHJvdWdoIG5vdCBlbmFibGVkLgooWEVOKSBJbnRlbCBWVC1kIFF1ZXVlZCBJ
bnZhbGlkYXRpb24gZW5hYmxlZC4KKFhFTikgSW50ZWwgVlQtZCBJbnRlcnJ1cHQgUmVtYXBwaW5n
IGVuYWJsZWQuCihYRU4pIEludGVsIFZULWQgUG9zdGVkIEludGVycnVwdCBub3QgZW5hYmxlZC4K
KFhFTikgSW50ZWwgVlQtZCBTaGFyZWQgRVBUIHRhYmxlcyBlbmFibGVkLgooWEVOKSBJL08gdmly
dHVhbGlzYXRpb24gZW5hYmxlZAooWEVOKSAgLSBEb20wIG1vZGU6IFJlbGF4ZWQKKFhFTikgSW50
ZXJydXB0IHJlbWFwcGluZyBlbmFibGVkCihYRU4pIG5yX3NvY2tldHM6IDEKKFhFTikgRW5hYmxl
ZCBkaXJlY3RlZCBFT0kgd2l0aCBpb2FwaWNfYWNrX29sZCBvbiEKKFhFTikgRU5BQkxJTkcgSU8t
QVBJQyBJUlFzCihYRU4pICAtPiBVc2luZyBvbGQgQUNLIG1ldGhvZAooWEVOKSAuLlRJTUVSOiB2
ZWN0b3I9MHhGMCBhcGljMT0wIHBpbjE9MiBhcGljMj0wIHBpbjI9MAooWEVOKSBUU0MgZGVhZGxp
bmUgdGltZXIgZW5hYmxlZAooWEVOKSBBbGxvY2F0ZWQgY29uc29sZSByaW5nIG9mIDMyIEtpQi4K
KFhFTikgbXdhaXQtaWRsZTogTVdBSVQgc3Vic3RhdGVzOiAweDExMTQyMTIwCihYRU4pIG13YWl0
LWlkbGU6IHYwLjQuMSBtb2RlbCAweDRlCihYRU4pIG13YWl0LWlkbGU6IGxhcGljX3RpbWVyX3Jl
bGlhYmxlX3N0YXRlcyAweGZmZmZmZmZmCihYRU4pIG13YWl0LWlkbGU6IG1heCBDLXN0YXRlIGNv
dW50IG9mIDggcmVhY2hlZAooWEVOKSBWTVg6IFN1cHBvcnRlZCBhZHZhbmNlZCBmZWF0dXJlczoK
KFhFTikgIC0gQVBJQyBNTUlPIGFjY2VzcyB2aXJ0dWFsaXNhdGlvbgooWEVOKSAgLSBBUElDIFRQ
UiBzaGFkb3cKKFhFTikgIC0gRXh0ZW5kZWQgUGFnZSBUYWJsZXMgKEVQVCkKKFhFTikgIC0gVmly
dHVhbC1Qcm9jZXNzb3IgSWRlbnRpZmllcnMgKFZQSUQpCihYRU4pICAtIFZpcnR1YWwgTk1JCihY
RU4pICAtIE1TUiBkaXJlY3QtYWNjZXNzIGJpdG1hcAooWEVOKSAgLSBVbnJlc3RyaWN0ZWQgR3Vl
c3QKKFhFTikgIC0gVk1DUyBzaGFkb3dpbmcKKFhFTikgIC0gVk0gRnVuY3Rpb25zCihYRU4pICAt
IFZpcnR1YWxpc2F0aW9uIEV4Y2VwdGlvbnMKKFhFTikgIC0gUGFnZSBNb2RpZmljYXRpb24gTG9n
Z2luZwooWEVOKSBIVk06IEFTSURzIGVuYWJsZWQuCihYRU4pIEhWTTogVk1YIGVuYWJsZWQKKFhF
TikgSFZNOiBIYXJkd2FyZSBBc3Npc3RlZCBQYWdpbmcgKEhBUCkgZGV0ZWN0ZWQKKFhFTikgSFZN
OiBIQVAgcGFnZSBzaXplczogNGtCLCAyTUIsIDFHQgooWEVOKSBtd2FpdC1pZGxlOiBtYXggQy1z
dGF0ZSBjb3VudCBvZiA4IHJlYWNoZWQKKFhFTikgbXdhaXQtaWRsZTogbWF4IEMtc3RhdGUgY291
bnQgb2YgOCByZWFjaGVkCihYRU4pIG13YWl0LWlkbGU6IG1heCBDLXN0YXRlIGNvdW50IG9mIDgg
cmVhY2hlZAooWEVOKSBCcm91Z2h0IHVwIDQgQ1BVcwooWEVOKSBidWlsZC1pZDogOGI3NWI1OThi
YjE5ZTUwZGQ2YjYyY2RkMjI5YWI1ZDMKKFhFTikgUnVubmluZyBzdHViIHJlY292ZXJ5IHNlbGZ0
ZXN0cy4uLgooWEVOKSB0cmFwcy5jOjE1NzA6IEdQRiAoMDAwMCk6IGZmZmY4MmQwYmZmZmYwNDEg
W2ZmZmY4MmQwYmZmZmYwNDFdIC0+CmZmZmY4MmQwODAzN2QzZjIKKFhFTikgdHJhcHMuYzo3NTU6
IFRyYXAgMTI6IGZmZmY4MmQwYmZmZmYwNDAgW2ZmZmY4MmQwYmZmZmYwNDBdIC0+CmZmZmY4MmQw
ODAzN2QzZjIKKFhFTikgdHJhcHMuYzoxMDk3OiBUcmFwIDM6IGZmZmY4MmQwYmZmZmYwNDEgW2Zm
ZmY4MmQwYmZmZmYwNDFdIC0+CmZmZmY4MmQwODAzN2QzZjIKKFhFTikgQUNQSSBzbGVlcCBtb2Rl
czogUzMKKFhFTikgVlBNVTogZGlzYWJsZWQKKFhFTikgbWNoZWNrX3BvbGw6IE1hY2hpbmUgY2hl
Y2sgcG9sbGluZyB0aW1lciBzdGFydGVkLgooWEVOKSBEb20wIGhhcyBtYXhpbXVtIDUwNCBQSVJR
cwooWEVOKSBzY2hlZF9udWxsLmM6MzQ3OiAwIDwtLSBkMHYwCihYRU4pIE5YIChFeGVjdXRlIERp
c2FibGUpIHByb3RlY3Rpb24gYWN0aXZlCihYRU4pICoqKiBCdWlsZGluZyBhIFBWSCBEb20wICoq
KgooWEVOKSBbVlQtRF1kMDpIb3N0YnJpZGdlOiBza2lwIDAwMDA6MDA6MDAuMCBtYXAKKFhFTikg
Qm9ndXMgRE1JQkFSIDB4ZmVkMTgwMDEgb24gMDAwMDowMDowMC4wCihYRU4pIFtWVC1EXWQwOlBD
SWU6IG1hcCAwMDAwOjAwOjAyLjAKKFhFTikgW1ZULURdZDA6UENJOiBtYXAgMDAwMDowMDowNC4w
CihYRU4pIFtWVC1EXWQwOlBDSTogbWFwIDAwMDA6MDA6MTQuMAooWEVOKSBbVlQtRF1kMDpQQ0k6
IG1hcCAwMDAwOjAwOjE0LjIKKFhFTikgW1ZULURdZDA6UENJOiBtYXAgMDAwMDowMDoxNi4wCihY
RU4pIFtWVC1EXWQwOlBDSTogbWFwIDAwMDA6MDA6MTYuMwooWEVOKSBbVlQtRF1kMDpQQ0k6IG1h
cCAwMDAwOjAwOjE3LjAKKFhFTikgW1ZULURdZDA6UENJOiBtYXAgMDAwMDowMDoxZi4wCihYRU4p
IFtWVC1EXWQwOlBDSTogbWFwIDAwMDA6MDA6MWYuMgooWEVOKSBbVlQtRF1kMDpQQ0k6IG1hcCAw
MDAwOjAwOjFmLjMKKFhFTikgW1ZULURdZDA6UENJOiBtYXAgMDAwMDowMDoxZi40CihYRU4pIFtW
VC1EXWQwOlBDSTogbWFwIDAwMDA6MDA6MWYuNgooWEVOKSBbVlQtRF1kMDpQQ0llOiBtYXAgMDAw
MDowMTowMC4wCihYRU4pIFtWVC1EXWQwOlBDSWU6IG1hcCAwMDAwOjAyOjAwLjAKKFhFTikgW1ZU
LURdaW9tbXVfZW5hYmxlX3RyYW5zbGF0aW9uOiBpb21tdS0+cmVnID0gZmZmZjgyYzAwMGEwYzAw
MAooWEVOKSBbVlQtRF1pb21tdV9lbmFibGVfdHJhbnNsYXRpb246IGlvbW11LT5yZWcgPSBmZmZm
ODJjMDAwYTBlMDAwCihYRU4pIHNjaGVkX251bGwuYzozNDc6IDEgPC0tIGQwdjEKKFhFTikgV0FS
TklORzogUFZIIGlzIGFuIGV4cGVyaW1lbnRhbCBtb2RlIHdpdGggbGltaXRlZCBmdW5jdGlvbmFs
aXR5CihYRU4pIEluaXRpYWwgbG93IG1lbW9yeSB2aXJxIHRocmVzaG9sZCBzZXQgYXQgMHg0MDAw
IHBhZ2VzLgooWEVOKSBTY3J1YmJpbmcgRnJlZSBSQU0gb24gMSBub2RlcyB1c2luZyAyIENQVXMK
KFhFTikgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uZG9uZS4KKFhFTikgU3RkLiBMb2dsZXZlbDogQWxsCihYRU4pIEd1
ZXN0IExvZ2xldmVsOiBBbGwKKFhFTikgKioqIFNlcmlhbCBpbnB1dCAtPiBET00wICh0eXBlICdD
VFJMLWEnIHRocmVlIHRpbWVzIHRvIHN3aXRjaAppbnB1dCB0byBYZW4pCihYRU4pIEZyZWVkIDIw
NDhrQiBpbml0IG1lbW9yeQooWEVOKSBEb20wIGNhbGxiYWNrIHZpYSBjaGFuZ2VkIHRvIERpcmVj
dCBWZWN0b3IgMHhmMwpbICAgIDAuMDAwMDAwXSBYZW4gUGxhdGZvcm0gUENJOiB1bnJlY29nbmlz
ZWQgbWFnaWMgdmFsdWUKKFhFTikgZDA6IGJpbmQ6IG1fZ3NpPTkgZ19nc2k9OQpbICAgIDAuMTI3
MDY1XSBwY2kgMDAwMDowMDowMC4wOiBGYWlsZWQgdG8gYWRkIC0gcGFzc3Rocm91Z2ggb3IKTVNJ
L01TSS1YIG1pZ2h0IGZhaWwhClsgICAgMC4xMzY0NjddIHBjaSAwMDAwOjAwOjAyLjA6IEZhaWxl
ZCB0byBhZGQgLSBwYXNzdGhyb3VnaCBvcgpNU0kvTVNJLVggbWlnaHQgZmFpbCEKWyAgICAwLjEz
NzAwN10gcGNpIDAwMDA6MDA6MDQuMDogRmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9yCk1T
SS9NU0ktWCBtaWdodCBmYWlsIQpbICAgIDAuMTM5Mzg5XSBwY2kgMDAwMDowMDoxNC4wOiBGYWls
ZWQgdG8gYWRkIC0gcGFzc3Rocm91Z2ggb3IKTVNJL01TSS1YIG1pZ2h0IGZhaWwhClsgICAgMC4x
NDAxMDNdIHBjaSAwMDAwOjAwOjE0LjI6IEZhaWxlZCB0byBhZGQgLSBwYXNzdGhyb3VnaCBvcgpN
U0kvTVNJLVggbWlnaHQgZmFpbCEKWyAgICAwLjE0MDYzMl0gcGNpIDAwMDA6MDA6MTYuMDogRmFp
bGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9yCk1TSS9NU0ktWCBtaWdodCBmYWlsIQpbICAgIDAu
MTQxMTMzXSBwY2kgMDAwMDowMDoxNi4zOiBGYWlsZWQgdG8gYWRkIC0gcGFzc3Rocm91Z2ggb3IK
TVNJL01TSS1YIG1pZ2h0IGZhaWwhClsgICAgMC4xNDIzMzddIHBjaSAwMDAwOjAwOjE3LjA6IEZh
aWxlZCB0byBhZGQgLSBwYXNzdGhyb3VnaCBvcgpNU0kvTVNJLVggbWlnaHQgZmFpbCEKWyAgICAw
LjE0MzEyMF0gcGNpIDAwMDA6MDA6MWMuMDogRmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9y
Ck1TSS9NU0ktWCBtaWdodCBmYWlsIQpbICAgIDAuMTQzODY2XSBwY2kgMDAwMDowMDoxZC4wOiBG
YWlsZWQgdG8gYWRkIC0gcGFzc3Rocm91Z2ggb3IKTVNJL01TSS1YIG1pZ2h0IGZhaWwhClsgICAg
MC4xNDQ0MDddIHBjaSAwMDAwOjAwOjFmLjA6IEZhaWxlZCB0byBhZGQgLSBwYXNzdGhyb3VnaCBv
cgpNU0kvTVNJLVggbWlnaHQgZmFpbCEKWyAgICAwLjE0NTQ2N10gcGNpIDAwMDA6MDA6MWYuMjog
RmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9yCk1TSS9NU0ktWCBtaWdodCBmYWlsIQpbICAg
IDAuMTQ3OTExXSBwY2kgMDAwMDowMDoxZi4zOiBGYWlsZWQgdG8gYWRkIC0gcGFzc3Rocm91Z2gg
b3IKTVNJL01TSS1YIG1pZ2h0IGZhaWwhClsgICAgMC4xNDg2NDhdIHBjaSAwMDAwOjAwOjFmLjQ6
IEZhaWxlZCB0byBhZGQgLSBwYXNzdGhyb3VnaCBvcgpNU0kvTVNJLVggbWlnaHQgZmFpbCEKWyAg
ICAwLjE1Mjg5Nl0gcGNpIDAwMDA6MDA6MWYuNjogRmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdo
IG9yCk1TSS9NU0ktWCBtaWdodCBmYWlsIQpbICAgIDAuMTY1MjY0XSBwY2kgMDAwMDowMTowMC4w
OiBGYWlsZWQgdG8gYWRkIC0gcGFzc3Rocm91Z2ggb3IKTVNJL01TSS1YIG1pZ2h0IGZhaWwhClsg
ICAgMC4xNjk4NzhdIHBjaSAwMDAwOjAyOjAwLjA6IEZhaWxlZCB0byBhZGQgLSBwYXNzdGhyb3Vn
aCBvcgpNU0kvTVNJLVggbWlnaHQgZmFpbCEKLi4uLgooWEVOKSBbVlQtRF1pb21tdS5jOjkxOTog
aW9tbXVfZmF1bHRfc3RhdHVzOiBGYXVsdCBPdmVyZmxvdwooWEVOKSBbVlQtRF1pb21tdS5jOjky
MTogaW9tbXVfZmF1bHRfc3RhdHVzOiBQcmltYXJ5IFBlbmRpbmcgRmF1bHQKKFhFTikgW1ZULURd
RE1BUjpbRE1BIFJlYWRdIFJlcXVlc3QgZGV2aWNlIFswMDAwOjAwOjAyLjBdIGZhdWx0IGFkZHIK
NDI4ZjkyNjAwMCwgaW9tbXUgcmVnID0gZmZmZjgyYzAwMGEwYzAwMAooWEVOKSBbVlQtRF1ETUFS
OiByZWFzb24gMDYgLSBQVEUgUmVhZCBhY2Nlc3MgaXMgbm90IHNldAooWEVOKSBwcmludF92dGRf
ZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZuIDQyOGY5MjYKKFhFTikgICAg
IHJvb3RfZW50cnlbMDBdID0gNDNhYWFlMDAxCihYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfNDNj
ZjkyMDAxCihYRU4pICAgICBsNFswMDBdID0gOWMwMDAwMDQzY2Y5MTEwNwooWEVOKSAgICAgbDNb
MTBhXSA9IDgwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgIGwzWzEwYV0gbm90IHByZXNlbnQKClRo
ZSBmYXVsdCBpcyByZXBlYXRlZCBhIG1pbGxpb24gdGltZXMgcGVyIHNlY29uZCBhbmQgdGhlIHN5
c3RlbSBpcwpwcmV0dHkgbXVjaCBzdGFsbGVkLgoKVGFtYXMKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 16:56:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 16:56:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn5Hc-0004u6-Qm; Tue, 07 Aug 2018 16: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=twbi=kw=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1fn5Hc-0004u1-30
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 16:56:32 +0000
X-Inumbo-ID: b2cdafff-9a62-11e8-a8a5-bc764e045a96
Received: from mail-wm0-x243.google.com (unknown [2a00:1450:400c:c09::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b2cdafff-9a62-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 18:55:34 +0200 (CEST)
Received: by mail-wm0-x243.google.com with SMTP id r24-v6so14858778wmh.0
 for <xen-devel@lists.xenproject.org>; Tue, 07 Aug 2018 09:56:27 -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=i1S3Q9NXbOibFg/mfxcCImisQC7w2v2KYy+KZmU51gM=;
 b=WKIT5Pg6dpFP9qj+99EA1uJt17QyGy+nEOwkQpXOTuJLEO7LQMiga9fSCiP/D/jWX/
 Cs3I6OEBZzfe4uTgjoy4Nzl4PHBFmOvRUCRAdq1CRW3Bhyr5hrMbxRIytepiq6PsU/EE
 7iFQoTrqgTnV03XJaVZC7Kct3s97vdPyLdh5xvdGbmwN5hEkimDuWOkjOjkFhyFCpu6O
 20J7JVkFqC2h4L47JE5+uLZ5m6L2k3UHWM+OOzMdaztLAqWHne8bgPeT89InRIx9YkZA
 VlvM3g2WZ78wBAf8L/5M9EIaNcK7HBPvjdjo0zSRqtWc8snRlXWUJKsQUH9cWYLya0fm
 GgMQ==
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=i1S3Q9NXbOibFg/mfxcCImisQC7w2v2KYy+KZmU51gM=;
 b=EMYHQKTYmLZCmBCBooPOg6i1J0QicIwh497Tt1aMyCyXxxGwaVVjhjq52cotu/G1/2
 4W7E/5Axu9clqVrIGWAXE8ZWVk3eJ6pvLmL6XK+pMBh/MwZ7c8Dt3X7eKnPHvgW6lGOQ
 hG4P4lhvpSQ8pIF3Ih0tirtf63d81QMzxjnpgVEtYZZN/ZtHSJkMPHV1bsrs8MBL4phz
 mzZ1U0UkzsJ/gzrqLhnRJSgteNUQbwVjACNfDJmUNDGTzgvinM4lpP9bYM4YDvoK7gqr
 jcTx5G6AwSpZRETir4gvHsUupMh5pdCjrH5M0YKhTrTi9dnttkdvm4CSjTroH6OH5Np1
 Uk6A==
X-Gm-Message-State: AOUpUlEtCR/R0AuirROpQLOaQ45dxgxaxgdraFNTZJl2wGLordbORE58
 C6RT1UuD+Sz0SnaNGd+himv02rMo2h3FEb7ysvF6/NrM
X-Google-Smtp-Source: AA+uWPweiNwpCsSVCEML0ipO5ThJL4jIUeK0eUw2YooCZKr/nDhXeS/OQONxsvIyzvNaTf9zWxcYfZ5+zG8H8R4VyEQ=
X-Received: by 2002:a1c:4004:: with SMTP id n4-v6mr2154370wma.83.1533660986215; 
 Tue, 07 Aug 2018 09:56:26 -0700 (PDT)
MIME-Version: 1.0
References: <20180807140243.11265-1-roger.pau@citrix.com>
 <CABfawhkwcV+T5UxRFZ3jz_1eS3ZVF=sMq=zN2sa+eVq8ux5zVg@mail.gmail.com>
 <20180807143715.kscihz3wuj6mcnfi@mac>
 <CABfawhmQ557uduVUJjTMbZ3u5FWswPvbVYSUBY785Vx=qbitfA@mail.gmail.com>
 <20180807150829.ydvmvpfyrigeeyyd@mac>
 <CABfawhkomnqJ4rjc5ZBZ+rdJSeqx1XTeAKSeYQRva-BoLQeHsw@mail.gmail.com>
 <CABfawhnSmeR_SeMHjL7CG0tCnnHUKPdCPQePD_iRVZiO4N+mxw@mail.gmail.com>
In-Reply-To: <CABfawhnSmeR_SeMHjL7CG0tCnnHUKPdCPQePD_iRVZiO4N+mxw@mail.gmail.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Tue, 7 Aug 2018 10:55:48 -0600
Message-ID: <CABfawh=EPhM_fSR=1oymtGXEr_7TG-pmuxYSSTgFtaQP4CxdeQ@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-devel] [PATCH v3 0/4] x86/iommu: PVH Dom0 workarounds for
 missing RMRR entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Connor Davis <davisc@ainfosec.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgNywgMjAxOCBhdCAxMDo0NSBBTSBUYW1hcyBLIExlbmd5ZWwKPHRhbWFzLmsu
bGVuZ3llbEBnbWFpbC5jb20+IHdyb3RlOgo+Cj4gT24gVHVlLCBBdWcgNywgMjAxOCBhdCAxMDow
NCBBTSBUYW1hcyBLIExlbmd5ZWwKPiA8dGFtYXMuay5sZW5neWVsQGdtYWlsLmNvbT4gd3JvdGU6
Cj4gPgo+ID4gT24gVHVlLCBBdWcgNywgMjAxOCBhdCA5OjA5IEFNIFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPiB3cm90ZToKPiA+ID4KPiA+ID4gT24gVHVlLCBBdWcgMDcs
IDIwMTggYXQgMDg6NDU6MDdBTSAtMDYwMCwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+ID4gPiA+
IE9uIFR1ZSwgQXVnIDcsIDIwMTggYXQgODozNyBBTSBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPiA+ID4gPgo+ID4gPiA+ID4gT24gVHVlLCBBdWcgMDcs
IDIwMTggYXQgMDg6Mjk6NDlBTSAtMDYwMCwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+ID4gPiA+
ID4gPiBPbiBUdWUsIEF1ZyA3LCAyMDE4IGF0IDg6MDQgQU0gUm9nZXIgUGF1IE1vbm5lIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gPiBIZWxs
bywKPiA+ID4gPiA+ID4gPgo+ID4gPiA+ID4gPiA+IFRoZSBmb2xsb3dpbmcgc2VyaWVzIGltcGxl
bWVudCBhIHdvcmthcm91bmQgZm9yIG1pc3NpbmcgUk1SUgo+ID4gPiA+ID4gPiA+IGVudHJpZXMg
Zm9yIGEgUFZIIERvbTAuIEl0J3MgYmFzZWQgb24gdGhlIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5n
IFZUZAo+ID4gPiA+ID4gPiA+IG9wdGlvbi4KPiA+ID4gPiA+ID4gPgo+ID4gPiA+ID4gPiA+IFRo
ZSBQVkggd29ya2Fyb3VuZCBpZGVudGl0eSBtYXBzIGFsbCByZWdpb25zIG1hcmtlZCBhcyByZXNl
cnZlZCBpbiB0aGUKPiA+ID4gPiA+ID4gPiBtZW1vcnkgbWFwLgo+ID4gPiA+ID4gPiA+Cj4gPiA+
ID4gPiA+ID4gTm90ZSB0aGF0IHRoaXMgd29ya2Fyb3VuZCBpcyBlbmFibGVkIGJ5IGRlZmF1bHQg
b24gSW50ZWwgaGFyZHdhcmUuIEl0J3MKPiA+ID4gPiA+ID4gPiBhbHNvIGF2YWlsYWJsZSB0byBB
TUQgaGFyZHdhcmUsIGFsdGhvdWdoIGl0J3MgZGlzYWJsZWQgYnkgZGVmYXVsdCBpbgo+ID4gPiA+
ID4gPiA+IHRoYXQgY2FzZS4KPiA+ID4gPiA+ID4gPgo+ID4gPiA+ID4gPiA+IFRoZSBzZXJpZXMg
Y2FuIGJlIGZvdW5kIGF0Ogo+ID4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+ID4gZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL3Blb3BsZS9yb3lnZXIveGVuLmdpdCBpb21tdV9pbmNsdXNpdmVfdjMKPiA+ID4g
PiA+ID4gPgo+ID4gPiA+ID4gPiA+IFRoYW5rcywgUm9nZXIuCj4gPiA+ID4gPiA+ID4gUm9nZXIg
UGF1IE1vbm5lICg0KToKPiA+ID4gPiA+ID4gPiAgIGlvbW11OiBpbnRyb2R1Y2UgZG9tMC1pb21t
dSBvcHRpb24KPiA+ID4gPiA+ID4gPiAgIGlvbW11OiBtYWtlIGlvbW11X2luY2x1c2l2ZV9tYXBw
aW5nIGEgc3Vib3B0aW9uIG9mIGRvbTAtaW9tbXUKPiA+ID4gPiA+ID4gPiAgIGRvbTAvcHZoOiBj
aGFuZ2UgdGhlIG9yZGVyIG9mIHRoZSBNTUNGRyBpbml0aWFsaXphdGlvbgo+ID4gPiA+ID4gPiA+
ICAgeDg2L2lvbW11OiBhZGQgcmVzZXJ2ZWQgZG9tMC1pb21tdSBvcHRpb24gdG8gbWFwIHJlc2Vy
dmVkIG1lbW9yeQo+ID4gPiA+ID4gPiA+ICAgICByYW5nZXMKPiA+ID4gPiA+ID4gPgo+ID4gPiA+
ID4gPiA+ICBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biAgICAgICAgIHwgNDcg
KysrKysrKysrKysKPiA+ID4gPiA+ID4gPiAgeGVuL2FyY2gveDg2L2h2bS9kb20wX2J1aWxkLmMg
ICAgICAgICAgICAgICB8ICA5ICsrLQo+ID4gPiA+ID4gPiA+ICB4ZW4vYXJjaC94ODYvaHZtL2lv
LmMgICAgICAgICAgICAgICAgICAgICAgIHwgIDUgKysKPiA+ID4gPiA+ID4gPiAgeGVuL2FyY2gv
eDg2L3g4Nl82NC9tbS5jICAgICAgICAgICAgICAgICAgICB8ICAzICstCj4gPiA+ID4gPiA+ID4g
IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMgICAgfCAgMiArLQo+ID4g
PiA+ID4gPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jIHwg
MTEgKystCj4gPiA+ID4gPiA+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9pb21tdS5j
ICAgICAgICAgfCAgNCArCj4gPiA+ID4gPiA+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lv
bW11LmMgICAgICAgICAgICAgfCA2MiArKysrKysrKysrKysrLS0KPiA+ID4gPiA+ID4gPiAgeGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2V4dGVybi5oICAgICAgICB8ICAyIC0KPiA+ID4gPiA+
ID4gPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgICAgICAgICB8IDI1ICsr
Ky0tLQo+ID4gPiA+ID4gPiA+ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5j
ICAgICAgIHwgNTggKy0tLS0tLS0tLS0tLS0KPiA+ID4gPiA+ID4gPiAgeGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gveDg2L2lvbW11LmMgICAgICAgICB8IDg3ICsrKysrKysrKysrKysrKysrKysrKwo+
ID4gPiA+ID4gPiA+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pby5oICAgICAgICAgICAgICAg
IHwgIDMgKwo+ID4gPiA+ID4gPiA+ICB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAg
ICAgICAgICAgIHwgIDggKy0KPiA+ID4gPiA+ID4gPiAgMTQgZmlsZXMgY2hhbmdlZCwgMjQwIGlu
c2VydGlvbnMoKyksIDg2IGRlbGV0aW9ucygtKQo+ID4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+ID4g
LS0KPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gSGkgUm9nZXIsCj4gPiA+ID4gPiA+IEkgZ2F2ZSB0
aGlzIGJyYW5jaCBhIHNwaW4gb24gYSBEZWxsIFhQUyBsYXB0b3AgYm9vdGluZyBVRUZJIHdpdGgg
TGludXgKPiA+ID4gPiA+ID4gNC4xOC1yYzguIEkgd2FzIGFibGUgdG8gZ2V0IGRvbTAgdG8gYm9v
dCB3aXRoIFBWSCBidXQgdGhlIHBoeXNpY2FsCj4gPiA+ID4gPiA+IGtleWJvYXJkIG9mIHRoZSBs
YXB0b3Agc3RvcHBlZCB3b3JraW5nLCBpdCB3b3JrcyBubyBwcm9ibGVtIHdpdGgganVzdAo+ID4g
PiA+ID4gPiBMaW51eCA0LjE4LXJjOCBvciBQViBkb20wLCBzbyBJIGhhZCB0byBwbHVnIGluIGEg
VVNCIGtleWJvYXJkLiBBZnRlcgo+ID4gPiA+ID4gPiBydW5uaW5nIGZvciBhIG1pbnV0ZSBvciB0
d28gdGhlIHN5c3RlbSBzdGFydHMgdG8gc2xvdyBkb3duIHRvIHRoZQo+ID4gPiA+ID4gPiBwb2lu
dCB3aGVyZSBpdCBiZWNvbWVzIHVucmVzcG9uc2l2ZS4gVGhlIHhsIGRtZXNnIGxvZyBpcyBmaWxs
ZWQgd2l0aAo+ID4gPiA+ID4gPiB0aGlzIGVycm9yOgo+ID4gPiA+ID4gPgo+ID4gPiA+ID4gPiAo
WEVOKSBbVlQtRF1pb21tdS5jOjkxOTogaW9tbXVfZmF1bHRfc3RhdHVzOiBGYXVsdCBPdmVyZmxv
dwo+ID4gPiA+ID4gPiAoWEVOKSBbVlQtRF1pb21tdS5jOjkyMTogaW9tbXVfZmF1bHRfc3RhdHVz
OiBQcmltYXJ5IFBlbmRpbmcgRmF1bHQKPiA+ID4gPiA+ID4gKFhFTikgW1ZULURdRE1BUjpbRE1B
IFJlYWRdIFJlcXVlc3QgZGV2aWNlIFswMDAwOjAwOjAyLjBdIGZhdWx0IGFkZHIKPiA+ID4gPiA+
ID4gNDYyNWYzYTAwMCwgaW9tbXUgcmVnID0gZmZmZjgyYzAwMTgxYzAwMAo+ID4gPiA+ID4gPiAo
WEVOKSBbVlQtRF1ETUFSOiByZWFzb24gMDYgLSBQVEUgUmVhZCBhY2Nlc3MgaXMgbm90IHNldAo+
ID4gPiA+ID4gPiAoWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDQ2MjVmM2EKPiA+ID4gPiA+Cj4gPiA+ID4gPiBJcyB0aGUgZ21mbiBhbHdheXMg
dGhlIHNhbWUgKDB4NDYyNWYzYSk/Cj4gPiA+ID4gPgo+ID4gPiA+ID4gPiAoWEVOKSAgICAgcm9v
dF9lbnRyeVswMF0gPSAyNzNhMTgwMDEKPiA+ID4gPiA+ID4gKFhFTikgICAgIGNvbnRleHRbMTBd
ID0gMl8yN2JhMzUwMDEKPiA+ID4gPiA+ID4gKFhFTikgICAgIGw0WzAwMF0gPSA5YzAwMDAwMjdi
YTM0MTA3Cj4gPiA+ID4gPiA+IChYRU4pICAgICBsM1sxMThdID0gODAwMDAwMDAwMDAwMDAwMAo+
ID4gPiA+ID4gPiAoWEVOKSAgICAgbDNbMTE4XSBub3QgcHJlc2VudAo+ID4gPiA+ID4KPiA+ID4g
PiA+IENhbiB5b3UgYWxzbyBwYXN0ZSB0aGUgZnVsbCB4bCBkbWVzZyBsb2c/IEknbSBzcGVjaWFs
bHkgaW50ZXJlc3RlZCBpbgo+ID4gPiA+ID4gdGhlIG1lbW9yeSBtYXAgb2YgdGhlIG1hY2hpbmUg
d2hpY2ggaXMgcHJpbnRlZCBxdWl0ZSBlYXJseSBkdXJpbmcgWGVuCj4gPiA+ID4gPiBib290Lgo+
ID4gPiA+ID4KPiA+ID4gPgo+ID4gPiA+IFVuZm9ydHVuYXRlbHkgSSBkb24ndCBoYXZlIHNlcmlh
bCBhY2Nlc3Mgb24gdGhpcyBsYXB0b3AgYW5kICJ4bCBkbWVzZyIKPiA+ID4gPiBnZXRzIGNvbXBs
ZXRlbHkgZmlsbGVkIHdpdGggdGhhdCBlcnJvciBzbyB0aGUgYmVnaW5uaW5nIG9mIHRoZSBsb2cg
aXMKPiA+ID4gPiBsb3N0IGJ5IHRoZSB0aW1lIEkgZ2V0IGEgdGVybWluYWwgaW4gZG9tMC4KPiA+
ID4KPiA+ID4gWW91IGNhbiBnZXQgdGhlIG1lbW9yeSBtYXAgd2hpbGUgYm9vdGluZyBpbiBQViBt
b2RlLCBpdCdzIGdvaW5nIHRvIGJlCj4gPiA+IGV4YWN0bHkgdGhlIHNhbWUgcmVnYXJkbGVzcyBv
ZiB3aGV0aGVyIERvbTAgaXMgUFYgb3IgUFZILgo+ID4KPiA+IFRoaXMgaXMgdGhlIFBWIGRtZXNn
Ogo+ID4KPiA+IChYRU4pIFhlbiB2ZXJzaW9uIDQuMTItdW5zdGFibGUgKGRyQCkgKGdjYyAoRGVi
aWFuIDcuMy4wLTE5KSA3LjMuMCkKPiA+IGRlYnVnPXkgIE1vbiBBdWcgIDYgMTM6NDI6NDIgTURU
IDIwMTgKPiA+IChYRU4pIExhdGVzdCBDaGFuZ2VTZXQ6IEZyaSBBdWcgMyAxMDowMTozNiAyMDE4
ICswMjAwIGdpdDpkZGJhMWMyYjFmCj4gPiAoWEVOKSBCb290bG9hZGVyOiBFRkkKPiA+IChYRU4p
IENvbW1hbmQgbGluZTogbG9nbHZsPWFsbCBndWVzdF9sb2dsdmw9YWxsCj4gPiBkb20wX21lbT00
MDk2TSxtYXg6NDA5Nk0gZG9tMF9tYXhfdmNwdXM9MiBzY2hlZD1udWxsIGNvbnNvbGU9dmdhCj4g
PiAoWEVOKSBYZW4gaW1hZ2UgbG9hZCBiYXNlIGFkZHJlc3M6IDB4NWEyMDAwMDAKPiA+IChYRU4p
IFZpZGVvIGluZm9ybWF0aW9uOgo+ID4gKFhFTikgIFZHQSBpcyBncmFwaGljcyBtb2RlIDMyMDB4
MTgwMCwgMzIgYnBwCj4gPiAoWEVOKSBEaXNjIGluZm9ybWF0aW9uOgo+ID4gKFhFTikgIEZvdW5k
IDAgTUJSIHNpZ25hdHVyZXMKPiA+IChYRU4pICBGb3VuZCAxIEVERCBpbmZvcm1hdGlvbiBzdHJ1
Y3R1cmVzCj4gPiAoWEVOKSBFRkkgUkFNIG1hcDoKPiA+IChYRU4pICAwMDAwMDAwMDAwMDAwMDAw
IC0gMDAwMDAwMDAwMDA1ODAwMCAodXNhYmxlKQo+ID4gKFhFTikgIDAwMDAwMDAwMDAwNTgwMDAg
LSAwMDAwMDAwMDAwMDU5MDAwIChyZXNlcnZlZCkKPiA+IChYRU4pICAwMDAwMDAwMDAwMDU5MDAw
IC0gMDAwMDAwMDAwMDA5ZjAwMCAodXNhYmxlKQo+ID4gKFhFTikgIDAwMDAwMDAwMDAwOWYwMDAg
LSAwMDAwMDAwMDAwMTAwMDAwIChyZXNlcnZlZCkKPiA+IChYRU4pICAwMDAwMDAwMDAwMTAwMDAw
IC0gMDAwMDAwMDA1ZjE0ZDAwMCAodXNhYmxlKQo+ID4gKFhFTikgIDAwMDAwMDAwNWYxNGQwMDAg
LSAwMDAwMDAwMDVmMTRlMDAwIChBQ1BJIE5WUykKPiA+IChYRU4pICAwMDAwMDAwMDVmMTRlMDAw
IC0gMDAwMDAwMDA1ZjE0ZjAwMCAocmVzZXJ2ZWQpCj4gPiAoWEVOKSAgMDAwMDAwMDA1ZjE0ZjAw
MCAtIDAwMDAwMDAwNmVlODkwMDAgKHVzYWJsZSkKPiA+IChYRU4pICAwMDAwMDAwMDZlZTg5MDAw
IC0gMDAwMDAwMDA2ZjIxNDAwMCAocmVzZXJ2ZWQpCj4gPiAoWEVOKSAgMDAwMDAwMDA2ZjIxNDAw
MCAtIDAwMDAwMDAwNmYyNTgwMDAgKEFDUEkgZGF0YSkKPiA+IChYRU4pICAwMDAwMDAwMDZmMjU4
MDAwIC0gMDAwMDAwMDA2ZjhmZDAwMCAoQUNQSSBOVlMpCj4gPiAoWEVOKSAgMDAwMDAwMDA2Zjhm
ZDAwMCAtIDAwMDAwMDAwNmZmZmYwMDAgKHJlc2VydmVkKQo+ID4gKFhFTikgIDAwMDAwMDAwNmZm
ZmYwMDAgLSAwMDAwMDAwMDcwMDAwMDAwICh1c2FibGUpCj4gPiAoWEVOKSAgMDAwMDAwMDA3MDAw
MDAwMCAtIDAwMDAwMDAwNzgwMDAwMDAgKHJlc2VydmVkKQo+ID4gKFhFTikgIDAwMDAwMDAwNzgw
MDAwMDAgLSAwMDAwMDAwMDc4NjAwMDAwICh1c2FibGUpCj4gPiAoWEVOKSAgMDAwMDAwMDA3ODYw
MDAwMCAtIDAwMDAwMDAwN2M4MDAwMDAgKHJlc2VydmVkKQo+ID4gKFhFTikgIDAwMDAwMDAwZTAw
MDAwMDAgLSAwMDAwMDAwMGYwMDAwMDAwIChyZXNlcnZlZCkKPiA+IChYRU4pICAwMDAwMDAwMGZl
MDAwMDAwIC0gMDAwMDAwMDBmZTAxMTAwMCAocmVzZXJ2ZWQpCj4gPiAoWEVOKSAgMDAwMDAwMDBm
ZWMwMDAwMCAtIDAwMDAwMDAwZmVjMDEwMDAgKHJlc2VydmVkKQo+ID4gKFhFTikgIDAwMDAwMDAw
ZmVlMDAwMDAgLSAwMDAwMDAwMGZlZTAxMDAwIChyZXNlcnZlZCkKPiA+IChYRU4pICAwMDAwMDAw
MGZmMDAwMDAwIC0gMDAwMDAwMDEwMDAwMDAwMCAocmVzZXJ2ZWQpCj4gPiAoWEVOKSAgMDAwMDAw
MDEwMDAwMDAwMCAtIDAwMDAwMDAyODE4MDAwMDAgKHVzYWJsZSkKPiA+IChYRU4pIEFDUEk6IFJT
RFAgNkYyMjEwMDAsIDAwMjQgKHIyIERFTEwgICkKPiA+IChYRU4pIEFDUEk6IFhTRFQgNkYyMjEw
QzgsIDAxMTQgKHIxIERFTEwgICAgQ0JYMyAgICAgMTA3MjAwOSBBTUkgICAgIDEwMDEzKQo+ID4g
KFhFTikgQUNQSTogRkFDUCA2RjI0NjkxOCwgMDEwQyAocjUgREVMTCAgICBDQlgzICAgICAxMDcy
MDA5IEFNSSAgICAgMTAwMTMpCj4gPiAoWEVOKSBBQ1BJOiBEU0RUIDZGMjIxMjcwLCAyNTZBNiAo
cjIgREVMTCAgICBDQlgzICAgICAxMDcyMDA5IElOVEwgMjAxNjA0MjIpCj4gPiAoWEVOKSBBQ1BJ
OiBGQUNTIDZGOEZBMTgwLCAwMDQwCj4gPiAoWEVOKSBBQ1BJOiBBUElDIDZGMjQ2QTI4LCAwMDg0
IChyMyBERUxMICAgIENCWDMgICAgIDEwNzIwMDkgQU1JICAgICAxMDAxMykKPiA+IChYRU4pIEFD
UEk6IEZQRFQgNkYyNDZBQjAsIDAwNDQgKHIxIERFTEwgICAgQ0JYMyAgICAgMTA3MjAwOSBBTUkg
ICAgIDEwMDEzKQo+ID4gKFhFTikgQUNQSTogRklEVCA2RjI0NkFGOCwgMDBBQyAocjEgREVMTCAg
ICBDQlgzICAgICAxMDcyMDA5IEFNSSAgICAgMTAwMTMpCj4gPiAoWEVOKSBBQ1BJOiBNQ0ZHIDZG
MjQ2QkE4LCAwMDNDIChyMSBERUxMICAgIENCWDMgICAgIDEwNzIwMDkgTVNGVCAgICAgICA5NykK
PiA+IChYRU4pIEFDUEk6IEhQRVQgNkYyNDZCRTgsIDAwMzggKHIxIERFTEwgICAgQ0JYMyAgICAg
MTA3MjAwOSBBTUkuICAgIDUwMDBCKQo+ID4gKFhFTikgQUNQSTogU1NEVCA2RjI0NkMyMCwgMDM1
OSAocjEgU2F0YVJlIFNhdGFUYWJsICAgICAxMDAwIElOVEwgMjAxNjA0MjIpCj4gPiAoWEVOKSBB
Q1BJOiBCT09UIDZGMjQ2RjgwLCAwMDI4IChyMSBERUxMICAgQ0JYMyAgICAgIDEwNzIwMDkgQU1J
ICAgICAxMDAxMykKPiA+IChYRU4pIEFDUEk6IFNTRFQgNkYyNDZGQTgsIDEyQ0YgKHIyIFNhU3Nk
dCAgU2FTc2R0ICAgICAgMzAwMCBJTlRMIDIwMTYwNDIyKQo+ID4gKFhFTikgQUNQSTogSFBFVCA2
RjI0ODI3OCwgMDAzOCAocjEgSU5URUwgICBLQkwtVUxUICAgICAgICAxIE1TRlQgICAgICAgNUYp
Cj4gPiAoWEVOKSBBQ1BJOiBTU0RUIDZGMjQ4MkIwLCAwRDg0IChyMiAgSU5URUwgeGhfcnZwMDcg
ICAgICAgIDAgSU5UTCAyMDE2MDQyMikKPiA+IChYRU4pIEFDUEk6IFVFRkkgNkYyNDkwMzgsIDAw
NDIgKHIxICAgICAgICAgICAgICAgICAgICAgICAgMCAgICAgICAgICAgICAwKQo+ID4gKFhFTikg
QUNQSTogU1NEVCA2RjI0OTA4MCwgMEVERSAocjIgQ3B1UmVmICBDcHVTc2R0ICAgICAzMDAwIElO
VEwgMjAxNjA0MjIpCj4gPiAoWEVOKSBBQ1BJOiBMUElUIDZGMjQ5RjYwLCAwMDk0IChyMSBJTlRF
TCAgIEtCTC1VTFQgICAgICAgIDAgTVNGVCAgICAgICA1RikKPiA+IChYRU4pIEFDUEk6IFdTTVQg
NkYyNDlGRjgsIDAwMjggKHIxIERFTEwgICAgQ0JYMyAgICAgICAgICAgMCBNU0ZUICAgICAgIDVG
KQo+ID4gKFhFTikgQUNQSTogU1NEVCA2RjI0QTAyMCwgMDE2MSAocjIgSU5URUwgICAgSGRhRHNw
ICAgICAgICAwIElOVEwgMjAxNjA0MjIpCj4gPiAoWEVOKSBBQ1BJOiBTU0RUIDZGMjRBMTg4LCAw
MjlGIChyMiBJTlRFTCAgc2Vuc3JodWIgICAgICAgIDAgSU5UTCAyMDE2MDQyMikKPiA+IChYRU4p
IEFDUEk6IFNTRFQgNkYyNEE0MjgsIDMwMDIgKHIyIElOVEVMICBQdGlkRGV2YyAgICAgMTAwMCBJ
TlRMIDIwMTYwNDIyKQo+ID4gKFhFTikgQUNQSTogU1NEVCA2RjI0RDQzMCwgMDBEQiAocjIgSU5U
RUwgIFRidFR5cGVDICAgICAgICAwIElOVEwgMjAxNjA0MjIpCj4gPiAoWEVOKSBBQ1BJOiBEQkdQ
IDZGMjRENTEwLCAwMDM0IChyMSBJTlRFTCAgICAgICAgICAgICAgICAgIDIgTVNGVCAgICAgICA1
RikKPiA+IChYRU4pIEFDUEk6IERCRzIgNkYyNEQ1NDgsIDAwNTQgKHIwIElOVEVMICAgICAgICAg
ICAgICAgICAgMiBNU0ZUICAgICAgIDVGKQo+ID4gKFhFTikgQUNQSTogU1NEVCA2RjI0RDVBMCwg
MDdBQyAocjIgSU5URUwgIFVzYkNUYWJsICAgICAxMDAwIElOVEwgMjAxNjA0MjIpCj4gPiAoWEVO
KSBBQ1BJOiBTU0RUIDZGMjRERDUwLCA4NEYxIChyMiBEcHRmVGEgRHB0ZlRhYmwgICAgIDEwMDAg
SU5UTCAyMDE2MDQyMikKPiA+IChYRU4pIEFDUEk6IE1TRE0gNkYyNTYyNDgsIDAwNTUgKHIzIERF
TEwgICAgQ0JYMyAgICAgNjIyMjAwNCBBTUkgICAgIDEwMDEzKQo+ID4gKFhFTikgQUNQSTogU0xJ
QyA2RjI1NjJBMCwgMDE3NiAocjMgREVMTCAgICBDQlgzICAgICAxMDcyMDA5IE1TRlQgICAgMTAw
MTMpCj4gPiAoWEVOKSBBQ1BJOiBOSExUIDZGMjU2NDE4LCAwMDJEIChyMCBJTlRFTCAgRURLMiAg
ICAgICAgICAgIDIgICAgICAgMTAwMDAxMykKPiA+IChYRU4pIEFDUEk6IEJHUlQgNkYyNTY0NDgs
IDAwMzggKHIwICAgICDvv73vv70gICAgICAgICAgIDEwNzIwMDkgQU1JICAgICAxMDAxMykKPiA+
IChYRU4pIEFDUEk6IFRQTTIgNkYyNTY0ODAsIDAwMzQgKHIzICAgICAgICBUcG0yVGFibCAgICAg
ICAgMSBBTUkgICAgICAgICAwKQo+ID4gKFhFTikgQUNQSTogQVNGISA2RjI1NjRCOCwgMDBBMCAo
cjMyIElOVEVMICAgICAgIEhDRyAgICAgICAgMSBURlNNICAgIEY0MjQwKQo+ID4gKFhFTikgQUNQ
STogRE1BUiA2RjI1NjU1OCwgMDBGMCAocjEgSU5URUwgICAgICBLQkwgICAgICAgICAxIElOVEwg
ICAgICAgIDEpCj4gPiAoWEVOKSBTeXN0ZW0gUkFNOiA3OTQ4TUIgKDgxMzg5MDRrQikKPiA+IChY
RU4pIE5vIE5VTUEgY29uZmlndXJhdGlvbiBmb3VuZAo+ID4gKFhFTikgRmFraW5nIGEgbm9kZSBh
dCAwMDAwMDAwMDAwMDAwMDAwLTAwMDAwMDAyODE4MDAwMDAKPiA+IChYRU4pIERvbWFpbiBoZWFw
IGluaXRpYWxpc2VkCj4gPiAoWEVOKSB2ZXNhZmI6IGZyYW1lYnVmZmVyIGF0IDB4OTAwMDAwMDAs
IG1hcHBlZCB0byAweGZmZmY4MmMwMDAyMDEwMDAsCj4gPiB1c2luZyAyMjUyOGssIHRvdGFsIDIy
NTI4awo+ID4gKFhFTikgdmVzYWZiOiBtb2RlIGlzIDMyMDB4MTgwMHgzMiwgbGluZWxlbmd0aD0x
MjgwMCwgZm9udCA4eDE2Cj4gPiAoWEVOKSB2ZXNhZmI6IFRydWVjb2xvcjogc2l6ZT04Ojg6ODo4
LCBzaGlmdD0yNDoxNjo4OjAKPiA+IChYRU4pIENvdWxkbid0IGluaXRpYWxpemUgYSAzMjAweDE4
MDAgZnJhbWVidWZmZXIgZWFybHkuCj4gPiAoWEVOKSBDUFUgVmVuZG9yOiBJbnRlbCwgRmFtaWx5
IDYgKDB4NiksIE1vZGVsIDE0MiAoMHg4ZSksIFN0ZXBwaW5nIDkKPiA+IChyYXcgMDAwODA2ZTkp
Cj4gPiAoWEVOKSBTTUJJT1MgMy4wIHByZXNlbnQuCj4gPiAoWEVOKSBVc2luZyBBUElDIGRyaXZl
ciBkZWZhdWx0Cj4gPiAoWEVOKSBBQ1BJOiBQTS1UaW1lciBJTyBQb3J0OiAweDE4MDggKDMyIGJp
dHMpCj4gPiAoWEVOKSBBQ1BJOiB2NSBTTEVFUCBJTkZPOiBjb250cm9sWzE6MTgwNF0sIHN0YXR1
c1sxOjE4MDBdCj4gPiAoWEVOKSBBQ1BJOiBJbnZhbGlkIHNsZWVwIGNvbnRyb2wvc3RhdHVzIHJl
Z2lzdGVyIGRhdGE6IDA6MHg4OjB4MyAwOjB4ODoweDMKPiA+IChYRU4pIEFDUEk6IFNMRUVQIElO
Rk86IHBtMXhfY250WzE6MTgwNCwxOjBdLCBwbTF4X2V2dFsxOjE4MDAsMTowXQo+ID4gKFhFTikg
QUNQSTogMzIvNjRYIEZBQ1MgYWRkcmVzcyBtaXNtYXRjaCBpbiBGQURUIC0KPiA+IDZmOGZhMTgw
LzAwMDAwMDAwMDAwMDAwMDAsIHVzaW5nIDMyCj4gPiAoWEVOKSBBQ1BJOiAgICAgICAgICAgICB3
YWtldXBfdmVjWzZmOGZhMThjXSwgdmVjX3NpemVbMjBdCj4gPiAoWEVOKSBBQ1BJOiBMb2NhbCBB
UElDIGFkZHJlc3MgMHhmZWUwMDAwMAo+ID4gKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgw
MV0gbGFwaWNfaWRbMHgwMF0gZW5hYmxlZCkKPiA+IChYRU4pIEFDUEk6IExBUElDIChhY3BpX2lk
WzB4MDJdIGxhcGljX2lkWzB4MDJdIGVuYWJsZWQpCj4gPiAoWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDAzXSBsYXBpY19pZFsweDAxXSBlbmFibGVkKQo+ID4gKFhFTikgQUNQSTogTEFQSUMg
KGFjcGlfaWRbMHgwNF0gbGFwaWNfaWRbMHgwM10gZW5hYmxlZCkKPiA+IChYRU4pIEFDUEk6IExB
UElDX05NSSAoYWNwaV9pZFsweDAxXSBoaWdoIGVkZ2UgbGludFsweDFdKQo+ID4gKFhFTikgQUNQ
STogTEFQSUNfTk1JIChhY3BpX2lkWzB4MDJdIGhpZ2ggZWRnZSBsaW50WzB4MV0pCj4gPiAoWEVO
KSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwM10gaGlnaCBlZGdlIGxpbnRbMHgxXSkKPiA+
IChYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDA0XSBoaWdoIGVkZ2UgbGludFsweDFd
KQo+ID4gKFhFTikgQUNQSTogSU9BUElDIChpZFsweDAyXSBhZGRyZXNzWzB4ZmVjMDAwMDBdIGdz
aV9iYXNlWzBdKQo+ID4gKFhFTikgSU9BUElDWzBdOiBhcGljX2lkIDIsIHZlcnNpb24gMzIsIGFk
ZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMTE5Cj4gPiAoWEVOKSBBQ1BJOiBJTlRfU1JDX09WUiAo
YnVzIDAgYnVzX2lycSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZsKQo+ID4gKFhFTikgQUNQSTogSU5U
X1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgOSBnbG9iYWxfaXJxIDkgaGlnaCBsZXZlbCkKPiA+IChY
RU4pIEFDUEk6IElSUTAgdXNlZCBieSBvdmVycmlkZS4KPiA+IChYRU4pIEFDUEk6IElSUTIgdXNl
ZCBieSBvdmVycmlkZS4KPiA+IChYRU4pIEFDUEk6IElSUTkgdXNlZCBieSBvdmVycmlkZS4KPiA+
IChYRU4pIEVuYWJsaW5nIEFQSUMgbW9kZTogIEZsYXQuICBVc2luZyAxIEkvTyBBUElDcwo+ID4g
KFhFTikgQUNQSTogSFBFVCBpZDogMHg4MDg2YTcwMSBiYXNlOiAweGZlZDAwMDAwCj4gPiAoWEVO
KSBbVlQtRF1kbWFyLmM6ODUxOiBJZ25vcmUgdW5rbm93biBETUFSIHN0cnVjdHVyZSB0eXBlICgw
eDQpCj4gPiAoWEVOKSBbVlQtRF1kbWFyLmM6ODUxOiBJZ25vcmUgdW5rbm93biBETUFSIHN0cnVj
dHVyZSB0eXBlICgweDQpCj4gPiAoWEVOKSBFUlNUIHRhYmxlIHdhcyBub3QgZm91bmQKPiA+IChY
RU4pIEFDUEk6IEJHUlQ6IGludmFsaWRhdGluZyB2MSBpbWFnZSBhdCAweDZhZDA0MDE4Cj4gPiAo
WEVOKSBVc2luZyBBQ1BJIChNQURUKSBmb3IgU01QIGNvbmZpZ3VyYXRpb24gaW5mb3JtYXRpb24K
PiA+IChYRU4pIFNNUDogQWxsb3dpbmcgNCBDUFVzICgwIGhvdHBsdWcgQ1BVcykKPiA+IChYRU4p
IElSUSBsaW1pdHM6IDEyMCBHU0ksIDg0MCBNU0kvTVNJLVgKPiA+IChYRU4pIFN3aXRjaGVkIHRv
IEFQSUMgZHJpdmVyIHgyYXBpY19jbHVzdGVyLgo+ID4gKFhFTikgeHN0YXRlOiBzaXplOiAweDQ0
MCBhbmQgc3RhdGVzOiAweDFmCj4gPiAoWEVOKSBtY2VfaW50ZWwuYzo3ODA6IE1DQSBDYXBhYmls
aXR5OiBmaXJzdGJhbmsgMCwgZXh0ZW5kZWQgTUNFIE1TUgo+ID4gMCwgQkNBU1QsIENNQ0kKPiA+
IChYRU4pIENQVTA6IEludGVsIG1hY2hpbmUgY2hlY2sgcmVwb3J0aW5nIGVuYWJsZWQKPiA+IChY
RU4pIFNwZWN1bGF0aXZlIG1pdGlnYXRpb24gZmFjaWxpdGllczoKPiA+IChYRU4pICAgSGFyZHdh
cmUgZmVhdHVyZXM6IElCUlMvSUJQQiBTVElCUAo+ID4gKFhFTikgICBDb21waWxlZC1pbiBzdXBw
b3J0OiBJTkRJUkVDVF9USFVOSwo+ID4gKFhFTikgICBYZW4gc2V0dGluZ3M6IEJUSS1UaHVuayBK
TVAsIFNQRUNfQ1RSTDogSUJSUyssIE90aGVyOiBJQlBCCj4gPiAoWEVOKSAgIFN1cHBvcnQgZm9y
IFZNczogUFY6IE1TUl9TUEVDX0NUUkwgUlNCIEVBR0VSX0ZQVSwgSFZNOgo+ID4gTVNSX1NQRUNf
Q1RSTCBSU0IgRUFHRVJfRlBVCj4gPiAoWEVOKSAgIFhQVEkgKDY0LWJpdCBQViBvbmx5KTogRG9t
MCBlbmFibGVkLCBEb21VIGVuYWJsZWQKPiA+IChYRU4pIFVzaW5nIHNjaGVkdWxlcjogbnVsbCBT
Y2hlZHVsZXIgKG51bGwpCj4gPiAoWEVOKSBJbml0aWFsaXppbmcgbnVsbCBzY2hlZHVsZXIKPiA+
IChYRU4pIFdBUk5JTkc6IFRoaXMgaXMgZXhwZXJpbWVudGFsIHNvZnR3YXJlIGluIGRldmVsb3Bt
ZW50Lgo+ID4gKFhFTikgVXNlIGF0IHlvdXIgb3duIHJpc2suCj4gPiAoWEVOKSBQbGF0Zm9ybSB0
aW1lciBpcyAyMy45OTlNSHogSFBFVAo+ID4gKFhFTikgRGV0ZWN0ZWQgMjkwNC4wNDEgTUh6IHBy
b2Nlc3Nvci4KPiA+IChYRU4pIEVGSSBtZW1vcnkgbWFwOgo+ID4gKFhFTikgIDAwMDAwMDAwMDAw
MDAtMDAwMDAwMDAwN2ZmZiB0eXBlPTMgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gPiAoWEVOKSAg
MDAwMDAwMDAwODAwMC0wMDAwMDAwMDU3ZmZmIHR5cGU9NyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYK
PiA+IChYRU4pICAwMDAwMDAwMDU4MDAwLTAwMDAwMDAwNThmZmYgdHlwZT0wIGF0dHI9MDAwMDAw
MDAwMDAwMDAwZgo+ID4gKFhFTikgIDAwMDAwMDAwNTkwMDAtMDAwMDAwMDA1Y2ZmZiB0eXBlPTcg
YXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gPiAoWEVOKSAgMDAwMDAwMDA1ZDAwMC0wMDAwMDAwMDVl
ZmZmIHR5cGU9MiBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKPiA+IChYRU4pICAwMDAwMDAwMDVmMDAw
LTAwMDAwMDAwNWZmZmYgdHlwZT00IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgo+ID4gKFhFTikgIDAw
MDAwMDAwNjAwMDAtMDAwMDAwMDA5ZWZmZiB0eXBlPTMgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4g
PiAoWEVOKSAgMDAwMDAwMDA5ZjAwMC0wMDAwMDAwMDlmZmZmIHR5cGU9MCBhdHRyPTAwMDAwMDAw
MDAwMDAwMGYKPiA+IChYRU4pICAwMDAwMDAwMTAwMDAwLTAwMDAwM2YyMjVmZmYgdHlwZT03IGF0
dHI9MDAwMDAwMDAwMDAwMDAwZgo+ID4gKFhFTikgIDAwMDAwM2YyMjYwMDAtMDAwMDAzZjI2NWZm
ZiB0eXBlPTQgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gPiAoWEVOKSAgMDAwMDAzZjI2NjAwMC0w
MDAwMDU2MWJiZmZmIHR5cGU9NyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKPiA+IChYRU4pICAwMDAw
MDU2MWJjMDAwLTAwMDAwNWEwM2FmZmYgdHlwZT0yIGF0dHI9MDAwMDAwMDAwMDAwMDAwZgo+ID4g
KFhFTikgIDAwMDAwNWEwM2IwMDAtMDAwMDA1YjIzYWZmZiB0eXBlPTEgYXR0cj0wMDAwMDAwMDAw
MDAwMDBmCj4gPiAoWEVOKSAgMDAwMDA1YjIzYjAwMC0wMDAwMDViM2U1ZmZmIHR5cGU9MiBhdHRy
PTAwMDAwMDAwMDAwMDAwMGYKPiA+IChYRU4pICAwMDAwMDViM2U2MDAwLTAwMDAwNWIzZTlmZmYg
dHlwZT03IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgo+ID4gKFhFTikgIDAwMDAwNWIzZWEwMDAtMDAw
MDA1YjQxNWZmZiB0eXBlPTIgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gPiAoWEVOKSAgMDAwMDA1
YjQxNjAwMC0wMDAwMDViNDIwZmZmIHR5cGU9NyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKPiA+IChY
RU4pICAwMDAwMDViNDIxMDAwLTAwMDAwNWI0NThmZmYgdHlwZT0yIGF0dHI9MDAwMDAwMDAwMDAw
MDAwZgo+ID4gKFhFTikgIDAwMDAwNWI0NTkwMDAtMDAwMDA1YjQ1YWZmZiB0eXBlPTcgYXR0cj0w
MDAwMDAwMDAwMDAwMDBmCj4gPiAoWEVOKSAgMDAwMDA1YjQ1YjAwMC0wMDAwMDViNDYyZmZmIHR5
cGU9MiBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKPiA+IChYRU4pICAwMDAwMDViNDYzMDAwLTAwMDAw
NWI0NjRmZmYgdHlwZT03IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgo+ID4gKFhFTikgIDAwMDAwNWI0
NjUwMDAtMDAwMDA1ZDJlMGZmZiB0eXBlPTIgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gPiAoWEVO
KSAgMDAwMDA1ZDJlMTAwMC0wMDAwMDVkMzI1ZmZmIHR5cGU9MSBhdHRyPTAwMDAwMDAwMDAwMDAw
MGYKPiA+IChYRU4pICAwMDAwMDVkMzI2MDAwLTAwMDAwNWYxNGNmZmYgdHlwZT00IGF0dHI9MDAw
MDAwMDAwMDAwMDAwZgo+ID4gKFhFTikgIDAwMDAwNWYxNGQwMDAtMDAwMDA1ZjE0ZGZmZiB0eXBl
PTEwIGF0dHI9MDAwMDAwMDAwMDAwMDAwZgo+ID4gKFhFTikgIDAwMDAwNWYxNGUwMDAtMDAwMDA1
ZjE0ZWZmZiB0eXBlPTYgYXR0cj04MDAwMDAwMDAwMDAwMDBmCj4gPiAoWEVOKSAgMDAwMDA1ZjE0
ZjAwMC0wMDAwMDVmMjE1ZmZmIHR5cGU9NCBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKPiA+IChYRU4p
ICAwMDAwMDVmMjE2MDAwLTAwMDAwNWYyMjRmZmYgdHlwZT0yIGF0dHI9MDAwMDAwMDAwMDAwMDAw
Zgo+ID4gKFhFTikgIDAwMDAwNWYyMjUwMDAtMDAwMDA2ZGZlNmZmZiB0eXBlPTQgYXR0cj0wMDAw
MDAwMDAwMDAwMDBmCj4gPiAoWEVOKSAgMDAwMDA2ZGZlNzAwMC0wMDAwMDZlMmZhZmZmIHR5cGU9
NyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKPiA+IChYRU4pICAwMDAwMDZlMmZiMDAwLTAwMDAwNmVl
ODhmZmYgdHlwZT0zIGF0dHI9MDAwMDAwMDAwMDAwMDAwZgo+ID4gKFhFTikgIDAwMDAwNmVlODkw
MDAtMDAwMDA2ZjIxM2ZmZiB0eXBlPTAgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gPiAoWEVOKSAg
MDAwMDA2ZjIxNDAwMC0wMDAwMDZmMjU3ZmZmIHR5cGU9OSBhdHRyPTAwMDAwMDAwMDAwMDAwMGYK
PiA+IChYRU4pICAwMDAwMDZmMjU4MDAwLTAwMDAwNmY4ZmNmZmYgdHlwZT0xMCBhdHRyPTAwMDAw
MDAwMDAwMDAwMGYKPiA+IChYRU4pICAwMDAwMDZmOGZkMDAwLTAwMDAwNmZmMWZmZmYgdHlwZT02
IGF0dHI9ODAwMDAwMDAwMDAwMDAwZgo+ID4gKFhFTikgIDAwMDAwNmZmMjAwMDAtMDAwMDA2ZmZm
ZWZmZiB0eXBlPTUgYXR0cj04MDAwMDAwMDAwMDAwMDBmCj4gPiAoWEVOKSAgMDAwMDA2ZmZmZjAw
MC0wMDAwMDZmZmZmZmZmIHR5cGU9NCBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKPiA+IChYRU4pICAw
MDAwMDc4MDAwMDAwLTAwMDAwNzg1ZmZmZmYgdHlwZT03IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgo+
ID4gKFhFTikgIDAwMDAxMDAwMDAwMDAtMDAwMDI4MTdmZmZmZiB0eXBlPTcgYXR0cj0wMDAwMDAw
MDAwMDAwMDBmCj4gPiAoWEVOKSAgMDAwMDAwMDBhMDAwMC0wMDAwMDAwMGZmZmZmIHR5cGU9MCBh
dHRyPTAwMDAwMDAwMDAwMDAwMDAKPiA+IChYRU4pICAwMDAwMDcwMDAwMDAwLTAwMDAwNzdmZmZm
ZmYgdHlwZT0wIGF0dHI9MDcwMDAwMDAwMDAwMDAwZgo+ID4gKFhFTikgIDAwMDAwNzg2MDAwMDAt
MDAwMDA3YzdmZmZmZiB0eXBlPTAgYXR0cj0wMDAwMDAwMDAwMDAwMDAwCj4gPiAoWEVOKSAgMDAw
MDBlMDAwMDAwMC0wMDAwMGVmZmZmZmZmIHR5cGU9MTEgYXR0cj04MDAwMDAwMDAwMDAwMDAwCj4g
PiAoWEVOKSBVbmtub3duIGNhY2hhYmlsaXR5IGZvciBNRk5zIDB4ZTAwMDAtMHhlZmZmZgo+ID4g
KFhFTikgIDAwMDAwZmUwMDAwMDAtMDAwMDBmZTAxMGZmZiB0eXBlPTExIGF0dHI9ODAwMDAwMDAw
MDAwMDAwMQo+ID4gKFhFTikgIDAwMDAwZmVjMDAwMDAtMDAwMDBmZWMwMGZmZiB0eXBlPTExIGF0
dHI9ODAwMDAwMDAwMDAwMDAwMQo+ID4gKFhFTikgIDAwMDAwZmVlMDAwMDAtMDAwMDBmZWUwMGZm
ZiB0eXBlPTExIGF0dHI9ODAwMDAwMDAwMDAwMTAwZAo+ID4gKFhFTikgIDAwMDAwZmYwMDAwMDAt
MDAwMDBmZmZmZmZmZiB0eXBlPTExIGF0dHI9ODAwMDAwMDAwMDAwMTAwZAo+ID4gKFhFTikgSW5p
dGluZyBtZW1vcnkgc2hhcmluZy4KPiA+IChYRU4pIGFsdCB0YWJsZSBmZmZmODJkMDgwNjczOWIw
IC0+IGZmZmY4MmQwODA2NzU3YzQKPiA+IChYRU4pIFBDSTogTUNGRyBjb25maWd1cmF0aW9uIDA6
IGJhc2UgZTAwMDAwMDAgc2VnbWVudCAwMDAwIGJ1c2VzIDAwIC0gZmYKPiA+IChYRU4pIFBDSTog
TUNGRyBhcmVhIGF0IGUwMDAwMDAwIHJlc2VydmVkIGluIEU4MjAKPiA+IChYRU4pIFBDSTogVXNp
bmcgTUNGRyBmb3Igc2VnbWVudCAwMDAwIGJ1cyAwMC1mZgo+ID4gKFhFTikgSW50ZWwgVlQtZCBp
b21tdSAwIHN1cHBvcnRlZCBwYWdlIHNpemVzOiA0a0IsIDJNQiwgMUdCLgo+ID4gKFhFTikgSW50
ZWwgVlQtZCBpb21tdSAxIHN1cHBvcnRlZCBwYWdlIHNpemVzOiA0a0IsIDJNQiwgMUdCLgo+ID4g
KFhFTikgSW50ZWwgVlQtZCBTbm9vcCBDb250cm9sIG5vdCBlbmFibGVkLgo+ID4gKFhFTikgSW50
ZWwgVlQtZCBEb20wIERNQSBQYXNzdGhyb3VnaCBub3QgZW5hYmxlZC4KPiA+IChYRU4pIEludGVs
IFZULWQgUXVldWVkIEludmFsaWRhdGlvbiBlbmFibGVkLgo+ID4gKFhFTikgSW50ZWwgVlQtZCBJ
bnRlcnJ1cHQgUmVtYXBwaW5nIGVuYWJsZWQuCj4gPiAoWEVOKSBJbnRlbCBWVC1kIFBvc3RlZCBJ
bnRlcnJ1cHQgbm90IGVuYWJsZWQuCj4gPiAoWEVOKSBJbnRlbCBWVC1kIFNoYXJlZCBFUFQgdGFi
bGVzIGVuYWJsZWQuCj4gPiAoWEVOKSBJL08gdmlydHVhbGlzYXRpb24gZW5hYmxlZAo+ID4gKFhF
TikgIC0gRG9tMCBtb2RlOiBSZWxheGVkCj4gPiAoWEVOKSBJbnRlcnJ1cHQgcmVtYXBwaW5nIGVu
YWJsZWQKPiA+IChYRU4pIG5yX3NvY2tldHM6IDEKPiA+IChYRU4pIEVuYWJsZWQgZGlyZWN0ZWQg
RU9JIHdpdGggaW9hcGljX2Fja19vbGQgb24hCj4gPiAoWEVOKSBFTkFCTElORyBJTy1BUElDIElS
UXMKPiA+IChYRU4pICAtPiBVc2luZyBvbGQgQUNLIG1ldGhvZAo+ID4gKFhFTikgLi5USU1FUjog
dmVjdG9yPTB4RjAgYXBpYzE9MCBwaW4xPTIgYXBpYzI9MCBwaW4yPTAKPiA+IChYRU4pIFRTQyBk
ZWFkbGluZSB0aW1lciBlbmFibGVkCj4gPiAoWEVOKSBBbGxvY2F0ZWQgY29uc29sZSByaW5nIG9m
IDMyIEtpQi4KPiA+IChYRU4pIG13YWl0LWlkbGU6IE1XQUlUIHN1YnN0YXRlczogMHgxMTE0MjEy
MAo+ID4gKFhFTikgbXdhaXQtaWRsZTogdjAuNC4xIG1vZGVsIDB4OGUKPiA+IChYRU4pIG13YWl0
LWlkbGU6IGxhcGljX3RpbWVyX3JlbGlhYmxlX3N0YXRlcyAweGZmZmZmZmZmCj4gPiAoWEVOKSBt
d2FpdC1pZGxlOiBtYXggQy1zdGF0ZSBjb3VudCBvZiA4IHJlYWNoZWQKPiA+IChYRU4pIFZNWDog
U3VwcG9ydGVkIGFkdmFuY2VkIGZlYXR1cmVzOgo+ID4gKFhFTikgIC0gQVBJQyBNTUlPIGFjY2Vz
cyB2aXJ0dWFsaXNhdGlvbgo+ID4gKFhFTikgIC0gQVBJQyBUUFIgc2hhZG93Cj4gPiAoWEVOKSAg
LSBFeHRlbmRlZCBQYWdlIFRhYmxlcyAoRVBUKQo+ID4gKFhFTikgIC0gVmlydHVhbC1Qcm9jZXNz
b3IgSWRlbnRpZmllcnMgKFZQSUQpCj4gPiAoWEVOKSAgLSBWaXJ0dWFsIE5NSQo+ID4gKFhFTikg
IC0gTVNSIGRpcmVjdC1hY2Nlc3MgYml0bWFwCj4gPiAoWEVOKSAgLSBVbnJlc3RyaWN0ZWQgR3Vl
c3QKPiA+IChYRU4pICAtIFZNIEZ1bmN0aW9ucwo+ID4gKFhFTikgIC0gVmlydHVhbGlzYXRpb24g
RXhjZXB0aW9ucwo+ID4gKFhFTikgIC0gUGFnZSBNb2RpZmljYXRpb24gTG9nZ2luZwo+ID4gKFhF
TikgSFZNOiBBU0lEcyBlbmFibGVkLgo+ID4gKFhFTikgSFZNOiBWTVggZW5hYmxlZAo+ID4gKFhF
TikgSFZNOiBIYXJkd2FyZSBBc3Npc3RlZCBQYWdpbmcgKEhBUCkgZGV0ZWN0ZWQKPiA+IChYRU4p
IEhWTTogSEFQIHBhZ2Ugc2l6ZXM6IDRrQiwgMk1CLCAxR0IKPiA+IChYRU4pIG13YWl0LWlkbGU6
IG1heCBDLXN0YXRlIGNvdW50IG9mIDggcmVhY2hlZAo+ID4gKFhFTikgbXdhaXQtaWRsZTogbWF4
IEMtc3RhdGUgY291bnQgb2YgOCByZWFjaGVkCj4gPiAoWEVOKSBtd2FpdC1pZGxlOiBtYXggQy1z
dGF0ZSBjb3VudCBvZiA4IHJlYWNoZWQKPiA+IChYRU4pIEJyb3VnaHQgdXAgNCBDUFVzCj4gPiAo
WEVOKSBidWlsZC1pZDogMWUzZWIwMWE4MzAxODUzMGI4YTY2ODA5NzQ0MTQ1ZTgKPiA+IChYRU4p
IFJ1bm5pbmcgc3R1YiByZWNvdmVyeSBzZWxmdGVzdHMuLi4KPiA+IChYRU4pIHRyYXBzLmM6MTU3
MDogR1BGICgwMDAwKTogZmZmZjgyZDBiZmZmZjA0MSBbZmZmZjgyZDBiZmZmZjA0MV0gLT4KPiA+
IGZmZmY4MmQwODAzN2YzZjIKPiA+IChYRU4pIHRyYXBzLmM6NzU1OiBUcmFwIDEyOiBmZmZmODJk
MGJmZmZmMDQwIFtmZmZmODJkMGJmZmZmMDQwXSAtPgo+ID4gZmZmZjgyZDA4MDM3ZjNmMgo+ID4g
KFhFTikgdHJhcHMuYzoxMDk3OiBUcmFwIDM6IGZmZmY4MmQwYmZmZmYwNDEgW2ZmZmY4MmQwYmZm
ZmYwNDFdIC0+Cj4gPiBmZmZmODJkMDgwMzdmM2YyCj4gPiAoWEVOKSBBQ1BJIHNsZWVwIG1vZGVz
OiBTMwo+ID4gKFhFTikgVlBNVTogZGlzYWJsZWQKPiA+IChYRU4pIG1jaGVja19wb2xsOiBNYWNo
aW5lIGNoZWNrIHBvbGxpbmcgdGltZXIgc3RhcnRlZC4KPiA+IChYRU4pIERvbTAgaGFzIG1heGlt
dW0gNTA0IFBJUlFzCj4gPiAoWEVOKSBzY2hlZF9udWxsLmM6MzQ3OiAwIDwtLSBkMHYwCj4gPiAo
WEVOKSBOWCAoRXhlY3V0ZSBEaXNhYmxlKSBwcm90ZWN0aW9uIGFjdGl2ZQo+ID4gKFhFTikgKioq
IEJ1aWxkaW5nIGEgUFYgRG9tMCAqKioKPiA+IChYRU4pIEVMRjogcGhkcjogcGFkZHI9MHgxMDAw
MDAwIG1lbXN6PTB4MTIzYzAwMAo+ID4gKFhFTikgRUxGOiBwaGRyOiBwYWRkcj0weDI0MDAwMDAg
bWVtc3o9MHgyYTcwMDAKPiA+IChYRU4pIEVMRjogcGhkcjogcGFkZHI9MHgyNmE3MDAwIG1lbXN6
PTB4MjUwMDAKPiA+IChYRU4pIEVMRjogcGhkcjogcGFkZHI9MHgyNmNjMDAwIG1lbXN6PTB4NGJh
MDAwCj4gPiAoWEVOKSBFTEY6IG1lbW9yeTogMHgxMDAwMDAwIC0+IDB4MmI4NjAwMAo+ID4gKFhF
TikgRUxGOiBub3RlOiBHVUVTVF9PUyA9ICJsaW51eCIKPiA+IChYRU4pIEVMRjogbm90ZTogR1VF
U1RfVkVSU0lPTiA9ICIyLjYiCj4gPiAoWEVOKSBFTEY6IG5vdGU6IFhFTl9WRVJTSU9OID0gInhl
bi0zLjAiCj4gPiAoWEVOKSBFTEY6IG5vdGU6IFZJUlRfQkFTRSA9IDB4ZmZmZmZmZmY4MDAwMDAw
MAo+ID4gKFhFTikgRUxGOiBub3RlOiBJTklUX1AyTSA9IDB4ODAwMDAwMDAwMAo+ID4gKFhFTikg
RUxGOiBub3RlOiBFTlRSWSA9IDB4ZmZmZmZmZmY4MjZjYzE4MAo+ID4gKFhFTikgRUxGOiBub3Rl
OiBIWVBFUkNBTExfUEFHRSA9IDB4ZmZmZmZmZmY4MTAwMTAwMAo+ID4gKFhFTikgRUxGOiBub3Rl
OiBGRUFUVVJFUyA9ICIhd3JpdGFibGVfcGFnZV90YWJsZXN8cGFlX3BnZGlyX2Fib3ZlXzRnYiIK
PiA+IChYRU4pIEVMRjogbm90ZTogU1VQUE9SVEVEX0ZFQVRVUkVTID0gMHg4ODAxCj4gPiAoWEVO
KSBFTEY6IG5vdGU6IFBBRV9NT0RFID0gInllcyIKPiA+IChYRU4pIEVMRjogbm90ZTogTE9BREVS
ID0gImdlbmVyaWMiCj4gPiAoWEVOKSBFTEY6IG5vdGU6IHVua25vd24gKDB4ZCkKPiA+IChYRU4p
IEVMRjogbm90ZTogU1VTUEVORF9DQU5DRUwgPSAweDEKPiA+IChYRU4pIEVMRjogbm90ZTogTU9E
X1NUQVJUX1BGTiA9IDB4MQo+ID4gKFhFTikgRUxGOiBub3RlOiBIVl9TVEFSVF9MT1cgPSAweGZm
ZmY4MDAwMDAwMDAwMDAKPiA+IChYRU4pIEVMRjogbm90ZTogUEFERFJfT0ZGU0VUID0gMAo+ID4g
KFhFTikgRUxGOiBub3RlOiBQSFlTMzJfRU5UUlkgPSAweDEwMDAzODAKPiA+IChYRU4pIEVMRjog
Rm91bmQgUFZIIGltYWdlCj4gPiAoWEVOKSBFTEY6IGFkZHJlc3NlczoKPiA+IChYRU4pICAgICB2
aXJ0X2Jhc2UgICAgICAgID0gMHhmZmZmZmZmZjgwMDAwMDAwCj4gPiAoWEVOKSAgICAgZWxmX3Bh
ZGRyX29mZnNldCA9IDB4MAo+ID4gKFhFTikgICAgIHZpcnRfb2Zmc2V0ICAgICAgPSAweGZmZmZm
ZmZmODAwMDAwMDAKPiA+IChYRU4pICAgICB2aXJ0X2tzdGFydCAgICAgID0gMHhmZmZmZmZmZjgx
MDAwMDAwCj4gPiAoWEVOKSAgICAgdmlydF9rZW5kICAgICAgICA9IDB4ZmZmZmZmZmY4MmI4NjAw
MAo+ID4gKFhFTikgICAgIHZpcnRfZW50cnkgICAgICAgPSAweGZmZmZmZmZmODI2Y2MxODAKPiA+
IChYRU4pICAgICBwMm1fYmFzZSAgICAgICAgID0gMHg4MDAwMDAwMDAwCj4gPiAoWEVOKSAgWGVu
ICBrZXJuZWw6IDY0LWJpdCwgbHNiLCBjb21wYXQzMgo+ID4gKFhFTikgIERvbTAga2VybmVsOiA2
NC1iaXQsIFBBRSwgbHNiLCBwYWRkciAweDEwMDAwMDAgLT4gMHgyYjg2MDAwCj4gPiAoWEVOKSBQ
SFlTSUNBTCBNRU1PUlkgQVJSQU5HRU1FTlQ6Cj4gPiAoWEVOKSAgRG9tMCBhbGxvYy46ICAgMDAw
MDAwMDI3MDAwMDAwMC0+MDAwMDAwMDI3NDAwMDAwMCAoMTAxODI3Nwo+ID4gcGFnZXMgdG8gYmUg
YWxsb2NhdGVkKQo+ID4gKFhFTikgIEluaXQuIHJhbWRpc2s6IDAwMDAwMDAyN2UxYTUwMDAtPjAw
MDAwMDAyODE3ZmY3MmEKPiA+IChYRU4pIFZJUlRVQUwgTUVNT1JZIEFSUkFOR0VNRU5UOgo+ID4g
KFhFTikgIExvYWRlZCBrZXJuZWw6IGZmZmZmZmZmODEwMDAwMDAtPmZmZmZmZmZmODJiODYwMDAK
PiA+IChYRU4pICBJbml0LiByYW1kaXNrOiAwMDAwMDAwMDAwMDAwMDAwLT4wMDAwMDAwMDAwMDAw
MDAwCj4gPiAoWEVOKSAgUGh5cy1NYWNoIG1hcDogMDAwMDAwODAwMDAwMDAwMC0+MDAwMDAwODAw
MDgwMDAwMAo+ID4gKFhFTikgIFN0YXJ0IGluZm86ICAgIGZmZmZmZmZmODJiODYwMDAtPmZmZmZm
ZmZmODJiODY0YjQKPiA+IChYRU4pICBYZW5zdG9yZSByaW5nOiAwMDAwMDAwMDAwMDAwMDAwLT4w
MDAwMDAwMDAwMDAwMDAwCj4gPiAoWEVOKSAgQ29uc29sZSByaW5nOiAgMDAwMDAwMDAwMDAwMDAw
MC0+MDAwMDAwMDAwMDAwMDAwMAo+ID4gKFhFTikgIFBhZ2UgdGFibGVzOiAgIGZmZmZmZmZmODJi
ODcwMDAtPmZmZmZmZmZmODJiYTIwMDAKPiA+IChYRU4pICBCb290IHN0YWNrOiAgICBmZmZmZmZm
ZjgyYmEyMDAwLT5mZmZmZmZmZjgyYmEzMDAwCj4gPiAoWEVOKSAgVE9UQUw6ICAgICAgICAgZmZm
ZmZmZmY4MDAwMDAwMC0+ZmZmZmZmZmY4MzAwMDAwMAo+ID4gKFhFTikgIEVOVFJZIEFERFJFU1M6
IGZmZmZmZmZmODI2Y2MxODAKPiA+IChYRU4pIERvbTAgaGFzIG1heGltdW0gMiBWQ1BVcwo+ID4g
KFhFTikgc2NoZWRfbnVsbC5jOjM0NzogMSA8LS0gZDB2MQo+ID4gKFhFTikgRUxGOiBwaGRyIDAg
YXQgMHhmZmZmZmZmZjgxMDAwMDAwIC0+IDB4ZmZmZmZmZmY4MjIzYzAwMAo+ID4gKFhFTikgRUxG
OiBwaGRyIDEgYXQgMHhmZmZmZmZmZjgyNDAwMDAwIC0+IDB4ZmZmZmZmZmY4MjZhNzAwMAo+ID4g
KFhFTikgRUxGOiBwaGRyIDIgYXQgMHhmZmZmZmZmZjgyNmE3MDAwIC0+IDB4ZmZmZmZmZmY4MjZj
YzAwMAo+ID4gKFhFTikgRUxGOiBwaGRyIDMgYXQgMHhmZmZmZmZmZjgyNmNjMDAwIC0+IDB4ZmZm
ZmZmZmY4MjkxMTAwMAo+ID4gKFhFTikgW1ZULURdRE1BUjpbRE1BIFJlYWRdIFJlcXVlc3QgZGV2
aWNlIFswMDAwOjAwOjAyLjBdIGZhdWx0IGFkZHIKPiA+IDdiMzgwMDAwLCBpb21tdSByZWcgPSBm
ZmZmODJjMDAxODFjMDAwCj4gPiAoWEVOKSBbVlQtRF1ETUFSOiByZWFzb24gMDYgLSBQVEUgUmVh
ZCBhY2Nlc3MgaXMgbm90IHNldAo+ID4gKFhFTikgSW5pdGlhbCBsb3cgbWVtb3J5IHZpcnEgdGhy
ZXNob2xkIHNldCBhdCAweDQwMDAgcGFnZXMuCj4gPiAoWEVOKSBTY3J1YmJpbmcgRnJlZSBSQU0g
b24gMSBub2RlcyB1c2luZyAyIENQVXMKPiA+IChYRU4pIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uZG9uZS4KPiA+IChYRU4pIFN0ZC4gTG9nbGV2ZWw6IEFsbAo+ID4g
KFhFTikgR3Vlc3QgTG9nbGV2ZWw6IEFsbAo+ID4gKFhFTikgKioqIFNlcmlhbCBpbnB1dCAtPiBE
T00wICh0eXBlICdDVFJMLWEnIHRocmVlIHRpbWVzIHRvIHN3aXRjaAo+ID4gaW5wdXQgdG8gWGVu
KQo+ID4gKFhFTikgRnJlZWQgMjA0OGtCIGluaXQgbWVtb3J5Cj4gPiAoWEVOKSBlbXVsLXByaXYt
b3AuYzoxMTY2OmQwdjAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAxYiBmcm9tCj4gPiAw
eDAwMDAwMDAwZmVlMDBkMDAgdG8gMHgwMDAwMDAwMGZlZTAwMTAwCj4gPiAoWEVOKSBlbXVsLXBy
aXYtb3AuYzoxMTY2OmQwdjAgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAxYiBmcm9tCj4g
PiAweDAwMDAwMDAwZmVlMDBkMDAgdG8gMHgwMDAwMDAwMGZlZTAwOTAwCj4gPiAoWEVOKSBlbXVs
LXByaXYtb3AuYzoxMTY2OmQwdjEgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAxYiBmcm9t
Cj4gPiAweDAwMDAwMDAwZmVlMDBjMDAgdG8gMHgwMDAwMDAwMGZlZTAwMDAwCj4gPiAoWEVOKSBl
bXVsLXByaXYtb3AuYzoxMTY2OmQwdjEgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAxYiBm
cm9tCj4gPiAweDAwMDAwMDAwZmVlMDBjMDAgdG8gMHgwMDAwMDAwMGZlZTAwODAwCj4gPiAoWEVO
KSBkMDogRm9yY2luZyB3cml0ZSBlbXVsYXRpb24gb24gTUZOcyBlMDAwMC1lZmZmZgo+ID4gKFhF
TikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDowMC4wCj4gPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOjAwOjAyLjAKPiA+IChYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDQuMAo+ID4gKFhF
TikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxNC4wCj4gPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOjAwOjE0LjIKPiA+IChYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTUuMAo+ID4gKFhF
TikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxNS4xCj4gPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOjAwOjE2LjAKPiA+IChYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MWMuMAo+ID4gKFhF
TikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxYy40Cj4gPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOjAwOjFjLjUKPiA+IChYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MWQuMAo+ID4gKFhF
TikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxZi4wCj4gPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOjAwOjFmLjIKPiA+IChYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MWYuMwo+ID4gKFhF
TikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxZi40Cj4gPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOjNhOjAwLjAKPiA+IChYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6M2I6MDAuMAo+ID4gKFhF
TikgUENJIGFkZCBkZXZpY2UgMDAwMDozYzowMC4wCj4gPiAoWEVOKSBkMDogRm9yY2luZyByZWFk
LW9ubHkgYWNjZXNzIHRvIE1GTiBmZWQwMAo+ID4gKFhFTikgdHJhcHMuYzoxNTcwOiBHUEYgKDAw
MDApOiBmZmZmODJkMDgwMzcxNDYyCj4gPiBbZW11bC1wcml2LW9wLmMjcmVhZF9tc3IrMHgzYTIv
MHg0N2NdIC0+IGZmZmY4MmQwODAzN2ZiYWUKPiA+IChYRU4pIHRyYXBzLmM6MTU3MDogR1BGICgw
MDAwKTogZmZmZjgyZDA4MDM3MTQ2Mgo+ID4gW2VtdWwtcHJpdi1vcC5jI3JlYWRfbXNyKzB4M2Ey
LzB4NDdjXSAtPiBmZmZmODJkMDgwMzdmYmFlCj4gPiAoWEVOKSB0cmFwcy5jOjE1NzA6IEdQRiAo
MDAwMCk6IGZmZmY4MmQwODAzNzE0NjIKPiA+IFtlbXVsLXByaXYtb3AuYyNyZWFkX21zcisweDNh
Mi8weDQ3Y10gLT4gZmZmZjgyZDA4MDM3ZmJhZQo+ID4gKFhFTikgdHJhcHMuYzoxNTcwOiBHUEYg
KDAwMDApOiBmZmZmODJkMDgwMzcxNDYyCj4gPiBbZW11bC1wcml2LW9wLmMjcmVhZF9tc3IrMHgz
YTIvMHg0N2NdIC0+IGZmZmY4MmQwODAzN2ZiYWUKPiA+IChYRU4pIGVtdWwtcHJpdi1vcC5jOjEx
NjY6ZDB2MCBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwNjEwIGZyb20KPiA+IDB4MDA0Mjgw
ZTgwMGRkODA4OCB0byAweDAwNDI4MGU4MDA5ZDgwODgKPiA+IChYRU4pIGVtdWwtcHJpdi1vcC5j
OjExNjY6ZDB2MCBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwNjEwIGZyb20KPiA+IDB4MDA0
MjgwZTgwMGRkODA4OCB0byAweDAwNDI4MGU4MDBkZDAwODgKPiA+IChYRU4pIGVtdWwtcHJpdi1v
cC5jOjExNjY6ZDB2MCBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwNjEwIGZyb20KPiA+IDB4
MDA0MjgwZTgwMGRkODA4OCB0byAweDAwNDI4MGU4MDBkYzgwODgKPiA+IChYRU4pIGVtdWwtcHJp
di1vcC5jOjExNjY6ZDB2MCBEb21haW4gYXR0ZW1wdGVkIFdSTVNSIDAwMDAwNjEwIGZyb20KPiA+
IDB4MDA0MjgwZTgwMGRkODA4OCB0byAweDAwNDIwMGU4MDBkZDgwODgKPiA+IChYRU4pIHRyYXBz
LmM6MTU3MDogR1BGICgwMDAwKTogZmZmZjgyZDA4MDM3MTQ2Mgo+ID4gW2VtdWwtcHJpdi1vcC5j
I3JlYWRfbXNyKzB4M2EyLzB4NDdjXSAtPiBmZmZmODJkMDgwMzdmYmFlCj4gPiAoWEVOKSBQQ0kg
YWRkIGRldmljZSAwMDAwOjAxOjAwLjAKPiA+IChYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDI6
MDAuMAo+ID4gKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMjowMS4wCj4gPiAoWEVOKSBQQ0kg
YWRkIGRldmljZSAwMDAwOjAyOjAyLjAKPiA+IChYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDM6
MDAuMAo+ID4gKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDozOTowMC4wCj4gPiAoWEVOKSBQQ0kg
cmVtb3ZlIGRldmljZSAwMDAwOjAzOjAwLjAKPiA+IChYRU4pIFBDSSByZW1vdmUgZGV2aWNlIDAw
MDA6MDI6MDAuMAo+ID4gKFhFTikgUENJIHJlbW92ZSBkZXZpY2UgMDAwMDowMjowMS4wCj4gPiAo
WEVOKSBQQ0kgcmVtb3ZlIGRldmljZSAwMDAwOjM5OjAwLjAKPiA+IChYRU4pIFBDSSByZW1vdmUg
ZGV2aWNlIDAwMDA6MDI6MDIuMAo+ID4gKFhFTikgUENJIHJlbW92ZSBkZXZpY2UgMDAwMDowMTow
MC4wCj4gPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAxOjAwLjAKPiA+IChYRU4pIFBDSSBh
ZGQgZGV2aWNlIDAwMDA6MDI6MDAuMAo+ID4gKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMjow
MS4wCj4gPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAyOjAyLjAKPiA+IChYRU4pIFBDSSBh
ZGQgZGV2aWNlIDAwMDA6MDM6MDAuMAo+ID4gKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDozOTow
MC4wCj4KPgo+IFRoaXMgaXMgdGhlIGxvZyBvbiBhbm90aGVyIERlbGwgbGFwdG9wIHdpdGggd2hp
Y2ggSSBoYXZlIHNlcmlhbCBhY2Nlc3MKPiBhbmQgaXQgaGFzIHRoZSBzYW1lIGVycm9yLCBwaHlz
aWNhbCBrZXlib2FyZC90b3VjaHBhZCBkb2Vzbid0IHdvcmsgYnV0Cj4gYXR0YWNoaW5nIG9uZSB2
aWEgVVNCIGRvZXM6Cj4KPiAoWEVOKSBYZW4gdmVyc2lvbiA0LjEyLXVuc3RhYmxlIChkcnRAKSAo
Z2NjIChVYnVudHUgNy4zLjAtMTZ1YnVudHUzKQo+IDcuMy4wKSBkZWJ1Zz15ICBNb24gQXVnICA2
IDE2OjQwOjAyIE1EVCAyMDE4Cj4gKFhFTikgTGF0ZXN0IENoYW5nZVNldDogRnJpIEF1ZyAzIDEw
OjAxOjM2IDIwMTggKzAyMDAgZ2l0OmRkYmExYzJiMWYKPiAoWEVOKSBCb290bG9hZGVyOiBFRkkK
PiAoWEVOKSBDb21tYW5kIGxpbmU6IGxvZ2x2bD1hbGwgZ3Vlc3RfbG9nbHZsPWFsbAo+IGRvbTBf
bWVtPTQwOTZNLG1heDo0MDk2TSBkb20wX21heF92Y3B1cz0yIHNjaGVkPW51bGwgZG9tMD1wdmgK
PiBpb21tdT1yZXF1aXJlZCxkZWJ1ZyBkb20wLWlvbW11PXJlbGF4ZWQgY29uc29sZT12Z2EsY29t
MSBjb20xPTExNTIKPiAwMCw4bjEscGNpCj4gKFhFTikgWGVuIGltYWdlIGxvYWQgYmFzZSBhZGRy
ZXNzOiAweDk5MjAwMDAwCj4gKFhFTikgVmlkZW8gaW5mb3JtYXRpb246Cj4gKFhFTikgIFZHQSBp
cyBncmFwaGljcyBtb2RlIDE5MjB4MTA4MCwgMzIgYnBwCj4gKFhFTikgRGlzYyBpbmZvcm1hdGlv
bjoKPiAoWEVOKSAgRm91bmQgMCBNQlIgc2lnbmF0dXJlcwo+IChYRU4pICBGb3VuZCAxIEVERCBp
bmZvcm1hdGlvbiBzdHJ1Y3R1cmVzCj4gKFhFTikgRUZJIFJBTSBtYXA6Cj4gKFhFTikgIDAwMDAw
MDAwMDAwMDAwMDAgLSAwMDAwMDAwMDAwMDU4MDAwICh1c2FibGUpCj4gKFhFTikgIDAwMDAwMDAw
MDAwNTgwMDAgLSAwMDAwMDAwMDAwMDU5MDAwIChyZXNlcnZlZCkKPiAoWEVOKSAgMDAwMDAwMDAw
MDA1OTAwMCAtIDAwMDAwMDAwMDAwOWYwMDAgKHVzYWJsZSkKPiAoWEVOKSAgMDAwMDAwMDAwMDA5
ZjAwMCAtIDAwMDAwMDAwMDAxMDAwMDAgKHJlc2VydmVkKQo+IChYRU4pICAwMDAwMDAwMDAwMTAw
MDAwIC0gMDAwMDAwMDA5Y2JhMjAwMCAodXNhYmxlKQo+IChYRU4pICAwMDAwMDAwMDljYmEyMDAw
IC0gMDAwMDAwMDA5Y2JhMzAwMCAoQUNQSSBOVlMpCj4gKFhFTikgIDAwMDAwMDAwOWNiYTMwMDAg
LSAwMDAwMDAwMDljYmNkMDAwIChyZXNlcnZlZCkKPiAoWEVOKSAgMDAwMDAwMDA5Y2JjZDAwMCAt
IDAwMDAwMDAwYWIwODAwMDAgKHVzYWJsZSkKPiAoWEVOKSAgMDAwMDAwMDBhYjA4MDAwMCAtIDAw
MDAwMDAwYWIzZjUwMDAgKHJlc2VydmVkKQo+IChYRU4pICAwMDAwMDAwMGFiM2Y1MDAwIC0gMDAw
MDAwMDBhYjQyZTAwMCAoQUNQSSBkYXRhKQo+IChYRU4pICAwMDAwMDAwMGFiNDJlMDAwIC0gMDAw
MDAwMDBhYmE2YzAwMCAoQUNQSSBOVlMpCj4gKFhFTikgIDAwMDAwMDAwYWJhNmMwMDAgLSAwMDAw
MDAwMGFjMGZmMDAwIChyZXNlcnZlZCkKPiAoWEVOKSAgMDAwMDAwMDBhYzBmZjAwMCAtIDAwMDAw
MDAwYWMxMDAwMDAgKHVzYWJsZSkKPiAoWEVOKSAgMDAwMDAwMDBhYzEwMDAwMCAtIDAwMDAwMDAw
YjAwMDAwMDAgKHJlc2VydmVkKQo+IChYRU4pICAwMDAwMDAwMGYwMDAwMDAwIC0gMDAwMDAwMDBm
ODAwMDAwMCAocmVzZXJ2ZWQpCj4gKFhFTikgIDAwMDAwMDAwZmUwMDAwMDAgLSAwMDAwMDAwMGZl
MDExMDAwIChyZXNlcnZlZCkKPiAoWEVOKSAgMDAwMDAwMDBmZWMwMDAwMCAtIDAwMDAwMDAwZmVj
MDEwMDAgKHJlc2VydmVkKQo+IChYRU4pICAwMDAwMDAwMGZlZDIwMDAwIC0gMDAwMDAwMDBmZWQ4
MDAwMCAocmVzZXJ2ZWQpCj4gKFhFTikgIDAwMDAwMDAwZmVlMDAwMDAgLSAwMDAwMDAwMGZlZTAx
MDAwIChyZXNlcnZlZCkKPiAoWEVOKSAgMDAwMDAwMDBmZjAwMDAwMCAtIDAwMDAwMDAxMDAwMDAw
MDAgKHJlc2VydmVkKQo+IChYRU4pICAwMDAwMDAwMTAwMDAwMDAwIC0gMDAwMDAwMDQ0ZTAwMDAw
MCAodXNhYmxlKQo+IChYRU4pIEFDUEk6IFJTRFAgQUI0MDAwMDAsIDAwMjQgKHIyIERFTEwgICkK
PiAoWEVOKSBBQ1BJOiBYU0RUIEFCNDAwMEIwLCAwMEU0IChyMSBERUxMICAgIENCWDMgICAgIDEw
NzIwMDkgQU1JICAgICAxMDAxMykKPiAoWEVOKSBBQ1BJOiBGQUNQIEFCNDFGQjc4LCAwMTBDIChy
NSBERUxMICAgIENCWDMgICAgIDEwNzIwMDkgQU1JICAgICAxMDAxMykKPiAoWEVOKSBBQ1BJOiBE
U0RUIEFCNDAwMjI4LCAxRjk0RiAocjIgREVMTCAgICBDQlgzICAgICAxMDcyMDA5IElOVEwgMjAx
MjA5MTMpCj4gKFhFTikgQUNQSTogRkFDUyBBQkE2OUU4MCwgMDA0MAo+IChYRU4pIEFDUEk6IFVF
RkkgQUI0MjAwMDAsIDA2M0EgKHIxICBJTlRFTCBSc3RTYXRhRSAgICAgICAgMCAgIO+/ve+/vSAg
ICAgICAgMCkKPiAoWEVOKSBBQ1BJOiBBUElDIEFCNDIwNjQwLCAwMDg0IChyMyBERUxMICAgIENC
WDMgICAgIDEwNzIwMDkgQU1JICAgICAxMDAxMykKPiAoWEVOKSBBQ1BJOiBGUERUIEFCNDIwNkM4
LCAwMDQ0IChyMSBERUxMICAgIENCWDMgICAgIDEwNzIwMDkgQU1JICAgICAxMDAxMykKPiAoWEVO
KSBBQ1BJOiBNQ0ZHIEFCNDIwNzEwLCAwMDNDIChyMSBERUxMICAgIENCWDMgICAgIDEwNzIwMDkg
TVNGVCAgICAgICA5NykKPiAoWEVOKSBBQ1BJOiBIUEVUIEFCNDIwNzUwLCAwMDM4IChyMSBERUxM
ICAgIENCWDMgICAgIDEwNzIwMDkgQU1JLiAgICA1MDAwQikKPiAoWEVOKSBBQ1BJOiBTU0RUIEFC
NDIwNzg4LCAwNDZEIChyMSBTYXRhUmUgU2F0YVRhYmwgICAgIDEwMDAgSU5UTCAyMDEyMDkxMykK
PiAoWEVOKSBBQ1BJOiBMUElUIEFCNDIwQkY4LCAwMDk0IChyMSBJTlRFTCAgIFNLTC1VTFQgICAg
ICAgIDAgTVNGVCAgICAgICA1RikKPiAoWEVOKSBBQ1BJOiBTU0RUIEFCNDIwQzkwLCAwMjQ4IChy
MiBJTlRFTCAgc2Vuc3JodWIgICAgICAgIDAgSU5UTCAyMDEyMDkxMykKPiAoWEVOKSBBQ1BJOiBT
U0RUIEFCNDIwRUQ4LCAyQkFFIChyMiBJTlRFTCAgUHRpZERldmMgICAgIDEwMDAgSU5UTCAyMDEy
MDkxMykKPiAoWEVOKSBBQ1BJOiBTU0RUIEFCNDIzQTg4LCAwODE0IChyMiBJTlRFTCAgeGhfcnZw
MDcgICAgICAgIDAgSU5UTCAyMDEyMDkxMykKPiAoWEVOKSBBQ1BJOiBEQkdQIEFCNDI0MkEwLCAw
MDM0IChyMSBJTlRFTCAgICAgICAgICAgICAgICAgIDAgTVNGVCAgICAgICA1RikKPiAoWEVOKSBB
Q1BJOiBEQkcyIEFCNDI0MkQ4LCAwMDU0IChyMCBJTlRFTCAgICAgICAgICAgICAgICAgIDAgTVNG
VCAgICAgICA1RikKPiAoWEVOKSBBQ1BJOiBTU0RUIEFCNDI0MzMwLCAzNURBIChyMiBTYVNzZHQg
IFNhU3NkdCAgICAgIDMwMDAgSU5UTCAyMDEyMDkxMykKPiAoWEVOKSBBQ1BJOiBVRUZJIEFCNDI3
OTEwLCAwMDQyIChyMSAgICAgICAgICAgICAgICAgICAgICAgIDAgICAgICAgICAgICAgMCkKPiAo
WEVOKSBBQ1BJOiBTU0RUIEFCNDI3OTU4LCAwRTczIChyMiBDcHVSZWYgIENwdVNzZHQgICAgIDMw
MDAgSU5UTCAyMDEyMDkxMykKPiAoWEVOKSBBQ1BJOiBTU0RUIEFCNDI4N0QwLCAzQkZEIChyMiBE
cHRmVGEgRHB0ZlRhYmwgICAgIDEwMDAgSU5UTCAyMDEyMDkxMykKPiAoWEVOKSBBQ1BJOiBNU0RN
IEFCNDJDM0QwLCAwMDU1IChyMyBERUxMICAgIENCWDMgICAgIDYyMjIwMDQgQU1JICAgICAxMDAx
MykKPiAoWEVOKSBBQ1BJOiBTTElDIEFCNDJDNDI4LCAwMTc2IChyMyBERUxMICAgIENCWDMgICAg
IDEwNzIwMDkgTVNGVCAgICAxMDAxMykKPiAoWEVOKSBBQ1BJOiBUQ1BBIEFCNDJDNUEwLCAwMDMy
IChyMiBBTEFTS0EgIE5BUEFBU0YgICAgICAgIDAgTVNGVCAgMTAwMDAxMykKPiAoWEVOKSBBQ1BJ
OiBETUFSIEFCNDJDNUQ4LCAwMEE4IChyMSBJTlRFTCAgICAgIFNLTCAgICAgICAgIDEgSU5UTCAg
ICAgICAgMSkKPiAoWEVOKSBBQ1BJOiBVRUZJIEFCNDJDNjgwLCAwMDVDIChyMSAgSU5URUwgUnN0
U2F0YVYgICAgICAgIDAgICDvv73vv70gICAgICAgIDApCj4gKFhFTikgQUNQSTogQVNGISBBQjQy
QzZFMCwgMDBBNSAocjMyIElOVEVMICAgICAgIEhDRyAgICAgICAgMSBURlNNICAgIEY0MjQwKQo+
IChYRU4pIEFDUEk6IEJHUlQgQUI0MkM3ODgsIDAwMzggKHIwICAgICDvv73vv70gICAgICAgICAg
IDEwNzIwMDkgQU1JICAgICAxMDAxMykKPiAoWEVOKSBTeXN0ZW0gUkFNOiAxNjI3MU1CICgxNjY2
MjQ4MGtCKQo+IChYRU4pIE5vIE5VTUEgY29uZmlndXJhdGlvbiBmb3VuZAo+IChYRU4pIEZha2lu
ZyBhIG5vZGUgYXQgMDAwMDAwMDAwMDAwMDAwMC0wMDAwMDAwNDRlMDAwMDAwCj4gKFhFTikgRG9t
YWluIGhlYXAgaW5pdGlhbGlzZWQKPiAoWEVOKSB2ZXNhZmI6IGZyYW1lYnVmZmVyIGF0IDB4ZDAw
MDAwMDAsIG1hcHBlZCB0byAweGZmZmY4MmMwMDAyMDEwMDAsCj4gdXNpbmcgODEyOGssIHRvdGFs
IDgxMjhrCj4gKFhFTikgdmVzYWZiOiBtb2RlIGlzIDE5MjB4MTA4MHgzMiwgbGluZWxlbmd0aD03
NjgwLCBmb250IDh4MTYKPiAoWEVOKSB2ZXNhZmI6IFRydWVjb2xvcjogc2l6ZT04Ojg6ODo4LCBz
aGlmdD0yNDoxNjo4OjAKPiAoWEVOKSBDb3VsZG4ndCBpbml0aWFsaXplIGEgMTkyMHgxMDgwIGZy
YW1lYnVmZmVyIGVhcmx5Lgo+IChYRU4pIENQVSBWZW5kb3I6IEludGVsLCBGYW1pbHkgNiAoMHg2
KSwgTW9kZWwgNzggKDB4NGUpLCBTdGVwcGluZyAzCj4gKHJhdyAwMDA0MDZlMykKPiAoWEVOKSBT
TUJJT1MgMy4wIHByZXNlbnQuCj4gKFhFTikgVXNpbmcgQVBJQyBkcml2ZXIgZGVmYXVsdAo+IChY
RU4pIEFDUEk6IFBNLVRpbWVyIElPIFBvcnQ6IDB4MTgwOCAoMzIgYml0cykKPiAoWEVOKSBBQ1BJ
OiB2NSBTTEVFUCBJTkZPOiBjb250cm9sWzE6MTgwNF0sIHN0YXR1c1sxOjE4MDBdCj4gKFhFTikg
QUNQSTogSW52YWxpZCBzbGVlcCBjb250cm9sL3N0YXR1cyByZWdpc3RlciBkYXRhOiAwOjB4ODow
eDMgMDoweDg6MHgzCj4gKFhFTikgQUNQSTogU0xFRVAgSU5GTzogcG0xeF9jbnRbMToxODA0LDE6
MF0sIHBtMXhfZXZ0WzE6MTgwMCwxOjBdCj4gKFhFTikgQUNQSTogMzIvNjRYIEZBQ1MgYWRkcmVz
cyBtaXNtYXRjaCBpbiBGQURUIC0KPiBhYmE2OWU4MC8wMDAwMDAwMDAwMDAwMDAwLCB1c2luZyAz
Mgo+IChYRU4pIEFDUEk6ICAgICAgICAgICAgIHdha2V1cF92ZWNbYWJhNjllOGNdLCB2ZWNfc2l6
ZVsyMF0KPiAoWEVOKSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMAo+IChYRU4p
IEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDFdIGxhcGljX2lkWzB4MDBdIGVuYWJsZWQpCj4gKFhF
TikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwMl0gbGFwaWNfaWRbMHgwMl0gZW5hYmxlZCkKPiAo
WEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAzXSBsYXBpY19pZFsweDAxXSBlbmFibGVkKQo+
IChYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDRdIGxhcGljX2lkWzB4MDNdIGVuYWJsZWQp
Cj4gKFhFTikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MDFdIGhpZ2ggZWRnZSBsaW50WzB4
MV0pCj4gKFhFTikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MDJdIGhpZ2ggZWRnZSBsaW50
WzB4MV0pCj4gKFhFTikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MDNdIGhpZ2ggZWRnZSBs
aW50WzB4MV0pCj4gKFhFTikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MDRdIGhpZ2ggZWRn
ZSBsaW50WzB4MV0pCj4gKFhFTikgQUNQSTogSU9BUElDIChpZFsweDAyXSBhZGRyZXNzWzB4ZmVj
MDAwMDBdIGdzaV9iYXNlWzBdKQo+IChYRU4pIElPQVBJQ1swXTogYXBpY19pZCAyLCB2ZXJzaW9u
IDMyLCBhZGRyZXNzIDB4ZmVjMDAwMDAsIEdTSSAwLTExOQo+IChYRU4pIEFDUEk6IElOVF9TUkNf
T1ZSIChidXMgMCBidXNfaXJxIDAgZ2xvYmFsX2lycSAyIGRmbCBkZmwpCj4gKFhFTikgQUNQSTog
SU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgOSBnbG9iYWxfaXJxIDkgaGlnaCBsZXZlbCkKPiAo
WEVOKSBBQ1BJOiBJUlEwIHVzZWQgYnkgb3ZlcnJpZGUuCj4gKFhFTikgQUNQSTogSVJRMiB1c2Vk
IGJ5IG92ZXJyaWRlLgo+IChYRU4pIEFDUEk6IElSUTkgdXNlZCBieSBvdmVycmlkZS4KPiAoWEVO
KSBFbmFibGluZyBBUElDIG1vZGU6ICBGbGF0LiAgVXNpbmcgMSBJL08gQVBJQ3MKPiAoWEVOKSBB
Q1BJOiBIUEVUIGlkOiAweDgwODZhNzAxIGJhc2U6IDB4ZmVkMDAwMDAKPiAoWEVOKSBbVlQtRF1I
b3N0IGFkZHJlc3Mgd2lkdGggMzkKPiAoWEVOKSBbVlQtRF1mb3VuZCBBQ1BJX0RNQVJfRFJIRDoK
PiAoWEVOKSBbVlQtRF0gIGRtYXJ1LT5hZGRyZXNzID0gZmVkOTAwMDAKPiAoWEVOKSBbVlQtRF1k
cmhkLT5hZGRyZXNzID0gZmVkOTAwMDAgaW9tbXUtPnJlZyA9IGZmZmY4MmMwMDBhMGMwMDAKPiAo
WEVOKSBbVlQtRF1jYXAgPSAxYzAwMDBjNDA2NjA0NjIgZWNhcCA9IDdlM2ZmMDUwNWUKPiAoWEVO
KSBbVlQtRF0gZW5kcG9pbnQ6IDAwMDA6MDA6MDIuMAo+IChYRU4pIFtWVC1EXWZvdW5kIEFDUElf
RE1BUl9EUkhEOgo+IChYRU4pIFtWVC1EXSAgZG1hcnUtPmFkZHJlc3MgPSBmZWQ5MTAwMAo+IChY
RU4pIFtWVC1EXWRyaGQtPmFkZHJlc3MgPSBmZWQ5MTAwMCBpb21tdS0+cmVnID0gZmZmZjgyYzAw
MGEwZTAwMAo+IChYRU4pIFtWVC1EXWNhcCA9IGQyMDA4YzQwNjYwNDYyIGVjYXAgPSBmMDUwZGEK
PiAoWEVOKSBbVlQtRF0gSU9BUElDOiAwMDAwOmYwOjFmLjAKPiAoWEVOKSBbVlQtRF0gTVNJIEhQ
RVQ6IDAwMDA6MDA6MWYuMAo+IChYRU4pIFtWVC1EXSAgZmxhZ3M6IElOQ0xVREVfQUxMCj4gKFhF
TikgW1ZULURdZm91bmQgQUNQSV9ETUFSX1JNUlI6Cj4gKFhFTikgW1ZULURdIGVuZHBvaW50OiAw
MDAwOjAwOjE0LjAKPiAoWEVOKSBbVlQtRF1kbWFyLmM6NjM4OiAgIFJNUlIgcmVnaW9uOiBiYXNl
X2FkZHIgYWIxOTgwMDAgZW5kX2FkZHIgYWIxYjdmZmYKPiAoWEVOKSBbVlQtRF1mb3VuZCBBQ1BJ
X0RNQVJfUk1SUjoKPiAoWEVOKSBbVlQtRF0gZW5kcG9pbnQ6IDAwMDA6MDA6MDIuMAo+IChYRU4p
IFtWVC1EXWRtYXIuYzo2Mzg6ICAgUk1SUiByZWdpb246IGJhc2VfYWRkciBhZDgwMDAwMCBlbmRf
YWRkciBhZmZmZmZmZgo+IChYRU4pIEVSU1QgdGFibGUgd2FzIG5vdCBmb3VuZAo+IChYRU4pIEFD
UEk6IEJHUlQ6IGludmFsaWRhdGluZyB2MSBpbWFnZSBhdCAweGE4MzdkMDE4Cj4gKFhFTikgVXNp
bmcgQUNQSSAoTUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uCj4gKFhFTikg
U01QOiBBbGxvd2luZyA0IENQVXMgKDAgaG90cGx1ZyBDUFVzKQo+IChYRU4pIElSUSBsaW1pdHM6
IDEyMCBHU0ksIDg0MCBNU0kvTVNJLVgKPiAoWEVOKSBOb3QgZW5hYmxpbmcgeDJBUElDICh1cG9u
IGZpcm13YXJlIHJlcXVlc3QpCj4gKFhFTikgeHN0YXRlOiBzaXplOiAweDQ0MCBhbmQgc3RhdGVz
OiAweDFmCj4gKFhFTikgbWNlX2ludGVsLmM6NzgwOiBNQ0EgQ2FwYWJpbGl0eTogZmlyc3RiYW5r
IDAsIGV4dGVuZGVkIE1DRSBNU1IKPiAwLCBCQ0FTVCwgQ01DSQo+IChYRU4pIENQVTA6IEludGVs
IG1hY2hpbmUgY2hlY2sgcmVwb3J0aW5nIGVuYWJsZWQKPiAoWEVOKSBTcGVjdWxhdGl2ZSBtaXRp
Z2F0aW9uIGZhY2lsaXRpZXM6Cj4gKFhFTikgICBIYXJkd2FyZSBmZWF0dXJlczogSUJSUy9JQlBC
IFNUSUJQCj4gKFhFTikgICBDb21waWxlZC1pbiBzdXBwb3J0OiBJTkRJUkVDVF9USFVOSwo+IChY
RU4pICAgWGVuIHNldHRpbmdzOiBCVEktVGh1bmsgSk1QLCBTUEVDX0NUUkw6IElCUlMrLCBPdGhl
cjogSUJQQgo+IChYRU4pICAgU3VwcG9ydCBmb3IgVk1zOiBQVjogTVNSX1NQRUNfQ1RSTCBSU0Ig
RUFHRVJfRlBVLCBIVk06Cj4gTVNSX1NQRUNfQ1RSTCBSU0IgRUFHRVJfRlBVCj4gKFhFTikgICBY
UFRJICg2NC1iaXQgUFYgb25seSk6IERvbTAgZW5hYmxlZCwgRG9tVSBlbmFibGVkCj4gKFhFTikg
VXNpbmcgc2NoZWR1bGVyOiBudWxsIFNjaGVkdWxlciAobnVsbCkKPiAoWEVOKSBJbml0aWFsaXpp
bmcgbnVsbCBzY2hlZHVsZXIKPiAoWEVOKSBXQVJOSU5HOiBUaGlzIGlzIGV4cGVyaW1lbnRhbCBz
b2Z0d2FyZSBpbiBkZXZlbG9wbWVudC4KPiAoWEVOKSBVc2UgYXQgeW91ciBvd24gcmlzay4KPiAo
WEVOKSBQbGF0Zm9ybSB0aW1lciBpcyAyMy45OTlNSHogSFBFVAo+IChYRU4pIERldGVjdGVkIDI4
MDguMDY5IE1IeiBwcm9jZXNzb3IuCj4gKFhFTikgRUZJIG1lbW9yeSBtYXA6Cj4gKFhFTikgIDAw
MDAwMDAwMDAwMDAtMDAwMDAwMDAwN2ZmZiB0eXBlPTMgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4g
KFhFTikgIDAwMDAwMDAwMDgwMDAtMDAwMDAwMDA1N2ZmZiB0eXBlPTcgYXR0cj0wMDAwMDAwMDAw
MDAwMDBmCj4gKFhFTikgIDAwMDAwMDAwNTgwMDAtMDAwMDAwMDA1OGZmZiB0eXBlPTAgYXR0cj0w
MDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwMDAwNTkwMDAtMDAwMDAwMDA1Y2ZmZiB0eXBl
PTcgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwMDAwNWQwMDAtMDAwMDAwMDA1
ZWZmZiB0eXBlPTIgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwMDAwNWYwMDAt
MDAwMDAwMDA1ZmZmZiB0eXBlPTQgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAw
MDAwNjAwMDAtMDAwMDAwMDA5ZWZmZiB0eXBlPTMgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhF
TikgIDAwMDAwMDAwOWYwMDAtMDAwMDAwMDA5ZmZmZiB0eXBlPTAgYXR0cj0wMDAwMDAwMDAwMDAw
MDBmCj4gKFhFTikgIDAwMDAwMDAxMDAwMDAtMDAwMDA3Y2MzY2ZmZiB0eXBlPTcgYXR0cj0wMDAw
MDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwN2NjM2QwMDAtMDAwMDA3Y2M3Y2ZmZiB0eXBlPTQg
YXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwN2NjN2QwMDAtMDAwMDA5NTMzMGZm
ZiB0eXBlPTcgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwOTUzMzEwMDAtMDAw
MDA5OTBjN2ZmZiB0eXBlPTIgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwOTkw
YzgwMDAtMDAwMDA5YTNiMGZmZiB0eXBlPTEgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikg
IDAwMDAwOWEzYjEwMDAtMDAwMDA5YTQwN2ZmZiB0eXBlPTIgYXR0cj0wMDAwMDAwMDAwMDAwMDBm
Cj4gKFhFTikgIDAwMDAwOWE0MDgwMDAtMDAwMDA5YTQwOGZmZiB0eXBlPTcgYXR0cj0wMDAwMDAw
MDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwOWE0MDkwMDAtMDAwMDA5YTQzMWZmZiB0eXBlPTIgYXR0
cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwOWE0MzIwMDAtMDAwMDA5YTQzMmZmZiB0
eXBlPTcgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwOWE0MzMwMDAtMDAwMDA5
YTQ0MGZmZiB0eXBlPTIgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwOWE0NDEw
MDAtMDAwMDA5YTQ0MmZmZiB0eXBlPTcgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAw
MDAwOWE0NDMwMDAtMDAwMDA5YTQ0ZGZmZiB0eXBlPTIgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4g
KFhFTikgIDAwMDAwOWE0NGUwMDAtMDAwMDA5YTQ0ZmZmZiB0eXBlPTcgYXR0cj0wMDAwMDAwMDAw
MDAwMDBmCj4gKFhFTikgIDAwMDAwOWE0NTAwMDAtMDAwMDA5YjA2MmZmZiB0eXBlPTIgYXR0cj0w
MDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwOWIwNjMwMDAtMDAwMDA5YjBhN2ZmZiB0eXBl
PTEgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwOWIwYTgwMDAtMDAwMDA5Y2Jh
MWZmZiB0eXBlPTQgYXR0cj0wMDAwMDAwMDAwMDAwMDBmCj4gKFhFTikgIDAwMDAwOWNiYTIwMDAt
MDAwMDA5Y2JhMmZmZiB0eXBlPTEwIGF0dHI9MDAwMDAwMDAwMDAwMDAwZgo+IChYRU4pICAwMDAw
MDljYmEzMDAwLTAwMDAwOWNiY2NmZmYgdHlwZT02IGF0dHI9ODAwMDAwMDAwMDAwMDAwZgo+IChY
RU4pICAwMDAwMDljYmNkMDAwLTAwMDAwOWNjMmNmZmYgdHlwZT00IGF0dHI9MDAwMDAwMDAwMDAw
MDAwZgo+IChYRU4pICAwMDAwMDljYzJkMDAwLTAwMDAwOWNjM2JmZmYgdHlwZT0yIGF0dHI9MDAw
MDAwMDAwMDAwMDAwZgo+IChYRU4pICAwMDAwMDljYzNjMDAwLTAwMDAwYWE3NjdmZmYgdHlwZT00
IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgo+IChYRU4pICAwMDAwMGFhNzY4MDAwLTAwMDAwYWE5N2Zm
ZmYgdHlwZT03IGF0dHI9MDAwMDAwMDAwMDAwMDAwZgo+IChYRU4pICAwMDAwMGFhOTgwMDAwLTAw
MDAwYWIwN2ZmZmYgdHlwZT0zIGF0dHI9MDAwMDAwMDAwMDAwMDAwZgo+IChYRU4pICAwMDAwMGFi
MDgwMDAwLTAwMDAwYWIzZjRmZmYgdHlwZT0wIGF0dHI9MDAwMDAwMDAwMDAwMDAwZgo+IChYRU4p
ICAwMDAwMGFiM2Y1MDAwLTAwMDAwYWI0MmRmZmYgdHlwZT05IGF0dHI9MDAwMDAwMDAwMDAwMDAw
Zgo+IChYRU4pICAwMDAwMGFiNDJlMDAwLTAwMDAwYWJhNmJmZmYgdHlwZT0xMCBhdHRyPTAwMDAw
MDAwMDAwMDAwMGYKPiAoWEVOKSAgMDAwMDBhYmE2YzAwMC0wMDAwMGFjMDI2ZmZmIHR5cGU9NiBh
dHRyPTgwMDAwMDAwMDAwMDAwMGYKPiAoWEVOKSAgMDAwMDBhYzAyNzAwMC0wMDAwMGFjMGZlZmZm
IHR5cGU9NSBhdHRyPTgwMDAwMDAwMDAwMDAwMGYKPiAoWEVOKSAgMDAwMDBhYzBmZjAwMC0wMDAw
MGFjMGZmZmZmIHR5cGU9NCBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKPiAoWEVOKSAgMDAwMDEwMDAw
MDAwMC0wMDAwNDRkZmZmZmZmIHR5cGU9NyBhdHRyPTAwMDAwMDAwMDAwMDAwMGYKPiAoWEVOKSAg
MDAwMDAwMDBhMDAwMC0wMDAwMDAwMGZmZmZmIHR5cGU9MCBhdHRyPTAwMDAwMDAwMDAwMDAwMDAK
PiAoWEVOKSAgMDAwMDBhYzEwMDAwMC0wMDAwMGFmZmZmZmZmIHR5cGU9MCBhdHRyPTAwMDAwMDAw
MDAwMDAwMDAKPiAoWEVOKSAgMDAwMDBmMDAwMDAwMC0wMDAwMGY3ZmZmZmZmIHR5cGU9MTEgYXR0
cj04MDAwMDAwMDAwMDAxMDBkCj4gKFhFTikgIDAwMDAwZmUwMDAwMDAtMDAwMDBmZTAxMGZmZiB0
eXBlPTExIGF0dHI9ODAwMDAwMDAwMDAwMDAwMQo+IChYRU4pICAwMDAwMGZlYzAwMDAwLTAwMDAw
ZmVjMDBmZmYgdHlwZT0xMSBhdHRyPTgwMDAwMDAwMDAwMDAwMDEKPiAoWEVOKSAgMDAwMDBmZWQy
MDAwMC0wMDAwMGZlZDdmZmZmIHR5cGU9MCBhdHRyPTAwMDAwMDAwMDAwMDAwMDAKPiAoWEVOKSAg
MDAwMDBmZWUwMDAwMC0wMDAwMGZlZTAwZmZmIHR5cGU9MTEgYXR0cj04MDAwMDAwMDAwMDAxMDBk
Cj4gKFhFTikgIDAwMDAwZmYwMDAwMDAtMDAwMDBmZmZmZmZmZiB0eXBlPTExIGF0dHI9ODAwMDAw
MDAwMDAwMTAwZAo+IChYRU4pIEluaXRpbmcgbWVtb3J5IHNoYXJpbmcuCj4gKFhFTikgYWx0IHRh
YmxlIGZmZmY4MmQwODA2NzI4NTAgLT4gZmZmZjgyZDA4MDY3NDY1Ngo+IChYRU4pIHNwdXJpb3Vz
IDgyNTlBIGludGVycnVwdDogSVJRNy4KPiAoWEVOKSBQQ0k6IE1DRkcgY29uZmlndXJhdGlvbiAw
OiBiYXNlIGYwMDAwMDAwIHNlZ21lbnQgMDAwMCBidXNlcyAwMCAtIDdmCj4gKFhFTikgUENJOiBN
Q0ZHIGFyZWEgYXQgZjAwMDAwMDAgcmVzZXJ2ZWQgaW4gRTgyMAo+IChYRU4pIFBDSTogVXNpbmcg
TUNGRyBmb3Igc2VnbWVudCAwMDAwIGJ1cyAwMC03Zgo+IChYRU4pIEludGVsIFZULWQgaW9tbXUg
MCBzdXBwb3J0ZWQgcGFnZSBzaXplczogNGtCLCAyTUIsIDFHQi4KPiAoWEVOKSBJbnRlbCBWVC1k
IGlvbW11IDEgc3VwcG9ydGVkIHBhZ2Ugc2l6ZXM6IDRrQiwgMk1CLCAxR0IuCj4gKFhFTikgSW50
ZWwgVlQtZCBTbm9vcCBDb250cm9sIG5vdCBlbmFibGVkLgo+IChYRU4pIEludGVsIFZULWQgRG9t
MCBETUEgUGFzc3Rocm91Z2ggbm90IGVuYWJsZWQuCj4gKFhFTikgSW50ZWwgVlQtZCBRdWV1ZWQg
SW52YWxpZGF0aW9uIGVuYWJsZWQuCj4gKFhFTikgSW50ZWwgVlQtZCBJbnRlcnJ1cHQgUmVtYXBw
aW5nIGVuYWJsZWQuCj4gKFhFTikgSW50ZWwgVlQtZCBQb3N0ZWQgSW50ZXJydXB0IG5vdCBlbmFi
bGVkLgo+IChYRU4pIEludGVsIFZULWQgU2hhcmVkIEVQVCB0YWJsZXMgZW5hYmxlZC4KPiAoWEVO
KSBJL08gdmlydHVhbGlzYXRpb24gZW5hYmxlZAo+IChYRU4pICAtIERvbTAgbW9kZTogUmVsYXhl
ZAo+IChYRU4pIEludGVycnVwdCByZW1hcHBpbmcgZW5hYmxlZAo+IChYRU4pIG5yX3NvY2tldHM6
IDEKPiAoWEVOKSBFbmFibGVkIGRpcmVjdGVkIEVPSSB3aXRoIGlvYXBpY19hY2tfb2xkIG9uIQo+
IChYRU4pIEVOQUJMSU5HIElPLUFQSUMgSVJRcwo+IChYRU4pICAtPiBVc2luZyBvbGQgQUNLIG1l
dGhvZAo+IChYRU4pIC4uVElNRVI6IHZlY3Rvcj0weEYwIGFwaWMxPTAgcGluMT0yIGFwaWMyPTAg
cGluMj0wCj4gKFhFTikgVFNDIGRlYWRsaW5lIHRpbWVyIGVuYWJsZWQKPiAoWEVOKSBBbGxvY2F0
ZWQgY29uc29sZSByaW5nIG9mIDMyIEtpQi4KPiAoWEVOKSBtd2FpdC1pZGxlOiBNV0FJVCBzdWJz
dGF0ZXM6IDB4MTExNDIxMjAKPiAoWEVOKSBtd2FpdC1pZGxlOiB2MC40LjEgbW9kZWwgMHg0ZQo+
IChYRU4pIG13YWl0LWlkbGU6IGxhcGljX3RpbWVyX3JlbGlhYmxlX3N0YXRlcyAweGZmZmZmZmZm
Cj4gKFhFTikgbXdhaXQtaWRsZTogbWF4IEMtc3RhdGUgY291bnQgb2YgOCByZWFjaGVkCj4gKFhF
TikgVk1YOiBTdXBwb3J0ZWQgYWR2YW5jZWQgZmVhdHVyZXM6Cj4gKFhFTikgIC0gQVBJQyBNTUlP
IGFjY2VzcyB2aXJ0dWFsaXNhdGlvbgo+IChYRU4pICAtIEFQSUMgVFBSIHNoYWRvdwo+IChYRU4p
ICAtIEV4dGVuZGVkIFBhZ2UgVGFibGVzIChFUFQpCj4gKFhFTikgIC0gVmlydHVhbC1Qcm9jZXNz
b3IgSWRlbnRpZmllcnMgKFZQSUQpCj4gKFhFTikgIC0gVmlydHVhbCBOTUkKPiAoWEVOKSAgLSBN
U1IgZGlyZWN0LWFjY2VzcyBiaXRtYXAKPiAoWEVOKSAgLSBVbnJlc3RyaWN0ZWQgR3Vlc3QKPiAo
WEVOKSAgLSBWTUNTIHNoYWRvd2luZwo+IChYRU4pICAtIFZNIEZ1bmN0aW9ucwo+IChYRU4pICAt
IFZpcnR1YWxpc2F0aW9uIEV4Y2VwdGlvbnMKPiAoWEVOKSAgLSBQYWdlIE1vZGlmaWNhdGlvbiBM
b2dnaW5nCj4gKFhFTikgSFZNOiBBU0lEcyBlbmFibGVkLgo+IChYRU4pIEhWTTogVk1YIGVuYWJs
ZWQKPiAoWEVOKSBIVk06IEhhcmR3YXJlIEFzc2lzdGVkIFBhZ2luZyAoSEFQKSBkZXRlY3RlZAo+
IChYRU4pIEhWTTogSEFQIHBhZ2Ugc2l6ZXM6IDRrQiwgMk1CLCAxR0IKPiAoWEVOKSBtd2FpdC1p
ZGxlOiBtYXggQy1zdGF0ZSBjb3VudCBvZiA4IHJlYWNoZWQKPiAoWEVOKSBtd2FpdC1pZGxlOiBt
YXggQy1zdGF0ZSBjb3VudCBvZiA4IHJlYWNoZWQKPiAoWEVOKSBtd2FpdC1pZGxlOiBtYXggQy1z
dGF0ZSBjb3VudCBvZiA4IHJlYWNoZWQKPiAoWEVOKSBCcm91Z2h0IHVwIDQgQ1BVcwo+IChYRU4p
IGJ1aWxkLWlkOiA4Yjc1YjU5OGJiMTllNTBkZDZiNjJjZGQyMjlhYjVkMwo+IChYRU4pIFJ1bm5p
bmcgc3R1YiByZWNvdmVyeSBzZWxmdGVzdHMuLi4KPiAoWEVOKSB0cmFwcy5jOjE1NzA6IEdQRiAo
MDAwMCk6IGZmZmY4MmQwYmZmZmYwNDEgW2ZmZmY4MmQwYmZmZmYwNDFdIC0+Cj4gZmZmZjgyZDA4
MDM3ZDNmMgo+IChYRU4pIHRyYXBzLmM6NzU1OiBUcmFwIDEyOiBmZmZmODJkMGJmZmZmMDQwIFtm
ZmZmODJkMGJmZmZmMDQwXSAtPgo+IGZmZmY4MmQwODAzN2QzZjIKPiAoWEVOKSB0cmFwcy5jOjEw
OTc6IFRyYXAgMzogZmZmZjgyZDBiZmZmZjA0MSBbZmZmZjgyZDBiZmZmZjA0MV0gLT4KPiBmZmZm
ODJkMDgwMzdkM2YyCj4gKFhFTikgQUNQSSBzbGVlcCBtb2RlczogUzMKPiAoWEVOKSBWUE1VOiBk
aXNhYmxlZAo+IChYRU4pIG1jaGVja19wb2xsOiBNYWNoaW5lIGNoZWNrIHBvbGxpbmcgdGltZXIg
c3RhcnRlZC4KPiAoWEVOKSBEb20wIGhhcyBtYXhpbXVtIDUwNCBQSVJRcwo+IChYRU4pIHNjaGVk
X251bGwuYzozNDc6IDAgPC0tIGQwdjAKPiAoWEVOKSBOWCAoRXhlY3V0ZSBEaXNhYmxlKSBwcm90
ZWN0aW9uIGFjdGl2ZQo+IChYRU4pICoqKiBCdWlsZGluZyBhIFBWSCBEb20wICoqKgo+IChYRU4p
IFtWVC1EXWQwOkhvc3RicmlkZ2U6IHNraXAgMDAwMDowMDowMC4wIG1hcAo+IChYRU4pIEJvZ3Vz
IERNSUJBUiAweGZlZDE4MDAxIG9uIDAwMDA6MDA6MDAuMAo+IChYRU4pIFtWVC1EXWQwOlBDSWU6
IG1hcCAwMDAwOjAwOjAyLjAKPiAoWEVOKSBbVlQtRF1kMDpQQ0k6IG1hcCAwMDAwOjAwOjA0LjAK
PiAoWEVOKSBbVlQtRF1kMDpQQ0k6IG1hcCAwMDAwOjAwOjE0LjAKPiAoWEVOKSBbVlQtRF1kMDpQ
Q0k6IG1hcCAwMDAwOjAwOjE0LjIKPiAoWEVOKSBbVlQtRF1kMDpQQ0k6IG1hcCAwMDAwOjAwOjE2
LjAKPiAoWEVOKSBbVlQtRF1kMDpQQ0k6IG1hcCAwMDAwOjAwOjE2LjMKPiAoWEVOKSBbVlQtRF1k
MDpQQ0k6IG1hcCAwMDAwOjAwOjE3LjAKPiAoWEVOKSBbVlQtRF1kMDpQQ0k6IG1hcCAwMDAwOjAw
OjFmLjAKPiAoWEVOKSBbVlQtRF1kMDpQQ0k6IG1hcCAwMDAwOjAwOjFmLjIKPiAoWEVOKSBbVlQt
RF1kMDpQQ0k6IG1hcCAwMDAwOjAwOjFmLjMKPiAoWEVOKSBbVlQtRF1kMDpQQ0k6IG1hcCAwMDAw
OjAwOjFmLjQKPiAoWEVOKSBbVlQtRF1kMDpQQ0k6IG1hcCAwMDAwOjAwOjFmLjYKPiAoWEVOKSBb
VlQtRF1kMDpQQ0llOiBtYXAgMDAwMDowMTowMC4wCj4gKFhFTikgW1ZULURdZDA6UENJZTogbWFw
IDAwMDA6MDI6MDAuMAo+IChYRU4pIFtWVC1EXWlvbW11X2VuYWJsZV90cmFuc2xhdGlvbjogaW9t
bXUtPnJlZyA9IGZmZmY4MmMwMDBhMGMwMDAKPiAoWEVOKSBbVlQtRF1pb21tdV9lbmFibGVfdHJh
bnNsYXRpb246IGlvbW11LT5yZWcgPSBmZmZmODJjMDAwYTBlMDAwCj4gKFhFTikgc2NoZWRfbnVs
bC5jOjM0NzogMSA8LS0gZDB2MQo+IChYRU4pIFdBUk5JTkc6IFBWSCBpcyBhbiBleHBlcmltZW50
YWwgbW9kZSB3aXRoIGxpbWl0ZWQgZnVuY3Rpb25hbGl0eQo+IChYRU4pIEluaXRpYWwgbG93IG1l
bW9yeSB2aXJxIHRocmVzaG9sZCBzZXQgYXQgMHg0MDAwIHBhZ2VzLgo+IChYRU4pIFNjcnViYmlu
ZyBGcmVlIFJBTSBvbiAxIG5vZGVzIHVzaW5nIDIgQ1BVcwo+IChYRU4pIC4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLmRv
bmUuCj4gKFhFTikgU3RkLiBMb2dsZXZlbDogQWxsCj4gKFhFTikgR3Vlc3QgTG9nbGV2ZWw6IEFs
bAo+IChYRU4pICoqKiBTZXJpYWwgaW5wdXQgLT4gRE9NMCAodHlwZSAnQ1RSTC1hJyB0aHJlZSB0
aW1lcyB0byBzd2l0Y2gKPiBpbnB1dCB0byBYZW4pCj4gKFhFTikgRnJlZWQgMjA0OGtCIGluaXQg
bWVtb3J5Cj4gKFhFTikgRG9tMCBjYWxsYmFjayB2aWEgY2hhbmdlZCB0byBEaXJlY3QgVmVjdG9y
IDB4ZjMKPiBbICAgIDAuMDAwMDAwXSBYZW4gUGxhdGZvcm0gUENJOiB1bnJlY29nbmlzZWQgbWFn
aWMgdmFsdWUKPiAoWEVOKSBkMDogYmluZDogbV9nc2k9OSBnX2dzaT05Cj4gWyAgICAwLjEyNzA2
NV0gcGNpIDAwMDA6MDA6MDAuMDogRmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9yCj4gTVNJ
L01TSS1YIG1pZ2h0IGZhaWwhCj4gWyAgICAwLjEzNjQ2N10gcGNpIDAwMDA6MDA6MDIuMDogRmFp
bGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9yCj4gTVNJL01TSS1YIG1pZ2h0IGZhaWwhCj4gWyAg
ICAwLjEzNzAwN10gcGNpIDAwMDA6MDA6MDQuMDogRmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdo
IG9yCj4gTVNJL01TSS1YIG1pZ2h0IGZhaWwhCj4gWyAgICAwLjEzOTM4OV0gcGNpIDAwMDA6MDA6
MTQuMDogRmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9yCj4gTVNJL01TSS1YIG1pZ2h0IGZh
aWwhCj4gWyAgICAwLjE0MDEwM10gcGNpIDAwMDA6MDA6MTQuMjogRmFpbGVkIHRvIGFkZCAtIHBh
c3N0aHJvdWdoIG9yCj4gTVNJL01TSS1YIG1pZ2h0IGZhaWwhCj4gWyAgICAwLjE0MDYzMl0gcGNp
IDAwMDA6MDA6MTYuMDogRmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9yCj4gTVNJL01TSS1Y
IG1pZ2h0IGZhaWwhCj4gWyAgICAwLjE0MTEzM10gcGNpIDAwMDA6MDA6MTYuMzogRmFpbGVkIHRv
IGFkZCAtIHBhc3N0aHJvdWdoIG9yCj4gTVNJL01TSS1YIG1pZ2h0IGZhaWwhCj4gWyAgICAwLjE0
MjMzN10gcGNpIDAwMDA6MDA6MTcuMDogRmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9yCj4g
TVNJL01TSS1YIG1pZ2h0IGZhaWwhCj4gWyAgICAwLjE0MzEyMF0gcGNpIDAwMDA6MDA6MWMuMDog
RmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9yCj4gTVNJL01TSS1YIG1pZ2h0IGZhaWwhCj4g
WyAgICAwLjE0Mzg2Nl0gcGNpIDAwMDA6MDA6MWQuMDogRmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJv
dWdoIG9yCj4gTVNJL01TSS1YIG1pZ2h0IGZhaWwhCj4gWyAgICAwLjE0NDQwN10gcGNpIDAwMDA6
MDA6MWYuMDogRmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9yCj4gTVNJL01TSS1YIG1pZ2h0
IGZhaWwhCj4gWyAgICAwLjE0NTQ2N10gcGNpIDAwMDA6MDA6MWYuMjogRmFpbGVkIHRvIGFkZCAt
IHBhc3N0aHJvdWdoIG9yCj4gTVNJL01TSS1YIG1pZ2h0IGZhaWwhCj4gWyAgICAwLjE0NzkxMV0g
cGNpIDAwMDA6MDA6MWYuMzogRmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9yCj4gTVNJL01T
SS1YIG1pZ2h0IGZhaWwhCj4gWyAgICAwLjE0ODY0OF0gcGNpIDAwMDA6MDA6MWYuNDogRmFpbGVk
IHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9yCj4gTVNJL01TSS1YIG1pZ2h0IGZhaWwhCj4gWyAgICAw
LjE1Mjg5Nl0gcGNpIDAwMDA6MDA6MWYuNjogRmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9y
Cj4gTVNJL01TSS1YIG1pZ2h0IGZhaWwhCj4gWyAgICAwLjE2NTI2NF0gcGNpIDAwMDA6MDE6MDAu
MDogRmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9yCj4gTVNJL01TSS1YIG1pZ2h0IGZhaWwh
Cj4gWyAgICAwLjE2OTg3OF0gcGNpIDAwMDA6MDI6MDAuMDogRmFpbGVkIHRvIGFkZCAtIHBhc3N0
aHJvdWdoIG9yCj4gTVNJL01TSS1YIG1pZ2h0IGZhaWwhCj4gLi4uLgo+IChYRU4pIFtWVC1EXWlv
bW11LmM6OTE5OiBpb21tdV9mYXVsdF9zdGF0dXM6IEZhdWx0IE92ZXJmbG93Cj4gKFhFTikgW1ZU
LURdaW9tbXUuYzo5MjE6IGlvbW11X2ZhdWx0X3N0YXR1czogUHJpbWFyeSBQZW5kaW5nIEZhdWx0
Cj4gKFhFTikgW1ZULURdRE1BUjpbRE1BIFJlYWRdIFJlcXVlc3QgZGV2aWNlIFswMDAwOjAwOjAy
LjBdIGZhdWx0IGFkZHIKPiA0MjhmOTI2MDAwLCBpb21tdSByZWcgPSBmZmZmODJjMDAwYTBjMDAw
Cj4gKFhFTikgW1ZULURdRE1BUjogcmVhc29uIDA2IC0gUFRFIFJlYWQgYWNjZXNzIGlzIG5vdCBz
ZXQKPiAoWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBn
bWZuIDQyOGY5MjYKPiAoWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSA0M2FhYWUwMDEKPiAoWEVO
KSAgICAgY29udGV4dFsxMF0gPSAyXzQzY2Y5MjAwMQo+IChYRU4pICAgICBsNFswMDBdID0gOWMw
MDAwMDQzY2Y5MTEwNwo+IChYRU4pICAgICBsM1sxMGFdID0gODAwMDAwMDAwMDAwMDAwMAo+IChY
RU4pICAgICBsM1sxMGFdIG5vdCBwcmVzZW50Cj4KPiBUaGUgZmF1bHQgaXMgcmVwZWF0ZWQgYSBt
aWxsaW9uIHRpbWVzIHBlciBzZWNvbmQgYW5kIHRoZSBzeXN0ZW0gaXMKPiBwcmV0dHkgbXVjaCBz
dGFsbGVkLgo+CgpJbnRlcmVzdGluZ2x5LCBQViBkb20wIGFsc28gaGFzIGlzc3VlcyB3aXRoIHRo
aXMgZGV2aWNlOgoKKFhFTikgW1ZULURdRE1BUjpbRE1BIFJlYWRdIFJlcXVlc3QgZGV2aWNlIFsw
MDAwOjAwOjAyLjBdIGZhdWx0IGFkZHIKNmM2ZGRmNjAwMCwgaW9tbXUgcmVnID0gZmZmZjgyYzAw
MGEwYzAwMAooWEVOKSBbVlQtRF1ETUFSOiByZWFzb24gMDYgLSBQVEUgUmVhZCBhY2Nlc3MgaXMg
bm90IHNldApbICAgNDMuNTk3MzU5XSBbZHJtOmdlbjhfZGVfaXJxX2hhbmRsZXIgW2k5MTVdXSAq
RVJST1IqIEZhdWx0IGVycm9ycwpvbiBwaXBlIEE6IDB4MDAwMDAwODAKWyAgIDQzLjU5NzM5M10g
W2RybTpnZW44X2RlX2lycV9oYW5kbGVyIFtpOTE1XV0gKkVSUk9SKiBGYXVsdCBlcnJvcnMKb24g
cGlwZSBBOiAweDAwMDAwMDgwCihYRU4pIFtWVC1EXURNQVI6W0RNQSBSZWFkXSBSZXF1ZXN0IGRl
dmljZSBbMDAwMDowMDowMi4wXSBmYXVsdCBhZGRyCjZjNmRkZjYwMDAsIGlvbW11IHJlZyA9IGZm
ZmY4MmMwMDBhMGMwMDAKKFhFTikgW1ZULURdRE1BUjogcmVhc29uIDA2IC0gUFRFIFJlYWQgYWNj
ZXNzIGlzIG5vdCBzZXQKWyAgIDQzLjYxMzk5MF0gW2RybTpnZW44X2RlX2lycV9oYW5kbGVyIFtp
OTE1XV0gKkVSUk9SKiBGYXVsdCBlcnJvcnMKb24gcGlwZSBBOiAweDAwMDAwMDgwClsgICA0My42
MTQwODBdIFtkcm06Z2VuOF9kZV9pcnFfaGFuZGxlciBbaTkxNV1dICpFUlJPUiogRmF1bHQgZXJy
b3JzCm9uIHBpcGUgQTogMHgwMDAwMDA4MAooWEVOKSBbVlQtRF1ETUFSOltETUEgUmVhZF0gUmVx
dWVzdCBkZXZpY2UgWzAwMDA6MDA6MDIuMF0gZmF1bHQgYWRkcgo2YzZkZGY2MDAwLCBpb21tdSBy
ZWcgPSBmZmZmODJjMDAwYTBjMDAwCihYRU4pIFtWVC1EXURNQVI6IHJlYXNvbiAwNiAtIFBURSBS
ZWFkIGFjY2VzcyBpcyBub3Qgc2V0ClsgICA0My42MzAzMjJdIFtkcm06Z2VuOF9kZV9pcnFfaGFu
ZGxlciBbaTkxNV1dICpFUlJPUiogRmF1bHQgZXJyb3JzCm9uIHBpcGUgQTogMHgwMDAwMDA4MApb
ICAgNDMuNjMwMzU5XSBbZHJtOmdlbjhfZGVfaXJxX2hhbmRsZXIgW2k5MTVdXSAqRVJST1IqIEZh
dWx0IGVycm9ycwpvbiBwaXBlIEE6IDB4MDAwMDAwODAKKFhFTikgW1ZULURdRE1BUjpbRE1BIFJl
YWRdIFJlcXVlc3QgZGV2aWNlIFswMDAwOjAwOjAyLjBdIGZhdWx0IGFkZHIKNmM2ZGRmNjAwMCwg
aW9tbXUgcmVnID0gZmZmZjgyYzAwMGEwYzAwMAooWEVOKSBbVlQtRF1ETUFSOiByZWFzb24gMDYg
LSBQVEUgUmVhZCBhY2Nlc3MgaXMgbm90IHNldApbICAgNDMuNjQ3Mzk3XSBbZHJtOmdlbjhfZGVf
aXJxX2hhbmRsZXIgW2k5MTVdXSAqRVJST1IqIEZhdWx0IGVycm9ycwpvbiBwaXBlIEE6IDB4MDAw
MDAwODAKWyAgIDQzLjY0NzQzOV0gW2RybTpnZW44X2RlX2lycV9oYW5kbGVyIFtpOTE1XV0gKkVS
Uk9SKiBGYXVsdCBlcnJvcnMKb24gcGlwZSBBOiAweDAwMDAwMDgwCihYRU4pIFtWVC1EXURNQVI6
W0RNQSBSZWFkXSBSZXF1ZXN0IGRldmljZSBbMDAwMDowMDowMi4wXSBmYXVsdCBhZGRyCjZjNmRk
ZjYwMDAsIGlvbW11IHJlZyA9IGZmZmY4MmMwMDBhMGMwMDAKKFhFTikgW1ZULURdRE1BUjogcmVh
c29uIDA2IC0gUFRFIFJlYWQgYWNjZXNzIGlzIG5vdCBzZXQKWyAgIDQzLjY2NDQ2Ml0gW2RybTpn
ZW44X2RlX2lycV9oYW5kbGVyIFtpOTE1XV0gKkVSUk9SKiBGYXVsdCBlcnJvcnMKb24gcGlwZSBB
OiAweDAwMDAwMDgwClsgICA0My42NjQ0OThdIFtkcm06Z2VuOF9kZV9pcnFfaGFuZGxlciBbaTkx
NV1dICpFUlJPUiogRmF1bHQgZXJyb3JzCm9uIHBpcGUgQTogMHgwMDAwMDA4MAooWEVOKSBbVlQt
RF1ETUFSOltETUEgUmVhZF0gUmVxdWVzdCBkZXZpY2UgWzAwMDA6MDA6MDIuMF0gZmF1bHQgYWRk
cgo2YzZkZGY2MDAwLCBpb21tdSByZWcgPSBmZmZmODJjMDAwYTBjMDAwCihYRU4pIFtWVC1EXURN
QVI6IHJlYXNvbiAwNiAtIFBURSBSZWFkIGFjY2VzcyBpcyBub3Qgc2V0ClsgICA0My42ODEwNjJd
IFtkcm06Z2VuOF9kZV9pcnFfaGFuZGxlciBbaTkxNV1dICpFUlJPUiogRmF1bHQgZXJyb3JzCm9u
IHBpcGUgQTogMHgwMDAwMDA4MApbICAgNDMuNjgxMDk5XSBbZHJtOmdlbjhfZGVfaXJxX2hhbmRs
ZXIgW2k5MTVdXSAqRVJST1IqIEZhdWx0IGVycm9ycwpvbiBwaXBlIEE6IDB4MDAwMDAwODAKKFhF
TikgW1ZULURdRE1BUjpbRE1BIFJlYWRdIFJlcXVlc3QgZGV2aWNlIFswMDAwOjAwOjAyLjBdIGZh
dWx0IGFkZHIKNmM2ZGRmNjAwMCwgaW9tbXUgcmVnID0gZmZmZjgyYzAwMGEwYzAwMAooWEVOKSBb
VlQtRF1ETUFSOiByZWFzb24gMDYgLSBQVEUgUmVhZCBhY2Nlc3MgaXMgbm90IHNldApbICAgNDMu
Njk3NzQwXSBbZHJtOmdlbjhfZGVfaXJxX2hhbmRsZXIgW2k5MTVdXSAqRVJST1IqIEZhdWx0IGVy
cm9ycwpvbiBwaXBlIEE6IDB4MDAwMDAwODAKWyAgIDQzLjY5Nzc3NV0gW2RybTpnZW44X2RlX2ly
cV9oYW5kbGVyIFtpOTE1XV0gKkVSUk9SKiBGYXVsdCBlcnJvcnMKb24gcGlwZSBBOiAweDAwMDAw
MDgwCihYRU4pIFtWVC1EXURNQVI6W0RNQSBSZWFkXSBSZXF1ZXN0IGRldmljZSBbMDAwMDowMDow
Mi4wXSBmYXVsdCBhZGRyCjZjNmRkZjYwMDAsIGlvbW11IHJlZyA9IGZmZmY4MmMwMDBhMGMwMDAK
KFhFTikgW1ZULURdRE1BUjogcmVhc29uIDA2IC0gUFRFIFJlYWQgYWNjZXNzIGlzIG5vdCBzZXQK
WyAgIDQzLjcxMjU2NF0gW2RybTpnZW44X2RlX2lycV9oYW5kbGVyIFtpOTE1XV0gKkVSUk9SKiBG
YXVsdCBlcnJvcnMKb24gcGlwZSBBOiAweDAwMDAwMDgwClsgICA0My43MTI2MDFdIFtkcm06Z2Vu
OF9kZV9pcnFfaGFuZGxlciBbaTkxNV1dICpFUlJPUiogRmF1bHQgZXJyb3JzCm9uIHBpcGUgQTog
MHgwMDAwMDA4MAooWEVOKSBbVlQtRF1ETUFSOltETUEgUmVhZF0gUmVxdWVzdCBkZXZpY2UgWzAw
MDA6MDA6MDIuMF0gZmF1bHQgYWRkcgo2YzZkZGY2MDAwLCBpb21tdSByZWcgPSBmZmZmODJjMDAw
YTBjMDAwCihYRU4pIFtWVC1EXURNQVI6IHJlYXNvbiAwNiAtIFBURSBSZWFkIGFjY2VzcyBpcyBu
b3Qgc2V0ClsgICA0My44Mjg2NDJdIFtkcm06Z2VuOF9kZV9pcnFfaGFuZGxlciBbaTkxNV1dICpF
UlJPUiogRmF1bHQgZXJyb3JzCm9uIHBpcGUgQTogMHgwMDAwMDA4MAooWEVOKSBBc3NlcnRpb24g
JyhzcCA9PSAwKSB8fCAocGVvaVtzcC0xXS52ZWN0b3IgPCB2ZWN0b3IpJyBmYWlsZWQgYXQgaXJx
LmM6MTE3MwooWEVOKSAtLS0tWyBYZW4tNC4xMi11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAg
Tm90IHRhaW50ZWQgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFJJUDogICAgZTAwODpbPGZm
ZmY4MmQwODAyODM0ZGM+XSBkb19JUlErMHg0Y2IvMHg2YTkKKFhFTikgUkZMQUdTOiAwMDAwMDAw
MDAwMDEwMDg3ICAgQ09OVEVYVDogaHlwZXJ2aXNvciAoZDB2MCkKKFhFTikgcmF4OiBmZmZmODJk
MDgwOTVmNDQwICAgcmJ4OiBmZmZmODMwMDk5YTI3ZWY4ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAx
CihYRU4pIHJkeDogMDAwMDAwMDAwMDAwMDAwMSAgIHJzaTogMDAwMDAwMDAwMDAwMDAzMSAgIHJk
aTogMDAwMDAwMDAwMDAwMDA0MQooWEVOKSByYnA6IGZmZmY4MzAwOTlhMjdlZTggICByc3A6IGZm
ZmY4MzAwOTlhMjdlODggICByODogIGZmZmY4MzAwOTlhMjdmZmYKKFhFTikgcjk6ICAwMDAwMDAw
MDAwMDAwMDMxICAgcjEwOiAwMDAwMDAwMDAwMDAwMDAwICAgcjExOiAwMDAwMDAwMDAwMDAwMDAw
CihYRU4pIHIxMjogZmZmZjgzMDQ0ODQzZGQ2MCAgIHIxMzogMDAwMDAwMDAwMDAwMDAzMSAgIHIx
NDogZmZmZjgzMDQ0MDQwODAwMAooWEVOKSByMTU6IDAwMDAwMDAwMDAwMDAwODAgICBjcjA6IDAw
MDAwMDAwODAwNTAwMzMgICBjcjQ6IDAwMDAwMDAwMDAzNzI2NjAKKFhFTikgY3IzOiAwMDAwMDAw
NDJmNmFkMDAwICAgY3IyOiAwMDAwNTYwNDE4YjlmMDAwCihYRU4pIGZzYjogMDAwMDdmOGE1ZjRl
NGE4MCAgIGdzYjogZmZmZjg4MDE1NGUwMDAwMCAgIGdzczogMDAwMDAwMDAwMDAwMDAwMAooWEVO
KSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczogMDAwMCAgIHNzOiAwMDAwICAg
Y3M6IGUwMDgKKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMjgzNGRjPiAoZG9fSVJR
KzB4NGNiLzB4NmE5KToKKFhFTikgIDBmIDhlIDY4IGZmIGZmIGZmIDBmIDBiIDwwZj4gMGIgMGYg
MGIgMGYgMGIgYjggMDAgMDAgMDAgMDAgZWIgNGYgODMgYmIgMWMKKFhFTikgWGVuIHN0YWNrIHRy
YWNlIGZyb20gcnNwPWZmZmY4MzAwOTlhMjdlODg6CihYRU4pICAgIGZmZmY4MmQwMDAwMDAwMDAg
ZmZmZjgzMDQ0MDQwODAyNCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwODAKKFhFTikg
ICAgZmZmZjgyZDA4MDM3Yjg0MSBmZmZmODJkMDgwMzdiODM1IGZmZmY4MmQwODAzN2I4NDEgMDAw
MDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAg
ZmZmZjgzMDA5OWEyN2ZmZiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDA3Y2ZmNjY1ZDgw
ZTcgZmZmZjgyZDA4MDM3YjhhYSAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhF
TikgICAgZmZmZjg4MDE1NGUxZmY5YyBmZmZmODgwMTUwOTNjMDAwIGZmZmY4ODAxNTRlMDNmOTgg
MDAwMDAwMDAwMDAwMDAxYwooWEVOKSAgICBmZmZmZmZmZjgyOTgyN2VkIDAwMDAwMDAwMDAwMDAw
NDAgMDAwMDAwMDAwMDAwMDAwNCBmZmZmYzkwMDQxNDczZjU4CihYRU4pICAgIDAwMDAwMDAwMDAw
MDAwODAgMDAwMDAwMDBkNDM2ZjYxZSBmZmZmODgwMTQ0ZTRlYTAwIDAwMDAwMDAwMDAwMDAwMDEK
KFhFTikgICAgZmZmZjg4MDE0NGU0ZWFhNCAwMDAwMDAzMTAwMDAwMDAwIGZmZmZmZmZmODE1ZWY0
MzYgMDAwMDAwMDAwMDAwZTAzMwooWEVOKSAgICAwMDAwMDAwMDAwMDAwMjQ2IGZmZmY4ODAxNTRl
MDNmNTAgMDAwMDAwMDAwMDAwZTAyYiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAw
MDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAw
MDAKKFhFTikgICAgZmZmZjgzMDA5YzlmYzAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAz
NzI2NjAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICA4MDAwMDAwNDQwNDQ2MDAyIDAwMDAwNjAx
MDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhFTikgICAg
WzxmZmZmODJkMDgwMjgzNGRjPl0gZG9fSVJRKzB4NGNiLzB4NmE5CihYRU4pICAgIFs8ZmZmZjgy
ZDA4MDM3YjhhYT5dIGNvbW1vbl9pbnRlcnJ1cHQrMHgxMGEvMHgxMjAKKFhFTikKKFhFTikKKFhF
TikgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgooWEVOKSBQYW5pYyBv
biBDUFUgMDoKKFhFTikgQXNzZXJ0aW9uICcoc3AgPT0gMCkgfHwgKHBlb2lbc3AtMV0udmVjdG9y
IDwgdmVjdG9yKScgZmFpbGVkIGF0IGlycS5jOjExNzMKKFhFTikgKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKgooWEVOKQooWEVOKSBSZWJvb3QgaW4gZml2ZSBzZWNvbmRz
Li4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 17:02:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 17:02:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn5N4-0005gc-RM; Tue, 07 Aug 2018 17: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=tadh=kw=xenproject.org=prvs=7503e52b7=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fn5N3-0005gS-3j
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 17:02:09 +0000
X-Inumbo-ID: ade7a5aa-9a63-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ade7a5aa-9a63-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 17:02:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,456,1526342400"; d="scan'208";a="62189533"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75052-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-amd64-xsm:host-build-prep:fail:regression
 ovmf:build-i386:host-build-prep: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:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
X-Osstest-Versions-This: ovmf=91a5b13650752a54cf766791aa369495c3426485
X-Osstest-Versions-That: ovmf=d3bc33731f5b039bf3df76e50cbb1f60ce697e9b
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 7 Aug 2018 18:02:04 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75052: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTA1MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDUyLwoKUmVncmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBy
dW46CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICA1IGhvc3QtYnVpbGQtcHJlcCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gNzUwNTAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgIDUgaG9zdC1idWlsZC1wcmVwICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiA3NTA1MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCAg
ICAgZmFpbCBsaWtlIDc1MDUwCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAg
ICAgICAgICAgICAgICAgOTFhNWIxMzY1MDc1MmE1NGNmNzY2NzkxYWEzNjk0OTVjMzQyNjQ4NQpi
YXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgZDNiYzMzNzMxZjViMDM5YmYz
ZGY3NmU1MGNiYjFmNjBjZTY5N2U5YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgIDc1MDUwICAyMDE4
LTA4LTA2IDE1OjUwOjA1IFogICAgMSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICA3NTA1MiAg
MjAxOC0wOC0wNyAxNToxOTo1NiBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEJyaWplc2ggU2luZ2ggPGJyaWpl
c2guc2luZ2hAYW1kLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hv
bWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2Uu
Y29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2
NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KClB1c2ggbm90IGFwcGxp
Y2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KY29tbWl0IDkxYTViMTM2NTA3NTJhNTRjZjc2Njc5MWFhMzY5NDk1YzM0MjY0
ODUKQXV0aG9yOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgpEYXRlOiAgIEZyaSBB
dWcgMyAwMToyOToxMyAyMDE4ICswMjAwCgogICAgT3ZtZlBrZy9QbGF0Zm9ybURlYnVnTGliSW9Q
b3J0OiBmaXggcG9ydCBkZXRlY3Rpb24gZm9yIHVzZSBpbiB0aGUgRFhFIENvcmUKICAgIAogICAg
VGhlIERYRSBDb3JlIGlzIG9uZSBvZiB0aG9zZSBtb2R1bGVzIHRoYXQgY2FsbAogICAgUHJvY2Vz
c0xpYnJhcnlDb25zdHJ1Y3Rvckxpc3QoKSBtYW51YWxseS4KICAgIAogICAgQmVmb3JlIER4ZU1h
aW4oKSBbTWRlTW9kdWxlUGtnL0NvcmUvRHhlL0R4ZU1haW4vRHhlTWFpbi5jXSBjYWxscwogICAg
UHJvY2Vzc0xpYnJhcnlDb25zdHJ1Y3Rvckxpc3QoKSwgYW5kIHRocm91Z2ggaXQsIG91cgogICAg
UGxhdGZvcm1EZWJ1Z0xpYklvUG9ydENvbnN0cnVjdG9yKCkgZnVuY3Rpb24sIER4ZU1haW4oKSBp
bnZva2VzIHRoZQogICAgREVCVUcoKSBtYWNybyBtdWx0aXBsZSB0aW1lcy4gVGhhdCBtYWNybyBs
YW5kcyBpbiBvdXIKICAgIFBsYXRmb3JtRGVidWdMaWJJb1BvcnRGb3VuZCgpIGZ1bmN0aW9uIC0t
IHdoaWNoIGN1cnJlbnRseSByZWxpZXMgb24gdGhlCiAgICAibURlYnVnSW9Qb3J0Rm91bmQiIGds
b2JhbCB2YXJpYWJsZSB0aGF0IGhhcyAobm90IHlldCkgYmVlbiBzZXQgYnkgdGhlCiAgICBjb25z
dHJ1Y3Rvci4gQXMgYSByZXN1bHQsIGVhcmx5IGRlYnVnIG1lc3NhZ2VzIGZyb20gdGhlIERYRSBD
b3JlIGFyZSBsb3N0LgogICAgCiAgICBNb3ZlIHRoZSBkZXZpY2UgZGV0ZWN0aW9uIGludG8gUGxh
dGZvcm1EZWJ1Z0xpYklvUG9ydEZvdW5kKCksIGFsc28gY2FjaGluZwogICAgdGhlIGZhY3QgKG5v
dCBqdXN0IHRoZSByZXN1bHQpIG9mIHRoZSBkZXZpY2UgZGV0ZWN0aW9uLgogICAgCiAgICAoV2Ug
Y291bGQgaW50cm9kdWNlIGEgc2VwYXJhdGUgRGVidWdMaWIgaW5zdGFuY2UganVzdCBmb3IgdGhl
IERYRSBDb3JlLAogICAgYnV0IHRoZSBhYm92ZSBhcHByb2FjaCB3b3JrcyBmb3IgYWxsIG1vZHVs
ZXMgdGhhdCBjdXJyZW50bHkgY29uc3VtZSB0aGUKICAgIFBsYXRmb3JtRGVidWdMaWJJb1BvcnQg
aW5zdGFuY2UgKHdoaWNoIG1lYW5zICJldmVyeXRoaW5nIGJ1dCBTRUMiKS4pCiAgICAKICAgIFRo
aXMgcmVzdG9yZXMgbWVzc2FnZXMgc3VjaCBhczoKICAgIAogICAgPiBDb3JlSW5pdGlhbGl6ZU1l
bW9yeVNlcnZpY2VzOgogICAgPiAgIEJhc2VBZGRyZXNzIC0gMHg3QUYyMTAwMCBMZW5ndGggLSAw
eDNDREUwMDAgTWluaW1hbE1lbW9yeVNpemVOZWVkZWQgLSAweDEwRjQwMDAKICAgIAogICAgS2Vl
cCB0aGUgZW1wdHkgY29uc3RydWN0b3IgZnVuY3Rpb24gLS0gT1ZNRidzIERlYnVnTGliIGluc3Rh
bmNlcyBoYXZlCiAgICBhbHdheXMgaGFkIGNvbnN0cnVjdG9yczsgd2UgaGFkIGJldHRlciBub3Qg
dXBzZXQgY29uc3RydWN0b3IgZGVwZW5kZW5jeQogICAgb3JkZXJpbmcgYnkgbWFraW5nIG91ciBp
bnN0YW5jZShzKSBjb25zdHJ1Y3Rvci1sZXNzLgogICAgCiAgICBDYzogQXJkIEJpZXNoZXV2ZWwg
PGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgICBDYzogQnJpamVzaCBTaW5naCA8YnJpamVz
aC5zaW5naEBhbWQuY29tPgogICAgQ2M6IEpvcmRhbiBKdXN0ZW4gPGpvcmRhbi5sLmp1c3RlbkBp
bnRlbC5jb20+CiAgICBGaXhlczogYzA5ZDk1NzEzMDBhMDg5YzM1ZjVkZjI3NzNiNzBlZGMyNTA1
MGQwZAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVt
ZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNv
bT4KICAgIFJldmlld2VkLWJ5OiBKb3JkYW4gSnVzdGVuIDxqb3JkYW4ubC5qdXN0ZW5AaW50ZWwu
Y29tPgogICAgVGVzdGVkLWJ5OiBCcmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdoQGFtZC5jb20+
CiAgICBbbGVyc2VrQHJlZGhhdC5jb206IHNhbml0aXplIGJsYW5rIGxpbmVzIGFyb3VuZCAibURl
YnVnSW9Qb3J0Q2hlY2tlZCJdCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 17:06:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 17:06: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 1fn5RP-0005tv-G7; Tue, 07 Aug 2018 17:06: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=fg3j=kw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fn5RN-0005tm-RK
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 17:06:37 +0000
X-Inumbo-ID: 4e5e0b6c-9a64-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4e5e0b6c-9a64-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 17: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 1fn5RL-0004WA-SU; Tue, 07 Aug 2018 17:06: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 1fn5RL-0000fc-JO; Tue, 07 Aug 2018 17:06:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fn5RL-0002F7-Gg; Tue, 07 Aug 2018 17:06:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125791-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=e752f28409678ce3ade49986b39309178fb2a6d6
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 07 Aug 2018 17:06:35 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125791: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTc5MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc5MS8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIGU3NTJmMjg0MDk2NzhjZTNhZGU0OTk4NmIzOTMwOTE3
OGZiMmE2ZDYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDYgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA1IGRheXMgICAxMSBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3NzIgIDIwMTgtMDgtMDYgMTY6MDA6MzcgWiAgICAxIGRh
eXMgICAgOSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9r
ZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybTY0LXhzbSBjYXB0dXJlLWxvZ3MKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgNDgwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 17:08:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 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 1fn5TF-00060D-Vp; Tue, 07 Aug 2018 17:08: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=70h6=kw=gmail.com=amittomer25@srs-us1.protection.inumbo.net>)
 id 1fn5TE-000607-Vv
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 17:08:33 +0000
X-Inumbo-ID: 625536b5-9a64-11e8-a8a5-bc764e045a96
Received: from mail-pf1-x444.google.com (unknown [2607:f8b0:4864:20::444])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 625536b5-9a64-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 19:07:37 +0200 (CEST)
Received: by mail-pf1-x444.google.com with SMTP id d4-v6so8902314pfn.0
 for <xen-devel@lists.xenproject.org>; Tue, 07 Aug 2018 10:08:31 -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=U8SEi72/62FtbJhXLtJ2/rphrUhc6/NFFwKeUtjRPpA=;
 b=Hm6W2B7Gje/E+qUbKwAADofPbq52C2jyTErhbBlvE+MFC5fla7p3F+cv+blqnT/PPt
 ZBWlcHUin4JT8H6LxMI/wEjyRktt7IkU/zAIWD1uB4qcTtGPJsSVqchzYwHKNnvvo51H
 jslfJFFlX0QQKOelXM/ZQ7ZGx8sEJ2o+/CB3545RGWwyTLKp4pd0gQjZKUEfu1MTkGMf
 rLYiyqQqptbmAW10on6Nuh5IAbNO1DHkYkdaMI1qDLHkCj+yv3CxLKrQeItQjlRbMIi/
 gLbhBhPSrjCjzxAAwDP9/sdxAjs574F9Jl6fqiXWFHEp8WNOJJUjl1rQ5Xl63vJpBy3D
 44tw==
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=U8SEi72/62FtbJhXLtJ2/rphrUhc6/NFFwKeUtjRPpA=;
 b=ufejquaQNH0RCnxcWiwIgSIQnDXpJrH+0094xCVZs7/fbQg5WOMTcaylw8u+3q7Nqg
 wZZzmGoUy4f0Kt8x1eTXJOXhc7Js0NjATXVPydJBl57pe8Bgb29xo9tI+gu2j8n9OQqa
 cOns/n+30SADFYlSVSZCnaz+70lS62h+IBdcxjlbDJVCyfeWMSyR3FrIJK9qCJ6rYv1/
 QGwxN/VE5X0iJm/OCJUnHLx47+YLvwd3/+Y6WdB1FI//eMUBnqR8XUfnHH2kVo/xrgaF
 G5K9sCDLlDYlI20mwqjMjHRotVGeN3P8byTYdRzOZEN58sDh4SpDa9ajeJ6zK/gIcAeo
 JXyQ==
X-Gm-Message-State: AOUpUlHn71EmR8NQI3OSWZCTqbp9aW6EoLtQzm2CV0ZBglxyyuVi+/kG
 W3syDme5zlxf8xEGUW3Wro3vJZ+OSdQ=
X-Google-Smtp-Source: AAOMgpfNTyuGWdu8Lqq1jsCiknd05M46QP8IsZxxjgwwVzfgxXuEK3So4o2auSfR/T8Fvv1QSPfftg==
X-Received: by 2002:a63:e811:: with SMTP id
 s17-v6mr19000180pgh.176.1533661710519; 
 Tue, 07 Aug 2018 10:08:30 -0700 (PDT)
Received: from localhost.localdomain ([117.96.238.27])
 by smtp.gmail.com with ESMTPSA id h29-v6sm9564768pgh.37.2018.08.07.10.08.26
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 07 Aug 2018 10:08:29 -0700 (PDT)
From: Amit Singh Tomar <amittomer25@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  7 Aug 2018 22:37:51 +0530
Message-Id: <1533661673-14607-1-git-send-email-amittomer25@gmail.com>
X-Mailer: git-send-email 1.9.1
Subject: [Xen-devel] [RFC PATCH 0/2] xen/arm64: Add Support for Amlogic S905
 SoC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, wei.liu2@citrix.com, George.Dunlap@eu.citrix.com,
 andre.przywara@arm.com, ian.jackson@eu.citrix.com, tim@xen.org,
 julien.grall@arm.com, jbeulich@suse.com, andrew.cooper3@citrix.com,
 Amit Singh Tomar <amittomer25@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>

VGhpcyBzbWFsbCBzZXJpZXMgZW5hYmxlZCBYRU4gYm9vdGluZyBvbiBOYW5vUEkgSzIgYm9hcmRb
MV0gYmFzZWQKb24gQW1sb2dpYyBTb0MuIAoKSXQgaGFzIGJlZW4gdGVzdGVkIGJ5IGJvb3Rpbmcg
RG9tMCBLZXJuZWwuCgpUT0RPOgogICAgICAgKiBXaWtpIHBhZ2UgdG8gY2FwdHVyZSBYRU4gYm9v
dCBpbmZvLgoKWzFdOiBodHRwczovL3d3dy5mcmllbmRseWFybS5jb20vaW5kZXgucGhwP3JvdXRl
PXByb2R1Y3QvcHJvZHVjdCZwcm9kdWN0X2lkPTE4NgoKQW1pdCBTaW5naCBUb21hciAoMik6CiAg
eGVuL2FybTogQWRkIEFtbG9naWMgUzkwNSBTb0MgZWFybHkgcHJpbnRrIHN1cHBvcnQKICB4ZW4v
YXJtOiBBZGQgTUVTT04gVUFSVCBkcml2ZXIgZm9yIEFtbG9naWMgUzkwNSBTb0MKCiBkb2NzL21p
c2MvYXJtL2Vhcmx5LXByaW50ay50eHQgICAgIHwgICAxICsKIHhlbi9hcmNoL2FybS9SdWxlcy5t
ayAgICAgICAgICAgICAgfCAgIDEgKwogeGVuL2FyY2gvYXJtL2FybTY0L2RlYnVnLW1lc29uLmlu
YyB8ICA1MCArKysrKysrCiB4ZW4vZHJpdmVycy9jaGFyL0tjb25maWcgICAgICAgICAgIHwgICA4
ICsKIHhlbi9kcml2ZXJzL2NoYXIvTWFrZWZpbGUgICAgICAgICAgfCAgIDEgKwogeGVuL2RyaXZl
cnMvY2hhci9tZXNvbi11YXJ0LmMgICAgICB8IDI5MCArKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrCiA2IGZpbGVzIGNoYW5nZWQsIDM1MSBpbnNlcnRpb25zKCspCiBjcmVhdGUg
bW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2FybTY0L2RlYnVnLW1lc29uLmluYwogY3JlYXRlIG1v
ZGUgMTAwNjQ0IHhlbi9kcml2ZXJzL2NoYXIvbWVzb24tdWFydC5jCgotLSAKMS45LjEKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 17:08:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 17:08:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn5TM-000614-9G; Tue, 07 Aug 2018 17:08: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=70h6=kw=gmail.com=amittomer25@srs-us1.protection.inumbo.net>)
 id 1fn5TL-00060r-EG
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 17:08:39 +0000
X-Inumbo-ID: 661fba9b-9a64-11e8-a8a5-bc764e045a96
Received: from mail-pl0-x242.google.com (unknown [2607:f8b0:400e:c01::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 661fba9b-9a64-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 19:07:43 +0200 (CEST)
Received: by mail-pl0-x242.google.com with SMTP id x6-v6so7370226plv.10
 for <xen-devel@lists.xenproject.org>; Tue, 07 Aug 2018 10:08:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=8l7pcQrsQhicje7T09sIinpJvC+iVJSrPdHj1WQjCvo=;
 b=hFQ2P13mSq1w0YJmNCRfrRvCGHconbZe6d8bOi/5cNOcn2kfd7UJ5aqhdI/etHOM+X
 1UAgQxB3Y6pxWOSOkulxAQnBnaeucr6l6p6WpgIrutLYGToCqQspAkbpzuq35QNPP2IR
 4bK8JHM++T5D16NqN+OlNYzBhLxkGS8031AQsVSwLPkcHPSMJtutzwsfyO0JBjfDcQCZ
 gfMiQksoPiOswA1JnLXg/54g/t/+dVpbPW/oknpp2j83itOdU9jUWoFXPPqMKrW1/Avy
 j2xvSeL0c5ChkJIF41anG+v9QOinY+pmA/cgmmzLyAttIe5zz/OBztTcnigJemojj7xI
 q5JQ==
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=8l7pcQrsQhicje7T09sIinpJvC+iVJSrPdHj1WQjCvo=;
 b=hAdTTdmZBABjXO9P1E59RhTii1dV67zkd/4mrKUV9LyZNZJk4XSQ7GWSCfvH/vCpqU
 KLej8oIWcu6oXNK/49M0R5gq5HuYnmCMvXz2+UZQxrTQqYXPJbsfvtM5NwY6uzzwBf42
 b4Al1CyheJuzs/FwLy+FviQuHf0IZD76jqvUu3paNDjD+Q8mQ0+wT8grCgcW/iOys6Rh
 Hc1fEtoHvMjA5nMd9MXarB9pwwxI2mFWXa0Hr82ymgy+zHzeXeLpjqzSwk++GzOALzY9
 aWpR9/yOl4SOQ4cUiRgZCJajvQT0wIfgtOoRIOxzwOckp97iJ8mVLQmWiJWBgG+iORCg
 4OCw==
X-Gm-Message-State: AOUpUlEA+xeCvFo/h3eH23ucs4mwpbHQlb7XZyS8KmoNRV6ZpcFJOg6X
 ZNVlduNqBW2O52vKbQ2gWtfCbHfiuXk=
X-Google-Smtp-Source: AAOMgpewsm1RtVK6+bRpV2ZrVWb9bwiNsEHNbue9Bwrdvlqogo5NfaqfWDR8DF7B9I5TOijaTb8qLQ==
X-Received: by 2002:a17:902:4d45:: with SMTP id
 o5-v6mr18438961plh.78.1533661716909; 
 Tue, 07 Aug 2018 10:08:36 -0700 (PDT)
Received: from localhost.localdomain ([117.96.238.27])
 by smtp.gmail.com with ESMTPSA id h29-v6sm9564768pgh.37.2018.08.07.10.08.32
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 07 Aug 2018 10:08:36 -0700 (PDT)
From: Amit Singh Tomar <amittomer25@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  7 Aug 2018 22:37:52 +0530
Message-Id: <1533661673-14607-2-git-send-email-amittomer25@gmail.com>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <1533661673-14607-1-git-send-email-amittomer25@gmail.com>
References: <1533661673-14607-1-git-send-email-amittomer25@gmail.com>
Subject: [Xen-devel] [RFC PATCH 1/2] xen/arm: Add Amlogic S905 SoC early
 printk support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, wei.liu2@citrix.com, George.Dunlap@eu.citrix.com,
 andre.przywara@arm.com, ian.jackson@eu.citrix.com, tim@xen.org,
 julien.grall@arm.com, jbeulich@suse.com, andrew.cooper3@citrix.com,
 Amit Singh Tomar <amittomer25@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>

U2lnbmVkLW9mZi1ieTogQW1pdCBTaW5naCBUb21hciA8YW1pdHRvbWVyMjVAZ21haWwuY29tPgot
LS0KIGRvY3MvbWlzYy9hcm0vZWFybHktcHJpbnRrLnR4dCAgICAgfCAgMSArCiB4ZW4vYXJjaC9h
cm0vUnVsZXMubWsgICAgICAgICAgICAgIHwgIDEgKwogeGVuL2FyY2gvYXJtL2FybTY0L2RlYnVn
LW1lc29uLmluYyB8IDUwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAz
IGZpbGVzIGNoYW5nZWQsIDUyIGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4v
YXJjaC9hcm0vYXJtNjQvZGVidWctbWVzb24uaW5jCgpkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL2Fy
bS9lYXJseS1wcmludGsudHh0IGIvZG9jcy9taXNjL2FybS9lYXJseS1wcmludGsudHh0CmluZGV4
IGY3NjVmNTkuLjJhYTk1MjggMTAwNjQ0Ci0tLSBhL2RvY3MvbWlzYy9hcm0vZWFybHktcHJpbnRr
LnR4dAorKysgYi9kb2NzL21pc2MvYXJtL2Vhcmx5LXByaW50ay50eHQKQEAgLTQxLDYgKzQxLDcg
QEAgdGhlIG5hbWUgb2YgdGhlIG1hY2hpbmU6CiAgIC0ganVubzogcHJpbnRrIHdpdGggcGwwMTEg
b24gSnVubyBwbGF0Zm9ybQogICAtIGxhZ2VyOiBwcmludGsgd2l0aCBTQ0lGMCBvbiBSZW5lc2Fz
IFItQ2FyIEgyIHByb2Nlc3NvcnMKICAgLSBtaWR3YXk6IHByaW50ayB3aXRoIHRoZSBwbDAxMSBv
biBDYWx4ZWRhIE1pZHdheSBwcm9jZXNzb3JzCisgIC0gbWVzb246IHByaW50ayB3aXRoIHRoZSBN
RVNPTiBmb3IgQW1sb2dpYyBTOTA1IFNvQ3MKICAgLSBtdmVidTogcHJpbnRrIHdpdGggdGhlIE1W
RUJVIGZvciBNYXJ2ZWxsIEFybWFkYSAzNzAwIFNvQ3MKICAgLSBvbWFwNTQzMjogcHJpbnRrIHdp
dGggVUFSVDMgb24gVEkgT01BUDU0MzIgcHJvY2Vzc29ycwogICAtIHJjYXIzOiBwcmludGsgd2l0
aCBTQ0lGMiBvbiBSZW5lc2FzIFItQ2FyIEdlbjMgcHJvY2Vzc29ycwpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL1J1bGVzLm1rIGIveGVuL2FyY2gvYXJtL1J1bGVzLm1rCmluZGV4IGYyNjQ1OTIu
LmQ0ZmFiZGMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9SdWxlcy5taworKysgYi94ZW4vYXJj
aC9hcm0vUnVsZXMubWsKQEAgLTM2LDYgKzM2LDcgQEAgRUFSTFlfUFJJTlRLX2hpa2V5OTYwICAg
ICAgIDo9IHBsMDExLDB4ZmZmMzIwMDAKIEVBUkxZX1BSSU5US19qdW5vICAgICAgICAgICA6PSBw
bDAxMSwweDdmZjgwMDAwCiBFQVJMWV9QUklOVEtfbGFnZXIgICAgICAgICAgOj0gc2NpZiwweGU2
ZTYwMDAwCiBFQVJMWV9QUklOVEtfbWlkd2F5ICAgICAgICAgOj0gcGwwMTEsMHhmZmYzNjAwMAor
RUFSTFlfUFJJTlRLX21lc29uICAgICAgICAgIDo9IG1lc29uLDB4YzgxMDA0YzAKIEVBUkxZX1BS
SU5US19tdmVidSAgICAgICAgICA6PSBtdmVidSwweGQwMDEyMDAwCiBFQVJMWV9QUklOVEtfb21h
cDU0MzIgICAgICAgOj0gODI1MCwweDQ4MDIwMDAwLDIKIEVBUkxZX1BSSU5US19yY2FyMyAgICAg
ICAgICA6PSBzY2lmLDB4ZTZlODgwMDAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9k
ZWJ1Zy1tZXNvbi5pbmMgYi94ZW4vYXJjaC9hcm0vYXJtNjQvZGVidWctbWVzb24uaW5jCm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmQ1NTA3ZDMKLS0tIC9kZXYvbnVsbAorKysg
Yi94ZW4vYXJjaC9hcm0vYXJtNjQvZGVidWctbWVzb24uaW5jCkBAIC0wLDAgKzEsNTAgQEAKKy8q
CisgKiB4ZW4vYXJjaC9hcm0vYXJtNjQvZGVidWctbWVzb24uaW5jCisgKgorICogTUVTT04gc3Bl
Y2lmaWMgZGVidWcgY29kZS4KKyAqCisgKiBDb3B5cmlnaHQgKGMpIDIwMTgsIEFtaXQgU2luZ2gg
VG9tYXIgPGFtaXR0b21lcjI1QGdtYWlsLmNvbT4uCisgKgorICogVGhpcyBwcm9ncmFtIGlzIGZy
ZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vcgorICogbW9kaWZ5IGl0
IHVuZGVyIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGlj
CisgKiBMaWNlbnNlLCB2ZXJzaW9uIDIsIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2Fy
ZSBGb3VuZGF0aW9uLgorICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUg
aG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZ
OyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyAqIE1FUkNIQU5UQUJJTElU
WSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUgR05VCisgKiBH
ZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisgKgorICogWW91IHNob3Vs
ZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljCisgKiBMaWNl
bnNlIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUu
b3JnL2xpY2Vuc2VzLz4uCisgKi8KKworI2RlZmluZSBVQVJUX1NUQVRVU19SRUcgICAgIDB4MGMK
KyNkZWZpbmUgVUFSVF9UWF9SRUcgICAgICAgICAweDAwCisKKy8qCisgKiBNRVNPTiBVQVJUIHdh
aXQgVUFSVCB0byBiZSByZWFkeSB0byB0cmFuc21pdAorICogeGI6IHJlZ2lzdGVyIHdoaWNoIGNv
bnRhaW5zIHRoZSBVQVJUIGJhc2UgYWRkcmVzcworICogYzogc2NyYXRjaCByZWdpc3RlcgorICov
CisubWFjcm8gZWFybHlfdWFydF9yZWFkeSB4YiBjCisxOgorICAgICAgICBsZHJoICAgd1xjLCBb
XHhiLCAjVUFSVF9TVEFUVVNfUkVHXSAvKiBzdGF0dXMgcmVnaXN0ZXIgKi8KKyAgICAgICAgdHN0
ICAgIHdcYywgIygxIDw8IDIxKSAgICAgICAgICAgICAgLyogQ2hlY2sgVFhGSUZPIEZVTEwgYml0
ICovCisgICAgICAgIGIubmUgICAxYiAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIFdhaXQg
Zm9yIHRoZSBVQVJUIHRvIGJlIHJlYWR5ICovCisuZW5kbQorCisvKgorICogTUVTT04gVUFSVCB0
cmFuc21pdCBjaGFyYWN0ZXIKKyAqIHhiOiByZWdpc3RlciB3aGljaCBjb250YWlucyB0aGUgVUFS
VCBiYXNlIGFkZHJlc3MKKyAqIHd0OiByZWdpc3RlciB3aGljaCBjb250YWlucyB0aGUgY2hhcmFj
dGVyIHRvIHRyYW5zbWl0CisgKi8KKy5tYWNybyBlYXJseV91YXJ0X3RyYW5zbWl0IHhiIHd0CisJ
c3RyYiAgXHd0LCBbXHhiLCAjVUFSVF9UWF9SRUddCisuZW5kbQorCisvKgorICogTG9jYWwgdmFy
aWFibGVzOgorICogbW9kZTogQVNNCisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoK
KyAqLwotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 17:08:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 17:08:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn5TS-00062g-JL; Tue, 07 Aug 2018 17:08: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=70h6=kw=gmail.com=amittomer25@srs-us1.protection.inumbo.net>)
 id 1fn5TQ-00062J-VX
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 17:08:45 +0000
X-Inumbo-ID: 697ae2da-9a64-11e8-a8a5-bc764e045a96
Received: from mail-pf1-x443.google.com (unknown [2607:f8b0:4864:20::443])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 697ae2da-9a64-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 19:07:49 +0200 (CEST)
Received: by mail-pf1-x443.google.com with SMTP id j26-v6so8870858pfi.10
 for <xen-devel@lists.xenproject.org>; Tue, 07 Aug 2018 10:08: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=47gAYb3sCpcCrtUnMsKLn4m/8rKVw/X8cpZp+N2X+Bk=;
 b=t/jCttkrfpiYDNBEdcKhneyOtUQ80COVUpty7+X5jK+uo0Kk5Lq2VVse/fm4hY1WnG
 xndRV63Gb9H0CQhmOwf0i/1hMYluKZPwp1X3899+KN9h6+WfUmI+d/yoBWMDbC2TKjAx
 iTbRQezvk2gYb68jEmiNch3d0j7y4UPb33PXe9gzoCsHCZ6p/OXALulg4ucRvYIljywv
 qwEbK6t2u+e0ry+1AaxBOnJbyvOTGpVRs1z20GMtdUzEdMi4bjcHEYtPoNXtlCyWaPId
 QPXJut3CrBujX2dkI0LnyJts9Xx+1zzNNcsdqDpacgKHBGgTtxMGn7SQ3ojy8ptRgGfi
 BAuA==
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=47gAYb3sCpcCrtUnMsKLn4m/8rKVw/X8cpZp+N2X+Bk=;
 b=hEs0nboHwaKjsLBTVcW8v29fhxd4jbOzds0fTF1v/I/3d3MhlINzyi0KmKo5eht2SS
 XZqKO/x6w57ek1jul8PTFHAx0XZeJ5W8Tf3mhzlcaz7PiGOb+JRcFpmX3NowBwuIhfOK
 sDOqOF9YQKXtJKYb0LgfN7bbZoehWQavWO7T9FD8nV1tkgdss8D5TePxqamlKWGUHovc
 oyHrqDr6RxK/sF8+hj+LGTf9TCUMEcv0iVUbiRT9xNpxF2fRDaWXTxYtc4J8MwhFUBNq
 WmqoFtkdSvMtdP6FxW6xRVoeK7vvCNMUpu7qR8xgsILun2LZDZ+BJ/+UfSYoDN6NcouU
 g3ww==
X-Gm-Message-State: AOUpUlEKxTFmExtBxn9+7f54+Bg7tgLMxS9As6U6RENUiJDdDdN1IjLY
 D1GgLLUw+YuvDTmFX9JbuoGWWJkmzZ4=
X-Google-Smtp-Source: AA+uWPyhu9VvFFDfL2qpU6NNKhiuYp50960EBJLbqAkIoLw3RZaI/ej2xcrvw4cqgwOv6U8lpEsGKg==
X-Received: by 2002:a65:50cc:: with SMTP id
 s12-v6mr1588413pgp.375.1533661722565; 
 Tue, 07 Aug 2018 10:08:42 -0700 (PDT)
Received: from localhost.localdomain ([117.96.238.27])
 by smtp.gmail.com with ESMTPSA id h29-v6sm9564768pgh.37.2018.08.07.10.08.38
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 07 Aug 2018 10:08:42 -0700 (PDT)
From: Amit Singh Tomar <amittomer25@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue,  7 Aug 2018 22:37:53 +0530
Message-Id: <1533661673-14607-3-git-send-email-amittomer25@gmail.com>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <1533661673-14607-1-git-send-email-amittomer25@gmail.com>
References: <1533661673-14607-1-git-send-email-amittomer25@gmail.com>
Subject: [Xen-devel] [RFC PATCH 2/2] xen/arm: Add MESON UART driver for
 Amlogic S905 SoC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, wei.liu2@citrix.com, George.Dunlap@eu.citrix.com,
 andre.przywara@arm.com, ian.jackson@eu.citrix.com, tim@xen.org,
 julien.grall@arm.com, jbeulich@suse.com, andrew.cooper3@citrix.com,
 Amit Singh Tomar <amittomer25@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>

VGhpcyBwYXRjaCBhZGRzIGRyaXZlciBmb3IgVUFSVCBjb250cm9sbGVyIHByZXNlbnQgb24gQW1s
b2dpYyBTOTA1IFNvQy4KaHR0cHM6Ly9kbi5vZHJvaWQuY29tL1M5MDUvRGF0YVNoZWV0L1M5MDVf
UHVibGljX0RhdGFzaGVldF9WMS4xLjQucGRmCgpTaWduZWQtb2ZmLWJ5OiBBbWl0IFNpbmdoIFRv
bWFyIDxhbWl0dG9tZXIyNUBnbWFpbC5jb20+Ci0tLQogeGVuL2RyaXZlcnMvY2hhci9LY29uZmln
ICAgICAgfCAgIDggKysKIHhlbi9kcml2ZXJzL2NoYXIvTWFrZWZpbGUgICAgIHwgICAxICsKIHhl
bi9kcml2ZXJzL2NoYXIvbWVzb24tdWFydC5jIHwgMjkwICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCAyOTkgaW5zZXJ0aW9ucygrKQog
Y3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9kcml2ZXJzL2NoYXIvbWVzb24tdWFydC5jCgpkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvY2hhci9LY29uZmlnIGIveGVuL2RyaXZlcnMvY2hhci9LY29uZmln
CmluZGV4IGNjNzhlYzMuLmI5ZmVlNGUgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL2NoYXIvS2Nv
bmZpZworKysgYi94ZW4vZHJpdmVycy9jaGFyL0tjb25maWcKQEAgLTIwLDYgKzIwLDE0IEBAIGNv
bmZpZyBIQVNfTVZFQlUKIAkgIFRoaXMgc2VsZWN0cyB0aGUgTWFydmVsbCBNVkVCVSBVQVJULiBJ
ZiB5b3UgaGF2ZSBhIEFSTUFEQSAzNzAwCiAJICBiYXNlZCBib2FyZCwgc2F5IFkuCiAKK2NvbmZp
ZyBIQVNfTUVTT04KKyAgICBib29sCisgICAgZGVmYXVsdCB5CisgICAgZGVwZW5kcyBvbiBBUk1f
NjQKKyAgICBoZWxwCisgICAgICBUaGlzIHNlbGVjdHMgdGhlIE1hcnZlbGwgTUVTT04gVUFSVC4g
SWYgeW91IGhhdmUgYSBBbWxvZ2ljIFM5MDUKKyAgICAgIGJhc2VkIGJvYXJkLCBzYXkgWS4KKwog
Y29uZmlnIEhBU19QTDAxMQogCWJvb2wKIAlkZWZhdWx0IHkKZGlmZiAtLWdpdCBhL3hlbi9kcml2
ZXJzL2NoYXIvTWFrZWZpbGUgYi94ZW4vZHJpdmVycy9jaGFyL01ha2VmaWxlCmluZGV4IGI2OGMz
MzAuLjdjNjQ2ZDcgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL2NoYXIvTWFrZWZpbGUKKysrIGIv
eGVuL2RyaXZlcnMvY2hhci9NYWtlZmlsZQpAQCAtMyw2ICszLDcgQEAgb2JqLSQoQ09ORklHX0hB
U19OUzE2NTUwKSArPSBuczE2NTUwLm8KIG9iai0kKENPTkZJR19IQVNfQ0FERU5DRV9VQVJUKSAr
PSBjYWRlbmNlLXVhcnQubwogb2JqLSQoQ09ORklHX0hBU19QTDAxMSkgKz0gcGwwMTEubwogb2Jq
LSQoQ09ORklHX0hBU19FWFlOT1M0MjEwKSArPSBleHlub3M0MjEwLXVhcnQubworb2JqLSQoQ09O
RklHX0hBU19NRVNPTikgKz0gbWVzb24tdWFydC5vCiBvYmotJChDT05GSUdfSEFTX01WRUJVKSAr
PSBtdmVidS11YXJ0Lm8KIG9iai0kKENPTkZJR19IQVNfT01BUCkgKz0gb21hcC11YXJ0Lm8KIG9i
ai0kKENPTkZJR19IQVNfU0NJRikgKz0gc2NpZi11YXJ0Lm8KZGlmZiAtLWdpdCBhL3hlbi9kcml2
ZXJzL2NoYXIvbWVzb24tdWFydC5jIGIveGVuL2RyaXZlcnMvY2hhci9tZXNvbi11YXJ0LmMKbmV3
IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uOGZlN2U2MgotLS0gL2Rldi9udWxsCisr
KyBiL3hlbi9kcml2ZXJzL2NoYXIvbWVzb24tdWFydC5jCkBAIC0wLDAgKzEsMjkwIEBACisvKgor
ICogeGVuL2RyaXZlcnMvY2hhci9tZXNvbi11YXJ0LmMKKyAqCisgKiBEcml2ZXIgZm9yIEFtbG9n
aWMgTUVTT04gVUFSVAorICoKKyAqIENvcHlyaWdodCAoYykgMjAxOCwgQW1pdCBTaW5naCBUb21h
ciA8YW1pdHRvbWVyMjVAZ21haWwuY29tPi4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBz
b2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCisgKiBtb2RpZnkgaXQgdW5k
ZXIgdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMKKyAq
IExpY2Vuc2UsIHZlcnNpb24gMiwgYXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZv
dW5kYXRpb24uCisgKgorICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3Bl
IHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdp
dGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorICogTUVSQ0hBTlRBQklMSVRZIG9y
IEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZSBHTlUKKyAqIEdlbmVy
YWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqCisgKiBZb3Ugc2hvdWxkIGhh
dmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMKKyAqIExpY2Vuc2Ug
YWxvbmcgd2l0aCB0aGlzIHByb2dyYW07IElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcv
bGljZW5zZXMvPi4KKyAqLworCisjaW5jbHVkZSA8eGVuL2lycS5oPgorI2luY2x1ZGUgPHhlbi9z
ZXJpYWwuaD4KKyNpbmNsdWRlIDx4ZW4vdm1hcC5oPgorI2luY2x1ZGUgPGFzbS9pby5oPgorCisv
KiBSZWdpc3RlciBvZmZzZXRzICovCisjZGVmaW5lIFVBUlRfV0ZJRk8gICAgICAgICAgICAgICAg
ICAweDAwCisjZGVmaW5lIFVBUlRfUkZJRk8gICAgICAgICAgICAgICAgICAweDA0CisjZGVmaW5l
IFVBUlRfQ09OVFJPTCAgICAgICAgICAgICAgICAweDA4CisjZGVmaW5lIFVBUlRfU1RBVFVTICAg
ICAgICAgICAgICAgICAweDBjCisjZGVmaW5lIFVBUlRfTUlTQyAgICAgICAgICAgICAgICAgICAw
eDEwCisjZGVmaW5lIFVBUlRfUkVHNSAgICAgICAgICAgICAgICAgICAweDE0CisKKy8qIFVBUlRf
Q09OVFJPTCBiaXRzICovCisjZGVmaW5lIFVBUlRfVFhfRU4gICAgICAgICAgICAgICAgICBCSVQo
MTIpCisjZGVmaW5lIFVBUlRfUlhfRU4gICAgICAgICAgICAgICAgICBCSVQoMTMpCisjZGVmaW5l
IFVBUlRfVFhfUlNUICAgICAgICAgICAgICAgICBCSVQoMjIpCisjZGVmaW5lIFVBUlRfUlhfUlNU
ICAgICAgICAgICAgICAgICBCSVQoMjMpCisjZGVmaW5lIFVBUlRfQ0xFQVJfRVJSICAgICAgICAg
ICAgICBCSVQoMjQpCisjZGVmaW5lIFVBUlRfUlhfSU5UX0VOICAgICAgICAgICAgICBCSVQoMjcp
CisjZGVmaW5lIFVBUlRfVFhfSU5UX0VOICAgICAgICAgICAgICBCSVQoMjgpCisKKy8qIFVBUlRf
U1RBVFVTIGJpdHMgKi8KKyNkZWZpbmUgVUFSVF9QQVJJVFlfRVJSICAgICAgICAgICAgIEJJVCgx
NikKKyNkZWZpbmUgVUFSVF9GUkFNRV9FUlIgICAgICAgICAgICAgIEJJVCgxNykKKyNkZWZpbmUg
VUFSVF9UWF9GSUZPX1dFUlIgICAgICAgICAgIEJJVCgxOCkKKyNkZWZpbmUgVUFSVF9SWF9FTVBU
WSAgICAgICAgICAgICAgIEJJVCgyMCkKKyNkZWZpbmUgVUFSVF9UWF9GVUxMICAgICAgICAgICAg
ICAgIEJJVCgyMSkKKyNkZWZpbmUgVUFSVF9UWF9FTVBUWSAgICAgICAgICAgICAgIEJJVCgyMikK
KyNkZWZpbmUgVUFSVF9UWF9DTlRfTUFTSyAgICAgICAgICAgIEdFTk1BU0soMTQsIDgpCisKKwor
I2RlZmluZSBVQVJUX1hNSVRfSVJRX0NOVF9NQVNLICAgICAgR0VOTUFTSygxNSwgOCkKKyNkZWZp
bmUgVUFSVF9SRUNWX0lSUV9DTlRfTUFTSyAgICAgIEdFTk1BU0soNywgMCkKKworI2RlZmluZSBU
WF9GSUZPX1NJWkUgICAgICAgICAgICAgICAgNjQKKworc3RhdGljIHN0cnVjdCBtZXNvbl9zOTA1
X3VhcnQgeworICAgIHVuc2lnbmVkIGludCBpcnE7CisgICAgdm9pZCBfX2lvbWVtICpyZWdzOwor
ICAgIHN0cnVjdCBpcnFhY3Rpb24gaXJxYWN0aW9uOworICAgIHN0cnVjdCB2dWFydF9pbmZvIHZ1
YXJ0OworfSBtZXNvbl9zOTA1X2NvbSA9IHswfTsKKworI2RlZmluZSBtZXNvbl9zOTA1X3JlYWQo
dWFydCwgb2ZmKSAgICAgICAgICAgcmVhZGwoKHVhcnQpLT5yZWdzICsgb2ZmKQorI2RlZmluZSBt
ZXNvbl9zOTA1X3dyaXRlKHVhcnQsIG9mZiwgdmFsKSAgICAgd3JpdGVsKHZhbCwgKHVhcnQtPnJl
Z3MpICsgb2ZmKQorCitzdGF0aWMgdm9pZCBtZXNvbl9zOTA1X3VhcnRfaW50ZXJydXB0KGludCBp
cnEsIHZvaWQgKmRhdGEsCisgICAgICAgIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQorewor
ICAgIHN0cnVjdCBzZXJpYWxfcG9ydCAqcG9ydCA9IGRhdGE7CisgICAgc3RydWN0IG1lc29uX3M5
MDVfdWFydCAqdWFydCA9IHBvcnQtPnVhcnQ7CisgICAgdWludDMyX3Qgc3QgPSBtZXNvbl9zOTA1
X3JlYWQodWFydCwgVUFSVF9TVEFUVVMpOworCisgICAgaWYgKCAhKHN0ICYgVUFSVF9SWF9FTVBU
WSkgKQorICAgIHsKKyAgICAgICAgc2VyaWFsX3J4X2ludGVycnVwdChwb3J0LCByZWdzKTsKKyAg
ICB9CisKKyAgICBpZiAoICEoc3QgJiBVQVJUX1RYX0ZVTEwpICkKKyAgICB7CisgICAgICAgIGlm
ICggc3QgJiBVQVJUX1RYX0lOVF9FTiApCisgICAgICAgICAgICBzZXJpYWxfdHhfaW50ZXJydXB0
KHBvcnQsIHJlZ3MpOworICAgIH0KKworfQorCitzdGF0aWMgdm9pZCBfX2luaXQgbWVzb25fczkw
NV91YXJ0X2luaXRfcHJlaXJxKHN0cnVjdCBzZXJpYWxfcG9ydCAqcG9ydCkKK3sKKyAgICBzdHJ1
Y3QgbWVzb25fczkwNV91YXJ0ICp1YXJ0ID0gcG9ydC0+dWFydDsKKyAgICB1aW50MzJfdCByZWc7
CisKKyAgICByZWcgPSBtZXNvbl9zOTA1X3JlYWQodWFydCwgVUFSVF9DT05UUk9MKTsKKyAgICBy
ZWcgJj0gfihVQVJUX1JYX1JTVCB8IFVBUlRfVFhfUlNUIHwgVUFSVF9DTEVBUl9FUlIpOworICAg
IG1lc29uX3M5MDVfd3JpdGUodWFydCwgVUFSVF9DT05UUk9MLCByZWcpOworCisgICAgLyogRGlz
YmFsZSBSeC9UeCBpbnRlcnJ1cHRzICovCisgICAgcmVnID0gbWVzb25fczkwNV9yZWFkKHVhcnQs
IFVBUlRfQ09OVFJPTCk7CisgICAgcmVnICY9IH4oVUFSVF9SWF9JTlRfRU4gfCBVQVJUX1RYX0lO
VF9FTik7CisgICAgbWVzb25fczkwNV93cml0ZSh1YXJ0LCBVQVJUX0NPTlRST0wsIHJlZyk7Cit9
CisKK3N0YXRpYyB2b2lkIF9faW5pdCBtZXNvbl9zOTA1X3VhcnRfaW5pdF9wb3N0aXJxKHN0cnVj
dCBzZXJpYWxfcG9ydCAqcG9ydCkKK3sKKyAgICBzdHJ1Y3QgbWVzb25fczkwNV91YXJ0ICp1YXJ0
ID0gcG9ydC0+dWFydDsKKyAgICB1aW50MzJfdCByZWc7CisKKyAgICB1YXJ0LT5pcnFhY3Rpb24u
aGFuZGxlciA9IG1lc29uX3M5MDVfdWFydF9pbnRlcnJ1cHQ7CisgICAgdWFydC0+aXJxYWN0aW9u
Lm5hbWUgICAgPSAibWVzb25fczkwNV91YXJ0IjsKKyAgICB1YXJ0LT5pcnFhY3Rpb24uZGV2X2lk
ICA9IHBvcnQ7CisKKyAgICBpZiAoIHNldHVwX2lycSh1YXJ0LT5pcnEsIDAsICZ1YXJ0LT5pcnFh
Y3Rpb24pICE9IDAgKQorICAgIHsKKyAgICAgICAgcHJpbnRrKCJGYWlsZWQgdG8gYWxsb2NhdGVk
IG1lc29uX3M5MDVfdWFydCBJUlEgJWRcbiIsIHVhcnQtPmlycSk7CisgICAgICAgIHJldHVybjsK
KyAgICB9CisKKyAgICAvKiBDb25maWd1cmUgUngvVHggaW50ZXJydXB0cyBiYXNlZCBvbiBieXRl
cyBpbiBGSUZPICovCisgICAgcmVnID0gbWVzb25fczkwNV9yZWFkKHVhcnQsIFVBUlRfTUlTQyk7
CisgICAgcmVnID0gKFVBUlRfUkVDVl9JUlFfQ05UX01BU0sgJiAxKSB8CisgICAgICAgICAgIChV
QVJUX1hNSVRfSVJRX0NOVF9NQVNLICYgKChUWF9GSUZPX1NJWkUgLyAyKSA8PCA4KSk7CisgICAg
bWVzb25fczkwNV93cml0ZSh1YXJ0LCBVQVJUX01JU0MsIHJlZyk7CisKKyAgICAvKiBNYWtlIHN1
cmUgUngvVHggaW50ZXJydXB0cyBhcmUgZW5hYmxlZCBub3cgKi8KKyAgICByZWcgPSBtZXNvbl9z
OTA1X3JlYWQodWFydCwgVUFSVF9DT05UUk9MKTsKKyAgICByZWcgfD0gKFVBUlRfUlhfSU5UX0VO
IHwgVUFSVF9UWF9JTlRfRU4pOworICAgIG1lc29uX3M5MDVfd3JpdGUodWFydCwgVUFSVF9DT05U
Uk9MLCByZWcpOworfQorCitzdGF0aWMgdm9pZCBtZXNvbl9zOTA1X3VhcnRfc3VzcGVuZChzdHJ1
Y3Qgc2VyaWFsX3BvcnQgKnBvcnQpCit7CisgICAgQlVHKCk7Cit9CisKK3N0YXRpYyB2b2lkIG1l
c29uX3M5MDVfdWFydF9yZXN1bWUoc3RydWN0IHNlcmlhbF9wb3J0ICpwb3J0KQoreworICAgIEJV
RygpOworfQorCitzdGF0aWMgdm9pZCBtZXNvbl9zOTA1X3VhcnRfcHV0YyhzdHJ1Y3Qgc2VyaWFs
X3BvcnQgKnBvcnQsIGNoYXIgYykKK3sKKyAgICBzdHJ1Y3QgbWVzb25fczkwNV91YXJ0ICp1YXJ0
ID0gcG9ydC0+dWFydDsKKworICAgIG1lc29uX3M5MDVfd3JpdGUodWFydCwgVUFSVF9XRklGTywg
Yyk7Cit9CisKK3N0YXRpYyBpbnQgbWVzb25fczkwNV91YXJ0X2dldGMoc3RydWN0IHNlcmlhbF9w
b3J0ICpwb3J0LCBjaGFyICpjKQoreworICAgIHN0cnVjdCBtZXNvbl9zOTA1X3VhcnQgKnVhcnQg
PSBwb3J0LT51YXJ0OworCisgICAgaWYgKCAobWVzb25fczkwNV9yZWFkKHVhcnQsIFVBUlRfU1RB
VFVTKSAmIFVBUlRfUlhfRU1QVFkpICkKKyAgICAgICAgcmV0dXJuIDA7CisKKyAgICAqYyA9ICBt
ZXNvbl9zOTA1X3JlYWQodWFydCwgVUFSVF9SRklGTykgJiAweGZmOworCisgICAgcmV0dXJuIDE7
Cit9CisKK3N0YXRpYyBpbnQgX19pbml0IG1lc29uX3M5MDVfaXJxKHN0cnVjdCBzZXJpYWxfcG9y
dCAqcG9ydCkKK3sKKyAgICBzdHJ1Y3QgbWVzb25fczkwNV91YXJ0ICp1YXJ0ID0gcG9ydC0+dWFy
dDsKKworICAgIHJldHVybiB1YXJ0LT5pcnE7Cit9CisKK3N0YXRpYyBjb25zdCBzdHJ1Y3QgdnVh
cnRfaW5mbyAqbWVzb25fczkwNV92dWFydF9pbmZvKHN0cnVjdCBzZXJpYWxfcG9ydCAqcG9ydCkK
K3sKKyAgICBzdHJ1Y3QgbWVzb25fczkwNV91YXJ0ICp1YXJ0ID0gcG9ydC0+dWFydDsKKworICAg
IHJldHVybiAmdWFydC0+dnVhcnQ7Cit9CisKK3N0YXRpYyB2b2lkIG1lc29uX3M5MDVfdWFydF9z
dG9wX3R4KHN0cnVjdCBzZXJpYWxfcG9ydCAqcG9ydCkKK3sKKyAgICBzdHJ1Y3QgbWVzb25fczkw
NV91YXJ0ICp1YXJ0ID0gcG9ydC0+dWFydDsKKyAgICB1aW50MzJfdCByZWc7CisKKyAgICByZWcg
PSBtZXNvbl9zOTA1X3JlYWQodWFydCwgVUFSVF9DT05UUk9MKTsKKyAgICByZWcgJj0gflVBUlRf
VFhfSU5UX0VOOworICAgIG1lc29uX3M5MDVfd3JpdGUodWFydCwgVUFSVF9DT05UUk9MLCByZWcp
OworfQorCitzdGF0aWMgdm9pZCBtZXNvbl9zOTA1X3VhcnRfc3RhcnRfdHgoc3RydWN0IHNlcmlh
bF9wb3J0ICpwb3J0KQoreworICAgIHN0cnVjdCBtZXNvbl9zOTA1X3VhcnQgKnVhcnQgPSBwb3J0
LT51YXJ0OworICAgIHVpbnQzMl90IHJlZzsKKworICAgIHJlZyA9IG1lc29uX3M5MDVfcmVhZCh1
YXJ0LCBVQVJUX0NPTlRST0wpOworICAgIHJlZyB8PSBVQVJUX1RYX0lOVF9FTjsKKyAgICBtZXNv
bl9zOTA1X3dyaXRlKHVhcnQsIFVBUlRfQ09OVFJPTCwgcmVnKTsKK30KKworc3RhdGljIGludCBt
ZXNvbl9zOTA1X3VhcnRfdHhfcmVhZHkoc3RydWN0IHNlcmlhbF9wb3J0ICpwb3J0KQoreworICAg
IHN0cnVjdCBtZXNvbl9zOTA1X3VhcnQgKnVhcnQgPSBwb3J0LT51YXJ0OworICAgIHVpbnQzMl90
IHJlZzsKKworICAgIHJlZyA9IG1lc29uX3M5MDVfcmVhZCh1YXJ0LCBVQVJUX1NUQVRVUyk7CisK
KyAgICBpZiAoIHJlZyAmIFVBUlRfVFhfRU1QVFkgKQorICAgICAgICByZXR1cm4gVFhfRklGT19T
SVpFOworICAgIGlmICggcmVnICYgVUFSVF9UWF9GVUxMICkKKyAgICAgICAgcmV0dXJuIDA7CisK
KyAgICByZXR1cm4gKHJlZyAmIFVBUlRfVFhfQ05UX01BU0spID4+IDg7Cit9CisKK3N0YXRpYyBz
dHJ1Y3QgdWFydF9kcml2ZXIgX19yZWFkX21vc3RseSBtZXNvbl91YXJ0X2RyaXZlciA9IHsKKyAg
ICAuaW5pdF9wcmVpcnEgID0gbWVzb25fczkwNV91YXJ0X2luaXRfcHJlaXJxLAorICAgIC5pbml0
X3Bvc3RpcnEgPSBtZXNvbl9zOTA1X3VhcnRfaW5pdF9wb3N0aXJxLAorICAgIC5lbmRib290ICAg
ICAgPSBOVUxMLAorICAgIC5zdXNwZW5kICAgICAgPSBtZXNvbl9zOTA1X3VhcnRfc3VzcGVuZCwK
KyAgICAucmVzdW1lICAgICAgID0gbWVzb25fczkwNV91YXJ0X3Jlc3VtZSwKKyAgICAucHV0YyAg
ICAgICAgID0gbWVzb25fczkwNV91YXJ0X3B1dGMsCisgICAgLmdldGMgICAgICAgICA9IG1lc29u
X3M5MDVfdWFydF9nZXRjLAorICAgIC50eF9yZWFkeSAgICAgPSBtZXNvbl9zOTA1X3VhcnRfdHhf
cmVhZHksCisgICAgLnN0b3BfdHggICAgICA9IG1lc29uX3M5MDVfdWFydF9zdG9wX3R4LAorICAg
IC5zdGFydF90eCAgICAgPSBtZXNvbl9zOTA1X3VhcnRfc3RhcnRfdHgsCisgICAgLmlycSAgICAg
ICAgICA9IG1lc29uX3M5MDVfaXJxLAorICAgIC52dWFydF9pbmZvICAgPSBtZXNvbl9zOTA1X3Z1
YXJ0X2luZm8sCit9OworCitzdGF0aWMgaW50IF9faW5pdCBtZXNvbl91YXJ0X2luaXQoc3RydWN0
IGR0X2RldmljZV9ub2RlICpkZXYsIGNvbnN0IHZvaWQgKmRhdGEpCit7CisgICAgY29uc3QgY2hh
ciAqY29uZmlnID0gZGF0YTsKKyAgICBzdHJ1Y3QgbWVzb25fczkwNV91YXJ0ICp1YXJ0OworICAg
IGludCByZXM7CisgICAgdTY0IGFkZHIsIHNpemU7CisKKyAgICBpZiAoIHN0cmNtcChjb25maWcs
ICIiKSApCisgICAgICAgIHByaW50aygiV0FSTklORzogVUFSVCBjb25maWd1cmF0aW9uIGlzIG5v
dCBzdXBwb3J0ZWRcbiIpOworCisgICAgdWFydCA9ICZtZXNvbl9zOTA1X2NvbTsKKworICAgIHJl
cyA9IGR0X2RldmljZV9nZXRfYWRkcmVzcyhkZXYsIDAsICZhZGRyLCAmc2l6ZSk7CisgICAgaWYg
KCByZXMgKQorICAgIHsKKyAgICAgICAgcHJpbnRrKCJtZXNvbl9zOTA1OiBVbmFibGUgdG8gcmV0
cmlldmUgdGhlIGJhc2UgYWRkcmVzcyBvZiB0aGUgVUFSVFxuIik7CisgICAgICAgIHJldHVybiBy
ZXM7CisgICAgfQorCisgICAgcmVzID0gcGxhdGZvcm1fZ2V0X2lycShkZXYsIDApOworICAgIGlm
ICggcmVzIDwgMCApCisgICAgeworICAgICAgICBwcmludGsoIm1lc29uX3M5MDU6IFVuYWJsZSB0
byByZXRyaWV2ZSB0aGUgSVJRXG4iKTsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQor
CisgICAgdWFydC0+aXJxICA9IHJlczsKKworICAgIHVhcnQtPnJlZ3MgPSBpb3JlbWFwX25vY2Fj
aGUoYWRkciwgc2l6ZSk7CisgICAgaWYgKCAhdWFydC0+cmVncyApCisgICAgeworICAgICAgICBw
cmludGsoIm1lc29uX3M5MDU6IFVuYWJsZSB0byBtYXAgdGhlIFVBUlQgbWVtb3J5XG4iKTsKKyAg
ICAgICAgcmV0dXJuIC1FTk9NRU07CisgICAgfQorCisgICAgdWFydC0+dnVhcnQuYmFzZV9hZGRy
ID0gYWRkcjsKKyAgICB1YXJ0LT52dWFydC5zaXplID0gc2l6ZTsKKyAgICB1YXJ0LT52dWFydC5k
YXRhX29mZiA9IFVBUlRfQ09OVFJPTDsKKyAgICB1YXJ0LT52dWFydC5zdGF0dXNfb2ZmID0gVUFS
VF9TVEFUVVM7CisgICAgdWFydC0+dnVhcnQuc3RhdHVzID0gVUFSVF9SWF9FTVBUWSB8IFVBUlRf
VFhfRU1QVFk7CisKKyAgICAvKiBSZWdpc3RlciB3aXRoIGdlbmVyaWMgc2VyaWFsIGRyaXZlci4g
Ki8KKyAgICBzZXJpYWxfcmVnaXN0ZXJfdWFydChTRVJITkRfRFRVQVJULCAmbWVzb25fdWFydF9k
cml2ZXIsIHVhcnQpOworCisgICAgZHRfZGV2aWNlX3NldF91c2VkX2J5KGRldiwgRE9NSURfWEVO
KTsKKworICAgIHJldHVybiAwOworfQorCitzdGF0aWMgY29uc3Qgc3RydWN0IGR0X2RldmljZV9t
YXRjaCBtZXNvbl9kdF9tYXRjaFtdIF9faW5pdGNvbnN0ID0KK3sKKyAgICBEVF9NQVRDSF9DT01Q
QVRJQkxFKCJhbWxvZ2ljLG1lc29uLXVhcnQiKSwKKyAgICB7IC8qIHNlbnRpbmVsICovIH0sCit9
OworCitEVF9ERVZJQ0VfU1RBUlQobWVzb24sICJBbWxvZ2ljLVM5MDUgVUFSVCIsIERFVklDRV9T
RVJJQUwpCisgICAgLmR0X21hdGNoID0gbWVzb25fZHRfbWF0Y2gsCisgICAgLmluaXQgPSBtZXNv
bl91YXJ0X2luaXQsCitEVF9ERVZJQ0VfRU5ECisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6Cisg
KiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAor
ICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisqLwotLSAKMS45LjEKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 17:12:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 17:12:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn5Wf-0006tT-9Z; Tue, 07 Aug 2018 17:12: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=44kx=kw=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1fn5Wd-0006tO-V2
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 17:12:03 +0000
X-Inumbo-ID: e026030b-9a64-11e8-a8a5-bc764e045a96
Received: from mail-io0-x242.google.com (unknown [2607:f8b0:4001:c06::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e026030b-9a64-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 19:11:08 +0200 (CEST)
Received: by mail-io0-x242.google.com with SMTP id q4-v6so1721020iob.8
 for <xen-devel@lists.xenproject.org>; Tue, 07 Aug 2018 10:12:02 -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=rCXoBFKxovcdfPjK+HuMdKWt37JNd8hCqhN0aSD9syw=;
 b=UfpAwsgeFsdx17XMw5yXIkAblYompGkLLMIXEmB346Kz2OrQrpteWU48k9Z5Acs89K
 uuaIVRSTnLPtTOg3R8fIOv3ziWE+m4IY1L91D5ZAok8ncZLcP6MJgoyVpcC/FESD8btf
 qqN9F5b5btGEbd5bB6Mh08zCiop2KJ4QyobTUzIddeBe67up1vpAH1doz5lgvYOQKuaG
 OK8Vm959Cx2LHaQ1oMyBij5yiUCORPIRAT863Ve5xoiyKsLGxXftMAMPZPuOOjkt+b7j
 sQ0e+aZxqJvCZZvk2AzNfhxw0kwnLsfVpN7XznshOL3IWEJeaUnMFgj5KrInUvfgbLCk
 yi+g==
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=rCXoBFKxovcdfPjK+HuMdKWt37JNd8hCqhN0aSD9syw=;
 b=ofxQbczRNkSY/f4pRD9uLfH78nglh7t7Mqbt0zl43I5BAoNwlQr/z4fharOA4AWBeD
 wB8WJRndpwUwslPyQ/qjDtasOUzjW4bL6Bjija/n1npWtp88J9zmMJtmzq5FqqR05rEG
 u4qgpVDvVjS0EKLyHokqtHwwM5lB2cpP16FBA+JaKCAQnC+NKjAT+gfpZbopCh6Fz86q
 9seK8YnzLGudgjshAw4gj8YIAKK34DHZqMXXzZMzLSUCEA0MJot5bENwX/nqFCKcLilj
 zpaUvbVMGQtbJ4+lmCrmYqONdexfcf3vZRGmffQDdGMHnfGNQkZvagDGLvxB4/lzd3mw
 eefA==
X-Gm-Message-State: AOUpUlFoEsz60iPE+5JTDKqOWZWqKlWbWzov/Nz35j8s4xJkys5hvWmY
 ARiAw739gA19VgaMNvmDXmmUMch9nl0dfqB4y1E=
X-Google-Smtp-Source: AAOMgpck5nhEJvZbDbm0XpI/se/VCzyFQ0yuoI1ZN8EriOzy3BMImIq1s/T/fybwx0reINie7prDEnSXHEwV14m6JW8=
X-Received: by 2002:a6b:7209:: with SMTP id
 n9-v6mr19874587ioc.82.1533661921939; 
 Tue, 07 Aug 2018 10:12:01 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a6b:1f83:0:0:0:0:0 with HTTP;
 Tue, 7 Aug 2018 10:12:01 -0700 (PDT)
In-Reply-To: <fd405643-3ae8-de5d-ed4f-7acd6e3b70b3@arm.com>
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
 <1533580552-938-5-git-send-email-olekstysh@gmail.com>
 <fd405643-3ae8-de5d-ed4f-7acd6e3b70b3@arm.com>
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
Date: Tue, 7 Aug 2018 20:12:01 +0300
Message-ID: <CAPD2p-m_K4CQzWbVuFp0FWh=kFjrHkLpwZagx0+UO4n0kV-egw@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [PATCH v1 4/4] xen/arm: Reuse R-Car Gen2 platform
 code for Stout board
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@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>

SGksIEp1bGllbgoKT24gVHVlLCBBdWcgNywgMjAxOCBhdCA2OjE4IFBNLCBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPiBIaSwKPgo+IE9uIDA2LzA4LzE4IDE5OjM1
LCBPbGVrc2FuZHIgVHlzaGNoZW5rbyB3cm90ZToKPj4KPj4gRnJvbTogT2xla3NhbmRyIFR5c2hj
aGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29tPgo+Pgo+PiBSZW5lc2FzICJTdG91
dCIgZGV2ZWxvcG1lbnQgYm9hcmQgKHdpdGggZGlmZmVyZW50IGV4cGFuc2lvbiBib2FyZHMpCj4+
IGlzIGFsc28gYmFzZWQgb24gUi1DYXIgR2VuMiBTb0MuIFNvIGV4dGVuZCBjb21wYXQgYXJyYXkg
d2l0aAo+PiBib2FyZCdzIGNvbXBhdGlibGUgc3RyaW5ncy4KPj4KPj4gU2lnbmVkLW9mZi1ieTog
T2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29tPgo+PiBD
QzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+PiBDQzogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4gLS0tCj4+ICAgeGVuL2FyY2gvYXJt
L3BsYXRmb3Jtcy9yY2FyMi5jIHwgNCArKysrCj4+ICAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0
aW9ucygrKQo+Pgo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9yY2FyMi5j
Cj4+IGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9yY2FyMi5jCj4+IGluZGV4IGRmMGFjODQuLmVl
MmRlZDAgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvcmNhcjIuYwo+PiAr
KysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3JjYXIyLmMKPj4gQEAgLTQ5LDYgKzQ5LDEwIEBA
IHN0YXRpYyBpbnQgX19pbml0IHJjYXIyX3NtcF9pbml0KHZvaWQpCj4+ICAgc3RhdGljIGNvbnN0
IGNoYXIgKmNvbnN0IHJjYXIyX2R0X2NvbXBhdFtdIF9faW5pdGNvbnN0ID0KPj4gICB7Cj4+ICAg
ICAgICJyZW5lc2FzLGxhZ2VyIiwKPj4gKyAgICAicmVuZXNhcyxyOGE3Nzkwc3RvdXQiLAo+PiAr
ICAgICJyZW5lc2FzLHI4YTc3OTBzdG91dC12aWV3IiwKPj4gKyAgICAicmVuZXNhcyxyOGE3Nzkw
c3RvdXQtaGFkIiwKPj4gKyAgICAicmVuZXNhcyxyOGE3Nzkwc3RvdXQtZnVsbCIsCj4KPgo+IEkg
YW0gcXVpdGUgcmVsdWN0YW50IHRvIGFkZCBjb21wYXRpYmxlIHRoYXQgYXJlIG5vdCBwcmVzZW50
IGluIHVwc3RyZWFtCj4gTGludXguIExvb2tpbmcgYXQgdGhlIERUIHVwc3RyZWFtZWQgaW4gTGlu
dXgsIHRoZSBjb21wYXRpYmxlIGZvciByOGE3NzkwIFNvQwo+IHNlZW0gdG8gYmUgInJlbmVzYXMs
cjhhNzc5MCIuIFdvdWxkbid0IGl0IGJlIHN1ZmZpY2llbnQgdG8gY292ZXIgYWxsIHRoZQo+IGJv
YXJkcz8gQnV0IC4uLgoKVGhpcyBjb21wYXRpYmxlIGNhbWUgZnJvbSBvZmZpY2lhbCBCU1AgZm9y
IHRoaXMgYm9hcmQuLi4KaHR0cHM6Ly9lbGludXgub3JnL1ItQ2FyL0JvYXJkcy9Zb2N0byNSdW5u
aW5nCgpJIGhhdmUganVzdCBjaGVja2VkICJyZW5lc2FzLHI4YTc3OTAiIGFuZCB5b3Ugd2FzIHJp
Z2h0LCBpdCBjb3ZlcnMKdGhlc2UgbW9kaWZpY2F0aW9ucy4gU28sIEkgd2lsbCBjaGFuZ2UuCk1v
cmVvdmVyLCB3ZSBjYW4ganVzdCBoYXZlIG9ubHkgc2luZ2xlIGNvbXBhdGlibGUsIHdoaWNoIHdp
bGwgY292ZXIgKEkKaG9wZSkgYWxsIGJvYXJkcyBiYXNlZCBvbiBSLUNhciBIMiBTb0MsIGluY2x1
ZGluZyBMYWdlciBib2FyZAooY29tcGF0aWJsZSA9ICJyZW5lc2FzLGxhZ2VyIiwgInJlbmVzYXMs
cjhhNzc5MCIpCgogc3RhdGljIGNvbnN0IGNoYXIgKmNvbnN0IHJjYXIyX2R0X2NvbXBhdFtdIF9f
aW5pdGNvbnN0ID0KIHsKLSAgICAicmVuZXNhcyxsYWdlciIsCisgICAgInJlbmVzYXMscjhhNzc5
MCIsCiAgICAgTlVMTAogfTsKCldoYXQgZG8geW91IHRoaW5rPwoKPgo+IC4uLiBkb24ndCB5b3Ug
aGF2ZSBQU0NJIHN1cHBvcnQgb24gdGhvc2UgcGxhdGZvcm1zPwoKQUZBSUssIG5vLgpUaGlzIGNv
ZGUgaXMgZGVmaW5pdGVseSBuZWVkZWQgZm9yIFN0b3V0IGJvYXJkIGFzIHdlbGwsIHNpbmNlIHRo
ZSBTb0MKaXMgdGhlIHNhbWUgKFItQ2FyIEdlbjIpLgoKPgo+IENoZWVycywKPgo+IC0tCj4gSnVs
aWVuIEdyYWxsCgoKLS0gClJlZ2FyZHMsCgpPbGVrc2FuZHIgVHlzaGNoZW5rbwoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 17:18:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 17:18: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 1fn5d3-0007Ag-1B; Tue, 07 Aug 2018 17:18: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=44kx=kw=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1fn5d1-0007Ab-GO
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 17:18:39 +0000
X-Inumbo-ID: cc4b1b79-9a65-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 cc4b1b79-9a65-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 19:17:44 +0200 (CEST)
Received: by mail-it0-x241.google.com with SMTP id v71-v6so24014684itb.3
 for <xen-devel@lists.xenproject.org>; Tue, 07 Aug 2018 10:18: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=RaXhDwwjtW9FT4edBICiZsjC3/EpnUAcyyFPFzE52Zs=;
 b=cS+YfNXQDetKHm4DdOEzV/i4S0ylg8FU/KfXKcpC11ApYQnx1bxrz4wfnp2t14fDYL
 e/CT3xym/sPVdJH1m6OtOO6kWUc2gdNVUUiWJM4Pybkgrng0SjbWuWCNIPc4N2ELMKbv
 BvJI3K4PDXFPWcz6lHL1ehnMYjtxig4bJ/MJv6v/fOhqdEex/LgGxpT4jmSamdWwMima
 /O1kFbVJUPHx1f3huN6o3b30rdbGxET+u77N6iS5nzZOYJ5AlPfVnOqNGsSI3Skuv0Ab
 fsWXnF4l0wqWgvjxRPzpHuwEH+BcfVKHgb8DajmWLqKvD/8skSTj7s6q/atdZNVilMTg
 r4bQ==
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=RaXhDwwjtW9FT4edBICiZsjC3/EpnUAcyyFPFzE52Zs=;
 b=Cg/rGEaEM69U1umHrDlfwObVoL6zJdnIGxN+uPXQFOc7p8uwykVuYLrGb22ihsubqs
 lnAr4wK3yq2rby87iMOLbCUvSsSStvSjjTznzuT25cylYn4apyRsSJ6UQ0ORrJ7SOA2J
 pIffUZtBgumRnobKrtIb0jZKpc4tB2WaDcpyjIVVEwE5pqP3MpRr2URQA4g4TiyC733L
 WJcP3gDVu0KBYihD+MmzcCM3rtfofVO6braWTnd/xXTPFscZWhxlMhZEdoHi0J1ejQvH
 OxqNA1lI9Aj58h7CzEzu5swH9HyJr4SaYmUMpIODx+dGhXZYEQCth8CmH8zWdDLj7gAV
 hkLg==
X-Gm-Message-State: AOUpUlFm78tA8yG5ET+tNjqzcPci7hxBaNYhiXLkK6+2Ha6yiu/PkdFX
 4VQ+WmpEG/WJzYR7lXg2gew73Eps8ByazIh5TLY=
X-Google-Smtp-Source: AA+uWPzojF2bKCSYqrvXzDFHH5owqgfEowlbQv5O4dYa4a47zGgA3g4PeH2nLhUFu0xWpsJzSNUGwNy0QNiypXFfe+g=
X-Received: by 2002:a24:c682:: with SMTP id
 j124-v6mr2633000itg.143.1533662318067; 
 Tue, 07 Aug 2018 10:18:38 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a6b:1f83:0:0:0:0:0 with HTTP;
 Tue, 7 Aug 2018 10:18:37 -0700 (PDT)
In-Reply-To: <6ff865a9-0f16-1139-3ee4-5674627cfde1@arm.com>
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
 <1533580552-938-4-git-send-email-olekstysh@gmail.com>
 <fb0067bd-cf99-7f72-665c-64431bc5ee56@arm.com>
 <CAPD2p-nPrrXJ-4Vu+6WhHa+FbhTa5vfM91-e2Pi2XPZR+852ig@mail.gmail.com>
 <6ff865a9-0f16-1139-3ee4-5674627cfde1@arm.com>
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
Date: Tue, 7 Aug 2018 20:18:37 +0300
Message-ID: <CAPD2p-=qo7tVi=2n12DFhZUHXdi5nspegogWfNvswf9gKG3fAQ@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [PATCH v1 3/4] xen/arm: Add SCIFA UART support for
 early printk
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@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>

T24gVHVlLCBBdWcgNywgMjAxOCBhdCA2OjIyIFBNLCBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPiB3cm90ZToKPgo+Cj4gT24gMDcvMDgvMTggMTU6MjgsIE9sZWtzYW5kciBUeXNo
Y2hlbmtvIHdyb3RlOgo+Pgo+PiBPbiBUdWUsIEF1ZyA3LCAyMDE4IGF0IDQ6NDggUE0sIEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+Pj4KPj4+IEhpLAoKSGksIEp1
bGllbgoKPj4KPj4KPj4gSGksIEp1bGllbgo+Pgo+Pj4KPj4+IE9uIDA2LzA4LzE4IDE5OjM1LCBP
bGVrc2FuZHIgVHlzaGNoZW5rbyB3cm90ZToKPj4+Pgo+Pj4+Cj4+Pj4gRnJvbTogT2xla3NhbmRy
IFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29tPgo+Pj4+Cj4+Pj4gQWRk
IHN1cHBvcnQgZm9yIFJlbmVzYXMgIlN0b3V0IiBkZXZlbG9wbWVudCBib2FyZCBiYXNlZCBvbgo+
Pj4+IFItQ2FyIEgyIFNvQyB3aGljaCBoYXMgU0NJRkEgY29tcGF0aWJsZSBVQVJULgo+Pj4+Cj4+
Pj4gQWN0dWFsbHkgZXhpc3RpbmcgU0NJRiBVQVJUIHN1cHBvcnQgKGRlYnVnLXNjaWYuaW5jKSBh
bmQKPj4+PiBuZXdseSBhZGRlZCBTQ0lGQSBVQVJUIHN1cHBvcnQgKGRlYnVnLXNjaWZhLmluYykg
ZGlmZmVyIG9ubHkKPj4+PiBpbiByZWdpc3RlcnMgb2Zmc2V0cy4KPj4+Cj4+Pgo+Pj4gSW4gdGhh
dCBjYXNlLCBjb3VsZCB3ZSBqdXN0IGV4dGVuZCBkZWJ1Zy1zY2lmLmluYz8KPj4KPj4gSSB3YXMg
dGhpbmtpbmcgYWJvdXQgdGhhdCwgYnV0IGNvdWxkbid0IGZpbmQgc3VpdGFibGUgc29sdXRpb24g
d2l0aG91dAo+PiBhZGRpbmcgZXh0cmEgY29uZmlnIG9wdGlvbi4KPgo+Cj4gSSBoYWQgdGhlIGNv
bmZpZyBvcHRpb24gaW4gbXkgbWluZC4gQnV0IGl0IG1heSBub3QgYmUgd29ydGggaXQuClNvLCBp
ZiB5b3Ugb3IgYW55b25lIGVsc2UgZG9uJ3QgbWluZCBJIGxlYXZlIHRoaXMgcGF0Y2ggY3JlYXRp
bmcKZGVidWctc2NpZmEuaW5jIGZpbGUuCgo+Cj4KPj4gQXMgSSB1bmRlcnN0YW5kLCB3ZSBuZWVk
IHRvIHJlY29nbml6ZSBpbiBydW4tdGltZSBzb21laG93IHdoaWNoCj4+IGludGVyZmFjZSBpcyBw
cmVzZW50IHRvIHVzZSBwcm9wZXIgcmVnaXN0ZXIgb2Zmc2V0cywKPj4gc28gaW4gVUFSVCBkcml2
ZXIgaXQgaXMgZWFzeSB0byByZWNvZ25pemUgdXNpbmcgZGV2aWNlLXRyZWUgY29tcGF0aWJsZQo+
PiBzdHJpbmcsIGJ1dCB3aGF0IHRvIGRvIGhlcmUgaW4gc3VjaCBhbiBlYXJseSBjb2RlLgo+Pgo+
Pj4KPj4+Pgo+Pj4+IFNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBUeXNoY2hlbmtvIDxvbGVrc2Fu
ZHJfdHlzaGNoZW5rb0BlcGFtLmNvbT4KPj4+PiBDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3Rh
YmVsbGluaUBrZXJuZWwub3JnPgo+Pj4+IENDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgo+Pj4+IC0tLQo+Pj4+ICAgIGRvY3MvbWlzYy9hcm0vZWFybHktcHJpbnRrLnR4dCAg
ICAgfCAgMyArKy0KPj4+PiAgICB4ZW4vYXJjaC9hcm0vUnVsZXMubWsgICAgICAgICAgICAgIHwg
IDEgKwo+Pj4+ICAgIHhlbi9hcmNoL2FybS9hcm0zMi9kZWJ1Zy1zY2lmYS5pbmMgfCA1MQo+Pj4+
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4+Pj4gICAgMyBmaWxlcyBj
aGFuZ2VkLCA1NCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4+Pj4gICAgY3JlYXRlIG1v
ZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9hcm0zMi9kZWJ1Zy1zY2lmYS5pbmMKPj4+Pgo+Pj4+IGRp
ZmYgLS1naXQgYS9kb2NzL21pc2MvYXJtL2Vhcmx5LXByaW50ay50eHQKPj4+PiBiL2RvY3MvbWlz
Yy9hcm0vZWFybHktcHJpbnRrLnR4dAo+Pj4+IGluZGV4IGY3NjVmNTkuLmYxYjU1ZDMgMTAwNjQ0
Cj4+Pj4gLS0tIGEvZG9jcy9taXNjL2FybS9lYXJseS1wcmludGsudHh0Cj4+Pj4gKysrIGIvZG9j
cy9taXNjL2FybS9lYXJseS1wcmludGsudHh0Cj4+Pj4gQEAgLTM5LDEyICszOSwxMyBAQCB0aGUg
bmFtZSBvZiB0aGUgbWFjaGluZToKPj4+PiAgICAgIC0gZmFzdG1vZGVsOiBwcmludGsgb24gQVJN
IEZhc3Rtb2RlbCBzb2Z0d2FyZSBlbXVsYXRvcnMKPj4+PiAgICAgIC0gaGlrZXk5NjA6IHByaW50
ayB3aXRoIHBsMDExIHdpdGggSGlrZXkgOTYwCj4+Pj4gICAgICAtIGp1bm86IHByaW50ayB3aXRo
IHBsMDExIG9uIEp1bm8gcGxhdGZvcm0KPj4+PiAtICAtIGxhZ2VyOiBwcmludGsgd2l0aCBTQ0lG
MCBvbiBSZW5lc2FzIFItQ2FyIEgyIHByb2Nlc3NvcnMKPj4+PiArICAtIGxhZ2VyOiBwcmludGsg
d2l0aCBTQ0lGMCBvbiBSZW5lc2FzIExhZ2VyIGJvYXJkIChSLUNhciBIMgo+Pj4+IHByb2Nlc3Nv
cikKPj4+Cj4+Pgo+Pj4KPj4+IFdoeSB0aGlzIGNoYW5nZT8KPj4KPj4gVGhpcyBzZW50ZW5jZSB3
YXMgbm90IGVudGlyZWx5IGNvcnJlY3QuIFNpbmNlIFNDSUYwIGludGVyZmFjZSBpcwo+PiBhcHBs
aWNhYmxlIGZvciBMYWdlcgo+PiBib2FyZCwgYnV0IGlzIG5vdCBhcHBsaWNhYmxlIGZvciBTdG91
dCBib2FyZCB3aGljaCBhbHNvIGJhc2VkIG9uIFItQ2FyCj4+IEgyIHByb2Nlc3Nvci4KPj4gU2hh
bGwgSSBjcmVhdGUgYSBzZXBhcmF0ZSBwYXRjaCBmb3IgdGhpcyBzbWFsbCBjb3JyZWN0aW9uPwo+
Cj4KPiBZZXMgcGxlYXNlLgo+Cj4+Cj4+Pgo+Pj4+ICAgICAgLSBtaWR3YXk6IHByaW50ayB3aXRo
IHRoZSBwbDAxMSBvbiBDYWx4ZWRhIE1pZHdheSBwcm9jZXNzb3JzCj4+Pj4gICAgICAtIG12ZWJ1
OiBwcmludGsgd2l0aCB0aGUgTVZFQlUgZm9yIE1hcnZlbGwgQXJtYWRhIDM3MDAgU29Dcwo+Pj4+
ICAgICAgLSBvbWFwNTQzMjogcHJpbnRrIHdpdGggVUFSVDMgb24gVEkgT01BUDU0MzIgcHJvY2Vz
c29ycwo+Pj4+ICAgICAgLSByY2FyMzogcHJpbnRrIHdpdGggU0NJRjIgb24gUmVuZXNhcyBSLUNh
ciBHZW4zIHByb2Nlc3NvcnMKPj4+PiAgICAgIC0gc2VhdHRsZTogcHJpbnRrIHdpdGggcGwwMTEg
Zm9yIEFNRCBTZWF0dGxlIHByb2Nlc3Nvcgo+Pj4+ICsgIC0gc3RvdXQ6IHByaW50ayB3aXRoIFND
SUZBMCBvbiBSZW5lc2FzIFN0b3V0IGJvYXJkIChSLUNhciBIMgo+Pj4+IHByb2Nlc3NvcikKPj4+
Cj4+Pgo+Pj4KPj4+IEkgaGF2ZSBzdGFydGVkIHRvIGxvb2sgYXQgcG9ydGluZyB0aGF0IHRvIEtj
b25maWcgZWFseXByaW50ayBhbmQgaXQgaXMgYQo+Pj4gbWFzc2l2ZSBwYWluLiBTbyBJIHdvdWxk
IHRlbmQgdG8gcHJlZmVyIGlmIHdlIGF2b2lkIGFkZGluZyBtb3JlCj4+PiBjb252ZW5pZW5jZQo+
Pj4gYWxpYXMgYW5kIGluc3RlYWQgZG9jdW1lbnQgb24gdGhlIHdpa2kgcGFnZSBob3cgdG8gdXNl
IGVhcmx5cHJpbnRrIGZvcgo+Pj4gdGhhdC4KPj4KPj4gSSB3aWxsIHVwZGF0ZSBhIHdpa2kgcGFn
ZS4gU2hhbGwgSSBkcm9wIHRoaXMgc3RyaW5nIGluIGVhcmx5LXByaW50ay50eHQ/Cj4KPgo+IFll
cyBwbGVhc2UuCj4KPiBDaGVlcnMsCj4KPiAtLQo+IEp1bGllbiBHcmFsbAoKCgotLSAKUmVnYXJk
cywKCk9sZWtzYW5kciBUeXNoY2hlbmtvCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 17:21:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 17: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 1fn5fK-0007oJ-FU; Tue, 07 Aug 2018 17:21: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=n0hj=kw=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1fn5fJ-0007oE-22
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 17:21:01 +0000
X-Inumbo-ID: 20704570-9a66-11e8-a8a5-bc764e045a96
Received: from mail-qt0-x243.google.com (unknown [2607:f8b0:400d:c0d::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 20704570-9a66-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 19:20:05 +0200 (CEST)
Received: by mail-qt0-x243.google.com with SMTP id n6-v6so18737358qtl.4
 for <xen-devel@lists.xenproject.org>; Tue, 07 Aug 2018 10:20:59 -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=eVE3HWEK0ELfZQEpdzLyDF2NCSr+e9oi9CtCX2cCc/w=;
 b=MeQyskMS9I2kVgEY83oGvs6iDf7Whe+AoyrJcPhwgDp9sAOlP3LSMeqkAASAmgUUbz
 Snque0O0jbX84xrJM93A50QTeRW9y+0wuqBmPh7ckdD1dYz8IcRCI3eQzcDQlZEWk6lq
 Oqb3lrKubUCwvNZnENo4rFThJFJxqKmycunNdCUNaeiJ4NyxJQUff5Hepn49YYx46B0S
 xxsX0cx7kNCwSKvVafgps1T6HHUaEhYUvWcLdoPpV1qoZZeKPbz2lIu+8eUuZzyhmWcf
 0FlU0yTupJxAh3apXEZAf6TuQroqQ0CEO00CoLrzTB2iJZGg8AZZ6/2AREdB/lKaqJ29
 qcCQ==
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=eVE3HWEK0ELfZQEpdzLyDF2NCSr+e9oi9CtCX2cCc/w=;
 b=qkRf8HbDN9mQy03Bh2pfLrGgUYjOy00XHSgCzExU8sIr0ew+kTxNhhSBpfkkQs+PEK
 94JRHRE8z4CalqColdi8kDvDNaCHqATCrmviQPSBxpaSjPsJ4tR992ymmbmKTT4lP4lk
 2A2Tk21qqluvBHIBaaPh1L6zXKHh3JYSfu67CP0ALob2W5hpg6O4nfwfuNOnpzr/qJc1
 Vmc78xkT/v1AA1+enEe+Hkvy9M13on6sl5EPzEKVYoXfzfeJn5qIlui/h+KI8jCgHWTZ
 DVNgO7Rb/fG9Aoj44Di/nqxjYbjI4yaxnGqubD+6vsdyStMduBLPKP537cHZnz30FSYn
 uNIQ==
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=eVE3HWEK0ELfZQEpdzLyDF2NCSr+e9oi9CtCX2cCc/w=;
 b=Ci7QmVV+bASaRxP38otGWhaD/pqbiQwkGdScqpX8gdquQ66UR99f2TNoIfJZLld2Kl
 VlyVAhRyquB9fYawBJAE0Q/BkI/JgMz5QcKtwHUEYYOvYKafIHfIIbgn1AmpmgxHP3/k
 4xUOhk/mA2NivgNT2PVcBbk5YnU0qY8iJN+5AZ/qVIJd5PZJVeocqapKLPHLobkbBZ8w
 d0LVslO0gwWrwQrRPWE62cuar1ox/Vxid0MIv5rBn766zFhbTFdOHfP3Wdf9Kb4G9bgS
 XDlF6YiIdiaagKAjzxQMTe5PBMk4Lscq2hy1v4q/YMyKL6gKj9WxJaofxVcAjz4IMPOz
 P+mA==
X-Gm-Message-State: AOUpUlEHFeEO6pjetEoK2sULN72kn9HJzitMUkPYQVH8r4psUZT+Lfbd
 7jLXiRY8tPwhkfi8lS4XgXwzxuYhrqAlj30o60E=
X-Google-Smtp-Source: AAOMgpeeJ+kvbMamslQF/zc8hY2FH0ZGVfggwE35P+BAOLAGwtHtG63TBNe/FAPbUwy0GQIXXbgmVG5LwjoEqYd+nwY=
X-Received: by 2002:ac8:6681:: with SMTP id
 d1-v6mr18980426qtp.94.1533662459362; 
 Tue, 07 Aug 2018 10:20:59 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a37:9b0f:0:0:0:0:0 with HTTP;
 Tue, 7 Aug 2018 10:20:58 -0700 (PDT)
In-Reply-To: <87effb2tvn.fsf@prgmr.com>
References: <87effb2tvn.fsf@prgmr.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Tue, 7 Aug 2018 18:20:58 +0100
X-Google-Sender-Auth: O63N47COjsUCJIAyJb4PerHdX2I
Message-ID: <CAFLBxZb4XK+MvL-MR5WbeRWVJ=5juUSJ8hg6qwowdHAPAr+hMA@mail.gmail.com>
To: Chris Brannon <cmb@prgmr.com>
Subject: Re: [Xen-devel] backport of XSA-274 patch to 4.9.x kernel (could
 use a 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: Juergen Gross <jgross@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Andy Lutomirski <luto@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>

T24gTW9uLCBBdWcgNiwgMjAxOCBhdCA4OjEwIFBNLCBDaHJpcyBCcmFubm9uIDxjbWJAcHJnbXIu
Y29tPiB3cm90ZToKPiBJIGp1c3QgZ290IHRoZSBmb2xsb3dpbmcgcGF0Y2ggZnJvbSBhIGNvbGxl
YWd1ZS4gIEl0J3MgYSBiYWNrcG9ydCBvZgo+IHRoZSBYU0EgMjc0IGtlcm5lbCBwYXRjaCB0byA0
LjkueCBrZXJuZWxzLiAgVGhlIGtlcm5lbCBwYXRjaCBnaXZlbiBpbgo+IHRoZSBYU0Egd291bGQg
bm90IGFwcGx5IGNsZWFubHkuICBXb3VsZCBzb21lb25lIG1pbmQgcmV2aWV3aW5nIGl0PyAgSXQK
PiB3b3VsZCBiZSBtdWNoIGFwcHJlY2lhdGVkLgo+Cj4gY29tbWl0IGIzNjgxZGQ1NDhkMDZkZWIy
ZTE1NzM4OTA4MjlkZmY0YjE1YWJmNDYgdXBzdHJlYW0uCj4KPiBUaGlzIHZlcnNpb24gYXBwbGll
cyB0byB2NC45Lgo+Cj4gZXJyb3JfZW50cnkgYW5kIGVycm9yX2V4aXQgY29tbXVuaWNhdGUgdGhl
IHVzZXIgdnMga2VybmVsIHN0YXR1cyBvZgo+IHRoZSBmcmFtZSB1c2luZyAlZWJ4LiAgVGhpcyBp
cyB1bm5lY2Vzc2FyeSAtLSB0aGUgaW5mb3JtYXRpb24gaXMgaW4KPiByZWdzLT5jcy4gIEp1c3Qg
dXNlIHJlZ3MtPmNzLgo+Cj4gVGhpcyBtYWtlcyBlcnJvcl9lbnRyeSBzaW1wbGVyIGFuZCBtYWtl
cyBlcnJvcl9leGl0IG1vcmUgcm9idXN0Lgo+Cj4gSXQgYWxzbyBmaXhlcyBhIG5hc3R5IGJ1Zy4g
IEJlZm9yZSBhbGwgdGhlIFNwZWN0cmUgbm9uc2Vuc2UsIFRoZQo+IHhlbl9mYWlsc2FmZV9jYWxs
YmFjayBlbnRyeSBwb2ludCByZXR1cm5lZCBsaWtlIHRoaXM6Cj4KPiAgICAgICAgIEFMTE9DX1BU
X0dQUkVHU19PTl9TVEFDSwo+ICAgICAgICAgU0FWRV9DX1JFR1MKPiAgICAgICAgIFNBVkVfRVhU
UkFfUkVHUwo+ICAgICAgICAgRU5DT0RFX0ZSQU1FX1BPSU5URVIKPiAgICAgICAgIGptcCAgICAg
ZXJyb3JfZXhpdAo+Cj4gQW5kIGl0IGRpZCBub3QgZ28gdGhyb3VnaCBlcnJvcl9lbnRyeS4gIFRo
aXMgd2FzIGJvZ3VzOiBSQlgKPiBjb250YWluZWQgZ2FyYmFnZSwgYW5kIGVycm9yX2V4aXQgZXhw
ZWN0ZWQgYSBmbGFnIGluIFJCWC4KPiBGb3J0dW5hdGVseSwgaXQgZ2VuZXJhbGx5IGNvbnRhaW5l
ZCAqbm9uemVybyogZ2FyYmFnZSwgc28gdGhlCj4gY29ycmVjdCBjb2RlIHBhdGggd2FzIHVzZWQu
ICBBcyBwYXJ0IG9mIHRoZSBTcGVjdHJlIGZpeGVzLCBjb2RlIHdhcwo+IGFkZGVkIHRvIGNsZWFy
IFJCWCB0byBtaXRpZ2F0ZSBjZXJ0YWluIHNwZWN1bGF0aW9uIGF0dGFja3MuICBOb3csCj4gZGVw
ZW5kaW5nIG9uIGtlcm5lbCBjb25maWd1cmF0aW9uLCBSQlggZ290IHplcm9lZCBhbmQsIHdoZW4g
cnVubmluZwo+IHNvbWUgV2luZSB3b3JrbG9hZHMsIHRoZSBrZXJuZWwgY3Jhc2hlcy4gIFRoaXMg
d2FzIGludHJvZHVjZWQgYnk6Cj4KPiAgICAgY29tbWl0IDNhYzZkOGM3ODdiOCAoIng4Ni9lbnRy
eS82NDogQ2xlYXIgcmVnaXN0ZXJzIGZvcgo+ICAgICBleGNlcHRpb25zL2ludGVycnVwdHMsIHRv
IHJlZHVjZSBzcGVjdWxhdGlvbiBhdHRhY2sgc3VyZmFjZSIpCj4KPiBXaXRoIHRoaXMgcGF0Y2gg
YXBwbGllZCwgUkJYIGlzIG5vIGxvbmdlciBuZWVkZWQgYXMgYSBmbGFnLCBhbmQgdGhlCj4gcHJv
YmxlbSBnb2VzIGF3YXkuCj4KPiBDYzogQnJpYW4gR2Vyc3QgPGJyZ2Vyc3RAZ21haWwuY29tPgo+
IENjOiBCb3Jpc2xhdiBQZXRrb3YgPGJwQGFsaWVuOC5kZT4KPiBDYzogRG9taW5payBCcm9kb3dz
a2kgPGxpbnV4QGRvbWluaWticm9kb3dza2kubmV0Pgo+IENjOiBJbmdvIE1vbG5hciA8bWluZ29A
cmVkaGF0LmNvbT4KPiBDYzogIkguIFBldGVyIEFudmluIiA8aHBhQHp5dG9yLmNvbT4KPiBDYzog
VGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+Cj4gQ2M6IEJvcmlzIE9zdHJvdnNr
eSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Cj4gQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9z
c0BzdXNlLmNvbT4KPiBDYzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gQ2M6IHg4
NkBrZXJuZWwub3JnCj4gQ2M6IHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmcKPiBDYzogQW5keSBMdXRv
bWlyc2tpIDxsdXRvQGtlcm5lbC5vcmc+Cj4gRml4ZXM6IDNhYzZkOGM3ODdiOCAoIng4Ni9lbnRy
eS82NDogQ2xlYXIgcmVnaXN0ZXJzIGZvciBleGNlcHRpb25zL2ludGVycnVwdHMsIHRvIHJlZHVj
ZSBzcGVjdWxhdGlvbiBhdHRhY2sgc3VyZmFjZSIpCj4gUmVwb3J0ZWQtYW5kLXRlc3RlZC1ieTog
Ik0uIFZlZmEgQmljYWtjaSIgPG0udi5iQHJ1bmJveC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogU2Fy
YWggTmV3bWFuIDxzcm5AcHJnbXIuY29tPgoKSSB0aGluayB5b3UgbmVlZCB0byByZXRhaW4gQW5k
eSdzIFNvQiwgYW5kIGFkZCB5b3VyIG93biB1bmRlcm5lYXRoLgoKVGhpcyBsb29rcyBwbGF1c2li
bGUgdG8gbWUgLS0gQW5keSAvIEJvcmlzLCBhbnkgb3BpbmlvbnM/CgogLUdlb3JnZQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 17:22:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 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 1fn5gD-0007td-R6; Tue, 07 Aug 2018 17:21:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=molc=kw=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fn5gC-0007tU-2w
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 17:21:56 +0000
X-Inumbo-ID: 416ab0ca-9a66-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 416ab0ca-9a66-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 19:21:01 +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 83C2380D;
 Tue,  7 Aug 2018 10:21: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 916E93F5B3;
 Tue,  7 Aug 2018 10:21:53 -0700 (PDT)
To: Oleksandr Tyshchenko <olekstysh@gmail.com>
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
 <1533580552-938-5-git-send-email-olekstysh@gmail.com>
 <fd405643-3ae8-de5d-ed4f-7acd6e3b70b3@arm.com>
 <CAPD2p-m_K4CQzWbVuFp0FWh=kFjrHkLpwZagx0+UO4n0kV-egw@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <adfc68b1-f061-5c70-9083-3ef7d51d6457@arm.com>
Date: Tue, 7 Aug 2018 18:21:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <CAPD2p-m_K4CQzWbVuFp0FWh=kFjrHkLpwZagx0+UO4n0kV-egw@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 4/4] xen/arm: Reuse R-Car Gen2 platform
 code for Stout board
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@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>

T24gMDcvMDgvMTggMTg6MTIsIE9sZWtzYW5kciBUeXNoY2hlbmtvIHdyb3RlOgo+IEhpLCBKdWxp
ZW4KCkhpIE9sZWtzYW5kciwKCj4gCj4gT24gVHVlLCBBdWcgNywgMjAxOCBhdCA2OjE4IFBNLCBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4gSGksCj4+Cj4+IE9u
IDA2LzA4LzE4IDE5OjM1LCBPbGVrc2FuZHIgVHlzaGNoZW5rbyB3cm90ZToKPj4+Cj4+PiBGcm9t
OiBPbGVrc2FuZHIgVHlzaGNoZW5rbyA8b2xla3NhbmRyX3R5c2hjaGVua29AZXBhbS5jb20+Cj4+
Pgo+Pj4gUmVuZXNhcyAiU3RvdXQiIGRldmVsb3BtZW50IGJvYXJkICh3aXRoIGRpZmZlcmVudCBl
eHBhbnNpb24gYm9hcmRzKQo+Pj4gaXMgYWxzbyBiYXNlZCBvbiBSLUNhciBHZW4yIFNvQy4gU28g
ZXh0ZW5kIGNvbXBhdCBhcnJheSB3aXRoCj4+PiBib2FyZCdzIGNvbXBhdGlibGUgc3RyaW5ncy4K
Pj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgVHlzaGNoZW5rbyA8b2xla3NhbmRyX3R5
c2hjaGVua29AZXBhbS5jb20+Cj4+PiBDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPgo+Pj4gQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
Cj4+PiAtLS0KPj4+ICAgIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvcmNhcjIuYyB8IDQgKysrKwo+
Pj4gICAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKQo+Pj4KPj4+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3JjYXIyLmMKPj4+IGIveGVuL2FyY2gvYXJtL3BsYXRm
b3Jtcy9yY2FyMi5jCj4+PiBpbmRleCBkZjBhYzg0Li5lZTJkZWQwIDEwMDY0NAo+Pj4gLS0tIGEv
eGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9yY2FyMi5jCj4+PiArKysgYi94ZW4vYXJjaC9hcm0vcGxh
dGZvcm1zL3JjYXIyLmMKPj4+IEBAIC00OSw2ICs0OSwxMCBAQCBzdGF0aWMgaW50IF9faW5pdCBy
Y2FyMl9zbXBfaW5pdCh2b2lkKQo+Pj4gICAgc3RhdGljIGNvbnN0IGNoYXIgKmNvbnN0IHJjYXIy
X2R0X2NvbXBhdFtdIF9faW5pdGNvbnN0ID0KPj4+ICAgIHsKPj4+ICAgICAgICAicmVuZXNhcyxs
YWdlciIsCj4+PiArICAgICJyZW5lc2FzLHI4YTc3OTBzdG91dCIsCj4+PiArICAgICJyZW5lc2Fz
LHI4YTc3OTBzdG91dC12aWV3IiwKPj4+ICsgICAgInJlbmVzYXMscjhhNzc5MHN0b3V0LWhhZCIs
Cj4+PiArICAgICJyZW5lc2FzLHI4YTc3OTBzdG91dC1mdWxsIiwKPj4KPj4KPj4gSSBhbSBxdWl0
ZSByZWx1Y3RhbnQgdG8gYWRkIGNvbXBhdGlibGUgdGhhdCBhcmUgbm90IHByZXNlbnQgaW4gdXBz
dHJlYW0KPj4gTGludXguIExvb2tpbmcgYXQgdGhlIERUIHVwc3RyZWFtZWQgaW4gTGludXgsIHRo
ZSBjb21wYXRpYmxlIGZvciByOGE3NzkwIFNvQwo+PiBzZWVtIHRvIGJlICJyZW5lc2FzLHI4YTc3
OTAiLiBXb3VsZG4ndCBpdCBiZSBzdWZmaWNpZW50IHRvIGNvdmVyIGFsbCB0aGUKPj4gYm9hcmRz
PyBCdXQgLi4uCj4gCj4gVGhpcyBjb21wYXRpYmxlIGNhbWUgZnJvbSBvZmZpY2lhbCBCU1AgZm9y
IHRoaXMgYm9hcmQuLi4KPiBodHRwczovL2VsaW51eC5vcmcvUi1DYXIvQm9hcmRzL1lvY3RvI1J1
bm5pbmcKPiAKPiBJIGhhdmUganVzdCBjaGVja2VkICJyZW5lc2FzLHI4YTc3OTAiIGFuZCB5b3Ug
d2FzIHJpZ2h0LCBpdCBjb3ZlcnMKPiB0aGVzZSBtb2RpZmljYXRpb25zLiBTbywgSSB3aWxsIGNo
YW5nZS4KPiBNb3Jlb3Zlciwgd2UgY2FuIGp1c3QgaGF2ZSBvbmx5IHNpbmdsZSBjb21wYXRpYmxl
LCB3aGljaCB3aWxsIGNvdmVyIChJCj4gaG9wZSkgYWxsIGJvYXJkcyBiYXNlZCBvbiBSLUNhciBI
MiBTb0MsIGluY2x1ZGluZyBMYWdlciBib2FyZAo+IChjb21wYXRpYmxlID0gInJlbmVzYXMsbGFn
ZXIiLCAicmVuZXNhcyxyOGE3NzkwIikKPiAKPiAgIHN0YXRpYyBjb25zdCBjaGFyICpjb25zdCBy
Y2FyMl9kdF9jb21wYXRbXSBfX2luaXRjb25zdCA9Cj4gICB7Cj4gLSAgICAicmVuZXNhcyxsYWdl
ciIsCj4gKyAgICAicmVuZXNhcyxyOGE3NzkwIiwKPiAgICAgICBOVUxMCj4gICB9Owo+IAo+IFdo
YXQgZG8geW91IHRoaW5rPwoKVGhhdCB3b3VsZCBiZSB0aGUgYmVzdC4KCj4gCj4+Cj4+IC4uLiBk
b24ndCB5b3UgaGF2ZSBQU0NJIHN1cHBvcnQgb24gdGhvc2UgcGxhdGZvcm1zPwo+IAo+IEFGQUlL
LCBuby4KPiBUaGlzIGNvZGUgaXMgZGVmaW5pdGVseSBuZWVkZWQgZm9yIFN0b3V0IGJvYXJkIGFz
IHdlbGwsIHNpbmNlIHRoZSBTb0MKPiBpcyB0aGUgc2FtZSAoUi1DYXIgR2VuMikuCgpXaGVuIEkg
bG9va2VkIGF0IHRoZSBkZXZpY2UtdHJlZSB1cHN0cmVhbWVkIGZvciBSLUNhciBHZW4yIChJIHRo
aW5rIApyOGE3NzkwKSwgUFNDSSBpcyBzdXBwb3J0ZWQuIFNvIEkgYW0gYSBiaXQgc3VycHJpc2Vk
IHRoYXQgdGhlIFN0b3V0IChvciAKZXZlbiBsYWdlcikgZG9lcyBub3Qgc3VwcG9ydCBpdC4gQXJl
IHlvdSBzdXJlIHlvdSBhcmUgbm90IHVzaW5nIGFuIG9sZCAKZmlybXdhcmU/CgpJZiBub3QsIGNh
biB5b3UgcGxlYXNlIHBvaW50IG1lIHRvIHRoZSBjb2RlIGluIExpbnV4ICh1cHN0cmVhbSBvciBC
U1ApIApkb2luZyB0aGUgU01QIGJyaW5nLXVwIGZvciB0aGUgUi1DYXI/CgpDaGVlcnMsCgotLSAK
SnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 18:48:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 18: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 1fn71b-0005UO-8k; Tue, 07 Aug 2018 18:48:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x4l2=kw=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fn71a-0005UJ-Ch
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 18:48:06 +0000
X-Inumbo-ID: 7b2cf301-9a72-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7b2cf301-9a72-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 18:48:32 +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 w77Ii8YY087826;
 Tue, 7 Aug 2018 18:48:03 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=kbWP81tlSaQyUS+zZ6AODHs2ODl79eOYgMFMIyv9JVQ=;
 b=0OGB+jap5AgmURzWSoDPh9Rpd16P0bHL0CHq8gWSU319AdVz3zRoTIq6rMoJEp3nU83D
 2ZHYolnINZpVchliS2P9en6WvsgPcS1l/H7xQ4s+C/Q9DCQ4j1iIvbK5RsxRTyipPQ+A
 PGe8Xh164E1DPQFuUtZd6MEVGpJuBy7MdZVA1VXwgdocAHI3avVg76wJRhsYX6wdvw6S
 XJijHlnz82bh2GzuLeQ8ubI0iiuZAniAsbqPzgymtXix12wrOvoLPKK8Zp7Erwx2nqqm
 0xOSjoX9lskoRt41bx3wh+c+idbDgQ/km623p4f6e/jb/GNr9zuv3DIIRgY6gt6QB0O8 Xw== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2120.oracle.com with ESMTP id 2kn4sptpyj-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 07 Aug 2018 18:48:03 +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 w77Im1sC011574
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 7 Aug 2018 18:48:02 GMT
Received: from abhmp0009.oracle.com (abhmp0009.oracle.com [141.146.116.15])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w77Im0xO006190;
 Tue, 7 Aug 2018 18:48: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, 07 Aug 2018 11:48:00 -0700
To: George Dunlap <dunlapg@umich.edu>, Chris Brannon <cmb@prgmr.com>
References: <87effb2tvn.fsf@prgmr.com>
 <CAFLBxZb4XK+MvL-MR5WbeRWVJ=5juUSJ8hg6qwowdHAPAr+hMA@mail.gmail.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: <a88677f5-19fd-f580-c05a-b53e43c9008f@oracle.com>
Date: Tue, 7 Aug 2018 14:49:02 -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: <CAFLBxZb4XK+MvL-MR5WbeRWVJ=5juUSJ8hg6qwowdHAPAr+hMA@mail.gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8978
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808070188
Subject: Re: [Xen-devel] backport of XSA-274 patch to 4.9.x kernel (could
 use a 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: Juergen Gross <jgross@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Andy Lutomirski <luto@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>

T24gMDgvMDcvMjAxOCAwMToyMCBQTSwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBPbiBNb24sIEF1
ZyA2LCAyMDE4IGF0IDg6MTAgUE0sIENocmlzIEJyYW5ub24gPGNtYkBwcmdtci5jb20+IHdyb3Rl
Ogo+PiBJIGp1c3QgZ290IHRoZSBmb2xsb3dpbmcgcGF0Y2ggZnJvbSBhIGNvbGxlYWd1ZS4gIEl0
J3MgYSBiYWNrcG9ydCBvZgo+PiB0aGUgWFNBIDI3NCBrZXJuZWwgcGF0Y2ggdG8gNC45Lngga2Vy
bmVscy4gIFRoZSBrZXJuZWwgcGF0Y2ggZ2l2ZW4gaW4KPj4gdGhlIFhTQSB3b3VsZCBub3QgYXBw
bHkgY2xlYW5seS4gIFdvdWxkIHNvbWVvbmUgbWluZCByZXZpZXdpbmcgaXQ/ICBJdAo+PiB3b3Vs
ZCBiZSBtdWNoIGFwcHJlY2lhdGVkLgo+Pgo+PiBjb21taXQgYjM2ODFkZDU0OGQwNmRlYjJlMTU3
Mzg5MDgyOWRmZjRiMTVhYmY0NiB1cHN0cmVhbS4KPj4KPj4gVGhpcyB2ZXJzaW9uIGFwcGxpZXMg
dG8gdjQuOS4KPj4KPj4gZXJyb3JfZW50cnkgYW5kIGVycm9yX2V4aXQgY29tbXVuaWNhdGUgdGhl
IHVzZXIgdnMga2VybmVsIHN0YXR1cyBvZgo+PiB0aGUgZnJhbWUgdXNpbmcgJWVieC4gIFRoaXMg
aXMgdW5uZWNlc3NhcnkgLS0gdGhlIGluZm9ybWF0aW9uIGlzIGluCj4+IHJlZ3MtPmNzLiAgSnVz
dCB1c2UgcmVncy0+Y3MuCj4+Cj4+IFRoaXMgbWFrZXMgZXJyb3JfZW50cnkgc2ltcGxlciBhbmQg
bWFrZXMgZXJyb3JfZXhpdCBtb3JlIHJvYnVzdC4KPj4KPj4gSXQgYWxzbyBmaXhlcyBhIG5hc3R5
IGJ1Zy4gIEJlZm9yZSBhbGwgdGhlIFNwZWN0cmUgbm9uc2Vuc2UsIFRoZQo+PiB4ZW5fZmFpbHNh
ZmVfY2FsbGJhY2sgZW50cnkgcG9pbnQgcmV0dXJuZWQgbGlrZSB0aGlzOgo+Pgo+PiAgICAgICAg
IEFMTE9DX1BUX0dQUkVHU19PTl9TVEFDSwo+PiAgICAgICAgIFNBVkVfQ19SRUdTCj4+ICAgICAg
ICAgU0FWRV9FWFRSQV9SRUdTCj4+ICAgICAgICAgRU5DT0RFX0ZSQU1FX1BPSU5URVIKPj4gICAg
ICAgICBqbXAgICAgIGVycm9yX2V4aXQKPj4KPj4gQW5kIGl0IGRpZCBub3QgZ28gdGhyb3VnaCBl
cnJvcl9lbnRyeS4gIFRoaXMgd2FzIGJvZ3VzOiBSQlgKPj4gY29udGFpbmVkIGdhcmJhZ2UsIGFu
ZCBlcnJvcl9leGl0IGV4cGVjdGVkIGEgZmxhZyBpbiBSQlguCj4+IEZvcnR1bmF0ZWx5LCBpdCBn
ZW5lcmFsbHkgY29udGFpbmVkICpub256ZXJvKiBnYXJiYWdlLCBzbyB0aGUKPj4gY29ycmVjdCBj
b2RlIHBhdGggd2FzIHVzZWQuICBBcyBwYXJ0IG9mIHRoZSBTcGVjdHJlIGZpeGVzLCBjb2RlIHdh
cwo+PiBhZGRlZCB0byBjbGVhciBSQlggdG8gbWl0aWdhdGUgY2VydGFpbiBzcGVjdWxhdGlvbiBh
dHRhY2tzLiAgTm93LAo+PiBkZXBlbmRpbmcgb24ga2VybmVsIGNvbmZpZ3VyYXRpb24sIFJCWCBn
b3QgemVyb2VkIGFuZCwgd2hlbiBydW5uaW5nCj4+IHNvbWUgV2luZSB3b3JrbG9hZHMsIHRoZSBr
ZXJuZWwgY3Jhc2hlcy4gIFRoaXMgd2FzIGludHJvZHVjZWQgYnk6Cj4+Cj4+ICAgICBjb21taXQg
M2FjNmQ4Yzc4N2I4ICgieDg2L2VudHJ5LzY0OiBDbGVhciByZWdpc3RlcnMgZm9yCj4+ICAgICBl
eGNlcHRpb25zL2ludGVycnVwdHMsIHRvIHJlZHVjZSBzcGVjdWxhdGlvbiBhdHRhY2sgc3VyZmFj
ZSIpCj4+Cj4+IFdpdGggdGhpcyBwYXRjaCBhcHBsaWVkLCBSQlggaXMgbm8gbG9uZ2VyIG5lZWRl
ZCBhcyBhIGZsYWcsIGFuZCB0aGUKPj4gcHJvYmxlbSBnb2VzIGF3YXkuCj4+Cj4+IENjOiBCcmlh
biBHZXJzdCA8YnJnZXJzdEBnbWFpbC5jb20+Cj4+IENjOiBCb3Jpc2xhdiBQZXRrb3YgPGJwQGFs
aWVuOC5kZT4KPj4gQ2M6IERvbWluaWsgQnJvZG93c2tpIDxsaW51eEBkb21pbmlrYnJvZG93c2tp
Lm5ldD4KPj4gQ2M6IEluZ28gTW9sbmFyIDxtaW5nb0ByZWRoYXQuY29tPgo+PiBDYzogIkguIFBl
dGVyIEFudmluIiA8aHBhQHp5dG9yLmNvbT4KPj4gQ2M6IFRob21hcyBHbGVpeG5lciA8dGdseEBs
aW51dHJvbml4LmRlPgo+PiBDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3Jh
Y2xlLmNvbT4KPj4gQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPj4gQ2M6IHhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+PiBDYzogeDg2QGtlcm5lbC5vcmcKPj4gQ2M6
IHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmcKPj4gQ2M6IEFuZHkgTHV0b21pcnNraSA8bHV0b0BrZXJu
ZWwub3JnPgo+PiBGaXhlczogM2FjNmQ4Yzc4N2I4ICgieDg2L2VudHJ5LzY0OiBDbGVhciByZWdp
c3RlcnMgZm9yIGV4Y2VwdGlvbnMvaW50ZXJydXB0cywgdG8gcmVkdWNlIHNwZWN1bGF0aW9uIGF0
dGFjayBzdXJmYWNlIikKPj4gUmVwb3J0ZWQtYW5kLXRlc3RlZC1ieTogIk0uIFZlZmEgQmljYWtj
aSIgPG0udi5iQHJ1bmJveC5jb20+Cj4+IFNpZ25lZC1vZmYtYnk6IFNhcmFoIE5ld21hbiA8c3Ju
QHByZ21yLmNvbT4KPiBJIHRoaW5rIHlvdSBuZWVkIHRvIHJldGFpbiBBbmR5J3MgU29CLCBhbmQg
YWRkIHlvdXIgb3duIHVuZGVybmVhdGguCj4KPiBUaGlzIGxvb2tzIHBsYXVzaWJsZSB0byBtZSAt
LSBBbmR5IC8gQm9yaXMsIGFueSBvcGluaW9ucz8KCgpMR1RNLgoKTm90ZSBhbHNvIHRoYXQgQW5k
eSdzIHBhdGNoIGhhZCBzbGlnaHRseSBsb25nZXIgY29tbWl0IG1lc3NhZ2UKKGluY2x1ZGluZyBz
b21lIG9mIHRoZSB0YWdzIHRoYXQgeW91IGFyZSBtaXNzaW5nKSwgd2l0aCB0aGlzIHN1Z2dlc3Rp
b246CgrCoMKgwqDCoMKgIFsgTm90ZSB0byBzdGFibGUgbWFpbnRhaW5lcnM6IHRoaXMgc2hvdWxk
IHByb2JhYmx5IGdldCBhcHBsaWVkIHRvIGFsbArCoMKgwqDCoMKgIGtlcm5lbHMuwqAgSWYgeW91
J3JlIG5lcnZvdXMgYWJvdXQgdGhhdCwgYSBtb3JlIGNvbnNlcnZhdGl2ZSBmaXggdG8KwqDCoMKg
wqDCoCBhZGQgeG9ybCAlZWJ4LCVlYng7IGluY2wgJWVieCBiZWZvcmUgdGhlIGp1bXAgdG8gZXJy
b3JfZXhpdCBzaG91bGQKwqDCoMKgwqDCoCBhbHNvIGZpeCB0aGUgcHJvYmxlbS4gXQoKCgoKLWJv
cmlzCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 19:03:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 19: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 1fn7Fz-0006xR-Re; Tue, 07 Aug 2018 19:02: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=fg3j=kw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fn7Fy-0006xH-0o
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 19:02:58 +0000
X-Inumbo-ID: 5e56cf2e-9a74-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5e56cf2e-9a74-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 21:02: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 1fn7Fv-00075L-0R; Tue, 07 Aug 2018 19:02: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 1fn7Fu-0002BQ-Ae; Tue, 07 Aug 2018 19:02:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fn7Fu-0005Od-9l; Tue, 07 Aug 2018 19:02:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125779-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-arm64-pvops:<job status>:broken:regression
 libvirt:build-arm64-xsm:<job status>:broken:regression
 libvirt:build-arm64:<job status>:broken: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-arm64-xsm:hosts-allocate:broken:allowable
 libvirt:build-arm64:hosts-allocate:broken:allowable
 libvirt:build-arm64-pvops:hosts-allocate:broken:allowable
 libvirt:build-arm64-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-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-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:build-arm64:capture-logs:broken:nonblocking
 libvirt:build-arm64-xsm:capture-logs:broken:nonblocking
 libvirt:build-arm64-pvops:capture-logs:broken:nonblocking
X-Osstest-Versions-This: libvirt=087de2f5a3dffb27d2eeb0c50a86d5d6984e5a5e
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 07 Aug 2018 19:02:54 +0000
Subject: [Xen-devel] [libvirt test] 125779: 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>

ZmxpZ2h0IDEyNTc3OSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3NzkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
NiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzODE0CiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjM4MTQKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2Fi
bGUgKG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAyIGhvc3Rz
LWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMu
IDEyMzgxNAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODE0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFj
b3cyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAz
IGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjM4MTQKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9j
a2VkIGluIDEyMzgxNAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMyBjYXB0dXJlLWxv
Z3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTIzODE0Cgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogbGlidmlydCAgICAgICAgICAgICAgMDg3ZGUyZjVhM2RmZmIyN2QyZWViMGM1
MGE4NmQ1ZDY5ODRlNWE1ZQpiYXNlbGluZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAg
MDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIwODVlMWZmZWE5ZDU4ZmU4YgoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTIzODE0ICAyMDE4LTA2LTA1IDA0OjE5OjIzIFogICA2MyBkYXlzCkZhaWxpbmcgc2lu
Y2UgICAgICAgIDEyMzg0MCAgMjAxOC0wNi0wNiAwNDoxOToyOCBaICAgNjIgZGF5cyAgIDQ4IGF0
dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTc2OCAgMjAxOC0wOC0wNiAxNTowMzowNyBa
ICAgIDEgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogICAgQWxlcyBNdXNpbCA8YW11c2lsQHJlZGhhdC5jb20+CiAgQW5kcmVh
IEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVkaGF0LmNvbT4KICBBbnlhIEhhcnRlciA8YWhhcnRlckBy
ZWRoYXQuY29tPgogIEJqb2VybiBXYWxrIDxid2Fsa0BsaW51eC5pYm0uY29tPgogIEJvYm8gRHUg
PGR1Ym8xNjNAMTI2LmNvbT4KICBCb3JpcyBGaXVjenluc2tpIDxmaXVjenlAbGludXguaWJtLmNv
bT4KICBCcmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdoQGFtZC5jb20+CiAgQ2hhbmdrdW8gU2hp
IDxzaGkuY2hhbmdrdW9AaDNjLmNvbT4KICBDaGVuIEhhbnhpYW8gPGNoZW5oYW54aWFvQGdtYWls
LmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQgPGNocmlzdGlhbi5laHJoYXJkdEBjYW5vbmljYWwu
Y29tPgogIENsZW1lbnRpbmUgSGF5YXQgPGNsZW1AbHNlLmVwaXRhLmZyPgogIENvbGUgUm9iaW5z
b24gPGNyb2JpbnNvQHJlZGhhdC5jb20+CiAgRGFuaWVsIE5pY29sZXR0aSA8ZGFudHRpMTJAZ21h
aWwuY29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGFu
aWVsIFZlaWxsYXJkIDx2ZWlsbGFyZEByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUBy
ZWRoYXQuY29tPgogIEVyaWsgU2t1bHRldHkgPGVza3VsdGV0QHJlZGhhdC5jb20+CiAgRmFiaWFu
byBGaWTDqm5jaW8gPGZhYmlhbm9AZmlkZW5jaW8ub3JnPgogIEZpbGlwIEFsYWMgPGZpbGlwYWxh
Y0BnbWFpbC5jb20+CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29tPgogIGludHJpZ2VyaSA8aW50
cmlnZXJpK2xpYnZpcnRAYm91bS5vcmc+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmlAYm91bS5vcmc+
CiAgSmFtaWUgU3RyYW5kYm9nZSA8amFtaWVAY2Fub25pY2FsLmNvbT4KICBKaWUgV2FuZyA8d2Fu
Z2ppZTg4Lmh1YXdlaS5jb20+CiAgSmlyaSBEZW5lbWFyayA8amRlbmVtYXJAcmVkaGF0LmNvbT4K
ICBKb2huIEZlcmxhbiA8amZlcmxhbkByZWRoYXQuY29tPgogIEp1bGlvIEZhcmFjY28gPGpjZmFy
YWNjb0BnbWFpbC5jb20+CiAgSsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+CiAgS2FzaHlh
cCBDaGFtYXJ0aHkgPGtjaGFtYXJ0QHJlZGhhdC5jb20+CiAgS2F0ZXJpbmEgS291a2lvdSA8a2tv
dWtpb3VAcmVkaGF0LmNvbT4KICBMYWluZSBTdHVtcCA8bGFpbmVAbGFpbmUub3JnPgogIExhc3ps
byBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTHV5YW8gSHVhbmcgPGxodWFuZ0ByZWRoYXQu
Y29tPgogIE1hcmMgSGFydG1heWVyIDxtaGFydG1heUBsaW51eC5pYm0uY29tPgogIE1hcmMgSGFy
dG1heWVyIDxtaGFydG1heUBsaW51eC52bmV0LmlibS5jb20+CiAgTWFyY29zIFBhdWxvIGRlIFNv
dXphIDxtYXJjb3Muc291emEub3JnQGdtYWlsLmNvbT4KICBNYXJ0aW4gS2xldHphbmRlciA8bWts
ZXR6YW5AcmVkaGF0LmNvbT4KICBNYXR0aGlhcyBCb2x0ZSA8bWF0dGhpYXMuYm9sdGVAZ29vZ2xl
bWFpbC5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNo
YWwgUHLDrXZvem7DrWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgTmlrb2xheSBTaGlyb2tvdnNr
aXkgPG5zaGlyb2tvdnNraXlAdmlydHVvenpvLmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFA
cmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBQaW5vIFRv
c2Nhbm8gPHB0b3NjYW5vQHJlZGhhdC5jb20+CiAgUmFkb3N0aW4gU3RveWFub3YgPHJzdG95YW5v
djFAZ21haWwuY29tPgogIFJhbXkgRWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15
ZWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICBSaWNoYXJkIFcuTS4gSm9uZXMgPHJqb25l
c0ByZWRoYXQuY29tPgogIFJvbWFuIEJvZ29yb2Rza2l5IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+
CiAgU2hpIExlaSA8c2hpbGVpLm1hc3NjbG91ZHNAZ214LmNvbT4KICBTaGljaGFuZ2t1byA8c2hp
LmNoYW5na3VvQGgzYy5jb20+CiAgU2ltb24gS29ieWRhIDxza29ieWRhQHJlZGhhdC5jb20+CiAg
U3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFkZXJAY2Fub25pY2FsLmNvbT4KICBTdGVmYW4gQmVyZ2Vy
IDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdWtyaXQgQmhhdG5hZ2FyIDxza3J0Ymh0
bmdyQGdtYWlsLmNvbT4KICBUb23DocWhIEdvbGVtYmlvdnNrw70gPHRnb2xlbWJpQHJlZGhhdC5j
b20+CiAgdzAwMjUxNTc0IDx3YW5namllODhAaHVhd2VpLmNvbT4KICBXZWlsdW4gWmh1IDx6aHV3
ZWlsdW5AaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0
LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLWpv
YiBidWlsZC1hcm02NCBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFs
bG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybTY0LXB2b3BzIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0
IGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gY2FwdHVyZS1sb2dzCmJy
b2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGNhcHR1cmUtbG9ncwoKTm90IHB1c2hpbmcuCgoo
Tm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMDgyMiBsaW5lcyBsb25nLikKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 19:09:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 19: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 1fn7MF-0007CA-KZ; Tue, 07 Aug 2018 19: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=d3mv=kw=csail.mit.edu=srivatsa@srs-us1.protection.inumbo.net>)
 id 1fn7ME-0007C5-Ho
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 19:09:26 +0000
X-Inumbo-ID: 45beec03-9a75-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 45beec03-9a75-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 21:08:30 +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 1fn7L6-000Jas-QT; Tue, 07 Aug 2018 15:08:17 -0400
To: Greg KH <gregkh@linuxfoundation.org>
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>
 <CAGXu5jJvTF0KXs+3J32u5v1Ba5gZd0Umgib6D6++ie+LzqnuWA@mail.gmail.com>
 <c616c38b-52cc-2f88-7ea3-00f3a572255a@csail.mit.edu>
 <CAGXu5j+Y5TNBY1WCz=4E8B5nFo2jzyswg6iaQja_92GZB+hE0w@mail.gmail.com>
 <8a87a705-97c0-eb3d-8878-8ffe052f065d@csail.mit.edu>
 <20180807134934.GA16837@kroah.com>
From: "Srivatsa S. Bhat" <srivatsa@csail.mit.edu>
Message-ID: <824c77d3-93d8-fb90-6eb0-afa4aeef6644@csail.mit.edu>
Date: Tue, 7 Aug 2018 12:08:07 -0700
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: <20180807134934.GA16837@kroah.com>
Content-Type: multipart/mixed; boundary="------------8D3BCDF7813D9258CC70DFBD"
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>, catalin.marinas@arm.com,
 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>,
 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>, srinidhir@vmware.com,
 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,
 khlebnikov@yandex-team.ru, =?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>,
 Jiri Kosina <jikos@kernel.org>, 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>, 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>
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.
--------------8D3BCDF7813D9258CC70DFBD
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit

On 8/7/18 6:49 AM, Greg KH wrote:
> On Fri, Aug 03, 2018 at 04:20:31PM -0700, Srivatsa S. Bhat wrote:
>> On 8/2/18 3:22 PM, Kees Cook wrote:
>>> On Thu, Aug 2, 2018 at 12:22 PM, Srivatsa S. Bhat
>>> <srivatsa@csail.mit.edu> wrote:
>>>> On 7/26/18 4:09 PM, Kees Cook wrote:
>>>>> On Tue, Jul 24, 2018 at 3:02 PM, Jiri Kosina <jikos@kernel.org> wrote:
>>>>>> On Tue, 24 Jul 2018, Srivatsa S. Bhat wrote:
>>>>>>
>>>>>>> However, if you are proposing that you'd like to contribute the enhanced
>>>>>>> PTI/Spectre (upstream) patches from the SLES 4.4 tree to 4.4 stable, and
>>>>>>> have them merged instead of this patch series, then I would certainly
>>>>>>> welcome it!
>>>>>>
>>>>>> I'd in principle love us to push everything back to 4.4, but there are a
>>>>>> few reasons (*) why that's not happening shortly.
>>>>>>
>>>>>> Anyway, to point out explicitly what's really needed for those folks
>>>>>> running 4.4-stable and relying on PTI providing The Real Thing(TM), it's
>>>>>> either a 4.4-stable port of
>>>>>>
>>>>>>         http://kernel.suse.com/cgit/kernel-source/plain/patches.suse/x86-entry-64-use-a-per-cpu-trampoline-stack.patch?id=3428a77b02b1ba03e45d8fc352ec350429f57fc7
>>>>>>
>>>>>> or making THREADINFO_GFP imply __GFP_ZERO.
>>>>>
>>>>> This is true in Linus's tree now. Should be trivial to backport:
>>>>> https://git.kernel.org/linus/e01e80634ecdd
>>>>>
>>>>
>>>> Hi Jiri, Kees,
>>>>
>>>> Thank you for suggesting the patch! I have attached the (locally
>>>> tested) 4.4 and 4.9 backports of that patch with this mail. (The
>>>> mainline commit applies cleanly on 4.14).
>>>>
>>>> Greg, could you please consider including them in stable 4.4, 4.9
>>>> and 4.14?
>>>
>>> I don't think your v4.9 is sufficient: it leaves the vmapped stack
>>> uncleared. v4.9 needs ca182551857 ("kmemleak: clear stale pointers
>>> from task stacks") included in the backport (really, just adding the
>>> memset()).
>>>
>>
>> Ah, I see, thank you! I have attached the updated patchset for 4.9
>> with this mail.
>>
>>> Otherwise, yup, looks good.
>>>
>> Thank you for reviewing the patches!
>>  
>> Regards,
>> Srivatsa
>> VMware Photon OS
> 
> These work for 4.9, do you also have a set for 4.4?
> 

Thank you for considering these patches for 4.9!

The (single) patch for 4.4 did not need any more changes, and hence is
the same as the one I attached in my previous mail. I'll attach it
again here for your reference.

Also, upstream commit e01e80634ecdde1 (fork: unconditionally clear
stack on fork) applies cleanly on 4.14 stable, so it would be great to
cherry-pick it to 4.14 stable as well.

Thank you!

Regards,
Srivatsa
VMware Photon OS

--------------8D3BCDF7813D9258CC70DFBD
Content-Type: text/plain; charset=UTF-8; x-mac-type="0"; x-mac-creator="0";
 name="4.4-fork-unconditionally-clear-stack-on-fork.patch"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="4.4-fork-unconditionally-clear-stack-on-fork.patch"

RnJvbSA3ZTM5ZDhjY2JiMDg4OWMwM2NlNmRjMGRlZTBlNjNkNzhmMzdkMGE5IE1vbiBTZXAg
MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBLZWVzIENvb2sgPGtlZXNjb29rQGNocm9taXVtLm9y
Zz4KRGF0ZTogRnJpLCAyMCBBcHIgMjAxOCAxNDo1NTozMSAtMDcwMApTdWJqZWN0OiBbUEFU
Q0hdIGZvcms6IHVuY29uZGl0aW9uYWxseSBjbGVhciBzdGFjayBvbiBmb3JrCgpjb21taXQg
ZTAxZTgwNjM0ZWNkZGUxZGQxMTNhYzQzYjNhZGFkMjFiNDdmMzk1NyB1cHN0cmVhbS4KCk9u
ZSBvZiB0aGUgY2xhc3NlcyBvZiBrZXJuZWwgc3RhY2sgY29udGVudCBsZWFrc1sxXSBpcyBl
eHBvc2luZyB0aGUKY29udGVudHMgb2YgcHJpb3IgaGVhcCBvciBzdGFjayBjb250ZW50cyB3
aGVuIGEgbmV3IHByb2Nlc3Mgc3RhY2sgaXMKYWxsb2NhdGVkLiAgTm9ybWFsbHksIHRob3Nl
IHN0YWNrcyBhcmUgbm90IHplcm9lZCwgYW5kIHRoZSBvbGQgY29udGVudHMKcmVtYWluIGlu
IHBsYWNlLiAgSW4gdGhlIGZhY2Ugb2Ygc3RhY2sgY29udGVudCBleHBvc3VyZSBmbGF3cywg
dGhvc2UKY29udGVudHMgY2FuIGxlYWsgdG8gdXNlcnNwYWNlLgoKRml4aW5nIHRoaXMgd2ls
bCBtYWtlIHRoZSBrZXJuZWwgbm8gbG9uZ2VyIHZ1bG5lcmFibGUgdG8gdGhlc2UgZmxhd3Ms
IGFzCnRoZSBzdGFjayB3aWxsIGJlIHdpcGVkIGVhY2ggdGltZSBhIHN0YWNrIGlzIGFzc2ln
bmVkIHRvIGEgbmV3IHByb2Nlc3MuClRoZXJlJ3Mgbm90IGEgbWVhbmluZ2Z1bCBjaGFuZ2Ug
aW4gcnVudGltZSBwZXJmb3JtYW5jZTsgaXQgYWxtb3N0IGxvb2tzCmxpa2UgaXQgcHJvdmlk
ZXMgYSBiZW5lZml0LgoKUGVyZm9ybWluZyBiYWNrLXRvLWJhY2sga2VybmVsIGJ1aWxkcyBi
ZWZvcmU6CglSdW4gdGltZXM6IDE1Ny44NiAxNTcuMDkgMTU4LjkwIDE2MC45NCAxNjAuODAK
CU1lYW46IDE1OS4xMgoJU3RkIERldjogMS41NAoKYW5kIGFmdGVyOgoJUnVuIHRpbWVzOiAx
NTkuMzEgMTU3LjM0IDE1Ni43MSAxNTguMTUgMTYwLjgxCglNZWFuOiAxNTguNDYKCVN0ZCBE
ZXY6IDEuNDYKCkluc3RlYWQgb2YgbWFraW5nIHRoaXMgYSBidWlsZCBvciBydW50aW1lIGNv
bmZpZywgQW5keSBMdXRvbWlyc2tpCnJlY29tbWVuZGVkIHRoaXMganVzdCBiZSBlbmFibGVk
IGJ5IGRlZmF1bHQuCgpbMV0gQSBub2lzeSBzZWFyY2ggZm9yIG1hbnkga2luZHMgb2Ygc3Rh
Y2sgY29udGVudCBsZWFrcyBjYW4gYmUgc2VlbiBoZXJlOgpodHRwczovL2N2ZS5taXRyZS5v
cmcvY2dpLWJpbi9jdmVrZXkuY2dpP2tleXdvcmQ9bGludXgra2VybmVsK3N0YWNrK2xlYWsK
CkkgZGlkIHNvbWUgbW9yZSB3aXRoIHBlcmYgYW5kIGN5Y2xlIGNvdW50cyBvbiBydW5uaW5n
IDEwMCwwMDAgZXhlY3Mgb2YKL2Jpbi90cnVlLgoKYmVmb3JlOgpDeWNsZXM6IDIxODg1ODg2
MTU1MSAyMTg4NTMwMzYxMzAgMjE0NzI3NjEwOTY5IDIyNzY1Njg0NDEyMiAyMjQ5ODA1NDI4
NDEKTWVhbjogIDIyMTAxNTM3OTEyMi42MApTdGQgRGV2OiA0NjYyNDg2NTUyLjQ3CgphZnRl
cjoKQ3ljbGVzOiAyMTM4Njg5NDUwNjAgMjEzMTE5Mjc1MjA0IDIxMTgyMDE2OTQ1NiAyMjQ0
MjY2NzMyNTkgMjI1NDg5OTg2MzQ4Ck1lYW46ICAyMTc3NDUwMDk4NjUuNDAKU3RkIERldjog
NTkzNTU1OTI3OS45OQoKSXQgY29udGludWVzIHRvIGxvb2sgbGlrZSBpdCdzIGZhc3Rlciwg
dGhvdWdoIHRoZSBkZXZpYXRpb24gaXMgcmF0aGVyCndpZGUsIGJ1dCBJJ20gbm90IHN1cmUg
d2hhdCBJIGNvdWxkIGRvIHRoYXQgd291bGQgYmUgbGVzcyBub2lzeS4gIEknbQpvcGVuIHRv
IGlkZWFzIQoKTGluazogaHR0cDovL2xrbWwua2VybmVsLm9yZy9yLzIwMTgwMjIxMDIxNjU5
LkdBMzcwNzNAYmVhc3QKU2lnbmVkLW9mZi1ieTogS2VlcyBDb29rIDxrZWVzY29va0BjaHJv
bWl1bS5vcmc+CkFja2VkLWJ5OiBNaWNoYWwgSG9ja28gPG1ob2Nrb0BzdXNlLmNvbT4KUmV2
aWV3ZWQtYnk6IEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CkNj
OiBBbmR5IEx1dG9taXJza2kgPGx1dG9Aa2VybmVsLm9yZz4KQ2M6IExhdXJhIEFiYm90dCA8
bGFiYm90dEByZWRoYXQuY29tPgpDYzogUmFzbXVzIFZpbGxlbW9lcyA8cmFzbXVzLnZpbGxl
bW9lc0BwcmV2YXMuZGs+CkNjOiBNZWwgR29ybWFuIDxtZ29ybWFuQHRlY2hzaW5ndWxhcml0
eS5uZXQ+ClNpZ25lZC1vZmYtYnk6IEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRh
dGlvbi5vcmc+ClNpZ25lZC1vZmYtYnk6IExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51
eC1mb3VuZGF0aW9uLm9yZz4KWyBTcml2YXRzYTogQmFja3BvcnRlZCB0byA0LjQueSBdClNp
Z25lZC1vZmYtYnk6IFNyaXZhdHNhIFMuIEJoYXQgPHNyaXZhdHNhQGNzYWlsLm1pdC5lZHU+
ClJldmlld2VkLWJ5OiBTcmluaWRoaSBSYW8gPHNyaW5pZGhpckB2bXdhcmUuY29tPgotLS0K
IGluY2x1ZGUvbGludXgvdGhyZWFkX2luZm8uaCB8IDYgKy0tLS0tCiAxIGZpbGUgY2hhbmdl
ZCwgMSBpbnNlcnRpb24oKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaW5jbHVk
ZS9saW51eC90aHJlYWRfaW5mby5oIGIvaW5jbHVkZS9saW51eC90aHJlYWRfaW5mby5oCmlu
ZGV4IGZmMzA3YjUuLjY0Njg5MWYgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvbGludXgvdGhyZWFk
X2luZm8uaAorKysgYi9pbmNsdWRlL2xpbnV4L3RocmVhZF9pbmZvLmgKQEAgLTU1LDExICs1
NSw3IEBAIGV4dGVybiBsb25nIGRvX25vX3Jlc3RhcnRfc3lzY2FsbChzdHJ1Y3QgcmVzdGFy
dF9ibG9jayAqcGFybSk7CiAKICNpZmRlZiBfX0tFUk5FTF9fCiAKLSNpZmRlZiBDT05GSUdf
REVCVUdfU1RBQ0tfVVNBR0UKLSMgZGVmaW5lIFRIUkVBRElORk9fR0ZQCQkoR0ZQX0tFUk5F
TCB8IF9fR0ZQX05PVFJBQ0sgfCBfX0dGUF9aRVJPKQotI2Vsc2UKLSMgZGVmaW5lIFRIUkVB
RElORk9fR0ZQCQkoR0ZQX0tFUk5FTCB8IF9fR0ZQX05PVFJBQ0spCi0jZW5kaWYKKyNkZWZp
bmUgVEhSRUFESU5GT19HRlAJCShHRlBfS0VSTkVMIHwgX19HRlBfTk9UUkFDSyB8IF9fR0ZQ
X1pFUk8pCiAKIC8qCiAgKiBmbGFnIHNldC9jbGVhci90ZXN0IHdyYXBwZXJzCi0tIAoyLjcu
NAoK
--------------8D3BCDF7813D9258CC70DFBD
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--------------8D3BCDF7813D9258CC70DFBD--


From xen-devel-bounces@lists.xenproject.org Tue Aug 07 19:14:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 19:14:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn7QY-0007sZ-6p; Tue, 07 Aug 2018 19:13: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=44kx=kw=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1fn7QX-0007sU-6d
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 19:13:53 +0000
X-Inumbo-ID: e49a5d08-9a75-11e8-a8a5-bc764e045a96
Received: from mail-io0-x242.google.com (unknown [2607:f8b0:4001:c06::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e49a5d08-9a75-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 21:12:57 +0200 (CEST)
Received: by mail-io0-x242.google.com with SMTP id q19-v6so14933529ioh.11
 for <xen-devel@lists.xenproject.org>; Tue, 07 Aug 2018 12:13:51 -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=37bNCdWIzYgSam0Q0qbdzjmkuGLHlkeLyGzGzyKVWfU=;
 b=N2NPYPf+m46wsBHuxKQhHi8suVdBMoYXxuGKwFTm6nbT7Z//Ljx57olD7xP/IuYpp7
 9NMRanwsZJPuHIUaRhlKApFISOgMgGsAHyz6j69TanNby+DAiRi4d+1BEaoL4Yat06vP
 Pay/p+z1gug1r6k+GEjW2nCeCJdOJp+GQBUynqwVREJ8WQx6su0cADnYYNA5tlTtJolN
 FAkChrPYHjru4PHMCZm3iSqFTBOP+Y55mIQC9Q+rikBU6zgjkKj+zUlZGmh91n57cXQN
 awLVqwkfPqMomYAEKTzc72h7MtPxHNC/fwl21rPAS727/+/AsTE4E0txZ1FlEd3q8f6H
 aq2Q==
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=37bNCdWIzYgSam0Q0qbdzjmkuGLHlkeLyGzGzyKVWfU=;
 b=jYCBAIuZ+JY8UziJgf62l2bnE3Xyr12zatA0z5kQxK1+x8Aj3y3eAlmZQaJWDdcHUV
 P+92oNeKaDAVvuGYt9wzp3mR84lr7yPJQ+qHbTnsOGjBPqwoUhhVjLNsbtm/Bq+q7+c1
 FmsWVvwTMaozkEgJHPZ0igo2PhrIEXDnrkTlsQcxJZJWhyFFudcK8RhEPdb8SLuEpU/c
 zhEYfTUuXW5p5pBftXzaBHC6RaAMCmbTjleC7fp8OeOjGBLpAdrHLKy25V7Ta5TA5la9
 24iytVYnWC//gVKgnZpsrzxpAQrrLN5DmSbAdq/AwvjWwEYFz2QvMLPixNQj6MYgJc0q
 kB1g==
X-Gm-Message-State: AOUpUlG5fn6VVzE9Tg+P+EqwkXMt/kugZ0uD/sc7mI4bexmXSphr+6xp
 MlY/Y8bBaPjS9tbKRANn7UA4x52BIlwR+YurkeU=
X-Google-Smtp-Source: AAOMgpfaduHfcgagL8mkeeVqlG1wgOXW1fGeicGKww5aw0vPxqX5ThcPAQtc2gotU8OO9rFlifd0AQT7ZloYWM3hJjg=
X-Received: by 2002:a6b:7209:: with SMTP id
 n9-v6mr20243623ioc.82.1533669230869; 
 Tue, 07 Aug 2018 12:13:50 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a6b:1f83:0:0:0:0:0 with HTTP;
 Tue, 7 Aug 2018 12:13:50 -0700 (PDT)
In-Reply-To: <adfc68b1-f061-5c70-9083-3ef7d51d6457@arm.com>
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
 <1533580552-938-5-git-send-email-olekstysh@gmail.com>
 <fd405643-3ae8-de5d-ed4f-7acd6e3b70b3@arm.com>
 <CAPD2p-m_K4CQzWbVuFp0FWh=kFjrHkLpwZagx0+UO4n0kV-egw@mail.gmail.com>
 <adfc68b1-f061-5c70-9083-3ef7d51d6457@arm.com>
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
Date: Tue, 7 Aug 2018 22:13:50 +0300
Message-ID: <CAPD2p-=pJmEqRzShLzudpLh2Ymd0KuDMBgyKfM+gSRyPcR2apA@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [PATCH v1 4/4] xen/arm: Reuse R-Car Gen2 platform
 code for Stout board
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@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>

T24gVHVlLCBBdWcgNywgMjAxOCBhdCA4OjIxIFBNLCBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPiB3cm90ZToKPiBPbiAwNy8wOC8xOCAxODoxMiwgT2xla3NhbmRyIFR5c2hjaGVu
a28gd3JvdGU6Cj4+Cj4+IEhpLCBKdWxpZW4KPgo+Cj4gSGkgT2xla3NhbmRyLApIaSBKdWxpZW4K
Cj4KPgo+Pgo+PiBPbiBUdWUsIEF1ZyA3LCAyMDE4IGF0IDY6MTggUE0sIEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+Pj4KPj4+IEhpLAo+Pj4KPj4+IE9uIDA2LzA4
LzE4IDE5OjM1LCBPbGVrc2FuZHIgVHlzaGNoZW5rbyB3cm90ZToKPj4+Pgo+Pj4+Cj4+Pj4gRnJv
bTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29tPgo+
Pj4+Cj4+Pj4gUmVuZXNhcyAiU3RvdXQiIGRldmVsb3BtZW50IGJvYXJkICh3aXRoIGRpZmZlcmVu
dCBleHBhbnNpb24gYm9hcmRzKQo+Pj4+IGlzIGFsc28gYmFzZWQgb24gUi1DYXIgR2VuMiBTb0Mu
IFNvIGV4dGVuZCBjb21wYXQgYXJyYXkgd2l0aAo+Pj4+IGJvYXJkJ3MgY29tcGF0aWJsZSBzdHJp
bmdzLgo+Pj4+Cj4+Pj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtz
YW5kcl90eXNoY2hlbmtvQGVwYW0uY29tPgo+Pj4+IENDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNz
dGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4+Pj4gQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+Cj4+Pj4gLS0tCj4+Pj4gICAgeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9yY2FyMi5j
IHwgNCArKysrCj4+Pj4gICAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKQo+Pj4+Cj4+
Pj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvcmNhcjIuYwo+Pj4+IGIveGVu
L2FyY2gvYXJtL3BsYXRmb3Jtcy9yY2FyMi5jCj4+Pj4gaW5kZXggZGYwYWM4NC4uZWUyZGVkMCAx
MDA2NDQKPj4+PiAtLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3JjYXIyLmMKPj4+PiArKysg
Yi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3JjYXIyLmMKPj4+PiBAQCAtNDksNiArNDksMTAgQEAg
c3RhdGljIGludCBfX2luaXQgcmNhcjJfc21wX2luaXQodm9pZCkKPj4+PiAgICBzdGF0aWMgY29u
c3QgY2hhciAqY29uc3QgcmNhcjJfZHRfY29tcGF0W10gX19pbml0Y29uc3QgPQo+Pj4+ICAgIHsK
Pj4+PiAgICAgICAgInJlbmVzYXMsbGFnZXIiLAo+Pj4+ICsgICAgInJlbmVzYXMscjhhNzc5MHN0
b3V0IiwKPj4+PiArICAgICJyZW5lc2FzLHI4YTc3OTBzdG91dC12aWV3IiwKPj4+PiArICAgICJy
ZW5lc2FzLHI4YTc3OTBzdG91dC1oYWQiLAo+Pj4+ICsgICAgInJlbmVzYXMscjhhNzc5MHN0b3V0
LWZ1bGwiLAo+Pj4KPj4+Cj4+Pgo+Pj4gSSBhbSBxdWl0ZSByZWx1Y3RhbnQgdG8gYWRkIGNvbXBh
dGlibGUgdGhhdCBhcmUgbm90IHByZXNlbnQgaW4gdXBzdHJlYW0KPj4+IExpbnV4LiBMb29raW5n
IGF0IHRoZSBEVCB1cHN0cmVhbWVkIGluIExpbnV4LCB0aGUgY29tcGF0aWJsZSBmb3IgcjhhNzc5
MAo+Pj4gU29DCj4+PiBzZWVtIHRvIGJlICJyZW5lc2FzLHI4YTc3OTAiLiBXb3VsZG4ndCBpdCBi
ZSBzdWZmaWNpZW50IHRvIGNvdmVyIGFsbCB0aGUKPj4+IGJvYXJkcz8gQnV0IC4uLgo+Pgo+Pgo+
PiBUaGlzIGNvbXBhdGlibGUgY2FtZSBmcm9tIG9mZmljaWFsIEJTUCBmb3IgdGhpcyBib2FyZC4u
Lgo+PiBodHRwczovL2VsaW51eC5vcmcvUi1DYXIvQm9hcmRzL1lvY3RvI1J1bm5pbmcKPj4KPj4g
SSBoYXZlIGp1c3QgY2hlY2tlZCAicmVuZXNhcyxyOGE3NzkwIiBhbmQgeW91IHdhcyByaWdodCwg
aXQgY292ZXJzCj4+IHRoZXNlIG1vZGlmaWNhdGlvbnMuIFNvLCBJIHdpbGwgY2hhbmdlLgo+PiBN
b3Jlb3Zlciwgd2UgY2FuIGp1c3QgaGF2ZSBvbmx5IHNpbmdsZSBjb21wYXRpYmxlLCB3aGljaCB3
aWxsIGNvdmVyIChJCj4+IGhvcGUpIGFsbCBib2FyZHMgYmFzZWQgb24gUi1DYXIgSDIgU29DLCBp
bmNsdWRpbmcgTGFnZXIgYm9hcmQKPj4gKGNvbXBhdGlibGUgPSAicmVuZXNhcyxsYWdlciIsICJy
ZW5lc2FzLHI4YTc3OTAiKQo+Pgo+PiAgIHN0YXRpYyBjb25zdCBjaGFyICpjb25zdCByY2FyMl9k
dF9jb21wYXRbXSBfX2luaXRjb25zdCA9Cj4+ICAgewo+PiAtICAgICJyZW5lc2FzLGxhZ2VyIiwK
Pj4gKyAgICAicmVuZXNhcyxyOGE3NzkwIiwKPj4gICAgICAgTlVMTAo+PiAgIH07Cj4+Cj4+IFdo
YXQgZG8geW91IHRoaW5rPwo+Cj4KPiBUaGF0IHdvdWxkIGJlIHRoZSBiZXN0Lgo+Cj4+Cj4+Pgo+
Pj4gLi4uIGRvbid0IHlvdSBoYXZlIFBTQ0kgc3VwcG9ydCBvbiB0aG9zZSBwbGF0Zm9ybXM/Cj4+
Cj4+Cj4+IEFGQUlLLCBuby4KPj4gVGhpcyBjb2RlIGlzIGRlZmluaXRlbHkgbmVlZGVkIGZvciBT
dG91dCBib2FyZCBhcyB3ZWxsLCBzaW5jZSB0aGUgU29DCj4+IGlzIHRoZSBzYW1lIChSLUNhciBH
ZW4yKS4KPgo+Cj4gV2hlbiBJIGxvb2tlZCBhdCB0aGUgZGV2aWNlLXRyZWUgdXBzdHJlYW1lZCBm
b3IgUi1DYXIgR2VuMiAoSSB0aGluawo+IHI4YTc3OTApLCBQU0NJIGlzIHN1cHBvcnRlZC4gU28g
SSBhbSBhIGJpdCBzdXJwcmlzZWQgdGhhdCB0aGUgU3RvdXQgKG9yIGV2ZW4KPiBsYWdlcikgZG9l
cyBub3Qgc3VwcG9ydCBpdC4gQXJlIHlvdSBzdXJlIHlvdSBhcmUgbm90IHVzaW5nIGFuIG9sZCBm
aXJtd2FyZT8KClRoaXMgaXMgdGhlIHRvcGljIEkgYW0gbm90IHF1aXRlIGZhbWlsaWFyIHdpdGgs
IHNvIG1heSBtaXN0YWtlLi4uCgpZZXMsIHRoZSBCU1AgSSB1c2UgaXMgcXVpdGUgb2xkLCBidXQg
SSBtYW5hZ2VkIHRvIHJ1biBpdCBvbiB0b3Agb2YgWGVuLi4uCkp1c3QgdG8gY2xhcmlmeSwgc2F5
aW5nIGZpcm13YXJlIHlvdSBtZWFuIHNvbWV0aGluZyBydW5uaW5nIGluIFNlY3VyZQpXb3JsZCwg
bGlrZSBBUk0gVEYsIGZvciBleGFtcGxlCmFuZCBwcm92aWRpbmcgUFNDSSBzZXJ2aWNlcz8gSWYg
eWVzLCB0aGUgQlNQIGZvciBSLUNhciBHZW4yIHNlZW1zCmRvZXNuJ3QgY29udGFpbiBpdC4gT25s
eSBVLUJvb3QgaXMgYXZhaWxhYmxlLgpCdXQgVS1Cb290IHdhcyBtb2RpZmllZCB0byBiZSBhYmxl
IHRvIHN3aXRjaCBBMTUgY29yZXMgdG8gSFlQIG1vZGUuCkhlcmUgWzFdIHlvdSBjYW4gc2VlIGhv
dyBpdCB3YXMgZG9uZSBmb3IgTGFnZXIgYm9hcmQsCnNvbWV0aGluZyBzaW1pbGFyIEkgZGlkIGZv
ciBTdG91dCBib2FyZC4KClNvLCBpbiBhIG51dHNoZWxsLCBTTVAgYnJpbmctdXAgdW5kZXIgWGVu
IGlzIGRvbmUgaW4gZm9sbG93aW5nIHdheToKLSBVLUJvb3Qgc3dpdGNoZXMgYWxsIGNvcmVzIHRv
IEhZUCBtb2RlIGFuZCBqdW1wcyB0byBYZW4gb24gYSBib290CmNvcmUsIHdoaWxlIG5vbi1ib290
IGNvcmVzIGFyZSB3YWl0aW5nIGluIFUtQm9vdC4KLSBQbGF0Zm9ybSBTTVAgaW5pdCBjb2RlIChy
Y2FyMi5jKSBicmluZ3MgZWFjaCBub24tYm9vdCBjb3JlIHRvIFhlbi4KCj4KPiBJZiBub3QsIGNh
biB5b3UgcGxlYXNlIHBvaW50IG1lIHRvIHRoZSBjb2RlIGluIExpbnV4ICh1cHN0cmVhbSBvciBC
U1ApIGRvaW5nCj4gdGhlIFNNUCBicmluZy11cCBmb3IgdGhlIFItQ2FyPwoKQlNQIGlzIGJhc2Vk
IG9uICsgYWRkaXRpb25hbCBwYXRjaGVzIGluIFlvY3RvIGxheWVyczoKaHR0cHM6Ly9naXQua2Vy
bmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvaG9ybXMvcmVuZXNhcy1iYWNrcG9ydC5n
aXQvdHJlZS9hcmNoL2FybS9ib290L2R0cy9yOGE3NzkwLmR0c2k/aD1ic3AvdjMuMTAuMzEtbHRz
aS9yY2FyLWdlbjItMS45LjgKaHR0cHM6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tl
cm5lbC9naXQvaG9ybXMvcmVuZXNhcy1iYWNrcG9ydC5naXQvdHJlZS9hcmNoL2FybS9tYWNoLXNo
bW9iaWxlL3BsYXRzbXAtYXBtdS5jP2g9YnNwL3YzLjEwLjMxLWx0c2kvcmNhci1nZW4yLTEuOS44
CgpVcHN0cmVhbSBjb2RlOgpodHRwczovL2dpdGh1Yi5jb20vdG9ydmFsZHMvbGludXgvYmxvYi9t
YXN0ZXIvYXJjaC9hcm0vYm9vdC9kdHMvcjhhNzc5MC5kdHNpCmh0dHBzOi8vZ2l0aHViLmNvbS90
b3J2YWxkcy9saW51eC9ibG9iL21hc3Rlci9hcmNoL2FybS9tYWNoLXNobW9iaWxlL3BsYXRzbXAt
YXBtdS5jCgpDb3VsZCB5b3UgcG9pbnQgbWUgYSBsaW5rIHRvIGRldmljZS10cmVlIHdoZXJlIFBT
Q0kgaXMgc3VwcG9ydGVkPwoKWzFdIGh0dHBzOi8vd2lraS54ZW5wcm9qZWN0Lm9yZy93aWtpL1hl
bl9BUk1fd2l0aF9WaXJ0dWFsaXphdGlvbl9FeHRlbnNpb25zL0xhZ2VyCgo+Cj4gQ2hlZXJzLAo+
Cj4gLS0KPiBKdWxpZW4gR3JhbGwKCgoKLS0gClJlZ2FyZHMsCgpPbGVrc2FuZHIgVHlzaGNoZW5r
bwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 19:15:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 19: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 1fn7SE-0007za-QH; Tue, 07 Aug 2018 19:15: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=kyc7=kw=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fn7SD-0007zR-7L
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 19:15:37 +0000
X-Inumbo-ID: 22d66641-9a76-11e8-a8a5-bc764e045a96
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 22d66641-9a76-11e8-a8a5-bc764e045a96;
 Tue, 07 Aug 2018 21:14:41 +0200 (CEST)
Received: from localhost (unknown [194.244.16.108])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id 32C39D96;
 Tue,  7 Aug 2018 19:15:33 +0000 (UTC)
Date: Tue, 7 Aug 2018 21:15:31 +0200
From: Greg KH <gregkh@linuxfoundation.org>
To: "Srivatsa S. Bhat" <srivatsa@csail.mit.edu>
Message-ID: <20180807191531.GA28682@kroah.com>
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>
 <CAGXu5jJvTF0KXs+3J32u5v1Ba5gZd0Umgib6D6++ie+LzqnuWA@mail.gmail.com>
 <c616c38b-52cc-2f88-7ea3-00f3a572255a@csail.mit.edu>
 <CAGXu5j+Y5TNBY1WCz=4E8B5nFo2jzyswg6iaQja_92GZB+hE0w@mail.gmail.com>
 <8a87a705-97c0-eb3d-8878-8ffe052f065d@csail.mit.edu>
 <20180807134934.GA16837@kroah.com>
 <824c77d3-93d8-fb90-6eb0-afa4aeef6644@csail.mit.edu>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <824c77d3-93d8-fb90-6eb0-afa4aeef6644@csail.mit.edu>
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>, catalin.marinas@arm.com,
 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>,
 =?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>,
 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>, srinidhir@vmware.com,
 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,
 khlebnikov@yandex-team.ru, =?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>,
 Jiri Kosina <jikos@kernel.org>, 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>, 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>

T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMTI6MDg6MDdQTSAtMDcwMCwgU3JpdmF0c2EgUy4gQmhh
dCB3cm90ZToKPiBBbHNvLCB1cHN0cmVhbSBjb21taXQgZTAxZTgwNjM0ZWNkZGUxIChmb3JrOiB1
bmNvbmRpdGlvbmFsbHkgY2xlYXIKPiBzdGFjayBvbiBmb3JrKSBhcHBsaWVzIGNsZWFubHkgb24g
NC4xNCBzdGFibGUsIHNvIGl0IHdvdWxkIGJlIGdyZWF0IHRvCj4gY2hlcnJ5LXBpY2sgaXQgdG8g
NC4xNCBzdGFibGUgYXMgd2VsbC4KCkl0IGlzIGFscmVhZHkgaW4gdGhlIDQuMTQuNjAgcmVsZWFz
ZSwgZGlkIEkgc29tZWhvdyBtZXNzIHVwIHRoZQpiYWNrcG9ydD8KCnRoYW5rcywKCmdyZWcgay1o
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 19:20:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 19:20:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn7Wh-0000JR-Dq; Tue, 07 Aug 2018 19:20: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=d3mv=kw=csail.mit.edu=srivatsa@srs-us1.protection.inumbo.net>)
 id 1fn7Wg-0000JM-20
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 19:20:14 +0000
X-Inumbo-ID: f8461252-9a76-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 f8461252-9a76-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 19:20:39 +0000 (UTC)
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 1fn7Vp-000KPh-HY; Tue, 07 Aug 2018 15:19:21 -0400
To: Greg KH <gregkh@linuxfoundation.org>
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>
 <CAGXu5jJvTF0KXs+3J32u5v1Ba5gZd0Umgib6D6++ie+LzqnuWA@mail.gmail.com>
 <c616c38b-52cc-2f88-7ea3-00f3a572255a@csail.mit.edu>
 <CAGXu5j+Y5TNBY1WCz=4E8B5nFo2jzyswg6iaQja_92GZB+hE0w@mail.gmail.com>
 <8a87a705-97c0-eb3d-8878-8ffe052f065d@csail.mit.edu>
 <20180807134934.GA16837@kroah.com>
 <824c77d3-93d8-fb90-6eb0-afa4aeef6644@csail.mit.edu>
 <20180807191531.GA28682@kroah.com>
From: "Srivatsa S. Bhat" <srivatsa@csail.mit.edu>
Message-ID: <60dbd3d6-4b75-b375-8661-d921d77e0bbd@csail.mit.edu>
Date: Tue, 7 Aug 2018 12:19:12 -0700
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: <20180807191531.GA28682@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>, catalin.marinas@arm.com,
 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>,
 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>, srinidhir@vmware.com,
 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,
 khlebnikov@yandex-team.ru, =?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>,
 Jiri Kosina <jikos@kernel.org>, 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>, 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>

T24gOC83LzE4IDEyOjE1IFBNLCBHcmVnIEtIIHdyb3RlOgo+IE9uIFR1ZSwgQXVnIDA3LCAyMDE4
IGF0IDEyOjA4OjA3UE0gLTA3MDAsIFNyaXZhdHNhIFMuIEJoYXQgd3JvdGU6Cj4+IEFsc28sIHVw
c3RyZWFtIGNvbW1pdCBlMDFlODA2MzRlY2RkZTEgKGZvcms6IHVuY29uZGl0aW9uYWxseSBjbGVh
cgo+PiBzdGFjayBvbiBmb3JrKSBhcHBsaWVzIGNsZWFubHkgb24gNC4xNCBzdGFibGUsIHNvIGl0
IHdvdWxkIGJlIGdyZWF0IHRvCj4+IGNoZXJyeS1waWNrIGl0IHRvIDQuMTQgc3RhYmxlIGFzIHdl
bGwuCj4gCj4gSXQgaXMgYWxyZWFkeSBpbiB0aGUgNC4xNC42MCByZWxlYXNlLCBkaWQgSSBzb21l
aG93IG1lc3MgdXAgdGhlCj4gYmFja3BvcnQ/Cj4gCgpTb3JyeSwgbXkgYmFkISBUaGUgYmFja3Bv
cnQgaW4gNC4xNC42MCBsb29rcyBmaW5lLiBUaGFuayB5b3UhCiAKUmVnYXJkcywKU3JpdmF0c2EK
Vk13YXJlIFBob3RvbiBPUwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 21:04:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 21:04:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fn98s-0007Wc-1B; Tue, 07 Aug 2018 21: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=fg3j=kw=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fn98q-0007WS-BB
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 21:03:44 +0000
X-Inumbo-ID: 6e1d2856-9a85-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6e1d2856-9a85-11e8-a6a9-d7ebe60f679a;
 Tue, 07 Aug 2018 21:04: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 1fn98m-0001PA-4x; Tue, 07 Aug 2018 21:03: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 1fn98l-00010z-NR; Tue, 07 Aug 2018 21:03:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fn98l-0003OV-Mq; Tue, 07 Aug 2018 21:03:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125792-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=e752f28409678ce3ade49986b39309178fb2a6d6
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 07 Aug 2018 21:03:39 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125792: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTc5MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc5Mi8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIGU3NTJmMjg0MDk2NzhjZTNhZGU0OTk4NmIzOTMwOTE3
OGZiMmE2ZDYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDYgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA1IGRheXMgICAxMiBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3NzIgIDIwMTgtMDgtMDYgMTY6MDA6MzcgWiAgICAxIGRh
eXMgICAxMCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9r
ZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybTY0LXhzbSBjYXB0dXJlLWxvZ3MKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgNDgwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 07 22:58:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Aug 2018 22: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 1fnAvC-0006ul-Gu; Tue, 07 Aug 2018 22: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=zyfn=kw=amacapital.net=luto@srs-us1.protection.inumbo.net>)
 id 1fnAvB-0006ug-Ut
 for xen-devel@lists.xenproject.org; Tue, 07 Aug 2018 22:57:46 +0000
X-Inumbo-ID: 2acae35c-9a95-11e8-a8a5-bc764e045a96
Received: from mail-pg1-x543.google.com (unknown [2607:f8b0:4864:20::543])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2acae35c-9a95-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 00:56:49 +0200 (CEST)
Received: by mail-pg1-x543.google.com with SMTP id a11-v6so129429pgw.6
 for <xen-devel@lists.xenproject.org>; Tue, 07 Aug 2018 15:57:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amacapital-net.20150623.gappssmtp.com; s=20150623;
 h=mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=We/Fh+zlFeO83Mu0n7eNfk5dyHAdHejsIzy2PVrMvHE=;
 b=1VvjVgF1ppBrz0ilw1hu24+uv+heWanpYHsEwk0Pn9D52Yv64uPVg8h8NHgrCFv34n
 wlqRxEL52VPg4A7qvlr3jsvfu6XDyyu3ZBvC7mZ+L501DAoIsii6SFiizo2sTovIaBVf
 89Ddj5s/3pA38go7mDQrlZ/t3LnrzWGb++gwnwb6rAiTuKPQinvxl/8o0EbJtH2pUIls
 ljsfeozVHp7Lh3Usv41ah38ILhYoHJ1jCeUft31N/LK3izAe7UJz6Qt5sMO1WKrPidL1
 VxXY6FuXoenR163/WiziAar+n7BN9BlXBTvXXe1I5iNdvNA5l7TDZZNjKyZ55YRWjKSs
 yBcw==
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=We/Fh+zlFeO83Mu0n7eNfk5dyHAdHejsIzy2PVrMvHE=;
 b=sFeEVvq+Si7/+qOV4LwNhoEqZr2ixoaasn9VHMyPru0FVfH4c8qi4AP/IX8kaPap4L
 RGAP95qGiRwPo6EdsKN3Tvgo2T1MfPWs9+CToM4E2ADdrczq4ggYAOwGObhONZHOD9QH
 WtcIeWE6A6yIAfoZoYcutFF3HI/f22RuReTxx9y61XhsMVHGh6PnlTcr8TGBrpbyaqV0
 S9kB2lfgaDUsW0QKq3e5usSbJ4iE/bgfQVoCVrRfZqQObu5Ejcp5Zzp2DsixlzQmgz8L
 6DgpZ7+klUI87IMhXKbzBq7dWjGd6CvmpilStphREOpBpD7Hm0Rd7z/fu8spP7tSXks3
 JWZg==
X-Gm-Message-State: AOUpUlHsLbpqmQwvjCxn818QshKeue/QYszHf0FNCf1AIuUagxdGcIXs
 UkO4+kcTIq1KWT1JxMEzvHhDbA==
X-Google-Smtp-Source: AA+uWPwmZ3WSerb+rUpJhpVlzE6vKroBH6tIrMZLiqTEvW6VDVcdQQoPeZuHT5xekkZ8aYJg224utQ==
X-Received: by 2002:a63:e001:: with SMTP id e1-v6mr251626pgh.380.1533682663350; 
 Tue, 07 Aug 2018 15:57:43 -0700 (PDT)
Received: from ?IPv6:2600:1010:b016:7102:f59d:5c2c:ab3c:d9ca?
 ([2600:1010:b016:7102:f59d:5c2c:ab3c:d9ca])
 by smtp.gmail.com with ESMTPSA id k64-v6sm3461267pgd.47.2018.08.07.15.57.40
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 07 Aug 2018 15:57:41 -0700 (PDT)
Mime-Version: 1.0 (1.0)
From: Andy Lutomirski <luto@amacapital.net>
X-Mailer: iPhone Mail (15G77)
In-Reply-To: <a88677f5-19fd-f580-c05a-b53e43c9008f@oracle.com>
Date: Tue, 7 Aug 2018 15:57:39 -0700
Message-Id: <6A458833-F161-4C0A-8DFF-8757EDA36D5C@amacapital.net>
References: <87effb2tvn.fsf@prgmr.com>
 <CAFLBxZb4XK+MvL-MR5WbeRWVJ=5juUSJ8hg6qwowdHAPAr+hMA@mail.gmail.com>
 <a88677f5-19fd-f580-c05a-b53e43c9008f@oracle.com>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Subject: Re: [Xen-devel] backport of XSA-274 patch to 4.9.x kernel (could
 use a 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: Juergen Gross <jgross@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 George Dunlap <dunlapg@umich.edu>, Chris Brannon <cmb@prgmr.com>,
 Andy Lutomirski <luto@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>

Cgo+IE9uIEF1ZyA3LCAyMDE4LCBhdCAxMTo0OSBBTSwgQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5v
c3Ryb3Zza3lAb3JhY2xlLmNvbT4gd3JvdGU6Cj4gCj4+IE9uIDA4LzA3LzIwMTggMDE6MjAgUE0s
IEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+PiBPbiBNb24sIEF1ZyA2LCAyMDE4IGF0IDg6MTAgUE0s
IENocmlzIEJyYW5ub24gPGNtYkBwcmdtci5jb20+IHdyb3RlOgo+Pj4gSSBqdXN0IGdvdCB0aGUg
Zm9sbG93aW5nIHBhdGNoIGZyb20gYSBjb2xsZWFndWUuICBJdCdzIGEgYmFja3BvcnQgb2YKPj4+
IHRoZSBYU0EgMjc0IGtlcm5lbCBwYXRjaCB0byA0LjkueCBrZXJuZWxzLiAgVGhlIGtlcm5lbCBw
YXRjaCBnaXZlbiBpbgo+Pj4gdGhlIFhTQSB3b3VsZCBub3QgYXBwbHkgY2xlYW5seS4gIFdvdWxk
IHNvbWVvbmUgbWluZCByZXZpZXdpbmcgaXQ/ICBJdAo+Pj4gd291bGQgYmUgbXVjaCBhcHByZWNp
YXRlZC4KPj4+IAo+Pj4gY29tbWl0IGIzNjgxZGQ1NDhkMDZkZWIyZTE1NzM4OTA4MjlkZmY0YjE1
YWJmNDYgdXBzdHJlYW0uCj4+PiAKPj4+IFRoaXMgdmVyc2lvbiBhcHBsaWVzIHRvIHY0LjkuCj4+
PiAKPj4+IGVycm9yX2VudHJ5IGFuZCBlcnJvcl9leGl0IGNvbW11bmljYXRlIHRoZSB1c2VyIHZz
IGtlcm5lbCBzdGF0dXMgb2YKPj4+IHRoZSBmcmFtZSB1c2luZyAlZWJ4LiAgVGhpcyBpcyB1bm5l
Y2Vzc2FyeSAtLSB0aGUgaW5mb3JtYXRpb24gaXMgaW4KPj4+IHJlZ3MtPmNzLiAgSnVzdCB1c2Ug
cmVncy0+Y3MuCj4+PiAKPj4+IFRoaXMgbWFrZXMgZXJyb3JfZW50cnkgc2ltcGxlciBhbmQgbWFr
ZXMgZXJyb3JfZXhpdCBtb3JlIHJvYnVzdC4KPj4+IAo+Pj4gSXQgYWxzbyBmaXhlcyBhIG5hc3R5
IGJ1Zy4gIEJlZm9yZSBhbGwgdGhlIFNwZWN0cmUgbm9uc2Vuc2UsIFRoZQo+Pj4geGVuX2ZhaWxz
YWZlX2NhbGxiYWNrIGVudHJ5IHBvaW50IHJldHVybmVkIGxpa2UgdGhpczoKPj4+IAo+Pj4gICAg
ICAgIEFMTE9DX1BUX0dQUkVHU19PTl9TVEFDSwo+Pj4gICAgICAgIFNBVkVfQ19SRUdTCj4+PiAg
ICAgICAgU0FWRV9FWFRSQV9SRUdTCj4+PiAgICAgICAgRU5DT0RFX0ZSQU1FX1BPSU5URVIKPj4+
ICAgICAgICBqbXAgICAgIGVycm9yX2V4aXQKPj4+IAo+Pj4gQW5kIGl0IGRpZCBub3QgZ28gdGhy
b3VnaCBlcnJvcl9lbnRyeS4gIFRoaXMgd2FzIGJvZ3VzOiBSQlgKPj4+IGNvbnRhaW5lZCBnYXJi
YWdlLCBhbmQgZXJyb3JfZXhpdCBleHBlY3RlZCBhIGZsYWcgaW4gUkJYLgo+Pj4gRm9ydHVuYXRl
bHksIGl0IGdlbmVyYWxseSBjb250YWluZWQgKm5vbnplcm8qIGdhcmJhZ2UsIHNvIHRoZQo+Pj4g
Y29ycmVjdCBjb2RlIHBhdGggd2FzIHVzZWQuICBBcyBwYXJ0IG9mIHRoZSBTcGVjdHJlIGZpeGVz
LCBjb2RlIHdhcwo+Pj4gYWRkZWQgdG8gY2xlYXIgUkJYIHRvIG1pdGlnYXRlIGNlcnRhaW4gc3Bl
Y3VsYXRpb24gYXR0YWNrcy4gIE5vdywKPj4+IGRlcGVuZGluZyBvbiBrZXJuZWwgY29uZmlndXJh
dGlvbiwgUkJYIGdvdCB6ZXJvZWQgYW5kLCB3aGVuIHJ1bm5pbmcKPj4+IHNvbWUgV2luZSB3b3Jr
bG9hZHMsIHRoZSBrZXJuZWwgY3Jhc2hlcy4gIFRoaXMgd2FzIGludHJvZHVjZWQgYnk6Cj4+PiAK
Pj4+ICAgIGNvbW1pdCAzYWM2ZDhjNzg3YjggKCJ4ODYvZW50cnkvNjQ6IENsZWFyIHJlZ2lzdGVy
cyBmb3IKPj4+ICAgIGV4Y2VwdGlvbnMvaW50ZXJydXB0cywgdG8gcmVkdWNlIHNwZWN1bGF0aW9u
IGF0dGFjayBzdXJmYWNlIikKPj4+IAo+Pj4gV2l0aCB0aGlzIHBhdGNoIGFwcGxpZWQsIFJCWCBp
cyBubyBsb25nZXIgbmVlZGVkIGFzIGEgZmxhZywgYW5kIHRoZQo+Pj4gcHJvYmxlbSBnb2VzIGF3
YXkuCj4+PiAKPj4+IENjOiBCcmlhbiBHZXJzdCA8YnJnZXJzdEBnbWFpbC5jb20+Cj4+PiBDYzog
Qm9yaXNsYXYgUGV0a292IDxicEBhbGllbjguZGU+Cj4+PiBDYzogRG9taW5payBCcm9kb3dza2kg
PGxpbnV4QGRvbWluaWticm9kb3dza2kubmV0Pgo+Pj4gQ2M6IEluZ28gTW9sbmFyIDxtaW5nb0By
ZWRoYXQuY29tPgo+Pj4gQ2M6ICJILiBQZXRlciBBbnZpbiIgPGhwYUB6eXRvci5jb20+Cj4+PiBD
YzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+Cj4+PiBDYzogQm9yaXMgT3N0
cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KPj4+IENjOiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+Cj4+PiBDYzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cj4+PiBDYzogeDg2QGtlcm5lbC5vcmcKPj4+IENjOiBzdGFibGVAdmdlci5rZXJuZWwub3JnCj4+
PiBDYzogQW5keSBMdXRvbWlyc2tpIDxsdXRvQGtlcm5lbC5vcmc+Cj4+PiBGaXhlczogM2FjNmQ4
Yzc4N2I4ICgieDg2L2VudHJ5LzY0OiBDbGVhciByZWdpc3RlcnMgZm9yIGV4Y2VwdGlvbnMvaW50
ZXJydXB0cywgdG8gcmVkdWNlIHNwZWN1bGF0aW9uIGF0dGFjayBzdXJmYWNlIikKPj4+IFJlcG9y
dGVkLWFuZC10ZXN0ZWQtYnk6ICJNLiBWZWZhIEJpY2FrY2kiIDxtLnYuYkBydW5ib3guY29tPgo+
Pj4gU2lnbmVkLW9mZi1ieTogU2FyYWggTmV3bWFuIDxzcm5AcHJnbXIuY29tPgo+PiBJIHRoaW5r
IHlvdSBuZWVkIHRvIHJldGFpbiBBbmR5J3MgU29CLCBhbmQgYWRkIHlvdXIgb3duIHVuZGVybmVh
dGguCj4+IAo+PiBUaGlzIGxvb2tzIHBsYXVzaWJsZSB0byBtZSAtLSBBbmR5IC8gQm9yaXMsIGFu
eSBvcGluaW9ucz8KPiAKPiAKPiBMR1RNLgo+IAo+IE5vdGUgYWxzbyB0aGF0IEFuZHkncyBwYXRj
aCBoYWQgc2xpZ2h0bHkgbG9uZ2VyIGNvbW1pdCBtZXNzYWdlCj4gKGluY2x1ZGluZyBzb21lIG9m
IHRoZSB0YWdzIHRoYXQgeW91IGFyZSBtaXNzaW5nKSwgd2l0aCB0aGlzIHN1Z2dlc3Rpb246Cj4g
Cj4gICAgICAgWyBOb3RlIHRvIHN0YWJsZSBtYWludGFpbmVyczogdGhpcyBzaG91bGQgcHJvYmFi
bHkgZ2V0IGFwcGxpZWQgdG8gYWxsCj4gICAgICAga2VybmVscy4gIElmIHlvdSdyZSBuZXJ2b3Vz
IGFib3V0IHRoYXQsIGEgbW9yZSBjb25zZXJ2YXRpdmUgZml4IHRvCj4gICAgICAgYWRkIHhvcmwg
JWVieCwlZWJ4OyBpbmNsICVlYnggYmVmb3JlIHRoZSBqdW1wIHRvIGVycm9yX2V4aXQgc2hvdWxk
Cj4gICAgICAgYWxzbyBmaXggdGhlIHByb2JsZW0uIF0KPiAKCk9uIGZ1cnRoZXIgcmV2aWV3LCBJ
IGRvbuKAmXQgbGlrZSB0aGF0IHN1Z2dlc3Rpb24uIFdoYXQgaWYgdGhlIGNhbGxiYWNrIGNhbWUg
ZnJvbSB1c2VyIGNvZGUuIEl04oCZcyBub3Qgc3VwcG9zZWQgdG8gaGFwcGVuIG9uIG1vZGVybiBr
ZXJuZWxzLCBidXQgSeKAmW0gbm90IHN1cmUgSSB0cnVzdCB0aGF0LiAKCj4gCj4gCj4gCj4gLWJv
cmlzCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 00:14:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 00:14:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnC77-0004f1-HW; Wed, 08 Aug 2018 00: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=cdxt=kx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnC75-0004er-UE
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 00:14:07 +0000
X-Inumbo-ID: 06bc7862-9aa0-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 06bc7862-9aa0-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 00:14: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 1fnC70-0005vW-Vt; Wed, 08 Aug 2018 00:14: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 1fnC70-0006bq-MC; Wed, 08 Aug 2018 00:14:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnC70-0001NY-LU; Wed, 08 Aug 2018 00:14:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125793-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=e752f28409678ce3ade49986b39309178fb2a6d6
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 08 Aug 2018 00:14:02 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125793: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTc5MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc5My8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIGU3NTJmMjg0MDk2NzhjZTNhZGU0OTk4NmIzOTMwOTE3
OGZiMmE2ZDYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDYgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA1IGRheXMgICAxMyBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3NzIgIDIwMTgtMDgtMDYgMTY6MDA6MzcgWiAgICAxIGRh
eXMgICAxMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9r
ZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybTY0LXhzbSBjYXB0dXJlLWxvZ3MKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgNDgwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 00:28:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 00:28:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnCKt-0005aG-4A; Wed, 08 Aug 2018 00:28: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=ajrs=kx=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1fnCKr-0005aB-MF
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 00:28:21 +0000
X-Inumbo-ID: d248f957-9aa1-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 d248f957-9aa1-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 02:27:25 +0200 (CEST)
Received: by mail-lf1-x12d.google.com with SMTP id y200-v6so308839lfd.7
 for <xen-devel@lists.xenproject.org>; Tue, 07 Aug 2018 17:28:19 -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=yEYZbIl2qpb5V1QyWFSVmXD04TdlT/EE6jvZf1QZq64=;
 b=ZbS6hhHWBmC+gCRe+FFvtqY15+FD4KY842YhcgCILu/P0zxC+f8sot1Mnh0cXdAJmO
 AhsvXUg1YhEbdkBWtljhKcg8bi/W7psouPqrdJRpo7L6kgEuaKHVs5huZUJ1suJ3kfdv
 h0ZHEBUDyqHFofIRpn4N8UI0ZwForShxFLhxrNMQSOez5larL0BWTV6GB1S9YBG7McjK
 sIBJMBpTKgBfif6nny8kWjS45saJ95PdWc8BkcIlIoJt50YhNKm6qQU/9zZnXhJD5oK9
 Akh0G9FavauOL9a/V8ElLQMv22a44axaC/g788umYLmc/MJIm2jVx3gGspzzmjln4dLQ
 GOZQ==
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=yEYZbIl2qpb5V1QyWFSVmXD04TdlT/EE6jvZf1QZq64=;
 b=mQR0xVvZT3RWZT6LEAwonzOhxO0Jl1u089f7Go/yKL8aCrZjF0pQm8nFbWCxPAYUGv
 kRTRuaL6ZJCJrFv4gcdnlEzenR8oELMKXUjhytZw2Z/D3WAr6RPnHkpjJqlenbhFq2p1
 ip3stOukuO3HBewesxlPpsQGUxhHZSpmEUwy4m8zW+RyEM4eGQRBvWuEWZ78rMgFUJrh
 in38uUAe5G4v6tEMgwUJrYljpdKZX/HQwwoVK0oAN0cVQEmq0ka1QaqXrY2sJKDnOEZQ
 GoaODuMf4xe2NmPQ23ZNEoRblofyUySpxHhk4RJhQ9G4G4+p90nP6yNo+qvM1OCbaMVT
 U4tQ==
X-Gm-Message-State: AOUpUlE6nFfTu9KBoK2dUH8laNVoAA5eJK+UMIIzIUE9xpMT9CWLRRnT
 aXZuWPJAxab9KySDX2/nUrjZu7RotfQkzjx/C/k=
X-Google-Smtp-Source: AA+uWPwqlSSqsfKFtnjey5BF4EAmpDzHVZAUUn/1aM18pO+fVvUqk5bENxiAsYsCdSwW+VKjHxhyPfELFQz0GNiBApI=
X-Received: by 2002:a19:c742:: with SMTP id x63-v6mr311918lff.9.1533688098394; 
 Tue, 07 Aug 2018 17:28:18 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:6f11:0:0:0:0:0 with HTTP;
 Tue, 7 Aug 2018 17:28:17 -0700 (PDT)
In-Reply-To: <FE6F7D80-B354-42CB-9E2A-A6931FAEC046@citrix.com>
References: <FE6F7D80-B354-42CB-9E2A-A6931FAEC046@citrix.com>
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Tue, 7 Aug 2018 17:28:17 -0700
Message-ID: <CACMJ4GY86+a0pkmvc_PPUWxLfjrC+h9GyvLkwWCdhk7P1rOjGw@mail.gmail.com>
To: Lars Kurth <lars.kurth@citrix.com>
Subject: Re: [Xen-devel] x86 Community Call - Wed Aug 15,
 14:00 - 15:00 UTC - Call for agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 Julien Grall <julien.grall@arm.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 Matt Spencer <Matt.Spencer@arm.com>,
 "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>, "Ji,
 John" <john.ji@intel.com>, Stefano Stabellini <sstabellini@kernel.org>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>,
 Jarvis Roach <Jarvis.Roach@dornerworks.com>, Juergen Gross <jgross@suse.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Rich Persaud <persaur@gmail.com>, "Natarajan, Janakarajan" <jnataraj@amd.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Brian Woods <brian.woods@amd.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============7603370866866194129=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7603370866866194129==
Content-Type: multipart/alternative; boundary="0000000000004d19b50572e19619"

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

On Tue, Aug 7, 2018 at 2:26 AM, Lars Kurth <lars.kurth@citrix.com> wrote:

> Dear community members,
>
> please send me agenda items for next week=E2=80=99s community call by thi=
s Friday.
>
>
If there is time available on the call, I'd like to ask about Xen's memory
scrubbing, to better understand the changes made to it in recent versions
of Xen (4.10+) and the community understanding of requirements on it.

thanks,

Christopher

--0000000000004d19b50572e19619
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, Aug 7, 2018 at 2:26 AM, Lars Kurth <span dir=3D"ltr">&lt;<a href=3D"mai=
lto:lars.kurth@citrix.com" target=3D"_blank">lars.kurth@citrix.com</a>&gt;<=
/span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8=
ex;border-left:1px #ccc solid;padding-left:1ex">Dear community members,<br>
=C2=A0<br>
please send me agenda items for next week=E2=80=99s community call by this =
Friday. <br><br></blockquote><div><br></div><div>If there is time available=
 on the call, I&#39;d like to ask about Xen&#39;s memory scrubbing, to bett=
er understand the changes made to it in recent versions of Xen (4.10+) and =
the community understanding of requirements on it.</div><div><br></div><div=
>thanks,</div><div><br></div><div>Christopher</div><div>=C2=A0</div></div><=
/div></div>

--0000000000004d19b50572e19619--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7603370866866194129==--


From xen-devel-bounces@lists.xenproject.org Wed Aug 08 00:44:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 00: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 1fnCZw-0006yQ-JV; Wed, 08 Aug 2018 00: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=cdxt=kx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnCZv-0006yG-9H
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 00:43:55 +0000
X-Inumbo-ID: ff2d03d7-9aa3-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ff2d03d7-9aa3-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 02:42: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 1fnCZs-0006WW-LY; Wed, 08 Aug 2018 00:43: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 1fnCZs-0008TV-7e; Wed, 08 Aug 2018 00:43:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnCZs-0008Bt-6W; Wed, 08 Aug 2018 00:43:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125773-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:build-arm64-pvops:<job status>:broken:regression
 linux-next:build-arm64:<job status>:broken:regression
 linux-next:build-arm64-xsm:<job status>:broken:regression
 linux-next:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-next:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install: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-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-intel:guest-start: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-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install: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-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-raw:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl: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-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-i386-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install: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-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-i386-libvirt-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-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:guest-start: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-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install: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-armhf-armhf-libvirt-raw:guest-start: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-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-next:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-next:build-arm64:hosts-allocate:broken:nonblocking
 linux-next:build-arm64-xsm:hosts-allocate:broken:nonblocking
 linux-next:build-arm64-pvops:hosts-allocate:broken:nonblocking
 linux-next:build-arm64-pvops:capture-logs:broken:nonblocking
 linux-next:build-arm64:capture-logs:broken:nonblocking
 linux-next:build-arm64-xsm:capture-logs:broken:nonblocking
 linux-next:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install: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-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=8c8399e0a3fba75b13d26d785a89c599b068b87a
X-Osstest-Versions-That: linux=ef46808b79ebbf48587c556436e5281ec51d09b5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 08 Aug 2018 00:43:52 +0000
Subject: [Xen-devel] [linux-next test] 125773: 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>

ZmxpZ2h0IDEyNTc3MyBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3NzMvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgMTAgZGViaWFuLWRpLWluc3RhbGwg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc0NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzQ3CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU3NDcKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc0NwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIFJFR1IuIHZzLiAxMjU3NDcKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc0NwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2
cy4gMTI1NzQ3CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3NDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc0Nwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIFJFR1IuIHZzLiAxMjU3NDcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU3NDcKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZtLWluc3RhbGwgIGZh
aWwgUkVHUi4gdnMuIDEyNTc0NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzQ3CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU3NDcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc0NwogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzQ3CiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJv
b3QgZmFpbCBSRUdSLiB2cy4gMTI1NzQ3CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4g
MTI1NzQ3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1NzQ3CiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3
NDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc0NwogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzQ3CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjU3NDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc0NwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCA3IHhlbi1ib290IGZhaWwgUkVHUi4g
dnMuIDEyNTc0NwogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzQ3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3NDcK
IHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTc0NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzQ3CiB0ZXN0LWFtZDY0
LWkzODYteGwtc2hhZG93ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU3NDcKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDcgeGVuLWJv
b3QgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc0NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMu
IDEyNTc0NwogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzQ3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEy
NTc0NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzQ3CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3NDcKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTc0NwogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMSB4ZW4tYm9v
dC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzQ3CiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjU3NDcKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc0NwogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzQ3CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWls
IFJFR1IuIHZzLiAxMjU3NDcKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU3NDcKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2
cy4gMTI1NzQ3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3NDcKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc0Nwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDcgeGVuLWJvb3Qg
ZmFpbCBSRUdSLiB2cy4gMTI1NzQ3CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3NDcKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTc0NwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3Rf
aG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzQ3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3NDcK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTc0NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzQ3CiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU3NDcKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTAgZGViaWFuLWRpLWlu
c3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc0NwogdGVzdC1hbWQ2NC1pMzg2LXBhaXIg
ICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzQ3
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjU3NDcKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDgg
cmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc0NwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1NzQ3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTc0NwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1NzQ3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTc0NwogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1NzQ3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhz
bSAgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjU3NDcKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTEgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc0
NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI1NzQ3CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViIDEw
IGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3NDcKIHRlc3QtYW1k
NjQtYW1kNjQtYW1kNjQtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyNTc0NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDEwIHdp
bmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI1NzQ3CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjU3
NDcKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9j
a2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3NDcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2Vl
ZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAyIGhvc3Rz
LWFsbG9jYXRlICAgICAgICAgICAgICBicm9rZW4gbGlrZSAxMjU3NDcKIGJ1aWxkLWFybTY0LXhz
bSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgIGJyb2tlbiBsaWtl
IDEyNTc0NwogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAg
ICAgICAgICAgICAgYnJva2VuIGxpa2UgMTI1NzQ3CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAg
ICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICAgICAgICBicm9rZW4gbGlrZSAxMjU3NDcKIGJ1
aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgICAgICAg
IGJyb2tlbiBsaWtlIDEyNTc0NwogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMyBjYXB0
dXJlLWxvZ3MgICAgICAgICAgICAgICAgYnJva2VuIGxpa2UgMTI1NzQ3CiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlr
ZSAxMjU3NDcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgOGM4Mzk5ZTBhM2ZiYTc1YjEzZDI2ZDc4
NWE4OWM1OTliMDY4Yjg3YQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAg
ZWY0NjgwOGI3OWViYmY0ODU4N2M1NTY0MzZlNTI4MWVjNTFkMDliNQoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2lu
Y2UgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5n
IHNhbWUgc2luY2UgICAxMjU3NzMgIDIwMTgtMDgtMDYgMTg6NDU6NTcgWiAgICAxIGRheXMgICAg
MSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1w
cnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 03:12:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 03:12: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 1fnEtj-0002no-KM; Wed, 08 Aug 2018 03: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=cdxt=kx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnEtj-0002ne-9t
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 03:12:31 +0000
X-Inumbo-ID: f1db3239-9ab8-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f1db3239-9ab8-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 03:12: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 1fnEtd-0005bH-1k; Wed, 08 Aug 2018 03:12: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 1fnEtc-0001vn-Os; Wed, 08 Aug 2018 03:12:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnEtc-0008Qo-Ng; Wed, 08 Aug 2018 03:12:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125794-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=e752f28409678ce3ade49986b39309178fb2a6d6
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 08 Aug 2018 03:12:24 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125794: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTc5NCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc5NC8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIGU3NTJmMjg0MDk2NzhjZTNhZGU0OTk4NmIzOTMwOTE3
OGZiMmE2ZDYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDYgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA1IGRheXMgICAxNCBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3NzIgIDIwMTgtMDgtMDYgMTY6MDA6MzcgWiAgICAxIGRh
eXMgICAxMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9r
ZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybTY0LXhzbSBjYXB0dXJlLWxvZ3MKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgNDgwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 03:54:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 03: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 1fnFXl-0005fY-SG; Wed, 08 Aug 2018 03:53: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=cdxt=kx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnFXk-0005fM-KP
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 03:53:52 +0000
X-Inumbo-ID: b9d2eb84-9abe-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b9d2eb84-9abe-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 03:54:18 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fnFXg-0006Q8-EI; Wed, 08 Aug 2018 03:53: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 1fnFXg-0006W4-63; Wed, 08 Aug 2018 03:53:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnFXg-00053U-5D; Wed, 08 Aug 2018 03:53:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125781-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:build-arm64-xsm:<job status>:broken:regression
 linux-4.9:build-arm64:<job status>:broken:regression
 linux-4.9:build-arm64-pvops:<job status>:broken:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-localmigrate/x10:fail:heisenbug
 linux-4.9:build-arm64:hosts-allocate:broken:allowable
 linux-4.9:build-arm64-pvops:hosts-allocate:broken:allowable
 linux-4.9:build-arm64-xsm:hosts-allocate:broken:allowable
 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: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-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.9:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:build-arm64:capture-logs:broken:nonblocking
 linux-4.9:build-arm64-xsm:capture-logs:broken:nonblocking
 linux-4.9:build-arm64-pvops:capture-logs:broken: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-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-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-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-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:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds: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-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck: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-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-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-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-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=e01202b36f03f9284ffb51e911f6710d0a62c815
X-Osstest-Versions-That: linux=060744011e93679f03932f050619744be895b772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 08 Aug 2018 03:53:48 +0000
Subject: [Xen-devel] [linux-4.9 test] 125781: 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>

ZmxpZ2h0IDEyNTc4MSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc4MS8KCkZhaWx1cmVzIGFuZCBwcm9ibGVt
cyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxv
Y2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tl
bgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAg
ICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1
cz4gICAgICAgICAgICAgICAgIGJyb2tlbgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJt
aXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4gMTI1NzY0CgpSZWdy
ZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJy
b2tlbiBSRUdSLiB2cy4gMTI1MTgzCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAyIGhv
c3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjUxODMKIGJ1aWxkLWFybTY0
LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4g
dnMuIDEyNTE4MwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJy
b2tlbiBibG9ja2VkIGluIDEyNTE4MwogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMyBj
YXB0dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1MTgzCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tl
ZCBpbiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTgz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE4MwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9s
MS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
bGludXggICAgICAgICAgICAgICAgZTAxMjAyYjM2ZjAzZjkyODRmZmI1MWU5MTFmNjcxMGQwYTYy
YzgxNQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgMDYwNzQ0MDExZTkz
Njc5ZjAzOTMyZjA1MDYxOTc0NGJlODk1Yjc3MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MTgz
ICAyMDE4LTA3LTE1IDE2OjQ2OjUzIFogICAyMyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEy
NTI3MSAgMjAxOC0wNy0xNyAxMDoxMjoxOSBaICAgMjEgZGF5cyAgICA4IGF0dGVtcHRzClRlc3Rp
bmcgc2FtZSBzaW5jZSAgIDEyNTc2NCAgMjAxOC0wOC0wNiAxNDozMjoxNSBaICAgIDEgZGF5cyAg
ICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KMzI5IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0
LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
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
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
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpi
cm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3Bz
IGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0cy1hbGxvY2F0ZQpicm9rZW4tc3Rl
cCBidWlsZC1hcm02NC1wdm9wcyBob3N0cy1hbGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02
NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgY2FwdHVyZS1sb2dz
CmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVp
bGQtYXJtNjQtcHZvcHMgY2FwdHVyZS1sb2dzCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJva2Vu
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJt
NjQteHNtIGJyb2tlbgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBi
ZSA5NzUzIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 06:19:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 06:19:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnHod-0007gr-Az; Wed, 08 Aug 2018 06:19: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=wssg=kx=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fnHoc-0007gm-CH
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 06:19:26 +0000
X-Inumbo-ID: 0e8a1f09-9ad3-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0e8a1f09-9ad3-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 06:19:51 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id DB7FFAD33;
 Wed,  8 Aug 2018 06:19:22 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
Date: Wed,  8 Aug 2018 08:19:18 +0200
Message-Id: <20180808061918.5033-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH v2] 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
dGVhZCBvZiBDT05GSUdfWEVOLgoKVGhlIEhWTSBzcGVjaWZpYyBjb2RlIHNob3VsZCBkZXBlbmQg
b24gQ09ORklHX1hFTl9QVkhWTS4KCldoaWxlIGF0IGl0IHJlZm9ybWF0IHRoZSBNYWtlZmlsZSB0
byBtYWtlIGl0IG1vcmUgcmVhZGFibGUuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+Ci0tLQogYXJjaC94ODYvZW50cnkvZW50cnlfMzIuUyB8ICA4ICsrKysr
LS0tCiBhcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TIHwgIDggKysrKystLS0KIGFyY2gveDg2L3hl
bi9NYWtlZmlsZSAgICAgfCA0MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0t
LS0tLQogaW5jbHVkZS94ZW4vZXZlbnRzLmggICAgICB8ICAyICsrCiA0IGZpbGVzIGNoYW5nZWQs
IDQzIGluc2VydGlvbnMoKyksIDE2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2
L2VudHJ5L2VudHJ5XzMyLlMgYi9hcmNoL3g4Ni9lbnRyeS9lbnRyeV8zMi5TCmluZGV4IGMzNzFi
ZmVlMTM3YS4uY2M0ZWM0ZmQ1OGQyIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9lbnRyeS9lbnRyeV8z
Mi5TCisrKyBiL2FyY2gveDg2L2VudHJ5L2VudHJ5XzMyLlMKQEAgLTM2OSw3ICszNjksNyBAQCBH
TE9CQUwoX19iZWdpbl9TWVNFTlRFUl9zaW5nbGVzdGVwX3JlZ2lvbikKICAqIHdpbGwgaWdub3Jl
IGFsbCBvZiB0aGUgc2luZ2xlLXN0ZXAgdHJhcHMgZ2VuZXJhdGVkIGluIHRoaXMgcmFuZ2UuCiAg
Ki8KIAotI2lmZGVmIENPTkZJR19YRU4KKyNpZmRlZiBDT05GSUdfWEVOX1BWCiAvKgogICogWGVu
IGRvZXNuJ3Qgc2V0ICVlc3AgdG8gYmUgcHJlY2lzZWx5IHdoYXQgdGhlIG5vcm1hbCBTWVNFTlRF
UgogICogZW50cnkgcG9pbnQgZXhwZWN0cywgc28gZml4IGl0IHVwIGJlZm9yZSB1c2luZyB0aGUg
bm9ybWFsIHBhdGguCkBAIC04MDcsNyArODA3LDcgQEAgRU5UUlkoc3B1cmlvdXNfaW50ZXJydXB0
X2J1ZykKIAlqbXAJY29tbW9uX2V4Y2VwdGlvbgogRU5EKHNwdXJpb3VzX2ludGVycnVwdF9idWcp
CiAKLSNpZmRlZiBDT05GSUdfWEVOCisjaWZkZWYgQ09ORklHX1hFTl9QVgogRU5UUlkoeGVuX2h5
cGVydmlzb3JfY2FsbGJhY2spCiAJcHVzaGwJJC0xCQkJCS8qIG9yaWdfYXggPSAtMSA9PiBub3Qg
YSBzeXN0ZW0gY2FsbCAqLwogCVNBVkVfQUxMCkBAIC04ODgsMTEgKzg4OCwxMyBAQCBFTlRSWSh4
ZW5fZmFpbHNhZmVfY2FsbGJhY2spCiAJX0FTTV9FWFRBQkxFKDNiLCA4YikKIAlfQVNNX0VYVEFC
TEUoNGIsIDliKQogRU5EUFJPQyh4ZW5fZmFpbHNhZmVfY2FsbGJhY2spCisjZW5kaWYgLyogQ09O
RklHX1hFTl9QViAqLwogCisjaWZkZWYgQ09ORklHX1hFTl9QVkhWTQogQlVJTERfSU5URVJSVVBU
Myh4ZW5faHZtX2NhbGxiYWNrX3ZlY3RvciwgSFlQRVJWSVNPUl9DQUxMQkFDS19WRUNUT1IsCiAJ
CSB4ZW5fZXZ0Y2huX2RvX3VwY2FsbCkKKyNlbmRpZgogCi0jZW5kaWYgLyogQ09ORklHX1hFTiAq
LwogCiAjaWYgSVNfRU5BQkxFRChDT05GSUdfSFlQRVJWKQogCmRpZmYgLS1naXQgYS9hcmNoL3g4
Ni9lbnRyeS9lbnRyeV82NC5TIGIvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUwppbmRleCA4YWU3
ZmZkYThmOTguLjNjMjUyNmUyNGRkOCAxMDA2NDQKLS0tIGEvYXJjaC94ODYvZW50cnkvZW50cnlf
NjQuUworKysgYi9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TCkBAIC0xMDQ5LDcgKzEwNDksNyBA
QCBFTlRSWShkb19zb2Z0aXJxX293bl9zdGFjaykKIAlyZXQKIEVORFBST0MoZG9fc29mdGlycV9v
d25fc3RhY2spCiAKLSNpZmRlZiBDT05GSUdfWEVOCisjaWZkZWYgQ09ORklHX1hFTl9QVgogaWR0
ZW50cnkgaHlwZXJ2aXNvcl9jYWxsYmFjayB4ZW5fZG9faHlwZXJ2aXNvcl9jYWxsYmFjayBoYXNf
ZXJyb3JfY29kZT0wCiAKIC8qCkBAIC0xMTI5LDExICsxMTI5LDEzIEBAIEVOVFJZKHhlbl9mYWls
c2FmZV9jYWxsYmFjaykKIAlFTkNPREVfRlJBTUVfUE9JTlRFUgogCWptcAllcnJvcl9leGl0CiBF
TkQoeGVuX2ZhaWxzYWZlX2NhbGxiYWNrKQorI2VuZGlmIC8qIENPTkZJR19YRU5fUFYgKi8KIAor
I2lmZGVmIENPTkZJR19YRU5fUFZIVk0KIGFwaWNpbnRlcnJ1cHQzIEhZUEVSVklTT1JfQ0FMTEJB
Q0tfVkVDVE9SIFwKIAl4ZW5faHZtX2NhbGxiYWNrX3ZlY3RvciB4ZW5fZXZ0Y2huX2RvX3VwY2Fs
bAorI2VuZGlmCiAKLSNlbmRpZiAvKiBDT05GSUdfWEVOICovCiAKICNpZiBJU19FTkFCTEVEKENP
TkZJR19IWVBFUlYpCiBhcGljaW50ZXJydXB0MyBIWVBFUlZJU09SX0NBTExCQUNLX1ZFQ1RPUiBc
CkBAIC0xMTUwLDcgKzExNTIsNyBAQCBpZHRlbnRyeSBkZWJ1ZwkJCWRvX2RlYnVnCQloYXNfZXJy
b3JfY29kZT0wCXBhcmFub2lkPTEgc2hpZnRfaXN0PURFQlVHX1NUQUNLCiBpZHRlbnRyeSBpbnQz
CQkJZG9faW50MwkJCWhhc19lcnJvcl9jb2RlPTAKIGlkdGVudHJ5IHN0YWNrX3NlZ21lbnQJCWRv
X3N0YWNrX3NlZ21lbnQJaGFzX2Vycm9yX2NvZGU9MQogCi0jaWZkZWYgQ09ORklHX1hFTgorI2lm
ZGVmIENPTkZJR19YRU5fUFYKIGlkdGVudHJ5IHhlbm5taQkJCWRvX25taQkJCWhhc19lcnJvcl9j
b2RlPTAKIGlkdGVudHJ5IHhlbmRlYnVnCQlkb19kZWJ1ZwkJaGFzX2Vycm9yX2NvZGU9MAogaWR0
ZW50cnkgeGVuaW50MwkJZG9faW50MwkJCWhhc19lcnJvcl9jb2RlPTAKZGlmZiAtLWdpdCBhL2Fy
Y2gveDg2L3hlbi9NYWtlZmlsZSBiL2FyY2gveDg2L3hlbi9NYWtlZmlsZQppbmRleCBkODNjYjU0
NzhmNTQuLmY3MjNiNWFhOGY3NCAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL01ha2VmaWxlCisr
KyBiL2FyY2gveDg2L3hlbi9NYWtlZmlsZQpAQCAtMTIsMjUgKzEyLDQ2IEBAIGVuZGlmCiAjIE1h
a2Ugc3VyZSBlYXJseSBib290IGhhcyBubyBzdGFja3Byb3RlY3Rvcgogbm9zdGFja3AgOj0gJChj
YWxsIGNjLW9wdGlvbiwgLWZuby1zdGFjay1wcm90ZWN0b3IpCiBDRkxBR1NfZW5saWdodGVuX3B2
Lm8JCTo9ICQobm9zdGFja3ApCi1DRkxBR1NfbW11X3B2Lm8JCTo9ICQobm9zdGFja3ApCitDRkxB
R1NfbW11X3B2Lm8JCQk6PSAkKG5vc3RhY2twKQogCi1vYmoteQkJOj0gZW5saWdodGVuLm8gbXVs
dGljYWxscy5vIG1tdS5vIGlycS5vIFwKLQkJCXRpbWUubyB4ZW4tYXNtLm8geGVuLWFzbV8kKEJJ
VFMpLm8gXAotCQkJZ3JhbnQtdGFibGUubyBzdXNwZW5kLm8gcGxhdGZvcm0tcGNpLXVucGx1Zy5v
CitvYmoteQkJCQkrPSBlbmxpZ2h0ZW4ubworb2JqLXkJCQkJKz0gbXVsdGljYWxscy5vCitvYmot
eQkJCQkrPSBtbXUubworb2JqLXkJCQkJKz0gdGltZS5vCitvYmoteQkJCQkrPSBncmFudC10YWJs
ZS5vCitvYmoteQkJCQkrPSBzdXNwZW5kLm8KK29iai15CQkJCSs9IHBsYXRmb3JtLXBjaS11bnBs
dWcubwogCi1vYmotJChDT05GSUdfWEVOX1BWSFZNKQkJKz0gZW5saWdodGVuX2h2bS5vIG1tdV9o
dm0ubyBzdXNwZW5kX2h2bS5vCi1vYmotJChDT05GSUdfWEVOX1BWKQkJCSs9IHNldHVwLm8gYXBp
Yy5vIHBtdS5vIHN1c3BlbmRfcHYubyBcCi0JCQkJCQlwMm0ubyBlbmxpZ2h0ZW5fcHYubyBtbXVf
cHYubwotb2JqLSQoQ09ORklHX1hFTl9QVkgpCQkJKz0gZW5saWdodGVuX3B2aC5vCitvYmotJChD
T05GSUdfWEVOX1BWSFZNKQkJKz0gZW5saWdodGVuX2h2bS5vCitvYmotJChDT05GSUdfWEVOX1BW
SFZNKQkJKz0gbW11X2h2bS5vCitvYmotJChDT05GSUdfWEVOX1BWSFZNKQkJKz0gc3VzcGVuZF9o
dm0ubwogCi1vYmotJChDT05GSUdfRVZFTlRfVFJBQ0lORykgKz0gdHJhY2Uubworb2JqLSQoQ09O
RklHX1hFTl9QVikJCSs9IHNldHVwLm8KK29iai0kKENPTkZJR19YRU5fUFYpCQkrPSBhcGljLm8K
K29iai0kKENPTkZJR19YRU5fUFYpCQkrPSBwbXUubworb2JqLSQoQ09ORklHX1hFTl9QVikJCSs9
IHN1c3BlbmRfcHYubworb2JqLSQoQ09ORklHX1hFTl9QVikJCSs9IHAybS5vCitvYmotJChDT05G
SUdfWEVOX1BWKQkJKz0gZW5saWdodGVuX3B2Lm8KK29iai0kKENPTkZJR19YRU5fUFYpCQkrPSBt
bXVfcHYubworb2JqLSQoQ09ORklHX1hFTl9QVikJCSs9IGlycS5vCitvYmotJChDT05GSUdfWEVO
X1BWKQkJKz0geGVuLWFzbS5vCitvYmotJChDT05GSUdfWEVOX1BWKQkJKz0geGVuLWFzbV8kKEJJ
VFMpLm8KKworb2JqLSQoQ09ORklHX1hFTl9QVkgpCQkrPSBlbmxpZ2h0ZW5fcHZoLm8KK29iai0k
KENPTkZJR19YRU5fUFZIKQkgCSs9IHhlbi1wdmgubworCitvYmotJChDT05GSUdfRVZFTlRfVFJB
Q0lORykJKz0gdHJhY2UubwogCiBvYmotJChDT05GSUdfU01QKQkJKz0gc21wLm8KIG9iai0kKENP
TkZJR19YRU5fUFZfU01QKSAgCSs9IHNtcF9wdi5vCiBvYmotJChDT05GSUdfWEVOX1BWSFZNX1NN
UCkgIAkrPSBzbXBfaHZtLm8KKwogb2JqLSQoQ09ORklHX1BBUkFWSVJUX1NQSU5MT0NLUykrPSBz
cGlubG9jay5vCisKIG9iai0kKENPTkZJR19YRU5fREVCVUdfRlMpCSs9IGRlYnVnZnMubworCiBv
YmotJChDT05GSUdfWEVOX0RPTTApCQkrPSB2Z2EubworCiBvYmotJChDT05GSUdfU1dJT1RMQl9Y
RU4pCSs9IHBjaS1zd2lvdGxiLXhlbi5vCisKIG9iai0kKENPTkZJR19YRU5fRUZJKQkJKz0gZWZp
Lm8KLW9iai0kKENPTkZJR19YRU5fUFZIKQkgCSs9IHhlbi1wdmgubwpkaWZmIC0tZ2l0IGEvaW5j
bHVkZS94ZW4vZXZlbnRzLmggYi9pbmNsdWRlL3hlbi9ldmVudHMuaAppbmRleCBjM2U2YmM2NDNh
N2IuLmE0ODg5NzE5OTk3NSAxMDA2NDQKLS0tIGEvaW5jbHVkZS94ZW4vZXZlbnRzLmgKKysrIGIv
aW5jbHVkZS94ZW4vZXZlbnRzLmgKQEAgLTg5LDExICs4OSwxMyBAQCB1bnNpZ25lZCBpcnFfZnJv
bV9ldnRjaG4odW5zaWduZWQgaW50IGV2dGNobik7CiBpbnQgaXJxX2Zyb21fdmlycSh1bnNpZ25l
ZCBpbnQgY3B1LCB1bnNpZ25lZCBpbnQgdmlycSk7CiB1bnNpZ25lZCBpbnQgZXZ0Y2huX2Zyb21f
aXJxKHVuc2lnbmVkIGlycSk7CiAKKyNpZmRlZiBDT05GSUdfWEVOX1BWSFZNCiAvKiBYZW4gSFZN
IGV2dGNobiB2ZWN0b3IgY2FsbGJhY2sgKi8KIHZvaWQgeGVuX2h2bV9jYWxsYmFja192ZWN0b3Io
dm9pZCk7CiAjaWZkZWYgQ09ORklHX1RSQUNJTkcKICNkZWZpbmUgdHJhY2VfeGVuX2h2bV9jYWxs
YmFja192ZWN0b3IgeGVuX2h2bV9jYWxsYmFja192ZWN0b3IKICNlbmRpZgorI2VuZGlmCiBpbnQg
eGVuX3NldF9jYWxsYmFja192aWEodWludDY0X3QgdmlhKTsKIHZvaWQgeGVuX2V2dGNobl9kb191
cGNhbGwoc3RydWN0IHB0X3JlZ3MgKnJlZ3MpOwogdm9pZCB4ZW5faHZtX2V2dGNobl9kb191cGNh
bGwodm9pZCk7Ci0tIAoyLjEzLjcKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 07:19:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 07: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 1fnIk7-0003c4-JE; Wed, 08 Aug 2018 07:18: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=cdxt=kx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnIk6-0003br-A6
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 07:18:50 +0000
X-Inumbo-ID: 2a255d18-9adb-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2a255d18-9adb-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 09:17:53 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fnIk2-0002lH-Ei; Wed, 08 Aug 2018 07:18: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 1fnIk2-0007kx-55; Wed, 08 Aug 2018 07:18:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnIk2-00071Q-4T; Wed, 08 Aug 2018 07:18:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125796-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=e752f28409678ce3ade49986b39309178fb2a6d6
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 08 Aug 2018 07:18:46 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125796: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTc5NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc5Ni8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIGU3NTJmMjg0MDk2NzhjZTNhZGU0OTk4NmIzOTMwOTE3
OGZiMmE2ZDYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDYgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA1IGRheXMgICAxNSBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3NzIgIDIwMTgtMDgtMDYgMTY6MDA6MzcgWiAgICAxIGRh
eXMgICAxMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9r
ZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybTY0LXhzbSBjYXB0dXJlLWxvZ3MKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgNDgwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 07:47:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 07: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 1fnJBK-0005l7-QI; Wed, 08 Aug 2018 07:46: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=j4ua=kx=amazon.com=prvs=751d5079a=bercarug@srs-us1.protection.inumbo.net>)
 id 1fnJBJ-0005l2-SY
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 07:46:57 +0000
X-Inumbo-ID: 1849833a-9adf-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 1849833a-9adf-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 09:46:01 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1533714416; x=1565250416;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to;
 bh=Xb5BMBwWS/AglbeuDrKuUbIm9BR6xDN7LoCy3874cqk=;
 b=kbZ02oZ8F+GiJ3e2HZ0RQua5ARg4rLWYDvz5TuWd4AC1EhlG57qWWl+P
 QzPHhzynsNQNLvCnfV03hwY3JvL2HI0thr1nICd1HKDmkwLiZrakrSZDb
 4y75NT9CVDdrRzIRxRoUk1zotZXlp+M2fFy0k6XmA5oKiDFdtAa0zB5oz g=;
X-Amazon-filename: staging.cap
X-IronPort-AV: E=Sophos;i="5.51,456,1526342400"; 
 d="cap'?scan'208";a="691517912"
Received: from iad6-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-1e-62350142.us-east-1.amazon.com) ([10.124.125.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 08 Aug 2018 07:46:49 +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-62350142.us-east-1.amazon.com (8.14.7/8.14.7) with
 ESMTP id w787kjGV061745
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Wed, 8 Aug 2018 07:46:48 GMT
Received: from EX13D16EUA001.ant.amazon.com (10.43.165.111) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.82) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 8 Aug 2018 07:46:47 +0000
Received: from EX13MTAUWB001.ant.amazon.com (10.43.161.207) by
 EX13D16EUA001.ant.amazon.com (10.43.165.111) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 8 Aug 2018 07:46:45 +0000
Received: from ucd0bb57ea92a5a.ant.amazon.com (10.55.185.166) by
 mail-relay.amazon.com (10.43.161.249) with Microsoft SMTP Server (TLS) id
 15.0.1367.3 via Frontend Transport; Wed, 8 Aug 2018 07:46:42 +0000
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <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>
 <20180727091109.mpkin3m7cgfriydj@mac.bytemobile.com>
 <1533209784969.4697@amazon.com> <20180802135517.uhga6o4lb6lhylzy@mac>
From: <bercarug@amazon.com>
Message-ID: <c464ac5b-2bc2-2c7c-0755-44eca8dd2990@amazon.com>
Date: Wed, 8 Aug 2018 10:46:40 +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: <20180802135517.uhga6o4lb6lhylzy@mac>
Content-Type: multipart/mixed; boundary="------------24036CB85BB99F1649820D2B"
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>,
 Paul Durrant <Paul.Durrant@citrix.com>, 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>

--------------24036CB85BB99F1649820D2B
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: base64

T24gMDgvMDIvMjAxOCAwNDo1NSBQTSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBQbGVhc2Ug
dHJ5IHRvIGF2b2lkIHRvcCBwb3N0aW5nLgo+Cj4gT24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMTE6
MzY6MjZBTSArMDAwMCwgQmVyY2FydSwgR2FicmllbCB3cm90ZToKPj4gSSBhcHBsaWVkIHRoZSBt
YXRjaCBtZW50aW9uZWQsIGJ1dCB0aGUgc3lzdGVtIGZhaWxzIHRvIGJvb3QuIEluc3RlYWQsIGl0
Cj4+IGRyb3BzIHRvIGEgQnVzeUJveCBzaGVsbC4gSXQgc2VlbXMgdG8gYmUgYSBmaWxlIHN5c3Rl
bSBpc3N1ZS4KPiBTbyB5b3UgaGF2ZSBhcHBsaWVkIDE3M2M3ODAzNTkyMDY1ZDI3YmYyZTYwZDUw
ZTA4ZTE5N2EwZWZhODMgYW5kIGl0Cj4gY2F1c2VzIGEgcmVncmVzc2lvbiBmb3IgeW91Pwo+Cj4g
QXMgSSB1bmRlcnN0YW5kIGl0LCBiZWZvcmUgYXBwbHlpbmcgMTczYzc4MDM1OTIwNiB5b3Ugd2hl
cmUgY2FwYWJsZSBvZgo+IGJvb3RpbmcgdGhlIFBWSCBEb20wLCBhbGJlaXQgd2l0aCBub24td29y
a2luZyBVU0I/Cj4KPiBBbmQgYWZ0ZXIgYXBwbHlpbmcgMTczYzc4MDM1OTIwNiB5b3UgYXJlIG5v
IGxvbmdlciBhYmxlIHRvIGJvb3Q/ClJpZ2h0LCBhZnRlciBhcHBseWluZyAxNzNjNzgwMzU5MjA2
IHRoZSBzeXN0ZW0gZmFpbHMgdG8gYm9vdCAoaXQgZHJvcHMgCnRvIHRoZSBCdXN5Qm94IHNoZWxs
KS4KPj4gRm9sbG93aW5nIGlzIGEgc2VxdWVuY2Ugb2YgdGhlIGJvb3QgbG9nIHJlZ2FyZGluZyB0
aGUgZmlsZSBzeXN0ZW0gaXNzdWUuCj4gQXQgbGVhc3QgcGFydCBvZiB0aGUgaXNzdWUgc2VlbXMg
dG8gYmUgdGhhdCB0aGUgSU8tQVBJQyBpbmZvcm1hdGlvbgo+IHByb3ZpZGVkIHRvIERvbTAgaXMg
d3JvbmcgKGZyb20gdGhlIGF0dGFjaGVkIGxvZyk6Cj4KPiBbICAgIDAuMDAwMDAwXSBJT0FQSUNb
MF06IGFwaWNfaWQgMiwgdmVyc2lvbiAxNTIsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMAo+
IFsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDAgZ2xvYmFs
X2lycSAyIGRmbCBkZmwpCj4gWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUg
SU9BUElDIGZvciBHU0kgMgo+IFsgICAgMC4wMDAwMDBdIEZhaWxlZCB0byBmaW5kIGlvYXBpYyBm
b3IgZ3NpIDogMgo+IFsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNf
aXJxIDkgZ2xvYmFsX2lycSA5IGhpZ2ggbGV2ZWwpCj4gWyAgICAwLjAwMDAwMF0gRVJST1I6IFVu
YWJsZSB0byBsb2NhdGUgSU9BUElDIGZvciBHU0kgOQo+IFsgICAgMC4wMDAwMDBdIEZhaWxlZCB0
byBmaW5kIGlvYXBpYyBmb3IgZ3NpIDogOQo+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUg
dG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDEKPiBbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxl
IHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAyCj4gWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJs
ZSB0byBsb2NhdGUgSU9BUElDIGZvciBHU0kgMwo+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFi
bGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDQKPiBbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5h
YmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSA1Cj4gWyAgICAwLjAwMDAwMF0gRVJST1I6IFVu
YWJsZSB0byBsb2NhdGUgSU9BUElDIGZvciBHU0kgNgo+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBV
bmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDcKPiBbICAgIDAuMDAwMDAwXSBFUlJPUjog
VW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSA4Cj4gWyAgICAwLjAwMDAwMF0gRVJST1I6
IFVuYWJsZSB0byBsb2NhdGUgSU9BUElDIGZvciBHU0kgOQo+IFsgICAgMC4wMDAwMDBdIEVSUk9S
OiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDEwCj4gWyAgICAwLjAwMDAwMF0gRVJS
T1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElDIGZvciBHU0kgMTEKPiBbICAgIDAuMDAwMDAwXSBF
UlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAxMgo+IFsgICAgMC4wMDAwMDBd
IEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDEzCj4gWyAgICAwLjAwMDAw
MF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElDIGZvciBHU0kgMTQKPiBbICAgIDAuMDAw
MDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAxNQo+Cj4gQ2FuIHlv
dSB0cnkgdG8gYm9vdCB3aXRoIGp1c3QgdGhlIHN0YWdpbmcgYnJhbmNoIChjdXJyZW50IGNvbW1p
dCBpcwo+IDAwOGE4ZmIyNDliOWQ0MzMpIGFuZCBzZWUgaG93IHRoYXQgZ29lcz8KPgo+IFRoYW5r
cywgUm9nZXIuCj4KSSByZWNvbXBpbGVkIFhlbiB1c2luZyB0aGUgc3RhZ2luZyBicmFuY2gsIGNv
bW1pdCAwMDhhOGZiMjQ5YjlkNDMzIGFuZCAKdGhlIHN5c3RlbSBib290cywKCmhvd2V2ZXIgdGhl
IFVTQiBwcm9ibGVtIHBlcnNpc3RzLiBJIHdhcyBhYmxlIHRvIGxvZyBpbiB1c2luZyB0aGUgc2Vy
aWFsIApwb3J0IGFuZCBhZnRlciBleGVjdXRpbmcKCiJ4bCBsaXN0IC1sIiB0aGUgbWVtb3J5IGRl
Y3JlYXNlIHByb2JsZW0gYXBwZWFyZWQuCgoKSSBhdHRhY2hlZCB0aGUgYm9vdCBsb2cuIEZvbGxv
d2luZyBhcmUgc29tZSBsaW5lcyBleHRyYWN0ZWQgZnJvbSB0aGUgCmxvZywgcmVnYXJkaW5nIHRo
ZSBVU0IKCmRldmljZXMgcHJvYmxlbToKClvCoMKgwqAgNS44NjQwODRdIHVzYiAxLTE6IGRldmlj
ZSBkZXNjcmlwdG9yIHJlYWQvNjQsIGVycm9yIC03MQoKW8KgwqDCoCA3LjU2NDAyNV0gdXNiIDEt
MTogbmV3IGZ1bGwtc3BlZWQgVVNCIGRldmljZSBudW1iZXIgNCB1c2luZyB4aGNpX2hjZApbwqDC
oMKgIDcuNTcxMzQ3XSB1c2IgMS0xOiBEZXZpY2Ugbm90IHJlc3BvbmRpbmcgdG8gc2V0dXAgYWRk
cmVzcy4KClvCoMKgwqAgOC4wMDgwMzFdIHVzYiAxLTE6IGRldmljZSBub3QgYWNjZXB0aW5nIGFk
ZHJlc3MgNCwgZXJyb3IgLTcxCgpbwqDCoMKgIDguNjA5NjIzXSB1c2IgMS0xOiBkZXZpY2Ugbm90
IGFjY2VwdGluZyBhZGRyZXNzIDUsIGVycm9yIC03MQoKCkF0IHRoZSBiZWdpbm5pbmcgb2YgdGhl
IGxvZywgdGhlcmUgaXMgYSBtZXNzYWdlIHJlZ2FyZGluZyAKaW9tbXVfaW5jbHVzaXZlX21hcHBp
bmc6CgoKKFhFTikgW1ZULURdZm91bmQgQUNQSV9ETUFSX1JNUlI6CihYRU4pIFtWVC1EXcKgIFJN
UlIgYWRkcmVzcyByYW5nZSAzZTJlMDAwMC4uM2UyZmZmZmYgbm90IGluIHJlc2VydmVkIAptZW1v
cnk7IG5lZWQgImlvbW11X2luY2x1c2l2ZV9tYXBwaW5nPTEiPwooWEVOKSBbVlQtRF0gZW5kcG9p
bnQ6IDAwMDA6MDA6MTQuMAoKCkkgbWVudGlvbiB0aGF0IEkgdHJpZWQgdG8gYm9vdCBhZ2FpbiB1
c2luZyB0aGlzIGNvbW1hbmQgbGluZSBvcHRpb24sIGJ1dCAKdGhpcyBtZXNzYWdlIGFuZCB0aGUK
ClVTQiBtZXNzYWdlcyBwZXJzaXN0LgoKCkdhYnJpZWwKCgoKCkFtYXpvbiBEZXZlbG9wbWVudCBD
ZW50ZXIgKFJvbWFuaWEpIFMuUi5MLiByZWdpc3RlcmVkIG9mZmljZTogMjdBIFNmLiBMYXphciBT
dHJlZXQsIFVCQzUsIGZsb29yIDIsIElhc2ksIElhc2kgQ291bnR5LCA3MDAwNDUsIFJvbWFuaWEu
IFJlZ2lzdGVyZWQgaW4gUm9tYW5pYS4gUmVnaXN0cmF0aW9uIG51bWJlciBKMjIvMjYyMS8yMDA1
Lgo=

--------------24036CB85BB99F1649820D2B
Content-Type: application/vnd.tcpdump.pcap; name="staging.cap"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="staging.cap"

KFhFTikgWGVuIHZlIFhlbiA0LjEyLXVuc3RhYmxlCihYRU4pIExhdGVzdCBDaGFuZ2VTZXQ6
IFR1ZSBKdWwgMzEgMDg6MjQ6MDEgMjAxOCAtMDcwMCBnaXQ6MDA4YThmYjI0OQooWEVOKSBD
b25zb2xlIG91dHB1dCBpcyBzeW5jaHJvbm91cy4KKFhFTikgQm9vdGxvYWRlcjogR1JVQiAy
LjAyfmJldGEzLTUKKFhFTikgQ29tbWFuZCBsaW5lOiBwbGFjZWhvbGRlciBkb20wPXB2aCBk
b20wX21lbT04MTkyTSBsb2dsdmw9YWxsIHN5bmNfY29uc29sZSBjb25zb2xlX3RvX3Jpbmc9
dHJ1ZSBjb25zb2xlPWNvbTEsdmdhIGNvbTE9MTE1MjAwLDhuMSBpb21tdT1kZWJ1Zyx2ZXJi
b3NlLHdvcmthcm91bmRfYmlvc19idWcKKFhFTikgWGVuIGltYWdlIGxvYWQgYmFzZSBhZGRy
ZXNzOiAwCihYRU4pIFZpZGVvIGluZm9ybWF0aW9uOgooWEVOKSAgVkdBIGlzIHRleHQgbW9k
ZSA4MHgyNSwgZm9udCA4eDE2CihYRU4pICBWQkUvRERDIG1ldGhvZHM6IFYyOyBFRElEIHRy
YW5zZmVyIHRpbWU6IDEgc2Vjb25kcwooWEVOKSBEaXNjIGluZm9ybWF0aW9uOgooWEVOKSAg
Rm91bmQgMSBNQlIgc2lnbmF0dXJlcwooWEVOKSAgRm91bmQgMiBFREQgaW5mb3JtYXRpb24g
c3RydWN0dXJlcwooWEVOKSBYZW4tZTgyMCBSQU0gbWFwOgooWEVOKSAgMDAwMDAwMDAwMDAw
MDAwMCAtIDAwMDAwMDAwMDAwOThjMDAgKHVzYWJsZSkKKFhFTikgIDAwMDAwMDAwMDAwOThj
MDAgLSAwMDAwMDAwMDAwMGEwMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwMDAwZTAw
MDAgLSAwMDAwMDAwMDAwMTAwMDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwMDAxMDAw
MDAgLSAwMDAwMDAwMDhjMWM0MDAwICh1c2FibGUpCihYRU4pICAwMDAwMDAwMDhjMWM0MDAw
IC0gMDAwMDAwMDA4YzFjNTAwMCAoQUNQSSBOVlMpCihYRU4pICAwMDAwMDAwMDhjMWM1MDAw
IC0gMDAwMDAwMDA4YzIwZjAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMDhjMjBmMDAw
IC0gMDAwMDAwMDA4YzI4MTAwMCAodXNhYmxlKQooWEVOKSAgMDAwMDAwMDA4YzI4MTAwMCAt
IDAwMDAwMDAwOGRlYzEwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDA4ZGVjMTAwMCAt
IDAwMDAwMDAwOGRmOWEwMDAgKEFDUEkgTlZTKQooWEVOKSAgMDAwMDAwMDA4ZGY5YTAwMCAt
IDAwMDAwMDAwOGRmZmYwMDAgKEFDUEkgZGF0YSkKKFhFTikgIDAwMDAwMDAwOGRmZmYwMDAg
LSAwMDAwMDAwMDhlMDAwMDAwICh1c2FibGUpCihYRU4pICAwMDAwMDAwMDhlMDAwMDAwIC0g
MDAwMDAwMDA5MDAwMDAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMDk0MDAwMDAwIC0g
MDAwMDAwMDA5YTAwMDAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMDlkZjAwMDAwIC0g
MDAwMDAwMDBhMDAwMDAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGUwMDAwMDAwIC0g
MDAwMDAwMDBmMDAwMDAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGZkMDAwMDAwIC0g
MDAwMDAwMDBmZTgwMDAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGZlYzAwMDAwIC0g
MDAwMDAwMDBmZWMwMTAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGZlZDAwMDAwIC0g
MDAwMDAwMDBmZWQwMTAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGZlZDEwMDAwIC0g
MDAwMDAwMDBmZWQxYTAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGZlZDg0MDAwIC0g
MDAwMDAwMDBmZWQ4NTAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGZlZTAwMDAwIC0g
MDAwMDAwMDBmZWUwMTAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMGZmNDAwMDAwIC0g
MDAwMDAwMDEwMDAwMDAwMCAocmVzZXJ2ZWQpCihYRU4pICAwMDAwMDAwMTAwMDAwMDAwIC0g
MDAwMDAwMTA2MDAwMDAwMCAodXNhYmxlKQooWEVOKSBOZXcgWGVuIGltYWdlIGJhc2UgYWRk
cmVzczogMHg4YmEwMDAwMAooWEVOKSBBQ1BJOiBSU0RQIDAwMEYwNTEwLCAwMDI0IChyMiBJ
TlRFTCApCihYRU4pIEFDUEk6IFhTRFQgOERGQjcxODgsIDAwRUMgKHIxIElOVEVMICBTMTIw
MFNQTyAgICAgICAgMCBJTlRMICAxMDAwMDEzKQooWEVOKSBBQ1BJOiBGQUNQIDhERkYzMDAw
LCAwMEY0IChyNSBJTlRFTCAgUzEyMDBTUE8gICAgICAgIDAgSU5UTCAyMDA5MTAxMykKKFhF
TikgQUNQSTogRFNEVCA4REZDMzAwMCwgMjkyNDEgKHIyIElOVEVMICBTMTIwMFNQTyAgICAg
ICAgMCBJTlRMIDIwMDkxMDEzKQooWEVOKSBBQ1BJOiBGQUNTIDhERjZEMDAwLCAwMDQwCihY
RU4pIEFDUEk6IEhQRVQgOERGRjIwMDAsIDAwMzggKHIxIElOVEVMICBTMTIwMFNQTyAgICAg
ICAgMSBJTlRMIDIwMDkxMDEzKQooWEVOKSBBQ1BJOiBBUElDIDhERkYxMDAwLCAwMEJDIChy
MyBJTlRFTCAgUzEyMDBTUE8gICAgICAgIDEgSU5UTCAyMDA5MTAxMykKKFhFTikgQUNQSTog
TUNGRyA4REZGMDAwMCwgMDAzQyAocjEgSU5URUwgIFMxMjAwU1BPICAgICAgICAxIElOVEwg
MjAwOTEwMTMpCihYRU4pIEFDUEk6IFNQTUkgOERGRUUwMDAsIDAwNDIgKHI1IElOVEVMICBT
MTIwMFNQTyAgICAgICAgMCBJTlRMIDIwMDkxMDEzKQooWEVOKSBBQ1BJOiBXRERUIDhERkVE
MDAwLCAwMDQwIChyMSBJTlRFTCAgUzEyMDBTUE8gICAgICAgIDAgSU5UTCAyMDA5MTAxMykK
KFhFTikgQUNQSTogU1NEVCA4REZDMDAwMCwgMkJBRSAocjIgSU5URUwgIFMxMjAwU1BPICAg
ICAxMDAwIElOVEwgMjAwOTEwMTMpCihYRU4pIEFDUEk6IFNTRFQgOERGQkYwMDAsIDBCRTMg
KHIyIElOVEVMICBTMTIwMFNQTyAgICAgMTAwMCBJTlRMIDIwMDkxMDEzKQooWEVOKSBBQ1BJ
OiBTU0RUIDhERkJFMDAwLCAwMTlBIChyMiBJTlRFTCAgUzEyMDBTUE8gICAgIDEwMDAgSU5U
TCAyMDA5MTAxMykKKFhFTikgQUNQSTogU1NEVCA4REZCRDAwMCwgMDRBMyAocjIgSU5URUwg
IFMxMjAwU1BPICAgICAxMDAwIElOVEwgMjAwOTEwMTMpCihYRU4pIEFDUEk6IFRDUEEgOERG
RkMwMDAsIDAwNjQgKHIyIElOVEVMICBTMTIwMFNQTyAgICAgICAgMiBJTlRMICAxMDAwMDEz
KQooWEVOKSBBQ1BJOiBUUE0yIDhERkZBMDAwLCAwMDM0IChyMyBJTlRFTCAgUzEyMDBTUE8g
ICAgICAgIDIgSU5UTCAgMTAwMDAxMykKKFhFTikgQUNQSTogU1NEVCA4REZGNDAwMCwgNTMy
OCAocjIgSU5URUwgIFMxMjAwU1BPICAgICAzMDAwIElOVEwgMjAxNDExMDcpCihYRU4pIEFD
UEk6IFNTRFQgOERGQkMwMDAsIDBFNzMgKHIyIElOVEVMICBTMTIwMFNQTyAgICAgMzAwMCBJ
TlRMIDIwMTQxMTA3KQooWEVOKSBBQ1BJOiBTU0RUIDhERkJBMDAwLCAwMDY0IChyMiBJTlRF
TCAgUzEyMDBTUE8gICAgICAgIDIgSU5UTCAyMDE0MTEwNykKKFhFTikgQUNQSTogRE1BUiA4
REZCODAwMCwgMDA3MCAocjEgSU5URUwgIFMxMjAwU1BPICAgICAgICAxIElOVEwgICAgICAg
IDEpCihYRU4pIEFDUEk6IEhFU1QgOERGRkQwMDAsIDAwQTggKHIxIElOVEVMICBTMTIwMFNQ
TyAgICAgICAgMSBJTlRMICAgICAgICAxKQooWEVOKSBBQ1BJOiBFUlNUIDhERkI1MDAwLCAw
MjMwIChyMSBJTlRFTCAgUzEyMDBTUE8gICAgICAgIDEgSU5UTCAgICAgICAgMSkKKFhFTikg
QUNQSTogU1NEVCA4REZGQjAwMCwgMDNBNyAocjIgSU5URUwgIFMxMjAwU1BPICAgICAxMDAw
IElOVEwgMjAxNDExMDcpCihYRU4pIEFDUEk6IFNTRFQgOERGQkIwMDAsIDBCNzkgKHIyIElO
VEVMICBTMTIwMFNQTyAgICAgICAgMiBJTlRMIDIwMTQxMTA3KQooWEVOKSBBQ1BJOiBCRVJU
IDhERkI2MDAwLCAwMDMwIChyMSBJTlRFTCAgUzEyMDBTUE8gICAgICAgIDEgSU5UTCAgICAg
ICAgMSkKKFhFTikgQUNQSTogVUVGSSA4REY4MjAwMCwgMDA0MiAocjEgSU5URUwgIFMxMjAw
U1BPICAgICAgICAyIElOVEwgIDEwMDAwMTMpCihYRU4pIEFDUEk6IFBSQUQgOERGQjkwMDAs
IDAxMDIgKHIyIElOVEVMICBTMTIwMFNQTyAgICAgICAgMiBJTlRMIDIwMTQxMTA3KQooWEVO
KSBBQ1BJOiBFSU5KIDhERkI0MDAwLCAwMTMwIChyMSBJTlRFTCAgUzEyMDBTUE8gICAgICAg
IDEgSU5UTCAgICAgICAgMSkKKFhFTikgQUNQSTogU1BDUiA4REZFRjAwMCwgMDA1MCAocjEg
SU5URUwgIFMxMjAwU1BPICAgICAgICAwIElOVEwgMjAwOTEwMTMpCihYRU4pIFN5c3RlbSBS
QU06IDY1MjE3TUIgKDY2NzgzMDM2a0IpCihYRU4pIE5vIE5VTUEgY29uZmlndXJhdGlvbiBm
b3VuZAooWEVOKSBGYWtpbmcgYSBub2RlIGF0IDAwMDAwMDAwMDAwMDAwMDAtMDAwMDAwMTA2
MDAwMDAwMAooWEVOKSBEb21haW4gaGVhcCBpbml0aWFsaXNlZAooWEVOKSBDUFUgVmVuZG9y
OiBJbnRlbCwgRmFtaWx5IDYgKDB4NiksIE1vZGVsIDE1OCAoMHg5ZSksIFN0ZXBwaW5nIDkg
KHJhdyAwMDA5MDZlOSkKKFhFTikgRE1JIDIuNyBwcmVzZW50LgooWEVOKSBVc2luZyBBUElD
IGRyaXZlciBkZWZhdWx0CihYRU4pIEFDUEk6IFBNLVRpbWVyIElPIFBvcnQ6IDB4MTgwOCAo
MzIgYml0cykKKFhFTikgQUNQSTogU0xFRVAgSU5GTzogcG0xeF9jbnRbMToxODA0LDE6MF0s
IHBtMXhfZXZ0WzE6MTgwMCwxOjBdCihYRU4pIEFDUEk6IDMyLzY0WCBGQUNTIGFkZHJlc3Mg
bWlzbWF0Y2ggaW4gRkFEVCAtIDhkZjZkMDAwLzAwMDAwMDAwMDAwMDAwMDAsIHVzaW5nIDMy
CihYRU4pIEFDUEk6ICAgICAgICAgICAgIHdha2V1cF92ZWNbOGRmNmQwMGNdLCB2ZWNfc2l6
ZVsyMF0KKFhFTikgQUNQSTogTG9jYWwgQVBJQyBhZGRyZXNzIDB4ZmVlMDAwMDAKKFhFTikg
QUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwMV0gbGFwaWNfaWRbMHgwMF0gZW5hYmxlZCkKKFhF
TikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwMl0gbGFwaWNfaWRbMHgwMl0gZW5hYmxlZCkK
KFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwM10gbGFwaWNfaWRbMHgwNF0gZW5hYmxl
ZCkKKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwNF0gbGFwaWNfaWRbMHgwNl0gZW5h
YmxlZCkKKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwNV0gbGFwaWNfaWRbMHgwMV0g
ZW5hYmxlZCkKKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwNl0gbGFwaWNfaWRbMHgw
M10gZW5hYmxlZCkKKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwN10gbGFwaWNfaWRb
MHgwNV0gZW5hYmxlZCkKKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwOF0gbGFwaWNf
aWRbMHgwN10gZW5hYmxlZCkKKFhFTikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MDFd
IGhpZ2ggZWRnZSBsaW50WzB4MV0pCihYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsw
eDAyXSBoaWdoIGVkZ2UgbGludFsweDFdKQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlf
aWRbMHgwM10gaGlnaCBlZGdlIGxpbnRbMHgxXSkKKFhFTikgQUNQSTogTEFQSUNfTk1JIChh
Y3BpX2lkWzB4MDRdIGhpZ2ggZWRnZSBsaW50WzB4MV0pCihYRU4pIEFDUEk6IExBUElDX05N
SSAoYWNwaV9pZFsweDA1XSBoaWdoIGVkZ2UgbGludFsweDFdKQooWEVOKSBBQ1BJOiBMQVBJ
Q19OTUkgKGFjcGlfaWRbMHgwNl0gaGlnaCBlZGdlIGxpbnRbMHgxXSkKKFhFTikgQUNQSTog
TEFQSUNfTk1JIChhY3BpX2lkWzB4MDddIGhpZ2ggZWRnZSBsaW50WzB4MV0pCihYRU4pIEFD
UEk6IExBUElDX05NSSAoYWNwaV9pZFsweDA4XSBoaWdoIGVkZ2UgbGludFsweDFdKQooWEVO
KSBBQ1BJOiBJT0FQSUMgKGlkWzB4MDJdIGFkZHJlc3NbMHhmZWMwMDAwMF0gZ3NpX2Jhc2Vb
MF0pCihYRU4pIElPQVBJQ1swXTogYXBpY19pZCAyLCB2ZXJzaW9uIDMyLCBhZGRyZXNzIDB4
ZmVjMDAwMDAsIEdTSSAwLTExOQooWEVOKSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVz
X2lycSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZsKQooWEVOKSBBQ1BJOiBJTlRfU1JDX09WUiAo
YnVzIDAgYnVzX2lycSA5IGdsb2JhbF9pcnEgOSBoaWdoIGxldmVsKQooWEVOKSBBQ1BJOiBJ
UlEwIHVzZWQgYnkgb3ZlcnJpZGUuCihYRU4pIEFDUEk6IElSUTIgdXNlZCBieSBvdmVycmlk
ZS4KKFhFTikgQUNQSTogSVJROSB1c2VkIGJ5IG92ZXJyaWRlLgooWEVOKSBFbmFibGluZyBB
UElDIG1vZGU6ICBGbGF0LiAgVXNpbmcgMSBJL08gQVBJQ3MKKFhFTikgQUNQSTogSFBFVCBp
ZDogMHg4MDg2YTIwMSBiYXNlOiAweGZlZDAwMDAwCihYRU4pIFtWVC1EXUhvc3QgYWRkcmVz
cyB3aWR0aCAzOQooWEVOKSBbVlQtRF1mb3VuZCBBQ1BJX0RNQVJfRFJIRDoKKFhFTikgW1ZU
LURdICBkbWFydS0+YWRkcmVzcyA9IGZlZDkwMDAwCihYRU4pIFtWVC1EXWRyaGQtPmFkZHJl
c3MgPSBmZWQ5MDAwMCBpb21tdS0+cmVnID0gZmZmZjgyYzAwMDIxYjAwMAooWEVOKSBbVlQt
RF1jYXAgPSBkMjAwOGM0MDY2MDQ2MiBlY2FwID0gZjA1MGRhCihYRU4pIFtWVC1EXSBJT0FQ
SUM6IDAwMDA6ZjA6MWYuMAooWEVOKSBbVlQtRF0gTVNJIEhQRVQ6IDAwMDA6MDA6MWYuMAoo
WEVOKSBbVlQtRF0gIGZsYWdzOiBJTkNMVURFX0FMTAooWEVOKSBbVlQtRF1mb3VuZCBBQ1BJ
X0RNQVJfUk1SUjoKKFhFTikgW1ZULURdICBSTVJSIGFkZHJlc3MgcmFuZ2UgM2UyZTAwMDAu
LjNlMmZmZmZmIG5vdCBpbiByZXNlcnZlZCBtZW1vcnk7IG5lZWQgImlvbW11X2luY2x1c2l2
ZV9tYXBwaW5nPTEiPwooWEVOKSBbVlQtRF0gZW5kcG9pbnQ6IDAwMDA6MDA6MTQuMAooWEVO
KSBbVlQtRF1kbWFyLmM6NjM4OiAgIFJNUlIgcmVnaW9uOiBiYXNlX2FkZHIgM2UyZTAwMDAg
ZW5kX2FkZHIgM2UyZmZmZmYKKFhFTikgWGVuIEVSU1Qgc3VwcG9ydCBpcyBpbml0aWFsaXpl
ZC4KKFhFTikgSEVTVDogVGFibGUgcGFyc2luZyBoYXMgYmVlbiBpbml0aWFsaXplZAooWEVO
KSBVc2luZyBBQ1BJIChNQURUKSBmb3IgU01QIGNvbmZpZ3VyYXRpb24gaW5mb3JtYXRpb24K
KFhFTikgU01QOiBBbGxvd2luZyA4IENQVXMgKDAgaG90cGx1ZyBDUFVzKQooWEVOKSBJUlEg
bGltaXRzOiAxMjAgR1NJLCAxNDMyIE1TSS9NU0ktWAooWEVOKSBOb3QgZW5hYmxpbmcgeDJB
UElDICh1cG9uIGZpcm13YXJlIHJlcXVlc3QpCihYRU4pIHhzdGF0ZTogc2l6ZTogMHg0NDAg
YW5kIHN0YXRlczogMHgxZgooWEVOKSBtY2VfaW50ZWwuYzo3ODA6IE1DQSBDYXBhYmlsaXR5
OiBmaXJzdGJhbmsgMCwgZXh0ZW5kZWQgTUNFIE1TUiAwLCBCQ0FTVCwgQ01DSQooWEVOKSBD
UFUwOiBJbnRlbCBtYWNoaW5lIGNoZWNrIHJlcG9ydGluZyBlbmFibGVkCihYRU4pIFNwZWN1
bGF0aXZlIG1pdGlnYXRpb24gZmFjaWxpdGllczoKKFhFTikgICBIYXJkd2FyZSBmZWF0dXJl
czoKKFhFTikgICBDb21waWxlZC1pbiBzdXBwb3J0OiBJTkRJUkVDVF9USFVOSwooWEVOKSAg
IFhlbiBzZXR0aW5nczogQlRJLVRodW5rIFJFVFBPTElORSwgU1BFQ19DVFJMOiBObywgT3Ro
ZXI6CihYRU4pICAgU3VwcG9ydCBmb3IgVk1zOiBQVjogUlNCIEVBR0VSX0ZQVSwgSFZNOiBS
U0IgRUFHRVJfRlBVCihYRU4pICAgWFBUSSAoNjQtYml0IFBWIG9ubHkpOiBEb20wIGVuYWJs
ZWQsIERvbVUgZW5hYmxlZAooWEVOKSBVc2luZyBzY2hlZHVsZXI6IFNNUCBDcmVkaXQgU2No
ZWR1bGVyIChjcmVkaXQpCihYRU4pIFBsYXRmb3JtIHRpbWVyIGlzIDIzLjk5OU1IeiBIUEVU
CihYRU4pIERldGVjdGVkIDM3OTIuMzI2IE1IeiBwcm9jZXNzb3IuCihYRU4pIEluaXRpbmcg
bWVtb3J5IHNoYXJpbmcuCihYRU4pIGFsdCB0YWJsZSBmZmZmODJkMDgwNDY2ODM4IC0+IGZm
ZmY4MmQwODA0Njg2M2UKKFhFTikgUENJOiBNQ0ZHIGNvbmZpZ3VyYXRpb24gMDogYmFzZSBl
MDAwMDAwMCBzZWdtZW50IDAwMDAgYnVzZXMgMDAgLSBmZgooWEVOKSBQQ0k6IE1DRkcgYXJl
YSBhdCBlMDAwMDAwMCByZXNlcnZlZCBpbiBFODIwCihYRU4pIFBDSTogVXNpbmcgTUNGRyBm
b3Igc2VnbWVudCAwMDAwIGJ1cyAwMC1mZgooWEVOKSBJbnRlbCBWVC1kIGlvbW11IDAgc3Vw
cG9ydGVkIHBhZ2Ugc2l6ZXM6IDRrQiwgMk1CLCAxR0IuCihYRU4pIEludGVsIFZULWQgU25v
b3AgQ29udHJvbCBlbmFibGVkLgooWEVOKSBJbnRlbCBWVC1kIERvbTAgRE1BIFBhc3N0aHJv
dWdoIG5vdCBlbmFibGVkLgooWEVOKSBJbnRlbCBWVC1kIFF1ZXVlZCBJbnZhbGlkYXRpb24g
ZW5hYmxlZC4KKFhFTikgSW50ZWwgVlQtZCBJbnRlcnJ1cHQgUmVtYXBwaW5nIGVuYWJsZWQu
CihYRU4pIEludGVsIFZULWQgUG9zdGVkIEludGVycnVwdCBub3QgZW5hYmxlZC4KKFhFTikg
SW50ZWwgVlQtZCBTaGFyZWQgRVBUIHRhYmxlcyBlbmFibGVkLgooWEVOKSBJL08gdmlydHVh
bGlzYXRpb24gZW5hYmxlZAooWEVOKSAgLSBEb20wIG1vZGU6IFJlbGF4ZWQKKFhFTikgSW50
ZXJydXB0IHJlbWFwcGluZyBlbmFibGVkCihYRU4pIG5yX3NvY2tldHM6IDEKKFhFTikgRW5h
YmxlZCBkaXJlY3RlZCBFT0kgd2l0aCBpb2FwaWNfYWNrX29sZCBvbiEKKFhFTikgRU5BQkxJ
TkcgSU8tQVBJQyBJUlFzCihYRU4pICAtPiBVc2luZyBvbGQgQUNLIG1ldGhvZAooWEVOKSAu
LlRJTUVSOiB2ZWN0b3I9MHhGMCBhcGljMT0wIHBpbjE9MiBhcGljMj0tMSBwaW4yPS0xCihY
RU4pIFRTQyBkZWFkbGluZSB0aW1lciBlbmFibGVkCihYRU4pIEFsbG9jYXRlZCBjb25zb2xl
IHJpbmcgb2YgNjQgS2lCLgooWEVOKSBtd2FpdC1pZGxlOiBNV0FJVCBzdWJzdGF0ZXM6IDB4
MTQyMTIwCihYRU4pIG13YWl0LWlkbGU6IHYwLjQuMSBtb2RlbCAweDllCihYRU4pIG13YWl0
LWlkbGU6IGxhcGljX3RpbWVyX3JlbGlhYmxlX3N0YXRlcyAweGZmZmZmZmZmCihYRU4pIFZN
WDogU3VwcG9ydGVkIGFkdmFuY2VkIGZlYXR1cmVzOgooWEVOKSAgLSBBUElDIE1NSU8gYWNj
ZXNzIHZpcnR1YWxpc2F0aW9uCihYRU4pICAtIEFQSUMgVFBSIHNoYWRvdwooWEVOKSAgLSBF
eHRlbmRlZCBQYWdlIFRhYmxlcyAoRVBUKQooWEVOKSAgLSBWaXJ0dWFsLVByb2Nlc3NvciBJ
ZGVudGlmaWVycyAoVlBJRCkKKFhFTikgIC0gVmlydHVhbCBOTUkKKFhFTikgIC0gTVNSIGRp
cmVjdC1hY2Nlc3MgYml0bWFwCihYRU4pICAtIFVucmVzdHJpY3RlZCBHdWVzdAooWEVOKSAg
LSBWTUNTIHNoYWRvd2luZwooWEVOKSAgLSBWTSBGdW5jdGlvbnMKKFhFTikgIC0gVmlydHVh
bGlzYXRpb24gRXhjZXB0aW9ucwooWEVOKSAgLSBQYWdlIE1vZGlmaWNhdGlvbiBMb2dnaW5n
CihYRU4pIEhWTTogQVNJRHMgZW5hYmxlZC4KKFhFTikgSFZNOiBWTVggZW5hYmxlZAooWEVO
KSBIVk06IEhhcmR3YXJlIEFzc2lzdGVkIFBhZ2luZyAoSEFQKSBkZXRlY3RlZAooWEVOKSBI
Vk06IEhBUCBwYWdlIHNpemVzOiA0a0IsIDJNQiwgMUdCCihYRU4pIEJyb3VnaHQgdXAgOCBD
UFVzCihYRU4pIGJ1aWxkLWlkOiBkOTNlZDZkNmEyZWZiYmY4NTEzZGFiYThmOGVjOWExYjky
OWQyM2JlCihYRU4pIFJ1bm5pbmcgc3R1YiByZWNvdmVyeSBzZWxmdGVzdHMuLi4KKFhFTikg
dHJhcHMuYzoxNTcwOiBHUEYgKDAwMDApOiBmZmZmODJkMGJmZmZmMDQxIFtmZmZmODJkMGJm
ZmZmMDQxXSAtPiBmZmZmODJkMDgwMzdjNDEyCihYRU4pIHRyYXBzLmM6NzU1OiBUcmFwIDEy
OiBmZmZmODJkMGJmZmZmMDQwIFtmZmZmODJkMGJmZmZmMDQwXSAtPiBmZmZmODJkMDgwMzdj
NDEyCihYRU4pIHRyYXBzLmM6MTA5NzogVHJhcCAzOiBmZmZmODJkMGJmZmZmMDQxIFtmZmZm
ODJkMGJmZmZmMDQxXSAtPiBmZmZmODJkMDgwMzdjNDEyCihYRU4pIEFDUEkgc2xlZXAgbW9k
ZXM6IFMzCihYRU4pIFZQTVU6IGRpc2FibGVkCihYRU4pIG1jaGVja19wb2xsOiBNYWNoaW5l
IGNoZWNrIHBvbGxpbmcgdGltZXIgc3RhcnRlZC4KKFhFTikgRG9tMCBoYXMgbWF4aW11bSA4
ODggUElSUXMKKFhFTikgTlggKEV4ZWN1dGUgRGlzYWJsZSkgcHJvdGVjdGlvbiBhY3RpdmUK
KFhFTikgKioqIEJ1aWxkaW5nIGEgUFZIIERvbTAgKioqCihYRU4pIFtWVC1EXWQwOkhvc3Ri
cmlkZ2U6IHNraXAgMDAwMDowMDowMC4wIG1hcAooWEVOKSBbVlQtRF1kMDpQQ0k6IG1hcCAw
MDAwOjAwOjE0LjAKKFhFTikgW1ZULURdZDA6UENJOiBtYXAgMDAwMDowMDoxNC4yCihYRU4p
IFtWVC1EXWQwOlBDSTogbWFwIDAwMDA6MDA6MTYuMAooWEVOKSBbVlQtRF1kMDpQQ0k6IG1h
cCAwMDAwOjAwOjE2LjEKKFhFTikgW1ZULURdZDA6UENJOiBtYXAgMDAwMDowMDoxNy4wCihY
RU4pIFtWVC1EXWQwOlBDSTogbWFwIDAwMDA6MDA6MWYuMAooWEVOKSBbVlQtRF1kMDpQQ0k6
IG1hcCAwMDAwOjAwOjFmLjIKKFhFTikgW1ZULURdZDA6UENJOiBtYXAgMDAwMDowMDoxZi40
CihYRU4pIFtWVC1EXWQwOlBDSWU6IG1hcCAwMDAwOjAxOjAwLjAKKFhFTikgW1ZULURdZDA6
UENJZTogbWFwIDAwMDA6MDI6MDAuMAooWEVOKSBbVlQtRF1kMDpQQ0llOiBtYXAgMDAwMDow
MzowMC4wCihYRU4pIFtWVC1EXWQwOlBDSWU6IG1hcCAwMDAwOjA0OjAwLjAKKFhFTikgQ2Fu
bm90IHNldHVwIGlkZW50aXR5IG1hcCBkMDozZTJlMCwgZ2ZuIGFscmVhZHkgbWFwcGVkIHRv
IGZmZTFlMC4KKFhFTikgW1ZULURdaW9tbXUuYzoyMjIxOiBJT01NVTogbWFwcGluZyByZXNl
cnZlZCByZWdpb24gZmFpbGVkCihYRU4pIFtWVC1EXWlvbW11X2VuYWJsZV90cmFuc2xhdGlv
bjogaW9tbXUtPnJlZyA9IGZmZmY4MmMwMDAyMWIwMDAKKFhFTikgV0FSTklORzogUFZIIGlz
IGFuIGV4cGVyaW1lbnRhbCBtb2RlIHdpdGggbGltaXRlZCBmdW5jdGlvbmFsaXR5CihYRU4p
IEluaXRpYWwgbG93IG1lbW9yeSB2aXJxIHRocmVzaG9sZCBzZXQgYXQgMHg0MDAwIHBhZ2Vz
LgooWEVOKSBTY3J1YmJpbmcgRnJlZSBSQU0gb24gMSBub2RlcyB1c2luZyA0IENQVXMKKFhF
TikgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi5kb25lLgooWEVOKSBTdGQuIExvZ2xldmVsOiBB
bGwKKFhFTikgR3Vlc3QgTG9nbGV2ZWw6IEFsbAooWEVOKSAqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKFhFTikgV0FSTklORzogQ09OU09M
RSBPVVRQVVQgSVMgU1lOQ0hST05PVVMKKFhFTikgVGhpcyBvcHRpb24gaXMgaW50ZW5kZWQg
dG8gYWlkIGRlYnVnZ2luZyBvZiBYZW4gYnkgZW5zdXJpbmcKKFhFTikgdGhhdCBhbGwgb3V0
cHV0IGlzIHN5bmNocm9ub3VzbHkgZGVsaXZlcmVkIG9uIHRoZSBzZXJpYWwgbGluZS4KKFhF
TikgSG93ZXZlciBpdCBjYW4gaW50cm9kdWNlIFNJR05JRklDQU5UIGxhdGVuY2llcyBhbmQg
YWZmZWN0CihYRU4pIHRpbWVrZWVwaW5nLiBJdCBpcyBOT1QgcmVjb21tZW5kZWQgZm9yIHBy
b2R1Y3Rpb24gdXNlIQooWEVOKSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioKKFhFTikgMy4uLiAyLi4uIDEuLi4gCihYRU4pIFhlbiBpcyBy
ZWxpbnF1aXNoaW5nIFZHQSBjb25zb2xlLgooWEVOKSAqKiogU2VyaWFsIGlucHV0IC0+IERP
TTAgKHR5cGUgJ0NUUkwtYScgdGhyZWUgdGltZXMgdG8gc3dpdGNoIGlucHV0IHRvIFhlbikK
KFhFTikgRnJlZWQgNDY4a0IgaW5pdCBtZW1vcnkKKFhFTikgRG9tMCBjYWxsYmFjayB2aWEg
Y2hhbmdlZCB0byBEaXJlY3QgVmVjdG9yIDB4ZjMKWyAgICAwLjAwMDAwMF0gTGludXggdmVy
c2lvbiA0LjE3LjAtcmM1IChyb290QGRlYmlhbikgKGdjYyB2ZXJzaW9uIDYuMy4wIDIwMTcw
NTE2IChEZWJpYW4gNi4zLjAtMTgrZGViOXUxKSkgIzQgU01QIFR1ZSBKdWwgMjQgMDY6MTI6
MjEgRURUIDIwMTgKWyAgICAwLjAwMDAwMF0gQ29tbWFuZCBsaW5lOiBwbGFjZWhvbGRlciBy
b290PVVVSUQ9OTNiY2Y4MmItYjliOS00MzYyLTkzNmEtZDBjMTAwYTkyMGRhIHJvIGNvbnNv
bGU9aHZjMCBlYXJseXByaW50az14ZW4KWyAgICAwLjAwMDAwMF0geDg2L2ZwdTogU3VwcG9y
dGluZyBYU0FWRSBmZWF0dXJlIDB4MDAxOiAneDg3IGZsb2F0aW5nIHBvaW50IHJlZ2lzdGVy
cycKWyAgICAwLjAwMDAwMF0geDg2L2ZwdTogU3VwcG9ydGluZyBYU0FWRSBmZWF0dXJlIDB4
MDAyOiAnU1NFIHJlZ2lzdGVycycKWyAgICAwLjAwMDAwMF0geDg2L2ZwdTogU3VwcG9ydGlu
ZyBYU0FWRSBmZWF0dXJlIDB4MDA0OiAnQVZYIHJlZ2lzdGVycycKWyAgICAwLjAwMDAwMF0g
eDg2L2ZwdTogU3VwcG9ydGluZyBYU0FWRSBmZWF0dXJlIDB4MDA4OiAnTVBYIGJvdW5kcyBy
ZWdpc3RlcnMnClsgICAgMC4wMDAwMDBdIHg4Ni9mcHU6IFN1cHBvcnRpbmcgWFNBVkUgZmVh
dHVyZSAweDAxMDogJ01QWCBDU1InClsgICAgMC4wMDAwMDBdIHg4Ni9mcHU6IHhzdGF0ZV9v
ZmZzZXRbMl06ICA1NzYsIHhzdGF0ZV9zaXplc1syXTogIDI1NgpbICAgIDAuMDAwMDAwXSB4
ODYvZnB1OiB4c3RhdGVfb2Zmc2V0WzNdOiAgODMyLCB4c3RhdGVfc2l6ZXNbM106ICAgNjQK
WyAgICAwLjAwMDAwMF0geDg2L2ZwdTogeHN0YXRlX29mZnNldFs0XTogIDg5NiwgeHN0YXRl
X3NpemVzWzRdOiAgIDY0ClsgICAgMC4wMDAwMDBdIHg4Ni9mcHU6IEVuYWJsZWQgeHN0YXRl
IGZlYXR1cmVzIDB4MWYsIGNvbnRleHQgc2l6ZSBpcyA5NjAgYnl0ZXMsIHVzaW5nICdjb21w
YWN0ZWQnIGZvcm1hdC4KWyAgICAwLjAwMDAwMF0gZTgyMDogQklPUy1wcm92aWRlZCBwaHlz
aWNhbCBSQU0gbWFwOgpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAw
MDAwMDAwMDAwLTB4MDAwMDAwMDAwMDA5N2ZmZl0gdXNhYmxlClsgICAgMC4wMDAwMDBdIEJJ
T1MtZTgyMDogW21lbSAweDAwMDAwMDAwMDAwOThjMDAtMHgwMDAwMDAwMDAwMGZmZmZmXSBy
ZXNlcnZlZApbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMTAw
MDAwLTB4MDAwMDAwMDA4YzFjM2ZmZl0gdXNhYmxlClsgICAgMC4wMDAwMDBdIEJJT1MtZTgy
MDogW21lbSAweDAwMDAwMDAwOGMxYzQwMDAtMHgwMDAwMDAwMDhjMWM0ZmZmXSBBQ1BJIE5W
UwpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDhjMWM1MDAwLTB4
MDAwMDAwMDA4YzIwZWZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBb
bWVtIDB4MDAwMDAwMDA4YzIwZjAwMC0weDAwMDAwMDAwOGMyODBmZmZdIHVzYWJsZQpbICAg
IDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDhjMjgxMDAwLTB4MDAwMDAw
MDA4ZGVjMGZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4
MDAwMDAwMDA4ZGVjMTAwMC0weDAwMDAwMDAwOGRmOTlmZmZdIEFDUEkgTlZTClsgICAgMC4w
MDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwOGRmOWEwMDAtMHgwMDAwMDAwMDhk
ZmZlZmZmXSBBQ1BJIGRhdGEKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAw
MDAwMDA4ZGZmZjAwMC0weDAwMDAwMDAwOGRmZmZlOGJdIHVzYWJsZQpbICAgIDAuMDAwMDAw
XSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDhkZmZmZThjLTB4MDAwMDAwMDA4ZGZmZmY1
N10gQUNQSSBkYXRhClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAw
OGUwMDAwMDAtMHgwMDAwMDAwMDhmZmZmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBC
SU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDk0MDAwMDAwLTB4MDAwMDAwMDA5OWZmZmZmZl0g
cmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDA5ZGYw
MDAwMC0weDAwMDAwMDAwOWZmZmZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1Mt
ZTgyMDogW21lbSAweDAwMDAwMDAwZTAwMDAwMDAtMHgwMDAwMDAwMGVmZmZmZmZmXSByZXNl
cnZlZApbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGZkMDAwMDAw
LTB4MDAwMDAwMDBmZTdmZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIw
OiBbbWVtIDB4MDAwMDAwMDBmZWMwMDAwMC0weDAwMDAwMDAwZmVjMDBmZmZdIHJlc2VydmVk
ClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwZmVkMDAwMDAtMHgw
MDAwMDAwMGZlZDAwZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFtt
ZW0gMHgwMDAwMDAwMGZlZDEwMDAwLTB4MDAwMDAwMDBmZWQxOWZmZl0gcmVzZXJ2ZWQKWyAg
ICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBmZWQ4NDAwMC0weDAwMDAw
MDAwZmVkODRmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAw
eDAwMDAwMDAwZmVlMDAwMDAtMHgwMDAwMDAwMGZlZTAwZmZmXSByZXNlcnZlZApbICAgIDAu
MDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGZmNDAwMDAwLTB4MDAwMDAwMDBm
ZmZmZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAw
MDAwMDEwMDAwMDAwMC0weDAwMDAwMDAyNzNlMzBmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAw
XSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMjczZTMxMDAwLTB4MDAwMDAwMTA1ZmZmZmZm
Zl0gdW51c2FibGUKWyAgICAwLjAwMDAwMF0gTlggKEV4ZWN1dGUgRGlzYWJsZSkgcHJvdGVj
dGlvbjogYWN0aXZlClsgICAgMC4wMDAwMDBdIFNNQklPUyAyLjcgcHJlc2VudC4KWyAgICAw
LjAwMDAwMF0gRE1JOiAgLCBCSU9TICAKWyAgICAwLjAwMDAwMF0gSHlwZXJ2aXNvciBkZXRl
Y3RlZDogWGVuIEhWTQpbICAgIDAuMDAwMDAwXSBYZW4gdmVyc2lvbiA0LjEyLgpbICAgIDAu
MDAwMDAwXSBYZW4gUGxhdGZvcm0gUENJOiB1bnJlY29nbmlzZWQgbWFnaWMgdmFsdWUKWyAg
ICAwLjAwMDAwMF0gZTgyMDogbGFzdF9wZm4gPSAweDI3M2UzMSBtYXhfYXJjaF9wZm4gPSAw
eDQwMDAwMDAwMApbICAgIDAuMDAwMDAwXSB4ODYvUEFUOiBDb25maWd1cmF0aW9uIFswLTdd
OiBXQiAgV0MgIFVDLSBVQyAgV0IgIFdQICBVQy0gV1QgIApbICAgIDAuMDAwMDAwXSBlODIw
OiBsYXN0X3BmbiA9IDB4OGRmZmYgbWF4X2FyY2hfcGZuID0gMHg0MDAwMDAwMDAKWyAgICAw
LjAwMDAwMF0gVXNpbmcgR0IgcGFnZXMgZm9yIGRpcmVjdCBtYXBwaW5nClsgICAgMC4wMDAw
MDBdIFJBTURJU0s6IFttZW0gMHgwMjY2NTAwMC0weDEyMGVjZmZmXQpbICAgIDAuMDAwMDAw
XSBBQ1BJOiBFYXJseSB0YWJsZSBjaGVja3N1bSB2ZXJpZmljYXRpb24gZGlzYWJsZWQKWyAg
ICAwLjAwMDAwMF0gQUNQSTogUlNEUCAweDAwMDAwMDAwOERGRkZFOEMgMDAwMDI0ICh2MDIg
SU5URUwgKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBYU0RUIDB4MDAwMDAwMDA4REZGRkVCMCAw
MDAwODQgKHYwMSBJTlRFTCAgUzEyMDBTUE8gMDAwMDAwMDAgSU5UTCAwMTAwMDAxMykKWyAg
ICAwLjAwMDAwMF0gQUNQSTogQVBJQyAweDAwMDAwMDAwOERGRkZGMzQgMDAwMENDICh2MDMg
SU5URUwgIFMxMjAwU1BPIDAwMDAwMDAxIElOVEwgMjAwOTEwMTMpClsgICAgMC4wMDAwMDBd
IEFDUEk6IEZBQ1AgMHgwMDAwMDAwMDhERkYzMDAwIDAwMDBGNCAodjA1IElOVEVMICBTMTIw
MFNQTyAwMDAwMDAwMCBJTlRMIDIwMDkxMDEzKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBEU0RU
IDB4MDAwMDAwMDA4REZDMzAwMCAwMjkyNDEgKHYwMiBJTlRFTCAgUzEyMDBTUE8gMDAwMDAw
MDAgSU5UTCAyMDA5MTAxMykKWyAgICAwLjAwMDAwMF0gQUNQSTogRkFDUyAweDAwMDAwMDAw
OERGNkQwMDAgMDAwMDQwClsgICAgMC4wMDAwMDBdIEFDUEk6IE1DRkcgMHgwMDAwMDAwMDhE
RkYwMDAwIDAwMDAzQyAodjAxIElOVEVMICBTMTIwMFNQTyAwMDAwMDAwMSBJTlRMIDIwMDkx
MDEzKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBTU0RUIDB4MDAwMDAwMDA4REZDMDAwMCAwMDJC
QUUgKHYwMiBJTlRFTCAgUzEyMDBTUE8gMDAwMDEwMDAgSU5UTCAyMDA5MTAxMykKWyAgICAw
LjAwMDAwMF0gQUNQSTogU1NEVCAweDAwMDAwMDAwOERGQkYwMDAgMDAwQkUzICh2MDIgSU5U
RUwgIFMxMjAwU1BPIDAwMDAxMDAwIElOVEwgMjAwOTEwMTMpClsgICAgMC4wMDAwMDBdIEFD
UEk6IFNTRFQgMHgwMDAwMDAwMDhERkJFMDAwIDAwMDE5QSAodjAyIElOVEVMICBTMTIwMFNQ
TyAwMDAwMTAwMCBJTlRMIDIwMDkxMDEzKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBTU0RUIDB4
MDAwMDAwMDA4REZCRDAwMCAwMDA0QTMgKHYwMiBJTlRFTCAgUzEyMDBTUE8gMDAwMDEwMDAg
SU5UTCAyMDA5MTAxMykKWyAgICAwLjAwMDAwMF0gQUNQSTogU1NEVCAweDAwMDAwMDAwOERG
RjQwMDAgMDA1MzI4ICh2MDIgSU5URUwgIFMxMjAwU1BPIDAwMDAzMDAwIElOVEwgMjAxNDEx
MDcpClsgICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQgMHgwMDAwMDAwMDhERkJDMDAwIDAwMEU3
MyAodjAyIElOVEVMICBTMTIwMFNQTyAwMDAwMzAwMCBJTlRMIDIwMTQxMTA3KQpbICAgIDAu
MDAwMDAwXSBBQ1BJOiBTU0RUIDB4MDAwMDAwMDA4REZCQTAwMCAwMDAwNjQgKHYwMiBJTlRF
TCAgUzEyMDBTUE8gMDAwMDAwMDIgSU5UTCAyMDE0MTEwNykKWyAgICAwLjAwMDAwMF0gQUNQ
STogU1NEVCAweDAwMDAwMDAwOERGRkIwMDAgMDAwM0E3ICh2MDIgSU5URUwgIFMxMjAwU1BP
IDAwMDAxMDAwIElOVEwgMjAxNDExMDcpClsgICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQgMHgw
MDAwMDAwMDhERkJCMDAwIDAwMEI3OSAodjAyIElOVEVMICBTMTIwMFNQTyAwMDAwMDAwMiBJ
TlRMIDIwMTQxMTA3KQpbICAgIDAuMDAwMDAwXSBObyBOVU1BIGNvbmZpZ3VyYXRpb24gZm91
bmQKWyAgICAwLjAwMDAwMF0gRmFraW5nIGEgbm9kZSBhdCBbbWVtIDB4MDAwMDAwMDAwMDAw
MDAwMC0weDAwMDAwMDAyNzNlMzBmZmZdClsgICAgMC4wMDAwMDBdIE5PREVfREFUQSgwKSBh
bGxvY2F0ZWQgW21lbSAweDI3M2UyYzAwMC0weDI3M2UzMGZmZl0KWyAgICAwLjAwMDAwMF0g
dHNjOiBGYXN0IFRTQyBjYWxpYnJhdGlvbiBmYWlsZWQKWyAgICAwLjAwMDAwMF0gdHNjOiBV
bmFibGUgdG8gY2FsaWJyYXRlIGFnYWluc3QgUElUClsgICAgMC4wMDAwMDBdIHRzYzogTm8g
cmVmZXJlbmNlIChIUEVUL1BNVElNRVIpIGF2YWlsYWJsZQpbICAgIDAuMDAwMDAwXSBab25l
IHJhbmdlczoKWyAgICAwLjAwMDAwMF0gICBETUEgICAgICBbbWVtIDB4MDAwMDAwMDAwMDAw
MTAwMC0weDAwMDAwMDAwMDBmZmZmZmZdClsgICAgMC4wMDAwMDBdICAgRE1BMzIgICAgW21l
bSAweDAwMDAwMDAwMDEwMDAwMDAtMHgwMDAwMDAwMGZmZmZmZmZmXQpbICAgIDAuMDAwMDAw
XSAgIE5vcm1hbCAgIFttZW0gMHgwMDAwMDAwMTAwMDAwMDAwLTB4MDAwMDAwMDI3M2UzMGZm
Zl0KWyAgICAwLjAwMDAwMF0gICBEZXZpY2UgICBlbXB0eQpbICAgIDAuMDAwMDAwXSBNb3Zh
YmxlIHpvbmUgc3RhcnQgZm9yIGVhY2ggbm9kZQpbICAgIDAuMDAwMDAwXSBFYXJseSBtZW1v
cnkgbm9kZSByYW5nZXMKWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweDAwMDAw
MDAwMDAwMDEwMDAtMHgwMDAwMDAwMDAwMDk3ZmZmXQpbICAgIDAuMDAwMDAwXSAgIG5vZGUg
ICAwOiBbbWVtIDB4MDAwMDAwMDAwMDEwMDAwMC0weDAwMDAwMDAwOGMxYzNmZmZdClsgICAg
MC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgwMDAwMDAwMDhjMjBmMDAwLTB4MDAwMDAw
MDA4YzI4MGZmZl0KWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweDAwMDAwMDAx
MDAwMDAwMDAtMHgwMDAwMDAwMjczZTMwZmZmXQpbICAgIDAuMDAwMDAwXSBJbml0bWVtIHNl
dHVwIG5vZGUgMCBbbWVtIDB4MDAwMDAwMDAwMDAwMTAwMC0weDAwMDAwMDAyNzNlMzBmZmZd
ClsgICAgMC4wMDAwMDBdIFJlc2VydmVkIGJ1dCB1bmF2YWlsYWJsZTogMTA1IHBhZ2VzClsg
ICAgMC4wMDAwMDBdIEFDUEk6IFBNLVRpbWVyIElPIFBvcnQ6IDB4MTgwOApbICAgIDAuMDAw
MDAwXSBJT0FQSUNbMF06IGFwaWNfaWQgMiwgdmVyc2lvbiAxNywgYWRkcmVzcyAweGZlYzAw
MDAwLCBHU0kgMC0xMTkKWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAw
IGJ1c19pcnEgMCBnbG9iYWxfaXJxIDIgZGZsIGRmbCkKWyAgICAwLjAwMDAwMF0gQUNQSTog
SU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgOSBnbG9iYWxfaXJxIDkgaGlnaCBsZXZlbCkK
WyAgICAwLjAwMDAwMF0gVXNpbmcgQUNQSSAoTUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9u
IGluZm9ybWF0aW9uClsgICAgMC4wMDAwMDBdIHNtcGJvb3Q6IEFsbG93aW5nIDggQ1BVcywg
MCBob3RwbHVnIENQVXMKWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1l
bW9yeTogW21lbSAweDAwMDAwMDAwLTB4MDAwMDBmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBS
ZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHgwMDA5ODAwMC0weDAwMDk4ZmZmXQpb
ICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4MDAw
OTkwMDAtMHgwMDBmZmZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZl
IG1lbW9yeTogW21lbSAweDhjMWM0MDAwLTB4OGMxYzRmZmZdClsgICAgMC4wMDAwMDBdIFBN
OiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHg4YzFjNTAwMC0weDhjMjBlZmZm
XQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4
OGMyODEwMDAtMHg4ZGVjMGZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9z
YXZlIG1lbW9yeTogW21lbSAweDhkZWMxMDAwLTB4OGRmOTlmZmZdClsgICAgMC4wMDAwMDBd
IFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHg4ZGY5YTAwMC0weDhkZmZl
ZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVt
IDB4OGRmZmYwMDAtMHg4ZGZmZmZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQg
bm9zYXZlIG1lbW9yeTogW21lbSAweDhkZmZmMDAwLTB4OGRmZmZmZmZdClsgICAgMC4wMDAw
MDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHg4ZTAwMDAwMC0weDhm
ZmZmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBb
bWVtIDB4OTAwMDAwMDAtMHg5M2ZmZmZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVy
ZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweDk0MDAwMDAwLTB4OTlmZmZmZmZdClsgICAgMC4w
MDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHg5YTAwMDAwMC0w
eDlkZWZmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5
OiBbbWVtIDB4OWRmMDAwMDAtMHg5ZmZmZmZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lz
dGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGEwMDAwMDAwLTB4ZGZmZmZmZmZdClsgICAg
MC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhlMDAwMDAw
MC0weGVmZmZmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVt
b3J5OiBbbWVtIDB4ZjAwMDAwMDAtMHhmY2ZmZmZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJl
Z2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGZkMDAwMDAwLTB4ZmU3ZmZmZmZdClsg
ICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhmZTgw
MDAwMC0weGZlYmZmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUg
bWVtb3J5OiBbbWVtIDB4ZmVjMDAwMDAtMHhmZWMwMGZmZl0KWyAgICAwLjAwMDAwMF0gUE06
IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGZlYzAxMDAwLTB4ZmVjZmZmZmZd
ClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhm
ZWQwMDAwMC0weGZlZDAwZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3Nh
dmUgbWVtb3J5OiBbbWVtIDB4ZmVkMDEwMDAtMHhmZWQwZmZmZl0KWyAgICAwLjAwMDAwMF0g
UE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGZlZDEwMDAwLTB4ZmVkMTlm
ZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0g
MHhmZWQxYTAwMC0weGZlZDgzZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBu
b3NhdmUgbWVtb3J5OiBbbWVtIDB4ZmVkODQwMDAtMHhmZWQ4NGZmZl0KWyAgICAwLjAwMDAw
MF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGZlZDg1MDAwLTB4ZmVk
ZmZmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFtt
ZW0gMHhmZWUwMDAwMC0weGZlZTAwZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJl
ZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4ZmVlMDEwMDAtMHhmZjNmZmZmZl0KWyAgICAwLjAw
MDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGZmNDAwMDAwLTB4
ZmZmZmZmZmZdClsgICAgMC4wMDAwMDBdIGU4MjA6IFttZW0gMHhhMDAwMDAwMC0weGRmZmZm
ZmZmXSBhdmFpbGFibGUgZm9yIFBDSSBkZXZpY2VzClsgICAgMC4wMDAwMDBdIEJvb3Rpbmcg
cGFyYXZpcnR1YWxpemVkIGtlcm5lbCBvbiBYZW4gUFZIClsgICAgMC4wMDAwMDBdIGNsb2Nr
c291cmNlOiByZWZpbmVkLWppZmZpZXM6IG1hc2s6IDB4ZmZmZmZmZmYgbWF4X2N5Y2xlczog
MHhmZmZmZmZmZiwgbWF4X2lkbGVfbnM6IDc2NDU1MTk2MDAyMTE1NjggbnMKWyAgICAwLjAw
MDAwMF0gcmFuZG9tOiBnZXRfcmFuZG9tX2J5dGVzIGNhbGxlZCBmcm9tIHN0YXJ0X2tlcm5l
bCsweDk0LzB4NGQzIHdpdGggY3JuZ19pbml0PTAKWyAgICAwLjAwMDAwMF0gc2V0dXBfcGVy
Y3B1OiBOUl9DUFVTOjUxMiBucl9jcHVtYXNrX2JpdHM6NTEyIG5yX2NwdV9pZHM6OCBucl9u
b2RlX2lkczoxClsgICAgMC4wMDAwMDBdIHBlcmNwdTogRW1iZWRkZWQgNDQgcGFnZXMvY3B1
IEAgICAgICAgIChwdHJ2YWwpIHMxNDIxNjggcjgxOTIgZDI5ODY0IHUyNjIxNDQKWyAgICAw
LjAwMDAwMF0gUFYgcXNwaW5sb2NrIGhhc2ggdGFibGUgZW50cmllczogMjU2IChvcmRlcjog
MCwgNDA5NiBieXRlcykKWyAgICAwLjAwMDAwMF0gQnVpbHQgMSB6b25lbGlzdHMsIG1vYmls
aXR5IGdyb3VwaW5nIG9uLiAgVG90YWwgcGFnZXM6IDIwNjQzNTkKWyAgICAwLjAwMDAwMF0g
UG9saWN5IHpvbmU6IE5vcm1hbApbICAgIDAuMDAwMDAwXSBLZXJuZWwgY29tbWFuZCBsaW5l
OiBwbGFjZWhvbGRlciByb290PVVVSUQ9OTNiY2Y4MmItYjliOS00MzYyLTkzNmEtZDBjMTAw
YTkyMGRhIHJvIGNvbnNvbGU9aHZjMCBlYXJseXByaW50az14ZW4KWyAgICAwLjAwMDAwMF0g
TWVtb3J5OiA3OTA4NTg0Sy84Mzg4NjAwSyBhdmFpbGFibGUgKDEwMjUySyBrZXJuZWwgY29k
ZSwgMTE5NksgcndkYXRhLCAzMTU2SyByb2RhdGEsIDE1NjBLIGluaXQsIDY2MEsgYnNzLCA0
ODAwMTZLIHJlc2VydmVkLCAwSyBjbWEtcmVzZXJ2ZWQpClsgICAgMC4wMDAwMDBdIEtlcm5l
bC9Vc2VyIHBhZ2UgdGFibGVzIGlzb2xhdGlvbjogZW5hYmxlZApbICAgIDAuMDAwMDAwXSBm
dHJhY2U6IGFsbG9jYXRpbmcgMzA1MjIgZW50cmllcyBpbiAxMjAgcGFnZXMKWyAgICAwLjAw
NDAwMF0gSGllcmFyY2hpY2FsIFJDVSBpbXBsZW1lbnRhdGlvbi4KWyAgICAwLjAwNDAwMF0g
CVJDVSByZXN0cmljdGluZyBDUFVzIGZyb20gTlJfQ1BVUz01MTIgdG8gbnJfY3B1X2lkcz04
LgpbICAgIDAuMDA0MDAwXSBSQ1U6IEFkanVzdGluZyBnZW9tZXRyeSBmb3IgcmN1X2Zhbm91
dF9sZWFmPTE2LCBucl9jcHVfaWRzPTgKWyAgICAwLjAwNDAwMF0gVXNpbmcgTlVMTCBsZWdh
Y3kgUElDClsgICAgMC4wMDQwMDBdIE5SX0lSUVM6IDMzMDI0LCBucl9pcnFzOiAyMDQ4LCBw
cmVhbGxvY2F0ZWQgaXJxczogMApbICAgIDAuMDA0MDAwXSB4ZW46ZXZlbnRzOiBVc2luZyBG
SUZPLWJhc2VkIEFCSQpbICAgIDAuMDA0MDAwXSB4ZW46ZXZlbnRzOiBYZW4gSFZNIGNhbGxi
YWNrIHZlY3RvciBmb3IgZXZlbnQgZGVsaXZlcnkgaXMgZW5hYmxlZApbICAgIDAuMDA0MDAw
XSBDb25zb2xlOiBjb2xvdXIgZHVtbXkgZGV2aWNlIDgweDI1ClsgICAgMC4wMDQwMDBdIGNv
bnNvbGUgW2h2YzBdIGVuYWJsZWQKWyAgICAwLjAwNDAwMF0gQUNQSTogQ29yZSByZXZpc2lv
biAyMDE4MDMxMwpbICAgIDAuMDA0MDAwXSBGYWlsZWQgdG8gcmVnaXN0ZXIgbGVnYWN5IHRp
bWVyIGludGVycnVwdApbICAgIDAuMDA0MDAwXSBBUElDOiBTd2l0Y2ggdG8gc3ltbWV0cmlj
IEkvTyBtb2RlIHNldHVwClsgICAgMC4wMDQwMDBdIHgyYXBpYyBlbmFibGVkClsgICAgMC4w
MDQwMDBdIFN3aXRjaGVkIEFQSUMgcm91dGluZyB0byBwaHlzaWNhbCB4MmFwaWMuClsgICAg
MC4wMDQwMDBdIHRzYzogVW5hYmxlIHRvIGNhbGlicmF0ZSBhZ2FpbnN0IFBJVApbICAgIDAu
MDA0MDAwXSB0c2M6IEhQRVQvUE1USU1FUiBjYWxpYnJhdGlvbiBmYWlsZWQKWyAgICAwLjAw
NDAwMF0gdHNjOiBEZXRlY3RlZCAzNzkyLjMyNiBNSHogcHJvY2Vzc29yClsgICAgMC4wMDQw
MDBdIGNsb2Nrc291cmNlOiB0c2MtZWFybHk6IG1hc2s6IDB4ZmZmZmZmZmZmZmZmZmZmZiBt
YXhfY3ljbGVzOiAweDZkNTQwZjdiY2IyLCBtYXhfaWRsZV9uczogODgxNTkwNzY3MzQxIG5z
ClsgICAgMC4wMDQwMDBdIENhbGlicmF0aW5nIGRlbGF5IGxvb3AgKHNraXBwZWQpLCB2YWx1
ZSBjYWxjdWxhdGVkIHVzaW5nIHRpbWVyIGZyZXF1ZW5jeS4uIDc1ODQuNjUgQm9nb01JUFMg
KGxwaj0xNTE2OTMwNCkKWyAgICAwLjAwNDAwMF0gcGlkX21heDogZGVmYXVsdDogMzI3Njgg
bWluaW11bTogMzAxClsgICAgMC4wMDQwMDBdIFNlY3VyaXR5IEZyYW1ld29yayBpbml0aWFs
aXplZApbICAgIDAuMDA0MDAwXSBZYW1hOiBiZWNvbWluZyBtaW5kZnVsLgpbICAgIDAuMDA0
MDAwXSBBcHBBcm1vcjogQXBwQXJtb3IgZGlzYWJsZWQgYnkgYm9vdCB0aW1lIHBhcmFtZXRl
cgpbICAgIDAuMDA0MDAwXSBEZW50cnkgY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAxMDQ4
NTc2IChvcmRlcjogMTEsIDgzODg2MDggYnl0ZXMpClsgICAgMC4wMDQwMDBdIElub2RlLWNh
Y2hlIGhhc2ggdGFibGUgZW50cmllczogNTI0Mjg4IChvcmRlcjogMTAsIDQxOTQzMDQgYnl0
ZXMpClsgICAgMC4wMDQwMDBdIE1vdW50LWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMTYz
ODQgKG9yZGVyOiA1LCAxMzEwNzIgYnl0ZXMpClsgICAgMC4wMDQwMDBdIE1vdW50cG9pbnQt
Y2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAxNjM4NCAob3JkZXI6IDUsIDEzMTA3MiBieXRl
cykKWyAgICAwLjAwNDAwMF0gQ1BVOiBQaHlzaWNhbCBQcm9jZXNzb3IgSUQ6IDAKWyAgICAw
LjAwNDAwMF0gQ1BVOiBQcm9jZXNzb3IgQ29yZSBJRDogMApbICAgIDAuMDA0MDAwXSBtY2U6
IENQVSBzdXBwb3J0cyAyIE1DRSBiYW5rcwpbICAgIDAuMDA0MDAwXSBMYXN0IGxldmVsIGlU
TEIgZW50cmllczogNEtCIDY0LCAyTUIgOCwgNE1CIDgKWyAgICAwLjAwNDAwMF0gTGFzdCBs
ZXZlbCBkVExCIGVudHJpZXM6IDRLQiA2NCwgMk1CIDAsIDRNQiAwLCAxR0IgNApbICAgIDAu
MDA0MDAwXSBTcGVjdHJlIFYyIDogTWl0aWdhdGlvbjogRnVsbCBnZW5lcmljIHJldHBvbGlu
ZQpbICAgIDAuMDA0MDAwXSBTcGVjdHJlIFYyIDogU3BlY3RyZSB2MiBtaXRpZ2F0aW9uOiBG
aWxsaW5nIFJTQiBvbiBjb250ZXh0IHN3aXRjaApbICAgIDAuMDA0MDAwXSBGcmVlaW5nIFNN
UCBhbHRlcm5hdGl2ZXMgbWVtb3J5OiAyOEsKWyAgICAwLjAwNDAwMF0gY2xvY2tzb3VyY2U6
IHhlbjogbWFzazogMHhmZmZmZmZmZmZmZmZmZmZmIG1heF9jeWNsZXM6IDB4MWNkNDJlNGRm
ZmIsIG1heF9pZGxlX25zOiA4ODE1OTA1OTE0ODMgbnMKWyAgICAwLjAwNDAwMF0gaW5zdGFs
bGluZyBYZW4gdGltZXIgZm9yIENQVSAwClsgICAgMC4wMDQwMDBdIHNtcGJvb3Q6IENQVTA6
IEludGVsKFIpIFhlb24oUikgQ1BVIEUzLTEyNzAgdjYgQCAzLjgwR0h6IChmYW1pbHk6IDB4
NiwgbW9kZWw6IDB4OWUsIHN0ZXBwaW5nOiAweDkpClsgICAgMC4wMDQwMzBdIGNwdSAwIHNw
aW5sb2NrIGV2ZW50IGlycSAxMjUKWyAgICAwLjAwODA1NF0gUGVyZm9ybWFuY2UgRXZlbnRz
OiB1bnN1cHBvcnRlZCBwNiBDUFUgbW9kZWwgMTU4IG5vIFBNVSBkcml2ZXIsIHNvZnR3YXJl
IGV2ZW50cyBvbmx5LgpbICAgIDAuMDEyMDIzXSBIaWVyYXJjaGljYWwgU1JDVSBpbXBsZW1l
bnRhdGlvbi4KWyAgICAwLjAxNjI0Ml0gTk1JIHdhdGNoZG9nOiBQZXJmIGV2ZW50IGNyZWF0
ZSBvbiBDUFUgMCBmYWlsZWQgd2l0aCAtMgpbICAgIDAuMDIwMDAzXSBOTUkgd2F0Y2hkb2c6
IFBlcmYgTk1JIHdhdGNoZG9nIHBlcm1hbmVudGx5IGRpc2FibGVkClsgICAgMC4wMjQwNTRd
IHNtcDogQnJpbmdpbmcgdXAgc2Vjb25kYXJ5IENQVXMgLi4uClsgICAgMC4wMjgwNjRdIGlu
c3RhbGxpbmcgWGVuIHRpbWVyIGZvciBDUFUgMQpbICAgIDAuMDMyMDQyXSB4ODY6IEJvb3Rp
bmcgU01QIGNvbmZpZ3VyYXRpb246ClsgICAgMC4wMzYwMDNdIC4uLi4gbm9kZSAgIzAsIENQ
VXM6ICAgICAgIzEKWyAgICAwLjAzNjIwM10gY3B1IDEgc3BpbmxvY2sgZXZlbnQgaXJxIDEz
MQpbICAgIDAuMDQ0MDY2XSBpbnN0YWxsaW5nIFhlbiB0aW1lciBmb3IgQ1BVIDIKWyAgICAw
LjA0ODA0M10gICMyClsgICAgMC4wNDgxOTZdIGNwdSAyIHNwaW5sb2NrIGV2ZW50IGlycSAx
MzcKWyAgICAwLjA1MjA3M10gaW5zdGFsbGluZyBYZW4gdGltZXIgZm9yIENQVSAzClsgICAg
MC4wNTYwNDZdICAjMwpbICAgIDAuMDU2MjA2XSBjcHUgMyBzcGlubG9jayBldmVudCBpcnEg
MTQzClsgICAgMC4wNjAwNzNdIGluc3RhbGxpbmcgWGVuIHRpbWVyIGZvciBDUFUgNApbICAg
IDAuMDY0MDQ3XSAgIzQKWyAgICAwLjA2NDIwOF0gY3B1IDQgc3BpbmxvY2sgZXZlbnQgaXJx
IDE0OQpbICAgIDAuMDY4MDc0XSBpbnN0YWxsaW5nIFhlbiB0aW1lciBmb3IgQ1BVIDUKWyAg
ICAwLjA3MjA0Nl0gICM1ClsgICAgMC4wNzIyMDRdIGNwdSA1IHNwaW5sb2NrIGV2ZW50IGly
cSAxNTUKWyAgICAwLjA3NjA3Nl0gaW5zdGFsbGluZyBYZW4gdGltZXIgZm9yIENQVSA2Clsg
ICAgMC4wODAwNDddICAjNgpbICAgIDAuMDgwMjAzXSBjcHUgNiBzcGlubG9jayBldmVudCBp
cnEgMTYxClsgICAgMC4wODQwNzJdIGluc3RhbGxpbmcgWGVuIHRpbWVyIGZvciBDUFUgNwpb
ICAgIDAuMDg4MDQ2XSAgIzcKWyAgICAwLjA4ODIwNl0gY3B1IDcgc3BpbmxvY2sgZXZlbnQg
aXJxIDE2NwpbICAgIDAuMDkyMDA3XSBzbXA6IEJyb3VnaHQgdXAgMSBub2RlLCA4IENQVXMK
WyAgICAwLjA5NjAwNV0gc21wYm9vdDogTWF4IGxvZ2ljYWwgcGFja2FnZXM6IDEKWyAgICAw
LjEwMDAwM10gc21wYm9vdDogVG90YWwgb2YgOCBwcm9jZXNzb3JzIGFjdGl2YXRlZCAoNjA2
NzcuMjEgQm9nb01JUFMpClsgICAgMC4xMDgyNjFdIGRldnRtcGZzOiBpbml0aWFsaXplZApb
ICAgIDAuMTEyMDQzXSB4ODYvbW06IE1lbW9yeSBibG9jayBzaXplOiAxMjhNQgpbICAgIDAu
MTE2NTE5XSBQTTogUmVnaXN0ZXJpbmcgQUNQSSBOVlMgcmVnaW9uIFttZW0gMHg4YzFjNDAw
MC0weDhjMWM0ZmZmXSAoNDA5NiBieXRlcykKWyAgICAwLjEyMDAwNV0gUE06IFJlZ2lzdGVy
aW5nIEFDUEkgTlZTIHJlZ2lvbiBbbWVtIDB4OGRlYzEwMDAtMHg4ZGY5OWZmZl0gKDg4ODgz
MiBieXRlcykKWyAgICAwLjEyNDA3NV0gY2xvY2tzb3VyY2U6IGppZmZpZXM6IG1hc2s6IDB4
ZmZmZmZmZmYgbWF4X2N5Y2xlczogMHhmZmZmZmZmZiwgbWF4X2lkbGVfbnM6IDc2NDUwNDE3
ODUxMDAwMDAgbnMKWyAgICAwLjEyODAwOF0gZnV0ZXggaGFzaCB0YWJsZSBlbnRyaWVzOiAy
MDQ4IChvcmRlcjogNSwgMTMxMDcyIGJ5dGVzKQpbICAgIDAuMTMyMDc1XSBwaW5jdHJsIGNv
cmU6IGluaXRpYWxpemVkIHBpbmN0cmwgc3Vic3lzdGVtClsgICAgMC4xMzYxNTBdIE5FVDog
UmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMTYKWyAgICAwLjE0MDAxM10geGVuOmdyYW50
X3RhYmxlOiBHcmFudCB0YWJsZXMgdXNpbmcgdmVyc2lvbiAxIGxheW91dApbICAgIDAuMTQ0
MDEzXSBHcmFudCB0YWJsZSBpbml0aWFsaXplZApbICAgIDAuMTQ4MTA0XSBhdWRpdDogaW5p
dGlhbGl6aW5nIG5ldGxpbmsgc3Vic3lzIChkaXNhYmxlZCkKWyAgICAwLjE1MjAyMl0gYXVk
aXQ6IHR5cGU9MjAwMCBhdWRpdCgxNTMzNzEwMzg2LjU1ODoxKTogc3RhdGU9aW5pdGlhbGl6
ZWQgYXVkaXRfZW5hYmxlZD0wIHJlcz0xClsgICAgMC4xNjAwMDZdIGNwdWlkbGU6IHVzaW5n
IGdvdmVybm9yIGxhZGRlcgpbICAgIDAuMTY0MDE3XSBjcHVpZGxlOiB1c2luZyBnb3Zlcm5v
ciBtZW51ClsgICAgMC4xNjgwMjldIEFDUEkgRkFEVCBkZWNsYXJlcyB0aGUgc3lzdGVtIGRv
ZXNuJ3Qgc3VwcG9ydCBQQ0llIEFTUE0sIHNvIGRpc2FibGUgaXQKWyAgICAwLjE3MjAwNF0g
QUNQSTogYnVzIHR5cGUgUENJIHJlZ2lzdGVyZWQKWyAgICAwLjE3NjAwM10gYWNwaXBocDog
QUNQSSBIb3QgUGx1ZyBQQ0kgQ29udHJvbGxlciBEcml2ZXIgdmVyc2lvbjogMC41ClsgICAg
MC4xODAxNTZdIFBDSTogTU1DT05GSUcgZm9yIGRvbWFpbiAwMDAwIFtidXMgMDAtZmZdIGF0
IFttZW0gMHhlMDAwMDAwMC0weGVmZmZmZmZmXSAoYmFzZSAweGUwMDAwMDAwKQpbICAgIDAu
MTg0MDEyXSBQQ0k6IE1NQ09ORklHIGF0IFttZW0gMHhlMDAwMDAwMC0weGVmZmZmZmZmXSBy
ZXNlcnZlZCBpbiBFODIwClsgICAgMC4xODgwMTBdIFBDSTogVXNpbmcgY29uZmlndXJhdGlv
biB0eXBlIDEgZm9yIGJhc2UgYWNjZXNzClsgICAgMC4xOTI1NzhdIEh1Z2VUTEIgcmVnaXN0
ZXJlZCAxLjAwIEdpQiBwYWdlIHNpemUsIHByZS1hbGxvY2F0ZWQgMCBwYWdlcwpbICAgIDAu
MTk2MDA4XSBIdWdlVExCIHJlZ2lzdGVyZWQgMi4wMCBNaUIgcGFnZSBzaXplLCBwcmUtYWxs
b2NhdGVkIDAgcGFnZXMKWyAgICAwLjIwMDA5OF0gQUNQSTogQWRkZWQgX09TSShNb2R1bGUg
RGV2aWNlKQpbICAgIDAuMjA0MDAwXSBBQ1BJOiBBZGRlZCBfT1NJKFByb2Nlc3NvciBEZXZp
Y2UpClsgICAgMC4yMDgwMDhdIEFDUEk6IEFkZGVkIF9PU0koMy4wIF9TQ1AgRXh0ZW5zaW9u
cykKWyAgICAwLjIxMjAwM10gcmFuZG9tOiBmYXN0IGluaXQgZG9uZQpbICAgIDAuMjE1ODc1
XSBBQ1BJOiBBZGRlZCBfT1NJKFByb2Nlc3NvciBBZ2dyZWdhdG9yIERldmljZSkKWyAgICAw
LjIyNDAwNF0gQUNQSTogQWRkZWQgX09TSShMaW51eC1EZWxsLVZpZGVvKQpbICAgIDAuMjU5
MDc3XSBBQ1BJOiAxMCBBQ1BJIEFNTCB0YWJsZXMgc3VjY2Vzc2Z1bGx5IGFjcXVpcmVkIGFu
ZCBsb2FkZWQKKFhFTikgZDA6IGJpbmQ6IG1fZ3NpPTkgZ19nc2k9OQpbICAgIDAuMjc1NTk5
XSBBQ1BJOiBbRmlybXdhcmUgQnVnXTogQklPUyBfT1NJKExpbnV4KSBxdWVyeSBpZ25vcmVk
ClsgICAgMC4yODQ3NjFdIEFDUEk6IEludGVycHJldGVyIGVuYWJsZWQKWyAgICAwLjI5MjAz
MV0gQUNQSTogKHN1cHBvcnRzIFMwIFM1KQpbICAgIDAuMjk1ODc0XSBBQ1BJOiBVc2luZyBJ
T0FQSUMgZm9yIGludGVycnVwdCByb3V0aW5nClsgICAgMC4zMDAwMzNdIFBDSTogVXNpbmcg
aG9zdCBicmlkZ2Ugd2luZG93cyBmcm9tIEFDUEk7IGlmIG5lY2Vzc2FyeSwgdXNlICJwY2k9
bm9jcnMiIGFuZCByZXBvcnQgYSBidWcKWyAgICAwLjMxMjg1NV0gQUNQSTogRW5hYmxlZCA5
IEdQRXMgaW4gYmxvY2sgMDAgdG8gN0YKWyAgICAwLjMxNjgzOF0gQUNQSTogUG93ZXIgUmVz
b3VyY2UgW1BHMDBdIChvbikKWyAgICAwLjMyMDI4NV0gQUNQSTogUG93ZXIgUmVzb3VyY2Ug
W1BHMDFdIChvbikKWyAgICAwLjMyODI2OV0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1BHMDJd
IChvbikKWyAgICAwLjMzOTE3Nl0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1dSU1RdIChvZmYp
ClsgICAgMC4zNDQzMjZdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob2ZmKQpbICAg
IDAuMzQ4MzI3XSBBQ1BJOiBQb3dlciBSZXNvdXJjZSBbV1JTVF0gKG9mZikKWyAgICAwLjM1
MjMzMF0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1dSU1RdIChvZmYpClsgICAgMC4zNjAzMjVd
IEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob2ZmKQpbICAgIDAuMzY0MzI1XSBBQ1BJ
OiBQb3dlciBSZXNvdXJjZSBbV1JTVF0gKG9mZikKWyAgICAwLjM2ODMyNl0gQUNQSTogUG93
ZXIgUmVzb3VyY2UgW1dSU1RdIChvZmYpClsgICAgMC4zNzYzMjRdIEFDUEk6IFBvd2VyIFJl
c291cmNlIFtXUlNUXSAob2ZmKQpbICAgIDAuMzgwMzI0XSBBQ1BJOiBQb3dlciBSZXNvdXJj
ZSBbV1JTVF0gKG9mZikKWyAgICAwLjM4NDMzMV0gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1dS
U1RdIChvZmYpClsgICAgMC4zODgzNDhdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAo
b2ZmKQpbICAgIDAuMzk2MzU2XSBBQ1BJOiBQb3dlciBSZXNvdXJjZSBbV1JTVF0gKG9mZikK
WyAgICAwLjQwMDMyN10gQUNQSTogUG93ZXIgUmVzb3VyY2UgW1dSU1RdIChvZmYpClsgICAg
MC40MDQzMjRdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob2ZmKQpbICAgIDAuNDA4
MzM1XSBBQ1BJOiBQb3dlciBSZXNvdXJjZSBbV1JTVF0gKG9mZikKWyAgICAwLjQxNjMzMV0g
QUNQSTogUG93ZXIgUmVzb3VyY2UgW1dSU1RdIChvZmYpClsgICAgMC40MjAzMjRdIEFDUEk6
IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob2ZmKQpbICAgIDAuNDI0MzI0XSBBQ1BJOiBQb3dl
ciBSZXNvdXJjZSBbV1JTVF0gKG9mZikKWyAgICAwLjQzMjMyMl0gQUNQSTogUG93ZXIgUmVz
b3VyY2UgW1dSU1RdIChvZmYpClsgICAgMC40MzYzMjldIEFDUEk6IFBvd2VyIFJlc291cmNl
IFtXUlNUXSAob2ZmKQpbICAgIDAuNDQ0NzIwXSBhY3BpIEFCQ0QwMDAwOjAwOiBBQ1BJIGRv
Y2sgc3RhdGlvbiAoZG9ja3MvYmF5cyBjb3VudDogMSkKWyAgICAwLjQ1NTgyOF0gQUNQSTog
UG93ZXIgUmVzb3VyY2UgW0ZOMDBdIChvZmYpClsgICAgMC40NjAwODFdIEFDUEk6IFBvd2Vy
IFJlc291cmNlIFtGTjAxXSAob2ZmKQpbICAgIDAuNDY0MDc2XSBBQ1BJOiBQb3dlciBSZXNv
dXJjZSBbRk4wMl0gKG9mZikKWyAgICAwLjQ3MjA3Nl0gQUNQSTogUG93ZXIgUmVzb3VyY2Ug
W0ZOMDNdIChvZmYpClsgICAgMC40NzYwNzldIEFDUEk6IFBvd2VyIFJlc291cmNlIFtGTjA0
XSAob2ZmKQpbICAgIDAuNDgxMDI1XSBBQ1BJOiBQQ0kgUm9vdCBCcmlkZ2UgW1BDSTBdIChk
b21haW4gMDAwMCBbYnVzIDAwLWZlXSkKWyAgICAwLjQ4ODAwOF0gYWNwaSBQTlAwQTA4OjAw
OiBfT1NDOiBPUyBzdXBwb3J0cyBbRXh0ZW5kZWRDb25maWcgQVNQTSBDbG9ja1BNIFNlZ21l
bnRzIE1TSV0KWyAgICAwLjQ5OTAxN10gYWNwaSBQTlAwQTA4OjAwOiBfT1NDOiBPUyBub3cg
Y29udHJvbHMgW1BDSWVIb3RwbHVnIFBNRSBBRVIgUENJZUNhcGFiaWxpdHldClsgICAgMC41
MDgwMDRdIGFjcGkgUE5QMEEwODowMDogRkFEVCBpbmRpY2F0ZXMgQVNQTSBpcyB1bnN1cHBv
cnRlZCwgdXNpbmcgQklPUyBjb25maWd1cmF0aW9uClsgICAgMC41MjIwMzFdIFBDSSBob3N0
IGJyaWRnZSB0byBidXMgMDAwMDowMApbICAgIDAuNTI0MDA1XSBwY2lfYnVzIDAwMDA6MDA6
IHJvb3QgYnVzIHJlc291cmNlIFtpbyAgMHgwMDAwLTB4MGNmNyB3aW5kb3ddClsgICAgMC41
MzIwMDRdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW2lvICAweDBkMDAt
MHhmZmZmIHdpbmRvd10KWyAgICAwLjU0MDAwNF0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1
cyByZXNvdXJjZSBbbWVtIDB4MDAwYTAwMDAtMHgwMDBiZmZmZiB3aW5kb3ddClsgICAgMC41
NDgwMDRdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweGEwMDAw
MDAwLTB4ZGZmZmZmZmYgd2luZG93XQpbICAgIDAuNTU2MDA0XSBwY2lfYnVzIDAwMDA6MDA6
IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgxMDgwMDAwMDAwLTB4MTBiZmZmZmZmZiB3aW5k
b3ddClsgICAgMC41NjQwMDRdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2Ug
W21lbSAweGZkMDAwMDAwLTB4ZmU3ZmZmZmYgd2luZG93XQpbICAgIDAuNTc2MDA0XSBwY2lf
YnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtidXMgMDAtZmVdClsgICAgMC41ODA5
NTRdIHBjaSAwMDAwOjAwOjAwLjA6IEZhaWxlZCB0byBhZGQgLSBwYXNzdGhyb3VnaCBvciBN
U0kvTVNJLVggbWlnaHQgZmFpbCEKWyAgICAwLjU4ODk5OF0gcGNpIDAwMDA6MDA6MDEuMDog
RmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9yIE1TSS9NU0ktWCBtaWdodCBmYWlsIQpb
ICAgIDAuNjAxNTIyXSBwY2kgMDAwMDowMDoxNC4wOiBGYWlsZWQgdG8gYWRkIC0gcGFzc3Ro
cm91Z2ggb3IgTVNJL01TSS1YIG1pZ2h0IGZhaWwhClsgICAgMC42MDg5MjRdIHBjaSAwMDAw
OjAwOjE0LjI6IEZhaWxlZCB0byBhZGQgLSBwYXNzdGhyb3VnaCBvciBNU0kvTVNJLVggbWln
aHQgZmFpbCEKWyAgICAwLjYxNzAwMV0gcGNpIDAwMDA6MDA6MTYuMDogRmFpbGVkIHRvIGFk
ZCAtIHBhc3N0aHJvdWdoIG9yIE1TSS9NU0ktWCBtaWdodCBmYWlsIQpbICAgIDAuNjI5MTg1
XSBwY2kgMDAwMDowMDoxNi4xOiBGYWlsZWQgdG8gYWRkIC0gcGFzc3Rocm91Z2ggb3IgTVNJ
L01TSS1YIG1pZ2h0IGZhaWwhClsgICAgMC42MzcxMzRdIHBjaSAwMDAwOjAwOjE3LjA6IEZh
aWxlZCB0byBhZGQgLSBwYXNzdGhyb3VnaCBvciBNU0kvTVNJLVggbWlnaHQgZmFpbCEKWyAg
ICAwLjY0OTAxM10gcGNpIDAwMDA6MDA6MWQuMDogRmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJv
dWdoIG9yIE1TSS9NU0ktWCBtaWdodCBmYWlsIQpbICAgIDAuNjU2OTk5XSBwY2kgMDAwMDow
MDoxZC4yOiBGYWlsZWQgdG8gYWRkIC0gcGFzc3Rocm91Z2ggb3IgTVNJL01TSS1YIG1pZ2h0
IGZhaWwhClsgICAgMC42NjQ5OTVdIHBjaSAwMDAwOjAwOjFkLjM6IEZhaWxlZCB0byBhZGQg
LSBwYXNzdGhyb3VnaCBvciBNU0kvTVNJLVggbWlnaHQgZmFpbCEKWyAgICAwLjY3NjkzMV0g
cGNpIDAwMDA6MDA6MWYuMDogRmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9yIE1TSS9N
U0ktWCBtaWdodCBmYWlsIQpbICAgIDAuNjg1MDU4XSBwY2kgMDAwMDowMDoxZi4yOiBGYWls
ZWQgdG8gYWRkIC0gcGFzc3Rocm91Z2ggb3IgTVNJL01TSS1YIG1pZ2h0IGZhaWwhClsgICAg
MC42OTMwOTZdIHBjaSAwMDAwOjAwOjFmLjQ6IEZhaWxlZCB0byBhZGQgLSBwYXNzdGhyb3Vn
aCBvciBNU0kvTVNJLVggbWlnaHQgZmFpbCEKWyAgICAwLjcwOTEzMV0gcGNpIDAwMDA6MDE6
MDAuMDogRmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9yIE1TSS9NU0ktWCBtaWdodCBm
YWlsIQpbICAgIDAuNzE2MDkzXSBwY2kgMDAwMDowMDowMS4wOiBQQ0kgYnJpZGdlIHRvIFti
dXMgMDFdClsgICAgMC43MjEwNTBdIHBjaSAwMDAwOjAyOjAwLjA6IEZhaWxlZCB0byBhZGQg
LSBwYXNzdGhyb3VnaCBvciBNU0kvTVNJLVggbWlnaHQgZmFpbCEKWyAgICAwLjczMjA3MF0g
cGNpIDAwMDA6MDA6MWQuMDogUENJIGJyaWRnZSB0byBbYnVzIDAyXQpbICAgIDAuNzQzNjI1
XSBwY2kgMDAwMDowMzowMC4wOiBGYWlsZWQgdG8gYWRkIC0gcGFzc3Rocm91Z2ggb3IgTVNJ
L01TSS1YIG1pZ2h0IGZhaWwhClsgICAgMC43NTIxMDNdIHBjaSAwMDAwOjAwOjFkLjI6IFBD
SSBicmlkZ2UgdG8gW2J1cyAwM10KWyAgICAwLjc2NzY2MV0gcGNpIDAwMDA6MDQ6MDAuMDog
RmFpbGVkIHRvIGFkZCAtIHBhc3N0aHJvdWdoIG9yIE1TSS9NU0ktWCBtaWdodCBmYWlsIQpb
ICAgIDAuNzc2MTAzXSBwY2kgMDAwMDowMDoxZC4zOiBQQ0kgYnJpZGdlIHRvIFtidXMgMDRd
ClsgICAgMC43ODE0OTZdIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LQV0gKElSUXMg
MyA0IDUgNiAxMCAxMSAxMiAxNCAqMTUpLCBkaXNhYmxlZC4KWyAgICAwLjc5MjA2MV0gQUNQ
STogUENJIEludGVycnVwdCBMaW5rIFtMTktCXSAoSVJRcyAzIDQgNSA2IDEwIDExIDEyIDE0
ICoxNSksIGRpc2FibGVkLgpbICAgIDAuODAwMDYwXSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExp
bmsgW0xOS0NdIChJUlFzIDMgNCA1IDYgMTAgMTEgMTIgMTQgKjE1KSwgZGlzYWJsZWQuClsg
ICAgMC44MDgwNThdIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LRF0gKElSUXMgMyA0
IDUgNiAxMCAxMSAxMiAxNCAqMTUpLCBkaXNhYmxlZC4KWyAgICAwLjgxNjA1OV0gQUNQSTog
UENJIEludGVycnVwdCBMaW5rIFtMTktFXSAoSVJRcyAzIDQgNSA2IDEwIDExIDEyIDE0ICox
NSksIGRpc2FibGVkLgpbICAgIDAuODI0MDYwXSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsg
W0xOS0ZdIChJUlFzIDMgNCA1IDYgMTAgMTEgMTIgMTQgKjE1KSwgZGlzYWJsZWQuClsgICAg
MC44MzYwNjVdIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LR10gKElSUXMgMyA0IDUg
NiAxMCAxMSAxMiAxNCAqMTUpLCBkaXNhYmxlZC4KWyAgICAwLjg0NDA2MF0gQUNQSTogUENJ
IEludGVycnVwdCBMaW5rIFtMTktIXSAoSVJRcyAzIDQgNSA2IDEwIDExIDEyIDE0ICoxNSks
IGRpc2FibGVkLgpbICAgIDAuODUyODU1XSB4ZW46YmFsbG9vbjogSW5pdGlhbGlzaW5nIGJh
bGxvb24gZHJpdmVyClsgICAgMC44NTYwMDddIGFyY2hfeGVuX2JhbGxvb25faW5pdDogQ2Fu
J3QgcmVhZCBob3N0IGU4MjAgKC0zOCkKWyAgICAwLjg2NDA1OV0gcGNpIDAwMDA6MDI6MDAu
MDogdmdhYXJiOiBzZXR0aW5nIGFzIGJvb3QgVkdBIGRldmljZQpbICAgIDAuODY4MDAwXSBw
Y2kgMDAwMDowMjowMC4wOiB2Z2FhcmI6IFZHQSBkZXZpY2UgYWRkZWQ6IGRlY29kZXM9aW8r
bWVtLG93bnM9aW8rbWVtLGxvY2tzPW5vbmUKWyAgICAwLjg4MDAwNV0gcGNpIDAwMDA6MDI6
MDAuMDogdmdhYXJiOiBicmlkZ2UgY29udHJvbCBwb3NzaWJsZQpbICAgIDAuODg4MDAzXSB2
Z2FhcmI6IGxvYWRlZApbICAgIDAuODkxMTMyXSBwcHNfY29yZTogTGludXhQUFMgQVBJIHZl
ci4gMSByZWdpc3RlcmVkClsgICAgMC44OTYwMDNdIHBwc19jb3JlOiBTb2Z0d2FyZSB2ZXIu
IDUuMy42IC0gQ29weXJpZ2h0IDIwMDUtMjAwNyBSb2RvbGZvIEdpb21ldHRpIDxnaW9tZXR0
aUBsaW51eC5pdD4KWyAgICAwLjkwODAwNV0gUFRQIGNsb2NrIHN1cHBvcnQgcmVnaXN0ZXJl
ZApbICAgIDAuOTEyMDA5XSBFREFDIE1DOiBWZXI6IDMuMC4wClsgICAgMC45MTYwMzRdIFBD
STogVXNpbmcgQUNQSSBmb3IgSVJRIHJvdXRpbmcKWyAgICAwLjk0ODEzNF0gY2xvY2tzb3Vy
Y2U6IFN3aXRjaGVkIHRvIGNsb2Nrc291cmNlIHRzYy1lYXJseQpbICAgIDAuOTYwMjc3XSBW
RlM6IERpc2sgcXVvdGFzIGRxdW90XzYuNi4wClsgICAgMC45NjQ1ODRdIFZGUzogRHF1b3Qt
Y2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiA1MTIgKG9yZGVyIDAsIDQwOTYgYnl0ZXMpClsg
ICAgMC45NzIzNjBdIHBucDogUG5QIEFDUEkgaW5pdApbICAgIDAuOTc1OTEyXSBzeXN0ZW0g
MDA6MDA6IFttZW0gMHhmZDAwMDAwMC0weGZkYWJmZmZmXSBoYXMgYmVlbiByZXNlcnZlZApb
ICAgIDAuOTgzMjgxXSBzeXN0ZW0gMDA6MDA6IFttZW0gMHhmZGFkMDAwMC0weGZkYWRmZmZm
XSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuOTkwNzQ5XSBzeXN0ZW0gMDA6MDA6IFttZW0g
MHhmZGIwMDAwMC0weGZkZmZmZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuOTk4MjE0
XSBzeXN0ZW0gMDA6MDA6IFttZW0gMHhmZTAwMDAwMC0weGZlMDFmZmZmXSBoYXMgYmVlbiBy
ZXNlcnZlZApbICAgIDEuMDA1Njc2XSBzeXN0ZW0gMDA6MDA6IFttZW0gMHhmZTAzNjAwMC0w
eGZlMDNiZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDEuMDEzMTQxXSBzeXN0ZW0gMDA6
MDA6IFttZW0gMHhmZTAzZDAwMC0weGZlM2ZmZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAg
IDEuMDIwNjA4XSBzeXN0ZW0gMDA6MDA6IFttZW0gMHhmZTQxMDAwMC0weGZlN2ZmZmZmXSBo
YXMgYmVlbiByZXNlcnZlZApbICAgIDEuMDI4NDUwXSBzeXN0ZW0gMDA6MDE6IFtpbyAgMHgy
MDAwLTB4MjBmZV0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAxLjAzNTEyNF0gc3lzdGVtIDAw
OjAyOiBbaW8gIDB4MDY4MC0weDA2OWZdIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMS4wNDE2
NjRdIHN5c3RlbSAwMDowMjogW2lvICAweGZmZmZdIGhhcyBiZWVuIHJlc2VydmVkClsgICAg
MS4wNDc2NzRdIHN5c3RlbSAwMDowMjogW2lvICAweGZmZmZdIGhhcyBiZWVuIHJlc2VydmVk
ClsgICAgMS4wNTM2ODRdIHN5c3RlbSAwMDowMjogW2lvICAweGZmZmZdIGhhcyBiZWVuIHJl
c2VydmVkClsgICAgMS4wNTk2OThdIHN5c3RlbSAwMDowMjogW2lvICAweDE4MDAtMHgxOGZl
XSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDEuMDY2Mzg2XSBzeXN0ZW0gMDA6MDI6IFtpbyAg
MHgxNjRlLTB4MTY0Zl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAxLjA3MzE1NF0gc3lzdGVt
IDAwOjAzOiBbaW8gIDB4MDgwMC0weDA4N2ZdIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMS4w
Nzk4MDVdIHN5c3RlbSAwMDowNTogW2lvICAweDE4NTQtMHgxODU3XSBoYXMgYmVlbiByZXNl
cnZlZApbICAgIDEuMDg3ODQ3XSBzeXN0ZW0gMDA6MDc6IFttZW0gMHhmZGFmMDAwMC0weGZk
YWZmZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDEuMDk1MTQ2XSBzeXN0ZW0gMDA6MDc6
IFttZW0gMHhmZGFlMDAwMC0weGZkYWVmZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDEu
MTAyNjExXSBzeXN0ZW0gMDA6MDc6IFttZW0gMHhmZGFjMDAwMC0weGZkYWNmZmZmXSBoYXMg
YmVlbiByZXNlcnZlZApbICAgIDEuMTEwNTQ5XSBzeXN0ZW0gMDA6MDg6IFttZW0gMHhmZWQx
MDAwMC0weGZlZDE3ZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDEuMTE3ODQ5XSBzeXN0
ZW0gMDA6MDg6IFttZW0gMHhmZWQxODAwMC0weGZlZDE4ZmZmXSBoYXMgYmVlbiByZXNlcnZl
ZApbICAgIDEuMTI1MzEyXSBzeXN0ZW0gMDA6MDg6IFttZW0gMHhmZWQxOTAwMC0weGZlZDE5
ZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDEuMTMyNzc2XSBzeXN0ZW0gMDA6MDg6IFtt
ZW0gMHhlMDAwMDAwMC0weGVmZmZmZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDEuMTQw
MjQzXSBzeXN0ZW0gMDA6MDg6IFttZW0gMHhmZWQyMDAwMC0weGZlZDNmZmZmXSBoYXMgYmVl
biByZXNlcnZlZApbICAgIDEuMTQ3NzA2XSBzeXN0ZW0gMDA6MDg6IFttZW0gMHhmZWQ5MDAw
MC0weGZlZDkzZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDEuMTU1MTcxXSBzeXN0ZW0g
MDA6MDg6IFttZW0gMHhmZWQ0NTAwMC0weGZlZDhmZmZmXSBjb3VsZCBub3QgYmUgcmVzZXJ2
ZWQKWyAgICAxLjE2MzAyNF0gc3lzdGVtIDAwOjA4OiBbbWVtIDB4ZmYwMDAwMDAtMHhmZmZm
ZmZmZl0gY291bGQgbm90IGJlIHJlc2VydmVkClsgICAgMS4xNzA4NzldIHN5c3RlbSAwMDow
ODogW21lbSAweGZlZTAwMDAwLTB4ZmVlZmZmZmZdIGNvdWxkIG5vdCBiZSByZXNlcnZlZApb
ICAgIDEuMTc4NzM1XSBzeXN0ZW0gMDA6MDg6IFttZW0gMHhhMDAwMDAwMC0weGEwMDFmZmZm
XSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDEuMTg2OTk3XSBwbnA6IFBuUCBBQ1BJOiBmb3Vu
ZCA5IGRldmljZXMKWyAgICAxLjE5OTQ5M10gUE0tVGltZXIgZmFpbGVkIGNvbnNpc3RlbmN5
IGNoZWNrICAoMHhmZmZmZmYpIC0gYWJvcnRpbmcuClsgICAgMS4yMDY1OTldIHBjaSAwMDAw
OjAxOjAwLjA6IGNhbid0IGNsYWltIEJBUiA2IFttZW0gMHhmZmZjMDAwMC0weGZmZmZmZmZm
IHByZWZdOiBubyBjb21wYXRpYmxlIGJyaWRnZSB3aW5kb3cKWyAgICAxLjIxNzc0OV0gcGNp
IDAwMDA6MDI6MDAuMDogY2FuJ3QgY2xhaW0gQkFSIDYgW21lbSAweGZmZmYwMDAwLTB4ZmZm
ZmZmZmYgcHJlZl06IG5vIGNvbXBhdGlibGUgYnJpZGdlIHdpbmRvdwpbICAgIDEuMjI4OTQx
XSBwY2kgMDAwMDowMTowMC4wOiBCQVIgNjogYXNzaWduZWQgW21lbSAweGEyZGMwMDAwLTB4
YTJkZmZmZmYgcHJlZl0KWyAgICAxLjIzNzAzN10gcGNpIDAwMDA6MDA6MDEuMDogUENJIGJy
aWRnZSB0byBbYnVzIDAxXQpbICAgIDEuMjQyNjYyXSBwY2kgMDAwMDowMDowMS4wOiAgIGJy
aWRnZSB3aW5kb3cgW2lvICAweDUwMDAtMHg1ZmZmXQpbICAgIDEuMjQ5NTUxXSBwY2kgMDAw
MDowMDowMS4wOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGEyZDAwMDAwLTB4YTJkZmZmZmZd
ClsgICAgMS4yNTcyMThdIHBjaSAwMDAwOjAyOjAwLjA6IEJBUiA2OiBhc3NpZ25lZCBbbWVt
IDB4YTI4MTAwMDAtMHhhMjgxZmZmZiBwcmVmXQpbICAgIDEuMjY1MzQ3XSBwY2kgMDAwMDow
MDoxZC4wOiBQQ0kgYnJpZGdlIHRvIFtidXMgMDJdClsgICAgMS4yNzA5NzZdIHBjaSAwMDAw
OjAwOjFkLjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4YTIwMDAwMDAtMHhhMjhmZmZmZl0K
WyAgICAxLjI3ODYzNF0gcGNpIDAwMDA6MDA6MWQuMDogICBicmlkZ2Ugd2luZG93IFttZW0g
MHhhMTAwMDAwMC0weGExZmZmZmZmIDY0Yml0IHByZWZdClsgICAgMS4yODczNjBdIHBjaSAw
MDAwOjAwOjFkLjI6IFBDSSBicmlkZ2UgdG8gW2J1cyAwM10KWyAgICAxLjI5Mjk4Ml0gcGNp
IDAwMDA6MDA6MWQuMjogICBicmlkZ2Ugd2luZG93IFtpbyAgMHg0MDAwLTB4NGZmZl0KWyAg
ICAxLjI5OTg2N10gcGNpIDAwMDA6MDA6MWQuMjogICBicmlkZ2Ugd2luZG93IFttZW0gMHhh
MmIwMDAwMC0weGEyY2ZmZmZmXQpbICAgIDEuMzA3NTMyXSBwY2kgMDAwMDowMDoxZC4zOiBQ
Q0kgYnJpZGdlIHRvIFtidXMgMDRdClsgICAgMS4zMTMxNDddIHBjaSAwMDAwOjAwOjFkLjM6
ICAgYnJpZGdlIHdpbmRvdyBbaW8gIDB4MzAwMC0weDNmZmZdClsgICAgMS4zMjAwMzJdIHBj
aSAwMDAwOjAwOjFkLjM6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4YTI5MDAwMDAtMHhhMmFm
ZmZmZl0KWyAgICAxLjMyNzgyNl0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAy
ClsgICAgMS4zMzI3MTRdIHRjcF9saXN0ZW5fcG9ydGFkZHJfaGFzaCBoYXNoIHRhYmxlIGVu
dHJpZXM6IDQwOTYgKG9yZGVyOiA0LCA2NTUzNiBieXRlcykKWyAgICAxLjM0MTQ4Ml0gVENQ
IGVzdGFibGlzaGVkIGhhc2ggdGFibGUgZW50cmllczogNjU1MzYgKG9yZGVyOiA3LCA1MjQy
ODggYnl0ZXMpClsgICAgMS4zNDk2NTldIFRDUCBiaW5kIGhhc2ggdGFibGUgZW50cmllczog
NjU1MzYgKG9yZGVyOiA4LCAxMDQ4NTc2IGJ5dGVzKQpbICAgIDEuMzU3MjM0XSBUQ1A6IEhh
c2ggdGFibGVzIGNvbmZpZ3VyZWQgKGVzdGFibGlzaGVkIDY1NTM2IGJpbmQgNjU1MzYpClsg
ICAgMS4zNjQ1NDZdIFVEUCBoYXNoIHRhYmxlIGVudHJpZXM6IDQwOTYgKG9yZGVyOiA1LCAx
MzEwNzIgYnl0ZXMpClsgICAgMS4zNzE0MjVdIFVEUC1MaXRlIGhhc2ggdGFibGUgZW50cmll
czogNDA5NiAob3JkZXI6IDUsIDEzMTA3MiBieXRlcykKWyAgICAxLjM3ODgxNl0gTkVUOiBS
ZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxCihYRU4pIFtWVC1EXWlvbW11LmM6OTIxOiBp
b21tdV9mYXVsdF9zdGF0dXM6IFByaW1hcnkgUGVuZGluZyBGYXVsdApbICAgIDEuOTMwMzgy
XSBwKFhFTikgW1ZULURdRE1BUjpbRE1BIFJlYWRdIFJlcXVlc3QgZGV2aWNlIFswMDAwOjAw
OjE0LjBdIGZhdWx0IGFkZHIgOGMzY2EwMDAsIGlvbW11IHJlZyA9IGZmZmY4MmMwMDAyMWIw
MDAKY2kgMDAwMDowMDoxNC4wOihYRU4pIFtWVC1EXURNQVI6IHJlYXNvbiAwNiAtIFBURSBS
ZWFkIGFjY2VzcyBpcyBub3Qgc2V0CiBxdWlya191c2JfZWFybHkoWEVOKSBwcmludF92dGRf
ZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MTQuMCBnbWZuIDhjM2NhCl9oYW5kb2Zm
KzB4MC8weDYoWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSAxMDFkNTUxMDAxCmIwIHRvb2sg
NTMzODMwIHUoWEVOKSAgICAgY29udGV4dFthMF0gPSAyXzEwMjFkNjYwMDEKc2VjcwooWEVO
KSAgICAgbDRbMDAwXSA9IDljMDAwMDEwMjFkNjUxMDcKWyAgICAxLjk3NDk3M10gcChYRU4p
ICAgICBsM1swMDJdID0gOWMwMDAwMTAyMTkyYTEwNwpjaSAwMDAwOjAyOjAwLjA6KFhFTikg
ICAgIGwyWzA2MV0gPSA5YzAwMDAxMDIxOGM4MTNmCiBWaWRlbyBkZXZpY2Ugd2koWEVOKSAg
ICAgbDFbMWNhXSA9IDgwMDAwMDAwMDAwMDAwMDAKdGggc2hhZG93ZWQgUk9NIChYRU4pICAg
ICBsMVsxY2FdIG5vdCBwcmVzZW50CmF0IFttZW0gMHgwMDBjMDAwMC0weDAwMGRmZmZmXQpb
ICAgIDIuMDAyMDYxXSBwY2kgMDAwMDowMjowMC4wOiBwY2lfZml4dXBfdmlkZW8rMHgwLzB4
MTEwIHRvb2sgMjY0NjcgdXNlY3MKWyAgICAyLjAwOTY1OV0gVW5wYWNraW5nIGluaXRyYW1m
cy4uLgpbICAgIDQuNTI3Nzc4XSBGcmVlaW5nIGluaXRyZCBtZW1vcnk6IDI1NjU0NEsKWyAg
ICA0LjUzMjI5M10gUENJLURNQTogVXNpbmcgc29mdHdhcmUgYm91bmNlIGJ1ZmZlcmluZyBm
b3IgSU8gKFNXSU9UTEIpClsgICAgNC41Mzk1NDZdIHNvZnR3YXJlIElPIFRMQiBbbWVtIDB4
ODgxYzQwMDAtMHg4YzFjNDAwMF0gKDY0TUIpIG1hcHBlZCBhdCBbICAgICAgICAocHRydmFs
KS0gICAgICAgIChwdHJ2YWwpXQpbICAgIDQuNTUxMDE1XSBJbml0aWFsaXNlIHN5c3RlbSB0
cnVzdGVkIGtleXJpbmdzClsgICAgNC41NTYwMjJdIHdvcmtpbmdzZXQ6IHRpbWVzdGFtcF9i
aXRzPTQwIG1heF9vcmRlcj0yMSBidWNrZXRfb3JkZXI9MApbICAgIDQuNTYzNTQ2XSB6YnVk
OiBsb2FkZWQKWyAgICA0LjU2NjQ1NF0gcHN0b3JlOiB1c2luZyBkZWZsYXRlIGNvbXByZXNz
aW9uClsgICAgNC43NDM2NTddIEtleSB0eXBlIGFzeW1tZXRyaWMgcmVnaXN0ZXJlZApbICAg
IDQuNzQ4MTQ1XSBBc3ltbWV0cmljIGtleSBwYXJzZXIgJ3g1MDknIHJlZ2lzdGVyZWQKWyAg
ICA0Ljc1MzY4M10gQmxvY2sgbGF5ZXIgU0NTSSBnZW5lcmljIChic2cpIGRyaXZlciB2ZXJz
aW9uIDAuNCBsb2FkZWQgKG1ham9yIDI0NykKWyAgICA0Ljc2MjA4MV0gaW8gc2NoZWR1bGVy
IG5vb3AgcmVnaXN0ZXJlZApbICAgIDQuNzY2NDY5XSBpbyBzY2hlZHVsZXIgZGVhZGxpbmUg
cmVnaXN0ZXJlZApbICAgIDQuNzcxMzIyXSBpbyBzY2hlZHVsZXIgY2ZxIHJlZ2lzdGVyZWQg
KGRlZmF1bHQpClsgICAgNC43NzY2NTBdIGlvIHNjaGVkdWxlciBtcS1kZWFkbGluZSByZWdp
c3RlcmVkClsgICAgNC43ODE3ODVdIGlvIHNjaGVkdWxlciBreWJlciByZWdpc3RlcmVkClsg
ICAgNC43ODc3ODNdIHBjaWVwb3J0IDAwMDA6MDA6MDEuMDogQUVSIGVuYWJsZWQgd2l0aCBJ
UlEgMTcwClsgICAgNC43OTM5NzVdIHBjaWVwb3J0IDAwMDA6MDA6MWQuMDogQUVSIGVuYWJs
ZWQgd2l0aCBJUlEgMTcxClsgICAgNC44MDAyNzJdIHBjaWVwb3J0IDAwMDA6MDA6MWQuMjog
QUVSIGVuYWJsZWQgd2l0aCBJUlEgMTcyClsgICAgNC44MDY1NzZdIHBjaWVwb3J0IDAwMDA6
MDA6MWQuMzogQUVSIGVuYWJsZWQgd2l0aCBJUlEgMTczClsgICAgNC44MTI4MzVdIHBjaWVw
b3J0IDAwMDA6MDA6MDEuMDogU2lnbmFsaW5nIFBNRSB3aXRoIElSUSAxNzAKWyAgICA0Ljgx
OTMzMl0gcGNpZXBvcnQgMDAwMDowMDoxZC4wOiBTaWduYWxpbmcgUE1FIHdpdGggSVJRIDE3
MQpbICAgIDQuODI1ODI3XSBwY2llcG9ydCAwMDAwOjAwOjFkLjI6IFNpZ25hbGluZyBQTUUg
d2l0aCBJUlEgMTcyClsgICAgNC44MzIzMjFdIHBjaWVwb3J0IDAwMDA6MDA6MWQuMzogU2ln
bmFsaW5nIFBNRSB3aXRoIElSUSAxNzMKWyAgICA0LjgzOTAwOF0geGVuX21jZWxvZzogRmFp
bGVkIHRvIGdldCBDUFUgbnVtYmVycwpbICAgIDQuODQ0NTkzXSBTZXJpYWw6IDgyNTAvMTY1
NTAgZHJpdmVyLCA0IHBvcnRzLCBJUlEgc2hhcmluZyBlbmFibGVkClsgICAgNC44NTE4ODdd
IGhwZXRfYWNwaV9hZGQ6IG5vIGFkZHJlc3Mgb3IgaXJxcyBpbiBfQ1JTClsgICAgNC44NTc0
NjBdIExpbnV4IGFncGdhcnQgaW50ZXJmYWNlIHYwLjEwMwpbICAgIDQuODYyMTQwXSBBTUQg
SU9NTVV2MiBkcml2ZXIgYnkgSm9lcmcgUm9lZGVsIDxqcm9lZGVsQHN1c2UuZGU+ClsgICAg
NC44Njg4ODBdIEFNRCBJT01NVXYyIGZ1bmN0aW9uYWxpdHkgbm90IGF2YWlsYWJsZSBvbiB0
aGlzIHN5c3RlbQpbICAgIDQuODc2NTI0XSBpODA0MjogUE5QOiBObyBQUy8yIGNvbnRyb2xs
ZXIgZm91bmQuClsgICAgNC44ODE3NzFdIG1vdXNlZGV2OiBQUy8yIG1vdXNlIGRldmljZSBj
b21tb24gZm9yIGFsbCBtaWNlClsgICAgNC44ODgwMThdIHJ0Y19jbW9zIDAwOjA0OiBSVEMg
Y2FuIHdha2UgZnJvbSBTNAooWEVOKSBkMDogYmluZDogbV9nc2k9OCBnX2dzaT04ClsgICAg
NC45MTYzNDNdIHJ0Y19jbW9zIDAwOjA0OiByZWdpc3RlcmVkIGFzIHJ0YzAKWyAgICA0Ljky
MTIyNl0gcnRjX2Ntb3MgMDA6MDQ6IGFsYXJtcyB1cCB0byBvbmUgbW9udGgsIHkzaywgMjQy
IGJ5dGVzIG52cmFtClsgICAgNC45MjkxNTZdIGxlZHRyaWctY3B1OiByZWdpc3RlcmVkIHRv
IGluZGljYXRlIGFjdGl2aXR5IG9uIENQVXMKWyAgICA0Ljk0NTE0MV0gTkVUOiBSZWdpc3Rl
cmVkIHByb3RvY29sIGZhbWlseSAxMApbICAgIDQuOTUwMTc1XSBTZWdtZW50IFJvdXRpbmcg
d2l0aCBJUHY2ClsgICAgNC45NTQxOTZdIG1pcDY6IE1vYmlsZSBJUHY2ClsgICAgNC45NTc1
NzZdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMTcKWyAgICA0Ljk2MjYxOV0g
bXBsc19nc286IE1QTFMgR1NPIHN1cHBvcnQKWyAgICA0Ljk2NzM4N10gc2NoZWRfY2xvY2s6
IE1hcmtpbmcgc3RhYmxlICg0OTY3MzY2NzUwLCAwKS0+KDM2NjYzMDQzMTE2LCAtMzE2OTU2
NzYzNjYpClsgICAgNC45NzY4MTVdIHJlZ2lzdGVyZWQgdGFza3N0YXRzIHZlcnNpb24gMQpb
ICAgIDQuOTgxMzA2XSBMb2FkaW5nIGNvbXBpbGVkLWluIFguNTA5IGNlcnRpZmljYXRlcwpb
ICAgIDQuOTg2NzM5XSB6c3dhcDogbG9hZGVkIHVzaW5nIHBvb2wgbHpvL3pidWQKWyAgICA0
Ljk5MjEzOV0gaW1hOiBObyBUUE0gY2hpcCBmb3VuZCwgYWN0aXZhdGluZyBUUE0tYnlwYXNz
ISAocmM9LTE5KQpbICAgIDQuOTk5MDYwXSBpbWE6IEFsbG9jYXRlZCBoYXNoIGFsZ29yaXRo
bTogc2hhMjU2ClsgICAgNS4wMjUwMjVdIHJ0Y19jbW9zIDAwOjA0OiBoY3Rvc3lzOiB1bmFi
bGUgdG8gcmVhZCB0aGUgaGFyZHdhcmUgY2xvY2sKWyAgICA1LjAzMzIyOV0gRnJlZWluZyB1
bnVzZWQga2VybmVsIG1lbW9yeTogMTU2MEsKWyAgICA1LjA1MjE0Nl0gV3JpdGUgcHJvdGVj
dGluZyB0aGUga2VybmVsIHJlYWQtb25seSBkYXRhOiAxNjM4NGsKWyAgICA1LjA1OTAyOF0g
RnJlZWluZyB1bnVzZWQga2VybmVsIG1lbW9yeTogMjAwOEsKWyAgICA1LjA2NTA1N10gRnJl
ZWluZyB1bnVzZWQga2VybmVsIG1lbW9yeTogOTQwSwpbICAgIDUuMDc0MTgyXSB4ODYvbW06
IENoZWNrZWQgVytYIG1hcHBpbmdzOiBwYXNzZWQsIG5vIFcrWCBwYWdlcyBmb3VuZC4KWyAg
ICA1LjA4MTI4N10geDg2L21tOiBDaGVja2luZyB1c2VyIHNwYWNlIHBhZ2UgdGFibGVzClsg
ICAgNS4wOTA5ODldIHg4Ni9tbTogQ2hlY2tlZCBXK1ggbWFwcGluZ3M6IHBhc3NlZCwgbm8g
VytYIHBhZ2VzIGZvdW5kLgpMb2FkaW5nLCBwbGVhc2Ugd2FpdC4uLgpzdGFydGluZyB2ZXJz
aW9uIDIzMgpbICAgIDUuMTExODIzXSByYW5kb206IHN5c3RlbWQtdWRldmQ6IHVuaW5pdGlh
bGl6ZWQgdXJhbmRvbSByZWFkICgxNiBieXRlcyByZWFkKQpbICAgIDUuMTEyNDU0XSByYW5k
b206IHVkZXZhZG06IHVuaW5pdGlhbGl6ZWQgdXJhbmRvbSByZWFkICgxNiBieXRlcyByZWFk
KQpbICAgIDUuMTE5NzU4XSByYW5kb206IHN5c3RlbWQtdWRldmQ6IHVuaW5pdGlhbGl6ZWQg
dXJhbmRvbSByZWFkICgxNiBieXRlcyByZWFkKQpbICAgIDUuMTU2Mjk3XSB0aGVybWFsIExO
WFRIRVJNOjAwOiByZWdpc3RlcmVkIGFzIHRoZXJtYWxfem9uZTAKWyAgICA1LjE2MjU1MF0g
QUNQSTogVGhlcm1hbCBab25lIFtUWjAwXSAoMjggQykKWyAgICA1LjE2ODI1Nl0gZGNhIHNl
cnZpY2Ugc3RhcnRlZCwgdmVyc2lvbiAxLjEyLjEKWyAgICA1LjE2ODM4MF0gQUNQSTogYnVz
IHR5cGUgVVNCIHJlZ2lzdGVyZWQKWyAgICA1LjE3NzgwM10gdXNiY29yZTogcmVnaXN0ZXJl
ZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2JmcwpbICAgIDUuMTc4MTQ5XSB0aGVybWFsIExO
WFRIRVJNOjAxOiByZWdpc3RlcmVkIGFzIHRoZXJtYWxfem9uZTEKWyAgICA1LjE4NDAwN10g
dXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBodWIKWyAgICA1LjE5
MDM5Ml0gQUNQSTogVGhlcm1hbCBab25lIFtUWjAxXSAoMzAgQykKWyAgICA1LjIwMTMzMV0g
dXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgZGV2aWNlIGRyaXZlciB1c2IKWyAgICA1LjIwNzE5
NV0gaTgwMV9zbWJ1cyAwMDAwOjAwOjFmLjQ6IFNQRCBXcml0ZSBEaXNhYmxlIGlzIHNldApb
ICAgIDUuMjA3MjAxXSBTKFhFTikgZDA6IGJpbmQ6IG1fZ3NpPTE2IGdfZ3NpPTE2CkNTSSBz
dWJzeXN0ZW0gaW5pdGlhbGl6ZWQKWyAgICA1LjIxMzc2OV0gZTEwMDBlOiBJbnRlbChSKSBQ
Uk8vMTAwMCBOZXR3b3JrIERyaXZlciAtIDMuMi42LWsKWyAgICA1LjIxODQ5NF0gaTgwMV9z
bWJ1cyAwMDAwOjAwOjFmLjQ6IFNNQnVzIHVzaW5nIFBDSSBpbnRlcnJ1cHQKWyAgICA1LjIz
NDQzMl0gZTEwMDBlOiBDb3B5cmlnaHQoYykgMTk5OSAtIDIwMTUgSW50ZWwgQ29ycG9yYXRp
b24uClsgICAgNS4yNDExNDRdIGUxMDAwZSAwMDAwOjAxOjAwLjA6IERpc2FibGluZyBBU1BN
ICAKWyAgICA1LjI0NjQ1MV0gZTEwMDBlIDAwMDA6MDE6MDAuMDogY2FuJ3QgZGlzYWJsZSBB
U1BNOyBPUyBkb2Vzbid0IGhhdmUgQVNQTSBjb250cm9sClsgICAgNS4yNTUyMTNdIGUxMDAw
ZSAwMDAwOjAxOjAwLjA6IEludGVycnVwdCBUaHJvdHRsaW5nIFJhdGUgKGludHMvc2VjKSBz
ZXQgdG8gZHluYW1pYyBjb25zZXJ2YXRpdmUgbW9kZQpbICAgIDUuMjcxODQ4XSByYW5kb206
IGNybmcgaW5pdCBkb25lClsgICAgNS4yNzU1NTZdIHJhbmRvbTogNyB1cmFuZG9tIHdhcm5p
bmcocykgbWlzc2VkIGR1ZSB0byByYXRlbGltaXRpbmcKWyAgICA1LjMwMzAxNV0gaWdiOiBJ
bnRlbChSKSBHaWdhYml0IEV0aGVybmV0IE5ldHdvcmsgRHJpdmVyIC0gdmVyc2lvbiA1LjQu
MC1rClsgICAgNS4zMTA3MTBdIGlnYjogQ29weXJpZ2h0IChjKSAyMDA3LTIwMTQgSW50ZWwg
Q29ycG9yYXRpb24uClsgICAgNS4zMTg1NDNdIHhoY2lfaGNkIDAwMDA6MDA6MTQuMDogeEhD
SSBIb3N0IENvbnRyb2xsZXIKWyAgICA1LjMyNDMwNV0geGhjaV9oY2QgMDAwMDowMDoxNC4w
OiBuZXcgVVNCIGJ1cyByZWdpc3RlcmVkLCBhc3NpZ25lZCBidXMgbnVtYmVyIDEKWyAgICA1
LjMyODc5M10gZTEwMDBlIDAwMDA6MDE6MDAuMCAwMDAwOjAxOjAwLjAgKHVuaW5pdGlhbGl6
ZWQpOiByZWdpc3RlcmVkIFBIQyBjbG9jawpbICAgIDUuMzMzODEyXSB4aGNpX2hjZCAwMDAw
OjAwOjE0LjA6IGhjYyBwYXJhbXMgMHgyMDAwNzdjMSBoY2kgdmVyc2lvbiAweDEwMCBxdWly
a3MgMHgwMDEwOTgxMApbICAgIDUuMzUwODQxXSB1c2IgdXNiMTogTmV3IFVTQiBkZXZpY2Ug
Zm91bmQsIGlkVmVuZG9yPTFkNmIsIGlkUHJvZHVjdD0wMDAyLCBiY2REZXZpY2U9IDQuMTcK
WyAgICA1LjM1OTk4Nl0gdXNiIHVzYjE6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0z
LCBQcm9kdWN0PTIsIFNlcmlhbE51bWJlcj0xClsgICAgNS4zNjgxMjldIHVzYiB1c2IxOiBQ
cm9kdWN0OiB4SENJIEhvc3QgQ29udHJvbGxlcgpbICAgIDUuMzczNjU1XSB1c2IgdXNiMTog
TWFudWZhY3R1cmVyOiBMaW51eCA0LjE3LjAtcmM1IHhoY2ktaGNkClsgICAgNS4zODAxNTBd
IHVzYiB1c2IxOiBTZXJpYWxOdW1iZXI6IDAwMDA6MDA6MTQuMApbICAgIDUuMzg1NTI1XSBo
dWIgMS0wOjEuMDogVVNCIGh1YiBmb3VuZApbICAgIDUuMzg5NjY3XSBodWIgMS0wOjEuMDog
MTYgcG9ydHMgZGV0ZWN0ZWQKWyAgICA1LjM5NDkzMl0geGhjaV9oY2QgMDAwMDowMDoxNC4w
OiB4SENJIEhvc3QgQ29udHJvbGxlcgpbICAgIDUuNDAwNjg1XSB4aGNpX2hjZCAwMDAwOjAw
OjE0LjA6IG5ldyBVU0IgYnVzIHJlZ2lzdGVyZWQsIGFzc2lnbmVkIGJ1cyBudW1iZXIgMgpb
ICAgIDUuNDAzOTkwXSBlMTAwMGUgMDAwMDowMTowMC4wIGV0aDA6IChQQ0kgRXhwcmVzczoy
LjVHVC9zOldpZHRoIHgxKSA2ODowNTpjYTo4MDozZTphMApbICAgIDUuNDA5MDI3XSB4aGNp
X2hjZCAwMDAwOjAwOjE0LjA6IEhvc3Qgc3VwcG9ydHMgVVNCIDMuMCAgU3VwZXJTcGVlZApb
ICAgIDUuNDE3OTQxXSBlMTAwMGUgMDAwMDowMTowMC4wIGV0aDA6IEludGVsKFIpIFBSTy8x
MDAwIE5ldHdvcmsgQ29ubmVjdGlvbgpbICAgIDUuNDI1MTY2XSB1c2IgdXNiMjogTmV3IFVT
QiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTFkNmIsIGlkUHJvZHVjdD0wMDAzLCBiY2REZXZp
Y2U9IDQuMTcKWyAgICA1LjQzMjg4OV0gZTEwMDBlIDAwMDA6MDE6MDAuMCBldGgwOiBNQUM6
IDMsIFBIWTogOCwgUEJBIE5vOiBFNDY5ODEtMDA4ClsgICAgNS40NDIxNzddIHVzYiB1c2Iy
OiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MywgUHJvZHVjdD0yLCBTZXJpYWxOdW1i
ZXI9MQpbICAgIDUuNDU3ODgyXSB1c2IgdXNiMjogUHJvZHVjdDogeEhDSSBIb3N0IENvbnRy
b2xsZXIKWyAgICA1LjQ2MzQwNl0gdXNiIHVzYjI6IE1hbnVmYWN0dXJlcjogTGludXggNC4x
Ny4wLXJjNSB4aGNpLWhjZApbICAgIDUuNDY5OTAxXSB1c2IgdXNiMjogU2VyaWFsTnVtYmVy
OiAwMDAwOjAwOjE0LjAKWyAgICA1LjQ3MDM5OV0gZTEwMDBlIDAwMDA6MDE6MDAuMCBlbnAx
czA6IHJlbmFtZWQgZnJvbSBldGgwClsgICAgNS40NzUyOTVdIGh1YiAyLTA6MS4wOiBVU0Ig
aHViIGZvdW5kClsgICAgNS40ODU1MjldIGh1YiAyLTA6MS4wOiAxMCBwb3J0cyBkZXRlY3Rl
ZApbICAgIDUuNTAxMjE3XSBhaGNpIDAwMDA6MDA6MTcuMDogQUhDSSAwMDAxLjAzMDEgMzIg
c2xvdHMgOCBwb3J0cyA2IEdicHMgMHhmZiBpbXBsIFNBVEEgbW9kZQpbICAgIDUuNTEwMjY4
XSBhaGNpIDAwMDA6MDA6MTcuMDogZmxhZ3M6IDY0Yml0IG5jcSBzbnRmIGxlZCBjbG8gb25s
eSBwaW8gc2x1bSBwYXJ0IGVtcyBkZXNvIHNhZG0gc2RzIGFwc3QgClsgICAgNS41NDc5MjRd
IHBwcyBwcHMwOiBuZXcgUFBTIHNvdXJjZSBwdHAxClsgICAgNS41NTIzMjBdIGlnYiAwMDAw
OjAzOjAwLjA6IGFkZGVkIFBIQyBvbiBldGgwClsgICAgNS41NTc0NTZdIGlnYiAwMDAwOjAz
OjAwLjA6IEludGVsKFIpIEdpZ2FiaXQgRXRoZXJuZXQgTmV0d29yayBDb25uZWN0aW9uClsg
ICAgNS41NjUyMDddIGlnYiAwMDAwOjAzOjAwLjA6IGV0aDA6IChQQ0llOjIuNUdiL3M6V2lk
dGggeDEpIGE0OmJmOjAxOjE3Ojk2Ojk0ClsgICAgNS41NzMzMDhdIGlnYiAwMDAwOjAzOjAw
LjA6IGV0aDA6IFBCQSBObzogMDA2MjAwLTAwMApbICAgIDUuNTc5MDcxXSBpZ2IgMDAwMDow
MzowMC4wOiBVc2luZyBNU0ktWCBpbnRlcnJ1cHRzLiA0IHJ4IHF1ZXVlKHMpLCA0IHR4IHF1
ZXVlKHMpClsgICAgNS41ODc2MjddIGNsb2Nrc291cmNlOiB0c2M6IG1hc2s6IDB4ZmZmZmZm
ZmZmZmZmZmZmZiBtYXhfY3ljbGVzOiAweDZkNTQwZjdiY2IyLCBtYXhfaWRsZV9uczogODgx
NTkwNzY3MzQxIG5zClsgICAgNS41OTg5MjZdIGNsb2Nrc291cmNlOiBTd2l0Y2hlZCB0byBj
bG9ja3NvdXJjZSB0c2MKWyAgICA1LjYwNDgxMV0gc2NzaSBob3N0MDogYWhjaQpbICAgIDUu
NjA4MjYwXSBzY3NpIGhvc3QxOiBhaGNpClsgICAgNS42MTE2MzJdIHNjc2kgaG9zdDI6IGFo
Y2kKWyAgICA1LjYxNDk1NV0gc2NzaSBob3N0MzogYWhjaQpbICAgIDUuNjE4MjQwXSBzY3Np
IGhvc3Q0OiBhaGNpClsgICAgNS42MjE1NzRdIHNjc2kgaG9zdDU6IGFoY2kKWyAgICA1LjYy
NDk2MV0gc2NzaSBob3N0NjogYWhjaQpbICAgIDUuNjI4MzMzXSBzY3NpIGhvc3Q3OiBhaGNp
ClsgICAgNS42MzE0OTFdIGF0YTE6IFNBVEEgbWF4IFVETUEvMTMzIGFiYXIgbTIwNDhAMHhh
MmUxODAwMCBwb3J0IDB4YTJlMTgxMDAgaXJxIDE3OQpbICAgIDUuNjM5OTA0XSBhdGEyOiBT
QVRBIG1heCBVRE1BLzEzMyBhYmFyIG0yMDQ4QDB4YTJlMTgwMDAgcG9ydCAweGEyZTE4MTgw
IGlycSAxNzkKWyAgICA1LjY0ODMzMl0gYXRhMzogU0FUQSBtYXggVURNQS8xMzMgYWJhciBt
MjA0OEAweGEyZTE4MDAwIHBvcnQgMHhhMmUxODIwMCBpcnEgMTc5ClsgICAgNS42NTY3ODRd
IGF0YTQ6IFNBVEEgbWF4IFVETUEvMTMzIGFiYXIgbTIwNDhAMHhhMmUxODAwMCBwb3J0IDB4
YTJlMTgyODAgaXJxIDE3OQpbICAgIDUuNjY1MjAwXSBhdGE1OiBTQVRBIG1heCBVRE1BLzEz
MyBhYmFyIG0yMDQ4QDB4YTJlMTgwMDAgcG9ydCAweGEyZTE4MzAwIGlycSAxNzkKWyAgICA1
LjY3MzYzNV0gYXRhNjogU0FUQSBtYXggVURNQS8xMzMgYWJhciBtMjA0OEAweGEyZTE4MDAw
IHBvcnQgMHhhMmUxODM4MCBpcnEgMTc5ClsgICAgNS42ODIwNjldIGF0YTc6IFNBVEEgbWF4
IFVETUEvMTMzIGFiYXIgbTIwNDhAMHhhMmUxODAwMCBwb3J0IDB4YTJlMTg0MDAgaXJxIDE3
OQpbICAgIDUuNjkwNTA3XSBhdGE4OiBTQVRBIG1heCBVRE1BLzEzMyBhYmFyIG0yMDQ4QDB4
YTJlMTgwMDAgcG9ydCAweGEyZTE4NDgwIGlycSAxNzkKWyAgICA1LjcyODA2Ml0gdXNiIDEt
MTogbmV3IGZ1bGwtc3BlZWQgVVNCIGRldmljZSBudW1iZXIgMiB1c2luZyB4aGNpX2hjZApb
ICAgIDUuODMzNjg4XSBwcHMgcHBzMTogbmV3IFBQUyBzb3VyY2UgcHRwMgpbICAgIDUuODM4
MDgxXSBpZ2IgMDAwMDowNDowMC4wOiBhZGRlZCBQSEMgb24gZXRoMQpbICAgIDUuODQzMjE3
XSBpZ2IgMDAwMDowNDowMC4wOiBJbnRlbChSKSBHaWdhYml0IEV0aGVybmV0IE5ldHdvcmsg
Q29ubmVjdGlvbgpbICAgIDUuODUwOTcyXSBpZ2IgMDAwMDowNDowMC4wOiBldGgxOiAoUENJ
ZToyLjVHYi9zOldpZHRoIHgxKSBhNDpiZjowMToxNzo5Njo5NQpbICAgIDUuODU5MDY3XSBp
Z2IgMDAwMDowNDowMC4wOiBldGgxOiBQQkEgTm86IDAwNjIwMC0wMDAKWyAgICA1Ljg2NDA4
NF0gdXNiIDEtMTogZGV2aWNlIGRlc2NyaXB0b3IgcmVhZC82NCwgZXJyb3IgLTcxClsgICAg
NS44NjQ4MzZdIGlnYiAwMDAwOjA0OjAwLjA6IFVzaW5nIE1TSS1YIGludGVycnVwdHMuIDQg
cnggcXVldWUocyksIDQgdHggcXVldWUocykKWyAgICA1Ljg4MDE5OV0gaWdiIDAwMDA6MDQ6
MDAuMCBlbnA0czA6IHJlbmFtZWQgZnJvbSBldGgxClsgICAgNS45MDAzMjddIGlnYiAwMDAw
OjAzOjAwLjAgZW5wM3MwOiByZW5hbWVkIGZyb20gZXRoMApbICAgIDYuMDE1Nzg5XSBhdGE0
OiBTQVRBIGxpbmsgZG93biAoU1N0YXR1cyAwIFNDb250cm9sIDMwMCkKWyAgICA2LjAyMTc0
OV0gYXRhNzogU0FUQSBsaW5rIGRvd24gKFNTdGF0dXMgMCBTQ29udHJvbCAzMDApClsgICAg
Ni4wMjc4NjFdIGF0YTM6IFNBVEEgbGluayBkb3duIChTU3RhdHVzIDAgU0NvbnRyb2wgMzAw
KQpbICAgIDYuMDMzOTY2XSBhdGEyOiBTQVRBIGxpbmsgdXAgNi4wIEdicHMgKFNTdGF0dXMg
MTMzIFNDb250cm9sIDMwMCkKWyAgICA2LjA0MDk0NV0gYXRhODogU0FUQSBsaW5rIGRvd24g
KFNTdGF0dXMgMCBTQ29udHJvbCAzMDApClsgICAgNi4wNDcwNTJdIGF0YTE6IFNBVEEgbGlu
ayB1cCA2LjAgR2JwcyAoU1N0YXR1cyAxMzMgU0NvbnRyb2wgMzAwKQpbICAgIDYuMDU0MDI3
XSBhdGE2OiBTQVRBIGxpbmsgZG93biAoU1N0YXR1cyAwIFNDb250cm9sIDMwMCkKWyAgICA2
LjA2MDE0M10gYXRhNTogU0FUQSBsaW5rIGRvd24gKFNTdGF0dXMgMCBTQ29udHJvbCAzMDAp
ClsgICAgNi4wNjYyNTNdIGF0YTEuMDA6IEFUQS0xMDogSU5URUwgU1NEU0MyQkIwMTJUNywg
TjIwMTAxMDEsIG1heCBVRE1BLzEzMwpbICAgIDYuMDczNzk5XSBhdGExLjAwOiAyMzQ0MjI1
OTY4IHNlY3RvcnMsIG11bHRpIDE6IExCQTQ4IE5DUSAoZGVwdGggMzEvMzIpClsgICAgNi4w
ODE0NjVdIGF0YTIuMDA6IEFUQS0xMDogSU5URUwgU1NEU0MyQkIwMTJUNywgTjIwMTAxMDEs
IG1heCBVRE1BLzEzMwpbICAgIDYuMDg5MDE1XSBhdGEyLjAwOiAyMzQ0MjI1OTY4IHNlY3Rv
cnMsIG11bHRpIDE6IExCQTQ4IE5DUSAoZGVwdGggMzEvMzIpClsgICAgNi4wOTc5OTFdIGF0
YTEuMDA6IGNvbmZpZ3VyZWQgZm9yIFVETUEvMTMzClsgICAgNi4xMDI2OTZdIGF0YTIuMDA6
IGNvbmZpZ3VyZWQgZm9yIFVETUEvMTMzClsgICAgNi4xMDI5MDBdIHNjc2kgMDowOjA6MDog
RGlyZWN0LUFjY2VzcyAgICAgQVRBICAgICAgSU5URUwgU1NEU0MyQkIwMSAwMTAxIFBROiAw
IEFOU0k6IDUKWyAgICA2LjEwNDA5M10gdXNiIDEtMTogZGV2aWNlIGRlc2NyaXB0b3IgcmVh
ZC82NCwgZXJyb3IgLTcxClsgICAgNi4xMjMwNjJdIHNjc2kgMTowOjA6MDogRGlyZWN0LUFj
Y2VzcyAgICAgQVRBICAgICAgSU5URUwgU1NEU0MyQkIwMSAwMTAxIFBROiAwIEFOU0k6IDUK
WyAgICA2LjEzNDQxNF0gYXRhMS4wMDogRW5hYmxpbmcgZGlzY2FyZF96ZXJvZXNfZGF0YQpb
ICAgIDYuMTM5NTk5XSBhdGEyLjAwOiBFbmFibGluZyBkaXNjYXJkX3plcm9lc19kYXRhClsg
ICAgNi4xNDQ5NDJdIHNkIDA6MDowOjA6IFtzZGFdIDIzNDQyMjU5NjggNTEyLWJ5dGUgbG9n
aWNhbCBibG9ja3M6ICgxLjIwIFRCLzEuMDkgVGlCKQpbICAgIDYuMTQ0OTQzXSBzZCAxOjA6
MDowOiBbc2RiXSAyMzQ0MjI1OTY4IDUxMi1ieXRlIGxvZ2ljYWwgYmxvY2tzOiAoMS4yMCBU
Qi8xLjA5IFRpQikKWyAgICA2LjE1MzY0Ml0gc2QgMDowOjA6MDogW3NkYV0gNDA5Ni1ieXRl
IHBoeXNpY2FsIGJsb2NrcwpbICAgIDYuMTYyMzY3XSBzZCAxOjA6MDowOiBbc2RiXSA0MDk2
LWJ5dGUgcGh5c2ljYWwgYmxvY2tzClsgICAgNi4xNjgyODVdIHNkIDA6MDowOjA6IFtzZGFd
IFdyaXRlIFByb3RlY3QgaXMgb2ZmClsgICAgNi4xNzQxOTVdIHNkIDE6MDowOjA6IFtzZGJd
IFdyaXRlIFByb3RlY3QgaXMgb2ZmClsgICAgNi4xNzk2MzBdIHNkIDA6MDowOjA6IFtzZGFd
IFdyaXRlIGNhY2hlOiBlbmFibGVkLCByZWFkIGNhY2hlOiBlbmFibGVkLCBkb2Vzbid0IHN1
cHBvcnQgRFBPIG9yIEZVQQpbICAgIDYuMTk1MjQ1XSBzZCAxOjA6MDowOiBbc2RiXSBXcml0
ZSBjYWNoZTogZW5hYmxlZCwgcmVhZCBjYWNoZTogZW5hYmxlZCwgZG9lc24ndCBzdXBwb3J0
IERQTyBvciBGVUEKWyAgICA2LjE5NTMzNF0gYXRhMS4wMDogRW5hYmxpbmcgZGlzY2FyZF96
ZXJvZXNfZGF0YQpbICAgIDYuMjEwODM3XSBhdGEyLjAwOiBFbmFibGluZyBkaXNjYXJkX3pl
cm9lc19kYXRhClsgICAgNi4yMTYzMTVdICBzZGE6IHNkYTEgc2RhMiA8IHNkYTUgPgpbICAg
IDYuMjE5Mzc3XSBhdGEyLjAwOiBFbmFibGluZyBkaXNjYXJkX3plcm9lc19kYXRhClsgICAg
Ni4yMjU1NzddIGF0YTEuMDA6IEVuYWJsaW5nIGRpc2NhcmRfemVyb2VzX2RhdGEKWyAgICA2
LjIzMDkyMl0gc2QgMTowOjA6MDogW3NkYl0gQXR0YWNoZWQgU0NTSSBkaXNrClsgICAgNi4y
MzA5MjldIHNkIDA6MDowOjA6IFtzZGFdIEF0dGFjaGVkIFNDU0kgZGlzawpCZWdpbjogTG9h
ZGluZyBlc3NlbnRpYWwgZHJpdmVycyAuLi4gZG9uZS4KQmVnaW46IFJ1bm5pbmcgL3Njcmlw
dHMvaW5pdC1wcmVtb3VudCAuLi4gZG9uZS4KQmVnaW46IE1vdW50aW5nIHJvb3QgZmlsZSBz
eXN0ZW0gLi4uIEJlZ2luOiBSdW5uaW5nIC9zY3JpcHRzL2xvY2FsLXRvcCAuLi4gZG9uZS4K
QmVnaW46IFJ1bm5pbmcgL3NjcmlwdHMvbG9jYWwtcHJlbW91bnQgLi4uIFsgICAgNi4zNDgw
MjNdIHVzYiAxLTE6IG5ldyBmdWxsLXNwZWVkIFVTQiBkZXZpY2UgbnVtYmVyIDMgdXNpbmcg
eGhjaV9oY2QKZG9uZS4KQmVnaW46IFdpbGwgbm93IGNoZWNrIHJvb3QgZmlsZSBzeXN0ZW0g
Li4uIGZzY2sgZnJvbSB1dGlsLWxpbnV4IDIuMjkuMgpbL3NiaW4vZnNjay5leHQ0ICgxKSAt
LSAvZGV2L3NkYTFdIGZzY2suZXh0NCAtYSAtQzAgL2Rldi9zZGExIAovZGV2L3NkYTE6IGNs
ZWFuLCA4NTk2MTEvNjkwOTEzMjggZmlsZXMsIDc4NzQxMjI4LzI3NjM1NjYwOCBibG9ja3MK
ZG9uZS4KWyAgICA2LjQ0OTg2OV0gRVhUNC1mcyAoc2RhMSk6IG1vdW50ZWQgZmlsZXN5c3Rl
bSB3aXRoIG9yZGVyZWQgZGF0YSBtb2RlLiBPcHRzOiAobnVsbCkKZG9uZS4KQmVnaW46IFJ1
bm5pbmcgL3NjcmlwdHMvbG9jYWwtYm90dG9tIC4uLiBkb25lLgpCZWdpbjogUnVubmluZyAv
c2NyaXB0cy9pbml0LWJvdHRvbSAuLi4gZG9uZS4KWyAgICA2LjQ5MDk3OV0gdXNiIDEtMTog
ZGV2aWNlIGRlc2NyaXB0b3IgcmVhZC82NCwgZXJyb3IgLTcxClsgICAgNi43MTEzMjldIHN5
c3RlbWRbMV06IHN5c3RlbWQgMjMyIHJ1bm5pbmcgaW4gc3lzdGVtIG1vZGUuICgrUEFNICtB
VURJVCArU0VMSU5VWCArSU1BICtBUFBBUk1PUiArU01BQ0sgK1NZU1ZJTklUICtVVE1QICtM
SUJDUllQVFNFVFVQICtHQ1JZUFQgK0dOVVRMUyArQUNMICtYWiArTFo0ICtTRUNDT01QICtC
TEtJRCArRUxGVVRJTFMgK0tNT0QgK0lETikKWyAgICA2LjczMTM3MF0gc3lzdGVtZFsxXTog
RGV0ZWN0ZWQgdmlydHVhbGl6YXRpb24geGVuLgpbICAgIDYuNzM2OTYxXSBzeXN0ZW1kWzFd
OiBEZXRlY3RlZCBhcmNoaXRlY3R1cmUgeDg2LTY0LgoKV2VsY29tZSB0byBEZWJpYW4gR05V
L0xpbnV4IDkgKHN0cmV0Y2gpIQoKWyAgICA2Ljc0OTQ1OF0gc3lzdGVtZFsxXTogU2V0IGhv
c3RuYW1lIHRvIDxkZWJpYW4+LgpbICAgIDYuNzkzMTc1XSB1c2IgMS0xOiBkZXZpY2UgZGVz
Y3JpcHRvciByZWFkLzY0LCBlcnJvciAtNzEKWyAgICA2LjkwNDA0M10gdXNiIHVzYjEtcG9y
dDE6IGF0dGVtcHQgcG93ZXIgY3ljbGUKWyAgICA2Ljk1ODk1NV0gc3lzdGVtZFsxXTogbGl2
ZS10b29scy5zZXJ2aWNlOiBDYW5ub3QgYWRkIGRlcGVuZGVuY3kgam9iLCBpZ25vcmluZzog
VW5pdCBsaXZlLXRvb2xzLnNlcnZpY2UgaXMgbWFza2VkLgpbICAgIDYuOTcwODA1XSBzeXN0
ZW1kWzFdOiBMaXN0ZW5pbmcgb24gdWRldiBDb250cm9sIFNvY2tldC4KWyAgT0sgIF0gTGlz
dGVuaW5nIG9uIHVkZXYgQ29udHJvbCBTb2NrZXQuClsgICAgNi45ODIyMDJdIHN5c3RlbWRb
MV06IExpc3RlbmluZyBvbiBmc2NrIHRvIGZzY2tkIGNvbW11bmljYXRpb24gU29ja2V0Lgpb
ICBPSyAgXSBMaXN0ZW5pbmcgb24gZnNjayB0byBmc2NrZCBjb21tdW5pY2F0aW9uIFNvY2tl
dC4KWyAgICA2Ljk5NjYzNF0gc3lzdGVtZFsxXTogUmVhY2hlZCB0YXJnZXQgUmVtb3RlIEZp
bGUgU3lzdGVtcy4KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgUmVtb3RlIEZpbGUgU3lzdGVt
cy4KWyAgICA3LjAwODYyM10gc3lzdGVtZFsxXTogQ3JlYXRlZCBzbGljZSBVc2VyIGFuZCBT
ZXNzaW9uIFNsaWNlLgpbICBPSyAgXSBDcmVhdGVkIHNsaWNlIFVzZXIgYW5kIFNlc3Npb24g
U2xpY2UuClsgICAgNy4wMjA5OTJdIHN5c3RlbWRbMV06IFNldCB1cCBhdXRvbW91bnQgQXJi
aXRyYXJ5IEV4ZWN1dGFibGUgRmlsZSBGb3JtYXRzIEZpbGUgU3lzdGVtIEF1dG9tb3VudCBQ
b2ludC4KWyAgT0sgIF0gU2V0IHVwIGF1dG9tb3VudCBBcmJpdHJhcnkgRXhlY3V0YWLigKZy
bWF0cyBGaWxlIFN5c3RlbSBBdXRvbW91bnQgUG9pbnQuClsgIE9LICBdIFJlYWNoZWQgdGFy
Z2V0IFVzZXIgYW5kIEdyb3VwIE5hbWUgTG9va3Vwcy4KWyAgT0sgIF0gTGlzdGVuaW5nIG9u
IHVkZXYgS2VybmVsIFNvY2tldC4KWyAgT0sgIF0gTGlzdGVuaW5nIG9uIEpvdXJuYWwgQXVk
aXQgU29ja2V0LgpbICBPSyAgXSBDcmVhdGVkIHNsaWNlIFN5c3RlbSBTbGljZS4KICAgICAg
ICAgTW91bnRpbmcgUE9TSVggTWVzc2FnZSBRdWV1ZSBGaWxlIFN5c3RlbS4uLgpbICBPSyAg
XSBDcmVhdGVkIHNsaWNlIHN5c3RlbS1zZXJpYWxceDJkZ2V0dHkuc2xpY2UuCiAgICAgICAg
IE1vdW50aW5nIERlYnVnIEZpbGUgU3lzdGVtLi4uCiAgICAgICAgIE1vdW50aW5nIE1vdW50
IC9wcm9jL3hlbiBmaWxlcy4uLgpbICBPSyAgXSBMaXN0ZW5pbmcgb24gSm91cm5hbCBTb2Nr
ZXQuCiAgICAgICAgIFN0YXJ0aW5nIENyZWF0ZSBsaXN0IG9mIHJlcXVpcmVkIHN04oCmY2Ug
bm9kZXMgZm9yIHRoZSBjdXJyZW50IGtlcm5lbC4uLgpbICBPSyAgXSBMaXN0ZW5pbmcgb24g
U3lzbG9nIFNvY2tldC4KICAgICAgICAgU3RhcnRpbmcgU2V0IHRoZSBjb25zb2xlIGtleWJv
YXJkIGxheW91dC4uLgpbICBPSyAgXSBTdGFydGVkIERpc3BhdGNoIFBhc3N3b3JkIFJlcXVl
c3RzIHRvIENvbnNvbGUgRGlyZWN0b3J5IFdhdGNoLgogICAgICAgICBTdGFydGluZyBMb2Fk
IEtlcm5lbCBNb2R1bGVzLi4uClsgIE9LICBdIFN0YXJ0ZWQgRm9yd2FyZCBQYXNzd29yZCBS
ZXF1ZXN0cyB0byBXYWxsIERpcmVjdG9yeSBXYXRjaC4KWyAgT0sgIFsgICAgNy4xMzc4ODhd
IHhdIGVuOnhlbl9ldnRjaG46IEVDcmVhdGVkIHNsaWNlIHN5c3RlbS1nZXR0eS5zbGljZS52
ZW50LWNoYW5uZWwgZGV2CmljZSBpbnN0YWxsZWQKICAgICAgICAgTW91bnRpbmcgSHVnZSBQ
YWdlcyBGaWxlIFN5c3RlbS4uLgpbICBPSyAgXSBMaXN0ZW5pbmcgb24gSm91cm5hbCBTb2Nr
ZXQgKC9kZXYvbG9nKS4KICAgICAgICAgU3RhcnRpbmcgSm91cm5hbCBTZXJ2aWNlLi4uClsg
IE9LICBdIExpc3RlbmluZyBvbiAvZGV2L2luaXRjdGwgQ29tcGF0aWJpbGl0eSBOYW1lZCBQ
aXBlLgogICAgICAgICBTdGFydGluZyBSZW1vdW50IFJvb3QgYW5kIEtlcm5lbCBGaWxlIFN5
c3RlbXMuLi4KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgU2xpY2VzLlsgICAgNy4xNzkwMjhd
IEUKWFQ0LWZzIChzZGExKTogcmUtbW91bnRlZC4gT3B0czogZXJyb3JzPXJlbW91bnQtcm8K
WyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgRW5jcnlwdGVkIFZvbHVtZXMuClsgIE9LICBdIE1v
dW50ZWQgTW91bnQgL3Byb2MveGVuIGZpbGVzLgpbICBPSyAgXSBNb3VudGVkIFBPU0lYIE1l
c3NhZ2UgUXVldWUgRmlsZSBTeXN0ZW0uClsgIE9LICBdIE1vdW50ZWQgSHVnZSBQYWdlcyBG
aWxlIFN5c3RlbS4KWyAgT0sgIF0gTW91bnRlZCBEZWJ1ZyBGaWxlIFN5c3RlbS4KWyAgT0sg
IF0gU3RhcnRlZCBKb3VybmFsIFNlcnZpY2UuClsgIE9LICBdIFN0YXJ0ZWQgQ3JlYXRlIGxp
c3Qgb2YgcmVxdWlyZWQgc3Rh4oCmdmljZSBub2RlcyBmb3IgdGhlIGN1cnJlbnQga2VybmVs
LgpbICBPSyAgWyAgICA3LjIyOTgzN10geF0gZW5fcGNpYmFjazogYmFja1N0YXJ0ZWQgU2V0
IHRoZSBjb25zb2xlIGtleWJvYXJkIGxheW91dC5lbmQgaXMgdnBjaQoKWyAgT0sgIF0gU3Rh
cnRlZCBSZW1vdW50IFJvb3QgYW5kIEtlcm5lbCBGaWxlIFN5c3RlbXMuClsgICAgNy4yNDY5
NTBdIHhlbl9hY3BpX3Byb2Nlc3NvcjogVXBsb2FkaW5nIFhlbiBwcm9jZXNzb3IgUE0gaW5m
bwogICAgICAgICBTdGFydGluZyB1ZGV2IENvbGRwbHVnIGFsbCBEZXZpY2VzLi4uCiAgICAg
ICAgIFN0YXJ0aW5nIExvYWQvU2F2ZSBSYW5kb20gU2VlZC4uLgogICAgICAgICBTdGFydGlu
ZyBDcmVhdGUgU3RhdGljIERldmljZSBOb2RlcyBpbiAvZGV2Li4uCiAgICAgICAgIFN0YXJ0
aW5nIEZsdXNoIEpvdXJuYWwgdG8gUGVyc2lzdGVudCBTdG9yYWdlLi4uClsgIE9LICBdIFN0
YXJ0ZWQgTG9hZC9TYXZlIFJhbmRvbSBTZWVkLgpbICAgIDcuMjgxMzE4XSBzeXN0ZW1kLWpv
dXJuYWxkWzI1NV06IFJlY2VpdmVkIHJlcXVlc3QgdG8gZmx1c2ggcnVudGltZSBqb3VybmFs
IGZyb20gUElEIDEKWyAgT0sgIF0gU3RhcnRlZCB1ZGV2IENvbGRwbHVnIGFsbCBEZXZpY2Vz
LgpbICBPSyAgXSBTdGFydGVkIENyZWF0ZSBTdGF0aWMgRGV2aWNlIE5vZGVzIGluIC9kZXYu
ClsgIE9LICBdIFN0YXJ0ZWQgRmx1c2ggSm91cm5hbCB0byBQZXJzaXN0ZW50IFN0b3JhZ2Uu
CltGQUlMRURdIEZhaWxlZCB0byBzdGFydCBMb2FkIEtlcm5lbCBNb2R1bGVzLgpTZWUgJ3N5
c3RlbWN0bCBzdGF0dXMgc3lzdGVtZC1tb2R1bGVzLWxvYWQuc2VydmljZScgZm9yIGRldGFp
bHMuCiAgICAgICAgIFN0YXJ0aW5nIEFwcGx5IEtlcm5lbCBWYXJpYWJsZXMuLi4KICAgICAg
ICAgU3RhcnRpbmcgdWRldiBLZXJuZWwgRGV2aWNlIE1hbmFnZXIuLi4KWyAgT0sgIF0gUmVh
Y2hlZCB0YXJnZXQgTG9jYWwgRmlsZSBTeXN0ZW1zIChQcmUpLgpbICBPSyAgXSBSZWFjaGVk
IHRhcmdldCBMb2NhbCBGaWxlIFN5c3RlbXMuCiAgICAgICAgIFN0YXJ0aW5nIFNldCBjb25z
b2xlIGZvbnQgYW5kIGtleW1hcC4uLgogICAgICAgICBTdGFydGluZyBDcmVhdGUgVm9sYXRp
bGUgRmlsZXMgYW5kIERpcmVjdG9yaWVzLi4uCiAgICAgICAgIE1vdW50aW5nIG1vdW50IHhl
bnN0b3JlIGZpbGUgc3lzdGVtLi4uClsgIE9LICBdIE1vdW50ZWQgbW91bnQgeGVuc3RvcmUg
ZmlsZSBzeXN0ZW0uClsgIE9LICBdIFN0YXJ0ZWQgQXBwbHkgS2VybmVsIFZhcmlhYmxlcy4K
WyAgT0sgIF0gU3RhcnRlZCBTZXQgY29uc29sZSBmb250IGFuZCBrZXltYXAuClsgIE9LICBd
IFN0YXJ0ZWQgQ3JlYXRlIFZvbGF0aWxlIEZpbGVzIGFuZCBEaXJlY3Rvcmllcy4KICAgICAg
ICAgU3RhcnRpbmcgVXBkYXRlIFVUTVAgYWJvdXQgU3lzdGVtIEJvb3QvU2h1dGRvd24uLi4K
ICAgICAgICAgU3RhcnRpbmcgTmV0d29yayBUaW1lIFN5bmNocm9uaXphdGlvbi4uLgogICAg
ICAgICBTdGFydGluZyBSYWlzZSBuZXR3b3JrIGludGVyZmFjZXMuLi4KWyAgT0sgIF0gU3Rh
cnRlZCBVcGRhdGUgVVRNUCBhYm91dCBTeXN0ZW0gQm9vdC9TaHV0ZG93bi4KWyAgT0sgIF0g
U3RhcnRlZCB1ZGV2IEtlcm5lbCBEZXZpY2UgTWFuYWdlci4KWyAgICA3LjQ3NTkyM10gaW5w
dXQ6IFNsZWVwIEJ1dHRvbiBhcyAvZGV2aWNlcy9MTlhTWVNUTTowMC9MTlhTWUJVUzowMC9Q
TlAwQzBFOjAwL2lucHV0L2lucHV0MApbICAgIDcuNDg1MjcwXSBBQ1BJOiBTbGVlcCBCdXR0
b24gW1NMUEJdClsgICAgNy40ODkzOTVdIGlucHV0OiBQb3dlciBCdXR0b24gYXMgL2Rldmlj
ZXMvTE5YU1lTVE06MDAvTE5YUFdSQk46MDAvaW5wdXQvaW5wdXQxClsgICAgNy40OTc3MTRd
IEFDUEk6IFBvd2VyIEJ1dHRvbiBbUFdSRl0KWyAgICA3LjUyMTc3MV0gYWNwaSBJTlQzM0Q2
OjAwOiBpbnRlbC12YnRuOiBjcmVhdGVkIHBsYXRmb3JtIGRldmljZQpbICAgIDcuNTI4ODI2
XSBpbnB1dDogSW50ZWwgVmlydHVhbCBCdXR0b24gZHJpdmVyIGFzIC9kZXZpY2VzL3BsYXRm
b3JtL0lOVDMzRDY6MDAvaW5wdXQvaW5wdXQyClsgIE9LICBdIFN0YXJ0ZWQgTmV0d29yayBU
aW1lIFN5bmNocm9uaXphdGlvbi4KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgU3lzdGVtIFRp
bWUgU3luY2hyb25pemVkLgpbICAgIDcuNTY0MDI1XSB1c2IgMS0xOiBuZXcgZnVsbC1zcGVl
ZCBVU0IgZGV2aWNlIG51bWJlciA0IHVzaW5nIHhoY2lfaGNkClsgICAgNy41NzEzNDddIHVz
YiAxLTE6IERldmljZSBub3QgcmVzcG9uZGluZyB0byBzZXR1cCBhZGRyZXNzLgpbICAgIDcu
NjA0NjA5XSBFREFDIE1DMDogR2l2aW5nIG91dCBkZXZpY2UgdG8gbW9kdWxlIGllMzEyMDBf
ZWRhYyBjb250cm9sbGVyIElFMzEyMDA6IERFViAwMDAwOjAwOjAwLjAgKFBPTExFRCkKWyAg
ICA3LjYxNTU4N10gaVRDT192ZW5kb3Jfc3VwcG9ydDogdmVuZG9yLXN1cHBvcnQ9MApbICAg
IDcuNjIxMTY5XSBpbnB1dDogUEMgU3BlYWtlciBhcyAvZGV2aWNlcy9wbGF0Zm9ybS9wY3Nw
a3IvaW5wdXQvaW5wdXQzClsgICAgNy42Mjg3ODNdIHNocGNocDogU3RhbmRhcmQgSG90IFBs
dWcgUENJIENvbnRyb2xsZXIgRHJpdmVyIHZlcnNpb246IDAuNApbICAgIDcuNjYwOTU4XSBS
QVBMIFBNVTogQVBJIHVuaXQgaXMgMl4tMzIgSm91bGVzLCA1IGZpeGVkIGNvdW50ZXJzLCA2
NTUzNjAgbXMgb3ZmbCB0aW1lcgpbICAgIDcuNjY5NzE3XSBSQVBMIFBNVTogaHcgdW5pdCBv
ZiBkb21haW4gcHAwLWNvcmUgMl4tMTQgSm91bGVzClsgICAgNy42NzYyMjRdIFJBUEwgUE1V
OiBodyB1bml0IG9mIGRvbWFpbiBwYWNrYWdlIDJeLTE0IEpvdWxlcwpbICAgIDcuNjgyNjE1
XSBSQVBMIFBNVTogaHcgdW5pdCBvZiBkb21haW4gZHJhbSAyXi0xNCBKb3VsZXMKWyAgICA3
LjY4ODcyOV0gUkFQTCBQTVU6IGh3IHVuaXQgb2YgZG9tYWluIHBwMS1ncHUgMl4tMTQgSm91
bGVzClsgICAgNy42ODg3MzBdIFJBUEwgUE1VOiBodyB1bml0IG9mIGRvbWFpbiBwc3lzIDJe
LTE0IEpvdWxlcwpbICBPSyAgXSBGb3VuZCBkZXZpY2UgL2Rldi9odmMwLgpbICAgIDcuNzE2
MTY0XSBpVENPX3dkdDogSW50ZWwgVENPIFdhdGNoRG9nIFRpbWVyIERyaXZlciB2MS4xMQpb
ICAgIDcuNzIyNTE3XSBpVENPX3dkdDogdW5hYmxlIHRvIHJlc2V0IE5PX1JFQk9PVCBmbGFn
LCBkZXZpY2UgZGlzYWJsZWQgYnkgaGFyZHdhcmUvQklPUwpbICAgIDcuNzMzMDgxXSBwcGRl
djogdXNlci1zcGFjZSBwYXJhbGxlbCBwb3J0IGRyaXZlcgpbICAgIDcuNzMzMDg0XSBtZWlf
bWUgMDAwMDowMDoxNi4wOiBEZXZpY2UgZG9lc24ndCBoYXZlIHZhbGlkIE1FIEludGVyZmFj
ZQpbICAgIDcuNzMzMTI5XSBzZCAwOjA6MDowOiBBdHRhY2hlZCBzY3NpIGdlbmVyaWMgc2cw
IHR5cGUgMApbICAgIDcuNzMzMjYzXSBzZCAxOjA6MDowOiBBdHRhY2hlZCBzY3NpIGdlbmVy
aWMgc2cxIHR5cGUgMApbICAgIDcuNzU4MTA2XSBtZWlfbWUgMDAwMDowMDoxNi4xOiBEZXZp
Y2UgZG9lc24ndCBoYXZlIHZhbGlkIE1FIEludGVyZmFjZQpbICAgIDcuNzg5OTM5XSB1c2Ig
MS0xOiBEZXZpY2Ugbm90IHJlc3BvbmRpbmcgdG8gc2V0dXAgYWRkcmVzcy4KWyAgICA3Ljg0
MTA0MV0gYnJpZGdlOiBmaWx0ZXJpbmcgdmlhIGFycC9pcC9pcDZ0YWJsZXMgaXMgbm8gbG9u
Z2VyIGF2YWlsYWJsZSBieSBkZWZhdWx0LiBVcGRhdGUgeW91ciBzY3JpcHRzIHRvIGxvYWQg
YnJfbmV0ZmlsdGVyIGlmIHlvdSBuZWVkIHRoaXMuClsgICAgNy44NTY0OThdIGNyeXB0ZDog
bWF4X2NwdV9xbGVuIHNldCB0byAxMDAwClsgICAgNy44NTY1MjBdIEVycm9yOiBEcml2ZXIg
J3Bjc3BrcicgaXMgYWxyZWFkeSByZWdpc3RlcmVkLCBhYm9ydGluZy4uLgpbICAgIDcuODU4
MjgzXSB4ZW5icjA6IHBvcnQgMShlbnAzczApIGVudGVyZWQgYmxvY2tpbmcgc3RhdGUKWyAg
ICA3Ljg1ODI4NF0geGVuYnIwOiBwb3J0IDEoZW5wM3MwKSBlbnRlcmVkIGRpc2FibGVkIHN0
YXRlClsgICAgNy44NTgzMjBdIGRldmljZSBlbnAzczAgZW50ZXJlZCBwcm9taXNjdW91cyBt
b2RlClsgIE9LICBdIEZvdW5kIGRldmljZSBJTlRFTF9TU0RTQzJCQjAxMlQ3IDUuCiAgICAg
ICAgIEFjdGl2YXRpbmcgc3dhcCAvZGV2L2Rpc2svYnktdXVpZC854oCmMzczLTdhOGEtNDY4
Yy1iZGI3LTIwYTM5Y2I2ZWJlMy4uLgpbICAgIDcuOTAzODA2XSBBZGRpbmcgNjY2ODM5MDBr
IHN3YXAgb24gL2Rldi9zZGE1LiAgUHJpb3JpdHk6LTIgZXh0ZW50czoxIGFjcm9zczo2NjY4
MzkwMGsgU1NGUwpbICBPSyAgXSBBY3RpdmF0ZWQgc3dhcCAvZGV2L2Rpc2svYnktdXVpZC85
ZDlhMjM3My03YThhLTQ2OGMtYmRiNy0yMGEzOWNiNmViZTMuClsgIE9LICBdIFJlYWNoZWQg
dGFyZ2V0IFN3YXAuWyAgICA3LjkyNjA3Nl0gSQpQdjY6IEFERFJDT05GKE5FVERFVl9VUCk6
IHhlbmJyMDogbGluayBpcyBub3QgcmVhZHkKWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgU3lz
dGVtIEluaXRpYWxpemF0aW9uLgpbICBPSyAgXSBMaXN0ZW5pbmcgb24gVVVJRCBkYWVtb24g
YWN0aXZhdGlvbiBzb2NrZXQuClsgIE9LICBdIExpc3RlbmluZyBvbiBBQ1BJRCBMaXN0ZW4g
U29ja2V0LgpbICBPSyAgXSBMaXN0ZW5pbmcgb24gQXZhaGkgbUROUy9ETlMtU0QgU3RhY2sg
QWN0aXZhdGlvbiBTb2NrZXQuClsgIE9LICBdIFN0YXJ0ZWQgQUNQSSBFdmVudHMgQ2hlY2su
ClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IFBhdGhzLgpbICBPSyAgXSBTdGFydGVkIFRyaWdn
ZXIgYW5hY3JvbiBldmVyeSBob3VyLgpbICBPSyAgXSBMaXN0ZW5pbmcgb24gRC1CdXMgU3lz
dGVtIE1lc3NhZ2UgQnVzIFNvY2tldC4KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgU29ja2V0
cy4KWyAgT0sgIF0gU3RhcnRlZCBEYWlseSBhcHQgZG93bmxvYWQgYWN0aXZpdGllcy4KWyAg
T0sgIF0gU3RhcnRlZCBEYWlseSBhcHQgdXBncmFkZSBhbmQgY2xlYW4gYWN0aXZpdGllcy4K
WyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgQmFzaWMgU3lzdGVtLgpbICAgIDguMDA2Nzk0XSBB
VlgyIHZlcnNpb24gb2YgZ2NtX2VuYy9kZWMgZW5nYWdlZC4KWyAgICA4LjAwODAzMV0gdXNi
IDEtMTogZGV2aWNlIG5vdCBhY2NlcHRpbmcgYWRkcmVzcyA0LCBlcnJvciAtNzEKWyAgICA4
LjAxMTg4MV0gQUVTIENUUiBtb2RlIGJ5OCBvcHRpbWl6YXRpb24gZW5hYmxlZAogICAgICAg
ICBTdGFydGluZyBSZXN0b3JlIC9ldGMvcmVzb2x2LmNvbmYgaeKApmZvcmUgdGhlIHBwcCBs
aW5rIHdhcyBzaHV0IGRvd24uLi4KICAgICAgICAgU3RhcnRpbmcgQWNjb3VudHMgU2Vydmlj
ZS4uLgogICAgICAgICBbICAgIDguMDM2ODUxXSBhU3RhcnRpbmcgQXZhaGkgbUROUy9ETlMt
U0QgU3RhY2suLi5sZzogTm8gdGVzdCBmb3IgCnBjYmMoYWVzKSAocGNiYy1hZXMtYWVzbmkp
ClsgICAgOC4wNDY0MDBdIFtUVE1dIFpvbmUgIGtlcm5lbDogQXZhaWxhYmxlIGdyYXBoaWNz
IG1lbW9yeTogNDA4NDcwNCBraUIKWyAgICA4LjA1NDM3OF0gW1RUTV0gWm9uZSAgIGRtYTMy
OiBBdmFpbGFibGUgZ3JhcGhpY3MgbWVtb3J5OiAyMDk3MTUyIGtpQgpbICAgIDguMDU0Mzc5
XSBbVFRNXSBJbml0aWFsaXppbmcgcG9vbCBhbGxvY2F0b3IKWyAgICA4LjA1NDM4M10gW1RU
TV0gSW5pdGlhbGl6aW5nIERNQSBwb29sIGFsbG9jYXRvcgpbICBPSyAgXSBTdGFydGVkIFJ1
biBhbmFjcm9uIGpvYnMuCiAgICAgICAgIFN0YXJ0aW5nIFRoZSBYZW4geGVuc3RvcmUuLi4K
ICAgICAgICAgU3RhcnRpbmcgTG9naW4gU2VydmljZS4uLgogICAgICAgICBTdGFydGluZyBM
U0I6IFNwZWVjaCBEaXNwYXRjaGVyLi4uCiAgICAgICAgIFN0YXJ0aW5nIExTQjogU3RhcnQg
dGhlIEdOVXN0ZXAgZGlzdHJpYnV0ZWQgb2JqZWN0IG1hcHBlci4uLgogICAgICAgICBTdGFy
dGluZyBNb2RlbSBNYW5hZ2VyLi4uClsgICAgOC4xMDE2MDFdIGludGVsX3JhcGw6IEZvdW5k
IFJBUEwgZG9tYWluIHBhY2thZ2UKWyAgICA4LjEwNjgxM10gaW50ZWxfcmFwbDogRm91bmQg
UkFQTCBkb21haW4gY29yZQpbICAgIDguMTExODYzXSBpKFhFTikgdHJhcHMuYzoxNTcwOiBH
UEYgKDAwMDApOiBmZmZmODJkMDgwMzFlZjU0IFt2bXguYyN2bXhfbXNyX3JlYWRfaW50ZXJj
ZXB0KzB4Mzc2LzB4M2VkXSAtPiBmZmZmODJkMDgwMzdjOTc3Cm50ZWxfcmFwbDogRm91bmQo
WEVOKSB0cmFwcy5jOjE1NzA6IEdQRiAoMDAwMCk6IGZmZmY4MmQwODAzMWVmNTQgW3ZteC5j
I3ZteF9tc3JfcmVhZF9pbnRlcmNlcHQrMHgzNzYvMHgzZWRdIC0+IGZmZmY4MmQwODAzN2M5
NzcKIFJBUEwgZG9tYWluIGRyYShYRU4pIHRyYXBzLmM6MTU3MDogR1BGICgwMDAwKTogZmZm
ZjgyZDA4MDMxZWY1NCBbdm14LmMjdm14X21zcl9yZWFkX2ludGVyY2VwdCsweDM3Ni8weDNl
ZF0gLT4gZmZmZjgyZDA4MDM3Yzk3NwptClsgICAgOC4xNDkzNTVdIHVbc2IgMS0xOiBuZXcg
ZnVsbCAgT0sgIC1zcGVlZCBVU0IgZGV2aWNdIGUgbnVtYmVyIDUgdXNpbmdTdGFydGVkIFJl
Z3VsYXIgYmFja2dyb3VuZCBwcm9ncmFtIHByb2Nlc3NpbmcgZGFlbW9uLiB4aGNpX2hjZAoK
KFhFTikgdHJhcHMuYzoxNTcwOiBHUEYgKDAwMDApOiBmZmZmODJkMDgwMzFlZjU0IFt2bXgu
YyN2bXhfbXNyX3JlYWRfaW50ZXJjZXB0KzB4Mzc2LzB4M2VkXSAtPiBmZmZmODJkMDgwMzdj
OTc3ClsgICAgOC4xNjQyMTBdIGZiY29uOiBtZ2Fkcm1mYiAoZmIwKSBpcyBwcmltYXJ5IGRl
dmljZQpbICAgIDguMTY0MjU4XSBDb25zb2xlOiBzd2l0Y2hpbmcgdG8gY29sb3VyIGZyYW1l
IGJ1ZmZlciBkZXZpY2UgMTYweDY0ClsgICAgOC4xOTE1MTldIHVzYiAxLTE6IERldmljZSBu
b3QgcmVzcG9uZGluZyB0byBzZXR1cCBhZGRyZXNzLgpbICAgIDguNDAwMjkzXSB1c2IgMS0x
OiBEZXZpY2Ugbm90IHJlc3BvbmRpbmcgdG8gc2V0dXAgYWRkcmVzcy4KWyAgICA4LjQ4OTM0
OF0gbWdhZzIwMCAwMDAwOjAyOjAwLjA6IGZiMDogbWdhZHJtZmIgZnJhbWUgYnVmZmVyIGRl
dmljZQpbICBPSyAgXSBTdGFydGVkIERhaWx5IENsZWFudXAgb2YgVGVtcG9yYXJ5IERpcmVj
dG9yaWVzLgpbICBPSyAgXSBSZWFjaGVkIHRhcmdldCBUaW1lcnMuClsgICAgOC41NDAwNDRd
IFtkcm1dIEluaXRpYWxpemVkIG1nYWcyMDAgMS4wLjAgMjAxMTA0MTggZm9yIDAwMDA6MDI6
MDAuMCBvbiBtaW5vciAwCiAgICAgICAgIFN0YXJ0aW5nIFN5c3RlbSBMb2dnaW5nIFNlcnZp
Y2UuLi4KICAgICAgICAgU3RhcnRpbmcgUmVhbHRpbWVLaXQgU2NoZWR1bGluZyBQb2xpY3kg
U2VydmljZS4uLlsgICAgOC41ODgwOTZdIHAKb3dlcl9tZXRlciBBQ1BJMDAwRDowMDogRm91
bmQgQUNQSSBwb3dlciBtZXRlci4KWyAgICA4LjU5ODI0OV0gcFtvd2VyX21ldGVyIEFDUEkw
ICBPSyAgMDBEOjAwOiBod21vbl9kZV0gdmljZV9yZWdpc3RlcigpIFN0YXJ0ZWQgRC1CdXMg
U3lzdGVtIE1lc3NhZ2UgQnVzLmlzIGRlcHJlY2F0ZWQuIFAKbGVhc2UgY29udmVydCB0aGUg
ZHJpdmVyIHRvIHVzZSBod21vbl9kZXZpY2VfcmVnaXN0ZXJfd2l0aF9pbmZvKCkuClsgICAg
OC42MDk2MjNdIHVzYiAxLTE6IGRldmljZSBub3QgYWNjZXB0aW5nIGFkZHJlc3MgNSwgZXJy
b3IgLTcxClsgICAgOC42MjQ3NTJdIHVzYiB1c2IxLXBvcnQxOiB1bmFibGUgdG8gZW51bWVy
YXRlIFVTQiBkZXZpY2UKWyAgICA4LjY2NjkwM10gcG93ZXJfbWV0ZXIgQUNQSTAwMEQ6MDA6
IEZvdW5kIEFDUEkgcG93ZXIgbWV0ZXIuClsgICAgOC42NzMxNzVdIHBvd2VyX21ldGVyIEFD
UEkwMDBEOjAwOiBJZ25vcmluZyB1bnNhZmUgc29mdHdhcmUgcG93ZXIgY2FwIQpbICBPSyAg
XSBTdGFydGVkIEF2YWhpIG1ETlMvRE5TLVNEIFN0YWNrLgpbICBPSyAgXSBTdGFydGVkIFJl
YWx0aW1lS2l0IFNjaGVkdWxpbmcgUG9saWN5IFNlcnZpY2UuCiAgICAgICAgIFN0YXJ0aW5n
IE5ldHdvcmsgTWFuYWdlci4uLgpbICBPSyAgXSBTdGFydGVkIFN5c3RlbSBMb2dnaW5nIFNl
cnZpY2UuClsgIE9LICBdIFN0YXJ0ZWQgUmVzdG9yZSAvZXRjL3Jlc29sdi5jb25mIGlm4oCm
YmVmb3JlIHRoZSBwcHAgbGluayB3YXMgc2h1dCBkb3duLgpbICBPSyAgXSBTdGFydGVkIExT
QjogU3BlZWNoIERpc3BhdGNoZXIuClsgIE9LICBbICAgIDguNzYwMDI4XSB1XSBzYiAxLTEw
OiBuZXcgbG93U3RhcnRlZCBMU0I6IFN0YXJ0IHRoZSBHTlVzdGVwIGRpc3RyaWJ1dGVkIG9i
amVjdCBtYXBwZXIuLXNwZWVkIFVTQiBkZXZpYwplIG51bWJlciA2IHVzaW5nIHhoY2lfaGNk
ClsgIE9LICBdIFN0YXJ0ZWQgTG9naW4gU2VydmljZS4KICAgICAgICAgU3RhcnRpbmcgQXV0
aG9yaXphdGlvbiBNYW5hZ2VyLi4uClsgIE9LICBdIFN0YXJ0ZWQgQXV0aG9yaXphdGlvbiBN
YW5hZ2VyLgpbICBPSyAgXSBTdGFydGVkIEFjY291bnRzIFNlcnZpY2UuClsgIE9LICBdIFN0
YXJ0ZWQgVGhlIFhlbiB4ZW5zdG9yZS4KICAgICAgICAgU3RhcnRpbmcgeGVuLWluaXQtZG9t
MCwgaW5pdGlhbGlzZSDigKZub2RlcywgSlNPTiBjb25maWd1cmF0aW9uIHN0dWIpLi4uCiAg
ICAgICAgIFN0YXJ0aW5nIFhlbmNvbnNvbGVkIC0gaGFuZGxlcyBsb2dn4oCmbSBndWVzdCBj
b25zb2xlcyBhbmQgaHlwZXJ2aXNvci4uLgpbICBPSyAgXSBTdGFydGVkIFhlbmNvbnNvbGVk
IC0gaGFuZGxlcyBsb2dnaeKApnJvbSBndWVzdCBjb25zb2xlcyBhbmQgaHlwZXJ2aXNvci4K
WyAgT0sgIF0gU3RhcnRlZCB4ZW4taW5pdC1kb20wLCBpbml0aWFsaXNlIETigKZlIG5vZGVz
LCBKU09OIGNvbmZpZ3VyYXRpb24gc3R1YikuClsgIE9LICBdIFN0YXJ0ZWQgTmV0d29yayBN
YW5hZ2VyLgpbICBPSyAgXSBTdGFydGVkIE1vZGVtIE1hbmFnZXIuCiAgICAgICAgIFN0YXJ0
aW5nIE5ldHdvcmsgTWFuYWdlciBTY3JpcHQgRGlzcGF0Y2hlciBTZXJ2aWNlLi4uCiAgICAg
ICAgIFN0YXJ0aW5nIE5ldHdvcmsgTWFuYWdlciBXYWl0IE9ubGluZS4uLgpbICBPSyAgXSBT
dGFydGVkIE5ldHdvcmsgTWFuYWdlciBTY3JpcHQgRGlzcGF0Y2hlciBTZXJ2aWNlLgpbICAg
IDguOTYwMDQ2XSB1c2IgMS0xMDogZGV2aWNlIGRlc2NyaXB0b3IgcmVhZC82NCwgZXJyb3Ig
LTcxCiAgICAgICAgIFN0YXJ0aW5nIEhvc3RuYW1lIFNlcnZpY2UuLi4KWyAgT0sgIF0gU3Rh
cnRlZCBIb3N0bmFtZSBTZXJ2aWNlLgpbICAgIDkuMDk2NDExXSBJUHY2OiBBRERSQ09ORihO
RVRERVZfVVApOiBlbnA0czA6IGxpbmsgaXMgbm90IHJlYWR5ClsgICAgOS4xNDkxODZdIElQ
djY6IEFERFJDT05GKE5FVERFVl9VUCk6IGVucDRzMDogbGluayBpcyBub3QgcmVhZHkKWyAg
ICA5LjIyMDI2Nl0gdXNiIDEtMTA6IGRldmljZSBkZXNjcmlwdG9yIHJlYWQvNjQsIGVycm9y
IC03MQpbICAgIDkuNDYwMTQ5XSB1c2IgMS0xMDogbmV3IGxvdy1zcGVlZCBVU0IgZGV2aWNl
IG51bWJlciA3IHVzaW5nIHhoY2lfaGNkClsgICAgOS41OTYyNzNdIHVzYiAxLTEwOiBkZXZp
Y2UgZGVzY3JpcHRvciByZWFkLzY0LCBlcnJvciAtNzEKWyAgICA5LjgzNjI3MV0gdXNiIDEt
MTA6IGRldmljZSBkZXNjcmlwdG9yIHJlYWQvNjQsIGVycm9yIC03MQpbICAgIDkuOTQ4MTc2
XSB1c2IgdXNiMS1wb3J0MTA6IGF0dGVtcHQgcG93ZXIgY3ljbGUKWyAgIDEwLjYwNDE0OV0g
dXNiIDEtMTA6IG5ldyBsb3ctc3BlZWQgVVNCIGRldmljZSBudW1iZXIgOCB1c2luZyB4aGNp
X2hjZApbICAgMTAuNjExOTIzXSB1c2IgMS0xMDogRGV2aWNlIG5vdCByZXNwb25kaW5nIHRv
IHNldHVwIGFkZHJlc3MuClsgICAxMC44MjQ3MjhdIHVzYiAxLTEwOiBEZXZpY2Ugbm90IHJl
c3BvbmRpbmcgdG8gc2V0dXAgYWRkcmVzcy4KWyAgIDExLjAzNjE1Ml0gdXNiIDEtMTA6IGRl
dmljZSBub3QgYWNjZXB0aW5nIGFkZHJlc3MgOCwgZXJyb3IgLTcxClsgICAxMS4xNjgwODZd
IHVzYiAxLTEwOiBuZXcgbG93LXNwZWVkIFVTQiBkZXZpY2UgbnVtYmVyIDkgdXNpbmcgeGhj
aV9oY2QKWyAgIDExLjE3NTc5NF0gdXNiIDEtMTA6IERldmljZSBub3QgcmVzcG9uZGluZyB0
byBzZXR1cCBhZGRyZXNzLgpbICAgMTEuMzg4NzIyXSB1c2IgMS0xMDogRGV2aWNlIG5vdCBy
ZXNwb25kaW5nIHRvIHNldHVwIGFkZHJlc3MuClsgICAxMS42MDAwODddIHVzYiAxLTEwOiBk
ZXZpY2Ugbm90IGFjY2VwdGluZyBhZGRyZXNzIDksIGVycm9yIC03MQpbICAgMTEuNjA2NjQz
XSB1c2IgdXNiMS1wb3J0MTA6IHVuYWJsZSB0byBlbnVtZXJhdGUgVVNCIGRldmljZQpbICAg
MTEuNzQwMTUxXSB1c2IgMS0xMjogbmV3IGxvdy1zcGVlZCBVU0IgZGV2aWNlIG51bWJlciAx
MCB1c2luZyB4aGNpX2hjZApbICAgMTEuODc2MjI1XSB1c2IgMS0xMjogZGV2aWNlIGRlc2Ny
aXB0b3IgcmVhZC82NCwgZXJyb3IgLTcxClsgICAxMi4xMTYyNjhdIHVzYiAxLTEyOiBkZXZp
Y2UgZGVzY3JpcHRvciByZWFkLzY0LCBlcnJvciAtNzEKWyAgIDEyLjM1NjE1Ml0gdXNiIDEt
MTI6IG5ldyBsb3ctc3BlZWQgVVNCIGRldmljZSBudW1iZXIgMTEgdXNpbmcgeGhjaV9oY2QK
WyAgIDEyLjQ5NjI3M10gdXNiIDEtMTI6IGRldmljZSBkZXNjcmlwdG9yIHJlYWQvNjQsIGVy
cm9yIC03MQpbICAgMTIuNzM2Mjc3XSB1c2IgMS0xMjogZGV2aWNlIGRlc2NyaXB0b3IgcmVh
ZC82NCwgZXJyb3IgLTcxClsgICAxMi44NDgxODRdIHVzYiB1c2IxLXBvcnQxMjogYXR0ZW1w
dCBwb3dlciBjeWNsZQpbICAgMTMuNTA0MTQ0XSB1c2IgMS0xMjogbmV3IGxvdy1zcGVlZCBV
U0IgZGV2aWNlIG51bWJlciAxMiB1c2luZyB4aGNpX2hjZApbICAgMTMuNTEyMTIzXSB1c2Ig
MS0xMjogRGV2aWNlIG5vdCByZXNwb25kaW5nIHRvIHNldHVwIGFkZHJlc3MuClsgICAxMy43
MjQ3MjFdIHVzYiAxLTEyOiBEZXZpY2Ugbm90IHJlc3BvbmRpbmcgdG8gc2V0dXAgYWRkcmVz
cy4KWyAgIDEzLjkzNjE0Nl0gdXNiIDEtMTI6IGRldmljZSBub3QgYWNjZXB0aW5nIGFkZHJl
c3MgMTIsIGVycm9yIC03MQpbICBPSyAgXSBTdGFydGVkIE5ldHdvcmsgTWFuYWdlciBXYWl0
IE9ubGluZS4KWyAgIDE0LjA2ODE1MV0gdXNiIDEtMTI6IG5ldyBsb3ctc3BlZWQgVVNCIGRl
dmljZSBudW1iZXIgMTMgdXNpbmcgeGhjaV9oY2QKWyAgIDE0LjA3NjA1MF0gdXNiIDEtMTI6
IERldmljZSBub3QgcmVzcG9uZGluZyB0byBzZXR1cCBhZGRyZXNzLgpbICAgMTQuMjg4NzMw
XSB1c2IgMS0xMjogRGV2aWNlIG5vdCByZXNwb25kaW5nIHRvIHNldHVwIGFkZHJlc3MuClsg
ICAxNC41MDAxNDldIHVzYiAxLTEyOiBkZXZpY2Ugbm90IGFjY2VwdGluZyBhZGRyZXNzIDEz
LCBlcnJvciAtNzEKWyAgIDE0LjUwNjgwNV0gdXNiIHVzYjEtcG9ydDEyOiB1bmFibGUgdG8g
ZW51bWVyYXRlIFVTQiBkZXZpY2UKWyAgIDE0LjY4NDMzNV0gSVB2NjogQUREUkNPTkYoTkVU
REVWX1VQKTogZW5wMXMwOiBsaW5rIGlzIG5vdCByZWFkeQpbICAgMTQuNzA0Njk3XSBpZ2Ig
MDAwMDowMzowMC4wIGVucDNzMDogaWdiOiBlbnAzczAgTklDIExpbmsgaXMgVXAgMTAwMCBN
YnBzIEZ1bGwgRHVwbGV4LCBGbG93IENvbnRyb2w6IFJYL1RYClsgICAxNC43MTU3MjldIHhl
bmJyMDogcG9ydCAxKGVucDNzMCkgZW50ZXJlZCBibG9ja2luZyBzdGF0ZQpbICAgMTQuNzIx
NjYyXSB4ZW5icjA6IHBvcnQgMShlbnAzczApIGVudGVyZWQgZm9yd2FyZGluZyBzdGF0ZQpb
ICAgMTQuNzI4MTYyXSBJUHY2OiBBRERSQ09ORihORVRERVZfQ0hBTkdFKTogeGVuYnIwOiBs
aW5rIGJlY29tZXMgcmVhZHkKU2VlICdzeXN0ZW1jdGwgc3RhdHVzIG5ldHdvcmtpbmcuc2Vy
dmljZScgZm9yIGRldGFpbHMuClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IE5ldHdvcmsuClsg
IE9LICBdIFN0YXJ0ZWQgVW5hdHRlbmRlZCBVcGdyYWRlcyBTaHV0ZG93bi4KICAgICAgICAg
U3RhcnRpbmcgT3BlbkJTRCBTZWN1cmUgU2hlbGwgc2VydmVyLi4uCiAgICAgICAgIFN0YXJ0
aW5nIFBlcm1pdCBVc2VyIFNlc3Npb25zLi4uClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IE5l
dHdvcmsgaXMgT25saW5lLgogICAgICAgICBTdGFydGluZyBYZW5kb21haW5zIC0gc3RhcnQg
YW5kIHN0b3AgZ3Vlc3RzIG9uIGJvb3QgYW5kIHNodXRkb3duLi4uCiAgICAgICAgIFN0YXJ0
aW5nIExTQjogbmV0d29yayBiZW5jaG1hcmsuLi4KICAgICAgICAgU3RhcnRpbmcgTFNCOiBk
aXNrIHRlbXBlcmF0dXJlIG1vbml0b3JpbmcgZGFlbW9uLi4uClsgIE9LICBdIFN0YXJ0ZWQg
UGVybWl0IFVzZXIgU2Vzc2lvbnMuClsgIE9LICBdIFN0YXJ0ZWQgU2VyaWFsIEdldHR5IG9u
IGh2YzAuClsgIE9LICBdIFN0YXJ0ZWQgR2V0dHkgb24gdHR5MS4KWyAgT0sgIF0gUmVhY2hl
ZCB0YXJnZXQgTG9naW4gUHJvbXB0cy4KICAgICAgICAgU3RhcnRpbmcgU2ltcGxlIERlc2t0
b3AgRGlzcGxheSBNYW5hZ2VyLi4uClsgIE9LICBdIFN0YXJ0ZWQgT3BlbkJTRCBTZWN1cmUg
U2hlbGwgc2VydmVyLgpbICBPSyAgXSBTdGFydGVkIExTQjogbmV0d29yayBiZW5jaG1hcmsu
ClsgIE9LICBdIFN0YXJ0ZWQgTFNCOiBkaXNrIHRlbXBlcmF0dXJlIG1vbml0b3JpbmcgZGFl
bW9uLgpbICBPSyAgXSBTdGFydGVkIFNpbXBsZSBEZXNrdG9wIERpc3BsYXkgTWFuYWdlci4K
WyAgT0sgIF0gU3RhcnRlZCBYZW5kb21haW5zIC0gc3RhcnQgYW5kIHN0b3AgZ3Vlc3RzIG9u
IGJvb3QgYW5kIHNodXRkb3duLgogICAgICAgICBTdGFydGluZyBYZW4td2F0Y2hkb2cgLSBy
dW4geGVuIHdhdGNoZG9nIGRhZW1vbi4uLgpbICBPSyAgXSBTdGFydGVkIFhlbi13YXRjaGRv
ZyAtIHJ1biB4ZW4gd2F0Y2hkb2cgZGFlbW9uLgpbICBPSyAgXSBSZWFjaGVkIHRhcmdldCBN
dWx0aS1Vc2VyIFN5c3RlbS4KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgR3JhcGhpY2FsIElu
dGVyZmFjZS4KICAgICAgICAgU3RhcnRpbmcgVXBkYXRlIFVUTVAgYWJvdXQgU3lzdGVtIFJ1
bmxldmVsIENoYW5nZXMuLi4KWyAgT0sgIF0gU3RhcnRlZCBVcGRhdGUgVVRNUCBhYm91dCBT
eXN0ZW0gUnVubGV2ZWwgQ2hhbmdlcy4KCkRlYmlhbiBHTlUvTGludXggOSBkZWJpYW4gaHZj
MAoKZGViaWFuIGxvZ2luOiByb290ClBhc3N3b3JkOiAKTGFzdCBsb2dpbjogVHVlIEF1ZyAg
NyAxMDowMzozOSBFRFQgMjAxOCBvbiBodmMwCkxpbnV4IGRlYmlhbiA0LjE3LjAtcmM1ICM0
IFNNUCBUdWUgSnVsIDI0IDA2OjEyOjIxIEVEVCAyMDE4IHg4Nl82NAoKVGhlIHByb2dyYW1z
IGluY2x1ZGVkIHdpdGggdGhlIERlYmlhbiBHTlUvTGludXggc3lzdGVtIGFyZSBmcmVlIHNv
ZnR3YXJlOwp0aGUgZXhhY3QgZGlzdHJpYnV0aW9uIHRlcm1zIGZvciBlYWNoIHByb2dyYW0g
YXJlIGRlc2NyaWJlZCBpbiB0aGUKaW5kaXZpZHVhbCBmaWxlcyBpbiAvdXNyL3NoYXJlL2Rv
Yy8qL2NvcHlyaWdodC4KCkRlYmlhbiBHTlUvTGludXggY29tZXMgd2l0aCBBQlNPTFVURUxZ
IE5PIFdBUlJBTlRZLCB0byB0aGUgZXh0ZW50CnBlcm1pdHRlZCBieSBhcHBsaWNhYmxlIGxh
dy4Kcm9vdEBkZWJpYW46fiMgZnJlZSAtbQogICAgICAgICAgICAgIHRvdGFsICAgICAgICB1
c2VkICAgICAgICBmcmVlICAgICAgc2hhcmVkICBidWZmL2NhY2hlICAgYXZhaWxhYmxlCk1l
bTogICAgICAgICAgIDc5NzcgICAgICAgICAxODAgICAgICAgIDc1MzkgICAgICAgICAgIDgg
ICAgICAgICAyNTggICAgICAgIDc1NTkKU3dhcDogICAgICAgICA2NTEyMCAgICAgICAgICAg
MCAgICAgICA2NTEyMApyb290QGRlYmlhbjp+IyB4bCBsaXN0IC1sCAgICAgICAgICAcHBwcH
BwcHeGwgbGlzdCAtbApbCiAgICB7CiAgICAgICAgImRvbWlkIjogMCwKICAgICAgICAiY29u
ZmlnIjogewogICAgICAgICAgICAiY19pbmZvIjogewogICAgICAgICAgICAgICAgInR5cGUi
OiAicHZoIiwKICAgICAgICAgICAgICAgICJuYW1lIjogIkRvbWFpbi0wIgogICAgICAgICAg
ICB9LAogICAgICAgICAgICAiYl9pbmZvIjogewogICAgICAgICAgICAgICAgIm1heF9tZW1r
YiI6IDE3MTc5ODY5MTgwLAogICAgICAgICAgICAgICAgInRhcmdldF9tZW1rYiI6IDgzODc3
NDMsCiAgICAgICAgICAgICAgICAic2NoZWRfcGFyYW1zIjogewogICAgICAgICAgICAgICAg
ICAgICJzY2hlZCI6ICJjcmVkaXQiLAogICAgICAgICAgICAgICAgICAgICJ3ZWlnaHQiOiAy
NTYsCiAgICAgICAgICAgICAgICAgICAgImNhcCI6IDAKICAgICAgICAgICAgICAgIH0sCiAg
ICAgICAgICAgICAgICAidHlwZS5wdmgiOiB7CgogICAgICAgICAgICAgICAgfSwKICAgICAg
ICAgICAgICAgICJhcmNoX2FybSI6IHsKCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAg
IH0KICAgICAgICB9CiAgICB9Cl0KCnJvb3RAZGViaWFuOn4jIGZyZWUgLW0KICAgICAgICAg
ICAgICB0b3RhbCAgICAgICAgdXNlZCAgICAgICAgZnJlZSAgICAgIHNoYXJlZCAgYnVmZi9j
YWNoZSAgIGF2YWlsYWJsZQpNZW06ICAgICAgICAgICA2Mjk4ICAgICAgICAgMTgwICAgICAg
ICA1ODU5ICAgICAgICAgICA4ICAgICAgICAgMjU4ICAgICAgICA1ODc5ClN3YXA6ICAgICAg
ICAgNjUxMjAgICAgICAgICAgIDAgICAgICAgNjUxMjAKcm9vdEBkZWJpYW46fiMgdAhmcmVl
IC1tCiAgICAgICAgICAgICAgdG90YWwgICAgICAgIHVzZWQgICAgICAgIGZyZWUgICAgICBz
aGFyZWQgIGJ1ZmYvY2FjaGUgICBhdmFpbGFibGUKTWVtOiAgICAgICAgICAgNDI2NyAgICAg
ICAgIDE4MCAgICAgICAgMzgyOCAgICAgICAgICAgOCAgICAgICAgIDI1OCAgICAgICAgMzg0
OQpTd2FwOiAgICAgICAgIDY1MTIwICAgICAgICAgICAwICAgICAgIDY1MTIwCnJvb3RAZGVi
aWFuOn4jIGZyZWUgLW0KICAgICAgICAgICAgICB0b3RhbCAgICAgICAgdXNlZCAgICAgICAg
ZnJlZSAgICAgIHNoYXJlZCAgYnVmZi9jYWNoZSAgIGF2YWlsYWJsZQpNZW06ICAgICAgICAg
ICAzNjA5ICAgICAgICAgMTgwICAgICAgICAzMTcxICAgICAgICAgICA4ICAgICAgICAgMjU4
ICAgICAgICAzMTkxClN3YXA6ICAgICAgICAgNjUxMjAgICAgICAgICAgIDAgICAgICAgNjUx
MjAKcm9vdEBkZWJpYW46fiMgZnJlZSAtbQogICAgICAgICAgICAgIHRvdGFsICAgICAgICB1
c2VkICAgICAgICBmcmVlICAgICAgc2hhcmVkICBidWZmL2NhY2hlICAgYXZhaWxhYmxlCk1l
bTogICAgICAgICAgIDI2NjEgICAgICAgICAxODAgICAgICAgIDIyMjMgICAgICAgICAgIDgg
ICAgICAgICAyNTggICAgICAgIDIyNDMKU3dhcDogICAgICAgICA2NTEyMCAgICAgICAgICAg
MCAgICAgICA2NTEyMApyb290QGRlYmlhbjp+IyBmcmVlIC1tCiAgICAgICAgICAgICAgdG90
YWwgICAgICAgIHVzZWQgICAgICAgIGZyZWUgICAgICBzaGFyZWQgIGJ1ZmYvY2FjaGUgICBh
dmFpbGFibGUKTWVtOiAgICAgICAgICAgMTc4MiAgICAgICAgIDE4MSAgICAgICAgMTM0MiAg
ICAgICAgICAgOCAgICAgICAgIDI1OCAgICAgICAgMTM2MgpTd2FwOiAgICAgICAgIDY1MTIw
ICAgICAgICAgICAwICAgICAgIDY1MTIwCnJvb3RAZGViaWFuOn4jIGZyZWUgLW0KICAgICAg
ICAgICAgICB0b3RhbCAgICAgICAgdXNlZCAgICAgICAgZnJlZSAgICAgIHNoYXJlZCAgYnVm
Zi9jYWNoZSAgIGF2YWlsYWJsZQpNZW06ICAgICAgICAgICAxMDExICAgICAgICAgMTgxICAg
ICAgICAgNTcyICAgICAgICAgICA4ICAgICAgICAgMjU4ICAgICAgICAgNTkyClN3YXA6ICAg
ICAgICAgNjUxMjAgICAgICAgICAgIDAgICAgICAgNjUxMjAKcm9vdEBkZWJpYW46fiMgZnJl
ZSAtbQogICAgICAgICAgICAgIHRvdGFsICAgICAgICB1c2VkICAgICAgICBmcmVlICAgICAg
c2hhcmVkICBidWZmL2NhY2hlICAgYXZhaWxhYmxlCk1lbTogICAgICAgICAgICAyOTYgICAg
ICAgICAxNTIgICAgICAgICAxMTggICAgICAgICAgIDEgICAgICAgICAgMjUgICAgICAgICAg
NDgKU3dhcDogICAgICAgICA2NTEyMCAgICAgICAgICA0NyAgICAgICA2NTA3Mwpyb290QGRl
Ymlhbjp+IyBmcmVlIC1tCiAgICAgICAgICAgICAgdG90YWwgICAgICAgIHVzZWQgICAgICAg
IGZyZWUgICAgICBzaGFyZWQgIGJ1ZmYvY2FjaGUgICBhdmFpbGFibGUKTWVtOiAgICAgICAg
ICAgIDI1OCAgICAgICAgIDEyMiAgICAgICAgIDExNiAgICAgICAgICAgMSAgICAgICAgICAy
MCAgICAgICAgICA0MwpTd2FwOiAgICAgICAgIDY1MTIwICAgICAgICAgIDY5ICAgICAgIDY1
MDUxCnJvb3RAZGViaWFuOn4jIGZyZWUgLW0KICAgICAgICAgICAgICB0b3RhbCAgICAgICAg
dXNlZCAgICAgICAgZnJlZSAgICAgIHNoYXJlZCAgYnVmZi9jYWNoZSAgIGF2YWlsYWJsZQpN
ZW06ICAgICAgICAgICAgMjM5ICAgICAgICAgIDk5ICAgICAgICAgMTE5ICAgICAgICAgICAw
ICAgICAgICAgIDIwICAgICAgICAgIDQ2ClN3YXA6ICAgICAgICAgNjUxMjAgICAgICAgICAg
OTIgICAgICAgNjUwMjgK
--------------24036CB85BB99F1649820D2B
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--------------24036CB85BB99F1649820D2B--



From xen-devel-bounces@lists.xenproject.org Wed Aug 08 08:03:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 08:03: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 1fnJRV-0007jG-QY; Wed, 08 Aug 2018 08:03: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=cdxt=kx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnJRU-0007j4-BI
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 08:03:40 +0000
X-Inumbo-ID: 9f2419d3-9ae1-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9f2419d3-9ae1-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 08:04: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 1fnJRO-0004CT-8V; Wed, 08 Aug 2018 08:03: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 1fnJRN-0002lo-R0; Wed, 08 Aug 2018 08:03:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnJRN-0002l5-QO; Wed, 08 Aug 2018 08:03:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125783-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:build-arm64:<job status>:broken:regression
 xen-4.9-testing:build-arm64-xsm:<job status>:broken: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-xl-qemut-ws16-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-armhf-armhf-xl-arndale:xen-install:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:build-arm64:hosts-allocate:broken:allowable
 xen-4.9-testing:build-arm64-pvops:hosts-allocate:broken:allowable
 xen-4.9-testing:build-arm64-xsm:hosts-allocate:broken:allowable
 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:build-arm64-libvirt: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:build-arm64-xsm:capture-logs:broken:nonblocking
 xen-4.9-testing:build-arm64-pvops:capture-logs:broken:nonblocking
 xen-4.9-testing:build-arm64:capture-logs:broken: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-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-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-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-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-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-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-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-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-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-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-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-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: Wed, 08 Aug 2018 08:03:33 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125783: 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>

ZmxpZ2h0IDEyNTc4MyB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc4My8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0
ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgZmFpbCBpbiAxMjU3NjYgUkVHUi4g
dnMuIDEyNDI0OAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBi
bG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICA2IHhlbi1pbnN0YWxsICAg
ICAgZmFpbCBpbiAxMjU3NjYgcGFzcyBpbiAxMjU3ODMKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICBmYWlsIGluIDEyNTc2NiBwYXNzIGluIDEyNTc4Mwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3Jl
LjIgZmFpbCBwYXNzIGluIDEyNTc2NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIHBhc3MgaW4gMTI1NzY2CgpSZWdyZXNzaW9u
cyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogYnVpbGQt
YXJtNjQgICAgICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBS
RUdSLiB2cy4gMTI0MzI4CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAyIGhvc3RzLWFs
bG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQzMjgKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEy
NDMyOAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNDMyOAog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAgYnJv
a2VuIGJsb2NrZWQgaW4gMTI0MzI4CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAzIGNh
cHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjQzMjgKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wIGZhaWwgaW4gMTI1NzY2IGJs
b2NrZWQgaW4gMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgZmFpbCBpbiAxMjU3NjYgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIGxpa2Ug
MTI0MjQ4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTQgZ3Vlc3QtbG9j
YWxtaWdyYXRlICAgIGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDI0OAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94
MTAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgMTI0MzI4CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2Rl
Ymlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDMyOAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiB4ZW4gICAgICAgICAgICAgICAgICBhMWIyMjNiNzU2ZjM1NDg5NTUyNTA2MGJkM2Y5ZjFm
MDc4OTlhMDgyCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyMzgwMDdk
NmZhZTk0NDdiZjVlOGU3M2Q2N2FlOWZiODQ0ZTdmZjJhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjQzMjggIDIwMTgtMDYtMTcgMjM6Mzk6MDcgWiAgIDUxIGRheXMKRmFpbGluZyBzaW5jZSAgICAg
ICAgMTI0ODA3ICAyMDE4LTA2LTI4IDE3OjM4OjA0IFogICA0MCBkYXlzICAgMjUgYXR0ZW1wdHMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTI1Njg2ICAyMDE4LTA3LTMwIDE0OjI1OjI0IFogICAgOCBk
YXlzICAgIDUgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBHZW9y
Z2UgRHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdQogIElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBl
dS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2Vu
IEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KICBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICBMYXJzIEt1cnRoIDxs
YXJzLmt1cnRoLnhlbkBnbWFpbC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0
cml4LmNvbT4KICBTdGV3YXJ0IEhpbGRlYnJhbmQgPHN0ZXdhcnQuaGlsZGVicmFuZEBkb3JuZXJ3
b3Jrcy5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
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
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
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2VuLWpv
YiBidWlsZC1hcm02NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCmJy
b2tlbi1zdGVwIGJ1aWxkLWFybTY0IGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFy
bTY0LXB2b3BzIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBob3N0
cy1hbGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gY2FwdHVyZS1sb2dzCmJyb2tl
bi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBidWlsZC1h
cm02NCBjYXB0dXJlLWxvZ3MKYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9rZW4KYnJv
a2VuLWpvYiBidWlsZC1hcm02NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJv
a2VuCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDY1MSBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 08:08:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 08: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 1fnJVy-0007v3-B2; Wed, 08 Aug 2018 08:08: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=xhyf=kx=citrix.com=prvs=751fb83b8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fnJVx-0007uy-8O
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 08:08:17 +0000
X-Inumbo-ID: 43aa8b65-9ae2-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 43aa8b65-9ae2-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 08:08:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,456,1526342400"; d="scan'208";a="77333885"
Date: Wed, 8 Aug 2018 10:08:06 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: <bercarug@amazon.com>
Message-ID: <20180808080806.kzueiarxxu6npyli@mac>
References: <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>
 <20180727091109.mpkin3m7cgfriydj@mac.bytemobile.com>
 <1533209784969.4697@amazon.com>
 <20180802135517.uhga6o4lb6lhylzy@mac>
 <c464ac5b-2bc2-2c7c-0755-44eca8dd2990@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c464ac5b-2bc2-2c7c-0755-44eca8dd2990@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>

T24gV2VkLCBBdWcgMDgsIDIwMTggYXQgMTA6NDY6NDBBTSArMDMwMCwgYmVyY2FydWdAYW1hem9u
LmNvbSB3cm90ZToKPiBPbiAwOC8wMi8yMDE4IDA0OjU1IFBNLCBSb2dlciBQYXUgTW9ubsOpIHdy
b3RlOgo+ID4gUGxlYXNlIHRyeSB0byBhdm9pZCB0b3AgcG9zdGluZy4KPiA+IAo+ID4gT24gVGh1
LCBBdWcgMDIsIDIwMTggYXQgMTE6MzY6MjZBTSArMDAwMCwgQmVyY2FydSwgR2FicmllbCB3cm90
ZToKPiA+ID4gSSBhcHBsaWVkIHRoZSBtYXRjaCBtZW50aW9uZWQsIGJ1dCB0aGUgc3lzdGVtIGZh
aWxzIHRvIGJvb3QuIEluc3RlYWQsIGl0Cj4gPiA+IGRyb3BzIHRvIGEgQnVzeUJveCBzaGVsbC4g
SXQgc2VlbXMgdG8gYmUgYSBmaWxlIHN5c3RlbSBpc3N1ZS4KPiA+IFNvIHlvdSBoYXZlIGFwcGxp
ZWQgMTczYzc4MDM1OTIwNjVkMjdiZjJlNjBkNTBlMDhlMTk3YTBlZmE4MyBhbmQgaXQKPiA+IGNh
dXNlcyBhIHJlZ3Jlc3Npb24gZm9yIHlvdT8KPiA+IAo+ID4gQXMgSSB1bmRlcnN0YW5kIGl0LCBi
ZWZvcmUgYXBwbHlpbmcgMTczYzc4MDM1OTIwNiB5b3Ugd2hlcmUgY2FwYWJsZSBvZgo+ID4gYm9v
dGluZyB0aGUgUFZIIERvbTAsIGFsYmVpdCB3aXRoIG5vbi13b3JraW5nIFVTQj8KPiA+IAo+ID4g
QW5kIGFmdGVyIGFwcGx5aW5nIDE3M2M3ODAzNTkyMDYgeW91IGFyZSBubyBsb25nZXIgYWJsZSB0
byBib290Pwo+IFJpZ2h0LCBhZnRlciBhcHBseWluZyAxNzNjNzgwMzU5MjA2IHRoZSBzeXN0ZW0g
ZmFpbHMgdG8gYm9vdCAoaXQgZHJvcHMgdG8KPiB0aGUgQnVzeUJveCBzaGVsbCkuCj4gPiA+IEZv
bGxvd2luZyBpcyBhIHNlcXVlbmNlIG9mIHRoZSBib290IGxvZyByZWdhcmRpbmcgdGhlIGZpbGUg
c3lzdGVtIGlzc3VlLgo+ID4gQXQgbGVhc3QgcGFydCBvZiB0aGUgaXNzdWUgc2VlbXMgdG8gYmUg
dGhhdCB0aGUgSU8tQVBJQyBpbmZvcm1hdGlvbgo+ID4gcHJvdmlkZWQgdG8gRG9tMCBpcyB3cm9u
ZyAoZnJvbSB0aGUgYXR0YWNoZWQgbG9nKToKPiA+IAo+ID4gWyAgICAwLjAwMDAwMF0gSU9BUElD
WzBdOiBhcGljX2lkIDIsIHZlcnNpb24gMTUyLCBhZGRyZXNzIDB4ZmVjMDAwMDAsIEdTSSAwLTAK
PiA+IFsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDAgZ2xv
YmFsX2lycSAyIGRmbCBkZmwpCj4gPiBbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxv
Y2F0ZSBJT0FQSUMgZm9yIEdTSSAyCj4gPiBbICAgIDAuMDAwMDAwXSBGYWlsZWQgdG8gZmluZCBp
b2FwaWMgZm9yIGdzaSA6IDIKPiA+IFsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChi
dXMgMCBidXNfaXJxIDkgZ2xvYmFsX2lycSA5IGhpZ2ggbGV2ZWwpCj4gPiBbICAgIDAuMDAwMDAw
XSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSA5Cj4gPiBbICAgIDAuMDAw
MDAwXSBGYWlsZWQgdG8gZmluZCBpb2FwaWMgZm9yIGdzaSA6IDkKPiA+IFsgICAgMC4wMDAwMDBd
IEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDEKPiA+IFsgICAgMC4wMDAw
MDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDIKPiA+IFsgICAgMC4w
MDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDMKPiA+IFsgICAg
MC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDQKPiA+IFsg
ICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDUKPiA+
IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDYK
PiA+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJ
IDcKPiA+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3Ig
R1NJIDgKPiA+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBm
b3IgR1NJIDkKPiA+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJ
QyBmb3IgR1NJIDEwCj4gPiBbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJ
T0FQSUMgZm9yIEdTSSAxMQo+ID4gWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2Nh
dGUgSU9BUElDIGZvciBHU0kgMTIKPiA+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8g
bG9jYXRlIElPQVBJQyBmb3IgR1NJIDEzCj4gPiBbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxl
IHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAxNAo+ID4gWyAgICAwLjAwMDAwMF0gRVJST1I6IFVu
YWJsZSB0byBsb2NhdGUgSU9BUElDIGZvciBHU0kgMTUKPiA+IAo+ID4gQ2FuIHlvdSB0cnkgdG8g
Ym9vdCB3aXRoIGp1c3QgdGhlIHN0YWdpbmcgYnJhbmNoIChjdXJyZW50IGNvbW1pdCBpcwo+ID4g
MDA4YThmYjI0OWI5ZDQzMykgYW5kIHNlZSBob3cgdGhhdCBnb2VzPwo+ID4gCj4gPiBUaGFua3Ms
IFJvZ2VyLgo+ID4gCj4gSSByZWNvbXBpbGVkIFhlbiB1c2luZyB0aGUgc3RhZ2luZyBicmFuY2gs
IGNvbW1pdCAwMDhhOGZiMjQ5YjlkNDMzIGFuZCB0aGUKPiBzeXN0ZW0gYm9vdHMsCgpPSywgc28g
eW91ciBpc3N1ZXMgd2hlcmUgbm90IGNhdXNlZCBieSAxNzNjNzgwMzU5MjA2IHRoZW4/CgowMDhh
OGZiMjQ5YjlkNDMzIGFscmVhZHkgY29udGFpbnMgMTczYzc4MDM1OTIwNiBiZWNhdXNlIGl0IHdh
cwpjb21taXR0ZWQgZWFybGllci4gSW4gYW55IGNhc2UgaXQncyBnb29kIHRvIGtub3cgeW91IGFy
ZSBhYmxlIHRvIGJvb3QKKGFsYmVpdCB3aXRoIGlzc3VlcykgdXNpbmcgdGhlIGN1cnJlbnQgc3Rh
Z2luZyBicmFuY2guCgo+IGhvd2V2ZXIgdGhlIFVTQiBwcm9ibGVtIHBlcnNpc3RzLiBJIHdhcyBh
YmxlIHRvIGxvZyBpbiB1c2luZyB0aGUgc2VyaWFsIHBvcnQKPiBhbmQgYWZ0ZXIgZXhlY3V0aW5n
CgpZZXMsIHRoZSBmaXhlcyBmb3IgdGhpcyBpc3N1ZSBoYXZlIG5vdCBiZWVuIGNvbW1pdHRlZCB5
ZXQsIHNlZToKCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4t
ZGV2ZWwvMjAxOC0wOC9tc2cwMDUyOC5odG1sCgpJZiB5b3Ugd2FudCB5b3UgY2FuIGdpdmUgdGhp
cyBicmFuY2ggYSB0cnksIGl0IHNob3VsZCBob3BlZnVsbHkgc29sdmUKeW91ciBVU0IgaXNzdWVz
LgoKPiAieGwgbGlzdCAtbCIgdGhlIG1lbW9yeSBkZWNyZWFzZSBwcm9ibGVtIGFwcGVhcmVkLgoK
WXVwLCBJIHdpbGwgbG9vayBpbnRvIHRoaXMgbm93IGluIG9yZGVyIHRvIGZpbmQgc29tZSBraW5k
IG9mCndvcmthcm91bmQuCgo+IEkgYXR0YWNoZWQgdGhlIGJvb3QgbG9nLiBGb2xsb3dpbmcgYXJl
IHNvbWUgbGluZXMgZXh0cmFjdGVkIGZyb20gdGhlIGxvZywKPiByZWdhcmRpbmcgdGhlIFVTQgo+
IAo+IGRldmljZXMgcHJvYmxlbToKPiAKPiBbwqDCoMKgIDUuODY0MDg0XSB1c2IgMS0xOiBkZXZp
Y2UgZGVzY3JpcHRvciByZWFkLzY0LCBlcnJvciAtNzEKPiAKPiBbwqDCoMKgIDcuNTY0MDI1XSB1
c2IgMS0xOiBuZXcgZnVsbC1zcGVlZCBVU0IgZGV2aWNlIG51bWJlciA0IHVzaW5nIHhoY2lfaGNk
Cj4gW8KgwqDCoCA3LjU3MTM0N10gdXNiIDEtMTogRGV2aWNlIG5vdCByZXNwb25kaW5nIHRvIHNl
dHVwIGFkZHJlc3MuCj4gCj4gW8KgwqDCoCA4LjAwODAzMV0gdXNiIDEtMTogZGV2aWNlIG5vdCBh
Y2NlcHRpbmcgYWRkcmVzcyA0LCBlcnJvciAtNzEKPiAKPiBbwqDCoMKgIDguNjA5NjIzXSB1c2Ig
MS0xOiBkZXZpY2Ugbm90IGFjY2VwdGluZyBhZGRyZXNzIDUsIGVycm9yIC03MQo+IAo+IAo+IEF0
IHRoZSBiZWdpbm5pbmcgb2YgdGhlIGxvZywgdGhlcmUgaXMgYSBtZXNzYWdlIHJlZ2FyZGluZwo+
IGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nOgo+IAo+IAo+IChYRU4pIFtWVC1EXWZvdW5kIEFDUElf
RE1BUl9STVJSOgo+IChYRU4pIFtWVC1EXcKgIFJNUlIgYWRkcmVzcyByYW5nZSAzZTJlMDAwMC4u
M2UyZmZmZmYgbm90IGluIHJlc2VydmVkIG1lbW9yeTsKPiBuZWVkICJpb21tdV9pbmNsdXNpdmVf
bWFwcGluZz0xIj8KPiAoWEVOKSBbVlQtRF0gZW5kcG9pbnQ6IDAwMDA6MDA6MTQuMAo+IAo+IAo+
IEkgbWVudGlvbiB0aGF0IEkgdHJpZWQgdG8gYm9vdCBhZ2FpbiB1c2luZyB0aGlzIGNvbW1hbmQg
bGluZSBvcHRpb24sIGJ1dAo+IHRoaXMgbWVzc2FnZSBhbmQgdGhlCj4gCj4gVVNCIG1lc3NhZ2Vz
IHBlcnNpc3QuCgpZZXMsIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nIGRvZXNuJ3Qgd29yayBmb3Ig
UFZILCB0aGF0J3Mgd2hhdCBteQpwYXRjaCBzZXJpZXMgaXMgdHJ5aW5nIHRvIGFkZHJlc3MuIFRo
ZSBlcnJvciBpcyBjYXVzZWQgYnkKbWlzc2luZy93cm9uZyBSTVJSIHJlZ2lvbnMgaW4gdGhlIEFD
UEkgdGFibGVzLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 08:26:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 08: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 1fnJnF-0000y6-4R; Wed, 08 Aug 2018 08:26: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=xhyf=kx=citrix.com=prvs=751fb83b8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fnJnE-0000y1-22
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 08:26:08 +0000
X-Inumbo-ID: c1bd370f-9ae4-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c1bd370f-9ae4-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 08:26:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,456,1526342400"; d="scan'208";a="77334597"
Date: Wed, 8 Aug 2018 10:25:57 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Message-ID: <20180808082557.iklujkqgmb5sdzyr@mac>
References: <20180807140243.11265-1-roger.pau@citrix.com>
 <CABfawhkwcV+T5UxRFZ3jz_1eS3ZVF=sMq=zN2sa+eVq8ux5zVg@mail.gmail.com>
 <20180807143715.kscihz3wuj6mcnfi@mac>
 <CABfawhmQ557uduVUJjTMbZ3u5FWswPvbVYSUBY785Vx=qbitfA@mail.gmail.com>
 <20180807150829.ydvmvpfyrigeeyyd@mac>
 <CABfawhkomnqJ4rjc5ZBZ+rdJSeqx1XTeAKSeYQRva-BoLQeHsw@mail.gmail.com>
 <CABfawhnSmeR_SeMHjL7CG0tCnnHUKPdCPQePD_iRVZiO4N+mxw@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CABfawhnSmeR_SeMHjL7CG0tCnnHUKPdCPQePD_iRVZiO4N+mxw@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] [PATCH v3 0/4] x86/iommu: PVH Dom0 workarounds for
 missing RMRR entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Connor Davis <davisc@ainfosec.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMTA6NDU6MzJBTSAtMDYwMCwgVGFtYXMgSyBMZW5neWVs
IHdyb3RlOgo+IE9uIFR1ZSwgQXVnIDcsIDIwMTggYXQgMTA6MDQgQU0gVGFtYXMgSyBMZW5neWVs
Cj4gPHRhbWFzLmsubGVuZ3llbEBnbWFpbC5jb20+IHdyb3RlOgo+IChYRU4pIFtWVC1EXWlvbW11
LmM6OTE5OiBpb21tdV9mYXVsdF9zdGF0dXM6IEZhdWx0IE92ZXJmbG93Cj4gKFhFTikgW1ZULURd
aW9tbXUuYzo5MjE6IGlvbW11X2ZhdWx0X3N0YXR1czogUHJpbWFyeSBQZW5kaW5nIEZhdWx0Cj4g
KFhFTikgW1ZULURdRE1BUjpbRE1BIFJlYWRdIFJlcXVlc3QgZGV2aWNlIFswMDAwOjAwOjAyLjBd
IGZhdWx0IGFkZHIKPiA0MjhmOTI2MDAwLCBpb21tdSByZWcgPSBmZmZmODJjMDAwYTBjMDAwCj4g
KFhFTikgW1ZULURdRE1BUjogcmVhc29uIDA2IC0gUFRFIFJlYWQgYWNjZXNzIGlzIG5vdCBzZXQK
PiAoWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6MDIuMCBnbWZu
IDQyOGY5MjYKPiAoWEVOKSAgICAgcm9vdF9lbnRyeVswMF0gPSA0M2FhYWUwMDEKPiAoWEVOKSAg
ICAgY29udGV4dFsxMF0gPSAyXzQzY2Y5MjAwMQo+IChYRU4pICAgICBsNFswMDBdID0gOWMwMDAw
MDQzY2Y5MTEwNwo+IChYRU4pICAgICBsM1sxMGFdID0gODAwMDAwMDAwMDAwMDAwMAo+IChYRU4p
ICAgICBsM1sxMGFdIG5vdCBwcmVzZW50Cj4gCj4gVGhlIGZhdWx0IGlzIHJlcGVhdGVkIGEgbWls
bGlvbiB0aW1lcyBwZXIgc2Vjb25kIGFuZCB0aGUgc3lzdGVtIGlzCj4gcHJldHR5IG11Y2ggc3Rh
bGxlZC4KCkFzIEphbiBzYXlzLCB0aGlzIHBhZ2UgaXMgb3V0c2lkZSBvZiBhbnkgcmFuZ2UgaW4g
dGhlIG1lbW9yeSBtYXAuIEkKd29uZGVyIGhvd2V2ZXIgd2hhdCdzIGluIHRoZXJlLgoKSSB0aGlu
ayAoYWxzbyBzZWVpbmcgdGhlIFBWIGlzc3VlcykgeW91IHNob3VsZCBicmluZyB0aGlzIHVwIHdp
dGggdGhlCmRyaXZlciBtYWludGFpbmVycywgaXQgbWlnaHQgYWN0dWFsbHkgYmUgYSBidWcgdGhh
dCB0aGUgZHJpdmVyIGlzCnRyeWluZyB0byBhY2Nlc3Mgc3VjaCBhZGRyZXNzLgoKSW4gdGhlIG1l
YW50aW1lLCB5b3UgY2FuIHRyeSB0byBhZGQgdG8gdGhlIGNvbW1hbmQgbGluZToKCnJtcnI9MHg0
MjhmOTI2PTA6MDoyLjAKCkluIG9yZGVyIHRvIGZvcmNlIGFuIGlvbW11IG1hcHBpbmcgb2YgdGhp
cyBhZGRyZXNzLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 08:27:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 08: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 1fnJoF-00013P-LX; Wed, 08 Aug 2018 08:27: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=z/w2=kx=xenproject.org=prvs=751bef4c2=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fnJoE-00013C-NQ
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 08:27:10 +0000
X-Inumbo-ID: e7cfc6b9-9ae4-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e7cfc6b9-9ae4-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 08:27:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,456,1526342400"; d="scan'208";a="62266238"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75053-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=75033
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 8 Aug 2018 09:26:50 +0100
Subject: [Xen-devel] [distros-debian-squeeze test] 75053: 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>

ZmxpZ2h0IDc1MDUzIGRpc3Ryb3MtZGViaWFuLXNxdWVlemUgcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MvNzUwNTMvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1zcXVlZXplLW5ldGJvb3QtcHlncnVi
IDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTAzMwogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1zcXVlZXplLW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlr
ZSA3NTAzMwogdGVzdC1hbWQ2NC1pMzg2LWkzODYtc3F1ZWV6ZS1uZXRib290LXB5Z3J1YiAxMCBk
ZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzUwMzMKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1z
cXVlZXplLW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTAz
MwoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAgICAgICAgICAgICAgIDc1MDMzCgpqb2JzOgog
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 Aug 08 08:27:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 08:27:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnJoV-00015d-0E; Wed, 08 Aug 2018 08: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=xhyf=kx=citrix.com=prvs=751fb83b8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fnJoU-00015V-EY
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 08:27:26 +0000
X-Inumbo-ID: f0df469b-9ae4-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f0df469b-9ae4-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 08:27:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,456,1526342400"; d="scan'208";a="77334652"
Date: Wed, 8 Aug 2018 10:27:16 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180808082716.y4nwqz4y2gzp3yok@mac>
References: <20180806113403.24728-1-jgross@suse.com>
 <20180806113403.24728-4-jgross@suse.com>
 <20180806161638.nmjamflckekeuyzb@mac>
 <e28d3e77-2c6b-fc30-37e6-646ee1cfbdab@suse.com>
 <20180807141404.lzsqtdd2seqgwtgx@mac>
 <bba40203-ff97-aba6-cbb6-d3e57387778a@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <bba40203-ff97-aba6-cbb6-d3e57387778a@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/4] xen/blkfront: cleanup stale persistent
 grants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, linux-kernel@vger.kernel.org, linux-block@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMDU6NTY6MzhQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAwNy8wOC8xOCAxNjoxNCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IFR1ZSwgQXVnIDA3LCAyMDE4IGF0IDA4OjMxOjMxQU0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3Jv
dGU6Cj4gPj4gT24gMDYvMDgvMTggMTg6MTYsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPj4+
IE9uIE1vbiwgQXVnIDA2LCAyMDE4IGF0IDAxOjM0OjAxUE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mg
d3JvdGU6Cj4gPj4+PiBBZGQgYSBwZXJpb2RpYyBjbGVhbnVwIGZ1bmN0aW9uIHRvIHJlbW92ZSBv
bGQgcGVyc2lzdGVudCBncmFudHMgd2hpY2gKPiA+Pj4+IGFyZSBubyBsb25nZXIgaW4gdXNlIG9u
IHRoZSBiYWNrZW5kIHNpZGUuIFRoaXMgYXZvaWRzIHN0YXJ2YXRpb24gaW4KPiA+Pj4+IGNhc2Ug
dGhlcmUgYXJlIGxvdHMgb2YgcGVyc2lzdGVudCBncmFudHMgZm9yIGEgZGV2aWNlIHdoaWNoIG5v
IGxvbmdlcgo+ID4+Pj4gaXMgaW52b2x2ZWQgaW4gSS9PIGJ1c2luZXNzLgo+ID4+Pj4KPiA+Pj4+
IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiA+Pj4+IC0t
LQo+ID4+Pj4gIGRyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMgfCA5OSArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKystLQo+ID4+Pj4gIDEgZmlsZSBjaGFuZ2VkLCA5
NSBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+ID4+Pj4KPiA+Pj4+IGRpZmYgLS1naXQg
YS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jIGIvZHJpdmVycy9ibG9jay94ZW4tYmxrZnJv
bnQuYwo+ID4+Pj4gaW5kZXggYjVjZWRjY2I1ZDdkLi4xOWZlYjg4MzVmYzQgMTAwNjQ0Cj4gPj4+
PiAtLS0gYS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jCj4gPj4+PiArKysgYi9kcml2ZXJz
L2Jsb2NrL3hlbi1ibGtmcm9udC5jCj4gPj4+PiBAQCAtNDYsNiArNDYsNyBAQAo+ID4+Pj4gICNp
bmNsdWRlIDxsaW51eC9zY2F0dGVybGlzdC5oPgo+ID4+Pj4gICNpbmNsdWRlIDxsaW51eC9iaXRt
YXAuaD4KPiA+Pj4+ICAjaW5jbHVkZSA8bGludXgvbGlzdC5oPgo+ID4+Pj4gKyNpbmNsdWRlIDxs
aW51eC93b3JrcXVldWUuaD4KPiA+Pj4+ICAKPiA+Pj4+ICAjaW5jbHVkZSA8eGVuL3hlbi5oPgo+
ID4+Pj4gICNpbmNsdWRlIDx4ZW4veGVuYnVzLmg+Cj4gPj4+PiBAQCAtMTIxLDYgKzEyMiw5IEBA
IHN0YXRpYyBpbmxpbmUgc3RydWN0IGJsa2lmX3JlcSAqYmxraWZfcmVxKHN0cnVjdCByZXF1ZXN0
ICpycSkKPiA+Pj4+ICAKPiA+Pj4+ICBzdGF0aWMgREVGSU5FX01VVEVYKGJsa2Zyb250X211dGV4
KTsKPiA+Pj4+ICBzdGF0aWMgY29uc3Qgc3RydWN0IGJsb2NrX2RldmljZV9vcGVyYXRpb25zIHhs
dmJkX2Jsb2NrX2ZvcHM7Cj4gPj4+PiArc3RhdGljIHN0cnVjdCBkZWxheWVkX3dvcmsgYmxrZnJv
bnRfd29yazsKPiA+Pj4+ICtzdGF0aWMgTElTVF9IRUFEKGluZm9fbGlzdCk7Cj4gPj4+PiArc3Rh
dGljIGJvb2wgYmxrZnJvbnRfd29ya19hY3RpdmU7Cj4gPj4+PiAgCj4gPj4+PiAgLyoKPiA+Pj4+
ICAgKiBNYXhpbXVtIG51bWJlciBvZiBzZWdtZW50cyBpbiBpbmRpcmVjdCByZXF1ZXN0cywgdGhl
IGFjdHVhbCB2YWx1ZSB1c2VkIGJ5Cj4gPj4+PiBAQCAtMjE2LDYgKzIyMCw3IEBAIHN0cnVjdCBi
bGtmcm9udF9pbmZvCj4gPj4+PiAgCS8qIFNhdmUgdW5jb21wbGV0ZSByZXFzIGFuZCBiaW9zIGZv
ciBtaWdyYXRpb24uICovCj4gPj4+PiAgCXN0cnVjdCBsaXN0X2hlYWQgcmVxdWVzdHM7Cj4gPj4+
PiAgCXN0cnVjdCBiaW9fbGlzdCBiaW9fbGlzdDsKPiA+Pj4+ICsJc3RydWN0IGxpc3RfaGVhZCBp
bmZvX2xpc3Q7Cj4gPj4+PiAgfTsKPiA+Pj4+ICAKPiA+Pj4+ICBzdGF0aWMgdW5zaWduZWQgaW50
IG5yX21pbm9yczsKPiA+Pj4+IEBAIC0xNzY0LDYgKzE3NjksMTIgQEAgc3RhdGljIGludCB3cml0
ZV9wZXJfcmluZ19ub2RlcyhzdHJ1Y3QgeGVuYnVzX3RyYW5zYWN0aW9uIHhidCwKPiA+Pj4+ICAJ
cmV0dXJuIGVycjsKPiA+Pj4+ICB9Cj4gPj4+PiAgCj4gPj4+PiArc3RhdGljIHZvaWQgZnJlZV9p
bmZvKHN0cnVjdCBibGtmcm9udF9pbmZvICppbmZvKQo+ID4+Pj4gK3sKPiA+Pj4+ICsJbGlzdF9k
ZWwoJmluZm8tPmluZm9fbGlzdCk7Cj4gPj4+PiArCWtmcmVlKGluZm8pOwo+ID4+Pj4gK30KPiA+
Pj4+ICsKPiA+Pj4+ICAvKiBDb21tb24gY29kZSB1c2VkIHdoZW4gZmlyc3Qgc2V0dGluZyB1cCwg
YW5kIHdoZW4gcmVzdW1pbmcuICovCj4gPj4+PiAgc3RhdGljIGludCB0YWxrX3RvX2Jsa2JhY2so
c3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldiwKPiA+Pj4+ICAJCQkgICBzdHJ1Y3QgYmxrZnJvbnRf
aW5mbyAqaW5mbykKPiA+Pj4+IEBAIC0xODg1LDcgKzE4OTYsMTAgQEAgc3RhdGljIGludCB0YWxr
X3RvX2Jsa2JhY2soc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldiwKPiA+Pj4+ICAgZGVzdHJveV9i
bGtyaW5nOgo+ID4+Pj4gIAlibGtpZl9mcmVlKGluZm8sIDApOwo+ID4+Pj4gIAo+ID4+Pj4gLQlr
ZnJlZShpbmZvKTsKPiA+Pj4+ICsJbXV0ZXhfbG9jaygmYmxrZnJvbnRfbXV0ZXgpOwo+ID4+Pj4g
KwlmcmVlX2luZm8oaW5mbyk7Cj4gPj4+PiArCW11dGV4X3VubG9jaygmYmxrZnJvbnRfbXV0ZXgp
Owo+ID4+Pj4gKwo+ID4+Pj4gIAlkZXZfc2V0X2RydmRhdGEoJmRldi0+ZGV2LCBOVUxMKTsKPiA+
Pj4+ICAKPiA+Pj4+ICAJcmV0dXJuIGVycjsKPiA+Pj4+IEBAIC0xOTk2LDYgKzIwMTAsMTAgQEAg
c3RhdGljIGludCBibGtmcm9udF9wcm9iZShzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2LAo+ID4+
Pj4gIAlpbmZvLT5oYW5kbGUgPSBzaW1wbGVfc3RydG91bChzdHJyY2hyKGRldi0+bm9kZW5hbWUs
ICcvJykrMSwgTlVMTCwgMCk7Cj4gPj4+PiAgCWRldl9zZXRfZHJ2ZGF0YSgmZGV2LT5kZXYsIGlu
Zm8pOwo+ID4+Pj4gIAo+ID4+Pj4gKwltdXRleF9sb2NrKCZibGtmcm9udF9tdXRleCk7Cj4gPj4+
PiArCWxpc3RfYWRkKCZpbmZvLT5pbmZvX2xpc3QsICZpbmZvX2xpc3QpOwo+ID4+Pj4gKwltdXRl
eF91bmxvY2soJmJsa2Zyb250X211dGV4KTsKPiA+Pj4+ICsKPiA+Pj4+ICAJcmV0dXJuIDA7Cj4g
Pj4+PiAgfQo+ID4+Pj4gIAo+ID4+Pj4gQEAgLTIzMDYsNiArMjMyNCwxNSBAQCBzdGF0aWMgdm9p
ZCBibGtmcm9udF9nYXRoZXJfYmFja2VuZF9mZWF0dXJlcyhzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAq
aW5mbykKPiA+Pj4+ICAJaWYgKGluZGlyZWN0X3NlZ21lbnRzIDw9IEJMS0lGX01BWF9TRUdNRU5U
U19QRVJfUkVRVUVTVCkKPiA+Pj4+ICAJCWluZGlyZWN0X3NlZ21lbnRzID0gMDsKPiA+Pj4+ICAJ
aW5mby0+bWF4X2luZGlyZWN0X3NlZ21lbnRzID0gaW5kaXJlY3Rfc2VnbWVudHM7Cj4gPj4+PiAr
Cj4gPj4+PiArCWlmIChpbmZvLT5mZWF0dXJlX3BlcnNpc3RlbnQpIHsKPiA+Pj4+ICsJCW11dGV4
X2xvY2soJmJsa2Zyb250X211dGV4KTsKPiA+Pj4+ICsJCWlmICghYmxrZnJvbnRfd29ya19hY3Rp
dmUpIHsKPiA+Pj4+ICsJCQlibGtmcm9udF93b3JrX2FjdGl2ZSA9IHRydWU7Cj4gPj4+PiArCQkJ
c2NoZWR1bGVfZGVsYXllZF93b3JrKCZibGtmcm9udF93b3JrLCBIWiAqIDEwKTsKPiA+Pj4KPiA+
Pj4gRG9lcyBpdCBtYWtlIHNlbnNlIHRvIHByb3ZpZGUgYSBtb2R1bGUgcGFyYW1ldGVyIHRvIHJ1
bmUgdGhlIHNjaGVkdWxlCj4gPj4+IG9mIHRoZSBjbGVhbnVwIHJvdXRpbmU/Cj4gPj4KPiA+PiBJ
IGRvbid0IHRoaW5rIHRoaXMgaXMgc29tZXRoaW5nIGFueW9uZSB3b3VsZCBsaWtlIHRvIHR1bmUu
Cj4gPj4KPiA+PiBJbiBjYXNlIHlvdSB0aGluayBpdCBzaG91bGQgYmUgdHVuYWJsZSBJIGNhbiBh
ZGQgYSBwYXJhbWV0ZXIsIG9mIGNvdXJzZS4KPiA+IAo+ID4gV2UgY2FuIGFsd2F5cyBhZGQgaXQg
bGF0ZXIgaWYgcmVxdWlyZWQuIEknbSBmaW5lIGFzLWlzIG5vdy4KPiA+IAo+ID4+Pgo+ID4+Pj4g
KwkJfQo+ID4+Pj4gKwkJbXV0ZXhfdW5sb2NrKCZibGtmcm9udF9tdXRleCk7Cj4gPj4+Cj4gPj4+
IElzIGl0IHJlYWxseSBuZWNlc3NhcnkgdG8gaGF2ZSB0aGUgYmxrZnJvbnRfd29ya19hY3RpdmUg
Ym9vbGVhbj8gV2hhdAo+ID4+PiBoYXBwZW5zIGlmIHlvdSBxdWV1ZSB0aGUgc2FtZSBkZWxheWVk
IHdvcmsgbW9yZSB0aGFuIG9uY2U/Cj4gPj4KPiA+PiBJbiBjYXNlIHRoZXJlIGlzIGFscmVhZHkg
d29yayBxdWV1ZWQgbGF0ZXIgY2FsbHMgb2YKPiA+PiBzY2hlZHVsZV9kZWxheWVkX3dvcmsoKSB3
aWxsIGJlIGlnbm9yZWQuCj4gPj4KPiA+PiBTbyB5ZXMsIEkgY2FuIGRyb3AgdGhlIGdsb2JhbCBi
b29sZWFuIChJIHN0aWxsIG5lZWQgYSBsb2NhbCBmbGFnIGluCj4gPj4gYmxrZnJvbnRfZGVsYXlf
d29yaygpIGZvciBjb250cm9sbGluZyB0aGUgbmVlZCB0byBjYWxsCj4gPj4gc2NoZWR1bGVfZGVs
YXllZF93b3JrKCkgYWdhaW4pLgo+ID4gCj4gPiBDYW4ndCB5b3UganVzdCBjYWxsIHNjaGVkdWxl
X2RlbGF5ZWRfd29yayBpZiBpbmZvLT5mZWF0dXJlX3BlcnNpc3RlbnQKPiA+IGlzIHNldCwgZXZl
biBpZiB0aGF0IG1lYW5zIGNhbGxpbmcgaXQgbXVsdGlwbGUgdGltZXMgaWYgbXVsdGlwbGUKPiA+
IGJsa2Zyb250IGluc3RhbmNlcyBhcmUgdXNpbmcgcGVyc2lzdGVudCBncmFudHM/Cj4gCj4gSSBk
b24ndCBsaWtlIHRoYXQuIFdpdGggbXEgd2UgaGF2ZSBhIGhpZ2ggY2hhbmNlIGZvciBtdWx0aXBs
ZSBpbnN0YW5jZXMKPiB0byB1c2UgcGVyc2lzdGVudCBncmFudHMgYW5kIGEgbG9jYWwgYm9vbCBp
cyBtdWNoIGNoZWFwZXIgdGhhbiB1bm5lZWRlZAo+IGNhbGxzIG9mIHNjaGVkdWxlX2RlbGF5ZWRf
d29yaygpLgoKT0ssIEknbSBjb252aW5jZWQgd2l0aCB0aGUgbG9jYWwgYm9vbC4KClRoYW5rcywg
Um9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 08:39:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 08: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 1fnK0C-00021j-6H; Wed, 08 Aug 2018 08: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=j4ua=kx=amazon.com=prvs=751d5079a=bercarug@srs-us1.protection.inumbo.net>)
 id 1fnK0B-00021e-AK
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 08:39:31 +0000
X-Inumbo-ID: a14601dd-9ae6-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 a14601dd-9ae6-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 08:39:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1533717569; x=1565253569;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=Fxjz+L4c2HNdWd8LP6SFqnejtZjjzRJ4sKF2uIkOPT8=;
 b=r605mb7nedf9p2glZWgpY9auN48jbt7QTEhGB8vOXhh9uX8iPvB8pzs0
 2LC0rDCLBO84hDi231auK//1mucxMT91OkIOdB+2ygOoKC33ckWnLsSI9
 CVsx1TaJZgLhNAIYeG1gw4+hP4X5XULb69ysMZKIDVJd90BgtrZ3gdl4p k=;
X-IronPort-AV: E=Sophos;i="5.51,456,1526342400"; d="scan'208";a="732596561"
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2a-7c3c5f85.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;
 08 Aug 2018 08:39:28 +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-7c3c5f85.us-west-2.amazon.com (8.14.7/8.14.7) with
 ESMTP id w788dOqV046869
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Wed, 8 Aug 2018 08:39:27 GMT
Received: from EX13D16EUA001.ant.amazon.com (10.43.165.111) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.82) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 8 Aug 2018 08:39:26 +0000
Received: from EX13MTAUWB001.ant.amazon.com (10.43.161.207) by
 EX13D16EUA001.ant.amazon.com (10.43.165.111) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 8 Aug 2018 08:39:25 +0000
Received: from ucd0bb57ea92a5a.ant.amazon.com (10.55.185.166) by
 mail-relay.amazon.com (10.43.161.249) with Microsoft SMTP Server (TLS) id
 15.0.1367.3 via Frontend Transport; Wed, 8 Aug 2018 08:39:22 +0000
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <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>
 <20180727091109.mpkin3m7cgfriydj@mac.bytemobile.com>
 <1533209784969.4697@amazon.com> <20180802135517.uhga6o4lb6lhylzy@mac>
 <c464ac5b-2bc2-2c7c-0755-44eca8dd2990@amazon.com>
 <20180808080806.kzueiarxxu6npyli@mac>
From: <bercarug@amazon.com>
Message-ID: <9b3abf4a-9834-25d3-b5f7-5ca88e2bba15@amazon.com>
Date: Wed, 8 Aug 2018 11:39:21 +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: <20180808080806.kzueiarxxu6npyli@mac>
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>,
 Paul Durrant <Paul.Durrant@citrix.com>, David Woodhouse <dwmw2@infradead.org>,
 Jan Beulich <JBeulich@suse.com>, "Belgun, Adrian" <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>

T24gMDgvMDgvMjAxOCAxMTowOCBBTSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBXZWQs
IEF1ZyAwOCwgMjAxOCBhdCAxMDo0Njo0MEFNICswMzAwLCBiZXJjYXJ1Z0BhbWF6b24uY29tIHdy
b3RlOgo+PiBPbiAwOC8wMi8yMDE4IDA0OjU1IFBNLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+
Pj4gUGxlYXNlIHRyeSB0byBhdm9pZCB0b3AgcG9zdGluZy4KPj4+Cj4+PiBPbiBUaHUsIEF1ZyAw
MiwgMjAxOCBhdCAxMTozNjoyNkFNICswMDAwLCBCZXJjYXJ1LCBHYWJyaWVsIHdyb3RlOgo+Pj4+
IEkgYXBwbGllZCB0aGUgbWF0Y2ggbWVudGlvbmVkLCBidXQgdGhlIHN5c3RlbSBmYWlscyB0byBi
b290LiBJbnN0ZWFkLCBpdAo+Pj4+IGRyb3BzIHRvIGEgQnVzeUJveCBzaGVsbC4gSXQgc2VlbXMg
dG8gYmUgYSBmaWxlIHN5c3RlbSBpc3N1ZS4KPj4+IFNvIHlvdSBoYXZlIGFwcGxpZWQgMTczYzc4
MDM1OTIwNjVkMjdiZjJlNjBkNTBlMDhlMTk3YTBlZmE4MyBhbmQgaXQKPj4+IGNhdXNlcyBhIHJl
Z3Jlc3Npb24gZm9yIHlvdT8KPj4+Cj4+PiBBcyBJIHVuZGVyc3RhbmQgaXQsIGJlZm9yZSBhcHBs
eWluZyAxNzNjNzgwMzU5MjA2IHlvdSB3aGVyZSBjYXBhYmxlIG9mCj4+PiBib290aW5nIHRoZSBQ
VkggRG9tMCwgYWxiZWl0IHdpdGggbm9uLXdvcmtpbmcgVVNCPwo+Pj4KPj4+IEFuZCBhZnRlciBh
cHBseWluZyAxNzNjNzgwMzU5MjA2IHlvdSBhcmUgbm8gbG9uZ2VyIGFibGUgdG8gYm9vdD8KPj4g
UmlnaHQsIGFmdGVyIGFwcGx5aW5nIDE3M2M3ODAzNTkyMDYgdGhlIHN5c3RlbSBmYWlscyB0byBi
b290IChpdCBkcm9wcyB0bwo+PiB0aGUgQnVzeUJveCBzaGVsbCkuCj4+Pj4gRm9sbG93aW5nIGlz
IGEgc2VxdWVuY2Ugb2YgdGhlIGJvb3QgbG9nIHJlZ2FyZGluZyB0aGUgZmlsZSBzeXN0ZW0gaXNz
dWUuCj4+PiBBdCBsZWFzdCBwYXJ0IG9mIHRoZSBpc3N1ZSBzZWVtcyB0byBiZSB0aGF0IHRoZSBJ
Ty1BUElDIGluZm9ybWF0aW9uCj4+PiBwcm92aWRlZCB0byBEb20wIGlzIHdyb25nIChmcm9tIHRo
ZSBhdHRhY2hlZCBsb2cpOgo+Pj4KPj4+IFsgICAgMC4wMDAwMDBdIElPQVBJQ1swXTogYXBpY19p
ZCAyLCB2ZXJzaW9uIDE1MiwgYWRkcmVzcyAweGZlYzAwMDAwLCBHU0kgMC0wCj4+PiBbICAgIDAu
MDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAwIGdsb2JhbF9pcnEgMiBk
ZmwgZGZsKQo+Pj4gWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElD
IGZvciBHU0kgMgo+Pj4gWyAgICAwLjAwMDAwMF0gRmFpbGVkIHRvIGZpbmQgaW9hcGljIGZvciBn
c2kgOiAyCj4+PiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2ly
cSA5IGdsb2JhbF9pcnEgOSBoaWdoIGxldmVsKQo+Pj4gWyAgICAwLjAwMDAwMF0gRVJST1I6IFVu
YWJsZSB0byBsb2NhdGUgSU9BUElDIGZvciBHU0kgOQo+Pj4gWyAgICAwLjAwMDAwMF0gRmFpbGVk
IHRvIGZpbmQgaW9hcGljIGZvciBnc2kgOiA5Cj4+PiBbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5h
YmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAxCj4+PiBbICAgIDAuMDAwMDAwXSBFUlJPUjog
VW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAyCj4+PiBbICAgIDAuMDAwMDAwXSBFUlJP
UjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAzCj4+PiBbICAgIDAuMDAwMDAwXSBF
UlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSA0Cj4+PiBbICAgIDAuMDAwMDAw
XSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSA1Cj4+PiBbICAgIDAuMDAw
MDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSA2Cj4+PiBbICAgIDAu
MDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSA3Cj4+PiBbICAg
IDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSA4Cj4+PiBb
ICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSA5Cj4+
PiBbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAx
MAo+Pj4gWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElDIGZvciBH
U0kgMTEKPj4+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBm
b3IgR1NJIDEyCj4+PiBbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQ
SUMgZm9yIEdTSSAxMwo+Pj4gWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUg
SU9BUElDIGZvciBHU0kgMTQKPj4+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9j
YXRlIElPQVBJQyBmb3IgR1NJIDE1Cj4+Pgo+Pj4gQ2FuIHlvdSB0cnkgdG8gYm9vdCB3aXRoIGp1
c3QgdGhlIHN0YWdpbmcgYnJhbmNoIChjdXJyZW50IGNvbW1pdCBpcwo+Pj4gMDA4YThmYjI0OWI5
ZDQzMykgYW5kIHNlZSBob3cgdGhhdCBnb2VzPwo+Pj4KPj4+IFRoYW5rcywgUm9nZXIuCj4+Pgo+
PiBJIHJlY29tcGlsZWQgWGVuIHVzaW5nIHRoZSBzdGFnaW5nIGJyYW5jaCwgY29tbWl0IDAwOGE4
ZmIyNDliOWQ0MzMgYW5kIHRoZQo+PiBzeXN0ZW0gYm9vdHMsCj4gT0ssIHNvIHlvdXIgaXNzdWVz
IHdoZXJlIG5vdCBjYXVzZWQgYnkgMTczYzc4MDM1OTIwNiB0aGVuPwo+Cj4gMDA4YThmYjI0OWI5
ZDQzMyBhbHJlYWR5IGNvbnRhaW5zIDE3M2M3ODAzNTkyMDYgYmVjYXVzZSBpdCB3YXMKPiBjb21t
aXR0ZWQgZWFybGllci4gSW4gYW55IGNhc2UgaXQncyBnb29kIHRvIGtub3cgeW91IGFyZSBhYmxl
IHRvIGJvb3QKPiAoYWxiZWl0IHdpdGggaXNzdWVzKSB1c2luZyB0aGUgY3VycmVudCBzdGFnaW5n
IGJyYW5jaC4KPgo+PiBob3dldmVyIHRoZSBVU0IgcHJvYmxlbSBwZXJzaXN0cy4gSSB3YXMgYWJs
ZSB0byBsb2cgaW4gdXNpbmcgdGhlIHNlcmlhbCBwb3J0Cj4+IGFuZCBhZnRlciBleGVjdXRpbmcK
PiBZZXMsIHRoZSBmaXhlcyBmb3IgdGhpcyBpc3N1ZSBoYXZlIG5vdCBiZWVuIGNvbW1pdHRlZCB5
ZXQsIHNlZToKPgo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94
ZW4tZGV2ZWwvMjAxOC0wOC9tc2cwMDUyOC5odG1sCj4KPiBJZiB5b3Ugd2FudCB5b3UgY2FuIGdp
dmUgdGhpcyBicmFuY2ggYSB0cnksIGl0IHNob3VsZCBob3BlZnVsbHkgc29sdmUKPiB5b3VyIFVT
QiBpc3N1ZXMuCj4KPj4gInhsIGxpc3QgLWwiIHRoZSBtZW1vcnkgZGVjcmVhc2UgcHJvYmxlbSBh
cHBlYXJlZC4KPiBZdXAsIEkgd2lsbCBsb29rIGludG8gdGhpcyBub3cgaW4gb3JkZXIgdG8gZmlu
ZCBzb21lIGtpbmQgb2YKPiB3b3JrYXJvdW5kLgo+Cj4+IEkgYXR0YWNoZWQgdGhlIGJvb3QgbG9n
LiBGb2xsb3dpbmcgYXJlIHNvbWUgbGluZXMgZXh0cmFjdGVkIGZyb20gdGhlIGxvZywKPj4gcmVn
YXJkaW5nIHRoZSBVU0IKPj4KPj4gZGV2aWNlcyBwcm9ibGVtOgo+Pgo+PiBbwqDCoMKgIDUuODY0
MDg0XSB1c2IgMS0xOiBkZXZpY2UgZGVzY3JpcHRvciByZWFkLzY0LCBlcnJvciAtNzEKPj4KPj4g
W8KgwqDCoCA3LjU2NDAyNV0gdXNiIDEtMTogbmV3IGZ1bGwtc3BlZWQgVVNCIGRldmljZSBudW1i
ZXIgNCB1c2luZyB4aGNpX2hjZAo+PiBbwqDCoMKgIDcuNTcxMzQ3XSB1c2IgMS0xOiBEZXZpY2Ug
bm90IHJlc3BvbmRpbmcgdG8gc2V0dXAgYWRkcmVzcy4KPj4KPj4gW8KgwqDCoCA4LjAwODAzMV0g
dXNiIDEtMTogZGV2aWNlIG5vdCBhY2NlcHRpbmcgYWRkcmVzcyA0LCBlcnJvciAtNzEKPj4KPj4g
W8KgwqDCoCA4LjYwOTYyM10gdXNiIDEtMTogZGV2aWNlIG5vdCBhY2NlcHRpbmcgYWRkcmVzcyA1
LCBlcnJvciAtNzEKPj4KPj4KPj4gQXQgdGhlIGJlZ2lubmluZyBvZiB0aGUgbG9nLCB0aGVyZSBp
cyBhIG1lc3NhZ2UgcmVnYXJkaW5nCj4+IGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nOgo+Pgo+Pgo+
PiAoWEVOKSBbVlQtRF1mb3VuZCBBQ1BJX0RNQVJfUk1SUjoKPj4gKFhFTikgW1ZULURdwqAgUk1S
UiBhZGRyZXNzIHJhbmdlIDNlMmUwMDAwLi4zZTJmZmZmZiBub3QgaW4gcmVzZXJ2ZWQgbWVtb3J5
Owo+PiBuZWVkICJpb21tdV9pbmNsdXNpdmVfbWFwcGluZz0xIj8KPj4gKFhFTikgW1ZULURdIGVu
ZHBvaW50OiAwMDAwOjAwOjE0LjAKPj4KPj4KPj4gSSBtZW50aW9uIHRoYXQgSSB0cmllZCB0byBi
b290IGFnYWluIHVzaW5nIHRoaXMgY29tbWFuZCBsaW5lIG9wdGlvbiwgYnV0Cj4+IHRoaXMgbWVz
c2FnZSBhbmQgdGhlCj4+Cj4+IFVTQiBtZXNzYWdlcyBwZXJzaXN0Lgo+IFllcywgaW9tbXVfaW5j
bHVzaXZlX21hcHBpbmcgZG9lc24ndCB3b3JrIGZvciBQVkgsIHRoYXQncyB3aGF0IG15Cj4gcGF0
Y2ggc2VyaWVzIGlzIHRyeWluZyB0byBhZGRyZXNzLiBUaGUgZXJyb3IgaXMgY2F1c2VkIGJ5Cj4g
bWlzc2luZy93cm9uZyBSTVJSIHJlZ2lvbnMgaW4gdGhlIEFDUEkgdGFibGVzLgo+Cj4gVGhhbmtz
LCBSb2dlci4KCkkgdHJpZWQgY29tcGlsaW5nIGZyb20gdGhlIGJyYW5jaCBtZW50aW9uZWQuIEkg
Y2hhbmdlZCB0aGUgY29tbWFuZCBsaW5lIGJ5CgphZGRpbmcgImRvbTAtaW9tbXU9cmVzZXJ2ZWQi
LCBidXQgSSBnZXQgdGhlIHNhbWUgZXJyb3IgbWVzc2FnZXMgYWJvdXQgVVNCCgpkdXJpbmcgYm9v
dC4KCgpHYWJyaWVsCgoKCgpBbWF6b24gRGV2ZWxvcG1lbnQgQ2VudGVyIChSb21hbmlhKSBTLlIu
TC4gcmVnaXN0ZXJlZCBvZmZpY2U6IDI3QSBTZi4gTGF6YXIgU3RyZWV0LCBVQkM1LCBmbG9vciAy
LCBJYXNpLCBJYXNpIENvdW50eSwgNzAwMDQ1LCBSb21hbmlhLiBSZWdpc3RlcmVkIGluIFJvbWFu
aWEuIFJlZ2lzdHJhdGlvbiBudW1iZXIgSjIyLzI2MjEvMjAwNS4KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 08:43:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 08: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 1fnK4H-0002iW-Oq; Wed, 08 Aug 2018 08:43:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=l0mo=kx=citrix.com=prvs=7519e8870=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fnK4G-0002iR-6z
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 08:43:44 +0000
X-Inumbo-ID: 374ef8d7-9ae7-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 374ef8d7-9ae7-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 08:44:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,456,1526342400"; d="scan'208";a="77335358"
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/2u3r6SeAkQAgAGVnYCAADpVAIAABh2AgAAEGwCAAETE4IABeKCAgAEM4ACAAAZSgIAJlpQAgAAmzICACQb/AIAABf0AgAAqvAA=
Date: Wed, 8 Aug 2018 08:43:39 +0000
Message-ID: <1b08ca5c921b41429f71667dbf4ced87@AMSPEX02CL03.citrite.net>
References: <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>
 <20180727091109.mpkin3m7cgfriydj@mac.bytemobile.com>
 <1533209784969.4697@amazon.com> <20180802135517.uhga6o4lb6lhylzy@mac>
 <c464ac5b-2bc2-2c7c-0755-44eca8dd2990@amazon.com>
 <20180808080806.kzueiarxxu6npyli@mac>
In-Reply-To: <20180808080806.kzueiarxxu6npyli@mac>
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>,
 "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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFJvZ2VyIFBhdSBNb25uZQo+IFNl
bnQ6IDA4IEF1Z3VzdCAyMDE4IDA5OjA4Cj4gVG86IGJlcmNhcnVnQGFtYXpvbi5jb20KPiBDYzog
UGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhlbi1kZXZlbCA8eGVuLQo+
IGRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPjsgRGF2aWQgV29vZGhvdXNlIDxkd213MkBpbmZy
YWRlYWQub3JnPjsKPiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+OyBCZWxndW4sIEFk
cmlhbiA8YWJlbGd1bkBhbWF6b24uY29tPgo+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBQVkgg
ZG9tMCBjcmVhdGlvbiBmYWlscyAtIHRoZSBzeXN0ZW0gZnJlZXplcwo+IAo+IE9uIFdlZCwgQXVn
IDA4LCAyMDE4IGF0IDEwOjQ2OjQwQU0gKzAzMDAsIGJlcmNhcnVnQGFtYXpvbi5jb20gd3JvdGU6
Cj4gPiBPbiAwOC8wMi8yMDE4IDA0OjU1IFBNLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4g
PiBQbGVhc2UgdHJ5IHRvIGF2b2lkIHRvcCBwb3N0aW5nLgo+ID4gPgo+ID4gPiBPbiBUaHUsIEF1
ZyAwMiwgMjAxOCBhdCAxMTozNjoyNkFNICswMDAwLCBCZXJjYXJ1LCBHYWJyaWVsIHdyb3RlOgo+
ID4gPiA+IEkgYXBwbGllZCB0aGUgbWF0Y2ggbWVudGlvbmVkLCBidXQgdGhlIHN5c3RlbSBmYWls
cyB0byBib290LiBJbnN0ZWFkLCBpdAo+ID4gPiA+IGRyb3BzIHRvIGEgQnVzeUJveCBzaGVsbC4g
SXQgc2VlbXMgdG8gYmUgYSBmaWxlIHN5c3RlbSBpc3N1ZS4KPiA+ID4gU28geW91IGhhdmUgYXBw
bGllZCAxNzNjNzgwMzU5MjA2NWQyN2JmMmU2MGQ1MGUwOGUxOTdhMGVmYTgzIGFuZCBpdAo+ID4g
PiBjYXVzZXMgYSByZWdyZXNzaW9uIGZvciB5b3U/Cj4gPiA+Cj4gPiA+IEFzIEkgdW5kZXJzdGFu
ZCBpdCwgYmVmb3JlIGFwcGx5aW5nIDE3M2M3ODAzNTkyMDYgeW91IHdoZXJlIGNhcGFibGUgb2YK
PiA+ID4gYm9vdGluZyB0aGUgUFZIIERvbTAsIGFsYmVpdCB3aXRoIG5vbi13b3JraW5nIFVTQj8K
PiA+ID4KPiA+ID4gQW5kIGFmdGVyIGFwcGx5aW5nIDE3M2M3ODAzNTkyMDYgeW91IGFyZSBubyBs
b25nZXIgYWJsZSB0byBib290Pwo+ID4gUmlnaHQsIGFmdGVyIGFwcGx5aW5nIDE3M2M3ODAzNTky
MDYgdGhlIHN5c3RlbSBmYWlscyB0byBib290IChpdCBkcm9wcyB0bwo+ID4gdGhlIEJ1c3lCb3gg
c2hlbGwpLgo+ID4gPiA+IEZvbGxvd2luZyBpcyBhIHNlcXVlbmNlIG9mIHRoZSBib290IGxvZyBy
ZWdhcmRpbmcgdGhlIGZpbGUgc3lzdGVtIGlzc3VlLgo+ID4gPiBBdCBsZWFzdCBwYXJ0IG9mIHRo
ZSBpc3N1ZSBzZWVtcyB0byBiZSB0aGF0IHRoZSBJTy1BUElDIGluZm9ybWF0aW9uCj4gPiA+IHBy
b3ZpZGVkIHRvIERvbTAgaXMgd3JvbmcgKGZyb20gdGhlIGF0dGFjaGVkIGxvZyk6Cj4gPiA+Cj4g
PiA+IFsgICAgMC4wMDAwMDBdIElPQVBJQ1swXTogYXBpY19pZCAyLCB2ZXJzaW9uIDE1MiwgYWRk
cmVzcyAweGZlYzAwMDAwLCBHU0kgMC0KPiAwCj4gPiA+IFsgICAgMC4wMDAwMDBdIEFDUEk6IElO
VF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDAgZ2xvYmFsX2lycSAyIGRmbCBkZmwpCj4gPiA+IFsg
ICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDIKPiA+
ID4gWyAgICAwLjAwMDAwMF0gRmFpbGVkIHRvIGZpbmQgaW9hcGljIGZvciBnc2kgOiAyCj4gPiA+
IFsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDkgZ2xvYmFs
X2lycSA5IGhpZ2ggbGV2ZWwpCj4gPiA+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8g
bG9jYXRlIElPQVBJQyBmb3IgR1NJIDkKPiA+ID4gWyAgICAwLjAwMDAwMF0gRmFpbGVkIHRvIGZp
bmQgaW9hcGljIGZvciBnc2kgOiA5Cj4gPiA+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUg
dG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDEKPiA+ID4gWyAgICAwLjAwMDAwMF0gRVJST1I6IFVu
YWJsZSB0byBsb2NhdGUgSU9BUElDIGZvciBHU0kgMgo+ID4gPiBbICAgIDAuMDAwMDAwXSBFUlJP
UjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAzCj4gPiA+IFsgICAgMC4wMDAwMDBd
IEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDQKPiA+ID4gWyAgICAwLjAw
MDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElDIGZvciBHU0kgNQo+ID4gPiBbICAg
IDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSA2Cj4gPiA+
IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDcK
PiA+ID4gWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElDIGZvciBH
U0kgOAo+ID4gPiBbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMg
Zm9yIEdTSSA5Cj4gPiA+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElP
QVBJQyBmb3IgR1NJIDEwCj4gPiA+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9j
YXRlIElPQVBJQyBmb3IgR1NJIDExCj4gPiA+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUg
dG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDEyCj4gPiA+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBV
bmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDEzCj4gPiA+IFsgICAgMC4wMDAwMDBdIEVS
Uk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDE0Cj4gPiA+IFsgICAgMC4wMDAw
MDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDE1Cj4gPiA+Cj4gPiA+
IENhbiB5b3UgdHJ5IHRvIGJvb3Qgd2l0aCBqdXN0IHRoZSBzdGFnaW5nIGJyYW5jaCAoY3VycmVu
dCBjb21taXQgaXMKPiA+ID4gMDA4YThmYjI0OWI5ZDQzMykgYW5kIHNlZSBob3cgdGhhdCBnb2Vz
Pwo+ID4gPgo+ID4gPiBUaGFua3MsIFJvZ2VyLgo+ID4gPgo+ID4gSSByZWNvbXBpbGVkIFhlbiB1
c2luZyB0aGUgc3RhZ2luZyBicmFuY2gsIGNvbW1pdCAwMDhhOGZiMjQ5YjlkNDMzIGFuZAo+IHRo
ZQo+ID4gc3lzdGVtIGJvb3RzLAo+IAo+IE9LLCBzbyB5b3VyIGlzc3VlcyB3aGVyZSBub3QgY2F1
c2VkIGJ5IDE3M2M3ODAzNTkyMDYgdGhlbj8KPiAKPiAwMDhhOGZiMjQ5YjlkNDMzIGFscmVhZHkg
Y29udGFpbnMgMTczYzc4MDM1OTIwNiBiZWNhdXNlIGl0IHdhcwo+IGNvbW1pdHRlZCBlYXJsaWVy
LiBJbiBhbnkgY2FzZSBpdCdzIGdvb2QgdG8ga25vdyB5b3UgYXJlIGFibGUgdG8gYm9vdAo+IChh
bGJlaXQgd2l0aCBpc3N1ZXMpIHVzaW5nIHRoZSBjdXJyZW50IHN0YWdpbmcgYnJhbmNoLgo+IAo+
ID4gaG93ZXZlciB0aGUgVVNCIHByb2JsZW0gcGVyc2lzdHMuIEkgd2FzIGFibGUgdG8gbG9nIGlu
IHVzaW5nIHRoZSBzZXJpYWwgcG9ydAo+ID4gYW5kIGFmdGVyIGV4ZWN1dGluZwo+IAo+IFllcywg
dGhlIGZpeGVzIGZvciB0aGlzIGlzc3VlIGhhdmUgbm90IGJlZW4gY29tbWl0dGVkIHlldCwgc2Vl
Ogo+IAo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2
ZWwvMjAxOC0KPiAwOC9tc2cwMDUyOC5odG1sCj4gCj4gSWYgeW91IHdhbnQgeW91IGNhbiBnaXZl
IHRoaXMgYnJhbmNoIGEgdHJ5LCBpdCBzaG91bGQgaG9wZWZ1bGx5IHNvbHZlCj4geW91ciBVU0Ig
aXNzdWVzLgo+IAo+ID4gInhsIGxpc3QgLWwiIHRoZSBtZW1vcnkgZGVjcmVhc2UgcHJvYmxlbSBh
cHBlYXJlZC4KPiAKPiBZdXAsIEkgd2lsbCBsb29rIGludG8gdGhpcyBub3cgaW4gb3JkZXIgdG8g
ZmluZCBzb21lIGtpbmQgb2YKPiB3b3JrYXJvdW5kLgo+IAo+ID4gSSBhdHRhY2hlZCB0aGUgYm9v
dCBsb2cuIEZvbGxvd2luZyBhcmUgc29tZSBsaW5lcyBleHRyYWN0ZWQgZnJvbSB0aGUgbG9nLAo+
ID4gcmVnYXJkaW5nIHRoZSBVU0IKPiA+Cj4gPiBkZXZpY2VzIHByb2JsZW06Cj4gPgo+ID4gW8Kg
wqDCoCA1Ljg2NDA4NF0gdXNiIDEtMTogZGV2aWNlIGRlc2NyaXB0b3IgcmVhZC82NCwgZXJyb3Ig
LTcxCj4gPgo+ID4gW8KgwqDCoCA3LjU2NDAyNV0gdXNiIDEtMTogbmV3IGZ1bGwtc3BlZWQgVVNC
IGRldmljZSBudW1iZXIgNCB1c2luZyB4aGNpX2hjZAo+ID4gW8KgwqDCoCA3LjU3MTM0N10gdXNi
IDEtMTogRGV2aWNlIG5vdCByZXNwb25kaW5nIHRvIHNldHVwIGFkZHJlc3MuCj4gPgo+ID4gW8Kg
wqDCoCA4LjAwODAzMV0gdXNiIDEtMTogZGV2aWNlIG5vdCBhY2NlcHRpbmcgYWRkcmVzcyA0LCBl
cnJvciAtNzEKPiA+Cj4gPiBbwqDCoMKgIDguNjA5NjIzXSB1c2IgMS0xOiBkZXZpY2Ugbm90IGFj
Y2VwdGluZyBhZGRyZXNzIDUsIGVycm9yIC03MQo+ID4KPiA+Cj4gPiBBdCB0aGUgYmVnaW5uaW5n
IG9mIHRoZSBsb2csIHRoZXJlIGlzIGEgbWVzc2FnZSByZWdhcmRpbmcKPiA+IGlvbW11X2luY2x1
c2l2ZV9tYXBwaW5nOgo+ID4KPiA+Cj4gPiAoWEVOKSBbVlQtRF1mb3VuZCBBQ1BJX0RNQVJfUk1S
UjoKPiA+IChYRU4pIFtWVC1EXcKgIFJNUlIgYWRkcmVzcyByYW5nZSAzZTJlMDAwMC4uM2UyZmZm
ZmYgbm90IGluIHJlc2VydmVkCj4gbWVtb3J5Owo+ID4gbmVlZCAiaW9tbXVfaW5jbHVzaXZlX21h
cHBpbmc9MSI/Cj4gPiAoWEVOKSBbVlQtRF0gZW5kcG9pbnQ6IDAwMDA6MDA6MTQuMAo+ID4KPiA+
Cj4gPiBJIG1lbnRpb24gdGhhdCBJIHRyaWVkIHRvIGJvb3QgYWdhaW4gdXNpbmcgdGhpcyBjb21t
YW5kIGxpbmUgb3B0aW9uLCBidXQKPiA+IHRoaXMgbWVzc2FnZSBhbmQgdGhlCj4gPgo+ID4gVVNC
IG1lc3NhZ2VzIHBlcnNpc3QuCj4gCj4gWWVzLCBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyBkb2Vz
bid0IHdvcmsgZm9yIFBWSCwgdGhhdCdzIHdoYXQgbXkKPiBwYXRjaCBzZXJpZXMgaXMgdHJ5aW5n
IHRvIGFkZHJlc3MuIFRoZSBlcnJvciBpcyBjYXVzZWQgYnkKPiBtaXNzaW5nL3dyb25nIFJNUlIg
cmVnaW9ucyBpbiB0aGUgQUNQSSB0YWJsZXMuCj4gCgpMb29rcyBsaWtlIHRoaXMgd2FybmluZyBp
cyBzdWdnZXN0aW5nIHRoYXQgdGhlcmUgaXMgYW4gUk1SUiB0aGF0IGZhbGxzIG91dHNpZGUgb2Yg
YW4gRTgyMCByZXNlcnZlZCByZWdpb24uIEZvciBQViBJIGd1ZXNzIHRoYXQgJ2luY2x1c2l2ZScg
d2lsbCBmaXggdGhpcywgYnV0IGZvciBQVkggJ3Jlc2VydmVkJyBpc24ndCBnb2luZyB0byBmaXgg
aXQuIEkgaG9wZSB0aGF0IHRoZSByYW5nZSBhdCBsZWFzdCBmYWxscyBpbiBhIGhvbGUsIHNvIG1h
eWJlIHdlIGFsc28gbmVlZCBhIGRvbTBfaW9tbXU9aG9sZXMgb3B0aW9uIHRvbz8gVWdseSwgYnV0
IG1heWJlIG5lY2Vzc2FyeS4KCiAgUGF1bAoKPiBUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 08:51:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 08:51: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 1fnKBm-0003VU-L4; Wed, 08 Aug 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=xhyf=kx=citrix.com=prvs=751fb83b8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fnKBl-0003VP-BF
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 08:51:29 +0000
X-Inumbo-ID: 1b69295b-9ae8-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1b69295b-9ae8-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 10:50:32 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,456,1526342400"; d="scan'208";a="77335686"
Date: Wed, 8 Aug 2018 10:51:19 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20180808085119.b54tbeftryvy427s@mac>
References: <20180725141204.j2pzznmaeuwis32q@mac.bytemobile.com>
 <39fd8a224e5e4a39999b04582d45a0c4@AMSPEX02CL03.citrite.net>
 <20180726164611.gneruvoi5vmvbkd5@mac.bytemobile.com>
 <1532681311565.24220@amazon.com>
 <20180727091109.mpkin3m7cgfriydj@mac.bytemobile.com>
 <1533209784969.4697@amazon.com>
 <20180802135517.uhga6o4lb6lhylzy@mac>
 <c464ac5b-2bc2-2c7c-0755-44eca8dd2990@amazon.com>
 <20180808080806.kzueiarxxu6npyli@mac>
 <1b08ca5c921b41429f71667dbf4ced87@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1b08ca5c921b41429f71667dbf4ced87@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>, "Belgun,
 Adrian" <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>

T24gV2VkLCBBdWcgMDgsIDIwMTggYXQgMDk6NDM6MzlBTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFJvZ2VyIFBhdSBN
b25uZQo+ID4gU2VudDogMDggQXVndXN0IDIwMTggMDk6MDgKPiA+IFRvOiBiZXJjYXJ1Z0BhbWF6
b24uY29tCj4gPiBDYzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhl
bi1kZXZlbCA8eGVuLQo+ID4gZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+OyBEYXZpZCBXb29k
aG91c2UgPGR3bXcyQGluZnJhZGVhZC5vcmc+Owo+ID4gSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1
c2UuY29tPjsgQmVsZ3VuLCBBZHJpYW4gPGFiZWxndW5AYW1hem9uLmNvbT4KPiA+IFN1YmplY3Q6
IFJlOiBbWGVuLWRldmVsXSBQVkggZG9tMCBjcmVhdGlvbiBmYWlscyAtIHRoZSBzeXN0ZW0gZnJl
ZXplcwo+ID4gCj4gPiBPbiBXZWQsIEF1ZyAwOCwgMjAxOCBhdCAxMDo0Njo0MEFNICswMzAwLCBi
ZXJjYXJ1Z0BhbWF6b24uY29tIHdyb3RlOgo+ID4gPiBPbiAwOC8wMi8yMDE4IDA0OjU1IFBNLCBS
b2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4gPiA+IFBsZWFzZSB0cnkgdG8gYXZvaWQgdG9wIHBv
c3RpbmcuCj4gPiA+ID4KPiA+ID4gPiBPbiBUaHUsIEF1ZyAwMiwgMjAxOCBhdCAxMTozNjoyNkFN
ICswMDAwLCBCZXJjYXJ1LCBHYWJyaWVsIHdyb3RlOgo+ID4gPiA+ID4gSSBhcHBsaWVkIHRoZSBt
YXRjaCBtZW50aW9uZWQsIGJ1dCB0aGUgc3lzdGVtIGZhaWxzIHRvIGJvb3QuIEluc3RlYWQsIGl0
Cj4gPiA+ID4gPiBkcm9wcyB0byBhIEJ1c3lCb3ggc2hlbGwuIEl0IHNlZW1zIHRvIGJlIGEgZmls
ZSBzeXN0ZW0gaXNzdWUuCj4gPiA+ID4gU28geW91IGhhdmUgYXBwbGllZCAxNzNjNzgwMzU5MjA2
NWQyN2JmMmU2MGQ1MGUwOGUxOTdhMGVmYTgzIGFuZCBpdAo+ID4gPiA+IGNhdXNlcyBhIHJlZ3Jl
c3Npb24gZm9yIHlvdT8KPiA+ID4gPgo+ID4gPiA+IEFzIEkgdW5kZXJzdGFuZCBpdCwgYmVmb3Jl
IGFwcGx5aW5nIDE3M2M3ODAzNTkyMDYgeW91IHdoZXJlIGNhcGFibGUgb2YKPiA+ID4gPiBib290
aW5nIHRoZSBQVkggRG9tMCwgYWxiZWl0IHdpdGggbm9uLXdvcmtpbmcgVVNCPwo+ID4gPiA+Cj4g
PiA+ID4gQW5kIGFmdGVyIGFwcGx5aW5nIDE3M2M3ODAzNTkyMDYgeW91IGFyZSBubyBsb25nZXIg
YWJsZSB0byBib290Pwo+ID4gPiBSaWdodCwgYWZ0ZXIgYXBwbHlpbmcgMTczYzc4MDM1OTIwNiB0
aGUgc3lzdGVtIGZhaWxzIHRvIGJvb3QgKGl0IGRyb3BzIHRvCj4gPiA+IHRoZSBCdXN5Qm94IHNo
ZWxsKS4KPiA+ID4gPiA+IEZvbGxvd2luZyBpcyBhIHNlcXVlbmNlIG9mIHRoZSBib290IGxvZyBy
ZWdhcmRpbmcgdGhlIGZpbGUgc3lzdGVtIGlzc3VlLgo+ID4gPiA+IEF0IGxlYXN0IHBhcnQgb2Yg
dGhlIGlzc3VlIHNlZW1zIHRvIGJlIHRoYXQgdGhlIElPLUFQSUMgaW5mb3JtYXRpb24KPiA+ID4g
PiBwcm92aWRlZCB0byBEb20wIGlzIHdyb25nIChmcm9tIHRoZSBhdHRhY2hlZCBsb2cpOgo+ID4g
PiA+Cj4gPiA+ID4gWyAgICAwLjAwMDAwMF0gSU9BUElDWzBdOiBhcGljX2lkIDIsIHZlcnNpb24g
MTUyLCBhZGRyZXNzIDB4ZmVjMDAwMDAsIEdTSSAwLQo+ID4gMAo+ID4gPiA+IFsgICAgMC4wMDAw
MDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDAgZ2xvYmFsX2lycSAyIGRmbCBk
ZmwpCj4gPiA+ID4gWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElD
IGZvciBHU0kgMgo+ID4gPiA+IFsgICAgMC4wMDAwMDBdIEZhaWxlZCB0byBmaW5kIGlvYXBpYyBm
b3IgZ3NpIDogMgo+ID4gPiA+IFsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMg
MCBidXNfaXJxIDkgZ2xvYmFsX2lycSA5IGhpZ2ggbGV2ZWwpCj4gPiA+ID4gWyAgICAwLjAwMDAw
MF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElDIGZvciBHU0kgOQo+ID4gPiA+IFsgICAg
MC4wMDAwMDBdIEZhaWxlZCB0byBmaW5kIGlvYXBpYyBmb3IgZ3NpIDogOQo+ID4gPiA+IFsgICAg
MC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDEKPiA+ID4g
PiBbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAy
Cj4gPiA+ID4gWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElDIGZv
ciBHU0kgMwo+ID4gPiA+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElP
QVBJQyBmb3IgR1NJIDQKPiA+ID4gPiBbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxv
Y2F0ZSBJT0FQSUMgZm9yIEdTSSA1Cj4gPiA+ID4gWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJs
ZSB0byBsb2NhdGUgSU9BUElDIGZvciBHU0kgNgo+ID4gPiA+IFsgICAgMC4wMDAwMDBdIEVSUk9S
OiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDcKPiA+ID4gPiBbICAgIDAuMDAwMDAw
XSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSA4Cj4gPiA+ID4gWyAgICAw
LjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElDIGZvciBHU0kgOQo+ID4gPiA+
IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDEw
Cj4gPiA+ID4gWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElDIGZv
ciBHU0kgMTEKPiA+ID4gPiBbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJ
T0FQSUMgZm9yIEdTSSAxMgo+ID4gPiA+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8g
bG9jYXRlIElPQVBJQyBmb3IgR1NJIDEzCj4gPiA+ID4gWyAgICAwLjAwMDAwMF0gRVJST1I6IFVu
YWJsZSB0byBsb2NhdGUgSU9BUElDIGZvciBHU0kgMTQKPiA+ID4gPiBbICAgIDAuMDAwMDAwXSBF
UlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAxNQo+ID4gPiA+Cj4gPiA+ID4g
Q2FuIHlvdSB0cnkgdG8gYm9vdCB3aXRoIGp1c3QgdGhlIHN0YWdpbmcgYnJhbmNoIChjdXJyZW50
IGNvbW1pdCBpcwo+ID4gPiA+IDAwOGE4ZmIyNDliOWQ0MzMpIGFuZCBzZWUgaG93IHRoYXQgZ29l
cz8KPiA+ID4gPgo+ID4gPiA+IFRoYW5rcywgUm9nZXIuCj4gPiA+ID4KPiA+ID4gSSByZWNvbXBp
bGVkIFhlbiB1c2luZyB0aGUgc3RhZ2luZyBicmFuY2gsIGNvbW1pdCAwMDhhOGZiMjQ5YjlkNDMz
IGFuZAo+ID4gdGhlCj4gPiA+IHN5c3RlbSBib290cywKPiA+IAo+ID4gT0ssIHNvIHlvdXIgaXNz
dWVzIHdoZXJlIG5vdCBjYXVzZWQgYnkgMTczYzc4MDM1OTIwNiB0aGVuPwo+ID4gCj4gPiAwMDhh
OGZiMjQ5YjlkNDMzIGFscmVhZHkgY29udGFpbnMgMTczYzc4MDM1OTIwNiBiZWNhdXNlIGl0IHdh
cwo+ID4gY29tbWl0dGVkIGVhcmxpZXIuIEluIGFueSBjYXNlIGl0J3MgZ29vZCB0byBrbm93IHlv
dSBhcmUgYWJsZSB0byBib290Cj4gPiAoYWxiZWl0IHdpdGggaXNzdWVzKSB1c2luZyB0aGUgY3Vy
cmVudCBzdGFnaW5nIGJyYW5jaC4KPiA+IAo+ID4gPiBob3dldmVyIHRoZSBVU0IgcHJvYmxlbSBw
ZXJzaXN0cy4gSSB3YXMgYWJsZSB0byBsb2cgaW4gdXNpbmcgdGhlIHNlcmlhbCBwb3J0Cj4gPiA+
IGFuZCBhZnRlciBleGVjdXRpbmcKPiA+IAo+ID4gWWVzLCB0aGUgZml4ZXMgZm9yIHRoaXMgaXNz
dWUgaGF2ZSBub3QgYmVlbiBjb21taXR0ZWQgeWV0LCBzZWU6Cj4gPiAKPiA+IGh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0KPiA+IDA4L21z
ZzAwNTI4Lmh0bWwKPiA+IAo+ID4gSWYgeW91IHdhbnQgeW91IGNhbiBnaXZlIHRoaXMgYnJhbmNo
IGEgdHJ5LCBpdCBzaG91bGQgaG9wZWZ1bGx5IHNvbHZlCj4gPiB5b3VyIFVTQiBpc3N1ZXMuCj4g
PiAKPiA+ID4gInhsIGxpc3QgLWwiIHRoZSBtZW1vcnkgZGVjcmVhc2UgcHJvYmxlbSBhcHBlYXJl
ZC4KPiA+IAo+ID4gWXVwLCBJIHdpbGwgbG9vayBpbnRvIHRoaXMgbm93IGluIG9yZGVyIHRvIGZp
bmQgc29tZSBraW5kIG9mCj4gPiB3b3JrYXJvdW5kLgo+ID4gCj4gPiA+IEkgYXR0YWNoZWQgdGhl
IGJvb3QgbG9nLiBGb2xsb3dpbmcgYXJlIHNvbWUgbGluZXMgZXh0cmFjdGVkIGZyb20gdGhlIGxv
ZywKPiA+ID4gcmVnYXJkaW5nIHRoZSBVU0IKPiA+ID4KPiA+ID4gZGV2aWNlcyBwcm9ibGVtOgo+
ID4gPgo+ID4gPiBbwqDCoMKgIDUuODY0MDg0XSB1c2IgMS0xOiBkZXZpY2UgZGVzY3JpcHRvciBy
ZWFkLzY0LCBlcnJvciAtNzEKPiA+ID4KPiA+ID4gW8KgwqDCoCA3LjU2NDAyNV0gdXNiIDEtMTog
bmV3IGZ1bGwtc3BlZWQgVVNCIGRldmljZSBudW1iZXIgNCB1c2luZyB4aGNpX2hjZAo+ID4gPiBb
wqDCoMKgIDcuNTcxMzQ3XSB1c2IgMS0xOiBEZXZpY2Ugbm90IHJlc3BvbmRpbmcgdG8gc2V0dXAg
YWRkcmVzcy4KPiA+ID4KPiA+ID4gW8KgwqDCoCA4LjAwODAzMV0gdXNiIDEtMTogZGV2aWNlIG5v
dCBhY2NlcHRpbmcgYWRkcmVzcyA0LCBlcnJvciAtNzEKPiA+ID4KPiA+ID4gW8KgwqDCoCA4LjYw
OTYyM10gdXNiIDEtMTogZGV2aWNlIG5vdCBhY2NlcHRpbmcgYWRkcmVzcyA1LCBlcnJvciAtNzEK
PiA+ID4KPiA+ID4KPiA+ID4gQXQgdGhlIGJlZ2lubmluZyBvZiB0aGUgbG9nLCB0aGVyZSBpcyBh
IG1lc3NhZ2UgcmVnYXJkaW5nCj4gPiA+IGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nOgo+ID4gPgo+
ID4gPgo+ID4gPiAoWEVOKSBbVlQtRF1mb3VuZCBBQ1BJX0RNQVJfUk1SUjoKPiA+ID4gKFhFTikg
W1ZULURdwqAgUk1SUiBhZGRyZXNzIHJhbmdlIDNlMmUwMDAwLi4zZTJmZmZmZiBub3QgaW4gcmVz
ZXJ2ZWQKPiA+IG1lbW9yeTsKPiA+ID4gbmVlZCAiaW9tbXVfaW5jbHVzaXZlX21hcHBpbmc9MSI/
Cj4gPiA+IChYRU4pIFtWVC1EXSBlbmRwb2ludDogMDAwMDowMDoxNC4wCj4gPiA+Cj4gPiA+Cj4g
PiA+IEkgbWVudGlvbiB0aGF0IEkgdHJpZWQgdG8gYm9vdCBhZ2FpbiB1c2luZyB0aGlzIGNvbW1h
bmQgbGluZSBvcHRpb24sIGJ1dAo+ID4gPiB0aGlzIG1lc3NhZ2UgYW5kIHRoZQo+ID4gPgo+ID4g
PiBVU0IgbWVzc2FnZXMgcGVyc2lzdC4KCkRvZXMgVVNCIHdvcmsgZGVzcGl0ZSBvZiB0aGUgd2Fy
bmluZyBtZXNzYWdlPwoKPiA+IFllcywgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcgZG9lc24ndCB3
b3JrIGZvciBQVkgsIHRoYXQncyB3aGF0IG15Cj4gPiBwYXRjaCBzZXJpZXMgaXMgdHJ5aW5nIHRv
IGFkZHJlc3MuIFRoZSBlcnJvciBpcyBjYXVzZWQgYnkKPiA+IG1pc3Npbmcvd3JvbmcgUk1SUiBy
ZWdpb25zIGluIHRoZSBBQ1BJIHRhYmxlcy4KPiA+IAo+IAo+IExvb2tzIGxpa2UgdGhpcyB3YXJu
aW5nIGlzIHN1Z2dlc3RpbmcgdGhhdCB0aGVyZSBpcyBhbiBSTVJSIHRoYXQgZmFsbHMgb3V0c2lk
ZSBvZiBhbiBFODIwIHJlc2VydmVkIHJlZ2lvbi4gRm9yIFBWIEkgZ3Vlc3MgdGhhdCAnaW5jbHVz
aXZlJyB3aWxsIGZpeCB0aGlzLCBidXQgZm9yIFBWSCAncmVzZXJ2ZWQnIGlzbid0IGdvaW5nIHRv
IGZpeCBpdC4gSSBob3BlIHRoYXQgdGhlIHJhbmdlIGF0IGxlYXN0IGZhbGxzIGluIGEgaG9sZSwg
c28gbWF5YmUgd2UgYWxzbyBuZWVkIGEgZG9tMF9pb21tdT1ob2xlcyBvcHRpb24gdG9vPyBVZ2x5
LCBidXQgbWF5YmUgbmVjZXNzYXJ5LgoKSSB3YW50ZWQgdG8gYXZvaWQgYWRkaW5nIHN1Y2ggb3B0
aW9uIGJlY2F1c2UgSSB0aGluayBpdCdzIGdvaW5nIHRvCmludGVyYWN0IHF1aXRlIGJhZGx5IHdp
dGggQkFSIG1hcHBpbmdzLgoKTWF5YmUgaXQgd291bGQgbWFrZSBzZW5zZSB0byBhZGQgUk1SUiBy
ZWdpb25zIGFzIGxvbmcgYXMgdGhleSBkb24ndApyZXNpZGUgaW4gYSBSQU0gcmVnaW9uIGFuZCBq
dXN0IHByaW50IHRoZSB3YXJuaW5nIG1lc3NhZ2U/CgpBcyBhIHNpZGUgbm90ZSwgaXQgd291bGQg
YmUgZ29vZCB0aGF0IHlvdSByZXBvcnQgdGhpcyB0byB0aGUgdmVuZG9yLAp0aGUgZmlybXdhcmUg
dGhleSBhcmUgcHJvdmlkaW5nIGlzIGJyb2tlbiBhbmQgc2hvdWxkIGJlIGZpeGVkLgoKVGhhbmtz
LCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 08:54:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 08:54:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnKF0-0003fT-BI; Wed, 08 Aug 2018 08:54: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=j4ua=kx=amazon.com=prvs=751d5079a=bercarug@srs-us1.protection.inumbo.net>)
 id 1fnKEz-0003fO-89
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 08:54:49 +0000
X-Inumbo-ID: c4e773a8-9ae8-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 c4e773a8-9ae8-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 08:55:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1533718488; x=1565254488;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=45gfjbL0QUe3anvpu6GoVrJsr466rAiTxQX0APCeztE=;
 b=DvF2LRJMhBe250YQ5L5ZAQdWNTaHWk4WGgADL1Sh+DejGOU77u0KkBgf
 x0rIAbuM9oI9f54K8DH1jaOEp7jpZQgBdwsQWUoRdmsiVjycrCf9OP10p
 +5fwFn5ZWnOsHQ5Oi1JusviMCanKdujIW/p8CchAOY26sLMGazH0v+I7m 0=;
X-IronPort-AV: E=Sophos;i="5.51,456,1526342400"; d="scan'208";a="732598338"
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1e-27fb8269.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;
 08 Aug 2018 08:54:48 +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 w788sgX0031439
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Wed, 8 Aug 2018 08:54:46 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; Wed, 8 Aug 2018 08:54:46 +0000
Received: from EX13MTAUWB001.ant.amazon.com (10.43.161.207) by
 EX13D16EUA003.ant.amazon.com (10.43.165.51) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 8 Aug 2018 08:54:45 +0000
Received: from ucd0bb57ea92a5a.ant.amazon.com (10.55.185.166) by
 mail-relay.amazon.com (10.43.161.249) with Microsoft SMTP Server (TLS) id
 15.0.1367.3 via Frontend Transport; Wed, 8 Aug 2018 08:54:41 +0000
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>, Paul Durrant
 <Paul.Durrant@citrix.com>
References: <20180725141204.j2pzznmaeuwis32q@mac.bytemobile.com>
 <39fd8a224e5e4a39999b04582d45a0c4@AMSPEX02CL03.citrite.net>
 <20180726164611.gneruvoi5vmvbkd5@mac.bytemobile.com>
 <1532681311565.24220@amazon.com>
 <20180727091109.mpkin3m7cgfriydj@mac.bytemobile.com>
 <1533209784969.4697@amazon.com> <20180802135517.uhga6o4lb6lhylzy@mac>
 <c464ac5b-2bc2-2c7c-0755-44eca8dd2990@amazon.com>
 <20180808080806.kzueiarxxu6npyli@mac>
 <1b08ca5c921b41429f71667dbf4ced87@AMSPEX02CL03.citrite.net>
 <20180808085119.b54tbeftryvy427s@mac>
From: <bercarug@amazon.com>
Message-ID: <4c4c7ad4-cf4c-fb9f-edff-bded4d9df7f9@amazon.com>
Date: Wed, 8 Aug 2018 11:54:40 +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: <20180808085119.b54tbeftryvy427s@mac>
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>,
 "Belgun, Adrian" <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>

T24gMDgvMDgvMjAxOCAxMTo1MSBBTSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBXZWQs
IEF1ZyAwOCwgMjAxOCBhdCAwOTo0MzozOUFNICswMTAwLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4+
PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+Pj4gRnJvbTogUm9nZXIgUGF1IE1vbm5lCj4+
PiBTZW50OiAwOCBBdWd1c3QgMjAxOCAwOTowOAo+Pj4gVG86IGJlcmNhcnVnQGFtYXpvbi5jb20K
Pj4+IENjOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPjsgeGVuLWRldmVs
IDx4ZW4tCj4+PiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz47IERhdmlkIFdvb2Rob3VzZSA8
ZHdtdzJAaW5mcmFkZWFkLm9yZz47Cj4+PiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+
OyBCZWxndW4sIEFkcmlhbiA8YWJlbGd1bkBhbWF6b24uY29tPgo+Pj4gU3ViamVjdDogUmU6IFtY
ZW4tZGV2ZWxdIFBWSCBkb20wIGNyZWF0aW9uIGZhaWxzIC0gdGhlIHN5c3RlbSBmcmVlemVzCj4+
Pgo+Pj4gT24gV2VkLCBBdWcgMDgsIDIwMTggYXQgMTA6NDY6NDBBTSArMDMwMCwgYmVyY2FydWdA
YW1hem9uLmNvbSB3cm90ZToKPj4+PiBPbiAwOC8wMi8yMDE4IDA0OjU1IFBNLCBSb2dlciBQYXUg
TW9ubsOpIHdyb3RlOgo+Pj4+PiBQbGVhc2UgdHJ5IHRvIGF2b2lkIHRvcCBwb3N0aW5nLgo+Pj4+
Pgo+Pj4+PiBPbiBUaHUsIEF1ZyAwMiwgMjAxOCBhdCAxMTozNjoyNkFNICswMDAwLCBCZXJjYXJ1
LCBHYWJyaWVsIHdyb3RlOgo+Pj4+Pj4gSSBhcHBsaWVkIHRoZSBtYXRjaCBtZW50aW9uZWQsIGJ1
dCB0aGUgc3lzdGVtIGZhaWxzIHRvIGJvb3QuIEluc3RlYWQsIGl0Cj4+Pj4+PiBkcm9wcyB0byBh
IEJ1c3lCb3ggc2hlbGwuIEl0IHNlZW1zIHRvIGJlIGEgZmlsZSBzeXN0ZW0gaXNzdWUuCj4+Pj4+
IFNvIHlvdSBoYXZlIGFwcGxpZWQgMTczYzc4MDM1OTIwNjVkMjdiZjJlNjBkNTBlMDhlMTk3YTBl
ZmE4MyBhbmQgaXQKPj4+Pj4gY2F1c2VzIGEgcmVncmVzc2lvbiBmb3IgeW91Pwo+Pj4+Pgo+Pj4+
PiBBcyBJIHVuZGVyc3RhbmQgaXQsIGJlZm9yZSBhcHBseWluZyAxNzNjNzgwMzU5MjA2IHlvdSB3
aGVyZSBjYXBhYmxlIG9mCj4+Pj4+IGJvb3RpbmcgdGhlIFBWSCBEb20wLCBhbGJlaXQgd2l0aCBu
b24td29ya2luZyBVU0I/Cj4+Pj4+Cj4+Pj4+IEFuZCBhZnRlciBhcHBseWluZyAxNzNjNzgwMzU5
MjA2IHlvdSBhcmUgbm8gbG9uZ2VyIGFibGUgdG8gYm9vdD8KPj4+PiBSaWdodCwgYWZ0ZXIgYXBw
bHlpbmcgMTczYzc4MDM1OTIwNiB0aGUgc3lzdGVtIGZhaWxzIHRvIGJvb3QgKGl0IGRyb3BzIHRv
Cj4+Pj4gdGhlIEJ1c3lCb3ggc2hlbGwpLgo+Pj4+Pj4gRm9sbG93aW5nIGlzIGEgc2VxdWVuY2Ug
b2YgdGhlIGJvb3QgbG9nIHJlZ2FyZGluZyB0aGUgZmlsZSBzeXN0ZW0gaXNzdWUuCj4+Pj4+IEF0
IGxlYXN0IHBhcnQgb2YgdGhlIGlzc3VlIHNlZW1zIHRvIGJlIHRoYXQgdGhlIElPLUFQSUMgaW5m
b3JtYXRpb24KPj4+Pj4gcHJvdmlkZWQgdG8gRG9tMCBpcyB3cm9uZyAoZnJvbSB0aGUgYXR0YWNo
ZWQgbG9nKToKPj4+Pj4KPj4+Pj4gWyAgICAwLjAwMDAwMF0gSU9BUElDWzBdOiBhcGljX2lkIDIs
IHZlcnNpb24gMTUyLCBhZGRyZXNzIDB4ZmVjMDAwMDAsIEdTSSAwLQo+Pj4gMAo+Pj4+PiBbICAg
IDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAwIGdsb2JhbF9pcnEg
MiBkZmwgZGZsKQo+Pj4+PiBbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJ
T0FQSUMgZm9yIEdTSSAyCj4+Pj4+IFsgICAgMC4wMDAwMDBdIEZhaWxlZCB0byBmaW5kIGlvYXBp
YyBmb3IgZ3NpIDogMgo+Pj4+PiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVz
IDAgYnVzX2lycSA5IGdsb2JhbF9pcnEgOSBoaWdoIGxldmVsKQo+Pj4+PiBbICAgIDAuMDAwMDAw
XSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSA5Cj4+Pj4+IFsgICAgMC4w
MDAwMDBdIEZhaWxlZCB0byBmaW5kIGlvYXBpYyBmb3IgZ3NpIDogOQo+Pj4+PiBbICAgIDAuMDAw
MDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAxCj4+Pj4+IFsgICAg
MC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDIKPj4+Pj4g
WyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElDIGZvciBHU0kgMwo+
Pj4+PiBbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdT
SSA0Cj4+Pj4+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBm
b3IgR1NJIDUKPj4+Pj4gWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9B
UElDIGZvciBHU0kgNgo+Pj4+PiBbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0
ZSBJT0FQSUMgZm9yIEdTSSA3Cj4+Pj4+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8g
bG9jYXRlIElPQVBJQyBmb3IgR1NJIDgKPj4+Pj4gWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJs
ZSB0byBsb2NhdGUgSU9BUElDIGZvciBHU0kgOQo+Pj4+PiBbICAgIDAuMDAwMDAwXSBFUlJPUjog
VW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAxMAo+Pj4+PiBbICAgIDAuMDAwMDAwXSBF
UlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAxMQo+Pj4+PiBbICAgIDAuMDAw
MDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAxMgo+Pj4+PiBbICAg
IDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAxMwo+Pj4+
PiBbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAx
NAo+Pj4+PiBbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9y
IEdTSSAxNQo+Pj4+Pgo+Pj4+PiBDYW4geW91IHRyeSB0byBib290IHdpdGgganVzdCB0aGUgc3Rh
Z2luZyBicmFuY2ggKGN1cnJlbnQgY29tbWl0IGlzCj4+Pj4+IDAwOGE4ZmIyNDliOWQ0MzMpIGFu
ZCBzZWUgaG93IHRoYXQgZ29lcz8KPj4+Pj4KPj4+Pj4gVGhhbmtzLCBSb2dlci4KPj4+Pj4KPj4+
PiBJIHJlY29tcGlsZWQgWGVuIHVzaW5nIHRoZSBzdGFnaW5nIGJyYW5jaCwgY29tbWl0IDAwOGE4
ZmIyNDliOWQ0MzMgYW5kCj4+PiB0aGUKPj4+PiBzeXN0ZW0gYm9vdHMsCj4+PiBPSywgc28geW91
ciBpc3N1ZXMgd2hlcmUgbm90IGNhdXNlZCBieSAxNzNjNzgwMzU5MjA2IHRoZW4/Cj4+Pgo+Pj4g
MDA4YThmYjI0OWI5ZDQzMyBhbHJlYWR5IGNvbnRhaW5zIDE3M2M3ODAzNTkyMDYgYmVjYXVzZSBp
dCB3YXMKPj4+IGNvbW1pdHRlZCBlYXJsaWVyLiBJbiBhbnkgY2FzZSBpdCdzIGdvb2QgdG8ga25v
dyB5b3UgYXJlIGFibGUgdG8gYm9vdAo+Pj4gKGFsYmVpdCB3aXRoIGlzc3VlcykgdXNpbmcgdGhl
IGN1cnJlbnQgc3RhZ2luZyBicmFuY2guCj4+Pgo+Pj4+IGhvd2V2ZXIgdGhlIFVTQiBwcm9ibGVt
IHBlcnNpc3RzLiBJIHdhcyBhYmxlIHRvIGxvZyBpbiB1c2luZyB0aGUgc2VyaWFsIHBvcnQKPj4+
PiBhbmQgYWZ0ZXIgZXhlY3V0aW5nCj4+PiBZZXMsIHRoZSBmaXhlcyBmb3IgdGhpcyBpc3N1ZSBo
YXZlIG5vdCBiZWVuIGNvbW1pdHRlZCB5ZXQsIHNlZToKPj4+Cj4+PiBodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtCj4+PiAwOC9tc2cwMDUy
OC5odG1sCj4+Pgo+Pj4gSWYgeW91IHdhbnQgeW91IGNhbiBnaXZlIHRoaXMgYnJhbmNoIGEgdHJ5
LCBpdCBzaG91bGQgaG9wZWZ1bGx5IHNvbHZlCj4+PiB5b3VyIFVTQiBpc3N1ZXMuCj4+Pgo+Pj4+
ICJ4bCBsaXN0IC1sIiB0aGUgbWVtb3J5IGRlY3JlYXNlIHByb2JsZW0gYXBwZWFyZWQuCj4+PiBZ
dXAsIEkgd2lsbCBsb29rIGludG8gdGhpcyBub3cgaW4gb3JkZXIgdG8gZmluZCBzb21lIGtpbmQg
b2YKPj4+IHdvcmthcm91bmQuCj4+Pgo+Pj4+IEkgYXR0YWNoZWQgdGhlIGJvb3QgbG9nLiBGb2xs
b3dpbmcgYXJlIHNvbWUgbGluZXMgZXh0cmFjdGVkIGZyb20gdGhlIGxvZywKPj4+PiByZWdhcmRp
bmcgdGhlIFVTQgo+Pj4+Cj4+Pj4gZGV2aWNlcyBwcm9ibGVtOgo+Pj4+Cj4+Pj4gW8KgwqDCoCA1
Ljg2NDA4NF0gdXNiIDEtMTogZGV2aWNlIGRlc2NyaXB0b3IgcmVhZC82NCwgZXJyb3IgLTcxCj4+
Pj4KPj4+PiBbwqDCoMKgIDcuNTY0MDI1XSB1c2IgMS0xOiBuZXcgZnVsbC1zcGVlZCBVU0IgZGV2
aWNlIG51bWJlciA0IHVzaW5nIHhoY2lfaGNkCj4+Pj4gW8KgwqDCoCA3LjU3MTM0N10gdXNiIDEt
MTogRGV2aWNlIG5vdCByZXNwb25kaW5nIHRvIHNldHVwIGFkZHJlc3MuCj4+Pj4KPj4+PiBbwqDC
oMKgIDguMDA4MDMxXSB1c2IgMS0xOiBkZXZpY2Ugbm90IGFjY2VwdGluZyBhZGRyZXNzIDQsIGVy
cm9yIC03MQo+Pj4+Cj4+Pj4gW8KgwqDCoCA4LjYwOTYyM10gdXNiIDEtMTogZGV2aWNlIG5vdCBh
Y2NlcHRpbmcgYWRkcmVzcyA1LCBlcnJvciAtNzEKPj4+Pgo+Pj4+Cj4+Pj4gQXQgdGhlIGJlZ2lu
bmluZyBvZiB0aGUgbG9nLCB0aGVyZSBpcyBhIG1lc3NhZ2UgcmVnYXJkaW5nCj4+Pj4gaW9tbXVf
aW5jbHVzaXZlX21hcHBpbmc6Cj4+Pj4KPj4+Pgo+Pj4+IChYRU4pIFtWVC1EXWZvdW5kIEFDUElf
RE1BUl9STVJSOgo+Pj4+IChYRU4pIFtWVC1EXcKgIFJNUlIgYWRkcmVzcyByYW5nZSAzZTJlMDAw
MC4uM2UyZmZmZmYgbm90IGluIHJlc2VydmVkCj4+PiBtZW1vcnk7Cj4+Pj4gbmVlZCAiaW9tbXVf
aW5jbHVzaXZlX21hcHBpbmc9MSI/Cj4+Pj4gKFhFTikgW1ZULURdIGVuZHBvaW50OiAwMDAwOjAw
OjE0LjAKPj4+Pgo+Pj4+Cj4+Pj4gSSBtZW50aW9uIHRoYXQgSSB0cmllZCB0byBib290IGFnYWlu
IHVzaW5nIHRoaXMgY29tbWFuZCBsaW5lIG9wdGlvbiwgYnV0Cj4+Pj4gdGhpcyBtZXNzYWdlIGFu
ZCB0aGUKPj4+Pgo+Pj4+IFVTQiBtZXNzYWdlcyBwZXJzaXN0Lgo+IERvZXMgVVNCIHdvcmsgZGVz
cGl0ZSBvZiB0aGUgd2FybmluZyBtZXNzYWdlPwpObywgaXQgZG9lcyBub3QuCj4KPj4+IFllcywg
aW9tbXVfaW5jbHVzaXZlX21hcHBpbmcgZG9lc24ndCB3b3JrIGZvciBQVkgsIHRoYXQncyB3aGF0
IG15Cj4+PiBwYXRjaCBzZXJpZXMgaXMgdHJ5aW5nIHRvIGFkZHJlc3MuIFRoZSBlcnJvciBpcyBj
YXVzZWQgYnkKPj4+IG1pc3Npbmcvd3JvbmcgUk1SUiByZWdpb25zIGluIHRoZSBBQ1BJIHRhYmxl
cy4KPj4+Cj4+IExvb2tzIGxpa2UgdGhpcyB3YXJuaW5nIGlzIHN1Z2dlc3RpbmcgdGhhdCB0aGVy
ZSBpcyBhbiBSTVJSIHRoYXQgZmFsbHMgb3V0c2lkZSBvZiBhbiBFODIwIHJlc2VydmVkIHJlZ2lv
bi4gRm9yIFBWIEkgZ3Vlc3MgdGhhdCAnaW5jbHVzaXZlJyB3aWxsIGZpeCB0aGlzLCBidXQgZm9y
IFBWSCAncmVzZXJ2ZWQnIGlzbid0IGdvaW5nIHRvIGZpeCBpdC4gSSBob3BlIHRoYXQgdGhlIHJh
bmdlIGF0IGxlYXN0IGZhbGxzIGluIGEgaG9sZSwgc28gbWF5YmUgd2UgYWxzbyBuZWVkIGEgZG9t
MF9pb21tdT1ob2xlcyBvcHRpb24gdG9vPyBVZ2x5LCBidXQgbWF5YmUgbmVjZXNzYXJ5Lgo+IEkg
d2FudGVkIHRvIGF2b2lkIGFkZGluZyBzdWNoIG9wdGlvbiBiZWNhdXNlIEkgdGhpbmsgaXQncyBn
b2luZyB0bwo+IGludGVyYWN0IHF1aXRlIGJhZGx5IHdpdGggQkFSIG1hcHBpbmdzLgo+Cj4gTWF5
YmUgaXQgd291bGQgbWFrZSBzZW5zZSB0byBhZGQgUk1SUiByZWdpb25zIGFzIGxvbmcgYXMgdGhl
eSBkb24ndAo+IHJlc2lkZSBpbiBhIFJBTSByZWdpb24gYW5kIGp1c3QgcHJpbnQgdGhlIHdhcm5p
bmcgbWVzc2FnZT8KPgo+IEFzIGEgc2lkZSBub3RlLCBpdCB3b3VsZCBiZSBnb29kIHRoYXQgeW91
IHJlcG9ydCB0aGlzIHRvIHRoZSB2ZW5kb3IsCj4gdGhlIGZpcm13YXJlIHRoZXkgYXJlIHByb3Zp
ZGluZyBpcyBicm9rZW4gYW5kIHNob3VsZCBiZSBmaXhlZC4KPgo+IFRoYW5rcywgUm9nZXIuCgoK
CgoKQW1hem9uIERldmVsb3BtZW50IENlbnRlciAoUm9tYW5pYSkgUy5SLkwuIHJlZ2lzdGVyZWQg
b2ZmaWNlOiAyN0EgU2YuIExhemFyIFN0cmVldCwgVUJDNSwgZmxvb3IgMiwgSWFzaSwgSWFzaSBD
b3VudHksIDcwMDA0NSwgUm9tYW5pYS4gUmVnaXN0ZXJlZCBpbiBSb21hbmlhLiBSZWdpc3RyYXRp
b24gbnVtYmVyIEoyMi8yNjIxLzIwMDUuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 09:00:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 09: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 1fnKKd-0004R6-4Q; Wed, 08 Aug 2018 09:00: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=l0mo=kx=citrix.com=prvs=7519e8870=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fnKKb-0004Qr-Ix
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 09:00:37 +0000
X-Inumbo-ID: 627c27ef-9ae9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 627c27ef-9ae9-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 10:59:40 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,456,1526342400"; d="scan'208";a="62268351"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 8 Aug 2018 10:00:30 +0100
Message-ID: <20180808090032.2713-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v21 0/2] guest resource mapping (reprise)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

VGhlc2UgcGF0Y2hlcyBhcmUgdGhlIHBhdGNoZXMgZnJvbSBteSBvcmlnaW5hbCByZXNvdXJjZSBt
YXBwaW5nIHNlcmllcwp0aGF0IGRpZCBub3QgbWFrZSBpdCBpbnRvIDQuMTEuCgpQYXVsIER1cnJh
bnQgKDIpOgogIGNvbW1vbjogYWRkIGEgbmV3IG1hcHBhYmxlIHJlc291cmNlIHR5cGU6IFhFTk1F
TV9yZXNvdXJjZV9ncmFudF90YWJsZQogIHRvb2xzL2xpYnhlbmN0cmw6IHVzZSBuZXcgeGVuZm9y
ZWlnbm1lbW9yeSBBUEkgdG8gc2VlZCBncmFudCB0YWJsZQoKIHRvb2xzL2xpYnhjL2luY2x1ZGUv
eGNfZG9tLmggICAgICAgIHwgICA4ICstLQogdG9vbHMvbGlieGMveGNfZG9tX2Jvb3QuYyAgICAg
ICAgICAgfCAxMTQgKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tCiB0b29scy9s
aWJ4Yy94Y19zcl9yZXN0b3JlX3g4Nl9odm0uYyB8ICAxMCArKy0tCiB0b29scy9saWJ4Yy94Y19z
cl9yZXN0b3JlX3g4Nl9wdi5jICB8ICAgMiArLQogdG9vbHMvbGlieGwvbGlieGxfZG9tLmMgICAg
ICAgICAgICAgfCAgIDEgLQogdG9vbHMvcHl0aG9uL3hlbi9sb3dsZXZlbC94Yy94Yy5jICAgfCAg
IDYgKy0KIHhlbi9jb21tb24vZ3JhbnRfdGFibGUuYyAgICAgICAgICAgIHwgIDk1ICsrKysrKysr
KysrKysrKysrKysrKysrKysrLS0tLQogeGVuL2NvbW1vbi9tZW1vcnkuYyAgICAgICAgICAgICAg
ICAgfCAgNTUgKysrKysrKysrKysrKysrKy0KIHhlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaCAg
ICAgICAgIHwgICA2ICsrCiB4ZW4vaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaCAgICAgICB8ICAg
NCArKwogMTAgZmlsZXMgY2hhbmdlZCwgMjM4IGluc2VydGlvbnMoKyksIDYzIGRlbGV0aW9ucygt
KQoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 09:00:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 09: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 1fnKKd-0004RI-O8; Wed, 08 Aug 2018 09:00: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=l0mo=kx=citrix.com=prvs=7519e8870=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fnKKb-0004Qt-Ol
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 09:00:37 +0000
X-Inumbo-ID: 62f476d1-9ae9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 62f476d1-9ae9-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 10:59:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,456,1526342400"; d="scan'208";a="62268355"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 8 Aug 2018 10:00:32 +0100
Message-ID: <20180808090032.2713-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180808090032.2713-1-paul.durrant@citrix.com>
References: <20180808090032.2713-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v21 2/2] tools/libxenctrl: use new
 xenforeignmemory API to seed grant table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Paul Durrant <paul.durrant@citrix.com>,
 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>

QSBwcmV2aW91cyBwYXRjaCBhZGRlZCBzdXBwb3J0IGZvciBwcml2LW1hcHBpbmcgZ3Vlc3QgcmVz
b3VyY2VzIGRpcmVjdGx5CihyYXRoZXIgdGhhbiBoYXZpbmcgdG8gZm9yZWlnbi1tYXAsIHdoaWNo
IHJlcXVpcmVzIFAyTSBtb2RpZmljYXRpb24gZm9yCkhWTSBndWVzdHMpLgoKVGhpcyBwYXRjaCBt
YWtlcyB1c2Ugb2YgdGhlIG5ldyBBUEkgdG8gc2VlZCB0aGUgZ3Vlc3QgZ3JhbnQgdGFibGUgdW5s
ZXNzCnRoZSB1bmRlcmx5aW5nIGluZnJhc3RydWN0dXJlIChpLmUuIHByaXZjbWQpIGRvZXNuJ3Qg
c3VwcG9ydCBpdCwgaW4gd2hpY2gKY2FzZSB0aGUgb2xkIHNjaGVtZSBpcyB1c2VkLgoKTk9URTog
VGhlIGNhbGwgdG8geGNfZG9tX2dudHRhYl9odm1fc2VlZCgpIGluIGh2bV9idWlsZF9zZXRfcGFy
YW1zKCkgd2FzCiAgICAgIGFjdHVhbGx5IHVubmVjZXNzYXJ5LCBhcyB0aGUgZ3JhbnQgdGFibGUg
aGFzIGFscmVhZHkgYmVlbiBzZWVkZWQKICAgICAgYnkgYSBwcmlvciBjYWxsIHRvIHhjX2RvbV9n
bnR0YWJfaW5pdCgpIG1hZGUgYnkgbGlieGxfX2J1aWxkX2RvbSgpLgoKU2lnbmVkLW9mZi1ieTog
UGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KQWNrZWQtYnk6IE1hcmVrIE1h
cmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KUmV2
aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpBY2tlZC1i
eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNjOiBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AZXUuY2l0cml4LmNvbT4KCnYxODoKIC0gVHJpdmlhbCByZS1iYXNlLgoKdjEzOgog
LSBSZS1iYXNlLgoKdjEwOgogLSBVc2UgbmV3IGlkIGNvbnN0YW50IGZvciBncmFudCB0YWJsZS4K
CnY0OgogLSBNaW5vciBjb3NtZXRpYyBmaXggc3VnZ2VzdGVkIGJ5IFJvZ2VyLgoKdjM6CiAtIElu
dHJvZHVjZWQgeGNfZG9tX3NldF9nbnR0YWJfZW50cnkoKSB0byBhdm9pZCBkdXBsaWNhdGVkIGNv
ZGUuCi0tLQogdG9vbHMvbGlieGMvaW5jbHVkZS94Y19kb20uaCAgICAgICAgfCAgIDggKy0tCiB0
b29scy9saWJ4Yy94Y19kb21fYm9vdC5jICAgICAgICAgICB8IDExNCArKysrKysrKysrKysrKysr
KysrKysrKysrLS0tLS0tLS0tLS0KIHRvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X2h2bS5j
IHwgIDEwICsrLS0KIHRvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X3B2LmMgIHwgICAyICst
CiB0b29scy9saWJ4bC9saWJ4bF9kb20uYyAgICAgICAgICAgICB8ICAgMSAtCiB0b29scy9weXRo
b24veGVuL2xvd2xldmVsL3hjL3hjLmMgICB8ICAgNiArLQogNiBmaWxlcyBjaGFuZ2VkLCA5MiBp
bnNlcnRpb25zKCspLCA0OSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy9p
bmNsdWRlL3hjX2RvbS5oIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94Y19kb20uaAppbmRleCA4YTY2
ODg5YzY4Li5hOGEwYzBkYTY2IDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy9pbmNsdWRlL3hjX2Rv
bS5oCisrKyBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGNfZG9tLmgKQEAgLTMzNywxMiArMzM3LDgg
QEAgdm9pZCAqeGNfZG9tX2Jvb3RfZG9tVV9tYXAoc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tLCB4
ZW5fcGZuX3QgcGZuLAogaW50IHhjX2RvbV9ib290X2ltYWdlKHN0cnVjdCB4Y19kb21faW1hZ2Ug
KmRvbSk7CiBpbnQgeGNfZG9tX2NvbXBhdF9jaGVjayhzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20p
OwogaW50IHhjX2RvbV9nbnR0YWJfaW5pdChzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20pOwotaW50
IHhjX2RvbV9nbnR0YWJfaHZtX3NlZWQoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWlk
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVuX3Bmbl90IGNvbnNvbGVfZ21mbiwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCB4ZW5zdG9yZV9nbWZuLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgY29uc29sZV9kb21pZCwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVpbnQzMl90IHhlbnN0b3JlX2RvbWlkKTsKLWludCB4Y19kb21fZ250
dGFiX3NlZWQoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWlkLAoraW50IHhjX2RvbV9n
bnR0YWJfc2VlZCh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZ3Vlc3RfZG9taWQsCisgICAg
ICAgICAgICAgICAgICAgICAgIGJvb2wgaXNfaHZtLAogICAgICAgICAgICAgICAgICAgICAgICB4
ZW5fcGZuX3QgY29uc29sZV9nbWZuLAogICAgICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3Qg
eGVuc3RvcmVfZ21mbiwKICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgY29uc29sZV9k
b21pZCwKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hjX2RvbV9ib290LmMgYi90b29scy9saWJ4
Yy94Y19kb21fYm9vdC5jCmluZGV4IDJlNTY4MWRjNWQuLjgzMDdlYmVhZjYgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL2xpYnhjL3hjX2RvbV9ib290LmMKKysrIGIvdG9vbHMvbGlieGMveGNfZG9tX2Jvb3Qu
YwpAQCAtMjU2LDExICsyNTYsMjkgQEAgc3RhdGljIHhlbl9wZm5fdCB4Y19kb21fZ250dGFiX3Nl
dHVwKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCkKICAgICByZXR1cm4gZ21mbjsK
IH0KIAotaW50IHhjX2RvbV9nbnR0YWJfc2VlZCh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3Qg
ZG9taWQsCi0gICAgICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCBjb25zb2xlX2dtZm4sCi0g
ICAgICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCB4ZW5zdG9yZV9nbWZuLAotICAgICAgICAg
ICAgICAgICAgICAgICB1aW50MzJfdCBjb25zb2xlX2RvbWlkLAotICAgICAgICAgICAgICAgICAg
ICAgICB1aW50MzJfdCB4ZW5zdG9yZV9kb21pZCkKK3N0YXRpYyB2b2lkIHhjX2RvbV9zZXRfZ250
dGFiX2VudHJ5KHhjX2ludGVyZmFjZSAqeGNoLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZ3JhbnRfZW50cnlfdjFfdCAqZ250dGFiLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGlkeCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVpbnQzMl90IGd1ZXN0X2RvbWlkLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdWludDMyX3QgYmFja2VuZF9kb21pZCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCBiYWNrZW5kX2dtZm4pCit7CisgICAgaWYgKCBn
dWVzdF9kb21pZCA9PSBiYWNrZW5kX2RvbWlkIHx8IGJhY2tlbmRfZ21mbiA9PSAtMSkKKyAgICAg
ICAgcmV0dXJuOworCisgICAgeGNfZG9tX3ByaW50Zih4Y2gsICIlczogWyV1XSAtPiAweCUiUFJJ
X3hlbl9wZm4sCisgICAgICAgICAgICAgICAgICBfX0ZVTkNUSU9OX18sIGlkeCwgYmFja2VuZF9n
bWZuKTsKKworICAgIGdudHRhYltpZHhdLmZsYWdzID0gR1RGX3Blcm1pdF9hY2Nlc3M7CisgICAg
Z250dGFiW2lkeF0uZG9taWQgPSBiYWNrZW5kX2RvbWlkOworICAgIGdudHRhYltpZHhdLmZyYW1l
ID0gYmFja2VuZF9nbWZuOworfQorCitzdGF0aWMgaW50IGNvbXBhdF9nbnR0YWJfc2VlZCh4Y19p
bnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB4ZW5fcGZuX3QgY29uc29sZV9nbWZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgeGVuX3Bmbl90IHhlbnN0b3JlX2dtZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1aW50MzJfdCBjb25zb2xlX2RvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dWludDMyX3QgeGVuc3RvcmVfZG9taWQpCiB7CiAKICAgICB4ZW5fcGZuX3QgZ250dGFiX2dtZm47
CkBAIC0yODQsMTggKzMwMiwxMCBAQCBpbnQgeGNfZG9tX2dudHRhYl9zZWVkKHhjX2ludGVyZmFj
ZSAqeGNoLCB1aW50MzJfdCBkb21pZCwKICAgICAgICAgcmV0dXJuIC0xOwogICAgIH0KIAotICAg
IGlmICggZG9taWQgIT0gY29uc29sZV9kb21pZCAgJiYgY29uc29sZV9nbWZuICE9IC0xKQotICAg
IHsKLSAgICAgICAgZ250dGFiW0dOVFRBQl9SRVNFUlZFRF9DT05TT0xFXS5mbGFncyA9IEdURl9w
ZXJtaXRfYWNjZXNzOwotICAgICAgICBnbnR0YWJbR05UVEFCX1JFU0VSVkVEX0NPTlNPTEVdLmRv
bWlkID0gY29uc29sZV9kb21pZDsKLSAgICAgICAgZ250dGFiW0dOVFRBQl9SRVNFUlZFRF9DT05T
T0xFXS5mcmFtZSA9IGNvbnNvbGVfZ21mbjsKLSAgICB9Ci0gICAgaWYgKCBkb21pZCAhPSB4ZW5z
dG9yZV9kb21pZCAmJiB4ZW5zdG9yZV9nbWZuICE9IC0xKQotICAgIHsKLSAgICAgICAgZ250dGFi
W0dOVFRBQl9SRVNFUlZFRF9YRU5TVE9SRV0uZmxhZ3MgPSBHVEZfcGVybWl0X2FjY2VzczsKLSAg
ICAgICAgZ250dGFiW0dOVFRBQl9SRVNFUlZFRF9YRU5TVE9SRV0uZG9taWQgPSB4ZW5zdG9yZV9k
b21pZDsKLSAgICAgICAgZ250dGFiW0dOVFRBQl9SRVNFUlZFRF9YRU5TVE9SRV0uZnJhbWUgPSB4
ZW5zdG9yZV9nbWZuOwotICAgIH0KKyAgICB4Y19kb21fc2V0X2dudHRhYl9lbnRyeSh4Y2gsIGdu
dHRhYiwgR05UVEFCX1JFU0VSVkVEX0NPTlNPTEUsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZG9taWQsIGNvbnNvbGVfZG9taWQsIGNvbnNvbGVfZ21mbik7CisgICAgeGNfZG9tX3NldF9n
bnR0YWJfZW50cnkoeGNoLCBnbnR0YWIsIEdOVFRBQl9SRVNFUlZFRF9YRU5TVE9SRSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBkb21pZCwgeGVuc3RvcmVfZG9taWQsIHhlbnN0b3JlX2dt
Zm4pOwogCiAgICAgaWYgKCBtdW5tYXAoZ250dGFiLCBQQUdFX1NJWkUpID09IC0xICkKICAgICB7
CkBAIC0zMTMsMTEgKzMyMywxMSBAQCBpbnQgeGNfZG9tX2dudHRhYl9zZWVkKHhjX2ludGVyZmFj
ZSAqeGNoLCB1aW50MzJfdCBkb21pZCwKICAgICByZXR1cm4gMDsKIH0KIAotaW50IHhjX2RvbV9n
bnR0YWJfaHZtX3NlZWQoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWlkLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgeGVuX3Bmbl90IGNvbnNvbGVfZ3BmbiwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHhlbl9wZm5fdCB4ZW5zdG9yZV9ncGZuLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdWludDMyX3QgY29uc29sZV9kb21pZCwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVpbnQzMl90IHhlbnN0b3JlX2RvbWlkKQorc3RhdGljIGludCBjb21wYXRfZ250dGFi
X2h2bV9zZWVkKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3QgY29uc29sZV9ncGZuLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCB4ZW5zdG9yZV9ncGZuLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGNvbnNvbGVfZG9taWQsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgeGVuc3RvcmVfZG9taWQpCiB7
CiAgICAgaW50IHJjOwogICAgIHhlbl9wZm5fdCBzY3JhdGNoX2dwZm47CkBAIC0zNTYsNyArMzY2
LDcgQEAgaW50IHhjX2RvbV9nbnR0YWJfaHZtX3NlZWQoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQz
Ml90IGRvbWlkLAogICAgICAgICByZXR1cm4gLTE7CiAgICAgfQogCi0gICAgcmMgPSB4Y19kb21f
Z250dGFiX3NlZWQoeGNoLCBkb21pZCwKKyAgICByYyA9IGNvbXBhdF9nbnR0YWJfc2VlZCh4Y2gs
IGRvbWlkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnNvbGVfZ3BmbiwgeGVuc3Rv
cmVfZ3BmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zb2xlX2RvbWlkLCB4ZW5z
dG9yZV9kb21pZCk7CiAgICAgaWYgKHJjICE9IDApCkBAIC0zODEsMTggKzM5MSw1NiBAQCBpbnQg
eGNfZG9tX2dudHRhYl9odm1fc2VlZCh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9taWQs
CiAgICAgcmV0dXJuIDA7CiB9CiAKLWludCB4Y19kb21fZ250dGFiX2luaXQoc3RydWN0IHhjX2Rv
bV9pbWFnZSAqZG9tKQoraW50IHhjX2RvbV9nbnR0YWJfc2VlZCh4Y19pbnRlcmZhY2UgKnhjaCwg
dWludDMyX3QgZ3Vlc3RfZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgaXNfaHZt
LCB4ZW5fcGZuX3QgY29uc29sZV9nbWZuLAorICAgICAgICAgICAgICAgICAgICAgICB4ZW5fcGZu
X3QgeGVuc3RvcmVfZ21mbiwgdWludDMyX3QgY29uc29sZV9kb21pZCwKKyAgICAgICAgICAgICAg
ICAgICAgICAgdWludDMyX3QgeGVuc3RvcmVfZG9taWQpCiB7Ci0gICAgaWYgKCB4Y19kb21fdHJh
bnNsYXRlZChkb20pICkgewotICAgICAgICByZXR1cm4geGNfZG9tX2dudHRhYl9odm1fc2VlZChk
b20tPnhjaCwgZG9tLT5ndWVzdF9kb21pZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZG9tLT5jb25zb2xlX3BmbiwgZG9tLT54ZW5zdG9yZV9wZm4sCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvbS0+Y29uc29sZV9kb21pZCwgZG9tLT54ZW5z
dG9yZV9kb21pZCk7Ci0gICAgfSBlbHNlIHsKLSAgICAgICAgcmV0dXJuIHhjX2RvbV9nbnR0YWJf
c2VlZChkb20tPnhjaCwgZG9tLT5ndWVzdF9kb21pZCwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB4Y19kb21fcDJtKGRvbSwgZG9tLT5jb25zb2xlX3BmbiksCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgeGNfZG9tX3AybShkb20sIGRvbS0+eGVuc3RvcmVfcGZu
KSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkb20tPmNvbnNvbGVfZG9taWQs
IGRvbS0+eGVuc3RvcmVfZG9taWQpOworICAgIHhlbmZvcmVpZ25tZW1vcnlfaGFuZGxlKiBmbWVt
ID0geGNoLT5mbWVtOworICAgIHhlbmZvcmVpZ25tZW1vcnlfcmVzb3VyY2VfaGFuZGxlICpmcmVz
OworICAgIHZvaWQgKmFkZHIgPSBOVUxMOworCisgICAgZnJlcyA9IHhlbmZvcmVpZ25tZW1vcnlf
bWFwX3Jlc291cmNlKAorICAgICAgICBmbWVtLCBndWVzdF9kb21pZCwgWEVOTUVNX3Jlc291cmNl
X2dyYW50X3RhYmxlLAorICAgICAgICBYRU5NRU1fcmVzb3VyY2VfZ3JhbnRfdGFibGVfaWRfc2hh
cmVkLCAwLCAxLCAmYWRkciwKKyAgICAgICAgUFJPVF9SRUFEIHwgUFJPVF9XUklURSwgMCk7Cisg
ICAgaWYgKCAhZnJlcyApCisgICAgeworICAgICAgICBpZiAoIGVycm5vID09IEVPUE5PVFNVUFAg
KQorICAgICAgICAgICAgcmV0dXJuIGlzX2h2bSA/CisgICAgICAgICAgICAgICAgY29tcGF0X2du
dHRhYl9odm1fc2VlZCh4Y2gsIGd1ZXN0X2RvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY29uc29sZV9nbWZuLCB4ZW5zdG9yZV9nbWZuLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc29sZV9kb21pZCwgeGVuc3RvcmVfZG9taWQp
IDoKKyAgICAgICAgICAgICAgICBjb21wYXRfZ250dGFiX3NlZWQoeGNoLCBndWVzdF9kb21pZCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc29sZV9nbWZuLCB4ZW5zdG9y
ZV9nbWZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zb2xlX2RvbWlk
LCB4ZW5zdG9yZV9kb21pZCk7CisKKyAgICAgICAgeGNfZG9tX3BhbmljKHhjaCwgWENfSU5URVJO
QUxfRVJST1IsCisgICAgICAgICAgICAgICAgICAgICAiJXM6IGZhaWxlZCB0byBhY3F1aXJlIGdy
YW50IHRhYmxlICIKKyAgICAgICAgICAgICAgICAgICAgICJbZXJybm89JWRdXG4iLAorICAgICAg
ICAgICAgICAgICAgICAgX19GVU5DVElPTl9fLCBlcnJubyk7CisgICAgICAgIHJldHVybiAtMTsK
ICAgICB9CisKKyAgICB4Y19kb21fc2V0X2dudHRhYl9lbnRyeSh4Y2gsIGFkZHIsIEdOVFRBQl9S
RVNFUlZFRF9DT05TT0xFLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGd1ZXN0X2RvbWlk
LCBjb25zb2xlX2RvbWlkLCBjb25zb2xlX2dtZm4pOworICAgIHhjX2RvbV9zZXRfZ250dGFiX2Vu
dHJ5KHhjaCwgYWRkciwgR05UVEFCX1JFU0VSVkVEX1hFTlNUT1JFLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGd1ZXN0X2RvbWlkLCB4ZW5zdG9yZV9kb21pZCwgeGVuc3RvcmVfZ21mbik7
CisKKyAgICB4ZW5mb3JlaWdubWVtb3J5X3VubWFwX3Jlc291cmNlKGZtZW0sIGZyZXMpOworCisg
ICAgcmV0dXJuIDA7Cit9CisKK2ludCB4Y19kb21fZ250dGFiX2luaXQoc3RydWN0IHhjX2RvbV9p
bWFnZSAqZG9tKQoreworICAgIGJvb2wgaXNfaHZtID0geGNfZG9tX3RyYW5zbGF0ZWQoZG9tKTsK
KyAgICB4ZW5fcGZuX3QgY29uc29sZV9nbWZuID0geGNfZG9tX3AybShkb20sIGRvbS0+Y29uc29s
ZV9wZm4pOworICAgIHhlbl9wZm5fdCB4ZW5zdG9yZV9nbWZuID0geGNfZG9tX3AybShkb20sIGRv
bS0+eGVuc3RvcmVfcGZuKTsKKworICAgIHJldHVybiB4Y19kb21fZ250dGFiX3NlZWQoZG9tLT54
Y2gsIGRvbS0+Z3Vlc3RfZG9taWQsIGlzX2h2bSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnNvbGVfZ21mbiwgeGVuc3RvcmVfZ21mbiwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGRvbS0+Y29uc29sZV9kb21pZCwgZG9tLT54ZW5zdG9yZV9kb21pZCk7CiB9CiAKIC8q
CmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlX3g4Nl9odm0uYyBiL3Rvb2xz
L2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X2h2bS5jCmluZGV4IDIyN2M0ODU1M2UuLjQ3NjVhNTJm
MzMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X2h2bS5jCisrKyBi
L3Rvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X2h2bS5jCkBAIC0yMTYsMTEgKzIxNiwxMSBA
QCBzdGF0aWMgaW50IHg4Nl9odm1fc3RyZWFtX2NvbXBsZXRlKHN0cnVjdCB4Y19zcl9jb250ZXh0
ICpjdHgpCiAgICAgICAgIHJldHVybiByYzsKICAgICB9CiAKLSAgICByYyA9IHhjX2RvbV9nbnR0
YWJfaHZtX3NlZWQoeGNoLCBjdHgtPmRvbWlkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjdHgtPnJlc3RvcmUuY29uc29sZV9nZm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGN0eC0+cmVzdG9yZS54ZW5zdG9yZV9nZm4sCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGN0eC0+cmVzdG9yZS5jb25zb2xlX2RvbWlkLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjdHgtPnJlc3RvcmUueGVuc3RvcmVfZG9taWQpOworICAgIHJjID0geGNf
ZG9tX2dudHRhYl9zZWVkKHhjaCwgY3R4LT5kb21pZCwgdHJ1ZSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjdHgtPnJlc3RvcmUuY29uc29sZV9nZm4sCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY3R4LT5yZXN0b3JlLnhlbnN0b3JlX2dmbiwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBjdHgtPnJlc3RvcmUuY29uc29sZV9kb21pZCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBjdHgtPnJlc3RvcmUueGVuc3RvcmVfZG9taWQpOwogICAgIGlmICggcmMgKQogICAg
IHsKICAgICAgICAgUEVSUk9SKCJGYWlsZWQgdG8gc2VlZCBncmFudCB0YWJsZSIpOwpkaWZmIC0t
Z2l0IGEvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZV94ODZfcHYuYyBiL3Rvb2xzL2xpYnhjL3hj
X3NyX3Jlc3RvcmVfeDg2X3B2LmMKaW5kZXggZDgxZGZkY2NhNi4uYTJkYmY4NTE1NyAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZV94ODZfcHYuYworKysgYi90b29scy9saWJ4
Yy94Y19zcl9yZXN0b3JlX3g4Nl9wdi5jCkBAIC0xMTA1LDcgKzExMDUsNyBAQCBzdGF0aWMgaW50
IHg4Nl9wdl9zdHJlYW1fY29tcGxldGUoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCkKICAgICBp
ZiAoIHJjICkKICAgICAgICAgcmV0dXJuIHJjOwogCi0gICAgcmMgPSB4Y19kb21fZ250dGFiX3Nl
ZWQoeGNoLCBjdHgtPmRvbWlkLAorICAgIHJjID0geGNfZG9tX2dudHRhYl9zZWVkKHhjaCwgY3R4
LT5kb21pZCwgZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3R4LT5yZXN0b3Jl
LmNvbnNvbGVfZ2ZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN0eC0+cmVzdG9yZS54
ZW5zdG9yZV9nZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3R4LT5yZXN0b3JlLmNv
bnNvbGVfZG9taWQsCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kb20uYyBiL3Rvb2xz
L2xpYnhsL2xpYnhsX2RvbS5jCmluZGV4IDNjZmUwZDQ4MDguLmM4YTFkYzdmZDUgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5j
CkBAIC05MDUsNyArOTA1LDYgQEAgc3RhdGljIGludCBodm1fYnVpbGRfc2V0X3BhcmFtcyh4Y19p
bnRlcmZhY2UgKmhhbmRsZSwgdWludDMyX3QgZG9taWQsCiAgICAgKnN0b3JlX21mbiA9IHN0cl9t
Zm47CiAgICAgKmNvbnNvbGVfbWZuID0gY29uc19tZm47CiAKLSAgICB4Y19kb21fZ250dGFiX2h2
bV9zZWVkKGhhbmRsZSwgZG9taWQsICpjb25zb2xlX21mbiwgKnN0b3JlX21mbiwgY29uc29sZV9k
b21pZCwgc3RvcmVfZG9taWQpOwogICAgIHJldHVybiAwOwogfQogCmRpZmYgLS1naXQgYS90b29s
cy9weXRob24veGVuL2xvd2xldmVsL3hjL3hjLmMgYi90b29scy9weXRob24veGVuL2xvd2xldmVs
L3hjL3hjLmMKaW5kZXggZmMxOWVlMDc0MS4uNWFkZTEyNzYyYSAxMDA2NDQKLS0tIGEvdG9vbHMv
cHl0aG9uL3hlbi9sb3dsZXZlbC94Yy94Yy5jCisrKyBiL3Rvb2xzL3B5dGhvbi94ZW4vbG93bGV2
ZWwveGMveGMuYwpAQCAtODAwLDkgKzgwMCw5IEBAIHN0YXRpYyBQeU9iamVjdCAqcHl4Y19nbnR0
YWJfaHZtX3NlZWQoWGNPYmplY3QgKnNlbGYsCiAJCQkJICAgICAgJmNvbnNvbGVfZG9taWQsICZ4
ZW5zdG9yZV9kb21pZCkgKQogICAgICAgICByZXR1cm4gTlVMTDsKIAotICAgIGlmICggeGNfZG9t
X2dudHRhYl9odm1fc2VlZChzZWxmLT54Y19oYW5kbGUsIGRvbSwKLQkJCQljb25zb2xlX2dtZm4s
IHhlbnN0b3JlX2dtZm4sCi0JCQkJY29uc29sZV9kb21pZCwgeGVuc3RvcmVfZG9taWQpICE9IDAg
KQorICAgIGlmICggeGNfZG9tX2dudHRhYl9zZWVkKHNlbGYtPnhjX2hhbmRsZSwgZG9tLCB0cnVl
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnNvbGVfZ21mbiwgeGVuc3RvcmVfZ21m
biwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zb2xlX2RvbWlkLCB4ZW5zdG9yZV9k
b21pZCkgIT0gMCApCiAgICAgICAgIHJldHVybiBweXhjX2Vycm9yX3RvX2V4Y2VwdGlvbihzZWxm
LT54Y19oYW5kbGUpOwogCiAgICAgcmV0dXJuIFB5X05vbmU7Ci0tIAoyLjExLjAKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 09:00:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 09: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 1fnKKd-0004RC-ER; Wed, 08 Aug 2018 09:00: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=l0mo=kx=citrix.com=prvs=7519e8870=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fnKKb-0004Qu-Oh
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 09:00:37 +0000
X-Inumbo-ID: 6313ce59-9ae9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6313ce59-9ae9-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 10:59:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,456,1526342400"; d="scan'208";a="62268353"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 8 Aug 2018 10:00:31 +0100
Message-ID: <20180808090032.2713-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180808090032.2713-1-paul.durrant@citrix.com>
References: <20180808090032.2713-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v21 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <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>

VGhpcyBwYXRjaCBhbGxvd3MgZ3JhbnQgdGFibGUgZnJhbWVzIHRvIGJlIG1hcHBlZCB1c2luZyB0
aGUKWEVOTUVNX2FjcXVpcmVfcmVzb3VyY2UgbWVtb3J5IG9wLgoKTk9URTogVGhpcyBwYXRjaCBl
eHBhbmRzIHRoZSBvbi1zdGFjayBtZm5fbGlzdCBhcnJheSBpbiBhY3F1aXJlX3Jlc291cmNlKCkK
ICAgICAgYnV0IGl0IGlzIHN0aWxsIHNtYWxsIGVub3VnaCB0byByZW1haW4gb24tc3RhY2suCgpT
aWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0K
Q2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFw
QGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVn
YW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCnYyMToK
IC0gUHJldmVudCBQVkgvSFZNIHRvb2xzIGRvbWFpbnMgZnJvbSBtYXBwaW5nIGFueSBub24tY2Fs
bGVyLW93bmVkIHJlc291cmNlCiAgIHVubGVzcyB0aGUgdG9vbHMgZG9tYWluIGlzIGFsc28gdGhl
IGhhcmR3YXJlIGRvbWFpbi4KIC0gR3JvdyB0aGUgZ3JhbnQgdGFibGUgYXBwcm9wcmlhdGVseSB3
aGV0aGVyIGl0IGlzIGEgc2hhcmVkIGZyYW1lIG9yCiAgIGEgc3RhdHVzIGZyYW1lIHRoYXQgaXMg
YmVpbmcgbWFwcGVkLgogLSBGaXggY29tbWVudCBzdHlsZSBicmVha2FnZSBpbiBtZW1vcnkuaC4K
IC0gTW92ZSBpbXBsaWNpdCB2ZXJzaW9uIHNldHRpbmcgdG8gZ250dGFiX2dldF9zaGFyZWRfZnJh
bWUoKS4KCnYxOToKIC0gQWRkIHRlc3QgdG8gcHJldmVudCBQVkgvSFZNIHRvb2xzIGRvbWFpbnMg
bWFwcGluZyBncmFudCBzdGF0dXMgZnJhbWVzCiAgIHRoaXMgd2F5IGFzIHRoZSBtYXBwaW5nIGlu
ZnJhc3RydWN0dXJlIGluIFhlbiBkb2VzIG5vdCB5ZXQgaW1wbGVtZW50IHRoZQogICBuZWNlc3Nh
cnkgcmVmZXJlbmNlIGNvdW50aW5nIHRvIG1ha2UgdGhpcyBzYWZlLgogLSBNYWtlIHN1cmUgZ3Jh
bnQgdGFibGUgdmVyc2lvbiBpcyBzZXQgYmVmb3JlIGFueSBhdHRlbXB0IHRvIGdyb3cgdGhlIHRh
YmxlLgoKdjE4OgogLSBOb24tdHJpdmlhbCByZS1iYXNlIG9mIGdyYW50IHRhYmxlIGNvZGUuCiAt
IERyb3BwZWQgSmFuJ3MgUi1iIGJlY2F1c2Ugb2YgdGhlIGdyYW50IHRhYmxlIGNoYW5nZXMuCgp2
MTM6CiAtIFJlLXdvcmsgdGhlIGludGVybmFscyB0byBhdm9pZCB1c2luZyB0aGUgWEVOTUFQSURY
X2dyYW50X3RhYmxlX3N0YXR1cwogICBoYWNrLgoKdjEyOgogLSBEcm9wcGVkIGxpbWl0IGNoZWNr
cyBhcyByZXF1ZXN0ZWQgYnkgSmFuLgoKdjEwOgogLSBBZGRyZXNzZWQgY29tbWVudHMgZnJvbSBK
YW4uCgp2ODoKIC0gVGhlIGZ1bmN0aW9uYWxpdHkgd2FzIG9yaWdpbmFsbHkgaW5jb3Jwb3JhdGVk
IGludG8gdGhlIGVhcmxpZXIgcGF0Y2gKICAgIng4Ni9tbTogYWRkIEhZUEVSVklTT1JfbWVtb3J5
X29wIHRvIGFjcXVpcmUgZ3Vlc3QgcmVzb3VyY2VzIi4KLS0tCiB4ZW4vY29tbW9uL2dyYW50X3Rh
YmxlLmMgICAgICB8IDk1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0t
LS0KIHhlbi9jb21tb24vbWVtb3J5LmMgICAgICAgICAgIHwgNTUgKysrKysrKysrKysrKysrKysr
KysrKysrLQogeGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oICAgfCAgNiArKysKIHhlbi9pbmNs
dWRlL3hlbi9ncmFudF90YWJsZS5oIHwgIDQgKysKIDQgZmlsZXMgY2hhbmdlZCwgMTQ2IGluc2Vy
dGlvbnMoKyksIDE0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRf
dGFibGUuYyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwppbmRleCBkOWVjNzExYzczLi44ZTYy
M2VhMDhlIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKKysrIGIveGVuL2Nv
bW1vbi9ncmFudF90YWJsZS5jCkBAIC0zNTgsNiArMzU4LDEyIEBAIHN0YXRpYyBpbmxpbmUgdW5z
aWduZWQgaW50IGdyYW50X3RvX3N0YXR1c19mcmFtZXModW5zaWduZWQgaW50IGdyYW50X2ZyYW1l
cykKICAgICByZXR1cm4gRElWX1JPVU5EX1VQKGdyYW50X2ZyYW1lcyAqIEdSQU5UX1BFUl9QQUdF
LCBHUkFOVF9TVEFUVVNfUEVSX1BBR0UpOwogfQogCisvKiBOdW1iZXIgb2YgZ3JhbnQgdGFibGUg
ZW50cmllcy4gQ2FsbGVyIG11c3QgaG9sZCBkJ3MgZ3IuIHRhYmxlIGxvY2suKi8KK3N0YXRpYyBp
bmxpbmUgdW5zaWduZWQgaW50IHN0YXR1c190b19ncmFudF9mcmFtZXModW5zaWduZWQgaW50IHN0
YXR1c19mcmFtZXMpCit7CisgICAgcmV0dXJuIERJVl9ST1VORF9VUChzdGF0dXNfZnJhbWVzICog
R1JBTlRfU1RBVFVTX1BFUl9QQUdFLCBHUkFOVF9QRVJfUEFHRSk7Cit9CisKIC8qIENoZWNrIGlm
IHRoZSBwYWdlIGhhcyBiZWVuIHBhZ2VkIG91dCwgb3IgbmVlZHMgdW5zaGFyaW5nLgogICAgSWYg
cmMgPT0gR05UU1Rfb2theSwgKnBhZ2UgY29udGFpbnMgdGhlIHBhZ2Ugc3RydWN0IHdpdGggYSBy
ZWYgdGFrZW4uCiAgICBDYWxsZXIgbXVzdCBkbyBwdXRfcGFnZSgqcGFnZSkuCkBAIC0zODYwLDYg
KzM4NjYsNDcgQEAgaW50IG1lbV9zaGFyaW5nX2dyZWZfdG9fZ2ZuKHN0cnVjdCBncmFudF90YWJs
ZSAqZ3QsIGdyYW50X3JlZl90IHJlZiwKIH0KICNlbmRpZgogCisvKiBjYWxsZXIgbXVzdCBob2xk
IHdyaXRlIGxvY2sgKi8KK3N0YXRpYyBpbnQgZ250dGFiX2dldF9zdGF0dXNfZnJhbWVfbWZuKHN0
cnVjdCBkb21haW4gKmQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBsb25nIGlkeCwgbWZuX3QgKm1mbikKK3sKKyAgICBzdHJ1Y3QgZ3JhbnRfdGFibGUg
Kmd0ID0gZC0+Z3JhbnRfdGFibGU7CisKKyAgICBBU1NFUlQoZ3QtPmd0X3ZlcnNpb24gPT0gMik7
CisKKyAgICBpZiAoIGlkeCA+PSBucl9zdGF0dXNfZnJhbWVzKGd0KSApCisgICAgeworICAgICAg
ICB1bnNpZ25lZCBsb25nIG5yID0gc3RhdHVzX3RvX2dyYW50X2ZyYW1lcyhpZHggKyAxKTsKKwor
ICAgICAgICBpZiAoIG5yIDw9IGd0LT5tYXhfZ3JhbnRfZnJhbWVzICkKKyAgICAgICAgICAgIGdu
dHRhYl9ncm93X3RhYmxlKGQsIG5yKTsKKworICAgICAgICBpZiAoIGlkeCA+PSBucl9zdGF0dXNf
ZnJhbWVzKGd0KSApCisgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKKyAgICAq
bWZuID0gX21mbih2aXJ0X3RvX21mbihndC0+c3RhdHVzW2lkeF0pKTsKKyAgICByZXR1cm4gMDsK
K30KKworLyogY2FsbGVyIG11c3QgaG9sZCB3cml0ZSBsb2NrICovCitzdGF0aWMgaW50IGdudHRh
Yl9nZXRfc2hhcmVkX2ZyYW1lX21mbihzdHJ1Y3QgZG9tYWluICpkLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBpZHgsIG1mbl90ICptZm4pCit7
CisgICAgc3RydWN0IGdyYW50X3RhYmxlICpndCA9IGQtPmdyYW50X3RhYmxlOworCisgICAgQVNT
RVJUKGd0LT5ndF92ZXJzaW9uICE9IDApOworCisgICAgaWYgKCAoaWR4ID49IG5yX2dyYW50X2Zy
YW1lcyhndCkpICYmIChpZHggPCBndC0+bWF4X2dyYW50X2ZyYW1lcykgKQorICAgICAgICBnbnR0
YWJfZ3Jvd190YWJsZShkLCBpZHggKyAxKTsKKworICAgIGlmICggaWR4ID49IG5yX2dyYW50X2Zy
YW1lcyhndCkgKQorICAgICAgICByZXR1cm4gLUVJTlZBTDsKKworICAgICptZm4gPSBfbWZuKHZp
cnRfdG9fbWZuKGd0LT5zaGFyZWRfcmF3W2lkeF0pKTsKKyAgICByZXR1cm4gMDsKK30KKwogaW50
IGdudHRhYl9tYXBfZnJhbWUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBpZHgsIGdm
bl90IGdmbiwKICAgICAgICAgICAgICAgICAgICAgIG1mbl90ICptZm4pCiB7CkBAIC0zODc3LDIx
ICszOTI0LDExIEBAIGludCBnbnR0YWJfbWFwX2ZyYW1lKHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGxvbmcgaWR4LCBnZm5fdCBnZm4sCiAgICAgewogICAgICAgICBpZHggJj0gflhFTk1BUElE
WF9ncmFudF90YWJsZV9zdGF0dXM7CiAgICAgICAgIHN0YXR1cyA9IHRydWU7Ci0gICAgICAgIGlm
ICggaWR4IDwgbnJfc3RhdHVzX2ZyYW1lcyhndCkgKQotICAgICAgICAgICAgKm1mbiA9IF9tZm4o
dmlydF90b19tZm4oZ3QtPnN0YXR1c1tpZHhdKSk7Ci0gICAgICAgIGVsc2UKLSAgICAgICAgICAg
IHJjID0gLUVJTlZBTDsKLSAgICB9Ci0gICAgZWxzZQotICAgIHsKLSAgICAgICAgaWYgKCAoaWR4
ID49IG5yX2dyYW50X2ZyYW1lcyhndCkpICYmIChpZHggPCBndC0+bWF4X2dyYW50X2ZyYW1lcykg
KQotICAgICAgICAgICAgZ250dGFiX2dyb3dfdGFibGUoZCwgaWR4ICsgMSk7CiAKLSAgICAgICAg
aWYgKCBpZHggPCBucl9ncmFudF9mcmFtZXMoZ3QpICkKLSAgICAgICAgICAgICptZm4gPSBfbWZu
KHZpcnRfdG9fbWZuKGd0LT5zaGFyZWRfcmF3W2lkeF0pKTsKLSAgICAgICAgZWxzZQotICAgICAg
ICAgICAgcmMgPSAtRUlOVkFMOworICAgICAgICByYyA9IGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1l
X21mbihkLCBpZHgsIG1mbik7CiAgICAgfQorICAgIGVsc2UKKyAgICAgICAgcmMgPSBnbnR0YWJf
Z2V0X3NoYXJlZF9mcmFtZV9tZm4oZCwgaWR4LCBtZm4pOwogCiAgICAgaWYgKCAhcmMgJiYgcGFn
aW5nX21vZGVfdHJhbnNsYXRlKGQpICYmCiAgICAgICAgICAhZ2ZuX2VxKGdudHRhYl9nZXRfZnJh
bWVfZ2ZuKGd0LCBzdGF0dXMsIGlkeCksIElOVkFMSURfR0ZOKSApCkBAIC0zOTA2LDYgKzM5NDMs
MzggQEAgaW50IGdudHRhYl9tYXBfZnJhbWUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9u
ZyBpZHgsIGdmbl90IGdmbiwKICAgICByZXR1cm4gcmM7CiB9CiAKK2ludCBnbnR0YWJfZ2V0X3No
YXJlZF9mcmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGlkeCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBtZm5fdCAqbWZuKQoreworICAgIHN0cnVjdCBncmFudF90YWJs
ZSAqZ3QgPSBkLT5ncmFudF90YWJsZTsKKyAgICBpbnQgcmM7CisKKyAgICBncmFudF93cml0ZV9s
b2NrKGd0KTsKKworICAgIGlmICggZ3QtPmd0X3ZlcnNpb24gPT0gMCApCisgICAgICAgIGd0LT5n
dF92ZXJzaW9uID0gMTsKKworICAgIHJjID0gZ250dGFiX2dldF9zaGFyZWRfZnJhbWVfbWZuKGQs
IGlkeCwgbWZuKTsKKworICAgIGdyYW50X3dyaXRlX3VubG9jayhndCk7CisKKyAgICByZXR1cm4g
cmM7Cit9CisKK2ludCBnbnR0YWJfZ2V0X3N0YXR1c19mcmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1
bnNpZ25lZCBsb25nIGlkeCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fdCAqbWZu
KQoreworICAgIHN0cnVjdCBncmFudF90YWJsZSAqZ3QgPSBkLT5ncmFudF90YWJsZTsKKyAgICBp
bnQgcmM7CisKKyAgICBncmFudF93cml0ZV9sb2NrKGd0KTsKKyAgICByYyA9IChndC0+Z3RfdmVy
c2lvbiA9PSAyKSA/CisgICAgICAgIGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1lX21mbihkLCBpZHgs
IG1mbikgOiAtRUlOVkFMOworICAgIGdyYW50X3dyaXRlX3VubG9jayhndCk7CisKKyAgICByZXR1
cm4gcmM7Cit9CisKIHN0YXRpYyB2b2lkIGdudHRhYl91c2FnZV9wcmludChzdHJ1Y3QgZG9tYWlu
ICpyZCkKIHsKICAgICBpbnQgZmlyc3QgPSAxOwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9tZW1v
cnkuYyBiL3hlbi9jb21tb24vbWVtb3J5LmMKaW5kZXggZTI5ZDU5NjcyNy4uNDI3ZjY1YTVlMSAx
MDA2NDQKLS0tIGEveGVuL2NvbW1vbi9tZW1vcnkuYworKysgYi94ZW4vY29tbW9uL21lbW9yeS5j
CkBAIC0yMyw2ICsyMyw3IEBACiAjaW5jbHVkZSA8eGVuL251bWEuaD4KICNpbmNsdWRlIDx4ZW4v
bWVtX2FjY2Vzcy5oPgogI2luY2x1ZGUgPHhlbi90cmFjZS5oPgorI2luY2x1ZGUgPHhlbi9ncmFu
dF90YWJsZS5oPgogI2luY2x1ZGUgPGFzbS9jdXJyZW50Lmg+CiAjaW5jbHVkZSA8YXNtL2hhcmRp
cnEuaD4KICNpbmNsdWRlIDxhc20vcDJtLmg+CkBAIC05ODIsNiArOTgzLDQzIEBAIHN0YXRpYyBs
b25nIHhhdHBfcGVybWlzc2lvbl9jaGVjayhzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQg
c3BhY2UpCiAgICAgcmV0dXJuIHhzbV9hZGRfdG9fcGh5c21hcChYU01fVEFSR0VULCBjdXJyZW50
LT5kb21haW4sIGQpOwogfQogCitzdGF0aWMgaW50IGFjcXVpcmVfZ3JhbnRfdGFibGUoc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGxvbmcgZnJhbWUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50IG5yX2ZyYW1lcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4
ZW5fcGZuX3QgbWZuX2xpc3RbXSkKK3sKKyAgICB1bnNpZ25lZCBpbnQgaSA9IG5yX2ZyYW1lczsK
KworICAgIC8qIEl0ZXJhdGUgYmFja3dhcmRzIGluIGNhc2UgdGFibGUgbmVlZHMgdG8gZ3JvdyAq
LworICAgIHdoaWxlICggaS0tICE9IDAgKQorICAgIHsKKyAgICAgICAgbWZuX3QgbWZuID0gSU5W
QUxJRF9NRk47CisgICAgICAgIGludCByYzsKKworICAgICAgICBzd2l0Y2ggKCBpZCApCisgICAg
ICAgIHsKKyAgICAgICAgY2FzZSBYRU5NRU1fcmVzb3VyY2VfZ3JhbnRfdGFibGVfaWRfc2hhcmVk
OgorICAgICAgICAgICAgcmMgPSBnbnR0YWJfZ2V0X3NoYXJlZF9mcmFtZShkLCBmcmFtZSArIGks
ICZtZm4pOworICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgY2FzZSBYRU5NRU1fcmVzb3Vy
Y2VfZ3JhbnRfdGFibGVfaWRfc3RhdHVzOgorICAgICAgICAgICAgcmMgPSBnbnR0YWJfZ2V0X3N0
YXR1c19mcmFtZShkLCBmcmFtZSArIGksICZtZm4pOworICAgICAgICAgICAgYnJlYWs7CisKKyAg
ICAgICAgZGVmYXVsdDoKKyAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKKyAgICAgICAgICAgIGJy
ZWFrOworICAgICAgICB9CisKKyAgICAgICAgaWYgKCByYyApCisgICAgICAgICAgICByZXR1cm4g
cmM7CisKKyAgICAgICAgbWZuX2xpc3RbaV0gPSBtZm5feChtZm4pOworICAgIH0KKworICAgIHJl
dHVybiAwOworfQorCiBzdGF0aWMgaW50IGFjcXVpcmVfcmVzb3VyY2UoCiAgICAgWEVOX0dVRVNU
X0hBTkRMRV9QQVJBTSh4ZW5fbWVtX2FjcXVpcmVfcmVzb3VyY2VfdCkgYXJnKQogewpAQCAtOTky
LDcgKzEwMzAsNyBAQCBzdGF0aWMgaW50IGFjcXVpcmVfcmVzb3VyY2UoCiAgICAgICogbW9tZW50
IHNpbmNlIHRoZXkgYXJlIHNtYWxsLCBidXQgaWYgdGhleSBuZWVkIHRvIGdyb3cgaW4gZnV0dXJl
CiAgICAgICogdXNlLWNhc2VzIHRoZW4gcGVyLUNQVSBhcnJheXMgb3IgaGVhcCBhbGxvY2F0aW9u
cyBtYXkgYmUgcmVxdWlyZWQuCiAgICAgICovCi0gICAgeGVuX3Bmbl90IG1mbl9saXN0WzJdOwor
ICAgIHhlbl9wZm5fdCBtZm5fbGlzdFszMl07CiAgICAgaW50IHJjOwogCiAgICAgaWYgKCBjb3B5
X2Zyb21fZ3Vlc3QoJnhtYXIsIGFyZywgMSkgKQpAQCAtMTAyNyw2ICsxMDY1LDExIEBAIHN0YXRp
YyBpbnQgYWNxdWlyZV9yZXNvdXJjZSgKIAogICAgIHN3aXRjaCAoIHhtYXIudHlwZSApCiAgICAg
eworICAgIGNhc2UgWEVOTUVNX3Jlc291cmNlX2dyYW50X3RhYmxlOgorICAgICAgICByYyA9IGFj
cXVpcmVfZ3JhbnRfdGFibGUoZCwgeG1hci5pZCwgeG1hci5mcmFtZSwgeG1hci5ucl9mcmFtZXMs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fbGlzdCk7CisgICAgICAgIGJy
ZWFrOworCiAgICAgZGVmYXVsdDoKICAgICAgICAgcmMgPSBhcmNoX2FjcXVpcmVfcmVzb3VyY2Uo
ZCwgeG1hci50eXBlLCB4bWFyLmlkLCB4bWFyLmZyYW1lLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB4bWFyLm5yX2ZyYW1lcywgbWZuX2xpc3QsICZ4bWFyLmZsYWdzKTsKQEAg
LTEwNDYsNiArMTA4OSwxNiBAQCBzdGF0aWMgaW50IGFjcXVpcmVfcmVzb3VyY2UoCiAgICAgICAg
IHhlbl9wZm5fdCBnZm5fbGlzdFtBUlJBWV9TSVpFKG1mbl9saXN0KV07CiAgICAgICAgIHVuc2ln
bmVkIGludCBpOwogCisgICAgICAgIC8qCisgICAgICAgICAqIEZJWE1FOiB1bnRpbCBmb3JlaWdu
IHBhZ2VzIGluc2VydGVkIGludG8gdGhlIFAyTSBhcmUgcHJvcGVybHkKKyAgICAgICAgICogICAg
ICAgIHJlZmVyZW5jZSBjb3VudGVkLCBpdCBpcyB1bnNhZmUgdG8gYWxsb3cgbWFwcGluZyBvZgor
ICAgICAgICAgKiAgICAgICAgbm9uLWNhbGxlci1vd25lZCByZXNvdXJjZSBwYWdlcyB1bmxlc3Mg
dGhlIGNhbGxlciBpcworICAgICAgICAgKiAgICAgICAgdGhlIGhhcmR3YXJlIGRvbWFpbi4KKyAg
ICAgICAgICovCisgICAgICAgIGlmICghKHhtYXIuZmxhZ3MgJiBYRU5NRU1fcnNyY19hY3FfY2Fs
bGVyX293bmVkKSAmJgorICAgICAgICAgICAgIWlzX2hhcmR3YXJlX2RvbWFpbihjdXJyZCkgKQor
ICAgICAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOworCiAgICAgICAgIGlmICggY29weV9mcm9t
X2d1ZXN0KGdmbl9saXN0LCB4bWFyLmZyYW1lX2xpc3QsIHhtYXIubnJfZnJhbWVzKSApCiAgICAg
ICAgICAgICByYyA9IC1FRkFVTFQ7CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9t
ZW1vcnkuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaAppbmRleCBiZjJmODFmYWFlLi44
ZmMyN2NlZWFiIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmgKKysrIGIv
eGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oCkBAIC02MTEsMTQgKzYxMSwyMCBAQCBzdHJ1Y3Qg
eGVuX21lbV9hY3F1aXJlX3Jlc291cmNlIHsKICAgICB1aW50MTZfdCB0eXBlOwogCiAjZGVmaW5l
IFhFTk1FTV9yZXNvdXJjZV9pb3JlcV9zZXJ2ZXIgMAorI2RlZmluZSBYRU5NRU1fcmVzb3VyY2Vf
Z3JhbnRfdGFibGUgMQogCiAgICAgLyoKICAgICAgKiBJTiAtIGEgdHlwZS1zcGVjaWZpYyByZXNv
dXJjZSBpZGVudGlmaWVyLCB3aGljaCBtdXN0IGJlIHplcm8KICAgICAgKiAgICAgIHVubGVzcyBz
dGF0ZWQgb3RoZXJ3aXNlLgogICAgICAqCiAgICAgICogdHlwZSA9PSBYRU5NRU1fcmVzb3VyY2Vf
aW9yZXFfc2VydmVyIC0+IGlkID09IGlvcmVxIHNlcnZlciBpZAorICAgICAqIHR5cGUgPT0gWEVO
TUVNX3Jlc291cmNlX2dyYW50X3RhYmxlIC0+IGlkIGRlZmluZWQgYmVsb3cKICAgICAgKi8KICAg
ICB1aW50MzJfdCBpZDsKKworI2RlZmluZSBYRU5NRU1fcmVzb3VyY2VfZ3JhbnRfdGFibGVfaWRf
c2hhcmVkIDAKKyNkZWZpbmUgWEVOTUVNX3Jlc291cmNlX2dyYW50X3RhYmxlX2lkX3N0YXR1cyAx
CisKICAgICAvKgogICAgICAqIElOL09VVCAtIEFzIGFuIElOIHBhcmFtZXRlciBudW1iZXIgb2Yg
ZnJhbWVzIG9mIHRoZSByZXNvdXJjZQogICAgICAqICAgICAgICAgIHRvIGJlIG1hcHBlZC4gSG93
ZXZlciwgaWYgdGhlIHNwZWNpZmllZCB2YWx1ZSBpcyAwIGFuZApkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUveGVuL2dyYW50X3RhYmxlLmggYi94ZW4vaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaApp
bmRleCAwMjg2YmEzM2RkLi5jODgxNDE0ZTViIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4v
Z3JhbnRfdGFibGUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaApAQCAtNTgs
NiArNTgsMTAgQEAgaW50IG1lbV9zaGFyaW5nX2dyZWZfdG9fZ2ZuKHN0cnVjdCBncmFudF90YWJs
ZSAqZ3QsIGdyYW50X3JlZl90IHJlZiwKIAogaW50IGdudHRhYl9tYXBfZnJhbWUoc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgbG9uZyBpZHgsIGdmbl90IGdmbiwKICAgICAgICAgICAgICAgICAg
ICAgIG1mbl90ICptZm4pOworaW50IGdudHRhYl9nZXRfc2hhcmVkX2ZyYW1lKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGxvbmcgaWR4LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1m
bl90ICptZm4pOworaW50IGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1lKHN0cnVjdCBkb21haW4gKmQs
IHVuc2lnbmVkIGxvbmcgaWR4LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl90ICpt
Zm4pOwogCiB1bnNpZ25lZCBpbnQgZ250dGFiX2RvbTBfZnJhbWVzKHZvaWQpOwogCi0tIAoyLjEx
LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 09:27:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 09: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 1fnKk5-0006ID-1h; Wed, 08 Aug 2018 09:26: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=wdim=kx=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnKk3-0006I8-Jj
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 09:26:55 +0000
X-Inumbo-ID: 4049ded4-9aed-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4049ded4-9aed-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 09:27:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 08 Aug 2018 03:26:53 -0600
Message-Id: <5B6AB75902000078001DBE12@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 08 Aug 2018 03:26:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
 <305664028519f455e05c99c9b1a5c580a0f52ecc.1533636027.git-series.wei.liu2@citrix.com>
 <5B69838F02000078001DB82F@prv1-mh.provo.novell.com>
 <20180807161941.qgon4tiytdbehgsf@citrix.com>
In-Reply-To: <20180807161941.qgon4tiytdbehgsf@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 6/9] x86: move memory_type_changed to mm.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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA3LjA4LjE4IGF0IDE4OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMDU6MzM6MzVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAwNy4wOC4xOCBhdCAxMjowMCwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdy
b3RlOgo+PiA+IFRoaXMgZnVuY3Rpb24gaXMgY29tbW9uIHRvIGJvdGggUFYgYW5kIEhWTS4gTW92
ZSBpdCB0byB4ODYgY29tbW9uCj4+ID4gY29kZS4KPj4gCj4+IEknbSBhZnJhaWQgdGhhdCdzIHRo
ZSB3cm9uZyB3YXkgcm91bmQ6IHAybV9tZW1vcnlfdHlwZV9jaGFuZ2VkKCkKPj4gaXMgSFZNIChp
biBmYWN0IEVQVCkgc3BlY2lmaWMuIFRoZSBvbmx5IHVzZXMgb2YgdGhlIGZ1bmN0aW9uIHRoYXQg
YXJlbid0Cj4+IGFscmVhZHkgSFZNLXNwZWNpZmljIGFyZSBmcm9tIGRvbWN0bC5jIGFuZCBmcm9t
IGlvbW11X2NvbnN0cnVjdCgpLAo+PiB5ZXQgSSBkb3VidCB0aGUgZmx1c2hfYWxsKEZMVVNIX0NB
Q0hFKSBoYXMgYW55IHJlbGV2YW5jZSB0aGVyZSBpbgo+PiB0aGUgUFYgY2FzZS4KPiAKPiBZZWFo
LCBJIGdvdCB0aGUgaW1wcmVzc2lvbiB0aGF0IGZsdXNoaW5nIGlzIHJlbGV2YW50IHRvIFBWIGZy
b20gcmVhZGluZwo+IGV4aXN0aW5nIGNvZGUuCgpXZWxsLCBJIHdvdWxkIGhhdmUgdGhvdWdodCBz
byBhcyB3ZWxsLCBidXQgdGhlIGZldyBwbGFjZXMgd2hlcmUgdGhlCmZ1bmN0aW9uIGlzIHBvc3Np
Ymx5IHVzZWQgb24gYSBQViBkb21haW4gYWxsIGRvbid0IGxvb2sgYXMgaWYgdGhlIGNhY2hlCmZs
dXNoIGNvdWxkIG1hdHRlciB0aGVyZSAocXVpdGUgcG9zc2libHkgaXQgY291bGQgZXZlbiBiZSBh
dm9pZGVkIGluCnRob3NlIHNwZWNpZmljIGNhc2VzIGZvciBIVk0sIGF0IHRoZSB2ZXJ5IGxlYXN0
IGluIGlvbW11X2NvbnN0cnVjdCgpKS4KCj4gSWYgaXQgaXMgSFZNIG9ubHkgSSBzdWdnZXN0IHdl
IGFkZCBodm0gcHJlZml4IHRvIGl0IGFuZCBvbmx5IGNhbGwgaXQKPiB3aGVuIHRoZSBkb21haW4g
aW4gcXVlc3Rpb24gaXMgaHZtLiBUaGlzIGZvbGxvd3Mgd2hhdCB3ZSBhbHJlYWR5IGRvIGluCj4g
b3RoZXIgcGxhY2VzLgo+IAo+ICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSApCj4gICAgICAgIGh2
bV9tZW1vcnlfdHlwZV9jaGFuZ2UoLi4uKQoKWWVhaCwgdGhhdCB3b3VsZCBwcm9iYWJseSBiZSBm
aW5lIGlmIHdlIGluZGVlZCBzZXR0bGUgb24gdGhlIGZ1bmN0aW9uCmJlaW5nIG1lYW5pbmdsZXNz
IGZvciBQVi4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 09:44:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 09: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 1fnL1D-0007ko-Ng; Wed, 08 Aug 2018 09:44: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=xhyf=kx=citrix.com=prvs=751fb83b8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fnL1D-0007kj-72
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 09:44:39 +0000
X-Inumbo-ID: ba073968-9aef-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ba073968-9aef-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 09:45:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,456,1526342400"; d="scan'208";a="77338275"
Date: Wed, 8 Aug 2018 11:44:28 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: <bercarug@amazon.com>
Message-ID: <20180808094428.pj5pyv5upzmcdt3f@mac>
References: <20180726164611.gneruvoi5vmvbkd5@mac.bytemobile.com>
 <1532681311565.24220@amazon.com>
 <20180727091109.mpkin3m7cgfriydj@mac.bytemobile.com>
 <1533209784969.4697@amazon.com>
 <20180802135517.uhga6o4lb6lhylzy@mac>
 <c464ac5b-2bc2-2c7c-0755-44eca8dd2990@amazon.com>
 <20180808080806.kzueiarxxu6npyli@mac>
 <1b08ca5c921b41429f71667dbf4ced87@AMSPEX02CL03.citrite.net>
 <20180808085119.b54tbeftryvy427s@mac>
 <4c4c7ad4-cf4c-fb9f-edff-bded4d9df7f9@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <4c4c7ad4-cf4c-fb9f-edff-bded4d9df7f9@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>

T24gV2VkLCBBdWcgMDgsIDIwMTggYXQgMTE6NTQ6NDBBTSArMDMwMCwgYmVyY2FydWdAYW1hem9u
LmNvbSB3cm90ZToKPiBPbiAwOC8wOC8yMDE4IDExOjUxIEFNLCBSb2dlciBQYXUgTW9ubsOpIHdy
b3RlOgo+ID4gT24gV2VkLCBBdWcgMDgsIDIwMTggYXQgMDk6NDM6MzlBTSArMDEwMCwgUGF1bCBE
dXJyYW50IHdyb3RlOgo+ID4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiA+ID4g
RnJvbTogUm9nZXIgUGF1IE1vbm5lCj4gPiA+ID4gU2VudDogMDggQXVndXN0IDIwMTggMDk6MDgK
PiA+ID4gPiBUbzogYmVyY2FydWdAYW1hem9uLmNvbQo+ID4gPiA+IENjOiBQYXVsIER1cnJhbnQg
PFBhdWwuRHVycmFudEBjaXRyaXguY29tPjsgeGVuLWRldmVsIDx4ZW4tCj4gPiA+ID4gZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmc+OyBEYXZpZCBXb29kaG91c2UgPGR3bXcyQGluZnJhZGVhZC5v
cmc+Owo+ID4gPiA+IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT47IEJlbGd1biwgQWRy
aWFuIDxhYmVsZ3VuQGFtYXpvbi5jb20+Cj4gPiA+ID4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxd
IFBWSCBkb20wIGNyZWF0aW9uIGZhaWxzIC0gdGhlIHN5c3RlbSBmcmVlemVzCj4gPiA+ID4gCj4g
PiA+ID4gT24gV2VkLCBBdWcgMDgsIDIwMTggYXQgMTA6NDY6NDBBTSArMDMwMCwgYmVyY2FydWdA
YW1hem9uLmNvbSB3cm90ZToKPiA+ID4gPiA+IE9uIDA4LzAyLzIwMTggMDQ6NTUgUE0sIFJvZ2Vy
IFBhdSBNb25uw6kgd3JvdGU6Cj4gPiA+ID4gPiA+IFBsZWFzZSB0cnkgdG8gYXZvaWQgdG9wIHBv
c3RpbmcuCj4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiBPbiBUaHUsIEF1ZyAwMiwgMjAxOCBhdCAx
MTozNjoyNkFNICswMDAwLCBCZXJjYXJ1LCBHYWJyaWVsIHdyb3RlOgo+ID4gPiA+ID4gPiA+IEkg
YXBwbGllZCB0aGUgbWF0Y2ggbWVudGlvbmVkLCBidXQgdGhlIHN5c3RlbSBmYWlscyB0byBib290
LiBJbnN0ZWFkLCBpdAo+ID4gPiA+ID4gPiA+IGRyb3BzIHRvIGEgQnVzeUJveCBzaGVsbC4gSXQg
c2VlbXMgdG8gYmUgYSBmaWxlIHN5c3RlbSBpc3N1ZS4KPiA+ID4gPiA+ID4gU28geW91IGhhdmUg
YXBwbGllZCAxNzNjNzgwMzU5MjA2NWQyN2JmMmU2MGQ1MGUwOGUxOTdhMGVmYTgzIGFuZCBpdAo+
ID4gPiA+ID4gPiBjYXVzZXMgYSByZWdyZXNzaW9uIGZvciB5b3U/Cj4gPiA+ID4gPiA+IAo+ID4g
PiA+ID4gPiBBcyBJIHVuZGVyc3RhbmQgaXQsIGJlZm9yZSBhcHBseWluZyAxNzNjNzgwMzU5MjA2
IHlvdSB3aGVyZSBjYXBhYmxlIG9mCj4gPiA+ID4gPiA+IGJvb3RpbmcgdGhlIFBWSCBEb20wLCBh
bGJlaXQgd2l0aCBub24td29ya2luZyBVU0I/Cj4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiBBbmQg
YWZ0ZXIgYXBwbHlpbmcgMTczYzc4MDM1OTIwNiB5b3UgYXJlIG5vIGxvbmdlciBhYmxlIHRvIGJv
b3Q/Cj4gPiA+ID4gPiBSaWdodCwgYWZ0ZXIgYXBwbHlpbmcgMTczYzc4MDM1OTIwNiB0aGUgc3lz
dGVtIGZhaWxzIHRvIGJvb3QgKGl0IGRyb3BzIHRvCj4gPiA+ID4gPiB0aGUgQnVzeUJveCBzaGVs
bCkuCj4gPiA+ID4gPiA+ID4gRm9sbG93aW5nIGlzIGEgc2VxdWVuY2Ugb2YgdGhlIGJvb3QgbG9n
IHJlZ2FyZGluZyB0aGUgZmlsZSBzeXN0ZW0gaXNzdWUuCj4gPiA+ID4gPiA+IEF0IGxlYXN0IHBh
cnQgb2YgdGhlIGlzc3VlIHNlZW1zIHRvIGJlIHRoYXQgdGhlIElPLUFQSUMgaW5mb3JtYXRpb24K
PiA+ID4gPiA+ID4gcHJvdmlkZWQgdG8gRG9tMCBpcyB3cm9uZyAoZnJvbSB0aGUgYXR0YWNoZWQg
bG9nKToKPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+IFsgICAgMC4wMDAwMDBdIElPQVBJQ1swXTog
YXBpY19pZCAyLCB2ZXJzaW9uIDE1MiwgYWRkcmVzcyAweGZlYzAwMDAwLCBHU0kgMC0KPiA+ID4g
PiAwCj4gPiA+ID4gPiA+IFsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBi
dXNfaXJxIDAgZ2xvYmFsX2lycSAyIGRmbCBkZmwpCj4gPiA+ID4gPiA+IFsgICAgMC4wMDAwMDBd
IEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDIKPiA+ID4gPiA+ID4gWyAg
ICAwLjAwMDAwMF0gRmFpbGVkIHRvIGZpbmQgaW9hcGljIGZvciBnc2kgOiAyCj4gPiA+ID4gPiA+
IFsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDkgZ2xvYmFs
X2lycSA5IGhpZ2ggbGV2ZWwpCj4gPiA+ID4gPiA+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFi
bGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDkKPiA+ID4gPiA+ID4gWyAgICAwLjAwMDAwMF0g
RmFpbGVkIHRvIGZpbmQgaW9hcGljIGZvciBnc2kgOiA5Cj4gPiA+ID4gPiA+IFsgICAgMC4wMDAw
MDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDEKPiA+ID4gPiA+ID4g
WyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElDIGZvciBHU0kgMgo+
ID4gPiA+ID4gPiBbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMg
Zm9yIEdTSSAzCj4gPiA+ID4gPiA+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9j
YXRlIElPQVBJQyBmb3IgR1NJIDQKPiA+ID4gPiA+ID4gWyAgICAwLjAwMDAwMF0gRVJST1I6IFVu
YWJsZSB0byBsb2NhdGUgSU9BUElDIGZvciBHU0kgNQo+ID4gPiA+ID4gPiBbICAgIDAuMDAwMDAw
XSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSA2Cj4gPiA+ID4gPiA+IFsg
ICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDcKPiA+
ID4gPiA+ID4gWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElDIGZv
ciBHU0kgOAo+ID4gPiA+ID4gPiBbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0
ZSBJT0FQSUMgZm9yIEdTSSA5Cj4gPiA+ID4gPiA+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFi
bGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDEwCj4gPiA+ID4gPiA+IFsgICAgMC4wMDAwMDBd
IEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDExCj4gPiA+ID4gPiA+IFsg
ICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDEyCj4g
PiA+ID4gPiA+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBm
b3IgR1NJIDEzCj4gPiA+ID4gPiA+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9j
YXRlIElPQVBJQyBmb3IgR1NJIDE0Cj4gPiA+ID4gPiA+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBV
bmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDE1Cj4gPiA+ID4gPiA+IAo+ID4gPiA+ID4g
PiBDYW4geW91IHRyeSB0byBib290IHdpdGgganVzdCB0aGUgc3RhZ2luZyBicmFuY2ggKGN1cnJl
bnQgY29tbWl0IGlzCj4gPiA+ID4gPiA+IDAwOGE4ZmIyNDliOWQ0MzMpIGFuZCBzZWUgaG93IHRo
YXQgZ29lcz8KPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+IFRoYW5rcywgUm9nZXIuCj4gPiA+ID4g
PiA+IAo+ID4gPiA+ID4gSSByZWNvbXBpbGVkIFhlbiB1c2luZyB0aGUgc3RhZ2luZyBicmFuY2gs
IGNvbW1pdCAwMDhhOGZiMjQ5YjlkNDMzIGFuZAo+ID4gPiA+IHRoZQo+ID4gPiA+ID4gc3lzdGVt
IGJvb3RzLAo+ID4gPiA+IE9LLCBzbyB5b3VyIGlzc3VlcyB3aGVyZSBub3QgY2F1c2VkIGJ5IDE3
M2M3ODAzNTkyMDYgdGhlbj8KPiA+ID4gPiAKPiA+ID4gPiAwMDhhOGZiMjQ5YjlkNDMzIGFscmVh
ZHkgY29udGFpbnMgMTczYzc4MDM1OTIwNiBiZWNhdXNlIGl0IHdhcwo+ID4gPiA+IGNvbW1pdHRl
ZCBlYXJsaWVyLiBJbiBhbnkgY2FzZSBpdCdzIGdvb2QgdG8ga25vdyB5b3UgYXJlIGFibGUgdG8g
Ym9vdAo+ID4gPiA+IChhbGJlaXQgd2l0aCBpc3N1ZXMpIHVzaW5nIHRoZSBjdXJyZW50IHN0YWdp
bmcgYnJhbmNoLgo+ID4gPiA+IAo+ID4gPiA+ID4gaG93ZXZlciB0aGUgVVNCIHByb2JsZW0gcGVy
c2lzdHMuIEkgd2FzIGFibGUgdG8gbG9nIGluIHVzaW5nIHRoZSBzZXJpYWwgcG9ydAo+ID4gPiA+
ID4gYW5kIGFmdGVyIGV4ZWN1dGluZwo+ID4gPiA+IFllcywgdGhlIGZpeGVzIGZvciB0aGlzIGlz
c3VlIGhhdmUgbm90IGJlZW4gY29tbWl0dGVkIHlldCwgc2VlOgo+ID4gPiA+IAo+ID4gPiA+IGh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0K
PiA+ID4gPiAwOC9tc2cwMDUyOC5odG1sCj4gPiA+ID4gCj4gPiA+ID4gSWYgeW91IHdhbnQgeW91
IGNhbiBnaXZlIHRoaXMgYnJhbmNoIGEgdHJ5LCBpdCBzaG91bGQgaG9wZWZ1bGx5IHNvbHZlCj4g
PiA+ID4geW91ciBVU0IgaXNzdWVzLgo+ID4gPiA+IAo+ID4gPiA+ID4gInhsIGxpc3QgLWwiIHRo
ZSBtZW1vcnkgZGVjcmVhc2UgcHJvYmxlbSBhcHBlYXJlZC4KPiA+ID4gPiBZdXAsIEkgd2lsbCBs
b29rIGludG8gdGhpcyBub3cgaW4gb3JkZXIgdG8gZmluZCBzb21lIGtpbmQgb2YKPiA+ID4gPiB3
b3JrYXJvdW5kLgo+ID4gPiA+IAo+ID4gPiA+ID4gSSBhdHRhY2hlZCB0aGUgYm9vdCBsb2cuIEZv
bGxvd2luZyBhcmUgc29tZSBsaW5lcyBleHRyYWN0ZWQgZnJvbSB0aGUgbG9nLAo+ID4gPiA+ID4g
cmVnYXJkaW5nIHRoZSBVU0IKPiA+ID4gPiA+IAo+ID4gPiA+ID4gZGV2aWNlcyBwcm9ibGVtOgo+
ID4gPiA+ID4gCj4gPiA+ID4gPiBbwqDCoMKgIDUuODY0MDg0XSB1c2IgMS0xOiBkZXZpY2UgZGVz
Y3JpcHRvciByZWFkLzY0LCBlcnJvciAtNzEKPiA+ID4gPiA+IAo+ID4gPiA+ID4gW8KgwqDCoCA3
LjU2NDAyNV0gdXNiIDEtMTogbmV3IGZ1bGwtc3BlZWQgVVNCIGRldmljZSBudW1iZXIgNCB1c2lu
ZyB4aGNpX2hjZAo+ID4gPiA+ID4gW8KgwqDCoCA3LjU3MTM0N10gdXNiIDEtMTogRGV2aWNlIG5v
dCByZXNwb25kaW5nIHRvIHNldHVwIGFkZHJlc3MuCj4gPiA+ID4gPiAKPiA+ID4gPiA+IFvCoMKg
wqAgOC4wMDgwMzFdIHVzYiAxLTE6IGRldmljZSBub3QgYWNjZXB0aW5nIGFkZHJlc3MgNCwgZXJy
b3IgLTcxCj4gPiA+ID4gPiAKPiA+ID4gPiA+IFvCoMKgwqAgOC42MDk2MjNdIHVzYiAxLTE6IGRl
dmljZSBub3QgYWNjZXB0aW5nIGFkZHJlc3MgNSwgZXJyb3IgLTcxCj4gPiA+ID4gPiAKPiA+ID4g
PiA+IAo+ID4gPiA+ID4gQXQgdGhlIGJlZ2lubmluZyBvZiB0aGUgbG9nLCB0aGVyZSBpcyBhIG1l
c3NhZ2UgcmVnYXJkaW5nCj4gPiA+ID4gPiBpb21tdV9pbmNsdXNpdmVfbWFwcGluZzoKPiA+ID4g
PiA+IAo+ID4gPiA+ID4gCj4gPiA+ID4gPiAoWEVOKSBbVlQtRF1mb3VuZCBBQ1BJX0RNQVJfUk1S
UjoKPiA+ID4gPiA+IChYRU4pIFtWVC1EXcKgIFJNUlIgYWRkcmVzcyByYW5nZSAzZTJlMDAwMC4u
M2UyZmZmZmYgbm90IGluIHJlc2VydmVkCj4gPiA+ID4gbWVtb3J5Owo+ID4gPiA+ID4gbmVlZCAi
aW9tbXVfaW5jbHVzaXZlX21hcHBpbmc9MSI/Cj4gPiA+ID4gPiAoWEVOKSBbVlQtRF0gZW5kcG9p
bnQ6IDAwMDA6MDA6MTQuMAo+ID4gPiA+ID4gCj4gPiA+ID4gPiAKPiA+ID4gPiA+IEkgbWVudGlv
biB0aGF0IEkgdHJpZWQgdG8gYm9vdCBhZ2FpbiB1c2luZyB0aGlzIGNvbW1hbmQgbGluZSBvcHRp
b24sIGJ1dAo+ID4gPiA+ID4gdGhpcyBtZXNzYWdlIGFuZCB0aGUKPiA+ID4gPiA+IAo+ID4gPiA+
ID4gVVNCIG1lc3NhZ2VzIHBlcnNpc3QuCj4gPiBEb2VzIFVTQiB3b3JrIGRlc3BpdGUgb2YgdGhl
IHdhcm5pbmcgbWVzc2FnZT8KPiBObywgaXQgZG9lcyBub3QuCgpJIGp1c3QgcmVhbGl6ZWQgdGhh
dCBJJ3ZlIGRyb3BwZWQgYSBjaHVuayBmcm9tIG15IHNlcmllcyB3aGlsZQpyZWJhc2luZywgY291
bGQgeW91IHBsZWFzZSB0cnkgYWdhaW4gd2l0aCB0aGUgZm9sbG93aW5nIGRpZmYgYXBwbGllZApv
biB0b3Agb2YgbXkgc2VyaWVzPwoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3g4Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKaW5kZXgg
NmFlYzQzZWQxYS4uNjI3MWQ4YjY3MSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gveDg2L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMK
QEAgLTIwOSw3ICsyMDksMTMgQEAgdm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9pb21tdV9od2RvbV9p
bml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgIGlmICggIWh3ZG9tX2lvbW11X21hcChkLCBw
Zm4sIG1heF9wZm4pICkKICAgICAgICAgICAgIGNvbnRpbnVlOwogCi0gICAgICAgIHJjID0gaW9t
bXVfbWFwX3BhZ2UoZCwgcGZuLCBwZm4sIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUp
OworICAgICAgICBpZiAoIGlvbW11X3VzZV9oYXBfcHQoZCkgKQorICAgICAgICB7CisgICAgICAg
ICAgICBBU1NFUlQoaXNfaHZtX2RvbWFpbihkKSk7CisgICAgICAgICAgICByYyA9IHNldF9pZGVu
dGl0eV9wMm1fZW50cnkoZCwgcGZuLCBwMm1fYWNjZXNzX3J3LCAwKTsKKyAgICAgICAgfQorICAg
ICAgICBlbHNlCisgICAgICAgICAgICByYyA9IGlvbW11X21hcF9wYWdlKGQsIHBmbiwgcGZuLCBJ
T01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKTsKICAgICAgICAgaWYgKCByYyApCiAgICAg
ICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcgIiBkJWQ6IElPTU1VIG1hcHBpbmcgZmFpbGVk
OiAlZFxuIiwKICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHJjKTsKCj4gPiA+ID4g
WWVzLCBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyBkb2Vzbid0IHdvcmsgZm9yIFBWSCwgdGhhdCdz
IHdoYXQgbXkKPiA+ID4gPiBwYXRjaCBzZXJpZXMgaXMgdHJ5aW5nIHRvIGFkZHJlc3MuIFRoZSBl
cnJvciBpcyBjYXVzZWQgYnkKPiA+ID4gPiBtaXNzaW5nL3dyb25nIFJNUlIgcmVnaW9ucyBpbiB0
aGUgQUNQSSB0YWJsZXMuCj4gPiA+ID4gCj4gPiA+IExvb2tzIGxpa2UgdGhpcyB3YXJuaW5nIGlz
IHN1Z2dlc3RpbmcgdGhhdCB0aGVyZSBpcyBhbiBSTVJSIHRoYXQgZmFsbHMgb3V0c2lkZSBvZiBh
biBFODIwIHJlc2VydmVkIHJlZ2lvbi4gRm9yIFBWIEkgZ3Vlc3MgdGhhdCAnaW5jbHVzaXZlJyB3
aWxsIGZpeCB0aGlzLCBidXQgZm9yIFBWSCAncmVzZXJ2ZWQnIGlzbid0IGdvaW5nIHRvIGZpeCBp
dC4gSSBob3BlIHRoYXQgdGhlIHJhbmdlIGF0IGxlYXN0IGZhbGxzIGluIGEgaG9sZSwgc28gbWF5
YmUgd2UgYWxzbyBuZWVkIGEgZG9tMF9pb21tdT1ob2xlcyBvcHRpb24gdG9vPyBVZ2x5LCBidXQg
bWF5YmUgbmVjZXNzYXJ5Lgo+ID4gSSB3YW50ZWQgdG8gYXZvaWQgYWRkaW5nIHN1Y2ggb3B0aW9u
IGJlY2F1c2UgSSB0aGluayBpdCdzIGdvaW5nIHRvCj4gPiBpbnRlcmFjdCBxdWl0ZSBiYWRseSB3
aXRoIEJBUiBtYXBwaW5ncy4KPiA+IAo+ID4gTWF5YmUgaXQgd291bGQgbWFrZSBzZW5zZSB0byBh
ZGQgUk1SUiByZWdpb25zIGFzIGxvbmcgYXMgdGhleSBkb24ndAo+ID4gcmVzaWRlIGluIGEgUkFN
IHJlZ2lvbiBhbmQganVzdCBwcmludCB0aGUgd2FybmluZyBtZXNzYWdlPwoKSSBzZWUgdGhhdCB0
aGUgUk1SUiByZWdpb24gaXMgbWFwcGVkIHJlZ2FyZGxlc3Mgb2YgdGhlIGVycm9yIG1lc3NhZ2Us
CnNvIGl0IG1lYW5zIHRoYXQgdGhlIGZpcm13YXJlIGhvcyBib3RoIHdyb25nIFJNUlIgcmVnaW9u
cyBhbmQgbWlzc2luZwplbnRyaWVzLi4uCgpJIGNhbiB0cnkgdG8gbWFrZSBzb21ldGhpbmcgbGlr
ZSAnaW5jbHVzaXZlJyB3b3JrIGZvciBQVkggaWYgdGhlCmN1cnJlbnQgc2VyaWVzIGRvZXNuJ3Qg
c29sdmUgeW91ciBpc3N1ZXMuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 09:53:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 09:53: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 1fnL9Y-00006P-HC; Wed, 08 Aug 2018 09:53: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=xhyf=kx=citrix.com=prvs=751fb83b8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fnL9X-00006J-4S
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 09:53:15 +0000
X-Inumbo-ID: bc3f4d95-9af0-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bc3f4d95-9af0-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 11:52:18 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,456,1526342400"; d="scan'208";a="77338601"
Date: Wed, 8 Aug 2018 11:53:05 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180808095305.kcp7eg6txyw5ruo4@mac>
References: <20180807140243.11265-1-roger.pau@citrix.com>
 <20180807140243.11265-5-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180807140243.11265-5-roger.pau@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 4/4] x86/iommu: add reserved dom0-iommu
 option to map reserved memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMDQ6MDI6NDNQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IEBAIC0xNDksMzYgKzIwNCw5IEBAIHZvaWQgX19od2RvbV9pbml0IGFyY2hfaW9t
bXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgZm9yICggaSA9IDA7IGkgPCB0
b3A7IGkrKyApCj4gICAgICB7Cj4gICAgICAgICAgdW5zaWduZWQgbG9uZyBwZm4gPSBwZHhfdG9f
cGZuKGkpOwo+IC0gICAgICAgIGJvb2wgbWFwOwo+ICAgICAgICAgIGludCByYzsKPiAgCj4gLSAg
ICAgICAgLyoKPiAtICAgICAgICAgKiBTZXQgdXAgMToxIG1hcHBpbmcgZm9yIGRvbTAuIERlZmF1
bHQgdG8gaW5jbHVkZSBvbmx5Cj4gLSAgICAgICAgICogY29udmVudGlvbmFsIFJBTSBhcmVhcyBh
bmQgbGV0IFJNUlJzIGluY2x1ZGUgbmVlZGVkIHJlc2VydmVkCj4gLSAgICAgICAgICogcmVnaW9u
cy4gV2hlbiBzZXQsIHRoZSBpbmNsdXNpdmUgbWFwcGluZyBhZGRpdGlvbmFsbHkgbWFwcyBpbgo+
IC0gICAgICAgICAqIGV2ZXJ5IHBmbiB1cCB0byA0R0IgZXhjZXB0IHRob3NlIHRoYXQgZmFsbCBp
biB1bnVzYWJsZSByYW5nZXMuCj4gLSAgICAgICAgICovCj4gLSAgICAgICAgaWYgKCBwZm4gPiBt
YXhfcGZuICYmICFtZm5fdmFsaWQoX21mbihwZm4pKSApCj4gLSAgICAgICAgICAgIGNvbnRpbnVl
Owo+IC0KPiAtICAgICAgICBpZiAoIGlvbW11X2RvbTBfaW5jbHVzaXZlICYmIHBmbiA8PSBtYXhf
cGZuICkKPiAtICAgICAgICAgICAgbWFwID0gIXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQ
RV9VTlVTQUJMRSk7Cj4gLSAgICAgICAgZWxzZQo+IC0gICAgICAgICAgICBtYXAgPSBwYWdlX2lz
X3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKTsKPiAtCj4gLSAgICAgICAgaWYg
KCAhbWFwICkKPiAtICAgICAgICAgICAgY29udGludWU7Cj4gLQo+IC0gICAgICAgIC8qIEV4Y2x1
ZGUgWGVuIGJpdHMgKi8KPiAtICAgICAgICBpZiAoIHhlbl9pbl9yYW5nZShwZm4pICkKPiAtICAg
ICAgICAgICAgY29udGludWU7Cj4gLQo+IC0gICAgICAgIC8qCj4gLSAgICAgICAgICogSWYgZG9t
MC1zdHJpY3QgbW9kZSBpcyBlbmFibGVkIHRoZW4gZXhjbHVkZSBjb252ZW50aW9uYWwgUkFNCj4g
LSAgICAgICAgICogYW5kIGxldCB0aGUgY29tbW9uIGNvZGUgbWFwIGRvbTAncyBwYWdlcy4KPiAt
ICAgICAgICAgKi8KPiAtICAgICAgICBpZiAoIGlvbW11X2RvbTBfc3RyaWN0ICYmCj4gLSAgICAg
ICAgICAgICBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKSApCj4g
KyAgICAgICAgaWYgKCAhaHdkb21faW9tbXVfbWFwKGQsIHBmbiwgbWF4X3BmbikgKQo+ICAgICAg
ICAgICAgICBjb250aW51ZTsKPiAgCj4gICAgICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBw
Zm4sIHBmbiwgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7CgpJJ3ZlIGxvc3QgYSBj
aHVuayBoZXJlIGR1cmluZyBvbmUgb2YgdGhlIHJlYmFzZXMsIHNvIHRoZSBmb2xsb3dpbmcKZGlm
ZiBzaG91bGQgYmUgYWRkZWQgdG8gdGhlIHBhdGNoIGluIG9yZGVyIHRvIGNyZWF0ZSBtYXBzIGlm
IHRoZSBpb21tdQpwYWdlIHRhYmxlcyBhcmUgc2hhcmVkOgoKZGlmZiAtLWdpdCBhL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2
L2lvbW11LmMKaW5kZXggNmFlYzQzZWQxYS4uNjI3MWQ4YjY3MSAxMDA2NDQKLS0tIGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gveDg2L2lvbW11LmMKQEAgLTIwOSw3ICsyMDksMTMgQEAgdm9pZCBfX2h3ZG9tX2luaXQgYXJj
aF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgIGlmICggIWh3ZG9t
X2lvbW11X21hcChkLCBwZm4sIG1heF9wZm4pICkKICAgICAgICAgICAgIGNvbnRpbnVlOwogCi0g
ICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwgcGZuLCBwZm4sIElPTU1VRl9yZWFkYWJsZXxJ
T01NVUZfd3JpdGFibGUpOworICAgICAgICBpZiAoIGlvbW11X3VzZV9oYXBfcHQoZCkgKQorICAg
ICAgICB7CisgICAgICAgICAgICBBU1NFUlQoaXNfaHZtX2RvbWFpbihkKSk7CisgICAgICAgICAg
ICByYyA9IHNldF9pZGVudGl0eV9wMm1fZW50cnkoZCwgcGZuLCBwMm1fYWNjZXNzX3J3LCAwKTsK
KyAgICAgICAgfQorICAgICAgICBlbHNlCisgICAgICAgICAgICByYyA9IGlvbW11X21hcF9wYWdl
KGQsIHBmbiwgcGZuLCBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKTsKICAgICAgICAg
aWYgKCByYyApCiAgICAgICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcgIiBkJWQ6IElPTU1V
IG1hcHBpbmcgZmFpbGVkOiAlZFxuIiwKICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQs
IHJjKTsKCkkgY2FuIHJlc2VuZCB0aGUgc2VyaWVzIGluIG9yZGVyIHRvIGVhc2UgcmV2aWV3LgoK
Um9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 09:54:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 09:54:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnLB2-0000C9-U0; Wed, 08 Aug 2018 09: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=wdim=kx=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnLB1-0000C2-FL
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 09:54:47 +0000
X-Inumbo-ID: 24875427-9af1-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 24875427-9af1-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 09:55:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 08 Aug 2018 03:54:44 -0600
Message-Id: <5B6ABDE202000078001DBE54@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 08 Aug 2018 03:54:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>,
 "Tamas K Lengyel" <tamas.k.lengyel@gmail.com>
References: <20180807140243.11265-1-roger.pau@citrix.com>
 <CABfawhkwcV+T5UxRFZ3jz_1eS3ZVF=sMq=zN2sa+eVq8ux5zVg@mail.gmail.com>
 <20180807143715.kscihz3wuj6mcnfi@mac>
 <CABfawhmQ557uduVUJjTMbZ3u5FWswPvbVYSUBY785Vx=qbitfA@mail.gmail.com>
 <20180807150829.ydvmvpfyrigeeyyd@mac>
 <CABfawhkomnqJ4rjc5ZBZ+rdJSeqx1XTeAKSeYQRva-BoLQeHsw@mail.gmail.com>
 <CABfawhnSmeR_SeMHjL7CG0tCnnHUKPdCPQePD_iRVZiO4N+mxw@mail.gmail.com>
 <20180808082557.iklujkqgmb5sdzyr@mac>
In-Reply-To: <20180808082557.iklujkqgmb5sdzyr@mac>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 0/4] x86/iommu: PVH Dom0 workarounds for
 missing RMRR entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Connor Davis <davisc@ainfosec.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA4LjA4LjE4IGF0IDEwOjI1LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFR1ZSwgQXVnIDA3LCAyMDE4IGF0IDEwOjQ1OjMyQU0gLTA2MDAsIFRhbWFzIEsgTGVuZ3ll
bCB3cm90ZToKPj4gT24gVHVlLCBBdWcgNywgMjAxOCBhdCAxMDowNCBBTSBUYW1hcyBLIExlbmd5
ZWwKPj4gPHRhbWFzLmsubGVuZ3llbEBnbWFpbC5jb20+IHdyb3RlOgo+PiAoWEVOKSBbVlQtRF1p
b21tdS5jOjkxOTogaW9tbXVfZmF1bHRfc3RhdHVzOiBGYXVsdCBPdmVyZmxvdwo+PiAoWEVOKSBb
VlQtRF1pb21tdS5jOjkyMTogaW9tbXVfZmF1bHRfc3RhdHVzOiBQcmltYXJ5IFBlbmRpbmcgRmF1
bHQKPj4gKFhFTikgW1ZULURdRE1BUjpbRE1BIFJlYWRdIFJlcXVlc3QgZGV2aWNlIFswMDAwOjAw
OjAyLjBdIGZhdWx0IGFkZHIKPj4gNDI4ZjkyNjAwMCwgaW9tbXUgcmVnID0gZmZmZjgyYzAwMGEw
YzAwMAo+PiAoWEVOKSBbVlQtRF1ETUFSOiByZWFzb24gMDYgLSBQVEUgUmVhZCBhY2Nlc3MgaXMg
bm90IHNldAo+PiAoWEVOKSBwcmludF92dGRfZW50cmllczogaW9tbXUgIzAgZGV2IDAwMDA6MDA6
MDIuMCBnbWZuIDQyOGY5MjYKPj4gKFhFTikgICAgIHJvb3RfZW50cnlbMDBdID0gNDNhYWFlMDAx
Cj4+IChYRU4pICAgICBjb250ZXh0WzEwXSA9IDJfNDNjZjkyMDAxCj4+IChYRU4pICAgICBsNFsw
MDBdID0gOWMwMDAwMDQzY2Y5MTEwNwo+PiAoWEVOKSAgICAgbDNbMTBhXSA9IDgwMDAwMDAwMDAw
MDAwMDAKPj4gKFhFTikgICAgIGwzWzEwYV0gbm90IHByZXNlbnQKPj4gCj4+IFRoZSBmYXVsdCBp
cyByZXBlYXRlZCBhIG1pbGxpb24gdGltZXMgcGVyIHNlY29uZCBhbmQgdGhlIHN5c3RlbSBpcwo+
PiBwcmV0dHkgbXVjaCBzdGFsbGVkLgo+IAo+IEFzIEphbiBzYXlzLCB0aGlzIHBhZ2UgaXMgb3V0
c2lkZSBvZiBhbnkgcmFuZ2UgaW4gdGhlIG1lbW9yeSBtYXAuIEkKPiB3b25kZXIgaG93ZXZlciB3
aGF0J3MgaW4gdGhlcmUuCj4gCj4gSSB0aGluayAoYWxzbyBzZWVpbmcgdGhlIFBWIGlzc3Vlcykg
eW91IHNob3VsZCBicmluZyB0aGlzIHVwIHdpdGggdGhlCj4gZHJpdmVyIG1haW50YWluZXJzLCBp
dCBtaWdodCBhY3R1YWxseSBiZSBhIGJ1ZyB0aGF0IHRoZSBkcml2ZXIgaXMKPiB0cnlpbmcgdG8g
YWNjZXNzIHN1Y2ggYWRkcmVzcy4KClJpZ2h0LCBlc3BlY2lhbGx5IGNvbnNpZGVyaW5nIHRoYXQg
dGhlIGFkZHJlc3MgZG9lcyBub3QgYXBwZWFyIHRvIGJlCmludmFyaWFudCwgSSBzdXNwZWN0IHRo
ZSBkcml2ZXIgc2V0cyB1cCBzb21lIEkvTyBmcm9tIChwcmVzdW1hYmx5KQp1bmluaXRpYWxpemVk
IGRhdGEuIFRoaXMgZ29lcyB1bm5vdGljZWQgdW50aWwgRE1BIHRyYW5zbGF0aW9uIGNvbWVzCmlu
dG8gcGxheS4gVGFtYXMgLSBkaWQgeW91IHRyeSBlbmFibGluZyBETUEgdHJhbnNsYXRpb24gaW4g
TGludXgKd2hlbiBub3QgcnVubmluZyBvbiB0b3Agb2YgWGVuPyBEZXBlbmRpbmcgb24gdGhlCkNP
TkZJR19JTlRFTF9JT01NVV9ERUZBVUxUX09OIHNldHRpbmcgdGhpcyBtYXkgbm90IGJlIHRoZQpk
ZWZhdWx0LgoKPiBJbiB0aGUgbWVhbnRpbWUsIHlvdSBjYW4gdHJ5IHRvIGFkZCB0byB0aGUgY29t
bWFuZCBsaW5lOgo+IAo+IHJtcnI9MHg0MjhmOTI2PTA6MDoyLjAKPiAKPiBJbiBvcmRlciB0byBm
b3JjZSBhbiBpb21tdSBtYXBwaW5nIG9mIHRoaXMgYWRkcmVzcy4KCkkgc3VzcGVjdCB0aGlzIHdv
bid0IGhlbHAgbXVjaC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 09:55:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 09:55: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 1fnLC1-0000Jb-9h; Wed, 08 Aug 2018 09:55:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=wdim=kx=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnLBz-0000JK-BZ
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 09:55:47 +0000
X-Inumbo-ID: 173fbd9c-9af1-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 173fbd9c-9af1-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 11:54:50 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 08 Aug 2018 03:55:45 -0600
Message-Id: <5B6ABE1D02000078001DBE57@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 08 Aug 2018 03:55:41 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180807140243.11265-1-roger.pau@citrix.com>
 <20180807140243.11265-5-roger.pau@citrix.com>
 <20180808095305.kcp7eg6txyw5ruo4@mac>
In-Reply-To: <20180808095305.kcp7eg6txyw5ruo4@mac>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 4/4] x86/iommu: add reserved dom0-iommu
 option to map reserved memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDA4LjA4LjE4IGF0IDExOjUzLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IEkndmUgbG9zdCBhIGNodW5rIGhlcmUgZHVyaW5nIG9uZSBvZiB0aGUgcmViYXNlcywgc28gdGhl
IGZvbGxvd2luZwo+IGRpZmYgc2hvdWxkIGJlIGFkZGVkIHRvIHRoZSBwYXRjaCBpbiBvcmRlciB0
byBjcmVhdGUgbWFwcyBpZiB0aGUgaW9tbXUKPiBwYWdlIHRhYmxlcyBhcmUgc2hhcmVkOgo+IAo+
IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyAKPiBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCj4gaW5kZXggNmFlYzQzZWQxYS4uNjI3
MWQ4YjY3MSAxMDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUu
Ywo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCj4gQEAgLTIwOSw3
ICsyMDksMTMgQEAgdm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9pb21tdV9od2RvbV9pbml0KHN0cnVj
dCBkb21haW4gKmQpCj4gICAgICAgICAgaWYgKCAhaHdkb21faW9tbXVfbWFwKGQsIHBmbiwgbWF4
X3BmbikgKQo+ICAgICAgICAgICAgICBjb250aW51ZTsKPiAgCj4gLSAgICAgICAgcmMgPSBpb21t
dV9tYXBfcGFnZShkLCBwZm4sIHBmbiwgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7
Cj4gKyAgICAgICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkKPiArICAgICAgICB7Cj4gKyAg
ICAgICAgICAgIEFTU0VSVChpc19odm1fZG9tYWluKGQpKTsKPiArICAgICAgICAgICAgcmMgPSBz
ZXRfaWRlbnRpdHlfcDJtX2VudHJ5KGQsIHBmbiwgcDJtX2FjY2Vzc19ydywgMCk7Cj4gKyAgICAg
ICAgfQo+ICsgICAgICAgIGVsc2UKPiArICAgICAgICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShk
LCBwZm4sIHBmbiwgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7Cj4gICAgICAgICAg
aWYgKCByYyApCj4gICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAiIGQlZDogSU9N
TVUgbWFwcGluZyBmYWlsZWQ6ICVkXG4iLAo+ICAgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWlu
X2lkLCByYyk7Cj4gCj4gSSBjYW4gcmVzZW5kIHRoZSBzZXJpZXMgaW4gb3JkZXIgdG8gZWFzZSBy
ZXZpZXcuCgpUaGlzIHdvdWxkIGluZGVlZCBiZSBuaWNlLCB0aGFua3MuCgpKYW4KCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 09:57:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 09:57: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 1fnLDM-0000TY-Or; Wed, 08 Aug 2018 09:57:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rmaa=kx=citrix.com=prvs=751fefc73=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fnLDL-0000TO-Ew
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 09:57:11 +0000
X-Inumbo-ID: 7af21b0a-9af1-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7af21b0a-9af1-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 09:57:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,456,1526342400"; d="scan'208,217";a="77338724"
From: Lars Kurth <lars.kurth@citrix.com>
To: Christopher Clark <christopher.w.clark@gmail.com>
Thread-Topic: x86 Community Call - Wed Aug 15, 14:00 - 15:00 UTC - Call for
 agenda items
Thread-Index: AQHULjCuLCjC551qs0+Yp0BXtMi3aaS0336AgACvtIA=
Date: Wed, 8 Aug 2018 09:57:09 +0000
Message-ID: <E7F361B3-806A-45BE-9410-5151216BB4D8@citrix.com>
References: <FE6F7D80-B354-42CB-9E2A-A6931FAEC046@citrix.com>
 <CACMJ4GY86+a0pkmvc_PPUWxLfjrC+h9GyvLkwWCdhk7P1rOjGw@mail.gmail.com>
In-Reply-To: <CACMJ4GY86+a0pkmvc_PPUWxLfjrC+h9GyvLkwWCdhk7P1rOjGw@mail.gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.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 Aug 15,
 14:00 - 15:00 UTC - Call for agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 Julien Grall <julien.grall@arm.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 Matt Spencer <Matt.Spencer@arm.com>,
 "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>, "Ji, 
 John" <john.ji@intel.com>, Stefano Stabellini <sstabellini@kernel.org>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>,
 Jarvis Roach <Jarvis.Roach@dornerworks.com>, Juergen Gross <jgross@suse.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>, Rich
 Persaud <persaur@gmail.com>, "Natarajan, Janakarajan" <jnataraj@amd.com>,
 Paul Durrant <Paul.Durrant@citrix.com>, Stewart
 Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Brian Woods <brian.woods@amd.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============0417179461920527383=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0417179461920527383==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_E7F361B3806A45BE94105151216BB4D8citrixcom_"

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

PiBJJ2QgbGlrZSB0byBhc2sgYWJvdXQgWGVuJ3MgbWVtb3J5IHNjcnViYmluZywgdG8gYmV0dGVy
IHVuZGVyc3RhbmQgdGhlIGNoYW5nZXMgbWFkZSB0byBpdCBpbiByZWNlbnQgdmVyc2lvbnMgb2Yg
WGVuICg0LjEwKykgYW5kIHRoZSBjb21tdW5pdHkgdW5kZXJzdGFuZGluZyBvZiByZXF1aXJlbWVu
dHMgb24gaXQuDQpUaGF0IGxvb2tzIGdvb2QuIFdpbGwgYWRkDQpMYXJzDQoNCkZyb206IENocmlz
dG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci53LmNsYXJrQGdtYWlsLmNvbT4NCkRhdGU6IFdlZG5l
c2RheSwgOCBBdWd1c3QgMjAxOCBhdCAwMToyOA0KVG86IExhcnMgS3VydGggPGxhcnMua3VydGhA
Y2l0cml4LmNvbT4NCkNjOiB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
Zz4sICJjb21taXR0ZXJzQHhlbnByb2plY3Qub3JnIiA8Y29tbWl0dGVyc0B4ZW5wcm9qZWN0Lm9y
Zz4sIFRhbWFzIEsgTGVuZ3llbCA8dGFtYXMuay5sZW5neWVsQGdtYWlsLmNvbT4sICJpbnRlbC14
ZW5AaW50ZWwuY29tIiA8aW50ZWwteGVuQGludGVsLmNvbT4sICJkYW5pZWwua2lwZXJAb3JhY2xl
LmNvbSIgPGRhbmllbC5raXBlckBvcmFjbGUuY29tPiwgUm9nZXIgTW9ubmUgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPiwgUmljaCBQZXJzYXVkIDxwZXJzYXVyQGdtYWlsLmNvbT4sIEJyaWFuIFdvb2Rz
IDxicmlhbi53b29kc0BhbWQuY29tPiwgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPiwgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4sIEp1ZXJnZW4g
R3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4sIFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJp
eC5jb20+LCAiSmksIEpvaG4iIDxqb2huLmppQGludGVsLmNvbT4sICJOYXRhcmFqYW4sIEphbmFr
YXJhamFuIiA8am5hdGFyYWpAYW1kLmNvbT4sICJlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tIiA8
ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4sICJkYXZvcmluLm1pc3RhQGFnZ2lvcy5jb20iIDxk
YXZvcmluLm1pc3RhQGFnZ2lvcy5jb20+LCAicm9iaW4ucmFuZGhhd2FAYXJtLmNvbSIgPHJvYmlu
LnJhbmRoYXdhQGFybS5jb20+LCBBcnRlbSBNeWdhaWV2IDxBcnRlbV9NeWdhaWV2QGVwYW0uY29t
PiwgTWF0dCBTcGVuY2VyIDxNYXR0LlNwZW5jZXJAYXJtLmNvbT4sICJhbmFzdGFzc2lvcy5uYW5v
c0BvbmFwcC5jb20iIDxhbmFzdGFzc2lvcy5uYW5vc0BvbmFwcC5jb20+LCBTdGV3YXJ0IEhpbGRl
YnJhbmQgPFN0ZXdhcnQuSGlsZGVicmFuZEBkb3JuZXJ3b3Jrcy5jb20+LCAidmZhY2hpbkBkZS5h
ZGl0LWp2LmNvbSIgPHZmYWNoaW5AZGUuYWRpdC1qdi5jb20+LCBWb2xvZHlteXIgQmFiY2h1ayA8
dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+LCAibWlyZWxhLnNpbW9ub3ZpY0BhZ2dpb3MuY29t
IiA8bWlyZWxhLnNpbW9ub3ZpY0BhZ2dpb3MuY29tPiwgSmFydmlzIFJvYWNoIDxKYXJ2aXMuUm9h
Y2hAZG9ybmVyd29ya3MuY29tPg0KU3ViamVjdDogUmU6IHg4NiBDb21tdW5pdHkgQ2FsbCAtIFdl
ZCBBdWcgMTUsIDE0OjAwIC0gMTU6MDAgVVRDIC0gQ2FsbCBmb3IgYWdlbmRhIGl0ZW1zDQoNCk9u
IFR1ZSwgQXVnIDcsIDIwMTggYXQgMjoyNiBBTSwgTGFycyBLdXJ0aCA8bGFycy5rdXJ0aEBjaXRy
aXguY29tPG1haWx0bzpsYXJzLmt1cnRoQGNpdHJpeC5jb20+PiB3cm90ZToNCkRlYXIgY29tbXVu
aXR5IG1lbWJlcnMsDQoNCnBsZWFzZSBzZW5kIG1lIGFnZW5kYSBpdGVtcyBmb3IgbmV4dCB3ZWVr
4oCZcyBjb21tdW5pdHkgY2FsbCBieSB0aGlzIEZyaWRheS4NCg0KSWYgdGhlcmUgaXMgdGltZSBh
dmFpbGFibGUgb24gdGhlIGNhbGwsIEknZCBsaWtlIHRvIGFzayBhYm91dCBYZW4ncyBtZW1vcnkg
c2NydWJiaW5nLCB0byBiZXR0ZXIgdW5kZXJzdGFuZCB0aGUgY2hhbmdlcyBtYWRlIHRvIGl0IGlu
IHJlY2VudCB2ZXJzaW9ucyBvZiBYZW4gKDQuMTArKSBhbmQgdGhlIGNvbW11bml0eSB1bmRlcnN0
YW5kaW5nIG9mIHJlcXVpcmVtZW50cyBvbiBpdC4NCg0KdGhhbmtzLA0KDQpDaHJpc3RvcGhlcg0K
DQo=

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

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQph
OnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5
Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnAuTXNv
TGlzdFBhcmFncmFwaCwgbGkuTXNvTGlzdFBhcmFncmFwaCwgZGl2Lk1zb0xpc3RQYXJhZ3JhcGgN
Cgl7bXNvLXN0eWxlLXByaW9yaXR5OjM0Ow0KCW1hcmdpbi10b3A6MGNtOw0KCW1hcmdpbi1yaWdo
dDowY207DQoJbWFyZ2luLWJvdHRvbTowY207DQoJbWFyZ2luLWxlZnQ6MzYuMHB0Ow0KCW1hcmdp
bi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxp
YnJpIixzYW5zLXNlcmlmO30NCnAubXNvbm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25v
cm1hbDANCgl7bXNvLXN0eWxlLW5hbWU6bXNvbm9ybWFsOw0KCW1zby1tYXJnaW4tdG9wLWFsdDph
dXRvOw0KCW1hcmdpbi1yaWdodDowY207DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJ
bWFyZ2luLWxlZnQ6MGNtOw0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGli
cmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTgNCgl7bXNvLXN0eWxlLXR5cGU6cGVy
c29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6
d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25s
eTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4w
cHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5X
b3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT4NCjwvaGVhZD4N
Cjxib2R5IGxhbmc9IkVOLUdCIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xh
c3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mZ3Q7IEknZCBsaWtlIHRv
IGFzayBhYm91dCBYZW4ncyBtZW1vcnkgc2NydWJiaW5nLCB0byBiZXR0ZXIgdW5kZXJzdGFuZCB0
aGUgY2hhbmdlcyBtYWRlIHRvIGl0IGluIHJlY2VudCB2ZXJzaW9ucyBvZiBYZW4gKDQuMTAmIzQz
OykgYW5kIHRoZSBjb21tdW5pdHkgdW5kZXJzdGFuZGluZyBvZiByZXF1aXJlbWVudHMgb24gaXQu
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGF0IGxvb2tzIGdvb2QuIFdp
bGwgYWRkPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5MYXJzPG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXYg
c3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5n
OjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOiA8L3NwYW4+PC9iPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5DaHJpc3RvcGhlciBDbGFyayAmbHQ7
Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20mZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPldlZG5l
c2RheSwgOCBBdWd1c3QgMjAxOCBhdCAwMToyODxicj4NCjxiPlRvOiA8L2I+TGFycyBLdXJ0aCAm
bHQ7bGFycy5rdXJ0aEBjaXRyaXguY29tJmd0Ozxicj4NCjxiPkNjOiA8L2I+eGVuLWRldmVsICZs
dDt4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcmZ3Q7LCAmcXVvdDtjb21taXR0ZXJzQHhl
bnByb2plY3Qub3JnJnF1b3Q7ICZsdDtjb21taXR0ZXJzQHhlbnByb2plY3Qub3JnJmd0OywgVGFt
YXMgSyBMZW5neWVsICZsdDt0YW1hcy5rLmxlbmd5ZWxAZ21haWwuY29tJmd0OywgJnF1b3Q7aW50
ZWwteGVuQGludGVsLmNvbSZxdW90OyAmbHQ7aW50ZWwteGVuQGludGVsLmNvbSZndDssICZxdW90
O2RhbmllbC5raXBlckBvcmFjbGUuY29tJnF1b3Q7ICZsdDtkYW5pZWwua2lwZXJAb3JhY2xlLmNv
bSZndDssIFJvZ2VyDQogTW9ubmUgJmx0O3JvZ2VyLnBhdUBjaXRyaXguY29tJmd0OywgUmljaCBQ
ZXJzYXVkICZsdDtwZXJzYXVyQGdtYWlsLmNvbSZndDssIEJyaWFuIFdvb2RzICZsdDticmlhbi53
b29kc0BhbWQuY29tJmd0OywgU3RlZmFubyBTdGFiZWxsaW5pICZsdDtzc3RhYmVsbGluaUBrZXJu
ZWwub3JnJmd0OywgSnVsaWVuIEdyYWxsICZsdDtqdWxpZW4uZ3JhbGxAYXJtLmNvbSZndDssIEp1
ZXJnZW4gR3Jvc3MgJmx0O2pncm9zc0BzdXNlLmNvbSZndDssIFBhdWwgRHVycmFudCAmbHQ7UGF1
bC5EdXJyYW50QGNpdHJpeC5jb20mZ3Q7LCAmcXVvdDtKaSwNCiBKb2huJnF1b3Q7ICZsdDtqb2hu
LmppQGludGVsLmNvbSZndDssICZxdW90O05hdGFyYWphbiwgSmFuYWthcmFqYW4mcXVvdDsgJmx0
O2puYXRhcmFqQGFtZC5jb20mZ3Q7LCAmcXVvdDtlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tJnF1
b3Q7ICZsdDtlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tJmd0OywgJnF1b3Q7ZGF2b3Jpbi5taXN0
YUBhZ2dpb3MuY29tJnF1b3Q7ICZsdDtkYXZvcmluLm1pc3RhQGFnZ2lvcy5jb20mZ3Q7LCAmcXVv
dDtyb2Jpbi5yYW5kaGF3YUBhcm0uY29tJnF1b3Q7ICZsdDtyb2Jpbi5yYW5kaGF3YUBhcm0uY29t
Jmd0OywgQXJ0ZW0gTXlnYWlldiAmbHQ7QXJ0ZW1fTXlnYWlldkBlcGFtLmNvbSZndDssDQogTWF0
dCBTcGVuY2VyICZsdDtNYXR0LlNwZW5jZXJAYXJtLmNvbSZndDssICZxdW90O2FuYXN0YXNzaW9z
Lm5hbm9zQG9uYXBwLmNvbSZxdW90OyAmbHQ7YW5hc3Rhc3Npb3MubmFub3NAb25hcHAuY29tJmd0
OywgU3Rld2FydCBIaWxkZWJyYW5kICZsdDtTdGV3YXJ0LkhpbGRlYnJhbmRAZG9ybmVyd29ya3Mu
Y29tJmd0OywgJnF1b3Q7dmZhY2hpbkBkZS5hZGl0LWp2LmNvbSZxdW90OyAmbHQ7dmZhY2hpbkBk
ZS5hZGl0LWp2LmNvbSZndDssIFZvbG9keW15ciBCYWJjaHVrICZsdDt2b2xvZHlteXJfYmFiY2h1
a0BlcGFtLmNvbSZndDssICZxdW90O21pcmVsYS5zaW1vbm92aWNAYWdnaW9zLmNvbSZxdW90Ow0K
ICZsdDttaXJlbGEuc2ltb25vdmljQGFnZ2lvcy5jb20mZ3Q7LCBKYXJ2aXMgUm9hY2ggJmx0O0ph
cnZpcy5Sb2FjaEBkb3JuZXJ3b3Jrcy5jb20mZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlJlOiB4
ODYgQ29tbXVuaXR5IENhbGwgLSBXZWQgQXVnIDE1LCAxNDowMCAtIDE1OjAwIFVUQyAtIENhbGwg
Zm9yIGFnZW5kYSBpdGVtczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBUdWUsIEF1ZyA3LCAyMDE4IGF0
IDI6MjYgQU0sIExhcnMgS3VydGggJmx0OzxhIGhyZWY9Im1haWx0bzpsYXJzLmt1cnRoQGNpdHJp
eC5jb20iIHRhcmdldD0iX2JsYW5rIj5sYXJzLmt1cnRoQGNpdHJpeC5jb208L2E+Jmd0OyB3cm90
ZTo8bzpwPjwvbzpwPjwvcD4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXIt
bGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2lu
LWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPkRlYXIgY29tbXVuaXR5IG1lbWJlcnMsPGJyPg0KJm5i
c3A7PGJyPg0KcGxlYXNlIHNlbmQgbWUgYWdlbmRhIGl0ZW1zIGZvciBuZXh0IHdlZWvigJlzIGNv
bW11bml0eSBjYWxsIGJ5IHRoaXMgRnJpZGF5LiA8bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90
ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPklmIHRoZXJlIGlzIHRpbWUgYXZhaWxh
YmxlIG9uIHRoZSBjYWxsLCBJJ2QgbGlrZSB0byBhc2sgYWJvdXQgWGVuJ3MgbWVtb3J5IHNjcnVi
YmluZywgdG8gYmV0dGVyIHVuZGVyc3RhbmQgdGhlIGNoYW5nZXMgbWFkZSB0byBpdCBpbiByZWNl
bnQgdmVyc2lvbnMgb2YgWGVuICg0LjEwJiM0MzspIGFuZCB0aGUgY29tbXVuaXR5IHVuZGVyc3Rh
bmRpbmcgb2YgcmVxdWlyZW1lbnRzIG9uIGl0LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj50aGFua3MsPG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkNocmlzdG9waGVyPG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0
bWw+DQo=

--_000_E7F361B3806A45BE94105151216BB4D8citrixcom_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0417179461920527383==--


From xen-devel-bounces@lists.xenproject.org Wed Aug 08 09:58:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 09:58:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnLEl-0000cN-9a; Wed, 08 Aug 2018 09:58:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rtkw=kx=citrix.com=prvs=751d397f3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fnLEk-0000cE-2C
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 09:58:38 +0000
X-Inumbo-ID: 7c91e2fa-9af1-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7c91e2fa-9af1-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 11:57:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,456,1526342400"; d="scan'208";a="77338768"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20180808090032.2713-1-paul.durrant@citrix.com>
 <20180808090032.2713-3-paul.durrant@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: <1b4916f4-3adf-b76d-2972-346d72d4dab6@citrix.com>
Date: Wed, 8 Aug 2018 10:58:34 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180808090032.2713-3-paul.durrant@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 v21 2/2] tools/libxenctrl: use new
 xenforeignmemory API to seed grant 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: 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>

T24gMDgvMDgvMTggMTA6MDAsIFBhdWwgRHVycmFudCB3cm90ZToKPiBBIHByZXZpb3VzIHBhdGNo
IGFkZGVkIHN1cHBvcnQgZm9yIHByaXYtbWFwcGluZyBndWVzdCByZXNvdXJjZXMgZGlyZWN0bHkK
PiAocmF0aGVyIHRoYW4gaGF2aW5nIHRvIGZvcmVpZ24tbWFwLCB3aGljaCByZXF1aXJlcyBQMk0g
bW9kaWZpY2F0aW9uIGZvcgo+IEhWTSBndWVzdHMpLgo+Cj4gVGhpcyBwYXRjaCBtYWtlcyB1c2Ug
b2YgdGhlIG5ldyBBUEkgdG8gc2VlZCB0aGUgZ3Vlc3QgZ3JhbnQgdGFibGUgdW5sZXNzCj4gdGhl
IHVuZGVybHlpbmcgaW5mcmFzdHJ1Y3R1cmUgKGkuZS4gcHJpdmNtZCkgZG9lc24ndCBzdXBwb3J0
IGl0LCBpbiB3aGljaAo+IGNhc2UgdGhlIG9sZCBzY2hlbWUgaXMgdXNlZC4KPgo+IE5PVEU6IFRo
ZSBjYWxsIHRvIHhjX2RvbV9nbnR0YWJfaHZtX3NlZWQoKSBpbiBodm1fYnVpbGRfc2V0X3BhcmFt
cygpIHdhcwo+ICAgICAgIGFjdHVhbGx5IHVubmVjZXNzYXJ5LCBhcyB0aGUgZ3JhbnQgdGFibGUg
aGFzIGFscmVhZHkgYmVlbiBzZWVkZWQKPiAgICAgICBieSBhIHByaW9yIGNhbGwgdG8geGNfZG9t
X2dudHRhYl9pbml0KCkgbWFkZSBieSBsaWJ4bF9fYnVpbGRfZG9tKCkuCj4KPiBTaWduZWQtb2Zm
LWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+IEFja2VkLWJ5OiBN
YXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5j
b20+Cj4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
Pgo+IEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKU29tZSBtaW5vciBz
dHlsZSBpc3N1ZXMsIGFsbCBvZiB3aGljaCBjYW4gZml4ZWQgb24gY29tbWl0IChwcm9iYWJseSku
wqAKRXZlcnl0aGluZyBlbHNlIGxvb2tzIGZpbmUuCgo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4
Yy9pbmNsdWRlL3hjX2RvbS5oIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94Y19kb20uaAo+IGluZGV4
IDhhNjY4ODljNjguLmE4YTBjMGRhNjYgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGMvaW5jbHVk
ZS94Y19kb20uaAo+ICsrKyBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGNfZG9tLmgKPiBAQCAtMzM3
LDEyICszMzcsOCBAQCB2b2lkICp4Y19kb21fYm9vdF9kb21VX21hcChzdHJ1Y3QgeGNfZG9tX2lt
YWdlICpkb20sIHhlbl9wZm5fdCBwZm4sCj4gIGludCB4Y19kb21fYm9vdF9pbWFnZShzdHJ1Y3Qg
eGNfZG9tX2ltYWdlICpkb20pOwo+ICBpbnQgeGNfZG9tX2NvbXBhdF9jaGVjayhzdHJ1Y3QgeGNf
ZG9tX2ltYWdlICpkb20pOwo+ICBpbnQgeGNfZG9tX2dudHRhYl9pbml0KHN0cnVjdCB4Y19kb21f
aW1hZ2UgKmRvbSk7Cj4gLWludCB4Y19kb21fZ250dGFiX2h2bV9zZWVkKHhjX2ludGVyZmFjZSAq
eGNoLCB1aW50MzJfdCBkb21pZCwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVuX3Bm
bl90IGNvbnNvbGVfZ21mbiwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVuX3Bmbl90
IHhlbnN0b3JlX2dtZm4sCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGNv
bnNvbGVfZG9taWQsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IHhlbnN0
b3JlX2RvbWlkKTsKPiAtaW50IHhjX2RvbV9nbnR0YWJfc2VlZCh4Y19pbnRlcmZhY2UgKnhjaCwg
dWludDMyX3QgZG9taWQsCj4gK2ludCB4Y19kb21fZ250dGFiX3NlZWQoeGNfaW50ZXJmYWNlICp4
Y2gsIHVpbnQzMl90IGd1ZXN0X2RvbWlkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgIGJvb2wg
aXNfaHZtLAo+ICAgICAgICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCBjb25zb2xlX2dtZm4s
Cj4gICAgICAgICAgICAgICAgICAgICAgICAgeGVuX3Bmbl90IHhlbnN0b3JlX2dtZm4sCgpBcyB5
b3UncmUgcmV3cml0aW5nIG1vc3Qgb2YgdGhlIGZ1bmN0aW9uYWxpdHksIGNhbiB3ZSBzd2l0Y2gg
dG8gZ2ZuIHRvCmNvcnJlY3QgdGhlIHRlcm1pbm9sb2d5PwoKPiAgICAgICAgICAgICAgICAgICAg
ICAgICB1aW50MzJfdCBjb25zb2xlX2RvbWlkLAo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94
Y19kb21fYm9vdC5jIGIvdG9vbHMvbGlieGMveGNfZG9tX2Jvb3QuYwo+IGluZGV4IDJlNTY4MWRj
NWQuLjgzMDdlYmVhZjYgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGMveGNfZG9tX2Jvb3QuYwo+
ICsrKyBiL3Rvb2xzL2xpYnhjL3hjX2RvbV9ib290LmMKPiBAQCAtMjU2LDExICsyNTYsMjkgQEAg
c3RhdGljIHhlbl9wZm5fdCB4Y19kb21fZ250dGFiX3NldHVwKHhjX2ludGVyZmFjZSAqeGNoLCB1
aW50MzJfdCBkb21pZCkKPiAgICAgIHJldHVybiBnbWZuOwo+ICB9Cj4gIAo+IC1pbnQgeGNfZG9t
X2dudHRhYl9zZWVkKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCwKPiAtICAgICAg
ICAgICAgICAgICAgICAgICB4ZW5fcGZuX3QgY29uc29sZV9nbWZuLAo+IC0gICAgICAgICAgICAg
ICAgICAgICAgIHhlbl9wZm5fdCB4ZW5zdG9yZV9nbWZuLAo+IC0gICAgICAgICAgICAgICAgICAg
ICAgIHVpbnQzMl90IGNvbnNvbGVfZG9taWQsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgdWlu
dDMyX3QgeGVuc3RvcmVfZG9taWQpCj4gK3N0YXRpYyB2b2lkIHhjX2RvbV9zZXRfZ250dGFiX2Vu
dHJ5KHhjX2ludGVyZmFjZSAqeGNoLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBncmFudF9lbnRyeV92MV90ICpnbnR0YWIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGludCBpZHgsCj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVpbnQzMl90IGd1ZXN0X2RvbWlkLAo+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1aW50MzJfdCBiYWNrZW5kX2RvbWlkLAo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3QgYmFja2VuZF9nbWZuKQoKZ2ZuCgo+ICt7
Cj4gKyAgICBpZiAoIGd1ZXN0X2RvbWlkID09IGJhY2tlbmRfZG9taWQgfHwgYmFja2VuZF9nbWZu
ID09IC0xKQoKU3BhY2UgYXQgdGhlIGVuZC4KCj4gKyAgICAgICAgcmV0dXJuOwo+ICsKPiArICAg
IHhjX2RvbV9wcmludGYoeGNoLCAiJXM6IFsldV0gLT4gMHglIlBSSV94ZW5fcGZuLAo+ICsgICAg
ICAgICAgICAgICAgICBfX0ZVTkNUSU9OX18sIGlkeCwgYmFja2VuZF9nbWZuKTsKCl9fZnVuY19f
IHJhdGhlciB0aGFuIF9fRlVOQ1RJT05fXy7CoCBBbHNvLCAiWyV1XSA9PiBkJWQgMHgiUFJJX3hl
bl9wZm4Kd291bGQgYmUgbW9yZSBoZWxwZnVsIGZvciBkaWFnbm9zdGljcy7CoCAoSSBkbyByZWFs
aXNlIHRoYXQgYmFja2VuZApkb21pZCdzIHdlcmUgcmV0cm9maXR0ZWQgd2l0aG91dCBhZGp1c3Rp
bmcgdGhlIHByaW50ZigpLikKCj4gKwo+ICsgICAgZ250dGFiW2lkeF0uZmxhZ3MgPSBHVEZfcGVy
bWl0X2FjY2VzczsKPiArICAgIGdudHRhYltpZHhdLmRvbWlkID0gYmFja2VuZF9kb21pZDsKPiAr
ICAgIGdudHRhYltpZHhdLmZyYW1lID0gYmFja2VuZF9nbWZuOwo+ICt9Cj4gKwo+ICtzdGF0aWMg
aW50IGNvbXBhdF9nbnR0YWJfc2VlZCh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9taWQs
Cgpjb21wYXRfZ250dGFiX3B2X3NlZWQoKSA/Cgo+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB4ZW5fcGZuX3QgY29uc29sZV9nbWZuLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB4ZW5fcGZuX3QgeGVuc3RvcmVfZ21mbiwKCmdmbgoKPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdWludDMyX3QgY29uc29sZV9kb21pZCwKPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdWludDMyX3QgeGVuc3RvcmVfZG9taWQpCj4gIHsKPiAgCj4gICAgICB4ZW5f
cGZuX3QgZ250dGFiX2dtZm47Cj4gQEAgLTMxMywxMSArMzIzLDExIEBAIGludCB4Y19kb21fZ250
dGFiX3NlZWQoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWlkLAo+ICAgICAgcmV0dXJu
IDA7Cj4gIH0KPiAgCj4gLWludCB4Y19kb21fZ250dGFiX2h2bV9zZWVkKHhjX2ludGVyZmFjZSAq
eGNoLCB1aW50MzJfdCBkb21pZCwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVuX3Bm
bl90IGNvbnNvbGVfZ3BmbiwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVuX3Bmbl90
IHhlbnN0b3JlX2dwZm4sCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGNv
bnNvbGVfZG9taWQsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IHhlbnN0
b3JlX2RvbWlkKQo+ICtzdGF0aWMgaW50IGNvbXBhdF9nbnR0YWJfaHZtX3NlZWQoeGNfaW50ZXJm
YWNlICp4Y2gsIHVpbnQzMl90IGRvbWlkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgeGVuX3Bmbl90IGNvbnNvbGVfZ3BmbiwKPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHhlbl9wZm5fdCB4ZW5zdG9yZV9ncGZuLAoKZ2ZuLgoKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGNvbnNvbGVfZG9taWQsCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCB4ZW5zdG9yZV9kb21pZCkKPiAgewo+
ICAgICAgaW50IHJjOwo+ICAgICAgeGVuX3Bmbl90IHNjcmF0Y2hfZ3BmbjsKPiBAQCAtMzU2LDcg
KzM2Niw3IEBAIGludCB4Y19kb21fZ250dGFiX2h2bV9zZWVkKHhjX2ludGVyZmFjZSAqeGNoLCB1
aW50MzJfdCBkb21pZCwKPiAgICAgICAgICByZXR1cm4gLTE7Cj4gICAgICB9Cj4gIAo+IC0gICAg
cmMgPSB4Y19kb21fZ250dGFiX3NlZWQoeGNoLCBkb21pZCwKPiArICAgIHJjID0gY29tcGF0X2du
dHRhYl9zZWVkKHhjaCwgZG9taWQsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25z
b2xlX2dwZm4sIHhlbnN0b3JlX2dwZm4sCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
b25zb2xlX2RvbWlkLCB4ZW5zdG9yZV9kb21pZCk7Cj4gICAgICBpZiAocmMgIT0gMCkKPiBAQCAt
MzgxLDE4ICszOTEsNTYgQEAgaW50IHhjX2RvbV9nbnR0YWJfaHZtX3NlZWQoeGNfaW50ZXJmYWNl
ICp4Y2gsIHVpbnQzMl90IGRvbWlkLAo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAgCj4gLWludCB4
Y19kb21fZ250dGFiX2luaXQoc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tKQo+ICtpbnQgeGNfZG9t
X2dudHRhYl9zZWVkKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBndWVzdF9kb21pZCwKPiAr
ICAgICAgICAgICAgICAgICAgICAgICBib29sIGlzX2h2bSwgeGVuX3Bmbl90IGNvbnNvbGVfZ21m
biwKPiArICAgICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3QgeGVuc3RvcmVfZ21mbiwgdWlu
dDMyX3QgY29uc29sZV9kb21pZCwKCmdmbi4KCj4gKyAgICAgICAgICAgICAgICAgICAgICAgdWlu
dDMyX3QgeGVuc3RvcmVfZG9taWQpCj4gIHsKPiAtICAgIGlmICggeGNfZG9tX3RyYW5zbGF0ZWQo
ZG9tKSApIHsKPiAtICAgICAgICByZXR1cm4geGNfZG9tX2dudHRhYl9odm1fc2VlZChkb20tPnhj
aCwgZG9tLT5ndWVzdF9kb21pZCwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBkb20tPmNvbnNvbGVfcGZuLCBkb20tPnhlbnN0b3JlX3BmbiwKPiAtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBkb20tPmNvbnNvbGVfZG9taWQsIGRvbS0+eGVuc3Rv
cmVfZG9taWQpOwo+IC0gICAgfSBlbHNlIHsKPiAtICAgICAgICByZXR1cm4geGNfZG9tX2dudHRh
Yl9zZWVkKGRvbS0+eGNoLCBkb20tPmd1ZXN0X2RvbWlkLAo+IC0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgeGNfZG9tX3AybShkb20sIGRvbS0+Y29uc29sZV9wZm4pLAo+IC0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeGNfZG9tX3AybShkb20sIGRvbS0+eGVuc3Rv
cmVfcGZuKSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvbS0+Y29uc29s
ZV9kb21pZCwgZG9tLT54ZW5zdG9yZV9kb21pZCk7Cj4gKyAgICB4ZW5mb3JlaWdubWVtb3J5X2hh
bmRsZSogZm1lbSA9IHhjaC0+Zm1lbTsKPiArICAgIHhlbmZvcmVpZ25tZW1vcnlfcmVzb3VyY2Vf
aGFuZGxlICpmcmVzOwo+ICsgICAgdm9pZCAqYWRkciA9IE5VTEw7Cj4gKwo+ICsgICAgZnJlcyA9
IHhlbmZvcmVpZ25tZW1vcnlfbWFwX3Jlc291cmNlKAo+ICsgICAgICAgIGZtZW0sIGd1ZXN0X2Rv
bWlkLCBYRU5NRU1fcmVzb3VyY2VfZ3JhbnRfdGFibGUsCj4gKyAgICAgICAgWEVOTUVNX3Jlc291
cmNlX2dyYW50X3RhYmxlX2lkX3NoYXJlZCwgMCwgMSwgJmFkZHIsCj4gKyAgICAgICAgUFJPVF9S
RUFEIHwgUFJPVF9XUklURSwgMCk7Cj4gKyAgICBpZiAoICFmcmVzICkKPiArICAgIHsKPiArICAg
ICAgICBpZiAoIGVycm5vID09IEVPUE5PVFNVUFAgKQo+ICsgICAgICAgICAgICByZXR1cm4gaXNf
aHZtID8KPiArICAgICAgICAgICAgICAgIGNvbXBhdF9nbnR0YWJfaHZtX3NlZWQoeGNoLCBndWVz
dF9kb21pZCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc29s
ZV9nbWZuLCB4ZW5zdG9yZV9nbWZuLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBjb25zb2xlX2RvbWlkLCB4ZW5zdG9yZV9kb21pZCkgOgo+ICsgICAgICAgICAgICAg
ICAgY29tcGF0X2dudHRhYl9zZWVkKHhjaCwgZ3Vlc3RfZG9taWQsCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY29uc29sZV9nbWZuLCB4ZW5zdG9yZV9nbWZuLAo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnNvbGVfZG9taWQsIHhlbnN0b3JlX2Rv
bWlkKTsKPiArCj4gKyAgICAgICAgeGNfZG9tX3BhbmljKHhjaCwgWENfSU5URVJOQUxfRVJST1Is
Cj4gKyAgICAgICAgICAgICAgICAgICAgICIlczogZmFpbGVkIHRvIGFjcXVpcmUgZ3JhbnQgdGFi
bGUgIgo+ICsgICAgICAgICAgICAgICAgICAgICAiW2Vycm5vPSVkXVxuIiwKPiArICAgICAgICAg
ICAgICAgICAgICAgX19GVU5DVElPTl9fLCBlcnJubyk7CgpfX2Z1bmNfXywgYW5kIGd1ZXN0IGRv
bWlkIGluIHRoZSBwcmludGsoKT8KCj4gKyAgICAgICAgcmV0dXJuIC0xOwo+ICAgICAgfQo+ICsK
PiArICAgIHhjX2RvbV9zZXRfZ250dGFiX2VudHJ5KHhjaCwgYWRkciwgR05UVEFCX1JFU0VSVkVE
X0NPTlNPTEUsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBndWVzdF9kb21pZCwgY29u
c29sZV9kb21pZCwgY29uc29sZV9nbWZuKTsKPiArICAgIHhjX2RvbV9zZXRfZ250dGFiX2VudHJ5
KHhjaCwgYWRkciwgR05UVEFCX1JFU0VSVkVEX1hFTlNUT1JFLAo+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZ3Vlc3RfZG9taWQsIHhlbnN0b3JlX2RvbWlkLCB4ZW5zdG9yZV9nbWZuKTsK
PiArCj4gKyAgICB4ZW5mb3JlaWdubWVtb3J5X3VubWFwX3Jlc291cmNlKGZtZW0sIGZyZXMpOwo+
ICsKPiArICAgIHJldHVybiAwOwo+ICt9Cj4gKwo+ICtpbnQgeGNfZG9tX2dudHRhYl9pbml0KHN0
cnVjdCB4Y19kb21faW1hZ2UgKmRvbSkKPiArewo+ICsgICAgYm9vbCBpc19odm0gPSB4Y19kb21f
dHJhbnNsYXRlZChkb20pOwo+ICsgICAgeGVuX3Bmbl90IGNvbnNvbGVfZ21mbiA9IHhjX2RvbV9w
Mm0oZG9tLCBkb20tPmNvbnNvbGVfcGZuKTsKPiArICAgIHhlbl9wZm5fdCB4ZW5zdG9yZV9nbWZu
ID0geGNfZG9tX3AybShkb20sIGRvbS0+eGVuc3RvcmVfcGZuKTsKCkkndmUgc3RpbGwgZ290IGEg
cGVuZGluZyBmaXggdG8gcmVuYW1lIGRvbS0+Kl9wZm4gdG8gZ2ZuLCBidXQgdGhlIGxvY2FsCnZh
cmlhYmxlcyBzaG91bGQgYXQgbGVhc3QgYmUgY29ycmVjdC4KCj4gKwo+ICsgICAgcmV0dXJuIHhj
X2RvbV9nbnR0YWJfc2VlZChkb20tPnhjaCwgZG9tLT5ndWVzdF9kb21pZCwgaXNfaHZtLAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zb2xlX2dtZm4sIHhlbnN0b3JlX2dtZm4s
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvbS0+Y29uc29sZV9kb21pZCwgZG9t
LT54ZW5zdG9yZV9kb21pZCk7Cj4gIH0KPiAgCj4gIC8qCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xp
YnhjL3hjX3NyX3Jlc3RvcmVfeDg2X2h2bS5jIGIvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZV94
ODZfaHZtLmMKPiBpbmRleCAyMjdjNDg1NTNlLi40NzY1YTUyZjMzIDEwMDY0NAo+IC0tLSBhL3Rv
b2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X2h2bS5jCj4gKysrIGIvdG9vbHMvbGlieGMveGNf
c3JfcmVzdG9yZV94ODZfaHZtLmMKPiBAQCAtMjE2LDExICsyMTYsMTEgQEAgc3RhdGljIGludCB4
ODZfaHZtX3N0cmVhbV9jb21wbGV0ZShzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4KQo+ICAgICAg
ICAgIHJldHVybiByYzsKPiAgICAgIH0KPiAgCj4gLSAgICByYyA9IHhjX2RvbV9nbnR0YWJfaHZt
X3NlZWQoeGNoLCBjdHgtPmRvbWlkLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGN0eC0+cmVzdG9yZS5jb25zb2xlX2dmbiwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjdHgtPnJlc3RvcmUueGVuc3RvcmVfZ2ZuLAo+IC0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGN0eC0+cmVzdG9yZS5jb25zb2xlX2RvbWlkLAo+IC0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGN0eC0+cmVzdG9yZS54ZW5zdG9yZV9kb21pZCk7Cj4gKyAgICByYyA9
IHhjX2RvbV9nbnR0YWJfc2VlZCh4Y2gsIGN0eC0+ZG9taWQsIHRydWUsCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjdHgtPnJlc3RvcmUuY29uc29sZV9nZm4sCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjdHgtPnJlc3RvcmUueGVuc3RvcmVfZ2ZuLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgY3R4LT5yZXN0b3JlLmNvbnNvbGVfZG9taWQsCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBjdHgtPnJlc3RvcmUueGVuc3RvcmVfZG9taWQpOwoKSG1tLsKg
IFRoaXMgaXMgbm93IGNvbW1vbiB3aXRoIHRoZSBwdiBzaWRlLCBhbmQgd2lsbCBzaW1pbGFybHkg
YmUgd2FudGVkCm9uIHRoZSBBUk0gc2lkZSBldmVudHVhbGx5LsKgIFRoaXMgcGF0Y2ggc2hvdWxk
bid0IGNoYW5nZSBmcm9tIGhvdyBpdCBpcwpub3csIGJ1dCBJJ2xsIHRyeSBhbmQgZmluZCBzb21l
IGNvcGlvdXMgZnJlZSB0aW1lIHRvIHB1bGwgdG9nZXRoZXIgYQpjb21tb24gc3RyZWFtX2NvbXBs
ZXRlKCkgZnVuY3Rpb24uCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 10:00:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 10:00:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnLGF-0001K7-NT; Wed, 08 Aug 2018 10: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=wdim=kx=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnLGE-0001K0-IU
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 10:00:10 +0000
X-Inumbo-ID: e5c1d2f2-9af1-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e5c1d2f2-9af1-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 10:00:37 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 08 Aug 2018 04:00:08 -0600
Message-Id: <5B6ABF2602000078001DBE8C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 08 Aug 2018 04:00:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180725141204.j2pzznmaeuwis32q@mac.bytemobile.com>
 <39fd8a224e5e4a39999b04582d45a0c4@AMSPEX02CL03.citrite.net>
 <20180726164611.gneruvoi5vmvbkd5@mac.bytemobile.com>
 <1532681311565.24220@amazon.com>
 <20180727091109.mpkin3m7cgfriydj@mac.bytemobile.com>
 <1533209784969.4697@amazon.com> <20180802135517.uhga6o4lb6lhylzy@mac>
 <c464ac5b-2bc2-2c7c-0755-44eca8dd2990@amazon.com>
 <20180808080806.kzueiarxxu6npyli@mac>
 <1b08ca5c921b41429f71667dbf4ced87@AMSPEX02CL03.citrite.net>
 <20180808085119.b54tbeftryvy427s@mac>
 <5B6AAD430200009A03E1638C@prv1-mh.provo.novell.com>
 <5B6AAF130200003B04D2E796@prv1-mh.provo.novell.com>
In-Reply-To: <5B6AAF130200003B04D2E796@prv1-mh.provo.novell.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>, bercarug@amazon.com,
 David Woodhouse <dwmw2@infradead.org>, Paul Durrant <paul.durrant@citrix.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>

Pj4+IE9uIDA4LjA4LjE4IGF0IDEwOjUxLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFdlZCwgQXVnIDA4LCAyMDE4IGF0IDA5OjQzOjM5QU0gKzAxMDAsIFBhdWwgRHVycmFudCB3
cm90ZToKPj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+PiA+IEZyb206IFJvZ2VyIFBh
dSBNb25uZQo+PiA+IFNlbnQ6IDA4IEF1Z3VzdCAyMDE4IDA5OjA4Cj4+ID4gVG86IGJlcmNhcnVn
QGFtYXpvbi5jb20gCj4+ID4gQ2M6IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5j
b20+OyB4ZW4tZGV2ZWwgPHhlbi0KPj4gPiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz47IERh
dmlkIFdvb2Rob3VzZSA8ZHdtdzJAaW5mcmFkZWFkLm9yZz47Cj4+ID4gSmFuIEJldWxpY2ggPEpC
ZXVsaWNoQHN1c2UuY29tPjsgQmVsZ3VuLCBBZHJpYW4gPGFiZWxndW5AYW1hem9uLmNvbT4KPj4g
PiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gUFZIIGRvbTAgY3JlYXRpb24gZmFpbHMgLSB0aGUg
c3lzdGVtIGZyZWV6ZXMKPj4gPiAKPj4gPiBPbiBXZWQsIEF1ZyAwOCwgMjAxOCBhdCAxMDo0Njo0
MEFNICswMzAwLCBiZXJjYXJ1Z0BhbWF6b24uY29tIHdyb3RlOgo+PiA+ID4gT24gMDgvMDIvMjAx
OCAwNDo1NSBQTSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4gPiA+ID4gUGxlYXNlIHRyeSB0
byBhdm9pZCB0b3AgcG9zdGluZy4KPj4gPiA+ID4KPj4gPiA+ID4gT24gVGh1LCBBdWcgMDIsIDIw
MTggYXQgMTE6MzY6MjZBTSArMDAwMCwgQmVyY2FydSwgR2FicmllbCB3cm90ZToKPj4gPiA+ID4g
PiBJIGFwcGxpZWQgdGhlIG1hdGNoIG1lbnRpb25lZCwgYnV0IHRoZSBzeXN0ZW0gZmFpbHMgdG8g
Ym9vdC4gSW5zdGVhZCwgaXQKPj4gPiA+ID4gPiBkcm9wcyB0byBhIEJ1c3lCb3ggc2hlbGwuIEl0
IHNlZW1zIHRvIGJlIGEgZmlsZSBzeXN0ZW0gaXNzdWUuCj4+ID4gPiA+IFNvIHlvdSBoYXZlIGFw
cGxpZWQgMTczYzc4MDM1OTIwNjVkMjdiZjJlNjBkNTBlMDhlMTk3YTBlZmE4MyBhbmQgaXQKPj4g
PiA+ID4gY2F1c2VzIGEgcmVncmVzc2lvbiBmb3IgeW91Pwo+PiA+ID4gPgo+PiA+ID4gPiBBcyBJ
IHVuZGVyc3RhbmQgaXQsIGJlZm9yZSBhcHBseWluZyAxNzNjNzgwMzU5MjA2IHlvdSB3aGVyZSBj
YXBhYmxlIG9mCj4+ID4gPiA+IGJvb3RpbmcgdGhlIFBWSCBEb20wLCBhbGJlaXQgd2l0aCBub24t
d29ya2luZyBVU0I/Cj4+ID4gPiA+Cj4+ID4gPiA+IEFuZCBhZnRlciBhcHBseWluZyAxNzNjNzgw
MzU5MjA2IHlvdSBhcmUgbm8gbG9uZ2VyIGFibGUgdG8gYm9vdD8KPj4gPiA+IFJpZ2h0LCBhZnRl
ciBhcHBseWluZyAxNzNjNzgwMzU5MjA2IHRoZSBzeXN0ZW0gZmFpbHMgdG8gYm9vdCAoaXQgZHJv
cHMgdG8KPj4gPiA+IHRoZSBCdXN5Qm94IHNoZWxsKS4KPj4gPiA+ID4gPiBGb2xsb3dpbmcgaXMg
YSBzZXF1ZW5jZSBvZiB0aGUgYm9vdCBsb2cgcmVnYXJkaW5nIHRoZSBmaWxlIHN5c3RlbSBpc3N1
ZS4KPj4gPiA+ID4gQXQgbGVhc3QgcGFydCBvZiB0aGUgaXNzdWUgc2VlbXMgdG8gYmUgdGhhdCB0
aGUgSU8tQVBJQyBpbmZvcm1hdGlvbgo+PiA+ID4gPiBwcm92aWRlZCB0byBEb20wIGlzIHdyb25n
IChmcm9tIHRoZSBhdHRhY2hlZCBsb2cpOgo+PiA+ID4gPgo+PiA+ID4gPiBbICAgIDAuMDAwMDAw
XSBJT0FQSUNbMF06IGFwaWNfaWQgMiwgdmVyc2lvbiAxNTIsIGFkZHJlc3MgMHhmZWMwMDAwMCwg
R1NJIAo+IDAtCj4+ID4gMAo+PiA+ID4gPiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09W
UiAoYnVzIDAgYnVzX2lycSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZsKQo+PiA+ID4gPiBbICAgIDAu
MDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAyCj4+ID4gPiA+
IFsgICAgMC4wMDAwMDBdIEZhaWxlZCB0byBmaW5kIGlvYXBpYyBmb3IgZ3NpIDogMgo+PiA+ID4g
PiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSA5IGdsb2Jh
bF9pcnEgOSBoaWdoIAo+IGxldmVsKQo+PiA+ID4gPiBbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5h
YmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSA5Cj4+ID4gPiA+IFsgICAgMC4wMDAwMDBdIEZh
aWxlZCB0byBmaW5kIGlvYXBpYyBmb3IgZ3NpIDogOQo+PiA+ID4gPiBbICAgIDAuMDAwMDAwXSBF
UlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAxCj4+ID4gPiA+IFsgICAgMC4w
MDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDIKPj4gPiA+ID4g
WyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElDIGZvciBHU0kgMwo+
PiA+ID4gPiBbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9y
IEdTSSA0Cj4+ID4gPiA+IFsgICAgMC4wMDAwMDBdIEVSUk9SOiBVbmFibGUgdG8gbG9jYXRlIElP
QVBJQyBmb3IgR1NJIDUKPj4gPiA+ID4gWyAgICAwLjAwMDAwMF0gRVJST1I6IFVuYWJsZSB0byBs
b2NhdGUgSU9BUElDIGZvciBHU0kgNgo+PiA+ID4gPiBbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5h
YmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSA3Cj4+ID4gPiA+IFsgICAgMC4wMDAwMDBdIEVS
Uk9SOiBVbmFibGUgdG8gbG9jYXRlIElPQVBJQyBmb3IgR1NJIDgKPj4gPiA+ID4gWyAgICAwLjAw
MDAwMF0gRVJST1I6IFVuYWJsZSB0byBsb2NhdGUgSU9BUElDIGZvciBHU0kgOQo+PiA+ID4gPiBb
ICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAxMAo+
PiA+ID4gPiBbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9y
IEdTSSAxMQo+PiA+ID4gPiBbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJ
T0FQSUMgZm9yIEdTSSAxMgo+PiA+ID4gPiBbICAgIDAuMDAwMDAwXSBFUlJPUjogVW5hYmxlIHRv
IGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAxMwo+PiA+ID4gPiBbICAgIDAuMDAwMDAwXSBFUlJPUjog
VW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAxNAo+PiA+ID4gPiBbICAgIDAuMDAwMDAw
XSBFUlJPUjogVW5hYmxlIHRvIGxvY2F0ZSBJT0FQSUMgZm9yIEdTSSAxNQo+PiA+ID4gPgo+PiA+
ID4gPiBDYW4geW91IHRyeSB0byBib290IHdpdGgganVzdCB0aGUgc3RhZ2luZyBicmFuY2ggKGN1
cnJlbnQgY29tbWl0IGlzCj4+ID4gPiA+IDAwOGE4ZmIyNDliOWQ0MzMpIGFuZCBzZWUgaG93IHRo
YXQgZ29lcz8KPj4gPiA+ID4KPj4gPiA+ID4gVGhhbmtzLCBSb2dlci4KPj4gPiA+ID4KPj4gPiA+
IEkgcmVjb21waWxlZCBYZW4gdXNpbmcgdGhlIHN0YWdpbmcgYnJhbmNoLCBjb21taXQgMDA4YThm
YjI0OWI5ZDQzMyBhbmQKPj4gPiB0aGUKPj4gPiA+IHN5c3RlbSBib290cywKPj4gPiAKPj4gPiBP
Sywgc28geW91ciBpc3N1ZXMgd2hlcmUgbm90IGNhdXNlZCBieSAxNzNjNzgwMzU5MjA2IHRoZW4/
Cj4+ID4gCj4+ID4gMDA4YThmYjI0OWI5ZDQzMyBhbHJlYWR5IGNvbnRhaW5zIDE3M2M3ODAzNTky
MDYgYmVjYXVzZSBpdCB3YXMKPj4gPiBjb21taXR0ZWQgZWFybGllci4gSW4gYW55IGNhc2UgaXQn
cyBnb29kIHRvIGtub3cgeW91IGFyZSBhYmxlIHRvIGJvb3QKPj4gPiAoYWxiZWl0IHdpdGggaXNz
dWVzKSB1c2luZyB0aGUgY3VycmVudCBzdGFnaW5nIGJyYW5jaC4KPj4gPiAKPj4gPiA+IGhvd2V2
ZXIgdGhlIFVTQiBwcm9ibGVtIHBlcnNpc3RzLiBJIHdhcyBhYmxlIHRvIGxvZyBpbiB1c2luZyB0
aGUgc2VyaWFsIAo+IHBvcnQKPj4gPiA+IGFuZCBhZnRlciBleGVjdXRpbmcKPj4gPiAKPj4gPiBZ
ZXMsIHRoZSBmaXhlcyBmb3IgdGhpcyBpc3N1ZSBoYXZlIG5vdCBiZWVuIGNvbW1pdHRlZCB5ZXQs
IHNlZToKPj4gPiAKPj4gPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0
bWwveGVuLWRldmVsLzIwMTgtIAo+PiA+IDA4L21zZzAwNTI4Lmh0bWwKPj4gPiAKPj4gPiBJZiB5
b3Ugd2FudCB5b3UgY2FuIGdpdmUgdGhpcyBicmFuY2ggYSB0cnksIGl0IHNob3VsZCBob3BlZnVs
bHkgc29sdmUKPj4gPiB5b3VyIFVTQiBpc3N1ZXMuCj4+ID4gCj4+ID4gPiAieGwgbGlzdCAtbCIg
dGhlIG1lbW9yeSBkZWNyZWFzZSBwcm9ibGVtIGFwcGVhcmVkLgo+PiA+IAo+PiA+IFl1cCwgSSB3
aWxsIGxvb2sgaW50byB0aGlzIG5vdyBpbiBvcmRlciB0byBmaW5kIHNvbWUga2luZCBvZgo+PiA+
IHdvcmthcm91bmQuCj4+ID4gCj4+ID4gPiBJIGF0dGFjaGVkIHRoZSBib290IGxvZy4gRm9sbG93
aW5nIGFyZSBzb21lIGxpbmVzIGV4dHJhY3RlZCBmcm9tIHRoZSBsb2csCj4+ID4gPiByZWdhcmRp
bmcgdGhlIFVTQgo+PiA+ID4KPj4gPiA+IGRldmljZXMgcHJvYmxlbToKPj4gPiA+Cj4+ID4gPiBb
ICAgIDUuODY0MDg0XSB1c2IgMS0xOiBkZXZpY2UgZGVzY3JpcHRvciByZWFkLzY0LCBlcnJvciAt
NzEKPj4gPiA+Cj4+ID4gPiBbICAgIDcuNTY0MDI1XSB1c2IgMS0xOiBuZXcgZnVsbC1zcGVlZCBV
U0IgZGV2aWNlIG51bWJlciA0IHVzaW5nIHhoY2lfaGNkCj4+ID4gPiBbICAgIDcuNTcxMzQ3XSB1
c2IgMS0xOiBEZXZpY2Ugbm90IHJlc3BvbmRpbmcgdG8gc2V0dXAgYWRkcmVzcy4KPj4gPiA+Cj4+
ID4gPiBbICAgIDguMDA4MDMxXSB1c2IgMS0xOiBkZXZpY2Ugbm90IGFjY2VwdGluZyBhZGRyZXNz
IDQsIGVycm9yIC03MQo+PiA+ID4KPj4gPiA+IFsgICAgOC42MDk2MjNdIHVzYiAxLTE6IGRldmlj
ZSBub3QgYWNjZXB0aW5nIGFkZHJlc3MgNSwgZXJyb3IgLTcxCj4+ID4gPgo+PiA+ID4KPj4gPiA+
IEF0IHRoZSBiZWdpbm5pbmcgb2YgdGhlIGxvZywgdGhlcmUgaXMgYSBtZXNzYWdlIHJlZ2FyZGlu
Zwo+PiA+ID4gaW9tbXVfaW5jbHVzaXZlX21hcHBpbmc6Cj4+ID4gPgo+PiA+ID4KPj4gPiA+IChY
RU4pIFtWVC1EXWZvdW5kIEFDUElfRE1BUl9STVJSOgo+PiA+ID4gKFhFTikgW1ZULURdICBSTVJS
IGFkZHJlc3MgcmFuZ2UgM2UyZTAwMDAuLjNlMmZmZmZmIG5vdCBpbiByZXNlcnZlZAo+PiA+IG1l
bW9yeTsKPj4gPiA+IG5lZWQgImlvbW11X2luY2x1c2l2ZV9tYXBwaW5nPTEiPwo+PiA+ID4gKFhF
TikgW1ZULURdIGVuZHBvaW50OiAwMDAwOjAwOjE0LjAKPj4gPiA+Cj4+ID4gPgo+PiA+ID4gSSBt
ZW50aW9uIHRoYXQgSSB0cmllZCB0byBib290IGFnYWluIHVzaW5nIHRoaXMgY29tbWFuZCBsaW5l
IG9wdGlvbiwgYnV0Cj4+ID4gPiB0aGlzIG1lc3NhZ2UgYW5kIHRoZQo+PiA+ID4KPj4gPiA+IFVT
QiBtZXNzYWdlcyBwZXJzaXN0Lgo+IAo+IERvZXMgVVNCIHdvcmsgZGVzcGl0ZSBvZiB0aGUgd2Fy
bmluZyBtZXNzYWdlPwo+IAo+PiA+IFllcywgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcgZG9lc24n
dCB3b3JrIGZvciBQVkgsIHRoYXQncyB3aGF0IG15Cj4+ID4gcGF0Y2ggc2VyaWVzIGlzIHRyeWlu
ZyB0byBhZGRyZXNzLiBUaGUgZXJyb3IgaXMgY2F1c2VkIGJ5Cj4+ID4gbWlzc2luZy93cm9uZyBS
TVJSIHJlZ2lvbnMgaW4gdGhlIEFDUEkgdGFibGVzLgo+PiA+IAo+PiAKPj4gTG9va3MgbGlrZSB0
aGlzIHdhcm5pbmcgaXMgc3VnZ2VzdGluZyB0aGF0IHRoZXJlIGlzIGFuIFJNUlIgdGhhdCBmYWxs
cyAKPiBvdXRzaWRlIG9mIGFuIEU4MjAgcmVzZXJ2ZWQgcmVnaW9uLiBGb3IgUFYgSSBndWVzcyB0
aGF0ICdpbmNsdXNpdmUnIHdpbGwgZml4IAo+IHRoaXMsIGJ1dCBmb3IgUFZIICdyZXNlcnZlZCcg
aXNuJ3QgZ29pbmcgdG8gZml4IGl0LiBJIGhvcGUgdGhhdCB0aGUgcmFuZ2UgYXQgCj4gbGVhc3Qg
ZmFsbHMgaW4gYSBob2xlLCBzbyBtYXliZSB3ZSBhbHNvIG5lZWQgYSBkb20wX2lvbW11PWhvbGVz
IG9wdGlvbiB0b28/IAo+IFVnbHksIGJ1dCBtYXliZSBuZWNlc3NhcnkuCj4gCj4gSSB3YW50ZWQg
dG8gYXZvaWQgYWRkaW5nIHN1Y2ggb3B0aW9uIGJlY2F1c2UgSSB0aGluayBpdCdzIGdvaW5nIHRv
Cj4gaW50ZXJhY3QgcXVpdGUgYmFkbHkgd2l0aCBCQVIgbWFwcGluZ3MuCj4gCj4gTWF5YmUgaXQg
d291bGQgbWFrZSBzZW5zZSB0byBhZGQgUk1SUiByZWdpb25zIGFzIGxvbmcgYXMgdGhleSBkb24n
dAo+IHJlc2lkZSBpbiBhIFJBTSByZWdpb24gYW5kIGp1c3QgcHJpbnQgdGhlIHdhcm5pbmcgbWVz
c2FnZT8KCkJ1dCB0aGUgQkFSIHByb2JsZW0gd291bGQgdGhlbiBzdGlsbCBleGlzdCwgdW5sZXNz
IHdlIGhhbmQgRG9tMCBhCmZpeGVkIHVwIEU4MjAgdGFibGUuCgpKYW4KCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 10:05:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 10: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 1fnLLP-0001ZP-Dd; Wed, 08 Aug 2018 10:05: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=wdim=kx=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnLLO-0001ZK-Ki
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 10:05:30 +0000
X-Inumbo-ID: a4a84cb7-9af2-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a4a84cb7-9af2-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 10:05:57 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 08 Aug 2018 04:05:28 -0600
Message-Id: <5B6AC06702000078001DBEA0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 08 Aug 2018 04:05:27 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Amit Singh Tomar" <amittomer25@gmail.com>
References: <1533661673-14607-1-git-send-email-amittomer25@gmail.com>
 <1533661673-14607-3-git-send-email-amittomer25@gmail.com>
In-Reply-To: <1533661673-14607-3-git-send-email-amittomer25@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [RFC PATCH 2/2] xen/arm: Add MESON UART driver for
 Amlogic S905 SoC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, andre.przywara@arm.com,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.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+IE9uIDA3LjA4LjE4IGF0IDE5OjA3LCA8YW1pdHRvbWVyMjVAZ21haWwuY29tPiB3cm90ZToK
PiBUaGlzIHBhdGNoIGFkZHMgZHJpdmVyIGZvciBVQVJUIGNvbnRyb2xsZXIgcHJlc2VudCBvbiBB
bWxvZ2ljIFM5MDUgU29DLgo+IGh0dHBzOi8vZG4ub2Ryb2lkLmNvbS9TOTA1L0RhdGFTaGVldC9T
OTA1X1B1YmxpY19EYXRhc2hlZXRfVjEuMS40LnBkZiAKPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbWl0
IFNpbmdoIFRvbWFyIDxhbWl0dG9tZXIyNUBnbWFpbC5jb20+Cj4gLS0tCj4gIHhlbi9kcml2ZXJz
L2NoYXIvS2NvbmZpZyAgICAgIHwgICA4ICsrCj4gIHhlbi9kcml2ZXJzL2NoYXIvTWFrZWZpbGUg
ICAgIHwgICAxICsKPiAgeGVuL2RyaXZlcnMvY2hhci9tZXNvbi11YXJ0LmMgfCAyOTAgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gIDMgZmlsZXMgY2hhbmdlZCwg
Mjk5IGluc2VydGlvbnMoKykKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9kcml2ZXJzL2NoYXIv
bWVzb24tdWFydC5jCgpUaGUgZHJpdmVyIGJlaW5nIEFSTS1zcGVjaWZpYywgeW91IHdpbGwgd2Fu
dCB0byB1cGRhdGUKLi9NQUlOVEFJTkVSUyB0byBhbHNvIGxpc3QgdGhpcyBuZXcgZmlsZSBhcyBB
Uk0tc3BlY2lmaWMuCgo+IC0tLSBhL3hlbi9kcml2ZXJzL2NoYXIvS2NvbmZpZwo+ICsrKyBiL3hl
bi9kcml2ZXJzL2NoYXIvS2NvbmZpZwo+IEBAIC0yMCw2ICsyMCwxNCBAQCBjb25maWcgSEFTX01W
RUJVCj4gIAkgIFRoaXMgc2VsZWN0cyB0aGUgTWFydmVsbCBNVkVCVSBVQVJULiBJZiB5b3UgaGF2
ZSBhIEFSTUFEQSAzNzAwCj4gIAkgIGJhc2VkIGJvYXJkLCBzYXkgWS4KPiAgCj4gK2NvbmZpZyBI
QVNfTUVTT04KPiArICAgIGJvb2wKPiArICAgIGRlZmF1bHQgeQo+ICsgICAgZGVwZW5kcyBvbiBB
Uk1fNjQKPiArICAgIGhlbHAKPiArICAgICAgVGhpcyBzZWxlY3RzIHRoZSBNYXJ2ZWxsIE1FU09O
IFVBUlQuIElmIHlvdSBoYXZlIGEgQW1sb2dpYyBTOTA1Cj4gKyAgICAgIGJhc2VkIGJvYXJkLCBz
YXkgWS4KPiArCj4gIGNvbmZpZyBIQVNfUEwwMTEKPiAgCWJvb2wKPiAgCWRlZmF1bHQgeQoKUGxl
YXNlIGZpeCBpbmRlbnRhdGlvbiB0byBtYXRjaCB0aGF0IG9mIHN1cnJvdW5kaW5nIGNvZGUuIEFs
c28KcGxlYXNlIHVzZSAiZGVmX2Jvb2wgeSIgcmF0aGVyIHRoYW4gaXRzIGxvbmdlciB0d28gbGlu
ZSBlcXVpdmFsZW50LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 10:08:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 10:08:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnLNs-0001lr-Rz; Wed, 08 Aug 2018 10:08: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=xhyf=kx=citrix.com=prvs=751fb83b8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fnLNr-0001lm-Ik
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 10:08:03 +0000
X-Inumbo-ID: ce36c3d6-9af2-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ce36c3d6-9af2-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 12:07:07 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,456,1526342400"; d="scan'208";a="62272140"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 8 Aug 2018 12:07:43 +0200
Message-ID: <20180808100747.19464-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 0/4] 86/iommu: PVH Dom0 workarounds for
 missing RMRR 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: Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; 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
aXNzaW5nIFJNUlIKZW50cmllcyBmb3IgYSBQVkggRG9tMC4gSXQncyBiYXNlZCBvbiB0aGUgaW9t
bXVfaW5jbHVzaXZlX21hcHBpbmcgVlRkCm9wdGlvbi4KClRoZSBQVkggd29ya2Fyb3VuZCBpZGVu
dGl0eSBtYXBzIGFsbCByZWdpb25zIG1hcmtlZCBhcyByZXNlcnZlZCBpbiB0aGUKbWVtb3J5IG1h
cC4KCk5vdGUgdGhhdCB0aGlzIHdvcmthcm91bmQgaXMgZW5hYmxlZCBieSBkZWZhdWx0IG9uIElu
dGVsIGhhcmR3YXJlLiBJdCdzCmFsc28gYXZhaWxhYmxlIHRvIEFNRCBoYXJkd2FyZSwgYWx0aG91
Z2ggaXQncyBkaXNhYmxlZCBieSBkZWZhdWx0IGluCnRoYXQgY2FzZS4KClRoZSBzZXJpZXMgY2Fu
IGJlIGZvdW5kIGF0OgoKZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Blb3BsZS9yb3lnZXIveGVuLmdp
dCBpb21tdV9pbmNsdXNpdmVfdjQKClRoYW5rcy4KClJvZ2VyIFBhdSBNb25uZSAoNCk6CiAgaW9t
bXU6IGludHJvZHVjZSBkb20wLWlvbW11IG9wdGlvbgogIGlvbW11OiBtYWtlIGlvbW11X2luY2x1
c2l2ZV9tYXBwaW5nIGEgc3Vib3B0aW9uIG9mIGRvbTAtaW9tbXUKICBkb20wL3B2aDogY2hhbmdl
IHRoZSBvcmRlciBvZiB0aGUgTU1DRkcgaW5pdGlhbGl6YXRpb24KICB4ODYvaW9tbXU6IGFkZCBy
ZXNlcnZlZCBkb20wLWlvbW11IG9wdGlvbiB0byBtYXAgcmVzZXJ2ZWQgbWVtb3J5CiAgICByYW5n
ZXMKCiBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biAgICAgICAgIHwgNDcgKysr
KysrKysrKysKIHhlbi9hcmNoL3g4Ni9odm0vZG9tMF9idWlsZC5jICAgICAgICAgICAgICAgfCAg
OSArLQogeGVuL2FyY2gveDg2L2h2bS9pby5jICAgICAgICAgICAgICAgICAgICAgICB8ICA1ICsr
CiB4ZW4vYXJjaC94ODYveDg2XzY0L21tLmMgICAgICAgICAgICAgICAgICAgIHwgIDMgKy0KIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMgICAgfCAgMiArLQogeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyB8IDExICsrLQogeGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYXJtL2lvbW11LmMgICAgICAgICB8ICA0ICsKIHhlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2lvbW11LmMgICAgICAgICAgICAgfCA2MiArKysrKysrKysrKystLQogeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2V4dGVybi5oICAgICAgICB8ICAyIC0KIHhlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgICAgICAgfCAyNSArKystLS0KIHhlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgICAgICAgfCA1OCArLS0tLS0tLS0tLS0tCiB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyAgICAgICAgIHwgOTMgKysrKysrKysrKysr
KysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pby5oICAgICAgICAgICAgICAgIHwg
IDMgKwogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICAgICAgICB8ICA4ICst
CiAxNCBmaWxlcyBjaGFuZ2VkLCAyNDYgaW5zZXJ0aW9ucygrKSwgODYgZGVsZXRpb25zKC0pCgot
LSAKMi4xOC4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 10:08:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 10:08:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnLNx-0001mU-5u; Wed, 08 Aug 2018 10:08:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xhyf=kx=citrix.com=prvs=751fb83b8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fnLNv-0001m7-Pl
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 10:08:07 +0000
X-Inumbo-ID: d119a48b-9af2-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d119a48b-9af2-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 12:07:11 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,456,1526342400"; d="scan'208";a="62272145"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 8 Aug 2018 12:07:44 +0200
Message-ID: <20180808100747.19464-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180808100747.19464-1-roger.pau@citrix.com>
References: <20180808100747.19464-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 1/4] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>,
 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>

VG8gc2VsZWN0IHRoZSBpb21tdSBjb25maWd1cmF0aW9uIHVzZWQgYnkgRG9tMC4gVGhpcyBvcHRp
b24gc3VwZXJzZWRlcwppb21tdT1kb20wLXN0cmljdHxkb20wLXBhc3N0aHJvdWdoLgoKTm8gZnVu
Y3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNp
dHJpeC5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYyOgogLSBDaGFuZ2UgdGhlIHN0eWxlIGFuZCB0
ZXh0IHVzZWQgaW4gdGhlIHhlbiBjb21tYW5kIGxpbmUgZG9jdW1lbnQuCiAtIERvbid0IGFsbG93
IG5vbmUsIHN0cmljdCBvciByZWxheGVkIHRvIHVzZSB0aGUgbm8tIHByZWZpeC4KCkNoYW5nZXMg
c2luY2UgdjE6CiAtIE5ldyBpbiB0aGlzIHZlcnNpb24uCi0tLQpDYzogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5s
YXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFk
LndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KQ2M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1
bHBhbml0QGFtZC5jb20+CkNjOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KQ2M6
IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KIGRvY3MvbWlzYy94ZW4tY29t
bWFuZC1saW5lLm1hcmtkb3duICAgICAgICAgfCAyMyArKysrKysrKysrKwogeGVuL2FyY2gveDg2
L3g4Nl82NC9tbS5jICAgICAgICAgICAgICAgICAgICB8ICAzICstCiB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jICAgIHwgIDIgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgfCAgNCArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
aW9tbXUuYyAgICAgICAgICAgICB8IDQyICsrKysrKysrKysrKysrKysrLS0tLQogeGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgICAgICAgICB8IDE2ICsrKystLS0tCiB4ZW4vaW5j
bHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICAgICAgICAgIHwgIDYgKystCiA3IGZpbGVzIGNo
YW5nZWQsIDc1IGluc2VydGlvbnMoKyksIDIxIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2Rv
Y3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIGIvZG9jcy9taXNjL3hlbi1jb21tYW5k
LWxpbmUubWFya2Rvd24KaW5kZXggNjViNDc1NDQxOC4uZWE0NTFmMDg4ZSAxMDA2NDQKLS0tIGEv
ZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KKysrIGIvZG9jcy9taXNjL3hlbi1j
b21tYW5kLWxpbmUubWFya2Rvd24KQEAgLTExNTAsMTIgKzExNTAsMTggQEAgZGV0ZWN0aW9uIG9m
IHN5c3RlbXMga25vd24gdG8gbWlzYmVoYXZlIHVwb24gYWNjZXNzZXMgdG8gdGhhdCBwb3J0Lgog
CiA+IGBkb20wLXBhc3N0aHJvdWdoYAogCis+ICoqV0FSTklORzogVGhpcyBjb21tYW5kIGxpbmUg
b3B0aW9uIGlzIGRlcHJlY2F0ZWQsIGFuZCBzdXBlcnNlZGVkIGJ5Cis+IF9kb20wLWlvbW11PW5v
bmVfIC0gdXNpbmcgYm90aCBvcHRpb25zIGluIGNvbWJpbmF0aW9uIGlzIHVuZGVmaW5lZC4qKgor
CiA+IERlZmF1bHQ6IGBmYWxzZWAKIAogPj4gQ29udHJvbCB3aGV0aGVyIHRvIGRpc2FibGUgRE1B
IHJlbWFwcGluZyBmb3IgRG9tMC4KIAogPiBgZG9tMC1zdHJpY3RgCiAKKz4gKipXQVJOSU5HOiBU
aGlzIGNvbW1hbmQgbGluZSBvcHRpb24gaXMgZGVwcmVjYXRlZCwgYW5kIHN1cGVyc2VkZWQgYnkK
Kz4gX2RvbTAtaW9tbXU9c3RyaWN0XyAtIHVzaW5nIGJvdGggb3B0aW9ucyBpbiBjb21iaW5hdGlv
biBpcyB1bmRlZmluZWQuKioKKwogPiBEZWZhdWx0OiBgZmFsc2VgCiAKID4+IENvbnRyb2wgd2hl
dGhlciB0byBzZXQgdXAgRE1BIHJlbWFwcGluZyBvbmx5IGZvciB0aGUgbWVtb3J5IERvbTAgYWN0
dWFsbHkKQEAgLTExOTgsNiArMTIwNCwyMyBAQCBkZXRlY3Rpb24gb2Ygc3lzdGVtcyBrbm93biB0
byBtaXNiZWhhdmUgdXBvbiBhY2Nlc3NlcyB0byB0aGF0IHBvcnQuCiAKID4+IEVuYWJsZSBJT01N
VSBkZWJ1Z2dpbmcgY29kZSAoaW1wbGllcyBgdmVyYm9zZWApLgogCisjIyMgZG9tMC1pb21tdQor
PiBgPSBMaXN0IG9mIFsgbm9uZSB8IHN0cmljdCB8IHJlbGF4ZWQgXWAKKworKiBgbm9uZWA6IGRp
c2FibGVzIERNQSByZW1hcHBpbmcgZm9yIERvbTAuCisKK1RoZSBmb2xsb3dpbmcgdHdvIG9wdGlv
bnMgY29udHJvbCBob3cgUkFNIHJlZ2lvbnMgYXJlIG1hcHBlZCBpbiB0aGUgaW9tbXUgZm9yCitQ
ViBEb20wOgorCisqIGBzdHJpY3RgOiBzZXRzIHVwIERNQSByZW1hcHBpbmcgb25seSBmb3IgdGhl
IG1lbW9yeSBEb20wIGFjdHVhbGx5IGdvdAorICBhc3NpZ25lZC4KKworKiBgcmVsYXhlZGA6IHNl
dHMgRE1BIHJlbWFwcGluZyBmb3IgYWxsIHRoZSBob3N0IFJBTSBleGNlcHQgcmVnaW9ucyBpbiB1
c2UgYnkKKyAgWGVuLiBUaGlzIGlzIHRoZSBkZWZhdWx0IGlvbW11IGJlaGF2aW91ci4KKworTm90
ZSB0aGF0IGFsbCB0aGUgYWJvdmUgb3B0aW9ucyBhcmUgbXV0dWFsbHkgZXhjbHVzaXZlLiBTcGVj
aWZ5aW5nIG1vcmUgdGhhbgorb25lIG9uIHRoZSBgZG9tMC1pb21tdWAgY29tbWFuZCBsaW5lIHdp
bGwgcmVzdWx0IGluIHVuZGVmaW5lZCBiZWhhdmlvci4KKwogIyMjIGlvbW11XF9kZXZcX2lvdGxi
XF90aW1lb3V0CiA+IGA9IDxpbnRlZ2VyPmAKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4
Nl82NC9tbS5jIGIveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jCmluZGV4IGNjYTRhZTkyNmUuLjg0
MjI2YjMzMjYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYworKysgYi94ZW4v
YXJjaC94ODYveDg2XzY0L21tLmMKQEAgLTE0MjYsNyArMTQyNiw4IEBAIGludCBtZW1vcnlfYWRk
KHVuc2lnbmVkIGxvbmcgc3BmbiwgdW5zaWduZWQgbG9uZyBlcGZuLCB1bnNpZ25lZCBpbnQgcHht
KQogICAgIGlmICggcmV0ICkKICAgICAgICAgZ290byBkZXN0cm95X20ycDsKIAotICAgIGlmICgg
aW9tbXVfZW5hYmxlZCAmJiAhaW9tbXVfcGFzc3Rocm91Z2ggJiYgIW5lZWRfaW9tbXUoaGFyZHdh
cmVfZG9tYWluKSApCisgICAgaWYgKCBpb21tdV9lbmFibGVkICYmICFpb21tdV9kb20wX3Bhc3N0
aHJvdWdoICYmCisgICAgICAgICAhbmVlZF9pb21tdShoYXJkd2FyZV9kb21haW4pICkKICAgICB7
CiAgICAgICAgIGZvciAoIGkgPSBzcGZuOyBpIDwgZXBmbjsgaSsrICkKICAgICAgICAgICAgIGlm
ICggaW9tbXVfbWFwX3BhZ2UoaGFyZHdhcmVfZG9tYWluLCBpLCBpLCBJT01NVUZfcmVhZGFibGV8
SU9NTVVGX3dyaXRhYmxlKSApCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvaW9tbXVfaW5pdC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQu
YwppbmRleCA0NzQ5OTJhNzVhLi5hZDhjNDhiZTFjIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9pb21tdV9pbml0LmMKQEAgLTEwNjIsNyArMTA2Miw3IEBAIHN0YXRpYyB2b2lkIF9faW5p
dCBhbWRfaW9tbXVfaW5pdF9jbGVhbnVwKHZvaWQpCiAgICAgcmFkaXhfdHJlZV9kZXN0cm95KCZp
dnJzX21hcHMsIHhmcmVlKTsKIAogICAgIGlvbW11X2VuYWJsZWQgPSAwOwotICAgIGlvbW11X3Bh
c3N0aHJvdWdoID0gMDsKKyAgICBpb21tdV9kb20wX3Bhc3N0aHJvdWdoID0gZmFsc2U7CiAgICAg
aW9tbXVfaW50cmVtYXAgPSAwOwogICAgIGlvbW11djJfZW5hYmxlZCA9IDA7CiB9CmRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwppbmRleCAxMmQyNjk1Yjg5Li5l
ZWFjZjcxM2U0IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2Ft
ZF9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11
LmMKQEAgLTEyMSw3ICsxMjEsNyBAQCBzdGF0aWMgdm9pZCBhbWRfaW9tbXVfc2V0dXBfZG9tYWlu
X2RldmljZSgKICAgICBCVUdfT04oICFoZC0+YXJjaC5yb290X3RhYmxlIHx8ICFoZC0+YXJjaC5w
YWdpbmdfbW9kZSB8fAogICAgICAgICAgICAgIWlvbW11LT5kZXZfdGFibGUuYnVmZmVyICk7CiAK
LSAgICBpZiAoIGlvbW11X3Bhc3N0aHJvdWdoICYmIGlzX2hhcmR3YXJlX2RvbWFpbihkb21haW4p
ICkKKyAgICBpZiAoIGlvbW11X2RvbTBfcGFzc3Rocm91Z2ggJiYgaXNfaGFyZHdhcmVfZG9tYWlu
KGRvbWFpbikgKQogICAgICAgICB2YWxpZCA9IDA7CiAKICAgICBpZiAoIGF0c19lbmFibGVkICkK
QEAgLTI1Niw3ICsyNTYsNyBAQCBzdGF0aWMgdm9pZCBfX2h3ZG9tX2luaXQgYW1kX2lvbW11X2h3
ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICBpZiAoIGFsbG9jYXRlX2RvbWFpbl9yZXNv
dXJjZXMoZG9tX2lvbW11KGQpKSApCiAgICAgICAgIEJVRygpOwogCi0gICAgaWYgKCAhaW9tbXVf
cGFzc3Rocm91Z2ggJiYgIW5lZWRfaW9tbXUoZCkgKQorICAgIGlmICggIWlvbW11X2RvbTBfcGFz
c3Rocm91Z2ggJiYgIW5lZWRfaW9tbXUoZCkgKQogICAgIHsKICAgICAgICAgaW50IHJjID0gMDsK
IApkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKaW5kZXggNzBkMjE4ZjkxMC4uODMwNTYwYmRjZiAxMDA2
NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9pb21tdS5jCkBAIC0yMiw2ICsyMiw3IEBACiAjaW5jbHVkZSA8eHNtL3hz
bS5oPgogCiBzdGF0aWMgaW50IHBhcnNlX2lvbW11X3BhcmFtKGNvbnN0IGNoYXIgKnMpOworc3Rh
dGljIGludCBwYXJzZV9kb20wX2lvbW11X3BhcmFtKGNvbnN0IGNoYXIgKnMpOwogc3RhdGljIHZv
aWQgaW9tbXVfZHVtcF9wMm1fdGFibGUodW5zaWduZWQgY2hhciBrZXkpOwogCiB1bnNpZ25lZCBp
bnQgX19yZWFkX21vc3RseSBpb21tdV9kZXZfaW90bGJfdGltZW91dCA9IDEwMDA7CkBAIC01Miwx
MSArNTMsOSBAQCBjdXN0b21fcGFyYW0oImlvbW11IiwgcGFyc2VfaW9tbXVfcGFyYW0pOwogYm9v
bF90IF9faW5pdGRhdGEgaW9tbXVfZW5hYmxlID0gMTsKIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGlv
bW11X2VuYWJsZWQ7CiBib29sX3QgX19yZWFkX21vc3RseSBmb3JjZV9pb21tdTsKLWJvb2xfdCBf
X2h3ZG9tX2luaXRkYXRhIGlvbW11X2RvbTBfc3RyaWN0OwogYm9vbF90IF9fcmVhZF9tb3N0bHkg
aW9tbXVfdmVyYm9zZTsKIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGlvbW11X3dvcmthcm91bmRfYmlv
c19idWc7CiBib29sX3QgX19yZWFkX21vc3RseSBpb21tdV9pZ2Z4ID0gMTsKLWJvb2xfdCBfX3Jl
YWRfbW9zdGx5IGlvbW11X3Bhc3N0aHJvdWdoOwogYm9vbF90IF9fcmVhZF9tb3N0bHkgaW9tbXVf
c25vb3AgPSAxOwogYm9vbF90IF9fcmVhZF9tb3N0bHkgaW9tbXVfcWludmFsID0gMTsKIGJvb2xf
dCBfX3JlYWRfbW9zdGx5IGlvbW11X2ludHJlbWFwID0gMTsKQEAgLTcyLDYgKzcxLDEwIEBAIGJv
b2xfdCBfX3JlYWRfbW9zdGx5IGlvbW11X2hhcF9wdF9zaGFyZSA9IDE7CiBib29sX3QgX19yZWFk
X21vc3RseSBpb21tdV9kZWJ1ZzsKIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGFtZF9pb21tdV9wZXJk
ZXZfaW50cmVtYXAgPSAxOwogCitjdXN0b21fcGFyYW0oImRvbTAtaW9tbXUiLCBwYXJzZV9kb20w
X2lvbW11X3BhcmFtKTsKK2Jvb2wgX19od2RvbV9pbml0ZGF0YSBpb21tdV9kb20wX3N0cmljdDsK
K2Jvb2wgX19yZWFkX21vc3RseSBpb21tdV9kb20wX3Bhc3N0aHJvdWdoOworCiBERUZJTkVfUEVS
X0NQVShib29sX3QsIGlvbW11X2RvbnRfZmx1c2hfaW90bGIpOwogCiBERUZJTkVfU1BJTkxPQ0so
aW9tbXVfcHRfY2xlYW51cF9sb2NrKTsKQEAgLTEyMSw3ICsxMjQsNyBAQCBzdGF0aWMgaW50IF9f
aW5pdCBwYXJzZV9pb21tdV9wYXJhbShjb25zdCBjaGFyICpzKQogICAgICAgICBlbHNlIGlmICgg
IXN0cm5jbXAocywgImFtZC1pb21tdS1wZXJkZXYtaW50cmVtYXAiLCBzcyAtIHMpICkKICAgICAg
ICAgICAgIGFtZF9pb21tdV9wZXJkZXZfaW50cmVtYXAgPSB2YWw7CiAgICAgICAgIGVsc2UgaWYg
KCAhc3RybmNtcChzLCAiZG9tMC1wYXNzdGhyb3VnaCIsIHNzIC0gcykgKQotICAgICAgICAgICAg
aW9tbXVfcGFzc3Rocm91Z2ggPSB2YWw7CisgICAgICAgICAgICBpb21tdV9kb20wX3Bhc3N0aHJv
dWdoID0gdmFsOwogICAgICAgICBlbHNlIGlmICggIXN0cm5jbXAocywgImRvbTAtc3RyaWN0Iiwg
c3MgLSBzKSApCiAgICAgICAgICAgICBpb21tdV9kb20wX3N0cmljdCA9IHZhbDsKICAgICAgICAg
ZWxzZSBpZiAoICFzdHJuY21wKHMsICJzaGFyZXB0Iiwgc3MgLSBzKSApCkBAIC0xMzUsNiArMTM4
LDMxIEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2lvbW11X3BhcmFtKGNvbnN0IGNoYXIgKnMp
CiAgICAgcmV0dXJuIHJjOwogfQogCitzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9kb20wX2lvbW11
X3BhcmFtKGNvbnN0IGNoYXIgKnMpCit7CisgICAgY29uc3QgY2hhciAqc3M7CisgICAgaW50IHJj
ID0gMDsKKworICAgIGRvIHsKKyAgICAgICAgc3MgPSBzdHJjaHIocywgJywnKTsKKyAgICAgICAg
aWYgKCAhc3MgKQorICAgICAgICAgICAgc3MgPSBzdHJjaHIocywgJ1wwJyk7CisKKyAgICAgICAg
aWYgKCAhc3RybmNtcChzLCAibm9uZSIsIHNzIC0gcykgKQorICAgICAgICAgICAgaW9tbXVfZG9t
MF9wYXNzdGhyb3VnaCA9IHRydWU7CisgICAgICAgIGVsc2UgaWYgKCAhc3RybmNtcChzLCAic3Ry
aWN0Iiwgc3MgLSBzKSApCisgICAgICAgICAgICBpb21tdV9kb20wX3N0cmljdCA9IHRydWU7Cisg
ICAgICAgIGVsc2UgaWYgKCAhc3RybmNtcChzLCAicmVsYXhlZCIsIHNzIC0gcykgKQorICAgICAg
ICAgICAgaW9tbXVfZG9tMF9zdHJpY3QgPSBmYWxzZTsKKyAgICAgICAgZWxzZQorICAgICAgICAg
ICAgcmMgPSAtRUlOVkFMOworCisgICAgICAgIHMgPSBzcyArIDE7CisgICAgfSB3aGlsZSAoICpz
cyApOworCisgICAgcmV0dXJuIHJjOworfQorCiBpbnQgaW9tbXVfZG9tYWluX2luaXQoc3RydWN0
IGRvbWFpbiAqZCkKIHsKICAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShk
KTsKQEAgLTE1OCw3ICsxODYsNyBAQCBzdGF0aWMgdm9pZCBfX2h3ZG9tX2luaXQgY2hlY2tfaHdk
b21fcmVxcyhzdHJ1Y3QgZG9tYWluICpkKQogCiAgICAgYXJjaF9pb21tdV9jaGVja19hdXRvdHJh
bnNsYXRlZF9od2RvbShkKTsKIAotICAgIGlmICggaW9tbXVfcGFzc3Rocm91Z2ggKQorICAgIGlm
ICggaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCApCiAgICAgICAgIHBhbmljKCJEb20wIHVzZXMgcGFn
aW5nIHRyYW5zbGF0ZWQgbW9kZSwgZG9tMC1wYXNzdGhyb3VnaCBtdXN0IG5vdCBiZSAiCiAgICAg
ICAgICAgICAgICJlbmFibGVkXG4iKTsKIApAQCAtMzcyLDcgKzQwMCw3IEBAIGludCBfX2luaXQg
aW9tbXVfc2V0dXAodm9pZCkKICAgICBib29sX3QgZm9yY2VfaW50cmVtYXAgPSBmb3JjZV9pb21t
dSAmJiBpb21tdV9pbnRyZW1hcDsKIAogICAgIGlmICggaW9tbXVfZG9tMF9zdHJpY3QgKQotICAg
ICAgICBpb21tdV9wYXNzdGhyb3VnaCA9IDA7CisgICAgICAgIGlvbW11X2RvbTBfcGFzc3Rocm91
Z2ggPSBmYWxzZTsKIAogICAgIGlmICggaW9tbXVfZW5hYmxlICkKICAgICB7CkBAIC0zOTMsMTQg
KzQyMSwxNCBAQCBpbnQgX19pbml0IGlvbW11X3NldHVwKHZvaWQpCiAgICAgaWYgKCAhaW9tbXVf
ZW5hYmxlZCApCiAgICAgewogICAgICAgICBpb21tdV9zbm9vcCA9IDA7Ci0gICAgICAgIGlvbW11
X3Bhc3N0aHJvdWdoID0gMDsKKyAgICAgICAgaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCA9IGZhbHNl
OwogICAgICAgICBpb21tdV9kb20wX3N0cmljdCA9IDA7CiAgICAgfQogICAgIHByaW50aygiSS9P
IHZpcnR1YWxpc2F0aW9uICVzYWJsZWRcbiIsIGlvbW11X2VuYWJsZWQgPyAiZW4iIDogImRpcyIp
OwogICAgIGlmICggaW9tbXVfZW5hYmxlZCApCiAgICAgewogICAgICAgICBwcmludGsoIiAtIERv
bTAgbW9kZTogJXNcbiIsCi0gICAgICAgICAgICAgICBpb21tdV9wYXNzdGhyb3VnaCA/ICJQYXNz
dGhyb3VnaCIgOgorICAgICAgICAgICAgICAgaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCA/ICJQYXNz
dGhyb3VnaCIgOgogICAgICAgICAgICAgICAgaW9tbXVfZG9tMF9zdHJpY3QgPyAiU3RyaWN0IiA6
ICJSZWxheGVkIik7CiAgICAgICAgIHByaW50aygiSW50ZXJydXB0IHJlbWFwcGluZyAlc2FibGVk
XG4iLCBpb21tdV9pbnRyZW1hcCA/ICJlbiIgOiAiZGlzIik7CiAgICAgICAgIHRhc2tsZXRfaW5p
dCgmaW9tbXVfcHRfY2xlYW51cF90YXNrbGV0LCBpb21tdV9mcmVlX3BhZ2V0YWJsZXMsIDApOwpk
aWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwppbmRleCAxNzEwMjU2ODIzLi44YWM3NzQyMTVi
IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYworKysgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwpAQCAtMTMwNCw3ICsxMzA0LDcgQEAg
c3RhdGljIHZvaWQgX19od2RvbV9pbml0IGludGVsX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRv
bWFpbiAqZCkKIHsKICAgICBzdHJ1Y3QgYWNwaV9kcmhkX3VuaXQgKmRyaGQ7CiAKLSAgICBpZiAo
ICFpb21tdV9wYXNzdGhyb3VnaCAmJiBpc19wdl9kb21haW4oZCkgKQorICAgIGlmICggIWlvbW11
X2RvbTBfcGFzc3Rocm91Z2ggJiYgaXNfcHZfZG9tYWluKGQpICkKICAgICB7CiAgICAgICAgIC8q
IFNldCB1cCAxOjEgcGFnZSB0YWJsZSBmb3IgaGFyZHdhcmUgZG9tYWluLiAqLwogICAgICAgICB2
dGRfc2V0X2h3ZG9tX21hcHBpbmcoZCk7CkBAIC0xMzkxLDcgKzEzOTEsNyBAQCBpbnQgZG9tYWlu
X2NvbnRleHRfbWFwcGluZ19vbmUoCiAgICAgICAgIHJldHVybiByZXM7CiAgICAgfQogCi0gICAg
aWYgKCBpb21tdV9wYXNzdGhyb3VnaCAmJiBpc19oYXJkd2FyZV9kb21haW4oZG9tYWluKSApCisg
ICAgaWYgKCBpb21tdV9kb20wX3Bhc3N0aHJvdWdoICYmIGlzX2hhcmR3YXJlX2RvbWFpbihkb21h
aW4pICkKICAgICB7CiAgICAgICAgIGNvbnRleHRfc2V0X3RyYW5zbGF0aW9uX3R5cGUoKmNvbnRl
eHQsIENPTlRFWFRfVFRfUEFTU19USFJVKTsKICAgICAgICAgYWdhdyA9IGxldmVsX3RvX2FnYXco
aW9tbXUtPm5yX3B0X2xldmVscyk7CkBAIC0xNzgxLDcgKzE3ODEsNyBAQCBzdGF0aWMgaW50IF9f
bXVzdF9jaGVjayBpbnRlbF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAogICAgICAg
ICByZXR1cm4gMDsKIAogICAgIC8qIERvIG5vdGhpbmcgaWYgaGFyZHdhcmUgZG9tYWluIGFuZCBp
b21tdSBzdXBwb3J0cyBwYXNzIHRocnUuICovCi0gICAgaWYgKCBpb21tdV9wYXNzdGhyb3VnaCAm
JiBpc19oYXJkd2FyZV9kb21haW4oZCkgKQorICAgIGlmICggaW9tbXVfZG9tMF9wYXNzdGhyb3Vn
aCAmJiBpc19oYXJkd2FyZV9kb21haW4oZCkgKQogICAgICAgICByZXR1cm4gMDsKIAogICAgIHNw
aW5fbG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKQEAgLTE4MjYsNyArMTgyNiw3IEBAIHN0
YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgbG9uZyBnZm4pCiB7CiAgICAgLyogRG8gbm90aGluZyBpZiBoYXJkd2FyZSBkb21haW4g
YW5kIGlvbW11IHN1cHBvcnRzIHBhc3MgdGhydS4gKi8KLSAgICBpZiAoIGlvbW11X3Bhc3N0aHJv
dWdoICYmIGlzX2hhcmR3YXJlX2RvbWFpbihkKSApCisgICAgaWYgKCBpb21tdV9kb20wX3Bhc3N0
aHJvdWdoICYmIGlzX2hhcmR3YXJlX2RvbWFpbihkKSApCiAgICAgICAgIHJldHVybiAwOwogCiAg
ICAgcmV0dXJuIGRtYV9wdGVfY2xlYXJfb25lKGQsIChwYWRkcl90KWdmbiA8PCBQQUdFX1NISUZU
XzRLKTsKQEAgLTIyNjksOCArMjI2OSw4IEBAIGludCBfX2luaXQgaW50ZWxfdnRkX3NldHVwKHZv
aWQpCiAgICAgICAgIGlmICggaW9tbXVfc25vb3AgJiYgIWVjYXBfc25wX2N0bChpb21tdS0+ZWNh
cCkgKQogICAgICAgICAgICAgaW9tbXVfc25vb3AgPSAwOwogCi0gICAgICAgIGlmICggaW9tbXVf
cGFzc3Rocm91Z2ggJiYgIWVjYXBfcGFzc190aHJ1KGlvbW11LT5lY2FwKSApCi0gICAgICAgICAg
ICBpb21tdV9wYXNzdGhyb3VnaCA9IDA7CisgICAgICAgIGlmICggaW9tbXVfZG9tMF9wYXNzdGhy
b3VnaCAmJiAhZWNhcF9wYXNzX3RocnUoaW9tbXUtPmVjYXApICkKKyAgICAgICAgICAgIGlvbW11
X2RvbTBfcGFzc3Rocm91Z2ggPSBmYWxzZTsKIAogICAgICAgICBpZiAoIGlvbW11X3FpbnZhbCAm
JiAhZWNhcF9xdWV1ZWRfaW52YWwoaW9tbXUtPmVjYXApICkKICAgICAgICAgICAgIGlvbW11X3Fp
bnZhbCA9IDA7CkBAIC0yMzA4LDcgKzIzMDgsNyBAQCBpbnQgX19pbml0IGludGVsX3Z0ZF9zZXR1
cCh2b2lkKQogCiAjZGVmaW5lIFAocCxzKSBwcmludGsoIkludGVsIFZULWQgJXMgJXNlbmFibGVk
LlxuIiwgcywgKHApPyAiIiA6ICJub3QgIikKICAgICBQKGlvbW11X3Nub29wLCAiU25vb3AgQ29u
dHJvbCIpOwotICAgIFAoaW9tbXVfcGFzc3Rocm91Z2gsICJEb20wIERNQSBQYXNzdGhyb3VnaCIp
OworICAgIFAoaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCwgIkRvbTAgRE1BIFBhc3N0aHJvdWdoIik7
CiAgICAgUChpb21tdV9xaW52YWwsICJRdWV1ZWQgSW52YWxpZGF0aW9uIik7CiAgICAgUChpb21t
dV9pbnRyZW1hcCwgIkludGVycnVwdCBSZW1hcHBpbmciKTsKICAgICBQKGlvbW11X2ludHBvc3Qs
ICJQb3N0ZWQgSW50ZXJydXB0Iik7CkBAIC0yMzMwLDcgKzIzMzAsNyBAQCBpbnQgX19pbml0IGlu
dGVsX3Z0ZF9zZXR1cCh2b2lkKQogIGVycm9yOgogICAgIGlvbW11X2VuYWJsZWQgPSAwOwogICAg
IGlvbW11X3Nub29wID0gMDsKLSAgICBpb21tdV9wYXNzdGhyb3VnaCA9IDA7CisgICAgaW9tbXVf
ZG9tMF9wYXNzdGhyb3VnaCA9IGZhbHNlOwogICAgIGlvbW11X3FpbnZhbCA9IDA7CiAgICAgaW9t
bXVfaW50cmVtYXAgPSAwOwogICAgIGlvbW11X2ludHBvc3QgPSAwOwpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAppbmRleCA2YjQy
ZTNiODc2Li5jMGM2OTc1YWM0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAor
KysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApAQCAtMjksMTMgKzI5LDE1IEBACiAjaW5jbHVk
ZSA8YXNtL2lvbW11Lmg+CiAKIGV4dGVybiBib29sX3QgaW9tbXVfZW5hYmxlLCBpb21tdV9lbmFi
bGVkOwotZXh0ZXJuIGJvb2xfdCBmb3JjZV9pb21tdSwgaW9tbXVfZG9tMF9zdHJpY3QsIGlvbW11
X3ZlcmJvc2U7Ci1leHRlcm4gYm9vbF90IGlvbW11X3dvcmthcm91bmRfYmlvc19idWcsIGlvbW11
X2lnZngsIGlvbW11X3Bhc3N0aHJvdWdoOworZXh0ZXJuIGJvb2xfdCBmb3JjZV9pb21tdSwgaW9t
bXVfdmVyYm9zZTsKK2V4dGVybiBib29sX3QgaW9tbXVfd29ya2Fyb3VuZF9iaW9zX2J1ZywgaW9t
bXVfaWdmeDsKIGV4dGVybiBib29sX3QgaW9tbXVfc25vb3AsIGlvbW11X3FpbnZhbCwgaW9tbXVf
aW50cmVtYXAsIGlvbW11X2ludHBvc3Q7CiBleHRlcm4gYm9vbF90IGlvbW11X2hhcF9wdF9zaGFy
ZTsKIGV4dGVybiBib29sX3QgaW9tbXVfZGVidWc7CiBleHRlcm4gYm9vbF90IGFtZF9pb21tdV9w
ZXJkZXZfaW50cmVtYXA7CiAKK2V4dGVybiBib29sIGlvbW11X2RvbTBfc3RyaWN0LCBpb21tdV9k
b20wX3Bhc3N0aHJvdWdoOworCiBleHRlcm4gdW5zaWduZWQgaW50IGlvbW11X2Rldl9pb3RsYl90
aW1lb3V0OwogCiBpbnQgaW9tbXVfc2V0dXAodm9pZCk7Ci0tIAoyLjE4LjAKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 10:08:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 10: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 1fnLO1-0001oW-W4; Wed, 08 Aug 2018 10: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=xhyf=kx=citrix.com=prvs=751fb83b8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fnLO1-0001oA-8l
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 10:08:13 +0000
X-Inumbo-ID: d4a41476-9af2-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d4a41476-9af2-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 12:07:17 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,456,1526342400"; d="scan'208";a="62272160"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 8 Aug 2018 12:07:46 +0200
Message-ID: <20180808100747.19464-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180808100747.19464-1-roger.pau@citrix.com>
References: <20180808100747.19464-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 3/4] dom0/pvh: change the order of the MMCFG
 initialization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

U28gaXQncyBkb25lIGJlZm9yZSB0aGUgaW9tbXUgaXMgaW5pdGlhbGl6ZWQuIFRoaXMgaXMgcmVx
dWlyZWQgaW4Kb3JkZXIgdG8gYmUgYWJsZSB0byBmZXRjaCB0aGUgTU1DRkcgcmVnaW9ucyBmcm9t
IHRoZSBkb21haW4gc3RydWN0LgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNoYW5nZXMgc2lu
Y2UgdjE6CiAtIE5ldyBpbiB0aGlzIHZlcnNpb24uCi0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2RvbTBfYnVpbGQuYyB8IDkgKysrKysrKy0tCiAxIGZp
bGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9odm0vZG9tMF9idWlsZC5jIGIveGVuL2FyY2gveDg2L2h2bS9kb20wX2J1
aWxkLmMKaW5kZXggZjBjZDYzYjFlYy4uNTA2NTcyOTEwNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS9kb20wX2J1aWxkLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9kb20wX2J1aWxkLmMK
QEAgLTExMDAsNiArMTEwMCwxMyBAQCBpbnQgX19pbml0IGRvbTBfY29uc3RydWN0X3B2aChzdHJ1
Y3QgZG9tYWluICpkLCBjb25zdCBtb2R1bGVfdCAqaW1hZ2UsCiAgICAgICAgIHJldHVybiByYzsK
ICAgICB9CiAKKyAgICAvKgorICAgICAqIE5COiBNTUNGRyBpbml0aWFsaXphdGlvbiBuZWVkcyB0
byBiZSBwZXJmb3JtZWQgYmVmb3JlIGlvbW11CisgICAgICogaW5pdGlhbGl6YXRpb24gc28gdGhl
IGlvbW11IGNvZGUgY2FuIGZldGNoIHRoZSBNTUNGRyByZWdpb25zIHVzZWQgYnkgdGhlCisgICAg
ICogZG9tYWluLgorICAgICAqLworICAgIHB2aF9zZXR1cF9tbWNmZyhkKTsKKwogICAgIGlvbW11
X2h3ZG9tX2luaXQoZCk7CiAKICAgICByYyA9IHB2aF9sb2FkX2tlcm5lbChkLCBpbWFnZSwgaW1h
Z2VfaGVhZHJvb20sIGluaXRyZCwgYm9vdHN0cmFwX21hcChpbWFnZSksCkBAIC0xMTI0LDggKzEx
MzEsNiBAQCBpbnQgX19pbml0IGRvbTBfY29uc3RydWN0X3B2aChzdHJ1Y3QgZG9tYWluICpkLCBj
b25zdCBtb2R1bGVfdCAqaW1hZ2UsCiAgICAgICAgIHJldHVybiByYzsKICAgICB9CiAKLSAgICBw
dmhfc2V0dXBfbW1jZmcoZCk7Ci0KICAgICBwcmludGsoIldBUk5JTkc6IFBWSCBpcyBhbiBleHBl
cmltZW50YWwgbW9kZSB3aXRoIGxpbWl0ZWQgZnVuY3Rpb25hbGl0eVxuIik7CiAgICAgcmV0dXJu
IDA7CiB9Ci0tIAoyLjE4LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 10:08:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 10: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 1fnLO1-0001oL-Lp; Wed, 08 Aug 2018 10: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=xhyf=kx=citrix.com=prvs=751fb83b8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fnLO0-0001np-14
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 10:08:12 +0000
X-Inumbo-ID: d3978196-9af2-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d3978196-9af2-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 12:07:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,456,1526342400"; d="scan'208";a="62272154"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 8 Aug 2018 12:07:45 +0200
Message-ID: <20180808100747.19464-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180808100747.19464-1-roger.pau@citrix.com>
References: <20180808100747.19464-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 2/4] iommu: make iommu_inclusive_mapping a
 suboption of dom0-iommu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

SW50cm9kdWNlIGEgbmV3IGRvbTAtaW9tbXU9aW5jbHVzaXZlIGdlbmVyaWMgb3B0aW9uIHRoYXQg
c3VwZXJzZWRlcwppb21tdV9pbmNsdXNpdmVfbWFwcGluZy4gVGhlIHByZXZpb3VzIGJlaGF2aW91
ciBpcyBwcmVzZXJ2ZWQgYW5kIHRoZQpvcHRpb24gc2hvdWxkIG9ubHkgYmUgZW5hYmxlZCBieSBk
ZWZhdWx0IG9uIEludGVsIGhhcmR3YXJlLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW50ZW5kZWQu
CgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
UmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQpD
aGFuZ2VzIHNpbmNlIHYyOgogLSBGaXggdHlwbyBpbiBjb21taXQgbWVzc2FnZS4KIC0gQ2hhbmdl
IHN0eWxlIGFuZCB0ZXh0IG9mIHRoZSBkb2N1bWVudGF0aW9uIGluIHhlbiBjb21tYW5kIGxpbmUu
CiAtIFNldCB0aGUgZGVmYXVsdHMgaW4ge2ludGVsL2FtZH1faW9tbXVfaHdkb21faW5pdCBmb3Ig
aW5jbHVzaXZlLgogLSBSZS1hZGQgdGhlIGlvbW11X2RvbTBfcGFzc3Rocm91Z2ggfHwgIWlzX3B2
X2RvbWFpbihkKSBjaGVjay4KCkNoYW5nZXMgc2luY2UgdjE6CiAtIFVzZSBkb20wLWlvbW11IGlu
c3RlYWQgb2YgdGhlIGlvbW11IG9wdGlvbi4KIC0gT25seSBlbmFibGUgYnkgZGVmYXVsdCBvbiBJ
bnRlbCBoYXJkd2FyZS4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpD
YzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpD
YzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERl
ZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDYzog
S2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Ci0tLQogZG9jcy9taXNjL3hlbi1jb21t
YW5kLWxpbmUubWFya2Rvd24gICAgICAgICB8IDE3ICsrKysrLQogeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyB8ICA0ICsrCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hcm0vaW9tbXUuYyAgICAgICAgIHwgIDQgKysKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lv
bW11LmMgICAgICAgICAgICAgfCAyMyArKysrKystLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
dnRkL2V4dGVybi5oICAgICAgICB8ICAyIC0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9p
b21tdS5jICAgICAgICAgfCAgOCArKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYv
dnRkLmMgICAgICAgfCA1OCArLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gveDg2L2lvbW11LmMgICAgICAgICB8IDU5ICsrKysrKysrKysrKysrKysrKysrKwogeGVu
L2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICAgICAgICB8ICAyICsKIDkgZmlsZXMg
Y2hhbmdlZCwgMTA5IGluc2VydGlvbnMoKyksIDY4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIGIvZG9jcy9taXNjL3hlbi1jb21t
YW5kLWxpbmUubWFya2Rvd24KaW5kZXggZWE0NTFmMDg4ZS4uOTBiMzJmZTNmMCAxMDA2NDQKLS0t
IGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KKysrIGIvZG9jcy9taXNjL3hl
bi1jb21tYW5kLWxpbmUubWFya2Rvd24KQEAgLTEyMDUsNyArMTIwNSw3IEBAIGRldGVjdGlvbiBv
ZiBzeXN0ZW1zIGtub3duIHRvIG1pc2JlaGF2ZSB1cG9uIGFjY2Vzc2VzIHRvIHRoYXQgcG9ydC4K
ID4+IEVuYWJsZSBJT01NVSBkZWJ1Z2dpbmcgY29kZSAoaW1wbGllcyBgdmVyYm9zZWApLgogCiAj
IyMgZG9tMC1pb21tdQotPiBgPSBMaXN0IG9mIFsgbm9uZSB8IHN0cmljdCB8IHJlbGF4ZWQgXWAK
Kz4gYD0gTGlzdCBvZiBbIG5vbmUgfCBzdHJpY3QgfCByZWxheGVkIHwgaW5jbHVzaXZlIF1gCiAK
ICogYG5vbmVgOiBkaXNhYmxlcyBETUEgcmVtYXBwaW5nIGZvciBEb20wLgogCkBAIC0xMjIxLDYg
KzEyMjEsMTggQEAgUFYgRG9tMDoKIE5vdGUgdGhhdCBhbGwgdGhlIGFib3ZlIG9wdGlvbnMgYXJl
IG11dHVhbGx5IGV4Y2x1c2l2ZS4gU3BlY2lmeWluZyBtb3JlIHRoYW4KIG9uZSBvbiB0aGUgYGRv
bTAtaW9tbXVgIGNvbW1hbmQgbGluZSB3aWxsIHJlc3VsdCBpbiB1bmRlZmluZWQgYmVoYXZpb3Iu
CiAKK1RoZSBmb2xsb3dpbmcgb3B0aW9ucyBjb250cm9sIHdoZXRoZXIgbm9uLVJBTSByZWdpb25z
IGFyZSBhZGRlZCB0byB0aGUgRG9tMAoraW9tbXUgdGFibGVzLiBOb3RlIHRoYXQgdGhleSBjYW4g
YmUgcHJlZml4ZWQgd2l0aCBgbm8tYCB0byBlZmZlY3QgdGhlIGludmVyc2UKK21lYW5pbmc6CisK
KyogYGluY2x1c2l2ZWA6IHNldHMgdXAgRE1BIHJlbWFwcGluZyBmb3IgYWxsIHRoZSBub24tUkFN
IG1lbW9yeSBiZWxvdyA0R0IKKyAgZXhjZXB0IGZvciB1bnVzYWJsZSByYW5nZXMuIFVzZSB0aGlz
IHRvIHdvcmsgYXJvdW5kIGZpcm13YXJlIGlzc3VlcyBwcm92aWRpbmcKKyAgaW5jb3JyZWN0IFJN
UlIvSVZNRCBlbnRyaWVzLiBSYXRoZXIgdGhhbiBvbmx5IG1hcHBpbmcgUkFNIHBhZ2VzIGZvciBJ
T01NVQorICBhY2Nlc3NlcyBmb3IgRG9tMCwgd2l0aCB0aGlzIG9wdGlvbiBhbGwgcGFnZXMgdXAg
dG8gNEdCLCBub3QgbWFya2VkIGFzCisgIHVudXNhYmxlIGluIHRoZSBFODIwIHRhYmxlLCB3aWxs
IGdldCBhIG1hcHBpbmcgZXN0YWJsaXNoZWQuIE5vdGUgdGhhdCB0aGlzCisgIG9wdGlvbiBpcyBv
bmx5IGFwcGxpY2FibGUgdG8gYSBQViBEb20wIGFuZCBpcyBlbmFibGVkIGJ5IGRlZmF1bHQgb24g
SW50ZWwKKyAgaGFyZHdhcmUuCisKICMjIyBpb21tdVxfZGV2XF9pb3RsYlxfdGltZW91dAogPiBg
PSA8aW50ZWdlcj5gCiAKQEAgLTEyMzMsNiArMTI0NSw5IEBAIHdhaXQgZGVzY3JpcHRvciB0aW1l
ZCBvdXQnLCB0cnkgaW5jcmVhc2luZyB0aGlzIHZhbHVlLgogIyMjIGlvbW11XF9pbmNsdXNpdmVc
X21hcHBpbmcgKFZULWQpCiA+IGA9IDxib29sZWFuPmAKIAorKipXQVJOSU5HOiBUaGlzIGNvbW1h
bmQgbGluZSBvcHRpb24gaXMgZGVwcmVjYXRlZCwgYW5kIHN1cGVyc2VkZWQgYnkKK19kb20wLWlv
bW11PWluY2x1c2l2ZV8gLSB1c2luZyBib3RoIG9wdGlvbnMgaW4gY29tYmluYXRpb24gaXMgdW5k
ZWZpbmVkLioqCisKID4gRGVmYXVsdDogYHRydWVgCiAKIFVzZSB0aGlzIHRvIHdvcmsgYXJvdW5k
IGZpcm13YXJlIGlzc3VlcyBwcm92aWRpbmcgaW5jb3JyZWN0IFJNUlIgZW50cmllcy4KZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCmluZGV4IGVlYWNmNzEzZTQu
LjBlMGM5OWM5NDIgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lf
YW1kX2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9t
bXUuYwpAQCAtMjUzLDYgKzI1MywxMCBAQCBzdGF0aWMgdm9pZCBfX2h3ZG9tX2luaXQgYW1kX2lv
bW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICB1bnNpZ25lZCBsb25nIGk7IAog
ICAgIGNvbnN0IHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11OwogCisgICAgLyogSW5jbHVzaXZlIElP
TU1VIG1hcHBpbmdzIGFyZSBkaXNhYmxlZCBieSBkZWZhdWx0IG9uIEFNRCBoYXJkd2FyZS4gKi8K
KyAgICBpb21tdV9kb20wX2luY2x1c2l2ZSA9IGlvbW11X2RvbTBfaW5jbHVzaXZlID09IC0xID8g
ZmFsc2UKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIDogaW9tbXVfZG9tMF9pbmNsdXNpdmU7CisKICAgICBpZiAoIGFsbG9jYXRlX2RvbWFpbl9y
ZXNvdXJjZXMoZG9tX2lvbW11KGQpKSApCiAgICAgICAgIEJVRygpOwogCmRpZmYgLS1naXQgYS94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FybS9pb21tdS5jCmluZGV4IDk1YjFhYmI5NzIuLjMyNTk5N2IxOWYgMTAwNjQ0Ci0tLSBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FybS9pb21tdS5jCkBAIC03MywzICs3Myw3IEBAIGludCBhcmNoX2lvbW11X3Bv
cHVsYXRlX3BhZ2VfdGFibGUoc3RydWN0IGRvbWFpbiAqZCkKICAgICAvKiBUaGUgSU9NTVUgc2hh
cmVzIHRoZSBwMm0gd2l0aCB0aGUgQ1BVICovCiAgICAgcmV0dXJuIC1FTk9TWVM7CiB9CisKK3Zv
aWQgX19od2RvbV9pbml0IGFyY2hfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQor
eworfQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKaW5kZXggODMwNTYwYmRjZi4uZjE1Yzk0YmU0MiAx
MDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCkBAIC03NCw2ICs3NCw3IEBAIGJvb2xfdCBfX3JlYWRf
bW9zdGx5IGFtZF9pb21tdV9wZXJkZXZfaW50cmVtYXAgPSAxOwogY3VzdG9tX3BhcmFtKCJkb20w
LWlvbW11IiwgcGFyc2VfZG9tMF9pb21tdV9wYXJhbSk7CiBib29sIF9faHdkb21faW5pdGRhdGEg
aW9tbXVfZG9tMF9zdHJpY3Q7CiBib29sIF9fcmVhZF9tb3N0bHkgaW9tbXVfZG9tMF9wYXNzdGhy
b3VnaDsKK2ludDhfdCBfX2h3ZG9tX2luaXRkYXRhIGlvbW11X2RvbTBfaW5jbHVzaXZlID0gLTE7
CiAKIERFRklORV9QRVJfQ1BVKGJvb2xfdCwgaW9tbXVfZG9udF9mbHVzaF9pb3RsYik7CiAKQEAg
LTE0NCwxNiArMTQ1LDIzIEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2RvbTBfaW9tbXVfcGFy
YW0oY29uc3QgY2hhciAqcykKICAgICBpbnQgcmMgPSAwOwogCiAgICAgZG8geworICAgICAgICBi
b29sIHZhbCA9ICEhc3RybmNtcChzLCAibm8tIiwgMyk7CisKKyAgICAgICAgaWYgKCAhdmFsICkK
KyAgICAgICAgICAgIHMgKz0gMzsKKwogICAgICAgICBzcyA9IHN0cmNocihzLCAnLCcpOwogICAg
ICAgICBpZiAoICFzcyApCiAgICAgICAgICAgICBzcyA9IHN0cmNocihzLCAnXDAnKTsKIAotICAg
ICAgICBpZiAoICFzdHJuY21wKHMsICJub25lIiwgc3MgLSBzKSApCisgICAgICAgIGlmICggIXN0
cm5jbXAocywgIm5vbmUiLCBzcyAtIHMpICYmIHZhbCApCiAgICAgICAgICAgICBpb21tdV9kb20w
X3Bhc3N0aHJvdWdoID0gdHJ1ZTsKLSAgICAgICAgZWxzZSBpZiAoICFzdHJuY21wKHMsICJzdHJp
Y3QiLCBzcyAtIHMpICkKKyAgICAgICAgZWxzZSBpZiAoICFzdHJuY21wKHMsICJzdHJpY3QiLCBz
cyAtIHMpICYmIHZhbCApCiAgICAgICAgICAgICBpb21tdV9kb20wX3N0cmljdCA9IHRydWU7Ci0g
ICAgICAgIGVsc2UgaWYgKCAhc3RybmNtcChzLCAicmVsYXhlZCIsIHNzIC0gcykgKQorICAgICAg
ICBlbHNlIGlmICggIXN0cm5jbXAocywgInJlbGF4ZWQiLCBzcyAtIHMpICYmIHZhbCApCiAgICAg
ICAgICAgICBpb21tdV9kb20wX3N0cmljdCA9IGZhbHNlOworICAgICAgICBlbHNlIGlmICggIXN0
cm5jbXAocywgImluY2x1c2l2ZSIsIHNzIC0gcykgKQorICAgICAgICAgICAgaW9tbXVfZG9tMF9p
bmNsdXNpdmUgPSB2YWw7CiAgICAgICAgIGVsc2UKICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsK
IApAQCAtMjAyLDYgKzIxMCwxMyBAQCB2b2lkIF9faHdkb21faW5pdCBpb21tdV9od2RvbV9pbml0
KHN0cnVjdCBkb21haW4gKmQpCiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCApCiAgICAgICAgIHJl
dHVybjsKIAorICAgIGlmICggaW9tbXVfZG9tMF9pbmNsdXNpdmUgPT0gdHJ1ZSAmJiAhaXNfcHZf
ZG9tYWluKGQpICkKKyAgICB7CisgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORworICAgICAg
ICAgICAgICAgIklPTU1VIGluY2x1c2l2ZSBtYXBwaW5ncyBhcmUgb25seSBzdXBwb3J0ZWQgb24g
UFYgRG9tMFxuIik7CisgICAgICAgIGlvbW11X2RvbTBfaW5jbHVzaXZlID0gZmFsc2U7CisgICAg
fQorCiAgICAgcmVnaXN0ZXJfa2V5aGFuZGxlcignbycsICZpb21tdV9kdW1wX3AybV90YWJsZSwg
ImR1bXAgaW9tbXUgcDJtIHRhYmxlIiwgMCk7CiAgICAgZC0+bmVlZF9pb21tdSA9ICEhaW9tbXVf
ZG9tMF9zdHJpY3Q7CiAgICAgaWYgKCBuZWVkX2lvbW11KGQpICYmICFpb21tdV91c2VfaGFwX3B0
KGQpICkKQEAgLTIzNiw2ICsyNTEsOCBAQCB2b2lkIF9faHdkb21faW5pdCBpb21tdV9od2RvbV9p
bml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgfQogCiAgICAgaGQtPnBsYXRmb3JtX29wcy0+aHdk
b21faW5pdChkKTsKKworICAgIGFyY2hfaW9tbXVfaHdkb21faW5pdChkKTsKIH0KIAogdm9pZCBp
b21tdV90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvdnRkL2V4dGVybi5oIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2V4
dGVybi5oCmluZGV4IGZiN2VkZmFlZjkuLjkxY2FkYzYwMmUgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9leHRlcm4uaAorKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQvZXh0ZXJuLmgKQEAgLTk5LDYgKzk5LDQgQEAgdm9pZCBwY2lfdnRkX3F1aXJrKGNvbnN0
IHN0cnVjdCBwY2lfZGV2ICopOwogYm9vbF90IHBsYXRmb3JtX3N1cHBvcnRzX2ludHJlbWFwKHZv
aWQpOwogYm9vbF90IHBsYXRmb3JtX3N1cHBvcnRzX3gyYXBpYyh2b2lkKTsKIAotdm9pZCB2dGRf
c2V0X2h3ZG9tX21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCk7Ci0KICNlbmRpZiAvLyBfVlREX0VY
VEVSTl9IXwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwppbmRleCA4YWM3NzQyMTViLi43
YzdlMTU3NTVkIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUu
YworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwpAQCAtMTMwNCwxMSAr
MTMwNCw5IEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBpbnRlbF9pb21tdV9od2RvbV9pbml0
KHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgc3RydWN0IGFjcGlfZHJoZF91bml0ICpkcmhkOwog
Ci0gICAgaWYgKCAhaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCAmJiBpc19wdl9kb21haW4oZCkgKQot
ICAgIHsKLSAgICAgICAgLyogU2V0IHVwIDE6MSBwYWdlIHRhYmxlIGZvciBoYXJkd2FyZSBkb21h
aW4uICovCi0gICAgICAgIHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhkKTsKLSAgICB9CisgICAgLyog
SW5jbHVzaXZlIG1hcHBpbmdzIGFyZSBlbmFibGVkIGJ5IGRlZmF1bHQgb24gSW50ZWwgaGFyZHdh
cmUgZm9yIFBWLiAqLworICAgIGlvbW11X2RvbTBfaW5jbHVzaXZlID0gaW9tbXVfZG9tMF9pbmNs
dXNpdmUgPT0gLTEgPyBpc19wdl9kb21haW4oZCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogaW9tbXVfZG9tMF9pbmNsdXNpdmU7CiAKICAg
ICBzZXR1cF9od2RvbV9wY2lfZGV2aWNlcyhkLCBzZXR1cF9od2RvbV9kZXZpY2UpOwogICAgIHNl
dHVwX2h3ZG9tX3JtcnIoZCk7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQveDg2L3Z0ZC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYwppbmRl
eCAwMGE5ODkxMDA1Li4yMDMyMzA1MWQwIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQveDg2L3Z0ZC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYv
dnRkLmMKQEAgLTI1LDcgKzI1LDYgQEAKICNpbmNsdWRlIDx4ZW4vaXJxLmg+CiAjaW5jbHVkZSA8
eGVuL251bWEuaD4KICNpbmNsdWRlIDxhc20vZml4bWFwLmg+Ci0jaW5jbHVkZSA8YXNtL3NldHVw
Lmg+CiAjaW5jbHVkZSAiLi4vaW9tbXUuaCIKICNpbmNsdWRlICIuLi9kbWFyLmgiCiAjaW5jbHVk
ZSAiLi4vdnRkLmgiCkBAIC0zNSw4ICszNCw3IEBACiAgKiBpb21tdV9pbmNsdXNpdmVfbWFwcGlu
Zzogd2hlbiBzZXQsIGFsbCBtZW1vcnkgYmVsb3cgNEdCIGlzIGluY2x1ZGVkIGluIGRvbTAKICAq
IDE6MSBpb21tdSBtYXBwaW5ncyBleGNlcHQgeGVuIGFuZCB1bnVzYWJsZSByZWdpb25zLgogICov
Ci1zdGF0aWMgYm9vbF90IF9faHdkb21faW5pdGRhdGEgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcg
PSAxOwotYm9vbGVhbl9wYXJhbSgiaW9tbXVfaW5jbHVzaXZlX21hcHBpbmciLCBpb21tdV9pbmNs
dXNpdmVfbWFwcGluZyk7Citib29sZWFuX3BhcmFtKCJpb21tdV9pbmNsdXNpdmVfbWFwcGluZyIs
IGlvbW11X2RvbTBfaW5jbHVzaXZlKTsKIAogdm9pZCAqbWFwX3Z0ZF9kb21haW5fcGFnZSh1NjQg
bWFkZHIpCiB7CkBAIC0xMDgsNTcgKzEwNiwzIEBAIHZvaWQgaHZtX2RwY2lfaXNhaXJxX2VvaShz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaXNhaXJxKQogICAgIHNwaW5fdW5sb2NrKCZk
LT5ldmVudF9sb2NrKTsKIH0KIAotdm9pZCBfX2h3ZG9tX2luaXQgdnRkX3NldF9od2RvbV9tYXBw
aW5nKHN0cnVjdCBkb21haW4gKmQpCi17Ci0gICAgdW5zaWduZWQgbG9uZyBpLCB0b3AsIG1heF9w
Zm47Ci0KLSAgICBCVUdfT04oIWlzX2hhcmR3YXJlX2RvbWFpbihkKSk7Ci0KLSAgICBtYXhfcGZu
ID0gKEdCKDQpID4+IFBBR0VfU0hJRlQpIC0gMTsKLSAgICB0b3AgPSBtYXgobWF4X3BkeCwgcGZu
X3RvX3BkeChtYXhfcGZuKSArIDEpOwotCi0gICAgZm9yICggaSA9IDA7IGkgPCB0b3A7IGkrKyAp
Ci0gICAgewotICAgICAgICB1bnNpZ25lZCBsb25nIHBmbiA9IHBkeF90b19wZm4oaSk7Ci0gICAg
ICAgIGJvb2wgbWFwOwotICAgICAgICBpbnQgcmM7Ci0KLSAgICAgICAgLyoKLSAgICAgICAgICog
U2V0IHVwIDE6MSBtYXBwaW5nIGZvciBkb20wLiBEZWZhdWx0IHRvIGluY2x1ZGUgb25seQotICAg
ICAgICAgKiBjb252ZW50aW9uYWwgUkFNIGFyZWFzIGFuZCBsZXQgUk1SUnMgaW5jbHVkZSBuZWVk
ZWQgcmVzZXJ2ZWQKLSAgICAgICAgICogcmVnaW9ucy4gV2hlbiBzZXQsIHRoZSBpbmNsdXNpdmUg
bWFwcGluZyBhZGRpdGlvbmFsbHkgbWFwcyBpbgotICAgICAgICAgKiBldmVyeSBwZm4gdXAgdG8g
NEdCIGV4Y2VwdCB0aG9zZSB0aGF0IGZhbGwgaW4gdW51c2FibGUgcmFuZ2VzLgotICAgICAgICAg
Ki8KLSAgICAgICAgaWYgKCBwZm4gPiBtYXhfcGZuICYmICFtZm5fdmFsaWQoX21mbihwZm4pKSAp
Ci0gICAgICAgICAgICBjb250aW51ZTsKLQotICAgICAgICBpZiAoIGlvbW11X2luY2x1c2l2ZV9t
YXBwaW5nICYmIHBmbiA8PSBtYXhfcGZuICkKLSAgICAgICAgICAgIG1hcCA9ICFwYWdlX2lzX3Jh
bV90eXBlKHBmbiwgUkFNX1RZUEVfVU5VU0FCTEUpOwotICAgICAgICBlbHNlCi0gICAgICAgICAg
ICBtYXAgPSBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKTsKLQot
ICAgICAgICBpZiAoICFtYXAgKQotICAgICAgICAgICAgY29udGludWU7Ci0KLSAgICAgICAgLyog
RXhjbHVkZSBYZW4gYml0cyAqLwotICAgICAgICBpZiAoIHhlbl9pbl9yYW5nZShwZm4pICkKLSAg
ICAgICAgICAgIGNvbnRpbnVlOwotCi0gICAgICAgIC8qCi0gICAgICAgICAqIElmIGRvbTAtc3Ry
aWN0IG1vZGUgaXMgZW5hYmxlZCB0aGVuIGV4Y2x1ZGUgY29udmVudGlvbmFsIFJBTQotICAgICAg
ICAgKiBhbmQgbGV0IHRoZSBjb21tb24gY29kZSBtYXAgZG9tMCdzIHBhZ2VzLgotICAgICAgICAg
Ki8KLSAgICAgICAgaWYgKCBpb21tdV9kb20wX3N0cmljdCAmJgotICAgICAgICAgICAgIHBhZ2Vf
aXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpICkKLSAgICAgICAgICAgIGNv
bnRpbnVlOwotCi0gICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwgcGZuLCBwZm4sIElPTU1V
Rl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOwotICAgICAgICBpZiAoIHJjICkKLSAgICAgICAg
ICAgIHByaW50ayhYRU5MT0dfV0FSTklORyBWVERQUkVGSVggIiBkJWQ6IElPTU1VIG1hcHBpbmcg
ZmFpbGVkOiAlZFxuIiwKLSAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHJjKTsKLQot
ICAgICAgICBpZiAoIShpICYgMHhmZmZmZikpCi0gICAgICAgICAgICBwcm9jZXNzX3BlbmRpbmdf
c29mdGlycXMoKTsKLSAgICB9Ci19Ci0KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3g4Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKaW5k
ZXggNjgxODJhZmQ5MS4uNWE3YTc2NWU5ZCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gveDg2L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11
LmMKQEAgLTIwLDYgKzIwLDggQEAKICNpbmNsdWRlIDx4ZW4vc29mdGlycS5oPgogI2luY2x1ZGUg
PHhzbS94c20uaD4KIAorI2luY2x1ZGUgPGFzbS9zZXR1cC5oPgorCiB2b2lkIGlvbW11X3VwZGF0
ZV9pcmVfZnJvbV9hcGljKAogICAgIHVuc2lnbmVkIGludCBhcGljLCB1bnNpZ25lZCBpbnQgcmVn
LCB1bnNpZ25lZCBpbnQgdmFsdWUpCiB7CkBAIC0xMzIsNiArMTM0LDYzIEBAIHZvaWQgYXJjaF9p
b21tdV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQogewogfQogCit2b2lkIF9faHdk
b21faW5pdCBhcmNoX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICB1
bnNpZ25lZCBsb25nIGksIHRvcCwgbWF4X3BmbjsKKworICAgIEJVR19PTighaXNfaGFyZHdhcmVf
ZG9tYWluKGQpKTsKKworICAgIGlmICggaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCB8fCAhaXNfcHZf
ZG9tYWluKGQpICkKKyAgICAgICAgcmV0dXJuOworCisgICAgbWF4X3BmbiA9IChHQig0KSA+PiBQ
QUdFX1NISUZUKSAtIDE7CisgICAgdG9wID0gbWF4KG1heF9wZHgsIHBmbl90b19wZHgobWF4X3Bm
bikgKyAxKTsKKworICAgIGZvciAoIGkgPSAwOyBpIDwgdG9wOyBpKysgKQorICAgIHsKKyAgICAg
ICAgdW5zaWduZWQgbG9uZyBwZm4gPSBwZHhfdG9fcGZuKGkpOworICAgICAgICBib29sIG1hcDsK
KyAgICAgICAgaW50IHJjOworCisgICAgICAgIC8qCisgICAgICAgICAqIFNldCB1cCAxOjEgbWFw
cGluZyBmb3IgZG9tMC4gRGVmYXVsdCB0byBpbmNsdWRlIG9ubHkKKyAgICAgICAgICogY29udmVu
dGlvbmFsIFJBTSBhcmVhcyBhbmQgbGV0IFJNUlJzIGluY2x1ZGUgbmVlZGVkIHJlc2VydmVkCisg
ICAgICAgICAqIHJlZ2lvbnMuIFdoZW4gc2V0LCB0aGUgaW5jbHVzaXZlIG1hcHBpbmcgYWRkaXRp
b25hbGx5IG1hcHMgaW4KKyAgICAgICAgICogZXZlcnkgcGZuIHVwIHRvIDRHQiBleGNlcHQgdGhv
c2UgdGhhdCBmYWxsIGluIHVudXNhYmxlIHJhbmdlcy4KKyAgICAgICAgICovCisgICAgICAgIGlm
ICggcGZuID4gbWF4X3BmbiAmJiAhbWZuX3ZhbGlkKF9tZm4ocGZuKSkgKQorICAgICAgICAgICAg
Y29udGludWU7CisKKyAgICAgICAgaWYgKCBpb21tdV9kb20wX2luY2x1c2l2ZSAmJiBwZm4gPD0g
bWF4X3BmbiApCisgICAgICAgICAgICBtYXAgPSAhcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9U
WVBFX1VOVVNBQkxFKTsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgbWFwID0gcGFnZV9pc19y
YW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05BTCk7CisKKyAgICAgICAgaWYgKCAhbWFw
ICkKKyAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAgICAgIC8qIEV4Y2x1ZGUgWGVuIGJpdHMg
Ki8KKyAgICAgICAgaWYgKCB4ZW5faW5fcmFuZ2UocGZuKSApCisgICAgICAgICAgICBjb250aW51
ZTsKKworICAgICAgICAvKgorICAgICAgICAgKiBJZiBkb20wLXN0cmljdCBtb2RlIGlzIGVuYWJs
ZWQgdGhlbiBleGNsdWRlIGNvbnZlbnRpb25hbCBSQU0KKyAgICAgICAgICogYW5kIGxldCB0aGUg
Y29tbW9uIGNvZGUgbWFwIGRvbTAncyBwYWdlcy4KKyAgICAgICAgICovCisgICAgICAgIGlmICgg
aW9tbXVfZG9tMF9zdHJpY3QgJiYKKyAgICAgICAgICAgICBwYWdlX2lzX3JhbV90eXBlKHBmbiwg
UkFNX1RZUEVfQ09OVkVOVElPTkFMKSApCisgICAgICAgICAgICBjb250aW51ZTsKKworICAgICAg
ICByYyA9IGlvbW11X21hcF9wYWdlKGQsIHBmbiwgcGZuLCBJT01NVUZfcmVhZGFibGV8SU9NTVVG
X3dyaXRhYmxlKTsKKyAgICAgICAgaWYgKCByYyApCisgICAgICAgICAgICBwcmludGsoWEVOTE9H
X1dBUk5JTkcgIiBkJWQ6IElPTU1VIG1hcHBpbmcgZmFpbGVkOiAlZFxuIiwKKyAgICAgICAgICAg
ICAgICAgICBkLT5kb21haW5faWQsIHJjKTsKKworICAgICAgICBpZiAoIShpICYgMHhmZmZmZikp
CisgICAgICAgICAgICBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMoKTsKKyAgICB9Cit9CisKIC8q
CiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS94ZW4vaW9tbXUuaCBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCmluZGV4IGMwYzY5NzVhYzQu
Ljk5ZTViODljMGYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCisrKyBiL3hl
bi9pbmNsdWRlL3hlbi9pb21tdS5oCkBAIC0zNyw2ICszNyw3IEBAIGV4dGVybiBib29sX3QgaW9t
bXVfZGVidWc7CiBleHRlcm4gYm9vbF90IGFtZF9pb21tdV9wZXJkZXZfaW50cmVtYXA7CiAKIGV4
dGVybiBib29sIGlvbW11X2RvbTBfc3RyaWN0LCBpb21tdV9kb20wX3Bhc3N0aHJvdWdoOworZXh0
ZXJuIGludDhfdCBpb21tdV9kb20wX2luY2x1c2l2ZTsKIAogZXh0ZXJuIHVuc2lnbmVkIGludCBp
b21tdV9kZXZfaW90bGJfdGltZW91dDsKIApAQCAtNTEsNiArNTIsNyBAQCB2b2lkIGFyY2hfaW9t
bXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCk7CiBpbnQgYXJjaF9pb21tdV9kb21h
aW5faW5pdChzdHJ1Y3QgZG9tYWluICpkKTsKIGludCBhcmNoX2lvbW11X3BvcHVsYXRlX3BhZ2Vf
dGFibGUoc3RydWN0IGRvbWFpbiAqZCk7CiB2b2lkIGFyY2hfaW9tbXVfY2hlY2tfYXV0b3RyYW5z
bGF0ZWRfaHdkb20oc3RydWN0IGRvbWFpbiAqZCk7Cit2b2lkIGFyY2hfaW9tbXVfaHdkb21faW5p
dChzdHJ1Y3QgZG9tYWluICpkKTsKIAogaW50IGlvbW11X2NvbnN0cnVjdChzdHJ1Y3QgZG9tYWlu
ICpkKTsKIAotLSAKMi4xOC4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 10:08:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 10:08:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnLO6-0001qk-AQ; Wed, 08 Aug 2018 10: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=xhyf=kx=citrix.com=prvs=751fb83b8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fnLO5-0001qI-HH
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 10:08:17 +0000
X-Inumbo-ID: d6c2f61c-9af2-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d6c2f61c-9af2-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 12:07:21 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,456,1526342400"; d="scan'208";a="62272165"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 8 Aug 2018 12:07:47 +0200
Message-ID: <20180808100747.19464-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180808100747.19464-1-roger.pau@citrix.com>
References: <20180808100747.19464-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 4/4] x86/iommu: add reserved dom0-iommu
 option to map reserved memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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
aW5nIFVTQgpjb250cm9sbGVycykgZHVlIHRvIGlvbW11IHBhZ2UgZmF1bHRzIG9uIEludGVsIGhh
cmR3YXJlLiBUaG9zZSBmYXVsdHMKYXJlIGNhdXNlZCBieSBtaXNzaW5nIFJNUlIgKFZUZCkgZW50
cmllcyBpbiB0aGUgQUNQSSB0YWJsZXMuIFRob3NlIGNhbgpiZSB3b3JrZWQgYXJvdW5kIG9uIFZU
ZCBoYXJkd2FyZSBieSBtYW51YWxseSBhZGRpbmcgUk1SUiBlbnRyaWVzIG9uCnRoZSBjb21tYW5k
IGxpbmUsIHRoaXMgaXMgaG93ZXZlciBsaW1pdGVkIHRvIEludGVsIGhhcmR3YXJlIGFuZCBxdWl0
ZQpjdW1iZXJzb21lIHRvIGRvLgoKSW4gb3JkZXIgdG8gc29sdmUgdGhvc2UgaXNzdWVzIGFkZCBh
IG5ldyBkb20wLWlvbW11PXJlc2VydmVkIG9wdGlvbgp0aGF0IGlkZW50aXR5IG1hcHMgYWxsIHJl
Z2lvbnMgbWFya2VkIGFzIHJlc2VydmVkIGluIHRoZSBtZW1vcnkgbWFwLgpOb3RlIHRoYXQgcmVn
aW9ucyB1c2VkIGJ5IGRldmljZXMgZW11bGF0ZWQgYnkgWGVuIChMQVBJQywgSU8tQVBJQyBvcgpQ
Q0llIE1DRkcgcmVnaW9ucykgYXJlIHNwZWNpZmljYWxseSBhdm9pZGVkLiBOb3RlIHRoYXQgdGhp
cyBvcHRpb24gaXMKYXZhaWxhYmxlIHRvIGEgUFZIIERvbTAgKGFzIG9wcG9zZWQgdG8gdGhlIGlu
Y2x1c2l2ZSBvcHRpb24gd2hpY2ggb25seQp3b3JrcyBmb3IgUFYgRG9tMCkuCgpTaWduZWQtb2Zm
LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6
IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNl
IHYzOgogLSBBZGQgbWFwcGluZ3MgaWYgdGhlIGlvbW11IHBhZ2UgdGFibGVzIGFyZSBzaGFyZWQu
CgpDaGFuZ2VzIHNpbmNlIHYyOgogLSBGaXggY29tbWVudCByZWdhcmRpbmcgZG9tMC1zdHJpY3Qu
CiAtIENoYW5nZSBkb2N1bWVudGF0aW9uIHN0eWxlIG9mIHhlbiBjb21tYW5kIGxpbmUuCiAtIFJl
bmFtZSBpb21tdV9tYXAgdG8gaHdkb21faW9tbXVfbWFwLgogLSBNb3ZlIGFsbCB0aGUgY2hlY2tz
IHRvIGh3ZG9tX2lvbW11X21hcC4KCkNoYW5nZXMgc2luY2UgdjE6CiAtIEludHJvZHVjZSBhIG5l
dyByZXNlcnZlZCBvcHRpb24gaW5zdGVhZCBvZiBhYnVzaW5nIHRoZSBpbmNsdXNpdmUKICAgb3B0
aW9uLgogLSBVc2UgdGhlIHNhbWUgaGVscGVyIGZ1bmN0aW9uIGZvciBQViBhbmQgUFZIIGluIG9y
ZGVyIHRvIGRlY2lkZSBpZiBhCiAgIHBhZ2Ugc2hvdWxkIGJlIGFkZGVkIHRvIHRoZSBkb21haW4g
cGFnZSB0YWJsZXMuCiAtIFVzZSB0aGUgZGF0YSBpbnNpZGUgb2YgdGhlIGRvbWFpbiBzdHJ1Y3Qg
dG8gZGV0ZWN0IG92ZXJsYXBzIHdpdGgKICAgZW11bGF0ZWQgTU1JTyByZWdpb25zLgotLS0KQ2M6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVu
bGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
Q2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogZG9jcy9taXNjL3hlbi1jb21tYW5k
LWxpbmUubWFya2Rvd24gICAgICAgICB8IDExICsrLQogeGVuL2FyY2gveDg2L2h2bS9pby5jICAg
ICAgICAgICAgICAgICAgICAgICB8ICA1ICsrCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQv
cGNpX2FtZF9pb21tdS5jIHwgIDMgKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAg
ICAgICAgICAgICB8ICAzICsKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAg
ICAgICAgfCAgMyArCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyAgICAgICAg
IHwgOTIgKysrKysrKysrKysrKystLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pby5o
ICAgICAgICAgICAgICAgIHwgIDMgKwogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAg
ICAgICAgICAgICB8ICAyICstCiA4IGZpbGVzIGNoYW5nZWQsIDkxIGluc2VydGlvbnMoKyksIDMx
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1h
cmtkb3duIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KaW5kZXggOTBiMzJm
ZTNmMC4uNTllYzJhZmM1ZCAxMDA2NDQKLS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUu
bWFya2Rvd24KKysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KQEAgLTEy
MDUsNyArMTIwNSw3IEBAIGRldGVjdGlvbiBvZiBzeXN0ZW1zIGtub3duIHRvIG1pc2JlaGF2ZSB1
cG9uIGFjY2Vzc2VzIHRvIHRoYXQgcG9ydC4KID4+IEVuYWJsZSBJT01NVSBkZWJ1Z2dpbmcgY29k
ZSAoaW1wbGllcyBgdmVyYm9zZWApLgogCiAjIyMgZG9tMC1pb21tdQotPiBgPSBMaXN0IG9mIFsg
bm9uZSB8IHN0cmljdCB8IHJlbGF4ZWQgfCBpbmNsdXNpdmUgXWAKKz4gYD0gTGlzdCBvZiBbIG5v
bmUgfCBzdHJpY3QgfCByZWxheGVkIHwgaW5jbHVzaXZlIHwgcmVzZXJ2ZWQgXWAKIAogKiBgbm9u
ZWA6IGRpc2FibGVzIERNQSByZW1hcHBpbmcgZm9yIERvbTAuCiAKQEAgLTEyMzMsNiArMTIzMywx
NSBAQCBtZWFuaW5nOgogICBvcHRpb24gaXMgb25seSBhcHBsaWNhYmxlIHRvIGEgUFYgRG9tMCBh
bmQgaXMgZW5hYmxlZCBieSBkZWZhdWx0IG9uIEludGVsCiAgIGhhcmR3YXJlLgogCisqIGByZXNl
cnZlZGA6IHNldHMgdXAgRE1BIHJlbWFwcGluZyBmb3IgYWxsIHRoZSByZXNlcnZlZCByZWdpb25z
IGluIHRoZSBtZW1vcnkKKyAgbWFwIGZvciBEb20wLiBVc2UgdGhpcyB0byB3b3JrIGFyb3VuZCBm
aXJtd2FyZSBpc3N1ZXMgcHJvdmlkaW5nIGluY29ycmVjdAorICBSTVJSL0lWTUQgZW50cmllcy4g
UmF0aGVyIHRoYW4gb25seSBtYXBwaW5nIFJBTSBwYWdlcyBmb3IgSU9NTVUgYWNjZXNzZXMKKyAg
Zm9yIERvbTAsIGFsbCBtZW1vcnkgcmVnaW9ucyBtYXJrZWQgYXMgcmVzZXJ2ZWQgaW4gdGhlIG1l
bW9yeSBtYXAgdGhhdCBkb24ndAorICBvdmVybGFwIHdpdGggYW55IE1NSU8gcmVnaW9uIGZyb20g
ZW11bGF0ZWQgZGV2aWNlcyB3aWxsIGJlIGlkZW50aXR5IG1hcHBlZC4KKyAgVGhpcyBvcHRpb24g
bWFwcyBhIHN1YnNldCBvZiB0aGUgbWVtb3J5IHRoYXQgd291bGQgYmUgbWFwcGVkIHdoZW4gdXNp
bmcgdGhlCisgIGBpbmNsdXNpdmVgIG9wdGlvbi4gVGhpcyBvcHRpb24gaXMgYXZhaWxhYmxlIHRv
IGEgUFZIIERvbTAgYW5kIGlzIGVuYWJsZWQgYnkKKyAgZGVmYXVsdCBvbiBJbnRlbCBoYXJkd2Fy
ZS4KKwogIyMjIGlvbW11XF9kZXZcX2lvdGxiXF90aW1lb3V0CiA+IGA9IDxpbnRlZ2VyPmAKIApk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9pby5jIGIveGVuL2FyY2gveDg2L2h2bS9pby5j
CmluZGV4IGJmNGQ4NzQ4ZDMuLjVlMDFjMzM4OTAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vaW8uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2lvLmMKQEAgLTQwNCw2ICs0MDQsMTEgQEAg
c3RhdGljIGNvbnN0IHN0cnVjdCBodm1fbW1jZmcgKnZwY2lfbW1jZmdfZmluZChjb25zdCBzdHJ1
Y3QgZG9tYWluICpkLAogICAgIHJldHVybiBOVUxMOwogfQogCitib29sIHZwY2lfbW1jZmdfYWRk
cmVzcyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCBwYWRkcl90IGFkZHIpCit7CisgICAgcmV0dXJu
IHZwY2lfbW1jZmdfZmluZChkLCBhZGRyKTsKK30KKwogc3RhdGljIHVuc2lnbmVkIGludCB2cGNp
X21tY2ZnX2RlY29kZV9hZGRyKGNvbnN0IHN0cnVjdCBodm1fbW1jZmcgKm1tY2ZnLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3QgYWRkciwgcGNpX3Ni
ZGZfdCAqc2JkZikKIHsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9w
Y2lfYW1kX2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21t
dS5jCmluZGV4IDBlMGM5OWM5NDIuLjJjMjg2N2QwODggMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwpAQCAtMjU2LDYgKzI1Niw5IEBAIHN0YXRpYyB2b2lk
IF9faHdkb21faW5pdCBhbWRfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAg
IC8qIEluY2x1c2l2ZSBJT01NVSBtYXBwaW5ncyBhcmUgZGlzYWJsZWQgYnkgZGVmYXVsdCBvbiBB
TUQgaGFyZHdhcmUuICovCiAgICAgaW9tbXVfZG9tMF9pbmNsdXNpdmUgPSBpb21tdV9kb20wX2lu
Y2x1c2l2ZSA9PSAtMSA/IGZhbHNlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICA6IGlvbW11X2RvbTBfaW5jbHVzaXZlOworICAgIC8qIFJlc2Vy
dmVkIElPTU1VIG1hcHBpbmdzIGFyZSBkaXNhYmxlZCBieSBkZWZhdWx0IG9uIEFNRCBoYXJkd2Fy
ZS4gKi8KKyAgICBpb21tdV9kb20wX3Jlc2VydmVkID0gaW9tbXVfZG9tMF9yZXNlcnZlZCA9PSAt
MSA/IGZhbHNlCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgOiBpb21tdV9kb20wX3Jlc2VydmVkOwogCiAgICAgaWYgKCBhbGxvY2F0ZV9kb21haW5f
cmVzb3VyY2VzKGRvbV9pb21tdShkKSkgKQogICAgICAgICBCVUcoKTsKZGlmZiAtLWdpdCBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9p
b21tdS5jCmluZGV4IGYxNWM5NGJlNDIuLjljOTkxYmQyY2YgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9t
bXUuYwpAQCAtNzUsNiArNzUsNyBAQCBjdXN0b21fcGFyYW0oImRvbTAtaW9tbXUiLCBwYXJzZV9k
b20wX2lvbW11X3BhcmFtKTsKIGJvb2wgX19od2RvbV9pbml0ZGF0YSBpb21tdV9kb20wX3N0cmlj
dDsKIGJvb2wgX19yZWFkX21vc3RseSBpb21tdV9kb20wX3Bhc3N0aHJvdWdoOwogaW50OF90IF9f
aHdkb21faW5pdGRhdGEgaW9tbXVfZG9tMF9pbmNsdXNpdmUgPSAtMTsKK2ludDhfdCBfX2h3ZG9t
X2luaXRkYXRhIGlvbW11X2RvbTBfcmVzZXJ2ZWQgPSAtMTsKIAogREVGSU5FX1BFUl9DUFUoYm9v
bF90LCBpb21tdV9kb250X2ZsdXNoX2lvdGxiKTsKIApAQCAtMTYyLDYgKzE2Myw4IEBAIHN0YXRp
YyBpbnQgX19pbml0IHBhcnNlX2RvbTBfaW9tbXVfcGFyYW0oY29uc3QgY2hhciAqcykKICAgICAg
ICAgICAgIGlvbW11X2RvbTBfc3RyaWN0ID0gZmFsc2U7CiAgICAgICAgIGVsc2UgaWYgKCAhc3Ry
bmNtcChzLCAiaW5jbHVzaXZlIiwgc3MgLSBzKSApCiAgICAgICAgICAgICBpb21tdV9kb20wX2lu
Y2x1c2l2ZSA9IHZhbDsKKyAgICAgICAgZWxzZSBpZiAoICFzdHJuY21wKHMsICJyZXNlcnZlZCIs
IHNzIC0gcykgKQorICAgICAgICAgICAgaW9tbXVfZG9tMF9yZXNlcnZlZCA9IHZhbDsKICAgICAg
ICAgZWxzZQogICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwogCmRpZmYgLS1naXQgYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC9pb21tdS5jCmluZGV4IDdjN2UxNTc1NWQuLjc3YTA3NjIxNWIgMTAwNjQ0Ci0tLSBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9pb21tdS5jCkBAIC0xMzA3LDYgKzEzMDcsOSBAQCBzdGF0aWMgdm9pZCBfX2h3ZG9t
X2luaXQgaW50ZWxfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAgIC8qIElu
Y2x1c2l2ZSBtYXBwaW5ncyBhcmUgZW5hYmxlZCBieSBkZWZhdWx0IG9uIEludGVsIGhhcmR3YXJl
IGZvciBQVi4gKi8KICAgICBpb21tdV9kb20wX2luY2x1c2l2ZSA9IGlvbW11X2RvbTBfaW5jbHVz
aXZlID09IC0xID8gaXNfcHZfZG9tYWluKGQpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICA6IGlvbW11X2RvbTBfaW5jbHVzaXZlOworICAgIC8q
IFJlc2VydmVkIElPTU1VIG1hcHBpbmdzIGFyZSBlbmFibGVkIGJ5IGRlZmF1bHQgb24gSW50ZWwg
aGFyZHdhcmUuICovCisgICAgaW9tbXVfZG9tMF9yZXNlcnZlZCA9IGlvbW11X2RvbTBfcmVzZXJ2
ZWQgPT0gLTEgPyB0cnVlCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgOiBpb21tdV9kb20wX3Jlc2VydmVkOwogCiAgICAgc2V0dXBfaHdkb21fcGNp
X2RldmljZXMoZCwgc2V0dXBfaHdkb21fZGV2aWNlKTsKICAgICBzZXR1cF9od2RvbV9ybXJyKGQp
OwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwppbmRleCA1YTdhNzY1ZTlkLi42MjcxZDhi
NjcxIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYworKysg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwpAQCAtMjAsNiArMjAsNyBAQAog
I2luY2x1ZGUgPHhlbi9zb2Z0aXJxLmg+CiAjaW5jbHVkZSA8eHNtL3hzbS5oPgogCisjaW5jbHVk
ZSA8YXNtL2h2bS9pby5oPgogI2luY2x1ZGUgPGFzbS9zZXR1cC5oPgogCiB2b2lkIGlvbW11X3Vw
ZGF0ZV9pcmVfZnJvbV9hcGljKApAQCAtMTM0LDEzICsxMzUsNjcgQEAgdm9pZCBhcmNoX2lvbW11
X2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpCiB7CiB9CiAKK3N0YXRpYyBib29sIF9f
aHdkb21faW5pdCBod2RvbV9pb21tdV9tYXAoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBwZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGxvbmcgbWF4X3BmbikKK3sKKyAgICB1bnNpZ25lZCBpbnQgaTsKKworICAgIC8qCisg
ICAgICogSWdub3JlIGFueSBhZGRyZXNzIGJlbG93IDFNQiwgdGhhdCdzIGFscmVhZHkgaWRlbnRp
dHkgbWFwcGVkIGJ5IHRoZQorICAgICAqIGRvbWFpbiBidWlsZGVyIGZvciBIVk0uCisgICAgICov
CisgICAgaWYgKCAoaXNfaHZtX2RvbWFpbihkKSAmJiBwZm4gPCBQRk5fRE9XTihNQigxKSkpIHx8
CisgICAgICAgICAvKiBFeGNsdWRlIFhlbiBiaXRzLiAqLworICAgICAgICAgeGVuX2luX3Jhbmdl
KHBmbikgfHwgKHBmbiA+IG1heF9wZm4gJiYgIW1mbl92YWxpZChfbWZuKHBmbikpKSApCisgICAg
ICAgIHJldHVybiBmYWxzZTsKKworICAgIC8qCisgICAgICogSWYgZG9tMC1zdHJpY3QgbW9kZSBp
cyBlbmFibGVkIG9yIHRoZSBndWVzdCB0eXBlIGlzIFBWSC9IVk0gdGhlbiBleGNsdWRlCisgICAg
ICogY29udmVudGlvbmFsIFJBTSBhbmQgbGV0IHRoZSBjb21tb24gY29kZSBtYXAgZG9tMCdzIHBh
Z2VzLgorICAgICAqLworICAgIGlmICggcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NP
TlZFTlRJT05BTCkgJiYKKyAgICAgICAgIChpb21tdV9kb20wX3N0cmljdCB8fCBpc19odm1fZG9t
YWluKGQpKSApCisgICAgICAgIHJldHVybiBmYWxzZTsKKyAgICBpZiAoIHBhZ2VfaXNfcmFtX3R5
cGUocGZuLCBSQU1fVFlQRV9SRVNFUlZFRCkgJiYKKyAgICAgICAgICFpb21tdV9kb20wX3Jlc2Vy
dmVkICYmICFpb21tdV9kb20wX2luY2x1c2l2ZSApCisgICAgICAgIHJldHVybiBmYWxzZTsKKyAg
ICBpZiAoICFwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfVU5VU0FCTEUpICYmCisgICAg
ICAgICAhcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX1JFU0VSVkVEKSAmJgorICAgICAg
ICAgIXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpICYmCisgICAg
ICAgICAoIWlvbW11X2RvbTBfaW5jbHVzaXZlIHx8IHBmbiA+IG1heF9wZm4pICkKKyAgICAgICAg
cmV0dXJuIGZhbHNlOworCisgICAgLyogQ2hlY2sgdGhhdCBpdCBkb2Vzbid0IG92ZXJsYXAgd2l0
aCB0aGUgTEFQSUMgKi8KKyAgICBpZiAoIGhhc192bGFwaWMoZCkgKQorICAgIHsKKyAgICAgICAg
Y29uc3Qgc3RydWN0IHZjcHUgKnY7CisKKyAgICAgICAgZm9yX2VhY2hfdmNwdShkLCB2KQorICAg
ICAgICAgICAgaWYgKCBwZm4gPT0gUEZOX0RPV04odmxhcGljX2Jhc2VfYWRkcmVzcyh2Y3B1X3Zs
YXBpYyh2KSkpICkKKyAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgfQorICAgIC8q
IC4uLiBvciB0aGUgSU8tQVBJQyAqLworICAgIGZvciAoIGkgPSAwOyBoYXNfdmlvYXBpYyhkKSAm
JiBpIDwgZC0+YXJjaC5odm1fZG9tYWluLm5yX3Zpb2FwaWNzOyBpKysgKQorICAgICAgICBpZiAo
IHBmbiA9PSBQRk5fRE9XTihkb21haW5fdmlvYXBpYyhkLCBpKS0+YmFzZV9hZGRyZXNzKSApCisg
ICAgICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgLyoKKyAgICAgKiAuLi4gb3IgdGhlIFBDSWUg
TUNGRyByZWdpb25zLgorICAgICAqIFRPRE86IHJ1bnRpbWUgYWRkZWQgTU1DRkcgcmVnaW9ucyBh
cmUgbm90IGNoZWNrZWQgdG8gbWFrZSBzdXJlIHRoZXkKKyAgICAgKiBkb24ndCBvdmVybGFwIHdp
dGggYWxyZWFkeSBtYXBwZWQgcmVnaW9ucywgdGh1cyBwcmV2ZW50aW5nIHRyYXBwaW5nLgorICAg
ICAqLworICAgIGlmICggaGFzX3ZwY2koZCkgJiYgdnBjaV9tbWNmZ19hZGRyZXNzKGQsIHBmbiA8
PCBQQUdFX1NISUZUKSApCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIHJldHVybiB0cnVl
OworfQorCiB2b2lkIF9faHdkb21faW5pdCBhcmNoX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRv
bWFpbiAqZCkKIHsKICAgICB1bnNpZ25lZCBsb25nIGksIHRvcCwgbWF4X3BmbjsKIAogICAgIEJV
R19PTighaXNfaGFyZHdhcmVfZG9tYWluKGQpKTsKIAotICAgIGlmICggaW9tbXVfZG9tMF9wYXNz
dGhyb3VnaCB8fCAhaXNfcHZfZG9tYWluKGQpICkKKyAgICBpZiAoIGlvbW11X2RvbTBfcGFzc3Ro
cm91Z2ggKQogICAgICAgICByZXR1cm47CiAKICAgICBtYXhfcGZuID0gKEdCKDQpID4+IFBBR0Vf
U0hJRlQpIC0gMTsKQEAgLTE0OSwzOSArMjA0LDE4IEBAIHZvaWQgX19od2RvbV9pbml0IGFyY2hf
aW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAgIGZvciAoIGkgPSAwOyBpIDwg
dG9wOyBpKysgKQogICAgIHsKICAgICAgICAgdW5zaWduZWQgbG9uZyBwZm4gPSBwZHhfdG9fcGZu
KGkpOwotICAgICAgICBib29sIG1hcDsKICAgICAgICAgaW50IHJjOwogCi0gICAgICAgIC8qCi0g
ICAgICAgICAqIFNldCB1cCAxOjEgbWFwcGluZyBmb3IgZG9tMC4gRGVmYXVsdCB0byBpbmNsdWRl
IG9ubHkKLSAgICAgICAgICogY29udmVudGlvbmFsIFJBTSBhcmVhcyBhbmQgbGV0IFJNUlJzIGlu
Y2x1ZGUgbmVlZGVkIHJlc2VydmVkCi0gICAgICAgICAqIHJlZ2lvbnMuIFdoZW4gc2V0LCB0aGUg
aW5jbHVzaXZlIG1hcHBpbmcgYWRkaXRpb25hbGx5IG1hcHMgaW4KLSAgICAgICAgICogZXZlcnkg
cGZuIHVwIHRvIDRHQiBleGNlcHQgdGhvc2UgdGhhdCBmYWxsIGluIHVudXNhYmxlIHJhbmdlcy4K
LSAgICAgICAgICovCi0gICAgICAgIGlmICggcGZuID4gbWF4X3BmbiAmJiAhbWZuX3ZhbGlkKF9t
Zm4ocGZuKSkgKQorICAgICAgICBpZiAoICFod2RvbV9pb21tdV9tYXAoZCwgcGZuLCBtYXhfcGZu
KSApCiAgICAgICAgICAgICBjb250aW51ZTsKIAotICAgICAgICBpZiAoIGlvbW11X2RvbTBfaW5j
bHVzaXZlICYmIHBmbiA8PSBtYXhfcGZuICkKLSAgICAgICAgICAgIG1hcCA9ICFwYWdlX2lzX3Jh
bV90eXBlKHBmbiwgUkFNX1RZUEVfVU5VU0FCTEUpOworICAgICAgICBpZiAoIGlvbW11X3VzZV9o
YXBfcHQoZCkgKQorICAgICAgICB7CisgICAgICAgICAgICBBU1NFUlQoaXNfaHZtX2RvbWFpbihk
KSk7CisgICAgICAgICAgICByYyA9IHNldF9pZGVudGl0eV9wMm1fZW50cnkoZCwgcGZuLCBwMm1f
YWNjZXNzX3J3LCAwKTsKKyAgICAgICAgfQogICAgICAgICBlbHNlCi0gICAgICAgICAgICBtYXAg
PSBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKTsKLQotICAgICAg
ICBpZiAoICFtYXAgKQotICAgICAgICAgICAgY29udGludWU7Ci0KLSAgICAgICAgLyogRXhjbHVk
ZSBYZW4gYml0cyAqLwotICAgICAgICBpZiAoIHhlbl9pbl9yYW5nZShwZm4pICkKLSAgICAgICAg
ICAgIGNvbnRpbnVlOwotCi0gICAgICAgIC8qCi0gICAgICAgICAqIElmIGRvbTAtc3RyaWN0IG1v
ZGUgaXMgZW5hYmxlZCB0aGVuIGV4Y2x1ZGUgY29udmVudGlvbmFsIFJBTQotICAgICAgICAgKiBh
bmQgbGV0IHRoZSBjb21tb24gY29kZSBtYXAgZG9tMCdzIHBhZ2VzLgotICAgICAgICAgKi8KLSAg
ICAgICAgaWYgKCBpb21tdV9kb20wX3N0cmljdCAmJgotICAgICAgICAgICAgIHBhZ2VfaXNfcmFt
X3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpICkKLSAgICAgICAgICAgIGNvbnRpbnVl
OwotCi0gICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwgcGZuLCBwZm4sIElPTU1VRl9yZWFk
YWJsZXxJT01NVUZfd3JpdGFibGUpOworICAgICAgICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShk
LCBwZm4sIHBmbiwgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7CiAgICAgICAgIGlm
ICggcmMgKQogICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HICIgZCVkOiBJT01NVSBt
YXBwaW5nIGZhaWxlZDogJWRcbiIsCiAgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBy
Yyk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pby5oIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vaW8uaAppbmRleCBlNmI2ZWQwYjkyLi44Y2NhNDU2YjU1IDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pby5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL2lvLmgKQEAgLTE4MCw2ICsxODAsOSBAQCBpbnQgcmVnaXN0ZXJfdnBjaV9tbWNmZ19o
YW5kbGVyKHN0cnVjdCBkb21haW4gKmQsIHBhZGRyX3QgYWRkciwKIC8qIERlc3Ryb3kgdHJhY2tl
ZCBNTUNGRyBhcmVhcy4gKi8KIHZvaWQgZGVzdHJveV92cGNpX21tY2ZnKHN0cnVjdCBkb21haW4g
KmQpOwogCisvKiBDaGVjayBpZiBhbiBhZGRyZXNzIGlzIGJldHdlZW4gYSBNTUNGRyByZWdpb24g
Zm9yIGEgZG9tYWluLiAqLworYm9vbCB2cGNpX21tY2ZnX2FkZHJlc3MoY29uc3Qgc3RydWN0IGRv
bWFpbiAqZCwgcGFkZHJfdCBhZGRyKTsKKwogI2VuZGlmIC8qIF9fQVNNX1g4Nl9IVk1fSU9fSF9f
ICovCiAKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVk
ZS94ZW4vaW9tbXUuaAppbmRleCA5OWU1Yjg5YzBmLi5mZWQxYjFlYTdhIDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApAQCAt
MzcsNyArMzcsNyBAQCBleHRlcm4gYm9vbF90IGlvbW11X2RlYnVnOwogZXh0ZXJuIGJvb2xfdCBh
bWRfaW9tbXVfcGVyZGV2X2ludHJlbWFwOwogCiBleHRlcm4gYm9vbCBpb21tdV9kb20wX3N0cmlj
dCwgaW9tbXVfZG9tMF9wYXNzdGhyb3VnaDsKLWV4dGVybiBpbnQ4X3QgaW9tbXVfZG9tMF9pbmNs
dXNpdmU7CitleHRlcm4gaW50OF90IGlvbW11X2RvbTBfaW5jbHVzaXZlLCBpb21tdV9kb20wX3Jl
c2VydmVkOwogCiBleHRlcm4gdW5zaWduZWQgaW50IGlvbW11X2Rldl9pb3RsYl90aW1lb3V0Owog
Ci0tIAoyLjE4LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 10:10:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 10:10:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnLQZ-0002rE-2M; Wed, 08 Aug 2018 10: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=rtkw=kx=citrix.com=prvs=751d397f3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fnLQW-0002r2-W0
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 10:10:49 +0000
X-Inumbo-ID: 61a059e7-9af3-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 61a059e7-9af3-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 10:11:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,456,1526342400"; d="scan'208";a="77339408"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20180808090032.2713-1-paul.durrant@citrix.com>
 <20180808090032.2713-2-paul.durrant@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: <77c64c71-f966-67c1-da3c-c3614d638199@citrix.com>
Date: Wed, 8 Aug 2018 11:10: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: <20180808090032.2713-2-paul.durrant@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 v21 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMDgvMTggMTA6MDAsIFBhdWwgRHVycmFudCB3cm90ZToKPiBkaWZmIC0tZ2l0IGEveGVu
L2NvbW1vbi9ncmFudF90YWJsZS5jIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCj4gaW5kZXgg
ZDllYzcxMWM3My4uOGU2MjNlYTA4ZSAxMDA2NDQKPiAtLS0gYS94ZW4vY29tbW9uL2dyYW50X3Rh
YmxlLmMKPiArKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKPiBAQCAtMzU4LDYgKzM1OCwx
MiBAQCBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCBncmFudF90b19zdGF0dXNfZnJhbWVzKHVu
c2lnbmVkIGludCBncmFudF9mcmFtZXMpCj4gICAgICByZXR1cm4gRElWX1JPVU5EX1VQKGdyYW50
X2ZyYW1lcyAqIEdSQU5UX1BFUl9QQUdFLCBHUkFOVF9TVEFUVVNfUEVSX1BBR0UpOwo+ICB9Cj4g
IAo+ICsvKiBOdW1iZXIgb2YgZ3JhbnQgdGFibGUgZW50cmllcy4gQ2FsbGVyIG11c3QgaG9sZCBk
J3MgZ3IuIHRhYmxlIGxvY2suKi8KClJlYWxseT8gdGhpcyBpcyBzb21lIHN0cmFpZ2h0IGFyaXRo
bWV0aWMgb24gdGhlIGludGVnZXIgcGFyYW1ldGVyLgoKPiArc3RhdGljIGlubGluZSB1bnNpZ25l
ZCBpbnQgc3RhdHVzX3RvX2dyYW50X2ZyYW1lcyh1bnNpZ25lZCBpbnQgc3RhdHVzX2ZyYW1lcykK
PiArewo+ICsgICAgcmV0dXJuIERJVl9ST1VORF9VUChzdGF0dXNfZnJhbWVzICogR1JBTlRfU1RB
VFVTX1BFUl9QQUdFLCBHUkFOVF9QRVJfUEFHRSk7Cj4gK30KPiArCj4gIC8qIENoZWNrIGlmIHRo
ZSBwYWdlIGhhcyBiZWVuIHBhZ2VkIG91dCwgb3IgbmVlZHMgdW5zaGFyaW5nLgo+ICAgICBJZiBy
YyA9PSBHTlRTVF9va2F5LCAqcGFnZSBjb250YWlucyB0aGUgcGFnZSBzdHJ1Y3Qgd2l0aCBhIHJl
ZiB0YWtlbi4KPiAgICAgQ2FsbGVyIG11c3QgZG8gcHV0X3BhZ2UoKnBhZ2UpLgo+IEBAIC0zODYw
LDYgKzM4NjYsNDcgQEAgaW50IG1lbV9zaGFyaW5nX2dyZWZfdG9fZ2ZuKHN0cnVjdCBncmFudF90
YWJsZSAqZ3QsIGdyYW50X3JlZl90IHJlZiwKPiAgfQo+ICAjZW5kaWYKPiAgCj4gKy8qIGNhbGxl
ciBtdXN0IGhvbGQgd3JpdGUgbG9jayAqLwo+ICtzdGF0aWMgaW50IGdudHRhYl9nZXRfc3RhdHVz
X2ZyYW1lX21mbihzdHJ1Y3QgZG9tYWluICpkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGlkeCwgbWZuX3QgKm1mbikKPiArewo+ICsgICAg
c3RydWN0IGdyYW50X3RhYmxlICpndCA9IGQtPmdyYW50X3RhYmxlOwo+ICsKPiArICAgIEFTU0VS
VChndC0+Z3RfdmVyc2lvbiA9PSAyKTsKPiArCj4gKyAgICBpZiAoIGlkeCA+PSBucl9zdGF0dXNf
ZnJhbWVzKGd0KSApCj4gKyAgICB7Cj4gKyAgICAgICAgdW5zaWduZWQgbG9uZyBuciA9IHN0YXR1
c190b19ncmFudF9mcmFtZXMoaWR4ICsgMSk7CgpXaHkgdGhlICsxID8gV29uJ3QgdGhhdCBjYXVz
ZSBhIGZhaWx1cmUgaWYgeW91IGF0dGVtcHQgdG8gbWFwIHRoZQptYXhpbXVtIHZhbGlkIGluZGV4
PwoKPiArCj4gKyAgICAgICAgaWYgKCBuciA8PSBndC0+bWF4X2dyYW50X2ZyYW1lcyApCj4gKyAg
ICAgICAgICAgIGdudHRhYl9ncm93X3RhYmxlKGQsIG5yKTsKCllvdSB3YW50IHRvIGNhcHR1cmUg
dGhlIHJldHVybiB2YWx1ZSBvZiBncm93X3RhYmxlKCksIHdoaWNoIGF0IGxlYXN0CmRpc3Rpbmd1
aXNoZXMgYmV0d2VlbiBFTk9ERVYgYW5kIEVOT01FTS4KCj4gKwo+ICsgICAgICAgIGlmICggaWR4
ID49IG5yX3N0YXR1c19mcmFtZXMoZ3QpICkKPiArICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7
CgpUaGlzIGNhbiBwcm9iYWJseSg/KSBiZSBhc3NlcnRlZCBpZiBnbnR0YWJfZ3Jvd190YWJsZSgp
IHJldHVybnMKc3VjY2Vzc2Z1bGx5LgoKPiArICAgIH0KPiArCj4gKyAgICAqbWZuID0gX21mbih2
aXJ0X3RvX21mbihndC0+c3RhdHVzW2lkeF0pKTsKPiArICAgIHJldHVybiAwOwo+ICt9Cj4gKwo+
ICsvKiBjYWxsZXIgbXVzdCBob2xkIHdyaXRlIGxvY2sgKi8KPiArc3RhdGljIGludCBnbnR0YWJf
Z2V0X3NoYXJlZF9mcmFtZV9tZm4oc3RydWN0IGRvbWFpbiAqZCwKPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBpZHgsIG1mbl90ICptZm4pCj4g
K3sKPiArICAgIHN0cnVjdCBncmFudF90YWJsZSAqZ3QgPSBkLT5ncmFudF90YWJsZTsKPiArCj4g
KyAgICBBU1NFUlQoZ3QtPmd0X3ZlcnNpb24gIT0gMCk7Cj4gKwo+ICsgICAgaWYgKCAoaWR4ID49
IG5yX2dyYW50X2ZyYW1lcyhndCkpICYmIChpZHggPCBndC0+bWF4X2dyYW50X2ZyYW1lcykgKQo+
ICsgICAgICAgIGdudHRhYl9ncm93X3RhYmxlKGQsIGlkeCArIDEpOwoKU2ltaWxhcmx5IHdydCBy
Yy4KCj4gKwo+ICsgICAgaWYgKCBpZHggPj0gbnJfZ3JhbnRfZnJhbWVzKGd0KSApCj4gKyAgICAg
ICAgcmV0dXJuIC1FSU5WQUw7Cj4gKwo+ICsgICAgKm1mbiA9IF9tZm4odmlydF90b19tZm4oZ3Qt
PnNoYXJlZF9yYXdbaWR4XSkpOwo+ICsgICAgcmV0dXJuIDA7Cj4gK30KPiArCj4gIGludCBnbnR0
YWJfbWFwX2ZyYW1lKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgaWR4LCBnZm5fdCBn
Zm4sCj4gICAgICAgICAgICAgICAgICAgICAgIG1mbl90ICptZm4pCj4gIHsKPiBkaWZmIC0tZ2l0
IGEveGVuL2NvbW1vbi9tZW1vcnkuYyBiL3hlbi9jb21tb24vbWVtb3J5LmMKPiBpbmRleCBlMjlk
NTk2NzI3Li40MjdmNjVhNWUxIDEwMDY0NAo+IC0tLSBhL3hlbi9jb21tb24vbWVtb3J5LmMKPiAr
KysgYi94ZW4vY29tbW9uL21lbW9yeS5jCj4gQEAgLTIzLDYgKzIzLDcgQEAKPiAgI2luY2x1ZGUg
PHhlbi9udW1hLmg+Cj4gICNpbmNsdWRlIDx4ZW4vbWVtX2FjY2Vzcy5oPgo+ICAjaW5jbHVkZSA8
eGVuL3RyYWNlLmg+Cj4gKyNpbmNsdWRlIDx4ZW4vZ3JhbnRfdGFibGUuaD4KPiAgI2luY2x1ZGUg
PGFzbS9jdXJyZW50Lmg+Cj4gICNpbmNsdWRlIDxhc20vaGFyZGlycS5oPgo+ICAjaW5jbHVkZSA8
YXNtL3AybS5oPgo+IEBAIC05ODIsNiArOTgzLDQzIEBAIHN0YXRpYyBsb25nIHhhdHBfcGVybWlz
c2lvbl9jaGVjayhzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgc3BhY2UpCj4gICAgICBy
ZXR1cm4geHNtX2FkZF90b19waHlzbWFwKFhTTV9UQVJHRVQsIGN1cnJlbnQtPmRvbWFpbiwgZCk7
Cj4gIH0KPiAgCj4gK3N0YXRpYyBpbnQgYWNxdWlyZV9ncmFudF90YWJsZShzdHJ1Y3QgZG9tYWlu
ICpkLCB1bnNpZ25lZCBpbnQgaWQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBsb25nIGZyYW1lLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgaW50IG5yX2ZyYW1lcywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHhl
bl9wZm5fdCBtZm5fbGlzdFtdKQo+ICt7Cj4gKyAgICB1bnNpZ25lZCBpbnQgaSA9IG5yX2ZyYW1l
czsKPiArCj4gKyAgICAvKiBJdGVyYXRlIGJhY2t3YXJkcyBpbiBjYXNlIHRhYmxlIG5lZWRzIHRv
IGdyb3cgKi8KPiArICAgIHdoaWxlICggaS0tICE9IDAgKQo+ICsgICAgewo+ICsgICAgICAgIG1m
bl90IG1mbiA9IElOVkFMSURfTUZOOwo+ICsgICAgICAgIGludCByYzsKPiArCj4gKyAgICAgICAg
c3dpdGNoICggaWQgKQo+ICsgICAgICAgIHsKPiArICAgICAgICBjYXNlIFhFTk1FTV9yZXNvdXJj
ZV9ncmFudF90YWJsZV9pZF9zaGFyZWQ6Cj4gKyAgICAgICAgICAgIHJjID0gZ250dGFiX2dldF9z
aGFyZWRfZnJhbWUoZCwgZnJhbWUgKyBpLCAmbWZuKTsKPiArICAgICAgICAgICAgYnJlYWs7Cj4g
Kwo+ICsgICAgICAgIGNhc2UgWEVOTUVNX3Jlc291cmNlX2dyYW50X3RhYmxlX2lkX3N0YXR1czoK
PiArICAgICAgICAgICAgcmMgPSBnbnR0YWJfZ2V0X3N0YXR1c19mcmFtZShkLCBmcmFtZSArIGks
ICZtZm4pOwo+ICsgICAgICAgICAgICBicmVhazsKPiArCj4gKyAgICAgICAgZGVmYXVsdDoKPiAr
ICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwo+ICsgICAgICAgICAgICBicmVhazsKPiArICAgICAg
ICB9Cj4gKwo+ICsgICAgICAgIGlmICggcmMgKQoKV291bGQgaXQgcGVyaGFwcyBiZSBwcnVkZW50
IHRvIGhhdmUgfHwgbWZuX2VxKG1mbiwgSU5WQUxJRF9NRk4pIGhlcmU/wqAgSQpkb24ndCB0aGlu
ayBhbnl0aGluZyBnb29kIHdpbGwgY29tZSBvZiBoYW5kaW5nIElOVkFMSURfTUZOIGJhY2sgdG8g
dGhlCmNhbGxlci4KCj4gKyAgICAgICAgICAgIHJldHVybiByYzsKPiArCj4gKyAgICAgICAgbWZu
X2xpc3RbaV0gPSBtZm5feChtZm4pOwo+ICsgICAgfQo+ICsKPiArICAgIHJldHVybiAwOwo+ICt9
Cj4gKwo+ICBzdGF0aWMgaW50IGFjcXVpcmVfcmVzb3VyY2UoCj4gICAgICBYRU5fR1VFU1RfSEFO
RExFX1BBUkFNKHhlbl9tZW1fYWNxdWlyZV9yZXNvdXJjZV90KSBhcmcpCj4gIHsKPiBAQCAtMTA0
Niw2ICsxMDg5LDE2IEBAIHN0YXRpYyBpbnQgYWNxdWlyZV9yZXNvdXJjZSgKPiAgICAgICAgICB4
ZW5fcGZuX3QgZ2ZuX2xpc3RbQVJSQVlfU0laRShtZm5fbGlzdCldOwo+ICAgICAgICAgIHVuc2ln
bmVkIGludCBpOwo+ICAKPiArICAgICAgICAvKgo+ICsgICAgICAgICAqIEZJWE1FOiB1bnRpbCBm
b3JlaWduIHBhZ2VzIGluc2VydGVkIGludG8gdGhlIFAyTSBhcmUgcHJvcGVybHkKPiArICAgICAg
ICAgKiAgICAgICAgcmVmZXJlbmNlIGNvdW50ZWQsIGl0IGlzIHVuc2FmZSB0byBhbGxvdyBtYXBw
aW5nIG9mCj4gKyAgICAgICAgICogICAgICAgIG5vbi1jYWxsZXItb3duZWQgcmVzb3VyY2UgcGFn
ZXMgdW5sZXNzIHRoZSBjYWxsZXIgaXMKPiArICAgICAgICAgKiAgICAgICAgdGhlIGhhcmR3YXJl
IGRvbWFpbi4KPiArICAgICAgICAgKi8KPiArICAgICAgICBpZiAoISh4bWFyLmZsYWdzICYgWEVO
TUVNX3JzcmNfYWNxX2NhbGxlcl9vd25lZCkgJiYKClNwYWNlLgoKPiArICAgICAgICAgICAgIWlz
X2hhcmR3YXJlX2RvbWFpbihjdXJyZCkgKQo+ICsgICAgICAgICAgICByZXR1cm4gLUVPUE5PVFNV
UFA7CgpFUEVSTSBwZXJoYXBzPwoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 10:11:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 10:11:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnLRH-0002y0-DA; Wed, 08 Aug 2018 10: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=wdim=kx=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnLRG-0002xs-UW
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 10:11:34 +0000
X-Inumbo-ID: 7d413d37-9af3-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7d413d37-9af3-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 10:12:00 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 08 Aug 2018 04:11:32 -0600
Message-Id: <5B6AC1D102000078001DBEDC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 08 Aug 2018 04:11:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180807154201.13943-1-paul.durrant@citrix.com>
In-Reply-To: <20180807154201.13943-1-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] x86/hvm: remove default ioreq server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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+IE9uIDA3LjA4LjE4IGF0IDE3OjQyLCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IE15IHJlY2VudCBwYXRjaCBbMV0gdG8gcWVtdS14ZW4tdHJhZGl0aW9uYWwgcmVtb3ZlcyB0
aGUgbGFzdCB1c2Ugb2YgdGhlCj4gJ2RlZmF1bHQnIGlvcmVxIHNlcnZlciBpbiBYZW4uIChUaGlz
IGlzIGEgY2F0Y2gtYWxsIGlvcmVxIHNlcnZlciB0aGF0IGlzCj4gdXNlZCBpZiBubyBleHBsaWNp
dGx5IHJlZ2lzdGVyZWQgSS9PIHJhbmdlIGlzIHRhcmdldHRlZCkuCj4gCj4gVGhpcyBwYXRjaCBj
YW4gYmUgYXBwbGllZCBvbmNlIHRoYXQgcGF0Y2ggaXMgY29tbWl0dGVkLCB0byByZW1vdmUgdGhl
Cj4gKD4xMDAgbGluZXMgb2YpIHJlZHVuZGFudCBjb2RlIGluIFhlbi4KPiAKPiBOT1RFOiBUaGUg
cmVtb3ZhbCBvZiB0aGUgc3BlY2lhbCBjYXNlIGZvciBIVk1fUEFSQU1fRE1fRE9NQUlOIGluCj4g
ICAgICAgaHZtX2FsbG93X3NldF9wYXJhbSgpIGlzIG5vdCBkaXJlY3RseSByZWxhdGVkIHRvIHJl
bW92YWwgb2YKPiAgICAgICBkZWZhdWx0IGlvcmVxIHNlcnZlcnMuIEl0IGNvdWxkIGhhdmUgYmVl
biBjbGVhbmVkIHVwIGF0IGFueSB0aW1lCj4gICAgICAgYWZ0ZXIgY29tbWl0IDlhNDIyYzAzICJ4
ODYvaHZtOiBzdG9wIHBhc3NpbmcgZXhwbGljaXQgZG9taWQgdG8KPiAgICAgICBodm1fY3JlYXRl
X2lvcmVxX3NlcnZlcigpIi4gSXQgaXMgbm93IGFkZGVkIHRvIHRoZSBuZXcKPiAgICAgICBkZXBy
ZWNhdGVkIHNldHMgaW50cm9kdWNlZCBieSB0aGlzIHBhdGNoLgo+IAo+IFsxXSBodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDgvbXNnMDAy
NzAuaHRtbCAKPiAKPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBj
aXRyaXguY29tPgo+IEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgoKUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4Kd2l0
aCBvbmUgbW9yZSBjb3NtZXRpYyBhZGp1c3RtZW50OgoKPiAtLS0gYS94ZW4vaW5jbHVkZS9wdWJs
aWMvaHZtL3BhcmFtcy5oCj4gKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2h2bS9wYXJhbXMuaAo+
IEBAIC04MSw5ICs4MSwxMyBAQAo+ICAjZGVmaW5lIEhWTV9QQVJBTV9QQUVfRU5BQkxFRCAgNAo+
ICAKPiAgI2RlZmluZSBIVk1fUEFSQU1fSU9SRVFfUEZOICAgIDUKPiAtCj4gICNkZWZpbmUgSFZN
X1BBUkFNX0JVRklPUkVRX1BGTiA2Cj4gKwo+ICsjaWZkZWYgX19YRU5fXwo+ICsvKiBUaGVzZSBw
YXJhbWV0ZXJzIGlzIGRlcHJlY2F0ZWQgYW5kIGl0cyBtZWFuaW5nIGlzIHVuZGVmaW5lZCAqLwo+
ICsjZGVmaW5lIEhWTV9QQVJBTV9ETV9ET01BSU4gMTMKPiAgI2RlZmluZSBIVk1fUEFSQU1fQlVG
SU9SRVFfRVZUQ0hOIDI2Cj4gKyNlbmRpZgoKVGhlIGNvbW1lbnQgd2FzIG9ubHkgcGFydGx5IHN3
aXRjaGVkIHRvIHBsdXJhbC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 10:11:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 10:11:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnLRT-00030Z-OM; Wed, 08 Aug 2018 10:11: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=xhyf=kx=citrix.com=prvs=751fb83b8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fnLRS-00030G-9f
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 10:11:46 +0000
X-Inumbo-ID: 84618edc-9af3-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 84618edc-9af3-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 10:12:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,456,1526342400"; d="scan'208";a="77339475"
Date: Wed, 8 Aug 2018 12:11:38 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: <bercarug@amazon.com>
Message-ID: <20180808101138.vququpbfcrfhsciy@mac>
References: <1532681311565.24220@amazon.com>
 <20180727091109.mpkin3m7cgfriydj@mac.bytemobile.com>
 <1533209784969.4697@amazon.com>
 <20180802135517.uhga6o4lb6lhylzy@mac>
 <c464ac5b-2bc2-2c7c-0755-44eca8dd2990@amazon.com>
 <20180808080806.kzueiarxxu6npyli@mac>
 <1b08ca5c921b41429f71667dbf4ced87@AMSPEX02CL03.citrite.net>
 <20180808085119.b54tbeftryvy427s@mac>
 <4c4c7ad4-cf4c-fb9f-edff-bded4d9df7f9@amazon.com>
 <20180808094428.pj5pyv5upzmcdt3f@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180808094428.pj5pyv5upzmcdt3f@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] 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>

T24gV2VkLCBBdWcgMDgsIDIwMTggYXQgMTE6NDQ6MjhBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBJIGp1c3QgcmVhbGl6ZWQgdGhhdCBJJ3ZlIGRyb3BwZWQgYSBjaHVuayBmcm9t
IG15IHNlcmllcyB3aGlsZQo+IHJlYmFzaW5nLCBjb3VsZCB5b3UgcGxlYXNlIHRyeSBhZ2FpbiB3
aXRoIHRoZSBmb2xsb3dpbmcgZGlmZiBhcHBsaWVkCj4gb24gdG9wIG9mIG15IHNlcmllcz8KPiAK
PiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwo+IGluZGV4IDZhZWM0M2VkMWEuLjYyNzFk
OGI2NzEgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMK
PiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwo+IEBAIC0yMDksNyAr
MjA5LDEzIEBAIHZvaWQgX19od2RvbV9pbml0IGFyY2hfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3Qg
ZG9tYWluICpkKQo+ICAgICAgICAgIGlmICggIWh3ZG9tX2lvbW11X21hcChkLCBwZm4sIG1heF9w
Zm4pICkKPiAgICAgICAgICAgICAgY29udGludWU7Cj4gIAo+IC0gICAgICAgIHJjID0gaW9tbXVf
bWFwX3BhZ2UoZCwgcGZuLCBwZm4sIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOwo+
ICsgICAgICAgIGlmICggaW9tbXVfdXNlX2hhcF9wdChkKSApCj4gKyAgICAgICAgewo+ICsgICAg
ICAgICAgICBBU1NFUlQoaXNfaHZtX2RvbWFpbihkKSk7Cj4gKyAgICAgICAgICAgIHJjID0gc2V0
X2lkZW50aXR5X3AybV9lbnRyeShkLCBwZm4sIHAybV9hY2Nlc3NfcncsIDApOwo+ICsgICAgICAg
IH0KPiArICAgICAgICBlbHNlCj4gKyAgICAgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwg
cGZuLCBwZm4sIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOwo+ICAgICAgICAgIGlm
ICggcmMgKQo+ICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcgIiBkJWQ6IElPTU1V
IG1hcHBpbmcgZmFpbGVkOiAlZFxuIiwKPiAgICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9p
ZCwgcmMpOwoKSSd2ZSBwdXNoZWQgYSBuZXcgdmVyc2lvbiB0aGF0IGhhcyB0aGlzIGNodW5rLCBz
byBpdCBtaWdodCBiZSBlYXNpZXIKZm9yIHlvdSB0byBqdXN0IGZldGNoIGFuZCB0ZXN0OgoKZ2l0
Oi8veGVuYml0cy54ZW4ub3JnL3Blb3BsZS9yb3lnZXIveGVuLmdpdCBpb21tdV9pbmNsdXNpdmVf
djQKClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 10:13:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 10:13: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 1fnLSq-0003CN-4o; Wed, 08 Aug 2018 10: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=j4ua=kx=amazon.com=prvs=751d5079a=bercarug@srs-us1.protection.inumbo.net>)
 id 1fnLSp-0003CC-11
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 10:13:11 +0000
X-Inumbo-ID: b74afedc-9af3-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 b74afedc-9af3-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 10:13:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1533723190; x=1565259190;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=tcKPfh1iuyF8RqGnlFwj5gG3coqUIyQ63jgQ+CmZM2Y=;
 b=RurezNpua6XGdolpk2j8Id2wvqGUaLkVNkslYdkWBQ11wFFWdwhPW0IO
 SFV1eOBdDU6jUowLPdgvk48uEwWqa2eCXXnY5V3NYZD8RhG0eHEbEG7fR
 UAR+fwXT0qZBOJhyCbEaRQfq7btncNPJR+bDgt1BaTjhVeHkqcoAZKr8U s=;
X-IronPort-AV: E=Sophos;i="5.51,457,1526342400"; d="scan'208";a="351172536"
Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1a-67b371d8.us-east-1.amazon.com) ([10.124.125.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 08 Aug 2018 10:13:09 +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-67b371d8.us-east-1.amazon.com (8.14.7/8.14.7) with
 ESMTP id w78AD7qN091142
 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL);
 Wed, 8 Aug 2018 10:13:08 GMT
Received: from EX13D16EUB002.ant.amazon.com (10.43.166.134) by
 EX13MTAUEA001.ant.amazon.com (10.43.61.243) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 8 Aug 2018 10:13:07 +0000
Received: from EX13MTAUEE001.ant.amazon.com (10.43.62.200) by
 EX13D16EUB002.ant.amazon.com (10.43.166.134) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 8 Aug 2018 10:13:06 +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; Wed, 8 Aug 2018 10:13:04 +0000
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1532681311565.24220@amazon.com>
 <20180727091109.mpkin3m7cgfriydj@mac.bytemobile.com>
 <1533209784969.4697@amazon.com> <20180802135517.uhga6o4lb6lhylzy@mac>
 <c464ac5b-2bc2-2c7c-0755-44eca8dd2990@amazon.com>
 <20180808080806.kzueiarxxu6npyli@mac>
 <1b08ca5c921b41429f71667dbf4ced87@AMSPEX02CL03.citrite.net>
 <20180808085119.b54tbeftryvy427s@mac>
 <4c4c7ad4-cf4c-fb9f-edff-bded4d9df7f9@amazon.com>
 <20180808094428.pj5pyv5upzmcdt3f@mac> <20180808101138.vququpbfcrfhsciy@mac>
From: <bercarug@amazon.com>
Message-ID: <ebdafe5f-ce20-5db3-a895-3e9b701c6df9@amazon.com>
Date: Wed, 8 Aug 2018 13:13: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: <20180808101138.vququpbfcrfhsciy@mac>
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>,
 Paul Durrant <Paul.Durrant@citrix.com>, David Woodhouse <dwmw2@infradead.org>,
 Jan Beulich <JBeulich@suse.com>, "Belgun, Adrian" <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>

T24gMDgvMDgvMjAxOCAwMToxMSBQTSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBXZWQs
IEF1ZyAwOCwgMjAxOCBhdCAxMTo0NDoyOEFNICswMjAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3Rl
Ogo+PiBJIGp1c3QgcmVhbGl6ZWQgdGhhdCBJJ3ZlIGRyb3BwZWQgYSBjaHVuayBmcm9tIG15IHNl
cmllcyB3aGlsZQo+PiByZWJhc2luZywgY291bGQgeW91IHBsZWFzZSB0cnkgYWdhaW4gd2l0aCB0
aGUgZm9sbG93aW5nIGRpZmYgYXBwbGllZAo+PiBvbiB0b3Agb2YgbXkgc2VyaWVzPwo+Pgo+PiBk
aWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwo+PiBpbmRleCA2YWVjNDNlZDFhLi42MjcxZDhi
NjcxIDEwMDY0NAo+PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwo+
PiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwo+PiBAQCAtMjA5LDcg
KzIwOSwxMyBAQCB2b2lkIF9faHdkb21faW5pdCBhcmNoX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0
IGRvbWFpbiAqZCkKPj4gICAgICAgICAgIGlmICggIWh3ZG9tX2lvbW11X21hcChkLCBwZm4sIG1h
eF9wZm4pICkKPj4gICAgICAgICAgICAgICBjb250aW51ZTsKPj4gICAKPj4gLSAgICAgICAgcmMg
PSBpb21tdV9tYXBfcGFnZShkLCBwZm4sIHBmbiwgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0
YWJsZSk7Cj4+ICsgICAgICAgIGlmICggaW9tbXVfdXNlX2hhcF9wdChkKSApCj4+ICsgICAgICAg
IHsKPj4gKyAgICAgICAgICAgIEFTU0VSVChpc19odm1fZG9tYWluKGQpKTsKPj4gKyAgICAgICAg
ICAgIHJjID0gc2V0X2lkZW50aXR5X3AybV9lbnRyeShkLCBwZm4sIHAybV9hY2Nlc3NfcncsIDAp
Owo+PiArICAgICAgICB9Cj4+ICsgICAgICAgIGVsc2UKPj4gKyAgICAgICAgICAgIHJjID0gaW9t
bXVfbWFwX3BhZ2UoZCwgcGZuLCBwZm4sIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUp
Owo+PiAgICAgICAgICAgaWYgKCByYyApCj4+ICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19X
QVJOSU5HICIgZCVkOiBJT01NVSBtYXBwaW5nIGZhaWxlZDogJWRcbiIsCj4+ICAgICAgICAgICAg
ICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmMpOwo+IEkndmUgcHVzaGVkIGEgbmV3IHZlcnNpb24g
dGhhdCBoYXMgdGhpcyBjaHVuaywgc28gaXQgbWlnaHQgYmUgZWFzaWVyCj4gZm9yIHlvdSB0byBq
dXN0IGZldGNoIGFuZCB0ZXN0Ogo+Cj4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Blb3BsZS9yb3ln
ZXIveGVuLmdpdCBpb21tdV9pbmNsdXNpdmVfdjQKPgo+IFRoYW5rcywgUm9nZXIuCj4KSSBhbHJl
YWR5IHJlY29tcGlsZWQgWGVuIHVzaW5nIHRoaXMgcGF0Y2gsIGFuZCB0aGUgVVNCIGRldmljZXMg
YXJlIApmdW5jdGlvbmFsIGFnYWluLgoKClRoYW5rcywKCkdhYnJpZWwKCgoKCkFtYXpvbiBEZXZl
bG9wbWVudCBDZW50ZXIgKFJvbWFuaWEpIFMuUi5MLiByZWdpc3RlcmVkIG9mZmljZTogMjdBIFNm
LiBMYXphciBTdHJlZXQsIFVCQzUsIGZsb29yIDIsIElhc2ksIElhc2kgQ291bnR5LCA3MDAwNDUs
IFJvbWFuaWEuIFJlZ2lzdGVyZWQgaW4gUm9tYW5pYS4gUmVnaXN0cmF0aW9uIG51bWJlciBKMjIv
MjYyMS8yMDA1LgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 10:20:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 10: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 1fnLZX-00040x-U9; Wed, 08 Aug 2018 10:20: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=l0mo=kx=citrix.com=prvs=7519e8870=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fnLZW-00040s-4r
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 10:20:06 +0000
X-Inumbo-ID: adb1dd82-9af4-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id adb1dd82-9af4-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 10:20:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,457,1526342400"; d="scan'208";a="77340002"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v21 1/2] common: add a new mappable resource type:
 XENMEM_resource_grant_table
Thread-Index: AQHULvZG3IVEGV25X0iAmXYpCdILm6S1gK6AgAAhpYA=
Date: Wed, 8 Aug 2018 10:19:26 +0000
Message-ID: <08812dfec78e49c792b84c54ad860d0f@AMSPEX02CL03.citrite.net>
References: <20180808090032.2713-1-paul.durrant@citrix.com>
 <20180808090032.2713-2-paul.durrant@citrix.com>
 <77c64c71-f966-67c1-da3c-c3614d638199@citrix.com>
In-Reply-To: <77c64c71-f966-67c1-da3c-c3614d638199@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 v21 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbmRyZXcgQ29vcGVyDQo+IFNl
bnQ6IDA4IEF1Z3VzdCAyMDE4IDExOjExDQo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPjsgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IENjOiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+OyBHZW9yZ2UgRHVubGFwDQo+IDxHZW9yZ2UuRHVu
bGFwQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IEtv
bnJhZA0KPiBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFN0ZWZhbm8g
U3RhYmVsbGluaQ0KPiA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFRpbSAoWGVuLm9yZykgPHRp
bUB4ZW4ub3JnPjsgV2VpIExpdQ0KPiA8d2VpLmxpdTJAY2l0cml4LmNvbT4NCj4gU3ViamVjdDog
UmU6IFtQQVRDSCB2MjEgMS8yXSBjb21tb246IGFkZCBhIG5ldyBtYXBwYWJsZSByZXNvdXJjZSB0
eXBlOg0KPiBYRU5NRU1fcmVzb3VyY2VfZ3JhbnRfdGFibGUNCj4gDQo+IE9uIDA4LzA4LzE4IDEw
OjAwLCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+ID4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3Jh
bnRfdGFibGUuYyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYw0KPiA+IGluZGV4IGQ5ZWM3MTFj
NzMuLjhlNjIzZWEwOGUgMTAwNjQ0DQo+ID4gLS0tIGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5j
DQo+ID4gKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jDQo+ID4gQEAgLTM1OCw2ICszNTgs
MTIgQEAgc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQNCj4gZ3JhbnRfdG9fc3RhdHVzX2ZyYW1l
cyh1bnNpZ25lZCBpbnQgZ3JhbnRfZnJhbWVzKQ0KPiA+ICAgICAgcmV0dXJuIERJVl9ST1VORF9V
UChncmFudF9mcmFtZXMgKiBHUkFOVF9QRVJfUEFHRSwNCj4gR1JBTlRfU1RBVFVTX1BFUl9QQUdF
KTsNCj4gPiAgfQ0KPiA+DQo+ID4gKy8qIE51bWJlciBvZiBncmFudCB0YWJsZSBlbnRyaWVzLiBD
YWxsZXIgbXVzdCBob2xkIGQncyBnci4gdGFibGUgbG9jay4qLw0KPiANCj4gUmVhbGx5PyB0aGlz
IGlzIHNvbWUgc3RyYWlnaHQgYXJpdGhtZXRpYyBvbiB0aGUgaW50ZWdlciBwYXJhbWV0ZXIuDQo+
IA0KDQpHb29kIHBvaW50LiBJJ2QganVzdCBhZGFwdGVkIHRoZSBjb21tZW50IGZyb20gdGhlIHJl
dmVyc2UgdHJhbnNsYXRpb24gYWJvdmUgaXQgYnV0IHRoZSBjb21tZW50IGlzIGluZGVlZCBib2d1
cy4NCg0KPiA+ICtzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCBzdGF0dXNfdG9fZ3JhbnRfZnJh
bWVzKHVuc2lnbmVkIGludA0KPiBzdGF0dXNfZnJhbWVzKQ0KPiA+ICt7DQo+ID4gKyAgICByZXR1
cm4gRElWX1JPVU5EX1VQKHN0YXR1c19mcmFtZXMgKiBHUkFOVF9TVEFUVVNfUEVSX1BBR0UsDQo+
IEdSQU5UX1BFUl9QQUdFKTsNCj4gPiArfQ0KPiA+ICsNCj4gPiAgLyogQ2hlY2sgaWYgdGhlIHBh
Z2UgaGFzIGJlZW4gcGFnZWQgb3V0LCBvciBuZWVkcyB1bnNoYXJpbmcuDQo+ID4gICAgIElmIHJj
ID09IEdOVFNUX29rYXksICpwYWdlIGNvbnRhaW5zIHRoZSBwYWdlIHN0cnVjdCB3aXRoIGEgcmVm
IHRha2VuLg0KPiA+ICAgICBDYWxsZXIgbXVzdCBkbyBwdXRfcGFnZSgqcGFnZSkuDQo+ID4gQEAg
LTM4NjAsNiArMzg2Niw0NyBAQCBpbnQgbWVtX3NoYXJpbmdfZ3JlZl90b19nZm4oc3RydWN0DQo+
IGdyYW50X3RhYmxlICpndCwgZ3JhbnRfcmVmX3QgcmVmLA0KPiA+ICB9DQo+ID4gICNlbmRpZg0K
PiA+DQo+ID4gKy8qIGNhbGxlciBtdXN0IGhvbGQgd3JpdGUgbG9jayAqLw0KPiA+ICtzdGF0aWMg
aW50IGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1lX21mbihzdHJ1Y3QgZG9tYWluICpkLA0KPiA+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGlkeCwg
bWZuX3QgKm1mbikNCj4gPiArew0KPiA+ICsgICAgc3RydWN0IGdyYW50X3RhYmxlICpndCA9IGQt
PmdyYW50X3RhYmxlOw0KPiA+ICsNCj4gPiArICAgIEFTU0VSVChndC0+Z3RfdmVyc2lvbiA9PSAy
KTsNCj4gPiArDQo+ID4gKyAgICBpZiAoIGlkeCA+PSBucl9zdGF0dXNfZnJhbWVzKGd0KSApDQo+
ID4gKyAgICB7DQo+ID4gKyAgICAgICAgdW5zaWduZWQgbG9uZyBuciA9IHN0YXR1c190b19ncmFu
dF9mcmFtZXMoaWR4ICsgMSk7DQo+IA0KPiBXaHkgdGhlICsxID8gV29uJ3QgdGhhdCBjYXVzZSBh
IGZhaWx1cmUgaWYgeW91IGF0dGVtcHQgdG8gbWFwIHRoZQ0KPiBtYXhpbXVtIHZhbGlkIGluZGV4
Pw0KDQpUaGF0J3Mga2luZCBvZiB0aGUgaWRlYS4uLg0KDQo+IA0KPiA+ICsNCj4gPiArICAgICAg
ICBpZiAoIG5yIDw9IGd0LT5tYXhfZ3JhbnRfZnJhbWVzICkNCj4gPiArICAgICAgICAgICAgZ250
dGFiX2dyb3dfdGFibGUoZCwgbnIpOw0KPiANCj4gWW91IHdhbnQgdG8gY2FwdHVyZSB0aGUgcmV0
dXJuIHZhbHVlIG9mIGdyb3dfdGFibGUoKSwgd2hpY2ggYXQgbGVhc3QNCj4gZGlzdGluZ3Vpc2hl
cyBiZXR3ZWVuIEVOT0RFViBhbmQgRU5PTUVNLg0KPiANCj4gPiArDQo+ID4gKyAgICAgICAgaWYg
KCBpZHggPj0gbnJfc3RhdHVzX2ZyYW1lcyhndCkgKQ0KPiA+ICsgICAgICAgICAgICByZXR1cm4g
LUVJTlZBTDsNCj4gDQo+IFRoaXMgY2FuIHByb2JhYmx5KD8pIGJlIGFzc2VydGVkIGlmIGdudHRh
Yl9ncm93X3RhYmxlKCkgcmV0dXJucw0KPiBzdWNjZXNzZnVsbHkuDQo+IA0KDQouLi4gd2hpY2gg
aXMgd2h5IHRoaXMgaXMgYW4gaWYgYW5kIG5vdCBhbiBBU1NFUlQuIEknbSBqdXN0IGZvbGxvd2lu
ZyB0aGUgYW5hbG9neSBvZiB0aGUgd2F5IHRoZSB0YWJsZSBpcyBncm93biBpbiBnbnR0YWJfZ2V0
X3NoYXJlZF9mcmFtZV9tZm4oKSB3aGljaCBpcyB0aGUgd2F5IGl0IHdhcyBkb25lIGJlZm9yZS4g
SWYgeW91J2QgcmF0aGVyIEkgY2hhbmdlIHRoaW5ncyB0byB1c2UgdGhlIHJldHVybiB2YWx1ZSBm
cm9tIGdudHRhYl9ncm93X3RhYmxlKCkgdGhlbiBJIGd1ZXNzIEkgY291bGQgZG8gdGhhdC4NCg0K
PiA+ICsgICAgfQ0KPiA+ICsNCj4gPiArICAgICptZm4gPSBfbWZuKHZpcnRfdG9fbWZuKGd0LT5z
dGF0dXNbaWR4XSkpOw0KPiA+ICsgICAgcmV0dXJuIDA7DQo+ID4gK30NCj4gPiArDQo+ID4gKy8q
IGNhbGxlciBtdXN0IGhvbGQgd3JpdGUgbG9jayAqLw0KPiA+ICtzdGF0aWMgaW50IGdudHRhYl9n
ZXRfc2hhcmVkX2ZyYW1lX21mbihzdHJ1Y3QgZG9tYWluICpkLA0KPiA+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGlkeCwgbWZuX3QgKm1mbikN
Cj4gPiArew0KPiA+ICsgICAgc3RydWN0IGdyYW50X3RhYmxlICpndCA9IGQtPmdyYW50X3RhYmxl
Ow0KPiA+ICsNCj4gPiArICAgIEFTU0VSVChndC0+Z3RfdmVyc2lvbiAhPSAwKTsNCj4gPiArDQo+
ID4gKyAgICBpZiAoIChpZHggPj0gbnJfZ3JhbnRfZnJhbWVzKGd0KSkgJiYgKGlkeCA8IGd0LT5t
YXhfZ3JhbnRfZnJhbWVzKSApDQo+ID4gKyAgICAgICAgZ250dGFiX2dyb3dfdGFibGUoZCwgaWR4
ICsgMSk7DQo+IA0KPiBTaW1pbGFybHkgd3J0IHJjLg0KPiANCj4gPiArDQo+ID4gKyAgICBpZiAo
IGlkeCA+PSBucl9ncmFudF9mcmFtZXMoZ3QpICkNCj4gPiArICAgICAgICByZXR1cm4gLUVJTlZB
TDsNCj4gPiArDQo+ID4gKyAgICAqbWZuID0gX21mbih2aXJ0X3RvX21mbihndC0+c2hhcmVkX3Jh
d1tpZHhdKSk7DQo+ID4gKyAgICByZXR1cm4gMDsNCj4gPiArfQ0KPiA+ICsNCj4gPiAgaW50IGdu
dHRhYl9tYXBfZnJhbWUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBpZHgsIGdmbl90
IGdmbiwNCj4gPiAgICAgICAgICAgICAgICAgICAgICAgbWZuX3QgKm1mbikNCj4gPiAgew0KPiA+
IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL21lbW9yeS5jIGIveGVuL2NvbW1vbi9tZW1vcnkuYw0K
PiA+IGluZGV4IGUyOWQ1OTY3MjcuLjQyN2Y2NWE1ZTEgMTAwNjQ0DQo+ID4gLS0tIGEveGVuL2Nv
bW1vbi9tZW1vcnkuYw0KPiA+ICsrKyBiL3hlbi9jb21tb24vbWVtb3J5LmMNCj4gPiBAQCAtMjMs
NiArMjMsNyBAQA0KPiA+ICAjaW5jbHVkZSA8eGVuL251bWEuaD4NCj4gPiAgI2luY2x1ZGUgPHhl
bi9tZW1fYWNjZXNzLmg+DQo+ID4gICNpbmNsdWRlIDx4ZW4vdHJhY2UuaD4NCj4gPiArI2luY2x1
ZGUgPHhlbi9ncmFudF90YWJsZS5oPg0KPiA+ICAjaW5jbHVkZSA8YXNtL2N1cnJlbnQuaD4NCj4g
PiAgI2luY2x1ZGUgPGFzbS9oYXJkaXJxLmg+DQo+ID4gICNpbmNsdWRlIDxhc20vcDJtLmg+DQo+
ID4gQEAgLTk4Miw2ICs5ODMsNDMgQEAgc3RhdGljIGxvbmcgeGF0cF9wZXJtaXNzaW9uX2NoZWNr
KHN0cnVjdCBkb21haW4NCj4gKmQsIHVuc2lnbmVkIGludCBzcGFjZSkNCj4gPiAgICAgIHJldHVy
biB4c21fYWRkX3RvX3BoeXNtYXAoWFNNX1RBUkdFVCwgY3VycmVudC0+ZG9tYWluLCBkKTsNCj4g
PiAgfQ0KPiA+DQo+ID4gK3N0YXRpYyBpbnQgYWNxdWlyZV9ncmFudF90YWJsZShzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBpbnQgaWQsDQo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBsb25nIGZyYW1lLA0KPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgaW50IG5yX2ZyYW1lcywNCj4gPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHhlbl9wZm5fdCBtZm5fbGlzdFtdKQ0KPiA+ICt7DQo+ID4gKyAgICB1bnNpZ25l
ZCBpbnQgaSA9IG5yX2ZyYW1lczsNCj4gPiArDQo+ID4gKyAgICAvKiBJdGVyYXRlIGJhY2t3YXJk
cyBpbiBjYXNlIHRhYmxlIG5lZWRzIHRvIGdyb3cgKi8NCj4gPiArICAgIHdoaWxlICggaS0tICE9
IDAgKQ0KPiA+ICsgICAgew0KPiA+ICsgICAgICAgIG1mbl90IG1mbiA9IElOVkFMSURfTUZOOw0K
PiA+ICsgICAgICAgIGludCByYzsNCj4gPiArDQo+ID4gKyAgICAgICAgc3dpdGNoICggaWQgKQ0K
PiA+ICsgICAgICAgIHsNCj4gPiArICAgICAgICBjYXNlIFhFTk1FTV9yZXNvdXJjZV9ncmFudF90
YWJsZV9pZF9zaGFyZWQ6DQo+ID4gKyAgICAgICAgICAgIHJjID0gZ250dGFiX2dldF9zaGFyZWRf
ZnJhbWUoZCwgZnJhbWUgKyBpLCAmbWZuKTsNCj4gPiArICAgICAgICAgICAgYnJlYWs7DQo+ID4g
Kw0KPiA+ICsgICAgICAgIGNhc2UgWEVOTUVNX3Jlc291cmNlX2dyYW50X3RhYmxlX2lkX3N0YXR1
czoNCj4gPiArICAgICAgICAgICAgcmMgPSBnbnR0YWJfZ2V0X3N0YXR1c19mcmFtZShkLCBmcmFt
ZSArIGksICZtZm4pOw0KPiA+ICsgICAgICAgICAgICBicmVhazsNCj4gPiArDQo+ID4gKyAgICAg
ICAgZGVmYXVsdDoNCj4gPiArICAgICAgICAgICAgcmMgPSAtRUlOVkFMOw0KPiA+ICsgICAgICAg
ICAgICBicmVhazsNCj4gPiArICAgICAgICB9DQo+ID4gKw0KPiA+ICsgICAgICAgIGlmICggcmMg
KQ0KPiANCj4gV291bGQgaXQgcGVyaGFwcyBiZSBwcnVkZW50IHRvIGhhdmUgfHwgbWZuX2VxKG1m
biwgSU5WQUxJRF9NRk4pDQo+IGhlcmU/wqAgSQ0KPiBkb24ndCB0aGluayBhbnl0aGluZyBnb29k
IHdpbGwgY29tZSBvZiBoYW5kaW5nIElOVkFMSURfTUZOIGJhY2sgdG8gdGhlDQo+IGNhbGxlci4N
Cg0KV2h5PyBUaGUgdmFsdWUgb2YgbWZuIHdpbGwgYmUgb3ZlcndyaXR0ZW4gaWYgcmMgPT0gMCBh
bmQgd2lsbCBiZSBsZWZ0IGFzIElOVkFMSURfTUZOIGlmIHJjICE9IDAuIEkgY2FuIEFTU0VSVCB0
aGF0IGlmIHlvdSdkIGxpa2UuDQoNCj4gDQo+ID4gKyAgICAgICAgICAgIHJldHVybiByYzsNCj4g
PiArDQo+ID4gKyAgICAgICAgbWZuX2xpc3RbaV0gPSBtZm5feChtZm4pOw0KPiA+ICsgICAgfQ0K
PiA+ICsNCj4gPiArICAgIHJldHVybiAwOw0KPiA+ICt9DQo+ID4gKw0KPiA+ICBzdGF0aWMgaW50
IGFjcXVpcmVfcmVzb3VyY2UoDQo+ID4gICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9t
ZW1fYWNxdWlyZV9yZXNvdXJjZV90KSBhcmcpDQo+ID4gIHsNCj4gPiBAQCAtMTA0Niw2ICsxMDg5
LDE2IEBAIHN0YXRpYyBpbnQgYWNxdWlyZV9yZXNvdXJjZSgNCj4gPiAgICAgICAgICB4ZW5fcGZu
X3QgZ2ZuX2xpc3RbQVJSQVlfU0laRShtZm5fbGlzdCldOw0KPiA+ICAgICAgICAgIHVuc2lnbmVk
IGludCBpOw0KPiA+DQo+ID4gKyAgICAgICAgLyoNCj4gPiArICAgICAgICAgKiBGSVhNRTogdW50
aWwgZm9yZWlnbiBwYWdlcyBpbnNlcnRlZCBpbnRvIHRoZSBQMk0gYXJlIHByb3Blcmx5DQo+ID4g
KyAgICAgICAgICogICAgICAgIHJlZmVyZW5jZSBjb3VudGVkLCBpdCBpcyB1bnNhZmUgdG8gYWxs
b3cgbWFwcGluZyBvZg0KPiA+ICsgICAgICAgICAqICAgICAgICBub24tY2FsbGVyLW93bmVkIHJl
c291cmNlIHBhZ2VzIHVubGVzcyB0aGUgY2FsbGVyIGlzDQo+ID4gKyAgICAgICAgICogICAgICAg
IHRoZSBoYXJkd2FyZSBkb21haW4uDQo+ID4gKyAgICAgICAgICovDQo+ID4gKyAgICAgICAgaWYg
KCEoeG1hci5mbGFncyAmIFhFTk1FTV9yc3JjX2FjcV9jYWxsZXJfb3duZWQpICYmDQo+IA0KPiBT
cGFjZS4NCg0KT2ggeWVzLg0KDQo+IA0KPiA+ICsgICAgICAgICAgICAhaXNfaGFyZHdhcmVfZG9t
YWluKGN1cnJkKSApDQo+ID4gKyAgICAgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsNCj4gDQo+
IEVQRVJNIHBlcmhhcHM/DQo+IA0KDQpJIGRlYmF0ZWQgdGhhdC4gSSdtIHJlYWxseSBub3Qgc3Vy
ZSB3aGljaCBvbmUgd291bGQgYmUgYmVzdC4NCg0KICBQYXVsDQoNCj4gfkFuZHJldw0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 10:30:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 10:30: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 1fnLjJ-0004sH-CE; Wed, 08 Aug 2018 10: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=wdim=kx=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnLjH-0004sC-LX
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 10:30:11 +0000
X-Inumbo-ID: e5c45bbc-9af5-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 e5c45bbc-9af5-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 12:29:15 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 08 Aug 2018 04:30:09 -0600
Message-Id: <5B6AC62F02000078001DBF2B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 08 Aug 2018 04:30:07 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180808090032.2713-1-paul.durrant@citrix.com>
 <20180808090032.2713-2-paul.durrant@citrix.com>
In-Reply-To: <20180808090032.2713-2-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v21 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <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+IE9uIDA4LjA4LjE4IGF0IDExOjAwLCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwo+ICsrKyBiL3hlbi9jb21tb24vZ3Jh
bnRfdGFibGUuYwo+IEBAIC0zNTgsNiArMzU4LDEyIEBAIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQg
aW50IGdyYW50X3RvX3N0YXR1c19mcmFtZXModW5zaWduZWQgaW50IGdyYW50X2ZyYW1lcykKPiAg
ICAgIHJldHVybiBESVZfUk9VTkRfVVAoZ3JhbnRfZnJhbWVzICogR1JBTlRfUEVSX1BBR0UsIEdS
QU5UX1NUQVRVU19QRVJfUEFHRSk7Cj4gIH0KPiAgCj4gKy8qIE51bWJlciBvZiBncmFudCB0YWJs
ZSBlbnRyaWVzLiBDYWxsZXIgbXVzdCBob2xkIGQncyBnci4gdGFibGUgbG9jay4qLwo+ICtzdGF0
aWMgaW5saW5lIHVuc2lnbmVkIGludCBzdGF0dXNfdG9fZ3JhbnRfZnJhbWVzKHVuc2lnbmVkIGlu
dCBzdGF0dXNfZnJhbWVzKQo+ICt7Cj4gKyAgICByZXR1cm4gRElWX1JPVU5EX1VQKHN0YXR1c19m
cmFtZXMgKiBHUkFOVF9TVEFUVVNfUEVSX1BBR0UsIEdSQU5UX1BFUl9QQUdFKTsKPiArfQoKU2Vl
aW5nIG5vIHVzZSBvZiB0aGUgZ3JhbnQgdGFibGUgKGl0J3Mgbm90IGV2ZW4gcGFzc2VkIGluKSBJ
J20gY29uZnVzZWQKYnkgdGhlIGNvbW1lbnQgeW91IGFkZC4gSSBndWVzcyB5b3UndmUgc2ltcGx5
IGNvcGllZApncmFudF90b19zdGF0dXNfZnJhbWVzKCknZXMsIHdoaWNoIGxvb2tzIHNpbWlsYXJs
eSB3cm9uZy4KCj4gQEAgLTM4NjAsNiArMzg2Niw0NyBAQCBpbnQgbWVtX3NoYXJpbmdfZ3JlZl90
b19nZm4oc3RydWN0IGdyYW50X3RhYmxlICpndCwgZ3JhbnRfcmVmX3QgcmVmLAo+ICB9Cj4gICNl
bmRpZgo+ICAKPiArLyogY2FsbGVyIG11c3QgaG9sZCB3cml0ZSBsb2NrICovCj4gK3N0YXRpYyBp
bnQgZ250dGFiX2dldF9zdGF0dXNfZnJhbWVfbWZuKHN0cnVjdCBkb21haW4gKmQsCj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgaWR4LCBtZm5f
dCAqbWZuKQo+ICt7Cj4gKyAgICBzdHJ1Y3QgZ3JhbnRfdGFibGUgKmd0ID0gZC0+Z3JhbnRfdGFi
bGU7Cgpjb25zdD8KCj4gKyAgICBBU1NFUlQoZ3QtPmd0X3ZlcnNpb24gPT0gMik7Cj4gKwo+ICsg
ICAgaWYgKCBpZHggPj0gbnJfc3RhdHVzX2ZyYW1lcyhndCkgKQo+ICsgICAgewo+ICsgICAgICAg
IHVuc2lnbmVkIGxvbmcgbnIgPSBzdGF0dXNfdG9fZ3JhbnRfZnJhbWVzKGlkeCArIDEpOwo+ICsK
PiArICAgICAgICBpZiAoIG5yIDw9IGd0LT5tYXhfZ3JhbnRfZnJhbWVzICkKPiArICAgICAgICAg
ICAgZ250dGFiX2dyb3dfdGFibGUoZCwgbnIpOwo+ICsKPiArICAgICAgICBpZiAoIGlkeCA+PSBu
cl9zdGF0dXNfZnJhbWVzKGd0KSApCj4gKyAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ICsg
ICAgfQo+ICsKPiArICAgICptZm4gPSBfbWZuKHZpcnRfdG9fbWZuKGd0LT5zdGF0dXNbaWR4XSkp
Owo+ICsgICAgcmV0dXJuIDA7Cj4gK30KPiArCj4gKy8qIGNhbGxlciBtdXN0IGhvbGQgd3JpdGUg
bG9jayAqLwo+ICtzdGF0aWMgaW50IGdudHRhYl9nZXRfc2hhcmVkX2ZyYW1lX21mbihzdHJ1Y3Qg
ZG9tYWluICpkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBsb25nIGlkeCwgbWZuX3QgKm1mbikKPiArewo+ICsgICAgc3RydWN0IGdyYW50X3RhYmxl
ICpndCA9IGQtPmdyYW50X3RhYmxlOwoKQWdhaW4/Cgo+IEBAIC0zOTA2LDYgKzM5NDMsMzggQEAg
aW50IGdudHRhYl9tYXBfZnJhbWUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBpZHgs
IGdmbl90IGdmbiwKPiAgICAgIHJldHVybiByYzsKPiAgfQo+ICAKPiAraW50IGdudHRhYl9nZXRf
c2hhcmVkX2ZyYW1lKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgaWR4LAo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3QgKm1mbikKPiArewo+ICsgICAgc3RydWN0IGdy
YW50X3RhYmxlICpndCA9IGQtPmdyYW50X3RhYmxlOwo+ICsgICAgaW50IHJjOwo+ICsKPiArICAg
IGdyYW50X3dyaXRlX2xvY2soZ3QpOwo+ICsKPiArICAgIGlmICggZ3QtPmd0X3ZlcnNpb24gPT0g
MCApCj4gKyAgICAgICAgZ3QtPmd0X3ZlcnNpb24gPSAxOwoKU2luY2UgeW91J3ZlIG1vdmVkIHRo
aXMgaGVyZSBpbnN0ZWFkIG9mIGRyb3BwaW5nIGl0LCB3aGF0IHJlcXVpcmVtZW50CmhhdmUgeW91
IGZvdW5kIGZvciB0aGlzIHRvIGJlIHNldCAob3RoZXIgdGhhbiB0aGUgQVNTRVJUKCkgeW91IHB1
dCBpbgpnbnR0YWJfZ2V0X3NoYXJlZF9mcmFtZV9tZm4oKT8KCj4gQEAgLTEwNDYsNiArMTA4OSwx
NiBAQCBzdGF0aWMgaW50IGFjcXVpcmVfcmVzb3VyY2UoCj4gICAgICAgICAgeGVuX3Bmbl90IGdm
bl9saXN0W0FSUkFZX1NJWkUobWZuX2xpc3QpXTsKPiAgICAgICAgICB1bnNpZ25lZCBpbnQgaTsK
PiAgCj4gKyAgICAgICAgLyoKPiArICAgICAgICAgKiBGSVhNRTogdW50aWwgZm9yZWlnbiBwYWdl
cyBpbnNlcnRlZCBpbnRvIHRoZSBQMk0gYXJlIHByb3Blcmx5Cj4gKyAgICAgICAgICogICAgICAg
IHJlZmVyZW5jZSBjb3VudGVkLCBpdCBpcyB1bnNhZmUgdG8gYWxsb3cgbWFwcGluZyBvZgo+ICsg
ICAgICAgICAqICAgICAgICBub24tY2FsbGVyLW93bmVkIHJlc291cmNlIHBhZ2VzIHVubGVzcyB0
aGUgY2FsbGVyIGlzCj4gKyAgICAgICAgICogICAgICAgIHRoZSBoYXJkd2FyZSBkb21haW4uCj4g
KyAgICAgICAgICovCj4gKyAgICAgICAgaWYgKCEoeG1hci5mbGFncyAmIFhFTk1FTV9yc3JjX2Fj
cV9jYWxsZXJfb3duZWQpICYmCj4gKyAgICAgICAgICAgICFpc19oYXJkd2FyZV9kb21haW4oY3Vy
cmQpICkKCk1pc3NpbmcgYmxhbmsgYW5kIGFzIGEgcmVzdWx0IGltcHJvcGVyIGluZGVudGF0aW9u
LiBBbHNvIHRoZSBVIGluCiJ1bnRpbCIgd2FudHMgdG8gYmUgdXBwZXIgY2FzZSBJIHRoaW5rLgoK
VGhlIGNvc21ldGljIGFzcGVjdHMgY291bGQgb2YgY291cnNlIGJlIHRha2VuIGNhcmUgb2Ygd2hp
bGUKY29tbWl0dGluZywgYnV0IHRoZSB2ZXJzaW9uIHJlbGF0ZWQgcXVlc3Rpb24gbmVlZHMgdG8g
YmUKY2xhcmlmaWVkIGZpcnN0LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 10:38:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 10: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 1fnLr4-0005B2-T6; Wed, 08 Aug 2018 10:38: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=cdxt=kx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnLr3-0005Ak-7W
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 10:38:13 +0000
X-Inumbo-ID: 04e6a266-9af7-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 04e6a266-9af7-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 12:37: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 1fnLr0-0007Y3-7R; Wed, 08 Aug 2018 10: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 1fnLqz-0005Kv-UI; Wed, 08 Aug 2018 10:38:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnLqz-0005aS-SS; Wed, 08 Aug 2018 10:38:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125798-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-i386:guest-localmigrate/x10:fail:heisenbug
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=e752f28409678ce3ade49986b39309178fb2a6d6
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 08 Aug 2018 10:38:09 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125798: 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>

ZmxpZ2h0IDEyNTc5OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc5OC8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBi
bG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2IDE2IGd1
ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBwYXNzIGluIDEyNTc5NgoKUmVncmVzc2lvbnMgd2hp
Y2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0
LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4g
dnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDMg
Y2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGU3
NTJmMjg0MDk2NzhjZTNhZGU0OTk4NmIzOTMwOTE3OGZiMmE2ZDYKYmFzZWxpbmUgdmVyc2lvbjoK
IHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDljYTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFm
MTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBa
ICAgIDYgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6
MDkgWiAgICA2IGRheXMgICAxNiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3NzIg
IDIwMTgtMDgtMDYgMTY6MDA6MzcgWiAgICAxIGRheXMgICAxNCBhdHRlbXB0cwoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3Bs
ZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxh
aXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2Ug
RHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4g
VGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVA
Yml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCmpvYnM6CiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpi
cm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQt
eHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBjYXB0dXJlLWxv
Z3MKYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCgpOb3QgcHVzaGluZy4KCihObyBy
ZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQ4MCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 10:38:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 10: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 1fnLr3-0005At-IB; Wed, 08 Aug 2018 10:38: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=l0mo=kx=citrix.com=prvs=7519e8870=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fnLr2-0005Ae-1Q
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 10:38:12 +0000
X-Inumbo-ID: 03505360-9af7-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 03505360-9af7-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 12:37:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,457,1526342400"; d="scan'208";a="77340853"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v21 1/2] common: add a new mappable resource type:
 XENMEM_resource_grant_table
Thread-Index: AQHULvZG3IVEGV25X0iAmXYpCdILm6S1hhmAgAAicuA=
Date: Wed, 8 Aug 2018 10:38:07 +0000
Message-ID: <211629bf48134e848f3ea97b1fe5156b@AMSPEX02CL03.citrite.net>
References: <20180808090032.2713-1-paul.durrant@citrix.com>
 <20180808090032.2713-2-paul.durrant@citrix.com>
 <5B6AC62F02000078001DBF2B@prv1-mh.provo.novell.com>
In-Reply-To: <5B6AC62F02000078001DBF2B@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 v21 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDggQXVndXN0IDIwMTggMTE6MzAKPiBUbzogUGF1
bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8
QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFdlaSBMaXUKPiA8d2VpLmxpdTJAY2l0cml4LmNv
bT47IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IElhbgo+IEphY2tz
b24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkKPiA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz47IHhlbi1kZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnPjsKPiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBU
aW0gKFhlbi5vcmcpCj4gPHRpbUB4ZW4ub3JnPgo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjIxIDEv
Ml0gY29tbW9uOiBhZGQgYSBuZXcgbWFwcGFibGUgcmVzb3VyY2UgdHlwZToKPiBYRU5NRU1fcmVz
b3VyY2VfZ3JhbnRfdGFibGUKPiAKPiA+Pj4gT24gMDguMDguMTggYXQgMTE6MDAsIDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPiAtLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxl
LmMKPiA+ICsrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwo+ID4gQEAgLTM1OCw2ICszNTgs
MTIgQEAgc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQKPiBncmFudF90b19zdGF0dXNfZnJhbWVz
KHVuc2lnbmVkIGludCBncmFudF9mcmFtZXMpCj4gPiAgICAgIHJldHVybiBESVZfUk9VTkRfVVAo
Z3JhbnRfZnJhbWVzICogR1JBTlRfUEVSX1BBR0UsCj4gR1JBTlRfU1RBVFVTX1BFUl9QQUdFKTsK
PiA+ICB9Cj4gPgo+ID4gKy8qIE51bWJlciBvZiBncmFudCB0YWJsZSBlbnRyaWVzLiBDYWxsZXIg
bXVzdCBob2xkIGQncyBnci4gdGFibGUgbG9jay4qLwo+ID4gK3N0YXRpYyBpbmxpbmUgdW5zaWdu
ZWQgaW50IHN0YXR1c190b19ncmFudF9mcmFtZXModW5zaWduZWQgaW50Cj4gc3RhdHVzX2ZyYW1l
cykKPiA+ICt7Cj4gPiArICAgIHJldHVybiBESVZfUk9VTkRfVVAoc3RhdHVzX2ZyYW1lcyAqIEdS
QU5UX1NUQVRVU19QRVJfUEFHRSwKPiBHUkFOVF9QRVJfUEFHRSk7Cj4gPiArfQo+IAo+IFNlZWlu
ZyBubyB1c2Ugb2YgdGhlIGdyYW50IHRhYmxlIChpdCdzIG5vdCBldmVuIHBhc3NlZCBpbikgSSdt
IGNvbmZ1c2VkCj4gYnkgdGhlIGNvbW1lbnQgeW91IGFkZC4gSSBndWVzcyB5b3UndmUgc2ltcGx5
IGNvcGllZAo+IGdyYW50X3RvX3N0YXR1c19mcmFtZXMoKSdlcywgd2hpY2ggbG9va3Mgc2ltaWxh
cmx5IHdyb25nLgo+IAoKSW5kZWVkLgoKPiA+IEBAIC0zODYwLDYgKzM4NjYsNDcgQEAgaW50IG1l
bV9zaGFyaW5nX2dyZWZfdG9fZ2ZuKHN0cnVjdAo+IGdyYW50X3RhYmxlICpndCwgZ3JhbnRfcmVm
X3QgcmVmLAo+ID4gIH0KPiA+ICAjZW5kaWYKPiA+Cj4gPiArLyogY2FsbGVyIG11c3QgaG9sZCB3
cml0ZSBsb2NrICovCj4gPiArc3RhdGljIGludCBnbnR0YWJfZ2V0X3N0YXR1c19mcmFtZV9tZm4o
c3RydWN0IGRvbWFpbiAqZCwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBsb25nIGlkeCwgbWZuX3QgKm1mbikKPiA+ICt7Cj4gPiArICAgIHN0cnVj
dCBncmFudF90YWJsZSAqZ3QgPSBkLT5ncmFudF90YWJsZTsKPiAKPiBjb25zdD8KPiAKCklJUkMg
dGhhdCBkaWRuJ3Qgd29yayBiZWNhdXNlIGdudHRhYl9ncm93X3RhYmxlKCkgbW9kaWZpZXMgdGhl
IGNvbnRlbnQuCgo+ID4gKyAgICBBU1NFUlQoZ3QtPmd0X3ZlcnNpb24gPT0gMik7Cj4gPiArCj4g
PiArICAgIGlmICggaWR4ID49IG5yX3N0YXR1c19mcmFtZXMoZ3QpICkKPiA+ICsgICAgewo+ID4g
KyAgICAgICAgdW5zaWduZWQgbG9uZyBuciA9IHN0YXR1c190b19ncmFudF9mcmFtZXMoaWR4ICsg
MSk7Cj4gPiArCj4gPiArICAgICAgICBpZiAoIG5yIDw9IGd0LT5tYXhfZ3JhbnRfZnJhbWVzICkK
PiA+ICsgICAgICAgICAgICBnbnR0YWJfZ3Jvd190YWJsZShkLCBucik7Cj4gPiArCj4gPiArICAg
ICAgICBpZiAoIGlkeCA+PSBucl9zdGF0dXNfZnJhbWVzKGd0KSApCj4gPiArICAgICAgICAgICAg
cmV0dXJuIC1FSU5WQUw7Cj4gPiArICAgIH0KPiA+ICsKPiA+ICsgICAgKm1mbiA9IF9tZm4odmly
dF90b19tZm4oZ3QtPnN0YXR1c1tpZHhdKSk7Cj4gPiArICAgIHJldHVybiAwOwo+ID4gK30KPiA+
ICsKPiA+ICsvKiBjYWxsZXIgbXVzdCBob2xkIHdyaXRlIGxvY2sgKi8KPiA+ICtzdGF0aWMgaW50
IGdudHRhYl9nZXRfc2hhcmVkX2ZyYW1lX21mbihzdHJ1Y3QgZG9tYWluICpkLAo+ID4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgaWR4LCBtZm5f
dCAqbWZuKQo+ID4gK3sKPiA+ICsgICAgc3RydWN0IGdyYW50X3RhYmxlICpndCA9IGQtPmdyYW50
X3RhYmxlOwo+IAo+IEFnYWluPwo+IAo+ID4gQEAgLTM5MDYsNiArMzk0MywzOCBAQCBpbnQgZ250
dGFiX21hcF9mcmFtZShzdHJ1Y3QgZG9tYWluICpkLAo+IHVuc2lnbmVkIGxvbmcgaWR4LCBnZm5f
dCBnZm4sCj4gPiAgICAgIHJldHVybiByYzsKPiA+ICB9Cj4gPgo+ID4gK2ludCBnbnR0YWJfZ2V0
X3NoYXJlZF9mcmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGlkeCwKPiA+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3QgKm1mbikKPiA+ICt7Cj4gPiArICAgIHN0
cnVjdCBncmFudF90YWJsZSAqZ3QgPSBkLT5ncmFudF90YWJsZTsKPiA+ICsgICAgaW50IHJjOwo+
ID4gKwo+ID4gKyAgICBncmFudF93cml0ZV9sb2NrKGd0KTsKPiA+ICsKPiA+ICsgICAgaWYgKCBn
dC0+Z3RfdmVyc2lvbiA9PSAwICkKPiA+ICsgICAgICAgIGd0LT5ndF92ZXJzaW9uID0gMTsKPiAK
PiBTaW5jZSB5b3UndmUgbW92ZWQgdGhpcyBoZXJlIGluc3RlYWQgb2YgZHJvcHBpbmcgaXQsIHdo
YXQgcmVxdWlyZW1lbnQKPiBoYXZlIHlvdSBmb3VuZCBmb3IgdGhpcyB0byBiZSBzZXQgKG90aGVy
IHRoYW4gdGhlIEFTU0VSVCgpIHlvdSBwdXQgaW4KPiBnbnR0YWJfZ2V0X3NoYXJlZF9mcmFtZV9t
Zm4oKT8KPiAKClRoZSBjb2RlIGluIHBhdGNoICMyIGlzIGV4ZWN1dGVkIGJlZm9yZSB0aGUgZ3Jh
bnQgdGFibGUgdmVyc2lvbiBpcyBzZXQuIEkgY291bGQgYWx0ZXJuYXRpdmVseSBoYXZlIGxpYnhs
IGV4cGxpY2l0bHkgc2V0IHRoZSB2ZXJzaW9uIHRvIDEgYmVmb3JlIHRyeWluZyB0byBzZWVkIHRo
ZSB0YWJsZS4KCj4gPiBAQCAtMTA0Niw2ICsxMDg5LDE2IEBAIHN0YXRpYyBpbnQgYWNxdWlyZV9y
ZXNvdXJjZSgKPiA+ICAgICAgICAgIHhlbl9wZm5fdCBnZm5fbGlzdFtBUlJBWV9TSVpFKG1mbl9s
aXN0KV07Cj4gPiAgICAgICAgICB1bnNpZ25lZCBpbnQgaTsKPiA+Cj4gPiArICAgICAgICAvKgo+
ID4gKyAgICAgICAgICogRklYTUU6IHVudGlsIGZvcmVpZ24gcGFnZXMgaW5zZXJ0ZWQgaW50byB0
aGUgUDJNIGFyZSBwcm9wZXJseQo+ID4gKyAgICAgICAgICogICAgICAgIHJlZmVyZW5jZSBjb3Vu
dGVkLCBpdCBpcyB1bnNhZmUgdG8gYWxsb3cgbWFwcGluZyBvZgo+ID4gKyAgICAgICAgICogICAg
ICAgIG5vbi1jYWxsZXItb3duZWQgcmVzb3VyY2UgcGFnZXMgdW5sZXNzIHRoZSBjYWxsZXIgaXMK
PiA+ICsgICAgICAgICAqICAgICAgICB0aGUgaGFyZHdhcmUgZG9tYWluLgo+ID4gKyAgICAgICAg
ICovCj4gPiArICAgICAgICBpZiAoISh4bWFyLmZsYWdzICYgWEVOTUVNX3JzcmNfYWNxX2NhbGxl
cl9vd25lZCkgJiYKPiA+ICsgICAgICAgICAgICAhaXNfaGFyZHdhcmVfZG9tYWluKGN1cnJkKSAp
Cj4gCj4gTWlzc2luZyBibGFuayBhbmQgYXMgYSByZXN1bHQgaW1wcm9wZXIgaW5kZW50YXRpb24u
IEFsc28gdGhlIFUgaW4KPiAidW50aWwiIHdhbnRzIHRvIGJlIHVwcGVyIGNhc2UgSSB0aGluay4K
PiAKCk9rLgoKPiBUaGUgY29zbWV0aWMgYXNwZWN0cyBjb3VsZCBvZiBjb3Vyc2UgYmUgdGFrZW4g
Y2FyZSBvZiB3aGlsZQo+IGNvbW1pdHRpbmcsIGJ1dCB0aGUgdmVyc2lvbiByZWxhdGVkIHF1ZXN0
aW9uIG5lZWRzIHRvIGJlCj4gY2xhcmlmaWVkIGZpcnN0Lgo+IAoKSXQncyBvaywgSSdtIGhhcHB5
IHRvIHNlbmQgdjIyLiBKdXN0IG5lZWQgdG8ga25vdyB3aGV0aGVyIHlvdSdkIHByZWZlciBleHBs
aWNpdCB2ZXJzaW9uIHNldHRpbmcgaW4gdGhlIHRvb2xzdGFjay4KCiAgUGF1bAoKPiBKYW4KPiAK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 10:39:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 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 1fnLsf-0005Lj-A8; Wed, 08 Aug 2018 10:39:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=l0mo=kx=citrix.com=prvs=7519e8870=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fnLsd-0005LU-8G
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 10:39:51 +0000
X-Inumbo-ID: 3ebb535e-9af7-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3ebb535e-9af7-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 12:38:54 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,457,1526342400"; d="scan'208";a="77340901"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v3] x86/hvm: remove default ioreq server
Thread-Index: AQHULmUxNYhFBn8FgEq+1tsup1/aBqS1ggeAgAApD6A=
Date: Wed, 8 Aug 2018 10:39:18 +0000
Message-ID: <762f1ad90c794a358c848fb3f5f9c9f2@AMSPEX02CL03.citrite.net>
References: <20180807154201.13943-1-paul.durrant@citrix.com>
 <5B6AC1D102000078001DBEDC@prv1-mh.provo.novell.com>
In-Reply-To: <5B6AC1D102000078001DBEDC@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 v3] x86/hvm: remove default ioreq server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDggQXVndXN0IDIwMTggMTE6MTEKPiBUbzogUGF1
bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogeGVuLWRldmVsIDx4ZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Cj4gU3ViamVjdDogUmU6IFtQQVRDSCB2M10geDg2
L2h2bTogcmVtb3ZlIGRlZmF1bHQgaW9yZXEgc2VydmVyCj4gCj4gPj4+IE9uIDA3LjA4LjE4IGF0
IDE3OjQyLCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4gTXkgcmVjZW50IHBh
dGNoIFsxXSB0byBxZW11LXhlbi10cmFkaXRpb25hbCByZW1vdmVzIHRoZSBsYXN0IHVzZSBvZiB0
aGUKPiA+ICdkZWZhdWx0JyBpb3JlcSBzZXJ2ZXIgaW4gWGVuLiAoVGhpcyBpcyBhIGNhdGNoLWFs
bCBpb3JlcSBzZXJ2ZXIgdGhhdCBpcwo+ID4gdXNlZCBpZiBubyBleHBsaWNpdGx5IHJlZ2lzdGVy
ZWQgSS9PIHJhbmdlIGlzIHRhcmdldHRlZCkuCj4gPgo+ID4gVGhpcyBwYXRjaCBjYW4gYmUgYXBw
bGllZCBvbmNlIHRoYXQgcGF0Y2ggaXMgY29tbWl0dGVkLCB0byByZW1vdmUgdGhlCj4gPiAoPjEw
MCBsaW5lcyBvZikgcmVkdW5kYW50IGNvZGUgaW4gWGVuLgo+ID4KPiA+IE5PVEU6IFRoZSByZW1v
dmFsIG9mIHRoZSBzcGVjaWFsIGNhc2UgZm9yIEhWTV9QQVJBTV9ETV9ET01BSU4gaW4KPiA+ICAg
ICAgIGh2bV9hbGxvd19zZXRfcGFyYW0oKSBpcyBub3QgZGlyZWN0bHkgcmVsYXRlZCB0byByZW1v
dmFsIG9mCj4gPiAgICAgICBkZWZhdWx0IGlvcmVxIHNlcnZlcnMuIEl0IGNvdWxkIGhhdmUgYmVl
biBjbGVhbmVkIHVwIGF0IGFueSB0aW1lCj4gPiAgICAgICBhZnRlciBjb21taXQgOWE0MjJjMDMg
Ing4Ni9odm06IHN0b3AgcGFzc2luZyBleHBsaWNpdCBkb21pZCB0bwo+ID4gICAgICAgaHZtX2Ny
ZWF0ZV9pb3JlcV9zZXJ2ZXIoKSIuIEl0IGlzIG5vdyBhZGRlZCB0byB0aGUgbmV3Cj4gPiAgICAg
ICBkZXByZWNhdGVkIHNldHMgaW50cm9kdWNlZCBieSB0aGlzIHBhdGNoLgo+ID4KPiA+IFsxXSBo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgt
Cj4gMDgvbXNnMDAyNzAuaHRtbAo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8
cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cj4gPiBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiAKPiBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgoKVGhhbmtzLgoKPiB3aXRoIG9uZSBtb3JlIGNvc21ldGljIGFkanVz
dG1lbnQ6Cj4gCj4gPiAtLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL3BhcmFtcy5oCj4gPiAr
KysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL3BhcmFtcy5oCj4gPiBAQCAtODEsOSArODEsMTMg
QEAKPiA+ICAjZGVmaW5lIEhWTV9QQVJBTV9QQUVfRU5BQkxFRCAgNAo+ID4KPiA+ICAjZGVmaW5l
IEhWTV9QQVJBTV9JT1JFUV9QRk4gICAgNQo+ID4gLQo+ID4gICNkZWZpbmUgSFZNX1BBUkFNX0JV
RklPUkVRX1BGTiA2Cj4gPiArCj4gPiArI2lmZGVmIF9fWEVOX18KPiA+ICsvKiBUaGVzZSBwYXJh
bWV0ZXJzIGlzIGRlcHJlY2F0ZWQgYW5kIGl0cyBtZWFuaW5nIGlzIHVuZGVmaW5lZCAqLwo+ID4g
KyNkZWZpbmUgSFZNX1BBUkFNX0RNX0RPTUFJTiAxMwo+ID4gICNkZWZpbmUgSFZNX1BBUkFNX0JV
RklPUkVRX0VWVENITiAyNgo+ID4gKyNlbmRpZgo+IAo+IFRoZSBjb21tZW50IHdhcyBvbmx5IHBh
cnRseSBzd2l0Y2hlZCB0byBwbHVyYWwuCj4gCgpPaCwgc28gaXQgd2FzLiBJIGd1ZXNzIHRoaXMg
Y2FuIGJlIGZpeGVkIG9uIGNvbW1pdCB1bmxlc3MgeW91J2QgcHJlZmVyIEkgc2VuZCBhIHY0LgoK
ICBQYXVsCgo+IEphbgo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 10:43:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 10:43:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnLvu-000652-Sd; Wed, 08 Aug 2018 10:43:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=wdim=kx=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnLvu-00064x-0f
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 10:43:14 +0000
X-Inumbo-ID: e950989d-9af7-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e950989d-9af7-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 10:43:40 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 08 Aug 2018 04:43:11 -0600
Message-Id: <5B6AC93D02000078001DBF4F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 08 Aug 2018 04:43:09 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180808090032.2713-1-paul.durrant@citrix.com>
 <20180808090032.2713-2-paul.durrant@citrix.com>
 <5B6AC62F02000078001DBF2B@prv1-mh.provo.novell.com>
 <211629bf48134e848f3ea97b1fe5156b@AMSPEX02CL03.citrite.net>
In-Reply-To: <211629bf48134e848f3ea97b1fe5156b@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v21 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 george.dunlap@citrix.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>

Pj4+IE9uIDA4LjA4LjE4IGF0IDEyOjM4LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+PiBTZW50
OiAwOCBBdWd1c3QgMjAxOCAxMTozMAo+PiAKPj4gPj4+IE9uIDA4LjA4LjE4IGF0IDExOjAwLCA8
cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+PiA+IEBAIC0zODYwLDYgKzM4NjYsNDcg
QEAgaW50IG1lbV9zaGFyaW5nX2dyZWZfdG9fZ2ZuKHN0cnVjdAo+PiBncmFudF90YWJsZSAqZ3Qs
IGdyYW50X3JlZl90IHJlZiwKPj4gPiAgfQo+PiA+ICAjZW5kaWYKPj4gPgo+PiA+ICsvKiBjYWxs
ZXIgbXVzdCBob2xkIHdyaXRlIGxvY2sgKi8KPj4gPiArc3RhdGljIGludCBnbnR0YWJfZ2V0X3N0
YXR1c19mcmFtZV9tZm4oc3RydWN0IGRvbWFpbiAqZCwKPj4gPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBpZHgsIG1mbl90ICptZm4pCj4+ID4g
K3sKPj4gPiArICAgIHN0cnVjdCBncmFudF90YWJsZSAqZ3QgPSBkLT5ncmFudF90YWJsZTsKPj4g
Cj4+IGNvbnN0Pwo+PiAKPiAKPiBJSVJDIHRoYXQgZGlkbid0IHdvcmsgYmVjYXVzZSBnbnR0YWJf
Z3Jvd190YWJsZSgpIG1vZGlmaWVzIHRoZSBjb250ZW50LgoKQnV0IHlvdSBkb24ndCBwYXNzIGd0
IHRvIHRoZSBmdW5jdGlvbjoKCj4+ID4gKyAgICBBU1NFUlQoZ3QtPmd0X3ZlcnNpb24gPT0gMik7
Cj4+ID4gKwo+PiA+ICsgICAgaWYgKCBpZHggPj0gbnJfc3RhdHVzX2ZyYW1lcyhndCkgKQo+PiA+
ICsgICAgewo+PiA+ICsgICAgICAgIHVuc2lnbmVkIGxvbmcgbnIgPSBzdGF0dXNfdG9fZ3JhbnRf
ZnJhbWVzKGlkeCArIDEpOwo+PiA+ICsKPj4gPiArICAgICAgICBpZiAoIG5yIDw9IGd0LT5tYXhf
Z3JhbnRfZnJhbWVzICkKPj4gPiArICAgICAgICAgICAgZ250dGFiX2dyb3dfdGFibGUoZCwgbnIp
OwoKXl5eCgo+PiA+IEBAIC0zOTA2LDYgKzM5NDMsMzggQEAgaW50IGdudHRhYl9tYXBfZnJhbWUo
c3RydWN0IGRvbWFpbiAqZCwKPj4gdW5zaWduZWQgbG9uZyBpZHgsIGdmbl90IGdmbiwKPj4gPiAg
ICAgIHJldHVybiByYzsKPj4gPiAgfQo+PiA+Cj4+ID4gK2ludCBnbnR0YWJfZ2V0X3NoYXJlZF9m
cmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGlkeCwKPj4gPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG1mbl90ICptZm4pCj4+ID4gK3sKPj4gPiArICAgIHN0cnVjdCBn
cmFudF90YWJsZSAqZ3QgPSBkLT5ncmFudF90YWJsZTsKPj4gPiArICAgIGludCByYzsKPj4gPiAr
Cj4+ID4gKyAgICBncmFudF93cml0ZV9sb2NrKGd0KTsKPj4gPiArCj4+ID4gKyAgICBpZiAoIGd0
LT5ndF92ZXJzaW9uID09IDAgKQo+PiA+ICsgICAgICAgIGd0LT5ndF92ZXJzaW9uID0gMTsKPj4g
Cj4+IFNpbmNlIHlvdSd2ZSBtb3ZlZCB0aGlzIGhlcmUgaW5zdGVhZCBvZiBkcm9wcGluZyBpdCwg
d2hhdCByZXF1aXJlbWVudAo+PiBoYXZlIHlvdSBmb3VuZCBmb3IgdGhpcyB0byBiZSBzZXQgKG90
aGVyIHRoYW4gdGhlIEFTU0VSVCgpIHlvdSBwdXQgaW4KPj4gZ250dGFiX2dldF9zaGFyZWRfZnJh
bWVfbWZuKCk/Cj4+IAo+IAo+IFRoZSBjb2RlIGluIHBhdGNoICMyIGlzIGV4ZWN1dGVkIGJlZm9y
ZSB0aGUgZ3JhbnQgdGFibGUgdmVyc2lvbiBpcyBzZXQuIEkgCj4gY291bGQgYWx0ZXJuYXRpdmVs
eSBoYXZlIGxpYnhsIGV4cGxpY2l0bHkgc2V0IHRoZSB2ZXJzaW9uIHRvIDEgYmVmb3JlIHRyeWlu
ZyAKPiB0byBzZWVkIHRoZSB0YWJsZS4KCkJ1dCB0aGF0J3Mgbm90IG15IHBvaW50LiBXaGF0J3Mg
d3Jvbmcgd2l0aCBsZWF2aW5nIGl0IGF0IHplcm8/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 10:45:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 10:45:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnLxu-0006Bp-9O; Wed, 08 Aug 2018 10:45: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=rtkw=kx=citrix.com=prvs=751d397f3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fnLxt-0006Bj-9n
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 10:45:17 +0000
X-Inumbo-ID: 01938c56-9af8-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 01938c56-9af8-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 12:44:21 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,457,1526342400"; d="scan'208";a="77341120"
To: Paul Durrant <Paul.Durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <20180808090032.2713-1-paul.durrant@citrix.com>
 <20180808090032.2713-2-paul.durrant@citrix.com>
 <77c64c71-f966-67c1-da3c-c3614d638199@citrix.com>
 <08812dfec78e49c792b84c54ad860d0f@AMSPEX02CL03.citrite.net>
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: <fd9604ef-fd46-0bf2-d877-86559cfb2917@citrix.com>
Date: Wed, 8 Aug 2018 11:45:13 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <08812dfec78e49c792b84c54ad860d0f@AMSPEX02CL03.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 v21 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@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>

T24gMDgvMDgvMTggMTE6MTksIFBhdWwgRHVycmFudCB3cm90ZToKPgo+Pj4gK3N0YXRpYyBpbmxp
bmUgdW5zaWduZWQgaW50IHN0YXR1c190b19ncmFudF9mcmFtZXModW5zaWduZWQgaW50Cj4+IHN0
YXR1c19mcmFtZXMpCj4+PiArewo+Pj4gKyAgICByZXR1cm4gRElWX1JPVU5EX1VQKHN0YXR1c19m
cmFtZXMgKiBHUkFOVF9TVEFUVVNfUEVSX1BBR0UsCj4+IEdSQU5UX1BFUl9QQUdFKTsKPj4+ICt9
Cj4+PiArCj4+PiAgLyogQ2hlY2sgaWYgdGhlIHBhZ2UgaGFzIGJlZW4gcGFnZWQgb3V0LCBvciBu
ZWVkcyB1bnNoYXJpbmcuCj4+PiAgICAgSWYgcmMgPT0gR05UU1Rfb2theSwgKnBhZ2UgY29udGFp
bnMgdGhlIHBhZ2Ugc3RydWN0IHdpdGggYSByZWYgdGFrZW4uCj4+PiAgICAgQ2FsbGVyIG11c3Qg
ZG8gcHV0X3BhZ2UoKnBhZ2UpLgo+Pj4gQEAgLTM4NjAsNiArMzg2Niw0NyBAQCBpbnQgbWVtX3No
YXJpbmdfZ3JlZl90b19nZm4oc3RydWN0Cj4+IGdyYW50X3RhYmxlICpndCwgZ3JhbnRfcmVmX3Qg
cmVmLAo+Pj4gIH0KPj4+ICAjZW5kaWYKPj4+Cj4+PiArLyogY2FsbGVyIG11c3QgaG9sZCB3cml0
ZSBsb2NrICovCj4+PiArc3RhdGljIGludCBnbnR0YWJfZ2V0X3N0YXR1c19mcmFtZV9tZm4oc3Ry
dWN0IGRvbWFpbiAqZCwKPj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBsb25nIGlkeCwgbWZuX3QgKm1mbikKPj4+ICt7Cj4+PiArICAgIHN0cnVjdCBn
cmFudF90YWJsZSAqZ3QgPSBkLT5ncmFudF90YWJsZTsKPj4+ICsKPj4+ICsgICAgQVNTRVJUKGd0
LT5ndF92ZXJzaW9uID09IDIpOwo+Pj4gKwo+Pj4gKyAgICBpZiAoIGlkeCA+PSBucl9zdGF0dXNf
ZnJhbWVzKGd0KSApCj4+PiArICAgIHsKPj4+ICsgICAgICAgIHVuc2lnbmVkIGxvbmcgbnIgPSBz
dGF0dXNfdG9fZ3JhbnRfZnJhbWVzKGlkeCArIDEpOwo+PiBXaHkgdGhlICsxID8gV29uJ3QgdGhh
dCBjYXVzZSBhIGZhaWx1cmUgaWYgeW91IGF0dGVtcHQgdG8gbWFwIHRoZQo+PiBtYXhpbXVtIHZh
bGlkIGluZGV4Pwo+IFRoYXQncyBraW5kIG9mIHRoZSBpZGVhLi4uCgpUbyBmb3JjZSBhIGZhaWx1
cmUgd2hlbiBtYXBwaW5nIGEgbGVnaXRpbWF0ZSBpbmRleD/CoCBXaGF0ZXZlciB0aGUgb2xkCmNv
ZGUgZGlkLCB0aGlzIHNtZWxscyBsaWtlIGJyb2tlbiBib3VuZGFyeSBjYXNlLgoKQSBjYWxsZXIg
aXMgZ29pbmcgdG8gd2FudCB0byBtYXAgZnJhbWVzIDAgdG8gTi0xLCBiYXNlZCBvbiBzb21lCmtu
b3dsZWRnZSBvZiBlaXRoZXIgaG93IG1hbnkgZnJhbWVzIHRoZSBndWVzdCBoYXMsIG9yIHdoYXQg
dGhlIHRvdGFsCm51bWJlciBvZiBleHBlY3RlZCBmcmFtZXMgaXMuwqAgbnJfc3RhdHVzX2ZyYW1l
cygpIE9UT0gsIGlzIDEtYmFzZWQsCndoaWNoIGlzIHdoeSB0aGlzIGxvb2tzIHdyb25nLgoKSG93
IGFib3V0IGEgY29tbWVudCBhbG9uZyB0aGUgbGluZXMgb2YKCi8qIGlkeCBpcyAwLWJhc2VkLCBu
cl8qIGlzIDEtYmFzZWQuICovCgp3aGljaCBtaWdodCBoZWxwIHJlZHVjZSB0aGUgY29uZnVzaW9u
PwoKPj4+ICsKPj4+ICsgICAgaWYgKCBpZHggPj0gbnJfZ3JhbnRfZnJhbWVzKGd0KSApCj4+PiAr
ICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4+ICsKPj4+ICsgICAgKm1mbiA9IF9tZm4odmlydF90
b19tZm4oZ3QtPnNoYXJlZF9yYXdbaWR4XSkpOwo+Pj4gKyAgICByZXR1cm4gMDsKPj4+ICt9Cj4+
PiArCj4+PiAgaW50IGdudHRhYl9tYXBfZnJhbWUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
bG9uZyBpZHgsIGdmbl90IGdmbiwKPj4+ICAgICAgICAgICAgICAgICAgICAgICBtZm5fdCAqbWZu
KQo+Pj4gIHsKPj4+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL21lbW9yeS5jIGIveGVuL2NvbW1v
bi9tZW1vcnkuYwo+Pj4gaW5kZXggZTI5ZDU5NjcyNy4uNDI3ZjY1YTVlMSAxMDA2NDQKPj4+IC0t
LSBhL3hlbi9jb21tb24vbWVtb3J5LmMKPj4+ICsrKyBiL3hlbi9jb21tb24vbWVtb3J5LmMKPj4+
IEBAIC0yMyw2ICsyMyw3IEBACj4+PiAgI2luY2x1ZGUgPHhlbi9udW1hLmg+Cj4+PiAgI2luY2x1
ZGUgPHhlbi9tZW1fYWNjZXNzLmg+Cj4+PiAgI2luY2x1ZGUgPHhlbi90cmFjZS5oPgo+Pj4gKyNp
bmNsdWRlIDx4ZW4vZ3JhbnRfdGFibGUuaD4KPj4+ICAjaW5jbHVkZSA8YXNtL2N1cnJlbnQuaD4K
Pj4+ICAjaW5jbHVkZSA8YXNtL2hhcmRpcnEuaD4KPj4+ICAjaW5jbHVkZSA8YXNtL3AybS5oPgo+
Pj4gQEAgLTk4Miw2ICs5ODMsNDMgQEAgc3RhdGljIGxvbmcgeGF0cF9wZXJtaXNzaW9uX2NoZWNr
KHN0cnVjdCBkb21haW4KPj4gKmQsIHVuc2lnbmVkIGludCBzcGFjZSkKPj4+ICAgICAgcmV0dXJu
IHhzbV9hZGRfdG9fcGh5c21hcChYU01fVEFSR0VULCBjdXJyZW50LT5kb21haW4sIGQpOwo+Pj4g
IH0KPj4+Cj4+PiArc3RhdGljIGludCBhY3F1aXJlX2dyYW50X3RhYmxlKHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGludCBpZCwKPj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgbG9uZyBmcmFtZSwKPj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50IG5yX2ZyYW1lcywKPj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgeGVuX3Bmbl90IG1mbl9saXN0W10pCj4+PiArewo+Pj4gKyAgICB1bnNpZ25lZCBpbnQgaSA9
IG5yX2ZyYW1lczsKPj4+ICsKPj4+ICsgICAgLyogSXRlcmF0ZSBiYWNrd2FyZHMgaW4gY2FzZSB0
YWJsZSBuZWVkcyB0byBncm93ICovCj4+PiArICAgIHdoaWxlICggaS0tICE9IDAgKQo+Pj4gKyAg
ICB7Cj4+PiArICAgICAgICBtZm5fdCBtZm4gPSBJTlZBTElEX01GTjsKPj4+ICsgICAgICAgIGlu
dCByYzsKPj4+ICsKPj4+ICsgICAgICAgIHN3aXRjaCAoIGlkICkKPj4+ICsgICAgICAgIHsKPj4+
ICsgICAgICAgIGNhc2UgWEVOTUVNX3Jlc291cmNlX2dyYW50X3RhYmxlX2lkX3NoYXJlZDoKPj4+
ICsgICAgICAgICAgICByYyA9IGdudHRhYl9nZXRfc2hhcmVkX2ZyYW1lKGQsIGZyYW1lICsgaSwg
Jm1mbik7Cj4+PiArICAgICAgICAgICAgYnJlYWs7Cj4+PiArCj4+PiArICAgICAgICBjYXNlIFhF
Tk1FTV9yZXNvdXJjZV9ncmFudF90YWJsZV9pZF9zdGF0dXM6Cj4+PiArICAgICAgICAgICAgcmMg
PSBnbnR0YWJfZ2V0X3N0YXR1c19mcmFtZShkLCBmcmFtZSArIGksICZtZm4pOwo+Pj4gKyAgICAg
ICAgICAgIGJyZWFrOwo+Pj4gKwo+Pj4gKyAgICAgICAgZGVmYXVsdDoKPj4+ICsgICAgICAgICAg
ICByYyA9IC1FSU5WQUw7Cj4+PiArICAgICAgICAgICAgYnJlYWs7Cj4+PiArICAgICAgICB9Cj4+
PiArCj4+PiArICAgICAgICBpZiAoIHJjICkKPj4gV291bGQgaXQgcGVyaGFwcyBiZSBwcnVkZW50
IHRvIGhhdmUgfHwgbWZuX2VxKG1mbiwgSU5WQUxJRF9NRk4pCj4+IGhlcmU/wqAgSQo+PiBkb24n
dCB0aGluayBhbnl0aGluZyBnb29kIHdpbGwgY29tZSBvZiBoYW5kaW5nIElOVkFMSURfTUZOIGJh
Y2sgdG8gdGhlCj4+IGNhbGxlci4KPiBXaHk/IFRoZSB2YWx1ZSBvZiBtZm4gd2lsbCBiZSBvdmVy
d3JpdHRlbiBpZiByYyA9PSAwIGFuZCB3aWxsIGJlIGxlZnQgYXMgSU5WQUxJRF9NRk4gaWYgcmMg
IT0gMC4gSSBjYW4gQVNTRVJUIHRoYXQgaWYgeW91J2QgbGlrZS4KClllYWggLSBhbiBBU1NFUlQo
KSB3b3VsZCBiZSBuaWNlLgoKPj4+ICsgICAgICAgICAgICAhaXNfaGFyZHdhcmVfZG9tYWluKGN1
cnJkKSApCj4+PiArICAgICAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwo+PiBFUEVSTSBwZXJo
YXBzPwo+Pgo+IEkgZGViYXRlZCB0aGF0LiBJJ20gcmVhbGx5IG5vdCBzdXJlIHdoaWNoIG9uZSB3
b3VsZCBiZSBiZXN0LgoKSG1tLCBub3IgbWUuwqAgTGV0cyBsZWF2ZSBpdCBsaWtlIHRoYXQgZm9y
IG5vdy4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 10:46:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 10:46:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnLzS-0006Nx-RM; Wed, 08 Aug 2018 10:46: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=rtkw=kx=citrix.com=prvs=751d397f3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fnLzR-0006No-Cs
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 10:46:53 +0000
X-Inumbo-ID: 3ac5e737-9af8-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3ac5e737-9af8-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 12:45:57 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,457,1526342400"; d="scan'208";a="77341159"
To: Jan Beulich <JBeulich@suse.com>, Paul Durrant <paul.durrant@citrix.com>
References: <20180808090032.2713-1-paul.durrant@citrix.com>
 <20180808090032.2713-2-paul.durrant@citrix.com>
 <5B6AC62F02000078001DBF2B@prv1-mh.provo.novell.com>
 <211629bf48134e848f3ea97b1fe5156b@AMSPEX02CL03.citrite.net>
 <5B6AC93D02000078001DBF4F@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: <d110b5c9-50b6-a16a-79e3-5d8b76ed34a4@citrix.com>
Date: Wed, 8 Aug 2018 11:46: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: <5B6AC93D02000078001DBF4F@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 v21 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Tim Deegan <tim@xen.org>, george.dunlap@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>

T24gMDgvMDgvMTggMTE6NDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA4LjA4LjE4IGF0
IDEyOjM4LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gRnJvbTogSmFuIEJl
dWxpY2ggW21haWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPj4+IFNlbnQ6IDA4IEF1Z3VzdCAyMDE4
IDExOjMwCj4+Pgo+Pj4+Pj4gT24gMDguMDguMTggYXQgMTE6MDAsIDxwYXVsLmR1cnJhbnRAY2l0
cml4LmNvbT4gd3JvdGU6Cj4+Pj4gQEAgLTM4NjAsNiArMzg2Niw0NyBAQCBpbnQgbWVtX3NoYXJp
bmdfZ3JlZl90b19nZm4oc3RydWN0Cj4+PiBncmFudF90YWJsZSAqZ3QsIGdyYW50X3JlZl90IHJl
ZiwKPj4+PiAgfQo+Pj4+ICAjZW5kaWYKPj4+Pgo+Pj4+ICsvKiBjYWxsZXIgbXVzdCBob2xkIHdy
aXRlIGxvY2sgKi8KPj4+PiArc3RhdGljIGludCBnbnR0YWJfZ2V0X3N0YXR1c19mcmFtZV9tZm4o
c3RydWN0IGRvbWFpbiAqZCwKPj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBpZHgsIG1mbl90ICptZm4pCj4+Pj4gK3sKPj4+PiArICAgIHN0
cnVjdCBncmFudF90YWJsZSAqZ3QgPSBkLT5ncmFudF90YWJsZTsKPj4+IGNvbnN0Pwo+Pj4KPj4g
SUlSQyB0aGF0IGRpZG4ndCB3b3JrIGJlY2F1c2UgZ250dGFiX2dyb3dfdGFibGUoKSBtb2RpZmll
cyB0aGUgY29udGVudC4KPiBCdXQgeW91IGRvbid0IHBhc3MgZ3QgdG8gdGhlIGZ1bmN0aW9uOgo+
Cj4+Pj4gKyAgICBBU1NFUlQoZ3QtPmd0X3ZlcnNpb24gPT0gMik7Cj4+Pj4gKwo+Pj4+ICsgICAg
aWYgKCBpZHggPj0gbnJfc3RhdHVzX2ZyYW1lcyhndCkgKQo+Pj4+ICsgICAgewo+Pj4+ICsgICAg
ICAgIHVuc2lnbmVkIGxvbmcgbnIgPSBzdGF0dXNfdG9fZ3JhbnRfZnJhbWVzKGlkeCArIDEpOwo+
Pj4+ICsKPj4+PiArICAgICAgICBpZiAoIG5yIDw9IGd0LT5tYXhfZ3JhbnRfZnJhbWVzICkKPj4+
PiArICAgICAgICAgICAgZ250dGFiX2dyb3dfdGFibGUoZCwgbnIpOwo+IF5eXgo+Cj4+Pj4gQEAg
LTM5MDYsNiArMzk0MywzOCBAQCBpbnQgZ250dGFiX21hcF9mcmFtZShzdHJ1Y3QgZG9tYWluICpk
LAo+Pj4gdW5zaWduZWQgbG9uZyBpZHgsIGdmbl90IGdmbiwKPj4+PiAgICAgIHJldHVybiByYzsK
Pj4+PiAgfQo+Pj4+Cj4+Pj4gK2ludCBnbnR0YWJfZ2V0X3NoYXJlZF9mcmFtZShzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBsb25nIGlkeCwKPj4+PiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIG1mbl90ICptZm4pCj4+Pj4gK3sKPj4+PiArICAgIHN0cnVjdCBncmFudF90YWJsZSAqZ3Qg
PSBkLT5ncmFudF90YWJsZTsKPj4+PiArICAgIGludCByYzsKPj4+PiArCj4+Pj4gKyAgICBncmFu
dF93cml0ZV9sb2NrKGd0KTsKPj4+PiArCj4+Pj4gKyAgICBpZiAoIGd0LT5ndF92ZXJzaW9uID09
IDAgKQo+Pj4+ICsgICAgICAgIGd0LT5ndF92ZXJzaW9uID0gMTsKPj4+IFNpbmNlIHlvdSd2ZSBt
b3ZlZCB0aGlzIGhlcmUgaW5zdGVhZCBvZiBkcm9wcGluZyBpdCwgd2hhdCByZXF1aXJlbWVudAo+
Pj4gaGF2ZSB5b3UgZm91bmQgZm9yIHRoaXMgdG8gYmUgc2V0IChvdGhlciB0aGFuIHRoZSBBU1NF
UlQoKSB5b3UgcHV0IGluCj4+PiBnbnR0YWJfZ2V0X3NoYXJlZF9mcmFtZV9tZm4oKT8KPj4+Cj4+
IFRoZSBjb2RlIGluIHBhdGNoICMyIGlzIGV4ZWN1dGVkIGJlZm9yZSB0aGUgZ3JhbnQgdGFibGUg
dmVyc2lvbiBpcyBzZXQuIEkgCj4+IGNvdWxkIGFsdGVybmF0aXZlbHkgaGF2ZSBsaWJ4bCBleHBs
aWNpdGx5IHNldCB0aGUgdmVyc2lvbiB0byAxIGJlZm9yZSB0cnlpbmcgCj4+IHRvIHNlZWQgdGhl
IHRhYmxlLgo+IEJ1dCB0aGF0J3Mgbm90IG15IHBvaW50LiBXaGF0J3Mgd3Jvbmcgd2l0aCBsZWF2
aW5nIGl0IGF0IHplcm8/CgpPbiBhIHRhbmdlbnQsIHdoeSBkb2VzIGEgZ250dGFiIHZlcnNpb24g
b2YgMCBleGlzdCBhdCBhbGw/wqAgV2h5IGRvbid0IHdlCmV4cGxpY2l0bHkgaW5pdGlhbGlzZSBp
dCB0byAxIGluIHRoZSBoeXBlcnZpc29yPwoKV2UndmUgaGFkIHBsZW50eSBvZiBYU0FzIHRvIGRv
IHdpdGggbWlzaGFuZGxpbmcgb2YgYSBnbnR0YWIgdmVyc2lvbiBvZgowLsKgIFdoeSBub3QgZml4
IHRoZSBwcm9ibGVtIGF0IGl0cyBzb3VyY2UsIGFuZCBzaW1wbGlmeSB0aGUgZ250dGFiIGNvZGUK
d2hpbGUgd2UgYXJlIGF0IGl0LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 10:47:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 10:47:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnLzq-0006Qu-6m; Wed, 08 Aug 2018 10: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=wdim=kx=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnLzo-0006Qe-Aw
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 10:47:16 +0000
X-Inumbo-ID: 48a1bccf-9af8-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 48a1bccf-9af8-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 12:46:19 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 08 Aug 2018 04:47:14 -0600
Message-Id: <5B6ACA2F02000078001DBF61@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 08 Aug 2018 04:47:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Paul Durrant" <paul.durrant@citrix.com>
References: <20180808090032.2713-1-paul.durrant@citrix.com>
 <20180808090032.2713-2-paul.durrant@citrix.com>
 <77c64c71-f966-67c1-da3c-c3614d638199@citrix.com>
In-Reply-To: <77c64c71-f966-67c1-da3c-c3614d638199@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v21 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <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>

Pj4+IE9uIDA4LjA4LjE4IGF0IDEyOjEwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDgvMDgvMTggMTA6MDAsIFBhdWwgRHVycmFudCB3cm90ZToKPj4gK3N0YXRpYyBp
bnQgZ250dGFiX2dldF9zdGF0dXNfZnJhbWVfbWZuKHN0cnVjdCBkb21haW4gKmQsCj4+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGlkeCwgbWZu
X3QgKm1mbikKPj4gK3sKPj4gKyAgICBzdHJ1Y3QgZ3JhbnRfdGFibGUgKmd0ID0gZC0+Z3JhbnRf
dGFibGU7Cj4+ICsKPj4gKyAgICBBU1NFUlQoZ3QtPmd0X3ZlcnNpb24gPT0gMik7Cj4+ICsKPj4g
KyAgICBpZiAoIGlkeCA+PSBucl9zdGF0dXNfZnJhbWVzKGd0KSApCj4+ICsgICAgewo+PiArICAg
ICAgICB1bnNpZ25lZCBsb25nIG5yID0gc3RhdHVzX3RvX2dyYW50X2ZyYW1lcyhpZHggKyAxKTsK
PiAKPiBXaHkgdGhlICsxID8gV29uJ3QgdGhhdCBjYXVzZSBhIGZhaWx1cmUgaWYgeW91IGF0dGVt
cHQgdG8gbWFwIHRoZQo+IG1heGltdW0gdmFsaWQgaW5kZXg/CgpUaGF0J3MgdGhlIG5vcm1hbCBp
bmRleC1vZi1zb21ldGhpbmcgdG8gY291bnQtb2Ytc29tZXRoaW5nCmNvbnZlcnNpb24gKG9yIGVs
c2UgdGhlIHRhYmxlIG1heSBnZXQgZ3Jvd24gYnkgdG9vIGxpdHRsZSkuIEkndmUKaW5zdGVhZCBi
ZWVuIGNvbnNpZGVyaW5nIHRoZSBiYWRuZXNzIG9mIG92ZXJmbG93IGhlcmUsIGJ1dApkZWNpZGVk
IHRvIGxlYXZlIGl0IHVuY29tbWVudGVkIGFzIHRoZSBjaGVjayBmdXJ0aGVyIGRvd24Kd291bGQg
YXQgbGVhc3Qgbm90IG1ha2UgdGhpcyBpbnNlY3VyZS4gSG93ZXZlciwgd2l0aCAuLi4KCj4+ICsK
Pj4gKyAgICAgICAgaWYgKCBuciA8PSBndC0+bWF4X2dyYW50X2ZyYW1lcyApCj4+ICsgICAgICAg
ICAgICBnbnR0YWJfZ3Jvd190YWJsZShkLCBucik7Cj4gCj4gWW91IHdhbnQgdG8gY2FwdHVyZSB0
aGUgcmV0dXJuIHZhbHVlIG9mIGdyb3dfdGFibGUoKSwgd2hpY2ggYXQgbGVhc3QKPiBkaXN0aW5n
dWlzaGVzIGJldHdlZW4gRU5PREVWIGFuZCBFTk9NRU0uCj4gCj4+ICsKPj4gKyAgICAgICAgaWYg
KCBpZHggPj0gbnJfc3RhdHVzX2ZyYW1lcyhndCkgKQo+PiArICAgICAgICAgICAgcmV0dXJuIC1F
SU5WQUw7Cj4gCj4gVGhpcyBjYW4gcHJvYmFibHkoPykgYmUgYXNzZXJ0ZWQgaWYgZ250dGFiX2dy
b3dfdGFibGUoKSByZXR1cm5zCj4gc3VjY2Vzc2Z1bGx5LgoKLi4uIHRoZXNlIHR3byBhIHBvdGVu
dGlhbCBvdmVyZmxvdyBhYm92ZSB3b3VsZCB0aGVuIGhhdmUgYQpjaGFuY2Ugb2YgdHJpZ2dlcmlu
ZyB0aGUgYXNzZXJ0aW9uIHlvdSBzdWdnZXN0IHRvIGFkZC4KCkFzIHRvIHRoZSBncm93X3RhYmxl
KCkgcmV0dXJuIHZhbHVlIGNoZWNrIC0gSSdkIHByZWZlciBpZiB0aGUKcGF0Y2ggaGVyZSBkaWRu
J3QgYWx0ZXIgb3JpZ2luYWwgYmVoYXZpb3IuIElmIHdlIHdhbnQgaXQgYWx0ZXJlZCwKYmV0dGVy
IGluIGEgc2VwYXJhdGUgcGF0Y2guCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 10:49:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 10:49:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnM1U-0006br-Jl; Wed, 08 Aug 2018 10:49: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=wdim=kx=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnM1U-0006bi-2l
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 10:49:00 +0000
X-Inumbo-ID: b79f4676-9af8-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b79f4676-9af8-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 10:49:26 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 08 Aug 2018 04:48:57 -0600
Message-Id: <5B6ACA9502000078001DBF64@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 08 Aug 2018 04:48:53 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180807154201.13943-1-paul.durrant@citrix.com>
 <5B6AC1D102000078001DBEDC@prv1-mh.provo.novell.com>
 <762f1ad90c794a358c848fb3f5f9c9f2@AMSPEX02CL03.citrite.net>
In-Reply-To: <762f1ad90c794a358c848fb3f5f9c9f2@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] x86/hvm: remove default ioreq server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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+IE9uIDA4LjA4LjE4IGF0IDEyOjM5LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+PiBTZW50
OiAwOCBBdWd1c3QgMjAxOCAxMToxMQo+PiAKPj4gPj4+IE9uIDA3LjA4LjE4IGF0IDE3OjQyLCA8
cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+PiA+IC0tLSBhL3hlbi9pbmNsdWRlL3B1
YmxpYy9odm0vcGFyYW1zLmgKPj4gPiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL3BhcmFt
cy5oCj4+ID4gQEAgLTgxLDkgKzgxLDEzIEBACj4+ID4gICNkZWZpbmUgSFZNX1BBUkFNX1BBRV9F
TkFCTEVEICA0Cj4+ID4KPj4gPiAgI2RlZmluZSBIVk1fUEFSQU1fSU9SRVFfUEZOICAgIDUKPj4g
PiAtCj4+ID4gICNkZWZpbmUgSFZNX1BBUkFNX0JVRklPUkVRX1BGTiA2Cj4+ID4gKwo+PiA+ICsj
aWZkZWYgX19YRU5fXwo+PiA+ICsvKiBUaGVzZSBwYXJhbWV0ZXJzIGlzIGRlcHJlY2F0ZWQgYW5k
IGl0cyBtZWFuaW5nIGlzIHVuZGVmaW5lZCAqLwo+PiA+ICsjZGVmaW5lIEhWTV9QQVJBTV9ETV9E
T01BSU4gMTMKPj4gPiAgI2RlZmluZSBIVk1fUEFSQU1fQlVGSU9SRVFfRVZUQ0hOIDI2Cj4+ID4g
KyNlbmRpZgo+PiAKPj4gVGhlIGNvbW1lbnQgd2FzIG9ubHkgcGFydGx5IHN3aXRjaGVkIHRvIHBs
dXJhbC4KPj4gCj4gCj4gT2gsIHNvIGl0IHdhcy4gSSBndWVzcyB0aGlzIGNhbiBiZSBmaXhlZCBv
biBjb21taXQgdW5sZXNzIHlvdSdkIHByZWZlciBJIAo+IHNlbmQgYSB2NC4KCk9oLCBvZiBjb3Vy
c2UgaXQgY2FuIC0gSSBtZWFudCB0byBzYXkgc28sIGJ1dCB0aGVuIGZvcmdvdC4KCkphbgoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 10:55:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 10: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 1fnM7h-0007Lj-B4; Wed, 08 Aug 2018 10:55: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=wdim=kx=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnM7g-0007Le-BS
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 10:55:24 +0000
X-Inumbo-ID: 9d1076bb-9af9-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9d1076bb-9af9-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 10:55:51 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 08 Aug 2018 04:55:22 -0600
Message-Id: <5B6ACC1802000078001DBF88@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 08 Aug 2018 04:55:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20180808090032.2713-1-paul.durrant@citrix.com>
 <20180808090032.2713-2-paul.durrant@citrix.com>
 <5B6AC62F02000078001DBF2B@prv1-mh.provo.novell.com>
 <211629bf48134e848f3ea97b1fe5156b@AMSPEX02CL03.citrite.net>
 <5B6AC93D02000078001DBF4F@prv1-mh.provo.novell.com>
 <d110b5c9-50b6-a16a-79e3-5d8b76ed34a4@citrix.com>
In-Reply-To: <d110b5c9-50b6-a16a-79e3-5d8b76ed34a4@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v21 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Tim Deegan <tim@xen.org>, george.dunlap@citrix.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+IE9uIDA4LjA4LjE4IGF0IDEyOjQ2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDgvMDgvMTggMTE6NDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwOC4w
OC4xOCBhdCAxMjozOCwgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPiB3cm90ZToKPj4+PiBGcm9t
OiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+Pj4+IFNlbnQ6IDA4IEF1
Z3VzdCAyMDE4IDExOjMwCj4+Pj4KPj4+Pj4+PiBPbiAwOC4wOC4xOCBhdCAxMTowMCwgPHBhdWwu
ZHVycmFudEBjaXRyaXguY29tPiB3cm90ZToKPj4+Pj4gK2ludCBnbnR0YWJfZ2V0X3NoYXJlZF9m
cmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGlkeCwKPj4+Pj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBtZm5fdCAqbWZuKQo+Pj4+PiArewo+Pj4+PiArICAgIHN0cnVj
dCBncmFudF90YWJsZSAqZ3QgPSBkLT5ncmFudF90YWJsZTsKPj4+Pj4gKyAgICBpbnQgcmM7Cj4+
Pj4+ICsKPj4+Pj4gKyAgICBncmFudF93cml0ZV9sb2NrKGd0KTsKPj4+Pj4gKwo+Pj4+PiArICAg
IGlmICggZ3QtPmd0X3ZlcnNpb24gPT0gMCApCj4+Pj4+ICsgICAgICAgIGd0LT5ndF92ZXJzaW9u
ID0gMTsKPj4+PiBTaW5jZSB5b3UndmUgbW92ZWQgdGhpcyBoZXJlIGluc3RlYWQgb2YgZHJvcHBp
bmcgaXQsIHdoYXQgcmVxdWlyZW1lbnQKPj4+PiBoYXZlIHlvdSBmb3VuZCBmb3IgdGhpcyB0byBi
ZSBzZXQgKG90aGVyIHRoYW4gdGhlIEFTU0VSVCgpIHlvdSBwdXQgaW4KPj4+PiBnbnR0YWJfZ2V0
X3NoYXJlZF9mcmFtZV9tZm4oKT8KPj4+Pgo+Pj4gVGhlIGNvZGUgaW4gcGF0Y2ggIzIgaXMgZXhl
Y3V0ZWQgYmVmb3JlIHRoZSBncmFudCB0YWJsZSB2ZXJzaW9uIGlzIHNldC4gSSAKPj4+IGNvdWxk
IGFsdGVybmF0aXZlbHkgaGF2ZSBsaWJ4bCBleHBsaWNpdGx5IHNldCB0aGUgdmVyc2lvbiB0byAx
IGJlZm9yZSB0cnlpbmcgCj4+PiB0byBzZWVkIHRoZSB0YWJsZS4KPj4gQnV0IHRoYXQncyBub3Qg
bXkgcG9pbnQuIFdoYXQncyB3cm9uZyB3aXRoIGxlYXZpbmcgaXQgYXQgemVybz8KPiAKPiBPbiBh
IHRhbmdlbnQsIHdoeSBkb2VzIGEgZ250dGFiIHZlcnNpb24gb2YgMCBleGlzdCBhdCBhbGw/ICBX
aHkgZG9uJ3Qgd2UKPiBleHBsaWNpdGx5IGluaXRpYWxpc2UgaXQgdG8gMSBpbiB0aGUgaHlwZXJ2
aXNvcj8KCkZhaXIgcXVlc3Rpb24sIHdoaWNoIHVuZm9ydHVuYXRlbHkgSSBjYW4ndCBhbnN3ZXIu
Cgo+IFdlJ3ZlIGhhZCBwbGVudHkgb2YgWFNBcyB0byBkbyB3aXRoIG1pc2hhbmRsaW5nIG9mIGEg
Z250dGFiIHZlcnNpb24gb2YKPiAwLiAgV2h5IG5vdCBmaXggdGhlIHByb2JsZW0gYXQgaXRzIHNv
dXJjZSwgYW5kIHNpbXBsaWZ5IHRoZSBnbnR0YWIgY29kZQo+IHdoaWxlIHdlIGFyZSBhdCBpdC4K
CkkgZG9uJ3QgbWluZCwgdW5sZXNzIGEgcmVhc29uIGZvciB0aGUgc2VlbWluZ2x5IHN0cmFuZ2Ug
YmVoYXZpb3IgY2FuIGJlCmZvdW5kLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 11:24:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 11:24:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnMZh-0001Ai-LY; Wed, 08 Aug 2018 11:24: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=l0mo=kx=citrix.com=prvs=7519e8870=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fnMZf-0001Ad-MX
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 11:24:19 +0000
X-Inumbo-ID: a6ac4674-9afd-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a6ac4674-9afd-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 11:24:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,457,1526342400"; d="scan'208";a="77342644"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, Andrew Cooper
 <Andrew.Cooper3@citrix.com>
Thread-Topic: [PATCH v21 1/2] common: add a new mappable resource type:
 XENMEM_resource_grant_table
Thread-Index: AQHULvZG3IVEGV25X0iAmXYpCdILm6S1gK6AgAAKMICAACu28A==
Date: Wed, 8 Aug 2018 11:24:16 +0000
Message-ID: <d8fda7fd9737431aaf4f330d66a65888@AMSPEX02CL03.citrite.net>
References: <20180808090032.2713-1-paul.durrant@citrix.com>
 <20180808090032.2713-2-paul.durrant@citrix.com>
 <77c64c71-f966-67c1-da3c-c3614d638199@citrix.com>
 <5B6ACA2F02000078001DBF61@prv1-mh.provo.novell.com>
In-Reply-To: <5B6ACA2F02000078001DBF61@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 v21 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 "Tim \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDggQXVndXN0IDIwMTggMTE6NDcKPiBUbzogQW5k
cmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFBhdWwgRHVycmFudAo+IDxQ
YXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT47IEdlb3JnZSBEdW5sYXAKPiA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsgSWFuIEphY2tz
b24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+Owo+IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz47IHhlbi1kZXZlbCA8eGVuLQo+IGRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnPjsgS29ucmFkIFJ6ZXN6dXRlayBXaWxrCj4gPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+
OyBUaW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz4KPiBTdWJqZWN0OiBSZTogW1BBVENIIHYyMSAx
LzJdIGNvbW1vbjogYWRkIGEgbmV3IG1hcHBhYmxlIHJlc291cmNlIHR5cGU6Cj4gWEVOTUVNX3Jl
c291cmNlX2dyYW50X3RhYmxlCj4gCj4gPj4+IE9uIDA4LjA4LjE4IGF0IDEyOjEwLCA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPiBPbiAwOC8wOC8xOCAxMDowMCwgUGF1bCBE
dXJyYW50IHdyb3RlOgo+ID4+ICtzdGF0aWMgaW50IGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1lX21m
bihzdHJ1Y3QgZG9tYWluICpkLAo+ID4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBsb25nIGlkeCwgbWZuX3QgKm1mbikKPiA+PiArewo+ID4+ICsgICAg
c3RydWN0IGdyYW50X3RhYmxlICpndCA9IGQtPmdyYW50X3RhYmxlOwo+ID4+ICsKPiA+PiArICAg
IEFTU0VSVChndC0+Z3RfdmVyc2lvbiA9PSAyKTsKPiA+PiArCj4gPj4gKyAgICBpZiAoIGlkeCA+
PSBucl9zdGF0dXNfZnJhbWVzKGd0KSApCj4gPj4gKyAgICB7Cj4gPj4gKyAgICAgICAgdW5zaWdu
ZWQgbG9uZyBuciA9IHN0YXR1c190b19ncmFudF9mcmFtZXMoaWR4ICsgMSk7Cj4gPgo+ID4gV2h5
IHRoZSArMSA/IFdvbid0IHRoYXQgY2F1c2UgYSBmYWlsdXJlIGlmIHlvdSBhdHRlbXB0IHRvIG1h
cCB0aGUKPiA+IG1heGltdW0gdmFsaWQgaW5kZXg/Cj4gCj4gVGhhdCdzIHRoZSBub3JtYWwgaW5k
ZXgtb2Ytc29tZXRoaW5nIHRvIGNvdW50LW9mLXNvbWV0aGluZwo+IGNvbnZlcnNpb24gKG9yIGVs
c2UgdGhlIHRhYmxlIG1heSBnZXQgZ3Jvd24gYnkgdG9vIGxpdHRsZSkuIEkndmUKPiBpbnN0ZWFk
IGJlZW4gY29uc2lkZXJpbmcgdGhlIGJhZG5lc3Mgb2Ygb3ZlcmZsb3cgaGVyZSwgYnV0Cj4gZGVj
aWRlZCB0byBsZWF2ZSBpdCB1bmNvbW1lbnRlZCBhcyB0aGUgY2hlY2sgZnVydGhlciBkb3duCj4g
d291bGQgYXQgbGVhc3Qgbm90IG1ha2UgdGhpcyBpbnNlY3VyZS4gSG93ZXZlciwgd2l0aCAuLi4K
PiAKPiA+PiArCj4gPj4gKyAgICAgICAgaWYgKCBuciA8PSBndC0+bWF4X2dyYW50X2ZyYW1lcyAp
Cj4gPj4gKyAgICAgICAgICAgIGdudHRhYl9ncm93X3RhYmxlKGQsIG5yKTsKPiA+Cj4gPiBZb3Ug
d2FudCB0byBjYXB0dXJlIHRoZSByZXR1cm4gdmFsdWUgb2YgZ3Jvd190YWJsZSgpLCB3aGljaCBh
dCBsZWFzdAo+ID4gZGlzdGluZ3Vpc2hlcyBiZXR3ZWVuIEVOT0RFViBhbmQgRU5PTUVNLgo+ID4K
PiA+PiArCj4gPj4gKyAgICAgICAgaWYgKCBpZHggPj0gbnJfc3RhdHVzX2ZyYW1lcyhndCkgKQo+
ID4+ICsgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiA+Cj4gPiBUaGlzIGNhbiBwcm9iYWJs
eSg/KSBiZSBhc3NlcnRlZCBpZiBnbnR0YWJfZ3Jvd190YWJsZSgpIHJldHVybnMKPiA+IHN1Y2Nl
c3NmdWxseS4KPiAKPiAuLi4gdGhlc2UgdHdvIGEgcG90ZW50aWFsIG92ZXJmbG93IGFib3ZlIHdv
dWxkIHRoZW4gaGF2ZSBhCj4gY2hhbmNlIG9mIHRyaWdnZXJpbmcgdGhlIGFzc2VydGlvbiB5b3Ug
c3VnZ2VzdCB0byBhZGQuCj4gCj4gQXMgdG8gdGhlIGdyb3dfdGFibGUoKSByZXR1cm4gdmFsdWUg
Y2hlY2sgLSBJJ2QgcHJlZmVyIGlmIHRoZQo+IHBhdGNoIGhlcmUgZGlkbid0IGFsdGVyIG9yaWdp
bmFsIGJlaGF2aW9yLiBJZiB3ZSB3YW50IGl0IGFsdGVyZWQsCj4gYmV0dGVyIGluIGEgc2VwYXJh
dGUgcGF0Y2guCgpPay4gSSdsbCBsZWF2ZSB0aGUgcmV0dXJuIHZhbHVlIG9mIGdudHRhYl9ncm93
X3RhYmxlKCkgdW5jaGVja2VkIGFzLWlzLgoKPiAKPiBKYW4KPiAKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 11:32:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 11:32:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnMhh-0001yM-Hb; Wed, 08 Aug 2018 11:32: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=l0mo=kx=citrix.com=prvs=7519e8870=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fnMhg-0001xc-SO
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 11:32:36 +0000
X-Inumbo-ID: 9dd12726-9afe-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9dd12726-9afe-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 13:31:40 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,457,1526342400"; d="scan'208";a="77342915"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v21 1/2] common: add a new mappable resource type:
 XENMEM_resource_grant_table
Thread-Index: AQHULvZG3IVEGV25X0iAmXYpCdILm6S1hhmAgAAicuD//+EygIAALRag
Date: Wed, 8 Aug 2018 11:32:33 +0000
Message-ID: <32be8df30741468585dd198fd11f2d19@AMSPEX02CL03.citrite.net>
References: <20180808090032.2713-1-paul.durrant@citrix.com>
 <20180808090032.2713-2-paul.durrant@citrix.com>
 <5B6AC62F02000078001DBF2B@prv1-mh.provo.novell.com>
 <211629bf48134e848f3ea97b1fe5156b@AMSPEX02CL03.citrite.net>
 <5B6AC93D02000078001DBF4F@prv1-mh.provo.novell.com>
In-Reply-To: <5B6AC93D02000078001DBF4F@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 v21 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDggQXVndXN0IDIwMTggMTE6NDMKPiBUbzogUGF1
bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8
QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXAKPiA8R2VvcmdlLkR1bmxh
cEBjaXRyaXguY29tPjsgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBXZWkg
TGl1Cj4gPHdlaS5saXUyQGNpdHJpeC5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+OyB4ZW4tCj4gZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZz47IEtvbnJhZCBSemVzenV0ZWsgV2lsawo+IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsg
VGltIChYZW4ub3JnKSA8dGltQHhlbi5vcmc+Cj4gU3ViamVjdDogUkU6IFtQQVRDSCB2MjEgMS8y
XSBjb21tb246IGFkZCBhIG5ldyBtYXBwYWJsZSByZXNvdXJjZSB0eXBlOgo+IFhFTk1FTV9yZXNv
dXJjZV9ncmFudF90YWJsZQo+IAo+ID4+PiBPbiAwOC4wOC4xOCBhdCAxMjozOCwgPFBhdWwuRHVy
cmFudEBjaXRyaXguY29tPiB3cm90ZToKPiA+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpC
ZXVsaWNoQHN1c2UuY29tXQo+ID4+IFNlbnQ6IDA4IEF1Z3VzdCAyMDE4IDExOjMwCj4gPj4KPiA+
PiA+Pj4gT24gMDguMDguMTggYXQgMTE6MDAsIDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPj4gPiBAQCAtMzg2MCw2ICszODY2LDQ3IEBAIGludCBtZW1fc2hhcmluZ19ncmVmX3Rv
X2dmbihzdHJ1Y3QKPiA+PiBncmFudF90YWJsZSAqZ3QsIGdyYW50X3JlZl90IHJlZiwKPiA+PiA+
ICB9Cj4gPj4gPiAgI2VuZGlmCj4gPj4gPgo+ID4+ID4gKy8qIGNhbGxlciBtdXN0IGhvbGQgd3Jp
dGUgbG9jayAqLwo+ID4+ID4gK3N0YXRpYyBpbnQgZ250dGFiX2dldF9zdGF0dXNfZnJhbWVfbWZu
KHN0cnVjdCBkb21haW4gKmQsCj4gPj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgbG9uZyBpZHgsIG1mbl90ICptZm4pCj4gPj4gPiArewo+ID4+ID4g
KyAgICBzdHJ1Y3QgZ3JhbnRfdGFibGUgKmd0ID0gZC0+Z3JhbnRfdGFibGU7Cj4gPj4KPiA+PiBj
b25zdD8KPiA+Pgo+ID4KPiA+IElJUkMgdGhhdCBkaWRuJ3Qgd29yayBiZWNhdXNlIGdudHRhYl9n
cm93X3RhYmxlKCkgbW9kaWZpZXMgdGhlIGNvbnRlbnQuCj4gCj4gQnV0IHlvdSBkb24ndCBwYXNz
IGd0IHRvIHRoZSBmdW5jdGlvbjoKPiAKPiA+PiA+ICsgICAgQVNTRVJUKGd0LT5ndF92ZXJzaW9u
ID09IDIpOwo+ID4+ID4gKwo+ID4+ID4gKyAgICBpZiAoIGlkeCA+PSBucl9zdGF0dXNfZnJhbWVz
KGd0KSApCj4gPj4gPiArICAgIHsKPiA+PiA+ICsgICAgICAgIHVuc2lnbmVkIGxvbmcgbnIgPSBz
dGF0dXNfdG9fZ3JhbnRfZnJhbWVzKGlkeCArIDEpOwo+ID4+ID4gKwo+ID4+ID4gKyAgICAgICAg
aWYgKCBuciA8PSBndC0+bWF4X2dyYW50X2ZyYW1lcyApCj4gPj4gPiArICAgICAgICAgICAgZ250
dGFiX2dyb3dfdGFibGUoZCwgbnIpOwo+IAo+IF5eXgoKSSBrbm93LCBJIHdhcyBqdXN0IHJlbWVt
YmVyaW5nIHRoYXQgdGhlIGNvbXBpbGVyIGNvbXBsYWluZWQgd2hlbiBJIHRyaWVkIHRoaXMgYmVm
b3JlLiBNeSBtZW1vcnkgY291bGQgYmUgd3Jvbmcgc28gSSdsbCB0cnkgaXQgYWdhaW4uCgo+IAo+
ID4+ID4gQEAgLTM5MDYsNiArMzk0MywzOCBAQCBpbnQgZ250dGFiX21hcF9mcmFtZShzdHJ1Y3Qg
ZG9tYWluICpkLAo+ID4+IHVuc2lnbmVkIGxvbmcgaWR4LCBnZm5fdCBnZm4sCj4gPj4gPiAgICAg
IHJldHVybiByYzsKPiA+PiA+ICB9Cj4gPj4gPgo+ID4+ID4gK2ludCBnbnR0YWJfZ2V0X3NoYXJl
ZF9mcmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGlkeCwKPiA+PiA+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3QgKm1mbikKPiA+PiA+ICt7Cj4gPj4gPiArICAg
IHN0cnVjdCBncmFudF90YWJsZSAqZ3QgPSBkLT5ncmFudF90YWJsZTsKPiA+PiA+ICsgICAgaW50
IHJjOwo+ID4+ID4gKwo+ID4+ID4gKyAgICBncmFudF93cml0ZV9sb2NrKGd0KTsKPiA+PiA+ICsK
PiA+PiA+ICsgICAgaWYgKCBndC0+Z3RfdmVyc2lvbiA9PSAwICkKPiA+PiA+ICsgICAgICAgIGd0
LT5ndF92ZXJzaW9uID0gMTsKPiA+Pgo+ID4+IFNpbmNlIHlvdSd2ZSBtb3ZlZCB0aGlzIGhlcmUg
aW5zdGVhZCBvZiBkcm9wcGluZyBpdCwgd2hhdCByZXF1aXJlbWVudAo+ID4+IGhhdmUgeW91IGZv
dW5kIGZvciB0aGlzIHRvIGJlIHNldCAob3RoZXIgdGhhbiB0aGUgQVNTRVJUKCkgeW91IHB1dCBp
bgo+ID4+IGdudHRhYl9nZXRfc2hhcmVkX2ZyYW1lX21mbigpPwo+ID4+Cj4gPgo+ID4gVGhlIGNv
ZGUgaW4gcGF0Y2ggIzIgaXMgZXhlY3V0ZWQgYmVmb3JlIHRoZSBncmFudCB0YWJsZSB2ZXJzaW9u
IGlzIHNldC4gSQo+ID4gY291bGQgYWx0ZXJuYXRpdmVseSBoYXZlIGxpYnhsIGV4cGxpY2l0bHkg
c2V0IHRoZSB2ZXJzaW9uIHRvIDEgYmVmb3JlIHRyeWluZwo+ID4gdG8gc2VlZCB0aGUgdGFibGUu
Cj4gCj4gQnV0IHRoYXQncyBub3QgbXkgcG9pbnQuIFdoYXQncyB3cm9uZyB3aXRoIGxlYXZpbmcg
aXQgYXQgemVybz8KPiAKCkknbSBub3QgcGFydGljdWxhcmx5IGhhcHB5IGNhbGxpbmcgZ250dGFi
X2dyb3dfdGFibGUoKSB3aXRoIHZlcnNpb24gbGVmdCBhdCAwIGJ1dCBJIGNhbiB0cnkgaXQgYW5k
IHNlZSBpZiBpdCBicmVha3MuCgogIFBhdWwKCj4gSmFuCj4gCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 11:34:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 11:34:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnMjC-00023K-Tv; Wed, 08 Aug 2018 11:34: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=rtkw=kx=citrix.com=prvs=751d397f3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fnMjC-00023C-6y
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 11:34:10 +0000
X-Inumbo-ID: d529add8-9afe-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d529add8-9afe-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 13:33:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,457,1526342400"; d="scan'208";a="77342974"
To: Jan Beulich <JBeulich@suse.com>
References: <20180808090032.2713-1-paul.durrant@citrix.com>
 <20180808090032.2713-2-paul.durrant@citrix.com>
 <5B6AC62F02000078001DBF2B@prv1-mh.provo.novell.com>
 <211629bf48134e848f3ea97b1fe5156b@AMSPEX02CL03.citrite.net>
 <5B6AC93D02000078001DBF4F@prv1-mh.provo.novell.com>
 <d110b5c9-50b6-a16a-79e3-5d8b76ed34a4@citrix.com>
 <5B6ACC1802000078001DBF88@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: <eb22ed3f-e65b-5c35-857d-b1017143a359@citrix.com>
Date: Wed, 8 Aug 2018 12:34: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: <5B6ACC1802000078001DBF88@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 v21 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Tim Deegan <tim@xen.org>, george.dunlap@citrix.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>

T24gMDgvMDgvMTggMTE6NTUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA4LjA4LjE4IGF0
IDEyOjQ2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDA4LzA4LzE4
IDExOjQzLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDA4LjA4LjE4IGF0IDEyOjM4LCA8
UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+PiBGcm9tOiBKYW4gQmV1bGljaCBb
bWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+Pj4+PiBTZW50OiAwOCBBdWd1c3QgMjAxOCAxMToz
MAo+Pj4+Pgo+Pj4+Pj4+PiBPbiAwOC4wOC4xOCBhdCAxMTowMCwgPHBhdWwuZHVycmFudEBjaXRy
aXguY29tPiB3cm90ZToKPj4+Pj4+ICtpbnQgZ250dGFiX2dldF9zaGFyZWRfZnJhbWUoc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBpZHgsCj4+Pj4+PiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG1mbl90ICptZm4pCj4+Pj4+PiArewo+Pj4+Pj4gKyAgICBzdHJ1Y3QgZ3JhbnRf
dGFibGUgKmd0ID0gZC0+Z3JhbnRfdGFibGU7Cj4+Pj4+PiArICAgIGludCByYzsKPj4+Pj4+ICsK
Pj4+Pj4+ICsgICAgZ3JhbnRfd3JpdGVfbG9jayhndCk7Cj4+Pj4+PiArCj4+Pj4+PiArICAgIGlm
ICggZ3QtPmd0X3ZlcnNpb24gPT0gMCApCj4+Pj4+PiArICAgICAgICBndC0+Z3RfdmVyc2lvbiA9
IDE7Cj4+Pj4+IFNpbmNlIHlvdSd2ZSBtb3ZlZCB0aGlzIGhlcmUgaW5zdGVhZCBvZiBkcm9wcGlu
ZyBpdCwgd2hhdCByZXF1aXJlbWVudAo+Pj4+PiBoYXZlIHlvdSBmb3VuZCBmb3IgdGhpcyB0byBi
ZSBzZXQgKG90aGVyIHRoYW4gdGhlIEFTU0VSVCgpIHlvdSBwdXQgaW4KPj4+Pj4gZ250dGFiX2dl
dF9zaGFyZWRfZnJhbWVfbWZuKCk/Cj4+Pj4+Cj4+Pj4gVGhlIGNvZGUgaW4gcGF0Y2ggIzIgaXMg
ZXhlY3V0ZWQgYmVmb3JlIHRoZSBncmFudCB0YWJsZSB2ZXJzaW9uIGlzIHNldC4gSSAKPj4+PiBj
b3VsZCBhbHRlcm5hdGl2ZWx5IGhhdmUgbGlieGwgZXhwbGljaXRseSBzZXQgdGhlIHZlcnNpb24g
dG8gMSBiZWZvcmUgdHJ5aW5nIAo+Pj4+IHRvIHNlZWQgdGhlIHRhYmxlLgo+Pj4gQnV0IHRoYXQn
cyBub3QgbXkgcG9pbnQuIFdoYXQncyB3cm9uZyB3aXRoIGxlYXZpbmcgaXQgYXQgemVybz8KPj4g
T24gYSB0YW5nZW50LCB3aHkgZG9lcyBhIGdudHRhYiB2ZXJzaW9uIG9mIDAgZXhpc3QgYXQgYWxs
PyAgV2h5IGRvbid0IHdlCj4+IGV4cGxpY2l0bHkgaW5pdGlhbGlzZSBpdCB0byAxIGluIHRoZSBo
eXBlcnZpc29yPwo+IEZhaXIgcXVlc3Rpb24sIHdoaWNoIHVuZm9ydHVuYXRlbHkgSSBjYW4ndCBh
bnN3ZXIuCj4KPj4gV2UndmUgaGFkIHBsZW50eSBvZiBYU0FzIHRvIGRvIHdpdGggbWlzaGFuZGxp
bmcgb2YgYSBnbnR0YWIgdmVyc2lvbiBvZgo+PiAwLiAgV2h5IG5vdCBmaXggdGhlIHByb2JsZW0g
YXQgaXRzIHNvdXJjZSwgYW5kIHNpbXBsaWZ5IHRoZSBnbnR0YWIgY29kZQo+PiB3aGlsZSB3ZSBh
cmUgYXQgaXQuCj4gSSBkb24ndCBtaW5kLCB1bmxlc3MgYSByZWFzb24gZm9yIHRoZSBzZWVtaW5n
bHkgc3RyYW5nZSBiZWhhdmlvciBjYW4gYmUKPiBmb3VuZC4KCmd0X3ZlcnNpb24gb25seSBjYW1l
IGluIHdpdGggZ3JhbnQgdGFibGUgdjIsIHNvIHRoZSB0b29sc3RhY2sgbmV2ZXIKcHJldmlvdXNs
eSBzZXQgYSB2ZXJzaW9uLsKgIFRoYXQgZW5kZWQgdXAgd2l0aCBjYXNlcyB3aGVyZSBkb20wIHRy
aWVzIHRvCm1hcCB0aGUgc3RvcmUvY29ucyBncmFudHMgYmVmb3JlIHRoZSBndWVzdCBkcml2ZXIg
aGFzIGNob3NlbiBhIHZlcnNpb24uCgpJIGV4cGVjdCBpdHMgbGlrZSB0aGlzIGJlY2F1c2UgZ3Jh
bnQgdGFibGUgdjIgd2FzIGEgZ2lhbnQgcGlsZSBvZiBwb29ybHkKcmV2aWV3ZWQgaGFja3MsIHJh
dGhlciB0aGFuIGZvciBhbnkgYmV0dGVyIHJlYXNvbi4KCklmIG5vb25lIGVsc2UgZ2V0cyB0byBp
dCwgSSdsbCBmb2xkIGl0IGludG8gbXkgc2VyaWVzIHRvIG1lc3MgdGhvcm91Z2hseQp3aXRoIHBh
cmFtZXRlciBoYW5kbGluZyBpbiBET01DVExfY3JlYXRlZG9tYWluLgoKfkFuZHJldwoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 11:36:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 11:36:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnMlT-0002Hp-GO; Wed, 08 Aug 2018 11:36: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=l0mo=kx=citrix.com=prvs=7519e8870=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fnMlS-0002Hk-3L
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 11:36:30 +0000
X-Inumbo-ID: 5a445db7-9aff-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5a445db7-9aff-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 11:36:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,457,1526342400"; d="scan'208";a="77343061"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH v21 1/2] common: add a new mappable resource type:
 XENMEM_resource_grant_table
Thread-Index: AQHULvZG3IVEGV25X0iAmXYpCdILm6S1hhmAgAAicuD//+EygIAAAQgAgAACYACAAArVAIAAIcoQ
Date: Wed, 8 Aug 2018 11:36:27 +0000
Message-ID: <ec0b4b946dbc4619a79c5ef881f4a59c@AMSPEX02CL03.citrite.net>
References: <20180808090032.2713-1-paul.durrant@citrix.com>
 <20180808090032.2713-2-paul.durrant@citrix.com>
 <5B6AC62F02000078001DBF2B@prv1-mh.provo.novell.com>
 <211629bf48134e848f3ea97b1fe5156b@AMSPEX02CL03.citrite.net>
 <5B6AC93D02000078001DBF4F@prv1-mh.provo.novell.com>
 <d110b5c9-50b6-a16a-79e3-5d8b76ed34a4@citrix.com>
 <5B6ACC1802000078001DBF88@prv1-mh.provo.novell.com>
 <eb22ed3f-e65b-5c35-857d-b1017143a359@citrix.com>
In-Reply-To: <eb22ed3f-e65b-5c35-857d-b1017143a359@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 v21 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 "Tim \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbmRyZXcgQ29vcGVyDQo+IFNl
bnQ6IDA4IEF1Z3VzdCAyMDE4IDEyOjM0DQo+IFRvOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+DQo+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBJ
YW4gSmFja3Nvbg0KPiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFBhdWwgRHVycmFudCA8UGF1
bC5EdXJyYW50QGNpdHJpeC5jb20+OyBXZWkgTGl1DQo+IDx3ZWkubGl1MkBjaXRyaXguY29tPjsg
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgeGVuLQ0KPiBkZXZl
bCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPjsgS29ucmFkIFJ6ZXN6dXRlayBXaWxr
DQo+IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsgVGltIChYZW4ub3JnKSA8dGltQHhlbi5vcmc+
DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjIxIDEvMl0gY29tbW9uOiBhZGQgYSBuZXcgbWFwcGFi
bGUgcmVzb3VyY2UgdHlwZToNCj4gWEVOTUVNX3Jlc291cmNlX2dyYW50X3RhYmxlDQo+IA0KPiBP
biAwOC8wOC8xOCAxMTo1NSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+ID4+Pj4gT24gMDguMDguMTgg
YXQgMTI6NDYsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToNCj4gPj4gT24gMDgv
MDgvMTggMTE6NDMsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+Pj4+Pj4gT24gMDguMDguMTggYXQg
MTI6MzgsIDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6DQo+ID4+Pj4+IEZyb206IEph
biBCZXVsaWNoIFttYWlsdG86SkJldWxpY2hAc3VzZS5jb21dDQo+ID4+Pj4+IFNlbnQ6IDA4IEF1
Z3VzdCAyMDE4IDExOjMwDQo+ID4+Pj4+DQo+ID4+Pj4+Pj4+IE9uIDA4LjA4LjE4IGF0IDExOjAw
LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOg0KPiA+Pj4+Pj4gK2ludCBnbnR0YWJf
Z2V0X3NoYXJlZF9mcmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGlkeCwNCj4g
Pj4+Pj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3QgKm1mbikNCj4gPj4+Pj4+
ICt7DQo+ID4+Pj4+PiArICAgIHN0cnVjdCBncmFudF90YWJsZSAqZ3QgPSBkLT5ncmFudF90YWJs
ZTsNCj4gPj4+Pj4+ICsgICAgaW50IHJjOw0KPiA+Pj4+Pj4gKw0KPiA+Pj4+Pj4gKyAgICBncmFu
dF93cml0ZV9sb2NrKGd0KTsNCj4gPj4+Pj4+ICsNCj4gPj4+Pj4+ICsgICAgaWYgKCBndC0+Z3Rf
dmVyc2lvbiA9PSAwICkNCj4gPj4+Pj4+ICsgICAgICAgIGd0LT5ndF92ZXJzaW9uID0gMTsNCj4g
Pj4+Pj4gU2luY2UgeW91J3ZlIG1vdmVkIHRoaXMgaGVyZSBpbnN0ZWFkIG9mIGRyb3BwaW5nIGl0
LCB3aGF0DQo+IHJlcXVpcmVtZW50DQo+ID4+Pj4+IGhhdmUgeW91IGZvdW5kIGZvciB0aGlzIHRv
IGJlIHNldCAob3RoZXIgdGhhbiB0aGUgQVNTRVJUKCkgeW91IHB1dCBpbg0KPiA+Pj4+PiBnbnR0
YWJfZ2V0X3NoYXJlZF9mcmFtZV9tZm4oKT8NCj4gPj4+Pj4NCj4gPj4+PiBUaGUgY29kZSBpbiBw
YXRjaCAjMiBpcyBleGVjdXRlZCBiZWZvcmUgdGhlIGdyYW50IHRhYmxlIHZlcnNpb24gaXMgc2V0
LiBJDQo+ID4+Pj4gY291bGQgYWx0ZXJuYXRpdmVseSBoYXZlIGxpYnhsIGV4cGxpY2l0bHkgc2V0
IHRoZSB2ZXJzaW9uIHRvIDEgYmVmb3JlIHRyeWluZw0KPiA+Pj4+IHRvIHNlZWQgdGhlIHRhYmxl
Lg0KPiA+Pj4gQnV0IHRoYXQncyBub3QgbXkgcG9pbnQuIFdoYXQncyB3cm9uZyB3aXRoIGxlYXZp
bmcgaXQgYXQgemVybz8NCj4gPj4gT24gYSB0YW5nZW50LCB3aHkgZG9lcyBhIGdudHRhYiB2ZXJz
aW9uIG9mIDAgZXhpc3QgYXQgYWxsPyAgV2h5IGRvbid0IHdlDQo+ID4+IGV4cGxpY2l0bHkgaW5p
dGlhbGlzZSBpdCB0byAxIGluIHRoZSBoeXBlcnZpc29yPw0KPiA+IEZhaXIgcXVlc3Rpb24sIHdo
aWNoIHVuZm9ydHVuYXRlbHkgSSBjYW4ndCBhbnN3ZXIuDQo+ID4NCj4gPj4gV2UndmUgaGFkIHBs
ZW50eSBvZiBYU0FzIHRvIGRvIHdpdGggbWlzaGFuZGxpbmcgb2YgYSBnbnR0YWIgdmVyc2lvbiBv
Zg0KPiA+PiAwLiAgV2h5IG5vdCBmaXggdGhlIHByb2JsZW0gYXQgaXRzIHNvdXJjZSwgYW5kIHNp
bXBsaWZ5IHRoZSBnbnR0YWIgY29kZQ0KPiA+PiB3aGlsZSB3ZSBhcmUgYXQgaXQuDQo+ID4gSSBk
b24ndCBtaW5kLCB1bmxlc3MgYSByZWFzb24gZm9yIHRoZSBzZWVtaW5nbHkgc3RyYW5nZSBiZWhh
dmlvciBjYW4gYmUNCj4gPiBmb3VuZC4NCj4gDQo+IGd0X3ZlcnNpb24gb25seSBjYW1lIGluIHdp
dGggZ3JhbnQgdGFibGUgdjIsIHNvIHRoZSB0b29sc3RhY2sgbmV2ZXINCj4gcHJldmlvdXNseSBz
ZXQgYSB2ZXJzaW9uLsKgIFRoYXQgZW5kZWQgdXAgd2l0aCBjYXNlcyB3aGVyZSBkb20wIHRyaWVz
IHRvDQo+IG1hcCB0aGUgc3RvcmUvY29ucyBncmFudHMgYmVmb3JlIHRoZSBndWVzdCBkcml2ZXIg
aGFzIGNob3NlbiBhIHZlcnNpb24uDQo+IA0KPiBJIGV4cGVjdCBpdHMgbGlrZSB0aGlzIGJlY2F1
c2UgZ3JhbnQgdGFibGUgdjIgd2FzIGEgZ2lhbnQgcGlsZSBvZiBwb29ybHkNCj4gcmV2aWV3ZWQg
aGFja3MsIHJhdGhlciB0aGFuIGZvciBhbnkgYmV0dGVyIHJlYXNvbi4NCj4gDQo+IElmIG5vb25l
IGVsc2UgZ2V0cyB0byBpdCwgSSdsbCBmb2xkIGl0IGludG8gbXkgc2VyaWVzIHRvIG1lc3MgdGhv
cm91Z2hseQ0KPiB3aXRoIHBhcmFtZXRlciBoYW5kbGluZyBpbiBET01DVExfY3JlYXRlZG9tYWlu
Lg0KDQpJZiB0aGF0J3MgZ29pbmcgdG8gdGFrZSBhIHdoaWxlIHRoZW4gSSBjYW4gYWRkIHRoZSBl
eHBsaWNpdCB2ZXJzaW9uIHNldCBpbiBwYXRjaCAjMi4NCg0KICBQYXVsDQoNCj4gDQo+IH5BbmRy
ZXcNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 11:39:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 11:39: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 1fnMnr-0002Q4-02; Wed, 08 Aug 2018 11:38: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=rtkw=kx=citrix.com=prvs=751d397f3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fnMnq-0002Pz-Is
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 11:38:58 +0000
X-Inumbo-ID: 8040836d-9aff-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8040836d-9aff-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 13:38:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,457,1526342400"; d="scan'208";a="77343141"
To: Jan Beulich <JBeulich@suse.com>, Paul Durrant <paul.durrant@citrix.com>
References: <20180807154201.13943-1-paul.durrant@citrix.com>
 <5B6AC1D102000078001DBEDC@prv1-mh.provo.novell.com>
 <762f1ad90c794a358c848fb3f5f9c9f2@AMSPEX02CL03.citrite.net>
 <5B6ACA9502000078001DBF64@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: <d7c86002-171c-b9c6-a8fe-dc34f724331e@citrix.com>
Date: Wed, 8 Aug 2018 12:38: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: <5B6ACA9502000078001DBF64@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] x86/hvm: remove default ioreq server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gMDgvMDgvMTggMTE6NDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA4LjA4LjE4IGF0
IDEyOjM5LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gRnJvbTogSmFuIEJl
dWxpY2ggW21haWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPj4+IFNlbnQ6IDA4IEF1Z3VzdCAyMDE4
IDExOjExCj4+Pgo+Pj4+Pj4gT24gMDcuMDguMTggYXQgMTc6NDIsIDxwYXVsLmR1cnJhbnRAY2l0
cml4LmNvbT4gd3JvdGU6Cj4+Pj4gLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2h2bS9wYXJhbXMu
aAo+Pj4+ICsrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vcGFyYW1zLmgKPj4+PiBAQCAtODEs
OSArODEsMTMgQEAKPj4+PiAgI2RlZmluZSBIVk1fUEFSQU1fUEFFX0VOQUJMRUQgIDQKPj4+Pgo+
Pj4+ICAjZGVmaW5lIEhWTV9QQVJBTV9JT1JFUV9QRk4gICAgNQo+Pj4+IC0KPj4+PiAgI2RlZmlu
ZSBIVk1fUEFSQU1fQlVGSU9SRVFfUEZOIDYKPj4+PiArCj4+Pj4gKyNpZmRlZiBfX1hFTl9fCj4+
Pj4gKy8qIFRoZXNlIHBhcmFtZXRlcnMgaXMgZGVwcmVjYXRlZCBhbmQgaXRzIG1lYW5pbmcgaXMg
dW5kZWZpbmVkICovCj4+Pj4gKyNkZWZpbmUgSFZNX1BBUkFNX0RNX0RPTUFJTiAxMwo+Pj4+ICAj
ZGVmaW5lIEhWTV9QQVJBTV9CVUZJT1JFUV9FVlRDSE4gMjYKPj4+PiArI2VuZGlmCj4+PiBUaGUg
Y29tbWVudCB3YXMgb25seSBwYXJ0bHkgc3dpdGNoZWQgdG8gcGx1cmFsLgo+Pj4KPj4gT2gsIHNv
IGl0IHdhcy4gSSBndWVzcyB0aGlzIGNhbiBiZSBmaXhlZCBvbiBjb21taXQgdW5sZXNzIHlvdSdk
IHByZWZlciBJIAo+PiBzZW5kIGEgdjQuCj4gT2gsIG9mIGNvdXJzZSBpdCBjYW4gLSBJIG1lYW50
IHRvIHNheSBzbywgYnV0IHRoZW4gZm9yZ290LgoKT25lIG5vdGUgaG93ZXZlci7CoCBUaGlzIHBh
dGNoIGNhbm5vdCBiZSBjb21taXR0ZWQgdW50aWwgdGhlIGFzc29jaWF0ZWQKcGF0Y2ggaXMgY29t
bWl0dGVkIGludG8gcWVtdS10cmFkLCB3aGljaCBpcyB3YWl0aW5nIG9uIElhbkogYXMgdGhlCm1h
aW50YWluZXIgb2YgdGhhdCB0cmVlLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 11:47:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 11: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 1fnMw4-0003F2-SE; Wed, 08 Aug 2018 11:47: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=xhyf=kx=citrix.com=prvs=751fb83b8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fnMw4-0003Ex-8W
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 11:47:28 +0000
X-Inumbo-ID: b16a7935-9b00-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b16a7935-9b00-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 13:46:31 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,457,1526342400"; d="scan'208";a="62277365"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <linux-kernel@vger.kernel.org>
Date: Wed, 8 Aug 2018 13:46:41 +0200
Message-ID: <20180808114641.20854-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen/balloon: fix balloon initialization for PVH
 Dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Gabriel Ercarug <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>

VGhlIGN1cnJlbnQgYmFsbG9vbiBjb2RlIHRyaWVzIHRvIGNhbGN1bGF0ZSBhIGRlbHRhIGZhY3Rv
ciBmb3IgdGhlCmJhbGxvb24gdGFyZ2V0IHdoZW4gcnVubmluZyBpbiBIVk0gbW9kZSBpbiBvcmRl
ciB0byBhY2NvdW50IGZvciBtZW1vcnkKdXNlZCBieSB0aGUgZmlybXdhcmUuCgpUaGlzIHdvcmth
cm91bmQgZm9yIG1lbW9yeSBhY2NvdW50aW5nIGRvZXNuJ3Qgd29yayBwcm9wZXJseSBvbiBhIFBW
SApEb20wLCB0aGF0IGhhcyBhIHN0YXRpYy1tYXggdmFsdWUgZGlmZmVyZW50IGZyb20gdGhlIHRh
cmdldCB2YWx1ZSBldmVuCmF0IHN0YXJ0dXAuIE5vdGUgdGhhdCB0aGlzIGlzIG5vdCBhIHByb2Js
ZW0gZm9yIERvbVVzIGJlY2F1c2UgZ3Vlc3RzIGFyZQpzdGFydGVkIHdpdGggYSBzdGF0aWMtbWF4
IHZhbHVlIHRoYXQgbWF0Y2hlcyB0aGUgYW1vdW50IG9mIFJBTSBpbiB0aGUKbWVtb3J5IG1hcC4K
CkZpeCB0aGlzIGJ5IGZvcmNlZnVsbHkgc2V0dGluZyB0YXJnZXRfZGlmZiBmb3IgRG9tMCwgcmVn
YXJkbGVzcyBvZgppdCdzIG1vZGUuCgpSZXBvcnRlZC1ieTogR2FicmllbCBCZXJjYXJ1ZyA8YmVy
Y2FydWdAYW1hem9uLmNvbT4KU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogR2FicmllbCBFcmNhcnVnIDxiZXJjYXJ1Z0BhbWF6b24u
Y29tPgpDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwotLS0KIGRyaXZlcnMveGVuL3hlbi1iYWxsb29uLmMgfCAyICstCiAxIGZpbGUg
Y2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kcml2
ZXJzL3hlbi94ZW4tYmFsbG9vbi5jIGIvZHJpdmVycy94ZW4veGVuLWJhbGxvb24uYwppbmRleCBi
NDM3ZmNjZDRlNjIuLjI5NGYzNWNlOWU0NiAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4veGVuLWJh
bGxvb24uYworKysgYi9kcml2ZXJzL3hlbi94ZW4tYmFsbG9vbi5jCkBAIC04MSw3ICs4MSw3IEBA
IHN0YXRpYyB2b2lkIHdhdGNoX3RhcmdldChzdHJ1Y3QgeGVuYnVzX3dhdGNoICp3YXRjaCwKIAkJ
CXN0YXRpY19tYXggPSBuZXdfdGFyZ2V0OwogCQllbHNlCiAJCQlzdGF0aWNfbWF4ID4+PSBQQUdF
X1NISUZUIC0gMTA7Ci0JCXRhcmdldF9kaWZmID0geGVuX3B2X2RvbWFpbigpID8gMAorCQl0YXJn
ZXRfZGlmZiA9ICh4ZW5fcHZfZG9tYWluKCkgfHwgeGVuX2luaXRpYWxfZG9tYWluKCkpID8gMAog
CQkJCTogc3RhdGljX21heCAtIGJhbGxvb25fc3RhdHMudGFyZ2V0X3BhZ2VzOwogCX0KIAotLSAK
Mi4xOC4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 11:50:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 11: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 1fnMzF-0003tp-Bx; Wed, 08 Aug 2018 11: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=wdim=kx=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnMzD-0003tk-Q3
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 11:50:43 +0000
X-Inumbo-ID: 57119556-9b01-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 57119556-9b01-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 11:51:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 08 Aug 2018 05:50:41 -0600
Message-Id: <5B6AD90E02000078001DC00A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 08 Aug 2018 05:50:38 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20180807154201.13943-1-paul.durrant@citrix.com>
 <5B6AC1D102000078001DBEDC@prv1-mh.provo.novell.com>
 <762f1ad90c794a358c848fb3f5f9c9f2@AMSPEX02CL03.citrite.net>
 <5B6ACA9502000078001DBF64@prv1-mh.provo.novell.com>
 <d7c86002-171c-b9c6-a8fe-dc34f724331e@citrix.com>
In-Reply-To: <d7c86002-171c-b9c6-a8fe-dc34f724331e@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] x86/hvm: remove default ioreq server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA4LjA4LjE4IGF0IDEzOjM4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDgvMDgvMTggMTE6NDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwOC4w
OC4xOCBhdCAxMjozOSwgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPiB3cm90ZToKPj4+PiBGcm9t
OiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+Pj4+IFNlbnQ6IDA4IEF1
Z3VzdCAyMDE4IDExOjExCj4+Pj4KPj4+Pj4+PiBPbiAwNy4wOC4xOCBhdCAxNzo0MiwgPHBhdWwu
ZHVycmFudEBjaXRyaXguY29tPiB3cm90ZToKPj4+Pj4gLS0tIGEveGVuL2luY2x1ZGUvcHVibGlj
L2h2bS9wYXJhbXMuaAo+Pj4+PiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL3BhcmFtcy5o
Cj4+Pj4+IEBAIC04MSw5ICs4MSwxMyBAQAo+Pj4+PiAgI2RlZmluZSBIVk1fUEFSQU1fUEFFX0VO
QUJMRUQgIDQKPj4+Pj4KPj4+Pj4gICNkZWZpbmUgSFZNX1BBUkFNX0lPUkVRX1BGTiAgICA1Cj4+
Pj4+IC0KPj4+Pj4gICNkZWZpbmUgSFZNX1BBUkFNX0JVRklPUkVRX1BGTiA2Cj4+Pj4+ICsKPj4+
Pj4gKyNpZmRlZiBfX1hFTl9fCj4+Pj4+ICsvKiBUaGVzZSBwYXJhbWV0ZXJzIGlzIGRlcHJlY2F0
ZWQgYW5kIGl0cyBtZWFuaW5nIGlzIHVuZGVmaW5lZCAqLwo+Pj4+PiArI2RlZmluZSBIVk1fUEFS
QU1fRE1fRE9NQUlOIDEzCj4+Pj4+ICAjZGVmaW5lIEhWTV9QQVJBTV9CVUZJT1JFUV9FVlRDSE4g
MjYKPj4+Pj4gKyNlbmRpZgo+Pj4+IFRoZSBjb21tZW50IHdhcyBvbmx5IHBhcnRseSBzd2l0Y2hl
ZCB0byBwbHVyYWwuCj4+Pj4KPj4+IE9oLCBzbyBpdCB3YXMuIEkgZ3Vlc3MgdGhpcyBjYW4gYmUg
Zml4ZWQgb24gY29tbWl0IHVubGVzcyB5b3UnZCBwcmVmZXIgSSAKPj4+IHNlbmQgYSB2NC4KPj4g
T2gsIG9mIGNvdXJzZSBpdCBjYW4gLSBJIG1lYW50IHRvIHNheSBzbywgYnV0IHRoZW4gZm9yZ290
Lgo+IAo+IE9uZSBub3RlIGhvd2V2ZXIuICBUaGlzIHBhdGNoIGNhbm5vdCBiZSBjb21taXR0ZWQg
dW50aWwgdGhlIGFzc29jaWF0ZWQKPiBwYXRjaCBpcyBjb21taXR0ZWQgaW50byBxZW11LXRyYWQs
IHdoaWNoIGlzIHdhaXRpbmcgb24gSWFuSiBhcyB0aGUKPiBtYWludGFpbmVyIG9mIHRoYXQgdHJl
ZS4KCkFuZCBub3QganVzdCBjb21taXR0ZWQsIGJ1dCBhbHNvIGhhcyBwYXNzZWQgdGhhdCBvdGhl
ciBwdXNoIGdhdGUuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 11:51:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 11:51:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnMzo-0003y8-MG; Wed, 08 Aug 2018 11:51: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=wssg=kx=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fnMzn-0003xu-4h
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 11:51:19 +0000
X-Inumbo-ID: 6c566c59-9b01-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6c566c59-9b01-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 11:51:45 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id E33B5B039;
 Wed,  8 Aug 2018 11:51:16 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>, linux-kernel@vger.kernel.org
References: <20180808114641.20854-1-roger.pau@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: <44c992ed-f2bb-b4e9-d657-9f0b032ece5e@suse.com>
Date: Wed, 8 Aug 2018 13:51: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: <20180808114641.20854-1-roger.pau@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen/balloon: fix balloon initialization for
 PVH Dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Gabriel Ercarug <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>

T24gMDgvMDgvMTggMTM6NDYsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiBUaGUgY3VycmVudCBi
YWxsb29uIGNvZGUgdHJpZXMgdG8gY2FsY3VsYXRlIGEgZGVsdGEgZmFjdG9yIGZvciB0aGUKPiBi
YWxsb29uIHRhcmdldCB3aGVuIHJ1bm5pbmcgaW4gSFZNIG1vZGUgaW4gb3JkZXIgdG8gYWNjb3Vu
dCBmb3IgbWVtb3J5Cj4gdXNlZCBieSB0aGUgZmlybXdhcmUuCj4gCj4gVGhpcyB3b3JrYXJvdW5k
IGZvciBtZW1vcnkgYWNjb3VudGluZyBkb2Vzbid0IHdvcmsgcHJvcGVybHkgb24gYSBQVkgKPiBE
b20wLCB0aGF0IGhhcyBhIHN0YXRpYy1tYXggdmFsdWUgZGlmZmVyZW50IGZyb20gdGhlIHRhcmdl
dCB2YWx1ZSBldmVuCj4gYXQgc3RhcnR1cC4gTm90ZSB0aGF0IHRoaXMgaXMgbm90IGEgcHJvYmxl
bSBmb3IgRG9tVXMgYmVjYXVzZSBndWVzdHMgYXJlCj4gc3RhcnRlZCB3aXRoIGEgc3RhdGljLW1h
eCB2YWx1ZSB0aGF0IG1hdGNoZXMgdGhlIGFtb3VudCBvZiBSQU0gaW4gdGhlCj4gbWVtb3J5IG1h
cC4KPiAKPiBGaXggdGhpcyBieSBmb3JjZWZ1bGx5IHNldHRpbmcgdGFyZ2V0X2RpZmYgZm9yIERv
bTAsIHJlZ2FyZGxlc3Mgb2YKPiBpdCdzIG1vZGUuCj4gCj4gUmVwb3J0ZWQtYnk6IEdhYnJpZWwg
QmVyY2FydWcgPGJlcmNhcnVnQGFtYXpvbi5jb20+Cj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 12:11:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 12:11: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 1fnNIe-0005XR-I3; Wed, 08 Aug 2018 12:10:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=wdim=kx=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnNId-0005XM-7j
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 12:10:47 +0000
X-Inumbo-ID: 249c9dfe-9b04-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 249c9dfe-9b04-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 12:11:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 08 Aug 2018 06:10:44 -0600
Message-Id: <5B6ADDBF02000078001DC05E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 08 Aug 2018 06:10:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180808100747.19464-1-roger.pau@citrix.com>
 <20180808100747.19464-2-roger.pau@citrix.com>
In-Reply-To: <20180808100747.19464-2-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 1/4] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 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+IE9uIDA4LjA4LjE4IGF0IDEyOjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IEBAIC0xMTk4LDYgKzEyMDQsMjMgQEAgZGV0ZWN0aW9uIG9mIHN5c3RlbXMga25vd24gdG8gbWlz
YmVoYXZlIHVwb24gYWNjZXNzZXMgdG8gdGhhdCBwb3J0Lgo+ICAKPiAgPj4gRW5hYmxlIElPTU1V
IGRlYnVnZ2luZyBjb2RlIChpbXBsaWVzIGB2ZXJib3NlYCkuCj4gIAo+ICsjIyMgZG9tMC1pb21t
dQoKVGhpcyBpcyBub3cgbWlzcGxhY2VkLCBhcyB0aGUgZmlsZSBpcyAobWVhbnQgdG8gYmUpIGFs
cGhhYmV0aWNhbGx5CnNvcnRlZC4KCj4gKz4gYD0gTGlzdCBvZiBbIG5vbmUgfCBzdHJpY3QgfCBy
ZWxheGVkIF1gCj4gKwo+ICsqIGBub25lYDogZGlzYWJsZXMgRE1BIHJlbWFwcGluZyBmb3IgRG9t
MC4KPiArCj4gK1RoZSBmb2xsb3dpbmcgdHdvIG9wdGlvbnMgY29udHJvbCBob3cgUkFNIHJlZ2lv
bnMgYXJlIG1hcHBlZCBpbiB0aGUgaW9tbXUgZm9yCj4gK1BWIERvbTA6Cj4gKwo+ICsqIGBzdHJp
Y3RgOiBzZXRzIHVwIERNQSByZW1hcHBpbmcgb25seSBmb3IgdGhlIG1lbW9yeSBEb20wIGFjdHVh
bGx5IGdvdAo+ICsgIGFzc2lnbmVkLgoKcy9tZW1vcnkvUkFNLyA/Cgo+ICsqIGByZWxheGVkYDog
c2V0cyBETUEgcmVtYXBwaW5nIGZvciBhbGwgdGhlIGhvc3QgUkFNIGV4Y2VwdCByZWdpb25zIGlu
IHVzZSBieQo+ICsgIFhlbi4gVGhpcyBpcyB0aGUgZGVmYXVsdCBpb21tdSBiZWhhdmlvdXIuCgpE
cm9wICJpb21tdSIgaGVyZT8KCj4gK05vdGUgdGhhdCBhbGwgdGhlIGFib3ZlIG9wdGlvbnMgYXJl
IG11dHVhbGx5IGV4Y2x1c2l2ZS4gU3BlY2lmeWluZyBtb3JlIHRoYW4KPiArb25lIG9uIHRoZSBg
ZG9tMC1pb21tdWAgY29tbWFuZCBsaW5lIHdpbGwgcmVzdWx0IGluIHVuZGVmaW5lZCBiZWhhdmlv
ci4KCklzbid0IHRoaXMgbW9yZSBzdHJpY3QgdGhhbiBpdCBuZWVkcyB0byBiZT8gIm5vbmUiLCBh
ZmFpY3QsIGFsd2F5cyB0YWtlcwpwcmVjZWRlbmNlIGlmIGVuYWJsZWQuIFdoYXQgY29sb3IgYSBi
aWtlIHNoZWQgaXMgc2ltcGx5IGRvZXNuJ3QgbWF0dGVyCndoZW4gaXQgZG9lc24ndCBleGlzdC4K
Cj4gLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jCj4gKysrIGIveGVuL2FyY2gveDg2L3g4
Nl82NC9tbS5jCj4gQEAgLTE0MjYsNyArMTQyNiw4IEBAIGludCBtZW1vcnlfYWRkKHVuc2lnbmVk
IGxvbmcgc3BmbiwgdW5zaWduZWQgbG9uZyBlcGZuLCB1bnNpZ25lZCBpbnQgcHhtKQo+ICAgICAg
aWYgKCByZXQgKQo+ICAgICAgICAgIGdvdG8gZGVzdHJveV9tMnA7Cj4gIAo+IC0gICAgaWYgKCBp
b21tdV9lbmFibGVkICYmICFpb21tdV9wYXNzdGhyb3VnaCAmJiAhbmVlZF9pb21tdShoYXJkd2Fy
ZV9kb21haW4pICkKPiArICAgIGlmICggaW9tbXVfZW5hYmxlZCAmJiAhaW9tbXVfZG9tMF9wYXNz
dGhyb3VnaCAmJgo+ICsgICAgICAgICAhbmVlZF9pb21tdShoYXJkd2FyZV9kb21haW4pICkKClRo
aXMgbWFrZXMgYWxyZWFkeSBjbGVhciB0aGF0IHlvdSBuZWVkIHRvIGJldHRlciBkaXN0aW5ndWlz
aCBEb20wIGFuZApod2RvbSBoZXJlLCBidXQgaXQncyBub3QgaW1tZWRpYXRlbHkgY2xlYXIgdG8g
bWUgd2hpY2ggZGlyZWN0aW9uIHRoZQpjaGFuZ2VzIHNob3VsZCBiZSBtYWRlOiBEbyB5b3UgbWVh
biB0cnVseSBvbmx5IERvbTAgdGhyb3VnaG91dAp0aGlzIHBhdGNoLCBvciBod2RvbT8gV2hpbGUg
dGhlIGRvYyBhbmQgY29tbWFuZCBsaW5lIG9wdGlvbiBuYW1lIGNhbgpwZXJoYXBzIGxlZnQgYXMg
aXMsIGludGVybmFsIHZhcmlhYmxlIG5hbWVzIHNob3VsZCBub3Qgc2F5IERvbTAgd2hlbgp0aGV5
IGRvbid0IG1lYW4gRG9tMC4gT3RvaCBpZiB5b3UgbWVhbiBvbmx5IERvbTAsIHRoZW4gdGhlIHVz
ZSBvZgpoYXJkd2FyZV9kb21haW4gYWJvdmUgKGFuZCBlbHNld2hlcmUpIGlzIG5vdyB3cm9uZy4K
Ck9mIGNvdXJzZSBJIHdvbid0IGRlbWFuZCAoYnV0IGV2ZW4gbGVzcyBzbyBvYmplY3QgdG8pIHlv
dSByZW5hbWluZwp0aGUgb3RoZXIgcmVsYXRlZCB2YXJpYWJsZSB0aGF0IGlzIGFmZmVjdGVkIGhl
cmUuCgo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKPiArKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gQEAgLTIyLDYgKzIyLDcgQEAKPiAgI2luY2x1
ZGUgPHhzbS94c20uaD4KPiAgCj4gIHN0YXRpYyBpbnQgcGFyc2VfaW9tbXVfcGFyYW0oY29uc3Qg
Y2hhciAqcyk7Cj4gK3N0YXRpYyBpbnQgcGFyc2VfZG9tMF9pb21tdV9wYXJhbShjb25zdCBjaGFy
ICpzKTsKClBsZWFzZSBkb24ndC4gSW5zdGVhZCAuLi4KCj4gQEAgLTcyLDYgKzcxLDEwIEBAIGJv
b2xfdCBfX3JlYWRfbW9zdGx5IGlvbW11X2hhcF9wdF9zaGFyZSA9IDE7Cj4gIGJvb2xfdCBfX3Jl
YWRfbW9zdGx5IGlvbW11X2RlYnVnOwo+ICBib29sX3QgX19yZWFkX21vc3RseSBhbWRfaW9tbXVf
cGVyZGV2X2ludHJlbWFwID0gMTsKPiAgCj4gK2N1c3RvbV9wYXJhbSgiZG9tMC1pb21tdSIsIHBh
cnNlX2RvbTBfaW9tbXVfcGFyYW0pOwoKLi4uIG1vdmUgdGhpcyBpbW1lZGlhdGVseSBhZnRlciAo
d2l0aCBubyBpbnRlcnZlbmluZyBibGFuayBsaW5lKQpwYXJzZV9kb20wX2lvbW11X3BhcmFtKCkn
cyBkZWZpbml0aW9uLgoKPiArc3RhdGljIGludCBfX2luaXQgcGFyc2VfZG9tMF9pb21tdV9wYXJh
bShjb25zdCBjaGFyICpzKQo+ICt7Cj4gKyAgICBjb25zdCBjaGFyICpzczsKPiArICAgIGludCBy
YyA9IDA7Cj4gKwo+ICsgICAgZG8gewo+ICsgICAgICAgIHNzID0gc3RyY2hyKHMsICcsJyk7Cj4g
KyAgICAgICAgaWYgKCAhc3MgKQo+ICsgICAgICAgICAgICBzcyA9IHN0cmNocihzLCAnXDAnKTsK
PiArCj4gKyAgICAgICAgaWYgKCAhc3RybmNtcChzLCAibm9uZSIsIHNzIC0gcykgKQo+ICsgICAg
ICAgICAgICBpb21tdV9kb20wX3Bhc3N0aHJvdWdoID0gdHJ1ZTsKPiArICAgICAgICBlbHNlIGlm
ICggIXN0cm5jbXAocywgInN0cmljdCIsIHNzIC0gcykgKQo+ICsgICAgICAgICAgICBpb21tdV9k
b20wX3N0cmljdCA9IHRydWU7Cj4gKyAgICAgICAgZWxzZSBpZiAoICFzdHJuY21wKHMsICJyZWxh
eGVkIiwgc3MgLSBzKSApCj4gKyAgICAgICAgICAgIGlvbW11X2RvbTBfc3RyaWN0ID0gZmFsc2U7
CgpQZXJoYXBzIGJldHRlciBqdXN0IGhhdmUgb25lIG9mIHRoZSB0d28sIGFuZCBtYWtlIHRoZW0g
dHJ1bHkKYm9vbGVhbj8gT3Igd291bGQgdGhhdCBjb25mbGljdCB3aXRoIGZ1cnRoZXIgcGF0Y2hl
cyAvIHBsYW5zPwoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 12:28:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 12: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 1fnNZd-0006Tv-4B; Wed, 08 Aug 2018 12: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=cdxt=kx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnNZb-0006Tl-8J
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 12:28:19 +0000
X-Inumbo-ID: 666a4a6f-9b06-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 666a4a6f-9b06-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 14:27: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 1fnNZY-0001Sr-T8; Wed, 08 Aug 2018 12:28: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 1fnNZY-0005bm-HB; Wed, 08 Aug 2018 12:28:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnNZY-0005OX-GL; Wed, 08 Aug 2018 12:28:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125790-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=b6e48ec6412eab0f21fdff5a045a7ee516574d44
X-Osstest-Versions-That: ovmf=91a5b13650752a54cf766791aa369495c3426485
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 08 Aug 2018 12:28:16 +0000
Subject: [Xen-devel] [ovmf test] 125790: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTc5MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3OTAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBiNmU0OGVjNjQxMmVhYjBmMjFmZGZmNWEwNDVhN2Vl
NTE2NTc0ZDQ0CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA5MWE1YjEz
NjUwNzUyYTU0Y2Y3NjY3OTFhYTM2OTQ5NWMzNDI2NDg1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU3NzUgIDIwMTgtMDgtMDYgMTk6MTE6MDAgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1NzkwICAyMDE4LTA4LTA3IDE0OjU5OjI3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgUnVpeXUgTmkg
PHJ1aXl1Lm5pQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3Nz
dGVzdC9vdm1mLmdpdAogICA5MWE1YjEzNjUwLi5iNmU0OGVjNjQxICBiNmU0OGVjNjQxMmVhYjBm
MjFmZGZmNWEwNDVhN2VlNTE2NTc0ZDQ0IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 12:32:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 12: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 1fnNdG-0007AD-Mc; Wed, 08 Aug 2018 12: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=wdim=kx=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnNdF-0007A8-Cz
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 12:32:05 +0000
X-Inumbo-ID: ed52baad-9b06-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 ed52baad-9b06-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 14:31:09 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 08 Aug 2018 06:32:03 -0600
Message-Id: <5B6AE2C002000078001DC0AE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 08 Aug 2018 06:32:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180808100747.19464-1-roger.pau@citrix.com>
 <20180808100747.19464-3-roger.pau@citrix.com>
In-Reply-To: <20180808100747.19464-3-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 2/4] iommu: make iommu_inclusive_mapping
 a suboption of dom0-iommu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDA4LjA4LjE4IGF0IDEyOjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IEludHJvZHVjZSBhIG5ldyBkb20wLWlvbW11PWluY2x1c2l2ZSBnZW5lcmljIG9wdGlvbiB0aGF0
IHN1cGVyc2VkZXMKPiBpb21tdV9pbmNsdXNpdmVfbWFwcGluZy4gVGhlIHByZXZpb3VzIGJlaGF2
aW91ciBpcyBwcmVzZXJ2ZWQgYW5kIHRoZQo+IG9wdGlvbiBzaG91bGQgb25seSBiZSBlbmFibGVk
IGJ5IGRlZmF1bHQgb24gSW50ZWwgaGFyZHdhcmUuCgpXaHkgInNob3VsZCIgaW5zdGVhZCBvZiAi
aXMiPwoKPiBAQCAtMTIyMSw2ICsxMjIxLDE4IEBAIFBWIERvbTA6Cj4gIE5vdGUgdGhhdCBhbGwg
dGhlIGFib3ZlIG9wdGlvbnMgYXJlIG11dHVhbGx5IGV4Y2x1c2l2ZS4gU3BlY2lmeWluZyBtb3Jl
IHRoYW4KPiAgb25lIG9uIHRoZSBgZG9tMC1pb21tdWAgY29tbWFuZCBsaW5lIHdpbGwgcmVzdWx0
IGluIHVuZGVmaW5lZCBiZWhhdmlvci4KPiAgCj4gK1RoZSBmb2xsb3dpbmcgb3B0aW9ucyBjb250
cm9sIHdoZXRoZXIgbm9uLVJBTSByZWdpb25zIGFyZSBhZGRlZCB0byB0aGUgRG9tMAo+ICtpb21t
dSB0YWJsZXMuIE5vdGUgdGhhdCB0aGV5IGNhbiBiZSBwcmVmaXhlZCB3aXRoIGBuby1gIHRvIGVm
ZmVjdCB0aGUgaW52ZXJzZQo+ICttZWFuaW5nOgoKSSdtIG5vdCBwYXJ0aWN1bGFybHkgaGFwcHkg
YWJvdXQgdGhlIG1lbnRpb25pbmcgb2YgIm5vLSIgaGVyZTogV2h5IGlzCnRoaXMgYmV0dGVyIHRo
YW4gdGhlIGFsc28gcGVybWl0dGVkICI9MCIgZXRjIHN1ZmZpeGVzPyBLZWVwIGl0IGdlbmVyaWMs
Cmp1c3QgbGlrZSBvdGhlciBvcHRpb25zIGRvLgoKPiArKiBgaW5jbHVzaXZlYDogc2V0cyB1cCBE
TUEgcmVtYXBwaW5nIGZvciBhbGwgdGhlIG5vbi1SQU0gbWVtb3J5IGJlbG93IDRHQgo+ICsgIGV4
Y2VwdCBmb3IgdW51c2FibGUgcmFuZ2VzLiBVc2UgdGhpcyB0byB3b3JrIGFyb3VuZCBmaXJtd2Fy
ZSBpc3N1ZXMgcHJvdmlkaW5nCj4gKyAgaW5jb3JyZWN0IFJNUlIvSVZNRCBlbnRyaWVzLiBSYXRo
ZXIgdGhhbiBvbmx5IG1hcHBpbmcgUkFNIHBhZ2VzIGZvciBJT01NVQo+ICsgIGFjY2Vzc2VzIGZv
ciBEb20wLCB3aXRoIHRoaXMgb3B0aW9uIGFsbCBwYWdlcyB1cCB0byA0R0IsIG5vdCBtYXJrZWQg
YXMKPiArICB1bnVzYWJsZSBpbiB0aGUgRTgyMCB0YWJsZSwgd2lsbCBnZXQgYSBtYXBwaW5nIGVz
dGFibGlzaGVkLiBOb3RlIHRoYXQgdGhpcwo+ICsgIG9wdGlvbiBpcyBvbmx5IGFwcGxpY2FibGUg
dG8gYSBQViBEb20wIGFuZCBpcyBlbmFibGVkIGJ5IGRlZmF1bHQgb24gSW50ZWwKPiArICBoYXJk
d2FyZS4KCk5vIHdvcmQgYXQgYWxsIGFib3V0IHRoZSBpbnRlcmFjdGlvbiB3aXRoIG5vbmUvc3Ry
aWN0L3JlbGF4ZWQ/IEkgdGhpbmssCmFzIG1lbnRpb25lZCBmb3IgcGF0Y2ggMSwgIm5vbmUiIHJl
bmRlcnMgdGhpcyBvcHRpb24gbWVhbmluZ2xlc3MgYXMKd2VsbC4gQnV0IGZvciAicmVsYXhlZCIg
aXQncyBwcmV0dHkgdW5jbGVhciwgYmVjYXVzZSBmcm9tIEU4MjAgYWxvbmUKeW91IGNhbid0IGp1
ZGdlIHdoZXRoZXIgZS5nLiBhIHJlc2VydmVkIHJlZ2lvbiBpcyBSQU0gb3IgTU1JTy4gKEFzCmFu
IGltcGxpY2F0aW9uLCB0aGUgbWVudGlvbmluZyBvZiBSQU0gaW4gcGF0Y2ggMSdzIGRvYyBmb3Ig
InJlbGF4ZWQiCnRoZW4gbG9va3Mgc3ltbWV0cmljYWxseSB3cm9uZywganVzdCBsaWtlIEkndmUg
YWxyZWFkeSBhc2tlZCB0byByZXBsYWNlCiJtZW1vcnkiIGJ5ICJSQU0iIGZvciAic3RyaWN0Ii4p
Cgo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9pb21tdS5jCj4gKysrIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL2lvbW11LmMKPiBAQCAtNzMsMyArNzMsNyBAQCBpbnQg
YXJjaF9pb21tdV9wb3B1bGF0ZV9wYWdlX3RhYmxlKHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAv
KiBUaGUgSU9NTVUgc2hhcmVzIHRoZSBwMm0gd2l0aCB0aGUgQ1BVICovCj4gICAgICByZXR1cm4g
LUVOT1NZUzsKPiAgfQo+ICsKPiArdm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9pb21tdV9od2RvbV9p
bml0KHN0cnVjdCBkb21haW4gKmQpCj4gK3sKPiArfQoKVGhlIG9wdGlvbiBiZWluZyBpbiBjb21t
b24gY29kZSwgSSB0aGluayB5b3UgYWxzbyBuZWVkIHRvIHNldCBpdCBmb3IKQVJNLCBzbyBpdCB3
b24ndCByZW1haW4gYXQgaXRzIGRlZmF1bHQgb2YgLTEuCgo+IEBAIC0xNDQsMTYgKzE0NSwyMyBA
QCBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9kb20wX2lvbW11X3BhcmFtKGNvbnN0IGNoYXIgKnMp
Cj4gICAgICBpbnQgcmMgPSAwOwo+ICAKPiAgICAgIGRvIHsKPiArICAgICAgICBib29sIHZhbCA9
ICEhc3RybmNtcChzLCAibm8tIiwgMyk7CgpPaCwgeW91IGRvIGEgbGl0ZXJhbCBjb21wYXJpc29u
IGFnYWluc3QgIm5vLSIuIFBsZWFzZSBkb24ndCwgdGhhdCdzIHdoYXQKd2UgaGF2ZSBwYXJzZV9i
b29sZWFuKCkgZm9yLgoKPiBAQCAtMjAyLDYgKzIxMCwxMyBAQCB2b2lkIF9faHdkb21faW5pdCBp
b21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCj4gICAgICBpZiAoICFpb21tdV9lbmFi
bGVkICkKPiAgICAgICAgICByZXR1cm47Cj4gIAo+ICsgICAgaWYgKCBpb21tdV9kb20wX2luY2x1
c2l2ZSA9PSB0cnVlICYmICFpc19wdl9kb21haW4oZCkgKQoKV2h5IHRoZSAiPT0gdHJ1ZSI/IEl0
IHNob3VsZG4ndCBoYXZlIGl0cyBpbml0aWFsaXplciB2YWx1ZSBvZiAtMSBhbnltb3JlCmF0IHRo
aXMgcG9pbnQuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 12:35:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 12:35:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnNgv-0007KN-AS; Wed, 08 Aug 2018 12:35: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=wdim=kx=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnNgu-0007KI-0V
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 12:35:52 +0000
X-Inumbo-ID: a5e3d33e-9b07-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a5e3d33e-9b07-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 12:36:19 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 08 Aug 2018 06:35:50 -0600
Message-Id: <5B6AE3A302000078001DC0B1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 08 Aug 2018 06:35:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180808100747.19464-1-roger.pau@citrix.com>
 <20180808100747.19464-4-roger.pau@citrix.com>
In-Reply-To: <20180808100747.19464-4-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 3/4] dom0/pvh: change the order of the
 MMCFG initialization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDA4LjA4LjE4IGF0IDEyOjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IFNvIGl0J3MgZG9uZSBiZWZvcmUgdGhlIGlvbW11IGlzIGluaXRpYWxpemVkLiBUaGlzIGlzIHJl
cXVpcmVkIGluCj4gb3JkZXIgdG8gYmUgYWJsZSB0byBmZXRjaCB0aGUgTU1DRkcgcmVnaW9ucyBm
cm9tIHRoZSBkb21haW4gc3RydWN0LgoKSXMgdGhpcyBhIHVzZWZ1bCBjaGFuZ2UgdG8gbWFrZT8g
UmVnaW9ucyBub3QgcmVwb3J0ZWQgdGhyb3VnaCB0aGUgTUNGRwp0YWJsZSB3aWxsIG5lZWQgcHVu
Y2hpbmcgaG9sZXMgYW55d2F5LCBzbyB3aHkgbm90IHB1bmNoIGhvbGVzIHVuaWZvcm1seQppbiBh
bGwgY2FzZXMsIGFsbG93aW5nIHRoZSBob2xlIHB1bmNoaW5nIGNvZGUgdG8gYmUgdGVzdGVkIGV2
ZW4gb24gc3lzdGVtcwp3aXRob3V0IG5vbi1ib290LXRpbWUtYXZhaWxhYmxlIHJlZ2lvbnM/CgpK
YW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 13:01:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 13: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 1fnO5u-00013F-DE; Wed, 08 Aug 2018 13:01: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=l0mo=kx=citrix.com=prvs=7519e8870=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fnO5t-00013A-7b
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 13:01:41 +0000
X-Inumbo-ID: 0ee9ce0d-9b0b-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0ee9ce0d-9b0b-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 15:00:44 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,457,1526342400"; d="scan'208";a="77347321"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v21 2/2] tools/libxenctrl: use new
 xenforeignmemory API to seed grant table
Thread-Index: AQHULvZGGbuMokTDqUicH1RjzEHnsqS1fUkAgABTwjA=
Date: Wed, 8 Aug 2018 13:00:55 +0000
Message-ID: <0b5e29dac153429386c54186a4c5f689@AMSPEX02CL03.citrite.net>
References: <20180808090032.2713-1-paul.durrant@citrix.com>
 <20180808090032.2713-3-paul.durrant@citrix.com>
 <1b4916f4-3adf-b76d-2972-346d72d4dab6@citrix.com>
In-Reply-To: <1b4916f4-3adf-b76d-2972-346d72d4dab6@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 v21 2/2] tools/libxenctrl: use new
 xenforeignmemory API to seed grant 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: Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbmRyZXcgQ29vcGVyDQo+IFNl
bnQ6IDA4IEF1Z3VzdCAyMDE4IDEwOjU5DQo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPjsgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IENjOiBJYW4g
SmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT4NCj4gU3ViamVjdDogUmU6IFtYZW4tZGV2
ZWxdIFtQQVRDSCB2MjEgMi8yXSB0b29scy9saWJ4ZW5jdHJsOiB1c2UgbmV3DQo+IHhlbmZvcmVp
Z25tZW1vcnkgQVBJIHRvIHNlZWQgZ3JhbnQgdGFibGUNCj4gDQo+IE9uIDA4LzA4LzE4IDEwOjAw
LCBQYXVsIER1cnJhbnQgd3JvdGU6DQo+ID4gQSBwcmV2aW91cyBwYXRjaCBhZGRlZCBzdXBwb3J0
IGZvciBwcml2LW1hcHBpbmcgZ3Vlc3QgcmVzb3VyY2VzIGRpcmVjdGx5DQo+ID4gKHJhdGhlciB0
aGFuIGhhdmluZyB0byBmb3JlaWduLW1hcCwgd2hpY2ggcmVxdWlyZXMgUDJNIG1vZGlmaWNhdGlv
biBmb3INCj4gPiBIVk0gZ3Vlc3RzKS4NCj4gPg0KPiA+IFRoaXMgcGF0Y2ggbWFrZXMgdXNlIG9m
IHRoZSBuZXcgQVBJIHRvIHNlZWQgdGhlIGd1ZXN0IGdyYW50IHRhYmxlIHVubGVzcw0KPiA+IHRo
ZSB1bmRlcmx5aW5nIGluZnJhc3RydWN0dXJlIChpLmUuIHByaXZjbWQpIGRvZXNuJ3Qgc3VwcG9y
dCBpdCwgaW4gd2hpY2gNCj4gPiBjYXNlIHRoZSBvbGQgc2NoZW1lIGlzIHVzZWQuDQo+ID4NCj4g
PiBOT1RFOiBUaGUgY2FsbCB0byB4Y19kb21fZ250dGFiX2h2bV9zZWVkKCkgaW4gaHZtX2J1aWxk
X3NldF9wYXJhbXMoKQ0KPiB3YXMNCj4gPiAgICAgICBhY3R1YWxseSB1bm5lY2Vzc2FyeSwgYXMg
dGhlIGdyYW50IHRhYmxlIGhhcyBhbHJlYWR5IGJlZW4gc2VlZGVkDQo+ID4gICAgICAgYnkgYSBw
cmlvciBjYWxsIHRvIHhjX2RvbV9nbnR0YWJfaW5pdCgpIG1hZGUgYnkgbGlieGxfX2J1aWxkX2Rv
bSgpLg0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRA
Y2l0cml4LmNvbT4NCj4gPiBBY2tlZC1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpDQo+
IDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPg0KPiA+IFJldmlld2VkLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4gPiBBY2tlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4NCj4gDQo+IFNvbWUgbWlub3Igc3R5bGUgaXNzdWVzLCBh
bGwgb2Ygd2hpY2ggY2FuIGZpeGVkIG9uIGNvbW1pdCAocHJvYmFibHkpLg0KPiBFdmVyeXRoaW5n
IGVsc2UgbG9va3MgZmluZS4NCg0KQ29vbC4NCg0KPiANCj4gPiBkaWZmIC0tZ2l0IGEvdG9vbHMv
bGlieGMvaW5jbHVkZS94Y19kb20uaCBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGNfZG9tLmgNCj4g
PiBpbmRleCA4YTY2ODg5YzY4Li5hOGEwYzBkYTY2IDEwMDY0NA0KPiA+IC0tLSBhL3Rvb2xzL2xp
YnhjL2luY2x1ZGUveGNfZG9tLmgNCj4gPiArKysgYi90b29scy9saWJ4Yy9pbmNsdWRlL3hjX2Rv
bS5oDQo+ID4gQEAgLTMzNywxMiArMzM3LDggQEAgdm9pZCAqeGNfZG9tX2Jvb3RfZG9tVV9tYXAo
c3RydWN0DQo+IHhjX2RvbV9pbWFnZSAqZG9tLCB4ZW5fcGZuX3QgcGZuLA0KPiA+ICBpbnQgeGNf
ZG9tX2Jvb3RfaW1hZ2Uoc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tKTsNCj4gPiAgaW50IHhjX2Rv
bV9jb21wYXRfY2hlY2soc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tKTsNCj4gPiAgaW50IHhjX2Rv
bV9nbnR0YWJfaW5pdChzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20pOw0KPiA+IC1pbnQgeGNfZG9t
X2dudHRhYl9odm1fc2VlZCh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9taWQsDQo+ID4g
LSAgICAgICAgICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCBjb25zb2xlX2dtZm4sDQo+ID4g
LSAgICAgICAgICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCB4ZW5zdG9yZV9nbWZuLA0KPiA+
IC0gICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBjb25zb2xlX2RvbWlkLA0KPiA+
IC0gICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCB4ZW5zdG9yZV9kb21pZCk7DQo+
ID4gLWludCB4Y19kb21fZ250dGFiX3NlZWQoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRv
bWlkLA0KPiA+ICtpbnQgeGNfZG9tX2dudHRhYl9zZWVkKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50
MzJfdCBndWVzdF9kb21pZCwNCj4gPiArICAgICAgICAgICAgICAgICAgICAgICBib29sIGlzX2h2
bSwNCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3QgY29uc29sZV9nbWZuLA0K
PiA+ICAgICAgICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCB4ZW5zdG9yZV9nbWZuLA0KPiAN
Cj4gQXMgeW91J3JlIHJld3JpdGluZyBtb3N0IG9mIHRoZSBmdW5jdGlvbmFsaXR5LCBjYW4gd2Ug
c3dpdGNoIHRvIGdmbiB0bw0KPiBjb3JyZWN0IHRoZSB0ZXJtaW5vbG9neT8NCg0KU3VyZS4gSSds
bCByZXN0cmljdCBtb2RzIHRvIHRoZSBiaXRzIEknbSB0b3VjaGluZyB0aG91Z2guDQoNCj4gDQo+
ID4gICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgY29uc29sZV9kb21pZCwNCj4gPiBk
aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfZG9tX2Jvb3QuYyBiL3Rvb2xzL2xpYnhjL3hjX2Rv
bV9ib290LmMNCj4gPiBpbmRleCAyZTU2ODFkYzVkLi44MzA3ZWJlYWY2IDEwMDY0NA0KPiA+IC0t
LSBhL3Rvb2xzL2xpYnhjL3hjX2RvbV9ib290LmMNCj4gPiArKysgYi90b29scy9saWJ4Yy94Y19k
b21fYm9vdC5jDQo+ID4gQEAgLTI1NiwxMSArMjU2LDI5IEBAIHN0YXRpYyB4ZW5fcGZuX3QNCj4g
eGNfZG9tX2dudHRhYl9zZXR1cCh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9taWQpDQo+
ID4gICAgICByZXR1cm4gZ21mbjsNCj4gPiAgfQ0KPiA+DQo+ID4gLWludCB4Y19kb21fZ250dGFi
X3NlZWQoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWlkLA0KPiA+IC0gICAgICAgICAg
ICAgICAgICAgICAgIHhlbl9wZm5fdCBjb25zb2xlX2dtZm4sDQo+ID4gLSAgICAgICAgICAgICAg
ICAgICAgICAgeGVuX3Bmbl90IHhlbnN0b3JlX2dtZm4sDQo+ID4gLSAgICAgICAgICAgICAgICAg
ICAgICAgdWludDMyX3QgY29uc29sZV9kb21pZCwNCj4gPiAtICAgICAgICAgICAgICAgICAgICAg
ICB1aW50MzJfdCB4ZW5zdG9yZV9kb21pZCkNCj4gPiArc3RhdGljIHZvaWQgeGNfZG9tX3NldF9n
bnR0YWJfZW50cnkoeGNfaW50ZXJmYWNlICp4Y2gsDQo+ID4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGdyYW50X2VudHJ5X3YxX3QgKmdudHRhYiwNCj4gPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGlkeCwNCj4gPiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZ3Vlc3RfZG9taWQsDQo+ID4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGJhY2tlbmRfZG9t
aWQsDQo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCBi
YWNrZW5kX2dtZm4pDQo+IA0KPiBnZm4NCj4gDQo+ID4gK3sNCj4gPiArICAgIGlmICggZ3Vlc3Rf
ZG9taWQgPT0gYmFja2VuZF9kb21pZCB8fCBiYWNrZW5kX2dtZm4gPT0gLTEpDQo+IA0KPiBTcGFj
ZSBhdCB0aGUgZW5kLg0KPiANCj4gPiArICAgICAgICByZXR1cm47DQo+ID4gKw0KPiA+ICsgICAg
eGNfZG9tX3ByaW50Zih4Y2gsICIlczogWyV1XSAtPiAweCUiUFJJX3hlbl9wZm4sDQo+ID4gKyAg
ICAgICAgICAgICAgICAgIF9fRlVOQ1RJT05fXywgaWR4LCBiYWNrZW5kX2dtZm4pOw0KPiANCj4g
X19mdW5jX18gcmF0aGVyIHRoYW4gX19GVU5DVElPTl9fLsKgIEFsc28sICJbJXVdID0+IGQlZCAw
eCJQUklfeGVuX3Bmbg0KPiB3b3VsZCBiZSBtb3JlIGhlbHBmdWwgZm9yIGRpYWdub3N0aWNzLsKg
IChJIGRvIHJlYWxpc2UgdGhhdCBiYWNrZW5kDQo+IGRvbWlkJ3Mgd2VyZSByZXRyb2ZpdHRlZCB3
aXRob3V0IGFkanVzdGluZyB0aGUgcHJpbnRmKCkuKQ0KPiANCj4gPiArDQo+ID4gKyAgICBnbnR0
YWJbaWR4XS5mbGFncyA9IEdURl9wZXJtaXRfYWNjZXNzOw0KPiA+ICsgICAgZ250dGFiW2lkeF0u
ZG9taWQgPSBiYWNrZW5kX2RvbWlkOw0KPiA+ICsgICAgZ250dGFiW2lkeF0uZnJhbWUgPSBiYWNr
ZW5kX2dtZm47DQo+ID4gK30NCj4gPiArDQo+ID4gK3N0YXRpYyBpbnQgY29tcGF0X2dudHRhYl9z
ZWVkKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCwNCj4gDQo+IGNvbXBhdF9nbnR0
YWJfcHZfc2VlZCgpID8NCj4gDQoNClRoaXMgaXMgYWN0dWFsbHkgdXNlZCBpbiB0aGUgSFZNIGNv
bXBhdCBjYXNlIHRvby4gSSdsbCBkZWFsIHdpdGggdGhlIG90aGVyIHN0eWxpc3RpYyBpc3N1ZXMg
YW5kIGFkZCBleHBsaWNpdCB2ZXJzaW9uIHNldHRpbmcgYXMgZGlzY3Vzc2VkIG9uIHRoZSBvdGhl
ciBwYXRjaCB0aHJlYWQuDQoNCiAgUGF1bA0KDQo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHhlbl9wZm5fdCBjb25zb2xlX2dtZm4sDQo+ID4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHhlbl9wZm5fdCB4ZW5zdG9yZV9nbWZuLA0KPiANCj4gZ2ZuDQo+IA0KPiA+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBjb25zb2xlX2RvbWlkLA0KPiA+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCB4ZW5zdG9yZV9kb21pZCkN
Cj4gPiAgew0KPiA+DQo+ID4gICAgICB4ZW5fcGZuX3QgZ250dGFiX2dtZm47DQo+ID4gQEAgLTMx
MywxMSArMzIzLDExIEBAIGludCB4Y19kb21fZ250dGFiX3NlZWQoeGNfaW50ZXJmYWNlICp4Y2gs
DQo+IHVpbnQzMl90IGRvbWlkLA0KPiA+ICAgICAgcmV0dXJuIDA7DQo+ID4gIH0NCj4gPg0KPiA+
IC1pbnQgeGNfZG9tX2dudHRhYl9odm1fc2VlZCh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3Qg
ZG9taWQsDQo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCBjb25zb2xl
X2dwZm4sDQo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCB4ZW5zdG9y
ZV9ncGZuLA0KPiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBjb25zb2xl
X2RvbWlkLA0KPiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCB4ZW5zdG9y
ZV9kb21pZCkNCj4gPiArc3RhdGljIGludCBjb21wYXRfZ250dGFiX2h2bV9zZWVkKHhjX2ludGVy
ZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCwNCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHhlbl9wZm5fdCBjb25zb2xlX2dwZm4sDQo+ID4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB4ZW5fcGZuX3QgeGVuc3RvcmVfZ3BmbiwNCj4gDQo+IGdmbi4NCj4g
DQo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBjb25zb2xl
X2RvbWlkLA0KPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3Qg
eGVuc3RvcmVfZG9taWQpDQo+ID4gIHsNCj4gPiAgICAgIGludCByYzsNCj4gPiAgICAgIHhlbl9w
Zm5fdCBzY3JhdGNoX2dwZm47DQo+ID4gQEAgLTM1Niw3ICszNjYsNyBAQCBpbnQgeGNfZG9tX2du
dHRhYl9odm1fc2VlZCh4Y19pbnRlcmZhY2UgKnhjaCwNCj4gdWludDMyX3QgZG9taWQsDQo+ID4g
ICAgICAgICAgcmV0dXJuIC0xOw0KPiA+ICAgICAgfQ0KPiA+DQo+ID4gLSAgICByYyA9IHhjX2Rv
bV9nbnR0YWJfc2VlZCh4Y2gsIGRvbWlkLA0KPiA+ICsgICAgcmMgPSBjb21wYXRfZ250dGFiX3Nl
ZWQoeGNoLCBkb21pZCwNCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnNvbGVf
Z3BmbiwgeGVuc3RvcmVfZ3BmbiwNCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNv
bnNvbGVfZG9taWQsIHhlbnN0b3JlX2RvbWlkKTsNCj4gPiAgICAgIGlmIChyYyAhPSAwKQ0KPiA+
IEBAIC0zODEsMTggKzM5MSw1NiBAQCBpbnQgeGNfZG9tX2dudHRhYl9odm1fc2VlZCh4Y19pbnRl
cmZhY2UNCj4gKnhjaCwgdWludDMyX3QgZG9taWQsDQo+ID4gICAgICByZXR1cm4gMDsNCj4gPiAg
fQ0KPiA+DQo+ID4gLWludCB4Y19kb21fZ250dGFiX2luaXQoc3RydWN0IHhjX2RvbV9pbWFnZSAq
ZG9tKQ0KPiA+ICtpbnQgeGNfZG9tX2dudHRhYl9zZWVkKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50
MzJfdCBndWVzdF9kb21pZCwNCj4gPiArICAgICAgICAgICAgICAgICAgICAgICBib29sIGlzX2h2
bSwgeGVuX3Bmbl90IGNvbnNvbGVfZ21mbiwNCj4gPiArICAgICAgICAgICAgICAgICAgICAgICB4
ZW5fcGZuX3QgeGVuc3RvcmVfZ21mbiwgdWludDMyX3QgY29uc29sZV9kb21pZCwNCj4gDQo+IGdm
bi4NCj4gDQo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgeGVuc3RvcmVfZG9t
aWQpDQo+ID4gIHsNCj4gPiAtICAgIGlmICggeGNfZG9tX3RyYW5zbGF0ZWQoZG9tKSApIHsNCj4g
PiAtICAgICAgICByZXR1cm4geGNfZG9tX2dudHRhYl9odm1fc2VlZChkb20tPnhjaCwgZG9tLT5n
dWVzdF9kb21pZCwNCj4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBk
b20tPmNvbnNvbGVfcGZuLCBkb20tPnhlbnN0b3JlX3BmbiwNCj4gPiAtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBkb20tPmNvbnNvbGVfZG9taWQsIGRvbS0+eGVuc3RvcmVf
ZG9taWQpOw0KPiA+IC0gICAgfSBlbHNlIHsNCj4gPiAtICAgICAgICByZXR1cm4geGNfZG9tX2du
dHRhYl9zZWVkKGRvbS0+eGNoLCBkb20tPmd1ZXN0X2RvbWlkLA0KPiA+IC0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgeGNfZG9tX3AybShkb20sIGRvbS0+Y29uc29sZV9wZm4pLA0K
PiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeGNfZG9tX3AybShkb20sIGRv
bS0+eGVuc3RvcmVfcGZuKSwNCj4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGRvbS0+Y29uc29sZV9kb21pZCwgZG9tLT54ZW5zdG9yZV9kb21pZCk7DQo+ID4gKyAgICB4ZW5m
b3JlaWdubWVtb3J5X2hhbmRsZSogZm1lbSA9IHhjaC0+Zm1lbTsNCj4gPiArICAgIHhlbmZvcmVp
Z25tZW1vcnlfcmVzb3VyY2VfaGFuZGxlICpmcmVzOw0KPiA+ICsgICAgdm9pZCAqYWRkciA9IE5V
TEw7DQo+ID4gKw0KPiA+ICsgICAgZnJlcyA9IHhlbmZvcmVpZ25tZW1vcnlfbWFwX3Jlc291cmNl
KA0KPiA+ICsgICAgICAgIGZtZW0sIGd1ZXN0X2RvbWlkLCBYRU5NRU1fcmVzb3VyY2VfZ3JhbnRf
dGFibGUsDQo+ID4gKyAgICAgICAgWEVOTUVNX3Jlc291cmNlX2dyYW50X3RhYmxlX2lkX3NoYXJl
ZCwgMCwgMSwgJmFkZHIsDQo+ID4gKyAgICAgICAgUFJPVF9SRUFEIHwgUFJPVF9XUklURSwgMCk7
DQo+ID4gKyAgICBpZiAoICFmcmVzICkNCj4gPiArICAgIHsNCj4gPiArICAgICAgICBpZiAoIGVy
cm5vID09IEVPUE5PVFNVUFAgKQ0KPiA+ICsgICAgICAgICAgICByZXR1cm4gaXNfaHZtID8NCj4g
PiArICAgICAgICAgICAgICAgIGNvbXBhdF9nbnR0YWJfaHZtX3NlZWQoeGNoLCBndWVzdF9kb21p
ZCwNCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc29sZV9n
bWZuLCB4ZW5zdG9yZV9nbWZuLA0KPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBjb25zb2xlX2RvbWlkLCB4ZW5zdG9yZV9kb21pZCkgOg0KPiA+ICsgICAgICAgICAg
ICAgICAgY29tcGF0X2dudHRhYl9zZWVkKHhjaCwgZ3Vlc3RfZG9taWQsDQo+ID4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc29sZV9nbWZuLCB4ZW5zdG9yZV9nbWZuLA0K
PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnNvbGVfZG9taWQsIHhl
bnN0b3JlX2RvbWlkKTsNCj4gPiArDQo+ID4gKyAgICAgICAgeGNfZG9tX3BhbmljKHhjaCwgWENf
SU5URVJOQUxfRVJST1IsDQo+ID4gKyAgICAgICAgICAgICAgICAgICAgICIlczogZmFpbGVkIHRv
IGFjcXVpcmUgZ3JhbnQgdGFibGUgIg0KPiA+ICsgICAgICAgICAgICAgICAgICAgICAiW2Vycm5v
PSVkXVxuIiwNCj4gPiArICAgICAgICAgICAgICAgICAgICAgX19GVU5DVElPTl9fLCBlcnJubyk7
DQo+IA0KPiBfX2Z1bmNfXywgYW5kIGd1ZXN0IGRvbWlkIGluIHRoZSBwcmludGsoKT8NCj4gDQo+
ID4gKyAgICAgICAgcmV0dXJuIC0xOw0KPiA+ICAgICAgfQ0KPiA+ICsNCj4gPiArICAgIHhjX2Rv
bV9zZXRfZ250dGFiX2VudHJ5KHhjaCwgYWRkciwgR05UVEFCX1JFU0VSVkVEX0NPTlNPTEUsDQo+
ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBndWVzdF9kb21pZCwgY29uc29sZV9kb21p
ZCwgY29uc29sZV9nbWZuKTsNCj4gPiArICAgIHhjX2RvbV9zZXRfZ250dGFiX2VudHJ5KHhjaCwg
YWRkciwgR05UVEFCX1JFU0VSVkVEX1hFTlNUT1JFLA0KPiA+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZ3Vlc3RfZG9taWQsIHhlbnN0b3JlX2RvbWlkLCB4ZW5zdG9yZV9nbWZuKTsNCj4g
PiArDQo+ID4gKyAgICB4ZW5mb3JlaWdubWVtb3J5X3VubWFwX3Jlc291cmNlKGZtZW0sIGZyZXMp
Ow0KPiA+ICsNCj4gPiArICAgIHJldHVybiAwOw0KPiA+ICt9DQo+ID4gKw0KPiA+ICtpbnQgeGNf
ZG9tX2dudHRhYl9pbml0KHN0cnVjdCB4Y19kb21faW1hZ2UgKmRvbSkNCj4gPiArew0KPiA+ICsg
ICAgYm9vbCBpc19odm0gPSB4Y19kb21fdHJhbnNsYXRlZChkb20pOw0KPiA+ICsgICAgeGVuX3Bm
bl90IGNvbnNvbGVfZ21mbiA9IHhjX2RvbV9wMm0oZG9tLCBkb20tPmNvbnNvbGVfcGZuKTsNCj4g
PiArICAgIHhlbl9wZm5fdCB4ZW5zdG9yZV9nbWZuID0geGNfZG9tX3AybShkb20sIGRvbS0+eGVu
c3RvcmVfcGZuKTsNCj4gDQo+IEkndmUgc3RpbGwgZ290IGEgcGVuZGluZyBmaXggdG8gcmVuYW1l
IGRvbS0+Kl9wZm4gdG8gZ2ZuLCBidXQgdGhlIGxvY2FsDQo+IHZhcmlhYmxlcyBzaG91bGQgYXQg
bGVhc3QgYmUgY29ycmVjdC4NCj4gDQo+ID4gKw0KPiA+ICsgICAgcmV0dXJuIHhjX2RvbV9nbnR0
YWJfc2VlZChkb20tPnhjaCwgZG9tLT5ndWVzdF9kb21pZCwgaXNfaHZtLA0KPiA+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zb2xlX2dtZm4sIHhlbnN0b3JlX2dtZm4sDQo+ID4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvbS0+Y29uc29sZV9kb21pZCwgZG9tLT54
ZW5zdG9yZV9kb21pZCk7DQo+ID4gIH0NCj4gPg0KPiA+ICAvKg0KPiA+IGRpZmYgLS1naXQgYS90
b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlX3g4Nl9odm0uYw0KPiBiL3Rvb2xzL2xpYnhjL3hjX3Ny
X3Jlc3RvcmVfeDg2X2h2bS5jDQo+ID4gaW5kZXggMjI3YzQ4NTUzZS4uNDc2NWE1MmYzMyAxMDA2
NDQNCj4gPiAtLS0gYS90b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlX3g4Nl9odm0uYw0KPiA+ICsr
KyBiL3Rvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X2h2bS5jDQo+ID4gQEAgLTIxNiwxMSAr
MjE2LDExIEBAIHN0YXRpYyBpbnQgeDg2X2h2bV9zdHJlYW1fY29tcGxldGUoc3RydWN0DQo+IHhj
X3NyX2NvbnRleHQgKmN0eCkNCj4gPiAgICAgICAgICByZXR1cm4gcmM7DQo+ID4gICAgICB9DQo+
ID4NCj4gPiAtICAgIHJjID0geGNfZG9tX2dudHRhYl9odm1fc2VlZCh4Y2gsIGN0eC0+ZG9taWQs
DQo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3R4LT5yZXN0b3JlLmNvbnNv
bGVfZ2ZuLA0KPiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN0eC0+cmVzdG9y
ZS54ZW5zdG9yZV9nZm4sDQo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3R4
LT5yZXN0b3JlLmNvbnNvbGVfZG9taWQsDQo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY3R4LT5yZXN0b3JlLnhlbnN0b3JlX2RvbWlkKTsNCj4gPiArICAgIHJjID0geGNfZG9t
X2dudHRhYl9zZWVkKHhjaCwgY3R4LT5kb21pZCwgdHJ1ZSwNCj4gPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGN0eC0+cmVzdG9yZS5jb25zb2xlX2dmbiwNCj4gPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGN0eC0+cmVzdG9yZS54ZW5zdG9yZV9nZm4sDQo+ID4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBjdHgtPnJlc3RvcmUuY29uc29sZV9kb21pZCwNCj4gPiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGN0eC0+cmVzdG9yZS54ZW5zdG9yZV9kb21pZCk7DQo+
IA0KPiBIbW0uwqAgVGhpcyBpcyBub3cgY29tbW9uIHdpdGggdGhlIHB2IHNpZGUsIGFuZCB3aWxs
IHNpbWlsYXJseSBiZSB3YW50ZWQNCj4gb24gdGhlIEFSTSBzaWRlIGV2ZW50dWFsbHkuwqAgVGhp
cyBwYXRjaCBzaG91bGRuJ3QgY2hhbmdlIGZyb20gaG93IGl0IGlzDQo+IG5vdywgYnV0IEknbGwg
dHJ5IGFuZCBmaW5kIHNvbWUgY29waW91cyBmcmVlIHRpbWUgdG8gcHVsbCB0b2dldGhlciBhDQo+
IGNvbW1vbiBzdHJlYW1fY29tcGxldGUoKSBmdW5jdGlvbi4NCj4gDQo+IH5BbmRyZXcNCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 13:16:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 13: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 1fnOJk-0001xD-RB; Wed, 08 Aug 2018 13:16: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=wdim=kx=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnOJj-0001x8-Aj
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 13:15:59 +0000
X-Inumbo-ID: 40385f95-9b0d-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 40385f95-9b0d-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 13:16:25 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 08 Aug 2018 07:15:56 -0600
Message-Id: <5B6AED0A02000078001DC0FF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 08 Aug 2018 07:15:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180808100747.19464-1-roger.pau@citrix.com>
 <20180808100747.19464-5-roger.pau@citrix.com>
In-Reply-To: <20180808100747.19464-5-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 4/4] x86/iommu: add reserved dom0-iommu
 option to map reserved memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDA4LjA4LjE4IGF0IDEyOjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IFNldmVyYWwgcGVvcGxlIGhhdmUgcmVwb3J0ZWQgaGFyZHdhcmUgaXNzdWVzIChtYWxmdW5jdGlv
bmluZyBVU0IKPiBjb250cm9sbGVycykgZHVlIHRvIGlvbW11IHBhZ2UgZmF1bHRzIG9uIEludGVs
IGhhcmR3YXJlLiBUaG9zZSBmYXVsdHMKPiBhcmUgY2F1c2VkIGJ5IG1pc3NpbmcgUk1SUiAoVlRk
KSBlbnRyaWVzIGluIHRoZSBBQ1BJIHRhYmxlcy4gVGhvc2UgY2FuCj4gYmUgd29ya2VkIGFyb3Vu
ZCBvbiBWVGQgaGFyZHdhcmUgYnkgbWFudWFsbHkgYWRkaW5nIFJNUlIgZW50cmllcyBvbgo+IHRo
ZSBjb21tYW5kIGxpbmUsIHRoaXMgaXMgaG93ZXZlciBsaW1pdGVkIHRvIEludGVsIGhhcmR3YXJl
IGFuZCBxdWl0ZQo+IGN1bWJlcnNvbWUgdG8gZG8uCj4gCj4gSW4gb3JkZXIgdG8gc29sdmUgdGhv
c2UgaXNzdWVzIGFkZCBhIG5ldyBkb20wLWlvbW11PXJlc2VydmVkIG9wdGlvbgo+IHRoYXQgaWRl
bnRpdHkgbWFwcyBhbGwgcmVnaW9ucyBtYXJrZWQgYXMgcmVzZXJ2ZWQgaW4gdGhlIG1lbW9yeSBt
YXAuCgpDb25zaWRlcmluZyB0aGF0IHJlcG9ydCB3ZSd2ZSBoYWQgKHllc3RlcmRheT8gZWFybGll
ciB0b2RheT8pLCBkb24ndAp3ZSBuZWVkIHRvIGdvIGZ1cnRoZXIgYW5kIHVzZSB0aGUgdW5pb24g
b2YgUk1SUnMgYW5kIHJlc2VydmVkCnJlZ2lvbnM/IElpcmMgdGhleSBoYWQgYSBjYXNlIHdoZXJl
IGFuIFJNUlIgd2FzIG5vdCBpbiBhIHJlc2VydmVkCnJlZ2lvbiAuLi4KCj4gLS0tIGEvZG9jcy9t
aXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPiArKysgYi9kb2NzL21pc2MveGVuLWNvbW1h
bmQtbGluZS5tYXJrZG93bgo+IEBAIC0xMjA1LDcgKzEyMDUsNyBAQCBkZXRlY3Rpb24gb2Ygc3lz
dGVtcyBrbm93biB0byBtaXNiZWhhdmUgdXBvbiBhY2Nlc3NlcyAKPiB0byB0aGF0IHBvcnQuCj4g
ID4+IEVuYWJsZSBJT01NVSBkZWJ1Z2dpbmcgY29kZSAoaW1wbGllcyBgdmVyYm9zZWApLgo+ICAK
PiAgIyMjIGRvbTAtaW9tbXUKPiAtPiBgPSBMaXN0IG9mIFsgbm9uZSB8IHN0cmljdCB8IHJlbGF4
ZWQgfCBpbmNsdXNpdmUgXWAKPiArPiBgPSBMaXN0IG9mIFsgbm9uZSB8IHN0cmljdCB8IHJlbGF4
ZWQgfCBpbmNsdXNpdmUgfCByZXNlcnZlZCBdYAo+ICAKPiAgKiBgbm9uZWA6IGRpc2FibGVzIERN
QSByZW1hcHBpbmcgZm9yIERvbTAuCj4gIAo+IEBAIC0xMjMzLDYgKzEyMzMsMTUgQEAgbWVhbmlu
ZzoKPiAgICBvcHRpb24gaXMgb25seSBhcHBsaWNhYmxlIHRvIGEgUFYgRG9tMCBhbmQgaXMgZW5h
YmxlZCBieSBkZWZhdWx0IG9uIEludGVsCj4gICAgaGFyZHdhcmUuCj4gIAo+ICsqIGByZXNlcnZl
ZGA6IHNldHMgdXAgRE1BIHJlbWFwcGluZyBmb3IgYWxsIHRoZSByZXNlcnZlZCByZWdpb25zIGlu
IHRoZSAgbWVtb3J5Cj4gKyAgbWFwIGZvciBEb20wLiBVc2UgdGhpcyB0byB3b3JrIGFyb3VuZCBm
aXJtd2FyZSBpc3N1ZXMgcHJvdmlkaW5nIGluY29ycmVjdAo+ICsgIFJNUlIvSVZNRCBlbnRyaWVz
LiBSYXRoZXIgdGhhbiBvbmx5IG1hcHBpbmcgUkFNIHBhZ2VzIGZvciBJT01NVSBhY2Nlc3Nlcwo+
ICsgIGZvciBEb20wLCBhbGwgbWVtb3J5IHJlZ2lvbnMgbWFya2VkIGFzIHJlc2VydmVkIGluIHRo
ZSBtZW1vcnkgbWFwIHRoYXQgZG9uJ3QKPiArICBvdmVybGFwIHdpdGggYW55IE1NSU8gcmVnaW9u
IGZyb20gZW11bGF0ZWQgZGV2aWNlcyB3aWxsIGJlIGlkZW50aXR5IG1hcHBlZC4KPiArICBUaGlz
IG9wdGlvbiBtYXBzIGEgc3Vic2V0IG9mIHRoZSBtZW1vcnkgdGhhdCB3b3VsZCBiZSBtYXBwZWQg
d2hlbiB1c2luZyB0aGUKPiArICBgaW5jbHVzaXZlYCBvcHRpb24uIFRoaXMgb3B0aW9uIGlzIGF2
YWlsYWJsZSB0byBhIFBWSCBEb20wIGFuZCBpcyBlbmFibGVkIGJ5Cj4gKyAgZGVmYXVsdCBvbiBJ
bnRlbCBoYXJkd2FyZS4KClRoZSBzdWItb3B0aW9ucyBzbyBmYXIgd2VyZSBxdWl0ZSBjbGVhciBp
biB0aGVpciBtZWFuaW5ncywgYnV0CiJkb20wLWlvbW11PXJlc2VydmVkIiBtaWdodCBtZWFuIGFs
bCBzb3J0cyBvZiB0aGluZ3MgdG8gbWUsIGJ1dCBxdWl0ZQpjZXJ0YWlubHkgbm90ICJtYXAgYWxs
IHJlc2VydmVkIHJlZ2lvbnMiLiAibWFwLXJlc2VydmVkIiBwZXJoYXBzPwoKPiAtLS0gYS94ZW4v
YXJjaC94ODYvaHZtL2lvLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2lvLmMKPiBAQCAtNDA0
LDYgKzQwNCwxMSBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGh2bV9tbWNmZyAqdnBjaV9tbWNmZ19m
aW5kKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsCj4gICAgICByZXR1cm4gTlVMTDsKPiAgfQo+ICAK
PiArYm9vbCB2cGNpX21tY2ZnX2FkZHJlc3MoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgcGFkZHJf
dCBhZGRyKQo+ICt7Cj4gKyAgICByZXR1cm4gdnBjaV9tbWNmZ19maW5kKGQsIGFkZHIpOwo+ICt9
CgpJIHRoaW5rIHRoZSBmdW5jdGlvbiBuYW1lIHNob3VsZCBoYXZlIGFuICJpc18iIHNvbWV3aGVy
ZSwgdG8gbWFrZQpjbGVhciBhZGRyZXNzIGlzIGEgbm91biBoZXJlIGFuZCBub3QgYSB2ZXJiLgoK
PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCj4gKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwo+IEBAIC0yNTYs
NiArMjU2LDkgQEAgc3RhdGljIHZvaWQgX19od2RvbV9pbml0IGFtZF9pb21tdV9od2RvbV9pbml0
KHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAvKiBJbmNsdXNpdmUgSU9NTVUgbWFwcGluZ3MgYXJl
IGRpc2FibGVkIGJ5IGRlZmF1bHQgb24gQU1EIGhhcmR3YXJlLiAqLwo+ICAgICAgaW9tbXVfZG9t
MF9pbmNsdXNpdmUgPSBpb21tdV9kb20wX2luY2x1c2l2ZSA9PSAtMSA/IGZhbHNlCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogaW9tbXVf
ZG9tMF9pbmNsdXNpdmU7Cj4gKyAgICAvKiBSZXNlcnZlZCBJT01NVSBtYXBwaW5ncyBhcmUgZGlz
YWJsZWQgYnkgZGVmYXVsdCBvbiBBTUQgaGFyZHdhcmUuICovCj4gKyAgICBpb21tdV9kb20wX3Jl
c2VydmVkID0gaW9tbXVfZG9tMF9yZXNlcnZlZCA9PSAtMSA/IGZhbHNlCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IGlvbW11X2RvbTBfcmVz
ZXJ2ZWQ7CgpFc3BlY2lhbGx5IHNlZWluZyB0aGVzZSB0d28gdG9nZXRoZXIgbm93LCBJIHRoaW5r
IGFuIGlmKCkgZWFjaCB3b3VsZApiZSBlYXNpZXIgdG8gcmVhZCAobm90IHRoZSBsZWFzdCBiZWNh
dXNlIG9mIGJlaW5nIHNob3J0ZXIpLiBUbyBtZSwKdGhlIG1haW4gcHVycG9zZSBvZiB0aGUgY29u
ZGl0aW9uYWwgb3BlcmF0b3IgaXMgdG8gYWxsb3cgc2hvcnRlbmluZwpzaW1wbGUgaWYvZWxzZSBw
YWlycywgcmF0aGVyIHRoYW4gbGVuZ3RoZW5pbmcgc2ltcGxlIGlmKCktcy4KCj4gQEAgLTEzNCwx
MyArMTM1LDY3IEBAIHZvaWQgYXJjaF9pb21tdV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWlu
ICpkKQo+ICB7Cj4gIH0KPiAgCj4gK3N0YXRpYyBib29sIF9faHdkb21faW5pdCBod2RvbV9pb21t
dV9tYXAoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBwZm4sCj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBtYXhfcGZu
KQo+ICt7Cj4gKyAgICB1bnNpZ25lZCBpbnQgaTsKPiArCj4gKyAgICAvKgo+ICsgICAgICogSWdu
b3JlIGFueSBhZGRyZXNzIGJlbG93IDFNQiwgdGhhdCdzIGFscmVhZHkgaWRlbnRpdHkgbWFwcGVk
IGJ5IHRoZQo+ICsgICAgICogZG9tYWluIGJ1aWxkZXIgZm9yIEhWTS4KPiArICAgICAqLwo+ICsg
ICAgaWYgKCAoaXNfaHZtX2RvbWFpbihkKSAmJiBwZm4gPCBQRk5fRE9XTihNQigxKSkpIHx8CgpD
YXJlZnVsIGFnYWluIGhlcmUgd2l0aCB0aGUgZGlzdGluY3Rpb24gYmV0d2VlbiBEb20wIGFuZCBo
d2RvbToKVGhlIGRvbWFpbiBidWlsZGVyIHlvdSByZWZlciB0byBpcyAtIGFpdWkgLSB0aGUgaW4t
WGVuIG9uZSwgaS5lLiB0aGUKb25lIF9vbmx5XyBkZWFsaW5nIHdpdGggRG9tMC4KCj4gKyAgICAv
Kgo+ICsgICAgICogSWYgZG9tMC1zdHJpY3QgbW9kZSBpcyBlbmFibGVkIG9yIHRoZSBndWVzdCB0
eXBlIGlzIFBWSC9IVk0gdGhlbiBleGNsdWRlCj4gKyAgICAgKiBjb252ZW50aW9uYWwgUkFNIGFu
ZCBsZXQgdGhlIGNvbW1vbiBjb2RlIG1hcCBkb20wJ3MgcGFnZXMuCj4gKyAgICAgKi8KPiArICAg
IGlmICggcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05BTCkgJiYKPiAr
ICAgICAgICAgKGlvbW11X2RvbTBfc3RyaWN0IHx8IGlzX2h2bV9kb21haW4oZCkpICkKPiArICAg
ICAgICByZXR1cm4gZmFsc2U7Cj4gKyAgICBpZiAoIHBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1f
VFlQRV9SRVNFUlZFRCkgJiYKPiArICAgICAgICAgIWlvbW11X2RvbTBfcmVzZXJ2ZWQgJiYgIWlv
bW11X2RvbTBfaW5jbHVzaXZlICkKPiArICAgICAgICByZXR1cm4gZmFsc2U7Cj4gKyAgICBpZiAo
ICFwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfVU5VU0FCTEUpICYmCj4gKyAgICAgICAg
ICFwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfUkVTRVJWRUQpICYmCj4gKyAgICAgICAg
ICFwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKSAmJgo+ICsgICAg
ICAgICAoIWlvbW11X2RvbTBfaW5jbHVzaXZlIHx8IHBmbiA+IG1heF9wZm4pICkKPiArICAgICAg
ICByZXR1cm4gZmFsc2U7CgpBcyBwYWdlX2lzX3JhbV90eXBlKCkgaXMsIGVzcGVjaWFsbHkgb24g
c3lzdGVtcyB3aXRoIG1hbnkgRTgyMAplbnRyaWVzLCBub3QgcmVhbGx5IGNoZWFwLCBJIHRoaW5r
IGF0IGxlYXN0IGEgbWluaW11bSBhbW91bnQgb2YKb3B0aW1pemF0aW9uIGlzIG9uIG9yZGVyIGhl
cmUgLSBhZnRlciBhbGwgeW91IGRvIHRoaXMgZm9yIGV2ZXJ5CnNpbmdsZSBwYWdlIG9mIHRoZSBz
eXN0ZW0uIEhlbmNlIG1pbmltYWxseSB0aGUgcmVzdWx0IG9mIHRoZSBmaXJzdApDT05WRU5USU9O
QUwgYW5kIFJFU0VSVkVEIHF1ZXJpZXMgc2hvdWxkIGJlIGxhdGNoZWQgYW5kCnJlLXVzZWQgKG9y
ICJlbHNlIiBiZSB1c2VkIHN1aXRhYmx5KS4gSWRlYWxseSBhbiBhcHByb2FjaCB3b3VsZApiZSB1
c2VkIHdoaWNoIGludm9sdmVkIGp1c3QgYSBzaW5nbGUgaXRlcmF0aW9uIHRocm91Z2ggdGhlIEU4
MjAKbWFwLCBidXQgSSByZWFsaXplIHRoaXMgbWF5IGJlIG1vcmUgdGhhbiBpcyBmZWFzaWJsZSBo
ZXJlLgoKRnVydGhlcm1vcmUgSSdtIHVuY29udmluY2VkIHRoZSAhcGFnZV9pc19yYW1fdHlwZSgp
IHVzZXMKYXJlIHJlYWxseSB3aGF0IHlvdSB3YW50OiBUaGUgZnVuY3Rpb24gcmV0dXJuaW5nIGZh
bHNlIG1lYW5zCiJkb24ndCBrbm93Iiwgbm90ICJubyIuIFBlcmhhcHMgdGhlIGZ1bmN0aW9uIG5l
ZWRzIHRvIGJlIG1hZGUKcmV0dXJuIGEgdHJpc3RhdGUgKHllcywgbm8sIG9yIHBhcnQgb2YgaXQp
LgoKPiArICAgIC8qIENoZWNrIHRoYXQgaXQgZG9lc24ndCBvdmVybGFwIHdpdGggdGhlIExBUElD
ICovCj4gKyAgICBpZiAoIGhhc192bGFwaWMoZCkgKQo+ICsgICAgewo+ICsgICAgICAgIGNvbnN0
IHN0cnVjdCB2Y3B1ICp2Owo+ICsKPiArICAgICAgICBmb3JfZWFjaF92Y3B1KGQsIHYpCj4gKyAg
ICAgICAgICAgIGlmICggcGZuID09IFBGTl9ET1dOKHZsYXBpY19iYXNlX2FkZHJlc3ModmNwdV92
bGFwaWModikpKSApCj4gKyAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7Cj4gKyAgICB9CgpJ
IGRvbid0LCBidHcsIHJlY2FsbCBhbnkgY29kZSBhZGp1c3RpbmcgdGhlIElPTU1VIG1hcHBpbmdz
IGluCmNhc2UgdGhlIGRvbWFpbiByZWxvY2F0ZXMgaXRzIExBUElDLiBJZiB5b3UgZG8gdGhlIGNo
ZWNrIGFib3ZlLAp3b3VsZG4ndCB0aGF0IG90aGVyIHNpZGUgdG9vIG5lZWQgdGFraW5nIGNhcmUg
b2Y/Cgo+ICsgICAgLyogLi4uIG9yIHRoZSBJTy1BUElDICovCj4gKyAgICBmb3IgKCBpID0gMDsg
aGFzX3Zpb2FwaWMoZCkgJiYgaSA8IGQtPmFyY2guaHZtX2RvbWFpbi5ucl92aW9hcGljczsgaSsr
ICkKPiArICAgICAgICBpZiAoIHBmbiA9PSBQRk5fRE9XTihkb21haW5fdmlvYXBpYyhkLCBpKS0+
YmFzZV9hZGRyZXNzKSApCj4gKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsKPiArICAgIC8qCj4g
KyAgICAgKiAuLi4gb3IgdGhlIFBDSWUgTUNGRyByZWdpb25zLgo+ICsgICAgICogVE9ETzogcnVu
dGltZSBhZGRlZCBNTUNGRyByZWdpb25zIGFyZSBub3QgY2hlY2tlZCB0byBtYWtlIHN1cmUgdGhl
eQo+ICsgICAgICogZG9uJ3Qgb3ZlcmxhcCB3aXRoIGFscmVhZHkgbWFwcGVkIHJlZ2lvbnMsIHRo
dXMgcHJldmVudGluZyB0cmFwcGluZy4KPiArICAgICAqLwo+ICsgICAgaWYgKCBoYXNfdnBjaShk
KSAmJiB2cGNpX21tY2ZnX2FkZHJlc3MoZCwgcGZuIDw8IFBBR0VfU0hJRlQpICkKCklUWU0gcGZu
X3RvX3BhZGRyKCkgaGVyZS4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 13:16:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 13: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 1fnOK1-0001xt-4b; Wed, 08 Aug 2018 13:16: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=l0mo=kx=citrix.com=prvs=7519e8870=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fnOK0-0001xl-2U
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 13:16:16 +0000
X-Inumbo-ID: 49d70645-9b0d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 49d70645-9b0d-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 13:16:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,457,1526342400"; d="scan'208";a="77348585"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v21 1/2] common: add a new mappable resource type:
 XENMEM_resource_grant_table
Thread-Index: AQHULvZG3IVEGV25X0iAmXYpCdILm6S1hhmAgAAicuD//+EygIAALRaggAAecHA=
Date: Wed, 8 Aug 2018 13:15:35 +0000
Message-ID: <f70524fa9bf44da5a5d7cb15b4a1c3a9@AMSPEX02CL03.citrite.net>
References: <20180808090032.2713-1-paul.durrant@citrix.com>
 <20180808090032.2713-2-paul.durrant@citrix.com>
 <5B6AC62F02000078001DBF2B@prv1-mh.provo.novell.com>
 <211629bf48134e848f3ea97b1fe5156b@AMSPEX02CL03.citrite.net>
 <5B6AC93D02000078001DBF4F@prv1-mh.provo.novell.com>
 <32be8df30741468585dd198fd11f2d19@AMSPEX02CL03.citrite.net>
In-Reply-To: <32be8df30741468585dd198fd11f2d19@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 v21 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <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.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
dWwgRHVycmFudA0KPiBTZW50OiAwOCBBdWd1c3QgMjAxOCAxMjozMw0KPiBUbzogJ0phbiBCZXVs
aWNoJyA8SkJldWxpY2hAc3VzZS5jb20+DQo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1DQo+IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgQW5k
cmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFRpbQ0KPiAoWGVuLm9yZykg
PHRpbUB4ZW4ub3JnPjsgR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsg
SWFuDQo+IEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWwgPHhlbi0N
Cj4gZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+DQo+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVs
XSBbUEFUQ0ggdjIxIDEvMl0gY29tbW9uOiBhZGQgYSBuZXcgbWFwcGFibGUNCj4gcmVzb3VyY2Ug
dHlwZTogWEVOTUVNX3Jlc291cmNlX2dyYW50X3RhYmxlDQo+IA0KPiA+IC0tLS0tT3JpZ2luYWwg
TWVzc2FnZS0tLS0tDQo+ID4gRnJvbTogSmFuIEJldWxpY2ggW21haWx0bzpKQmV1bGljaEBzdXNl
LmNvbV0NCj4gPiBTZW50OiAwOCBBdWd1c3QgMjAxOCAxMTo0Mw0KPiA+IFRvOiBQYXVsIER1cnJh
bnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPg0KPiA+IENjOiBBbmRyZXcgQ29vcGVyIDxBbmRy
ZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgR2VvcmdlIER1bmxhcA0KPiA+IDxHZW9yZ2UuRHVubGFw
QGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47IFdlaQ0K
PiBMaXUNCj4gPiA8d2VpLmxpdTJAY2l0cml4LmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz47IHhlbi0NCj4gPiBkZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnPjsgS29ucmFkIFJ6ZXN6dXRlayBXaWxrDQo+ID4gPGtvbnJhZC53aWxrQG9y
YWNsZS5jb20+OyBUaW0gKFhlbi5vcmcpIDx0aW1AeGVuLm9yZz4NCj4gPiBTdWJqZWN0OiBSRTog
W1BBVENIIHYyMSAxLzJdIGNvbW1vbjogYWRkIGEgbmV3IG1hcHBhYmxlIHJlc291cmNlIHR5cGU6
DQo+ID4gWEVOTUVNX3Jlc291cmNlX2dyYW50X3RhYmxlDQo+ID4NCj4gPiA+Pj4gT24gMDguMDgu
MTggYXQgMTI6MzgsIDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6DQo+ID4gPj4gRnJv
bTogSmFuIEJldWxpY2ggW21haWx0bzpKQmV1bGljaEBzdXNlLmNvbV0NCj4gPiA+PiBTZW50OiAw
OCBBdWd1c3QgMjAxOCAxMTozMA0KPiA+ID4+DQo+ID4gPj4gPj4+IE9uIDA4LjA4LjE4IGF0IDEx
OjAwLCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOg0KPiA+ID4+ID4gQEAgLTM4NjAs
NiArMzg2Niw0NyBAQCBpbnQgbWVtX3NoYXJpbmdfZ3JlZl90b19nZm4oc3RydWN0DQo+ID4gPj4g
Z3JhbnRfdGFibGUgKmd0LCBncmFudF9yZWZfdCByZWYsDQo+ID4gPj4gPiAgfQ0KPiA+ID4+ID4g
ICNlbmRpZg0KPiA+ID4+ID4NCj4gPiA+PiA+ICsvKiBjYWxsZXIgbXVzdCBob2xkIHdyaXRlIGxv
Y2sgKi8NCj4gPiA+PiA+ICtzdGF0aWMgaW50IGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1lX21mbihz
dHJ1Y3QgZG9tYWluICpkLA0KPiA+ID4+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGxvbmcgaWR4LCBtZm5fdCAqbWZuKQ0KPiA+ID4+ID4gK3sNCj4g
PiA+PiA+ICsgICAgc3RydWN0IGdyYW50X3RhYmxlICpndCA9IGQtPmdyYW50X3RhYmxlOw0KPiA+
ID4+DQo+ID4gPj4gY29uc3Q/DQo+ID4gPj4NCj4gPiA+DQo+ID4gPiBJSVJDIHRoYXQgZGlkbid0
IHdvcmsgYmVjYXVzZSBnbnR0YWJfZ3Jvd190YWJsZSgpIG1vZGlmaWVzIHRoZSBjb250ZW50Lg0K
PiA+DQo+ID4gQnV0IHlvdSBkb24ndCBwYXNzIGd0IHRvIHRoZSBmdW5jdGlvbjoNCj4gPg0KPiA+
ID4+ID4gKyAgICBBU1NFUlQoZ3QtPmd0X3ZlcnNpb24gPT0gMik7DQo+ID4gPj4gPiArDQo+ID4g
Pj4gPiArICAgIGlmICggaWR4ID49IG5yX3N0YXR1c19mcmFtZXMoZ3QpICkNCj4gPiA+PiA+ICsg
ICAgew0KPiA+ID4+ID4gKyAgICAgICAgdW5zaWduZWQgbG9uZyBuciA9IHN0YXR1c190b19ncmFu
dF9mcmFtZXMoaWR4ICsgMSk7DQo+ID4gPj4gPiArDQo+ID4gPj4gPiArICAgICAgICBpZiAoIG5y
IDw9IGd0LT5tYXhfZ3JhbnRfZnJhbWVzICkNCj4gPiA+PiA+ICsgICAgICAgICAgICBnbnR0YWJf
Z3Jvd190YWJsZShkLCBucik7DQo+ID4NCj4gPiBeXl4NCj4gDQo+IEkga25vdywgSSB3YXMganVz
dCByZW1lbWJlcmluZyB0aGF0IHRoZSBjb21waWxlciBjb21wbGFpbmVkIHdoZW4gSSB0cmllZA0K
PiB0aGlzIGJlZm9yZS4gTXkgbWVtb3J5IGNvdWxkIGJlIHdyb25nIHNvIEknbGwgdHJ5IGl0IGFn
YWluLg0KPiANCj4gPg0KPiA+ID4+ID4gQEAgLTM5MDYsNiArMzk0MywzOCBAQCBpbnQgZ250dGFi
X21hcF9mcmFtZShzdHJ1Y3QgZG9tYWluICpkLA0KPiA+ID4+IHVuc2lnbmVkIGxvbmcgaWR4LCBn
Zm5fdCBnZm4sDQo+ID4gPj4gPiAgICAgIHJldHVybiByYzsNCj4gPiA+PiA+ICB9DQo+ID4gPj4g
Pg0KPiA+ID4+ID4gK2ludCBnbnR0YWJfZ2V0X3NoYXJlZF9mcmFtZShzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBsb25nIGlkeCwNCj4gPiA+PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgbWZuX3QgKm1mbikNCj4gPiA+PiA+ICt7DQo+ID4gPj4gPiArICAgIHN0cnVjdCBncmFudF90
YWJsZSAqZ3QgPSBkLT5ncmFudF90YWJsZTsNCj4gPiA+PiA+ICsgICAgaW50IHJjOw0KPiA+ID4+
ID4gKw0KPiA+ID4+ID4gKyAgICBncmFudF93cml0ZV9sb2NrKGd0KTsNCj4gPiA+PiA+ICsNCj4g
PiA+PiA+ICsgICAgaWYgKCBndC0+Z3RfdmVyc2lvbiA9PSAwICkNCj4gPiA+PiA+ICsgICAgICAg
IGd0LT5ndF92ZXJzaW9uID0gMTsNCj4gPiA+Pg0KPiA+ID4+IFNpbmNlIHlvdSd2ZSBtb3ZlZCB0
aGlzIGhlcmUgaW5zdGVhZCBvZiBkcm9wcGluZyBpdCwgd2hhdCByZXF1aXJlbWVudA0KPiA+ID4+
IGhhdmUgeW91IGZvdW5kIGZvciB0aGlzIHRvIGJlIHNldCAob3RoZXIgdGhhbiB0aGUgQVNTRVJU
KCkgeW91IHB1dCBpbg0KPiA+ID4+IGdudHRhYl9nZXRfc2hhcmVkX2ZyYW1lX21mbigpPw0KPiA+
ID4+DQo+ID4gPg0KPiA+ID4gVGhlIGNvZGUgaW4gcGF0Y2ggIzIgaXMgZXhlY3V0ZWQgYmVmb3Jl
IHRoZSBncmFudCB0YWJsZSB2ZXJzaW9uIGlzIHNldC4gSQ0KPiA+ID4gY291bGQgYWx0ZXJuYXRp
dmVseSBoYXZlIGxpYnhsIGV4cGxpY2l0bHkgc2V0IHRoZSB2ZXJzaW9uIHRvIDEgYmVmb3JlIHRy
eWluZw0KPiA+ID4gdG8gc2VlZCB0aGUgdGFibGUuDQo+ID4NCj4gPiBCdXQgdGhhdCdzIG5vdCBt
eSBwb2ludC4gV2hhdCdzIHdyb25nIHdpdGggbGVhdmluZyBpdCBhdCB6ZXJvPw0KPiA+DQo+IA0K
PiBJJ20gbm90IHBhcnRpY3VsYXJseSBoYXBweSBjYWxsaW5nIGdudHRhYl9ncm93X3RhYmxlKCkg
d2l0aCB2ZXJzaW9uIGxlZnQgYXQgMA0KPiBidXQgSSBjYW4gdHJ5IGl0IGFuZCBzZWUgaWYgaXQg
YnJlYWtzLg0KDQpBY3R1YWxseSwgbm8uIFRoZXJlIGlzIG5vd2hlcmUgZWxzZSB0aGF0IGxlYXZl
cyBpdCBhdCAwIGFuZCBJIGZpbmQgdGhhdCBJIGNhbid0IHNldCB0aGUgdmVyc2lvbiBleHBsaWNp
dGx5IGZyb20gdGhlIHRvb2xzdGFjayBhcyBnbnR0YWJfc2V0X3ZlcnNpb24gZG9lc24ndCB0YWtl
IGEgZG9taWQgYXMgYSBwYXJhbWV0ZXIuIEknbGwgbGVhdmUgdGhlIHZlcnNpb24gc2V0dGluZyBh
cy1pcy4NCg0KICBQYXVsDQoNCj4gDQo+ICAgUGF1bA0KPiANCj4gPiBKYW4NCj4gPg0KPiANCj4g
DQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IFhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QNCj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+
IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwN
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 13:17:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 13:17:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnOLZ-000285-Ib; Wed, 08 Aug 2018 13: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=rtkw=kx=citrix.com=prvs=751d397f3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fnOLY-00027x-O1
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 13:17:52 +0000
X-Inumbo-ID: 841d86e6-9b0d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 841d86e6-9b0d-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 13:18:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,457,1526342400"; d="scan'208";a="77348746"
To: Paul Durrant <Paul.Durrant@citrix.com>, 'Jan Beulich' <JBeulich@suse.com>
References: <20180808090032.2713-1-paul.durrant@citrix.com>
 <20180808090032.2713-2-paul.durrant@citrix.com>
 <5B6AC62F02000078001DBF2B@prv1-mh.provo.novell.com>
 <211629bf48134e848f3ea97b1fe5156b@AMSPEX02CL03.citrite.net>
 <5B6AC93D02000078001DBF4F@prv1-mh.provo.novell.com>
 <32be8df30741468585dd198fd11f2d19@AMSPEX02CL03.citrite.net>
 <f70524fa9bf44da5a5d7cb15b4a1c3a9@AMSPEX02CL03.citrite.net>
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: <b50364a1-1063-496a-6513-0870d455e73a@citrix.com>
Date: Wed, 8 Aug 2018 14:17:49 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <f70524fa9bf44da5a5d7cb15b4a1c3a9@AMSPEX02CL03.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 v21 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 "Tim \(Xen.org\)" <tim@xen.org>, George Dunlap <George.Dunlap@citrix.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>

T24gMDgvMDgvMTggMTQ6MTUsIFBhdWwgRHVycmFudCB3cm90ZToKPj4KPj4+Pj4+IEBAIC0zOTA2
LDYgKzM5NDMsMzggQEAgaW50IGdudHRhYl9tYXBfZnJhbWUoc3RydWN0IGRvbWFpbiAqZCwKPj4+
Pj4gdW5zaWduZWQgbG9uZyBpZHgsIGdmbl90IGdmbiwKPj4+Pj4+ICAgICAgcmV0dXJuIHJjOwo+
Pj4+Pj4gIH0KPj4+Pj4+Cj4+Pj4+PiAraW50IGdudHRhYl9nZXRfc2hhcmVkX2ZyYW1lKHN0cnVj
dCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgaWR4LAo+Pj4+Pj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBtZm5fdCAqbWZuKQo+Pj4+Pj4gK3sKPj4+Pj4+ICsgICAgc3RydWN0IGdyYW50
X3RhYmxlICpndCA9IGQtPmdyYW50X3RhYmxlOwo+Pj4+Pj4gKyAgICBpbnQgcmM7Cj4+Pj4+PiAr
Cj4+Pj4+PiArICAgIGdyYW50X3dyaXRlX2xvY2soZ3QpOwo+Pj4+Pj4gKwo+Pj4+Pj4gKyAgICBp
ZiAoIGd0LT5ndF92ZXJzaW9uID09IDAgKQo+Pj4+Pj4gKyAgICAgICAgZ3QtPmd0X3ZlcnNpb24g
PSAxOwo+Pj4+PiBTaW5jZSB5b3UndmUgbW92ZWQgdGhpcyBoZXJlIGluc3RlYWQgb2YgZHJvcHBp
bmcgaXQsIHdoYXQgcmVxdWlyZW1lbnQKPj4+Pj4gaGF2ZSB5b3UgZm91bmQgZm9yIHRoaXMgdG8g
YmUgc2V0IChvdGhlciB0aGFuIHRoZSBBU1NFUlQoKSB5b3UgcHV0IGluCj4+Pj4+IGdudHRhYl9n
ZXRfc2hhcmVkX2ZyYW1lX21mbigpPwo+Pj4+Pgo+Pj4+IFRoZSBjb2RlIGluIHBhdGNoICMyIGlz
IGV4ZWN1dGVkIGJlZm9yZSB0aGUgZ3JhbnQgdGFibGUgdmVyc2lvbiBpcyBzZXQuIEkKPj4+PiBj
b3VsZCBhbHRlcm5hdGl2ZWx5IGhhdmUgbGlieGwgZXhwbGljaXRseSBzZXQgdGhlIHZlcnNpb24g
dG8gMSBiZWZvcmUgdHJ5aW5nCj4+Pj4gdG8gc2VlZCB0aGUgdGFibGUuCj4+PiBCdXQgdGhhdCdz
IG5vdCBteSBwb2ludC4gV2hhdCdzIHdyb25nIHdpdGggbGVhdmluZyBpdCBhdCB6ZXJvPwo+Pj4K
Pj4gSSdtIG5vdCBwYXJ0aWN1bGFybHkgaGFwcHkgY2FsbGluZyBnbnR0YWJfZ3Jvd190YWJsZSgp
IHdpdGggdmVyc2lvbiBsZWZ0IGF0IDAKPj4gYnV0IEkgY2FuIHRyeSBpdCBhbmQgc2VlIGlmIGl0
IGJyZWFrcy4KPiBBY3R1YWxseSwgbm8uIFRoZXJlIGlzIG5vd2hlcmUgZWxzZSB0aGF0IGxlYXZl
cyBpdCBhdCAwIGFuZCBJIGZpbmQgdGhhdCBJIGNhbid0IHNldCB0aGUgdmVyc2lvbiBleHBsaWNp
dGx5IGZyb20gdGhlIHRvb2xzdGFjayBhcyBnbnR0YWJfc2V0X3ZlcnNpb24gZG9lc24ndCB0YWtl
IGEgZG9taWQgYXMgYSBwYXJhbWV0ZXIuIEknbGwgbGVhdmUgdGhlIHZlcnNpb24gc2V0dGluZyBh
cy1pcy4KClllYWggLSB0aGlzIGxvb2tzIGxpa2UgdGhlIGJlc3Qgb3B0aW9uIGZvciBub3csIGFu
ZCBJJ2xsIGZpeCB0aGUKZGVmYXVsdGluZy10by0xIGluIGR1ZSBjb3Vyc2UuCgp+QW5kcmV3Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 13:39:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 13: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 1fnOgR-0003hH-8X; Wed, 08 Aug 2018 13: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=wdim=kx=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnOgP-0003hC-Q7
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 13:39:25 +0000
X-Inumbo-ID: 55629adc-9b10-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 55629adc-9b10-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 15:38:29 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 08 Aug 2018 07:39:23 -0600
Message-Id: <5B6AF28802000078001DC14E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Wed, 08 Aug 2018 07:39:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-2-paul.durrant@citrix.com>
In-Reply-To: <20180803172220.1657-2-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5 01/15] iommu: turn need_iommu back into a
 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: 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+IE9uIDAzLjA4LjE4IGF0IDE5OjIyLCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IEFzIG5vdGVkIGluIFsxXSB0aGUgdHJpLXN0YXRlIG5hdHVyZSBvZiBuZWVkX2lvbW11IGFm
dGVyIGNvbW1pdCAzZTA2Yjk4OSBpcwo+IGNvbmZ1c2luZy4KPiAKPiBCZWNhdXNlIGFyY2hfaW9t
bXVfcG9wdWxhdGVfcGFnZV90YWJsZSgpIHJlbW92ZXMgcGFnZXMgZnJvbSB0aGUgcGFnZSBsaXN0
Cj4gYXMgaXQgbWFwcyB0aGVtIGl0IGlzIGFjdHVhbGx5IHNhZmUgdG8gcmUtaW52b2tlIG11bHRp
cGxlIHRpbWVzIHdpdGhvdXQKPiB0aGUgbmVlZCBmb3IgYW55IHNwZWNpZmljIGluZGljYXRpb24g
aXQgaGFzIGJlZW4gY2FsbGVkIGJlZm9yZSwgc28gaXQKPiBpcyBhY3R1YWxseSBzYWZlIHRvIHNp
bXBseSB0dXJuIG5lZWRfaW9tbXUgYmFjayBpbnRvIGEgYm9vbGVhbiB3aXRoIG5vCj4gY2hhbmdl
IHRvIHRoZSBwb3B1bGF0aW9uIGFsZ29yaXRobS4KPiAKPiBbMV0gaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA3L21zZzAxODcwLmh0bWwg
CgpJIGhhdmUgdG8gYWRtaXQgdGhhdCBJIHdvdWxkbid0IHJlYWQgImNvbmZ1c2luZyIgaW50byB0
aGF0IG1haWwuIEFuZApnaXZlbiB0aGUgYmVsb3csIEkgY29udGludWUgdG8gd29uZGVyIHdoZXRo
ZXIgeW91IHJlYWxseSwgcmVhbGx5Cm5lZWQgdG8gY2hhbmdlIHRoaXMuCgo+IC0tLSBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9pb21tdS5jCj4gQEAgLTIxNCwxNCArMjE0LDE0IEBAIHZvaWQgaW9tbXVfdGVhcmRvd24oc3Ry
dWN0IGRvbWFpbiAqZCkKPiAgewo+ICAgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQg
PSBkb21faW9tbXUoZCk7Cj4gIAo+IC0gICAgZC0+bmVlZF9pb21tdSA9IDA7Cj4gKyAgICBkLT5u
ZWVkX2lvbW11ID0gZmFsc2U7Cj4gICAgICBoZC0+cGxhdGZvcm1fb3BzLT50ZWFyZG93bihkKTsK
PiAgICAgIHRhc2tsZXRfc2NoZWR1bGUoJmlvbW11X3B0X2NsZWFudXBfdGFza2xldCk7Cj4gIH0K
PiAgCj4gIGludCBpb21tdV9jb25zdHJ1Y3Qoc3RydWN0IGRvbWFpbiAqZCkKPiAgewo+IC0gICAg
aWYgKCBuZWVkX2lvbW11KGQpID4gMCApCj4gKyAgICBpZiAoIG5lZWRfaW9tbXUoZCkgKQo+ICAg
ICAgICAgIHJldHVybiAwOwo+ICAKPiAgICAgIGlmICggIWlvbW11X3VzZV9oYXBfcHQoZCkgKQo+
IEBAIC0yMzMsNyArMjMzLDcgQEAgaW50IGlvbW11X2NvbnN0cnVjdChzdHJ1Y3QgZG9tYWluICpk
KQo+ICAgICAgICAgICAgICByZXR1cm4gcmM7Cj4gICAgICB9Cj4gIAo+IC0gICAgZC0+bmVlZF9p
b21tdSA9IDE7Cj4gKyAgICBkLT5uZWVkX2lvbW11ID0gdHJ1ZTsKClNvIHdpdGggdGhlIHNldHRp
bmcgdG8gLTEgZ29uZSBmcm9tIHRoZSBjYWxsZXIsIG5lZWRfaW9tbXUoZCkgd2lsbApjb250aW51
ZSB0byByZXR1cm4gZmFsc2UgdW50aWwgdGhpcyBjb21wbGV0aW9uIHBvaW50IGlzIHJlYWNoZWQu
IFRoZQpmdW5kYW1lbnRhbCBpZGVhIG9mIHRoZSB0cmlzdGF0ZSB3YXMgdGhhdCBvbmNlIHdlJ3Zl
IHN0YXJ0ZWQKcG9wdWxhdGluZyB0aGUgSU9NTVUgcGFnZSB0YWJsZXMgKHJlY2FsbCwgdGhlIGRv
bWFpbiBpcyBub3QKcGF1c2VkIGlmIHRoaXMgaXMgYSBob3RwbHVnKSwgYWxsIF9vdGhlcl8gb3Bl
cmF0aW9ucyByZXF1aXJpbmcgSU9NTVUKcGFnZSB0YWJsZSBtYW5pcHVsYXRpb24gKGdyYW50IHRh
YmxlIGNvZGUsIGZvciBleGFtcGxlKSB3aWxsCkRUUlQgKHRtKSBkZXNwaXRlIHRoZSBjb2RlIGhl
cmUgcGVyaGFwcyBuZXZlciBnZXR0aW5nIHRvIG5vdGljZQp0aGUgcmVsZXZhbnQgcGFnZS4KClRy
dXN0IG1lLCBpdCB3YXNuJ3QgYSBsaWdodHdlaWdodCBkZWNpc2lvbiB0byBtYWtlIHRoaXMgYSB0
cmlzdGF0ZSwKSSBqdXN0IGNvdWxkbid0IHNlZSBhIGJldHRlciBhcHByb2FjaCAoc2hvcnQgb2Yg
dXNpbmcgYSBzZWNvbmQKYm9vbGVhbiwgd2hpY2ggSSB3b3VsZCBoYXZlIGxpa2VkIGV2ZW4gbGVz
cyksIGFuZCBJIHN0aWxsIGNhbid0LgoKPiBAQCAtNDkzLDcgKzQ5Myw3IEBAIHN0YXRpYyB2b2lk
IGlvbW11X2R1bXBfcDJtX3RhYmxlKHVuc2lnbmVkIGNoYXIga2V5KQo+ICAgICAgb3BzID0gaW9t
bXVfZ2V0X29wcygpOwo+ICAgICAgZm9yX2VhY2hfZG9tYWluKGQpCj4gICAgICB7Cj4gLSAgICAg
ICAgaWYgKCBpc19oYXJkd2FyZV9kb21haW4oZCkgfHwgbmVlZF9pb21tdShkKSA8PSAwICkKPiAr
ICAgICAgICBpZiAoIGlzX2hhcmR3YXJlX2RvbWFpbihkKSB8fCAhbmVlZF9pb21tdShkKSApCj4g
ICAgICAgICAgICAgIGNvbnRpbnVlOwoKSSBkb24ndCB0aGluayB0aGUgb3JpZ2luYWwgc2VtYW50
aWNzIG9mIHRoZSBkdW1waW5nIHRvIGJlIHNraXBwZWQgZm9yCmRvbWFpbnMgd2l0aCB0aGVpciBJ
T01NVSBwYWdlIHRhYmxlcyB1bmRlciBjb25zdHJ1Y3Rpb24gaXMgYmVpbmcKcmV0YWluZWQgaGVy
ZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 13:40:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 13: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 1fnOhK-0004GL-Kv; Wed, 08 Aug 2018 13:40: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=cdxt=kx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnOhJ-0004G7-7F
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 13:40:21 +0000
X-Inumbo-ID: a7c0af29-9b10-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a7c0af29-9b10-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 13:40:47 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fnOhH-0002ye-4B; Wed, 08 Aug 2018 13:40: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 1fnOhG-0001f9-O5; Wed, 08 Aug 2018 13:40:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnOhG-0005uv-ND; Wed, 08 Aug 2018 13:40:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125784-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:build-arm64:<job status>:broken:regression
 xen-4.7-testing:build-arm64-pvops:<job
 status>:broken:regression
 xen-4.7-testing:build-arm64-xsm:<job status>:broken:regression
 xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat: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-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.7-testing:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-4.7-testing:build-arm64-pvops:hosts-allocate:broken:allowable
 xen-4.7-testing:build-arm64:hosts-allocate:broken:allowable
 xen-4.7-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:build-arm64:capture-logs:broken:nonblocking
 xen-4.7-testing:build-arm64-pvops:capture-logs:broken:nonblocking
 xen-4.7-testing:build-arm64-xsm:capture-logs:broken: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-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-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-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt: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-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-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: Wed, 08 Aug 2018 13:40:18 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 125784: 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>

ZmxpZ2h0IDEyNTc4NCB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc4NC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRl
L3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyNTA1NwoKVGVzdHMgd2hpY2ggYXJl
IGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDEyNTcwOCBw
YXNzIGluIDEyNTc4NAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyA1MCB4dGYvdGVzdC1odm02NC1s
YnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjU3NjUgcGFzcyBpbiAxMjU3ODQKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFp
bCBwYXNzIGluIDEyNTcwOAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgIDUwIHh0Zi90ZXN0LWh2
bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIHBhc3MgaW4gMTI1NzY1CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIHBhc3MgaW4g
MTI1NzY1CgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3Qg
YmxvY2tpbmcpOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0
ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1MDU3CiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjUwNTcK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyNTA1NwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQg
YXJlIG5vdCBibG9ja2luZzoKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTA1NwogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMyBjYXB0dXJl
LWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1MDU3CiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAx
MjUwNTcKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBpbiAxMjU3MDggbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU3MDggbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IGluIDEyNTcwOCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1NzA4IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU3MDgg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayBmYWlsIGluIDEyNTcwOCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTcwOCBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBpbiAxMjU3MDggbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiA1MCB4
dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjU3NjUgbGlrZSAxMjUwNTcK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICBmYWls
IGluIDEyNTc2NSBsaWtlIDEyNTA1NwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgIDUwIHh0
Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1
NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAg
ICAgICAgIGZhaWwgIGxpa2UgMTI1MDU3CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2
IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjUwNTcKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWlu
c3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDkxY2E4
NGM4NjJiMTVmZTc0YWI5YjU4NzBlNjY5MDNhZWM0Zjg2ZGQKYmFzZWxpbmUgdmVyc2lvbjoKIHhl
biAgICAgICAgICAgICAgICAgIDI4MGE1NTY4OTM5YzRhNTgzMmJlNzg3YzhlMGMyM2ExOWYzMDkz
NWEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTA1NyAgMjAxOC0wNy0wOSAwODozNjowNCBaICAg
MzAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU2ODUgIDIwMTgtMDctMzAgMTI6Mzk6Mzgg
WiAgICA5IGRheXMgICAgNiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lv
bnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJva2VuCmJyb2tlbi1qb2Ig
YnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tl
bgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAg
YnVpbGQtYXJtNjQtcHZvcHMgaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQg
aG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgY2FwdHVyZS1sb2dzCmJyb2tl
bi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBidWlsZC1h
cm02NC14c20gY2FwdHVyZS1sb2dzCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpi
cm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3Bz
IGJyb2tlbgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDkxY2E4NGM4NjJiMTVmZTc0YWI5YjU4
NzBlNjY5MDNhZWM0Zjg2ZGQKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MTM6MDkgMjAxOCArMDIwMAoKICAgIHg4
Ni9zcGVjLWN0cmw6IEZpeCB0aGUgcGFyc2luZyBvZiB4cHRpPSBvbiBmaXhlZCBJbnRlbCBoYXJk
d2FyZQogICAgCiAgICBUaGUgY2FsbHMgdG8geHB0aV9pbml0X2RlZmF1bHQoKSBpbiBwYXJzZV94
cHRpKCkgYXJlIGJ1Z2d5LiAgVGhlIENQVUlEIGRhdGEKICAgIGhhc24ndCBiZWVuIGZldGNoZWQg
dGhhdCBlYXJseSwgYW5kIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9BUkNIX0NBUFMpIHdpbGwK
ICAgIGFsd2F5cyBldmFsdWF0ZSBmYWxzZS4KICAgIAogICAgQXMgYSByZXN1bHQsIHRoZSBkZWZh
dWx0IGNhc2Ugd29uJ3QgZGlzYWJsZSBYUFRJIG9uIEludGVsIGhhcmR3YXJlIHdoaWNoCiAgICBh
ZHZlcnRpc2VzIEFSQ0hfQ0FQQUJJTElUSUVTX1JEQ0xfTk8uCiAgICAKICAgIFNpbXBsaWZ5IHBh
cnNlX3hwdGkoKSB0byBzb2xlbHkgdGhlIHNldHRpbmcgb2Ygb3B0X3hwdGkgYWNjb3JkaW5nIHRv
IHRoZQogICAgcGFzc2VkIHN0cmluZywgYW5kIGhhdmUgaW5pdF9zcGVjdWxhdGlvbl9taXRpZ2F0
aW9ucygpIGNhbGwKICAgIHhwdGlfaW5pdF9kZWZhdWx0KCkgaWYgYXBwcm9waWF0ZS4gIERyb3Ag
dGhlIGZvcmNlIHBhcmFtZXRlciwgYW5kIHBhc3MgY2FwcwogICAgaW5zdGVhZCwgdG8gYXZvaWQg
cmVkdW5kYW50IHJlLXJlYWRpbmcgb2YgTVNSX0FSQ0hfQ0FQUy4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmll
d2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBiZTVlMmZmNmY1NGUwMjQ1MzMx
ZWQzNjBiODc4Njc2MGY4MmZkNjczCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0yNCAxMToyNTo1
NCArMDEwMAoKY29tbWl0IGJjZTJkZDY0YjUyZWUwMzJmNWE4NDQ1NDU3N2MzYTQxMTQ3ZTY2MzMK
QXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAz
MCAxNDoxMjozOSAyMDE4ICswMjAwCgogICAgeDg2OiBjb21tYW5kIGxpbmUgb3B0aW9uIHRvIGF2
b2lkIHVzZSBvZiBzZWNvbmRhcnkgaHlwZXItdGhyZWFkcwogICAgCiAgICBTaGFyZWQgcmVzb3Vy
Y2VzIChMMSBjYWNoZSBhbmQgVExCIGluIHBhcnRpY3VsYXIpIHByZXNlbnQgYSByaXNrIG9mCiAg
ICBpbmZvcm1hdGlvbiBsZWFrIHZpYSBzaWRlIGNoYW5uZWxzLiBQcm92aWRlIGEgbWVhbnMgdG8g
YXZvaWQgdXNlIG9mCiAgICBoeXBlcnRocmVhZHMgaW4gc3VjaCBjYXNlcy4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIg
Y29tbWl0OiBkOGY5NzRmMWE2NDZjMDIwMGI5N2ViY2FiYjgwODMyNGIyODhmYWRiCiAgICBtYXN0
ZXIgZGF0ZTogMjAxOC0wNy0xOSAxMzo0MzozMyArMDEwMAoKY29tbWl0IGZhODA3ZTJmZjY5ZGI4
NTJiODVmMWU5MmFkNGRiNDY1MWNmY2VhYzcKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDoxMTo0MiAyMDE4ICswMjAwCgogICAgeDg2
OiBwb3NzaWJseSBicmluZyB1cCBhbGwgQ1BVcyBldmVuIGlmIG5vdCBhbGwgYXJlIHN1cHBvc2Vk
IHRvIGJlIHVzZWQKICAgIAogICAgUmVwb3J0ZWRseSBJbnRlbCBDUFVzIHdoaWNoIGNhbid0IGJy
b2FkY2FzdCAjTUMgdG8gYWxsIHRhcmdldGVkCiAgICBjb3Jlcy90aHJlYWRzIGJlY2F1c2Ugc29t
ZSBoYXZlIENSNC5NQ0UgY2xlYXIgd2lsbCBzaHV0IGRvd24uIFRoZXJlZm9yZQogICAgd2Ugd2Fu
dCB0byBrZWVwIENSNC5NQ0UgZW5hYmxlZCB3aGVuIG9mZmxpbmluZyBhIENQVSwgYW5kIHdlIG5l
ZWQgdG8KICAgIGJyaW5nIHVwIGFsbCBDUFVzIGluIG9yZGVyIHRvIGJlIGFibGUgdG8gc2V0IENS
NC5NQ0UgaW4gdGhlIGZpcnN0IHBsYWNlLgogICAgCiAgICBUaGUgdXNlIG9mIGNsZWFyX2luX2Ny
NCgpIGluIGNwdV9tY2hlY2tfZGlzYWJsZSgpIHdhcyBpbGwgYWR2aXNlZAogICAgYW55d2F5LCBh
bmQgdG8gYXZvaWQgZnV0dXJlIHNpbWlsYXIgbWlzdGFrZXMgSSdtIHJlbW92aW5nIGNsZWFyX2lu
X2NyNCgpCiAgICBhbHRvZ2V0aGVyIHJpZ2h0IGhlcmUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA4Nzk3ZDIwYTZlYzJk
ZDc1MTk1NTg1YTEwN2NlMzQ1YzUxYzBhNTlhCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0xOSAx
Mzo0MzozMyArMDEwMAoKY29tbWl0IDk3YWZmMDg3ZmQwYmY3ZDJjNjRjOTQ5ZGUxYzNhMDI4MjYw
OWIzZTEKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9u
IEp1bCAzMCAxNDoxMDo1OCAyMDE4ICswMjAwCgogICAgeDg2OiBkaXN0aW5ndWlzaCBDUFUgb2Zm
bGluaW5nIGZyb20gQ1BVIHJlbW92YWwKICAgIAogICAgSW4gb3JkZXIgdG8gYmUgYWJsZSB0byBz
ZXJ2aWNlICNNQyBvbiBvZmZsaW5lZCBDUFVzLCB0aGUgR0RULCBJRFQsCiAgICBzdGFjaywgYW5k
IHBlci1DUFUgZGF0YSAod2hpY2ggaW5jbHVkZXMgdGhlIFRTUykgbmVlZCB0byBiZSBrZXB0CiAg
ICBhbGxvY2F0ZWQuIFRoZXkgc2hvdWxkIG9ubHkgYmUgZnJlZWQgdXBvbiBDUFUgcmVtb3ZhbCAo
d2hpY2ggd2UKICAgIGN1cnJlbnRseSBkb24ndCBzdXBwb3J0LCBzbyBzb21lIGNvZGUgaXMgYmVj
b21pbmcgZWZmZWN0aXZlbHkgZGVhZCBmb3IKICAgIHRoZSBtb21lbnQpLgogICAgCiAgICBOb3Rl
IHRoYXQgZm9yIG5vdyBwYXJrX29mZmxpbmVfY3B1cyBkb2Vzbid0IGdldCBzZXQgdG8gdHJ1ZSBh
bnl3aGVyZSAtCiAgICB0aGlzIGlzIGdvaW5nIHRvIGJlIHRoZSBzdWJqZWN0IG9mIGEgc3Vic2Vx
dWVudCBwYXRjaC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICAgIG1hc3RlciBjb21taXQ6IDJlNmM4ZjE4MmM5YzUwMTI5YjFjN2E2MjAyNDI4NjFlNmFk
NmE5ZmIKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTE5IDEzOjQzOjMzICswMTAwCgpjb21taXQg
ZTkwZTI0MzFhNGFlZTg0M2RiNDlkYjlhM2FjN2VlMGQ5ZTFiZjhmMApBdXRob3I6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gSnVsIDMwIDE0OjEwOjMwIDIwMTgg
KzAyMDAKCiAgICB4ODYvQU1EOiBkaXN0aW5ndWlzaCBjb21wdXRlIHVuaXRzIGZyb20gaHlwZXIt
dGhyZWFkcwogICAgCiAgICBGYW0xNyByZXBsYWNlcyBDVXMgYnkgSFRzLCB3aGljaCB3ZSBzaG91
bGQgcmVmbGVjdCBhY2NvcmRpbmdseSwgZXZlbiBpZgogICAgdGhlIGRpZmZlcmVuY2UgaXMgbm90
IHZlcnkgYmlnLiBUaGUgbW9zdCByZWxldmFudCBjaGFuZ2UgKHJlcXVpcmluZyBzb21lCiAgICBj
b2RlIHJlc3RydWN0dXJpbmcpIGlzIHRoYXQgdGhlIHRvcG9leHQgZmVhdHVyZSBubyBsb25nZXIg
bWVhbnMgdGhlcmUgaXMKICAgIGEgdmFsaWQgQ1UgSUQuCiAgICAKICAgIFRha2UgdGhlIG9wcG9y
dHVuaXR5IGFuZCBjb252ZXJ0IHdyb25nbHkgcGxhaW4gaW50IHZhcmlhYmxlcyBpbgogICAgc2V0
X2NwdV9zaWJsaW5nX21hcCgpIHRvIHVuc2lnbmVkIGludC4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEJyaWFu
IFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiA5NDI5YjA3YTBh
ZjdmOTJhNWYyNWU0MDY4ZTExZGI4ODFlMTU3NDk1CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0x
OSAwOTo0Mjo0MiArMDIwMAoKY29tbWl0IGMwZTg1NGJlNTE1YjFkMGE4Mjc2OTFjZWVjZTBkMDNk
NDlhMWZiZTIKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAg
TW9uIEp1bCAzMCAxNDowOTo1NyAyMDE4ICswMjAwCgogICAgY3B1cG9vbHM6IGZpeCBzdGF0ZSB3
aGVuIGRvd25pbmcgYSBDUFUgZmFpbGVkCiAgICAKICAgIFdoaWxlIEkndmUgcnVuIGludG8gdGhl
IGlzc3VlIHdpdGggZnVydGhlciBwYXRjaGVzIGluIHBsYWNlIHdoaWNoIG5vCiAgICBsb25nZXIg
Z3VhcmFudGVlIHRoZSBwZXItQ1BVIGFyZWEgdG8gc3RhcnQgb3V0IGFzIGFsbCB6ZXJvcywgdGhl
CiAgICBDUFVfRE9XTl9GQUlMRUQgcHJvY2Vzc2luZyBsb29rcyB0byBoYXZlIHRoZSBzYW1lIGlz
c3VlOiBCeSBub3QgemFwcGluZwogICAgdGhlIHBlci1DUFUgY3B1cG9vbCBwb2ludGVyLCBjcHVw
b29sX2NwdV9hZGQoKSdzIChpbmRpcmVjdCkgaW52b2NhdGlvbgogICAgb2Ygc2NoZWR1bGVfY3B1
X3N3aXRjaCgpIHdpbGwgdHJpZ2dlciB0aGUgImMgIT0gb2xkX3Bvb2wiIGFzc2VydGlvbgogICAg
dGhlcmUuCiAgICAKICAgIENsZWFyaW5nIHRoZSBmaWVsZCBkdXJpbmcgQ1BVX0RPV05fUFJFUEFS
RSBpcyB0b28gZWFybHkgKGFmYWljdCB0aGlzCiAgICBzaG91bGQgbm90IGhhcHBlbiBiZWZvcmUg
Y3B1X2Rpc2FibGVfc2NoZWR1bGVyKCkpLiBDbGVhcmluZyBpdCBpbgogICAgQ1BVX0RFQUQgYW5k
IENQVV9ET1dOX0ZBSUxFRCB3b3VsZCBiZSBhbiBvcHRpb24sIGJ1dCB3b3VsZCB0YWtlIHRoZSBz
YW1lCiAgICBwaWVjZSBvZiBjb2RlIHR3aWNlLiBTaW5jZSB0aGUgZmllbGQncyB2YWx1ZSBzaG91
bGRuJ3QgbWF0dGVyIHdoaWxlIHRoZQogICAgQ1BVIGlzIG9mZmxpbmUsIHNpbXBseSBjbGVhciBp
dCAoaW1wbGljaXRseSkgZm9yIENQVV9PTkxJTkUgYW5kCiAgICBDUFVfRE9XTl9GQUlMRUQsIGJ1
dCBvbmx5IGZvciBvdGhlciB0aGFuIHRoZSBzdXNwZW5kL3Jlc3VtZSBjYXNlICh3aGljaAogICAg
Z2V0cyBzcGVjaWFsbHkgaGFuZGxlZCBpbiBjcHVwb29sX2NwdV9yZW1vdmUoKSkuCiAgICAKICAg
IEJ5IGFkanVzdGluZyB0aGUgY29uZGl0aW9uYWwgaW4gY3B1cG9vbF9jcHVfYWRkKCkgQ1BVX0RP
V05fRkFJTEVECiAgICBoYW5kbGluZyBpbiB0aGUgc3VzcGVuZCBjYXNlIHNob3VsZCBub3cgYWxz
byBiZSBoYW5kbGVkIGJldHRlci4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9z
c0BzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGNiMWFlOWEyNzgxOWNlYTBjNTAwODc3M2M2
OGE3YmU2ZjM3ZWIwZTUKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTE5IDA5OjQxOjU1ICswMjAw
Cgpjb21taXQgOTg1OGExZjNmYjlhZjRjYTdkN2Y2YjU5ZDliM2U0NGQyN2NkZmFlNgpBdXRob3I6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gSnVsIDMwIDE0OjA5
OjE5IDIwMTggKzAyMDAKCiAgICBhbGxvdyBjcHVfZG93bigpIHRvIGJlIGNhbGxlZCBlYXJsaWVy
CiAgICAKICAgIFRoZSBmdW5jdGlvbidzIHVzZSBvZiB0aGUgc3RvcC1tYWNoaW5lIGxvZ2ljIGhh
cyBzbyBmYXIgcHJldmVudGVkIGl0cwogICAgdXNlIGFoZWFkIG9mIHRoZSBwcm9jZXNzaW5nIG9m
IHRoZSAib3JkaW5hcnkiIGluaXRjYWxscy4gU2luY2UgYXQgdGhpcwogICAgZWFybHkgdGltZSB3
ZSdyZSBpbiBhIGNvbnRyb2xsZWQgZW52aXJvbm1lbnQgYW55d2F5LCB0aGVyZSdzIG5vIG5lZWQg
Zm9yCiAgICBzdWNoIGEgaGVhdnkgdG9vbC4gQWRkaXRpb25hbGx5IHRoaXMgb3VnaHQgdG8gaGF2
ZSBsZXNzIG9mIGEgcGVyZm9ybWFuY2UKICAgIGltcGFjdCBlc3BlY2lhbGx5IG9uIGxhcmdlIHN5
c3RlbXMsIGNvbXBhcmVkIHRvIHRoZSBhbHRlcm5hdGl2ZSBvZgogICAgbWFraW5nIHN0b3AtbWFj
aGluZSBmdW5jdGlvbmFsaXR5IGF2YWlsYWJsZSBlYXJsaWVyLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogNTg5NGMwYTJk
YTY2MjQzYTg5MDg4ZDMwOWM3ZTFlYTIxMmFiMjhkNgogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDct
MTYgMTU6MTU6MTIgKzAyMDAKCmNvbW1pdCBhNDA0MTM2NGMzYWVhODQ0NGU3ZTA0NTRlOWRlNWJh
OTJlNjQxOWI4CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAg
IE1vbiBKdWwgMzAgMTQ6MDg6NDIgMjAxOCArMDIwMAoKICAgIHg4Ni9zcGVjLWN0cmw6IGNvbW1h
bmQgbGluZSBoYW5kbGluZyBhZGp1c3RtZW50cwogICAgCiAgICBGb3Igb25lLCAibm8teGVuIiBz
aG91bGQgbm90IGltcGx5ICJuby1lYWdlci1mcHUiLCBhcyAiZWFnZXIgRlBVIiBtb2RlCiAgICBp
cyB0byBndWFyZCBndWVzdHMsIG5vdCBYZW4gaXRzZWxmLCB3aGljaCBpcyBhbHNvIGV4cHJlc3Nl
ZCBzbyBieQogICAgcHJpbnRfZGV0YWlscygpLgogICAgCiAgICBBbmQgdGhlbiBvcHRfc3NiZCwg
ZGVzcGl0ZSBiZWluZyBvZmYgYnkgZGVmYXVsdCwgc2hvdWxkIGFsc28gYmUgY2xlYXJlZAogICAg
YnkgdGhlICJubyIgYW5kICJuby14ZW4iIHN1Yi1vcHRpb25zLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6
IGFjM2Y5YTcyMTQxYTQ4ZDQwZmFiZmZmNTYxZDVhN2RjMGUxYjgxMGQKICAgIG1hc3RlciBkYXRl
OiAyMDE4LTA3LTEwIDEyOjIyOjMxICswMjAwCgpjb21taXQgZGMxMTFlOWYwZDk5NzYxYzYyMTA5
MDU1YWUzMGY2NmFlYmNiNTU2YQpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDowODowOCAyMDE4ICswMjAwCgogICAg
eGVuOiBQb3J0IHRoZSBhcnJheV9pbmRleF9ub3NwZWMoKSBpbmZyYXN0cnVjdHVyZSBmcm9tIExp
bnV4CiAgICAKICAgIFRoaXMgaXMgYXMgdGhlIGluZnJhc3RydWN0dXJlIGFwcGVhcmVkIGluIExp
bnV4IDQuMTcsIGFkYXB0ZWQgc2xpZ2h0bHkgZm9yCiAgICBYZW4uCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBTaWdu
ZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogICAgQWNrZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDJk
ZGZhZTUxZDhiMWQ3YjhjZDMzYTRmNmFkNGQxNmQyN2NiODY5YWUKICAgIG1hc3RlciBkYXRlOiAy
MDE4LTA3LTA2IDE2OjQ5OjU3ICswMTAwCgpjb21taXQgMDg3MzY5OTczMjE0ZDlhZWY4M2EzY2Rm
MDU3MjU3Y2YyN2UyNTJmNApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
RGF0ZTogICBNb24gSnVsIDMwIDE0OjA2OjQ0IDIwMTggKzAyMDAKCiAgICBjbWRsaW5lOiBmaXgg
cGFyc2VfYm9vbGVhbigpIGZvciBOVUxMIGluY29taW5nIGVuZCBwb2ludGVyCiAgICAKICAgIFVz
ZSB0aGUgY2FsY3VsYXRlZCBsZW5ndGhzIGluc3RlYWQgb2YgcG9pbnRlcnMsIGFzICdlJyBiZWlu
ZyBOVUxMIHdpbGwKICAgIG90aGVyd2lzZSBjYXVzZSB1bmR1ZSBwYXJzaW5nIGZhaWx1cmVzLgog
ICAgCiAgICBSZXBvcnRlZC1ieTogS2FybCBKb2huc29uIDxrYXJsam9obnNvbi5pdEBnbWFpbC5j
b20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
ICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KKHFl
bXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 13:43:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 13:43:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnOka-0004VL-E6; Wed, 08 Aug 2018 13:43:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cdxt=kx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnOkZ-0004VB-UB
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 13:43:43 +0000
X-Inumbo-ID: eebd7393-9b10-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eebd7393-9b10-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 15:42: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 1fnOkV-00034M-Ht; Wed, 08 Aug 2018 13:43: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 1fnOkV-0002Fy-2L; Wed, 08 Aug 2018 13:43:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnOkV-0001e3-1i; Wed, 08 Aug 2018 13:43:39 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-125801-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=d182352391ba0f4301781c5e1c98a8e31a9b8315
X-Osstest-Versions-That: freebsd=bf65d05707104df94117a293327d797d71a0118d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 08 Aug 2018 13:43:39 +0000
Subject: [Xen-devel] [freebsd-master test] 125801: 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>

ZmxpZ2h0IDEyNTgwMSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1ODAxLwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAg
ICAgICA3IGZyZWVic2QtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUzMTcKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1h
bWQ2NC1mcmVlYnNkLWFnYWluICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAg
ICAgICAgZDE4MjM1MjM5MWJhMGY0MzAxNzgxYzVlMWM5OGE4ZTMxYTliODMxNQpiYXNlbGluZSB2
ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAgICAgYmY2NWQwNTcwNzEwNGRmOTQxMTdhMjkzMzI3
ZDc5N2Q3MWEwMTE4ZAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MzE3ICAyMDE4LTA3LTE4IDA5
OjE5OjQ3IFogICAyMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTQ2NyAgMjAxOC0wNy0y
MCAwOToxOTo1OSBaICAgMTkgZGF5cyAgICA5IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNTgwMSAgMjAxOC0wOC0wOCAwOToxOToyOSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIDBtcCA8MG1wQEZy
ZWVCU0Qub3JnPgogIGFsYyA8YWxjQEZyZWVCU0Qub3JnPgogIGFsbGFuanVkZSA8YWxsYW5qdWRl
QEZyZWVCU0Qub3JnPgogIGFuZHJldyA8YW5kcmV3QEZyZWVCU0Qub3JnPgogIGFudG9pbmUgPGFu
dG9pbmVARnJlZUJTRC5vcmc+CiAgYXJhdWpvIDxhcmF1am9ARnJlZUJTRC5vcmc+CiAgYXNvbWVy
cyA8YXNvbWVyc0BGcmVlQlNELm9yZz4KICBhdmcgPGF2Z0BGcmVlQlNELm9yZz4KICBiYXB0IDxi
YXB0QEZyZWVCU0Qub3JnPgogIGJkZSA8YmRlQEZyZWVCU0Qub3JnPgogIGJkcmV3ZXJ5IDxiZHJl
d2VyeUBGcmVlQlNELm9yZz4KICBiciA8YnJARnJlZUJTRC5vcmc+CiAgYnJkIDxicmRARnJlZUJT
RC5vcmc+CiAgYndpZGF3c2sgPGJ3aWRhd3NrQEZyZWVCU0Qub3JnPgogIGJ6IDxiekBGcmVlQlNE
Lm9yZz4KICBjZW0gPGNlbUBGcmVlQlNELm9yZz4KICBjcGVyY2l2YSA8Y3BlcmNpdmFARnJlZUJT
RC5vcmc+CiAgY3kgPGN5QEZyZWVCU0Qub3JnPgogIGRhYiA8ZGFiQEZyZWVCU0Qub3JnPgogIGRh
aWNoaSA8ZGFpY2hpQEZyZWVCU0Qub3JnPgogIGRhdmlkY3MgPGRhdmlkY3NARnJlZUJTRC5vcmc+
CiAgZGVscGhpaiA8ZGVscGhpakBGcmVlQlNELm9yZz4KICBkaW0gPGRpbUBGcmVlQlNELm9yZz4K
ICBlYWRsZXIgPGVhZGxlckBGcmVlQlNELm9yZz4KICBlbWFzdGUgPGVtYXN0ZUBGcmVlQlNELm9y
Zz4KICBldWdlbiA8ZXVnZW5ARnJlZUJTRC5vcmc+CiAgZ2FuYm9sZCA8Z2FuYm9sZEBGcmVlQlNE
Lm9yZz4KICBnYXZpbiA8Z2F2aW5ARnJlZUJTRC5vcmc+CiAgZ2piIDxnamJARnJlZUJTRC5vcmc+
CiAgZ2xlYml1cyA8Z2xlYml1c0BGcmVlQlNELm9yZz4KICBoc2VsYXNreSA8aHNlbGFza3lARnJl
ZUJTRC5vcmc+CiAgaWFuIDxpYW5ARnJlZUJTRC5vcmc+CiAgaW1wIDxpbXBARnJlZUJTRC5vcmc+
CiAgamhiIDxqaGJARnJlZUJTRC5vcmc+CiAgamhpYmJpdHMgPGpoaWJiaXRzQEZyZWVCU0Qub3Jn
PgogIGpoaXhzb24gPGpoaXhzb25ARnJlZUJTRC5vcmc+CiAganRsIDxqdGxARnJlZUJTRC5vcmc+
CiAga2V2YW5zIDxrZXZhbnNARnJlZUJTRC5vcmc+CiAga2V2bG8gPGtldmxvQEZyZWVCU0Qub3Jn
PgogIGtpYiA8a2liQEZyZWVCU0Qub3JnPgogIGtwIDxrcEBGcmVlQlNELm9yZz4KICBsZWl0YW8g
PGxlaXRhb0BGcmVlQlNELm9yZz4KICBsdXBvcmwgPGx1cG9ybEBGcmVlQlNELm9yZz4KICBsd2hz
dSA8bHdoc3VARnJlZUJTRC5vcmc+CiAgbWFudSA8bWFudUBGcmVlQlNELm9yZz4KICBtYXJpdXMg
PG1hcml1c0BGcmVlQlNELm9yZz4KICBtYXJraiA8bWFya2pARnJlZUJTRC5vcmc+CiAgTWF0dGhl
dyBBaHJlbnMgPG1haHJlbnNAZGVscGhpeC5jb20+CiAgbWF2IDxtYXZARnJlZUJTRC5vcmc+CiAg
bWNrdXNpY2sgPG1ja3VzaWNrQEZyZWVCU0Qub3JnPgogIG1tIDxtbUBGcmVlQlNELm9yZz4KICBt
bWFjeSA8bW1hY3lARnJlZUJTRC5vcmc+CiAgbW1lbCA8bW1lbEBGcmVlQlNELm9yZz4KICBucCA8
bnBARnJlZUJTRC5vcmc+CiAgb2JyaWVuIDxvYnJpZW5ARnJlZUJTRC5vcmc+CiAgb3Nob2dibyA8
b3Nob2dib0BGcmVlQlNELm9yZz4KICBwZmcgPHBmZ0BGcmVlQlNELm9yZz4KICBwa2Vsc2V5IDxw
a2Vsc2V5QEZyZWVCU0Qub3JnPgogIHBzdGVmIDxwc3RlZkBGcmVlQlNELm9yZz4KICBybWFja2xl
bSA8cm1hY2tsZW1ARnJlZUJTRC5vcmc+CiAgcm95Z2VyIDxyb3lnZXJARnJlZUJTRC5vcmc+CiAg
cnBva2FsYSA8cnBva2FsYUBGcmVlQlNELm9yZz4KICBycnMgPHJyc0BGcmVlQlNELm9yZz4KICBz
ZWYgPHNlZkBGcmVlQlNELm9yZz4KICBzaHVyZCA8c2h1cmRARnJlZUJTRC5vcmc+CiAgc2pnIDxz
amdARnJlZUJTRC5vcmc+CiAgdHJhc3ogPHRyYXN6QEZyZWVCU0Qub3JnPgogIHRydWNrbWFuIDx0
cnVja21hbkBGcmVlQlNELm9yZz4KICB0c29vbWUgPHRzb29tZUBGcmVlQlNELm9yZz4KICB0dWV4
ZW4gPHR1ZXhlbkBGcmVlQlNELm9yZz4KICB1cXMgPHVxc0BGcmVlQlNELm9yZz4KICB3aWxsIDx3
aWxsQEZyZWVCU0Qub3JnPgogIHdvb2RzYjAyIDx3b29kc2IwMkBGcmVlQlNELm9yZz4KICB3dWxm
IDx3dWxmQEZyZWVCU0Qub3JnPgogIHpsZXNsaWUgPHpsZXNsaWVARnJlZUJTRC5vcmc+Cgpqb2Jz
OgogYnVpbGQtYW1kNjQtZnJlZWJzZC1hZ2FpbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlz
aW9uIGxvZzsgaXQgd291bGQgYmUgODEyMiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 13:49:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 13:49:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnOpe-0004ij-2d; Wed, 08 Aug 2018 13:48:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cdxt=kx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnOpc-0004iZ-OP
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 13:48:56 +0000
X-Inumbo-ID: dacce71e-9b11-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dacce71e-9b11-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 13:49:22 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fnOpa-0003BA-Bm; Wed, 08 Aug 2018 13:48: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 1fnOpa-0002z8-4C; Wed, 08 Aug 2018 13:48:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnOpa-0003Ti-3d; Wed, 08 Aug 2018 13:48:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125802-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=4b60c40659b34b6577a6bc91eb4115458a0e425f
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 08 Aug 2018 13:48:54 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125802: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTgwMiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTgwMi8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDRiNjBjNDA2NTliMzRiNjU3N2E2YmM5MWViNDExNTQ1
OGEwZTQyNWYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDcgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA2IGRheXMgICAxNyBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4MDIgIDIwMTgtMDgtMDggMTE6MDA6NDcgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02
NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUt
bG9ncwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1MTIgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 13:56:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 13:56:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnOx9-0005UV-Ux; Wed, 08 Aug 2018 13: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=l0mo=kx=citrix.com=prvs=7519e8870=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fnOx8-0005UQ-Tk
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 13:56:42 +0000
X-Inumbo-ID: bef547f1-9b12-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bef547f1-9b12-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 15:55:45 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.51,457,1526342400"; d="scan'208";a="77351006"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v5 01/15] iommu: turn need_iommu back into a boolean.
Thread-Index: AQHUK06PYrrC33LyMkqvfvEpLVnFvqS1wkYAgAAk+cA=
Date: Wed, 8 Aug 2018 13:56:33 +0000
Message-ID: <99e0b7adf04a4f479cdd86aae1c7ffe3@AMSPEX02CL03.citrite.net>
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-2-paul.durrant@citrix.com>
 <5B6AF28802000078001DC14E@prv1-mh.provo.novell.com>
In-Reply-To: <5B6AF28802000078001DC14E@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 v5 01/15] iommu: turn need_iommu back into a
 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: 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+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDggQXVndXN0IDIwMTggMTQ6MzkKPiBUbzogUGF1
bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT47IEFuZHJldyBDb29wZXIKPiA8QW5kcmV3LkNvb3BlcjNAY2l0
cml4LmNvbT47IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBHZW9yZ2UKPiBEdW5sYXAg
PEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRy
aXguY29tPjsKPiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyB4
ZW4tZGV2ZWwgPHhlbi0KPiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz47IEtvbnJhZCBSemVz
enV0ZWsgV2lsawo+IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsgVGltIChYZW4ub3JnKSA8dGlt
QHhlbi5vcmc+Cj4gU3ViamVjdDogUmU6IFtQQVRDSCB2NSAwMS8xNV0gaW9tbXU6IHR1cm4gbmVl
ZF9pb21tdSBiYWNrIGludG8gYQo+IGJvb2xlYW4uCj4gCj4gPj4+IE9uIDAzLjA4LjE4IGF0IDE5
OjIyLCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4gQXMgbm90ZWQgaW4gWzFd
IHRoZSB0cmktc3RhdGUgbmF0dXJlIG9mIG5lZWRfaW9tbXUgYWZ0ZXIgY29tbWl0IDNlMDZiOTg5
Cj4gaXMKPiA+IGNvbmZ1c2luZy4KPiA+Cj4gPiBCZWNhdXNlIGFyY2hfaW9tbXVfcG9wdWxhdGVf
cGFnZV90YWJsZSgpIHJlbW92ZXMgcGFnZXMgZnJvbSB0aGUKPiBwYWdlIGxpc3QKPiA+IGFzIGl0
IG1hcHMgdGhlbSBpdCBpcyBhY3R1YWxseSBzYWZlIHRvIHJlLWludm9rZSBtdWx0aXBsZSB0aW1l
cyB3aXRob3V0Cj4gPiB0aGUgbmVlZCBmb3IgYW55IHNwZWNpZmljIGluZGljYXRpb24gaXQgaGFz
IGJlZW4gY2FsbGVkIGJlZm9yZSwgc28gaXQKPiA+IGlzIGFjdHVhbGx5IHNhZmUgdG8gc2ltcGx5
IHR1cm4gbmVlZF9pb21tdSBiYWNrIGludG8gYSBib29sZWFuIHdpdGggbm8KPiA+IGNoYW5nZSB0
byB0aGUgcG9wdWxhdGlvbiBhbGdvcml0aG0uCj4gPgo+ID4gWzFdIGh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0KPiAwNy9tc2cwMTg3MC5o
dG1sCj4gCj4gSSBoYXZlIHRvIGFkbWl0IHRoYXQgSSB3b3VsZG4ndCByZWFkICJjb25mdXNpbmci
IGludG8gdGhhdCBtYWlsLiBBbmQKPiBnaXZlbiB0aGUgYmVsb3csIEkgY29udGludWUgdG8gd29u
ZGVyIHdoZXRoZXIgeW91IHJlYWxseSwgcmVhbGx5Cj4gbmVlZCB0byBjaGFuZ2UgdGhpcy4KCk9r
LCBJJ2xsIHNxdWFzaCB0aGlzIHBhdGNoIHRoaXMgaW50byB0aGUgc3Vic2VxdWVudCBwYXRjaCB3
aGVyZSBJIHNlcGFyYXRlIHRoZSBpZGVhcyBvZiBhIGRvbWFpbiBoYXZpbmcgSU9NTVUgcGFnZXRh
YmxlcyBhbmQgcmVxdWlyaW5nIHRoZW0gdG8gYmUga2VwdCBpbiBzeW5jLgoKICBQYXVsCgo+IAo+
ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+ID4gKysrIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+ID4gQEAgLTIxNCwxNCArMjE0LDE0IEBAIHZvaWQg
aW9tbXVfdGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCkKPiA+ICB7Cj4gPiAgICAgIGNvbnN0IHN0
cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwo+ID4KPiA+IC0gICAgZC0+bmVl
ZF9pb21tdSA9IDA7Cj4gPiArICAgIGQtPm5lZWRfaW9tbXUgPSBmYWxzZTsKPiA+ICAgICAgaGQt
PnBsYXRmb3JtX29wcy0+dGVhcmRvd24oZCk7Cj4gPiAgICAgIHRhc2tsZXRfc2NoZWR1bGUoJmlv
bW11X3B0X2NsZWFudXBfdGFza2xldCk7Cj4gPiAgfQo+ID4KPiA+ICBpbnQgaW9tbXVfY29uc3Ry
dWN0KHN0cnVjdCBkb21haW4gKmQpCj4gPiAgewo+ID4gLSAgICBpZiAoIG5lZWRfaW9tbXUoZCkg
PiAwICkKPiA+ICsgICAgaWYgKCBuZWVkX2lvbW11KGQpICkKPiA+ICAgICAgICAgIHJldHVybiAw
Owo+ID4KPiA+ICAgICAgaWYgKCAhaW9tbXVfdXNlX2hhcF9wdChkKSApCj4gPiBAQCAtMjMzLDcg
KzIzMyw3IEBAIGludCBpb21tdV9jb25zdHJ1Y3Qoc3RydWN0IGRvbWFpbiAqZCkKPiA+ICAgICAg
ICAgICAgICByZXR1cm4gcmM7Cj4gPiAgICAgIH0KPiA+Cj4gPiAtICAgIGQtPm5lZWRfaW9tbXUg
PSAxOwo+ID4gKyAgICBkLT5uZWVkX2lvbW11ID0gdHJ1ZTsKPiAKPiBTbyB3aXRoIHRoZSBzZXR0
aW5nIHRvIC0xIGdvbmUgZnJvbSB0aGUgY2FsbGVyLCBuZWVkX2lvbW11KGQpIHdpbGwKPiBjb250
aW51ZSB0byByZXR1cm4gZmFsc2UgdW50aWwgdGhpcyBjb21wbGV0aW9uIHBvaW50IGlzIHJlYWNo
ZWQuIFRoZQo+IGZ1bmRhbWVudGFsIGlkZWEgb2YgdGhlIHRyaXN0YXRlIHdhcyB0aGF0IG9uY2Ug
d2UndmUgc3RhcnRlZAo+IHBvcHVsYXRpbmcgdGhlIElPTU1VIHBhZ2UgdGFibGVzIChyZWNhbGws
IHRoZSBkb21haW4gaXMgbm90Cj4gcGF1c2VkIGlmIHRoaXMgaXMgYSBob3RwbHVnKSwgYWxsIF9v
dGhlcl8gb3BlcmF0aW9ucyByZXF1aXJpbmcgSU9NTVUKPiBwYWdlIHRhYmxlIG1hbmlwdWxhdGlv
biAoZ3JhbnQgdGFibGUgY29kZSwgZm9yIGV4YW1wbGUpIHdpbGwKPiBEVFJUICh0bSkgZGVzcGl0
ZSB0aGUgY29kZSBoZXJlIHBlcmhhcHMgbmV2ZXIgZ2V0dGluZyB0byBub3RpY2UKPiB0aGUgcmVs
ZXZhbnQgcGFnZS4KPiAKPiBUcnVzdCBtZSwgaXQgd2Fzbid0IGEgbGlnaHR3ZWlnaHQgZGVjaXNp
b24gdG8gbWFrZSB0aGlzIGEgdHJpc3RhdGUsCj4gSSBqdXN0IGNvdWxkbid0IHNlZSBhIGJldHRl
ciBhcHByb2FjaCAoc2hvcnQgb2YgdXNpbmcgYSBzZWNvbmQKPiBib29sZWFuLCB3aGljaCBJIHdv
dWxkIGhhdmUgbGlrZWQgZXZlbiBsZXNzKSwgYW5kIEkgc3RpbGwgY2FuJ3QuCj4gCj4gPiBAQCAt
NDkzLDcgKzQ5Myw3IEBAIHN0YXRpYyB2b2lkIGlvbW11X2R1bXBfcDJtX3RhYmxlKHVuc2lnbmVk
IGNoYXIKPiBrZXkpCj4gPiAgICAgIG9wcyA9IGlvbW11X2dldF9vcHMoKTsKPiA+ICAgICAgZm9y
X2VhY2hfZG9tYWluKGQpCj4gPiAgICAgIHsKPiA+IC0gICAgICAgIGlmICggaXNfaGFyZHdhcmVf
ZG9tYWluKGQpIHx8IG5lZWRfaW9tbXUoZCkgPD0gMCApCj4gPiArICAgICAgICBpZiAoIGlzX2hh
cmR3YXJlX2RvbWFpbihkKSB8fCAhbmVlZF9pb21tdShkKSApCj4gPiAgICAgICAgICAgICAgY29u
dGludWU7Cj4gCj4gSSBkb24ndCB0aGluayB0aGUgb3JpZ2luYWwgc2VtYW50aWNzIG9mIHRoZSBk
dW1waW5nIHRvIGJlIHNraXBwZWQgZm9yCj4gZG9tYWlucyB3aXRoIHRoZWlyIElPTU1VIHBhZ2Ug
dGFibGVzIHVuZGVyIGNvbnN0cnVjdGlvbiBpcyBiZWluZwo+IHJldGFpbmVkIGhlcmUuCj4gCj4g
SmFuCj4gCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 14:16:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 14: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 1fnPGF-00072c-Ug; Wed, 08 Aug 2018 14:16:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=l0mo=kx=citrix.com=prvs=7519e8870=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fnPGF-00072S-4v
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 14:16:27 +0000
X-Inumbo-ID: b2eb0e94-9b15-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b2eb0e94-9b15-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 14:16:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,457,1526342400"; d="scan'208";a="62291687"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 8 Aug 2018 15:16:19 +0100
Message-ID: <20180808141620.25471-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180808141620.25471-1-paul.durrant@citrix.com>
References: <20180808141620.25471-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v22 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <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>

VGhpcyBwYXRjaCBhbGxvd3MgZ3JhbnQgdGFibGUgZnJhbWVzIHRvIGJlIG1hcHBlZCB1c2luZyB0
aGUKWEVOTUVNX2FjcXVpcmVfcmVzb3VyY2UgbWVtb3J5IG9wLgoKTk9URTogVGhpcyBwYXRjaCBl
eHBhbmRzIHRoZSBvbi1zdGFjayBtZm5fbGlzdCBhcnJheSBpbiBhY3F1aXJlX3Jlc291cmNlKCkK
ICAgICAgYnV0IGl0IGlzIHN0aWxsIHNtYWxsIGVub3VnaCB0byByZW1haW4gb24tc3RhY2suCgpO
T1RFOiBUaGlzIHBhdGNoIGFsc28gcmVtb3ZlcyBhIGJvZ3VzIGNvbW1lbnQgYWJvdmUgdGhlCiAg
ICAgIGdyYW50X3RvX3N0YXR1c19mcmFtZXMoKSBmdW5jdGlvbi4KClNpZ25lZC1vZmYtYnk6IFBh
dWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4K
Q2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxs
aW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+
CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKdjIyOgogLSBSZW1vdmUgYm9ndXMg
Y29tbWVudCBhbmQgdXBkYXRlIGNvbW1pdCBtZXNzYWdlIGFjY29yZGluZ2x5LgogLSBBZGQgQVNT
RVJUaW9uIHRoYXQgYW4gaW52YWxpZCBNRk4gaXMgbm90IHBhc3NlZCBiYWNrIHRvIHRoZSBjYWxs
ZXIgb2YKICAgWEVOTUVNX2FjcXVpcmVfcmVzb3VyY2UuCiAtIFJlLWNvZGUgdGhlIGlkeCB0byBu
ciBjYWxjdWxhdGlvbiB0byB0cnkgdG8gbWFrZSBpdCBtb3JlIG9idmlvdXMgYW5kCiAgIGFkZCBl
eHBsaWNpdCBvdmVyZmxvdyBjaGVja3MuCgp2MjE6CiAtIFByZXZlbnQgUFZIL0hWTSB0b29scyBk
b21haW5zIGZyb20gbWFwcGluZyBhbnkgbm9uLWNhbGxlci1vd25lZCByZXNvdXJjZQogICB1bmxl
c3MgdGhlIHRvb2xzIGRvbWFpbiBpcyBhbHNvIHRoZSBoYXJkd2FyZSBkb21haW4uCiAtIEdyb3cg
dGhlIGdyYW50IHRhYmxlIGFwcHJvcHJpYXRlbHkgd2hldGhlciBpdCBpcyBhIHNoYXJlZCBmcmFt
ZSBvcgogICBhIHN0YXR1cyBmcmFtZSB0aGF0IGlzIGJlaW5nIG1hcHBlZC4KIC0gRml4IGNvbW1l
bnQgc3R5bGUgYnJlYWthZ2UgaW4gbWVtb3J5LmguCiAtIE1vdmUgaW1wbGljaXQgdmVyc2lvbiBz
ZXR0aW5nIHRvIGdudHRhYl9nZXRfc2hhcmVkX2ZyYW1lKCkuCgp2MTk6CiAtIEFkZCB0ZXN0IHRv
IHByZXZlbnQgUFZIL0hWTSB0b29scyBkb21haW5zIG1hcHBpbmcgZ3JhbnQgc3RhdHVzIGZyYW1l
cwogICB0aGlzIHdheSBhcyB0aGUgbWFwcGluZyBpbmZyYXN0cnVjdHVyZSBpbiBYZW4gZG9lcyBu
b3QgeWV0IGltcGxlbWVudCB0aGUKICAgbmVjZXNzYXJ5IHJlZmVyZW5jZSBjb3VudGluZyB0byBt
YWtlIHRoaXMgc2FmZS4KIC0gTWFrZSBzdXJlIGdyYW50IHRhYmxlIHZlcnNpb24gaXMgc2V0IGJl
Zm9yZSBhbnkgYXR0ZW1wdCB0byBncm93IHRoZSB0YWJsZS4KCnYxODoKIC0gTm9uLXRyaXZpYWwg
cmUtYmFzZSBvZiBncmFudCB0YWJsZSBjb2RlLgogLSBEcm9wcGVkIEphbidzIFItYiBiZWNhdXNl
IG9mIHRoZSBncmFudCB0YWJsZSBjaGFuZ2VzLgoKdjEzOgogLSBSZS13b3JrIHRoZSBpbnRlcm5h
bHMgdG8gYXZvaWQgdXNpbmcgdGhlIFhFTk1BUElEWF9ncmFudF90YWJsZV9zdGF0dXMKICAgaGFj
ay4KCnYxMjoKIC0gRHJvcHBlZCBsaW1pdCBjaGVja3MgYXMgcmVxdWVzdGVkIGJ5IEphbi4KCnYx
MDoKIC0gQWRkcmVzc2VkIGNvbW1lbnRzIGZyb20gSmFuLgoKdjg6CiAtIFRoZSBmdW5jdGlvbmFs
aXR5IHdhcyBvcmlnaW5hbGx5IGluY29ycG9yYXRlZCBpbnRvIHRoZSBlYXJsaWVyIHBhdGNoCiAg
ICJ4ODYvbW06IGFkZCBIWVBFUlZJU09SX21lbW9yeV9vcCB0byBhY3F1aXJlIGd1ZXN0IHJlc291
cmNlcyIuCi0tLQogeGVuL2NvbW1vbi9ncmFudF90YWJsZS5jICAgICAgfCAxMTUgKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tCiB4ZW4vY29tbW9uL21lbW9yeS5jICAg
ICAgICAgICB8ICA1NiArKysrKysrKysrKysrKysrKysrLQogeGVuL2luY2x1ZGUvcHVibGljL21l
bW9yeS5oICAgfCAgIDYgKysrCiB4ZW4vaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaCB8ICAgNCAr
KwogNCBmaWxlcyBjaGFuZ2VkLCAxNjYgaW5zZXJ0aW9ucygrKSwgMTUgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIGIveGVuL2NvbW1vbi9ncmFudF90
YWJsZS5jCmluZGV4IGQ5ZWM3MTFjNzMuLjlhYWI4MDhkNDQgMTAwNjQ0Ci0tLSBhL3hlbi9jb21t
b24vZ3JhbnRfdGFibGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKQEAgLTM1Miwx
MiArMzUyLDE3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBhY3RpdmVfZW50cnlfcmVsZWFzZShzdHJ1
Y3QgYWN0aXZlX2dyYW50X2VudHJ5ICphY3QpCiAKICNkZWZpbmUgR1JBTlRfU1RBVFVTX1BFUl9Q
QUdFIChQQUdFX1NJWkUgLyBzaXplb2YoZ3JhbnRfc3RhdHVzX3QpKQogI2RlZmluZSBHUkFOVF9Q
RVJfUEFHRSAoUEFHRV9TSVpFIC8gc2l6ZW9mKGdyYW50X2VudHJ5X3YyX3QpKQotLyogTnVtYmVy
IG9mIGdyYW50IHRhYmxlIHN0YXR1cyBlbnRyaWVzLiBDYWxsZXIgbXVzdCBob2xkIGQncyBnci4g
dGFibGUgbG9jay4qLworCiBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCBncmFudF90b19zdGF0
dXNfZnJhbWVzKHVuc2lnbmVkIGludCBncmFudF9mcmFtZXMpCiB7CiAgICAgcmV0dXJuIERJVl9S
T1VORF9VUChncmFudF9mcmFtZXMgKiBHUkFOVF9QRVJfUEFHRSwgR1JBTlRfU1RBVFVTX1BFUl9Q
QUdFKTsKIH0KIAorc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgc3RhdHVzX3RvX2dyYW50X2Zy
YW1lcyh1bnNpZ25lZCBpbnQgc3RhdHVzX2ZyYW1lcykKK3sKKyAgICByZXR1cm4gRElWX1JPVU5E
X1VQKHN0YXR1c19mcmFtZXMgKiBHUkFOVF9TVEFUVVNfUEVSX1BBR0UsIEdSQU5UX1BFUl9QQUdF
KTsKK30KKwogLyogQ2hlY2sgaWYgdGhlIHBhZ2UgaGFzIGJlZW4gcGFnZWQgb3V0LCBvciBuZWVk
cyB1bnNoYXJpbmcuCiAgICBJZiByYyA9PSBHTlRTVF9va2F5LCAqcGFnZSBjb250YWlucyB0aGUg
cGFnZSBzdHJ1Y3Qgd2l0aCBhIHJlZiB0YWtlbi4KICAgIENhbGxlciBtdXN0IGRvIHB1dF9wYWdl
KCpwYWdlKS4KQEAgLTM4NjAsNiArMzg2NSw2NiBAQCBpbnQgbWVtX3NoYXJpbmdfZ3JlZl90b19n
Zm4oc3RydWN0IGdyYW50X3RhYmxlICpndCwgZ3JhbnRfcmVmX3QgcmVmLAogfQogI2VuZGlmCiAK
Ky8qIGNhbGxlciBtdXN0IGhvbGQgd3JpdGUgbG9jayAqLworc3RhdGljIGludCBnbnR0YWJfZ2V0
X3N0YXR1c19mcmFtZV9tZm4oc3RydWN0IGRvbWFpbiAqZCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgaWR4LCBtZm5fdCAqbWZuKQoreworICAg
IGNvbnN0IHN0cnVjdCBncmFudF90YWJsZSAqZ3QgPSBkLT5ncmFudF90YWJsZTsKKworICAgIEFT
U0VSVChndC0+Z3RfdmVyc2lvbiA9PSAyKTsKKworICAgIGlmICggaWR4ID49IG5yX3N0YXR1c19m
cmFtZXMoZ3QpICkKKyAgICB7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgbnJfc3RhdHVzOworICAg
ICAgICB1bnNpZ25lZCBsb25nIG5yX2dyYW50OworCisgICAgICAgIG5yX3N0YXR1cyA9IGlkeCAr
IDE7IC8qIHN1ZmZpY2llbnQgZnJhbWVzIHRvIG1ha2UgaWR4IHZhbGlkICovCisgICAgICAgIG5y
X2dyYW50ID0gc3RhdHVzX3RvX2dyYW50X2ZyYW1lcyhucl9zdGF0dXMpOworCisgICAgICAgIGlm
ICggbnJfZ3JhbnQgPD0gbnJfZ3JhbnRfZnJhbWVzKGd0KSApIC8qIG92ZXJmbG93IGNoZWNrICov
CisgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKKworICAgICAgICBpZiAoIG5yX2dyYW50IDw9
IGd0LT5tYXhfZ3JhbnRfZnJhbWVzICkKKyAgICAgICAgICAgIGdudHRhYl9ncm93X3RhYmxlKGQs
IG5yX2dyYW50KTsKKworICAgICAgICAvKiBjaGVjayB3aGV0aGVyIGdudHRhYl9ncm93X3RhYmxl
KCkgc3VjY2VlZGVkICovCisgICAgICAgIGlmICggaWR4ID49IG5yX3N0YXR1c19mcmFtZXMoZ3Qp
ICkKKyAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOworICAgIH0KKworICAgICptZm4gPSBfbWZu
KHZpcnRfdG9fbWZuKGd0LT5zdGF0dXNbaWR4XSkpOworICAgIHJldHVybiAwOworfQorCisvKiBj
YWxsZXIgbXVzdCBob2xkIHdyaXRlIGxvY2sgKi8KK3N0YXRpYyBpbnQgZ250dGFiX2dldF9zaGFy
ZWRfZnJhbWVfbWZuKHN0cnVjdCBkb21haW4gKmQsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGlkeCwgbWZuX3QgKm1mbikKK3sKKyAgICBjb25z
dCBzdHJ1Y3QgZ3JhbnRfdGFibGUgKmd0ID0gZC0+Z3JhbnRfdGFibGU7CisKKyAgICBBU1NFUlQo
Z3QtPmd0X3ZlcnNpb24gIT0gMCk7CisKKyAgICBpZiAoIGlkeCA+PSBucl9ncmFudF9mcmFtZXMo
Z3QpICkKKyAgICB7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgbnJfZ3JhbnQ7CisKKyAgICAgICAg
bnJfZ3JhbnQgPSBpZHggKyAxOyAvKiBzdWZmaWNpZW50IGZyYW1lcyB0byBtYWtlIGlkeCB2YWxp
ZCAqLworCisgICAgICAgIGlmICggbnJfZ3JhbnQgPD0gbnJfZ3JhbnRfZnJhbWVzKGd0KSApIC8q
IG92ZXJmbG93IGNoZWNrICovCisgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKKworICAgICAg
ICBpZiAoIG5yX2dyYW50IDw9IGd0LT5tYXhfZ3JhbnRfZnJhbWVzICkKKyAgICAgICAgICAgIGdu
dHRhYl9ncm93X3RhYmxlKGQsIG5yX2dyYW50KTsKKworICAgICAgICAvKiBjaGVjayB3aGV0aGVy
IGdudHRhYl9ncm93X3RhYmxlKCkgc3VjY2VlZGVkICovCisgICAgICAgIGlmICggaWR4ID49IG5y
X2dyYW50X2ZyYW1lcyhndCkgKQorICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQor
CisgICAgKm1mbiA9IF9tZm4odmlydF90b19tZm4oZ3QtPnNoYXJlZF9yYXdbaWR4XSkpOworICAg
IHJldHVybiAwOworfQorCiBpbnQgZ250dGFiX21hcF9mcmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1
bnNpZ25lZCBsb25nIGlkeCwgZ2ZuX3QgZ2ZuLAogICAgICAgICAgICAgICAgICAgICAgbWZuX3Qg
Km1mbikKIHsKQEAgLTM4NzcsMjEgKzM5NDIsMTEgQEAgaW50IGdudHRhYl9tYXBfZnJhbWUoc3Ry
dWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBpZHgsIGdmbl90IGdmbiwKICAgICB7CiAgICAg
ICAgIGlkeCAmPSB+WEVOTUFQSURYX2dyYW50X3RhYmxlX3N0YXR1czsKICAgICAgICAgc3RhdHVz
ID0gdHJ1ZTsKLSAgICAgICAgaWYgKCBpZHggPCBucl9zdGF0dXNfZnJhbWVzKGd0KSApCi0gICAg
ICAgICAgICAqbWZuID0gX21mbih2aXJ0X3RvX21mbihndC0+c3RhdHVzW2lkeF0pKTsKLSAgICAg
ICAgZWxzZQotICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwotICAgIH0KLSAgICBlbHNlCi0gICAg
ewotICAgICAgICBpZiAoIChpZHggPj0gbnJfZ3JhbnRfZnJhbWVzKGd0KSkgJiYgKGlkeCA8IGd0
LT5tYXhfZ3JhbnRfZnJhbWVzKSApCi0gICAgICAgICAgICBnbnR0YWJfZ3Jvd190YWJsZShkLCBp
ZHggKyAxKTsKIAotICAgICAgICBpZiAoIGlkeCA8IG5yX2dyYW50X2ZyYW1lcyhndCkgKQotICAg
ICAgICAgICAgKm1mbiA9IF9tZm4odmlydF90b19tZm4oZ3QtPnNoYXJlZF9yYXdbaWR4XSkpOwot
ICAgICAgICBlbHNlCi0gICAgICAgICAgICByYyA9IC1FSU5WQUw7CisgICAgICAgIHJjID0gZ250
dGFiX2dldF9zdGF0dXNfZnJhbWVfbWZuKGQsIGlkeCwgbWZuKTsKICAgICB9CisgICAgZWxzZQor
ICAgICAgICByYyA9IGdudHRhYl9nZXRfc2hhcmVkX2ZyYW1lX21mbihkLCBpZHgsIG1mbik7CiAK
ICAgICBpZiAoICFyYyAmJiBwYWdpbmdfbW9kZV90cmFuc2xhdGUoZCkgJiYKICAgICAgICAgICFn
Zm5fZXEoZ250dGFiX2dldF9mcmFtZV9nZm4oZ3QsIHN0YXR1cywgaWR4KSwgSU5WQUxJRF9HRk4p
ICkKQEAgLTM5MDYsNiArMzk2MSwzOCBAQCBpbnQgZ250dGFiX21hcF9mcmFtZShzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBsb25nIGlkeCwgZ2ZuX3QgZ2ZuLAogICAgIHJldHVybiByYzsKIH0K
IAoraW50IGdudHRhYl9nZXRfc2hhcmVkX2ZyYW1lKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVk
IGxvbmcgaWR4LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl90ICptZm4pCit7Cisg
ICAgc3RydWN0IGdyYW50X3RhYmxlICpndCA9IGQtPmdyYW50X3RhYmxlOworICAgIGludCByYzsK
KworICAgIGdyYW50X3dyaXRlX2xvY2soZ3QpOworCisgICAgaWYgKCBndC0+Z3RfdmVyc2lvbiA9
PSAwICkKKyAgICAgICAgZ3QtPmd0X3ZlcnNpb24gPSAxOworCisgICAgcmMgPSBnbnR0YWJfZ2V0
X3NoYXJlZF9mcmFtZV9tZm4oZCwgaWR4LCBtZm4pOworCisgICAgZ3JhbnRfd3JpdGVfdW5sb2Nr
KGd0KTsKKworICAgIHJldHVybiByYzsKK30KKworaW50IGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1l
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgaWR4LAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG1mbl90ICptZm4pCit7CisgICAgc3RydWN0IGdyYW50X3RhYmxlICpndCA9IGQt
PmdyYW50X3RhYmxlOworICAgIGludCByYzsKKworICAgIGdyYW50X3dyaXRlX2xvY2soZ3QpOwor
ICAgIHJjID0gKGd0LT5ndF92ZXJzaW9uID09IDIpID8KKyAgICAgICAgZ250dGFiX2dldF9zdGF0
dXNfZnJhbWVfbWZuKGQsIGlkeCwgbWZuKSA6IC1FSU5WQUw7CisgICAgZ3JhbnRfd3JpdGVfdW5s
b2NrKGd0KTsKKworICAgIHJldHVybiByYzsKK30KKwogc3RhdGljIHZvaWQgZ250dGFiX3VzYWdl
X3ByaW50KHN0cnVjdCBkb21haW4gKnJkKQogewogICAgIGludCBmaXJzdCA9IDE7CmRpZmYgLS1n
aXQgYS94ZW4vY29tbW9uL21lbW9yeS5jIGIveGVuL2NvbW1vbi9tZW1vcnkuYwppbmRleCBlMjlk
NTk2NzI3Li4wNjkyMTYyZDNiIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL21lbW9yeS5jCisrKyBi
L3hlbi9jb21tb24vbWVtb3J5LmMKQEAgLTIzLDYgKzIzLDcgQEAKICNpbmNsdWRlIDx4ZW4vbnVt
YS5oPgogI2luY2x1ZGUgPHhlbi9tZW1fYWNjZXNzLmg+CiAjaW5jbHVkZSA8eGVuL3RyYWNlLmg+
CisjaW5jbHVkZSA8eGVuL2dyYW50X3RhYmxlLmg+CiAjaW5jbHVkZSA8YXNtL2N1cnJlbnQuaD4K
ICNpbmNsdWRlIDxhc20vaGFyZGlycS5oPgogI2luY2x1ZGUgPGFzbS9wMm0uaD4KQEAgLTk4Miw2
ICs5ODMsNDQgQEAgc3RhdGljIGxvbmcgeGF0cF9wZXJtaXNzaW9uX2NoZWNrKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGludCBzcGFjZSkKICAgICByZXR1cm4geHNtX2FkZF90b19waHlzbWFw
KFhTTV9UQVJHRVQsIGN1cnJlbnQtPmRvbWFpbiwgZCk7CiB9CiAKK3N0YXRpYyBpbnQgYWNxdWly
ZV9ncmFudF90YWJsZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaWQsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBmcmFtZSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbnJfZnJhbWVzLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCBtZm5fbGlzdFtdKQoreworICAgIHVuc2lnbmVk
IGludCBpID0gbnJfZnJhbWVzOworCisgICAgLyogSXRlcmF0ZSBiYWNrd2FyZHMgaW4gY2FzZSB0
YWJsZSBuZWVkcyB0byBncm93ICovCisgICAgd2hpbGUgKCBpLS0gIT0gMCApCisgICAgeworICAg
ICAgICBtZm5fdCBtZm4gPSBJTlZBTElEX01GTjsKKyAgICAgICAgaW50IHJjOworCisgICAgICAg
IHN3aXRjaCAoIGlkICkKKyAgICAgICAgeworICAgICAgICBjYXNlIFhFTk1FTV9yZXNvdXJjZV9n
cmFudF90YWJsZV9pZF9zaGFyZWQ6CisgICAgICAgICAgICByYyA9IGdudHRhYl9nZXRfc2hhcmVk
X2ZyYW1lKGQsIGZyYW1lICsgaSwgJm1mbik7CisgICAgICAgICAgICBicmVhazsKKworICAgICAg
ICBjYXNlIFhFTk1FTV9yZXNvdXJjZV9ncmFudF90YWJsZV9pZF9zdGF0dXM6CisgICAgICAgICAg
ICByYyA9IGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1lKGQsIGZyYW1lICsgaSwgJm1mbik7CisgICAg
ICAgICAgICBicmVhazsKKworICAgICAgICBkZWZhdWx0OgorICAgICAgICAgICAgcmMgPSAtRUlO
VkFMOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KKworICAgICAgICBpZiAoIHJjICkK
KyAgICAgICAgICAgIHJldHVybiByYzsKKworICAgICAgICBBU1NFUlQoIW1mbl9lcShtZm4sIElO
VkFMSURfTUZOKSk7CisgICAgICAgIG1mbl9saXN0W2ldID0gbWZuX3gobWZuKTsKKyAgICB9CisK
KyAgICByZXR1cm4gMDsKK30KKwogc3RhdGljIGludCBhY3F1aXJlX3Jlc291cmNlKAogICAgIFhF
Tl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX21lbV9hY3F1aXJlX3Jlc291cmNlX3QpIGFyZykKIHsK
QEAgLTk5Miw3ICsxMDMxLDcgQEAgc3RhdGljIGludCBhY3F1aXJlX3Jlc291cmNlKAogICAgICAq
IG1vbWVudCBzaW5jZSB0aGV5IGFyZSBzbWFsbCwgYnV0IGlmIHRoZXkgbmVlZCB0byBncm93IGlu
IGZ1dHVyZQogICAgICAqIHVzZS1jYXNlcyB0aGVuIHBlci1DUFUgYXJyYXlzIG9yIGhlYXAgYWxs
b2NhdGlvbnMgbWF5IGJlIHJlcXVpcmVkLgogICAgICAqLwotICAgIHhlbl9wZm5fdCBtZm5fbGlz
dFsyXTsKKyAgICB4ZW5fcGZuX3QgbWZuX2xpc3RbMzJdOwogICAgIGludCByYzsKIAogICAgIGlm
ICggY29weV9mcm9tX2d1ZXN0KCZ4bWFyLCBhcmcsIDEpICkKQEAgLTEwMjcsNiArMTA2NiwxMSBA
QCBzdGF0aWMgaW50IGFjcXVpcmVfcmVzb3VyY2UoCiAKICAgICBzd2l0Y2ggKCB4bWFyLnR5cGUg
KQogICAgIHsKKyAgICBjYXNlIFhFTk1FTV9yZXNvdXJjZV9ncmFudF90YWJsZToKKyAgICAgICAg
cmMgPSBhY3F1aXJlX2dyYW50X3RhYmxlKGQsIHhtYXIuaWQsIHhtYXIuZnJhbWUsIHhtYXIubnJf
ZnJhbWVzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX2xpc3QpOworICAg
ICAgICBicmVhazsKKwogICAgIGRlZmF1bHQ6CiAgICAgICAgIHJjID0gYXJjaF9hY3F1aXJlX3Jl
c291cmNlKGQsIHhtYXIudHlwZSwgeG1hci5pZCwgeG1hci5mcmFtZSwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgeG1hci5ucl9mcmFtZXMsIG1mbl9saXN0LCAmeG1hci5mbGFn
cyk7CkBAIC0xMDQ2LDYgKzEwOTAsMTYgQEAgc3RhdGljIGludCBhY3F1aXJlX3Jlc291cmNlKAog
ICAgICAgICB4ZW5fcGZuX3QgZ2ZuX2xpc3RbQVJSQVlfU0laRShtZm5fbGlzdCldOwogICAgICAg
ICB1bnNpZ25lZCBpbnQgaTsKIAorICAgICAgICAvKgorICAgICAgICAgKiBGSVhNRTogVW50aWwg
Zm9yZWlnbiBwYWdlcyBpbnNlcnRlZCBpbnRvIHRoZSBQMk0gYXJlIHByb3Blcmx5CisgICAgICAg
ICAqICAgICAgICByZWZlcmVuY2UgY291bnRlZCwgaXQgaXMgdW5zYWZlIHRvIGFsbG93IG1hcHBp
bmcgb2YKKyAgICAgICAgICogICAgICAgIG5vbi1jYWxsZXItb3duZWQgcmVzb3VyY2UgcGFnZXMg
dW5sZXNzIHRoZSBjYWxsZXIgaXMKKyAgICAgICAgICogICAgICAgIHRoZSBoYXJkd2FyZSBkb21h
aW4uCisgICAgICAgICAqLworICAgICAgICBpZiAoICEoeG1hci5mbGFncyAmIFhFTk1FTV9yc3Jj
X2FjcV9jYWxsZXJfb3duZWQpICYmCisgICAgICAgICAgICAgIWlzX2hhcmR3YXJlX2RvbWFpbihj
dXJyZCkgKQorICAgICAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOworCiAgICAgICAgIGlmICgg
Y29weV9mcm9tX2d1ZXN0KGdmbl9saXN0LCB4bWFyLmZyYW1lX2xpc3QsIHhtYXIubnJfZnJhbWVz
KSApCiAgICAgICAgICAgICByYyA9IC1FRkFVTFQ7CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L3B1YmxpYy9tZW1vcnkuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaAppbmRleCBiZjJm
ODFmYWFlLi44ZmMyN2NlZWFiIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5
LmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oCkBAIC02MTEsMTQgKzYxMSwyMCBA
QCBzdHJ1Y3QgeGVuX21lbV9hY3F1aXJlX3Jlc291cmNlIHsKICAgICB1aW50MTZfdCB0eXBlOwog
CiAjZGVmaW5lIFhFTk1FTV9yZXNvdXJjZV9pb3JlcV9zZXJ2ZXIgMAorI2RlZmluZSBYRU5NRU1f
cmVzb3VyY2VfZ3JhbnRfdGFibGUgMQogCiAgICAgLyoKICAgICAgKiBJTiAtIGEgdHlwZS1zcGVj
aWZpYyByZXNvdXJjZSBpZGVudGlmaWVyLCB3aGljaCBtdXN0IGJlIHplcm8KICAgICAgKiAgICAg
IHVubGVzcyBzdGF0ZWQgb3RoZXJ3aXNlLgogICAgICAqCiAgICAgICogdHlwZSA9PSBYRU5NRU1f
cmVzb3VyY2VfaW9yZXFfc2VydmVyIC0+IGlkID09IGlvcmVxIHNlcnZlciBpZAorICAgICAqIHR5
cGUgPT0gWEVOTUVNX3Jlc291cmNlX2dyYW50X3RhYmxlIC0+IGlkIGRlZmluZWQgYmVsb3cKICAg
ICAgKi8KICAgICB1aW50MzJfdCBpZDsKKworI2RlZmluZSBYRU5NRU1fcmVzb3VyY2VfZ3JhbnRf
dGFibGVfaWRfc2hhcmVkIDAKKyNkZWZpbmUgWEVOTUVNX3Jlc291cmNlX2dyYW50X3RhYmxlX2lk
X3N0YXR1cyAxCisKICAgICAvKgogICAgICAqIElOL09VVCAtIEFzIGFuIElOIHBhcmFtZXRlciBu
dW1iZXIgb2YgZnJhbWVzIG9mIHRoZSByZXNvdXJjZQogICAgICAqICAgICAgICAgIHRvIGJlIG1h
cHBlZC4gSG93ZXZlciwgaWYgdGhlIHNwZWNpZmllZCB2YWx1ZSBpcyAwIGFuZApkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmggYi94ZW4vaW5jbHVkZS94ZW4vZ3JhbnRf
dGFibGUuaAppbmRleCAwMjg2YmEzM2RkLi5jODgxNDE0ZTViIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS94ZW4vZ3JhbnRfdGFibGUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUu
aApAQCAtNTgsNiArNTgsMTAgQEAgaW50IG1lbV9zaGFyaW5nX2dyZWZfdG9fZ2ZuKHN0cnVjdCBn
cmFudF90YWJsZSAqZ3QsIGdyYW50X3JlZl90IHJlZiwKIAogaW50IGdudHRhYl9tYXBfZnJhbWUo
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBpZHgsIGdmbl90IGdmbiwKICAgICAgICAg
ICAgICAgICAgICAgIG1mbl90ICptZm4pOworaW50IGdudHRhYl9nZXRfc2hhcmVkX2ZyYW1lKHN0
cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgaWR4LAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIG1mbl90ICptZm4pOworaW50IGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1lKHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGxvbmcgaWR4LAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
IG1mbl90ICptZm4pOwogCiB1bnNpZ25lZCBpbnQgZ250dGFiX2RvbTBfZnJhbWVzKHZvaWQpOwog
Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 14:16:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 14: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 1fnPGG-00072i-7l; Wed, 08 Aug 2018 14:16:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=l0mo=kx=citrix.com=prvs=7519e8870=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fnPGF-00072T-5L
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 14:16:27 +0000
X-Inumbo-ID: b2e16e07-9b15-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b2e16e07-9b15-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 14:16:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,457,1526342400"; d="scan'208";a="62291686"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 8 Aug 2018 15:16:20 +0100
Message-ID: <20180808141620.25471-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180808141620.25471-1-paul.durrant@citrix.com>
References: <20180808141620.25471-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v22 2/2] tools/libxenctrl: use new
 xenforeignmemory API to seed grant table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <Andrew.Cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBwcmV2aW91cyBwYXRjaCBhZGRlZCBzdXBwb3J0IGZvciBwcml2LW1hcHBpbmcgZ3Vlc3QgcmVz
b3VyY2VzIGRpcmVjdGx5CihyYXRoZXIgdGhhbiBoYXZpbmcgdG8gZm9yZWlnbi1tYXAsIHdoaWNo
IHJlcXVpcmVzIFAyTSBtb2RpZmljYXRpb24gZm9yCkhWTSBndWVzdHMpLgoKVGhpcyBwYXRjaCBt
YWtlcyB1c2Ugb2YgdGhlIG5ldyBBUEkgdG8gc2VlZCB0aGUgZ3Vlc3QgZ3JhbnQgdGFibGUgdW5s
ZXNzCnRoZSB1bmRlcmx5aW5nIGluZnJhc3RydWN0dXJlIChpLmUuIHByaXZjbWQpIGRvZXNuJ3Qg
c3VwcG9ydCBpdCwgaW4gd2hpY2gKY2FzZSB0aGUgb2xkIHNjaGVtZSBpcyB1c2VkLgoKTk9URTog
VGhlIGNhbGwgdG8geGNfZG9tX2dudHRhYl9odm1fc2VlZCgpIGluIGh2bV9idWlsZF9zZXRfcGFy
YW1zKCkgd2FzCiAgICAgIGFjdHVhbGx5IHVubmVjZXNzYXJ5LCBhcyB0aGUgZ3JhbnQgdGFibGUg
aGFzIGFscmVhZHkgYmVlbiBzZWVkZWQKICAgICAgYnkgYSBwcmlvciBjYWxsIHRvIHhjX2RvbV9n
bnR0YWJfaW5pdCgpIG1hZGUgYnkgbGlieGxfX2J1aWxkX2RvbSgpLgoKU2lnbmVkLW9mZi1ieTog
UGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KQWNrZWQtYnk6IE1hcmVrIE1h
cmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KUmV2
aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpBY2tlZC1i
eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNjOiBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPEFuZHJldy5Db29wZXIz
QGNpdHJpeC5jb20+Cgp2MjI6CiAtIEFkZHJlc3NlZCBjb21tZW50cyBmcm9tIEFuZHJldyAoY29z
bWV0aWMgY2hhbmdlcyBvbmx5KS4KCnYxODoKIC0gVHJpdmlhbCByZS1iYXNlLgoKdjEzOgogLSBS
ZS1iYXNlLgoKdjEwOgogLSBVc2UgbmV3IGlkIGNvbnN0YW50IGZvciBncmFudCB0YWJsZS4KCnY0
OgogLSBNaW5vciBjb3NtZXRpYyBmaXggc3VnZ2VzdGVkIGJ5IFJvZ2VyLgoKdjM6CiAtIEludHJv
ZHVjZWQgeGNfZG9tX3NldF9nbnR0YWJfZW50cnkoKSB0byBhdm9pZCBkdXBsaWNhdGVkIGNvZGUu
Ci0tLQogdG9vbHMvbGlieGMvaW5jbHVkZS94Y19kb20uaCAgICAgICAgfCAgMTIgKy0tCiB0b29s
cy9saWJ4Yy94Y19kb21fYm9vdC5jICAgICAgICAgICB8IDE2NiArKysrKysrKysrKysrKysrKysr
KysrKy0tLS0tLS0tLS0tLS0KIHRvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X2h2bS5jIHwg
IDEwICstLQogdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZV94ODZfcHYuYyAgfCAgIDIgKy0KIHRv
b2xzL2xpYnhsL2xpYnhsX2RvbS5jICAgICAgICAgICAgIHwgICAxIC0KIHRvb2xzL3B5dGhvbi94
ZW4vbG93bGV2ZWwveGMveGMuYyAgIHwgICA2ICstCiA2IGZpbGVzIGNoYW5nZWQsIDEyMCBpbnNl
cnRpb25zKCspLCA3NyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy9pbmNs
dWRlL3hjX2RvbS5oIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94Y19kb20uaAppbmRleCA4YTY2ODg5
YzY4Li4wYjVhNjMyZDNjIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy9pbmNsdWRlL3hjX2RvbS5o
CisrKyBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGNfZG9tLmgKQEAgLTMzNywxNCArMzM3LDEwIEBA
IHZvaWQgKnhjX2RvbV9ib290X2RvbVVfbWFwKHN0cnVjdCB4Y19kb21faW1hZ2UgKmRvbSwgeGVu
X3Bmbl90IHBmbiwKIGludCB4Y19kb21fYm9vdF9pbWFnZShzdHJ1Y3QgeGNfZG9tX2ltYWdlICpk
b20pOwogaW50IHhjX2RvbV9jb21wYXRfY2hlY2soc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tKTsK
IGludCB4Y19kb21fZ250dGFiX2luaXQoc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tKTsKLWludCB4
Y19kb21fZ250dGFiX2h2bV9zZWVkKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCBjb25zb2xlX2dtZm4sCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3QgeGVuc3RvcmVfZ21mbiwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGNvbnNvbGVfZG9taWQsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICB1aW50MzJfdCB4ZW5zdG9yZV9kb21pZCk7Ci1pbnQgeGNfZG9tX2dudHRh
Yl9zZWVkKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCwKLSAgICAgICAgICAgICAg
ICAgICAgICAgeGVuX3Bmbl90IGNvbnNvbGVfZ21mbiwKLSAgICAgICAgICAgICAgICAgICAgICAg
eGVuX3Bmbl90IHhlbnN0b3JlX2dtZm4sCitpbnQgeGNfZG9tX2dudHRhYl9zZWVkKHhjX2ludGVy
ZmFjZSAqeGNoLCB1aW50MzJfdCBndWVzdF9kb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAg
Ym9vbCBpc19odm0sCisgICAgICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCBjb25zb2xlX2dm
biwKKyAgICAgICAgICAgICAgICAgICAgICAgeGVuX3Bmbl90IHhlbnN0b3JlX2dmbiwKICAgICAg
ICAgICAgICAgICAgICAgICAgdWludDMyX3QgY29uc29sZV9kb21pZCwKICAgICAgICAgICAgICAg
ICAgICAgICAgdWludDMyX3QgeGVuc3RvcmVfZG9taWQpOwogYm9vbCB4Y19kb21fdHJhbnNsYXRl
ZChjb25zdCBzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20pOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGli
eGMveGNfZG9tX2Jvb3QuYyBiL3Rvb2xzL2xpYnhjL3hjX2RvbV9ib290LmMKaW5kZXggMmU1Njgx
ZGM1ZC4uMGY4NTIyMzdlZSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfZG9tX2Jvb3QuYwor
KysgYi90b29scy9saWJ4Yy94Y19kb21fYm9vdC5jCkBAIC0yNTYsNzEgKzI1Niw4MSBAQCBzdGF0
aWMgeGVuX3Bmbl90IHhjX2RvbV9nbnR0YWJfc2V0dXAoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQz
Ml90IGRvbWlkKQogICAgIHJldHVybiBnbWZuOwogfQogCi1pbnQgeGNfZG9tX2dudHRhYl9zZWVk
KHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCwKLSAgICAgICAgICAgICAgICAgICAg
ICAgeGVuX3Bmbl90IGNvbnNvbGVfZ21mbiwKLSAgICAgICAgICAgICAgICAgICAgICAgeGVuX3Bm
bl90IHhlbnN0b3JlX2dtZm4sCi0gICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGNvbnNv
bGVfZG9taWQsCi0gICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IHhlbnN0b3JlX2RvbWlk
KQorc3RhdGljIHZvaWQgeGNfZG9tX3NldF9nbnR0YWJfZW50cnkoeGNfaW50ZXJmYWNlICp4Y2gs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBncmFudF9lbnRyeV92MV90ICpn
bnR0YWIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQg
aWR4LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZ3Vlc3Rf
ZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBiYWNr
ZW5kX2RvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVuX3Bmbl90
IGd1ZXN0X2dmbikKIHsKKyAgICBpZiAoIGd1ZXN0X2RvbWlkID09IGJhY2tlbmRfZG9taWQgfHwg
Z3Vlc3RfZ2ZuID09IC0xICkKKyAgICAgICAgcmV0dXJuOworCisgICAgeGNfZG9tX3ByaW50Zih4
Y2gsICIlczogWyV1XSAtPiAweCUiUFJJX3hlbl9wZm4sCisgICAgICAgICAgICAgICAgICBfX2Z1
bmNfXywgaWR4LCBndWVzdF9nZm4pOworCisgICAgZ250dGFiW2lkeF0uZmxhZ3MgPSBHVEZfcGVy
bWl0X2FjY2VzczsKKyAgICBnbnR0YWJbaWR4XS5kb21pZCA9IGJhY2tlbmRfZG9taWQ7CisgICAg
Z250dGFiW2lkeF0uZnJhbWUgPSBndWVzdF9nZm47Cit9CiAKLSAgICB4ZW5fcGZuX3QgZ250dGFi
X2dtZm47CitzdGF0aWMgaW50IGNvbXBhdF9nbnR0YWJfc2VlZCh4Y19pbnRlcmZhY2UgKnhjaCwg
dWludDMyX3QgZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3Qg
Y29uc29sZV9nZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3QgeGVu
c3RvcmVfZ2ZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgY29uc29s
ZV9kb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IHhlbnN0b3Jl
X2RvbWlkKQoreworCisgICAgeGVuX3Bmbl90IGdudHRhYl9nZm47CiAgICAgZ3JhbnRfZW50cnlf
djFfdCAqZ250dGFiOwogCi0gICAgZ250dGFiX2dtZm4gPSB4Y19kb21fZ250dGFiX3NldHVwKHhj
aCwgZG9taWQpOwotICAgIGlmICggZ250dGFiX2dtZm4gPT0gLTEgKQorICAgIGdudHRhYl9nZm4g
PSB4Y19kb21fZ250dGFiX3NldHVwKHhjaCwgZG9taWQpOworICAgIGlmICggZ250dGFiX2dmbiA9
PSAtMSApCiAgICAgICAgIHJldHVybiAtMTsKIAogICAgIGdudHRhYiA9IHhjX21hcF9mb3JlaWdu
X3JhbmdlKHhjaCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkb21pZCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQUdFX1NJWkUsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgUFJPVF9SRUFEfFBST1RfV1JJVEUsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZ250dGFiX2dtZm4pOworICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGdudHRhYl9nZm4pOwogICAgIGlmICggZ250dGFiID09IE5VTEwgKQogICAg
IHsKICAgICAgICAgeGNfZG9tX3BhbmljKHhjaCwgWENfSU5URVJOQUxfRVJST1IsCi0gICAgICAg
ICAgICAgICAgICAgICAiJXM6IGZhaWxlZCB0byBtYXAgZG9tVSBncmFudCB0YWJsZSAiCisgICAg
ICAgICAgICAgICAgICAgICAiJXM6IGZhaWxlZCB0byBtYXAgZCVkIGdyYW50IHRhYmxlICIKICAg
ICAgICAgICAgICAgICAgICAgICJbZXJybm89JWRdXG4iLAotICAgICAgICAgICAgICAgICAgICAg
X19GVU5DVElPTl9fLCBlcnJubyk7CisgICAgICAgICAgICAgICAgICAgICBfX2Z1bmNfXywgZG9t
aWQsIGVycm5vKTsKICAgICAgICAgcmV0dXJuIC0xOwogICAgIH0KIAotICAgIGlmICggZG9taWQg
IT0gY29uc29sZV9kb21pZCAgJiYgY29uc29sZV9nbWZuICE9IC0xKQotICAgIHsKLSAgICAgICAg
Z250dGFiW0dOVFRBQl9SRVNFUlZFRF9DT05TT0xFXS5mbGFncyA9IEdURl9wZXJtaXRfYWNjZXNz
OwotICAgICAgICBnbnR0YWJbR05UVEFCX1JFU0VSVkVEX0NPTlNPTEVdLmRvbWlkID0gY29uc29s
ZV9kb21pZDsKLSAgICAgICAgZ250dGFiW0dOVFRBQl9SRVNFUlZFRF9DT05TT0xFXS5mcmFtZSA9
IGNvbnNvbGVfZ21mbjsKLSAgICB9Ci0gICAgaWYgKCBkb21pZCAhPSB4ZW5zdG9yZV9kb21pZCAm
JiB4ZW5zdG9yZV9nbWZuICE9IC0xKQotICAgIHsKLSAgICAgICAgZ250dGFiW0dOVFRBQl9SRVNF
UlZFRF9YRU5TVE9SRV0uZmxhZ3MgPSBHVEZfcGVybWl0X2FjY2VzczsKLSAgICAgICAgZ250dGFi
W0dOVFRBQl9SRVNFUlZFRF9YRU5TVE9SRV0uZG9taWQgPSB4ZW5zdG9yZV9kb21pZDsKLSAgICAg
ICAgZ250dGFiW0dOVFRBQl9SRVNFUlZFRF9YRU5TVE9SRV0uZnJhbWUgPSB4ZW5zdG9yZV9nbWZu
OwotICAgIH0KKyAgICB4Y19kb21fc2V0X2dudHRhYl9lbnRyeSh4Y2gsIGdudHRhYiwgR05UVEFC
X1JFU0VSVkVEX0NPTlNPTEUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgZG9taWQsIGNv
bnNvbGVfZG9taWQsIGNvbnNvbGVfZ2ZuKTsKKyAgICB4Y19kb21fc2V0X2dudHRhYl9lbnRyeSh4
Y2gsIGdudHRhYiwgR05UVEFCX1JFU0VSVkVEX1hFTlNUT1JFLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGRvbWlkLCB4ZW5zdG9yZV9kb21pZCwgeGVuc3RvcmVfZ2ZuKTsKIAogICAgIGlm
ICggbXVubWFwKGdudHRhYiwgUEFHRV9TSVpFKSA9PSAtMSApCiAgICAgewogICAgICAgICB4Y19k
b21fcGFuaWMoeGNoLCBYQ19JTlRFUk5BTF9FUlJPUiwKLSAgICAgICAgICAgICAgICAgICAgICIl
czogZmFpbGVkIHRvIHVubWFwIGRvbVUgZ3JhbnQgdGFibGUgIgorICAgICAgICAgICAgICAgICAg
ICAgIiVzOiBmYWlsZWQgdG8gdW5tYXAgZCVkIGdyYW50IHRhYmxlICIKICAgICAgICAgICAgICAg
ICAgICAgICJbZXJybm89JWRdXG4iLAotICAgICAgICAgICAgICAgICAgICAgX19GVU5DVElPTl9f
LCBlcnJubyk7CisgICAgICAgICAgICAgICAgICAgICBfX2Z1bmNfXywgZG9taWQsIGVycm5vKTsK
ICAgICAgICAgcmV0dXJuIC0xOwogICAgIH0KIAogICAgIC8qIEd1ZXN0IHNob3VsZG4ndCByZWFs
bHkgdG91Y2ggaXRzIGdyYW50IHRhYmxlIHVudGlsIGl0IGhhcwogICAgICAqIGVuYWJsZWQgaXRz
IGNhY2hlcy4gQnV0IGxldHMgYmUgbmljZS4gKi8KLSAgICB4Y19kb21haW5fY2FjaGVmbHVzaCh4
Y2gsIGRvbWlkLCBnbnR0YWJfZ21mbiwgMSk7CisgICAgeGNfZG9tYWluX2NhY2hlZmx1c2goeGNo
LCBkb21pZCwgZ250dGFiX2dmbiwgMSk7CiAKICAgICByZXR1cm4gMDsKIH0KIAotaW50IHhjX2Rv
bV9nbnR0YWJfaHZtX3NlZWQoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWlkLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgeGVuX3Bmbl90IGNvbnNvbGVfZ3BmbiwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCB4ZW5zdG9yZV9ncGZuLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdWludDMyX3QgY29uc29sZV9kb21pZCwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVpbnQzMl90IHhlbnN0b3JlX2RvbWlkKQorc3RhdGljIGludCBjb21wYXRfZ250
dGFiX2h2bV9zZWVkKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3QgY29uc29sZV9nZm4sCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVuX3Bmbl90IHhlbnN0b3JlX2dmbiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBjb25zb2xlX2RvbWlkLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IHhlbnN0b3JlX2RvbWlkKQog
ewogICAgIGludCByYzsKLSAgICB4ZW5fcGZuX3Qgc2NyYXRjaF9ncGZuOworICAgIHhlbl9wZm5f
dCBzY3JhdGNoX2dmbjsKICAgICBzdHJ1Y3QgeGVuX2FkZF90b19waHlzbWFwIHhhdHAgPSB7CiAg
ICAgICAgIC5kb21pZCA9IGRvbWlkLAogICAgICAgICAuc3BhY2UgPSBYRU5NQVBTUEFDRV9ncmFu
dF90YWJsZSwKQEAgLTMzMCw0MSArMzQwLDQxIEBAIGludCB4Y19kb21fZ250dGFiX2h2bV9zZWVk
KHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCwKICAgICAgICAgLmRvbWlkID0gZG9t
aWQsCiAgICAgfTsKIAotICAgIHJjID0geGNfY29yZV9hcmNoX2dldF9zY3JhdGNoX2dwZm4oeGNo
LCBkb21pZCwgJnNjcmF0Y2hfZ3Bmbik7CisgICAgcmMgPSB4Y19jb3JlX2FyY2hfZ2V0X3NjcmF0
Y2hfZ3Bmbih4Y2gsIGRvbWlkLCAmc2NyYXRjaF9nZm4pOwogICAgIGlmICggcmMgPCAwICkKICAg
ICB7CiAgICAgICAgIHhjX2RvbV9wYW5pYyh4Y2gsIFhDX0lOVEVSTkFMX0VSUk9SLAotICAgICAg
ICAgICAgICAgICAgICAgIiVzOiBmYWlsZWQgdG8gZ2V0IGEgc2NyYXRjaCBnZm4gIgorICAgICAg
ICAgICAgICAgICAgICAgIiVzOiBmYWlsZWQgdG8gZ2V0IGEgc2NyYXRjaCBnZm4gZnJvbSBkJWQi
CiAgICAgICAgICAgICAgICAgICAgICAiW2Vycm5vPSVkXVxuIiwKLSAgICAgICAgICAgICAgICAg
ICAgIF9fRlVOQ1RJT05fXywgZXJybm8pOworICAgICAgICAgICAgICAgICAgICAgX19mdW5jX18s
IGRvbWlkLCBlcnJubyk7CiAgICAgICAgIHJldHVybiAtMTsKICAgICB9Ci0gICAgeGF0cC5ncGZu
ID0gc2NyYXRjaF9ncGZuOwotICAgIHhyZnAuZ3BmbiA9IHNjcmF0Y2hfZ3BmbjsKLQotICAgIHhj
X2RvbV9wcmludGYoeGNoLCAiJXM6IGNhbGxlZCwgcGZuPTB4JSJQUklfeGVuX3BmbiwgX19GVU5D
VElPTl9fLAotICAgICAgICAgICAgICAgICAgc2NyYXRjaF9ncGZuKTsKKyAgICB4YXRwLmdwZm4g
PSBzY3JhdGNoX2dmbjsKKyAgICB4cmZwLmdwZm4gPSBzY3JhdGNoX2dmbjsKIAorICAgIHhjX2Rv
bV9wcmludGYoeGNoLCAiJXM6IGQlZDogcGZuPTB4JSJQUklfeGVuX3BmbiwgX19mdW5jX18sCisg
ICAgICAgICAgICAgICAgICBkb21pZCwgc2NyYXRjaF9nZm4pOwogCiAgICAgcmMgPSBkb19tZW1v
cnlfb3AoeGNoLCBYRU5NRU1fYWRkX3RvX3BoeXNtYXAsICZ4YXRwLCBzaXplb2YoeGF0cCkpOwog
ICAgIGlmICggcmMgIT0gMCApCiAgICAgewogICAgICAgICB4Y19kb21fcGFuaWMoeGNoLCBYQ19J
TlRFUk5BTF9FUlJPUiwKLSAgICAgICAgICAgICAgICAgICAgICIlczogZmFpbGVkIHRvIGFkZCBn
bnR0YWIgdG8gcGh5c21hcCAiCisgICAgICAgICAgICAgICAgICAgICAiJXM6IGZhaWxlZCB0byBh
ZGQgZ250dGFiIHRvIGQlZCBwaHlzbWFwICIKICAgICAgICAgICAgICAgICAgICAgICJbZXJybm89
JWRdXG4iLAotICAgICAgICAgICAgICAgICAgICAgX19GVU5DVElPTl9fLCBlcnJubyk7CisgICAg
ICAgICAgICAgICAgICAgICBfX2Z1bmNfXywgZG9taWQsIGVycm5vKTsKICAgICAgICAgcmV0dXJu
IC0xOwogICAgIH0KIAotICAgIHJjID0geGNfZG9tX2dudHRhYl9zZWVkKHhjaCwgZG9taWQsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc29sZV9ncGZuLCB4ZW5zdG9yZV9ncGZuLAor
ICAgIHJjID0gY29tcGF0X2dudHRhYl9zZWVkKHhjaCwgZG9taWQsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY29uc29sZV9nZm4sIHhlbnN0b3JlX2dmbiwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjb25zb2xlX2RvbWlkLCB4ZW5zdG9yZV9kb21pZCk7CiAgICAgaWYgKHJjICE9
IDApCiAgICAgewogICAgICAgICB4Y19kb21fcGFuaWMoeGNoLCBYQ19JTlRFUk5BTF9FUlJPUiwK
LSAgICAgICAgICAgICAgICAgICAgICIlczogZmFpbGVkIHRvIHNlZWQgZ250dGFiIGVudHJpZXNc
biIsCi0gICAgICAgICAgICAgICAgICAgICBfX0ZVTkNUSU9OX18pOwotICAgICAgICAodm9pZCkg
ZG9fbWVtb3J5X29wKHhjaCwgWEVOTUVNX3JlbW92ZV9mcm9tX3BoeXNtYXAsICZ4cmZwLCBzaXpl
b2YoeHJmcCkpOworICAgICAgICAgICAgICAgICAgICAgIiVzOiBmYWlsZWQgdG8gc2VlZCBnbnR0
YWIgZW50cmllcyBmb3IgZCVkXG4iLAorICAgICAgICAgICAgICAgICAgICAgX19mdW5jX18sIGRv
bWlkKTsKKyAgICAgICAgKHZvaWQpIGRvX21lbW9yeV9vcCh4Y2gsIFhFTk1FTV9yZW1vdmVfZnJv
bV9waHlzbWFwLCAmeHJmcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoeHJm
cCkpOwogICAgICAgICByZXR1cm4gLTE7CiAgICAgfQogCkBAIC0zNzIsMjcgKzM4Miw2NSBAQCBp
bnQgeGNfZG9tX2dudHRhYl9odm1fc2VlZCh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9t
aWQsCiAgICAgaWYgKHJjICE9IDApCiAgICAgewogICAgICAgICB4Y19kb21fcGFuaWMoeGNoLCBY
Q19JTlRFUk5BTF9FUlJPUiwKLSAgICAgICAgICAgICAgICAgICAgICIlczogZmFpbGVkIHRvIHJl
bW92ZSBnbnR0YWIgZnJvbSBwaHlzbWFwICIKKyAgICAgICAgICAgICAgICAgICAgICIlczogZmFp
bGVkIHRvIHJlbW92ZSBnbnR0YWIgZnJvbSBkJWQgcGh5c21hcCAiCiAgICAgICAgICAgICAgICAg
ICAgICAiW2Vycm5vPSVkXVxuIiwKLSAgICAgICAgICAgICAgICAgICAgIF9fRlVOQ1RJT05fXywg
ZXJybm8pOworICAgICAgICAgICAgICAgICAgICAgX19mdW5jX18sIGRvbWlkLCBlcnJubyk7CiAg
ICAgICAgIHJldHVybiAtMTsKICAgICB9CiAKICAgICByZXR1cm4gMDsKIH0KIAotaW50IHhjX2Rv
bV9nbnR0YWJfaW5pdChzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20pCitpbnQgeGNfZG9tX2dudHRh
Yl9zZWVkKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBndWVzdF9kb21pZCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgYm9vbCBpc19odm0sIHhlbl9wZm5fdCBjb25zb2xlX2dmbiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgeGVuX3Bmbl90IHhlbnN0b3JlX2dmbiwgdWludDMyX3QgY29uc29s
ZV9kb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgeGVuc3RvcmVfZG9taWQp
CiB7Ci0gICAgaWYgKCB4Y19kb21fdHJhbnNsYXRlZChkb20pICkgewotICAgICAgICByZXR1cm4g
eGNfZG9tX2dudHRhYl9odm1fc2VlZChkb20tPnhjaCwgZG9tLT5ndWVzdF9kb21pZCwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZG9tLT5jb25zb2xlX3BmbiwgZG9tLT54
ZW5zdG9yZV9wZm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvbS0+
Y29uc29sZV9kb21pZCwgZG9tLT54ZW5zdG9yZV9kb21pZCk7Ci0gICAgfSBlbHNlIHsKLSAgICAg
ICAgcmV0dXJuIHhjX2RvbV9nbnR0YWJfc2VlZChkb20tPnhjaCwgZG9tLT5ndWVzdF9kb21pZCwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4Y19kb21fcDJtKGRvbSwgZG9tLT5j
b25zb2xlX3BmbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeGNfZG9tX3Ay
bShkb20sIGRvbS0+eGVuc3RvcmVfcGZuKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBkb20tPmNvbnNvbGVfZG9taWQsIGRvbS0+eGVuc3RvcmVfZG9taWQpOworICAgIHhlbmZv
cmVpZ25tZW1vcnlfaGFuZGxlKiBmbWVtID0geGNoLT5mbWVtOworICAgIHhlbmZvcmVpZ25tZW1v
cnlfcmVzb3VyY2VfaGFuZGxlICpmcmVzOworICAgIHZvaWQgKmFkZHIgPSBOVUxMOworCisgICAg
ZnJlcyA9IHhlbmZvcmVpZ25tZW1vcnlfbWFwX3Jlc291cmNlKAorICAgICAgICBmbWVtLCBndWVz
dF9kb21pZCwgWEVOTUVNX3Jlc291cmNlX2dyYW50X3RhYmxlLAorICAgICAgICBYRU5NRU1fcmVz
b3VyY2VfZ3JhbnRfdGFibGVfaWRfc2hhcmVkLCAwLCAxLCAmYWRkciwKKyAgICAgICAgUFJPVF9S
RUFEIHwgUFJPVF9XUklURSwgMCk7CisgICAgaWYgKCAhZnJlcyApCisgICAgeworICAgICAgICBp
ZiAoIGVycm5vID09IEVPUE5PVFNVUFAgKQorICAgICAgICAgICAgcmV0dXJuIGlzX2h2bSA/Cisg
ICAgICAgICAgICAgICAgY29tcGF0X2dudHRhYl9odm1fc2VlZCh4Y2gsIGd1ZXN0X2RvbWlkLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc29sZV9nZm4sIHhlbnN0
b3JlX2dmbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnNvbGVf
ZG9taWQsIHhlbnN0b3JlX2RvbWlkKSA6CisgICAgICAgICAgICAgICAgY29tcGF0X2dudHRhYl9z
ZWVkKHhjaCwgZ3Vlc3RfZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnNvbGVfZ2ZuLCB4ZW5zdG9yZV9nZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGNvbnNvbGVfZG9taWQsIHhlbnN0b3JlX2RvbWlkKTsKKworICAgICAgICB4Y19kb21f
cGFuaWMoeGNoLCBYQ19JTlRFUk5BTF9FUlJPUiwKKyAgICAgICAgICAgICAgICAgICAgICIlczog
ZmFpbGVkIHRvIGFjcXVpcmUgZCVkIGdyYW50IHRhYmxlICIKKyAgICAgICAgICAgICAgICAgICAg
ICJbZXJybm89JWRdXG4iLAorICAgICAgICAgICAgICAgICAgICAgX19mdW5jX18sIGd1ZXN0X2Rv
bWlkLCBlcnJubyk7CisgICAgICAgIHJldHVybiAtMTsKICAgICB9CisKKyAgICB4Y19kb21fc2V0
X2dudHRhYl9lbnRyeSh4Y2gsIGFkZHIsIEdOVFRBQl9SRVNFUlZFRF9DT05TT0xFLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGd1ZXN0X2RvbWlkLCBjb25zb2xlX2RvbWlkLCBjb25zb2xl
X2dmbik7CisgICAgeGNfZG9tX3NldF9nbnR0YWJfZW50cnkoeGNoLCBhZGRyLCBHTlRUQUJfUkVT
RVJWRURfWEVOU1RPUkUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3Vlc3RfZG9taWQs
IHhlbnN0b3JlX2RvbWlkLCB4ZW5zdG9yZV9nZm4pOworCisgICAgeGVuZm9yZWlnbm1lbW9yeV91
bm1hcF9yZXNvdXJjZShmbWVtLCBmcmVzKTsKKworICAgIHJldHVybiAwOworfQorCitpbnQgeGNf
ZG9tX2dudHRhYl9pbml0KHN0cnVjdCB4Y19kb21faW1hZ2UgKmRvbSkKK3sKKyAgICBib29sIGlz
X2h2bSA9IHhjX2RvbV90cmFuc2xhdGVkKGRvbSk7CisgICAgeGVuX3Bmbl90IGNvbnNvbGVfZ2Zu
ID0geGNfZG9tX3AybShkb20sIGRvbS0+Y29uc29sZV9wZm4pOworICAgIHhlbl9wZm5fdCB4ZW5z
dG9yZV9nZm4gPSB4Y19kb21fcDJtKGRvbSwgZG9tLT54ZW5zdG9yZV9wZm4pOworCisgICAgcmV0
dXJuIHhjX2RvbV9nbnR0YWJfc2VlZChkb20tPnhjaCwgZG9tLT5ndWVzdF9kb21pZCwgaXNfaHZt
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc29sZV9nZm4sIHhlbnN0b3JlX2dm
biwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvbS0+Y29uc29sZV9kb21pZCwgZG9t
LT54ZW5zdG9yZV9kb21pZCk7CiB9CiAKIC8qCmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19z
cl9yZXN0b3JlX3g4Nl9odm0uYyBiL3Rvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X2h2bS5j
CmluZGV4IDIyN2M0ODU1M2UuLjQ3NjVhNTJmMzMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hj
X3NyX3Jlc3RvcmVfeDg2X2h2bS5jCisrKyBiL3Rvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2
X2h2bS5jCkBAIC0yMTYsMTEgKzIxNiwxMSBAQCBzdGF0aWMgaW50IHg4Nl9odm1fc3RyZWFtX2Nv
bXBsZXRlKHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgpCiAgICAgICAgIHJldHVybiByYzsKICAg
ICB9CiAKLSAgICByYyA9IHhjX2RvbV9nbnR0YWJfaHZtX3NlZWQoeGNoLCBjdHgtPmRvbWlkLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdHgtPnJlc3RvcmUuY29uc29sZV9nZm4s
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN0eC0+cmVzdG9yZS54ZW5zdG9yZV9n
Zm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN0eC0+cmVzdG9yZS5jb25zb2xl
X2RvbWlkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdHgtPnJlc3RvcmUueGVu
c3RvcmVfZG9taWQpOworICAgIHJjID0geGNfZG9tX2dudHRhYl9zZWVkKHhjaCwgY3R4LT5kb21p
ZCwgdHJ1ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdHgtPnJlc3RvcmUuY29uc29s
ZV9nZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3R4LT5yZXN0b3JlLnhlbnN0b3Jl
X2dmbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdHgtPnJlc3RvcmUuY29uc29sZV9k
b21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdHgtPnJlc3RvcmUueGVuc3RvcmVf
ZG9taWQpOwogICAgIGlmICggcmMgKQogICAgIHsKICAgICAgICAgUEVSUk9SKCJGYWlsZWQgdG8g
c2VlZCBncmFudCB0YWJsZSIpOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9y
ZV94ODZfcHYuYyBiL3Rvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X3B2LmMKaW5kZXggZDgx
ZGZkY2NhNi4uYTJkYmY4NTE1NyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9y
ZV94ODZfcHYuYworKysgYi90b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlX3g4Nl9wdi5jCkBAIC0x
MTA1LDcgKzExMDUsNyBAQCBzdGF0aWMgaW50IHg4Nl9wdl9zdHJlYW1fY29tcGxldGUoc3RydWN0
IHhjX3NyX2NvbnRleHQgKmN0eCkKICAgICBpZiAoIHJjICkKICAgICAgICAgcmV0dXJuIHJjOwog
Ci0gICAgcmMgPSB4Y19kb21fZ250dGFiX3NlZWQoeGNoLCBjdHgtPmRvbWlkLAorICAgIHJjID0g
eGNfZG9tX2dudHRhYl9zZWVkKHhjaCwgY3R4LT5kb21pZCwgZmFsc2UsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY3R4LT5yZXN0b3JlLmNvbnNvbGVfZ2ZuLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGN0eC0+cmVzdG9yZS54ZW5zdG9yZV9nZm4sCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY3R4LT5yZXN0b3JlLmNvbnNvbGVfZG9taWQsCmRpZmYgLS1naXQgYS90b29s
cy9saWJ4bC9saWJ4bF9kb20uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCmluZGV4IDNjZmUw
ZDQ4MDguLmM4YTFkYzdmZDUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCisr
KyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCkBAIC05MDUsNyArOTA1LDYgQEAgc3RhdGljIGlu
dCBodm1fYnVpbGRfc2V0X3BhcmFtcyh4Y19pbnRlcmZhY2UgKmhhbmRsZSwgdWludDMyX3QgZG9t
aWQsCiAgICAgKnN0b3JlX21mbiA9IHN0cl9tZm47CiAgICAgKmNvbnNvbGVfbWZuID0gY29uc19t
Zm47CiAKLSAgICB4Y19kb21fZ250dGFiX2h2bV9zZWVkKGhhbmRsZSwgZG9taWQsICpjb25zb2xl
X21mbiwgKnN0b3JlX21mbiwgY29uc29sZV9kb21pZCwgc3RvcmVfZG9taWQpOwogICAgIHJldHVy
biAwOwogfQogCmRpZmYgLS1naXQgYS90b29scy9weXRob24veGVuL2xvd2xldmVsL3hjL3hjLmMg
Yi90b29scy9weXRob24veGVuL2xvd2xldmVsL3hjL3hjLmMKaW5kZXggZmMxOWVlMDc0MS4uNWFk
ZTEyNzYyYSAxMDA2NDQKLS0tIGEvdG9vbHMvcHl0aG9uL3hlbi9sb3dsZXZlbC94Yy94Yy5jCisr
KyBiL3Rvb2xzL3B5dGhvbi94ZW4vbG93bGV2ZWwveGMveGMuYwpAQCAtODAwLDkgKzgwMCw5IEBA
IHN0YXRpYyBQeU9iamVjdCAqcHl4Y19nbnR0YWJfaHZtX3NlZWQoWGNPYmplY3QgKnNlbGYsCiAJ
CQkJICAgICAgJmNvbnNvbGVfZG9taWQsICZ4ZW5zdG9yZV9kb21pZCkgKQogICAgICAgICByZXR1
cm4gTlVMTDsKIAotICAgIGlmICggeGNfZG9tX2dudHRhYl9odm1fc2VlZChzZWxmLT54Y19oYW5k
bGUsIGRvbSwKLQkJCQljb25zb2xlX2dtZm4sIHhlbnN0b3JlX2dtZm4sCi0JCQkJY29uc29sZV9k
b21pZCwgeGVuc3RvcmVfZG9taWQpICE9IDAgKQorICAgIGlmICggeGNfZG9tX2dudHRhYl9zZWVk
KHNlbGYtPnhjX2hhbmRsZSwgZG9tLCB0cnVlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnNvbGVfZ21mbiwgeGVuc3RvcmVfZ21mbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zb2xlX2RvbWlkLCB4ZW5zdG9yZV9kb21pZCkgIT0gMCApCiAgICAgICAgIHJldHVybiBw
eXhjX2Vycm9yX3RvX2V4Y2VwdGlvbihzZWxmLT54Y19oYW5kbGUpOwogCiAgICAgcmV0dXJuIFB5
X05vbmU7Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 14:16:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 14: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 1fnPGE-00072M-LK; Wed, 08 Aug 2018 14:16:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=l0mo=kx=citrix.com=prvs=7519e8870=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fnPGD-00072H-Vn
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 14:16:26 +0000
X-Inumbo-ID: b22934fe-9b15-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b22934fe-9b15-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 14:16:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,457,1526342400"; d="scan'208";a="62291685"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 8 Aug 2018 15:16:18 +0100
Message-ID: <20180808141620.25471-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v22 0/2] guest resource mapping (reprise)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

VGhlc2UgcGF0Y2hlcyBhcmUgdGhlIHBhdGNoZXMgZnJvbSBteSBvcmlnaW5hbCByZXNvdXJjZSBt
YXBwaW5nIHNlcmllcwp0aGF0IGRpZCBub3QgbWFrZSBpdCBpbnRvIDQuMTEuCgpQYXVsIER1cnJh
bnQgKDIpOgogIGNvbW1vbjogYWRkIGEgbmV3IG1hcHBhYmxlIHJlc291cmNlIHR5cGU6IFhFTk1F
TV9yZXNvdXJjZV9ncmFudF90YWJsZQogIHRvb2xzL2xpYnhlbmN0cmw6IHVzZSBuZXcgeGVuZm9y
ZWlnbm1lbW9yeSBBUEkgdG8gc2VlZCBncmFudCB0YWJsZQoKIHRvb2xzL2xpYnhjL2luY2x1ZGUv
eGNfZG9tLmggICAgICAgIHwgIDEyICstLQogdG9vbHMvbGlieGMveGNfZG9tX2Jvb3QuYyAgICAg
ICAgICAgfCAxNjYgKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tCiB0b29scy9s
aWJ4Yy94Y19zcl9yZXN0b3JlX3g4Nl9odm0uYyB8ICAxMCArLS0KIHRvb2xzL2xpYnhjL3hjX3Ny
X3Jlc3RvcmVfeDg2X3B2LmMgIHwgICAyICstCiB0b29scy9saWJ4bC9saWJ4bF9kb20uYyAgICAg
ICAgICAgICB8ICAgMSAtCiB0b29scy9weXRob24veGVuL2xvd2xldmVsL3hjL3hjLmMgICB8ICAg
NiArLQogeGVuL2NvbW1vbi9ncmFudF90YWJsZS5jICAgICAgICAgICAgfCAxMTUgKysrKysrKysr
KysrKysrKysrKysrKy0tLQogeGVuL2NvbW1vbi9tZW1vcnkuYyAgICAgICAgICAgICAgICAgfCAg
NTYgKysrKysrKysrKystCiB4ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmggICAgICAgICB8ICAg
NiArKwogeGVuL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmggICAgICAgfCAgIDQgKwogMTAgZmls
ZXMgY2hhbmdlZCwgMjg2IGluc2VydGlvbnMoKyksIDkyIGRlbGV0aW9ucygtKQoKLS0gCjIuMTEu
MAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 14:21:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 14: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 1fnPLD-0007wv-0h; Wed, 08 Aug 2018 14:21: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=jtti=kx=citrix.com=prvs=75195e98f=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fnPLB-0007wo-0y
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 14:21:33 +0000
X-Inumbo-ID: 68cf186e-9b16-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 68cf186e-9b16-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 14:21:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.51,457,1526342400"; d="scan'208";a="62292503"
Date: Wed, 8 Aug 2018 15:21:28 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Jan Beulich <JBeulich@suse.com>, Roger Pau =?iso-8859-1?Q?Monn=E9?=
 <roger.pau@citrix.com>
Message-ID: <20180808142128.GU1327@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180802162131.tly5zwcfewz5lalv@mac>
 <5B62F7DA02000078001DA4A9@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [RFC] OVMF on 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 Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@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>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMDY6MjM6NTRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDAyLjA4LjE4IGF0IDEzOjI0LCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNv
bT4gd3JvdGU6Cj4gPiAjIyBMb2FkaW5nIGJpbmFyeSBhdCAweDEwMDAwICgxTUIsIGxpa2UgaHZt
bG9hZGVyIG9uIEhWTSkKPiA+IAo+ID4gUmlnaHQgbm93LCB0aGUgT1ZNRiBibG9iIGlzIGxvYWRl
ZCAoYnkgaHZtbG9hZGVyKSBqdXN0IGJlbG93IDRHQiwgd2l0aAo+ID4gaHZtbG9hZGVyIG1vdmlu
ZyBzb21lIFJBTSBhcm91bmQgdG8gYWxsb3cgdGhhdC4gIEJ1dCB3aXRoIHRoZSB1c2Ugb2YgYW4K
PiA+IEVMRiBoZWFkZXIsIGFuZCBsZXQgbGlieGMgbG9hZCB0aGUgYmxvYiwgaXQgd2FzIG5vdCBw
b3NzaWJsZSB0byBsb2FkIHRoZQo+ID4gYmxvYiBqdXN0IGJlbG93IDRHQi4gKE9yIGF0IGxlYXN0
IHdpdGhvdXQgbW9kaWZpY2F0aW9uIG9mIHRoZSB0b29sc3RhY2sgSQo+ID4gZ3Vlc3MuKSBTbyBJ
J3ZlIGF0dGVtcHRlZCB0byBoYXZlIE9WTUYgYmVlbiBzdGFydGVkIGZyb20gYSBkaWZmZXJlbnQg
cGxhY2UKPiA+IGluIG1lbW9yeS4gVGhlbiBJIGhhZCB0byBoYWNrIGEgYml0IG1vcmUgaW4gb3Jk
ZXIgdG8gYmUgYWJsZSB0byBzdGFydCBPVk1GCj4gPiBmcm9tIHR3byBkaWZmZXJlbnQgbG9jYXRp
b24gKHRoZSBjdXJyZW50IG9uZSBmb3IgSFZNIGd1ZXN0LCBhbmQgYSBuZXcgb25lCj4gPiB0aGF0
IGNhbiBiZSB1c2VkIGZvciBQVkgpLiBUaGF0IHdvcmtzIGZpbmUsIEknbGwganVzdCBoYXZlIHRv
IGZpbmQgb3V0Cj4gPiB3aGF0IHVwc3RyZWFtIHRoaW5rIGFib3V0IHRoYXQuCj4gCj4gSSdtIG9m
IHR3byBtaW5kcyBoZXJlIC0gYXMgYSBmaXJtd2FyZSBiaW5hcnksIGl0IGRvZXNuJ3Qgc2VlbSB0
byBtYWtlCj4gc2Vuc2UgdG8gbG9hZCBhdCAweDEwMDAwMCwgeWV0IGFzIGEgaHZtbG9hZGVyIHJl
cGxhY2VtZW50IGl0IG1pZ2h0Lgo+IEhvd2V2ZXIsIHBhcnRzIG9mIGl0IHdpbGwgbmVlZCB0byBz
dGF5IChydW50aW1lIHNlcnZpY2VzIGNvZGUvZGF0YSksCj4gYW5kIHN1Y2ggcGVybWFuZW50IGRh
dGEgYmV0dGVyIGxpdmVzIGF0IGhpZ2hlciBhZGRyZXNzZXMgaW1vLgo+IAo+IEphbgoKT24gVGh1
LCBBdWcgMDIsIDIwMTggYXQgMDY6MjE6MzFQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90
ZToKPiBUaGF0IHdvcmtzIHdlbGwgZm9yIGh2bWxvYWRlciBiZWNhdXNlIGFmdGVyIGl0IGhhcyBm
aW5pc2hlZCBydW5uaW5nCj4gdGhlIG1lbW9yeSBjYW4gYmUgb3ZlcndyaXR0ZW4gd2l0aG91dCBp
c3N1ZXMuIFRoZSBzYW1lIGlzIG5vdCB0cnVlIGZvcgo+IG92bWYgd2hpY2ggbmVlZHMgdG8ga2Vl
cCBkYXRhIGFyb3VuZCBzbyB0aGF0IGJvb3Qgc2VydmljZXMgYW5kIHJ1bnRpbWUKPiBzZXJ2aWNl
cyBjYW4gY29udGludWUgd29ya2luZy4KPiAKPiBUaGFua3MsIFJvZ2VyLgoKU28gdGhlcmUgaXMg
c29tZXRoaW5nIHRvIGtub3cgYWJvdXQgdGhlIHdheSB0aGUgT1ZNRiBibG9iIChpdCdzIGFjdHVh
bGx5CmNhbGxlZCBmbGFzaCBkZXZpY2UgaW1hZ2UsIG9yIEZEKSwgaXQgdGhhdCB0aGVyZSBpcyBh
bG1vc3Qgbm8gdGV4dCAoY29kZQp0byBleGVjdXRlKS4gTW9zdCBvZiB0aGUgRkQgaXMgY29tcHJl
c3NlZCwgd2l0aCBhIHNtYWxsIHNlY3Rpb24gKGNhbGxlZApTRUMgUGhhc2UgbW9kdWxlcykgd2hp
Y2ggdGFrZXMgY2FyZSBvZiBicmluZ2luZyB1cCB0aGUgQ1BVIGZyb20gMTZiaXRzCnRvIDY0Yml0
cywgdGhlbiBzb21lIGNvZGUgdG8gZmluZCB3aGVyZSB0aGUgbmV4dCBwaGFzZSBpcyBhbmQgZGVj
b21wcmVzcwp0aGUgbWFpbiBtb2R1bGUuCgpJIGRvbid0IHRoaW5rIGFueSBvZiB0aGUgaW5pdGlh
bCBibG9iIGlzIGtlcHQgYXJvdW5kIG9uY2UgdGhlCmRlY29tcHJlc3Npb24gaXMgZG9uZS4gSSBk
aWQgYnVpbGQgbXkgT1ZNRiwgYW5kIHVzZSB0aGUgc2FtZSBleGFjdGUgYmxvYgpmb3IgYm90aCBI
Vk0gYW5kIFBWSCwgaW4gSFZNIHRoZSBibG9iIHdvdWxkIGJlIGxvYWRlZCBiZWxvdyA0RyAobm8K
Y2hhbmdlKSwgYW5kIGZvciBQVkggaXQgd291bGQgYmUgbG9hZGVkIGF0IDFNLiBUaGV5IGJvdGgg
d29ya2VkIGZpbmUsIHNvCml0IGRvZXNuJ3QgcmVhbGx5IG1hdHRlciB3aGVyZSB0aGUgaW5pdGlh
bCBibG9iIGlzLgoKQXMgZm9yIHdoZXJlIHRoZSBwZXJtYW5lbnQgZGF0YSBhY3R1YWxseSBsaXZl
cywgSSBhbSBub3QgY2hhbmdpbmcgdGhhdC4KT1ZNRiBzZXR1cCBhIGxvdCBvZiBzdHVmZiBiZXR3
ZWVuIDB4ODAwMDAwLTB4MTQwMDAwMCBhcyB0aGlzIGlzIHdoZXJlCml0cyBwYWdlIHRhYmxlcyBh
cmUgaW5pdGlhbHkgc2V0dXAgKEkgZG9uJ3Qga25vdyBpZiB0aGV5IG1vdmUgbGF0ZXIpLAphbmQg
YWxsIGl0cyBjb2RlIGlzLgoKVGhhbmtzLAoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 14:25:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 14:25:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnPPI-00087h-TL; Wed, 08 Aug 2018 14:25: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=wssg=kx=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fnPPH-00087N-UK
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 14:25:47 +0000
X-Inumbo-ID: 011b791f-9b17-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 011b791f-9b17-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 14:26: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 D27A7AE8E;
 Wed,  8 Aug 2018 14:25:45 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-block@vger.kernel.org
Date: Wed,  8 Aug 2018 16:25:24 +0200
Message-Id: <20180808142528.31029-2-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180808142528.31029-1-jgross@suse.com>
References: <20180808142528.31029-1-jgross@suse.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/5] xen/blkback: don't keep persistent
 grants too long
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, Juergen Gross <jgross@suse.com>,
 boris.ostrovsky@oracle.com, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGVyc2lzdGVudCBncmFudHMgYXJlIGFsbG9jYXRlZCB1bnRpbCBhIHRocmVzaG9sZCBwZXIgcmlu
ZyBpcyBiZWluZwpyZWFjaGVkLiBUaG9zZSBncmFudHMgd29uJ3QgYmUgZnJlZWQgdW50aWwgdGhl
IHJpbmcgaXMgYmVpbmcgZGVzdHJveWVkCm1lYW5pbmcgdGhlcmUgd2lsbCBiZSByZXNvdXJjZXMg
a2VwdCBidXN5IHdoaWNoIG1pZ2h0IG5vIGxvbmdlciBiZQp1c2VkLgoKSW5zdGVhZCBvZiBmcmVl
aW5nIG9ubHkgcGVyc2lzdGVudCBncmFudHMgdW50aWwgdGhlIHRocmVzaG9sZCBpcwpyZWFjaGVk
IGFkZCBhIHRpbWVzdGFtcCBhbmQgcmVtb3ZlIGFsbCBwZXJzaXN0ZW50IGdyYW50cyBub3QgaGF2
aW5nCmJlZW4gaW4gdXNlIGZvciBhIG1pbnV0ZS4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2Zz
LWRyaXZlci14ZW4tYmxrYmFjayB8IDEwICsrKwogZHJpdmVycy9ibG9jay94ZW4tYmxrYmFjay9i
bGtiYWNrLmMgICAgICAgICAgICAgICAgfCA4OCArKysrKysrKysrKystLS0tLS0tLS0tCiBkcml2
ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2NvbW1vbi5oICAgICAgICAgICAgICAgICB8ICA4ICstCiAz
IGZpbGVzIGNoYW5nZWQsIDYwIGluc2VydGlvbnMoKyksIDQ2IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL0RvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZHJpdmVyLXhlbi1ibGtiYWNr
IGIvRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXIteGVuLWJsa2JhY2sKaW5k
ZXggOGJiNDNiNjZlYjU1Li40ZTdiYWJiM2JhMWYgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24v
QUJJL3Rlc3Rpbmcvc3lzZnMtZHJpdmVyLXhlbi1ibGtiYWNrCisrKyBiL0RvY3VtZW50YXRpb24v
QUJJL3Rlc3Rpbmcvc3lzZnMtZHJpdmVyLXhlbi1ibGtiYWNrCkBAIC0xNSwzICsxNSwxMyBAQCBE
ZXNjcmlwdGlvbjoKICAgICAgICAgICAgICAgICBibGtiYWNrLiBJZiB0aGUgZnJvbnRlbmQgdHJp
ZXMgdG8gdXNlIG1vcmUgdGhhbgogICAgICAgICAgICAgICAgIG1heF9wZXJzaXN0ZW50X2dyYW50
cywgdGhlIExSVSBraWNrcyBpbiBhbmQgc3RhcnRzCiAgICAgICAgICAgICAgICAgcmVtb3Zpbmcg
NSUgb2YgbWF4X3BlcnNpc3RlbnRfZ3JhbnRzIGV2ZXJ5IDEwMG1zLgorCitXaGF0OiAgICAgICAg
ICAgL3N5cy9tb2R1bGUveGVuX2Jsa2JhY2svcGFyYW1ldGVycy9wZXJzaXN0ZW50X2dyYW50X3Vu
dXNlZF9zZWNvbmRzCitEYXRlOiAgICAgICAgICAgQXVndXN0IDIwMTgKK0tlcm5lbFZlcnNpb246
ICA0LjE5CitDb250YWN0OiAgICAgICAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CitEZXNjcmlwdGlvbjoKKyAgICAgICAgICAgICAgICBIb3cgbG9uZyBhIHBlcnNpc3Rl
bnQgZ3JhbnQgaXMgYWxsb3dlZCB0byByZW1haW4KKyAgICAgICAgICAgICAgICBhbGxvY2F0ZWQg
d2l0aG91dCBiZWluZyBpbiB1c2UuIFRoZSB0aW1lIGlzIGluCisgICAgICAgICAgICAgICAgc2Vj
b25kcywgMCBtZWFucyBpbmRlZmluaXRlbHkgbG9uZy4KKyAgICAgICAgICAgICAgICBUaGUgZGVm
YXVsdCBpcyA2MCBzZWNvbmRzLgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ibG9jay94ZW4tYmxrYmFj
ay9ibGtiYWNrLmMgYi9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2Jsa2JhY2suYwppbmRleCBi
NTViMjQ1ZTgwNTIuLmYzNDFhYzg0Yjg1MyAxMDA2NDQKLS0tIGEvZHJpdmVycy9ibG9jay94ZW4t
YmxrYmFjay9ibGtiYWNrLmMKKysrIGIvZHJpdmVycy9ibG9jay94ZW4tYmxrYmFjay9ibGtiYWNr
LmMKQEAgLTg0LDYgKzg0LDE4IEBAIE1PRFVMRV9QQVJNX0RFU0MobWF4X3BlcnNpc3RlbnRfZ3Jh
bnRzLAogICAgICAgICAgICAgICAgICAiTWF4aW11bSBudW1iZXIgb2YgZ3JhbnRzIHRvIG1hcCBw
ZXJzaXN0ZW50bHkiKTsKIAogLyoKKyAqIEhvdyBsb25nIGEgcGVyc2lzdGVudCBncmFudCBpcyBh
bGxvd2VkIHRvIHJlbWFpbiBhbGxvY2F0ZWQgd2l0aG91dCBiZWluZyBpbgorICogdXNlLiBUaGUg
dGltZSBpcyBpbiBzZWNvbmRzLCAwIG1lYW5zIGluZGVmaW5pdGVseSBsb25nLgorICovCisKK3Vu
c2lnbmVkIGludCB4ZW5fYmxraWZfcGdyYW50X3RpbWVvdXQgPSA2MDsKK21vZHVsZV9wYXJhbV9u
YW1lZChwZXJzaXN0ZW50X2dyYW50X3VudXNlZF9zZWNvbmRzLCB4ZW5fYmxraWZfcGdyYW50X3Rp
bWVvdXQsCisJCSAgIHVpbnQsIDA2NDQpOworTU9EVUxFX1BBUk1fREVTQyhwZXJzaXN0ZW50X2dy
YW50X3VudXNlZF9zZWNvbmRzLAorCQkgIlRpbWUgaW4gc2Vjb25kcyBhbiB1bnVzZWQgcGVyc2lz
dGVudCBncmFudCBpcyBhbGxvd2VkIHRvICIKKwkJICJyZW1haW4gYWxsb2NhdGVkLiBEZWZhdWx0
IGlzIDYwLCAwIG1lYW5zIHVubGltaXRlZC4iKTsKKworLyoKICAqIE1heGltdW0gbnVtYmVyIG9m
IHJpbmdzL3F1ZXVlcyBibGtiYWNrIHN1cHBvcnRzLCBhbGxvdyBhcyBtYW55IHF1ZXVlcyBhcyB0
aGVyZQogICogYXJlIENQVXMgaWYgdXNlciBoYXMgbm90IHNwZWNpZmllZCBhIHZhbHVlLgogICov
CkBAIC0xMjMsNiArMTM1LDEzIEBAIG1vZHVsZV9wYXJhbShsb2dfc3RhdHMsIGludCwgMDY0NCk7
CiAvKiBOdW1iZXIgb2YgZnJlZSBwYWdlcyB0byByZW1vdmUgb24gZWFjaCBjYWxsIHRvIGdudHRh
Yl9mcmVlX3BhZ2VzICovCiAjZGVmaW5lIE5VTV9CQVRDSF9GUkVFX1BBR0VTIDEwCiAKK3N0YXRp
YyBpbmxpbmUgYm9vbCBwZXJzaXN0ZW50X2dudF90aW1lb3V0KHN0cnVjdCBwZXJzaXN0ZW50X2du
dCAqcGVyc2lzdGVudF9nbnQpCit7CisJcmV0dXJuIHhlbl9ibGtpZl9wZ3JhbnRfdGltZW91dCAm
JgorCSAgICAgICAoamlmZmllcyAtIHBlcnNpc3RlbnRfZ250LT5sYXN0X3VzZWQgPj0KKwkJSFog
KiB4ZW5fYmxraWZfcGdyYW50X3RpbWVvdXQpOworfQorCiBzdGF0aWMgaW5saW5lIGludCBnZXRf
ZnJlZV9wYWdlKHN0cnVjdCB4ZW5fYmxraWZfcmluZyAqcmluZywgc3RydWN0IHBhZ2UgKipwYWdl
KQogewogCXVuc2lnbmVkIGxvbmcgZmxhZ3M7CkBAIC0yNzgsNyArMjk3LDcgQEAgc3RhdGljIHZv
aWQgcHV0X3BlcnNpc3RlbnRfZ250KHN0cnVjdCB4ZW5fYmxraWZfcmluZyAqcmluZywKIHsKIAlp
ZighdGVzdF9iaXQoUEVSU0lTVEVOVF9HTlRfQUNUSVZFLCBwZXJzaXN0ZW50X2dudC0+ZmxhZ3Mp
KQogCQlwcl9hbGVydF9yYXRlbGltaXRlZCgiZnJlZWluZyBhIGdyYW50IGFscmVhZHkgdW51c2Vk
XG4iKTsKLQlzZXRfYml0KFBFUlNJU1RFTlRfR05UX1dBU19BQ1RJVkUsIHBlcnNpc3RlbnRfZ250
LT5mbGFncyk7CisJcGVyc2lzdGVudF9nbnQtPmxhc3RfdXNlZCA9IGppZmZpZXM7CiAJY2xlYXJf
Yml0KFBFUlNJU1RFTlRfR05UX0FDVElWRSwgcGVyc2lzdGVudF9nbnQtPmZsYWdzKTsKIAlhdG9t
aWNfZGVjKCZyaW5nLT5wZXJzaXN0ZW50X2dudF9pbl91c2UpOwogfQpAQCAtMzcxLDI2ICszOTAs
MjYgQEAgc3RhdGljIHZvaWQgcHVyZ2VfcGVyc2lzdGVudF9nbnQoc3RydWN0IHhlbl9ibGtpZl9y
aW5nICpyaW5nKQogCXN0cnVjdCBwZXJzaXN0ZW50X2dudCAqcGVyc2lzdGVudF9nbnQ7CiAJc3Ry
dWN0IHJiX25vZGUgKm47CiAJdW5zaWduZWQgaW50IG51bV9jbGVhbiwgdG90YWw7Ci0JYm9vbCBz
Y2FuX3VzZWQgPSBmYWxzZSwgY2xlYW5fdXNlZCA9IGZhbHNlOworCWJvb2wgc2Nhbl91c2VkID0g
ZmFsc2U7CiAJc3RydWN0IHJiX3Jvb3QgKnJvb3Q7CiAKLQlpZiAocmluZy0+cGVyc2lzdGVudF9n
bnRfYyA8IHhlbl9ibGtpZl9tYXhfcGdyYW50cyB8fAotCSAgICAocmluZy0+cGVyc2lzdGVudF9n
bnRfYyA9PSB4ZW5fYmxraWZfbWF4X3BncmFudHMgJiYKLQkgICAgIXJpbmctPmJsa2lmLT52YmQu
b3ZlcmZsb3dfbWF4X2dyYW50cykpIHsKLQkJZ290byBvdXQ7Ci0JfQotCiAJaWYgKHdvcmtfYnVz
eSgmcmluZy0+cGVyc2lzdGVudF9wdXJnZV93b3JrKSkgewogCQlwcl9hbGVydF9yYXRlbGltaXRl
ZCgiU2NoZWR1bGVkIHdvcmsgZnJvbSBwcmV2aW91cyBwdXJnZSBpcyBzdGlsbCBidXN5LCBjYW5u
b3QgcHVyZ2UgbGlzdFxuIik7CiAJCWdvdG8gb3V0OwogCX0KIAotCW51bV9jbGVhbiA9ICh4ZW5f
YmxraWZfbWF4X3BncmFudHMgLyAxMDApICogTFJVX1BFUkNFTlRfQ0xFQU47Ci0JbnVtX2NsZWFu
ID0gcmluZy0+cGVyc2lzdGVudF9nbnRfYyAtIHhlbl9ibGtpZl9tYXhfcGdyYW50cyArIG51bV9j
bGVhbjsKLQludW1fY2xlYW4gPSBtaW4ocmluZy0+cGVyc2lzdGVudF9nbnRfYywgbnVtX2NsZWFu
KTsKLQlpZiAoKG51bV9jbGVhbiA9PSAwKSB8fAotCSAgICAobnVtX2NsZWFuID4gKHJpbmctPnBl
cnNpc3RlbnRfZ250X2MgLSBhdG9taWNfcmVhZCgmcmluZy0+cGVyc2lzdGVudF9nbnRfaW5fdXNl
KSkpKQotCQlnb3RvIG91dDsKKwlpZiAocmluZy0+cGVyc2lzdGVudF9nbnRfYyA8IHhlbl9ibGtp
Zl9tYXhfcGdyYW50cyB8fAorCSAgICAocmluZy0+cGVyc2lzdGVudF9nbnRfYyA9PSB4ZW5fYmxr
aWZfbWF4X3BncmFudHMgJiYKKwkgICAgIXJpbmctPmJsa2lmLT52YmQub3ZlcmZsb3dfbWF4X2dy
YW50cykpIHsKKwkJbnVtX2NsZWFuID0gMDsKKwl9IGVsc2UgeworCQludW1fY2xlYW4gPSAoeGVu
X2Jsa2lmX21heF9wZ3JhbnRzIC8gMTAwKSAqIExSVV9QRVJDRU5UX0NMRUFOOworCQludW1fY2xl
YW4gPSByaW5nLT5wZXJzaXN0ZW50X2dudF9jIC0geGVuX2Jsa2lmX21heF9wZ3JhbnRzICsKKwkJ
CSAgICBudW1fY2xlYW47CisJCW51bV9jbGVhbiA9IG1pbihyaW5nLT5wZXJzaXN0ZW50X2dudF9j
LCBudW1fY2xlYW4pOworCQlwcl9kZWJ1ZygiR29pbmcgdG8gcHVyZ2UgYXQgbGVhc3QgJXUgcGVy
c2lzdGVudCBncmFudHNcbiIsCisJCQkgbnVtX2NsZWFuKTsKKwl9CiAKIAkvKgogCSAqIEF0IHRo
aXMgcG9pbnQsIHdlIGNhbiBhc3N1cmUgdGhhdCB0aGVyZSB3aWxsIGJlIG5vIGNhbGxzCkBAIC00
MDEsOSArNDIwLDcgQEAgc3RhdGljIHZvaWQgcHVyZ2VfcGVyc2lzdGVudF9nbnQoc3RydWN0IHhl
bl9ibGtpZl9yaW5nICpyaW5nKQogICAgICAgICAgKiBudW1iZXIgb2YgZ3JhbnRzLgogCSAqLwog
Ci0JdG90YWwgPSBudW1fY2xlYW47Ci0KLQlwcl9kZWJ1ZygiR29pbmcgdG8gcHVyZ2UgJXUgcGVy
c2lzdGVudCBncmFudHNcbiIsIG51bV9jbGVhbik7CisJdG90YWwgPSAwOwogCiAJQlVHX09OKCFs
aXN0X2VtcHR5KCZyaW5nLT5wZXJzaXN0ZW50X3B1cmdlX2xpc3QpKTsKIAlyb290ID0gJnJpbmct
PnBlcnNpc3RlbnRfZ250czsKQEAgLTQxMiw0NiArNDI5LDM3IEBAIHN0YXRpYyB2b2lkIHB1cmdl
X3BlcnNpc3RlbnRfZ250KHN0cnVjdCB4ZW5fYmxraWZfcmluZyAqcmluZykKIAkJQlVHX09OKHBl
cnNpc3RlbnRfZ250LT5oYW5kbGUgPT0KIAkJCUJMS0JBQ0tfSU5WQUxJRF9IQU5ETEUpOwogCi0J
CWlmIChjbGVhbl91c2VkKSB7Ci0JCQljbGVhcl9iaXQoUEVSU0lTVEVOVF9HTlRfV0FTX0FDVElW
RSwgcGVyc2lzdGVudF9nbnQtPmZsYWdzKTsKLQkJCWNvbnRpbnVlOwotCQl9Ci0KIAkJaWYgKHRl
c3RfYml0KFBFUlNJU1RFTlRfR05UX0FDVElWRSwgcGVyc2lzdGVudF9nbnQtPmZsYWdzKSkKIAkJ
CWNvbnRpbnVlOwotCQlpZiAoIXNjYW5fdXNlZCAmJgotCQkgICAgKHRlc3RfYml0KFBFUlNJU1RF
TlRfR05UX1dBU19BQ1RJVkUsIHBlcnNpc3RlbnRfZ250LT5mbGFncykpKQorCQlpZiAoIXNjYW5f
dXNlZCAmJiAhcGVyc2lzdGVudF9nbnRfdGltZW91dChwZXJzaXN0ZW50X2dudCkpCisJCQljb250
aW51ZTsKKwkJaWYgKHNjYW5fdXNlZCAmJiB0b3RhbCA+PSBudW1fY2xlYW4pCiAJCQljb250aW51
ZTsKIAogCQlyYl9lcmFzZSgmcGVyc2lzdGVudF9nbnQtPm5vZGUsIHJvb3QpOwogCQlsaXN0X2Fk
ZCgmcGVyc2lzdGVudF9nbnQtPnJlbW92ZV9ub2RlLAogCQkJICZyaW5nLT5wZXJzaXN0ZW50X3B1
cmdlX2xpc3QpOwotCQlpZiAoLS1udW1fY2xlYW4gPT0gMCkKLQkJCWdvdG8gZmluaXNoZWQ7CisJ
CXRvdGFsKys7CiAJfQogCS8qCi0JICogSWYgd2UgZ2V0IGhlcmUgaXQgbWVhbnMgd2UgYWxzbyBu
ZWVkIHRvIHN0YXJ0IGNsZWFuaW5nCisJICogQ2hlY2sgd2hldGhlciB3ZSBhbHNvIG5lZWQgdG8g
c3RhcnQgY2xlYW5pbmcKIAkgKiBncmFudHMgdGhhdCB3ZXJlIHVzZWQgc2luY2UgbGFzdCBwdXJn
ZSBpbiBvcmRlciB0byBjb3BlCiAJICogd2l0aCB0aGUgcmVxdWVzdGVkIG51bQogCSAqLwotCWlm
ICghc2Nhbl91c2VkICYmICFjbGVhbl91c2VkKSB7Ci0JCXByX2RlYnVnKCJTdGlsbCBtaXNzaW5n
ICV1IHB1cmdlZCBmcmFtZXNcbiIsIG51bV9jbGVhbik7CisJaWYgKCFzY2FuX3VzZWQgJiYgdG90
YWwgPCBudW1fY2xlYW4pIHsKKwkJcHJfZGVidWcoIlN0aWxsIG1pc3NpbmcgJXUgcHVyZ2VkIGZy
YW1lc1xuIiwgbnVtX2NsZWFuIC0gdG90YWwpOwogCQlzY2FuX3VzZWQgPSB0cnVlOwogCQlnb3Rv
IHB1cmdlX2xpc3Q7CiAJfQotZmluaXNoZWQ6Ci0JaWYgKCFjbGVhbl91c2VkKSB7Ci0JCXByX2Rl
YnVnKCJGaW5pc2hlZCBzY2FubmluZyBmb3IgZ3JhbnRzIHRvIGNsZWFuLCByZW1vdmluZyB1c2Vk
IGZsYWdcbiIpOwotCQljbGVhbl91c2VkID0gdHJ1ZTsKLQkJZ290byBwdXJnZV9saXN0OwotCX0K
IAotCXJpbmctPnBlcnNpc3RlbnRfZ250X2MgLT0gKHRvdGFsIC0gbnVtX2NsZWFuKTsKLQlyaW5n
LT5ibGtpZi0+dmJkLm92ZXJmbG93X21heF9ncmFudHMgPSAwOworCWlmICh0b3RhbCkgeworCQly
aW5nLT5wZXJzaXN0ZW50X2dudF9jIC09IHRvdGFsOworCQlyaW5nLT5ibGtpZi0+dmJkLm92ZXJm
bG93X21heF9ncmFudHMgPSAwOwogCi0JLyogV2UgY2FuIGRlZmVyIHRoaXMgd29yayAqLwotCXNj
aGVkdWxlX3dvcmsoJnJpbmctPnBlcnNpc3RlbnRfcHVyZ2Vfd29yayk7Ci0JcHJfZGVidWcoIlB1
cmdlZCAldS8ldVxuIiwgKHRvdGFsIC0gbnVtX2NsZWFuKSwgdG90YWwpOworCQkvKiBXZSBjYW4g
ZGVmZXIgdGhpcyB3b3JrICovCisJCXNjaGVkdWxlX3dvcmsoJnJpbmctPnBlcnNpc3RlbnRfcHVy
Z2Vfd29yayk7CisJCXByX2RlYnVnKCJQdXJnZWQgJXUvJXVcbiIsIG51bV9jbGVhbiwgdG90YWwp
OworCX0KIAogb3V0OgogCXJldHVybjsKZGlmZiAtLWdpdCBhL2RyaXZlcnMvYmxvY2sveGVuLWJs
a2JhY2svY29tbW9uLmggYi9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2NvbW1vbi5oCmluZGV4
IGVjYjM1ZmU4Y2E4ZC4uN2JmZjcyZGIzYjdlIDEwMDY0NAotLS0gYS9kcml2ZXJzL2Jsb2NrL3hl
bi1ibGtiYWNrL2NvbW1vbi5oCisrKyBiL2RyaXZlcnMvYmxvY2sveGVuLWJsa2JhY2svY29tbW9u
LmgKQEAgLTIzNCwxNCArMjM0LDkgQEAgc3RydWN0IHhlbl92YmQgewogc3RydWN0IGJhY2tlbmRf
aW5mbzsKIAogLyogTnVtYmVyIG9mIGF2YWlsYWJsZSBmbGFncyAqLwotI2RlZmluZSBQRVJTSVNU
RU5UX0dOVF9GTEFHU19TSVpFCTIKKyNkZWZpbmUgUEVSU0lTVEVOVF9HTlRfRkxBR1NfU0laRQkx
CiAvKiBUaGlzIHBlcnNpc3RlbnQgZ3JhbnQgaXMgY3VycmVudGx5IGluIHVzZSAqLwogI2RlZmlu
ZSBQRVJTSVNURU5UX0dOVF9BQ1RJVkUJCTAKLS8qCi0gKiBUaGlzIHBlcnNpc3RlbnQgZ3JhbnQg
aGFzIGJlZW4gdXNlZCwgdGhpcyBmbGFnIGlzIHNldCB3aGVuIHdlIHJlbW92ZSB0aGUKLSAqIFBF
UlNJU1RFTlRfR05UX0FDVElWRSwgdG8ga25vdyB0aGF0IHRoaXMgZ3JhbnQgaGFzIGJlZW4gdXNl
ZCByZWNlbnRseS4KLSAqLwotI2RlZmluZSBQRVJTSVNURU5UX0dOVF9XQVNfQUNUSVZFCTEKIAog
LyogTnVtYmVyIG9mIHJlcXVlc3RzIHRoYXQgd2UgY2FuIGZpdCBpbiBhIHJpbmcgKi8KICNkZWZp
bmUgWEVOX0JMS0lGX1JFUVNfUEVSX1BBR0UJCTMyCkBAIC0yNTAsNiArMjQ1LDcgQEAgc3RydWN0
IHBlcnNpc3RlbnRfZ250IHsKIAlzdHJ1Y3QgcGFnZSAqcGFnZTsKIAlncmFudF9yZWZfdCBnbnQ7
CiAJZ3JhbnRfaGFuZGxlX3QgaGFuZGxlOworCXVuc2lnbmVkIGxvbmcgbGFzdF91c2VkOwogCURF
Q0xBUkVfQklUTUFQKGZsYWdzLCBQRVJTSVNURU5UX0dOVF9GTEFHU19TSVpFKTsKIAlzdHJ1Y3Qg
cmJfbm9kZSBub2RlOwogCXN0cnVjdCBsaXN0X2hlYWQgcmVtb3ZlX25vZGU7Ci0tIAoyLjEzLjcK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 14:25:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 14:25:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnPPK-00088R-Ki; Wed, 08 Aug 2018 14:25:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=wssg=kx=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fnPPJ-00087l-3p
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 14:25:49 +0000
X-Inumbo-ID: 01d3e0b9-9b17-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 01d3e0b9-9b17-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 14:26: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 4BF23AED2;
 Wed,  8 Aug 2018 14:25:46 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-block@vger.kernel.org
Date: Wed,  8 Aug 2018 16:25:28 +0200
Message-Id: <20180808142528.31029-6-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180808142528.31029-1-jgross@suse.com>
References: <20180808142528.31029-1-jgross@suse.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 5/5] xen/blkback: remove unused
 pers_gnts_lock from struct xen_blkif_ring
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, Juergen Gross <jgross@suse.com>,
 boris.ostrovsky@oracle.com, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

cGVyc19nbnRzX2xvY2sgaXNuJ3QgYmVpbmcgdXNlZCBhbnl3aGVyZS4gUmVtb3ZlIGl0LgoKU2ln
bmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpSZXZpZXdlZC1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQogZHJpdmVycy9ibG9j
ay94ZW4tYmxrYmFjay9jb21tb24uaCB8IDEgLQogMSBmaWxlIGNoYW5nZWQsIDEgZGVsZXRpb24o
LSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2NvbW1vbi5oIGIvZHJp
dmVycy9ibG9jay94ZW4tYmxrYmFjay9jb21tb24uaAppbmRleCAyMzM5YjhkMzljNWUuLjFkMzAw
MmQ3NzNmNyAxMDA2NDQKLS0tIGEvZHJpdmVycy9ibG9jay94ZW4tYmxrYmFjay9jb21tb24uaAor
KysgYi9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2NvbW1vbi5oCkBAIC0yNjksNyArMjY5LDYg
QEAgc3RydWN0IHhlbl9ibGtpZl9yaW5nIHsKIAl3YWl0X3F1ZXVlX2hlYWRfdAlwZW5kaW5nX2Zy
ZWVfd3E7CiAKIAkvKiBUcmVlIHRvIHN0b3JlIHBlcnNpc3RlbnQgZ3JhbnRzLiAqLwotCXNwaW5s
b2NrX3QJCXBlcnNfZ250c19sb2NrOwogCXN0cnVjdCByYl9yb290CQlwZXJzaXN0ZW50X2dudHM7
CiAJdW5zaWduZWQgaW50CQlwZXJzaXN0ZW50X2dudF9jOwogCWF0b21pY190CQlwZXJzaXN0ZW50
X2dudF9pbl91c2U7Ci0tIAoyLjEzLjcKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 14:25:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 14:25:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnPPI-00087b-Ji; Wed, 08 Aug 2018 14:25: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=wssg=kx=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fnPPH-00087M-UQ
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 14:25:47 +0000
X-Inumbo-ID: 011b9d48-9b17-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 011b9d48-9b17-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 14:26:14 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id D18B5AE15;
 Wed,  8 Aug 2018 14:25:45 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-block@vger.kernel.org
Date: Wed,  8 Aug 2018 16:25:23 +0200
Message-Id: <20180808142528.31029-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/5] xen/blk: persistent grant rework
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, Juergen Gross <jgross@suse.com>,
 boris.ostrovsky@oracle.com, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGVyc2lzdGVudCBncmFudHMgYXJlIHVzZWQgaW4gdGhlIFhlbidzIGJsa2Zyb250L2Jsa2JhY2sg
ZHJpdmVycyB0bwphdm9pZCBtYXBwaW5nL3VubWFwcGluZyBvZiBJL08gYnVmZmVycyBpbiB0aGUg
YmFja2VuZCBmb3IgZWFjaCBJL08uCgpXaGlsZSB0aGlzIHNwZWVkcyB1cCBwcm9jZXNzaW5nIHF1
aXRlIGEgYml0IHRoZXJlIGFyZSBwcm9ibGVtcyByZWxhdGVkCnRvIHBlcnNpc3RlbnQgZ3JhbnRz
IGluIHNvbWUgY29uZmlndXJhdGlvbnM6IGRvbWFpbnMgd2l0aCBtdWx0aXBsZQpibG9jayBkZXZp
Y2VzIG1ha2luZyB1c2Ugb2YgcGVyc2lzdGVudCBncmFudHMgbWlnaHQgc3VmZmVyIGZyb20gYSBs
YWNrCm9mIGdyYW50cyBpZiBlYWNoIG9mIHRoZSBibG9jayBkZXZpY2VzIGV4cGVyaWVuY2VkIGEg
aGlnaCBJL08gbG9hZCBhdApzb21lIHRpbWUuIFRoaXMgaXMgZHVlIHRvIHRoZSBudW1iZXIgb2Yg
cGVyc2lzdGVudCBncmFudHMgcGVyIGRldmljZQpvbmx5IHRvIGJlIGxpbWl0ZWQgYnkgYSByYXRo
ZXIgaGlnaCBtYXhpbXVtIHZhbHVlLCBidXQgbmV2ZXIgYmVpbmcKcmVsZWFzZWQgZXZlbiBpbiBj
YXNlIG9mIGxvbmdlciB0aW1lcyB3aXRob3V0IGFueSBJL08uCgpUaGlzIHNlcmllcyBtb2RpZmll
cyB4ZW4tYmxrYmFjayB0byB1bm1hcCBhbnkgZG9tVSBwYWdlIG1hcHBlZCB2aWEgYQpwZXJzaXN0
ZW50IGdyYW50IGFmdGVyIGEgdGltZW91dCAoZGVmYXVsdDogNjAgc2Vjb25kcykuIFRoZSB0aW1l
b3V0CmlzIHNldCB0byBpdHMgZGVmYXVsdCB2YWx1ZSBhZ2FpbiB3aGVuIGEgcGVyc2lzdGVudCBn
cmFudCBoYXMgYmVlbgp1c2VkIGZvciBhbiBJL08uCgp4ZW4tYmxrZnJvbnQgaXMgbW9kaWZpZWQg
dG8gc2NhbiBldmVyeSAxMCBzZWNvbmRzIGZvciBwZXJzaXN0ZW50IGdyYW50cwpub3QgaW4gdXNl
IGJ5IGJsa2JhY2sgYW55IG1vcmUgYW5kIHRvIHJlbW92ZSBzdWNoIGdyYW50cy4KClRoZSBsYXN0
IDMgcGF0Y2hlcyBhcmUgc21hbGwgY2xlYW51cHMgb2YgYmxrZnJvbnQgYW5kIGJsa2JhY2sgZHJp
dmVycy4KClYyOgotIHBhdGNoIDE6IGFkZGVkIG5ldyBtb2R1bGUgcGFyYW1ldGVyIGRvYwotIHBh
dGNoIDE6IHJlbW92ZWQgUEVSU0lTVEVOVF9HTlRfV0FTX0FDVElWRSBmbGFnCi0gcGF0Y2ggMjog
cmVtb3ZlZCBnbG9iYWwgd29ya2VyIGFjdGl2ZSBmbGFnCi0gYWRkZWQgbmV3IHBhdGNoIDQKCkp1
ZXJnZW4gR3Jvc3MgKDUpOgogIHhlbi9ibGtiYWNrOiBkb24ndCBrZWVwIHBlcnNpc3RlbnQgZ3Jh
bnRzIHRvbyBsb25nCiAgeGVuL2Jsa2Zyb250OiBjbGVhbnVwIHN0YWxlIHBlcnNpc3RlbnQgZ3Jh
bnRzCiAgeGVuL2Jsa2Zyb250OiByZW9yZGVyIHRlc3RzIGluIHhsYmxrX2luaXQoKQogIHhlbi9i
bGtiYWNrOiBtb3ZlIHBlcnNpc3RlbnQgZ3JhbnRzIGZsYWdzIHRvIGJvb2wKICB4ZW4vYmxrYmFj
azogcmVtb3ZlIHVudXNlZCBwZXJzX2dudHNfbG9jayBmcm9tIHN0cnVjdCB4ZW5fYmxraWZfcmlu
ZwoKIERvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lzZnMtZHJpdmVyLXhlbi1ibGtiYWNrIHwg
IDEwICsrCiBkcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2Jsa2JhY2suYyAgICAgICAgICAgICAg
ICB8ICA5OSArKysrKysrKysrLS0tLS0tLS0tCiBkcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2Nv
bW1vbi5oICAgICAgICAgICAgICAgICB8ICAxNCArLS0KIGRyaXZlcnMvYmxvY2sveGVuLWJsa2Zy
b250LmMgICAgICAgICAgICAgICAgICAgICAgIHwgMTEwICsrKysrKysrKysrKysrKysrKy0tLQog
NCBmaWxlcyBjaGFuZ2VkLCAxNjMgaW5zZXJ0aW9ucygrKSwgNzAgZGVsZXRpb25zKC0pCgotLSAK
Mi4xMy43CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 14:25:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 14:25:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnPPJ-00087p-62; Wed, 08 Aug 2018 14:25:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=wssg=kx=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fnPPH-00087O-Ua
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 14:25:47 +0000
X-Inumbo-ID: 011b82d3-9b17-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 011b82d3-9b17-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 14:26:14 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 1AC50AECD;
 Wed,  8 Aug 2018 14:25:46 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-block@vger.kernel.org
Date: Wed,  8 Aug 2018 16:25:27 +0200
Message-Id: <20180808142528.31029-5-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180808142528.31029-1-jgross@suse.com>
References: <20180808142528.31029-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 4/5] xen/blkback: move persistent grants
 flags 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: axboe@kernel.dk, Juergen Gross <jgross@suse.com>,
 boris.ostrovsky@oracle.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>

VGhlIHN0cnVjdCBwZXJzaXN0ZW50X2dudCBmbGFncyBtZW1iZXIgaXMgbWVhbnQgdG8gYmUgYSBi
aXRmaWVsZCBvZgpkaWZmZXJlbnQgZmxhZ3MuIFRoZXJlIGlzIG9ubHkgUEVSU0lTVEVOVF9HTlRf
QUNUSVZFIGZsYWcgbGVmdCwgc28KY29udmVydCBpdCB0byBhIGJvb2wgbmFtZWQgImFjdGl2ZSIu
CgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogZHJp
dmVycy9ibG9jay94ZW4tYmxrYmFjay9ibGtiYWNrLmMgfCAxMyArKysrKystLS0tLS0tCiBkcml2
ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2NvbW1vbi5oICB8ICA3ICstLS0tLS0KIDIgZmlsZXMgY2hh
bmdlZCwgNyBpbnNlcnRpb25zKCspLCAxMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2
ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2Jsa2JhY2suYyBiL2RyaXZlcnMvYmxvY2sveGVuLWJsa2Jh
Y2svYmxrYmFjay5jCmluZGV4IGYzNDFhYzg0Yjg1My4uMjQ4MzkzMWEzZTAxIDEwMDY0NAotLS0g
YS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2Jsa2JhY2suYworKysgYi9kcml2ZXJzL2Jsb2Nr
L3hlbi1ibGtiYWNrL2Jsa2JhY2suYwpAQCAtMjU1LDggKzI1NSw3IEBAIHN0YXRpYyBpbnQgYWRk
X3BlcnNpc3RlbnRfZ250KHN0cnVjdCB4ZW5fYmxraWZfcmluZyAqcmluZywKIAkJfQogCX0KIAot
CWJpdG1hcF96ZXJvKHBlcnNpc3RlbnRfZ250LT5mbGFncywgUEVSU0lTVEVOVF9HTlRfRkxBR1Nf
U0laRSk7Ci0Jc2V0X2JpdChQRVJTSVNURU5UX0dOVF9BQ1RJVkUsIHBlcnNpc3RlbnRfZ250LT5m
bGFncyk7CisJcGVyc2lzdGVudF9nbnQtPmFjdGl2ZSA9IHRydWU7CiAJLyogQWRkIG5ldyBub2Rl
IGFuZCByZWJhbGFuY2UgdHJlZS4gKi8KIAlyYl9saW5rX25vZGUoJihwZXJzaXN0ZW50X2dudC0+
bm9kZSksIHBhcmVudCwgbmV3KTsKIAlyYl9pbnNlcnRfY29sb3IoJihwZXJzaXN0ZW50X2dudC0+
bm9kZSksICZyaW5nLT5wZXJzaXN0ZW50X2dudHMpOwpAQCAtMjgwLDExICsyNzksMTEgQEAgc3Rh
dGljIHN0cnVjdCBwZXJzaXN0ZW50X2dudCAqZ2V0X3BlcnNpc3RlbnRfZ250KHN0cnVjdCB4ZW5f
YmxraWZfcmluZyAqcmluZywKIAkJZWxzZSBpZiAoZ3JlZiA+IGRhdGEtPmdudCkKIAkJCW5vZGUg
PSBub2RlLT5yYl9yaWdodDsKIAkJZWxzZSB7Ci0JCQlpZih0ZXN0X2JpdChQRVJTSVNURU5UX0dO
VF9BQ1RJVkUsIGRhdGEtPmZsYWdzKSkgeworCQkJaWYgKGRhdGEtPmFjdGl2ZSkgewogCQkJCXBy
X2FsZXJ0X3JhdGVsaW1pdGVkKCJyZXF1ZXN0aW5nIGEgZ3JhbnQgYWxyZWFkeSBpbiB1c2VcbiIp
OwogCQkJCXJldHVybiBOVUxMOwogCQkJfQotCQkJc2V0X2JpdChQRVJTSVNURU5UX0dOVF9BQ1RJ
VkUsIGRhdGEtPmZsYWdzKTsKKwkJCWRhdGEtPmFjdGl2ZSA9IHRydWU7CiAJCQlhdG9taWNfaW5j
KCZyaW5nLT5wZXJzaXN0ZW50X2dudF9pbl91c2UpOwogCQkJcmV0dXJuIGRhdGE7CiAJCX0KQEAg
LTI5NSwxMCArMjk0LDEwIEBAIHN0YXRpYyBzdHJ1Y3QgcGVyc2lzdGVudF9nbnQgKmdldF9wZXJz
aXN0ZW50X2dudChzdHJ1Y3QgeGVuX2Jsa2lmX3JpbmcgKnJpbmcsCiBzdGF0aWMgdm9pZCBwdXRf
cGVyc2lzdGVudF9nbnQoc3RydWN0IHhlbl9ibGtpZl9yaW5nICpyaW5nLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHN0cnVjdCBwZXJzaXN0ZW50X2dudCAqcGVyc2lzdGVudF9nbnQp
CiB7Ci0JaWYoIXRlc3RfYml0KFBFUlNJU1RFTlRfR05UX0FDVElWRSwgcGVyc2lzdGVudF9nbnQt
PmZsYWdzKSkKKwlpZiAoIXBlcnNpc3RlbnRfZ250LT5hY3RpdmUpCiAJCXByX2FsZXJ0X3JhdGVs
aW1pdGVkKCJmcmVlaW5nIGEgZ3JhbnQgYWxyZWFkeSB1bnVzZWRcbiIpOwogCXBlcnNpc3RlbnRf
Z250LT5sYXN0X3VzZWQgPSBqaWZmaWVzOwotCWNsZWFyX2JpdChQRVJTSVNURU5UX0dOVF9BQ1RJ
VkUsIHBlcnNpc3RlbnRfZ250LT5mbGFncyk7CisJcGVyc2lzdGVudF9nbnQtPmFjdGl2ZSA9IGZh
bHNlOwogCWF0b21pY19kZWMoJnJpbmctPnBlcnNpc3RlbnRfZ250X2luX3VzZSk7CiB9CiAKQEAg
LTQyOSw3ICs0MjgsNyBAQCBzdGF0aWMgdm9pZCBwdXJnZV9wZXJzaXN0ZW50X2dudChzdHJ1Y3Qg
eGVuX2Jsa2lmX3JpbmcgKnJpbmcpCiAJCUJVR19PTihwZXJzaXN0ZW50X2dudC0+aGFuZGxlID09
CiAJCQlCTEtCQUNLX0lOVkFMSURfSEFORExFKTsKIAotCQlpZiAodGVzdF9iaXQoUEVSU0lTVEVO
VF9HTlRfQUNUSVZFLCBwZXJzaXN0ZW50X2dudC0+ZmxhZ3MpKQorCQlpZiAocGVyc2lzdGVudF9n
bnQtPmFjdGl2ZSkKIAkJCWNvbnRpbnVlOwogCQlpZiAoIXNjYW5fdXNlZCAmJiAhcGVyc2lzdGVu
dF9nbnRfdGltZW91dChwZXJzaXN0ZW50X2dudCkpCiAJCQljb250aW51ZTsKZGlmZiAtLWdpdCBh
L2RyaXZlcnMvYmxvY2sveGVuLWJsa2JhY2svY29tbW9uLmggYi9kcml2ZXJzL2Jsb2NrL3hlbi1i
bGtiYWNrL2NvbW1vbi5oCmluZGV4IDdiZmY3MmRiM2I3ZS4uMjMzOWI4ZDM5YzVlIDEwMDY0NAot
LS0gYS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2NvbW1vbi5oCisrKyBiL2RyaXZlcnMvYmxv
Y2sveGVuLWJsa2JhY2svY29tbW9uLmgKQEAgLTIzMywxMSArMjMzLDYgQEAgc3RydWN0IHhlbl92
YmQgewogCiBzdHJ1Y3QgYmFja2VuZF9pbmZvOwogCi0vKiBOdW1iZXIgb2YgYXZhaWxhYmxlIGZs
YWdzICovCi0jZGVmaW5lIFBFUlNJU1RFTlRfR05UX0ZMQUdTX1NJWkUJMQotLyogVGhpcyBwZXJz
aXN0ZW50IGdyYW50IGlzIGN1cnJlbnRseSBpbiB1c2UgKi8KLSNkZWZpbmUgUEVSU0lTVEVOVF9H
TlRfQUNUSVZFCQkwCi0KIC8qIE51bWJlciBvZiByZXF1ZXN0cyB0aGF0IHdlIGNhbiBmaXQgaW4g
YSByaW5nICovCiAjZGVmaW5lIFhFTl9CTEtJRl9SRVFTX1BFUl9QQUdFCQkzMgogCkBAIC0yNDYs
NyArMjQxLDcgQEAgc3RydWN0IHBlcnNpc3RlbnRfZ250IHsKIAlncmFudF9yZWZfdCBnbnQ7CiAJ
Z3JhbnRfaGFuZGxlX3QgaGFuZGxlOwogCXVuc2lnbmVkIGxvbmcgbGFzdF91c2VkOwotCURFQ0xB
UkVfQklUTUFQKGZsYWdzLCBQRVJTSVNURU5UX0dOVF9GTEFHU19TSVpFKTsKKwlib29sIGFjdGl2
ZTsKIAlzdHJ1Y3QgcmJfbm9kZSBub2RlOwogCXN0cnVjdCBsaXN0X2hlYWQgcmVtb3ZlX25vZGU7
CiB9OwotLSAKMi4xMy43CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 14:26:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 14: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 1fnPQ0-0008Lv-1I; Wed, 08 Aug 2018 14:26: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/w2=kx=xenproject.org=prvs=751bef4c2=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fnPPz-0008Lf-4H
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 14:26:31 +0000
X-Inumbo-ID: 1adad918-9b17-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1adad918-9b17-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 14:26:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,457,1531785600"; d="scan'208";a="62293248"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75054-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=b6e48ec6412eab0f21fdff5a045a7ee516574d44
X-Osstest-Versions-That: ovmf=91a5b13650752a54cf766791aa369495c3426485
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 8 Aug 2018 15:26:26 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75054: 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
NTA1NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDU0LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBibG9ja2Vk
IGluIDc1MDUyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFu
LWh2bS1pbnN0YWxsICAgICBmYWlsIGxpa2UgNzUwNTIKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiBvdm1mICAgICAgICAgICAgICAgICBiNmU0OGVjNjQxMmVhYjBmMjFmZGZmNWEwNDVh
N2VlNTE2NTc0ZDQ0CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA5MWE1
YjEzNjUwNzUyYTU0Y2Y3NjY3OTFhYTM2OTQ5NWMzNDI2NDg1CgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAgNzUwNTIgIDIwMTgtMDgtMDcgMTU6MTk6NTYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNp
bmNlICAgIDc1MDU0ICAyMDE4LTA4LTA4IDEyOjQ5OjU3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgUnVpeXUg
TmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9o
b21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291
cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBiNmU0OGVjNjQxMmVhYjBm
MjFmZGZmNWEwNDVhN2VlNTE2NTc0ZDQ0CkF1dGhvcjogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVs
LmNvbT4KRGF0ZTogICBNb24gQXVnIDYgMTQ6Mjk6MDAgMjAxOCArMDgwMAoKICAgIFNoZWxsUGtn
L2FjcGk6IEZpeCBYQ09ERTUgWDY0IGJ1aWxkIGZhaWx1cmUKICAgIAogICAgQ29udHJpYnV0ZWQt
dW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9m
Zi1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBEYW5k
YW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 14:27:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 14:27:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnPQY-0008Su-Ct; Wed, 08 Aug 2018 14: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=ncbj=kx=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fnPQX-0008Se-Am
 for xen-devel@lists.xen.org; Wed, 08 Aug 2018 14:27:05 +0000
X-Inumbo-ID: 2eb7cfc7-9b17-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 2eb7cfc7-9b17-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 14:27: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 951493264E1F
 for <xen-devel@lists.xen.org>; Wed,  8 Aug 2018 17:27: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 7FC9C7FBF5
 for <xen-devel@lists.xen.org>; Wed,  8 Aug 2018 17:27:01 +0300 (EEST)
Received: (qmail 15959 invoked from network); 8 Aug 2018 17:27:01 +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; 8 Aug 2018 17:27:00 +0300
To: Xen-devel <xen-devel@lists.xen.org>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <d189b20b-f2d3-629f-6a62-54a6491f2778@bitdefender.com>
Date: Wed, 8 Aug 2018 17:26:51 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------DCE50A5568C6B4F6B5D5942F"
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.76950
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 492364,
 Stamp: 3], Multi: [Enabled, t: (0.000019,0.019354)], BW: [Enabled, t:
 (0.000016,0.000001)], RBL DNSBL: [Disabled], APM: [Enabled, Score:
 500, t: (0.010149), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_MPART_MIXED_WO_CT_PH_APP_ADN; NN_LEGIT_BITDEFENDER;
 NN_LEGIT_MAILING_LIST_TO], SGN: [Enabled, t: (0.015639,0.000450)],
 URL: [Enabled, t: (0.000041,0.000002)], RTDA: [Enabled, t: (0.581797),
 Hit: No, Details: v2.7.13; Id: 15.1i60sid.1ckcuu2ki.5i189], total:
 0(775)
X-BitDefender-CF-Stamp: none
Subject: [Xen-devel] Emulation and active (valid) 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>
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.
--------------DCE50A5568C6B4F6B5D5942F
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit

Hello,

I'm seeing rare occasions where this backtrace occurs at a point in
__vmx_inject_exception() where there's already a valid interrupt set up
in VM_ENTRY_INTR_INFO (that is, once the value is __vmread(), intr_info
& INTR_INFO_VALID_MASK is non-zero):

Xen call trace:
   [<ffff82d0801fe9c7>] vmx.c#__vmx_inject_exception+0x47/0xd9
   [<ffff82d080201c6a>] vmx.c#vmx_inject_trap+0x1e1/0x29f
   [<ffff82d0801d6b8a>] hvm_inject_trap+0xb0/0xb5
   [<ffff82d0801d6be7>] hvm_inject_page_fault+0x2a/0x2c
   [<ffff82d0801d6cc6>] hvm.c#__hvm_copy+0xdd/0x37f
   [<ffff82d0801d88fa>] hvm_copy_from_guest_virt+0x14/0x16
   [<ffff82d0801d28e3>] emulate.c#__hvmemul_read+0x12f/0x19f
   [<ffff82d0801d2a2c>] emulate.c#hvmemul_read+0x28/0x2a
   [<ffff82d0801a931c>] x86_emulate.c#read_ulong+0x13/0x15
   [<ffff82d0801ab412>] x86_emulate+0x16b1/0x11405
   [<ffff82d0801d180a>] emulate.c#_hvm_emulate_one+0x188/0x2bc
   [<ffff82d0801d1a34>] hvm_emulate_one+0x10/0x12
   [<ffff82d0801d2d39>] hvm_mem_access_emulate_one+0x7a/0xdd
   [<ffff82d0801dbe50>] hvm_do_resume+0x246/0x3d3
   [<ffff82d0801fbddb>] vmx_do_resume+0x102/0x119
   [<ffff82d080170ba3>] context_switch+0xf52/0xfad
   [<ffff82d08013182c>] schedule.c#schedule+0x753/0x792
   [<ffff82d080134f05>] softirq.c#__do_softirq+0x85/0x90
   [<ffff82d080134f5a>] do_softirq+0x13/0x15
   [<ffff82d08016b5f2>] domain.c#idle_loop+0x61/0x6e

(this is a Xen 4.7.5 trace, but it applies to staging as well).

This was the initial culprit:

[<ffff82d08031b55d>] vmx.c#__vmx_inject_exception+0xa1/0xda
[<ffff82d08031eb5c>] vmx_inject_extint+0x94/0x9f
[<ffff82d080315a0a>] vmx_intr_assist+0x4ee/0x5ad
[<ffff82d0803258ff>] vmx_asm_vmexit_handler+0xff/0x270

and I thought I'd fixed it by treating the emulation in a similar manner
to the single-step case: have vmx_intr_assist() block interrupts for the
duration of the emulation (please see the attached patch for staging).
However, a bit more rarely this time, we still end up overwriting an
interrupt via the above code path.

Obviously this works only if nothing has been written in
VM_ENTRY_INTR_INFO _before_ we block (return) in vmx_intr_assist().

My questions are:

1. Is it possible to already have a valid interrupt written in
VM_ENTRY_INTR_INFO at EXIT_REASON_EPT_VIOLATION-time in
vmx_vmexit_handler()?

2. Is it possible that something else in that path writes into
VM_ENTRY_INTR_INFO (which the vmx_intr_assist() logic can't possibly
prevent)? For example, in my Xen 4.7.5 sources, there's a
pt_restore_timer(v); call in hvm_do_resume() before the vm_event
emulation code.


Thanks,
Razvan

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

diff --git a/xen/arch/x86/hvm/vm_event.c b/xen/arch/x86/hvm/vm_event.c
index 28d08a6..8e7c737 100644
--- a/xen/arch/x86/hvm/vm_event.c
+++ b/xen/arch/x86/hvm/vm_event.c
@@ -124,6 +124,8 @@ void hvm_vm_event_do_resume(struct vcpu *v)
 
         w->do_write.msr = 0;
     }
+
+    v->arch.vm_event->intr_block = false;
 }
 
 /*
diff --git a/xen/arch/x86/hvm/vmx/intr.c b/xen/arch/x86/hvm/vmx/intr.c
index eb9b288..97cecbf 100644
--- a/xen/arch/x86/hvm/vmx/intr.c
+++ b/xen/arch/x86/hvm/vmx/intr.c
@@ -22,6 +22,7 @@
 #include <xen/errno.h>
 #include <xen/trace.h>
 #include <xen/event.h>
+#include <xen/vm_event.h>
 #include <asm/apicdef.h>
 #include <asm/current.h>
 #include <asm/cpufeature.h>
@@ -37,6 +38,7 @@
 #include <asm/hvm/nestedhvm.h>
 #include <public/hvm/ioreq.h>
 #include <asm/hvm/trace.h>
+#include <asm/vm_event.h>
 
 /*
  * A few notes on virtual NMI and INTR delivery, and interactions with
@@ -231,6 +233,11 @@ void vmx_intr_assist(void)
     enum hvm_intblk intblk;
     int pt_vector;
 
+    if ( unlikely(v->arch.vm_event) &&
+         vm_event_check_ring(v->domain->vm_event_monitor) &&
+         v->arch.vm_event->intr_block )
+        return;
+
     /* Block event injection when single step with MTF. */
     if ( unlikely(v->arch.hvm_vcpu.single_step) )
     {
diff --git a/xen/common/monitor.c b/xen/common/monitor.c
index c606683..4263929 100644
--- a/xen/common/monitor.c
+++ b/xen/common/monitor.c
@@ -113,6 +113,12 @@ int monitor_traps(struct vcpu *v, bool sync, vm_event_request_t *req)
     if ( sync )
     {
         req->flags |= VM_EVENT_FLAG_VCPU_PAUSED;
+        /*
+         * It only makes sense to block interrupts for the duration of
+         * processing blocking vm_events, since that is the only case where
+         * emulating the current instruction really applies.
+         */
+        v->arch.vm_event->intr_block = true;
         vm_event_vcpu_pause(v);
         rc = 1;
     }
diff --git a/xen/include/asm-x86/vm_event.h b/xen/include/asm-x86/vm_event.h
index 39e73c8..2b36614 100644
--- a/xen/include/asm-x86/vm_event.h
+++ b/xen/include/asm-x86/vm_event.h
@@ -34,6 +34,12 @@ struct arch_vm_event {
     struct monitor_write_data write_data;
     struct vm_event_regs_x86 gprs;
     bool set_gprs;
+    /*
+     * Block interrupts until this vm_event is done handling (after the
+     * fashion of single-step). Meant for the cases where the vm_event
+     * reply asks for emulation of the current instruction.
+     */
+    bool intr_block;
 };
 
 int vm_event_init_domain(struct domain *d);

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--------------DCE50A5568C6B4F6B5D5942F--


From xen-devel-bounces@lists.xenproject.org Wed Aug 08 14:28:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 14:28:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnPRv-0000IR-Pi; Wed, 08 Aug 2018 14: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=wssg=kx=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fnPRu-0000ID-AH
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 14:28:30 +0000
X-Inumbo-ID: 011ba6a9-9b17-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 011ba6a9-9b17-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 14:26:14 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id D19CFAE29;
 Wed,  8 Aug 2018 14:25:45 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-block@vger.kernel.org
Date: Wed,  8 Aug 2018 16:25:25 +0200
Message-Id: <20180808142528.31029-3-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180808142528.31029-1-jgross@suse.com>
References: <20180808142528.31029-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 2/5] xen/blkfront: cleanup stale persistent
 grants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, Juergen Gross <jgross@suse.com>,
 boris.ostrovsky@oracle.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>

QWRkIGEgcGVyaW9kaWMgY2xlYW51cCBmdW5jdGlvbiB0byByZW1vdmUgb2xkIHBlcnNpc3RlbnQg
Z3JhbnRzIHdoaWNoCmFyZSBubyBsb25nZXIgaW4gdXNlIG9uIHRoZSBiYWNrZW5kIHNpZGUuIFRo
aXMgYXZvaWRzIHN0YXJ2YXRpb24gaW4KY2FzZSB0aGVyZSBhcmUgbG90cyBvZiBwZXJzaXN0ZW50
IGdyYW50cyBmb3IgYSBkZXZpY2Ugd2hpY2ggbm8gbG9uZ2VyCmlzIGludm9sdmVkIGluIEkvTyBi
dXNpbmVzcy4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
LS0tCiBkcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jIHwgOTQgKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCA5MCBpbnNlcnRpb25z
KCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvYmxvY2sveGVuLWJsa2Zy
b250LmMgYi9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jCmluZGV4IGI1Y2VkY2NiNWQ3ZC4u
N2M0YjFiOWQzOTcxIDEwMDY0NAotLS0gYS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jCisr
KyBiL2RyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMKQEAgLTQ2LDYgKzQ2LDcgQEAKICNpbmNs
dWRlIDxsaW51eC9zY2F0dGVybGlzdC5oPgogI2luY2x1ZGUgPGxpbnV4L2JpdG1hcC5oPgogI2lu
Y2x1ZGUgPGxpbnV4L2xpc3QuaD4KKyNpbmNsdWRlIDxsaW51eC93b3JrcXVldWUuaD4KIAogI2lu
Y2x1ZGUgPHhlbi94ZW4uaD4KICNpbmNsdWRlIDx4ZW4veGVuYnVzLmg+CkBAIC0xMjEsNiArMTIy
LDggQEAgc3RhdGljIGlubGluZSBzdHJ1Y3QgYmxraWZfcmVxICpibGtpZl9yZXEoc3RydWN0IHJl
cXVlc3QgKnJxKQogCiBzdGF0aWMgREVGSU5FX01VVEVYKGJsa2Zyb250X211dGV4KTsKIHN0YXRp
YyBjb25zdCBzdHJ1Y3QgYmxvY2tfZGV2aWNlX29wZXJhdGlvbnMgeGx2YmRfYmxvY2tfZm9wczsK
K3N0YXRpYyBzdHJ1Y3QgZGVsYXllZF93b3JrIGJsa2Zyb250X3dvcms7CitzdGF0aWMgTElTVF9I
RUFEKGluZm9fbGlzdCk7CiAKIC8qCiAgKiBNYXhpbXVtIG51bWJlciBvZiBzZWdtZW50cyBpbiBp
bmRpcmVjdCByZXF1ZXN0cywgdGhlIGFjdHVhbCB2YWx1ZSB1c2VkIGJ5CkBAIC0yMTYsNiArMjE5
LDcgQEAgc3RydWN0IGJsa2Zyb250X2luZm8KIAkvKiBTYXZlIHVuY29tcGxldGUgcmVxcyBhbmQg
YmlvcyBmb3IgbWlncmF0aW9uLiAqLwogCXN0cnVjdCBsaXN0X2hlYWQgcmVxdWVzdHM7CiAJc3Ry
dWN0IGJpb19saXN0IGJpb19saXN0OworCXN0cnVjdCBsaXN0X2hlYWQgaW5mb19saXN0OwogfTsK
IAogc3RhdGljIHVuc2lnbmVkIGludCBucl9taW5vcnM7CkBAIC0xNzY0LDYgKzE3NjgsMTIgQEAg
c3RhdGljIGludCB3cml0ZV9wZXJfcmluZ19ub2RlcyhzdHJ1Y3QgeGVuYnVzX3RyYW5zYWN0aW9u
IHhidCwKIAlyZXR1cm4gZXJyOwogfQogCitzdGF0aWMgdm9pZCBmcmVlX2luZm8oc3RydWN0IGJs
a2Zyb250X2luZm8gKmluZm8pCit7CisJbGlzdF9kZWwoJmluZm8tPmluZm9fbGlzdCk7CisJa2Zy
ZWUoaW5mbyk7Cit9CisKIC8qIENvbW1vbiBjb2RlIHVzZWQgd2hlbiBmaXJzdCBzZXR0aW5nIHVw
LCBhbmQgd2hlbiByZXN1bWluZy4gKi8KIHN0YXRpYyBpbnQgdGFsa190b19ibGtiYWNrKHN0cnVj
dCB4ZW5idXNfZGV2aWNlICpkZXYsCiAJCQkgICBzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbykK
QEAgLTE4ODUsNyArMTg5NSwxMCBAQCBzdGF0aWMgaW50IHRhbGtfdG9fYmxrYmFjayhzdHJ1Y3Qg
eGVuYnVzX2RldmljZSAqZGV2LAogIGRlc3Ryb3lfYmxrcmluZzoKIAlibGtpZl9mcmVlKGluZm8s
IDApOwogCi0Ja2ZyZWUoaW5mbyk7CisJbXV0ZXhfbG9jaygmYmxrZnJvbnRfbXV0ZXgpOworCWZy
ZWVfaW5mbyhpbmZvKTsKKwltdXRleF91bmxvY2soJmJsa2Zyb250X211dGV4KTsKKwogCWRldl9z
ZXRfZHJ2ZGF0YSgmZGV2LT5kZXYsIE5VTEwpOwogCiAJcmV0dXJuIGVycjsKQEAgLTE5OTYsNiAr
MjAwOSwxMCBAQCBzdGF0aWMgaW50IGJsa2Zyb250X3Byb2JlKHN0cnVjdCB4ZW5idXNfZGV2aWNl
ICpkZXYsCiAJaW5mby0+aGFuZGxlID0gc2ltcGxlX3N0cnRvdWwoc3RycmNocihkZXYtPm5vZGVu
YW1lLCAnLycpKzEsIE5VTEwsIDApOwogCWRldl9zZXRfZHJ2ZGF0YSgmZGV2LT5kZXYsIGluZm8p
OwogCisJbXV0ZXhfbG9jaygmYmxrZnJvbnRfbXV0ZXgpOworCWxpc3RfYWRkKCZpbmZvLT5pbmZv
X2xpc3QsICZpbmZvX2xpc3QpOworCW11dGV4X3VubG9jaygmYmxrZnJvbnRfbXV0ZXgpOworCiAJ
cmV0dXJuIDA7CiB9CiAKQEAgLTIzMDYsNiArMjMyMywxMiBAQCBzdGF0aWMgdm9pZCBibGtmcm9u
dF9nYXRoZXJfYmFja2VuZF9mZWF0dXJlcyhzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbykKIAlp
ZiAoaW5kaXJlY3Rfc2VnbWVudHMgPD0gQkxLSUZfTUFYX1NFR01FTlRTX1BFUl9SRVFVRVNUKQog
CQlpbmRpcmVjdF9zZWdtZW50cyA9IDA7CiAJaW5mby0+bWF4X2luZGlyZWN0X3NlZ21lbnRzID0g
aW5kaXJlY3Rfc2VnbWVudHM7CisKKwlpZiAoaW5mby0+ZmVhdHVyZV9wZXJzaXN0ZW50KSB7CisJ
CW11dGV4X2xvY2soJmJsa2Zyb250X211dGV4KTsKKwkJc2NoZWR1bGVfZGVsYXllZF93b3JrKCZi
bGtmcm9udF93b3JrLCBIWiAqIDEwKTsKKwkJbXV0ZXhfdW5sb2NrKCZibGtmcm9udF9tdXRleCk7
CisJfQogfQogCiAvKgpAQCAtMjQ4Nyw3ICsyNTEwLDkgQEAgc3RhdGljIGludCBibGtmcm9udF9y
ZW1vdmUoc3RydWN0IHhlbmJ1c19kZXZpY2UgKnhiZGV2KQogCW11dGV4X3VubG9jaygmaW5mby0+
bXV0ZXgpOwogCiAJaWYgKCFiZGV2KSB7Ci0JCWtmcmVlKGluZm8pOworCQltdXRleF9sb2NrKCZi
bGtmcm9udF9tdXRleCk7CisJCWZyZWVfaW5mbyhpbmZvKTsKKwkJbXV0ZXhfdW5sb2NrKCZibGtm
cm9udF9tdXRleCk7CiAJCXJldHVybiAwOwogCX0KIApAQCAtMjUwNyw3ICsyNTMyLDkgQEAgc3Rh
dGljIGludCBibGtmcm9udF9yZW1vdmUoc3RydWN0IHhlbmJ1c19kZXZpY2UgKnhiZGV2KQogCWlm
IChpbmZvICYmICFiZGV2LT5iZF9vcGVuZXJzKSB7CiAJCXhsdmJkX3JlbGVhc2VfZ2VuZGlzayhp
bmZvKTsKIAkJZGlzay0+cHJpdmF0ZV9kYXRhID0gTlVMTDsKLQkJa2ZyZWUoaW5mbyk7CisJCW11
dGV4X2xvY2soJmJsa2Zyb250X211dGV4KTsKKwkJZnJlZV9pbmZvKGluZm8pOworCQltdXRleF91
bmxvY2soJmJsa2Zyb250X211dGV4KTsKIAl9CiAKIAltdXRleF91bmxvY2soJmJkZXYtPmJkX211
dGV4KTsKQEAgLTI1OTAsNyArMjYxNyw3IEBAIHN0YXRpYyB2b2lkIGJsa2lmX3JlbGVhc2Uoc3Ry
dWN0IGdlbmRpc2sgKmRpc2ssIGZtb2RlX3QgbW9kZSkKIAkJZGV2X2luZm8oZGlza190b19kZXYo
YmRldi0+YmRfZGlzayksICJyZWxlYXNpbmcgZGlza1xuIik7CiAJCXhsdmJkX3JlbGVhc2VfZ2Vu
ZGlzayhpbmZvKTsKIAkJZGlzay0+cHJpdmF0ZV9kYXRhID0gTlVMTDsKLQkJa2ZyZWUoaW5mbyk7
CisJCWZyZWVfaW5mbyhpbmZvKTsKIAl9CiAKIG91dDoKQEAgLTI2MjMsNiArMjY1MCw2MSBAQCBz
dGF0aWMgc3RydWN0IHhlbmJ1c19kcml2ZXIgYmxrZnJvbnRfZHJpdmVyID0gewogCS5pc19yZWFk
eSA9IGJsa2Zyb250X2lzX3JlYWR5LAogfTsKIAorc3RhdGljIHZvaWQgcHVyZ2VfcGVyc2lzdGVu
dF9ncmFudHMoc3RydWN0IGJsa2Zyb250X2luZm8gKmluZm8pCit7CisJdW5zaWduZWQgaW50IGk7
CisJdW5zaWduZWQgbG9uZyBmbGFnczsKKworCWZvciAoaSA9IDA7IGkgPCBpbmZvLT5ucl9yaW5n
czsgaSsrKSB7CisJCXN0cnVjdCBibGtmcm9udF9yaW5nX2luZm8gKnJpbmZvID0gJmluZm8tPnJp
bmZvW2ldOworCQlzdHJ1Y3QgZ3JhbnQgKmdudF9saXN0X2VudHJ5LCAqdG1wOworCisJCXNwaW5f
bG9ja19pcnFzYXZlKCZyaW5mby0+cmluZ19sb2NrLCBmbGFncyk7CisKKwkJaWYgKHJpbmZvLT5w
ZXJzaXN0ZW50X2dudHNfYyA9PSAwKSB7CisJCQlzcGluX3VubG9ja19pcnFyZXN0b3JlKCZyaW5m
by0+cmluZ19sb2NrLCBmbGFncyk7CisJCQljb250aW51ZTsKKwkJfQorCisJCWxpc3RfZm9yX2Vh
Y2hfZW50cnlfc2FmZShnbnRfbGlzdF9lbnRyeSwgdG1wLCAmcmluZm8tPmdyYW50cywKKwkJCQkJ
IG5vZGUpIHsKKwkJCWlmIChnbnRfbGlzdF9lbnRyeS0+Z3JlZiA9PSBHUkFOVF9JTlZBTElEX1JF
RiB8fAorCQkJICAgIGdudHRhYl9xdWVyeV9mb3JlaWduX2FjY2VzcyhnbnRfbGlzdF9lbnRyeS0+
Z3JlZikpCisJCQkJY29udGludWU7CisKKwkJCWxpc3RfZGVsKCZnbnRfbGlzdF9lbnRyeS0+bm9k
ZSk7CisJCQlnbnR0YWJfZW5kX2ZvcmVpZ25fYWNjZXNzKGdudF9saXN0X2VudHJ5LT5ncmVmLCAw
LCAwVUwpOworCQkJcmluZm8tPnBlcnNpc3RlbnRfZ250c19jLS07CisJCQlfX2ZyZWVfcGFnZShn
bnRfbGlzdF9lbnRyeS0+cGFnZSk7CisJCQlrZnJlZShnbnRfbGlzdF9lbnRyeSk7CisJCX0KKwor
CQlzcGluX3VubG9ja19pcnFyZXN0b3JlKCZyaW5mby0+cmluZ19sb2NrLCBmbGFncyk7CisJfQor
fQorCitzdGF0aWMgdm9pZCBibGtmcm9udF9kZWxheV93b3JrKHN0cnVjdCB3b3JrX3N0cnVjdCAq
d29yaykKK3sKKwlzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbzsKKwlib29sIG5lZWRfc2NoZWR1
bGVfd29yayA9IGZhbHNlOworCisJbXV0ZXhfbG9jaygmYmxrZnJvbnRfbXV0ZXgpOworCisJbGlz
dF9mb3JfZWFjaF9lbnRyeShpbmZvLCAmaW5mb19saXN0LCBpbmZvX2xpc3QpIHsKKwkJaWYgKGlu
Zm8tPmZlYXR1cmVfcGVyc2lzdGVudCkgeworCQkJbmVlZF9zY2hlZHVsZV93b3JrID0gdHJ1ZTsK
KwkJCW11dGV4X2xvY2soJmluZm8tPm11dGV4KTsKKwkJCXB1cmdlX3BlcnNpc3RlbnRfZ3JhbnRz
KGluZm8pOworCQkJbXV0ZXhfdW5sb2NrKCZpbmZvLT5tdXRleCk7CisJCX0KKwl9CisKKwlpZiAo
bmVlZF9zY2hlZHVsZV93b3JrKQorCQlzY2hlZHVsZV9kZWxheWVkX3dvcmsoJmJsa2Zyb250X3dv
cmssIEhaICogMTApOworCisJbXV0ZXhfdW5sb2NrKCZibGtmcm9udF9tdXRleCk7Cit9CisKIHN0
YXRpYyBpbnQgX19pbml0IHhsYmxrX2luaXQodm9pZCkKIHsKIAlpbnQgcmV0OwpAQCAtMjY1NSw2
ICsyNzM3LDggQEAgc3RhdGljIGludCBfX2luaXQgeGxibGtfaW5pdCh2b2lkKQogCQlyZXR1cm4g
LUVOT0RFVjsKIAl9CiAKKwlJTklUX0RFTEFZRURfV09SSygmYmxrZnJvbnRfd29yaywgYmxrZnJv
bnRfZGVsYXlfd29yayk7CisKIAlyZXQgPSB4ZW5idXNfcmVnaXN0ZXJfZnJvbnRlbmQoJmJsa2Zy
b250X2RyaXZlcik7CiAJaWYgKHJldCkgewogCQl1bnJlZ2lzdGVyX2Jsa2RldihYRU5WQkRfTUFK
T1IsIERFVl9OQU1FKTsKQEAgLTI2NjgsNiArMjc1Miw4IEBAIG1vZHVsZV9pbml0KHhsYmxrX2lu
aXQpOwogCiBzdGF0aWMgdm9pZCBfX2V4aXQgeGxibGtfZXhpdCh2b2lkKQogeworCWNhbmNlbF9k
ZWxheWVkX3dvcmtfc3luYygmYmxrZnJvbnRfd29yayk7CisKIAl4ZW5idXNfdW5yZWdpc3Rlcl9k
cml2ZXIoJmJsa2Zyb250X2RyaXZlcik7CiAJdW5yZWdpc3Rlcl9ibGtkZXYoWEVOVkJEX01BSk9S
LCBERVZfTkFNRSk7CiAJa2ZyZWUobWlub3JzKTsKLS0gCjIuMTMuNwoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 14:28:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 14: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 1fnPS6-0000LJ-5v; Wed, 08 Aug 2018 14:28: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=wssg=kx=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fnPS5-0000KK-3m
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 14:28:41 +0000
X-Inumbo-ID: 011ba689-9b17-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 011ba689-9b17-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 14:26: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 DEDFFAE9E;
 Wed,  8 Aug 2018 14:25:45 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-block@vger.kernel.org
Date: Wed,  8 Aug 2018 16:25:26 +0200
Message-Id: <20180808142528.31029-4-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180808142528.31029-1-jgross@suse.com>
References: <20180808142528.31029-1-jgross@suse.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 3/5] xen/blkfront: reorder tests in
 xlblk_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: axboe@kernel.dk, Juergen Gross <jgross@suse.com>,
 boris.ostrovsky@oracle.com, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gY2FzZSB3ZSBkb24ndCB3YW50IHB2IGJsb2NrIGRldmljZXMgd2Ugc2hvdWxkIG5vdCB0ZXN0
IHBhcmFtZXRlcnMKZm9yIHNhbml0eSBhbmQgZXZlbnR1YWxseSBwcmludCBvdXQgZXJyb3IgbWVz
c2FnZXMuIFNvIHRlc3QgcHJlY2x1ZGluZwpjb25kaXRpb25zIGJlZm9yZSBjaGVja2luZyBwYXJh
bWV0ZXJzLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpS
ZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQog
ZHJpdmVycy9ibG9jay94ZW4tYmxrZnJvbnQuYyB8IDE4ICsrKysrKysrKy0tLS0tLS0tLQogMSBm
aWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jIGIvZHJpdmVycy9ibG9jay94ZW4tYmxrZnJv
bnQuYwppbmRleCA3YzRiMWI5ZDM5NzEuLjM2ZTRjYTQxZTc2NSAxMDA2NDQKLS0tIGEvZHJpdmVy
cy9ibG9jay94ZW4tYmxrZnJvbnQuYworKysgYi9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5j
CkBAIC0yNzEzLDYgKzI3MTMsMTUgQEAgc3RhdGljIGludCBfX2luaXQgeGxibGtfaW5pdCh2b2lk
KQogCWlmICgheGVuX2RvbWFpbigpKQogCQlyZXR1cm4gLUVOT0RFVjsKIAorCWlmICgheGVuX2hh
c19wdl9kaXNrX2RldmljZXMoKSkKKwkJcmV0dXJuIC1FTk9ERVY7CisKKwlpZiAocmVnaXN0ZXJf
YmxrZGV2KFhFTlZCRF9NQUpPUiwgREVWX05BTUUpKSB7CisJCXByX3dhcm4oInhlbl9ibGs6IGNh
bid0IGdldCBtYWpvciAlZCB3aXRoIG5hbWUgJXNcbiIsCisJCQlYRU5WQkRfTUFKT1IsIERFVl9O
QU1FKTsKKwkJcmV0dXJuIC1FTk9ERVY7CisJfQorCiAJaWYgKHhlbl9ibGtpZl9tYXhfc2VnbWVu
dHMgPCBCTEtJRl9NQVhfU0VHTUVOVFNfUEVSX1JFUVVFU1QpCiAJCXhlbl9ibGtpZl9tYXhfc2Vn
bWVudHMgPSBCTEtJRl9NQVhfU0VHTUVOVFNfUEVSX1JFUVVFU1Q7CiAKQEAgLTI3MjgsMTUgKzI3
MzcsNiBAQCBzdGF0aWMgaW50IF9faW5pdCB4bGJsa19pbml0KHZvaWQpCiAJCXhlbl9ibGtpZl9t
YXhfcXVldWVzID0gbnJfY3B1czsKIAl9CiAKLQlpZiAoIXhlbl9oYXNfcHZfZGlza19kZXZpY2Vz
KCkpCi0JCXJldHVybiAtRU5PREVWOwotCi0JaWYgKHJlZ2lzdGVyX2Jsa2RldihYRU5WQkRfTUFK
T1IsIERFVl9OQU1FKSkgewotCQlwcmludGsoS0VSTl9XQVJOSU5HICJ4ZW5fYmxrOiBjYW4ndCBn
ZXQgbWFqb3IgJWQgd2l0aCBuYW1lICVzXG4iLAotCQkgICAgICAgWEVOVkJEX01BSk9SLCBERVZf
TkFNRSk7Ci0JCXJldHVybiAtRU5PREVWOwotCX0KLQogCUlOSVRfREVMQVlFRF9XT1JLKCZibGtm
cm9udF93b3JrLCBibGtmcm9udF9kZWxheV93b3JrKTsKIAogCXJldCA9IHhlbmJ1c19yZWdpc3Rl
cl9mcm9udGVuZCgmYmxrZnJvbnRfZHJpdmVyKTsKLS0gCjIuMTMuNwoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 15:01:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 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 1fnPxh-0003JN-1d; Wed, 08 Aug 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=ncbj=kx=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fnPxf-0003JG-GE
 for xen-devel@lists.xen.org; Wed, 08 Aug 2018 15:01:19 +0000
X-Inumbo-ID: f7b3a1f1-9b1b-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 f7b3a1f1-9b1b-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 15:01:45 +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 B8E0F3265490
 for <xen-devel@lists.xen.org>; Wed,  8 Aug 2018 18:01: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 AD9C67FC00
 for <xen-devel@lists.xen.org>; Wed,  8 Aug 2018 18:01:17 +0300 (EEST)
Received: (qmail 1733 invoked from network); 8 Aug 2018 18:01:17 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.5.22)
 by smtp02.buh.bitdefender.net with SMTP; 8 Aug 2018 18:01:17 +0300
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: Xen-devel <xen-devel@lists.xen.org>
References: <d189b20b-f2d3-629f-6a62-54a6491f2778@bitdefender.com>
Message-ID: <3459d4ee-6da7-10b1-8d10-3ec6c60c42a3@bitdefender.com>
Date: Wed, 8 Aug 2018 18:01: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: <d189b20b-f2d3-629f-6a62-54a6491f2778@bitdefender.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.76951
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 492365,
 Stamp: 3], Multi: [Enabled, t: (0.000009,0.002103)], BW: [Enabled, t:
 (0.000017,0.000001)], RBL DNSBL: [Disabled], APM: [Enabled, Score:
 500, t: (0.002114), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_BITDEFENDER; NN_LEGIT_S_SQARE_BRACKETS;
 NN_LEGIT_MAILING_LIST_TO], SGN: [Enabled, t: (0.014979,0.000043)],
 URL: [Enabled, t: (0.000005,0.000001)], RTDA: [Enabled, t: (0.221689),
 Hit: No, Details: v2.7.13; Id: 15.1i610r6.1ckd0sqr5.ahg], total:
 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] Emulation and active (valid) 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAyLiBJcyBpdCBwb3NzaWJsZSB0aGF0IHNvbWV0aGluZyBlbHNlIGluIHRoYXQgcGF0aCB3cml0
ZXMgaW50bwo+IFZNX0VOVFJZX0lOVFJfSU5GTyAod2hpY2ggdGhlIHZteF9pbnRyX2Fzc2lzdCgp
IGxvZ2ljIGNhbid0IHBvc3NpYmx5Cj4gcHJldmVudCk/IEZvciBleGFtcGxlLCBpbiBteSBYZW4g
NC43LjUgc291cmNlcywgdGhlcmUncyBhCj4gcHRfcmVzdG9yZV90aW1lcih2KTsgY2FsbCBpbiBo
dm1fZG9fcmVzdW1lKCkgYmVmb3JlIHRoZSB2bV9ldmVudAo+IGVtdWxhdGlvbiBjb2RlLgoKQWN0
dWFsbHkgZXZlbiBoYW5kbGVfaHZtX2lvX2NvbXBsZXRpb24odikgY291bGQgdGhlb3JldGljYWxs
eSBjYXVzZSBhCndyaXRlIGludG8gVk1fRU5UUllfSU5UUl9JTkZPLCBiZWNhdXNlIGl0IGVtdWxh
dGVzLiBJJ20gbm90IHN1cmUgaG93CnByb2JhYmxlIHRoaXMgaXMsIGJ1dCB0aGVvcmV0aWNhbGx5
IHRoZSBzYW1lIGlzc3VlIHdpdGggdm1fZXZlbnQKZW11bGF0aW9uIGFwcGxpZXMgaGVyZTogZXh0
ZXJuYWwgaW50ZXJydXB0cyBjb3VsZCBiZSBsb3N0LgoKClRoYW5rcywKUmF6dmFuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 15:02:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 15:02:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnPz6-0003OB-DO; Wed, 08 Aug 2018 15:02: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=jtti=kx=citrix.com=prvs=75195e98f=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fnPz5-0003O4-4k
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 15:02:47 +0000
X-Inumbo-ID: 2be32610-9b1c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2be32610-9b1c-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 15:03:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,458,1531785600"; d="scan'208";a="62297979"
Date: Wed, 8 Aug 2018 16:02:09 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180808150209.GV1327@perard.uk.xensource.com>
References: <20180802112435.GB1327@perard.uk.xensource.com>
 <20180802154456.uomx6r5a73r5bfal@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180802154456.uomx6r5a73r5bfal@citrix.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [RFC] OVMF on PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@citrix.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@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>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMDQ6NDQ6NTZQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBUaHUsIEF1ZyAwMiwgMjAxOCBhdCAxMjoyNDozNVBNICswMTAwLCBBbnRob255IFBFUkFS
RCB3cm90ZToKPiA+ICMjIE5ldyBiaW5hcnksIHNlcGFyYXRlZCBmcm9tIFFFTVUvS1ZNIG9uZS4K
PiA+IAo+ID4gUmlnaHQgbm93LCB0aGUgcnVsZXMgdG8gYnVpbGQgdGhlIGZpcm13YXJlIGFyZSBs
b2NhdGVkIGluCj4gPiBgT3ZtZlBrZy9Pdm1mUGtnWDY0LmRzY2AsIGEgcGxhdGZvcm0uIEkndmUg
Y3JlYXRlZCBhIG5ldyBwbGF0Zm9ybSwgd2l0aG91dAo+ID4gS1ZNIHN1cHBvcnQsIGFuZCB3b3Vs
ZCBsaWtlIHRvIHJldGlyZSB0aGUgWGVuIHN1cHBvcnQgZnJvbSB0aGUgY3VycmVudAo+ID4gcGxh
dGZvcm0uICBGb3Igbm93LCBJIGhhdmUgY3JlYXRlZCBPdm1mUGtnL1hlbk92bWYuZHNjLiAoVGhl
IGNoYW5nZSB0byBhCj4gPiBuZXcgcGxhdGZvcm0gaGFkIGJlZW4gcHJvcG9zZWQgYnkgdXBzdHJl
YW0uKQo+ID4gCj4gPiBUaGF0IHdvdWxkIHNpbXBsaWZ5IFhlbiBzdXBwb3J0IGluIE9WTUYsIGFu
ZCBhbGxvdyB0byBkaXZlcmdlIG1vcmUgZnJvbQo+ID4gT1ZNRiB3aGVyZSBuZWVkZWQuIFRoYXQg
d291bGQgbW9zdGx5IGJlIHVzZWZ1bCBkdXJpbmcgdGhlIGluaXRpYWwgYm9vdAo+ID4gcGhhc2Ug
d2hlcmUgdGhlcmUgbG90cyBvZiBgaWYgeGVuIGRvIHRoYXQsIGVsc2UgZG8gdGhhdGAuCj4gPiAK
PiA+IFdlIGNhbiBhbHNvIGNob29zZSBzb21lIGRyaXZlcnMgdGhhdCBjYW4gd29yayBvbiBib3Ro
IFBWSCBhbmQgSFZNLCBmb3IKPiA+IGV4YW1wbGUsIHVzZSBhIExBUElDIHRpbWVyIGluc3RlYWQg
b2YgQUNQSSBUaW1lci4KPiA+IAo+ID4gQWxsIHRoaXMgbWVhbiB0aGF0IGJ1aWxkaW5nIE9WTUYg
Zm9yIFhlbiB3b3VsZCBuZWVkIHRvIGJlIGNoYW5nZS4KPiAKPiBDaGFuZ2luZyB0aGluZ3MgaW4g
eGVuLmdpdCBpcyBlYXN5IGFuZCBmaW5lLiBUaGlzIGlzIG1vcmUgYWJvdXQKPiBpbnRyb2R1Y2lu
ZyBhIGJ1cmRlbiBmb3IgZG93bnN0cmVhbSBwYWNrYWdlcnMgYmVjYXVzZSB0aGV5IG5lZWQgdG8g
YnVpbGQKPiBhIHNlcGFyYXRlIHBhY2thZ2VzLgoKWWVhaCwgdGhhdCB3b3VsZCBiZSBhIGJpdCBh
bm5veWluZyBmb3IgZG93bnN0cmVhbS4gTWF5YmUgd2UgY291bGQga2VlcAppbiB0aGUgY3VycmVu
dCBPVk1GIGltcGxlbWVudGF0aW9uIGZvciBhIGxpdHRsZSB3aGlsZSBsb25nZXIgYW5kIGNyZWF0
ZQp0aGUgbmV3IG9uZSB3aGljaCB3b3VsZCBiZSBYZW4gc3BlY2lmaWMsIGJ1dCB3aGljaCB3b3Vs
ZCBpbnRyb2R1Y2UgUFZICnN1cHBvcnQuIFRoYXQgd291bGQgbWVhbiBkdXBsaWNhdGVkIGNvZGUg
dXBzdHJlYW0uCgpJIGRvbid0IHRoaW5rIGl0IHdvdWxkIGJlIHBvc3NpYmxlIHRvIGFkZCBQVkgg
dG8gdGhlIGN1cnJlbnQgT1ZNRi4KCj4gVGhpcyBpcyBub3Qgc2F5aW5nIEknbSBhZ2FpbnN0IHRo
aXMgaWRlYSBpbiBhbnkgd2F5LCBqdXN0IHNvbWV0aGluZyB0aGF0Cj4gY29tZXMgdG8gbXkgbWlu
ZC4KPiAKPiA+IAo+ID4gCj4gPiAjIyBFTEYgaGVhZGVyCj4gPiAKPiA+IEFkZGluZyBhbiBFTEYg
aGVhZGVyIHRvIE9WTUYgc28gdGhlIGJsb2IgY2FuIGJlIGxvYWRlZCBieSBsaWJ4bC9saWJ4Ywo+
ID4gd2l0aG91dCBtb2RpZnlpbmcgdGhvc2UgbGlicy4KPiA+IAo+ID4gVGhhdCByZXBsYWNlIGEg
c2VjdGlvbiBvZiB0aGUgT1ZNRiBiaW5hcnkgY2FsbGVkIFZhclN0b3JlIGJ5IHRoYXQgRUxGCj4g
PiBoZWFkZXIuICBJdCdzIGVtcHR5IGFuZCBsaWJ4bCBkb2Vzbid0IGtub3cgaG93IHRvIHVzZSBp
dC4gKFFFTVUvS1ZNIHdvdWxkCj4gPiBoYXZlIGEgZmxhc2ggZGV2aWNlIGxvYWRpbmcgdGhlIHN0
b3JlLCBzbyBpdCBjYW4gYmUgd3JpdHRlbiB0by4pCj4gCj4gQnV0IGxvbmcgdGVybSB3ZSBtaWdo
dCB3YW50IHRvIHN1cHBvcnQgVmFyU3RvcmUgKHRoYXQgaXMgdXNlZCB0byBzdG9yZWQKPiBjb25m
aWcsIHJpZ2h0PykuIEhvdyBhcmUgd2UgZ29pbmcgdG8gZG8gdGhhdCBpbiB0aGUgZnV0dXJlIGlm
IHdlCj4gcmVwdXJwb3NlIGl0IG5vdz8KClNvLCBub3JtYWxseSBvbiBRRU1VL0tWTSwgaW4gb3Jk
ZXIgdG8gdXNlIHRoaXMgVmFyU3RvcmUsIGxpYnZpcnQgKG9yCnVzZXIpIHdvdWxkIGFkZCB0d28g
Zmxhc2ggZGV2aWNlIHRvIHFlbXUsIG9uZSB3aGljaCBnaXZlcyBhY2Nlc3MgdG8gdGhpcwpWYXJT
dG9yZSB0aGF0IGEgZ3Vlc3QgY2FuIHdyaXRlIHRvIGl0IChhbmQgc28gd291bGQgYmUgYmFrZWQg
YnkgYSBmaWxlCmluIHRoZSBob3N0KSwgYW5kIHRoZSBzZWNvbmQgZmxhc2ggZGV2aWNlIHdvdWxk
IGJlIHRoZSByZXN0IG9mIE9WTUYsIGFsbAppdHMgY29kZS4KCkluIFhlbiwgd2Ugb25seSBldmVy
IGxvYWQgdGhlIHN1bSBvZiBib3RoLCBhbmQgSSB0aGluayBodm1sb2FkZXIgbWlnaHQKbm90IHdv
cmsgaWYgdGhlIE9WTUYgYmxvYiBpcyBzbWFsbGVyIHRoYW4gZXhwZWN0ZWQgKG1lYW5pbmcgdGhl
CnRvb2xzdGFjayBsb2FkIG92bWYgd2l0aG91dCB0aGUgVmFyU3RvcmUgc28gaXQgY2FuIGF0dGFj
aCB0byBRRU1VCmluc3RlYWQpLgoKSSB0aGluayB0aGF0IFZhclN0b3JlIGlzIGp1c3QgYSBwbGFj
ZWhvbGRlciBhbnl3YXksIGluIHRoZSBjdXJyZW50CmJpbmFyeS4KCj4gPiAKPiA+IFdpdGggdGhl
IEVMRiBoZWFkZXIsIEkgY2FuIHRlc3QgT1ZNRiBieSBzaW1wbHkgYWRkaW5nIHRoaXMgaW4gdGhl
IGNvbmZpZwo+ID4gZmlsZToKPiA+IAo+ID4gICAgIHR5cGU9J3B2aCcKPiA+ICAgICBrZXJuZWw9
Jy9wYXRoL3RvL09WTUYuZmQnCj4gPiAKPiA+IFdlIGNvdWxkIHVzZSBhIG1vZGlmaWVkIGBodm1s
b2FkZXJgIHRvIGxvYWQgT1ZNRiBvbiBQVkggb3IgdGVhY2ggbGlieGMgdG8KPiA+IGxvYWQgaXQg
YXQgYSBoYXJkY29kZWQgbG9jYXRpb24sIGJ1dCBJIGRvbid0IHNlZSBpdCBhcyBuZWNlc3Nhcnks
IGFuZCBpZgo+ID4gd2UgaGF2ZSBvbmUgbGVzcyBmaXJtd2FyZSB0byBsb2FkLCBpdCdzIHByb2Jh
Ymx5IGJldHRlci4KPiA+IAo+ID4gV2l0aCB0aGUgdXNlIG9mIGFuIEVMRiBoZWFkZXIgY29tZXMg
YW5vdGhlciBpc3N1ZSwgd2hpY2ggYXMgdG8gZG8gd2l0aAo+ID4gd2VyZSB0aGUgYmluYXJ5IG5l
ZWRzIHRvIGJlIGxvYWRlZCBpbml0aWFsbHkuCj4gPiAKPiA+ICMjIExvYWRpbmcgYmluYXJ5IGF0
IDB4MTAwMDAgKDFNQiwgbGlrZSBodm1sb2FkZXIgb24gSFZNKQo+ID4gCj4gPiBSaWdodCBub3cs
IHRoZSBPVk1GIGJsb2IgaXMgbG9hZGVkIChieSBodm1sb2FkZXIpIGp1c3QgYmVsb3cgNEdCLCB3
aXRoCj4gPiBodm1sb2FkZXIgbW92aW5nIHNvbWUgUkFNIGFyb3VuZCB0byBhbGxvdyB0aGF0LiAg
QnV0IHdpdGggdGhlIHVzZSBvZiBhbgo+ID4gRUxGIGhlYWRlciwgYW5kIGxldCBsaWJ4YyBsb2Fk
IHRoZSBibG9iLCBpdCB3YXMgbm90IHBvc3NpYmxlIHRvIGxvYWQgdGhlCj4gPiBibG9iIGp1c3Qg
YmVsb3cgNEdCLiAoT3IgYXQgbGVhc3Qgd2l0aG91dCBtb2RpZmljYXRpb24gb2YgdGhlIHRvb2xz
dGFjayBJCj4gPiBndWVzcy4pIFNvIEkndmUgYXR0ZW1wdGVkIHRvIGhhdmUgT1ZNRiBiZWVuIHN0
YXJ0ZWQgZnJvbSBhIGRpZmZlcmVudCBwbGFjZQo+ID4gaW4gbWVtb3J5LiBUaGVuIEkgaGFkIHRv
IGhhY2sgYSBiaXQgbW9yZSBpbiBvcmRlciB0byBiZSBhYmxlIHRvIHN0YXJ0IE9WTUYKPiA+IGZy
b20gdHdvIGRpZmZlcmVudCBsb2NhdGlvbiAodGhlIGN1cnJlbnQgb25lIGZvciBIVk0gZ3Vlc3Qs
IGFuZCBhIG5ldyBvbmUKPiA+IHRoYXQgY2FuIGJlIHVzZWQgZm9yIFBWSCkuIFRoYXQgd29ya3Mg
ZmluZSwgSSdsbCBqdXN0IGhhdmUgdG8gZmluZCBvdXQKPiA+IHdoYXQgdXBzdHJlYW0gdGhpbmsg
YWJvdXQgdGhhdC4KPiAKPiBJZiB5b3Ugc3BlY2lmeSB0aGUgdmlydF9hZGRyICg/KSBpbiB0aGUg
RUxGIGhlYWRlciwgbGlieGMgc2hvdWxkIGtub3cKPiBob3cgdG8gZGVhbCB3aXRoIHRoYXQ/IFdo
YXQgaXMgbWlzc2luZyBpbiB0aGUgY3VycmVudCB0b29sc3RhY2sgY29kZT8KClJBTS4KCklmIEkg
c2V0IHRoZSBFTEYgaGVhZGVyIHByb3Blcmx5IHNvIHRoYXQgaXQgaXMgd3JpdHRlbiB0aGF0IHRo
ZSBibG9iCm11c3QgYmUgbG9hZGVkIGluIHRoZSBndWVzdCBSQU0ganVzdCBiZWxvdyA0RywgbGli
eGMgd2lsbCBub3QgYmUgYWJsZSB0bwpkbyBhbnl0aGluZyBiZWNhdXNlIHRoZXJlIGlzIG5vIFJB
TSwgdGhhdCBzcGFjZSBpcyBzdXBwb3NlIHRvIGJlIGEgbWVtCmhvbGUsIG9yIHNvbWV0aGluZyBs
aWtlIHRoYXQsIEkgZm9yZ290IHRoZSBleGFjdCBkZXRhaWwgOiguIEkgdGhpbmsgYWxzbwp0aGF0
IGxpYnhsIHdvdWxkIHRyeSB0byBsb2FkIG90aGVyIGRhdGEgbGlrZSB0aGUgc3RhcnRpbmZvIHBh
Z2UgcGFzdCB0aGUKa2VybmVsIChPVk1GIGhlcmUpIGFuZCB0aGF0IHdvdWxkIG1lYW4gcGFzdCA0
Ry4KCihJbiBteSBub3RlcyBmcm9tIHdoZW4gSSB0cmllZCwgSSd2ZSB3cml0dGVuICJsaWJ4YyB3
aWxsIG5vdCBtb3ZlIHJhbQpsaWtlIGh2bWxvYWRlciB3b3VsZDsgW2FuZCB3aXRoID40RyBmb3Ig
dGhlIGd1ZXN0XSBsaWJ4YyBjYW4gbm90IG1hcAphbnl0aGluZyBwYXN0IDB4ZmVlMDAwMDAsIGFu
ZCBJIHdhbnQgMHhmZmUwMDAwMCIsIHdoYXRldmVyIHRoYXQgbWVhbiwKY2FuIGZpbmQgb3V0IHdo
ZXJlIEkgZm91bmQgdGhhdCAweGZlZTAwMDAwIGFkZHJlc3MuKQoKQW55d2F5LCBpdCBkaWRuJ3Qg
bWFrZSBzZW5zZSB0byBiZSB0byBtb3ZlIHRoZSBSQU0gYXJvdW5kIGZvciBzb21lCmNvZGUvZGF0
YSB0aGF0IGlzIG9ubHkgdXNlIHZlcnkgZWFybHkgYW5kIG5ldmVyIHVzZWQgYWdhaW4uIEFuZCBp
dCBzZWFtcwplYXNpZXIgdG8gaGF2ZSBpbml0aWFsIGJsb2Igc29tZXdoZXJlIGVsc2UgcmF0aGVy
IHRyeWluZyB0byB0ZWFjaCBsaWJ4YwphYm91dCB0aGlzIHdlaXJkbmVzcy4KClRoYW5rcywKCi0t
IApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 15:10:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 15:10:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnQ6e-0004Ah-8D; Wed, 08 Aug 2018 15:10: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=cdxt=kx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnQ6d-0004AX-1Y
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 15:10:35 +0000
X-Inumbo-ID: 11503d19-9b1d-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 11503d19-9b1d-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 17: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 1fnQ6b-00054a-8m; Wed, 08 Aug 2018 15:10: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 1fnQ6b-0008BC-0C; Wed, 08 Aug 2018 15:10:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnQ6a-0005FG-VL; Wed, 08 Aug 2018 15:10:32 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125785-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64-pvops:<job
 status>:broken:regression
 qemu-mainline:build-arm64-xsm:<job status>:broken:regression
 qemu-mainline:build-arm64:<job status>:broken:regression
 qemu-mainline:build-arm64-pvops:hosts-allocate:broken:allowable
 qemu-mainline:build-arm64-xsm:hosts-allocate:broken:allowable
 qemu-mainline:build-arm64:hosts-allocate:broken:allowable
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-xsm:capture-logs:broken:nonblocking
 qemu-mainline:build-arm64-pvops:capture-logs:broken:nonblocking
 qemu-mainline:build-arm64:capture-logs:broken: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-i386-libvirt:migrate-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-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-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-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-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-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=09d98b69804cfd9eccadb97951e8df64ada3bc7a
X-Osstest-Versions-That: qemuu=18a398f6a39df4b08ff86ac0d38384193ca5f4cc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 08 Aug 2018 15:10:32 +0000
Subject: [Xen-devel] [qemu-mainline test] 125785: 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>

ZmxpZ2h0IDEyNTc4NSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3ODUvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdh
cmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU2NDAK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyNTY0MAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgMiBo
b3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1NjQwCgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMyBjYXB0dXJl
LWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1NjQwCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAx
MjU2NDAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAg
ICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNTY0MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NjQwCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbGlrZSAxMjU2NDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY0MAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2Ug
MTI1NjQwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2NDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1o
dm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAg
ICAgICAgICAgICAwOWQ5OGI2OTgwNGNmZDllY2NhZGI5Nzk1MWU4ZGY2NGFkYTNiYzdhCmJhc2Vs
aW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICAxOGEzOThmNmEzOWRmNGIwOGZmODZh
YzBkMzgzODQxOTNjYTVmNGNjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU2NDAgIDIwMTgtMDct
MjcgMjI6MTY6NDQgWiAgIDExIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1Njc1ICAyMDE4
LTA3LTMwIDA5OjM2OjU4IFogICAgOSBkYXlzICAgIDYgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTI1Nzg1ICAyMDE4LTA4LTA3IDExOjA4OjQzIFogICAgMSBkYXlzICAgIDEgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleCBC
ZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogIEJBTEFUT04gWm9sdGFuIDxiYWxhdG9u
QGVpay5ibWUuaHU+CiAgQ2hyaXN0aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdlckBkZS5pYm0u
Y29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIERhdmlkIEdpYnNvbiA8
ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PgogIERvdSBMaXlhbmcgPGRvdWx5LmZuc3RAY24u
ZnVqaXRzdS5jb20+CiAgRHIuIERhdmlkIEFsYW4gR2lsYmVydCA8ZGdpbGJlcnRAcmVkaGF0LmNv
bT4KICBGYW0gWmhlbmcgPGZhbXpAcmVkaGF0LmNvbT4KICBHZWVydCBVeXR0ZXJob2V2ZW4gPGdl
ZXJ0K3JlbmVzYXNAZ2xpZGVyLmJlPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5j
b20+CiAgSmF5IFpob3UgPGppYW5qYXkuemhvdUBodWF3ZWkuY29tPgogIEtldmluIFdvbGYgPGt3
b2xmQHJlZGhhdC5jb20+CiAgS09OUkFEIEZyZWRlcmljIDxmcmVkZXJpYy5rb25yYWRAYWRhY29y
ZS5jb20+CiAgTGF1cmVudCBEZXNub2d1ZXMgPGxhdXJlbnQuZGVzbm9ndWVzQGdtYWlsLmNvbT4K
ICBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGVvbmlkIEJsb2NoIDxsYmxv
Y2hAamFudXN0ZWNoLmNvbT4KICBsaXVqdW5qaWUgPGxpdWp1bmppZTIzQGh1YXdlaS5jb20+CiAg
TWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWFya3Vz
IEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1heCBGaWxpcHBvdiA8amNtdmJrYmNA
Z21haWwuY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgUGFvbG8g
Qm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXZlbCBEb3ZnYWx5dWsgPFBhdmVsLkRv
dmdhbHVrQGlzcHJhcy5ydT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5v
cmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICBSaWNoYXJk
IEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBTZWJhc3RpYW4gQmF1
ZXIgPG1haWxAc2ViYXN0aWFuYmF1ZXIuaW5mbz4KICBTaGl2YXByYXNhZCBHIEJoYXQgPHNiaGF0
QGxpbnV4LnZuZXQuaWJtLmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBU
aXdlaSBCaWUgPHRpd2VpLmJpZUBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1h
cm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4t
c3RlcCBidWlsZC1hcm02NC1wdm9wcyBob3N0cy1hbGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1h
cm02NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgaG9zdHMtYWxs
b2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwpicm9rZW4tc3Rl
cCBidWlsZC1hcm02NC1wdm9wcyBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQg
Y2FwdHVyZS1sb2dzCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJl
IDExMTIgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 15:12:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 15: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 1fnQ8J-0004Im-Ol; Wed, 08 Aug 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=7jrv=kx=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fnQ8I-0004Ig-V6
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 15:12:18 +0000
X-Inumbo-ID: 80bd2d28-9b1d-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 80bd2d28-9b1d-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 15:12:45 +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 w78F8cLf157018;
 Wed, 8 Aug 2018 15:12:07 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=yVeXUfGm2Xtt+y+z802k2ADgSim0zIGXuHWPd9jZS4w=;
 b=Ibe9tK0EKxRcJ8QkftwikrId1NnZzF0arKJGayCukmSn9V55LJbKDQXL6QQV6WKSAdmV
 ufyNzkUsX6gm1dwXtPRl+Xf/VbSajOoKBKK1rp3c23sHJbILb/4Nl7iIxlo4PB/GvXXc
 VUyLeBwdchxHgtmlZi6HktfX0/xufu8OtRpBW4D4J0J61ve6EbuGWa5lElmCosphpXXh
 IoTPWrUIUTmf7j/lZ4mqpMSA5tnIDhMOJC4tra/osCeb/T2ccKzGCoQ9oMNeBETLJufY
 zmC3wbMHeohs+ZgFF/sA51nav2CuGA18f+PJb+f+HmcCUx9ylQM+m6H0dlk0AxnRU7q+ VA== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2120.oracle.com with ESMTP id 2kn4spx50h-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 08 Aug 2018 15:12:07 +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 w78FC5hw006034
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 8 Aug 2018 15:12:06 GMT
Received: from abhmp0006.oracle.com (abhmp0006.oracle.com [141.146.116.12])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w78FC3Pg022862;
 Wed, 8 Aug 2018 15:12: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 ; Wed, 08 Aug 2018 08:12:00 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org, x86@kernel.org, hpa@zytor.com,
 tglx@linutronix.de, mingo@redhat.com
References: <20180808061918.5033-1-jgross@suse.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <b7909bb0-ed7c-2640-3f50-136c9e8abf3d@oracle.com>
Date: Wed, 8 Aug 2018 11:13:02 -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: <20180808061918.5033-1-jgross@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8978
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808080156
Subject: Re: [Xen-devel] [PATCH v2] 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

eDg2IG1haW50YWluZXJzLCB0aGlzIG5lZWRzIHlvdSBhY2sgdG9vIGV2ZW4gdGhvdWdoIGl0IGhh
cyAieGVuIiB0YWcgaW4KdGhlIHN1YmplY3QsIHRoYW5rcy4KCgpPbiAwOC8wOC8yMDE4IDAyOjE5
IEFNLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+IEFsbCBmdW5jdGlvbnMgaW4gYXJjaC94ODYveGVu
L2lycS5jIGFuZCBhcmNoL3g4Ni94ZW4veGVuLWFzbSouUyBhcmUKPiBzcGVjaWZpYyB0byBQViBn
dWVzdHMuIEluY2x1ZGUgdGhlbSBpbiB0aGUga2VybmVsIHdpdGgKPiBDT05GSUdfWEVOX1BWIG9u
bHkuCj4KPiBNYWtlIHRoZSBQViBzcGVjaWZpYyBjb2RlIGluIGFyY2gveDg2L2VudHJ5L2VudHJ5
XyouUyBkZXBlbmRlbnQgb24KPiBDT05GSUdfWEVOX1BWIGluc3RlYWQgb2YgQ09ORklHX1hFTi4K
Pgo+IFRoZSBIVk0gc3BlY2lmaWMgY29kZSBzaG91bGQgZGVwZW5kIG9uIENPTkZJR19YRU5fUFZI
Vk0uCj4KPiBXaGlsZSBhdCBpdCByZWZvcm1hdCB0aGUgTWFrZWZpbGUgdG8gbWFrZSBpdCBtb3Jl
IHJlYWRhYmxlLgo+Cj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgoKClJldmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFj
bGUuY29tPgoKCj4gLS0tCj4gIGFyY2gveDg2L2VudHJ5L2VudHJ5XzMyLlMgfCAgOCArKysrKy0t
LQo+ICBhcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TIHwgIDggKysrKystLS0KPiAgYXJjaC94ODYv
eGVuL01ha2VmaWxlICAgICB8IDQxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0t
LS0tLS0tCj4gIGluY2x1ZGUveGVuL2V2ZW50cy5oICAgICAgfCAgMiArKwo+ICA0IGZpbGVzIGNo
YW5nZWQsIDQzIGluc2VydGlvbnMoKyksIDE2IGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBh
L2FyY2gveDg2L2VudHJ5L2VudHJ5XzMyLlMgYi9hcmNoL3g4Ni9lbnRyeS9lbnRyeV8zMi5TCj4g
aW5kZXggYzM3MWJmZWUxMzdhLi5jYzRlYzRmZDU4ZDIgMTAwNjQ0Cj4gLS0tIGEvYXJjaC94ODYv
ZW50cnkvZW50cnlfMzIuUwo+ICsrKyBiL2FyY2gveDg2L2VudHJ5L2VudHJ5XzMyLlMKPiBAQCAt
MzY5LDcgKzM2OSw3IEBAIEdMT0JBTChfX2JlZ2luX1NZU0VOVEVSX3NpbmdsZXN0ZXBfcmVnaW9u
KQo+ICAgKiB3aWxsIGlnbm9yZSBhbGwgb2YgdGhlIHNpbmdsZS1zdGVwIHRyYXBzIGdlbmVyYXRl
ZCBpbiB0aGlzIHJhbmdlLgo+ICAgKi8KPiAgCj4gLSNpZmRlZiBDT05GSUdfWEVOCj4gKyNpZmRl
ZiBDT05GSUdfWEVOX1BWCj4gIC8qCj4gICAqIFhlbiBkb2Vzbid0IHNldCAlZXNwIHRvIGJlIHBy
ZWNpc2VseSB3aGF0IHRoZSBub3JtYWwgU1lTRU5URVIKPiAgICogZW50cnkgcG9pbnQgZXhwZWN0
cywgc28gZml4IGl0IHVwIGJlZm9yZSB1c2luZyB0aGUgbm9ybWFsIHBhdGguCj4gQEAgLTgwNyw3
ICs4MDcsNyBAQCBFTlRSWShzcHVyaW91c19pbnRlcnJ1cHRfYnVnKQo+ICAJam1wCWNvbW1vbl9l
eGNlcHRpb24KPiAgRU5EKHNwdXJpb3VzX2ludGVycnVwdF9idWcpCj4gIAo+IC0jaWZkZWYgQ09O
RklHX1hFTgo+ICsjaWZkZWYgQ09ORklHX1hFTl9QVgo+ICBFTlRSWSh4ZW5faHlwZXJ2aXNvcl9j
YWxsYmFjaykKPiAgCXB1c2hsCSQtMQkJCQkvKiBvcmlnX2F4ID0gLTEgPT4gbm90IGEgc3lzdGVt
IGNhbGwgKi8KPiAgCVNBVkVfQUxMCj4gQEAgLTg4OCwxMSArODg4LDEzIEBAIEVOVFJZKHhlbl9m
YWlsc2FmZV9jYWxsYmFjaykKPiAgCV9BU01fRVhUQUJMRSgzYiwgOGIpCj4gIAlfQVNNX0VYVEFC
TEUoNGIsIDliKQo+ICBFTkRQUk9DKHhlbl9mYWlsc2FmZV9jYWxsYmFjaykKPiArI2VuZGlmIC8q
IENPTkZJR19YRU5fUFYgKi8KPiAgCj4gKyNpZmRlZiBDT05GSUdfWEVOX1BWSFZNCj4gIEJVSUxE
X0lOVEVSUlVQVDMoeGVuX2h2bV9jYWxsYmFja192ZWN0b3IsIEhZUEVSVklTT1JfQ0FMTEJBQ0tf
VkVDVE9SLAo+ICAJCSB4ZW5fZXZ0Y2huX2RvX3VwY2FsbCkKPiArI2VuZGlmCj4gIAo+IC0jZW5k
aWYgLyogQ09ORklHX1hFTiAqLwo+ICAKPiAgI2lmIElTX0VOQUJMRUQoQ09ORklHX0hZUEVSVikK
PiAgCj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMgYi9hcmNoL3g4Ni9l
bnRyeS9lbnRyeV82NC5TCj4gaW5kZXggOGFlN2ZmZGE4Zjk4Li4zYzI1MjZlMjRkZDggMTAwNjQ0
Cj4gLS0tIGEvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUwo+ICsrKyBiL2FyY2gveDg2L2VudHJ5
L2VudHJ5XzY0LlMKPiBAQCAtMTA0OSw3ICsxMDQ5LDcgQEAgRU5UUlkoZG9fc29mdGlycV9vd25f
c3RhY2spCj4gIAlyZXQKPiAgRU5EUFJPQyhkb19zb2Z0aXJxX293bl9zdGFjaykKPiAgCj4gLSNp
ZmRlZiBDT05GSUdfWEVOCj4gKyNpZmRlZiBDT05GSUdfWEVOX1BWCj4gIGlkdGVudHJ5IGh5cGVy
dmlzb3JfY2FsbGJhY2sgeGVuX2RvX2h5cGVydmlzb3JfY2FsbGJhY2sgaGFzX2Vycm9yX2NvZGU9
MAo+ICAKPiAgLyoKPiBAQCAtMTEyOSwxMSArMTEyOSwxMyBAQCBFTlRSWSh4ZW5fZmFpbHNhZmVf
Y2FsbGJhY2spCj4gIAlFTkNPREVfRlJBTUVfUE9JTlRFUgo+ICAJam1wCWVycm9yX2V4aXQKPiAg
RU5EKHhlbl9mYWlsc2FmZV9jYWxsYmFjaykKPiArI2VuZGlmIC8qIENPTkZJR19YRU5fUFYgKi8K
PiAgCj4gKyNpZmRlZiBDT05GSUdfWEVOX1BWSFZNCj4gIGFwaWNpbnRlcnJ1cHQzIEhZUEVSVklT
T1JfQ0FMTEJBQ0tfVkVDVE9SIFwKPiAgCXhlbl9odm1fY2FsbGJhY2tfdmVjdG9yIHhlbl9ldnRj
aG5fZG9fdXBjYWxsCj4gKyNlbmRpZgo+ICAKPiAtI2VuZGlmIC8qIENPTkZJR19YRU4gKi8KPiAg
Cj4gICNpZiBJU19FTkFCTEVEKENPTkZJR19IWVBFUlYpCj4gIGFwaWNpbnRlcnJ1cHQzIEhZUEVS
VklTT1JfQ0FMTEJBQ0tfVkVDVE9SIFwKPiBAQCAtMTE1MCw3ICsxMTUyLDcgQEAgaWR0ZW50cnkg
ZGVidWcJCQlkb19kZWJ1ZwkJaGFzX2Vycm9yX2NvZGU9MAlwYXJhbm9pZD0xIHNoaWZ0X2lzdD1E
RUJVR19TVEFDSwo+ICBpZHRlbnRyeSBpbnQzCQkJZG9faW50MwkJCWhhc19lcnJvcl9jb2RlPTAK
PiAgaWR0ZW50cnkgc3RhY2tfc2VnbWVudAkJZG9fc3RhY2tfc2VnbWVudAloYXNfZXJyb3JfY29k
ZT0xCj4gIAo+IC0jaWZkZWYgQ09ORklHX1hFTgo+ICsjaWZkZWYgQ09ORklHX1hFTl9QVgo+ICBp
ZHRlbnRyeSB4ZW5ubWkJCQlkb19ubWkJCQloYXNfZXJyb3JfY29kZT0wCj4gIGlkdGVudHJ5IHhl
bmRlYnVnCQlkb19kZWJ1ZwkJaGFzX2Vycm9yX2NvZGU9MAo+ICBpZHRlbnRyeSB4ZW5pbnQzCQlk
b19pbnQzCQkJaGFzX2Vycm9yX2NvZGU9MAo+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vTWFr
ZWZpbGUgYi9hcmNoL3g4Ni94ZW4vTWFrZWZpbGUKPiBpbmRleCBkODNjYjU0NzhmNTQuLmY3MjNi
NWFhOGY3NCAxMDA2NDQKPiAtLS0gYS9hcmNoL3g4Ni94ZW4vTWFrZWZpbGUKPiArKysgYi9hcmNo
L3g4Ni94ZW4vTWFrZWZpbGUKPiBAQCAtMTIsMjUgKzEyLDQ2IEBAIGVuZGlmCj4gICMgTWFrZSBz
dXJlIGVhcmx5IGJvb3QgaGFzIG5vIHN0YWNrcHJvdGVjdG9yCj4gIG5vc3RhY2twIDo9ICQoY2Fs
bCBjYy1vcHRpb24sIC1mbm8tc3RhY2stcHJvdGVjdG9yKQo+ICBDRkxBR1NfZW5saWdodGVuX3B2
Lm8JCTo9ICQobm9zdGFja3ApCj4gLUNGTEFHU19tbXVfcHYubwkJOj0gJChub3N0YWNrcCkKPiAr
Q0ZMQUdTX21tdV9wdi5vCQkJOj0gJChub3N0YWNrcCkKPiAgCj4gLW9iai15CQk6PSBlbmxpZ2h0
ZW4ubyBtdWx0aWNhbGxzLm8gbW11Lm8gaXJxLm8gXAo+IC0JCQl0aW1lLm8geGVuLWFzbS5vIHhl
bi1hc21fJChCSVRTKS5vIFwKPiAtCQkJZ3JhbnQtdGFibGUubyBzdXNwZW5kLm8gcGxhdGZvcm0t
cGNpLXVucGx1Zy5vCj4gK29iai15CQkJCSs9IGVubGlnaHRlbi5vCj4gK29iai15CQkJCSs9IG11
bHRpY2FsbHMubwo+ICtvYmoteQkJCQkrPSBtbXUubwo+ICtvYmoteQkJCQkrPSB0aW1lLm8KPiAr
b2JqLXkJCQkJKz0gZ3JhbnQtdGFibGUubwo+ICtvYmoteQkJCQkrPSBzdXNwZW5kLm8KPiArb2Jq
LXkJCQkJKz0gcGxhdGZvcm0tcGNpLXVucGx1Zy5vCj4gIAo+IC1vYmotJChDT05GSUdfWEVOX1BW
SFZNKQkJKz0gZW5saWdodGVuX2h2bS5vIG1tdV9odm0ubyBzdXNwZW5kX2h2bS5vCj4gLW9iai0k
KENPTkZJR19YRU5fUFYpCQkJKz0gc2V0dXAubyBhcGljLm8gcG11Lm8gc3VzcGVuZF9wdi5vIFwK
PiAtCQkJCQkJcDJtLm8gZW5saWdodGVuX3B2Lm8gbW11X3B2Lm8KPiAtb2JqLSQoQ09ORklHX1hF
Tl9QVkgpCQkJKz0gZW5saWdodGVuX3B2aC5vCj4gK29iai0kKENPTkZJR19YRU5fUFZIVk0pCQkr
PSBlbmxpZ2h0ZW5faHZtLm8KPiArb2JqLSQoQ09ORklHX1hFTl9QVkhWTSkJCSs9IG1tdV9odm0u
bwo+ICtvYmotJChDT05GSUdfWEVOX1BWSFZNKQkJKz0gc3VzcGVuZF9odm0ubwo+ICAKPiAtb2Jq
LSQoQ09ORklHX0VWRU5UX1RSQUNJTkcpICs9IHRyYWNlLm8KPiArb2JqLSQoQ09ORklHX1hFTl9Q
VikJCSs9IHNldHVwLm8KPiArb2JqLSQoQ09ORklHX1hFTl9QVikJCSs9IGFwaWMubwo+ICtvYmot
JChDT05GSUdfWEVOX1BWKQkJKz0gcG11Lm8KPiArb2JqLSQoQ09ORklHX1hFTl9QVikJCSs9IHN1
c3BlbmRfcHYubwo+ICtvYmotJChDT05GSUdfWEVOX1BWKQkJKz0gcDJtLm8KPiArb2JqLSQoQ09O
RklHX1hFTl9QVikJCSs9IGVubGlnaHRlbl9wdi5vCj4gK29iai0kKENPTkZJR19YRU5fUFYpCQkr
PSBtbXVfcHYubwo+ICtvYmotJChDT05GSUdfWEVOX1BWKQkJKz0gaXJxLm8KPiArb2JqLSQoQ09O
RklHX1hFTl9QVikJCSs9IHhlbi1hc20ubwo+ICtvYmotJChDT05GSUdfWEVOX1BWKQkJKz0geGVu
LWFzbV8kKEJJVFMpLm8KPiArCj4gK29iai0kKENPTkZJR19YRU5fUFZIKQkJKz0gZW5saWdodGVu
X3B2aC5vCj4gK29iai0kKENPTkZJR19YRU5fUFZIKQkgCSs9IHhlbi1wdmgubwo+ICsKPiArb2Jq
LSQoQ09ORklHX0VWRU5UX1RSQUNJTkcpCSs9IHRyYWNlLm8KPiAgCj4gIG9iai0kKENPTkZJR19T
TVApCQkrPSBzbXAubwo+ICBvYmotJChDT05GSUdfWEVOX1BWX1NNUCkgIAkrPSBzbXBfcHYubwo+
ICBvYmotJChDT05GSUdfWEVOX1BWSFZNX1NNUCkgIAkrPSBzbXBfaHZtLm8KPiArCj4gIG9iai0k
KENPTkZJR19QQVJBVklSVF9TUElOTE9DS1MpKz0gc3BpbmxvY2subwo+ICsKPiAgb2JqLSQoQ09O
RklHX1hFTl9ERUJVR19GUykJKz0gZGVidWdmcy5vCj4gKwo+ICBvYmotJChDT05GSUdfWEVOX0RP
TTApCQkrPSB2Z2Eubwo+ICsKPiAgb2JqLSQoQ09ORklHX1NXSU9UTEJfWEVOKQkrPSBwY2ktc3dp
b3RsYi14ZW4ubwo+ICsKPiAgb2JqLSQoQ09ORklHX1hFTl9FRkkpCQkrPSBlZmkubwo+IC1vYmot
JChDT05GSUdfWEVOX1BWSCkJIAkrPSB4ZW4tcHZoLm8KPiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS94
ZW4vZXZlbnRzLmggYi9pbmNsdWRlL3hlbi9ldmVudHMuaAo+IGluZGV4IGMzZTZiYzY0M2E3Yi4u
YTQ4ODk3MTk5OTc1IDEwMDY0NAo+IC0tLSBhL2luY2x1ZGUveGVuL2V2ZW50cy5oCj4gKysrIGIv
aW5jbHVkZS94ZW4vZXZlbnRzLmgKPiBAQCAtODksMTEgKzg5LDEzIEBAIHVuc2lnbmVkIGlycV9m
cm9tX2V2dGNobih1bnNpZ25lZCBpbnQgZXZ0Y2huKTsKPiAgaW50IGlycV9mcm9tX3ZpcnEodW5z
aWduZWQgaW50IGNwdSwgdW5zaWduZWQgaW50IHZpcnEpOwo+ICB1bnNpZ25lZCBpbnQgZXZ0Y2hu
X2Zyb21faXJxKHVuc2lnbmVkIGlycSk7Cj4gIAo+ICsjaWZkZWYgQ09ORklHX1hFTl9QVkhWTQo+
ICAvKiBYZW4gSFZNIGV2dGNobiB2ZWN0b3IgY2FsbGJhY2sgKi8KPiAgdm9pZCB4ZW5faHZtX2Nh
bGxiYWNrX3ZlY3Rvcih2b2lkKTsKPiAgI2lmZGVmIENPTkZJR19UUkFDSU5HCj4gICNkZWZpbmUg
dHJhY2VfeGVuX2h2bV9jYWxsYmFja192ZWN0b3IgeGVuX2h2bV9jYWxsYmFja192ZWN0b3IKPiAg
I2VuZGlmCj4gKyNlbmRpZgo+ICBpbnQgeGVuX3NldF9jYWxsYmFja192aWEodWludDY0X3Qgdmlh
KTsKPiAgdm9pZCB4ZW5fZXZ0Y2huX2RvX3VwY2FsbChzdHJ1Y3QgcHRfcmVncyAqcmVncyk7Cj4g
IHZvaWQgeGVuX2h2bV9ldnRjaG5fZG9fdXBjYWxsKHZvaWQpOwoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 15:13:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 15:13:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnQ9e-0004QW-9Q; Wed, 08 Aug 2018 15:13:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xhyf=kx=citrix.com=prvs=751fb83b8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fnQ9c-0004QN-Qv
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 15:13:40 +0000
X-Inumbo-ID: b17cac74-9b1d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b17cac74-9b1d-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 15:14:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,458,1531785600"; d="scan'208";a="77356567"
Date: Wed, 8 Aug 2018 17:12:30 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180808151230.ltfmbwkjhkodfwt7@mac>
References: <20180802112435.GB1327@perard.uk.xensource.com>
 <20180802154456.uomx6r5a73r5bfal@citrix.com>
 <20180808150209.GV1327@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180808150209.GV1327@perard.uk.xensource.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [RFC] OVMF on PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBBdWcgMDgsIDIwMTggYXQgMDQ6MDI6MDlQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gT24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMDQ6NDQ6NTZQTSArMDEwMCwgV2VpIExp
dSB3cm90ZToKPiA+IE9uIFRodSwgQXVnIDAyLCAyMDE4IGF0IDEyOjI0OjM1UE0gKzAxMDAsIEFu
dGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiAjIyBMb2FkaW5nIGJpbmFyeSBhdCAweDEwMDAwICgx
TUIsIGxpa2UgaHZtbG9hZGVyIG9uIEhWTSkKPiA+ID4gCj4gPiA+IFJpZ2h0IG5vdywgdGhlIE9W
TUYgYmxvYiBpcyBsb2FkZWQgKGJ5IGh2bWxvYWRlcikganVzdCBiZWxvdyA0R0IsIHdpdGgKPiA+
ID4gaHZtbG9hZGVyIG1vdmluZyBzb21lIFJBTSBhcm91bmQgdG8gYWxsb3cgdGhhdC4gIEJ1dCB3
aXRoIHRoZSB1c2Ugb2YgYW4KPiA+ID4gRUxGIGhlYWRlciwgYW5kIGxldCBsaWJ4YyBsb2FkIHRo
ZSBibG9iLCBpdCB3YXMgbm90IHBvc3NpYmxlIHRvIGxvYWQgdGhlCj4gPiA+IGJsb2IganVzdCBi
ZWxvdyA0R0IuIChPciBhdCBsZWFzdCB3aXRob3V0IG1vZGlmaWNhdGlvbiBvZiB0aGUgdG9vbHN0
YWNrIEkKPiA+ID4gZ3Vlc3MuKSBTbyBJJ3ZlIGF0dGVtcHRlZCB0byBoYXZlIE9WTUYgYmVlbiBz
dGFydGVkIGZyb20gYSBkaWZmZXJlbnQgcGxhY2UKPiA+ID4gaW4gbWVtb3J5LiBUaGVuIEkgaGFk
IHRvIGhhY2sgYSBiaXQgbW9yZSBpbiBvcmRlciB0byBiZSBhYmxlIHRvIHN0YXJ0IE9WTUYKPiA+
ID4gZnJvbSB0d28gZGlmZmVyZW50IGxvY2F0aW9uICh0aGUgY3VycmVudCBvbmUgZm9yIEhWTSBn
dWVzdCwgYW5kIGEgbmV3IG9uZQo+ID4gPiB0aGF0IGNhbiBiZSB1c2VkIGZvciBQVkgpLiBUaGF0
IHdvcmtzIGZpbmUsIEknbGwganVzdCBoYXZlIHRvIGZpbmQgb3V0Cj4gPiA+IHdoYXQgdXBzdHJl
YW0gdGhpbmsgYWJvdXQgdGhhdC4KPiA+IAo+ID4gSWYgeW91IHNwZWNpZnkgdGhlIHZpcnRfYWRk
ciAoPykgaW4gdGhlIEVMRiBoZWFkZXIsIGxpYnhjIHNob3VsZCBrbm93Cj4gPiBob3cgdG8gZGVh
bCB3aXRoIHRoYXQ/IFdoYXQgaXMgbWlzc2luZyBpbiB0aGUgY3VycmVudCB0b29sc3RhY2sgY29k
ZT8KPiAKPiBSQU0uCj4gCj4gSWYgSSBzZXQgdGhlIEVMRiBoZWFkZXIgcHJvcGVybHkgc28gdGhh
dCBpdCBpcyB3cml0dGVuIHRoYXQgdGhlIGJsb2IKPiBtdXN0IGJlIGxvYWRlZCBpbiB0aGUgZ3Vl
c3QgUkFNIGp1c3QgYmVsb3cgNEcsIGxpYnhjIHdpbGwgbm90IGJlIGFibGUgdG8KPiBkbyBhbnl0
aGluZyBiZWNhdXNlIHRoZXJlIGlzIG5vIFJBTSwgdGhhdCBzcGFjZSBpcyBzdXBwb3NlIHRvIGJl
IGEgbWVtCj4gaG9sZSwgb3Igc29tZXRoaW5nIGxpa2UgdGhhdCwgSSBmb3Jnb3QgdGhlIGV4YWN0
IGRldGFpbCA6KC4gSSB0aGluayBhbHNvCj4gdGhhdCBsaWJ4bCB3b3VsZCB0cnkgdG8gbG9hZCBv
dGhlciBkYXRhIGxpa2UgdGhlIHN0YXJ0aW5mbyBwYWdlIHBhc3QgdGhlCj4ga2VybmVsIChPVk1G
IGhlcmUpIGFuZCB0aGF0IHdvdWxkIG1lYW4gcGFzdCA0Ry4KPiAKPiAoSW4gbXkgbm90ZXMgZnJv
bSB3aGVuIEkgdHJpZWQsIEkndmUgd3JpdHRlbiAibGlieGMgd2lsbCBub3QgbW92ZSByYW0KPiBs
aWtlIGh2bWxvYWRlciB3b3VsZDsgW2FuZCB3aXRoID40RyBmb3IgdGhlIGd1ZXN0XSBsaWJ4YyBj
YW4gbm90IG1hcAo+IGFueXRoaW5nIHBhc3QgMHhmZWUwMDAwMCwgYW5kIEkgd2FudCAweGZmZTAw
MDAwIiwgd2hhdGV2ZXIgdGhhdCBtZWFuLAo+IGNhbiBmaW5kIG91dCB3aGVyZSBJIGZvdW5kIHRo
YXQgMHhmZWUwMDAwMCBhZGRyZXNzLikKClRoaXMgaXMgYXJndWFibHkgYSBidWcgb2YgdGhlIGN1
cnJlbnQgbGlieGMgaW1wbGVtZW50YXRpb24uIGxpYnhjCnNob3VsZCBhbHdheXMgcG9wdWxhdGUg
dGhlIHBsYWNlIHdoZXJlIHRoZSBrZXJuZWwgd2lsbCBiZSBsb2FkZWQKZmlyc3QsIGFuZCB0aGVu
IHBvcHVsYXRlIHRoZSByZXN0IG9mIHRoZSBtZW1vcnkgbWFwIHVzaW5nIHRoZQpyZW1haW5pbmcg
bWVtb3J5LgoKR2l2ZW4geW91ciBvdGhlciByZXBseSB0aGF0IG1lbnRpb25zIHRoYXQgdGhlIGlu
aXRpYWwgbG9hZCByZWdpb24gaXMKZGlzY2FyZGVkIGFmdGVyd2FyZHMgYmVjYXVzZSBvdm1mIHJl
bG9jYXRlcyBpdHNlbGYgSSB0aGluayBJJ20gT0sgd2l0aApsb2FkaW5nIGl0IHdoZXJldmVyIGl0
J3MgZWFzaWVyLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 15:22:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 15: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 1fnQHP-0005F7-6v; Wed, 08 Aug 2018 15:21: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=xhyf=kx=citrix.com=prvs=751fb83b8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fnQHO-0005Ea-RB
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 15:21:42 +0000
X-Inumbo-ID: d04b90d9-9b1e-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d04b90d9-9b1e-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 15:22:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,458,1531785600"; d="scan'208";a="77357221"
Date: Wed, 8 Aug 2018 17:19:41 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180808151941.cse6louxgeyguz45@mac>
References: <20180808142528.31029-1-jgross@suse.com>
 <20180808142528.31029-2-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180808142528.31029-2-jgross@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 1/5] xen/blkback: don't keep persistent
 grants too long
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 boris.ostrovsky@oracle.com, axboe@kernel.dk, 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>

T24gV2VkLCBBdWcgMDgsIDIwMTggYXQgMDQ6MjU6MjRQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBQZXJzaXN0ZW50IGdyYW50cyBhcmUgYWxsb2NhdGVkIHVudGlsIGEgdGhyZXNob2xk
IHBlciByaW5nIGlzIGJlaW5nCj4gcmVhY2hlZC4gVGhvc2UgZ3JhbnRzIHdvbid0IGJlIGZyZWVk
IHVudGlsIHRoZSByaW5nIGlzIGJlaW5nIGRlc3Ryb3llZAo+IG1lYW5pbmcgdGhlcmUgd2lsbCBi
ZSByZXNvdXJjZXMga2VwdCBidXN5IHdoaWNoIG1pZ2h0IG5vIGxvbmdlciBiZQo+IHVzZWQuCj4g
Cj4gSW5zdGVhZCBvZiBmcmVlaW5nIG9ubHkgcGVyc2lzdGVudCBncmFudHMgdW50aWwgdGhlIHRo
cmVzaG9sZCBpcwo+IHJlYWNoZWQgYWRkIGEgdGltZXN0YW1wIGFuZCByZW1vdmUgYWxsIHBlcnNp
c3RlbnQgZ3JhbnRzIG5vdCBoYXZpbmcKPiBiZWVuIGluIHVzZSBmb3IgYSBtaW51dGUuCj4gCj4g
U2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKUmV2aWV3ZWQt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKVGhhbmtzLCBSb2dl
ci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 15:25:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 15: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 1fnQKg-0005Mt-OS; Wed, 08 Aug 2018 15:25: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=xhyf=kx=citrix.com=prvs=751fb83b8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fnQKg-0005Mn-3Z
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 15:25:06 +0000
X-Inumbo-ID: 178ba2a5-9b1f-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 178ba2a5-9b1f-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 17:24:08 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,458,1531785600"; d="scan'208";a="77357557"
Date: Wed, 8 Aug 2018 17:23:13 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180808152313.j4k6jbnw73xm2iht@mac>
References: <20180808142528.31029-1-jgross@suse.com>
 <20180808142528.31029-3-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180808142528.31029-3-jgross@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 2/5] xen/blkfront: cleanup stale
 persistent grants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, linux-kernel@vger.kernel.org, linux-block@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBBdWcgMDgsIDIwMTggYXQgMDQ6MjU6MjVQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBBZGQgYSBwZXJpb2RpYyBjbGVhbnVwIGZ1bmN0aW9uIHRvIHJlbW92ZSBvbGQgcGVy
c2lzdGVudCBncmFudHMgd2hpY2gKPiBhcmUgbm8gbG9uZ2VyIGluIHVzZSBvbiB0aGUgYmFja2Vu
ZCBzaWRlLiBUaGlzIGF2b2lkcyBzdGFydmF0aW9uIGluCj4gY2FzZSB0aGVyZSBhcmUgbG90cyBv
ZiBwZXJzaXN0ZW50IGdyYW50cyBmb3IgYSBkZXZpY2Ugd2hpY2ggbm8gbG9uZ2VyCj4gaXMgaW52
b2x2ZWQgaW4gSS9PIGJ1c2luZXNzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3Mg
PGpncm9zc0BzdXNlLmNvbT4KClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 15:35:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 15:35: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 1fnQV1-0006CL-Pu; Wed, 08 Aug 2018 15:35:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xhyf=kx=citrix.com=prvs=751fb83b8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fnQV0-0006CG-Na
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 15:35:46 +0000
X-Inumbo-ID: 95fd0bc8-9b20-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 95fd0bc8-9b20-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 17:34:50 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,458,1531785600"; d="scan'208";a="77358495"
Date: Wed, 8 Aug 2018 17:35:28 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180808153528.kbpauyeq6qgey5vh@mac>
References: <20180808142528.31029-1-jgross@suse.com>
 <20180808142528.31029-5-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180808142528.31029-5-jgross@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 4/5] xen/blkback: move persistent grants
 flags 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: linux-block@vger.kernel.org, xen-devel@lists.xenproject.org,
 boris.ostrovsky@oracle.com, axboe@kernel.dk, 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>

T24gV2VkLCBBdWcgMDgsIDIwMTggYXQgMDQ6MjU6MjdQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBUaGUgc3RydWN0IHBlcnNpc3RlbnRfZ250IGZsYWdzIG1lbWJlciBpcyBtZWFudCB0
byBiZSBhIGJpdGZpZWxkIG9mCj4gZGlmZmVyZW50IGZsYWdzLiBUaGVyZSBpcyBvbmx5IFBFUlNJ
U1RFTlRfR05UX0FDVElWRSBmbGFnIGxlZnQsIHNvCj4gY29udmVydCBpdCB0byBhIGJvb2wgbmFt
ZWQgImFjdGl2ZSIuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXJyaXgu
Y29tPgoKVGhhbmtzLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 15:50:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 15:50:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnQj9-0007ZA-4P; Wed, 08 Aug 2018 15:50:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xhyf=kx=citrix.com=prvs=751fb83b8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fnQj6-0007Z5-VC
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 15:50:20 +0000
X-Inumbo-ID: d0bb90ab-9b22-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d0bb90ab-9b22-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 15:50:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,458,1531785600"; d="scan'208";a="77359356"
Date: Wed, 8 Aug 2018 17:50:11 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180808155011.ptyhehl42b6vs4sl@mac.bytemobile.com>
References: <20180808100747.19464-1-roger.pau@citrix.com>
 <20180808100747.19464-2-roger.pau@citrix.com>
 <5B6ADDBF02000078001DC05E@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B6ADDBF02000078001DC05E@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 v4 1/4] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 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>

T24gV2VkLCBBdWcgMDgsIDIwMTggYXQgMDY6MTA6MzlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA4LjA4LjE4IGF0IDEyOjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gK05vdGUgdGhhdCBhbGwgdGhlIGFib3ZlIG9wdGlvbnMgYXJlIG11dHVhbGx5IGV4
Y2x1c2l2ZS4gU3BlY2lmeWluZyBtb3JlIHRoYW4KPiA+ICtvbmUgb24gdGhlIGBkb20wLWlvbW11
YCBjb21tYW5kIGxpbmUgd2lsbCByZXN1bHQgaW4gdW5kZWZpbmVkIGJlaGF2aW9yLgo+IAo+IElz
bid0IHRoaXMgbW9yZSBzdHJpY3QgdGhhbiBpdCBuZWVkcyB0byBiZT8gIm5vbmUiLCBhZmFpY3Qs
IGFsd2F5cyB0YWtlcwo+IHByZWNlZGVuY2UgaWYgZW5hYmxlZC4gV2hhdCBjb2xvciBhIGJpa2Ug
c2hlZCBpcyBzaW1wbHkgZG9lc24ndCBtYXR0ZXIKPiB3aGVuIGl0IGRvZXNuJ3QgZXhpc3QuCgpS
aWdodCwgdGhhdCdzIGR1ZSB0byB0aGUgY3VycmVudCBpbXBsZW1lbnRhdGlvbiBhbmQgdGhlIHdh
eSB0aGlzIGlzCnN0b3JlZCwgYnV0IEkgZG9uJ3QgdGhpbmsgd2Ugd2FudCB0byBzcGVsbCBvdXQg
YW55IG9mIHRoaXMgaW4gb3JkZXIgdG8Kbm90IGdpdmUgYW55IGd1YXJhbnRlZXMuIEZvciBleGFt
cGxlOgoKZG9tMC1pb21tdT1ub25lLHJlbGF4ZWQKClNob3VsZG4ndCBiZSB1c2VkLCBhbGJlaXQg
d2l0aCB0aGUgY3VycmVudCBpbXBsZW1lbnRhdGlvbiByZWxheGVkIHdpbGwKYmUgYmFzaWNhbGx5
IGlnbm9yZWQgSSBkb24ndCB0aGluayB3ZSB3YW50IHRvIHdyaXRlIHRoaXMgZG93bgphbnl3aGVy
ZSBiZWNhdXNlIHBlb3BsZSBzaG91bGRuJ3QgcmVseSBvbiB0aGlzIGJlaGF2aW9yLgoKPiA+IC0t
LSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYwo+ID4gKysrIGIveGVuL2FyY2gveDg2L3g4Nl82
NC9tbS5jCj4gPiBAQCAtMTQyNiw3ICsxNDI2LDggQEAgaW50IG1lbW9yeV9hZGQodW5zaWduZWQg
bG9uZyBzcGZuLCB1bnNpZ25lZCBsb25nIGVwZm4sIHVuc2lnbmVkIGludCBweG0pCj4gPiAgICAg
IGlmICggcmV0ICkKPiA+ICAgICAgICAgIGdvdG8gZGVzdHJveV9tMnA7Cj4gPiAgCj4gPiAtICAg
IGlmICggaW9tbXVfZW5hYmxlZCAmJiAhaW9tbXVfcGFzc3Rocm91Z2ggJiYgIW5lZWRfaW9tbXUo
aGFyZHdhcmVfZG9tYWluKSApCj4gPiArICAgIGlmICggaW9tbXVfZW5hYmxlZCAmJiAhaW9tbXVf
ZG9tMF9wYXNzdGhyb3VnaCAmJgo+ID4gKyAgICAgICAgICFuZWVkX2lvbW11KGhhcmR3YXJlX2Rv
bWFpbikgKQo+IAo+IFRoaXMgbWFrZXMgYWxyZWFkeSBjbGVhciB0aGF0IHlvdSBuZWVkIHRvIGJl
dHRlciBkaXN0aW5ndWlzaCBEb20wIGFuZAo+IGh3ZG9tIGhlcmUsIGJ1dCBpdCdzIG5vdCBpbW1l
ZGlhdGVseSBjbGVhciB0byBtZSB3aGljaCBkaXJlY3Rpb24gdGhlCj4gY2hhbmdlcyBzaG91bGQg
YmUgbWFkZTogRG8geW91IG1lYW4gdHJ1bHkgb25seSBEb20wIHRocm91Z2hvdXQKPiB0aGlzIHBh
dGNoLCBvciBod2RvbT8gV2hpbGUgdGhlIGRvYyBhbmQgY29tbWFuZCBsaW5lIG9wdGlvbiBuYW1l
IGNhbgo+IHBlcmhhcHMgbGVmdCBhcyBpcywgaW50ZXJuYWwgdmFyaWFibGUgbmFtZXMgc2hvdWxk
IG5vdCBzYXkgRG9tMCB3aGVuCj4gdGhleSBkb24ndCBtZWFuIERvbTAuIE90b2ggaWYgeW91IG1l
YW4gb25seSBEb20wLCB0aGVuIHRoZSB1c2Ugb2YKPiBoYXJkd2FyZV9kb21haW4gYWJvdmUgKGFu
ZCBlbHNld2hlcmUpIGlzIG5vdyB3cm9uZy4KCkhtLCBldmVyeXRoaW5nIGlzIGtpbmQgb2YgbWl4
ZWQgaGVyZS4gRXhpc3RpbmcgdmFyaWFibGVzIGFscmVhZHkgdXNlCl9kb20wXyAoaW9tbXVfZG9t
MF9zdHJpY3QgZm9yIGV4YW1wbGUpLiBJIGNhbiByZW5hbWUgdGhlbSB0bwppb21tdV9od2RvbV8s
IGJlY2F1c2UgQUZBSUNUIHRoaXMgYXBwbGllcyB0byB0aGUgaGFyZHdhcmUgZG9tYWluLgoKPiA+
ICtzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9kb20wX2lvbW11X3BhcmFtKGNvbnN0IGNoYXIgKnMp
Cj4gPiArewo+ID4gKyAgICBjb25zdCBjaGFyICpzczsKPiA+ICsgICAgaW50IHJjID0gMDsKPiA+
ICsKPiA+ICsgICAgZG8gewo+ID4gKyAgICAgICAgc3MgPSBzdHJjaHIocywgJywnKTsKPiA+ICsg
ICAgICAgIGlmICggIXNzICkKPiA+ICsgICAgICAgICAgICBzcyA9IHN0cmNocihzLCAnXDAnKTsK
PiA+ICsKPiA+ICsgICAgICAgIGlmICggIXN0cm5jbXAocywgIm5vbmUiLCBzcyAtIHMpICkKPiA+
ICsgICAgICAgICAgICBpb21tdV9kb20wX3Bhc3N0aHJvdWdoID0gdHJ1ZTsKPiA+ICsgICAgICAg
IGVsc2UgaWYgKCAhc3RybmNtcChzLCAic3RyaWN0Iiwgc3MgLSBzKSApCj4gPiArICAgICAgICAg
ICAgaW9tbXVfZG9tMF9zdHJpY3QgPSB0cnVlOwo+ID4gKyAgICAgICAgZWxzZSBpZiAoICFzdHJu
Y21wKHMsICJyZWxheGVkIiwgc3MgLSBzKSApCj4gPiArICAgICAgICAgICAgaW9tbXVfZG9tMF9z
dHJpY3QgPSBmYWxzZTsKPiAKPiBQZXJoYXBzIGJldHRlciBqdXN0IGhhdmUgb25lIG9mIHRoZSB0
d28sIGFuZCBtYWtlIHRoZW0gdHJ1bHkKPiBib29sZWFuPyBPciB3b3VsZCB0aGF0IGNvbmZsaWN0
IHdpdGggZnVydGhlciBwYXRjaGVzIC8gcGxhbnM/CgpJIGRvbid0IHRoaW5rIHRoaXMgd2lsbCBj
YXVzZSBhIGxvdCBvZiBjb25mbGljdHMsIHNvbWUgcmViYXNpbmcKaXNzdWVzIGJ1dCBubyBiaWcg
ZGVhbC4gSSd2ZSB1c2VkIHRoaXMgc3ludGF4IGFzIGRpc2N1c3NlZAppbiBhIHByZXZpb3VzIHZl
cnNpb24gYW5kIGFncmVlZCB3aXRoIFBhdWwgYW5kIEtldmluLiBJJ20gT0sgd2l0aAp0aGlzLCBh
bmQgSSB0aGluayBpdCdzIGNsZWFyLCBidXQgSSBkb24ndCBoYXZlIGEgc3Ryb25nIG9waW5pb24g
c28gaWYKeW91IHRoaW5rIHRoaXMgaXMgbm90IGNsZWFyIEkgY2FuIGNoYW5nZSBpdC4KCkkgd291
bGQganVzdCBsaWtlIHRvIHJlYWNoIGEgY29uc2Vuc3VzIG9uIHRoZSBub21lbmNsYXR1cmUgb2Yg
dGhlCm9wdGlvbiBBU0FQLCBzbyB0aGUgYmlrZXNoZWQgY2FuIGJlIGFzIHNtYWxsIGFzIHBvc3Np
YmxlIDopLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 15:51:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 15: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 1fnQkE-0007f9-HQ; Wed, 08 Aug 2018 15: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=cdxt=kx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnQkE-0007eu-15
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 15:51:30 +0000
X-Inumbo-ID: c7dd57cf-9b22-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c7dd57cf-9b22-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 17:50: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 1fnQk9-0005vN-TM; Wed, 08 Aug 2018 15:51: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 1fnQk9-0001hd-Jq; Wed, 08 Aug 2018 15:51:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnQk9-0001tU-JF; Wed, 08 Aug 2018 15:51:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125805-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=4b60c40659b34b6577a6bc91eb4115458a0e425f
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 08 Aug 2018 15:51:25 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125805: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTgwNSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTgwNS8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDRiNjBjNDA2NTliMzRiNjU3N2E2YmM5MWViNDExNTQ1
OGEwZTQyNWYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDcgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA2IGRheXMgICAxOCBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4MDIgIDIwMTgtMDgtMDggMTE6MDA6NDcgWiAgICAwIGRh
eXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02
NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUt
bG9ncwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1MTIgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 16:07:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 16:07:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnQzH-0000hn-OT; Wed, 08 Aug 2018 16:07: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=jtti=kx=citrix.com=prvs=75195e98f=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fnQzG-0000hi-JG
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 16:07:02 +0000
X-Inumbo-ID: 259ef024-9b25-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 259ef024-9b25-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 16:07:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,458,1531785600"; d="scan'208";a="62306268"
Date: Wed, 8 Aug 2018 17:06:57 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180808160657.GW1327@perard.uk.xensource.com>
References: <20180802112435.GB1327@perard.uk.xensource.com>
 <20180802162131.tly5zwcfewz5lalv@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180802162131.tly5zwcfewz5lalv@mac>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [RFC] OVMF on PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMDY6MjE6MzFQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBUaHUsIEF1ZyAwMiwgMjAxOCBhdCAxMjoyNDozNVBNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+ICMjIE5ldyBiaW5hcnksIHNlcGFyYXRlZCBmcm9tIFFFTVUv
S1ZNIG9uZS4KPiA+IAo+ID4gUmlnaHQgbm93LCB0aGUgcnVsZXMgdG8gYnVpbGQgdGhlIGZpcm13
YXJlIGFyZSBsb2NhdGVkIGluCj4gPiBgT3ZtZlBrZy9Pdm1mUGtnWDY0LmRzY2AsIGEgcGxhdGZv
cm0uIEkndmUgY3JlYXRlZCBhIG5ldyBwbGF0Zm9ybSwgd2l0aG91dAo+ID4gS1ZNIHN1cHBvcnQs
IGFuZCB3b3VsZCBsaWtlIHRvIHJldGlyZSB0aGUgWGVuIHN1cHBvcnQgZnJvbSB0aGUgY3VycmVu
dAo+ID4gcGxhdGZvcm0uICBGb3Igbm93LCBJIGhhdmUgY3JlYXRlZCBPdm1mUGtnL1hlbk92bWYu
ZHNjLiAoVGhlIGNoYW5nZSB0byBhCj4gPiBuZXcgcGxhdGZvcm0gaGFkIGJlZW4gcHJvcG9zZWQg
YnkgdXBzdHJlYW0uKQo+IAo+IElzIGl0IG15IHVuZGVyc3RhbmRpbmcgdGhhdCBhZnRlciB0aGlz
IHRoZXJlIHdpbGwgYmUgYSBnZW5lcmljCj4gcGxhdGZvcm0gKGZvciBRRU1VLCBLVk0gYW5kIGV2
ZXJ5dGhpbmcgZWxzZSkgYW5kIGEgcGxhdGZvcm0gZm9yIFhlbj8KCkl0J3Mgbm90IHJlYWxseSBn
ZW5lcmljLiBBcyBmYXIgYXMgSSBjYW4gdGVsbCwgaXQncyBvbmx5IFFFTVUvS1ZNIChhbmQKWGVu
IG5vdykuIEJ1dCB5ZXMsIHRoZXJlIHdvdWxkIGJlIGEgc2VwYXJhdGUgcGxhdGZvcm0gKG9yIGZp
bGUgd2hlbgpidWlsdCkgZm9yIFhlbi4KCkl0IHdvdWxkIGJlIHBvc3NpYmxlIHRvIGtlZXAgWGVu
IHN1cHBvcnQgaW4gdGhlIGN1cnJlbnQgImdlbmVyaWMiCnBsYXRmb3JtLCBidXQgdGhhdCB3b3Vs
ZCBtZWFuIHRoYXQgY29kZSB3b3VsZCBiZSBkdXBsaWNhdGVkLgoKSSB0aGluayB0aGUgT1ZNRiBt
YWludGFpbmVyIHdvdWxkIGJlIGhhcHBpZXIgaWYgdGhlIFhlbiBzdXBwb3J0IHdhcwpzZXBhcmF0
ZWQsIGV2ZW4gbm93IHdpdGhvdXQgUFZILgoKPiA+IFRoYXQgd291bGQgc2ltcGxpZnkgWGVuIHN1
cHBvcnQgaW4gT1ZNRiwgYW5kIGFsbG93IHRvIGRpdmVyZ2UgbW9yZSBmcm9tCj4gPiBPVk1GIHdo
ZXJlIG5lZWRlZC4gVGhhdCB3b3VsZCBtb3N0bHkgYmUgdXNlZnVsIGR1cmluZyB0aGUgaW5pdGlh
bCBib290Cj4gPiBwaGFzZSB3aGVyZSB0aGVyZSBsb3RzIG9mIGBpZiB4ZW4gZG8gdGhhdCwgZWxz
ZSBkbyB0aGF0YC4KPiAKPiBJIGZlYXIgdGhpcyBtaWdodCBiZSBkYW5nZXJvdXMgYmVjYXVzZSBt
b3N0IGRldmVsb3BlcnMgd2lsbCBvbmx5IHRlc3QKPiBhZ2FpbnN0IHRoZSBnZW5lcmljIHBsYXRm
b3JtLCBzbyBicmVha2FnZSBjb3VsZCBiZSBpbnRyb2R1Y2VkIG1vcmUKPiBlYXNpbHkgdG8gdGhl
IFhlbiBwbGF0Zm9ybSB3aXRob3V0IHVwc3RyZWFtIG5vdGljaW5nPwoKVGhhdCB3b3VsZCBub3Qg
Y2hhbmdlIGFueXRoaW5nLiBVcHN0cmVhbSBtYWludGFpbmVycyBkb2Vzbid0IHRlc3QgYm9vdGlu
ZwpPVk1GIGluIGEgWGVuIGd1ZXN0IHNvIHRoZXJlIGFyZSBzb21ldGltZSB3aGVyZSBvbmx5IFhl
biBpcyBicm9rZW4sIGV2ZW4KaWYgdGhleSB0cnkgaGFyZCB0byBub3QgYnJlYWsgaXQuCgpBcyBm
b3IgYnVpbGQsIEkgYWN0dWFsbHkgZG9uJ3Qga25vdyBpZiB0aGF0IHdvdWxkIGNoYW5nZSBhbnl0
aGluZy4KQW55d2F5LCB3ZSd2ZSBnb3Qgb3NzdGVzdC4KCj4gPiBXZSBjYW4gYWxzbyBjaG9vc2Ug
c29tZSBkcml2ZXJzIHRoYXQgY2FuIHdvcmsgb24gYm90aCBQVkggYW5kIEhWTSwgZm9yCj4gPiBl
eGFtcGxlLCB1c2UgYSBMQVBJQyB0aW1lciBpbnN0ZWFkIG9mIEFDUEkgVGltZXIuCj4gPiAKPiA+
IEFsbCB0aGlzIG1lYW4gdGhhdCBidWlsZGluZyBPVk1GIGZvciBYZW4gd291bGQgbmVlZCB0byBi
ZSBjaGFuZ2UuCj4gCj4gQW5kIGRpc3Ryb3Mgd2lsbCBsaWtlbHkgaGF2ZSB0byBwcm92aWRlIHR3
byBkaWZmZXJlbnQgcGFja2FnZXMsIG9yIGEKPiBzaW5nbGUgcGFja2FnZSB3aXRoIHRoZSBnZW5l
cmljIGJpbmFyeSBhbmQgdGhlIFhlbiBzcGVjaWZpYyBvbmUuCgpZZXMuIEJ1dCBpdCBpcyBhbHJl
YWR5IGFuIGlzc3VlIHNvbWV0aW1lLiBGb3IgZXhhbXBsZSwgSSBjYW5uJ3QgdXNlIHRoZQpvdm1m
IHBhY2thZ2UgZnJvbSBBcmNoIExpbnV4IGJlY2F1c2UgaXQgaXMgY3V0IGluIHR3byBwYXJ0ICh2
YXJzIGFuZApjb2RlKSwgYW5kIFhlbiBvbmx5IHdvcmtzIHdoZW4gYm90aCBwYXJ0IGFyZSB0b2dl
dGhlciAoL2Jpbi9jYXQgdmFycwpjb2RlKS4KCj4gPiAKPiA+ICMjIEVMRiBoZWFkZXIKPiA+IAo+
ID4gQWRkaW5nIGFuIEVMRiBoZWFkZXIgdG8gT1ZNRiBzbyB0aGUgYmxvYiBjYW4gYmUgbG9hZGVk
IGJ5IGxpYnhsL2xpYnhjCj4gPiB3aXRob3V0IG1vZGlmeWluZyB0aG9zZSBsaWJzLgo+ID4gCj4g
PiBUaGF0IHJlcGxhY2UgYSBzZWN0aW9uIG9mIHRoZSBPVk1GIGJpbmFyeSBjYWxsZWQgVmFyU3Rv
cmUgYnkgdGhhdCBFTEYKPiA+IGhlYWRlci4gIEl0J3MgZW1wdHkgYW5kIGxpYnhsIGRvZXNuJ3Qg
a25vdyBob3cgdG8gdXNlIGl0LiAoUUVNVS9LVk0gd291bGQKPiA+IGhhdmUgYSBmbGFzaCBkZXZp
Y2UgbG9hZGluZyB0aGUgc3RvcmUsIHNvIGl0IGNhbiBiZSB3cml0dGVuIHRvLikKPiAKPiBDYW4n
dCB5b3UganVzdCBhZGQgdGhlIGhlYWRlciB3aXRob3V0IHJlcGxhY2luZyBhbnl0aGluZz8gVGhl
IEVMRgo+IGhlYWRlciBpcyBxdWl0ZSBzbWFsbCwgc28gSSBkb24ndCB0aGluayBzaXplIHNob3Vs
ZCBiZSBhIHByb2JsZW0gKGlmCj4gdGhhdCdzIHdoeSBpdCdzIHBsYWNlZCBvbiB0b3Agb2YgdGhl
IFZhclN0b3JlKS4KCkkgZG9uJ3QgdGhpbmsgaHZtbG9hZGVyIGNhbiBjb3BlIHdpdGggYSBkaWZm
ZXJlbnQgc2l6ZSByaWdodCBub3cuIEFuZAp0aGF0IHNlY3Rpb24gZG9lc24ndCBjb250YWluIGFu
eXRoaW5nIHVzZWZ1bCwgaXQgd291bGQgbmVlZCB0byBiZQpzZXBhcmF0ZWQgaW4gb3JkZXIgdG8g
YmUgdXNlZnVsLgoKPiA+IFdpdGggdGhlIEVMRiBoZWFkZXIsIEkgY2FuIHRlc3QgT1ZNRiBieSBz
aW1wbHkgYWRkaW5nIHRoaXMgaW4gdGhlIGNvbmZpZwo+ID4gZmlsZToKPiA+IAo+ID4gICAgIHR5
cGU9J3B2aCcKPiA+ICAgICBrZXJuZWw9Jy9wYXRoL3RvL09WTUYuZmQnCj4gCj4gWWVzLCB0aGF0
J3MgdGhlIGV4cGVjdGF0aW9uIGFuZCBpcyB3aGF0IGZpcm13YXJlPSdvdm1mfHVlZmknIHNob3Vs
ZAo+IGRvIGJlaGluZCB0aGUgc2NlbmVzLgo+IAo+ID4gV2UgY291bGQgdXNlIGEgbW9kaWZpZWQg
YGh2bWxvYWRlcmAgdG8gbG9hZCBPVk1GIG9uIFBWSCBvciB0ZWFjaCBsaWJ4YyB0bwo+ID4gbG9h
ZCBpdCBhdCBhIGhhcmRjb2RlZCBsb2NhdGlvbiwgYnV0IEkgZG9uJ3Qgc2VlIGl0IGFzIG5lY2Vz
c2FyeSwgYW5kIGlmCj4gPiB3ZSBoYXZlIG9uZSBsZXNzIGZpcm13YXJlIHRvIGxvYWQsIGl0J3Mg
cHJvYmFibHkgYmV0dGVyLgo+ID4gCj4gPiBXaXRoIHRoZSB1c2Ugb2YgYW4gRUxGIGhlYWRlciBj
b21lcyBhbm90aGVyIGlzc3VlLCB3aGljaCBhcyB0byBkbyB3aXRoCj4gPiB3ZXJlIHRoZSBiaW5h
cnkgbmVlZHMgdG8gYmUgbG9hZGVkIGluaXRpYWxseS4KPiA+IAo+ID4gIyMgTG9hZGluZyBiaW5h
cnkgYXQgMHgxMDAwMCAoMU1CLCBsaWtlIGh2bWxvYWRlciBvbiBIVk0pCj4gCj4gVGhhdCB3b3Jr
cyB3ZWxsIGZvciBodm1sb2FkZXIgYmVjYXVzZSBhZnRlciBpdCBoYXMgZmluaXNoZWQgcnVubmlu
Zwo+IHRoZSBtZW1vcnkgY2FuIGJlIG92ZXJ3cml0dGVuIHdpdGhvdXQgaXNzdWVzLiBUaGUgc2Ft
ZSBpcyBub3QgdHJ1ZSBmb3IKPiBvdm1mIHdoaWNoIG5lZWRzIHRvIGtlZXAgZGF0YSBhcm91bmQg
c28gdGhhdCBib290IHNlcnZpY2VzIGFuZCBydW50aW1lCj4gc2VydmljZXMgY2FuIGNvbnRpbnVl
IHdvcmtpbmcuCj4gCj4gPiBSaWdodCBub3csIHRoZSBPVk1GIGJsb2IgaXMgbG9hZGVkIChieSBo
dm1sb2FkZXIpIGp1c3QgYmVsb3cgNEdCLCB3aXRoCj4gPiBodm1sb2FkZXIgbW92aW5nIHNvbWUg
UkFNIGFyb3VuZCB0byBhbGxvdyB0aGF0LiAgQnV0IHdpdGggdGhlIHVzZSBvZiBhbgo+ID4gRUxG
IGhlYWRlciwgYW5kIGxldCBsaWJ4YyBsb2FkIHRoZSBibG9iLCBpdCB3YXMgbm90IHBvc3NpYmxl
IHRvIGxvYWQgdGhlCj4gPiBibG9iIGp1c3QgYmVsb3cgNEdCLiAoT3IgYXQgbGVhc3Qgd2l0aG91
dCBtb2RpZmljYXRpb24gb2YgdGhlIHRvb2xzdGFjayBJCj4gPiBndWVzcy4pCj4gCj4gbGlieGMv
bGliZWxmIHdpbGwgbG9hZCB0aGUgYmluYXJ5IGluIHRoZSBwb3NpdGlvbiBzcGVjaWZpZWQgYnkg
dGhlIEVMRgo+IHByb2dyYW0gaGVhZGVycyBQaHlzQWRkciBmaWVsZCAoYWxzbyBjYWxsZWQgTE1B
KS4gSWYgeW91IGV4ZWN1dGUKPiBgcmVhZGVsZiAtbCA8b3ZtZiBiaW5hcnk+YCB5b3Ugc2hvdWxk
IHNlZSB0aGUgcHJvZ3JhbSBoZWFkZXJzIGFuZCB0aGUKPiBhZGRyZXNzIHdoZXJlIHRoZXkgc2hv
dWxkIGJlIGxvYWRlZC4KPiAKPiBZb3UgY2FuIGVhc2lseSBtb2RpZnkgdGhlIExNQSBpbiB0aGUg
bGlua2VyIHNjcmlwdCB1c2luZyB0aGUgQVQKPiBrZXl3b3JkLgoKSSBkb24ndCBrbm93IHdoYXQg
dG8gYW5zd2VyIHRvIHRoYXQuIE9WTUYgaXNuJ3QgYW4gRUxGLiBUaGVyZSBpc24ndCBhbgplYXN5
IHdheSB0byB0ZWxsIHdoZXJlIGl0IHNob3VsZCBiZSBsb2FkZWQuIFRoZXJlIGlzIG5vIGxpbmtl
ciBzY3JpcHQKKGF0IGxlYXN0IHRoYXQgbGluayBldmVyeXRoaW5nIHRvZ2V0aGVyKSwgYnV0IGEg
Y29sbGVjdGlvbiBweXRob24gc2NyaXB0CmFuZCBzb21lIHByb2dyYW0sIGFuZCBjb25maWd1cmF0
aW9uLiBJIGRvbid0IG5lZWQgdG8gcnVuIGByZWFkZWxmYApiZWNhdXNlIGl0IGVpdGhlciBkb2Vz
bid0IHdvcmsgb3IgaXQgd291bGQgcHJpbnQgdGhlIHZhbHVlIHRoYXQgSSd2ZSBzZXQKbWFudWFs
bHkuCgpUaGUgaXNzdWUgaXQgdGhhdCwgaWYgSSBzZXQgTE1BIHRvIDB4ZmZlMDAwMDAsIGxpYnhj
IGZhaWxzLgoKVG8gcmV1c2UgbmFtZXMgZnJvbSBlbGYuaCwgd2hhdCBteSBoZWFkZXIgd291bGQg
YmUgaWYgSSB0cnkgdG8gbG9hZCBvdm1mCndoZXJlIGl0IGlzIGN1cnJlbnRseSAoanVzdCBiZWxs
b3cgNEcpLCB0aGF0IHdvdWxkIGJlICh3aXRoIG9ubHkKYWRkci9zaXplLCBub3QgdGhlIGZsYWdz
KToKRWxmMzJfRWhkciBoZHIgPSB7Ci5lX2VudHJ5ID0gMHhmZmZmZmZkMCwKfTsKRWxmMzJfUGhk
ciBwaGRyID0gewoucF9wYWRkciA9IDB4ZmZlMDAwMDAsCi5wX3ZhZGRyID0gMHhmZmUwMDAwMDsK
LnBfZmlsZXN6ID0gMHgwMDIwMDAwMCwKLnBfbWVtc3ogPSAweDAwMjAwMDAwLAp9OwoKPiA+IFNv
IEkndmUgYXR0ZW1wdGVkIHRvIGhhdmUgT1ZNRiBiZWVuIHN0YXJ0ZWQgZnJvbSBhIGRpZmZlcmVu
dCBwbGFjZQo+ID4gaW4gbWVtb3J5LiBUaGVuIEkgaGFkIHRvIGhhY2sgYSBiaXQgbW9yZSBpbiBv
cmRlciB0byBiZSBhYmxlIHRvIHN0YXJ0IE9WTUYKPiA+IGZyb20gdHdvIGRpZmZlcmVudCBsb2Nh
dGlvbiAodGhlIGN1cnJlbnQgb25lIGZvciBIVk0gZ3Vlc3QsIGFuZCBhIG5ldyBvbmUKPiA+IHRo
YXQgY2FuIGJlIHVzZWQgZm9yIFBWSCkuIFRoYXQgd29ya3MgZmluZSwgSSdsbCBqdXN0IGhhdmUg
dG8gZmluZCBvdXQKPiA+IHdoYXQgdXBzdHJlYW0gdGhpbmsgYWJvdXQgdGhhdC4KPiAKPiBJIHRo
aW5rIHRoZSBhZGRyZXNzIHdoZXJlIG92bWYgaXMgbG9hZGVkIHNob3VsZCBiZSB0aGUgc2FtZSBm
b3IgSFZNIG9yCj4gUFZIIGlmIHBvc3NpYmxlLiBXZSBrbm93IHRoYXQgbG9hZGluZyBhdCB0aGlz
IGFkZHJlc3Mgd29ya3MgZm9yIEhWTSwKPiBzbyBJIHRoaW5rIHdlIHNob3VsZCBrZWVwIGl0IGZv
ciBQVkgsIGl0J3MgbGVzcyBsaWtlbHkgdG8gY2F1c2UgaXNzdWVzCj4gaW4gdGhlIGZ1dHVyZSBp
ZiBib3RoIGFyZSBrZXB0IGluIHN5bmMuCgpJbmRlZWQsIGJ1dCB0aGF0IGRvZXNuJ3Qgd29yayB3
ZWxsLCBhbmQgSSBmaW5kIGl0IHN0cmFuZ2UgdGhhdCB3ZSBoYXZlCnRvIG1vdmUgUkFNIGFyb3Vu
ZCBmb3Igc29tZXRoaW5nIHRoYXQgaXMgb25seSB1c2UgdmVyeSBlYXJseSBhbmQgbmV2ZXIKdXNl
ZCBhZ2Fpbi4KClRoYW5rcywKCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 16:09:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 16: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 1fnR1w-0000qy-Br; Wed, 08 Aug 2018 16:09: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=xhyf=kx=citrix.com=prvs=751fb83b8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fnR1u-0000qr-Pv
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 16:09:46 +0000
X-Inumbo-ID: 87a3b0e1-9b25-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 87a3b0e1-9b25-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 16:10:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,458,1531785600"; d="scan'208";a="77360514"
Date: Wed, 8 Aug 2018 18:09:37 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180808160937.s5hpdmpxinmj22rs@mac.bytemobile.com>
References: <20180808100747.19464-1-roger.pau@citrix.com>
 <20180808100747.19464-3-roger.pau@citrix.com>
 <5B6AE2C002000078001DC0AE@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B6AE2C002000078001DC0AE@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 v4 2/4] iommu: make iommu_inclusive_mapping
 a suboption of dom0-iommu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

T24gV2VkLCBBdWcgMDgsIDIwMTggYXQgMDY6MzI6MDBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA4LjA4LjE4IGF0IDEyOjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gSW50cm9kdWNlIGEgbmV3IGRvbTAtaW9tbXU9aW5jbHVzaXZlIGdlbmVyaWMgb3B0
aW9uIHRoYXQgc3VwZXJzZWRlcwo+ID4gaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcuIFRoZSBwcmV2
aW91cyBiZWhhdmlvdXIgaXMgcHJlc2VydmVkIGFuZCB0aGUKPiA+IG9wdGlvbiBzaG91bGQgb25s
eSBiZSBlbmFibGVkIGJ5IGRlZmF1bHQgb24gSW50ZWwgaGFyZHdhcmUuCj4gCj4gV2h5ICJzaG91
bGQiIGluc3RlYWQgb2YgImlzIj8KPiAKPiA+IEBAIC0xMjIxLDYgKzEyMjEsMTggQEAgUFYgRG9t
MDoKPiA+ICBOb3RlIHRoYXQgYWxsIHRoZSBhYm92ZSBvcHRpb25zIGFyZSBtdXR1YWxseSBleGNs
dXNpdmUuIFNwZWNpZnlpbmcgbW9yZSB0aGFuCj4gPiAgb25lIG9uIHRoZSBgZG9tMC1pb21tdWAg
Y29tbWFuZCBsaW5lIHdpbGwgcmVzdWx0IGluIHVuZGVmaW5lZCBiZWhhdmlvci4KPiA+ICAKPiA+
ICtUaGUgZm9sbG93aW5nIG9wdGlvbnMgY29udHJvbCB3aGV0aGVyIG5vbi1SQU0gcmVnaW9ucyBh
cmUgYWRkZWQgdG8gdGhlIERvbTAKPiA+ICtpb21tdSB0YWJsZXMuIE5vdGUgdGhhdCB0aGV5IGNh
biBiZSBwcmVmaXhlZCB3aXRoIGBuby1gIHRvIGVmZmVjdCB0aGUgaW52ZXJzZQo+ID4gK21lYW5p
bmc6Cj4gCj4gSSdtIG5vdCBwYXJ0aWN1bGFybHkgaGFwcHkgYWJvdXQgdGhlIG1lbnRpb25pbmcg
b2YgIm5vLSIgaGVyZTogV2h5IGlzCj4gdGhpcyBiZXR0ZXIgdGhhbiB0aGUgYWxzbyBwZXJtaXR0
ZWQgIj0wIiBldGMgc3VmZml4ZXM/IEtlZXAgaXQgZ2VuZXJpYywKPiBqdXN0IGxpa2Ugb3RoZXIg
b3B0aW9ucyBkby4KCk9oLCBJJ3ZlIGp1c3QgY29waWVkIHRoaXMgdGV4dCBmcm9tIHRoZSBpb21t
dSBvcHRpb24uIFNob3VsZCBJIGNoYW5nZQp0aGlzIHRvOgoKIlRoZSBmb2xsb3dpbmcgYm9vbGVh
biBvcHRpb25zIGNvbnRyb2wgd2hldGhlciBub24tUkFNIHJlZ2lvbnMgYXJlCmFkZGVkIHRvIHRo
ZSBEb20wIGlvbW11IHRhYmxlczoiCgo+ID4gKyogYGluY2x1c2l2ZWA6IHNldHMgdXAgRE1BIHJl
bWFwcGluZyBmb3IgYWxsIHRoZSBub24tUkFNIG1lbW9yeSBiZWxvdyA0R0IKPiA+ICsgIGV4Y2Vw
dCBmb3IgdW51c2FibGUgcmFuZ2VzLiBVc2UgdGhpcyB0byB3b3JrIGFyb3VuZCBmaXJtd2FyZSBp
c3N1ZXMgcHJvdmlkaW5nCj4gPiArICBpbmNvcnJlY3QgUk1SUi9JVk1EIGVudHJpZXMuIFJhdGhl
ciB0aGFuIG9ubHkgbWFwcGluZyBSQU0gcGFnZXMgZm9yIElPTU1VCj4gPiArICBhY2Nlc3NlcyBm
b3IgRG9tMCwgd2l0aCB0aGlzIG9wdGlvbiBhbGwgcGFnZXMgdXAgdG8gNEdCLCBub3QgbWFya2Vk
IGFzCj4gPiArICB1bnVzYWJsZSBpbiB0aGUgRTgyMCB0YWJsZSwgd2lsbCBnZXQgYSBtYXBwaW5n
IGVzdGFibGlzaGVkLiBOb3RlIHRoYXQgdGhpcwo+ID4gKyAgb3B0aW9uIGlzIG9ubHkgYXBwbGlj
YWJsZSB0byBhIFBWIERvbTAgYW5kIGlzIGVuYWJsZWQgYnkgZGVmYXVsdCBvbiBJbnRlbAo+ID4g
KyAgaGFyZHdhcmUuCj4gCj4gTm8gd29yZCBhdCBhbGwgYWJvdXQgdGhlIGludGVyYWN0aW9uIHdp
dGggbm9uZS9zdHJpY3QvcmVsYXhlZD8gSSB0aGluaywKPiBhcyBtZW50aW9uZWQgZm9yIHBhdGNo
IDEsICJub25lIiByZW5kZXJzIHRoaXMgb3B0aW9uIG1lYW5pbmdsZXNzIGFzCj4gd2VsbC4gQnV0
IGZvciAicmVsYXhlZCIgaXQncyBwcmV0dHkgdW5jbGVhciwgYmVjYXVzZSBmcm9tIEU4MjAgYWxv
bmUKPiB5b3UgY2FuJ3QganVkZ2Ugd2hldGhlciBlLmcuIGEgcmVzZXJ2ZWQgcmVnaW9uIGlzIFJB
TSBvciBNTUlPLiAoQXMKPiBhbiBpbXBsaWNhdGlvbiwgdGhlIG1lbnRpb25pbmcgb2YgUkFNIGlu
IHBhdGNoIDEncyBkb2MgZm9yICJyZWxheGVkIgo+IHRoZW4gbG9va3Mgc3ltbWV0cmljYWxseSB3
cm9uZywganVzdCBsaWtlIEkndmUgYWxyZWFkeSBhc2tlZCB0byByZXBsYWNlCj4gIm1lbW9yeSIg
YnkgIlJBTSIgZm9yICJzdHJpY3QiLikKCkhtLCBJJ20gbm90IHN1cmUgSSBmb2xsb3cuICdyZWxh
eGVkJyByZWZlcnMgdG8gaG93IHRoZSByZWdpb25zIG1hcmtlZAphcyBSQU0gaW4gdGhlIG1lbW9y
eSBtYXAgKEU4MjBfUkFNKSB3aWxsIGJlIG1hcHBlZCB0byB0aGUgZ3Vlc3QuCgpUaGUgaW5jbHVz
aXZlIG9wdGlvbiBPVE9IIHJlZmVycyB0byBpZi9ob3cgbm9uLVJBTSByZWdpb25zIGluIHRoZQpt
ZW1vcnkgbWFwIHdpbGwgYmUgbWFwcGVkIHRvIHRoZSBndWVzdC4gSXQgZG9lc24ndCBtYXR0ZXIg
aWYgYQpyZXNlcnZlZCByZWdpb24gKEU4MjBfUkVTRVJWRUQpIGlzIGFjdHVhbGx5IGJhY2tlZCBi
eSBSQU0gb3IgTU1JTywgaXQKd2lsbCBiZSBtYXBwZWQgdG8gdGhlIGd1ZXN0IGJlY2F1c2UgaXQn
cyBhIHJlc2VydmVkIHJlZ2lvbiBvbiB0aGUKbWVtb3J5IG1hcC4KCj4gPiAtLS0gYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hcm0vaW9tbXUuYwo+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvYXJtL2lvbW11LmMKPiA+IEBAIC03MywzICs3Myw3IEBAIGludCBhcmNoX2lvbW11X3Bv
cHVsYXRlX3BhZ2VfdGFibGUoc3RydWN0IGRvbWFpbiAqZCkKPiA+ICAgICAgLyogVGhlIElPTU1V
IHNoYXJlcyB0aGUgcDJtIHdpdGggdGhlIENQVSAqLwo+ID4gICAgICByZXR1cm4gLUVOT1NZUzsK
PiA+ICB9Cj4gPiArCj4gPiArdm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9pb21tdV9od2RvbV9pbml0
KHN0cnVjdCBkb21haW4gKmQpCj4gPiArewo+ID4gK30KPiAKPiBUaGUgb3B0aW9uIGJlaW5nIGlu
IGNvbW1vbiBjb2RlLCBJIHRoaW5rIHlvdSBhbHNvIG5lZWQgdG8gc2V0IGl0IGZvcgo+IEFSTSwg
c28gaXQgd29uJ3QgcmVtYWluIGF0IGl0cyBkZWZhdWx0IG9mIC0xLgo+IAo+ID4gQEAgLTE0NCwx
NiArMTQ1LDIzIEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2RvbTBfaW9tbXVfcGFyYW0oY29u
c3QgY2hhciAqcykKPiA+ICAgICAgaW50IHJjID0gMDsKPiA+ICAKPiA+ICAgICAgZG8gewo+ID4g
KyAgICAgICAgYm9vbCB2YWwgPSAhIXN0cm5jbXAocywgIm5vLSIsIDMpOwo+IAo+IE9oLCB5b3Ug
ZG8gYSBsaXRlcmFsIGNvbXBhcmlzb24gYWdhaW5zdCAibm8tIi4gUGxlYXNlIGRvbid0LCB0aGF0
J3Mgd2hhdAo+IHdlIGhhdmUgcGFyc2VfYm9vbGVhbigpIGZvci4KClRoYW5rcywgSSB3aWxsIGZp
eCBpdC4gSSd2ZSBtb3N0bHkgY2xvbmVkIHdoYXQgdGhlIGlvbW11IG9wdGlvbgpjdXJyZW50bHkg
ZG9lcy4KCj4gPiBAQCAtMjAyLDYgKzIxMCwxMyBAQCB2b2lkIF9faHdkb21faW5pdCBpb21tdV9o
d2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCj4gPiAgICAgIGlmICggIWlvbW11X2VuYWJsZWQg
KQo+ID4gICAgICAgICAgcmV0dXJuOwo+ID4gIAo+ID4gKyAgICBpZiAoIGlvbW11X2RvbTBfaW5j
bHVzaXZlID09IHRydWUgJiYgIWlzX3B2X2RvbWFpbihkKSApCj4gCj4gV2h5IHRoZSAiPT0gdHJ1
ZSI/IEl0IHNob3VsZG4ndCBoYXZlIGl0cyBpbml0aWFsaXplciB2YWx1ZSBvZiAtMSBhbnltb3Jl
Cj4gYXQgdGhpcyBwb2ludC4KCkl0IGNhbiBoYXZlIGEgdmFsdWUgb2YgLTEsIEFGQUlDVCB0aGUg
ZGVmYXVsdCB2YWx1ZXMgYXJlIHNldCBieQpoZC0+cGxhdGZvcm1fb3BzLT5od2RvbV9pbml0IHdo
aWNoIGlzIGNhbGxlZCBsYXRlciBpbiB0aGlzIGZ1bmN0aW9uLgoKVGhhbmtzLCBSb2dlci4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 16:22:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 16:22: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 1fnREJ-0002Ic-OW; Wed, 08 Aug 2018 16:22: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=xhyf=kx=citrix.com=prvs=751fb83b8=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fnREH-0002IX-QE
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 16:22:33 +0000
X-Inumbo-ID: 50a050f1-9b27-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 50a050f1-9b27-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 16:23:00 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,458,1531785600"; d="scan'208";a="77361423"
Date: Wed, 8 Aug 2018 18:18:26 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180808161826.pwqeud7ix3vzvaum@mac.bytemobile.com>
References: <20180808100747.19464-1-roger.pau@citrix.com>
 <20180808100747.19464-5-roger.pau@citrix.com>
 <5B6AED0A02000078001DC0FF@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B6AED0A02000078001DC0FF@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 v4 4/4] x86/iommu: add reserved dom0-iommu
 option to map reserved memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gV2VkLCBBdWcgMDgsIDIwMTggYXQgMDc6MTU6NTRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA4LjA4LjE4IGF0IDEyOjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gU2V2ZXJhbCBwZW9wbGUgaGF2ZSByZXBvcnRlZCBoYXJkd2FyZSBpc3N1ZXMgKG1h
bGZ1bmN0aW9uaW5nIFVTQgo+ID4gY29udHJvbGxlcnMpIGR1ZSB0byBpb21tdSBwYWdlIGZhdWx0
cyBvbiBJbnRlbCBoYXJkd2FyZS4gVGhvc2UgZmF1bHRzCj4gPiBhcmUgY2F1c2VkIGJ5IG1pc3Np
bmcgUk1SUiAoVlRkKSBlbnRyaWVzIGluIHRoZSBBQ1BJIHRhYmxlcy4gVGhvc2UgY2FuCj4gPiBi
ZSB3b3JrZWQgYXJvdW5kIG9uIFZUZCBoYXJkd2FyZSBieSBtYW51YWxseSBhZGRpbmcgUk1SUiBl
bnRyaWVzIG9uCj4gPiB0aGUgY29tbWFuZCBsaW5lLCB0aGlzIGlzIGhvd2V2ZXIgbGltaXRlZCB0
byBJbnRlbCBoYXJkd2FyZSBhbmQgcXVpdGUKPiA+IGN1bWJlcnNvbWUgdG8gZG8uCj4gPiAKPiA+
IEluIG9yZGVyIHRvIHNvbHZlIHRob3NlIGlzc3VlcyBhZGQgYSBuZXcgZG9tMC1pb21tdT1yZXNl
cnZlZCBvcHRpb24KPiA+IHRoYXQgaWRlbnRpdHkgbWFwcyBhbGwgcmVnaW9ucyBtYXJrZWQgYXMg
cmVzZXJ2ZWQgaW4gdGhlIG1lbW9yeSBtYXAuCj4gCj4gQ29uc2lkZXJpbmcgdGhhdCByZXBvcnQg
d2UndmUgaGFkICh5ZXN0ZXJkYXk/IGVhcmxpZXIgdG9kYXk/KSwgZG9uJ3QKPiB3ZSBuZWVkIHRv
IGdvIGZ1cnRoZXIgYW5kIHVzZSB0aGUgdW5pb24gb2YgUk1SUnMgYW5kIHJlc2VydmVkCj4gcmVn
aW9ucz8gSWlyYyB0aGV5IGhhZCBhIGNhc2Ugd2hlcmUgYW4gUk1SUiB3YXMgbm90IGluIGEgcmVz
ZXJ2ZWQKPiByZWdpb24gLi4uCgpBRkFJQ1QgKGFuZCBJIGNvdWxkIGJlIHJlYWRpbmcgdGhlIGNv
ZGUgd3JvbmcpIFJNUlIgcmVnaW9ucyBub3Qgb24KcmVzZXJ2ZWQgcmVnaW9ucyBhcmUgc3RpbGwg
Y29ycmVjdGx5IG1hcHBlZCB0byB0aGUgZ3Vlc3QuCgo+ID4gLS0tIGEvZG9jcy9taXNjL3hlbi1j
b21tYW5kLWxpbmUubWFya2Rvd24KPiA+ICsrKyBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5l
Lm1hcmtkb3duCj4gPiBAQCAtMTIwNSw3ICsxMjA1LDcgQEAgZGV0ZWN0aW9uIG9mIHN5c3RlbXMg
a25vd24gdG8gbWlzYmVoYXZlIHVwb24gYWNjZXNzZXMgCj4gPiB0byB0aGF0IHBvcnQuCj4gPiAg
Pj4gRW5hYmxlIElPTU1VIGRlYnVnZ2luZyBjb2RlIChpbXBsaWVzIGB2ZXJib3NlYCkuCj4gPiAg
Cj4gPiAgIyMjIGRvbTAtaW9tbXUKPiA+IC0+IGA9IExpc3Qgb2YgWyBub25lIHwgc3RyaWN0IHwg
cmVsYXhlZCB8IGluY2x1c2l2ZSBdYAo+ID4gKz4gYD0gTGlzdCBvZiBbIG5vbmUgfCBzdHJpY3Qg
fCByZWxheGVkIHwgaW5jbHVzaXZlIHwgcmVzZXJ2ZWQgXWAKPiA+ICAKPiA+ICAqIGBub25lYDog
ZGlzYWJsZXMgRE1BIHJlbWFwcGluZyBmb3IgRG9tMC4KPiA+ICAKPiA+IEBAIC0xMjMzLDYgKzEy
MzMsMTUgQEAgbWVhbmluZzoKPiA+ICAgIG9wdGlvbiBpcyBvbmx5IGFwcGxpY2FibGUgdG8gYSBQ
ViBEb20wIGFuZCBpcyBlbmFibGVkIGJ5IGRlZmF1bHQgb24gSW50ZWwKPiA+ICAgIGhhcmR3YXJl
Lgo+ID4gIAo+ID4gKyogYHJlc2VydmVkYDogc2V0cyB1cCBETUEgcmVtYXBwaW5nIGZvciBhbGwg
dGhlIHJlc2VydmVkIHJlZ2lvbnMgaW4gdGhlICBtZW1vcnkKPiA+ICsgIG1hcCBmb3IgRG9tMC4g
VXNlIHRoaXMgdG8gd29yayBhcm91bmQgZmlybXdhcmUgaXNzdWVzIHByb3ZpZGluZyBpbmNvcnJl
Y3QKPiA+ICsgIFJNUlIvSVZNRCBlbnRyaWVzLiBSYXRoZXIgdGhhbiBvbmx5IG1hcHBpbmcgUkFN
IHBhZ2VzIGZvciBJT01NVSBhY2Nlc3Nlcwo+ID4gKyAgZm9yIERvbTAsIGFsbCBtZW1vcnkgcmVn
aW9ucyBtYXJrZWQgYXMgcmVzZXJ2ZWQgaW4gdGhlIG1lbW9yeSBtYXAgdGhhdCBkb24ndAo+ID4g
KyAgb3ZlcmxhcCB3aXRoIGFueSBNTUlPIHJlZ2lvbiBmcm9tIGVtdWxhdGVkIGRldmljZXMgd2ls
bCBiZSBpZGVudGl0eSBtYXBwZWQuCj4gPiArICBUaGlzIG9wdGlvbiBtYXBzIGEgc3Vic2V0IG9m
IHRoZSBtZW1vcnkgdGhhdCB3b3VsZCBiZSBtYXBwZWQgd2hlbiB1c2luZyB0aGUKPiA+ICsgIGBp
bmNsdXNpdmVgIG9wdGlvbi4gVGhpcyBvcHRpb24gaXMgYXZhaWxhYmxlIHRvIGEgUFZIIERvbTAg
YW5kIGlzIGVuYWJsZWQgYnkKPiA+ICsgIGRlZmF1bHQgb24gSW50ZWwgaGFyZHdhcmUuCj4gCj4g
VGhlIHN1Yi1vcHRpb25zIHNvIGZhciB3ZXJlIHF1aXRlIGNsZWFyIGluIHRoZWlyIG1lYW5pbmdz
LCBidXQKPiAiZG9tMC1pb21tdT1yZXNlcnZlZCIgbWlnaHQgbWVhbiBhbGwgc29ydHMgb2YgdGhp
bmdzIHRvIG1lLCBidXQgcXVpdGUKPiBjZXJ0YWlubHkgbm90ICJtYXAgYWxsIHJlc2VydmVkIHJl
Z2lvbnMiLiAibWFwLXJlc2VydmVkIiBwZXJoYXBzPwoKVGhlbiB3ZSBzaG91bGQgYWxzbyBoYXZl
ICdtYXAtaW5jbHVzaXZlJyBmb3Igc3ltbWV0cnkgSU1PLgoKPiA+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vaW8uYwo+ID4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9pby5jCj4gPiBAQCAtNDA0LDYg
KzQwNCwxMSBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGh2bV9tbWNmZyAqdnBjaV9tbWNmZ19maW5k
KGNvbnN0IHN0cnVjdCBkb21haW4gKmQsCj4gPiAgICAgIHJldHVybiBOVUxMOwo+ID4gIH0KPiA+
ICAKPiA+ICtib29sIHZwY2lfbW1jZmdfYWRkcmVzcyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCBw
YWRkcl90IGFkZHIpCj4gPiArewo+ID4gKyAgICByZXR1cm4gdnBjaV9tbWNmZ19maW5kKGQsIGFk
ZHIpOwo+ID4gK30KPiAKPiBJIHRoaW5rIHRoZSBmdW5jdGlvbiBuYW1lIHNob3VsZCBoYXZlIGFu
ICJpc18iIHNvbWV3aGVyZSwgdG8gbWFrZQo+IGNsZWFyIGFkZHJlc3MgaXMgYSBub3VuIGhlcmUg
YW5kIG5vdCBhIHZlcmIuCj4gCj4gPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQv
cGNpX2FtZF9pb21tdS5jCj4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNp
X2FtZF9pb21tdS5jCj4gPiBAQCAtMjU2LDYgKzI1Niw5IEBAIHN0YXRpYyB2b2lkIF9faHdkb21f
aW5pdCBhbWRfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQo+ID4gICAgICAvKiBJ
bmNsdXNpdmUgSU9NTVUgbWFwcGluZ3MgYXJlIGRpc2FibGVkIGJ5IGRlZmF1bHQgb24gQU1EIGhh
cmR3YXJlLiAqLwo+ID4gICAgICBpb21tdV9kb20wX2luY2x1c2l2ZSA9IGlvbW11X2RvbTBfaW5j
bHVzaXZlID09IC0xID8gZmFsc2UKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICA6IGlvbW11X2RvbTBfaW5jbHVzaXZlOwo+ID4gKyAgICAv
KiBSZXNlcnZlZCBJT01NVSBtYXBwaW5ncyBhcmUgZGlzYWJsZWQgYnkgZGVmYXVsdCBvbiBBTUQg
aGFyZHdhcmUuICovCj4gPiArICAgIGlvbW11X2RvbTBfcmVzZXJ2ZWQgPSBpb21tdV9kb20wX3Jl
c2VydmVkID09IC0xID8gZmFsc2UKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgOiBpb21tdV9kb20wX3Jlc2VydmVkOwo+IAo+IEVzcGVjaWFs
bHkgc2VlaW5nIHRoZXNlIHR3byB0b2dldGhlciBub3csIEkgdGhpbmsgYW4gaWYoKSBlYWNoIHdv
dWxkCj4gYmUgZWFzaWVyIHRvIHJlYWQgKG5vdCB0aGUgbGVhc3QgYmVjYXVzZSBvZiBiZWluZyBz
aG9ydGVyKS4gVG8gbWUsCj4gdGhlIG1haW4gcHVycG9zZSBvZiB0aGUgY29uZGl0aW9uYWwgb3Bl
cmF0b3IgaXMgdG8gYWxsb3cgc2hvcnRlbmluZwo+IHNpbXBsZSBpZi9lbHNlIHBhaXJzLCByYXRo
ZXIgdGhhbiBsZW5ndGhlbmluZyBzaW1wbGUgaWYoKS1zLgo+IAo+ID4gQEAgLTEzNCwxMyArMTM1
LDY3IEBAIHZvaWQgYXJjaF9pb21tdV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQo+
ID4gIHsKPiA+ICB9Cj4gPiAgCj4gPiArc3RhdGljIGJvb2wgX19od2RvbV9pbml0IGh3ZG9tX2lv
bW11X21hcChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHBmbiwKPiA+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbWF4
X3BmbikKPiA+ICt7Cj4gPiArICAgIHVuc2lnbmVkIGludCBpOwo+ID4gKwo+ID4gKyAgICAvKgo+
ID4gKyAgICAgKiBJZ25vcmUgYW55IGFkZHJlc3MgYmVsb3cgMU1CLCB0aGF0J3MgYWxyZWFkeSBp
ZGVudGl0eSBtYXBwZWQgYnkgdGhlCj4gPiArICAgICAqIGRvbWFpbiBidWlsZGVyIGZvciBIVk0u
Cj4gPiArICAgICAqLwo+ID4gKyAgICBpZiAoIChpc19odm1fZG9tYWluKGQpICYmIHBmbiA8IFBG
Tl9ET1dOKE1CKDEpKSkgfHwKPiAKPiBDYXJlZnVsIGFnYWluIGhlcmUgd2l0aCB0aGUgZGlzdGlu
Y3Rpb24gYmV0d2VlbiBEb20wIGFuZCBod2RvbToKPiBUaGUgZG9tYWluIGJ1aWxkZXIgeW91IHJl
ZmVyIHRvIGlzIC0gYWl1aSAtIHRoZSBpbi1YZW4gb25lLCBpLmUuIHRoZQo+IG9uZSBfb25seV8g
ZGVhbGluZyB3aXRoIERvbTAuCgpTbyB0aGlzIHNob3VsZCBpbnN0ZWFkIGJlOgoKaWYgKCAoaXNf
Y29udHJvbF9kb21haW4oZCkgJiYgaXNfaHZtX2RvbWFpbihkKSAmJiBwZm4gPCBQRk5fRE9XTihN
QigxKSkpIHx8Cgo+ID4gKyAgICAvKgo+ID4gKyAgICAgKiBJZiBkb20wLXN0cmljdCBtb2RlIGlz
IGVuYWJsZWQgb3IgdGhlIGd1ZXN0IHR5cGUgaXMgUFZIL0hWTSB0aGVuIGV4Y2x1ZGUKPiA+ICsg
ICAgICogY29udmVudGlvbmFsIFJBTSBhbmQgbGV0IHRoZSBjb21tb24gY29kZSBtYXAgZG9tMCdz
IHBhZ2VzLgo+ID4gKyAgICAgKi8KPiA+ICsgICAgaWYgKCBwYWdlX2lzX3JhbV90eXBlKHBmbiwg
UkFNX1RZUEVfQ09OVkVOVElPTkFMKSAmJgo+ID4gKyAgICAgICAgIChpb21tdV9kb20wX3N0cmlj
dCB8fCBpc19odm1fZG9tYWluKGQpKSApCj4gPiArICAgICAgICByZXR1cm4gZmFsc2U7Cj4gPiAr
ICAgIGlmICggcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX1JFU0VSVkVEKSAmJgo+ID4g
KyAgICAgICAgICFpb21tdV9kb20wX3Jlc2VydmVkICYmICFpb21tdV9kb20wX2luY2x1c2l2ZSAp
Cj4gPiArICAgICAgICByZXR1cm4gZmFsc2U7Cj4gPiArICAgIGlmICggIXBhZ2VfaXNfcmFtX3R5
cGUocGZuLCBSQU1fVFlQRV9VTlVTQUJMRSkgJiYKPiA+ICsgICAgICAgICAhcGFnZV9pc19yYW1f
dHlwZShwZm4sIFJBTV9UWVBFX1JFU0VSVkVEKSAmJgo+ID4gKyAgICAgICAgICFwYWdlX2lzX3Jh
bV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKSAmJgo+ID4gKyAgICAgICAgICghaW9t
bXVfZG9tMF9pbmNsdXNpdmUgfHwgcGZuID4gbWF4X3BmbikgKQo+ID4gKyAgICAgICAgcmV0dXJu
IGZhbHNlOwo+IAo+IEFzIHBhZ2VfaXNfcmFtX3R5cGUoKSBpcywgZXNwZWNpYWxseSBvbiBzeXN0
ZW1zIHdpdGggbWFueSBFODIwCj4gZW50cmllcywgbm90IHJlYWxseSBjaGVhcCwgSSB0aGluayBh
dCBsZWFzdCBhIG1pbmltdW0gYW1vdW50IG9mCj4gb3B0aW1pemF0aW9uIGlzIG9uIG9yZGVyIGhl
cmUgLSBhZnRlciBhbGwgeW91IGRvIHRoaXMgZm9yIGV2ZXJ5Cj4gc2luZ2xlIHBhZ2Ugb2YgdGhl
IHN5c3RlbS4gSGVuY2UgbWluaW1hbGx5IHRoZSByZXN1bHQgb2YgdGhlIGZpcnN0Cj4gQ09OVkVO
VElPTkFMIGFuZCBSRVNFUlZFRCBxdWVyaWVzIHNob3VsZCBiZSBsYXRjaGVkIGFuZAo+IHJlLXVz
ZWQgKG9yICJlbHNlIiBiZSB1c2VkIHN1aXRhYmx5KS4gSWRlYWxseSBhbiBhcHByb2FjaCB3b3Vs
ZAo+IGJlIHVzZWQgd2hpY2ggaW52b2x2ZWQganVzdCBhIHNpbmdsZSBpdGVyYXRpb24gdGhyb3Vn
aCB0aGUgRTgyMAo+IG1hcCwgYnV0IEkgcmVhbGl6ZSB0aGlzIG1heSBiZSBtb3JlIHRoYW4gaXMg
ZmVhc2libGUgaGVyZS4KClRoaXMgd291bGQgYmUgcXVpdGUgYmV0dGVyIGlmIEkgY291bGQganVz
dCBmZXRjaCB0aGUgdHlwZSwgdGhlbiBJCmNvdWxkIGFkZCBhIHN3aXRjaCAodHlwZSkgeyAuLi4g
YW5kIGl0IHdvdWxkIGJlIGJldHRlciBJTU8uCgo+IEZ1cnRoZXJtb3JlIEknbSB1bmNvbnZpbmNl
ZCB0aGUgIXBhZ2VfaXNfcmFtX3R5cGUoKSB1c2VzCj4gYXJlIHJlYWxseSB3aGF0IHlvdSB3YW50
OiBUaGUgZnVuY3Rpb24gcmV0dXJuaW5nIGZhbHNlIG1lYW5zCj4gImRvbid0IGtub3ciLCBub3Qg
Im5vIi4gUGVyaGFwcyB0aGUgZnVuY3Rpb24gbmVlZHMgdG8gYmUgbWFkZQo+IHJldHVybiBhIHRy
aXN0YXRlICh5ZXMsIG5vLCBvciBwYXJ0IG9mIGl0KS4KClJpZ2h0LCB0aGF0J3Mgd2h5IEkgaGF2
ZSB0aHJlZSBkaWZmZXJlbnQgIXBhZ2VfaXNfcmFtX3R5cGUgY2hlY2tzIGluCnRoZSBsYXN0IGJy
YW5jaCBvZiB0aGUgaWYsIHNvIHRoYXQgSSBjYW4gbWFrZSBzdXJlIGl0J3Mgbm90IG9uZSBvZiB0
aGUKcHJldmlvdXMgdHlwZXMgYW5kIGFsc28gYWNjb3VudCBmb3IgaG9sZXMuCgo+ID4gKyAgICAv
KiBDaGVjayB0aGF0IGl0IGRvZXNuJ3Qgb3ZlcmxhcCB3aXRoIHRoZSBMQVBJQyAqLwo+ID4gKyAg
ICBpZiAoIGhhc192bGFwaWMoZCkgKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICBjb25zdCBzdHJ1
Y3QgdmNwdSAqdjsKPiA+ICsKPiA+ICsgICAgICAgIGZvcl9lYWNoX3ZjcHUoZCwgdikKPiA+ICsg
ICAgICAgICAgICBpZiAoIHBmbiA9PSBQRk5fRE9XTih2bGFwaWNfYmFzZV9hZGRyZXNzKHZjcHVf
dmxhcGljKHYpKSkgKQo+ID4gKyAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7Cj4gPiArICAg
IH0KPiAKPiBJIGRvbid0LCBidHcsIHJlY2FsbCBhbnkgY29kZSBhZGp1c3RpbmcgdGhlIElPTU1V
IG1hcHBpbmdzIGluCj4gY2FzZSB0aGUgZG9tYWluIHJlbG9jYXRlcyBpdHMgTEFQSUMuIElmIHlv
dSBkbyB0aGUgY2hlY2sgYWJvdmUsCj4gd291bGRuJ3QgdGhhdCBvdGhlciBzaWRlIHRvbyBuZWVk
IHRha2luZyBjYXJlIG9mPwoKWWVzLiBJIGNhbiBhZGQgc29tZXRoaW5nIGxhdGVyIGJ1dCB0aGlz
IGlzIGFscmVhZHkgYW4gaXNzdWUgaWYgdGhlCmd1ZXN0IGZvciBleGFtcGxlIHJlbG9jYXRlcyB0
aGUgTEFQSUMgb3ZlciBhIFJBTSByZWdpb24uCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 16:41:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 16:41:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnRWZ-0003mT-Dc; Wed, 08 Aug 2018 16:41: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=jtti=kx=citrix.com=prvs=75195e98f=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fnRWY-0003mO-QH
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 16:41:26 +0000
X-Inumbo-ID: f36d49b1-9b29-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f36d49b1-9b29-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 16:41:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,458,1531785600"; d="scan'208";a="62310795"
Date: Wed, 8 Aug 2018 17:41:13 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Message-ID: <20180808164113.GX1327@perard.uk.xensource.com>
References: <20180802112435.GB1327@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180802112435.GB1327@perard.uk.xensource.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [RFC] OVMF on 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 Cooper <andrew.cooper3@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>,
 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>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMTI6MjQ6MzVQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gVGhhdCByZXBsYWNlIGEgc2VjdGlvbiBvZiB0aGUgT1ZNRiBiaW5hcnkgY2FsbGVk
IFZhclN0b3JlIGJ5IHRoYXQgRUxGCj4gaGVhZGVyLiAgSXQncyBlbXB0eSBhbmQgbGlieGwgZG9l
c24ndCBrbm93IGhvdyB0byB1c2UgaXQuIChRRU1VL0tWTSB3b3VsZAo+IGhhdmUgYSBmbGFzaCBk
ZXZpY2UgbG9hZGluZyB0aGUgc3RvcmUsIHNvIGl0IGNhbiBiZSB3cml0dGVuIHRvLikKCj4gIyMg
TG9hZGluZyBiaW5hcnkgYXQgMHgxMDAwMCAoMU1CLCBsaWtlIGh2bWxvYWRlciBvbiBIVk0pCgpN
b3N0bHkgbm90ZXMgZm9yIG15c2VsZjoKSSd2ZSByZWFsaXplIHRoYXQgbW92aW5nIHRoZSBpbml0
aWFsIGJpbmFyeSBsb2NhdGlvbiBtaWdodCBhbHNvIG1vdmUgdGhlClZhclN0b3JlIChkZXBlbmRp
bmcgb24gaG93IE9WTUYgYnVpbGQgaXMgY29uZmlndXJlZCkuIFRoZSBWYXJTdG9yZQpsb2NhdGlv
biBpcyB1c2VkIGxhdGVyIGJ5IE9WTUYsIGlmIHRoYXQgbG9jYXRpb24gbG9va3MgbGlrZSBhIFZh
clN0b3JlCih0aGVyZSBpcyBhIGhlYWRlcikgdGhlbiBPVk1GIHVzZSBpdCwgb3RoZXJ3aXNlIE9W
TUYgc2ltcGx5IGluaXRpYWxpc2UKaXQuCgpBbnl3YXksIGp1c3QgYSByZW1pbmRlciB0aGF0IEkg
bmVlZCB0byBwYXkgYXR0ZW50aW9uIHRvIHdoZXJlIGl0IGlzLCBhcwptYXliZSBzb21lb25lIGlz
IHRyeWluZyB0byB1c2UgaXQgb24gSFZNLgoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 16:43:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 16:43:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnRYw-0003td-RQ; Wed, 08 Aug 2018 16:43: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=grow=kx=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fnRYv-0003tR-5d
 for xen-devel@lists.xen.org; Wed, 08 Aug 2018 16:43:53 +0000
X-Inumbo-ID: 19c32422-9b2a-11e8-a8a5-bc764e045a96
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4d::601])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 19c32422-9b2a-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 18:42:56 +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=s4HDrgq3j70//TjTFtafQ1zslIzWcXNllQf1TRcsqLU=;
 b=f//4P7Z8mRsLPDy4FDTUJ6/hdf9XDu9PENz8d4XEJPMWMVLHWiUtg9EvfecURR0ji9VF4Dr/g8Z0Hu1y5oPFpox1QXNg1FBKCy1xFCYnxgzwWvA0D4mP9g2KbrqxZkem4BrQw7dnthQWoQhRAVCsTrrpEzdF3sO6srtTyryRdi0=
Received: from amd.com (165.204.77.1) by
 DM5PR12MB1771.namprd12.prod.outlook.com (2603:10b6:3:113::8) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1017.18; Wed, 8 Aug 2018 16:43:46 +0000
Date: Wed, 8 Aug 2018 11:43:42 -0500
From: Brian Woods <brian.woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180808164340.GB17064@amd.com>
References: <20180720145736.126487-1-brian.woods@amd.com>
 <20180720145736.126487-4-brian.woods@amd.com>
 <5B60472702000078001D9662@prv1-mh.provo.novell.com>
 <20180801222047.GC3914@amd.com>
 <5B62AE1202000078001DA263@prv1-mh.provo.novell.com>
 <20180806190739.GA25520@amd.com>
 <5B694F6B02000078001DB59D@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B694F6B02000078001DB59D@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: DM5PR0401CA0063.namprd04.prod.outlook.com
 (2603:10b6:4:73::40) To DM5PR12MB1771.namprd12.prod.outlook.com
 (2603:10b6:3:113::8)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 82309668-6528-4d44-7951-08d5fd4e1c57
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(5600074)(711020)(4618075)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:DM5PR12MB1771; 
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1771;
 3:+uc6xmTd8oLSD1L2c12cWfUcz6A8/2VQK7mXScMufRUlK5VUre5l36ZYBNjW8tX+Fw5hP3QcfFBJ9dqSmq744PyTPm/4BoE2kEcCppQ/EYPV2mYGCZEb2S7Cn00iVmxKszbtYDalHi/cEN4J+88ZNB//mTwx99Ibp+EDm6R8YnoQ37uHp6tTav1F+oE0eWOeAraBtYmAAyCD/2fxcVehO+P5dvmgLhxb+0HWgbaeWtgi1PRlIcAHYrgsWc2/CUmQ;
 25:cWrEg2hOrkMm0Kz6NP3qctTWtK6BHFrc2QacnjCUrMeJeoLFJ8uPE/mXS4XXCyUPyyib+YntaxuvTgb/kVEw0pAwQ+lAiFTftdIDNgBnQNqSBO848tDbzWCa2yzSoGolSSebp4IAthYl1ESgZo5JCUA5fJX77qxCd4fYEcu9uBo6vA/SuvuptPVHz7+5LKPD5vhh1iil0iDTU7uveKYYgW1PbhuUt8HILFaDk60iVOHy65PwTX5ZIwrdcaWRCBHQ4CTBTaQi+5zwh24CGTa41m2jy35lqveqf0oNNqCil9WFBY3sGwm3qeHcgdqyv+sqPwoLXboHbFag+BBicY3hsw==;
 31:Z96jG3apzUZ/ja/i4PjsOHmMurWi2zyTqwXNBqdPYHqAwq1mjdAqhzIBYGDk7X8PQRVmap2z7rnzX75KSo4Df+WZsj5DyK9GaATWfL6iGrbG84+REsi03hhOvZtRFnBBnR9TT4FPQ5D1rL3ktYzBHz1JY+ITTlawQv2Al2y4HzQrMD2gHmR1iWwDxZIrx4adNRek1iGTb5EBD1XDBtWFkg0YulSfsSjo+WIrUEsk6K4=
X-MS-TrafficTypeDiagnostic: DM5PR12MB1771:
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1771;
 20:BlvDOfFblu7YfzRFdqpaxFKTt8tUXvB4Evi5uZQ/V6g+bf59ING50YrVoljjFYLsBpzlSrjFw4BXnA5bBNGOxQ7IGZUIUV28fctkGgYMVlWXgfWJqVRPqgvaEmc1JuJr0fo/A+oAOvQGI/dbNHFopiABc9kJmRzHfnAMD+r2PBaTFeJI8zkH0ncfm1OpOQD54XAbVXb8a6qFn7gIiJnbuvta+7Hu6I2FljVh2YSNJ/v9kUfLSte9IZGLjg7ob18/n26Icxx3dem2PO6CuqPqEwY5awJ1vE3q8jF6W5wb4t0bs9C6EIEA9KGCh9lnd3QKUF4u9omRFbHoKp6VQ685fHpCW7ZOb1Jpgl249r06ADmHDniwWs6ANaVzfCtDMWi/kZs2aPi9kniVxta/nbnrG+nmcJGo35Uhjecwz4g5erMCKHyWIxO1PPLbB3nOrP1S4N5jwo7Xrz1E4lKKAnApNvWhjh/PEy/v6uSraw663Hl77+6gT56gCTmlAD9UFBaI;
 4:iHsL8QcigBHBSjkYc6RWRWIsB74vayYHqs5zy3/IgwknVho2JgPuxBCzLWBiqufZtLBxFkFJnNmQDyWN1KMOrWQMOYErfKR5xUfZRUEvmfwaNAFVDnlo/0xE3u6POuHjLS9xKlbAENCBzhv1bNnXZ4OuiaVlaeIJ6LFNIBh2GOrWTDGSeI8rZb8k0PNt9uONfHbslCSMDRBdFOBreJbmLhTM8H6RlWRZWTBUepA8DsdGcrNegeYdHTEI9tek/9My0sbVPLUp7txaFjyjwL8Lchk+23PPFoWSJCSfOIJCqHwi2+x9gsvigxPzKopAKjHAoQgqnW88OdkOaGqfnOIwT9JVsBcJPQYf3HAuoVvUIHI=
X-Microsoft-Antispam-PRVS: <DM5PR12MB1771670D1D77EC8D518C3F95E5260@DM5PR12MB1771.namprd12.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(767451399110)(211171220733660);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(3002001)(3231311)(944501410)(52105095)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(6072148)(201708071742011)(7699016);
 SRVR:DM5PR12MB1771; BCL:0; PCL:0; RULEID:; SRVR:DM5PR12MB1771; 
X-Forefront-PRVS: 07584EDBCD
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(396003)(366004)(346002)(376002)(39860400002)(136003)(199004)(189003)(23726003)(16526019)(186003)(93886005)(26005)(3846002)(6116002)(5660300001)(58126008)(25786009)(4326008)(8936002)(36756003)(106356001)(21086003)(1076002)(478600001)(54906003)(55016002)(33656002)(316002)(16586007)(105586002)(53936002)(6916009)(11346002)(956004)(229853002)(8676002)(50466002)(66066001)(47776003)(14444005)(6246003)(6666003)(217873002)(7736002)(2616005)(53546011)(86362001)(476003)(2906002)(68736007)(305945005)(7696005)(72206003)(44832011)(486006)(81166006)(81156014)(446003)(386003)(97736004)(76176011)(52116002)(18370500001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR12MB1771; 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; DM5PR12MB1771;
 23:A53vkAfDf8DlaxcxyT1O5eBkeglsDW769GpMVVK9P?=
 =?us-ascii?Q?13GWnnMYMqiBMkVqEl8NbjZNS2DbLG6J6Pe6Tl0Uc4ukbOlMZxpZmKlS29M8?=
 =?us-ascii?Q?ul2lDgmC3zOWqdXpuUV/QxN8Pv6CGqmuzEOux20eOMJ1TfahfVvNeItmuypL?=
 =?us-ascii?Q?Umk9uRYAaRj2J9xxoYW07LgrbatZu0qNf6e4s6OAnYGP6Awz18S0tUpe+PzJ?=
 =?us-ascii?Q?Pc1k6StZCoQE7ogW36koOeKtc90I3NCOq6hCt0nnSJIE9wfS7qmfGE4rUPgj?=
 =?us-ascii?Q?YJo1enmYEVzX5Md4+GQvWS07YzDlQXQNRLrsx/aPVXEMPIXRdw5hOvZ3qnMV?=
 =?us-ascii?Q?7+L9yPC+v5++4CnmSZuCtAhszWDQpD581jFiGGBcJVXWkYxuBwNr45ehrZ6q?=
 =?us-ascii?Q?BzZ9Wi7/IC4OZou+kSslNaaqILJ5wtXCuL0V2XvIRJUdCR+xmKJ6tAu5RlqR?=
 =?us-ascii?Q?/2C42assSu38Nkxaa2vjpOdjdvYfw4Mgsr9X61Z7PT/lY1LwBEGG4Ck+Eh7p?=
 =?us-ascii?Q?6vZKlro9JeunUoNO0NUyCkGUqWfPqmeEawftlBIQ2GGJ4jJGoDxLFoAV9Vaz?=
 =?us-ascii?Q?sOfaKGh6nxH0GDVxjXvQ4fj3uuQTD9pirEtJQmpoeC27Jpc2IykMNRVRPj9e?=
 =?us-ascii?Q?1yIh46B0nhhCkdt6c19aVFAxfoyNnfjWcxfHUaECrmdac9+V1FG30kboOjII?=
 =?us-ascii?Q?YsPjoItV+w13EJ59JpZrUfEVKDcE4d8F9vhT7KsmykeorB7HTqcTzkijaapS?=
 =?us-ascii?Q?MBSMxWB6/iRtFm/cj64Rx2IUkm0/5Pkj7jNPVMhKOC77Pb/HGfbzr+JUdH48?=
 =?us-ascii?Q?e5H9NeKINl01kZIXeTIRudxEogCcPXG3uMqZZ/FD8iUMVm7nRO7mxzBGi4vo?=
 =?us-ascii?Q?litHOTyVfNkCBDnmplN2Oa+PpQg4n5mCBVRvBKM2ukgzuA3VgC3ocuhzwXHh?=
 =?us-ascii?Q?cjfqJ0oboErU4yZkyEj91kUCFHdjNCrOIz4Yv+vPyedL7EFvLCZCqRxohHF+?=
 =?us-ascii?Q?fKrGUDCRnCWvWHRJDVnZdwSqqsnWBDAVLjzRn3TwOn0r+VlVxfwHmzlf4Oa1?=
 =?us-ascii?Q?qO8xPgdE5xBE95d4/KDf+zOEyNnjsNCH/YUJjvVB8vkqvE/6o6s/6+UO2v/F?=
 =?us-ascii?Q?NLHE4zuJqwqE0+RERb8AFEeHSznQZGD5pEhdOKYGbI30M7uE2K51oypeiW1J?=
 =?us-ascii?Q?8knKBUAuGtJwhe1VNBhZBkPeXQ/F/1KWNHb5DKJqxGXSKggaKCpmwSfNxZNe?=
 =?us-ascii?Q?7voeyKdTQsjO3VOQqbKVc350LBwaYliXRtZRZlE4z/I9Vv2YfNDif0XJRGcv?=
 =?us-ascii?Q?WKEL+dTvWZi+hTkJ2PcXmW+iCc4KBRu07GfINtouWu8sluNM9YxLAV+jur+R?=
 =?us-ascii?Q?ugidDwk8UIy5UY4WEMzQrnZnuSsphI4ihIudHh0J5a9b6Ru?=
X-Microsoft-Antispam-Message-Info: bRPrFQAmZ2p3DUkcL5X2fLv0TI2XgU0bPcTJuYCTUcI1pbi1m9yqyFTXKuQZGo1r65GFumXcKFQ26L++dzvn9k7TGPuQJ4Xn39OpvwsnOsPGpucLSXNqbGqiv+oDsG5qkeHWvnv74eswxvZY8Ynl1GoEUJ5CjIrMCVwwwCKnlTsJo74LkxFzSKthzZkEG8knX3VtgKWKwvu76Nd7AxwCjReohwVydcLpDwOuYXtuyiYvr6qLLWBsFQ9CWbGZEJeECMmyEsN+WuxYPGCfDxR+CJIk95ueB+F8UvO/UQlAVHvjYK9H58sMMY3BFduwSM99sMP8HGHX+kTWyuFqHTbuzgo3Gu8FxJLP7Q/aZ9qksIE=
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1771;
 6:m11M/PCQLuswLEsuUJWnUdfVawlJpFGB82xwNUfiOKaTOp3C5wQyE+K8oUJLkUBlxKUNBImbJZMj/SkXcUl9uo0UUjViRZvmAgl55GYGoJPCpRDlS/F/d/4e2Jph39YKTn2/w+pIaU44ppbqRfWM0kk7tr1GrAxMqG9PgNrXw0KRmkStu+IP9+4zPP4rQM4jFpzku7JFH89aSdmE+bwa9xsgkHteQy6lrHAVI6h3AUtD2V8FXFITKry4g3MtYJUB36edtBWtYZHfuIQd0UsFM7yg7c9WN7JRnH26ZDEcj8PlWKGEHedxQZ6Pb8HW1he/f7JMVofUYNi4+fa/TP1v4DncSfyteWGS8i5G6p76vR7lKVMokbLcrnDqTkECAu1DYJrBoM8Q/sUJqgNnoCEMZ8Fy3rvMhH8mP3sghFY/8jbSQIo5syV520VoyqUHuuZumFYLWVIRdjQmZ/Mem5dciQ==;
 5:kQAfr/whm2uwaiXjR17L8xTn0NjipPymAiBuGhym6n3tWbOZhLZca23Rh4UW0yArU3wcQG8+xpK94Upp5pRg3dnfJa0BZ6QbAbigiYDFKEv43/G8VvuN9o6LPW1SUZi0GTmSYB/O1zHvJnqBCA4eX35ViWeFQHycSCP2d0HRCB8=;
 7:j0cLBeaLwQa2g8qdcLxtuw/ZsnRVE14k+r12GNYw4066sWboVRpM8q4r9VjCJHweRqpkGbU0C1//UmlYTdDcig8nHZ8GfNzPLzyExB/FETzU/V2udEhc+RfL2k4hJdTdpUcmEjv5ftHKZawijxksVkaTzJVF5g+Y1gMFcPzB6OvCosdQCJMiIyRS+adJI3hhrf40DsLUWN7O66/EdTSOmWGy/cY1g+8rQupqRP8MjO0F/mw8+sJlYyw+BGFhK4dX
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1771;
 20:RB0b/ZbAMKcHHZug/3tqWUTEDcbgqCBVsIEonxkMPMWgBOfTSX5Qee75AegfGQcvGk8kNOj8ky1sDDLYRN6mN2x7tz6JYZ95VV9kKI7uYtM9tCrTWj/sQ9A3fL/+NgZN1NzI//ouM9gyBrStC2bl0CGfw30qdq2UWOlt63Upu7Hn3mTYWOUqVELICtCwuuneynq8pg9rLlXJH98Mi5JcJyUZdCpHjQKEPsXOf/GJ1LE4WTX/yOYA4F0ymqVpjKUk
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Aug 2018 16:43:46.5502 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 82309668-6528-4d44-7951-08d5fd4e1c57
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB1771
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>,
 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>

T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMDE6NTE6MDdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA2LjA4LjE4IGF0IDIxOjA3LCA8YnJpYW4ud29vZHNAYW1kLmNvbT4gd3Jv
dGU6Cj4gPiBPbiBUaHUsIEF1ZyAwMiwgMjAxOCBhdCAwMTowOTowNkFNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMDIuMDguMTggYXQgMDA6MjAsIDxicmlhbi53b29kc0Bh
bWQuY29tPiB3cm90ZToKPiA+PiA+IE9uIFR1ZSwgSnVsIDMxLCAyMDE4IGF0IDA1OjI1OjI3QU0g
LTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+ID4+IENvZGUgc3RydWN0dXJlIHdpc2UgdGhp
cyBsb29rcyB0byB1bmRvIGEgZmFpciBwYXJ0IG9mIHdoYXQgcGF0Y2gKPiA+PiA+PiAxIGhhcyBk
b25lLiBJdCB3b3VsZCBiZSBuaWNlIHRvIGxpbWl0IGNvZGUgY2h1cm4uCj4gPj4gPiAKPiA+PiA+
IFBhdGNoIDEgc3RhbmQgYWxvbmUganVzdCB0byBpbXByb3ZlIHJlcG9ydGluZyB0aGUgY2FwYWJp
bGl0aWVzIG9mIHRoZQo+ID4+ID4gcHJvY2Vzc29yLiAgQ3VycmVudGx5IFhlbiBkb2Vzbid0IG1l
bnRpb24gYW55dGhpbmcgaWYgU1NCRCBpcyBhY3R1YWxseQo+ID4+ID4gZW5hYmxlIG9uIEFNRCBw
cm9jZXNzb3JzLiAgUGF0Y2ggMi0zIGFkZCBpdCB3aGVyZSBYZW4gY2FuIGl0Cj4gPj4gPiBkeW5h
bWljYWxseS4KPiA+PiAKPiA+PiBXaGljaCBpcyBhbGwgZmluZSwgYnV0IGNvdWxkbid0IHBhdGNo
IDEgYmUgd3JpdHRlbiBpbiBhIHdheSB0aGF0IHRoZQo+ID4+IG5leHQgb25lKHMpIGRvbid0IGhh
dmUgdG8gdHVybiBjb2RlIHN0cnVjdHVyZSBhbGwgb3ZlciBhZ2Fpbi4KPiA+IAo+ID4gUmF0aGVy
IHRoYW4gY2hhbmdlIDEsIEkgY2hhbmdlZCBwYXRjaCAzICh3ZWxsIG5vdyBwYXRjaCAyKS4KPiA+
IAo+ID4+ID4+IFdoeSBjYW4ndCB0aGlzIGJlIGNhbGxlZCBmcm9tIGluaXRfc3BlY3VsYXRpb25f
bWl0aWdhdGlvbnMoKT8KPiA+PiA+IAo+ID4+ID4gSUlSQyBJIHdhcyBoYXZpbmcgbWVtb3J5IGlu
aXQgcHJvYmxlbXMgd2l0aC4gIEl0IHdhcyBtb3ZlZCB0byBsYXRlciBpbgo+ID4+ID4gdGhlIGJv
b3Qgc28gdGhhdCB4bWFsbG9jIHdvdWxkIHdvcmsgY29ycmVjdGx5LiAgSSBoYXZlbid0IHRvdWNo
ZWQgdGhpcwo+ID4+ID4gY29kZSBpbiBvdmVyIG1vbnRoLiAgSWYgeW91IHdhbnQgYSAxMDAlIHRl
c3RlZCBhbnN3ZXIgSSBjYW4gcmV0ZXN0Cj4gPj4gPiBwdXR0aW5nIGl0IGluIGluaXRfc3BlY3Vs
YXRpb25fbWl0aWdhdGlvbnMoKS4KPiA+PiAKPiA+PiBXb3VsZCBiZSBuaWNlIGlmIHRoYXQgY291
bGQgYmUgYXJyYW5nZWQgZm9yLCBhcyB0aGUgcmF0aGVyIHNwZWNpYWxpemVkCj4gPj4gY2FsbCBs
b29rcyBwcmV0dHkgb2RkIGluIChpaXJjIF9fc3RhcnRfeGVuKCk7IGlpcmMgYmVjYXVzZSB5b3Un
dmUgZHJvcHBlZAo+ID4+IHRvbyBtdWNoIG9mIHRoZSBjb250ZXh0IGluIHlvdXIgcmVwbHksIGFu
ZCBJJ20gdG9vIGxhenkgdG8gZGlnIG91dCB0aGUKPiA+PiBvcmlnaW5hbCBwYXRjaCBhZ2Fpbiku
Cj4gPiAKPiA+IEl0IHdhcyBfX3N0YXJ0X3hlbigpLiAgV2VsbCwgSUlSQyB4YWxsb2MgZGlkbid0
IHdvcmsgKHdlbGwgd3JpdGluZyB0bwo+ID4gdGhlIGFkZHJlc3MgZ2l2ZW4pIHVudGlsIGFmdGVy
IGFyY2hfaW5pdF9tZW1vcnkoKS4gIEZvciBpdCB0byB3b3JrIGluCj4gPiBpbml0X3NwZWN1bGF0
aW9uX21pdGlnYXRpb25zKCksIEknZCBhc3N1bWUgeW91J2QgbmVlZCB0byBjYWxsCj4gPiBhcmNo
X2luaXRfbWVtb3J5KCkgYmVmb3JlIGluaXRfc3BlY3VsYXRpb25fbWl0aWdhdGlvbnMoKS4KPiAK
PiBJIGRvbid0IHRoaW5rIHRoYXQncyBhIHZpYWJsZSBvcHRpb24sIGJ1dCBpdCBjb3VsZCBjZXJ0
YWlubHkgYmUgZXhwbG9yZWQuCj4gSSB3b25kZXIgdGhvdWdoIHdoZXRoZXIgeW91IGNhbid0IGdl
dCBhd2F5IHdpdGhvdXQgYWxsb2NhdGlvbiBhdAo+IHRoaXMgZWFybHkgcG9pbnQuCgpXZWxsLCB0
aGUgdGhpbmcgaXMgdGhhdCB5b3UgY291bGQgdXNlIERFQ0xBUkVfUEVSX0NQVSBidXQgdGhlbiB5
b3UKaGF2ZSB0byBpbml0aWFsaXplIGl0IGR1cmluZyBlYWNoIGNwdSBzdGFydCB1cCwgYnV0IHR3
byBsb2dpY2FsIGNwdXMKc2hhcmUgYSBsb2NrIGFuZCBvbmx5IG9uZSBuZWVkcyB0byB0b3VjaCBp
dCBldGMuICBJIGZvdW5kIGl0IGJldHRlciB0bwpqdXN0IGluaXRpYWxpemUgZXZlcnl0aGluZyBv
biB0aGUgYm9vdCBjcHUgYmVmb3JlIG90aGVycyBhcmUgYnJvdWdodAp1cCwgYnV0IHRoZSB3aG9s
ZSB0aGluZyBpcyBhIGxpdHRsZSBtZXNzeS4gIChTZWUgdGhlIGxhc3QgY29tbWVudC4pCgo+ID4+
ID4+IFN0aWxsIEkgd29uZGVyIHdoZXRoZXIgbGVzcyBjb2RlIGR1cGxpY2F0aW9uIHdvdWxkbid0
IGJlIGJldHRlci4KPiA+PiA+IAo+ID4+ID4gY3VycmVudF9jcHVfZGF0YSBpc24ndCBhdmFpbGFi
bGUgd2hlbiBzc2JkX2FtZF9sc19jZmdfaW5pdCBpcyBjYWxsZWQuCj4gPj4gCj4gPj4gQnkgImlz
bid0IGF2YWlsYWJsZSIgeW91IG1lYW4gImhhc24ndCBiZWVuIHBvcHVsYXRlZCB5ZXQiPyBFbHNl
Cj4gPj4gSSBkb24ndCB1bmRlcnN0YW5kLgo+ID4gCj4gPiBJdCBoYXNuJ3QgYmVlbiBwb3B1bGF0
ZWQgeWV0Lgo+IAo+IE5vdCBldmVuIGJvb3RfY3B1X2RhdGE/Cgpib290X2NwdV9kYXRhIGlzLCBi
dXQgY3VycmVudF9jcHVfZGF0YSBhbmQgbnJfc29ja2V0cyBpcyBub3QuCgo+ID4+ID4+IEkgZmlu
ZCBzdWNoIGEgaGFyZC1jb2RlZCB1cHBlciBib3VuZCBxdWl0ZSBjb25jZXJuaW5nLiBJcyBucl9z
b2NrZXRzCj4gPj4gPj4gbm90IGNvcnJlY3QgaW4gdGhlIEFNRCBjYXNlPyBJZiBzbywgdGhhdCB3
b3VsZCB3YW50IGZpeGluZywgc3VjaCB0aGF0Cj4gPj4gPj4geW91IGNhbiB1c2UgdGhlIHZhcmlh
YmxlIGhlcmUuCj4gPj4gPiAKPiA+PiA+IEl0J3MgYmVlbiBhIHdoaWxlIHNpbmNlIEkgd3JvdGUg
dGhpcyBidXQgSUlSQywgaXQgaGFzIHRvIGRvIHdpdGgKPiA+PiA+IG5yX3NvY2tldHMgZWl0aGVy
IGJlaW5nIG9mZiBvciBub3QgYXZhaWxhYmxlIHdoZW4gdGhlIGNvZGUgaXMgcnVuLgo+ID4+ID4g
Rm9yIEZhbWlseSAxN2ggd2hpY2ggdGhlIHBhdGNoZXMgYXJlIGZvciwgdGhlcmUncyBhIG1heCBv
ZiB0d28gc29ja2V0cy4KPiA+PiAKPiA+PiBJJ3ZlIGltcGxpZWQgdGhhdCBmcm9tIGhvdyB5b3Ug
d3JvdGUgdGhlIHBhdGNoZXMsIGJ1dCBzdWNoIGhhcmQgY29kaW5nCj4gPj4gd2lsbCBvbmx5IG1h
a2UgZm9yIG1vcmUgY29kZSBjaHVybiBsYXRlciBvbi4gVHJ5IHRvIGJlIGFzIGdlbmVyaWMgYXMK
PiA+PiBwb3NzaWJsZS4KPiA+IAo+ID4gV2VsbCwgbnJfc29ja2V0cyBnZXRzIHNldCBpbiBzbXBf
cHJlcGFyZV9jcHVzLCB3aGljaCBnZXRzIGNhbGxlZCBhZnRlcgo+ID4gaW5pdF9zcGVjdWxhdGlv
bl9taXRpZ2F0aW9ucygpIGFuZCBzc2JkX2FtZF9sc19jZmdfaW5pdCgpLiAgSXQgY291bGQgYmUK
PiA+IHB1dCBsYXRlciBvbiBpbiB0aGUgYm9vdCwgYnV0IGl0IG5lZWRzIHRvIGJlIHJ1biBhdCBs
ZWFzdCBiZWZvcmUgb3RoZXIKPiA+IGNwdXMgYXJlIGJyb3VnaHQgb25saW5lLiAgSSdtIHdlbGNv
bWUgdG8gYW55IHN1Z2dlc3Rpb25zIGFib3V0IGhvdyB0bwo+ID4gcmVzdHJ1Y3R1cmUgdGhpbmdz
IHRob3VnaC4KPiAKPiBEaWQgeW91IGNvbnNpZGVyIHVzaW5nIGEgcHJlc21wLWluaXRjYWxsPwo+
IAo+IEphbgoKSSd2ZSBiZWVuIGxvb2tpbmcgYXQgaXQsIHNlZW1zIGxpa2UgdGhhdCBjb3VsZCB3
b3JrLiAgWW91J2Qgc3RpbGwgbmVlZApzb21ldGhpbmcgaW4gc3RhcnRfc2Vjb25kYXJ5IGJ1dCBp
dCB3b3VsZCB0YWtlIHRoZSBpbml0IGNhbGwgb3V0IG9mCl9fc3RhcnRfeGVuKCkuICBJJ2xsIHRl
c3QgdGhhdC4KCgotLSAKQnJpYW4gV29vZHMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 17:30:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 17:30:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnSI4-0007Pc-Ju; Wed, 08 Aug 2018 17:30: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=7jrv=kx=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fnSI3-0007PX-2p
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 17:30:31 +0000
X-Inumbo-ID: 9d8bf03b-9b30-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9d8bf03b-9b30-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 19:29:34 +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 w78HTKXL080453;
 Wed, 8 Aug 2018 17:30:26 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=zwJkNmJGVVAB/DLo8m8CY/u3HoDA6+yEVMz76ExBTGg=;
 b=WyMzArMpaZkmMbf2jRXVQri/tlov6dHE6oBmpLdxipM2fwTZkgTPRS8GoFarDgHwI+bY
 7e4EeJL6dgq6HQBNdlrWFdS7Oty8F5QFRzIR7bzUtZ09xnLvqsPUQMWxUSj87NlRoJUg
 oj5jcWnN4aVZugctmwFd4fPzEw7enSsGsQkb6MqP4lOuyNRAuv6wdr/jIJ/4DsaVrHyg
 +h6e2ve5bgV/yyrBUiTvUuhXnBRSufsowBZ/ufSrNwin/s/HVk/xkBx9X8nYB9TmTXIG
 KeNl/RDKg+Dh/L7+Vrchm1kNI5ZSwewReEA1EFp0uk653KbqhRlukNWm4ihy1ugUcSXr Ew== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2130.oracle.com with ESMTP id 2kn3jt6typ-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 08 Aug 2018 17:30:26 +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 w78HUP3D014105
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 8 Aug 2018 17:30:25 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 w78HUO0x009294;
 Wed, 8 Aug 2018 17:30:25 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, 08 Aug 2018 10:00:22 -0700
To: Roger Pau Monne <roger.pau@citrix.com>, linux-kernel@vger.kernel.org
References: <20180808114641.20854-1-roger.pau@citrix.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: <dbefa2f6-8545-c76f-10a0-cbb5eef40678@oracle.com>
Date: Wed, 8 Aug 2018 13:01:23 -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: <20180808114641.20854-1-roger.pau@citrix.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8979
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808080179
Subject: Re: [Xen-devel] [PATCH] xen/balloon: fix balloon initialization for
 PVH Dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org,
 Gabriel Ercarug <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>

T24gMDgvMDgvMjAxOCAwNzo0NiBBTSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IFRoZSBjdXJy
ZW50IGJhbGxvb24gY29kZSB0cmllcyB0byBjYWxjdWxhdGUgYSBkZWx0YSBmYWN0b3IgZm9yIHRo
ZQo+IGJhbGxvb24gdGFyZ2V0IHdoZW4gcnVubmluZyBpbiBIVk0gbW9kZSBpbiBvcmRlciB0byBh
Y2NvdW50IGZvciBtZW1vcnkKPiB1c2VkIGJ5IHRoZSBmaXJtd2FyZS4KPgo+IFRoaXMgd29ya2Fy
b3VuZCBmb3IgbWVtb3J5IGFjY291bnRpbmcgZG9lc24ndCB3b3JrIHByb3Blcmx5IG9uIGEgUFZI
Cj4gRG9tMCwgdGhhdCBoYXMgYSBzdGF0aWMtbWF4IHZhbHVlIGRpZmZlcmVudCBmcm9tIHRoZSB0
YXJnZXQgdmFsdWUgZXZlbgo+IGF0IHN0YXJ0dXAuIE5vdGUgdGhhdCB0aGlzIGlzIG5vdCBhIHBy
b2JsZW0gZm9yIERvbVVzIGJlY2F1c2UgZ3Vlc3RzIGFyZQo+IHN0YXJ0ZWQgd2l0aCBhIHN0YXRp
Yy1tYXggdmFsdWUgdGhhdCBtYXRjaGVzIHRoZSBhbW91bnQgb2YgUkFNIGluIHRoZQo+IG1lbW9y
eSBtYXAuCj4KPiBGaXggdGhpcyBieSBmb3JjZWZ1bGx5IHNldHRpbmcgdGFyZ2V0X2RpZmYgZm9y
IERvbTAsIHJlZ2FyZGxlc3Mgb2YKPiBpdCdzIG1vZGUuCj4KPiBSZXBvcnRlZC1ieTogR2Ficmll
bCBCZXJjYXJ1ZyA8YmVyY2FydWdAYW1hem9uLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPgoKCkFwcGxpZWQgdG8gZm9yLWxpbnVz
LTQuMTkKCi1ib3JpcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 17:36:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 17: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 1fnSO7-0007eq-CD; Wed, 08 Aug 2018 17:36:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=1o/j=kx=prgmr.com=srn@srs-us1.protection.inumbo.net>)
 id 1fnSO6-0007e6-D1
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 17:36:46 +0000
X-Inumbo-ID: 7cf2f9e4-9b31-11e8-a8a5-bc764e045a96
Received: from mail.xen.prgmr.com (unknown [2605:2700:0:5::4713:9506])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7cf2f9e4-9b31-11e8-a8a5-bc764e045a96;
 Wed, 08 Aug 2018 19:35:49 +0200 (CEST)
Received: from localhost.localdomain (c-73-162-190-54.hsd1.ca.comcast.net
 [73.162.190.54]) (Authenticated sender: srn)
 by mail.xen.prgmr.com (Postfix) with ESMTPSA id B2DEA28C005;
 Wed,  8 Aug 2018 13:36:43 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail.xen.prgmr.com B2DEA28C005
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prgmr.com;
 s=default; t=1533749804;
 bh=dQoSprQEcsSOTpJrwt+O6l7VLdNOpqaB01oWyJP5VZY=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=lN1StGZZF/IADbhGDWyRgNYSa+lWQbW+rVXE6Je07aKG5K5oEyHpWx1ejjSqd0b4f
 k4UT3vhWPAKwiacHh5pcIynjEhMhc61AGIW+ezNcwp/ztOhE1dN9tqiRHhU3W6ivIM
 HA05B6GmW718jFgQg8FQfpv1dNzSVg5Y8Hf33dkQ=
From: Sarah Newman <srn@prgmr.com>
To: stable@vger.kernel.org
Date: Wed,  8 Aug 2018 10:35:48 -0700
Message-Id: <1533749748-25861-1-git-send-email-srn@prgmr.com>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <6A458833-F161-4C0A-8DFF-8757EDA36D5C@amacapital.net>
References: <6A458833-F161-4C0A-8DFF-8757EDA36D5C@amacapital.net>
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>, x86@kernel.org,
 Brian Gerst <brgerst@gmail.com>, Sarah Newman <srn@prgmr.com>,
 Dominik Brodowski <linux@dominikbrodowski.net>, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, 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>

Y29tbWl0IGIzNjgxZGQ1NDhkMDZkZWIyZTE1NzM4OTA4MjlkZmY0YjE1YWJmNDYgdXBzdHJlYW0u
CgpUaGlzIHZlcnNpb24gYXBwbGllcyB0byB2NC45LgoKRnJvbSBBbmR5IEx1dG9taXJza2ksIG9y
aWdpbmFsIGF1dGhvcjoKCmVycm9yX2VudHJ5IGFuZCBlcnJvcl9leGl0IGNvbW11bmljYXRlIHRo
ZSB1c2VyIHZzIGtlcm5lbCBzdGF0dXMgb2YKdGhlIGZyYW1lIHVzaW5nICVlYnguICBUaGlzIGlz
IHVubmVjZXNzYXJ5IC0tIHRoZSBpbmZvcm1hdGlvbiBpcyBpbgpyZWdzLT5jcy4gIEp1c3QgdXNl
IHJlZ3MtPmNzLgoKVGhpcyBtYWtlcyBlcnJvcl9lbnRyeSBzaW1wbGVyIGFuZCBtYWtlcyBlcnJv
cl9leGl0IG1vcmUgcm9idXN0LgoKSXQgYWxzbyBmaXhlcyBhIG5hc3R5IGJ1Zy4gIEJlZm9yZSBh
bGwgdGhlIFNwZWN0cmUgbm9uc2Vuc2UsIFRoZQp4ZW5fZmFpbHNhZmVfY2FsbGJhY2sgZW50cnkg
cG9pbnQgcmV0dXJuZWQgbGlrZSB0aGlzOgoKICAgICAgICBBTExPQ19QVF9HUFJFR1NfT05fU1RB
Q0sKICAgICAgICBTQVZFX0NfUkVHUwogICAgICAgIFNBVkVfRVhUUkFfUkVHUwogICAgICAgIEVO
Q09ERV9GUkFNRV9QT0lOVEVSCiAgICAgICAgam1wICAgICBlcnJvcl9leGl0CgpBbmQgaXQgZGlk
IG5vdCBnbyB0aHJvdWdoIGVycm9yX2VudHJ5LiAgVGhpcyB3YXMgYm9ndXM6IFJCWApjb250YWlu
ZWQgZ2FyYmFnZSwgYW5kIGVycm9yX2V4aXQgZXhwZWN0ZWQgYSBmbGFnIGluIFJCWC4KRm9ydHVu
YXRlbHksIGl0IGdlbmVyYWxseSBjb250YWluZWQgKm5vbnplcm8qIGdhcmJhZ2UsIHNvIHRoZQpj
b3JyZWN0IGNvZGUgcGF0aCB3YXMgdXNlZC4gIEFzIHBhcnQgb2YgdGhlIFNwZWN0cmUgZml4ZXMs
IGNvZGUgd2FzCmFkZGVkIHRvIGNsZWFyIFJCWCB0byBtaXRpZ2F0ZSBjZXJ0YWluIHNwZWN1bGF0
aW9uIGF0dGFja3MuICBOb3csCmRlcGVuZGluZyBvbiBrZXJuZWwgY29uZmlndXJhdGlvbiwgUkJY
IGdvdCB6ZXJvZWQgYW5kLCB3aGVuIHJ1bm5pbmcKc29tZSBXaW5lIHdvcmtsb2FkcywgdGhlIGtl
cm5lbCBjcmFzaGVzLiAgVGhpcyB3YXMgaW50cm9kdWNlZCBieToKCiAgICBjb21taXQgM2FjNmQ4
Yzc4N2I4ICgieDg2L2VudHJ5LzY0OiBDbGVhciByZWdpc3RlcnMgZm9yCiAgICBleGNlcHRpb25z
L2ludGVycnVwdHMsIHRvIHJlZHVjZSBzcGVjdWxhdGlvbiBhdHRhY2sgc3VyZmFjZSIpCgpXaXRo
IHRoaXMgcGF0Y2ggYXBwbGllZCwgUkJYIGlzIG5vIGxvbmdlciBuZWVkZWQgYXMgYSBmbGFnLCBh
bmQgdGhlCnByb2JsZW0gZ29lcyBhd2F5LgoKSSBzdXNwZWN0IHRoYXQgbWFsaWNpb3VzIHVzZXJz
cGFjZSBjb3VsZCB1c2UgdGhpcyBidWcgdG8gY3Jhc2ggdGhlCmtlcm5lbCBldmVuIHdpdGhvdXQg
dGhlIG9mZmVuZGluZyBwYXRjaCBhcHBsaWVkLCB0aG91Z2guCgpbSGlzdG9yaWNhbCBub3RlOiBJ
IHdyb3RlIHRoaXMgcGF0Y2ggYXMgYSBjbGVhbnVwIGJlZm9yZSBJIHdhcyBhd2FyZQogb2YgdGhl
IGJ1ZyBpdCBmaXhlZC5dCgpbTm90ZSB0byBzdGFibGUgbWFpbnRhaW5lcnM6IHRoaXMgc2hvdWxk
IHByb2JhYmx5IGdldCBhcHBsaWVkIHRvIGFsbAoga2VybmVscy5dCgpDYzogQnJpYW4gR2Vyc3Qg
PGJyZ2Vyc3RAZ21haWwuY29tPgpDYzogQm9yaXNsYXYgUGV0a292IDxicEBhbGllbjguZGU+CkNj
OiBEb21pbmlrIEJyb2Rvd3NraSA8bGludXhAZG9taW5pa2Jyb2Rvd3NraS5uZXQ+CkNjOiBJbmdv
IE1vbG5hciA8bWluZ29AcmVkaGF0LmNvbT4KQ2M6ICJILiBQZXRlciBBbnZpbiIgPGhwYUB6eXRv
ci5jb20+CkNjOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KQ2M6IEJvcmlz
IE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CkNjOiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+CkNjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKQ2M6
IHg4NkBrZXJuZWwub3JnCkNjOiBzdGFibGVAdmdlci5rZXJuZWwub3JnCkNjOiBBbmR5IEx1dG9t
aXJza2kgPGx1dG9Aa2VybmVsLm9yZz4KRml4ZXM6IDNhYzZkOGM3ODdiOCAoIng4Ni9lbnRyeS82
NDogQ2xlYXIgcmVnaXN0ZXJzIGZvciBleGNlcHRpb25zL2ludGVycnVwdHMsIHRvIHJlZHVjZSBz
cGVjdWxhdGlvbiBhdHRhY2sgc3VyZmFjZSIpClJlcG9ydGVkLWFuZC10ZXN0ZWQtYnk6ICJNLiBW
ZWZhIEJpY2FrY2kiIDxtLnYuYkBydW5ib3guY29tPgpTaWduZWQtb2ZmLWJ5OiBBbmR5IEx1dG9t
aXJza2kgPGx1dG9Aa2VybmVsLm9yZz4KU2lnbmVkLW9mZi1ieTogU2FyYWggTmV3bWFuIDxzcm5A
cHJnbXIuY29tPgotLS0KIGFyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMgfCAxOSArKysrLS0tLS0t
LS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAxNSBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TIGIvYXJjaC94ODYvZW50
cnkvZW50cnlfNjQuUwppbmRleCBkNThkOGRjLi4wZGFiNDdhIDEwMDY0NAotLS0gYS9hcmNoL3g4
Ni9lbnRyeS9lbnRyeV82NC5TCisrKyBiL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMKQEAgLTc3
NCw3ICs3NzQsNyBAQCBFTlRSWShcc3ltKQogCiAJY2FsbAlcZG9fc3ltCiAKLQlqbXAJZXJyb3Jf
ZXhpdAkJCS8qICVlYng6IG5vIHN3YXBncyBmbGFnICovCisJam1wCWVycm9yX2V4aXQKIAkuZW5k
aWYKIEVORChcc3ltKQogLmVuZG0KQEAgLTEwNDMsNyArMTA0Myw2IEBAIEVORChwYXJhbm9pZF9l
eGl0KQogCiAvKgogICogU2F2ZSBhbGwgcmVnaXN0ZXJzIGluIHB0X3JlZ3MsIGFuZCBzd2l0Y2gg
Z3MgaWYgbmVlZGVkLgotICogUmV0dXJuOiBFQlg9MDogY2FtZSBmcm9tIHVzZXIgbW9kZTsgRUJY
PTE6IG90aGVyd2lzZQogICovCiBFTlRSWShlcnJvcl9lbnRyeSkKIAljbGQKQEAgLTEwODcsNyAr
MTA4Niw2IEBAIEVOVFJZKGVycm9yX2VudHJ5KQogCSAqIGZvciB0aGVzZSBoZXJlIHRvby4KIAkg
Ki8KIC5MZXJyb3Jfa2VybmVsc3BhY2U6Ci0JaW5jbAklZWJ4CiAJbGVhcQluYXRpdmVfaXJxX3Jl
dHVybl9pcmV0KCVyaXApLCAlcmN4CiAJY21wcQklcmN4LCBSSVArOCglcnNwKQogCWplCS5MZXJy
b3JfYmFkX2lyZXQKQEAgLTExMTksMjggKzExMTcsMTkgQEAgRU5UUlkoZXJyb3JfZW50cnkpCiAK
IAkvKgogCSAqIFByZXRlbmQgdGhhdCB0aGUgZXhjZXB0aW9uIGNhbWUgZnJvbSB1c2VyIG1vZGU6
IHNldCB1cCBwdF9yZWdzCi0JICogYXMgaWYgd2UgZmF1bHRlZCBpbW1lZGlhdGVseSBhZnRlciBJ
UkVUIGFuZCBjbGVhciBFQlggc28gdGhhdAotCSAqIGVycm9yX2V4aXQga25vd3MgdGhhdCB3ZSB3
aWxsIGJlIHJldHVybmluZyB0byB1c2VyIG1vZGUuCisJICogYXMgaWYgd2UgZmF1bHRlZCBpbW1l
ZGlhdGVseSBhZnRlciBJUkVULgogCSAqLwogCW1vdgklcnNwLCAlcmRpCiAJY2FsbAlmaXh1cF9i
YWRfaXJldAogCW1vdgklcmF4LCAlcnNwCi0JZGVjbAklZWJ4CiAJam1wCS5MZXJyb3JfZW50cnlf
ZnJvbV91c2VybW9kZV9hZnRlcl9zd2FwZ3MKIEVORChlcnJvcl9lbnRyeSkKIAotCi0vKgotICog
T24gZW50cnksIEVCWCBpcyBhICJyZXR1cm4gdG8ga2VybmVsIG1vZGUiIGZsYWc6Ci0gKiAgIDE6
IGFscmVhZHkgaW4ga2VybmVsIG1vZGUsIGRvbid0IG5lZWQgU1dBUEdTCi0gKiAgIDA6IHVzZXIg
Z3NiYXNlIGlzIGxvYWRlZCwgd2UgbmVlZCBTV0FQR1MgYW5kIHN0YW5kYXJkIHByZXBhcmF0aW9u
IGZvciByZXR1cm4gdG8gdXNlcm1vZGUKLSAqLwogRU5UUlkoZXJyb3JfZXhpdCkKLQltb3ZsCSVl
YngsICVlYXgKIAlESVNBQkxFX0lOVEVSUlVQVFMoQ0xCUl9OT05FKQogCVRSQUNFX0lSUVNfT0ZG
Ci0JdGVzdGwJJWVheCwgJWVheAotCWpueglyZXRpbnRfa2VybmVsCisJdGVzdGIJJDMsIENTKCVy
c3ApCisJanoJcmV0aW50X2tlcm5lbAogCWptcAlyZXRpbnRfdXNlcgogRU5EKGVycm9yX2V4aXQp
CiAKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 19:38:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 19:38: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 1fnUHF-0007iO-5q; Wed, 08 Aug 2018 19:37: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=cdxt=kx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnUHD-0007iC-Ba
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 19:37:47 +0000
X-Inumbo-ID: 96986ed4-9b42-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 96986ed4-9b42-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 19:38:13 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fnUH9-0002lt-KS; Wed, 08 Aug 2018 19:37: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 1fnUH9-0001J1-9R; Wed, 08 Aug 2018 19:37:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnUH9-0007jJ-8j; Wed, 08 Aug 2018 19:37:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125810-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=4b60c40659b34b6577a6bc91eb4115458a0e425f
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 08 Aug 2018 19:37:43 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125810: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTgxMCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTgxMC8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDRiNjBjNDA2NTliMzRiNjU3N2E2YmM5MWViNDExNTQ1
OGEwZTQyNWYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDcgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA2IGRheXMgICAxOSBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4MDIgIDIwMTgtMDgtMDggMTE6MDA6NDcgWiAgICAwIGRh
eXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02
NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUt
bG9ncwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1MTIgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 20:40:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 20:40: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 1fnVFV-00048r-Jp; Wed, 08 Aug 2018 20:40: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=cdxt=kx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnVFU-0003zX-1e
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 20:40:04 +0000
X-Inumbo-ID: 498868f4-9b4b-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 498868f4-9b4b-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 20:40: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 1fnVFR-0004B1-2e; Wed, 08 Aug 2018 20: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 1fnVFQ-0003y1-Qv; Wed, 08 Aug 2018 20:40:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnVFQ-0005pN-Pn; Wed, 08 Aug 2018 20:40:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125786-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:build-arm64-pvops:<job status>:broken:regression
 linux-4.14:build-arm64:<job status>:broken:regression
 linux-4.14:build-arm64-xsm:<job status>:broken:regression
 linux-4.14:build-arm64:hosts-allocate:broken:allowable
 linux-4.14:build-arm64-xsm:hosts-allocate:broken:allowable
 linux-4.14:build-arm64-pvops:hosts-allocate:broken:allowable
 linux-4.14:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.14:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-4.14:build-arm64:capture-logs:broken:nonblocking
 linux-4.14:build-arm64-xsm:capture-logs:broken:nonblocking
 linux-4.14:build-arm64-pvops:capture-logs:broken: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-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt: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-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-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: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-arndale:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-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-raw:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-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-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-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=2ae6c0413b4768f9d8fc6f718a732f9dae014b67
X-Osstest-Versions-That: linux=1e92e813554a93741666e9f378a83d70405b9076
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 08 Aug 2018 20:40:00 +0000
Subject: [Xen-devel] [linux-4.14 test] 125786: 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>

ZmxpZ2h0IDEyNTc4NiBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3ODYvCgpGYWlsdXJlcyBhbmQgcHJvYmxl
bXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJs
b2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFy
bTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRl
ZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NCAgICAgICAgICAgICAg
ICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjUxNzUKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9r
ZW4gUkVHUi4gdnMuIDEyNTE3NQogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMiBob3N0
cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1MTc1CgpUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1MTc1CiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9r
ZW4gYmxvY2tlZCBpbiAxMjUxNzUKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDMgY2Fw
dHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNTE3NQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAg
ICAgICAgIDJhZTZjMDQxM2I0NzY4ZjlkOGZjNmY3MThhNzMyZjlkYWUwMTRiNjcKYmFzZWxpbmUg
dmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDFlOTJlODEzNTU0YTkzNzQxNjY2ZTlmMzc4
YTgzZDcwNDA1YjkwNzYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTE3NSAgMjAxOC0wNy0xNSAw
ODowNDozNiBaICAgMjQgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjUyNzAgIDIwMTgtMDct
MTcgMTA6MTA6MTMgWiAgIDIyIGRheXMgICAgOCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjU3NzEgIDIwMTgtMDgtMDYgMTU6MzQ6MjYgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCjQ3MyBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3Rpbmcg
dGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1
bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1
aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2Vu
LXN0ZXAgYnVpbGQtYXJtNjQgaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQt
eHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGhvc3RzLWFs
bG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBi
dWlsZC1hcm02NC14c20gY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3Bz
IGNhcHR1cmUtbG9ncwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBi
ZSAxNTE3MSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 22:21:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 22:21:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnWpK-0002pl-Kt; Wed, 08 Aug 2018 22:21:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cdxt=kx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnWpK-0002pc-0M
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 22:21:10 +0000
X-Inumbo-ID: 69de10b4-9b59-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 69de10b4-9b59-11e8-a6a9-d7ebe60f679a;
 Wed, 08 Aug 2018 22:21:36 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fnWpF-0006Fa-3M; Wed, 08 Aug 2018 22:21: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 1fnWpE-0007hZ-T6; Wed, 08 Aug 2018 22:21:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnWpE-0000jU-SW; Wed, 08 Aug 2018 22:21:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125803-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=9e6c4f1527e6f72d6ada10aa39854f2bdd40772f
X-Osstest-Versions-That: ovmf=b6e48ec6412eab0f21fdff5a045a7ee516574d44
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 08 Aug 2018 22:21:04 +0000
Subject: [Xen-devel] [ovmf test] 125803: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTgwMyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU4MDMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA5ZTZjNGYxNTI3ZTZmNzJkNmFkYTEwYWEzOTg1NGYy
YmRkNDA3NzJmCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBiNmU0OGVj
NjQxMmVhYjBmMjFmZGZmNWEwNDVhN2VlNTE2NTc0ZDQ0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU3OTAgIDIwMTgtMDgtMDcgMTQ6NTk6MjcgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1ODAzICAyMDE4LTA4LTA4IDEyOjI5OjEyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFiZW4gQ2Fy
c2V5IDxqYWJlbi5jYXJzZXlAaW50ZWwuY29tPgogIExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50
ZWwuY29tPgogIFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICBZdW5odWEgRmVuZyA8
eXVuaHVheC5mZW5nQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQv
b3NzdGVzdC9vdm1mLmdpdAogICBiNmU0OGVjNjQxLi45ZTZjNGYxNTI3ICA5ZTZjNGYxNTI3ZTZm
NzJkNmFkYTEwYWEzOTg1NGYyYmRkNDA3NzJmIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 22:54:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 22:54:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnXLU-000530-G9; Wed, 08 Aug 2018 22:54: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=cdxt=kx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnXLS-00052q-Qv
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 22:54:22 +0000
X-Inumbo-ID: db503b1d-9b5d-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id db503b1d-9b5d-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 00:53: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 1fnXLO-0006tT-SK; Wed, 08 Aug 2018 22:54:18 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fnXLO-0000Il-G0; Wed, 08 Aug 2018 22:54:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnXLO-0003B5-FN; Wed, 08 Aug 2018 22:54:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125814-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=4b60c40659b34b6577a6bc91eb4115458a0e425f
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 08 Aug 2018 22:54:18 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125814: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTgxNCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTgxNC8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDRiNjBjNDA2NTliMzRiNjU3N2E2YmM5MWViNDExNTQ1
OGEwZTQyNWYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDcgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA2IGRheXMgICAyMCBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4MDIgIDIwMTgtMDgtMDggMTE6MDA6NDcgWiAgICAwIGRh
eXMgICAgNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02
NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUt
bG9ncwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1MTIgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 08 23:46:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Aug 2018 23:46:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnY9U-0000Eq-D6; Wed, 08 Aug 2018 23:46: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=cdxt=kx=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnY9S-0000Eg-SZ
 for xen-devel@lists.xenproject.org; Wed, 08 Aug 2018 23:46:02 +0000
X-Inumbo-ID: 12987ab0-9b65-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 12987ab0-9b65-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 01:45: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 1fnY9N-0007zW-Ny; Wed, 08 Aug 2018 23:45: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 1fnY9N-00036A-78; Wed, 08 Aug 2018 23:45:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnY9N-0003vH-3L; Wed, 08 Aug 2018 23:45:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125789-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-arm64-xsm:<job status>:broken:regression
 xen-unstable:build-arm64-pvops:<job status>:broken:regression
 xen-unstable:build-arm64:<job status>:broken:regression
 xen-unstable:build-i386-pvops:kernel-build:fail:regression
 xen-unstable:test-amd64-amd64-libvirt:guest-start/debian.repeat:fail:heisenbug
 xen-unstable:build-arm64:hosts-allocate:broken:allowable
 xen-unstable:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable:build-arm64-pvops:hosts-allocate:broken:allowable
 xen-unstable:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-livepatch:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 xen-unstable:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:build-arm64:capture-logs:broken:nonblocking
 xen-unstable:build-arm64-pvops:capture-logs:broken:nonblocking
 xen-unstable:build-arm64-xsm:capture-logs:broken: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-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-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt: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-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-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-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=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
X-Osstest-Versions-That: xen=1f7574763cbb2c85825b8cc4d81f386e767a476f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 08 Aug 2018 23:45:57 +0000
Subject: [Xen-devel] [xen-unstable test] 125789: 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>

ZmxpZ2h0IDEyNTc4OSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc4OS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICBm
YWlsIGluIDEyNTc3MCBSRUdSLiB2cy4gMTI1NjkxCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBp
bnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgMTggZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgZmFpbCBwYXNzIGluIDEyNTc3MAoKUmVn
cmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyNTY5MQogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMiBo
b3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1NjkxCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxMjU2OTEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxv
Y2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICBibG9ja2VkIGluIDEyNTc3MCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgIGJsb2NrZWQgaW4gMTI1NzcwIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxv
Y2tlZCBpbiAxMjU3NzAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIGluIDEyNTc3MCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tl
ZCBpbiAxMjU3NzAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNTc3MCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDEyNTc3
MCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgIGJsb2NrZWQgaW4gMTI1NzcwIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjU3NzAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9j
a2VkIGluIDEyNTc3MCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDEyNTc3MCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI1
NzcwIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBi
dWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDEyNTc3MCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI1NzcwIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgYmxvY2tlZCBpbiAxMjU3NzAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTI1NzcwIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxv
Y2tlZCBpbiAxMjU3NzAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIGluIDEyNTc3MCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgaW4gMTI1
NzcwIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTI1NzcwIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAx
MjU3NzAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQt
Y2hlY2soMSkgICBibG9ja2VkIGluIDEyNTc3MCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgaW4gMTI1NzcwIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgaW4gMTI1NzcwIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjU3NzAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICBi
bG9ja2VkIGluIDEyNTc3MCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgaW4gMTI1NzcwIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEp
IGJsb2NrZWQgaW4gMTI1NzcwIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFt
ZCAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBpbiAxMjU3NzAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIGlu
IDEyNTc3MCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI1NzcwIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBpbiAxMjU3NzAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICBibG9ja2VkIGluIDEyNTc3MCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI1NzcwIG4vYQogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQt
bGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQgICAg
ICAgICAgICAgICAgICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4g
MTI1NjkxCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAg
ICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjU2OTEKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNTY5MQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTI1NjkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2OTEKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEyNTY5MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1NjkxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2OTEKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBsaWtlIDEyNTY5MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NjkxCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjU2OTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY5MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0
YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAg
ICAgICAgICAgICAgICAgIGVkNWY4ZDljYTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMK
YmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDFmNzU3NDc2M2NiYjJjODU4
MjViOGNjNGQ4MWYzODZlNzY3YTQ3NmYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTY5MSAgMjAx
OC0wNy0zMCAyMTozNzoxMiBaICAgIDkgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjU3MTYg
IDIwMTgtMDgtMDEgMDM6MzY6MjkgWiAgICA3IGRheXMgICAgNCBhdHRlbXB0cwpUZXN0aW5nIHNh
bWUgc2luY2UgICAxMjU3NDMgIDIwMTgtMDgtMDIgMTA6MTM6NTMgWiAgICA2IGRheXMgICAgMyBh
dHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBLaXBlciA8
ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CiAgRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2Uu
Y29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxt
YXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIE5vcmJlcnQgTWFudGhleSA8bm1hbnRo
ZXlAYW1hem9uLmRlPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgog
IFNpbW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KICBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBn
cmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
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
LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4t
am9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tl
bgpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0cy1hbGxvY2F0ZQpicm9rZW4tc3RlcCBidWls
ZC1hcm02NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMg
aG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgY2FwdHVyZS1sb2dzCmJyb2tl
bi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBidWlsZC1h
cm02NC14c20gY2FwdHVyZS1sb2dzCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2Vu
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0
IGJyb2tlbgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGVkNWY4ZDljYTQ3ZTY5ZTMwMjIxYzM3
ZWM4MTJmMmIzOGFmMTlkODMKQXV0aG9yOiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1h
cm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CkRhdGU6ICAgVHVlIEp1bCAzMSAyMjoxOTow
NSAyMDE4ICswMjAwCgogICAgdG9vbHMvZ2Ric3g6IHVzZSBpbnR0eXBlcy5oIGluc3RlYWQgb2Yg
Y3VzdG9tIG1hY3JvcwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2kt
R8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgICBBY2tlZC1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFsgd2VpOiBmaXggdXAgcGF0Y2ggXQog
ICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCAw
Yzk4MjFkNWM4NzBjMzVhYTM4ZGY3YmI1ZTJmZjU0ZGEyMTY5YjViCkF1dGhvcjogTWFyZWsgTWFy
Y3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgpEYXRl
OiAgIFR1ZSBKdWwgMzEgMDQ6MzA6NDIgMjAxOCArMDIwMAoKICAgIHRvb2xzL2dkYnN4OiBmaXgg
J2cnIHBhY2tldCByZXNwb25zZSBmb3IgNjRiaXQgZ3Vlc3RzCiAgICAKICAgIGdkYiA4LjAgZml4
ZWQgYm91bmRzIGNoZWNraW5nIGZvciAnZycgcGFja2V0IChjb21taXQKICAgIDlkYzE5M2MzYmU4
NWFhZmE2MGNlZmY1N2QzYjA0MzBhZjYwN2I0Y2UgIkNoZWNrIGZvciB0cnVuY2F0ZWQKICAgIHJl
Z2lzdGVycyBpbiBwcm9jZXNzX2dfcGFja2V0IikuIFRoaXMgcmV2ZWFsZWQgdGhhdCBnZGJzeCBk
aWQKICAgIG5vdCBwcm9wZXJseSBmb3JtYXR0ZWQgJ2cnIHBhY2tldCAtIHNlZ21lbnQgcmVnaXN0
ZXJzIGFuZCBlZmxhZ3MgYXJlCiAgICBleHBlY3RlZCB0byBiZSAzMi1iaXQgZmllbGRzIGluIHRo
ZSByZXNwb25zZSAoYWNjb3JkaW5nIHRvCiAgICBnZGIvZmVhdHVyZXMvaTM4Ni82NGJpdC1jb3Jl
LnhtbCBpbiBnZGIgc291cmNlcykuIFNwZWNpZmljIGVycm9yIGlzOgogICAgCiAgICAgICAgVHJ1
bmNhdGVkIHJlZ2lzdGVyIDI2IGluIHJlbW90ZSAnZycgcGFja2V0CiAgICAKICAgIGluc3RlYWQg
b2Ygc2lsZW50bHkgdHJ1bmNhdGluZyBwYXJ0IG9mIHJlZ2lzdGVyLgogICAgCiAgICBBZGRpdGlv
bmFsbHksIGl0IGxvb2tzIGxpa2Ugc2VnbWVudCByZWdpc3RlcnMgb2YgNjRiaXQgZ3Vlc3RzIHdl
cmUgbmV2ZXIKICAgIHJlcG9ydGVkIGNvcnJlY3RseSwgYmVjYXVzZSBvZiB0eXBlIG1pc21hdGNo
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1h
cm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCAwMWRmYTMzNzhmOTE1MTExYzVmYmMwZjE4OGYwY2Zk
MjY1OGZlMDEzCkF1dGhvcjogU2ltb24gR2Fpc2VyIDxzaW1vbkBpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgpEYXRlOiAgIFR1ZSBKdWwgMzEgMDQ6NTY6NTQgMjAxOCArMDIwMAoKICAgIHhlbnN0b3Jl
LWNsaWVudDogQWRkIG9wdGlvbiBmb3IgcmF3IGluLS9vdXRwdXQKICAgIAogICAgUGFyc2luZy9n
ZW5lcmF0aW5nIHRoZSBlc2NhcGUgc2VxdWVuY2VzIHVzZWQgYnkgeGVuc3RvcmUtY2xpZW50IGlz
IG5vbgogICAgdHJpdmlhbC4gU28gbWFrZSBzY3JpcHRpbmcgKGZvciB1c2UgaW4gc3R1YmRvbSkg
ZWFzaWVyIGJ5IGFkZGluZyBhIHJhdwogICAgb3B0aW9uLgogICAgCiAgICBbYWRkZWQgbWFuIHBh
Z2UgZW50cmllcywgZmFjb3Igb3V0IGV4cGFuZF9idWZmZXJdCiAgICBTaWduZWQtb2ZmLWJ5OiBN
YXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5j
b20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCBi
ZTU0MWU1M2FkZjY3NGYyYjU2NWFlN2NlZjM5M2RhNjUyNDQ5ZWZhCkF1dGhvcjogTWFyZWsgTWFy
Y3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgpEYXRl
OiAgIFR1ZSBKdWwgMzEgMDQ6NTY6NTMgMjAxOCArMDIwMAoKICAgIGRvY3M6IGFkZCB4ZW5zdG9y
ZS1yZWFkIGFuZCB4ZW5zdG9yZS13cml0ZSBtYW4gcGFnZXMKICAgIAogICAgU2lnbmVkLW9mZi1i
eTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3Ns
YWIuY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpjb21t
aXQgZGViMGUxNjRkZWUyZmZiOTI4NDZkMzA0NjQ1MjkzMGU2ZmMzYjM4NApBdXRob3I6IE1hcmVr
IE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4K
RGF0ZTogICBUdWUgSnVsIDMxIDA1OjE1OjMyIDIwMTggKzAyMDAKCiAgICB4ZW5jb25zb2xlOiBh
ZGQgb3B0aW9uIHRvIGF2b2lkIGVzY2FwZSBzZXF1ZW5jZXMgaW4gbG9nCiAgICAKICAgIEFkZCAt
LXJlcGxhY2UtZXNjYXBlIG9wdGlvbiB0byB4ZW5jb25zb2xlZCwgd2hpY2ggcmVwbGFjZXMgRVND
IHdpdGgKICAgICcuJyBpbiBjb25zb2xlIG91dHB1dCB3cml0dGVuIHRvIGxvZyBmaWxlLiBUaGlz
IG1ha2VzIGl0IHNsaWdodGx5IHNhZmVyCiAgICB0byBkbyB0YWlsIC1mIG9uIGEgY29uc29sZSBv
dXRwdXQgb2YgdW50cnVzdGVkIGd1ZXN0LgogICAgVGhlIHB0eSBvdXRwdXQgaXMgdW5hZmZlY3Rl
ZCBieSB0aGlzIG9wdGlvbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogICAgQWNrZWQt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBbIHdlaTogbW92ZSB2YXJpYWJs
ZXMgaW50byBhIG5hcnJvd2VyIHNjb3BlIF0KICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Cgpjb21taXQgOThiOTJmMjYwMTliYWI0MDNkM2U1ZmE3NGRiZWM0
YmY4YTU0MWRlNApBdXRob3I6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkRhdGU6ICAg
V2VkIEF1ZyAxIDEwOjAzOjA3IDIwMTggKzAxMDAKCiAgICB4ZW46IGNsZWFuIHVwIGFsdHAybSBv
cCBjb21tZW50CiAgICAKICAgIERlbGV0ZSB0cmFpbGluZyBzcGFjZXMgYW5kIHJlZmVyIHRvIFhT
TSBpbnN0ZWFkIG9mIGFuIGludGVybmFsCiAgICBmdW5jdGlvbiBpbiB0aGUgcHVibGljIGhlYWRl
ci4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+
CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IDZh
YWE5ZmIzMDgxNzFlYzU4ZGRmNGNmMDU4YWQ1MzQxZjgxYTY1Y2YKQXV0aG9yOiBHZW9yZ2UgRHVu
bGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEp1bCAzMSAxNToxNzoy
MSAyMDE4ICswMTAwCgogICAgaHZtL2FsdHAybTogQ2xhcmlmeSB0aGUgcHJvcGVyIHdheSB0byBl
eHRlbmQgdGhlIGFsdHAybSBpbnRlcmZhY2UKICAgIAogICAgVGhlIGFsdHAybSBmdW5jdGlvbmFs
aXR5IHdhcyBvcmlnaW5hbGx5IGVudmlzaW9uZWQgdG8gYmUgdXNlZCBpbgogICAgc2V2ZXJhbCBk
aWZmZXJlbnQgY29uZmlndXJhdGlvbnMsIG9uZSBvZiB3aGljaCB3YXMgYSBzaW5nbGUgaW4tZ3Vl
c3QKICAgIGFnZW50IHRoYXQgaGFkIGZ1bGwgb3BlcmF0aW9uYWwgY29udHJvbCBvZiBhbHRwMm0u
ICBUaGlzIHJlcXVpcmVkIHRoZQogICAgc2luZ2xlIGh5cGVyY2FsbCB0byBiZSBhbiBIVk1PUCBy
YXRoZXIgdGhhbiBhIERPTUNUTCwgc2luY2UgSFZNIGd1ZXN0cwogICAgYXJlIG5vdCBhbGxvd2Vk
IHRvIG1ha2UgRE9NQ1RMcy4gIEFjY2VzcyB0byB0aGlzIEhWTU9QIGlzIGNvbnRyb2xsZWQKICAg
IGJ5IGEgcGVyLWRvbWFpbiBIVk1fUEFSQU0sIGFuZCBkZWZhdWx0cyB0byAnb2ZmJy4KICAgIAog
ICAgRXhwb3NpbmcgdGhlIGFsdHAybSBmdW5jdGlvbmFsaXR5IHRvIHRoZSBndWVzdCB3YXMgY29u
dHJvdmVyc2lhbCBhdAogICAgdGhlIHRpbWUsIGJ1dCB3YXMgdWx0aW1hdGVseSBhY2NlcHRlZC4g
IFRoZSBmYWN0IHRoYXQgYWx0cDJtIGlzIGFuCiAgICBIVk1PUCByYXRoZXIgdGhhbiBhIERPTUNU
TCBoYXMgY2F1c2VkIHNvbWUgcHJvYmxlbXMsIGhvd2V2ZXIsIGZvcgogICAgdGhvc2UgbW92aW5n
IGZvcndhcmQgdHJ5aW5nIHRvIGV4dGVuZCB0aGUgaW50ZXJmYWNlOiBFeHRlbmRpbmcgdGhlCiAg
ICBpbnRlcmZhY2UgZXZlbiBmb3IgdGhlICdleHRlcm5hbCcgdXNlIGNhc2Ugbm93IG1lYW5zIGV4
dGVuZGluZyBhbgogICAgSFZNT1AsIHdoaWNoIGltcGxpY2l0bHkgZXh0ZW5kcyB0aGUgc3VyZmFj
ZSBvZiBhdHRhY2sgZm9yIHRoZQogICAgJ2ludGVybmFsJyB1c2UgY2FzZSBhcyB3ZWxsLiAgVGhl
IHJlc3VsdCBoYXMgYmVlbiB0aGF0IGV2ZXJ5IGFkZGl0aW9uCiAgICB0byB0aGlzIGludGVyZmFj
ZSBoYXMgYWxzbyBiZWVuIGNvbnRyb3ZlcnNpYWwuCiAgICAKICAgIFNldHRsZSB0aGUgY29udHJv
dmVyc3kgb25jZSBhbmQgZm9yIGFsbCBieSBkb2N1bWVudGluZyAxKSB0aGUgcHVycG9zZQogICAg
b2YgdGhlIGFsdHAybSBpbnRlcmZhY2UsIGFuZCAyKSBob3cgdG8gZXh0ZW5kIGl0LiAgSW4gcGFy
dGljdWxhcjoKICAgIAogICAgKiBTcGVjaWZ5IHRoYXQgdGhlIGZ1bGx5IGluLWd1ZXN0IGFnZW50
IGlzIGEgdGFyZ2V0IHVzZSBjYXNlCiAgICAKICAgICogU3BlY2lmeSB0aGF0IGFsbCBleHRlbnNp
b25zIHRvIGFsdHAybSBmdW5jdGlvbmFsaXR5IHNob3VsZCBiZSBzdWJvcHMKICAgICAgb2YgdGhl
IEhWTU9QIGh5cGVyY2FsbAogICAgCiAgICAqIFNwZWNpZnkgdGhhdCBuZXcgc3Vib3BzIHNob3Vs
ZCBiZSBlbmFibGVkIGluIEFMVFAyTV9taXhlZCBtb2RlIGJ5CiAgICAgIGRlZmF1bHQsIGJ1dCB0
aGF0IHRoaXMgbW9kZSBoYXMgbm90IGJlZW4gZXZhbHVhdGVkIGZvciBzYWZldHkuCiAgICAKICAg
IEhvcGVmdWxseSB0aGlzIHdpbGwgYWxsb3cgdGhlIGFsdHAybSBpbnRlcmZhY2UgdG8gYmUgZGV2
ZWxvcGVkIGZ1cnRoZXIKICAgIHdpdGhvdXQgdW5uZWNlc3NhcnkgY29udHJvdmVyc3kuCiAgICAK
ICAgIEZ1cnRoZXIgZGlzY3Vzc2lvbjoKICAgIAogICAgQXMgZmFyIGFzIEkgY2FuIHRlbGwgdGhl
cmUgYXJlIHRocmVlIHBvc3NpYmxlIHNvbHV0aW9ucyB0byB0aGlzCiAgICBjb250cm92ZXJzeS4K
ICAgIAogICAgQS4gUmVtb3ZlIHRoZSAnaW50ZXJuYWwnIGZ1bmN0aW9uYWxpdHkgYXMgYSB0YXJn
ZXQgYnkgY29udmVydGluZyB0aGUKICAgIGN1cnJlbnQgSFZNT1AgaW50byBhIERPTUNUTC4KICAg
IAogICAgQi4gSGF2ZSB0d28gaHlwZXJjYWxscyAtLSBhbiBIVk1PUCB3aGljaCBjb250YWlucyBm
dW5jdGlvbmFsaXR5CiAgICBleHBlY3RlZCB0byBiZSB1c2VkIGJ5IHRoZSAnaW50ZXJuYWwnIGFn
ZW50LCBhbmQgYSBET01DVEwgZm9yCiAgICBmdW5jdGlvbmFsaXR5IHdoaWNoIGlzIGV4cGVjdGVk
IHRvIGJlIHVzZWQgb25seSBiZSB0aGUgJ2V4dGVybmFsJwogICAgYWdlbnQuCiAgICAKICAgIEMu
IEFncmVlIHRvIGFkZCBhbGwgbmV3IHN1Ym9wcyB0byB0aGUgY3VycmVudCBoeXBlcmNhbGwgKEhW
TU9QKSwgZXZlbgogICAgaWYgd2UncmUgbm90IHN1cmUgaWYgdGhleSBzaG91bGQgYmUgZXhwb3Nl
ZCB0byB0aGUgZ3Vlc3QuCiAgICAKICAgIEkgdGhpbmsgQSBpcyBhIHRlcnJpYmxlIGlkZWEuICBI
YXZpbmcgYSBzaW5nbGUgaW4tZ3Vlc3QgYWdlbnQgaXMgYQogICAgcmVhc29uYWJsZSBkZXNpZ24g
Y2hvaWNlLCBhbmQgYXBwYXJlbnRseSBpdCB3YXMgZXZlbiBpbXBsZW1lbnRlZCBhdAogICAgc29t
ZSBwb2ludDsgd2Ugc2hvdWxkIG1ha2UgaXQgc3RyYWlnaHRmb3J3YXJkIGZvciBzb21lb25lIGlu
IHRoZQogICAgZnV0dXJlIHRvIHBpY2sgdXAgdGhlIHdvcmsgaWYgdGhleSB3YW50IHRvLgogICAg
CiAgICBJIHRoaW5rIEIgaXMgYWxzbyBhIGJhZCBpZGVhLiAgVGhlIHBlb3BsZSBleHRlbmRpbmcg
aXQgYXQgdGhlIG1vbWVudAogICAgYXJlIHByaW1hcmlseSBjb25jZXJuZWQgd2l0aCB0aGUgJ2V4
dGVybmFsJyB1c2UgY2FzZS4gIFRoZXJlIGlzIG5vYm9keQogICAgYXJvdW5kIHRvIHJlcHJlc2Vu
dCB3aGV0aGVyIG5ldyBmdW5jdGlvbmFsaXR5IHNob3VsZCBlbmQgdXAgaW4gdGhlCiAgICBIVk1P
UCBvciB0aGUgRE9NQ1RMLCB3aGljaCBtZWFucyB0aGF0IGJ5IGRlZmF1bHQgaXQgd2lsbCBlbmQg
dXAgaW4gdGhlCiAgICBET01DVEwuICBJZiBpdCBpcyBkaXNjb3ZlcmVkLCBhZnRlcndhcmRzLCB0
aGF0IHRoZSBuZXcgb3BlcmF0aW9ucwogICAgKndvdWxkKiBiZSBzYWZlIGFuZCB1c2VmdWwgZm9y
IHRoZSAnaW50ZXJuYWwnIHVzZSBjYXNlLCB0aGVuIHdlIHdpbGwKICAgIGVpdGhlciBoYXZlIHRv
IGR1cGxpY2F0ZSB0aGVtIGluc2lkZSB0aGUgSFZNT1AgKHdoaWNoIHdvdWxkIGJlCiAgICB0ZXJy
aWJsZSkgb3IgbW92ZSB0aGUgb3BlcmF0aW9uIGZyb20gdGhlIERPTUNUTCB0byB0aGUgSFZNT1Ag
KHdoaWNoCiAgICB3b3VsZCBtYWtlIGNvZGluZyBhbiBhZ2VudCBhZ2FpbnN0IHNldmVyYWwgdmVy
c2lvbnMgYSBtZXNzKS4KICAgIAogICAgSXQganVzdCBtYWtlcyBtb3JlIHNlbnNlIHRvIGhhdmUg
YWxsIHRoZSBhbHRwMm0gb3BlcmF0aW9ucyBpbiBhIHNpbmdsZQogICAgcGxhY2UsIGFuZCBhIHNp
bXBsZSB3YXkgdG8gY29udHJvbCB3aGV0aGVyIHRoZXkncmUgYXZhaWxhYmxlIHRvIHRoZQogICAg
J2ludGVybmFsJyB1c2UgY2FzZSBvciBub3QuICBBcyBzdWNoLCBJIGFtIHByb3Bvc2luZyAnQycu
CiAgICAKICAgIEV2ZW4gd2l0aGluIHRoYXQsIHdlIGhhdmUgc2V2ZXJhbCBvcHRpb25zIGFzIGZh
ciBhcyB3aGF0IHRvIGRvIHdpdGgKICAgIHRoZSBjdXJyZW50IGludGVyZmFjZToKICAgIAogICAg
QzE6IEF1ZGl0IHRoZSBjdXJyZW50IHN1Ym9wcyBhbmQgbWFrZSBhIGJsYWNrbGlzdCBvZiBzdWJv
cHMgbm90CiAgICBzdWl0YWJsZSBmb3IgZXhwb3N1cmUgdG8gdGhlIGd1ZXN0LiAgRnV0dXJlIHN1
Ym9wcyBzaG91bGQgYmUgb24gdGhlCiAgICBibGFja2xpc3QgdW5sZXNzIHRoZXkgaGF2ZSBiZWVu
IGV2YWx1YXRlZCBhcyBzYWZlIGZvciBleHBvc3VyZS4KICAgIAogICAgQzI6IERvbid0IGJsYWNr
bGlzdCB0aGUgY3VycmVudCBzdWJvcHMsIGJ1dCByZXF1aXJlIHRoYXQgYWxsIGZ1dHVyZQogICAg
c3Vib3BzIGJlIGJsYWNrbGlzdGVkIHVubGVzcyB0aGV5IGhhdmUgYmVlbiBldmFsdWF0ZWQgYXMg
c2FmZSBmb3IKICAgIGV4cG9zdXJlLgogICAgCiAgICBDMzogRG9uJ3QgYmxhY2tsaXN0IGN1cnJl
bnQgb3IgZnV0dXJlIHN1Ym9wcyBmb3IgdGhlIHByZXNlbnQ7IGp1c3QKICAgIGRvY3VtZW50IHRo
YXQgdGhleSBuZWVkIHRvIGJlIGV2YWx1YXRlZCAoYW5kIHNvbWUgcG90ZW50aWFsbHkKICAgIGJs
YWNrbGlzdGVkKSBiZWZvcmUgYmVpbmcgZXhwb3NlZCB0byBhIGd1ZXN0IGluIGEgc2FmZXR5LWNy
aXRpY2FsCiAgICBlbnZpcm9ubWVudC4KICAgIAogICAgQzEgd291bGQgYmUgaWRlYWwsIGJ1dCB0
aGVyZSdzIG5vYm9keSBhdCBwcmVzZW50IHRvIGRvIHRoZSB3b3JrLgogICAgR2l2ZW4gdGhhdCwg
QzMgaGFzIGJlZW4gc2VlbiBhcyB0aGUgYmVzdCBzb2x1dGlvbiBpbiBkaXNjdXNzaW9uLgogICAg
CiAgICBSZXZpZXdlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIu
Y29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBTaWdu
ZWQtb2ZmLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Cgpjb21t
aXQgOTYwZDdiOGZmYmFkMTJiMDY1ZDcyZjExNzE3ODBlYjExZjExZWU5MQpBdXRob3I6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVsIDMxIDE3OjEyOjM1IDIw
MTggKzAyMDAKCiAgICB4ODYveHN0YXRlOiBjb3JyZWN0IGxvZ2dpbmcgaW4gaGFuZGxlX3hzZXRi
digpCiAgICAKICAgIENvcnJlY3QgYSBkaXNhZ3JlZW1lbnQgYmV0d2VlbiB0ZXh0IGFuZCBsb2dn
ZWQgdmFsdWUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgoKY29tbWl0IGI3NWJkMjk2ZDdlOGY0NDQzNjJlNWUzMjFkMDk4MjUwNzg4NzVmMTEK
QXV0aG9yOiBOb3JiZXJ0IE1hbnRoZXkgPG5tYW50aGV5QGFtYXpvbi5kZT4KRGF0ZTogICBUdWUg
SnVsIDMxIDE3OjExOjM2IDIwMTggKzAyMDAKCiAgICBtZW1vcnk6IGZpeCBsYWJlbCBzeW50YXgK
ICAgIAogICAgV2hlbiBjb21waWxpbmcgdGhpcyBmaWxlIHdpdGggZ2NjLCB0aGUgY29tcGlsZXIg
aGFwcGlseSBhY2NlcHRzIHRoZQogICAgc2VxdWVuY2Ugb2YgYSBsYWJlbCBmb2xsb3dlZCBieSBh
biBhdHRyaWJ1dGUuIEhvd2V2ZXIsIHRoaXMgc2VxdWVuY2UgZG9lcwogICAgbm90IGZvbGxvdyB0
aGUgZ2NjIGRvY3VtZW50YXRpb24uIEhlbmNlLCBvdGhlciBjb21waWxlcnMgbWlnaHQgc3R1bWJs
ZQogICAgdXBvbiB0aGlzIHN0YXRlbWVudC4KICAgIAogICAgVG8gYmUgYWJsZSB0byBjb21waWxl
IFhlbiB3aXRoIGdvdG8tY2MgKHRoZSBjb21waWxlciBvZiB0aGUgQ1BST1ZFUiB0b29sCiAgICBz
dWl0ZSksIHRoZSBtaXNzaW5nIHNlbWljb2xvbiBpcyBhZGRlZCBpbiB0aGlzIGNvbW1pdC4KICAg
IAogICAgUmVwb3J0ZWQtYnk6IEVsaXphYmV0aCBQb2xncmVlbiA8cG9sZ3JlZW5AYW1hem9uLmRl
PgogICAgU2lnbmVkLW9mZi1ieTogTm9yYmVydCBNYW50aGV5IDxubWFudGhleUBhbWF6b24uZGU+
CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0
IDg2N2E1ZTIzMGQyMTg2NmEzNTk3OWVjNjhjNWM4MjYwNDA5NmUwMTgKQXV0aG9yOiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgSnVsIDMxIDEwOjI1
OjM2IDIwMTggKzAyMDAKCiAgICBpb21tdTogcmVtb3ZlIHVubmVlZGVkIHJldHVybiBmcm9tIGlv
bW11X2h3ZG9tX2luaXQKICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVs
LmR1cnJhbnRAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+Cgpjb21taXQgOTMyNDlmN2ZjMTdjMWYzYTJhYThiZjllYTA1NWFhMzI2ZTkzYTRh
ZQpBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAg
IFR1ZSBKdWwgMzEgMTA6MjU6MDYgMjAxOCArMDIwMAoKICAgIHg4Ni9lZmk6IHNwbGl0IGNvbXBp
bGVyIHZzIGxpbmtlciBzdXBwb3J0CiAgICAKICAgIFNvIHRoYXQgYW4gRUxGIGJpbmFyeSB3aXRo
IHN1cHBvcnQgZm9yIEVGSSBzZXJ2aWNlcyB3aWxsIGJlIGJ1aWx0IHdoZW4KICAgIHRoZSBjb21w
aWxlciBzdXBwb3J0cyB0aGUgTVMgQUJJLCByZWdhcmRsZXNzIG9mIHRoZSBsaW5rZXIgc3VwcG9y
dCBmb3IKICAgIFBFLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJA
b3JhY2xlLmNvbT4KICAgIFRlc3RlZC1ieTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3Jh
Y2xlLmNvbT4KCmNvbW1pdCAxOGNkNDk5N2QyNmI5ZGY5NWRkYTg3NTAzZTQxYzgyMzI3OWEwN2Ew
CkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAg
VHVlIEp1bCAzMSAxMDoyNDoyMiAyMDE4ICswMjAwCgogICAgeDg2L2VmaTogbW92ZSB0aGUgbG9n
aWMgdG8gZGV0ZWN0IFBFIGJ1aWxkIHN1cHBvcnQKICAgIAogICAgU28gdGhhdCBpdCBjYW4gYmUg
dXNlZCBieSBvdGhlciBjb21wb25lbnRzIGFwYXJ0IGZyb20gdGhlIGVmaSBzcGVjaWZpYwogICAg
Y29kZS4gQnkgbW92aW5nIHRoZSBkZXRlY3Rpb24gY29kZSBjcmVhdGluZyBhIGR1bW15IGVmaS9k
aXNhYmxlZCBmaWxlCiAgICBjYW4gYmUgYXZvaWRlZC4KICAgIAogICAgVGhpcyBpcyByZXF1aXJl
ZCBzbyB0aGF0IHRoZSBjb25kaXRpb25hbCB1c2VkIHRvIGRlZmluZSB0aGUgZWZpIHN5bWJvbAog
ICAgaW4gdGhlIGxpbmtlciBzY3JpcHQgY2FuIGJlIHJlbW92ZWQgYW5kIGluc3RlYWQgdGhlIGRl
ZmluaXRpb24gb2YgdGhlCiAgICBlZmkgc3ltYm9sIGNhbiBiZSBndWFyZGVkIHVzaW5nIHRoZSBw
cmVwcm9jZXNzb3IuCiAgICAKICAgIFRoZSBtb3RpdmF0aW9uIGJlaGluZCB0aGlzIGNoYW5nZSBp
cyB0byBiZSBhYmxlIHRvIGJ1aWxkIFhlbiB1c2luZyBsbGQKICAgICh0aGUgTExWTSBsaW5rZXIp
LCB0aGF0IGF0IGxlYXN0IG9uIHZlcnNpb24gNi4wLjAgZG9lc24ndCB3b3JrCiAgICBwcm9wZXJs
eSB3aXRoIGEgREVGSU5FRCBiZWluZyB1c2VkIGluIGEgY29uZGl0aW9uYWwgZXhwcmVzc2lvbjoK
ICAgIAogICAgbGQgICAgLW1lbGZfeDg2XzY0X2Zic2QgIC1UIHhlbi5sZHMgLU4gcHJlbGluay5v
IC0tYnVpbGQtaWQ9c2hhMSBcCiAgICAgICAgL3Jvb3Qvc3JjL3hlbi94ZW4vY29tbW9uL3N5bWJv
bHMtZHVtbXkubyAtbyAvcm9vdC9zcmMveGVuL3hlbi8ueGVuLXN5bXMuMAogICAgbGQ6IGVycm9y
OiB4ZW4ubGRzOjIzMzogc3ltYm9sIG5vdCBmb3VuZDogZWZpCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFRlc3RlZC1ieTogRGFuaWVs
IEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KCmNvbW1pdCAzOGU1M2EzMzc5NWE4OGYz
MDVmMzBmNjNiN2Y5NTQ4ZTQ0NmJhMmFiCkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEp1bCAzMSAxMDoyMzozNyAyMDE4ICswMjAwCgog
ICAgeGVuL2NvbXBpbGVyOiBpbnRyb2R1Y2UgYSBkZWZpbmUgZm9yIHdlYWsgc3ltYm9scwogICAg
CiAgICBBbmQgcmVwbGFjZSB0aGUgb3Blbi1jb2RlZCB2ZXJzaW9ucyBhbHJlYWR5IGluIHRyZWUu
IE5vIGZ1bmN0aW9uYWwKICAgIGNoYW5nZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIg
UGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBSZWl2ZXdlZC1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb3Nz
IExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KCmNvbW1pdCBmOTMwMjE3NTRi
MzRmNjVmNjE4MTI0OTFmMGJlZWZlM2Q0NmQ4ZTdlCkF1dGhvcjogRG91ZyBHb2xkc3RlaW4gPGNh
cmRvZUBjYXJkb2UuY29tPgpEYXRlOiAgIFN1biBKdWwgMjkgMTY6NTM6MTYgMjAxOCAtMDUwMAoK
ICAgIGNpOiBlbmFibGUgYnVpbGRzIHdpdGggQ2VudE9TIDcueAogICAgCiAgICBBZGQgdGhlIENl
bnRPUyA3LnggaW1hZ2VzIHRvIGJlIHVzZWQgZm9yIGJ1aWxkIHRlc3RpbmcuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKY29tbWl0IDQ1MjA1YjY1Mjk0
ZmE3Yzg5MTFlNjYzMmYyNWZjY2U4NmU0NTczNDUKQXV0aG9yOiBEb3VnIEdvbGRzdGVpbiA8Y2Fy
ZG9lQGNhcmRvZS5jb20+CkRhdGU6ICAgU3VuIEp1bCAyOSAxNjo1MzoxNSAyMDE4IC0wNTAwCgog
ICAgYXV0b21hdGlvbjogYWRkIENlbnRPUyA3LnggaW1hZ2UKICAgIAogICAgVGhpcyBpbWFnZSB3
aWxsIGFsd2F5cyB0cmFjayB0aGUgbGF0ZXN0IENlbnRPUyA3LnggcmVsZWFzZS4gQWRkIHRoaXMK
ICAgIGNvbnRhaW5lciB0byBjb250YWluZXJpemUgZm9yIGVhc3kgYWNjZXNzLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAgICBSZXZp
ZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KKHFlbXUgY2hhbmdlcyBub3Qg
aW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 00:13:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 00:13:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnYZR-0002wH-QB; Thu, 09 Aug 2018 00:12:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=msqq=ky=xenproject.org=prvs=7528929e5=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fnYZQ-0002w8-D6
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 00:12:52 +0000
X-Inumbo-ID: 048f324a-9b69-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 048f324a-9b69-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 00:13:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,212,1531785600"; d="scan'208";a="62374842"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75055-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=9e6c4f1527e6f72d6ada10aa39854f2bdd40772f
X-Osstest-Versions-That: ovmf=b6e48ec6412eab0f21fdff5a045a7ee516574d44
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 9 Aug 2018 01:12:47 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75055: 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
NTA1NSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDU1LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxp
a2UgNzUwNTQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTA1NAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDllNmM0ZjE1MjdlNmY3MmQ2YWRhMTBhYTM5ODU0
ZjJiZGQ0MDc3MmYKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIGI2ZTQ4
ZWM2NDEyZWFiMGYyMWZkZmY1YTA0NWE3ZWU1MTY1NzRkNDQKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTA1NCAgMjAxOC0wOC0wOCAxMjo0OTo1NyBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwNTUgIDIwMTgtMDgtMDggMjI6NTM6MDggWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYWJlbiBD
YXJzZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+CiAgTGltaW5nIEdhbyA8bGltaW5nLmdhb0Bp
bnRlbC5jb20+CiAgU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogIFl1bmh1YSBGZW5n
IDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczog
L2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5z
b3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDllNmM0ZjE1MjdlNmY3
MmQ2YWRhMTBhYTM5ODU0ZjJiZGQ0MDc3MmYKQXV0aG9yOiBTdGFyIFplbmcgPHN0YXIuemVuZ0Bp
bnRlbC5jb20+CkRhdGU6ICAgVHVlIEF1ZyA3IDE4OjAxOjEyIDIwMTggKzA4MDAKCiAgICBGbXBE
ZXZpY2VQa2cgRm1wRHhlOiBMb2NrIHZhcmlhYmxlcyBpbiBlbnRyeXBvaW50IGluc3RlYWQgb2Yg
Y2FsbGJhY2sKICAgIAogICAgQ3VycmVudCBjb2RlIGxvY2tzIHZhcmlhYmxlcyBpbiBQY2RGbXBE
ZXZpY2VMb2NrRXZlbnRHdWlkIGNhbGxiYWNrIGJ5CiAgICBWYXJpYWJsZUxvY2sgcHJvdG9jb2wg
d2hvc2UgaW50ZXJmYWNlIHdpbGwgYmUgY2xvc2VkIGF0IEVuZE9mRHhlLgogICAgU28gdGhlIFBj
ZEZtcERldmljZUxvY2tFdmVudEd1aWQgY2FsbGJhY2sgbmVlZHMgYmUgZXhlY3V0ZWQgYmVmb3Jl
CiAgICB0aGUgRW5kT2ZEeGUgY2FsbGJhY2sgaW4gVmFyaWFibGUgZHJpdmVyLgogICAgV2hlbiBQ
Y2RGbXBEZXZpY2VMb2NrRXZlbnRHdWlkID0gZ0VmaUVuZE9mRHhlRXZlbnRHcm91cEd1aWQsIHRo
ZQogICAgY2FsbGJhY2sncyBleGVjdXRpb24gc2VxdWVuY2UgZGVwZW5kcyBvbiB0aGUgY2FsbGJh
Y2sncyBUUEwgYW5kCiAgICByZWdpc3RyYXRpb24gc2VxdWVuY2UuCiAgICBXaGVuIFBjZEZtcERl
dmljZUxvY2tFdmVudEd1aWQgPSBnRWZpRXZlbnRSZWFkeVRvQm9vdEd1aWQsIHRoZQogICAgUGNk
Rm1wRGV2aWNlTG9ja0V2ZW50R3VpZCBjYWxsYmFjayB3aWxsIGJlIGV4ZWN1dGVkIGFmdGVyIHRo
ZQogICAgRW5kT2ZEeGUgY2FsbGJhY2sgaW4gVmFyaWFibGUgZHJpdmVyLCB0aGUgbG9ja2luZyB3
aWxsIGZhaWwuCiAgICAKICAgIFRoZSBwYXRjaCBtb3ZlcyB0aGUgdmFyaWFibGVzIGxvY2tpbmcg
bG9naWMgdG8gZW50cnlwb2ludC4KICAgIFRoZSBwYXRjaCBhbHNvIG1vdmVzIHRoZSBJc0xvY2tG
bXBEZXZpY2VBdExvY2tFdmVudEd1aWRSZXF1aXJlZCAoKQogICAgY2hlY2tpbmcgdG8gZW50cnlw
b2ludC4KICAgIAogICAgVGhlIGVudHJ5cG9pbnQncyBmaW5hbCByZXR1cm4gc3RhdHVzIHNob3Vs
ZCBiZSBiZXR0ZXIgdG8gZGVwZW5kIG9uCiAgICB0aGUgcmV0dXJuIHN0YXR1cyBvZiBSZWdpc3Rl
ckZtcEluc3RhbGxlci9JbnN0YWxsRm1wSW5zdGFuY2UsIGJ1dCBub3QKICAgIGdCUy0+Q3JlYXRl
RXZlbnRFeC4KICAgIFNvIHRoZSBwYXRjaCBhbHNvIG1vdmVzIHRoZSBSZWdpc3RlckZtcEluc3Rh
bGxlci9JbnN0YWxsRm1wSW5zdGFuY2UKICAgIGNhbGxpbmcgdG8gdGhlIGVuZCBvZiBlbnRyeXBv
aW50LgogICAgCiAgICBDYzogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRl
bC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3Jl
ZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5j
b20+CiAgICBSZXZpZXdlZC1ieTogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBp
bnRlbC5jb20+Cgpjb21taXQgNmVjNGQzMDBmZTU5MjlhNDNiOTExOGFkYzgwYWE5MDlmNjFhYjY2
NQpBdXRob3I6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KRGF0ZTogICBNb24gQXVn
IDYgMTU6NDY6MzYgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZyBFcnN0Rm1wRHhlOiBDcmVh
dGUgRVNSVCBpbiBSZWFkeVRvQm9vdCBldmVudAogICAgCiAgICBDdXJyZW50IGNvZGUganVzdCBj
cmVhdGVzIEVTUlQgZW50cnkgaW4gRk1QIG5vdGlmaWNhdGlvbgogICAgYW5kIGluc3RhbGxzIEVT
UlQgY29uZmlndXJhdGlvbiB0YWJsZSBpbiBSZWFkeVRvQm9vdCBldmVudC4KICAgIAogICAgVGhl
IExhc3RBdHRlbXB0VmVyc2lvbiBhbmQgTGFzdEF0dGVtcHRTdGF0dXMgaW4gRVNSVCB3aWxsCiAg
ICBiZSBvdXQgb2YgZGF0ZSBhZnRlciBzeXN0ZW0gY29udGludWVzIHRvIGJvb3Qgd2l0aG91dCBy
ZXNldAogICAgYWZ0ZXIgY2Fwc3VsZSB1cGRhdGUgKHJlc2V0IGlzIG5vdCByZXF1aXJlZCBvciBj
YXBzdWxlIHVwZGF0ZQogICAgaXMgZmFpbGVkKS4KICAgIAogICAgVGhpcyBwYXRjaGVzIHVwZGF0
ZXMgdGhlIGNvZGUgdG8gY3JlYXRlIEVTUlQgYmFzZWQgb24gYWxsCiAgICBGTVAgaW5zdGFuY2Vz
IGluIFJlYWR5VG9Cb290IGV2ZW50LgogICAgCiAgICBDYzogTWljaGFlbCBEIEtpbm5leSA8bWlj
aGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3Jl
IENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGFyIFplbmcg
PHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogTWljaGFlbCBEIEtpbm5leSA8
bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+Cgpjb21taXQgMjdlNDJiZjYxYmIyN2E2MWI1YjRk
ZDA1M2M2YmMyMTljNzNjNGNjOApBdXRob3I6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNv
bT4KRGF0ZTogICBNb24gQXVnIDYgMTU6NDQ6NTkgMjAxOCArMDgwMAoKICAgIEZtcERldmljZVBr
ZyBGbXBEeGU6IE5lZWQgcmVwb3B1bGF0ZSBhZnRlciBTZXRJbWFnZSBpcyBjYWxsZWQKICAgIAog
ICAgTm8gbmVlZCByZXBvcHVsYXRlIGlmIFNldEltYWdlIGlzIG5vdCBjYWxsZWQuCiAgICBCdXQg
bmVlZCByZXBvcHVsYXRlIGFmdGVyIFNldEltYWdlIGlzIGNhbGxlZCB0byB1cGRhdGUKICAgIExh
c3RBdHRlbXB0VmVyc2lvbiBhbmQgTGFzdEF0dGVtcHRTdGF0dXMKICAgIAogICAgQ2M6IE1pY2hh
ZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQt
dW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9m
Zi1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IE1p
Y2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgoKY29tbWl0IGNlZmM4
ZDg4MjFmMGE1ZWM3OTk1OTAxMTQ2ZGQ2YjA1NWQ3Yjk1NmEKQXV0aG9yOiBZdW5odWEgRmVuZyA8
eXVuaHVheC5mZW5nQGludGVsLmNvbT4KRGF0ZTogICBNb24gQXVnIDYgMDk6MDI6MjUgMjAxOCAr
MDgwMAoKICAgIEJhc2VUb29sczogVXNlIGdHdWlkUGF0dGVybiBmb3IgR3VpZCByZWd1bGFyIGV4
cHJlc3Npb24KICAgIAogICAgVXNlIEdsb2JhbERhdGEucHkgZ0d1aWRQYXR0ZXJuIGZvciBHdWlk
IHJlZ3VsYXIgZXhwcmVzc2lvbgogICAgCiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0Bp
bnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgog
ICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEu
MQogICAgU2lnbmVkLW9mZi1ieTogWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+
CiAgICBSZXZpZXdlZC1ieTogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgoK
Y29tbWl0IDVhYzQ1NDhjZGY2NTQ1YjA4ZmIwNGI4M2IyMjUyNjJkODVjYjAwMzMKQXV0aG9yOiBK
YWJlbiBDYXJzZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+CkRhdGU6ICAgRnJpIEF1ZyAzIDA3
OjIxOjA2IDIwMTggKzA4MDAKCiAgICBQYXRjaENoZWNrIC0gYWRkIGVycm9yIG1lc3NhZ2UgZm9y
IGludmFsaWQgcGFyYW1ldGVyCiAgICAKICAgIEN1cnJlbnRseSBpZiBhbiBpbnZhbGlkIHBhcmFt
ZXRlciBpcyBwYXNzZWQsIGl0IGdpdmVzIGEgc3RhY2sgdHJhY2UuCiAgICBUaGlzIGNoYW5nZXMg
aXQgdG8gYW4gZXJyb3IgbWVzc2FnZS4KICAgIAogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5n
YW9AaW50ZWwuY29tPgogICAgQ2M6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNv
bT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVu
dCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEphYmVuIENhcnNleSA8amFiZW4uY2Fyc2V5QGludGVs
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5j
b20+CiAgICBUZXN0ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoKY29t
bWl0IGU1Y2JiOTgyNTYyYzM1NGE2YzA0MDU1MmQwZmYyMGEzODIwMmMyODQKQXV0aG9yOiBZdW5o
dWEgRmVuZyA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KRGF0ZTogICBNb24gQXVnIDYgMDk6MDg6
NTUgMjAxOCArMDgwMAoKICAgIEJhc2VUb29sczogRGVidWcgbWVzc2FnZSBtYWtlIGNvbmZ1c2Vk
CiAgICAKICAgIERlYnVnIG1lc3NhZ2UgbWFrZSBjb25mdXNlZAogICAgCiAgICBGaXggaHR0cHM6
Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD05OTUKICAgIAogICAgQ2M6
IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ2M6IFlvbmdob25nIFpodSA8
eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUg
Q29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFl1bmh1YSBGZW5n
IDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFlvbmdob25nIFpodSA8
eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KCmNvbW1pdCA0MGQxYWRiM2ViZjIxNWJhY2Y4OWQ4NjZm
ZDcyYmZhZDg5N2RhZWMzCkF1dGhvcjogWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5j
b20+CkRhdGU6ICAgVHVlIEF1ZyA3IDA5OjM1OjMzIDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHM6
IEZpeCBpbmNvcnJlY3QgJUVES19UT09MU19QQVRIJQogICAgCiAgICBGb3Igbm9uLXJvb3QgZm9s
ZGVyLCBzdWNoIGFzICJYOlx0ZXN0IiwgdGhlIEVES19UT09MU19QQVRIIHdpbGwKICAgIHJlc29s
dmUgdG8gIlg6XHRlc3RcZWRrMlxCYXNlVG9vbHMiLiBUaGlzIGlzIE9LLgogICAgCiAgICBCdXQg
aWYgV09SS1NQQUNFIGlzIGF0IGEgcm9vdCBmb2xkZXIsIHN1Y2ggYXMgIlg6XCIsIHRoZSBFREtf
VE9PTFNfUEFUSAogICAgd2lsbCBsb29rIGxpa2UgIlg6XFxCYXNlVG9vbHMiLiBUaGUgKmRvdWJs
ZSBiYWNrc2xhc2gqIGNhbiBmYWlsIHRoZSBjb21tYW5kCiAgICBsaWtlICJkZWwiIGFuZCB0aHVz
IGFmZmVjdCB0aGUgJUVSUk9STEVWRUwlIHZhcmlhYmxlLCB3aGljaCBtYXkgYnJlYWsKICAgIHN1
YnNlcXVlbnQgYnVpbGQgcHJvY2Vzc2luZy4KICAgIAogICAgQ2M6IExpbWluZyBHYW8gPGxpbWlu
Zy5nYW9AaW50ZWwuY29tPgogICAgQ2M6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVs
LmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVl
bWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFl1bmh1YSBGZW5nIDx5dW5odWF4LmZlbmdAaW50
ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29t
PgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 01:30:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 01:30:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnZmY-0001rZ-IB; Thu, 09 Aug 2018 01:30:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8hcp=ky=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnZmX-0001rP-DI
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 01:30:29 +0000
X-Inumbo-ID: dc386890-9b73-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dc386890-9b73-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 01:30: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 1fnZmT-0006I2-BL; Thu, 09 Aug 2018 01:30: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 1fnZmS-000245-Ry; Thu, 09 Aug 2018 01:30:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnZmS-0003RY-RN; Thu, 09 Aug 2018 01:30:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125816-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=4b60c40659b34b6577a6bc91eb4115458a0e425f
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 09 Aug 2018 01:30:24 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125816: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTgxNiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTgxNi8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDRiNjBjNDA2NTliMzRiNjU3N2E2YmM5MWViNDExNTQ1
OGEwZTQyNWYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDcgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA2IGRheXMgICAyMSBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4MDIgIDIwMTgtMDgtMDggMTE6MDA6NDcgWiAgICAwIGRh
eXMgICAgNSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02
NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUt
bG9ncwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1MTIgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 01:53:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 01:53:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fna8d-0003Q5-HZ; Thu, 09 Aug 2018 01: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=8hcp=ky=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fna8c-0003Pt-9E
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 01:53:18 +0000
X-Inumbo-ID: 0beb83ec-9b77-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0beb83ec-9b77-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 01:53:44 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fna8Y-0006k0-DJ; Thu, 09 Aug 2018 01:53:14 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fna8Y-0004Yc-4e; Thu, 09 Aug 2018 01:53:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fna8Y-0007Vw-3C; Thu, 09 Aug 2018 01:53:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125788-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:build-arm64:<job status>:broken:regression
 linux-linus:build-arm64-pvops:<job status>:broken:regression
 linux-linus:build-arm64-xsm:<job status>:broken:regression
 linux-linus:build-arm64-pvops:hosts-allocate:broken:allowable
 linux-linus:build-arm64:hosts-allocate:broken:allowable
 linux-linus:build-arm64-xsm:hosts-allocate:broken:allowable
 linux-linus:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:allowable
 linux-linus:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-linus:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-linus:build-arm64:capture-logs:broken:nonblocking
 linux-linus:build-arm64-pvops:capture-logs:broken:nonblocking
 linux-linus:build-arm64-xsm:capture-logs:broken: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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-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-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu: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-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:windows-install: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
X-Osstest-Versions-This: linux=1236568ee3cbb0d3ac62d0074a29b97ecf34cbbc
X-Osstest-Versions-That: linux=527838d470e3a6e79e8ee9d5ddf28920df2a196e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 09 Aug 2018 01:53:14 +0000
Subject: [Xen-devel] [linux-linus test] 125788: 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>

ZmxpZ2h0IDEyNTc4OCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1Nzg4LwoKRmFpbHVyZXMgYW5kIHByb2Js
ZW1zIHdpdGggdGVzdHMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBi
bG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1h
cm02NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJv
a2VuCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgIDxqb2Igc3Rh
dHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJk
ZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1NzAyCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJv
a2VuIFJFR1IuIHZzLiAxMjU3MDIKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9z
dHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcwMgogdGVzdC1hbWQ2NC1h
bWQ2NC1ydW1wcnVuLWFtZDY0IDE3IHJ1bXBydW4tZGVtby14ZW5zdG9yZWxzL3hlbnN0b3JlbHMu
cmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEyNTcwMgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDMgY2FwdHVy
ZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNTcwMgogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4g
MTI1NzAyCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAg
ICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjU3MDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTcwMgogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgIGxpa2UgMTI1NzAyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU3MDIKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEyNTcwMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NzAyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU3MDIKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyNTcwMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NzAyCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAxMjM2NTY4
ZWUzY2JiMGQzYWM2MmQwMDc0YTI5Yjk3ZWNmMzRjYmJjCmJhc2VsaW5lIHZlcnNpb246CiBsaW51
eCAgICAgICAgICAgICAgICA1Mjc4MzhkNDcwZTNhNmU3OWU4ZWU5ZDVkZGYyODkyMGRmMmExOTZl
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU3MDIgIDIwMTgtMDctMzEgMTQ6MjU6NDQgWiAgICA4
IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1NzM1ICAyMDE4LTA4LTAxIDE4OjM3OjM4IFog
ICAgNyBkYXlzICAgIDQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1Nzg4ICAyMDE4
LTA4LTA3IDEzOjQxOjQyIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWRpIE5pc3NpbSA8YWRpbkBtZWxsYW5v
eC5jb20+CiAgQW5kcmV3IEx1bm4gPGFuZHJld0BsdW5uLmNoPgogIEFuZHJldyBNb3J0b24gPGFr
cG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW5pbCBHdXJ1bXVydGh5IDxhbmlsLmd1cnVtdXJ0
aHlAY2F2aXVtLmNvbT4KICBBbm5hLU1hcmlhIEdsZWl4bmVyIDxhbm5hLW1hcmlhQGxpbnV0cm9u
aXguZGU+CiAgQW50b24gVmFzaWx5ZXYgPHZhc2lseWV2QGlzcHJhcy5ydT4KICBBcmQgQmllc2hl
dXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICBBcmVuZCB2YW4gU3ByaWVsIDxhcmVu
ZC52YW5zcHJpZWxAYnJvYWRjb20uY29tPgogIEFyanVuIFZ5bmlwYWRhdGggPGFyanVuQGNoZWxz
aW8uY29tPgogIEFybmFsZG8gQ2FydmFsaG8gZGUgTWVsbyA8YWNtZUByZWRoYXQuY29tPgogIEFy
dGVtIEJpdHl1dHNraXkgPGFydGVtLmJpdHl1dHNraXlAbGludXguaW50ZWwuY29tPgogIEF2aW5h
c2ggUmVwYWthIDxhdmluYXNoLnJlcGFrYUBvcmFjbGUuY29tPgogIEJlbmphbWluIFRpc3NvaXJl
cyA8YmVuamFtaW4udGlzc29pcmVzQHJlZGhhdC5jb20+CiAgQmpvcm4gSGVsZ2FhcyA8YmhlbGdh
YXNAZ29vZ2xlLmNvbT4KICBCasO2cm4gVMO2cGVsIDxiam9ybi50b3BlbEBpbnRlbC5jb20+CiAg
Qm9yaXMgQnJlemlsbG9uIDxib3Jpcy5icmV6aWxsb25AYm9vdGxpbi5jb20+CiAgQ2FsdmluIFdh
bHRvbiA8Y2FsdmluLndhbHRvbkBrZXBzdGluLmNhPgogIENvbGluIElhbiBLaW5nIDxjb2xpbi5r
aW5nQGNhbm9uaWNhbC5jb20+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFjbGUu
Y29tPgogIERhbmllbCBCb3JrbWFubiA8ZGFuaWVsQGlvZ2VhcmJveC5uZXQ+CiAgZGFubiBmcmF6
aWVyIDxkYW5uLmZyYXppZXJAY2Fub25pY2FsLmNvbT4KICBEYXJyaWNrIEouIFdvbmcgPGRhcnJp
Y2sud29uZ0BvcmFjbGUuY29tPgogIERhdmUgQWlybGllIDxhaXJsaWVkQHJlZGhhdC5jb20+CiAg
RGF2aWQgSG93ZWxscyA8ZGhvd2VsbHNAcmVkaGF0LmNvbT4KICBEYXZpZCBTLiBNaWxsZXIgPGRh
dmVtQGRhdmVtbG9mdC5uZXQ+CiAgRGF2aWRsb2hyIEJ1ZXNvIDxkYXZlQHN0Z29sYWJzLm5ldD4K
ICBEbWl0cnkgU2Fmb25vdiA8ZGltYUBhcmlzdGEuY29tPgogIERvdWdsYXMgR2lsYmVydCA8ZGdp
bGJlcnRAaW50ZXJsb2cuY29tPgogIEVsaSBDb2hlbiA8ZWxpQG1lbGxhbm94LmNvbT4KICBFbW1h
bnVlbCBHcnVtYmFjaCA8ZW1tYW51ZWwuZ3J1bWJhY2hAaW50ZWwuY29tPgogIEVyaWMgRHVtYXpl
dCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBFcmljIFNhbmRlZW4gPHNhbmRlZW5AcmVkaGF0LmNv
bT4KICBFcmlrIFNjaG1hdXNzIDxlcmlrLnNjaG1hdXNzQGludGVsLmNvbT4KICBFdWdlbml5IFBh
bHRzZXYgPEV1Z2VuaXkuUGFsdHNldkBzeW5vcHN5cy5jb20+CiAgRXlhbCBCaXJnZXIgPGV5YWwu
YmlyZ2VyQGdtYWlsLmNvbT4KICBGZXJhcyBEYW91ZCA8ZmVyYXNkYUBtZWxsYW5veC5jb20+CiAg
RmxvcmlhbiBGYWluZWxsaSA8Zi5mYWluZWxsaUBnbWFpbC5jb20+CiAgRmxvcmlhbiBXZXN0cGhh
bCA8ZndAc3RybGVuLmRlPgogIEZyZWRlcmljIEJhcnJhdCA8ZmJhcnJhdEBsaW51eC5pYm0uY29t
PgogIEZyZWRlcmljIFdlaXNiZWNrZXIgPGZyZWRlcmljQGtlcm5lbC5vcmc+CiAgR2FsIFByZXNz
bWFuIDxwcmVzc21hbmdhbEBnbWFpbC5jb20+CiAgR2FuZXNoIEdvdWRhciA8Z2FuZXNoZ3JAY2hl
bHNpby5jb20+CiAgR292aW5kYXJhanVsdSBWYXJhZGFyYWphbiA8Z3ZhcmFkYXJAY2lzY28uY29t
PgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBHdWlsbGF1bWUgTmF1bHQg
PGcubmF1bHRAYWxwaGFsaW5rLmZyPgogIEhhbnMgZGUgR29lZGUgPGhkZWdvZWRlQHJlZGhhdC5j
b20+CiAgSGFyaSBWeWFzIDxoYXJpLnZ5YXNAYnJvYWRjb20uY29tPgogIEhlcmJlcnQgWHUgPGhl
cmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBIaW1hbnNodSBNYWRoYW5pIDxoaW1hbnNodS5t
YWRoYW5pQGNhdml1bS5jb20+CiAgSHVhbmcgQ2hvbmcgPGh1YW5nLmNob25nQHp0ZS5jb20uY24+
CiAgSHVnaCBEaWNraW5zIDxodWdoZEBnb29nbGUuY29tPgogIElkbyBTY2hpbW1lbCA8aWRvc2No
QG1lbGxhbm94LmNvbT4KICBJbmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBJb2FuYSBD
aW9ybmVpIDxpb2FuYS5jaW9ybmVpQG54cC5jb20+CiAgSmFjayBNb3JnZW5zdGVpbiA8amFja21A
ZGV2Lm1lbGxhbm94LmNvLmlsPgogIEpha3ViIEtpY2luc2tpIDxqYWt1Yi5raWNpbnNraUBuZXRy
b25vbWUuY29tPgogIEphbmUgQ2h1IDxqYW5lLmNodUBvcmFjbGUuY29tPgogIEphc29uIEd1bnRo
b3JwZSA8amdnQG1lbGxhbm94LmNvbT4KICBKZW5zIEF4Ym9lIDxheGJvZUBrZXJuZWwuZGs+CiAg
SmVyZW15IENsaW5lIDxqY2xpbmVAcmVkaGF0LmNvbT4KICBKZXJvbWUgQnJ1bmV0IDxqYnJ1bmV0
QGJheWxpYnJlLmNvbT4KICBKaWFuZyBCaWFvIDxqaWFuZy5iaWFvMkB6dGUuY29tLmNuPgogIEpv
aGFubmVzIFdlaW5lciA8aGFubmVzQGNtcHhjaGcub3JnPgogIEpvaG4gSHVybGV5IDxqb2huLmh1
cmxleUBuZXRyb25vbWUuY29tPgogIEpvaG4gU3R1bHR6IDxqb2huLnN0dWx0ekBsaW5hcm8ub3Jn
PgogIEpvc2UgQWJyZXUgPGpvYWJyZXVAc3lub3BzeXMuY29tPgogIEpvc2UgQWJyZXUgPEpvc2Uu
QWJyZXVAc3lub3BzeXMuY29tPgogIEp1c3RpbiBQZXR0aXQgPGpwZXR0aXRAb3ZuLm9yZz4KICBL
YWxsZSBWYWxvIDxrdmFsb0Bjb2RlYXVyb3JhLm9yZz4KICBLYW4gTGlhbmcgPGthbi5saWFuZ0Bs
aW51eC5pbnRlbC5jb20+CiAgS2VlcyBDb29rIDxrZWVzY29va0BjaHJvbWl1bS5vcmc+CiAgS2ly
aWxsIEEuIFNodXRlbW92IDxraXJpbGwuc2h1dGVtb3ZAbGludXguaW50ZWwuY29tPgogIEtpcmls
bCBUa2hhaSA8a3RraGFpQHZpcnR1b3p6by5jb20+CiAgS3VydCBLYW56ZW5iYWNoIDxrdXJ0Lmth
bnplbmJhY2hAbGludXRyb25peC5kZT4KICBMYXVyZW50IFBpbmNoYXJ0IDxsYXVyZW50LnBpbmNo
YXJ0K3JlbmVzYXNAaWRlYXNvbmJvYXJkLmNvbT4KICBMYXdyZW5jZSBCcmFrbW8gPGJyYWttb0Bm
Yi5jb20+CiAgTGVuIEJyb3duIDxsZW4uYnJvd25AaW50ZWwuY29tPgogIExlb24gUm9tYW5vdnNr
eSA8bGVvbnJvQG1lbGxhbm94LmNvbT4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgt
Zm91bmRhdGlvbi5vcmc+CiAgTGludXMgV2FsbGVpaiA8bGludXMud2FsbGVpakBsaW5hcm8ub3Jn
PgogIExvcmVuem8gQmlhbmNvbmkgPGxvcmVuem8uYmlhbmNvbmlAcmVkaGF0LmNvbT4KICBMb3Jl
bnpvIFBpZXJhbGlzaSA8bG9yZW56by5waWVyYWxpc2lAYXJtLmNvbT4KICBNYW5pbmRlciBTaW5n
aCA8bWFuaW5kZXIxLnNAc2Ftc3VuZy5jb20+CiAgTWFyYyBLbGVpbmUtQnVkZGUgPG1rbEBwZW5n
dXRyb25peC5kZT4KICBNYXJ0aW4gSy4gUGV0ZXJzZW4gPG1hcnRpbi5wZXRlcnNlbkBvcmFjbGUu
Y29tPgogIE1hcnRpbiBLYUZhaSBMYXUgPGthZmFpQGZiLmNvbT4KICBNYXNheW9zaGkgTWl6dW1h
IDxtLm1penVtYUBqcC5mdWppdHN1LmNvbT4KICBNYXRoaWV1IFhob25uZXV4IDxtLnhob25uZXV4
QGdtYWlsLmNvbT4KICBNYXVybyBDYXJ2YWxobyBDaGVoYWIgPG1jaGVoYWIrc2Ftc3VuZ0BrZXJu
ZWwub3JnPgogIE1lbCBHb3JtYW4gPG1nb3JtYW5AdGVjaHNpbmd1bGFyaXR5Lm5ldD4KICBNaWNo
YWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQuYXU+CiAgTWljaGFlbCBTLiBUc2lya2luIDxt
c3RAcmVkaGF0LmNvbT4KICBNaWNoYWwgSG9ja28gPG1ob2Nrb0BzdXNlLmNvbT4KICBNaWthIFdl
c3RlcmJlcmcgPG1pa2Eud2VzdGVyYmVyZ0BsaW51eC5pbnRlbC5jb20+CiAgTWlrZSBSYXBvcG9y
dCA8cnBwdEBsaW51eC52bmV0LmlibS5jb20+CiAgTWlrZSBTbml0emVyIDxzbml0emVyQHJlZGhh
dC5jb20+CiAgTWluZyBMZWkgPG1pbmcubGVpQHJlZGhhdC5jb20+CiAgTmVhbCBDYXJkd2VsbCA8
bmNhcmR3ZWxsQGdvb2dsZS5jb20+CiAgTmljaG9sYXMgTWMgR3VpcmUgPGhvZnJhdEBvc2FkbC5v
cmc+CiAgTmlyIERvdGFuIDxuaXJkQG1lbGxhbm94LmNvbT4KICBPZmVyIExldmkgPG9mZXJsZUBt
ZWxsYW5veC5jb20+CiAgT2xla3NhbmRyIE5hdGFsZW5rbyA8b2xla3NhbmRyQG5hdGFsZW5rby5u
YW1lPgogIE9yIEdlcmxpdHogPG9nZXJsaXR6QG1lbGxhbm94LmNvbT4KICBQYW9sbyBCb256aW5p
IDxwYm9uemluaUByZWRoYXQuY29tPgogIFBhdWwgTW9vcmUgPHBhdWxAcGF1bC1tb29yZS5jb20+
CiAgUGV0ZXIgU2hpZXIgPHBzaGllckBnb29nbGUuY29tPgogIFBoaWxsaXAgTG91Z2hlciA8cGhp
bGxpcC5sb3VnaGVyQGdtYWlsLmNvbT4KICBQaGlsbGlwIExvdWdoZXIgPHBoaWxsaXBAc3F1YXNo
ZnMub3JnLnVrPgogIFByYXJpdCBCaGFyZ2F2YSA8cHJhcml0QHJlZGhhdC5jb20+CiAgUHJpeWFy
YW5qYW4gSmhhIDxwcml5YXJqaGFAZ29vZ2xlLmNvbT4KICBRaSBaaGFuZyA8cWkuei56aGFuZ0Bp
bnRlbC5jb20+CiAgUXVpbm4gVHJhbiA8cXVpbm4udHJhbkBjYXZpdW0uY29tPgogIFJhZmFlbCBK
LiBXeXNvY2tpIDxyYWZhZWwuai53eXNvY2tpQGludGVsLmNvbT4KICBSYWZhxYIgTWnFgmVja2kg
PHJhZmFsQG1pbGVja2kucGw+CiAgUmFuZHkgRHVubGFwIDxyZHVubGFwQGluZnJhZGVhZC5vcmc+
CiAgUm9iIENsYXJrIDxyb2JkY2xhcmtAZ21haWwuY29tPgogIFJvbWFuIEthZ2FuIDxya2FnYW5A
dmlydHVvenpvLmNvbT4KICBSdXNzZWxsIEtpbmcgPHJtaytrZXJuZWxAYXJtbGludXgub3JnLnVr
PgogIFNhYnJpbmEgRHVicm9jYSA8c2RAcXVlYXN5c25haWwubmV0PgogIFNhZWVkIE1haGFtZWVk
IDxzYWVlZG1AbWVsbGFub3guY29tPgogIFNhbSBSYXZuYm9yZyA8c2FtQHJhdm5ib3JnLm9yZz4K
ICBTYW50b3NoIFNoaWxpbWthciA8c2FudG9zaC5zaGlsaW1rYXJAb3JhY2xlLmNvbT4KICBTZWFu
IENocmlzdG9waGVyc29uIDxzZWFuLmouY2hyaXN0b3BoZXJzb25AaW50ZWwuY29tPgogIFNlYW4g
UGF1bCA8c2VhbnBhdWxAY2hyb21pdW0ub3JnPgogIFNlYW4gWW91bmcgPHNlYW5AbWVzcy5vcmc+
CiAgU29oZWlsIEhhc3NhcyBZZWdhbmVoIDxzb2hlaWxAZ29vZ2xlLmNvbT4KICBTcmluaXZhcyBQ
YW5kcnV2YWRhIDxzcmluaXZhcy5wYW5kcnV2YWRhQGxpbnV4LmludGVsLmNvbT4KICBTdGVmYW4g
V2FocmVuIDxzdGVmYW4ud2FocmVuQGkyc2UuY29tPgogIFN0ZWZmZW4gS2xhc3NlcnQgPHN0ZWZm
ZW4ua2xhc3NlcnRAc2VjdW5ldC5jb20+CiAgU3RldmVuIFJvc3RlZHQgKFZNd2FyZSkgPHJvc3Rl
ZHRAZ29vZG1pcy5vcmc+CiAgVGFlaGVlIFlvbyA8YXA0MjAwNzNAZ21haWwuY29tPgogIHRhbmdw
ZW5ncGVuZyA8dGFuZ3BlbmdwZW5nQGhpZ29uLmNvbT4KICBUYXJpcSBUb3VrYW4gPHRhcmlxdEBt
ZWxsYW5veC5jb20+CiAgVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CiAgVGhv
bWFzIFBldGF6em9uaSA8dGhvbWFzLnBldGF6em9uaUBib290bGluLmNvbT4KICBUaG9tYXMgUmlj
aHRlciA8dG1yaWNodEBsaW51eC5pYm0uY29tPgogIFRvbSBMZW5kYWNreSA8dGhvbWFzLmxlbmRh
Y2t5QGFtZC5jb20+CiAgVG9tbWkgUmFudGFsYSA8dG9tbWkudC5yYW50YWxhQG5va2lhLmNvbT4K
ICBUb255IEJhdHRlcnNieSA8dG9ueWJAY3liZXJuZXRpY3MuY29tPgogIFRvc2hpYWtpIE1ha2l0
YSA8bWFraXRhLnRvc2hpYWtpQGxhYi5udHQuY28uanA+CiAgVHJvbmQgTXlrbGVidXN0IDx0cm9u
ZC5teWtsZWJ1c3RAaGFtbWVyc3BhY2UuY29tPgogIFVsZiBIYW5zc29uIDx1bGYuaGFuc3NvbkBs
aW5hcm8ub3JnPgogIFVyc3VsYSBCcmF1biA8dWJyYXVuQGxpbnV4LmlibS5jb20+CiAgVmFpYmhh
diBKYWluIDx2YWliaGF2QGxpbnV4LmlibS5jb20+CiAgVmFuZWV0IE5hcmFuZyA8di5uYXJhbmdA
c2Ftc3VuZy5jb20+CiAgVmFydW4gUHJha2FzaCA8dmFydW5AY2hlbHNpby5jb20+CiAgVmluY2Vu
dCBXaGl0Y2h1cmNoIDx2aW5jZW50LndoaXRjaHVyY2hAYXhpcy5jb20+CiAgVmluZWV0IEd1cHRh
IDx2Z3VwdGFAc3lub3BzeXMuY29tPgogIFZsYWRpbWlyIERhdnlkb3YgPHZkYXZ5ZG92LmRldkBn
bWFpbC5jb20+CiAgV2FuZyBZYW5RaW5nIDx1ZGtuaWdodEBnbWFpbC5jb20+CiAgV2VpIFlvbmdq
dW4gPHdlaXlvbmdqdW4xQGh1YXdlaS5jb20+CiAgV2lsbCBEZWFjb24gPHdpbGwuZGVhY29uQGFy
bS5jb20+CiAgV2lsbHkgVGFycmVhdSA8d0Axd3QuZXU+CiAgWGlhbyBMaWFuZyA8eGlsaWFuZ0By
ZWRoYXQuY29tPgogIFlpIFdhbmcgPHdhbmcueWk1OUB6dGUuY29tLmNuPgogIFlvbmdob25nIFNv
bmcgPHloc0BmYi5jb20+CiAgWXVjaHVuZyBDaGVuZyA8eWNoZW5nQGdvb2dsZS5jb20+CiAgWXVl
SGFpYmluZyA8eXVlaGFpYmluZ0BodWF3ZWkuY29tPgogIFpoZW4gTGVpIDx0aHVuZGVyLmxlaXpo
ZW5AaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1
aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4K
YnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAg
YnVpbGQtYXJtNjQgaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhv
c3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGNhcHR1cmUtbG9ncwpicm9rZW4t
c3RlcCBidWlsZC1hcm02NC1wdm9wcyBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQtYXJt
NjQteHNtIGNhcHR1cmUtbG9ncwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3
b3VsZCBiZSA0ODc0IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 03:00:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 03:00:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnbBG-0000Em-P2; Thu, 09 Aug 2018 03: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=8hcp=ky=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnbBF-0000Ao-5O
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 03:00:05 +0000
X-Inumbo-ID: 6026bf9f-9b80-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6026bf9f-9b80-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 03:00:30 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fnbB9-00006A-Sz; Thu, 09 Aug 2018 02:59: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 1fnbB9-0001EH-KU; Thu, 09 Aug 2018 02:59:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnbB9-0001Ci-JY; Thu, 09 Aug 2018 02:59:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125795-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:build-arm64-xsm:<job status>:broken:regression
 linux-4.9:build-arm64:<job status>:broken:regression
 linux-4.9:build-arm64-pvops:<job status>:broken:regression
 linux-4.9:build-armhf-libvirt:libvirt-build:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-localmigrate/x10:fail:heisenbug
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-localmigrate/x10:fail:heisenbug
 linux-4.9:build-arm64-xsm:hosts-allocate:broken:allowable
 linux-4.9:build-arm64:hosts-allocate:broken:allowable
 linux-4.9:build-arm64-pvops:hosts-allocate:broken:allowable
 linux-4.9:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.9:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-4.9:build-arm64:capture-logs:broken:nonblocking
 linux-4.9:build-arm64-xsm:capture-logs:broken:nonblocking
 linux-4.9:build-arm64-pvops:capture-logs:broken: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-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw: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-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds: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: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-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-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2: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-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=e01202b36f03f9284ffb51e911f6710d0a62c815
X-Osstest-Versions-That: linux=060744011e93679f03932f050619744be895b772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 09 Aug 2018 02:59:59 +0000
Subject: [Xen-devel] [linux-4.9 test] 125795: 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>

ZmxpZ2h0IDEyNTc5NSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc5NS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRl
cm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI1NzgxIHBhc3MgaW4g
MTI1Nzk1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAx
NiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMjU3ODEKClJlZ3Jlc3Npb25z
IHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiBidWlsZC1h
cm02NC14c20gICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJF
R1IuIHZzLiAxMjUxODMKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTE4MwogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1
MTgzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAg
ICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1MTgzCiBidWls
ZC1hcm02NC14c20gICAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4g
YmxvY2tlZCBpbiAxMjUxODMKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDMgY2FwdHVy
ZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNTE4MwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTc4MSBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayBmYWlsIGluIDEyNTc4MSBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTc4MSBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBpbiAxMjU3ODEgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTgzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1
MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAg
ZTAxMjAyYjM2ZjAzZjkyODRmZmI1MWU5MTFmNjcxMGQwYTYyYzgxNQpiYXNlbGluZSB2ZXJzaW9u
OgogbGludXggICAgICAgICAgICAgICAgMDYwNzQ0MDExZTkzNjc5ZjAzOTMyZjA1MDYxOTc0NGJl
ODk1Yjc3MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MTgzICAyMDE4LTA3LTE1IDE2OjQ2OjUz
IFogICAyNCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTI3MSAgMjAxOC0wNy0xNyAxMDox
MjoxOSBaICAgMjIgZGF5cyAgICA5IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTc2
NCAgMjAxOC0wOC0wNiAxNDozMjoxNSBaICAgIDIgZGF5cyAgICAzIGF0dGVtcHRzCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMzI5
IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFs
bAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
LWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBy
dW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tc3RlcCBi
dWlsZC1hcm02NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgaG9zdHMtYWxsb2NhdGUK
YnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFy
bTY0LXhzbSBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgY2FwdHVy
ZS1sb2dzCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxk
LWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgoKTm90IHB1
c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA5NzUzIGxpbmVzIGxvbmcuKQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 03:21:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 03: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 1fnbVO-0001j3-GS; Thu, 09 Aug 2018 03:20: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=8hcp=ky=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnbVM-0001it-A0
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 03:20:52 +0000
X-Inumbo-ID: 484f863c-9b83-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 484f863c-9b83-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 03:21: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 1fnbVI-0000Ym-GL; Thu, 09 Aug 2018 03: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 1fnbVI-0002Mq-5x; Thu, 09 Aug 2018 03:20:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnbVI-0000vh-5J; Thu, 09 Aug 2018 03:20:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125797-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-arm64-xsm:<job status>:broken:regression
 libvirt:build-arm64:<job status>:broken:regression
 libvirt:build-arm64-pvops:<job status>:broken: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-arm64-xsm:hosts-allocate:broken:allowable
 libvirt:build-arm64:hosts-allocate:broken:allowable
 libvirt:build-arm64-pvops:hosts-allocate:broken:allowable
 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-armhf-armhf-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
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-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-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:build-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-vhd:build-check(1):blocked:nonblocking
 libvirt:build-arm64:capture-logs:broken:nonblocking
 libvirt:build-arm64-xsm:capture-logs:broken:nonblocking
 libvirt:build-arm64-pvops:capture-logs:broken:nonblocking
X-Osstest-Versions-This: libvirt=26cfb1a3cd39d731099ee7d5d1c47b3730ebde16
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 09 Aug 2018 03:20:48 +0000
Subject: [Xen-devel] [libvirt test] 125797: 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>

ZmxpZ2h0IDEyNTc5NyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU3OTcvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0ICAgICAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFy
bTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
NiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzODE0CiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjM4MTQKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2Fi
bGUgKG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAyIGhvc3Rz
LWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMu
IDEyMzgxNAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODE0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQtcWNvdzIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAz
IGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjM4MTQKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9j
a2VkIGluIDEyMzgxNAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMyBjYXB0dXJlLWxv
Z3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTIzODE0Cgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogbGlidmlydCAgICAgICAgICAgICAgMjZjZmIxYTNjZDM5ZDczMTA5OWVlN2Q1
ZDFjNDdiMzczMGViZGUxNgpiYXNlbGluZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAg
MDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIwODVlMWZmZWE5ZDU4ZmU4YgoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTIzODE0ICAyMDE4LTA2LTA1IDA0OjE5OjIzIFogICA2NCBkYXlzCkZhaWxpbmcgc2lu
Y2UgICAgICAgIDEyMzg0MCAgMjAxOC0wNi0wNiAwNDoxOToyOCBaICAgNjMgZGF5cyAgIDQ5IGF0
dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTc5NyAgMjAxOC0wOC0wOCAwNDoxODo1MiBa
ICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogICAgQWxlcyBNdXNpbCA8YW11c2lsQHJlZGhhdC5jb20+CiAgQW5kcmVh
IEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVkaGF0LmNvbT4KICBBbnlhIEhhcnRlciA8YWhhcnRlckBy
ZWRoYXQuY29tPgogIEJqb2VybiBXYWxrIDxid2Fsa0BsaW51eC5pYm0uY29tPgogIEJvYm8gRHUg
PGR1Ym8xNjNAMTI2LmNvbT4KICBCb3JpcyBGaXVjenluc2tpIDxmaXVjenlAbGludXguaWJtLmNv
bT4KICBCcmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdoQGFtZC5jb20+CiAgQ2hhbmdrdW8gU2hp
IDxzaGkuY2hhbmdrdW9AaDNjLmNvbT4KICBDaGVuIEhhbnhpYW8gPGNoZW5oYW54aWFvQGdtYWls
LmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQgPGNocmlzdGlhbi5laHJoYXJkdEBjYW5vbmljYWwu
Y29tPgogIENsZW1lbnRpbmUgSGF5YXQgPGNsZW1AbHNlLmVwaXRhLmZyPgogIENvbGUgUm9iaW5z
b24gPGNyb2JpbnNvQHJlZGhhdC5jb20+CiAgRGFuaWVsIE5pY29sZXR0aSA8ZGFudHRpMTJAZ21h
aWwuY29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGFu
aWVsIFZlaWxsYXJkIDx2ZWlsbGFyZEByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUBy
ZWRoYXQuY29tPgogIEVyaWsgU2t1bHRldHkgPGVza3VsdGV0QHJlZGhhdC5jb20+CiAgRmFiaWFu
byBGaWTDqm5jaW8gPGZhYmlhbm9AZmlkZW5jaW8ub3JnPgogIEZpbGlwIEFsYWMgPGZpbGlwYWxh
Y0BnbWFpbC5jb20+CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29tPgogIGludHJpZ2VyaSA8aW50
cmlnZXJpK2xpYnZpcnRAYm91bS5vcmc+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmlAYm91bS5vcmc+
CiAgSmFtaWUgU3RyYW5kYm9nZSA8amFtaWVAY2Fub25pY2FsLmNvbT4KICBKaWUgV2FuZyA8d2Fu
Z2ppZTg4Lmh1YXdlaS5jb20+CiAgSmlyaSBEZW5lbWFyayA8amRlbmVtYXJAcmVkaGF0LmNvbT4K
ICBKb2huIEZlcmxhbiA8amZlcmxhbkByZWRoYXQuY29tPgogIEp1bGlvIEZhcmFjY28gPGpjZmFy
YWNjb0BnbWFpbC5jb20+CiAgSsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+CiAgS2FzaHlh
cCBDaGFtYXJ0aHkgPGtjaGFtYXJ0QHJlZGhhdC5jb20+CiAgS2F0ZXJpbmEgS291a2lvdSA8a2tv
dWtpb3VAcmVkaGF0LmNvbT4KICBMYWluZSBTdHVtcCA8bGFpbmVAbGFpbmUub3JnPgogIExhc3ps
byBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTHV5YW8gSHVhbmcgPGxodWFuZ0ByZWRoYXQu
Y29tPgogIE1hcmMgSGFydG1heWVyIDxtaGFydG1heUBsaW51eC5pYm0uY29tPgogIE1hcmMgSGFy
dG1heWVyIDxtaGFydG1heUBsaW51eC52bmV0LmlibS5jb20+CiAgTWFyY29zIFBhdWxvIGRlIFNv
dXphIDxtYXJjb3Muc291emEub3JnQGdtYWlsLmNvbT4KICBNYXJ0aW4gS2xldHphbmRlciA8bWts
ZXR6YW5AcmVkaGF0LmNvbT4KICBNYXR0aGlhcyBCb2x0ZSA8bWF0dGhpYXMuYm9sdGVAZ29vZ2xl
bWFpbC5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNo
YWwgUHLDrXZvem7DrWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgTmlrb2xheSBTaGlyb2tvdnNr
aXkgPG5zaGlyb2tvdnNraXlAdmlydHVvenpvLmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFA
cmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBQaW5vIFRv
c2Nhbm8gPHB0b3NjYW5vQHJlZGhhdC5jb20+CiAgUmFkb3N0aW4gU3RveWFub3YgPHJzdG95YW5v
djFAZ21haWwuY29tPgogIFJhbXkgRWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15
ZWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICBSaWNoYXJkIFcuTS4gSm9uZXMgPHJqb25l
c0ByZWRoYXQuY29tPgogIFJvbWFuIEJvZ29yb2Rza2l5IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+
CiAgU2hpIExlaSA8c2hpbGVpLm1hc3NjbG91ZHNAZ214LmNvbT4KICBTaGljaGFuZ2t1byA8c2hp
LmNoYW5na3VvQGgzYy5jb20+CiAgU2ltb24gS29ieWRhIDxza29ieWRhQHJlZGhhdC5jb20+CiAg
U3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFkZXJAY2Fub25pY2FsLmNvbT4KICBTdGVmYW4gQmVyZ2Vy
IDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdWtyaXQgQmhhdG5hZ2FyIDxza3J0Ymh0
bmdyQGdtYWlsLmNvbT4KICBUb23DocWhIEdvbGVtYmlvdnNrw70gPHRnb2xlbWJpQHJlZGhhdC5j
b20+CiAgdzAwMjUxNTc0IDx3YW5namllODhAaHVhd2VpLmNvbT4KICBXZWlsdW4gWmh1IDx6aHV3
ZWlsdW5AaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0
LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NCBicm9rZW4KYnJva2VuLWpvYiBidWls
ZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFs
bG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybTY0LXB2b3BzIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0
IGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gY2FwdHVyZS1sb2dzCmJy
b2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGNhcHR1cmUtbG9ncwoKTm90IHB1c2hpbmcuCgoo
Tm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMTMxOSBsaW5lcyBsb25nLikKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 04:05:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 04: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 1fncC5-0004lI-4l; Thu, 09 Aug 2018 04:05:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8hcp=ky=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fncC4-0004l5-2y
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 04:05:00 +0000
X-Inumbo-ID: 3fbffcf0-9b89-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3fbffcf0-9b89-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 06:04:01 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fncC0-0001XA-2i; Thu, 09 Aug 2018 04:04: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 1fncBz-0004y1-R4; Thu, 09 Aug 2018 04:04:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fncBz-0000W1-Ot; Thu, 09 Aug 2018 04:04:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125819-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=4b60c40659b34b6577a6bc91eb4115458a0e425f
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 09 Aug 2018 04:04:55 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125819: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTgxOSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTgxOS8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDRiNjBjNDA2NTliMzRiNjU3N2E2YmM5MWViNDExNTQ1
OGEwZTQyNWYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDcgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA2IGRheXMgICAyMiBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4MDIgIDIwMTgtMDgtMDggMTE6MDA6NDcgWiAgICAwIGRh
eXMgICAgNiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02
NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUt
bG9ncwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1MTIgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 06:04:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 06:04:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fne3R-0005Ay-G0; Thu, 09 Aug 2018 06:04:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ghrr=ky=redhat.com=xiliang@srs-us1.protection.inumbo.net>)
 id 1fne3P-0005At-Jw
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 06:04:11 +0000
X-Inumbo-ID: 18f93289-9b9a-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 18f93289-9b9a-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 06:04:38 +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 B197BF2B41;
 Thu,  9 Aug 2018 06:04:09 +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 A4CB423146;
 Thu,  9 Aug 2018 06:04:06 +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: Thu,  9 Aug 2018 14:03:55 +0800
Message-Id: <20180809060355.6525-1-xiliang@redhat.com>
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]); Thu, 09 Aug 2018 06:04:09 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.2]);
 Thu, 09 Aug 2018 06:04:09 +0000 (UTC) for IP:'10.11.54.5'
 DOMAIN:'int-mx05.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'xiliang@redhat.com' RCPT:''
Subject: [Xen-devel] [PATCH net-next] xen-netfront: fix warn message as irq
 device name has '/'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

VGhlcmUgaXMgYSBjYWxsIHRyYWNlIGdlbmVyYXRlZCBhZnRlciBjb21taXQgMmQ0MDhjMGQ0NTc0
YjAxYjllZDQ1ZTAyNTE2ODg4YmY5MjVlMTFhOSgKeGVuLW5ldGZyb250OiBmaXggcXVldWUgbmFt
ZSBzZXR0aW5nKS4gVGhlcmUgaXMgbm8gJ2RldmljZS92aWYveHgtcTAtdHgnIGZpbGUgZm91bmQK
dW5kZXIgL3Byb2MvaXJxL3h4Ly4KClRoaXMgcGF0Y2ggb25seSBwaWNrcyB1cCBkZXZpY2UgdHlw
ZSBhbmQgaWQgYXMgaXRzIG5hbWUuCgpXaXRoIHRoZSBwYXRjaCwgbm93IC9wcm9jL2ludGVycnVw
dHMgbG9va3MgbGlrZSBhbmQgdGhlIHdhcm5pbmcgbWVzc2FnZSBnb25lOgogNzA6ICAgICAgICAg
MjEgICAgICAgICAgMCAgICAgICAgICAwICAgICAgICAgIDAgICB4ZW4tZHluICAgIC1ldmVudCAg
ICAgdmlmMC1xMC10eAogNzE6ICAgICAgICAgMTUgICAgICAgICAgMCAgICAgICAgICAwICAgICAg
ICAgIDAgICB4ZW4tZHluICAgIC1ldmVudCAgICAgdmlmMC1xMC1yeAogNzI6ICAgICAgICAgMTQg
ICAgICAgICAgMCAgICAgICAgICAwICAgICAgICAgIDAgICB4ZW4tZHluICAgIC1ldmVudCAgICAg
dmlmMC1xMS10eAogNzM6ICAgICAgICAgMzMgICAgICAgICAgMCAgICAgICAgICAwICAgICAgICAg
IDAgICB4ZW4tZHluICAgIC1ldmVudCAgICAgdmlmMC1xMS1yeAogNzQ6ICAgICAgICAgMTIgICAg
ICAgICAgMCAgICAgICAgICAwICAgICAgICAgIDAgICB4ZW4tZHluICAgIC1ldmVudCAgICAgdmlm
MC1xMi10eAogNzU6ICAgICAgICAgMjQgICAgICAgICAgMCAgICAgICAgICAwICAgICAgICAgIDAg
ICB4ZW4tZHluICAgIC1ldmVudCAgICAgdmlmMC1xMi1yeAogNzY6ICAgICAgICAgMTkgICAgICAg
ICAgMCAgICAgICAgICAwICAgICAgICAgIDAgICB4ZW4tZHluICAgIC1ldmVudCAgICAgdmlmMC1x
My10eAogNzc6ICAgICAgICAgMjEgICAgICAgICAgMCAgICAgICAgICAwICAgICAgICAgIDAgICB4
ZW4tZHluICAgIC1ldmVudCAgICAgdmlmMC1xMy1yeAoKQmVsb3cgaXMgY2FsbCB0cmFjZSBpbmZv
cm1hdGlvbiB3aXRob3V0IHRoaXMgcGF0Y2g6CgpuYW1lICdkZXZpY2UvdmlmLzAtcTAtdHgnCldB
Uk5JTkc6IENQVTogMiBQSUQ6IDM3IGF0IGZzL3Byb2MvZ2VuZXJpYy5jOjE3NCBfX3hsYXRlX3By
b2NfbmFtZSsweDg1LzB4YTAKUklQOiAwMDEwOl9feGxhdGVfcHJvY19uYW1lKzB4ODUvMHhhMApS
U1A6IDAwMTg6ZmZmZmI4NWM0MDQ3M2MxOCBFRkxBR1M6IDAwMDEwMjg2ClJBWDogMDAwMDAwMDAw
MDAwMDAwMCBSQlg6IDAwMDAwMDAwMDAwMDAwMDYgUkNYOiAwMDAwMDAwMDAwMDAwMDA2ClJEWDog
MDAwMDAwMDAwMDAwMDAwNyBSU0k6IDAwMDAwMDAwMDAwMDAwOTYgUkRJOiBmZmZmOTg0YzdmNTE2
OTMwClJCUDogZmZmZmI4NWM0MDQ3M2NiOCBSMDg6IDAwMDAwMDAwMDAwMDAwMmMgUjA5OiAwMDAw
MDAwMDAwMDAwMjI5ClIxMDogMDAwMDAwMDAwMDAwMDAwMCBSMTE6IDAwMDAwMDAwMDAwMDAwMDEg
UjEyOiBmZmZmYjg1YzQwNDczYzk4ClIxMzogZmZmZmI4NWM0MDQ3M2NiOCBSMTQ6IGZmZmZiODVj
NDA0NzNjNTAgUjE1OiAwMDAwMDAwMDAwMDAwMDAwCkZTOiAgMDAwMDAwMDAwMDAwMDAwMCgwMDAw
KSBHUzpmZmZmOTg0YzdmNTAwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDAKQ1M6ICAw
MDEwIERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1MDAzMwpDUjI6IDAwMDA3ZjY5
YjY4OTkwMzggQ1IzOiAwMDAwMDAwMDFjMjBhMDA2IENSNDogMDAwMDAwMDAwMDE2MDZlMApDYWxs
IFRyYWNlOgpfX3Byb2NfY3JlYXRlKzB4NDUvMHgyMzAKPyBzbnByaW50ZisweDQ5LzB4NjAKcHJv
Y19ta2Rpcl9kYXRhKzB4MzUvMHg5MApyZWdpc3Rlcl9oYW5kbGVyX3Byb2MrMHhlZi8weDExMAo/
IHByb2NfcmVnaXN0ZXIrMHhmYy8weDExMAo/IHByb2NfY3JlYXRlX2RhdGErMHg3MC8weGIwCl9f
c2V0dXBfaXJxKzB4MzliLzB4NjYwCj8gcmVxdWVzdF90aHJlYWRlZF9pcnErMHhhZC8weDE2MApy
ZXF1ZXN0X3RocmVhZGVkX2lycSsweGY1LzB4MTYwCj8geGVubmV0X3R4X2J1Zl9nYysweDFkMC8w
eDFkMCBbeGVuX25ldGZyb250XQpiaW5kX2V2dGNobl90b19pcnFoYW5kbGVyKzB4M2QvMHg3MAo/
IHhlbmJ1c19hbGxvY19ldnRjaG4rMHg0MS8weGEwCm5ldGJhY2tfY2hhbmdlZCsweGE0Ni8weGNk
YSBbeGVuX25ldGZyb250XQo/IGZpbmRfd2F0Y2grMHg0MC8weDQwCnhlbndhdGNoX3RocmVhZCsw
eGM1LzB4MTYwCj8gZmluaXNoX3dhaXQrMHg4MC8weDgwCmt0aHJlYWQrMHgxMTIvMHgxMzAKPyBr
dGhyZWFkX2NyZWF0ZV93b3JrZXJfb25fY3B1KzB4NzAvMHg3MApyZXRfZnJvbV9mb3JrKzB4MzUv
MHg0MApDb2RlOiA4MSA1YyAwMCA0OCA4NSBjMCA3NSBjYyA1YiA0OSA4OSAyZSAzMSBjMCA1ZCA0
ZCA4OSAzYyAyNCA0MSA1YyA0MSA1ZCA0MSA1ZSA0MSA1ZiBjMyA0YyA4OSBlZSA0OCBjNyBjNyA0
MCA0ZiAwZSBiNCBlOCA2NSBlYSBkOCBmZiA8MGY+IDBiIGI4IGZlIGZmIGZmIGZmIDViIDVkIDQx
IDVjIDQxIDVkIDQxIDVlIDQxIDVmIGMzIDY2IDBmIDFmCi0tLVsgZW5kIHRyYWNlIDY1MGU1NTYx
YjBjYWFiM2EgXS0tLQoKU2lnbmVkLW9mZi1ieTogWGlhbyBMaWFuZyA8eGlsaWFuZ0ByZWRoYXQu
Y29tPgotLS0KIGRyaXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jIHwgNiArKysrLS0KIDEgZmlsZSBj
aGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJp
dmVycy9uZXQveGVuLW5ldGZyb250LmMgYi9kcml2ZXJzL25ldC94ZW4tbmV0ZnJvbnQuYwppbmRl
eCA3OTljYmE0NjI0YTUuLjZmNDBkZjRhNDUyZSAxMDA2NDQKLS0tIGEvZHJpdmVycy9uZXQveGVu
LW5ldGZyb250LmMKKysrIGIvZHJpdmVycy9uZXQveGVuLW5ldGZyb250LmMKQEAgLTE2MDQsMTQg
KzE2MDQsMTYgQEAgc3RhdGljIGludCB4ZW5uZXRfaW5pdF9xdWV1ZShzdHJ1Y3QgbmV0ZnJvbnRf
cXVldWUgKnF1ZXVlKQogewogCXVuc2lnbmVkIHNob3J0IGk7CiAJaW50IGVyciA9IDA7CisJaW50
IGRldmlkID0gMDsKIAogCXNwaW5fbG9ja19pbml0KCZxdWV1ZS0+dHhfbG9jayk7CiAJc3Bpbl9s
b2NrX2luaXQoJnF1ZXVlLT5yeF9sb2NrKTsKIAogCXRpbWVyX3NldHVwKCZxdWV1ZS0+cnhfcmVm
aWxsX3RpbWVyLCByeF9yZWZpbGxfdGltZW91dCwgMCk7CiAKLQlzbnByaW50ZihxdWV1ZS0+bmFt
ZSwgc2l6ZW9mKHF1ZXVlLT5uYW1lKSwgIiVzLXEldSIsCi0JCSBxdWV1ZS0+aW5mby0+eGJkZXYt
Pm5vZGVuYW1lLCBxdWV1ZS0+aWQpOworCWtzdHJ0b2ludChzdHJyY2hyKHF1ZXVlLT5pbmZvLT54
YmRldi0+bm9kZW5hbWUsJy8nKSsxLCAxMCwgJmRldmlkKTsKKwlzbnByaW50ZihxdWV1ZS0+bmFt
ZSwgc2l6ZW9mKHF1ZXVlLT5uYW1lKSwgInZpZiVkLXEldSIsCisJCSBkZXZpZCwgcXVldWUtPmlk
KTsKIAogCS8qIEluaXRpYWxpc2UgdHhfc2ticyBhcyBhIGZyZWUgY2hhaW4gY29udGFpbmluZyBl
dmVyeSBlbnRyeS4gKi8KIAlxdWV1ZS0+dHhfc2tiX2ZyZWVsaXN0ID0gMDsKLS0gCjIuMTcuMQoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 06:53:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 06: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 1fneop-0000Gd-2B; Thu, 09 Aug 2018 06:53:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=emy9=ky=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fneon-0000Fo-MX
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 06:53:09 +0000
X-Inumbo-ID: bd548a32-9ba0-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 bd548a32-9ba0-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 08:52:11 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 09 Aug 2018 00:53:06 -0600
Message-Id: <5B6BE4D102000078001DC4AE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 09 Aug 2018 00:53:05 -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>
 <5B60472702000078001D9662@prv1-mh.provo.novell.com>
 <20180801222047.GC3914@amd.com>
 <5B62AE1202000078001DA263@prv1-mh.provo.novell.com>
 <20180806190739.GA25520@amd.com>
 <5B694F6B02000078001DB59D@prv1-mh.provo.novell.com>
 <20180808164340.GB17064@amd.com>
In-Reply-To: <20180808164340.GB17064@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+IE9uIDA4LjA4LjE4IGF0IDE4OjQzLCA8YnJpYW4ud29vZHNAYW1kLmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMDE6NTE6MDdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAwNi4wOC4xOCBhdCAyMTowNywgPGJyaWFuLndvb2RzQGFtZC5jb20+IHdy
b3RlOgo+PiA+IE9uIFRodSwgQXVnIDAyLCAyMDE4IGF0IDAxOjA5OjA2QU0gLTA2MDAsIEphbiBC
ZXVsaWNoIHdyb3RlOgo+PiA+PiA+Pj4gT24gMDIuMDguMTggYXQgMDA6MjAsIDxicmlhbi53b29k
c0BhbWQuY29tPiB3cm90ZToKPj4gPj4gPiBjdXJyZW50X2NwdV9kYXRhIGlzbid0IGF2YWlsYWJs
ZSB3aGVuIHNzYmRfYW1kX2xzX2NmZ19pbml0IGlzIGNhbGxlZC4KPj4gPj4gCj4+ID4+IEJ5ICJp
c24ndCBhdmFpbGFibGUiIHlvdSBtZWFuICJoYXNuJ3QgYmVlbiBwb3B1bGF0ZWQgeWV0Ij8gRWxz
ZQo+PiA+PiBJIGRvbid0IHVuZGVyc3RhbmQuCj4+ID4gCj4+ID4gSXQgaGFzbid0IGJlZW4gcG9w
dWxhdGVkIHlldC4KPj4gCj4+IE5vdCBldmVuIGJvb3RfY3B1X2RhdGE/Cj4gCj4gYm9vdF9jcHVf
ZGF0YSBpcywgYnV0IGN1cnJlbnRfY3B1X2RhdGEgYW5kIG5yX3NvY2tldHMgaXMgbm90LgoKVGhl
biBhbnkgcmVhc29uIG5vdCB0byB1c2UgaXQgKG9uIHRoZSBCU1ApPyBJIGFncmVlIG5yX3NvY2tl
dHMKaXMgYSBwcm9ibGVtLCBzaG91bGQgaXQgcmVhbGx5IGJlIG5lZWRlZCB0aGlzIGVhcmx5LgoK
SmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 07:01:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 07:01:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnewX-00017o-6x; Thu, 09 Aug 2018 07:01: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=emy9=ky=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnewV-000178-NQ
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 07:01:07 +0000
X-Inumbo-ID: 0d51ccca-9ba2-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0d51ccca-9ba2-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 07:01:35 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 09 Aug 2018 01:01:01 -0600
Message-Id: <5B6BE6AB02000078001DC4BA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 09 Aug 2018 01:00:59 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180808100747.19464-1-roger.pau@citrix.com>
 <20180808100747.19464-2-roger.pau@citrix.com>
 <5B6ADDBF02000078001DC05E@prv1-mh.provo.novell.com>
 <20180808155011.ptyhehl42b6vs4sl@mac.bytemobile.com>
In-Reply-To: <20180808155011.ptyhehl42b6vs4sl@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 1/4] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 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+IE9uIDA4LjA4LjE4IGF0IDE3OjUwLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFdlZCwgQXVnIDA4LCAyMDE4IGF0IDA2OjEwOjM5QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMDguMDguMTggYXQgMTI6MDcsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gK05vdGUgdGhhdCBhbGwgdGhlIGFib3ZlIG9wdGlvbnMgYXJlIG11dHVhbGx5
IGV4Y2x1c2l2ZS4gU3BlY2lmeWluZyBtb3JlIHRoYW4KPj4gPiArb25lIG9uIHRoZSBgZG9tMC1p
b21tdWAgY29tbWFuZCBsaW5lIHdpbGwgcmVzdWx0IGluIHVuZGVmaW5lZCBiZWhhdmlvci4KPj4g
Cj4+IElzbid0IHRoaXMgbW9yZSBzdHJpY3QgdGhhbiBpdCBuZWVkcyB0byBiZT8gIm5vbmUiLCBh
ZmFpY3QsIGFsd2F5cyB0YWtlcwo+PiBwcmVjZWRlbmNlIGlmIGVuYWJsZWQuIFdoYXQgY29sb3Ig
YSBiaWtlIHNoZWQgaXMgc2ltcGx5IGRvZXNuJ3QgbWF0dGVyCj4+IHdoZW4gaXQgZG9lc24ndCBl
eGlzdC4KPiAKPiBSaWdodCwgdGhhdCdzIGR1ZSB0byB0aGUgY3VycmVudCBpbXBsZW1lbnRhdGlv
biBhbmQgdGhlIHdheSB0aGlzIGlzCj4gc3RvcmVkLCBidXQgSSBkb24ndCB0aGluayB3ZSB3YW50
IHRvIHNwZWxsIG91dCBhbnkgb2YgdGhpcyBpbiBvcmRlciB0bwo+IG5vdCBnaXZlIGFueSBndWFy
YW50ZWVzLiBGb3IgZXhhbXBsZToKPiAKPiBkb20wLWlvbW11PW5vbmUscmVsYXhlZAo+IAo+IFNo
b3VsZG4ndCBiZSB1c2VkLCBhbGJlaXQgd2l0aCB0aGUgY3VycmVudCBpbXBsZW1lbnRhdGlvbiBy
ZWxheGVkIHdpbGwKPiBiZSBiYXNpY2FsbHkgaWdub3JlZCBJIGRvbid0IHRoaW5rIHdlIHdhbnQg
dG8gd3JpdGUgdGhpcyBkb3duCj4gYW55d2hlcmUgYmVjYXVzZSBwZW9wbGUgc2hvdWxkbid0IHJl
bHkgb24gdGhpcyBiZWhhdmlvci4KCldlbGwsIHRoZXJlJ3Mgb25lIHZlcnkgcGFydGljdWxhciBj
YXNlIHRvIGJlIGNvbnNpZGVyZWQ6IEluIGEgbnVtYmVyCm9mIGVudmlyb25tZW50cyB5b3UgY2Fu
IChlYXNpbHkpIGFwcGVuZCB0byB0aGUgY29tbWFuZCBsaW5lLCBidXQKeW91IGNhbid0IChlYXNp
bHkpIGFsdGVyIHdoYXQgaGFzIGJlZW4gcHV0IHRoZXJlIGUuZy4gaW4gc29tZSBjb25maWcKZmls
ZS4gSWYgdGhlIGNvbmZpZyBmaWxlIHNheXMgImRvbTAtaW9tbXU9cmVsYXhlZCIgYnV0IGZvciB0
aGUgY3VycmVudApydW4geW91IHdhbnQgImRvbTAtaW9tbXU9bm9uZSIsIHdpdGggeW91ciByZXN0
cmljdGlvbnMgeW91J2QgYmUKdW5hYmxlIHRvIChsZWdpdGltYXRlbHkpIGRvIHNvLgoKVGhlcmVm
b3JlIEkgdGhpbmsgd2Ugc2hvdWxkIHRyeSB0byBhdm9pZCBzcGVsbGluZyBvdXQgdW5kZWZpbmVk
CmJlaGF2aW9yIGZvciBjb21tYW5kIGxpbmUgb3B0aW9uIGNvbWJpbmF0aW9ucyB3aGVyZXZlciB3
ZSBjYW4uCgo+PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYwo+PiA+ICsrKyBiL3hl
bi9hcmNoL3g4Ni94ODZfNjQvbW0uYwo+PiA+IEBAIC0xNDI2LDcgKzE0MjYsOCBAQCBpbnQgbWVt
b3J5X2FkZCh1bnNpZ25lZCBsb25nIHNwZm4sIHVuc2lnbmVkIGxvbmcgZXBmbiwgdW5zaWduZWQg
aW50IHB4bSkKPj4gPiAgICAgIGlmICggcmV0ICkKPj4gPiAgICAgICAgICBnb3RvIGRlc3Ryb3lf
bTJwOwo+PiA+ICAKPj4gPiAtICAgIGlmICggaW9tbXVfZW5hYmxlZCAmJiAhaW9tbXVfcGFzc3Ro
cm91Z2ggJiYgIW5lZWRfaW9tbXUoaGFyZHdhcmVfZG9tYWluKSApCj4+ID4gKyAgICBpZiAoIGlv
bW11X2VuYWJsZWQgJiYgIWlvbW11X2RvbTBfcGFzc3Rocm91Z2ggJiYKPj4gPiArICAgICAgICAg
IW5lZWRfaW9tbXUoaGFyZHdhcmVfZG9tYWluKSApCj4+IAo+PiBUaGlzIG1ha2VzIGFscmVhZHkg
Y2xlYXIgdGhhdCB5b3UgbmVlZCB0byBiZXR0ZXIgZGlzdGluZ3Vpc2ggRG9tMCBhbmQKPj4gaHdk
b20gaGVyZSwgYnV0IGl0J3Mgbm90IGltbWVkaWF0ZWx5IGNsZWFyIHRvIG1lIHdoaWNoIGRpcmVj
dGlvbiB0aGUKPj4gY2hhbmdlcyBzaG91bGQgYmUgbWFkZTogRG8geW91IG1lYW4gdHJ1bHkgb25s
eSBEb20wIHRocm91Z2hvdXQKPj4gdGhpcyBwYXRjaCwgb3IgaHdkb20/IFdoaWxlIHRoZSBkb2Mg
YW5kIGNvbW1hbmQgbGluZSBvcHRpb24gbmFtZSBjYW4KPj4gcGVyaGFwcyBsZWZ0IGFzIGlzLCBp
bnRlcm5hbCB2YXJpYWJsZSBuYW1lcyBzaG91bGQgbm90IHNheSBEb20wIHdoZW4KPj4gdGhleSBk
b24ndCBtZWFuIERvbTAuIE90b2ggaWYgeW91IG1lYW4gb25seSBEb20wLCB0aGVuIHRoZSB1c2Ug
b2YKPj4gaGFyZHdhcmVfZG9tYWluIGFib3ZlIChhbmQgZWxzZXdoZXJlKSBpcyBub3cgd3Jvbmcu
Cj4gCj4gSG0sIGV2ZXJ5dGhpbmcgaXMga2luZCBvZiBtaXhlZCBoZXJlLiBFeGlzdGluZyB2YXJp
YWJsZXMgYWxyZWFkeSB1c2UKPiBfZG9tMF8gKGlvbW11X2RvbTBfc3RyaWN0IGZvciBleGFtcGxl
KS4gSSBjYW4gcmVuYW1lIHRoZW0gdG8KPiBpb21tdV9od2RvbV8sIGJlY2F1c2UgQUZBSUNUIHRo
aXMgYXBwbGllcyB0byB0aGUgaGFyZHdhcmUgZG9tYWluLgoKV2VsbCwgYXMgc2FpZCAtIEknZCBs
aWtlIHlvdSB0byBkbyBzbyBmb3Igb25lcyB5b3UgcmVuYW1lIGFueXdheS4KSSdkIGFwcHJlY2lh
dGUgKGJ1dCB3b24ndCBkZW1hbmQpIHlvdSB0byBhbHNvIGRvIHNvIGZvciBvdGhlcnMuCgo+PiA+
ICtzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9kb20wX2lvbW11X3BhcmFtKGNvbnN0IGNoYXIgKnMp
Cj4+ID4gK3sKPj4gPiArICAgIGNvbnN0IGNoYXIgKnNzOwo+PiA+ICsgICAgaW50IHJjID0gMDsK
Pj4gPiArCj4+ID4gKyAgICBkbyB7Cj4+ID4gKyAgICAgICAgc3MgPSBzdHJjaHIocywgJywnKTsK
Pj4gPiArICAgICAgICBpZiAoICFzcyApCj4+ID4gKyAgICAgICAgICAgIHNzID0gc3RyY2hyKHMs
ICdcMCcpOwo+PiA+ICsKPj4gPiArICAgICAgICBpZiAoICFzdHJuY21wKHMsICJub25lIiwgc3Mg
LSBzKSApCj4+ID4gKyAgICAgICAgICAgIGlvbW11X2RvbTBfcGFzc3Rocm91Z2ggPSB0cnVlOwo+
PiA+ICsgICAgICAgIGVsc2UgaWYgKCAhc3RybmNtcChzLCAic3RyaWN0Iiwgc3MgLSBzKSApCj4+
ID4gKyAgICAgICAgICAgIGlvbW11X2RvbTBfc3RyaWN0ID0gdHJ1ZTsKPj4gPiArICAgICAgICBl
bHNlIGlmICggIXN0cm5jbXAocywgInJlbGF4ZWQiLCBzcyAtIHMpICkKPj4gPiArICAgICAgICAg
ICAgaW9tbXVfZG9tMF9zdHJpY3QgPSBmYWxzZTsKPj4gCj4+IFBlcmhhcHMgYmV0dGVyIGp1c3Qg
aGF2ZSBvbmUgb2YgdGhlIHR3bywgYW5kIG1ha2UgdGhlbSB0cnVseQo+PiBib29sZWFuPyBPciB3
b3VsZCB0aGF0IGNvbmZsaWN0IHdpdGggZnVydGhlciBwYXRjaGVzIC8gcGxhbnM/Cj4gCj4gSSBk
b24ndCB0aGluayB0aGlzIHdpbGwgY2F1c2UgYSBsb3Qgb2YgY29uZmxpY3RzLCBzb21lIHJlYmFz
aW5nCj4gaXNzdWVzIGJ1dCBubyBiaWcgZGVhbC4gSSd2ZSB1c2VkIHRoaXMgc3ludGF4IGFzIGRp
c2N1c3NlZAo+IGluIGEgcHJldmlvdXMgdmVyc2lvbiBhbmQgYWdyZWVkIHdpdGggUGF1bCBhbmQg
S2V2aW4uIEknbSBPSyB3aXRoCj4gdGhpcywgYW5kIEkgdGhpbmsgaXQncyBjbGVhciwgYnV0IEkg
ZG9uJ3QgaGF2ZSBhIHN0cm9uZyBvcGluaW9uIHNvIGlmCj4geW91IHRoaW5rIHRoaXMgaXMgbm90
IGNsZWFyIEkgY2FuIGNoYW5nZSBpdC4KCldlbGwsIEknbSBjZXJ0YWlubHkgb2YgdGhlIHByZXR0
eSBzdHJvbmcgb3BpbmlvbiB0aGF0IGludmVyc2UKb3B0aW9ucyBzaG91bGQgYmUgc3BlY2lmaWFi
bGUgYnkgYSBib29sZWFuIG1lY2hhbmlzbSwgbm90Cihvbmx5KSBieSBlbnRpcmVseSBkaXN0aW5j
dCBuYW1lcy4gSSB3b3VsZG4ndCBtaW5kIHlvdSByZXRhaW5pbmcKYm90aCAicmVsYXhlZCIgYW5k
ICJzdHJpY3QiLCBhcyBsb25nIGFzICJyZWxheGVkPTAiIG1lYW5zCiJzdHJpY3QiIGFuZCB2aWNl
IHZlcnNhLiBQYXVsLCBLZXZpbj8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 07:17:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 07:17:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnfCF-00022Z-Mt; Thu, 09 Aug 2018 07:17:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=emy9=ky=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnfCE-00022U-V9
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 07:17:22 +0000
X-Inumbo-ID: 521ee4a6-9ba4-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 521ee4a6-9ba4-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 07:17:49 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 09 Aug 2018 01:17:20 -0600
Message-Id: <5B6BEA7F02000078001DC4D6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 09 Aug 2018 01:17:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180808100747.19464-1-roger.pau@citrix.com>
 <20180808100747.19464-3-roger.pau@citrix.com>
 <5B6AE2C002000078001DC0AE@prv1-mh.provo.novell.com>
 <20180808160937.s5hpdmpxinmj22rs@mac.bytemobile.com>
In-Reply-To: <20180808160937.s5hpdmpxinmj22rs@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 2/4] iommu: make iommu_inclusive_mapping
 a suboption of dom0-iommu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDA4LjA4LjE4IGF0IDE4OjA5LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFdlZCwgQXVnIDA4LCAyMDE4IGF0IDA2OjMyOjAwQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMDguMDguMTggYXQgMTI6MDcsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gSW50cm9kdWNlIGEgbmV3IGRvbTAtaW9tbXU9aW5jbHVzaXZlIGdlbmVyaWMg
b3B0aW9uIHRoYXQgc3VwZXJzZWRlcwo+PiA+IGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nLiBUaGUg
cHJldmlvdXMgYmVoYXZpb3VyIGlzIHByZXNlcnZlZCBhbmQgdGhlCj4+ID4gb3B0aW9uIHNob3Vs
ZCBvbmx5IGJlIGVuYWJsZWQgYnkgZGVmYXVsdCBvbiBJbnRlbCBoYXJkd2FyZS4KPj4gCj4+IFdo
eSAic2hvdWxkIiBpbnN0ZWFkIG9mICJpcyI/Cj4+IAo+PiA+IEBAIC0xMjIxLDYgKzEyMjEsMTgg
QEAgUFYgRG9tMDoKPj4gPiAgTm90ZSB0aGF0IGFsbCB0aGUgYWJvdmUgb3B0aW9ucyBhcmUgbXV0
dWFsbHkgZXhjbHVzaXZlLiBTcGVjaWZ5aW5nIG1vcmUgdGhhbgo+PiA+ICBvbmUgb24gdGhlIGBk
b20wLWlvbW11YCBjb21tYW5kIGxpbmUgd2lsbCByZXN1bHQgaW4gdW5kZWZpbmVkIGJlaGF2aW9y
Lgo+PiA+ICAKPj4gPiArVGhlIGZvbGxvd2luZyBvcHRpb25zIGNvbnRyb2wgd2hldGhlciBub24t
UkFNIHJlZ2lvbnMgYXJlIGFkZGVkIHRvIHRoZSBEb20wCj4+ID4gK2lvbW11IHRhYmxlcy4gTm90
ZSB0aGF0IHRoZXkgY2FuIGJlIHByZWZpeGVkIHdpdGggYG5vLWAgdG8gZWZmZWN0IHRoZSBpbnZl
cnNlCj4+ID4gK21lYW5pbmc6Cj4+IAo+PiBJJ20gbm90IHBhcnRpY3VsYXJseSBoYXBweSBhYm91
dCB0aGUgbWVudGlvbmluZyBvZiAibm8tIiBoZXJlOiBXaHkgaXMKPj4gdGhpcyBiZXR0ZXIgdGhh
biB0aGUgYWxzbyBwZXJtaXR0ZWQgIj0wIiBldGMgc3VmZml4ZXM/IEtlZXAgaXQgZ2VuZXJpYywK
Pj4ganVzdCBsaWtlIG90aGVyIG9wdGlvbnMgZG8uCj4gCj4gT2gsIEkndmUganVzdCBjb3BpZWQg
dGhpcyB0ZXh0IGZyb20gdGhlIGlvbW11IG9wdGlvbi4gU2hvdWxkIEkgY2hhbmdlCj4gdGhpcyB0
bzoKPiAKPiAiVGhlIGZvbGxvd2luZyBib29sZWFuIG9wdGlvbnMgY29udHJvbCB3aGV0aGVyIG5v
bi1SQU0gcmVnaW9ucyBhcmUKPiBhZGRlZCB0byB0aGUgRG9tMCBpb21tdSB0YWJsZXM6IgoKWWVz
IHBsZWFzZSwgbXVjaCBiZXR0ZXIuCgo+PiA+ICsqIGBpbmNsdXNpdmVgOiBzZXRzIHVwIERNQSBy
ZW1hcHBpbmcgZm9yIGFsbCB0aGUgbm9uLVJBTSBtZW1vcnkgYmVsb3cgNEdCCj4+ID4gKyAgZXhj
ZXB0IGZvciB1bnVzYWJsZSByYW5nZXMuIFVzZSB0aGlzIHRvIHdvcmsgYXJvdW5kIGZpcm13YXJl
IGlzc3VlcyBwcm92aWRpbmcKPj4gPiArICBpbmNvcnJlY3QgUk1SUi9JVk1EIGVudHJpZXMuIFJh
dGhlciB0aGFuIG9ubHkgbWFwcGluZyBSQU0gcGFnZXMgZm9yIElPTU1VCj4+ID4gKyAgYWNjZXNz
ZXMgZm9yIERvbTAsIHdpdGggdGhpcyBvcHRpb24gYWxsIHBhZ2VzIHVwIHRvIDRHQiwgbm90IG1h
cmtlZCBhcwo+PiA+ICsgIHVudXNhYmxlIGluIHRoZSBFODIwIHRhYmxlLCB3aWxsIGdldCBhIG1h
cHBpbmcgZXN0YWJsaXNoZWQuIE5vdGUgdGhhdCB0aGlzCj4+ID4gKyAgb3B0aW9uIGlzIG9ubHkg
YXBwbGljYWJsZSB0byBhIFBWIERvbTAgYW5kIGlzIGVuYWJsZWQgYnkgZGVmYXVsdCBvbiBJbnRl
bAo+PiA+ICsgIGhhcmR3YXJlLgo+PiAKPj4gTm8gd29yZCBhdCBhbGwgYWJvdXQgdGhlIGludGVy
YWN0aW9uIHdpdGggbm9uZS9zdHJpY3QvcmVsYXhlZD8gSSB0aGluaywKPj4gYXMgbWVudGlvbmVk
IGZvciBwYXRjaCAxLCAibm9uZSIgcmVuZGVycyB0aGlzIG9wdGlvbiBtZWFuaW5nbGVzcyBhcwo+
PiB3ZWxsLiBCdXQgZm9yICJyZWxheGVkIiBpdCdzIHByZXR0eSB1bmNsZWFyLCBiZWNhdXNlIGZy
b20gRTgyMCBhbG9uZQo+PiB5b3UgY2FuJ3QganVkZ2Ugd2hldGhlciBlLmcuIGEgcmVzZXJ2ZWQg
cmVnaW9uIGlzIFJBTSBvciBNTUlPLiAoQXMKPj4gYW4gaW1wbGljYXRpb24sIHRoZSBtZW50aW9u
aW5nIG9mIFJBTSBpbiBwYXRjaCAxJ3MgZG9jIGZvciAicmVsYXhlZCIKPj4gdGhlbiBsb29rcyBz
eW1tZXRyaWNhbGx5IHdyb25nLCBqdXN0IGxpa2UgSSd2ZSBhbHJlYWR5IGFza2VkIHRvIHJlcGxh
Y2UKPj4gIm1lbW9yeSIgYnkgIlJBTSIgZm9yICJzdHJpY3QiLikKPiAKPiBIbSwgSSdtIG5vdCBz
dXJlIEkgZm9sbG93LiAncmVsYXhlZCcgcmVmZXJzIHRvIGhvdyB0aGUgcmVnaW9ucyBtYXJrZWQK
PiBhcyBSQU0gaW4gdGhlIG1lbW9yeSBtYXAgKEU4MjBfUkFNKSB3aWxsIGJlIG1hcHBlZCB0byB0
aGUgZ3Vlc3QuCgpIbW0sIGl0IG1heSB3ZWxsIGJlIHRoYXQgSSdtIChvbmNlIGFnYWluKSBjb25m
dXNlZCB3aXRoIHRoZQp2YXJpb3VzIG9wdGlvbnMgYW5kIHRoZWlyIHByZWNpc2UgZWZmZWN0czsg
cGVyaGFwcyBJIGRpZG4ndCBwYXkKKGVub3VnaCkgYXR0ZW50aW9uIHRvIHRoZSB1c2Ugb2YgaW9t
bXVfaW5jbHVzaXZlX21hcHBpbmcgaW4KdnRkX3NldF9od2RvbV9tYXBwaW5nKCkuCgo+PiA+IEBA
IC0yMDIsNiArMjEwLDEzIEBAIHZvaWQgX19od2RvbV9pbml0IGlvbW11X2h3ZG9tX2luaXQoc3Ry
dWN0IGRvbWFpbiAqZCkKPj4gPiAgICAgIGlmICggIWlvbW11X2VuYWJsZWQgKQo+PiA+ICAgICAg
ICAgIHJldHVybjsKPj4gPiAgCj4+ID4gKyAgICBpZiAoIGlvbW11X2RvbTBfaW5jbHVzaXZlID09
IHRydWUgJiYgIWlzX3B2X2RvbWFpbihkKSApCj4+IAo+PiBXaHkgdGhlICI9PSB0cnVlIj8gSXQg
c2hvdWxkbid0IGhhdmUgaXRzIGluaXRpYWxpemVyIHZhbHVlIG9mIC0xIGFueW1vcmUKPj4gYXQg
dGhpcyBwb2ludC4KPiAKPiBJdCBjYW4gaGF2ZSBhIHZhbHVlIG9mIC0xLCBBRkFJQ1QgdGhlIGRl
ZmF1bHQgdmFsdWVzIGFyZSBzZXQgYnkKPiBoZC0+cGxhdGZvcm1fb3BzLT5od2RvbV9pbml0IHdo
aWNoIGlzIGNhbGxlZCBsYXRlciBpbiB0aGlzIGZ1bmN0aW9uLgoKSG1tLCBJIHNlZS4gQnV0IHRo
YXQncyBub3QgdmVyeSBuaWNlLiBDYW4ndCB5b3UgbW92ZSB0aGlzIGNoZWNrCmJldHdlZW4gdGhl
IC0+aHdkb21faW5pdCgpIGhvb2sgaW52b2NhdGlvbiBhbmQgdGhlIGNhbGwgdG8KYXJjaF9pb21t
dV9od2RvbV9pbml0KCkgdGhhdCB5b3UgYWRkPyBUaGUgbGF0dGVyIGlzIHRoZSBvbmx5CnBsYWNl
IHdoZXJlIGl0J3MgYWN0dWFsbHkgbmVlZGVkLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 07:33:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 07:33:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnfRL-0003RV-4j; Thu, 09 Aug 2018 07: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=8hcp=ky=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnfRK-0003RL-7b
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 07:32:58 +0000
X-Inumbo-ID: 800b6979-9ba6-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 800b6979-9ba6-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 07:33:25 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fnfRG-0006Ju-4a; Thu, 09 Aug 2018 07: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 1fnfRF-0003SB-QU; Thu, 09 Aug 2018 07:32:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnfRF-000631-Pr; Thu, 09 Aug 2018 07:32:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125822-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=4b60c40659b34b6577a6bc91eb4115458a0e425f
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 09 Aug 2018 07:32:53 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125822: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTgyMiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTgyMi8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDRiNjBjNDA2NTliMzRiNjU3N2E2YmM5MWViNDExNTQ1
OGEwZTQyNWYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDcgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA2IGRheXMgICAyMyBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4MDIgIDIwMTgtMDgtMDggMTE6MDA6NDcgWiAgICAwIGRh
eXMgICAgNyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02
NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUt
bG9ncwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1MTIgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 07:37:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 07: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 1fnfVG-0003eL-Tn; Thu, 09 Aug 2018 07:37: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=emy9=ky=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnfVF-0003eG-5X
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 07:37:01 +0000
X-Inumbo-ID: 103ede4f-9ba7-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 103ede4f-9ba7-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 07:37:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 09 Aug 2018 01:36:58 -0600
Message-Id: <5B6BEF1902000078001DC4F8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 09 Aug 2018 01:36:57 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180808100747.19464-1-roger.pau@citrix.com>
 <20180808100747.19464-5-roger.pau@citrix.com>
 <5B6AED0A02000078001DC0FF@prv1-mh.provo.novell.com>
 <20180808161826.pwqeud7ix3vzvaum@mac.bytemobile.com>
In-Reply-To: <20180808161826.pwqeud7ix3vzvaum@mac.bytemobile.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 4/4] x86/iommu: add reserved dom0-iommu
 option to map reserved memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDA4LjA4LjE4IGF0IDE4OjE4LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFdlZCwgQXVnIDA4LCAyMDE4IGF0IDA3OjE1OjU0QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMDguMDguMTggYXQgMTI6MDcsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gU2V2ZXJhbCBwZW9wbGUgaGF2ZSByZXBvcnRlZCBoYXJkd2FyZSBpc3N1ZXMg
KG1hbGZ1bmN0aW9uaW5nIFVTQgo+PiA+IGNvbnRyb2xsZXJzKSBkdWUgdG8gaW9tbXUgcGFnZSBm
YXVsdHMgb24gSW50ZWwgaGFyZHdhcmUuIFRob3NlIGZhdWx0cwo+PiA+IGFyZSBjYXVzZWQgYnkg
bWlzc2luZyBSTVJSIChWVGQpIGVudHJpZXMgaW4gdGhlIEFDUEkgdGFibGVzLiBUaG9zZSBjYW4K
Pj4gPiBiZSB3b3JrZWQgYXJvdW5kIG9uIFZUZCBoYXJkd2FyZSBieSBtYW51YWxseSBhZGRpbmcg
Uk1SUiBlbnRyaWVzIG9uCj4+ID4gdGhlIGNvbW1hbmQgbGluZSwgdGhpcyBpcyBob3dldmVyIGxp
bWl0ZWQgdG8gSW50ZWwgaGFyZHdhcmUgYW5kIHF1aXRlCj4+ID4gY3VtYmVyc29tZSB0byBkby4K
Pj4gPiAKPj4gPiBJbiBvcmRlciB0byBzb2x2ZSB0aG9zZSBpc3N1ZXMgYWRkIGEgbmV3IGRvbTAt
aW9tbXU9cmVzZXJ2ZWQgb3B0aW9uCj4+ID4gdGhhdCBpZGVudGl0eSBtYXBzIGFsbCByZWdpb25z
IG1hcmtlZCBhcyByZXNlcnZlZCBpbiB0aGUgbWVtb3J5IG1hcC4KPj4gCj4+IENvbnNpZGVyaW5n
IHRoYXQgcmVwb3J0IHdlJ3ZlIGhhZCAoeWVzdGVyZGF5PyBlYXJsaWVyIHRvZGF5PyksIGRvbid0
Cj4+IHdlIG5lZWQgdG8gZ28gZnVydGhlciBhbmQgdXNlIHRoZSB1bmlvbiBvZiBSTVJScyBhbmQg
cmVzZXJ2ZWQKPj4gcmVnaW9ucz8gSWlyYyB0aGV5IGhhZCBhIGNhc2Ugd2hlcmUgYW4gUk1SUiB3
YXMgbm90IGluIGEgcmVzZXJ2ZWQKPj4gcmVnaW9uIC4uLgo+IAo+IEFGQUlDVCAoYW5kIEkgY291
bGQgYmUgcmVhZGluZyB0aGUgY29kZSB3cm9uZykgUk1SUiByZWdpb25zIG5vdCBvbgo+IHJlc2Vy
dmVkIHJlZ2lvbnMgYXJlIHN0aWxsIGNvcnJlY3RseSBtYXBwZWQgdG8gdGhlIGd1ZXN0LgoKT2gs
IHllcywgeW91J3JlIHJpZ2h0IC0gdGhlIGxvZ2dlZCBtZXNzYWdlIGlzIHJlYWxseSBqdXN0IHRo
YXQsCndpdGggbm8gb3RoZXIgZW5mb3JjZWQgZWZmZWN0cy4KCj4+ID4gLS0tIGEvZG9jcy9taXNj
L3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPj4gPiArKysgYi9kb2NzL21pc2MveGVuLWNvbW1h
bmQtbGluZS5tYXJrZG93bgo+PiA+IEBAIC0xMjA1LDcgKzEyMDUsNyBAQCBkZXRlY3Rpb24gb2Yg
c3lzdGVtcyBrbm93biB0byBtaXNiZWhhdmUgdXBvbiBhY2Nlc3NlcyAKPj4gPiB0byB0aGF0IHBv
cnQuCj4+ID4gID4+IEVuYWJsZSBJT01NVSBkZWJ1Z2dpbmcgY29kZSAoaW1wbGllcyBgdmVyYm9z
ZWApLgo+PiA+ICAKPj4gPiAgIyMjIGRvbTAtaW9tbXUKPj4gPiAtPiBgPSBMaXN0IG9mIFsgbm9u
ZSB8IHN0cmljdCB8IHJlbGF4ZWQgfCBpbmNsdXNpdmUgXWAKPj4gPiArPiBgPSBMaXN0IG9mIFsg
bm9uZSB8IHN0cmljdCB8IHJlbGF4ZWQgfCBpbmNsdXNpdmUgfCByZXNlcnZlZCBdYAo+PiA+ICAK
Pj4gPiAgKiBgbm9uZWA6IGRpc2FibGVzIERNQSByZW1hcHBpbmcgZm9yIERvbTAuCj4+ID4gIAo+
PiA+IEBAIC0xMjMzLDYgKzEyMzMsMTUgQEAgbWVhbmluZzoKPj4gPiAgICBvcHRpb24gaXMgb25s
eSBhcHBsaWNhYmxlIHRvIGEgUFYgRG9tMCBhbmQgaXMgZW5hYmxlZCBieSBkZWZhdWx0IG9uIElu
dGVsCj4+ID4gICAgaGFyZHdhcmUuCj4+ID4gIAo+PiA+ICsqIGByZXNlcnZlZGA6IHNldHMgdXAg
RE1BIHJlbWFwcGluZyBmb3IgYWxsIHRoZSByZXNlcnZlZCByZWdpb25zIGluIHRoZSAgbWVtb3J5
Cj4+ID4gKyAgbWFwIGZvciBEb20wLiBVc2UgdGhpcyB0byB3b3JrIGFyb3VuZCBmaXJtd2FyZSBp
c3N1ZXMgcHJvdmlkaW5nIGluY29ycmVjdAo+PiA+ICsgIFJNUlIvSVZNRCBlbnRyaWVzLiBSYXRo
ZXIgdGhhbiBvbmx5IG1hcHBpbmcgUkFNIHBhZ2VzIGZvciBJT01NVSBhY2Nlc3Nlcwo+PiA+ICsg
IGZvciBEb20wLCBhbGwgbWVtb3J5IHJlZ2lvbnMgbWFya2VkIGFzIHJlc2VydmVkIGluIHRoZSBt
ZW1vcnkgbWFwIHRoYXQgZG9uJ3QKPj4gPiArICBvdmVybGFwIHdpdGggYW55IE1NSU8gcmVnaW9u
IGZyb20gZW11bGF0ZWQgZGV2aWNlcyB3aWxsIGJlIGlkZW50aXR5IG1hcHBlZC4KPj4gPiArICBU
aGlzIG9wdGlvbiBtYXBzIGEgc3Vic2V0IG9mIHRoZSBtZW1vcnkgdGhhdCB3b3VsZCBiZSBtYXBw
ZWQgd2hlbiB1c2luZyB0aGUKPj4gPiArICBgaW5jbHVzaXZlYCBvcHRpb24uIFRoaXMgb3B0aW9u
IGlzIGF2YWlsYWJsZSB0byBhIFBWSCBEb20wIGFuZCBpcyBlbmFibGVkIGJ5Cj4+ID4gKyAgZGVm
YXVsdCBvbiBJbnRlbCBoYXJkd2FyZS4KPj4gCj4+IFRoZSBzdWItb3B0aW9ucyBzbyBmYXIgd2Vy
ZSBxdWl0ZSBjbGVhciBpbiB0aGVpciBtZWFuaW5ncywgYnV0Cj4+ICJkb20wLWlvbW11PXJlc2Vy
dmVkIiBtaWdodCBtZWFuIGFsbCBzb3J0cyBvZiB0aGluZ3MgdG8gbWUsIGJ1dCBxdWl0ZQo+PiBj
ZXJ0YWlubHkgbm90ICJtYXAgYWxsIHJlc2VydmVkIHJlZ2lvbnMiLiAibWFwLXJlc2VydmVkIiBw
ZXJoYXBzPwo+IAo+IFRoZW4gd2Ugc2hvdWxkIGFsc28gaGF2ZSAnbWFwLWluY2x1c2l2ZScgZm9y
IHN5bW1ldHJ5IElNTy4KCkkgZG9uJ3QgbWluZCBhdCBhbGwgc3VjaCBzeW1tZXRyeSB0byBiZSBl
c3RhYmxpc2hlZC4KCj4+ID4gQEAgLTEzNCwxMyArMTM1LDY3IEBAIHZvaWQgYXJjaF9pb21tdV9k
b21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQo+PiA+ICB7Cj4+ID4gIH0KPj4gPiAgCj4+
ID4gK3N0YXRpYyBib29sIF9faHdkb21faW5pdCBod2RvbV9pb21tdV9tYXAoY29uc3Qgc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBwZm4sCj4+ID4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBtYXhfcGZuKQo+PiA+ICt7Cj4+ID4g
KyAgICB1bnNpZ25lZCBpbnQgaTsKPj4gPiArCj4+ID4gKyAgICAvKgo+PiA+ICsgICAgICogSWdu
b3JlIGFueSBhZGRyZXNzIGJlbG93IDFNQiwgdGhhdCdzIGFscmVhZHkgaWRlbnRpdHkgbWFwcGVk
IGJ5IHRoZQo+PiA+ICsgICAgICogZG9tYWluIGJ1aWxkZXIgZm9yIEhWTS4KPj4gPiArICAgICAq
Lwo+PiA+ICsgICAgaWYgKCAoaXNfaHZtX2RvbWFpbihkKSAmJiBwZm4gPCBQRk5fRE9XTihNQigx
KSkpIHx8Cj4+IAo+PiBDYXJlZnVsIGFnYWluIGhlcmUgd2l0aCB0aGUgZGlzdGluY3Rpb24gYmV0
d2VlbiBEb20wIGFuZCBod2RvbToKPj4gVGhlIGRvbWFpbiBidWlsZGVyIHlvdSByZWZlciB0byBp
cyAtIGFpdWkgLSB0aGUgaW4tWGVuIG9uZSwgaS5lLiB0aGUKPj4gb25lIF9vbmx5XyBkZWFsaW5n
IHdpdGggRG9tMC4KPiAKPiBTbyB0aGlzIHNob3VsZCBpbnN0ZWFkIGJlOgo+IAo+IGlmICggKGlz
X2NvbnRyb2xfZG9tYWluKGQpICYmIGlzX2h2bV9kb21haW4oZCkgJiYgcGZuIDwgUEZOX0RPV04o
TUIoMSkpKSB8fAoKRnJvbSBhbiBhYnN0cmFjdCBwZXJzcGVjdGl2ZSAobG9uZyB0ZXJtIHBsYW5z
KSBpc19jb250cm9sX2RvbWFpbigpCmNhbiBiZSB0cnVlIGZvciBtdWx0aXBsZSBkb21haW5zLCBu
b25lIG9mIHdoaWNoIG1heSBiZSBEb20wIG9yCmh3ZG9tLiBTbyBubywgSSBkb24ndCB0aGluayB0
aGUgYWRkaXRpb24gd291bGQgaGVscCBpbiBhbnkgd2F5LgpXaXRoIHRoZSByZWZlcmVuY2UgdG8g
dGhlIGluLVhlbiBkb21haW4gYnVpbGRlciwgSSB0aGluayB5b3UgcmVhbGx5Cm1lYW4gRG9tMCBo
ZXJlLgoKPj4gPiArICAgIC8qCj4+ID4gKyAgICAgKiBJZiBkb20wLXN0cmljdCBtb2RlIGlzIGVu
YWJsZWQgb3IgdGhlIGd1ZXN0IHR5cGUgaXMgUFZIL0hWTSB0aGVuIGV4Y2x1ZGUKPj4gPiArICAg
ICAqIGNvbnZlbnRpb25hbCBSQU0gYW5kIGxldCB0aGUgY29tbW9uIGNvZGUgbWFwIGRvbTAncyBw
YWdlcy4KPj4gPiArICAgICAqLwo+PiA+ICsgICAgaWYgKCBwYWdlX2lzX3JhbV90eXBlKHBmbiwg
UkFNX1RZUEVfQ09OVkVOVElPTkFMKSAmJgo+PiA+ICsgICAgICAgICAoaW9tbXVfZG9tMF9zdHJp
Y3QgfHwgaXNfaHZtX2RvbWFpbihkKSkgKQo+PiA+ICsgICAgICAgIHJldHVybiBmYWxzZTsKPj4g
PiArICAgIGlmICggcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX1JFU0VSVkVEKSAmJgo+
PiA+ICsgICAgICAgICAhaW9tbXVfZG9tMF9yZXNlcnZlZCAmJiAhaW9tbXVfZG9tMF9pbmNsdXNp
dmUgKQo+PiA+ICsgICAgICAgIHJldHVybiBmYWxzZTsKPj4gPiArICAgIGlmICggIXBhZ2VfaXNf
cmFtX3R5cGUocGZuLCBSQU1fVFlQRV9VTlVTQUJMRSkgJiYKPj4gPiArICAgICAgICAgIXBhZ2Vf
aXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9SRVNFUlZFRCkgJiYKPj4gPiArICAgICAgICAgIXBh
Z2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpICYmCj4+ID4gKyAgICAg
ICAgICghaW9tbXVfZG9tMF9pbmNsdXNpdmUgfHwgcGZuID4gbWF4X3BmbikgKQo+PiA+ICsgICAg
ICAgIHJldHVybiBmYWxzZTsKPj4gCj4+IEFzIHBhZ2VfaXNfcmFtX3R5cGUoKSBpcywgZXNwZWNp
YWxseSBvbiBzeXN0ZW1zIHdpdGggbWFueSBFODIwCj4+IGVudHJpZXMsIG5vdCByZWFsbHkgY2hl
YXAsIEkgdGhpbmsgYXQgbGVhc3QgYSBtaW5pbXVtIGFtb3VudCBvZgo+PiBvcHRpbWl6YXRpb24g
aXMgb24gb3JkZXIgaGVyZSAtIGFmdGVyIGFsbCB5b3UgZG8gdGhpcyBmb3IgZXZlcnkKPj4gc2lu
Z2xlIHBhZ2Ugb2YgdGhlIHN5c3RlbS4gSGVuY2UgbWluaW1hbGx5IHRoZSByZXN1bHQgb2YgdGhl
IGZpcnN0Cj4+IENPTlZFTlRJT05BTCBhbmQgUkVTRVJWRUQgcXVlcmllcyBzaG91bGQgYmUgbGF0
Y2hlZCBhbmQKPj4gcmUtdXNlZCAob3IgImVsc2UiIGJlIHVzZWQgc3VpdGFibHkpLiBJZGVhbGx5
IGFuIGFwcHJvYWNoIHdvdWxkCj4+IGJlIHVzZWQgd2hpY2ggaW52b2x2ZWQganVzdCBhIHNpbmds
ZSBpdGVyYXRpb24gdGhyb3VnaCB0aGUgRTgyMAo+PiBtYXAsIGJ1dCBJIHJlYWxpemUgdGhpcyBt
YXkgYmUgbW9yZSB0aGFuIGlzIGZlYXNpYmxlIGhlcmUuCj4gCj4gVGhpcyB3b3VsZCBiZSBxdWl0
ZSBiZXR0ZXIgaWYgSSBjb3VsZCBqdXN0IGZldGNoIHRoZSB0eXBlLCB0aGVuIEkKPiBjb3VsZCBh
ZGQgYSBzd2l0Y2ggKHR5cGUpIHsgLi4uIGFuZCBpdCB3b3VsZCBiZSBiZXR0ZXIgSU1PLgoKRXhj
ZXB0IHRoYXQsIGFzIHNhaWQsIHRoZXJlJ3Mgbm8gInRoZSIgdHlwZSBmb3IgYW4gZW50aXJlIHBh
Z2UuCk9ubHkgYSBzaW5nbGUgYnl0ZSBjYW4gaGF2ZSBhbiBleGFjdCB0eXBlLgoKPj4gRnVydGhl
cm1vcmUgSSdtIHVuY29udmluY2VkIHRoZSAhcGFnZV9pc19yYW1fdHlwZSgpIHVzZXMKPj4gYXJl
IHJlYWxseSB3aGF0IHlvdSB3YW50OiBUaGUgZnVuY3Rpb24gcmV0dXJuaW5nIGZhbHNlIG1lYW5z
Cj4+ICJkb24ndCBrbm93Iiwgbm90ICJubyIuIFBlcmhhcHMgdGhlIGZ1bmN0aW9uIG5lZWRzIHRv
IGJlIG1hZGUKPj4gcmV0dXJuIGEgdHJpc3RhdGUgKHllcywgbm8sIG9yIHBhcnQgb2YgaXQpLgo+
IAo+IFJpZ2h0LCB0aGF0J3Mgd2h5IEkgaGF2ZSB0aHJlZSBkaWZmZXJlbnQgIXBhZ2VfaXNfcmFt
X3R5cGUgY2hlY2tzIGluCj4gdGhlIGxhc3QgYnJhbmNoIG9mIHRoZSBpZiwgc28gdGhhdCBJIGNh
biBtYWtlIHN1cmUgaXQncyBub3Qgb25lIG9mIHRoZQo+IHByZXZpb3VzIHR5cGVzIGFuZCBhbHNv
IGFjY291bnQgZm9yIGhvbGVzLgoKSSdtIGFmcmFpZCBJIGRvbid0IHVuZGVyc3RhbmQuIFRha2Ug
dGhlIGV4YW1wbGUgb2YgYSBzaW5nbGUKcGFnZSBiZWluZyBzcGxpdCBpbiBhbiB1bnVzYWJsZSBh
bmQgYSByZXNlcnZlZCBwYXJ0LiBCb3RoCnJlc3BlY3RpdmUgZnVuY3Rpb24gaW52b2NhdGlvbnMg
d2lsbCByZXR1cm4gZmFsc2UuIFlldCB5b3UKd2FudCB0byBleGNsdWRlIGJvdGggdW51c2FibGUg
YW5kIHJlc2VydmVkIHR5cGVzIHdoZW4KIWlvbW11X2RvbTBfaW5jbHVzaXZlLCBhbmQgaGVuY2Ug
eW91ciBnb2FsIHdvdWxkIGJlIHRvCmV4Y2x1ZGUgdGhhdCBwYWdlIGhlcmUuCgpBcyB0byB1bnVz
YWJsZSAtIGRvbid0IHlvdSBicmVhayBvcmlnaW5hbCBiZWhhdmlvciBoZXJlCmFueXdheT8gU2hv
dWxkbid0IHRoZSBmdW5jdGlvbiByZXR1cm4gZmFsc2Ugd2hlbgpwYWdlX2lzX3JhbV90eXBlKHBm
biwgUkFNX1RZUEVfVU5VU0FCTEUpLCBlZmZlY3RpdmVseQppbmRlcGVuZGVudCBvZiBhbnkgY29t
bWFuZCBsaW5lIG9wdGlvbnM/Cgo+PiA+ICsgICAgLyogQ2hlY2sgdGhhdCBpdCBkb2Vzbid0IG92
ZXJsYXAgd2l0aCB0aGUgTEFQSUMgKi8KPj4gPiArICAgIGlmICggaGFzX3ZsYXBpYyhkKSApCj4+
ID4gKyAgICB7Cj4+ID4gKyAgICAgICAgY29uc3Qgc3RydWN0IHZjcHUgKnY7Cj4+ID4gKwo+PiA+
ICsgICAgICAgIGZvcl9lYWNoX3ZjcHUoZCwgdikKPj4gPiArICAgICAgICAgICAgaWYgKCBwZm4g
PT0gUEZOX0RPV04odmxhcGljX2Jhc2VfYWRkcmVzcyh2Y3B1X3ZsYXBpYyh2KSkpICkKPj4gPiAr
ICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKPj4gPiArICAgIH0KPj4gCj4+IEkgZG9uJ3Qs
IGJ0dywgcmVjYWxsIGFueSBjb2RlIGFkanVzdGluZyB0aGUgSU9NTVUgbWFwcGluZ3MgaW4KPj4g
Y2FzZSB0aGUgZG9tYWluIHJlbG9jYXRlcyBpdHMgTEFQSUMuIElmIHlvdSBkbyB0aGUgY2hlY2sg
YWJvdmUsCj4+IHdvdWxkbid0IHRoYXQgb3RoZXIgc2lkZSB0b28gbmVlZCB0YWtpbmcgY2FyZSBv
Zj8KPiAKPiBZZXMuIEkgY2FuIGFkZCBzb21ldGhpbmcgbGF0ZXIgYnV0IHRoaXMgaXMgYWxyZWFk
eSBhbiBpc3N1ZSBpZiB0aGUKPiBndWVzdCBmb3IgZXhhbXBsZSByZWxvY2F0ZXMgdGhlIExBUElD
IG92ZXIgYSBSQU0gcmVnaW9uLgoKV2VsbCwgSSdtIGZpbmUgbGVhdmluZyBvdXQgcGFydHMgdGhh
dCBhcmUgY3VycmVudGx5IGJyb2tlbiBhbnl3YXksCmJ1dCBwbGVhc2UgbGVhdmUgYXQgbGVhc3Qg
YSBUT0RPIG5vdGUganVzdCBsaWtlIHlvdSBkbyBmb3IgTUNGRy4KT3IgKGZvciBib3RoKSBkb24n
dCBkbyBhbnl0aGluZyBoZXJlIHVudGlsIHRoZSBzaXR1YXRpb24gZ2V0cyB0YWtlbgpjYXJlIG9m
IHVuaWZvcm1seSAoYnV0IHByZXN1bWFibHkgdGhhdCdzIHRoZSB3b3JzZSBvcHRpb24pLgoKSmFu
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 07:54:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 07: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 1fnfmJ-00054E-Cu; Thu, 09 Aug 2018 07:54:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=emy9=ky=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnfmI-000549-AV
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 07:54:38 +0000
X-Inumbo-ID: 860a85f9-9ba9-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 860a85f9-9ba9-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 07:55:04 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 09 Aug 2018 01:54:35 -0600
Message-Id: <5B6BF33702000078001DC522@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 09 Aug 2018 01:54:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <d189b20b-f2d3-629f-6a62-54a6491f2778@bitdefender.com>
In-Reply-To: <d189b20b-f2d3-629f-6a62-54a6491f2778@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Emulation and active (valid) 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.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA4LjA4LjE4IGF0IDE2OjI2LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gMS4gSXMgaXQgcG9zc2libGUgdG8gYWxyZWFkeSBoYXZlIGEgdmFsaWQgaW50ZXJydXB0
IHdyaXR0ZW4gaW4KPiBWTV9FTlRSWV9JTlRSX0lORk8gYXQgRVhJVF9SRUFTT05fRVBUX1ZJT0xB
VElPTi10aW1lIGluCj4gdm14X3ZtZXhpdF9oYW5kbGVyKCk/CgpZb3UgbWVhbiByaWdodCBhZnRl
ciB0aGUgZXhpdD8gV2hlcmUgd291bGQgdGhhdCBjb21lIGZyb20/IEknbQphZnJhaWQgSSBkb24n
dCBzZWUgdGhlIGNvbm5lY3Rpb24gdG8geW91ciBpc3N1ZSAob3IgdGhlIGNhbGwgdHJhY2VzCnlv
dSd2ZSBwcm92aWRlZCkuCgpJIGFsc28gY2FuJ3QgaGVscCBidXQgdGhpbmtpbmcgdGhhdCB3ZSd2
ZSBoYWQgYSBzaW1pbGFyIGRpc2N1c3Npb24KYmVmb3JlLCB3aXRoIHRoZSAoaWlyYykgY2xlYXIg
b3V0Y29tZSB0aGF0IGluamVjdGlvbiBvZiB0aGUgdmFyaW91cwpraW5kcyBvZiBldmVudHMgbmVl
ZHMgdG8gYmUgcmUtYXJyYW5nZWQgdG8gc3RyaWN0bHkgZm9sbG93CmFyY2hpdGVjdHVyYWwgZGVm
aW5pdGlvbnMuIFRoYXQgaXMsIGZvciBleGFtcGxlLCBubyBpbnRlcnJ1cHQgbWF5CmJlIGluamVj
dGVkIGJlZm9yZSBfYWxsXyBleGNlcHRpb24gaW5qZWN0aW9uIHNvdXJjZXMgZm9yIHRoZQpjdXJy
ZW50IGluc24gaGF2ZSBiZWVuIGRlYWx0IHdpdGguIFRoYXQncyBiZWNhdXNlIHJlYWwgaGFyZHdh
cmUKYWxzbyBvbmx5IGV2ZXIgY2hlY2tzIGZvciBpbnRlcnJ1cHRzIGF0IGluc3RydWN0aW9uIGJv
dW5kYXJpZXMsCm5vdCBpbiB0aGUgbWlkZGxlIG9mIHByb2Nlc3NpbmcgYW4gaW5zdHJ1Y3Rpb24u
CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 08:01:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 08:01:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnft3-0006N4-IF; Thu, 09 Aug 2018 08:01: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=emy9=ky=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnft1-0006Mz-Nh
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 08:01:35 +0000
X-Inumbo-ID: 7f76b5d2-9baa-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7f76b5d2-9baa-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 08:02:02 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 09 Aug 2018 02:01:33 -0600
Message-Id: <5B6BF4DB02000078001DC531@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 09 Aug 2018 02:01:31 -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: meet xentrace's expectations on
 emulation event 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: 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>

QWNjb3JkaW5nIHRvIHRoZSBsb2dpYyBpbiBodm1fbW1pb19hc3Npc3RfcHJvY2VzcygpLCA2NCBi
aXRzIG9mIGRhdGEgYXJlCmV4cGVjdGVkIHdpdGggNjQtYml0IGFkZHJlc3NlcywgYW5kIDMyIGJp
dHMgb2YgZGF0YSB3aXRoIDMyLWJpdCBvbmVzLiBJCmRvbid0IHRoaW5rIHRoaXMgaXMgdmVyeSBy
ZWFzb25hYmxlLCBidXQgSSdtIGFsc28gbm90IGdvaW5nIHRvIHRvdWNoIHRoZQpjb25zdW1lciBz
aWRlLCB0aGUgbW9yZSB0aGF0IGl0IGlzIGFueXdheSBub3QgdmVyeSBoZWxwZnVsIGZvciB0aGUg
Y29kZQpoZXJlIHRvIG9ubHkgZXZlciBzdXBwbHkgMzIgYml0cyBvZiBkYXRhIChkZXNwaXRlIHRo
ZSBmaWVsZCBiZWluZyA2NApiaXRzIHdpZGUsIGFuZCBoYXZpbmcgYmVlbiBldmVuIGluIHRoZSAz
Mi1iaXQgZGF5cyBvZiBYZW4pLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgotLS0KUkZDOiBVbnRlc3RlZDsgc29sZWx5IGJhc2VkIG9uIHRoZSBvYnNlcnZh
dGlvbiBvZiAiKG5vIGRhdGEpIiBpbiBhIHRyYWNlCiAgICAgd2hlcmUgaXQgd2FzIGVudGlyZWx5
IHVuY2xlYXIgd2h5IG5vIGRhdGEgd291bGQgaGF2ZSBiZWVuIGF2YWlsYWJsZS4KICAgICBJIGp1
c3Qgc28gaGFwcGVuZWQgdGhhdCB0aGUgZ3Vlc3QgaGFkIG1vcmUgdGhhbiA0R2Igb2YgbWVtb3J5
LCBhbmQKICAgICBoZW5jZSBhZGRyZXNzZXMgd2VyZSBub3QgcmVwcmVzZW50YWJsZSBhcyAzMi1i
aXQgdmFsdWVzLgoKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTMwLDcgKzMwLDcgQEAgc3RydWN0IGh2bWVtdWxfY2Fj
aGUKIHN0YXRpYyB2b2lkIGh2bXRyYWNlX2lvX2Fzc2lzdChjb25zdCBpb3JlcV90ICpwKQogewog
ICAgIHVuc2lnbmVkIGludCBzaXplLCBldmVudDsKLSAgICB1bnNpZ25lZCBjaGFyIGJ1ZmZlclsx
Ml07CisgICAgdW5zaWduZWQgY2hhciBidWZmZXJbMTZdOwogCiAgICAgaWYgKCBsaWtlbHkoIXRi
X2luaXRfZG9uZSkgKQogICAgICAgICByZXR1cm47CkBAIC00Nyw4ICs0NywxMSBAQCBzdGF0aWMg
dm9pZCBodm10cmFjZV9pb19hc3Npc3QoY29uc3QgaW9yCiAKICAgICBpZiAoICFwLT5kYXRhX2lz
X3B0ciApCiAgICAgewotICAgICAgICAqKHVpbnQzMl90ICopJmJ1ZmZlcltzaXplXSA9IHAtPmRh
dGE7Ci0gICAgICAgIHNpemUgKz0gNDsKKyAgICAgICAgaWYgKCBzaXplID09IDQgKQorICAgICAg
ICAgICAgKih1aW50MzJfdCAqKSZidWZmZXJbc2l6ZV0gPSBwLT5kYXRhOworICAgICAgICBlbHNl
CisgICAgICAgICAgICAqKHVpbnQ2NF90ICopJmJ1ZmZlcltzaXplXSA9IHAtPmRhdGE7CisgICAg
ICAgIHNpemUgKj0gMjsKICAgICB9CiAKICAgICB0cmFjZV92YXIoZXZlbnQsIDAvKiFjeWNsZXMq
Lywgc2l6ZSwgYnVmZmVyKTsKCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 08:16:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 08: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 1fng6t-0007EC-UR; Thu, 09 Aug 2018 08:15: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=emy9=ky=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fng6s-0007E7-IG
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 08:15:54 +0000
X-Inumbo-ID: 4c9dd5d6-9bac-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 4c9dd5d6-9bac-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 10:14:56 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 09 Aug 2018 02:15:51 -0600
Message-Id: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 09 Aug 2018 02:15:50 -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] x86emul: fixes, improvements,
 and beginnings of AVX512 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

MTogZml4IEZNQSBzY2FsYXIgb3BlcmFuZCBzaXplcwoyOiBleHRlbmQgTUFTS01PVntRLERRVX0g
dGVzdHMKMzogc3VwcG9ydCBBVlg1MTIgb3BtYXNrIGluc25zCjQ6IGNsZWFuIHVwIEFWWDIgaW5z
biB1c2UgaW4gdGVzdCBoYXJuZXNzCjU6IGNvcnJlY3QgRVZFWCBkZWNvZGluZwo2OiBnZW5lcmFs
aXplIHZlY3RvciBsZW5ndGggaGFuZGxpbmcgZm9yIEFWWDUxMi9FVkVYCgpXaGlsZSBJIGFsc28g
aGF2ZSByZWFkeSBhIHBhdGNoIGVtdWxhdGluZyB0aGUgYmFzaWMgQVZYNTEyIG1vdmVzLAppdHMg
cHJlcmVxIHRvIHdpZGVuIHJlc3BlY3RpdmUgZmllbGRzIGluIEhWTSBjb2RlIHRvIGFsbG93IGZv
ciA2NCBieXRlCm9wZXJhbmQgc2l6ZXMgaGFzIGEgZGVwZW5kZW5jeSBvbiB0aGUgIng4Ni9IVk06
IGltcGxlbWVudCBtZW1vcnkKcmVhZCBjYWNoaW5nIiBzZXJpZXMsIHdoaWNoIGxvb2tzIHRvIGJl
IHN0YWxsZWQsIGFuZCBJIHByZWZlciB0byBhdm9pZApwb3N0aW5nIGZ1cnRoZXIgcGF0Y2hlcyB3
aXRoIGRlcGVuZGVuY2llcyBvbiBzdGFsbGVkIHNlcmllcy4KClNvbWUgc3VwcG9ydCBiZXlvbmQg
bW92ZXMgaXMgYWxzbyBtb3N0bHkgcmVhZHksIGJ1dCBpdCdzIG5vdCBxdWl0ZQplbm91Z2ggeWV0
IHRvIGVuYWJsZSB0ZXN0aW5nIHRoYXQgY29kZSBpbiB0aGUgaGFybmVzcywgYW5kIEknZCByYXRo
ZXIKbm90IHBvc3QgY29kZSB0aGF0IEkgaGF2ZW4ndCBwdXNoZWQgdGhyb3VnaCB0aGUgaGFybmVz
cyB5ZXQuIFRoZQpwYXJ0aWFsIHRlc3RpbmcgSSd2ZSBiZWVuIGRvaW5nIG1lYW5zLCBob3dldmVy
LCB0aGF0IGluIHBhcnRpY3VsYXIgdGhlCmxhc3QgdHdvIHBhdGNoZXMgaGVyZSBoYXZlIGJlZW4g
dGVzdGVkIGFscmVhZHksIGV2ZW4gaWYgbm8gc3VjaAp0ZXN0aW5nIHdvdWxkIGJlIHBvc3NpYmxl
IGZvciBvdGhlcnMgdW50aWwgZnVydGhlciBwYXRjaGVzIGFjdHVhbGx5IGdldApwb3N0ZWQuCgpK
YW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 08:20:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 08:20:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fngBZ-0007uo-IC; Thu, 09 Aug 2018 08:20:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7s9e=ky=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fngBY-0007uj-Kj
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 08:20:44 +0000
X-Inumbo-ID: f97e40db-9bac-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 f97e40db-9bac-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 10:19:46 +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 E21F73261230
 for <xen-devel@lists.xen.org>; Thu,  9 Aug 2018 11:20:41 +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 D32A07FC21
 for <xen-devel@lists.xen.org>; Thu,  9 Aug 2018 11:20:41 +0300 (EEST)
Received: (qmail 32574 invoked from network); 9 Aug 2018 11:20:41 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.5.22)
 by smtp02.buh.bitdefender.net with SMTP; 9 Aug 2018 11:20:40 +0300
To: Jan Beulich <JBeulich@suse.com>
References: <d189b20b-f2d3-629f-6a62-54a6491f2778@bitdefender.com>
 <5B6BF33702000078001DC522@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <0294e0ca-96d2-6810-82c8-97205a8deb66@bitdefender.com>
Date: Thu, 9 Aug 2018 11:20:31 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <5B6BF33702000078001DC522@prv1-mh.provo.novell.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.76958
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 492434,
 Stamp: 3], Multi: [Enabled, t: (0.000406,0.006738)], BW: [Enabled, t:
 (0.000012)], RBL DNSBL: [Disabled], APM: [Enabled, Score: 500, t:
 (0.004096), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_SUMM_400_WORDS; NN_LEGIT_BITDEFENDER;
 NN_LEGIT_S_SQARE_BRACKETS], SGN: [Enabled, t: (0.010143,0.000204)],
 URL: [Enabled, t: (0.000005)], RTDA: [Enabled, t: (0.155953), Hit: No,
 Details: v2.7.13; Id: 15.1i610r6.1ckesc100.obm4], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] Emulation and active (valid) 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.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gOC85LzE4IDEwOjU0IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAwOC4wOC4xOCBh
dCAxNjoyNiwgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+PiAxLiBJcyBpdCBw
b3NzaWJsZSB0byBhbHJlYWR5IGhhdmUgYSB2YWxpZCBpbnRlcnJ1cHQgd3JpdHRlbiBpbgo+PiBW
TV9FTlRSWV9JTlRSX0lORk8gYXQgRVhJVF9SRUFTT05fRVBUX1ZJT0xBVElPTi10aW1lIGluCj4+
IHZteF92bWV4aXRfaGFuZGxlcigpPwo+IAo+IFlvdSBtZWFuIHJpZ2h0IGFmdGVyIHRoZSBleGl0
PyBXaGVyZSB3b3VsZCB0aGF0IGNvbWUgZnJvbT8gSSdtCj4gYWZyYWlkIEkgZG9uJ3Qgc2VlIHRo
ZSBjb25uZWN0aW9uIHRvIHlvdXIgaXNzdWUgKG9yIHRoZSBjYWxsIHRyYWNlcwo+IHlvdSd2ZSBw
cm92aWRlZCkuCgpJIG1lYW4gcmlnaHQgYmVmb3JlIHRoZSBleGl0IC0gc28gYSBzY2VuYXJpbyB3
aGVyZSBWTV9FTlRSWV9JTlRSX0lORk8KaGFzIGJlZW4gd3JpdHRlbiBpbnRvIGFuZCB0aGVuIGVw
dF9oYW5kbGVfdmlvbGF0aW9uKCkgZ2V0cyBjYWxsZWQgLSBpbgp3aGljaCBjYXNlIGl0J3MgdG9v
IGxhdGUgdG8gYmxvY2sgaW50ZXJydXB0cyBpbiB2bXhfaW50cl9hc3Npc3QoKSBzaW5jZQpvbmUg
aXMgYWxyZWFkeSBwZW5kaW5nIChzb21laG93KSB3aGVuIHdlIGdldCB0byBodm1fZG9fcmVzdW1l
KCkuCgpUaGUgY2FsbCB0cmFjZXMgSSd2ZSBwcm92aWRlZCBkbyBub3QgaW5kZWVkIGlsbHVzdHJh
dGUgdGhpcyBjYXNlLgpUaGV5J3ZlIGJlZW4gcG9zdGVkIGFzIHByb29mIG9mIHdoYXQgY2FuIChh
bmQgZGlkIGhhcHBlbikgd2l0aCBlbXVsYXRpb24KYW5kIGludGVycnVwdHMgKEkgZGlkIG5vdCBo
YXZlIHN1Y2ggc3BlY2lmaWMgaW5mb3JtYXRpb24gbGFzdCB0aW1lIHdlJ3ZlCmRpc2N1c3NlZCB0
aGlzKS4KCj4gSSBhbHNvIGNhbid0IGhlbHAgYnV0IHRoaW5raW5nIHRoYXQgd2UndmUgaGFkIGEg
c2ltaWxhciBkaXNjdXNzaW9uCj4gYmVmb3JlLCB3aXRoIHRoZSAoaWlyYykgY2xlYXIgb3V0Y29t
ZSB0aGF0IGluamVjdGlvbiBvZiB0aGUgdmFyaW91cwo+IGtpbmRzIG9mIGV2ZW50cyBuZWVkcyB0
byBiZSByZS1hcnJhbmdlZCB0byBzdHJpY3RseSBmb2xsb3cKPiBhcmNoaXRlY3R1cmFsIGRlZmlu
aXRpb25zLiBUaGF0IGlzLCBmb3IgZXhhbXBsZSwgbm8gaW50ZXJydXB0IG1heQo+IGJlIGluamVj
dGVkIGJlZm9yZSBfYWxsXyBleGNlcHRpb24gaW5qZWN0aW9uIHNvdXJjZXMgZm9yIHRoZQo+IGN1
cnJlbnQgaW5zbiBoYXZlIGJlZW4gZGVhbHQgd2l0aC4gVGhhdCdzIGJlY2F1c2UgcmVhbCBoYXJk
d2FyZQo+IGFsc28gb25seSBldmVyIGNoZWNrcyBmb3IgaW50ZXJydXB0cyBhdCBpbnN0cnVjdGlv
biBib3VuZGFyaWVzLAo+IG5vdCBpbiB0aGUgbWlkZGxlIG9mIHByb2Nlc3NpbmcgYW4gaW5zdHJ1
Y3Rpb24uCgpXZSBkaWQgZGlzY3VzcyB0aGF0LCBhbmQgdGhhdCdzIHdoYXQgSSd2ZSBhbHNvIHVu
ZGVyc3Rvb2QgdGhlIGNvbmNsdXNpb24KdG8gYmUuIEhvd2V2ZXIgdGhlcmUncyBubyBjbGVhciBh
Y3Rpb24gcGxhbiBmb3IgYWNoaWV2aW5nIHRoYXQgYXQgdGhpcwp0aW1lICh0aGF0IEkgYW0gYXdh
cmUgb2YpLCBhbmQgc2luY2UgdGhhdCdzIHNlbnNpdGl2ZSBhbmQgc29tZXdoYXQKY29tcGxleCBj
b2RlIEkgdGhvdWdodCBpdCB3b3VsZCBiZSBuaWNlIHRvIGF0IGxlYXN0IGRpc2N1c3MgZ2VuZXJh
bApndWlkZWxpbmVzIG9mIGhvdyB0byBnbyBhYm91dCB0aGlzLgoKSXQgaGFzbid0IGJlZW4gYSBw
cmlvcml0eSBzbyBmYXIgYmVjYXVzZSBpbiB0aGUgcGFzdCB3ZSd2ZSBvbmx5IHNlZW4KdGhpcyB3
aGVuIG91ciBhZ2VudCBpbmplY3RlZCBhbiBVRCAod2hpY2ggZ2V0cyBlbXVsYXRlZCB3aXRoIHVw
c3RyZWFtClhlbiwgYnV0IGlzIHJlLWV4ZWN1dGVkIHdpdGggdGhlIGhlbHAgb2YgdGhlIE1vbml0
b3IgVHJhcCBGbGFnIGluClhlblNlcnZlcikuIFdlIGNvdWxkIGRvIHRoaXMgYmVjYXVzZSB0aGF0
IGNhbiBvbmx5IGhhcHBlbiBmb3IgZXhlY3V0ZQpmYXVsdHMgKG9uIHBhZ2VzIG1hcmtlZCBydy0p
LCBhbmQgZm9yIHRob3NlIGZhdWx0cyB3ZSBkb24ndCBlbXVsYXRlIGJ1dApydW4gdGhlIGluc3Ry
dWN0aW9uIG9uIGhhcmR3YXJlLgoKQWxzbywgaW4gdGhlIFVEIGNhc2UsIHdlIGhhZCBtb3JlIGNv
bnRyb2wsIGFzIHdlIHdlcmUgZXhwbGljaXRseSBjYWxsaW5nCmh2bV9pbmplY3RfZXZlbnQoJmN0
eC5jdHh0LmV2ZW50KTsgaW4gaHZtX2VtdWxhdGVfb25lX3ZtX2V2ZW50KCkuIFdpdGgKdGhpcyBi
YWNrdHJhY2UsIGhvd2V2ZXIsIGh2bV9pbmplY3RfcGFnZV9mYXVsdCgpIGdldHMgY2FsbGVkIGZ1
cnRoZXIKZG93biB0aGUgbGluZSBieSBodm1fZW11bGF0ZV9vbmUoKSBhbmQgd2UgY2FuJ3QgY29u
dHJvbCB3aGVuIG9yIGlmIHRoYXQKaGFwcGVucy4KCkxvbmcgc3Rvcnkgc2hvcnQsIHNob3VsZCB3
ZSBhcHByb2FjaCB0aGlzIG9yIGFyZSB0aGVyZSBvdGhlciBwbGFucyBmb3IKdGhpcyB0byBiZSBm
aXhlZD8gSWYgd2Ugc2hvdWxkIGFwcHJvYWNoIHRoaXMsIGFueSBwb2ludGVycyAvIHN1Z2dlc3Rp
b25zCndpdGggcmVnYXJkIHRvIHRoZSBjdXJyZW50IFhlbiBjb2RlIGFuZCBtb3N0IGRlc2lyYWJs
ZSBkZXNpZ24gYXBwcm9hY2g/CgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 08:23:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 08:23: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 1fngE6-00084q-15; Thu, 09 Aug 2018 08: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=emy9=ky=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fngE4-00084k-Os
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 08:23:20 +0000
X-Inumbo-ID: 893006d9-9bad-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 893006d9-9bad-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 08:23:47 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 09 Aug 2018 02:23:18 -0600
Message-Id: <5B6BF9F402000078001DC552@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 09 Aug 2018 02:23:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
In-Reply-To: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 1/6] x86emul: fix FMA scalar operand sizes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

Rk1BIGluc25zLCBvdGhlciB0aGFuIHRoZSBlYXJsaWVyIEFWWCBhZGRpdGlvbnMsIGRvbid0IHVz
ZSB0aGUgbG93Cm9wY29kZSBiaXQgdG8gZGlzdGluZ3Vpc2ggYmV0d2VlbiBzaW5nbGUgYW5kIGRv
dWJsZSB2ZWN0b3IgZWxlbWVudHMuCldoaWxlIHRoZSBkaWZmZXJlbmNlIGlzIGJlbmlnbiBmb3Ig
cGFja2VkIGZsYXZvcnMsIHRoZSBzY2FsYXIgb25lcwpuZWVkIHRvIHVzZSBWRVguVyBoZXJlLiBP
ZGRseSBlbm91Z2ggdGhlIHRhYmxlIGVudHJpZXMgZGlkbid0IGV2ZW4gdXNlCnNpbWRfc2NhbGFy
X2ZwLCBidXQgdW5pZm9ybWx5IHVzZWQgc2ltZF9wYWNrZWRfZnAgKGltcGx5aW5nIHRoZQpkaXN0
aW5jdGlvbiB3YXMgYnkgW1ZFWC1lbmNvZGVkXSBvcGNvZGUgcHJlZml4KS4KClNwbGl0IHNpbWRf
c2NhbGFyX2ZwIGludG8gc2ltZF9zY2FsYXJfb3BjIGFuZCBzaW1kX3NjYWxhcl92ZXh3LCBhbmQK
Y29ycmVjdCAKCkFsc28gY29ycmVjdCB0aGUgc2NhbGFyIGluc24gY29tbWVudHMgKHRoZXkgb25s
eSBldmVyIHVzZSBYTU0gcmVnaXN0ZXJzCmFzIG9wZXJhbmRzKS4KClNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11
bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11
bGF0ZS5jCkBAIC0yMjQsNyArMjI0LDEzIEBAIGVudW0gc2ltZF9vcHNpemUgewogICAgICAqIC0g
MzIgYml0cyB3aXRoIGxvdyBvcGNvZGUgYml0IGNsZWFyIChzY2FsYXIgc2luZ2xlKQogICAgICAq
IC0gNjQgYml0cyB3aXRoIGxvdyBvcGNvZGUgYml0IHNldCAoc2NhbGFyIGRvdWJsZSkKICAgICAg
Ki8KLSAgICBzaW1kX3NjYWxhcl9mcCwKKyAgICBzaW1kX3NjYWxhcl9vcGMsCisKKyAgICAvKgor
ICAgICAqIFNjYWxhciBmbG9hdGluZyBwb2ludDoKKyAgICAgKiAtIDMyLzY0IGJpdHMgZGVwZW5k
aW5nIG9uIFZFWC5XCisgICAgICovCisgICAgc2ltZF9zY2FsYXJfdmV4dywKIAogICAgIC8qCiAg
ICAgICogMTI4IGJpdHMgb2YgaW50ZWdlciBvciBmbG9hdGluZyBwb2ludCBkYXRhLCB3aXRoIG5v
IGZ1cnRoZXIKQEAgLTQwNyw3ICs0MTMsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGV4dDBmMzhf
dGFibGUgewogICAgIFsweDEzXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfb3RoZXIsIC50d29fb3Ag
PSAxIH0sCiAgICAgWzB4MTQgLi4uIDB4MTZdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRf
ZnAgfSwKICAgICBbMHgxN10gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQsIC50d29f
b3AgPSAxIH0sCi0gICAgWzB4MTggLi4uIDB4MTldID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2Fs
YXJfZnAsIC50d29fb3AgPSAxIH0sCisgICAgWzB4MTggLi4uIDB4MTldID0geyAuc2ltZF9zaXpl
ID0gc2ltZF9zY2FsYXJfb3BjLCAudHdvX29wID0gMSB9LAogICAgIFsweDFhXSA9IHsgLnNpbWRf
c2l6ZSA9IHNpbWRfMTI4LCAudHdvX29wID0gMSB9LAogICAgIFsweDFjIC4uLiAweDFlXSA9IHsg
LnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ludCwgLnR3b19vcCA9IDEgfSwKICAgICBbMHgyMCAu
Li4gMHgyNV0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX290aGVyLCAudHdvX29wID0gMSB9LApAQCAt
NDI3LDkgKzQzMywzMCBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGV4dDBmMzhfdGFibGUgewogICAg
IFsweDhjXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfb3RoZXIgfSwKICAgICBbMHg4ZV0gPSB7IC5z
aW1kX3NpemUgPSBzaW1kX290aGVyLCAudG9fbWVtID0gMSB9LAogICAgIFsweDkwIC4uLiAweDkz
XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfb3RoZXIsIC52c2liID0gMSB9LAotICAgIFsweDk2IC4u
LiAweDlmXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwIH0sCi0gICAgWzB4YTYgLi4u
IDB4YWZdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfZnAgfSwKLSAgICBbMHhiNiAuLi4g
MHhiZl0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9mcCB9LAorICAgIFsweDk2IC4uLiAw
eDk4XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwIH0sCisgICAgWzB4OTldID0geyAu
c2ltZF9zaXplID0gc2ltZF9zY2FsYXJfdmV4dyB9LAorICAgIFsweDlhXSA9IHsgLnNpbWRfc2l6
ZSA9IHNpbWRfcGFja2VkX2ZwIH0sCisgICAgWzB4OWJdID0geyAuc2ltZF9zaXplID0gc2ltZF9z
Y2FsYXJfdmV4dyB9LAorICAgIFsweDljXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2Zw
IH0sCisgICAgWzB4OWRdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfdmV4dyB9LAorICAg
IFsweDllXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwIH0sCisgICAgWzB4OWZdID0g
eyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfdmV4dyB9LAorICAgIFsweGE2IC4uLiAweGE4XSA9
IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwIH0sCisgICAgWzB4YTldID0geyAuc2ltZF9z
aXplID0gc2ltZF9zY2FsYXJfdmV4dyB9LAorICAgIFsweGFhXSA9IHsgLnNpbWRfc2l6ZSA9IHNp
bWRfcGFja2VkX2ZwIH0sCisgICAgWzB4YWJdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJf
dmV4dyB9LAorICAgIFsweGFjXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwIH0sCisg
ICAgWzB4YWRdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfdmV4dyB9LAorICAgIFsweGFl
XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwIH0sCisgICAgWzB4YWZdID0geyAuc2lt
ZF9zaXplID0gc2ltZF9zY2FsYXJfdmV4dyB9LAorICAgIFsweGI2IC4uLiAweGI4XSA9IHsgLnNp
bWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwIH0sCisgICAgWzB4YjldID0geyAuc2ltZF9zaXplID0g
c2ltZF9zY2FsYXJfdmV4dyB9LAorICAgIFsweGJhXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFj
a2VkX2ZwIH0sCisgICAgWzB4YmJdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfdmV4dyB9
LAorICAgIFsweGJjXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwIH0sCisgICAgWzB4
YmRdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfdmV4dyB9LAorICAgIFsweGJlXSA9IHsg
LnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwIH0sCisgICAgWzB4YmZdID0geyAuc2ltZF9zaXpl
ID0gc2ltZF9zY2FsYXJfdmV4dyB9LAogICAgIFsweGM4IC4uLiAweGNkXSA9IHsgLnNpbWRfc2l6
ZSA9IHNpbWRfb3RoZXIgfSwKICAgICBbMHhkYl0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tl
ZF9pbnQsIC50d29fb3AgPSAxIH0sCiAgICAgWzB4ZGMgLi4uIDB4ZGZdID0geyAuc2ltZF9zaXpl
ID0gc2ltZF9wYWNrZWRfaW50IH0sCkBAIC00NTQsNyArNDgxLDcgQEAgc3RhdGljIGNvbnN0IHN0
cnVjdCBleHQwZjNhX3RhYmxlIHsKICAgICBbMHgwNCAuLi4gMHgwNV0gPSB7IC5zaW1kX3NpemUg
PSBzaW1kX3BhY2tlZF9mcCwgLnR3b19vcCA9IDEgfSwKICAgICBbMHgwNl0gPSB7IC5zaW1kX3Np
emUgPSBzaW1kX3BhY2tlZF9mcCB9LAogICAgIFsweDA4IC4uLiAweDA5XSA9IHsgLnNpbWRfc2l6
ZSA9IHNpbWRfcGFja2VkX2ZwLCAudHdvX29wID0gMSB9LAotICAgIFsweDBhIC4uLiAweDBiXSA9
IHsgLnNpbWRfc2l6ZSA9IHNpbWRfc2NhbGFyX2ZwIH0sCisgICAgWzB4MGEgLi4uIDB4MGJdID0g
eyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfb3BjIH0sCiAgICAgWzB4MGMgLi4uIDB4MGRdID0g
eyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfZnAgfSwKICAgICBbMHgwZSAuLi4gMHgwZl0gPSB7
IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQgfSwKICAgICBbMHgxNCAuLi4gMHgxN10gPSB7
IC5zaW1kX3NpemUgPSBzaW1kX25vbmUsIC50b19tZW0gPSAxLCAudHdvX29wID0gMSB9LApAQCAt
NDc2LDEzICs1MDMsMTMgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBleHQwZjNhX3RhYmxlIHsKICAg
ICBbMHg1YyAuLi4gMHg1Zl0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9mcCwgLmZvdXJf
b3AgPSAxIH0sCiAgICAgWzB4NjAgLi4uIDB4NjNdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNr
ZWRfaW50LCAudHdvX29wID0gMSB9LAogICAgIFsweDY4IC4uLiAweDY5XSA9IHsgLnNpbWRfc2l6
ZSA9IHNpbWRfcGFja2VkX2ZwLCAuZm91cl9vcCA9IDEgfSwKLSAgICBbMHg2YSAuLi4gMHg2Yl0g
PSB7IC5zaW1kX3NpemUgPSBzaW1kX3NjYWxhcl9mcCwgLmZvdXJfb3AgPSAxIH0sCisgICAgWzB4
NmEgLi4uIDB4NmJdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfb3BjLCAuZm91cl9vcCA9
IDEgfSwKICAgICBbMHg2YyAuLi4gMHg2ZF0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9m
cCwgLmZvdXJfb3AgPSAxIH0sCi0gICAgWzB4NmUgLi4uIDB4NmZdID0geyAuc2ltZF9zaXplID0g
c2ltZF9zY2FsYXJfZnAsIC5mb3VyX29wID0gMSB9LAorICAgIFsweDZlIC4uLiAweDZmXSA9IHsg
LnNpbWRfc2l6ZSA9IHNpbWRfc2NhbGFyX29wYywgLmZvdXJfb3AgPSAxIH0sCiAgICAgWzB4Nzgg
Li4uIDB4NzldID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfZnAsIC5mb3VyX29wID0gMSB9
LAotICAgIFsweDdhIC4uLiAweDdiXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfc2NhbGFyX2ZwLCAu
Zm91cl9vcCA9IDEgfSwKKyAgICBbMHg3YSAuLi4gMHg3Yl0gPSB7IC5zaW1kX3NpemUgPSBzaW1k
X3NjYWxhcl9vcGMsIC5mb3VyX29wID0gMSB9LAogICAgIFsweDdjIC4uLiAweDdkXSA9IHsgLnNp
bWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwLCAuZm91cl9vcCA9IDEgfSwKLSAgICBbMHg3ZSAuLi4g
MHg3Zl0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3NjYWxhcl9mcCwgLmZvdXJfb3AgPSAxIH0sCisg
ICAgWzB4N2UgLi4uIDB4N2ZdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfb3BjLCAuZm91
cl9vcCA9IDEgfSwKICAgICBbMHhjY10gPSB7IC5zaW1kX3NpemUgPSBzaW1kX290aGVyIH0sCiAg
ICAgWzB4ZGZdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50LCAudHdvX29wID0gMSB9
LAogICAgIFsweGYwXSA9IHt9LApAQCAtNTE4LDcgKzU0NSw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1
Y3QgZXh0OGYwOV90YWJsZSB7CiB9IGV4dDhmMDlfdGFibGVbMjU2XSA9IHsKICAgICBbMHgwMSAu
Li4gMHgwMl0gPSB7IC50d29fb3AgPSAxIH0sCiAgICAgWzB4ODAgLi4uIDB4ODFdID0geyAuc2lt
ZF9zaXplID0gc2ltZF9wYWNrZWRfZnAsIC50d29fb3AgPSAxIH0sCi0gICAgWzB4ODIgLi4uIDB4
ODNdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfZnAsIC50d29fb3AgPSAxIH0sCisgICAg
WzB4ODIgLi4uIDB4ODNdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfb3BjLCAudHdvX29w
ID0gMSB9LAogICAgIFsweDkwIC4uLiAweDliXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2Vk
X2ludCB9LAogICAgIFsweGMxIC4uLiAweGMzXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2Vk
X2ludCwgLnR3b19vcCA9IDEgfSwKICAgICBbMHhjNiAuLi4gMHhjN10gPSB7IC5zaW1kX3NpemUg
PSBzaW1kX3BhY2tlZF9pbnQsIC50d29fb3AgPSAxIH0sCkBAIC0zMTMyLDEwICszMTU5LDE0IEBA
IHg4Nl9kZWNvZGUoCiAgICAgICAgIH0KICAgICAgICAgYnJlYWs7CiAKLSAgICBjYXNlIHNpbWRf
c2NhbGFyX2ZwOgorICAgIGNhc2Ugc2ltZF9zY2FsYXJfb3BjOgogICAgICAgICBvcF9ieXRlcyA9
IDQgPDwgKGN0eHQtPm9wY29kZSAmIDEpOwogICAgICAgICBicmVhazsKIAorICAgIGNhc2Ugc2lt
ZF9zY2FsYXJfdmV4dzoKKyAgICAgICAgb3BfYnl0ZXMgPSA0IDw8IHZleC53OworICAgICAgICBi
cmVhazsKKwogICAgIGNhc2Ugc2ltZF8xMjg6CiAgICAgICAgIG9wX2J5dGVzID0gMTY7CiAgICAg
ICAgIGJyZWFrOwpAQCAtNzc0NywzMyArNzc3OCwzMyBAQCB4ODZfZW11bGF0ZSgKICAgICBjYXNl
IFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4OTYpOiAvKiB2Zm1hZGRzdWIxMzJwe3MsZH0g
e3gseX1tbS9tZW0se3gseX1tbSx7eCx5fW1tICovCiAgICAgY2FzZSBYODZFTVVMX09QQ19WRVhf
NjYoMHgwZjM4LCAweDk3KTogLyogdmZtc3ViYWRkMTMycHtzLGR9IHt4LHl9bW0vbWVtLHt4LHl9
bW0se3gseX1tbSAqLwogICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHg5OCk6
IC8qIHZmbWFkZDEzMnB7cyxkfSB7eCx5fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0gKi8KLSAgICBj
YXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4OTkpOiAvKiB2Zm1hZGQxMzJze3MsZH0g
e3gseX1tbS9tZW0se3gseX1tbSx7eCx5fW1tICovCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhf
NjYoMHgwZjM4LCAweDk5KTogLyogdmZtYWRkMTMyc3tzLGR9IHhtbS9tZW0seG1tLHhtbSAqLwog
ICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHg5YSk6IC8qIHZmbXN1YjEzMnB7
cyxkfSB7eCx5fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0gKi8KLSAgICBjYXNlIFg4NkVNVUxfT1BD
X1ZFWF82NigweDBmMzgsIDB4OWIpOiAvKiB2Zm1zdWIxMzJze3MsZH0ge3gseX1tbS9tZW0se3gs
eX1tbSx7eCx5fW1tICovCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweDli
KTogLyogdmZtc3ViMTMyc3tzLGR9IHhtbS9tZW0seG1tLHhtbSAqLwogICAgIGNhc2UgWDg2RU1V
TF9PUENfVkVYXzY2KDB4MGYzOCwgMHg5Yyk6IC8qIHZmbm1hZGQxMzJwe3MsZH0ge3gseX1tbS9t
ZW0se3gseX1tbSx7eCx5fW1tICovCi0gICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4
LCAweDlkKTogLyogdmZubWFkZDEzMnN7cyxkfSB7eCx5fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0g
Ki8KKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4OWQpOiAvKiB2Zm5tYWRk
MTMyc3tzLGR9IHhtbS9tZW0seG1tLHhtbSAqLwogICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2
KDB4MGYzOCwgMHg5ZSk6IC8qIHZmbm1zdWIxMzJwe3MsZH0ge3gseX1tbS9tZW0se3gseX1tbSx7
eCx5fW1tICovCi0gICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweDlmKTogLyog
dmZubXN1YjEzMnN7cyxkfSB7eCx5fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0gKi8KKyAgICBjYXNl
IFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4OWYpOiAvKiB2Zm5tc3ViMTMyc3tzLGR9IHht
bS9tZW0seG1tLHhtbSAqLwogICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHhh
Nik6IC8qIHZmbWFkZHN1YjIxM3B7cyxkfSB7eCx5fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0gKi8K
ICAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4YTcpOiAvKiB2Zm1zdWJhZGQy
MTNwe3MsZH0ge3gseX1tbS9tZW0se3gseX1tbSx7eCx5fW1tICovCiAgICAgY2FzZSBYODZFTVVM
X09QQ19WRVhfNjYoMHgwZjM4LCAweGE4KTogLyogdmZtYWRkMjEzcHtzLGR9IHt4LHl9bW0vbWVt
LHt4LHl9bW0se3gseX1tbSAqLwotICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwg
MHhhOSk6IC8qIHZmbWFkZDIxM3N7cyxkfSB7eCx5fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0gKi8K
KyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4YTkpOiAvKiB2Zm1hZGQyMTNz
e3MsZH0geG1tL21lbSx4bW0seG1tICovCiAgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgw
ZjM4LCAweGFhKTogLyogdmZtc3ViMjEzcHtzLGR9IHt4LHl9bW0vbWVtLHt4LHl9bW0se3gseX1t
bSAqLwotICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHhhYik6IC8qIHZmbXN1
YjIxM3N7cyxkfSB7eCx5fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0gKi8KKyAgICBjYXNlIFg4NkVN
VUxfT1BDX1ZFWF82NigweDBmMzgsIDB4YWIpOiAvKiB2Zm1zdWIyMTNze3MsZH0geG1tL21lbSx4
bW0seG1tICovCiAgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweGFjKTogLyog
dmZubWFkZDIxM3B7cyxkfSB7eCx5fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0gKi8KLSAgICBjYXNl
IFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4YWQpOiAvKiB2Zm5tYWRkMjEzc3tzLGR9IHt4
LHl9bW0vbWVtLHt4LHl9bW0se3gseX1tbSAqLworICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2
KDB4MGYzOCwgMHhhZCk6IC8qIHZmbm1hZGQyMTNze3MsZH0geG1tL21lbSx4bW0seG1tICovCiAg
ICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweGFlKTogLyogdmZubXN1YjIxM3B7
cyxkfSB7eCx5fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0gKi8KLSAgICBjYXNlIFg4NkVNVUxfT1BD
X1ZFWF82NigweDBmMzgsIDB4YWYpOiAvKiB2Zm5tc3ViMjEzc3tzLGR9IHt4LHl9bW0vbWVtLHt4
LHl9bW0se3gseX1tbSAqLworICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHhh
Zik6IC8qIHZmbm1zdWIyMTNze3MsZH0geG1tL21lbSx4bW0seG1tICovCiAgICAgY2FzZSBYODZF
TVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweGI2KTogLyogdmZtYWRkc3ViMjMxcHtzLGR9IHt4LHl9
bW0vbWVtLHt4LHl9bW0se3gseX1tbSAqLwogICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4
MGYzOCwgMHhiNyk6IC8qIHZmbXN1YmFkZDIzMXB7cyxkfSB7eCx5fW1tL21lbSx7eCx5fW1tLHt4
LHl9bW0gKi8KICAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4YjgpOiAvKiB2
Zm1hZGQyMzFwe3MsZH0ge3gseX1tbS9tZW0se3gseX1tbSx7eCx5fW1tICovCi0gICAgY2FzZSBY
ODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweGI5KTogLyogdmZtYWRkMjMxc3tzLGR9IHt4LHl9
bW0vbWVtLHt4LHl9bW0se3gseX1tbSAqLworICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4
MGYzOCwgMHhiOSk6IC8qIHZmbWFkZDIzMXN7cyxkfSB4bW0vbWVtLHhtbSx4bW0gKi8KICAgICBj
YXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4YmEpOiAvKiB2Zm1zdWIyMzFwe3MsZH0g
e3gseX1tbS9tZW0se3gseX1tbSx7eCx5fW1tICovCi0gICAgY2FzZSBYODZFTVVMX09QQ19WRVhf
NjYoMHgwZjM4LCAweGJiKTogLyogdmZtc3ViMjMxc3tzLGR9IHt4LHl9bW0vbWVtLHt4LHl9bW0s
e3gseX1tbSAqLworICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHhiYik6IC8q
IHZmbXN1YjIzMXN7cyxkfSB4bW0vbWVtLHhtbSx4bW0gKi8KICAgICBjYXNlIFg4NkVNVUxfT1BD
X1ZFWF82NigweDBmMzgsIDB4YmMpOiAvKiB2Zm5tYWRkMjMxcHtzLGR9IHt4LHl9bW0vbWVtLHt4
LHl9bW0se3gseX1tbSAqLwotICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHhi
ZCk6IC8qIHZmbm1hZGQyMzFze3MsZH0ge3gseX1tbS9tZW0se3gseX1tbSx7eCx5fW1tICovCisg
ICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweGJkKTogLyogdmZubWFkZDIzMXN7
cyxkfSB4bW0vbWVtLHhtbSx4bW0gKi8KICAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBm
MzgsIDB4YmUpOiAvKiB2Zm5tc3ViMjMxcHtzLGR9IHt4LHl9bW0vbWVtLHt4LHl9bW0se3gseX1t
bSAqLwotICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHhiZik6IC8qIHZmbm1z
dWIyMzFze3MsZH0ge3gseX1tbS9tZW0se3gseX1tbSx7eCx5fW1tICovCisgICAgY2FzZSBYODZF
TVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweGJmKTogLyogdmZubXN1YjIzMXN7cyxkfSB4bW0vbWVt
LHhtbSx4bW0gKi8KICAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoZm1hKTsKICAgICAg
ICAgZ290byBzaW1kXzBmX3ltbTsKIAoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 08:24:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 08:24:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fngEp-00089K-GJ; Thu, 09 Aug 2018 08:24:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=emy9=ky=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fngEn-00089A-OY
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 08:24:05 +0000
X-Inumbo-ID: 72246a0c-9bad-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 72246a0c-9bad-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 10:23:08 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 09 Aug 2018 02:24:04 -0600
Message-Id: <5B6BFA2202000078001DC568@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 09 Aug 2018 02:24:02 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
In-Reply-To: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 2/6] x86emul: extend MASKMOV{Q,DQU} tests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hpbGUgZGVyaXZpbmcgdGhlIGZpcnN0IEFWWDUxMiBwaWVjZXMgZnJvbSBleGlzdGluZyBjb2Rl
IEkndmUgZ290IHRoZQooaW4gdGhlIGVuZCB3cm9uZykgaW1wcmVzc2lvbiB0aGF0IHRoZSBlbXVs
YXRpb24gb2YgdGhlc2UgaW5zbnMgd291bGQgYmUKYnJva2VuLiBCZXNpZGVzIHRlc3RpbmcgdGhh
dCB0aGUgaW5zdHJ1Y3Rpb25zIGFjdCBhcyBuby1vcHMgd2hlbiB0aGUKY29udHJvbGxpbmcgbWFz
ayBiaXRzIGFyZSBhbGwgemVybywgYWRkIG9uZXMgdG8gYWxzbyBjaGVjayB0aGF0IHRoZSBkYXRh
Cm1lcmdpbmcgYWN0dWFsbHkgd29ya3MuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CgotLS0gYS90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZf
ZW11bGF0b3IuYworKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0
b3IuYwpAQCAtMjYyNiw3ICsyNjI2LDcgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2
KQogICAgICAgICBwcmludGYoInNraXBwZWRcbiIpOwogI2VuZGlmCiAKLSAgICBwcmludGYoIiUt
NDBzIiwgIlRlc3RpbmcgbWFza21vdnEgKHplcm8gbWFzaykuLi4iKTsKKyAgICBwcmludGYoIiUt
NDBzIiwgIlRlc3RpbmcgbWFza21vdnEgJW1tNCwlbW00Li4uIik7CiAgICAgaWYgKCBzdGFja19l
eGVjICYmIGNwdV9oYXNfc3NlICkKICAgICB7CiAgICAgICAgIGRlY2xfaW5zbihtYXNrbW92cSk7
CkBAIC0yNjM5LDEyICsyNjM5LDI1IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikK
ICAgICAgICAgcmMgPSB4ODZfZW11bGF0ZSgmY3R4dCwgJmVtdWxvcHMpOwogICAgICAgICBpZiAo
IHJjICE9IFg4NkVNVUxfT0tBWSB8fCAhY2hlY2tfZWlwKG1hc2ttb3ZxKSApCiAgICAgICAgICAg
ICBnb3RvIGZhaWw7CisKKyAgICAgICAgYXNtIHZvbGF0aWxlICggInBjbXBlcWIgJW1tMywgJW1t
M1xuXHQiCisgICAgICAgICAgICAgICAgICAgICAgICJwdW5wY2tsYncgJW1tMywgJW1tNFxuIiAp
OworICAgICAgICBtZW1zZXQocmVzLCAweDU1LCAyNCk7CisKKyAgICAgICAgc2V0X2luc24obWFz
a21vdnEpOworICAgICAgICByZWdzLmVkaSA9ICh1bnNpZ25lZCBsb25nKShyZXMgKyAyKTsKKyAg
ICAgICAgcmMgPSB4ODZfZW11bGF0ZSgmY3R4dCwgJmVtdWxvcHMpOworICAgICAgICBpZiAoIHJj
ICE9IFg4NkVNVUxfT0tBWSB8fCAhY2hlY2tfZWlwKG1hc2ttb3ZxKSB8fAorICAgICAgICAgICAg
IG1lbWNtcChyZXMsIHJlcyArIDQsIDgpIHx8CisgICAgICAgICAgICAgcmVzWzJdICE9IDB4ZmY1
NWZmNTUgfHwgcmVzWzNdICE9IDB4ZmY1NWZmNTUgKQorICAgICAgICAgICAgZ290byBmYWlsOwor
CiAgICAgICAgIHByaW50Zigib2theVxuIik7CiAgICAgfQogICAgIGVsc2UKICAgICAgICAgcHJp
bnRmKCJza2lwcGVkXG4iKTsKIAotICAgIHByaW50ZigiJS00MHMiLCAiVGVzdGluZyBtYXNrbW92
ZHF1ICh6ZXJvIG1hc2spLi4uIik7CisgICAgcHJpbnRmKCIlLTQwcyIsICJUZXN0aW5nIG1hc2tt
b3ZkcXUgJXhtbTMsJXhtbTMuLi4iKTsKICAgICBpZiAoIHN0YWNrX2V4ZWMgJiYgY3B1X2hhc19z
c2UyICkKICAgICB7CiAgICAgICAgIGRlY2xfaW5zbihtYXNrbW92ZHF1KTsKQEAgLTI2NTMsOSAr
MjY2NiwyNCBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAgICAgICAgICAg
ICAgICAgICAgIHB1dF9pbnNuKG1hc2ttb3ZkcXUsICJtYXNrbW92ZHF1ICV4bW0zLCAleG1tMyIp
ICk7CiAKICAgICAgICAgc2V0X2luc24obWFza21vdmRxdSk7CisgICAgICAgIHJlZ3MuZWRpID0g
MDsKICAgICAgICAgcmMgPSB4ODZfZW11bGF0ZSgmY3R4dCwgJmVtdWxvcHMpOwogICAgICAgICBp
ZiAoIHJjICE9IFg4NkVNVUxfT0tBWSB8fCAhY2hlY2tfZWlwKG1hc2ttb3ZkcXUpICkKICAgICAg
ICAgICAgIGdvdG8gZmFpbDsKKworICAgICAgICBhc20gdm9sYXRpbGUgKCAicGNtcGVxYiAleG1t
NCwgJXhtbTRcblx0IgorICAgICAgICAgICAgICAgICAgICAgICAicHVucGNrbGJ3ICV4bW00LCAl
eG1tM1xuIiApOworICAgICAgICBtZW1zZXQocmVzLCAweDU1LCA0OCk7CisKKyAgICAgICAgc2V0
X2luc24obWFza21vdmRxdSk7CisgICAgICAgIHJlZ3MuZWRpID0gKHVuc2lnbmVkIGxvbmcpKHJl
cyArIDQpOworICAgICAgICByYyA9IHg4Nl9lbXVsYXRlKCZjdHh0LCAmZW11bG9wcyk7CisgICAg
ICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZIHx8ICFjaGVja19laXAobWFza21vdmRxdSkgfHwK
KyAgICAgICAgICAgICBtZW1jbXAocmVzLCByZXMgKyA4LCAxNikgfHwKKyAgICAgICAgICAgICBy
ZXNbNF0gIT0gMHhmZjU1ZmY1NSB8fCByZXNbNV0gIT0gMHhmZjU1ZmY1NSB8fAorICAgICAgICAg
ICAgIHJlc1s2XSAhPSAweGZmNTVmZjU1IHx8IHJlc1s3XSAhPSAweGZmNTVmZjU1ICkKKyAgICAg
ICAgICAgIGdvdG8gZmFpbDsKKwogICAgICAgICBwcmludGYoIm9rYXlcbiIpOwogICAgIH0KICAg
ICBlbHNlCgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 08:24:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 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 1fngFU-0008EK-S6; Thu, 09 Aug 2018 08: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=emy9=ky=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fngFT-0008E4-LM
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 08:24:47 +0000
X-Inumbo-ID: bcbaf19e-9bad-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bcbaf19e-9bad-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 08:25:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 09 Aug 2018 02:24:44 -0600
Message-Id: <5B6BFA4B02000078001DC56B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 09 Aug 2018 02:24:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
In-Reply-To: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 3/6] x86emul: support AVX512 opmask insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlc2UgYXJlIGFsbCBWRVggZW5jb2RlZCwgc28gdGhlIEVWRVggZGVjb2RpbmcgbG9naWMgY29u
dGludWVzIHRvCnJlbWFpbiB1bnVzZWQgYXQgdGhpcyBwb2ludC4KClRoZSBuZXcgdGVzdGNhc2Ug
aXMgZGVsaWJlcmF0ZWx5IGNvZGVkIGluIGFzc2VtYmx5LCBhcyBhIEMgb25lIHdvdWxkCmhhdmUg
YmVjb21lIGFsbW9zdCB1bnJlYWRhYmxlIGR1ZSB0byB0aGUgb3ZlcndoZWxtaW5nIGFtb3VudCBv
ZgpfX2J1aWx0aW5fLi4uKCkgdGhhdCB3b3VsZCBuZWVkIHRvIGJlIHVzZWQuIEFmdGVyIGFsbCB0
aGUgY29tcGlsZXIgaGFzCm5vIHVuZGVybHlpbmcgdHlwZSAoeWV0KSB0aGF0IGNvdWxkIGJlIG9w
ZXJhdGVkIG9uIHdpdGhvdXQgYnVpbHRpbnMsCm90aGVyIHRoYW4gdGhlIHZlY3RvciB0eXBlcyB1
c2VkIGZvciAibm9ybWFsIiBTSU1EIGluc25zLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL01ha2Vm
aWxlCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci9NYWtlZmlsZQpAQCAtMTYsNiArMTYs
OCBAQCBGTUEgOj0gZm1hNCBmbWEKIFNHIDo9IGF2eDItc2cKIFRFU1RDQVNFUyA6PSBibG93Zmlz
aCAkKFNJTUQpICQoRk1BKSAkKFNHKQogCitPUE1BU0sgOj0gYXZ4NTEyZiBhdng1MTJkcSBhdng1
MTJidworCiBibG93ZmlzaC1jZmxhZ3MgOj0gIiIKIGJsb3dmaXNoLWNmbGFncy14ODZfMzIgOj0g
Ii1tbm8tYWNjdW11bGF0ZS1vdXRnb2luZy1hcmdzIC1Ec3RhdGljPSIKIApAQCAtNTEsNiArNTMs
MTAgQEAgeG9wLXZlY3MgOj0gJChhdngtdmVjcykKIHhvcC1pbnRzIDo9IDEgMiA0IDgKIHhvcC1m
bHRzIDo9ICQoYXZ4LWZsdHMpCiAKK2F2eDUxMmYtb3BtYXNrLXZlY3MgOj0gMgorYXZ4NTEyZHEt
b3BtYXNrLXZlY3MgOj0gMQorYXZ4NTEyYnctb3BtYXNrLXZlY3MgOj0gNCA4CisKICMgRm9yIEFW
WCBhbmQgbGF0ZXIsIGhhdmUgdGhlIGNvbXBpbGVyIGF2b2lkIFhNTTAgdG8gd2lkZW4gY292ZXJh
Z2Ugb2YKICMgdGhlIFZFWC52dnZ2IGNoZWNrcyBpbiB0aGUgZW11bGF0b3IuICBGb3IgM0ROb3ch
LCBob3dldmVyLCBmb3JjZSBTU0UKICMgdXNlIGZvciBmbG9hdGluZyBwb2ludCBvcGVyYXRpb25z
LCB0byBhdm9pZCBtaXhpbmcgTU1YIGFuZCBGUFUgcmVnaXN0ZXIKQEAgLTgwLDkgKzg2LDEzIEBA
ICQoMSktY2ZsYWdzIDo9IFwKIAkgICAkKGZvcmVhY2ggZmx0LCQoJCgxKS1mbHRzKSwgXAogCSAg
ICAgIi1EXyQodmVjKXgkKGlkeClmJChmbHQpIC1tJCgxOi1zZz0pICQoY2FsbCBub24tc3NlLCQo
MSkpIC1PcyAtRFZFQ19NQVg9JCh2ZWMpIC1ESURYX1NJWkU9JChpZHgpIC1ERkxPQVRfU0laRT0k
KGZsdCkiKSkpCiBlbmRlZgorZGVmaW5lIG9wbWFzay1kZWZzCiskKDEpLW9wbWFzay1jZmxhZ3Mg
Oj0gJChmb3JlYWNoIHZlYywkKCQoMSktb3BtYXNrLXZlY3MpLCAiLURfJCh2ZWMpIC1tJCgxKSAt
T3MgLURTSVpFPSQodmVjKSIpCitlbmRlZgogCiAkKGZvcmVhY2ggZmxhdm9yLCQoU0lNRCkgJChG
TUEpLCQoZXZhbCAkKGNhbGwgc2ltZC1kZWZzLCQoZmxhdm9yKSkpKQogJChmb3JlYWNoIGZsYXZv
ciwkKFNHKSwkKGV2YWwgJChjYWxsIHNpbWQtc2ctZGVmcywkKGZsYXZvcikpKSkKKyQoZm9yZWFj
aCBmbGF2b3IsJChPUE1BU0spLCQoZXZhbCAkKGNhbGwgb3BtYXNrLWRlZnMsJChmbGF2b3IpKSkp
CiAKICQoYWRkc3VmZml4IC5oLCQoVEVTVENBU0VTKSk6ICUuaDogJS5jIHRlc3RjYXNlLm1rIE1h
a2VmaWxlCiAJcm0gLWYgJEAubmV3ICQqLmJpbgpAQCAtMTAwLDYgKzExMCwyMiBAQCAkKGFkZHN1
ZmZpeCAuaCwkKFRFU1RDQVNFUykpOiAlLmg6ICUuYyB0CiAJKQogCW12ICRALm5ldyAkQAogCisk
KGFkZHN1ZmZpeCAtb3BtYXNrLmgsJChPUE1BU0spKTogJS5oOiBvcG1hc2suUyB0ZXN0Y2FzZS5t
ayBNYWtlZmlsZQorCXJtIC1mICRALm5ldyAkKi5iaW4KKwkkKGZvcmVhY2ggYXJjaCwkKGZpbHRl
ci1vdXQgJChYRU5fQ09NUElMRV9BUkNIKSx4ODZfMzIpICQoWEVOX0NPTVBJTEVfQVJDSCksIFwK
KwkgICAgZm9yIGNmbGFncyBpbiAkKCQqLWNmbGFncykgJCgkKi1jZmxhZ3MtJChhcmNoKSk7IGRv
IFwKKwkJJChNQUtFKSAtZiB0ZXN0Y2FzZS5tayBURVNUQ0FTRT0kKiBYRU5fVEFSR0VUX0FSQ0g9
JChhcmNoKSAkKi1jZmxhZ3M9IiQkY2ZsYWdzIiBhbGw7IFwKKwkJcHJlZml4PSQoc2hlbGwgZWNo
byAkKHN1YnN0IC0sXywkKikgfCBzZWQgLWUgJ3MsXlwoWzAtOV1cKSxfXDEsJyk7IFwKKwkJZmxh
dm9yPSQkKGVjaG8gJCR7Y2ZsYWdzfSB8IHNlZCAtZSAncywgLiosLCcgLWUgJ3ksLT0sX18sJykg
OyBcCisJCShlY2hvICdzdGF0aWMgY29uc3QgdW5zaWduZWQgaW50IF9fYXR0cmlidXRlX18oKHNl
Y3Rpb24oIi50ZXN0LCBcImF4XCIsIEBwcm9nYml0cyAjIikpKScgXAorCQkgICAgICAiJCR7cHJl
Zml4fV8kKGFyY2gpJCR7Zmxhdm9yfVtdID0geyI7IFwKKwkJIG9kIC12IC10IHggJCouYmluIHwg
c2VkIC1lICdzL15bMC05XSogLzB4LycgLWUgJ3MvIC8sIDB4L2cnIC1lICdzLyQkLywvJzsgXAor
CQkgZWNobyAifTsiKSA+PiRALm5ldzsgXAorCQlybSAtZiAkKi5iaW47IFwKKwkgICAgZG9uZTsg
XAorCSkKKwltdiAkQC5uZXcgJEAKKwogJChhZGRzdWZmaXggLmMsJChTSU1EKSk6CiAJbG4gLXNm
IHNpbWQuYyAkQAogCkBAIC0xNDUsNCArMTcxLDQgQEAgeDg2LWVtdWxhdGUubyB0ZXN0X3g4Nl9l
bXVsYXRvci5vIHdyYXBwZQogeDg2LWVtdWxhdGUubzogeDg2X2VtdWxhdGUveDg2X2VtdWxhdGUu
YwogeDg2LWVtdWxhdGUubzogSE9TVENGTEFHUyArPSAtRF9fWEVOX1RPT0xTX18KIAotdGVzdF94
ODZfZW11bGF0b3IubzogJChhZGRzdWZmaXggLmgsJChURVNUQ0FTRVMpKQordGVzdF94ODZfZW11
bGF0b3IubzogJChhZGRzdWZmaXggLmgsJChURVNUQ0FTRVMpKSAkKGFkZHN1ZmZpeCAtb3BtYXNr
LmgsJChPUE1BU0spKQotLS0gL2Rldi9udWxsCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRv
ci9vcG1hc2suUwpAQCAtMCwwICsxLDE0NCBAQAorI2lmZGVmIF9faTM4Nl9fCisjIGRlZmluZSBS
KHgpIGUjI3gKKyMgZGVmaW5lIERBVEEoeCkgeAorI2Vsc2UKKyMgaWYgU0laRSA9PSA4CisjICBk
ZWZpbmUgUih4KSByIyN4CisjIGVsc2UKKyMgIGRlZmluZSBSKHgpIGUjI3gKKyMgZW5kaWYKKyMg
ZGVmaW5lIERBVEEoeCkgeCglcmlwKQorI2VuZGlmCisKKyNpZiBTSVpFID09IDEKKyMgZGVmaW5l
IF8oeCkgeCMjYgorI2VsaWYgU0laRSA9PSAyCisjIGRlZmluZSBfKHgpIHgjI3cKKyMgZGVmaW5l
IFdJREVOKHgpIHgjI2J3CisjZWxpZiBTSVpFID09IDQKKyMgZGVmaW5lIF8oeCkgeCMjZAorIyBk
ZWZpbmUgV0lERU4oeCkgeCMjd2QKKyNlbGlmIFNJWkUgPT0gOAorIyBkZWZpbmUgXyh4KSB4IyNx
CisjIGRlZmluZSBXSURFTih4KSB4IyNkcQorI2VuZGlmCisKKyAgICAubWFjcm8gY2hlY2sgcmVz
MTpyZXEsIHJlczI6cmVxLCBsaW5lOnJlcQorICAgIF8oa21vdikgICAgICAgJVxyZXMxLCBEQVRB
KG91dCkKKyNpZiBTSVpFIDwgOCB8fCAhZGVmaW5lZChfX2kzODZfXykKKyAgICBfKGttb3YpICAg
ICAgICVccmVzMiwgJVIoZHgpCisgICAgY21wICAgICAgICAgICBEQVRBKG91dCksICVSKGR4KQor
I2Vsc2UKKyAgICBzdWIgICAgICAgICAgICQ4LCAlZXNwCisgICAga21vdnEgICAgICAgICAlXHJl
czIsICglZXNwKQorICAgIHBvcCAgICAgICAgICAgJWVjeAorICAgIHBvcCAgICAgICAgICAgJWVk
eAorICAgIGNtcCAgICAgICAgICAgREFUQShvdXQpLCAlZWN4CisgICAgam5lICAgICAgICAgICAw
ZgorICAgIGNtcCAgICAgICAgICAgREFUQShvdXQrNCksICVlZHgKKzA6CisjZW5kaWYKKyAgICBq
ZSAgICAgICAgICAgIDFmCisgICAgbW92ICAgICAgICAgICAkXGxpbmUsICVlYXgKKyAgICByZXQK
KzE6CisgICAgLmVuZG0KKworICAgIC50ZXh0CisgICAgLmdsb2JsIF9zdGFydAorX3N0YXJ0Ogor
ICAgIF8oa21vdikgICAgICAgREFUQShpbjEpLCAlazEKKyNpZiBTSVpFIDwgOCB8fCAhZGVmaW5l
ZChfX2kzODZfXykKKyAgICBtb3YgICAgICAgICAgIERBVEEoaW4yKSwgJVIoYXgpCisgICAgXyhr
bW92KSAgICAgICAlUihheCksICVrMgorI2Vsc2UKKyAgICBfKGttb3YpICAgICAgIERBVEEoaW4y
KSwgJWsyCisjZW5kaWYKKworICAgIF8oa29yKSAgICAgICAgJWsxLCAlazIsICVrMworICAgIF8o
a2FuZCkgICAgICAgJWsxLCAlazIsICVrNAorICAgIF8oa2FuZG4pICAgICAgJWszLCAlazQsICVr
NQorICAgIF8oa3hvcikgICAgICAgJWsxLCAlazIsICVrNgorICAgIGNoZWNrICAgICAgICAgazUs
IGs2LCBfX0xJTkVfXworCisgICAgXyhrbm90KSAgICAgICAlazYsICVrMworICAgIF8oa3hub3Ip
ICAgICAgJWsxLCAlazIsICVrNAorICAgIGNoZWNrICAgICAgICAgazMsIGs0LCBfX0xJTkVfXwor
CisgICAgXyhrc2hpZnRsKSAgICAkMSwgJWsxLCAlazMKKyAgICBfKGtzaGlmdGwpICAgICQyLCAl
azMsICVrNAorICAgIF8oa3NoaWZ0bCkgICAgJDMsICVrMSwgJWs1CisgICAgY2hlY2sgICAgICAg
ICBrNCwgazUsIF9fTElORV9fCisKKyAgICBfKGtzaGlmdHIpICAgICQxLCAlazEsICVrMworICAg
IF8oa3NoaWZ0cikgICAgJDIsICVrMywgJWs0CisgICAgXyhrc2hpZnRyKSAgICAkMywgJWsxLCAl
azUKKyAgICBjaGVjayAgICAgICAgIGs0LCBrNSwgX19MSU5FX18KKworICAgIF8oa29ydGVzdCkg
ICAgJWs2LCAlazYKKyAgICBqbmJlICAgICAgICAgIDFmCisgICAgbW92ICAgICAgICAgICAkX19M
SU5FX18sICVlYXgKKyAgICByZXQKKzE6CisKKyAgICBfKGt4b3IpICAgICAgICVrMCwgJWswLCAl
azMKKyAgICBfKGtvcnRlc3QpICAgICVrMywgJWszCisgICAganogICAgICAgICAgICAxZgorICAg
IG1vdiAgICAgICAgICAgJF9fTElORV9fLCAlZWF4CisgICAgcmV0CisxOgorCisgICAgXyhreG5v
cikgICAgICAlazAsICVrMCwgJWszCisgICAgXyhrb3J0ZXN0KSAgICAlazMsICVrMworICAgIGpj
ICAgICAgICAgICAgMWYKKyAgICBtb3YgICAgICAgICAgICRfX0xJTkVfXywgJWVheAorICAgIHJl
dAorMToKKworI2lmIFNJWkUgPiAxCisKKyAgICBfKGtzaGlmdHIpICAgICRTSVpFKjQsICVrMywg
JWs0CisgICAgV0lERU4oa3VucGNrKSAlazQsICVrNCwgJWs1CisgICAgY2hlY2sgICAgICAgICBr
MywgazUsIF9fTElORV9fCisKKyNlbmRpZgorCisjaWYgU0laRSAhPSAyIHx8IGRlZmluZWQoX19B
Vlg1MTJEUV9fKQorCisgICAgXyhrYWRkKSAgICAgICAlazEsICVrMSwgJWszCisgICAgXyhrc2hp
ZnRsKSAgICAkMSwgJWsxLCAlazQKKyAgICBjaGVjayAgICAgICAgIGszLCBrNCwgX19MSU5FX18K
KworICAgIF8oa3Rlc3QpICAgICAgJWsyLCAlazEKKyAgICBqbmJlICAgICAgICAgIDFmCisgICAg
bW92ICAgICAgICAgICAkX19MSU5FX18sICVlYXgKKyAgICByZXQKKzE6CisKKyAgICBfKGt4b3Ip
ICAgICAgICVrMCwgJWswLCAlazMKKyAgICBfKGt0ZXN0KSAgICAgICVrMCwgJWszCisgICAganog
ICAgICAgICAgICAxZgorICAgIG1vdiAgICAgICAgICAgJF9fTElORV9fLCAlZWF4CisgICAgcmV0
CisxOgorCisgICAgXyhreG5vcikgICAgICAlazAsICVrMCwgJWs0CisgICAgXyhrdGVzdCkgICAg
ICAlazAsICVrNAorICAgIGpjICAgICAgICAgICAgMWYKKyAgICBtb3YgICAgICAgICAgICRfX0xJ
TkVfXywgJWVheAorICAgIHJldAorMToKKworI2VuZGlmCisKKyAgICB4b3IgICAgICAgICAgICVl
YXgsICVlYXgKKyAgICByZXQKKworICAgIC5zZWN0aW9uIC5yb2RhdGEsICJhIiwgQHByb2diaXRz
CisgICAgLmJhbGlnbiA4CitpbjE6IC5ieXRlIDBiMTAxMTAwMTEsIDBiMTAwMDExMTEsIDBiMDAw
MDExMTEsIDBiMTAwMDAwMTEsIDBiMTExMTAwMDAsIDBiMDAxMTExMTEsIDBiMTAwMDAwMDAsIDBi
MTExMTExMTEKK2luMjogLmJ5dGUgMGIxMTExMTExMSwgMGIwMDAwMDAwMSwgMGIxMTExMTEwMCwg
MGIwMDAwMTExMSwgMGIxMTAwMDAwMSwgMGIxMTExMDAwMCwgMGIxMTExMDAwMSwgMGIxMTAwMTEw
MQorCisgICAgLmRhdGEKKyAgICAuYmFsaWduIDgKK291dDogLnF1YWQgMAotLS0gYS90b29scy90
ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYworKysgYi90b29scy90ZXN0cy94
ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYwpAQCAtMTgsNiArMTgsOSBAQCBhc20gKCAi
LnB1c2hzZWN0aW9uIC50ZXN0LCBcImF4XCIsIEBwcm9nCiAjaW5jbHVkZSAiYXZ4Mi5oIgogI2lu
Y2x1ZGUgImF2eDItc2cuaCIKICNpbmNsdWRlICJ4b3AuaCIKKyNpbmNsdWRlICJhdng1MTJmLW9w
bWFzay5oIgorI2luY2x1ZGUgImF2eDUxMmRxLW9wbWFzay5oIgorI2luY2x1ZGUgImF2eDUxMmJ3
LW9wbWFzay5oIgogCiAjZGVmaW5lIHZlcmJvc2UgZmFsc2UgLyogU3dpdGNoIHRvIHRydWUgZm9y
IGZhciBtb3JlIGxvZ2dpbmcuICovCiAKQEAgLTc4LDYgKzgxLDI0IEBAIHN0YXRpYyBib29sIHNp
bWRfY2hlY2tfeG9wKHZvaWQpCiAgICAgcmV0dXJuIGNwdV9oYXNfeG9wOwogfQogCitzdGF0aWMg
Ym9vbCBzaW1kX2NoZWNrX2F2eDUxMmYodm9pZCkKK3sKKyAgICByZXR1cm4gY3B1X2hhc19hdng1
MTJmOworfQorI2RlZmluZSBzaW1kX2NoZWNrX2F2eDUxMmZfb3BtYXNrIHNpbWRfY2hlY2tfYXZ4
NTEyZgorCitzdGF0aWMgYm9vbCBzaW1kX2NoZWNrX2F2eDUxMmRxKHZvaWQpCit7CisgICAgcmV0
dXJuIGNwdV9oYXNfYXZ4NTEyZHE7Cit9CisjZGVmaW5lIHNpbWRfY2hlY2tfYXZ4NTEyZHFfb3Bt
YXNrIHNpbWRfY2hlY2tfYXZ4NTEyZHEKKworc3RhdGljIGJvb2wgc2ltZF9jaGVja19hdng1MTJi
dyh2b2lkKQoreworICAgIHJldHVybiBjcHVfaGFzX2F2eDUxMmJ3OworfQorI2RlZmluZSBzaW1k
X2NoZWNrX2F2eDUxMmJ3X29wbWFzayBzaW1kX2NoZWNrX2F2eDUxMmJ3CisKIHN0YXRpYyB2b2lk
IHNpbWRfc2V0X3JlZ3Moc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAgaWYgKCBj
cHVfaGFzX21teCApCkBAIC0yMjMsNiArMjQ0LDEwIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qgewog
ICAgIFNJTUQoWE9QIGkxNngxNiwgICAgICAgICAgICAgIHhvcCwgICAgICAzMmkyKSwKICAgICBT
SU1EKFhPUCBpMzJ4OCwgICAgICAgICAgICAgICB4b3AsICAgICAgMzJpNCksCiAgICAgU0lNRChY
T1AgaTY0eDQsICAgICAgICAgICAgICAgeG9wLCAgICAgIDMyaTgpLAorICAgIFNJTUQoT1BNQVNL
L3csICAgICBhdng1MTJmX29wbWFzaywgICAgICAgICAyKSwKKyAgICBTSU1EKE9QTUFTSy9iLCAg
ICBhdng1MTJkcV9vcG1hc2ssICAgICAgICAgMSksCisgICAgU0lNRChPUE1BU0svZCwgICAgYXZ4
NTEyYndfb3BtYXNrLCAgICAgICAgIDQpLAorICAgIFNJTUQoT1BNQVNLL3EsICAgIGF2eDUxMmJ3
X29wbWFzaywgICAgICAgICA4KSwKICN1bmRlZiBTSU1EXwogI3VuZGVmIFNJTUQKIH07CkBAIC0z
NDY5LDggKzM0OTQsOCBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAgICAg
ICAgICByYyA9IHg4Nl9lbXVsYXRlKCZjdHh0LCAmZW11bG9wcyk7CiAgICAgICAgICAgICBpZiAo
IHJjICE9IFg4NkVNVUxfT0tBWSApCiAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgcHJp
bnRmKCJmYWlsZWQgYXQgJSVlaXAgPT0gJTA4bHggKG9wY29kZSAlMDh4KVxuIiwKLSAgICAgICAg
ICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpcmVncy5laXAsIGN0eHQub3Bjb2RlKTsKKyAg
ICAgICAgICAgICAgICBwcmludGYoImZhaWxlZCAoJWQpIGF0ICUlZWlwID09ICUwOGx4IChvcGNv
ZGUgJTA4eClcbiIsCisgICAgICAgICAgICAgICAgICAgICAgIHJjLCAodW5zaWduZWQgbG9uZyly
ZWdzLmVpcCwgY3R4dC5vcGNvZGUpOwogICAgICAgICAgICAgICAgIHJldHVybiAxOwogICAgICAg
ICAgICAgfQogICAgICAgICB9Ci0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0Y2Fz
ZS5taworKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdGNhc2UubWsKQEAgLTE0LDMg
KzE0LDkgQEAgYWxsOiAkKFRFU1RDQVNFKS5iaW4KIAkkKExEKSAkKExERkxBR1NfRElSRUNUKSAt
TiAtVHRleHQgMHgxMDAwMDAgLW8gJCoudG1wICQqLm8KIAkkKE9CSkNPUFkpIC1PIGJpbmFyeSAk
Ki50bXAgJEAKIAlybSAtZiAkKi50bXAKKworJS1vcG1hc2suYmluOiBvcG1hc2suUworCSQoQ0Mp
ICQoZmlsdGVyLW91dCAtTSUgLiUsJChDRkxBR1MpKSAtYyAkPCAtbyAkKi5vCisJJChMRCkgJChM
REZMQUdTX0RJUkVDVCkgLU4gLVR0ZXh0IDB4MTAwMDAwIC1vICQqLnRtcCAkKi5vCisJJChPQkpD
T1BZKSAtTyBiaW5hcnkgJCoudG1wICRACisJcm0gLWYgJCoudG1wCi0tLSBhL3Rvb2xzL3Rlc3Rz
L3g4Nl9lbXVsYXRvci94ODYtZW11bGF0ZS5jCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRv
ci94ODYtZW11bGF0ZS5jCkBAIC0yMDksNiArMjA5LDkgQEAgaW50IGVtdWxfdGVzdF9nZXRfZnB1
KAogICAgIGNhc2UgWDg2RU1VTF9GUFVfeW1tOgogICAgICAgICBpZiAoIGNwdV9oYXNfYXZ4ICkK
ICAgICAgICAgICAgIGJyZWFrOworICAgIGNhc2UgWDg2RU1VTF9GUFVfb3BtYXNrOgorICAgICAg
ICBpZiAoIGNwdV9oYXNfYXZ4NTEyZiApCisgICAgICAgICAgICBicmVhazsKICAgICBkZWZhdWx0
OgogICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7CiAgICAgfQotLS0gYS90b29s
cy90ZXN0cy94ODZfZW11bGF0b3IveDg2LWVtdWxhdGUuaAorKysgYi90b29scy90ZXN0cy94ODZf
ZW11bGF0b3IveDg2LWVtdWxhdGUuaApAQCAtMjM2LDYgKzIzNiwzNiBAQCBzdGF0aWMgaW5saW5l
IHVpbnQ2NF90IHhnZXRidih1aW50MzJfdCB4CiAgICAgKHJlcy5jICYgKDFVIDw8IDIxKSkgIT0g
MDsgXAogfSkKIAorI2RlZmluZSBjcHVfaGFzX2F2eDUxMmYgKHsgXAorICAgIHN0cnVjdCBjcHVp
ZF9sZWFmIHJlczsgXAorICAgIGVtdWxfdGVzdF9jcHVpZCgxLCAwLCAmcmVzLCBOVUxMKTsgXAor
ICAgIGlmICggIShyZXMuYyAmICgxVSA8PCAyNykpIHx8ICgoeGdldGJ2KDApICYgMHhlNikgIT0g
MHhlNikgKSBcCisgICAgICAgIHJlcy5iID0gMDsgXAorICAgIGVsc2UgXAorICAgICAgICBlbXVs
X3Rlc3RfY3B1aWQoNywgMCwgJnJlcywgTlVMTCk7IFwKKyAgICAocmVzLmIgJiAoMVUgPDwgMTYp
KSAhPSAwOyBcCit9KQorCisjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyZHEgKHsgXAorICAgIHN0cnVj
dCBjcHVpZF9sZWFmIHJlczsgXAorICAgIGVtdWxfdGVzdF9jcHVpZCgxLCAwLCAmcmVzLCBOVUxM
KTsgXAorICAgIGlmICggIShyZXMuYyAmICgxVSA8PCAyNykpIHx8ICgoeGdldGJ2KDApICYgMHhl
NikgIT0gMHhlNikgKSBcCisgICAgICAgIHJlcy5iID0gMDsgXAorICAgIGVsc2UgXAorICAgICAg
ICBlbXVsX3Rlc3RfY3B1aWQoNywgMCwgJnJlcywgTlVMTCk7IFwKKyAgICAocmVzLmIgJiAoMVUg
PDwgMTcpKSAhPSAwOyBcCit9KQorCisjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyYncgKHsgXAorICAg
IHN0cnVjdCBjcHVpZF9sZWFmIHJlczsgXAorICAgIGVtdWxfdGVzdF9jcHVpZCgxLCAwLCAmcmVz
LCBOVUxMKTsgXAorICAgIGlmICggIShyZXMuYyAmICgxVSA8PCAyNykpIHx8ICgoeGdldGJ2KDAp
ICYgMHhlNikgIT0gMHhlNikgKSBcCisgICAgICAgIHJlcy5iID0gMDsgXAorICAgIGVsc2UgXAor
ICAgICAgICBlbXVsX3Rlc3RfY3B1aWQoNywgMCwgJnJlcywgTlVMTCk7IFwKKyAgICAocmVzLmIg
JiAoMVUgPDwgMzApKSAhPSAwOyBcCit9KQorCiBpbnQgZW11bF90ZXN0X2NwdWlkKAogICAgIHVp
bnQzMl90IGxlYWYsCiAgICAgdWludDMyX3Qgc3VibGVhZiwKLS0tIGEveGVuL2FyY2gveDg2L3g4
Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4
Nl9lbXVsYXRlLmMKQEAgLTQ5MSw2ICs0OTEsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGV4dDBm
M2FfdGFibGUgewogICAgIFsweDIwXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfbm9uZSB9LAogICAg
IFsweDIxXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfb3RoZXIgfSwKICAgICBbMHgyMl0gPSB7IC5z
aW1kX3NpemUgPSBzaW1kX25vbmUgfSwKKyAgICBbMHgzMCAuLi4gMHgzM10gPSB7IC5zaW1kX3Np
emUgPSBzaW1kX290aGVyLCAudHdvX29wID0gMSB9LAogICAgIFsweDM4XSA9IHsgLnNpbWRfc2l6
ZSA9IHNpbWRfMTI4IH0sCiAgICAgWzB4MzldID0geyAuc2ltZF9zaXplID0gc2ltZF8xMjgsIC50
b19tZW0gPSAxLCAudHdvX29wID0gMSB9LAogICAgIFsweDQwIC4uLiAweDQxXSA9IHsgLnNpbWRf
c2l6ZSA9IHNpbWRfcGFja2VkX2ZwIH0sCkBAIC0xMTg3LDYgKzExODgsMTEgQEAgc3RhdGljIGlu
dCBfZ2V0X2ZwdSgKICAgICAgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKICAg
ICAgICAgYnJlYWs7CiAKKyAgICBjYXNlIFg4NkVNVUxfRlBVX29wbWFzazoKKyAgICAgICAgaWYg
KCAhKHhjcjAgJiBYODZfWENSMF9TU0UpIHx8ICEoeGNyMCAmIFg4Nl9YQ1IwX09QTUFTSykgKQor
ICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOworICAgICAgICBicmVhazsK
KwogICAgIGRlZmF1bHQ6CiAgICAgICAgIGJyZWFrOwogICAgIH0KQEAgLTE3NjIsMTIgKzE3Njgs
MTUgQEAgc3RhdGljIGJvb2wgdmNwdV9oYXMoCiAjZGVmaW5lIHZjcHVfaGFzX2JtaTIoKSAgICAg
ICAgdmNwdV9oYXMoICAgICAgICAgNywgRUJYLCAgOCwgY3R4dCwgb3BzKQogI2RlZmluZSB2Y3B1
X2hhc19ydG0oKSAgICAgICAgIHZjcHVfaGFzKCAgICAgICAgIDcsIEVCWCwgMTEsIGN0eHQsIG9w
cykKICNkZWZpbmUgdmNwdV9oYXNfbXB4KCkgICAgICAgICB2Y3B1X2hhcyggICAgICAgICA3LCBF
QlgsIDE0LCBjdHh0LCBvcHMpCisjZGVmaW5lIHZjcHVfaGFzX2F2eDUxMmYoKSAgICAgdmNwdV9o
YXMoICAgICAgICAgNywgRUJYLCAxNiwgY3R4dCwgb3BzKQorI2RlZmluZSB2Y3B1X2hhc19hdng1
MTJkcSgpICAgIHZjcHVfaGFzKCAgICAgICAgIDcsIEVCWCwgMTcsIGN0eHQsIG9wcykKICNkZWZp
bmUgdmNwdV9oYXNfcmRzZWVkKCkgICAgICB2Y3B1X2hhcyggICAgICAgICA3LCBFQlgsIDE4LCBj
dHh0LCBvcHMpCiAjZGVmaW5lIHZjcHVfaGFzX2FkeCgpICAgICAgICAgdmNwdV9oYXMoICAgICAg
ICAgNywgRUJYLCAxOSwgY3R4dCwgb3BzKQogI2RlZmluZSB2Y3B1X2hhc19zbWFwKCkgICAgICAg
IHZjcHVfaGFzKCAgICAgICAgIDcsIEVCWCwgMjAsIGN0eHQsIG9wcykKICNkZWZpbmUgdmNwdV9o
YXNfY2xmbHVzaG9wdCgpICB2Y3B1X2hhcyggICAgICAgICA3LCBFQlgsIDIzLCBjdHh0LCBvcHMp
CiAjZGVmaW5lIHZjcHVfaGFzX2Nsd2IoKSAgICAgICAgdmNwdV9oYXMoICAgICAgICAgNywgRUJY
LCAyNCwgY3R4dCwgb3BzKQogI2RlZmluZSB2Y3B1X2hhc19zaGEoKSAgICAgICAgIHZjcHVfaGFz
KCAgICAgICAgIDcsIEVCWCwgMjksIGN0eHQsIG9wcykKKyNkZWZpbmUgdmNwdV9oYXNfYXZ4NTEy
YncoKSAgICB2Y3B1X2hhcyggICAgICAgICA3LCBFQlgsIDMwLCBjdHh0LCBvcHMpCiAjZGVmaW5l
IHZjcHVfaGFzX3JkcGlkKCkgICAgICAgdmNwdV9oYXMoICAgICAgICAgNywgRUNYLCAyMiwgY3R4
dCwgb3BzKQogI2RlZmluZSB2Y3B1X2hhc19jbHplcm8oKSAgICAgIHZjcHVfaGFzKDB4ODAwMDAw
MDgsIEVCWCwgIDAsIGN0eHQsIG9wcykKIApAQCAtMjM5Niw2ICsyNDA1LDE4IEBAIHg4Nl9kZWNv
ZGVfdHdvYnl0ZSgKICAgICAgICAgfQogICAgICAgICBicmVhazsKIAorICAgIGNhc2UgWDg2RU1V
TF9PUENfVkVYKDAsIDB4OTApOiAgICAvKiBrbW92e3cscX0gKi8KKyAgICBjYXNlIFg4NkVNVUxf
T1BDX1ZFWF82NigwLCAweDkwKTogLyoga21vdntiLGR9ICovCisgICAgICAgIHN0YXRlLT5kZXNj
ID0gRHN0UmVnIHwgU3JjTWVtIHwgTW92OworICAgICAgICBzdGF0ZS0+c2ltZF9zaXplID0gc2lt
ZF9vdGhlcjsKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWCgwLCAw
eDkxKTogICAgLyoga21vdnt3LHF9ICovCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMCwg
MHg5MSk6IC8qIGttb3Z7YixkfSAqLworICAgICAgICBzdGF0ZS0+ZGVzYyA9IERzdE1lbSB8IFNy
Y1JlZyB8IE1vdjsKKyAgICAgICAgc3RhdGUtPnNpbWRfc2l6ZSA9IHNpbWRfb3RoZXI7CisgICAg
ICAgIGJyZWFrOworCiAgICAgY2FzZSAweGFlOgogICAgICAgICBjdHh0LT5vcGNvZGUgfD0gTUFT
S19JTlNSKHZleC5wZngsIFg4NkVNVUxfT1BDX1BGWF9NQVNLKTsKICAgICAgICAgLyogZmFsbCB0
aHJvdWdoICovCkBAIC02MDAyLDYgKzYwMjMsNjAgQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgICAg
ICBkc3QudmFsID0gc3JjLnZhbDsKICAgICAgICAgYnJlYWs7CiAKKyAgICBjYXNlIFg4NkVNVUxf
T1BDX1ZFWCgweDBmLCAweDRhKTogICAgLyoga2FkZHt3LHF9IGssayxrICovCisgICAgICAgIGlm
ICggIXZleC53ICkKKyAgICAgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmRx
KTsKKyAgICAgICAgLyogZmFsbCB0aHJvdWdoICovCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVgo
MHgwZiwgMHg0MSk6ICAgIC8qIGthbmR7dyxxfSBrLGssayAqLworICAgIGNhc2UgWDg2RU1VTF9P
UENfVkVYXzY2KDB4MGYsIDB4NDEpOiAvKiBrYW5ke2IsZH0gayxrLGsgKi8KKyAgICBjYXNlIFg4
NkVNVUxfT1BDX1ZFWCgweDBmLCAweDQyKTogICAgLyoga2FuZG57dyxxfSBrLGssayAqLworICAg
IGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYsIDB4NDIpOiAvKiBrYW5kbntiLGR9IGssayxr
ICovCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVgoMHgwZiwgMHg0NSk6ICAgIC8qIGtvcnt3LHF9
IGssayxrICovCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZiwgMHg0NSk6IC8qIGtv
cntiLGR9IGssayxrICovCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVgoMHgwZiwgMHg0Nik6ICAg
IC8qIGt4bm9ye3cscX0gayxrLGsgKi8KKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBm
LCAweDQ2KTogLyoga3hub3J7YixkfSBrLGssayAqLworICAgIGNhc2UgWDg2RU1VTF9PUENfVkVY
KDB4MGYsIDB4NDcpOiAgICAvKiBreG9ye3cscX0gayxrLGsgKi8KKyAgICBjYXNlIFg4NkVNVUxf
T1BDX1ZFWF82NigweDBmLCAweDQ3KTogLyoga3hvcntiLGR9IGssayxrICovCisgICAgY2FzZSBY
ODZFTVVMX09QQ19WRVhfNjYoMHgwZiwgMHg0YSk6IC8qIGthZGR7YixkfSBrLGssayAqLworICAg
ICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIXZleC5sLCBFWENfVUQpOworICAgIG9wbWFza19i
YXNpYzoKKyAgICAgICAgaWYgKCB2ZXgudyApCisgICAgICAgICAgICBob3N0X2FuZF92Y3B1X211
c3RfaGF2ZShhdng1MTJidyk7CisgICAgICAgIGVsc2UgaWYgKCB2ZXgucGZ4ICkKKyAgICAgICAg
ICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmRxKTsKKyAgICBvcG1hc2tfY29tbW9u
OgorICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1MTJmKTsKKyAgICAgICAgZ2Vu
ZXJhdGVfZXhjZXB0aW9uX2lmKCF2ZXguciB8fCAobW9kZV82NGJpdCgpICYmICEodmV4LnJlZyAm
IDgpKSB8fAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWEudHlwZSAhPSBPUF9SRUcs
IEVYQ19VRCk7CisKKyAgICAgICAgdmV4LnJlZyB8PSA4OworICAgICAgICBkICY9IH5Ud29PcDsK
KworICAgICAgICBnZXRfZnB1KFg4NkVNVUxfRlBVX29wbWFzayk7CisKKyAgICAgICAgb3BjID0g
aW5pdF9wcmVmaXhlcyhzdHViKTsKKyAgICAgICAgb3BjWzBdID0gYjsKKyAgICAgICAgb3BjWzFd
ID0gbW9kcm07CisgICAgICAgIGluc25fYnl0ZXMgPSBQRlhfQllURVMgKyAyOworCisgICAgICAg
IHN0YXRlLT5zaW1kX3NpemUgPSBzaW1kX290aGVyOworICAgICAgICBvcF9ieXRlcyA9IDE7IC8q
IEFueSBub24temVybyB2YWx1ZSB3aWxsIGRvLiAqLworICAgICAgICBicmVhazsKKworICAgIGNh
c2UgWDg2RU1VTF9PUENfVkVYKDB4MGYsIDB4NDQpOiAgICAvKiBrbm90e3cscX0gayxrICovCisg
ICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZiwgMHg0NCk6IC8qIGtub3R7YixkfSBrLGsg
Ki8KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHZleC5sIHx8IHZleC5yZWcgIT0gMHhm
LCBFWENfVUQpOworICAgICAgICBnb3RvIG9wbWFza19iYXNpYzsKKworICAgIGNhc2UgWDg2RU1V
TF9PUENfVkVYKDB4MGYsIDB4NGIpOiAgICAvKiBrdW5wY2t7dyxkfXtkLHF9IGssayxrICovCisg
ICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZighdmV4LmwsIEVYQ19VRCk7CisgICAgICAgIGhv
c3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmJ3KTsKKyAgICAgICAgZ290byBvcG1hc2tfY29t
bW9uOworCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZiwgMHg0Yik6IC8qIGt1bnBj
a2J3IGssayxrICovCisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZighdmV4LmwgfHwgdmV4
LncsIEVYQ19VRCk7CisgICAgICAgIGdvdG8gb3BtYXNrX2NvbW1vbjsKKwogICAgIENBU0VfU0lN
RF9QQUNLRURfRlAoLCAweDBmLCAweDUwKTogICAgIC8qIG1vdm1za3B7cyxkfSB4bW0scmVnICov
CiAgICAgQ0FTRV9TSU1EX1BBQ0tFRF9GUChfVkVYLCAweDBmLCAweDUwKTogLyogdm1vdm1za3B7
cyxkfSB7eCx5fW1tLHJlZyAqLwogICAgIENBU0VfU0lNRF9QQUNLRURfSU5UKDB4MGYsIDB4ZDcp
OiAgICAgIC8qIHBtb3Ztc2tiIHsseH1tbSxyZWcgKi8KQEAgLTY1NTIsNiArNjYyNywxNTQgQEAg
eDg2X2VtdWxhdGUoCiAgICAgICAgIGRzdC52YWwgPSB0ZXN0X2NjKGIsIF9yZWdzLmVmbGFncyk7
CiAgICAgICAgIGJyZWFrOwogCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVgoMHgwZiwgMHg5MSk6
ICAgIC8qIGttb3Z7dyxxfSBrLG1lbSAqLworICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4
MGYsIDB4OTEpOiAvKiBrbW92e2IsZH0gayxtZW0gKi8KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0
aW9uX2lmKGVhLnR5cGUgIT0gT1BfTUVNLCBFWENfVUQpOworICAgICAgICAvKiBmYWxsIHRocm91
Z2ggKi8KKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWCgweDBmLCAweDkwKTogICAgLyoga21vdnt3
LHF9IGsvbWVtLGsgKi8KKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmLCAweDkwKTog
Lyoga21vdntiLGR9IGsvbWVtLGsgKi8KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHZl
eC5sIHx8ICF2ZXguciwgRVhDX1VEKTsKKyAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUo
YXZ4NTEyZik7CisgICAgICAgIGlmICggdmV4LncgKQorICAgICAgICB7CisgICAgICAgICAgICBo
b3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1MTJidyk7CisgICAgICAgICAgICBvcF9ieXRlcyA9
IDQgPDwgIXZleC5wZng7CisgICAgICAgIH0KKyAgICAgICAgZWxzZSBpZiAoIHZleC5wZnggKQor
ICAgICAgICB7CisgICAgICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1MTJkcSk7
CisgICAgICAgICAgICBvcF9ieXRlcyA9IDE7CisgICAgICAgIH0KKyAgICAgICAgZWxzZQorICAg
ICAgICAgICAgb3BfYnl0ZXMgPSAyOworCisgICAgICAgIGdldF9mcHUoWDg2RU1VTF9GUFVfb3Bt
YXNrKTsKKworICAgICAgICBvcGMgPSBpbml0X3ByZWZpeGVzKHN0dWIpOworICAgICAgICBvcGNb
MF0gPSBiOworICAgICAgICBvcGNbMV0gPSBtb2RybTsKKyAgICAgICAgaWYgKCBlYS50eXBlID09
IE9QX01FTSApCisgICAgICAgIHsKKyAgICAgICAgICAgIC8qIGNvbnZlcnQgbWVtb3J5IG9wZXJh
bmQgdG8gKCVyQVgpICovCisgICAgICAgICAgICB2ZXguYiA9IDE7CisgICAgICAgICAgICBvcGNb
MV0gJj0gMHgzODsKKyAgICAgICAgfQorICAgICAgICBpbnNuX2J5dGVzID0gUEZYX0JZVEVTICsg
MjsKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWCgweDBmLCAweDky
KTogICAgLyoga21vdncgcjMyLGsgKi8KKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBm
LCAweDkyKTogLyoga21vdmIgcjMyLGsgKi8KKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF9GMigw
eDBmLCAweDkyKTogLyoga21vdntkLHF9IHJlZyxrICovCisgICAgICAgIGdlbmVyYXRlX2V4Y2Vw
dGlvbl9pZih2ZXgubCB8fCAhdmV4LnIgfHwgdmV4LnJlZyAhPSAweGYgfHwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGVhLnR5cGUgIT0gT1BfUkVHLCBFWENfVUQpOworCisgICAgICAg
IGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmYpOworICAgICAgICBpZiAoIHZleC5wZngg
PT0gdmV4X2YyICkKKyAgICAgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmJ3
KTsKKyAgICAgICAgZWxzZQorICAgICAgICB7CisgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRp
b25faWYodmV4LncsIEVYQ19VRCk7CisgICAgICAgICAgICBpZiAoIHZleC5wZnggKQorICAgICAg
ICAgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmRxKTsKKyAgICAgICAgfQor
CisgICAgICAgIGdldF9mcHUoWDg2RU1VTF9GUFVfb3BtYXNrKTsKKworICAgICAgICBvcGMgPSBp
bml0X3ByZWZpeGVzKHN0dWIpOworICAgICAgICBvcGNbMF0gPSBiOworICAgICAgICAvKiBDb252
ZXJ0IEdQUiBzb3VyY2UgdG8gJXJBWC4gKi8KKyAgICAgICAgdmV4LmIgPSAxOworICAgICAgICBp
ZiAoICFtb2RlXzY0Yml0KCkgKQorICAgICAgICAgICAgdmV4LncgPSAwOworICAgICAgICBvcGNb
MV0gPSBtb2RybSAmIDB4Zjg7CisgICAgICAgIG9wY1syXSA9IDB4YzM7CisKKyAgICAgICAgY29w
eV9WRVgob3BjLCB2ZXgpOworICAgICAgICBlYS5yZWcgPSBkZWNvZGVfZ3ByKCZfcmVncywgbW9k
cm1fcm0pOworICAgICAgICBpbnZva2Vfc3R1YigiIiwgIiIsICI9bSIgKGR1bW15KSA6ICJhIiAo
KmVhLnJlZykpOworCisgICAgICAgIHB1dF9zdHViKHN0dWIpOworCisgICAgICAgIEFTU0VSVCgh
c3RhdGUtPnNpbWRfc2l6ZSk7CisgICAgICAgIGRzdC50eXBlID0gT1BfTk9ORTsKKyAgICAgICAg
YnJlYWs7CisKKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWCgweDBmLCAweDkzKTogICAgLyoga21v
dncgayxyMzIgKi8KKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmLCAweDkzKTogLyog
a21vdmIgayxyMzIgKi8KKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF9GMigweDBmLCAweDkzKTog
Lyoga21vdntkLHF9IGsscmVnICovCisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZih2ZXgu
bCB8fCB2ZXgucmVnICE9IDB4ZiB8fCBlYS50eXBlICE9IE9QX1JFRywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIEVYQ19VRCk7CisgICAgICAgIGRzdCA9IGVhOworICAgICAgICBkc3Qu
cmVnID0gZGVjb2RlX2dwcigmX3JlZ3MsIG1vZHJtX3JlZyk7CisKKyAgICAgICAgaG9zdF9hbmRf
dmNwdV9tdXN0X2hhdmUoYXZ4NTEyZik7CisgICAgICAgIGlmICggdmV4LnBmeCA9PSB2ZXhfZjIg
KQorICAgICAgICB7CisgICAgICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1MTJi
dyk7CisgICAgICAgICAgICBkc3QuYnl0ZXMgPSA0IDw8IChtb2RlXzY0Yml0KCkgJiYgdmV4Lncp
OworICAgICAgICB9CisgICAgICAgIGVsc2UKKyAgICAgICAgeworICAgICAgICAgICAgZ2VuZXJh
dGVfZXhjZXB0aW9uX2lmKHZleC53LCBFWENfVUQpOworICAgICAgICAgICAgZHN0LmJ5dGVzID0g
NDsKKyAgICAgICAgICAgIGlmICggdmV4LnBmeCApCisgICAgICAgICAgICAgICAgaG9zdF9hbmRf
dmNwdV9tdXN0X2hhdmUoYXZ4NTEyZHEpOworICAgICAgICB9CisKKyAgICAgICAgZ2V0X2ZwdShY
ODZFTVVMX0ZQVV9vcG1hc2spOworCisgICAgICAgIG9wYyA9IGluaXRfcHJlZml4ZXMoc3R1Yik7
CisgICAgICAgIG9wY1swXSA9IGI7CisgICAgICAgIC8qIENvbnZlcnQgR1BSIGRlc3RpbmF0aW9u
IHRvICVyQVguICovCisgICAgICAgIHZleC5yID0gMTsKKyAgICAgICAgaWYgKCAhbW9kZV82NGJp
dCgpICkKKyAgICAgICAgICAgIHZleC53ID0gMDsKKyAgICAgICAgb3BjWzFdID0gbW9kcm0gJiAw
eGM3OworICAgICAgICBvcGNbMl0gPSAweGMzOworCisgICAgICAgIGNvcHlfVkVYKG9wYywgdmV4
KTsKKyAgICAgICAgaW52b2tlX3N0dWIoIiIsICIiLCAiPWEiIChkc3QudmFsKSA6IFtkdW1teV0g
ImkiICgwKSk7CisKKyAgICAgICAgcHV0X3N0dWIoc3R1Yik7CisKKyAgICAgICAgQVNTRVJUKCFz
dGF0ZS0+c2ltZF9zaXplKTsKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIFg4NkVNVUxfT1BD
X1ZFWCgweDBmLCAweDk5KTogICAgLyoga3Rlc3R7dyxxfSBrLGsgKi8KKyAgICAgICAgaWYgKCAh
dmV4LncgKQorICAgICAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoYXZ4NTEyZHEpOwor
ICAgICAgICAvKiBmYWxsIHRocm91Z2ggKi8KKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWCgweDBm
LCAweDk4KTogICAgLyoga29ydGVzdHt3LHF9IGssayAqLworICAgIGNhc2UgWDg2RU1VTF9PUENf
VkVYXzY2KDB4MGYsIDB4OTgpOiAvKiBrb3J0ZXN0e2IsZH0gayxrICovCisgICAgY2FzZSBYODZF
TVVMX09QQ19WRVhfNjYoMHgwZiwgMHg5OSk6IC8qIGt0ZXN0e2IsZH0gayxrICovCisgICAgICAg
IGdlbmVyYXRlX2V4Y2VwdGlvbl9pZih2ZXgubCB8fCAhdmV4LnIgfHwgdmV4LnJlZyAhPSAweGYg
fHwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVhLnR5cGUgIT0gT1BfUkVHLCBFWENf
VUQpOworICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1MTJmKTsKKyAgICAgICAg
aWYgKCB2ZXgudyApCisgICAgICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1MTJi
dyk7CisgICAgICAgIGVsc2UgaWYgKCB2ZXgucGZ4ICkKKyAgICAgICAgICAgIGhvc3RfYW5kX3Zj
cHVfbXVzdF9oYXZlKGF2eDUxMmRxKTsKKworICAgICAgICBnZXRfZnB1KFg4NkVNVUxfRlBVX29w
bWFzayk7CisKKyAgICAgICAgb3BjID0gaW5pdF9wcmVmaXhlcyhzdHViKTsKKyAgICAgICAgb3Bj
WzBdID0gYjsKKyAgICAgICAgb3BjWzFdID0gbW9kcm07CisgICAgICAgIG9wY1syXSA9IDB4YzM7
CisKKyAgICAgICAgY29weV9WRVgob3BjLCB2ZXgpOworICAgICAgICBpbnZva2Vfc3R1YihfUFJF
X0VGTEFHUygiW2VmbGFnc10iLCAiW21hc2tdIiwgIlt0bXBdIiksCisgICAgICAgICAgICAgICAg
ICAgIF9QT1NUX0VGTEFHUygiW2VmbGFnc10iLCAiW21hc2tdIiwgIlt0bXBdIiksCisgICAgICAg
ICAgICAgICAgICAgIFtlZmxhZ3NdICIrZyIgKF9yZWdzLmVmbGFncyksCisgICAgICAgICAgICAg
ICAgICAgICI9YSIgKGRzdC52YWwpLCBbdG1wXSAiPSZyIiAoZHVtbXkpCisgICAgICAgICAgICAg
ICAgICAgIDogW21hc2tdICJpIiAoRUZMQUdTX01BU0spKTsKKworICAgICAgICBwdXRfc3R1Yihz
dHViKTsKKworICAgICAgICBBU1NFUlQoIXN0YXRlLT5zaW1kX3NpemUpOworICAgICAgICBkc3Qu
dHlwZSA9IE9QX05PTkU7CisgICAgICAgIGJyZWFrOworCiAgICAgY2FzZSBYODZFTVVMX09QQygw
eDBmLCAweGEyKTogLyogY3B1aWQgKi8KICAgICAgICAgbXNyX3ZhbCA9IDA7CiAgICAgICAgIGZh
aWxfaWYob3BzLT5jcHVpZCA9PSBOVUxMKTsKQEAgLTgxNzAsNiArODM5MywyMyBAQCB4ODZfZW11
bGF0ZSgKICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHZleC5sLCBFWENfVUQpOwogICAg
ICAgICBnb3RvIHNpbWRfMGZfaW1tOF9hdng7CiAKKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82
NigweDBmM2EsIDB4MzApOiAvKiBrc2hpZnRye2Isd30gJGltbTgsayxrICovCisgICAgY2FzZSBY
ODZFTVVMX09QQ19WRVhfNjYoMHgwZjNhLCAweDMyKTogLyoga3NoaWZ0bHtiLHd9ICRpbW04LGss
ayAqLworICAgICAgICBpZiAoICF2ZXgudyApCisgICAgICAgICAgICBob3N0X2FuZF92Y3B1X211
c3RfaGF2ZShhdng1MTJkcSk7CisgICAgb3BtYXNrX3NoaWZ0X2ltbToKKyAgICAgICAgZ2VuZXJh
dGVfZXhjZXB0aW9uX2lmKHZleC5sIHx8ICF2ZXguciB8fCB2ZXgucmVnICE9IDB4ZiB8fAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZWEudHlwZSAhPSBPUF9SRUcsIEVYQ19VRCk7Cisg
ICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmYpOworICAgICAgICBnZXRfZnB1
KFg4NkVNVUxfRlBVX29wbWFzayk7CisgICAgICAgIG9wX2J5dGVzID0gMTsgLyogQW55IG5vbi16
ZXJvIHZhbHVlIHdpbGwgZG8uICovCisgICAgICAgIGdvdG8gc2ltZF8wZl9pbW04OworCisgICAg
Y2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjNhLCAweDMxKTogLyoga3NoaWZ0cntkLHF9ICRp
bW04LGssayAqLworICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzYSwgMHgzMyk6IC8q
IGtzaGlmdGx7ZCxxfSAkaW1tOCxrLGsgKi8KKyAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hh
dmUoYXZ4NTEyYncpOworICAgICAgICBnb3RvIG9wbWFza19zaGlmdF9pbW07CisKICAgICBjYXNl
IFg4NkVNVUxfT1BDXzY2KDB4MGYzYSwgMHg0NCk6ICAgICAvKiBwY2xtdWxxZHEgJGltbTgseG1t
L20xMjgseG1tICovCiAgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjNhLCAweDQ0KTog
LyogdnBjbG11bHFkcSAkaW1tOCx4bW0vbTEyOCx4bW0seG1tICovCiAgICAgICAgIGhvc3RfYW5k
X3ZjcHVfbXVzdF9oYXZlKHBjbG11bHFkcSk7Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0
ZS94ODZfZW11bGF0ZS5oCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0
ZS5oCkBAIC0xNzAsNiArMTcwLDcgQEAgZW51bSB4ODZfZW11bGF0ZV9mcHVfdHlwZSB7CiAgICAg
WDg2RU1VTF9GUFVfbW14LCAvKiBNTVggaW5zdHJ1Y3Rpb24gc2V0ICglbW0wLSVtbTcpICovCiAg
ICAgWDg2RU1VTF9GUFVfeG1tLCAvKiBTU0UgaW5zdHJ1Y3Rpb24gc2V0ICgleG1tMC0leG1tNy8x
NSkgKi8KICAgICBYODZFTVVMX0ZQVV95bW0sIC8qIEFWWC9YT1AgaW5zdHJ1Y3Rpb24gc2V0ICgl
eW1tMC0leW1tNy8xNSkgKi8KKyAgICBYODZFTVVMX0ZQVV9vcG1hc2ssIC8qIEFWWDUxMiBvcG1h
c2sgaW5zdHJ1Y3Rpb24gc2V0ICglazAtJWs3KSAqLwogICAgIC8qIFRoaXMgc2VudGluZWwgd2ls
bCBuZXZlciBiZSBwYXNzZWQgdG8gLT5nZXRfZnB1KCkuICovCiAgICAgWDg2RU1VTF9GUFVfbm9u
ZQogfTsKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlLmgKKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlLmgKQEAgLTk5LDkgKzk5LDEyIEBACiAjZGVmaW5lIGNw
dV9oYXNfcnRtICAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9SVE0pCiAjZGVm
aW5lIGNwdV9oYXNfZnB1X3NlbCAgICAgICAgICghYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX05P
X0ZQVV9TRUwpKQogI2RlZmluZSBjcHVfaGFzX21weCAgICAgICAgICAgICBib290X2NwdV9oYXMo
WDg2X0ZFQVRVUkVfTVBYKQorI2RlZmluZSBjcHVfaGFzX2F2eDUxMmYgICAgICAgICBib290X2Nw
dV9oYXMoWDg2X0ZFQVRVUkVfQVZYNTEyRikKKyNkZWZpbmUgY3B1X2hhc19hdng1MTJkcSAgICAg
ICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0FWWDUxMkRRKQogI2RlZmluZSBjcHVfaGFzX3Jk
c2VlZCAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfUkRTRUVEKQogI2RlZmluZSBj
cHVfaGFzX3NtYXAgICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU01BUCkKICNk
ZWZpbmUgY3B1X2hhc19zaGEgICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NI
QSkKKyNkZWZpbmUgY3B1X2hhc19hdng1MTJidyAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFU
VVJFX0FWWDUxMkJXKQogCiAvKiBDUFVJRCBsZXZlbCAweDgwMDAwMDA3LmVkeCAqLwogI2RlZmlu
ZSBjcHVfaGFzX2l0c2MgICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfSVRTQykK
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 08:25:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 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 1fngG8-0008Jg-6Y; Thu, 09 Aug 2018 08:25: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=emy9=ky=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fngG7-0008JQ-0q
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 08:25:27 +0000
X-Inumbo-ID: d49d27fa-9bad-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d49d27fa-9bad-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 08:25:53 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 09 Aug 2018 02:25:24 -0600
Message-Id: <5B6BFA7302000078001DC56E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 09 Aug 2018 02:25:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
In-Reply-To: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 4/6] x86emul: clean up AVX2 insn use in test
 harness
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

RHJvcCB0aGUgcHJldHR5IHBvaW50bGVzcyBjb25kaXRpb25hbHMgZnJvbSBjb2RlIHRlc3Rpbmcg
QVZYIGluc25zIGFuZApwcm9wZXJseSB1c2UgQVZYMiBtbmVtb25pY3MgaW4gY29kZSB0ZXN0aW5n
IEFWWDIgaW5zbnMgKHRoZSB0ZXN0IGhhcm5lc3MKaXMgYWxyZWFkeSByZXF1aXJpbmcgc3VmZmlj
aWVudGx5IG5ldyBhIGNvbXBpbGVyL2Fzc2VtYmxlcikuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS90b29scy90ZXN0cy94ODZfZW11bGF0b3Iv
dGVzdF94ODZfZW11bGF0b3IuYworKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94
ODZfZW11bGF0b3IuYwpAQCAtMjA3MSwxMSArMjA3MSw2IEBAIGludCBtYWluKGludCBhcmdjLCBj
aGFyICoqYXJndikKICAgICAgICAgcmMgPSB4ODZfZW11bGF0ZSgmY3R4dCwgJmVtdWxvcHMpOwog
ICAgICAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tBWSB8fCAhY2hlY2tfZWlwKHZtb3ZkcXVfZnJv
bV9tZW0pICkKICAgICAgICAgICAgIGdvdG8gZmFpbDsKLSNpZiAwIC8qIERvbid0IHVzZSBBVlgy
IGluc3RydWN0aW9ucyBmb3Igbm93ICovCi0gICAgICAgIGFzbSAoICJ2cGNtcGVxYiAlJXltbTIs
ICUleW1tMiwgJSV5bW0yXG5cdCIKLSAgICAgICAgICAgICAgInZwY21wZXFiICUleW1tNCwgJSV5
bW0yLCAlJXltbTBcblx0IgotICAgICAgICAgICAgICAidnBtb3Ztc2tiICUleW1tMCwgJTAiIDog
Ij1yIiAocmMpICk7Ci0jZWxzZQogICAgICAgICBhc20gKCAidmV4dHJhY3RmMTI4ICQxLCAlJXlt
bTQsICUleG1tM1xuXHQiCiAgICAgICAgICAgICAgICJ2cGNtcGVxYiAlJXhtbTIsICUleG1tMiwg
JSV4bW0yXG5cdCIKICAgICAgICAgICAgICAgInZwY21wZXFiICUleG1tNCwgJSV4bW0yLCAlJXht
bTBcblx0IgpAQCAtMjA4Myw3ICsyMDc4LDYgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiph
cmd2KQogICAgICAgICAgICAgICAidnBtb3Ztc2tiICUleG1tMCwgJTBcblx0IgogICAgICAgICAg
ICAgICAidnBtb3Ztc2tiICUleG1tMSwgJTEiIDogIj1yIiAocmMpLCAiPXIiIChpKSApOwogICAg
ICAgICByYyB8PSBpIDw8IDE2OwotI2VuZGlmCiAgICAgICAgIGlmICggcmMgIT0gMHhmZmZmZmZm
ZiApCiAgICAgICAgICAgICBnb3RvIGZhaWw7CiAgICAgICAgIHByaW50Zigib2theVxuIik7CkBA
IC0yNzU1LDExICsyNzQ5LDYgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogICAg
ICAgICByYyA9IHg4Nl9lbXVsYXRlKCZjdHh0LCAmZW11bG9wcyk7CiAgICAgICAgIGlmICggcmMg
IT0gWDg2RU1VTF9PS0FZIHx8ICFjaGVja19laXAodmxkZHF1KSApCiAgICAgICAgICAgICBnb3Rv
IGZhaWw7Ci0jaWYgMCAvKiBEb24ndCB1c2UgQVZYMiBpbnN0cnVjdGlvbnMgZm9yIG5vdyAqLwot
ICAgICAgICBhc20gKCAidnBjbXBlcWIgJSV5bW0yLCAlJXltbTIsICUleW1tMlxuXHQiCi0gICAg
ICAgICAgICAgICJ2cGNtcGVxYiAlJXltbTQsICUleW1tMiwgJSV5bW0wXG5cdCIKLSAgICAgICAg
ICAgICAgInZwbW92bXNrYiAlJXltbTAsICUwIiA6ICI9ciIgKHJjKSApOwotI2Vsc2UKICAgICAg
ICAgYXNtICggInZleHRyYWN0ZjEyOCAkMSwgJSV5bW00LCAlJXhtbTNcblx0IgogICAgICAgICAg
ICAgICAidnBjbXBlcWIgJSV4bW0yLCAlJXhtbTIsICUleG1tMlxuXHQiCiAgICAgICAgICAgICAg
ICJ2cGNtcGVxYiAlJXhtbTQsICUleG1tMiwgJSV4bW0wXG5cdCIKQEAgLTI3NjcsNyArMjc1Niw2
IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKICAgICAgICAgICAgICAgInZwbW92
bXNrYiAlJXhtbTAsICUwXG5cdCIKICAgICAgICAgICAgICAgInZwbW92bXNrYiAlJXhtbTEsICUx
IiA6ICI9ciIgKHJjKSwgIj1yIiAoaSkgKTsKICAgICAgICAgcmMgfD0gaSA8PCAxNjsKLSNlbmRp
ZgogICAgICAgICBpZiAoIH5yYyApCiAgICAgICAgICAgICBnb3RvIGZhaWw7CiAgICAgICAgIHBy
aW50Zigib2theVxuIik7CkBAIC0yODA2LDE1ICsyNzk0LDkgQEAgaW50IG1haW4oaW50IGFyZ2Ms
IGNoYXIgKiphcmd2KQogICAgIHsKICAgICAgICAgZGVjbF9pbnNuKHZtb3ZudGRxYSk7CiAKLSNp
ZiAwIC8qIERvbid0IHVzZSBBVlgyIGluc3RydWN0aW9ucyBmb3Igbm93ICovCiAgICAgICAgIGFz
bSB2b2xhdGlsZSAoICJ2cHhvciAlJXltbTQsICUleW1tNCwgJSV5bW00XG4iCiAgICAgICAgICAg
ICAgICAgICAgICAgIHB1dF9pbnNuKHZtb3ZudGRxYSwgInZtb3ZudGRxYSAoJTApLCAlJXltbTQi
KQogICAgICAgICAgICAgICAgICAgICAgICA6OiAiYyIgKE5VTEwpICk7Ci0jZWxzZQotICAgICAg
ICBhc20gdm9sYXRpbGUgKCAidnB4b3IgJXhtbTQsICV4bW00LCAleG1tNFxuIgotICAgICAgICAg
ICAgICAgICAgICAgICBwdXRfaW5zbih2bW92bnRkcWEsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICIuYnl0ZSAweGM0LCAweGUyLCAweDdkLCAweDJhLCAweDIxIikgKTsKLSNlbmRp
ZgogCiAgICAgICAgIHNldF9pbnNuKHZtb3ZudGRxYSk7CiAgICAgICAgIG1lbXNldChyZXMsIDB4
NTUsIDk2KTsKQEAgLTI4MjMsMTkgKzI4MDUsOSBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAq
KmFyZ3YpCiAgICAgICAgIHJjID0geDg2X2VtdWxhdGUoJmN0eHQsICZlbXVsb3BzKTsKICAgICAg
ICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgfHwgIWNoZWNrX2VpcCh2bW92bnRkcWEpICkKICAg
ICAgICAgICAgIGdvdG8gZmFpbDsKLSNpZiAwIC8qIERvbid0IHVzZSBBVlgyIGluc3RydWN0aW9u
cyBmb3Igbm93ICovCiAgICAgICAgIGFzbSAoICJ2cGNtcGVxYiAlJXltbTIsICUleW1tMiwgJSV5
bW0yXG5cdCIKICAgICAgICAgICAgICAgInZwY21wZXFiICUleW1tNCwgJSV5bW0yLCAlJXltbTBc
blx0IgogICAgICAgICAgICAgICAidnBtb3Ztc2tiICUleW1tMCwgJTAiIDogIj1yIiAocmMpICk7
Ci0jZWxzZQotICAgICAgICBhc20gKCAidmV4dHJhY3RmMTI4ICQxLCAlJXltbTQsICUleG1tM1xu
XHQiCi0gICAgICAgICAgICAgICJ2cGNtcGVxYiAlJXhtbTIsICUleG1tMiwgJSV4bW0yXG5cdCIK
LSAgICAgICAgICAgICAgInZwY21wZXFiICUleG1tNCwgJSV4bW0yLCAlJXhtbTBcblx0IgotICAg
ICAgICAgICAgICAidnBjbXBlcWIgJSV4bW0zLCAlJXhtbTIsICUleG1tMVxuXHQiCi0gICAgICAg
ICAgICAgICJ2cG1vdm1za2IgJSV4bW0wLCAlMFxuXHQiCi0gICAgICAgICAgICAgICJ2cG1vdm1z
a2IgJSV4bW0xLCAlMSIgOiAiPXIiIChyYyksICI9ciIgKGkpICk7Ci0gICAgICAgIHJjIHw9IGkg
PDwgMTY7Ci0jZW5kaWYKICAgICAgICAgaWYgKCB+cmMgKQogICAgICAgICAgICAgZ290byBmYWls
OwogICAgICAgICBwcmludGYoIm9rYXlcbiIpOwpAQCAtMzE2MSwxMiArMzEzMyw3IEBAIGludCBt
YWluKGludCBhcmdjLCBjaGFyICoqYXJndikKIAogICAgICAgICBhc20gdm9sYXRpbGUgKCAidnB4
b3IgJSV4bW0xLCAlJXhtbTEsICUleG1tMVxuXHQiCiAgICAgICAgICAgICAgICAgICAgICAgICJ2
cGluc3JkICQwYjAwLCAlMSwgJSV4bW0xLCAlJXhtbTJcblx0IgotI2lmIDAgLyogRG9uJ3QgdXNl
IEFWWDIgaW5zdHJ1Y3Rpb25zIGZvciBub3cgKi8KICAgICAgICAgICAgICAgICAgICAgICAgcHV0
X2luc24odnBtYXNrbW92ZCwgInZwbWFza21vdmQgJSV4bW0xLCAlJXhtbTIsICglMCkiKQotI2Vs
c2UKLSAgICAgICAgICAgICAgICAgICAgICAgcHV0X2luc24odnBtYXNrbW92ZCwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIi5ieXRlIDB4YzQsIDB4ZTIsIDB4NjksIDB4OGUsIDB4
MGEiKQotI2VuZGlmCiAgICAgICAgICAgICAgICAgICAgICAgIDo6ICJkIiAoTlVMTCksICJyIiAo
fjApICk7CiAKICAgICAgICAgbWVtc2V0KHJlcyArIE1NQVBfU1ogLyBzaXplb2YoKnJlcykgLSA4
LCAweGRiLCAzMik7CkBAIC0zMjAwLDE0ICszMTY3LDggQEAgaW50IG1haW4oaW50IGFyZ2MsIGNo
YXIgKiphcmd2KQogCiAgICAgICAgIGFzbSB2b2xhdGlsZSAoICJ2cHhvciAlJXhtbTEsICUleG1t
MSwgJSV4bW0xXG5cdCIKICAgICAgICAgICAgICAgICAgICAgICAgInZwY21wZXFkICUleG1tMCwg
JSV4bW0wLCAlJXhtbTBcblx0IgotI2lmIDAgLyogRG9uJ3QgdXNlIEFWWDIgaW5zdHJ1Y3Rpb25z
IGZvciBub3cgKi8KICAgICAgICAgICAgICAgICAgICAgICAgInZwYmxlbmRkICQwYjAwMTEsICUl
eG1tMCwgJSV4bW0xLCAlJXhtbTJcblx0IgogICAgICAgICAgICAgICAgICAgICAgICBwdXRfaW5z
bih2cG1hc2ttb3ZxLCAidnBtYXNrbW92cSAlJXhtbTEsICUleG1tMiwgKCUwKSIpCi0jZWxzZQot
ICAgICAgICAgICAgICAgICAgICAgICAiLmJ5dGUgMHhjNCwgMHhlMywgMHg3MSwgMHgwMiwgMHhk
MCwgMGIwMDExXG5cdCIKLSAgICAgICAgICAgICAgICAgICAgICAgcHV0X2luc24odnBtYXNrbW92
cSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi5ieXRlIDB4YzQsIDB4ZTIsIDB4
ZTksIDB4OGUsIDB4MGEiKQotI2VuZGlmCiAgICAgICAgICAgICAgICAgICAgICAgIDo6ICJkIiAo
TlVMTCkgKTsKIAogICAgICAgICBtZW1zZXQocmVzICsgTU1BUF9TWiAvIHNpemVvZigqcmVzKSAt
IDgsIDB4ZGIsIDMyKTsKQEAgLTMyMjEsMTEgKzMxODIsNyBAQCBpbnQgbWFpbihpbnQgYXJnYywg
Y2hhciAqKmFyZ3YpCiAgICAgICAgICAgICAgICAgICAgIHJlcyArIE1NQVBfU1ogLyBzaXplb2Yo
KnJlcykgLSA0LCA4KSApCiAgICAgICAgICAgICBnb3RvIGZhaWw7CiAKLSNpZiAwIC8qIERvbid0
IHVzZSBBVlgyIGluc3RydWN0aW9ucyBmb3Igbm93ICovCiAgICAgICAgIGFzbSB2b2xhdGlsZSAo
ICJ2cGVybXEgJDBiMDAwMDAwMDEsICV5bW0yLCAleW1tMiIgKTsKLSNlbHNlCi0gICAgICAgIGFz
bSB2b2xhdGlsZSAoICIuYnl0ZSAweGM0LCAweGUzLCAweGZkLCAweDAwLCAweGQyLCAwYjAwMDAw
MDAxIiApOwotI2VuZGlmCiAgICAgICAgIG1lbXNldChyZXMsIDB4ZGIsIDMyKTsKICAgICAgICAg
c2V0X2luc24odnBtYXNrbW92cSk7CiAgICAgICAgIHJlZ3MuZWR4ID0gKHVuc2lnbmVkIGxvbmcp
KHJlcyAtIDIpOwoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 08:26:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 08:26:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fngGg-0008U5-M6; Thu, 09 Aug 2018 08:26:02 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=emy9=ky=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fngGe-0008Tr-Tj
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 08:26:00 +0000
X-Inumbo-ID: b682512b-9bad-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 b682512b-9bad-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 10:25:03 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 09 Aug 2018 02:25:59 -0600
Message-Id: <5B6BFA9502000078001DC571@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 09 Aug 2018 02:25:57 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
In-Reply-To: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 5/6] x86emul: correct EVEX decoding
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rml4IGFuIGludmVydGVkIHBhaXIgb2YgY2hlY2tzLCBkcm9wIGFuIGluY29ycmVjdCBpbnN0YW5j
ZSBvZiAjVUQKcmFpc2luZyBmb3Igbm9uLTY0LWJpdCBtb2RlLCBhbmQgYWRkIGZ1cnRoZXIgZ2Vu
ZXJpYyBjaGVja3MuCgpOb3RlOiBPdGhlciB0aGFuIFNETSBWb2wgMiByZXYgMDY3IHN0YXRlcywg
RVZFWC5WJyBpcyBfbm90XyBpZ25vcmVkCiAgICAgIG91dHNpZGUgb2YgNjQtYml0IG1vZGUgd2hl
biB0aGUgZmllbGQgZG9lcyBub3QgZW5jb2RlIGEgcmVnaXN0ZXIuCiAgICAgIEp1c3QgbGlrZSBF
VkVYLlZWVlYgaXMgcmVxdWlyZWQgdG8gYmUgMGIxMTExIGluIHRoYXQgY2FzZSwgRVZFWC5WJwog
ICAgICBpcyByZXF1aXJlZCB0byBiZSAxIHRoZXJlLgoKQWxzbyByZW5hbWUgdGhlIGJjc3QgZmll
bGQgdG8gYnIsIGFzICNVRCBnZW5lcmF0aW9uIGZvciBpbmRpdmlkdWFsIGluc25zCndpbGwgbmVl
ZCB0byBjb25zaWRlciBib3RoIG9mIGl0cyBwb3NzaWJsZSBtZWFuaW5ncy4KClNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hlbi9hcmNoL3g4Ni94
ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94
ODZfZW11bGF0ZS5jCkBAIC02NTAsNyArNjUwLDcgQEAgdW5pb24gZXZleCB7CiAgICAgICAgIHVp
bnQ4X3QgdzoxOwogICAgICAgICB1aW50OF90IG9wbXNrOjM7CiAgICAgICAgIHVpbnQ4X3QgUlg6
MTsKLSAgICAgICAgdWludDhfdCBiY3N0OjE7CisgICAgICAgIHVpbnQ4X3QgYnI6MTsKICAgICAg
ICAgdWludDhfdCBscjoyOwogICAgICAgICB1aW50OF90IHo6MTsKICAgICB9OwpAQCAtMjc2MCwx
MyArMjc2MCwxMSBAQCB4ODZfZGVjb2RlKAogICAgICAgICAgICAgICAgICAgICAgICAgZXZleC5y
YXdbMV0gPSB2ZXgucmF3WzFdOwogICAgICAgICAgICAgICAgICAgICAgICAgZXZleC5yYXdbMl0g
PSBpbnNuX2ZldGNoX3R5cGUodWludDhfdCk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIGdl
bmVyYXRlX2V4Y2VwdGlvbl9pZihldmV4Lm1icyB8fCAhZXZleC5tYnosIEVYQ19VRCk7CisgICAg
ICAgICAgICAgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIWV2ZXgubWJzIHx8IGV2
ZXgubWJ6LCBFWENfVUQpOworICAgICAgICAgICAgICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0
aW9uX2lmKCFldmV4Lm9wbXNrICYmIGV2ZXgueiwgRVhDX1VEKTsKIAogICAgICAgICAgICAgICAg
ICAgICAgICAgaWYgKCAhbW9kZV82NGJpdCgpICkKLSAgICAgICAgICAgICAgICAgICAgICAgIHsK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIWV2ZXgu
UlgsIEVYQ19VRCk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZXZleC5SID0gMTsKLSAg
ICAgICAgICAgICAgICAgICAgICAgIH0KIAogICAgICAgICAgICAgICAgICAgICAgICAgdmV4Lm9w
Y3ggPSBldmV4Lm9wY3g7CiAgICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKQEAgLTM0MDQs
NiArMzQwMiw3IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICBkID0gKGQgJiB+RHN0TWFzaykgfCBE
c3RNZW07CiAgICAgICAgIC8qIEJlY29tZXMgYSBub3JtYWwgRHN0TWVtIG9wZXJhdGlvbiBmcm9t
IGhlcmUgb24uICovCiAgICAgY2FzZSBEc3RNZW06CisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlv
bl9pZihlYS50eXBlID09IE9QX01FTSAmJiBldmV4LnosIEVYQ19VRCk7CiAgICAgICAgIGlmICgg
c3RhdGUtPnNpbWRfc2l6ZSApCiAgICAgICAgIHsKICAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2Vw
dGlvbl9pZihsb2NrX3ByZWZpeCwgRVhDX1VEKTsKCgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 08:26:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 08: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 1fngHS-0000BC-1G; Thu, 09 Aug 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=emy9=ky=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fngHQ-0000At-AL
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 08:26:48 +0000
X-Inumbo-ID: 0552c781-9bae-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0552c781-9bae-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 08:27:15 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 09 Aug 2018 02:26:46 -0600
Message-Id: <5B6BFAC402000078001DC574@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 09 Aug 2018 02:26:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
In-Reply-To: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 6/6] x86emul: generalize vector length handling
 for AVX512/EVEX
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VG8gYWxsb3cgZm9yIHNvbWUgY29kZSBzaGFyaW5nIHdoZXJlIHBvc3NpYmxlLCBjb3B5IFZFWC5M
IGludG8gRVZFWC5MUgpldmVuIGZvciBWRVggKG9yIFhPUCkgZW5jb2RlZCBpbnNucy4gTWFrZSBv
cGVyYW5kIHNpemUgZGV0ZXJtaW5hdGlvbgp1c2UgdGhpcyByaWdodCBhd2F5LCBhdCB0aGUgc2Ft
ZSB0aW1lIGFkZGluZyBjb25zaXN0ZW5jeSBjaGVja3MgZm9yIHRoZQpFVkVYIHNjYWxhciBpbnNu
IGNhc2VzICh0aGUgbm9uLXNjYWxhciBvbmVzIGFyZW4ndCB1bmlmb3JtIGVub3VnaCBmb3IKdGhl
IGNoZWNraW5nIHRvIGJlIGRvbmUgaW4gYSBjZW50cmFsIHBsYWNlIGxpa2UgdGhpcykuCgpOb3Rl
IHRoYXQgdGhlIGJyb2FkY2FzdCBjYXNlIGlzIG5vdCBoYW5kbGVkIGhlcmUsIGJ1dCB3aWxsIGJl
IHRha2VuIGNhcmUKb2YgZWxzZXdoZXJlIChpbiBqdXN0IGEgc2luZ2xlIHBsYWNlIHJhdGhlciB0
aGFuIGF0IGxlYXN0IHR3bykuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CgotLS0gYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwor
KysgYi94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYwpAQCAtMTkxLDE0ICsx
OTEsMTQgQEAgZW51bSBzaW1kX29wc2l6ZSB7CiAgICAgICogT3JkaW5hcnkgcGFja2VkIGludGVn
ZXJzOgogICAgICAqIC0gNjQgYml0cyB3aXRob3V0IHByZWZpeCA2NiAoTU1YKQogICAgICAqIC0g
MTI4IGJpdHMgd2l0aCBwcmVmaXggNjYgKFNTRW4pCi0gICAgICogLSAxMjgvMjU2IGJpdHMgZGVw
ZW5kaW5nIG9uIFZFWC5MIChBVlgpCisgICAgICogLSAxMjgvMjU2LzUxMiBiaXRzIGRlcGVuZGlu
ZyBvbiBWRVguTC9FVkVYLkxSIChBVlgrKQogICAgICAqLwogICAgIHNpbWRfcGFja2VkX2ludCwK
IAogICAgIC8qCiAgICAgICogT3JkaW5hcnkgcGFja2VkL3NjYWxhciBmbG9hdGluZyBwb2ludDoK
ICAgICAgKiAtIDEyOCBiaXRzIHdpdGhvdXQgcHJlZml4IG9yIHdpdGggcHJlZml4IDY2IChTU0Vu
KQotICAgICAqIC0gMTI4LzI1NiBiaXRzIGRlcGVuZGluZyBvbiBWRVguTCAoQVZYKQorICAgICAq
IC0gMTI4LzI1Ni81MTIgYml0cyBkZXBlbmRpbmcgb24gVkVYLkwvRVZFWC5MUiAoQVZYKykKICAg
ICAgKiAtIDMyIGJpdHMgd2l0aCBwcmVmaXggRjMgKHNjYWxhciBzaW5nbGUpCiAgICAgICogLSA2
NCBiaXRzIHdpdGggcHJlZml4IEYyIChzY2FsYXIgZG91YmdsZSkKICAgICAgKi8KQEAgLTIwNywx
NCArMjA3LDE0IEBAIGVudW0gc2ltZF9vcHNpemUgewogICAgIC8qCiAgICAgICogUGFja2VkIGZs
b2F0aW5nIHBvaW50OgogICAgICAqIC0gMTI4IGJpdHMgd2l0aG91dCBwcmVmaXggb3Igd2l0aCBw
cmVmaXggNjYgKFNTRW4pCi0gICAgICogLSAxMjgvMjU2IGJpdHMgZGVwZW5kaW5nIG9uIFZFWC5M
IChBVlgpCisgICAgICogLSAxMjgvMjU2LzUxMiBiaXRzIGRlcGVuZGluZyBvbiBWRVguTC9FVkVY
LkxSIChBVlgrKQogICAgICAqLwogICAgIHNpbWRfcGFja2VkX2ZwLAogCiAgICAgLyoKICAgICAg
KiBTaW5nbGUgcHJlY2lzaW9uIHBhY2tlZC9zY2FsYXIgZmxvYXRpbmcgcG9pbnQ6CiAgICAgICog
LSAxMjggYml0cyB3aXRob3V0IHByZWZpeCAoU1NFbikKLSAgICAgKiAtIDEyOC8yNTYgYml0cyBk
ZXBlbmRpbmcgb24gVkVYLkwsIG5vIHByZWZpeCAoQVZYKQorICAgICAqIC0gMTI4LzI1Ni81MTIg
Yml0cyBkZXBlbmRpbmcgb24gVkVYLkwvRVZFWC5MUiAoQVZYKykKICAgICAgKiAtIDMyIGJpdHMg
d2l0aCBwcmVmaXggRjMgKHNjYWxhcikKICAgICAgKi8KICAgICBzaW1kX3NpbmdsZV9mcCwKQEAg
LTIyOCw3ICsyMjgsNyBAQCBlbnVtIHNpbWRfb3BzaXplIHsKIAogICAgIC8qCiAgICAgICogU2Nh
bGFyIGZsb2F0aW5nIHBvaW50OgotICAgICAqIC0gMzIvNjQgYml0cyBkZXBlbmRpbmcgb24gVkVY
LlcKKyAgICAgKiAtIDMyLzY0IGJpdHMgZGVwZW5kaW5nIG9uIFZFWC5XL0VWRVguVwogICAgICAq
LwogICAgIHNpbWRfc2NhbGFyX3ZleHcsCiAKQEAgLTI4MTgsNiArMjgxOCw5IEBAIHg4Nl9kZWNv
ZGUoCiAKICAgICAgICAgICAgICAgICBvcGNvZGUgfD0gYiB8IE1BU0tfSU5TUih2ZXgucGZ4LCBY
ODZFTVVMX09QQ19QRlhfTUFTSyk7CiAKKyAgICAgICAgICAgICAgICBpZiAoICFldmV4Lm1icyAp
CisgICAgICAgICAgICAgICAgICAgIGV2ZXgubHIgPSB2ZXgubDsKKwogICAgICAgICAgICAgICAg
IGlmICggIShkICYgTW9kUk0pICkKICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAKQEAgLTMx
NDgsNyArMzE1MSw3IEBAIHg4Nl9kZWNvZGUoCiAgICAgICAgICAgICB9CiAgICAgICAgICAgICAv
KiBmYWxsIHRocm91Z2ggKi8KICAgICAgICAgY2FzZSB2ZXhfNjY6Ci0gICAgICAgICAgICBvcF9i
eXRlcyA9IDE2IDw8IHZleC5sOworICAgICAgICAgICAgb3BfYnl0ZXMgPSAxNiA8PCBldmV4Lmxy
OwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGRlZmF1bHQ6CiAgICAgICAgICAgICBvcF9i
eXRlcyA9IDA7CkBAIC0zMTcyLDEzICszMTc1LDIzIEBAIHg4Nl9kZWNvZGUoCiAgICAgY2FzZSBz
aW1kX2FueV9mcDoKICAgICAgICAgc3dpdGNoICggdmV4LnBmeCApCiAgICAgICAgIHsKLSAgICAg
ICAgZGVmYXVsdDogICAgIG9wX2J5dGVzID0gMTYgPDwgdmV4Lmw7IGJyZWFrOwotICAgICAgICBj
YXNlIHZleF9mMzogb3BfYnl0ZXMgPSA0OyAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgIGNhc2Ug
dmV4X2YyOiBvcF9ieXRlcyA9IDg7ICAgICAgICAgICBicmVhazsKKyAgICAgICAgZGVmYXVsdDoK
KyAgICAgICAgICAgIG9wX2J5dGVzID0gMTYgPDwgZXZleC5scjsKKyAgICAgICAgICAgIGJyZWFr
OworICAgICAgICBjYXNlIHZleF9mMzoKKyAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9p
ZihldmV4Lm1icyAmJiBldmV4LncsIEVYQ19VRCk7CisgICAgICAgICAgICBvcF9ieXRlcyA9IDQ7
CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgY2FzZSB2ZXhfZjI6CisgICAgICAgICAgICBn
ZW5lcmF0ZV9leGNlcHRpb25faWYoZXZleC5tYnMgJiYgIWV2ZXgudywgRVhDX1VEKTsKKyAgICAg
ICAgICAgIG9wX2J5dGVzID0gODsKKyAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAgICAg
ICAgIGJyZWFrOwogCiAgICAgY2FzZSBzaW1kX3NjYWxhcl9vcGM6CisgICAgICAgIGdlbmVyYXRl
X2V4Y2VwdGlvbl9pZihldmV4Lm1icyAmJiAoZXZleC53ICE9IChjdHh0LT5vcGNvZGUgJiAxKSks
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFWENfVUQpOwogICAgICAgICBvcF9ieXRl
cyA9IDQgPDwgKGN0eHQtPm9wY29kZSAmIDEpOwogICAgICAgICBicmVhazsKIAoKCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 08:35:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 08:35:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fngPz-00012X-1j; Thu, 09 Aug 2018 08:35:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=emy9=ky=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fngPx-00012S-Ka
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 08:35:37 +0000
X-Inumbo-ID: 0e152d6c-9baf-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 0e152d6c-9baf-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 10:34:39 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 09 Aug 2018 02:35:35 -0600
Message-Id: <5B6BFCD602000078001DC5B2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 09 Aug 2018 02:35:34 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <d189b20b-f2d3-629f-6a62-54a6491f2778@bitdefender.com>
 <5B6BF33702000078001DC522@prv1-mh.provo.novell.com>
 <0294e0ca-96d2-6810-82c8-97205a8deb66@bitdefender.com>
In-Reply-To: <0294e0ca-96d2-6810-82c8-97205a8deb66@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Emulation and active (valid) 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.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA5LjA4LjE4IGF0IDEwOjIwLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gT24gOC85LzE4IDEwOjU0IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMDgu
MDguMTggYXQgMTY6MjYsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+IDEu
IElzIGl0IHBvc3NpYmxlIHRvIGFscmVhZHkgaGF2ZSBhIHZhbGlkIGludGVycnVwdCB3cml0dGVu
IGluCj4+PiBWTV9FTlRSWV9JTlRSX0lORk8gYXQgRVhJVF9SRUFTT05fRVBUX1ZJT0xBVElPTi10
aW1lIGluCj4+PiB2bXhfdm1leGl0X2hhbmRsZXIoKT8KPj4gCj4+IFlvdSBtZWFuIHJpZ2h0IGFm
dGVyIHRoZSBleGl0PyBXaGVyZSB3b3VsZCB0aGF0IGNvbWUgZnJvbT8gSSdtCj4+IGFmcmFpZCBJ
IGRvbid0IHNlZSB0aGUgY29ubmVjdGlvbiB0byB5b3VyIGlzc3VlIChvciB0aGUgY2FsbCB0cmFj
ZXMKPj4geW91J3ZlIHByb3ZpZGVkKS4KPiAKPiBJIG1lYW4gcmlnaHQgYmVmb3JlIHRoZSBleGl0
CgpCZWZvcmU/IElpcmMgdGhlIENQVSBkb2Vzbid0IGl0c2VsZiB3cml0ZSBWTV9FTlRSWV8qIGZp
ZWxkcywKb3RoZXIgdGhhbiB0byBjbGVhciB0aGVtIChwcmVzdW1hYmx5IGR1cmluZyBWTSBleGl0
IHByb2Nlc3NpbmcpLgoKPiAtIHNvIGEgc2NlbmFyaW8gd2hlcmUgVk1fRU5UUllfSU5UUl9JTkZP
Cj4gaGFzIGJlZW4gd3JpdHRlbiBpbnRvIGFuZCB0aGVuIGVwdF9oYW5kbGVfdmlvbGF0aW9uKCkg
Z2V0cyBjYWxsZWQgLSBpbgo+IHdoaWNoIGNhc2UgaXQncyB0b28gbGF0ZSB0byBibG9jayBpbnRl
cnJ1cHRzIGluIHZteF9pbnRyX2Fzc2lzdCgpIHNpbmNlCj4gb25lIGlzIGFscmVhZHkgcGVuZGlu
ZyAoc29tZWhvdykgd2hlbiB3ZSBnZXQgdG8gaHZtX2RvX3Jlc3VtZSgpLgo+IAo+IFRoZSBjYWxs
IHRyYWNlcyBJJ3ZlIHByb3ZpZGVkIGRvIG5vdCBpbmRlZWQgaWxsdXN0cmF0ZSB0aGlzIGNhc2Uu
Cj4gVGhleSd2ZSBiZWVuIHBvc3RlZCBhcyBwcm9vZiBvZiB3aGF0IGNhbiAoYW5kIGRpZCBoYXBw
ZW4pIHdpdGggZW11bGF0aW9uCj4gYW5kIGludGVycnVwdHMgKEkgZGlkIG5vdCBoYXZlIHN1Y2gg
c3BlY2lmaWMgaW5mb3JtYXRpb24gbGFzdCB0aW1lIHdlJ3ZlCj4gZGlzY3Vzc2VkIHRoaXMpLgo+
IAo+PiBJIGFsc28gY2FuJ3QgaGVscCBidXQgdGhpbmtpbmcgdGhhdCB3ZSd2ZSBoYWQgYSBzaW1p
bGFyIGRpc2N1c3Npb24KPj4gYmVmb3JlLCB3aXRoIHRoZSAoaWlyYykgY2xlYXIgb3V0Y29tZSB0
aGF0IGluamVjdGlvbiBvZiB0aGUgdmFyaW91cwo+PiBraW5kcyBvZiBldmVudHMgbmVlZHMgdG8g
YmUgcmUtYXJyYW5nZWQgdG8gc3RyaWN0bHkgZm9sbG93Cj4+IGFyY2hpdGVjdHVyYWwgZGVmaW5p
dGlvbnMuIFRoYXQgaXMsIGZvciBleGFtcGxlLCBubyBpbnRlcnJ1cHQgbWF5Cj4+IGJlIGluamVj
dGVkIGJlZm9yZSBfYWxsXyBleGNlcHRpb24gaW5qZWN0aW9uIHNvdXJjZXMgZm9yIHRoZQo+PiBj
dXJyZW50IGluc24gaGF2ZSBiZWVuIGRlYWx0IHdpdGguIFRoYXQncyBiZWNhdXNlIHJlYWwgaGFy
ZHdhcmUKPj4gYWxzbyBvbmx5IGV2ZXIgY2hlY2tzIGZvciBpbnRlcnJ1cHRzIGF0IGluc3RydWN0
aW9uIGJvdW5kYXJpZXMsCj4+IG5vdCBpbiB0aGUgbWlkZGxlIG9mIHByb2Nlc3NpbmcgYW4gaW5z
dHJ1Y3Rpb24uCj4gCj4gV2UgZGlkIGRpc2N1c3MgdGhhdCwgYW5kIHRoYXQncyB3aGF0IEkndmUg
YWxzbyB1bmRlcnN0b29kIHRoZSBjb25jbHVzaW9uCj4gdG8gYmUuIEhvd2V2ZXIgdGhlcmUncyBu
byBjbGVhciBhY3Rpb24gcGxhbiBmb3IgYWNoaWV2aW5nIHRoYXQgYXQgdGhpcwo+IHRpbWUgKHRo
YXQgSSBhbSBhd2FyZSBvZiksIGFuZCBzaW5jZSB0aGF0J3Mgc2Vuc2l0aXZlIGFuZCBzb21ld2hh
dAo+IGNvbXBsZXggY29kZSBJIHRob3VnaHQgaXQgd291bGQgYmUgbmljZSB0byBhdCBsZWFzdCBk
aXNjdXNzIGdlbmVyYWwKPiBndWlkZWxpbmVzIG9mIGhvdyB0byBnbyBhYm91dCB0aGlzLgo+IAo+
IEl0IGhhc24ndCBiZWVuIGEgcHJpb3JpdHkgc28gZmFyIGJlY2F1c2UgaW4gdGhlIHBhc3Qgd2Un
dmUgb25seSBzZWVuCj4gdGhpcyB3aGVuIG91ciBhZ2VudCBpbmplY3RlZCBhbiBVRCAod2hpY2gg
Z2V0cyBlbXVsYXRlZCB3aXRoIHVwc3RyZWFtCj4gWGVuLCBidXQgaXMgcmUtZXhlY3V0ZWQgd2l0
aCB0aGUgaGVscCBvZiB0aGUgTW9uaXRvciBUcmFwIEZsYWcgaW4KPiBYZW5TZXJ2ZXIpLiBXZSBj
b3VsZCBkbyB0aGlzIGJlY2F1c2UgdGhhdCBjYW4gb25seSBoYXBwZW4gZm9yIGV4ZWN1dGUKPiBm
YXVsdHMgKG9uIHBhZ2VzIG1hcmtlZCBydy0pLCBhbmQgZm9yIHRob3NlIGZhdWx0cyB3ZSBkb24n
dCBlbXVsYXRlIGJ1dAo+IHJ1biB0aGUgaW5zdHJ1Y3Rpb24gb24gaGFyZHdhcmUuCj4gCj4gQWxz
bywgaW4gdGhlIFVEIGNhc2UsIHdlIGhhZCBtb3JlIGNvbnRyb2wsIGFzIHdlIHdlcmUgZXhwbGlj
aXRseSBjYWxsaW5nCj4gaHZtX2luamVjdF9ldmVudCgmY3R4LmN0eHQuZXZlbnQpOyBpbiBodm1f
ZW11bGF0ZV9vbmVfdm1fZXZlbnQoKS4gV2l0aAo+IHRoaXMgYmFja3RyYWNlLCBob3dldmVyLCBo
dm1faW5qZWN0X3BhZ2VfZmF1bHQoKSBnZXRzIGNhbGxlZCBmdXJ0aGVyCj4gZG93biB0aGUgbGlu
ZSBieSBodm1fZW11bGF0ZV9vbmUoKSBhbmQgd2UgY2FuJ3QgY29udHJvbCB3aGVuIG9yIGlmIHRo
YXQKPiBoYXBwZW5zLgoKV2VsbCwgYXMgc2FpZCAtIGludGVycnVwdCBpbmplY3Rpb24gaGFzIHRv
IGhhcHBlbiBhZnRlciBleGNlcHRpb24KaW5qZWN0aW9uLCBhbmQgb25seSBpZiB0aGVyZSB3YXMg
bm8gZXhjZXB0aW9uLiBIZW5jZSBpdCBkb2Vzbid0IHJlYWxseQptYXR0ZXIgaG93IGRlZXAgaW4g
dGhlIGNhbGwgdHJlZSB0aGUgZXhjZXB0aW9uIGluamVjdGlvbiBzaXRzLgoKPiBMb25nIHN0b3J5
IHNob3J0LCBzaG91bGQgd2UgYXBwcm9hY2ggdGhpcyBvciBhcmUgdGhlcmUgb3RoZXIgcGxhbnMg
Zm9yCj4gdGhpcyB0byBiZSBmaXhlZD8KCkkgZm9yIG9uZSBoYXZlIG5vIHBsYW5zIChvciB0aW1l
KSBmb3IgdGhpcy4gWW91IG1heSB3YW50IHRvIHNlZQp3aGV0aGVyIEFuZHJldyBoYXMgaW50ZW50
aW9ucyBoZXJlLCBidXQgSSBndWVzcyBoZSdsbCBiZSBxdWl0ZQpidXN5IHdpdGggb3RoZXIgc3R1
ZmYgZm9yIHRoZSBmb3Jlc2VlYWJsZSBmdXR1cmUuCgo+IElmIHdlIHNob3VsZCBhcHByb2FjaCB0
aGlzLCBhbnkgcG9pbnRlcnMgLyBzdWdnZXN0aW9ucwo+IHdpdGggcmVnYXJkIHRvIHRoZSBjdXJy
ZW50IFhlbiBjb2RlIGFuZCBtb3N0IGRlc2lyYWJsZSBkZXNpZ24gYXBwcm9hY2g/CgpXZWxsLCBm
aXJzdCBvZiBhbGwgZ2V0IGEgY2xlYXIgdW5kZXJzdGFuZGluZyBvZiB3aGF0IHZpb2xhdGlvbnMg
dGhlcmUKYXJlIGluIGN1cnJlbnQgY29kZS4gVGhlbiBpdCBtYXkgYmVjb21lIG1vcmUgY2xlYXIg
d2hldGhlciBzb21lCnNpbXBsZSByZS1vcmRlcmluZyBtaWdodCBhbHJlYWR5IGRvIHRoZSBqb2Is
IG9yIHdoZXRoZXIgbW9yZQppbnRydXNpdmUgY2hhbmdlcyBhcmUgZ29pbmcgdG8gYmUgbmVlZGVk
LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 08:47:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 08: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 1fngap-0001tx-1K; Thu, 09 Aug 2018 08:46:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=emy9=ky=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fngao-0001ts-8G
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 08:46:50 +0000
X-Inumbo-ID: d168aea3-9bb0-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d168aea3-9bb0-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 08:47:16 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 09 Aug 2018 02:46:47 -0600
Message-Id: <5B6BFF7602000078001DC5C1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 09 Aug 2018 02:46:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180808141620.25471-1-paul.durrant@citrix.com>
 <20180808141620.25471-2-paul.durrant@citrix.com>
In-Reply-To: <20180808141620.25471-2-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v22 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <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+IE9uIDA4LjA4LjE4IGF0IDE2OjE2LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+ICtzdGF0aWMgaW50IGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1lX21mbihzdHJ1Y3QgZG9tYWlu
ICpkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBs
b25nIGlkeCwgbWZuX3QgKm1mbikKPiArewo+ICsgICAgY29uc3Qgc3RydWN0IGdyYW50X3RhYmxl
ICpndCA9IGQtPmdyYW50X3RhYmxlOwo+ICsKPiArICAgIEFTU0VSVChndC0+Z3RfdmVyc2lvbiA9
PSAyKTsKPiArCj4gKyAgICBpZiAoIGlkeCA+PSBucl9zdGF0dXNfZnJhbWVzKGd0KSApCj4gKyAg
ICB7Cj4gKyAgICAgICAgdW5zaWduZWQgbG9uZyBucl9zdGF0dXM7Cj4gKyAgICAgICAgdW5zaWdu
ZWQgbG9uZyBucl9ncmFudDsKPiArCj4gKyAgICAgICAgbnJfc3RhdHVzID0gaWR4ICsgMTsgLyog
c3VmZmljaWVudCBmcmFtZXMgdG8gbWFrZSBpZHggdmFsaWQgKi8KPiArICAgICAgICBucl9ncmFu
dCA9IHN0YXR1c190b19ncmFudF9mcmFtZXMobnJfc3RhdHVzKTsKPiArCj4gKyAgICAgICAgaWYg
KCBucl9ncmFudCA8PSBucl9ncmFudF9mcmFtZXMoZ3QpICkgLyogb3ZlcmZsb3cgY2hlY2sgKi8K
PiArICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CgpJZiB0aGUgdGFibGUgaXMgY3VycmVudGx5
IGVtcHR5LCB0aGlzIHdvdWxkIGFsd2F5cyBmYWlsLCB3b3VsZG4ndAppdD8gWW91IGhhdmVuJ3Qg
Z3Jvd24gdGhlIHRhYmxlIHlldCBieSB0aGlzIHBvaW50LgoKPiArICAgICAgICBpZiAoIG5yX2dy
YW50IDw9IGd0LT5tYXhfZ3JhbnRfZnJhbWVzICkKPiArICAgICAgICAgICAgZ250dGFiX2dyb3df
dGFibGUoZCwgbnJfZ3JhbnQpOwoKQW5kIGhlcmUgKG90aGVyIHRoYW4gb3JpZ2luYWxseSBpbiBn
bnR0YWJfbWFwX2ZyYW1lKCkpIHlvdQppbnZva2UgZ250dGFiX2dyb3dfdGFibGUoKSBwZXJoYXBz
IHBvaW50bGVzc2x5ICh3aGVuIHRoZSB0YWJsZQpkb2Vzbid0IGluIGZhY3QgbmVlZCBncm93aW5n
KS4KCj4gQEAgLTEwMjcsNiArMTA2NiwxMSBAQCBzdGF0aWMgaW50IGFjcXVpcmVfcmVzb3VyY2Uo
Cj4gIAo+ICAgICAgc3dpdGNoICggeG1hci50eXBlICkKPiAgICAgIHsKPiArICAgIGNhc2UgWEVO
TUVNX3Jlc291cmNlX2dyYW50X3RhYmxlOgo+ICsgICAgICAgIHJjID0gYWNxdWlyZV9ncmFudF90
YWJsZShkLCB4bWFyLmlkLCB4bWFyLmZyYW1lLCB4bWFyLm5yX2ZyYW1lcywKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbWZuX2xpc3QpOwo+ICsgICAgICAgIGJyZWFrOwo+ICsK
PiAgICAgIGRlZmF1bHQ6Cj4gICAgICAgICAgcmMgPSBhcmNoX2FjcXVpcmVfcmVzb3VyY2UoZCwg
eG1hci50eXBlLCB4bWFyLmlkLCB4bWFyLmZyYW1lLAo+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHhtYXIubnJfZnJhbWVzLCBtZm5fbGlzdCwgJnhtYXIuZmxhZ3MpOwo+IEBA
IC0xMDQ2LDYgKzEwOTAsMTYgQEAgc3RhdGljIGludCBhY3F1aXJlX3Jlc291cmNlKAo+ICAgICAg
ICAgIHhlbl9wZm5fdCBnZm5fbGlzdFtBUlJBWV9TSVpFKG1mbl9saXN0KV07Cj4gICAgICAgICAg
dW5zaWduZWQgaW50IGk7Cj4gIAo+ICsgICAgICAgIC8qCj4gKyAgICAgICAgICogRklYTUU6IFVu
dGlsIGZvcmVpZ24gcGFnZXMgaW5zZXJ0ZWQgaW50byB0aGUgUDJNIGFyZSBwcm9wZXJseQo+ICsg
ICAgICAgICAqICAgICAgICByZWZlcmVuY2UgY291bnRlZCwgaXQgaXMgdW5zYWZlIHRvIGFsbG93
IG1hcHBpbmcgb2YKPiArICAgICAgICAgKiAgICAgICAgbm9uLWNhbGxlci1vd25lZCByZXNvdXJj
ZSBwYWdlcyB1bmxlc3MgdGhlIGNhbGxlciBpcwo+ICsgICAgICAgICAqICAgICAgICB0aGUgaGFy
ZHdhcmUgZG9tYWluLgo+ICsgICAgICAgICAqLwo+ICsgICAgICAgIGlmICggISh4bWFyLmZsYWdz
ICYgWEVOTUVNX3JzcmNfYWNxX2NhbGxlcl9vd25lZCkgJiYKPiArICAgICAgICAgICAgICFpc19o
YXJkd2FyZV9kb21haW4oY3VycmQpICkKPiArICAgICAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQ
Owo+ICsKCk5vdyB0aGF0IEkgbG9vayBhdCB0aGlzIGFnYWluIC0gd291bGRuJ3QgdGhpcyBjaGVj
ayBiZXR0ZXIgbGl2ZSBhaGVhZApvZiB0aGUgbWFpbiBzd2l0Y2goKT8gSSBmaW5kIGl0IG9kZCwg
Zm9yIGV4YW1wbGUsIHRoYXQgaW4gdGhpcyBjYXNlIHRoZQpncmFudCB0YWJsZSB3b3VsZCBzdGls
bCBoYXZlIGdvdCBncm93bi4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 08:56:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 08:56:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fngjj-0002iU-98; Thu, 09 Aug 2018 08:56: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=jt8i=ky=citrix.com=prvs=752d8a5ef=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fngji-0002iP-11
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 08:56:02 +0000
X-Inumbo-ID: 1a35cb21-9bb2-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1a35cb21-9bb2-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 08:56:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="77394694"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v22 1/2] common: add a new mappable resource type:
 XENMEM_resource_grant_table
Thread-Index: AQHULyJkPHZkp/UvO0eMfpmBdcJxQ6S2+zYAgAAiXtA=
Date: Thu, 9 Aug 2018 08:55:58 +0000
Message-ID: <4c17991b1f1c411ca3bde0c95148644b@AMSPEX02CL03.citrite.net>
References: <20180808141620.25471-1-paul.durrant@citrix.com>
 <20180808141620.25471-2-paul.durrant@citrix.com>
 <5B6BFF7602000078001DC5C1@prv1-mh.provo.novell.com>
In-Reply-To: <5B6BFF7602000078001DC5C1@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 v22 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDkgQXVndXN0IDIwMTggMDk6NDcKPiBUbzogUGF1
bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8
QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFdlaSBMaXUKPiA8d2VpLmxpdTJAY2l0cml4LmNv
bT47IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IElhbgo+IEphY2tz
b24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkKPiA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz47IHhlbi1kZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnPjsKPiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBU
aW0gKFhlbi5vcmcpCj4gPHRpbUB4ZW4ub3JnPgo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjIyIDEv
Ml0gY29tbW9uOiBhZGQgYSBuZXcgbWFwcGFibGUgcmVzb3VyY2UgdHlwZToKPiBYRU5NRU1fcmVz
b3VyY2VfZ3JhbnRfdGFibGUKPiAKPiA+Pj4gT24gMDguMDguMTggYXQgMTY6MTYsIDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPiArc3RhdGljIGludCBnbnR0YWJfZ2V0X3N0YXR1
c19mcmFtZV9tZm4oc3RydWN0IGRvbWFpbiAqZCwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGlkeCwgbWZuX3QgKm1mbikKPiA+ICt7Cj4g
PiArICAgIGNvbnN0IHN0cnVjdCBncmFudF90YWJsZSAqZ3QgPSBkLT5ncmFudF90YWJsZTsKPiA+
ICsKPiA+ICsgICAgQVNTRVJUKGd0LT5ndF92ZXJzaW9uID09IDIpOwo+ID4gKwo+ID4gKyAgICBp
ZiAoIGlkeCA+PSBucl9zdGF0dXNfZnJhbWVzKGd0KSApCj4gPiArICAgIHsKPiA+ICsgICAgICAg
IHVuc2lnbmVkIGxvbmcgbnJfc3RhdHVzOwo+ID4gKyAgICAgICAgdW5zaWduZWQgbG9uZyBucl9n
cmFudDsKPiA+ICsKPiA+ICsgICAgICAgIG5yX3N0YXR1cyA9IGlkeCArIDE7IC8qIHN1ZmZpY2ll
bnQgZnJhbWVzIHRvIG1ha2UgaWR4IHZhbGlkICovCj4gPiArICAgICAgICBucl9ncmFudCA9IHN0
YXR1c190b19ncmFudF9mcmFtZXMobnJfc3RhdHVzKTsKPiA+ICsKPiA+ICsgICAgICAgIGlmICgg
bnJfZ3JhbnQgPD0gbnJfZ3JhbnRfZnJhbWVzKGd0KSApIC8qIG92ZXJmbG93IGNoZWNrICovCj4g
PiArICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gCj4gSWYgdGhlIHRhYmxlIGlzIGN1cnJl
bnRseSBlbXB0eSwgdGhpcyB3b3VsZCBhbHdheXMgZmFpbCwgd291bGRuJ3QKPiBpdD8gWW91IGhh
dmVuJ3QgZ3Jvd24gdGhlIHRhYmxlIHlldCBieSB0aGlzIHBvaW50LgoKR29vZCBwb2ludCwgSSBz
aG91bGQgYmUgY2hlY2tpbmcgbnJfc3RhdHVzIG5vdCBucl9ncmFudC4KCj4gCj4gPiArICAgICAg
ICBpZiAoIG5yX2dyYW50IDw9IGd0LT5tYXhfZ3JhbnRfZnJhbWVzICkKPiA+ICsgICAgICAgICAg
ICBnbnR0YWJfZ3Jvd190YWJsZShkLCBucl9ncmFudCk7Cj4gCj4gQW5kIGhlcmUgKG90aGVyIHRo
YW4gb3JpZ2luYWxseSBpbiBnbnR0YWJfbWFwX2ZyYW1lKCkpIHlvdQo+IGludm9rZSBnbnR0YWJf
Z3Jvd190YWJsZSgpIHBlcmhhcHMgcG9pbnRsZXNzbHkgKHdoZW4gdGhlIHRhYmxlCj4gZG9lc24n
dCBpbiBmYWN0IG5lZWQgZ3Jvd2luZykuCgpXZWxsIGlmIGlkeCBpcyBvdXQgb2YgcmFuZ2UgKHdo
aWNoIGlzIGhvdyB0aGUgY29kZSBnb3QgaW4gaGVyZSkgdGhlbiB0aGUgdGFibGUgbXVzdCBuZWVk
IHRvIGdyb3cuCgo+IAo+ID4gQEAgLTEwMjcsNiArMTA2NiwxMSBAQCBzdGF0aWMgaW50IGFjcXVp
cmVfcmVzb3VyY2UoCj4gPgo+ID4gICAgICBzd2l0Y2ggKCB4bWFyLnR5cGUgKQo+ID4gICAgICB7
Cj4gPiArICAgIGNhc2UgWEVOTUVNX3Jlc291cmNlX2dyYW50X3RhYmxlOgo+ID4gKyAgICAgICAg
cmMgPSBhY3F1aXJlX2dyYW50X3RhYmxlKGQsIHhtYXIuaWQsIHhtYXIuZnJhbWUsIHhtYXIubnJf
ZnJhbWVzLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl9saXN0KTsK
PiA+ICsgICAgICAgIGJyZWFrOwo+ID4gKwo+ID4gICAgICBkZWZhdWx0Ogo+ID4gICAgICAgICAg
cmMgPSBhcmNoX2FjcXVpcmVfcmVzb3VyY2UoZCwgeG1hci50eXBlLCB4bWFyLmlkLCB4bWFyLmZy
YW1lLAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeG1hci5ucl9mcmFt
ZXMsIG1mbl9saXN0LCAmeG1hci5mbGFncyk7Cj4gPiBAQCAtMTA0Niw2ICsxMDkwLDE2IEBAIHN0
YXRpYyBpbnQgYWNxdWlyZV9yZXNvdXJjZSgKPiA+ICAgICAgICAgIHhlbl9wZm5fdCBnZm5fbGlz
dFtBUlJBWV9TSVpFKG1mbl9saXN0KV07Cj4gPiAgICAgICAgICB1bnNpZ25lZCBpbnQgaTsKPiA+
Cj4gPiArICAgICAgICAvKgo+ID4gKyAgICAgICAgICogRklYTUU6IFVudGlsIGZvcmVpZ24gcGFn
ZXMgaW5zZXJ0ZWQgaW50byB0aGUgUDJNIGFyZSBwcm9wZXJseQo+ID4gKyAgICAgICAgICogICAg
ICAgIHJlZmVyZW5jZSBjb3VudGVkLCBpdCBpcyB1bnNhZmUgdG8gYWxsb3cgbWFwcGluZyBvZgo+
ID4gKyAgICAgICAgICogICAgICAgIG5vbi1jYWxsZXItb3duZWQgcmVzb3VyY2UgcGFnZXMgdW5s
ZXNzIHRoZSBjYWxsZXIgaXMKPiA+ICsgICAgICAgICAqICAgICAgICB0aGUgaGFyZHdhcmUgZG9t
YWluLgo+ID4gKyAgICAgICAgICovCj4gPiArICAgICAgICBpZiAoICEoeG1hci5mbGFncyAmIFhF
Tk1FTV9yc3JjX2FjcV9jYWxsZXJfb3duZWQpICYmCj4gPiArICAgICAgICAgICAgICFpc19oYXJk
d2FyZV9kb21haW4oY3VycmQpICkKPiA+ICsgICAgICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7
Cj4gPiArCj4gCj4gTm93IHRoYXQgSSBsb29rIGF0IHRoaXMgYWdhaW4gLSB3b3VsZG4ndCB0aGlz
IGNoZWNrIGJldHRlciBsaXZlIGFoZWFkCj4gb2YgdGhlIG1haW4gc3dpdGNoKCk/IEkgZmluZCBp
dCBvZGQsIGZvciBleGFtcGxlLCB0aGF0IGluIHRoaXMgY2FzZSB0aGUKPiBncmFudCB0YWJsZSB3
b3VsZCBzdGlsbCBoYXZlIGdvdCBncm93bi4KClRoaXMgY2FuJ3QgbGl2ZSBhaGVhZCBvZiB0aGUg
bWFpbiBzd2l0Y2ggYmVjYXVzZSBYRU5NRU1fcnNyY19hY3FfY2FsbGVyX293bmVkIGlzIHBhc3Nl
ZC1vdXQgZmxhZywgbm90IGEgcGFzc2VkLWluIG9uZS4gCkFsc28sIHRoZSBncmFudCB0YWJsZSB3
b3VsZCBoYXZlIHBvdGVudGlhbGx5IGdyb3duIGV2ZW4gdGhvdWdoIHRoZSBvcCB3aWxsIGZhaWwu
IElzIHRoYXQgd2hhdCdzIGNvbmNlcm5pbmcgeW91PwoKICBQYXVsCgo+IAo+IEphbgo+IAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:03:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 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 1fngqP-0003TO-6n; Thu, 09 Aug 2018 09:02:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=gzsz=ky=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fngqM-0003TF-UD
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 09:02:55 +0000
X-Inumbo-ID: dd0a9738-9bb2-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 dd0a9738-9bb2-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 11:01:56 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1533805371;
 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=v30SHbnQLxRm6BBp4ZpwUXQm8P3udq3eiCBCjltglno=;
 b=odNh/LCUKoiYICavU0U7JEQnY7dz6cTDSgwpoCE/VQ0qnxs8dRU8ZdkOW6E66xs6Mo
 sgXY463FEsVQitiPI15x4jHdJftLUbk4ptJejeV5tTTTv92h2ZbmoM/phBc/v/2RHaTy
 oADrS2t8diWgdjbFvqBOzp/QHcvYcgm3NI/9vs/6JBUlCp6j57L2MnxC/wg6vl7eovkE
 ZNsBWLu4Nyultxxe7ARza91E2tOP8cQGJKLnqm0+iTC/l5bqGfjosCLFZwq5Qb8kipsn
 kWoe+w3qoeGhV/8Ig5sgkO1HhidGv+2624O63AbMffxRo9FaRTUw5qqROWZn4O5heFTq
 cyBw==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QED/SSGq+wjGiUC4oa0tv22oE4L2iGxAh2DLVXcEqAmZo="
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 43.15 AUTH)
 with ESMTPSA id d07a67u7992p4bZ
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with
 521 ECDH bits, eq. 15360 bits RSA))
 (Client did not present a certificate) for <xen-devel@lists.xen.org>;
 Thu, 9 Aug 2018 11:02:51 +0200 (CEST)
Date: Thu, 9 Aug 2018 11:02:42 +0200
From: Olaf Hering <olaf@aepfle.de>
To: xen-devel@lists.xen.org
Message-ID: <20180809110242.553ea267.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] qemu-3.0 fails with staging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0616694261564724359=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0616694261564724359==
Content-Type: multipart/signed; micalg=pgp-sha1;
 boundary="Sig_/dhlZJY02Q+H/+sIxSG+cDQR"; protocol="application/pgp-signature"

--Sig_/dhlZJY02Q+H/+sIxSG+cDQR
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

This domU.cfg fails for me with staging+qemu-3.0, but qemu-2.12 happens to =
work:

name=3D'fv'
serial=3D'pty'
vcpus=3D'4'
memory=3D'8888'
disk=3D[ 'vdev=3Dxvda, format=3Draw, access=3Drw, target=3D/nfs_vmimages/di=
sk0.raw' ]
vif=3D[ 'bridge=3Dbr0,mac=3D3e:27:63:30:c0:46,type=3Dvif' ]
builder=3D"hvm"
device_model_version=3D"qemu-xen"
device_model_override=3D'/usr/lib64/qemu-3.0/bin/qemu-system-i386'

libxl: error: libxl_dm.c:2429:device_model_spawn_outcome: Domain 3:domain 3=
 device model: spawn failed (rc=3D-3)
libxl: error: libxl_create.c:1566:domcreate_devmodel_started: Domain 3:devi=
ce model did not start: -3
libxl: error: libxl_dm.c:2543:kill_device_model: Device Model already exited
libxl: error: libxl_domain.c:1034:libxl__destroy_domid: Domain 3:Non-exista=
nt domain
libxl: error: libxl_domain.c:993:domain_destroy_callback: Domain 3:Unable t=
o destroy guest
libxl: error: libxl_domain.c:920:domain_destroy_cb: Domain 3:Destruction of=
 domain failed


tail: '/var/log/xen/qemu-dm-fv.log' has been replaced;  following new file
qemu-system-i386: -serial pty: char device redirected to /dev/pts/5 (label =
serial0)
xenforeignmemory: error: ioctl failed: Invalid argument
qemu-system-i386: failed to map ioreq server resources: error 22 handle=3D0=
x561c17027040
qemu-system-i386: xen hardware virtual machine initialisation failed


Does it actually work for anyone? I think there is an OSS-TEST for qemu.git=
#master.
I have to debug something else, so can not actually look further at this po=
int.


Olaf

--Sig_/dhlZJY02Q+H/+sIxSG+cDQR
Content-Type: application/pgp-signature
Content-Description: Digitale Signatur von OpenPGP

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCW2wDMgAKCRBdQqD6ppg2
ftLsAJ9Q7Ch+nN/z986zCSzMhr2pVbZNjACgzjeMuR1XR/GOHpkfTWlaDk4LSDs=
=MAUz
-----END PGP SIGNATURE-----

--Sig_/dhlZJY02Q+H/+sIxSG+cDQR--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0616694261564724359==--


From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:07:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 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 1fngua-0003ff-Qe; Thu, 09 Aug 2018 09:07:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=emy9=ky=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnguZ-0003fa-CX
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 09:07:15 +0000
X-Inumbo-ID: 79150b77-9bb3-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 79150b77-9bb3-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 11:06:17 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 09 Aug 2018 03:07:12 -0600
Message-Id: <5B6C043F02000078001DC5E8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 09 Aug 2018 03:07:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180808141620.25471-1-paul.durrant@citrix.com>
 <20180808141620.25471-2-paul.durrant@citrix.com>
 <5B6BFF7602000078001DC5C1@prv1-mh.provo.novell.com>
 <4c17991b1f1c411ca3bde0c95148644b@AMSPEX02CL03.citrite.net>
In-Reply-To: <4c17991b1f1c411ca3bde0c95148644b@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v22 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 george.dunlap@citrix.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>

Pj4+IE9uIDA5LjA4LjE4IGF0IDEwOjU1LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+PiBTZW50
OiAwOSBBdWd1c3QgMjAxOCAwOTo0Nwo+PiAKPj4gPj4+IE9uIDA4LjA4LjE4IGF0IDE2OjE2LCA8
cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+PiA+ICtzdGF0aWMgaW50IGdudHRhYl9n
ZXRfc3RhdHVzX2ZyYW1lX21mbihzdHJ1Y3QgZG9tYWluICpkLAo+PiA+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGlkeCwgbWZuX3QgKm1mbikK
Pj4gPiArewo+PiA+ICsgICAgY29uc3Qgc3RydWN0IGdyYW50X3RhYmxlICpndCA9IGQtPmdyYW50
X3RhYmxlOwo+PiA+ICsKPj4gPiArICAgIEFTU0VSVChndC0+Z3RfdmVyc2lvbiA9PSAyKTsKPj4g
PiArCj4+ID4gKyAgICBpZiAoIGlkeCA+PSBucl9zdGF0dXNfZnJhbWVzKGd0KSApCj4+ID4gKyAg
ICB7Cj4+ID4gKyAgICAgICAgdW5zaWduZWQgbG9uZyBucl9zdGF0dXM7Cj4+ID4gKyAgICAgICAg
dW5zaWduZWQgbG9uZyBucl9ncmFudDsKPj4gPiArCj4+ID4gKyAgICAgICAgbnJfc3RhdHVzID0g
aWR4ICsgMTsgLyogc3VmZmljaWVudCBmcmFtZXMgdG8gbWFrZSBpZHggdmFsaWQgKi8KPj4gPiAr
ICAgICAgICBucl9ncmFudCA9IHN0YXR1c190b19ncmFudF9mcmFtZXMobnJfc3RhdHVzKTsKPj4g
PiArCj4+ID4gKyAgICAgICAgaWYgKCBucl9ncmFudCA8PSBucl9ncmFudF9mcmFtZXMoZ3QpICkg
Lyogb3ZlcmZsb3cgY2hlY2sgKi8KPj4gPiArICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4+
IAo+PiBJZiB0aGUgdGFibGUgaXMgY3VycmVudGx5IGVtcHR5LCB0aGlzIHdvdWxkIGFsd2F5cyBm
YWlsLCB3b3VsZG4ndAo+PiBpdD8gWW91IGhhdmVuJ3QgZ3Jvd24gdGhlIHRhYmxlIHlldCBieSB0
aGlzIHBvaW50Lgo+IAo+IEdvb2QgcG9pbnQsIEkgc2hvdWxkIGJlIGNoZWNraW5nIG5yX3N0YXR1
cyBub3QgbnJfZ3JhbnQuCj4gCj4+IAo+PiA+ICsgICAgICAgIGlmICggbnJfZ3JhbnQgPD0gZ3Qt
Pm1heF9ncmFudF9mcmFtZXMgKQo+PiA+ICsgICAgICAgICAgICBnbnR0YWJfZ3Jvd190YWJsZShk
LCBucl9ncmFudCk7Cj4+IAo+PiBBbmQgaGVyZSAob3RoZXIgdGhhbiBvcmlnaW5hbGx5IGluIGdu
dHRhYl9tYXBfZnJhbWUoKSkgeW91Cj4+IGludm9rZSBnbnR0YWJfZ3Jvd190YWJsZSgpIHBlcmhh
cHMgcG9pbnRsZXNzbHkgKHdoZW4gdGhlIHRhYmxlCj4+IGRvZXNuJ3QgaW4gZmFjdCBuZWVkIGdy
b3dpbmcpLgo+IAo+IFdlbGwgaWYgaWR4IGlzIG91dCBvZiByYW5nZSAod2hpY2ggaXMgaG93IHRo
ZSBjb2RlIGdvdCBpbiBoZXJlKSB0aGVuIHRoZSAKPiB0YWJsZSBtdXN0IG5lZWQgdG8gZ3Jvdy4K
Ck9oLCBzb3JyeSAtIEkndmUgaWdub3JlZCB0aGUgb3V0ZXIgaWYoKS4KCj4+ID4gQEAgLTEwMjcs
NiArMTA2NiwxMSBAQCBzdGF0aWMgaW50IGFjcXVpcmVfcmVzb3VyY2UoCj4+ID4KPj4gPiAgICAg
IHN3aXRjaCAoIHhtYXIudHlwZSApCj4+ID4gICAgICB7Cj4+ID4gKyAgICBjYXNlIFhFTk1FTV9y
ZXNvdXJjZV9ncmFudF90YWJsZToKPj4gPiArICAgICAgICByYyA9IGFjcXVpcmVfZ3JhbnRfdGFi
bGUoZCwgeG1hci5pZCwgeG1hci5mcmFtZSwgeG1hci5ucl9mcmFtZXMsCj4+ID4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl9saXN0KTsKPj4gPiArICAgICAgICBicmVhazsK
Pj4gPiArCj4+ID4gICAgICBkZWZhdWx0Ogo+PiA+ICAgICAgICAgIHJjID0gYXJjaF9hY3F1aXJl
X3Jlc291cmNlKGQsIHhtYXIudHlwZSwgeG1hci5pZCwgeG1hci5mcmFtZSwKPj4gPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4bWFyLm5yX2ZyYW1lcywgbWZuX2xpc3QsICZ4
bWFyLmZsYWdzKTsKPj4gPiBAQCAtMTA0Niw2ICsxMDkwLDE2IEBAIHN0YXRpYyBpbnQgYWNxdWly
ZV9yZXNvdXJjZSgKPj4gPiAgICAgICAgICB4ZW5fcGZuX3QgZ2ZuX2xpc3RbQVJSQVlfU0laRSht
Zm5fbGlzdCldOwo+PiA+ICAgICAgICAgIHVuc2lnbmVkIGludCBpOwo+PiA+Cj4+ID4gKyAgICAg
ICAgLyoKPj4gPiArICAgICAgICAgKiBGSVhNRTogVW50aWwgZm9yZWlnbiBwYWdlcyBpbnNlcnRl
ZCBpbnRvIHRoZSBQMk0gYXJlIHByb3Blcmx5Cj4+ID4gKyAgICAgICAgICogICAgICAgIHJlZmVy
ZW5jZSBjb3VudGVkLCBpdCBpcyB1bnNhZmUgdG8gYWxsb3cgbWFwcGluZyBvZgo+PiA+ICsgICAg
ICAgICAqICAgICAgICBub24tY2FsbGVyLW93bmVkIHJlc291cmNlIHBhZ2VzIHVubGVzcyB0aGUg
Y2FsbGVyIGlzCj4+ID4gKyAgICAgICAgICogICAgICAgIHRoZSBoYXJkd2FyZSBkb21haW4uCj4+
ID4gKyAgICAgICAgICovCj4+ID4gKyAgICAgICAgaWYgKCAhKHhtYXIuZmxhZ3MgJiBYRU5NRU1f
cnNyY19hY3FfY2FsbGVyX293bmVkKSAmJgo+PiA+ICsgICAgICAgICAgICAgIWlzX2hhcmR3YXJl
X2RvbWFpbihjdXJyZCkgKQo+PiA+ICsgICAgICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7Cj4+
ID4gKwo+PiAKPj4gTm93IHRoYXQgSSBsb29rIGF0IHRoaXMgYWdhaW4gLSB3b3VsZG4ndCB0aGlz
IGNoZWNrIGJldHRlciBsaXZlIGFoZWFkCj4+IG9mIHRoZSBtYWluIHN3aXRjaCgpPyBJIGZpbmQg
aXQgb2RkLCBmb3IgZXhhbXBsZSwgdGhhdCBpbiB0aGlzIGNhc2UgdGhlCj4+IGdyYW50IHRhYmxl
IHdvdWxkIHN0aWxsIGhhdmUgZ290IGdyb3duLgo+IAo+IFRoaXMgY2FuJ3QgbGl2ZSBhaGVhZCBv
ZiB0aGUgbWFpbiBzd2l0Y2ggYmVjYXVzZSAKPiBYRU5NRU1fcnNyY19hY3FfY2FsbGVyX293bmVk
IGlzIHBhc3NlZC1vdXQgZmxhZywgbm90IGEgcGFzc2VkLWluIG9uZS4gCgpPaCwgcmlnaHQuIEV4
Y2VwdCB0aGF0IG9ubHkgYXJjaF9hY3F1aXJlX3Jlc291cmNlKCkgY291bGQgY3VycmVudGx5CnNl
dCB0aGUgZmxhZywgYW5kIGhlbmNlIGZyb20gdGhpcyBwYXRjaCdzIHBlcnNwZWN0aXZlIGl0J3Mg
bm90IHZpc2libGUKdGhhdCB0aGlzIGlzIGFuICJvdXQiIGZsYWcuIEkgZ3Vlc3MgeW91IG1lYW4g
dG8gc2V0IHRoZSBmbGFnIGluCmFjcXVpcmVfZ3JhbnRfdGFibGUoKSBvciBuZXh0IHRvIHRoZSBj
YWxsIHRvIGl0LgoKPiBBbHNvLCB0aGUgZ3JhbnQgdGFibGUgd291bGQgaGF2ZSBwb3RlbnRpYWxs
eSBncm93biBldmVuIHRob3VnaCB0aGUgb3Agd2lsbCAKPiBmYWlsLiBJcyB0aGF0IHdoYXQncyBj
b25jZXJuaW5nIHlvdT8KCkJ1dCBhIGZhaWx1cmUgcG9zdC1ncm93IG90aGVyIHRoYW4gdGhlIG9u
ZSBhYm92ZSBpcyByZWxhdGl2ZWx5IHVubGlrZWx5LAppc24ndCBpdD8KCkphbgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:07:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09:07: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 1fngv0-0003id-8T; Thu, 09 Aug 2018 09:07: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=cugt=ky=citrix.com=prvs=752bb2a90=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fnguy-0003iI-4p
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 09:07:40 +0000
X-Inumbo-ID: 884285aa-9bb3-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 884285aa-9bb3-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 11:06:42 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="62394553"
Date: Thu, 9 Aug 2018 10:07:36 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180809090736.5k57ujv6xriny6yo@citrix.com>
References: <20180802112435.GB1327@perard.uk.xensource.com>
 <20180802154456.uomx6r5a73r5bfal@citrix.com>
 <20180808150209.GV1327@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180808150209.GV1327@perard.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [RFC] OVMF on PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Ian Jackson <ian.jackson@citrix.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>

T24gV2VkLCBBdWcgMDgsIDIwMTggYXQgMDQ6MDI6MDlQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gPiBCdXQgbG9uZyB0ZXJtIHdlIG1pZ2h0IHdhbnQgdG8gc3VwcG9ydCBWYXJTdG9y
ZSAodGhhdCBpcyB1c2VkIHRvIHN0b3JlZAo+ID4gY29uZmlnLCByaWdodD8pLiBIb3cgYXJlIHdl
IGdvaW5nIHRvIGRvIHRoYXQgaW4gdGhlIGZ1dHVyZSBpZiB3ZQo+ID4gcmVwdXJwb3NlIGl0IG5v
dz8KPiAKPiBTbywgbm9ybWFsbHkgb24gUUVNVS9LVk0sIGluIG9yZGVyIHRvIHVzZSB0aGlzIFZh
clN0b3JlLCBsaWJ2aXJ0IChvcgo+IHVzZXIpIHdvdWxkIGFkZCB0d28gZmxhc2ggZGV2aWNlIHRv
IHFlbXUsIG9uZSB3aGljaCBnaXZlcyBhY2Nlc3MgdG8gdGhpcwo+IFZhclN0b3JlIHRoYXQgYSBn
dWVzdCBjYW4gd3JpdGUgdG8gaXQgKGFuZCBzbyB3b3VsZCBiZSBiYWtlZCBieSBhIGZpbGUKPiBp
biB0aGUgaG9zdCksIGFuZCB0aGUgc2Vjb25kIGZsYXNoIGRldmljZSB3b3VsZCBiZSB0aGUgcmVz
dCBvZiBPVk1GLCBhbGwKPiBpdHMgY29kZS4KPiAKPiBJbiBYZW4sIHdlIG9ubHkgZXZlciBsb2Fk
IHRoZSBzdW0gb2YgYm90aCwgYW5kIEkgdGhpbmsgaHZtbG9hZGVyIG1pZ2h0Cj4gbm90IHdvcmsg
aWYgdGhlIE9WTUYgYmxvYiBpcyBzbWFsbGVyIHRoYW4gZXhwZWN0ZWQgKG1lYW5pbmcgdGhlCj4g
dG9vbHN0YWNrIGxvYWQgb3ZtZiB3aXRob3V0IHRoZSBWYXJTdG9yZSBzbyBpdCBjYW4gYXR0YWNo
IHRvIFFFTVUKPiBpbnN0ZWFkKS4KPiAKPiBJIHRoaW5rIHRoYXQgVmFyU3RvcmUgaXMganVzdCBh
IHBsYWNlaG9sZGVyIGFueXdheSwgaW4gdGhlIGN1cnJlbnQKPiBiaW5hcnkuCgpPSy4gSSB0aGlu
ayBJIHVuZGVyc3RhbmQgYmV0dGVyIG5vdy4gSSdtIGZpbmUgd2l0aCByZXB1cnBvc2luZyB0aGUK
aW4tYmluYXJ5IFZhclN0b3JlIGZvciBzb21ldGhpbmcgZWxzZSwgYmVjYXVzZSBpZiB3ZSByZWFs
bHkgd2FudCB0bwpzdXBwb3J0IGl0IHdlIHNob3VsZCBleHBvc2UgYW5vdGhlciBmbGFzaCBkZXZp
Y2UgdG8gdGhlIGd1ZXN0IGp1c3QgbGlrZQpLVk0gZG9lcy4KCj4gCj4gPiBJZiB5b3Ugc3BlY2lm
eSB0aGUgdmlydF9hZGRyICg/KSBpbiB0aGUgRUxGIGhlYWRlciwgbGlieGMgc2hvdWxkIGtub3cK
PiA+IGhvdyB0byBkZWFsIHdpdGggdGhhdD8gV2hhdCBpcyBtaXNzaW5nIGluIHRoZSBjdXJyZW50
IHRvb2xzdGFjayBjb2RlPwo+IAo+IFJBTS4KPiAKPiBJZiBJIHNldCB0aGUgRUxGIGhlYWRlciBw
cm9wZXJseSBzbyB0aGF0IGl0IGlzIHdyaXR0ZW4gdGhhdCB0aGUgYmxvYgo+IG11c3QgYmUgbG9h
ZGVkIGluIHRoZSBndWVzdCBSQU0ganVzdCBiZWxvdyA0RywgbGlieGMgd2lsbCBub3QgYmUgYWJs
ZSB0bwo+IGRvIGFueXRoaW5nIGJlY2F1c2UgdGhlcmUgaXMgbm8gUkFNLCB0aGF0IHNwYWNlIGlz
IHN1cHBvc2UgdG8gYmUgYSBtZW0KPiBob2xlLCBvciBzb21ldGhpbmcgbGlrZSB0aGF0LCBJIGZv
cmdvdCB0aGUgZXhhY3QgZGV0YWlsIDooLiBJIHRoaW5rIGFsc28KPiB0aGF0IGxpYnhsIHdvdWxk
IHRyeSB0byBsb2FkIG90aGVyIGRhdGEgbGlrZSB0aGUgc3RhcnRpbmZvIHBhZ2UgcGFzdCB0aGUK
PiBrZXJuZWwgKE9WTUYgaGVyZSkgYW5kIHRoYXQgd291bGQgbWVhbiBwYXN0IDRHLgo+IAo+IChJ
biBteSBub3RlcyBmcm9tIHdoZW4gSSB0cmllZCwgSSd2ZSB3cml0dGVuICJsaWJ4YyB3aWxsIG5v
dCBtb3ZlIHJhbQo+IGxpa2UgaHZtbG9hZGVyIHdvdWxkOyBbYW5kIHdpdGggPjRHIGZvciB0aGUg
Z3Vlc3RdIGxpYnhjIGNhbiBub3QgbWFwCj4gYW55dGhpbmcgcGFzdCAweGZlZTAwMDAwLCBhbmQg
SSB3YW50IDB4ZmZlMDAwMDAiLCB3aGF0ZXZlciB0aGF0IG1lYW4sCj4gY2FuIGZpbmQgb3V0IHdo
ZXJlIEkgZm91bmQgdGhhdCAweGZlZTAwMDAwIGFkZHJlc3MuKQo+IAo+IEFueXdheSwgaXQgZGlk
bid0IG1ha2Ugc2Vuc2UgdG8gYmUgdG8gbW92ZSB0aGUgUkFNIGFyb3VuZCBmb3Igc29tZQo+IGNv
ZGUvZGF0YSB0aGF0IGlzIG9ubHkgdXNlIHZlcnkgZWFybHkgYW5kIG5ldmVyIHVzZWQgYWdhaW4u
IEFuZCBpdCBzZWFtcwo+IGVhc2llciB0byBoYXZlIGluaXRpYWwgYmxvYiBzb21ld2hlcmUgZWxz
ZSByYXRoZXIgdHJ5aW5nIHRvIHRlYWNoIGxpYnhjCj4gYWJvdXQgdGhpcyB3ZWlyZG5lc3MuCj4g
CgpPSy4gVGhpcyBtYWtlcyBzZW5zZS4KCldlaS4KCgo+IFRoYW5rcywKPiAKPiAtLSAKPiBBbnRo
b255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:08:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09:08: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 1fngw9-0003qZ-LX; Thu, 09 Aug 2018 09: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=emy9=ky=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fngw9-0003qR-6w
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 09:08:53 +0000
X-Inumbo-ID: e6312899-9bb3-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e6312899-9bb3-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 09:09:20 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 09 Aug 2018 03:08:51 -0600
Message-Id: <5B6C04A102000078001DC5F1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 09 Aug 2018 03:08:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180808141620.25471-1-paul.durrant@citrix.com>
 <20180808141620.25471-2-paul.durrant@citrix.com>
 <5B6BFF7602000078001DC5C1@prv1-mh.provo.novell.com>
 <4c17991b1f1c411ca3bde0c95148644b@AMSPEX02CL03.citrite.net>
In-Reply-To: <4c17991b1f1c411ca3bde0c95148644b@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v22 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 george.dunlap@citrix.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>

Pj4+IE9uIDA5LjA4LjE4IGF0IDExOjA3LCAgd3JvdGU6Cj4+Pj4gT24gMDkuMDguMTggYXQgMTA6
NTUsIDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPj4gRnJvbTogSmFuIEJldWxp
Y2ggW21haWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPiA+PiBTZW50OiAwOSBBdWd1c3QgMjAxOCAw
OTo0Nwo+ID4+IAo+ID4+ID4+PiBPbiAwOC4wOC4xOCBhdCAxNjoxNiwgPHBhdWwuZHVycmFudEBj
aXRyaXguY29tPiB3cm90ZToKPiA+PiA+IEBAIC0xMDQ2LDYgKzEwOTAsMTYgQEAgc3RhdGljIGlu
dCBhY3F1aXJlX3Jlc291cmNlKAo+ID4+ID4gICAgICAgICAgeGVuX3Bmbl90IGdmbl9saXN0W0FS
UkFZX1NJWkUobWZuX2xpc3QpXTsKPiA+PiA+ICAgICAgICAgIHVuc2lnbmVkIGludCBpOwo+ID4+
ID4KPiA+PiA+ICsgICAgICAgIC8qCj4gPj4gPiArICAgICAgICAgKiBGSVhNRTogVW50aWwgZm9y
ZWlnbiBwYWdlcyBpbnNlcnRlZCBpbnRvIHRoZSBQMk0gYXJlIHByb3Blcmx5Cj4gPj4gPiArICAg
ICAgICAgKiAgICAgICAgcmVmZXJlbmNlIGNvdW50ZWQsIGl0IGlzIHVuc2FmZSB0byBhbGxvdyBt
YXBwaW5nIG9mCj4gPj4gPiArICAgICAgICAgKiAgICAgICAgbm9uLWNhbGxlci1vd25lZCByZXNv
dXJjZSBwYWdlcyB1bmxlc3MgdGhlIGNhbGxlciBpcwo+ID4+ID4gKyAgICAgICAgICogICAgICAg
IHRoZSBoYXJkd2FyZSBkb21haW4uCj4gPj4gPiArICAgICAgICAgKi8KPiA+PiA+ICsgICAgICAg
IGlmICggISh4bWFyLmZsYWdzICYgWEVOTUVNX3JzcmNfYWNxX2NhbGxlcl9vd25lZCkgJiYKPiA+
PiA+ICsgICAgICAgICAgICAgIWlzX2hhcmR3YXJlX2RvbWFpbihjdXJyZCkgKQo+ID4+ID4gKyAg
ICAgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKPiA+PiA+ICsKPiA+PiAKPiA+PiBOb3cgdGhh
dCBJIGxvb2sgYXQgdGhpcyBhZ2FpbiAtIHdvdWxkbid0IHRoaXMgY2hlY2sgYmV0dGVyIGxpdmUg
YWhlYWQKPiA+PiBvZiB0aGUgbWFpbiBzd2l0Y2goKT8gSSBmaW5kIGl0IG9kZCwgZm9yIGV4YW1w
bGUsIHRoYXQgaW4gdGhpcyBjYXNlIHRoZQo+ID4+IGdyYW50IHRhYmxlIHdvdWxkIHN0aWxsIGhh
dmUgZ290IGdyb3duLgo+ID4gCj4gPiBUaGlzIGNhbid0IGxpdmUgYWhlYWQgb2YgdGhlIG1haW4g
c3dpdGNoIGJlY2F1c2UgCj4gPiBYRU5NRU1fcnNyY19hY3FfY2FsbGVyX293bmVkIGlzIHBhc3Nl
ZC1vdXQgZmxhZywgbm90IGEgcGFzc2VkLWluIG9uZS4gCj4gCj4gT2gsIHJpZ2h0LiBFeGNlcHQg
dGhhdCBvbmx5IGFyY2hfYWNxdWlyZV9yZXNvdXJjZSgpIGNvdWxkIGN1cnJlbnRseQo+IHNldCB0
aGUgZmxhZywgYW5kIGhlbmNlIGZyb20gdGhpcyBwYXRjaCdzIHBlcnNwZWN0aXZlIGl0J3Mgbm90
IHZpc2libGUKPiB0aGF0IHRoaXMgaXMgYW4gIm91dCIgZmxhZy4gSSBndWVzcyB5b3UgbWVhbiB0
byBzZXQgdGhlIGZsYWcgaW4KPiBhY3F1aXJlX2dyYW50X3RhYmxlKCkgb3IgbmV4dCB0byB0aGUg
Y2FsbCB0byBpdC4KClJ1YmJpc2ggLSB0aGUgZmxhZyBpcyBzdXBwb3NlZCB0byBiZSBjbGVhciBo
ZXJlLiBJJ20gc29ycnkgZm9yIHRoZSBub2lzZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:09:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09: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 1fngwS-0003uI-VU; Thu, 09 Aug 2018 09: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=jt8i=ky=citrix.com=prvs=752d8a5ef=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fngwR-0003u7-Pu
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 09:09:11 +0000
X-Inumbo-ID: be307d8d-9bb3-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id be307d8d-9bb3-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 11:08:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="77395216"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH RFC] x86/HVM: meet xentrace's expectations on emulation
 event data
Thread-Index: AQHUL7cxhJ902boA00eJwlmsiKef/6S3H3/A
Date: Thu, 9 Aug 2018 09:09:07 +0000
Message-ID: <9f8ef8a6534f4e1ea12d89792f8ce695@AMSPEX02CL03.citrite.net>
References: <5B6BF4DB02000078001DC531@prv1-mh.provo.novell.com>
In-Reply-To: <5B6BF4DB02000078001DC531@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 RFC] x86/HVM: meet xentrace's expectations
 on emulation event 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: 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
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDkgQXVndXN0IDIwMTggMDk6MDIKPiBUbzogeGVu
LWRldmVsIDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Cj4gQ2M6IEFuZHJldyBDb29w
ZXIgPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBQYXVsIER1cnJhbnQKPiA8UGF1bC5EdXJy
YW50QGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+
Cj4gU3ViamVjdDogW1BBVENIIFJGQ10geDg2L0hWTTogbWVldCB4ZW50cmFjZSdzIGV4cGVjdGF0
aW9ucyBvbiBlbXVsYXRpb24KPiBldmVudCBkYXRhCj4gCj4gQWNjb3JkaW5nIHRvIHRoZSBsb2dp
YyBpbiBodm1fbW1pb19hc3Npc3RfcHJvY2VzcygpLCA2NCBiaXRzIG9mIGRhdGEgYXJlCj4gZXhw
ZWN0ZWQgd2l0aCA2NC1iaXQgYWRkcmVzc2VzLCBhbmQgMzIgYml0cyBvZiBkYXRhIHdpdGggMzIt
Yml0IG9uZXMuIEkKPiBkb24ndCB0aGluayB0aGlzIGlzIHZlcnkgcmVhc29uYWJsZSwgYnV0IEkn
bSBhbHNvIG5vdCBnb2luZyB0byB0b3VjaCB0aGUKPiBjb25zdW1lciBzaWRlLCB0aGUgbW9yZSB0
aGF0IGl0IGlzIGFueXdheSBub3QgdmVyeSBoZWxwZnVsIGZvciB0aGUgY29kZQo+IGhlcmUgdG8g
b25seSBldmVyIHN1cHBseSAzMiBiaXRzIG9mIGRhdGEgKGRlc3BpdGUgdGhlIGZpZWxkIGJlaW5n
IDY0Cj4gYml0cyB3aWRlLCBhbmQgaGF2aW5nIGJlZW4gZXZlbiBpbiB0aGUgMzItYml0IGRheXMg
b2YgWGVuKS4KCkkgc3VzcGVjdCB0aGUgZGF0YSBmaWVsZCB3YXMgNjQgYml0cyBzbyBpdCBjb3Vs
ZCBob2xkIGFkZHJlc3NlcywgYW5kIG5vLW9uZSB0aG91Z2h0IGFib3V0IDY0IGJpdHMgb2YgaW1t
ZWRpYXRlIGRhdGEgKHdoaWNoIG9mIGNvdXJzZSB5b3UgY2FuIG9ubHkgZ2V0IHdpdGggTU1JTykg
d2hlcmVhcyB5b3UgY2FuIGhhdmUgNjQtYml0IGFkZHJlc3NlcyBldmVuIHdpdGggUElPLiBBbnl3
YXkgdGhlIGNoYW5nZSBMR1RNLi4uCgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFu
dEBjaXRyaXguY29tPgoKPiAtLS0KPiBSRkM6IFVudGVzdGVkOyBzb2xlbHkgYmFzZWQgb24gdGhl
IG9ic2VydmF0aW9uIG9mICIobm8gZGF0YSkiIGluIGEgdHJhY2UKPiAgICAgIHdoZXJlIGl0IHdh
cyBlbnRpcmVseSB1bmNsZWFyIHdoeSBubyBkYXRhIHdvdWxkIGhhdmUgYmVlbiBhdmFpbGFibGUu
Cj4gICAgICBJIGp1c3Qgc28gaGFwcGVuZWQgdGhhdCB0aGUgZ3Vlc3QgaGFkIG1vcmUgdGhhbiA0
R2Igb2YgbWVtb3J5LCBhbmQKPiAgICAgIGhlbmNlIGFkZHJlc3NlcyB3ZXJlIG5vdCByZXByZXNl
bnRhYmxlIGFzIDMyLWJpdCB2YWx1ZXMuCj4gCj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVs
YXRlLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwo+IEBAIC0zMCw3ICszMCw3
IEBAIHN0cnVjdCBodm1lbXVsX2NhY2hlCj4gIHN0YXRpYyB2b2lkIGh2bXRyYWNlX2lvX2Fzc2lz
dChjb25zdCBpb3JlcV90ICpwKQo+ICB7Cj4gICAgICB1bnNpZ25lZCBpbnQgc2l6ZSwgZXZlbnQ7
Cj4gLSAgICB1bnNpZ25lZCBjaGFyIGJ1ZmZlclsxMl07Cj4gKyAgICB1bnNpZ25lZCBjaGFyIGJ1
ZmZlclsxNl07Cj4gCj4gICAgICBpZiAoIGxpa2VseSghdGJfaW5pdF9kb25lKSApCj4gICAgICAg
ICAgcmV0dXJuOwo+IEBAIC00Nyw4ICs0NywxMSBAQCBzdGF0aWMgdm9pZCBodm10cmFjZV9pb19h
c3Npc3QoY29uc3QgaW9yCj4gCj4gICAgICBpZiAoICFwLT5kYXRhX2lzX3B0ciApCj4gICAgICB7
Cj4gLSAgICAgICAgKih1aW50MzJfdCAqKSZidWZmZXJbc2l6ZV0gPSBwLT5kYXRhOwo+IC0gICAg
ICAgIHNpemUgKz0gNDsKPiArICAgICAgICBpZiAoIHNpemUgPT0gNCApCj4gKyAgICAgICAgICAg
ICoodWludDMyX3QgKikmYnVmZmVyW3NpemVdID0gcC0+ZGF0YTsKPiArICAgICAgICBlbHNlCj4g
KyAgICAgICAgICAgICoodWludDY0X3QgKikmYnVmZmVyW3NpemVdID0gcC0+ZGF0YTsKPiArICAg
ICAgICBzaXplICo9IDI7Cj4gICAgICB9Cj4gCj4gICAgICB0cmFjZV92YXIoZXZlbnQsIDAvKiFj
eWNsZXMqLywgc2l6ZSwgYnVmZmVyKTsKPiAKPiAKPiAKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:11:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09:11:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fngyp-0004fg-E6; Thu, 09 Aug 2018 09: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=jt8i=ky=citrix.com=prvs=752d8a5ef=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fngyn-0004fZ-MI
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 09:11:37 +0000
X-Inumbo-ID: 151bccba-9bb4-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 151bccba-9bb4-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 11:10:39 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="77395318"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v22 1/2] common: add a new mappable resource type:
 XENMEM_resource_grant_table
Thread-Index: AQHULyJkPHZkp/UvO0eMfpmBdcJxQ6S2+zYAgAAiXtD//+PLgIAAIgFQ
Date: Thu, 9 Aug 2018 09:11:14 +0000
Message-ID: <fe8a10229ca742328f3dbb9559ae868d@AMSPEX02CL03.citrite.net>
References: <20180808141620.25471-1-paul.durrant@citrix.com>
 <20180808141620.25471-2-paul.durrant@citrix.com>
 <5B6BFF7602000078001DC5C1@prv1-mh.provo.novell.com>
 <4c17991b1f1c411ca3bde0c95148644b@AMSPEX02CL03.citrite.net>
 <5B6C04A102000078001DC5F1@prv1-mh.provo.novell.com>
In-Reply-To: <5B6C04A102000078001DC5F1@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 v22 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDkgQXVndXN0IDIwMTggMTA6MDkKPiBUbzogUGF1
bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8
QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXAKPiA8R2VvcmdlLkR1bmxh
cEBjaXRyaXguY29tPjsgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBXZWkg
TGl1Cj4gPHdlaS5saXUyQGNpdHJpeC5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+OyB4ZW4tCj4gZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZz47IEtvbnJhZCBSemVzenV0ZWsgV2lsawo+IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsg
VGltIChYZW4ub3JnKSA8dGltQHhlbi5vcmc+Cj4gU3ViamVjdDogUkU6IFtQQVRDSCB2MjIgMS8y
XSBjb21tb246IGFkZCBhIG5ldyBtYXBwYWJsZSByZXNvdXJjZSB0eXBlOgo+IFhFTk1FTV9yZXNv
dXJjZV9ncmFudF90YWJsZQo+IAo+ID4+PiBPbiAwOS4wOC4xOCBhdCAxMTowNywgIHdyb3RlOgo+
ID4+Pj4gT24gMDkuMDguMTggYXQgMTA6NTUsIDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiA+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+
ID4gPj4gU2VudDogMDkgQXVndXN0IDIwMTggMDk6NDcKPiA+ID4+Cj4gPiA+PiA+Pj4gT24gMDgu
MDguMTggYXQgMTY6MTYsIDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPiA+PiA+
IEBAIC0xMDQ2LDYgKzEwOTAsMTYgQEAgc3RhdGljIGludCBhY3F1aXJlX3Jlc291cmNlKAo+ID4g
Pj4gPiAgICAgICAgICB4ZW5fcGZuX3QgZ2ZuX2xpc3RbQVJSQVlfU0laRShtZm5fbGlzdCldOwo+
ID4gPj4gPiAgICAgICAgICB1bnNpZ25lZCBpbnQgaTsKPiA+ID4+ID4KPiA+ID4+ID4gKyAgICAg
ICAgLyoKPiA+ID4+ID4gKyAgICAgICAgICogRklYTUU6IFVudGlsIGZvcmVpZ24gcGFnZXMgaW5z
ZXJ0ZWQgaW50byB0aGUgUDJNIGFyZSBwcm9wZXJseQo+ID4gPj4gPiArICAgICAgICAgKiAgICAg
ICAgcmVmZXJlbmNlIGNvdW50ZWQsIGl0IGlzIHVuc2FmZSB0byBhbGxvdyBtYXBwaW5nIG9mCj4g
PiA+PiA+ICsgICAgICAgICAqICAgICAgICBub24tY2FsbGVyLW93bmVkIHJlc291cmNlIHBhZ2Vz
IHVubGVzcyB0aGUgY2FsbGVyIGlzCj4gPiA+PiA+ICsgICAgICAgICAqICAgICAgICB0aGUgaGFy
ZHdhcmUgZG9tYWluLgo+ID4gPj4gPiArICAgICAgICAgKi8KPiA+ID4+ID4gKyAgICAgICAgaWYg
KCAhKHhtYXIuZmxhZ3MgJiBYRU5NRU1fcnNyY19hY3FfY2FsbGVyX293bmVkKSAmJgo+ID4gPj4g
PiArICAgICAgICAgICAgICFpc19oYXJkd2FyZV9kb21haW4oY3VycmQpICkKPiA+ID4+ID4gKyAg
ICAgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKPiA+ID4+ID4gKwo+ID4gPj4KPiA+ID4+IE5v
dyB0aGF0IEkgbG9vayBhdCB0aGlzIGFnYWluIC0gd291bGRuJ3QgdGhpcyBjaGVjayBiZXR0ZXIg
bGl2ZSBhaGVhZAo+ID4gPj4gb2YgdGhlIG1haW4gc3dpdGNoKCk/IEkgZmluZCBpdCBvZGQsIGZv
ciBleGFtcGxlLCB0aGF0IGluIHRoaXMgY2FzZSB0aGUKPiA+ID4+IGdyYW50IHRhYmxlIHdvdWxk
IHN0aWxsIGhhdmUgZ290IGdyb3duLgo+ID4gPgo+ID4gPiBUaGlzIGNhbid0IGxpdmUgYWhlYWQg
b2YgdGhlIG1haW4gc3dpdGNoIGJlY2F1c2UKPiA+ID4gWEVOTUVNX3JzcmNfYWNxX2NhbGxlcl9v
d25lZCBpcyBwYXNzZWQtb3V0IGZsYWcsIG5vdCBhIHBhc3NlZC1pbiBvbmUuCj4gPgo+ID4gT2gs
IHJpZ2h0LiBFeGNlcHQgdGhhdCBvbmx5IGFyY2hfYWNxdWlyZV9yZXNvdXJjZSgpIGNvdWxkIGN1
cnJlbnRseQo+ID4gc2V0IHRoZSBmbGFnLCBhbmQgaGVuY2UgZnJvbSB0aGlzIHBhdGNoJ3MgcGVy
c3BlY3RpdmUgaXQncyBub3QgdmlzaWJsZQo+ID4gdGhhdCB0aGlzIGlzIGFuICJvdXQiIGZsYWcu
IEkgZ3Vlc3MgeW91IG1lYW4gdG8gc2V0IHRoZSBmbGFnIGluCj4gPiBhY3F1aXJlX2dyYW50X3Rh
YmxlKCkgb3IgbmV4dCB0byB0aGUgY2FsbCB0byBpdC4KPiAKPiBSdWJiaXNoIC0gdGhlIGZsYWcg
aXMgc3VwcG9zZWQgdG8gYmUgY2xlYXIgaGVyZS4gSSdtIHNvcnJ5IGZvciB0aGUgbm9pc2UuCj4g
CgpJIHdhcyBqdXN0IHBvaXNlZCB0byBzYXkgdGhhdCA6LSkKCiBQYXVsCgo+IEphbgo+IAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:13:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09:13:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnh0i-0004nO-Sa; Thu, 09 Aug 2018 09:13: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=jt8i=ky=citrix.com=prvs=752d8a5ef=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fnh0g-0004nJ-T7
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 09:13:34 +0000
X-Inumbo-ID: 8dc4af40-9bb4-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8dc4af40-9bb4-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 09:14:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="77395373"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v22 1/2] common: add a new mappable resource type:
 XENMEM_resource_grant_table
Thread-Index: AQHULyJkPHZkp/UvO0eMfpmBdcJxQ6S2+zYAgAAiXtD//+NWgIAAIrGw
Date: Thu, 9 Aug 2018 09:13:32 +0000
Message-ID: <3be5f42386404c3986729b0f550a2e2b@AMSPEX02CL03.citrite.net>
References: <20180808141620.25471-1-paul.durrant@citrix.com>
 <20180808141620.25471-2-paul.durrant@citrix.com>
 <5B6BFF7602000078001DC5C1@prv1-mh.provo.novell.com>
 <4c17991b1f1c411ca3bde0c95148644b@AMSPEX02CL03.citrite.net>
 <5B6C043F02000078001DC5E8@prv1-mh.provo.novell.com>
In-Reply-To: <5B6C043F02000078001DC5E8@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 v22 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDkgQXVndXN0IDIwMTggMTA6MDcKPiBUbzogUGF1
bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8
QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXAKPiA8R2VvcmdlLkR1bmxh
cEBjaXRyaXguY29tPjsgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBXZWkg
TGl1Cj4gPHdlaS5saXUyQGNpdHJpeC5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+OyB4ZW4tCj4gZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZz47IEtvbnJhZCBSemVzenV0ZWsgV2lsawo+IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsg
VGltIChYZW4ub3JnKSA8dGltQHhlbi5vcmc+Cj4gU3ViamVjdDogUkU6IFtQQVRDSCB2MjIgMS8y
XSBjb21tb246IGFkZCBhIG5ldyBtYXBwYWJsZSByZXNvdXJjZSB0eXBlOgo+IFhFTk1FTV9yZXNv
dXJjZV9ncmFudF90YWJsZQo+IAo+ID4+PiBPbiAwOS4wOC4xOCBhdCAxMDo1NSwgPFBhdWwuRHVy
cmFudEBjaXRyaXguY29tPiB3cm90ZToKPiA+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpC
ZXVsaWNoQHN1c2UuY29tXQo+ID4+IFNlbnQ6IDA5IEF1Z3VzdCAyMDE4IDA5OjQ3Cj4gPj4KPiA+
PiA+Pj4gT24gMDguMDguMTggYXQgMTY6MTYsIDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPj4gPiArc3RhdGljIGludCBnbnR0YWJfZ2V0X3N0YXR1c19mcmFtZV9tZm4oc3RydWN0
IGRvbWFpbiAqZCwKPiA+PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBsb25nIGlkeCwgbWZuX3QgKm1mbikKPiA+PiA+ICt7Cj4gPj4gPiArICAgIGNv
bnN0IHN0cnVjdCBncmFudF90YWJsZSAqZ3QgPSBkLT5ncmFudF90YWJsZTsKPiA+PiA+ICsKPiA+
PiA+ICsgICAgQVNTRVJUKGd0LT5ndF92ZXJzaW9uID09IDIpOwo+ID4+ID4gKwo+ID4+ID4gKyAg
ICBpZiAoIGlkeCA+PSBucl9zdGF0dXNfZnJhbWVzKGd0KSApCj4gPj4gPiArICAgIHsKPiA+PiA+
ICsgICAgICAgIHVuc2lnbmVkIGxvbmcgbnJfc3RhdHVzOwo+ID4+ID4gKyAgICAgICAgdW5zaWdu
ZWQgbG9uZyBucl9ncmFudDsKPiA+PiA+ICsKPiA+PiA+ICsgICAgICAgIG5yX3N0YXR1cyA9IGlk
eCArIDE7IC8qIHN1ZmZpY2llbnQgZnJhbWVzIHRvIG1ha2UgaWR4IHZhbGlkICovCj4gPj4gPiAr
ICAgICAgICBucl9ncmFudCA9IHN0YXR1c190b19ncmFudF9mcmFtZXMobnJfc3RhdHVzKTsKPiA+
PiA+ICsKPiA+PiA+ICsgICAgICAgIGlmICggbnJfZ3JhbnQgPD0gbnJfZ3JhbnRfZnJhbWVzKGd0
KSApIC8qIG92ZXJmbG93IGNoZWNrICovCj4gPj4gPiArICAgICAgICAgICAgcmV0dXJuIC1FSU5W
QUw7Cj4gPj4KPiA+PiBJZiB0aGUgdGFibGUgaXMgY3VycmVudGx5IGVtcHR5LCB0aGlzIHdvdWxk
IGFsd2F5cyBmYWlsLCB3b3VsZG4ndAo+ID4+IGl0PyBZb3UgaGF2ZW4ndCBncm93biB0aGUgdGFi
bGUgeWV0IGJ5IHRoaXMgcG9pbnQuCj4gPgo+ID4gR29vZCBwb2ludCwgSSBzaG91bGQgYmUgY2hl
Y2tpbmcgbnJfc3RhdHVzIG5vdCBucl9ncmFudC4KPiA+Cj4gPj4KPiA+PiA+ICsgICAgICAgIGlm
ICggbnJfZ3JhbnQgPD0gZ3QtPm1heF9ncmFudF9mcmFtZXMgKQo+ID4+ID4gKyAgICAgICAgICAg
IGdudHRhYl9ncm93X3RhYmxlKGQsIG5yX2dyYW50KTsKPiA+Pgo+ID4+IEFuZCBoZXJlIChvdGhl
ciB0aGFuIG9yaWdpbmFsbHkgaW4gZ250dGFiX21hcF9mcmFtZSgpKSB5b3UKPiA+PiBpbnZva2Ug
Z250dGFiX2dyb3dfdGFibGUoKSBwZXJoYXBzIHBvaW50bGVzc2x5ICh3aGVuIHRoZSB0YWJsZQo+
ID4+IGRvZXNuJ3QgaW4gZmFjdCBuZWVkIGdyb3dpbmcpLgo+ID4KPiA+IFdlbGwgaWYgaWR4IGlz
IG91dCBvZiByYW5nZSAod2hpY2ggaXMgaG93IHRoZSBjb2RlIGdvdCBpbiBoZXJlKSB0aGVuIHRo
ZQo+ID4gdGFibGUgbXVzdCBuZWVkIHRvIGdyb3cuCj4gCj4gT2gsIHNvcnJ5IC0gSSd2ZSBpZ25v
cmVkIHRoZSBvdXRlciBpZigpLgo+IAo+ID4+ID4gQEAgLTEwMjcsNiArMTA2NiwxMSBAQCBzdGF0
aWMgaW50IGFjcXVpcmVfcmVzb3VyY2UoCj4gPj4gPgo+ID4+ID4gICAgICBzd2l0Y2ggKCB4bWFy
LnR5cGUgKQo+ID4+ID4gICAgICB7Cj4gPj4gPiArICAgIGNhc2UgWEVOTUVNX3Jlc291cmNlX2dy
YW50X3RhYmxlOgo+ID4+ID4gKyAgICAgICAgcmMgPSBhY3F1aXJlX2dyYW50X3RhYmxlKGQsIHht
YXIuaWQsIHhtYXIuZnJhbWUsIHhtYXIubnJfZnJhbWVzLAo+ID4+ID4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG1mbl9saXN0KTsKPiA+PiA+ICsgICAgICAgIGJyZWFrOwo+ID4+
ID4gKwo+ID4+ID4gICAgICBkZWZhdWx0Ogo+ID4+ID4gICAgICAgICAgcmMgPSBhcmNoX2FjcXVp
cmVfcmVzb3VyY2UoZCwgeG1hci50eXBlLCB4bWFyLmlkLCB4bWFyLmZyYW1lLAo+ID4+ID4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeG1hci5ucl9mcmFtZXMsIG1mbl9saXN0
LCAmeG1hci5mbGFncyk7Cj4gPj4gPiBAQCAtMTA0Niw2ICsxMDkwLDE2IEBAIHN0YXRpYyBpbnQg
YWNxdWlyZV9yZXNvdXJjZSgKPiA+PiA+ICAgICAgICAgIHhlbl9wZm5fdCBnZm5fbGlzdFtBUlJB
WV9TSVpFKG1mbl9saXN0KV07Cj4gPj4gPiAgICAgICAgICB1bnNpZ25lZCBpbnQgaTsKPiA+PiA+
Cj4gPj4gPiArICAgICAgICAvKgo+ID4+ID4gKyAgICAgICAgICogRklYTUU6IFVudGlsIGZvcmVp
Z24gcGFnZXMgaW5zZXJ0ZWQgaW50byB0aGUgUDJNIGFyZSBwcm9wZXJseQo+ID4+ID4gKyAgICAg
ICAgICogICAgICAgIHJlZmVyZW5jZSBjb3VudGVkLCBpdCBpcyB1bnNhZmUgdG8gYWxsb3cgbWFw
cGluZyBvZgo+ID4+ID4gKyAgICAgICAgICogICAgICAgIG5vbi1jYWxsZXItb3duZWQgcmVzb3Vy
Y2UgcGFnZXMgdW5sZXNzIHRoZSBjYWxsZXIgaXMKPiA+PiA+ICsgICAgICAgICAqICAgICAgICB0
aGUgaGFyZHdhcmUgZG9tYWluLgo+ID4+ID4gKyAgICAgICAgICovCj4gPj4gPiArICAgICAgICBp
ZiAoICEoeG1hci5mbGFncyAmIFhFTk1FTV9yc3JjX2FjcV9jYWxsZXJfb3duZWQpICYmCj4gPj4g
PiArICAgICAgICAgICAgICFpc19oYXJkd2FyZV9kb21haW4oY3VycmQpICkKPiA+PiA+ICsgICAg
ICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7Cj4gPj4gPiArCj4gPj4KPiA+PiBOb3cgdGhhdCBJ
IGxvb2sgYXQgdGhpcyBhZ2FpbiAtIHdvdWxkbid0IHRoaXMgY2hlY2sgYmV0dGVyIGxpdmUgYWhl
YWQKPiA+PiBvZiB0aGUgbWFpbiBzd2l0Y2goKT8gSSBmaW5kIGl0IG9kZCwgZm9yIGV4YW1wbGUs
IHRoYXQgaW4gdGhpcyBjYXNlIHRoZQo+ID4+IGdyYW50IHRhYmxlIHdvdWxkIHN0aWxsIGhhdmUg
Z290IGdyb3duLgo+ID4KPiA+IFRoaXMgY2FuJ3QgbGl2ZSBhaGVhZCBvZiB0aGUgbWFpbiBzd2l0
Y2ggYmVjYXVzZQo+ID4gWEVOTUVNX3JzcmNfYWNxX2NhbGxlcl9vd25lZCBpcyBwYXNzZWQtb3V0
IGZsYWcsIG5vdCBhIHBhc3NlZC1pbiBvbmUuCj4gCj4gT2gsIHJpZ2h0LiBFeGNlcHQgdGhhdCBv
bmx5IGFyY2hfYWNxdWlyZV9yZXNvdXJjZSgpIGNvdWxkIGN1cnJlbnRseQo+IHNldCB0aGUgZmxh
ZywgYW5kIGhlbmNlIGZyb20gdGhpcyBwYXRjaCdzIHBlcnNwZWN0aXZlIGl0J3Mgbm90IHZpc2li
bGUKPiB0aGF0IHRoaXMgaXMgYW4gIm91dCIgZmxhZy4gSSBndWVzcyB5b3UgbWVhbiB0byBzZXQg
dGhlIGZsYWcgaW4KPiBhY3F1aXJlX2dyYW50X3RhYmxlKCkgb3IgbmV4dCB0byB0aGUgY2FsbCB0
byBpdC4KPiAKPiA+IEFsc28sIHRoZSBncmFudCB0YWJsZSB3b3VsZCBoYXZlIHBvdGVudGlhbGx5
IGdyb3duIGV2ZW4gdGhvdWdoIHRoZSBvcCB3aWxsCj4gPiBmYWlsLiBJcyB0aGF0IHdoYXQncyBj
b25jZXJuaW5nIHlvdT8KPiAKPiBCdXQgYSBmYWlsdXJlIHBvc3QtZ3JvdyBvdGhlciB0aGFuIHRo
ZSBvbmUgYWJvdmUgaXMgcmVsYXRpdmVseSB1bmxpa2VseSwKPiBpc24ndCBpdD8KClllcywgdGhp
cyBmYWlsdXJlIG9yIGEgY29weSB0byBndWVzdCBjYW4gZGVyYWlsIHRoaW5ncyBhdCB0aGlzIHBv
aW50LiBJIHdhcyBqdXN0IHdvbmRlcmluZyB3aGV0aGVyIHlvdSBoYWQgYW4gb2JqZWN0aW9uIHRv
IHNvbWV0aGluZyByZXR1cm5pbmcgRU9QTk9UU1VQUCBoYXZpbmcgc2lkZSBlZmZlY3RzLiBJIGNv
dWxkIHJldHVybiBzb21ldGhpbmcgbGlrZSBFQUNDRVMgaW5zdGVhZCB0byBtYWtlIHRoaXMgc2l0
dWF0aW9uIHN0YW5kIG91dC4KCiAgUGF1bAoKPiAKPiBKYW4KPiAKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:19:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09: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 1fnh6Q-00052U-Ip; Thu, 09 Aug 2018 09:19: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=cugt=ky=citrix.com=prvs=752bb2a90=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fnh6P-00052P-54
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 09:19:29 +0000
X-Inumbo-ID: 2eeb22d9-9bb5-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2eeb22d9-9bb5-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 11:18:31 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="62395073"
Date: Thu, 9 Aug 2018 10:19:25 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180809091925.th7b6ejh25z55xjb@citrix.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
 <7b254e7464fe461e84f73ea3c146fb5a7909ea3d.1533608042.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <7b254e7464fe461e84f73ea3c146fb5a7909ea3d.1533608042.git-series.marmarek@invisiblethingslab.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [RFC PATCH v2 01/17] libxl: fix qemu-trad cmdline
 for no sdl/vnc case
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, 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>

T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMDQ6MTY6MDZBTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IFdoZW4gcWVtdSBpcyBydW5uaW5nIGluIHN0dWJkb21haW4s
IGFueSBhdHRlbXB0IHRvIGluaXRpYWxpemUgdm5jL3NkbAo+IHRoZXJlIHdpbGwgY3Jhc2ggaXQg
KG9uIGZhaWxlZCBhdHRlbXB0IHRvIGxvYWQgYSBrZXltYXAgZnJvbSBhIGZpbGUpLiBJZgo+IHZm
YiBpcyBwcmVzZW50LCBhbGwgdGhvc2UgY2FzZXMgYXJlIHNraXBwZWQuIEJ1dCBzaW5jZQo+IGIw
NTNmMGM0YzllNTMzZjNkOTc4MzdjZjg5N2ViOTIwYjgzNTVlZDMgImxpYnhsOiBkbyBub3Qgc3Rh
cnQgZG9tMCBxZW11Cj4gZm9yIHN0dWJkb21haW4gd2hlbiBub3QgbmVlZGVkIiBpdCBpcyBwb3Nz
aWJsZSB0byBjcmVhdGUgYSBzdHViZG9tYWluCj4gd2l0aG91dCB2ZmIgYW5kIGNvbnRyYXJ5IHRv
IHRoZSBjb21tZW50IC12bmMgbm9uZSBkbyB0cmlnZ2VyIFZOQwo+IGluaXRpYWxpemF0aW9uIGNv
ZGUgKGp1c3Qgc2tpcHMgZXhwb3NpbmcgaXQgZXh0ZXJuYWxseSkuCj4gQ2hhbmdlIHRoZSBpbXBs
aWNpdCBTREwgYXZvaWRpbmcgbWV0aG9kIHRvIC1ub2dyYXBoaWNzIG9wdGlvbiwgdXNlZCB3aGVu
Cj4gbm9uZSBvZiBTREwgb3IgVk5DIGlzIGVuYWJsZWQuCgpVcmdoLi4uCgo+IAo+IFNpZ25lZC1v
ZmYtYnk6IE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhp
bmdzbGFiLmNvbT4KPiBSZXZpZXdlZC1ieTogSmFzb24gQW5kcnl1ayA8amFuZHJ5dWtAZ21haWwu
Y29tPgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:21:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09:21:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnh89-0005iq-LW; Thu, 09 Aug 2018 09: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=21xi=ky=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fnh88-0005i4-FF
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 09:21:16 +0000
X-Inumbo-ID: a0eaa988-9bb5-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a0eaa988-9bb5-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 09:21:43 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=sqo0P5hDJ+Guv9qKFj7MxYTLkuUGw+11PQ6q4Utdd8UCniTNgeAcy/WPlLaVXUequz79WALanN957b/H780jsqTMnOnxZEsGAGrw7vaw0R24xAzeQN12NbKrLGCOppaM6jcorFPRBPo1EfXNrMdnBz5oUzyTlbnNHVilF8SvF8OrTfoYIahK1PNMWj1AZKduW9oQJ/TDWiCxnXtkTxHeSwvcXtqINIUybvcPfZqLNdIZdOCVP+d1oh82bKaKK2L7RD8aylkIQKQ/3ELJZ8x06d1X7lTQCvlZJPzd0WyJbL/zZUVaDLDGGS7U428aYz0flZEXwb5p5+iq6bz9eXeGwg==;
 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=ooHp2KDPJGUd8tGGSepdGIZ0+pA=; b=b3zqQGlIt0ZawWnJisi2s6ya9Z8i
 bXixBXnrTtcAITVSe2gYTgfooqVPIPJR4Tcf3mRAz80uUGD/lMolZioUg/F38vKR
 26HwhXQ6Ewp26TPsdlk1dTwDtEvCUgNTLKrIyOf4ecF1Rg5kuo5QiyHZFUfIlgfL
 td6TBoMlHZm9aV8cW1w7d+G0GWM3Y5IArXCvMOZn7un/KaEE1hsVh8DuoNF7sUBK
 cxrfp2IfnGfYTpI8Podq82aAiSetnSNDN2Kmx1+igaOZr54DprBFU958awM3DL/X
 w+uN5rffV6mhNx+ArIplfVh3sOcwIn6fR79go2SnhbInZq0P9p58LW7RbA==
Received: (qmail 23281 invoked from network); 9 Aug 2018 12:21:11 +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;
 9 Aug 2018 12:21:11 +0300
Received: (qmail 25569 invoked from network); 9 Aug 2018 12:21:12 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 9 Aug 2018 12:21:12 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  9 Aug 2018 12:20:59 +0300
Message-Id: <1533806461-7428-12-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
References: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v16 11/13] x86/domctl: Use hvm_save_vcpu_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>

VGhpcyBwYXRjaCBpcyBhaW1lZCBvbiB1c2luZyB0aGUgbmV3IHNhdmVfb25lIGZ1Y3Rpb25zIGlu
IHRoZSBodm1fc2F2ZQoKU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+CgotLS0KQ2hhbmdlcyBzaW5jZSBWMTU6CgktIE1vdmVkIGRlY2xhcmF0
aW9ucyBpbnRvIHRoZWlyIHNjb3BlcwoJLSBSZW1vdmUgcmVkdW5kYW50IE5VTEwgY2hlY2sKCS0g
UmVtb3ZlIHJjIHZhcmlhYmxlCgktIENoYW5nZSBmYXVsdCByZXR1cm4gdG8gLUVOT0RBVEEuCi0t
LQogeGVuL2FyY2gveDg2L2h2bS9zYXZlLmMgfCAyNyArKysrKysrKysrKysrKysrKysrKysrKy0t
LS0KIDEgZmlsZSBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9zYXZl
LmMKaW5kZXggMTEwNmI5Ni4uMWViMmIwMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9z
YXZlLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKQEAgLTE5NSw3ICsxOTUsNiBAQCBp
bnQgaHZtX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAg
ICAgY2hhciAqYzsKICAgICBzdHJ1Y3QgaHZtX3NhdmVfaGVhZGVyIGhkcjsKICAgICBzdHJ1Y3Qg
aHZtX3NhdmVfZW5kIGVuZDsKLSAgICBodm1fc2F2ZV9oYW5kbGVyIGhhbmRsZXI7CiAgICAgdW5z
aWduZWQgaW50IGk7CiAKICAgICBpZiAoIGQtPmlzX2R5aW5nICkKQEAgLTIyMywxNyArMjIyLDM3
IEBAIGludCBodm1fc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKICAgICAvKiBTYXZlIGFsbCBhdmFpbGFibGUga2luZHMgb2Ygc3RhdGUgKi8KICAgICBmb3Ig
KCBpID0gMDsgaSA8PSBIVk1fU0FWRV9DT0RFX01BWDsgaSsrICkKICAgICB7Ci0gICAgICAgIGhh
bmRsZXIgPSBodm1fc3JfaGFuZGxlcnNbaV0uc2F2ZTsKLSAgICAgICAgaWYgKCBoYW5kbGVyICE9
IE5VTEwgKQorICAgICAgICBzdHJ1Y3QgdmNwdSAqdjsKKyAgICAgICAgaHZtX3NhdmVfdmNwdV9o
YW5kbGVyIHNhdmVfb25lX2hhbmRsZXIgPSBodm1fc3JfaGFuZGxlcnNbaV0uc2F2ZV9vbmU7Cisg
ICAgICAgIGh2bV9zYXZlX2hhbmRsZXIgaGFuZGxlciA9IGh2bV9zcl9oYW5kbGVyc1tpXS5zYXZl
OzsKKworICAgICAgICBpZiAoIHNhdmVfb25lX2hhbmRsZXIgKQorICAgICAgICB7CisgICAgICAg
ICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAg
ICAgcHJpbnRrKFhFTkxPR19HX0lORk8gIkhWTSAlcHYgc2F2ZTogJXNcbiIsCisgICAgICAgICAg
ICAgICAgICAgICAgIHYsIGh2bV9zcl9oYW5kbGVyc1tpXS5uYW1lKTsKKworICAgICAgICAgICAg
ICAgIGlmICggc2F2ZV9vbmVfaGFuZGxlcih2LCBoKSAhPSAwICkKKyAgICAgICAgICAgICAgICB7
CisgICAgICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICJIVk0gJXB2IHNhdmU6IGZhaWxlZCB0byBzYXZlIHR5cGUgJSJQUkl1MTYi
XG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgdiwgaSk7CisgICAgICAgICAgICAgICAg
ICAgIHJldHVybiAtRU5PREFUQTsKKyAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICB9Cisg
ICAgICAgIH0KKyAgICAgICAgZWxzZSBpZiAoIGhhbmRsZXIgKQogICAgICAgICB7CiAgICAgICAg
ICAgICBwcmludGsoWEVOTE9HX0dfSU5GTyAiSFZNJWQgc2F2ZTogJXNcbiIsCiAgICAgICAgICAg
ICAgICAgICAgZC0+ZG9tYWluX2lkLCBodm1fc3JfaGFuZGxlcnNbaV0ubmFtZSk7CisKICAgICAg
ICAgICAgIGlmICggaGFuZGxlcihkLCBoKSAhPSAwICkKICAgICAgICAgICAgIHsKICAgICAgICAg
ICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSCiAgICAgICAgICAgICAgICAgICAgICAgICJIVk0l
ZCBzYXZlOiBmYWlsZWQgdG8gc2F2ZSB0eXBlICUiUFJJdTE2IlxuIiwKICAgICAgICAgICAgICAg
ICAgICAgICAgZC0+ZG9tYWluX2lkLCBpKTsKLSAgICAgICAgICAgICAgICByZXR1cm4gLUVGQVVM
VDsKKyAgICAgICAgICAgICAgICByZXR1cm4gLUVOT0RBVEE7CiAgICAgICAgICAgICB9CiAgICAg
ICAgIH0KICAgICB9Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:21:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09:21:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnh8B-0005kU-HR; Thu, 09 Aug 2018 09: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=21xi=ky=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fnh8A-0005jv-Kz
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 09:21:18 +0000
X-Inumbo-ID: a1ba0125-9bb5-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a1ba0125-9bb5-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 09:21: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=o9ZbIoRe6w6/QXZOFM5BhAYoDoq9fqlx9X6v3f/qvr7jOeVXbYrqRGfEXdx/TvRF+DoiI5zXHheL+RKDTmkL9vFZ4hmUcNYXuzLYMC8jxdGebUeI0UMkFRcuKuZoNL3IGprTNz3VdKOWRzQWvGzw3JLn/FAiRNOI47/C9xKg+9x7qGp1VSE4/9OA4Uy5hm3eWEt3QXXQHwXCvijCdlLdm5XJTtX2+uYUB6y2wtjjGWCtYX0taQGLW8/7141Ft5XkjazGH9PrYzgPfkAfQYkjwseGH45BMctlaPjCU93VYwGtbC8HNVZbdIoWsHgYTdYoc3ENNQLXXBXIhqyuWKG2Jg==;
 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=Vx6iVHxOgygCicLiHfsI8Eluyyo=; b=wd3PR0SA0ytq8ZHx18XRHOMxF/Y6
 6VkF8iqZtWBybghuYazCtPvfXdVCm95UNfA4n63SfFuc7Ja4XzCGCGJCnK7gKWbN
 toaxgE3h0IWzSygb9w7Sz3jqS/mRMPout6+mvN7QEh2xwhPGg8AdK+ku8ubS6XnE
 JiqjSN+sA2BUe5K4yEDdLmH7RsC5xpf8Hr9yIFgI8HJ7iqf5T5T+u9yDu85S5QHk
 LYTks9lua/OyTQ1Ctqbhc8z2DsX6SkhOe78TMtIm6QZcsoNnX81i3sgsLmanWB3i
 1IZS1PIgQc2wTy0oYWEcn128JpHGzo1mjDRrmXzjzSaiRTNOXkEAY5C0+Q==
Received: (qmail 23409 invoked from network); 9 Aug 2018 12:21:12 +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;
 9 Aug 2018 12:21:12 +0300
Received: (qmail 25578 invoked from network); 9 Aug 2018 12:21:12 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 9 Aug 2018 12:21:12 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  9 Aug 2018 12:21:00 +0300
Message-Id: <1533806461-7428-13-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
References: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v16 12/13] 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+CgotLS0KQ2hhbmdlcyBzaW5jZSBWMTU6CiAg
ICAgICAgLSBBZGQgaWYgZm9yIGh2bV9zcl9oYW5kbGVyc1tpXS5raW5kIHRvIHNlcGFyYXRlIEhW
TVNSX1BFUl9WQ1BVCiAgICAgICAgICBmcm9tIEhWTVNSX1BFUl9ET00KCS0gQWRkIGJvdW5kcyBj
aGVjayBmb3IgaW5zdGFuY2UuCi0tLQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIHwg
MTggKy0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vaHBldC5jICAgICAgICB8ICA3ICsrLS0K
IHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICB8IDczICsrKy0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS9pODI1NC5jICAgICAgIHwg
IDUgKy0tCiB4ZW4vYXJjaC94ODYvaHZtL2lycS5jICAgICAgICAgfCAxNSArKysrKy0tLS0KIHhl
bi9hcmNoL3g4Ni9odm0vbXRyci5jICAgICAgICB8IDE5ICsrLS0tLS0tLS0tCiB4ZW4vYXJjaC94
ODYvaHZtL3BtdGltZXIuYyAgICAgfCAgNSArLS0KIHhlbi9hcmNoL3g4Ni9odm0vcnRjLmMgICAg
ICAgICB8ICA1ICstLQogeGVuL2FyY2gveDg2L2h2bS9zYXZlLmMgICAgICAgIHwgNTEgKysrKysr
KysrKysrKystLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jICAgICB8
ICA1ICstLQogeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jICAgIHwgMjMgKysrLS0tLS0tLS0t
LQogeGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYyAgICAgIHwgNDEgKysrLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYyAgICAgICAgfCAgNSArLS0KIHhlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL3NhdmUuaCB8ICA4ICsrLS0tCiAxNCBmaWxlcyBjaGFuZ2VkLCA3MiBp
bnNlcnRpb25zKCspLCAyMDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2NwdS9tY2hlY2svdm1jZS5jIGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCmluZGV4
IDM1MDQ0ZDcuLjc2M2Q1NmIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3Zt
Y2UuYworKysgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKQEAgLTM0OSw3ICszNDks
NyBAQCBpbnQgdm1jZV93cm1zcih1aW50MzJfdCBtc3IsIHVpbnQ2NF90IHZhbCkKICAgICByZXR1
cm4gcmV0OwogfQogCi1zdGF0aWMgaW50IHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lKHN0cnVjdCB2
Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgdm1jZV9zYXZlX3Zj
cHVfY3R4dChzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAg
c3RydWN0IGh2bV92bWNlX3ZjcHUgY3R4dCA9IHsKICAgICAgICAgLmNhcHMgPSB2LT5hcmNoLnZt
Y2UubWNnX2NhcCwKQEAgLTM2MSwyMSArMzYxLDYgQEAgc3RhdGljIGludCB2bWNlX3NhdmVfdmNw
dV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAg
cmV0dXJuIGh2bV9zYXZlX2VudHJ5KFZNQ0VfVkNQVSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpOwog
fQogCi1zdGF0aWMgaW50IHZtY2Vfc2F2ZV92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCi17Ci0gICAgc3RydWN0IHZjcHUgKnY7Ci0gICAgaW50IGVy
ciA9IDA7Ci0KLSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCi0gICAgewotICAgICAgICBlcnIg
PSB2bWNlX3NhdmVfdmNwdV9jdHh0X29uZSh2LCBoKTsKLSAgICAgICAgaWYgKCBlcnIgKQotICAg
ICAgICAgICAgYnJlYWs7Ci0gICAgfQotCi0gICAgcmV0dXJuIGVycjsKLX0KLQogc3RhdGljIGlu
dCB2bWNlX2xvYWRfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQogewogICAgIHVuc2lnbmVkIGludCB2Y3B1aWQgPSBodm1fbG9hZF9pbnN0YW5jZSho
KTsKQEAgLTM5Niw3ICszODEsNiBAQCBzdGF0aWMgaW50IHZtY2VfbG9hZF92Y3B1X2N0eHQoc3Ry
dWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB9CiAKIEhWTV9SRUdJU1RF
Ul9TQVZFX1JFU1RPUkUoVk1DRV9WQ1BVLCB2bWNlX3NhdmVfdmNwdV9jdHh0LAotICAgICAgICAg
ICAgICAgICAgICAgICAgICB2bWNlX3NhdmVfdmNwdV9jdHh0X29uZSwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdm1jZV9sb2FkX3ZjcHVfY3R4dCwgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCiAv
KgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMgYi94ZW4vYXJjaC94ODYvaHZt
L2hwZXQuYwppbmRleCBhZmY4NjEzLi40YWZhMmFiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL2hwZXQuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYwpAQCAtNTE2LDE2ICs1MTYs
MTcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBodm1fbW1pb19vcHMgaHBldF9tbWlvX29wcyA9IHsK
IH07CiAKIAotc3RhdGljIGludCBocGV0X3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGhwZXRfc2F2ZShzdHJ1Y3QgdmNwdSAqdiwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFp
bjsKICAgICBIUEVUU3RhdGUgKmhwID0gZG9tYWluX3ZocGV0KGQpOwotICAgIHN0cnVjdCB2Y3B1
ICp2ID0gcHRfZ2xvYmFsX3ZjcHVfdGFyZ2V0KGQpOwogICAgIGludCByYzsKICAgICB1aW50NjRf
dCBndWVzdF90aW1lOwogCiAgICAgaWYgKCAhaGFzX3ZocGV0KGQpICkKICAgICAgICAgcmV0dXJu
IDA7CiAKKyAgICB2ID0gcHRfZ2xvYmFsX3ZjcHVfdGFyZ2V0KGQpOwogICAgIHdyaXRlX2xvY2so
JmhwLT5sb2NrKTsKICAgICBndWVzdF90aW1lID0gKHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfdGlt
ZSA/OiBodm1fZ2V0X2d1ZXN0X3RpbWUodikpIC8KICAgICAgICAgICAgICAgICAgU1RJTUVfUEVS
X0hQRVRfVElDSzsKQEAgLTY0MCw3ICs2NDEsNyBAQCBzdGF0aWMgaW50IGhwZXRfbG9hZChzdHJ1
Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gMDsKIH0K
IAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShIUEVULCBocGV0X3NhdmUsIE5VTEwsIGhwZXRf
bG9hZCwgMSwgSFZNU1JfUEVSX0RPTSk7CitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKEhQRVQs
IGhwZXRfc2F2ZSwgaHBldF9sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKIAogc3RhdGljIHZvaWQg
aHBldF9zZXQoSFBFVFN0YXRlICpoKQogewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9o
dm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggNGE3MDI1MS4uODMxZjg2YiAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2
bS5jCkBAIC03NDAsNyArNzQwLDcgQEAgdm9pZCBodm1fZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRv
bWFpbiAqZCkKICAgICBkZXN0cm95X3ZwY2lfbW1jZmcoZCk7CiB9CiAKLXN0YXRpYyBpbnQgaHZt
X3NhdmVfdHNjX2FkanVzdF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQorc3RhdGljIGludCBodm1fc2F2ZV90c2NfYWRqdXN0KHN0cnVjdCB2Y3B1ICp2LCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBzdHJ1Y3QgaHZtX3RzY19hZGp1c3QgY3R4dCA9
IHsKICAgICAgICAgLnRzY19hZGp1c3QgPSB2LT5hcmNoLmh2bV92Y3B1Lm1zcl90c2NfYWRqdXN0
LApAQCAtNzQ5LDIxICs3NDksNiBAQCBzdGF0aWMgaW50IGh2bV9zYXZlX3RzY19hZGp1c3Rfb25l
KHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gaHZt
X3NhdmVfZW50cnkoVFNDX0FESlVTVCwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpOwogfQogCi1zdGF0
aWMgaW50IGh2bV9zYXZlX3RzY19hZGp1c3Qoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpCi17Ci0gICAgc3RydWN0IHZjcHUgKnY7Ci0gICAgaW50IGVyciA9IDA7Ci0K
LSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCi0gICAgewotICAgICAgICBlcnIgPSBodm1fc2F2
ZV90c2NfYWRqdXN0X29uZSh2LCBoKTsKLSAgICAgICAgaWYgKCBlcnIgKQotICAgICAgICAgICAg
YnJlYWs7Ci0gICAgfQotCi0gICAgcmV0dXJuIGVycjsKLX0KLQogc3RhdGljIGludCBodm1fbG9h
ZF90c2NfYWRqdXN0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQog
ewogICAgIHVuc2lnbmVkIGludCB2Y3B1aWQgPSBodm1fbG9hZF9pbnN0YW5jZShoKTsKQEAgLTc4
NSwxMCArNzcwLDkgQEAgc3RhdGljIGludCBodm1fbG9hZF90c2NfYWRqdXN0KHN0cnVjdCBkb21h
aW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogfQogCiBIVk1fUkVHSVNURVJfU0FWRV9S
RVNUT1JFKFRTQ19BREpVU1QsIGh2bV9zYXZlX3RzY19hZGp1c3QsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgIGh2bV9zYXZlX3RzY19hZGp1c3Rfb25lLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICBodm1fbG9hZF90c2NfYWRqdXN0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKLXN0YXRpYyBp
bnQgaHZtX3NhdmVfY3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKK3N0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X2N0eHQoc3RydWN0IHZjcHUgKnYsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNl
ZzsKICAgICBzdHJ1Y3QgaHZtX2h3X2NwdSBjdHh0ID0gewpAQCAtODk1LDIxICs4NzksNiBAQCBz
dGF0aWMgaW50IGh2bV9zYXZlX2NwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KENQVSwgdi0+dmNwdV9p
ZCwgaCwgJmN0eHQpOwogfQogCi1zdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9jdHh0KHN0cnVjdCBk
b21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQotewotICAgIHN0cnVjdCB2Y3B1ICp2
OwotICAgIGludCBlcnIgPSAwOwotCi0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQotICAgIHsK
LSAgICAgICAgZXJyID0gaHZtX3NhdmVfY3B1X2N0eHRfb25lKHYsIGgpOwotICAgICAgICBpZiAo
IGVyciApCi0gICAgICAgICAgICBicmVhazsKLSAgICB9Ci0KLSAgICByZXR1cm4gZXJyOwotfQot
CiAvKiBSZXR1cm4gYSBzdHJpbmcgaW5kaWNhdGluZyB0aGUgZXJyb3IsIG9yIE5VTEwgZm9yIHZh
bGlkLiAqLwogY29uc3QgY2hhciAqaHZtX2VmZXJfdmFsaWQoY29uc3Qgc3RydWN0IHZjcHUgKnYs
IHVpbnQ2NF90IHZhbHVlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgc2lnbmVkIGludCBj
cjBfcGcpCkBAIC0xMTgxLDcgKzExNTAsNyBAQCBzdGF0aWMgaW50IGh2bV9sb2FkX2NwdV9jdHh0
KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAw
OwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKENQVSwgaHZtX3NhdmVfY3B1X2N0eHQs
IGh2bV9zYXZlX2NwdV9jdHh0X29uZSwKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoQ1BVLCBo
dm1fc2F2ZV9jcHVfY3R4dCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfY3B1
X2N0eHQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhWTVNSX1BFUl9WQ1BVKTsKIApA
QCAtMTE4OSw3ICsxMTU4LDcgQEAgSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShDUFUsIGh2bV9z
YXZlX2NwdV9jdHh0LCBodm1fc2F2ZV9jcHVfY3R4dF9vbmUsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgc2F2ZV9hcmVhKSArIFwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB4c3RhdGVfY3R4dF9zaXplKHhjcjApKQogCi1zdGF0aWMgaW50IGh2
bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXNfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlcyhzdHJ1Y3Qg
dmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAgc3RydWN0IGh2bV9od19j
cHVfeHNhdmUgKmN0eHQ7CiAgICAgdW5zaWduZWQgaW50IHNpemUgPSBIVk1fQ1BVX1hTQVZFX1NJ
WkUodi0+YXJjaC54Y3IwX2FjY3VtKTsKQEAgLTEyMTQsMjEgKzExODMsNiBAQCBzdGF0aWMgaW50
IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXNfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWlu
X2NvbnRleHRfdCAqaAogICAgIHJldHVybiAwOwogfQogCi1zdGF0aWMgaW50IGh2bV9zYXZlX2Nw
dV94c2F2ZV9zdGF0ZXMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgp
Ci17Ci0gICAgc3RydWN0IHZjcHUgKnY7Ci0gICAgaW50IGVyciA9IDA7Ci0KLSAgICBmb3JfZWFj
aF92Y3B1ICggZCwgdiApCi0gICAgewotICAgICAgICBlcnIgPSBodm1fc2F2ZV9jcHVfeHNhdmVf
c3RhdGVzX29uZSh2LCBoKTsKLSAgICAgICAgaWYgKCBlcnIgKQotICAgICAgICAgICAgYnJlYWs7
Ci0gICAgfQotCi0gICAgcmV0dXJuIGVycjsKLX0KLQogLyoKICAqIFN0cnVjdHVyZSBsYXlvdXQg
Y29uZm9ybWl0eSBjaGVja3MsIGRvY3VtZW50aW5nIGNvcnJlY3RuZXNzIG9mIHRoZSBjYXN0IGlu
CiAgKiB0aGUgaW52b2NhdGlvbiBvZiB2YWxpZGF0ZV94c3RhdGUoKSBiZWxvdy4KQEAgLTEzNjYs
NyArMTMyMCw3IEBAIHN0YXRpYyBjb25zdCB1aW50MzJfdCBtc3JzX3RvX3NlbmRbXSA9IHsKIH07
CiBzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0bHkgbXNyX2NvdW50X21heCA9IEFSUkFZ
X1NJWkUobXNyc190b19zZW5kKTsKIAotc3RhdGljIGludCBodm1fc2F2ZV9jcHVfbXNyc19vbmUo
c3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCBodm1f
c2F2ZV9jcHVfbXNycyhzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7
CiAgICAgc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IgKmRlc2MgPSBfcCgmaC0+ZGF0YVtoLT5j
dXJdKTsKICAgICBzdHJ1Y3QgaHZtX21zciAqY3R4dDsKQEAgLTE0MjgsMjEgKzEzODIsNiBAQCBz
dGF0aWMgaW50IGh2bV9zYXZlX2NwdV9tc3JzX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLXN0YXRpYyBpbnQgaHZtX3NhdmVf
Y3B1X21zcnMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCi17Ci0g
ICAgc3RydWN0IHZjcHUgKnY7Ci0gICAgaW50IGVyciA9IDA7Ci0KLSAgICBmb3JfZWFjaF92Y3B1
ICggZCwgdiApCi0gICAgewotICAgICAgICBlcnIgPSBodm1fc2F2ZV9jcHVfbXNyc19vbmUodiwg
aCk7Ci0gICAgICAgIGlmICggZXJyICkKLSAgICAgICAgICAgIGJyZWFrOwotICAgIH0KLQotICAg
IHJldHVybiBlcnI7Ci19Ci0KIHN0YXRpYyBpbnQgaHZtX2xvYWRfY3B1X21zcnMoc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAgdW5zaWduZWQgaW50IGks
IHZjcHVpZCA9IGh2bV9sb2FkX2luc3RhbmNlKGgpOwpAQCAtMTUzNSw3ICsxNDc0LDYgQEAgc3Rh
dGljIGludCBfX2luaXQgaHZtX3JlZ2lzdGVyX0NQVV9zYXZlX2FuZF9yZXN0b3JlKHZvaWQpCiAg
ICAgaHZtX3JlZ2lzdGVyX3NhdmV2bShDUFVfWFNBVkVfQ09ERSwKICAgICAgICAgICAgICAgICAg
ICAgICAgICJDUFVfWFNBVkUiLAogICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1
X3hzYXZlX3N0YXRlcywKLSAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2NwdV94c2F2
ZV9zdGF0ZXNfb25lLAogICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfY3B1X3hzYXZl
X3N0YXRlcywKICAgICAgICAgICAgICAgICAgICAgICAgIEhWTV9DUFVfWFNBVkVfU0laRSh4ZmVh
dHVyZV9tYXNrKSArCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKHN0cnVjdCBo
dm1fc2F2ZV9kZXNjcmlwdG9yKSwKQEAgLTE1NDgsNyArMTQ4Niw2IEBAIHN0YXRpYyBpbnQgX19p
bml0IGh2bV9yZWdpc3Rlcl9DUFVfc2F2ZV9hbmRfcmVzdG9yZSh2b2lkKQogICAgICAgICBodm1f
cmVnaXN0ZXJfc2F2ZXZtKENQVV9NU1JfQ09ERSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAiQ1BVX01TUiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1X21z
cnMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1X21zcnNfb25lLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX2NwdV9tc3JzLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIEhWTV9DUFVfTVNSX1NJWkUobXNyX2NvdW50X21heCkgKwogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2Yoc3RydWN0IGh2bV9zYXZlX2Rlc2Ny
aXB0b3IpLApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9pODI1NC5jIGIveGVuL2FyY2gv
eDg2L2h2bS9pODI1NC5jCmluZGV4IGVjNzdiMjMuLmUwZDIyNTUgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vaTgyNTQuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMKQEAgLTM5
MCw4ICszOTAsOSBAQCB2b2lkIHBpdF9zdG9wX2NoYW5uZWwwX2lycShQSVRTdGF0ZSAqcGl0KQog
ICAgIHNwaW5fdW5sb2NrKCZwaXQtPmxvY2spOwogfQogCi1zdGF0aWMgaW50IHBpdF9zYXZlKHN0
cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCBwaXRf
c2F2ZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CisgICAgc3Ry
dWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBQSVRTdGF0ZSAqcGl0ID0gZG9tYWluX3Zw
aXQoZCk7CiAgICAgaW50IHJjOwogCkBAIC00MzcsNyArNDM4LDcgQEAgc3RhdGljIGludCBwaXRf
bG9hZChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1
cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQSVQsIHBpdF9zYXZlLCBOVUxM
LCBwaXRfbG9hZCwgMSwgSFZNU1JfUEVSX0RPTSk7CitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JF
KFBJVCwgcGl0X3NhdmUsIHBpdF9sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKIAogdm9pZCBwaXRf
cmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
aXJxLmMgYi94ZW4vYXJjaC94ODYvaHZtL2lycS5jCmluZGV4IDc3MGVhYjcuLmIzNzI3NWMgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9p
cnEuYwpAQCAtNjMwLDggKzYzMCw5IEBAIHN0YXRpYyBpbnQgX19pbml0IGR1bXBfaXJxX2luZm9f
a2V5X2luaXQodm9pZCkKIH0KIF9faW5pdGNhbGwoZHVtcF9pcnFfaW5mb19rZXlfaW5pdCk7CiAK
LXN0YXRpYyBpbnQgaXJxX3NhdmVfcGNpKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQorc3RhdGljIGludCBpcnFfc2F2ZV9wY2koc3RydWN0IHZjcHUgKnYsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47
CiAgICAgc3RydWN0IGh2bV9pcnEgKmh2bV9pcnEgPSBodm1fZG9tYWluX2lycShkKTsKICAgICB1
bnNpZ25lZCBpbnQgYXNzZXJ0ZWQsIHBkZXYsIHBpbnR4OwogICAgIGludCByYzsKQEAgLTY2Miwx
NiArNjYzLDE4IEBAIHN0YXRpYyBpbnQgaXJxX3NhdmVfcGNpKHN0cnVjdCBkb21haW4gKmQsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiByYzsKIH0KIAotc3RhdGljIGludCBp
cnFfc2F2ZV9pc2Eoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitz
dGF0aWMgaW50IGlycV9zYXZlX2lzYShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiB7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3Qg
aHZtX2lycSAqaHZtX2lycSA9IGh2bV9kb21haW5faXJxKGQpOwogCiAgICAgLyogU2F2ZSBJU0Eg
SVJRIGxpbmVzICovCiAgICAgcmV0dXJuICggaHZtX3NhdmVfZW50cnkoSVNBX0lSUSwgMCwgaCwg
Jmh2bV9pcnEtPmlzYV9pcnEpICk7CiB9CiAKLXN0YXRpYyBpbnQgaXJxX3NhdmVfbGluayhzdHJ1
Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgaXJxX3Nh
dmVfbGluayhzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CisgICAg
c3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3QgaHZtX2lycSAqaHZtX2ly
cSA9IGh2bV9kb21haW5faXJxKGQpOwogCiAgICAgLyogU2F2ZSBQQ0ktSVNBIGxpbmsgc3RhdGUg
Ki8KQEAgLTc2NCw5ICs3NjcsOSBAQCBzdGF0aWMgaW50IGlycV9sb2FkX2xpbmsoc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhW
TV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUENJX0lSUSwgaXJxX3NhdmVfcGNpLCBOVUxMLCBpcnFf
bG9hZF9wY2ksCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBDSV9JUlEsIGlycV9zYXZlX3Bj
aSwgaXJxX2xvYWRfcGNpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJf
RE9NKTsKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoSVNBX0lSUSwgaXJxX3NhdmVfaXNhLCBO
VUxMLCBpcnFfbG9hZF9pc2EsCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKElTQV9JUlEsIGly
cV9zYXZlX2lzYSwgaXJxX2xvYWRfaXNhLAogICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBI
Vk1TUl9QRVJfRE9NKTsKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUENJX0xJTkssIGlycV9z
YXZlX2xpbmssIE5VTEwsIGlycV9sb2FkX2xpbmssCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JF
KFBDSV9MSU5LLCBpcnFfc2F2ZV9saW5rLCBpcnFfbG9hZF9saW5rLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9NKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9o
dm0vbXRyci5jIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKaW5kZXggM2IxZGUxNS4uZWIwZDJj
MiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKKysrIGIveGVuL2FyY2gveDg2
L2h2bS9tdHJyLmMKQEAgLTcxOCw3ICs3MTgsNyBAQCBpbnQgaHZtX3NldF9tZW1fcGlubmVkX2Nh
Y2hlYXR0cihzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBnZm5fc3RhcnQsCiAgICAgcmV0dXJu
IDA7CiB9CiAKLXN0YXRpYyBpbnQgaHZtX3NhdmVfbXRycl9tc3Jfb25lKHN0cnVjdCB2Y3B1ICp2
LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgaHZtX3NhdmVfbXRycl9tc3Io
c3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAgIGNvbnN0IHN0
cnVjdCBtdHJyX3N0YXRlICptdHJyX3N0YXRlID0gJnYtPmFyY2guaHZtX3ZjcHUubXRycjsKICAg
ICBzdHJ1Y3QgaHZtX2h3X210cnIgaHdfbXRyciA9IHsKQEAgLTc1NSwyMSArNzU1LDYgQEAgc3Rh
dGljIGludCBodm1fc2F2ZV9tdHJyX21zcl9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQogICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShNVFJSLCB2LT52Y3B1X2lk
LCBoLCAmaHdfbXRycik7CiB9CiAKLXN0YXRpYyBpbnQgaHZtX3NhdmVfbXRycl9tc3Ioc3RydWN0
IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCi17Ci0gICAgc3RydWN0IHZjcHUg
KnY7Ci0gICAgaW50IGVyciA9IDA7Ci0KLSAgICAvKiBzYXZlIG10cnImcGF0ICovCi0gICAgZm9y
X2VhY2hfdmNwdShkLCB2KQotICAgIHsKLSAgICAgICBlcnIgPSBodm1fc2F2ZV9tdHJyX21zcl9v
bmUodiwgaCk7Ci0gICAgICAgaWYgKCBlcnIgKQotICAgICAgICAgICBicmVhazsKLSAgICB9Ci0g
ICAgcmV0dXJuIGVycjsKLX0KLQogc3RhdGljIGludCBodm1fbG9hZF9tdHJyX21zcihzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBpbnQgdmNwdWlkLCBp
OwpAQCAtODIwLDcgKzgwNSw3IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfbXRycl9tc3Ioc3RydWN0
IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAK
LUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoTVRSUiwgaHZtX3NhdmVfbXRycl9tc3IsIGh2bV9z
YXZlX210cnJfbXNyX29uZSwKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoTVRSUiwgaHZtX3Nh
dmVfbXRycl9tc3IsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX210cnJfbXNy
LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHZvaWQgbWVtb3J5X3R5cGVfY2hhbmdlZChzdHJ1Y3Qg
ZG9tYWluICpkKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMgYi94ZW4v
YXJjaC94ODYvaHZtL3BtdGltZXIuYwppbmRleCAwYTVlOGNlLi5kOGRjYmMyIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3BtdGlt
ZXIuYwpAQCAtMjQ5LDggKzI0OSw5IEBAIHN0YXRpYyBpbnQgaGFuZGxlX3BtdF9pbygKICAgICBy
ZXR1cm4gWDg2RU1VTF9PS0FZOwogfQogCi1zdGF0aWMgaW50IGFjcGlfc2F2ZShzdHJ1Y3QgZG9t
YWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgYWNwaV9zYXZlKHN0
cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKKyAgICBzdHJ1Y3QgZG9t
YWluICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCBodm1faHdfYWNwaSAqYWNwaSA9ICZkLT5h
cmNoLmh2bV9kb21haW4uYWNwaTsKICAgICBQTVRTdGF0ZSAqcyA9ICZkLT5hcmNoLmh2bV9kb21h
aW4ucGxfdGltZS0+dnBtdDsKICAgICB1aW50MzJfdCB4LCBtc2IgPSBhY3BpLT50bXJfdmFsICYg
VE1SX1ZBTF9NU0I7CkBAIC0zMDksNyArMzEwLDcgQEAgc3RhdGljIGludCBhY3BpX2xvYWQoc3Ry
dWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9
CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUE1USU1FUiwgYWNwaV9zYXZlLCBOVUxMLCBh
Y3BpX2xvYWQsCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBNVElNRVIsIGFjcGlfc2F2ZSwg
YWNwaV9sb2FkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfRE9NKTsK
IAogaW50IHBtdGltZXJfY2hhbmdlX2lvcG9ydChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBp
bnQgdmVyc2lvbikKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMgYi94ZW4vYXJj
aC94ODYvaHZtL3J0Yy5jCmluZGV4IGNlN2U3MWIuLjU4YjcwZmMgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vcnRjLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9ydGMuYwpAQCAtNzM3LDgg
KzczNyw5IEBAIHZvaWQgcnRjX21pZ3JhdGVfdGltZXJzKHN0cnVjdCB2Y3B1ICp2KQogfQogCiAv
KiBTYXZlIFJUQyBoYXJkd2FyZSBzdGF0ZSAqLwotc3RhdGljIGludCBydGNfc2F2ZShzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgcnRjX3NhdmUo
c3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogeworICAgIHN0cnVjdCBk
b21haW4gKmQgPSB2LT5kb21haW47CiAgICAgUlRDU3RhdGUgKnMgPSBkb21haW5fdnJ0YyhkKTsK
ICAgICBpbnQgcmM7CiAKQEAgLTc4Myw3ICs3ODQsNyBAQCBzdGF0aWMgaW50IHJ0Y19sb2FkKHN0
cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwog
fQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFJUQywgcnRjX3NhdmUsIE5VTEwsIHJ0Y19s
b2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUlRDLCBy
dGNfc2F2ZSwgcnRjX2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOwogCiB2b2lkIHJ0Y19yZXNldChz
dHJ1Y3QgZG9tYWluICpkKQogewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMg
Yi94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYwppbmRleCAxZWIyYjAxLi41NGFiZWQ0IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3NhdmUu
YwpAQCAtODUsNyArODUsNiBAQCBpbnQgYXJjaF9odm1fbG9hZChzdHJ1Y3QgZG9tYWluICpkLCBz
dHJ1Y3QgaHZtX3NhdmVfaGVhZGVyICpoZHIpCiAvKiBMaXN0IG9mIGhhbmRsZXJzIGZvciB2YXJp
b3VzIEhWTSBzYXZlIGFuZCByZXN0b3JlIHR5cGVzICovCiBzdGF0aWMgc3RydWN0IHsKICAgICBo
dm1fc2F2ZV9oYW5kbGVyIHNhdmU7Ci0gICAgaHZtX3NhdmVfdmNwdV9oYW5kbGVyIHNhdmVfb25l
OwogICAgIGh2bV9sb2FkX2hhbmRsZXIgbG9hZDsKICAgICBjb25zdCBjaGFyICpuYW1lOwogICAg
IHNpemVfdCBzaXplOwpAQCAtOTYsNyArOTUsNiBAQCBzdGF0aWMgc3RydWN0IHsKIHZvaWQgX19p
bml0IGh2bV9yZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlwZWNvZGUsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKm5hbWUsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGh2bV9zYXZlX2hhbmRsZXIgc2F2ZV9zdGF0ZSwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfdmNwdV9oYW5kbGVyIHNhdmVfb25lLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9oYW5kbGVyIGxvYWRfc3RhdGUsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVfdCBzaXplLCBpbnQga2luZCkKIHsK
QEAgLTEwNCw3ICsxMDIsNiBAQCB2b2lkIF9faW5pdCBodm1fcmVnaXN0ZXJfc2F2ZXZtKHVpbnQx
Nl90IHR5cGVjb2RlLAogICAgIEFTU0VSVChodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUg
PT0gTlVMTCk7CiAgICAgQVNTRVJUKGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0ubG9hZCA9PSBO
VUxMKTsKICAgICBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUgPSBzYXZlX3N0YXRlOwot
ICAgIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2F2ZV9vbmUgPSBzYXZlX29uZTsKICAgICBo
dm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLmxvYWQgPSBsb2FkX3N0YXRlOwogICAgIGh2bV9zcl9o
YW5kbGVyc1t0eXBlY29kZV0ubmFtZSA9IG5hbWU7CiAgICAgaHZtX3NyX2hhbmRsZXJzW3R5cGVj
b2RlXS5zaXplID0gc2l6ZTsKQEAgLTE0OCw2ICsxNDUsMTEgQEAgaW50IGh2bV9zYXZlX29uZShz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgdHlwZWNvZGUsIHVuc2lnbmVkIGludCBpbnN0
YW5jZSwKICAgICAgICAgICFodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUgKQogICAgICAg
ICByZXR1cm4gLUVJTlZBTDsKIAorICAgIGlmICggaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5r
aW5kID09IEhWTVNSX1BFUl9WQ1BVICYmCisgICAgICAgIGluc3RhbmNlID49IGQtPm1heF92Y3B1
cyApCisgICAgICAgIHJldHVybiAtRU5PRU5UOworICAgIGlmICggaHZtX3NyX2hhbmRsZXJzW3R5
cGVjb2RlXS5raW5kID09IEhWTVNSX1BFUl9ET00gKQorICAgICAgICBpbnN0YW5jZSA9IDA7CiAg
ICAgY3R4dC5zaXplID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zaXplOwogICAgIGlmICgg
aHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5raW5kID09IEhWTVNSX1BFUl9WQ1BVICkKICAgICAg
ICAgY3R4dC5zaXplICo9IGQtPm1heF92Y3B1czsKQEAgLTE1NSw3ICsxNTcsNyBAQCBpbnQgaHZt
X3NhdmVfb25lKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCB0eXBlY29kZSwgdW5zaWdu
ZWQgaW50IGluc3RhbmNlLAogICAgIGlmICggIWN0eHQuZGF0YSApCiAgICAgICAgIHJldHVybiAt
RU5PTUVNOwogCi0gICAgaWYgKCAocnYgPSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUo
ZCwgJmN0eHQpKSAhPSAwICkKKyAgICBpZiAoIChydiA9IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29k
ZV0uc2F2ZShkLT52Y3B1W2luc3RhbmNlXSwgJmN0eHQpKSAhPSAwICkKICAgICAgICAgcHJpbnRr
KFhFTkxPR19HX0VSUiAiSFZNJWQgc2F2ZTogZmFpbGVkIHRvIHNhdmUgdHlwZSAlIlBSSXUxNiIg
KCVkKVxuIiwKICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgdHlwZWNvZGUsIHJ2KTsKICAg
ICBlbHNlIGlmICggcnYgPSAtRU5PRU5ULCBjdHh0LmN1ciA+PSBzaXplb2YoKmRlc2MpICkKQEAg
LTIyMywxNyArMjI1LDI5IEBAIGludCBodm1fc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKICAgICBmb3IgKCBpID0gMDsgaSA8PSBIVk1fU0FWRV9DT0RFX01B
WDsgaSsrICkKICAgICB7CiAgICAgICAgIHN0cnVjdCB2Y3B1ICp2OwotICAgICAgICBodm1fc2F2
ZV92Y3B1X2hhbmRsZXIgc2F2ZV9vbmVfaGFuZGxlciA9IGh2bV9zcl9oYW5kbGVyc1tpXS5zYXZl
X29uZTsKLSAgICAgICAgaHZtX3NhdmVfaGFuZGxlciBoYW5kbGVyID0gaHZtX3NyX2hhbmRsZXJz
W2ldLnNhdmU7OworICAgICAgICBodm1fc2F2ZV9oYW5kbGVyIGhhbmRsZXIgPSBodm1fc3JfaGFu
ZGxlcnNbaV0uc2F2ZTsKIAotICAgICAgICBpZiAoIHNhdmVfb25lX2hhbmRsZXIgKQorICAgICAg
ICBpZiAoIGhhbmRsZXIgKQogICAgICAgICB7Ci0gICAgICAgICAgICBmb3JfZWFjaF92Y3B1ICgg
ZCwgdiApCisgICAgICAgICAgICBpZiAoIGh2bV9zcl9oYW5kbGVyc1tpXS5raW5kID09IEhWTVNS
X1BFUl9WQ1BVICkKICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9H
X0dfSU5GTyAiSFZNICVwdiBzYXZlOiAlc1xuIiwKLSAgICAgICAgICAgICAgICAgICAgICAgdiwg
aHZtX3NyX2hhbmRsZXJzW2ldLm5hbWUpOwotCi0gICAgICAgICAgICAgICAgaWYgKCBzYXZlX29u
ZV9oYW5kbGVyKHYsIGgpICE9IDAgKQorICAgICAgICAgICAgICAgIGZvcl9lYWNoX3ZjcHUgKCBk
LCB2ICkKKyAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIHByaW50ayhYRU5M
T0dfR19JTkZPICJIVk0gJXB2IHNhdmU6ICVzXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdiwgaHZtX3NyX2hhbmRsZXJzW2ldLm5hbWUpOworCisgICAgICAgICAgICAgICAgICAgIGlm
ICggaGFuZGxlcih2LCBoKSAhPSAwICkKKyAgICAgICAgICAgICAgICAgICAgeworICAgICAgICAg
ICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUgorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICJIVk0gJXB2IHNhdmU6IGZhaWxlZCB0byBzYXZlIHR5cGUgJSJQUkl1MTYiXG4i
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHYsIGkpOworICAgICAgICAgICAgICAg
ICAgICAgICAgcmV0dXJuIC1FTk9EQVRBOworICAgICAgICAgICAgICAgICAgICB9CisgICAgICAg
ICAgICAgICAgfQorICAgICAgICAgICAgfQorICAgICAgICAgICAgZWxzZQorICAgICAgICAgICAg
eworICAgICAgICAgICAgICAgIGlmICggaGFuZGxlcih2LCBoKSAhPSAwICkKICAgICAgICAgICAg
ICAgICB7CiAgICAgICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICJIVk0gJXB2IHNhdmU6IGZhaWxlZCB0byBzYXZlIHR5cGUgJSJQ
Ukl1MTYiXG4iLApAQCAtMjQyLDE5ICsyNTYsNiBAQCBpbnQgaHZtX3NhdmUoc3RydWN0IGRvbWFp
biAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgICAgICAgICAgICAgfQogICAgICAg
ICAgICAgfQogICAgICAgICB9Ci0gICAgICAgIGVsc2UgaWYgKCBoYW5kbGVyICkKLSAgICAgICAg
ewotICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0lORk8gIkhWTSVkIHNhdmU6ICVzXG4iLAot
ICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgaHZtX3NyX2hhbmRsZXJzW2ldLm5hbWUp
OwotCi0gICAgICAgICAgICBpZiAoIGhhbmRsZXIoZCwgaCkgIT0gMCApCi0gICAgICAgICAgICB7
Ci0gICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUgotICAgICAgICAgICAgICAgICAg
ICAgICAiSFZNJWQgc2F2ZTogZmFpbGVkIHRvIHNhdmUgdHlwZSAlIlBSSXUxNiJcbiIsCi0gICAg
ICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgaSk7Ci0gICAgICAgICAgICAgICAgcmV0
dXJuIC1FTk9EQVRBOwotICAgICAgICAgICAgfQotICAgICAgICB9CiAgICAgfQogCiAgICAgLyog
U2F2ZSBhbiBlbmQtb2YtZmlsZSBtYXJrZXIgKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9o
dm0vdmlvYXBpYy5jIGIveGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMKaW5kZXggNjZmNTRlNC4u
ODZkMDJjZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMKKysrIGIveGVu
L2FyY2gveDg2L2h2bS92aW9hcGljLmMKQEAgLTU2OSw4ICs1NjksOSBAQCBpbnQgdmlvYXBpY19n
ZXRfdHJpZ2dlcl9tb2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBnc2kp
CiAgICAgcmV0dXJuIHZpb2FwaWMtPnJlZGlydGJsW3Bpbl0uZmllbGRzLnRyaWdfbW9kZTsKIH0K
IAotc3RhdGljIGludCBpb2FwaWNfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgaW9hcGljX3NhdmUoc3RydWN0IHZjcHUgKnYsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47
CiAgICAgc3RydWN0IGh2bV92aW9hcGljICpzOwogCiAgICAgaWYgKCAhaGFzX3Zpb2FwaWMoZCkg
KQpAQCAtNjAxLDcgKzYwMiw3IEBAIHN0YXRpYyBpbnQgaW9hcGljX2xvYWQoc3RydWN0IGRvbWFp
biAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIGh2bV9sb2FkX2VudHJ5
KElPQVBJQywgaCwgJnMtPmRvbVUpOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKElP
QVBJQywgaW9hcGljX3NhdmUsIE5VTEwsIGlvYXBpY19sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsK
K0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoSU9BUElDLCBpb2FwaWNfc2F2ZSwgaW9hcGljX2xv
YWQsIDEsIEhWTVNSX1BFUl9ET00pOwogCiB2b2lkIHZpb2FwaWNfcmVzZXQoc3RydWN0IGRvbWFp
biAqZCkKIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyBiL3hlbi9h
cmNoL3g4Ni9odm0vdmlyaWRpYW4uYwppbmRleCAyNjhjY2NlLi5jYzM3YWI0IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJp
ZGlhbi5jCkBAIC05OTAsOCArOTkwLDkgQEAgb3V0OgogICAgIHJldHVybiBIVk1fSENBTExfY29t
cGxldGVkOwogfQogCi1zdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQoc3RydWN0
IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IHZpcmlkaWFu
X3NhdmVfZG9tYWluX2N0eHQoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpo
KQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3RydWN0IGh2bV92
aXJpZGlhbl9kb21haW5fY29udGV4dCBjdHh0ID0gewogICAgICAgICAudGltZV9yZWZfY291bnQg
PSBkLT5hcmNoLmh2bV9kb21haW4udmlyaWRpYW4udGltZV9yZWZfY291bnQudmFsLAogICAgICAg
ICAuaHlwZXJjYWxsX2dwYSAgPSBkLT5hcmNoLmh2bV9kb21haW4udmlyaWRpYW4uaHlwZXJjYWxs
X2dwYS5yYXcsCkBAIC0xMDIzLDEwICsxMDI0LDEwIEBAIHN0YXRpYyBpbnQgdmlyaWRpYW5fbG9h
ZF9kb21haW5fY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
ICAgICByZXR1cm4gMDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9E
T01BSU4sIHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQsIE5VTEwsCitIVk1fUkVHSVNURVJfU0FW
RV9SRVNUT1JFKFZJUklESUFOX0RPTUFJTiwgdmlyaWRpYW5fc2F2ZV9kb21haW5fY3R4dCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dCwgMSwgSFZN
U1JfUEVSX0RPTSk7CiAKLXN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lKHN0
cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgdmlyaWRp
YW5fc2F2ZV92Y3B1X2N0eHQoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpo
KQogewogICAgIHN0cnVjdCBodm1fdmlyaWRpYW5fdmNwdV9jb250ZXh0IGN0eHQgPSB7CiAgICAg
ICAgIC52cF9hc3Npc3RfbXNyID0gdi0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3Qu
bXNyLnJhdywKQEAgLTEwMzksMjEgKzEwNDAsNiBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVf
dmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAg
ICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KFZJUklESUFOX1ZDUFUsIHYtPnZjcHVfaWQsIGgsICZj
dHh0KTsKIH0KIAotc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgZG9t
YWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKLXsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsK
LSAgICBpbnQgZXJyID0gMDsKLQotICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICB7Ci0g
ICAgICAgIGVyciA9IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0X29uZSh2LCBoKTsKLSAgICAgICAg
aWYgKCBlcnIgKQotICAgICAgICAgICAgYnJlYWs7Ci0gICAgfQotCi0gICAgcmV0dXJuIGVycjsK
LX0KLQogc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpk
LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBpbnQgdmNwdWlkOwpAQCAtMTA4NSw3
ICsxMDcxLDYgQEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3QgZG9t
YWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVf
UkVTVE9SRShWSVJJRElBTl9WQ1BVLCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dCwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICB2aXJpZGlhbl9sb2FkX3ZjcHVfY3R4dCwgMSwgSFZNU1JfUEVSX1ZD
UFUpOwogCiBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV92aXJpZGlhbl92ZXJzaW9uKGNvbnN0IGNo
YXIgKmFyZykKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMgYi94ZW4vYXJj
aC94ODYvaHZtL3ZsYXBpYy5jCmluZGV4IDk0Y2E4YmIuLmEyMGJkZTggMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwpA
QCAtMTQzNSw3ICsxNDM1LDcgQEAgc3RhdGljIHZvaWQgbGFwaWNfcmVhcm0oc3RydWN0IHZsYXBp
YyAqcykKICAgICBzLT50aW1lcl9sYXN0X3VwZGF0ZSA9IHMtPnB0Lmxhc3RfcGx0X2d0aW1lOwog
fQogCi1zdGF0aWMgaW50IGxhcGljX3NhdmVfaGlkZGVuX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGxhcGljX3NhdmVfaGlkZGVuKHN0cnVj
dCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBpZiAoICFoYXNfdmxh
cGljKHYtPmRvbWFpbikgKQogICAgICAgICByZXR1cm4gMDsKQEAgLTE0NDMsMjIgKzE0NDMsNyBA
QCBzdGF0aWMgaW50IGxhcGljX3NhdmVfaGlkZGVuX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KExBUElDLCB2LT52
Y3B1X2lkLCBoLCAmdmNwdV92bGFwaWModiktPmh3KTsKIH0KIAotc3RhdGljIGludCBsYXBpY19z
YXZlX2hpZGRlbihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKLXsK
LSAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBpbnQgZXJyID0gMDsKLQotICAgIGZvcl9lYWNoX3Zj
cHUgKCBkLCB2ICkKLSAgICB7Ci0gICAgICAgIGVyciA9IGxhcGljX3NhdmVfaGlkZGVuX29uZSh2
LCBoKTsKLSAgICAgICAgaWYgKCBlcnIgKQotICAgICAgICAgICAgYnJlYWs7Ci0gICAgfQotCi0g
ICAgcmV0dXJuIGVycjsKLX0KLQotc3RhdGljIGludCBsYXBpY19zYXZlX3JlZ3Nfb25lKHN0cnVj
dCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgbGFwaWNfc2F2
ZV9yZWdzKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBp
ZiAoICFoYXNfdmxhcGljKHYtPmRvbWFpbikgKQogICAgICAgICByZXR1cm4gMDsKQEAgLTE0Njks
MjQgKzE0NTQsNiBAQCBzdGF0aWMgaW50IGxhcGljX3NhdmVfcmVnc19vbmUoc3RydWN0IHZjcHUg
KnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShM
QVBJQ19SRUdTLCB2LT52Y3B1X2lkLCBoLCB2Y3B1X3ZsYXBpYyh2KS0+cmVncyk7CiB9CiAKLXN0
YXRpYyBpbnQgbGFwaWNfc2F2ZV9yZWdzKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQotewotICAgIHN0cnVjdCB2Y3B1ICp2OwotICAgIGludCBlcnIgPSAwOwotCi0g
ICAgaWYgKCAhaGFzX3ZsYXBpYyhkKSApCi0gICAgICAgIHJldHVybiAwOwotCi0gICAgZm9yX2Vh
Y2hfdmNwdSAoIGQsIHYgKQotICAgIHsKLSAgICAgICAgZXJyID0gbGFwaWNfc2F2ZV9yZWdzX29u
ZSh2LCBoKTsKLSAgICAgICAgaWYgKCBlcnIgKQotICAgICAgICAgICAgYnJlYWs7Ci0gICAgfQot
Ci0gICAgcmV0dXJuIGVycjsKLX0KLQogLyoKICAqIEZvbGxvd2luZyBsYXBpY19sb2FkX2hpZGRl
bigpL2xhcGljX2xvYWRfcmVncygpIHdlIG1heSBuZWVkIHRvCiAgKiBjb3JyZWN0IElEIGFuZCBM
RFIgd2hlbiB0aGV5IGNvbWUgZnJvbSBhbiBvbGQsIGJyb2tlbiBoeXBlcnZpc29yLgpAQCAtMTU4
Nyw5ICsxNTU0LDkgQEAgc3RhdGljIGludCBsYXBpY19sb2FkX3JlZ3Moc3RydWN0IGRvbWFpbiAq
ZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJ
U1RFUl9TQVZFX1JFU1RPUkUoTEFQSUMsIGxhcGljX3NhdmVfaGlkZGVuLCBsYXBpY19zYXZlX2hp
ZGRlbl9vbmUsIGxhcGljX2xvYWRfaGlkZGVuLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShM
QVBJQywgbGFwaWNfc2F2ZV9oaWRkZW4sIGxhcGljX2xvYWRfaGlkZGVuLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfVkNQVSk7Ci1IVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKExBUElDX1JFR1MsIGxhcGljX3NhdmVfcmVncywgbGFwaWNfc2F2ZV9yZWdzX29uZSwgbGFw
aWNfbG9hZF9yZWdzLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShMQVBJQ19SRUdTLCBsYXBp
Y19zYXZlX3JlZ3MsIGxhcGljX2xvYWRfcmVncywKICAgICAgICAgICAgICAgICAgICAgICAgICAg
MSwgSFZNU1JfUEVSX1ZDUFUpOwogCiBpbnQgdmxhcGljX2luaXQoc3RydWN0IHZjcHUgKnYpCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdnBp
Yy5jCmluZGV4IGNhOWI0Y2IuLmJhZDUwNjYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
dnBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jCkBAIC0zNzEsOCArMzcxLDkgQEAg
c3RhdGljIGludCB2cGljX2ludGVyY2VwdF9lbGNyX2lvKAogICAgIHJldHVybiBYODZFTVVMX09L
QVk7CiB9CiAKLXN0YXRpYyBpbnQgdnBpY19zYXZlKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21h
aW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCB2cGljX3NhdmUoc3RydWN0IHZjcHUgKnYsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQogeworICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21h
aW47CiAgICAgc3RydWN0IGh2bV9od192cGljICpzOwogICAgIGludCBpOwogCkBAIC00MTEsNyAr
NDEyLDcgQEAgc3RhdGljIGludCB2cGljX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JF
U1RPUkUoUElDLCB2cGljX3NhdmUsIE5VTEwsIHZwaWNfbG9hZCwgMiwgSFZNU1JfUEVSX0RPTSk7
CitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBJQywgdnBpY19zYXZlLCB2cGljX2xvYWQsIDIs
IEhWTVNSX1BFUl9ET00pOwogCiB2b2lkIHZwaWNfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKIHsK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaCBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL3NhdmUuaAppbmRleCBmMjI4M2ZjLi5iODY3MDI3IDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vc2F2ZS5oCkBAIC05NSwxMCArOTUsOCBAQCBzdGF0aWMgaW5saW5lIHVpbnQxNl90IGh2bV9s
b2FkX2luc3RhbmNlKHN0cnVjdCBodm1fZG9tYWluX2NvbnRleHQgKmgpCiAgKiBUaGUgc2F2ZSBo
YW5kbGVyIG1heSBzYXZlIG11bHRpcGxlIGluc3RhbmNlcyBvZiBhIHR5cGUgaW50byB0aGUgYnVm
ZmVyOwogICogdGhlIGxvYWQgaGFuZGxlciB3aWxsIGJlIGNhbGxlZCBvbmNlIGZvciBlYWNoIGlu
c3RhbmNlIGZvdW5kIHdoZW4KICAqIHJlc3RvcmluZy4gIEJvdGggcmV0dXJuIG5vbi16ZXJvIG9u
IGVycm9yLiAqLwotdHlwZWRlZiBpbnQgKCpodm1fc2F2ZV9oYW5kbGVyKSAoc3RydWN0IGRvbWFp
biAqZCwgCit0eXBlZGVmIGludCAoKmh2bV9zYXZlX2hhbmRsZXIpIChzdHJ1Y3QgdmNwdSAqdiwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29udGV4dF90ICpo
KTsKLXR5cGVkZWYgaW50ICgqaHZtX3NhdmVfdmNwdV9oYW5kbGVyKShzdHJ1Y3QgIHZjcHUgKnYs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCk7CiB0eXBlZGVmIGludCAoKmh2bV9sb2FkX2hhbmRsZXIpIChzdHJ1Y3QgZG9tYWluICpk
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpOwogCkBAIC0xMDcsNyArMTA1LDYgQEAgdHlwZWRlZiBpbnQgKCpodm1fbG9hZF9oYW5kbGVy
KSAoc3RydWN0IGRvbWFpbiAqZCwKIHZvaWQgaHZtX3JlZ2lzdGVyX3NhdmV2bSh1aW50MTZfdCB0
eXBlY29kZSwKICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpuYW1lLCAKICAg
ICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9oYW5kbGVyIHNhdmVfc3RhdGUsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfdmNwdV9oYW5kbGVyIHNhdmVfb25lLAogICAg
ICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX2hhbmRsZXIgbG9hZF9zdGF0ZSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICBzaXplX3Qgc2l6ZSwgaW50IGtpbmQpOwogCkBAIC0xMTcsMTMg
KzExNCwxMiBAQCB2b2lkIGh2bV9yZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlwZWNvZGUsCiAK
IC8qIFN5bnRhY3RpYyBzdWdhciBhcm91bmQgdGhhdCBmdW5jdGlvbjogc3BlY2lmeSB0aGUgbWF4
IG51bWJlciBvZgogICogc2F2ZXMsIGFuZCB0aGlzIGNhbGN1bGF0ZXMgdGhlIHNpemUgb2YgYnVm
ZmVyIG5lZWRlZCAqLwotI2RlZmluZSBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKF94LCBfc2F2
ZSwgX3NhdmVfb25lLCBfbG9hZCwgX251bSwgX2spICBcCisjZGVmaW5lIEhWTV9SRUdJU1RFUl9T
QVZFX1JFU1RPUkUoX3gsIF9zYXZlLCBfbG9hZCwgX251bSwgX2spICBcCiBzdGF0aWMgaW50IF9f
aW5pdCBfX2h2bV9yZWdpc3Rlcl8jI194IyNfc2F2ZV9hbmRfcmVzdG9yZSh2b2lkKSAgICAgICAg
ICAgIFwKIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIGh2bV9yZWdpc3Rlcl9zYXZldm0oSFZNX1NB
VkVfQ09ERShfeCksICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAg
ICAgICAgICAgICAgICAjX3gsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgICZfc2F2ZSwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICAgICAgICAgICAgICAgICAgX3Nh
dmVfb25lLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAg
ICAgICAgICAgICAgICAgICAmX2xvYWQsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgIChfbnVtKSAqIChIVk1fU0FWRV9M
RU5HVEgoX3gpICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICsgc2l6ZW9mIChzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvcikpLCBcCi0tIAoy
LjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:21:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09:21:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnh86-0005h1-9G; Thu, 09 Aug 2018 09:21: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=21xi=ky=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fnh85-0005gL-22
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 09:21:13 +0000
X-Inumbo-ID: 6c55a7d0-9bb5-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6c55a7d0-9bb5-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 11:20: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=EgJ8qfKhHqFODIvecvN5IGWKXlZP3ZvDdBKDWI0wu4yZ9nRsuZ5c3l7sVoSAMZi0SbdsnyamI21blaQNXpi2YZ4VbUaoNUkKxTcQU37KjaToqZDGuZd7Z260sitKzmf+RMyqX2kn5E9ym7D6zRsZ0XPDgyVpSo1ZxJ7F5mqEbRdTzl8OiOvDmtNt40i7eypkp3L1SeG2v9QxTvvdObBX9e4v3Np82f+RQiGBGlXK736+GCN2FD3GF9zluZckMTuRG5qCv9SooMqciXn+p2bgu67ZRQKCYdpN91/Za7Ak8OtFOH7UPCmUbOT1hBHsxwK4Kb281j1d8BbeLJdxCd/8LA==;
 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+MoT+ArGYlrmpiYt61Iyh/IncE=; b=AUxSK5A6drBNfpfYoBBKJlu9Gw+9
 BYH/kLfN+ATiag19uOWJr9q9nEk8KUZpEte/3XJiCi3XYAQ0I4WuaIo/UcQSwBIq
 CsBzwG7uRVW+lhQmnRxhipQE38+e/W5i2pdWkluWAlJsc90/cX995J/cyFjGRPpE
 IETTGtP1+e1ZdydwHeZHYdqOpC7XpyjMJHKFt3nG79sS1s1WCobKuRj6IZvaICTD
 A3FKOtGA4z8TYmIGO+y0lI5tgq4RZqJEKWIqXwVNb/vgU1vKkPL2ch8iuy+BWDzE
 9zoHSxvWyLeng2kE++XQ21rGWNOxnqMdSzDQ969dYTqZr2PIGHcxHTMyQg==
Received: (qmail 22964 invoked from network); 9 Aug 2018 12:21:09 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 9 Aug 2018 12:21:09 +0300
Received: (qmail 25535 invoked from network); 9 Aug 2018 12:21:09 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 9 Aug 2018 12:21:09 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  9 Aug 2018 12:20:55 +0300
Message-Id: <1533806461-7428-8-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
References: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v16 07/13] 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
ZXMgc2luY2UgVjE0OgoJLSBNb3ZlZCBhbGwgdGhlIG9wZXJhdGlvbnMgaW4gdGhlIGluaXRpYWxp
emVyLgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyB8IDMwICsrKysrKysrKysrKysr
KysrKystLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDExIGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyBiL3hl
bi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwppbmRleCA2OTRlYWU2Li4zZjUyZDM4IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92
aXJpZGlhbi5jCkBAIC0xMDI2LDI0ICsxMDI2LDMyIEBAIHN0YXRpYyBpbnQgdmlyaWRpYW5fbG9h
ZF9kb21haW5fY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
IEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVklSSURJQU5fRE9NQUlOLCB2aXJpZGlhbl9zYXZl
X2RvbWFpbl9jdHh0LAogICAgICAgICAgICAgICAgICAgICAgICAgICB2aXJpZGlhbl9sb2FkX2Rv
bWFpbl9jdHh0LCAxLCBIVk1TUl9QRVJfRE9NKTsKIAotc3RhdGljIGludCB2aXJpZGlhbl9zYXZl
X3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0
YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKKyAgICBzdHJ1Y3Qg
aHZtX3ZpcmlkaWFuX3ZjcHVfY29udGV4dCBjdHh0ID0geworICAgICAgICAudnBfYXNzaXN0X21z
ciA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXcsCisgICAgICAg
IC52cF9hc3Npc3RfcGVuZGluZyA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0
LnBlbmRpbmcsCisgICAgfTsKIAotICAgIGlmICggIWlzX3ZpcmlkaWFuX2RvbWFpbihkKSApCisg
ICAgaWYgKCAhaXNfdmlyaWRpYW5fZG9tYWluKHYtPmRvbWFpbikgKQogICAgICAgICByZXR1cm4g
MDsKIAotICAgIGZvcl9lYWNoX3ZjcHUoIGQsIHYgKSB7Ci0gICAgICAgIHN0cnVjdCBodm1fdmly
aWRpYW5fdmNwdV9jb250ZXh0IGN0eHQgPSB7Ci0gICAgICAgICAgICAudnBfYXNzaXN0X21zciA9
IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXcsCi0gICAgICAgICAg
ICAudnBfYXNzaXN0X3BlbmRpbmcgPSB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lz
dC5wZW5kaW5nLAotICAgICAgICB9OworICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShWSVJJRElB
Tl9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7Cit9CisKK3N0YXRpYyBpbnQgdmlyaWRpYW5f
c2F2ZV92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgp
Cit7CisgICAgc3RydWN0IHZjcHUgKnY7CisgICAgaW50IGVyciA9IDA7CiAKLSAgICAgICAgaWYg
KCBodm1fc2F2ZV9lbnRyeShWSVJJRElBTl9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCkgIT0g
MCApCi0gICAgICAgICAgICByZXR1cm4gMTsKKyAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCisg
ICAgeworICAgICAgICBlcnIgPSB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUodiwgaCk7Cisg
ICAgICAgIGlmICggZXJyICkKKyAgICAgICAgICAgIGJyZWFrOwogICAgIH0KIAotICAgIHJldHVy
biAwOworICAgIHJldHVybiBlcnI7CiB9CiAKIHN0YXRpYyBpbnQgdmlyaWRpYW5fbG9hZF92Y3B1
X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCi0tIAoyLjcu
NAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:21:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09:21:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnh81-0005eY-Vj; Thu, 09 Aug 2018 09:21: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=21xi=ky=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fnh80-0005eD-GU
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 09:21:08 +0000
X-Inumbo-ID: 9b658dfb-9bb5-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9b658dfb-9bb5-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 09:21: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=NNT1oGC09XZKpxb35I+vgBzrQXJQ0BonwlJTN0RooNX0XiZXXiLBwKAHwPU4Nx627KfxmEKJzztZDMnwR59zM1YYotxtDChZ0NqxL80h/9KY0aae7BCppMykMC61AwAf+7TDek34KMP1lHRwWSjMMDFSPZqCBkDu+EP6OKxSoeOVsA9Jp+g9dsVFRWCrxODvrnZzo+Dt/QlZWvnVOT8HTCUAvzcyE6OHqk3EoWcwYq3uP2yCkNCegVwQ06RQcZwB9zKUQaMlz+Lbc9xiLUwdQnsh4w7vLll5DxlGavCHlRF9wvODjQCsSMDxZYekaOa9WFrtyPM74UDW7v8qmAdggw==;
 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=40ItE22Qy4LqaYLdEWGP5
 oqBbrk=; b=O1a9UMf4P89Cmmv483snif/KLdCIxISvau74R0JtTCFQenebBA2nf
 DjSuOYX1wrNc45SzFowh9vBSGzt9C7vRx6uiSn4GA6o25ALyj4CejPszpJTUn7qa
 hzbcK84UVBuM0UFHrDiDO27Xq/ubyAPQXIy3hSQvgXiUB0vdJ+ubt1VQ9WsQro/G
 n34rMqUTZDTPtfFihTsTw7IzIUaTaS/JBTlNW3ZyAxAqHQiD+khACH4bLGrg264v
 mFlYXOa2XTTSp/ERGZhQ2EAp3AhxTvKU2VrOhNc2LV7v6xAonmLlrECtxPRsK+MK
 Lq5m07lu61gJGogKZcexiIeaWFKNa27TA==
Received: (qmail 22234 invoked from network); 9 Aug 2018 12:21:04 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 9 Aug 2018 12:21:04 +0300
Received: (qmail 25428 invoked from network); 9 Aug 2018 12:21:04 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 9 Aug 2018 12:21:04 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  9 Aug 2018 12:20:48 +0300
Message-Id: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH v16 00/13] 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
dmUgYW5kIGh2bV9zYXZlX29uZSBmdW5jcy4KVGhlIGZpbmFsIHBhdGNoZXMgYXJlIHVzZWQgZm9y
IGNsZWFuIHVwIGFuZCBjaGFuZ2UgdGhlIGh2bV9zYXZlX29uZSgpIGZ1bmMgd2hpbGUgCmNoYW5n
aW5nIGRvbWFpbl9wYXVzZSB0byB2Y3B1X3BhdXNlLgoKQ2hlZXJzLAoKQWxleGFuZHJ1IElzYWls
YSAoMTMpOgoKeDg2L2NwdTogSW50cm9kdWNlIHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lKCkgZnVu
Ywp4ODYvaHZtOiBJbnRyb2R1Y2UgaHZtX3NhdmVfdHNjX2FkanVzdF9vbmUoKSBmdW5jCng4Ni9o
dm06IEludHJvZHVjZSBodm1fc2F2ZV9jcHVfY3R4dF9vbmUgZnVuYwp4ODYvaHZtOiBJbnRyb2R1
Y2UgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUKeDg2L2h2bTogSW50cm9kdWNlIGh2bV9z
YXZlX2NwdV9tc3JzX29uZSBmdW5jCng4Ni9odm06IEludHJvZHVjZSBodm1fc2F2ZV9tdHJyX21z
cl9vbmUgZnVuYwp4ODYvaHZtOiBJbnRyb2R1Y2UgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25l
KCkKeDg2L2h2bTogSW50cm9kdWNlIGxhcGljX3NhdmVfaGlkZGVuX29uZQp4ODYvaHZtOiBJbnRy
b2R1Y2UgbGFwaWNfc2F2ZV9yZWdzX29uZSBmdW5jCng4Ni9odm06IEFkZCBoYW5kbGVyIGZvciBz
YXZlX29uZSBmdW5jcwp4ODYvZG9tY3RsOiBVc2UgaHZtX3NhdmVfdmNwdV9oYW5kbGVyCng4Ni9o
dm06IFJlbW92ZSByZWR1bmRhbnQgc2F2ZSBmdW5jdGlvbnMKeDg2L2RvbWN0bDogRG9uJ3QgcGF1
c2UgdGhlIHdob2xlIGRvbWFpbiBpZiBvbmx5CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:21:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09:21:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnh87-0005hb-Tw; Thu, 09 Aug 2018 09: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=21xi=ky=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fnh86-0005h4-CM
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 09:21:14 +0000
X-Inumbo-ID: 9fc43f65-9bb5-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9fc43f65-9bb5-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 09:21: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=FpIWXIYa4xjR5ytNH+yDMZPKwFFLepdh9tBOtrz/tBsOhzeOuEEZTYJvSJXpNoXETlH07NZPvkasfD4aJJ9nehwVm3RyPHzNtWtuwT/RlfFanD26EBxFDHp/C5+McdseZtKgBS2z67Gr/F4aZQhIOmkpeikmJFBPRC42ELW5qLh+kk014vtPL5SJR7y6KdGHC94tmlveerBiJdGg4v/OpsgxIXTQQw847v9vkCJ1hzkXhz9eVyX7vgj9eh2/u2qRtflfd1+YI8GQ5V8HRgfcUh7dLRq4jvWYATDBZGQbhPa+afL2FwgRFvSePYqd0keq1sFNOm7keJnBXdUqRpee0A==;
 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=ZGaGseEIWKoyoIH+GsrAervRwrU=; b=wLs9bhQpGTUxINg4FaGFJwizzM/u
 UL0Aj8jR4VCHkB711O+a0OUA9GN6Qskio7ZCD1uxeo0z/syBkQIVumWmYQuOhS2j
 zlcNbzEpQuF41IFPx1rXTgSDPBCDt7VsGlMEFjP1bOAAsOyq8MRKAC8f55At2nzD
 7pza/eo6igPGn3iiaYutZGxtF8LsfCYnPhV1D7ud0zCl3wH0GylZqCXIu5LmnkvP
 s58u3IMeMQ/geRQsWDiRpJNRI/qY02OAyb1rP9QoqtTCUnBXtLtQ28K1RJc3ihR7
 KnvzEkf6/dBRxlMvlpzL3mhch2nO7kacdPesQlMUuRU74r8p3lQ7dAmsYw==
Received: (qmail 23154 invoked from network); 9 Aug 2018 12:21:10 +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;
 9 Aug 2018 12:21:10 +0300
Received: (qmail 25552 invoked from network); 9 Aug 2018 12:21:11 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 9 Aug 2018 12:21:11 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  9 Aug 2018 12:20:57 +0300
Message-Id: <1533806461-7428-10-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
References: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v16 09/13] x86/hvm: Introduce
 lapic_save_regs_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
Q2hhbmdlcyBzaW5jZSB2MTU6CgktIERyb3Agc3RydWN0IHZsYXBpYyAqcy4KLS0tCiB4ZW4vYXJj
aC94ODYvaHZtL3ZsYXBpYy5jIHwgMjMgKysrKysrKysrKysrKysrLS0tLS0tLS0KIDEgZmlsZSBj
aGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9odm0vdmxhcGljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCmluZGV4
IDQyOWZmYjUuLmFhODkyYmMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMK
KysrIGIveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwpAQCAtMTQ1OCwyNiArMTQ1OCwzMyBAQCBz
dGF0aWMgaW50IGxhcGljX3NhdmVfaGlkZGVuKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQogICAgIHJldHVybiBlcnI7CiB9CiAKK3N0YXRpYyBpbnQgbGFwaWNfc2F2
ZV9yZWdzX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCit7Cisg
ICAgaWYgKCAhaGFzX3ZsYXBpYyh2LT5kb21haW4pICkKKyAgICAgICAgcmV0dXJuIDA7CisKKyAg
ICBpZiAoIGh2bV9mdW5jcy5zeW5jX3Bpcl90b19pcnIgKQorICAgICAgICBodm1fZnVuY3Muc3lu
Y19waXJfdG9faXJyKHYpOworCisgICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KExBUElDX1JFR1Ms
IHYtPnZjcHVfaWQsIGgsIHZjcHVfdmxhcGljKHYpLT5yZWdzKTsKK30KKwogc3RhdGljIGludCBs
YXBpY19zYXZlX3JlZ3Moc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgp
CiB7CiAgICAgc3RydWN0IHZjcHUgKnY7Ci0gICAgc3RydWN0IHZsYXBpYyAqczsKLSAgICBpbnQg
cmMgPSAwOworICAgIGludCBlcnIgPSAwOwogCiAgICAgaWYgKCAhaGFzX3ZsYXBpYyhkKSApCiAg
ICAgICAgIHJldHVybiAwOwogCiAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQogICAgIHsKLSAg
ICAgICAgaWYgKCBodm1fZnVuY3Muc3luY19waXJfdG9faXJyICkKLSAgICAgICAgICAgIGh2bV9m
dW5jcy5zeW5jX3Bpcl90b19pcnIodik7Ci0KLSAgICAgICAgcyA9IHZjcHVfdmxhcGljKHYpOwot
ICAgICAgICBpZiAoIChyYyA9IGh2bV9zYXZlX2VudHJ5KExBUElDX1JFR1MsIHYtPnZjcHVfaWQs
IGgsIHMtPnJlZ3MpKSAhPSAwICkKKyAgICAgICAgZXJyID0gbGFwaWNfc2F2ZV9yZWdzX29uZSh2
LCBoKTsKKyAgICAgICAgaWYgKCBlcnIgKQogICAgICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0g
ICAgcmV0dXJuIHJjOworICAgIHJldHVybiBlcnI7CiB9CiAKIC8qCi0tIAoyLjcuNAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:21:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09:21:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnh82-0005el-JC; Thu, 09 Aug 2018 09:21:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=21xi=ky=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fnh80-0005eF-Ks
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 09:21:08 +0000
X-Inumbo-ID: 69357eec-9bb5-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 69357eec-9bb5-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 11:20: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=HYVrPV3EUqSkxGt1oixSUHXjtWgbjbZHsg9VdPuv/wqaSGN4Ftywz1FIWdufjdJzRuoUZJZK4vC419Ilp7sr49/lTpPs8MP+LH1GPq4JiBo3q7nYtRUO91iLEQ/1p3B06aXsDsxXZpXNy2tygKgsRnPQid2rY0O88cJEpm74J7P+u6p4Z5/dXiTvBIbpg2OJX8UlOOQxnDzM1iYZ2Ug3Fxbw3xuHs7DwQWjalUR5/44je2xlbGIuGVVPqNYX5TCpBnOsPzMinUg0/e2LK8LWK1hpIBrakhWWIM3WQsf/Elu5cj35pSoy+8HYmmAtxcLsifivoJswaGnVVIAAH/MSmA==;
 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=2PUMnOmQZHsCZcRMYqSxHXWjrec=; b=XNCW1ASrTrA+fDvKm/5j7/Wne3i1
 UwHXXb6j8W0Al0Wf6KRMk4mG3mvBY9Q0MUgoYDIdMKJfSROnqy6ghpLtlH7V92XT
 NQ8doX11w+HlXZnxREeNgSfNjv4sXLvkPgCdIOWO0VbPeLaAa1kDhB9dlCZvnzOY
 YZRlr035qenhP4pV8eZlLEvdwxuJiycj19ThSwaC5fg8lcQLDp4GFLr5VfIx3wmn
 F5nJgnI9Sj+/IV97RZ2vRy8E3S3htCy2tAZ7rWpQrZQ6/jB2EbeGyNPg0rEUDyoN
 5uswQXYWY1kWX3ZGqH0f/Uy/YW66WMNS78mJlaqY9/ZEMbJ14i7P7ztLKg==
Received: (qmail 22348 invoked from network); 9 Aug 2018 12:21:05 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 9 Aug 2018 12:21:05 +0300
Received: (qmail 25459 invoked from network); 9 Aug 2018 12:21:05 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 9 Aug 2018 12:21:05 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  9 Aug 2018 12:20:49 +0300
Message-Id: <1533806461-7428-2-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
References: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v16 01/13] 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+ClJldmll
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0KQ2hhbmdlcyBzaW5j
ZSBWMTE6CgktIFJlbW92ZWQgdGhlIG1lbXNldCBhbmQgYWRkZWQgaW5pdCB3aXRoIHt9LgotLS0K
IHhlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYyB8IDIxICsrKysrKysrKysrKystLS0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIGIveGVuL2FyY2gveDg2L2Nw
dS9tY2hlY2svdm1jZS5jCmluZGV4IGUwN2NkMmYuLjMxZTU1M2MgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYworKysgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92
bWNlLmMKQEAgLTM0OSw2ICszNDksMTggQEAgaW50IHZtY2Vfd3Jtc3IodWludDMyX3QgbXNyLCB1
aW50NjRfdCB2YWwpCiAgICAgcmV0dXJuIHJldDsKIH0KIAorc3RhdGljIGludCB2bWNlX3NhdmVf
dmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCit7
CisgICAgc3RydWN0IGh2bV92bWNlX3ZjcHUgY3R4dCA9IHsKKyAgICAgICAgLmNhcHMgPSB2LT5h
cmNoLnZtY2UubWNnX2NhcCwKKyAgICAgICAgLm1jaV9jdGwyX2JhbmswID0gdi0+YXJjaC52bWNl
LmJhbmtbMF0ubWNpX2N0bDIsCisgICAgICAgIC5tY2lfY3RsMl9iYW5rMSA9IHYtPmFyY2gudm1j
ZS5iYW5rWzFdLm1jaV9jdGwyLAorICAgICAgICAubWNnX2V4dF9jdGwgPSB2LT5hcmNoLnZtY2Uu
bWNnX2V4dF9jdGwsCisgICAgfTsKKworICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShWTUNFX1ZD
UFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKK30KKwogc3RhdGljIGludCB2bWNlX3NhdmVfdmNw
dV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAg
IHN0cnVjdCB2Y3B1ICp2OwpAQCAtMzU2LDE0ICszNjgsNyBAQCBzdGF0aWMgaW50IHZtY2Vfc2F2
ZV92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAK
ICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCiAgICAgewotICAgICAgICBzdHJ1Y3QgaHZtX3Zt
Y2VfdmNwdSBjdHh0ID0gewotICAgICAgICAgICAgLmNhcHMgPSB2LT5hcmNoLnZtY2UubWNnX2Nh
cCwKLSAgICAgICAgICAgIC5tY2lfY3RsMl9iYW5rMCA9IHYtPmFyY2gudm1jZS5iYW5rWzBdLm1j
aV9jdGwyLAotICAgICAgICAgICAgLm1jaV9jdGwyX2JhbmsxID0gdi0+YXJjaC52bWNlLmJhbmtb
MV0ubWNpX2N0bDIsCi0gICAgICAgICAgICAubWNnX2V4dF9jdGwgPSB2LT5hcmNoLnZtY2UubWNn
X2V4dF9jdGwsCi0gICAgICAgIH07Ci0KLSAgICAgICAgZXJyID0gaHZtX3NhdmVfZW50cnkoVk1D
RV9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7CisgICAgICAgIGVyciA9IHZtY2Vfc2F2ZV92
Y3B1X2N0eHRfb25lKHYsIGgpOwogICAgICAgICBpZiAoIGVyciApCiAgICAgICAgICAgICBicmVh
azsKICAgICB9Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:21:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09:21:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnh84-0005g6-Do; Thu, 09 Aug 2018 09: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=21xi=ky=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fnh82-0005eq-SJ
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 09:21:10 +0000
X-Inumbo-ID: 9d8346a7-9bb5-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9d8346a7-9bb5-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 09:21:37 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=fu+9GNPkMT9oYB6Mm9+wpmvRHLKCWWhgIo6lX87Sp+6yjVM9gfbGr8L3wyEosj7FFFNY9bbK1103T3NKJP9gwi4Lks8mggS8Tuvi6W0tLqpR67exzDAiyu9fis4bN3GgcTROQq8L6077KC22BoQkjnv7cJdR0vEgz4EOU+KJGbNxyqRwVAIzLn3WpRcqRIdfoSSpTeF8vR25F/6XSs+ys9DVgpLu8468qzbTvy+xdU8N+rffoHhUvgk9R0bYI+4+6fVjkzcLTOGTC5P3dEi9eqNdnRNNsXSABWhWEgJHE9BRk+w3nueRJ61BYoO69RQIFk26IK5uQTopCYXiOHAMow==;
 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=0D8EfAvA5HO2gj0ZKcrFal5BJYY=; b=k0qMme7TaCV5mWh+56IIOyqNHPYp
 xi5CsEh3RTJXjWBN3xOPua66rVD8vHf8ycZRLfcwv65Q/tXWquziUiiLiI7pPHlS
 ZiSGlzDOqlngoJVfiSZQvAzXFTfgTetOxwEKW+lLr65xaKuT1Xn0fVmLdY1ab714
 BwdHX/noR96ACUMekJDTt8fYZ8us7cM67/nXkTJhSWwqU1x77HvmCGRE5fxl3oVy
 8fW/vyVjX8G9DnXE6kP7hr3jq7PDWwIdsxbjJux8WkJ2vuzTIUinscJIgMYq3hoT
 MmnKvliguI45XC35S+HdH2JkeVn9weGLXCZSf2IsaSy1gsX30E9dVINMbw==
Received: (qmail 22774 invoked from network); 9 Aug 2018 12:21:08 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 9 Aug 2018 12:21:08 +0300
Received: (qmail 25519 invoked from network); 9 Aug 2018 12:21:08 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 9 Aug 2018 12:21:08 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  9 Aug 2018 12:20:53 +0300
Message-Id: <1533806461-7428-6-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
References: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v16 05/13] 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
d2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpSZXZpZXdlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tCkNoYW5nZXMgc2luY2UgVjE0
OgoJLSBSZW1vdmUgZXJyIGluaXQKCS0gQWRkIGJsYW5rIGxpbmUgYWhlYWQgb2YgcmV0dXJuLgot
LS0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgfCAxMDYgKysrKysrKysrKysrKysrKysrKysrKysr
KysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDU5IGluc2VydGlvbnMo
KyksIDQ3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMg
Yi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IDViMDgyMGUuLjdkZjg3NDQgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpA
QCAtMTM2NCw2OSArMTM2NCw4MSBAQCBzdGF0aWMgY29uc3QgdWludDMyX3QgbXNyc190b19zZW5k
W10gPSB7CiB9Owogc3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IG1zcl9jb3VudF9t
YXggPSBBUlJBWV9TSVpFKG1zcnNfdG9fc2VuZCk7CiAKLXN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1
X21zcnMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMg
aW50IGh2bV9zYXZlX2NwdV9tc3JzX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCiB7Ci0gICAgc3RydWN0IHZjcHUgKnY7CisgICAgc3RydWN0IGh2bV9zYXZlX2Rl
c2NyaXB0b3IgKmRlc2MgPSBfcCgmaC0+ZGF0YVtoLT5jdXJdKTsKKyAgICBzdHJ1Y3QgaHZtX21z
ciAqY3R4dDsKKyAgICB1bnNpZ25lZCBpbnQgaTsKKyAgICBpbnQgZXJyOwogCi0gICAgZm9yX2Vh
Y2hfdmNwdSAoIGQsIHYgKQorICAgIGVyciA9IF9odm1faW5pdF9lbnRyeShoLCBDUFVfTVNSX0NP
REUsIHYtPnZjcHVfaWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgSFZNX0NQVV9NU1JfU0la
RShtc3JfY291bnRfbWF4KSk7CisgICAgaWYgKCBlcnIgKQorICAgICAgICByZXR1cm4gZXJyOwor
ICAgIGN0eHQgPSAoc3RydWN0IGh2bV9tc3IgKikmaC0+ZGF0YVtoLT5jdXJdOworICAgIGN0eHQt
PmNvdW50ID0gMDsKKworICAgIGZvciAoIGkgPSAwOyBpIDwgQVJSQVlfU0laRShtc3JzX3RvX3Nl
bmQpOyArK2kgKQogICAgIHsKLSAgICAgICAgc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IgKmRl
c2MgPSBfcCgmaC0+ZGF0YVtoLT5jdXJdKTsKLSAgICAgICAgc3RydWN0IGh2bV9tc3IgKmN0eHQ7
Ci0gICAgICAgIHVuc2lnbmVkIGludCBpOworICAgICAgICB1aW50NjRfdCB2YWw7CisgICAgICAg
IGludCByYyA9IGd1ZXN0X3JkbXNyKHYsIG1zcnNfdG9fc2VuZFtpXSwgJnZhbCk7CiAKLSAgICAg
ICAgaWYgKCBfaHZtX2luaXRfZW50cnkoaCwgQ1BVX01TUl9DT0RFLCB2LT52Y3B1X2lkLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBIVk1fQ1BVX01TUl9TSVpFKG1zcl9jb3VudF9tYXgp
KSApCi0gICAgICAgICAgICByZXR1cm4gMTsKLSAgICAgICAgY3R4dCA9IChzdHJ1Y3QgaHZtX21z
ciAqKSZoLT5kYXRhW2gtPmN1cl07Ci0gICAgICAgIGN0eHQtPmNvdW50ID0gMDsKKyAgICAgICAg
LyoKKyAgICAgICAgICogSXQgaXMgdGhlIHByb2dyYW1tZXJzIHJlc3BvbnNpYmlsaXR5IHRvIGVu
c3VyZSB0aGF0CisgICAgICAgICAqIG1zcnNfdG9fc2VuZFtdIGNvbnRhaW4gZ2VuZXJhbGx5LXJl
YWQvd3JpdGUgTVNScy4KKyAgICAgICAgICogWDg2RU1VTF9FWENFUFRJT04gaGVyZSBpbXBsaWVz
IGEgbWlzc2luZyBmZWF0dXJlLCBhbmQgdGhhdCB0aGUKKyAgICAgICAgICogZ3Vlc3QgZG9lc24n
dCBoYXZlIGFjY2VzcyB0byB0aGUgTVNSLgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCByYyA9
PSBYODZFTVVMX0VYQ0VQVElPTiApCisgICAgICAgICAgICBjb250aW51ZTsKIAotICAgICAgICBm
b3IgKCBpID0gMDsgaSA8IEFSUkFZX1NJWkUobXNyc190b19zZW5kKTsgKytpICkKKyAgICAgICAg
aWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQogICAgICAgICB7Ci0gICAgICAgICAgICB1aW50NjRf
dCB2YWw7Ci0gICAgICAgICAgICBpbnQgcmMgPSBndWVzdF9yZG1zcih2LCBtc3JzX3RvX3NlbmRb
aV0sICZ2YWwpOworICAgICAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisgICAgICAgICAg
ICByZXR1cm4gLUVOWElPOworICAgICAgICB9CiAKLSAgICAgICAgICAgIC8qCi0gICAgICAgICAg
ICAgKiBJdCBpcyB0aGUgcHJvZ3JhbW1lcnMgcmVzcG9uc2liaWxpdHkgdG8gZW5zdXJlIHRoYXQK
LSAgICAgICAgICAgICAqIG1zcnNfdG9fc2VuZFtdIGNvbnRhaW4gZ2VuZXJhbGx5LXJlYWQvd3Jp
dGUgTVNScy4KLSAgICAgICAgICAgICAqIFg4NkVNVUxfRVhDRVBUSU9OIGhlcmUgaW1wbGllcyBh
IG1pc3NpbmcgZmVhdHVyZSwgYW5kIHRoYXQgdGhlCi0gICAgICAgICAgICAgKiBndWVzdCBkb2Vz
bid0IGhhdmUgYWNjZXNzIHRvIHRoZSBNU1IuCi0gICAgICAgICAgICAgKi8KLSAgICAgICAgICAg
IGlmICggcmMgPT0gWDg2RU1VTF9FWENFUFRJT04gKQotICAgICAgICAgICAgICAgIGNvbnRpbnVl
OworICAgICAgICBpZiAoICF2YWwgKQorICAgICAgICAgICAgY29udGludWU7IC8qIFNraXAgZW1w
dHkgTVNScy4gKi8KIAotICAgICAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQotICAg
ICAgICAgICAgewotICAgICAgICAgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwotICAgICAg
ICAgICAgICAgIHJldHVybiAtRU5YSU87Ci0gICAgICAgICAgICB9CisgICAgICAgIGN0eHQtPm1z
cltjdHh0LT5jb3VudF0uaW5kZXggPSBtc3JzX3RvX3NlbmRbaV07CisgICAgICAgIGN0eHQtPm1z
cltjdHh0LT5jb3VudCsrXS52YWwgPSB2YWw7CisgICAgfQogCi0gICAgICAgICAgICBpZiAoICF2
YWwgKQotICAgICAgICAgICAgICAgIGNvbnRpbnVlOyAvKiBTa2lwIGVtcHR5IE1TUnMuICovCisg
ICAgaWYgKCBodm1fZnVuY3Muc2F2ZV9tc3IgKQorICAgICAgICBodm1fZnVuY3Muc2F2ZV9tc3Io
diwgY3R4dCk7CiAKLSAgICAgICAgICAgIGN0eHQtPm1zcltjdHh0LT5jb3VudF0uaW5kZXggPSBt
c3JzX3RvX3NlbmRbaV07Ci0gICAgICAgICAgICBjdHh0LT5tc3JbY3R4dC0+Y291bnQrK10udmFs
ID0gdmFsOwotICAgICAgICB9CisgICAgQVNTRVJUKGN0eHQtPmNvdW50IDw9IG1zcl9jb3VudF9t
YXgpOwogCi0gICAgICAgIGlmICggaHZtX2Z1bmNzLnNhdmVfbXNyICkKLSAgICAgICAgICAgIGh2
bV9mdW5jcy5zYXZlX21zcih2LCBjdHh0KTsKKyAgICBmb3IgKCBpID0gMDsgaSA8IGN0eHQtPmNv
dW50OyArK2kgKQorICAgICAgICBjdHh0LT5tc3JbaV0uX3JzdmQgPSAwOwogCi0gICAgICAgIEFT
U0VSVChjdHh0LT5jb3VudCA8PSBtc3JfY291bnRfbWF4KTsKKyAgICBpZiAoIGN0eHQtPmNvdW50
ICkKKyAgICB7CisgICAgICAgIC8qIFJld3JpdGUgbGVuZ3RoIHRvIGluZGljYXRlIGhvdyBtdWNo
IHNwYWNlIHdlIGFjdHVhbGx5IHVzZWQuICovCisgICAgICAgIGRlc2MtPmxlbmd0aCA9IEhWTV9D
UFVfTVNSX1NJWkUoY3R4dC0+Y291bnQpOworICAgICAgICBoLT5jdXIgKz0gSFZNX0NQVV9NU1Jf
U0laRShjdHh0LT5jb3VudCk7CisgICAgfQorICAgIGVsc2UKKyAgICAgICAgLyogb3IgcmV3aW5k
IGFuZCByZW1vdmUgdGhlIGRlc2NyaXB0b3IgZnJvbSB0aGUgc3RyZWFtLiAqLworICAgICAgICBo
LT5jdXIgLT0gc2l6ZW9mKHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yKTsKIAotICAgICAgICBm
b3IgKCBpID0gMDsgaSA8IGN0eHQtPmNvdW50OyArK2kgKQotICAgICAgICAgICAgY3R4dC0+bXNy
W2ldLl9yc3ZkID0gMDsKKyAgICByZXR1cm4gMDsKK30KIAotICAgICAgICBpZiAoIGN0eHQtPmNv
dW50ICkKLSAgICAgICAgewotICAgICAgICAgICAgLyogUmV3cml0ZSBsZW5ndGggdG8gaW5kaWNh
dGUgaG93IG11Y2ggc3BhY2Ugd2UgYWN0dWFsbHkgdXNlZC4gKi8KLSAgICAgICAgICAgIGRlc2Mt
Pmxlbmd0aCA9IEhWTV9DUFVfTVNSX1NJWkUoY3R4dC0+Y291bnQpOwotICAgICAgICAgICAgaC0+
Y3VyICs9IEhWTV9DUFVfTVNSX1NJWkUoY3R4dC0+Y291bnQpOwotICAgICAgICB9Ci0gICAgICAg
IGVsc2UKLSAgICAgICAgICAgIC8qIG9yIHJld2luZCBhbmQgcmVtb3ZlIHRoZSBkZXNjcmlwdG9y
IGZyb20gdGhlIHN0cmVhbS4gKi8KLSAgICAgICAgICAgIGgtPmN1ciAtPSBzaXplb2Yoc3RydWN0
IGh2bV9zYXZlX2Rlc2NyaXB0b3IpOworc3RhdGljIGludCBodm1fc2F2ZV9jcHVfbXNycyhzdHJ1
Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3sKKyAgICBzdHJ1Y3QgdmNw
dSAqdjsKKyAgICBpbnQgZXJyID0gMDsKKworICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKKyAg
ICB7CisgICAgICAgIGVyciA9IGh2bV9zYXZlX2NwdV9tc3JzX29uZSh2LCBoKTsKKyAgICAgICAg
aWYgKCBlcnIgKQorICAgICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0gICAgcmV0dXJuIDA7Cisg
ICAgcmV0dXJuIGVycjsKIH0KIAogc3RhdGljIGludCBodm1fbG9hZF9jcHVfbXNycyhzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKLS0gCjIuNy40CgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:21:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09:21:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnh84-0005gG-OP; Thu, 09 Aug 2018 09:21: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=21xi=ky=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fnh82-0005ep-Rq
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 09:21:10 +0000
X-Inumbo-ID: 6abbde29-9bb5-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6abbde29-9bb5-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 11:20:12 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=qAH483R7lArAdKY9ychnkGkDHwxVXVY7sRp8KLRQtNQO3otEu/pyUXcnv0zdVrjEnsZ5l8o3yMSw8Uy2tGNLEmYVcTScO5i/qoGk1w97A6EjSbQxPY7ClCq7csgX/shdbqi0c8gkOD+byXTho2vPMNjWk6dDrxxUaIB6b1wvFmfJcwG8D+qmF8ByvSV6HbMO3OzIaoIPfb1Jvv/LYFFS7U1SrHWgfm66GGV8NwI3BjKKyxj5LOE15Pc7sgunM2ryT8FvLeoCWUI30+bT/t9Nz8ajercD/IUxUYp9DHfNBxsiGGRgWcpvquyPQ+/jx3Xej52zYb6eLCH0tOf4s90sdw==;
 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=cWL5mnqdoi+14CuIDGLaAauFePc=; b=KHVU6toPKiGcqpULbEBw9h4yJH3x
 frjGPIXHDqF67eTBlNW+bcGk6CpMJwOLcFEBb7+S7d5xuH1BFV7fyAu80u0Q3lVx
 j3EtS8yT7bPzUMMyeFf+wC4u92byEKtolkYaMy9t5XrLirVGrIqKOY6ayce1/yrk
 5rbiqDV8aOJO+zOcXJRpJlG6C6dzqHYPSZA8Hr2VDxDyQu9li39EQXhP2XNgbWxL
 XQetnoJcrLwCLC19WbnuHlxrGtftTsiBMV35m1bbYyIPkPayhqGCbtSL3r2zaPxv
 MNt3BvEFjnPsR12kx9X7/DmhwufYrM7OD59H4LhbdeyPuM7Hqqs4RfL/0w==
Received: (qmail 22689 invoked from network); 9 Aug 2018 12:21:07 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 9 Aug 2018 12:21:07 +0300
Received: (qmail 25511 invoked from network); 9 Aug 2018 12:21:07 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 9 Aug 2018 12:21:07 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  9 Aug 2018 12:20:52 +0300
Message-Id: <1533806461-7428-5-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
References: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v16 04/13] 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+ClJldmll
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0KQ2hhbmdlcyBzaW5j
ZSBWMTQ6CgktIFJlbW92ZSBlcnIgaW5pdAoJLSBBZGQgYmxhbmsgbGluZSBhaGVhZCBvZiByZXR1
cm4KCS0gTW92ZSB4c2F2ZV9lbmFibGVkKCkgY2hlY2sgdG8gdGhlIHNhdmVfb25lIGZ1bmMuCi0t
LQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDQ3ICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjkgaW5zZXJ0aW9ucygrKSwg
MTggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hl
bi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggMzMzYzM0Mi4uNWIwODIwZSAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC0x
MTg3LDM1ICsxMTg3LDQ2IEBAIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoQ1BVLCBodm1fc2F2
ZV9jcHVfY3R4dCwgaHZtX2xvYWRfY3B1X2N0eHQsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc2F2ZV9hcmVhKSArIFwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB4c3RhdGVfY3R4dF9zaXplKHhjcjApKQogCi1zdGF0aWMgaW50IGh2bV9zYXZl
X2NwdV94c2F2ZV9zdGF0ZXMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCitzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXNfb25lKHN0cnVjdCB2Y3B1
ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKICAg
ICBzdHJ1Y3QgaHZtX2h3X2NwdV94c2F2ZSAqY3R4dDsKKyAgICB1bnNpZ25lZCBpbnQgc2l6ZSA9
IEhWTV9DUFVfWFNBVkVfU0laRSh2LT5hcmNoLnhjcjBfYWNjdW0pOworICAgIGludCBlcnI7CiAK
LSAgICBpZiAoICFjcHVfaGFzX3hzYXZlICkKKyAgICBpZiAoICFjcHVfaGFzX3hzYXZlIHx8ICF4
c2F2ZV9lbmFibGVkKHYpICkKICAgICAgICAgcmV0dXJuIDA7ICAgLyogZG8gbm90aGluZyAqLwog
Ci0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQotICAgIHsKLSAgICAgICAgdW5zaWduZWQgaW50
IHNpemUgPSBIVk1fQ1BVX1hTQVZFX1NJWkUodi0+YXJjaC54Y3IwX2FjY3VtKTsKKyAgICBlcnIg
PSBfaHZtX2luaXRfZW50cnkoaCwgQ1BVX1hTQVZFX0NPREUsIHYtPnZjcHVfaWQsIHNpemUpOwor
ICAgIGlmICggZXJyICkKKyAgICAgICAgcmV0dXJuIGVycjsKIAotICAgICAgICBpZiAoICF4c2F2
ZV9lbmFibGVkKHYpICkKLSAgICAgICAgICAgIGNvbnRpbnVlOwotICAgICAgICBpZiAoIF9odm1f
aW5pdF9lbnRyeShoLCBDUFVfWFNBVkVfQ09ERSwgdi0+dmNwdV9pZCwgc2l6ZSkgKQotICAgICAg
ICAgICAgcmV0dXJuIDE7Ci0gICAgICAgIGN0eHQgPSAoc3RydWN0IGh2bV9od19jcHVfeHNhdmUg
KikmaC0+ZGF0YVtoLT5jdXJdOwotICAgICAgICBoLT5jdXIgKz0gc2l6ZTsKKyAgICBjdHh0ID0g
KHN0cnVjdCBodm1faHdfY3B1X3hzYXZlICopJmgtPmRhdGFbaC0+Y3VyXTsKKyAgICBoLT5jdXIg
Kz0gc2l6ZTsKKyAgICBjdHh0LT54ZmVhdHVyZV9tYXNrID0geGZlYXR1cmVfbWFzazsKKyAgICBj
dHh0LT54Y3IwID0gdi0+YXJjaC54Y3IwOworICAgIGN0eHQtPnhjcjBfYWNjdW0gPSB2LT5hcmNo
LnhjcjBfYWNjdW07CiAKLSAgICAgICAgY3R4dC0+eGZlYXR1cmVfbWFzayA9IHhmZWF0dXJlX21h
c2s7Ci0gICAgICAgIGN0eHQtPnhjcjAgPSB2LT5hcmNoLnhjcjA7Ci0gICAgICAgIGN0eHQtPnhj
cjBfYWNjdW0gPSB2LT5hcmNoLnhjcjBfYWNjdW07Ci0gICAgICAgIGV4cGFuZF94c2F2ZV9zdGF0
ZXModiwgJmN0eHQtPnNhdmVfYXJlYSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXpl
IC0gb2Zmc2V0b2YodHlwZW9mKCpjdHh0KSwgc2F2ZV9hcmVhKSk7Ci0gICAgfQorICAgIGV4cGFu
ZF94c2F2ZV9zdGF0ZXModiwgJmN0eHQtPnNhdmVfYXJlYSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgIHNpemUgLSBvZmZzZXRvZih0eXBlb2YoKmN0eHQpLCBzYXZlX2FyZWEpKTsKIAogICAgIHJl
dHVybiAwOwogfQogCitzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXMoc3RydWN0
IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCit7CisgICAgc3RydWN0IHZjcHUg
KnY7CisgICAgaW50IGVyciA9IDA7CisKKyAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCisgICAg
eworICAgICAgICBlcnIgPSBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29uZSh2LCBoKTsKKyAg
ICAgICAgaWYgKCBlcnIgKQorICAgICAgICAgICAgYnJlYWs7CisgICAgfQorCisgICAgcmV0dXJu
IGVycjsKK30KKwogLyoKICAqIFN0cnVjdHVyZSBsYXlvdXQgY29uZm9ybWl0eSBjaGVja3MsIGRv
Y3VtZW50aW5nIGNvcnJlY3RuZXNzIG9mIHRoZSBjYXN0IGluCiAgKiB0aGUgaW52b2NhdGlvbiBv
ZiB2YWxpZGF0ZV94c3RhdGUoKSBiZWxvdy4KLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:21:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09:21:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnh86-0005hK-Jt; Thu, 09 Aug 2018 09: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=21xi=ky=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fnh85-0005gM-2R
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 09:21:13 +0000
X-Inumbo-ID: 9eb3b538-9bb5-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9eb3b538-9bb5-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 09:21: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=SxE9muBZMi6kxqXZYrVE7vZ9VHhgC/XvvgtxGzdban4qmdEwJet2G+1HNdosVs8IFvtKmeZDTA7wholWXRkiaGvXQ+uDCWcrRKgr38WUBl44Xh4ebX3k/UtiAJsy/6qJU2rtXW7vzoHihHr/FFhIAZ4UeUc+/KL3hAQeJS7Gtja6M51MaG+LZxNt+caX1GVEKaWWi8i1ckf5dRxAs+H7C3xcufP44s61KDoZwa5cIxLTHjbi+Juq7ipb65jDqsJizpb5Q4mHmPMTEmMhItl8T5j5zfd3KehVyfQFvcogwUL5LguGuJdNFsdoQjWO5QrMdBwcIJDYzQzTNfpOihMQng==;
 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=AegCjxSWH5lZRL7RV6MY1xKVu6c=; b=w36n/8T6Kw0c3V/tv4P5BfU4MTfr
 92w/yxpSGPodiYhoT2fpEbmpW+82UvFChLRh88sxFNNBuCjgzpibj9SHNpGwRUE0
 U6nv2usd/UT7Pf7rtMLjsKANShQ5+vODO9apRKpiUbx/PajRu7/XtktK77xlSvHM
 CO8jyqvSb8aimjHNijSLIi4n3bDNW483DXX9+HtYl8QmO29k81uFcIG4n24WaceA
 C0XIsxOFmXdJ9E4SOjK+Mi0Leg5Sfk7G9+gv7VnHO1TOgmzVGtu8Y+iQd2k10uTu
 gRHyN9GtfKQP9vFK4/mSuw5SrMdwkOdpVxxqhmUmVD1dmGjAIPfHLATv3w==
Received: (qmail 22894 invoked from network); 9 Aug 2018 12:21:08 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 9 Aug 2018 12:21:08 +0300
Received: (qmail 25527 invoked from network); 9 Aug 2018 12:21:09 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 9 Aug 2018 12:21:09 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  9 Aug 2018 12:20:54 +0300
Message-Id: <1533806461-7428-7-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
References: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v16 06/13] 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
Q2hhbmdlcyBzaW5jZSB2MTU6CgktIERyb3AgY29tbWVudHMKCS0gQWRkIEJVSUxEX0JVR19PTgoJ
LSBtZW1jcHkgZm9yIHNpemVvZigpLgoKTm90ZTogVGhpcyBwYXRjaCBpcyBiYXNlZCBvbiBSb2dl
ciBQYXUgTW9ubmUncyBzZXJpZXNbMV0KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL210cnIuYyB8IDc4
ICsrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCA0MSBpbnNlcnRpb25zKCspLCAzNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCmluZGV4
IDQ4ZmFjYmIuLmVhMGIzZjggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCkBAIC03MTgsNTIgKzcxOCw1NiBAQCBpbnQgaHZt
X3NldF9tZW1fcGlubmVkX2NhY2hlYXR0cihzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBnZm5f
c3RhcnQsCiAgICAgcmV0dXJuIDA7CiB9CiAKLXN0YXRpYyBpbnQgaHZtX3NhdmVfbXRycl9tc3Io
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGh2
bV9zYXZlX210cnJfbXNyX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCiB7Ci0gICAgc3RydWN0IHZjcHUgKnY7CisgICAgY29uc3Qgc3RydWN0IG10cnJfc3RhdGUg
Km10cnJfc3RhdGUgPSAmdi0+YXJjaC5odm1fdmNwdS5tdHJyOworICAgIHN0cnVjdCBodm1faHdf
bXRyciBod19tdHJyID0geworICAgICAgICAubXNyX210cnJfZGVmX3R5cGUgPSBtdHJyX3N0YXRl
LT5kZWZfdHlwZSB8CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1BU0tfSU5TUihtdHJy
X3N0YXRlLT5maXhlZF9lbmFibGVkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgTVRSUmRlZlR5cGVfRkUpIHwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTUFT
S19JTlNSKG10cnJfc3RhdGUtPmVuYWJsZWQsIE1UUlJkZWZUeXBlX0UpLAorICAgICAgICAubXNy
X210cnJfY2FwICAgICAgPSBtdHJyX3N0YXRlLT5tdHJyX2NhcCwKKyAgICB9OworICAgIHVuc2ln
bmVkIGludCBpOwogCi0gICAgLyogc2F2ZSBtdHJyJnBhdCAqLwotICAgIGZvcl9lYWNoX3ZjcHUo
ZCwgdikKKyAgICBpZiAoIE1BU0tfRVhUUihod19tdHJyLm1zcl9tdHJyX2NhcCwgTVRSUmNhcF9W
Q05UKSA+CisgICAgICAgICAoQVJSQVlfU0laRShod19tdHJyLm1zcl9tdHJyX3ZhcikgLyAyKSAp
CiAgICAgewotICAgICAgICBjb25zdCBzdHJ1Y3QgbXRycl9zdGF0ZSAqbXRycl9zdGF0ZSA9ICZ2
LT5hcmNoLmh2bV92Y3B1Lm10cnI7Ci0gICAgICAgIHN0cnVjdCBodm1faHdfbXRyciBod19tdHJy
ID0gewotICAgICAgICAgICAgLm1zcl9tdHJyX2RlZl90eXBlID0gbXRycl9zdGF0ZS0+ZGVmX3R5
cGUgfAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTUFTS19JTlNSKG10cnJfc3Rh
dGUtPmZpeGVkX2VuYWJsZWQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgTVRSUmRlZlR5cGVfRkUpIHwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IE1BU0tfSU5TUihtdHJyX3N0YXRlLT5lbmFibGVkLCBNVFJSZGVmVHlwZV9FKSwKLSAgICAgICAg
ICAgIC5tc3JfbXRycl9jYXAgICAgICA9IG10cnJfc3RhdGUtPm10cnJfY2FwLAotICAgICAgICB9
OwotICAgICAgICB1bnNpZ25lZCBpbnQgaTsKKyAgICAgICAgZHByaW50ayhYRU5MT0dfR19FUlIs
CisgICAgICAgICAgICAgICAgIkhWTSBzYXZlOiAlcHY6IHRvbyBtYW55ICglbHUpIHZhcmlhYmxl
IHJhbmdlIE1UUlJzXG4iLAorICAgICAgICAgICAgICAgIHYsIE1BU0tfRVhUUihod19tdHJyLm1z
cl9tdHJyX2NhcCwgTVRSUmNhcF9WQ05UKSk7CisgICAgICAgIHJldHVybiAtRUlOVkFMOworICAg
IH0KIAotICAgICAgICBpZiAoIE1BU0tfRVhUUihod19tdHJyLm1zcl9tdHJyX2NhcCwgTVRSUmNh
cF9WQ05UKSA+Ci0gICAgICAgICAgICAgKEFSUkFZX1NJWkUoaHdfbXRyci5tc3JfbXRycl92YXIp
IC8gMikgKQotICAgICAgICB7Ci0gICAgICAgICAgICBkcHJpbnRrKFhFTkxPR19HX0VSUiwKLSAg
ICAgICAgICAgICAgICAgICAgIkhWTSBzYXZlOiAlcHY6IHRvbyBtYW55ICglbHUpIHZhcmlhYmxl
IHJhbmdlIE1UUlJzXG4iLAotICAgICAgICAgICAgICAgICAgICB2LCBNQVNLX0VYVFIoaHdfbXRy
ci5tc3JfbXRycl9jYXAsIE1UUlJjYXBfVkNOVCkpOwotICAgICAgICAgICAgcmV0dXJuIC1FSU5W
QUw7Ci0gICAgICAgIH0KKyAgICBodm1fZ2V0X2d1ZXN0X3BhdCh2LCAmaHdfbXRyci5tc3JfcGF0
X2NyKTsKIAotICAgICAgICBodm1fZ2V0X2d1ZXN0X3BhdCh2LCAmaHdfbXRyci5tc3JfcGF0X2Ny
KTsKKyAgICBmb3IgKCBpID0gMDsgaSA8IE1BU0tfRVhUUihod19tdHJyLm1zcl9tdHJyX2NhcCwg
TVRSUmNhcF9WQ05UKTsgaSsrICkKKyAgICB7CisgICAgICAgIGh3X210cnIubXNyX210cnJfdmFy
W2kgKiAyXSA9IG10cnJfc3RhdGUtPnZhcl9yYW5nZXMtPmJhc2U7CisgICAgICAgIGh3X210cnIu
bXNyX210cnJfdmFyW2kgKiAyICsgMV0gPSBtdHJyX3N0YXRlLT52YXJfcmFuZ2VzLT5tYXNrOwor
ICAgIH0KIAotICAgICAgICBmb3IgKCBpID0gMDsgaSA8IE1BU0tfRVhUUihod19tdHJyLm1zcl9t
dHJyX2NhcCwgTVRSUmNhcF9WQ05UKTsgaSsrICkKLSAgICAgICAgewotICAgICAgICAgICAgLyog
c2F2ZSBwaHlzYmFzZSAqLwotICAgICAgICAgICAgaHdfbXRyci5tc3JfbXRycl92YXJbaSoyXSA9
Ci0gICAgICAgICAgICAgICAgKCh1aW50NjRfdCopbXRycl9zdGF0ZS0+dmFyX3JhbmdlcylbaSoy
XTsKLSAgICAgICAgICAgIC8qIHNhdmUgcGh5c21hc2sgKi8KLSAgICAgICAgICAgIGh3X210cnIu
bXNyX210cnJfdmFyW2kqMisxXSA9Ci0gICAgICAgICAgICAgICAgKCh1aW50NjRfdCopbXRycl9z
dGF0ZS0+dmFyX3JhbmdlcylbaSoyKzFdOwotICAgICAgICB9CisgICAgQlVJTERfQlVHX09OKHNp
emVvZihod19tdHJyLm1zcl9tdHJyX2ZpeGVkKSAhPQorICAgICAgICAgICAgICAgICBzaXplb2Yo
bXRycl9zdGF0ZS0+Zml4ZWRfcmFuZ2VzKSk7CiAKLSAgICAgICAgZm9yICggaSA9IDA7IGkgPCBO
VU1fRklYRURfTVNSOyBpKysgKQotICAgICAgICAgICAgaHdfbXRyci5tc3JfbXRycl9maXhlZFtp
XSA9Ci0gICAgICAgICAgICAgICAgKCh1aW50NjRfdCopbXRycl9zdGF0ZS0+Zml4ZWRfcmFuZ2Vz
KVtpXTsKKyAgICBtZW1jcHkoaHdfbXRyci5tc3JfbXRycl9maXhlZCwgbXRycl9zdGF0ZS0+Zml4
ZWRfcmFuZ2VzLCBzaXplb2YoaHdfbXRyci5tc3JfbXRycl9maXhlZCkpOwogCi0gICAgICAgIGlm
ICggaHZtX3NhdmVfZW50cnkoTVRSUiwgdi0+dmNwdV9pZCwgaCwgJmh3X210cnIpICE9IDAgKQot
ICAgICAgICAgICAgcmV0dXJuIDE7CisgICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KE1UUlIsIHYt
PnZjcHVfaWQsIGgsICZod19tdHJyKTsKK30KKworc3RhdGljIGludCBodm1fc2F2ZV9tdHJyX21z
cihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3sKKyAgICBzdHJ1
Y3QgdmNwdSAqdjsKKyAgICBpbnQgZXJyID0gMDsKKworICAgIC8qIHNhdmUgbXRyciZwYXQgKi8K
KyAgICBmb3JfZWFjaF92Y3B1KGQsIHYpCisgICAgeworICAgICAgIGVyciA9IGh2bV9zYXZlX210
cnJfbXNyX29uZSh2LCBoKTsKKyAgICAgICBpZiAoIGVyciApCisgICAgICAgICAgIGJyZWFrOwog
ICAgIH0KLSAgICByZXR1cm4gMDsKKyAgICByZXR1cm4gZXJyOwogfQogCiBzdGF0aWMgaW50IGh2
bV9sb2FkX210cnJfbXNyKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpo
KQotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:21:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09:21:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnh83-0005f7-2f; Thu, 09 Aug 2018 09:21: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=21xi=ky=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fnh81-0005eT-Mz
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 09:21:09 +0000
X-Inumbo-ID: 9cb78cf9-9bb5-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9cb78cf9-9bb5-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 09:21: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=cvkgfMt3MYL9q2xzD/PSh2TPRdkFed5JxYlWtSJ5Z9voHwA+98ctpX2ScUc2E9GTXRDFaQpZEOA2IetaxYd40aQCwYrWzRshR9EQiK/EkDILmE54tS/vHe5VZCxNDPQmUawbefPa3s9QzkuAK/be4uAoUj2XqOn/ZxpgY7yfsLDDOhmUm9AUkABlJk+B8TXpoywySGrt8FpLaMuabiHgLuGbqQ/Cyr8fiI34ZFGy+cpSlQa1g5IzYouEt1LMy43Wp85K5apbJMh/MW3HNLUEOkGq7MGsfE9chkiUMqYaQWOfbrwBYdDjeLXrBAyYjeCfouJOOUSd3oCaZRUr/whFAg==;
 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=Y52zhF+pW7MHWk0kcD7OU1VHiY0=; b=Bb5DRDn1Sj7pjAiPxho12HcsJvve
 Rz3gGMHknt2O/YIqwOFjNKSB71Q7usd/UhTF/0eAS83rF4+S53tpleMI5luTylbo
 V0ZwQQC4Sf1WKM4LimOWhi8kJyRSRcJFHcNp5HAiYipRCU6CYoWMvXAqIrKDeape
 u7GOtCxQtwJ8cQmHORqlJW+/oRSSuZVXfi930KD/pZYNxGvCOMCvMrbHEyP30yef
 6P7AWWM1FVmd698Mx/HlfAVM21FZnTV555Vg6jZX/MUL5pmx8n+akP46aR3OyZyQ
 mTaTAN0B7d3RTg/t9E0WhrI5Ohtp/p5ozKbuEId3s8bmzFahs1VREljpng==
Received: (qmail 22578 invoked from network); 9 Aug 2018 12:21:06 +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;
 9 Aug 2018 12:21:06 +0300
Received: (qmail 25503 invoked from network); 9 Aug 2018 12:21:06 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 9 Aug 2018 12:21:06 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  9 Aug 2018 12:20:51 +0300
Message-Id: <1533806461-7428-4-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
References: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v16 03/13] 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
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0KQ2hhbmdlcyBzaW5j
ZSBWMTQ6CgktIE1vdmUgYWxsIGZyZWUgZmllbGRzIHRvIHRoZSBpbml0aWFsaXplcgoJLSBBZGQg
YmxhbmsgbGluZSB0byBiZWZvcmUgdGhlIHJldHVybgoJLSBNb3ZlIHYtPnBhdXNlX2ZsYWdzIGNo
ZWNrIHRvIHRoZSBzYXZlX29uZSBmdW5jdGlvbi4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5j
IHwgMjE5ICsrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
IDEgZmlsZSBjaGFuZ2VkLCAxMTMgaW5zZXJ0aW9ucygrKSwgMTA2IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5j
CmluZGV4IGQ5MGRhOWEuLjMzM2MzNDIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZt
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNzg3LDExOSArNzg3LDEyNiBAQCBz
dGF0aWMgaW50IGh2bV9sb2FkX3RzY19hZGp1c3Qoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFRTQ19BREpVU1QsIGh2
bV9zYXZlX3RzY19hZGp1c3QsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX3Rz
Y19hZGp1c3QsIDEsIEhWTVNSX1BFUl9WQ1BVKTsKIAotc3RhdGljIGludCBodm1fc2F2ZV9jcHVf
Y3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBp
bnQgaHZtX3NhdmVfY3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBzdHJ1Y3QgaHZtX2h3X2NwdSBj
dHh0OwogICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKKyAgICBzdHJ1Y3QgaHZtX2h3
X2NwdSBjdHh0ID0geworICAgICAgICAudHNjID0gaHZtX2dldF9ndWVzdF90c2NfZml4ZWQodiwg
di0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4uc3luY190c2MpLAorICAgICAgICAubXNyX3RzY19h
dXggPSBodm1fbXNyX3RzY19hdXgodiksCisgICAgICAgIC5yYXggPSB2LT5hcmNoLnVzZXJfcmVn
cy5yYXgsCisgICAgICAgIC5yYnggPSB2LT5hcmNoLnVzZXJfcmVncy5yYngsCisgICAgICAgIC5y
Y3ggPSB2LT5hcmNoLnVzZXJfcmVncy5yY3gsCisgICAgICAgIC5yZHggPSB2LT5hcmNoLnVzZXJf
cmVncy5yZHgsCisgICAgICAgIC5yYnAgPSB2LT5hcmNoLnVzZXJfcmVncy5yYnAsCisgICAgICAg
IC5yc2kgPSB2LT5hcmNoLnVzZXJfcmVncy5yc2ksCisgICAgICAgIC5yZGkgPSB2LT5hcmNoLnVz
ZXJfcmVncy5yZGksCisgICAgICAgIC5yc3AgPSB2LT5hcmNoLnVzZXJfcmVncy5yc3AsCisgICAg
ICAgIC5yaXAgPSB2LT5hcmNoLnVzZXJfcmVncy5yaXAsCisgICAgICAgIC5yZmxhZ3MgPSB2LT5h
cmNoLnVzZXJfcmVncy5yZmxhZ3MsCisgICAgICAgIC5yOCAgPSB2LT5hcmNoLnVzZXJfcmVncy5y
OCwKKyAgICAgICAgLnI5ICA9IHYtPmFyY2gudXNlcl9yZWdzLnI5LAorICAgICAgICAucjEwID0g
di0+YXJjaC51c2VyX3JlZ3MucjEwLAorICAgICAgICAucjExID0gdi0+YXJjaC51c2VyX3JlZ3Mu
cjExLAorICAgICAgICAucjEyID0gdi0+YXJjaC51c2VyX3JlZ3MucjEyLAorICAgICAgICAucjEz
ID0gdi0+YXJjaC51c2VyX3JlZ3MucjEzLAorICAgICAgICAucjE0ID0gdi0+YXJjaC51c2VyX3Jl
Z3MucjE0LAorICAgICAgICAucjE1ID0gdi0+YXJjaC51c2VyX3JlZ3MucjE1LAorICAgICAgICAu
ZHIwID0gdi0+YXJjaC5kZWJ1Z3JlZ1swXSwKKyAgICAgICAgLmRyMSA9IHYtPmFyY2guZGVidWdy
ZWdbMV0sCisgICAgICAgIC5kcjIgPSB2LT5hcmNoLmRlYnVncmVnWzJdLAorICAgICAgICAuZHIz
ID0gdi0+YXJjaC5kZWJ1Z3JlZ1szXSwKKyAgICAgICAgLmRyNiA9IHYtPmFyY2guZGVidWdyZWdb
Nl0sCisgICAgICAgIC5kcjcgPSB2LT5hcmNoLmRlYnVncmVnWzddLAorICAgIH07CiAKLSAgICBm
b3JfZWFjaF92Y3B1ICggZCwgdiApCisgICAgLyoKKyAgICAgKiBXZSBkb24ndCBuZWVkIHRvIHNh
dmUgc3RhdGUgZm9yIGEgdmNwdSB0aGF0IGlzIGRvd247IHRoZSByZXN0b3JlCisgICAgICogY29k
ZSB3aWxsIGxlYXZlIGl0IGRvd24gaWYgdGhlcmUgaXMgbm90aGluZyBzYXZlZC4KKyAgICAgKi8K
KyAgICBpZiAoIHYtPnBhdXNlX2ZsYWdzICYgVlBGX2Rvd24gKQorICAgICAgICByZXR1cm4gMDsK
KworICAgIC8qIEFyY2hpdGVjdHVyZS1zcGVjaWZpYyB2bWNzL3ZtY2IgYml0cyAqLworICAgIGh2
bV9mdW5jcy5zYXZlX2NwdV9jdHh0KHYsICZjdHh0KTsKKworICAgIGh2bV9nZXRfc2VnbWVudF9y
ZWdpc3Rlcih2LCB4ODZfc2VnX2lkdHIsICZzZWcpOworICAgIGN0eHQuaWR0cl9saW1pdCA9IHNl
Zy5saW1pdDsKKyAgICBjdHh0LmlkdHJfYmFzZSA9IHNlZy5iYXNlOworCisgICAgaHZtX2dldF9z
ZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfZ2R0ciwgJnNlZyk7CisgICAgY3R4dC5nZHRyX2xp
bWl0ID0gc2VnLmxpbWl0OworICAgIGN0eHQuZ2R0cl9iYXNlID0gc2VnLmJhc2U7CisKKyAgICBo
dm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19jcywgJnNlZyk7CisgICAgY3R4dC5j
c19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuY3NfbGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4
dC5jc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5jc19hcmJ5dGVzID0gc2VnLmF0dHI7CisK
KyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19kcywgJnNlZyk7CisgICAg
Y3R4dC5kc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuZHNfbGltaXQgPSBzZWcubGltaXQ7Cisg
ICAgY3R4dC5kc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5kc19hcmJ5dGVzID0gc2VnLmF0
dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19lcywgJnNlZyk7
CisgICAgY3R4dC5lc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuZXNfbGltaXQgPSBzZWcubGlt
aXQ7CisgICAgY3R4dC5lc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5lc19hcmJ5dGVzID0g
c2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19zcywg
JnNlZyk7CisgICAgY3R4dC5zc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuc3NfbGltaXQgPSBz
ZWcubGltaXQ7CisgICAgY3R4dC5zc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5zc19hcmJ5
dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3Nl
Z19mcywgJnNlZyk7CisgICAgY3R4dC5mc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuZnNfbGlt
aXQgPSBzZWcubGltaXQ7CisgICAgY3R4dC5mc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5m
c19hcmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwg
eDg2X3NlZ19ncywgJnNlZyk7CisgICAgY3R4dC5nc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQu
Z3NfbGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4dC5nc19iYXNlID0gc2VnLmJhc2U7CisgICAg
Y3R4dC5nc19hcmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0
ZXIodiwgeDg2X3NlZ190ciwgJnNlZyk7CisgICAgY3R4dC50cl9zZWwgPSBzZWcuc2VsOworICAg
IGN0eHQudHJfbGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4dC50cl9iYXNlID0gc2VnLmJhc2U7
CisgICAgY3R4dC50cl9hcmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRf
cmVnaXN0ZXIodiwgeDg2X3NlZ19sZHRyLCAmc2VnKTsKKyAgICBjdHh0LmxkdHJfc2VsID0gc2Vn
LnNlbDsKKyAgICBjdHh0LmxkdHJfbGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4dC5sZHRyX2Jh
c2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LmxkdHJfYXJieXRlcyA9IHNlZy5hdHRyOworCisgICAg
aWYgKCB2LT5mcHVfaW5pdGlhbGlzZWQgKQogICAgIHsKLSAgICAgICAgLyogV2UgZG9uJ3QgbmVl
ZCB0byBzYXZlIHN0YXRlIGZvciBhIHZjcHUgdGhhdCBpcyBkb3duOyB0aGUgcmVzdG9yZSAKLSAg
ICAgICAgICogY29kZSB3aWxsIGxlYXZlIGl0IGRvd24gaWYgdGhlcmUgaXMgbm90aGluZyBzYXZl
ZC4gKi8KLSAgICAgICAgaWYgKCB2LT5wYXVzZV9mbGFncyAmIFZQRl9kb3duICkKLSAgICAgICAg
ICAgIGNvbnRpbnVlOworICAgICAgICBtZW1jcHkoY3R4dC5mcHVfcmVncywgdi0+YXJjaC5mcHVf
Y3R4dCwgc2l6ZW9mKGN0eHQuZnB1X3JlZ3MpKTsKKyAgICAgICAgY3R4dC5mbGFncyA9IFhFTl9Y
ODZfRlBVX0lOSVRJQUxJU0VEOworICAgIH0KIAotICAgICAgICBtZW1zZXQoJmN0eHQsIDAsIHNp
emVvZihjdHh0KSk7Ci0KLSAgICAgICAgLyogQXJjaGl0ZWN0dXJlLXNwZWNpZmljIHZtY3Mvdm1j
YiBiaXRzICovCi0gICAgICAgIGh2bV9mdW5jcy5zYXZlX2NwdV9jdHh0KHYsICZjdHh0KTsKLQot
ICAgICAgICBjdHh0LnRzYyA9IGh2bV9nZXRfZ3Vlc3RfdHNjX2ZpeGVkKHYsIGQtPmFyY2guaHZt
X2RvbWFpbi5zeW5jX3RzYyk7Ci0KLSAgICAgICAgY3R4dC5tc3JfdHNjX2F1eCA9IGh2bV9tc3Jf
dHNjX2F1eCh2KTsKLQotICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3Nl
Z19pZHRyLCAmc2VnKTsKLSAgICAgICAgY3R4dC5pZHRyX2xpbWl0ID0gc2VnLmxpbWl0OwotICAg
ICAgICBjdHh0LmlkdHJfYmFzZSA9IHNlZy5iYXNlOwotCi0gICAgICAgIGh2bV9nZXRfc2VnbWVu
dF9yZWdpc3Rlcih2LCB4ODZfc2VnX2dkdHIsICZzZWcpOwotICAgICAgICBjdHh0LmdkdHJfbGlt
aXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0eHQuZ2R0cl9iYXNlID0gc2VnLmJhc2U7Ci0KLSAg
ICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfY3MsICZzZWcpOwotICAg
ICAgICBjdHh0LmNzX3NlbCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQuY3NfbGltaXQgPSBzZWcu
bGltaXQ7Ci0gICAgICAgIGN0eHQuY3NfYmFzZSA9IHNlZy5iYXNlOwotICAgICAgICBjdHh0LmNz
X2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQotICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIo
diwgeDg2X3NlZ19kcywgJnNlZyk7Ci0gICAgICAgIGN0eHQuZHNfc2VsID0gc2VnLnNlbDsKLSAg
ICAgICAgY3R4dC5kc19saW1pdCA9IHNlZy5saW1pdDsKLSAgICAgICAgY3R4dC5kc19iYXNlID0g
c2VnLmJhc2U7Ci0gICAgICAgIGN0eHQuZHNfYXJieXRlcyA9IHNlZy5hdHRyOwotCi0gICAgICAg
IGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2VzLCAmc2VnKTsKLSAgICAgICAg
Y3R4dC5lc19zZWwgPSBzZWcuc2VsOwotICAgICAgICBjdHh0LmVzX2xpbWl0ID0gc2VnLmxpbWl0
OwotICAgICAgICBjdHh0LmVzX2Jhc2UgPSBzZWcuYmFzZTsKLSAgICAgICAgY3R4dC5lc19hcmJ5
dGVzID0gc2VnLmF0dHI7Ci0KLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4
Nl9zZWdfc3MsICZzZWcpOwotICAgICAgICBjdHh0LnNzX3NlbCA9IHNlZy5zZWw7Ci0gICAgICAg
IGN0eHQuc3NfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0eHQuc3NfYmFzZSA9IHNlZy5i
YXNlOwotICAgICAgICBjdHh0LnNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQotICAgICAgICBodm1f
Z2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19mcywgJnNlZyk7Ci0gICAgICAgIGN0eHQu
ZnNfc2VsID0gc2VnLnNlbDsKLSAgICAgICAgY3R4dC5mc19saW1pdCA9IHNlZy5saW1pdDsKLSAg
ICAgICAgY3R4dC5mc19iYXNlID0gc2VnLmJhc2U7Ci0gICAgICAgIGN0eHQuZnNfYXJieXRlcyA9
IHNlZy5hdHRyOwotCi0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2Vn
X2dzLCAmc2VnKTsKLSAgICAgICAgY3R4dC5nc19zZWwgPSBzZWcuc2VsOwotICAgICAgICBjdHh0
LmdzX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgICAgICBjdHh0LmdzX2Jhc2UgPSBzZWcuYmFzZTsK
LSAgICAgICAgY3R4dC5nc19hcmJ5dGVzID0gc2VnLmF0dHI7Ci0KLSAgICAgICAgaHZtX2dldF9z
ZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfdHIsICZzZWcpOwotICAgICAgICBjdHh0LnRyX3Nl
bCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQudHJfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgICAg
IGN0eHQudHJfYmFzZSA9IHNlZy5iYXNlOwotICAgICAgICBjdHh0LnRyX2FyYnl0ZXMgPSBzZWcu
YXR0cjsKLQotICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19sZHRy
LCAmc2VnKTsKLSAgICAgICAgY3R4dC5sZHRyX3NlbCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQu
bGR0cl9saW1pdCA9IHNlZy5saW1pdDsKLSAgICAgICAgY3R4dC5sZHRyX2Jhc2UgPSBzZWcuYmFz
ZTsKLSAgICAgICAgY3R4dC5sZHRyX2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQotICAgICAgICBpZiAo
IHYtPmZwdV9pbml0aWFsaXNlZCApCi0gICAgICAgIHsKLSAgICAgICAgICAgIG1lbWNweShjdHh0
LmZwdV9yZWdzLCB2LT5hcmNoLmZwdV9jdHh0LCBzaXplb2YoY3R4dC5mcHVfcmVncykpOwotICAg
ICAgICAgICAgY3R4dC5mbGFncyA9IFhFTl9YODZfRlBVX0lOSVRJQUxJU0VEOwotICAgICAgICB9
CisgICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KENQVSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpOwor
fQorCitzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQoreworICAgIHN0cnVjdCB2Y3B1ICp2OworICAgIGludCBlcnIg
PSAwOwogCi0gICAgICAgIGN0eHQucmF4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmF4OwotICAgICAg
ICBjdHh0LnJieCA9IHYtPmFyY2gudXNlcl9yZWdzLnJieDsKLSAgICAgICAgY3R4dC5yY3ggPSB2
LT5hcmNoLnVzZXJfcmVncy5yY3g7Ci0gICAgICAgIGN0eHQucmR4ID0gdi0+YXJjaC51c2VyX3Jl
Z3MucmR4OwotICAgICAgICBjdHh0LnJicCA9IHYtPmFyY2gudXNlcl9yZWdzLnJicDsKLSAgICAg
ICAgY3R4dC5yc2kgPSB2LT5hcmNoLnVzZXJfcmVncy5yc2k7Ci0gICAgICAgIGN0eHQucmRpID0g
di0+YXJjaC51c2VyX3JlZ3MucmRpOwotICAgICAgICBjdHh0LnJzcCA9IHYtPmFyY2gudXNlcl9y
ZWdzLnJzcDsKLSAgICAgICAgY3R4dC5yaXAgPSB2LT5hcmNoLnVzZXJfcmVncy5yaXA7Ci0gICAg
ICAgIGN0eHQucmZsYWdzID0gdi0+YXJjaC51c2VyX3JlZ3MucmZsYWdzOwotICAgICAgICBjdHh0
LnI4ICA9IHYtPmFyY2gudXNlcl9yZWdzLnI4OwotICAgICAgICBjdHh0LnI5ICA9IHYtPmFyY2gu
dXNlcl9yZWdzLnI5OwotICAgICAgICBjdHh0LnIxMCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMDsK
LSAgICAgICAgY3R4dC5yMTEgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTE7Ci0gICAgICAgIGN0eHQu
cjEyID0gdi0+YXJjaC51c2VyX3JlZ3MucjEyOwotICAgICAgICBjdHh0LnIxMyA9IHYtPmFyY2gu
dXNlcl9yZWdzLnIxMzsKLSAgICAgICAgY3R4dC5yMTQgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTQ7
Ci0gICAgICAgIGN0eHQucjE1ID0gdi0+YXJjaC51c2VyX3JlZ3MucjE1OwotICAgICAgICBjdHh0
LmRyMCA9IHYtPmFyY2guZGVidWdyZWdbMF07Ci0gICAgICAgIGN0eHQuZHIxID0gdi0+YXJjaC5k
ZWJ1Z3JlZ1sxXTsKLSAgICAgICAgY3R4dC5kcjIgPSB2LT5hcmNoLmRlYnVncmVnWzJdOwotICAg
ICAgICBjdHh0LmRyMyA9IHYtPmFyY2guZGVidWdyZWdbM107Ci0gICAgICAgIGN0eHQuZHI2ID0g
di0+YXJjaC5kZWJ1Z3JlZ1s2XTsKLSAgICAgICAgY3R4dC5kcjcgPSB2LT5hcmNoLmRlYnVncmVn
WzddOwotCi0gICAgICAgIGlmICggaHZtX3NhdmVfZW50cnkoQ1BVLCB2LT52Y3B1X2lkLCBoLCAm
Y3R4dCkgIT0gMCApCi0gICAgICAgICAgICByZXR1cm4gMTsgCisgICAgZm9yX2VhY2hfdmNwdSAo
IGQsIHYgKQorICAgIHsKKyAgICAgICAgZXJyID0gaHZtX3NhdmVfY3B1X2N0eHRfb25lKHYsIGgp
OworICAgICAgICBpZiAoIGVyciApCisgICAgICAgICAgICBicmVhazsKICAgICB9Ci0gICAgcmV0
dXJuIDA7CisKKyAgICByZXR1cm4gZXJyOwogfQogCiAvKiBSZXR1cm4gYSBzdHJpbmcgaW5kaWNh
dGluZyB0aGUgZXJyb3IsIG9yIE5VTEwgZm9yIHZhbGlkLiAqLwotLSAKMi43LjQKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:21:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09:21:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnh82-0005ee-A3; Thu, 09 Aug 2018 09:21:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=21xi=ky=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fnh80-0005eE-Hm
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 09:21:08 +0000
X-Inumbo-ID: 9c5bec65-9bb5-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9c5bec65-9bb5-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 09:21:35 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=g3U72QxufsszHn+r3F4zEmBE4+k/ENY4xfqDXwo+EfgBqe7CJ8aYt4XodSTncCxrztOLt4x1HFGtYfUEX5E0NrLHGtnQQp/8Ss+4UHyXU62TEIW9Hw2miPMr0FgpCzqdLAn1WBRUv1+4RxZD2Rmwy4Sd6I22jaTtnpoVvF60k3i80uiG8l2vKgUFM5imB8fQUSW3MNhUq+9rtrH/erxHPlllsJEC+OgVnTgTsSDF1xUXdsDvY5aTip/liDPtbaln9aP6UqY6zEWdmFwjN48tqbliiVheZXCePAjJntFvn0Wqy4/KDzDGEqRP3ybidF8Vb7tKfAeo95cSP5ZO5z+zEQ==;
 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=Hidl5wIrJKgX83iQxgGDHSfBYhE=; b=2wF+rjQHSURBtpV8xqXJiA53MaWg
 jAO5IMPLaug+7OdtVPdVJNof27xWm95ZvFL4xPk0mt6wO5tmigaTckLYNiB+OlPb
 3g8cQtSBNLbEcRLM0vAAqpFpeXMKhs412HzcPeVGbSNxa4LkBpt3BMz+MntDIP6N
 srdUaX19w7RrC+SNaOxbkk1J01d6+1EH0Vp6sR2TEjy/GKnnvGo/RBkzXwhwqXU5
 wm4omcV1iuMobl4gBJhmIhH/Ny4JVCGUGOndYbbof4BuxOO9Ap8CpTQK7wI0AFtW
 AkhkCx2/KCm+G/YYaaWPKAYuxA7hyzxYoLRs62GRy8Wq1iKgJD4YjxQUqg==
Received: (qmail 22462 invoked from network); 9 Aug 2018 12:21:06 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 9 Aug 2018 12:21:06 +0300
Received: (qmail 25495 invoked from network); 9 Aug 2018 12:21:06 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 9 Aug 2018 12:21:06 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  9 Aug 2018 12:20:50 +0300
Message-Id: <1533806461-7428-3-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
References: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v16 02/13] 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
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0KQ2hhbmdlcyBzaW5j
ZSBWMTM6CgktIE1vdmVkIHRzY19hZGp1c3QgdG8gdGhlIGluaXRpYWxpemVyLgotLS0KIHhlbi9h
cmNoL3g4Ni9odm0vaHZtLmMgfCAxMyArKysrKysrKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTAg
aW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCA5MzA5MmQyLi5kOTBkYTlh
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vaHZtLmMKQEAgLTc0MCwxNiArNzQwLDIzIEBAIHZvaWQgaHZtX2RvbWFpbl9kZXN0cm95KHN0
cnVjdCBkb21haW4gKmQpCiAgICAgZGVzdHJveV92cGNpX21tY2ZnKGQpOwogfQogCitzdGF0aWMg
aW50IGh2bV9zYXZlX3RzY19hZGp1c3Rfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKK3sKKyAgICBzdHJ1Y3QgaHZtX3RzY19hZGp1c3QgY3R4dCA9IHsKKyAgICAg
ICAgLnRzY19hZGp1c3QgPSB2LT5hcmNoLmh2bV92Y3B1Lm1zcl90c2NfYWRqdXN0LAorICAgIH07
CisKKyAgICByZXR1cm4gaHZtX3NhdmVfZW50cnkoVFNDX0FESlVTVCwgdi0+dmNwdV9pZCwgaCwg
JmN0eHQpOworfQorCiBzdGF0aWMgaW50IGh2bV9zYXZlX3RzY19hZGp1c3Qoc3RydWN0IGRvbWFp
biAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAgc3RydWN0IHZjcHUgKnY7Ci0g
ICAgc3RydWN0IGh2bV90c2NfYWRqdXN0IGN0eHQ7CiAgICAgaW50IGVyciA9IDA7CiAKICAgICBm
b3JfZWFjaF92Y3B1ICggZCwgdiApCiAgICAgewotICAgICAgICBjdHh0LnRzY19hZGp1c3QgPSB2
LT5hcmNoLmh2bV92Y3B1Lm1zcl90c2NfYWRqdXN0OwotICAgICAgICBlcnIgPSBodm1fc2F2ZV9l
bnRyeShUU0NfQURKVVNULCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7CisgICAgICAgIGVyciA9IGh2
bV9zYXZlX3RzY19hZGp1c3Rfb25lKHYsIGgpOwogICAgICAgICBpZiAoIGVyciApCiAgICAgICAg
ICAgICBicmVhazsKICAgICB9Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:21:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09:21:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnh8A-0005iz-13; Thu, 09 Aug 2018 09: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=21xi=ky=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fnh88-0005i5-G8
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 09:21:16 +0000
X-Inumbo-ID: 6dc15d73-9bb5-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6dc15d73-9bb5-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 11:20: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=s17k8kNB8MgRfv6O3MO3dFdYo46nZddnKNiT7JMtVzugkeSZIOeS17pTjLvfhmHEV7ys6yI1UZ6wP2Vf+WuoHnwld8OmTp7IRTJ32H69NzjaSpaItZJCML4j1VYbvrkaqaWzLnv6n4bLwP6pzC4GYm7jL+n6nqJAunec+EPDWMnJtbWt+s571BxXu/9Trz4Ibj5zcKWEH1Jj/ON17MriteDzxkyYKZs1rS+GNA793XUIIS1hI4fjgtFCUBYbeemUrEuy46wY9ew4L7THl2SFjzItX/fd48rGHQs332LPpFQoKVrpUjUh6flS69+cTIyAP0BjRMu8PEUK6YJdkPFGMg==;
 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=8195d2STdcU/NgK9sArsvF/ev+g=; b=HpiH/S1NS+FyvEtlI0SfpYuMd/LL
 eJI+C7DehGOBnpOgt1vI5vbZsY7uO+UzabFOfSe6gDfeYyPMjuqlNwDRkjGZLb9C
 7CieiWZUQzk2Dad+pK3Bu5CNrXfyc7O4V0fqeJcNPA6JcOcPbkjpt9fCPxLafWBi
 7vknw4YMQWLVK+qBrIu4SGqPC/plA0/h6H9w2FAgB0zMnqoBgv7sNYkf79kD2KGd
 jDQhIdnDP2nVIl+m8xaOpO2Hng5YsY5NLslnSc50geXyOXsBWEOExg7KLaZcDhc3
 bVM4lCfxyRot0DgvEI1jhA3oeFIJ4zfK4rczFyXcRZ+DtgMcSL3sXFRkrQ==
Received: (qmail 23199 invoked from network); 9 Aug 2018 12:21:11 +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;
 9 Aug 2018 12:21:11 +0300
Received: (qmail 25561 invoked from network); 9 Aug 2018 12:21:11 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 9 Aug 2018 12:21:11 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  9 Aug 2018 12:20:58 +0300
Message-Id: <1533806461-7428-11-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
References: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v16 10/13] 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+
ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0KQ2hhbmdl
cyBzaW5jZSBWMTQ6CgktIENoYW5nZSBoYW5kbGVyIG5hbWUgZnJvbSBodm1fc2F2ZV9vbmVfaGFu
ZGxlciB0bwoJICBodm1fc2F2ZV92Y3B1X2hhbmRsZXIuCi0tLQogeGVuL2FyY2gveDg2L2NwdS9t
Y2hlY2svdm1jZS5jIHwgMSArCiB4ZW4vYXJjaC94ODYvaHZtL2hwZXQuYyAgICAgICAgfCAyICst
CiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgICAgfCA2ICsrKysrLQogeGVuL2FyY2gveDg2
L2h2bS9pODI1NC5jICAgICAgIHwgMiArLQogeGVuL2FyY2gveDg2L2h2bS9pcnEuYyAgICAgICAg
IHwgNiArKystLS0KIHhlbi9hcmNoL3g4Ni9odm0vbXRyci5jICAgICAgICB8IDQgKystLQogeGVu
L2FyY2gveDg2L2h2bS9wbXRpbWVyLmMgICAgIHwgMiArLQogeGVuL2FyY2gveDg2L2h2bS9ydGMu
YyAgICAgICAgIHwgMiArLQogeGVuL2FyY2gveDg2L2h2bS9zYXZlLmMgICAgICAgIHwgMyArKysK
IHhlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jICAgICB8IDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0v
dmlyaWRpYW4uYyAgICB8IDMgKystCiB4ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jICAgICAgfCA0
ICsrLS0KIHhlbi9hcmNoL3g4Ni9odm0vdnBpYy5jICAgICAgICB8IDIgKy0KIHhlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL3NhdmUuaCB8IDYgKysrKystCiAxNCBmaWxlcyBjaGFuZ2VkLCAyOSBpbnNl
cnRpb25zKCspLCAxNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1
L21jaGVjay92bWNlLmMgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKaW5kZXggMzFl
NTUzYy4uMzUwNDRkNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwpAQCAtMzk2LDYgKzM5Niw3IEBA
IHN0YXRpYyBpbnQgdm1jZV9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWTUNFX1ZD
UFUsIHZtY2Vfc2F2ZV92Y3B1X2N0eHQsCisgICAgICAgICAgICAgICAgICAgICAgICAgIHZtY2Vf
c2F2ZV92Y3B1X2N0eHRfb25lLAogICAgICAgICAgICAgICAgICAgICAgICAgICB2bWNlX2xvYWRf
dmNwdV9jdHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvaHZtL2hwZXQuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCmluZGV4IDI4Mzc3MDku
LmFmZjg2MTMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9odm0vaHBldC5jCkBAIC02NDAsNyArNjQwLDcgQEAgc3RhdGljIGludCBocGV0X2xv
YWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJu
IDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoSFBFVCwgaHBldF9zYXZlLCBocGV0
X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOworSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShIUEVU
LCBocGV0X3NhdmUsIE5VTEwsIGhwZXRfbG9hZCwgMSwgSFZNU1JfUEVSX0RPTSk7CiAKIHN0YXRp
YyB2b2lkIGhwZXRfc2V0KEhQRVRTdGF0ZSAqaCkKIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IDdkZjg3NDQuLjRhNzAy
NTEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2
L2h2bS9odm0uYwpAQCAtNzg1LDYgKzc4NSw3IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfdHNjX2Fk
anVzdChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIH0KIAogSFZN
X1JFR0lTVEVSX1NBVkVfUkVTVE9SRShUU0NfQURKVVNULCBodm1fc2F2ZV90c2NfYWRqdXN0LAor
ICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV90c2NfYWRqdXN0X29uZSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfdHNjX2FkanVzdCwgMSwgSFZNU1JfUEVSX1ZD
UFUpOwogCiBzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCkBAIC0xMTgwLDcgKzExODEsOCBAQCBzdGF0aWMgaW50
IGh2bV9sb2FkX2NwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKENQVSwg
aHZtX3NhdmVfY3B1X2N0eHQsIGh2bV9sb2FkX2NwdV9jdHh0LAorSFZNX1JFR0lTVEVSX1NBVkVf
UkVTVE9SRShDUFUsIGh2bV9zYXZlX2NwdV9jdHh0LCBodm1fc2F2ZV9jcHVfY3R4dF9vbmUsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX2NwdV9jdHh0LAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKICNkZWZpbmUgSFZNX0NQVV9YU0FW
RV9TSVpFKHhjcjApIChvZmZzZXRvZihzdHJ1Y3QgaHZtX2h3X2NwdV94c2F2ZSwgXApAQCAtMTUz
Myw2ICsxNTM1LDcgQEAgc3RhdGljIGludCBfX2luaXQgaHZtX3JlZ2lzdGVyX0NQVV9zYXZlX2Fu
ZF9yZXN0b3JlKHZvaWQpCiAgICAgaHZtX3JlZ2lzdGVyX3NhdmV2bShDUFVfWFNBVkVfQ09ERSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICJDUFVfWFNBVkUiLAogICAgICAgICAgICAgICAgICAg
ICAgICAgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlcywKKyAgICAgICAgICAgICAgICAgICAgICAg
IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXNfb25lLAogICAgICAgICAgICAgICAgICAgICAgICAg
aHZtX2xvYWRfY3B1X3hzYXZlX3N0YXRlcywKICAgICAgICAgICAgICAgICAgICAgICAgIEhWTV9D
UFVfWFNBVkVfU0laRSh4ZmVhdHVyZV9tYXNrKSArCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc2l6ZW9mKHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yKSwKQEAgLTE1NDUsNiArMTU0OCw3
IEBAIHN0YXRpYyBpbnQgX19pbml0IGh2bV9yZWdpc3Rlcl9DUFVfc2F2ZV9hbmRfcmVzdG9yZSh2
b2lkKQogICAgICAgICBodm1fcmVnaXN0ZXJfc2F2ZXZtKENQVV9NU1JfQ09ERSwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAiQ1BVX01TUiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaHZtX3NhdmVfY3B1X21zcnMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3Nh
dmVfY3B1X21zcnNfb25lLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX2Nw
dV9tc3JzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhWTV9DUFVfTVNSX1NJWkUobXNy
X2NvdW50X21heCkgKwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2Yoc3Ry
dWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpLApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9p
ODI1NC5jIGIveGVuL2FyY2gveDg2L2h2bS9pODI1NC5jCmluZGV4IDk5MmYwOGQuLmVjNzdiMjMg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYworKysgYi94ZW4vYXJjaC94ODYv
aHZtL2k4MjU0LmMKQEAgLTQzNyw3ICs0MzcsNyBAQCBzdGF0aWMgaW50IHBpdF9sb2FkKHN0cnVj
dCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwogfQog
Ci1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBJVCwgcGl0X3NhdmUsIHBpdF9sb2FkLCAxLCBI
Vk1TUl9QRVJfRE9NKTsKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUElULCBwaXRfc2F2ZSwg
TlVMTCwgcGl0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOwogCiB2b2lkIHBpdF9yZXNldChzdHJ1
Y3QgZG9tYWluICpkKQogewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9pcnEuYyBiL3hl
bi9hcmNoL3g4Ni9odm0vaXJxLmMKaW5kZXggYzg1ZDAwNC4uNzcwZWFiNyAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L2h2bS9pcnEuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2lycS5jCkBAIC03
NjQsOSArNzY0LDkgQEAgc3RhdGljIGludCBpcnFfbG9hZF9saW5rKHN0cnVjdCBkb21haW4gKmQs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNU
RVJfU0FWRV9SRVNUT1JFKFBDSV9JUlEsIGlycV9zYXZlX3BjaSwgaXJxX2xvYWRfcGNpLAorSFZN
X1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQQ0lfSVJRLCBpcnFfc2F2ZV9wY2ksIE5VTEwsIGlycV9s
b2FkX3BjaSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX0RPTSk7Ci1I
Vk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKElTQV9JUlEsIGlycV9zYXZlX2lzYSwgaXJxX2xvYWRf
aXNhLCAKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoSVNBX0lSUSwgaXJxX3NhdmVfaXNhLCBO
VUxMLCBpcnFfbG9hZF9pc2EsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhWTVNSX1BF
Ul9ET00pOwotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQQ0lfTElOSywgaXJxX3NhdmVfbGlu
aywgaXJxX2xvYWRfbGluaywKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUENJX0xJTkssIGly
cV9zYXZlX2xpbmssIE5VTEwsIGlycV9sb2FkX2xpbmssCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgIDEsIEhWTVNSX1BFUl9ET00pOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9tdHJy
LmMgYi94ZW4vYXJjaC94ODYvaHZtL210cnIuYwppbmRleCBlYTBiM2Y4Li4zYjFkZTE1IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL210
cnIuYwpAQCAtODIwLDggKzgyMCw4IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfbXRycl9tc3Ioc3Ry
dWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9
CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoTVRSUiwgaHZtX3NhdmVfbXRycl9tc3IsIGh2
bV9sb2FkX210cnJfbXNyLAotICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJf
VkNQVSk7CitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKE1UUlIsIGh2bV9zYXZlX210cnJfbXNy
LCBodm1fc2F2ZV9tdHJyX21zcl9vbmUsCisgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9s
b2FkX210cnJfbXNyLCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHZvaWQgbWVtb3J5X3R5cGVfY2hh
bmdlZChzdHJ1Y3QgZG9tYWluICpkKQogewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9w
bXRpbWVyLmMgYi94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYwppbmRleCA0MzU2NDdmLi4wYTVl
OGNlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYworKysgYi94ZW4vYXJj
aC94ODYvaHZtL3BtdGltZXIuYwpAQCAtMzA5LDcgKzMwOSw3IEBAIHN0YXRpYyBpbnQgYWNwaV9s
b2FkKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVy
biAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBNVElNRVIsIGFjcGlfc2F2ZSwg
YWNwaV9sb2FkLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQTVRJTUVSLCBhY3BpX3NhdmUs
IE5VTEwsIGFjcGlfbG9hZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVS
X0RPTSk7CiAKIGludCBwbXRpbWVyX2NoYW5nZV9pb3BvcnQoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgaW50IHZlcnNpb24pCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jIGIv
eGVuL2FyY2gveDg2L2h2bS9ydGMuYwppbmRleCBjYjc1Yjk5Li5jZTdlNzFiIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMKQEAg
LTc4Myw3ICs3ODMsNyBAQCBzdGF0aWMgaW50IHJ0Y19sb2FkKHN0cnVjdCBkb21haW4gKmQsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJf
U0FWRV9SRVNUT1JFKFJUQywgcnRjX3NhdmUsIHJ0Y19sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsK
K0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUlRDLCBydGNfc2F2ZSwgTlVMTCwgcnRjX2xvYWQs
IDEsIEhWTVNSX1BFUl9ET00pOwogCiB2b2lkIHJ0Y19yZXNldChzdHJ1Y3QgZG9tYWluICpkKQog
ewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMgYi94ZW4vYXJjaC94ODYvaHZt
L3NhdmUuYwppbmRleCA0MjJiOTZjLi4xMTA2Yjk2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3NhdmUuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYwpAQCAtODUsNiArODUsNyBA
QCBpbnQgYXJjaF9odm1fbG9hZChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgaHZtX3NhdmVfaGVh
ZGVyICpoZHIpCiAvKiBMaXN0IG9mIGhhbmRsZXJzIGZvciB2YXJpb3VzIEhWTSBzYXZlIGFuZCBy
ZXN0b3JlIHR5cGVzICovCiBzdGF0aWMgc3RydWN0IHsKICAgICBodm1fc2F2ZV9oYW5kbGVyIHNh
dmU7CisgICAgaHZtX3NhdmVfdmNwdV9oYW5kbGVyIHNhdmVfb25lOwogICAgIGh2bV9sb2FkX2hh
bmRsZXIgbG9hZDsKICAgICBjb25zdCBjaGFyICpuYW1lOwogICAgIHNpemVfdCBzaXplOwpAQCAt
OTUsNiArOTYsNyBAQCBzdGF0aWMgc3RydWN0IHsKIHZvaWQgX19pbml0IGh2bV9yZWdpc3Rlcl9z
YXZldm0odWludDE2X3QgdHlwZWNvZGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnN0IGNoYXIgKm5hbWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9z
YXZlX2hhbmRsZXIgc2F2ZV9zdGF0ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
aHZtX3NhdmVfdmNwdV9oYW5kbGVyIHNhdmVfb25lLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBodm1fbG9hZF9oYW5kbGVyIGxvYWRfc3RhdGUsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHNpemVfdCBzaXplLCBpbnQga2luZCkKIHsKQEAgLTEwMiw2ICsxMDQsNyBA
QCB2b2lkIF9faW5pdCBodm1fcmVnaXN0ZXJfc2F2ZXZtKHVpbnQxNl90IHR5cGVjb2RlLAogICAg
IEFTU0VSVChodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUgPT0gTlVMTCk7CiAgICAgQVNT
RVJUKGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0ubG9hZCA9PSBOVUxMKTsKICAgICBodm1fc3Jf
aGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUgPSBzYXZlX3N0YXRlOworICAgIGh2bV9zcl9oYW5kbGVy
c1t0eXBlY29kZV0uc2F2ZV9vbmUgPSBzYXZlX29uZTsKICAgICBodm1fc3JfaGFuZGxlcnNbdHlw
ZWNvZGVdLmxvYWQgPSBsb2FkX3N0YXRlOwogICAgIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0u
bmFtZSA9IG5hbWU7CiAgICAgaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zaXplID0gc2l6ZTsK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jIGIveGVuL2FyY2gveDg2L2h2
bS92aW9hcGljLmMKaW5kZXggOTdiNDE5Zi4uNjZmNTRlNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS92aW9hcGljLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMKQEAgLTYw
MSw3ICs2MDEsNyBAQCBzdGF0aWMgaW50IGlvYXBpY19sb2FkKHN0cnVjdCBkb21haW4gKmQsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiBodm1fbG9hZF9lbnRyeShJT0FQSUMs
IGgsICZzLT5kb21VKTsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShJT0FQSUMsIGlv
YXBpY19zYXZlLCBpb2FwaWNfbG9hZCwgMSwgSFZNU1JfUEVSX0RPTSk7CitIVk1fUkVHSVNURVJf
U0FWRV9SRVNUT1JFKElPQVBJQywgaW9hcGljX3NhdmUsIE5VTEwsIGlvYXBpY19sb2FkLCAxLCBI
Vk1TUl9QRVJfRE9NKTsKIAogdm9pZCB2aW9hcGljX3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgYi94ZW4vYXJjaC94ODYv
aHZtL3ZpcmlkaWFuLmMKaW5kZXggM2Y1MmQzOC4uMjY4Y2NjZSAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS92aXJpZGlhbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwpA
QCAtMTAyMyw3ICsxMDIzLDcgQEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX2RvbWFpbl9jdHh0
KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAw
OwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX0RPTUFJTiwgdmlyaWRp
YW5fc2F2ZV9kb21haW5fY3R4dCwKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVklSSURJQU5f
RE9NQUlOLCB2aXJpZGlhbl9zYXZlX2RvbWFpbl9jdHh0LCBOVUxMLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICB2aXJpZGlhbl9sb2FkX2RvbWFpbl9jdHh0LCAxLCBIVk1TUl9QRVJfRE9NKTsK
IAogc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQpAQCAtMTA4NSw2ICsxMDg1LDcgQEAgc3RhdGljIGlu
dCB2aXJpZGlhbl9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9WQ1BV
LCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgdmly
aWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lLAogICAgICAgICAgICAgICAgICAgICAgICAgICB2aXJp
ZGlhbl9sb2FkX3ZjcHVfY3R4dCwgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCiBzdGF0aWMgaW50IF9f
aW5pdCBwYXJzZV92aXJpZGlhbl92ZXJzaW9uKGNvbnN0IGNoYXIgKmFyZykKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCmlu
ZGV4IGFhODkyYmMuLjk0Y2E4YmIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGlj
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwpAQCAtMTU4Nyw5ICsxNTg3LDkgQEAg
c3RhdGljIGludCBsYXBpY19sb2FkX3JlZ3Moc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUoTEFQSUMsIGxhcGljX3NhdmVfaGlkZGVuLCBsYXBpY19sb2FkX2hpZGRlbiwKK0hWTV9SRUdJ
U1RFUl9TQVZFX1JFU1RPUkUoTEFQSUMsIGxhcGljX3NhdmVfaGlkZGVuLCBsYXBpY19zYXZlX2hp
ZGRlbl9vbmUsIGxhcGljX2xvYWRfaGlkZGVuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAx
LCBIVk1TUl9QRVJfVkNQVSk7Ci1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElDX1JFR1Ms
IGxhcGljX3NhdmVfcmVncywgbGFwaWNfbG9hZF9yZWdzLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVT
VE9SRShMQVBJQ19SRUdTLCBsYXBpY19zYXZlX3JlZ3MsIGxhcGljX3NhdmVfcmVnc19vbmUsIGxh
cGljX2xvYWRfcmVncywKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX1ZD
UFUpOwogCiBpbnQgdmxhcGljX2luaXQoc3RydWN0IHZjcHUgKnYpCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvaHZtL3ZwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jCmluZGV4IGUxNjBi
YmQuLmNhOWI0Y2IgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vdnBpYy5jCkBAIC00MTEsNyArNDExLDcgQEAgc3RhdGljIGludCB2cGlj
X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0
dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUElDLCB2cGljX3NhdmUsIHZw
aWNfbG9hZCwgMiwgSFZNU1JfUEVSX0RPTSk7CitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBJ
QywgdnBpY19zYXZlLCBOVUxMLCB2cGljX2xvYWQsIDIsIEhWTVNSX1BFUl9ET00pOwogCiB2b2lk
IHZwaWNfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL3NhdmUuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaAppbmRl
eCBmODg5ZThmLi5mMjI4M2ZjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9z
YXZlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oCkBAIC05Nyw2ICs5Nyw4
IEBAIHN0YXRpYyBpbmxpbmUgdWludDE2X3QgaHZtX2xvYWRfaW5zdGFuY2Uoc3RydWN0IGh2bV9k
b21haW5fY29udGV4dCAqaCkKICAqIHJlc3RvcmluZy4gIEJvdGggcmV0dXJuIG5vbi16ZXJvIG9u
IGVycm9yLiAqLwogdHlwZWRlZiBpbnQgKCpodm1fc2F2ZV9oYW5kbGVyKSAoc3RydWN0IGRvbWFp
biAqZCwgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCk7Cit0eXBlZGVmIGludCAoKmh2bV9zYXZlX3ZjcHVfaGFuZGxlcikoc3RydWN0ICB2
Y3B1ICp2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpOwogdHlwZWRlZiBpbnQgKCpodm1fbG9hZF9oYW5kbGVyKSAoc3RydWN0IGRv
bWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKTsKIApAQCAtMTA1LDYgKzEwNyw3IEBAIHR5cGVkZWYgaW50ICgqaHZtX2xvYWRf
aGFuZGxlcikgKHN0cnVjdCBkb21haW4gKmQsCiB2b2lkIGh2bV9yZWdpc3Rlcl9zYXZldm0odWlu
dDE2X3QgdHlwZWNvZGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqbmFt
ZSwgCiAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfaGFuZGxlciBzYXZlX3N0YXRl
LAorICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX3ZjcHVfaGFuZGxlciBzYXZlX29u
ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9oYW5kbGVyIGxvYWRfc3RhdGUs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZV90IHNpemUsIGludCBraW5kKTsKIApAQCAt
MTE0LDEyICsxMTcsMTMgQEAgdm9pZCBodm1fcmVnaXN0ZXJfc2F2ZXZtKHVpbnQxNl90IHR5cGVj
b2RlLAogCiAvKiBTeW50YWN0aWMgc3VnYXIgYXJvdW5kIHRoYXQgZnVuY3Rpb246IHNwZWNpZnkg
dGhlIG1heCBudW1iZXIgb2YKICAqIHNhdmVzLCBhbmQgdGhpcyBjYWxjdWxhdGVzIHRoZSBzaXpl
IG9mIGJ1ZmZlciBuZWVkZWQgKi8KLSNkZWZpbmUgSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShf
eCwgX3NhdmUsIF9sb2FkLCBfbnVtLCBfaykgICAgICAgICAgICAgXAorI2RlZmluZSBIVk1fUkVH
SVNURVJfU0FWRV9SRVNUT1JFKF94LCBfc2F2ZSwgX3NhdmVfb25lLCBfbG9hZCwgX251bSwgX2sp
ICBcCiBzdGF0aWMgaW50IF9faW5pdCBfX2h2bV9yZWdpc3Rlcl8jI194IyNfc2F2ZV9hbmRfcmVz
dG9yZSh2b2lkKSAgICAgICAgICAgIFwKIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIGh2bV9yZWdp
c3Rlcl9zYXZldm0oSFZNX1NBVkVfQ09ERShfeCksICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAjX3gsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgICZfc2F2
ZSwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAg
ICAgICAgICAgICAgICAgX3NhdmVfb25lLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAmX2xvYWQsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgIChf
bnVtKSAqIChIVk1fU0FWRV9MRU5HVEgoX3gpICAgICAgICAgICAgICAgICAgICAgXAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICsgc2l6ZW9mIChzdHJ1Y3QgaHZtX3NhdmVfZGVz
Y3JpcHRvcikpLCBcCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:21:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09:21:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnh88-0005hz-A0; Thu, 09 Aug 2018 09: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=21xi=ky=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fnh86-0005h5-Cf
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 09:21:14 +0000
X-Inumbo-ID: 9fe35703-9bb5-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9fe35703-9bb5-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 09:21: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=ryiJMTqneYPOkmgC4LANvFUFdrCsr/jy/1Q+jh9l9G0AgUisZ/TKxRv22AYNylZOrKGVcCN6jIwW6V9QS4vmcVV8S66xwX/57nuquyDrTxtu4612MXmpENOFGE87fB9kbuaCNjT5ki749N6lmdSUV1gDoAmkgJ1w6PjxjVL2JOvXdd9JSGWp8wHpUmqf4St4NxPMLdQG4utextkvZf1CxnOUVKtMVXyRY3Tbk4aQlayWU6eH7vXa1xDCsKOyToa/2Wh3+X9r44Giw5PMwt5tzA/5H86fyLx5ZlV7lYPUD+uyDcFt5c6zbLprRlxi/pdV+RHFprxeL7Ql4EF4fiabfQ==;
 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=oEKqJQ5MsvqPXpyAGebA0738AzI=; b=Hg3KagaBGCA2ETOlFPdtAf/WzBUB
 oh8nUHV3m5SDbzRWfANAazyBvf3LNg6CcsZ8IX4AclfFZDR/fzEue5tv4bY6dvzD
 cifCsCXO1N4Mb9jeCttFTpyHPF4TyHOL6xbvz28S2uaDVG3OvIdt2qbd5q7cO+Of
 8iC0kA7ay2jVszJri6NmQ6w/P2B+vldhoTQSiJwMoWn1H6CPPpx6R/mtgQ70W/4F
 EzCGGIjskK3XSMwn8IFUA3sG6ZNBKcwX5wgswrB7sLFFkECgOEitN03EV0GN5asv
 CA4d0ZgKTFvwcihvu3B9+LYNYF6iMsHxVRp9hejN4ZTnYowt3PGWD3wpcw==
Received: (qmail 23049 invoked from network); 9 Aug 2018 12:21:10 +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;
 9 Aug 2018 12:21:10 +0300
Received: (qmail 25544 invoked from network); 9 Aug 2018 12:21:10 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 9 Aug 2018 12:21:10 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  9 Aug 2018 12:20:56 +0300
Message-Id: <1533806461-7428-9-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
References: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v16 08/13] x86/hvm: Introduce
 lapic_save_hidden_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
Q2hhbmdlcyBzaW5jZSB2MTU6CiAgICAgICAgLSBEcm9wIHN0cnVjdCB2bGFwaWMgKnMuCi0tLQog
eGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYyB8IDIwICsrKysrKysrKysrKy0tLS0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jIGIveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwpp
bmRleCAxYjlmMDBhLi40MjlmZmI1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBp
Yy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKQEAgLTE0MzUsMjMgKzE0MzUsMjcg
QEAgc3RhdGljIHZvaWQgbGFwaWNfcmVhcm0oc3RydWN0IHZsYXBpYyAqcykKICAgICBzLT50aW1l
cl9sYXN0X3VwZGF0ZSA9IHMtPnB0Lmxhc3RfcGx0X2d0aW1lOwogfQogCitzdGF0aWMgaW50IGxh
cGljX3NhdmVfaGlkZGVuX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCit7CisgICAgaWYgKCAhaGFzX3ZsYXBpYyh2LT5kb21haW4pICkKKyAgICAgICAgcmV0dXJu
IDA7CisKKyAgICByZXR1cm4gaHZtX3NhdmVfZW50cnkoTEFQSUMsIHYtPnZjcHVfaWQsIGgsICZ2
Y3B1X3ZsYXBpYyh2KS0+aHcpOworfQorCiBzdGF0aWMgaW50IGxhcGljX3NhdmVfaGlkZGVuKHN0
cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAgIHN0cnVjdCB2
Y3B1ICp2OwotICAgIHN0cnVjdCB2bGFwaWMgKnM7Ci0gICAgaW50IHJjID0gMDsKLQotICAgIGlm
ICggIWhhc192bGFwaWMoZCkgKQotICAgICAgICByZXR1cm4gMDsKKyAgICBpbnQgZXJyID0gMDsK
IAogICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKICAgICB7Ci0gICAgICAgIHMgPSB2Y3B1X3Zs
YXBpYyh2KTsKLSAgICAgICAgaWYgKCAocmMgPSBodm1fc2F2ZV9lbnRyeShMQVBJQywgdi0+dmNw
dV9pZCwgaCwgJnMtPmh3KSkgIT0gMCApCisgICAgICAgIGVyciA9IGxhcGljX3NhdmVfaGlkZGVu
X29uZSh2LCBoKTsKKyAgICAgICAgaWYgKCBlcnIgKQogICAgICAgICAgICAgYnJlYWs7CiAgICAg
fQogCi0gICAgcmV0dXJuIHJjOworICAgIHJldHVybiBlcnI7CiB9CiAKIHN0YXRpYyBpbnQgbGFw
aWNfc2F2ZV9yZWdzKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQot
LSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:21:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09:21:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnh8B-0005kk-SK; Thu, 09 Aug 2018 09: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=21xi=ky=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fnh8A-0005k0-NS
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 09:21:18 +0000
X-Inumbo-ID: 6f792e52-9bb5-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6f792e52-9bb5-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 11:20: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=pSV91W9GBkQjY8bm2my1k9PfblYU1+kq+sfqlsa6CVyVO3t1RbxAtT3XvCEQjk64jAtNuJ8+Bvh/NSUHQC4lcjcjCN/SSIkBMpOfjaNe/y0kb0bT4QJpW1ywAKPqFG11BltxGpGSoZ10Od6ce0rj4NU/VnkiW2Bg1S6Ns9sIQHLp+sZWTgjUWzCrX+yPtou32Nb+NK/dEQNxk93RaHatnL1tT6IRJMbDNap4mcurVU1dppVpP9NiLfKN2xi40wiiaAMtaO1nV47teBM3zk63tUbpMJj5PasmcR/MD4UJZPI4QSNnD3BqNy7vEz5rjaArVnCCC7tb2IpfiSAoeNCrwg==;
 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=RcUFf5E+OnXjdpnccK53XIY34dI=; b=os/kLJA3XzdLBz7ZY3cnInm/C39W
 ytcsyO71BNGLMGj1uIuPMjU7IlOo+2vBRzrXqQEyNzLG7/LAMB+FFyYNhve9XuZ0
 LRGpItsilZwQkDYtP/xf6o3ZnQg6ZWeJWmwEtmfczTxcjQD/itH8ydYbYBJzSzVo
 Pki51Sk7dDOLi7OE8IvuFha/XMeexuTwDyFAxRtNv1qWVWd4F7z8szXLbf2rWQkW
 3ravih+bJx1lJkr/aFKGTSkpXJEANc8W4GVOyh1sVM1Gz1u5/K2W8q0V7wOxHkl4
 gEjkhoCTRcqHAz0bZW2KESTGzJV6JgVOCxvot9O5WuRZ3odZhBIRkgPP2A==
Received: (qmail 23511 invoked from network); 9 Aug 2018 12:21:12 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 9 Aug 2018 12:21:12 +0300
Received: (qmail 25586 invoked from network); 9 Aug 2018 12:21:13 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 9 Aug 2018 12:21:13 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Thu,  9 Aug 2018 12:21:01 +0300
Message-Id: <1533806461-7428-14-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
References: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v16 13/13] 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>

VGhpcyBwYXRjaCBpcyBmb2N1c2VkIG9uIG1vdmluZyBjaGFuZ2luZyBodm1fc2F2ZV9vbmUoKSB0
byBzYXZlIG9uZQp0eXBlY29kZSBmcm9tIG9uZSB2Y3B1IGFuZCBub3cgdGhhdCB0aGUgc2F2ZSBm
dW5jdGlvbnMgZ2V0IGRhdGEgZnJvbSBhCnNpbmdsZSB2Y3B1IHdlIGNhbiBwYXVzZSB0aGUgc3Bl
Y2lmaWMgdmNwdSBpbnN0ZWFkIG9mIHRoZSBkb21haW4uCgpTaWduZWQtb2ZmLWJ5OiBBbGV4YW5k
cnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KCi0tLQpDaGFuZ2VzIHNpbmNlIFYx
NToKCS0gTW92ZWQgcGF1c2UvdW5wYXVzZSBjYWxscyBpbnRvIGh2bV9zYXZlX29uZSgpCgktIFJl
LWFkZCB0aGUgbG9vcCBpbiBodm1fc2F2ZV9vbmUoKS4KLS0tCiB4ZW4vYXJjaC94ODYvZG9tY3Rs
LmMgICB8ICAyIC0tCiB4ZW4vYXJjaC94ODYvaHZtL3NhdmUuYyB8IDEyICsrKysrKysrKystLQog
MiBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYyBiL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwppbmRl
eCA4ZmJiZjNhLi5jYjUzOTgwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tY3RsLmMKKysr
IGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCkBAIC01OTEsMTIgKzU5MSwxMCBAQCBsb25nIGFyY2hf
ZG9fZG9tY3RsKAogICAgICAgICAgICAgICFpc19odm1fZG9tYWluKGQpICkKICAgICAgICAgICAg
IGJyZWFrOwogCi0gICAgICAgIGRvbWFpbl9wYXVzZShkKTsKICAgICAgICAgcmV0ID0gaHZtX3Nh
dmVfb25lKGQsIGRvbWN0bC0+dS5odm1jb250ZXh0X3BhcnRpYWwudHlwZSwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGRvbWN0bC0+dS5odm1jb250ZXh0X3BhcnRpYWwuaW5zdGFuY2UsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBkb21jdGwtPnUuaHZtY29udGV4dF9wYXJ0aWFsLmJ1
ZmZlciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICZkb21jdGwtPnUuaHZtY29udGV4dF9w
YXJ0aWFsLmJ1ZnN6KTsKLSAgICAgICAgZG9tYWluX3VucGF1c2UoZCk7CiAKICAgICAgICAgaWYg
KCAhcmV0ICkKICAgICAgICAgICAgIGNvcHliYWNrID0gdHJ1ZTsKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9odm0vc2F2ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKaW5kZXggNTRhYmVk
NC4uZTg2NDMwYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKKysrIGIveGVu
L2FyY2gveDg2L2h2bS9zYXZlLmMKQEAgLTE1MSwxMiArMTUxLDE1IEBAIGludCBodm1fc2F2ZV9v
bmUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHR5cGVjb2RlLCB1bnNpZ25lZCBpbnQg
aW5zdGFuY2UsCiAgICAgaWYgKCBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLmtpbmQgPT0gSFZN
U1JfUEVSX0RPTSApCiAgICAgICAgIGluc3RhbmNlID0gMDsKICAgICBjdHh0LnNpemUgPSBodm1f
c3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNpemU7Ci0gICAgaWYgKCBodm1fc3JfaGFuZGxlcnNbdHlw
ZWNvZGVdLmtpbmQgPT0gSFZNU1JfUEVSX1ZDUFUgKQotICAgICAgICBjdHh0LnNpemUgKj0gZC0+
bWF4X3ZjcHVzOwogICAgIGN0eHQuZGF0YSA9IHhtYWxsb2NfYnl0ZXMoY3R4dC5zaXplKTsKICAg
ICBpZiAoICFjdHh0LmRhdGEgKQogICAgICAgICByZXR1cm4gLUVOT01FTTsKIAorICAgIGlmICgg
aHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5raW5kID09IEhWTVNSX1BFUl9WQ1BVICkKKyAgICAg
ICAgdmNwdV9wYXVzZShkLT52Y3B1W2luc3RhbmNlXSk7CisgICAgZWxzZQorICAgICAgICBkb21h
aW5fcGF1c2UoZCk7CisKICAgICBpZiAoIChydiA9IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0u
c2F2ZShkLT52Y3B1W2luc3RhbmNlXSwgJmN0eHQpKSAhPSAwICkKICAgICAgICAgcHJpbnRrKFhF
TkxPR19HX0VSUiAiSFZNJWQgc2F2ZTogZmFpbGVkIHRvIHNhdmUgdHlwZSAlIlBSSXUxNiIgKCVk
KVxuIiwKICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgdHlwZWNvZGUsIHJ2KTsKQEAgLTE4
OCw2ICsxOTEsMTEgQEAgaW50IGh2bV9zYXZlX29uZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBpbnQgdHlwZWNvZGUsIHVuc2lnbmVkIGludCBpbnN0YW5jZSwKICAgICAgICAgfQogICAgIH0K
IAorICAgIGlmICggaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5raW5kID09IEhWTVNSX1BFUl9W
Q1BVICkKKyAgICAgICAgdmNwdV91bnBhdXNlKGQtPnZjcHVbaW5zdGFuY2VdKTsKKyAgICBlbHNl
CisgICAgICAgIGRvbWFpbl91bnBhdXNlKGQpOworCiAgICAgeGZyZWUoY3R4dC5kYXRhKTsKICAg
ICByZXR1cm4gcnY7CiB9Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:25:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09:25:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnhCU-0007HA-P0; Thu, 09 Aug 2018 09:25: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=cugt=ky=citrix.com=prvs=752bb2a90=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fnhCT-0007Ge-Ms
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 09:25:45 +0000
X-Inumbo-ID: 0f221e10-9bb6-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0f221e10-9bb6-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 11:24:47 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="62395311"
Date: Thu, 9 Aug 2018 10:25:42 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180809092541.u6xwmsk2egugwbu6@citrix.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
 <7c30330d13abc993594a264e3c7c61693c9fc316.1533608042.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <7c30330d13abc993594a264e3c7c61693c9fc316.1533608042.git-series.marmarek@invisiblethingslab.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [RFC PATCH v2 02/17] libxl: Add
 "stubdomain_version" to domain_build_info.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, Eric Shelton <eshelton@pobox.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMDQ6MTY6MDdBTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IEZyb206IEVyaWMgU2hlbHRvbiA8ZXNoZWx0b25AcG9ib3gu
Y29tPgo+IAo+IFRoaXMgZW51bSBnaXZlcyB0aGUgYWJpbGl0eSB0byBzZWxlY3QgYmV0d2VlbiBh
IE1pbmlPUy1iYXNlZCBRRU1VCj4gdHJhZGl0aW9uYWwgc3R1YiBkb21haW4gYW5kIGEgTGludXgt
YmFzZWQgUUVNVSB1cHN0cmVhbSBzdHViIGRvbWFpbi4gIFRvCj4gdXNlIHRoZSBMaW51eC1iYXNl
ZCBzdHViZG9tYWluLCB0aGUgZm9sbG93aW5nIHR3byBsaW5lcyBzaG91bGQgYmUKPiBpbmNsdWRl
ZCBpbiB0aGUgYXBwcm9wcmlhdGUgeGwuY2ZnIGZpbGU6Cj4gCj4gZGV2aWNlX21vZGVsX3ZlcnNp
b249InFlbXUteGVuIgo+IGRldmljZV9tb2RlbF9zdHViZG9tYWluX292ZXJyaWRlPTEKPiAKPiBU
byB1c2UgdGhlIE1pbmlPUy1iYXNlZCBzdHViZG9tYWluLCB0aGUgZm9sbG93aW5nIGlzIHVzZWQg
aW5zdGVhZDoKPiAKPiBkZXZpY2VfbW9kZWxfdmVyc2lvbj0icWVtdS14ZW4tdHJhZGl0aW9uYWwi
Cj4gZGV2aWNlX21vZGVsX3N0dWJkb21haW5fb3ZlcnJpZGU9MQoKCldoZXJlIGlzIHN0dWJvbWRf
dmVyc2lvbj0gPyBEb24ndCB5b3Ugd2FudCB0byBleHBvc2Ugc3VjaCBvcHRpb24gaW4geGwuY2Zn
PwoKSSB0aGluayB0aGUgYWJvdmUgcnVuZXMgYXJlIG5vdCB2ZXJ5IGdvb2QuIFRvbyBtdWNoIGlu
ZmVycmluZyBpcyBuZWVkZWQuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:28:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 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 1fnhFE-0007Tn-8l; Thu, 09 Aug 2018 09: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=msqq=ky=xenproject.org=prvs=7528929e5=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fnhFC-0007Tc-Pg
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 09:28:34 +0000
X-Inumbo-ID: a63af196-9bb6-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a63af196-9bb6-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 09:29:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="62395459"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75056-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-That: flight=75038
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 9 Aug 2018 09:56:01 +0100
Subject: [Xen-devel] [distros-debian-wheezy test] 75056: 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>

ZmxpZ2h0IDc1MDU2IGRpc3Ryb3MtZGViaWFuLXdoZWV6eSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTA1Ni8KClBlcmZlY3QgOi0pCkFsbCB0
ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKYmFzZWxpbmUgdmVyc2lvbjoK
IGZsaWdodCAgICAgICAgICAgICAgIDc1MDM4Cgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAg
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 Aug 09 09:32:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09:32:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnhIR-0008AD-SC; Thu, 09 Aug 2018 09:31: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=cugt=ky=citrix.com=prvs=752bb2a90=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fnhIQ-0008A8-Dw
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 09:31:54 +0000
X-Inumbo-ID: 1d3272cb-9bb7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1d3272cb-9bb7-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 09:32:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="62395590"
Date: Thu, 9 Aug 2018 10:31:50 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <20180809093150.lvtpx3relooudn4i@citrix.com>
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
 <084e43a6ca74c8cb6ffb7301497f425b413cfc42.1533608042.git-series.marmarek@invisiblethingslab.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <084e43a6ca74c8cb6ffb7301497f425b413cfc42.1533608042.git-series.marmarek@invisiblethingslab.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [RFC PATCH v2 03/17] libxl: Handle Linux stubdomain
 specific QEMU options.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Simon Gaiser <simon@invisiblethingslab.com>, xen-devel@lists.xenproject.org,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Eric Shelton <eshelton@pobox.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMDQ6MTY6MDhBTSArMDIwMCwgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIHdyb3RlOgo+IEZyb206IEVyaWMgU2hlbHRvbiA8ZXNoZWx0b25AcG9ib3gu
Y29tPgo+IAo+IFRoaXMgcGF0Y2ggY3JlYXRlcyBhbiBhcHByb3ByaWF0ZSBjb21tYW5kIGxpbmUg
Zm9yIHRoZSBRRU1VIGluc3RhbmNlCj4gcnVubmluZyBpbiBhIExpbnV4LWJhc2VkIHN0dWJkb21h
aW4uCj4gCj4gTk9URTogYSBudW1iZXIgb2YgaXRlbXMgYXJlIG5vdCBjdXJyZW50bHkgaW1wbGVt
ZW50ZWQgZm9yIExpbnV4LWJhc2VkCj4gc3R1YmRvbWFpbnMsIHN1Y2ggYXM6Cj4gLSBzYXZlL3Jl
c3RvcmUKPiAtIFFNUCBzb2NrZXQKPiAtIGdyYXBoaWNzIG91dHB1dCAoZS5nLiwgVk5DKQo+IAo+
IFNpZ25lZC1vZmYtYnk6IEVyaWMgU2hlbHRvbiA8ZXNoZWx0b25AcG9ib3guY29tPgo+IAo+IFNp
bW9uOgo+ICAqIGZpeCBkaXNrIHBhdGgKPiAgKiBmaXggY2Ryb20gcGF0aCBhbmQgImZvcm1hdCIK
PiAgKiBwYXNzIGRvd25zY3JpcHQgZm9yIG5ldHdvcmsgaW50ZXJmYWNlcwo+IAo+IFNpZ25lZC1v
ZmYtYnk6IFNpbW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KPiBbZHJv
cCBRdWJlcy1zcGVjaWZpYyBwYXJ0c10KPiBTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dz
a2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CgpMb29rcyBva2F5
IHRvIG1lLiBCdXQgSSBuZWVkIHRvIHJldmlldyBpdCBtb3JlIGNsb3NlbHkgYmVmb3JlIGdpdmlu
ZyBteQphY2suCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:43:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 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 1fnhT5-0000Za-VK; Thu, 09 Aug 2018 09:42: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=emy9=ky=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnhT3-0000ZV-RZ
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 09:42:53 +0000
X-Inumbo-ID: a66b78d3-9bb8-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a66b78d3-9bb8-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 09:43:20 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 09 Aug 2018 03:42:51 -0600
Message-Id: <5B6C0C9A02000078001DC6C9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 09 Aug 2018 03:42:50 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180808141620.25471-1-paul.durrant@citrix.com>
 <20180808141620.25471-2-paul.durrant@citrix.com>
 <5B6BFF7602000078001DC5C1@prv1-mh.provo.novell.com>
 <4c17991b1f1c411ca3bde0c95148644b@AMSPEX02CL03.citrite.net>
 <5B6C043F02000078001DC5E8@prv1-mh.provo.novell.com>
 <3be5f42386404c3986729b0f550a2e2b@AMSPEX02CL03.citrite.net>
In-Reply-To: <3be5f42386404c3986729b0f550a2e2b@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v22 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 george.dunlap@citrix.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>

Pj4+IE9uIDA5LjA4LjE4IGF0IDExOjEzLCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQo+PiBTZW50
OiAwOSBBdWd1c3QgMjAxOCAxMDowNwo+PiAKPj4gPj4+IE9uIDA5LjA4LjE4IGF0IDEwOjU1LCA8
UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+PiA+IEFsc28sIHRoZSBncmFudCB0YWJs
ZSB3b3VsZCBoYXZlIHBvdGVudGlhbGx5IGdyb3duIGV2ZW4gdGhvdWdoIHRoZSBvcCB3aWxsCj4+
ID4gZmFpbC4gSXMgdGhhdCB3aGF0J3MgY29uY2VybmluZyB5b3U/Cj4+IAo+PiBCdXQgYSBmYWls
dXJlIHBvc3QtZ3JvdyBvdGhlciB0aGFuIHRoZSBvbmUgYWJvdmUgaXMgcmVsYXRpdmVseSB1bmxp
a2VseSwKPj4gaXNuJ3QgaXQ/Cj4gCj4gWWVzLCB0aGlzIGZhaWx1cmUgb3IgYSBjb3B5IHRvIGd1
ZXN0IGNhbiBkZXJhaWwgdGhpbmdzIGF0IHRoaXMgcG9pbnQuIEkgd2FzIAo+IGp1c3Qgd29uZGVy
aW5nIHdoZXRoZXIgeW91IGhhZCBhbiBvYmplY3Rpb24gdG8gc29tZXRoaW5nIHJldHVybmluZyBF
T1BOT1RTVVBQIAo+IGhhdmluZyBzaWRlIGVmZmVjdHMuIEkgY291bGQgcmV0dXJuIHNvbWV0aGlu
ZyBsaWtlIEVBQ0NFUyBpbnN0ZWFkIHRvIG1ha2UgCj4gdGhpcyBzaXR1YXRpb24gc3RhbmQgb3V0
LgoKVGhlIGVycm9yIGNvZGUgaXMgc2Vjb25kYXJ5IChidXQgaW5kZWVkIEVBQ0NFUyBtYXkgYmUg
bW9yZSB0bwp0aGUgcG9pbnQgaGVyZSkuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:50:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09:50:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnhaE-0001MK-PZ; Thu, 09 Aug 2018 09:50: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=e55m=ky=citrix.com=prvs=7527a730d=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fnhaD-0001MF-RP
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 09:50:17 +0000
X-Inumbo-ID: aeed895a-9bb9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aeed895a-9bb9-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 09:50:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="62396384"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Thu, 9 Aug 2018 10:50:13 +0100
Message-ID: <1533808213-4604-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/vlapic: Bugfixes and improvements to
 vlapic_{read, write}()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rmlyc3RseSwgdGhlcmUgaXMgbm8gJ29mZnNldCcgYm91bmRhcnkgY2hlY2sgb24gdGhlIG5vbi0z
Mi1iaXQgd3JpdGUgcGF0aApiZWZvcmUgdGhlIGNhbGwgdG8gdmxhcGljX3JlYWRfYWxpZ25lZCgp
LCB3aGljaCBhbGxvd3MgYW4gYXR0YWNrZXIgdG8gcmVhZApiZXlvbmQgdGhlIGVuZCBvZiB2bGFw
aWMtPnJlZ3MtPmRhdGFbXSwgd2hpY2ggaXMgb25seSAxMDI0IGJ5dGVzIGxvbmcuCgpIb3dldmVy
LCBhcyB0aGUgYmFja2luZyBtZW1vcnkgaXMgYSBkb21oZWFwIHBhZ2UsIGFuZCBtaXNhbGlnbmVk
IGFjY2Vzc2VzIGdldApjaHVua2VkIGRvd24gdG8gc2luZ2xlIGJ5dGVzIGFjcm9zcyBwYWdlIGJv
dW5kYXJpZXMsIEkgY2FuJ3Qgc3BvdCBhbnkKWFNBLXdvcnRoeSBwcm9ibGVtcyB3aGljaCBvY2N1
ciBmcm9tIHRoZSBvdmVycnVuLgoKT24gcmVhbCBoYXJkd2FyZSwgYmFkIGFjY2Vzc2VzIGRvbid0
IGluc3RhbnRseSBjcmFzaCB0aGUgbWFjaGluZS4gIFRoZWlyCmJlaGF2aW91ciBpcyB1bmRlZmlu
ZWQsIGJ1dCB0aGUgZG9tYWluX2NyYXNoKCkgcHJvaGliaXRzIHNlbnNpYmxlIHRlc3RpbmcuCkJl
aGF2ZSBtb3JlIGxpa2Ugb3RoZXIgeDg2IE1NSU8gYW5kIHRlcm1pbmF0ZSBiYWQgYWNjZXNzZXMg
d2l0aCBhcHByb3ByaWF0ZQpkZWZhdWx0cy4KCldoaWxlIG1ha2luZyB0aGVzZSBjaGFuZ2VzLCBj
bGVhbiB1cCBhbmQgc2ltcGxpZnkgdGhlIHRoZSBzbWFsbGVyLWFjY2VzcwpoYW5kbGluZy4gIElu
IHBhcnRpY3VsYXIsIGF2b2lkIHBvaW50ZXIgYmFzZWQgbWVjaGFuc2ltcyBmb3IgMS8yLWJ5dGUg
cmVhZHMgc28KYXMgdG8gYXZvaWQgZm9yY2luZyB0aGUgdmFsdWUgdG8gYmUgc3BpbGxlZCB0byB0
aGUgc3RhY2suCgogIGFkZC9yZW1vdmU6IDAvMCBncm93L3NocmluazogMC8yIHVwL2Rvd246IDAv
LTE3NSAoLTE3NSkKICBmdW5jdGlvbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBvbGQgICAgIG5ldyAgIGRlbHRhCiAgdmxhcGljX3JlYWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgMjExICAgICAxNDIgICAgIC02OQogIHZsYXBpY193cml0ZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIDMwNCAgICAgMTk4ICAgIC0xMDYKCkZpbmFsbHksIHRoZXJl
IGFyZSBhIHBsZXRob3JhIG9mIHJlYWQvd3JpdGUgZnVuY3Rpb25zIGluIHRoZSB2bGFwaWMgbmFt
ZXNwYWNlLApzbyByZW5hbWUgdGhlc2UgdG8gdmxhcGljX21taW9fe3JlYWQsd3JpdGV9KCkgdG8g
bWFrZSB0aGVpciBwdXJwb3NlIG1vcmUKY2xlYXIuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1
bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZt
L3ZsYXBpYy5jIHwgMTI2ICsrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0OSBpbnNlcnRpb25zKCspLCA3NyBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jIGIveGVuL2FyY2gveDg2L2h2
bS92bGFwaWMuYwppbmRleCBmYTQzZDhmLi5lYzA4OWNjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvaHZtL3ZsYXBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKQEAgLTYxNiw1
NiArNjE2LDM3IEBAIHN0YXRpYyB1aW50MzJfdCB2bGFwaWNfcmVhZF9hbGlnbmVkKGNvbnN0IHN0
cnVjdCB2bGFwaWMgKnZsYXBpYywKICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCB2bGFw
aWNfcmVhZCgKLSAgICBzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyBhZGRyZXNzLAotICAg
IHVuc2lnbmVkIGludCBsZW4sIHVuc2lnbmVkIGxvbmcgKnB2YWwpCitzdGF0aWMgaW50IHZsYXBp
Y19tbWlvX3JlYWQoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgYWRkcmVzcywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbGVuLCB1bnNpZ25lZCBsb25nICpw
dmFsKQogewogICAgIHN0cnVjdCB2bGFwaWMgKnZsYXBpYyA9IHZjcHVfdmxhcGljKHYpOwogICAg
IHVuc2lnbmVkIGludCBvZmZzZXQgPSBhZGRyZXNzIC0gdmxhcGljX2Jhc2VfYWRkcmVzcyh2bGFw
aWMpOwotICAgIHVuc2lnbmVkIGludCBhbGlnbm1lbnQgPSBvZmZzZXQgJiAzLCB0bXAsIHJlc3Vs
dCA9IDA7CisgICAgdW5zaWduZWQgaW50IGFsaWdubWVudCA9IG9mZnNldCAmIDB4ZiwgcmVzdWx0
ID0gMDsKIAotICAgIGlmICggb2Zmc2V0ID4gKEFQSUNfVERDUiArIDB4MykgKQotICAgICAgICBn
b3RvIG91dDsKLQotICAgIHRtcCA9IHZsYXBpY19yZWFkX2FsaWduZWQodmxhcGljLCBvZmZzZXQg
JiB+Myk7Ci0KLSAgICBzd2l0Y2ggKCBsZW4gKQorICAgIC8qCisgICAgICogQVBJQyByZWdpc3Rl
cnMgYXJlIDMyLWJpdCB2YWx1ZXMsIGFsaWduZWQgb24gMTI4LWJpdCBib3VuZGFyaWVzLCBhbmQK
KyAgICAgKiBzaG91bGQgYmUgYWNjZXNzZWQgd2l0aCAzMi1iaXQgd2lkZSBsb2Fkcy4KKyAgICAg
KgorICAgICAqIFNvbWUgcHJvY2Vzc29ycyBzdXBwb3J0IHNtYWxsZXIgYWNjZXNzZXMsIHNvIHdl
IGFsbG93IGFueSBhY2Nlc3Mgd2hpY2gKKyAgICAgKiBmdWxseSBmaXRzIHdpdGhpbiB0aGUgMzIt
Yml0IHJlZ2lzdGVyLgorICAgICAqLworICAgIGlmICggKGFsaWdubWVudCArIGxlbikgPD0gNCAm
JiBvZmZzZXQgPD0gKEFQSUNfVERDUiArIDMpICkKICAgICB7Ci0gICAgY2FzZSAxOgotICAgICAg
ICByZXN1bHQgPSAqKCh1bnNpZ25lZCBjaGFyICopJnRtcCArIGFsaWdubWVudCk7Ci0gICAgICAg
IGJyZWFrOwotCi0gICAgY2FzZSAyOgotICAgICAgICBpZiAoIGFsaWdubWVudCA9PSAzICkKLSAg
ICAgICAgICAgIGdvdG8gdW5hbGlnbmVkX2V4aXRfYW5kX2NyYXNoOwotICAgICAgICByZXN1bHQg
PSAqKHVuc2lnbmVkIHNob3J0ICopKCh1bnNpZ25lZCBjaGFyICopJnRtcCArIGFsaWdubWVudCk7
Ci0gICAgICAgIGJyZWFrOworICAgICAgICB1aW50MzJfdCByZWcgPSB2bGFwaWNfcmVhZF9hbGln
bmVkKHZsYXBpYywgb2Zmc2V0ICYgfjB4Zik7CiAKLSAgICBjYXNlIDQ6Ci0gICAgICAgIGlmICgg
YWxpZ25tZW50ICE9IDAgKQotICAgICAgICAgICAgZ290byB1bmFsaWduZWRfZXhpdF9hbmRfY3Jh
c2g7Ci0gICAgICAgIHJlc3VsdCA9ICoodW5zaWduZWQgaW50ICopKCh1bnNpZ25lZCBjaGFyICop
JnRtcCArIGFsaWdubWVudCk7Ci0gICAgICAgIGJyZWFrOworICAgICAgICBzd2l0Y2ggKCBsZW4g
KQorICAgICAgICB7CisgICAgICAgIGNhc2UgMTogcmVzdWx0ID0gKHVpbnQ4X3QpIChyZWcgPj4g
KGFsaWdubWVudCAqIDgpKTsgYnJlYWs7CisgICAgICAgIGNhc2UgMjogcmVzdWx0ID0gKHVpbnQx
Nl90KShyZWcgPj4gKGFsaWdubWVudCAqIDgpKTsgYnJlYWs7CisgICAgICAgIGNhc2UgNDogcmVz
dWx0ID0gcmVnOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAg
IH0KIAotICAgIGRlZmF1bHQ6Ci0gICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJMb2NhbCBB
UElDIHJlYWQgd2l0aCBsZW49JSN4LCAiCi0gICAgICAgICAgICAgICAgICJzaG91bGQgYmUgNCBp
bnN0ZWFkLlxuIiwgbGVuKTsKLSAgICAgICAgZ290byBleGl0X2FuZF9jcmFzaDsKKyAgICAgICAg
SFZNX0RCR19MT0coREJHX0xFVkVMX1ZMQVBJQywgIm9mZnNldCAlI3ggd2l0aCBsZW5ndGggJSN4
LCAiCisgICAgICAgICAgICAgICAgICAgICJhbmQgdGhlIHJlc3VsdCBpcyAlI3giLCBvZmZzZXQs
IGxlbiwgcmVzdWx0KTsKICAgICB9CiAKLSAgICBIVk1fREJHX0xPRyhEQkdfTEVWRUxfVkxBUElD
LCAib2Zmc2V0ICUjeCB3aXRoIGxlbmd0aCAlI3gsICIKLSAgICAgICAgICAgICAgICAiYW5kIHRo
ZSByZXN1bHQgaXMgJSN4Iiwgb2Zmc2V0LCBsZW4sIHJlc3VsdCk7Ci0KLSBvdXQ6CiAgICAgKnB2
YWwgPSByZXN1bHQ7CiAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKLQotIHVuYWxpZ25lZF9leGl0
X2FuZF9jcmFzaDoKLSAgICBnZHByaW50ayhYRU5MT0dfRVJSLCAiVW5hbGlnbmVkIExBUElDIHJl
YWQgbGVuPSUjeCBhdCBvZmZzZXQ9JSN4LlxuIiwKLSAgICAgICAgICAgICBsZW4sIG9mZnNldCk7
Ci0gZXhpdF9hbmRfY3Jhc2g6Ci0gICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbik7Ci0gICAgcmV0
dXJuIFg4NkVNVUxfT0tBWTsKIH0KIAogaW50IGh2bV94MmFwaWNfbXNyX3JlYWQoc3RydWN0IHZj
cHUgKnYsIHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90ICptc3JfY29udGVudCkKQEAgLTkwOCwx
MiArODg5LDE0IEBAIHN0YXRpYyB2b2lkIHZsYXBpY19yZWdfd3JpdGUoc3RydWN0IHZjcHUgKnYs
CiAgICAgfQogfQogCi1zdGF0aWMgaW50IHZsYXBpY193cml0ZShzdHJ1Y3QgdmNwdSAqdiwgdW5z
aWduZWQgbG9uZyBhZGRyZXNzLAotICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50
IGxlbiwgdW5zaWduZWQgbG9uZyB2YWwpCitzdGF0aWMgaW50IHZsYXBpY19tbWlvX3dyaXRlKHN0
cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHJlc3MsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGludCBsZW4sIHVuc2lnbmVkIGxvbmcgdmFsKQogewogICAgIHN0
cnVjdCB2bGFwaWMgKnZsYXBpYyA9IHZjcHVfdmxhcGljKHYpOwogICAgIHVuc2lnbmVkIGludCBv
ZmZzZXQgPSBhZGRyZXNzIC0gdmxhcGljX2Jhc2VfYWRkcmVzcyh2bGFwaWMpOwotICAgIGludCBy
YyA9IFg4NkVNVUxfT0tBWTsKKyAgICB1bnNpZ25lZCBpbnQgYWxpZ25tZW50ID0gb2Zmc2V0ICYg
MHhmOworCisgICAgb2Zmc2V0ICY9IH4weGY7CiAKICAgICBpZiAoIG9mZnNldCAhPSBBUElDX0VP
SSApCiAgICAgICAgIEhWTV9EQkdfTE9HKERCR19MRVZFTF9WTEFQSUMsCkBAIC05MjEsNDkgKzkw
NCwzOCBAQCBzdGF0aWMgaW50IHZsYXBpY193cml0ZShzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQg
bG9uZyBhZGRyZXNzLAogICAgICAgICAgICAgICAgICAgICBvZmZzZXQsIGxlbiwgdmFsKTsKIAog
ICAgIC8qCi0gICAgICogQWNjb3JkaW5nIHRvIHRoZSBJQTMyIE1hbnVhbCwgYWxsIGFjY2Vzc2Vz
IHNob3VsZCBiZSAzMiBiaXRzLgotICAgICAqIFNvbWUgT1NlcyBkbyA4LSBvciAxNi1ieXRlIGFj
Y2Vzc2VzLCBob3dldmVyLgorICAgICAqIEFQSUMgcmVnaXN0ZXJzIGFyZSAzMi1iaXQgdmFsdWVz
LCBhbGlnbmVkIG9uIDEyOC1iaXQgYm91bmRhcmllcywgYW5kCisgICAgICogc2hvdWxkIGJlIGFj
Y2Vzc2VkIHdpdGggMzItYml0IHdpZGUgc3RvcmVzLgorICAgICAqCisgICAgICogU29tZSBwcm9j
ZXNzb3JzIHN1cHBvcnQgc21hbGxlciBhY2Nlc3Nlcywgc28gd2UgYWxsb3cgYW55IGFjY2VzcyB3
aGljaAorICAgICAqIGZ1bGx5IGZpdHMgd2l0aGluIHRoZSAzMi1iaXQgcmVnaXN0ZXIuCiAgICAg
ICovCi0gICAgaWYgKCB1bmxpa2VseShsZW4gIT0gNCkgKQorICAgIGlmICggKGFsaWdubWVudCAr
IGxlbikgPD0gNCAmJiBvZmZzZXQgPD0gQVBJQ19URENSICkKICAgICB7Ci0gICAgICAgIHVuc2ln
bmVkIGludCB0bXAgPSB2bGFwaWNfcmVhZF9hbGlnbmVkKHZsYXBpYywgb2Zmc2V0ICYgfjMpOwot
ICAgICAgICB1bnNpZ25lZCBjaGFyIGFsaWdubWVudCA9IChvZmZzZXQgJiAzKSAqIDg7Ci0KLSAg
ICAgICAgc3dpdGNoICggbGVuICkKKyAgICAgICAgaWYgKCB1bmxpa2VseShsZW4gPCA0KSApCiAg
ICAgICAgIHsKLSAgICAgICAgY2FzZSAxOgotICAgICAgICAgICAgdmFsID0gKCh0bXAgJiB+KDB4
ZmZVIDw8IGFsaWdubWVudCkpIHwKLSAgICAgICAgICAgICAgICAgICAoKHZhbCAmIDB4ZmYpIDw8
IGFsaWdubWVudCkpOwotICAgICAgICAgICAgYnJlYWs7CisgICAgICAgICAgICB1aW50MzJfdCBy
ZWcgPSB2bGFwaWNfcmVhZF9hbGlnbmVkKHZsYXBpYywgb2Zmc2V0KTsKIAotICAgICAgICBjYXNl
IDI6Ci0gICAgICAgICAgICBpZiAoIGFsaWdubWVudCAmIDEgKQotICAgICAgICAgICAgICAgIGdv
dG8gdW5hbGlnbmVkX2V4aXRfYW5kX2NyYXNoOwotICAgICAgICAgICAgdmFsID0gKCh0bXAgJiB+
KDB4ZmZmZlUgPDwgYWxpZ25tZW50KSkgfAotICAgICAgICAgICAgICAgICAgICgodmFsICYgMHhm
ZmZmKSA8PCBhbGlnbm1lbnQpKTsKLSAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgYWxp
Z25tZW50ICo9IDg7CiAKLSAgICAgICAgZGVmYXVsdDoKLSAgICAgICAgICAgIGdwcmludGsoWEVO
TE9HX0VSUiwgIkxBUElDIHdyaXRlIHdpdGggbGVuICV1XG4iLCBsZW4pOwotICAgICAgICAgICAg
Z290byBleGl0X2FuZF9jcmFzaDsKKyAgICAgICAgICAgIHN3aXRjaCAoIGxlbiApCisgICAgICAg
ICAgICB7CisgICAgICAgICAgICBjYXNlIDE6CisgICAgICAgICAgICAgICAgdmFsID0gKChyZWcg
JiB+KDB4ZmZVIDw8IGFsaWdubWVudCkpIHwKKyAgICAgICAgICAgICAgICAgICAgICAgKCh2YWwg
JiAgMHhmZikgPDwgYWxpZ25tZW50KSk7CisgICAgICAgICAgICAgICAgYnJlYWs7CisKKyAgICAg
ICAgICAgIGNhc2UgMjoKKyAgICAgICAgICAgICAgICB2YWwgPSAoKHJlZyAmIH4oMHhmZmZmVSA8
PCBhbGlnbm1lbnQpKSB8CisgICAgICAgICAgICAgICAgICAgICAgICgodmFsICYgIDB4ZmZmZikg
PDwgYWxpZ25tZW50KSk7CisgICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAgICAgICB9CiAg
ICAgICAgIH0KIAotICAgICAgICBnZHByaW50ayhYRU5MT0dfSU5GTywgIk5vdGljZTogTEFQSUMg
d3JpdGUgd2l0aCBsZW4gJXVcbiIsIGxlbik7Ci0gICAgICAgIG9mZnNldCAmPSB+MzsKKyAgICAg
ICAgdmxhcGljX3JlZ193cml0ZSh2LCBvZmZzZXQsIHZhbCk7CiAgICAgfQotICAgIGVsc2UgaWYg
KCB1bmxpa2VseShvZmZzZXQgJiAzKSApCi0gICAgICAgIGdvdG8gdW5hbGlnbmVkX2V4aXRfYW5k
X2NyYXNoOwotCi0gICAgdmxhcGljX3JlZ193cml0ZSh2LCBvZmZzZXQsIHZhbCk7CiAKICAgICBy
ZXR1cm4gWDg2RU1VTF9PS0FZOwotCi0gdW5hbGlnbmVkX2V4aXRfYW5kX2NyYXNoOgotICAgIGdw
cmludGsoWEVOTE9HX0VSUiwgIlVuYWxpZ25lZCBMQVBJQyB3cml0ZTogbGVuPSV1IG9mZnNldD0l
I3guXG4iLAotICAgICAgICAgICAgbGVuLCBvZmZzZXQpOwotIGV4aXRfYW5kX2NyYXNoOgotICAg
IGRvbWFpbl9jcmFzaCh2LT5kb21haW4pOwotICAgIHJldHVybiByYzsKIH0KIAogaW50IHZsYXBp
Y19hcGljdl93cml0ZShzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IG9mZnNldCkKQEAgLTEw
NzcsOCArMTA0OSw4IEBAIHN0YXRpYyBpbnQgdmxhcGljX3JhbmdlKHN0cnVjdCB2Y3B1ICp2LCB1
bnNpZ25lZCBsb25nIGFkZHIpCiAKIHN0YXRpYyBjb25zdCBzdHJ1Y3QgaHZtX21taW9fb3BzIHZs
YXBpY19tbWlvX29wcyA9IHsKICAgICAuY2hlY2sgPSB2bGFwaWNfcmFuZ2UsCi0gICAgLnJlYWQg
PSB2bGFwaWNfcmVhZCwKLSAgICAud3JpdGUgPSB2bGFwaWNfd3JpdGUKKyAgICAucmVhZCA9IHZs
YXBpY19tbWlvX3JlYWQsCisgICAgLndyaXRlID0gdmxhcGljX21taW9fd3JpdGUsCiB9OwogCiBz
dGF0aWMgdm9pZCBzZXRfeDJhcGljX2lkKHN0cnVjdCB2bGFwaWMgKnZsYXBpYykKLS0gCjIuMS40
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:59:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09:59: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 1fnhjQ-0001eR-39; Thu, 09 Aug 2018 09:59: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=jt8i=ky=citrix.com=prvs=752d8a5ef=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fnhjO-0001e6-K7
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 09:59:46 +0000
X-Inumbo-ID: 027899f3-9bbb-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 027899f3-9bbb-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 10:00:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="62396848"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 9 Aug 2018 10:59:41 +0100
Message-ID: <20180809095941.27874-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180809095941.27874-1-paul.durrant@citrix.com>
References: <20180809095941.27874-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v23 2/2] tools/libxenctrl: use new
 xenforeignmemory API to seed grant table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <Andrew.Cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBwcmV2aW91cyBwYXRjaCBhZGRlZCBzdXBwb3J0IGZvciBwcml2LW1hcHBpbmcgZ3Vlc3QgcmVz
b3VyY2VzIGRpcmVjdGx5CihyYXRoZXIgdGhhbiBoYXZpbmcgdG8gZm9yZWlnbi1tYXAsIHdoaWNo
IHJlcXVpcmVzIFAyTSBtb2RpZmljYXRpb24gZm9yCkhWTSBndWVzdHMpLgoKVGhpcyBwYXRjaCBt
YWtlcyB1c2Ugb2YgdGhlIG5ldyBBUEkgdG8gc2VlZCB0aGUgZ3Vlc3QgZ3JhbnQgdGFibGUgdW5s
ZXNzCnRoZSB1bmRlcmx5aW5nIGluZnJhc3RydWN0dXJlIChpLmUuIHByaXZjbWQpIGRvZXNuJ3Qg
c3VwcG9ydCBpdCwgaW4gd2hpY2gKY2FzZSB0aGUgb2xkIHNjaGVtZSBpcyB1c2VkLgoKTk9URTog
VGhlIGNhbGwgdG8geGNfZG9tX2dudHRhYl9odm1fc2VlZCgpIGluIGh2bV9idWlsZF9zZXRfcGFy
YW1zKCkgd2FzCiAgICAgIGFjdHVhbGx5IHVubmVjZXNzYXJ5LCBhcyB0aGUgZ3JhbnQgdGFibGUg
aGFzIGFscmVhZHkgYmVlbiBzZWVkZWQKICAgICAgYnkgYSBwcmlvciBjYWxsIHRvIHhjX2RvbV9n
bnR0YWJfaW5pdCgpIG1hZGUgYnkgbGlieGxfX2J1aWxkX2RvbSgpLgoKU2lnbmVkLW9mZi1ieTog
UGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KQWNrZWQtYnk6IE1hcmVrIE1h
cmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KUmV2
aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpBY2tlZC1i
eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNjOiBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPEFuZHJldy5Db29wZXIz
QGNpdHJpeC5jb20+Cgp2MjI6CiAtIEFkZHJlc3NlZCBjb21tZW50cyBmcm9tIEFuZHJldyAoY29z
bWV0aWMgY2hhbmdlcyBvbmx5KS4KCnYxODoKIC0gVHJpdmlhbCByZS1iYXNlLgoKdjEzOgogLSBS
ZS1iYXNlLgoKdjEwOgogLSBVc2UgbmV3IGlkIGNvbnN0YW50IGZvciBncmFudCB0YWJsZS4KCnY0
OgogLSBNaW5vciBjb3NtZXRpYyBmaXggc3VnZ2VzdGVkIGJ5IFJvZ2VyLgoKdjM6CiAtIEludHJv
ZHVjZWQgeGNfZG9tX3NldF9nbnR0YWJfZW50cnkoKSB0byBhdm9pZCBkdXBsaWNhdGVkIGNvZGUu
Ci0tLQogdG9vbHMvbGlieGMvaW5jbHVkZS94Y19kb20uaCAgICAgICAgfCAgMTIgKy0tCiB0b29s
cy9saWJ4Yy94Y19kb21fYm9vdC5jICAgICAgICAgICB8IDE2NiArKysrKysrKysrKysrKysrKysr
KysrKy0tLS0tLS0tLS0tLS0KIHRvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X2h2bS5jIHwg
IDEwICstLQogdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZV94ODZfcHYuYyAgfCAgIDIgKy0KIHRv
b2xzL2xpYnhsL2xpYnhsX2RvbS5jICAgICAgICAgICAgIHwgICAxIC0KIHRvb2xzL3B5dGhvbi94
ZW4vbG93bGV2ZWwveGMveGMuYyAgIHwgICA2ICstCiA2IGZpbGVzIGNoYW5nZWQsIDEyMCBpbnNl
cnRpb25zKCspLCA3NyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy9pbmNs
dWRlL3hjX2RvbS5oIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94Y19kb20uaAppbmRleCA4YTY2ODg5
YzY4Li4wYjVhNjMyZDNjIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy9pbmNsdWRlL3hjX2RvbS5o
CisrKyBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGNfZG9tLmgKQEAgLTMzNywxNCArMzM3LDEwIEBA
IHZvaWQgKnhjX2RvbV9ib290X2RvbVVfbWFwKHN0cnVjdCB4Y19kb21faW1hZ2UgKmRvbSwgeGVu
X3Bmbl90IHBmbiwKIGludCB4Y19kb21fYm9vdF9pbWFnZShzdHJ1Y3QgeGNfZG9tX2ltYWdlICpk
b20pOwogaW50IHhjX2RvbV9jb21wYXRfY2hlY2soc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tKTsK
IGludCB4Y19kb21fZ250dGFiX2luaXQoc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tKTsKLWludCB4
Y19kb21fZ250dGFiX2h2bV9zZWVkKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCBjb25zb2xlX2dtZm4sCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3QgeGVuc3RvcmVfZ21mbiwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGNvbnNvbGVfZG9taWQsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICB1aW50MzJfdCB4ZW5zdG9yZV9kb21pZCk7Ci1pbnQgeGNfZG9tX2dudHRh
Yl9zZWVkKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCwKLSAgICAgICAgICAgICAg
ICAgICAgICAgeGVuX3Bmbl90IGNvbnNvbGVfZ21mbiwKLSAgICAgICAgICAgICAgICAgICAgICAg
eGVuX3Bmbl90IHhlbnN0b3JlX2dtZm4sCitpbnQgeGNfZG9tX2dudHRhYl9zZWVkKHhjX2ludGVy
ZmFjZSAqeGNoLCB1aW50MzJfdCBndWVzdF9kb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAg
Ym9vbCBpc19odm0sCisgICAgICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCBjb25zb2xlX2dm
biwKKyAgICAgICAgICAgICAgICAgICAgICAgeGVuX3Bmbl90IHhlbnN0b3JlX2dmbiwKICAgICAg
ICAgICAgICAgICAgICAgICAgdWludDMyX3QgY29uc29sZV9kb21pZCwKICAgICAgICAgICAgICAg
ICAgICAgICAgdWludDMyX3QgeGVuc3RvcmVfZG9taWQpOwogYm9vbCB4Y19kb21fdHJhbnNsYXRl
ZChjb25zdCBzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20pOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGli
eGMveGNfZG9tX2Jvb3QuYyBiL3Rvb2xzL2xpYnhjL3hjX2RvbV9ib290LmMKaW5kZXggMmU1Njgx
ZGM1ZC4uMGY4NTIyMzdlZSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfZG9tX2Jvb3QuYwor
KysgYi90b29scy9saWJ4Yy94Y19kb21fYm9vdC5jCkBAIC0yNTYsNzEgKzI1Niw4MSBAQCBzdGF0
aWMgeGVuX3Bmbl90IHhjX2RvbV9nbnR0YWJfc2V0dXAoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQz
Ml90IGRvbWlkKQogICAgIHJldHVybiBnbWZuOwogfQogCi1pbnQgeGNfZG9tX2dudHRhYl9zZWVk
KHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCwKLSAgICAgICAgICAgICAgICAgICAg
ICAgeGVuX3Bmbl90IGNvbnNvbGVfZ21mbiwKLSAgICAgICAgICAgICAgICAgICAgICAgeGVuX3Bm
bl90IHhlbnN0b3JlX2dtZm4sCi0gICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGNvbnNv
bGVfZG9taWQsCi0gICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IHhlbnN0b3JlX2RvbWlk
KQorc3RhdGljIHZvaWQgeGNfZG9tX3NldF9nbnR0YWJfZW50cnkoeGNfaW50ZXJmYWNlICp4Y2gs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBncmFudF9lbnRyeV92MV90ICpn
bnR0YWIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQg
aWR4LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZ3Vlc3Rf
ZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBiYWNr
ZW5kX2RvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVuX3Bmbl90
IGd1ZXN0X2dmbikKIHsKKyAgICBpZiAoIGd1ZXN0X2RvbWlkID09IGJhY2tlbmRfZG9taWQgfHwg
Z3Vlc3RfZ2ZuID09IC0xICkKKyAgICAgICAgcmV0dXJuOworCisgICAgeGNfZG9tX3ByaW50Zih4
Y2gsICIlczogWyV1XSAtPiAweCUiUFJJX3hlbl9wZm4sCisgICAgICAgICAgICAgICAgICBfX2Z1
bmNfXywgaWR4LCBndWVzdF9nZm4pOworCisgICAgZ250dGFiW2lkeF0uZmxhZ3MgPSBHVEZfcGVy
bWl0X2FjY2VzczsKKyAgICBnbnR0YWJbaWR4XS5kb21pZCA9IGJhY2tlbmRfZG9taWQ7CisgICAg
Z250dGFiW2lkeF0uZnJhbWUgPSBndWVzdF9nZm47Cit9CiAKLSAgICB4ZW5fcGZuX3QgZ250dGFi
X2dtZm47CitzdGF0aWMgaW50IGNvbXBhdF9nbnR0YWJfc2VlZCh4Y19pbnRlcmZhY2UgKnhjaCwg
dWludDMyX3QgZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3Qg
Y29uc29sZV9nZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3QgeGVu
c3RvcmVfZ2ZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgY29uc29s
ZV9kb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IHhlbnN0b3Jl
X2RvbWlkKQoreworCisgICAgeGVuX3Bmbl90IGdudHRhYl9nZm47CiAgICAgZ3JhbnRfZW50cnlf
djFfdCAqZ250dGFiOwogCi0gICAgZ250dGFiX2dtZm4gPSB4Y19kb21fZ250dGFiX3NldHVwKHhj
aCwgZG9taWQpOwotICAgIGlmICggZ250dGFiX2dtZm4gPT0gLTEgKQorICAgIGdudHRhYl9nZm4g
PSB4Y19kb21fZ250dGFiX3NldHVwKHhjaCwgZG9taWQpOworICAgIGlmICggZ250dGFiX2dmbiA9
PSAtMSApCiAgICAgICAgIHJldHVybiAtMTsKIAogICAgIGdudHRhYiA9IHhjX21hcF9mb3JlaWdu
X3JhbmdlKHhjaCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkb21pZCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQUdFX1NJWkUsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgUFJPVF9SRUFEfFBST1RfV1JJVEUsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZ250dGFiX2dtZm4pOworICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGdudHRhYl9nZm4pOwogICAgIGlmICggZ250dGFiID09IE5VTEwgKQogICAg
IHsKICAgICAgICAgeGNfZG9tX3BhbmljKHhjaCwgWENfSU5URVJOQUxfRVJST1IsCi0gICAgICAg
ICAgICAgICAgICAgICAiJXM6IGZhaWxlZCB0byBtYXAgZG9tVSBncmFudCB0YWJsZSAiCisgICAg
ICAgICAgICAgICAgICAgICAiJXM6IGZhaWxlZCB0byBtYXAgZCVkIGdyYW50IHRhYmxlICIKICAg
ICAgICAgICAgICAgICAgICAgICJbZXJybm89JWRdXG4iLAotICAgICAgICAgICAgICAgICAgICAg
X19GVU5DVElPTl9fLCBlcnJubyk7CisgICAgICAgICAgICAgICAgICAgICBfX2Z1bmNfXywgZG9t
aWQsIGVycm5vKTsKICAgICAgICAgcmV0dXJuIC0xOwogICAgIH0KIAotICAgIGlmICggZG9taWQg
IT0gY29uc29sZV9kb21pZCAgJiYgY29uc29sZV9nbWZuICE9IC0xKQotICAgIHsKLSAgICAgICAg
Z250dGFiW0dOVFRBQl9SRVNFUlZFRF9DT05TT0xFXS5mbGFncyA9IEdURl9wZXJtaXRfYWNjZXNz
OwotICAgICAgICBnbnR0YWJbR05UVEFCX1JFU0VSVkVEX0NPTlNPTEVdLmRvbWlkID0gY29uc29s
ZV9kb21pZDsKLSAgICAgICAgZ250dGFiW0dOVFRBQl9SRVNFUlZFRF9DT05TT0xFXS5mcmFtZSA9
IGNvbnNvbGVfZ21mbjsKLSAgICB9Ci0gICAgaWYgKCBkb21pZCAhPSB4ZW5zdG9yZV9kb21pZCAm
JiB4ZW5zdG9yZV9nbWZuICE9IC0xKQotICAgIHsKLSAgICAgICAgZ250dGFiW0dOVFRBQl9SRVNF
UlZFRF9YRU5TVE9SRV0uZmxhZ3MgPSBHVEZfcGVybWl0X2FjY2VzczsKLSAgICAgICAgZ250dGFi
W0dOVFRBQl9SRVNFUlZFRF9YRU5TVE9SRV0uZG9taWQgPSB4ZW5zdG9yZV9kb21pZDsKLSAgICAg
ICAgZ250dGFiW0dOVFRBQl9SRVNFUlZFRF9YRU5TVE9SRV0uZnJhbWUgPSB4ZW5zdG9yZV9nbWZu
OwotICAgIH0KKyAgICB4Y19kb21fc2V0X2dudHRhYl9lbnRyeSh4Y2gsIGdudHRhYiwgR05UVEFC
X1JFU0VSVkVEX0NPTlNPTEUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgZG9taWQsIGNv
bnNvbGVfZG9taWQsIGNvbnNvbGVfZ2ZuKTsKKyAgICB4Y19kb21fc2V0X2dudHRhYl9lbnRyeSh4
Y2gsIGdudHRhYiwgR05UVEFCX1JFU0VSVkVEX1hFTlNUT1JFLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGRvbWlkLCB4ZW5zdG9yZV9kb21pZCwgeGVuc3RvcmVfZ2ZuKTsKIAogICAgIGlm
ICggbXVubWFwKGdudHRhYiwgUEFHRV9TSVpFKSA9PSAtMSApCiAgICAgewogICAgICAgICB4Y19k
b21fcGFuaWMoeGNoLCBYQ19JTlRFUk5BTF9FUlJPUiwKLSAgICAgICAgICAgICAgICAgICAgICIl
czogZmFpbGVkIHRvIHVubWFwIGRvbVUgZ3JhbnQgdGFibGUgIgorICAgICAgICAgICAgICAgICAg
ICAgIiVzOiBmYWlsZWQgdG8gdW5tYXAgZCVkIGdyYW50IHRhYmxlICIKICAgICAgICAgICAgICAg
ICAgICAgICJbZXJybm89JWRdXG4iLAotICAgICAgICAgICAgICAgICAgICAgX19GVU5DVElPTl9f
LCBlcnJubyk7CisgICAgICAgICAgICAgICAgICAgICBfX2Z1bmNfXywgZG9taWQsIGVycm5vKTsK
ICAgICAgICAgcmV0dXJuIC0xOwogICAgIH0KIAogICAgIC8qIEd1ZXN0IHNob3VsZG4ndCByZWFs
bHkgdG91Y2ggaXRzIGdyYW50IHRhYmxlIHVudGlsIGl0IGhhcwogICAgICAqIGVuYWJsZWQgaXRz
IGNhY2hlcy4gQnV0IGxldHMgYmUgbmljZS4gKi8KLSAgICB4Y19kb21haW5fY2FjaGVmbHVzaCh4
Y2gsIGRvbWlkLCBnbnR0YWJfZ21mbiwgMSk7CisgICAgeGNfZG9tYWluX2NhY2hlZmx1c2goeGNo
LCBkb21pZCwgZ250dGFiX2dmbiwgMSk7CiAKICAgICByZXR1cm4gMDsKIH0KIAotaW50IHhjX2Rv
bV9nbnR0YWJfaHZtX3NlZWQoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWlkLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgeGVuX3Bmbl90IGNvbnNvbGVfZ3BmbiwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCB4ZW5zdG9yZV9ncGZuLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdWludDMyX3QgY29uc29sZV9kb21pZCwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVpbnQzMl90IHhlbnN0b3JlX2RvbWlkKQorc3RhdGljIGludCBjb21wYXRfZ250
dGFiX2h2bV9zZWVkKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3QgY29uc29sZV9nZm4sCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVuX3Bmbl90IHhlbnN0b3JlX2dmbiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBjb25zb2xlX2RvbWlkLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IHhlbnN0b3JlX2RvbWlkKQog
ewogICAgIGludCByYzsKLSAgICB4ZW5fcGZuX3Qgc2NyYXRjaF9ncGZuOworICAgIHhlbl9wZm5f
dCBzY3JhdGNoX2dmbjsKICAgICBzdHJ1Y3QgeGVuX2FkZF90b19waHlzbWFwIHhhdHAgPSB7CiAg
ICAgICAgIC5kb21pZCA9IGRvbWlkLAogICAgICAgICAuc3BhY2UgPSBYRU5NQVBTUEFDRV9ncmFu
dF90YWJsZSwKQEAgLTMzMCw0MSArMzQwLDQxIEBAIGludCB4Y19kb21fZ250dGFiX2h2bV9zZWVk
KHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCwKICAgICAgICAgLmRvbWlkID0gZG9t
aWQsCiAgICAgfTsKIAotICAgIHJjID0geGNfY29yZV9hcmNoX2dldF9zY3JhdGNoX2dwZm4oeGNo
LCBkb21pZCwgJnNjcmF0Y2hfZ3Bmbik7CisgICAgcmMgPSB4Y19jb3JlX2FyY2hfZ2V0X3NjcmF0
Y2hfZ3Bmbih4Y2gsIGRvbWlkLCAmc2NyYXRjaF9nZm4pOwogICAgIGlmICggcmMgPCAwICkKICAg
ICB7CiAgICAgICAgIHhjX2RvbV9wYW5pYyh4Y2gsIFhDX0lOVEVSTkFMX0VSUk9SLAotICAgICAg
ICAgICAgICAgICAgICAgIiVzOiBmYWlsZWQgdG8gZ2V0IGEgc2NyYXRjaCBnZm4gIgorICAgICAg
ICAgICAgICAgICAgICAgIiVzOiBmYWlsZWQgdG8gZ2V0IGEgc2NyYXRjaCBnZm4gZnJvbSBkJWQi
CiAgICAgICAgICAgICAgICAgICAgICAiW2Vycm5vPSVkXVxuIiwKLSAgICAgICAgICAgICAgICAg
ICAgIF9fRlVOQ1RJT05fXywgZXJybm8pOworICAgICAgICAgICAgICAgICAgICAgX19mdW5jX18s
IGRvbWlkLCBlcnJubyk7CiAgICAgICAgIHJldHVybiAtMTsKICAgICB9Ci0gICAgeGF0cC5ncGZu
ID0gc2NyYXRjaF9ncGZuOwotICAgIHhyZnAuZ3BmbiA9IHNjcmF0Y2hfZ3BmbjsKLQotICAgIHhj
X2RvbV9wcmludGYoeGNoLCAiJXM6IGNhbGxlZCwgcGZuPTB4JSJQUklfeGVuX3BmbiwgX19GVU5D
VElPTl9fLAotICAgICAgICAgICAgICAgICAgc2NyYXRjaF9ncGZuKTsKKyAgICB4YXRwLmdwZm4g
PSBzY3JhdGNoX2dmbjsKKyAgICB4cmZwLmdwZm4gPSBzY3JhdGNoX2dmbjsKIAorICAgIHhjX2Rv
bV9wcmludGYoeGNoLCAiJXM6IGQlZDogcGZuPTB4JSJQUklfeGVuX3BmbiwgX19mdW5jX18sCisg
ICAgICAgICAgICAgICAgICBkb21pZCwgc2NyYXRjaF9nZm4pOwogCiAgICAgcmMgPSBkb19tZW1v
cnlfb3AoeGNoLCBYRU5NRU1fYWRkX3RvX3BoeXNtYXAsICZ4YXRwLCBzaXplb2YoeGF0cCkpOwog
ICAgIGlmICggcmMgIT0gMCApCiAgICAgewogICAgICAgICB4Y19kb21fcGFuaWMoeGNoLCBYQ19J
TlRFUk5BTF9FUlJPUiwKLSAgICAgICAgICAgICAgICAgICAgICIlczogZmFpbGVkIHRvIGFkZCBn
bnR0YWIgdG8gcGh5c21hcCAiCisgICAgICAgICAgICAgICAgICAgICAiJXM6IGZhaWxlZCB0byBh
ZGQgZ250dGFiIHRvIGQlZCBwaHlzbWFwICIKICAgICAgICAgICAgICAgICAgICAgICJbZXJybm89
JWRdXG4iLAotICAgICAgICAgICAgICAgICAgICAgX19GVU5DVElPTl9fLCBlcnJubyk7CisgICAg
ICAgICAgICAgICAgICAgICBfX2Z1bmNfXywgZG9taWQsIGVycm5vKTsKICAgICAgICAgcmV0dXJu
IC0xOwogICAgIH0KIAotICAgIHJjID0geGNfZG9tX2dudHRhYl9zZWVkKHhjaCwgZG9taWQsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc29sZV9ncGZuLCB4ZW5zdG9yZV9ncGZuLAor
ICAgIHJjID0gY29tcGF0X2dudHRhYl9zZWVkKHhjaCwgZG9taWQsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY29uc29sZV9nZm4sIHhlbnN0b3JlX2dmbiwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjb25zb2xlX2RvbWlkLCB4ZW5zdG9yZV9kb21pZCk7CiAgICAgaWYgKHJjICE9
IDApCiAgICAgewogICAgICAgICB4Y19kb21fcGFuaWMoeGNoLCBYQ19JTlRFUk5BTF9FUlJPUiwK
LSAgICAgICAgICAgICAgICAgICAgICIlczogZmFpbGVkIHRvIHNlZWQgZ250dGFiIGVudHJpZXNc
biIsCi0gICAgICAgICAgICAgICAgICAgICBfX0ZVTkNUSU9OX18pOwotICAgICAgICAodm9pZCkg
ZG9fbWVtb3J5X29wKHhjaCwgWEVOTUVNX3JlbW92ZV9mcm9tX3BoeXNtYXAsICZ4cmZwLCBzaXpl
b2YoeHJmcCkpOworICAgICAgICAgICAgICAgICAgICAgIiVzOiBmYWlsZWQgdG8gc2VlZCBnbnR0
YWIgZW50cmllcyBmb3IgZCVkXG4iLAorICAgICAgICAgICAgICAgICAgICAgX19mdW5jX18sIGRv
bWlkKTsKKyAgICAgICAgKHZvaWQpIGRvX21lbW9yeV9vcCh4Y2gsIFhFTk1FTV9yZW1vdmVfZnJv
bV9waHlzbWFwLCAmeHJmcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoeHJm
cCkpOwogICAgICAgICByZXR1cm4gLTE7CiAgICAgfQogCkBAIC0zNzIsMjcgKzM4Miw2NSBAQCBp
bnQgeGNfZG9tX2dudHRhYl9odm1fc2VlZCh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9t
aWQsCiAgICAgaWYgKHJjICE9IDApCiAgICAgewogICAgICAgICB4Y19kb21fcGFuaWMoeGNoLCBY
Q19JTlRFUk5BTF9FUlJPUiwKLSAgICAgICAgICAgICAgICAgICAgICIlczogZmFpbGVkIHRvIHJl
bW92ZSBnbnR0YWIgZnJvbSBwaHlzbWFwICIKKyAgICAgICAgICAgICAgICAgICAgICIlczogZmFp
bGVkIHRvIHJlbW92ZSBnbnR0YWIgZnJvbSBkJWQgcGh5c21hcCAiCiAgICAgICAgICAgICAgICAg
ICAgICAiW2Vycm5vPSVkXVxuIiwKLSAgICAgICAgICAgICAgICAgICAgIF9fRlVOQ1RJT05fXywg
ZXJybm8pOworICAgICAgICAgICAgICAgICAgICAgX19mdW5jX18sIGRvbWlkLCBlcnJubyk7CiAg
ICAgICAgIHJldHVybiAtMTsKICAgICB9CiAKICAgICByZXR1cm4gMDsKIH0KIAotaW50IHhjX2Rv
bV9nbnR0YWJfaW5pdChzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20pCitpbnQgeGNfZG9tX2dudHRh
Yl9zZWVkKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBndWVzdF9kb21pZCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgYm9vbCBpc19odm0sIHhlbl9wZm5fdCBjb25zb2xlX2dmbiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgeGVuX3Bmbl90IHhlbnN0b3JlX2dmbiwgdWludDMyX3QgY29uc29s
ZV9kb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgeGVuc3RvcmVfZG9taWQp
CiB7Ci0gICAgaWYgKCB4Y19kb21fdHJhbnNsYXRlZChkb20pICkgewotICAgICAgICByZXR1cm4g
eGNfZG9tX2dudHRhYl9odm1fc2VlZChkb20tPnhjaCwgZG9tLT5ndWVzdF9kb21pZCwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZG9tLT5jb25zb2xlX3BmbiwgZG9tLT54
ZW5zdG9yZV9wZm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvbS0+
Y29uc29sZV9kb21pZCwgZG9tLT54ZW5zdG9yZV9kb21pZCk7Ci0gICAgfSBlbHNlIHsKLSAgICAg
ICAgcmV0dXJuIHhjX2RvbV9nbnR0YWJfc2VlZChkb20tPnhjaCwgZG9tLT5ndWVzdF9kb21pZCwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4Y19kb21fcDJtKGRvbSwgZG9tLT5j
b25zb2xlX3BmbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeGNfZG9tX3Ay
bShkb20sIGRvbS0+eGVuc3RvcmVfcGZuKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBkb20tPmNvbnNvbGVfZG9taWQsIGRvbS0+eGVuc3RvcmVfZG9taWQpOworICAgIHhlbmZv
cmVpZ25tZW1vcnlfaGFuZGxlKiBmbWVtID0geGNoLT5mbWVtOworICAgIHhlbmZvcmVpZ25tZW1v
cnlfcmVzb3VyY2VfaGFuZGxlICpmcmVzOworICAgIHZvaWQgKmFkZHIgPSBOVUxMOworCisgICAg
ZnJlcyA9IHhlbmZvcmVpZ25tZW1vcnlfbWFwX3Jlc291cmNlKAorICAgICAgICBmbWVtLCBndWVz
dF9kb21pZCwgWEVOTUVNX3Jlc291cmNlX2dyYW50X3RhYmxlLAorICAgICAgICBYRU5NRU1fcmVz
b3VyY2VfZ3JhbnRfdGFibGVfaWRfc2hhcmVkLCAwLCAxLCAmYWRkciwKKyAgICAgICAgUFJPVF9S
RUFEIHwgUFJPVF9XUklURSwgMCk7CisgICAgaWYgKCAhZnJlcyApCisgICAgeworICAgICAgICBp
ZiAoIGVycm5vID09IEVPUE5PVFNVUFAgKQorICAgICAgICAgICAgcmV0dXJuIGlzX2h2bSA/Cisg
ICAgICAgICAgICAgICAgY29tcGF0X2dudHRhYl9odm1fc2VlZCh4Y2gsIGd1ZXN0X2RvbWlkLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc29sZV9nZm4sIHhlbnN0
b3JlX2dmbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnNvbGVf
ZG9taWQsIHhlbnN0b3JlX2RvbWlkKSA6CisgICAgICAgICAgICAgICAgY29tcGF0X2dudHRhYl9z
ZWVkKHhjaCwgZ3Vlc3RfZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnNvbGVfZ2ZuLCB4ZW5zdG9yZV9nZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGNvbnNvbGVfZG9taWQsIHhlbnN0b3JlX2RvbWlkKTsKKworICAgICAgICB4Y19kb21f
cGFuaWMoeGNoLCBYQ19JTlRFUk5BTF9FUlJPUiwKKyAgICAgICAgICAgICAgICAgICAgICIlczog
ZmFpbGVkIHRvIGFjcXVpcmUgZCVkIGdyYW50IHRhYmxlICIKKyAgICAgICAgICAgICAgICAgICAg
ICJbZXJybm89JWRdXG4iLAorICAgICAgICAgICAgICAgICAgICAgX19mdW5jX18sIGd1ZXN0X2Rv
bWlkLCBlcnJubyk7CisgICAgICAgIHJldHVybiAtMTsKICAgICB9CisKKyAgICB4Y19kb21fc2V0
X2dudHRhYl9lbnRyeSh4Y2gsIGFkZHIsIEdOVFRBQl9SRVNFUlZFRF9DT05TT0xFLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGd1ZXN0X2RvbWlkLCBjb25zb2xlX2RvbWlkLCBjb25zb2xl
X2dmbik7CisgICAgeGNfZG9tX3NldF9nbnR0YWJfZW50cnkoeGNoLCBhZGRyLCBHTlRUQUJfUkVT
RVJWRURfWEVOU1RPUkUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3Vlc3RfZG9taWQs
IHhlbnN0b3JlX2RvbWlkLCB4ZW5zdG9yZV9nZm4pOworCisgICAgeGVuZm9yZWlnbm1lbW9yeV91
bm1hcF9yZXNvdXJjZShmbWVtLCBmcmVzKTsKKworICAgIHJldHVybiAwOworfQorCitpbnQgeGNf
ZG9tX2dudHRhYl9pbml0KHN0cnVjdCB4Y19kb21faW1hZ2UgKmRvbSkKK3sKKyAgICBib29sIGlz
X2h2bSA9IHhjX2RvbV90cmFuc2xhdGVkKGRvbSk7CisgICAgeGVuX3Bmbl90IGNvbnNvbGVfZ2Zu
ID0geGNfZG9tX3AybShkb20sIGRvbS0+Y29uc29sZV9wZm4pOworICAgIHhlbl9wZm5fdCB4ZW5z
dG9yZV9nZm4gPSB4Y19kb21fcDJtKGRvbSwgZG9tLT54ZW5zdG9yZV9wZm4pOworCisgICAgcmV0
dXJuIHhjX2RvbV9nbnR0YWJfc2VlZChkb20tPnhjaCwgZG9tLT5ndWVzdF9kb21pZCwgaXNfaHZt
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc29sZV9nZm4sIHhlbnN0b3JlX2dm
biwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvbS0+Y29uc29sZV9kb21pZCwgZG9t
LT54ZW5zdG9yZV9kb21pZCk7CiB9CiAKIC8qCmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19z
cl9yZXN0b3JlX3g4Nl9odm0uYyBiL3Rvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X2h2bS5j
CmluZGV4IDIyN2M0ODU1M2UuLjQ3NjVhNTJmMzMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hj
X3NyX3Jlc3RvcmVfeDg2X2h2bS5jCisrKyBiL3Rvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2
X2h2bS5jCkBAIC0yMTYsMTEgKzIxNiwxMSBAQCBzdGF0aWMgaW50IHg4Nl9odm1fc3RyZWFtX2Nv
bXBsZXRlKHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgpCiAgICAgICAgIHJldHVybiByYzsKICAg
ICB9CiAKLSAgICByYyA9IHhjX2RvbV9nbnR0YWJfaHZtX3NlZWQoeGNoLCBjdHgtPmRvbWlkLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdHgtPnJlc3RvcmUuY29uc29sZV9nZm4s
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN0eC0+cmVzdG9yZS54ZW5zdG9yZV9n
Zm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN0eC0+cmVzdG9yZS5jb25zb2xl
X2RvbWlkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdHgtPnJlc3RvcmUueGVu
c3RvcmVfZG9taWQpOworICAgIHJjID0geGNfZG9tX2dudHRhYl9zZWVkKHhjaCwgY3R4LT5kb21p
ZCwgdHJ1ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdHgtPnJlc3RvcmUuY29uc29s
ZV9nZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3R4LT5yZXN0b3JlLnhlbnN0b3Jl
X2dmbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdHgtPnJlc3RvcmUuY29uc29sZV9k
b21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdHgtPnJlc3RvcmUueGVuc3RvcmVf
ZG9taWQpOwogICAgIGlmICggcmMgKQogICAgIHsKICAgICAgICAgUEVSUk9SKCJGYWlsZWQgdG8g
c2VlZCBncmFudCB0YWJsZSIpOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9y
ZV94ODZfcHYuYyBiL3Rvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X3B2LmMKaW5kZXggZDgx
ZGZkY2NhNi4uYTJkYmY4NTE1NyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9y
ZV94ODZfcHYuYworKysgYi90b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlX3g4Nl9wdi5jCkBAIC0x
MTA1LDcgKzExMDUsNyBAQCBzdGF0aWMgaW50IHg4Nl9wdl9zdHJlYW1fY29tcGxldGUoc3RydWN0
IHhjX3NyX2NvbnRleHQgKmN0eCkKICAgICBpZiAoIHJjICkKICAgICAgICAgcmV0dXJuIHJjOwog
Ci0gICAgcmMgPSB4Y19kb21fZ250dGFiX3NlZWQoeGNoLCBjdHgtPmRvbWlkLAorICAgIHJjID0g
eGNfZG9tX2dudHRhYl9zZWVkKHhjaCwgY3R4LT5kb21pZCwgZmFsc2UsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY3R4LT5yZXN0b3JlLmNvbnNvbGVfZ2ZuLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGN0eC0+cmVzdG9yZS54ZW5zdG9yZV9nZm4sCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY3R4LT5yZXN0b3JlLmNvbnNvbGVfZG9taWQsCmRpZmYgLS1naXQgYS90b29s
cy9saWJ4bC9saWJ4bF9kb20uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCmluZGV4IDNjZmUw
ZDQ4MDguLmM4YTFkYzdmZDUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCisr
KyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCkBAIC05MDUsNyArOTA1LDYgQEAgc3RhdGljIGlu
dCBodm1fYnVpbGRfc2V0X3BhcmFtcyh4Y19pbnRlcmZhY2UgKmhhbmRsZSwgdWludDMyX3QgZG9t
aWQsCiAgICAgKnN0b3JlX21mbiA9IHN0cl9tZm47CiAgICAgKmNvbnNvbGVfbWZuID0gY29uc19t
Zm47CiAKLSAgICB4Y19kb21fZ250dGFiX2h2bV9zZWVkKGhhbmRsZSwgZG9taWQsICpjb25zb2xl
X21mbiwgKnN0b3JlX21mbiwgY29uc29sZV9kb21pZCwgc3RvcmVfZG9taWQpOwogICAgIHJldHVy
biAwOwogfQogCmRpZmYgLS1naXQgYS90b29scy9weXRob24veGVuL2xvd2xldmVsL3hjL3hjLmMg
Yi90b29scy9weXRob24veGVuL2xvd2xldmVsL3hjL3hjLmMKaW5kZXggZmMxOWVlMDc0MS4uNWFk
ZTEyNzYyYSAxMDA2NDQKLS0tIGEvdG9vbHMvcHl0aG9uL3hlbi9sb3dsZXZlbC94Yy94Yy5jCisr
KyBiL3Rvb2xzL3B5dGhvbi94ZW4vbG93bGV2ZWwveGMveGMuYwpAQCAtODAwLDkgKzgwMCw5IEBA
IHN0YXRpYyBQeU9iamVjdCAqcHl4Y19nbnR0YWJfaHZtX3NlZWQoWGNPYmplY3QgKnNlbGYsCiAJ
CQkJICAgICAgJmNvbnNvbGVfZG9taWQsICZ4ZW5zdG9yZV9kb21pZCkgKQogICAgICAgICByZXR1
cm4gTlVMTDsKIAotICAgIGlmICggeGNfZG9tX2dudHRhYl9odm1fc2VlZChzZWxmLT54Y19oYW5k
bGUsIGRvbSwKLQkJCQljb25zb2xlX2dtZm4sIHhlbnN0b3JlX2dtZm4sCi0JCQkJY29uc29sZV9k
b21pZCwgeGVuc3RvcmVfZG9taWQpICE9IDAgKQorICAgIGlmICggeGNfZG9tX2dudHRhYl9zZWVk
KHNlbGYtPnhjX2hhbmRsZSwgZG9tLCB0cnVlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnNvbGVfZ21mbiwgeGVuc3RvcmVfZ21mbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zb2xlX2RvbWlkLCB4ZW5zdG9yZV9kb21pZCkgIT0gMCApCiAgICAgICAgIHJldHVybiBw
eXhjX2Vycm9yX3RvX2V4Y2VwdGlvbihzZWxmLT54Y19oYW5kbGUpOwogCiAgICAgcmV0dXJuIFB5
X05vbmU7Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:59:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09:59: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 1fnhjP-0001eH-Ph; Thu, 09 Aug 2018 09:59: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=jt8i=ky=citrix.com=prvs=752d8a5ef=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fnhjO-0001e7-KF
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 09:59:46 +0000
X-Inumbo-ID: 01d6cdf9-9bbb-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 01d6cdf9-9bbb-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 10:00:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="62396847"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 9 Aug 2018 10:59:39 +0100
Message-ID: <20180809095941.27874-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v23 0/2] guest resource mapping (reprise)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

VGhlc2UgcGF0Y2hlcyBhcmUgdGhlIHBhdGNoZXMgZnJvbSBteSBvcmlnaW5hbCByZXNvdXJjZSBt
YXBwaW5nIHNlcmllcwp0aGF0IGRpZCBub3QgbWFrZSBpdCBpbnRvIDQuMTEuCgpQYXVsIER1cnJh
bnQgKDIpOgogIGNvbW1vbjogYWRkIGEgbmV3IG1hcHBhYmxlIHJlc291cmNlIHR5cGU6IFhFTk1F
TV9yZXNvdXJjZV9ncmFudF90YWJsZQogIHRvb2xzL2xpYnhlbmN0cmw6IHVzZSBuZXcgeGVuZm9y
ZWlnbm1lbW9yeSBBUEkgdG8gc2VlZCBncmFudCB0YWJsZQoKIHRvb2xzL2xpYnhjL2luY2x1ZGUv
eGNfZG9tLmggICAgICAgIHwgIDEyICstLQogdG9vbHMvbGlieGMveGNfZG9tX2Jvb3QuYyAgICAg
ICAgICAgfCAxNjYgKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tCiB0b29scy9s
aWJ4Yy94Y19zcl9yZXN0b3JlX3g4Nl9odm0uYyB8ICAxMCArLS0KIHRvb2xzL2xpYnhjL3hjX3Ny
X3Jlc3RvcmVfeDg2X3B2LmMgIHwgICAyICstCiB0b29scy9saWJ4bC9saWJ4bF9kb20uYyAgICAg
ICAgICAgICB8ICAgMSAtCiB0b29scy9weXRob24veGVuL2xvd2xldmVsL3hjL3hjLmMgICB8ICAg
NiArLQogeGVuL2NvbW1vbi9ncmFudF90YWJsZS5jICAgICAgICAgICAgfCAxMTYgKysrKysrKysr
KysrKysrKysrKysrKy0tLQogeGVuL2NvbW1vbi9tZW1vcnkuYyAgICAgICAgICAgICAgICAgfCAg
NTYgKysrKysrKysrKystCiB4ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmggICAgICAgICB8ICAg
NiArKwogeGVuL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmggICAgICAgfCAgIDQgKwogMTAgZmls
ZXMgY2hhbmdlZCwgMjg3IGluc2VydGlvbnMoKyksIDkyIGRlbGV0aW9ucygtKQoKLS0gCjIuMTEu
MAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 09:59:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 09:59: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 1fnhjQ-0001eh-Ir; Thu, 09 Aug 2018 09:59: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=jt8i=ky=citrix.com=prvs=752d8a5ef=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fnhjP-0001eG-Q3
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 09:59:47 +0000
X-Inumbo-ID: 02823e84-9bbb-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 02823e84-9bbb-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 10:00:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="62396851"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 9 Aug 2018 10:59:40 +0100
Message-ID: <20180809095941.27874-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180809095941.27874-1-paul.durrant@citrix.com>
References: <20180809095941.27874-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v23 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <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>

VGhpcyBwYXRjaCBhbGxvd3MgZ3JhbnQgdGFibGUgZnJhbWVzIHRvIGJlIG1hcHBlZCB1c2luZyB0
aGUKWEVOTUVNX2FjcXVpcmVfcmVzb3VyY2UgbWVtb3J5IG9wLgoKTk9URTogVGhpcyBwYXRjaCBl
eHBhbmRzIHRoZSBvbi1zdGFjayBtZm5fbGlzdCBhcnJheSBpbiBhY3F1aXJlX3Jlc291cmNlKCkK
ICAgICAgYnV0IGl0IGlzIHN0aWxsIHNtYWxsIGVub3VnaCB0byByZW1haW4gb24tc3RhY2suCgpO
T1RFOiBUaGlzIHBhdGNoIGFsc28gcmVtb3ZlcyBhIGJvZ3VzIGNvbW1lbnQgYWJvdmUgdGhlCiAg
ICAgIGdyYW50X3RvX3N0YXR1c19mcmFtZXMoKSBmdW5jdGlvbi4KClNpZ25lZC1vZmYtYnk6IFBh
dWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4K
Q2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxs
aW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+
CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKdjIzOgogLSBGaXggb3ZlcmZsb3cg
Y2hlY2suCiAtIFJldHVybiBFQUNDRVMgcmF0aGVyIHRoYW4gRU9QTk9UU1VQUCBpZiBmb3JlaWdu
IG1hcCBpcyB1bnNhZmUuCgp2MjI6CiAtIFJlbW92ZSBib2d1cyBjb21tZW50IGFuZCB1cGRhdGUg
Y29tbWl0IG1lc3NhZ2UgYWNjb3JkaW5nbHkuCiAtIEFkZCBBU1NFUlRpb24gdGhhdCBhbiBpbnZh
bGlkIE1GTiBpcyBub3QgcGFzc2VkIGJhY2sgdG8gdGhlIGNhbGxlciBvZgogICBYRU5NRU1fYWNx
dWlyZV9yZXNvdXJjZS4KIC0gUmUtY29kZSB0aGUgaWR4IHRvIG5yIGNhbGN1bGF0aW9uIHRvIHRy
eSB0byBtYWtlIGl0IG1vcmUgb2J2aW91cyBhbmQKICAgYWRkIGV4cGxpY2l0IG92ZXJmbG93IGNo
ZWNrcy4KCnYyMToKIC0gUHJldmVudCBQVkgvSFZNIHRvb2xzIGRvbWFpbnMgZnJvbSBtYXBwaW5n
IGFueSBub24tY2FsbGVyLW93bmVkIHJlc291cmNlCiAgIHVubGVzcyB0aGUgdG9vbHMgZG9tYWlu
IGlzIGFsc28gdGhlIGhhcmR3YXJlIGRvbWFpbi4KIC0gR3JvdyB0aGUgZ3JhbnQgdGFibGUgYXBw
cm9wcmlhdGVseSB3aGV0aGVyIGl0IGlzIGEgc2hhcmVkIGZyYW1lIG9yCiAgIGEgc3RhdHVzIGZy
YW1lIHRoYXQgaXMgYmVpbmcgbWFwcGVkLgogLSBGaXggY29tbWVudCBzdHlsZSBicmVha2FnZSBp
biBtZW1vcnkuaC4KIC0gTW92ZSBpbXBsaWNpdCB2ZXJzaW9uIHNldHRpbmcgdG8gZ250dGFiX2dl
dF9zaGFyZWRfZnJhbWUoKS4KCnYxOToKIC0gQWRkIHRlc3QgdG8gcHJldmVudCBQVkgvSFZNIHRv
b2xzIGRvbWFpbnMgbWFwcGluZyBncmFudCBzdGF0dXMgZnJhbWVzCiAgIHRoaXMgd2F5IGFzIHRo
ZSBtYXBwaW5nIGluZnJhc3RydWN0dXJlIGluIFhlbiBkb2VzIG5vdCB5ZXQgaW1wbGVtZW50IHRo
ZQogICBuZWNlc3NhcnkgcmVmZXJlbmNlIGNvdW50aW5nIHRvIG1ha2UgdGhpcyBzYWZlLgogLSBN
YWtlIHN1cmUgZ3JhbnQgdGFibGUgdmVyc2lvbiBpcyBzZXQgYmVmb3JlIGFueSBhdHRlbXB0IHRv
IGdyb3cgdGhlIHRhYmxlLgoKdjE4OgogLSBOb24tdHJpdmlhbCByZS1iYXNlIG9mIGdyYW50IHRh
YmxlIGNvZGUuCiAtIERyb3BwZWQgSmFuJ3MgUi1iIGJlY2F1c2Ugb2YgdGhlIGdyYW50IHRhYmxl
IGNoYW5nZXMuCgp2MTM6CiAtIFJlLXdvcmsgdGhlIGludGVybmFscyB0byBhdm9pZCB1c2luZyB0
aGUgWEVOTUFQSURYX2dyYW50X3RhYmxlX3N0YXR1cwogICBoYWNrLgoKdjEyOgogLSBEcm9wcGVk
IGxpbWl0IGNoZWNrcyBhcyByZXF1ZXN0ZWQgYnkgSmFuLgoKdjEwOgogLSBBZGRyZXNzZWQgY29t
bWVudHMgZnJvbSBKYW4uCgp2ODoKIC0gVGhlIGZ1bmN0aW9uYWxpdHkgd2FzIG9yaWdpbmFsbHkg
aW5jb3Jwb3JhdGVkIGludG8gdGhlIGVhcmxpZXIgcGF0Y2gKICAgIng4Ni9tbTogYWRkIEhZUEVS
VklTT1JfbWVtb3J5X29wIHRvIGFjcXVpcmUgZ3Vlc3QgcmVzb3VyY2VzIi4KLS0tCiB4ZW4vY29t
bW9uL2dyYW50X3RhYmxlLmMgICAgICB8IDExNiArKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrLS0tLS0KIHhlbi9jb21tb24vbWVtb3J5LmMgICAgICAgICAgIHwgIDU2ICsrKysr
KysrKysrKysrKysrKystCiB4ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmggICB8ICAgNiArKysK
IHhlbi9pbmNsdWRlL3hlbi9ncmFudF90YWJsZS5oIHwgICA0ICsrCiA0IGZpbGVzIGNoYW5nZWQs
IDE2NyBpbnNlcnRpb25zKCspLCAxNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29t
bW9uL2dyYW50X3RhYmxlLmMgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKaW5kZXggZDllYzcx
MWM3My4uYmM1NDUzNTk4MiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCisr
KyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAtMzUyLDEyICszNTIsMTcgQEAgc3RhdGlj
IGlubGluZSB2b2lkIGFjdGl2ZV9lbnRyeV9yZWxlYXNlKHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50
cnkgKmFjdCkKIAogI2RlZmluZSBHUkFOVF9TVEFUVVNfUEVSX1BBR0UgKFBBR0VfU0laRSAvIHNp
emVvZihncmFudF9zdGF0dXNfdCkpCiAjZGVmaW5lIEdSQU5UX1BFUl9QQUdFIChQQUdFX1NJWkUg
LyBzaXplb2YoZ3JhbnRfZW50cnlfdjJfdCkpCi0vKiBOdW1iZXIgb2YgZ3JhbnQgdGFibGUgc3Rh
dHVzIGVudHJpZXMuIENhbGxlciBtdXN0IGhvbGQgZCdzIGdyLiB0YWJsZSBsb2NrLiovCisKIHN0
YXRpYyBpbmxpbmUgdW5zaWduZWQgaW50IGdyYW50X3RvX3N0YXR1c19mcmFtZXModW5zaWduZWQg
aW50IGdyYW50X2ZyYW1lcykKIHsKICAgICByZXR1cm4gRElWX1JPVU5EX1VQKGdyYW50X2ZyYW1l
cyAqIEdSQU5UX1BFUl9QQUdFLCBHUkFOVF9TVEFUVVNfUEVSX1BBR0UpOwogfQogCitzdGF0aWMg
aW5saW5lIHVuc2lnbmVkIGludCBzdGF0dXNfdG9fZ3JhbnRfZnJhbWVzKHVuc2lnbmVkIGludCBz
dGF0dXNfZnJhbWVzKQoreworICAgIHJldHVybiBESVZfUk9VTkRfVVAoc3RhdHVzX2ZyYW1lcyAq
IEdSQU5UX1NUQVRVU19QRVJfUEFHRSwgR1JBTlRfUEVSX1BBR0UpOworfQorCiAvKiBDaGVjayBp
ZiB0aGUgcGFnZSBoYXMgYmVlbiBwYWdlZCBvdXQsIG9yIG5lZWRzIHVuc2hhcmluZy4KICAgIElm
IHJjID09IEdOVFNUX29rYXksICpwYWdlIGNvbnRhaW5zIHRoZSBwYWdlIHN0cnVjdCB3aXRoIGEg
cmVmIHRha2VuLgogICAgQ2FsbGVyIG11c3QgZG8gcHV0X3BhZ2UoKnBhZ2UpLgpAQCAtMzg2MCw2
ICszODY1LDY3IEBAIGludCBtZW1fc2hhcmluZ19ncmVmX3RvX2dmbihzdHJ1Y3QgZ3JhbnRfdGFi
bGUgKmd0LCBncmFudF9yZWZfdCByZWYsCiB9CiAjZW5kaWYKIAorLyogY2FsbGVyIG11c3QgaG9s
ZCB3cml0ZSBsb2NrICovCitzdGF0aWMgaW50IGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1lX21mbihz
dHJ1Y3QgZG9tYWluICpkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgbG9uZyBpZHgsIG1mbl90ICptZm4pCit7CisgICAgY29uc3Qgc3RydWN0IGdyYW50
X3RhYmxlICpndCA9IGQtPmdyYW50X3RhYmxlOworCisgICAgQVNTRVJUKGd0LT5ndF92ZXJzaW9u
ID09IDIpOworCisgICAgaWYgKCBpZHggPj0gbnJfc3RhdHVzX2ZyYW1lcyhndCkgKQorICAgIHsK
KyAgICAgICAgdW5zaWduZWQgbG9uZyBucl9zdGF0dXM7CisgICAgICAgIHVuc2lnbmVkIGxvbmcg
bnJfZ3JhbnQ7CisKKyAgICAgICAgbnJfc3RhdHVzID0gaWR4ICsgMTsgLyogc3VmZmljaWVudCBm
cmFtZXMgdG8gbWFrZSBpZHggdmFsaWQgKi8KKworICAgICAgICBpZiAoIG5yX3N0YXR1cyA8PSBu
cl9zdGF0dXNfZnJhbWVzKGd0KSApIC8qIG92ZXJmbG93IGNoZWNrICovCisgICAgICAgICAgICBy
ZXR1cm4gLUVJTlZBTDsKKworICAgICAgICBucl9ncmFudCA9IHN0YXR1c190b19ncmFudF9mcmFt
ZXMobnJfc3RhdHVzKTsKKworICAgICAgICBpZiAoIG5yX2dyYW50IDw9IGd0LT5tYXhfZ3JhbnRf
ZnJhbWVzICkKKyAgICAgICAgICAgIGdudHRhYl9ncm93X3RhYmxlKGQsIG5yX2dyYW50KTsKKwor
ICAgICAgICAvKiBjaGVjayB3aGV0aGVyIGdudHRhYl9ncm93X3RhYmxlKCkgc3VjY2VlZGVkICov
CisgICAgICAgIGlmICggaWR4ID49IG5yX3N0YXR1c19mcmFtZXMoZ3QpICkKKyAgICAgICAgICAg
IHJldHVybiAtRUlOVkFMOworICAgIH0KKworICAgICptZm4gPSBfbWZuKHZpcnRfdG9fbWZuKGd0
LT5zdGF0dXNbaWR4XSkpOworICAgIHJldHVybiAwOworfQorCisvKiBjYWxsZXIgbXVzdCBob2xk
IHdyaXRlIGxvY2sgKi8KK3N0YXRpYyBpbnQgZ250dGFiX2dldF9zaGFyZWRfZnJhbWVfbWZuKHN0
cnVjdCBkb21haW4gKmQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBsb25nIGlkeCwgbWZuX3QgKm1mbikKK3sKKyAgICBjb25zdCBzdHJ1Y3QgZ3JhbnRf
dGFibGUgKmd0ID0gZC0+Z3JhbnRfdGFibGU7CisKKyAgICBBU1NFUlQoZ3QtPmd0X3ZlcnNpb24g
IT0gMCk7CisKKyAgICBpZiAoIGlkeCA+PSBucl9ncmFudF9mcmFtZXMoZ3QpICkKKyAgICB7Cisg
ICAgICAgIHVuc2lnbmVkIGxvbmcgbnJfZ3JhbnQ7CisKKyAgICAgICAgbnJfZ3JhbnQgPSBpZHgg
KyAxOyAvKiBzdWZmaWNpZW50IGZyYW1lcyB0byBtYWtlIGlkeCB2YWxpZCAqLworCisgICAgICAg
IGlmICggbnJfZ3JhbnQgPD0gbnJfZ3JhbnRfZnJhbWVzKGd0KSApIC8qIG92ZXJmbG93IGNoZWNr
ICovCisgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKKworICAgICAgICBpZiAoIG5yX2dyYW50
IDw9IGd0LT5tYXhfZ3JhbnRfZnJhbWVzICkKKyAgICAgICAgICAgIGdudHRhYl9ncm93X3RhYmxl
KGQsIG5yX2dyYW50KTsKKworICAgICAgICAvKiBjaGVjayB3aGV0aGVyIGdudHRhYl9ncm93X3Rh
YmxlKCkgc3VjY2VlZGVkICovCisgICAgICAgIGlmICggaWR4ID49IG5yX2dyYW50X2ZyYW1lcyhn
dCkgKQorICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQorCisgICAgKm1mbiA9IF9t
Zm4odmlydF90b19tZm4oZ3QtPnNoYXJlZF9yYXdbaWR4XSkpOworICAgIHJldHVybiAwOworfQor
CiBpbnQgZ250dGFiX21hcF9mcmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGlk
eCwgZ2ZuX3QgZ2ZuLAogICAgICAgICAgICAgICAgICAgICAgbWZuX3QgKm1mbikKIHsKQEAgLTM4
NzcsMjEgKzM5NDMsMTEgQEAgaW50IGdudHRhYl9tYXBfZnJhbWUoc3RydWN0IGRvbWFpbiAqZCwg
dW5zaWduZWQgbG9uZyBpZHgsIGdmbl90IGdmbiwKICAgICB7CiAgICAgICAgIGlkeCAmPSB+WEVO
TUFQSURYX2dyYW50X3RhYmxlX3N0YXR1czsKICAgICAgICAgc3RhdHVzID0gdHJ1ZTsKLSAgICAg
ICAgaWYgKCBpZHggPCBucl9zdGF0dXNfZnJhbWVzKGd0KSApCi0gICAgICAgICAgICAqbWZuID0g
X21mbih2aXJ0X3RvX21mbihndC0+c3RhdHVzW2lkeF0pKTsKLSAgICAgICAgZWxzZQotICAgICAg
ICAgICAgcmMgPSAtRUlOVkFMOwotICAgIH0KLSAgICBlbHNlCi0gICAgewotICAgICAgICBpZiAo
IChpZHggPj0gbnJfZ3JhbnRfZnJhbWVzKGd0KSkgJiYgKGlkeCA8IGd0LT5tYXhfZ3JhbnRfZnJh
bWVzKSApCi0gICAgICAgICAgICBnbnR0YWJfZ3Jvd190YWJsZShkLCBpZHggKyAxKTsKIAotICAg
ICAgICBpZiAoIGlkeCA8IG5yX2dyYW50X2ZyYW1lcyhndCkgKQotICAgICAgICAgICAgKm1mbiA9
IF9tZm4odmlydF90b19tZm4oZ3QtPnNoYXJlZF9yYXdbaWR4XSkpOwotICAgICAgICBlbHNlCi0g
ICAgICAgICAgICByYyA9IC1FSU5WQUw7CisgICAgICAgIHJjID0gZ250dGFiX2dldF9zdGF0dXNf
ZnJhbWVfbWZuKGQsIGlkeCwgbWZuKTsKICAgICB9CisgICAgZWxzZQorICAgICAgICByYyA9IGdu
dHRhYl9nZXRfc2hhcmVkX2ZyYW1lX21mbihkLCBpZHgsIG1mbik7CiAKICAgICBpZiAoICFyYyAm
JiBwYWdpbmdfbW9kZV90cmFuc2xhdGUoZCkgJiYKICAgICAgICAgICFnZm5fZXEoZ250dGFiX2dl
dF9mcmFtZV9nZm4oZ3QsIHN0YXR1cywgaWR4KSwgSU5WQUxJRF9HRk4pICkKQEAgLTM5MDYsNiAr
Mzk2MiwzOCBAQCBpbnQgZ250dGFiX21hcF9mcmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBsb25nIGlkeCwgZ2ZuX3QgZ2ZuLAogICAgIHJldHVybiByYzsKIH0KIAoraW50IGdudHRhYl9n
ZXRfc2hhcmVkX2ZyYW1lKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgaWR4LAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl90ICptZm4pCit7CisgICAgc3RydWN0IGdyYW50
X3RhYmxlICpndCA9IGQtPmdyYW50X3RhYmxlOworICAgIGludCByYzsKKworICAgIGdyYW50X3dy
aXRlX2xvY2soZ3QpOworCisgICAgaWYgKCBndC0+Z3RfdmVyc2lvbiA9PSAwICkKKyAgICAgICAg
Z3QtPmd0X3ZlcnNpb24gPSAxOworCisgICAgcmMgPSBnbnR0YWJfZ2V0X3NoYXJlZF9mcmFtZV9t
Zm4oZCwgaWR4LCBtZm4pOworCisgICAgZ3JhbnRfd3JpdGVfdW5sb2NrKGd0KTsKKworICAgIHJl
dHVybiByYzsKK30KKworaW50IGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1lKHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGxvbmcgaWR4LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl90
ICptZm4pCit7CisgICAgc3RydWN0IGdyYW50X3RhYmxlICpndCA9IGQtPmdyYW50X3RhYmxlOwor
ICAgIGludCByYzsKKworICAgIGdyYW50X3dyaXRlX2xvY2soZ3QpOworICAgIHJjID0gKGd0LT5n
dF92ZXJzaW9uID09IDIpID8KKyAgICAgICAgZ250dGFiX2dldF9zdGF0dXNfZnJhbWVfbWZuKGQs
IGlkeCwgbWZuKSA6IC1FSU5WQUw7CisgICAgZ3JhbnRfd3JpdGVfdW5sb2NrKGd0KTsKKworICAg
IHJldHVybiByYzsKK30KKwogc3RhdGljIHZvaWQgZ250dGFiX3VzYWdlX3ByaW50KHN0cnVjdCBk
b21haW4gKnJkKQogewogICAgIGludCBmaXJzdCA9IDE7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9u
L21lbW9yeS5jIGIveGVuL2NvbW1vbi9tZW1vcnkuYwppbmRleCBlMjlkNTk2NzI3Li45OTZmOTRi
MTAzIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL21lbW9yeS5jCisrKyBiL3hlbi9jb21tb24vbWVt
b3J5LmMKQEAgLTIzLDYgKzIzLDcgQEAKICNpbmNsdWRlIDx4ZW4vbnVtYS5oPgogI2luY2x1ZGUg
PHhlbi9tZW1fYWNjZXNzLmg+CiAjaW5jbHVkZSA8eGVuL3RyYWNlLmg+CisjaW5jbHVkZSA8eGVu
L2dyYW50X3RhYmxlLmg+CiAjaW5jbHVkZSA8YXNtL2N1cnJlbnQuaD4KICNpbmNsdWRlIDxhc20v
aGFyZGlycS5oPgogI2luY2x1ZGUgPGFzbS9wMm0uaD4KQEAgLTk4Miw2ICs5ODMsNDQgQEAgc3Rh
dGljIGxvbmcgeGF0cF9wZXJtaXNzaW9uX2NoZWNrKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVk
IGludCBzcGFjZSkKICAgICByZXR1cm4geHNtX2FkZF90b19waHlzbWFwKFhTTV9UQVJHRVQsIGN1
cnJlbnQtPmRvbWFpbiwgZCk7CiB9CiAKK3N0YXRpYyBpbnQgYWNxdWlyZV9ncmFudF90YWJsZShz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaWQsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgbG9uZyBmcmFtZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBpbnQgbnJfZnJhbWVzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHhlbl9wZm5fdCBtZm5fbGlzdFtdKQoreworICAgIHVuc2lnbmVkIGludCBpID0gbnJfZnJh
bWVzOworCisgICAgLyogSXRlcmF0ZSBiYWNrd2FyZHMgaW4gY2FzZSB0YWJsZSBuZWVkcyB0byBn
cm93ICovCisgICAgd2hpbGUgKCBpLS0gIT0gMCApCisgICAgeworICAgICAgICBtZm5fdCBtZm4g
PSBJTlZBTElEX01GTjsKKyAgICAgICAgaW50IHJjOworCisgICAgICAgIHN3aXRjaCAoIGlkICkK
KyAgICAgICAgeworICAgICAgICBjYXNlIFhFTk1FTV9yZXNvdXJjZV9ncmFudF90YWJsZV9pZF9z
aGFyZWQ6CisgICAgICAgICAgICByYyA9IGdudHRhYl9nZXRfc2hhcmVkX2ZyYW1lKGQsIGZyYW1l
ICsgaSwgJm1mbik7CisgICAgICAgICAgICBicmVhazsKKworICAgICAgICBjYXNlIFhFTk1FTV9y
ZXNvdXJjZV9ncmFudF90YWJsZV9pZF9zdGF0dXM6CisgICAgICAgICAgICByYyA9IGdudHRhYl9n
ZXRfc3RhdHVzX2ZyYW1lKGQsIGZyYW1lICsgaSwgJm1mbik7CisgICAgICAgICAgICBicmVhazsK
KworICAgICAgICBkZWZhdWx0OgorICAgICAgICAgICAgcmMgPSAtRUlOVkFMOworICAgICAgICAg
ICAgYnJlYWs7CisgICAgICAgIH0KKworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgIHJl
dHVybiByYzsKKworICAgICAgICBBU1NFUlQoIW1mbl9lcShtZm4sIElOVkFMSURfTUZOKSk7Cisg
ICAgICAgIG1mbl9saXN0W2ldID0gbWZuX3gobWZuKTsKKyAgICB9CisKKyAgICByZXR1cm4gMDsK
K30KKwogc3RhdGljIGludCBhY3F1aXJlX3Jlc291cmNlKAogICAgIFhFTl9HVUVTVF9IQU5ETEVf
UEFSQU0oeGVuX21lbV9hY3F1aXJlX3Jlc291cmNlX3QpIGFyZykKIHsKQEAgLTk5Miw3ICsxMDMx
LDcgQEAgc3RhdGljIGludCBhY3F1aXJlX3Jlc291cmNlKAogICAgICAqIG1vbWVudCBzaW5jZSB0
aGV5IGFyZSBzbWFsbCwgYnV0IGlmIHRoZXkgbmVlZCB0byBncm93IGluIGZ1dHVyZQogICAgICAq
IHVzZS1jYXNlcyB0aGVuIHBlci1DUFUgYXJyYXlzIG9yIGhlYXAgYWxsb2NhdGlvbnMgbWF5IGJl
IHJlcXVpcmVkLgogICAgICAqLwotICAgIHhlbl9wZm5fdCBtZm5fbGlzdFsyXTsKKyAgICB4ZW5f
cGZuX3QgbWZuX2xpc3RbMzJdOwogICAgIGludCByYzsKIAogICAgIGlmICggY29weV9mcm9tX2d1
ZXN0KCZ4bWFyLCBhcmcsIDEpICkKQEAgLTEwMjcsNiArMTA2NiwxMSBAQCBzdGF0aWMgaW50IGFj
cXVpcmVfcmVzb3VyY2UoCiAKICAgICBzd2l0Y2ggKCB4bWFyLnR5cGUgKQogICAgIHsKKyAgICBj
YXNlIFhFTk1FTV9yZXNvdXJjZV9ncmFudF90YWJsZToKKyAgICAgICAgcmMgPSBhY3F1aXJlX2dy
YW50X3RhYmxlKGQsIHhtYXIuaWQsIHhtYXIuZnJhbWUsIHhtYXIubnJfZnJhbWVzLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX2xpc3QpOworICAgICAgICBicmVhazsKKwog
ICAgIGRlZmF1bHQ6CiAgICAgICAgIHJjID0gYXJjaF9hY3F1aXJlX3Jlc291cmNlKGQsIHhtYXIu
dHlwZSwgeG1hci5pZCwgeG1hci5mcmFtZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgeG1hci5ucl9mcmFtZXMsIG1mbl9saXN0LCAmeG1hci5mbGFncyk7CkBAIC0xMDQ2LDYg
KzEwOTAsMTYgQEAgc3RhdGljIGludCBhY3F1aXJlX3Jlc291cmNlKAogICAgICAgICB4ZW5fcGZu
X3QgZ2ZuX2xpc3RbQVJSQVlfU0laRShtZm5fbGlzdCldOwogICAgICAgICB1bnNpZ25lZCBpbnQg
aTsKIAorICAgICAgICAvKgorICAgICAgICAgKiBGSVhNRTogVW50aWwgZm9yZWlnbiBwYWdlcyBp
bnNlcnRlZCBpbnRvIHRoZSBQMk0gYXJlIHByb3Blcmx5CisgICAgICAgICAqICAgICAgICByZWZl
cmVuY2UgY291bnRlZCwgaXQgaXMgdW5zYWZlIHRvIGFsbG93IG1hcHBpbmcgb2YKKyAgICAgICAg
ICogICAgICAgIG5vbi1jYWxsZXItb3duZWQgcmVzb3VyY2UgcGFnZXMgdW5sZXNzIHRoZSBjYWxs
ZXIgaXMKKyAgICAgICAgICogICAgICAgIHRoZSBoYXJkd2FyZSBkb21haW4uCisgICAgICAgICAq
LworICAgICAgICBpZiAoICEoeG1hci5mbGFncyAmIFhFTk1FTV9yc3JjX2FjcV9jYWxsZXJfb3du
ZWQpICYmCisgICAgICAgICAgICAgIWlzX2hhcmR3YXJlX2RvbWFpbihjdXJyZCkgKQorICAgICAg
ICAgICAgcmV0dXJuIC1FQUNDRVM7CisKICAgICAgICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3QoZ2Zu
X2xpc3QsIHhtYXIuZnJhbWVfbGlzdCwgeG1hci5ucl9mcmFtZXMpICkKICAgICAgICAgICAgIHJj
ID0gLUVGQVVMVDsKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oIGIv
eGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oCmluZGV4IGJmMmY4MWZhYWUuLjhmYzI3Y2VlYWIg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaAorKysgYi94ZW4vaW5jbHVk
ZS9wdWJsaWMvbWVtb3J5LmgKQEAgLTYxMSwxNCArNjExLDIwIEBAIHN0cnVjdCB4ZW5fbWVtX2Fj
cXVpcmVfcmVzb3VyY2UgewogICAgIHVpbnQxNl90IHR5cGU7CiAKICNkZWZpbmUgWEVOTUVNX3Jl
c291cmNlX2lvcmVxX3NlcnZlciAwCisjZGVmaW5lIFhFTk1FTV9yZXNvdXJjZV9ncmFudF90YWJs
ZSAxCiAKICAgICAvKgogICAgICAqIElOIC0gYSB0eXBlLXNwZWNpZmljIHJlc291cmNlIGlkZW50
aWZpZXIsIHdoaWNoIG11c3QgYmUgemVybwogICAgICAqICAgICAgdW5sZXNzIHN0YXRlZCBvdGhl
cndpc2UuCiAgICAgICoKICAgICAgKiB0eXBlID09IFhFTk1FTV9yZXNvdXJjZV9pb3JlcV9zZXJ2
ZXIgLT4gaWQgPT0gaW9yZXEgc2VydmVyIGlkCisgICAgICogdHlwZSA9PSBYRU5NRU1fcmVzb3Vy
Y2VfZ3JhbnRfdGFibGUgLT4gaWQgZGVmaW5lZCBiZWxvdwogICAgICAqLwogICAgIHVpbnQzMl90
IGlkOworCisjZGVmaW5lIFhFTk1FTV9yZXNvdXJjZV9ncmFudF90YWJsZV9pZF9zaGFyZWQgMAor
I2RlZmluZSBYRU5NRU1fcmVzb3VyY2VfZ3JhbnRfdGFibGVfaWRfc3RhdHVzIDEKKwogICAgIC8q
CiAgICAgICogSU4vT1VUIC0gQXMgYW4gSU4gcGFyYW1ldGVyIG51bWJlciBvZiBmcmFtZXMgb2Yg
dGhlIHJlc291cmNlCiAgICAgICogICAgICAgICAgdG8gYmUgbWFwcGVkLiBIb3dldmVyLCBpZiB0
aGUgc3BlY2lmaWVkIHZhbHVlIGlzIDAgYW5kCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4v
Z3JhbnRfdGFibGUuaCBiL3hlbi9pbmNsdWRlL3hlbi9ncmFudF90YWJsZS5oCmluZGV4IDAyODZi
YTMzZGQuLmM4ODE0MTRlNWIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9ncmFudF90YWJs
ZS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9ncmFudF90YWJsZS5oCkBAIC01OCw2ICs1OCwxMCBA
QCBpbnQgbWVtX3NoYXJpbmdfZ3JlZl90b19nZm4oc3RydWN0IGdyYW50X3RhYmxlICpndCwgZ3Jh
bnRfcmVmX3QgcmVmLAogCiBpbnQgZ250dGFiX21hcF9mcmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1
bnNpZ25lZCBsb25nIGlkeCwgZ2ZuX3QgZ2ZuLAogICAgICAgICAgICAgICAgICAgICAgbWZuX3Qg
Km1mbik7CitpbnQgZ250dGFiX2dldF9zaGFyZWRfZnJhbWUoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgbG9uZyBpZHgsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3QgKm1mbik7
CitpbnQgZ250dGFiX2dldF9zdGF0dXNfZnJhbWUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
bG9uZyBpZHgsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3QgKm1mbik7CiAKIHVu
c2lnbmVkIGludCBnbnR0YWJfZG9tMF9mcmFtZXModm9pZCk7CiAKLS0gCjIuMTEuMAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 10:02:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 10:02:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnhm5-0002cu-2h; Thu, 09 Aug 2018 10:02: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=qrew=ky=citrix.com=prvs=752f4b3ea=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fnhm3-0002ci-C1
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 10:02:31 +0000
X-Inumbo-ID: 6421443f-9bbb-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6421443f-9bbb-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 10:02:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="77397115"
Date: Thu, 9 Aug 2018 12:01:30 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180809100130.enks2lqojshvm4l6@mac>
References: <20180808100747.19464-1-roger.pau@citrix.com>
 <20180808100747.19464-2-roger.pau@citrix.com>
 <5B6ADDBF02000078001DC05E@prv1-mh.provo.novell.com>
 <20180808155011.ptyhehl42b6vs4sl@mac.bytemobile.com>
 <5B6BE6AB02000078001DC4BA@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B6BE6AB02000078001DC4BA@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 v4 1/4] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 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>

T24gVGh1LCBBdWcgMDksIDIwMTggYXQgMDE6MDA6NTlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA4LjA4LjE4IGF0IDE3OjUwLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gV2VkLCBBdWcgMDgsIDIwMTggYXQgMDY6MTA6MzlBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDA4LjA4LjE4IGF0IDEyOjA3LCA8cm9nZXIucGF1QGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4+ID4gK05vdGUgdGhhdCBhbGwgdGhlIGFib3ZlIG9wdGlvbnMg
YXJlIG11dHVhbGx5IGV4Y2x1c2l2ZS4gU3BlY2lmeWluZyBtb3JlIHRoYW4KPiA+PiA+ICtvbmUg
b24gdGhlIGBkb20wLWlvbW11YCBjb21tYW5kIGxpbmUgd2lsbCByZXN1bHQgaW4gdW5kZWZpbmVk
IGJlaGF2aW9yLgo+ID4+IAo+ID4+IElzbid0IHRoaXMgbW9yZSBzdHJpY3QgdGhhbiBpdCBuZWVk
cyB0byBiZT8gIm5vbmUiLCBhZmFpY3QsIGFsd2F5cyB0YWtlcwo+ID4+IHByZWNlZGVuY2UgaWYg
ZW5hYmxlZC4gV2hhdCBjb2xvciBhIGJpa2Ugc2hlZCBpcyBzaW1wbHkgZG9lc24ndCBtYXR0ZXIK
PiA+PiB3aGVuIGl0IGRvZXNuJ3QgZXhpc3QuCj4gPiAKPiA+IFJpZ2h0LCB0aGF0J3MgZHVlIHRv
IHRoZSBjdXJyZW50IGltcGxlbWVudGF0aW9uIGFuZCB0aGUgd2F5IHRoaXMgaXMKPiA+IHN0b3Jl
ZCwgYnV0IEkgZG9uJ3QgdGhpbmsgd2Ugd2FudCB0byBzcGVsbCBvdXQgYW55IG9mIHRoaXMgaW4g
b3JkZXIgdG8KPiA+IG5vdCBnaXZlIGFueSBndWFyYW50ZWVzLiBGb3IgZXhhbXBsZToKPiA+IAo+
ID4gZG9tMC1pb21tdT1ub25lLHJlbGF4ZWQKPiA+IAo+ID4gU2hvdWxkbid0IGJlIHVzZWQsIGFs
YmVpdCB3aXRoIHRoZSBjdXJyZW50IGltcGxlbWVudGF0aW9uIHJlbGF4ZWQgd2lsbAo+ID4gYmUg
YmFzaWNhbGx5IGlnbm9yZWQgSSBkb24ndCB0aGluayB3ZSB3YW50IHRvIHdyaXRlIHRoaXMgZG93
bgo+ID4gYW55d2hlcmUgYmVjYXVzZSBwZW9wbGUgc2hvdWxkbid0IHJlbHkgb24gdGhpcyBiZWhh
dmlvci4KPiAKPiBXZWxsLCB0aGVyZSdzIG9uZSB2ZXJ5IHBhcnRpY3VsYXIgY2FzZSB0byBiZSBj
b25zaWRlcmVkOiBJbiBhIG51bWJlcgo+IG9mIGVudmlyb25tZW50cyB5b3UgY2FuIChlYXNpbHkp
IGFwcGVuZCB0byB0aGUgY29tbWFuZCBsaW5lLCBidXQKPiB5b3UgY2FuJ3QgKGVhc2lseSkgYWx0
ZXIgd2hhdCBoYXMgYmVlbiBwdXQgdGhlcmUgZS5nLiBpbiBzb21lIGNvbmZpZwo+IGZpbGUuIElm
IHRoZSBjb25maWcgZmlsZSBzYXlzICJkb20wLWlvbW11PXJlbGF4ZWQiIGJ1dCBmb3IgdGhlIGN1
cnJlbnQKPiBydW4geW91IHdhbnQgImRvbTAtaW9tbXU9bm9uZSIsIHdpdGggeW91ciByZXN0cmlj
dGlvbnMgeW91J2QgYmUKPiB1bmFibGUgdG8gKGxlZ2l0aW1hdGVseSkgZG8gc28uCj4gCj4gVGhl
cmVmb3JlIEkgdGhpbmsgd2Ugc2hvdWxkIHRyeSB0byBhdm9pZCBzcGVsbGluZyBvdXQgdW5kZWZp
bmVkCj4gYmVoYXZpb3IgZm9yIGNvbW1hbmQgbGluZSBvcHRpb24gY29tYmluYXRpb25zIHdoZXJl
dmVyIHdlIGNhbi4KCkknbSBmaW5lIHdpdGgganVzdCBoYXZpbmc6CgoiTm90ZSB0aGF0IGFsbCB0
aGUgYWJvdmUgb3B0aW9ucyBhcmUgbXV0dWFsbHkgZXhjbHVzaXZlLiIKCkxlYXZpbmcgb3V0IHRo
ZSB1bmRlZmluZWQgYmVoYXZpb3IgcGFydC4KCk5vdGUgdGhhdCB5b3VyIGV4YW1wbGUgd29uJ3Qg
d29yayBhcyBleHBlY3RlZCB0aGUgb3RoZXIgd2F5IGFyb3VuZCwgaWYKeW91IGhhdmUgZG9tMC1p
b21tdT1ub25lIGluIHRoZSBjb25maWcgYW5kIHRyeSB0byBhcHBlbmQKZG9tMC1pb21tdT1yZWxh
eGVkLgoKPiA+PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYwo+ID4+ID4gKysrIGIv
eGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jCj4gPj4gPiBAQCAtMTQyNiw3ICsxNDI2LDggQEAgaW50
IG1lbW9yeV9hZGQodW5zaWduZWQgbG9uZyBzcGZuLCB1bnNpZ25lZCBsb25nIGVwZm4sIHVuc2ln
bmVkIGludCBweG0pCj4gPj4gPiAgICAgIGlmICggcmV0ICkKPiA+PiA+ICAgICAgICAgIGdvdG8g
ZGVzdHJveV9tMnA7Cj4gPj4gPiAgCj4gPj4gPiAtICAgIGlmICggaW9tbXVfZW5hYmxlZCAmJiAh
aW9tbXVfcGFzc3Rocm91Z2ggJiYgIW5lZWRfaW9tbXUoaGFyZHdhcmVfZG9tYWluKSApCj4gPj4g
PiArICAgIGlmICggaW9tbXVfZW5hYmxlZCAmJiAhaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCAmJgo+
ID4+ID4gKyAgICAgICAgICFuZWVkX2lvbW11KGhhcmR3YXJlX2RvbWFpbikgKQo+ID4+IAo+ID4+
IFRoaXMgbWFrZXMgYWxyZWFkeSBjbGVhciB0aGF0IHlvdSBuZWVkIHRvIGJldHRlciBkaXN0aW5n
dWlzaCBEb20wIGFuZAo+ID4+IGh3ZG9tIGhlcmUsIGJ1dCBpdCdzIG5vdCBpbW1lZGlhdGVseSBj
bGVhciB0byBtZSB3aGljaCBkaXJlY3Rpb24gdGhlCj4gPj4gY2hhbmdlcyBzaG91bGQgYmUgbWFk
ZTogRG8geW91IG1lYW4gdHJ1bHkgb25seSBEb20wIHRocm91Z2hvdXQKPiA+PiB0aGlzIHBhdGNo
LCBvciBod2RvbT8gV2hpbGUgdGhlIGRvYyBhbmQgY29tbWFuZCBsaW5lIG9wdGlvbiBuYW1lIGNh
bgo+ID4+IHBlcmhhcHMgbGVmdCBhcyBpcywgaW50ZXJuYWwgdmFyaWFibGUgbmFtZXMgc2hvdWxk
IG5vdCBzYXkgRG9tMCB3aGVuCj4gPj4gdGhleSBkb24ndCBtZWFuIERvbTAuIE90b2ggaWYgeW91
IG1lYW4gb25seSBEb20wLCB0aGVuIHRoZSB1c2Ugb2YKPiA+PiBoYXJkd2FyZV9kb21haW4gYWJv
dmUgKGFuZCBlbHNld2hlcmUpIGlzIG5vdyB3cm9uZy4KPiA+IAo+ID4gSG0sIGV2ZXJ5dGhpbmcg
aXMga2luZCBvZiBtaXhlZCBoZXJlLiBFeGlzdGluZyB2YXJpYWJsZXMgYWxyZWFkeSB1c2UKPiA+
IF9kb20wXyAoaW9tbXVfZG9tMF9zdHJpY3QgZm9yIGV4YW1wbGUpLiBJIGNhbiByZW5hbWUgdGhl
bSB0bwo+ID4gaW9tbXVfaHdkb21fLCBiZWNhdXNlIEFGQUlDVCB0aGlzIGFwcGxpZXMgdG8gdGhl
IGhhcmR3YXJlIGRvbWFpbi4KPiAKPiBXZWxsLCBhcyBzYWlkIC0gSSdkIGxpa2UgeW91IHRvIGRv
IHNvIGZvciBvbmVzIHlvdSByZW5hbWUgYW55d2F5Lgo+IEknZCBhcHByZWNpYXRlIChidXQgd29u
J3QgZGVtYW5kKSB5b3UgdG8gYWxzbyBkbyBzbyBmb3Igb3RoZXJzLgoKSW4gZmFjdCBJIHRoaW5r
IHRoaXMgd291bGQgYmUgY2xlYXJlciBpZiBzb21ldGhpbmcgbGlrZToKCmVudW0gewogICAgTk9O
RSwKICAgIFJFTEFYRUQsCiAgICBTVFJJQ1QsCn0gaW9tbXVfaHdkb20gPSBSRUxBWEVEOwoKV2Fz
IHVzZWQgaW5zdGVhZCBvZiBpb21tdV9kb20wX3Bhc3N0aHJvdWdoIGFuZCBpb21tdV9kb20wX3N0
cmljdC4KCj4gPj4gPiArc3RhdGljIGludCBfX2luaXQgcGFyc2VfZG9tMF9pb21tdV9wYXJhbShj
b25zdCBjaGFyICpzKQo+ID4+ID4gK3sKPiA+PiA+ICsgICAgY29uc3QgY2hhciAqc3M7Cj4gPj4g
PiArICAgIGludCByYyA9IDA7Cj4gPj4gPiArCj4gPj4gPiArICAgIGRvIHsKPiA+PiA+ICsgICAg
ICAgIHNzID0gc3RyY2hyKHMsICcsJyk7Cj4gPj4gPiArICAgICAgICBpZiAoICFzcyApCj4gPj4g
PiArICAgICAgICAgICAgc3MgPSBzdHJjaHIocywgJ1wwJyk7Cj4gPj4gPiArCj4gPj4gPiArICAg
ICAgICBpZiAoICFzdHJuY21wKHMsICJub25lIiwgc3MgLSBzKSApCj4gPj4gPiArICAgICAgICAg
ICAgaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCA9IHRydWU7Cj4gPj4gPiArICAgICAgICBlbHNlIGlm
ICggIXN0cm5jbXAocywgInN0cmljdCIsIHNzIC0gcykgKQo+ID4+ID4gKyAgICAgICAgICAgIGlv
bW11X2RvbTBfc3RyaWN0ID0gdHJ1ZTsKPiA+PiA+ICsgICAgICAgIGVsc2UgaWYgKCAhc3RybmNt
cChzLCAicmVsYXhlZCIsIHNzIC0gcykgKQo+ID4+ID4gKyAgICAgICAgICAgIGlvbW11X2RvbTBf
c3RyaWN0ID0gZmFsc2U7Cj4gPj4gCj4gPj4gUGVyaGFwcyBiZXR0ZXIganVzdCBoYXZlIG9uZSBv
ZiB0aGUgdHdvLCBhbmQgbWFrZSB0aGVtIHRydWx5Cj4gPj4gYm9vbGVhbj8gT3Igd291bGQgdGhh
dCBjb25mbGljdCB3aXRoIGZ1cnRoZXIgcGF0Y2hlcyAvIHBsYW5zPwo+ID4gCj4gPiBJIGRvbid0
IHRoaW5rIHRoaXMgd2lsbCBjYXVzZSBhIGxvdCBvZiBjb25mbGljdHMsIHNvbWUgcmViYXNpbmcK
PiA+IGlzc3VlcyBidXQgbm8gYmlnIGRlYWwuIEkndmUgdXNlZCB0aGlzIHN5bnRheCBhcyBkaXNj
dXNzZWQKPiA+IGluIGEgcHJldmlvdXMgdmVyc2lvbiBhbmQgYWdyZWVkIHdpdGggUGF1bCBhbmQg
S2V2aW4uIEknbSBPSyB3aXRoCj4gPiB0aGlzLCBhbmQgSSB0aGluayBpdCdzIGNsZWFyLCBidXQg
SSBkb24ndCBoYXZlIGEgc3Ryb25nIG9waW5pb24gc28gaWYKPiA+IHlvdSB0aGluayB0aGlzIGlz
IG5vdCBjbGVhciBJIGNhbiBjaGFuZ2UgaXQuCj4gCj4gV2VsbCwgSSdtIGNlcnRhaW5seSBvZiB0
aGUgcHJldHR5IHN0cm9uZyBvcGluaW9uIHRoYXQgaW52ZXJzZQo+IG9wdGlvbnMgc2hvdWxkIGJl
IHNwZWNpZmlhYmxlIGJ5IGEgYm9vbGVhbiBtZWNoYW5pc20sIG5vdAo+IChvbmx5KSBieSBlbnRp
cmVseSBkaXN0aW5jdCBuYW1lcy4gSSB3b3VsZG4ndCBtaW5kIHlvdSByZXRhaW5pbmcKPiBib3Ro
ICJyZWxheGVkIiBhbmQgInN0cmljdCIsIGFzIGxvbmcgYXMgInJlbGF4ZWQ9MCIgbWVhbnMKPiAi
c3RyaWN0IiBhbmQgdmljZSB2ZXJzYS4gUGF1bCwgS2V2aW4/CgpUaGUgaXNzdWUgSSBzZWUgd2l0
aCB0aGlzIGlzIHRoYXQgbm8tbm9uZSBvciBub25lPTAgZG9lc24ndCBtYWtlIG11Y2gKc2Vuc2Ug
YXMgcG9pbnRlZCBvdXQgYnkgS2V2aW4gaW4gYSBwcmV2aW91cyByZXZpZXcuIEFsc28gYWRkaW5n
CnN1cHBvcnQgZm9yIHJlbGF4ZWQ9MCBvciBzdHJpY3Q9MCBqdXN0IG1ha2VzIHRoZSBzeW50YXgg
bW9yZQpjb21wbGljYXRlZCBJTU8sIGJlY2F1c2U6Cgpub25lPTAgLT4gcmVsYXhlZD8Kc3RyaWN0
PTAgLT4gcmVsYXhlZD8KcmVsYXhlZD0wIC0+IHN0cmljdD8KCldlIHdvdWxkIGhhdmUgdG8gc3Bl
bGwgb3V0IGFsbCB0aGlzIGNvbWJpbmF0aW9ucyBpbiB0aGUgY29tbWFuZCBsaW5lCmRvY3VtZW50
LgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 10:18:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 10:18: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 1fni1Q-0003cF-Bi; Thu, 09 Aug 2018 10:18: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=jt8i=ky=citrix.com=prvs=752d8a5ef=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fni1P-0003cA-3s
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 10:18:23 +0000
X-Inumbo-ID: 9b4899ee-9bbd-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9b4899ee-9bbd-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 10:18:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="77397803"
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 v4 1/4] iommu: introduce dom0-iommu option
Thread-Index: AQHULv/wMc+Ovp9WikqzDTkN0aJrE6S1oh2AgAA9VoCAAP55gIAAVuTQ
Date: Thu, 9 Aug 2018 10:18:17 +0000
Message-ID: <60c0c1bd5e394815bfeaf4c9ebc51804@AMSPEX02CL03.citrite.net>
References: <20180808100747.19464-1-roger.pau@citrix.com>
 <20180808100747.19464-2-roger.pau@citrix.com>
 <5B6ADDBF02000078001DC05E@prv1-mh.provo.novell.com>
 <20180808155011.ptyhehl42b6vs4sl@mac.bytemobile.com>
 <5B6BE6AB02000078001DC4BA@prv1-mh.provo.novell.com>
In-Reply-To: <5B6BE6AB02000078001DC4BA@prv1-mh.provo.novell.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 1/4] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Ian
 Jackson <Ian.Jackson@citrix.com>, Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmDQo+IE9mIEph
biBCZXVsaWNoDQo+IFNlbnQ6IDA5IEF1Z3VzdCAyMDE4IDA4OjAxDQo+IFRvOiBSb2dlciBQYXUg
TW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KPiBDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlh
bkBpbnRlbC5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkNCj4gPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+OyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgR2VvcmdlIER1bmxhcA0KPiA8R2Vv
cmdlLkR1bmxhcEBjaXRyaXguY29tPjsgQW5kcmV3IENvb3Blcg0KPiA8QW5kcmV3LkNvb3BlcjNA
Y2l0cml4LmNvbT47IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsgVGltDQo+
IChYZW4ub3JnKSA8dGltQHhlbi5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0u
Y29tPjsgU3VyYXZlZQ0KPiBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1k
LmNvbT47IHhlbi1kZXZlbCA8eGVuLQ0KPiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz47IEJy
aWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPg0KPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZl
bF0gW1BBVENIIHY0IDEvNF0gaW9tbXU6IGludHJvZHVjZSBkb20wLWlvbW11DQo+IG9wdGlvbg0K
PiANCj4gPj4+IE9uIDA4LjA4LjE4IGF0IDE3OjUwLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOg0KPiA+IE9uIFdlZCwgQXVnIDA4LCAyMDE4IGF0IDA2OjEwOjM5QU0gLTA2MDAsIEphbiBC
ZXVsaWNoIHdyb3RlOg0KPiA+PiA+Pj4gT24gMDguMDguMTggYXQgMTI6MDcsIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4gd3JvdGU6DQo+ID4+ID4gK05vdGUgdGhhdCBhbGwgdGhlIGFib3ZlIG9wdGlv
bnMgYXJlIG11dHVhbGx5IGV4Y2x1c2l2ZS4gU3BlY2lmeWluZyBtb3JlDQo+IHRoYW4NCj4gPj4g
PiArb25lIG9uIHRoZSBgZG9tMC1pb21tdWAgY29tbWFuZCBsaW5lIHdpbGwgcmVzdWx0IGluIHVu
ZGVmaW5lZA0KPiBiZWhhdmlvci4NCj4gPj4NCj4gPj4gSXNuJ3QgdGhpcyBtb3JlIHN0cmljdCB0
aGFuIGl0IG5lZWRzIHRvIGJlPyAibm9uZSIsIGFmYWljdCwgYWx3YXlzIHRha2VzDQo+ID4+IHBy
ZWNlZGVuY2UgaWYgZW5hYmxlZC4gV2hhdCBjb2xvciBhIGJpa2Ugc2hlZCBpcyBzaW1wbHkgZG9l
c24ndCBtYXR0ZXINCj4gPj4gd2hlbiBpdCBkb2Vzbid0IGV4aXN0Lg0KPiA+DQo+ID4gUmlnaHQs
IHRoYXQncyBkdWUgdG8gdGhlIGN1cnJlbnQgaW1wbGVtZW50YXRpb24gYW5kIHRoZSB3YXkgdGhp
cyBpcw0KPiA+IHN0b3JlZCwgYnV0IEkgZG9uJ3QgdGhpbmsgd2Ugd2FudCB0byBzcGVsbCBvdXQg
YW55IG9mIHRoaXMgaW4gb3JkZXIgdG8NCj4gPiBub3QgZ2l2ZSBhbnkgZ3VhcmFudGVlcy4gRm9y
IGV4YW1wbGU6DQo+ID4NCj4gPiBkb20wLWlvbW11PW5vbmUscmVsYXhlZA0KPiA+DQo+ID4gU2hv
dWxkbid0IGJlIHVzZWQsIGFsYmVpdCB3aXRoIHRoZSBjdXJyZW50IGltcGxlbWVudGF0aW9uIHJl
bGF4ZWQgd2lsbA0KPiA+IGJlIGJhc2ljYWxseSBpZ25vcmVkIEkgZG9uJ3QgdGhpbmsgd2Ugd2Fu
dCB0byB3cml0ZSB0aGlzIGRvd24NCj4gPiBhbnl3aGVyZSBiZWNhdXNlIHBlb3BsZSBzaG91bGRu
J3QgcmVseSBvbiB0aGlzIGJlaGF2aW9yLg0KPiANCj4gV2VsbCwgdGhlcmUncyBvbmUgdmVyeSBw
YXJ0aWN1bGFyIGNhc2UgdG8gYmUgY29uc2lkZXJlZDogSW4gYSBudW1iZXINCj4gb2YgZW52aXJv
bm1lbnRzIHlvdSBjYW4gKGVhc2lseSkgYXBwZW5kIHRvIHRoZSBjb21tYW5kIGxpbmUsIGJ1dA0K
PiB5b3UgY2FuJ3QgKGVhc2lseSkgYWx0ZXIgd2hhdCBoYXMgYmVlbiBwdXQgdGhlcmUgZS5nLiBp
biBzb21lIGNvbmZpZw0KPiBmaWxlLiBJZiB0aGUgY29uZmlnIGZpbGUgc2F5cyAiZG9tMC1pb21t
dT1yZWxheGVkIiBidXQgZm9yIHRoZSBjdXJyZW50DQo+IHJ1biB5b3Ugd2FudCAiZG9tMC1pb21t
dT1ub25lIiwgd2l0aCB5b3VyIHJlc3RyaWN0aW9ucyB5b3UnZCBiZQ0KPiB1bmFibGUgdG8gKGxl
Z2l0aW1hdGVseSkgZG8gc28uDQo+IA0KPiBUaGVyZWZvcmUgSSB0aGluayB3ZSBzaG91bGQgdHJ5
IHRvIGF2b2lkIHNwZWxsaW5nIG91dCB1bmRlZmluZWQNCj4gYmVoYXZpb3IgZm9yIGNvbW1hbmQg
bGluZSBvcHRpb24gY29tYmluYXRpb25zIHdoZXJldmVyIHdlIGNhbi4NCj4gDQo+ID4+ID4gLS0t
IGEveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jDQo+ID4+ID4gKysrIGIveGVuL2FyY2gveDg2L3g4
Nl82NC9tbS5jDQo+ID4+ID4gQEAgLTE0MjYsNyArMTQyNiw4IEBAIGludCBtZW1vcnlfYWRkKHVu
c2lnbmVkIGxvbmcgc3BmbiwgdW5zaWduZWQNCj4gbG9uZyBlcGZuLCB1bnNpZ25lZCBpbnQgcHht
KQ0KPiA+PiA+ICAgICAgaWYgKCByZXQgKQ0KPiA+PiA+ICAgICAgICAgIGdvdG8gZGVzdHJveV9t
MnA7DQo+ID4+ID4NCj4gPj4gPiAtICAgIGlmICggaW9tbXVfZW5hYmxlZCAmJiAhaW9tbXVfcGFz
c3Rocm91Z2ggJiYNCj4gIW5lZWRfaW9tbXUoaGFyZHdhcmVfZG9tYWluKSApDQo+ID4+ID4gKyAg
ICBpZiAoIGlvbW11X2VuYWJsZWQgJiYgIWlvbW11X2RvbTBfcGFzc3Rocm91Z2ggJiYNCj4gPj4g
PiArICAgICAgICAgIW5lZWRfaW9tbXUoaGFyZHdhcmVfZG9tYWluKSApDQo+ID4+DQo+ID4+IFRo
aXMgbWFrZXMgYWxyZWFkeSBjbGVhciB0aGF0IHlvdSBuZWVkIHRvIGJldHRlciBkaXN0aW5ndWlz
aCBEb20wIGFuZA0KPiA+PiBod2RvbSBoZXJlLCBidXQgaXQncyBub3QgaW1tZWRpYXRlbHkgY2xl
YXIgdG8gbWUgd2hpY2ggZGlyZWN0aW9uIHRoZQ0KPiA+PiBjaGFuZ2VzIHNob3VsZCBiZSBtYWRl
OiBEbyB5b3UgbWVhbiB0cnVseSBvbmx5IERvbTAgdGhyb3VnaG91dA0KPiA+PiB0aGlzIHBhdGNo
LCBvciBod2RvbT8gV2hpbGUgdGhlIGRvYyBhbmQgY29tbWFuZCBsaW5lIG9wdGlvbiBuYW1lIGNh
bg0KPiA+PiBwZXJoYXBzIGxlZnQgYXMgaXMsIGludGVybmFsIHZhcmlhYmxlIG5hbWVzIHNob3Vs
ZCBub3Qgc2F5IERvbTAgd2hlbg0KPiA+PiB0aGV5IGRvbid0IG1lYW4gRG9tMC4gT3RvaCBpZiB5
b3UgbWVhbiBvbmx5IERvbTAsIHRoZW4gdGhlIHVzZSBvZg0KPiA+PiBoYXJkd2FyZV9kb21haW4g
YWJvdmUgKGFuZCBlbHNld2hlcmUpIGlzIG5vdyB3cm9uZy4NCj4gPg0KPiA+IEhtLCBldmVyeXRo
aW5nIGlzIGtpbmQgb2YgbWl4ZWQgaGVyZS4gRXhpc3RpbmcgdmFyaWFibGVzIGFscmVhZHkgdXNl
DQo+ID4gX2RvbTBfIChpb21tdV9kb20wX3N0cmljdCBmb3IgZXhhbXBsZSkuIEkgY2FuIHJlbmFt
ZSB0aGVtIHRvDQo+ID4gaW9tbXVfaHdkb21fLCBiZWNhdXNlIEFGQUlDVCB0aGlzIGFwcGxpZXMg
dG8gdGhlIGhhcmR3YXJlIGRvbWFpbi4NCj4gDQo+IFdlbGwsIGFzIHNhaWQgLSBJJ2QgbGlrZSB5
b3UgdG8gZG8gc28gZm9yIG9uZXMgeW91IHJlbmFtZSBhbnl3YXkuDQo+IEknZCBhcHByZWNpYXRl
IChidXQgd29uJ3QgZGVtYW5kKSB5b3UgdG8gYWxzbyBkbyBzbyBmb3Igb3RoZXJzLg0KPiANCj4g
Pj4gPiArc3RhdGljIGludCBfX2luaXQgcGFyc2VfZG9tMF9pb21tdV9wYXJhbShjb25zdCBjaGFy
ICpzKQ0KPiA+PiA+ICt7DQo+ID4+ID4gKyAgICBjb25zdCBjaGFyICpzczsNCj4gPj4gPiArICAg
IGludCByYyA9IDA7DQo+ID4+ID4gKw0KPiA+PiA+ICsgICAgZG8gew0KPiA+PiA+ICsgICAgICAg
IHNzID0gc3RyY2hyKHMsICcsJyk7DQo+ID4+ID4gKyAgICAgICAgaWYgKCAhc3MgKQ0KPiA+PiA+
ICsgICAgICAgICAgICBzcyA9IHN0cmNocihzLCAnXDAnKTsNCj4gPj4gPiArDQo+ID4+ID4gKyAg
ICAgICAgaWYgKCAhc3RybmNtcChzLCAibm9uZSIsIHNzIC0gcykgKQ0KPiA+PiA+ICsgICAgICAg
ICAgICBpb21tdV9kb20wX3Bhc3N0aHJvdWdoID0gdHJ1ZTsNCj4gPj4gPiArICAgICAgICBlbHNl
IGlmICggIXN0cm5jbXAocywgInN0cmljdCIsIHNzIC0gcykgKQ0KPiA+PiA+ICsgICAgICAgICAg
ICBpb21tdV9kb20wX3N0cmljdCA9IHRydWU7DQo+ID4+ID4gKyAgICAgICAgZWxzZSBpZiAoICFz
dHJuY21wKHMsICJyZWxheGVkIiwgc3MgLSBzKSApDQo+ID4+ID4gKyAgICAgICAgICAgIGlvbW11
X2RvbTBfc3RyaWN0ID0gZmFsc2U7DQo+ID4+DQo+ID4+IFBlcmhhcHMgYmV0dGVyIGp1c3QgaGF2
ZSBvbmUgb2YgdGhlIHR3bywgYW5kIG1ha2UgdGhlbSB0cnVseQ0KPiA+PiBib29sZWFuPyBPciB3
b3VsZCB0aGF0IGNvbmZsaWN0IHdpdGggZnVydGhlciBwYXRjaGVzIC8gcGxhbnM/DQo+ID4NCj4g
PiBJIGRvbid0IHRoaW5rIHRoaXMgd2lsbCBjYXVzZSBhIGxvdCBvZiBjb25mbGljdHMsIHNvbWUg
cmViYXNpbmcNCj4gPiBpc3N1ZXMgYnV0IG5vIGJpZyBkZWFsLiBJJ3ZlIHVzZWQgdGhpcyBzeW50
YXggYXMgZGlzY3Vzc2VkDQo+ID4gaW4gYSBwcmV2aW91cyB2ZXJzaW9uIGFuZCBhZ3JlZWQgd2l0
aCBQYXVsIGFuZCBLZXZpbi4gSSdtIE9LIHdpdGgNCj4gPiB0aGlzLCBhbmQgSSB0aGluayBpdCdz
IGNsZWFyLCBidXQgSSBkb24ndCBoYXZlIGEgc3Ryb25nIG9waW5pb24gc28gaWYNCj4gPiB5b3Ug
dGhpbmsgdGhpcyBpcyBub3QgY2xlYXIgSSBjYW4gY2hhbmdlIGl0Lg0KPiANCj4gV2VsbCwgSSdt
IGNlcnRhaW5seSBvZiB0aGUgcHJldHR5IHN0cm9uZyBvcGluaW9uIHRoYXQgaW52ZXJzZQ0KPiBv
cHRpb25zIHNob3VsZCBiZSBzcGVjaWZpYWJsZSBieSBhIGJvb2xlYW4gbWVjaGFuaXNtLCBub3QN
Cj4gKG9ubHkpIGJ5IGVudGlyZWx5IGRpc3RpbmN0IG5hbWVzLiBJIHdvdWxkbid0IG1pbmQgeW91
IHJldGFpbmluZw0KPiBib3RoICJyZWxheGVkIiBhbmQgInN0cmljdCIsIGFzIGxvbmcgYXMgInJl
bGF4ZWQ9MCIgbWVhbnMNCj4gInN0cmljdCIgYW5kIHZpY2UgdmVyc2EuIFBhdWwsIEtldmluPw0K
PiANCg0KV2VsbCwgdGhlIHByb2JsZW0gaXMgdGhhdCB0aGUgb3B0aW9ucyByZWxhdGluZyB0byBS
QU0gbWFwcGluZ3MgYXJlIG5vdCBib29sZWFuLiBJIGd1ZXNzIHRoZXkgY291bGQgYmUgbWFkZSBi
b29sZWFuIGlmIHdlIHdlbnQgd2l0aCBhIHNjaGVtZSB0aGF0IHRyaWVkIHRvIGNhbGwgb3V0IHNw
ZWNpZmljYWxseSB3aGF0IGFyZWFzIG9mIFJBTSBhcmUgbWFwcGVkLiBJIHRoaW5rIHRoZSBhcmVh
cyBpbiBxdWVzdGlvbiBhcmUganVzdCAnZ3Vlc3QtcmFtJyBhbmQgJ25vbi1ndWVzdC1yYW0nLg0K
DQpSZWxheGVkIC0+IGd1ZXN0LXJhbStub24tZ3Vlc3QtcmFtDQpTdHJpY3QgLT4gZ3Vlc3QtcmFt
DQpOb25lIC0+IG5laXRoZXINCg0KICBQYXVsDQoNCj4gSmFuDQo+IA0KPiANCj4gDQo+IF9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IFhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QNCj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IGh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwNCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 10:22:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 10:22:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fni5J-0004Je-2G; Thu, 09 Aug 2018 10:22: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=jt8i=ky=citrix.com=prvs=752d8a5ef=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fni5H-0004JW-Bm
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 10:22:23 +0000
X-Inumbo-ID: 2a5b1087-9bbe-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2a5b1087-9bbe-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 10:22:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="77397942"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Olaf Hering' <olaf@aepfle.de>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] qemu-3.0 fails with staging
Thread-Index: AQHUL7/uPI/yyax+Z0yph+rPtq8Ux6S3NUpA
Date: Thu, 9 Aug 2018 10:21:37 +0000
Message-ID: <baf3c5c57d764650b55815d581fdac81@AMSPEX02CL03.citrite.net>
References: <20180809110242.553ea267.olaf@aepfle.de>
In-Reply-To: <20180809110242.553ea267.olaf@aepfle.de>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] qemu-3.0 fails with staging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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+IEZyb206IFhlbi1kZXZlbCBbbWFpbHRvOnhl
bi1kZXZlbC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnXSBPbiBCZWhhbGYKPiBPZiBPbGFm
IEhlcmluZwo+IFNlbnQ6IDA5IEF1Z3VzdCAyMDE4IDEwOjAzCj4gVG86IHhlbi1kZXZlbEBsaXN0
cy54ZW4ub3JnCj4gU3ViamVjdDogW1hlbi1kZXZlbF0gcWVtdS0zLjAgZmFpbHMgd2l0aCBzdGFn
aW5nCj4gCj4gVGhpcyBkb21VLmNmZyBmYWlscyBmb3IgbWUgd2l0aCBzdGFnaW5nK3FlbXUtMy4w
LCBidXQgcWVtdS0yLjEyIGhhcHBlbnMgdG8KPiB3b3JrOgo+IAo+IG5hbWU9J2Z2Jwo+IHNlcmlh
bD0ncHR5Jwo+IHZjcHVzPSc0Jwo+IG1lbW9yeT0nODg4OCcKPiBkaXNrPVsgJ3ZkZXY9eHZkYSwg
Zm9ybWF0PXJhdywgYWNjZXNzPXJ3LAo+IHRhcmdldD0vbmZzX3ZtaW1hZ2VzL2Rpc2swLnJhdycg
XQo+IHZpZj1bICdicmlkZ2U9YnIwLG1hYz0zZToyNzo2MzozMDpjMDo0Nix0eXBlPXZpZicgXQo+
IGJ1aWxkZXI9Imh2bSIKPiBkZXZpY2VfbW9kZWxfdmVyc2lvbj0icWVtdS14ZW4iCj4gZGV2aWNl
X21vZGVsX292ZXJyaWRlPScvdXNyL2xpYjY0L3FlbXUtMy4wL2Jpbi9xZW11LXN5c3RlbS1pMzg2
Jwo+IAo+IGxpYnhsOiBlcnJvcjogbGlieGxfZG0uYzoyNDI5OmRldmljZV9tb2RlbF9zcGF3bl9v
dXRjb21lOiBEb21haW4KPiAzOmRvbWFpbiAzIGRldmljZSBtb2RlbDogc3Bhd24gZmFpbGVkIChy
Yz0tMykKPiBsaWJ4bDogZXJyb3I6IGxpYnhsX2NyZWF0ZS5jOjE1NjY6ZG9tY3JlYXRlX2Rldm1v
ZGVsX3N0YXJ0ZWQ6IERvbWFpbgo+IDM6ZGV2aWNlIG1vZGVsIGRpZCBub3Qgc3RhcnQ6IC0zCj4g
bGlieGw6IGVycm9yOiBsaWJ4bF9kbS5jOjI1NDM6a2lsbF9kZXZpY2VfbW9kZWw6IERldmljZSBN
b2RlbCBhbHJlYWR5IGV4aXRlZAo+IGxpYnhsOiBlcnJvcjogbGlieGxfZG9tYWluLmM6MTAzNDps
aWJ4bF9fZGVzdHJveV9kb21pZDogRG9tYWluIDM6Tm9uLQo+IGV4aXN0YW50IGRvbWFpbgo+IGxp
YnhsOiBlcnJvcjogbGlieGxfZG9tYWluLmM6OTkzOmRvbWFpbl9kZXN0cm95X2NhbGxiYWNrOiBE
b21haW4gMzpVbmFibGUgdG8KPiBkZXN0cm95IGd1ZXN0Cj4gbGlieGw6IGVycm9yOiBsaWJ4bF9k
b21haW4uYzo5MjA6ZG9tYWluX2Rlc3Ryb3lfY2I6IERvbWFpbiAzOkRlc3RydWN0aW9uIG9mCj4g
ZG9tYWluIGZhaWxlZAo+IAo+IAo+IHRhaWw6ICcvdmFyL2xvZy94ZW4vcWVtdS1kbS1mdi5sb2cn
IGhhcyBiZWVuIHJlcGxhY2VkOyAgZm9sbG93aW5nIG5ldyBmaWxlCj4gcWVtdS1zeXN0ZW0taTM4
NjogLXNlcmlhbCBwdHk6IGNoYXIgZGV2aWNlIHJlZGlyZWN0ZWQgdG8gL2Rldi9wdHMvNSAobGFi
ZWwKPiBzZXJpYWwwKQo+IHhlbmZvcmVpZ25tZW1vcnk6IGVycm9yOiBpb2N0bCBmYWlsZWQ6IElu
dmFsaWQgYXJndW1lbnQKPiBxZW11LXN5c3RlbS1pMzg2OiBmYWlsZWQgdG8gbWFwIGlvcmVxIHNl
cnZlciByZXNvdXJjZXM6IGVycm9yIDIyCj4gaGFuZGxlPTB4NTYxYzE3MDI3MDQwCj4gcWVtdS1z
eXN0ZW0taTM4NjogeGVuIGhhcmR3YXJlIHZpcnR1YWwgbWFjaGluZSBpbml0aWFsaXNhdGlvbiBm
YWlsZWQKPiAKPiAKPiBEb2VzIGl0IGFjdHVhbGx5IHdvcmsgZm9yIGFueW9uZT8gSSB0aGluayB0
aGVyZSBpcyBhbiBPU1MtVEVTVCBmb3IKPiBxZW11LmdpdCNtYXN0ZXIuCj4gSSBoYXZlIHRvIGRl
YnVnIHNvbWV0aGluZyBlbHNlLCBzbyBjYW4gbm90IGFjdHVhbGx5IGxvb2sgZnVydGhlciBhdCB0
aGlzIHBvaW50Lgo+IAoKVGhhdCBzb3VuZHMgbGlrZSBhbiBpc3N1ZSB3aXRoIGRpcmVjdCByZXNv
dXJjZSBtYXAgYW5kIHByaXZjbWQuIFFFTVUgc2hvdWxkIGJlIGZhbGxpbmcgYmFjayB0byB0aGUg
b2xkIHNjaGVtZSBncmFjZWZ1bGx5IHRob3VnaC4gV2hhdCB2ZXJzaW9uIG9mIFhlbiB3YXMgUUVN
VSBidWlsdCBhZ2FpbnN0IChJJ20gYXNzdW1pbmcgaXQgaXMgYWxzbyBydW5uaW5nIG9uIHRoZSBz
YW1lIHZlcnNpb24pIGFuZCB3aGF0IGRvbTAga2VybmVsIHZlcnNpb24gYXJlIHlvdSB1c2luZz8g
SSBjYW4gdHJ5IHRvIHJlcHJvLgoKICBQYXVsCgo+IAo+IE9sYWYKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 10:22:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 10: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 1fni5m-0004Lp-Cp; Thu, 09 Aug 2018 10:22:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jt8i=ky=citrix.com=prvs=752d8a5ef=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fni5l-0004Li-AQ
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 10:22:53 +0000
X-Inumbo-ID: 3cbd410e-9bbe-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3cbd410e-9bbe-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 10:23:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="77397990"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Olaf Hering' <olaf@aepfle.de>, "'xen-devel@lists.xen.org'"
 <xen-devel@lists.xen.org>
Thread-Topic: [Xen-devel] qemu-3.0 fails with staging
Thread-Index: AQHUL7/uPI/yyax+Z0yph+rPtq8Ux6S3NUpAgAAA1eA=
Date: Thu, 9 Aug 2018 10:22:51 +0000
Message-ID: <f74217d62aec4d1c8d40d1c39155222d@AMSPEX02CL03.citrite.net>
References: <20180809110242.553ea267.olaf@aepfle.de>
 <baf3c5c57d764650b55815d581fdac81@AMSPEX02CL03.citrite.net>
In-Reply-To: <baf3c5c57d764650b55815d581fdac81@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] qemu-3.0 fails with staging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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+IEZyb206IFBhdWwgRHVycmFudAo+IFNlbnQ6
IDA5IEF1Z3VzdCAyMDE4IDExOjIyCj4gVG86ICdPbGFmIEhlcmluZycgPG9sYWZAYWVwZmxlLmRl
PjsgeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKPiBTdWJqZWN0OiBSRTogW1hlbi1kZXZlbF0gcWVt
dS0zLjAgZmFpbHMgd2l0aCBzdGFnaW5nCj4gCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t
LQo+ID4gRnJvbTogWGVuLWRldmVsIFttYWlsdG86eGVuLWRldmVsLWJvdW5jZXNAbGlzdHMueGVu
cHJvamVjdC5vcmddIE9uCj4gQmVoYWxmCj4gPiBPZiBPbGFmIEhlcmluZwo+ID4gU2VudDogMDkg
QXVndXN0IDIwMTggMTA6MDMKPiA+IFRvOiB4ZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwo+ID4gU3Vi
amVjdDogW1hlbi1kZXZlbF0gcWVtdS0zLjAgZmFpbHMgd2l0aCBzdGFnaW5nCj4gPgo+ID4gVGhp
cyBkb21VLmNmZyBmYWlscyBmb3IgbWUgd2l0aCBzdGFnaW5nK3FlbXUtMy4wLCBidXQgcWVtdS0y
LjEyIGhhcHBlbnMKPiB0bwo+ID4gd29yazoKPiA+Cj4gPiBuYW1lPSdmdicKPiA+IHNlcmlhbD0n
cHR5Jwo+ID4gdmNwdXM9JzQnCj4gPiBtZW1vcnk9Jzg4ODgnCj4gPiBkaXNrPVsgJ3ZkZXY9eHZk
YSwgZm9ybWF0PXJhdywgYWNjZXNzPXJ3LAo+ID4gdGFyZ2V0PS9uZnNfdm1pbWFnZXMvZGlzazAu
cmF3JyBdCj4gPiB2aWY9WyAnYnJpZGdlPWJyMCxtYWM9M2U6Mjc6NjM6MzA6YzA6NDYsdHlwZT12
aWYnIF0KPiA+IGJ1aWxkZXI9Imh2bSIKPiA+IGRldmljZV9tb2RlbF92ZXJzaW9uPSJxZW11LXhl
biIKPiA+IGRldmljZV9tb2RlbF9vdmVycmlkZT0nL3Vzci9saWI2NC9xZW11LTMuMC9iaW4vcWVt
dS1zeXN0ZW0taTM4NicKPiA+Cj4gPiBsaWJ4bDogZXJyb3I6IGxpYnhsX2RtLmM6MjQyOTpkZXZp
Y2VfbW9kZWxfc3Bhd25fb3V0Y29tZTogRG9tYWluCj4gPiAzOmRvbWFpbiAzIGRldmljZSBtb2Rl
bDogc3Bhd24gZmFpbGVkIChyYz0tMykKPiA+IGxpYnhsOiBlcnJvcjogbGlieGxfY3JlYXRlLmM6
MTU2Njpkb21jcmVhdGVfZGV2bW9kZWxfc3RhcnRlZDogRG9tYWluCj4gPiAzOmRldmljZSBtb2Rl
bCBkaWQgbm90IHN0YXJ0OiAtMwo+ID4gbGlieGw6IGVycm9yOiBsaWJ4bF9kbS5jOjI1NDM6a2ls
bF9kZXZpY2VfbW9kZWw6IERldmljZSBNb2RlbCBhbHJlYWR5IGV4aXRlZAo+ID4gbGlieGw6IGVy
cm9yOiBsaWJ4bF9kb21haW4uYzoxMDM0OmxpYnhsX19kZXN0cm95X2RvbWlkOiBEb21haW4gMzpO
b24tCj4gPiBleGlzdGFudCBkb21haW4KPiA+IGxpYnhsOiBlcnJvcjogbGlieGxfZG9tYWluLmM6
OTkzOmRvbWFpbl9kZXN0cm95X2NhbGxiYWNrOiBEb21haW4gMzpVbmFibGUKPiB0bwo+ID4gZGVz
dHJveSBndWVzdAo+ID4gbGlieGw6IGVycm9yOiBsaWJ4bF9kb21haW4uYzo5MjA6ZG9tYWluX2Rl
c3Ryb3lfY2I6IERvbWFpbiAzOkRlc3RydWN0aW9uCj4gb2YKPiA+IGRvbWFpbiBmYWlsZWQKPiA+
Cj4gPgo+ID4gdGFpbDogJy92YXIvbG9nL3hlbi9xZW11LWRtLWZ2LmxvZycgaGFzIGJlZW4gcmVw
bGFjZWQ7ICBmb2xsb3dpbmcgbmV3IGZpbGUKPiA+IHFlbXUtc3lzdGVtLWkzODY6IC1zZXJpYWwg
cHR5OiBjaGFyIGRldmljZSByZWRpcmVjdGVkIHRvIC9kZXYvcHRzLzUgKGxhYmVsCj4gPiBzZXJp
YWwwKQo+ID4geGVuZm9yZWlnbm1lbW9yeTogZXJyb3I6IGlvY3RsIGZhaWxlZDogSW52YWxpZCBh
cmd1bWVudAo+ID4gcWVtdS1zeXN0ZW0taTM4NjogZmFpbGVkIHRvIG1hcCBpb3JlcSBzZXJ2ZXIg
cmVzb3VyY2VzOiBlcnJvciAyMgo+ID4gaGFuZGxlPTB4NTYxYzE3MDI3MDQwCj4gPiBxZW11LXN5
c3RlbS1pMzg2OiB4ZW4gaGFyZHdhcmUgdmlydHVhbCBtYWNoaW5lIGluaXRpYWxpc2F0aW9uIGZh
aWxlZAo+ID4KPiA+Cj4gPiBEb2VzIGl0IGFjdHVhbGx5IHdvcmsgZm9yIGFueW9uZT8gSSB0aGlu
ayB0aGVyZSBpcyBhbiBPU1MtVEVTVCBmb3IKPiA+IHFlbXUuZ2l0I21hc3Rlci4KPiA+IEkgaGF2
ZSB0byBkZWJ1ZyBzb21ldGhpbmcgZWxzZSwgc28gY2FuIG5vdCBhY3R1YWxseSBsb29rIGZ1cnRo
ZXIgYXQgdGhpcwo+IHBvaW50Lgo+ID4KPiAKPiBUaGF0IHNvdW5kcyBsaWtlIGFuIGlzc3VlIHdp
dGggZGlyZWN0IHJlc291cmNlIG1hcCBhbmQgcHJpdmNtZC4gUUVNVQo+IHNob3VsZCBiZSBmYWxs
aW5nIGJhY2sgdG8gdGhlIG9sZCBzY2hlbWUgZ3JhY2VmdWxseSB0aG91Z2guIFdoYXQgdmVyc2lv
biBvZgo+IFhlbiB3YXMgUUVNVSBidWlsdCBhZ2FpbnN0IChJJ20gYXNzdW1pbmcgaXQgaXMgYWxz
byBydW5uaW5nIG9uIHRoZSBzYW1lCj4gdmVyc2lvbikgYW5kIHdoYXQgZG9tMCBrZXJuZWwgdmVy
c2lvbiBhcmUgeW91IHVzaW5nPyBJIGNhbiB0cnkgdG8gcmVwcm8uCj4gCgpPaCBzb3JyeSwgSSBz
ZWUgdGhlIHhlbiB2ZXJzaW9uIGlzIGp1c3Qgc3RhZ2luZy4gU3RpbGwgbmVlZCB0aGUgZG9tMCBr
ZXJuZWwgdmVyc2lvbiB0aG91Z2guCgogIFBhdWwKCj4gICBQYXVsCj4gCj4gPgo+ID4gT2xhZgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 10:23:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 10:23:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fni6R-0004RM-Oa; Thu, 09 Aug 2018 10:23: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=qrew=ky=citrix.com=prvs=752f4b3ea=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fni6Q-0004R9-7Z
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 10:23:34 +0000
X-Inumbo-ID: 224e391d-9bbe-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 224e391d-9bbe-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 12:22:36 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="77398019"
Date: Thu, 9 Aug 2018 12:23:25 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180809102325.j6s6jefqh6tuqjno@mac>
References: <20180808100747.19464-1-roger.pau@citrix.com>
 <20180808100747.19464-5-roger.pau@citrix.com>
 <5B6AED0A02000078001DC0FF@prv1-mh.provo.novell.com>
 <20180808161826.pwqeud7ix3vzvaum@mac.bytemobile.com>
 <5B6BEF1902000078001DC4F8@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B6BEF1902000078001DC4F8@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 v4 4/4] x86/iommu: add reserved dom0-iommu
 option to map reserved memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gVGh1LCBBdWcgMDksIDIwMTggYXQgMDE6MzY6NTdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA4LjA4LjE4IGF0IDE4OjE4LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gV2VkLCBBdWcgMDgsIDIwMTggYXQgMDc6MTU6NTRBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDA4LjA4LjE4IGF0IDEyOjA3LCA8cm9nZXIucGF1QGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4+ID4gQEAgLTEzNCwxMyArMTM1LDY3IEBAIHZvaWQgYXJjaF9p
b21tdV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQo+ID4+ID4gIHsKPiA+PiA+ICB9
Cj4gPj4gPiAgCj4gPj4gPiArc3RhdGljIGJvb2wgX19od2RvbV9pbml0IGh3ZG9tX2lvbW11X21h
cChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHBmbiwKPiA+PiA+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbWF4X3Bm
bikKPiA+PiA+ICt7Cj4gPj4gPiArICAgIHVuc2lnbmVkIGludCBpOwo+ID4+ID4gKwo+ID4+ID4g
KyAgICAvKgo+ID4+ID4gKyAgICAgKiBJZ25vcmUgYW55IGFkZHJlc3MgYmVsb3cgMU1CLCB0aGF0
J3MgYWxyZWFkeSBpZGVudGl0eSBtYXBwZWQgYnkgdGhlCj4gPj4gPiArICAgICAqIGRvbWFpbiBi
dWlsZGVyIGZvciBIVk0uCj4gPj4gPiArICAgICAqLwo+ID4+ID4gKyAgICBpZiAoIChpc19odm1f
ZG9tYWluKGQpICYmIHBmbiA8IFBGTl9ET1dOKE1CKDEpKSkgfHwKPiA+PiAKPiA+PiBDYXJlZnVs
IGFnYWluIGhlcmUgd2l0aCB0aGUgZGlzdGluY3Rpb24gYmV0d2VlbiBEb20wIGFuZCBod2RvbToK
PiA+PiBUaGUgZG9tYWluIGJ1aWxkZXIgeW91IHJlZmVyIHRvIGlzIC0gYWl1aSAtIHRoZSBpbi1Y
ZW4gb25lLCBpLmUuIHRoZQo+ID4+IG9uZSBfb25seV8gZGVhbGluZyB3aXRoIERvbTAuCj4gPiAK
PiA+IFNvIHRoaXMgc2hvdWxkIGluc3RlYWQgYmU6Cj4gPiAKPiA+IGlmICggKGlzX2NvbnRyb2xf
ZG9tYWluKGQpICYmIGlzX2h2bV9kb21haW4oZCkgJiYgcGZuIDwgUEZOX0RPV04oTUIoMSkpKSB8
fAo+IAo+IEZyb20gYW4gYWJzdHJhY3QgcGVyc3BlY3RpdmUgKGxvbmcgdGVybSBwbGFucykgaXNf
Y29udHJvbF9kb21haW4oKQo+IGNhbiBiZSB0cnVlIGZvciBtdWx0aXBsZSBkb21haW5zLCBub25l
IG9mIHdoaWNoIG1heSBiZSBEb20wIG9yCj4gaHdkb20uIFNvIG5vLCBJIGRvbid0IHRoaW5rIHRo
ZSBhZGRpdGlvbiB3b3VsZCBoZWxwIGluIGFueSB3YXkuCj4gV2l0aCB0aGUgcmVmZXJlbmNlIHRv
IHRoZSBpbi1YZW4gZG9tYWluIGJ1aWxkZXIsIEkgdGhpbmsgeW91IHJlYWxseQo+IG1lYW4gRG9t
MCBoZXJlLgoKT0ssIEkgd2lsbCBjaGVjayBhZ2FpbnN0IHRoZSBkb21pZCB0aGVuLgoKPiA+PiA+
ICsgICAgLyoKPiA+PiA+ICsgICAgICogSWYgZG9tMC1zdHJpY3QgbW9kZSBpcyBlbmFibGVkIG9y
IHRoZSBndWVzdCB0eXBlIGlzIFBWSC9IVk0gdGhlbiBleGNsdWRlCj4gPj4gPiArICAgICAqIGNv
bnZlbnRpb25hbCBSQU0gYW5kIGxldCB0aGUgY29tbW9uIGNvZGUgbWFwIGRvbTAncyBwYWdlcy4K
PiA+PiA+ICsgICAgICovCj4gPj4gPiArICAgIGlmICggcGFnZV9pc19yYW1fdHlwZShwZm4sIFJB
TV9UWVBFX0NPTlZFTlRJT05BTCkgJiYKPiA+PiA+ICsgICAgICAgICAoaW9tbXVfZG9tMF9zdHJp
Y3QgfHwgaXNfaHZtX2RvbWFpbihkKSkgKQo+ID4+ID4gKyAgICAgICAgcmV0dXJuIGZhbHNlOwo+
ID4+ID4gKyAgICBpZiAoIHBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9SRVNFUlZFRCkg
JiYKPiA+PiA+ICsgICAgICAgICAhaW9tbXVfZG9tMF9yZXNlcnZlZCAmJiAhaW9tbXVfZG9tMF9p
bmNsdXNpdmUgKQo+ID4+ID4gKyAgICAgICAgcmV0dXJuIGZhbHNlOwo+ID4+ID4gKyAgICBpZiAo
ICFwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfVU5VU0FCTEUpICYmCj4gPj4gPiArICAg
ICAgICAgIXBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9SRVNFUlZFRCkgJiYKPiA+PiA+
ICsgICAgICAgICAhcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05BTCkg
JiYKPiA+PiA+ICsgICAgICAgICAoIWlvbW11X2RvbTBfaW5jbHVzaXZlIHx8IHBmbiA+IG1heF9w
Zm4pICkKPiA+PiA+ICsgICAgICAgIHJldHVybiBmYWxzZTsKPiA+PiAKPiA+PiBBcyBwYWdlX2lz
X3JhbV90eXBlKCkgaXMsIGVzcGVjaWFsbHkgb24gc3lzdGVtcyB3aXRoIG1hbnkgRTgyMAo+ID4+
IGVudHJpZXMsIG5vdCByZWFsbHkgY2hlYXAsIEkgdGhpbmsgYXQgbGVhc3QgYSBtaW5pbXVtIGFt
b3VudCBvZgo+ID4+IG9wdGltaXphdGlvbiBpcyBvbiBvcmRlciBoZXJlIC0gYWZ0ZXIgYWxsIHlv
dSBkbyB0aGlzIGZvciBldmVyeQo+ID4+IHNpbmdsZSBwYWdlIG9mIHRoZSBzeXN0ZW0uIEhlbmNl
IG1pbmltYWxseSB0aGUgcmVzdWx0IG9mIHRoZSBmaXJzdAo+ID4+IENPTlZFTlRJT05BTCBhbmQg
UkVTRVJWRUQgcXVlcmllcyBzaG91bGQgYmUgbGF0Y2hlZCBhbmQKPiA+PiByZS11c2VkIChvciAi
ZWxzZSIgYmUgdXNlZCBzdWl0YWJseSkuIElkZWFsbHkgYW4gYXBwcm9hY2ggd291bGQKPiA+PiBi
ZSB1c2VkIHdoaWNoIGludm9sdmVkIGp1c3QgYSBzaW5nbGUgaXRlcmF0aW9uIHRocm91Z2ggdGhl
IEU4MjAKPiA+PiBtYXAsIGJ1dCBJIHJlYWxpemUgdGhpcyBtYXkgYmUgbW9yZSB0aGFuIGlzIGZl
YXNpYmxlIGhlcmUuCj4gPiAKPiA+IFRoaXMgd291bGQgYmUgcXVpdGUgYmV0dGVyIGlmIEkgY291
bGQganVzdCBmZXRjaCB0aGUgdHlwZSwgdGhlbiBJCj4gPiBjb3VsZCBhZGQgYSBzd2l0Y2ggKHR5
cGUpIHsgLi4uIGFuZCBpdCB3b3VsZCBiZSBiZXR0ZXIgSU1PLgo+IAo+IEV4Y2VwdCB0aGF0LCBh
cyBzYWlkLCB0aGVyZSdzIG5vICJ0aGUiIHR5cGUgZm9yIGFuIGVudGlyZSBwYWdlLgo+IE9ubHkg
YSBzaW5nbGUgYnl0ZSBjYW4gaGF2ZSBhbiBleGFjdCB0eXBlLgoKUmlnaHQsIEkgZG9uMHQgdGhp
bmsgdGhlIG9yaWdpbmFsIGNvZGUgd2FzIG11Y2ggYmV0dGVyIGluIHRoYXQgcmVnYXJkCmFueXdh
eSwgbmVpdGhlciBJJ20gc3VyZSBhYm91dCBob3cgdG8gaGFuZGxlIHRoaXMgYW55IGJldHRlci4K
Cj4gPj4gRnVydGhlcm1vcmUgSSdtIHVuY29udmluY2VkIHRoZSAhcGFnZV9pc19yYW1fdHlwZSgp
IHVzZXMKPiA+PiBhcmUgcmVhbGx5IHdoYXQgeW91IHdhbnQ6IFRoZSBmdW5jdGlvbiByZXR1cm5p
bmcgZmFsc2UgbWVhbnMKPiA+PiAiZG9uJ3Qga25vdyIsIG5vdCAibm8iLiBQZXJoYXBzIHRoZSBm
dW5jdGlvbiBuZWVkcyB0byBiZSBtYWRlCj4gPj4gcmV0dXJuIGEgdHJpc3RhdGUgKHllcywgbm8s
IG9yIHBhcnQgb2YgaXQpLgo+ID4gCj4gPiBSaWdodCwgdGhhdCdzIHdoeSBJIGhhdmUgdGhyZWUg
ZGlmZmVyZW50ICFwYWdlX2lzX3JhbV90eXBlIGNoZWNrcyBpbgo+ID4gdGhlIGxhc3QgYnJhbmNo
IG9mIHRoZSBpZiwgc28gdGhhdCBJIGNhbiBtYWtlIHN1cmUgaXQncyBub3Qgb25lIG9mIHRoZQo+
ID4gcHJldmlvdXMgdHlwZXMgYW5kIGFsc28gYWNjb3VudCBmb3IgaG9sZXMuCj4gCj4gSSdtIGFm
cmFpZCBJIGRvbid0IHVuZGVyc3RhbmQuIFRha2UgdGhlIGV4YW1wbGUgb2YgYSBzaW5nbGUKPiBw
YWdlIGJlaW5nIHNwbGl0IGluIGFuIHVudXNhYmxlIGFuZCBhIHJlc2VydmVkIHBhcnQuIEJvdGgK
PiByZXNwZWN0aXZlIGZ1bmN0aW9uIGludm9jYXRpb25zIHdpbGwgcmV0dXJuIGZhbHNlLiBZZXQg
eW91Cj4gd2FudCB0byBleGNsdWRlIGJvdGggdW51c2FibGUgYW5kIHJlc2VydmVkIHR5cGVzIHdo
ZW4KPiAhaW9tbXVfZG9tMF9pbmNsdXNpdmUsIGFuZCBoZW5jZSB5b3VyIGdvYWwgd291bGQgYmUg
dG8KPiBleGNsdWRlIHRoYXQgcGFnZSBoZXJlLgoKUmlnaHQsIGJ1dCBJJ20gbm90IHN1cmUgaG93
IHRvIGZpeCB0aGlzIGdpdmVuIHRoZSBjdXJyZW50IGludGVyZmFjZXMuCkkgcGxhbiB0byBpbnRy
b2R1Y2Ugc29tZXRoaW5nIGxpa2UgcGFnZV9nZXRfdHlwZSgpIHRoYXQgcmV0dXJucyB0aGUKd2hv
bGUgdHlwZSBmb3IgYSBwYWdlIGluIGEgc2ltaWxhciBmYXNoaW9uIHRvIHdoYXQgcGFnZV9pc19y
YW1fdHlwZQpjdXJyZW50bHkgZG9lcywgYnV0IHRoaXMgaXMgbm90IGdvaW5nIHRvIHNvbHZlIHRo
ZSBpc3N1ZSBvZiBhIHBhZ2UKaGF2aW5nIGRpZmZlcmVudCB0eXBlcy4KCj4gQXMgdG8gdW51c2Fi
bGUgLSBkb24ndCB5b3UgYnJlYWsgb3JpZ2luYWwgYmVoYXZpb3IgaGVyZQo+IGFueXdheT8gU2hv
dWxkbid0IHRoZSBmdW5jdGlvbiByZXR1cm4gZmFsc2Ugd2hlbgo+IHBhZ2VfaXNfcmFtX3R5cGUo
cGZuLCBSQU1fVFlQRV9VTlVTQUJMRSksIGVmZmVjdGl2ZWx5Cj4gaW5kZXBlbmRlbnQgb2YgYW55
IGNvbW1hbmQgbGluZSBvcHRpb25zPwoKWWVzLCBJIHRoaW5rIHNvLCB3aWxsIGZpeCBpdCBpbiB0
aGUgbmV4dCB2ZXJzaW9uLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 10:23:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 10: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 1fni6Z-0004Sf-1s; Thu, 09 Aug 2018 10:23: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=emy9=ky=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fni6X-0004ST-Uq
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 10:23:41 +0000
X-Inumbo-ID: 59612d19-9bbe-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 59612d19-9bbe-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 10:24:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 09 Aug 2018 04:23:39 -0600
Message-Id: <5B6C162902000078001DC741@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 09 Aug 2018 04:23:37 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180809095941.27874-1-paul.durrant@citrix.com>
 <20180809095941.27874-2-paul.durrant@citrix.com>
In-Reply-To: <20180809095941.27874-2-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v23 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <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+IE9uIDA5LjA4LjE4IGF0IDExOjU5LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+ICtzdGF0aWMgaW50IGdudHRhYl9nZXRfc3RhdHVzX2ZyYW1lX21mbihzdHJ1Y3QgZG9tYWlu
ICpkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBs
b25nIGlkeCwgbWZuX3QgKm1mbikKPiArewo+ICsgICAgY29uc3Qgc3RydWN0IGdyYW50X3RhYmxl
ICpndCA9IGQtPmdyYW50X3RhYmxlOwo+ICsKPiArICAgIEFTU0VSVChndC0+Z3RfdmVyc2lvbiA9
PSAyKTsKPiArCj4gKyAgICBpZiAoIGlkeCA+PSBucl9zdGF0dXNfZnJhbWVzKGd0KSApCj4gKyAg
ICB7Cj4gKyAgICAgICAgdW5zaWduZWQgbG9uZyBucl9zdGF0dXM7Cj4gKyAgICAgICAgdW5zaWdu
ZWQgbG9uZyBucl9ncmFudDsKPiArCj4gKyAgICAgICAgbnJfc3RhdHVzID0gaWR4ICsgMTsgLyog
c3VmZmljaWVudCBmcmFtZXMgdG8gbWFrZSBpZHggdmFsaWQgKi8KPiArCj4gKyAgICAgICAgaWYg
KCBucl9zdGF0dXMgPD0gbnJfc3RhdHVzX2ZyYW1lcyhndCkgKSAvKiBvdmVyZmxvdyBjaGVjayAq
Lwo+ICsgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKClN0aWxsIHByZXR0eSBvZGQgYSBjaGVj
aywgZXZlbiBpZiBub3cgYXQgbGVhc3QgY29ycmVjdC4gV2h5IG5vdCBzaW1wbHkKY2hlY2sgbnJf
c3RhdHVzIHRvIGJlIHplcm8/IExldCBtZSBrbm93IGlmIHlvdSdyZSBmaW5lIHdpdGggbWUgbWFr
aW5nCnRoaXMgYWRqdXN0bWVudCB3aGlsZSBjb21taXR0aW5nOgpSZXZpZXdlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKVGhhdCBzYWlkIHRob3VnaCAtIGlkeCBiZWluZyAt
MVVMIGlzIG5vdCByZWFsbHkgImludmFsaWQiLiBJbiBhbiBhYnN0cmFjdAp3b3JsZCBpdCBzaW1w
bHkgbWVhbnMgYSBmdWxseSBwb3B1bGF0ZWQgdGFibGUgb2YgbWF4aW11bSBzaXplLiBCdXQgb2YK
Y291cnNlIHRoZSB0YWJsZSBjYW4ndCBncm93IHRoaXMgbGFyZ2UgaW4gcHJhY3RpY2UsIGJlY2F1
c2UgZWFjaCBlbnRyeQppcyBtb3JlIHRoYW4gb25lIGJ5dGUgKGkuZS4gd2UnZCBzdGlsbCBnZXQg
LUVJTlZBTCBmdXJ0aGVyIGRvd24pLgoKPiArICAgICAgICBucl9ncmFudCA9IHN0YXR1c190b19n
cmFudF9mcmFtZXMobnJfc3RhdHVzKTsKCklycmVzcGVjdGl2ZSBvZiB0aGUgUi1iIGFib3ZlOiBU
aGlzIGlzIHRoZSByZWFsIHNvdXJjZSBvZiBwb3NzaWJsZQpvdmVyZmxvd3MsIGFzIGhlcmUgbnJf
c3RhdHVzIGdldHMgbXVsdGlwbGllZCBieSBhIHZhbHVlIGxhcmdlciB0aGFuIDEuCkkgdGhlcmVm
b3JlIHdvbmRlciB3aGV0aGVyIGl0IHdvdWxkbid0IGJlIGJldHRlciB0byBjaGVjayBoZXJlCnRo
YXQgdGhlIHJldmVyc2UgdHJhbnNsYXRpb24geWllbGRzIG5yX3N0YXR1cyBhZ2Fpbi4gT25jZSBh
Z2FpbiBJJ2QKYmUgZmluZSBhZGRpbmcgdGhpcyB3aGlsZSBjb21taXR0aW5nLCBwcm92aWRlZCB5
b3UgYWdyZWUuCgpPdG9oIEknbSBub3QgY29udmluY2VkIGFsbCB0aGlzIG92ZXJmbG93IGNoZWNr
aW5nIGRvZXMgbXVjaCBnb29kCmhlcmUgYW55d2F5OiBBbnlvbmUgc2V0dGluZyB0aGUgbWF4aW11
bSB0YWJsZSBzaXplIHNvIGFic3VyZGx5CmhpZ2ggdGhhdCB0aGlzIHdvdWxkIHN0YXJ0IHRvIG1h
dHRlciBpcyBnb2luZyB0byBoYXZlIGJpZ2dlciB0cm91YmxlCmFueXdheSBhZmFpY3QuCgpKYW4K
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 10:25:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 10: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 1fni7s-0004gN-Gn; Thu, 09 Aug 2018 10:25: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=8hcp=ky=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fni7r-0004g6-TA
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 10:25:03 +0000
X-Inumbo-ID: 8a94580b-9bbe-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8a94580b-9bbe-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 10:25: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 1fni7o-0002E5-Oe; Thu, 09 Aug 2018 10:25: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 1fni7o-0006mj-BD; Thu, 09 Aug 2018 10:25:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fni7o-0006Ye-AZ; Thu, 09 Aug 2018 10:25:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125799-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:build-arm64:<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: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-armhf-armhf-xl-arndale:xen-install:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-localmigrate:fail:heisenbug
 xen-4.9-testing:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-4.9-testing:build-arm64:hosts-allocate:broken:allowable
 xen-4.9-testing:build-arm64-pvops:hosts-allocate:broken:allowable
 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:build-arm64-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-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:build-arm64-xsm:capture-logs:broken:nonblocking
 xen-4.9-testing:build-arm64-pvops:capture-logs:broken:nonblocking
 xen-4.9-testing:build-arm64:capture-logs:broken: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-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-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-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-armhf-armhf-xl-rtds:guest-start/debian.repeat: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-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-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-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-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-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-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-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-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: Thu, 09 Aug 2018 10:25:00 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125799: 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>

ZmxpZ2h0IDEyNTc5OSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTc5OS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0
ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgZmFpbCBpbiAxMjU3NjYgUkVHUi4g
dnMuIDEyNDI0OAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBi
bG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICA2IHhlbi1pbnN0YWxsICAg
ICAgZmFpbCBpbiAxMjU3NjYgcGFzcyBpbiAxMjU3OTkKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICBmYWlsIGluIDEyNTc2NiBwYXNzIGluIDEyNTc5OQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUu
MiBmYWlsIGluIDEyNTc4MyBwYXNzIGluIDEyNTc2NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBwYXNzIGluIDEyNTc2Ngog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTQgZ3Vlc3QtbG9jYWxtaWdyYXRl
ICBmYWlsIHBhc3MgaW4gMTI1NzgzCgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMg
YWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
MiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MzI4CiBidWlsZC1h
cm02NCAgICAgICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJF
R1IuIHZzLiAxMjQzMjgKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDMyOAoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAg
ICAgICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNDMyOAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI0MzI4CiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9r
ZW4gYmxvY2tlZCBpbiAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAxOCBndWVzdC1zdGFydC93aW4ucmVwZWF0IGZhaWwgYmxvY2tlZCBpbiAxMjQzMjgKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wIGZhaWwgaW4gMTI1
NzY2IGJsb2NrZWQgaW4gMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEyNTc2NiBsaWtlIDEyNDMyOAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgIGZhaWwg
aW4gMTI1NzY2IGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIyIGd1
ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE0IGd1ZXN0LWxvY2FsbWlncmF0ZSAgICBmYWls
IGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjQz
MjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
NiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTI0MzI4CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1p
bnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgYTFiMjIzYjc1NmYzNTQ4
OTU1MjUwNjBiZDNmOWYxZjA3ODk5YTA4MgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAg
ICAgICAgICAgMjM4MDA3ZDZmYWU5NDQ3YmY1ZThlNzNkNjdhZTlmYjg0NGU3ZmYyYQoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI0MzI4ICAyMDE4LTA2LTE3IDIzOjM5OjA3IFogICA1MiBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEyNDgwNyAgMjAxOC0wNi0yOCAxNzozODowNCBaICAgNDEgZGF5
cyAgIDI2IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTY4NiAgMjAxOC0wNy0zMCAx
NDoyNToyNCBaICAgIDkgZGF5cyAgICA2IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgR2VvcmdlIER1bmxhcCA8ZHVubGFwZ0B1bWljaC5lZHUKICBJYW4gSmFja3Nv
biA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+
CiAgTGFycyBLdXJ0aCA8bGFycy5rdXJ0aC54ZW5AZ21haWwuY29tPgogIFBhdWwgRHVycmFudCA8
cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgU3Rld2FydCBIaWxkZWJyYW5kIDxzdGV3YXJ0Lmhp
bGRlYnJhbmRAZG9ybmVyd29ya3MuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRj
aCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJva2Vu
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0
LXB2b3BzIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9zdHMtYWxsb2NhdGUK
YnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQt
YXJtNjQtcHZvcHMgaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNh
cHR1cmUtbG9ncwpicm9rZW4tc3RlcCBidWlsZC1hcm02NC1wdm9wcyBjYXB0dXJlLWxvZ3MKYnJv
a2VuLXN0ZXAgYnVpbGQtYXJtNjQgY2FwdHVyZS1sb2dzCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQt
eHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxk
LWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpi
cm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NCBi
cm9rZW4KCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNjUxIGxp
bmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 10:29:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 10:29:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fniBk-0004zF-A3; Thu, 09 Aug 2018 10:29: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=8hcp=ky=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fniBj-0004z4-4Q
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 10:29:03 +0000
X-Inumbo-ID: e6a40fe3-9bbe-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e6a40fe3-9bbe-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 12:28: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 1fniBg-0002Im-46; Thu, 09 Aug 2018 10:29: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 1fniBf-0006zd-S7; Thu, 09 Aug 2018 10:28:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fniBf-0001qd-RR; Thu, 09 Aug 2018 10:28:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125823-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=4b60c40659b34b6577a6bc91eb4115458a0e425f
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 09 Aug 2018 10:28:59 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125823: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTgyMyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTgyMy8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDRiNjBjNDA2NTliMzRiNjU3N2E2YmM5MWViNDExNTQ1
OGEwZTQyNWYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDcgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA3IGRheXMgICAyNCBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4MDIgIDIwMTgtMDgtMDggMTE6MDA6NDcgWiAgICAwIGRh
eXMgICAgOCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02
NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUt
bG9ncwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1MTIgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 10:29:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 10:29:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fniCa-00053l-M7; Thu, 09 Aug 2018 10: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=emy9=ky=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fniCY-00053b-VD
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 10:29:54 +0000
X-Inumbo-ID: 056036e6-9bbf-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 056036e6-9bbf-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 12:28:56 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 09 Aug 2018 04:29:52 -0600
Message-Id: <5B6C179F02000078001DC78B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 09 Aug 2018 04:29:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180808100747.19464-1-roger.pau@citrix.com>
 <20180808100747.19464-2-roger.pau@citrix.com>
 <5B6ADDBF02000078001DC05E@prv1-mh.provo.novell.com>
 <20180808155011.ptyhehl42b6vs4sl@mac.bytemobile.com>
 <5B6BE6AB02000078001DC4BA@prv1-mh.provo.novell.com>
 <20180809100130.enks2lqojshvm4l6@mac>
In-Reply-To: <20180809100130.enks2lqojshvm4l6@mac>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 1/4] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 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+IE9uIDA5LjA4LjE4IGF0IDEyOjAxLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFRodSwgQXVnIDA5LCAyMDE4IGF0IDAxOjAwOjU5QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMDguMDguMTggYXQgMTc6NTAsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gT24gV2VkLCBBdWcgMDgsIDIwMTggYXQgMDY6MTA6MzlBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4+ID4+ID4+PiBPbiAwOC4wOC4xOCBhdCAxMjowNywgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPiB3cm90ZToKPj4gPj4gPiArTm90ZSB0aGF0IGFsbCB0aGUgYWJvdmUgb3B0
aW9ucyBhcmUgbXV0dWFsbHkgZXhjbHVzaXZlLiBTcGVjaWZ5aW5nIG1vcmUgdGhhbgo+PiA+PiA+
ICtvbmUgb24gdGhlIGBkb20wLWlvbW11YCBjb21tYW5kIGxpbmUgd2lsbCByZXN1bHQgaW4gdW5k
ZWZpbmVkIGJlaGF2aW9yLgo+PiA+PiAKPj4gPj4gSXNuJ3QgdGhpcyBtb3JlIHN0cmljdCB0aGFu
IGl0IG5lZWRzIHRvIGJlPyAibm9uZSIsIGFmYWljdCwgYWx3YXlzIHRha2VzCj4+ID4+IHByZWNl
ZGVuY2UgaWYgZW5hYmxlZC4gV2hhdCBjb2xvciBhIGJpa2Ugc2hlZCBpcyBzaW1wbHkgZG9lc24n
dCBtYXR0ZXIKPj4gPj4gd2hlbiBpdCBkb2Vzbid0IGV4aXN0Lgo+PiA+IAo+PiA+IFJpZ2h0LCB0
aGF0J3MgZHVlIHRvIHRoZSBjdXJyZW50IGltcGxlbWVudGF0aW9uIGFuZCB0aGUgd2F5IHRoaXMg
aXMKPj4gPiBzdG9yZWQsIGJ1dCBJIGRvbid0IHRoaW5rIHdlIHdhbnQgdG8gc3BlbGwgb3V0IGFu
eSBvZiB0aGlzIGluIG9yZGVyIHRvCj4+ID4gbm90IGdpdmUgYW55IGd1YXJhbnRlZXMuIEZvciBl
eGFtcGxlOgo+PiA+IAo+PiA+IGRvbTAtaW9tbXU9bm9uZSxyZWxheGVkCj4+ID4gCj4+ID4gU2hv
dWxkbid0IGJlIHVzZWQsIGFsYmVpdCB3aXRoIHRoZSBjdXJyZW50IGltcGxlbWVudGF0aW9uIHJl
bGF4ZWQgd2lsbAo+PiA+IGJlIGJhc2ljYWxseSBpZ25vcmVkIEkgZG9uJ3QgdGhpbmsgd2Ugd2Fu
dCB0byB3cml0ZSB0aGlzIGRvd24KPj4gPiBhbnl3aGVyZSBiZWNhdXNlIHBlb3BsZSBzaG91bGRu
J3QgcmVseSBvbiB0aGlzIGJlaGF2aW9yLgo+PiAKPj4gV2VsbCwgdGhlcmUncyBvbmUgdmVyeSBw
YXJ0aWN1bGFyIGNhc2UgdG8gYmUgY29uc2lkZXJlZDogSW4gYSBudW1iZXIKPj4gb2YgZW52aXJv
bm1lbnRzIHlvdSBjYW4gKGVhc2lseSkgYXBwZW5kIHRvIHRoZSBjb21tYW5kIGxpbmUsIGJ1dAo+
PiB5b3UgY2FuJ3QgKGVhc2lseSkgYWx0ZXIgd2hhdCBoYXMgYmVlbiBwdXQgdGhlcmUgZS5nLiBp
biBzb21lIGNvbmZpZwo+PiBmaWxlLiBJZiB0aGUgY29uZmlnIGZpbGUgc2F5cyAiZG9tMC1pb21t
dT1yZWxheGVkIiBidXQgZm9yIHRoZSBjdXJyZW50Cj4+IHJ1biB5b3Ugd2FudCAiZG9tMC1pb21t
dT1ub25lIiwgd2l0aCB5b3VyIHJlc3RyaWN0aW9ucyB5b3UnZCBiZQo+PiB1bmFibGUgdG8gKGxl
Z2l0aW1hdGVseSkgZG8gc28uCj4+IAo+PiBUaGVyZWZvcmUgSSB0aGluayB3ZSBzaG91bGQgdHJ5
IHRvIGF2b2lkIHNwZWxsaW5nIG91dCB1bmRlZmluZWQKPj4gYmVoYXZpb3IgZm9yIGNvbW1hbmQg
bGluZSBvcHRpb24gY29tYmluYXRpb25zIHdoZXJldmVyIHdlIGNhbi4KPiAKPiBJJ20gZmluZSB3
aXRoIGp1c3QgaGF2aW5nOgo+IAo+ICJOb3RlIHRoYXQgYWxsIHRoZSBhYm92ZSBvcHRpb25zIGFy
ZSBtdXR1YWxseSBleGNsdXNpdmUuIgoKQnV0IHRoZXkgYXJlbid0LgoKPiBOb3RlIHRoYXQgeW91
ciBleGFtcGxlIHdvbid0IHdvcmsgYXMgZXhwZWN0ZWQgdGhlIG90aGVyIHdheSBhcm91bmQsIGlm
Cj4geW91IGhhdmUgZG9tMC1pb21tdT1ub25lIGluIHRoZSBjb25maWcgYW5kIHRyeSB0byBhcHBl
bmQKPiBkb20wLWlvbW11PXJlbGF4ZWQuCgpJbmRlZWQsIHdoaWNoIG1lYW5zIHRoZXJlIHdvdWxk
IG5lZWQgdG8gYmUgYW4gb3Bwb3NpdGUgb2YKIm5vbmUiLiBJJ20gaGVzaXRhbnQgdG8gc3VnZ2Vz
dCAibm8tbm9uZSIuIFBlcmhhcHMgInN0cmljdCIKYW5kICJyZWxheGVkIiBjb3VsZCBhbHNvIGNs
ZWFyIHRoYXQgb3RoZXIgZmxhZz8KCj4+ID4+ID4gLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9t
bS5jCj4+ID4+ID4gKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jCj4+ID4+ID4gQEAgLTE0
MjYsNyArMTQyNiw4IEBAIGludCBtZW1vcnlfYWRkKHVuc2lnbmVkIGxvbmcgc3BmbiwgdW5zaWdu
ZWQgbG9uZyBlcGZuLCB1bnNpZ25lZCBpbnQgcHhtKQo+PiA+PiA+ICAgICAgaWYgKCByZXQgKQo+
PiA+PiA+ICAgICAgICAgIGdvdG8gZGVzdHJveV9tMnA7Cj4+ID4+ID4gIAo+PiA+PiA+IC0gICAg
aWYgKCBpb21tdV9lbmFibGVkICYmICFpb21tdV9wYXNzdGhyb3VnaCAmJiAhbmVlZF9pb21tdSho
YXJkd2FyZV9kb21haW4pICkKPj4gPj4gPiArICAgIGlmICggaW9tbXVfZW5hYmxlZCAmJiAhaW9t
bXVfZG9tMF9wYXNzdGhyb3VnaCAmJgo+PiA+PiA+ICsgICAgICAgICAhbmVlZF9pb21tdShoYXJk
d2FyZV9kb21haW4pICkKPj4gPj4gCj4+ID4+IFRoaXMgbWFrZXMgYWxyZWFkeSBjbGVhciB0aGF0
IHlvdSBuZWVkIHRvIGJldHRlciBkaXN0aW5ndWlzaCBEb20wIGFuZAo+PiA+PiBod2RvbSBoZXJl
LCBidXQgaXQncyBub3QgaW1tZWRpYXRlbHkgY2xlYXIgdG8gbWUgd2hpY2ggZGlyZWN0aW9uIHRo
ZQo+PiA+PiBjaGFuZ2VzIHNob3VsZCBiZSBtYWRlOiBEbyB5b3UgbWVhbiB0cnVseSBvbmx5IERv
bTAgdGhyb3VnaG91dAo+PiA+PiB0aGlzIHBhdGNoLCBvciBod2RvbT8gV2hpbGUgdGhlIGRvYyBh
bmQgY29tbWFuZCBsaW5lIG9wdGlvbiBuYW1lIGNhbgo+PiA+PiBwZXJoYXBzIGxlZnQgYXMgaXMs
IGludGVybmFsIHZhcmlhYmxlIG5hbWVzIHNob3VsZCBub3Qgc2F5IERvbTAgd2hlbgo+PiA+PiB0
aGV5IGRvbid0IG1lYW4gRG9tMC4gT3RvaCBpZiB5b3UgbWVhbiBvbmx5IERvbTAsIHRoZW4gdGhl
IHVzZSBvZgo+PiA+PiBoYXJkd2FyZV9kb21haW4gYWJvdmUgKGFuZCBlbHNld2hlcmUpIGlzIG5v
dyB3cm9uZy4KPj4gPiAKPj4gPiBIbSwgZXZlcnl0aGluZyBpcyBraW5kIG9mIG1peGVkIGhlcmUu
IEV4aXN0aW5nIHZhcmlhYmxlcyBhbHJlYWR5IHVzZQo+PiA+IF9kb20wXyAoaW9tbXVfZG9tMF9z
dHJpY3QgZm9yIGV4YW1wbGUpLiBJIGNhbiByZW5hbWUgdGhlbSB0bwo+PiA+IGlvbW11X2h3ZG9t
XywgYmVjYXVzZSBBRkFJQ1QgdGhpcyBhcHBsaWVzIHRvIHRoZSBoYXJkd2FyZSBkb21haW4uCj4+
IAo+PiBXZWxsLCBhcyBzYWlkIC0gSSdkIGxpa2UgeW91IHRvIGRvIHNvIGZvciBvbmVzIHlvdSBy
ZW5hbWUgYW55d2F5Lgo+PiBJJ2QgYXBwcmVjaWF0ZSAoYnV0IHdvbid0IGRlbWFuZCkgeW91IHRv
IGFsc28gZG8gc28gZm9yIG90aGVycy4KPiAKPiBJbiBmYWN0IEkgdGhpbmsgdGhpcyB3b3VsZCBi
ZSBjbGVhcmVyIGlmIHNvbWV0aGluZyBsaWtlOgo+IAo+IGVudW0gewo+ICAgICBOT05FLAo+ICAg
ICBSRUxBWEVELAo+ICAgICBTVFJJQ1QsCj4gfSBpb21tdV9od2RvbSA9IFJFTEFYRUQ7Cj4gCj4g
V2FzIHVzZWQgaW5zdGVhZCBvZiBpb21tdV9kb20wX3Bhc3N0aHJvdWdoIGFuZCBpb21tdV9kb20w
X3N0cmljdC4KCkZpbmUgd2l0aCBtZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 10:30:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 10:30:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fniDG-0005du-27; Thu, 09 Aug 2018 10: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=jt8i=ky=citrix.com=prvs=752d8a5ef=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fniDF-0005dp-8l
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 10:30:37 +0000
X-Inumbo-ID: 5154ec5a-9bbf-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5154ec5a-9bbf-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 10:31:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="77398272"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v23 1/2] common: add a new mappable resource type:
 XENMEM_resource_grant_table
Thread-Index: AQHUL8e0oiMe/EdVEEWRNXMZgKw35KS3FPqAgAAh8UA=
Date: Thu, 9 Aug 2018 10:30:35 +0000
Message-ID: <f86e23bc5ce24d2499acc61803effe09@AMSPEX02CL03.citrite.net>
References: <20180809095941.27874-1-paul.durrant@citrix.com>
 <20180809095941.27874-2-paul.durrant@citrix.com>
 <5B6C162902000078001DC741@prv1-mh.provo.novell.com>
In-Reply-To: <5B6C162902000078001DC741@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 v23 1/2] common: add a new mappable resource
 type: XENMEM_resource_grant_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMDkgQXVndXN0IDIwMTggMTE6MjQKPiBUbzogUGF1
bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8
QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFdlaSBMaXUKPiA8d2VpLmxpdTJAY2l0cml4LmNv
bT47IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IElhbgo+IEphY2tz
b24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkKPiA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz47IHhlbi1kZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnPjsKPiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBU
aW0gKFhlbi5vcmcpCj4gPHRpbUB4ZW4ub3JnPgo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjIzIDEv
Ml0gY29tbW9uOiBhZGQgYSBuZXcgbWFwcGFibGUgcmVzb3VyY2UgdHlwZToKPiBYRU5NRU1fcmVz
b3VyY2VfZ3JhbnRfdGFibGUKPiAKPiA+Pj4gT24gMDkuMDguMTggYXQgMTE6NTksIDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPiArc3RhdGljIGludCBnbnR0YWJfZ2V0X3N0YXR1
c19mcmFtZV9tZm4oc3RydWN0IGRvbWFpbiAqZCwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGlkeCwgbWZuX3QgKm1mbikKPiA+ICt7Cj4g
PiArICAgIGNvbnN0IHN0cnVjdCBncmFudF90YWJsZSAqZ3QgPSBkLT5ncmFudF90YWJsZTsKPiA+
ICsKPiA+ICsgICAgQVNTRVJUKGd0LT5ndF92ZXJzaW9uID09IDIpOwo+ID4gKwo+ID4gKyAgICBp
ZiAoIGlkeCA+PSBucl9zdGF0dXNfZnJhbWVzKGd0KSApCj4gPiArICAgIHsKPiA+ICsgICAgICAg
IHVuc2lnbmVkIGxvbmcgbnJfc3RhdHVzOwo+ID4gKyAgICAgICAgdW5zaWduZWQgbG9uZyBucl9n
cmFudDsKPiA+ICsKPiA+ICsgICAgICAgIG5yX3N0YXR1cyA9IGlkeCArIDE7IC8qIHN1ZmZpY2ll
bnQgZnJhbWVzIHRvIG1ha2UgaWR4IHZhbGlkICovCj4gPiArCj4gPiArICAgICAgICBpZiAoIG5y
X3N0YXR1cyA8PSBucl9zdGF0dXNfZnJhbWVzKGd0KSApIC8qIG92ZXJmbG93IGNoZWNrICovCj4g
PiArICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gCj4gU3RpbGwgcHJldHR5IG9kZCBhIGNo
ZWNrLCBldmVuIGlmIG5vdyBhdCBsZWFzdCBjb3JyZWN0LiBXaHkgbm90IHNpbXBseQo+IGNoZWNr
IG5yX3N0YXR1cyB0byBiZSB6ZXJvPyBMZXQgbWUga25vdyBpZiB5b3UncmUgZmluZSB3aXRoIG1l
IG1ha2luZwo+IHRoaXMgYWRqdXN0bWVudCB3aGlsZSBjb21taXR0aW5nOgoKWWVzLCBJJ20gaGFw
cHkgZm9yIHlvdSB0byBhZGp1c3Qgb3ZlcmZsb3cgY2hlY2tpbmcgYXMgeW91IHNlZSBmaXQuIChJ
IHRob3VnaHQganVzdCBkb2luZyBhIHNpbWlsYXIgY2hlY2sgYXMgdGhlIG91dGVyIGlmIHdhcyBr
aW5kIG9mIG1vcmUgb2J2aW91cywgYnV0IGdpdmVuIGl0J3MgYSArIDEgdGhlbiBjbGVhcmx5IGNo
ZWNraW5nIGFnYWluc3QgMCB3b3VsZCBiZSBmaW5lIHRvbykuCgo+IFJldmlld2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gCj4gVGhhdCBzYWlkIHRob3VnaCAtIGlkeCBi
ZWluZyAtMVVMIGlzIG5vdCByZWFsbHkgImludmFsaWQiLiBJbiBhbiBhYnN0cmFjdAo+IHdvcmxk
IGl0IHNpbXBseSBtZWFucyBhIGZ1bGx5IHBvcHVsYXRlZCB0YWJsZSBvZiBtYXhpbXVtIHNpemUu
IEJ1dCBvZgo+IGNvdXJzZSB0aGUgdGFibGUgY2FuJ3QgZ3JvdyB0aGlzIGxhcmdlIGluIHByYWN0
aWNlLCBiZWNhdXNlIGVhY2ggZW50cnkKPiBpcyBtb3JlIHRoYW4gb25lIGJ5dGUgKGkuZS4gd2Un
ZCBzdGlsbCBnZXQgLUVJTlZBTCBmdXJ0aGVyIGRvd24pLgo+IAo+ID4gKyAgICAgICAgbnJfZ3Jh
bnQgPSBzdGF0dXNfdG9fZ3JhbnRfZnJhbWVzKG5yX3N0YXR1cyk7Cj4gCj4gSXJyZXNwZWN0aXZl
IG9mIHRoZSBSLWIgYWJvdmU6IFRoaXMgaXMgdGhlIHJlYWwgc291cmNlIG9mIHBvc3NpYmxlCj4g
b3ZlcmZsb3dzLCBhcyBoZXJlIG5yX3N0YXR1cyBnZXRzIG11bHRpcGxpZWQgYnkgYSB2YWx1ZSBs
YXJnZXIgdGhhbiAxLgo+IEkgdGhlcmVmb3JlIHdvbmRlciB3aGV0aGVyIGl0IHdvdWxkbid0IGJl
IGJldHRlciB0byBjaGVjayBoZXJlCj4gdGhhdCB0aGUgcmV2ZXJzZSB0cmFuc2xhdGlvbiB5aWVs
ZHMgbnJfc3RhdHVzIGFnYWluLiBPbmNlIGFnYWluIEknZAo+IGJlIGZpbmUgYWRkaW5nIHRoaXMg
d2hpbGUgY29tbWl0dGluZywgcHJvdmlkZWQgeW91IGFncmVlLgo+IAoKWWVzLCB0aGF0IHNvdW5k
cyBsaWtlIGEgd29ydGh3aGlsZSBjaGVjay4KCj4gT3RvaCBJJ20gbm90IGNvbnZpbmNlZCBhbGwg
dGhpcyBvdmVyZmxvdyBjaGVja2luZyBkb2VzIG11Y2ggZ29vZAo+IGhlcmUgYW55d2F5OiBBbnlv
bmUgc2V0dGluZyB0aGUgbWF4aW11bSB0YWJsZSBzaXplIHNvIGFic3VyZGx5Cj4gaGlnaCB0aGF0
IHRoaXMgd291bGQgc3RhcnQgdG8gbWF0dGVyIGlzIGdvaW5nIHRvIGhhdmUgYmlnZ2VyIHRyb3Vi
bGUKPiBhbnl3YXkgYWZhaWN0LgoKVHJ1ZS4KCiAgUGF1bAoKPiAKPiBKYW4KPiAKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 10:32:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 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 1fniEe-0005pR-Et; Thu, 09 Aug 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=e55m=ky=citrix.com=prvs=7527a730d=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fniEd-0005pF-9x
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 10:32:03 +0000
X-Inumbo-ID: 844e7253-9bbf-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 844e7253-9bbf-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 10:32:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="62398550"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Thu, 9 Aug 2018 11:31:58 +0100
Message-ID: <1533810718-6010-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] common/gnttab: Explicitly default to gnttab v1
 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 <sstabellini@kernel.org>, 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>,
 Paul Durrant <paul.durrant@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>

Rm9yIHJlYXNvbnMgd2hpY2ggYXBwZWFyIHRvIGJlIGV4Y2x1c2l2ZWx5IGRvd24gdG8gcG9vciBy
ZXZpZXcgb2YgdGhlIGdyYW50CnRhYmxlIHYyIGNvZGUsIGEgZ3JhbnQgdGFibGUncyB2ZXJzaW9u
IGZpZWxkIHdhcyB3YXNuJ3QgaW5pdGlhbGlzZWQgZHVyaW5nCmNyZWF0aW9uLgoKQSBudW1iZXIg
b2YgcHJvYmxlbXMgKGluY2x1ZGluZyBYU0FzKSBoYXZlIG9jY3VycmVkIGluIHRoZSBwYXN0IHRy
eWluZyB0cnlpbmcKdG8gdXNlIGEgZ3JhbnQgdGFibGUgd2hpY2ggaGFzbid0IGJlZW4gcHJvcGVy
bHkgc2V0IHVwLCBhbmQgdmFyaW91cyBhcmVhcyBvZgp0aGUgY29kZSBjb3BlIHdpdGggdjAgYnkg
ZGVmYXVsdGluZyB0byB2MS4KCkluIHBhcnRpY3VsYXIsIHRoZSB0b29sc3RhY2sgdXNpbmcgR05U
VEFCT1Bfc2V0dXBfdGFibGUgdG8gYmUgYWJsZSB0byBmaWxsIGluCnRoZSBzdG9yZS9jb25zb2xl
IGdyYW50cyBoYXMgYSBzaWRlIGVmZmVjdCBvZiBzd2l0Y2hpbmcgdG8gdjEuCgpJbiBoaW5kc2ln
aHQgaG93ZXZlciwgdGhpcyAiZml4dXAgaWYgd2Ugc2VlIDAiIGlzIGEgdmVyeSBwb29yLCB3aXRo
IGEKc3Vic3RhbnRpYWwgZGVncmVlIG9mIHJpc2suICBFeHBsaWNpdGx5IGRlZmF1bHQgdG8gZ3Jh
bnQgdGFibGUgdjEgZHVyaW5nCmRvbWFpbiBjcmVhdGUsIGFuZCBsZXQgdGhlIHJlc3Qgb2YgdGhl
IGNvZGUgd29yayBzYWZlbHkgaW4gdGhlIGtub3dsZWRnZSB0aGF0CnRoZSB2ZXJzaW9uIGlzIHNl
bnNpYmx5IHNldC4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzog
UGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KQ0M6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzogUm9nZXIg
UGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNDOiBHZW9yZ2UgRHVubGFwIDxnZW9y
Z2UuZHVubGFwQGV1LmNpdHJpeC5jb20+CgpUaGlzIHByb2JhYmx5IHdhbnRzIGJhY2twb3J0aW5n
LCBzbyBJIGNob3NlIG5vdCB0byBpbnRlZ3JhdGUgaXQgaW50byBteSBzZXJpZXMKd2hpY2ggcmVh
cnJhbmdlcyBsYXJnZSBjaHVua3Mgb2YgRE9NQ1RMX2NyZWF0ZWRvbWFpbgotLS0KIHhlbi9jb21t
b24vZ3JhbnRfdGFibGUuYyB8IDQwICsrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDMzIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBiL3hlbi9jb21tb24vZ3JhbnRf
dGFibGUuYwppbmRleCBkOWVjNzExLi44YmFlNjU2IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2dy
YW50X3RhYmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCkBAIC00OSwxMCArNDks
NyBAQCBzdHJ1Y3QgZ3JhbnRfdGFibGUgewogICAgIHBlcmNwdV9yd2xvY2tfdCAgICAgICBsb2Nr
OwogICAgIC8qIExvY2sgcHJvdGVjdGluZyB0aGUgbWFwdHJhY2sgbGltaXQgKi8KICAgICBzcGlu
bG9ja190ICAgICAgICAgICAgbWFwdHJhY2tfbG9jazsKLSAgICAvKgotICAgICAqIFRoZSBkZWZp
bmVkIHZlcnNpb25zIGFyZSAxIGFuZCAyLiAgU2V0IHRvIDAgaWYgd2UgZG9uJ3Qga25vdwotICAg
ICAqIHdoYXQgdmVyc2lvbiB0byB1c2UgeWV0LgotICAgICAqLworICAgIC8qIFRoZSBkZWZpbmVk
IHZlcnNpb25zIGFyZSAxIGFuZCAyLiAgQW55IG90aGVyIHZhbHVlIGlzIGludmFsaWQuICovCiAg
ICAgdW5zaWduZWQgaW50ICAgICAgICAgIGd0X3ZlcnNpb247CiAgICAgLyogUmVzb3VyY2UgbGlt
aXRzIG9mIHRoZSBkb21haW4uICovCiAgICAgdW5zaWduZWQgaW50ICAgICAgICAgIG1heF9ncmFu
dF9mcmFtZXM7CkBAIC0yMjIsNyArMjE5LDYgQEAgbnJfbWFwdHJhY2tfZnJhbWVzKHN0cnVjdCBn
cmFudF90YWJsZSAqdCkKIHN0YXRpYyBncmFudF9lbnRyeV9oZWFkZXJfdCAqCiBzaGFyZWRfZW50
cnlfaGVhZGVyKHN0cnVjdCBncmFudF90YWJsZSAqdCwgZ3JhbnRfcmVmX3QgcmVmKQogewotICAg
IEFTU0VSVCh0LT5ndF92ZXJzaW9uICE9IDApOwogICAgIGlmICggdC0+Z3RfdmVyc2lvbiA9PSAx
ICkKICAgICAgICAgcmV0dXJuIChncmFudF9lbnRyeV9oZWFkZXJfdCopJnNoYXJlZF9lbnRyeV92
MSh0LCByZWYpOwogICAgIGVsc2UKQEAgLTEzMDIsMjAgKzEyOTgsNiBAQCB1bm1hcF9jb21tb24o
CiAKICAgICBncmFudF9yZWFkX2xvY2socmd0KTsKIAotICAgIGlmICggcmd0LT5ndF92ZXJzaW9u
ID09IDAgKQotICAgIHsKLSAgICAgICAgLyoKLSAgICAgICAgICogVGhpcyBvdWdodCB0byBiZSBp
bXBvc3NpYmxlLCBhcyBzdWNoIGEgbWFwcGluZyBzaG91bGQgbm90IGhhdmUKLSAgICAgICAgICog
YmVlbiBlc3RhYmxpc2hlZCAoc2VlIHRoZSBucl9ncmFudF9lbnRyaWVzKHJndCkgYm91bmRzIGNo
ZWNrIGluCi0gICAgICAgICAqIGdudHRhYl9tYXBfZ3JhbnRfcmVmKCkpLiBEb2luZyB0aGlzIGNo
ZWNrIG9ubHkgaW4KLSAgICAgICAgICogZ250dGFiX3VubWFwX2NvbW1vbl9jb21wbGV0ZSgpIC0g
YXMgaXQgdXNlZCB0byBiZSBkb25lIC0gd291bGQsCi0gICAgICAgICAqIGhvd2V2ZXIsIGJlIHRv
byBsYXRlLgotICAgICAgICAgKi8KLSAgICAgICAgcmMgPSBHTlRTVF9iYWRfZ250cmVmOwotICAg
ICAgICBmbGFncyA9IDA7Ci0gICAgICAgIGdvdG8gdW5sb2NrX291dDsKLSAgICB9Ci0KICAgICBv
cC0+cmQgPSByZDsKICAgICBvcC0+cmVmID0gbWFwLT5yZWY7CiAKQEAgLTE5MzIsOSArMTkxNCw2
IEBAIGdudHRhYl9zZXR1cF90YWJsZSgKICAgICAgICAgZ290byB1bmxvY2s7CiAgICAgfQogCi0g
ICAgaWYgKCBndC0+Z3RfdmVyc2lvbiA9PSAwICkKLSAgICAgICAgZ3QtPmd0X3ZlcnNpb24gPSAx
OwotCiAgICAgaWYgKCAob3AubnJfZnJhbWVzID4gbnJfZ3JhbnRfZnJhbWVzKGd0KSB8fAogICAg
ICAgICAgICgoZ3QtPmd0X3ZlcnNpb24gPiAxKSAmJgogICAgICAgICAgICAoZ3JhbnRfdG9fc3Rh
dHVzX2ZyYW1lcyhvcC5ucl9mcmFtZXMpID4gbnJfc3RhdHVzX2ZyYW1lcyhndCkpKSkgJiYKQEAg
LTI5OTEsMTUgKzI5NzAsMTEgQEAgZ250dGFiX3NldF92ZXJzaW9uKFhFTl9HVUVTVF9IQU5ETEVf
UEFSQU0oZ250dGFiX3NldF92ZXJzaW9uX3QpIHVvcCkKIAogICAgIHN3aXRjaCAoIGd0LT5ndF92
ZXJzaW9uICkKICAgICB7Ci0gICAgY2FzZSAwOgotICAgICAgICBpZiAoIG9wLnZlcnNpb24gPT0g
MiApCi0gICAgICAgIHsKICAgICBjYXNlIDE6Ci0gICAgICAgICAgICAvKiBYWFg6IFdlIGNvdWxk
IG1heWJlIHNocmluayB0aGUgYWN0aXZlIGdyYW50IHRhYmxlIGhlcmUuICovCi0gICAgICAgICAg
ICByZXMgPSBnbnR0YWJfcG9wdWxhdGVfc3RhdHVzX2ZyYW1lcyhjdXJyZCwgZ3QsIG5yX2dyYW50
X2ZyYW1lcyhndCkpOwotICAgICAgICAgICAgaWYgKCByZXMgPCAwKQotICAgICAgICAgICAgICAg
IGdvdG8gb3V0X3VubG9jazsKLSAgICAgICAgfQorICAgICAgICAvKiBYWFg6IFdlIGNvdWxkIG1h
eWJlIHNocmluayB0aGUgYWN0aXZlIGdyYW50IHRhYmxlIGhlcmUuICovCisgICAgICAgIHJlcyA9
IGdudHRhYl9wb3B1bGF0ZV9zdGF0dXNfZnJhbWVzKGN1cnJkLCBndCwgbnJfZ3JhbnRfZnJhbWVz
KGd0KSk7CisgICAgICAgIGlmICggcmVzIDwgMCkKKyAgICAgICAgICAgIGdvdG8gb3V0X3VubG9j
azsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSAyOgogICAgICAgICBmb3IgKCBpID0gMDsgaSA8
IEdOVFRBQl9OUl9SRVNFUlZFRF9FTlRSSUVTOyBpKysgKQpAQCAtMzU5NCw2ICszNTY5LDggQEAg
Z3JhbnRfdGFibGVfY3JlYXRlKAogICAgIHBlcmNwdV9yd2xvY2tfcmVzb3VyY2VfaW5pdCgmdC0+
bG9jaywgZ3JhbnRfcndsb2NrKTsKICAgICBzcGluX2xvY2tfaW5pdCgmdC0+bWFwdHJhY2tfbG9j
ayk7CiAKKyAgICB0LT5ndF92ZXJzaW9uID0gMTsKKwogICAgIC8qIE9rYXksIGluc3RhbGwgdGhl
IHN0cnVjdHVyZS4gKi8KICAgICB0LT5kb21haW4gPSBkOwogICAgIGQtPmdyYW50X3RhYmxlID0g
dDsKQEAgLTM4NjksOSArMzg0Niw2IEBAIGludCBnbnR0YWJfbWFwX2ZyYW1lKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGxvbmcgaWR4LCBnZm5fdCBnZm4sCiAKICAgICBncmFudF93cml0ZV9s
b2NrKGd0KTsKIAotICAgIGlmICggZ3QtPmd0X3ZlcnNpb24gPT0gMCApCi0gICAgICAgIGd0LT5n
dF92ZXJzaW9uID0gMTsKLQogICAgIGlmICggZ3QtPmd0X3ZlcnNpb24gPT0gMiAmJgogICAgICAg
ICAgKGlkeCAmIFhFTk1BUElEWF9ncmFudF90YWJsZV9zdGF0dXMpICkKICAgICB7Ci0tIAoyLjEu
NAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 10:33:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 10:33:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fniFo-0005x6-RH; Thu, 09 Aug 2018 10:33: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=emy9=ky=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fniFn-0005wz-7b
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 10:33:15 +0000
X-Inumbo-ID: af335286-9bbf-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id af335286-9bbf-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 10:33:42 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 09 Aug 2018 04:33:12 -0600
Message-Id: <5B6C186602000078001DC7B9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 09 Aug 2018 04:33:10 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180808100747.19464-1-roger.pau@citrix.com>
 <20180808100747.19464-5-roger.pau@citrix.com>
 <5B6AED0A02000078001DC0FF@prv1-mh.provo.novell.com>
 <20180808161826.pwqeud7ix3vzvaum@mac.bytemobile.com>
 <5B6BEF1902000078001DC4F8@prv1-mh.provo.novell.com>
 <20180809102325.j6s6jefqh6tuqjno@mac>
In-Reply-To: <20180809102325.j6s6jefqh6tuqjno@mac>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 4/4] x86/iommu: add reserved dom0-iommu
 option to map reserved memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDA5LjA4LjE4IGF0IDEyOjIzLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFRodSwgQXVnIDA5LCAyMDE4IGF0IDAxOjM2OjU3QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMDguMDguMTggYXQgMTg6MTgsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gT24gV2VkLCBBdWcgMDgsIDIwMTggYXQgMDc6MTU6NTRBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4+ID4+ID4+PiBPbiAwOC4wOC4xOCBhdCAxMjowNywgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPiB3cm90ZToKPj4gPj4gPiArICAgIC8qCj4+ID4+ID4gKyAgICAgKiBJZiBk
b20wLXN0cmljdCBtb2RlIGlzIGVuYWJsZWQgb3IgdGhlIGd1ZXN0IHR5cGUgaXMgUFZIL0hWTSB0
aGVuIGV4Y2x1ZGUKPj4gPj4gPiArICAgICAqIGNvbnZlbnRpb25hbCBSQU0gYW5kIGxldCB0aGUg
Y29tbW9uIGNvZGUgbWFwIGRvbTAncyBwYWdlcy4KPj4gPj4gPiArICAgICAqLwo+PiA+PiA+ICsg
ICAgaWYgKCBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKSAmJgo+
PiA+PiA+ICsgICAgICAgICAoaW9tbXVfZG9tMF9zdHJpY3QgfHwgaXNfaHZtX2RvbWFpbihkKSkg
KQo+PiA+PiA+ICsgICAgICAgIHJldHVybiBmYWxzZTsKPj4gPj4gPiArICAgIGlmICggcGFnZV9p
c19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX1JFU0VSVkVEKSAmJgo+PiA+PiA+ICsgICAgICAgICAh
aW9tbXVfZG9tMF9yZXNlcnZlZCAmJiAhaW9tbXVfZG9tMF9pbmNsdXNpdmUgKQo+PiA+PiA+ICsg
ICAgICAgIHJldHVybiBmYWxzZTsKPj4gPj4gPiArICAgIGlmICggIXBhZ2VfaXNfcmFtX3R5cGUo
cGZuLCBSQU1fVFlQRV9VTlVTQUJMRSkgJiYKPj4gPj4gPiArICAgICAgICAgIXBhZ2VfaXNfcmFt
X3R5cGUocGZuLCBSQU1fVFlQRV9SRVNFUlZFRCkgJiYKPj4gPj4gPiArICAgICAgICAgIXBhZ2Vf
aXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpICYmCj4+ID4+ID4gKyAgICAg
ICAgICghaW9tbXVfZG9tMF9pbmNsdXNpdmUgfHwgcGZuID4gbWF4X3BmbikgKQo+PiA+PiA+ICsg
ICAgICAgIHJldHVybiBmYWxzZTsKPj4gPj4gCj4+ID4+IEFzIHBhZ2VfaXNfcmFtX3R5cGUoKSBp
cywgZXNwZWNpYWxseSBvbiBzeXN0ZW1zIHdpdGggbWFueSBFODIwCj4+ID4+IGVudHJpZXMsIG5v
dCByZWFsbHkgY2hlYXAsIEkgdGhpbmsgYXQgbGVhc3QgYSBtaW5pbXVtIGFtb3VudCBvZgo+PiA+
PiBvcHRpbWl6YXRpb24gaXMgb24gb3JkZXIgaGVyZSAtIGFmdGVyIGFsbCB5b3UgZG8gdGhpcyBm
b3IgZXZlcnkKPj4gPj4gc2luZ2xlIHBhZ2Ugb2YgdGhlIHN5c3RlbS4gSGVuY2UgbWluaW1hbGx5
IHRoZSByZXN1bHQgb2YgdGhlIGZpcnN0Cj4+ID4+IENPTlZFTlRJT05BTCBhbmQgUkVTRVJWRUQg
cXVlcmllcyBzaG91bGQgYmUgbGF0Y2hlZCBhbmQKPj4gPj4gcmUtdXNlZCAob3IgImVsc2UiIGJl
IHVzZWQgc3VpdGFibHkpLiBJZGVhbGx5IGFuIGFwcHJvYWNoIHdvdWxkCj4+ID4+IGJlIHVzZWQg
d2hpY2ggaW52b2x2ZWQganVzdCBhIHNpbmdsZSBpdGVyYXRpb24gdGhyb3VnaCB0aGUgRTgyMAo+
PiA+PiBtYXAsIGJ1dCBJIHJlYWxpemUgdGhpcyBtYXkgYmUgbW9yZSB0aGFuIGlzIGZlYXNpYmxl
IGhlcmUuCj4+ID4gCj4+ID4gVGhpcyB3b3VsZCBiZSBxdWl0ZSBiZXR0ZXIgaWYgSSBjb3VsZCBq
dXN0IGZldGNoIHRoZSB0eXBlLCB0aGVuIEkKPj4gPiBjb3VsZCBhZGQgYSBzd2l0Y2ggKHR5cGUp
IHsgLi4uIGFuZCBpdCB3b3VsZCBiZSBiZXR0ZXIgSU1PLgo+PiAKPj4gRXhjZXB0IHRoYXQsIGFz
IHNhaWQsIHRoZXJlJ3Mgbm8gInRoZSIgdHlwZSBmb3IgYW4gZW50aXJlIHBhZ2UuCj4+IE9ubHkg
YSBzaW5nbGUgYnl0ZSBjYW4gaGF2ZSBhbiBleGFjdCB0eXBlLgo+IAo+IFJpZ2h0LCBJIGRvbjB0
IHRoaW5rIHRoZSBvcmlnaW5hbCBjb2RlIHdhcyBtdWNoIGJldHRlciBpbiB0aGF0IHJlZ2FyZAo+
IGFueXdheSwgbmVpdGhlciBJJ20gc3VyZSBhYm91dCBob3cgdG8gaGFuZGxlIHRoaXMgYW55IGJl
dHRlci4KCkFuZCBJJ20gbm90IGRlbWFuZGluZyB0aGF0IHlvdSBpbXByb3ZlIGl0IGJleW9uZCB3
aGF0J3MgdGhlcmUKYXQgdGhpcyBwb2ludC4gQnV0IHdlIG5lZWQgdG8gYmUgcmVhc29uYWJseSBj
ZXJ0YWluIGl0IGRvZXNuJ3QKcmVncmVzcy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 10:40:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 10:40:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fniMg-0006kt-PM; Thu, 09 Aug 2018 10:40: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=emy9=ky=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fniMe-0006ko-RJ
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 10:40:20 +0000
X-Inumbo-ID: ace7441a-9bc0-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ace7441a-9bc0-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 10:40:47 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 09 Aug 2018 04:40:18 -0600
Message-Id: <5B6C1A1102000078001DC7DE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 09 Aug 2018 04:40:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1533810718-6010-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1533810718-6010-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] common/gnttab: Explicitly default to gnttab
 v1 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 <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <paul.durrant@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+IE9uIDA5LjA4LjE4IGF0IDEyOjMxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gRm9yIHJlYXNvbnMgd2hpY2ggYXBwZWFyIHRvIGJlIGV4Y2x1c2l2ZWx5IGRvd24gdG8g
cG9vciByZXZpZXcgb2YgdGhlIGdyYW50Cj4gdGFibGUgdjIgY29kZSwgYSBncmFudCB0YWJsZSdz
IHZlcnNpb24gZmllbGQgd2FzIHdhc24ndCBpbml0aWFsaXNlZCBkdXJpbmcKPiBjcmVhdGlvbi4K
PiAKPiBBIG51bWJlciBvZiBwcm9ibGVtcyAoaW5jbHVkaW5nIFhTQXMpIGhhdmUgb2NjdXJyZWQg
aW4gdGhlIHBhc3QgdHJ5aW5nIHRyeWluZwo+IHRvIHVzZSBhIGdyYW50IHRhYmxlIHdoaWNoIGhh
c24ndCBiZWVuIHByb3Blcmx5IHNldCB1cCwgYW5kIHZhcmlvdXMgYXJlYXMgb2YKPiB0aGUgY29k
ZSBjb3BlIHdpdGggdjAgYnkgZGVmYXVsdGluZyB0byB2MS4KPiAKPiBJbiBwYXJ0aWN1bGFyLCB0
aGUgdG9vbHN0YWNrIHVzaW5nIEdOVFRBQk9QX3NldHVwX3RhYmxlIHRvIGJlIGFibGUgdG8gZmls
bCBpbgo+IHRoZSBzdG9yZS9jb25zb2xlIGdyYW50cyBoYXMgYSBzaWRlIGVmZmVjdCBvZiBzd2l0
Y2hpbmcgdG8gdjEuCj4gCj4gSW4gaGluZHNpZ2h0IGhvd2V2ZXIsIHRoaXMgImZpeHVwIGlmIHdl
IHNlZSAwIiBpcyBhIHZlcnkgcG9vciwgd2l0aCBhCj4gc3Vic3RhbnRpYWwgZGVncmVlIG9mIHJp
c2suICBFeHBsaWNpdGx5IGRlZmF1bHQgdG8gZ3JhbnQgdGFibGUgdjEgZHVyaW5nCj4gZG9tYWlu
IGNyZWF0ZSwgYW5kIGxldCB0aGUgcmVzdCBvZiB0aGUgY29kZSB3b3JrIHNhZmVseSBpbiB0aGUg
a25vd2xlZGdlIHRoYXQKPiB0aGUgdmVyc2lvbiBpcyBzZW5zaWJseSBzZXQuCj4gCj4gU2lnbmVk
LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmll
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpPZiBjb3Vyc2Ugd2FudHMg
dG8gYmUgcmUtYmFzZWQgb3ZlciBQYXVsJ3MgcGF0Y2gsIG9yIGhpcyBvdmVyIHlvdXJzLApkZXBl
bmRpbmcgb24gd2hpY2ggb25lIGdvZXMgaW4gZWFybGllci4KCkphbgoKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 10:42:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 10:42:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fniOM-0006tU-A3; Thu, 09 Aug 2018 10: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=jt8i=ky=citrix.com=prvs=752d8a5ef=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fniOL-0006tB-RG
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 10:42:05 +0000
X-Inumbo-ID: ebbdd101-9bc0-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ebbdd101-9bc0-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 10:42:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="77398710"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH] common/gnttab: Explicitly default to gnttab v1 during
 domain creation
Thread-Index: AQHUL8w1RxGwRMT8TEecfBH0+/6+laS3OjEw
Date: Thu, 9 Aug 2018 10:41:46 +0000
Message-ID: <7db7cf2c487847e28b52360ca8dcef01@AMSPEX02CL03.citrite.net>
References: <1533810718-6010-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1533810718-6010-1-git-send-email-andrew.cooper3@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] common/gnttab: Explicitly default to gnttab
 v1 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 <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>, 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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbmRyZXcgQ29vcGVyIFttYWls
dG86YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbV0NCj4gU2VudDogMDkgQXVndXN0IDIwMTggMTE6
MzINCj4gVG86IFhlbi1kZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbi5vcmc+DQo+IENjOiBBbmRy
ZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgSmFuIEJldWxpY2gNCj4gPEpC
ZXVsaWNoQHN1c2UuY29tPjsgUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47
IFN0ZWZhbm8NCj4gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+OyBXZWkNCj4gTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPjsgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT47DQo+IEdlb3JnZSBE
dW5sYXAgPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT4NCj4gU3ViamVjdDogW1BBVENIXSBjb21t
b24vZ250dGFiOiBFeHBsaWNpdGx5IGRlZmF1bHQgdG8gZ250dGFiIHYxIGR1cmluZw0KPiBkb21h
aW4gY3JlYXRpb24NCj4gDQo+IEZvciByZWFzb25zIHdoaWNoIGFwcGVhciB0byBiZSBleGNsdXNp
dmVseSBkb3duIHRvIHBvb3IgcmV2aWV3IG9mIHRoZSBncmFudA0KPiB0YWJsZSB2MiBjb2RlLCBh
IGdyYW50IHRhYmxlJ3MgdmVyc2lvbiBmaWVsZCB3YXMgd2Fzbid0IGluaXRpYWxpc2VkIGR1cmlu
Zw0KPiBjcmVhdGlvbi4NCj4gDQo+IEEgbnVtYmVyIG9mIHByb2JsZW1zIChpbmNsdWRpbmcgWFNB
cykgaGF2ZSBvY2N1cnJlZCBpbiB0aGUgcGFzdCB0cnlpbmcNCj4gdHJ5aW5nDQo+IHRvIHVzZSBh
IGdyYW50IHRhYmxlIHdoaWNoIGhhc24ndCBiZWVuIHByb3Blcmx5IHNldCB1cCwgYW5kIHZhcmlv
dXMgYXJlYXMgb2YNCj4gdGhlIGNvZGUgY29wZSB3aXRoIHYwIGJ5IGRlZmF1bHRpbmcgdG8gdjEu
DQo+IA0KPiBJbiBwYXJ0aWN1bGFyLCB0aGUgdG9vbHN0YWNrIHVzaW5nIEdOVFRBQk9QX3NldHVw
X3RhYmxlIHRvIGJlIGFibGUgdG8gZmlsbCBpbg0KPiB0aGUgc3RvcmUvY29uc29sZSBncmFudHMg
aGFzIGEgc2lkZSBlZmZlY3Qgb2Ygc3dpdGNoaW5nIHRvIHYxLg0KPiANCj4gSW4gaGluZHNpZ2h0
IGhvd2V2ZXIsIHRoaXMgImZpeHVwIGlmIHdlIHNlZSAwIiBpcyBhIHZlcnkgcG9vciwgd2l0aCBh
DQo+IHN1YnN0YW50aWFsIGRlZ3JlZSBvZiByaXNrLiAgRXhwbGljaXRseSBkZWZhdWx0IHRvIGdy
YW50IHRhYmxlIHYxIGR1cmluZw0KPiBkb21haW4gY3JlYXRlLCBhbmQgbGV0IHRoZSByZXN0IG9m
IHRoZSBjb2RlIHdvcmsgc2FmZWx5IGluIHRoZSBrbm93bGVkZ2UNCj4gdGhhdA0KPiB0aGUgdmVy
c2lvbiBpcyBzZW5zaWJseSBzZXQuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0KPiAtLS0NCj4gQ0M6IEphbiBCZXVsaWNoIDxK
QmV1bGljaEBzdXNlLmNvbT4NCj4gQ0M6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJp
eC5jb20+DQo+IENDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
DQo+IENDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPg0KPiBDQzogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4NCj4gQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPg0KPiBDQzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRy
aXguY29tPg0KPiANCj4gVGhpcyBwcm9iYWJseSB3YW50cyBiYWNrcG9ydGluZywgc28gSSBjaG9z
ZSBub3QgdG8gaW50ZWdyYXRlIGl0IGludG8gbXkgc2VyaWVzDQo+IHdoaWNoIHJlYXJyYW5nZXMg
bGFyZ2UgY2h1bmtzIG9mIERPTUNUTF9jcmVhdGVkb21haW4NCj4gLS0tDQo+ICB4ZW4vY29tbW9u
L2dyYW50X3RhYmxlLmMgfCA0MCArKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tDQo+ICAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAzMyBkZWxldGlvbnMoLSkN
Cj4gDQo+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgYi94ZW4vY29tbW9u
L2dyYW50X3RhYmxlLmMNCj4gaW5kZXggZDllYzcxMS4uOGJhZTY1NiAxMDA2NDQNCj4gLS0tIGEv
eGVuL2NvbW1vbi9ncmFudF90YWJsZS5jDQo+ICsrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUu
Yw0KPiBAQCAtNDksMTAgKzQ5LDcgQEAgc3RydWN0IGdyYW50X3RhYmxlIHsNCj4gICAgICBwZXJj
cHVfcndsb2NrX3QgICAgICAgbG9jazsNCj4gICAgICAvKiBMb2NrIHByb3RlY3RpbmcgdGhlIG1h
cHRyYWNrIGxpbWl0ICovDQo+ICAgICAgc3BpbmxvY2tfdCAgICAgICAgICAgIG1hcHRyYWNrX2xv
Y2s7DQo+IC0gICAgLyoNCj4gLSAgICAgKiBUaGUgZGVmaW5lZCB2ZXJzaW9ucyBhcmUgMSBhbmQg
Mi4gIFNldCB0byAwIGlmIHdlIGRvbid0IGtub3cNCj4gLSAgICAgKiB3aGF0IHZlcnNpb24gdG8g
dXNlIHlldC4NCj4gLSAgICAgKi8NCg0KR2l2ZW4gdGhhdCBvbmx5IHRoZSBndWVzdCBjYW4gc2V0
IHRoZSB2ZXJzaW9uIGJ5IGh5cGVyY2FsbCwgaXQgbWlnaHQgYmUgd29ydGggY29tbWVudCBzb21l
d2hlcmUgc2F5aW5nIHRoYXQgZ3JhbnQgdGFibGUgYWx3YXlzIHN0YXJ0IGluIHYxIGZvcm1hdCBh
bmQgdGhlbiBnZXQgbW9ycGhlZCBpZiB0aGUgZ3Vlc3Qgc2V0cyB2Mi4gSSBndWVzcyBpdCBtaWdo
dCBiZSBpbmZlcnJlZCB0aGF0IGEgdjEgdGFibGUgaXMgaW1tdXRhYmxlIChmb3IgdGhvc2Ugd2hv
IGRvbid0IGxvb2sgdG9vIGhhcmQpLg0KDQo+ICsgICAgLyogVGhlIGRlZmluZWQgdmVyc2lvbnMg
YXJlIDEgYW5kIDIuICBBbnkgb3RoZXIgdmFsdWUgaXMgaW52YWxpZC4gKi8NCj4gICAgICB1bnNp
Z25lZCBpbnQgICAgICAgICAgZ3RfdmVyc2lvbjsNCj4gICAgICAvKiBSZXNvdXJjZSBsaW1pdHMg
b2YgdGhlIGRvbWFpbi4gKi8NCj4gICAgICB1bnNpZ25lZCBpbnQgICAgICAgICAgbWF4X2dyYW50
X2ZyYW1lczsNCj4gQEAgLTIyMiw3ICsyMTksNiBAQCBucl9tYXB0cmFja19mcmFtZXMoc3RydWN0
IGdyYW50X3RhYmxlICp0KQ0KPiAgc3RhdGljIGdyYW50X2VudHJ5X2hlYWRlcl90ICoNCj4gIHNo
YXJlZF9lbnRyeV9oZWFkZXIoc3RydWN0IGdyYW50X3RhYmxlICp0LCBncmFudF9yZWZfdCByZWYp
DQo+ICB7DQo+IC0gICAgQVNTRVJUKHQtPmd0X3ZlcnNpb24gIT0gMCk7DQoNCkkgdGhpbmsgQVNT
RVJUcyBsaWtlIHRoaXMgYXJlIHByb2JhYmx5IHN0aWxsIHJlYXNvbmFibGUgaGF2ZS4gSW4gZmFj
dCB3ZSBtYXkgd2FudCBtb3JlIG9mIHRoZW0gbm93IGd0X3ZlcnNpb24gPT0gMCByZWFsbHkgcmVh
bGx5IHNob3VsZCBiZSBpbXBvc3NpYmxlLg0KDQogIFBhdWwNCg0KPiAgICAgIGlmICggdC0+Z3Rf
dmVyc2lvbiA9PSAxICkNCj4gICAgICAgICAgcmV0dXJuIChncmFudF9lbnRyeV9oZWFkZXJfdCop
JnNoYXJlZF9lbnRyeV92MSh0LCByZWYpOw0KPiAgICAgIGVsc2UNCj4gQEAgLTEzMDIsMjAgKzEy
OTgsNiBAQCB1bm1hcF9jb21tb24oDQo+IA0KPiAgICAgIGdyYW50X3JlYWRfbG9jayhyZ3QpOw0K
PiANCj4gLSAgICBpZiAoIHJndC0+Z3RfdmVyc2lvbiA9PSAwICkNCj4gLSAgICB7DQo+IC0gICAg
ICAgIC8qDQo+IC0gICAgICAgICAqIFRoaXMgb3VnaHQgdG8gYmUgaW1wb3NzaWJsZSwgYXMgc3Vj
aCBhIG1hcHBpbmcgc2hvdWxkIG5vdCBoYXZlDQo+IC0gICAgICAgICAqIGJlZW4gZXN0YWJsaXNo
ZWQgKHNlZSB0aGUgbnJfZ3JhbnRfZW50cmllcyhyZ3QpIGJvdW5kcyBjaGVjayBpbg0KPiAtICAg
ICAgICAgKiBnbnR0YWJfbWFwX2dyYW50X3JlZigpKS4gRG9pbmcgdGhpcyBjaGVjayBvbmx5IGlu
DQo+IC0gICAgICAgICAqIGdudHRhYl91bm1hcF9jb21tb25fY29tcGxldGUoKSAtIGFzIGl0IHVz
ZWQgdG8gYmUgZG9uZSAtIHdvdWxkLA0KPiAtICAgICAgICAgKiBob3dldmVyLCBiZSB0b28gbGF0
ZS4NCj4gLSAgICAgICAgICovDQo+IC0gICAgICAgIHJjID0gR05UU1RfYmFkX2dudHJlZjsNCj4g
LSAgICAgICAgZmxhZ3MgPSAwOw0KPiAtICAgICAgICBnb3RvIHVubG9ja19vdXQ7DQo+IC0gICAg
fQ0KPiAtDQo+ICAgICAgb3AtPnJkID0gcmQ7DQo+ICAgICAgb3AtPnJlZiA9IG1hcC0+cmVmOw0K
PiANCj4gQEAgLTE5MzIsOSArMTkxNCw2IEBAIGdudHRhYl9zZXR1cF90YWJsZSgNCj4gICAgICAg
ICAgZ290byB1bmxvY2s7DQo+ICAgICAgfQ0KPiANCj4gLSAgICBpZiAoIGd0LT5ndF92ZXJzaW9u
ID09IDAgKQ0KPiAtICAgICAgICBndC0+Z3RfdmVyc2lvbiA9IDE7DQo+IC0NCj4gICAgICBpZiAo
IChvcC5ucl9mcmFtZXMgPiBucl9ncmFudF9mcmFtZXMoZ3QpIHx8DQo+ICAgICAgICAgICAgKChn
dC0+Z3RfdmVyc2lvbiA+IDEpICYmDQo+ICAgICAgICAgICAgIChncmFudF90b19zdGF0dXNfZnJh
bWVzKG9wLm5yX2ZyYW1lcykgPiBucl9zdGF0dXNfZnJhbWVzKGd0KSkpKSAmJg0KPiBAQCAtMjk5
MSwxNSArMjk3MCwxMSBAQA0KPiBnbnR0YWJfc2V0X3ZlcnNpb24oWEVOX0dVRVNUX0hBTkRMRV9Q
QVJBTShnbnR0YWJfc2V0X3ZlcnNpb25fdCkNCj4gdW9wKQ0KPiANCj4gICAgICBzd2l0Y2ggKCBn
dC0+Z3RfdmVyc2lvbiApDQo+ICAgICAgew0KPiAtICAgIGNhc2UgMDoNCj4gLSAgICAgICAgaWYg
KCBvcC52ZXJzaW9uID09IDIgKQ0KPiAtICAgICAgICB7DQo+ICAgICAgY2FzZSAxOg0KPiAtICAg
ICAgICAgICAgLyogWFhYOiBXZSBjb3VsZCBtYXliZSBzaHJpbmsgdGhlIGFjdGl2ZSBncmFudCB0
YWJsZSBoZXJlLiAqLw0KPiAtICAgICAgICAgICAgcmVzID0gZ250dGFiX3BvcHVsYXRlX3N0YXR1
c19mcmFtZXMoY3VycmQsIGd0LA0KPiBucl9ncmFudF9mcmFtZXMoZ3QpKTsNCj4gLSAgICAgICAg
ICAgIGlmICggcmVzIDwgMCkNCj4gLSAgICAgICAgICAgICAgICBnb3RvIG91dF91bmxvY2s7DQo+
IC0gICAgICAgIH0NCj4gKyAgICAgICAgLyogWFhYOiBXZSBjb3VsZCBtYXliZSBzaHJpbmsgdGhl
IGFjdGl2ZSBncmFudCB0YWJsZSBoZXJlLiAqLw0KPiArICAgICAgICByZXMgPSBnbnR0YWJfcG9w
dWxhdGVfc3RhdHVzX2ZyYW1lcyhjdXJyZCwgZ3QsIG5yX2dyYW50X2ZyYW1lcyhndCkpOw0KPiAr
ICAgICAgICBpZiAoIHJlcyA8IDApDQo+ICsgICAgICAgICAgICBnb3RvIG91dF91bmxvY2s7DQo+
ICAgICAgICAgIGJyZWFrOw0KPiAgICAgIGNhc2UgMjoNCj4gICAgICAgICAgZm9yICggaSA9IDA7
IGkgPCBHTlRUQUJfTlJfUkVTRVJWRURfRU5UUklFUzsgaSsrICkNCj4gQEAgLTM1OTQsNiArMzU2
OSw4IEBAIGdyYW50X3RhYmxlX2NyZWF0ZSgNCj4gICAgICBwZXJjcHVfcndsb2NrX3Jlc291cmNl
X2luaXQoJnQtPmxvY2ssIGdyYW50X3J3bG9jayk7DQo+ICAgICAgc3Bpbl9sb2NrX2luaXQoJnQt
Pm1hcHRyYWNrX2xvY2spOw0KPiANCj4gKyAgICB0LT5ndF92ZXJzaW9uID0gMTsNCj4gKw0KPiAg
ICAgIC8qIE9rYXksIGluc3RhbGwgdGhlIHN0cnVjdHVyZS4gKi8NCj4gICAgICB0LT5kb21haW4g
PSBkOw0KPiAgICAgIGQtPmdyYW50X3RhYmxlID0gdDsNCj4gQEAgLTM4NjksOSArMzg0Niw2IEBA
IGludCBnbnR0YWJfbWFwX2ZyYW1lKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkDQo+IGxvbmcg
aWR4LCBnZm5fdCBnZm4sDQo+IA0KPiAgICAgIGdyYW50X3dyaXRlX2xvY2soZ3QpOw0KPiANCj4g
LSAgICBpZiAoIGd0LT5ndF92ZXJzaW9uID09IDAgKQ0KPiAtICAgICAgICBndC0+Z3RfdmVyc2lv
biA9IDE7DQo+IC0NCj4gICAgICBpZiAoIGd0LT5ndF92ZXJzaW9uID09IDIgJiYNCj4gICAgICAg
ICAgIChpZHggJiBYRU5NQVBJRFhfZ3JhbnRfdGFibGVfc3RhdHVzKSApDQo+ICAgICAgew0KPiAt
LQ0KPiAyLjEuNA0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 10:51:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 10:51: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 1fniXU-0007jC-8h; Thu, 09 Aug 2018 10:51: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=qrew=ky=citrix.com=prvs=752f4b3ea=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fniXS-0007j7-Pt
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 10:51:30 +0000
X-Inumbo-ID: 3c6f9c51-9bc2-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3c6f9c51-9bc2-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 10:51:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="77398943"
Date: Thu, 9 Aug 2018 12:51:21 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180809105121.uts2ur4m7xpdmucm@mac>
References: <20180808100747.19464-1-roger.pau@citrix.com>
 <20180808100747.19464-2-roger.pau@citrix.com>
 <5B6ADDBF02000078001DC05E@prv1-mh.provo.novell.com>
 <20180808155011.ptyhehl42b6vs4sl@mac.bytemobile.com>
 <5B6BE6AB02000078001DC4BA@prv1-mh.provo.novell.com>
 <20180809100130.enks2lqojshvm4l6@mac>
 <5B6C179F02000078001DC78B@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B6C179F02000078001DC78B@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 v4 1/4] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 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>

T24gVGh1LCBBdWcgMDksIDIwMTggYXQgMDQ6Mjk6NTFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA5LjA4LjE4IGF0IDEyOjAxLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gVGh1LCBBdWcgMDksIDIwMTggYXQgMDE6MDA6NTlBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDA4LjA4LjE4IGF0IDE3OjUwLCA8cm9nZXIucGF1QGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4+ID4gT24gV2VkLCBBdWcgMDgsIDIwMTggYXQgMDY6MTA6MzlB
TSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4gPj4+IE9uIDA4LjA4LjE4IGF0IDEy
OjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+ID4+ID4gK05vdGUgdGhhdCBh
bGwgdGhlIGFib3ZlIG9wdGlvbnMgYXJlIG11dHVhbGx5IGV4Y2x1c2l2ZS4gU3BlY2lmeWluZyBt
b3JlIHRoYW4KPiA+PiA+PiA+ICtvbmUgb24gdGhlIGBkb20wLWlvbW11YCBjb21tYW5kIGxpbmUg
d2lsbCByZXN1bHQgaW4gdW5kZWZpbmVkIGJlaGF2aW9yLgo+ID4+ID4+IAo+ID4+ID4+IElzbid0
IHRoaXMgbW9yZSBzdHJpY3QgdGhhbiBpdCBuZWVkcyB0byBiZT8gIm5vbmUiLCBhZmFpY3QsIGFs
d2F5cyB0YWtlcwo+ID4+ID4+IHByZWNlZGVuY2UgaWYgZW5hYmxlZC4gV2hhdCBjb2xvciBhIGJp
a2Ugc2hlZCBpcyBzaW1wbHkgZG9lc24ndCBtYXR0ZXIKPiA+PiA+PiB3aGVuIGl0IGRvZXNuJ3Qg
ZXhpc3QuCj4gPj4gPiAKPiA+PiA+IFJpZ2h0LCB0aGF0J3MgZHVlIHRvIHRoZSBjdXJyZW50IGlt
cGxlbWVudGF0aW9uIGFuZCB0aGUgd2F5IHRoaXMgaXMKPiA+PiA+IHN0b3JlZCwgYnV0IEkgZG9u
J3QgdGhpbmsgd2Ugd2FudCB0byBzcGVsbCBvdXQgYW55IG9mIHRoaXMgaW4gb3JkZXIgdG8KPiA+
PiA+IG5vdCBnaXZlIGFueSBndWFyYW50ZWVzLiBGb3IgZXhhbXBsZToKPiA+PiA+IAo+ID4+ID4g
ZG9tMC1pb21tdT1ub25lLHJlbGF4ZWQKPiA+PiA+IAo+ID4+ID4gU2hvdWxkbid0IGJlIHVzZWQs
IGFsYmVpdCB3aXRoIHRoZSBjdXJyZW50IGltcGxlbWVudGF0aW9uIHJlbGF4ZWQgd2lsbAo+ID4+
ID4gYmUgYmFzaWNhbGx5IGlnbm9yZWQgSSBkb24ndCB0aGluayB3ZSB3YW50IHRvIHdyaXRlIHRo
aXMgZG93bgo+ID4+ID4gYW55d2hlcmUgYmVjYXVzZSBwZW9wbGUgc2hvdWxkbid0IHJlbHkgb24g
dGhpcyBiZWhhdmlvci4KPiA+PiAKPiA+PiBXZWxsLCB0aGVyZSdzIG9uZSB2ZXJ5IHBhcnRpY3Vs
YXIgY2FzZSB0byBiZSBjb25zaWRlcmVkOiBJbiBhIG51bWJlcgo+ID4+IG9mIGVudmlyb25tZW50
cyB5b3UgY2FuIChlYXNpbHkpIGFwcGVuZCB0byB0aGUgY29tbWFuZCBsaW5lLCBidXQKPiA+PiB5
b3UgY2FuJ3QgKGVhc2lseSkgYWx0ZXIgd2hhdCBoYXMgYmVlbiBwdXQgdGhlcmUgZS5nLiBpbiBz
b21lIGNvbmZpZwo+ID4+IGZpbGUuIElmIHRoZSBjb25maWcgZmlsZSBzYXlzICJkb20wLWlvbW11
PXJlbGF4ZWQiIGJ1dCBmb3IgdGhlIGN1cnJlbnQKPiA+PiBydW4geW91IHdhbnQgImRvbTAtaW9t
bXU9bm9uZSIsIHdpdGggeW91ciByZXN0cmljdGlvbnMgeW91J2QgYmUKPiA+PiB1bmFibGUgdG8g
KGxlZ2l0aW1hdGVseSkgZG8gc28uCj4gPj4gCj4gPj4gVGhlcmVmb3JlIEkgdGhpbmsgd2Ugc2hv
dWxkIHRyeSB0byBhdm9pZCBzcGVsbGluZyBvdXQgdW5kZWZpbmVkCj4gPj4gYmVoYXZpb3IgZm9y
IGNvbW1hbmQgbGluZSBvcHRpb24gY29tYmluYXRpb25zIHdoZXJldmVyIHdlIGNhbi4KPiA+IAo+
ID4gSSdtIGZpbmUgd2l0aCBqdXN0IGhhdmluZzoKPiA+IAo+ID4gIk5vdGUgdGhhdCBhbGwgdGhl
IGFib3ZlIG9wdGlvbnMgYXJlIG11dHVhbGx5IGV4Y2x1c2l2ZS4iCj4gCj4gQnV0IHRoZXkgYXJl
bid0Lgo+IAo+ID4gTm90ZSB0aGF0IHlvdXIgZXhhbXBsZSB3b24ndCB3b3JrIGFzIGV4cGVjdGVk
IHRoZSBvdGhlciB3YXkgYXJvdW5kLCBpZgo+ID4geW91IGhhdmUgZG9tMC1pb21tdT1ub25lIGlu
IHRoZSBjb25maWcgYW5kIHRyeSB0byBhcHBlbmQKPiA+IGRvbTAtaW9tbXU9cmVsYXhlZC4KPiAK
PiBJbmRlZWQsIHdoaWNoIG1lYW5zIHRoZXJlIHdvdWxkIG5lZWQgdG8gYmUgYW4gb3Bwb3NpdGUg
b2YKPiAibm9uZSIuIEknbSBoZXNpdGFudCB0byBzdWdnZXN0ICJuby1ub25lIi4gUGVyaGFwcyAi
c3RyaWN0Igo+IGFuZCAicmVsYXhlZCIgY291bGQgYWxzbyBjbGVhciB0aGF0IG90aGVyIGZsYWc/
CgpTZWUgYmVsb3cuCgo+ID4+ID4+ID4gLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jCj4g
Pj4gPj4gPiArKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMKPiA+PiA+PiA+IEBAIC0xNDI2
LDcgKzE0MjYsOCBAQCBpbnQgbWVtb3J5X2FkZCh1bnNpZ25lZCBsb25nIHNwZm4sIHVuc2lnbmVk
IGxvbmcgZXBmbiwgdW5zaWduZWQgaW50IHB4bSkKPiA+PiA+PiA+ICAgICAgaWYgKCByZXQgKQo+
ID4+ID4+ID4gICAgICAgICAgZ290byBkZXN0cm95X20ycDsKPiA+PiA+PiA+ICAKPiA+PiA+PiA+
IC0gICAgaWYgKCBpb21tdV9lbmFibGVkICYmICFpb21tdV9wYXNzdGhyb3VnaCAmJiAhbmVlZF9p
b21tdShoYXJkd2FyZV9kb21haW4pICkKPiA+PiA+PiA+ICsgICAgaWYgKCBpb21tdV9lbmFibGVk
ICYmICFpb21tdV9kb20wX3Bhc3N0aHJvdWdoICYmCj4gPj4gPj4gPiArICAgICAgICAgIW5lZWRf
aW9tbXUoaGFyZHdhcmVfZG9tYWluKSApCj4gPj4gPj4gCj4gPj4gPj4gVGhpcyBtYWtlcyBhbHJl
YWR5IGNsZWFyIHRoYXQgeW91IG5lZWQgdG8gYmV0dGVyIGRpc3Rpbmd1aXNoIERvbTAgYW5kCj4g
Pj4gPj4gaHdkb20gaGVyZSwgYnV0IGl0J3Mgbm90IGltbWVkaWF0ZWx5IGNsZWFyIHRvIG1lIHdo
aWNoIGRpcmVjdGlvbiB0aGUKPiA+PiA+PiBjaGFuZ2VzIHNob3VsZCBiZSBtYWRlOiBEbyB5b3Ug
bWVhbiB0cnVseSBvbmx5IERvbTAgdGhyb3VnaG91dAo+ID4+ID4+IHRoaXMgcGF0Y2gsIG9yIGh3
ZG9tPyBXaGlsZSB0aGUgZG9jIGFuZCBjb21tYW5kIGxpbmUgb3B0aW9uIG5hbWUgY2FuCj4gPj4g
Pj4gcGVyaGFwcyBsZWZ0IGFzIGlzLCBpbnRlcm5hbCB2YXJpYWJsZSBuYW1lcyBzaG91bGQgbm90
IHNheSBEb20wIHdoZW4KPiA+PiA+PiB0aGV5IGRvbid0IG1lYW4gRG9tMC4gT3RvaCBpZiB5b3Ug
bWVhbiBvbmx5IERvbTAsIHRoZW4gdGhlIHVzZSBvZgo+ID4+ID4+IGhhcmR3YXJlX2RvbWFpbiBh
Ym92ZSAoYW5kIGVsc2V3aGVyZSkgaXMgbm93IHdyb25nLgo+ID4+ID4gCj4gPj4gPiBIbSwgZXZl
cnl0aGluZyBpcyBraW5kIG9mIG1peGVkIGhlcmUuIEV4aXN0aW5nIHZhcmlhYmxlcyBhbHJlYWR5
IHVzZQo+ID4+ID4gX2RvbTBfIChpb21tdV9kb20wX3N0cmljdCBmb3IgZXhhbXBsZSkuIEkgY2Fu
IHJlbmFtZSB0aGVtIHRvCj4gPj4gPiBpb21tdV9od2RvbV8sIGJlY2F1c2UgQUZBSUNUIHRoaXMg
YXBwbGllcyB0byB0aGUgaGFyZHdhcmUgZG9tYWluLgo+ID4+IAo+ID4+IFdlbGwsIGFzIHNhaWQg
LSBJJ2QgbGlrZSB5b3UgdG8gZG8gc28gZm9yIG9uZXMgeW91IHJlbmFtZSBhbnl3YXkuCj4gPj4g
SSdkIGFwcHJlY2lhdGUgKGJ1dCB3b24ndCBkZW1hbmQpIHlvdSB0byBhbHNvIGRvIHNvIGZvciBv
dGhlcnMuCj4gPiAKPiA+IEluIGZhY3QgSSB0aGluayB0aGlzIHdvdWxkIGJlIGNsZWFyZXIgaWYg
c29tZXRoaW5nIGxpa2U6Cj4gPiAKPiA+IGVudW0gewo+ID4gICAgIE5PTkUsCj4gPiAgICAgUkVM
QVhFRCwKPiA+ICAgICBTVFJJQ1QsCj4gPiB9IGlvbW11X2h3ZG9tID0gUkVMQVhFRDsKPiA+IAo+
ID4gV2FzIHVzZWQgaW5zdGVhZCBvZiBpb21tdV9kb20wX3Bhc3N0aHJvdWdoIGFuZCBpb21tdV9k
b20wX3N0cmljdC4KPiAKPiBGaW5lIHdpdGggbWUuCgpTd2l0Y2hpbmcgdG8gYSBzaW5nbGUgZW51
bSBhbHNvIG1lYW5zIHRoYXQgdGhlIGxhc3QgZG9tMC1pb21tdSA9IFsKbm9uZSB8IHN0cmljdCB8
IHJlbGF4ZWQgXSB3aWxsIGJlIHRoZSBvbmUgZW5mb3JjZWQsIHNvIEkgY291bGQga2VlcAp0aGVt
IGFzLWlzLCBhbmQgYWRkOgoKIk5vdGUgdGhhdCBhbGwgdGhlIGFib3ZlIG9wdGlvbnMgYXJlIG11
dHVhbGx5IGV4Y2x1c2l2ZSBhbmQgdGhlIGxhc3QKb25lIGZvdW5kIG9uIHRoZSBjb21tYW5kIGxp
bmUgd2lsbCBiZSB0aGUgb25lIHRvIHRha2UgZWZmZWN0LiIKClRoaXMgd2lsbCBhbHNvIGRlYWwg
d2l0aCB5b3VyIHJlcXVlc3QgdG8gYmUgYWJsZSB0byBvdmVycmlkZSBwcmV2aW91cwpvcHRpb25z
IG9uIHRoZSBjb21tYW5kIGxpbmUgd2hpbGUga2VlcGluZyB0aGUgb3B0aW9ucyBhcyB0aGV5IGFy
ZS4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 10:55:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 10:55:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnibd-0007t8-Rb; Thu, 09 Aug 2018 10:55:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qrew=ky=citrix.com=prvs=752f4b3ea=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fnibc-0007t1-1H
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 10:55:48 +0000
X-Inumbo-ID: a1e5ebc6-9bc2-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a1e5ebc6-9bc2-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 12:54:48 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="77399117"
Date: Thu, 9 Aug 2018 12:55:34 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180809105534.mutxtwnwual74aoo@mac>
References: <1533810718-6010-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1533810718-6010-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] common/gnttab: Explicitly default to gnttab
 v1 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 <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Xen-devel <xen-devel@lists.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>

T24gVGh1LCBBdWcgMDksIDIwMTggYXQgMTE6MzE6NThBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBGb3IgcmVhc29ucyB3aGljaCBhcHBlYXIgdG8gYmUgZXhjbHVzaXZlbHkgZG93biB0
byBwb29yIHJldmlldyBvZiB0aGUgZ3JhbnQKPiB0YWJsZSB2MiBjb2RlLCBhIGdyYW50IHRhYmxl
J3MgdmVyc2lvbiBmaWVsZCB3YXMgd2Fzbid0IGluaXRpYWxpc2VkIGR1cmluZwo+IGNyZWF0aW9u
Lgo+IAo+IEEgbnVtYmVyIG9mIHByb2JsZW1zIChpbmNsdWRpbmcgWFNBcykgaGF2ZSBvY2N1cnJl
ZCBpbiB0aGUgcGFzdCB0cnlpbmcgdHJ5aW5nCj4gdG8gdXNlIGEgZ3JhbnQgdGFibGUgd2hpY2gg
aGFzbid0IGJlZW4gcHJvcGVybHkgc2V0IHVwLCBhbmQgdmFyaW91cyBhcmVhcyBvZgo+IHRoZSBj
b2RlIGNvcGUgd2l0aCB2MCBieSBkZWZhdWx0aW5nIHRvIHYxLgo+IAo+IEluIHBhcnRpY3VsYXIs
IHRoZSB0b29sc3RhY2sgdXNpbmcgR05UVEFCT1Bfc2V0dXBfdGFibGUgdG8gYmUgYWJsZSB0byBm
aWxsIGluCj4gdGhlIHN0b3JlL2NvbnNvbGUgZ3JhbnRzIGhhcyBhIHNpZGUgZWZmZWN0IG9mIHN3
aXRjaGluZyB0byB2MS4KPiAKPiBJbiBoaW5kc2lnaHQgaG93ZXZlciwgdGhpcyAiZml4dXAgaWYg
d2Ugc2VlIDAiIGlzIGEgdmVyeSBwb29yLCB3aXRoIGEKPiBzdWJzdGFudGlhbCBkZWdyZWUgb2Yg
cmlzay4gIEV4cGxpY2l0bHkgZGVmYXVsdCB0byBncmFudCB0YWJsZSB2MSBkdXJpbmcKPiBkb21h
aW4gY3JlYXRlLCBhbmQgbGV0IHRoZSByZXN0IG9mIHRoZSBjb2RlIHdvcmsgc2FmZWx5IGluIHRo
ZSBrbm93bGVkZ2UgdGhhdAo+IHRoZSB2ZXJzaW9uIGlzIHNlbnNpYmx5IHNldC4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKUmV2
aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKSSB3b3Vs
ZCBob3dldmVyIGtlZXAgdGhlIGN1cnJlbnQgZ3RfdmVyc2lvbiAhPSAwIGFzc2VydHMsIGFuZCBj
aGFuZ2UKdGhlIGlmICggZ3RfdmVyc2lvbiA9PSAwICkgaW50byBBU1NFUlQoZ3RfdmVyc2lvbiAh
PSAwKTsKCj4gQEAgLTI5OTEsMTUgKzI5NzAsMTEgQEAgZ250dGFiX3NldF92ZXJzaW9uKFhFTl9H
VUVTVF9IQU5ETEVfUEFSQU0oZ250dGFiX3NldF92ZXJzaW9uX3QpIHVvcCkKPiAgCj4gICAgICBz
d2l0Y2ggKCBndC0+Z3RfdmVyc2lvbiApCj4gICAgICB7Cj4gLSAgICBjYXNlIDA6Cj4gLSAgICAg
ICAgaWYgKCBvcC52ZXJzaW9uID09IDIgKQo+IC0gICAgICAgIHsKPiAgICAgIGNhc2UgMToKPiAt
ICAgICAgICAgICAgLyogWFhYOiBXZSBjb3VsZCBtYXliZSBzaHJpbmsgdGhlIGFjdGl2ZSBncmFu
dCB0YWJsZSBoZXJlLiAqLwo+IC0gICAgICAgICAgICByZXMgPSBnbnR0YWJfcG9wdWxhdGVfc3Rh
dHVzX2ZyYW1lcyhjdXJyZCwgZ3QsIG5yX2dyYW50X2ZyYW1lcyhndCkpOwo+IC0gICAgICAgICAg
ICBpZiAoIHJlcyA8IDApCj4gLSAgICAgICAgICAgICAgICBnb3RvIG91dF91bmxvY2s7Cj4gLSAg
ICAgICAgfQo+ICsgICAgICAgIC8qIFhYWDogV2UgY291bGQgbWF5YmUgc2hyaW5rIHRoZSBhY3Rp
dmUgZ3JhbnQgdGFibGUgaGVyZS4gKi8KPiArICAgICAgICByZXMgPSBnbnR0YWJfcG9wdWxhdGVf
c3RhdHVzX2ZyYW1lcyhjdXJyZCwgZ3QsIG5yX2dyYW50X2ZyYW1lcyhndCkpOwo+ICsgICAgICAg
IGlmICggcmVzIDwgMCkKPiArICAgICAgICAgICAgZ290byBvdXRfdW5sb2NrOwo+ICAgICAgICAg
IGJyZWFrOwo+ICAgICAgY2FzZSAyOgo+ICAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgR05UVEFC
X05SX1JFU0VSVkVEX0VOVFJJRVM7IGkrKyApCgpBbmQgSSB3b3VsZCBhZGQgYSBkZWZhdWx0OiBB
U1NFUlRfVU5SRUFDSEFCTEUoKTsgaGVyZS4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 10:58:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 10:58:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnie5-000845-AF; Thu, 09 Aug 2018 10:58: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=gzsz=ky=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fnie2-00083U-Nm
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 10:58:19 +0000
X-Inumbo-ID: fc358c18-9bc2-11e8-a8a5-bc764e045a96
Received: from mo6-p00-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5300::4])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fc358c18-9bc2-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 12:57:20 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1533812295;
 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=xLCKD5vTVtp9T+BErfxKmi6P9OqdPxwSYoy8tCNYWAM=;
 b=mmuOKgTFVJyFgqyKDHwt7q9/oYCmFHmUSN7JBzOBta2XhbMqy1pBLjMfv7Ld8Qcn2Y
 wKniAYSh0Zy0+UK8+lIMy9+Du9mgK1ENYyKUbaCMeM/dG0eloUeiBxA7kFd9eYfu+4uI
 a11GGyQBeTgmVHcb5TTfeZCaQQumB6XeCdVRbs1RHmPHIIJSVOQryDZpwIhvN2ZxQtAf
 u8IYg0eZHH5Zk6vogdRfFKVidzKat1ybTeLTQP/ku9hpiKPoxGq4PjFgKl9ld7hCpnfL
 rU1lov3nNMpH/eywP9tZtxKrc0Fy9I4+xbTIbdDot/4LU09DWwXB+ipoMfif3cH1gfHA
 HJ0A==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QED/SSGq+wjGiUC4oa0tv22oE4L2iGxAh2DLVXcEqAmZo="
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 43.15 AUTH)
 with ESMTPSA id d07a67u79AwF5HX
 (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);
 Thu, 9 Aug 2018 12:58:15 +0200 (CEST)
Date: Thu, 9 Aug 2018 12:58:13 +0200
From: Olaf Hering <olaf@aepfle.de>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20180809125813.006b186d.olaf@aepfle.de>
In-Reply-To: <f74217d62aec4d1c8d40d1c39155222d@AMSPEX02CL03.citrite.net>
References: <20180809110242.553ea267.olaf@aepfle.de>
 <baf3c5c57d764650b55815d581fdac81@AMSPEX02CL03.citrite.net>
 <f74217d62aec4d1c8d40d1c39155222d@AMSPEX02CL03.citrite.net>
X-Mailer: Claws Mail 3.16.1 (GTK+ 2.24.32; x86_64-suse-linux-gnu)
MIME-Version: 1.0
Subject: Re: [Xen-devel] qemu-3.0 fails with staging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "'xen-devel@lists.xen.org'" <xen-devel@lists.xen.org>
Content-Type: multipart/mixed; boundary="===============9136072619657014087=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============9136072619657014087==
Content-Type: multipart/signed; micalg=pgp-sha1;
 boundary="Sig_/q=0Fs8KXx_SlgZA9D82AQ1O"; protocol="application/pgp-signature"

--Sig_/q=0Fs8KXx_SlgZA9D82AQ1O
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Am Thu, 9 Aug 2018 10:22:51 +0000
schrieb Paul Durrant <Paul.Durrant@citrix.com>:

> Oh sorry, I see the xen version is just staging. Still need the dom0 kern=
el version though.

Kernel 4.4, SLE12SP3.

Olaf

--Sig_/q=0Fs8KXx_SlgZA9D82AQ1O
Content-Type: application/pgp-signature
Content-Description: Digitale Signatur von OpenPGP

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCW2weRQAKCRBdQqD6ppg2
fpdaAJwJ4FFVra7+WWWy5ijJs5qrpn3eBwCg+saLQb7z6OEVkpgQ/24yWXCXHmU=
=RXlH
-----END PGP SIGNATURE-----

--Sig_/q=0Fs8KXx_SlgZA9D82AQ1O--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============9136072619657014087==--


From xen-devel-bounces@lists.xenproject.org Thu Aug 09 11:12:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 11: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 1fnirY-00014C-K5; Thu, 09 Aug 2018 11: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=e55m=ky=citrix.com=prvs=7527a730d=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fnirX-000147-J7
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 11:12:15 +0000
X-Inumbo-ID: 21f3e88f-9bc5-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 21f3e88f-9bc5-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 11:12:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="77399802"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1533810718-6010-1-git-send-email-andrew.cooper3@citrix.com>
 <20180809105534.mutxtwnwual74aoo@mac>
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: <d1c40e13-b23b-b653-bc91-85b7f0e0a226@citrix.com>
Date: Thu, 9 Aug 2018 12:12: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: <20180809105534.mutxtwnwual74aoo@mac>
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] common/gnttab: Explicitly default to gnttab
 v1 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 <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Xen-devel <xen-devel@lists.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>

T24gMDkvMDgvMTggMTE6NTUsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gVGh1LCBBdWcg
MDksIDIwMTggYXQgMTE6MzE6NThBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gRm9y
IHJlYXNvbnMgd2hpY2ggYXBwZWFyIHRvIGJlIGV4Y2x1c2l2ZWx5IGRvd24gdG8gcG9vciByZXZp
ZXcgb2YgdGhlIGdyYW50Cj4+IHRhYmxlIHYyIGNvZGUsIGEgZ3JhbnQgdGFibGUncyB2ZXJzaW9u
IGZpZWxkIHdhcyB3YXNuJ3QgaW5pdGlhbGlzZWQgZHVyaW5nCj4+IGNyZWF0aW9uLgo+Pgo+PiBB
IG51bWJlciBvZiBwcm9ibGVtcyAoaW5jbHVkaW5nIFhTQXMpIGhhdmUgb2NjdXJyZWQgaW4gdGhl
IHBhc3QgdHJ5aW5nIHRyeWluZwo+PiB0byB1c2UgYSBncmFudCB0YWJsZSB3aGljaCBoYXNuJ3Qg
YmVlbiBwcm9wZXJseSBzZXQgdXAsIGFuZCB2YXJpb3VzIGFyZWFzIG9mCj4+IHRoZSBjb2RlIGNv
cGUgd2l0aCB2MCBieSBkZWZhdWx0aW5nIHRvIHYxLgo+Pgo+PiBJbiBwYXJ0aWN1bGFyLCB0aGUg
dG9vbHN0YWNrIHVzaW5nIEdOVFRBQk9QX3NldHVwX3RhYmxlIHRvIGJlIGFibGUgdG8gZmlsbCBp
bgo+PiB0aGUgc3RvcmUvY29uc29sZSBncmFudHMgaGFzIGEgc2lkZSBlZmZlY3Qgb2Ygc3dpdGNo
aW5nIHRvIHYxLgo+Pgo+PiBJbiBoaW5kc2lnaHQgaG93ZXZlciwgdGhpcyAiZml4dXAgaWYgd2Ug
c2VlIDAiIGlzIGEgdmVyeSBwb29yLCB3aXRoIGEKPj4gc3Vic3RhbnRpYWwgZGVncmVlIG9mIHJp
c2suICBFeHBsaWNpdGx5IGRlZmF1bHQgdG8gZ3JhbnQgdGFibGUgdjEgZHVyaW5nCj4+IGRvbWFp
biBjcmVhdGUsIGFuZCBsZXQgdGhlIHJlc3Qgb2YgdGhlIGNvZGUgd29yayBzYWZlbHkgaW4gdGhl
IGtub3dsZWRnZSB0aGF0Cj4+IHRoZSB2ZXJzaW9uIGlzIHNlbnNpYmx5IHNldC4KPj4KPj4gU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBS
ZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4KPiBJ
IHdvdWxkIGhvd2V2ZXIga2VlcCB0aGUgY3VycmVudCBndF92ZXJzaW9uICE9IDAgYXNzZXJ0cywg
YW5kIGNoYW5nZQo+IHRoZSBpZiAoIGd0X3ZlcnNpb24gPT0gMCApIGludG8gQVNTRVJUKGd0X3Zl
cnNpb24gIT0gMCk7CgpObyAtIHRoZXkgYXJlIG5vdCBjb3JyZWN0IGVpdGhlciwgYmVjYXVzZSB0
aGV5IHdpbGwgcGFzcyBmb3IgMyBvciBncmVhdGVyLgoKSSd2ZSBnb3Qgc29tZSBjbGVhbnVwIHBs
YW5zIHdoaWNoIHdpbGwgdHVybiBhIGxvYWQgb2YgdGhpcyBpbnRvCgpzd2l0Y2ggKCBndC0+Z3Rf
dmVyc2lvbiApCnsKY2FzZSAxOiAuLi4KY2FzZSAyOiAuLi4KZGVmYXVsdDogQVNTRVJUX1VOUkVB
Q0hBQkxFKCk7Cn0KCmJ1dCB0aGF0IGlzIGRlZmluaXRlbHkgd29yayBmb3IgbGF0ZXIuCgp+QW5k
cmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 11:14:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 11:14:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnitT-0001CH-8C; Thu, 09 Aug 2018 11:14:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=e55m=ky=citrix.com=prvs=7527a730d=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fnitS-0001Bk-08
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 11:14:14 +0000
X-Inumbo-ID: 68e2c705-9bc5-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 68e2c705-9bc5-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 11:14:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="77399903"
To: Paul Durrant <Paul.Durrant@citrix.com>, Xen-devel <xen-devel@lists.xen.org>
References: <1533810718-6010-1-git-send-email-andrew.cooper3@citrix.com>
 <7db7cf2c487847e28b52360ca8dcef01@AMSPEX02CL03.citrite.net>
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: <6bdf9010-88b2-a7ad-ff9d-d5b18be364f8@citrix.com>
Date: Thu, 9 Aug 2018 12:14: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: <7db7cf2c487847e28b52360ca8dcef01@AMSPEX02CL03.citrite.net>
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] common/gnttab: Explicitly default to gnttab
 v1 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 <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>, 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>

T24gMDkvMDgvMTggMTE6NDEsIFBhdWwgRHVycmFudCB3cm90ZToKPj4gLS0tLS1PcmlnaW5hbCBN
ZXNzYWdlLS0tLS0KPj4gRnJvbTogQW5kcmV3IENvb3BlciBbbWFpbHRvOmFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb21dCj4+IFNlbnQ6IDA5IEF1Z3VzdCAyMDE4IDExOjMyCj4+IFRvOiBYZW4tZGV2
ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnPgo+PiBDYzogQW5kcmV3IENvb3BlciA8QW5kcmV3
LkNvb3BlcjNAY2l0cml4LmNvbT47IEphbiBCZXVsaWNoCj4+IDxKQmV1bGljaEBzdXNlLmNvbT47
IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyBTdGVmYW5vCj4+IFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPjsgV2VpCj4+IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47IFJvZ2VyIFBhdSBN
b25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Owo+PiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVu
bGFwQGNpdHJpeC5jb20+Cj4+IFN1YmplY3Q6IFtQQVRDSF0gY29tbW9uL2dudHRhYjogRXhwbGlj
aXRseSBkZWZhdWx0IHRvIGdudHRhYiB2MSBkdXJpbmcKPj4gZG9tYWluIGNyZWF0aW9uCj4+Cj4+
IEZvciByZWFzb25zIHdoaWNoIGFwcGVhciB0byBiZSBleGNsdXNpdmVseSBkb3duIHRvIHBvb3Ig
cmV2aWV3IG9mIHRoZSBncmFudAo+PiB0YWJsZSB2MiBjb2RlLCBhIGdyYW50IHRhYmxlJ3MgdmVy
c2lvbiBmaWVsZCB3YXMgd2Fzbid0IGluaXRpYWxpc2VkIGR1cmluZwo+PiBjcmVhdGlvbi4KPj4K
Pj4gQSBudW1iZXIgb2YgcHJvYmxlbXMgKGluY2x1ZGluZyBYU0FzKSBoYXZlIG9jY3VycmVkIGlu
IHRoZSBwYXN0IHRyeWluZwo+PiB0cnlpbmcKPj4gdG8gdXNlIGEgZ3JhbnQgdGFibGUgd2hpY2gg
aGFzbid0IGJlZW4gcHJvcGVybHkgc2V0IHVwLCBhbmQgdmFyaW91cyBhcmVhcyBvZgo+PiB0aGUg
Y29kZSBjb3BlIHdpdGggdjAgYnkgZGVmYXVsdGluZyB0byB2MS4KPj4KPj4gSW4gcGFydGljdWxh
ciwgdGhlIHRvb2xzdGFjayB1c2luZyBHTlRUQUJPUF9zZXR1cF90YWJsZSB0byBiZSBhYmxlIHRv
IGZpbGwgaW4KPj4gdGhlIHN0b3JlL2NvbnNvbGUgZ3JhbnRzIGhhcyBhIHNpZGUgZWZmZWN0IG9m
IHN3aXRjaGluZyB0byB2MS4KPj4KPj4gSW4gaGluZHNpZ2h0IGhvd2V2ZXIsIHRoaXMgImZpeHVw
IGlmIHdlIHNlZSAwIiBpcyBhIHZlcnkgcG9vciwgd2l0aCBhCj4+IHN1YnN0YW50aWFsIGRlZ3Jl
ZSBvZiByaXNrLiAgRXhwbGljaXRseSBkZWZhdWx0IHRvIGdyYW50IHRhYmxlIHYxIGR1cmluZwo+
PiBkb21haW4gY3JlYXRlLCBhbmQgbGV0IHRoZSByZXN0IG9mIHRoZSBjb2RlIHdvcmsgc2FmZWx5
IGluIHRoZSBrbm93bGVkZ2UKPj4gdGhhdAo+PiB0aGUgdmVyc2lvbiBpcyBzZW5zaWJseSBzZXQu
Cj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Cj4+IC0tLQo+PiBDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgo+PiBD
QzogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPj4gQ0M6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPj4gQ0M6IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+Cj4+IENDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
Pgo+PiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4+IENDOiBH
ZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+Cj4+Cj4+IFRoaXMgcHJv
YmFibHkgd2FudHMgYmFja3BvcnRpbmcsIHNvIEkgY2hvc2Ugbm90IHRvIGludGVncmF0ZSBpdCBp
bnRvIG15IHNlcmllcwo+PiB3aGljaCByZWFycmFuZ2VzIGxhcmdlIGNodW5rcyBvZiBET01DVExf
Y3JlYXRlZG9tYWluCj4+IC0tLQo+PiAgeGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIHwgNDAgKysr
KysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+PiAgMSBmaWxlIGNoYW5nZWQs
IDcgaW5zZXJ0aW9ucygrKSwgMzMgZGVsZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS94ZW4v
Y29tbW9uL2dyYW50X3RhYmxlLmMgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKPj4gaW5kZXgg
ZDllYzcxMS4uOGJhZTY1NiAxMDA2NDQKPj4gLS0tIGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5j
Cj4+ICsrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwo+PiBAQCAtNDksMTAgKzQ5LDcgQEAg
c3RydWN0IGdyYW50X3RhYmxlIHsKPj4gICAgICBwZXJjcHVfcndsb2NrX3QgICAgICAgbG9jazsK
Pj4gICAgICAvKiBMb2NrIHByb3RlY3RpbmcgdGhlIG1hcHRyYWNrIGxpbWl0ICovCj4+ICAgICAg
c3BpbmxvY2tfdCAgICAgICAgICAgIG1hcHRyYWNrX2xvY2s7Cj4+IC0gICAgLyoKPj4gLSAgICAg
KiBUaGUgZGVmaW5lZCB2ZXJzaW9ucyBhcmUgMSBhbmQgMi4gIFNldCB0byAwIGlmIHdlIGRvbid0
IGtub3cKPj4gLSAgICAgKiB3aGF0IHZlcnNpb24gdG8gdXNlIHlldC4KPj4gLSAgICAgKi8KPiBH
aXZlbiB0aGF0IG9ubHkgdGhlIGd1ZXN0IGNhbiBzZXQgdGhlIHZlcnNpb24gYnkgaHlwZXJjYWxs
LCBpdCBtaWdodCBiZSB3b3J0aCBjb21tZW50IHNvbWV3aGVyZSBzYXlpbmcgdGhhdCBncmFudCB0
YWJsZSBhbHdheXMgc3RhcnQgaW4gdjEgZm9ybWF0IGFuZCB0aGVuIGdldCBtb3JwaGVkIGlmIHRo
ZSBndWVzdCBzZXRzIHYyLiBJIGd1ZXNzIGl0IG1pZ2h0IGJlIGluZmVycmVkIHRoYXQgYSB2MSB0
YWJsZSBpcyBpbW11dGFibGUgKGZvciB0aG9zZSB3aG8gZG9uJ3QgbG9vayB0b28gaGFyZCkuCgpS
ZWFsbHk/wqAgSSBkb24ndCB0aGluayB0aGF0J3MgYSByZWFzb25hYmxlIGluZmVyZW5jZSB0byBt
YWtlLCBnaXZlbgpHTlRUQUJPUF9zZXRfdmVyc2lvbiBhcyBhIHB1YmxpYyBpbnRlcmZhY2UuCgp+
QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 11:17:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 11:17: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 1fniwl-0001Oh-Ov; Thu, 09 Aug 2018 11:17: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=jt8i=ky=citrix.com=prvs=752d8a5ef=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fniwk-0001Oc-7W
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 11:17:38 +0000
X-Inumbo-ID: e236b5f2-9bc5-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e236b5f2-9bc5-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 11:18:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="77400036"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH] common/gnttab: Explicitly default to gnttab v1 during
 domain creation
Thread-Index: AQHUL8w1RxGwRMT8TEecfBH0+/6+laS3OjEw///o4ACAACGuQA==
Date: Thu, 9 Aug 2018 11:17:32 +0000
Message-ID: <3242324df4b143b889a2d1845fa8199b@AMSPEX02CL03.citrite.net>
References: <1533810718-6010-1-git-send-email-andrew.cooper3@citrix.com>
 <7db7cf2c487847e28b52360ca8dcef01@AMSPEX02CL03.citrite.net>
 <6bdf9010-88b2-a7ad-ff9d-d5b18be364f8@citrix.com>
In-Reply-To: <6bdf9010-88b2-a7ad-ff9d-d5b18be364f8@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] common/gnttab: Explicitly default to gnttab
 v1 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 <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>, 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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbmRyZXcgQ29vcGVyDQo+IFNl
bnQ6IDA5IEF1Z3VzdCAyMDE4IDEyOjE0DQo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPjsgWGVuLWRldmVsIDx4ZW4tDQo+IGRldmVsQGxpc3RzLnhlbi5vcmc+DQo+
IENjOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkN
Cj4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPjsgV2VpIExpdQ0KPiA8d2VpLmxpdTJAY2l0cml4LmNvbT47IFJvZ2VyIFBhdSBNb25u
ZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyBHZW9yZ2UNCj4gRHVubGFwIDxHZW9yZ2UuRHVubGFw
QGNpdHJpeC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0hdIGNvbW1vbi9nbnR0YWI6IEV4cGxp
Y2l0bHkgZGVmYXVsdCB0byBnbnR0YWIgdjEgZHVyaW5nDQo+IGRvbWFpbiBjcmVhdGlvbg0KPiAN
Cj4gT24gMDkvMDgvMTggMTE6NDEsIFBhdWwgRHVycmFudCB3cm90ZToNCj4gPj4gLS0tLS1Pcmln
aW5hbCBNZXNzYWdlLS0tLS0NCj4gPj4gRnJvbTogQW5kcmV3IENvb3BlciBbbWFpbHRvOmFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb21dDQo+ID4+IFNlbnQ6IDA5IEF1Z3VzdCAyMDE4IDExOjMyDQo+
ID4+IFRvOiBYZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnPg0KPiA+PiBDYzogQW5k
cmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IEphbiBCZXVsaWNoDQo+ID4+
IDxKQmV1bGljaEBzdXNlLmNvbT47IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5j
b20+OyBTdGVmYW5vDQo+ID4+IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPjsNCj4gV2VpDQo+ID4+IExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT47IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
Ow0KPiA+PiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+DQo+ID4+IFN1
YmplY3Q6IFtQQVRDSF0gY29tbW9uL2dudHRhYjogRXhwbGljaXRseSBkZWZhdWx0IHRvIGdudHRh
YiB2MSBkdXJpbmcNCj4gPj4gZG9tYWluIGNyZWF0aW9uDQo+ID4+DQo+ID4+IEZvciByZWFzb25z
IHdoaWNoIGFwcGVhciB0byBiZSBleGNsdXNpdmVseSBkb3duIHRvIHBvb3IgcmV2aWV3IG9mIHRo
ZQ0KPiBncmFudA0KPiA+PiB0YWJsZSB2MiBjb2RlLCBhIGdyYW50IHRhYmxlJ3MgdmVyc2lvbiBm
aWVsZCB3YXMgd2Fzbid0IGluaXRpYWxpc2VkIGR1cmluZw0KPiA+PiBjcmVhdGlvbi4NCj4gPj4N
Cj4gPj4gQSBudW1iZXIgb2YgcHJvYmxlbXMgKGluY2x1ZGluZyBYU0FzKSBoYXZlIG9jY3VycmVk
IGluIHRoZSBwYXN0IHRyeWluZw0KPiA+PiB0cnlpbmcNCj4gPj4gdG8gdXNlIGEgZ3JhbnQgdGFi
bGUgd2hpY2ggaGFzbid0IGJlZW4gcHJvcGVybHkgc2V0IHVwLCBhbmQgdmFyaW91cyBhcmVhcw0K
PiBvZg0KPiA+PiB0aGUgY29kZSBjb3BlIHdpdGggdjAgYnkgZGVmYXVsdGluZyB0byB2MS4NCj4g
Pj4NCj4gPj4gSW4gcGFydGljdWxhciwgdGhlIHRvb2xzdGFjayB1c2luZyBHTlRUQUJPUF9zZXR1
cF90YWJsZSB0byBiZSBhYmxlIHRvIGZpbGwNCj4gaW4NCj4gPj4gdGhlIHN0b3JlL2NvbnNvbGUg
Z3JhbnRzIGhhcyBhIHNpZGUgZWZmZWN0IG9mIHN3aXRjaGluZyB0byB2MS4NCj4gPj4NCj4gPj4g
SW4gaGluZHNpZ2h0IGhvd2V2ZXIsIHRoaXMgImZpeHVwIGlmIHdlIHNlZSAwIiBpcyBhIHZlcnkg
cG9vciwgd2l0aCBhDQo+ID4+IHN1YnN0YW50aWFsIGRlZ3JlZSBvZiByaXNrLiAgRXhwbGljaXRs
eSBkZWZhdWx0IHRvIGdyYW50IHRhYmxlIHYxIGR1cmluZw0KPiA+PiBkb21haW4gY3JlYXRlLCBh
bmQgbGV0IHRoZSByZXN0IG9mIHRoZSBjb2RlIHdvcmsgc2FmZWx5IGluIHRoZSBrbm93bGVkZ2UN
Cj4gPj4gdGhhdA0KPiA+PiB0aGUgdmVyc2lvbiBpcyBzZW5zaWJseSBzZXQuDQo+ID4+DQo+ID4+
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
DQo+ID4+IC0tLQ0KPiA+PiBDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPg0KPiA+
PiBDQzogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4NCj4gPj4gQ0M6IFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4NCj4gPj4gQ0M6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+DQo+ID4+IENDOiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPg0KPiA+PiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+DQo+ID4+IENDOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5j
b20+DQo+ID4+DQo+ID4+IFRoaXMgcHJvYmFibHkgd2FudHMgYmFja3BvcnRpbmcsIHNvIEkgY2hv
c2Ugbm90IHRvIGludGVncmF0ZSBpdCBpbnRvIG15DQo+IHNlcmllcw0KPiA+PiB3aGljaCByZWFy
cmFuZ2VzIGxhcmdlIGNodW5rcyBvZiBET01DVExfY3JlYXRlZG9tYWluDQo+ID4+IC0tLQ0KPiA+
PiAgeGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIHwgNDAgKysrKysrKy0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQ0KPiA+PiAgMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwg
MzMgZGVsZXRpb25zKC0pDQo+ID4+DQo+ID4+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2dyYW50
X3RhYmxlLmMgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMNCj4gPj4gaW5kZXggZDllYzcxMS4u
OGJhZTY1NiAxMDA2NDQNCj4gPj4gLS0tIGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jDQo+ID4+
ICsrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYw0KPiA+PiBAQCAtNDksMTAgKzQ5LDcgQEAg
c3RydWN0IGdyYW50X3RhYmxlIHsNCj4gPj4gICAgICBwZXJjcHVfcndsb2NrX3QgICAgICAgbG9j
azsNCj4gPj4gICAgICAvKiBMb2NrIHByb3RlY3RpbmcgdGhlIG1hcHRyYWNrIGxpbWl0ICovDQo+
ID4+ICAgICAgc3BpbmxvY2tfdCAgICAgICAgICAgIG1hcHRyYWNrX2xvY2s7DQo+ID4+IC0gICAg
LyoNCj4gPj4gLSAgICAgKiBUaGUgZGVmaW5lZCB2ZXJzaW9ucyBhcmUgMSBhbmQgMi4gIFNldCB0
byAwIGlmIHdlIGRvbid0IGtub3cNCj4gPj4gLSAgICAgKiB3aGF0IHZlcnNpb24gdG8gdXNlIHll
dC4NCj4gPj4gLSAgICAgKi8NCj4gPiBHaXZlbiB0aGF0IG9ubHkgdGhlIGd1ZXN0IGNhbiBzZXQg
dGhlIHZlcnNpb24gYnkgaHlwZXJjYWxsLCBpdCBtaWdodCBiZQ0KPiB3b3J0aCBjb21tZW50IHNv
bWV3aGVyZSBzYXlpbmcgdGhhdCBncmFudCB0YWJsZSBhbHdheXMgc3RhcnQgaW4gdjEgZm9ybWF0
DQo+IGFuZCB0aGVuIGdldCBtb3JwaGVkIGlmIHRoZSBndWVzdCBzZXRzIHYyLiBJIGd1ZXNzIGl0
IG1pZ2h0IGJlIGluZmVycmVkIHRoYXQgYQ0KPiB2MSB0YWJsZSBpcyBpbW11dGFibGUgKGZvciB0
aG9zZSB3aG8gZG9uJ3QgbG9vayB0b28gaGFyZCkuDQo+IA0KPiBSZWFsbHk/wqAgSSBkb24ndCB0
aGluayB0aGF0J3MgYSByZWFzb25hYmxlIGluZmVyZW5jZSB0byBtYWtlLCBnaXZlbg0KPiBHTlRU
QUJPUF9zZXRfdmVyc2lvbiBhcyBhIHB1YmxpYyBpbnRlcmZhY2UuDQo+IA0KDQpJZiB5b3UgdGhp
bmsgaXQgaXMgc3VmZmljaWVudGx5IGV2aWRlbnQgdGhlbiBmaW5lLCBidXQgdGhlIGNvbW1lbnQg
eW91J3JlIHJlbW92aW5nIGltcGxpZXMgdGhhdCAwIC0+IDEgYW5kIDAgLT4gMiBhcmUgdmFsaWQg
dHJhbnNpdGlvbnMgYnV0IG1heWJlIDEgLT4gMiBpcyBub3QgKG90aGVyd2lzZSB3aHkgd291bGQg
eW91IGhhdmUgMCwgcmlnaHQ/KQ0KDQogIFBhdWwNCg0KPiB+QW5kcmV3DQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 11:22:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 11: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 1fnj1F-000277-CY; Thu, 09 Aug 2018 11:22: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=e55m=ky=citrix.com=prvs=7527a730d=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fnj1E-000272-32
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 11:22:16 +0000
X-Inumbo-ID: 883d7ce4-9bc6-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 883d7ce4-9bc6-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 11:22:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="77400183"
To: Paul Durrant <Paul.Durrant@citrix.com>, Xen-devel <xen-devel@lists.xen.org>
References: <1533810718-6010-1-git-send-email-andrew.cooper3@citrix.com>
 <7db7cf2c487847e28b52360ca8dcef01@AMSPEX02CL03.citrite.net>
 <6bdf9010-88b2-a7ad-ff9d-d5b18be364f8@citrix.com>
 <3242324df4b143b889a2d1845fa8199b@AMSPEX02CL03.citrite.net>
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: <5341956f-a851-3958-75df-eb3b7701107c@citrix.com>
Date: Thu, 9 Aug 2018 12:21:54 +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: <3242324df4b143b889a2d1845fa8199b@AMSPEX02CL03.citrite.net>
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] common/gnttab: Explicitly default to gnttab
 v1 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 <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>, 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>

T24gMDkvMDgvMTggMTI6MTcsIFBhdWwgRHVycmFudCB3cm90ZToKPj4KPj4+PiB3aGljaCByZWFy
cmFuZ2VzIGxhcmdlIGNodW5rcyBvZiBET01DVExfY3JlYXRlZG9tYWluCj4+Pj4gLS0tCj4+Pj4g
IHhlbi9jb21tb24vZ3JhbnRfdGFibGUuYyB8IDQwICsrKysrKystLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KPj4+PiAgMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMzMg
ZGVsZXRpb25zKC0pCj4+Pj4KPj4+PiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9ncmFudF90YWJs
ZS5jIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCj4+Pj4gaW5kZXggZDllYzcxMS4uOGJhZTY1
NiAxMDA2NDQKPj4+PiAtLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKPj4+PiArKysgYi94
ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKPj4+PiBAQCAtNDksMTAgKzQ5LDcgQEAgc3RydWN0IGdy
YW50X3RhYmxlIHsKPj4+PiAgICAgIHBlcmNwdV9yd2xvY2tfdCAgICAgICBsb2NrOwo+Pj4+ICAg
ICAgLyogTG9jayBwcm90ZWN0aW5nIHRoZSBtYXB0cmFjayBsaW1pdCAqLwo+Pj4+ICAgICAgc3Bp
bmxvY2tfdCAgICAgICAgICAgIG1hcHRyYWNrX2xvY2s7Cj4+Pj4gLSAgICAvKgo+Pj4+IC0gICAg
ICogVGhlIGRlZmluZWQgdmVyc2lvbnMgYXJlIDEgYW5kIDIuICBTZXQgdG8gMCBpZiB3ZSBkb24n
dCBrbm93Cj4+Pj4gLSAgICAgKiB3aGF0IHZlcnNpb24gdG8gdXNlIHlldC4KPj4+PiAtICAgICAq
Lwo+Pj4gR2l2ZW4gdGhhdCBvbmx5IHRoZSBndWVzdCBjYW4gc2V0IHRoZSB2ZXJzaW9uIGJ5IGh5
cGVyY2FsbCwgaXQgbWlnaHQgYmUKPj4gd29ydGggY29tbWVudCBzb21ld2hlcmUgc2F5aW5nIHRo
YXQgZ3JhbnQgdGFibGUgYWx3YXlzIHN0YXJ0IGluIHYxIGZvcm1hdAo+PiBhbmQgdGhlbiBnZXQg
bW9ycGhlZCBpZiB0aGUgZ3Vlc3Qgc2V0cyB2Mi4gSSBndWVzcyBpdCBtaWdodCBiZSBpbmZlcnJl
ZCB0aGF0IGEKPj4gdjEgdGFibGUgaXMgaW1tdXRhYmxlIChmb3IgdGhvc2Ugd2hvIGRvbid0IGxv
b2sgdG9vIGhhcmQpLgo+Pgo+PiBSZWFsbHk/wqAgSSBkb24ndCB0aGluayB0aGF0J3MgYSByZWFz
b25hYmxlIGluZmVyZW5jZSB0byBtYWtlLCBnaXZlbgo+PiBHTlRUQUJPUF9zZXRfdmVyc2lvbiBh
cyBhIHB1YmxpYyBpbnRlcmZhY2UuCj4+Cj4gSWYgeW91IHRoaW5rIGl0IGlzIHN1ZmZpY2llbnRs
eSBldmlkZW50IHRoZW4gZmluZSwgYnV0IHRoZSBjb21tZW50IHlvdSdyZSByZW1vdmluZyBpbXBs
aWVzIHRoYXQgMCAtPiAxIGFuZCAwIC0+IDIgYXJlIHZhbGlkIHRyYW5zaXRpb25zIGJ1dCBtYXli
ZSAxIC0+IDIgaXMgbm90IChvdGhlcndpc2Ugd2h5IHdvdWxkIHlvdSBoYXZlIDAsIHJpZ2h0PykK
Ci8qIERlZmF1bHRzIHRvIHYxLsKgIE1heSBiZSBjaGFuZ2VkIHdpdGggR05UVEFCT1Bfc2V0X3Zl
cnNpb24uwqAgQWxsIG90aGVyCnZhbHVlcyBhcmUgaW52YWxpZC4gKi8KCj8KCn5BbmRyZXcKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 11:23:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 11:23:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnj27-0002Ap-Ny; Thu, 09 Aug 2018 11:23:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jt8i=ky=citrix.com=prvs=752d8a5ef=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fnj27-0002Aj-44
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 11:23:11 +0000
X-Inumbo-ID: a8e3971b-9bc6-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a8e3971b-9bc6-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 11:23:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,214,1531785600"; d="scan'208";a="77400237"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH] common/gnttab: Explicitly default to gnttab v1 during
 domain creation
Thread-Index: AQHUL8w1RxGwRMT8TEecfBH0+/6+laS3OjEw///o4ACAACGuQP//4HsAgAAhwwA=
Date: Thu, 9 Aug 2018 11:23:08 +0000
Message-ID: <f94cc43288ec4589b12c72276cdd5fc0@AMSPEX02CL03.citrite.net>
References: <1533810718-6010-1-git-send-email-andrew.cooper3@citrix.com>
 <7db7cf2c487847e28b52360ca8dcef01@AMSPEX02CL03.citrite.net>
 <6bdf9010-88b2-a7ad-ff9d-d5b18be364f8@citrix.com>
 <3242324df4b143b889a2d1845fa8199b@AMSPEX02CL03.citrite.net>
 <5341956f-a851-3958-75df-eb3b7701107c@citrix.com>
In-Reply-To: <5341956f-a851-3958-75df-eb3b7701107c@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] common/gnttab: Explicitly default to gnttab
 v1 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 <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>, 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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbmRyZXcgQ29vcGVyDQo+IFNl
bnQ6IDA5IEF1Z3VzdCAyMDE4IDEyOjIyDQo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPjsgWGVuLWRldmVsIDx4ZW4tDQo+IGRldmVsQGxpc3RzLnhlbi5vcmc+DQo+
IENjOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkN
Cj4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPjsgV2VpIExpdQ0KPiA8d2VpLmxpdTJAY2l0cml4LmNvbT47IFJvZ2VyIFBhdSBNb25u
ZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyBHZW9yZ2UNCj4gRHVubGFwIDxHZW9yZ2UuRHVubGFw
QGNpdHJpeC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0hdIGNvbW1vbi9nbnR0YWI6IEV4cGxp
Y2l0bHkgZGVmYXVsdCB0byBnbnR0YWIgdjEgZHVyaW5nDQo+IGRvbWFpbiBjcmVhdGlvbg0KPiAN
Cj4gT24gMDkvMDgvMTggMTI6MTcsIFBhdWwgRHVycmFudCB3cm90ZToNCj4gPj4NCj4gPj4+PiB3
aGljaCByZWFycmFuZ2VzIGxhcmdlIGNodW5rcyBvZiBET01DVExfY3JlYXRlZG9tYWluDQo+ID4+
Pj4gLS0tDQo+ID4+Pj4gIHhlbi9jb21tb24vZ3JhbnRfdGFibGUuYyB8IDQwICsrKysrKystLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gPj4+PiAgMSBmaWxlIGNoYW5nZWQsIDcg
aW5zZXJ0aW9ucygrKSwgMzMgZGVsZXRpb25zKC0pDQo+ID4+Pj4NCj4gPj4+PiBkaWZmIC0tZ2l0
IGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jDQo+
ID4+Pj4gaW5kZXggZDllYzcxMS4uOGJhZTY1NiAxMDA2NDQNCj4gPj4+PiAtLS0gYS94ZW4vY29t
bW9uL2dyYW50X3RhYmxlLmMNCj4gPj4+PiArKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMN
Cj4gPj4+PiBAQCAtNDksMTAgKzQ5LDcgQEAgc3RydWN0IGdyYW50X3RhYmxlIHsNCj4gPj4+PiAg
ICAgIHBlcmNwdV9yd2xvY2tfdCAgICAgICBsb2NrOw0KPiA+Pj4+ICAgICAgLyogTG9jayBwcm90
ZWN0aW5nIHRoZSBtYXB0cmFjayBsaW1pdCAqLw0KPiA+Pj4+ICAgICAgc3BpbmxvY2tfdCAgICAg
ICAgICAgIG1hcHRyYWNrX2xvY2s7DQo+ID4+Pj4gLSAgICAvKg0KPiA+Pj4+IC0gICAgICogVGhl
IGRlZmluZWQgdmVyc2lvbnMgYXJlIDEgYW5kIDIuICBTZXQgdG8gMCBpZiB3ZSBkb24ndCBrbm93
DQo+ID4+Pj4gLSAgICAgKiB3aGF0IHZlcnNpb24gdG8gdXNlIHlldC4NCj4gPj4+PiAtICAgICAq
Lw0KPiA+Pj4gR2l2ZW4gdGhhdCBvbmx5IHRoZSBndWVzdCBjYW4gc2V0IHRoZSB2ZXJzaW9uIGJ5
IGh5cGVyY2FsbCwgaXQgbWlnaHQgYmUNCj4gPj4gd29ydGggY29tbWVudCBzb21ld2hlcmUgc2F5
aW5nIHRoYXQgZ3JhbnQgdGFibGUgYWx3YXlzIHN0YXJ0IGluIHYxDQo+IGZvcm1hdA0KPiA+PiBh
bmQgdGhlbiBnZXQgbW9ycGhlZCBpZiB0aGUgZ3Vlc3Qgc2V0cyB2Mi4gSSBndWVzcyBpdCBtaWdo
dCBiZSBpbmZlcnJlZA0KPiB0aGF0IGENCj4gPj4gdjEgdGFibGUgaXMgaW1tdXRhYmxlIChmb3Ig
dGhvc2Ugd2hvIGRvbid0IGxvb2sgdG9vIGhhcmQpLg0KPiA+Pg0KPiA+PiBSZWFsbHk/wqAgSSBk
b24ndCB0aGluayB0aGF0J3MgYSByZWFzb25hYmxlIGluZmVyZW5jZSB0byBtYWtlLCBnaXZlbg0K
PiA+PiBHTlRUQUJPUF9zZXRfdmVyc2lvbiBhcyBhIHB1YmxpYyBpbnRlcmZhY2UuDQo+ID4+DQo+
ID4gSWYgeW91IHRoaW5rIGl0IGlzIHN1ZmZpY2llbnRseSBldmlkZW50IHRoZW4gZmluZSwgYnV0
IHRoZSBjb21tZW50IHlvdSdyZQ0KPiByZW1vdmluZyBpbXBsaWVzIHRoYXQgMCAtPiAxIGFuZCAw
IC0+IDIgYXJlIHZhbGlkIHRyYW5zaXRpb25zIGJ1dCBtYXliZSAxIC0+IDIgaXMNCj4gbm90IChv
dGhlcndpc2Ugd2h5IHdvdWxkIHlvdSBoYXZlIDAsIHJpZ2h0PykNCj4gDQo+IC8qIERlZmF1bHRz
IHRvIHYxLsKgIE1heSBiZSBjaGFuZ2VkIHdpdGggR05UVEFCT1Bfc2V0X3ZlcnNpb24uwqAgQWxs
IG90aGVyDQo+IHZhbHVlcyBhcmUgaW52YWxpZC4gKi8NCj4gDQo+ID8NCg0KTEdUTS4NCg0KICBQ
YXVsDQoNCj4gDQo+IH5BbmRyZXcNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 11:46:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 11:46:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnjOx-0003pz-NL; Thu, 09 Aug 2018 11:46: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=emy9=ky=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnjOw-0003pu-8V
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 11:46:46 +0000
X-Inumbo-ID: f45aeef6-9bc9-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f45aeef6-9bc9-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 11:47:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 09 Aug 2018 05:46:43 -0600
Message-Id: <5B6C29A202000078001DC882@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 09 Aug 2018 05:46:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180808100747.19464-1-roger.pau@citrix.com>
 <20180808100747.19464-2-roger.pau@citrix.com>
 <5B6ADDBF02000078001DC05E@prv1-mh.provo.novell.com>
 <20180808155011.ptyhehl42b6vs4sl@mac.bytemobile.com>
 <5B6BE6AB02000078001DC4BA@prv1-mh.provo.novell.com>
 <20180809100130.enks2lqojshvm4l6@mac>
 <5B6C179F02000078001DC78B@prv1-mh.provo.novell.com>
 <20180809105121.uts2ur4m7xpdmucm@mac>
In-Reply-To: <20180809105121.uts2ur4m7xpdmucm@mac>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 1/4] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 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+IE9uIDA5LjA4LjE4IGF0IDEyOjUxLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFRodSwgQXVnIDA5LCAyMDE4IGF0IDA0OjI5OjUxQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMDkuMDguMTggYXQgMTI6MDEsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gSW4gZmFjdCBJIHRoaW5rIHRoaXMgd291bGQgYmUgY2xlYXJlciBpZiBzb21l
dGhpbmcgbGlrZToKPj4gPiAKPj4gPiBlbnVtIHsKPj4gPiAgICAgTk9ORSwKPj4gPiAgICAgUkVM
QVhFRCwKPj4gPiAgICAgU1RSSUNULAo+PiA+IH0gaW9tbXVfaHdkb20gPSBSRUxBWEVEOwo+PiA+
IAo+PiA+IFdhcyB1c2VkIGluc3RlYWQgb2YgaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCBhbmQgaW9t
bXVfZG9tMF9zdHJpY3QuCj4+IAo+PiBGaW5lIHdpdGggbWUuCj4gCj4gU3dpdGNoaW5nIHRvIGEg
c2luZ2xlIGVudW0gYWxzbyBtZWFucyB0aGF0IHRoZSBsYXN0IGRvbTAtaW9tbXUgPSBbCj4gbm9u
ZSB8IHN0cmljdCB8IHJlbGF4ZWQgXSB3aWxsIGJlIHRoZSBvbmUgZW5mb3JjZWQsIHNvIEkgY291
bGQga2VlcAo+IHRoZW0gYXMtaXMsIGFuZCBhZGQ6Cj4gCj4gIk5vdGUgdGhhdCBhbGwgdGhlIGFi
b3ZlIG9wdGlvbnMgYXJlIG11dHVhbGx5IGV4Y2x1c2l2ZSBhbmQgdGhlIGxhc3QKPiBvbmUgZm91
bmQgb24gdGhlIGNvbW1hbmQgbGluZSB3aWxsIGJlIHRoZSBvbmUgdG8gdGFrZSBlZmZlY3QuIgoK
UmlnaHQuIEkgZG9uJ3QgdGhpbmsgdGhlIHNlY29uZCBoYWxmIG9mIHRoZSBzZW50ZW5jZSBpcyBu
ZWVkZWQgLQp0aGF0J3Mgd2hhdCBoYXBwZW5zIGZvciBtb3N0IG90aGVyIG9wdGlvbnMgYXMgd2Vs
bC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 11:58:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 11:58:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnjaL-0004gZ-W3; Thu, 09 Aug 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=emy9=ky=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fnjaL-0004gU-B7
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 11:58:33 +0000
X-Inumbo-ID: 67158bc7-9bcb-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 67158bc7-9bcb-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 13:57:34 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 09 Aug 2018 05:58:31 -0600
Message-Id: <5B6C2C6502000078001DC89B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Thu, 09 Aug 2018 05:58:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1533808213-4604-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1533808213-4604-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/vlapic: Bugfixes and improvements to
 vlapic_{read, write}()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDA5LjA4LjE4IGF0IDExOjUwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gRmlyc3RseSwgdGhlcmUgaXMgbm8gJ29mZnNldCcgYm91bmRhcnkgY2hlY2sgb24gdGhl
IG5vbi0zMi1iaXQgd3JpdGUgcGF0aAo+IGJlZm9yZSB0aGUgY2FsbCB0byB2bGFwaWNfcmVhZF9h
bGlnbmVkKCksIHdoaWNoIGFsbG93cyBhbiBhdHRhY2tlciB0byByZWFkCj4gYmV5b25kIHRoZSBl
bmQgb2YgdmxhcGljLT5yZWdzLT5kYXRhW10sIHdoaWNoIGlzIG9ubHkgMTAyNCBieXRlcyBsb25n
Lgo+IAo+IEhvd2V2ZXIsIGFzIHRoZSBiYWNraW5nIG1lbW9yeSBpcyBhIGRvbWhlYXAgcGFnZSwg
YW5kIG1pc2FsaWduZWQgYWNjZXNzZXMgZ2V0Cj4gY2h1bmtlZCBkb3duIHRvIHNpbmdsZSBieXRl
cyBhY3Jvc3MgcGFnZSBib3VuZGFyaWVzLCBJIGNhbid0IHNwb3QgYW55Cj4gWFNBLXdvcnRoeSBw
cm9ibGVtcyB3aGljaCBvY2N1ciBmcm9tIHRoZSBvdmVycnVuLgo+IAo+IE9uIHJlYWwgaGFyZHdh
cmUsIGJhZCBhY2Nlc3NlcyBkb24ndCBpbnN0YW50bHkgY3Jhc2ggdGhlIG1hY2hpbmUuICBUaGVp
cgo+IGJlaGF2aW91ciBpcyB1bmRlZmluZWQsIGJ1dCB0aGUgZG9tYWluX2NyYXNoKCkgcHJvaGli
aXRzIHNlbnNpYmxlIHRlc3RpbmcuCj4gQmVoYXZlIG1vcmUgbGlrZSBvdGhlciB4ODYgTU1JTyBh
bmQgdGVybWluYXRlIGJhZCBhY2Nlc3NlcyB3aXRoIGFwcHJvcHJpYXRlCj4gZGVmYXVsdHMuCj4g
Cj4gV2hpbGUgbWFraW5nIHRoZXNlIGNoYW5nZXMsIGNsZWFuIHVwIGFuZCBzaW1wbGlmeSB0aGUg
dGhlIHNtYWxsZXItYWNjZXNzCj4gaGFuZGxpbmcuICBJbiBwYXJ0aWN1bGFyLCBhdm9pZCBwb2lu
dGVyIGJhc2VkIG1lY2hhbnNpbXMgZm9yIDEvMi1ieXRlIHJlYWRzIHNvCj4gYXMgdG8gYXZvaWQg
Zm9yY2luZyB0aGUgdmFsdWUgdG8gYmUgc3BpbGxlZCB0byB0aGUgc3RhY2suCj4gCj4gICBhZGQv
cmVtb3ZlOiAwLzAgZ3Jvdy9zaHJpbms6IDAvMiB1cC9kb3duOiAwLy0xNzUgKC0xNzUpCj4gICBm
dW5jdGlvbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvbGQgICAgIG5ldyAg
IGRlbHRhCj4gICB2bGFwaWNfcmVhZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAy
MTEgICAgIDE0MiAgICAgLTY5Cj4gICB2bGFwaWNfd3JpdGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAzMDQgICAgIDE5OCAgICAtMTA2Cj4gCj4gRmluYWxseSwgdGhlcmUgYXJlIGEg
cGxldGhvcmEgb2YgcmVhZC93cml0ZSBmdW5jdGlvbnMgaW4gdGhlIHZsYXBpYyBuYW1lc3BhY2Us
Cj4gc28gcmVuYW1lIHRoZXNlIHRvIHZsYXBpY19tbWlvX3tyZWFkLHdyaXRlfSgpIHRvIG1ha2Ug
dGhlaXIgcHVycG9zZSBtb3JlCj4gY2xlYXIuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 12:15:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 12:15: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 1fnjqG-000690-IY; Thu, 09 Aug 2018 12:15: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=21xi=ky=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fnjqF-00068v-6Z
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 12:14:59 +0000
X-Inumbo-ID: b253640c-9bcd-11e8-a8a5-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0d::700])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b253640c-9bcd-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 14:14:00 +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=UTPFLTgZNYcegbTFVlPjTOGMnYspvu/dI05cjFGW1mY=;
 b=BqeGicL9dGG4NeyPv96y6XFfiRfKc69A605opaGYXG6CCkUPbSDPkB66JOqZMxTiHdTqmQhHUaRHtrnNeL8/BspqcP+K4SGoHwfKl+Tb0UkG4UIjjjBjQ6+duBIeqZS7OM1WgY/kcVCfFN++yWM/81OLiKP0yRLagVRnvGlxC9A=
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.1038.20; Thu, 9 Aug 2018 12:14:49 +0000
Message-ID: <1533816885.10950.1.camel@bitdefender.com>
From: Isaila Alexandru <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>, george.dunlap@citrix.com
Date: Thu, 09 Aug 2018 15:14:45 +0300
In-Reply-To: <5B5852F402000078001D79E9@prv1-mh.provo.novell.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>
 <5B5852F402000078001D79E9@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: AM5PR0102CA0010.eurprd01.prod.exchangelabs.com
 (2603:10a6:206::23) To VI1PR02MB4189.eurprd02.prod.outlook.com
 (2603:10a6:803:81::31)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 4b98f54c-3bb4-485b-cb7c-08d5fdf1b465
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:OLgPp9DjCG5U2KEVTWwePOyMpsGlYvO9UCmvpPBd8Xs5cdWoFBXrrOthbbv2aiobVl89XExLq8ll9L6P5Flha3PhazAdjDiO9UI8KQatd9aLSdlLHQGocqlSUKNtMB7lDhfRbJG3CCVYibOw6DJmnsZqPotDMISABvO8KAZoFdmhp/f3IbmubRbg+HmlQbwEUZdsOSz45kNU0WpBUCVqmySwNmWxl4pkNCWisXYCik4tRIpTFYmfOzOOSiRTrG7c;
 25:eXwknT1+7YThu68lya/vpV5A2Ut7zuAdFa1AYOJ34D868bpqHBgIvaZOddwHDaHzTjolsuTIGYW6UCoZsRZrOMAWeN/+nTcife8z6vI93vfkHtPojFne5rN+foWtRjbG1r6OLj5gQUsrXFmVGTrc4tG03gYLoB5QkwdQU6AQ3vgS65k3Rw5H+QXpuIcZN4tfE1OcuEPW7MWwPCfHk1HpSscDT8IjWyR6inAMt11GinsfP6iXLANlRqfS0WQ7cpMYat+2MFp1uy63gkhRduNlgWSNwqeTWLhTinfEJp2PAoXuZMo7X68v++QL5B199ZowT2jDRuAQ+hM9uLVFMI1cdA==;
 31:Cs6gzHORJTdbb876K8AiOPfFaXOn+r2r6HGwFP57jJYK7MpzcVf01sR5ipZdZ//K9qHT3J2PNOmgqI4DJLijc+Os18VCa2f7TaJbbpklB07ZH3exoL/3nuqTfQRZgBHwajSdR3rjlKaBrp2FCxpiCn++9N/14pgXAb+VRZqwBUYPP0713hZ2Kh419vsKEcOyWwcWSC6wh48IdQ5S5LjhquoRyVI/5oPiWxqBQHTVRVU=
X-MS-TrafficTypeDiagnostic: VI1PR02MB4189:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB4189;
 20:LSHSLydSgf1QiBo5yBNVLlv+mETjWb5yQiveN8c9kfyxDltjk+agKuAJGFLj9zp6ALgiFVf5Q1qZVFw7b9wUfHq1XM7lXhljKOV0vgireaGRUYPiaQPaKGi3S2PzETv4xQB3DM4bnrjKiH4fuYtL7GOK3TnhFjcu0D0V3ul06I870TxGPk+Pz3oqYQlNhsdY5N+dKG9W1HoTstKTV+uFSmBQKjOWt1a8pBNs3zm1cUnDNdyLHNy3TXPTa+xDK0cyHf+b8ED3DhSH5cVJOahIu+SpGZ19Iofq1ResBYq/LGwZG/IT9nnBcKGe45flU1pMgskwjlC5xNf1sRKMPMDY4g==;
 4:8MU+sVrBAopoWo5rHltkCgmQvclxb/h219ie+gB8LINELLjqnpLwyLWEUBwtxzOnRhV1cciLHKTdBFIHWa+nsrRUcneM5L3ki3X7kQS0cmQ85+yLFrjuTYUVz5K0GB9JOAjskCGEzCCoPQ9OenUD0CgrdjxlPgYIQPBD+h0qID+sYQBCzi0Xs+aZ7bWknDIBzFxwnKHyTC/MI8e+cUCI+2531ZneOMkGUBiyX3glaRrpZN9n6AcUaj2BaBIuk6HcoFiHURbPl0L6zd5J1WHfSL+4OGPp9qB6VavrQOZ9Vc2yd109UAc+CR6kxlb3+z7z
X-Microsoft-Antispam-PRVS: <VI1PR02MB4189B250C84FCFC51D6ADA06AB250@VI1PR02MB4189.eurprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(70601490899591);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231311)(944501410)(52105095)(3002001)(10201501046)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(2016111802025)(6072148)(6043046)(201708071742011)(7699016);
 SRVR:VI1PR02MB4189; BCL:0; PCL:0; RULEID:; SRVR:VI1PR02MB4189; 
X-Forefront-PRVS: 0759F7A50A
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(6049001)(366004)(39850400004)(136003)(376002)(346002)(396003)(478694002)(189003)(199004)(3846002)(6116002)(81166006)(36756003)(81156014)(47776003)(66066001)(8676002)(106356001)(103116003)(68736007)(54906003)(105586002)(316002)(7736002)(16576012)(5820100001)(97736004)(4326008)(8936002)(305945005)(6486002)(229853002)(25786009)(53546011)(5660300001)(6666003)(50466002)(2906002)(50226002)(53936002)(478600001)(2870700001)(956004)(2616005)(476003)(86362001)(11346002)(486006)(446003)(93886005)(386003)(6246003)(52116002)(14444005)(36916002)(16526019)(76176011)(186003)(26005)(77096007)(23676004)(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?MTtWSTFQUjAyTUI0MTg5OzIzOm5adExCcFpRZm9hbW1hdmdodE1MS0wxR0Qr?=
 =?utf-8?B?QW9iR29kSXE3MjhhcEx5Si9mL2F4Wld4QU5TaVBDUUM5ZVQwR3AzMnl0NG94?=
 =?utf-8?B?NXBVL3BCdFhHckJFMzdoc0h3alVpYUtIOGVnRHE4eEVYVG03b2swZ0s5aHBS?=
 =?utf-8?B?UUlZMmxIQ29TU2F6OG5sUEJzWXB3YVBkL2tqczR2QXpFS1FQajBXRFFnUnhB?=
 =?utf-8?B?UDJIYndwTzkzTU0yem1LcncyWG9GZXNZeDkxYU5UaUUzVnQ4cmFtQkloeUhV?=
 =?utf-8?B?Tm1hVEZ6ZUJsV05ndnZjODZJWlBXSHlUdkZjSGYzMEY3Z09qN2pUYnZLeTN5?=
 =?utf-8?B?MjVpY2lXM2dEQTJNUFVpbDlWZjlRUlNCRmtaYkplek1QMHN5SDFGRW9RVVA4?=
 =?utf-8?B?UDlFV2puNko5b1lKTTdUNE9VSHZwbW5BdXNKQTRLb1k5TSt0YU9RclREQ2Zt?=
 =?utf-8?B?MHE5Z3M4cW0xeG5QbDRnaGJ6U1FBNVlxQ0NRc21CbkJLR2FxTkp0Vjh3T2Z3?=
 =?utf-8?B?U1NuUE1CSlp3YjlTakN3ajNIOWVZaitmQjdpQ1phaVBjdnA3dXpuTCs4bnRH?=
 =?utf-8?B?dzE3c2picHhTcHNqUEV1cnZ6RC83R1hKS2J2SFlOeG1GR0IyeGx6TjE3L1ow?=
 =?utf-8?B?SkY1aUxxTkZaYk9MYUhXVVNUOU1NMGNEZHNGNVhyMzkxU094S2Y5bHJpa04x?=
 =?utf-8?B?WWJ1bXF3RVFjNUsvQlorNzRuVGJpR1VmaGRoNXI2bnU4ellwbnVTU21Ta0pW?=
 =?utf-8?B?RytVYU43bk1UN3NiU2pLRlhYTDFrY1QxY2t3dFNIbTlmak01c1B4RWh3Snkx?=
 =?utf-8?B?TitrSXBwWjhBNElDNnUreE5yTGliN0lNclhWeVQ1V2ZkSEg4ZlVCRCtzSk5j?=
 =?utf-8?B?MlJLZitEaFdMWkdkQk5TenBhNFhheGhwNXA0RnRKSjZwUmZyL0N6MlBiUG1u?=
 =?utf-8?B?YTd4NmhreUJKN1BWemNjWUFiMFlmUWJLRm1Ga2xJTS8xSUp2YWswRWNSeHFK?=
 =?utf-8?B?VW9WMXF1YlVLanlaYzdJVHNrV0oxWWowOTZYTlEwZVE0RnRReHd1UzdFVmFj?=
 =?utf-8?B?VDROdmxwRDZIMW1xM3B5S2xPSkwvbElNUmVWbFpZR25wTFBkQ0x0cUN3QTJ3?=
 =?utf-8?B?anpnS1YzcStGN3V3cDM3VWtqcktBejgxNnJhdllFSXhNa2dNdUJaT0ZnOXBI?=
 =?utf-8?B?MzlWUUFVUmVoTjhJaXIrcEUrRXgrOXNQVjNLSUUvNUUyL1JYdjE5emY5QjBt?=
 =?utf-8?B?aXVCZ2tHZ3pHQy9STWNCUEdRbUt4NUJPTFhYZzNLUTl1NDZUZEtsRjlEVGVI?=
 =?utf-8?B?Y3ZoOTdFUlRsQTZoMXF3QlBBTThqbC9oMkJ2amdVcU9ZOVJwdjBtbVJoSU04?=
 =?utf-8?B?N3NuT3pFMnpLQ2ZrSE1xR0pCOFpWTnAvcDVjUitCYVZWdGZWUmRKckRINDFY?=
 =?utf-8?B?RmZhOG5ORUhiRzk0Qk8veHZuZlB0SlZ6aUM1aVFnN2xjSmVvTWhtY0c2SU0z?=
 =?utf-8?B?U3VqdTJOSWdkOVl1S2YydVdiQ25ZRHM1cU8wbHFrZDA1Y0wrZ3l0Y2RuMHQ1?=
 =?utf-8?B?b0ZvbzhOZmUrUFc5aHVMdm1DbDhiWEdET3hwM0Z4VDh1MFpKZnpiaDFCOGhE?=
 =?utf-8?B?Z1R6QWhWOTdxaFB0WkxocjJjTU9oL2tPRFBmTnd3MDhRQXVvL0FjVUVnNHBJ?=
 =?utf-8?B?ZHRwQ3EzS3RWbkZOOC9SYm5oa2tQcVY4ZGtadXNYRzVoaDRwWS9kZHhmOTlU?=
 =?utf-8?B?Vms4a0RwQ2JiUy9IcGovNCtYMkNBNU5MS3ZpUlNpSXVtNnViNGJ1Ym5jWS9k?=
 =?utf-8?B?alVCVDBwdjh5b2ZIcWJPRHUrNmpuamxyQ0JvMktVNGF6TERVMWo5MSs4YUhI?=
 =?utf-8?Q?s5s9iWXsWPW3INO4Mmxu7EYy4faoOlq8?=
X-Microsoft-Antispam-Message-Info: pmyECZvwHxKDtNs2hgN1lnTyr7EYvBU+dJw4/bM6irq6t8/E27w3V1ZWr7YjHZQeanWpwRe6W16acFz3/Fs8lfHaBgbslyaSqcijIednt72AkgGdEQkrx1U8aMvgYoVKwHLgDqmiW7CTwBpc+NxxxfyfR7audvLQ1T8nAFvxSfh55Pd5wU9xhhAtF+5QHLuQWf2pLuFtaZlE7d6waW9OQ8JzzKmpRZoJZqlhBmCKA563nzF5vSG+E580dIDgIW+ouAD472sZRTIAoa7wCocIFIFsDJzps6+sMt9uyhdGoM4/w6gd637dl8/EIsZ5voYdKUMngg6dAMGCUdgh9SXBnNBgitJlpgAYEQF0VWI9Qi4=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR02MB4189;
 6:/JSN3tn2oEqs33zeUhTfqThAJPgmZ05KpPVAFYT+WKXL3jXUMyfjolb8Cr2vwhCs71KK0LX+J+N+ucly/0oXP0T96xit0XQZCCSOssG+j1SDC4r8wypVhBBVMoeBV+weJH43IrSX+D9PqEE/vinxJtSzgmdC6YOBkWg5YmSTuHZ/Vdb8OrL03n1xJcHhon6xc2puMlisGlQ0jfdstQ+689f7XjY91wtTnsbN1aGY02zf95fWdmvaIsBFoY9AYrt+a4NnzVqkCtb3W8Vyk45fIkyhWI+BadQXNwbQLhE3+wvAH/oCYg2fNJw9wiaZ6KKEZo73cYb4oJO/p3m7YD5kstn+Veuu+eSdPtyg0hm0zr0g4nxWjYOB9Ge2REuAl5WRuZahUy7jcnsjA27pT7Swlk9jgppUx/FGPTuhJTuuFlQI6UxIOVWh0isNy6Tp8d0lBPz21w8uUGy3+xpmgeR1CA==;
 5:/3HvvL2ovw+1xGafowrEfNPQdbl8g0VQTusjQp3ubrlYkCmlXIKa5wwe5oAdMwwyV5qK4ig1QWFmGt6dLREkmOdwiFFCcmyJHsMeVI8Jp6fMSEnLuS1O6pstLzvGpQkdG6hVnoOgA/1ATC7LN8YoVtHAxoyj/QkT6LtHYjjhitU=;
 7:IqN0h8Lr7/WPhNeAtn9OO2+2bOalYMD2srbN7GAb1sL5P2vc2Aqd93Qxg7qIwkw7igJqMTc83Vlu8E+EOVN/OWM5pjLVlpPmI93z7INX5YHz5z7lFDnVF1DIu4VwCN6h3QyS5+mV7OF5W4YraxqA+okBgund8XSjEKwXKSDPGHDQxYdenPlAEloqki2xdevZSKt0mQyJ4++3D9hyyf6bSjNLJrZteTPKnEPCY01Qw9pzgPgEKv5zjIrY6knGMGld
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Aug 2018 12:14:49.2154 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 4b98f54c-3bb4-485b-cb7c-08d5fdf1b465
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 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>

T24gTWksIDIwMTgtMDctMjUgYXQgMDQ6MzcgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4g
Cj4gPiA+IAo+ID4gPiA+IAo+ID4gPiA+IE9uIDI1LjA3LjE4IGF0IDExOjI1LCA8Z2VvcmdlLmR1
bmxhcEBjaXRyaXguY29tPiB3cm90ZToKPiA+IE9uIDA3LzI0LzIwMTggMDE6MDIgUE0sIEphbiBC
ZXVsaWNoIHdyb3RlOgo+ID4gPiAKPiA+ID4gPiAKPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiAKPiA+
ID4gPiA+ID4gT24gMjQuMDcuMTggYXQgMTM6MjYsIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+
IHdyb3RlOgo+ID4gPiA+IE9uIDA3LzI0LzIwMTggMDk6NTUgQU0sIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+ID4gPiA+ID4gCj4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiA+ID4g
Cj4gPiA+ID4gPiA+ID4gPiBPbiAyMy4wNy4xOCBhdCAxNTo0OCwgPGFpc2FpbGFAYml0ZGVmZW5k
ZXIuY29tPiB3cm90ZToKPiA+ID4gPiA+ID4gK8KgwqDCoMKgwqDCoMKgwqB7Cj4gPiA+ID4gPiA+
ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqB4ZnJlZShkLT5hcmNoLm1vbml0b3IubXNyX2JpdG1h
cCk7Cj4gPiA+ID4gPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqByZXR1cm4gLUVOT01FTTsK
PiA+ID4gPiA+ID4gK8KgwqDCoMKgwqDCoMKgwqB9Cj4gPiA+ID4gPiA+ICvCoMKgwqDCoMKgwqDC
oMKgcmFkaXhfdHJlZV9pbml0KHAybS0+bWVtX2FjY2Vzc19zZXR0aW5ncyk7Cj4gPiA+ID4gPiA+
ICvCoMKgwqDCoH0KPiA+ID4gPiA+IFdoYXQncyB0aGUgU1ZNIGNvbm5lY3Rpb24gaGVyZT8gUGxl
YXNlIGRvbid0IGZvcmdldCB0aGF0IHAybS0KPiA+ID4gPiA+IHB0LmMKPiA+ID4gPiA+IGFsc28g
c2VydmVzIHRoZSBzaGFkb3cgY2FzZS4gUGVyaGFwcyBzdHJ1Y3QgcDJtX2RvbWFpbiBzaG91bGQK
PiA+ID4gPiA+IGNvbnRhaW4gYSBib29sZWFuIGluZGljYXRvciB3aGV0aGVyIHRoaXMgYXV4aWxp
YXJ5IGRhdGEKPiA+ID4gPiA+IHN0cnVjdHVyZSBpcwo+ID4gPiA+ID4gbmVlZGVkPwo+ID4gPiA+
IEl0J3MgYmFzaWNhbGx5IGp1c3QgImhhcF9lbmFibGVkKCkiIGlzbid0IGl0Pwo+ID4gPiBPbmx5
IGlmIHdlIGNhbid0IG1ha2UgaXQgdGhlcmUgd2hlbiBFUFQgaXMgYWN0aXZlLgo+ID4gSXQgY2Fu
IG1ha2UgaXQgaGVyZSB3aGVuIFZNWCBpcyBhY3RpdmUgYW5kIHNoYWRvdyBpcyBlbmFibGVkLCBi
dXQKPiA+IGl0Cj4gPiBzaG91bGRuJ3QgYmUgYWJsZSB0byBnZXQgaGVyZSB3aGVuIEVQVCBpcyBh
Y3RpdmUuwqDCoFdlIGNvdWxkIGFkZCBhbgo+ID4gQVNTRVJUKCkgdG8gdGhhdCBlZmZlY3Q7IGl0
IHNob3VsZCBiZSBzYWZlIGluIHByb2R1Y3Rpb24sIGFzIHRoZQo+ID4gb25seQo+ID4gc2lkZSBl
ZmZlY3Qgc2hvdWxkIGJlIHRoYXQgd2UgZG8gYSBzbWFsbCBwb2ludGxlc3MgYWxsb2NhdGlvbi4K
PiBTbyBJJ3ZlIGxvb2tlZCBhIGxpdHRsZSBtb3JlIGNsb3NlbHk6IFRoaXMgaXMgYmVpbmcgYWRk
ZWQgdG8KPiBhcmNoX21vbml0b3JfaW5pdF9kb21haW4oKSwgY2FsbGVkIGZyb20gdm1fZXZlbnRf
ZG9tY3RsKCkuIEkgY2FuJ3QKPiBzZWUgd2h5IHRoaXMgd291bGRuJ3QgYmUgcmVhY2hhYmxlIHdp
dGggRVBUIGVuYWJsZWQuCj4gCkhpIEdlb3JnZSzCoAoKQW55IHRob3VnaHRzIG9uIHRoaXM/CgpU
aGFua3MsCkFsZXgKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 12:42:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 12:42:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnkGw-0008Lq-UW; Thu, 09 Aug 2018 12:42: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=3727=ky=twosheds.srs.infradead.org=batv+c85c106e07b9920ebbc6+5464+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1fnkGv-0008Ll-Dn
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 12:42:33 +0000
X-Inumbo-ID: 8bc7b5c5-9bd1-11e8-a8a5-bc764e045a96
Received: from twosheds.infradead.org (unknown
 [2001:8b0:10b:1:21d:7dff:fe04:dbe2])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8bc7b5c5-9bd1-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 14:41:33 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=twosheds.20170209; h=Mime-Version:Date:Content-Type:
 References:In-Reply-To:Cc:To:From:Subject:Message-ID:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:
 Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:
 List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=im2pI/UTwY+Le5FA0Hb3WVEmMbT8LVxfzlm0kije+1o=; b=OHB7kqcyjrjqcbkgBR5itXU+g
 S7bQ4MygMGyx/VBj92X+lgTDiTI9MHpnNzeck71RHd9QOTzubjM29y/0rFORSwJXwfaYnCl43Pqr6
 rxhxFYSxGoUyMTRgV2srlkYswM4ddga56NJQbYrWIgUqnOczhGBn+RVX3TabGGmGcDsJx6HvMcsXZ
 XjaMM16nfHD3Nn8quX9e/d14hg7lWqe+O0azuprzfvI5K9fRjOiqgrgAhYR2bah88M3XQVnroM7bn
 p2GO/O644LJvdiI90D5m+nNjhO1ln8Tzb4fRSBwcxM1VQcZB/aeodgiS/iVojgEtLWkj4Dad8polL
 /t662pdQA==;
Received: from [2001:8b0:10b:1:cad3:ffff:fe76:b9bc]
 by twosheds.infradead.org with esmtpsa (Exim 4.90_1 #2 (Red Hat Linux))
 id 1fnkG5-0005vI-Mr; Thu, 09 Aug 2018 12:41:41 +0000
Message-ID: <1533818501.5775.4.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: Sarah Newman <srn@prgmr.com>, stable@vger.kernel.org, "Durand
 Wesolowski, Jimmy" <jdw@amazon.de>
In-Reply-To: <1533749748-25861-1-git-send-email-srn@prgmr.com>
References: <6A458833-F161-4C0A-8DFF-8757EDA36D5C@amacapital.net>
 <1533749748-25861-1-git-send-email-srn@prgmr.com>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAG1BMVEUHBwcUFBQpKSlGRkZhYWF9fX2Xl5eysrLMzMxFF+rXAAACaElEQVQ4y21UQXbbIBQE9wJALmAg6ToWON22FrhZthHgbvssUPathC7QWMful2JHSmtWwGg+zPxBCE0DU4QoJQgRgsg4w2gJjBNE8PjFBZgnQMBs+uZ1NQNQjZO3BV4AGDFC0f+l4DBG0VUAM4yv7SO8IgRdHXQ+A78HKL5OAeCfNQV5cHX8DsBUyIJKtYbt98BKaGNCKjfgFVkqYVLbkHKsRsbSCSa0T6npIqLrpRBgQKHUpQmgs9eEKaiUcooE8WWfCGVnBiUcn1uF2XhbfmN9apKnmMP2K4kizKkQWxuaVNOpU2cACIyxO1Po8ETHcXEDMVnozcejkAYA9iaD4pU0ZvNQ8VurNnTuFAYVtuIPUZW25PjDIjQAlGyffIiRQxoWAZBmJ0LTdW2Nyc0iP3DqRhxizvGJkBWZmyFVyZkddWzmBoIBVMpCCJ1CFzl98xav4VJKSSD45KbUT75ixikTphDSRh8+Uz7JLgUTAgAFwzqzjxc/nDY7WUApqY0OMdTwCKZSXplSKkgIRCHElCp8ZnhnKqXuwcNbk1L0VXE+I9alUXoHlLHl3mv7/dWQlJwtjREC7mu9L/U2jQyMUuO2EDS4q9Kl2ddm232bxIE5pjJuVwiljNn/Cfv25/T0cu5cZbwHGVq7h/zp0B4n3S99V/utD+Uo8BiGx9xCsOAV5z7/tjo4Z4z1Lvb90KZ7eFOoOeXOukqF2seo234YYuaQPpRP+cVZU5adT1Edun5Iz3z8fTz3+eSDh0Ip1c7zx1MaijGzTd/3MbRuBHz8cvcVgCMBRpOHvgu59WDhoat+nIZm+LWm9C/aaaGq5DCP9QAAAABJRU5ErkJggg==
Date: Thu, 09 Aug 2018 13:41:41 +0100
Mime-Version: 1.0
X-Mailer: Evolution 3.18.5.2-0ubuntu3.2 
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 twosheds.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] [PATCH] 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>, Brian Gerst <brgerst@gmail.com>,
 x86@kernel.org, Dominik Brodowski <linux@dominikbrodowski.net>,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 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: multipart/mixed; boundary="===============2176110506250376400=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Wed, 2018-08-08 at 10:35 -0700, Sarah Newman wrote:
> commit b3681dd548d06deb2e1573890829dff4b15abf46 upstream.
>=20
> This version applies to v4.9.

I think you can kill the 'xorl %ebx,%ebx' from error_entry too but yes,
this does want to go to 4.9 and earlier because the 'Fixes:' tag is a
bit of a lie =E2=80=94 the problem existed before that, at least in theory.

> From Andy Lutomirski, original author:
>=20
> error_entry and error_exit communicate the user vs kernel status of
> the frame using %ebx.=C2=A0=C2=A0This is unnecessary -- the information i=
s in
> regs->cs.=C2=A0=C2=A0Just use regs->cs.
>=20
> This makes error_entry simpler and makes error_exit more robust.
>=20
> It also fixes a nasty bug.=C2=A0=C2=A0Before all the Spectre nonsense, Th=
e
> xen_failsafe_callback entry point returned like this:
>=20
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0ALLOC_PT_GPREGS_ON_STACK
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0SAVE_C_REGS
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0SAVE_EXTRA_REGS
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0ENCODE_FRAME_POINTER
> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0jmp=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0error_exit
>=20
> And it did not go through error_entry.=C2=A0=C2=A0This was bogus: RBX
> contained garbage, and error_exit expected a flag in RBX.
> Fortunately, it generally contained *nonzero* garbage, so the
> correct code path was used.=C2=A0=C2=A0As part of the Spectre fixes, code=
 was
> added to clear RBX to mitigate certain speculation attacks.=C2=A0=C2=A0No=
w,
> depending on kernel configuration, RBX got zeroed and, when running
> some Wine workloads, the kernel crashes.=C2=A0=C2=A0This was introduced b=
y:
>=20
> =C2=A0=C2=A0=C2=A0=C2=A0commit 3ac6d8c787b8 ("x86/entry/64: Clear registe=
rs for
> =C2=A0=C2=A0=C2=A0=C2=A0exceptions/interrupts, to reduce speculation atta=
ck surface")
>=20
> With this patch applied, RBX is no longer needed as a flag, and the
> problem goes away.
>=20
> I suspect that malicious userspace could use this bug to crash the
> kernel even without the offending patch applied, though.
>=20
> [Historical note: I wrote this patch as a cleanup before I was aware
> =C2=A0of the bug it fixed.]
>=20
> [Note to stable maintainers: this should probably get applied to all
> =C2=A0kernels.]
>=20
> Cc: Brian Gerst <brgerst@gmail.com>
> Cc: Borislav Petkov <bp@alien8.de>
> Cc: Dominik Brodowski <linux@dominikbrodowski.net>
> Cc: Ingo Molnar <mingo@redhat.com>
> Cc: "H. Peter Anvin" <hpa@zytor.com>
> Cc: Thomas Gleixner <tglx@linutronix.de>
> Cc: Boris Ostrovsky <boris.ostrovsky@oracle.com>
> Cc: Juergen Gross <jgross@suse.com>
> Cc: xen-devel@lists.xenproject.org
> Cc: x86@kernel.org
> Cc: stable@vger.kernel.org
> Cc: Andy Lutomirski <luto@kernel.org>
> Fixes: 3ac6d8c787b8 ("x86/entry/64: Clear registers for
> exceptions/interrupts, to reduce speculation attack surface")
> Reported-and-tested-by: "M. Vefa Bicakci" <m.v.b@runbox.com>
> Signed-off-by: Andy Lutomirski <luto@kernel.org>
> Signed-off-by: Sarah Newman <srn@prgmr.com>
> ---
> =C2=A0arch/x86/entry/entry_64.S | 19 ++++---------------
> =C2=A01 file changed, 4 insertions(+), 15 deletions(-)
>=20
> diff --git a/arch/x86/entry/entry_64.S b/arch/x86/entry/entry_64.S
> index d58d8dc..0dab47a 100644
> --- a/arch/x86/entry/entry_64.S
> +++ b/arch/x86/entry/entry_64.S
> @@ -774,7 +774,7 @@ ENTRY(\sym)
> =C2=A0
> =C2=A0	call	\do_sym
> =C2=A0
> -	jmp	error_exit			/* %ebx: no
> swapgs flag */
> +	jmp	error_exit
> =C2=A0	.endif
> =C2=A0END(\sym)
> =C2=A0.endm
> @@ -1043,7 +1043,6 @@ END(paranoid_exit)
> =C2=A0
> =C2=A0/*
> =C2=A0 * Save all registers in pt_regs, and switch gs if needed.
> - * Return: EBX=3D0: came from user mode; EBX=3D1: otherwise
> =C2=A0 */
> =C2=A0ENTRY(error_entry)
> =C2=A0	cld
> @@ -1087,7 +1086,6 @@ ENTRY(error_entry)
> =C2=A0	=C2=A0* for these here too.
> =C2=A0	=C2=A0*/
> =C2=A0.Lerror_kernelspace:
> -	incl	%ebx
> =C2=A0	leaq	native_irq_return_iret(%rip), %rcx
> =C2=A0	cmpq	%rcx, RIP+8(%rsp)
> =C2=A0	je	.Lerror_bad_iret
> @@ -1119,28 +1117,19 @@ ENTRY(error_entry)
> =C2=A0
> =C2=A0	/*
> =C2=A0	=C2=A0* Pretend that the exception came from user mode: set up
> pt_regs
> -	=C2=A0* as if we faulted immediately after IRET and clear EBX so
> that
> -	=C2=A0* error_exit knows that we will be returning to user mode.
> +	=C2=A0* as if we faulted immediately after IRET.
> =C2=A0	=C2=A0*/
> =C2=A0	mov	%rsp, %rdi
> =C2=A0	call	fixup_bad_iret
> =C2=A0	mov	%rax, %rsp
> -	decl	%ebx
> =C2=A0	jmp	.Lerror_entry_from_usermode_after_swapgs
> =C2=A0END(error_entry)
> =C2=A0
> -
> -/*
> - * On entry, EBX is a "return to kernel mode" flag:
> - *=C2=A0=C2=A0=C2=A01: already in kernel mode, don't need SWAPGS
> - *=C2=A0=C2=A0=C2=A00: user gsbase is loaded, we need SWAPGS and standar=
d
> preparation for return to usermode
> - */
> =C2=A0ENTRY(error_exit)
> -	movl	%ebx, %eax
> =C2=A0	DISABLE_INTERRUPTS(CLBR_NONE)
> =C2=A0	TRACE_IRQS_OFF
> -	testl	%eax, %eax
> -	jnz	retint_kernel
> +	testb	$3, CS(%rsp)
> +	jz	retint_kernel
> =C2=A0	jmp	retint_user
> =C2=A0END(error_exit)
> =C2=A0
--=-Ix2L9eLSAW6zrjiPV4yr
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCEFQw
ggUxMIIEGaADAgECAhBNRhEyk/HZ7naOeTHWrzuAMA0GCSqGSIb3DQEBCwUAMIGXMQswCQYDVQQG
EwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYD
VQQKExFDT01PRE8gQ0EgTGltaXRlZDE9MDsGA1UEAxM0Q09NT0RPIFJTQSBDbGllbnQgQXV0aGVu
dGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQTAeFw0xNzEyMjEwMDAwMDBaFw0xODEyMjEyMzU5
NTlaMCQxIjAgBgkqhkiG9w0BCQEWE2R3bXcyQGluZnJhZGVhZC5vcmcwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQDgzLNWa18DNpGUj/ZeH0Sgz53ESIbzdPw3OJeuNP6jZhxZojbyfxbM
hETscxI/Hj6UZ4a7sHm5BkVjlsB1Af2Za/PXUt8MmLAcPMHkMPGunvkUibEvblDvpqMkQZlaZM+t
5PqFmWkbehLaEvbpNY7dmEAAeKh4klTzJzrr5AAzaCQ32cA2e3+DEIv5O5l9ViMIjy/JM+xMQrfX
3PZ0chY1PaVWjg59d4Uno+5LRDbgCnPkKJX4ysBGadibjBGQGJEZCjh94iiEebn2KsRLvtrJ72Ph
3W2HDEdngW3YP0wujFQVs81U7L8XN3kdPRsa9zNqGtYQP/+1KMMJQ57hnfi9AgMBAAGjggHpMIIB
5TAfBgNVHSMEGDAWgBSCr2yM+MX+lmF86B89K3FIXsSLwDAdBgNVHQ4EFgQUpL+/5lli9jmj2KHj
ryyhnB2xRt0wDgYDVR0PAQH/BAQDAgWgMAwGA1UdEwEB/wQCMAAwIAYDVR0lBBkwFwYIKwYBBQUH
AwQGCysGAQQBsjEBAwUCMBEGCWCGSAGG+EIBAQQEAwIFIDBGBgNVHSAEPzA9MDsGDCsGAQQBsjEB
AgEBATArMCkGCCsGAQUFBwIBFh1odHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBaBgNVHR8E
UzBRME+gTaBLhklodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50
aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3JsMIGLBggrBgEFBQcBAQR/MH0wVQYIKwYBBQUHMAKG
SWh0dHA6Ly9jcnQuY29tb2RvY2EuY29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5k
U2VjdXJlRW1haWxDQS5jcnQwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTAe
BgNVHREEFzAVgRNkd213MkBpbmZyYWRlYWQub3JnMA0GCSqGSIb3DQEBCwUAA4IBAQCK28BdbVJ9
QKQqTDfXwogAYiRBEGptfE1Bjy4F5vC6eWJqOJ15vunxjLwdbZYb4L0qrJlh+ZHHHlbIK8uEZu7N
XHUntmWMbGbZiu7JgrbSXJK1ct9gxrN/sdWYJ+JDjVHg7GfDTvTTPa26JMRqJsO1TjjyDX7A3K39
TjV8C0hqXvwF9BsNf+qBeWO6GVzJ5572awY221hc1umibmZaKV4fg+7fS7qscx5TSuIc6uvMBQhm
7NQiCq6euMMWBDUDlotQCDW0ilm0OuLW3IVLuZCm6Msc+6hT9+dCT4JUvxTHZnnO7uLCxV+Ujad+
PH3itRm38i96p2zvwgLr8vwWA0ckMIIFMTCCBBmgAwIBAgIQTUYRMpPx2e52jnkx1q87gDANBgkq
hkiG9w0BAQsFADCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQ
MA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENP
TU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTcx
MjIxMDAwMDAwWhcNMTgxMjIxMjM1OTU5WjAkMSIwIAYJKoZIhvcNAQkBFhNkd213MkBpbmZyYWRl
YWQub3JnMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4MyzVmtfAzaRlI/2Xh9EoM+d
xEiG83T8NziXrjT+o2YcWaI28n8WzIRE7HMSPx4+lGeGu7B5uQZFY5bAdQH9mWvz11LfDJiwHDzB
5DDxrp75FImxL25Q76ajJEGZWmTPreT6hZlpG3oS2hL26TWO3ZhAAHioeJJU8yc66+QAM2gkN9nA
Nnt/gxCL+TuZfVYjCI8vyTPsTEK319z2dHIWNT2lVo4OfXeFJ6PuS0Q24Apz5CiV+MrARmnYm4wR
kBiRGQo4feIohHm59irES77aye9j4d1thwxHZ4Ft2D9MLoxUFbPNVOy/Fzd5HT0bGvczahrWED//
tSjDCUOe4Z34vQIDAQABo4IB6TCCAeUwHwYDVR0jBBgwFoAUgq9sjPjF/pZhfOgfPStxSF7Ei8Aw
HQYDVR0OBBYEFKS/v+ZZYvY5o9ih468soZwdsUbdMA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8E
AjAAMCAGA1UdJQQZMBcGCCsGAQUFBwMEBgsrBgEEAbIxAQMFAjARBglghkgBhvhCAQEEBAMCBSAw
RgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAQEwKzApBggrBgEFBQcCARYdaHR0cHM6Ly9zZWN1cmUu
Y29tb2RvLm5ldC9DUFMwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2NybC5jb21vZG9jYS5jb20v
Q09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFpbENBLmNybDCBiwYIKwYB
BQUHAQEEfzB9MFUGCCsGAQUFBzAChklodHRwOi8vY3J0LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FD
bGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3J0MCQGCCsGAQUFBzABhhhodHRw
Oi8vb2NzcC5jb21vZG9jYS5jb20wHgYDVR0RBBcwFYETZHdtdzJAaW5mcmFkZWFkLm9yZzANBgkq
hkiG9w0BAQsFAAOCAQEAitvAXW1SfUCkKkw318KIAGIkQRBqbXxNQY8uBebwunliajideb7p8Yy8
HW2WG+C9KqyZYfmRxx5WyCvLhGbuzVx1J7ZljGxm2YruyYK20lyStXLfYMazf7HVmCfiQ41R4Oxn
w0700z2tuiTEaibDtU448g1+wNyt/U41fAtIal78BfQbDX/qgXljuhlcyeee9msGNttYXNbpom5m
WileH4Pu30u6rHMeU0riHOrrzAUIZuzUIgqunrjDFgQ1A5aLUAg1tIpZtDri1tyFS7mQpujLHPuo
U/fnQk+CVL8Ux2Z5zu7iwsVflI2nfjx94rUZt/Iveqds78IC6/L8FgNHJDCCBeYwggPOoAMCAQIC
EGqb4Tg7/ytrnwHV2binUlYwDQYJKoZIhvcNAQEMBQAwgYUxCzAJBgNVBAYTAkdCMRswGQYDVQQI
ExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBD
QSBMaW1pdGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4X
DTEzMDExMDAwMDAwMFoXDTI4MDEwOTIzNTk1OVowgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJH
cmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBM
aW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2Vj
dXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvrOeV6wodnVAFsc4
A5jTxhh2IVDzJXkLTLWg0X06WD6cpzEup/Y0dtmEatrQPTRI5Or1u6zf+bGBSyD9aH95dDSmeny1
nxdlYCeXIoymMv6pQHJGNcIDpFDIMypVpVSRsivlJTRENf+RKwrB6vcfWlP8dSsE3Rfywq09N0Zf
xcBa39V0wsGtkGWC+eQKiz4pBZYKjrc5NOpG9qrxpZxyb4o4yNNwTqzaaPpGRqXB7IMjtf7tTmU2
jqPMLxFNe1VXj9XB1rHvbRikw8lBoNoSWY66nJN/VCJv5ym6Q0mdCbDKCMPybTjoNCQuelc0IAaO
4nLUXk0BOSxSxt8kCvsUtQIDAQABo4IBPDCCATgwHwYDVR0jBBgwFoAUu69+Aj36pvE8hI6t7jiY
7NkyMtQwHQYDVR0OBBYEFIKvbIz4xf6WYXzoHz0rcUhexIvAMA4GA1UdDwEB/wQEAwIBhjASBgNV
HRMBAf8ECDAGAQH/AgEAMBEGA1UdIAQKMAgwBgYEVR0gADBMBgNVHR8ERTBDMEGgP6A9hjtodHRw
Oi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9uQXV0aG9yaXR5LmNybDBx
BggrBgEFBQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29tb2RvY2EuY29tL0NPTU9E
T1JTQUFkZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20w
DQYJKoZIhvcNAQEMBQADggIBAHhcsoEoNE887l9Wzp+XVuyPomsX9vP2SQgG1NgvNc3fQP7TcePo
7EIMERoh42awGGsma65u/ITse2hKZHzT0CBxhuhb6txM1n/y78e/4ZOs0j8CGpfb+SJA3GaBQ+39
4k+z3ZByWPQedXLL1OdK8aRINTsjk/H5Ns77zwbjOKkDamxlpZ4TKSDMKVmU/PUWNMKSTvtlenlx
Bhh7ETrN543j/Q6qqgCWgWuMAXijnRglp9fyadqGOncjZjaaSOGTTFB+E2pvOUtY+hPebuPtTbq7
vODqzCM6ryEhNhzf+enm0zlpXK7q332nXttNtjv7VFNYG+I31gnMrwfHM5tdhYF/8v5UY5g2xANP
ECTQdu9vWPoqNSGDt87b3gXb1AiGGaI06vzgkejL580ul+9hz9D0S0U4jkhJiA7EuTecP/CFtR72
uYRBcunwwH3fciPjviDDAI9SnC/2aPY8ydehzuZutLbZdRJ5PDEJM/1tyZR2niOYihZ+FCbtf3D9
mB12D4ln9icgc7CwaxpNSCPt8i/GqK2HsOgkL3VYnwtx7cJUmpvVdZ4ognzgXtgtdk3ShrtOS1iA
N2ZBXFiRmjVzmehoMof06r1xub+85hFQzVxZx5/bRaTKTlL8YXLI8nAbR9HWdFqzcOoB/hxfEyIQ
px9/s81rgzdEZOofSlZHynoSMYIDxzCCA8MCAQEwgawwgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQI
ExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBD
QSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQg
U2VjdXJlIEVtYWlsIENBAhBNRhEyk/HZ7naOeTHWrzuAMA0GCWCGSAFlAwQCAQUAoIIB6zAYBgkq
hkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xODA4MDkxMjQxNDFaMC8GCSqG
SIb3DQEJBDEiBCAuS/BHiUNlfq9QcuAsPQeQF4oOB2b2iuQVVY49hMdfpTCBvQYJKwYBBAGCNxAE
MYGvMIGsMIGXMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYD
VQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01PRE8gQ0EgTGltaXRlZDE9MDsGA1UEAxM0Q09NT0RP
IFJTQSBDbGllbnQgQXV0aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQQIQTUYRMpPx2e52
jnkx1q87gDCBvwYLKoZIhvcNAQkQAgsxga+ggawwgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJH
cmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBM
aW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2Vj
dXJlIEVtYWlsIENBAhBNRhEyk/HZ7naOeTHWrzuAMA0GCSqGSIb3DQEBAQUABIIBAKXRnBKNaJLH
Dw6NR0RoOJCLj5oLhODNTswOzXQxfkhnpASivi+icCt75XCx+ZM+P3ClZY+AzxJVOQ1M8tNiELde
V+1eyN2MoBdrk8uW9jrOeY/H3/ws3UA0LVjI0O05a+nKzqzJRu1z7Cd1GXTUmfUJQpzYEYTQC9R/
jlQgVdxv/nsbtt9pPOFcB5EbnD+3IGY2N/WIL/CklTEAjY7Wwgb7woM/lBPkYz5KTlR90K4Glq6/
u9O/9lZUKY4+sGM7nBTr14G3GGysywQ8DsdeYHjYoDl+RiFQLDeLtYK3cx7s53TAnfOoWvi2wAmz
5kbOyPlyy/BF/aX6cpkOM2qCXY4AAAAAAAA=


--=-Ix2L9eLSAW6zrjiPV4yr--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2176110506250376400==--



From xen-devel-bounces@lists.xenproject.org Thu Aug 09 13:09:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 13: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 1fnkgm-0001cO-2t; Thu, 09 Aug 2018 13: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=8hcp=ky=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnkgk-0001cC-U6
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 13:09:14 +0000
X-Inumbo-ID: 7a4b37d6-9bd5-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7a4b37d6-9bd5-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 13:09:41 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fnkge-0005gr-Nj; Thu, 09 Aug 2018 13:09: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 1fnkge-0000Uv-Dv; Thu, 09 Aug 2018 13:09:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnkge-0008Tb-DC; Thu, 09 Aug 2018 13:09:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125826-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=4b60c40659b34b6577a6bc91eb4115458a0e425f
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 09 Aug 2018 13:09:08 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125826: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTgyNiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTgyNi8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDRiNjBjNDA2NTliMzRiNjU3N2E2YmM5MWViNDExNTQ1
OGEwZTQyNWYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDggZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA3IGRheXMgICAyNSBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4MDIgIDIwMTgtMDgtMDggMTE6MDA6NDcgWiAgICAxIGRh
eXMgICAgOSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02
NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUt
bG9ncwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1MTIgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 14:27:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 14: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 1fnluH-0007RS-0g; Thu, 09 Aug 2018 14:27: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=8hcp=ky=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnluF-0007RJ-Sr
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 14:27:15 +0000
X-Inumbo-ID: 2cdf1f99-9be0-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2cdf1f99-9be0-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 16:26: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 1fnlu9-0007M9-OU; Thu, 09 Aug 2018 14: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 1fnlu9-0006kX-Ec; Thu, 09 Aug 2018 14:27:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnlu9-0007P1-B6; Thu, 09 Aug 2018 14:27:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125800-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:build-arm64:<job status>:broken:regression
 linux-next:build-arm64-pvops:<job status>:broken:regression
 linux-next:build-arm64-xsm:<job status>:broken:regression
 linux-next:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow: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-ovmf-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl: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:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:guest-start: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-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install: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-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-next:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:build-arm64:hosts-allocate:broken:nonblocking
 linux-next:build-arm64-xsm:hosts-allocate:broken:nonblocking
 linux-next:build-arm64-pvops:hosts-allocate:broken:nonblocking
 linux-next:build-arm64:capture-logs:broken:nonblocking
 linux-next:build-arm64-pvops:capture-logs:broken:nonblocking
 linux-next:build-arm64-xsm:capture-logs:broken:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-rumprun-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-examine:reboot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot: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-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install: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-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=6b522b734da2950c368aae668f963b8925fb5545
X-Osstest-Versions-That: linux=1ffaddd029c867d134a1dde39f540dcc8c52e274
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 09 Aug 2018 14:27:09 +0000
Subject: [Xen-devel] [linux-next test] 125800: 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>

ZmxpZ2h0IDEyNTgwMCBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU4MDAvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgMTAgZGViaWFuLWRpLWluc3RhbGwg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc2OQogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFt
ZDY0IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzY5CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU3NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1NzY5CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBm
YWlsIFJFR1IuIHZzLiAxMjU3NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1NzY5CiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICBmYWlsIFJFR1Iu
IHZzLiAxMjU3NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU3NjkKIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTc2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAg
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3NjkKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTc2OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTc2
OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTc2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAx
MjU3NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc2OQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzY5CiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU3NjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1i
b290L3NyY19ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc2OQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1NzY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9z
dCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNTc2OQogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1NzY5CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1NzY5CiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU3NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc2OQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5l
ICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzY5CiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU3NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1NzY5CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU3NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1NzY5CiB0
ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU3NjkKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViIDEwIGRl
Ymlhbi1kaS1pbnN0YWxsICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc2OQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2
cy4gMTI1NzY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTAgd2luZG93
cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjU3NjkKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSBy
ZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3
NjkKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0
ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1h
cm02NCAgICAgICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgICAgICBicm9r
ZW4gbGlrZSAxMjU3NjkKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDEyNTc2OQogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAgYnJva2VuIGxpa2UgMTI1
NzY5CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAg
ICAgICAgICBicm9rZW4gbGlrZSAxMjU3NjkKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
IDMgY2FwdHVyZS1sb2dzICAgICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDEyNTc2OQogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAgICAgICAgYnJv
a2VuIGxpa2UgMTI1NzY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICA3IHhlbi1ib290ICAgIGZhaWwgYmxvY2tlZCBpbiAxMjU3NjkKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgZmFpbCBibG9ja2VkIGluIDEy
NTc2OQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAg
ICAgICBmYWlsIGJsb2NrZWQgaW4gMTI1NzY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMjU3NjkKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBm
YWlsIGJsb2NrZWQgaW4gMTI1NzY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBibG9ja2VkIGluIDEyNTc2OQogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWls
IGJsb2NrZWQgaW4gMTI1NzY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBibG9ja2VkIGluIDEyNTc2OQogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICBmYWlsIGJs
b2NrZWQgaW4gMTI1NzY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgNyB4
ZW4tYm9vdCAgICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMjU3NjkKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBibG9ja2VkIGluIDEy
NTc2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICBmYWlsIGJsb2NrZWQgaW4gMTI1NzY5CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMjU3NjkKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBi
bG9ja2VkIGluIDEyNTc2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTI1NzY5CiB0ZXN0LWFtZDY0LWkzODYt
cnVtcHJ1bi1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgYmxvY2tlZCBpbiAx
MjU3NjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgZmFpbCBibG9ja2VkIGluIDEyNTc2OQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTI1NzY5CiB0ZXN0
LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgIGZhaWwg
YmxvY2tlZCBpbiAxMjU3NjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICA3
IHhlbi1ib290ICAgICAgICAgZmFpbCBibG9ja2VkIGluIDEyNTc2OQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIGJsb2NrZWQgaW4g
MTI1NzY5CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDcgeGVuLWJvb3Qg
ICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMjU3NjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBibG9ja2VkIGluIDEyNTc2OQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBm
YWlsIGJsb2NrZWQgaW4gMTI1NzY5CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhl
bi1ib290L3NyY19ob3N0ICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMjU3NjkKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgZmFpbCBibG9ja2Vk
IGluIDEyNTc2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJv
b3QgICAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTI1NzY5CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMjU3NjkK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAg
ZmFpbCBibG9ja2VkIGluIDEyNTc2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIGJsb2NrZWQgaW4gMTI1NzY5CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgYmxvY2tl
ZCBpbiAxMjU3NjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgZmFpbCBibG9ja2VkIGluIDEyNTc2OQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIg
ICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTI1NzY5
CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAg
IGZhaWwgYmxvY2tlZCBpbiAxMjU3NjkKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTc2OQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI1NzY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAg
ICAgNmI1MjJiNzM0ZGEyOTUwYzM2OGFhZTY2OGY5NjNiODkyNWZiNTU0NQpiYXNlbGluZSB2ZXJz
aW9uOgogbGludXggICAgICAgICAgICAgICAgMWZmYWRkZDAyOWM4NjdkMTM0YTFkZGUzOWY1NDBk
Y2M4YzUyZTI3NAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAgICAo
bm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4MDAgIDIwMTgtMDgt
MDggMDk6MTk6MTMgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxl
LgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 14:42:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 14:42:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnm8t-0000Q2-9B; Thu, 09 Aug 2018 14:42: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=re6t=ky=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fnm8s-0000Px-B8
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 14:42:22 +0000
X-Inumbo-ID: 7c57cbe7-9be2-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7c57cbe7-9be2-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 14:42: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 B0271ACD8;
 Thu,  9 Aug 2018 14:42:19 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 netdev@vger.kernel.org
Date: Thu,  9 Aug 2018 16:42:16 +0200
Message-Id: <20180809144216.18856-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH] xen/netfront: don't cache skb_shinfo()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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,
 davem@davemloft.net, 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>

c2tiX3NoaW5mbygpIGNhbiBjaGFuZ2Ugd2hlbiBjYWxsaW5nIF9fcHNrYl9wdWxsX3RhaWwoKTog
RG9uJ3QgY2FjaGUKaXRzIHJldHVybiB2YWx1ZS4KCkNjOiBzdGFibGVAdmdlci5rZXJuZWwub3Jn
ClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiBkcml2
ZXJzL25ldC94ZW4tbmV0ZnJvbnQuYyB8IDggKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0IGlu
c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9uZXQveGVu
LW5ldGZyb250LmMgYi9kcml2ZXJzL25ldC94ZW4tbmV0ZnJvbnQuYwppbmRleCAyZDg4MTJkZDE1
MzQuLjlkZDJjYTYyZDg0YSAxMDA2NDQKLS0tIGEvZHJpdmVycy9uZXQveGVuLW5ldGZyb250LmMK
KysrIGIvZHJpdmVycy9uZXQveGVuLW5ldGZyb250LmMKQEAgLTg5NCw3ICs4OTQsNiBAQCBzdGF0
aWMgUklOR19JRFggeGVubmV0X2ZpbGxfZnJhZ3Moc3RydWN0IG5ldGZyb250X3F1ZXVlICpxdWV1
ZSwKIAkJCQkgIHN0cnVjdCBza19idWZmICpza2IsCiAJCQkJICBzdHJ1Y3Qgc2tfYnVmZl9oZWFk
ICpsaXN0KQogewotCXN0cnVjdCBza2Jfc2hhcmVkX2luZm8gKnNoaW5mbyA9IHNrYl9zaGluZm8o
c2tiKTsKIAlSSU5HX0lEWCBjb25zID0gcXVldWUtPnJ4LnJzcF9jb25zOwogCXN0cnVjdCBza19i
dWZmICpuc2tiOwogCkBAIC05MDMsMTUgKzkwMiwxNiBAQCBzdGF0aWMgUklOR19JRFggeGVubmV0
X2ZpbGxfZnJhZ3Moc3RydWN0IG5ldGZyb250X3F1ZXVlICpxdWV1ZSwKIAkJCVJJTkdfR0VUX1JF
U1BPTlNFKCZxdWV1ZS0+cngsICsrY29ucyk7CiAJCXNrYl9mcmFnX3QgKm5mcmFnID0gJnNrYl9z
aGluZm8obnNrYiktPmZyYWdzWzBdOwogCi0JCWlmIChzaGluZm8tPm5yX2ZyYWdzID09IE1BWF9T
S0JfRlJBR1MpIHsKKwkJaWYgKHNrYl9zaGluZm8oc2tiKS0+bnJfZnJhZ3MgPT0gTUFYX1NLQl9G
UkFHUykgewogCQkJdW5zaWduZWQgaW50IHB1bGxfdG8gPSBORVRGUk9OVF9TS0JfQ0Ioc2tiKS0+
cHVsbF90bzsKIAogCQkJQlVHX09OKHB1bGxfdG8gPD0gc2tiX2hlYWRsZW4oc2tiKSk7CiAJCQlf
X3Bza2JfcHVsbF90YWlsKHNrYiwgcHVsbF90byAtIHNrYl9oZWFkbGVuKHNrYikpOwogCQl9Ci0J
CUJVR19PTihzaGluZm8tPm5yX2ZyYWdzID49IE1BWF9TS0JfRlJBR1MpOworCQlCVUdfT04oc2ti
X3NoaW5mbyhza2IpLT5ucl9mcmFncyA+PSBNQVhfU0tCX0ZSQUdTKTsKIAotCQlza2JfYWRkX3J4
X2ZyYWcoc2tiLCBzaGluZm8tPm5yX2ZyYWdzLCBza2JfZnJhZ19wYWdlKG5mcmFnKSwKKwkJc2ti
X2FkZF9yeF9mcmFnKHNrYiwgc2tiX3NoaW5mbyhza2IpLT5ucl9mcmFncywKKwkJCQlza2JfZnJh
Z19wYWdlKG5mcmFnKSwKIAkJCQlyeC0+b2Zmc2V0LCByeC0+c3RhdHVzLCBQQUdFX1NJWkUpOwog
CiAJCXNrYl9zaGluZm8obnNrYiktPm5yX2ZyYWdzID0gMDsKLS0gCjIuMTMuNwoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 14:47:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 14: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 1fnmDT-0000d5-TG; Thu, 09 Aug 2018 14: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=cugt=ky=citrix.com=prvs=752bb2a90=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fnmDS-0000cy-Dl
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 14:47:06 +0000
X-Inumbo-ID: f31361a9-9be2-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f31361a9-9be2-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 16:46:08 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,215,1531785600"; d="scan'208";a="62421124"
Date: Thu, 9 Aug 2018 15:47:01 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180809144701.b6hn2or22dnkey2h@citrix.com>
References: <20180809144216.18856-1-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180809144216.18856-1-jgross@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] xen/netfront: don't cache skb_shinfo()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>, netdev@vger.kernel.org,
 linux-kernel@vger.kernel.org, stable@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com,
 davem@davemloft.net
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBBdWcgMDksIDIwMTggYXQgMDQ6NDI6MTZQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBza2Jfc2hpbmZvKCkgY2FuIGNoYW5nZSB3aGVuIGNhbGxpbmcgX19wc2tiX3B1bGxf
dGFpbCgpOiBEb24ndCBjYWNoZQo+IGl0cyByZXR1cm4gdmFsdWUuCj4gCj4gQ2M6IHN0YWJsZUB2
Z2VyLmtlcm5lbC5vcmcKPiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 14:49:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 14: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 1fnmFn-0000m3-HO; Thu, 09 Aug 2018 14:49:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qrew=ky=citrix.com=prvs=752f4b3ea=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fnmFm-0000lx-Iy
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 14:49:30 +0000
X-Inumbo-ID: 7bab3d6c-9be3-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7bab3d6c-9be3-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 14:49:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,215,1531785600"; d="scan'208";a="77413554"
Date: Thu, 9 Aug 2018 16:48:05 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180809144805.luxl7pyuekpmq3cr@mac>
References: <1533808213-4604-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1533808213-4604-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/vlapic: Bugfixes and improvements to
 vlapic_{read, write}()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gVGh1LCBBdWcgMDksIDIwMTggYXQgMTA6NTA6MTNBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBGaXJzdGx5LCB0aGVyZSBpcyBubyAnb2Zmc2V0JyBib3VuZGFyeSBjaGVjayBvbiB0
aGUgbm9uLTMyLWJpdCB3cml0ZSBwYXRoCj4gYmVmb3JlIHRoZSBjYWxsIHRvIHZsYXBpY19yZWFk
X2FsaWduZWQoKSwgd2hpY2ggYWxsb3dzIGFuIGF0dGFja2VyIHRvIHJlYWQKPiBiZXlvbmQgdGhl
IGVuZCBvZiB2bGFwaWMtPnJlZ3MtPmRhdGFbXSwgd2hpY2ggaXMgb25seSAxMDI0IGJ5dGVzIGxv
bmcuCj4gCj4gSG93ZXZlciwgYXMgdGhlIGJhY2tpbmcgbWVtb3J5IGlzIGEgZG9taGVhcCBwYWdl
LCBhbmQgbWlzYWxpZ25lZCBhY2Nlc3NlcyBnZXQKPiBjaHVua2VkIGRvd24gdG8gc2luZ2xlIGJ5
dGVzIGFjcm9zcyBwYWdlIGJvdW5kYXJpZXMsIEkgY2FuJ3Qgc3BvdCBhbnkKPiBYU0Etd29ydGh5
IHByb2JsZW1zIHdoaWNoIG9jY3VyIGZyb20gdGhlIG92ZXJydW4uCj4gCj4gT24gcmVhbCBoYXJk
d2FyZSwgYmFkIGFjY2Vzc2VzIGRvbid0IGluc3RhbnRseSBjcmFzaCB0aGUgbWFjaGluZS4gIFRo
ZWlyCj4gYmVoYXZpb3VyIGlzIHVuZGVmaW5lZCwgYnV0IHRoZSBkb21haW5fY3Jhc2goKSBwcm9o
aWJpdHMgc2Vuc2libGUgdGVzdGluZy4KPiBCZWhhdmUgbW9yZSBsaWtlIG90aGVyIHg4NiBNTUlP
IGFuZCB0ZXJtaW5hdGUgYmFkIGFjY2Vzc2VzIHdpdGggYXBwcm9wcmlhdGUKPiBkZWZhdWx0cy4K
PiAKPiBXaGlsZSBtYWtpbmcgdGhlc2UgY2hhbmdlcywgY2xlYW4gdXAgYW5kIHNpbXBsaWZ5IHRo
ZSB0aGUgc21hbGxlci1hY2Nlc3MKPiBoYW5kbGluZy4gIEluIHBhcnRpY3VsYXIsIGF2b2lkIHBv
aW50ZXIgYmFzZWQgbWVjaGFuc2ltcyBmb3IgMS8yLWJ5dGUgcmVhZHMgc28KPiBhcyB0byBhdm9p
ZCBmb3JjaW5nIHRoZSB2YWx1ZSB0byBiZSBzcGlsbGVkIHRvIHRoZSBzdGFjay4KPiAKPiAgIGFk
ZC9yZW1vdmU6IDAvMCBncm93L3NocmluazogMC8yIHVwL2Rvd246IDAvLTE3NSAoLTE3NSkKPiAg
IGZ1bmN0aW9uICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9sZCAgICAgbmV3
ICAgZGVsdGEKPiAgIHZsYXBpY19yZWFkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IDIxMSAgICAgMTQyICAgICAtNjkKPiAgIHZsYXBpY193cml0ZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIDMwNCAgICAgMTk4ICAgIC0xMDYKPiAKPiBGaW5hbGx5LCB0aGVyZSBhcmUg
YSBwbGV0aG9yYSBvZiByZWFkL3dyaXRlIGZ1bmN0aW9ucyBpbiB0aGUgdmxhcGljIG5hbWVzcGFj
ZSwKPiBzbyByZW5hbWUgdGhlc2UgdG8gdmxhcGljX21taW9fe3JlYWQsd3JpdGV9KCkgdG8gbWFr
ZSB0aGVpciBwdXJwb3NlIG1vcmUKPiBjbGVhci4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 16:11:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 16: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 1fnnWK-0007de-UO; Thu, 09 Aug 2018 16:10:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bsm9=ky=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fnnWJ-0007dV-Gz
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 16:10:39 +0000
X-Inumbo-ID: d17cf343-9bee-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id d17cf343-9bee-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 16:11:05 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 51BD57A9;
 Thu,  9 Aug 2018 09:10:36 -0700 (PDT)
Received: from [192.168.1.54] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id
 B67B73F5B3; Thu,  9 Aug 2018 09:10:34 -0700 (PDT)
To: Oleksandr Tyshchenko <olekstysh@gmail.com>
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
 <1533580552-938-5-git-send-email-olekstysh@gmail.com>
 <fd405643-3ae8-de5d-ed4f-7acd6e3b70b3@arm.com>
 <CAPD2p-m_K4CQzWbVuFp0FWh=kFjrHkLpwZagx0+UO4n0kV-egw@mail.gmail.com>
 <adfc68b1-f061-5c70-9083-3ef7d51d6457@arm.com>
 <CAPD2p-=pJmEqRzShLzudpLh2Ymd0KuDMBgyKfM+gSRyPcR2apA@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <ac28cd7b-71c4-b1c5-5b2c-7fe0aaf93b54@arm.com>
Date: Thu, 9 Aug 2018 17:10:32 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <CAPD2p-=pJmEqRzShLzudpLh2Ymd0KuDMBgyKfM+gSRyPcR2apA@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 4/4] xen/arm: Reuse R-Car Gen2 platform
 code for Stout board
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@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>

SGkgT2xla3NhbmRyLAoKT24gMDgvMDcvMjAxOCAwODoxMyBQTSwgT2xla3NhbmRyIFR5c2hjaGVu
a28gd3JvdGU6Cj4gT24gVHVlLCBBdWcgNywgMjAxOCBhdCA4OjIxIFBNLCBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4gT24gMDcvMDgvMTggMTg6MTIsIE9sZWtz
YW5kciBUeXNoY2hlbmtvIHdyb3RlOgo+Pj4KPj4+IEhpLCBKdWxpZW4KPj4KPj4KPj4gSGkgT2xl
a3NhbmRyLAo+IEhpIEp1bGllbgo+IAo+Pgo+Pgo+Pj4KPj4+IE9uIFR1ZSwgQXVnIDcsIDIwMTgg
YXQgNjoxOCBQTSwgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+
Pj4KPj4+PiBIaSwKPj4+Pgo+Pj4+IE9uIDA2LzA4LzE4IDE5OjM1LCBPbGVrc2FuZHIgVHlzaGNo
ZW5rbyB3cm90ZToKPj4+Pj4KPj4+Pj4KPj4+Pj4gRnJvbTogT2xla3NhbmRyIFR5c2hjaGVua28g
PG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29tPgo+Pj4+Pgo+Pj4+PiBSZW5lc2FzICJTdG91
dCIgZGV2ZWxvcG1lbnQgYm9hcmQgKHdpdGggZGlmZmVyZW50IGV4cGFuc2lvbiBib2FyZHMpCj4+
Pj4+IGlzIGFsc28gYmFzZWQgb24gUi1DYXIgR2VuMiBTb0MuIFNvIGV4dGVuZCBjb21wYXQgYXJy
YXkgd2l0aAo+Pj4+PiBib2FyZCdzIGNvbXBhdGlibGUgc3RyaW5ncy4KPj4+Pj4KPj4+Pj4gU2ln
bmVkLW9mZi1ieTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVw
YW0uY29tPgo+Pj4+PiBDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgo+Pj4+PiBDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4+Pj4g
LS0tCj4+Pj4+ICAgICB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3JjYXIyLmMgfCA0ICsrKysKPj4+
Pj4gICAgIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKykKPj4+Pj4KPj4+Pj4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvcmNhcjIuYwo+Pj4+PiBiL3hlbi9hcmNoL2Fy
bS9wbGF0Zm9ybXMvcmNhcjIuYwo+Pj4+PiBpbmRleCBkZjBhYzg0Li5lZTJkZWQwIDEwMDY0NAo+
Pj4+PiAtLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3JjYXIyLmMKPj4+Pj4gKysrIGIveGVu
L2FyY2gvYXJtL3BsYXRmb3Jtcy9yY2FyMi5jCj4+Pj4+IEBAIC00OSw2ICs0OSwxMCBAQCBzdGF0
aWMgaW50IF9faW5pdCByY2FyMl9zbXBfaW5pdCh2b2lkKQo+Pj4+PiAgICAgc3RhdGljIGNvbnN0
IGNoYXIgKmNvbnN0IHJjYXIyX2R0X2NvbXBhdFtdIF9faW5pdGNvbnN0ID0KPj4+Pj4gICAgIHsK
Pj4+Pj4gICAgICAgICAicmVuZXNhcyxsYWdlciIsCj4+Pj4+ICsgICAgInJlbmVzYXMscjhhNzc5
MHN0b3V0IiwKPj4+Pj4gKyAgICAicmVuZXNhcyxyOGE3Nzkwc3RvdXQtdmlldyIsCj4+Pj4+ICsg
ICAgInJlbmVzYXMscjhhNzc5MHN0b3V0LWhhZCIsCj4+Pj4+ICsgICAgInJlbmVzYXMscjhhNzc5
MHN0b3V0LWZ1bGwiLAo+Pj4+Cj4+Pj4KPj4+Pgo+Pj4+IEkgYW0gcXVpdGUgcmVsdWN0YW50IHRv
IGFkZCBjb21wYXRpYmxlIHRoYXQgYXJlIG5vdCBwcmVzZW50IGluIHVwc3RyZWFtCj4+Pj4gTGlu
dXguIExvb2tpbmcgYXQgdGhlIERUIHVwc3RyZWFtZWQgaW4gTGludXgsIHRoZSBjb21wYXRpYmxl
IGZvciByOGE3NzkwCj4+Pj4gU29DCj4+Pj4gc2VlbSB0byBiZSAicmVuZXNhcyxyOGE3NzkwIi4g
V291bGRuJ3QgaXQgYmUgc3VmZmljaWVudCB0byBjb3ZlciBhbGwgdGhlCj4+Pj4gYm9hcmRzPyBC
dXQgLi4uCj4+Pgo+Pj4KPj4+IFRoaXMgY29tcGF0aWJsZSBjYW1lIGZyb20gb2ZmaWNpYWwgQlNQ
IGZvciB0aGlzIGJvYXJkLi4uCj4+PiBodHRwczovL2VsaW51eC5vcmcvUi1DYXIvQm9hcmRzL1lv
Y3RvI1J1bm5pbmcKPj4+Cj4+PiBJIGhhdmUganVzdCBjaGVja2VkICJyZW5lc2FzLHI4YTc3OTAi
IGFuZCB5b3Ugd2FzIHJpZ2h0LCBpdCBjb3ZlcnMKPj4+IHRoZXNlIG1vZGlmaWNhdGlvbnMuIFNv
LCBJIHdpbGwgY2hhbmdlLgo+Pj4gTW9yZW92ZXIsIHdlIGNhbiBqdXN0IGhhdmUgb25seSBzaW5n
bGUgY29tcGF0aWJsZSwgd2hpY2ggd2lsbCBjb3ZlciAoSQo+Pj4gaG9wZSkgYWxsIGJvYXJkcyBi
YXNlZCBvbiBSLUNhciBIMiBTb0MsIGluY2x1ZGluZyBMYWdlciBib2FyZAo+Pj4gKGNvbXBhdGli
bGUgPSAicmVuZXNhcyxsYWdlciIsICJyZW5lc2FzLHI4YTc3OTAiKQo+Pj4KPj4+ICAgIHN0YXRp
YyBjb25zdCBjaGFyICpjb25zdCByY2FyMl9kdF9jb21wYXRbXSBfX2luaXRjb25zdCA9Cj4+PiAg
ICB7Cj4+PiAtICAgICJyZW5lc2FzLGxhZ2VyIiwKPj4+ICsgICAgInJlbmVzYXMscjhhNzc5MCIs
Cj4+PiAgICAgICAgTlVMTAo+Pj4gICAgfTsKPj4+Cj4+PiBXaGF0IGRvIHlvdSB0aGluaz8KPj4K
Pj4KPj4gVGhhdCB3b3VsZCBiZSB0aGUgYmVzdC4KPj4KPj4+Cj4+Pj4KPj4+PiAuLi4gZG9uJ3Qg
eW91IGhhdmUgUFNDSSBzdXBwb3J0IG9uIHRob3NlIHBsYXRmb3Jtcz8KPj4+Cj4+Pgo+Pj4gQUZB
SUssIG5vLgo+Pj4gVGhpcyBjb2RlIGlzIGRlZmluaXRlbHkgbmVlZGVkIGZvciBTdG91dCBib2Fy
ZCBhcyB3ZWxsLCBzaW5jZSB0aGUgU29DCj4+PiBpcyB0aGUgc2FtZSAoUi1DYXIgR2VuMikuCj4+
Cj4+Cj4+IFdoZW4gSSBsb29rZWQgYXQgdGhlIGRldmljZS10cmVlIHVwc3RyZWFtZWQgZm9yIFIt
Q2FyIEdlbjIgKEkgdGhpbmsKPj4gcjhhNzc5MCksIFBTQ0kgaXMgc3VwcG9ydGVkLiBTbyBJIGFt
IGEgYml0IHN1cnByaXNlZCB0aGF0IHRoZSBTdG91dCAob3IgZXZlbgo+PiBsYWdlcikgZG9lcyBu
b3Qgc3VwcG9ydCBpdC4gQXJlIHlvdSBzdXJlIHlvdSBhcmUgbm90IHVzaW5nIGFuIG9sZCBmaXJt
d2FyZT8KPiAKPiBUaGlzIGlzIHRoZSB0b3BpYyBJIGFtIG5vdCBxdWl0ZSBmYW1pbGlhciB3aXRo
LCBzbyBtYXkgbWlzdGFrZS4uLgo+IAo+IFllcywgdGhlIEJTUCBJIHVzZSBpcyBxdWl0ZSBvbGQs
IGJ1dCBJIG1hbmFnZWQgdG8gcnVuIGl0IG9uIHRvcCBvZiBYZW4uLi4KPiBKdXN0IHRvIGNsYXJp
ZnksIHNheWluZyBmaXJtd2FyZSB5b3UgbWVhbiBzb21ldGhpbmcgcnVubmluZyBpbiBTZWN1cmUK
PiBXb3JsZCwgbGlrZSBBUk0gVEYsIGZvciBleGFtcGxlCj4gYW5kIHByb3ZpZGluZyBQU0NJIHNl
cnZpY2VzPyBJZiB5ZXMsIHRoZSBCU1AgZm9yIFItQ2FyIEdlbjIgc2VlbXMKPiBkb2Vzbid0IGNv
bnRhaW4gaXQuIE9ubHkgVS1Cb290IGlzIGF2YWlsYWJsZS4KPiBCdXQgVS1Cb290IHdhcyBtb2Rp
ZmllZCB0byBiZSBhYmxlIHRvIHN3aXRjaCBBMTUgY29yZXMgdG8gSFlQIG1vZGUuCj4gSGVyZSBb
MV0geW91IGNhbiBzZWUgaG93IGl0IHdhcyBkb25lIGZvciBMYWdlciBib2FyZCwKPiBzb21ldGhp
bmcgc2ltaWxhciBJIGRpZCBmb3IgU3RvdXQgYm9hcmQuCj4gCj4gU28sIGluIGEgbnV0c2hlbGws
IFNNUCBicmluZy11cCB1bmRlciBYZW4gaXMgZG9uZSBpbiBmb2xsb3dpbmcgd2F5Ogo+IC0gVS1C
b290IHN3aXRjaGVzIGFsbCBjb3JlcyB0byBIWVAgbW9kZSBhbmQganVtcHMgdG8gWGVuIG9uIGEg
Ym9vdAo+IGNvcmUsIHdoaWxlIG5vbi1ib290IGNvcmVzIGFyZSB3YWl0aW5nIGluIFUtQm9vdC4K
PiAtIFBsYXRmb3JtIFNNUCBpbml0IGNvZGUgKHJjYXIyLmMpIGJyaW5ncyBlYWNoIG5vbi1ib290
IGNvcmUgdG8gWGVuLgo+IAo+Pgo+PiBJZiBub3QsIGNhbiB5b3UgcGxlYXNlIHBvaW50IG1lIHRv
IHRoZSBjb2RlIGluIExpbnV4ICh1cHN0cmVhbSBvciBCU1ApIGRvaW5nCj4+IHRoZSBTTVAgYnJp
bmctdXAgZm9yIHRoZSBSLUNhcj8KPiAKPiBCU1AgaXMgYmFzZWQgb24gKyBhZGRpdGlvbmFsIHBh
dGNoZXMgaW4gWW9jdG8gbGF5ZXJzOgo+IGh0dHBzOi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9s
aW51eC9rZXJuZWwvZ2l0L2hvcm1zL3JlbmVzYXMtYmFja3BvcnQuZ2l0L3RyZWUvYXJjaC9hcm0v
Ym9vdC9kdHMvcjhhNzc5MC5kdHNpP2g9YnNwL3YzLjEwLjMxLWx0c2kvcmNhci1nZW4yLTEuOS44
Cj4gaHR0cHM6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvaG9ybXMv
cmVuZXNhcy1iYWNrcG9ydC5naXQvdHJlZS9hcmNoL2FybS9tYWNoLXNobW9iaWxlL3BsYXRzbXAt
YXBtdS5jP2g9YnNwL3YzLjEwLjMxLWx0c2kvcmNhci1nZW4yLTEuOS44Cj4gCj4gVXBzdHJlYW0g
Y29kZToKPiBodHRwczovL2dpdGh1Yi5jb20vdG9ydmFsZHMvbGludXgvYmxvYi9tYXN0ZXIvYXJj
aC9hcm0vYm9vdC9kdHMvcjhhNzc5MC5kdHNpCj4gaHR0cHM6Ly9naXRodWIuY29tL3RvcnZhbGRz
L2xpbnV4L2Jsb2IvbWFzdGVyL2FyY2gvYXJtL21hY2gtc2htb2JpbGUvcGxhdHNtcC1hcG11LmMK
PiAKPiBDb3VsZCB5b3UgcG9pbnQgbWUgYSBsaW5rIHRvIGRldmljZS10cmVlIHdoZXJlIFBTQ0kg
aXMgc3VwcG9ydGVkPwoKU29tZWhvdyBJIHRob3VnaHQgdGhlIHBsYXRmb3JtIHdhcyA2NC1iaXQg
YW5kIGZvdW5kIGEgU09DIG5hbWUgdmVyeSAKc2ltaWxhciB0byBpdC4gU29ycnkgZm9yIHRoZSBj
b25mdXNpb24uIFBTQ0kgc2VlbXMgaW5kZWVkIG5vdCBzdXBwb3J0ZWQgCmZvciB0aGF0IHBsYXRm
b3JtLgoKSG93ZXZlciwgdGhlIGNvZGUgbG9va3MgZmFpcmx5IGRpZmZlcmVudCB0aGFuIHdoYXQg
d2UgaGF2ZSBpbiBYZW4uIEZvciAKaW5zdGFuY2Ugc2Vjb25kYXJ5IENQVSBzZWVtcyB0byByZXF1
aXJlIHRvIGluaXRpYWxpemUgQ05UVk9GRiwgdGhlIApmdW5jdGlvbiB0byBwb3dlciBvbiBhIENQ
VSBhbHNvIGxvb2tzIGRpZmZlcmVudC4KCkNvdWxkIHlvdSBleHBsYWluIHdoeSBzdWNoIGRpZmZl
cmVuY2VzPwoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 16:15:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 16:15: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 1fnnag-0007oF-I3; Thu, 09 Aug 2018 16:15: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=8hcp=ky=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnnaf-0007o5-97
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 16:15:09 +0000
X-Inumbo-ID: 72b73b70-9bef-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 72b73b70-9bef-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 16:15: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 1fnnac-0001hf-Hb; Thu, 09 Aug 2018 16:15:06 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fnnac-0008CO-9J; Thu, 09 Aug 2018 16:15:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnnac-0005ur-8d; Thu, 09 Aug 2018 16:15:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125828-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=4b60c40659b34b6577a6bc91eb4115458a0e425f
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 09 Aug 2018 16:15:06 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125828: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTgyOCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTgyOC8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDRiNjBjNDA2NTliMzRiNjU3N2E2YmM5MWViNDExNTQ1
OGEwZTQyNWYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDggZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA3IGRheXMgICAyNiBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4MDIgIDIwMTgtMDgtMDggMTE6MDA6NDcgWiAgICAxIGRh
eXMgICAxMCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02
NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUt
bG9ncwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1MTIgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 16:18:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 16: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 1fnndX-00080i-2V; Thu, 09 Aug 2018 16: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=cdvs=ky=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1fnndV-00080d-Hp
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 16:18:05 +0000
X-Inumbo-ID: a8537e7a-9bef-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 a8537e7a-9bef-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 18:17:06 +0200 (CEST)
Received: by mail-it0-x244.google.com with SMTP id p81-v6so1165949itp.1
 for <xen-devel@lists.xenproject.org>; Thu, 09 Aug 2018 09:18: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=mhW8PqOyLRp8mUwx5/u6+SdYuptHBFdnPaJU/7TVrlc=;
 b=V57MNK7qgwXyGVs0R5TtkYcAhsy+b9Kz0wje98VsLF27YDMhJq9gG2URhwj1vxT0ar
 Uyot7CcgUfn3XzqDgFnl4KGwGtSlPtamMbhCMYzFRM2LEHGMvRGpgeUc46FG0NgjDuyR
 AaazqgNLk4YnL2hmCsVfS3BRjhdmbMelk14SadLXTbm4O0Oo7ZN/9HiPMRUUXGvHMVc/
 C6jBKke6HYiGjwNHTeGiX0wslplBWbuLaAmWD0I+hpeHd1Yln096mIsNuF9Rkl1fs5jJ
 bjxkDo1O+lJPDfc5CJu0lyWbLBOtYL/bGFOwEC0bxE4wH4YYkVk+RuLTs5oqleDdRAo8
 /McA==
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=mhW8PqOyLRp8mUwx5/u6+SdYuptHBFdnPaJU/7TVrlc=;
 b=qE0NZQIZ9JJyJBvmhR1C7tSKaLLRJKMiPMr9h10v3UMMLaFy20nCdrkBlsovu4Voo9
 DItIqlLBJqCnW/MFiCoucC9SoXAKAWrcCggeQWePTdJuA2ANmE07HeUx1plUWNK0WDt2
 qJHmmUOSjfXOkHaTK27cH6TvqOhPXybf2SqVlI7t576zPaZHzufWHFOUcNA9TmiXvZol
 GOikUlOlMgCLtFgZW3o61uluLuBAcAqk9P+CwMiNaOjyf39KE1Epz3sxIUpAkWS+SFWR
 MtIdxLUJDtplZ3r6k2ndXXEOtkwnX/2EltxzOf/1zVlbmC1fu2t8j6GhkRkOgk0a8MR4
 D1Qw==
X-Gm-Message-State: AOUpUlHqGXONSeJRJvPgmnhF8mOuMHARlE5pCpNg3JsvrbockUNJCDzR
 PhZUU2HnLckStHiZ+/IkgVfcRULzTSAD1rwuU/4=
X-Google-Smtp-Source: AA+uWPyKNGk7F9PlNMutUMNAujl1C1osMtGhzjjF0oa4uTR5Xz1/NCjtXys4kvN1N6LEWXbgojsy87SRCNHLqPmjUYA=
X-Received: by 2002:a24:c682:: with SMTP id
 j124-v6mr2468479itg.143.1533831482266; 
 Thu, 09 Aug 2018 09:18:02 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a6b:1f83:0:0:0:0:0 with HTTP;
 Thu, 9 Aug 2018 09:18:01 -0700 (PDT)
In-Reply-To: <ac28cd7b-71c4-b1c5-5b2c-7fe0aaf93b54@arm.com>
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
 <1533580552-938-5-git-send-email-olekstysh@gmail.com>
 <fd405643-3ae8-de5d-ed4f-7acd6e3b70b3@arm.com>
 <CAPD2p-m_K4CQzWbVuFp0FWh=kFjrHkLpwZagx0+UO4n0kV-egw@mail.gmail.com>
 <adfc68b1-f061-5c70-9083-3ef7d51d6457@arm.com>
 <CAPD2p-=pJmEqRzShLzudpLh2Ymd0KuDMBgyKfM+gSRyPcR2apA@mail.gmail.com>
 <ac28cd7b-71c4-b1c5-5b2c-7fe0aaf93b54@arm.com>
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
Date: Thu, 9 Aug 2018 19:18:01 +0300
Message-ID: <CAPD2p-kwLaF_wMtPSyMT8iYRFHf=dLELBbc0cZbenH1v89BrEA@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [PATCH v1 4/4] xen/arm: Reuse R-Car Gen2 platform
 code for Stout board
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@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>

T24gVGh1LCBBdWcgOSwgMjAxOCBhdCA3OjEwIFBNLCBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPiB3cm90ZToKPiBIaSBPbGVrc2FuZHIsCkhpIEp1bGllbi4KCj4KPgo+IE9uIDA4
LzA3LzIwMTggMDg6MTMgUE0sIE9sZWtzYW5kciBUeXNoY2hlbmtvIHdyb3RlOgo+Pgo+PiBPbiBU
dWUsIEF1ZyA3LCAyMDE4IGF0IDg6MjEgUE0sIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+IHdyb3RlOgo+Pj4KPj4+IE9uIDA3LzA4LzE4IDE4OjEyLCBPbGVrc2FuZHIgVHlzaGNo
ZW5rbyB3cm90ZToKPj4+Pgo+Pj4+Cj4+Pj4gSGksIEp1bGllbgo+Pj4KPj4+Cj4+Pgo+Pj4gSGkg
T2xla3NhbmRyLAo+Pgo+PiBIaSBKdWxpZW4KPj4KPj4+Cj4+Pgo+Pj4+Cj4+Pj4gT24gVHVlLCBB
dWcgNywgMjAxOCBhdCA2OjE4IFBNLCBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
Pgo+Pj4+IHdyb3RlOgo+Pj4+Pgo+Pj4+Pgo+Pj4+PiBIaSwKPj4+Pj4KPj4+Pj4gT24gMDYvMDgv
MTggMTk6MzUsIE9sZWtzYW5kciBUeXNoY2hlbmtvIHdyb3RlOgo+Pj4+Pj4KPj4+Pj4+Cj4+Pj4+
Pgo+Pj4+Pj4gRnJvbTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtv
QGVwYW0uY29tPgo+Pj4+Pj4KPj4+Pj4+IFJlbmVzYXMgIlN0b3V0IiBkZXZlbG9wbWVudCBib2Fy
ZCAod2l0aCBkaWZmZXJlbnQgZXhwYW5zaW9uIGJvYXJkcykKPj4+Pj4+IGlzIGFsc28gYmFzZWQg
b24gUi1DYXIgR2VuMiBTb0MuIFNvIGV4dGVuZCBjb21wYXQgYXJyYXkgd2l0aAo+Pj4+Pj4gYm9h
cmQncyBjb21wYXRpYmxlIHN0cmluZ3MuCj4+Pj4+Pgo+Pj4+Pj4gU2lnbmVkLW9mZi1ieTogT2xl
a3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29tPgo+Pj4+Pj4g
Q0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPj4+Pj4+IEND
OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+Pj4+Pj4gLS0tCj4+Pj4+PiAg
ICAgeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9yY2FyMi5jIHwgNCArKysrCj4+Pj4+PiAgICAgMSBm
aWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKQo+Pj4+Pj4KPj4+Pj4+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3JjYXIyLmMKPj4+Pj4+IGIveGVuL2FyY2gvYXJtL3BsYXRm
b3Jtcy9yY2FyMi5jCj4+Pj4+PiBpbmRleCBkZjBhYzg0Li5lZTJkZWQwIDEwMDY0NAo+Pj4+Pj4g
LS0tIGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9yY2FyMi5jCj4+Pj4+PiArKysgYi94ZW4vYXJj
aC9hcm0vcGxhdGZvcm1zL3JjYXIyLmMKPj4+Pj4+IEBAIC00OSw2ICs0OSwxMCBAQCBzdGF0aWMg
aW50IF9faW5pdCByY2FyMl9zbXBfaW5pdCh2b2lkKQo+Pj4+Pj4gICAgIHN0YXRpYyBjb25zdCBj
aGFyICpjb25zdCByY2FyMl9kdF9jb21wYXRbXSBfX2luaXRjb25zdCA9Cj4+Pj4+PiAgICAgewo+
Pj4+Pj4gICAgICAgICAicmVuZXNhcyxsYWdlciIsCj4+Pj4+PiArICAgICJyZW5lc2FzLHI4YTc3
OTBzdG91dCIsCj4+Pj4+PiArICAgICJyZW5lc2FzLHI4YTc3OTBzdG91dC12aWV3IiwKPj4+Pj4+
ICsgICAgInJlbmVzYXMscjhhNzc5MHN0b3V0LWhhZCIsCj4+Pj4+PiArICAgICJyZW5lc2FzLHI4
YTc3OTBzdG91dC1mdWxsIiwKPj4+Pj4KPj4+Pj4KPj4+Pj4KPj4+Pj4KPj4+Pj4gSSBhbSBxdWl0
ZSByZWx1Y3RhbnQgdG8gYWRkIGNvbXBhdGlibGUgdGhhdCBhcmUgbm90IHByZXNlbnQgaW4gdXBz
dHJlYW0KPj4+Pj4gTGludXguIExvb2tpbmcgYXQgdGhlIERUIHVwc3RyZWFtZWQgaW4gTGludXgs
IHRoZSBjb21wYXRpYmxlIGZvcgo+Pj4+PiByOGE3NzkwCj4+Pj4+IFNvQwo+Pj4+PiBzZWVtIHRv
IGJlICJyZW5lc2FzLHI4YTc3OTAiLiBXb3VsZG4ndCBpdCBiZSBzdWZmaWNpZW50IHRvIGNvdmVy
IGFsbAo+Pj4+PiB0aGUKPj4+Pj4gYm9hcmRzPyBCdXQgLi4uCj4+Pj4KPj4+Pgo+Pj4+Cj4+Pj4g
VGhpcyBjb21wYXRpYmxlIGNhbWUgZnJvbSBvZmZpY2lhbCBCU1AgZm9yIHRoaXMgYm9hcmQuLi4K
Pj4+PiBodHRwczovL2VsaW51eC5vcmcvUi1DYXIvQm9hcmRzL1lvY3RvI1J1bm5pbmcKPj4+Pgo+
Pj4+IEkgaGF2ZSBqdXN0IGNoZWNrZWQgInJlbmVzYXMscjhhNzc5MCIgYW5kIHlvdSB3YXMgcmln
aHQsIGl0IGNvdmVycwo+Pj4+IHRoZXNlIG1vZGlmaWNhdGlvbnMuIFNvLCBJIHdpbGwgY2hhbmdl
Lgo+Pj4+IE1vcmVvdmVyLCB3ZSBjYW4ganVzdCBoYXZlIG9ubHkgc2luZ2xlIGNvbXBhdGlibGUs
IHdoaWNoIHdpbGwgY292ZXIgKEkKPj4+PiBob3BlKSBhbGwgYm9hcmRzIGJhc2VkIG9uIFItQ2Fy
IEgyIFNvQywgaW5jbHVkaW5nIExhZ2VyIGJvYXJkCj4+Pj4gKGNvbXBhdGlibGUgPSAicmVuZXNh
cyxsYWdlciIsICJyZW5lc2FzLHI4YTc3OTAiKQo+Pj4+Cj4+Pj4gICAgc3RhdGljIGNvbnN0IGNo
YXIgKmNvbnN0IHJjYXIyX2R0X2NvbXBhdFtdIF9faW5pdGNvbnN0ID0KPj4+PiAgICB7Cj4+Pj4g
LSAgICAicmVuZXNhcyxsYWdlciIsCj4+Pj4gKyAgICAicmVuZXNhcyxyOGE3NzkwIiwKPj4+PiAg
ICAgICAgTlVMTAo+Pj4+ICAgIH07Cj4+Pj4KPj4+PiBXaGF0IGRvIHlvdSB0aGluaz8KPj4+Cj4+
Pgo+Pj4KPj4+IFRoYXQgd291bGQgYmUgdGhlIGJlc3QuCj4+Pgo+Pj4+Cj4+Pj4+Cj4+Pj4+IC4u
LiBkb24ndCB5b3UgaGF2ZSBQU0NJIHN1cHBvcnQgb24gdGhvc2UgcGxhdGZvcm1zPwo+Pj4+Cj4+
Pj4KPj4+Pgo+Pj4+IEFGQUlLLCBuby4KPj4+PiBUaGlzIGNvZGUgaXMgZGVmaW5pdGVseSBuZWVk
ZWQgZm9yIFN0b3V0IGJvYXJkIGFzIHdlbGwsIHNpbmNlIHRoZSBTb0MKPj4+PiBpcyB0aGUgc2Ft
ZSAoUi1DYXIgR2VuMikuCj4+Pgo+Pj4KPj4+Cj4+PiBXaGVuIEkgbG9va2VkIGF0IHRoZSBkZXZp
Y2UtdHJlZSB1cHN0cmVhbWVkIGZvciBSLUNhciBHZW4yIChJIHRoaW5rCj4+PiByOGE3NzkwKSwg
UFNDSSBpcyBzdXBwb3J0ZWQuIFNvIEkgYW0gYSBiaXQgc3VycHJpc2VkIHRoYXQgdGhlIFN0b3V0
IChvcgo+Pj4gZXZlbgo+Pj4gbGFnZXIpIGRvZXMgbm90IHN1cHBvcnQgaXQuIEFyZSB5b3Ugc3Vy
ZSB5b3UgYXJlIG5vdCB1c2luZyBhbiBvbGQKPj4+IGZpcm13YXJlPwo+Pgo+Pgo+PiBUaGlzIGlz
IHRoZSB0b3BpYyBJIGFtIG5vdCBxdWl0ZSBmYW1pbGlhciB3aXRoLCBzbyBtYXkgbWlzdGFrZS4u
Lgo+Pgo+PiBZZXMsIHRoZSBCU1AgSSB1c2UgaXMgcXVpdGUgb2xkLCBidXQgSSBtYW5hZ2VkIHRv
IHJ1biBpdCBvbiB0b3Agb2YgWGVuLi4uCj4+IEp1c3QgdG8gY2xhcmlmeSwgc2F5aW5nIGZpcm13
YXJlIHlvdSBtZWFuIHNvbWV0aGluZyBydW5uaW5nIGluIFNlY3VyZQo+PiBXb3JsZCwgbGlrZSBB
Uk0gVEYsIGZvciBleGFtcGxlCj4+IGFuZCBwcm92aWRpbmcgUFNDSSBzZXJ2aWNlcz8gSWYgeWVz
LCB0aGUgQlNQIGZvciBSLUNhciBHZW4yIHNlZW1zCj4+IGRvZXNuJ3QgY29udGFpbiBpdC4gT25s
eSBVLUJvb3QgaXMgYXZhaWxhYmxlLgo+PiBCdXQgVS1Cb290IHdhcyBtb2RpZmllZCB0byBiZSBh
YmxlIHRvIHN3aXRjaCBBMTUgY29yZXMgdG8gSFlQIG1vZGUuCj4+IEhlcmUgWzFdIHlvdSBjYW4g
c2VlIGhvdyBpdCB3YXMgZG9uZSBmb3IgTGFnZXIgYm9hcmQsCj4+IHNvbWV0aGluZyBzaW1pbGFy
IEkgZGlkIGZvciBTdG91dCBib2FyZC4KPj4KPj4gU28sIGluIGEgbnV0c2hlbGwsIFNNUCBicmlu
Zy11cCB1bmRlciBYZW4gaXMgZG9uZSBpbiBmb2xsb3dpbmcgd2F5Ogo+PiAtIFUtQm9vdCBzd2l0
Y2hlcyBhbGwgY29yZXMgdG8gSFlQIG1vZGUgYW5kIGp1bXBzIHRvIFhlbiBvbiBhIGJvb3QKPj4g
Y29yZSwgd2hpbGUgbm9uLWJvb3QgY29yZXMgYXJlIHdhaXRpbmcgaW4gVS1Cb290Lgo+PiAtIFBs
YXRmb3JtIFNNUCBpbml0IGNvZGUgKHJjYXIyLmMpIGJyaW5ncyBlYWNoIG5vbi1ib290IGNvcmUg
dG8gWGVuLgo+Pgo+Pj4KPj4+IElmIG5vdCwgY2FuIHlvdSBwbGVhc2UgcG9pbnQgbWUgdG8gdGhl
IGNvZGUgaW4gTGludXggKHVwc3RyZWFtIG9yIEJTUCkKPj4+IGRvaW5nCj4+PiB0aGUgU01QIGJy
aW5nLXVwIGZvciB0aGUgUi1DYXI/Cj4+Cj4+Cj4+IEJTUCBpcyBiYXNlZCBvbiArIGFkZGl0aW9u
YWwgcGF0Y2hlcyBpbiBZb2N0byBsYXllcnM6Cj4+Cj4+IGh0dHBzOi8vZ2l0Lmtlcm5lbC5vcmcv
cHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L2hvcm1zL3JlbmVzYXMtYmFja3BvcnQuZ2l0L3RyZWUv
YXJjaC9hcm0vYm9vdC9kdHMvcjhhNzc5MC5kdHNpP2g9YnNwL3YzLjEwLjMxLWx0c2kvcmNhci1n
ZW4yLTEuOS44Cj4+Cj4+IGh0dHBzOi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJu
ZWwvZ2l0L2hvcm1zL3JlbmVzYXMtYmFja3BvcnQuZ2l0L3RyZWUvYXJjaC9hcm0vbWFjaC1zaG1v
YmlsZS9wbGF0c21wLWFwbXUuYz9oPWJzcC92My4xMC4zMS1sdHNpL3JjYXItZ2VuMi0xLjkuOAo+
Pgo+PiBVcHN0cmVhbSBjb2RlOgo+Pgo+PiBodHRwczovL2dpdGh1Yi5jb20vdG9ydmFsZHMvbGlu
dXgvYmxvYi9tYXN0ZXIvYXJjaC9hcm0vYm9vdC9kdHMvcjhhNzc5MC5kdHNpCj4+Cj4+IGh0dHBz
Oi8vZ2l0aHViLmNvbS90b3J2YWxkcy9saW51eC9ibG9iL21hc3Rlci9hcmNoL2FybS9tYWNoLXNo
bW9iaWxlL3BsYXRzbXAtYXBtdS5jCj4+Cj4+IENvdWxkIHlvdSBwb2ludCBtZSBhIGxpbmsgdG8g
ZGV2aWNlLXRyZWUgd2hlcmUgUFNDSSBpcyBzdXBwb3J0ZWQ/Cj4KPgo+IFNvbWVob3cgSSB0aG91
Z2h0IHRoZSBwbGF0Zm9ybSB3YXMgNjQtYml0IGFuZCBmb3VuZCBhIFNPQyBuYW1lIHZlcnkgc2lt
aWxhcgo+IHRvIGl0LiBTb3JyeSBmb3IgdGhlIGNvbmZ1c2lvbi4gUFNDSSBzZWVtcyBpbmRlZWQg
bm90IHN1cHBvcnRlZCBmb3IgdGhhdAo+IHBsYXRmb3JtLgpSLUNhciBHZW4zIGlzIEFSTTY0IChI
MiBTb0MgLT4gcjhhNzc5MCkgYW5kIGRvZXMgc3VwcG9ydCBQU0NJLgpCdXQgUi1DYXIgR2VuMiBp
cyBBUk0zMiAoSDIgU29DIC0+IHI4YTc3OTApCgo+Cj4gSG93ZXZlciwgdGhlIGNvZGUgbG9va3Mg
ZmFpcmx5IGRpZmZlcmVudCB0aGFuIHdoYXQgd2UgaGF2ZSBpbiBYZW4uIEZvcgo+IGluc3RhbmNl
IHNlY29uZGFyeSBDUFUgc2VlbXMgdG8gcmVxdWlyZSB0byBpbml0aWFsaXplIENOVFZPRkYsIHRo
ZSBmdW5jdGlvbgo+IHRvIHBvd2VyIG9uIGEgQ1BVIGFsc28gbG9va3MgZGlmZmVyZW50LgpTb3Jy
eSwgd2hpY2ggY29kZSB5b3UgYXJlIHRha2luZyBhYm91dCwgVS1Cb290IG9yIExpbnV4PwoKPgo+
IENvdWxkIHlvdSBleHBsYWluIHdoeSBzdWNoIGRpZmZlcmVuY2VzPwo+Cj4gQ2hlZXJzLAo+Cj4g
LS0KPiBKdWxpZW4gR3JhbGwKCgoKLS0gClJlZ2FyZHMsCgpPbGVrc2FuZHIgVHlzaGNoZW5rbwoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 16:19:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 16:19:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnned-000859-EC; Thu, 09 Aug 2018 16: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=cdvs=ky=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1fnneb-00084z-IS
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 16:19:13 +0000
X-Inumbo-ID: d152b314-9bef-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 d152b314-9bef-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 18:18:14 +0200 (CEST)
Received: by mail-it0-x244.google.com with SMTP id d9-v6so1020089itf.2
 for <xen-devel@lists.xenproject.org>; Thu, 09 Aug 2018 09:19:11 -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=bbaf5CsfEIqahcaYpNMDMrThqP4HyyX3X8A6CKOkgTQ=;
 b=IYAuTalvy2ZHBgKzovv0ENmC0keaAaZwafh+oyx98pDZkb6CAIksYqcogTO0y5GGCm
 uBRzZMe8oz8OMkijgCalO2j+gar8JFBJWCC5rfkA6zXsD0JxldqdLsYyxk2EVZGurefA
 ouxRbwyH4LJEeUsWVZxeLAbk0lhXN0GP7TBnkiBMDccPF0f6oSkHM4u+/e0HNwfZsx7k
 PSZHCQjXZbEd2JqPhOOYS7RL/v/UJE6FVVIRT2P4VTMTtHAg6R6x06IMXKEZ4heFvsOW
 qLYXae0f2iH/auJrOy8+n/36Uy4OaQYdkTLjyRwqa5nrnXjB1NqQ0fMSsqUeJKqgYtlx
 89CA==
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=bbaf5CsfEIqahcaYpNMDMrThqP4HyyX3X8A6CKOkgTQ=;
 b=A46BsihZgG76y74GGrQES/Z1oWtxDoMkMuZ0cLoCI2ZOcywK5kyWGCCPd86JEoTLP3
 b2/GPwc6VYbQTv6lPprNcQqEUZt96c8xAUxjJqP2U5r5sXZfZH96Xtr2ndJwhZc1fDLs
 OyrKxV3OZqp2mzPKqN2WO/o3dEH+WnPBVttKh/aKDMreVkoO7QA3NsikQuXeY/txXVlq
 eCXsbcf/Po2kf5rXHXAU9sFk5I9/5jHwQ1/x/6aUZtzmGrH9VB4jB1obIpz7JS/6UPXx
 ALfDvAj6Omve1A6lJ8VaaQVydWOV/cbHfNxO6aRay3y9We7R6BjNR1HwdyYXQVsEOqjK
 LEuw==
X-Gm-Message-State: AOUpUlEJNQWwDBLxQ5d65fSucYpBK0LFQ/oAj6gJ4wHjxnUEMWPV+D7d
 BJE/YNP+G3nBYeNsA+MTyKfO2f40UFWbbvrF/B4=
X-Google-Smtp-Source: AA+uWPwngX99dLwEh8ZyRMErorf+8+0isfVJAOObqKxVF4qc5UAKLOIcRa/UHVerJwKIDb+mJuoNl8uph5diA9dfcBA=
X-Received: by 2002:a02:b426:: with SMTP id
 i35-v6mr2550852jaj.96.1533831551288; 
 Thu, 09 Aug 2018 09:19:11 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a6b:1f83:0:0:0:0:0 with HTTP;
 Thu, 9 Aug 2018 09:19:10 -0700 (PDT)
In-Reply-To: <CAPD2p-kwLaF_wMtPSyMT8iYRFHf=dLELBbc0cZbenH1v89BrEA@mail.gmail.com>
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
 <1533580552-938-5-git-send-email-olekstysh@gmail.com>
 <fd405643-3ae8-de5d-ed4f-7acd6e3b70b3@arm.com>
 <CAPD2p-m_K4CQzWbVuFp0FWh=kFjrHkLpwZagx0+UO4n0kV-egw@mail.gmail.com>
 <adfc68b1-f061-5c70-9083-3ef7d51d6457@arm.com>
 <CAPD2p-=pJmEqRzShLzudpLh2Ymd0KuDMBgyKfM+gSRyPcR2apA@mail.gmail.com>
 <ac28cd7b-71c4-b1c5-5b2c-7fe0aaf93b54@arm.com>
 <CAPD2p-kwLaF_wMtPSyMT8iYRFHf=dLELBbc0cZbenH1v89BrEA@mail.gmail.com>
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
Date: Thu, 9 Aug 2018 19:19:10 +0300
Message-ID: <CAPD2p-khrOU74_md4Mj4+dk4nnsjFszXsFRgtVVLjsxp4Ghgyw@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [PATCH v1 4/4] xen/arm: Reuse R-Car Gen2 platform
 code for Stout board
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@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>

T24gVGh1LCBBdWcgOSwgMjAxOCBhdCA3OjE4IFBNLCBPbGVrc2FuZHIgVHlzaGNoZW5rbwo8b2xl
a3N0eXNoQGdtYWlsLmNvbT4gd3JvdGU6Cj4gT24gVGh1LCBBdWcgOSwgMjAxOCBhdCA3OjEwIFBN
LCBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPj4gSGkgT2xla3Nh
bmRyLAo+IEhpIEp1bGllbi4KSGkuCgo+Cj4+Cj4+Cj4+IE9uIDA4LzA3LzIwMTggMDg6MTMgUE0s
IE9sZWtzYW5kciBUeXNoY2hlbmtvIHdyb3RlOgo+Pj4KPj4+IE9uIFR1ZSwgQXVnIDcsIDIwMTgg
YXQgODoyMSBQTSwgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+
Pj4KPj4+PiBPbiAwNy8wOC8xOCAxODoxMiwgT2xla3NhbmRyIFR5c2hjaGVua28gd3JvdGU6Cj4+
Pj4+Cj4+Pj4+Cj4+Pj4+IEhpLCBKdWxpZW4KPj4+Pgo+Pj4+Cj4+Pj4KPj4+PiBIaSBPbGVrc2Fu
ZHIsCj4+Pgo+Pj4gSGkgSnVsaWVuCj4+Pgo+Pj4+Cj4+Pj4KPj4+Pj4KPj4+Pj4gT24gVHVlLCBB
dWcgNywgMjAxOCBhdCA2OjE4IFBNLCBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
Pgo+Pj4+PiB3cm90ZToKPj4+Pj4+Cj4+Pj4+Pgo+Pj4+Pj4gSGksCj4+Pj4+Pgo+Pj4+Pj4gT24g
MDYvMDgvMTggMTk6MzUsIE9sZWtzYW5kciBUeXNoY2hlbmtvIHdyb3RlOgo+Pj4+Pj4+Cj4+Pj4+
Pj4KPj4+Pj4+Pgo+Pj4+Pj4+IEZyb206IE9sZWtzYW5kciBUeXNoY2hlbmtvIDxvbGVrc2FuZHJf
dHlzaGNoZW5rb0BlcGFtLmNvbT4KPj4+Pj4+Pgo+Pj4+Pj4+IFJlbmVzYXMgIlN0b3V0IiBkZXZl
bG9wbWVudCBib2FyZCAod2l0aCBkaWZmZXJlbnQgZXhwYW5zaW9uIGJvYXJkcykKPj4+Pj4+PiBp
cyBhbHNvIGJhc2VkIG9uIFItQ2FyIEdlbjIgU29DLiBTbyBleHRlbmQgY29tcGF0IGFycmF5IHdp
dGgKPj4+Pj4+PiBib2FyZCdzIGNvbXBhdGlibGUgc3RyaW5ncy4KPj4+Pj4+Pgo+Pj4+Pj4+IFNp
Z25lZC1vZmYtYnk6IE9sZWtzYW5kciBUeXNoY2hlbmtvIDxvbGVrc2FuZHJfdHlzaGNoZW5rb0Bl
cGFtLmNvbT4KPj4+Pj4+PiBDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJu
ZWwub3JnPgo+Pj4+Pj4+IENDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+
Pj4+Pj4+IC0tLQo+Pj4+Pj4+ICAgICB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3JjYXIyLmMgfCA0
ICsrKysKPj4+Pj4+PiAgICAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKQo+Pj4+Pj4+
Cj4+Pj4+Pj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvcmNhcjIuYwo+Pj4+
Pj4+IGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9yY2FyMi5jCj4+Pj4+Pj4gaW5kZXggZGYwYWM4
NC4uZWUyZGVkMCAxMDA2NDQKPj4+Pj4+PiAtLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3Jj
YXIyLmMKPj4+Pj4+PiArKysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3JjYXIyLmMKPj4+Pj4+
PiBAQCAtNDksNiArNDksMTAgQEAgc3RhdGljIGludCBfX2luaXQgcmNhcjJfc21wX2luaXQodm9p
ZCkKPj4+Pj4+PiAgICAgc3RhdGljIGNvbnN0IGNoYXIgKmNvbnN0IHJjYXIyX2R0X2NvbXBhdFtd
IF9faW5pdGNvbnN0ID0KPj4+Pj4+PiAgICAgewo+Pj4+Pj4+ICAgICAgICAgInJlbmVzYXMsbGFn
ZXIiLAo+Pj4+Pj4+ICsgICAgInJlbmVzYXMscjhhNzc5MHN0b3V0IiwKPj4+Pj4+PiArICAgICJy
ZW5lc2FzLHI4YTc3OTBzdG91dC12aWV3IiwKPj4+Pj4+PiArICAgICJyZW5lc2FzLHI4YTc3OTBz
dG91dC1oYWQiLAo+Pj4+Pj4+ICsgICAgInJlbmVzYXMscjhhNzc5MHN0b3V0LWZ1bGwiLAo+Pj4+
Pj4KPj4+Pj4+Cj4+Pj4+Pgo+Pj4+Pj4KPj4+Pj4+IEkgYW0gcXVpdGUgcmVsdWN0YW50IHRvIGFk
ZCBjb21wYXRpYmxlIHRoYXQgYXJlIG5vdCBwcmVzZW50IGluIHVwc3RyZWFtCj4+Pj4+PiBMaW51
eC4gTG9va2luZyBhdCB0aGUgRFQgdXBzdHJlYW1lZCBpbiBMaW51eCwgdGhlIGNvbXBhdGlibGUg
Zm9yCj4+Pj4+PiByOGE3NzkwCj4+Pj4+PiBTb0MKPj4+Pj4+IHNlZW0gdG8gYmUgInJlbmVzYXMs
cjhhNzc5MCIuIFdvdWxkbid0IGl0IGJlIHN1ZmZpY2llbnQgdG8gY292ZXIgYWxsCj4+Pj4+PiB0
aGUKPj4+Pj4+IGJvYXJkcz8gQnV0IC4uLgo+Pj4+Pgo+Pj4+Pgo+Pj4+Pgo+Pj4+PiBUaGlzIGNv
bXBhdGlibGUgY2FtZSBmcm9tIG9mZmljaWFsIEJTUCBmb3IgdGhpcyBib2FyZC4uLgo+Pj4+PiBo
dHRwczovL2VsaW51eC5vcmcvUi1DYXIvQm9hcmRzL1lvY3RvI1J1bm5pbmcKPj4+Pj4KPj4+Pj4g
SSBoYXZlIGp1c3QgY2hlY2tlZCAicmVuZXNhcyxyOGE3NzkwIiBhbmQgeW91IHdhcyByaWdodCwg
aXQgY292ZXJzCj4+Pj4+IHRoZXNlIG1vZGlmaWNhdGlvbnMuIFNvLCBJIHdpbGwgY2hhbmdlLgo+
Pj4+PiBNb3Jlb3Zlciwgd2UgY2FuIGp1c3QgaGF2ZSBvbmx5IHNpbmdsZSBjb21wYXRpYmxlLCB3
aGljaCB3aWxsIGNvdmVyIChJCj4+Pj4+IGhvcGUpIGFsbCBib2FyZHMgYmFzZWQgb24gUi1DYXIg
SDIgU29DLCBpbmNsdWRpbmcgTGFnZXIgYm9hcmQKPj4+Pj4gKGNvbXBhdGlibGUgPSAicmVuZXNh
cyxsYWdlciIsICJyZW5lc2FzLHI4YTc3OTAiKQo+Pj4+Pgo+Pj4+PiAgICBzdGF0aWMgY29uc3Qg
Y2hhciAqY29uc3QgcmNhcjJfZHRfY29tcGF0W10gX19pbml0Y29uc3QgPQo+Pj4+PiAgICB7Cj4+
Pj4+IC0gICAgInJlbmVzYXMsbGFnZXIiLAo+Pj4+PiArICAgICJyZW5lc2FzLHI4YTc3OTAiLAo+
Pj4+PiAgICAgICAgTlVMTAo+Pj4+PiAgICB9Owo+Pj4+Pgo+Pj4+PiBXaGF0IGRvIHlvdSB0aGlu
az8KPj4+Pgo+Pj4+Cj4+Pj4KPj4+PiBUaGF0IHdvdWxkIGJlIHRoZSBiZXN0Lgo+Pj4+Cj4+Pj4+
Cj4+Pj4+Pgo+Pj4+Pj4gLi4uIGRvbid0IHlvdSBoYXZlIFBTQ0kgc3VwcG9ydCBvbiB0aG9zZSBw
bGF0Zm9ybXM/Cj4+Pj4+Cj4+Pj4+Cj4+Pj4+Cj4+Pj4+IEFGQUlLLCBuby4KPj4+Pj4gVGhpcyBj
b2RlIGlzIGRlZmluaXRlbHkgbmVlZGVkIGZvciBTdG91dCBib2FyZCBhcyB3ZWxsLCBzaW5jZSB0
aGUgU29DCj4+Pj4+IGlzIHRoZSBzYW1lIChSLUNhciBHZW4yKS4KPj4+Pgo+Pj4+Cj4+Pj4KPj4+
PiBXaGVuIEkgbG9va2VkIGF0IHRoZSBkZXZpY2UtdHJlZSB1cHN0cmVhbWVkIGZvciBSLUNhciBH
ZW4yIChJIHRoaW5rCj4+Pj4gcjhhNzc5MCksIFBTQ0kgaXMgc3VwcG9ydGVkLiBTbyBJIGFtIGEg
Yml0IHN1cnByaXNlZCB0aGF0IHRoZSBTdG91dCAob3IKPj4+PiBldmVuCj4+Pj4gbGFnZXIpIGRv
ZXMgbm90IHN1cHBvcnQgaXQuIEFyZSB5b3Ugc3VyZSB5b3UgYXJlIG5vdCB1c2luZyBhbiBvbGQK
Pj4+PiBmaXJtd2FyZT8KPj4+Cj4+Pgo+Pj4gVGhpcyBpcyB0aGUgdG9waWMgSSBhbSBub3QgcXVp
dGUgZmFtaWxpYXIgd2l0aCwgc28gbWF5IG1pc3Rha2UuLi4KPj4+Cj4+PiBZZXMsIHRoZSBCU1Ag
SSB1c2UgaXMgcXVpdGUgb2xkLCBidXQgSSBtYW5hZ2VkIHRvIHJ1biBpdCBvbiB0b3Agb2YgWGVu
Li4uCj4+PiBKdXN0IHRvIGNsYXJpZnksIHNheWluZyBmaXJtd2FyZSB5b3UgbWVhbiBzb21ldGhp
bmcgcnVubmluZyBpbiBTZWN1cmUKPj4+IFdvcmxkLCBsaWtlIEFSTSBURiwgZm9yIGV4YW1wbGUK
Pj4+IGFuZCBwcm92aWRpbmcgUFNDSSBzZXJ2aWNlcz8gSWYgeWVzLCB0aGUgQlNQIGZvciBSLUNh
ciBHZW4yIHNlZW1zCj4+PiBkb2Vzbid0IGNvbnRhaW4gaXQuIE9ubHkgVS1Cb290IGlzIGF2YWls
YWJsZS4KPj4+IEJ1dCBVLUJvb3Qgd2FzIG1vZGlmaWVkIHRvIGJlIGFibGUgdG8gc3dpdGNoIEEx
NSBjb3JlcyB0byBIWVAgbW9kZS4KPj4+IEhlcmUgWzFdIHlvdSBjYW4gc2VlIGhvdyBpdCB3YXMg
ZG9uZSBmb3IgTGFnZXIgYm9hcmQsCj4+PiBzb21ldGhpbmcgc2ltaWxhciBJIGRpZCBmb3IgU3Rv
dXQgYm9hcmQuCj4+Pgo+Pj4gU28sIGluIGEgbnV0c2hlbGwsIFNNUCBicmluZy11cCB1bmRlciBY
ZW4gaXMgZG9uZSBpbiBmb2xsb3dpbmcgd2F5Ogo+Pj4gLSBVLUJvb3Qgc3dpdGNoZXMgYWxsIGNv
cmVzIHRvIEhZUCBtb2RlIGFuZCBqdW1wcyB0byBYZW4gb24gYSBib290Cj4+PiBjb3JlLCB3aGls
ZSBub24tYm9vdCBjb3JlcyBhcmUgd2FpdGluZyBpbiBVLUJvb3QuCj4+PiAtIFBsYXRmb3JtIFNN
UCBpbml0IGNvZGUgKHJjYXIyLmMpIGJyaW5ncyBlYWNoIG5vbi1ib290IGNvcmUgdG8gWGVuLgo+
Pj4KPj4+Pgo+Pj4+IElmIG5vdCwgY2FuIHlvdSBwbGVhc2UgcG9pbnQgbWUgdG8gdGhlIGNvZGUg
aW4gTGludXggKHVwc3RyZWFtIG9yIEJTUCkKPj4+PiBkb2luZwo+Pj4+IHRoZSBTTVAgYnJpbmct
dXAgZm9yIHRoZSBSLUNhcj8KPj4+Cj4+Pgo+Pj4gQlNQIGlzIGJhc2VkIG9uICsgYWRkaXRpb25h
bCBwYXRjaGVzIGluIFlvY3RvIGxheWVyczoKPj4+Cj4+PiBodHRwczovL2dpdC5rZXJuZWwub3Jn
L3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9ob3Jtcy9yZW5lc2FzLWJhY2twb3J0LmdpdC90cmVl
L2FyY2gvYXJtL2Jvb3QvZHRzL3I4YTc3OTAuZHRzaT9oPWJzcC92My4xMC4zMS1sdHNpL3JjYXIt
Z2VuMi0xLjkuOAo+Pj4KPj4+IGh0dHBzOi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9r
ZXJuZWwvZ2l0L2hvcm1zL3JlbmVzYXMtYmFja3BvcnQuZ2l0L3RyZWUvYXJjaC9hcm0vbWFjaC1z
aG1vYmlsZS9wbGF0c21wLWFwbXUuYz9oPWJzcC92My4xMC4zMS1sdHNpL3JjYXItZ2VuMi0xLjku
OAo+Pj4KPj4+IFVwc3RyZWFtIGNvZGU6Cj4+Pgo+Pj4gaHR0cHM6Ly9naXRodWIuY29tL3RvcnZh
bGRzL2xpbnV4L2Jsb2IvbWFzdGVyL2FyY2gvYXJtL2Jvb3QvZHRzL3I4YTc3OTAuZHRzaQo+Pj4K
Pj4+IGh0dHBzOi8vZ2l0aHViLmNvbS90b3J2YWxkcy9saW51eC9ibG9iL21hc3Rlci9hcmNoL2Fy
bS9tYWNoLXNobW9iaWxlL3BsYXRzbXAtYXBtdS5jCj4+Pgo+Pj4gQ291bGQgeW91IHBvaW50IG1l
IGEgbGluayB0byBkZXZpY2UtdHJlZSB3aGVyZSBQU0NJIGlzIHN1cHBvcnRlZD8KPj4KPj4KPj4g
U29tZWhvdyBJIHRob3VnaHQgdGhlIHBsYXRmb3JtIHdhcyA2NC1iaXQgYW5kIGZvdW5kIGEgU09D
IG5hbWUgdmVyeSBzaW1pbGFyCj4+IHRvIGl0LiBTb3JyeSBmb3IgdGhlIGNvbmZ1c2lvbi4gUFND
SSBzZWVtcyBpbmRlZWQgbm90IHN1cHBvcnRlZCBmb3IgdGhhdAo+PiBwbGF0Zm9ybS4KPiBSLUNh
ciBHZW4zIGlzIEFSTTY0IChIMiBTb0MgLT4gcjhhNzc5MCkgYW5kIGRvZXMgc3VwcG9ydCBQU0NJ
LgpTb3JyeSBmb3IgdGhlIHR5cG8sIHNob3VsZCBiZToKUi1DYXIgR2VuMyBpcyBBUk02NCAoSDMg
U29DIC0+IHI4YTc3OTUpIGFuZCBkb2VzIHN1cHBvcnQgUFNDSS4KCj4gQnV0IFItQ2FyIEdlbjIg
aXMgQVJNMzIgKEgyIFNvQyAtPiByOGE3NzkwKQo+Cj4+Cj4+IEhvd2V2ZXIsIHRoZSBjb2RlIGxv
b2tzIGZhaXJseSBkaWZmZXJlbnQgdGhhbiB3aGF0IHdlIGhhdmUgaW4gWGVuLiBGb3IKPj4gaW5z
dGFuY2Ugc2Vjb25kYXJ5IENQVSBzZWVtcyB0byByZXF1aXJlIHRvIGluaXRpYWxpemUgQ05UVk9G
RiwgdGhlIGZ1bmN0aW9uCj4+IHRvIHBvd2VyIG9uIGEgQ1BVIGFsc28gbG9va3MgZGlmZmVyZW50
Lgo+IFNvcnJ5LCB3aGljaCBjb2RlIHlvdSBhcmUgdGFraW5nIGFib3V0LCBVLUJvb3Qgb3IgTGlu
dXg/Cj4KPj4KPj4gQ291bGQgeW91IGV4cGxhaW4gd2h5IHN1Y2ggZGlmZmVyZW5jZXM/Cj4+Cj4+
IENoZWVycywKPj4KPj4gLS0KPj4gSnVsaWVuIEdyYWxsCj4KPgo+Cj4gLS0KPiBSZWdhcmRzLAo+
Cj4gT2xla3NhbmRyIFR5c2hjaGVua28KCgoKLS0gClJlZ2FyZHMsCgpPbGVrc2FuZHIgVHlzaGNo
ZW5rbwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 16:21:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 16: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 1fnngL-0000LG-1F; Thu, 09 Aug 2018 16:21:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bsm9=ky=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fnngK-0000LA-4U
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 16:21:00 +0000
X-Inumbo-ID: 4412fae4-9bf0-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 4412fae4-9bf0-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 16:21: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 617D57A9;
 Thu,  9 Aug 2018 09:20:58 -0700 (PDT)
Received: from [192.168.1.54] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id
 17F133F5B3; Thu,  9 Aug 2018 09:20:56 -0700 (PDT)
To: Oleksandr Tyshchenko <olekstysh@gmail.com>
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
 <1533580552-938-5-git-send-email-olekstysh@gmail.com>
 <fd405643-3ae8-de5d-ed4f-7acd6e3b70b3@arm.com>
 <CAPD2p-m_K4CQzWbVuFp0FWh=kFjrHkLpwZagx0+UO4n0kV-egw@mail.gmail.com>
 <adfc68b1-f061-5c70-9083-3ef7d51d6457@arm.com>
 <CAPD2p-=pJmEqRzShLzudpLh2Ymd0KuDMBgyKfM+gSRyPcR2apA@mail.gmail.com>
 <ac28cd7b-71c4-b1c5-5b2c-7fe0aaf93b54@arm.com>
 <CAPD2p-kwLaF_wMtPSyMT8iYRFHf=dLELBbc0cZbenH1v89BrEA@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <dc8d828c-eef0-7c30-6766-865d80e465e8@arm.com>
Date: Thu, 9 Aug 2018 17:20:54 +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: <CAPD2p-kwLaF_wMtPSyMT8iYRFHf=dLELBbc0cZbenH1v89BrEA@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 4/4] xen/arm: Reuse R-Car Gen2 platform
 code for Stout board
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@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>

CgpPbiAwOC8wOS8yMDE4IDA1OjE4IFBNLCBPbGVrc2FuZHIgVHlzaGNoZW5rbyB3cm90ZToKPiBP
biBUaHUsIEF1ZyA5LCAyMDE4IGF0IDc6MTAgUE0sIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+IHdyb3RlOgo+PiBTb21laG93IEkgdGhvdWdodCB0aGUgcGxhdGZvcm0gd2FzIDY0
LWJpdCBhbmQgZm91bmQgYSBTT0MgbmFtZSB2ZXJ5IHNpbWlsYXIKPj4gdG8gaXQuIFNvcnJ5IGZv
ciB0aGUgY29uZnVzaW9uLiBQU0NJIHNlZW1zIGluZGVlZCBub3Qgc3VwcG9ydGVkIGZvciB0aGF0
Cj4+IHBsYXRmb3JtLgo+IFItQ2FyIEdlbjMgaXMgQVJNNjQgKEgyIFNvQyAtPiByOGE3NzkwKSBh
bmQgZG9lcyBzdXBwb3J0IFBTQ0kuCj4gQnV0IFItQ2FyIEdlbjIgaXMgQVJNMzIgKEgyIFNvQyAt
PiByOGE3NzkwKQo+IAo+Pgo+PiBIb3dldmVyLCB0aGUgY29kZSBsb29rcyBmYWlybHkgZGlmZmVy
ZW50IHRoYW4gd2hhdCB3ZSBoYXZlIGluIFhlbi4gRm9yCj4+IGluc3RhbmNlIHNlY29uZGFyeSBD
UFUgc2VlbXMgdG8gcmVxdWlyZSB0byBpbml0aWFsaXplIENOVFZPRkYsIHRoZSBmdW5jdGlvbgo+
PiB0byBwb3dlciBvbiBhIENQVSBhbHNvIGxvb2tzIGRpZmZlcmVudC4KPiBTb3JyeSwgd2hpY2gg
Y29kZSB5b3UgYXJlIHRha2luZyBhYm91dCwgVS1Cb290IG9yIExpbnV4PwoKVGhlIFNNUCBjb2Rl
IGluIExpbnV4IHZzIHRoZSBTTVAgY29kZSBpbiBYZW4gZm9yIHRoZSBSLUNhci4gSW4gbW9zdCBv
ZiAKdGhlIGNhc2VzLCBYZW4gc2hvdWxkIHJlcGxpY2F0ZSB3aGF0IExpbnV4IGRvZXMuCgpJIGFt
IHRyeWluZyB0byB1bmRlcnN0YW5kIHdoeSBzdWNoIGRpZmZlcmVuY2VzIGF0IHRoZSBtb21lbnQu
CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 16:23:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 16:23: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 1fnnij-0000XZ-GD; Thu, 09 Aug 2018 16:23: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=3j7a=ky=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fnnii-0000XU-Lc
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 16:23:28 +0000
X-Inumbo-ID: 68fd6a76-9bf0-11e8-a8a5-bc764e045a96
Received: from mail-lj1-x22c.google.com (unknown [2a00:1450:4864:20::22c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 68fd6a76-9bf0-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 18:22:30 +0200 (CEST)
Received: by mail-lj1-x22c.google.com with SMTP id 203-v6so4920138ljj.13
 for <xen-devel@lists.xenproject.org>; Thu, 09 Aug 2018 09:23:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=2j17d1P7MYdlxxsTmyxd2W5GMZS7fWh7X9GxnDPF1Q4=;
 b=osr+4lRmGluAhLlet3ftuqQuiIzxRq4O/i3gUgrpdWqFTKv+yZ1hLC7Nl5E0LBtkAg
 vdWTCYysERp4sWXQp6ZS+OhW23nIaxAUgnM4cWusDuchxMvk1zY6dKY2qUAshhCp/COI
 iGbQUb0sYrFpFhqBOrfeYiJ2INQdrDXdgSlL2Q+U80zMG5ByXIW8WmEdUuOVTOlEv66f
 nyOytLn1qUpUhWzJr21W/dbwfp2oAECapB6uOYlzyZuKXTOeK6i8+wTv6EpVox9kYp/+
 17U0wB3BNqCXq9y3lRAKUjX+Cp5b273H6VZlwvk/c8oR3SYjjNNWfb59FC7y5cv43ZFZ
 LRmg==
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=2j17d1P7MYdlxxsTmyxd2W5GMZS7fWh7X9GxnDPF1Q4=;
 b=SRygHwQdyotm9gBFOaxmhRpIznc6Trv5VQzQ/DxE6d3Hz075ynuQyjmIxDkcOzOkuo
 xW2ARnzXq0A7O/wR1Fqimc2yc0q2+mtMLbFn0kUCztQmQxJryQ9UUzobudeuepLa4AtC
 Qvi361Jboai7KBB8I6lqy9Jqopy53oBXgZt8NPCdfAcaWqSpmYWuARbNAgdx0tA+chEx
 1r+ZGbg5AMeI9oezi1IBVU3czQzfjnpTTo07NB1F55OAOCvgBLZGv8fBdTH/Zz54kpNT
 W7d2MvRHoHBe7/yQGJpOlCS0ot6lr3ruE5tRd/QmWtw9Ulbmi9tkaAQjKgQeXdm/f6XR
 zvsA==
X-Gm-Message-State: AOUpUlF3QQBQfxAM/g+O/ygjpUWRGVDBRtSD1F/dIKMk51cP1mFc5iaW
 0J20z8GY7DdIz1FaFcdjY0HWdauupeU1JuiEr+w=
X-Google-Smtp-Source: AA+uWPzsF98xmWBZtN8gA3OM6FEXCfJWtfOexlxCcZuO1QfBWg2XaNNej9s/MDM5aQkgk+cBR8cFtGtgdNIrUYJRzjo=
X-Received: by 2002:a2e:96d8:: with SMTP id
 d24-v6mr2364081ljj.50.1533831805663; 
 Thu, 09 Aug 2018 09:23:25 -0700 (PDT)
MIME-Version: 1.0
References: <cover.f20f4d9289206c83fc15e632ed8ec76ac4e8c8cd.1533608042.git-series.marmarek@invisiblethingslab.com>
 <084e43a6ca74c8cb6ffb7301497f425b413cfc42.1533608042.git-series.marmarek@invisiblethingslab.com>
In-Reply-To: <084e43a6ca74c8cb6ffb7301497f425b413cfc42.1533608042.git-series.marmarek@invisiblethingslab.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Thu, 9 Aug 2018 12:23:14 -0400
Message-ID: <CAKf6xpuZ+4GM5+yXoLXPwczDhFR1k+14kAOZAkpsUr078r6LHg@mail.gmail.com>
To: =?UTF-8?Q?Marek_Marczykowski=2DG=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Subject: Re: [Xen-devel] [RFC PATCH v2 03/17] libxl: Handle Linux stubdomain
 specific QEMU options.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Simon Gaiser <simon@invisiblethingslab.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Eric Shelton <eshelton@pobox.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBBdWcgNiwgMjAxOCBhdCAxMDoyMiBQTSBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVj
a2kKPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+IHdyb3RlOgo+Cj4gRnJvbTogRXJp
YyBTaGVsdG9uIDxlc2hlbHRvbkBwb2JveC5jb20+Cj4KPiBUaGlzIHBhdGNoIGNyZWF0ZXMgYW4g
YXBwcm9wcmlhdGUgY29tbWFuZCBsaW5lIGZvciB0aGUgUUVNVSBpbnN0YW5jZQo+IHJ1bm5pbmcg
aW4gYSBMaW51eC1iYXNlZCBzdHViZG9tYWluLgo+Cj4gTk9URTogYSBudW1iZXIgb2YgaXRlbXMg
YXJlIG5vdCBjdXJyZW50bHkgaW1wbGVtZW50ZWQgZm9yIExpbnV4LWJhc2VkCj4gc3R1YmRvbWFp
bnMsIHN1Y2ggYXM6Cj4gLSBzYXZlL3Jlc3RvcmUKPiAtIFFNUCBzb2NrZXQKPiAtIGdyYXBoaWNz
IG91dHB1dCAoZS5nLiwgVk5DKQo+Cj4gU2lnbmVkLW9mZi1ieTogRXJpYyBTaGVsdG9uIDxlc2hl
bHRvbkBwb2JveC5jb20+Cj4KPiBTaW1vbjoKPiAgKiBmaXggZGlzayBwYXRoCj4gICogZml4IGNk
cm9tIHBhdGggYW5kICJmb3JtYXQiCj4gICogcGFzcyBkb3duc2NyaXB0IGZvciBuZXR3b3JrIGlu
dGVyZmFjZXMKPgo+IFNpZ25lZC1vZmYtYnk6IFNpbW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxl
dGhpbmdzbGFiLmNvbT4KPiBbZHJvcCBRdWJlcy1zcGVjaWZpYyBwYXJ0c10KPiBTaWduZWQtb2Zm
LWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5n
c2xhYi5jb20+Cj4gLS0tCj4gQ2hhbmdlcyBpbiB2MjoKPiAgLSBmaXggc2VyaWFsIHNwZWNpZmll
ZCB3aXRoIHNlcmlhbD1bIC4uLiBdIHN5bnRheAo+ICAtIGVycm9yIG91dCBvbiBtdWx0aXBsZSBj
b25zb2xlcyAoaW5jb21wYXRpYmxlIHdpdGggc3R1YmRvbSkKPiAgLSBkcm9wIGVycm9uZW91cyBj
aHVuayBhYm91dCBjZHJvbQoKUmV2aWV3ZWQtYnk6IEphc29uIEFuZHJ5dWsgPGphbmRyeXVrQGdt
YWlsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 16:38:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 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 1fnnwt-0001VM-QM; Thu, 09 Aug 2018 16:38: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=e55m=ky=citrix.com=prvs=7527a730d=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fnnws-0001VH-F6
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 16:38:06 +0000
X-Inumbo-ID: a7c54032-9bf2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a7c54032-9bf2-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 16:38:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,215,1531785600"; d="scan'208";a="62434934"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Thu, 9 Aug 2018 17:38:00 +0100
Message-ID: <1533832680-15159-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: Yet more fixes for xpti= parsing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgaXQgY3VycmVudGx5IHN0YW5kcywgJ3hwdGk9ZG9tMCcgaXMgaW5kaXN0aW5ndWlzaGFibGUg
ZnJvbSB0aGUgZGVmYXVsdAp2YWx1ZSwgd2hpY2ggbWVhbnMgaXQgd2lsbCBiZSBvdmVycmlkZGVu
IGJ5IEFSQ0hfQ0FQQUJJTElUSUVTX1JEQ0xfTk8gb24gZml4ZWQKaGFyZHdhcmUuCgpTd2l0Y2gg
b3B0X3hwdGkgdG8gdXNlIC0xIGFzIGEgZGVmYXVsdCBsaWtlIGFsbCBvdXIgb3RoZXIgcmVsYXRl
ZCBvcHRpb25zLCBhbmQKY2xvYmJlciBpdCBhcyBzb29uIGFzIHdlIGhhdmUgYSBzdHJpbmcgdG8g
cGFyc2UuCgpJbiBhZGRpdGlvbiwgJ3hwdGknIGFsb25lIHNob3VsZCBiZSBpbnRlcnByZXRlZCBp
biBpdHMgcG9zaXRpdmUgYm9vbGVhbiBmb3JtLApyYXRoZXIgdGhhbiByZXN1bHRpbmcgaW4gYSBw
YXJzZSBlcnJvci4KCiAgKFhFTikgcGFyYW1ldGVyICJ4cHRpIiBoYXMgaW52YWxpZCB2YWx1ZSAi
IiwgcmM9LTIyIQoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3NwZWNfY3Ry
bC5jICAgICAgICB8IDE2ICsrKysrKysrKysrLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvc3Bl
Y19jdHJsLmggfCAgMiArLQogMiBmaWxlcyBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCA2IGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYyBiL3hlbi9h
cmNoL3g4Ni9zcGVjX2N0cmwuYwppbmRleCAzMmE0ZWE2Li40YWFjOGFkIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMKKysrIGIveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jCkBA
IC00MjAsOCArNDIwLDcgQEAgc3RhdGljIGJvb2wgX19pbml0IHNob3VsZF91c2VfZWFnZXJfZnB1
KHZvaWQpCiAgICAgfQogfQogCi0jZGVmaW5lIE9QVF9YUFRJX0RFRkFVTFQgIDB4ZmYKLXVpbnQ4
X3QgX19yZWFkX21vc3RseSBvcHRfeHB0aSA9IE9QVF9YUFRJX0RFRkFVTFQ7CitpbnQ4X3QgX19y
ZWFkX21vc3RseSBvcHRfeHB0aSA9IC0xOwogCiBzdGF0aWMgX19pbml0IHZvaWQgeHB0aV9pbml0
X2RlZmF1bHQodWludDY0X3QgY2FwcykKIHsKQEAgLTQzOSw2ICs0MzgsMTAgQEAgc3RhdGljIF9f
aW5pdCBpbnQgcGFyc2VfeHB0aShjb25zdCBjaGFyICpzKQogICAgIGNvbnN0IGNoYXIgKnNzOwog
ICAgIGludCB2YWwsIHJjID0gMDsKIAorICAgIC8qIEluaGliaXQgdGhlIGRlZmF1bHRzIGFzIGFu
IGV4cGxpY2l0IGNob2ljZSBoYXMgYmVlbiBnaXZlbi4gKi8KKyAgICBpZiAoIG9wdF94cHRpID09
IC0xICkKKyAgICAgICAgb3B0X3hwdGkgPSAwOworCiAgICAgZG8gewogICAgICAgICBzcyA9IHN0
cmNocihzLCAnLCcpOwogICAgICAgICBpZiAoICFzcyApCkBAIC00NTEsMTIgKzQ1NCwxNSBAQCBz
dGF0aWMgX19pbml0IGludCBwYXJzZV94cHRpKGNvbnN0IGNoYXIgKnMpCiAgICAgICAgICAgICBi
cmVhazsKIAogICAgICAgICBjYXNlIDE6CisgICAgICAgIGRlZl90cnVlOgogICAgICAgICAgICAg
b3B0X3hwdGkgPSBPUFRfWFBUSV9ET00wIHwgT1BUX1hQVElfRE9NVTsKICAgICAgICAgICAgIGJy
ZWFrOwogCiAgICAgICAgIGRlZmF1bHQ6Ci0gICAgICAgICAgICBpZiAoICFzdHJjbXAocywgImRl
ZmF1bHQiKSApCi0gICAgICAgICAgICAgICAgb3B0X3hwdGkgPSBPUFRfWFBUSV9ERUZBVUxUOwor
ICAgICAgICAgICAgaWYgKCBzID09IHNzICkKKyAgICAgICAgICAgICAgICBnb3RvIGRlZl90cnVl
OworICAgICAgICAgICAgZWxzZSBpZiAoICFzdHJjbXAocywgImRlZmF1bHQiKSApCisgICAgICAg
ICAgICAgICAgb3B0X3hwdGkgPSAtMTsKICAgICAgICAgICAgIGVsc2UgaWYgKCAodmFsID0gcGFy
c2VfYm9vbGVhbigiZG9tMCIsIHMsIHNzKSkgPj0gMCApCiAgICAgICAgICAgICAgICAgb3B0X3hw
dGkgPSAob3B0X3hwdGkgJiB+T1BUX1hQVElfRE9NMCkgfAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKHZhbCA/IE9QVF9YUFRJX0RPTTAgOiAwKTsKQEAgLTYxOCw3ICs2MjQsNyBAQCB2b2lk
IF9faW5pdCBpbml0X3NwZWN1bGF0aW9uX21pdGlnYXRpb25zKHZvaWQpCiAgICAgaWYgKCBkZWZh
dWx0X3hlbl9zcGVjX2N0cmwgKQogICAgICAgICBzZXR1cF9mb3JjZV9jcHVfY2FwKFg4Nl9GRUFU
VVJFX1NDX01TUl9JRExFKTsKIAotICAgIGlmICggb3B0X3hwdGkgPT0gT1BUX1hQVElfREVGQVVM
VCApCisgICAgaWYgKCBvcHRfeHB0aSA9PSAtMSApCiAgICAgICAgIHhwdGlfaW5pdF9kZWZhdWx0
KGNhcHMpOwogCiAgICAgaWYgKCBvcHRfeHB0aSA9PSAwICkKZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvc3BlY19jdHJsLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3NwZWNfY3RybC5o
CmluZGV4IDViNDBhZmIuLmZlYTgyNjAgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
c3BlY19jdHJsLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmwuaApAQCAtMzQs
NyArMzQsNyBAQCBleHRlcm4gYm9vbCBic3BfZGVsYXlfc3BlY19jdHJsOwogZXh0ZXJuIHVpbnQ4
X3QgZGVmYXVsdF94ZW5fc3BlY19jdHJsOwogZXh0ZXJuIHVpbnQ4X3QgZGVmYXVsdF9zcGVjX2N0
cmxfZmxhZ3M7CiAKLWV4dGVybiB1aW50OF90IG9wdF94cHRpOworZXh0ZXJuIGludDhfdCBvcHRf
eHB0aTsKICNkZWZpbmUgT1BUX1hQVElfRE9NMCAgMHgwMQogI2RlZmluZSBPUFRfWFBUSV9ET01V
ICAweDAyCiAKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 18:18:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 18:18: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 1fnpW2-0000IY-Bo; Thu, 09 Aug 2018 18:18: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=cdvs=ky=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1fnpW1-0000IT-44
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 18:18:29 +0000
X-Inumbo-ID: 7a204872-9c00-11e8-a8a5-bc764e045a96
Received: from mail-io0-x244.google.com (unknown [2607:f8b0:4001:c06::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7a204872-9c00-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 20:17:30 +0200 (CEST)
Received: by mail-io0-x244.google.com with SMTP id q4-v6so5534114iob.8
 for <xen-devel@lists.xenproject.org>; Thu, 09 Aug 2018 11:18:27 -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=WQxXKT0ySpCRF/W785gQ+t4MtxUv1kXhGM2ulfyv1a4=;
 b=sMvqOvNObrDWt6f6bSStRSAl2AbDEaTRDWS+bP8HjwoHgjkLCM5bTFEuoyjBeTeGbC
 7Lqb+5Df2vMcePdlqhXY8E7T3rXDUpyK9bfcD8qaBJMrXVze+GCAV8LZnKNyACXaffhc
 MCJ1ExRbEWMUzw4eWTK92+dI+oBxJ8+ZTyPHDaKxUMQIC44gKDTb3fx881LHQRAK0pCS
 CaIjDY+9vLvAuWIe6DpnEpEgepiHQBfSaphNQkN2mzDMYdtAn0Rcv0QvRsABfHibhikS
 8mJo9pGgphgqMCpNCNHKdvGepVmuR5Be4HK6Hw+jlwxQtGgZmNF3WHwlbueGfZ3XVUSp
 YxJg==
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=WQxXKT0ySpCRF/W785gQ+t4MtxUv1kXhGM2ulfyv1a4=;
 b=EyGjDRaGi8VR8XO64GOgR42y/wktw29rZA8yiC/oUCxCnKi8NCKveBZme90DVcT5dW
 B+7tSVt6PczuNuKMTNTqQ01wNSXew6mIyXvWe3IcvcQLW2pwD92npUhhjG1k2zZWjJMz
 o0idykDwyckzfqQsn1w7RRjaFLMeKFKVFRQaJY8gx3UQxHyHtOVhMLCHdu+RO6wSVfXU
 XIanuyM+H5XTM3ul3Z8mXLr4CyZodC8LL9ffFtFjOnegV5480aZvTUMC45PeXFRdzwaA
 wt9CLjX5gnqLsjh0tq7ojcfs72sa1QWBb+KhNYiZAQc7v0QgKr+vrxeGKC3bQyY0ZBcA
 WtPQ==
X-Gm-Message-State: AOUpUlE9PDXWeiZhgFslaXY7LKhT8jbiqvaDrXk4qNBtLqYfxnTmAWgp
 aiCfcbYt67cv7YsnZQapgoTHxT99YAtFvV01jm8=
X-Google-Smtp-Source: AA+uWPxXQ0FruMokghXB99KYTn5vdv2kWliCMY0EOyDHHYOSTLCK3q0i6nZawuZkPc/jmXhplx7dEbkI5nWy/N60vq8=
X-Received: by 2002:a6b:7208:: with SMTP id n8-v6mr2194846ioc.82.1533838706655; 
 Thu, 09 Aug 2018 11:18:26 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a6b:1f83:0:0:0:0:0 with HTTP;
 Thu, 9 Aug 2018 11:18:25 -0700 (PDT)
In-Reply-To: <dc8d828c-eef0-7c30-6766-865d80e465e8@arm.com>
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
 <1533580552-938-5-git-send-email-olekstysh@gmail.com>
 <fd405643-3ae8-de5d-ed4f-7acd6e3b70b3@arm.com>
 <CAPD2p-m_K4CQzWbVuFp0FWh=kFjrHkLpwZagx0+UO4n0kV-egw@mail.gmail.com>
 <adfc68b1-f061-5c70-9083-3ef7d51d6457@arm.com>
 <CAPD2p-=pJmEqRzShLzudpLh2Ymd0KuDMBgyKfM+gSRyPcR2apA@mail.gmail.com>
 <ac28cd7b-71c4-b1c5-5b2c-7fe0aaf93b54@arm.com>
 <CAPD2p-kwLaF_wMtPSyMT8iYRFHf=dLELBbc0cZbenH1v89BrEA@mail.gmail.com>
 <dc8d828c-eef0-7c30-6766-865d80e465e8@arm.com>
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
Date: Thu, 9 Aug 2018 21:18:25 +0300
Message-ID: <CAPD2p-nc1j72j1AkKFNQCoH0kHE_6fuZys9ECT7_iJ0O16xNxQ@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [PATCH v1 4/4] xen/arm: Reuse R-Car Gen2 platform
 code for Stout board
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@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>

SGkgSnVsaWVuLgoKT24gVGh1LCBBdWcgOSwgMjAxOCBhdCA3OjIwIFBNLCBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPiB3cm90ZToKPgo+Cj4gT24gMDgvMDkvMjAxOCAwNToxOCBQ
TSwgT2xla3NhbmRyIFR5c2hjaGVua28gd3JvdGU6Cj4+Cj4+IE9uIFRodSwgQXVnIDksIDIwMTgg
YXQgNzoxMCBQTSwgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+
Pgo+Pj4gU29tZWhvdyBJIHRob3VnaHQgdGhlIHBsYXRmb3JtIHdhcyA2NC1iaXQgYW5kIGZvdW5k
IGEgU09DIG5hbWUgdmVyeQo+Pj4gc2ltaWxhcgo+Pj4gdG8gaXQuIFNvcnJ5IGZvciB0aGUgY29u
ZnVzaW9uLiBQU0NJIHNlZW1zIGluZGVlZCBub3Qgc3VwcG9ydGVkIGZvciB0aGF0Cj4+PiBwbGF0
Zm9ybS4KPj4KPj4gUi1DYXIgR2VuMyBpcyBBUk02NCAoSDIgU29DIC0+IHI4YTc3OTApIGFuZCBk
b2VzIHN1cHBvcnQgUFNDSS4KPj4gQnV0IFItQ2FyIEdlbjIgaXMgQVJNMzIgKEgyIFNvQyAtPiBy
OGE3NzkwKQo+Pgo+Pj4KPj4+IEhvd2V2ZXIsIHRoZSBjb2RlIGxvb2tzIGZhaXJseSBkaWZmZXJl
bnQgdGhhbiB3aGF0IHdlIGhhdmUgaW4gWGVuLiBGb3IKPj4+IGluc3RhbmNlIHNlY29uZGFyeSBD
UFUgc2VlbXMgdG8gcmVxdWlyZSB0byBpbml0aWFsaXplIENOVFZPRkYsIHRoZQo+Pj4gZnVuY3Rp
b24KPj4+IHRvIHBvd2VyIG9uIGEgQ1BVIGFsc28gbG9va3MgZGlmZmVyZW50Lgo+Pgo+PiBTb3Jy
eSwgd2hpY2ggY29kZSB5b3UgYXJlIHRha2luZyBhYm91dCwgVS1Cb290IG9yIExpbnV4Pwo+Cj4K
PiBUaGUgU01QIGNvZGUgaW4gTGludXggdnMgdGhlIFNNUCBjb2RlIGluIFhlbiBmb3IgdGhlIFIt
Q2FyLiBJbiBtb3N0IG9mIHRoZQo+IGNhc2VzLCBYZW4gc2hvdWxkIHJlcGxpY2F0ZSB3aGF0IExp
bnV4IGRvZXMuCj4KPiBJIGFtIHRyeWluZyB0byB1bmRlcnN0YW5kIHdoeSBzdWNoIGRpZmZlcmVu
Y2VzIGF0IHRoZSBtb21lbnQuCgpBcyBJIHVuZGVyc3RhbmQsIHRoZSBTTVAgY29kZSBmb3IgTGlu
dXggY2FuJ3QgYmUgdXNlZCBpbiBYZW4sIHNpbmNlCnRoZSByZXF1aXJlbWVudCBpcyB0byBib290
IGludG8gWGVuIHdpdGggY29yZXMgYWxyZWFkeSBiZWluZyBpbgpIeXBlcnZpc29yIG1vZGUuCkJ1
dCwgYWxsIGNvcmVzIHNlZW1zIHRvIHN0YXJ0IGluIE1vbml0b3IgbW9kZSBhZnRlciBwb3dlcmlu
ZyB0aGVtIHVwLgpTbywgdGhleSBtdXN0IGJlIHN3aXRjaGVkIGludG8gSHlwZXJ2aXNvciBtb2Rl
IGJlZm9yZWhhbmQsIGNvcnJlY3Q/CgpVLUJvb3QgYnJpbmdzIG5vbi1ib290IGNvcmVzIHVwICh1
c2luZyBwb3J0ZWQgZnJvbSBMaW51eCdzCnBsYXRzbXAtYXBtdSBjb2RlIGZ1bmN0aW9ucykuIFRo
ZW4gVS1Cb290IHN3aXRjaGVzIGFsbCBjb3JlcyB0byBIWVAKbW9kZS4KV2hpbGUganVtcCBpbnRv
IFhlbiBvbiBhIGJvb3QgY29yZSwgYWxsIG5vbi1ib290IGNvcmVzIGFyZSBsZWZ0IGluClUtQm9v
dCB0byB3YWl0IHRvIGJlICJ3b2tlbiB1cCBieSBYZW4iIChhY3R1YWxseSByY2FyMl9zbXBfaW5p
dCgpIGlzCnVzZWQgZm9yKS4KUGxhdGZvcm0gUi1DYXIyIGNvZGUgaW4gWGVuIGRvZXNuJ3QgcG93
ZXIgb24gY29yZXMsIGl0IGp1c3QgImJyaW5ncwp0aGVtIHRvIFhlbiIuCgpQbGVhc2UgY29ycmVj
dCBtZSBpZiBJIGFtIHdyb25nLgoKQWxzbywgVS1Cb290IHNlZW1zIHRvIHJlc2V0IHRvIHplcm8g
Q05UVk9GRiBvbiBhbGwgY29yZXMgYmVmb3JlCmxlYXZpbmcgTW9uaXRvciBtb2RlLgoKPgo+IENo
ZWVycywKPgo+IC0tCj4gSnVsaWVuIEdyYWxsCgoKCi0tIApSZWdhcmRzLAoKT2xla3NhbmRyIFR5
c2hjaGVua28KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 19:28:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 19: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 1fnqbh-0005GM-PR; Thu, 09 Aug 2018 19:28: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=8hcp=ky=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnqbg-0005GA-1E
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 19:28:24 +0000
X-Inumbo-ID: 71cdfba4-9c0a-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 71cdfba4-9c0a-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 19:28: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 1fnqbb-0005js-SL; Thu, 09 Aug 2018 19:28: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 1fnqbb-0003pb-JY; Thu, 09 Aug 2018 19:28:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnqbb-0005dV-Iz; Thu, 09 Aug 2018 19:28:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125829-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=4b60c40659b34b6577a6bc91eb4115458a0e425f
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 09 Aug 2018 19:28:19 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125829: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTgyOSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTgyOS8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDRiNjBjNDA2NTliMzRiNjU3N2E2YmM5MWViNDExNTQ1
OGEwZTQyNWYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDggZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA3IGRheXMgICAyNyBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4MDIgIDIwMTgtMDgtMDggMTE6MDA6NDcgWiAgICAxIGRh
eXMgICAxMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02
NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUt
bG9ncwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1MTIgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 19:42:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 19:42: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 1fnqpU-0006dx-2a; Thu, 09 Aug 2018 19:42: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=cj3q=ky=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fnqpS-0006di-Lq
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 19:42:38 +0000
X-Inumbo-ID: 3b9bbc6d-9c0c-11e8-a8a5-bc764e045a96
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4d::621])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3b9bbc6d-9c0c-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 21:41:39 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amd-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Gh+cJv18kNznD2T84H60Lh6878ee+otBQzlPFulSYWo=;
 b=oojtEm80K6pbixAfFJE/5NUQtrmjH00L7aAz8iwR1P2tGVvWkFw41xkY1QVz7AVIW9BhpoY5VcAor1R2syvNoydH4iberd1lA0Xr35Wa9AGG71+cUODVSYrA6xx2kghDK+5Ie5HpzSpZ3efwAU+vfUoUFRtokIQ1hCnOObLM5fc=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
Received: from nikka.amd.com (165.204.77.1) by
 MWHPR12MB1776.namprd12.prod.outlook.com (2603:10b6:300:113::7) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1017.18; Thu, 9 Aug 2018 19:42:29 +0000
From: Brian Woods <brian.woods@amd.com>
To: xen-devel@lists.xen.org
Date: Thu,  9 Aug 2018 14:42:11 -0500
Message-Id: <20180809194213.56671-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: BN6PR08CA0071.namprd08.prod.outlook.com
 (2603:10b6:404:b9::33) To MWHPR12MB1776.namprd12.prod.outlook.com
 (2603:10b6:300:113::7)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 77f7b866-4616-4b92-fefd-08d5fe303e5b
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:MWHPR12MB1776; 
X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1776;
 3:qg2vMQV0gOQNFUMvP4Cf+U2Ty+YD9pYUKlvDAKPPDN6aWTdWuenlC7EERzs79drSfUwvkQ2LCdoaiov6Ods6aBkM4moJ0N/sKsqI/lAFgbVvmPSKZYT6VuMXReKGKwTSfLSEfKZ9BLtItbR/zVjr7jWAxH0PCvzIDASRVH+AB3IngDNf2JRmdvVLmyO7enhMwhSZAGZeQnW5PTCyrs4brMbaDNmgxjGAVTCuPN79ZzrWiQGEhrCoBnOUmKvPOR3I;
 25:L02NS3s38lHacicu81ORrdDtO9ub0+QTC1Z2VOPZxyauI0ZMGfQhpEPbLdmEZ6OQkrY2kUd+TZrdnhdc4YRcsUVDDpTvM9Zf23KgSrjiJ+x1cUXTPUXo42SMErSCYaZGXK4FFpqNZMa2Q1GUUIZMT30iBfESbXOsiCNGdskyPVAgZ42DDHgih01ZCBA+WOfXnMTwK2hPRDhUAXgUN6W8GLcMgWKgQCArpQCMGbw02uHyJjg4Fb8mXL4hJwEveGyl2kSdP046sTnJnADUvkm8gEP4diYE2pODxfWUyJGeJxxlUZ+CSEnZYLBPeC4+9vTEXXT4kyWpLn1D6rpuEh2IVg==;
 31:IygmLPT98Jw2z3l9fBhDW6FZD6lmlCTV13Ks/RzZznUVF8VZOTpEfQeKL5toMVO9haAA/C46rfKhKXe9uxm5G+sRsK1TkKlbZV84btetCNTsunb13YDy9sIb2YyntMMs6mctKZsTknybfylxShGzCQXq+tdTjs1Hpg5uSfMRF3tW2IyYHi+e+5rKDmf17kgZjVrIXzPTAhyEUdDkB2DS+kdDaqKnDq9k9+6Hc/ts/vg=
X-MS-TrafficTypeDiagnostic: MWHPR12MB1776:
X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1776;
 20:Yt3s7uOkazdBvCftgebvXrMsSqRIro1FHIlOoHaSdkypgh/azEH1f1ZhLYRudGrG43K1Or2+wVIKkTQhD6myPz3FHUhhExA+zhm3Sjw171JDEEIXxxiCDmbqFzTubEw5Y/KHIiK5bFzl6FbZpgFjqmjuh41tELCe62nXkUDPND9twqo8eOFSsWNQr5f7bQhMCLQ6JKqf9ibuM6dre1lJex2KFw5AYsXNpV4knx+dPhtsyxBjwvGwO5tOwFOUL9nPqIhfU+s68YokcDbxASfGoWI5I0n4hzOFDv7kOE0QJmvDJtwqWj/gEDMXmTYim/r/ozGdPrw+cmJm6Bl9FkfdQ5bhzMAmKTS8Ues2XXIPB4DdrK9DTDGASh2vze+zxPnGtbAlGynfbYdBW8M5reXvx/p9Oo9sU7jG9hi/d7yahRGeV9qw7km0tvey3a1Uc2IvCXuutuTJKY5jErFfpa0Z7VdndGU+LMhGg4u34SOi5u/3jkGoG8IfzVv1LebnaY34;
 4:hDJzy+FfYcX4Vg/7YCo/CjB34g1cCPWCpeoQUemgnu3MvAe16fOMJswCfZ04T88ziONyPxsNTq5HD+ApNJ5R/hN9gZyAnCZEa2Nok9Cantn3mAlOocFVMuN8yutmvLXORDGqiD2zAAavyua4uOeNjy2toyPGpVoHjnTy0gnzz4oQ+pI6vt6Ld58bXGZ5jJcwCUniNXuA4u8QN1ieBMNsRyvDej37fGgtpkt52/TpkgYtOBcEDQ1l8wnzTFGc25n3/x8osA4lE61x+I7tjWZHgA==
X-Microsoft-Antispam-PRVS: <MWHPR12MB1776B48AD855F76FBC66E07BE5250@MWHPR12MB1776.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)(93006095)(93001095)(3231311)(944501410)(52105095)(3002001)(10201501046)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123558120)(20161123564045)(20161123562045)(6072148)(201708071742011)(7699016);
 SRVR:MWHPR12MB1776; BCL:0; PCL:0; RULEID:; SRVR:MWHPR12MB1776; 
X-Forefront-PRVS: 0759F7A50A
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(366004)(376002)(346002)(396003)(136003)(39860400002)(199004)(189003)(305945005)(1076002)(47776003)(2361001)(2616005)(956004)(66066001)(486006)(6916009)(6116002)(3846002)(476003)(316002)(54906003)(8936002)(478600001)(86362001)(16586007)(217873002)(68736007)(16526019)(186003)(7736002)(44832011)(6666003)(50226002)(5660300001)(53416004)(81156014)(26005)(52116002)(386003)(7696005)(36756003)(51416003)(4326008)(2906002)(53936002)(25786009)(48376002)(81166006)(50466002)(8676002)(106356001)(97736004)(105586002)(2351001)(72206003)(6486002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR12MB1776; H:nikka.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; MWHPR12MB1776;
 23:X+Y32KD7phCEN8lkzS8gDbADjcrLMzoy73QDuvfQn?=
 =?us-ascii?Q?Fv1bUDZ7ADXgtdfzGo2hIYRf4rmzWqrk0Gw/KHDSDASqHs/hZZOCWWySpPLK?=
 =?us-ascii?Q?muOzfzYNp+H/BG2eUHj0aANc2JP9mflE7Ha0l/ZUrbDT4Zzw5VmHEUKWKgiJ?=
 =?us-ascii?Q?vtuPKgDNiZEAEw9Wj5aGysuOBaSEyPTnXaEVYh6JBYwS99FaVueZ2cqQ+ryM?=
 =?us-ascii?Q?jJnIeabLMEe4Z1UPJxBRKO4ENiL6+Ak9Ex/HQEGf62Ligzi8gM2m78bH2ABy?=
 =?us-ascii?Q?QGJ6e7pYBGDw50Fc49bsiny+dPKVp7AnTBXyuh/lKOsNLuBdkidjA+xRzEVc?=
 =?us-ascii?Q?VEzBDXZrL7E5u1gHPn4eT2YbgVvLlWmIQe8nCGz3M9/ByrP8IMVj+WrtxHuK?=
 =?us-ascii?Q?79u3fTNl3mw5P8CYdVeAU4YEtWDrslTpBw2SNaW0pCZVIq2I+B8AdoUM8XH5?=
 =?us-ascii?Q?q/33Sp3tTtC+TBM72dgG6sLz1w1gI5QsWCRtsU2lWDWpLADmOpJA1undEb4k?=
 =?us-ascii?Q?oDqfosuaPRh15Tdv9+sOlWQ047f+NVAjaHr99WYw5Gqt/Upi3NnuqJyHQYwN?=
 =?us-ascii?Q?6fh+Yolp3hHLocTruWOLQFAWmXIevoeyoWhlqS2Z33l9iTajuT3lJMmXwXt8?=
 =?us-ascii?Q?Wmhy/Cm/sIMCLdG1KD3+zyFx9EBetm6KPB7eInSZ8nA+KSykRMlZMTQAECPS?=
 =?us-ascii?Q?TMK5JZAA8GG+e2PY/CjdoWGLFWLQsOVr1beALpzUpV1ScsOEUEk3TgoQ2ea7?=
 =?us-ascii?Q?JHBcoBijIwZw12i/sFuE3AYdeMhGyolEDxzHZFE2Oac42MO01xvXPVxsAPQa?=
 =?us-ascii?Q?DQY5Kt3YfuPHtHSP/jWwgpuKxjh6PuwW8jlgBdbwhozEuRh3H+9nYUAdwLcl?=
 =?us-ascii?Q?QOfFV46K+h0bOYQ2F+4mdbdakgLOkNe7o+s2hc3939IQGaR8Gvfd4R/+ft4O?=
 =?us-ascii?Q?/VLiVNwL9J2uI+VQOwFecIoEvyvZoozbbhfwM2j7wZwrdpJBxwcT/k5H1Cje?=
 =?us-ascii?Q?L5OEQ1VwuhMKDLYd64iib/SK21+BLkbyBsYyUbIf0aLeQdK6JDfwdCbmy87i?=
 =?us-ascii?Q?nX3D1/NZjbtS6+QDlwtuUy8LlbZYQX1SfbFLstuJNn+EzCBjgTGjYISWhow/?=
 =?us-ascii?Q?vzLnqYjYKzME0LkNpkcnUJbUdJ91SuPBYaKvizQ1IC3pJrVifH+gFt6E6Euf?=
 =?us-ascii?Q?0Qic5jzIyBEHqCL2fnl3EWEyhX1gs4XWPLDPaEPEx4doTvwKhuwYKeUYUjkD?=
 =?us-ascii?Q?PfISkkAqF/JLNoDiVw=3D?=
X-Microsoft-Antispam-Message-Info: VozZxgA9PSqbmMR7OvAGg4rT2s5txq5b/FzQzurD9DGVUpUcithks2blxukD00Qhkjxrv0dX7PQR3I69WgfpYBS4lBVw46wVvhQpEbTFTrJNLC4MYX2kjcIMDGeNgeVdwc5e2FxOIAWd6649lV4vgevSo+TxixOL8GTR9Md3Uuxlgzkm9sK7GWFbU4wTTVcNbQIbvLR+d8eKAWyFXL2AFcCVHgzqoEUisAKvigRSanbu57kSE4gvD3kn7AahSiZ4coZy8/w1LvgB6TS2wxGhZXTXHd8DtZbBMuWWxs2uMblBMy1kh8QclkkC1nfitnBxtvFYYABs0omjs1BduE99t3Tsx9CmpiiWbFCM3rLx9ac=
X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1776;
 6:E69aVR19AFrZ2fb9iraJyavK1hFWpGdB7l/ZxcbpLXSO++LCiPCCmImN4tSlBrHtC8wpKe2TR2TV5RDCkrF3KI4BiYFM8mZ9vlRMQ6YW7TSE/uuFPMEsD1ioeIkSdqLR+m9ByROkLTP66sC0aI5dFV3AIBcIcWgkwW3pSjYsfkztfmQ8amSNpAO4Q0huBxQuQxFbCns7UakMeULh8i7/qU5u6gIBoaV5XoIRJ6EH2JvGoEnAsfxx8fu9f1WGJEpi5bC6Nf1MPkX/dqtZoqmpSI4Dx8Avc6pYWO9Iv4r/LNQh4FqKb/C9bwdaTOhroZs5etsENZCRp+efrFtEiLPtxNXHqP8ngEJa94oGZPT06EiW8GaUwiFwDHRP0GxMe2hb6nCnng+yxbL3tfHTKQNXR5gmIQ9sBUESRgbBVmvl0iy/+BDJJMoVKzuV7fSPb9X+FGTAxme6GcF1hwTwoSsn1A==;
 5:oA/tTY0ETPnS0kr2L6sjA7iakMisaCTrdBod5ZO0tuS75Qq/SmDCZEV1yy3qdjtfRJJ3LCAOotp27qIuQjI9cRgiluUfn7UJTWY9KOKC+YHDlqCk8JHcP+eiBO0bmTyOKNAaY6ZNpcX3F8+TJS734XxUPVlnMXv3VvzLYTJSwEg=;
 7:HKGl5MXev9cpne8G4BkRCs/P+HkX/TtR7HqQLCt3XnjhYwi/TyTDPrs5Ecf3+w1QC9u636Olc3cuSOOkfxpbU3HVXI/WfYGNNhRbw/+qEP1xziwTEXZ3lT3a4at0WohFk2vCiuOnHG7PffRK3AZpdEKDZqADbV40O47PA+hG7HaA0OnREDSTIkH4uZTn9OTM6OPDeIeVw8lBWhoZXPZ7bzsIMrzow6VQzkjXlSxvtRdBMorx4zs6gyChY1GTni23
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1776;
 20:2w6ltJPG03ubl3H0yjT9/6ls+fLxQjJTVUNzRPKx55nQf8Ab/XF4c0w/jUYvMjJ9CwlIeO2AvHLezPWnoBMCSxcx86jN6qKKqNacSn20JTh96ir77A+aPb5G5aioV7GFC6E/PGKaww1TbQGJjI3uw2IV4VhQuxLMH7TtZcFiTp5J7ssq37JsrRUyyRuKNwcJYMTX6x7A1lSJMbBulq1IaIlQXqZEDZHxEvNj50cMVZ4D5slB4HDb4M0ggSb76Hvn
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Aug 2018 19:42:29.0739 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 77f7b866-4616-4b92-fefd-08d5fe303e5b
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR12MB1776
Subject: [Xen-devel] [PATCH v2 0/2] 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
c3QgcGF0Y2ggaXMgZm9yIGZ1cnRoZXIgZW5hYmxlbWVudApmb3IgWGVuIHN3aXRjaGluZyBTU0JE
IG9uIG9yIG9mZiBpbnRlcm5hbGx5LCBvciBmb3IgZnVydGhlciBjb250cm9sIG9mClNTQkQgZm9y
IGd1ZXN0cyB2aWEgdGhlIFZJUlRfU1BFQ19DVFJMLgoKTm90ZTogdGhlc2Ugc2hvdWxkIGJlIGFw
cGxpZWQgYWZ0ZXIgSmFuJ3MgcGF0Y2g6Cng4Ni9BTUQ6IGRpc3Rpbmd1aXNoIGNvbXB1dGUgdW5p
dHMgZnJvbSBoeXBlci10aHJlYWRzCgp2MSAtPiB2MjoKICAgIC0gY2hhbmdlZCBzb21lIHZhcmlh
YmxlIHR5cGVzCiAgICAtIHVwZGF0ZWQgc3NiZF9hbWRfbHNfY2ZnX3NldF9ub25zbXQgZnVuY3Rp
b24KICAgIC0gY2hhbmdlZCBzYmRfYW1kX2xzX2NmZ19pbml0IHRvIGEgcHJlc21wX2luaXRjYWxs
CiAgICAtIGRlbGV0ZWQgc3NiZF9hbWRfbHNfY2ZnX3NldF9pbml0IGR1ZSB0byBeIGFuZCBpdCBo
YXBwZW5pbmcgbGF0ZXIKICAgICAgaW4gdGhlIGJvb3QKICAgIC0gdmFyaW91cyBzbWFsbGVyIGNs
ZWFudXBzCgpCcmlhbiBXb29kcyAoMik6CiAgeDg2L3NwZWMtY3RybDogYWRkIEFNRCBTU0JEIExT
X0NGRyBpbiBpbml0IHByaW50CiAgeDg2L3NwZWMtY3RybDogYWRkIHN1cHBvcnQgZm9yIG1vZGlm
eWluZyBTU0JEIFZJQSBMU19DRkcgTVNSCgogeGVuL2FyY2gveDg2L2NwdS9hbWQuYyAgICAgICAg
ICAgIHwgIDEyICsrLQogeGVuL2FyY2gveDg2L3NldHVwLmMgICAgICAgICAgICAgIHwgICAyICsK
IHhlbi9hcmNoL3g4Ni9zbXBib290LmMgICAgICAgICAgICB8ICAgMyArCiB4ZW4vYXJjaC94ODYv
c3BlY19jdHJsLmMgICAgICAgICAgfCAyMDIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZXMuaCB8ICAgMSArCiB4ZW4v
aW5jbHVkZS9hc20teDg2L3NwZWNfY3RybC5oICAgfCAgIDUgKwogNiBmaWxlcyBjaGFuZ2VkLCAy
MTggaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCi0tIAoyLjExLjAKCgpCcmlhbiBXb29k
cyAoMik6CiAgeDg2L3NwZWMtY3RybDogYWRkIEFNRCBTU0JEIExTX0NGRyBpbiBpbml0IHByaW50
CiAgeDg2L3NwZWMtY3RybDogYWRkIHN1cHBvcnQgZm9yIG1vZGlmeWluZyBTU0JEIFZJQSBMU19D
RkcgTVNSCgogeGVuL2FyY2gveDg2L2NwdS9hbWQuYyAgICAgICAgICAgIHwgIDEyICstLQogeGVu
L2FyY2gveDg2L3NtcGJvb3QuYyAgICAgICAgICAgIHwgICAzICsKIHhlbi9hcmNoL3g4Ni9zcGVj
X2N0cmwuYyAgICAgICAgICB8IDE3OSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlcy5oIHwgICAxICsKIHhlbi9pbmNs
dWRlL2FzbS14ODYvc3BlY19jdHJsLmggICB8ICAgNCArCiA1IGZpbGVzIGNoYW5nZWQsIDE5MiBp
bnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 19:42:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 19:42: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 1fnqpU-0006e9-M1; Thu, 09 Aug 2018 19:42: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=cj3q=ky=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fnqpT-0006dn-21
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 19:42:39 +0000
X-Inumbo-ID: 3ccda963-9c0c-11e8-a8a5-bc764e045a96
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4d::621])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3ccda963-9c0c-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 21:41:40 +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=5BAC0yjEXP1D3nHSE3M7IFb1fE34gj7kZTE1UONvU70=;
 b=dP0tbG04vrjdYOhgF3gJqZ5QTXZQ5+WIhURKleRnZcUUujKFbNev4SFgv4JsXa30lxkIr4D908CcZr/vor06Dt+f3KxwbLQbID4muZSP/x0uZyy87f6o/aRdteQbiko0Nn8DLZF5LtJVtkhDBeXH+Dn2bxPg0HHbUwDamyLrAhg=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
Received: from nikka.amd.com (165.204.77.1) by
 MWHPR12MB1776.namprd12.prod.outlook.com (2603:10b6:300:113::7) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1017.18; Thu, 9 Aug 2018 19:42:32 +0000
From: Brian Woods <brian.woods@amd.com>
To: xen-devel@lists.xen.org
Date: Thu,  9 Aug 2018 14:42:13 -0500
Message-Id: <20180809194213.56671-3-brian.woods@amd.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180809194213.56671-1-brian.woods@amd.com>
References: <20180809194213.56671-1-brian.woods@amd.com>
MIME-Version: 1.0
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: BN6PR08CA0071.namprd08.prod.outlook.com
 (2603:10b6:404:b9::33) To MWHPR12MB1776.namprd12.prod.outlook.com
 (2603:10b6:300:113::7)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: b891cdec-8f44-40c4-969f-08d5fe30401e
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:MWHPR12MB1776; 
X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1776;
 3:383/rNAKYzuJd/kerMWiythuiA/a7gPIY3O+ZqtOLXVa1UnXB1MovT32jiwFiLiEcpwZ7l+Kl28gpEDP9gnWStfcWFL7zTCX856pIPqW7aNtvHsOz6RP8Pvi31EvcBHnGwfhR9vdCBd2za+XWNi8RzqM9Anoiu6Vjpr/8WsXsIB0Fi50CCB5GgNwV8tZIgs5ONuyhZznPIZX7SDhZkYZkS87nZGHKzV8DxosX488U4Y+zof0fWEi1EH+WjB6uNyU;
 25:qGEoz8X0u83ALn/ODrf9T7FsA2A7j5KVTysa3tMizxSdwY9M9xswvYEXA9+wh6eX9rPAsjHZ3E0161wq4TttIrZwa9kZhvOHuzwonzA/NcT/IJaP1fGc2feUx+EZcG7pQmBOCY9jTWoHyvyebGJ4gJOXswcfeLpPlrutMaUoj+EKLnxQ92Ih8JWBeg6WU3biQK/U9AQf3RhWqiHVk/vgQoP0uy9IxaTTFq54l+OsDA+SlLcM9Kwrj62qEdYMMk6fRN062iO/b2tS/kCC+i4h677qNLacwOfcvA2uOQpuceE/0U69JRQD1g3tiDmtjf0ACp5UDzlvKfvdu9xUNGa+ZQ==;
 31:lEWjFLwHxUiFkU5vqO2RBYiYTVBNygCJB6CKUWVNGH+pcb90FP71TCK+ZToqeyhl9eFqndo6aGiPWgmA9wZvi9kU7LDdwhHvilaeV1SGGmuhBfAkwgeu02/b1XppOlIobYkerDdu4ukhx3oQkaPbCanGLGbB4/QGTxrf5p18KbuPRJReD66ZRZcj9Zty/XOZ0P4Jmvcc/ucswMz6h9sq5UekQ8W1rtFi5rGLa+nl9CI=
X-MS-TrafficTypeDiagnostic: MWHPR12MB1776:
X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1776;
 20:RlauM57R+4ctJO/vMgnBV6f4f4dp0BYjC5joekExwN04hNIvDz6QhtzzUlbWl0Rng/ReInm7t5Jl9WyNsMtol8ORbF90WxcuE0YGipTI4ykzrYe4Tkra5opY69kPKTjP7VGRj+RB9LRJD/qewY8ZLQDJ636BqXPNZpo6nzPlZocrGrdpp4wylpz753eIbRyR0R20zyRUQb++HgeRt8W6U8XeKsyv9tMJDtyvisHvq0DFypKth7nv0+2CFOGTqu/Kf0n9ZUIx1jpdrsalQRpHetaWmautTKdjdENVZ/AQY+TpD+DubReHXemovNBQooSMZS52UXWBiG6fIyu27z+Tpd971j6HMZjNAcy+0w0qoTdZHbbUzVeN8zg09En3uBFl0hq7hmoaGdXzOsLe47OW+Wp6M7iDk7X0H3R6ilQ6hharRvvIT8MDRCTwwr+5X0GxvxkVV1vBsUT0kMKtdHRJ+8L7lFntyGm7jUQV/cRreVnX75jeTcT20T1O+u2ZO7ix;
 4:s91wMSS2r4b58LLB5ZKvMlQQOUFdcJNEZVrGtDiXFGzc4WktiKWPocHpfFmjvX38quXEPgbXu0gNOQYv12BI3LyoegdhV7wdQuFbw8/QSe0Vs4r7ykzc9GmFMJ8MUIM1EgOChve8a2r44M86JkP9PCdyYAchidje5uJGyR/XYAjhMpIBGIBzT0VuPjF/Bnf8LTw9R0OQl8aTTRSEmM2aWYz4jNi1m+Q4g5fmT5Q7k+TEf249gDZLgqIqUCpPBODLr1ubyGKXQBpi9Rdzt/Z2pAoL164savc2uBCW2py46lyFbzrLbet3HhLorwoq642t
X-Microsoft-Antispam-PRVS: <MWHPR12MB177670BFB927F7B112E49217E5250@MWHPR12MB1776.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)(93006095)(93001095)(3231311)(944501410)(52105095)(3002001)(10201501046)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123558120)(20161123564045)(20161123562045)(6072148)(201708071742011)(7699016);
 SRVR:MWHPR12MB1776; BCL:0; PCL:0; RULEID:; SRVR:MWHPR12MB1776; 
X-Forefront-PRVS: 0759F7A50A
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(366004)(376002)(346002)(396003)(136003)(39860400002)(199004)(189003)(305945005)(1076002)(47776003)(2361001)(2616005)(956004)(14444005)(66066001)(486006)(6916009)(6116002)(3846002)(476003)(316002)(54906003)(8936002)(478600001)(86362001)(16586007)(11346002)(217873002)(68736007)(446003)(16526019)(186003)(7736002)(44832011)(6666003)(50226002)(5660300001)(53416004)(6306002)(81156014)(26005)(52116002)(386003)(7696005)(36756003)(51416003)(76176011)(4326008)(2906002)(53936002)(25786009)(48376002)(81166006)(50466002)(966005)(8676002)(106356001)(97736004)(105586002)(2351001)(72206003)(6486002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR12MB1776; H:nikka.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; MWHPR12MB1776;
 23:iadHOSk3s47QypSPwbjWGPrkrUNBkP0EnOk0PVP0r?=
 =?us-ascii?Q?cgr2kliTKWdDG2YJf4c0nUa0FOXs0U7alSeYoRG5xiCj9EmL9yLH58OBfVIS?=
 =?us-ascii?Q?fH4o5mtfXKwMKp79njWLhqKri5XB7s/5CDn/GIjoLzDghCO7SVAzVMttk8sk?=
 =?us-ascii?Q?zqLEEnwWc35picMAGthAasNa35xGWKaKCmL36ILV/G3i2yOhwx/7h7pR+vGF?=
 =?us-ascii?Q?TwNCnzN/mLAD7J6LfPUYdPtmbtdKZsgBmuDKQwzj42HtHMEg43GTfQ+2LBTu?=
 =?us-ascii?Q?cJt+Ow4/yUM98kCPiDGZ8pO0PQrv0QiF12dq7JAfyA9L0yx/SXFmwNrtPpXZ?=
 =?us-ascii?Q?907yaOnkxhXqJaE1SE8KZpoWhHI3zETp4vvJEfXzeCGw9M50OUzWIeQtRdCt?=
 =?us-ascii?Q?cXWVpuYFZgcwOHXNCRqWOhIRwTV/kkUzkODxdJyak2lX5FAfLp+/ttu+r9cI?=
 =?us-ascii?Q?3WB2lmZ/ssH5pZiz1aRYCZHak7iCKMaK2lm/zXqOWKvv66oqhSuC2VbTTIA0?=
 =?us-ascii?Q?EXW1YSNQXioHnENGWNhyJjCF4p4dFTCDV0lZvnA8QKZRzqDb9L172i9SgZnM?=
 =?us-ascii?Q?hNV3rR5tk7irAclYY2pzuiqrFc5oKdkIQxJxUVCTd9cxIdEc4Bo+Oj4nV/v6?=
 =?us-ascii?Q?qa0e9i0uQoL3lPBkI/jLChWfE6MAP13Qw0gvZnLU8cknxNHaYvDilsHcuGx2?=
 =?us-ascii?Q?G7usXI75EJf1hxajkmsbGWlCPvQZr8ajH0E9VSVIPLN/qolTAYqlRLyNQBQ7?=
 =?us-ascii?Q?8QP5hRSuasyDPjuh3nerW2oMbeU3AKqwN+GV6zf8oaTlvTLnp1cPqN3F1occ?=
 =?us-ascii?Q?x2EEL0JjGT/nHEmNKh+hJIAKwTA/GW9esxWISxY2CZnGvapsbfx2vc5AOLxQ?=
 =?us-ascii?Q?pkCkx9ao/Sw/Xm3fVzBsicuoKNmpR/vmdM7wigdlOEmlMV5h75zu+rmdMS65?=
 =?us-ascii?Q?zreYMr8BBk1K+mtk/pdh9/Uo0m4D02C4ZA3ifmwnJTobtOzh7vYUTY83Sll4?=
 =?us-ascii?Q?Ooc4K8f6hqLNXDSG9hS4lzCM3VZhBvSG7c3b8cN9Fw/CqM6y5lsSe22WEsSJ?=
 =?us-ascii?Q?OgM8KucCAbb8/31HVj++eOIt+Q3XX6ClLtzMb/LW20TPA/6j9HBcdmoFvjT/?=
 =?us-ascii?Q?A+Ej74Mx98Pe7n22gHBWgCMVekvXbMWUMZUlDgG2DF43Aztc6h4kbxAagbAU?=
 =?us-ascii?Q?8u38DqStMegvcIUWSz0aVLAKbVbCaTg0vVIed2Pog7XBhqPX8/SR5e5Uap9u?=
 =?us-ascii?Q?42Af4CfPEPIluyVOqB0CBBNLyEw4PXvAWikXKrRNaal5+ttAMOciw35gK2/G?=
 =?us-ascii?Q?tXyg63GNJwOj16QmxMr0irL9pouBxnMgpZXy8eJ7cZld4A+YqrRjRxp2N/mo?=
 =?us-ascii?Q?FBV8w=3D=3D?=
X-Microsoft-Antispam-Message-Info: QCNfJC3h0ZnemOR92Pj3z8jL1hMLAJcP55YWXIhBsMmvYdBQUrTSoa2+JhztWWTk46HFjbM+0BZOrghV27bzsVwmTO2ifZUnt93+KVIqtEYSWP/mNIallVsk0RUmnUAikmFscPMlgVP30exrFESiVcNYsfz0mrP6inwbndsEf+9eaKm5f7RDBgQhbPNj0Mce3PcQUZ8rJtQAicT764EkLOX8uE2oCYVYcCkdfMbjbYtUm/mxRyTjvWaPE7zzV2XK1uGVJw054drcUyHcuHrkwpA+IqNSJq48dJNSZv0mwdwowdwzMfHtn2XPR/Z0dN1UVozSXQ2meSJPZy8oudnrJJpk0UVdcaKRQqgyg4iZtcs=
X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1776;
 6:D0RPhH/ALwoVrI1lEvhO9MXjoIXwNK+9pC4J/xpiB1HnPngFbuE122xf3LjZjinpNoGYl5puFUsFxBpmyPs7+9CcPeMNfCsRZy7CArBiHKLB8cuTnMNe6EWJW9+k+a+0apiL75r1jROHgcg2haezxP9/Pwfgt+hIbePrYyHmISw3dpqT50D+qDuJUIAgtoSsra8pOW8UeQkUpWHUXoseuuYuDFOAjhtmwaV7wfmcqpDmTg2FDHGiwRD011eP3V2ieGcwUbqvcj8Q8GKbgip+Uiu7E+6n5nivHuGBJxlcZ/DYsJnQDfwc7cp/IzjQUyJTk25IWf6OGRJo8zEVy9GacKzofjUTvrYqrG6+pMGRX4poYAogMKhQ7w/jXlW4IpR0TnN6L0+FlWxW67CWdRcnzt7DpW8/KQEWEOyVkIZOjHgwY0sH7Pwxz0xxaq/s3/6V+S0kebMQTLlJ7e+Mfu38Rw==;
 5:97eMQCQJIMBa+2VBiuTIIx6RHjliBQU2RH0a5wUBf8Qh7bLNDb0QJmtUbmo8OuZkUXpY+Y8xAx9zgTuMEH1/vKgYsZ/dYwZj/LdQB4Wlnag7PmICba513wr03o+6JziHs6QW9YE4PWjWq7u2rK4A/XnO3bBScC18OmOLk8Ml+hQ=;
 7:ZWmB1UsEh85zgQjhs/mZWDVaiIHPNNvYggG8aKD6SHT5oBtIZ+qJWLbXCB9GRWz+6X2DogkOBInNgNTvehuk2J6u5DIPHptIFDD5DXuBrZd5/z8XaNbJyIvbjJqWGdgqWUJTKZQz5M9icHKKcWSDoazUOzvyGj9xIEPEw7b8tGwMj9uv0rUww8QR9NupVzSFOJoMP0wBkOnZMIFqpCS61F+cE434pW/JYCAbAWtAFi9cShQvB1r3nl/QcO/i5Gdg
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1776;
 20:wksKXmdRTYYt+NdaOP6EMvCty+FNUvY+STKyetQMr2if37E3Tzhnt9KUk7yMq99yDcs3nG48AfNfM4cCTgCpuYtIkj9LB2w2cXmaG2A3SGDU0BcEuKsjZ3/wadznYhjCOcmrJBJuW2nmAWUY3ompw8GULjIrVaycc/cMH2NQPZ6FXJHCFXSduLMy5KEfp5WthTnC/8VUS7ggCGoQG8p4AqQfnapYBBU7+S/vsJa9OJiIMofZMyDCi6T037vAcW/0
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Aug 2018 19:42:32.0269 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: b891cdec-8f44-40c4-969f-08d5fe30401e
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR12MB1776
Subject: [Xen-devel] [PATCH v2 2/2] x86/spec-ctrl: add support for modifying
 SSBD 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
b24gc3VwcG9ydGluZwpBTUQgQ1BVcy4gIFRoZXJlIG5lZWRzIHRvIGJlIGxvY2tpbmcgbG9naWMg
Zm9yIGZhbWlseSAxN2ggd2l0aCBTTVQKZW5hYmxlZCBzaW5jZSBib3RoIHRocmVhZHMgc2hhcmUg
dGhlIHNhbWUgTVNSLiAgT3RoZXJ3aXNlLCBhIGNvcmUganVzdApuZWVkcyB0byB3cml0ZSB0byB0
aGUgTFNfQ0ZHIE1TUi4gIEZvciBtb3JlIGluZm9ybWF0aW9uIHNlZToKaHR0cHM6Ly9kZXZlbG9w
ZXIuYW1kLmNvbS93cC1jb250ZW50L3Jlc291cmNlcy8xMjQ0NDFfQU1ENjRfU3BlY3VsYXRpdmVT
dG9yZUJ5cGFzc0Rpc2FibGVfV2hpdGVwYXBlcl9maW5hbC5wZGYKClNpZ25lZC1vZmYtYnk6IEJy
aWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9jcHUvYW1k
LmMgICAgICAgICAgfCAgIDcgKy0KIHhlbi9hcmNoL3g4Ni9zbXBib290LmMgICAgICAgICAgfCAg
IDMgKwogeGVuL2FyY2gveDg2L3NwZWNfY3RybC5jICAgICAgICB8IDE3NCArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKystCiB4ZW4vaW5jbHVkZS9hc20teDg2L3NwZWNfY3Ry
bC5oIHwgICAyICsKIDQgZmlsZXMgY2hhbmdlZCwgMTc4IGluc2VydGlvbnMoKyksIDggZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9hbWQuYyBiL3hlbi9hcmNoL3g4
Ni9jcHUvYW1kLmMKaW5kZXggMDZjOWU5NjYxYi4uNmE1ZmJjYWUyMiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2NwdS9hbWQuYworKysgYi94ZW4vYXJjaC94ODYvY3B1L2FtZC5jCkBAIC02MTEs
MTQgKzYxMSw5IEBAIHN0YXRpYyB2b2lkIGluaXRfYW1kKHN0cnVjdCBjcHVpbmZvX3g4NiAqYykK
IAkJCXNzYmRfYW1kX2xzX2NmZ19tYXNrID0gMXVsbCA8PCBiaXQ7CiAJfQogCi0JaWYgKHNzYmRf
YW1kX2xzX2NmZ19tYXNrICYmICFyZG1zcl9zYWZlKE1TUl9BTUQ2NF9MU19DRkcsIHZhbHVlKSkg
eworCWlmIChzc2JkX2FtZF9sc19jZmdfbWFzayAmJiAhcmRtc3Jfc2FmZShNU1JfQU1ENjRfTFNf
Q0ZHLCB2YWx1ZSkpCiAJCWlmICghYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NTQkRfQU1EX0xT
X0NGRykpCiAJCQlzZXR1cF9mb3JjZV9jcHVfY2FwKFg4Nl9GRUFUVVJFX1NTQkRfQU1EX0xTX0NG
Ryk7Ci0JCWlmIChvcHRfc3NiZCkgewotCQkJdmFsdWUgfD0gc3NiZF9hbWRfbHNfY2ZnX21hc2s7
Ci0JCQl3cm1zcl9zYWZlKE1TUl9BTUQ2NF9MU19DRkcsIHZhbHVlKTsKLQkJfQotCX0KIAogCS8q
IE1GRU5DRSBzdG9wcyBSRFRTQyBzcGVjdWxhdGlvbiAqLwogCWlmICghY3B1X2hhc19sZmVuY2Vf
ZGlzcGF0Y2gpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc21wYm9vdC5jIGIveGVuL2FyY2gv
eDg2L3NtcGJvb3QuYwppbmRleCBkNDQ3OGU2MTMyLi5hZjg4MWJhMzBhIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvc21wYm9vdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zbXBib290LmMKQEAgLTM2
Niw2ICszNjYsOSBAQCB2b2lkIHN0YXJ0X3NlY29uZGFyeSh2b2lkICp1bnVzZWQpCiAgICAgaWYg
KCBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfSUJSU0IpICkKICAgICAgICAgd3Jtc3JsKE1TUl9T
UEVDX0NUUkwsIGRlZmF1bHRfeGVuX3NwZWNfY3RybCk7CiAKKyAgICBpZiAoIGRlZmF1bHRfeGVu
X3NzYmRfYW1kX2xzX2NmZ19lbiApCisgICAgICAgIHNzYmRfYW1kX2xzX2NmZ19zZXQodHJ1ZSk7
CisKICAgICBpZiAoIHhlbl9ndWVzdCApCiAgICAgICAgIGh5cGVydmlzb3JfYXBfc2V0dXAoKTsK
IApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jIGIveGVuL2FyY2gveDg2L3Nw
ZWNfY3RybC5jCmluZGV4IDYyZTY1MTlkOTMuLmZmMTRiOGY5ODUgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9zcGVjX2N0cmwuYworKysgYi94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMKQEAgLTE5
LDYgKzE5LDcgQEAKICNpbmNsdWRlIDx4ZW4vZXJybm8uaD4KICNpbmNsdWRlIDx4ZW4vaW5pdC5o
PgogI2luY2x1ZGUgPHhlbi9saWIuaD4KKyNpbmNsdWRlIDx4ZW4vc3BpbmxvY2suaD4KIAogI2lu
Y2x1ZGUgPGFzbS9taWNyb2NvZGUuaD4KICNpbmNsdWRlIDxhc20vbXNyLmg+CkBAIC01MCw3ICs1
MSwxNiBAQCBib29sIF9faW5pdGRhdGEgYnNwX2RlbGF5X3NwZWNfY3RybDsKIHVpbnQ4X3QgX19y
ZWFkX21vc3RseSBkZWZhdWx0X3hlbl9zcGVjX2N0cmw7CiB1aW50OF90IF9fcmVhZF9tb3N0bHkg
ZGVmYXVsdF9zcGVjX2N0cmxfZmxhZ3M7CiAKKy8qIGZvciBTU0JEIHN1cHBvcnQgZm9yIEFNRCB2
aWEgTFNfQ0ZHICovCisjZGVmaW5lIFNTQkRfQU1EX01BWF9TT0NLRVQgMgorc3RydWN0IHNzYmRf
YW1kX2xzX2NmZ19zbXRfc3RhdHVzIHsKKyAgICBzcGlubG9ja190IGxvY2s7CisgICAgdWludDMy
X3QgbWFzazsKK30gX19hdHRyaWJ1dGVfXyAoKGFsaWduZWQgKDY0KSkpOworYm9vbCBfX3JlYWRf
bW9zdGx5IHNzYmRfYW1kX3NtdF9lbiA9IGZhbHNlOworYm9vbCBfX3JlYWRfbW9zdGx5IGRlZmF1
bHRfeGVuX3NzYmRfYW1kX2xzX2NmZ19lbiA9IGZhbHNlOwogdWludDY0X3QgX19yZWFkX21vc3Rs
eSBzc2JkX2FtZF9sc19jZmdfbWFzayA9IDB1bGw7CitzdHJ1Y3Qgc3NiZF9hbWRfbHNfY2ZnX3Nt
dF9zdGF0dXMgKnNzYmRfYW1kX3NtdF9zdGF0dXNbU1NCRF9BTURfTUFYX1NPQ0tFVF0gPSB7TlVM
TH07CiAKIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2J0aShjb25zdCBjaGFyICpzKQogewpAQCAt
MjM3LDggKzI0Nyw4IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcmludF9kZXRhaWxzKGVudW0gaW5k
X3RodW5rIHRodW5rLCB1aW50NjRfdCBjYXBzKQogICAgICAgICAgICAoZGVmYXVsdF94ZW5fc3Bl
Y19jdHJsICYgU1BFQ19DVFJMX0lCUlMpICA/ICJJQlJTKyIgOiAgIklCUlMtIiwKICAgICAgICAg
ICAgIWJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TU0JEKSAgICAgICAgICAgPyAiIiA6CiAgICAg
ICAgICAgIChkZWZhdWx0X3hlbl9zcGVjX2N0cmwgJiBTUEVDX0NUUkxfU1NCRCkgID8gIiBTU0JE
KyIgOiAiIFNTQkQtIiwKLSAgICAgICAgICAgIWJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TU0JE
X0FNRF9MU19DRkcpPyAiIiA6Ci0gICAgICAgICAgIChvcHRfc3NiZCAmJiBzc2JkX2FtZF9sc19j
ZmdfbWFzaykgICAgICAgID8gIiBTU0JEKyIgOiAiIFNTQkQtIiwKKyAgICAgICAgICAgIWJvb3Rf
Y3B1X2hhcyhYODZfRkVBVFVSRV9TU0JEX0FNRF9MU19DRkcpID8gIiIgOgorICAgICAgICAgICBk
ZWZhdWx0X3hlbl9zc2JkX2FtZF9sc19jZmdfZW4gICAgICAgICAgICA/ICIgU1NCRCsiIDogIiBT
U0JELSIsCiAgICAgICAgICAgIG9wdF9pYnBiICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgID8gIiBJQlBCIiAgOiAiIik7CiAKICAgICAvKgpAQCAtNDg3LDYgKzQ5NywxNjIgQEAgc3Rh
dGljIF9faW5pdCBpbnQgcGFyc2VfeHB0aShjb25zdCBjaGFyICpzKQogfQogY3VzdG9tX3BhcmFt
KCJ4cHRpIiwgcGFyc2VfeHB0aSk7CiAKKy8qCisgKiBFbmFibGluZyBTU0JEIG9uIEFNRCBwcm9j
ZXNzZXJzIHZpYSB0aGUgTFNfQ0ZHIE1TUgorICoKKyAqIEZvciBmYW1pbHkgMTVoIGFuZCAxNmgs
IHRoZXJlIGFyZSBubyBTTVQgZW5hYmxlZCBwcm9jZXNzb3JzLCBzbyB0aGVyZQorICogaXMgbm8g
bmVlZCBmb3IgbG9ja2luZywganVzdCBzZXR0aW5nIGFuIE1TUiBiaXQuICBGb3IgMTdoLCBpdCBk
ZXBlbmRzCisgKiBpZiBTTVQgaXMgZW5hYmxlZC4gIElmIFNNVCwgYXJlIHR3byB0aHJlYWRzIHRo
YXQgc2hhcmUgYSBzaW5nbGUgTVNSCisgKiBzbyB0aGVyZSBuZWVkcyB0byBiZSBhIGxvY2sgYW5k
IGEgdmlydHVhbCBiaXQgZm9yIGVhY2ggdGhyZWFkLAorICogb3RoZXJ3aXNlIGl0J3MgdGhlIHNh
bWUgYXMgZmFtaWx5IDE1aC8xNmguCisgKi8KKworc3RhdGljIHZvaWQgc3NiZF9hbWRfbHNfY2Zn
X3NldF9ub25zbXQoYm9vbCBlbmFibGVfc3NiZCkKK3sKKyAgICB1aW50NjRfdCBsc19jZmcsIG5l
d19sc19jZmc7CisKKyAgICByZG1zcmwoTVNSX0FNRDY0X0xTX0NGRywgbHNfY2ZnKTsKKworICAg
IGlmICggZW5hYmxlX3NzYmQgKQorICAgICAgICBuZXdfbHNfY2ZnID0gbHNfY2ZnIHwgc3NiZF9h
bWRfbHNfY2ZnX21hc2s7CisgICAgZWxzZQorICAgICAgICBuZXdfbHNfY2ZnID0gbHNfY2ZnICYg
fnNzYmRfYW1kX2xzX2NmZ19tYXNrOworCisgICAgaWYgKCBuZXdfbHNfY2ZnICE9IGxzX2NmZyAp
CisgICAgICAgIHdybXNybChNU1JfQU1ENjRfTFNfQ0ZHLCBuZXdfbHNfY2ZnKTsKK30KKworc3Rh
dGljIHZvaWQgc3NiZF9hbWRfbHNfY2ZnX3NldF9zbXQoYm9vbCBlbmFibGVfc3NiZCkKK3sKKyAg
ICB1aW50MzJfdCBzb2NrZXQsIGNvcmUsIHRocmVhZDsKKyAgICB1aW50NjRfdCBlbmFibGVfbWFz
azsKKyAgICB1aW50NjRfdCBsc19jZmc7CisgICAgc3RydWN0IHNzYmRfYW1kX2xzX2NmZ19zbXRf
c3RhdHVzICpzdGF0dXM7CisgICAgY29uc3Qgc3RydWN0IGNwdWluZm9feDg2ICAqYyA9ICAmY3Vy
cmVudF9jcHVfZGF0YTsKKworICAgIHNvY2tldCA9IGMtPnBoeXNfcHJvY19pZDsKKyAgICBjb3Jl
ICAgPSBjLT5jcHVfY29yZV9pZDsKKyAgICB0aHJlYWQgPSBjLT5hcGljaWQgJiAoYy0+eDg2X251
bV9zaWJsaW5ncyAtIDEpOworICAgIHN0YXR1cyA9IHNzYmRfYW1kX3NtdF9zdGF0dXNbc29ja2V0
XSArIGNvcmU7CisgICAgZW5hYmxlX21hc2sgPSAoMXVsbCA8PCB0aHJlYWQpOworCisgICAgc3Bp
bl9sb2NrKCZzdGF0dXMtPmxvY2spOworCisgICAgaWYgKCBlbmFibGVfc3NiZCApCisgICAgewor
ICAgICAgICBpZiAoICEoc3RhdHVzLT5tYXNrICYgZW5hYmxlX21hc2spICkKKyAgICAgICAgewor
ICAgICAgICAgICAgc3RhdHVzLT5tYXNrIHw9IGVuYWJsZV9tYXNrOworICAgICAgICAgICAgcmRt
c3JsKE1TUl9BTUQ2NF9MU19DRkcsIGxzX2NmZyk7CisgICAgICAgICAgICBpZiAoICEobHNfY2Zn
ICYgc3NiZF9hbWRfbHNfY2ZnX21hc2spICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAg
ICBsc19jZmcgfD0gc3NiZF9hbWRfbHNfY2ZnX21hc2s7CisgICAgICAgICAgICAgICAgd3Jtc3Js
KE1TUl9BTUQ2NF9MU19DRkcsIGxzX2NmZyk7CisgICAgICAgICAgICB9CisgICAgICAgIH0KKyAg
ICB9CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgaWYgKCBzdGF0dXMtPm1hc2sgJiBlbmFibGVf
bWFzayApCisgICAgICAgIHsKKyAgICAgICAgICAgIHN0YXR1cy0+bWFzayAmPSB+ZW5hYmxlX21h
c2s7CisgICAgICAgICAgICByZG1zcmwoTVNSX0FNRDY0X0xTX0NGRywgbHNfY2ZnKTsKKyAgICAg
ICAgICAgIGlmICggKGxzX2NmZyAmIHNzYmRfYW1kX2xzX2NmZ19tYXNrKSAmJiAoc3RhdHVzLT5t
YXNrID09IDApICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBsc19jZmcgJj0gfnNz
YmRfYW1kX2xzX2NmZ19tYXNrOworICAgICAgICAgICAgICAgIHdybXNybChNU1JfQU1ENjRfTFNf
Q0ZHLCBsc19jZmcpOworICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgfQorCisgICAgc3Bp
bl91bmxvY2soJnN0YXR1cy0+bG9jayk7Cit9CisKK3ZvaWQgc3NiZF9hbWRfbHNfY2ZnX3NldChi
b29sIGVuYWJsZV9zc2JkKQoreworICAgIGlmICggIXNzYmRfYW1kX2xzX2NmZ19tYXNrIHx8Cisg
ICAgICAgICAhYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NTQkRfQU1EX0xTX0NGRykgKSB7Cisg
ICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwgIlNTQkQgQU1EIExTIENGRzogaW52YWxpZCBtYXNr
IG9yIG1pc3NpbmcgZmVhdHVyZVxuIik7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKKyAgICBp
ZiAoIHNzYmRfYW1kX3NtdF9lbiApCisgICAgICAgIHNzYmRfYW1kX2xzX2NmZ19zZXRfc210KGVu
YWJsZV9zc2JkKTsKKyAgICBlbHNlCisgICAgICAgIHNzYmRfYW1kX2xzX2NmZ19zZXRfbm9uc210
KGVuYWJsZV9zc2JkKTsKK30KKworc3RhdGljIGludCBfX2luaXQgc3NiZF9hbWRfbHNfY2ZnX2lu
aXQodm9pZCkKK3sKKyAgICB1aW50MzJfdCBjb3Jlc19wZXJfc29ja2V0LCB0aHJlYWRzX3Blcl9j
b3JlOworICAgIGNvbnN0IHN0cnVjdCBjcHVpbmZvX3g4NiAgKmMgPSAgJmJvb3RfY3B1X2RhdGE7
CisgICAgdWludDMyX3QgY29yZSwgc29ja2V0OworCisgICAgaWYgKCAhc3NiZF9hbWRfbHNfY2Zn
X21hc2sgfHwKKyAgICAgICAgICFib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU1NCRF9BTURfTFNf
Q0ZHKSApCisgICAgICAgIGdvdG8gc3NiZF9hbWRfbHNfY2ZnX2luaXRfZmFpbDsKKworICAgIHN3
aXRjaCAoIGMtPng4NiApCisgICAgeworICAgIGNhc2UgMHgxNToKKyAgICBjYXNlIDB4MTY6Cisg
ICAgICAgIGJyZWFrOworCisgICAgY2FzZSAweDE3OgorICAgICAgICBjb3Jlc19wZXJfc29ja2V0
ID0gYy0+eDg2X21heF9jb3JlczsKKyAgICAgICAgdGhyZWFkc19wZXJfY29yZSA9IGMtPng4Nl9u
dW1fc2libGluZ3M7CisKKyAgICAgICAgaWYgKCB0aHJlYWRzX3Blcl9jb3JlID4gMSApCisgICAg
ICAgIHsKKyAgICAgICAgICAgIHNzYmRfYW1kX3NtdF9lbiA9IHRydWU7CisgICAgICAgICAgICBm
b3IgKCBzb2NrZXQgPSAwOyBzb2NrZXQgPCBTU0JEX0FNRF9NQVhfU09DS0VUOyBzb2NrZXQrKyAp
CisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgc3NiZF9hbWRfc210X3N0YXR1c1tzb2Nr
ZXRdID0KKyAgICAgICAgICAgICAgICAgIChzdHJ1Y3Qgc3NiZF9hbWRfbHNfY2ZnX3NtdF9zdGF0
dXMgKikKKyAgICAgICAgICAgICAgICAgIHhtYWxsb2NfYXJyYXkoc3RydWN0IHNzYmRfYW1kX2xz
X2NmZ19zbXRfc3RhdHVzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb3Jlc19w
ZXJfc29ja2V0KTsKKyAgICAgICAgICAgICAgICBpZiAoIHNzYmRfYW1kX3NtdF9zdGF0dXNbc29j
a2V0XSA9PSBOVUxMICkKKyAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIGRw
cmludGsoWEVOTE9HX0VSUiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAiU1NCRCBBTUQg
TFMgQ0ZHOiBlcnJvciBpbiBzdGF0dXMgYWxsb2NpbmdcbiIpOworICAgICAgICAgICAgICAgICAg
ICBnb3RvIHNzYmRfYW1kX2xzX2NmZ19pbml0X2ZhaWw7CisgICAgICAgICAgICAgICAgfQorICAg
ICAgICAgICAgfQorCisgICAgICAgICAgICBmb3IgKCBzb2NrZXQgPSAwOyBzb2NrZXQgPCBTU0JE
X0FNRF9NQVhfU09DS0VUOyBzb2NrZXQrKyApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAg
ICAgZm9yICggY29yZSA9IDA7IGNvcmUgPCBjb3Jlc19wZXJfc29ja2V0OyBjb3JlKysgKQorICAg
ICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgc3Bpbl9sb2NrX2luaXQoJnNzYmRf
YW1kX3NtdF9zdGF0dXNbc29ja2V0XVtjb3JlXS5sb2NrKTsKKyAgICAgICAgICAgICAgICAgICAg
c3NiZF9hbWRfc210X3N0YXR1c1tzb2NrZXRdW2NvcmVdLm1hc2sgPSAwOworICAgICAgICAgICAg
ICAgIH0KKyAgICAgICAgICAgIH0KKyAgICAgICAgfQorICAgICAgICBicmVhazsKKworICAgIGRl
ZmF1bHQ6CisgICAgICAgIGdvdG8gc3NiZF9hbWRfbHNfY2ZnX2luaXRfZmFpbDsKKyAgICB9CisK
KyAgICBpZiAoIGRlZmF1bHRfeGVuX3NzYmRfYW1kX2xzX2NmZ19lbiApCisgICAgICAgIHNzYmRf
YW1kX2xzX2NmZ19zZXQodHJ1ZSk7CisKKyAgICByZXR1cm4gMDsKKworIHNzYmRfYW1kX2xzX2Nm
Z19pbml0X2ZhaWw6CisgICAgZm9yICggc29ja2V0ID0gMDsgc29ja2V0IDwgU1NCRF9BTURfTUFY
X1NPQ0tFVDsgc29ja2V0KysgKQorICAgICAgICBpZiAoIHNzYmRfYW1kX3NtdF9zdGF0dXNbc29j
a2V0XSAhPSBOVUxMICkKKyAgICAgICAgICAgeGZyZWUoc3NiZF9hbWRfc210X3N0YXR1c1tzb2Nr
ZXRdKTsKKworICAgIHNldHVwX2NsZWFyX2NwdV9jYXAoWDg2X0ZFQVRVUkVfU1NCRF9BTURfTFNf
Q0ZHKTsKKyAgICBkZWZhdWx0X3hlbl9zc2JkX2FtZF9sc19jZmdfZW4gPSBmYWxzZTsKKworICAg
IGRwcmludGsoWEVOTE9HX0VSUiwgIlNTQkQgQU1EIExTIENGRzogZGlzYWxiaW5nIFNTQkQgZHVl
IHRvIGVycm9yc1xuIik7CisKKyAgICByZXR1cm4gMTsKK30KK3ByZXNtcF9pbml0Y2FsbChzc2Jk
X2FtZF9sc19jZmdfaW5pdCk7CisKIHZvaWQgX19pbml0IGluaXRfc3BlY3VsYXRpb25fbWl0aWdh
dGlvbnModm9pZCkKIHsKICAgICBlbnVtIGluZF90aHVuayB0aHVuayA9IFRIVU5LX0RFRkFVTFQ7
CkBAIC01ODksNiArNzU1LDEwIEBAIHZvaWQgX19pbml0IGluaXRfc3BlY3VsYXRpb25fbWl0aWdh
dGlvbnModm9pZCkKICAgICBpZiAoIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TU0JEKSAmJiBv
cHRfc3NiZCApCiAgICAgICAgIGRlZmF1bHRfeGVuX3NwZWNfY3RybCB8PSBTUEVDX0NUUkxfU1NC
RDsKIAorICAgIC8qIGlmIHdlIGhhdmUgU1NCRCBMU19DRkcgYXZhaWxhYmxlLCBzZWUgd2hldGhl
ciB3ZSBzaG91bGQgdXNlIGl0LiAqLworICAgIGlmICggYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJF
X1NTQkRfQU1EX0xTX0NGRykgJiYgb3B0X3NzYmQgKQorICAgICAgICAgZGVmYXVsdF94ZW5fc3Ni
ZF9hbWRfbHNfY2ZnX2VuID0gdHJ1ZTsKKwogICAgIC8qCiAgICAgICogUFYgZ3Vlc3RzIGNhbiBw
b2lzb24gdGhlIFJTQiB0byBhbnkgdmlydHVhbCBhZGRyZXNzIGZyb20gd2hpY2gKICAgICAgKiB0
aGV5IGNhbiBleGVjdXRlIGEgY2FsbCBpbnN0cnVjdGlvbi4gIFRoaXMgaXMgbmVjZXNzYXJpbHkg
b3V0c2lkZQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmwuaCBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvc3BlY19jdHJsLmgKaW5kZXggNmFlYmZhOWU0Zi4uZTQ4Yzc2YWM0
ZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmwuaAorKysgYi94ZW4v
aW5jbHVkZS9hc20teDg2L3NwZWNfY3RybC5oCkBAIC0zOSw2ICszOSw4IEBAIGV4dGVybiB1aW50
OF90IG9wdF94cHRpOwogI2RlZmluZSBPUFRfWFBUSV9ET01VICAweDAyCiAKIGV4dGVybiB1aW50
NjRfdCBzc2JkX2FtZF9sc19jZmdfbWFzazsKK2V4dGVybiBib29sIGRlZmF1bHRfeGVuX3NzYmRf
YW1kX2xzX2NmZ19lbjsKK2V4dGVybiB2b2lkIHNzYmRfYW1kX2xzX2NmZ19zZXQoYm9vbCBlbmFi
bGVfc3NiZCk7CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBpbml0X3NoYWRvd19zcGVjX2N0cmxfc3Rh
dGUodm9pZCkKIHsKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 19:42:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 19:42: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 1fnqpU-0006e3-CV; Thu, 09 Aug 2018 19:42: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=cj3q=ky=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fnqpT-0006do-21
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 19:42:39 +0000
X-Inumbo-ID: 3c759654-9c0c-11e8-a8a5-bc764e045a96
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4d::621])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3c759654-9c0c-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 21:41:40 +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=1m6Xr4qZnPCbeBR3smyS4ifGWNHr/v3l8JdM0iAuk/z8rc5e4Ij9/PDU0vMA/wRS+ULDEwNS1xgfJHCvmRJcz7zwFjsyotEhb6Wvo/WliKKvkOgiLk0wvjEfhXywCSJ0Y9ZzdfN3WBHSfUxmQu26XoFyu+jEQYslMHL0pT9VUSM=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
Received: from nikka.amd.com (165.204.77.1) by
 MWHPR12MB1776.namprd12.prod.outlook.com (2603:10b6:300:113::7) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1017.18; Thu, 9 Aug 2018 19:42:30 +0000
From: Brian Woods <brian.woods@amd.com>
To: xen-devel@lists.xen.org
Date: Thu,  9 Aug 2018 14:42:12 -0500
Message-Id: <20180809194213.56671-2-brian.woods@amd.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180809194213.56671-1-brian.woods@amd.com>
References: <20180809194213.56671-1-brian.woods@amd.com>
MIME-Version: 1.0
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: BN6PR08CA0071.namprd08.prod.outlook.com
 (2603:10b6:404:b9::33) To MWHPR12MB1776.namprd12.prod.outlook.com
 (2603:10b6:300:113::7)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: df823933-ba48-40c9-a2f0-08d5fe303f45
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:MWHPR12MB1776; 
X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1776;
 3:UGMnDlTIuSmr1FVM88MhglRYm9Vk7gZp+1In61p/QpuxRyvdXNfeHYb06Y2zyh8ssWL/1ad+54SiO3Wtxr1BlJIK0NnFtX54Ic1djVmMk0oexKaD8xnT+I1LKWiWi3PZBcdTHYBhLtpAJARWRHkOmahiVF4ot6/dwTd03Pq66AEO7GKma/9VQTfzGywVfmXcvAB6H9uCx8qUnBRu17LEeuXcbIBKLnPzCdNm6qhcKpWy3dyAdIX8ktT79XO0mHf4;
 25:Ecdk6PRRwA6MFSPsfNSWBbRkRvks9Om+4ZE7bMm6uBrffe3Po0BwlyNeP7Fj72fS9v6WP25oWg09k7W4jvrbzLqVQcKVsehbo0KPZ1XjWegHwT9ulCuLSC2TytMx36VKxDQFwRE2TeboLHPiNJJuzWqC/C3pM9zzdfsYfbew6TvsbL8LQJB8LU1V+lhKAt110A9okDFFfpSSVj761KIH47Yc1U9WCwLZKr8tULxvIrg7NNzBmXmwwp8E8EQXBEHeBC/uVDDu80dWc3Q5YFg9rYMbyLbNJ/dv4eJftAb/4LVm+m4RCxKWWfbJ2eA/hB+ZnskXLPf91LjIu3HnyAxtig==;
 31:XhFg2v9oHxADRCjBJKt8j0wd+UJ+PSePJ52J7oklxyG3PfUm4hSusDH6bf6iiDO4UPpfuVdftXJTjM6CsLSsijIEIAVYxxKYvZAt7b/6Mv5RvDz/rZboPXyBdc6EAPDnEiRvbnv9wI4qzY85hiJjgUI4sYVnMXi/0choZJS4XbPa4GvHNdgdSCiEzXt01+X5ica9uTtY8IoXhie2S+37f5t3xLRIm/t/P2+BaE8nTqs=
X-MS-TrafficTypeDiagnostic: MWHPR12MB1776:
X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1776;
 20:mKIqEjeUall/ms5kWAPid/lBSSOgoZda6/sGmSaBufJQu/SQZZE51m752CdHefumLZcoXMwANRIAG9oq8v34QMi+Sb2xUm+I0Cf+kg1/CbnLUY/xWpZ/J5DlgFDVoL/BayQj913oooq0z77uLuh9cjQtxqC7t9+Gif1bQQeIOCim+jf4T6q9mIAmOh2HUFY7uHbV2Jdy5+ZzNYM4X9LRIrZC7vcf1bEo80Z04NoSVKr+CpT7pUXXzOBfERNQ4VXDmK86Q+PjyLqA6GBA/W3VbWE85G/d+xeQnBXo2dqEdQh8DstRnazkNlDBMLCJJ8RUCk1v+Gmw1BTgf49LKJ7uHw3mr6rbcXwoJaoCd3TcOU/DGkGeZcnsCFOtqGvBzInTco39GQcMhJ0Q5dQLmhjjUt/Rxtn2k7cVm0tMpuIVhxhvkEf9zKjOfjV2rWzq/AA3OmFDmvjhTpIcMdXbtgRvLbpWzCbazzLMhBidJDfdERF7ZHcnBr6BsaXWufQFYJ3g;
 4:hOVJVfN8oP0Dq0TPAmB23M2PGJzMtheJlASMCw99i38SADVQe5vaZCxkyB7qkA6N2c/niOUGQynlxuAs97XsLSPgiXYgJkKfF3YsfRrULY372kHi0kmNWPGWfkrBOaT2Cc8N9bdxbEuE5QP3/6x16QgVZv8D6WgEjrSXC+nsoAmXTe9cG4pSddd/cEpAhZJdU1p6cP0vUNLbzm8f3R0aqpZhodxXyJz1lZB1OD7yop5N5+KKDKAQ8KqelM5BHwJckb6ABxk5av7NTcoy6fYgWm1w/Y6tdlzRdaOcb+A0NabqQ0ypLiO0l4R2bztt9vjZ
X-Microsoft-Antispam-PRVS: <MWHPR12MB1776C2C4AE572724441765BAE5250@MWHPR12MB1776.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)(93006095)(93001095)(3231311)(944501410)(52105095)(3002001)(10201501046)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123558120)(20161123564045)(20161123562045)(6072148)(201708071742011)(7699016);
 SRVR:MWHPR12MB1776; BCL:0; PCL:0; RULEID:; SRVR:MWHPR12MB1776; 
X-Forefront-PRVS: 0759F7A50A
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(366004)(376002)(346002)(396003)(136003)(39860400002)(199004)(189003)(305945005)(1076002)(47776003)(2361001)(2616005)(956004)(66066001)(486006)(6916009)(6116002)(3846002)(476003)(316002)(54906003)(8936002)(478600001)(86362001)(16586007)(11346002)(217873002)(68736007)(446003)(16526019)(186003)(7736002)(44832011)(6666003)(50226002)(5660300001)(53416004)(81156014)(26005)(52116002)(386003)(7696005)(36756003)(51416003)(76176011)(4326008)(2906002)(53936002)(25786009)(48376002)(81166006)(50466002)(8676002)(106356001)(97736004)(105586002)(2351001)(72206003)(6486002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR12MB1776; H:nikka.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; MWHPR12MB1776;
 23:45uUq6kG7NOEzSQqcISklMlGoGvAFNCZew9SvxRDJ?=
 =?us-ascii?Q?hCw56giToThyybA0C3H+M+lnE40DpeOo8vTYNa3j+br4xpPqJqpXuZBgAOnk?=
 =?us-ascii?Q?tEFRRHvBsUCaw5WEkb0Oae/Df+ZDqs5Uyoa7JnmzjEj8y5O2V+BDwxGNEndB?=
 =?us-ascii?Q?piegE2wmD43Xkv/m75oblJM//bd7mnZ8NTU9oIkOd+Z+n4lDAQBjgUaLtlUv?=
 =?us-ascii?Q?bO4RLtRj64rKs6adv9WRLlw4A8WZSALlnhm7141gimXMKi+I/lzKVmPrNLvn?=
 =?us-ascii?Q?iA0eCHD1IApr3EG/KR3m6r0xolKN8kpVP9VsParrxwTp46KUW5fcog5hKeGw?=
 =?us-ascii?Q?NWzXe/CaDQlB66PRECl9nsE9BnowK/e8K9IrBH887rrkY1SXsWqnRwGPSJZ1?=
 =?us-ascii?Q?8eKabMB/EyLhU6k+YltT61f+3qxkUJ8s3x4pfgn5+8kArc4qtbNHup3o9ekF?=
 =?us-ascii?Q?ah7J7rPw9t6jxmt4GqsmpDtlRJj7Xjumcd20Xm+PjSsc3jOvaDJBrxKUxC8q?=
 =?us-ascii?Q?IzL9yrgudyJAcWME37LN95Dc+7EXCHGTBpcYFQt+FyNMrUdg3SNB1q/twbRo?=
 =?us-ascii?Q?5vpVE3UYJxw4zkmzPBs7GgewCJSPHcnYQ7jxetZyBlZZXnhwaH8wLciMjTGa?=
 =?us-ascii?Q?RyILYck+UQncennBLa5ar+AXS1HjZGuNOrgDodGqXKs/9J3xmLRfCNKwVhJQ?=
 =?us-ascii?Q?lNarShSs+iFmYLfzGt76XfjBIoT33eMFtxfp5rBmJGx1VAZNQmbUdGkie/ID?=
 =?us-ascii?Q?h9pBJHwz9bg6WKdov0ZWpW2HaGoOTtg396XhgYGUjDJYHmQJvzg5s8RD8dwP?=
 =?us-ascii?Q?fX+8rZxJXtAquzJDurkHsOBEFGibaAvNlwQFqHL6S7iuCdZx8nvoWT0hhT/p?=
 =?us-ascii?Q?2CYmAOAY8Lp+GGx0tJictwc/adbwrD84VMfveqC67CM6E7BQZVswjT+twTC0?=
 =?us-ascii?Q?SY9+pX0CZk94uB0Mg8meRzb5ucEejPX4+XvMH4g7j1OX2SbKtvl4ltoW2Z8W?=
 =?us-ascii?Q?6PSnonBJC91kW+g8W1R4F2BRDRjLFWwrot2I5REmlEYfk8gyC80l7Cxgrvzk?=
 =?us-ascii?Q?bqqusvPyfE8JI1Tgqo3C3QtGu7nPG3iBjNPvlsVSKvCMQtWuu3EvYpdnfB6f?=
 =?us-ascii?Q?E1E5D007UYpFZHStvstq48MvNIsAocsphj4ahCPe6chmCDKtKCJ/utxok0jr?=
 =?us-ascii?Q?Uqj97HFe1mYeITqqU1kFWzSxtqZ3xPemHqQcRJixjO0dxJEoCpD5OK1OwZ1R?=
 =?us-ascii?Q?L62Z2pQGUjv+rr7PpjL+htWzEYo/jPZz5OAvX0YqA4NLI3Wgh3pelncgOf2k?=
 =?us-ascii?Q?VidlwXlImXFzsV8gAfBDEI=3D?=
X-Microsoft-Antispam-Message-Info: 690nFbA/9lf2QRbn29A406yvqnhXAQZ8UAlcZjn0bmXTi769Okq7sg98yAdWRLW+mOL8urcZr8lRnEmYsYwt+Uk7ofILSmGKutkynytclkv2GzMOrT0Gvuq2ApVxIqh9OwWLF2ZE7UdCU4qqDRRXSkj7O7MZhoY4SnKMvWAFmgQ21t0NaRj9u+gD8nVCYzOo2J3rj+8A5Fw+KCzcWwm+0v9Yezy/0QLPj2l7Yu3Arob7e6e8pizuPkkpVc2IqmxxMuM/5ThGG/SRv2c3i0EAmAU7qojJ00465+rBTvh5EijTpd1iO6KRSIwPfdE7gq4ARDRjzIbTR71LXO1EbfO6xBF/8CNAUYItNx3jbOUHYtk=
X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1776;
 6:s4J+lzdTqZvA8h8USrRVcbD8T53lX+v9xN86bReXJtmzUcSitcauIcOfU76ATNhgk0j3ngLyGWU+YwEUpLpKrbBZwKwO5Q9KrMukRISj+btjsXhH/4PENZIaZmPyAa9H1JCxOtfywT9GFd4Y2pH6JFTaBSIbzwD/RPu9HMEUJg8KxIgqaThf5oqr/vsBJxVJVfxJ31+yYsf0DTT7kAUYwZoeE33hRo57vkUuQpZglplM3kVXMnvcmTztz1OAF5EqDKtn5XbEj277/WzBuSkpgtlprNa5T2Se/SevmUu2UCYtQdJABYdOQG+5RASOTSn8eKKd9qimPSV5LB/MxKmmQ4w5NB4hCFP9iTP7isJ5q35DIYgdG3+c7AAmwTyg5DvwvYS7/TnaVoONkvh4gmuSR0d7MmW8++uqgwCfCSnzdlrwobRlQq3nAleS1YAp++i2IwTSDiAqvfYs/yjEbJggXQ==;
 5:F74Nf1YJES49bA6rOMnr/A9G//lW+1tXlW36FJWzlSRhRzdJE+is7fRxVuj8Ao4QoPSCCimbnpieO4TPoHZ09XgeT81FsJ19E9j/vBWz40S1UdkBUgG1fJLyNrUaX4knuHm4sgzXIFMY9yl1OWN2eTd9cvprNogrvYHWqE2SNY8=;
 7:mU5jWvaaGYm5XlfV1cb9LhtknGFzi4lMC5lFhV/9wuwSXU7FsT/AaKFEwafRbqbaLtQn+dnwTY4QQhWbG8QV4RlA3XDTpbRG0Q0UFRvZ0XeojQpuTL2SZ2Z4tMq2dZFStDBZhmESmklPlBDhvy1RAqpaB3tLJ11hXwYS13Lfqwg5UwY+oBf+OZbxtw8ZKELmGsMcctk3xyHAjMjrOmG3pqsx0h1ZVkDOLWKhG1aCE1wd0YPKA7t83KCBJX5NWFa6
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1776;
 20:yhsc/a9tVOR0t7i7Z7RXLj4/rA4a6bmPbhKaX4PH7Lv/u9cktaPgSxHsv397Djyyoer1mzWK1T5hkdmiorz0wDNDfnXocPIqKMr12KC7r6jX3g1ERlHqLSaH+Qz7OnTDtQc3b5nwD1gHxXHpCCmcMzSa1lNmBMkswM2qyj4nrWuTLExXAJwywaMPz0D36JIwu3ahrm7CylvtKlzBVfcDc+zLrxZtUCDLMFAalHAZpvn2rLLC3BcyHhXKwBZQ0AO2
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Aug 2018 19:42:30.6051 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: df823933-ba48-40c9-a2f0-08d5fe303f45
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR12MB1776
Subject: [Xen-devel] [PATCH v2 1/2] 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 Thu Aug 09 19:49:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 19:49:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnqw3-00076B-Pe; Thu, 09 Aug 2018 19:49:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cj3q=ky=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fnqw2-000766-L3
 for xen-devel@lists.xen.org; Thu, 09 Aug 2018 19:49:26 +0000
X-Inumbo-ID: 2f51aa0b-9c0d-11e8-a8a5-bc764e045a96
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe45::629])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 2f51aa0b-9c0d-11e8-a8a5-bc764e045a96;
 Thu, 09 Aug 2018 21:48:27 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amd-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=n9p7IJoE2YifK8T0AXRQgIIMoCRIPn7qCehUQV+s1tM=;
 b=fGLT+SeC7jG9SHVw1T6JK2m41cbwVcJcZG9CNaMjycZMsJ6PKUedLJpoAoek5heorrf7E5Tb8/DYo76+3/kBxBm2hEo3X/X+WT27IQVE+EteBgDHTEy3EWgEYLclH8J03wUwgKgl+vwIY6RJPRujiafeAdP7YAkUp6zySPFFins=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
Received: from amd.com (165.204.77.1) by
 CY4PR12MB1768.namprd12.prod.outlook.com (2603:10b6:903:122::10) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1038.21; Thu, 9 Aug
 2018 19:49:16 +0000
Date: Thu, 9 Aug 2018 14:49:10 -0500
From: Brian Woods <brian.woods@amd.com>
To: xen-devel@lists.xen.org
Message-ID: <20180809194909.GA25315@amd.com>
References: <20180809194213.56671-1-brian.woods@amd.com>
 <20180809194213.56671-3-brian.woods@amd.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180809194213.56671-3-brian.woods@amd.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: BN4PR11CA0024.namprd11.prod.outlook.com
 (2603:10b6:403:1::34) To CY4PR12MB1768.namprd12.prod.outlook.com
 (2603:10b6:903:122::10)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 08b8c728-fe8e-4bab-7423-08d5fe31315d
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:CY4PR12MB1768; 
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1768;
 3:ssdwVhMzZAU9d4kiTeWK4tBaTyKkzqzrBFqJC/Jasn0VU7OfyZuCxVXU5iA1l3SNQIXxTVfPjUxTbea+CQM+bqIr57M9474MPB6IV2LyDfZHtOXKjuQpI67yshFHWCmJ/ANWeNdFrOxXhiRLpPyzmNmQzI3k9fRrHV6kAUMBQjzKLtvGFtloFikMyiSiuTNEKxMuoe+UI/fE8EdY/ICMVOoce+zV6bRs9cbnhUDA3vmPtyQDWGsptNywIeU5KTeA;
 25:g4Rcbk6r2PUS7fIAlx1YrSp1uim79hdtZKiYeHE04r5JSssuQpvXqbU+OT4xQD0yKxaWpFeE+xMdPQHxd46kyoEXPQbsXQvWMdM2SHUvGUpqXnipqE4rslkpip+2cfGVv9zDf0ueTvuohfklH6zAqKr+3/kfpXBllTe4e+6fLMSBiyp+JpBDlKATq2VItoHhww4F42wMcOKmCRgOHMsdNVwPmA7liY9U4BHhdYa6CBJPlycffolay4mDjYz68ZXFAvhqZRh1MnmK6ovV4tlbh5C2rSUK95yLNwBF5iY8fBj1O+B1keSn60/z1JTvOQWKNfL9WXz6xT9h8S1RGKcNCw==;
 31:0wtvG86B91XZymcYurtgsNw4+hAxGYHbCMrM8rRC9CBuQfMWDW72cpwQ9Ai4IBpnFSb5Vlg/+TbuIqyajUrbd9PR1PXtydOVE9rYc6hmphC/7Ok6hOgYuIgkp1CrcGR2oc7v8nm5Ua4ajGyip28M1iPNZ62zjRG4HHV0C6k/zqZJCKLUP4qauNXhF4mwkdzR4pFR54H9hhDhzInNT8dgwtxiyk98314vxmIa+N8CKYA=
X-MS-TrafficTypeDiagnostic: CY4PR12MB1768:
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1768;
 20:P4trwaXjN1/bNBYjMGUafGMioIgs6koo4GwRIQ8GroJtMUwkwjVfdOZBASaZHDw0G5CNd/6g4J0rQ6C1pzjzrUgroCT3iUwLrk7JtAHWbY2cfBJ9qbeVSlDcq0QOq+e94oOTDtci2U3mXtdc5v0pv4sVar+xlkSd7g5PP5q/cvD3xcHH68/pzASZjImUu6/vEFyHvVsI/SISgBvGkfX/PeIv8Bl1qxj3FsltJaO9RgFJusfrwM8bthkvBUW5jat/rlGC0wtd1yPQXpfyy1ueCn63jeoPaEmc4ErLVDKIqR8DBM3lzt6EGb/QOKBYTR6Szu7B91+dX+bS4FfDTQCqea1rJlE6lhhy+53Jydh9Z9nVoZKMjsDILCtKQCvhs0xkrb9NVywxrOvm4rAyBDdZFG2SKmE0xb4qw4ecp5C5kSlVO28XrLoEIggrjBUzELZfqeWdTHV79qo7GKmWBokWh2Bd1k3G0u/9TGiODyhj7TS8/1dibreOwQFoLmKstDar;
 4:+VmJIMNnvV5RQxb/VJE4PCtsAyewk4u3v67CQ6CLbBTklDRF647f8Yr4RHjSBmPqi5XR32j/CKirdL7o7r2ytpH+w+zeF4e1vnRWSFh5Kx5RHyLOnh+nd1X2a0aIa36JZaiW7o0QXbxbBTw6FHG0dzYy2sWFE/hfBxA6WT2wp+0OWkkdgB+0akXZL0wB9fnMiLuaP2wQIg/PiUPUnGv17wtWMAap+QMdLML8Yym6atObePlGQ/IdSkWKM2JhD6P839o3lpMBAlog5bs0C0+uRw==
X-Microsoft-Antispam-PRVS: <CY4PR12MB1768F572278C1213688709AFE5250@CY4PR12MB1768.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)(93006095)(93001095)(10201501046)(3002001)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123558120)(20161123564045)(20161123562045)(6072148)(201708071742011)(7699016);
 SRVR:CY4PR12MB1768; BCL:0; PCL:0; RULEID:; SRVR:CY4PR12MB1768; 
X-Forefront-PRVS: 0759F7A50A
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(396003)(39860400002)(366004)(136003)(376002)(346002)(189003)(199004)(68736007)(229853002)(386003)(66066001)(486006)(76176011)(186003)(52116002)(7696005)(8676002)(44832011)(6246003)(53936002)(81156014)(81166006)(305945005)(2906002)(55016002)(23726003)(86362001)(3846002)(6116002)(47776003)(11346002)(1076002)(7736002)(446003)(26005)(956004)(16526019)(476003)(2616005)(8936002)(6666003)(54906003)(16586007)(58126008)(316002)(2351001)(50466002)(6916009)(33656002)(105586002)(217873002)(5660300001)(25786009)(4326008)(36756003)(478600001)(72206003)(2361001)(106356001)(21086003)(97736004)(18370500001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR12MB1768; 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: =?us-ascii?Q?1; CY4PR12MB1768;
 23:+IAJcwuXVzZVFpGwbY9AhR1c50KNt1Pxyrv0aAYSA?=
 =?us-ascii?Q?35o00/zhuW+fc6ndpDQgKF6E+E3YmlpsAUKgrjGgS4mztkiqCfcqp1cPP3P0?=
 =?us-ascii?Q?7/SF3gXx3ExPK0GB4jso1muj0qVTRpqvVeQH9l79c73wh9P2Cv8WiQFXXPH0?=
 =?us-ascii?Q?8m3cbVbPW/6XTTr2yf04VmfZqXR2QA+R1m4Yo0cBdyGiLQrDKrSWyPtof4Kr?=
 =?us-ascii?Q?40SF4EoBFaZ4YR2frRrjEKYX2hcdS+5LKitbTtI4u9nmCw5ayMrvz4oAgrdz?=
 =?us-ascii?Q?Mesa0e6Wd/QE+spMmxrRcSdw3XpB0vU7vil/ql6P4Jo6RGRGy0rnOb5fO1Hr?=
 =?us-ascii?Q?m9iG1VtTYSMf+zLHfBt8nlfEOkXvtMEbu3yhOnQ30cBeyquP7bUK3NjQxjSp?=
 =?us-ascii?Q?IYam9D5P/+tCuik1EuHGAdsKvj8wxoejQgx1WnZg7dRBt/a8lYo4Pr/9aJlA?=
 =?us-ascii?Q?wekC+nxsWz3RIHBR5hRbfkLbEfFrrQnaLrA/U7RJG/ftYUbtwK/NY5+ythrD?=
 =?us-ascii?Q?1OCyOcCRUaVO8tK2IDwClrQiibTtWUwkICrrrFZcD+M46cgJpDiqZPs1YPK9?=
 =?us-ascii?Q?FH2A2EjL/zOZq+IifkO6Ubif1cZZosqmz5grFuKheWzB/YdoDo6EHZ9Lrcb9?=
 =?us-ascii?Q?o3VdGmCwUXsGhxzjFZxXCgNMr5hNUl9mnqwRuts3FVwonsUOqLoOf7Hxtq5s?=
 =?us-ascii?Q?q/oT4FbHwSR+f1dWiHntv8v9NTdN/gxGgyVBRYRTr8IyZm19qj/+DRNIYQcc?=
 =?us-ascii?Q?xJvuTbY0CTPFLGWshE/UgcYqVG83C1At6ETQKowzLMlvO275z0t/+FEMrm5A?=
 =?us-ascii?Q?ZF8Ek+K4QXfRrL+CBPMTJPiEevP5kgF3Jv9abkNRrmlB1VTTFTzT1r7VKEdE?=
 =?us-ascii?Q?GVLLaE2WrKuWG0rPP8VqAO5zRJb90T5Xz0oeLr5I8egphu0FOpeJUHs4hzlr?=
 =?us-ascii?Q?mN9QQHLJEGCdgFZAMpCmr+TktVz0Y74oybr3zdLS7zrWtyhtHch4/KY8Jizy?=
 =?us-ascii?Q?xHeOe+jz5Xfj+Cau0hsSrsm3boJCPJ37bGUZiRBeIembQl2fSfAn0cFXhHvt?=
 =?us-ascii?Q?mmuYHiicruDL7AMaQET/qLLgHkwOVyj84TcddlJBCYFkt4lxqcTxSsAeNpHL?=
 =?us-ascii?Q?Bg9vnzouUdWznuOTL2giUdx/w/0/zLHjpis7EwxJoWREcAgrx2Z6mIwbKqh/?=
 =?us-ascii?Q?qfnvCauVVDCzU5t/XWrtgIqn5oEKqq4IkSK9SQLenksPZJHKXVSfHhFjAaDT?=
 =?us-ascii?Q?lyGGf3c/YQS111NFOzh5YctFCEHM+T2oUr0YiZp/zCg/vwKHL5i1lLpPwGFM?=
 =?us-ascii?Q?uizdSQ2qaxoMN9brrUgc5f4wGmoCjsJXwAIfVmHkgVHxBDyT/zbW+jwRSRjE?=
 =?us-ascii?Q?thO73fq8vxSLQ0io3WaJcKhOs8=3D?=
X-Microsoft-Antispam-Message-Info: +mTosDrrkEsESqqPFUjFAjQtRHXWep1WrUXMcX2camPJVMvQKUaA3uLkY1MBs9P/nRDA+f9xeGK5ecVTCSNonQrmqLFcMvd2FCw+ZASo2zpCB7wO7ffwba2aGNLjjY/QRwBHbsXua5DfQM+hse8cFC+MsXEp1B6oMfvCv2cXgL4DqTFJ+J8VkGK4y32jWJ9wF+F0lEWnHRD6ZGsWExtMTGl97EmnjN4ckVxolVTxjoc7/Lq3EURPv5yKU/uQ+SSdQzZCDzQNdL83UMExV2pVGYayxJaiC57R8EYLRN5wcgPj3mwSXU01jhEIge9dee2tVpuhB5u9eYWWoX0I7RAjoay08HpkLAOExpriycWTGcg=
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1768;
 6:pG8VzjpLrEdu3qkua7AeVtwzUNNvmZBzECoOeUQSoHh485lOE0CDOtc/wSOwUI+GHcUUnNCOLjbyoDR6RUOVYgI080natz1D0ySLFAGNsstkibsX/uRBliGtgL8UHJq+daDXVkLxzntt2k00zHrqMGwVe2YHPWjFrOijD/rJ0yL5E2PjErWgzorWVqZMQObIkVg13SnQNaIF2R2ACy7ViSCJduvA+QkQeQroJL4K4aQdrlZYnTuAP2stuWon1/dKRoKlC3yRFQq6Sa9yR32AS/w5lydnJ5yE5jnMvdXKPOIGypV0tLcMtWUDFBSihoIK2ZGFBsXuvqgrWZt9oLfDnL5GL2XVwlrab3wyfzXLJ6t44plZ+ESmuU1Ht8gXmkTYlpSinSxB67kvu/ScVaAXwyD0bKvY88DWYdhvBn4Mn8YTZdGERUHJIhzt5su3m+tLRVV3Gpf5N43xJmsdXoLvjw==;
 5:N5Ku2+W5PpHa05JPNxxLE5nWfitS8Truc3fqIe2x+f7k4U3lHr0WAGgS5UmyJKLpiF2EqmUG5S+W6TbIR7m+hAYsjYHfIj4uvB66KMQglHEZkp/o2ldMTyCwkwUBpa1a+UmEzQfb/UD6v+aCbxtKCtRvUf/RF8J4+gfH+EwxYAY=;
 7:IqlH1yGhZgF1Su/rLZ00ATyPoDdYKHH9JlCePDRUZKMhJI2GuCvvKi1K5AXj0KKl733iJreCrEH20xqAY53017vUwjqHXa+aW/B3+4U2IdevhRDMwhvZUUTqCuqiM1Q+J/T6OkcB5eWdUjiIjNB6u6oyIciyxmvolG370s6bGfci/Q8E81ny5ufuya9Rz0U263BGw05tDRPpY9tbFC8a7vNNe5qrkSy8bFBoWJbeYe01sCODOPCyC+BlEQEQBwwq
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1768;
 20:tvjhyS7BuEPwOIcT6v/Ws6pAieJyjGQxkj6pR68JBl2SS4vDxmM4J3M0zRe2LRObUHWAc9qfz5JxT3QZejAOI9DMNynSzGkAt6nq8fIx7sESgJ0E5QMwZfOdl/bZayflSWWR9gvvPWa+MNdQdDoF9JgrNlcKi17tiqfGAATdH24NUvCHo7kyzxNaZVNzTwZso2HGsGWGFTofgzY2cYnKkFM5UB+qLMs7oQBFf8WWkcucvaWZkbCnp0hT7cmCCtNn
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Aug 2018 19:49:16.9917 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 08b8c728-fe8e-4bab-7423-08d5fe31315d
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1768
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/spec-ctrl: add support for
 modifying SSBD 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>

T24gVGh1LCBBdWcgMDksIDIwMTggYXQgMDI6NDI6MTNQTSAtMDUwMCwgQnJpYW4gV29vZHMgd3Jv
dGU6Cj4gQEAgLTIzNyw4ICsyNDcsOCBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcHJpbnRfZGV0YWls
cyhlbnVtIGluZF90aHVuayB0aHVuaywgdWludDY0X3QgY2FwcykKPiAtICAgICAgICAgICAhYm9v
dF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NTQkRfQU1EX0xTX0NGRyk/ICIiIDoKPiAtICAgICAgICAg
ICAob3B0X3NzYmQgJiYgc3NiZF9hbWRfbHNfY2ZnX21hc2spICAgICAgICA/ICIgU1NCRCsiIDog
IiBTU0JELSIsCj4gKyAgICAgICAgICAgIWJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TU0JEX0FN
RF9MU19DRkcpID8gIiIgOgo+ICsgICAgICAgICAgIGRlZmF1bHRfeGVuX3NzYmRfYW1kX2xzX2Nm
Z19lbiAgICAgICAgICAgID8gIiBTU0JEKyIgOiAiIFNTQkQtIiwKClRoaXMgd2lsbCBjaGFuZ2Ug
aW4gdGhlIG5leHQgdmVyc2lvbi4gIEkganVzdCBub3RpY2VkIEkgb25seSBjaGFuZ2VkIGl0Cmlu
IHBhdGNoIDIgYW5kIG5vdCAxLiAgU29ycnkgYWJvdXQgdGhhdC4KCi0tIApCcmlhbiBXb29kcwoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 21:25:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 21:25:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnsQv-0005hS-65; Thu, 09 Aug 2018 21: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=8hcp=ky=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnsQu-0005hI-0c
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 21:25:24 +0000
X-Inumbo-ID: c99cfcc2-9c1a-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c99cfcc2-9c1a-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 21:25: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 1fnsQo-0008H9-15; Thu, 09 Aug 2018 21:25: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 1fnsQn-0003kS-O1; Thu, 09 Aug 2018 21:25:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnsQn-0002xO-Lf; Thu, 09 Aug 2018 21:25:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125804-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:build-arm64-pvops:<job
 status>:broken:regression
 xen-4.7-testing:build-arm64:<job status>:broken:regression
 xen-4.7-testing:build-arm64-xsm:<job status>:broken:regression
 xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat: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-amd64-xl-qemut-win7-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:xen-install:fail:heisenbug
 xen-4.7-testing:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-4.7-testing:build-arm64:hosts-allocate:broken:allowable
 xen-4.7-testing:build-arm64-pvops:hosts-allocate:broken:allowable
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.7-testing:build-arm64-pvops:capture-logs:broken:nonblocking
 xen-4.7-testing:build-arm64:capture-logs:broken:nonblocking
 xen-4.7-testing:build-arm64-xsm:capture-logs:broken:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry: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-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-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-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-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-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-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-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-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: Thu, 09 Aug 2018 21:25:17 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 125804: 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>

ZmxpZ2h0IDEyNTgwNCB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTgwNC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRl
L3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyNTA1NwoKVGVzdHMgd2hpY2ggYXJl
IGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDEyNTcwOCBw
YXNzIGluIDEyNTgwNAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyA1MCB4dGYvdGVzdC1odm02NC1s
YnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjU3NjUgcGFzcyBpbiAxMjU4MDQKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwgaW4g
MTI1Nzg0IHBhc3MgaW4gMTI1ODA0CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMiBn
dWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgcGFzcyBpbiAxMjU3MDgKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTQgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFp
bCBwYXNzIGluIDEyNTc2NQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICA2IHhlbi1p
bnN0YWxsICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTI1Nzg0CgpSZWdyZXNzaW9ucyB3aGlj
aCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2
cy4gMTI1MDU3CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRl
ICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjUwNTcKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAg
ICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTA1NwoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
IDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNTA1NwogYnVpbGQt
YXJtNjQgICAgICAgICAgICAgICAgICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJs
b2NrZWQgaW4gMTI1MDU3CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAzIGNhcHR1cmUt
bG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjUwNTcKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTEgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTI1NzA4IGxp
a2UgMTI1MDU3CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgaW4gMTI1NzA4IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1NzA4IG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBpbiAxMjU3MDggbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTcwOCBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1
NzA4IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU3MDggbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU3MDggbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrIGZhaWwgaW4gMTI1NzA4IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU3NjUgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBpbiAxMjU3NjUgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAg
ICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI1MDU3CiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1Nwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjUwNTcK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVh
dCAgICBmYWlsICBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0
ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA5MWNhODRjODYyYjE1ZmU3NGFi
OWI1ODcwZTY2OTAzYWVjNGY4NmRkCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAg
ICAgICAyODBhNTU2ODkzOWM0YTU4MzJiZTc4N2M4ZTBjMjNhMTlmMzA5MzVhCgpMYXN0IHRlc3Qg
b2YgYmFzaXMgICAxMjUwNTcgIDIwMTgtMDctMDkgMDg6MzY6MDQgWiAgIDMxIGRheXMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTI1Njg1ICAyMDE4LTA3LTMwIDEyOjM5OjM4IFogICAxMCBkYXlzICAg
IDcgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6
CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNv
bT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAg
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
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVw
Z3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFy
bTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLXN0ZXAg
YnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGhv
c3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGhvc3RzLWFsbG9jYXRl
CmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBi
dWlsZC1hcm02NCBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1
cmUtbG9ncwpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWls
ZC1hcm02NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1hcm02NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2Vu
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCgpOb3QgcHVzaGluZy4KCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpj
b21taXQgOTFjYTg0Yzg2MmIxNWZlNzRhYjliNTg3MGU2NjkwM2FlYzRmODZkZApBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIEp1bCAz
MCAxNDoxMzowOSAyMDE4ICswMjAwCgogICAgeDg2L3NwZWMtY3RybDogRml4IHRoZSBwYXJzaW5n
IG9mIHhwdGk9IG9uIGZpeGVkIEludGVsIGhhcmR3YXJlCiAgICAKICAgIFRoZSBjYWxscyB0byB4
cHRpX2luaXRfZGVmYXVsdCgpIGluIHBhcnNlX3hwdGkoKSBhcmUgYnVnZ3kuICBUaGUgQ1BVSUQg
ZGF0YQogICAgaGFzbid0IGJlZW4gZmV0Y2hlZCB0aGF0IGVhcmx5LCBhbmQgYm9vdF9jcHVfaGFz
KFg4Nl9GRUFUVVJFX0FSQ0hfQ0FQUykgd2lsbAogICAgYWx3YXlzIGV2YWx1YXRlIGZhbHNlLgog
ICAgCiAgICBBcyBhIHJlc3VsdCwgdGhlIGRlZmF1bHQgY2FzZSB3b24ndCBkaXNhYmxlIFhQVEkg
b24gSW50ZWwgaGFyZHdhcmUgd2hpY2gKICAgIGFkdmVydGlzZXMgQVJDSF9DQVBBQklMSVRJRVNf
UkRDTF9OTy4KICAgIAogICAgU2ltcGxpZnkgcGFyc2VfeHB0aSgpIHRvIHNvbGVseSB0aGUgc2V0
dGluZyBvZiBvcHRfeHB0aSBhY2NvcmRpbmcgdG8gdGhlCiAgICBwYXNzZWQgc3RyaW5nLCBhbmQg
aGF2ZSBpbml0X3NwZWN1bGF0aW9uX21pdGlnYXRpb25zKCkgY2FsbAogICAgeHB0aV9pbml0X2Rl
ZmF1bHQoKSBpZiBhcHByb3BpYXRlLiAgRHJvcCB0aGUgZm9yY2UgcGFyYW1ldGVyLCBhbmQgcGFz
cyBjYXBzCiAgICBpbnN0ZWFkLCB0byBhdm9pZCByZWR1bmRhbnQgcmUtcmVhZGluZyBvZiBNU1Jf
QVJDSF9DQVBTLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9z
c0BzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIG1hc3Rl
ciBjb21taXQ6IGJlNWUyZmY2ZjU0ZTAyNDUzMzFlZDM2MGI4Nzg2NzYwZjgyZmQ2NzMKICAgIG1h
c3RlciBkYXRlOiAyMDE4LTA3LTI0IDExOjI1OjU0ICswMTAwCgpjb21taXQgYmNlMmRkNjRiNTJl
ZTAzMmY1YTg0NDU0NTc3YzNhNDExNDdlNjYzMwpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KRGF0ZTogICBNb24gSnVsIDMwIDE0OjEyOjM5IDIwMTggKzAyMDAKCiAgICB4
ODY6IGNvbW1hbmQgbGluZSBvcHRpb24gdG8gYXZvaWQgdXNlIG9mIHNlY29uZGFyeSBoeXBlci10
aHJlYWRzCiAgICAKICAgIFNoYXJlZCByZXNvdXJjZXMgKEwxIGNhY2hlIGFuZCBUTEIgaW4gcGFy
dGljdWxhcikgcHJlc2VudCBhIHJpc2sgb2YKICAgIGluZm9ybWF0aW9uIGxlYWsgdmlhIHNpZGUg
Y2hhbm5lbHMuIFByb3ZpZGUgYSBtZWFucyB0byBhdm9pZCB1c2Ugb2YKICAgIGh5cGVydGhyZWFk
cyBpbiBzdWNoIGNhc2VzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGQ4Zjk3NGYxYTY0NmMwMjAwYjk3
ZWJjYWJiODA4MzI0YjI4OGZhZGIKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTE5IDEzOjQzOjMz
ICswMTAwCgpjb21taXQgZmE4MDdlMmZmNjlkYjg1MmI4NWYxZTkyYWQ0ZGI0NjUxY2ZjZWFjNwpB
dXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gSnVsIDMw
IDE0OjExOjQyIDIwMTggKzAyMDAKCiAgICB4ODY6IHBvc3NpYmx5IGJyaW5nIHVwIGFsbCBDUFVz
IGV2ZW4gaWYgbm90IGFsbCBhcmUgc3VwcG9zZWQgdG8gYmUgdXNlZAogICAgCiAgICBSZXBvcnRl
ZGx5IEludGVsIENQVXMgd2hpY2ggY2FuJ3QgYnJvYWRjYXN0ICNNQyB0byBhbGwgdGFyZ2V0ZWQK
ICAgIGNvcmVzL3RocmVhZHMgYmVjYXVzZSBzb21lIGhhdmUgQ1I0Lk1DRSBjbGVhciB3aWxsIHNo
dXQgZG93bi4gVGhlcmVmb3JlCiAgICB3ZSB3YW50IHRvIGtlZXAgQ1I0Lk1DRSBlbmFibGVkIHdo
ZW4gb2ZmbGluaW5nIGEgQ1BVLCBhbmQgd2UgbmVlZCB0bwogICAgYnJpbmcgdXAgYWxsIENQVXMg
aW4gb3JkZXIgdG8gYmUgYWJsZSB0byBzZXQgQ1I0Lk1DRSBpbiB0aGUgZmlyc3QgcGxhY2UuCiAg
ICAKICAgIFRoZSB1c2Ugb2YgY2xlYXJfaW5fY3I0KCkgaW4gY3B1X21jaGVja19kaXNhYmxlKCkg
d2FzIGlsbCBhZHZpc2VkCiAgICBhbnl3YXksIGFuZCB0byBhdm9pZCBmdXR1cmUgc2ltaWxhciBt
aXN0YWtlcyBJJ20gcmVtb3ZpbmcgY2xlYXJfaW5fY3I0KCkKICAgIGFsdG9nZXRoZXIgcmlnaHQg
aGVyZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAg
IG1hc3RlciBjb21taXQ6IDg3OTdkMjBhNmVjMmRkNzUxOTU1ODVhMTA3Y2UzNDVjNTFjMGE1OWEK
ICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTE5IDEzOjQzOjMzICswMTAwCgpjb21taXQgOTdhZmYw
ODdmZDBiZjdkMmM2NGM5NDlkZTFjM2EwMjgyNjA5YjNlMQpBdXRob3I6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gSnVsIDMwIDE0OjEwOjU4IDIwMTggKzAyMDAK
CiAgICB4ODY6IGRpc3Rpbmd1aXNoIENQVSBvZmZsaW5pbmcgZnJvbSBDUFUgcmVtb3ZhbAogICAg
CiAgICBJbiBvcmRlciB0byBiZSBhYmxlIHRvIHNlcnZpY2UgI01DIG9uIG9mZmxpbmVkIENQVXMs
IHRoZSBHRFQsIElEVCwKICAgIHN0YWNrLCBhbmQgcGVyLUNQVSBkYXRhICh3aGljaCBpbmNsdWRl
cyB0aGUgVFNTKSBuZWVkIHRvIGJlIGtlcHQKICAgIGFsbG9jYXRlZC4gVGhleSBzaG91bGQgb25s
eSBiZSBmcmVlZCB1cG9uIENQVSByZW1vdmFsICh3aGljaCB3ZQogICAgY3VycmVudGx5IGRvbid0
IHN1cHBvcnQsIHNvIHNvbWUgY29kZSBpcyBiZWNvbWluZyBlZmZlY3RpdmVseSBkZWFkIGZvcgog
ICAgdGhlIG1vbWVudCkuCiAgICAKICAgIE5vdGUgdGhhdCBmb3Igbm93IHBhcmtfb2ZmbGluZV9j
cHVzIGRvZXNuJ3QgZ2V0IHNldCB0byB0cnVlIGFueXdoZXJlIC0KICAgIHRoaXMgaXMgZ29pbmcg
dG8gYmUgdGhlIHN1YmplY3Qgb2YgYSBzdWJzZXF1ZW50IHBhdGNoLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogMmU2Yzhm
MTgyYzljNTAxMjliMWM3YTYyMDI0Mjg2MWU2YWQ2YTlmYgogICAgbWFzdGVyIGRhdGU6IDIwMTgt
MDctMTkgMTM6NDM6MzMgKzAxMDAKCmNvbW1pdCBlOTBlMjQzMWE0YWVlODQzZGI0OWRiOWEzYWM3
ZWUwZDllMWJmOGYwCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRl
OiAgIE1vbiBKdWwgMzAgMTQ6MTA6MzAgMjAxOCArMDIwMAoKICAgIHg4Ni9BTUQ6IGRpc3Rpbmd1
aXNoIGNvbXB1dGUgdW5pdHMgZnJvbSBoeXBlci10aHJlYWRzCiAgICAKICAgIEZhbTE3IHJlcGxh
Y2VzIENVcyBieSBIVHMsIHdoaWNoIHdlIHNob3VsZCByZWZsZWN0IGFjY29yZGluZ2x5LCBldmVu
IGlmCiAgICB0aGUgZGlmZmVyZW5jZSBpcyBub3QgdmVyeSBiaWcuIFRoZSBtb3N0IHJlbGV2YW50
IGNoYW5nZSAocmVxdWlyaW5nIHNvbWUKICAgIGNvZGUgcmVzdHJ1Y3R1cmluZykgaXMgdGhhdCB0
aGUgdG9wb2V4dCBmZWF0dXJlIG5vIGxvbmdlciBtZWFucyB0aGVyZSBpcwogICAgYSB2YWxpZCBD
VSBJRC4KICAgIAogICAgVGFrZSB0aGUgb3Bwb3J0dW5pdHkgYW5kIGNvbnZlcnQgd3JvbmdseSBw
bGFpbiBpbnQgdmFyaWFibGVzIGluCiAgICBzZXRfY3B1X3NpYmxpbmdfbWFwKCkgdG8gdW5zaWdu
ZWQgaW50LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+
CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIG1hc3RlciBjb21taXQ6IDk0MjliMDdhMGFmN2Y5MmE1ZjI1ZTQwNjhlMTFkYjg4MWUxNTc0
OTUKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTE5IDA5OjQyOjQyICswMjAwCgpjb21taXQgYzBl
ODU0YmU1MTViMWQwYTgyNzY5MWNlZWNlMGQwM2Q0OWExZmJlMgpBdXRob3I6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gSnVsIDMwIDE0OjA5OjU3IDIwMTggKzAy
MDAKCiAgICBjcHVwb29sczogZml4IHN0YXRlIHdoZW4gZG93bmluZyBhIENQVSBmYWlsZWQKICAg
IAogICAgV2hpbGUgSSd2ZSBydW4gaW50byB0aGUgaXNzdWUgd2l0aCBmdXJ0aGVyIHBhdGNoZXMg
aW4gcGxhY2Ugd2hpY2ggbm8KICAgIGxvbmdlciBndWFyYW50ZWUgdGhlIHBlci1DUFUgYXJlYSB0
byBzdGFydCBvdXQgYXMgYWxsIHplcm9zLCB0aGUKICAgIENQVV9ET1dOX0ZBSUxFRCBwcm9jZXNz
aW5nIGxvb2tzIHRvIGhhdmUgdGhlIHNhbWUgaXNzdWU6IEJ5IG5vdCB6YXBwaW5nCiAgICB0aGUg
cGVyLUNQVSBjcHVwb29sIHBvaW50ZXIsIGNwdXBvb2xfY3B1X2FkZCgpJ3MgKGluZGlyZWN0KSBp
bnZvY2F0aW9uCiAgICBvZiBzY2hlZHVsZV9jcHVfc3dpdGNoKCkgd2lsbCB0cmlnZ2VyIHRoZSAi
YyAhPSBvbGRfcG9vbCIgYXNzZXJ0aW9uCiAgICB0aGVyZS4KICAgIAogICAgQ2xlYXJpbmcgdGhl
IGZpZWxkIGR1cmluZyBDUFVfRE9XTl9QUkVQQVJFIGlzIHRvbyBlYXJseSAoYWZhaWN0IHRoaXMK
ICAgIHNob3VsZCBub3QgaGFwcGVuIGJlZm9yZSBjcHVfZGlzYWJsZV9zY2hlZHVsZXIoKSkuIENs
ZWFyaW5nIGl0IGluCiAgICBDUFVfREVBRCBhbmQgQ1BVX0RPV05fRkFJTEVEIHdvdWxkIGJlIGFu
IG9wdGlvbiwgYnV0IHdvdWxkIHRha2UgdGhlIHNhbWUKICAgIHBpZWNlIG9mIGNvZGUgdHdpY2Uu
IFNpbmNlIHRoZSBmaWVsZCdzIHZhbHVlIHNob3VsZG4ndCBtYXR0ZXIgd2hpbGUgdGhlCiAgICBD
UFUgaXMgb2ZmbGluZSwgc2ltcGx5IGNsZWFyIGl0IChpbXBsaWNpdGx5KSBmb3IgQ1BVX09OTElO
RSBhbmQKICAgIENQVV9ET1dOX0ZBSUxFRCwgYnV0IG9ubHkgZm9yIG90aGVyIHRoYW4gdGhlIHN1
c3BlbmQvcmVzdW1lIGNhc2UgKHdoaWNoCiAgICBnZXRzIHNwZWNpYWxseSBoYW5kbGVkIGluIGNw
dXBvb2xfY3B1X3JlbW92ZSgpKS4KICAgIAogICAgQnkgYWRqdXN0aW5nIHRoZSBjb25kaXRpb25h
bCBpbiBjcHVwb29sX2NwdV9hZGQoKSBDUFVfRE9XTl9GQUlMRUQKICAgIGhhbmRsaW5nIGluIHRo
ZSBzdXNwZW5kIGNhc2Ugc2hvdWxkIG5vdyBhbHNvIGJlIGhhbmRsZWQgYmV0dGVyLgogICAgCiAg
ICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZp
ZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1p
dDogY2IxYWU5YTI3ODE5Y2VhMGM1MDA4NzczYzY4YTdiZTZmMzdlYjBlNQogICAgbWFzdGVyIGRh
dGU6IDIwMTgtMDctMTkgMDk6NDE6NTUgKzAyMDAKCmNvbW1pdCA5ODU4YTFmM2ZiOWFmNGNhN2Q3
ZjZiNTlkOWIzZTQ0ZDI3Y2RmYWU2CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MDk6MTkgMjAxOCArMDIwMAoKICAgIGFsbG93IGNw
dV9kb3duKCkgdG8gYmUgY2FsbGVkIGVhcmxpZXIKICAgIAogICAgVGhlIGZ1bmN0aW9uJ3MgdXNl
IG9mIHRoZSBzdG9wLW1hY2hpbmUgbG9naWMgaGFzIHNvIGZhciBwcmV2ZW50ZWQgaXRzCiAgICB1
c2UgYWhlYWQgb2YgdGhlIHByb2Nlc3Npbmcgb2YgdGhlICJvcmRpbmFyeSIgaW5pdGNhbGxzLiBT
aW5jZSBhdCB0aGlzCiAgICBlYXJseSB0aW1lIHdlJ3JlIGluIGEgY29udHJvbGxlZCBlbnZpcm9u
bWVudCBhbnl3YXksIHRoZXJlJ3Mgbm8gbmVlZCBmb3IKICAgIHN1Y2ggYSBoZWF2eSB0b29sLiBB
ZGRpdGlvbmFsbHkgdGhpcyBvdWdodCB0byBoYXZlIGxlc3Mgb2YgYSBwZXJmb3JtYW5jZQogICAg
aW1wYWN0IGVzcGVjaWFsbHkgb24gbGFyZ2Ugc3lzdGVtcywgY29tcGFyZWQgdG8gdGhlIGFsdGVy
bmF0aXZlIG9mCiAgICBtYWtpbmcgc3RvcC1tYWNoaW5lIGZ1bmN0aW9uYWxpdHkgYXZhaWxhYmxl
IGVhcmxpZXIuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgog
ICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBtYXN0ZXIgY29tbWl0OiA1ODk0YzBhMmRhNjYyNDNhODkwODhkMzA5YzdlMWVhMjEyYWIy
OGQ2CiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0xNiAxNToxNToxMiArMDIwMAoKY29tbWl0IGE0
MDQxMzY0YzNhZWE4NDQ0ZTdlMDQ1NGU5ZGU1YmE5MmU2NDE5YjgKQXV0aG9yOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDowODo0MiAyMDE4ICsw
MjAwCgogICAgeDg2L3NwZWMtY3RybDogY29tbWFuZCBsaW5lIGhhbmRsaW5nIGFkanVzdG1lbnRz
CiAgICAKICAgIEZvciBvbmUsICJuby14ZW4iIHNob3VsZCBub3QgaW1wbHkgIm5vLWVhZ2VyLWZw
dSIsIGFzICJlYWdlciBGUFUiIG1vZGUKICAgIGlzIHRvIGd1YXJkIGd1ZXN0cywgbm90IFhlbiBp
dHNlbGYsIHdoaWNoIGlzIGFsc28gZXhwcmVzc2VkIHNvIGJ5CiAgICBwcmludF9kZXRhaWxzKCku
CiAgICAKICAgIEFuZCB0aGVuIG9wdF9zc2JkLCBkZXNwaXRlIGJlaW5nIG9mZiBieSBkZWZhdWx0
LCBzaG91bGQgYWxzbyBiZSBjbGVhcmVkCiAgICBieSB0aGUgIm5vIiBhbmQgIm5vLXhlbiIgc3Vi
LW9wdGlvbnMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogYWMzZjlhNzIxNDFhNDhkNDBmYWJmZmY1NjFk
NWE3ZGMwZTFiODEwZAogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDctMTAgMTI6MjI6MzEgKzAyMDAK
CmNvbW1pdCBkYzExMWU5ZjBkOTk3NjFjNjIxMDkwNTVhZTMwZjY2YWViY2I1NTZhCkF1dGhvcjog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gSnVs
IDMwIDE0OjA4OjA4IDIwMTggKzAyMDAKCiAgICB4ZW46IFBvcnQgdGhlIGFycmF5X2luZGV4X25v
c3BlYygpIGluZnJhc3RydWN0dXJlIGZyb20gTGludXgKICAgIAogICAgVGhpcyBpcyBhcyB0aGUg
aW5mcmFzdHJ1Y3R1cmUgYXBwZWFyZWQgaW4gTGludXggNC4xNywgYWRhcHRlZCBzbGlnaHRseSBm
b3IKICAgIFhlbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogICAgbWFzdGVyIGNvbW1pdDogMmRkZmFlNTFkOGIxZDdiOGNkMzNhNGY2YWQ0ZDE2
ZDI3Y2I4NjlhZQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDctMDYgMTY6NDk6NTcgKzAxMDAKCmNv
bW1pdCAwODczNjk5NzMyMTRkOWFlZjgzYTNjZGYwNTcyNTdjZjI3ZTI1MmY0CkF1dGhvcjogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MDY6NDQg
MjAxOCArMDIwMAoKICAgIGNtZGxpbmU6IGZpeCBwYXJzZV9ib29sZWFuKCkgZm9yIE5VTEwgaW5j
b21pbmcgZW5kIHBvaW50ZXIKICAgIAogICAgVXNlIHRoZSBjYWxjdWxhdGVkIGxlbmd0aHMgaW5z
dGVhZCBvZiBwb2ludGVycywgYXMgJ2UnIGJlaW5nIE5VTEwgd2lsbAogICAgb3RoZXJ3aXNlIGNh
dXNlIHVuZHVlIHBhcnNpbmcgZmFpbHVyZXMuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBLYXJsIEpv
aG5zb24gPGthcmxqb2huc29uLml0QGdtYWlsLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 22:33:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 22: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 1fntUn-0002Fm-18; Thu, 09 Aug 2018 22: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=m23p=ky=intel.com=lkp@srs-us1.protection.inumbo.net>)
 id 1fntUl-0002Fb-8i
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 22:33:27 +0000
X-Inumbo-ID: 18f5e9e2-9c24-11e8-a8a5-bc764e045a96
Received: from mga11.intel.com (unknown [192.55.52.93])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 18f5e9e2-9c24-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 00:32:29 +0200 (CEST)
X-Amp-Result: UNKNOWN
X-Amp-Original-Verdict: FILE UNKNOWN
X-Amp-File-Uploaded: False
Received: from orsmga002.jf.intel.com ([10.7.209.21])
 by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 09 Aug 2018 15:33:25 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.53,217,1531810800"; d="scan'208";a="82142749"
Received: from bee.sh.intel.com (HELO lkp-server01) ([10.239.97.14])
 by orsmga002.jf.intel.com with ESMTP; 09 Aug 2018 15:33:21 -0700
Received: from kbuild by lkp-server01 with local (Exim 4.89)
 (envelope-from <lkp@intel.com>)
 id 1fntUR-000H2z-Ov; Fri, 10 Aug 2018 06:33:07 +0800
Date: Fri, 10 Aug 2018 06:33:17 +0800
From: kbuild test robot <fengguang.wu@intel.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180809223317.GA3009@lkp-ivb-ep02>
References: <20180808142528.31029-2-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180808142528.31029-2-jgross@suse.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
Subject: [Xen-devel] [RFC PATCH] xen/blkback: xen_blkif_pgrant_timeout can
 be static
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, Juergen Gross <jgross@suse.com>,
 linux-kernel@vger.kernel.org, linux-block@vger.kernel.org, kbuild-all@01.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com,
 roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CkZpeGVzOiA1YmVkMjUzNzk1NjUgKCJ4ZW4vYmxrYmFjazogZG9uJ3Qga2VlcCBwZXJzaXN0ZW50
IGdyYW50cyB0b28gbG9uZyIpClNpZ25lZC1vZmYtYnk6IGtidWlsZCB0ZXN0IHJvYm90IDxmZW5n
Z3Vhbmcud3VAaW50ZWwuY29tPgotLS0KIGJsa2JhY2suYyB8ICAgIDIgKy0KIDEgZmlsZSBjaGFu
Z2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMv
YmxvY2sveGVuLWJsa2JhY2svYmxrYmFjay5jIGIvZHJpdmVycy9ibG9jay94ZW4tYmxrYmFjay9i
bGtiYWNrLmMKaW5kZXggZjM0MWFjOC4uOWVhZTdiMjQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvYmxv
Y2sveGVuLWJsa2JhY2svYmxrYmFjay5jCisrKyBiL2RyaXZlcnMvYmxvY2sveGVuLWJsa2JhY2sv
YmxrYmFjay5jCkBAIC04OCw3ICs4OCw3IEBAIE1PRFVMRV9QQVJNX0RFU0MobWF4X3BlcnNpc3Rl
bnRfZ3JhbnRzLAogICogdXNlLiBUaGUgdGltZSBpcyBpbiBzZWNvbmRzLCAwIG1lYW5zIGluZGVm
aW5pdGVseSBsb25nLgogICovCiAKLXVuc2lnbmVkIGludCB4ZW5fYmxraWZfcGdyYW50X3RpbWVv
dXQgPSA2MDsKK3N0YXRpYyB1bnNpZ25lZCBpbnQgeGVuX2Jsa2lmX3BncmFudF90aW1lb3V0ID0g
NjA7CiBtb2R1bGVfcGFyYW1fbmFtZWQocGVyc2lzdGVudF9ncmFudF91bnVzZWRfc2Vjb25kcywg
eGVuX2Jsa2lmX3BncmFudF90aW1lb3V0LAogCQkgICB1aW50LCAwNjQ0KTsKIE1PRFVMRV9QQVJN
X0RFU0MocGVyc2lzdGVudF9ncmFudF91bnVzZWRfc2Vjb25kcywKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 22:33:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 22: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 1fntUl-0002Fg-Nl; Thu, 09 Aug 2018 22:33: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=m23p=ky=intel.com=lkp@srs-us1.protection.inumbo.net>)
 id 1fntUk-0002FW-0L
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 22:33:26 +0000
X-Inumbo-ID: 171ead61-9c24-11e8-a8a5-bc764e045a96
Received: from mga12.intel.com (unknown [192.55.52.136])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 171ead61-9c24-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 00:32:26 +0200 (CEST)
X-Amp-Result: UNKNOWN
X-Amp-Original-Verdict: FILE UNKNOWN
X-Amp-File-Uploaded: False
Received: from fmsmga008.fm.intel.com ([10.253.24.58])
 by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 09 Aug 2018 15:33:22 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.53,217,1531810800"; d="scan'208";a="61997246"
Received: from bee.sh.intel.com (HELO lkp-server01) ([10.239.97.14])
 by fmsmga008.fm.intel.com with ESMTP; 09 Aug 2018 15:33:21 -0700
Received: from kbuild by lkp-server01 with local (Exim 4.89)
 (envelope-from <lkp@intel.com>)
 id 1fntUR-000H2p-Na; Fri, 10 Aug 2018 06:33:07 +0800
Date: Fri, 10 Aug 2018 06:33:16 +0800
From: kbuild test robot <lkp@intel.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <201808100636.B2N6Mzlj%fengguang.wu@intel.com>
References: <20180808142528.31029-2-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180808142528.31029-2-jgross@suse.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
Subject: Re: [Xen-devel] [PATCH v2 1/5] xen/blkback: don't keep persistent
 grants too long
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, Juergen Gross <jgross@suse.com>,
 linux-kernel@vger.kernel.org, linux-block@vger.kernel.org, kbuild-all@01.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com,
 roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSnVlcmdlbiwKCkkgbG92ZSB5b3VyIHBhdGNoISBQZXJoYXBzIHNvbWV0aGluZyB0byBpbXBy
b3ZlOgoKW2F1dG8gYnVpbGQgdGVzdCBXQVJOSU5HIG9uIGJsb2NrL2Zvci1uZXh0XQpbYWxzbyBi
dWlsZCB0ZXN0IFdBUk5JTkcgb24gdjQuMTgtcmM4IG5leHQtMjAxODA4MDldCltpZiB5b3VyIHBh
dGNoIGlzIGFwcGxpZWQgdG8gdGhlIHdyb25nIGdpdCB0cmVlLCBwbGVhc2UgZHJvcCB1cyBhIG5v
dGUgdG8gaGVscCBpbXByb3ZlIHRoZSBzeXN0ZW1dCgp1cmw6ICAgIGh0dHBzOi8vZ2l0aHViLmNv
bS8wZGF5LWNpL2xpbnV4L2NvbW1pdHMvSnVlcmdlbi1Hcm9zcy94ZW4tYmxrLXBlcnNpc3RlbnQt
Z3JhbnQtcmV3b3JrLzIwMTgwODEwLTAwMzIyOQpiYXNlOiAgIGh0dHBzOi8vZ2l0Lmtlcm5lbC5v
cmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L2F4Ym9lL2xpbnV4LWJsb2NrLmdpdCBmb3ItbmV4
dApyZXByb2R1Y2U6CiAgICAgICAgIyBhcHQtZ2V0IGluc3RhbGwgc3BhcnNlCiAgICAgICAgbWFr
ZSBBUkNIPXg4Nl82NCBhbGxtb2Rjb25maWcKICAgICAgICBtYWtlIEM9MSBDRj0tRF9fQ0hFQ0tf
RU5ESUFOX18KCgpzcGFyc2Ugd2FybmluZ3M6IChuZXcgb25lcyBwcmVmaXhlZCBieSA+PikKCj4+
IGRyaXZlcnMvYmxvY2sveGVuLWJsa2JhY2svYmxrYmFjay5jOjkxOjE0OiBzcGFyc2U6IHN5bWJv
bCAneGVuX2Jsa2lmX3BncmFudF90aW1lb3V0JyB3YXMgbm90IGRlY2xhcmVkLiBTaG91bGQgaXQg
YmUgc3RhdGljPwogICBkcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2Jsa2JhY2suYzoxMzY4OjQx
OiBzcGFyc2U6IGV4cHJlc3Npb24gdXNpbmcgc2l6ZW9mKHZvaWQpCiAgIGRyaXZlcnMvYmxvY2sv
eGVuLWJsa2JhY2svYmxrYmFjay5jOjQwOToyOTogc3BhcnNlOiBleHByZXNzaW9uIHVzaW5nIHNp
emVvZih2b2lkKQogICBkcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2Jsa2JhY2suYzo0MDk6Mjk6
IHNwYXJzZTogZXhwcmVzc2lvbiB1c2luZyBzaXplb2Yodm9pZCkKICAgZHJpdmVycy9ibG9jay94
ZW4tYmxrYmFjay9ibGtiYWNrLmM6NzkxOjM4OiBzcGFyc2U6IGV4cHJlc3Npb24gdXNpbmcgc2l6
ZW9mKHZvaWQpCiAgIGRyaXZlcnMvYmxvY2sveGVuLWJsa2JhY2svY29tbW9uLmg6NDM0OjIxOiBz
cGFyc2U6IGV4cHJlc3Npb24gdXNpbmcgc2l6ZW9mKHZvaWQpCiAgIGRyaXZlcnMvYmxvY2sveGVu
LWJsa2JhY2svY29tbW9uLmg6NDgyOjIxOiBzcGFyc2U6IGV4cHJlc3Npb24gdXNpbmcgc2l6ZW9m
KHZvaWQpCgpQbGVhc2UgcmV2aWV3IGFuZCBwb3NzaWJseSBmb2xkIHRoZSBmb2xsb3d1cCBwYXRj
aC4KCi0tLQowLURBWSBrZXJuZWwgdGVzdCBpbmZyYXN0cnVjdHVyZSAgICAgICAgICAgICAgICBP
cGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRlcgpodHRwczovL2xpc3RzLjAxLm9yZy9waXBlcm1h
aWwva2J1aWxkLWFsbCAgICAgICAgICAgICAgICAgICBJbnRlbCBDb3Jwb3JhdGlvbgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 22:34:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 22: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 1fntVV-0002Kb-Cq; Thu, 09 Aug 2018 22:34:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=8hcp=ky=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fntVU-0002KF-2V
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 22:34:12 +0000
X-Inumbo-ID: 3385158e-9c24-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3385158e-9c24-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 00:33: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 1fntVO-0001FL-Cj; Thu, 09 Aug 2018 22:34: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 1fntVO-0002Xi-2B; Thu, 09 Aug 2018 22:34:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fntVO-0002tV-1a; Thu, 09 Aug 2018 22:34:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125831-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:test-armhf-armhf-xl:xen-boot:fail:heisenbug
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=4b60c40659b34b6577a6bc91eb4115458a0e425f
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 09 Aug 2018 22:34:06 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125831: 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>

ZmxpZ2h0IDEyNTgzMSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTgzMS8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBi
bG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjU4MjkKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSBy
ZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU3
MjkKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAzIGNhcHR1cmUt
bG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjU3MjkKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU4MjkgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayBmYWlsIGluIDEyNTgyOSBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA0YjYwYzQwNjU5
YjM0YjY1NzdhNmJjOTFlYjQxMTU0NThhMGU0MjVmCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAg
ICAgICAgICAgICAgICBlZDVmOGQ5Y2E0N2U2OWUzMDIyMWMzN2VjODEyZjJiMzhhZjE5ZDgzCgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU3MjkgIDIwMTgtMDgtMDEgMTE6MDA6MzkgWiAgICA4IGRh
eXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1NzQxICAyMDE4LTA4LTAyIDEwOjAxOjA5IFogICAg
NyBkYXlzICAgMjggYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1ODAyICAyMDE4LTA4
LTA4IDExOjAwOjQ3IFogICAgMSBkYXlzICAgMTIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAgR2VvcmdlIER1bmxhcCA8
Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmluIFRpYW4gPGtl
dmluLnRpYW5AaW50ZWwuY29tPgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVu
ZGVyLmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4K
YnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1
aWxkLWFybTY0LXhzbSBjYXB0dXJlLWxvZ3MKYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJv
a2VuCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDUxMiBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 09 23:34:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Aug 2018 23:34:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnuRS-0006mP-3P; Thu, 09 Aug 2018 23: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=8hcp=ky=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnuRQ-0006mD-Lr
 for xen-devel@lists.xenproject.org; Thu, 09 Aug 2018 23:34:04 +0000
X-Inumbo-ID: c2e51f4e-9c2c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c2e51f4e-9c2c-11e8-a6a9-d7ebe60f679a;
 Thu, 09 Aug 2018 23:34: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 1fnuRJ-0002Tj-Fu; Thu, 09 Aug 2018 23:33: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 1fnuRJ-0007J7-8J; Thu, 09 Aug 2018 23:33:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnuRJ-0007PX-7f; Thu, 09 Aug 2018 23:33:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125809-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:<job status>:broken:regression
 qemu-mainline:build-arm64-pvops:<job status>:broken:regression
 qemu-mainline:build-arm64-xsm:<job status>:broken:regression
 qemu-mainline:build-arm64-pvops:hosts-allocate:broken:allowable
 qemu-mainline:build-arm64:hosts-allocate:broken:allowable
 qemu-mainline:build-arm64-xsm:hosts-allocate:broken:allowable
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-xsm:capture-logs:broken:nonblocking
 qemu-mainline:build-arm64-pvops:capture-logs:broken:nonblocking
 qemu-mainline:build-arm64:capture-logs:broken: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-i386-libvirt:migrate-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-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-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=6ad90805383e6d04b3ff49681b8519a48c9f4410
X-Osstest-Versions-That: qemuu=18a398f6a39df4b08ff86ac0d38384193ca5f4cc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 09 Aug 2018 23:33:57 +0000
Subject: [Xen-devel] [qemu-mainline test] 125809: 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>

ZmxpZ2h0IDEyNTgwOSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU4MDkvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdh
cmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU2NDAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyNTY0MAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMiBo
b3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1NjQwCgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMyBjYXB0dXJl
LWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1NjQwCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAx
MjU2NDAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAg
ICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNTY0MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NjQwCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbGlrZSAxMjU2NDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY0MAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2Ug
MTI1NjQwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2NDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAg
ICAgICAgICAgICA2YWQ5MDgwNTM4M2U2ZDA0YjNmZjQ5NjgxYjg1MTlhNDhjOWY0NDEwCmJhc2Vs
aW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICAxOGEzOThmNmEzOWRmNGIwOGZmODZh
YzBkMzgzODQxOTNjYTVmNGNjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU2NDAgIDIwMTgtMDct
MjcgMjI6MTY6NDQgWiAgIDEzIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1Njc1ICAyMDE4
LTA3LTMwIDA5OjM2OjU4IFogICAxMCBkYXlzICAgIDcgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTI1ODA5ICAyMDE4LTA4LTA4IDE1OjExOjE4IFogICAgMSBkYXlzICAgIDEgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleCBC
ZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogIEJBTEFUT04gWm9sdGFuIDxiYWxhdG9u
QGVpay5ibWUuaHU+CiAgQ2hyaXN0aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdlckBkZS5pYm0u
Y29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIERhdmlkIEdpYnNvbiA8
ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PgogIERvdSBMaXlhbmcgPGRvdWx5LmZuc3RAY24u
ZnVqaXRzdS5jb20+CiAgRHIuIERhdmlkIEFsYW4gR2lsYmVydCA8ZGdpbGJlcnRAcmVkaGF0LmNv
bT4KICBGYW0gWmhlbmcgPGZhbXpAcmVkaGF0LmNvbT4KICBHZWVydCBVeXR0ZXJob2V2ZW4gPGdl
ZXJ0K3JlbmVzYXNAZ2xpZGVyLmJlPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5j
b20+CiAgSmF5IFpob3UgPGppYW5qYXkuemhvdUBodWF3ZWkuY29tPgogIEtldmluIFdvbGYgPGt3
b2xmQHJlZGhhdC5jb20+CiAgS09OUkFEIEZyZWRlcmljIDxmcmVkZXJpYy5rb25yYWRAYWRhY29y
ZS5jb20+CiAgTGF1cmVudCBEZXNub2d1ZXMgPGxhdXJlbnQuZGVzbm9ndWVzQGdtYWlsLmNvbT4K
ICBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGVvbmlkIEJsb2NoIDxsYmxv
Y2hAamFudXN0ZWNoLmNvbT4KICBsaXVqdW5qaWUgPGxpdWp1bmppZTIzQGh1YXdlaS5jb20+CiAg
TWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWFya3Vz
IEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1heCBGaWxpcHBvdiA8amNtdmJrYmNA
Z21haWwuY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgUGFvbG8g
Qm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXZlbCBEb3ZnYWx5dWsgPFBhdmVsLkRv
dmdhbHVrQGlzcHJhcy5ydT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5v
cmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICBSaWNoYXJk
IEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBTZWJhc3RpYW4gQmF1
ZXIgPG1haWxAc2ViYXN0aWFuYmF1ZXIuaW5mbz4KICBTaGl2YXByYXNhZCBHIEJoYXQgPHNiaGF0
QGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQu
aWJtLmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUaXdlaSBCaWUgPHRp
d2VpLmJpZUBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tl
bi1qb2IgYnVpbGQtYXJtNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJv
a2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1h
cm02NC1wdm9wcyBob3N0cy1hbGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0cy1h
bGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2Vu
LXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBidWlsZC1hcm02
NC1wdm9wcyBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgY2FwdHVyZS1sb2dz
CgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDExODAgbGluZXMg
bG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 01:34:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 01:34:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnwJs-0000lb-UL; Fri, 10 Aug 2018 01:34:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wm2b=kz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnwJq-0000lG-Ve
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 01:34:23 +0000
X-Inumbo-ID: 927137ef-9c3d-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 927137ef-9c3d-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 01:34: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 1fnwJm-00016i-HP; Fri, 10 Aug 2018 01:34: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 1fnwJl-0001Mv-Fs; Fri, 10 Aug 2018 01:34:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnwJl-0000Gm-El; Fri, 10 Aug 2018 01:34:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125815-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:build-arm64:<job status>:broken:regression
 linux-4.14:build-arm64-xsm:<job status>:broken:regression
 linux-4.14:build-arm64-pvops:<job status>:broken:regression
 linux-4.14:test-armhf-armhf-libvirt:guest-start/debian.repeat:fail:heisenbug
 linux-4.14:build-arm64-pvops:hosts-allocate:broken:allowable
 linux-4.14:build-arm64:hosts-allocate:broken:allowable
 linux-4.14:build-arm64-xsm:hosts-allocate:broken:allowable
 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-xl-credit2: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-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:build-arm64:capture-logs:broken:nonblocking
 linux-4.14:build-arm64-xsm:capture-logs:broken:nonblocking
 linux-4.14:build-arm64-pvops:capture-logs:broken:nonblocking
 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-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-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-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-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-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-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-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=2ae6c0413b4768f9d8fc6f718a732f9dae014b67
X-Osstest-Versions-That: linux=1e92e813554a93741666e9f378a83d70405b9076
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 10 Aug 2018 01:34:17 +0000
Subject: [Xen-devel] [linux-4.14 test] 125815: 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>

ZmxpZ2h0IDEyNTgxNSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU4MTUvCgpGYWlsdXJlcyBhbmQgcHJvYmxl
bXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJs
b2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVy
bWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
NiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICBmYWlsIHBhc3MgaW4gMTI1Nzg2CgpSZWdyZXNz
aW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tl
biBSRUdSLiB2cy4gMTI1MTc1CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAyIGhvc3Rz
LWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjUxNzUKIGJ1aWxkLWFybTY0LXhz
bSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMu
IDEyNTE3NQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2lu
ZzoKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1
aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tl
biBibG9ja2VkIGluIDEyNTE3NQogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMyBjYXB0
dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1MTc1CiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBp
biAxMjUxNzUKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDQgbWVtZGlzay10cnktYXBw
ZW5kICAgICAgICAgICBmYWlsICBsaWtlIDEyNTE0OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5z
dGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDJhZTZj
MDQxM2I0NzY4ZjlkOGZjNmY3MThhNzMyZjlkYWUwMTRiNjcKYmFzZWxpbmUgdmVyc2lvbjoKIGxp
bnV4ICAgICAgICAgICAgICAgIDFlOTJlODEzNTU0YTkzNzQxNjY2ZTlmMzc4YTgzZDcwNDA1Yjkw
NzYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTE3NSAgMjAxOC0wNy0xNSAwODowNDozNiBaICAg
MjUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjUyNzAgIDIwMTgtMDctMTcgMTA6MTA6MTMg
WiAgIDIzIGRheXMgICAgOSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3NzEgIDIw
MTgtMDgtMDYgMTU6MzQ6MjYgWiAgICAzIGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjQ3MyBwZW9w
bGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1y
dW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
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
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAg
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
ZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9r
ZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQt
YXJtNjQtcHZvcHMgaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgaG9zdHMt
YWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tl
bi1zdGVwIGJ1aWxkLWFybTY0IGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14
c20gY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGNhcHR1cmUtbG9n
cwpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02
NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9rZW4KCk5vdCBwdXNoaW5n
LgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTUxNzEgbGluZXMgbG9uZy4pCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 01:38:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 01: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 1fnwNd-0000ws-Gr; Fri, 10 Aug 2018 01: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=wm2b=kz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnwNc-0000wg-Sh
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 01:38:16 +0000
X-Inumbo-ID: ea4e70c5-9c3d-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ea4e70c5-9c3d-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 03: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 1fnwNZ-0001CE-8w; Fri, 10 Aug 2018 01:38: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 1fnwNY-0001h1-Th; Fri, 10 Aug 2018 01:38:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnwNY-0005Py-Sm; Fri, 10 Aug 2018 01:38:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125833-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=4b60c40659b34b6577a6bc91eb4115458a0e425f
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 10 Aug 2018 01:38:12 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125833: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTgzMyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTgzMy8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDRiNjBjNDA2NTliMzRiNjU3N2E2YmM5MWViNDExNTQ1
OGEwZTQyNWYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDggZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA3IGRheXMgICAyOSBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4MDIgIDIwMTgtMDgtMDggMTE6MDA6NDcgWiAgICAxIGRh
eXMgICAxMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02
NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUt
bG9ncwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1MTIgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 03:49:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 03: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 1fnyQM-00021G-6U; Fri, 10 Aug 2018 03:49: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=wm2b=kz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnyQK-00020w-4T
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 03:49:12 +0000
X-Inumbo-ID: 33d75212-9c50-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 33d75212-9c50-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 05:48: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 1fnyQE-0004I8-HS; Fri, 10 Aug 2018 03:49: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 1fnyQE-0000Kn-7m; Fri, 10 Aug 2018 03:49:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnyQE-0002hS-7A; Fri, 10 Aug 2018 03:49:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125830-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=3781f14c31e00f4f1a195c7ad427be4f84f5cdf5
X-Osstest-Versions-That: ovmf=9e6c4f1527e6f72d6ada10aa39854f2bdd40772f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 10 Aug 2018 03:49:06 +0000
Subject: [Xen-devel] [ovmf test] 125830: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTgzMCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU4MzAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAzNzgxZjE0YzMxZTAwZjRmMWExOTVjN2FkNDI3YmU0
Zjg0ZjVjZGY1CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA5ZTZjNGYx
NTI3ZTZmNzJkNmFkYTEwYWEzOTg1NGYyYmRkNDA3NzJmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU4MDMgIDIwMTgtMDgtMDggMTI6Mjk6MTIgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1ODMwICAyMDE4LTA4LTA5IDE3OjQwOjQyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTWFyYy1BbmRy
w6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+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
ZzovaG9tZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgOWU2YzRmMTUyNy4uMzc4MWYxNGMz
MSAgMzc4MWYxNGMzMWUwMGY0ZjFhMTk1YzdhZDQyN2JlNGY4NGY1Y2RmNSAtPiB4ZW4tdGVzdGVk
LW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 04:17:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 04: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 1fnyrI-0004GL-Ms; Fri, 10 Aug 2018 04:17: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=wm2b=kz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fnyrH-0004GC-Eg
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 04:17:03 +0000
X-Inumbo-ID: 4be3ae20-9c54-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4be3ae20-9c54-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 04:17: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 1fnyrB-00054W-Pg; Fri, 10 Aug 2018 04:16:57 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fnyrB-0001ci-Hm; Fri, 10 Aug 2018 04:16:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fnyrB-0001Cb-HA; Fri, 10 Aug 2018 04:16:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125836-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=4b60c40659b34b6577a6bc91eb4115458a0e425f
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 10 Aug 2018 04:16:57 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125836: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTgzNiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTgzNi8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDRiNjBjNDA2NTliMzRiNjU3N2E2YmM5MWViNDExNTQ1
OGEwZTQyNWYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDggZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA3IGRheXMgICAzMCBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4MDIgIDIwMTgtMDgtMDggMTE6MDA6NDcgWiAgICAxIGRh
eXMgICAxNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02
NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUt
bG9ncwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1MTIgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 05:28:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 05:28:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fnzyC-0001Hx-5D; Fri, 10 Aug 2018 05: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=k8jn=kz=xenproject.org=prvs=75341479e=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fnzyA-0001Hd-7P
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 05:28:14 +0000
X-Inumbo-ID: 3d3d9a3f-9c5e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3d3d9a3f-9c5e-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 05:28:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,218,1531785600"; d="scan'208";a="62482372"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75057-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=3781f14c31e00f4f1a195c7ad427be4f84f5cdf5
X-Osstest-Versions-That: ovmf=9e6c4f1527e6f72d6ada10aa39854f2bdd40772f
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 10 Aug 2018 06:28:08 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75057: 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
NTA1NyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDU3LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUwNTUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTA1NQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDM3ODFmMTRjMzFlMDBmNGYxYTE5NWM3YWQ0Mjdi
ZTRmODRmNWNkZjUKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDllNmM0
ZjE1MjdlNmY3MmQ2YWRhMTBhYTM5ODU0ZjJiZGQ0MDc3MmYKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTA1NSAgMjAxOC0wOC0wOCAyMjo1MzowOCBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwNTcgIDIwMTgtMDgtMTAgMDM6NTA6MDcgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBNYXJjLUFu
ZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNp
dHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3Qv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1p
dCAzNzgxZjE0YzMxZTAwZjRmMWExOTVjN2FkNDI3YmU0Zjg0ZjVjZGY1CkF1dGhvcjogTWFyYy1B
bmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CkRhdGU6ICAgVGh1IEF1
ZyA5IDE2OjMzOjE5IDIwMTggKzAyMDAKCiAgICBTZWN1cml0eVBrZy9MaWJyYXJ5L1RwbTJEZXZp
Y2VMaWJEVHBtOiBmaXggcy9Db25zdHJ1Y3Rvci9DT05TVFJVQ1RPUgogICAgCiAgICBUaGUgbGli
cmFyeSBjb25zdHJ1Y3RvciBpcyBub3QgYmVpbmcgY2FsbGVkIGJlY2F1c2Ugb2YgdGhlIHR5cG8s
CiAgICBjYXVzaW5nIFRQTTIgZGV0ZWN0aW9uL2luaXRpYWxpemF0aW9uIHRvIGZhaWwuCiAgICAK
ICAgIFRoaXMgZml4ZXMgT1ZNRiBUUE0yIHJlZ3Jlc3Npb24gc2luY2UgY29tbWl0IGYxNWNiOTk1
YmIzOC4KICAgIGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTA3NQogICAgCiAgICBDYzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENj
OiBaaGFuZyBDaGFvIEIgPGNoYW8uYi56aGFuZ0BpbnRlbC5jb20+CiAgICBDYzogTG9uZyBRaW4g
PHFpbi5sb25nQGludGVsLmNvbT4KICAgIEZpeGVzOiBmMTVjYjk5NWJiMzg4MGI3N2UxNWFmZTZm
YWNkM2RhMDVlNTk5YTE3CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1
dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBSZXBvcnRlZC1ieTogUmljYXJkbyBBcmHDumpvIDxyaWNh
cmRvQGxzZC51ZmNnLmVkdS5icj4KICAgIFNpZ25lZC1vZmYtYnk6IE1hcmMtQW5kcsOpIEx1cmVh
dSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IExhc3psbyBF
cnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogQ2hhbyBaaGFuZyA8Y2hh
by5iLnpoYW5nQGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 06:59:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 06:59:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo1OA-0007ta-A6; Fri, 10 Aug 2018 06:59: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=wm2b=kz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fo1O9-0007tQ-2I
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 06:59:09 +0000
X-Inumbo-ID: bd628692-9c6a-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bd628692-9c6a-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 08:58: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 1fo1O5-0000Kf-Ss; Fri, 10 Aug 2018 06:59:05 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fo1O5-0005MH-LB; Fri, 10 Aug 2018 06:59:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fo1O5-0000Nr-KW; Fri, 10 Aug 2018 06:59:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125838-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=4b60c40659b34b6577a6bc91eb4115458a0e425f
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 10 Aug 2018 06:59:05 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125838: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTgzOCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTgzOC8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDRiNjBjNDA2NTliMzRiNjU3N2E2YmM5MWViNDExNTQ1
OGEwZTQyNWYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDggZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA3IGRheXMgICAzMSBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4MDIgIDIwMTgtMDgtMDggMTE6MDA6NDcgWiAgICAxIGRh
eXMgICAxNSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02
NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUt
bG9ncwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1MTIgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 06:59:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 06: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 1fo1Of-0007vc-M5; Fri, 10 Aug 2018 06: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=xtjq=kz=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fo1Od-0007vR-W4
 for xen-devel@lists.xen.org; Fri, 10 Aug 2018 06:59:40 +0000
X-Inumbo-ID: cf836c54-9c6a-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cf836c54-9c6a-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 08:58:40 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 7901AAF67;
 Fri, 10 Aug 2018 06:59:36 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1533832680-15159-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=
 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: <1e88fb2f-419c-a6f4-5ef4-530427e672e5@suse.com>
Date: Fri, 10 Aug 2018 08:59: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: <1533832680-15159-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] x86/spec-ctrl: Yet more fixes for xpti=
 parsing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDkvMDgvMTggMTg6MzgsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gQXMgaXQgY3VycmVudGx5
IHN0YW5kcywgJ3hwdGk9ZG9tMCcgaXMgaW5kaXN0aW5ndWlzaGFibGUgZnJvbSB0aGUgZGVmYXVs
dAo+IHZhbHVlLCB3aGljaCBtZWFucyBpdCB3aWxsIGJlIG92ZXJyaWRkZW4gYnkgQVJDSF9DQVBB
QklMSVRJRVNfUkRDTF9OTyBvbiBmaXhlZAo+IGhhcmR3YXJlLgo+IAo+IFN3aXRjaCBvcHRfeHB0
aSB0byB1c2UgLTEgYXMgYSBkZWZhdWx0IGxpa2UgYWxsIG91ciBvdGhlciByZWxhdGVkIG9wdGlv
bnMsIGFuZAo+IGNsb2JiZXIgaXQgYXMgc29vbiBhcyB3ZSBoYXZlIGEgc3RyaW5nIHRvIHBhcnNl
Lgo+IAo+IEluIGFkZGl0aW9uLCAneHB0aScgYWxvbmUgc2hvdWxkIGJlIGludGVycHJldGVkIGlu
IGl0cyBwb3NpdGl2ZSBib29sZWFuIGZvcm0sCj4gcmF0aGVyIHRoYW4gcmVzdWx0aW5nIGluIGEg
cGFyc2UgZXJyb3IuCj4gCj4gICAoWEVOKSBwYXJhbWV0ZXIgInhwdGkiIGhhcyBpbnZhbGlkIHZh
bHVlICIiLCByYz0tMjIhCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA
c3VzZS5jb20+CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 07:24:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 07:24: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 1fo1m2-0002XF-UL; Fri, 10 Aug 2018 07:23: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=qr8h=kz=prgmr.com=srn@srs-us1.protection.inumbo.net>)
 id 1fo1m1-0002XA-Hh
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 07:23:49 +0000
X-Inumbo-ID: 2f94cd7b-9c6e-11e8-a8a5-bc764e045a96
Received: from mail.xen.prgmr.com (unknown [2605:2700:0:5::4713:9506])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2f94cd7b-9c6e-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 09:22:49 +0200 (CEST)
Received: from [192.168.2.33] (c-73-162-190-54.hsd1.ca.comcast.net
 [73.162.190.54]) (Authenticated sender: srn)
 by mail.xen.prgmr.com (Postfix) with ESMTPSA id 0493D28C017;
 Fri, 10 Aug 2018 07:23:45 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail.xen.prgmr.com 0493D28C017
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prgmr.com;
 s=default; t=1533900226;
 bh=YiTxu9rcYfIY7ZtB2DJp8Ab0cZ8Jbesi3URTikCJO1E=;
 h=Subject:To:Cc:References:From:Date:In-Reply-To:From;
 b=aZ3cZH2/wVzQav0Q5IZNltlxqU4iPtPMLxnWcoiH2dolgGQ2SXQhmi2josDNrQQQ7
 Y32EbO9Qh1Ftg3svVOFhPhFtN4ERUnrjxmOjw6Zb9rdTVhESxW3mLbdINI4JJsQ3Fy
 SL+TXdetwsaKzG40GuOv+g2RB7/tcrTBt/EnTKj8=
To: David Woodhouse <dwmw2@infradead.org>, stable@vger.kernel.org,
 "Durand Wesolowski, Jimmy" <jdw@amazon.de>
References: <6A458833-F161-4C0A-8DFF-8757EDA36D5C@amacapital.net>
 <1533749748-25861-1-git-send-email-srn@prgmr.com>
 <1533818501.5775.4.camel@infradead.org>
From: Sarah Newman <srn@prgmr.com>
Openpgp: preference=signencrypt
Autocrypt: addr=srn@prgmr.com; prefer-encrypt=mutual; keydata=
 xsDNBFefnQQBDACet9GO9NJA4Fd9SM+pNWgqVYDxVSKUpzQ9RK6/5cfZdys4U6U+VqME5WNi
 GTP/1G+ho22RprxzlewIoO+fCpCeYM+ccbx0tx5pLxJICTDZ/vG6RGHsEgjrt+7d1MGAsw6f
 8xIHDGqZ10kXrH79NiOLzjdFa4TCczGd+bWBJAOzSQ0x3+i6CeXA9nhYD+lvGwMzxMBDea1B
 iiyGndekQTKE7V2YEjRakbclGED7QPrGQYkOOOtjAo3arqN8AKa/BnaUYGz0sGJ7CGjObfi8
 iz4Sab26nbPXqW1k2JGeG/LaIIlBfn0eqFacW/k5DiaXruOd6/Khz8YMzu9VzZVlhcq9QoFQ
 they4BAB8kE47OWyV42w1ZbNs168i5EEjIa6QC37ayp1PHtPH18QpsdWJPd3IImGA0dQpm9f
 gA/CYOx5SrCzhGr58UldviZ+c5j8v/+oo9UtH91yf2qJsapehbmvIhwRW/OnJn4CysAlbqcJ
 4mr4aKjydfsnkEZkUz2Ehn0AEQEAAc0cU2FyYWggTmV3bWFuIDxzcm5AcHJnbXIuY29tPsLA
 /QQTAQgAJwIbAwULCQgHAwUVCgkICwUWAgMBAAIeAQIXgAUCV6JnrwUJCWjMIQAKCRANAk7W
 zO1EmRJsC/4zyHRyU+5QA98frZgT/JXtsWYRRJNbrxqa0h7yLle+YECrcHsgAngjVlkM/Z1q
 QPzF+2M2fLJCzFfagNZyUdKhPuUHT6epNzFPoSM0doxlVA1ZgT0lqZ8O2rMd9ILzbxPNZBwr
 pbnB3SvIPBtqtBZij9ZjWsypfvNpcyu1Wyo08bp7JmRqDrTGrAoveMaWE+/vL6kWPOe/aCL7
 3P3leTCOj+RqdDCE1S9izOyqJnrX9IzUptvpxDdqMfLWkUpMtl7AQKT0ETO3Bmyk/sPk/zRt
 OqSub5f1hoi+5csa7j83+J9N93lxaV2FNK5FK2FYG0khNHc6K2X2yqjJ4QcYMx3xItdkVv50
 OzXyqjjfrYq13naG3t6WhW/NWui3I7KOComUNECaLPKUPU0+XvRPXnlasprD84HwxEg6p85S
 Iz7dB1OhVOGo1W2/S/xESWlBhFhVrCU0GREhkAtOVZ/WygJj7V60mtzxOtLWnRtsdpu3DVPy
 gUeW98ajXGzt/E9T21DOwM0EV5+dKAEMAKOAHzfoYh5dxKz8G0cCsGFGyzVpEWB4OhiItX0h
 Li1alSQsdZc1BI2kpmtvFgH8kyaMMhyHTXLo2oI8kcE4BT9WTpbATSSUoIm6taXZ6c8xAYkx
 a19DVL3JaJ53CpeRDimIhr8wAPgdkqGJevt856QCvR4qxwtAhdsplcSuGxJATROgmimiYxGJ
 xoLDxSONHUeIED3rJNmR2b0iyH2hZ40kmKV9Qf8m9HJM4JTAM/lu3Yhh7NiK73weMOpuH1BQ
 UzhHgteihwJ350DXsEcqVMjwp+7zMVOFVnek8AnJSRb9dGuzrgdo+F8YT381Qd6o1kDkfZP3
 svxOiUMwUU69s/6JjcQ+4rjzVBvL0vk5xrRmYdGKOjvUTmj994fXtq1foSuN0q5T/7gxUGZQ
 I47jiXyB+ZSnHTCvxzT3Ca06SBr3RBHhItB9Oj6TVpy+aVZZ5vM7WXGl7SIX9nXL8vsQryyg
 UDAaC0IZt0nJb47tzaX+Z6YW+A5+AuzJQiZc8N3p7wARAQABwsDlBBgBCAAPAhsMBQJXomfK
 BQkJaMwfAAoJEA0CTtbM7USZh0sMAJVQWgOGU0tFgDjMK64qUmke7UUioUQKYrkNC6YO9RD/
 alPW53nhXd6e6xSe7y9XOu6JINJymokktUsMV+USZnvHw2IQLK8woQrUO7eOr1uc/Upii9vD
 SqWDnP/VsQTnocw/3bDd/qN8eNjGyS7t7j2qzvSwQUsdzLzlrMFmIpPninBp8HKg+uTE/wlr
 /ycjiNCHqPU+6XhNQdAYggptcZadh8++lp/162zFhxM0qglBVrPA491iHmqzymy9/03Xszoh
 DbdcLN2UEswliLrf0BqrPal2Mhp4CkSz9SIf1gKvtaamhSufgW6Y+RFazUipQTObNcRBMMO4
 ds0OwDec5IUFVGgmpRC+d4BobmeHH6/91Y6h8G9w3XTzJdmskKT3uqkxNSKkcCIgnsWlJvLw
 QQTcLVzjSlbCLXTt2VHTaQggaJbFlqrP88jZDlb38GpfoP3bmc7649g4TTg0Et8vD5u9Re+Y
 6Yflo+eKd4520SYBi3yOCJ1osmSWnkaxjsEGyg==
Message-ID: <1f15d219-46fd-fc21-84d5-877a7af4c87e@prgmr.com>
Date: Fri, 10 Aug 2018 00:23:45 -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: <1533818501.5775.4.camel@infradead.org>
Content-Language: en-US
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>, Brian Gerst <brgerst@gmail.com>,
 x86@kernel.org, Dominik Brodowski <linux@dominikbrodowski.net>,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 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>

T24gMDgvMDkvMjAxOCAwNTo0MSBBTSwgRGF2aWQgV29vZGhvdXNlIHdyb3RlOgo+IE9uIFdlZCwg
MjAxOC0wOC0wOCBhdCAxMDozNSAtMDcwMCwgU2FyYWggTmV3bWFuIHdyb3RlOgo+PiBjb21taXQg
YjM2ODFkZDU0OGQwNmRlYjJlMTU3Mzg5MDgyOWRmZjRiMTVhYmY0NiB1cHN0cmVhbS4KPj4KPj4g
VGhpcyB2ZXJzaW9uIGFwcGxpZXMgdG8gdjQuOS4KPiAKPiBJIHRoaW5rIHlvdSBjYW4ga2lsbCB0
aGUgJ3hvcmwgJWVieCwlZWJ4JyBmcm9tIGVycm9yX2VudHJ5IHRvbyBidXQgeWVzLAo+IHRoaXMg
ZG9lcyB3YW50IHRvIGdvIHRvIDQuOSBhbmQgZWFybGllciBiZWNhdXNlIHRoZSAnRml4ZXM6JyB0
YWcgaXMgYQo+IGJpdCBvZiBhIGxpZSDigJQgdGhlIHByb2JsZW0gZXhpc3RlZCBiZWZvcmUgdGhh
dCwgYXQgbGVhc3QgaW4gdGhlb3J5LgoKVGhlIGNvbW1pdCAyMTQwYTk5NDIgIng4Ni9lbnRyeS82
NDogUmVsYXggcHZvcHMgc3R1YiBjbG9iYmVyCnNwZWNpZmljYXRpb25zIiB3YXMgd2hhdCByZW1v
dmVkIHRoZSAibW92bCAlZWJ4LCAlZWF4IiBsaW5lIGxhdGVyIG9uCm9yaWdpbmFsbHksIGJ1dCBp
dCB3YXMgdGhlIGNvbW1pdCAzYWM2ZDhjNzg3YjggdGhhdCByZW1vdmVkIHRoZQoneG9ybCAlZWJ4
LCVlYngnLiBTbyB0aGVzZSB3ZXJlbid0IG1hdGNoZWQuCgpJIGRvbid0IGtub3cgaWYgaXQncyBh
IGNvbmNlcm4sIGJ1dCBpZiBzb21lb25lIGhhZCBnb25lIHRvIHRoZSBlZmZvcnQgb2YKYmFja3Bv
cnRpbmcgdGhlIG9yaWdpbmFsIGNvbW1pdCAzYWM2ZDhjNzg3YjgzLCBhZGRpbmcgdGhlIHJlbW92
YWwgb2YKJ3hvcmwgJWVieCwlZWJ4JyB0byB0aGlzIHBhdGNoIHdvdWxkIGNyZWF0ZSBtZXJnZSBj
b25mbGljdHMuCkZvciB0aGF0IHJlYXNvbiBhbmQgZ2l2ZW4gdGhlIGxpbmUgaXMgaGFybWxlc3Ms
IHNob3VsZCBpdCBiZSBsZWZ0IGluPwoKPiAKPj4gRnJvbSBBbmR5IEx1dG9taXJza2ksIG9yaWdp
bmFsIGF1dGhvcjoKPj4KPj4gZXJyb3JfZW50cnkgYW5kIGVycm9yX2V4aXQgY29tbXVuaWNhdGUg
dGhlIHVzZXIgdnMga2VybmVsIHN0YXR1cyBvZgo+PiB0aGUgZnJhbWUgdXNpbmcgJWVieC7CoMKg
VGhpcyBpcyB1bm5lY2Vzc2FyeSAtLSB0aGUgaW5mb3JtYXRpb24gaXMgaW4KPj4gcmVncy0+Y3Mu
wqDCoEp1c3QgdXNlIHJlZ3MtPmNzLgo+Pgo+PiBUaGlzIG1ha2VzIGVycm9yX2VudHJ5IHNpbXBs
ZXIgYW5kIG1ha2VzIGVycm9yX2V4aXQgbW9yZSByb2J1c3QuCj4+Cj4+IEl0IGFsc28gZml4ZXMg
YSBuYXN0eSBidWcuwqDCoEJlZm9yZSBhbGwgdGhlIFNwZWN0cmUgbm9uc2Vuc2UsIFRoZQo+PiB4
ZW5fZmFpbHNhZmVfY2FsbGJhY2sgZW50cnkgcG9pbnQgcmV0dXJuZWQgbGlrZSB0aGlzOgo+Pgo+
PiDCoMKgwqDCoMKgwqDCoMKgQUxMT0NfUFRfR1BSRUdTX09OX1NUQUNLCj4+IMKgwqDCoMKgwqDC
oMKgwqBTQVZFX0NfUkVHUwo+PiDCoMKgwqDCoMKgwqDCoMKgU0FWRV9FWFRSQV9SRUdTCj4+IMKg
wqDCoMKgwqDCoMKgwqBFTkNPREVfRlJBTUVfUE9JTlRFUgo+PiDCoMKgwqDCoMKgwqDCoMKgam1w
wqDCoMKgwqDCoGVycm9yX2V4aXQKPj4KPj4gQW5kIGl0IGRpZCBub3QgZ28gdGhyb3VnaCBlcnJv
cl9lbnRyeS7CoMKgVGhpcyB3YXMgYm9ndXM6IFJCWAo+PiBjb250YWluZWQgZ2FyYmFnZSwgYW5k
IGVycm9yX2V4aXQgZXhwZWN0ZWQgYSBmbGFnIGluIFJCWC4KPj4gRm9ydHVuYXRlbHksIGl0IGdl
bmVyYWxseSBjb250YWluZWQgKm5vbnplcm8qIGdhcmJhZ2UsIHNvIHRoZQo+PiBjb3JyZWN0IGNv
ZGUgcGF0aCB3YXMgdXNlZC7CoMKgQXMgcGFydCBvZiB0aGUgU3BlY3RyZSBmaXhlcywgY29kZSB3
YXMKPj4gYWRkZWQgdG8gY2xlYXIgUkJYIHRvIG1pdGlnYXRlIGNlcnRhaW4gc3BlY3VsYXRpb24g
YXR0YWNrcy7CoMKgTm93LAo+PiBkZXBlbmRpbmcgb24ga2VybmVsIGNvbmZpZ3VyYXRpb24sIFJC
WCBnb3QgemVyb2VkIGFuZCwgd2hlbiBydW5uaW5nCj4+IHNvbWUgV2luZSB3b3JrbG9hZHMsIHRo
ZSBrZXJuZWwgY3Jhc2hlcy7CoMKgVGhpcyB3YXMgaW50cm9kdWNlZCBieToKPj4KPj4gwqDCoMKg
wqBjb21taXQgM2FjNmQ4Yzc4N2I4ICgieDg2L2VudHJ5LzY0OiBDbGVhciByZWdpc3RlcnMgZm9y
Cj4+IMKgwqDCoMKgZXhjZXB0aW9ucy9pbnRlcnJ1cHRzLCB0byByZWR1Y2Ugc3BlY3VsYXRpb24g
YXR0YWNrIHN1cmZhY2UiKQo+Pgo+PiBXaXRoIHRoaXMgcGF0Y2ggYXBwbGllZCwgUkJYIGlzIG5v
IGxvbmdlciBuZWVkZWQgYXMgYSBmbGFnLCBhbmQgdGhlCj4+IHByb2JsZW0gZ29lcyBhd2F5Lgo+
Pgo+PiBJIHN1c3BlY3QgdGhhdCBtYWxpY2lvdXMgdXNlcnNwYWNlIGNvdWxkIHVzZSB0aGlzIGJ1
ZyB0byBjcmFzaCB0aGUKPj4ga2VybmVsIGV2ZW4gd2l0aG91dCB0aGUgb2ZmZW5kaW5nIHBhdGNo
IGFwcGxpZWQsIHRob3VnaC4KPj4KPj4gW0hpc3RvcmljYWwgbm90ZTogSSB3cm90ZSB0aGlzIHBh
dGNoIGFzIGEgY2xlYW51cCBiZWZvcmUgSSB3YXMgYXdhcmUKPj4gwqBvZiB0aGUgYnVnIGl0IGZp
eGVkLl0KPj4KPj4gW05vdGUgdG8gc3RhYmxlIG1haW50YWluZXJzOiB0aGlzIHNob3VsZCBwcm9i
YWJseSBnZXQgYXBwbGllZCB0byBhbGwKPj4gwqBrZXJuZWxzLl0KPj4KPj4gQ2M6IEJyaWFuIEdl
cnN0IDxicmdlcnN0QGdtYWlsLmNvbT4KPj4gQ2M6IEJvcmlzbGF2IFBldGtvdiA8YnBAYWxpZW44
LmRlPgo+PiBDYzogRG9taW5payBCcm9kb3dza2kgPGxpbnV4QGRvbWluaWticm9kb3dza2kubmV0
Pgo+PiBDYzogSW5nbyBNb2xuYXIgPG1pbmdvQHJlZGhhdC5jb20+Cj4+IENjOiAiSC4gUGV0ZXIg
QW52aW4iIDxocGFAenl0b3IuY29tPgo+PiBDYzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0
cm9uaXguZGU+Cj4+IENjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUu
Y29tPgo+PiBDYzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+PiBDYzogeGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4+IENjOiB4ODZAa2VybmVsLm9yZwo+PiBDYzogc3Rh
YmxlQHZnZXIua2VybmVsLm9yZwo+PiBDYzogQW5keSBMdXRvbWlyc2tpIDxsdXRvQGtlcm5lbC5v
cmc+Cj4+IEZpeGVzOiAzYWM2ZDhjNzg3YjggKCJ4ODYvZW50cnkvNjQ6IENsZWFyIHJlZ2lzdGVy
cyBmb3IKPj4gZXhjZXB0aW9ucy9pbnRlcnJ1cHRzLCB0byByZWR1Y2Ugc3BlY3VsYXRpb24gYXR0
YWNrIHN1cmZhY2UiKQo+PiBSZXBvcnRlZC1hbmQtdGVzdGVkLWJ5OiAiTS4gVmVmYSBCaWNha2Np
IiA8bS52LmJAcnVuYm94LmNvbT4KPj4gU2lnbmVkLW9mZi1ieTogQW5keSBMdXRvbWlyc2tpIDxs
dXRvQGtlcm5lbC5vcmc+Cj4+IFNpZ25lZC1vZmYtYnk6IFNhcmFoIE5ld21hbiA8c3JuQHByZ21y
LmNvbT4KPj4gLS0tCj4+IMKgYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUyB8IDE5ICsrKystLS0t
LS0tLS0tLS0tLS0KPj4gwqAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAxNSBkZWxl
dGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMgYi9h
cmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TCj4+IGluZGV4IGQ1OGQ4ZGMuLjBkYWI0N2EgMTAwNjQ0
Cj4+IC0tLSBhL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMKPj4gKysrIGIvYXJjaC94ODYvZW50
cnkvZW50cnlfNjQuUwo+PiBAQCAtNzc0LDcgKzc3NCw3IEBAIEVOVFJZKFxzeW0pCj4+IMKgCj4+
IMKgCWNhbGwJXGRvX3N5bQo+PiDCoAo+PiAtCWptcAllcnJvcl9leGl0CQkJLyogJWVieDogbm8K
Pj4gc3dhcGdzIGZsYWcgKi8KPj4gKwlqbXAJZXJyb3JfZXhpdAo+PiDCoAkuZW5kaWYKPj4gwqBF
TkQoXHN5bSkKPj4gwqAuZW5kbQo+PiBAQCAtMTA0Myw3ICsxMDQzLDYgQEAgRU5EKHBhcmFub2lk
X2V4aXQpCj4+IMKgCj4+IMKgLyoKPj4gwqAgKiBTYXZlIGFsbCByZWdpc3RlcnMgaW4gcHRfcmVn
cywgYW5kIHN3aXRjaCBncyBpZiBuZWVkZWQuCj4+IC0gKiBSZXR1cm46IEVCWD0wOiBjYW1lIGZy
b20gdXNlciBtb2RlOyBFQlg9MTogb3RoZXJ3aXNlCj4+IMKgICovCj4+IMKgRU5UUlkoZXJyb3Jf
ZW50cnkpCj4+IMKgCWNsZAo+PiBAQCAtMTA4Nyw3ICsxMDg2LDYgQEAgRU5UUlkoZXJyb3JfZW50
cnkpCj4+IMKgCcKgKiBmb3IgdGhlc2UgaGVyZSB0b28uCj4+IMKgCcKgKi8KPj4gwqAuTGVycm9y
X2tlcm5lbHNwYWNlOgo+PiAtCWluY2wJJWVieAo+PiDCoAlsZWFxCW5hdGl2ZV9pcnFfcmV0dXJu
X2lyZXQoJXJpcCksICVyY3gKPj4gwqAJY21wcQklcmN4LCBSSVArOCglcnNwKQo+PiDCoAlqZQku
TGVycm9yX2JhZF9pcmV0Cj4+IEBAIC0xMTE5LDI4ICsxMTE3LDE5IEBAIEVOVFJZKGVycm9yX2Vu
dHJ5KQo+PiDCoAo+PiDCoAkvKgo+PiDCoAnCoCogUHJldGVuZCB0aGF0IHRoZSBleGNlcHRpb24g
Y2FtZSBmcm9tIHVzZXIgbW9kZTogc2V0IHVwCj4+IHB0X3JlZ3MKPj4gLQnCoCogYXMgaWYgd2Ug
ZmF1bHRlZCBpbW1lZGlhdGVseSBhZnRlciBJUkVUIGFuZCBjbGVhciBFQlggc28KPj4gdGhhdAo+
PiAtCcKgKiBlcnJvcl9leGl0IGtub3dzIHRoYXQgd2Ugd2lsbCBiZSByZXR1cm5pbmcgdG8gdXNl
ciBtb2RlLgo+PiArCcKgKiBhcyBpZiB3ZSBmYXVsdGVkIGltbWVkaWF0ZWx5IGFmdGVyIElSRVQu
Cj4+IMKgCcKgKi8KPj4gwqAJbW92CSVyc3AsICVyZGkKPj4gwqAJY2FsbAlmaXh1cF9iYWRfaXJl
dAo+PiDCoAltb3YJJXJheCwgJXJzcAo+PiAtCWRlY2wJJWVieAo+PiDCoAlqbXAJLkxlcnJvcl9l
bnRyeV9mcm9tX3VzZXJtb2RlX2FmdGVyX3N3YXBncwo+PiDCoEVORChlcnJvcl9lbnRyeSkKPj4g
wqAKPj4gLQo+PiAtLyoKPj4gLSAqIE9uIGVudHJ5LCBFQlggaXMgYSAicmV0dXJuIHRvIGtlcm5l
bCBtb2RlIiBmbGFnOgo+PiAtICrCoMKgwqAxOiBhbHJlYWR5IGluIGtlcm5lbCBtb2RlLCBkb24n
dCBuZWVkIFNXQVBHUwo+PiAtICrCoMKgwqAwOiB1c2VyIGdzYmFzZSBpcyBsb2FkZWQsIHdlIG5l
ZWQgU1dBUEdTIGFuZCBzdGFuZGFyZAo+PiBwcmVwYXJhdGlvbiBmb3IgcmV0dXJuIHRvIHVzZXJt
b2RlCj4+IC0gKi8KPj4gwqBFTlRSWShlcnJvcl9leGl0KQo+PiAtCW1vdmwJJWVieCwgJWVheAo+
PiDCoAlESVNBQkxFX0lOVEVSUlVQVFMoQ0xCUl9OT05FKQo+PiDCoAlUUkFDRV9JUlFTX09GRgo+
PiAtCXRlc3RsCSVlYXgsICVlYXgKPj4gLQlqbnoJcmV0aW50X2tlcm5lbAo+PiArCXRlc3RiCSQz
LCBDUyglcnNwKQo+PiArCWp6CXJldGludF9rZXJuZWwKPj4gwqAJam1wCXJldGludF91c2VyCj4+
IMKgRU5EKGVycm9yX2V4aXQpCj4+IMKgCj4+Cj4+Cj4+IF9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fCj4+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKPj4gWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 07:45:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 07: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 1fo27A-00042e-1D; Fri, 10 Aug 2018 07: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=wm2b=kz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fo278-00042S-RX
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 07:45:38 +0000
X-Inumbo-ID: 702e0059-9c71-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 702e0059-9c71-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 07:46: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 1fo274-0001Kt-Cb; Fri, 10 Aug 2018 07: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 1fo274-00008e-2i; Fri, 10 Aug 2018 07:45:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fo274-0005JY-29; Fri, 10 Aug 2018 07:45:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125827-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-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: seabios=95f850c2377968ad951121ceaab76d40a9eed593
X-Osstest-Versions-That: seabios=8c3f57ea1217ea0c80a72898bc35baa0e14af0e0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 10 Aug 2018 07:45:34 +0000
Subject: [Xen-devel] [seabios test] 125827: 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>

ZmxpZ2h0IDEyNTgyNyBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU4MjcvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE4MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTgxCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjUxODEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE4MQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4t
aHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBz
ZWFiaW9zICAgICAgICAgICAgICA5NWY4NTBjMjM3Nzk2OGFkOTUxMTIxY2VhYWI3NmQ0MGE5ZWVk
NTkzCmJhc2VsaW5lIHZlcnNpb246CiBzZWFiaW9zICAgICAgICAgICAgICA4YzNmNTdlYTEyMTdl
YTBjODBhNzI4OThiYzM1YmFhMGUxNGFmMGUwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUxODEg
IDIwMTgtMDctMTUgMTQ6NDA6NTcgWiAgIDI1IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1
ODI3ICAyMDE4LTA4LTA5IDEyOjQwOjUwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
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
ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9zZWFiaW9zLmdpdAogICA4YzNmNTdlLi45NWY4
NTBjICA5NWY4NTBjMjM3Nzk2OGFkOTUxMTIxY2VhYWI3NmQ0MGE5ZWVkNTkzIC0+IHhlbi10ZXN0
ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 08:08:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 08:08:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo2TK-0006A9-Dw; Fri, 10 Aug 2018 08: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=aouf=kz=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fo2TJ-0006A4-5S
 for xen-devel@lists.xen.org; Fri, 10 Aug 2018 08:08:33 +0000
X-Inumbo-ID: a2fb245a-9c74-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a2fb245a-9c74-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 08:09:00 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 10 Aug 2018 02:08:30 -0600
Message-Id: <5B6D47FC02000078001DCDE4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 10 Aug 2018 02:08:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1533832680-15159-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1533832680-15159-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/spec-ctrl: Yet more fixes for xpti=
 parsing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@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>

Pj4+IE9uIDA5LjA4LjE4IGF0IDE4OjM4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQXMgaXQgY3VycmVudGx5IHN0YW5kcywgJ3hwdGk9ZG9tMCcgaXMgaW5kaXN0aW5ndWlz
aGFibGUgZnJvbSB0aGUgZGVmYXVsdAo+IHZhbHVlLCB3aGljaCBtZWFucyBpdCB3aWxsIGJlIG92
ZXJyaWRkZW4gYnkgQVJDSF9DQVBBQklMSVRJRVNfUkRDTF9OTyBvbiBmaXhlZAo+IGhhcmR3YXJl
Lgo+IAo+IFN3aXRjaCBvcHRfeHB0aSB0byB1c2UgLTEgYXMgYSBkZWZhdWx0IGxpa2UgYWxsIG91
ciBvdGhlciByZWxhdGVkIG9wdGlvbnMsIGFuZAo+IGNsb2JiZXIgaXQgYXMgc29vbiBhcyB3ZSBo
YXZlIGEgc3RyaW5nIHRvIHBhcnNlLgo+IAo+IEluIGFkZGl0aW9uLCAneHB0aScgYWxvbmUgc2hv
dWxkIGJlIGludGVycHJldGVkIGluIGl0cyBwb3NpdGl2ZSBib29sZWFuIGZvcm0sCj4gcmF0aGVy
IHRoYW4gcmVzdWx0aW5nIGluIGEgcGFyc2UgZXJyb3IuCgpCdXQgZS5nLiAieHB0aT1kb20wLCIg
c2hvdWxkIG5vdCBiZS4gSS5lLiAuLi4KCj4gQEAgLTQzOSw2ICs0MzgsMTAgQEAgc3RhdGljIF9f
aW5pdCBpbnQgcGFyc2VfeHB0aShjb25zdCBjaGFyICpzKQo+ICAgICAgY29uc3QgY2hhciAqc3M7
Cj4gICAgICBpbnQgdmFsLCByYyA9IDA7Cj4gIAo+ICsgICAgLyogSW5oaWJpdCB0aGUgZGVmYXVs
dHMgYXMgYW4gZXhwbGljaXQgY2hvaWNlIGhhcyBiZWVuIGdpdmVuLiAqLwo+ICsgICAgaWYgKCBv
cHRfeHB0aSA9PSAtMSApCj4gKyAgICAgICAgb3B0X3hwdGkgPSAwOwoKLi4uIHRoZSBjaGVjayBm
b3IgYW4gZW1wdHkgc3RyaW5nIHBvaW50ZWQgdG8gYnkgcyBuZWVkcyB0byBiZSBwdXQgaGVyZSwK
YWhlYWQgb2YgdGhlIGxvb3AuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 08:58:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 08:58:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo3FL-0001It-En; Fri, 10 Aug 2018 08: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=k8jn=kz=xenproject.org=prvs=75341479e=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fo3FK-0001Ih-7s
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 08:58:10 +0000
X-Inumbo-ID: 5daae964-9c7b-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5daae964-9c7b-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 10:57:10 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,218,1531785600"; d="scan'208";a="62491283"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75058-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=75042
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 10 Aug 2018 09:58:05 +0100
Subject: [Xen-devel] [distros-debian-jessie test] 75058: 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>

ZmxpZ2h0IDc1MDU4IGRpc3Ryb3MtZGViaWFuLWplc3NpZSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTA1OC8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1qZXNzaWUtbmV0Ym9vdC1weWdydWIg
MTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc1MDQyCgpiYXNlbGluZSB2ZXJzaW9uOgog
ZmxpZ2h0ICAgICAgICAgICAgICAgNzUwNDIKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAg
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 Aug 10 09:45:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 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 1fo3yK-0004nk-1k; Fri, 10 Aug 2018 09: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=n5b4=kz=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fo3yI-0004nf-GN
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 09:44:38 +0000
X-Inumbo-ID: 0f78d043-9c82-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 0f78d043-9c82-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 09:45:05 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D01DE80D;
 Fri, 10 Aug 2018 02:44:35 -0700 (PDT)
Received: from [10.1.39.59] (e110479-lin.cambridge.arm.com [10.1.39.59])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8D51E3F5D4;
 Fri, 10 Aug 2018 02:44:34 -0700 (PDT)
To: Oleksandr Tyshchenko <olekstysh@gmail.com>
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
 <1533580552-938-5-git-send-email-olekstysh@gmail.com>
 <fd405643-3ae8-de5d-ed4f-7acd6e3b70b3@arm.com>
 <CAPD2p-m_K4CQzWbVuFp0FWh=kFjrHkLpwZagx0+UO4n0kV-egw@mail.gmail.com>
 <adfc68b1-f061-5c70-9083-3ef7d51d6457@arm.com>
 <CAPD2p-=pJmEqRzShLzudpLh2Ymd0KuDMBgyKfM+gSRyPcR2apA@mail.gmail.com>
 <ac28cd7b-71c4-b1c5-5b2c-7fe0aaf93b54@arm.com>
 <CAPD2p-kwLaF_wMtPSyMT8iYRFHf=dLELBbc0cZbenH1v89BrEA@mail.gmail.com>
 <dc8d828c-eef0-7c30-6766-865d80e465e8@arm.com>
 <CAPD2p-nc1j72j1AkKFNQCoH0kHE_6fuZys9ECT7_iJ0O16xNxQ@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <508c0227-f80e-38f6-34f0-d143c659627d@arm.com>
Date: Fri, 10 Aug 2018 10:44:32 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <CAPD2p-nc1j72j1AkKFNQCoH0kHE_6fuZys9ECT7_iJ0O16xNxQ@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 4/4] xen/arm: Reuse R-Car Gen2 platform
 code for Stout board
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@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>

T24gMDgvMDkvMjAxOCAwNzoxOCBQTSwgT2xla3NhbmRyIFR5c2hjaGVua28gd3JvdGU6Cj4gSGkg
SnVsaWVuLgoKSGkgT2xla3NhbmRyLAoKPiBPbiBUaHUsIEF1ZyA5LCAyMDE4IGF0IDc6MjAgUE0s
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+Pgo+Pgo+PiBPbiAw
OC8wOS8yMDE4IDA1OjE4IFBNLCBPbGVrc2FuZHIgVHlzaGNoZW5rbyB3cm90ZToKPj4+Cj4+PiBP
biBUaHUsIEF1ZyA5LCAyMDE4IGF0IDc6MTAgUE0sIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+IHdyb3RlOgo+Pj4+Cj4+Pj4gU29tZWhvdyBJIHRob3VnaHQgdGhlIHBsYXRmb3Jt
IHdhcyA2NC1iaXQgYW5kIGZvdW5kIGEgU09DIG5hbWUgdmVyeQo+Pj4+IHNpbWlsYXIKPj4+PiB0
byBpdC4gU29ycnkgZm9yIHRoZSBjb25mdXNpb24uIFBTQ0kgc2VlbXMgaW5kZWVkIG5vdCBzdXBw
b3J0ZWQgZm9yIHRoYXQKPj4+PiBwbGF0Zm9ybS4KPj4+Cj4+PiBSLUNhciBHZW4zIGlzIEFSTTY0
IChIMiBTb0MgLT4gcjhhNzc5MCkgYW5kIGRvZXMgc3VwcG9ydCBQU0NJLgo+Pj4gQnV0IFItQ2Fy
IEdlbjIgaXMgQVJNMzIgKEgyIFNvQyAtPiByOGE3NzkwKQo+Pj4KPj4+Pgo+Pj4+IEhvd2V2ZXIs
IHRoZSBjb2RlIGxvb2tzIGZhaXJseSBkaWZmZXJlbnQgdGhhbiB3aGF0IHdlIGhhdmUgaW4gWGVu
LiBGb3IKPj4+PiBpbnN0YW5jZSBzZWNvbmRhcnkgQ1BVIHNlZW1zIHRvIHJlcXVpcmUgdG8gaW5p
dGlhbGl6ZSBDTlRWT0ZGLCB0aGUKPj4+PiBmdW5jdGlvbgo+Pj4+IHRvIHBvd2VyIG9uIGEgQ1BV
IGFsc28gbG9va3MgZGlmZmVyZW50Lgo+Pj4KPj4+IFNvcnJ5LCB3aGljaCBjb2RlIHlvdSBhcmUg
dGFraW5nIGFib3V0LCBVLUJvb3Qgb3IgTGludXg/Cj4+Cj4+Cj4+IFRoZSBTTVAgY29kZSBpbiBM
aW51eCB2cyB0aGUgU01QIGNvZGUgaW4gWGVuIGZvciB0aGUgUi1DYXIuIEluIG1vc3Qgb2YgdGhl
Cj4+IGNhc2VzLCBYZW4gc2hvdWxkIHJlcGxpY2F0ZSB3aGF0IExpbnV4IGRvZXMuCj4+Cj4+IEkg
YW0gdHJ5aW5nIHRvIHVuZGVyc3RhbmQgd2h5IHN1Y2ggZGlmZmVyZW5jZXMgYXQgdGhlIG1vbWVu
dC4KPiAKPiBBcyBJIHVuZGVyc3RhbmQsIHRoZSBTTVAgY29kZSBmb3IgTGludXggY2FuJ3QgYmUg
dXNlZCBpbiBYZW4sIHNpbmNlCj4gdGhlIHJlcXVpcmVtZW50IGlzIHRvIGJvb3QgaW50byBYZW4g
d2l0aCBjb3JlcyBhbHJlYWR5IGJlaW5nIGluCj4gSHlwZXJ2aXNvciBtb2RlLgo+IEJ1dCwgYWxs
IGNvcmVzIHNlZW1zIHRvIHN0YXJ0IGluIE1vbml0b3IgbW9kZSBhZnRlciBwb3dlcmluZyB0aGVt
IHVwLgo+IFNvLCB0aGV5IG11c3QgYmUgc3dpdGNoZWQgaW50byBIeXBlcnZpc29yIG1vZGUgYmVm
b3JlaGFuZCwgY29ycmVjdD8KCkkgYW0gcXVpdGUgY29uZnVzZWQgaGVyZS4gSWYgYSBDUFUgd2ls
bCBiZSBpbiBoeXBlcnZpc29yIG1vZGUgZm9yIFhlbiwgCmhvdyBjb21lIHRoZSBzYW1lIENQVSB3
aWxsIGJvb3QgaW4gbW9uaXRvciBtb2RlIGZvciBMaW51eD8gU3VyZWx5IHRoZXJlIApzaG91bGQg
YmUgbm8gZGlmZmVyZW5jZSBpbiB0ZXJtIG9mIGJvb3QgaGVyZS4gQXJlIHlvdSB1c2luZyBkaWZm
ZXJlbnQgCmZpcm13YXJlIGhlcmU/Cgo+IAo+IFUtQm9vdCBicmluZ3Mgbm9uLWJvb3QgY29yZXMg
dXAgKHVzaW5nIHBvcnRlZCBmcm9tIExpbnV4J3MKPiBwbGF0c21wLWFwbXUgY29kZSBmdW5jdGlv
bnMpLiBUaGVuIFUtQm9vdCBzd2l0Y2hlcyBhbGwgY29yZXMgdG8gSFlQCj4gbW9kZS4KCldobyBk
aWQgdGhlIHBvcnQ/IElzIGl0IHVwc3RyZWFtPwoKPiBXaGlsZSBqdW1wIGludG8gWGVuIG9uIGEg
Ym9vdCBjb3JlLCBhbGwgbm9uLWJvb3QgY29yZXMgYXJlIGxlZnQgaW4KPiBVLUJvb3QgdG8gd2Fp
dCB0byBiZSAid29rZW4gdXAgYnkgWGVuIiAoYWN0dWFsbHkgcmNhcjJfc21wX2luaXQoKSBpcwo+
IHVzZWQgZm9yKS4KPiBQbGF0Zm9ybSBSLUNhcjIgY29kZSBpbiBYZW4gZG9lc24ndCBwb3dlciBv
biBjb3JlcywgaXQganVzdCAiYnJpbmdzCj4gdGhlbSB0byBYZW4iLgoKV2hhdCBkb2VzIHRoZSBh
ZGRyZXNzIDB4ZTYzYzAwMDAgY29ycmVzcG9uZHMgdG9vPyBGcm9tIHRoZSBEVCBpdCBzZWVtcyAK
aXQgaXMgcGFydCBvZiB0aGUgSUNSQU0uIEJ1dCBpdCBpcyBub3QgY2xlYXIgd2h5IHlvdSB3cml0
ZSBpbiB0aGVyZS4KCkNvdWxkIHlvdSBwb2ludCB0byBhbnkgcmVsZXZhbnQgZG9jdW1lbnRhdGlv
bj8KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 09:50:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 09:50: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 1fo43R-00050j-HK; Fri, 10 Aug 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=0occ=kz=citrix.com=prvs=753c25753=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fo43P-00050e-IW
 for xen-devel@lists.xen.org; Fri, 10 Aug 2018 09:49:55 +0000
X-Inumbo-ID: cb6a1244-9c82-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cb6a1244-9c82-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 09:50:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,219,1531785600"; d="scan'208";a="77452423"
To: Jan Beulich <JBeulich@suse.com>
References: <1533832680-15159-1-git-send-email-andrew.cooper3@citrix.com>
 <5B6D47FC02000078001DCDE4@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: <f245a70c-05bb-4aa7-47c4-4887316a2612@citrix.com>
Date: Fri, 10 Aug 2018 10:49:48 +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: <5B6D47FC02000078001DCDE4@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/spec-ctrl: Yet more fixes for xpti=
 parsing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@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>

T24gMTAvMDgvMjAxOCAwOTowOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDkuMDguMTgg
YXQgMTg6MzgsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gQXMgaXQgY3Vy
cmVudGx5IHN0YW5kcywgJ3hwdGk9ZG9tMCcgaXMgaW5kaXN0aW5ndWlzaGFibGUgZnJvbSB0aGUg
ZGVmYXVsdAo+PiB2YWx1ZSwgd2hpY2ggbWVhbnMgaXQgd2lsbCBiZSBvdmVycmlkZGVuIGJ5IEFS
Q0hfQ0FQQUJJTElUSUVTX1JEQ0xfTk8gb24gZml4ZWQKPj4gaGFyZHdhcmUuCj4+Cj4+IFN3aXRj
aCBvcHRfeHB0aSB0byB1c2UgLTEgYXMgYSBkZWZhdWx0IGxpa2UgYWxsIG91ciBvdGhlciByZWxh
dGVkIG9wdGlvbnMsIGFuZAo+PiBjbG9iYmVyIGl0IGFzIHNvb24gYXMgd2UgaGF2ZSBhIHN0cmlu
ZyB0byBwYXJzZS4KPj4KPj4gSW4gYWRkaXRpb24sICd4cHRpJyBhbG9uZSBzaG91bGQgYmUgaW50
ZXJwcmV0ZWQgaW4gaXRzIHBvc2l0aXZlIGJvb2xlYW4gZm9ybSwKPj4gcmF0aGVyIHRoYW4gcmVz
dWx0aW5nIGluIGEgcGFyc2UgZXJyb3IuCj4gQnV0IGUuZy4gInhwdGk9ZG9tMCwiIHNob3VsZCBu
b3QgYmUuIEkuZS4gLi4uCj4KPj4gQEAgLTQzOSw2ICs0MzgsMTAgQEAgc3RhdGljIF9faW5pdCBp
bnQgcGFyc2VfeHB0aShjb25zdCBjaGFyICpzKQo+PiAgICAgIGNvbnN0IGNoYXIgKnNzOwo+PiAg
ICAgIGludCB2YWwsIHJjID0gMDsKPj4gIAo+PiArICAgIC8qIEluaGliaXQgdGhlIGRlZmF1bHRz
IGFzIGFuIGV4cGxpY2l0IGNob2ljZSBoYXMgYmVlbiBnaXZlbi4gKi8KPj4gKyAgICBpZiAoIG9w
dF94cHRpID09IC0xICkKPj4gKyAgICAgICAgb3B0X3hwdGkgPSAwOwo+IC4uLiB0aGUgY2hlY2sg
Zm9yIGFuIGVtcHR5IHN0cmluZyBwb2ludGVkIHRvIGJ5IHMgbmVlZHMgdG8gYmUgcHV0IGhlcmUs
Cj4gYWhlYWQgb2YgdGhlIGxvb3AuCgpUaGVyZSBhcmUgMyBvcHRpb25zOgoKMSkgV2hhdCBpcyBw
cmVzZW50ZWQgaGVyZS4KMikgVW5yb2xsIHRoZSBzdGFydCBvZiB0aGUgbG9vcCB0byBiZSBhYmxl
IHRvIHJlYWNoIGNhc2UgMToKMykgRG91YmxlIHVwIHRoZSBwb3NpdGl2ZSBjYXNlLgoKR2l2ZW4g
aG93IHlvdSByZXZpZXcgY29kZSBnZW5lcmFsbHksIG9wdGlvbnMgMiBhbmQgMyBhcmUgb2ZmIHRo
ZSB0YWJsZS4KCklmIHNvbWVvbmUgdHlwbydzIHRoZSBjb21tYW5kIGxpa2UsIG5vdGhpbmcgaXMg
Z29pbmcgdG8gd29yayBhcyB0aGV5CmludGVuZGVkIGluIHRoZSBmaXJzdCBwbGFjZS7CoCBUaGVy
ZWZvcmUsICJ4cHRpPWRvbTAsIiBkb2luZyB0aGUgd3JvbmcKdGhpbmcgaXMgbm90IGEgcHJvYmxl
bS4KCkkgZG9uJ3Qgc2VlIHdoeSB3ZSBzaG91bGQgZ28gb3V0IG9mIG91ciB3YXkgdG8gY292ZXIg
dGhhdCBzcGVjaWZpYwpjb3JuZXIgY2FzZSwgb3IgZG8geW91IHN1Z2dlc3Qgd2Ugc3RhcnQgcHV0
dGluZyBhIHNwZWxsY2hlY2tlciBpbnRvIHRoZQpwYXJzaW5nIGFuZCBzdGFydCBndWVzc2luZyBh
dCB3aGF0IHRoZSB1c2VyIG1lYW50P8KgIFRoaXMgd291bGQgYmUgZmFyCm1vcmUgdXNlZnVsIGlm
IHlvdSB3YW50IHRvIHN0YXJ0IHNlY29uZCBndWVzc2luZyB3aGF0IHRoZSB1c2VyIHdyb3RlLi4u
Cgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 10:05:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 10: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 1fo4Hq-0006T9-TP; Fri, 10 Aug 2018 10: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=0goo=kz=citrix.com=prvs=753db8765=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fo4Hq-0006T4-JY
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 10:04:50 +0000
X-Inumbo-ID: e1d49682-9c84-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e1d49682-9c84-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 10:05:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,219,1531785600"; d="scan'208";a="77453022"
Date: Fri, 10 Aug 2018 12:04:34 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180810100434.4agjwww26p66rad3@mac>
References: <20180808100747.19464-1-roger.pau@citrix.com>
 <20180808100747.19464-4-roger.pau@citrix.com>
 <5B6AE3A302000078001DC0B1@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B6AE3A302000078001DC0B1@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 v4 3/4] dom0/pvh: change the order of the
 MMCFG initialization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gV2VkLCBBdWcgMDgsIDIwMTggYXQgMDY6MzU6NDdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA4LjA4LjE4IGF0IDEyOjA3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gU28gaXQncyBkb25lIGJlZm9yZSB0aGUgaW9tbXUgaXMgaW5pdGlhbGl6ZWQuIFRo
aXMgaXMgcmVxdWlyZWQgaW4KPiA+IG9yZGVyIHRvIGJlIGFibGUgdG8gZmV0Y2ggdGhlIE1NQ0ZH
IHJlZ2lvbnMgZnJvbSB0aGUgZG9tYWluIHN0cnVjdC4KPiAKPiBJcyB0aGlzIGEgdXNlZnVsIGNo
YW5nZSB0byBtYWtlPyBSZWdpb25zIG5vdCByZXBvcnRlZCB0aHJvdWdoIHRoZSBNQ0ZHCj4gdGFi
bGUgd2lsbCBuZWVkIHB1bmNoaW5nIGhvbGVzIGFueXdheSwgc28gd2h5IG5vdCBwdW5jaCBob2xl
cyB1bmlmb3JtbHkKPiBpbiBhbGwgY2FzZXMsIGFsbG93aW5nIHRoZSBob2xlIHB1bmNoaW5nIGNv
ZGUgdG8gYmUgdGVzdGVkIGV2ZW4gb24gc3lzdGVtcwo+IHdpdGhvdXQgbm9uLWJvb3QtdGltZS1h
dmFpbGFibGUgcmVnaW9ucz8KCkkgY2FuIGFkZCB0aGlzIGhvbGUtcHVuY2hpbmcgY29kZSB0byBy
ZWdpc3Rlcl92cGNpX21tY2ZnX2hhbmRsZXIgc28gSQpjYW4gcmVtb3ZlIHRoaXMgcmVvcmRlcmlu
Zy4KCkknbSBob3dldmVyIHN0cnVnZ2xpbmcgdG8gZmluZCBhIGZ1bmN0aW9uIHRoYXQgd2lsbCBz
ZXQgYSBwMm0gcmFuZ2UgdG8KcDJtX2ludmFsaWQuIEFsbCB0aGUgZnVuY3Rpb25zIHRoYXQgSSBm
aW5kIHRvIGRlYWwgd2l0aCB0aGlzIGFzc3VtZQp0aGF0IHlvdSBrbm93IHRoZSBtZW1vcnkgdHlw
ZSB5b3UgYXJlIHRyeWluZyB0byByZW1vdmUgKGZvciBleGFtcGxlCmNsZWFyX2lkZW50aXR5X3Ay
bV9lbnRyeSkgYW5kIGZhaWwgaWYgdGhlIGN1cnJlbnQgdHlwZSBpcyBkaWZmZXJlbnQKdGhhbiBl
eHBlY3RlZC4KCkluIHRoaXMgY2FzZSBpdCdzIHF1aXRlIGxpa2VseSB0aGF0IHRoZSBNTUNGRyBy
ZWdpb24gaXMgbm90IG1hcHBlZCB0bwphbnl0aGluZywgc2hvdWxkIEkgaW50cm9kdWNlIGEgbmV3
IGhlbHBlciB0aGF0IHNldHMgYSBwMm0gcmFuZ2UgdG8KcDJtX2ludmFsaWQgcmVnYXJkbGVzcyBv
ZiB0aGUgY3VycmVudCB0eXBlPwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 10:15:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 10:15:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo4Rg-0007Gf-Vj; Fri, 10 Aug 2018 10:15: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=wm2b=kz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fo4Rf-0007GT-HM
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 10:14:59 +0000
X-Inumbo-ID: 19330be8-9c86-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 19330be8-9c86-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 12:13:59 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fo4Rb-00051U-8D; Fri, 10 Aug 2018 10:14: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 1fo4Ra-0002TU-VG; Fri, 10 Aug 2018 10:14:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fo4Ra-00038z-Uf; Fri, 10 Aug 2018 10:14:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125839-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=4b60c40659b34b6577a6bc91eb4115458a0e425f
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 10 Aug 2018 10:14:54 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125839: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTgzOSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTgzOS8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDRiNjBjNDA2NTliMzRiNjU3N2E2YmM5MWViNDExNTQ1
OGEwZTQyNWYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDggZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA4IGRheXMgICAzMiBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4MDIgIDIwMTgtMDgtMDggMTE6MDA6NDcgWiAgICAxIGRh
eXMgICAxNiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02
NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUt
bG9ncwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1MTIgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 10:37:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 10:37:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo4nJ-0000Tp-W4; Fri, 10 Aug 2018 10: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=3eyy=kz=citrix.com=prvs=753083691=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fo4nI-0000Ta-24
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 10:37:20 +0000
X-Inumbo-ID: 6c224178-9c89-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6c224178-9c89-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 10:37:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,219,1531785600"; d="scan'208";a="62496119"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 10 Aug 2018 11:37:12 +0100
Message-ID: <20180810103714.5112-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/2] MMIO emulation 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: 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>

VGhlc2UgYXJlIHByb2JhYmx5IGJvdGggY2FuZGlkYXRlcyBmb3IgYmFjay1wb3J0LgoKUGF1bCBE
dXJyYW50ICgyKToKICB4ODYvaHZtL2lvcmVxOiBNTUlPIHJhbmdlIGNoZWNraW5nIGNvbXBsZXRl
bHkgaWdub3JlcyBkaXJlY3Rpb24gZmxhZwogIHg4Ni9odm0vZW11bGF0ZTogbWFrZSBzdXJlIHJl
cCBJL08gZW11bGF0aW9uIGRvZXMgbm90IGNyb3NzIEdGTgogICAgYm91bmRhcmllcwoKIHhlbi9h
cmNoL3g4Ni9odm0vZW11bGF0ZS5jIHwgMTcgKysrKysrKysrKysrKysrKy0KIHhlbi9hcmNoL3g4
Ni9odm0vaW9yZXEuYyAgIHwgMTUgKysrKysrKysrKy0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDI2
IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgotLSAKMi4xMS4wCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 10:37:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 10:37:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo4nK-0000U1-Js; Fri, 10 Aug 2018 10:37:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=3eyy=kz=citrix.com=prvs=753083691=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fo4nJ-0000Tg-7m
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 10:37:21 +0000
X-Inumbo-ID: 6cfd43a9-9c89-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6cfd43a9-9c89-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 10:37:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,219,1531785600"; d="scan'208";a="62496120"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 10 Aug 2018 11:37:14 +0100
Message-ID: <20180810103714.5112-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180810103714.5112-1-paul.durrant@citrix.com>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] x86/hvm/emulate: make sure rep I/O
 emulation does not cross GFN boundaries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBlbXVsYXRpbmcgYSByZXAgSS9PIG9wZXJhdGlvbiBpdCBpcyBwb3NzaWJsZSB0aGF0IHRo
ZSBpb3JlcSB3aWxsCmRlc2NyaWJlIGEgc2luZ2xlIG9wZXJhdGlvbiB0aGF0IHNwYW5zIG11bHRp
cGxlIEdGTnMuIFRoaXMgaXMgZmluZSBhcyBsb25nCmFzIGFsbCB0aG9zZSBHRk5zIGZhbGwgd2l0
aGluIGFuIE1NSU8gcmVnaW9uIGNvdmVyZWQgYnkgYSBzaW5nbGUgZGV2aWNlCm1vZGVsLCBidXQg
dW5mb3J0dW5hdGVseSB0aGUgaGlnaGVyIGxldmVscyBvZiB0aGUgZW11bGF0aW9uIGNvZGUgZG8g
bm90Cmd1YXJhbnRlZSB0aGF0LiBUaGlzIGlzIHNvbWV0aGluZyB0aGF0IHNob3VsZCBhbG1vc3Qg
Y2VydGFpbmx5IGJlIGZpeGVkLApidXQgaW4gdGhlIG1lYW50aW1lIHRoaXMgcGF0Y2ggbWFrZXMg
c3VyZSB0aGF0IE1NSU8gaXMgdHJ1bmNhdGVkIGF0IEdGTgpib3VuZGFyaWVzIGFuZCBoZW5jZSB0
aGUgYXBwcm9wcmlhdGUgZGV2aWNlIG1vZGVsIGlzIHJlLWV2YWx1YXRlZCBmb3IgZWFjaAp0YXJn
ZXQgR0ZOLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4
LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9odm0v
ZW11bGF0ZS5jIHwgMTcgKysrKysrKysrKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCAxNiBpbnNl
cnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9l
bXVsYXRlLmMgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwppbmRleCA4Mzg1YzYyMTQ1Li5k
NmE4MWVjNGQxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYworKysgYi94
ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwpAQCAtMTg0LDggKzE4NCwyMyBAQCBzdGF0aWMgaW50
IGh2bWVtdWxfZG9faW8oCiAgICAgICAgIGh2bXRyYWNlX2lvX2Fzc2lzdCgmcCk7CiAgICAgfQog
Ci0gICAgdmlvLT5pb19yZXEgPSBwOworICAgIC8qCisgICAgICogTWFrZSBzdXJlIHRoYXQgd2Ug
dHJ1bmNhdGUgcmVwIE1NSU8gYXQgYW55IEdGTiBib3VuZGFyeS4gVGhpcyBpcworICAgICAqIG5l
Y2Vzc2FyeSB0byBlbnN1cmUgdGhhdCB0aGUgY29ycmVjdCBkZXZpY2UgbW9kZWwgaXMgdGFyZ2V0
dGVkCisgICAgICogb3IgdGhhdCB3ZSBjb3JyZWN0bHkgaGFuZGxlIGEgcmVwIG9wIHNwYW5uaW5n
IE1NSU8gYW5kIFJBTS4KKyAgICAgKi8KKyAgICBpZiAoIHVubGlrZWx5KHAuY291bnQgPiAxKSAm
JiBwLnR5cGUgPT0gSU9SRVFfVFlQRV9DT1BZICkKKyAgICB7CisgICAgICAgIHVuc2lnbmVkIGxv
bmcgb2ZmID0gcC5hZGRyICYgflBBR0VfTUFTSzsKIAorICAgICAgICBwLmNvdW50ID0gbWluX3Qo
dW5zaWduZWQgbG9uZywKKyAgICAgICAgICAgICAgICAgICAgICAgIHAuY291bnQsCisgICAgICAg
ICAgICAgICAgICAgICAgICBwLmRmID8KKyAgICAgICAgICAgICAgICAgICAgICAgIChvZmYgKyBw
LnNpemUpIC8gcC5zaXplIDoKKyAgICAgICAgICAgICAgICAgICAgICAgIChQQUdFX1NJWkUgLSBv
ZmYpIC8gcC5zaXplKTsKKyAgICB9CisKKyAgICB2aW8tPmlvX3JlcSA9IHA7CiAgICAgcmMgPSBo
dm1faW9faW50ZXJjZXB0KCZwKTsKIAogICAgIC8qCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 10:37:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 10:37:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo4nK-0000Tv-9u; Fri, 10 Aug 2018 10:37:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=3eyy=kz=citrix.com=prvs=753083691=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fo4nJ-0000Tf-7m
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 10:37:21 +0000
X-Inumbo-ID: 6d3efe0f-9c89-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6d3efe0f-9c89-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 10:37:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,219,1531785600"; d="scan'208";a="62496121"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 10 Aug 2018 11:37:13 +0100
Message-ID: <20180810103714.5112-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180810103714.5112-1-paul.durrant@citrix.com>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] x86/hvm/ioreq: MMIO range checking
 completely ignores direction flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

aHZtX3NlbGVjdF9pb3JlcV9zZXJ2ZXIoKSBpcyB1c2VkIHRvIHJvdXRlIGFuIGlvcmVxIHRvIHRo
ZSBhcHByb3ByaWF0ZQppb3JlcSBzZXJ2ZXIuIEZvciBNTUlPIHRoaXMgaXMgZG9uZSBieSBjb21w
YXJpbmcgdGhlIHJhbmdlIG9mIHRoZSBpb3JlcQp0byB0aGUgcmFuZ2VzIHJlZ2lzdGVyZWQgYnkg
dGhlIGRldmljZSBtb2RlbHMgb2YgZWFjaCBpb3JlcSBzZXJ2ZXIuClVuZm9ydHVuYXRlbHkgdGhl
IGNhbGN1bGF0aW9uIG9mIHRoZSByYW5nZSBpZiB0aGUgaW9yZXEgY29tcGxldGVseSBpZ25vcmVz
CnRoZSBkaXJlY3Rpb24gZmxhZyBhbmQgdGh1cyBtYXkgY2FsY3VsYXRlIHRoZSB3cm9uZyByYW5n
ZSBmb3IgY29tcGFyaXNvbi4KVGh1cyB0aGUgaW9yZXEgbWF5IGVpdGhlciBiZSByb3V0ZWQgdG8g
dGhlIHdyb25nIHNlcnZlciBvciBlcnJvbmVvdXNseQp0ZXJtaW5hdGVkIGJ5IG51bGxfb3BzLgoK
Tk9URTogVGhlIHBhdGNoIGFsc28gZml4ZXMgd2hpdGVzcGFjZSBpbiB0aGUgc3dpdGNoIHN0YXRl
bWVudCB0byBtYWtlIGl0CiAgICAgIHN0eWxlIGNvbXBsaWFudC4KClNpZ25lZC1vZmYtYnk6IFBh
dWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMgfCAxNSArKysrKysrKysrLS0t
LS0KIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaW9y
ZXEuYwppbmRleCA3YzUxNWIzZWY3Li45NDBhMmM5NzI4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvaHZtL2lvcmVxLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jCkBAIC0xMzUzLDIw
ICsxMzUzLDI1IEBAIHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpodm1fc2VsZWN0X2lvcmVxX3Nl
cnZlcihzdHJ1Y3QgZG9tYWluICpkLAogCiAgICAgICAgIHN3aXRjaCAoIHR5cGUgKQogICAgICAg
ICB7Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25nIGVuZDsKKyAgICAgICAgICAgIHVuc2lnbmVk
IGxvbmcgc3RhcnQsIGVuZDsKIAogICAgICAgICBjYXNlIFhFTl9ETU9QX0lPX1JBTkdFX1BPUlQ6
Ci0gICAgICAgICAgICBlbmQgPSBhZGRyICsgcC0+c2l6ZSAtIDE7Ci0gICAgICAgICAgICBpZiAo
IHJhbmdlc2V0X2NvbnRhaW5zX3JhbmdlKHIsIGFkZHIsIGVuZCkgKQorICAgICAgICAgICAgc3Rh
cnQgPSBhZGRyOworICAgICAgICAgICAgZW5kID0gc3RhcnQgKyBwLT5zaXplIC0gMTsKKyAgICAg
ICAgICAgIGlmICggcmFuZ2VzZXRfY29udGFpbnNfcmFuZ2Uociwgc3RhcnQsIGVuZCkgKQogICAg
ICAgICAgICAgICAgIHJldHVybiBzOwogCiAgICAgICAgICAgICBicmVhazsKKwogICAgICAgICBj
YXNlIFhFTl9ETU9QX0lPX1JBTkdFX01FTU9SWToKLSAgICAgICAgICAgIGVuZCA9IGFkZHIgKyAo
cC0+c2l6ZSAqIHAtPmNvdW50KSAtIDE7Ci0gICAgICAgICAgICBpZiAoIHJhbmdlc2V0X2NvbnRh
aW5zX3JhbmdlKHIsIGFkZHIsIGVuZCkgKQorICAgICAgICAgICAgc3RhcnQgPSBodm1fbW1pb19m
aXJzdF9ieXRlKHApOworICAgICAgICAgICAgZW5kID0gaHZtX21taW9fbGFzdF9ieXRlKHApOwor
CisgICAgICAgICAgICBpZiAoIHJhbmdlc2V0X2NvbnRhaW5zX3JhbmdlKHIsIHN0YXJ0LCBlbmQp
ICkKICAgICAgICAgICAgICAgICByZXR1cm4gczsKIAogICAgICAgICAgICAgYnJlYWs7CisKICAg
ICAgICAgY2FzZSBYRU5fRE1PUF9JT19SQU5HRV9QQ0k6CiAgICAgICAgICAgICBpZiAoIHJhbmdl
c2V0X2NvbnRhaW5zX3NpbmdsZXRvbihyLCBhZGRyID4+IDMyKSApCiAgICAgICAgICAgICB7Ci0t
IAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 10:45:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 10: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 1fo4v3-0001QI-Fk; Fri, 10 Aug 2018 10:45: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=wm2b=kz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fo4v2-0001Q8-3L
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 10:45:20 +0000
X-Inumbo-ID: 89cb4779-9c8a-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 89cb4779-9c8a-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 10:45: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 1fo4ux-0005dm-Qv; Fri, 10 Aug 2018 10:45: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 1fo4ux-0005Rm-Gr; Fri, 10 Aug 2018 10:45:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fo4ux-0007y8-GD; Fri, 10 Aug 2018 10:45:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125817-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-arm64:<job status>:broken:regression
 xen-unstable:build-arm64-xsm:<job status>:broken:regression
 xen-unstable:build-arm64-pvops:<job status>:broken:regression
 xen-unstable:build-arm64-pvops:hosts-allocate:broken:allowable
 xen-unstable:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable:build-arm64:hosts-allocate:broken:allowable
 xen-unstable:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:build-arm64:capture-logs:broken:nonblocking
 xen-unstable:build-arm64-pvops:capture-logs:broken:nonblocking
 xen-unstable:build-arm64-xsm:capture-logs:broken: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-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-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-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=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
X-Osstest-Versions-That: xen=1f7574763cbb2c85825b8cc4d81f386e767a476f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 10 Aug 2018 10:45:15 +0000
Subject: [Xen-devel] [xen-unstable test] 125817: 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>

ZmxpZ2h0IDEyNTgxNyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTgxNy8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQt
YXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2Fy
ZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAg
ICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTY5MQog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJy
b2tlbiBSRUdSLiB2cy4gMTI1NjkxCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAyIGhv
c3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU2OTEKClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWV4
YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NCAgICAgICAgICAg
ICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjU2OTEK
IGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJy
b2tlbiBibG9ja2VkIGluIDEyNTY5MQogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMyBj
YXB0dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1NjkxCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjU2OTEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTY5MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1Njkx
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjU2OTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY5MQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI1NjkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2OTEKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY5
MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI1NjkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAg
ICAgICAgICAgZWQ1ZjhkOWNhNDdlNjllMzAyMjFjMzdlYzgxMmYyYjM4YWYxOWQ4MwpiYXNlbGlu
ZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMWY3NTc0NzYzY2JiMmM4NTgyNWI4Y2M0
ZDgxZjM4NmU3NjdhNDc2ZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1NjkxICAyMDE4LTA3LTMw
IDIxOjM3OjEyIFogICAxMCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTcxNiAgMjAxOC0w
OC0wMSAwMzozNjoyOSBaICAgIDkgZGF5cyAgICA1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNTc0MyAgMjAxOC0wOC0wMiAxMDoxMzo1MyBaICAgIDggZGF5cyAgICA0IGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgRGFuaWVsIEtpcGVyIDxkYW5pZWwu
a2lwZXJAb3JhY2xlLmNvbT4KICBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAg
R2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVr
QGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgTm9yYmVydCBNYW50aGV5IDxubWFudGhleUBhbWF6
b24uZGU+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgU2ltb24g
R2Fpc2VyIDxzaW1vbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJt
aGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1w
cnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
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
c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hcm02NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1h
cm02NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tl
bi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxk
LWFybTY0LXhzbSBob3N0cy1hbGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0cy1h
bGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAg
YnVpbGQtYXJtNjQtcHZvcHMgY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhz
bSBjYXB0dXJlLWxvZ3MKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBlZDVmOGQ5Y2E0N2U2OWUz
MDIyMWMzN2VjODEyZjJiMzhhZjE5ZDgzCkF1dGhvcjogTWFyZWsgTWFyY3p5a293c2tpLUfDs3Jl
Y2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgpEYXRlOiAgIFR1ZSBKdWwgMzEg
MjI6MTk6MDUgMjAxOCArMDIwMAoKICAgIHRvb2xzL2dkYnN4OiB1c2UgaW50dHlwZXMuaCBpbnN0
ZWFkIG9mIGN1c3RvbSBtYWNyb3MKICAgIAogICAgU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5
a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogICAgQWNr
ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBbIHdlaTogZml4IHVwIHBh
dGNoIF0KICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpj
b21taXQgMGM5ODIxZDVjODcwYzM1YWEzOGRmN2JiNWUyZmY1NGRhMjE2OWI1YgpBdXRob3I6IE1h
cmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNv
bT4KRGF0ZTogICBUdWUgSnVsIDMxIDA0OjMwOjQyIDIwMTggKzAyMDAKCiAgICB0b29scy9nZGJz
eDogZml4ICdnJyBwYWNrZXQgcmVzcG9uc2UgZm9yIDY0Yml0IGd1ZXN0cwogICAgCiAgICBnZGIg
OC4wIGZpeGVkIGJvdW5kcyBjaGVja2luZyBmb3IgJ2cnIHBhY2tldCAoY29tbWl0CiAgICA5ZGMx
OTNjM2JlODVhYWZhNjBjZWZmNTdkM2IwNDMwYWY2MDdiNGNlICJDaGVjayBmb3IgdHJ1bmNhdGVk
CiAgICByZWdpc3RlcnMgaW4gcHJvY2Vzc19nX3BhY2tldCIpLiBUaGlzIHJldmVhbGVkIHRoYXQg
Z2Ric3ggZGlkCiAgICBub3QgcHJvcGVybHkgZm9ybWF0dGVkICdnJyBwYWNrZXQgLSBzZWdtZW50
IHJlZ2lzdGVycyBhbmQgZWZsYWdzIGFyZQogICAgZXhwZWN0ZWQgdG8gYmUgMzItYml0IGZpZWxk
cyBpbiB0aGUgcmVzcG9uc2UgKGFjY29yZGluZyB0bwogICAgZ2RiL2ZlYXR1cmVzL2kzODYvNjRi
aXQtY29yZS54bWwgaW4gZ2RiIHNvdXJjZXMpLiBTcGVjaWZpYyBlcnJvciBpczoKICAgIAogICAg
ICAgIFRydW5jYXRlZCByZWdpc3RlciAyNiBpbiByZW1vdGUgJ2cnIHBhY2tldAogICAgCiAgICBp
bnN0ZWFkIG9mIHNpbGVudGx5IHRydW5jYXRpbmcgcGFydCBvZiByZWdpc3Rlci4KICAgIAogICAg
QWRkaXRpb25hbGx5LCBpdCBsb29rcyBsaWtlIHNlZ21lbnQgcmVnaXN0ZXJzIG9mIDY0Yml0IGd1
ZXN0cyB3ZXJlIG5ldmVyCiAgICByZXBvcnRlZCBjb3JyZWN0bHksIGJlY2F1c2Ugb2YgdHlwZSBt
aXNtYXRjaC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3Jl
Y2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogICAgQWNrZWQtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpjb21taXQgMDFkZmEzMzc4ZjkxNTExMWM1ZmJjMGYx
ODhmMGNmZDI2NThmZTAxMwpBdXRob3I6IFNpbW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxldGhp
bmdzbGFiLmNvbT4KRGF0ZTogICBUdWUgSnVsIDMxIDA0OjU2OjU0IDIwMTggKzAyMDAKCiAgICB4
ZW5zdG9yZS1jbGllbnQ6IEFkZCBvcHRpb24gZm9yIHJhdyBpbi0vb3V0cHV0CiAgICAKICAgIFBh
cnNpbmcvZ2VuZXJhdGluZyB0aGUgZXNjYXBlIHNlcXVlbmNlcyB1c2VkIGJ5IHhlbnN0b3JlLWNs
aWVudCBpcyBub24KICAgIHRyaXZpYWwuIFNvIG1ha2Ugc2NyaXB0aW5nIChmb3IgdXNlIGluIHN0
dWJkb20pIGVhc2llciBieSBhZGRpbmcgYSByYXcKICAgIG9wdGlvbi4KICAgIAogICAgW2FkZGVk
IG1hbiBwYWdlIGVudHJpZXMsIGZhY29yIG91dCBleHBhbmRfYnVmZmVyXQogICAgU2lnbmVkLW9m
Zi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGlu
Z3NsYWIuY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpj
b21taXQgYmU1NDFlNTNhZGY2NzRmMmI1NjVhZTdjZWYzOTNkYTY1MjQ0OWVmYQpBdXRob3I6IE1h
cmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNv
bT4KRGF0ZTogICBUdWUgSnVsIDMxIDA0OjU2OjUzIDIwMTggKzAyMDAKCiAgICBkb2NzOiBhZGQg
eGVuc3RvcmUtcmVhZCBhbmQgeGVuc3RvcmUtd3JpdGUgbWFuIHBhZ2VzCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxl
dGhpbmdzbGFiLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgoKY29tbWl0IGRlYjBlMTY0ZGVlMmZmYjkyODQ2ZDMwNDY0NTI5MzBlNmZjM2IzODQKQXV0aG9y
OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xh
Yi5jb20+CkRhdGU6ICAgVHVlIEp1bCAzMSAwNToxNTozMiAyMDE4ICswMjAwCgogICAgeGVuY29u
c29sZTogYWRkIG9wdGlvbiB0byBhdm9pZCBlc2NhcGUgc2VxdWVuY2VzIGluIGxvZwogICAgCiAg
ICBBZGQgLS1yZXBsYWNlLWVzY2FwZSBvcHRpb24gdG8geGVuY29uc29sZWQsIHdoaWNoIHJlcGxh
Y2VzIEVTQyB3aXRoCiAgICAnLicgaW4gY29uc29sZSBvdXRwdXQgd3JpdHRlbiB0byBsb2cgZmls
ZS4gVGhpcyBtYWtlcyBpdCBzbGlnaHRseSBzYWZlcgogICAgdG8gZG8gdGFpbCAtZiBvbiBhIGNv
bnNvbGUgb3V0cHV0IG9mIHVudHJ1c3RlZCBndWVzdC4KICAgIFRoZSBwdHkgb3V0cHV0IGlzIHVu
YWZmZWN0ZWQgYnkgdGhpcyBvcHRpb24uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IE1hcmVrIE1h
cmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KICAg
IEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgWyB3ZWk6IG1vdmUg
dmFyaWFibGVzIGludG8gYSBuYXJyb3dlciBzY29wZSBdCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKY29tbWl0IDk4YjkyZjI2MDE5YmFiNDAzZDNlNWZh
NzRkYmVjNGJmOGE1NDFkZTQKQXV0aG9yOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpE
YXRlOiAgIFdlZCBBdWcgMSAxMDowMzowNyAyMDE4ICswMTAwCgogICAgeGVuOiBjbGVhbiB1cCBh
bHRwMm0gb3AgY29tbWVudAogICAgCiAgICBEZWxldGUgdHJhaWxpbmcgc3BhY2VzIGFuZCByZWZl
ciB0byBYU00gaW5zdGVhZCBvZiBhbiBpbnRlcm5hbAogICAgZnVuY3Rpb24gaW4gdGhlIHB1Ymxp
YyBoZWFkZXIuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRy
aXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNv
bW1pdCA2YWFhOWZiMzA4MTcxZWM1OGRkZjRjZjA1OGFkNTM0MWY4MWE2NWNmCkF1dGhvcjogR2Vv
cmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBKdWwgMzEg
MTU6MTc6MjEgMjAxOCArMDEwMAoKICAgIGh2bS9hbHRwMm06IENsYXJpZnkgdGhlIHByb3BlciB3
YXkgdG8gZXh0ZW5kIHRoZSBhbHRwMm0gaW50ZXJmYWNlCiAgICAKICAgIFRoZSBhbHRwMm0gZnVu
Y3Rpb25hbGl0eSB3YXMgb3JpZ2luYWxseSBlbnZpc2lvbmVkIHRvIGJlIHVzZWQgaW4KICAgIHNl
dmVyYWwgZGlmZmVyZW50IGNvbmZpZ3VyYXRpb25zLCBvbmUgb2Ygd2hpY2ggd2FzIGEgc2luZ2xl
IGluLWd1ZXN0CiAgICBhZ2VudCB0aGF0IGhhZCBmdWxsIG9wZXJhdGlvbmFsIGNvbnRyb2wgb2Yg
YWx0cDJtLiAgVGhpcyByZXF1aXJlZCB0aGUKICAgIHNpbmdsZSBoeXBlcmNhbGwgdG8gYmUgYW4g
SFZNT1AgcmF0aGVyIHRoYW4gYSBET01DVEwsIHNpbmNlIEhWTSBndWVzdHMKICAgIGFyZSBub3Qg
YWxsb3dlZCB0byBtYWtlIERPTUNUTHMuICBBY2Nlc3MgdG8gdGhpcyBIVk1PUCBpcyBjb250cm9s
bGVkCiAgICBieSBhIHBlci1kb21haW4gSFZNX1BBUkFNLCBhbmQgZGVmYXVsdHMgdG8gJ29mZicu
CiAgICAKICAgIEV4cG9zaW5nIHRoZSBhbHRwMm0gZnVuY3Rpb25hbGl0eSB0byB0aGUgZ3Vlc3Qg
d2FzIGNvbnRyb3ZlcnNpYWwgYXQKICAgIHRoZSB0aW1lLCBidXQgd2FzIHVsdGltYXRlbHkgYWNj
ZXB0ZWQuICBUaGUgZmFjdCB0aGF0IGFsdHAybSBpcyBhbgogICAgSFZNT1AgcmF0aGVyIHRoYW4g
YSBET01DVEwgaGFzIGNhdXNlZCBzb21lIHByb2JsZW1zLCBob3dldmVyLCBmb3IKICAgIHRob3Nl
IG1vdmluZyBmb3J3YXJkIHRyeWluZyB0byBleHRlbmQgdGhlIGludGVyZmFjZTogRXh0ZW5kaW5n
IHRoZQogICAgaW50ZXJmYWNlIGV2ZW4gZm9yIHRoZSAnZXh0ZXJuYWwnIHVzZSBjYXNlIG5vdyBt
ZWFucyBleHRlbmRpbmcgYW4KICAgIEhWTU9QLCB3aGljaCBpbXBsaWNpdGx5IGV4dGVuZHMgdGhl
IHN1cmZhY2Ugb2YgYXR0YWNrIGZvciB0aGUKICAgICdpbnRlcm5hbCcgdXNlIGNhc2UgYXMgd2Vs
bC4gIFRoZSByZXN1bHQgaGFzIGJlZW4gdGhhdCBldmVyeSBhZGRpdGlvbgogICAgdG8gdGhpcyBp
bnRlcmZhY2UgaGFzIGFsc28gYmVlbiBjb250cm92ZXJzaWFsLgogICAgCiAgICBTZXR0bGUgdGhl
IGNvbnRyb3ZlcnN5IG9uY2UgYW5kIGZvciBhbGwgYnkgZG9jdW1lbnRpbmcgMSkgdGhlIHB1cnBv
c2UKICAgIG9mIHRoZSBhbHRwMm0gaW50ZXJmYWNlLCBhbmQgMikgaG93IHRvIGV4dGVuZCBpdC4g
IEluIHBhcnRpY3VsYXI6CiAgICAKICAgICogU3BlY2lmeSB0aGF0IHRoZSBmdWxseSBpbi1ndWVz
dCBhZ2VudCBpcyBhIHRhcmdldCB1c2UgY2FzZQogICAgCiAgICAqIFNwZWNpZnkgdGhhdCBhbGwg
ZXh0ZW5zaW9ucyB0byBhbHRwMm0gZnVuY3Rpb25hbGl0eSBzaG91bGQgYmUgc3Vib3BzCiAgICAg
IG9mIHRoZSBIVk1PUCBoeXBlcmNhbGwKICAgIAogICAgKiBTcGVjaWZ5IHRoYXQgbmV3IHN1Ym9w
cyBzaG91bGQgYmUgZW5hYmxlZCBpbiBBTFRQMk1fbWl4ZWQgbW9kZSBieQogICAgICBkZWZhdWx0
LCBidXQgdGhhdCB0aGlzIG1vZGUgaGFzIG5vdCBiZWVuIGV2YWx1YXRlZCBmb3Igc2FmZXR5Lgog
ICAgCiAgICBIb3BlZnVsbHkgdGhpcyB3aWxsIGFsbG93IHRoZSBhbHRwMm0gaW50ZXJmYWNlIHRv
IGJlIGRldmVsb3BlZCBmdXJ0aGVyCiAgICB3aXRob3V0IHVubmVjZXNzYXJ5IGNvbnRyb3ZlcnN5
LgogICAgCiAgICBGdXJ0aGVyIGRpc2N1c3Npb246CiAgICAKICAgIEFzIGZhciBhcyBJIGNhbiB0
ZWxsIHRoZXJlIGFyZSB0aHJlZSBwb3NzaWJsZSBzb2x1dGlvbnMgdG8gdGhpcwogICAgY29udHJv
dmVyc3kuCiAgICAKICAgIEEuIFJlbW92ZSB0aGUgJ2ludGVybmFsJyBmdW5jdGlvbmFsaXR5IGFz
IGEgdGFyZ2V0IGJ5IGNvbnZlcnRpbmcgdGhlCiAgICBjdXJyZW50IEhWTU9QIGludG8gYSBET01D
VEwuCiAgICAKICAgIEIuIEhhdmUgdHdvIGh5cGVyY2FsbHMgLS0gYW4gSFZNT1Agd2hpY2ggY29u
dGFpbnMgZnVuY3Rpb25hbGl0eQogICAgZXhwZWN0ZWQgdG8gYmUgdXNlZCBieSB0aGUgJ2ludGVy
bmFsJyBhZ2VudCwgYW5kIGEgRE9NQ1RMIGZvcgogICAgZnVuY3Rpb25hbGl0eSB3aGljaCBpcyBl
eHBlY3RlZCB0byBiZSB1c2VkIG9ubHkgYmUgdGhlICdleHRlcm5hbCcKICAgIGFnZW50LgogICAg
CiAgICBDLiBBZ3JlZSB0byBhZGQgYWxsIG5ldyBzdWJvcHMgdG8gdGhlIGN1cnJlbnQgaHlwZXJj
YWxsIChIVk1PUCksIGV2ZW4KICAgIGlmIHdlJ3JlIG5vdCBzdXJlIGlmIHRoZXkgc2hvdWxkIGJl
IGV4cG9zZWQgdG8gdGhlIGd1ZXN0LgogICAgCiAgICBJIHRoaW5rIEEgaXMgYSB0ZXJyaWJsZSBp
ZGVhLiAgSGF2aW5nIGEgc2luZ2xlIGluLWd1ZXN0IGFnZW50IGlzIGEKICAgIHJlYXNvbmFibGUg
ZGVzaWduIGNob2ljZSwgYW5kIGFwcGFyZW50bHkgaXQgd2FzIGV2ZW4gaW1wbGVtZW50ZWQgYXQK
ICAgIHNvbWUgcG9pbnQ7IHdlIHNob3VsZCBtYWtlIGl0IHN0cmFpZ2h0Zm9yd2FyZCBmb3Igc29t
ZW9uZSBpbiB0aGUKICAgIGZ1dHVyZSB0byBwaWNrIHVwIHRoZSB3b3JrIGlmIHRoZXkgd2FudCB0
by4KICAgIAogICAgSSB0aGluayBCIGlzIGFsc28gYSBiYWQgaWRlYS4gIFRoZSBwZW9wbGUgZXh0
ZW5kaW5nIGl0IGF0IHRoZSBtb21lbnQKICAgIGFyZSBwcmltYXJpbHkgY29uY2VybmVkIHdpdGgg
dGhlICdleHRlcm5hbCcgdXNlIGNhc2UuICBUaGVyZSBpcyBub2JvZHkKICAgIGFyb3VuZCB0byBy
ZXByZXNlbnQgd2hldGhlciBuZXcgZnVuY3Rpb25hbGl0eSBzaG91bGQgZW5kIHVwIGluIHRoZQog
ICAgSFZNT1Agb3IgdGhlIERPTUNUTCwgd2hpY2ggbWVhbnMgdGhhdCBieSBkZWZhdWx0IGl0IHdp
bGwgZW5kIHVwIGluIHRoZQogICAgRE9NQ1RMLiAgSWYgaXQgaXMgZGlzY292ZXJlZCwgYWZ0ZXJ3
YXJkcywgdGhhdCB0aGUgbmV3IG9wZXJhdGlvbnMKICAgICp3b3VsZCogYmUgc2FmZSBhbmQgdXNl
ZnVsIGZvciB0aGUgJ2ludGVybmFsJyB1c2UgY2FzZSwgdGhlbiB3ZSB3aWxsCiAgICBlaXRoZXIg
aGF2ZSB0byBkdXBsaWNhdGUgdGhlbSBpbnNpZGUgdGhlIEhWTU9QICh3aGljaCB3b3VsZCBiZQog
ICAgdGVycmlibGUpIG9yIG1vdmUgdGhlIG9wZXJhdGlvbiBmcm9tIHRoZSBET01DVEwgdG8gdGhl
IEhWTU9QICh3aGljaAogICAgd291bGQgbWFrZSBjb2RpbmcgYW4gYWdlbnQgYWdhaW5zdCBzZXZl
cmFsIHZlcnNpb25zIGEgbWVzcykuCiAgICAKICAgIEl0IGp1c3QgbWFrZXMgbW9yZSBzZW5zZSB0
byBoYXZlIGFsbCB0aGUgYWx0cDJtIG9wZXJhdGlvbnMgaW4gYSBzaW5nbGUKICAgIHBsYWNlLCBh
bmQgYSBzaW1wbGUgd2F5IHRvIGNvbnRyb2wgd2hldGhlciB0aGV5J3JlIGF2YWlsYWJsZSB0byB0
aGUKICAgICdpbnRlcm5hbCcgdXNlIGNhc2Ugb3Igbm90LiAgQXMgc3VjaCwgSSBhbSBwcm9wb3Np
bmcgJ0MnLgogICAgCiAgICBFdmVuIHdpdGhpbiB0aGF0LCB3ZSBoYXZlIHNldmVyYWwgb3B0aW9u
cyBhcyBmYXIgYXMgd2hhdCB0byBkbyB3aXRoCiAgICB0aGUgY3VycmVudCBpbnRlcmZhY2U6CiAg
ICAKICAgIEMxOiBBdWRpdCB0aGUgY3VycmVudCBzdWJvcHMgYW5kIG1ha2UgYSBibGFja2xpc3Qg
b2Ygc3Vib3BzIG5vdAogICAgc3VpdGFibGUgZm9yIGV4cG9zdXJlIHRvIHRoZSBndWVzdC4gIEZ1
dHVyZSBzdWJvcHMgc2hvdWxkIGJlIG9uIHRoZQogICAgYmxhY2tsaXN0IHVubGVzcyB0aGV5IGhh
dmUgYmVlbiBldmFsdWF0ZWQgYXMgc2FmZSBmb3IgZXhwb3N1cmUuCiAgICAKICAgIEMyOiBEb24n
dCBibGFja2xpc3QgdGhlIGN1cnJlbnQgc3Vib3BzLCBidXQgcmVxdWlyZSB0aGF0IGFsbCBmdXR1
cmUKICAgIHN1Ym9wcyBiZSBibGFja2xpc3RlZCB1bmxlc3MgdGhleSBoYXZlIGJlZW4gZXZhbHVh
dGVkIGFzIHNhZmUgZm9yCiAgICBleHBvc3VyZS4KICAgIAogICAgQzM6IERvbid0IGJsYWNrbGlz
dCBjdXJyZW50IG9yIGZ1dHVyZSBzdWJvcHMgZm9yIHRoZSBwcmVzZW50OyBqdXN0CiAgICBkb2N1
bWVudCB0aGF0IHRoZXkgbmVlZCB0byBiZSBldmFsdWF0ZWQgKGFuZCBzb21lIHBvdGVudGlhbGx5
CiAgICBibGFja2xpc3RlZCkgYmVmb3JlIGJlaW5nIGV4cG9zZWQgdG8gYSBndWVzdCBpbiBhIHNh
ZmV0eS1jcml0aWNhbAogICAgZW52aXJvbm1lbnQuCiAgICAKICAgIEMxIHdvdWxkIGJlIGlkZWFs
LCBidXQgdGhlcmUncyBub2JvZHkgYXQgcHJlc2VudCB0byBkbyB0aGUgd29yay4KICAgIEdpdmVu
IHRoYXQsIEMzIGhhcyBiZWVuIHNlZW4gYXMgdGhlIGJlc3Qgc29sdXRpb24gaW4gZGlzY3Vzc2lv
bi4KICAgIAogICAgUmV2aWV3ZWQtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRl
ZmVuZGVyLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgog
ICAgU2lnbmVkLW9mZi1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29t
PgoKY29tbWl0IDk2MGQ3YjhmZmJhZDEyYjA2NWQ3MmYxMTcxNzgwZWIxMWYxMWVlOTEKQXV0aG9y
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVHVlIEp1bCAzMSAxNzox
MjozNSAyMDE4ICswMjAwCgogICAgeDg2L3hzdGF0ZTogY29ycmVjdCBsb2dnaW5nIGluIGhhbmRs
ZV94c2V0YnYoKQogICAgCiAgICBDb3JyZWN0IGEgZGlzYWdyZWVtZW50IGJldHdlZW4gdGV4dCBh
bmQgbG9nZ2VkIHZhbHVlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KCmNvbW1pdCBiNzViZDI5NmQ3ZThmNDQ0MzYyZTVlMzIxZDA5ODI1MDc4
ODc1ZjExCkF1dGhvcjogTm9yYmVydCBNYW50aGV5IDxubWFudGhleUBhbWF6b24uZGU+CkRhdGU6
ICAgVHVlIEp1bCAzMSAxNzoxMTozNiAyMDE4ICswMjAwCgogICAgbWVtb3J5OiBmaXggbGFiZWwg
c3ludGF4CiAgICAKICAgIFdoZW4gY29tcGlsaW5nIHRoaXMgZmlsZSB3aXRoIGdjYywgdGhlIGNv
bXBpbGVyIGhhcHBpbHkgYWNjZXB0cyB0aGUKICAgIHNlcXVlbmNlIG9mIGEgbGFiZWwgZm9sbG93
ZWQgYnkgYW4gYXR0cmlidXRlLiBIb3dldmVyLCB0aGlzIHNlcXVlbmNlIGRvZXMKICAgIG5vdCBm
b2xsb3cgdGhlIGdjYyBkb2N1bWVudGF0aW9uLiBIZW5jZSwgb3RoZXIgY29tcGlsZXJzIG1pZ2h0
IHN0dW1ibGUKICAgIHVwb24gdGhpcyBzdGF0ZW1lbnQuCiAgICAKICAgIFRvIGJlIGFibGUgdG8g
Y29tcGlsZSBYZW4gd2l0aCBnb3RvLWNjICh0aGUgY29tcGlsZXIgb2YgdGhlIENQUk9WRVIgdG9v
bAogICAgc3VpdGUpLCB0aGUgbWlzc2luZyBzZW1pY29sb24gaXMgYWRkZWQgaW4gdGhpcyBjb21t
aXQuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBFbGl6YWJldGggUG9sZ3JlZW4gPHBvbGdyZWVuQGFt
YXpvbi5kZT4KICAgIFNpZ25lZC1vZmYtYnk6IE5vcmJlcnQgTWFudGhleSA8bm1hbnRoZXlAYW1h
em9uLmRlPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
CmNvbW1pdCA4NjdhNWUyMzBkMjE4NjZhMzU5NzllYzY4YzVjODI2MDQwOTZlMDE4CkF1dGhvcjog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEp1bCAz
MSAxMDoyNTozNiAyMDE4ICswMjAwCgogICAgaW9tbXU6IHJlbW92ZSB1bm5lZWRlZCByZXR1cm4g
ZnJvbSBpb21tdV9od2RvbV9pbml0CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFu
dCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IDkzMjQ5ZjdmYzE3YzFmM2EyYWE4YmY5ZWEwNTVhYTMy
NmU5M2E0YWUKQXV0aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
RGF0ZTogICBUdWUgSnVsIDMxIDEwOjI1OjA2IDIwMTggKzAyMDAKCiAgICB4ODYvZWZpOiBzcGxp
dCBjb21waWxlciB2cyBsaW5rZXIgc3VwcG9ydAogICAgCiAgICBTbyB0aGF0IGFuIEVMRiBiaW5h
cnkgd2l0aCBzdXBwb3J0IGZvciBFRkkgc2VydmljZXMgd2lsbCBiZSBidWlsdCB3aGVuCiAgICB0
aGUgY29tcGlsZXIgc3VwcG9ydHMgdGhlIE1TIEFCSSwgcmVnYXJkbGVzcyBvZiB0aGUgbGlua2Vy
IHN1cHBvcnQgZm9yCiAgICBQRS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVs
LmtpcGVyQG9yYWNsZS5jb20+CiAgICBUZXN0ZWQtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtp
cGVyQG9yYWNsZS5jb20+Cgpjb21taXQgMThjZDQ5OTdkMjZiOWRmOTVkZGE4NzUwM2U0MWM4MjMy
NzlhMDdhMApBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpE
YXRlOiAgIFR1ZSBKdWwgMzEgMTA6MjQ6MjIgMjAxOCArMDIwMAoKICAgIHg4Ni9lZmk6IG1vdmUg
dGhlIGxvZ2ljIHRvIGRldGVjdCBQRSBidWlsZCBzdXBwb3J0CiAgICAKICAgIFNvIHRoYXQgaXQg
Y2FuIGJlIHVzZWQgYnkgb3RoZXIgY29tcG9uZW50cyBhcGFydCBmcm9tIHRoZSBlZmkgc3BlY2lm
aWMKICAgIGNvZGUuIEJ5IG1vdmluZyB0aGUgZGV0ZWN0aW9uIGNvZGUgY3JlYXRpbmcgYSBkdW1t
eSBlZmkvZGlzYWJsZWQgZmlsZQogICAgY2FuIGJlIGF2b2lkZWQuCiAgICAKICAgIFRoaXMgaXMg
cmVxdWlyZWQgc28gdGhhdCB0aGUgY29uZGl0aW9uYWwgdXNlZCB0byBkZWZpbmUgdGhlIGVmaSBz
eW1ib2wKICAgIGluIHRoZSBsaW5rZXIgc2NyaXB0IGNhbiBiZSByZW1vdmVkIGFuZCBpbnN0ZWFk
IHRoZSBkZWZpbml0aW9uIG9mIHRoZQogICAgZWZpIHN5bWJvbCBjYW4gYmUgZ3VhcmRlZCB1c2lu
ZyB0aGUgcHJlcHJvY2Vzc29yLgogICAgCiAgICBUaGUgbW90aXZhdGlvbiBiZWhpbmQgdGhpcyBj
aGFuZ2UgaXMgdG8gYmUgYWJsZSB0byBidWlsZCBYZW4gdXNpbmcgbGxkCiAgICAodGhlIExMVk0g
bGlua2VyKSwgdGhhdCBhdCBsZWFzdCBvbiB2ZXJzaW9uIDYuMC4wIGRvZXNuJ3Qgd29yawogICAg
cHJvcGVybHkgd2l0aCBhIERFRklORUQgYmVpbmcgdXNlZCBpbiBhIGNvbmRpdGlvbmFsIGV4cHJl
c3Npb246CiAgICAKICAgIGxkICAgIC1tZWxmX3g4Nl82NF9mYnNkICAtVCB4ZW4ubGRzIC1OIHBy
ZWxpbmsubyAtLWJ1aWxkLWlkPXNoYTEgXAogICAgICAgIC9yb290L3NyYy94ZW4veGVuL2NvbW1v
bi9zeW1ib2xzLWR1bW15Lm8gLW8gL3Jvb3Qvc3JjL3hlbi94ZW4vLnhlbi1zeW1zLjAKICAgIGxk
OiBlcnJvcjogeGVuLmxkczoyMzM6IHN5bWJvbCBub3QgZm91bmQ6IGVmaQogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBUZXN0ZWQtYnk6
IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+Cgpjb21taXQgMzhlNTNhMzM3
OTVhODhmMzA1ZjMwZjYzYjdmOTU0OGU0NDZiYTJhYgpBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBKdWwgMzEgMTA6MjM6MzcgMjAxOCAr
MDIwMAoKICAgIHhlbi9jb21waWxlcjogaW50cm9kdWNlIGEgZGVmaW5lIGZvciB3ZWFrIHN5bWJv
bHMKICAgIAogICAgQW5kIHJlcGxhY2UgdGhlIG9wZW4tY29kZWQgdmVyc2lvbnMgYWxyZWFkeSBp
biB0cmVlLiBObyBmdW5jdGlvbmFsCiAgICBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgUmVpdmV3ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1i
eTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+Cgpjb21taXQgZjkz
MDIxNzU0YjM0ZjY1ZjYxODEyNDkxZjBiZWVmZTNkNDZkOGU3ZQpBdXRob3I6IERvdWcgR29sZHN0
ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KRGF0ZTogICBTdW4gSnVsIDI5IDE2OjUzOjE2IDIwMTgg
LTA1MDAKCiAgICBjaTogZW5hYmxlIGJ1aWxkcyB3aXRoIENlbnRPUyA3LngKICAgIAogICAgQWRk
IHRoZSBDZW50T1MgNy54IGltYWdlcyB0byBiZSB1c2VkIGZvciBidWlsZCB0ZXN0aW5nLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCA0NTIw
NWI2NTI5NGZhN2M4OTExZTY2MzJmMjVmY2NlODZlNDU3MzQ1CkF1dGhvcjogRG91ZyBHb2xkc3Rl
aW4gPGNhcmRvZUBjYXJkb2UuY29tPgpEYXRlOiAgIFN1biBKdWwgMjkgMTY6NTM6MTUgMjAxOCAt
MDUwMAoKICAgIGF1dG9tYXRpb246IGFkZCBDZW50T1MgNy54IGltYWdlCiAgICAKICAgIFRoaXMg
aW1hZ2Ugd2lsbCBhbHdheXMgdHJhY2sgdGhlIGxhdGVzdCBDZW50T1MgNy54IHJlbGVhc2UuIEFk
ZCB0aGlzCiAgICBjb250YWluZXIgdG8gY29udGFpbmVyaXplIGZvciBlYXN5IGFjY2Vzcy4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CihxZW11IGNoYW5n
ZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 10:54:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 10: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 1fo53n-0002EH-Lu; Fri, 10 Aug 2018 10: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=xtjq=kz=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fo53n-0002EC-1G
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 10:54:23 +0000
X-Inumbo-ID: ccfdf4ca-9c8b-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ccfdf4ca-9c8b-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 10: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 43E13AE16;
 Fri, 10 Aug 2018 10:54:19 +0000 (UTC)
To: Xiao Liang <xiliang@redhat.com>, netdev@vger.kernel.org,
 xen-devel@lists.xenproject.org, davem@davemloft.net,
 boris.ostrovsky@oracle.com
References: <20180809060355.6525-1-xiliang@redhat.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: <979c86e8-41dc-604e-5367-d09b4f1f57e9@suse.com>
Date: Fri, 10 Aug 2018 12:54: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: <20180809060355.6525-1-xiliang@redhat.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH net-next] xen-netfront: fix warn message as
 irq device name has '/'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T24gMDkvMDgvMTggMDg6MDMsIFhpYW8gTGlhbmcgd3JvdGU6Cj4gVGhlcmUgaXMgYSBjYWxsIHRy
YWNlIGdlbmVyYXRlZCBhZnRlciBjb21taXQgMmQ0MDhjMGQ0NTc0YjAxYjllZDQ1ZTAyNTE2ODg4
YmY5MjVlMTFhOSgKPiB4ZW4tbmV0ZnJvbnQ6IGZpeCBxdWV1ZSBuYW1lIHNldHRpbmcpLiBUaGVy
ZSBpcyBubyAnZGV2aWNlL3ZpZi94eC1xMC10eCcgZmlsZSBmb3VuZAo+IHVuZGVyIC9wcm9jL2ly
cS94eC8uCj4gCj4gVGhpcyBwYXRjaCBvbmx5IHBpY2tzIHVwIGRldmljZSB0eXBlIGFuZCBpZCBh
cyBpdHMgbmFtZS4KPiAKPiBXaXRoIHRoZSBwYXRjaCwgbm93IC9wcm9jL2ludGVycnVwdHMgbG9v
a3MgbGlrZSBhbmQgdGhlIHdhcm5pbmcgbWVzc2FnZSBnb25lOgo+ICA3MDogICAgICAgICAyMSAg
ICAgICAgICAwICAgICAgICAgIDAgICAgICAgICAgMCAgIHhlbi1keW4gICAgLWV2ZW50ICAgICB2
aWYwLXEwLXR4Cj4gIDcxOiAgICAgICAgIDE1ICAgICAgICAgIDAgICAgICAgICAgMCAgICAgICAg
ICAwICAgeGVuLWR5biAgICAtZXZlbnQgICAgIHZpZjAtcTAtcngKPiAgNzI6ICAgICAgICAgMTQg
ICAgICAgICAgMCAgICAgICAgICAwICAgICAgICAgIDAgICB4ZW4tZHluICAgIC1ldmVudCAgICAg
dmlmMC1xMS10eAo+ICA3MzogICAgICAgICAzMyAgICAgICAgICAwICAgICAgICAgIDAgICAgICAg
ICAgMCAgIHhlbi1keW4gICAgLWV2ZW50ICAgICB2aWYwLXExLXJ4Cj4gIDc0OiAgICAgICAgIDEy
ICAgICAgICAgIDAgICAgICAgICAgMCAgICAgICAgICAwICAgeGVuLWR5biAgICAtZXZlbnQgICAg
IHZpZjAtcTItdHgKPiAgNzU6ICAgICAgICAgMjQgICAgICAgICAgMCAgICAgICAgICAwICAgICAg
ICAgIDAgICB4ZW4tZHluICAgIC1ldmVudCAgICAgdmlmMC1xMi1yeAo+ICA3NjogICAgICAgICAx
OSAgICAgICAgICAwICAgICAgICAgIDAgICAgICAgICAgMCAgIHhlbi1keW4gICAgLWV2ZW50ICAg
ICB2aWYwLXEzLXR4Cj4gIDc3OiAgICAgICAgIDIxICAgICAgICAgIDAgICAgICAgICAgMCAgICAg
ICAgICAwICAgeGVuLWR5biAgICAtZXZlbnQgICAgIHZpZjAtcTMtcngKPiAKPiBCZWxvdyBpcyBj
YWxsIHRyYWNlIGluZm9ybWF0aW9uIHdpdGhvdXQgdGhpcyBwYXRjaDoKPiAKPiBuYW1lICdkZXZp
Y2UvdmlmLzAtcTAtdHgnCj4gV0FSTklORzogQ1BVOiAyIFBJRDogMzcgYXQgZnMvcHJvYy9nZW5l
cmljLmM6MTc0IF9feGxhdGVfcHJvY19uYW1lKzB4ODUvMHhhMAo+IFJJUDogMDAxMDpfX3hsYXRl
X3Byb2NfbmFtZSsweDg1LzB4YTAKPiBSU1A6IDAwMTg6ZmZmZmI4NWM0MDQ3M2MxOCBFRkxBR1M6
IDAwMDEwMjg2Cj4gUkFYOiAwMDAwMDAwMDAwMDAwMDAwIFJCWDogMDAwMDAwMDAwMDAwMDAwNiBS
Q1g6IDAwMDAwMDAwMDAwMDAwMDYKPiBSRFg6IDAwMDAwMDAwMDAwMDAwMDcgUlNJOiAwMDAwMDAw
MDAwMDAwMDk2IFJESTogZmZmZjk4NGM3ZjUxNjkzMAo+IFJCUDogZmZmZmI4NWM0MDQ3M2NiOCBS
MDg6IDAwMDAwMDAwMDAwMDAwMmMgUjA5OiAwMDAwMDAwMDAwMDAwMjI5Cj4gUjEwOiAwMDAwMDAw
MDAwMDAwMDAwIFIxMTogMDAwMDAwMDAwMDAwMDAwMSBSMTI6IGZmZmZiODVjNDA0NzNjOTgKPiBS
MTM6IGZmZmZiODVjNDA0NzNjYjggUjE0OiBmZmZmYjg1YzQwNDczYzUwIFIxNTogMDAwMDAwMDAw
MDAwMDAwMAo+IEZTOiAgMDAwMDAwMDAwMDAwMDAwMCgwMDAwKSBHUzpmZmZmOTg0YzdmNTAwMDAw
KDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDAKPiBDUzogIDAwMTAgRFM6IDAwMDAgRVM6IDAw
MDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzCj4gQ1IyOiAwMDAwN2Y2OWI2ODk5MDM4IENSMzogMDAw
MDAwMDAxYzIwYTAwNiBDUjQ6IDAwMDAwMDAwMDAxNjA2ZTAKPiBDYWxsIFRyYWNlOgo+IF9fcHJv
Y19jcmVhdGUrMHg0NS8weDIzMAo+ID8gc25wcmludGYrMHg0OS8weDYwCj4gcHJvY19ta2Rpcl9k
YXRhKzB4MzUvMHg5MAo+IHJlZ2lzdGVyX2hhbmRsZXJfcHJvYysweGVmLzB4MTEwCj4gPyBwcm9j
X3JlZ2lzdGVyKzB4ZmMvMHgxMTAKPiA/IHByb2NfY3JlYXRlX2RhdGErMHg3MC8weGIwCj4gX19z
ZXR1cF9pcnErMHgzOWIvMHg2NjAKPiA/IHJlcXVlc3RfdGhyZWFkZWRfaXJxKzB4YWQvMHgxNjAK
PiByZXF1ZXN0X3RocmVhZGVkX2lycSsweGY1LzB4MTYwCj4gPyB4ZW5uZXRfdHhfYnVmX2djKzB4
MWQwLzB4MWQwIFt4ZW5fbmV0ZnJvbnRdCj4gYmluZF9ldnRjaG5fdG9faXJxaGFuZGxlcisweDNk
LzB4NzAKPiA/IHhlbmJ1c19hbGxvY19ldnRjaG4rMHg0MS8weGEwCj4gbmV0YmFja19jaGFuZ2Vk
KzB4YTQ2LzB4Y2RhIFt4ZW5fbmV0ZnJvbnRdCj4gPyBmaW5kX3dhdGNoKzB4NDAvMHg0MAo+IHhl
bndhdGNoX3RocmVhZCsweGM1LzB4MTYwCj4gPyBmaW5pc2hfd2FpdCsweDgwLzB4ODAKPiBrdGhy
ZWFkKzB4MTEyLzB4MTMwCj4gPyBrdGhyZWFkX2NyZWF0ZV93b3JrZXJfb25fY3B1KzB4NzAvMHg3
MAo+IHJldF9mcm9tX2ZvcmsrMHgzNS8weDQwCj4gQ29kZTogODEgNWMgMDAgNDggODUgYzAgNzUg
Y2MgNWIgNDkgODkgMmUgMzEgYzAgNWQgNGQgODkgM2MgMjQgNDEgNWMgNDEgNWQgNDEgNWUgNDEg
NWYgYzMgNGMgODkgZWUgNDggYzcgYzcgNDAgNGYgMGUgYjQgZTggNjUgZWEgZDggZmYgPDBmPiAw
YiBiOCBmZSBmZiBmZiBmZiA1YiA1ZCA0MSA1YyA0MSA1ZCA0MSA1ZSA0MSA1ZiBjMyA2NiAwZiAx
Zgo+IC0tLVsgZW5kIHRyYWNlIDY1MGU1NTYxYjBjYWFiM2EgXS0tLQo+IAo+IFNpZ25lZC1vZmYt
Ynk6IFhpYW8gTGlhbmcgPHhpbGlhbmdAcmVkaGF0LmNvbT4KPiAtLS0KPiAgZHJpdmVycy9uZXQv
eGVuLW5ldGZyb250LmMgfCA2ICsrKystLQo+ICAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25z
KCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC94ZW4tbmV0
ZnJvbnQuYyBiL2RyaXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jCj4gaW5kZXggNzk5Y2JhNDYyNGE1
Li42ZjQwZGY0YTQ1MmUgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9uZXQveGVuLW5ldGZyb250LmMK
PiArKysgYi9kcml2ZXJzL25ldC94ZW4tbmV0ZnJvbnQuYwo+IEBAIC0xNjA0LDE0ICsxNjA0LDE2
IEBAIHN0YXRpYyBpbnQgeGVubmV0X2luaXRfcXVldWUoc3RydWN0IG5ldGZyb250X3F1ZXVlICpx
dWV1ZSkKPiAgewo+ICAJdW5zaWduZWQgc2hvcnQgaTsKPiAgCWludCBlcnIgPSAwOwo+ICsJaW50
IGRldmlkID0gMDsKPiAgCj4gIAlzcGluX2xvY2tfaW5pdCgmcXVldWUtPnR4X2xvY2spOwo+ICAJ
c3Bpbl9sb2NrX2luaXQoJnF1ZXVlLT5yeF9sb2NrKTsKPiAgCj4gIAl0aW1lcl9zZXR1cCgmcXVl
dWUtPnJ4X3JlZmlsbF90aW1lciwgcnhfcmVmaWxsX3RpbWVvdXQsIDApOwo+ICAKPiAtCXNucHJp
bnRmKHF1ZXVlLT5uYW1lLCBzaXplb2YocXVldWUtPm5hbWUpLCAiJXMtcSV1IiwKPiAtCQkgcXVl
dWUtPmluZm8tPnhiZGV2LT5ub2RlbmFtZSwgcXVldWUtPmlkKTsKPiArCWtzdHJ0b2ludChzdHJy
Y2hyKHF1ZXVlLT5pbmZvLT54YmRldi0+bm9kZW5hbWUsJy8nKSsxLCAxMCwgJmRldmlkKTsKClBs
ZWFzZSBhZGQgYmxhbmtzIGJlZm9yZSAnLycgYW5kIGFyb3VuZCB0aGUgKy4KCldpdGggdGhhdCB5
b3UgY2FuIGFkZCBteToKClJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5j
b20+CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 11:11:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 11:11:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo5KT-0003iD-3b; Fri, 10 Aug 2018 11:11: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=0occ=kz=citrix.com=prvs=753c25753=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fo5KR-0003i8-HG
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 11:11:35 +0000
X-Inumbo-ID: 34f4da23-9c8e-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 34f4da23-9c8e-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 11:12:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,219,1531785600"; d="scan'208";a="77455600"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
 <20180810103714.5112-2-paul.durrant@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: <e4e3d79b-6aa0-20f8-51c7-e78738230146@citrix.com>
Date: Fri, 10 Aug 2018 12:11:32 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180810103714.5112-2-paul.durrant@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/2] x86/hvm/ioreq: MMIO range checking
 completely ignores direction flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMDgvMTggMTE6MzcsIFBhdWwgRHVycmFudCB3cm90ZToKPiBodm1fc2VsZWN0X2lvcmVx
X3NlcnZlcigpIGlzIHVzZWQgdG8gcm91dGUgYW4gaW9yZXEgdG8gdGhlIGFwcHJvcHJpYXRlCj4g
aW9yZXEgc2VydmVyLiBGb3IgTU1JTyB0aGlzIGlzIGRvbmUgYnkgY29tcGFyaW5nIHRoZSByYW5n
ZSBvZiB0aGUgaW9yZXEKPiB0byB0aGUgcmFuZ2VzIHJlZ2lzdGVyZWQgYnkgdGhlIGRldmljZSBt
b2RlbHMgb2YgZWFjaCBpb3JlcSBzZXJ2ZXIuCj4gVW5mb3J0dW5hdGVseSB0aGUgY2FsY3VsYXRp
b24gb2YgdGhlIHJhbmdlIGlmIHRoZSBpb3JlcSBjb21wbGV0ZWx5IGlnbm9yZXMKPiB0aGUgZGly
ZWN0aW9uIGZsYWcgYW5kIHRodXMgbWF5IGNhbGN1bGF0ZSB0aGUgd3JvbmcgcmFuZ2UgZm9yIGNv
bXBhcmlzb24uCj4gVGh1cyB0aGUgaW9yZXEgbWF5IGVpdGhlciBiZSByb3V0ZWQgdG8gdGhlIHdy
b25nIHNlcnZlciBvciBlcnJvbmVvdXNseQo+IHRlcm1pbmF0ZWQgYnkgbnVsbF9vcHMuCj4KPiBO
T1RFOiBUaGUgcGF0Y2ggYWxzbyBmaXhlcyB3aGl0ZXNwYWNlIGluIHRoZSBzd2l0Y2ggc3RhdGVt
ZW50IHRvIG1ha2UgaXQKPiAgICAgICBzdHlsZSBjb21wbGlhbnQuCj4KPiBTaWduZWQtb2ZmLWJ5
OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 11:14:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 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 1fo5Nf-0003qU-L3; Fri, 10 Aug 2018 11:14: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=0occ=kz=citrix.com=prvs=753c25753=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fo5Ne-0003qP-N4
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 11:14:54 +0000
X-Inumbo-ID: 777026de-9c8e-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 777026de-9c8e-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 13:13:54 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,219,1531785600"; d="scan'208";a="77455714"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
 <20180810103714.5112-3-paul.durrant@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: <b78aeadc-8bee-8809-134d-07559f00bb24@citrix.com>
Date: Fri, 10 Aug 2018 12:14:27 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180810103714.5112-3-paul.durrant@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] x86/hvm/emulate: make sure rep I/O
 emulation does not cross GFN boundaries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMDgvMTggMTE6MzcsIFBhdWwgRHVycmFudCB3cm90ZToKPiBXaGVuIGVtdWxhdGluZyBh
IHJlcCBJL08gb3BlcmF0aW9uIGl0IGlzIHBvc3NpYmxlIHRoYXQgdGhlIGlvcmVxIHdpbGwKPiBk
ZXNjcmliZSBhIHNpbmdsZSBvcGVyYXRpb24gdGhhdCBzcGFucyBtdWx0aXBsZSBHRk5zLiBUaGlz
IGlzIGZpbmUgYXMgbG9uZwo+IGFzIGFsbCB0aG9zZSBHRk5zIGZhbGwgd2l0aGluIGFuIE1NSU8g
cmVnaW9uIGNvdmVyZWQgYnkgYSBzaW5nbGUgZGV2aWNlCj4gbW9kZWwsIGJ1dCB1bmZvcnR1bmF0
ZWx5IHRoZSBoaWdoZXIgbGV2ZWxzIG9mIHRoZSBlbXVsYXRpb24gY29kZSBkbyBub3QKPiBndWFy
YW50ZWUgdGhhdC4gVGhpcyBpcyBzb21ldGhpbmcgdGhhdCBzaG91bGQgYWxtb3N0IGNlcnRhaW5s
eSBiZSBmaXhlZCwKPiBidXQgaW4gdGhlIG1lYW50aW1lIHRoaXMgcGF0Y2ggbWFrZXMgc3VyZSB0
aGF0IE1NSU8gaXMgdHJ1bmNhdGVkIGF0IEdGTgo+IGJvdW5kYXJpZXMgYW5kIGhlbmNlIHRoZSBh
cHByb3ByaWF0ZSBkZXZpY2UgbW9kZWwgaXMgcmUtZXZhbHVhdGVkIGZvciBlYWNoCj4gdGFyZ2V0
IEdGTi4KPgo+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJp
eC5jb20+Cj4gLS0tCj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBDYzog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiAtLS0KPiAgeGVuL2Fy
Y2gveDg2L2h2bS9lbXVsYXRlLmMgfCAxNyArKysrKysrKysrKysrKysrLQo+ICAxIGZpbGUgY2hh
bmdlZCwgMTYgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Cj4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKPiBp
bmRleCA4Mzg1YzYyMTQ1Li5kNmE4MWVjNGQxIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vZW11bGF0ZS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKPiBAQCAtMTg0
LDggKzE4NCwyMyBAQCBzdGF0aWMgaW50IGh2bWVtdWxfZG9faW8oCj4gICAgICAgICAgaHZtdHJh
Y2VfaW9fYXNzaXN0KCZwKTsKPiAgICAgIH0KPiAgCj4gLSAgICB2aW8tPmlvX3JlcSA9IHA7Cj4g
KyAgICAvKgo+ICsgICAgICogTWFrZSBzdXJlIHRoYXQgd2UgdHJ1bmNhdGUgcmVwIE1NSU8gYXQg
YW55IEdGTiBib3VuZGFyeS4gVGhpcyBpcwo+ICsgICAgICogbmVjZXNzYXJ5IHRvIGVuc3VyZSB0
aGF0IHRoZSBjb3JyZWN0IGRldmljZSBtb2RlbCBpcyB0YXJnZXR0ZWQKPiArICAgICAqIG9yIHRo
YXQgd2UgY29ycmVjdGx5IGhhbmRsZSBhIHJlcCBvcCBzcGFubmluZyBNTUlPIGFuZCBSQU0uCj4g
KyAgICAgKi8KPiArICAgIGlmICggdW5saWtlbHkocC5jb3VudCA+IDEpICYmIHAudHlwZSA9PSBJ
T1JFUV9UWVBFX0NPUFkgKQo+ICsgICAgewo+ICsgICAgICAgIHVuc2lnbmVkIGxvbmcgb2ZmID0g
cC5hZGRyICYgflBBR0VfTUFTSzsKPiAgCj4gKyAgICAgICAgcC5jb3VudCA9IG1pbl90KHVuc2ln
bmVkIGxvbmcsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgIHAuY291bnQsCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgIHAuZGYgPwo+ICsgICAgICAgICAgICAgICAgICAgICAgICAob2ZmICsg
cC5zaXplKSAvIHAuc2l6ZSA6Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgIChQQUdFX1NJWkUg
LSBvZmYpIC8gcC5zaXplKTsKCihwLmRmID8gKG9mZiArIHAuc2l6ZSkgOiAoUEFHRV9TSVpFIC0g
b2ZmKSkgLyBwLnNpemUKCj8KCj4gKyAgICB9Cj4gKwo+ICsgICAgdmlvLT5pb19yZXEgPSBwOwoK
WW91J2xsIGdldCBhIGNsZWFuZXIgcGF0Y2ggaWYgeW91IHJldGFpbiB0aGUgbmV3bGluZSBiZXR3
ZWVuIHRoZXNlIHR3by4KCkJvdGggY2FuIGJlIGZpeGVkIHVwIG9uIGNvbW1pdC7CoCBGcm9tIGEg
ZnVuY3Rpb25hbCBwb2ludCBvZiB2aWV3LCB0aGlzCmxvb2tzIGZpbmUuCgp+QW5kcmV3CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 11:40:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 11: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 1fo5m6-0005xr-ET; Fri, 10 Aug 2018 11: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=aouf=kz=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fo5m5-0005xm-14
 for xen-devel@lists.xen.org; Fri, 10 Aug 2018 11:40:09 +0000
X-Inumbo-ID: 3195d3ef-9c92-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3195d3ef-9c92-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 11:40:35 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 10 Aug 2018 05:40:05 -0600
Message-Id: <5B6D799402000078001DCEAC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 10 Aug 2018 05:40:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1533832680-15159-1-git-send-email-andrew.cooper3@citrix.com>
 <5B6D47FC02000078001DCDE4@prv1-mh.provo.novell.com>
 <f245a70c-05bb-4aa7-47c4-4887316a2612@citrix.com>
In-Reply-To: <f245a70c-05bb-4aa7-47c4-4887316a2612@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/spec-ctrl: Yet more fixes for xpti=
 parsing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@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>

Pj4+IE9uIDEwLjA4LjE4IGF0IDExOjQ5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTAvMDgvMjAxOCAwOTowOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDA5
LjA4LjE4IGF0IDE4OjM4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiBB
cyBpdCBjdXJyZW50bHkgc3RhbmRzLCAneHB0aT1kb20wJyBpcyBpbmRpc3Rpbmd1aXNoYWJsZSBm
cm9tIHRoZSBkZWZhdWx0Cj4+PiB2YWx1ZSwgd2hpY2ggbWVhbnMgaXQgd2lsbCBiZSBvdmVycmlk
ZGVuIGJ5IEFSQ0hfQ0FQQUJJTElUSUVTX1JEQ0xfTk8gb24gCj4gZml4ZWQKPj4+IGhhcmR3YXJl
Lgo+Pj4KPj4+IFN3aXRjaCBvcHRfeHB0aSB0byB1c2UgLTEgYXMgYSBkZWZhdWx0IGxpa2UgYWxs
IG91ciBvdGhlciByZWxhdGVkIG9wdGlvbnMsIAo+IGFuZAo+Pj4gY2xvYmJlciBpdCBhcyBzb29u
IGFzIHdlIGhhdmUgYSBzdHJpbmcgdG8gcGFyc2UuCj4+Pgo+Pj4gSW4gYWRkaXRpb24sICd4cHRp
JyBhbG9uZSBzaG91bGQgYmUgaW50ZXJwcmV0ZWQgaW4gaXRzIHBvc2l0aXZlIGJvb2xlYW4gCj4g
Zm9ybSwKPj4+IHJhdGhlciB0aGFuIHJlc3VsdGluZyBpbiBhIHBhcnNlIGVycm9yLgo+PiBCdXQg
ZS5nLiAieHB0aT1kb20wLCIgc2hvdWxkIG5vdCBiZS4gSS5lLiAuLi4KPj4KPj4+IEBAIC00Mzks
NiArNDM4LDEwIEBAIHN0YXRpYyBfX2luaXQgaW50IHBhcnNlX3hwdGkoY29uc3QgY2hhciAqcykK
Pj4+ICAgICAgY29uc3QgY2hhciAqc3M7Cj4+PiAgICAgIGludCB2YWwsIHJjID0gMDsKPj4+ICAK
Pj4+ICsgICAgLyogSW5oaWJpdCB0aGUgZGVmYXVsdHMgYXMgYW4gZXhwbGljaXQgY2hvaWNlIGhh
cyBiZWVuIGdpdmVuLiAqLwo+Pj4gKyAgICBpZiAoIG9wdF94cHRpID09IC0xICkKPj4+ICsgICAg
ICAgIG9wdF94cHRpID0gMDsKPj4gLi4uIHRoZSBjaGVjayBmb3IgYW4gZW1wdHkgc3RyaW5nIHBv
aW50ZWQgdG8gYnkgcyBuZWVkcyB0byBiZSBwdXQgaGVyZSwKPj4gYWhlYWQgb2YgdGhlIGxvb3Au
Cj4gCj4gVGhlcmUgYXJlIDMgb3B0aW9uczoKPiAKPiAxKSBXaGF0IGlzIHByZXNlbnRlZCBoZXJl
Lgo+IDIpIFVucm9sbCB0aGUgc3RhcnQgb2YgdGhlIGxvb3AgdG8gYmUgYWJsZSB0byByZWFjaCBj
YXNlIDE6Cj4gMykgRG91YmxlIHVwIHRoZSBwb3NpdGl2ZSBjYXNlLgo+IAo+IEdpdmVuIGhvdyB5
b3UgcmV2aWV3IGNvZGUgZ2VuZXJhbGx5LCBvcHRpb25zIDIgYW5kIDMgYXJlIG9mZiB0aGUgdGFi
bGUuCgpIbW0sIDIgY2VydGFpbmx5IGlzLCBidXQgMyBzZWVtcyByZWFzb25hYmxlIHRvIG1lLgoK
PiBJZiBzb21lb25lIHR5cG8ncyB0aGUgY29tbWFuZCBsaWtlLCBub3RoaW5nIGlzIGdvaW5nIHRv
IHdvcmsgYXMgdGhleQo+IGludGVuZGVkIGluIHRoZSBmaXJzdCBwbGFjZS4gIFRoZXJlZm9yZSwg
InhwdGk9ZG9tMCwiIGRvaW5nIHRoZSB3cm9uZwo+IHRoaW5nIGlzIG5vdCBhIHByb2JsZW0uCgpC
dXQgInhwdGk9ZG9tMCwiIG1lYW5pbmcgInhwdGk9ZG9tMCIgaXMgZmFyIG1vcmUgZXhwZWN0YWJs
ZQp0aGFuIGlzIG1lYW5pbmcgInhwdGk9ZG9tMCx0cnVlIi4gVGhlIG9ubHkgdmlhYmxlIG9wdGlv
biBiZXNpZGVzCmlnbm9yaW5nIHRoZSB0cmFpbGluZyBjb21tYSB3b3VsZCBzZWVtIHRvIGJlIHRv
IGNvbnNpZGVyIHRoZQplbnRpcmUgb3B0aW9uIGludmFsaWQgaW4gc3VjaCBhIGNhc2UsIGJ1dCBp
Z25vcmluZyBpcyBzaWduaWZpY2FudGx5CmVhc2llciB0byBhcnJhbmdlIGZvci4KCj4gSSBkb24n
dCBzZWUgd2h5IHdlIHNob3VsZCBnbyBvdXQgb2Ygb3VyIHdheSB0byBjb3ZlciB0aGF0IHNwZWNp
ZmljCj4gY29ybmVyIGNhc2UsIG9yIGRvIHlvdSBzdWdnZXN0IHdlIHN0YXJ0IHB1dHRpbmcgYSBz
cGVsbGNoZWNrZXIgaW50byB0aGUKPiBwYXJzaW5nIGFuZCBzdGFydCBndWVzc2luZyBhdCB3aGF0
IHRoZSB1c2VyIG1lYW50PyAgVGhpcyB3b3VsZCBiZSBmYXIKPiBtb3JlIHVzZWZ1bCBpZiB5b3Ug
d2FudCB0byBzdGFydCBzZWNvbmQgZ3Vlc3Npbmcgd2hhdCB0aGUgdXNlciB3cm90ZS4uLgoKSSBk
b24ndCBtZWFuIHVzIHRvIHNlY29uZCBndWVzcyBhbnl0aGluZy4KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 11:41:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 11:41:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo5nU-000645-QK; Fri, 10 Aug 2018 11:41: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=aouf=kz=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fo5nT-00063x-9P
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 11:41:35 +0000
X-Inumbo-ID: 320d498f-9c92-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 320d498f-9c92-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 13:40:35 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 10 Aug 2018 05:41:33 -0600
Message-Id: <5B6D79EC02000078001DCEAF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 10 Aug 2018 05:41:32 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180808100747.19464-1-roger.pau@citrix.com>
 <20180808100747.19464-4-roger.pau@citrix.com>
 <5B6AE3A302000078001DC0B1@prv1-mh.provo.novell.com>
 <20180810100434.4agjwww26p66rad3@mac>
In-Reply-To: <20180810100434.4agjwww26p66rad3@mac>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v4 3/4] dom0/pvh: change the order of the
 MMCFG initialization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDEwLjA4LjE4IGF0IDEyOjA0LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFdlZCwgQXVnIDA4LCAyMDE4IGF0IDA2OjM1OjQ3QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMDguMDguMTggYXQgMTI6MDcsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gU28gaXQncyBkb25lIGJlZm9yZSB0aGUgaW9tbXUgaXMgaW5pdGlhbGl6ZWQu
IFRoaXMgaXMgcmVxdWlyZWQgaW4KPj4gPiBvcmRlciB0byBiZSBhYmxlIHRvIGZldGNoIHRoZSBN
TUNGRyByZWdpb25zIGZyb20gdGhlIGRvbWFpbiBzdHJ1Y3QuCj4+IAo+PiBJcyB0aGlzIGEgdXNl
ZnVsIGNoYW5nZSB0byBtYWtlPyBSZWdpb25zIG5vdCByZXBvcnRlZCB0aHJvdWdoIHRoZSBNQ0ZH
Cj4+IHRhYmxlIHdpbGwgbmVlZCBwdW5jaGluZyBob2xlcyBhbnl3YXksIHNvIHdoeSBub3QgcHVu
Y2ggaG9sZXMgdW5pZm9ybWx5Cj4+IGluIGFsbCBjYXNlcywgYWxsb3dpbmcgdGhlIGhvbGUgcHVu
Y2hpbmcgY29kZSB0byBiZSB0ZXN0ZWQgZXZlbiBvbiBzeXN0ZW1zCj4+IHdpdGhvdXQgbm9uLWJv
b3QtdGltZS1hdmFpbGFibGUgcmVnaW9ucz8KPiAKPiBJIGNhbiBhZGQgdGhpcyBob2xlLXB1bmNo
aW5nIGNvZGUgdG8gcmVnaXN0ZXJfdnBjaV9tbWNmZ19oYW5kbGVyIHNvIEkKPiBjYW4gcmVtb3Zl
IHRoaXMgcmVvcmRlcmluZy4KPiAKPiBJJ20gaG93ZXZlciBzdHJ1Z2dsaW5nIHRvIGZpbmQgYSBm
dW5jdGlvbiB0aGF0IHdpbGwgc2V0IGEgcDJtIHJhbmdlIHRvCj4gcDJtX2ludmFsaWQuIEFsbCB0
aGUgZnVuY3Rpb25zIHRoYXQgSSBmaW5kIHRvIGRlYWwgd2l0aCB0aGlzIGFzc3VtZQo+IHRoYXQg
eW91IGtub3cgdGhlIG1lbW9yeSB0eXBlIHlvdSBhcmUgdHJ5aW5nIHRvIHJlbW92ZSAoZm9yIGV4
YW1wbGUKPiBjbGVhcl9pZGVudGl0eV9wMm1fZW50cnkpIGFuZCBmYWlsIGlmIHRoZSBjdXJyZW50
IHR5cGUgaXMgZGlmZmVyZW50Cj4gdGhhbiBleHBlY3RlZC4KPiAKPiBJbiB0aGlzIGNhc2UgaXQn
cyBxdWl0ZSBsaWtlbHkgdGhhdCB0aGUgTU1DRkcgcmVnaW9uIGlzIG5vdCBtYXBwZWQgdG8KPiBh
bnl0aGluZywgc2hvdWxkIEkgaW50cm9kdWNlIGEgbmV3IGhlbHBlciB0aGF0IHNldHMgYSBwMm0g
cmFuZ2UgdG8KPiBwMm1faW52YWxpZCByZWdhcmRsZXNzIG9mIHRoZSBjdXJyZW50IHR5cGU/CgpX
ZWxsLCBpZiB0aGVyZSBpcyBub25lIC0gd2h5IG5vdD8gQnV0IHJlYWxseSB0aGF0J3MgbW9yZSBs
aWtlIHNvbWV0aGluZyB0bwpnZXQgR2VvcmdlIHRvIGFncmVlIHRvLgoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 11:47:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 11: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 1fo5t8-0006K8-Al; Fri, 10 Aug 2018 11:47:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=4onl=kz=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1fo5t6-0006K3-Gr
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 11:47:24 +0000
X-Inumbo-ID: 0214bae7-9c93-11e8-a8a5-bc764e045a96
Received: from mail-it0-x243.google.com (unknown [2607:f8b0:4001:c0b::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0214bae7-9c93-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 13:46:24 +0200 (CEST)
Received: by mail-it0-x243.google.com with SMTP id v71-v6so2226518itb.3
 for <xen-devel@lists.xenproject.org>; Fri, 10 Aug 2018 04:47: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=UZpE+F3QRcp3D7R+9vjjZBDbQZcBT/ytcIGBMmJylN0=;
 b=Mf+ZXYGipOqb2ySZt+Nt2g6ecU3m1OejZIl+cO2CesFciUPrHK8boLP121mDY2bDi9
 TDgsWOvEnpS0Qcsd3tMc2VPnMq4613SGNkS4ZcLdgkPLGp0zeJ6CezGxtMv74uUL1Q3G
 ulFcA6X33OPg6dvGOlfuXJ4s71gBYHOcOFqzmwHTFw98uWMuLL6/PxoJ2lx1cVEqIzpK
 ZvbbCmZCy78EqCPZOnF8HcmnzjeesUPvdwUEa1Xgya9B8al2zt4ciyYeNOr0HThPG1jS
 VRigfMONhj0hh4HrBjMRIebhTuk0xQ4pbXojxKK2FEyCzjoHZSfw2SEmCNKO40wuAKtW
 Tc0w==
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=UZpE+F3QRcp3D7R+9vjjZBDbQZcBT/ytcIGBMmJylN0=;
 b=MBNHsYtFURtWMQvGI1fsGtsPJPAvtPNJjio0+75AB+waIDj4GWE1LU3jM1VrjbSC18
 bytmsYBlcRUIsUKv4C0pdzlqC4xVnGU5EjJNj0ccOGxA5nsTtzY9YahZJSl4YtCEIyKf
 uJ9EkVYGgBxC1bviFZsLABYwR/48H4bu2yjWRtJu5Gfc4KLzhp/2OF1dYo3EE/IUOOa6
 NcaniORkH4KA6pgawobXz8IxN0eZBu9xg7GYaE6ErVzO94jl5tSYnbWO0buGHaWCTBJt
 wS5QRuV2Vf++oJ33m6PJorR7SqmBIOXtfQGBIoyW0LqkAuR58FQjKBHIfL73537LpC7L
 q9QA==
X-Gm-Message-State: AOUpUlH9eR3CQwiveYYoowgEpdxi2n9jZAfXyQwWiU6tpV5MIWt8n3F8
 iq7YsA5Tu7ed2nzosIr+XHqAwF4nBS8Xlpuiza8=
X-Google-Smtp-Source: AA+uWPzuRwEHnSfkcvcdsVHy3KGT+OXP6EFoDqVOkDyCFD21Dx9MQh0wg+6ldNQxZMV+XXJpY1LcobKN/TmVekhDsi8=
X-Received: by 2002:a24:c682:: with SMTP id
 j124-v6mr1778703itg.143.1533901642306; 
 Fri, 10 Aug 2018 04:47:22 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a6b:1f83:0:0:0:0:0 with HTTP; Fri, 10 Aug 2018 04:47:20
 -0700 (PDT)
In-Reply-To: <508c0227-f80e-38f6-34f0-d143c659627d@arm.com>
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
 <1533580552-938-5-git-send-email-olekstysh@gmail.com>
 <fd405643-3ae8-de5d-ed4f-7acd6e3b70b3@arm.com>
 <CAPD2p-m_K4CQzWbVuFp0FWh=kFjrHkLpwZagx0+UO4n0kV-egw@mail.gmail.com>
 <adfc68b1-f061-5c70-9083-3ef7d51d6457@arm.com>
 <CAPD2p-=pJmEqRzShLzudpLh2Ymd0KuDMBgyKfM+gSRyPcR2apA@mail.gmail.com>
 <ac28cd7b-71c4-b1c5-5b2c-7fe0aaf93b54@arm.com>
 <CAPD2p-kwLaF_wMtPSyMT8iYRFHf=dLELBbc0cZbenH1v89BrEA@mail.gmail.com>
 <dc8d828c-eef0-7c30-6766-865d80e465e8@arm.com>
 <CAPD2p-nc1j72j1AkKFNQCoH0kHE_6fuZys9ECT7_iJ0O16xNxQ@mail.gmail.com>
 <508c0227-f80e-38f6-34f0-d143c659627d@arm.com>
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
Date: Fri, 10 Aug 2018 14:47:20 +0300
Message-ID: <CAPD2p-n6i+yrFDK3P+6jgG6W2RVgMBUMsF35kUQaoEYv-5HMhA@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [PATCH v1 4/4] xen/arm: Reuse R-Car Gen2 platform
 code for Stout board
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@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>

T24gRnJpLCBBdWcgMTAsIDIwMTggYXQgMTI6NDQgUE0sIEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+IHdyb3RlOgo+IE9uIDA4LzA5LzIwMTggMDc6MTggUE0sIE9sZWtzYW5kciBU
eXNoY2hlbmtvIHdyb3RlOgo+Pgo+PiBIaSBKdWxpZW4uCj4KPgo+IEhpIE9sZWtzYW5kciwKSGkg
SnVsaWVuCgo+Cj4+IE9uIFRodSwgQXVnIDksIDIwMTggYXQgNzoyMCBQTSwgSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+Pgo+Pj4KPj4+Cj4+PiBPbiAwOC8wOS8y
MDE4IDA1OjE4IFBNLCBPbGVrc2FuZHIgVHlzaGNoZW5rbyB3cm90ZToKPj4+Pgo+Pj4+Cj4+Pj4g
T24gVGh1LCBBdWcgOSwgMjAxOCBhdCA3OjEwIFBNLCBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPgo+Pj4+IHdyb3RlOgo+Pj4+Pgo+Pj4+Pgo+Pj4+PiBTb21laG93IEkgdGhvdWdo
dCB0aGUgcGxhdGZvcm0gd2FzIDY0LWJpdCBhbmQgZm91bmQgYSBTT0MgbmFtZSB2ZXJ5Cj4+Pj4+
IHNpbWlsYXIKPj4+Pj4gdG8gaXQuIFNvcnJ5IGZvciB0aGUgY29uZnVzaW9uLiBQU0NJIHNlZW1z
IGluZGVlZCBub3Qgc3VwcG9ydGVkIGZvcgo+Pj4+PiB0aGF0Cj4+Pj4+IHBsYXRmb3JtLgo+Pj4+
Cj4+Pj4KPj4+PiBSLUNhciBHZW4zIGlzIEFSTTY0IChIMiBTb0MgLT4gcjhhNzc5MCkgYW5kIGRv
ZXMgc3VwcG9ydCBQU0NJLgo+Pj4+IEJ1dCBSLUNhciBHZW4yIGlzIEFSTTMyIChIMiBTb0MgLT4g
cjhhNzc5MCkKPj4+Pgo+Pj4+Pgo+Pj4+PiBIb3dldmVyLCB0aGUgY29kZSBsb29rcyBmYWlybHkg
ZGlmZmVyZW50IHRoYW4gd2hhdCB3ZSBoYXZlIGluIFhlbi4gRm9yCj4+Pj4+IGluc3RhbmNlIHNl
Y29uZGFyeSBDUFUgc2VlbXMgdG8gcmVxdWlyZSB0byBpbml0aWFsaXplIENOVFZPRkYsIHRoZQo+
Pj4+PiBmdW5jdGlvbgo+Pj4+PiB0byBwb3dlciBvbiBhIENQVSBhbHNvIGxvb2tzIGRpZmZlcmVu
dC4KPj4+Pgo+Pj4+Cj4+Pj4gU29ycnksIHdoaWNoIGNvZGUgeW91IGFyZSB0YWtpbmcgYWJvdXQs
IFUtQm9vdCBvciBMaW51eD8KPj4+Cj4+Pgo+Pj4KPj4+IFRoZSBTTVAgY29kZSBpbiBMaW51eCB2
cyB0aGUgU01QIGNvZGUgaW4gWGVuIGZvciB0aGUgUi1DYXIuIEluIG1vc3Qgb2YKPj4+IHRoZQo+
Pj4gY2FzZXMsIFhlbiBzaG91bGQgcmVwbGljYXRlIHdoYXQgTGludXggZG9lcy4KPj4+Cj4+PiBJ
IGFtIHRyeWluZyB0byB1bmRlcnN0YW5kIHdoeSBzdWNoIGRpZmZlcmVuY2VzIGF0IHRoZSBtb21l
bnQuCj4+Cj4+Cj4+IEFzIEkgdW5kZXJzdGFuZCwgdGhlIFNNUCBjb2RlIGZvciBMaW51eCBjYW4n
dCBiZSB1c2VkIGluIFhlbiwgc2luY2UKPj4gdGhlIHJlcXVpcmVtZW50IGlzIHRvIGJvb3QgaW50
byBYZW4gd2l0aCBjb3JlcyBhbHJlYWR5IGJlaW5nIGluCj4+IEh5cGVydmlzb3IgbW9kZS4KPj4g
QnV0LCBhbGwgY29yZXMgc2VlbXMgdG8gc3RhcnQgaW4gTW9uaXRvciBtb2RlIGFmdGVyIHBvd2Vy
aW5nIHRoZW0gdXAuCj4+IFNvLCB0aGV5IG11c3QgYmUgc3dpdGNoZWQgaW50byBIeXBlcnZpc29y
IG1vZGUgYmVmb3JlaGFuZCwgY29ycmVjdD8KPgo+Cj4gSSBhbSBxdWl0ZSBjb25mdXNlZCBoZXJl
LiBJZiBhIENQVSB3aWxsIGJlIGluIGh5cGVydmlzb3IgbW9kZSBmb3IgWGVuLCBob3cKPiBjb21l
IHRoZSBzYW1lIENQVSB3aWxsIGJvb3QgaW4gbW9uaXRvciBtb2RlIGZvciBMaW51eD8gU3VyZWx5
IHRoZXJlIHNob3VsZAo+IGJlIG5vIGRpZmZlcmVuY2UgaW4gdGVybSBvZiBib290IGhlcmUuIEFy
ZSB5b3UgdXNpbmcgZGlmZmVyZW50IGZpcm13YXJlCj4gaGVyZT8KClllcywgaW4gb3JkZXIgdG8g
cnVuIG1vZGlmaWVkIFUtQm9vdCBpcyB1c2VkLiBZb3UgY2FuIHNlZSBoZXJlIHdoYXQKZXhhY3Rs
eSB3YXMgbW9kaWZpZWQuClRoaXMgaW5zdHJ1Y3Rpb24gWzFdIGNvbnRhaW5zIGxpbmsgdG8gcGF0
Y2hlcyBbMl0gKHNlZSAiQXBwbHkKYWRkaXRpb25hbCBwYXRjaGVzIiBzdGVwKQp3aGljaCBzaG91
bGQgYmUgYXBwbGllZCB0byBiYXJlIFUtQm9vdC4KClsxXSBodHRwczovL3dpa2kueGVucHJvamVj
dC5vcmcvd2lraS9YZW5fQVJNX3dpdGhfVmlydHVhbGl6YXRpb25fRXh0ZW5zaW9ucy9MYWdlcgpb
Ml0gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8y
MDE1LTAxL21zZzAyNDc1Lmh0bWwKCj4KPj4KPj4gVS1Cb290IGJyaW5ncyBub24tYm9vdCBjb3Jl
cyB1cCAodXNpbmcgcG9ydGVkIGZyb20gTGludXgncwo+PiBwbGF0c21wLWFwbXUgY29kZSBmdW5j
dGlvbnMpLiBUaGVuIFUtQm9vdCBzd2l0Y2hlcyBhbGwgY29yZXMgdG8gSFlQCj4+IG1vZGUuCj4K
Pgo+IFdobyBkaWQgdGhlIHBvcnQ/IElzIGl0IHVwc3RyZWFtPwoKQUZBSVIgSXVyaWkgS29ub3Zh
bGVua28gZGlkIHRoaXMgcG9ydCwgaGUgaXMgYWxzbyBhbiBhdXRob3Igb2YKeGVuL2FyY2gvYXJt
L3BsYXRmb3Jtcy9yY2FyMi5jLgpJIGRvbid0IHRoaW5rIFUtQm9vdCBjaGFuZ2VzIGFyZSB1cHN0
ZWFtZWQuIEJ1dCBhbnlib2R5IHdobyB3YW50cyB0bwpydW4gWGVuIG9uIExhZ2VyIGJvYXJkIGlz
IGFibGUgKEkgdGhpbmspIHRvIGFwcGx5CnB1Ymxpc2hlZCBwYXRjaGVzIFsyXSB0byBVLUJvb3Qg
YW5kIGJ1aWxkIGl0LgpUaGUgc2FtZSB3YXkgYW55Ym9keSB3aG8gd2lsbCB3YW50IHRvIHJ1biBY
ZW4gb24gU3RvdXQgYm9hcmQgd2lsbCBiZSBhYmxlCnRvIGFwcGx5IFUtQm9vdCBwYXRjaGVzIEkg
d2lsbCBhdHRhY2ggdG8gdGhlIGZ1dHVyZSBXaWtpIHBhZ2UgZm9yIFN0b3V0IGJvYXJkLgoKPgo+
PiBXaGlsZSBqdW1wIGludG8gWGVuIG9uIGEgYm9vdCBjb3JlLCBhbGwgbm9uLWJvb3QgY29yZXMg
YXJlIGxlZnQgaW4KPj4gVS1Cb290IHRvIHdhaXQgdG8gYmUgIndva2VuIHVwIGJ5IFhlbiIgKGFj
dHVhbGx5IHJjYXIyX3NtcF9pbml0KCkgaXMKPj4gdXNlZCBmb3IpLgo+PiBQbGF0Zm9ybSBSLUNh
cjIgY29kZSBpbiBYZW4gZG9lc24ndCBwb3dlciBvbiBjb3JlcywgaXQganVzdCAiYnJpbmdzCj4+
IHRoZW0gdG8gWGVuIi4KPgo+Cj4gV2hhdCBkb2VzIHRoZSBhZGRyZXNzIDB4ZTYzYzAwMDAgY29y
cmVzcG9uZHMgdG9vPyBGcm9tIHRoZSBEVCBpdCBzZWVtcyBpdCBpcwo+IHBhcnQgb2YgdGhlIElD
UkFNLiBCdXQgaXQgaXMgbm90IGNsZWFyIHdoeSB5b3Ugd3JpdGUgaW4gdGhlcmUuClllcywgaXQg
aXMgYSBwYXJ0IG9mIHRoZSBJQ1JBTS4KClVuZm9ydHVuYXRlbHksIEkgYW0gbm90IGFuIGV4cGVy
dCBpbiBzdWNoIGNvZGUgdG8gZGVmaW5pdGl2ZWx5IHNheSBob3cKaXQgaXMgc3VwcG9zZWQgdG8g
d29yay4KQnV0IGl0IHNlZW1zIHRoYXQgMHhFNjNDMEZGQyBpcyBhbiBhZGRyZXNzIHdoaWNoIGlz
IGJlaW5nIHBvbGxlZCBieQpub24tYm9vdCBjb3JlIGluIFUtQm9vdC4gSXQgd2FzIHNldCB0byB6
ZXJvIHZhbHVlCmJlZm9yZWhhbmQuIFNvLCB3cml0aW5nIGFuIGFjdHVhbCB2YWx1ZSB0byB0aGlz
IGFkZHJlc3MsIFhlbiB0cmlnZ2VycwphbiBhY3Rpb24gZm9yIGJyaW5naW5nIG5vbi1ib290IGNv
cmUgdXAgdG8gWGVuLgoKV2FpdGluZyBsb29wIGluIFUtQm9vdDoKCmFzbSgiLmFybSBcbiIKIi5h
bGlnbiAyIFxuIgoiLmdsb2JhbCBzbXBfd2FpdGxvb3AgXG4iCiJzbXBfd2FpdGxvb3A6IFxuIgoi
MTogd2ZlIFxuIgoibGRyIHIwLCA9MHhFNjNDMEZGQyBcbiIKImxkciByMCwgW3IwXSBcbiIKInRl
cSByMCwgIzB4MCBcbiIKImJlcSAxYiBcbiIKICAiYiBfZG9fbm9uc2VjX2VudHJ5IFxuIgoiLnR5
cGUgc21wX3dhaXRsb29wLCAlZnVuY3Rpb24gXG4iCiIuc2l6ZSBzbXBfd2FpdGxvb3AsIC4tc21w
X3dhaXRsb29wIFxuIik7CgpUcmlnZ2VyIGNvZGUgaW4gWGVuOgoKd3JpdGVsKF9fcGEoaW5pdF9z
ZWNvbmRhcnkpLCAweEU2M0MwRkZDKTsKCj4KPiBDb3VsZCB5b3UgcG9pbnQgdG8gYW55IHJlbGV2
YW50IGRvY3VtZW50YXRpb24/CkkgYW0gYWZyYWlkLCBJIGNhbid0IHBvaW50IHRvIGRvY3VtZW50
YXRpb24uCgo+Cj4gQ2hlZXJzLAo+Cj4gLS0KPiBKdWxpZW4gR3JhbGwKCgoKLS0gClJlZ2FyZHMs
CgpPbGVrc2FuZHIgVHlzaGNoZW5rbwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 11:50:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 11:50:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo5wB-0006yV-VH; Fri, 10 Aug 2018 11: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=3eyy=kz=citrix.com=prvs=753083691=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fo5wA-0006yP-Mi
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 11:50:34 +0000
X-Inumbo-ID: 72da460f-9c93-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 72da460f-9c93-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 13:49:34 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,219,1531785600"; d="scan'208";a="77457007"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 2/2] x86/hvm/emulate: make sure rep I/O emulation does
 not cross GFN boundaries
Thread-Index: AQHUMJYdCPLMt01W9UiTpYtqWC0MMqS4s+aAgAArRPA=
Date: Fri, 10 Aug 2018 11:50:31 +0000
Message-ID: <60a36618d7584f1e87043f9d10c39c39@AMSPEX02CL03.citrite.net>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
 <20180810103714.5112-3-paul.durrant@citrix.com>
 <b78aeadc-8bee-8809-134d-07559f00bb24@citrix.com>
In-Reply-To: <b78aeadc-8bee-8809-134d-07559f00bb24@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/2] x86/hvm/emulate: make sure rep I/O
 emulation does not cross GFN boundaries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbmRyZXcgQ29vcGVyDQo+IFNl
bnQ6IDEwIEF1Z3VzdCAyMDE4IDEyOjE0DQo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPjsgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IENjOiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggMi8yXSB4
ODYvaHZtL2VtdWxhdGU6IG1ha2Ugc3VyZSByZXAgSS9PIGVtdWxhdGlvbg0KPiBkb2VzIG5vdCBj
cm9zcyBHRk4gYm91bmRhcmllcw0KPiANCj4gT24gMTAvMDgvMTggMTE6MzcsIFBhdWwgRHVycmFu
dCB3cm90ZToNCj4gPiBXaGVuIGVtdWxhdGluZyBhIHJlcCBJL08gb3BlcmF0aW9uIGl0IGlzIHBv
c3NpYmxlIHRoYXQgdGhlIGlvcmVxIHdpbGwNCj4gPiBkZXNjcmliZSBhIHNpbmdsZSBvcGVyYXRp
b24gdGhhdCBzcGFucyBtdWx0aXBsZSBHRk5zLiBUaGlzIGlzIGZpbmUgYXMgbG9uZw0KPiA+IGFz
IGFsbCB0aG9zZSBHRk5zIGZhbGwgd2l0aGluIGFuIE1NSU8gcmVnaW9uIGNvdmVyZWQgYnkgYSBz
aW5nbGUgZGV2aWNlDQo+ID4gbW9kZWwsIGJ1dCB1bmZvcnR1bmF0ZWx5IHRoZSBoaWdoZXIgbGV2
ZWxzIG9mIHRoZSBlbXVsYXRpb24gY29kZSBkbyBub3QNCj4gPiBndWFyYW50ZWUgdGhhdC4gVGhp
cyBpcyBzb21ldGhpbmcgdGhhdCBzaG91bGQgYWxtb3N0IGNlcnRhaW5seSBiZSBmaXhlZCwNCj4g
PiBidXQgaW4gdGhlIG1lYW50aW1lIHRoaXMgcGF0Y2ggbWFrZXMgc3VyZSB0aGF0IE1NSU8gaXMg
dHJ1bmNhdGVkIGF0IEdGTg0KPiA+IGJvdW5kYXJpZXMgYW5kIGhlbmNlIHRoZSBhcHByb3ByaWF0
ZSBkZXZpY2UgbW9kZWwgaXMgcmUtZXZhbHVhdGVkIGZvcg0KPiBlYWNoDQo+ID4gdGFyZ2V0IEdG
Ti4NCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNp
dHJpeC5jb20+DQo+ID4gLS0tDQo+ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4NCj4gPiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCj4g
PiAtLS0NCj4gPiAgeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgfCAxNyArKysrKysrKysrKysr
KysrLQ0KPiA+ICAxIGZpbGUgY2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigt
KQ0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jIGIveGVu
L2FyY2gveDg2L2h2bS9lbXVsYXRlLmMNCj4gPiBpbmRleCA4Mzg1YzYyMTQ1Li5kNmE4MWVjNGQx
IDEwMDY0NA0KPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jDQo+ID4gKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMNCj4gPiBAQCAtMTg0LDggKzE4NCwyMyBAQCBzdGF0
aWMgaW50IGh2bWVtdWxfZG9faW8oDQo+ID4gICAgICAgICAgaHZtdHJhY2VfaW9fYXNzaXN0KCZw
KTsNCj4gPiAgICAgIH0NCj4gPg0KPiA+IC0gICAgdmlvLT5pb19yZXEgPSBwOw0KPiA+ICsgICAg
LyoNCj4gPiArICAgICAqIE1ha2Ugc3VyZSB0aGF0IHdlIHRydW5jYXRlIHJlcCBNTUlPIGF0IGFu
eSBHRk4gYm91bmRhcnkuIFRoaXMgaXMNCj4gPiArICAgICAqIG5lY2Vzc2FyeSB0byBlbnN1cmUg
dGhhdCB0aGUgY29ycmVjdCBkZXZpY2UgbW9kZWwgaXMgdGFyZ2V0dGVkDQo+ID4gKyAgICAgKiBv
ciB0aGF0IHdlIGNvcnJlY3RseSBoYW5kbGUgYSByZXAgb3Agc3Bhbm5pbmcgTU1JTyBhbmQgUkFN
Lg0KPiA+ICsgICAgICovDQo+ID4gKyAgICBpZiAoIHVubGlrZWx5KHAuY291bnQgPiAxKSAmJiBw
LnR5cGUgPT0gSU9SRVFfVFlQRV9DT1BZICkNCj4gPiArICAgIHsNCj4gPiArICAgICAgICB1bnNp
Z25lZCBsb25nIG9mZiA9IHAuYWRkciAmIH5QQUdFX01BU0s7DQo+ID4NCj4gPiArICAgICAgICBw
LmNvdW50ID0gbWluX3QodW5zaWduZWQgbG9uZywNCj4gPiArICAgICAgICAgICAgICAgICAgICAg
ICAgcC5jb3VudCwNCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgcC5kZiA/DQo+ID4gKyAg
ICAgICAgICAgICAgICAgICAgICAgIChvZmYgKyBwLnNpemUpIC8gcC5zaXplIDoNCj4gPiArICAg
ICAgICAgICAgICAgICAgICAgICAgKFBBR0VfU0laRSAtIG9mZikgLyBwLnNpemUpOw0KPiANCj4g
KHAuZGYgPyAob2ZmICsgcC5zaXplKSA6IChQQUdFX1NJWkUgLSBvZmYpKSAvIHAuc2l6ZQ0KPiAN
Cg0KWWVzLCBJIHN1cHBvc2Ugc28uDQoNCj4gPw0KPiANCj4gPiArICAgIH0NCj4gPiArDQo+ID4g
KyAgICB2aW8tPmlvX3JlcSA9IHA7DQo+IA0KPiBZb3UnbGwgZ2V0IGEgY2xlYW5lciBwYXRjaCBp
ZiB5b3UgcmV0YWluIHRoZSBuZXdsaW5lIGJldHdlZW4gdGhlc2UgdHdvLg0KPiANCj4gQm90aCBj
YW4gYmUgZml4ZWQgdXAgb24gY29tbWl0LsKgIEZyb20gYSBmdW5jdGlvbmFsIHBvaW50IG9mIHZp
ZXcsIHRoaXMNCj4gbG9va3MgZmluZS4NCj4gDQoNCk9rLiBJJ2xsIGxlYXZlIHRvIHlvdSB0aGVu
IDotKQ0KDQogIFBhdWwNCg0KPiB+QW5kcmV3DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 11:51:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 11:51: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 1fo5wd-00072s-AV; Fri, 10 Aug 2018 11:51: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=0occ=kz=citrix.com=prvs=753c25753=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fo5wb-00072h-Sr
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 11:51:01 +0000
X-Inumbo-ID: b7a6de99-9c93-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b7a6de99-9c93-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 11:51:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,219,1531785600"; d="scan'208";a="77457023"
To: Paul Durrant <Paul.Durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
 <20180810103714.5112-3-paul.durrant@citrix.com>
 <b78aeadc-8bee-8809-134d-07559f00bb24@citrix.com>
 <60a36618d7584f1e87043f9d10c39c39@AMSPEX02CL03.citrite.net>
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: <d5277454-0d37-ad63-4070-d85a67dd5e4c@citrix.com>
Date: Fri, 10 Aug 2018 12:50: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: <60a36618d7584f1e87043f9d10c39c39@AMSPEX02CL03.citrite.net>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/2] x86/hvm/emulate: make sure rep I/O
 emulation does not cross GFN boundaries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMDgvMTggMTI6NTAsIFBhdWwgRHVycmFudCB3cm90ZToKPj4gLS0tLS1PcmlnaW5hbCBN
ZXNzYWdlLS0tLS0KPj4gRnJvbTogQW5kcmV3IENvb3Blcgo+PiBTZW50OiAxMCBBdWd1c3QgMjAx
OCAxMjoxNAo+PiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+PiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgo+PiBTdWJqZWN0OiBSZTogW1BBVENIIDIvMl0geDg2L2h2bS9lbXVsYXRlOiBt
YWtlIHN1cmUgcmVwIEkvTyBlbXVsYXRpb24KPj4gZG9lcyBub3QgY3Jvc3MgR0ZOIGJvdW5kYXJp
ZXMKPj4KPj4gT24gMTAvMDgvMTggMTE6MzcsIFBhdWwgRHVycmFudCB3cm90ZToKPj4+IFdoZW4g
ZW11bGF0aW5nIGEgcmVwIEkvTyBvcGVyYXRpb24gaXQgaXMgcG9zc2libGUgdGhhdCB0aGUgaW9y
ZXEgd2lsbAo+Pj4gZGVzY3JpYmUgYSBzaW5nbGUgb3BlcmF0aW9uIHRoYXQgc3BhbnMgbXVsdGlw
bGUgR0ZOcy4gVGhpcyBpcyBmaW5lIGFzIGxvbmcKPj4+IGFzIGFsbCB0aG9zZSBHRk5zIGZhbGwg
d2l0aGluIGFuIE1NSU8gcmVnaW9uIGNvdmVyZWQgYnkgYSBzaW5nbGUgZGV2aWNlCj4+PiBtb2Rl
bCwgYnV0IHVuZm9ydHVuYXRlbHkgdGhlIGhpZ2hlciBsZXZlbHMgb2YgdGhlIGVtdWxhdGlvbiBj
b2RlIGRvIG5vdAo+Pj4gZ3VhcmFudGVlIHRoYXQuIFRoaXMgaXMgc29tZXRoaW5nIHRoYXQgc2hv
dWxkIGFsbW9zdCBjZXJ0YWlubHkgYmUgZml4ZWQsCj4+PiBidXQgaW4gdGhlIG1lYW50aW1lIHRo
aXMgcGF0Y2ggbWFrZXMgc3VyZSB0aGF0IE1NSU8gaXMgdHJ1bmNhdGVkIGF0IEdGTgo+Pj4gYm91
bmRhcmllcyBhbmQgaGVuY2UgdGhlIGFwcHJvcHJpYXRlIGRldmljZSBtb2RlbCBpcyByZS1ldmFs
dWF0ZWQgZm9yCj4+IGVhY2gKPj4+IHRhcmdldCBHRk4uCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTog
UGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPj4+IC0tLQo+Pj4gQ2M6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgo+Pj4gLS0tCj4+PiAgeGVuL2FyY2gveDg2L2h2bS9lbXVs
YXRlLmMgfCAxNyArKysrKysrKysrKysrKysrLQo+Pj4gIDEgZmlsZSBjaGFuZ2VkLCAxNiBpbnNl
cnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKPj4+IGluZGV4IDgz
ODVjNjIxNDUuLmQ2YTgxZWM0ZDEgMTAwNjQ0Cj4+PiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2Vt
dWxhdGUuYwo+Pj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKPj4+IEBAIC0xODQs
OCArMTg0LDIzIEBAIHN0YXRpYyBpbnQgaHZtZW11bF9kb19pbygKPj4+ICAgICAgICAgIGh2bXRy
YWNlX2lvX2Fzc2lzdCgmcCk7Cj4+PiAgICAgIH0KPj4+Cj4+PiAtICAgIHZpby0+aW9fcmVxID0g
cDsKPj4+ICsgICAgLyoKPj4+ICsgICAgICogTWFrZSBzdXJlIHRoYXQgd2UgdHJ1bmNhdGUgcmVw
IE1NSU8gYXQgYW55IEdGTiBib3VuZGFyeS4gVGhpcyBpcwo+Pj4gKyAgICAgKiBuZWNlc3Nhcnkg
dG8gZW5zdXJlIHRoYXQgdGhlIGNvcnJlY3QgZGV2aWNlIG1vZGVsIGlzIHRhcmdldHRlZAo+Pj4g
KyAgICAgKiBvciB0aGF0IHdlIGNvcnJlY3RseSBoYW5kbGUgYSByZXAgb3Agc3Bhbm5pbmcgTU1J
TyBhbmQgUkFNLgo+Pj4gKyAgICAgKi8KPj4+ICsgICAgaWYgKCB1bmxpa2VseShwLmNvdW50ID4g
MSkgJiYgcC50eXBlID09IElPUkVRX1RZUEVfQ09QWSApCj4+PiArICAgIHsKPj4+ICsgICAgICAg
IHVuc2lnbmVkIGxvbmcgb2ZmID0gcC5hZGRyICYgflBBR0VfTUFTSzsKPj4+Cj4+PiArICAgICAg
ICBwLmNvdW50ID0gbWluX3QodW5zaWduZWQgbG9uZywKPj4+ICsgICAgICAgICAgICAgICAgICAg
ICAgICBwLmNvdW50LAo+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgIHAuZGYgPwo+Pj4gKyAg
ICAgICAgICAgICAgICAgICAgICAgIChvZmYgKyBwLnNpemUpIC8gcC5zaXplIDoKPj4+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAoUEFHRV9TSVpFIC0gb2ZmKSAvIHAuc2l6ZSk7Cj4+IChwLmRm
ID8gKG9mZiArIHAuc2l6ZSkgOiAoUEFHRV9TSVpFIC0gb2ZmKSkgLyBwLnNpemUKPj4KPiBZZXMs
IEkgc3VwcG9zZSBzby4KPgo+PiA/Cj4+Cj4+PiArICAgIH0KPj4+ICsKPj4+ICsgICAgdmlvLT5p
b19yZXEgPSBwOwo+PiBZb3UnbGwgZ2V0IGEgY2xlYW5lciBwYXRjaCBpZiB5b3UgcmV0YWluIHRo
ZSBuZXdsaW5lIGJldHdlZW4gdGhlc2UgdHdvLgo+Pgo+PiBCb3RoIGNhbiBiZSBmaXhlZCB1cCBv
biBjb21taXQuwqAgRnJvbSBhIGZ1bmN0aW9uYWwgcG9pbnQgb2YgdmlldywgdGhpcwo+PiBsb29r
cyBmaW5lLgo+Pgo+IE9rLiBJJ2xsIGxlYXZlIHRvIHlvdSB0aGVuIDotKQoKU3VyZS4KCn5BbmRy
ZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 11:53:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 11:53:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo5yZ-0007Fx-VS; Fri, 10 Aug 2018 11:53:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=xtjq=kz=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fo5yX-0007EP-70
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 11:53:01 +0000
X-Inumbo-ID: cace3ba3-9c93-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cace3ba3-9c93-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 13:52:01 +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 91D03AEB4;
 Fri, 10 Aug 2018 11:52:58 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Fri, 10 Aug 2018 13:52:49 +0200
Message-Id: <20180810115252.18213-8-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180810115252.18213-1-jgross@suse.com>
References: <20180810115252.18213-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 07/10] x86/paravirt: move items in pv_info under
 PARAVIRT_XXL 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,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxsIGl0ZW1zIGJ1dCBuYW1lIGluIHB2X2luZm8gYXJlIG5lZWRlZCBieSBYZW4gUFYgb25seS4g
RGVmaW5lIHRoZW0Kd2l0aCBDT05GSUdfUEFSQVZJUlRfWFhMIHNldCBvbmx5LgoKU2lnbmVkLW9m
Zi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KIGFyY2gveDg2L2luY2x1
ZGUvYXNtL3BhcmF2aXJ0LmggICAgICAgICAgICAgfCAyICsrCiBhcmNoL3g4Ni9pbmNsdWRlL2Fz
bS9wYXJhdmlydF90eXBlcy5oICAgICAgIHwgMiArKwogYXJjaC94ODYvaW5jbHVkZS9hc20vcGd0
YWJsZS0zbGV2ZWxfdHlwZXMuaCB8IDIgKy0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3B0cmFjZS5o
ICAgICAgICAgICAgICAgfCAzICsrLQogYXJjaC94ODYvaW5jbHVkZS9hc20vc2VnbWVudC5oICAg
ICAgICAgICAgICB8IDIgKy0KIGFyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jICAgICAgICAgICAg
ICAgICAgfCAyICsrCiA2IGZpbGVzIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDMgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaCBiL2Fy
Y2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKaW5kZXggNDM2ZDI3MGU2MjJiLi5hZmMwNDY5
OTc5ZjcgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKKysrIGIv
YXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaApAQCAtMTA0LDcgKzEwNCw5IEBAIHN0YXRp
YyBpbmxpbmUgdm9pZCB3YmludmQodm9pZCkKIAlQVk9QX1ZDQUxMMChwdl9jcHVfb3BzLndiaW52
ZCk7CiB9CiAKKyNpZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiAjZGVmaW5lIGdldF9rZXJuZWxf
cnBsKCkgIChwdl9pbmZvLmtlcm5lbF9ycGwpCisjZW5kaWYKIAogc3RhdGljIGlubGluZSB1NjQg
cGFyYXZpcnRfcmVhZF9tc3IodW5zaWduZWQgbXNyKQogewpkaWZmIC0tZ2l0IGEvYXJjaC94ODYv
aW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2
aXJ0X3R5cGVzLmgKaW5kZXggZWQwMjRlOTBiODYzLi5mMWJkYzRjOWZmNGMgMTAwNjQ0Ci0tLSBh
L2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmgKKysrIGIvYXJjaC94ODYvaW5j
bHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaApAQCAtNjUsMTIgKzY1LDE0IEBAIHN0cnVjdCBwYXJh
dmlydF9jYWxsZWVfc2F2ZSB7CiAKIC8qIGdlbmVyYWwgaW5mbyAqLwogc3RydWN0IHB2X2luZm8g
eworI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIAl1bnNpZ25lZCBpbnQga2VybmVsX3JwbDsK
IAlpbnQgc2hhcmVkX2tlcm5lbF9wbWQ7CiAKICNpZmRlZiBDT05GSUdfWDg2XzY0CiAJdTE2IGV4
dHJhX3VzZXJfNjRiaXRfY3M7ICAvKiBfX1VTRVJfQ1MgaWYgbm9uZSAqLwogI2VuZGlmCisjZW5k
aWYKIAogCWNvbnN0IGNoYXIgKm5hbWU7CiB9OwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVk
ZS9hc20vcGd0YWJsZS0zbGV2ZWxfdHlwZXMuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BndGFi
bGUtM2xldmVsX3R5cGVzLmgKaW5kZXggNmE1OWE2ZDBjYzUwLi4xYWE2OGNhMTkwN2MgMTAwNjQ0
Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BndGFibGUtM2xldmVsX3R5cGVzLmgKKysrIGIv
YXJjaC94ODYvaW5jbHVkZS9hc20vcGd0YWJsZS0zbGV2ZWxfdHlwZXMuaApAQCAtMjAsNyArMjAs
NyBAQCB0eXBlZGVmIHVuaW9uIHsKIH0gcHRlX3Q7CiAjZW5kaWYJLyogIV9fQVNTRU1CTFlfXyAq
LwogCi0jaWZkZWYgQ09ORklHX1BBUkFWSVJUCisjaWZkZWYgQ09ORklHX1BBUkFWSVJUX1hYTAog
I2RlZmluZSBTSEFSRURfS0VSTkVMX1BNRAkocHZfaW5mby5zaGFyZWRfa2VybmVsX3BtZCkKICNl
bHNlCiAjZGVmaW5lIFNIQVJFRF9LRVJORUxfUE1ECTEKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2lu
Y2x1ZGUvYXNtL3B0cmFjZS5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcHRyYWNlLmgKaW5kZXgg
NmRlMWZkM2QwMDk3Li5jOWFjNmZmNWY3ZDIgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUv
YXNtL3B0cmFjZS5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3B0cmFjZS5oCkBAIC0xNDQs
NyArMTQ0LDggQEAgc3RhdGljIGlubGluZSBpbnQgdjgwODZfbW9kZShzdHJ1Y3QgcHRfcmVncyAq
cmVncykKIHN0YXRpYyBpbmxpbmUgYm9vbCB1c2VyXzY0Yml0X21vZGUoc3RydWN0IHB0X3JlZ3Mg
KnJlZ3MpCiB7CiAjaWZkZWYgQ09ORklHX1g4Nl82NAotI2lmbmRlZiBDT05GSUdfUEFSQVZJUlQK
Ky8qIEVhcmx5IGJvb3QgY29kZSBoYXMgQ09ORklHX1BBUkFWSVJUIHVuZGVmaW5lZCEgKi8KKyNp
ZiAhZGVmaW5lZChDT05GSUdfUEFSQVZJUlQpIHx8ICFkZWZpbmVkKENPTkZJR19QQVJBVklSVF9Y
WEwpCiAJLyoKIAkgKiBPbiBub24tcGFyYXZpcnQgc3lzdGVtcywgdGhpcyBpcyB0aGUgb25seSBs
b25nIG1vZGUgQ1BMIDMKIAkgKiBzZWxlY3Rvci4gIFdlIGRvIG5vdCBhbGxvdyBsb25nIG1vZGUg
c2VsZWN0b3JzIGluIHRoZSBMRFQuCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9z
ZWdtZW50LmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9zZWdtZW50LmgKaW5kZXggZTI5M2MxMjJk
MGQ1Li4wZmZiZTk1MTllNjggMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3NlZ21l
bnQuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9zZWdtZW50LmgKQEAgLTIxMSw3ICsyMTEs
NyBAQAogCiAjZW5kaWYKIAotI2lmbmRlZiBDT05GSUdfUEFSQVZJUlQKKyNpZm5kZWYgQ09ORklH
X1BBUkFWSVJUX1hYTAogIyBkZWZpbmUgZ2V0X2tlcm5lbF9ycGwoKQkJMAogI2VuZGlmCiAKZGlm
ZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jIGIvYXJjaC94ODYva2VybmVsL3Bh
cmF2aXJ0LmMKaW5kZXggNDBlYzY4MTM1ZjdhLi4xNjg5MDFmNGRjMDkgMTAwNjQ0Ci0tLSBhL2Fy
Y2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5j
CkBAIC0yOTIsMTIgKzI5MiwxNCBAQCBlbnVtIHBhcmF2aXJ0X2xhenlfbW9kZSBwYXJhdmlydF9n
ZXRfbGF6eV9tb2RlKHZvaWQpCiAKIHN0cnVjdCBwdl9pbmZvIHB2X2luZm8gPSB7CiAJLm5hbWUg
PSAiYmFyZSBoYXJkd2FyZSIsCisjaWZkZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogCS5rZXJuZWxf
cnBsID0gMCwKIAkuc2hhcmVkX2tlcm5lbF9wbWQgPSAxLAkvKiBPbmx5IHVzZWQgd2hlbiBDT05G
SUdfWDg2X1BBRSBpcyBzZXQgKi8KIAogI2lmZGVmIENPTkZJR19YODZfNjQKIAkuZXh0cmFfdXNl
cl82NGJpdF9jcyA9IF9fVVNFUl9DUywKICNlbmRpZgorI2VuZGlmCiB9OwogCiAjaWYgZGVmaW5l
ZChDT05GSUdfWDg2XzMyKSAmJiAhZGVmaW5lZChDT05GSUdfWDg2X1BBRSkKLS0gCjIuMTMuNwoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 11:53:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 11:53:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo5yb-0007H5-99; Fri, 10 Aug 2018 11:53:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=xtjq=kz=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fo5yX-0007Eb-Lo
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 11:53:01 +0000
X-Inumbo-ID: feef6a26-9c93-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id feef6a26-9c93-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 11:53: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 2B83CAECD;
 Fri, 10 Aug 2018 11:52:59 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Fri, 10 Aug 2018 13:52:51 +0200
Message-Id: <20180810115252.18213-10-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180810115252.18213-1-jgross@suse.com>
References: <20180810115252.18213-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 09/10] x86/paravirt: move the Xen-only
 pv_irq_ops under the PARAVIRT_XXL 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,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U29tZSBvZiB0aGUgcGFyYXZpcnQgb3BzIGRlZmluZWQgaW4gcHZfaXJxX29wcyBhcmUgZm9yIFhl
biBQViBndWVzdHMKb25seS4gRGVmaW5lIHRoZW0gb25seSBpZiBDT05GSUdfUEFSQVZJUlRfWFhM
IGlzIHNldC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
LS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9pcnFmbGFncy5oICAgICAgIHwgMzggKysrKysrKysr
KysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0
LmggICAgICAgfCAgMiAtLQogYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaCB8
ICAyICsrCiBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYyAgICAgICAgICAgIHwgIDIgKysKIDQg
ZmlsZXMgY2hhbmdlZCwgMjQgaW5zZXJ0aW9ucygrKSwgMjAgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vaXJxZmxhZ3MuaCBiL2FyY2gveDg2L2luY2x1ZGUv
YXNtL2lycWZsYWdzLmgKaW5kZXggMDNiYjQ1MWU0ZTZiLi4yMDVlNDNlNTUxNDQgMTAwNjQ0Ci0t
LSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL2lycWZsYWdzLmgKKysrIGIvYXJjaC94ODYvaW5jbHVk
ZS9hc20vaXJxZmxhZ3MuaApAQCAtODgsMjQgKzg4LDYgQEAgc3RhdGljIGlubGluZSBub3RyYWNl
IHZvaWQgYXJjaF9sb2NhbF9pcnFfZW5hYmxlKHZvaWQpCiB9CiAKIC8qCi0gKiBVc2VkIGluIHRo
ZSBpZGxlIGxvb3A7IHN0aSB0YWtlcyBvbmUgaW5zdHJ1Y3Rpb24gY3ljbGUKLSAqIHRvIGNvbXBs
ZXRlOgotICovCi1zdGF0aWMgaW5saW5lIF9fY3B1aWRsZSB2b2lkIGFyY2hfc2FmZV9oYWx0KHZv
aWQpCi17Ci0JbmF0aXZlX3NhZmVfaGFsdCgpOwotfQotCi0vKgotICogVXNlZCB3aGVuIGludGVy
cnVwdHMgYXJlIGFscmVhZHkgZW5hYmxlZCBvciB0bwotICogc2h1dGRvd24gdGhlIHByb2Nlc3Nv
cjoKLSAqLwotc3RhdGljIGlubGluZSBfX2NwdWlkbGUgdm9pZCBoYWx0KHZvaWQpCi17Ci0JbmF0
aXZlX2hhbHQoKTsKLX0KLQotLyoKICAqIEZvciBzcGlubG9ja3MsIGV0YzoKICAqLwogc3RhdGlj
IGlubGluZSBub3RyYWNlIHVuc2lnbmVkIGxvbmcgYXJjaF9sb2NhbF9pcnFfc2F2ZSh2b2lkKQpA
QCAtMTU0LDYgKzEzNiwyNiBAQCBzdGF0aWMgaW5saW5lIG5vdHJhY2UgdW5zaWduZWQgbG9uZyBh
cmNoX2xvY2FsX2lycV9zYXZlKHZvaWQpCiAjZGVmaW5lIElOVEVSUlVQVF9SRVRVUk4JCWlyZXQK
ICNlbmRpZgogCisjZWxzZQorCisvKgorICogVXNlZCBpbiB0aGUgaWRsZSBsb29wOyBzdGkgdGFr
ZXMgb25lIGluc3RydWN0aW9uIGN5Y2xlCisgKiB0byBjb21wbGV0ZToKKyAqLworc3RhdGljIGlu
bGluZSBfX2NwdWlkbGUgdm9pZCBhcmNoX3NhZmVfaGFsdCh2b2lkKQoreworCW5hdGl2ZV9zYWZl
X2hhbHQoKTsKK30KKworLyoKKyAqIFVzZWQgd2hlbiBpbnRlcnJ1cHRzIGFyZSBhbHJlYWR5IGVu
YWJsZWQgb3IgdG8KKyAqIHNodXRkb3duIHRoZSBwcm9jZXNzb3I6CisgKi8KK3N0YXRpYyBpbmxp
bmUgX19jcHVpZGxlIHZvaWQgaGFsdCh2b2lkKQoreworCW5hdGl2ZV9oYWx0KCk7Cit9CisKICNl
bmRpZiAvKiBfX0FTU0VNQkxZX18gKi8KICNlbmRpZiAvKiBDT05GSUdfUEFSQVZJUlRfWFhMICov
CiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmggYi9hcmNoL3g4
Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oCmluZGV4IGJjOWE3MmE3NjdjOC4uMjIwYzEzZDdlODQ2
IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oCisrKyBiL2FyY2gv
eDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKQEAgLTkxLDcgKzkxLDYgQEAgc3RhdGljIGlubGlu
ZSB2b2lkIHdyaXRlX2NyOCh1bnNpZ25lZCBsb25nIHgpCiAJUFZPUF9WQ0FMTDEocHZfY3B1X29w
cy53cml0ZV9jcjgsIHgpOwogfQogI2VuZGlmCi0jZW5kaWYKIAogc3RhdGljIGlubGluZSB2b2lk
IGFyY2hfc2FmZV9oYWx0KHZvaWQpCiB7CkBAIC0xMDMsNyArMTAyLDYgQEAgc3RhdGljIGlubGlu
ZSB2b2lkIGhhbHQodm9pZCkKIAlQVk9QX1ZDQUxMMChwdl9pcnFfb3BzLmhhbHQpOwogfQogCi0j
aWZkZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogc3RhdGljIGlubGluZSB2b2lkIHdiaW52ZCh2b2lk
KQogewogCVBWT1BfVkNBTEwwKHB2X2NwdV9vcHMud2JpbnZkKTsKZGlmZiAtLWdpdCBhL2FyY2gv
eDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9w
YXJhdmlydF90eXBlcy5oCmluZGV4IGJlMzU2YWFjYzgyYy4uOTM4YWMyYmVjZTgxIDEwMDY0NAot
LS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oCisrKyBiL2FyY2gveDg2
L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmgKQEAgLTE5Nyw4ICsxOTcsMTAgQEAgc3RydWN0
IHB2X2lycV9vcHMgewogCXN0cnVjdCBwYXJhdmlydF9jYWxsZWVfc2F2ZSBpcnFfZGlzYWJsZTsK
IAlzdHJ1Y3QgcGFyYXZpcnRfY2FsbGVlX3NhdmUgaXJxX2VuYWJsZTsKIAorI2lmZGVmIENPTkZJ
R19QQVJBVklSVF9YWEwKIAl2b2lkICgqc2FmZV9oYWx0KSh2b2lkKTsKIAl2b2lkICgqaGFsdCko
dm9pZCk7CisjZW5kaWYKIAogfSBfX25vX3JhbmRvbWl6ZV9sYXlvdXQ7CiAKZGlmZiAtLWdpdCBh
L2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMK
aW5kZXggNDM3YmU5NDU0Y2FiLi4xOWJmYjNkMjA4M2YgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tl
cm5lbC9wYXJhdmlydC5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCkBAIC0zNzks
OCArMzc5LDEwIEBAIHN0cnVjdCBwYXJhdmlydF9wYXRjaF90ZW1wbGF0ZSBwdl9vcHMgPSB7CiAJ
LnB2X2lycV9vcHMucmVzdG9yZV9mbCA9IF9fUFZfSVNfQ0FMTEVFX1NBVkUobmF0aXZlX3Jlc3Rv
cmVfZmwpLAogCS5wdl9pcnFfb3BzLmlycV9kaXNhYmxlID0gX19QVl9JU19DQUxMRUVfU0FWRShu
YXRpdmVfaXJxX2Rpc2FibGUpLAogCS5wdl9pcnFfb3BzLmlycV9lbmFibGUgPSBfX1BWX0lTX0NB
TExFRV9TQVZFKG5hdGl2ZV9pcnFfZW5hYmxlKSwKKyNpZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhM
CiAJLnB2X2lycV9vcHMuc2FmZV9oYWx0ID0gbmF0aXZlX3NhZmVfaGFsdCwKIAkucHZfaXJxX29w
cy5oYWx0ID0gbmF0aXZlX2hhbHQsCisjZW5kaWYKIAogCS8qIE1tdSBvcHMuICovCiAJLnB2X21t
dV9vcHMucmVhZF9jcjIgPSBuYXRpdmVfcmVhZF9jcjIsCi0tIAoyLjEzLjcKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 11:53:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 11:53:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo5ya-0007GP-PG; Fri, 10 Aug 2018 11: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=xtjq=kz=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fo5yX-0007EZ-Hl
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 11:53:01 +0000
X-Inumbo-ID: cacff2e8-9c93-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cacff2e8-9c93-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 13:52:01 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id D3CB1AECA;
 Fri, 10 Aug 2018 11:52:58 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Fri, 10 Aug 2018 13:52:50 +0200
Message-Id: <20180810115252.18213-9-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180810115252.18213-1-jgross@suse.com>
References: <20180810115252.18213-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 08/10] x86/paravirt: move the Xen-only
 pv_cpu_ops under the PARAVIRT_XXL 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,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TW9zdCBvZiB0aGUgcGFyYXZpcnQgb3BzIGRlZmluZWQgaW4gcHZfY3B1X29wcyBhcmUgZm9yIFhl
biBQViBndWVzdHMKb25seS4gRGVmaW5lIHRoZW0gb25seSBpZiBDT05GSUdfUEFSQVZJUlRfWFhM
IGlzIHNldC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
LS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9kZWJ1Z3JlZy5oICAgICAgIHwgIDIgKy0KIGFyY2gv
eDg2L2luY2x1ZGUvYXNtL2Rlc2MuaCAgICAgICAgICAgfCAgNCArKy0tCiBhcmNoL3g4Ni9pbmNs
dWRlL2FzbS9pcnFmbGFncy5oICAgICAgIHwgMTYgKysrKysrKysrKystLS0tLQogYXJjaC94ODYv
aW5jbHVkZS9hc20vbXNyLmggICAgICAgICAgICB8ICA0ICsrLS0KIGFyY2gveDg2L2luY2x1ZGUv
YXNtL3BhcmF2aXJ0LmggICAgICAgfCAxNSArKysrKysrKysrKysrLS0KIGFyY2gveDg2L2luY2x1
ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmggfCAgNSArKysrLQogYXJjaC94ODYvaW5jbHVkZS9hc20v
cGd0YWJsZS5oICAgICAgICB8ICA2ICsrKystLQogYXJjaC94ODYvaW5jbHVkZS9hc20vcHJvY2Vz
c29yLmggICAgICB8ICA0ICsrLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3NwZWNpYWxfaW5zbnMu
aCAgfCAgOSArKysrKysrLS0KIGFyY2gveDg2L2tlcm5lbC9hc20tb2Zmc2V0cy5jICAgICAgICAg
fCAgMiArKwogYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRzXzY0LmMgICAgICB8ICAyICsrCiBh
cmNoL3g4Ni9rZXJuZWwvY3B1L2NvbW1vbi5jICAgICAgICAgIHwgIDIgKy0KIGFyY2gveDg2L2tl
cm5lbC9oZWFkXzY0LlMgICAgICAgICAgICAgfCAgMiArKwogYXJjaC94ODYva2VybmVsL3BhcmF2
aXJ0LmMgICAgICAgICAgICB8IDEzICsrKysrKysrKysrKy0KIGFyY2gveDg2L2tlcm5lbC9wYXJh
dmlydF9wYXRjaF8zMi5jICAgfCAgNCArKysrCiBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0
Y2hfNjQuYyAgIHwgIDYgKysrKystCiAxNiBmaWxlcyBjaGFuZ2VkLCA3NCBpbnNlcnRpb25zKCsp
LCAyMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9kZWJ1
Z3JlZy5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vZGVidWdyZWcuaAppbmRleCA0NTA1YWMyNzM1
YWQuLjllNWNhMzA3MzhlNSAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vZGVidWdy
ZWcuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9kZWJ1Z3JlZy5oCkBAIC04LDcgKzgsNyBA
QAogCiBERUNMQVJFX1BFUl9DUFUodW5zaWduZWQgbG9uZywgY3B1X2RyNyk7CiAKLSNpZm5kZWYg
Q09ORklHX1BBUkFWSVJUCisjaWZuZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIC8qCiAgKiBUaGVz
ZSBzcGVjaWFsIG1hY3JvcyBjYW4gYmUgdXNlZCB0byBnZXQgb3Igc2V0IGEgZGVidWdnaW5nIHJl
Z2lzdGVyCiAgKi8KZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL2Rlc2MuaCBiL2Fy
Y2gveDg2L2luY2x1ZGUvYXNtL2Rlc2MuaAppbmRleCAxM2M1ZWU4NzhhNDcuLjY4YTk5ZDJhNWYz
MyAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vZGVzYy5oCisrKyBiL2FyY2gveDg2
L2luY2x1ZGUvYXNtL2Rlc2MuaApAQCAtMTA4LDcgKzEwOCw3IEBAIHN0YXRpYyBpbmxpbmUgaW50
IGRlc2NfZW1wdHkoY29uc3Qgdm9pZCAqcHRyKQogCXJldHVybiAhKGRlc2NbMF0gfCBkZXNjWzFd
KTsKIH0KIAotI2lmZGVmIENPTkZJR19QQVJBVklSVAorI2lmZGVmIENPTkZJR19QQVJBVklSVF9Y
WEwKICNpbmNsdWRlIDxhc20vcGFyYXZpcnQuaD4KICNlbHNlCiAjZGVmaW5lIGxvYWRfVFJfZGVz
YygpCQkJCW5hdGl2ZV9sb2FkX3RyX2Rlc2MoKQpAQCAtMTM0LDcgKzEzNCw3IEBAIHN0YXRpYyBp
bmxpbmUgdm9pZCBwYXJhdmlydF9hbGxvY19sZHQoc3RydWN0IGRlc2Nfc3RydWN0ICpsZHQsIHVu
c2lnbmVkIGVudHJpZXMpCiBzdGF0aWMgaW5saW5lIHZvaWQgcGFyYXZpcnRfZnJlZV9sZHQoc3Ry
dWN0IGRlc2Nfc3RydWN0ICpsZHQsIHVuc2lnbmVkIGVudHJpZXMpCiB7CiB9Ci0jZW5kaWYJLyog
Q09ORklHX1BBUkFWSVJUICovCisjZW5kaWYJLyogQ09ORklHX1BBUkFWSVJUX1hYTCAqLwogCiAj
ZGVmaW5lIHN0b3JlX2xkdChsZHQpIGFzbSgic2xkdCAlMCIgOiAiPW0iKGxkdCkpCiAKZGlmZiAt
LWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL2lycWZsYWdzLmggYi9hcmNoL3g4Ni9pbmNsdWRl
L2FzbS9pcnFmbGFncy5oCmluZGV4IGI3YTc5MGQwMzIyOS4uMDNiYjQ1MWU0ZTZiIDEwMDY0NAot
LS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9pcnFmbGFncy5oCisrKyBiL2FyY2gveDg2L2luY2x1
ZGUvYXNtL2lycWZsYWdzLmgKQEAgLTEyMCw2ICsxMjAsMTYgQEAgc3RhdGljIGlubGluZSBub3Ry
YWNlIHVuc2lnbmVkIGxvbmcgYXJjaF9sb2NhbF9pcnFfc2F2ZSh2b2lkKQogI2RlZmluZSBESVNB
QkxFX0lOVEVSUlVQVFMoeCkJY2xpCiAKICNpZmRlZiBDT05GSUdfWDg2XzY0CisjaWZkZWYgQ09O
RklHX0RFQlVHX0VOVFJZCisjZGVmaW5lIFNBVkVfRkxBR1MoeCkJCXB1c2hmcTsgcG9wcSAlcmF4
CisjZW5kaWYKKyNlbmRpZgorI2VuZGlmIC8qIF9fQVNTRU1CTFlfXyAqLworI2VuZGlmIC8qIENP
TkZJR19QQVJBVklSVCAqLworCisjaWZuZGVmIENPTkZJR19QQVJBVklSVF9YWEwKKyNpZmRlZiBf
X0FTU0VNQkxZX18KKyNpZmRlZiBDT05GSUdfWDg2XzY0CiAjZGVmaW5lIFNXQVBHUwlzd2FwZ3MK
IC8qCiAgKiBDdXJyZW50bHkgcGFyYXZpcnQgY2FuJ3QgaGFuZGxlIHN3YXBncyBuaWNlbHkgd2hl
biB3ZQpAQCAtMTQwLDE2ICsxNTAsMTIgQEAgc3RhdGljIGlubGluZSBub3RyYWNlIHVuc2lnbmVk
IGxvbmcgYXJjaF9sb2NhbF9pcnFfc2F2ZSh2b2lkKQogCXN3YXBnczsJCQkJCVwKIAlzeXNyZXRs
CiAKLSNpZmRlZiBDT05GSUdfREVCVUdfRU5UUlkKLSNkZWZpbmUgU0FWRV9GTEFHUyh4KQkJcHVz
aGZxOyBwb3BxICVyYXgKLSNlbmRpZgogI2Vsc2UKICNkZWZpbmUgSU5URVJSVVBUX1JFVFVSTgkJ
aXJldAogI2VuZGlmCiAKLQogI2VuZGlmIC8qIF9fQVNTRU1CTFlfXyAqLwotI2VuZGlmIC8qIENP
TkZJR19QQVJBVklSVCAqLworI2VuZGlmIC8qIENPTkZJR19QQVJBVklSVF9YWEwgKi8KIAogI2lm
bmRlZiBfX0FTU0VNQkxZX18KIHN0YXRpYyBpbmxpbmUgaW50IGFyY2hfaXJxc19kaXNhYmxlZF9m
bGFncyh1bnNpZ25lZCBsb25nIGZsYWdzKQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9h
c20vbXNyLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9tc3IuaAppbmRleCAwNGFkZGQ2ZTBhNGEu
LjkxZTRjZjE4OTkxNCAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vbXNyLmgKKysr
IGIvYXJjaC94ODYvaW5jbHVkZS9hc20vbXNyLmgKQEAgLTI0Miw3ICsyNDIsNyBAQCBzdGF0aWMg
aW5saW5lIHVuc2lnbmVkIGxvbmcgbG9uZyBuYXRpdmVfcmVhZF9wbWMoaW50IGNvdW50ZXIpCiAJ
cmV0dXJuIEVBWF9FRFhfVkFMKHZhbCwgbG93LCBoaWdoKTsKIH0KIAotI2lmZGVmIENPTkZJR19Q
QVJBVklSVAorI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKICNpbmNsdWRlIDxhc20vcGFyYXZp
cnQuaD4KICNlbHNlCiAjaW5jbHVkZSA8bGludXgvZXJybm8uaD4KQEAgLTMwNSw3ICszMDUsNyBA
QCBkbyB7CQkJCQkJCVwKIAogI2RlZmluZSByZHBtY2woY291bnRlciwgdmFsKSAoKHZhbCkgPSBu
YXRpdmVfcmVhZF9wbWMoY291bnRlcikpCiAKLSNlbmRpZgkvKiAhQ09ORklHX1BBUkFWSVJUICov
CisjZW5kaWYJLyogIUNPTkZJR19QQVJBVklSVF9YWEwgKi8KIAogLyoKICAqIDY0LWJpdCB2ZXJz
aW9uIG9mIHdybXNyX3NhZmUoKToKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3Bh
cmF2aXJ0LmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oCmluZGV4IGFmYzA0Njk5
NzlmNy4uYmM5YTcyYTc2N2M4IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJh
dmlydC5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKQEAgLTE3LDYgKzE3
LDcgQEAKICNpbmNsdWRlIDxsaW51eC9jcHVtYXNrLmg+CiAjaW5jbHVkZSA8YXNtL2ZyYW1lLmg+
CiAKKyNpZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiBzdGF0aWMgaW5saW5lIHZvaWQgbG9hZF9z
cDAodW5zaWduZWQgbG9uZyBzcDApCiB7CiAJUFZPUF9WQ0FMTDEocHZfY3B1X29wcy5sb2FkX3Nw
MCwgc3AwKTsKQEAgLTUxLDYgKzUyLDcgQEAgc3RhdGljIGlubGluZSB2b2lkIHdyaXRlX2NyMCh1
bnNpZ25lZCBsb25nIHgpCiB7CiAJUFZPUF9WQ0FMTDEocHZfY3B1X29wcy53cml0ZV9jcjAsIHgp
OwogfQorI2VuZGlmCiAKIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyByZWFkX2NyMih2b2lk
KQogewpAQCAtNzIsNiArNzQsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgd3JpdGVfY3IzKHVuc2ln
bmVkIGxvbmcgeCkKIAlQVk9QX1ZDQUxMMShwdl9tbXVfb3BzLndyaXRlX2NyMywgeCk7CiB9CiAK
KyNpZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiBzdGF0aWMgaW5saW5lIHZvaWQgX193cml0ZV9j
cjQodW5zaWduZWQgbG9uZyB4KQogewogCVBWT1BfVkNBTEwxKHB2X2NwdV9vcHMud3JpdGVfY3I0
LCB4KTsKQEAgLTg4LDYgKzkxLDcgQEAgc3RhdGljIGlubGluZSB2b2lkIHdyaXRlX2NyOCh1bnNp
Z25lZCBsb25nIHgpCiAJUFZPUF9WQ0FMTDEocHZfY3B1X29wcy53cml0ZV9jcjgsIHgpOwogfQog
I2VuZGlmCisjZW5kaWYKIAogc3RhdGljIGlubGluZSB2b2lkIGFyY2hfc2FmZV9oYWx0KHZvaWQp
CiB7CkBAIC05OSwxNCArMTAzLDEzIEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBoYWx0KHZvaWQpCiAJ
UFZPUF9WQ0FMTDAocHZfaXJxX29wcy5oYWx0KTsKIH0KIAorI2lmZGVmIENPTkZJR19QQVJBVklS
VF9YWEwKIHN0YXRpYyBpbmxpbmUgdm9pZCB3YmludmQodm9pZCkKIHsKIAlQVk9QX1ZDQUxMMChw
dl9jcHVfb3BzLndiaW52ZCk7CiB9CiAKLSNpZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiAjZGVm
aW5lIGdldF9rZXJuZWxfcnBsKCkgIChwdl9pbmZvLmtlcm5lbF9ycGwpCi0jZW5kaWYKIAogc3Rh
dGljIGlubGluZSB1NjQgcGFyYXZpcnRfcmVhZF9tc3IodW5zaWduZWQgbXNyKQogewpAQCAtMTcx
LDYgKzE3NCw3IEBAIHN0YXRpYyBpbmxpbmUgaW50IHJkbXNybF9zYWZlKHVuc2lnbmVkIG1zciwg
dW5zaWduZWQgbG9uZyBsb25nICpwKQogCSpwID0gcGFyYXZpcnRfcmVhZF9tc3Jfc2FmZShtc3Is
ICZlcnIpOwogCXJldHVybiBlcnI7CiB9CisjZW5kaWYKIAogc3RhdGljIGlubGluZSB1bnNpZ25l
ZCBsb25nIGxvbmcgcGFyYXZpcnRfc2NoZWRfY2xvY2sodm9pZCkKIHsKQEAgLTE4Niw2ICsxOTAs
NyBAQCBzdGF0aWMgaW5saW5lIHU2NCBwYXJhdmlydF9zdGVhbF9jbG9jayhpbnQgY3B1KQogCXJl
dHVybiBQVk9QX0NBTEwxKHU2NCwgcHZfdGltZV9vcHMuc3RlYWxfY2xvY2ssIGNwdSk7CiB9CiAK
KyNpZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcg
bG9uZyBwYXJhdmlydF9yZWFkX3BtYyhpbnQgY291bnRlcikKIHsKIAlyZXR1cm4gUFZPUF9DQUxM
MSh1NjQsIHB2X2NwdV9vcHMucmVhZF9wbWMsIGNvdW50ZXIpOwpAQCAtMjMwLDYgKzIzNSw3IEBA
IHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBwYXJhdmlydF9zdG9yZV90cih2b2lkKQogewog
CXJldHVybiBQVk9QX0NBTEwwKHVuc2lnbmVkIGxvbmcsIHB2X2NwdV9vcHMuc3RvcmVfdHIpOwog
fQorCiAjZGVmaW5lIHN0b3JlX3RyKHRyKQkoKHRyKSA9IHBhcmF2aXJ0X3N0b3JlX3RyKCkpCiBz
dGF0aWMgaW5saW5lIHZvaWQgbG9hZF9UTFMoc3RydWN0IHRocmVhZF9zdHJ1Y3QgKnQsIHVuc2ln
bmVkIGNwdSkKIHsKQEAgLTI2Myw2ICsyNjksNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgc2V0X2lv
cGxfbWFzayh1bnNpZ25lZCBtYXNrKQogewogCVBWT1BfVkNBTEwxKHB2X2NwdV9vcHMuc2V0X2lv
cGxfbWFzaywgbWFzayk7CiB9CisjZW5kaWYKIAogLyogVGhlIHBhcmF2aXJ0dWFsaXplZCBJL08g
ZnVuY3Rpb25zICovCiBzdGF0aWMgaW5saW5lIHZvaWQgc2xvd19kb3duX2lvKHZvaWQpCkBAIC02
MzUsNiArNjQyLDcgQEAgc3RhdGljIGlubGluZSB2b2lkIHBtZF9jbGVhcihwbWRfdCAqcG1kcCkK
IH0KICNlbmRpZgkvKiBDT05GSUdfWDg2X1BBRSAqLwogCisjaWZkZWYgQ09ORklHX1BBUkFWSVJU
X1hYTAogI2RlZmluZSAgX19IQVZFX0FSQ0hfU1RBUlRfQ09OVEVYVF9TV0lUQ0gKIHN0YXRpYyBp
bmxpbmUgdm9pZCBhcmNoX3N0YXJ0X2NvbnRleHRfc3dpdGNoKHN0cnVjdCB0YXNrX3N0cnVjdCAq
cHJldikKIHsKQEAgLTY0NSw2ICs2NTMsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgYXJjaF9lbmRf
Y29udGV4dF9zd2l0Y2goc3RydWN0IHRhc2tfc3RydWN0ICpuZXh0KQogewogCVBWT1BfVkNBTEwx
KHB2X2NwdV9vcHMuZW5kX2NvbnRleHRfc3dpdGNoLCBuZXh0KTsKIH0KKyNlbmRpZgogCiAjZGVm
aW5lICBfX0hBVkVfQVJDSF9FTlRFUl9MQVpZX01NVV9NT0RFCiBzdGF0aWMgaW5saW5lIHZvaWQg
YXJjaF9lbnRlcl9sYXp5X21tdV9tb2RlKHZvaWQpCkBAIC04ODcsMTAgKzg5NiwxMiBAQCBleHRl
cm4gdm9pZCBkZWZhdWx0X2Jhbm5lcih2b2lkKTsKICNkZWZpbmUgUEFSQV9JTkRJUkVDVChhZGRy
KQkqJWNzOmFkZHIKICNlbmRpZgogCisjaWZkZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogI2RlZmlu
ZSBJTlRFUlJVUFRfUkVUVVJOCQkJCQkJXAogCVBBUkFfU0lURShQQVJBX1BBVENIKFBWX0NQVV9p
cmV0KSwJCQkJXAogCQkgIEFOTk9UQVRFX1JFVFBPTElORV9TQUZFOwkJCQlcCiAJCSAgam1wIFBB
UkFfSU5ESVJFQ1QocHZfb3BzK1BWX0NQVV9pcmV0KTspCisjZW5kaWYKIAogI2RlZmluZSBESVNB
QkxFX0lOVEVSUlVQVFMoY2xvYmJlcnMpCQkJCQlcCiAJUEFSQV9TSVRFKFBBUkFfUEFUQ0goUFZf
SVJRX2lycV9kaXNhYmxlKSwJCQlcCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9w
YXJhdmlydF90eXBlcy5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaApp
bmRleCBmMWJkYzRjOWZmNGMuLmJlMzU2YWFjYzgyYyAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5j
bHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJh
dmlydF90eXBlcy5oCkBAIC0xMDUsNiArMTA1LDkgQEAgc3RydWN0IHB2X3RpbWVfb3BzIHsKIAog
c3RydWN0IHB2X2NwdV9vcHMgewogCS8qIGhvb2tzIGZvciB2YXJpb3VzIHByaXZpbGVnZWQgaW5z
dHJ1Y3Rpb25zICovCisJdm9pZCAoKmlvX2RlbGF5KSh2b2lkKTsKKworI2lmZGVmIENPTkZJR19Q
QVJBVklSVF9YWEwKIAl1bnNpZ25lZCBsb25nICgqZ2V0X2RlYnVncmVnKShpbnQgcmVnbm8pOwog
CXZvaWQgKCpzZXRfZGVidWdyZWcpKGludCByZWdubywgdW5zaWduZWQgbG9uZyB2YWx1ZSk7CiAK
QEAgLTE0Miw3ICsxNDUsNiBAQCBzdHJ1Y3QgcHZfY3B1X29wcyB7CiAJdm9pZCAoKnNldF9pb3Bs
X21hc2spKHVuc2lnbmVkIG1hc2spOwogCiAJdm9pZCAoKndiaW52ZCkodm9pZCk7Ci0Jdm9pZCAo
KmlvX2RlbGF5KSh2b2lkKTsKIAogCS8qIGNwdWlkIGVtdWxhdGlvbiwgbW9zdGx5IHNvIHRoYXQg
Y2FwcyBiaXRzIGNhbiBiZSBkaXNhYmxlZCAqLwogCXZvaWQgKCpjcHVpZCkodW5zaWduZWQgaW50
ICplYXgsIHVuc2lnbmVkIGludCAqZWJ4LApAQCAtMTc3LDYgKzE3OSw3IEBAIHN0cnVjdCBwdl9j
cHVfb3BzIHsKIAogCXZvaWQgKCpzdGFydF9jb250ZXh0X3N3aXRjaCkoc3RydWN0IHRhc2tfc3Ry
dWN0ICpwcmV2KTsKIAl2b2lkICgqZW5kX2NvbnRleHRfc3dpdGNoKShzdHJ1Y3QgdGFza19zdHJ1
Y3QgKm5leHQpOworI2VuZGlmCiB9IF9fbm9fcmFuZG9taXplX2xheW91dDsKIAogc3RydWN0IHB2
X2lycV9vcHMgewpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGd0YWJsZS5oIGIv
YXJjaC94ODYvaW5jbHVkZS9hc20vcGd0YWJsZS5oCmluZGV4IDU3MTU2NDdmYzRmZS4uOWVhMjkx
ZmU3MTA3IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ3RhYmxlLmgKKysrIGIv
YXJjaC94ODYvaW5jbHVkZS9hc20vcGd0YWJsZS5oCkBAIC0xMDgsMTAgKzEwOCwxMiBAQCBleHRl
cm4gcG1kdmFsX3QgZWFybHlfcG1kX2ZsYWdzOwogI2RlZmluZSBwdGVfdmFsKHgpCW5hdGl2ZV9w
dGVfdmFsKHgpCiAjZGVmaW5lIF9fcHRlKHgpCW5hdGl2ZV9tYWtlX3B0ZSh4KQogCi0jZGVmaW5l
IGFyY2hfZW5kX2NvbnRleHRfc3dpdGNoKHByZXYpCWRvIHt9IHdoaWxlKDApCi0KICNlbmRpZgkv
KiBDT05GSUdfUEFSQVZJUlQgKi8KIAorI2lmbmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCisjZGVm
aW5lIGFyY2hfZW5kX2NvbnRleHRfc3dpdGNoKHByZXYpCWRvIHt9IHdoaWxlKDApCisjZW5kaWYJ
LyogQ09ORklHX1BBUkFWSVJUX1hYTCAqLworCiAvKgogICogVGhlIGZvbGxvd2luZyBvbmx5IHdv
cmsgaWYgcHRlX3ByZXNlbnQoKSBpcyB0cnVlLgogICogVW5kZWZpbmVkIGJlaGF2aW91ciBpZiBu
b3QuLgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcHJvY2Vzc29yLmggYi9hcmNo
L3g4Ni9pbmNsdWRlL2FzbS9wcm9jZXNzb3IuaAppbmRleCBjZmQyOWVlOGMzZGEuLjdhOGZhNTcy
MThjMiAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcHJvY2Vzc29yLmgKKysrIGIv
YXJjaC94ODYvaW5jbHVkZS9hc20vcHJvY2Vzc29yLmgKQEAgLTU3MSw3ICs1NzEsNyBAQCBzdGF0
aWMgaW5saW5lIGJvb2wgb25fdGhyZWFkX3N0YWNrKHZvaWQpCiAJCQkgICAgICAgY3VycmVudF9z
dGFja19wb2ludGVyKSA8IFRIUkVBRF9TSVpFOwogfQogCi0jaWZkZWYgQ09ORklHX1BBUkFWSVJU
CisjaWZkZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogI2luY2x1ZGUgPGFzbS9wYXJhdmlydC5oPgog
I2Vsc2UKICNkZWZpbmUgX19jcHVpZAkJCW5hdGl2ZV9jcHVpZApAQCAtNTgyLDcgKzU4Miw3IEBA
IHN0YXRpYyBpbmxpbmUgdm9pZCBsb2FkX3NwMCh1bnNpZ25lZCBsb25nIHNwMCkKIH0KIAogI2Rl
ZmluZSBzZXRfaW9wbF9tYXNrIG5hdGl2ZV9zZXRfaW9wbF9tYXNrCi0jZW5kaWYgLyogQ09ORklH
X1BBUkFWSVJUICovCisjZW5kaWYgLyogQ09ORklHX1BBUkFWSVJUX1hYTCAqLwogCiAvKiBGcmVl
IGFsbCByZXNvdXJjZXMgaGVsZCBieSBhIHRocmVhZC4gKi8KIGV4dGVybiB2b2lkIHJlbGVhc2Vf
dGhyZWFkKHN0cnVjdCB0YXNrX3N0cnVjdCAqKTsKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1
ZGUvYXNtL3NwZWNpYWxfaW5zbnMuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3NwZWNpYWxfaW5z
bnMuaAppbmRleCAzMTdmYzU5YjUxMmMuLjJhYTZjZTRiZjE1OSAxMDA2NDQKLS0tIGEvYXJjaC94
ODYvaW5jbHVkZS9hc20vc3BlY2lhbF9pbnNucy5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNt
L3NwZWNpYWxfaW5zbnMuaApAQCAtMTQzLDggKzE0Myw5IEBAIHN0YXRpYyBpbmxpbmUgdW5zaWdu
ZWQgbG9uZyBfX3JlYWRfY3I0KHZvaWQpCiAKICNpZmRlZiBDT05GSUdfUEFSQVZJUlQKICNpbmNs
dWRlIDxhc20vcGFyYXZpcnQuaD4KLSNlbHNlCisjZW5kaWYKIAorI2lmbmRlZiBDT05GSUdfUEFS
QVZJUlRfWFhMCiBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgcmVhZF9jcjAodm9pZCkKIHsK
IAlyZXR1cm4gbmF0aXZlX3JlYWRfY3IwKCk7CkBAIC0xNTQsNyArMTU1LDkgQEAgc3RhdGljIGlu
bGluZSB2b2lkIHdyaXRlX2NyMCh1bnNpZ25lZCBsb25nIHgpCiB7CiAJbmF0aXZlX3dyaXRlX2Ny
MCh4KTsKIH0KKyNlbmRpZgogCisjaWZuZGVmIENPTkZJR19QQVJBVklSVAogc3RhdGljIGlubGlu
ZSB1bnNpZ25lZCBsb25nIHJlYWRfY3IyKHZvaWQpCiB7CiAJcmV0dXJuIG5hdGl2ZV9yZWFkX2Ny
MigpOwpAQCAtMTc4LDcgKzE4MSw5IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCB3cml0ZV9jcjModW5z
aWduZWQgbG9uZyB4KQogewogCW5hdGl2ZV93cml0ZV9jcjMoeCk7CiB9CisjZW5kaWYKIAorI2lm
bmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiBzdGF0aWMgaW5saW5lIHZvaWQgX193cml0ZV9jcjQo
dW5zaWduZWQgbG9uZyB4KQogewogCW5hdGl2ZV93cml0ZV9jcjQoeCk7CkBAIC0yMDgsNyArMjEz
LDcgQEAgc3RhdGljIGlubGluZSB2b2lkIGxvYWRfZ3NfaW5kZXgodW5zaWduZWQgc2VsZWN0b3Ip
CiAKICNlbmRpZgogCi0jZW5kaWYvKiBDT05GSUdfUEFSQVZJUlQgKi8KKyNlbmRpZi8qIENPTkZJ
R19QQVJBVklSVF9YWEwgKi8KIAogc3RhdGljIGlubGluZSB2b2lkIGNsZmx1c2godm9sYXRpbGUg
dm9pZCAqX19wKQogewpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRzLmMg
Yi9hcmNoL3g4Ni9rZXJuZWwvYXNtLW9mZnNldHMuYwppbmRleCBkMGYwMzQ4MjA5Y2IuLjQyOWRi
M2M4YTBjYyAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRzLmMKKysrIGIv
YXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRzLmMKQEAgLTcwLDcgKzcwLDkgQEAgdm9pZCBjb21t
b24odm9pZCkgewogCSAgICAgICBwdl9pcnFfb3BzLmlycV9kaXNhYmxlKTsKIAlPRkZTRVQoUFZf
SVJRX2lycV9lbmFibGUsIHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlLAogCSAgICAgICBwdl9pcnFf
b3BzLmlycV9lbmFibGUpOworI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIAlPRkZTRVQoUFZf
Q1BVX2lyZXQsIHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlLCBwdl9jcHVfb3BzLmlyZXQpOworI2Vu
ZGlmCiAJT0ZGU0VUKFBWX01NVV9yZWFkX2NyMiwgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUsIHB2
X21tdV9vcHMucmVhZF9jcjIpOwogI2VuZGlmCiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5l
bC9hc20tb2Zmc2V0c182NC5jIGIvYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRzXzY0LmMKaW5k
ZXggMmFkZDU2N2MxYjJhLi5jOThkMjkzNWFmOTQgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5l
bC9hc20tb2Zmc2V0c182NC5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9hc20tb2Zmc2V0c182NC5j
CkBAIC0yMSw5ICsyMSwxMSBAQCBzdGF0aWMgY2hhciBzeXNjYWxsc19pYTMyW10gPSB7CiBpbnQg
bWFpbih2b2lkKQogewogI2lmZGVmIENPTkZJR19QQVJBVklSVAorI2lmZGVmIENPTkZJR19QQVJB
VklSVF9YWEwKIAlPRkZTRVQoUFZfQ1BVX3VzZXJnc19zeXNyZXQ2NCwgcGFyYXZpcnRfcGF0Y2hf
dGVtcGxhdGUsCiAJICAgICAgIHB2X2NwdV9vcHMudXNlcmdzX3N5c3JldDY0KTsKIAlPRkZTRVQo
UFZfQ1BVX3N3YXBncywgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUsIHB2X2NwdV9vcHMuc3dhcGdz
KTsKKyNlbmRpZgogI2lmZGVmIENPTkZJR19ERUJVR19FTlRSWQogCU9GRlNFVChQVl9JUlFfc2F2
ZV9mbCwgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUsIHB2X2lycV9vcHMuc2F2ZV9mbCk7CiAjZW5k
aWYKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9jcHUvY29tbW9uLmMgYi9hcmNoL3g4Ni9r
ZXJuZWwvY3B1L2NvbW1vbi5jCmluZGV4IDM4OTNkZjA1OTE3NC4uYzk3ZjRlMGViYWQ2IDEwMDY0
NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvY3B1L2NvbW1vbi5jCisrKyBiL2FyY2gveDg2L2tlcm5l
bC9jcHUvY29tbW9uLmMKQEAgLTEyMjIsNyArMTIyMiw3IEBAIHN0YXRpYyB2b2lkIGdlbmVyaWNf
aWRlbnRpZnkoc3RydWN0IGNwdWluZm9feDg2ICpjKQogCSAqIEVTUEZJWCBpc3N1ZSwgd2UgY2Fu
IGNoYW5nZSB0aGlzLgogCSAqLwogI2lmZGVmIENPTkZJR19YODZfMzIKLSMgaWZkZWYgQ09ORklH
X1BBUkFWSVJUCisjIGlmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIAlkbyB7CiAJCWV4dGVybiB2
b2lkIG5hdGl2ZV9pcmV0KHZvaWQpOwogCQlpZiAocHZfb3BzLnB2X2NwdV9vcHMuaXJldCA9PSBu
YXRpdmVfaXJldCkKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9oZWFkXzY0LlMgYi9hcmNo
L3g4Ni9rZXJuZWwvaGVhZF82NC5TCmluZGV4IDgzNDRkZDJmMzEwYS4uZTExYjk2YjJkYzZiIDEw
MDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvaGVhZF82NC5TCisrKyBiL2FyY2gveDg2L2tlcm5l
bC9oZWFkXzY0LlMKQEAgLTMxLDYgKzMxLDggQEAKICNkZWZpbmUgR0VUX0NSMl9JTlRPKHJlZykg
R0VUX0NSMl9JTlRPX1JBWCA7IG1vdnEgJXJheCwgcmVnCiAjZWxzZQogI2RlZmluZSBHRVRfQ1Iy
X0lOVE8ocmVnKSBtb3ZxICVjcjIsIHJlZworI2VuZGlmCisjaWZuZGVmIENPTkZJR19QQVJBVklS
VF9YWEwKICNkZWZpbmUgSU5URVJSVVBUX1JFVFVSTiBpcmV0cQogI2VuZGlmCiAKZGlmZiAtLWdp
dCBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0
LmMKaW5kZXggMTY4OTAxZjRkYzA5Li40MzdiZTk0NTRjYWIgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2
L2tlcm5lbC9wYXJhdmlydC5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCkBAIC0x
MDAsNiArMTAwLDcgQEAgc3RhdGljIHVuc2lnbmVkIHBhcmF2aXJ0X3BhdGNoX2NhbGwodm9pZCAq
aW5zbmJ1ZiwgY29uc3Qgdm9pZCAqdGFyZ2V0LAogCXJldHVybiA1OwogfQogCisjaWZkZWYgQ09O
RklHX1BBUkFWSVJUX1hYTAogc3RhdGljIHVuc2lnbmVkIHBhcmF2aXJ0X3BhdGNoX2ptcCh2b2lk
ICppbnNuYnVmLCBjb25zdCB2b2lkICp0YXJnZXQsCiAJCQkJICAgdW5zaWduZWQgbG9uZyBhZGRy
LCB1bnNpZ25lZCBsZW4pCiB7CkBAIC0xMTgsNiArMTE5LDcgQEAgc3RhdGljIHVuc2lnbmVkIHBh
cmF2aXJ0X3BhdGNoX2ptcCh2b2lkICppbnNuYnVmLCBjb25zdCB2b2lkICp0YXJnZXQsCiAKIAly
ZXR1cm4gNTsKIH0KKyNlbmRpZgogCiBERUZJTkVfU1RBVElDX0tFWV9UUlVFKHZpcnRfc3Bpbl9s
b2NrX2tleSk7CiAKQEAgLTE0OSwxMCArMTUxLDEyIEBAIHVuc2lnbmVkIHBhcmF2aXJ0X3BhdGNo
X2RlZmF1bHQodTggdHlwZSwgdm9pZCAqaW5zbmJ1ZiwKIAllbHNlIGlmIChvcGZ1bmMgPT0gX3Bh
cmF2aXJ0X2lkZW50XzY0KQogCQlyZXQgPSBwYXJhdmlydF9wYXRjaF9pZGVudF82NChpbnNuYnVm
LCBsZW4pOwogCisjaWZkZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogCWVsc2UgaWYgKHR5cGUgPT0g
UEFSQVZJUlRfUEFUQ0gocHZfY3B1X29wcy5pcmV0KSB8fAogCQkgdHlwZSA9PSBQQVJBVklSVF9Q
QVRDSChwdl9jcHVfb3BzLnVzZXJnc19zeXNyZXQ2NCkpCiAJCS8qIElmIG9wZXJhdGlvbiByZXF1
aXJlcyBhIGptcCwgdGhlbiBqbXAgKi8KIAkJcmV0ID0gcGFyYXZpcnRfcGF0Y2hfam1wKGluc25i
dWYsIG9wZnVuYywgYWRkciwgbGVuKTsKKyNlbmRpZgogCWVsc2UKIAkJLyogT3RoZXJ3aXNlIGNh
bGwgdGhlIGZ1bmN0aW9uLiAqLwogCQlyZXQgPSBwYXJhdmlydF9wYXRjaF9jYWxsKGluc25idWYs
IG9wZnVuYywgYWRkciwgbGVuKTsKQEAgLTI2MSw2ICsyNjUsNyBAQCB2b2lkIHBhcmF2aXJ0X2Zs
dXNoX2xhenlfbW11KHZvaWQpCiAJcHJlZW1wdF9lbmFibGUoKTsKIH0KIAorI2lmZGVmIENPTkZJ
R19QQVJBVklSVF9YWEwKIHZvaWQgcGFyYXZpcnRfc3RhcnRfY29udGV4dF9zd2l0Y2goc3RydWN0
IHRhc2tfc3RydWN0ICpwcmV2KQogewogCUJVR19PTihwcmVlbXB0aWJsZSgpKTsKQEAgLTI4MSw2
ICsyODYsNyBAQCB2b2lkIHBhcmF2aXJ0X2VuZF9jb250ZXh0X3N3aXRjaChzdHJ1Y3QgdGFza19z
dHJ1Y3QgKm5leHQpCiAJaWYgKHRlc3RfYW5kX2NsZWFyX3RpX3RocmVhZF9mbGFnKHRhc2tfdGhy
ZWFkX2luZm8obmV4dCksIFRJRl9MQVpZX01NVV9VUERBVEVTKSkKIAkJYXJjaF9lbnRlcl9sYXp5
X21tdV9tb2RlKCk7CiB9CisjZW5kaWYKIAogZW51bSBwYXJhdmlydF9sYXp5X21vZGUgcGFyYXZp
cnRfZ2V0X2xhenlfbW9kZSh2b2lkKQogewpAQCAtMzE5LDYgKzMyNSw5IEBAIHN0cnVjdCBwYXJh
dmlydF9wYXRjaF90ZW1wbGF0ZSBwdl9vcHMgPSB7CiAJLnB2X3RpbWVfb3BzLnN0ZWFsX2Nsb2Nr
ID0gbmF0aXZlX3N0ZWFsX2Nsb2NrLAogCiAJLyogQ3B1IG9wcy4gKi8KKwkucHZfY3B1X29wcy5p
b19kZWxheSA9IG5hdGl2ZV9pb19kZWxheSwKKworI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwK
IAkucHZfY3B1X29wcy5jcHVpZCA9IG5hdGl2ZV9jcHVpZCwKIAkucHZfY3B1X29wcy5nZXRfZGVi
dWdyZWcgPSBuYXRpdmVfZ2V0X2RlYnVncmVnLAogCS5wdl9jcHVfb3BzLnNldF9kZWJ1Z3JlZyA9
IG5hdGl2ZV9zZXRfZGVidWdyZWcsCkBAIC0zNjAsMTAgKzM2OSwxMCBAQCBzdHJ1Y3QgcGFyYXZp
cnRfcGF0Y2hfdGVtcGxhdGUgcHZfb3BzID0gewogCS5wdl9jcHVfb3BzLnN3YXBncyA9IG5hdGl2
ZV9zd2FwZ3MsCiAKIAkucHZfY3B1X29wcy5zZXRfaW9wbF9tYXNrID0gbmF0aXZlX3NldF9pb3Bs
X21hc2ssCi0JLnB2X2NwdV9vcHMuaW9fZGVsYXkgPSBuYXRpdmVfaW9fZGVsYXksCiAKIAkucHZf
Y3B1X29wcy5zdGFydF9jb250ZXh0X3N3aXRjaCA9IHBhcmF2aXJ0X25vcCwKIAkucHZfY3B1X29w
cy5lbmRfY29udGV4dF9zd2l0Y2ggPSBwYXJhdmlydF9ub3AsCisjZW5kaWYKIAogCS8qIElycSBv
cHMuICovCiAJLnB2X2lycV9vcHMuc2F2ZV9mbCA9IF9fUFZfSVNfQ0FMTEVFX1NBVkUobmF0aXZl
X3NhdmVfZmwpLApAQCAtNDYyLDEwICs0NzEsMTIgQEAgc3RydWN0IHBhcmF2aXJ0X3BhdGNoX3Rl
bXBsYXRlIHB2X29wcyA9IHsKICNlbmRpZgogfTsKIAorI2lmZGVmIENPTkZJR19QQVJBVklSVF9Y
WEwKIC8qIEF0IHRoaXMgcG9pbnQsIG5hdGl2ZV9nZXQvc2V0X2RlYnVncmVnIGhhcyByZWFsIGZ1
bmN0aW9uIGVudHJpZXMgKi8KIE5PS1BST0JFX1NZTUJPTChuYXRpdmVfZ2V0X2RlYnVncmVnKTsK
IE5PS1BST0JFX1NZTUJPTChuYXRpdmVfc2V0X2RlYnVncmVnKTsKIE5PS1BST0JFX1NZTUJPTChu
YXRpdmVfbG9hZF9pZHQpOworI2VuZGlmCiAKIEVYUE9SVF9TWU1CT0xfR1BMKHB2X29wcyk7CiBF
WFBPUlRfU1lNQk9MX0dQTChwdl9pbmZvKTsKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9w
YXJhdmlydF9wYXRjaF8zMi5jIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0X3BhdGNoXzMyLmMK
aW5kZXggZTVjM2E0MzgxNDllLi43MDRlZDc3MTgwNjIgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tl
cm5lbC9wYXJhdmlydF9wYXRjaF8zMi5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9w
YXRjaF8zMi5jCkBAIC01LDcgKzUsOSBAQCBERUZfTkFUSVZFKHB2X2lycV9vcHMsIGlycV9kaXNh
YmxlLCAiY2xpIik7CiBERUZfTkFUSVZFKHB2X2lycV9vcHMsIGlycV9lbmFibGUsICJzdGkiKTsK
IERFRl9OQVRJVkUocHZfaXJxX29wcywgcmVzdG9yZV9mbCwgInB1c2ggJWVheDsgcG9wZiIpOwog
REVGX05BVElWRShwdl9pcnFfb3BzLCBzYXZlX2ZsLCAicHVzaGY7IHBvcCAlZWF4Iik7CisjaWZk
ZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogREVGX05BVElWRShwdl9jcHVfb3BzLCBpcmV0LCAiaXJl
dCIpOworI2VuZGlmCiBERUZfTkFUSVZFKHB2X21tdV9vcHMsIHJlYWRfY3IyLCAibW92ICVjcjIs
ICVlYXgiKTsKIERFRl9OQVRJVkUocHZfbW11X29wcywgd3JpdGVfY3IzLCAibW92ICVlYXgsICVj
cjMiKTsKIERFRl9OQVRJVkUocHZfbW11X29wcywgcmVhZF9jcjMsICJtb3YgJWNyMywgJWVheCIp
OwpAQCAtNDUsNyArNDcsOSBAQCB1bnNpZ25lZCBuYXRpdmVfcGF0Y2godTggdHlwZSwgdm9pZCAq
aWJ1ZiwgdW5zaWduZWQgbG9uZyBhZGRyLCB1bnNpZ25lZCBsZW4pCiAJCVBBVENIX1NJVEUocHZf
aXJxX29wcywgaXJxX2VuYWJsZSk7CiAJCVBBVENIX1NJVEUocHZfaXJxX29wcywgcmVzdG9yZV9m
bCk7CiAJCVBBVENIX1NJVEUocHZfaXJxX29wcywgc2F2ZV9mbCk7CisjaWZkZWYgQ09ORklHX1BB
UkFWSVJUX1hYTAogCQlQQVRDSF9TSVRFKHB2X2NwdV9vcHMsIGlyZXQpOworI2VuZGlmCiAJCVBB
VENIX1NJVEUocHZfbW11X29wcywgcmVhZF9jcjIpOwogCQlQQVRDSF9TSVRFKHB2X21tdV9vcHMs
IHJlYWRfY3IzKTsKIAkJUEFUQ0hfU0lURShwdl9tbXVfb3BzLCB3cml0ZV9jcjMpOwpkaWZmIC0t
Z2l0IGEvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0X3BhdGNoXzY0LmMgYi9hcmNoL3g4Ni9rZXJu
ZWwvcGFyYXZpcnRfcGF0Y2hfNjQuYwppbmRleCA4OTNlZjg3ZWIyNjguLjEzMWE3ZWIwMWExMyAx
MDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0X3BhdGNoXzY0LmMKKysrIGIvYXJj
aC94ODYva2VybmVsL3BhcmF2aXJ0X3BhdGNoXzY0LmMKQEAgLTEwLDEwICsxMCwxMiBAQCBERUZf
TkFUSVZFKHB2X2lycV9vcHMsIHNhdmVfZmwsICJwdXNoZnE7IHBvcHEgJXJheCIpOwogREVGX05B
VElWRShwdl9tbXVfb3BzLCByZWFkX2NyMiwgIm1vdnEgJWNyMiwgJXJheCIpOwogREVGX05BVElW
RShwdl9tbXVfb3BzLCByZWFkX2NyMywgIm1vdnEgJWNyMywgJXJheCIpOwogREVGX05BVElWRShw
dl9tbXVfb3BzLCB3cml0ZV9jcjMsICJtb3ZxICVyZGksICVjcjMiKTsKKyNpZmRlZiBDT05GSUdf
UEFSQVZJUlRfWFhMCiBERUZfTkFUSVZFKHB2X2NwdV9vcHMsIHdiaW52ZCwgIndiaW52ZCIpOwog
CiBERUZfTkFUSVZFKHB2X2NwdV9vcHMsIHVzZXJnc19zeXNyZXQ2NCwgInN3YXBnczsgc3lzcmV0
cSIpOwogREVGX05BVElWRShwdl9jcHVfb3BzLCBzd2FwZ3MsICJzd2FwZ3MiKTsKKyNlbmRpZgog
CiBERUZfTkFUSVZFKCwgbW92MzIsICJtb3YgJWVkaSwgJWVheCIpOwogREVGX05BVElWRSgsIG1v
djY0LCAibW92ICVyZGksICVyYXgiKTsKQEAgLTUzLDEyICs1NSwxNCBAQCB1bnNpZ25lZCBuYXRp
dmVfcGF0Y2godTggdHlwZSwgdm9pZCAqaWJ1ZiwgdW5zaWduZWQgbG9uZyBhZGRyLCB1bnNpZ25l
ZCBsZW4pCiAJCVBBVENIX1NJVEUocHZfaXJxX29wcywgc2F2ZV9mbCk7CiAJCVBBVENIX1NJVEUo
cHZfaXJxX29wcywgaXJxX2VuYWJsZSk7CiAJCVBBVENIX1NJVEUocHZfaXJxX29wcywgaXJxX2Rp
c2FibGUpOworI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIAkJUEFUQ0hfU0lURShwdl9jcHVf
b3BzLCB1c2VyZ3Nfc3lzcmV0NjQpOwogCQlQQVRDSF9TSVRFKHB2X2NwdV9vcHMsIHN3YXBncyk7
CisJCVBBVENIX1NJVEUocHZfY3B1X29wcywgd2JpbnZkKTsKKyNlbmRpZgogCQlQQVRDSF9TSVRF
KHB2X21tdV9vcHMsIHJlYWRfY3IyKTsKIAkJUEFUQ0hfU0lURShwdl9tbXVfb3BzLCByZWFkX2Ny
Myk7CiAJCVBBVENIX1NJVEUocHZfbW11X29wcywgd3JpdGVfY3IzKTsKLQkJUEFUQ0hfU0lURShw
dl9jcHVfb3BzLCB3YmludmQpOwogI2lmIGRlZmluZWQoQ09ORklHX1BBUkFWSVJUX1NQSU5MT0NL
UykKIAkJY2FzZSBQQVJBVklSVF9QQVRDSChwdl9sb2NrX29wcy5xdWV1ZWRfc3Bpbl91bmxvY2sp
OgogCQkJaWYgKHB2X2lzX25hdGl2ZV9zcGluX3VubG9jaygpKSB7Ci0tIAoyLjEzLjcKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 11:53:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 11:53:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo5yb-0007HL-Kb; Fri, 10 Aug 2018 11:53:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=xtjq=kz=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fo5yX-0007Ea-Ln
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 11:53:01 +0000
X-Inumbo-ID: ff0d45b2-9c93-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ff0d45b2-9c93-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 11:53: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 72203AEDB;
 Fri, 10 Aug 2018 11:52:59 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Fri, 10 Aug 2018 13:52:52 +0200
Message-Id: <20180810115252.18213-11-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180810115252.18213-1-jgross@suse.com>
References: <20180810115252.18213-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 10/10] x86/paravirt: move the Xen-only
 pv_mmu_ops under the PARAVIRT_XXL 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,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TW9zdCBvZiB0aGUgcGFyYXZpcnQgb3BzIGRlZmluZWQgaW4gcHZfbW11X29wcyBhcmUgZm9yIFhl
biBQViBndWVzdHMKb25seS4gRGVmaW5lIHRoZW0gb25seSBpZiBDT05GSUdfUEFSQVZJUlRfWFhM
IGlzIHNldC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
LS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9maXhtYXAuaCAgICAgICAgIHwgICAyICstCiBhcmNo
L3g4Ni9pbmNsdWRlL2FzbS9tbXVfY29udGV4dC5oICAgIHwgICA0ICstCiBhcmNoL3g4Ni9pbmNs
dWRlL2FzbS9wYXJhdmlydC5oICAgICAgIHwgMTE1ICsrKysrKysrKysrKysrKysrLS0tLS0tLS0t
LS0tLS0tLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmggfCAgMjkgKysr
Ky0tLS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ2FsbG9jLmggICAgICAgIHwgICAyICstCiBh
cmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ3RhYmxlLmggICAgICAgIHwgICA3ICstLQogYXJjaC94ODYv
aW5jbHVkZS9hc20vc3BlY2lhbF9pbnNucy5oICB8ICAxMSArLS0tCiBhcmNoL3g4Ni9rZXJuZWwv
YXNtLW9mZnNldHMuYyAgICAgICAgIHwgICAyICstCiBhcmNoL3g4Ni9rZXJuZWwvaGVhZF82NC5T
ICAgICAgICAgICAgIHwgICA0ICstCiBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYyAgICAgICAg
ICAgIHwgIDE1ICsrKy0tCiBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfMzIuYyAgIHwg
ICA0ICstCiBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfNjQuYyAgIHwgICA0ICstCiAx
MiBmaWxlcyBjaGFuZ2VkLCA5NyBpbnNlcnRpb25zKCspLCAxMDIgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vZml4bWFwLmggYi9hcmNoL3g4Ni9pbmNsdWRl
L2FzbS9maXhtYXAuaAppbmRleCBlMjAzMTY5OTMxYzcuLmFjODBlN2VhZGMzYSAxMDA2NDQKLS0t
IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vZml4bWFwLmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9h
c20vZml4bWFwLmgKQEAgLTE1Miw3ICsxNTIsNyBAQCB2b2lkIF9fbmF0aXZlX3NldF9maXhtYXAo
ZW51bSBmaXhlZF9hZGRyZXNzZXMgaWR4LCBwdGVfdCBwdGUpOwogdm9pZCBuYXRpdmVfc2V0X2Zp
eG1hcChlbnVtIGZpeGVkX2FkZHJlc3NlcyBpZHgsCiAJCSAgICAgICBwaHlzX2FkZHJfdCBwaHlz
LCBwZ3Byb3RfdCBmbGFncyk7CiAKLSNpZm5kZWYgQ09ORklHX1BBUkFWSVJUCisjaWZuZGVmIENP
TkZJR19QQVJBVklSVF9YWEwKIHN0YXRpYyBpbmxpbmUgdm9pZCBfX3NldF9maXhtYXAoZW51bSBm
aXhlZF9hZGRyZXNzZXMgaWR4LAogCQkJCXBoeXNfYWRkcl90IHBoeXMsIHBncHJvdF90IGZsYWdz
KQogewpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vbW11X2NvbnRleHQuaCBiL2Fy
Y2gveDg2L2luY2x1ZGUvYXNtL21tdV9jb250ZXh0LmgKaW5kZXggYmJjNzk2ZWIwYTNiLi5mZmFl
MTdhOGRiMzYgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL21tdV9jb250ZXh0LmgK
KysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vbW11X2NvbnRleHQuaApAQCAtMTYsMTIgKzE2LDEy
IEBACiAKIGV4dGVybiBhdG9taWM2NF90IGxhc3RfbW1fY3R4X2lkOwogCi0jaWZuZGVmIENPTkZJ
R19QQVJBVklSVAorI2lmbmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiBzdGF0aWMgaW5saW5lIHZv
aWQgcGFyYXZpcnRfYWN0aXZhdGVfbW0oc3RydWN0IG1tX3N0cnVjdCAqcHJldiwKIAkJCQkJc3Ry
dWN0IG1tX3N0cnVjdCAqbmV4dCkKIHsKIH0KLSNlbmRpZgkvKiAhQ09ORklHX1BBUkFWSVJUICov
CisjZW5kaWYJLyogIUNPTkZJR19QQVJBVklSVF9YWEwgKi8KIAogI2lmZGVmIENPTkZJR19QRVJG
X0VWRU5UUwogCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oIGIv
YXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaAppbmRleCAyMjBjMTNkN2U4NDYuLjUyMGM4
NWI3NGM3NCAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaAorKysg
Yi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oCkBAIC0xNyw2ICsxNyw1NyBAQAogI2lu
Y2x1ZGUgPGxpbnV4L2NwdW1hc2suaD4KICNpbmNsdWRlIDxhc20vZnJhbWUuaD4KIAorc3RhdGlj
IGlubGluZSB1bnNpZ25lZCBsb25nIGxvbmcgcGFyYXZpcnRfc2NoZWRfY2xvY2sodm9pZCkKK3sK
KwlyZXR1cm4gUFZPUF9DQUxMMCh1bnNpZ25lZCBsb25nIGxvbmcsIHB2X3RpbWVfb3BzLnNjaGVk
X2Nsb2NrKTsKK30KKworc3RydWN0IHN0YXRpY19rZXk7CitleHRlcm4gc3RydWN0IHN0YXRpY19r
ZXkgcGFyYXZpcnRfc3RlYWxfZW5hYmxlZDsKK2V4dGVybiBzdHJ1Y3Qgc3RhdGljX2tleSBwYXJh
dmlydF9zdGVhbF9ycV9lbmFibGVkOworCitzdGF0aWMgaW5saW5lIHU2NCBwYXJhdmlydF9zdGVh
bF9jbG9jayhpbnQgY3B1KQoreworCXJldHVybiBQVk9QX0NBTEwxKHU2NCwgcHZfdGltZV9vcHMu
c3RlYWxfY2xvY2ssIGNwdSk7Cit9CisKKy8qIFRoZSBwYXJhdmlydHVhbGl6ZWQgSS9PIGZ1bmN0
aW9ucyAqLworc3RhdGljIGlubGluZSB2b2lkIHNsb3dfZG93bl9pbyh2b2lkKQoreworCXB2X29w
cy5wdl9jcHVfb3BzLmlvX2RlbGF5KCk7CisjaWZkZWYgUkVBTExZX1NMT1dfSU8KKwlwdl9vcHMu
cHZfY3B1X29wcy5pb19kZWxheSgpOworCXB2X29wcy5wdl9jcHVfb3BzLmlvX2RlbGF5KCk7CisJ
cHZfb3BzLnB2X2NwdV9vcHMuaW9fZGVsYXkoKTsKKyNlbmRpZgorfQorCitzdGF0aWMgaW5saW5l
IHZvaWQgX19mbHVzaF90bGIodm9pZCkKK3sKKwlQVk9QX1ZDQUxMMChwdl9tbXVfb3BzLmZsdXNo
X3RsYl91c2VyKTsKK30KKworc3RhdGljIGlubGluZSB2b2lkIF9fZmx1c2hfdGxiX2dsb2JhbCh2
b2lkKQoreworCVBWT1BfVkNBTEwwKHB2X21tdV9vcHMuZmx1c2hfdGxiX2tlcm5lbCk7Cit9CisK
K3N0YXRpYyBpbmxpbmUgdm9pZCBfX2ZsdXNoX3RsYl9vbmVfdXNlcih1bnNpZ25lZCBsb25nIGFk
ZHIpCit7CisJUFZPUF9WQ0FMTDEocHZfbW11X29wcy5mbHVzaF90bGJfb25lX3VzZXIsIGFkZHIp
OworfQorCitzdGF0aWMgaW5saW5lIHZvaWQgZmx1c2hfdGxiX290aGVycyhjb25zdCBzdHJ1Y3Qg
Y3B1bWFzayAqY3B1bWFzaywKKwkJCQkgICAgY29uc3Qgc3RydWN0IGZsdXNoX3RsYl9pbmZvICpp
bmZvKQoreworCVBWT1BfVkNBTEwyKHB2X21tdV9vcHMuZmx1c2hfdGxiX290aGVycywgY3B1bWFz
aywgaW5mbyk7Cit9CisKK3N0YXRpYyBpbmxpbmUgdm9pZCBwYXJhdmlydF9hcmNoX2V4aXRfbW1h
cChzdHJ1Y3QgbW1fc3RydWN0ICptbSkKK3sKKwlQVk9QX1ZDQUxMMShwdl9tbXVfb3BzLmV4aXRf
bW1hcCwgbW0pOworfQorCiAjaWZkZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogc3RhdGljIGlubGlu
ZSB2b2lkIGxvYWRfc3AwKHVuc2lnbmVkIGxvbmcgc3AwKQogewpAQCAtNTIsNyArMTAzLDYgQEAg
c3RhdGljIGlubGluZSB2b2lkIHdyaXRlX2NyMCh1bnNpZ25lZCBsb25nIHgpCiB7CiAJUFZPUF9W
Q0FMTDEocHZfY3B1X29wcy53cml0ZV9jcjAsIHgpOwogfQotI2VuZGlmCiAKIHN0YXRpYyBpbmxp
bmUgdW5zaWduZWQgbG9uZyByZWFkX2NyMih2b2lkKQogewpAQCAtNzQsNyArMTI0LDYgQEAgc3Rh
dGljIGlubGluZSB2b2lkIHdyaXRlX2NyMyh1bnNpZ25lZCBsb25nIHgpCiAJUFZPUF9WQ0FMTDEo
cHZfbW11X29wcy53cml0ZV9jcjMsIHgpOwogfQogCi0jaWZkZWYgQ09ORklHX1BBUkFWSVJUX1hY
TAogc3RhdGljIGlubGluZSB2b2lkIF9fd3JpdGVfY3I0KHVuc2lnbmVkIGxvbmcgeCkKIHsKIAlQ
Vk9QX1ZDQUxMMShwdl9jcHVfb3BzLndyaXRlX2NyNCwgeCk7CkBAIC0xNzIsMjMgKzIyMSw3IEBA
IHN0YXRpYyBpbmxpbmUgaW50IHJkbXNybF9zYWZlKHVuc2lnbmVkIG1zciwgdW5zaWduZWQgbG9u
ZyBsb25nICpwKQogCSpwID0gcGFyYXZpcnRfcmVhZF9tc3Jfc2FmZShtc3IsICZlcnIpOwogCXJl
dHVybiBlcnI7CiB9Ci0jZW5kaWYKIAotc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIGxvbmcg
cGFyYXZpcnRfc2NoZWRfY2xvY2sodm9pZCkKLXsKLQlyZXR1cm4gUFZPUF9DQUxMMCh1bnNpZ25l
ZCBsb25nIGxvbmcsIHB2X3RpbWVfb3BzLnNjaGVkX2Nsb2NrKTsKLX0KLQotc3RydWN0IHN0YXRp
Y19rZXk7Ci1leHRlcm4gc3RydWN0IHN0YXRpY19rZXkgcGFyYXZpcnRfc3RlYWxfZW5hYmxlZDsK
LWV4dGVybiBzdHJ1Y3Qgc3RhdGljX2tleSBwYXJhdmlydF9zdGVhbF9ycV9lbmFibGVkOwotCi1z
dGF0aWMgaW5saW5lIHU2NCBwYXJhdmlydF9zdGVhbF9jbG9jayhpbnQgY3B1KQotewotCXJldHVy
biBQVk9QX0NBTEwxKHU2NCwgcHZfdGltZV9vcHMuc3RlYWxfY2xvY2ssIGNwdSk7Ci19Ci0KLSNp
ZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgbG9u
ZyBwYXJhdmlydF9yZWFkX3BtYyhpbnQgY291bnRlcikKIHsKIAlyZXR1cm4gUFZPUF9DQUxMMSh1
NjQsIHB2X2NwdV9vcHMucmVhZF9wbWMsIGNvdW50ZXIpOwpAQCAtMjY3LDE4ICszMDAsNiBAQCBz
dGF0aWMgaW5saW5lIHZvaWQgc2V0X2lvcGxfbWFzayh1bnNpZ25lZCBtYXNrKQogewogCVBWT1Bf
VkNBTEwxKHB2X2NwdV9vcHMuc2V0X2lvcGxfbWFzaywgbWFzayk7CiB9Ci0jZW5kaWYKLQotLyog
VGhlIHBhcmF2aXJ0dWFsaXplZCBJL08gZnVuY3Rpb25zICovCi1zdGF0aWMgaW5saW5lIHZvaWQg
c2xvd19kb3duX2lvKHZvaWQpCi17Ci0JcHZfb3BzLnB2X2NwdV9vcHMuaW9fZGVsYXkoKTsKLSNp
ZmRlZiBSRUFMTFlfU0xPV19JTwotCXB2X29wcy5wdl9jcHVfb3BzLmlvX2RlbGF5KCk7Ci0JcHZf
b3BzLnB2X2NwdV9vcHMuaW9fZGVsYXkoKTsKLQlwdl9vcHMucHZfY3B1X29wcy5pb19kZWxheSgp
OwotI2VuZGlmCi19CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBwYXJhdmlydF9hY3RpdmF0ZV9tbShz
dHJ1Y3QgbW1fc3RydWN0ICpwcmV2LAogCQkJCQlzdHJ1Y3QgbW1fc3RydWN0ICpuZXh0KQpAQCAt
MjkyLDMwICszMTMsNiBAQCBzdGF0aWMgaW5saW5lIHZvaWQgcGFyYXZpcnRfYXJjaF9kdXBfbW1h
cChzdHJ1Y3QgbW1fc3RydWN0ICpvbGRtbSwKIAlQVk9QX1ZDQUxMMihwdl9tbXVfb3BzLmR1cF9t
bWFwLCBvbGRtbSwgbW0pOwogfQogCi1zdGF0aWMgaW5saW5lIHZvaWQgcGFyYXZpcnRfYXJjaF9l
eGl0X21tYXAoc3RydWN0IG1tX3N0cnVjdCAqbW0pCi17Ci0JUFZPUF9WQ0FMTDEocHZfbW11X29w
cy5leGl0X21tYXAsIG1tKTsKLX0KLQotc3RhdGljIGlubGluZSB2b2lkIF9fZmx1c2hfdGxiKHZv
aWQpCi17Ci0JUFZPUF9WQ0FMTDAocHZfbW11X29wcy5mbHVzaF90bGJfdXNlcik7Ci19Ci1zdGF0
aWMgaW5saW5lIHZvaWQgX19mbHVzaF90bGJfZ2xvYmFsKHZvaWQpCi17Ci0JUFZPUF9WQ0FMTDAo
cHZfbW11X29wcy5mbHVzaF90bGJfa2VybmVsKTsKLX0KLXN0YXRpYyBpbmxpbmUgdm9pZCBfX2Zs
dXNoX3RsYl9vbmVfdXNlcih1bnNpZ25lZCBsb25nIGFkZHIpCi17Ci0JUFZPUF9WQ0FMTDEocHZf
bW11X29wcy5mbHVzaF90bGJfb25lX3VzZXIsIGFkZHIpOwotfQotCi1zdGF0aWMgaW5saW5lIHZv
aWQgZmx1c2hfdGxiX290aGVycyhjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1bWFzaywKLQkJCQkg
ICAgY29uc3Qgc3RydWN0IGZsdXNoX3RsYl9pbmZvICppbmZvKQotewotCVBWT1BfVkNBTEwyKHB2
X21tdV9vcHMuZmx1c2hfdGxiX290aGVycywgY3B1bWFzaywgaW5mbyk7Ci19Ci0KIHN0YXRpYyBp
bmxpbmUgaW50IHBhcmF2aXJ0X3BnZF9hbGxvYyhzdHJ1Y3QgbW1fc3RydWN0ICptbSkKIHsKIAly
ZXR1cm4gUFZPUF9DQUxMMShpbnQsIHB2X21tdV9vcHMucGdkX2FsbG9jLCBtbSk7CkBAIC02NDAs
NyArNjM3LDYgQEAgc3RhdGljIGlubGluZSB2b2lkIHBtZF9jbGVhcihwbWRfdCAqcG1kcCkKIH0K
ICNlbmRpZgkvKiBDT05GSUdfWDg2X1BBRSAqLwogCi0jaWZkZWYgQ09ORklHX1BBUkFWSVJUX1hY
TAogI2RlZmluZSAgX19IQVZFX0FSQ0hfU1RBUlRfQ09OVEVYVF9TV0lUQ0gKIHN0YXRpYyBpbmxp
bmUgdm9pZCBhcmNoX3N0YXJ0X2NvbnRleHRfc3dpdGNoKHN0cnVjdCB0YXNrX3N0cnVjdCAqcHJl
dikKIHsKQEAgLTY1MSw3ICs2NDcsNiBAQCBzdGF0aWMgaW5saW5lIHZvaWQgYXJjaF9lbmRfY29u
dGV4dF9zd2l0Y2goc3RydWN0IHRhc2tfc3RydWN0ICpuZXh0KQogewogCVBWT1BfVkNBTEwxKHB2
X2NwdV9vcHMuZW5kX2NvbnRleHRfc3dpdGNoLCBuZXh0KTsKIH0KLSNlbmRpZgogCiAjZGVmaW5l
ICBfX0hBVkVfQVJDSF9FTlRFUl9MQVpZX01NVV9NT0RFCiBzdGF0aWMgaW5saW5lIHZvaWQgYXJj
aF9lbnRlcl9sYXp5X21tdV9tb2RlKHZvaWQpCkBAIC02NzQsNiArNjY5LDcgQEAgc3RhdGljIGlu
bGluZSB2b2lkIF9fc2V0X2ZpeG1hcCh1bnNpZ25lZCAvKiBlbnVtIGZpeGVkX2FkZHJlc3NlcyAq
LyBpZHgsCiB7CiAJcHZfb3BzLnB2X21tdV9vcHMuc2V0X2ZpeG1hcChpZHgsIHBoeXMsIGZsYWdz
KTsKIH0KKyNlbmRpZgogCiAjaWYgZGVmaW5lZChDT05GSUdfU01QKSAmJiBkZWZpbmVkKENPTkZJ
R19QQVJBVklSVF9TUElOTE9DS1MpCiAKQEAgLTk1OSwxNSArOTU1LDIwIEBAIGV4dGVybiB2b2lk
IGRlZmF1bHRfYmFubmVyKHZvaWQpOwogI2VuZGlmIC8qIF9fQVNTRU1CTFlfXyAqLwogI2Vsc2Ug
IC8qIENPTkZJR19QQVJBVklSVCAqLwogIyBkZWZpbmUgZGVmYXVsdF9iYW5uZXIgeDg2X2luaXRf
bm9vcAorI2VuZGlmIC8qICFDT05GSUdfUEFSQVZJUlQgKi8KKwogI2lmbmRlZiBfX0FTU0VNQkxZ
X18KKyNpZm5kZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogc3RhdGljIGlubGluZSB2b2lkIHBhcmF2
aXJ0X2FyY2hfZHVwX21tYXAoc3RydWN0IG1tX3N0cnVjdCAqb2xkbW0sCiAJCQkJCSAgc3RydWN0
IG1tX3N0cnVjdCAqbW0pCiB7CiB9CisjZW5kaWYKIAorI2lmbmRlZiBDT05GSUdfUEFSQVZJUlQK
IHN0YXRpYyBpbmxpbmUgdm9pZCBwYXJhdmlydF9hcmNoX2V4aXRfbW1hcChzdHJ1Y3QgbW1fc3Ry
dWN0ICptbSkKIHsKIH0KKyNlbmRpZgogI2VuZGlmIC8qIF9fQVNTRU1CTFlfXyAqLwotI2VuZGlm
IC8qICFDT05GSUdfUEFSQVZJUlQgKi8KICNlbmRpZiAvKiBfQVNNX1g4Nl9QQVJBVklSVF9IICov
CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oIGIvYXJj
aC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaAppbmRleCA5MzhhYzJiZWNlODEuLmE5
YjcyZGFlMThiMiAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlw
ZXMuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oCkBAIC05MCwx
MyArOTAsMTQgQEAgc3RydWN0IHB2X2luaXRfb3BzIHsKIAkJCSAgdW5zaWduZWQgbG9uZyBhZGRy
LCB1bnNpZ25lZCBsZW4pOwogfSBfX25vX3JhbmRvbWl6ZV9sYXlvdXQ7CiAKLQorI2lmZGVmIENP
TkZJR19QQVJBVklSVF9YWEwKIHN0cnVjdCBwdl9sYXp5X29wcyB7CiAJLyogU2V0IGRlZmVycmVk
IHVwZGF0ZSBtb2RlLCB1c2VkIGZvciBiYXRjaGluZyBvcGVyYXRpb25zLiAqLwogCXZvaWQgKCpl
bnRlcikodm9pZCk7CiAJdm9pZCAoKmxlYXZlKSh2b2lkKTsKIAl2b2lkICgqZmx1c2gpKHZvaWQp
OwogfSBfX25vX3JhbmRvbWl6ZV9sYXlvdXQ7CisjZW5kaWYKIAogc3RydWN0IHB2X3RpbWVfb3Bz
IHsKIAl1bnNpZ25lZCBsb25nIGxvbmcgKCpzY2hlZF9jbG9jaykodm9pZCk7CkBAIC0yMDUsMjkg
KzIwNiwyOCBAQCBzdHJ1Y3QgcHZfaXJxX29wcyB7CiB9IF9fbm9fcmFuZG9taXplX2xheW91dDsK
IAogc3RydWN0IHB2X21tdV9vcHMgeworCS8qIFRMQiBvcGVyYXRpb25zICovCisJdm9pZCAoKmZs
dXNoX3RsYl91c2VyKSh2b2lkKTsKKwl2b2lkICgqZmx1c2hfdGxiX2tlcm5lbCkodm9pZCk7CisJ
dm9pZCAoKmZsdXNoX3RsYl9vbmVfdXNlcikodW5zaWduZWQgbG9uZyBhZGRyKTsKKwl2b2lkICgq
Zmx1c2hfdGxiX290aGVycykoY29uc3Qgc3RydWN0IGNwdW1hc2sgKmNwdXMsCisJCQkJIGNvbnN0
IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqaW5mbyk7CisKKwkvKiBIb29rIGZvciBpbnRlcmNlcHRp
bmcgdGhlIGRlc3RydWN0aW9uIG9mIGFuIG1tX3N0cnVjdC4gKi8KKwl2b2lkICgqZXhpdF9tbWFw
KShzdHJ1Y3QgbW1fc3RydWN0ICptbSk7CisKKyNpZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiAJ
dW5zaWduZWQgbG9uZyAoKnJlYWRfY3IyKSh2b2lkKTsKIAl2b2lkICgqd3JpdGVfY3IyKSh1bnNp
Z25lZCBsb25nKTsKIAogCXVuc2lnbmVkIGxvbmcgKCpyZWFkX2NyMykodm9pZCk7CiAJdm9pZCAo
KndyaXRlX2NyMykodW5zaWduZWQgbG9uZyk7CiAKLQkvKgotCSAqIEhvb2tzIGZvciBpbnRlcmNl
cHRpbmcgdGhlIGNyZWF0aW9uL3VzZS9kZXN0cnVjdGlvbiBvZiBhbgotCSAqIG1tX3N0cnVjdC4K
LQkgKi8KKwkvKiBIb29rcyBmb3IgaW50ZXJjZXB0aW5nIHRoZSBjcmVhdGlvbi91c2Ugb2YgYW4g
bW1fc3RydWN0LiAqLwogCXZvaWQgKCphY3RpdmF0ZV9tbSkoc3RydWN0IG1tX3N0cnVjdCAqcHJl
diwKIAkJCSAgICBzdHJ1Y3QgbW1fc3RydWN0ICpuZXh0KTsKIAl2b2lkICgqZHVwX21tYXApKHN0
cnVjdCBtbV9zdHJ1Y3QgKm9sZG1tLAogCQkJIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKTsKLQl2b2lk
ICgqZXhpdF9tbWFwKShzdHJ1Y3QgbW1fc3RydWN0ICptbSk7Ci0KLQotCS8qIFRMQiBvcGVyYXRp
b25zICovCi0Jdm9pZCAoKmZsdXNoX3RsYl91c2VyKSh2b2lkKTsKLQl2b2lkICgqZmx1c2hfdGxi
X2tlcm5lbCkodm9pZCk7Ci0Jdm9pZCAoKmZsdXNoX3RsYl9vbmVfdXNlcikodW5zaWduZWQgbG9u
ZyBhZGRyKTsKLQl2b2lkICgqZmx1c2hfdGxiX290aGVycykoY29uc3Qgc3RydWN0IGNwdW1hc2sg
KmNwdXMsCi0JCQkJIGNvbnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqaW5mbyk7CiAKIAkvKiBI
b29rcyBmb3IgYWxsb2NhdGluZyBhbmQgZnJlZWluZyBhIHBhZ2V0YWJsZSB0b3AtbGV2ZWwgKi8K
IAlpbnQgICgqcGdkX2FsbG9jKShzdHJ1Y3QgbW1fc3RydWN0ICptbSk7CkBAIC0zMDIsNiArMzAy
LDcgQEAgc3RydWN0IHB2X21tdV9vcHMgewogCSAgIGFuIG1mbi4gIFdlIGNhbiB0ZWxsIHdoaWNo
IGlzIHdoaWNoIGZyb20gdGhlIGluZGV4LiAqLwogCXZvaWQgKCpzZXRfZml4bWFwKSh1bnNpZ25l
ZCAvKiBlbnVtIGZpeGVkX2FkZHJlc3NlcyAqLyBpZHgsCiAJCQkgICBwaHlzX2FkZHJfdCBwaHlz
LCBwZ3Byb3RfdCBmbGFncyk7CisjZW5kaWYKIH0gX19ub19yYW5kb21pemVfbGF5b3V0OwogCiBz
dHJ1Y3QgYXJjaF9zcGlubG9jazsKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3Bn
YWxsb2MuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BnYWxsb2MuaAppbmRleCBmYmQ1NzhkYWE2
NmUuLmVjN2Y0MzMyNzAzMyAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGdhbGxv
Yy5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BnYWxsb2MuaApAQCAtOCw3ICs4LDcgQEAK
IAogc3RhdGljIGlubGluZSBpbnQgIF9fcGFyYXZpcnRfcGdkX2FsbG9jKHN0cnVjdCBtbV9zdHJ1
Y3QgKm1tKSB7IHJldHVybiAwOyB9CiAKLSNpZmRlZiBDT05GSUdfUEFSQVZJUlQKKyNpZmRlZiBD
T05GSUdfUEFSQVZJUlRfWFhMCiAjaW5jbHVkZSA8YXNtL3BhcmF2aXJ0Lmg+CiAjZWxzZQogI2Rl
ZmluZSBwYXJhdmlydF9wZ2RfYWxsb2MobW0pCV9fcGFyYXZpcnRfcGdkX2FsbG9jKG1tKQpkaWZm
IC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGd0YWJsZS5oIGIvYXJjaC94ODYvaW5jbHVk
ZS9hc20vcGd0YWJsZS5oCmluZGV4IDllYTI5MWZlNzEwNy4uYjlhYmM1MjVlY2UzIDEwMDY0NAot
LS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ3RhYmxlLmgKKysrIGIvYXJjaC94ODYvaW5jbHVk
ZS9hc20vcGd0YWJsZS5oCkBAIC01Miw5ICs1Miw5IEBAIGV4dGVybiBzdHJ1Y3QgbW1fc3RydWN0
ICpwZ2RfcGFnZV9nZXRfbW0oc3RydWN0IHBhZ2UgKnBhZ2UpOwogCiBleHRlcm4gcG1kdmFsX3Qg
ZWFybHlfcG1kX2ZsYWdzOwogCi0jaWZkZWYgQ09ORklHX1BBUkFWSVJUCisjaWZkZWYgQ09ORklH
X1BBUkFWSVJUX1hYTAogI2luY2x1ZGUgPGFzbS9wYXJhdmlydC5oPgotI2Vsc2UgIC8qICFDT05G
SUdfUEFSQVZJUlQgKi8KKyNlbHNlICAvKiAhQ09ORklHX1BBUkFWSVJUX1hYTCAqLwogI2RlZmlu
ZSBzZXRfcHRlKHB0ZXAsIHB0ZSkJCW5hdGl2ZV9zZXRfcHRlKHB0ZXAsIHB0ZSkKICNkZWZpbmUg
c2V0X3B0ZV9hdChtbSwgYWRkciwgcHRlcCwgcHRlKQluYXRpdmVfc2V0X3B0ZV9hdChtbSwgYWRk
ciwgcHRlcCwgcHRlKQogCkBAIC0xMDgsOSArMTA4LDYgQEAgZXh0ZXJuIHBtZHZhbF90IGVhcmx5
X3BtZF9mbGFnczsKICNkZWZpbmUgcHRlX3ZhbCh4KQluYXRpdmVfcHRlX3ZhbCh4KQogI2RlZmlu
ZSBfX3B0ZSh4KQluYXRpdmVfbWFrZV9wdGUoeCkKIAotI2VuZGlmCS8qIENPTkZJR19QQVJBVklS
VCAqLwotCi0jaWZuZGVmIENPTkZJR19QQVJBVklSVF9YWEwKICNkZWZpbmUgYXJjaF9lbmRfY29u
dGV4dF9zd2l0Y2gocHJldikJZG8ge30gd2hpbGUoMCkKICNlbmRpZgkvKiBDT05GSUdfUEFSQVZJ
UlRfWFhMICovCiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3NwZWNpYWxfaW5z
bnMuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3NwZWNpYWxfaW5zbnMuaAppbmRleCAyYWE2Y2U0
YmYxNTkuLjQzYzAyOWNkYzNmZSAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vc3Bl
Y2lhbF9pbnNucy5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3NwZWNpYWxfaW5zbnMuaApA
QCAtMTQxLDExICsxNDEsMTAgQEAgc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIF9fcmVhZF9j
cjQodm9pZCkKIAlyZXR1cm4gbmF0aXZlX3JlYWRfY3I0KCk7CiB9CiAKLSNpZmRlZiBDT05GSUdf
UEFSQVZJUlQKKyNpZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiAjaW5jbHVkZSA8YXNtL3BhcmF2
aXJ0Lmg+Ci0jZW5kaWYKKyNlbHNlCiAKLSNpZm5kZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogc3Rh
dGljIGlubGluZSB1bnNpZ25lZCBsb25nIHJlYWRfY3IwKHZvaWQpCiB7CiAJcmV0dXJuIG5hdGl2
ZV9yZWFkX2NyMCgpOwpAQCAtMTU1LDkgKzE1NCw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCB3cml0
ZV9jcjAodW5zaWduZWQgbG9uZyB4KQogewogCW5hdGl2ZV93cml0ZV9jcjAoeCk7CiB9Ci0jZW5k
aWYKIAotI2lmbmRlZiBDT05GSUdfUEFSQVZJUlQKIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9u
ZyByZWFkX2NyMih2b2lkKQogewogCXJldHVybiBuYXRpdmVfcmVhZF9jcjIoKTsKQEAgLTE4MSw5
ICsxNzgsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgd3JpdGVfY3IzKHVuc2lnbmVkIGxvbmcgeCkK
IHsKIAluYXRpdmVfd3JpdGVfY3IzKHgpOwogfQotI2VuZGlmCiAKLSNpZm5kZWYgQ09ORklHX1BB
UkFWSVJUX1hYTAogc3RhdGljIGlubGluZSB2b2lkIF9fd3JpdGVfY3I0KHVuc2lnbmVkIGxvbmcg
eCkKIHsKIAluYXRpdmVfd3JpdGVfY3I0KHgpOwpAQCAtMjEzLDcgKzIwOCw3IEBAIHN0YXRpYyBp
bmxpbmUgdm9pZCBsb2FkX2dzX2luZGV4KHVuc2lnbmVkIHNlbGVjdG9yKQogCiAjZW5kaWYKIAot
I2VuZGlmLyogQ09ORklHX1BBUkFWSVJUX1hYTCAqLworI2VuZGlmIC8qIENPTkZJR19QQVJBVklS
VF9YWEwgKi8KIAogc3RhdGljIGlubGluZSB2b2lkIGNsZmx1c2godm9sYXRpbGUgdm9pZCAqX19w
KQogewpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRzLmMgYi9hcmNoL3g4
Ni9rZXJuZWwvYXNtLW9mZnNldHMuYwppbmRleCA0MjlkYjNjOGEwY2MuLjE4NzFiYjM4OGJiMCAx
MDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRzLmMKKysrIGIvYXJjaC94ODYv
a2VybmVsL2FzbS1vZmZzZXRzLmMKQEAgLTcyLDkgKzcyLDkgQEAgdm9pZCBjb21tb24odm9pZCkg
ewogCSAgICAgICBwdl9pcnFfb3BzLmlycV9lbmFibGUpOwogI2lmZGVmIENPTkZJR19QQVJBVklS
VF9YWEwKIAlPRkZTRVQoUFZfQ1BVX2lyZXQsIHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlLCBwdl9j
cHVfb3BzLmlyZXQpOwotI2VuZGlmCiAJT0ZGU0VUKFBWX01NVV9yZWFkX2NyMiwgcGFyYXZpcnRf
cGF0Y2hfdGVtcGxhdGUsIHB2X21tdV9vcHMucmVhZF9jcjIpOwogI2VuZGlmCisjZW5kaWYKIAog
I2lmZGVmIENPTkZJR19YRU4KIAlCTEFOSygpOwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVs
L2hlYWRfNjQuUyBiL2FyY2gveDg2L2tlcm5lbC9oZWFkXzY0LlMKaW5kZXggZTExYjk2YjJkYzZi
Li45ODFmZDgwMjgzMGYgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9oZWFkXzY0LlMKKysr
IGIvYXJjaC94ODYva2VybmVsL2hlYWRfNjQuUwpAQCAtMjUsMTQgKzI1LDEyIEBACiAjaW5jbHVk
ZSA8YXNtL2V4cG9ydC5oPgogI2luY2x1ZGUgPGFzbS9ub3NwZWMtYnJhbmNoLmg+CiAKLSNpZmRl
ZiBDT05GSUdfUEFSQVZJUlQKKyNpZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiAjaW5jbHVkZSA8
YXNtL2FzbS1vZmZzZXRzLmg+CiAjaW5jbHVkZSA8YXNtL3BhcmF2aXJ0Lmg+CiAjZGVmaW5lIEdF
VF9DUjJfSU5UTyhyZWcpIEdFVF9DUjJfSU5UT19SQVggOyBtb3ZxICVyYXgsIHJlZwogI2Vsc2UK
ICNkZWZpbmUgR0VUX0NSMl9JTlRPKHJlZykgbW92cSAlY3IyLCByZWcKLSNlbmRpZgotI2lmbmRl
ZiBDT05GSUdfUEFSQVZJUlRfWFhMCiAjZGVmaW5lIElOVEVSUlVQVF9SRVRVUk4gaXJldHEKICNl
bmRpZgogCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYyBiL2FyY2gveDg2
L2tlcm5lbC9wYXJhdmlydC5jCmluZGV4IDE5YmZiM2QyMDgzZi4uMzZjNjBmYmY2MWZkIDEwMDY0
NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwv
cGFyYXZpcnQuYwpAQCAtMzg1LDE2ICszODUsMTkgQEAgc3RydWN0IHBhcmF2aXJ0X3BhdGNoX3Rl
bXBsYXRlIHB2X29wcyA9IHsKICNlbmRpZgogCiAJLyogTW11IG9wcy4gKi8KLQkucHZfbW11X29w
cy5yZWFkX2NyMiA9IG5hdGl2ZV9yZWFkX2NyMiwKLQkucHZfbW11X29wcy53cml0ZV9jcjIgPSBu
YXRpdmVfd3JpdGVfY3IyLAotCS5wdl9tbXVfb3BzLnJlYWRfY3IzID0gX19uYXRpdmVfcmVhZF9j
cjMsCi0JLnB2X21tdV9vcHMud3JpdGVfY3IzID0gbmF0aXZlX3dyaXRlX2NyMywKLQogCS5wdl9t
bXVfb3BzLmZsdXNoX3RsYl91c2VyID0gbmF0aXZlX2ZsdXNoX3RsYiwKIAkucHZfbW11X29wcy5m
bHVzaF90bGJfa2VybmVsID0gbmF0aXZlX2ZsdXNoX3RsYl9nbG9iYWwsCiAJLnB2X21tdV9vcHMu
Zmx1c2hfdGxiX29uZV91c2VyID0gbmF0aXZlX2ZsdXNoX3RsYl9vbmVfdXNlciwKIAkucHZfbW11
X29wcy5mbHVzaF90bGJfb3RoZXJzID0gbmF0aXZlX2ZsdXNoX3RsYl9vdGhlcnMsCiAKKwkucHZf
bW11X29wcy5leGl0X21tYXAgPSBwYXJhdmlydF9ub3AsCisKKyNpZmRlZiBDT05GSUdfUEFSQVZJ
UlRfWFhMCisJLnB2X21tdV9vcHMucmVhZF9jcjIgPSBuYXRpdmVfcmVhZF9jcjIsCisJLnB2X21t
dV9vcHMud3JpdGVfY3IyID0gbmF0aXZlX3dyaXRlX2NyMiwKKwkucHZfbW11X29wcy5yZWFkX2Ny
MyA9IF9fbmF0aXZlX3JlYWRfY3IzLAorCS5wdl9tbXVfb3BzLndyaXRlX2NyMyA9IG5hdGl2ZV93
cml0ZV9jcjMsCisKIAkucHZfbW11X29wcy5wZ2RfYWxsb2MgPSBfX3BhcmF2aXJ0X3BnZF9hbGxv
YywKIAkucHZfbW11X29wcy5wZ2RfZnJlZSA9IHBhcmF2aXJ0X25vcCwKIApAQCAtNDQ3LDcgKzQ1
MCw2IEBAIHN0cnVjdCBwYXJhdmlydF9wYXRjaF90ZW1wbGF0ZSBwdl9vcHMgPSB7CiAJLnB2X21t
dV9vcHMubWFrZV9wZ2QgPSBQVEVfSURFTlQsCiAKIAkucHZfbW11X29wcy5kdXBfbW1hcCA9IHBh
cmF2aXJ0X25vcCwKLQkucHZfbW11X29wcy5leGl0X21tYXAgPSBwYXJhdmlydF9ub3AsCiAJLnB2
X21tdV9vcHMuYWN0aXZhdGVfbW0gPSBwYXJhdmlydF9ub3AsCiAKIAkucHZfbW11X29wcy5sYXp5
X21vZGUgPSB7CkBAIC00NTcsNiArNDU5LDcgQEAgc3RydWN0IHBhcmF2aXJ0X3BhdGNoX3RlbXBs
YXRlIHB2X29wcyA9IHsKIAl9LAogCiAJLnB2X21tdV9vcHMuc2V0X2ZpeG1hcCA9IG5hdGl2ZV9z
ZXRfZml4bWFwLAorI2VuZGlmCiAKICNpZiBkZWZpbmVkKENPTkZJR19QQVJBVklSVF9TUElOTE9D
S1MpCiAJLyogTG9jayBvcHMuICovCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZp
cnRfcGF0Y2hfMzIuYyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF8zMi5jCmluZGV4
IDcwNGVkNzcxODA2Mi4uYTRlNjZhOTEyMTIxIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwv
cGFyYXZpcnRfcGF0Y2hfMzIuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hf
MzIuYwpAQCAtNywxMCArNywxMCBAQCBERUZfTkFUSVZFKHB2X2lycV9vcHMsIHJlc3RvcmVfZmws
ICJwdXNoICVlYXg7IHBvcGYiKTsKIERFRl9OQVRJVkUocHZfaXJxX29wcywgc2F2ZV9mbCwgInB1
c2hmOyBwb3AgJWVheCIpOwogI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIERFRl9OQVRJVkUo
cHZfY3B1X29wcywgaXJldCwgImlyZXQiKTsKLSNlbmRpZgogREVGX05BVElWRShwdl9tbXVfb3Bz
LCByZWFkX2NyMiwgIm1vdiAlY3IyLCAlZWF4Iik7CiBERUZfTkFUSVZFKHB2X21tdV9vcHMsIHdy
aXRlX2NyMywgIm1vdiAlZWF4LCAlY3IzIik7CiBERUZfTkFUSVZFKHB2X21tdV9vcHMsIHJlYWRf
Y3IzLCAibW92ICVjcjMsICVlYXgiKTsKKyNlbmRpZgogCiAjaWYgZGVmaW5lZChDT05GSUdfUEFS
QVZJUlRfU1BJTkxPQ0tTKQogREVGX05BVElWRShwdl9sb2NrX29wcywgcXVldWVkX3NwaW5fdW5s
b2NrLCAibW92YiAkMCwgKCVlYXgpIik7CkBAIC00OSwxMCArNDksMTAgQEAgdW5zaWduZWQgbmF0
aXZlX3BhdGNoKHU4IHR5cGUsIHZvaWQgKmlidWYsIHVuc2lnbmVkIGxvbmcgYWRkciwgdW5zaWdu
ZWQgbGVuKQogCQlQQVRDSF9TSVRFKHB2X2lycV9vcHMsIHNhdmVfZmwpOwogI2lmZGVmIENPTkZJ
R19QQVJBVklSVF9YWEwKIAkJUEFUQ0hfU0lURShwdl9jcHVfb3BzLCBpcmV0KTsKLSNlbmRpZgog
CQlQQVRDSF9TSVRFKHB2X21tdV9vcHMsIHJlYWRfY3IyKTsKIAkJUEFUQ0hfU0lURShwdl9tbXVf
b3BzLCByZWFkX2NyMyk7CiAJCVBBVENIX1NJVEUocHZfbW11X29wcywgd3JpdGVfY3IzKTsKKyNl
bmRpZgogI2lmIGRlZmluZWQoQ09ORklHX1BBUkFWSVJUX1NQSU5MT0NLUykKIAkJY2FzZSBQQVJB
VklSVF9QQVRDSChwdl9sb2NrX29wcy5xdWV1ZWRfc3Bpbl91bmxvY2spOgogCQkJaWYgKHB2X2lz
X25hdGl2ZV9zcGluX3VubG9jaygpKSB7CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvcGFy
YXZpcnRfcGF0Y2hfNjQuYyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF82NC5jCmlu
ZGV4IDEzMWE3ZWIwMWExMy4uYWJjMGM5NGI4Y2FhIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJu
ZWwvcGFyYXZpcnRfcGF0Y2hfNjQuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0
Y2hfNjQuYwpAQCAtNywxMCArNywxMCBAQCBERUZfTkFUSVZFKHB2X2lycV9vcHMsIGlycV9kaXNh
YmxlLCAiY2xpIik7CiBERUZfTkFUSVZFKHB2X2lycV9vcHMsIGlycV9lbmFibGUsICJzdGkiKTsK
IERFRl9OQVRJVkUocHZfaXJxX29wcywgcmVzdG9yZV9mbCwgInB1c2hxICVyZGk7IHBvcGZxIik7
CiBERUZfTkFUSVZFKHB2X2lycV9vcHMsIHNhdmVfZmwsICJwdXNoZnE7IHBvcHEgJXJheCIpOwor
I2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIERFRl9OQVRJVkUocHZfbW11X29wcywgcmVhZF9j
cjIsICJtb3ZxICVjcjIsICVyYXgiKTsKIERFRl9OQVRJVkUocHZfbW11X29wcywgcmVhZF9jcjMs
ICJtb3ZxICVjcjMsICVyYXgiKTsKIERFRl9OQVRJVkUocHZfbW11X29wcywgd3JpdGVfY3IzLCAi
bW92cSAlcmRpLCAlY3IzIik7Ci0jaWZkZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogREVGX05BVElW
RShwdl9jcHVfb3BzLCB3YmludmQsICJ3YmludmQiKTsKIAogREVGX05BVElWRShwdl9jcHVfb3Bz
LCB1c2VyZ3Nfc3lzcmV0NjQsICJzd2FwZ3M7IHN5c3JldHEiKTsKQEAgLTU5LDEwICs1OSwxMCBA
QCB1bnNpZ25lZCBuYXRpdmVfcGF0Y2godTggdHlwZSwgdm9pZCAqaWJ1ZiwgdW5zaWduZWQgbG9u
ZyBhZGRyLCB1bnNpZ25lZCBsZW4pCiAJCVBBVENIX1NJVEUocHZfY3B1X29wcywgdXNlcmdzX3N5
c3JldDY0KTsKIAkJUEFUQ0hfU0lURShwdl9jcHVfb3BzLCBzd2FwZ3MpOwogCQlQQVRDSF9TSVRF
KHB2X2NwdV9vcHMsIHdiaW52ZCk7Ci0jZW5kaWYKIAkJUEFUQ0hfU0lURShwdl9tbXVfb3BzLCBy
ZWFkX2NyMik7CiAJCVBBVENIX1NJVEUocHZfbW11X29wcywgcmVhZF9jcjMpOwogCQlQQVRDSF9T
SVRFKHB2X21tdV9vcHMsIHdyaXRlX2NyMyk7CisjZW5kaWYKICNpZiBkZWZpbmVkKENPTkZJR19Q
QVJBVklSVF9TUElOTE9DS1MpCiAJCWNhc2UgUEFSQVZJUlRfUEFUQ0gocHZfbG9ja19vcHMucXVl
dWVkX3NwaW5fdW5sb2NrKToKIAkJCWlmIChwdl9pc19uYXRpdmVfc3Bpbl91bmxvY2soKSkgewot
LSAKMi4xMy43CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 11:53:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 11:53:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo5yY-0007F0-Ej; Fri, 10 Aug 2018 11: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=xtjq=kz=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fo5yV-0007Dx-Tu
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 11:52:59 +0000
X-Inumbo-ID: fe0bb1f5-9c93-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fe0bb1f5-9c93-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 11:53: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 40D29AE0C;
 Fri, 10 Aug 2018 11:52:57 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Fri, 10 Aug 2018 13:52:42 +0200
Message-Id: <20180810115252.18213-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH 00/10] x86/paravirt: several 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,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBzZXJpZXMgcmVtb3ZlcyBzb21lIG5vIGxvbmdlciBuZWVkZWQgc3R1ZmYgZnJvbSBwYXJh
dmlydAppbmZyYXN0cnVjdHVyZSBhbmQgcHV0cyBsYXJnZSBxdWFudGl0aWVzIG9mIHBhcmF2aXJ0
IG9wcyB1bmRlciBhIG5ldwpjb25maWcgb3B0aW9uIFBBUkFWSVJUX1hYTCB3aGljaCBpcyBzZWxl
Y3RlZCBieSBYRU5fUFYgb25seS4KCkEgcHZvcHMga2VybmVsIHdpdGhvdXQgWEVOX1BWIGJlaW5n
IGNvbmZpZ3VyZWQgaXMgYWJvdXQgMi41JSBzbWFsbGVyCndpdGggdGhpcyBzZXJpZXMgYXBwbGll
ZC4KCnRpcCBjb21taXQgNTgwMGRjNWMxOWYzNGU2ZTAzYjVhZGFiMTI4MjUzNWNiMTAyZmFmZCAo
Ing4Ni9wYXJhdmlydDoKRml4IHNwZWN0cmUtdjIgbWl0aWdhdGlvbnMgZm9yIHBhcmF2aXJ0IGd1
ZXN0cyIpIGlzIGEgcHJlcmVxdWlzaXRlCmZvciB0aGlzIHNlcmllcy4KClRoZSBsYXN0IDQgcGF0
Y2hlcyBvZiB0aGlzIHNlcmllcyByZXF1aXJlIG15IFhlbiBjbGVhbnVwIHNlcmllcwpodHRwczov
L2xvcmUua2VybmVsLm9yZy9sa21sLzIwMTgwNzE3MTIwMTEzLjEyNzU2LTEtamdyb3NzQHN1c2Uu
Y29tLwp3aGljaCBoaWRlcyBtb3JlIFhlbiBQVi1vbmx5IGNvZGUgYmVoaW5kIENPTkZJR19YRU5f
UFYuCgpKdWVyZ2VuIEdyb3NzICgxMCk6CiAgeDg2L3BhcmF2aXJ0OiBtYWtlIHBhcmF2aXJ0X3Bh
dGNoX2NhbGwoKSBhbmQgcGFyYXZpcnRfcGF0Y2hfam1wKCkKICAgIHN0YXRpYwogIHg4Ni9wYXJh
dmlydDogcmVtb3ZlIGNsb2JiZXJzIHBhcmFtZXRlciBmcm9tIHBhcmF2aXJ0IHBhdGNoIGZ1bmN0
aW9ucwogIHg4Ni9wYXJhdmlydDogcmVtb3ZlIGNsb2JiZXJzIGZyb20gc3RydWN0IHBhcmF2aXJ0
X3BhdGNoX3NpdGUKICB4ODYvcGFyYXZpcnQ6IHVzZSBhIHNpbmdsZSBvcHMgc3RydWN0dXJlCiAg
eDg2L3BhcmF2aXJ0OiByZW1vdmUgdW51c2VkIHBhcmF2aXJ0IGJpdHMKICB4ODYvcGFyYXZpcnQ6
IGludHJvZHVjZSBuZXcgY29uZmlnIG9wdGlvbiBQQVJBVklSVF9YWEwKICB4ODYvcGFyYXZpcnQ6
IG1vdmUgaXRlbXMgaW4gcHZfaW5mbyB1bmRlciBQQVJBVklSVF9YWEwgdW1icmVsbGEKICB4ODYv
cGFyYXZpcnQ6IG1vdmUgdGhlIFhlbi1vbmx5IHB2X2NwdV9vcHMgdW5kZXIgdGhlIFBBUkFWSVJU
X1hYTAogICAgdW1icmVsbGEKICB4ODYvcGFyYXZpcnQ6IG1vdmUgdGhlIFhlbi1vbmx5IHB2X2ly
cV9vcHMgdW5kZXIgdGhlIFBBUkFWSVJUX1hYTAogICAgdW1icmVsbGEKICB4ODYvcGFyYXZpcnQ6
IG1vdmUgdGhlIFhlbi1vbmx5IHB2X21tdV9vcHMgdW5kZXIgdGhlIFBBUkFWSVJUX1hYTAogICAg
dW1icmVsbGEKCiBhcmNoL3g4Ni9LY29uZmlnICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg
ICAzICsKIGFyY2gveDg2L2h5cGVydi9tbXUuYyAgICAgICAgICAgICAgICAgICAgICAgfCAgIDQg
Ky0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL2RlYnVncmVnLmggICAgICAgICAgICAgfCAgIDIgKy0K
IGFyY2gveDg2L2luY2x1ZGUvYXNtL2Rlc2MuaCAgICAgICAgICAgICAgICAgfCAgIDQgKy0KIGFy
Y2gveDg2L2luY2x1ZGUvYXNtL2ZpeG1hcC5oICAgICAgICAgICAgICAgfCAgIDIgKy0KIGFyY2gv
eDg2L2luY2x1ZGUvYXNtL2lycWZsYWdzLmggICAgICAgICAgICAgfCAgNTYgKysrLS0tCiBhcmNo
L3g4Ni9pbmNsdWRlL2FzbS9tbXVfY29udGV4dC5oICAgICAgICAgIHwgICA0ICstCiBhcmNoL3g4
Ni9pbmNsdWRlL2FzbS9tc3IuaCAgICAgICAgICAgICAgICAgIHwgICA0ICstCiBhcmNoL3g4Ni9p
bmNsdWRlL2FzbS9wYXJhdmlydC5oICAgICAgICAgICAgIHwgMTgzICsrKysrKysrKy0tLS0tLS0t
LQogYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaCAgICAgICB8ICA2NSArKyst
LS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ2FsbG9jLmggICAgICAgICAgICAgIHwgICAyICst
CiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ3RhYmxlLTNsZXZlbF90eXBlcy5oIHwgICAyICstCiBh
cmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ3RhYmxlLmggICAgICAgICAgICAgIHwgICA3ICstCiBhcmNo
L3g4Ni9pbmNsdWRlL2FzbS9wcm9jZXNzb3IuaCAgICAgICAgICAgIHwgICA0ICstCiBhcmNoL3g4
Ni9pbmNsdWRlL2FzbS9wdHJhY2UuaCAgICAgICAgICAgICAgIHwgICAzICstCiBhcmNoL3g4Ni9p
bmNsdWRlL2FzbS9zZWdtZW50LmggICAgICAgICAgICAgIHwgICAyICstCiBhcmNoL3g4Ni9pbmNs
dWRlL2FzbS9zcGVjaWFsX2luc25zLmggICAgICAgIHwgICA0ICstCiBhcmNoL3g4Ni9rZXJuZWwv
YWx0ZXJuYXRpdmUuYyAgICAgICAgICAgICAgIHwgICAyICstCiBhcmNoL3g4Ni9rZXJuZWwvYXNt
LW9mZnNldHMuYyAgICAgICAgICAgICAgIHwgIDE1ICstCiBhcmNoL3g4Ni9rZXJuZWwvYXNtLW9m
ZnNldHNfNjQuYyAgICAgICAgICAgIHwgICA5ICstCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L2NvbW1v
bi5jICAgICAgICAgICAgICAgIHwgICA0ICstCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L3Ztd2FyZS5j
ICAgICAgICAgICAgICAgIHwgICA0ICstCiBhcmNoL3g4Ni9rZXJuZWwvaGVhZF82NC5TICAgICAg
ICAgICAgICAgICAgIHwgICAyICstCiBhcmNoL3g4Ni9rZXJuZWwva3ZtLmMgICAgICAgICAgICAg
ICAgICAgICAgIHwgIDE4ICstCiBhcmNoL3g4Ni9rZXJuZWwva3ZtY2xvY2suYyAgICAgICAgICAg
ICAgICAgIHwgICA0ICstCiBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQtc3BpbmxvY2tzLmMgICAg
ICAgIHwgIDE1ICstCiBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYyAgICAgICAgICAgICAgICAg
IHwgMjkwICsrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0KIGFyY2gveDg2L2tlcm5lbC9wYXJh
dmlydF9wYXRjaF8zMi5jICAgICAgICAgfCAgIDkgKy0KIGFyY2gveDg2L2tlcm5lbC9wYXJhdmly
dF9wYXRjaF82NC5jICAgICAgICAgfCAgMTEgKy0KIGFyY2gveDg2L2tlcm5lbC90c2MuYyAgICAg
ICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIGFyY2gveDg2L2tlcm5lbC92c21wXzY0LmMgICAg
ICAgICAgICAgICAgICAgfCAgMTcgKy0KIGFyY2gveDg2L3hlbi9LY29uZmlnICAgICAgICAgICAg
ICAgICAgICAgICAgfCAgIDEgKwogYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jICAgICAgICAg
ICAgICAgICB8ICAzMiArLS0KIGFyY2gveDg2L3hlbi9pcnEuYyAgICAgICAgICAgICAgICAgICAg
ICAgICAgfCAgIDIgKy0KIGFyY2gveDg2L3hlbi9tbXVfaHZtLmMgICAgICAgICAgICAgICAgICAg
ICAgfCAgIDIgKy0KIGFyY2gveDg2L3hlbi9tbXVfcHYuYyAgICAgICAgICAgICAgICAgICAgICAg
fCAgMjggKy0tCiBhcmNoL3g4Ni94ZW4vc3BpbmxvY2suYyAgICAgICAgICAgICAgICAgICAgIHwg
IDEyICstCiBhcmNoL3g4Ni94ZW4vdGltZS5jICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA0
ICstCiBkcml2ZXJzL3hlbi90aW1lLmMgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyICst
CiAzOSBmaWxlcyBjaGFuZ2VkLCA0MzAgaW5zZXJ0aW9ucygrKSwgNDA2IGRlbGV0aW9ucygtKQoK
LS0gCjIuMTMuNwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 11:53:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 11:53:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo5yY-0007Eu-3k; Fri, 10 Aug 2018 11: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=xtjq=kz=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fo5yV-0007Dw-Tl
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 11:52:59 +0000
X-Inumbo-ID: fdf6b56e-9c93-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fdf6b56e-9c93-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 11:53:27 +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 408A7AD7A;
 Fri, 10 Aug 2018 11:52:57 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Fri, 10 Aug 2018 13:52:44 +0200
Message-Id: <20180810115252.18213-3-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180810115252.18213-1-jgross@suse.com>
References: <20180810115252.18213-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 02/10] x86/paravirt: remove clobbers parameter
 from paravirt patch functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, boris.ostrovsky@oracle.com,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGNsb2JiZXJzIHBhcmFtZXRlciBmcm9tIHBhcmF2aXJ0X3BhdGNoX2RlZmF1bHQoKSBldCBh
bCBpc24ndCB1c2VkCmFueSBsb25nZXIuIFJlbW92ZSBpdC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJh
dmlydF90eXBlcy5oIHwgIDcgKysrLS0tLQogYXJjaC94ODYva2VybmVsL2FsdGVybmF0aXZlLmMg
ICAgICAgICB8ICAyICstCiBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYyAgICAgICAgICAgIHwg
MTQgKysrKystLS0tLS0tLS0KIGFyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF8zMi5jICAg
fCAgNSArKy0tLQogYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0X3BhdGNoXzY0LmMgICB8ICA1ICsr
LS0tCiBhcmNoL3g4Ni9rZXJuZWwvdnNtcF82NC5jICAgICAgICAgICAgIHwgIDYgKysrLS0tCiA2
IGZpbGVzIGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKyksIDIzIGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmggYi9hcmNoL3g4Ni9p
bmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oCmluZGV4IDAzNmIyZjg4ZjEwNS4uZjZlMjRlNzg2
MzNiIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oCisr
KyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmgKQEAgLTg0LDcgKzg0LDcg
QEAgc3RydWN0IHB2X2luaXRfb3BzIHsKIAkgKiB0aGUgbnVtYmVyIG9mIGJ5dGVzIG9mIGNvZGUg
Z2VuZXJhdGVkLCBhcyB3ZSBub3AgcGFkIHRoZQogCSAqIHJlc3QgaW4gZ2VuZXJpYyBjb2RlLgog
CSAqLwotCXVuc2lnbmVkICgqcGF0Y2gpKHU4IHR5cGUsIHUxNiBjbG9iYmVyLCB2b2lkICppbnNu
YnVmLAorCXVuc2lnbmVkICgqcGF0Y2gpKHU4IHR5cGUsIHZvaWQgKmluc25idWYsCiAJCQkgIHVu
c2lnbmVkIGxvbmcgYWRkciwgdW5zaWduZWQgbGVuKTsKIH0gX19ub19yYW5kb21pemVfbGF5b3V0
OwogCkBAIC0zNzAsMTQgKzM3MCwxMyBAQCBleHRlcm4gc3RydWN0IHB2X2xvY2tfb3BzIHB2X2xv
Y2tfb3BzOwogCiB1bnNpZ25lZCBwYXJhdmlydF9wYXRjaF9pZGVudF8zMih2b2lkICppbnNuYnVm
LCB1bnNpZ25lZCBsZW4pOwogdW5zaWduZWQgcGFyYXZpcnRfcGF0Y2hfaWRlbnRfNjQodm9pZCAq
aW5zbmJ1ZiwgdW5zaWduZWQgbGVuKTsKLXVuc2lnbmVkIHBhcmF2aXJ0X3BhdGNoX2RlZmF1bHQo
dTggdHlwZSwgdTE2IGNsb2JiZXJzLCB2b2lkICppbnNuYnVmLAordW5zaWduZWQgcGFyYXZpcnRf
cGF0Y2hfZGVmYXVsdCh1OCB0eXBlLCB2b2lkICppbnNuYnVmLAogCQkJCXVuc2lnbmVkIGxvbmcg
YWRkciwgdW5zaWduZWQgbGVuKTsKIAogdW5zaWduZWQgcGFyYXZpcnRfcGF0Y2hfaW5zbnModm9p
ZCAqaW5zbmJ1ZiwgdW5zaWduZWQgbGVuLAogCQkJICAgICAgY29uc3QgY2hhciAqc3RhcnQsIGNv
bnN0IGNoYXIgKmVuZCk7CiAKLXVuc2lnbmVkIG5hdGl2ZV9wYXRjaCh1OCB0eXBlLCB1MTYgY2xv
YmJlcnMsIHZvaWQgKmlidWYsCi0JCSAgICAgIHVuc2lnbmVkIGxvbmcgYWRkciwgdW5zaWduZWQg
bGVuKTsKK3Vuc2lnbmVkIG5hdGl2ZV9wYXRjaCh1OCB0eXBlLCB2b2lkICppYnVmLCB1bnNpZ25l
ZCBsb25nIGFkZHIsIHVuc2lnbmVkIGxlbik7CiAKIGludCBwYXJhdmlydF9kaXNhYmxlX2lvc3Bh
Y2Uodm9pZCk7CiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9hbHRlcm5hdGl2ZS5jIGIv
YXJjaC94ODYva2VybmVsL2FsdGVybmF0aXZlLmMKaW5kZXggYTQ4MTc2M2EzNzc2Li45NzI5Y2Vl
MTExNDkgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9hbHRlcm5hdGl2ZS5jCisrKyBiL2Fy
Y2gveDg2L2tlcm5lbC9hbHRlcm5hdGl2ZS5jCkBAIC01OTQsNyArNTk0LDcgQEAgdm9pZCBfX2lu
aXRfb3JfbW9kdWxlIGFwcGx5X3BhcmF2aXJ0KHN0cnVjdCBwYXJhdmlydF9wYXRjaF9zaXRlICpz
dGFydCwKIAkJQlVHX09OKHAtPmxlbiA+IE1BWF9QQVRDSF9MRU4pOwogCQkvKiBwcmVwIHRoZSBi
dWZmZXIgd2l0aCB0aGUgb3JpZ2luYWwgaW5zdHJ1Y3Rpb25zICovCiAJCW1lbWNweShpbnNuYnVm
LCBwLT5pbnN0ciwgcC0+bGVuKTsKLQkJdXNlZCA9IHB2X2luaXRfb3BzLnBhdGNoKHAtPmluc3Ry
dHlwZSwgcC0+Y2xvYmJlcnMsIGluc25idWYsCisJCXVzZWQgPSBwdl9pbml0X29wcy5wYXRjaChw
LT5pbnN0cnR5cGUsIGluc25idWYsCiAJCQkJCSAodW5zaWduZWQgbG9uZylwLT5pbnN0ciwgcC0+
bGVuKTsKIAogCQlCVUdfT04odXNlZCA+IHAtPmxlbik7CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9r
ZXJuZWwvcGFyYXZpcnQuYyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCmluZGV4IGNlNTYw
YjkxNmIxZi4uZjBjNDYyZmUyODA4IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZp
cnQuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYwpAQCAtODAsMTAgKzgwLDggQEAg
c3RydWN0IGJyYW5jaCB7CiAJdTMyIGRlbHRhOwogfSBfX2F0dHJpYnV0ZV9fKChwYWNrZWQpKTsK
IAotc3RhdGljIHVuc2lnbmVkIHBhcmF2aXJ0X3BhdGNoX2NhbGwodm9pZCAqaW5zbmJ1ZiwKLQkJ
CQkgICAgY29uc3Qgdm9pZCAqdGFyZ2V0LCB1MTYgdGd0X2Nsb2JiZXJzLAotCQkJCSAgICB1bnNp
Z25lZCBsb25nIGFkZHIsIHUxNiBzaXRlX2Nsb2JiZXJzLAotCQkJCSAgICB1bnNpZ25lZCBsZW4p
CitzdGF0aWMgdW5zaWduZWQgcGFyYXZpcnRfcGF0Y2hfY2FsbCh2b2lkICppbnNuYnVmLCBjb25z
dCB2b2lkICp0YXJnZXQsCisJCQkJICAgIHVuc2lnbmVkIGxvbmcgYWRkciwgdW5zaWduZWQgbGVu
KQogewogCXN0cnVjdCBicmFuY2ggKmIgPSBpbnNuYnVmOwogCXVuc2lnbmVkIGxvbmcgZGVsdGEg
PSAodW5zaWduZWQgbG9uZyl0YXJnZXQgLSAoYWRkcis1KTsKQEAgLTE0OCw3ICsxNDYsNyBAQCBz
dGF0aWMgdm9pZCAqZ2V0X2NhbGxfZGVzdGluYXRpb24odTggdHlwZSkKIAlyZXR1cm4gKigodm9p
ZCAqKikmdG1wbCArIHR5cGUpOwogfQogCi11bnNpZ25lZCBwYXJhdmlydF9wYXRjaF9kZWZhdWx0
KHU4IHR5cGUsIHUxNiBjbG9iYmVycywgdm9pZCAqaW5zbmJ1ZiwKK3Vuc2lnbmVkIHBhcmF2aXJ0
X3BhdGNoX2RlZmF1bHQodTggdHlwZSwgdm9pZCAqaW5zbmJ1ZiwKIAkJCQl1bnNpZ25lZCBsb25n
IGFkZHIsIHVuc2lnbmVkIGxlbikKIHsKIAl2b2lkICpvcGZ1bmMgPSBnZXRfY2FsbF9kZXN0aW5h
dGlvbih0eXBlKTsKQEAgLTE3MSwxMCArMTY5LDggQEAgdW5zaWduZWQgcGFyYXZpcnRfcGF0Y2hf
ZGVmYXVsdCh1OCB0eXBlLCB1MTYgY2xvYmJlcnMsIHZvaWQgKmluc25idWYsCiAJCS8qIElmIG9w
ZXJhdGlvbiByZXF1aXJlcyBhIGptcCwgdGhlbiBqbXAgKi8KIAkJcmV0ID0gcGFyYXZpcnRfcGF0
Y2hfam1wKGluc25idWYsIG9wZnVuYywgYWRkciwgbGVuKTsKIAllbHNlCi0JCS8qIE90aGVyd2lz
ZSBjYWxsIHRoZSBmdW5jdGlvbjsgYXNzdW1lIHRhcmdldCBjb3VsZAotCQkgICBjbG9iYmVyIGFu
eSBjYWxsZXItc2F2ZSByZWcgKi8KLQkJcmV0ID0gcGFyYXZpcnRfcGF0Y2hfY2FsbChpbnNuYnVm
LCBvcGZ1bmMsIENMQlJfQU5ZLAotCQkJCQkgIGFkZHIsIGNsb2JiZXJzLCBsZW4pOworCQkvKiBP
dGhlcndpc2UgY2FsbCB0aGUgZnVuY3Rpb24uICovCisJCXJldCA9IHBhcmF2aXJ0X3BhdGNoX2Nh
bGwoaW5zbmJ1Ziwgb3BmdW5jLCBhZGRyLCBsZW4pOwogCiAJcmV0dXJuIHJldDsKIH0KZGlmZiAt
LWdpdCBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF8zMi5jIGIvYXJjaC94ODYva2Vy
bmVsL3BhcmF2aXJ0X3BhdGNoXzMyLmMKaW5kZXggNzU4ZTY5ZDcyZWJmLi5lNWMzYTQzODE0OWUg
MTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF8zMi5jCisrKyBiL2Fy
Y2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF8zMi5jCkBAIC0zMCw4ICszMCw3IEBAIHVuc2ln
bmVkIHBhcmF2aXJ0X3BhdGNoX2lkZW50XzY0KHZvaWQgKmluc25idWYsIHVuc2lnbmVkIGxlbikK
IGV4dGVybiBib29sIHB2X2lzX25hdGl2ZV9zcGluX3VubG9jayh2b2lkKTsKIGV4dGVybiBib29s
IHB2X2lzX25hdGl2ZV92Y3B1X2lzX3ByZWVtcHRlZCh2b2lkKTsKIAotdW5zaWduZWQgbmF0aXZl
X3BhdGNoKHU4IHR5cGUsIHUxNiBjbG9iYmVycywgdm9pZCAqaWJ1ZiwKLQkJICAgICAgdW5zaWdu
ZWQgbG9uZyBhZGRyLCB1bnNpZ25lZCBsZW4pCit1bnNpZ25lZCBuYXRpdmVfcGF0Y2godTggdHlw
ZSwgdm9pZCAqaWJ1ZiwgdW5zaWduZWQgbG9uZyBhZGRyLCB1bnNpZ25lZCBsZW4pCiB7CiAJY29u
c3QgdW5zaWduZWQgY2hhciAqc3RhcnQsICplbmQ7CiAJdW5zaWduZWQgcmV0OwpAQCAtNzAsNyAr
NjksNyBAQCB1bnNpZ25lZCBuYXRpdmVfcGF0Y2godTggdHlwZSwgdTE2IGNsb2JiZXJzLCB2b2lk
ICppYnVmLAogCiAJZGVmYXVsdDoKIHBhdGNoX2RlZmF1bHQ6IF9fbWF5YmVfdW51c2VkCi0JCXJl
dCA9IHBhcmF2aXJ0X3BhdGNoX2RlZmF1bHQodHlwZSwgY2xvYmJlcnMsIGlidWYsIGFkZHIsIGxl
bik7CisJCXJldCA9IHBhcmF2aXJ0X3BhdGNoX2RlZmF1bHQodHlwZSwgaWJ1ZiwgYWRkciwgbGVu
KTsKIAkJYnJlYWs7CiAKIHBhdGNoX3NpdGU6CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwv
cGFyYXZpcnRfcGF0Y2hfNjQuYyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF82NC5j
CmluZGV4IDllZGFkYWJmMDRmNi4uODkzZWY4N2ViMjY4IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9r
ZXJuZWwvcGFyYXZpcnRfcGF0Y2hfNjQuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRf
cGF0Y2hfNjQuYwpAQCAtMzgsOCArMzgsNyBAQCB1bnNpZ25lZCBwYXJhdmlydF9wYXRjaF9pZGVu
dF82NCh2b2lkICppbnNuYnVmLCB1bnNpZ25lZCBsZW4pCiBleHRlcm4gYm9vbCBwdl9pc19uYXRp
dmVfc3Bpbl91bmxvY2sodm9pZCk7CiBleHRlcm4gYm9vbCBwdl9pc19uYXRpdmVfdmNwdV9pc19w
cmVlbXB0ZWQodm9pZCk7CiAKLXVuc2lnbmVkIG5hdGl2ZV9wYXRjaCh1OCB0eXBlLCB1MTYgY2xv
YmJlcnMsIHZvaWQgKmlidWYsCi0JCSAgICAgIHVuc2lnbmVkIGxvbmcgYWRkciwgdW5zaWduZWQg
bGVuKQordW5zaWduZWQgbmF0aXZlX3BhdGNoKHU4IHR5cGUsIHZvaWQgKmlidWYsIHVuc2lnbmVk
IGxvbmcgYWRkciwgdW5zaWduZWQgbGVuKQogewogCWNvbnN0IHVuc2lnbmVkIGNoYXIgKnN0YXJ0
LCAqZW5kOwogCXVuc2lnbmVkIHJldDsKQEAgLTgwLDcgKzc5LDcgQEAgdW5zaWduZWQgbmF0aXZl
X3BhdGNoKHU4IHR5cGUsIHUxNiBjbG9iYmVycywgdm9pZCAqaWJ1ZiwKIAogCWRlZmF1bHQ6CiBw
YXRjaF9kZWZhdWx0OiBfX21heWJlX3VudXNlZAotCQlyZXQgPSBwYXJhdmlydF9wYXRjaF9kZWZh
dWx0KHR5cGUsIGNsb2JiZXJzLCBpYnVmLCBhZGRyLCBsZW4pOworCQlyZXQgPSBwYXJhdmlydF9w
YXRjaF9kZWZhdWx0KHR5cGUsIGlidWYsIGFkZHIsIGxlbik7CiAJCWJyZWFrOwogCiBwYXRjaF9z
aXRlOgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL3ZzbXBfNjQuYyBiL2FyY2gveDg2L2tl
cm5lbC92c21wXzY0LmMKaW5kZXggNDQ2ODVmYjJhMTkyLi5mMTk0ZTVlMWU5NWMgMTAwNjQ0Ci0t
LSBhL2FyY2gveDg2L2tlcm5lbC92c21wXzY0LmMKKysrIGIvYXJjaC94ODYva2VybmVsL3ZzbXBf
NjQuYwpAQCAtNjksNyArNjksNyBAQCBhc21saW5rYWdlIF9fdmlzaWJsZSB2b2lkIHZzbXBfaXJx
X2VuYWJsZSh2b2lkKQogfQogUFZfQ0FMTEVFX1NBVkVfUkVHU19USFVOSyh2c21wX2lycV9lbmFi
bGUpOwogCi1zdGF0aWMgdW5zaWduZWQgX19pbml0IHZzbXBfcGF0Y2godTggdHlwZSwgdTE2IGNs
b2JiZXJzLCB2b2lkICppYnVmLAorc3RhdGljIHVuc2lnbmVkIF9faW5pdCB2c21wX3BhdGNoKHU4
IHR5cGUsIHZvaWQgKmlidWYsCiAJCQkJICB1bnNpZ25lZCBsb25nIGFkZHIsIHVuc2lnbmVkIGxl
bikKIHsKIAlzd2l0Y2ggKHR5cGUpIHsKQEAgLTc3LDkgKzc3LDkgQEAgc3RhdGljIHVuc2lnbmVk
IF9faW5pdCB2c21wX3BhdGNoKHU4IHR5cGUsIHUxNiBjbG9iYmVycywgdm9pZCAqaWJ1ZiwKIAlj
YXNlIFBBUkFWSVJUX1BBVENIKHB2X2lycV9vcHMuaXJxX2Rpc2FibGUpOgogCWNhc2UgUEFSQVZJ
UlRfUEFUQ0gocHZfaXJxX29wcy5zYXZlX2ZsKToKIAljYXNlIFBBUkFWSVJUX1BBVENIKHB2X2ly
cV9vcHMucmVzdG9yZV9mbCk6Ci0JCXJldHVybiBwYXJhdmlydF9wYXRjaF9kZWZhdWx0KHR5cGUs
IGNsb2JiZXJzLCBpYnVmLCBhZGRyLCBsZW4pOworCQlyZXR1cm4gcGFyYXZpcnRfcGF0Y2hfZGVm
YXVsdCh0eXBlLCBpYnVmLCBhZGRyLCBsZW4pOwogCWRlZmF1bHQ6Ci0JCXJldHVybiBuYXRpdmVf
cGF0Y2godHlwZSwgY2xvYmJlcnMsIGlidWYsIGFkZHIsIGxlbik7CisJCXJldHVybiBuYXRpdmVf
cGF0Y2godHlwZSwgaWJ1ZiwgYWRkciwgbGVuKTsKIAl9CiAKIH0KLS0gCjIuMTMuNwoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 11:53:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 11:53:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo5yZ-0007FQ-8C; Fri, 10 Aug 2018 11:53:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=xtjq=kz=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fo5yW-0007EG-Dv
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 11:53:00 +0000
X-Inumbo-ID: fee10c52-9c93-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fee10c52-9c93-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 11:53: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 47433AE92;
 Fri, 10 Aug 2018 11:52:58 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Fri, 10 Aug 2018 13:52:48 +0200
Message-Id: <20180810115252.18213-7-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180810115252.18213-1-jgross@suse.com>
References: <20180810115252.18213-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 06/10] x86/paravirt: introduce new config option
 PARAVIRT_XXL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, boris.ostrovsky@oracle.com,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBsYXJnZSBhbW91bnQgb2YgcGFyYXZpcnQgb3BzIGlzIHVzZWQgYnkgWGVuIFBWIGd1ZXN0cyBv
bmx5LiBBZGQgYSBuZXcKY29uZmlnIG9wdGlvbiBQQVJBVklSVF9YWEwgd2hpY2ggaXMgc2VsZWN0
ZWQgYnkgWEVOX1BWLiBMYXRlciB3ZSBjYW4KcHV0IHRoZSBYZW4gUFYgb25seSBwYXJhdmlydCBv
cHMgdW5kZXIgdGhlIFBBUkFDVklSVF9YWEwgdW1icmVsbGEuCgpTaWduZWQtb2ZmLWJ5OiBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogYXJjaC94ODYvS2NvbmZpZyAgICAgfCAz
ICsrKwogYXJjaC94ODYveGVuL0tjb25maWcgfCAxICsKIDIgZmlsZXMgY2hhbmdlZCwgNCBpbnNl
cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvS2NvbmZpZyBiL2FyY2gveDg2L0tjb25m
aWcKaW5kZXggODg3ZDNhN2JiNjQ2Li4zYzk2N2I4MDNjMjEgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2
L0tjb25maWcKKysrIGIvYXJjaC94ODYvS2NvbmZpZwpAQCAtNzU0LDYgKzc1NCw5IEBAIGNvbmZp
ZyBQQVJBVklSVAogCSAgb3ZlciBmdWxsIHZpcnR1YWxpemF0aW9uLiAgSG93ZXZlciwgd2hlbiBy
dW4gd2l0aG91dCBhIGh5cGVydmlzb3IKIAkgIHRoZSBrZXJuZWwgaXMgdGhlb3JldGljYWxseSBz
bG93ZXIgYW5kIHNsaWdodGx5IGxhcmdlci4KIAorY29uZmlnIFBBUkFWSVJUX1hYTAorCWJvb2wK
KwogY29uZmlnIFBBUkFWSVJUX0RFQlVHCiAJYm9vbCAicGFyYXZpcnQtb3BzIGRlYnVnZ2luZyIK
IAlkZXBlbmRzIG9uIFBBUkFWSVJUICYmIERFQlVHX0tFUk5FTApkaWZmIC0tZ2l0IGEvYXJjaC94
ODYveGVuL0tjb25maWcgYi9hcmNoL3g4Ni94ZW4vS2NvbmZpZwppbmRleCBjMWY5OGYzMmM0NWYu
LmRkOTJkN2JkMzYxMyAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL0tjb25maWcKKysrIGIvYXJj
aC94ODYveGVuL0tjb25maWcKQEAgLTE4LDYgKzE4LDcgQEAgY29uZmlnIFhFTl9QVgogCWJvb2wg
IlhlbiBQViBndWVzdCBzdXBwb3J0IgogCWRlZmF1bHQgeQogCWRlcGVuZHMgb24gWEVOCisJc2Vs
ZWN0IFBBUkFWSVJUX1hYTAogCXNlbGVjdCBYRU5fSEFWRV9QVk1NVQogCXNlbGVjdCBYRU5fSEFW
RV9WUE1VCiAJaGVscAotLSAKMi4xMy43CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 11:53:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 11:53:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo5yZ-0007FX-JS; Fri, 10 Aug 2018 11:53:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=xtjq=kz=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fo5yW-0007EF-Dv
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 11:53:00 +0000
X-Inumbo-ID: fe33f142-9c93-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fe33f142-9c93-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 11:53: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 B563DAE84;
 Fri, 10 Aug 2018 11:52:57 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Fri, 10 Aug 2018 13:52:46 +0200
Message-Id: <20180810115252.18213-5-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180810115252.18213-1-jgross@suse.com>
References: <20180810115252.18213-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 04/10] x86/paravirt: use a single ops structure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, boris.ostrovsky@oracle.com,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW5zdGVhZCBvZiB1c2luZyBzaXggZ2xvYmFsbHkgdmlzaWJsZSBwYXJhdmlydCBvcHMgc3RydWN0
dXJlcyBjb21iaW5lCnRoZW0gaW4gYSBzaW5nbGUgc3RydWN0dXJlLCBrZWVwaW5nIHRoZSBvcmln
aW5hbCBzdHJ1Y3R1cmVzIGFzCnN1Yi1zdHJ1Y3R1cmVzLgoKVGhpcyBhdm9pZHMgdGhlIG5lZWQg
dG8gYXNzZW1ibGUgc3RydWN0IHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlIGF0CnJ1bnRpbWUgb24g
dGhlIHN0YWNrIGVhY2ggdGltZSBhcHBseV9wYXJhdmlydCgpIGlzIGJlaW5nIGNhbGxlZCAoaS5l
Lgp3aGVuIGxvYWRpbmcgYSBtb2R1bGUpLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgotLS0KIGFyY2gveDg2L2h5cGVydi9tbXUuYyAgICAgICAgICAgICAg
ICAgfCAgIDQgKy0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmggICAgICAgfCAgNTEg
KysrKy0tLQogYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaCB8ICAxMyArLQog
YXJjaC94ODYva2VybmVsL2FsdGVybmF0aXZlLmMgICAgICAgICB8ICAgMiArLQogYXJjaC94ODYv
a2VybmVsL2FzbS1vZmZzZXRzLmMgICAgICAgICB8ICAxNCArLQogYXJjaC94ODYva2VybmVsL2Fz
bS1vZmZzZXRzXzY0LmMgICAgICB8ICAgNyArLQogYXJjaC94ODYva2VybmVsL2NwdS9jb21tb24u
YyAgICAgICAgICB8ICAgMiArLQogYXJjaC94ODYva2VybmVsL2NwdS92bXdhcmUuYyAgICAgICAg
ICB8ICAgNCArLQogYXJjaC94ODYva2VybmVsL2t2bS5jICAgICAgICAgICAgICAgICB8ICAxOCAr
Ky0KIGFyY2gveDg2L2tlcm5lbC9rdm1jbG9jay5jICAgICAgICAgICAgfCAgIDQgKy0KIGFyY2gv
eDg2L2tlcm5lbC9wYXJhdmlydC1zcGlubG9ja3MuYyAgfCAgMTUgKy0KIGFyY2gveDg2L2tlcm5l
bC9wYXJhdmlydC5jICAgICAgICAgICAgfCAyNzggKysrKysrKysrKysrKysrKystLS0tLS0tLS0t
LS0tLS0tLQogYXJjaC94ODYva2VybmVsL3RzYy5jICAgICAgICAgICAgICAgICB8ICAgMiArLQog
YXJjaC94ODYva2VybmVsL3ZzbXBfNjQuYyAgICAgICAgICAgICB8ICAxMSArLQogYXJjaC94ODYv
eGVuL2VubGlnaHRlbl9wdi5jICAgICAgICAgICB8ICAzMiArKy0tCiBhcmNoL3g4Ni94ZW4vaXJx
LmMgICAgICAgICAgICAgICAgICAgIHwgICAyICstCiBhcmNoL3g4Ni94ZW4vbW11X2h2bS5jICAg
ICAgICAgICAgICAgIHwgICAyICstCiBhcmNoL3g4Ni94ZW4vbW11X3B2LmMgICAgICAgICAgICAg
ICAgIHwgIDI4ICsrLS0KIGFyY2gveDg2L3hlbi9zcGlubG9jay5jICAgICAgICAgICAgICAgfCAg
MTIgKy0KIGFyY2gveDg2L3hlbi90aW1lLmMgICAgICAgICAgICAgICAgICAgfCAgIDQgKy0KIGRy
aXZlcnMveGVuL3RpbWUuYyAgICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIDIxIGZpbGVzIGNo
YW5nZWQsIDI0OSBpbnNlcnRpb25zKCspLCAyNTggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
YXJjaC94ODYvaHlwZXJ2L21tdS5jIGIvYXJjaC94ODYvaHlwZXJ2L21tdS5jCmluZGV4IGRlMjc2
MTVjNTFlYS4uYjM0NzY4Y2ZiMjA0IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9oeXBlcnYvbW11LmMK
KysrIGIvYXJjaC94ODYvaHlwZXJ2L21tdS5jCkBAIC0yMjgsOSArMjI4LDkgQEAgdm9pZCBoeXBl
cnZfc2V0dXBfbW11X29wcyh2b2lkKQogCiAJaWYgKCEobXNfaHlwZXJ2LmhpbnRzICYgSFZfWDY0
X0VYX1BST0NFU1NPUl9NQVNLU19SRUNPTU1FTkRFRCkpIHsKIAkJcHJfaW5mbygiVXNpbmcgaHlw
ZXJjYWxsIGZvciByZW1vdGUgVExCIGZsdXNoXG4iKTsKLQkJcHZfbW11X29wcy5mbHVzaF90bGJf
b3RoZXJzID0gaHlwZXJ2X2ZsdXNoX3RsYl9vdGhlcnM7CisJCXB2X29wcy5wdl9tbXVfb3BzLmZs
dXNoX3RsYl9vdGhlcnMgPSBoeXBlcnZfZmx1c2hfdGxiX290aGVyczsKIAl9IGVsc2UgewogCQlw
cl9pbmZvKCJVc2luZyBleHQgaHlwZXJjYWxsIGZvciByZW1vdGUgVExCIGZsdXNoXG4iKTsKLQkJ
cHZfbW11X29wcy5mbHVzaF90bGJfb3RoZXJzID0gaHlwZXJ2X2ZsdXNoX3RsYl9vdGhlcnNfZXg7
CisJCXB2X29wcy5wdl9tbXVfb3BzLmZsdXNoX3RsYl9vdGhlcnMgPSBoeXBlcnZfZmx1c2hfdGxi
X290aGVyc19leDsKIAl9CiB9CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJh
dmlydC5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaAppbmRleCA3NmI0YjVjMDU2
ZjMuLjFiODZiYjMxOTM5MyAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZp
cnQuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oCkBAIC0yNjUsMTEgKzI2
NSwxMSBAQCBzdGF0aWMgaW5saW5lIHZvaWQgc2V0X2lvcGxfbWFzayh1bnNpZ25lZCBtYXNrKQog
LyogVGhlIHBhcmF2aXJ0dWFsaXplZCBJL08gZnVuY3Rpb25zICovCiBzdGF0aWMgaW5saW5lIHZv
aWQgc2xvd19kb3duX2lvKHZvaWQpCiB7Ci0JcHZfY3B1X29wcy5pb19kZWxheSgpOworCXB2X29w
cy5wdl9jcHVfb3BzLmlvX2RlbGF5KCk7CiAjaWZkZWYgUkVBTExZX1NMT1dfSU8KLQlwdl9jcHVf
b3BzLmlvX2RlbGF5KCk7Ci0JcHZfY3B1X29wcy5pb19kZWxheSgpOwotCXB2X2NwdV9vcHMuaW9f
ZGVsYXkoKTsKKwlwdl9vcHMucHZfY3B1X29wcy5pb19kZWxheSgpOworCXB2X29wcy5wdl9jcHVf
b3BzLmlvX2RlbGF5KCk7CisJcHZfb3BzLnB2X2NwdV9vcHMuaW9fZGVsYXkoKTsKICNlbmRpZgog
fQogCkBAIC00MzIsNyArNDMyLDcgQEAgc3RhdGljIGlubGluZSB2b2lkIHB0ZXBfbW9kaWZ5X3By
b3RfY29tbWl0KHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLCB1bnNpZ25lZCBsb25nIGEKIHsKIAlpZiAo
c2l6ZW9mKHB0ZXZhbF90KSA+IHNpemVvZihsb25nKSkKIAkJLyogNSBhcmcgd29yZHMgKi8KLQkJ
cHZfbW11X29wcy5wdGVwX21vZGlmeV9wcm90X2NvbW1pdChtbSwgYWRkciwgcHRlcCwgcHRlKTsK
KwkJcHZfb3BzLnB2X21tdV9vcHMucHRlcF9tb2RpZnlfcHJvdF9jb21taXQobW0sIGFkZHIsIHB0
ZXAsIHB0ZSk7CiAJZWxzZQogCQlQVk9QX1ZDQUxMNChwdl9tbXVfb3BzLnB0ZXBfbW9kaWZ5X3By
b3RfY29tbWl0LAogCQkJICAgIG1tLCBhZGRyLCBwdGVwLCBwdGUucHRlKTsKQEAgLTQ1Myw3ICs0
NTMsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgc2V0X3B0ZV9hdChzdHJ1Y3QgbW1fc3RydWN0ICpt
bSwgdW5zaWduZWQgbG9uZyBhZGRyLAogewogCWlmIChzaXplb2YocHRldmFsX3QpID4gc2l6ZW9m
KGxvbmcpKQogCQkvKiA1IGFyZyB3b3JkcyAqLwotCQlwdl9tbXVfb3BzLnNldF9wdGVfYXQobW0s
IGFkZHIsIHB0ZXAsIHB0ZSk7CisJCXB2X29wcy5wdl9tbXVfb3BzLnNldF9wdGVfYXQobW0sIGFk
ZHIsIHB0ZXAsIHB0ZSk7CiAJZWxzZQogCQlQVk9QX1ZDQUxMNChwdl9tbXVfb3BzLnNldF9wdGVf
YXQsIG1tLCBhZGRyLCBwdGVwLCBwdGUucHRlKTsKIH0KQEAgLTY2Myw3ICs2NjMsNyBAQCBzdGF0
aWMgaW5saW5lIHZvaWQgYXJjaF9mbHVzaF9sYXp5X21tdV9tb2RlKHZvaWQpCiBzdGF0aWMgaW5s
aW5lIHZvaWQgX19zZXRfZml4bWFwKHVuc2lnbmVkIC8qIGVudW0gZml4ZWRfYWRkcmVzc2VzICov
IGlkeCwKIAkJCQlwaHlzX2FkZHJfdCBwaHlzLCBwZ3Byb3RfdCBmbGFncykKIHsKLQlwdl9tbXVf
b3BzLnNldF9maXhtYXAoaWR4LCBwaHlzLCBmbGFncyk7CisJcHZfb3BzLnB2X21tdV9vcHMuc2V0
X2ZpeG1hcChpZHgsIHBoeXMsIGZsYWdzKTsKIH0KIAogI2lmIGRlZmluZWQoQ09ORklHX1NNUCkg
JiYgZGVmaW5lZChDT05GSUdfUEFSQVZJUlRfU1BJTkxPQ0tTKQpAQCAtNjk0LDYgKzY5NCw5IEBA
IHN0YXRpYyBfX2Fsd2F5c19pbmxpbmUgYm9vbCBwdl92Y3B1X2lzX3ByZWVtcHRlZChsb25nIGNw
dSkKIAlyZXR1cm4gUFZPUF9DQUxMRUUxKGJvb2wsIHB2X2xvY2tfb3BzLnZjcHVfaXNfcHJlZW1w
dGVkLCBjcHUpOwogfQogCit2b2lkIF9fcmF3X2NhbGxlZV9zYXZlX19fbmF0aXZlX3F1ZXVlZF9z
cGluX3VubG9jayhzdHJ1Y3QgcXNwaW5sb2NrICpsb2NrKTsKK2Jvb2wgX19yYXdfY2FsbGVlX3Nh
dmVfX19uYXRpdmVfdmNwdV9pc19wcmVlbXB0ZWQobG9uZyBjcHUpOworCiAjZW5kaWYgLyogU01Q
ICYmIFBBUkFWSVJUX1NQSU5MT0NLUyAqLwogCiAjaWZkZWYgQ09ORklHX1g4Nl8zMgpAQCAtODYy
LDcgKzg2NSw3IEBAIGV4dGVybiB2b2lkIGRlZmF1bHRfYmFubmVyKHZvaWQpOwogCUNPTkRfUE9Q
KHNldCwgQ0xCUl9SQ1gsIHJjeCk7CQlcCiAJQ09ORF9QT1Aoc2V0LCBDTEJSX1JBWCwgcmF4KQog
Ci0jZGVmaW5lIFBBUkFfUEFUQ0goc3RydWN0LCBvZmYpICAgICAgICAoKFBBUkFWSVJUX1BBVENI
XyMjc3RydWN0ICsgKG9mZikpIC8gOCkKKyNkZWZpbmUgUEFSQV9QQVRDSChvZmYpCQkoKG9mZikg
LyA4KQogI2RlZmluZSBQQVJBX1NJVEUocHR5cGUsIG9wcykJX1BWU0lURShwdHlwZSwgb3BzLCAu
cXVhZCwgOCkKICNkZWZpbmUgUEFSQV9JTkRJUkVDVChhZGRyKQkqYWRkciglcmlwKQogI2Vsc2UK
QEAgLTg3NywzNSArODgwLDM1IEBAIGV4dGVybiB2b2lkIGRlZmF1bHRfYmFubmVyKHZvaWQpOwog
CUNPTkRfUE9QKHNldCwgQ0xCUl9FREksIGVkaSk7CQlcCiAJQ09ORF9QT1Aoc2V0LCBDTEJSX0VB
WCwgZWF4KQogCi0jZGVmaW5lIFBBUkFfUEFUQ0goc3RydWN0LCBvZmYpICAgICAgICAoKFBBUkFW
SVJUX1BBVENIXyMjc3RydWN0ICsgKG9mZikpIC8gNCkKKyNkZWZpbmUgUEFSQV9QQVRDSChvZmYp
CQkoKG9mZikgLyA0KQogI2RlZmluZSBQQVJBX1NJVEUocHR5cGUsIG9wcykJX1BWU0lURShwdHlw
ZSwgb3BzLCAubG9uZywgNCkKICNkZWZpbmUgUEFSQV9JTkRJUkVDVChhZGRyKQkqJWNzOmFkZHIK
ICNlbmRpZgogCiAjZGVmaW5lIElOVEVSUlVQVF9SRVRVUk4JCQkJCQlcCi0JUEFSQV9TSVRFKFBB
UkFfUEFUQ0gocHZfY3B1X29wcywgUFZfQ1BVX2lyZXQpLAkJCVwKKwlQQVJBX1NJVEUoUEFSQV9Q
QVRDSChQVl9DUFVfaXJldCksCQkJCVwKIAkJICBBTk5PVEFURV9SRVRQT0xJTkVfU0FGRTsJCQkJ
XAotCQkgIGptcCBQQVJBX0lORElSRUNUKHB2X2NwdV9vcHMrUFZfQ1BVX2lyZXQpOykKKwkJICBq
bXAgUEFSQV9JTkRJUkVDVChwdl9vcHMrUFZfQ1BVX2lyZXQpOykKIAogI2RlZmluZSBESVNBQkxF
X0lOVEVSUlVQVFMoY2xvYmJlcnMpCQkJCQlcCi0JUEFSQV9TSVRFKFBBUkFfUEFUQ0gocHZfaXJx
X29wcywgUFZfSVJRX2lycV9kaXNhYmxlKSwJCVwKKwlQQVJBX1NJVEUoUEFSQV9QQVRDSChQVl9J
UlFfaXJxX2Rpc2FibGUpLAkJCVwKIAkJICBQVl9TQVZFX1JFR1MoY2xvYmJlcnMgfCBDTEJSX0NB
TExFRV9TQVZFKTsJCVwKIAkJICBBTk5PVEFURV9SRVRQT0xJTkVfU0FGRTsJCQkJXAotCQkgIGNh
bGwgUEFSQV9JTkRJUkVDVChwdl9pcnFfb3BzK1BWX0lSUV9pcnFfZGlzYWJsZSk7CVwKKwkJICBj
YWxsIFBBUkFfSU5ESVJFQ1QocHZfb3BzK1BWX0lSUV9pcnFfZGlzYWJsZSk7CVwKIAkJICBQVl9S
RVNUT1JFX1JFR1MoY2xvYmJlcnMgfCBDTEJSX0NBTExFRV9TQVZFKTspCiAKICNkZWZpbmUgRU5B
QkxFX0lOVEVSUlVQVFMoY2xvYmJlcnMpCQkJCQlcCi0JUEFSQV9TSVRFKFBBUkFfUEFUQ0gocHZf
aXJxX29wcywgUFZfSVJRX2lycV9lbmFibGUpLAkJXAorCVBBUkFfU0lURShQQVJBX1BBVENIKFBW
X0lSUV9pcnFfZW5hYmxlKSwJCQlcCiAJCSAgUFZfU0FWRV9SRUdTKGNsb2JiZXJzIHwgQ0xCUl9D
QUxMRUVfU0FWRSk7CQlcCiAJCSAgQU5OT1RBVEVfUkVUUE9MSU5FX1NBRkU7CQkJCVwKLQkJICBj
YWxsIFBBUkFfSU5ESVJFQ1QocHZfaXJxX29wcytQVl9JUlFfaXJxX2VuYWJsZSk7CVwKKwkJICBj
YWxsIFBBUkFfSU5ESVJFQ1QocHZfb3BzK1BWX0lSUV9pcnFfZW5hYmxlKTsJCVwKIAkJICBQVl9S
RVNUT1JFX1JFR1MoY2xvYmJlcnMgfCBDTEJSX0NBTExFRV9TQVZFKTspCiAKICNpZmRlZiBDT05G
SUdfWDg2XzMyCiAjZGVmaW5lIEdFVF9DUjBfSU5UT19FQVgJCQkJXAogCXB1c2ggJWVjeDsgcHVz
aCAlZWR4OwkJCQlcCiAJQU5OT1RBVEVfUkVUUE9MSU5FX1NBRkU7CQkJCVwKLQljYWxsIFBBUkFf
SU5ESVJFQ1QocHZfY3B1X29wcytQVl9DUFVfcmVhZF9jcjApOwlcCisJY2FsbCBQQVJBX0lORElS
RUNUKHB2X29wcytQVl9DUFVfcmVhZF9jcjApOwlcCiAJcG9wICVlZHg7IHBvcCAlZWN4CiAjZWxz
ZQkvKiAhQ09ORklHX1g4Nl8zMiAqLwogCkBAIC05MTUsNyArOTE4LDcgQEAgZXh0ZXJuIHZvaWQg
ZGVmYXVsdF9iYW5uZXIodm9pZCk7CiAgKiBpbmxpbmVkLCBvciB0aGUgc3dhcGdzIGluc3RydWN0
aW9uIG11c3QgYmUgdHJhcHBlZCBhbmQgZW11bGF0ZWQuCiAgKi8KICNkZWZpbmUgU1dBUEdTX1VO
U0FGRV9TVEFDSwkJCQkJCVwKLQlQQVJBX1NJVEUoUEFSQV9QQVRDSChwdl9jcHVfb3BzLCBQVl9D
UFVfc3dhcGdzKSwgc3dhcGdzKQorCVBBUkFfU0lURShQQVJBX1BBVENIKFBWX0NQVV9zd2FwZ3Mp
LCBzd2FwZ3MpCiAKIC8qCiAgKiBOb3RlOiBzd2FwZ3MgaXMgdmVyeSBzcGVjaWFsLCBhbmQgaW4g
cHJhY3Rpc2UgaXMgZWl0aGVyIGdvaW5nIHRvIGJlCkBAIC05MjQsMjYgKzkyNywyNiBAQCBleHRl
cm4gdm9pZCBkZWZhdWx0X2Jhbm5lcih2b2lkKTsKICAqIGl0LgogICovCiAjZGVmaW5lIFNXQVBH
UwkJCQkJCQkJXAotCVBBUkFfU0lURShQQVJBX1BBVENIKHB2X2NwdV9vcHMsIFBWX0NQVV9zd2Fw
Z3MpLAkJXAorCVBBUkFfU0lURShQQVJBX1BBVENIKFBWX0NQVV9zd2FwZ3MpLAkJCQlcCiAJCSAg
QU5OT1RBVEVfUkVUUE9MSU5FX1NBRkU7CQkJCVwKLQkJICBjYWxsIFBBUkFfSU5ESVJFQ1QocHZf
Y3B1X29wcytQVl9DUFVfc3dhcGdzKTsJCVwKKwkJICBjYWxsIFBBUkFfSU5ESVJFQ1QocHZfb3Bz
K1BWX0NQVV9zd2FwZ3MpOwkJXAogCQkgKQogCiAjZGVmaW5lIEdFVF9DUjJfSU5UT19SQVgJCQkJ
XAogCUFOTk9UQVRFX1JFVFBPTElORV9TQUZFOwkJCQlcCi0JY2FsbCBQQVJBX0lORElSRUNUKHB2
X21tdV9vcHMrUFZfTU1VX3JlYWRfY3IyKTsKKwljYWxsIFBBUkFfSU5ESVJFQ1QocHZfb3BzK1BW
X01NVV9yZWFkX2NyMik7CiAKICNkZWZpbmUgVVNFUkdTX1NZU1JFVDY0CQkJCQkJCVwKLQlQQVJB
X1NJVEUoUEFSQV9QQVRDSChwdl9jcHVfb3BzLCBQVl9DUFVfdXNlcmdzX3N5c3JldDY0KSwJXAor
CVBBUkFfU0lURShQQVJBX1BBVENIKFBWX0NQVV91c2VyZ3Nfc3lzcmV0NjQpLAkJCVwKIAkJICBB
Tk5PVEFURV9SRVRQT0xJTkVfU0FGRTsJCQkJXAotCQkgIGptcCBQQVJBX0lORElSRUNUKHB2X2Nw
dV9vcHMrUFZfQ1BVX3VzZXJnc19zeXNyZXQ2NCk7KQorCQkgIGptcCBQQVJBX0lORElSRUNUKHB2
X29wcytQVl9DUFVfdXNlcmdzX3N5c3JldDY0KTspCiAKICNpZmRlZiBDT05GSUdfREVCVUdfRU5U
UlkKICNkZWZpbmUgU0FWRV9GTEFHUyhjbG9iYmVycykgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAotCVBBUkFfU0lURShQQVJBX1BBVENIKHB2X2lycV9vcHMsIFBWX0lS
UV9zYXZlX2ZsKSwJICAgIFwKKwlQQVJBX1NJVEUoUEFSQV9QQVRDSChQVl9JUlFfc2F2ZV9mbCks
CQkJICAgIFwKIAkJICBQVl9TQVZFX1JFR1MoY2xvYmJlcnMgfCBDTEJSX0NBTExFRV9TQVZFKTsg
ICAgICAgIFwKIAkJICBBTk5PVEFURV9SRVRQT0xJTkVfU0FGRTsJCQkgICAgXAotCQkgIGNhbGwg
UEFSQV9JTkRJUkVDVChwdl9pcnFfb3BzK1BWX0lSUV9zYXZlX2ZsKTsgICAgXAorCQkgIGNhbGwg
UEFSQV9JTkRJUkVDVChwdl9vcHMrUFZfSVJRX3NhdmVfZmwpOwkgICAgXAogCQkgIFBWX1JFU1RP
UkVfUkVHUyhjbG9iYmVycyB8IENMQlJfQ0FMTEVFX1NBVkUpOykKICNlbmRpZgogCmRpZmYgLS1n
aXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oIGIvYXJjaC94ODYvaW5j
bHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaAppbmRleCBiOTAwMDg4Y2QyNDQuLmVkMDI0ZTkwYjg2
MyAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaAorKysg
Yi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oCkBAIC0zMjcsMTkgKzMyNywx
NCBAQCBzdHJ1Y3QgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUgewogfSBfX25vX3JhbmRvbWl6ZV9s
YXlvdXQ7CiAKIGV4dGVybiBzdHJ1Y3QgcHZfaW5mbyBwdl9pbmZvOwotZXh0ZXJuIHN0cnVjdCBw
dl9pbml0X29wcyBwdl9pbml0X29wczsKLWV4dGVybiBzdHJ1Y3QgcHZfdGltZV9vcHMgcHZfdGlt
ZV9vcHM7Ci1leHRlcm4gc3RydWN0IHB2X2NwdV9vcHMgcHZfY3B1X29wczsKLWV4dGVybiBzdHJ1
Y3QgcHZfaXJxX29wcyBwdl9pcnFfb3BzOwotZXh0ZXJuIHN0cnVjdCBwdl9tbXVfb3BzIHB2X21t
dV9vcHM7Ci1leHRlcm4gc3RydWN0IHB2X2xvY2tfb3BzIHB2X2xvY2tfb3BzOworZXh0ZXJuIHN0
cnVjdCBwYXJhdmlydF9wYXRjaF90ZW1wbGF0ZSBwdl9vcHM7CiAKICNkZWZpbmUgUEFSQVZJUlRf
UEFUQ0goeCkJCQkJCVwKIAkob2Zmc2V0b2Yoc3RydWN0IHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRl
LCB4KSAvIHNpemVvZih2b2lkICopKQogCiAjZGVmaW5lIHBhcmF2aXJ0X3R5cGUob3ApCQkJCVwK
IAlbcGFyYXZpcnRfdHlwZW51bV0gImkiIChQQVJBVklSVF9QQVRDSChvcCkpLAlcCi0JW3BhcmF2
aXJ0X29wcHRyXSAiaSIgKCYob3ApKQorCVtwYXJhdmlydF9vcHB0cl0gImkiICgmKHB2X29wcy5v
cCkpCiAjZGVmaW5lIHBhcmF2aXJ0X2Nsb2JiZXIoY2xvYmJlcikJCVwKIAlbcGFyYXZpcnRfY2xv
YmJlcl0gImkiIChjbG9iYmVyKQogCkBAIC01MDAsOSArNDk1LDkgQEAgaW50IHBhcmF2aXJ0X2Rp
c2FibGVfaW9zcGFjZSh2b2lkKTsKICNlbmRpZgkvKiBDT05GSUdfWDg2XzMyICovCiAKICNpZmRl
ZiBDT05GSUdfUEFSQVZJUlRfREVCVUcKLSNkZWZpbmUgUFZPUF9URVNUX05VTEwob3ApCUJVR19P
TihvcCA9PSBOVUxMKQorI2RlZmluZSBQVk9QX1RFU1RfTlVMTChvcCkJQlVHX09OKHB2X29wcy5v
cCA9PSBOVUxMKQogI2Vsc2UKLSNkZWZpbmUgUFZPUF9URVNUX05VTEwob3ApCSgodm9pZClvcCkK
KyNkZWZpbmUgUFZPUF9URVNUX05VTEwob3ApCSgodm9pZClwdl9vcHMub3ApCiAjZW5kaWYKIAog
I2RlZmluZSBQVk9QX1JFVE1BU0socmV0dHlwZSkJCQkJCQlcCmRpZmYgLS1naXQgYS9hcmNoL3g4
Ni9rZXJuZWwvYWx0ZXJuYXRpdmUuYyBiL2FyY2gveDg2L2tlcm5lbC9hbHRlcm5hdGl2ZS5jCmlu
ZGV4IDk3MjljZWUxMTE0OS4uN2NmZWRhNzQ5MzgyIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJu
ZWwvYWx0ZXJuYXRpdmUuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvYWx0ZXJuYXRpdmUuYwpAQCAt
NTk0LDcgKzU5NCw3IEBAIHZvaWQgX19pbml0X29yX21vZHVsZSBhcHBseV9wYXJhdmlydChzdHJ1
Y3QgcGFyYXZpcnRfcGF0Y2hfc2l0ZSAqc3RhcnQsCiAJCUJVR19PTihwLT5sZW4gPiBNQVhfUEFU
Q0hfTEVOKTsKIAkJLyogcHJlcCB0aGUgYnVmZmVyIHdpdGggdGhlIG9yaWdpbmFsIGluc3RydWN0
aW9ucyAqLwogCQltZW1jcHkoaW5zbmJ1ZiwgcC0+aW5zdHIsIHAtPmxlbik7Ci0JCXVzZWQgPSBw
dl9pbml0X29wcy5wYXRjaChwLT5pbnN0cnR5cGUsIGluc25idWYsCisJCXVzZWQgPSBwdl9vcHMu
cHZfaW5pdF9vcHMucGF0Y2gocC0+aW5zdHJ0eXBlLCBpbnNuYnVmLAogCQkJCQkgKHVuc2lnbmVk
IGxvbmcpcC0+aW5zdHIsIHAtPmxlbik7CiAKIAkJQlVHX09OKHVzZWQgPiBwLT5sZW4pOwpkaWZm
IC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRzLmMgYi9hcmNoL3g4Ni9rZXJuZWwv
YXNtLW9mZnNldHMuYwppbmRleCBkY2IwMDhjMzIwZmUuLmJlYzlmYzM0OThmOCAxMDA2NDQKLS0t
IGEvYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRzLmMKKysrIGIvYXJjaC94ODYva2VybmVsL2Fz
bS1vZmZzZXRzLmMKQEAgLTY2LDEzICs2NiwxMyBAQCB2b2lkIGNvbW1vbih2b2lkKSB7CiAKICNp
ZmRlZiBDT05GSUdfUEFSQVZJUlQKIAlCTEFOSygpOwotCU9GRlNFVChQQVJBVklSVF9QQVRDSF9w
dl9jcHVfb3BzLCBwYXJhdmlydF9wYXRjaF90ZW1wbGF0ZSwgcHZfY3B1X29wcyk7Ci0JT0ZGU0VU
KFBBUkFWSVJUX1BBVENIX3B2X2lycV9vcHMsIHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlLCBwdl9p
cnFfb3BzKTsKLQlPRkZTRVQoUFZfSVJRX2lycV9kaXNhYmxlLCBwdl9pcnFfb3BzLCBpcnFfZGlz
YWJsZSk7Ci0JT0ZGU0VUKFBWX0lSUV9pcnFfZW5hYmxlLCBwdl9pcnFfb3BzLCBpcnFfZW5hYmxl
KTsKLQlPRkZTRVQoUFZfQ1BVX2lyZXQsIHB2X2NwdV9vcHMsIGlyZXQpOwotCU9GRlNFVChQVl9D
UFVfcmVhZF9jcjAsIHB2X2NwdV9vcHMsIHJlYWRfY3IwKTsKLQlPRkZTRVQoUFZfTU1VX3JlYWRf
Y3IyLCBwdl9tbXVfb3BzLCByZWFkX2NyMik7CisJT0ZGU0VUKFBWX0lSUV9pcnFfZGlzYWJsZSwg
cGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUsCisJICAgICAgIHB2X2lycV9vcHMuaXJxX2Rpc2FibGUp
OworCU9GRlNFVChQVl9JUlFfaXJxX2VuYWJsZSwgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUsCisJ
ICAgICAgIHB2X2lycV9vcHMuaXJxX2VuYWJsZSk7CisJT0ZGU0VUKFBWX0NQVV9pcmV0LCBwYXJh
dmlydF9wYXRjaF90ZW1wbGF0ZSwgcHZfY3B1X29wcy5pcmV0KTsKKwlPRkZTRVQoUFZfQ1BVX3Jl
YWRfY3IwLCBwYXJhdmlydF9wYXRjaF90ZW1wbGF0ZSwgcHZfY3B1X29wcy5yZWFkX2NyMCk7CisJ
T0ZGU0VUKFBWX01NVV9yZWFkX2NyMiwgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUsIHB2X21tdV9v
cHMucmVhZF9jcjIpOwogI2VuZGlmCiAKICNpZmRlZiBDT05GSUdfWEVOCmRpZmYgLS1naXQgYS9h
cmNoL3g4Ni9rZXJuZWwvYXNtLW9mZnNldHNfNjQuYyBiL2FyY2gveDg2L2tlcm5lbC9hc20tb2Zm
c2V0c182NC5jCmluZGV4IGIyZGNkMTYxZjUxNC4uMmFkZDU2N2MxYjJhIDEwMDY0NAotLS0gYS9h
cmNoL3g4Ni9rZXJuZWwvYXNtLW9mZnNldHNfNjQuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvYXNt
LW9mZnNldHNfNjQuYwpAQCAtMjEsMTAgKzIxLDExIEBAIHN0YXRpYyBjaGFyIHN5c2NhbGxzX2lh
MzJbXSA9IHsKIGludCBtYWluKHZvaWQpCiB7CiAjaWZkZWYgQ09ORklHX1BBUkFWSVJUCi0JT0ZG
U0VUKFBWX0NQVV91c2VyZ3Nfc3lzcmV0NjQsIHB2X2NwdV9vcHMsIHVzZXJnc19zeXNyZXQ2NCk7
Ci0JT0ZGU0VUKFBWX0NQVV9zd2FwZ3MsIHB2X2NwdV9vcHMsIHN3YXBncyk7CisJT0ZGU0VUKFBW
X0NQVV91c2VyZ3Nfc3lzcmV0NjQsIHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlLAorCSAgICAgICBw
dl9jcHVfb3BzLnVzZXJnc19zeXNyZXQ2NCk7CisJT0ZGU0VUKFBWX0NQVV9zd2FwZ3MsIHBhcmF2
aXJ0X3BhdGNoX3RlbXBsYXRlLCBwdl9jcHVfb3BzLnN3YXBncyk7CiAjaWZkZWYgQ09ORklHX0RF
QlVHX0VOVFJZCi0JT0ZGU0VUKFBWX0lSUV9zYXZlX2ZsLCBwdl9pcnFfb3BzLCBzYXZlX2ZsKTsK
KwlPRkZTRVQoUFZfSVJRX3NhdmVfZmwsIHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlLCBwdl9pcnFf
b3BzLnNhdmVfZmwpOwogI2VuZGlmCiAJQkxBTksoKTsKICNlbmRpZgpkaWZmIC0tZ2l0IGEvYXJj
aC94ODYva2VybmVsL2NwdS9jb21tb24uYyBiL2FyY2gveDg2L2tlcm5lbC9jcHUvY29tbW9uLmMK
aW5kZXggZWI0Y2IzZWZkMjBlLi4zODkzZGYwNTkxNzQgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tl
cm5lbC9jcHUvY29tbW9uLmMKKysrIGIvYXJjaC94ODYva2VybmVsL2NwdS9jb21tb24uYwpAQCAt
MTIyNSw3ICsxMjI1LDcgQEAgc3RhdGljIHZvaWQgZ2VuZXJpY19pZGVudGlmeShzdHJ1Y3QgY3B1
aW5mb194ODYgKmMpCiAjIGlmZGVmIENPTkZJR19QQVJBVklSVAogCWRvIHsKIAkJZXh0ZXJuIHZv
aWQgbmF0aXZlX2lyZXQodm9pZCk7Ci0JCWlmIChwdl9jcHVfb3BzLmlyZXQgPT0gbmF0aXZlX2ly
ZXQpCisJCWlmIChwdl9vcHMucHZfY3B1X29wcy5pcmV0ID09IG5hdGl2ZV9pcmV0KQogCQkJc2V0
X2NwdV9idWcoYywgWDg2X0JVR19FU1BGSVgpOwogCX0gd2hpbGUgKDApOwogIyBlbHNlCmRpZmYg
LS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvY3B1L3Ztd2FyZS5jIGIvYXJjaC94ODYva2VybmVsL2Nw
dS92bXdhcmUuYwppbmRleCA4ZTAwNTMyOTY0OGIuLmY4NTMwMmEzMDhmMiAxMDA2NDQKLS0tIGEv
YXJjaC94ODYva2VybmVsL2NwdS92bXdhcmUuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L3Zt
d2FyZS5jCkBAIC05NywxNCArOTcsMTQgQEAgc3RhdGljIHZvaWQgX19pbml0IHZtd2FyZV9zY2hl
ZF9jbG9ja19zZXR1cCh2b2lkKQogCWQtPmN5YzJuc19vZmZzZXQgPSBtdWxfdTY0X3UzMl9zaHIo
dHNjX25vdywgZC0+Y3ljMm5zX211bCwKIAkJCQkJICAgZC0+Y3ljMm5zX3NoaWZ0KTsKIAotCXB2
X3RpbWVfb3BzLnNjaGVkX2Nsb2NrID0gdm13YXJlX3NjaGVkX2Nsb2NrOworCXB2X29wcy5wdl90
aW1lX29wcy5zY2hlZF9jbG9jayA9IHZtd2FyZV9zY2hlZF9jbG9jazsKIAlwcl9pbmZvKCJ1c2lu
ZyBzY2hlZCBvZmZzZXQgb2YgJWxsdSBuc1xuIiwgZC0+Y3ljMm5zX29mZnNldCk7CiB9CiAKIHN0
YXRpYyB2b2lkIF9faW5pdCB2bXdhcmVfcGFyYXZpcnRfb3BzX3NldHVwKHZvaWQpCiB7CiAJcHZf
aW5mby5uYW1lID0gIlZNd2FyZSBoeXBlcnZpc29yIjsKLQlwdl9jcHVfb3BzLmlvX2RlbGF5ID0g
cGFyYXZpcnRfbm9wOworCXB2X29wcy5wdl9jcHVfb3BzLmlvX2RlbGF5ID0gcGFyYXZpcnRfbm9w
OwogCiAJaWYgKHZtd2FyZV90c2Nfa2h6ICYmIHZtd19zY2hlZF9jbG9jaykKIAkJdm13YXJlX3Nj
aGVkX2Nsb2NrX3NldHVwKCk7CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwva3ZtLmMgYi9h
cmNoL3g4Ni9rZXJuZWwva3ZtLmMKaW5kZXggNWIyMzAwYjgxOGFmLi42MTBkYTE2NWFhMjYgMTAw
NjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9rdm0uYworKysgYi9hcmNoL3g4Ni9rZXJuZWwva3Zt
LmMKQEAgLTI5Miw3ICsyOTIsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcGFyYXZpcnRfb3BzX3Nl
dHVwKHZvaWQpCiAJcHZfaW5mby5uYW1lID0gIktWTSI7CiAKIAlpZiAoa3ZtX3BhcmFfaGFzX2Zl
YXR1cmUoS1ZNX0ZFQVRVUkVfTk9QX0lPX0RFTEFZKSkKLQkJcHZfY3B1X29wcy5pb19kZWxheSA9
IGt2bV9pb19kZWxheTsKKwkJcHZfb3BzLnB2X2NwdV9vcHMuaW9fZGVsYXkgPSBrdm1faW9fZGVs
YXk7CiAKICNpZmRlZiBDT05GSUdfWDg2X0lPX0FQSUMKIAlub190aW1lcl9jaGVjayA9IDE7CkBA
IC01NDksMTMgKzU0OSwxMyBAQCBzdGF0aWMgdm9pZCBfX2luaXQga3ZtX2d1ZXN0X2luaXQodm9p
ZCkKIAogCWlmIChrdm1fcGFyYV9oYXNfZmVhdHVyZShLVk1fRkVBVFVSRV9TVEVBTF9USU1FKSkg
ewogCQloYXNfc3RlYWxfY2xvY2sgPSAxOwotCQlwdl90aW1lX29wcy5zdGVhbF9jbG9jayA9IGt2
bV9zdGVhbF9jbG9jazsKKwkJcHZfb3BzLnB2X3RpbWVfb3BzLnN0ZWFsX2Nsb2NrID0ga3ZtX3N0
ZWFsX2Nsb2NrOwogCX0KIAogCWlmIChrdm1fcGFyYV9oYXNfZmVhdHVyZShLVk1fRkVBVFVSRV9Q
Vl9UTEJfRkxVU0gpICYmCiAJICAgICFrdm1fcGFyYV9oYXNfaGludChLVk1fSElOVFNfUkVBTFRJ
TUUpICYmCiAJICAgIGt2bV9wYXJhX2hhc19mZWF0dXJlKEtWTV9GRUFUVVJFX1NURUFMX1RJTUUp
KQotCQlwdl9tbXVfb3BzLmZsdXNoX3RsYl9vdGhlcnMgPSBrdm1fZmx1c2hfdGxiX290aGVyczsK
KwkJcHZfb3BzLnB2X21tdV9vcHMuZmx1c2hfdGxiX290aGVycyA9IGt2bV9mbHVzaF90bGJfb3Ro
ZXJzOwogCiAJaWYgKGt2bV9wYXJhX2hhc19mZWF0dXJlKEtWTV9GRUFUVVJFX1BWX0VPSSkpCiAJ
CWFwaWNfc2V0X2VvaV93cml0ZShrdm1fZ3Vlc3RfYXBpY19lb2lfd3JpdGUpOwpAQCAtNzQ5LDEz
ICs3NDksMTUgQEAgdm9pZCBfX2luaXQga3ZtX3NwaW5sb2NrX2luaXQodm9pZCkKIAkJcmV0dXJu
OwogCiAJX19wdl9pbml0X2xvY2tfaGFzaCgpOwotCXB2X2xvY2tfb3BzLnF1ZXVlZF9zcGluX2xv
Y2tfc2xvd3BhdGggPSBfX3B2X3F1ZXVlZF9zcGluX2xvY2tfc2xvd3BhdGg7Ci0JcHZfbG9ja19v
cHMucXVldWVkX3NwaW5fdW5sb2NrID0gUFZfQ0FMTEVFX1NBVkUoX19wdl9xdWV1ZWRfc3Bpbl91
bmxvY2spOwotCXB2X2xvY2tfb3BzLndhaXQgPSBrdm1fd2FpdDsKLQlwdl9sb2NrX29wcy5raWNr
ID0ga3ZtX2tpY2tfY3B1OworCXB2X29wcy5wdl9sb2NrX29wcy5xdWV1ZWRfc3Bpbl9sb2NrX3Ns
b3dwYXRoID0KKwkJX19wdl9xdWV1ZWRfc3Bpbl9sb2NrX3Nsb3dwYXRoOworCXB2X29wcy5wdl9s
b2NrX29wcy5xdWV1ZWRfc3Bpbl91bmxvY2sgPQorCQlQVl9DQUxMRUVfU0FWRShfX3B2X3F1ZXVl
ZF9zcGluX3VubG9jayk7CisJcHZfb3BzLnB2X2xvY2tfb3BzLndhaXQgPSBrdm1fd2FpdDsKKwlw
dl9vcHMucHZfbG9ja19vcHMua2ljayA9IGt2bV9raWNrX2NwdTsKIAogCWlmIChrdm1fcGFyYV9o
YXNfZmVhdHVyZShLVk1fRkVBVFVSRV9TVEVBTF9USU1FKSkgewotCQlwdl9sb2NrX29wcy52Y3B1
X2lzX3ByZWVtcHRlZCA9CisJCXB2X29wcy5wdl9sb2NrX29wcy52Y3B1X2lzX3ByZWVtcHRlZCA9
CiAJCQlQVl9DQUxMRUVfU0FWRShfX2t2bV92Y3B1X2lzX3ByZWVtcHRlZCk7CiAJfQogfQpkaWZm
IC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL2t2bWNsb2NrLmMgYi9hcmNoL3g4Ni9rZXJuZWwva3Zt
Y2xvY2suYwppbmRleCAzYjhlN2MxM2M2MTQuLjEwYTYwNzFiMjA5YSAxMDA2NDQKLS0tIGEvYXJj
aC94ODYva2VybmVsL2t2bWNsb2NrLmMKKysrIGIvYXJjaC94ODYva2VybmVsL2t2bWNsb2NrLmMK
QEAgLTEwNCwxMyArMTA0LDEzIEBAIHN0YXRpYyB1NjQga3ZtX3NjaGVkX2Nsb2NrX3JlYWQodm9p
ZCkKIHN0YXRpYyBpbmxpbmUgdm9pZCBrdm1fc2NoZWRfY2xvY2tfaW5pdChib29sIHN0YWJsZSkK
IHsKIAlpZiAoIXN0YWJsZSkgewotCQlwdl90aW1lX29wcy5zY2hlZF9jbG9jayA9IGt2bV9jbG9j
a19yZWFkOworCQlwdl9vcHMucHZfdGltZV9vcHMuc2NoZWRfY2xvY2sgPSBrdm1fY2xvY2tfcmVh
ZDsKIAkJY2xlYXJfc2NoZWRfY2xvY2tfc3RhYmxlKCk7CiAJCXJldHVybjsKIAl9CiAKIAlrdm1f
c2NoZWRfY2xvY2tfb2Zmc2V0ID0ga3ZtX2Nsb2NrX3JlYWQoKTsKLQlwdl90aW1lX29wcy5zY2hl
ZF9jbG9jayA9IGt2bV9zY2hlZF9jbG9ja19yZWFkOworCXB2X29wcy5wdl90aW1lX29wcy5zY2hl
ZF9jbG9jayA9IGt2bV9zY2hlZF9jbG9ja19yZWFkOwogCiAJcHJpbnRrKEtFUk5fSU5GTyAia3Zt
LWNsb2NrOiB1c2luZyBzY2hlZCBvZmZzZXQgb2YgJWxsdSBjeWNsZXNcbiIsCiAJCQlrdm1fc2No
ZWRfY2xvY2tfb2Zmc2V0KTsKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC1z
cGlubG9ja3MuYyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC1zcGlubG9ja3MuYwppbmRleCA3
MWYyZDExMjVlYzAuLjk1Njk0ODFjYWRiMyAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL3Bh
cmF2aXJ0LXNwaW5sb2Nrcy5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC1zcGlubG9j
a3MuYwpAQCAtMTcsNyArMTcsNyBAQCBQVl9DQUxMRUVfU0FWRV9SRUdTX1RIVU5LKF9fbmF0aXZl
X3F1ZXVlZF9zcGluX3VubG9jayk7CiAKIGJvb2wgcHZfaXNfbmF0aXZlX3NwaW5fdW5sb2NrKHZv
aWQpCiB7Ci0JcmV0dXJuIHB2X2xvY2tfb3BzLnF1ZXVlZF9zcGluX3VubG9jay5mdW5jID09CisJ
cmV0dXJuIHB2X29wcy5wdl9sb2NrX29wcy5xdWV1ZWRfc3Bpbl91bmxvY2suZnVuYyA9PQogCQlf
X3Jhd19jYWxsZWVfc2F2ZV9fX25hdGl2ZV9xdWV1ZWRfc3Bpbl91bmxvY2s7CiB9CiAKQEAgLTI5
LDE3ICsyOSw2IEBAIFBWX0NBTExFRV9TQVZFX1JFR1NfVEhVTksoX19uYXRpdmVfdmNwdV9pc19w
cmVlbXB0ZWQpOwogCiBib29sIHB2X2lzX25hdGl2ZV92Y3B1X2lzX3ByZWVtcHRlZCh2b2lkKQog
ewotCXJldHVybiBwdl9sb2NrX29wcy52Y3B1X2lzX3ByZWVtcHRlZC5mdW5jID09CisJcmV0dXJu
IHB2X29wcy5wdl9sb2NrX29wcy52Y3B1X2lzX3ByZWVtcHRlZC5mdW5jID09CiAJCV9fcmF3X2Nh
bGxlZV9zYXZlX19fbmF0aXZlX3ZjcHVfaXNfcHJlZW1wdGVkOwogfQotCi1zdHJ1Y3QgcHZfbG9j
a19vcHMgcHZfbG9ja19vcHMgPSB7Ci0jaWZkZWYgQ09ORklHX1NNUAotCS5xdWV1ZWRfc3Bpbl9s
b2NrX3Nsb3dwYXRoID0gbmF0aXZlX3F1ZXVlZF9zcGluX2xvY2tfc2xvd3BhdGgsCi0JLnF1ZXVl
ZF9zcGluX3VubG9jayA9IFBWX0NBTExFRV9TQVZFKF9fbmF0aXZlX3F1ZXVlZF9zcGluX3VubG9j
ayksCi0JLndhaXQgPSBwYXJhdmlydF9ub3AsCi0JLmtpY2sgPSBwYXJhdmlydF9ub3AsCi0JLnZj
cHVfaXNfcHJlZW1wdGVkID0gUFZfQ0FMTEVFX1NBVkUoX19uYXRpdmVfdmNwdV9pc19wcmVlbXB0
ZWQpLAotI2VuZGlmIC8qIFNNUCAqLwotfTsKLUVYUE9SVF9TWU1CT0wocHZfbG9ja19vcHMpOwpk
aWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMgYi9hcmNoL3g4Ni9rZXJuZWwv
cGFyYXZpcnQuYwppbmRleCBmMGM0NjJmZTI4MDguLjQwZWM2ODEzNWY3YSAxMDA2NDQKLS0tIGEv
YXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMKKysrIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0
LmMKQEAgLTEyNywyOSArMTI3LDE0IEBAIHZvaWQgX19pbml0IG5hdGl2ZV9wdl9sb2NrX2luaXQo
dm9pZCkKIAkJc3RhdGljX2JyYW5jaF9kaXNhYmxlKCZ2aXJ0X3NwaW5fbG9ja19rZXkpOwogfQog
Ci0vKgotICogTmVhdCB0cmljayB0byBtYXAgcGF0Y2ggdHlwZSBiYWNrIHRvIHRoZSBjYWxsIHdp
dGhpbiB0aGUKLSAqIGNvcnJlc3BvbmRpbmcgc3RydWN0dXJlLgotICovCi1zdGF0aWMgdm9pZCAq
Z2V0X2NhbGxfZGVzdGluYXRpb24odTggdHlwZSkKLXsKLQlzdHJ1Y3QgcGFyYXZpcnRfcGF0Y2hf
dGVtcGxhdGUgdG1wbCA9IHsKLQkJLnB2X2luaXRfb3BzID0gcHZfaW5pdF9vcHMsCi0JCS5wdl90
aW1lX29wcyA9IHB2X3RpbWVfb3BzLAotCQkucHZfY3B1X29wcyA9IHB2X2NwdV9vcHMsCi0JCS5w
dl9pcnFfb3BzID0gcHZfaXJxX29wcywKLQkJLnB2X21tdV9vcHMgPSBwdl9tbXVfb3BzLAotI2lm
ZGVmIENPTkZJR19QQVJBVklSVF9TUElOTE9DS1MKLQkJLnB2X2xvY2tfb3BzID0gcHZfbG9ja19v
cHMsCi0jZW5kaWYKLQl9OwotCXJldHVybiAqKCh2b2lkICoqKSZ0bXBsICsgdHlwZSk7Ci19Ci0K
IHVuc2lnbmVkIHBhcmF2aXJ0X3BhdGNoX2RlZmF1bHQodTggdHlwZSwgdm9pZCAqaW5zbmJ1ZiwK
IAkJCQl1bnNpZ25lZCBsb25nIGFkZHIsIHVuc2lnbmVkIGxlbikKIHsKLQl2b2lkICpvcGZ1bmMg
PSBnZXRfY2FsbF9kZXN0aW5hdGlvbih0eXBlKTsKKwkvKgorCSAqIE5lYXQgdHJpY2sgdG8gbWFw
IHBhdGNoIHR5cGUgYmFjayB0byB0aGUgY2FsbCB3aXRoaW4gdGhlCisJICogY29ycmVzcG9uZGlu
ZyBzdHJ1Y3R1cmUuCisJICovCisJdm9pZCAqb3BmdW5jID0gKigodm9pZCAqKikmcHZfb3BzICsg
dHlwZSk7CiAJdW5zaWduZWQgcmV0OwogCiAJaWYgKG9wZnVuYyA9PSBOVUxMKQpAQCAtMzE1LDc3
ICszMDAsNiBAQCBzdHJ1Y3QgcHZfaW5mbyBwdl9pbmZvID0gewogI2VuZGlmCiB9OwogCi1zdHJ1
Y3QgcHZfaW5pdF9vcHMgcHZfaW5pdF9vcHMgPSB7Ci0JLnBhdGNoID0gbmF0aXZlX3BhdGNoLAot
fTsKLQotc3RydWN0IHB2X3RpbWVfb3BzIHB2X3RpbWVfb3BzID0gewotCS5zY2hlZF9jbG9jayA9
IG5hdGl2ZV9zY2hlZF9jbG9jaywKLQkuc3RlYWxfY2xvY2sgPSBuYXRpdmVfc3RlYWxfY2xvY2ss
Ci19OwotCi1fX3Zpc2libGUgc3RydWN0IHB2X2lycV9vcHMgcHZfaXJxX29wcyA9IHsKLQkuc2F2
ZV9mbCA9IF9fUFZfSVNfQ0FMTEVFX1NBVkUobmF0aXZlX3NhdmVfZmwpLAotCS5yZXN0b3JlX2Zs
ID0gX19QVl9JU19DQUxMRUVfU0FWRShuYXRpdmVfcmVzdG9yZV9mbCksCi0JLmlycV9kaXNhYmxl
ID0gX19QVl9JU19DQUxMRUVfU0FWRShuYXRpdmVfaXJxX2Rpc2FibGUpLAotCS5pcnFfZW5hYmxl
ID0gX19QVl9JU19DQUxMRUVfU0FWRShuYXRpdmVfaXJxX2VuYWJsZSksCi0JLnNhZmVfaGFsdCA9
IG5hdGl2ZV9zYWZlX2hhbHQsCi0JLmhhbHQgPSBuYXRpdmVfaGFsdCwKLX07Ci0KLV9fdmlzaWJs
ZSBzdHJ1Y3QgcHZfY3B1X29wcyBwdl9jcHVfb3BzID0gewotCS5jcHVpZCA9IG5hdGl2ZV9jcHVp
ZCwKLQkuZ2V0X2RlYnVncmVnID0gbmF0aXZlX2dldF9kZWJ1Z3JlZywKLQkuc2V0X2RlYnVncmVn
ID0gbmF0aXZlX3NldF9kZWJ1Z3JlZywKLQkucmVhZF9jcjAgPSBuYXRpdmVfcmVhZF9jcjAsCi0J
LndyaXRlX2NyMCA9IG5hdGl2ZV93cml0ZV9jcjAsCi0JLndyaXRlX2NyNCA9IG5hdGl2ZV93cml0
ZV9jcjQsCi0jaWZkZWYgQ09ORklHX1g4Nl82NAotCS5yZWFkX2NyOCA9IG5hdGl2ZV9yZWFkX2Ny
OCwKLQkud3JpdGVfY3I4ID0gbmF0aXZlX3dyaXRlX2NyOCwKLSNlbmRpZgotCS53YmludmQgPSBu
YXRpdmVfd2JpbnZkLAotCS5yZWFkX21zciA9IG5hdGl2ZV9yZWFkX21zciwKLQkud3JpdGVfbXNy
ID0gbmF0aXZlX3dyaXRlX21zciwKLQkucmVhZF9tc3Jfc2FmZSA9IG5hdGl2ZV9yZWFkX21zcl9z
YWZlLAotCS53cml0ZV9tc3Jfc2FmZSA9IG5hdGl2ZV93cml0ZV9tc3Jfc2FmZSwKLQkucmVhZF9w
bWMgPSBuYXRpdmVfcmVhZF9wbWMsCi0JLmxvYWRfdHJfZGVzYyA9IG5hdGl2ZV9sb2FkX3RyX2Rl
c2MsCi0JLnNldF9sZHQgPSBuYXRpdmVfc2V0X2xkdCwKLQkubG9hZF9nZHQgPSBuYXRpdmVfbG9h
ZF9nZHQsCi0JLmxvYWRfaWR0ID0gbmF0aXZlX2xvYWRfaWR0LAotCS5zdG9yZV90ciA9IG5hdGl2
ZV9zdG9yZV90ciwKLQkubG9hZF90bHMgPSBuYXRpdmVfbG9hZF90bHMsCi0jaWZkZWYgQ09ORklH
X1g4Nl82NAotCS5sb2FkX2dzX2luZGV4ID0gbmF0aXZlX2xvYWRfZ3NfaW5kZXgsCi0jZW5kaWYK
LQkud3JpdGVfbGR0X2VudHJ5ID0gbmF0aXZlX3dyaXRlX2xkdF9lbnRyeSwKLQkud3JpdGVfZ2R0
X2VudHJ5ID0gbmF0aXZlX3dyaXRlX2dkdF9lbnRyeSwKLQkud3JpdGVfaWR0X2VudHJ5ID0gbmF0
aXZlX3dyaXRlX2lkdF9lbnRyeSwKLQotCS5hbGxvY19sZHQgPSBwYXJhdmlydF9ub3AsCi0JLmZy
ZWVfbGR0ID0gcGFyYXZpcnRfbm9wLAotCi0JLmxvYWRfc3AwID0gbmF0aXZlX2xvYWRfc3AwLAot
Ci0jaWZkZWYgQ09ORklHX1g4Nl82NAotCS51c2VyZ3Nfc3lzcmV0NjQgPSBuYXRpdmVfdXNlcmdz
X3N5c3JldDY0LAotI2VuZGlmCi0JLmlyZXQgPSBuYXRpdmVfaXJldCwKLQkuc3dhcGdzID0gbmF0
aXZlX3N3YXBncywKLQotCS5zZXRfaW9wbF9tYXNrID0gbmF0aXZlX3NldF9pb3BsX21hc2ssCi0J
LmlvX2RlbGF5ID0gbmF0aXZlX2lvX2RlbGF5LAotCi0JLnN0YXJ0X2NvbnRleHRfc3dpdGNoID0g
cGFyYXZpcnRfbm9wLAotCS5lbmRfY29udGV4dF9zd2l0Y2ggPSBwYXJhdmlydF9ub3AsCi19Owot
Ci0vKiBBdCB0aGlzIHBvaW50LCBuYXRpdmVfZ2V0L3NldF9kZWJ1Z3JlZyBoYXMgcmVhbCBmdW5j
dGlvbiBlbnRyaWVzICovCi1OT0tQUk9CRV9TWU1CT0wobmF0aXZlX2dldF9kZWJ1Z3JlZyk7Ci1O
T0tQUk9CRV9TWU1CT0wobmF0aXZlX3NldF9kZWJ1Z3JlZyk7Ci1OT0tQUk9CRV9TWU1CT0wobmF0
aXZlX2xvYWRfaWR0KTsKLQogI2lmIGRlZmluZWQoQ09ORklHX1g4Nl8zMikgJiYgIWRlZmluZWQo
Q09ORklHX1g4Nl9QQUUpCiAvKiAzMi1iaXQgcGFnZXRhYmxlIGVudHJpZXMgKi8KICNkZWZpbmUg
UFRFX0lERU5UCV9fUFZfSVNfQ0FMTEVFX1NBVkUoX3BhcmF2aXJ0X2lkZW50XzMyKQpAQCAtMzk0
LDg0ICszMDgsMTYyIEBAIE5PS1BST0JFX1NZTUJPTChuYXRpdmVfbG9hZF9pZHQpOwogI2RlZmlu
ZSBQVEVfSURFTlQJX19QVl9JU19DQUxMRUVfU0FWRShfcGFyYXZpcnRfaWRlbnRfNjQpCiAjZW5k
aWYKIAotc3RydWN0IHB2X21tdV9vcHMgcHZfbW11X29wcyBfX3JvX2FmdGVyX2luaXQgPSB7Ci0K
LQkucmVhZF9jcjIgPSBuYXRpdmVfcmVhZF9jcjIsCi0JLndyaXRlX2NyMiA9IG5hdGl2ZV93cml0
ZV9jcjIsCi0JLnJlYWRfY3IzID0gX19uYXRpdmVfcmVhZF9jcjMsCi0JLndyaXRlX2NyMyA9IG5h
dGl2ZV93cml0ZV9jcjMsCi0KLQkuZmx1c2hfdGxiX3VzZXIgPSBuYXRpdmVfZmx1c2hfdGxiLAot
CS5mbHVzaF90bGJfa2VybmVsID0gbmF0aXZlX2ZsdXNoX3RsYl9nbG9iYWwsCi0JLmZsdXNoX3Rs
Yl9vbmVfdXNlciA9IG5hdGl2ZV9mbHVzaF90bGJfb25lX3VzZXIsCi0JLmZsdXNoX3RsYl9vdGhl
cnMgPSBuYXRpdmVfZmx1c2hfdGxiX290aGVycywKLQotCS5wZ2RfYWxsb2MgPSBfX3BhcmF2aXJ0
X3BnZF9hbGxvYywKLQkucGdkX2ZyZWUgPSBwYXJhdmlydF9ub3AsCitzdHJ1Y3QgcGFyYXZpcnRf
cGF0Y2hfdGVtcGxhdGUgcHZfb3BzID0geworCS8qIEluaXQgb3BzLiAqLworCS5wdl9pbml0X29w
cy5wYXRjaCA9IG5hdGl2ZV9wYXRjaCwKKworCS8qIFRpbWUgb3BzLiAqLworCS5wdl90aW1lX29w
cy5zY2hlZF9jbG9jayA9IG5hdGl2ZV9zY2hlZF9jbG9jaywKKwkucHZfdGltZV9vcHMuc3RlYWxf
Y2xvY2sgPSBuYXRpdmVfc3RlYWxfY2xvY2ssCisKKwkvKiBDcHUgb3BzLiAqLworCS5wdl9jcHVf
b3BzLmNwdWlkID0gbmF0aXZlX2NwdWlkLAorCS5wdl9jcHVfb3BzLmdldF9kZWJ1Z3JlZyA9IG5h
dGl2ZV9nZXRfZGVidWdyZWcsCisJLnB2X2NwdV9vcHMuc2V0X2RlYnVncmVnID0gbmF0aXZlX3Nl
dF9kZWJ1Z3JlZywKKwkucHZfY3B1X29wcy5yZWFkX2NyMCA9IG5hdGl2ZV9yZWFkX2NyMCwKKwku
cHZfY3B1X29wcy53cml0ZV9jcjAgPSBuYXRpdmVfd3JpdGVfY3IwLAorCS5wdl9jcHVfb3BzLndy
aXRlX2NyNCA9IG5hdGl2ZV93cml0ZV9jcjQsCisjaWZkZWYgQ09ORklHX1g4Nl82NAorCS5wdl9j
cHVfb3BzLnJlYWRfY3I4ID0gbmF0aXZlX3JlYWRfY3I4LAorCS5wdl9jcHVfb3BzLndyaXRlX2Ny
OCA9IG5hdGl2ZV93cml0ZV9jcjgsCisjZW5kaWYKKwkucHZfY3B1X29wcy53YmludmQgPSBuYXRp
dmVfd2JpbnZkLAorCS5wdl9jcHVfb3BzLnJlYWRfbXNyID0gbmF0aXZlX3JlYWRfbXNyLAorCS5w
dl9jcHVfb3BzLndyaXRlX21zciA9IG5hdGl2ZV93cml0ZV9tc3IsCisJLnB2X2NwdV9vcHMucmVh
ZF9tc3Jfc2FmZSA9IG5hdGl2ZV9yZWFkX21zcl9zYWZlLAorCS5wdl9jcHVfb3BzLndyaXRlX21z
cl9zYWZlID0gbmF0aXZlX3dyaXRlX21zcl9zYWZlLAorCS5wdl9jcHVfb3BzLnJlYWRfcG1jID0g
bmF0aXZlX3JlYWRfcG1jLAorCS5wdl9jcHVfb3BzLmxvYWRfdHJfZGVzYyA9IG5hdGl2ZV9sb2Fk
X3RyX2Rlc2MsCisJLnB2X2NwdV9vcHMuc2V0X2xkdCA9IG5hdGl2ZV9zZXRfbGR0LAorCS5wdl9j
cHVfb3BzLmxvYWRfZ2R0ID0gbmF0aXZlX2xvYWRfZ2R0LAorCS5wdl9jcHVfb3BzLmxvYWRfaWR0
ID0gbmF0aXZlX2xvYWRfaWR0LAorCS5wdl9jcHVfb3BzLnN0b3JlX3RyID0gbmF0aXZlX3N0b3Jl
X3RyLAorCS5wdl9jcHVfb3BzLmxvYWRfdGxzID0gbmF0aXZlX2xvYWRfdGxzLAorI2lmZGVmIENP
TkZJR19YODZfNjQKKwkucHZfY3B1X29wcy5sb2FkX2dzX2luZGV4ID0gbmF0aXZlX2xvYWRfZ3Nf
aW5kZXgsCisjZW5kaWYKKwkucHZfY3B1X29wcy53cml0ZV9sZHRfZW50cnkgPSBuYXRpdmVfd3Jp
dGVfbGR0X2VudHJ5LAorCS5wdl9jcHVfb3BzLndyaXRlX2dkdF9lbnRyeSA9IG5hdGl2ZV93cml0
ZV9nZHRfZW50cnksCisJLnB2X2NwdV9vcHMud3JpdGVfaWR0X2VudHJ5ID0gbmF0aXZlX3dyaXRl
X2lkdF9lbnRyeSwKIAotCS5hbGxvY19wdGUgPSBwYXJhdmlydF9ub3AsCi0JLmFsbG9jX3BtZCA9
IHBhcmF2aXJ0X25vcCwKLQkuYWxsb2NfcHVkID0gcGFyYXZpcnRfbm9wLAotCS5hbGxvY19wNGQg
PSBwYXJhdmlydF9ub3AsCi0JLnJlbGVhc2VfcHRlID0gcGFyYXZpcnRfbm9wLAotCS5yZWxlYXNl
X3BtZCA9IHBhcmF2aXJ0X25vcCwKLQkucmVsZWFzZV9wdWQgPSBwYXJhdmlydF9ub3AsCi0JLnJl
bGVhc2VfcDRkID0gcGFyYXZpcnRfbm9wLAorCS5wdl9jcHVfb3BzLmFsbG9jX2xkdCA9IHBhcmF2
aXJ0X25vcCwKKwkucHZfY3B1X29wcy5mcmVlX2xkdCA9IHBhcmF2aXJ0X25vcCwKIAotCS5zZXRf
cHRlID0gbmF0aXZlX3NldF9wdGUsCi0JLnNldF9wdGVfYXQgPSBuYXRpdmVfc2V0X3B0ZV9hdCwK
LQkuc2V0X3BtZCA9IG5hdGl2ZV9zZXRfcG1kLAorCS5wdl9jcHVfb3BzLmxvYWRfc3AwID0gbmF0
aXZlX2xvYWRfc3AwLAogCi0JLnB0ZXBfbW9kaWZ5X3Byb3Rfc3RhcnQgPSBfX3B0ZXBfbW9kaWZ5
X3Byb3Rfc3RhcnQsCi0JLnB0ZXBfbW9kaWZ5X3Byb3RfY29tbWl0ID0gX19wdGVwX21vZGlmeV9w
cm90X2NvbW1pdCwKKyNpZmRlZiBDT05GSUdfWDg2XzY0CisJLnB2X2NwdV9vcHMudXNlcmdzX3N5
c3JldDY0ID0gbmF0aXZlX3VzZXJnc19zeXNyZXQ2NCwKKyNlbmRpZgorCS5wdl9jcHVfb3BzLmly
ZXQgPSBuYXRpdmVfaXJldCwKKwkucHZfY3B1X29wcy5zd2FwZ3MgPSBuYXRpdmVfc3dhcGdzLAor
CisJLnB2X2NwdV9vcHMuc2V0X2lvcGxfbWFzayA9IG5hdGl2ZV9zZXRfaW9wbF9tYXNrLAorCS5w
dl9jcHVfb3BzLmlvX2RlbGF5ID0gbmF0aXZlX2lvX2RlbGF5LAorCisJLnB2X2NwdV9vcHMuc3Rh
cnRfY29udGV4dF9zd2l0Y2ggPSBwYXJhdmlydF9ub3AsCisJLnB2X2NwdV9vcHMuZW5kX2NvbnRl
eHRfc3dpdGNoID0gcGFyYXZpcnRfbm9wLAorCisJLyogSXJxIG9wcy4gKi8KKwkucHZfaXJxX29w
cy5zYXZlX2ZsID0gX19QVl9JU19DQUxMRUVfU0FWRShuYXRpdmVfc2F2ZV9mbCksCisJLnB2X2ly
cV9vcHMucmVzdG9yZV9mbCA9IF9fUFZfSVNfQ0FMTEVFX1NBVkUobmF0aXZlX3Jlc3RvcmVfZmwp
LAorCS5wdl9pcnFfb3BzLmlycV9kaXNhYmxlID0gX19QVl9JU19DQUxMRUVfU0FWRShuYXRpdmVf
aXJxX2Rpc2FibGUpLAorCS5wdl9pcnFfb3BzLmlycV9lbmFibGUgPSBfX1BWX0lTX0NBTExFRV9T
QVZFKG5hdGl2ZV9pcnFfZW5hYmxlKSwKKwkucHZfaXJxX29wcy5zYWZlX2hhbHQgPSBuYXRpdmVf
c2FmZV9oYWx0LAorCS5wdl9pcnFfb3BzLmhhbHQgPSBuYXRpdmVfaGFsdCwKKworCS8qIE1tdSBv
cHMuICovCisJLnB2X21tdV9vcHMucmVhZF9jcjIgPSBuYXRpdmVfcmVhZF9jcjIsCisJLnB2X21t
dV9vcHMud3JpdGVfY3IyID0gbmF0aXZlX3dyaXRlX2NyMiwKKwkucHZfbW11X29wcy5yZWFkX2Ny
MyA9IF9fbmF0aXZlX3JlYWRfY3IzLAorCS5wdl9tbXVfb3BzLndyaXRlX2NyMyA9IG5hdGl2ZV93
cml0ZV9jcjMsCisKKwkucHZfbW11X29wcy5mbHVzaF90bGJfdXNlciA9IG5hdGl2ZV9mbHVzaF90
bGIsCisJLnB2X21tdV9vcHMuZmx1c2hfdGxiX2tlcm5lbCA9IG5hdGl2ZV9mbHVzaF90bGJfZ2xv
YmFsLAorCS5wdl9tbXVfb3BzLmZsdXNoX3RsYl9vbmVfdXNlciA9IG5hdGl2ZV9mbHVzaF90bGJf
b25lX3VzZXIsCisJLnB2X21tdV9vcHMuZmx1c2hfdGxiX290aGVycyA9IG5hdGl2ZV9mbHVzaF90
bGJfb3RoZXJzLAorCisJLnB2X21tdV9vcHMucGdkX2FsbG9jID0gX19wYXJhdmlydF9wZ2RfYWxs
b2MsCisJLnB2X21tdV9vcHMucGdkX2ZyZWUgPSBwYXJhdmlydF9ub3AsCisKKwkucHZfbW11X29w
cy5hbGxvY19wdGUgPSBwYXJhdmlydF9ub3AsCisJLnB2X21tdV9vcHMuYWxsb2NfcG1kID0gcGFy
YXZpcnRfbm9wLAorCS5wdl9tbXVfb3BzLmFsbG9jX3B1ZCA9IHBhcmF2aXJ0X25vcCwKKwkucHZf
bW11X29wcy5hbGxvY19wNGQgPSBwYXJhdmlydF9ub3AsCisJLnB2X21tdV9vcHMucmVsZWFzZV9w
dGUgPSBwYXJhdmlydF9ub3AsCisJLnB2X21tdV9vcHMucmVsZWFzZV9wbWQgPSBwYXJhdmlydF9u
b3AsCisJLnB2X21tdV9vcHMucmVsZWFzZV9wdWQgPSBwYXJhdmlydF9ub3AsCisJLnB2X21tdV9v
cHMucmVsZWFzZV9wNGQgPSBwYXJhdmlydF9ub3AsCisKKwkucHZfbW11X29wcy5zZXRfcHRlID0g
bmF0aXZlX3NldF9wdGUsCisJLnB2X21tdV9vcHMuc2V0X3B0ZV9hdCA9IG5hdGl2ZV9zZXRfcHRl
X2F0LAorCS5wdl9tbXVfb3BzLnNldF9wbWQgPSBuYXRpdmVfc2V0X3BtZCwKKworCS5wdl9tbXVf
b3BzLnB0ZXBfbW9kaWZ5X3Byb3Rfc3RhcnQgPSBfX3B0ZXBfbW9kaWZ5X3Byb3Rfc3RhcnQsCisJ
LnB2X21tdV9vcHMucHRlcF9tb2RpZnlfcHJvdF9jb21taXQgPSBfX3B0ZXBfbW9kaWZ5X3Byb3Rf
Y29tbWl0LAogCiAjaWYgQ09ORklHX1BHVEFCTEVfTEVWRUxTID49IDMKICNpZmRlZiBDT05GSUdf
WDg2X1BBRQotCS5zZXRfcHRlX2F0b21pYyA9IG5hdGl2ZV9zZXRfcHRlX2F0b21pYywKLQkucHRl
X2NsZWFyID0gbmF0aXZlX3B0ZV9jbGVhciwKLQkucG1kX2NsZWFyID0gbmF0aXZlX3BtZF9jbGVh
ciwKKwkucHZfbW11X29wcy5zZXRfcHRlX2F0b21pYyA9IG5hdGl2ZV9zZXRfcHRlX2F0b21pYywK
KwkucHZfbW11X29wcy5wdGVfY2xlYXIgPSBuYXRpdmVfcHRlX2NsZWFyLAorCS5wdl9tbXVfb3Bz
LnBtZF9jbGVhciA9IG5hdGl2ZV9wbWRfY2xlYXIsCiAjZW5kaWYKLQkuc2V0X3B1ZCA9IG5hdGl2
ZV9zZXRfcHVkLAorCS5wdl9tbXVfb3BzLnNldF9wdWQgPSBuYXRpdmVfc2V0X3B1ZCwKIAotCS5w
bWRfdmFsID0gUFRFX0lERU5ULAotCS5tYWtlX3BtZCA9IFBURV9JREVOVCwKKwkucHZfbW11X29w
cy5wbWRfdmFsID0gUFRFX0lERU5ULAorCS5wdl9tbXVfb3BzLm1ha2VfcG1kID0gUFRFX0lERU5U
LAogCiAjaWYgQ09ORklHX1BHVEFCTEVfTEVWRUxTID49IDQKLQkucHVkX3ZhbCA9IFBURV9JREVO
VCwKLQkubWFrZV9wdWQgPSBQVEVfSURFTlQsCisJLnB2X21tdV9vcHMucHVkX3ZhbCA9IFBURV9J
REVOVCwKKwkucHZfbW11X29wcy5tYWtlX3B1ZCA9IFBURV9JREVOVCwKIAotCS5zZXRfcDRkID0g
bmF0aXZlX3NldF9wNGQsCisJLnB2X21tdV9vcHMuc2V0X3A0ZCA9IG5hdGl2ZV9zZXRfcDRkLAog
CiAjaWYgQ09ORklHX1BHVEFCTEVfTEVWRUxTID49IDUKLQkucDRkX3ZhbCA9IFBURV9JREVOVCwK
LQkubWFrZV9wNGQgPSBQVEVfSURFTlQsCisJLnB2X21tdV9vcHMucDRkX3ZhbCA9IFBURV9JREVO
VCwKKwkucHZfbW11X29wcy5tYWtlX3A0ZCA9IFBURV9JREVOVCwKIAotCS5zZXRfcGdkID0gbmF0
aXZlX3NldF9wZ2QsCisJLnB2X21tdV9vcHMuc2V0X3BnZCA9IG5hdGl2ZV9zZXRfcGdkLAogI2Vu
ZGlmIC8qIENPTkZJR19QR1RBQkxFX0xFVkVMUyA+PSA1ICovCiAjZW5kaWYgLyogQ09ORklHX1BH
VEFCTEVfTEVWRUxTID49IDQgKi8KICNlbmRpZiAvKiBDT05GSUdfUEdUQUJMRV9MRVZFTFMgPj0g
MyAqLwogCi0JLnB0ZV92YWwgPSBQVEVfSURFTlQsCi0JLnBnZF92YWwgPSBQVEVfSURFTlQsCisJ
LnB2X21tdV9vcHMucHRlX3ZhbCA9IFBURV9JREVOVCwKKwkucHZfbW11X29wcy5wZ2RfdmFsID0g
UFRFX0lERU5ULAogCi0JLm1ha2VfcHRlID0gUFRFX0lERU5ULAotCS5tYWtlX3BnZCA9IFBURV9J
REVOVCwKKwkucHZfbW11X29wcy5tYWtlX3B0ZSA9IFBURV9JREVOVCwKKwkucHZfbW11X29wcy5t
YWtlX3BnZCA9IFBURV9JREVOVCwKIAotCS5kdXBfbW1hcCA9IHBhcmF2aXJ0X25vcCwKLQkuZXhp
dF9tbWFwID0gcGFyYXZpcnRfbm9wLAotCS5hY3RpdmF0ZV9tbSA9IHBhcmF2aXJ0X25vcCwKKwku
cHZfbW11X29wcy5kdXBfbW1hcCA9IHBhcmF2aXJ0X25vcCwKKwkucHZfbW11X29wcy5leGl0X21t
YXAgPSBwYXJhdmlydF9ub3AsCisJLnB2X21tdV9vcHMuYWN0aXZhdGVfbW0gPSBwYXJhdmlydF9u
b3AsCiAKLQkubGF6eV9tb2RlID0geworCS5wdl9tbXVfb3BzLmxhenlfbW9kZSA9IHsKIAkJLmVu
dGVyID0gcGFyYXZpcnRfbm9wLAogCQkubGVhdmUgPSBwYXJhdmlydF9ub3AsCiAJCS5mbHVzaCA9
IHBhcmF2aXJ0X25vcCwKIAl9LAogCi0JLnNldF9maXhtYXAgPSBuYXRpdmVfc2V0X2ZpeG1hcCwK
KwkucHZfbW11X29wcy5zZXRfZml4bWFwID0gbmF0aXZlX3NldF9maXhtYXAsCisKKyNpZiBkZWZp
bmVkKENPTkZJR19QQVJBVklSVF9TUElOTE9DS1MpCisJLyogTG9jayBvcHMuICovCisjaWZkZWYg
Q09ORklHX1NNUAorCS5wdl9sb2NrX29wcy5xdWV1ZWRfc3Bpbl9sb2NrX3Nsb3dwYXRoID0KKwkJ
bmF0aXZlX3F1ZXVlZF9zcGluX2xvY2tfc2xvd3BhdGgsCisJLnB2X2xvY2tfb3BzLnF1ZXVlZF9z
cGluX3VubG9jayA9CisJCVBWX0NBTExFRV9TQVZFKF9fbmF0aXZlX3F1ZXVlZF9zcGluX3VubG9j
ayksCisJLnB2X2xvY2tfb3BzLndhaXQgPSBwYXJhdmlydF9ub3AsCisJLnB2X2xvY2tfb3BzLmtp
Y2sgPSBwYXJhdmlydF9ub3AsCisJLnB2X2xvY2tfb3BzLnZjcHVfaXNfcHJlZW1wdGVkID0KKwkJ
UFZfQ0FMTEVFX1NBVkUoX19uYXRpdmVfdmNwdV9pc19wcmVlbXB0ZWQpLAorI2VuZGlmIC8qIFNN
UCAqLworI2VuZGlmCiB9OwogCi1FWFBPUlRfU1lNQk9MX0dQTChwdl90aW1lX29wcyk7Ci1FWFBP
UlRfU1lNQk9MICAgIChwdl9jcHVfb3BzKTsKLUVYUE9SVF9TWU1CT0wgICAgKHB2X21tdV9vcHMp
OworLyogQXQgdGhpcyBwb2ludCwgbmF0aXZlX2dldC9zZXRfZGVidWdyZWcgaGFzIHJlYWwgZnVu
Y3Rpb24gZW50cmllcyAqLworTk9LUFJPQkVfU1lNQk9MKG5hdGl2ZV9nZXRfZGVidWdyZWcpOwor
Tk9LUFJPQkVfU1lNQk9MKG5hdGl2ZV9zZXRfZGVidWdyZWcpOworTk9LUFJPQkVfU1lNQk9MKG5h
dGl2ZV9sb2FkX2lkdCk7CisKK0VYUE9SVF9TWU1CT0xfR1BMKHB2X29wcyk7CiBFWFBPUlRfU1lN
Qk9MX0dQTChwdl9pbmZvKTsKLUVYUE9SVF9TWU1CT0wgICAgKHB2X2lycV9vcHMpOwpkaWZmIC0t
Z2l0IGEvYXJjaC94ODYva2VybmVsL3RzYy5jIGIvYXJjaC94ODYva2VybmVsL3RzYy5jCmluZGV4
IDc0MzkyZDlkNTFlMC4uNDJiOTM2ZGQ1ODQ2IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwv
dHNjLmMKKysrIGIvYXJjaC94ODYva2VybmVsL3RzYy5jCkBAIC0yMzAsNyArMjMwLDcgQEAgdW5z
aWduZWQgbG9uZyBsb25nIHNjaGVkX2Nsb2NrKHZvaWQpCiAKIGJvb2wgdXNpbmdfbmF0aXZlX3Nj
aGVkX2Nsb2NrKHZvaWQpCiB7Ci0JcmV0dXJuIHB2X3RpbWVfb3BzLnNjaGVkX2Nsb2NrID09IG5h
dGl2ZV9zY2hlZF9jbG9jazsKKwlyZXR1cm4gcHZfb3BzLnB2X3RpbWVfb3BzLnNjaGVkX2Nsb2Nr
ID09IG5hdGl2ZV9zY2hlZF9jbG9jazsKIH0KICNlbHNlCiB1bnNpZ25lZCBsb25nIGxvbmcKZGlm
ZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC92c21wXzY0LmMgYi9hcmNoL3g4Ni9rZXJuZWwvdnNt
cF82NC5jCmluZGV4IGYxOTRlNWUxZTk1Yy4uODU0MjU1ODRmOWE3IDEwMDY0NAotLS0gYS9hcmNo
L3g4Ni9rZXJuZWwvdnNtcF82NC5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC92c21wXzY0LmMKQEAg
LTExMSwxMSArMTExLDEyIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBzZXRfdnNtcF9wdl9vcHModm9p
ZCkKIAogCWlmIChjYXAgJiBjdGwgJiAoMSA8PCA0KSkgewogCQkvKiBTZXR1cCBpcnEgb3BzIGFu
ZCB0dXJuIG9uIHZTTVAgIElSUSBmYXN0cGF0aCBoYW5kbGluZyAqLwotCQlwdl9pcnFfb3BzLmly
cV9kaXNhYmxlID0gUFZfQ0FMTEVFX1NBVkUodnNtcF9pcnFfZGlzYWJsZSk7Ci0JCXB2X2lycV9v
cHMuaXJxX2VuYWJsZSAgPSBQVl9DQUxMRUVfU0FWRSh2c21wX2lycV9lbmFibGUpOwotCQlwdl9p
cnFfb3BzLnNhdmVfZmwgID0gUFZfQ0FMTEVFX1NBVkUodnNtcF9zYXZlX2ZsKTsKLQkJcHZfaXJx
X29wcy5yZXN0b3JlX2ZsICA9IFBWX0NBTExFRV9TQVZFKHZzbXBfcmVzdG9yZV9mbCk7Ci0JCXB2
X2luaXRfb3BzLnBhdGNoID0gdnNtcF9wYXRjaDsKKwkJcHZfb3BzLnB2X2lycV9vcHMuaXJxX2Rp
c2FibGUgPQorCQkJUFZfQ0FMTEVFX1NBVkUodnNtcF9pcnFfZGlzYWJsZSk7CisJCXB2X29wcy5w
dl9pcnFfb3BzLmlycV9lbmFibGUgPSBQVl9DQUxMRUVfU0FWRSh2c21wX2lycV9lbmFibGUpOwor
CQlwdl9vcHMucHZfaXJxX29wcy5zYXZlX2ZsID0gUFZfQ0FMTEVFX1NBVkUodnNtcF9zYXZlX2Zs
KTsKKwkJcHZfb3BzLnB2X2lycV9vcHMucmVzdG9yZV9mbCA9IFBWX0NBTExFRV9TQVZFKHZzbXBf
cmVzdG9yZV9mbCk7CisJCXB2X29wcy5wdl9pbml0X29wcy5wYXRjaCA9IHZzbXBfcGF0Y2g7CiAJ
CWN0bCAmPSB+KDEgPDwgNCk7CiAJfQogCXdyaXRlbChjdGwsIGFkZHJlc3MgKyA0KTsKZGlmZiAt
LWdpdCBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0
ZW5fcHYuYwppbmRleCA0MzlhOTRiZjg5YWQuLmRiYjNhM2IyNGNmOCAxMDA2NDQKLS0tIGEvYXJj
aC94ODYveGVuL2VubGlnaHRlbl9wdi5jCisrKyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYu
YwpAQCAtOTk4LDExICs5OTgsMTUgQEAgdm9pZCBfX3JlZiB4ZW5fc2V0dXBfdmNwdV9pbmZvX3Bs
YWNlbWVudCh2b2lkKQogCSAqIHBlcmNwdSBhcmVhIGZvciBhbGwgY3B1cywgc28gbWFrZSB1c2Ug
b2YgaXQuCiAJICovCiAJaWYgKHhlbl9oYXZlX3ZjcHVfaW5mb19wbGFjZW1lbnQpIHsKLQkJcHZf
aXJxX29wcy5zYXZlX2ZsID0gX19QVl9JU19DQUxMRUVfU0FWRSh4ZW5fc2F2ZV9mbF9kaXJlY3Qp
OwotCQlwdl9pcnFfb3BzLnJlc3RvcmVfZmwgPSBfX1BWX0lTX0NBTExFRV9TQVZFKHhlbl9yZXN0
b3JlX2ZsX2RpcmVjdCk7Ci0JCXB2X2lycV9vcHMuaXJxX2Rpc2FibGUgPSBfX1BWX0lTX0NBTExF
RV9TQVZFKHhlbl9pcnFfZGlzYWJsZV9kaXJlY3QpOwotCQlwdl9pcnFfb3BzLmlycV9lbmFibGUg
PSBfX1BWX0lTX0NBTExFRV9TQVZFKHhlbl9pcnFfZW5hYmxlX2RpcmVjdCk7Ci0JCXB2X21tdV9v
cHMucmVhZF9jcjIgPSB4ZW5fcmVhZF9jcjJfZGlyZWN0OworCQlwdl9vcHMucHZfaXJxX29wcy5z
YXZlX2ZsID0KKwkJCV9fUFZfSVNfQ0FMTEVFX1NBVkUoeGVuX3NhdmVfZmxfZGlyZWN0KTsKKwkJ
cHZfb3BzLnB2X2lycV9vcHMucmVzdG9yZV9mbCA9CisJCQlfX1BWX0lTX0NBTExFRV9TQVZFKHhl
bl9yZXN0b3JlX2ZsX2RpcmVjdCk7CisJCXB2X29wcy5wdl9pcnFfb3BzLmlycV9kaXNhYmxlID0K
KwkJCV9fUFZfSVNfQ0FMTEVFX1NBVkUoeGVuX2lycV9kaXNhYmxlX2RpcmVjdCk7CisJCXB2X29w
cy5wdl9pcnFfb3BzLmlycV9lbmFibGUgPQorCQkJX19QVl9JU19DQUxMRUVfU0FWRSh4ZW5faXJx
X2VuYWJsZV9kaXJlY3QpOworCQlwdl9vcHMucHZfbW11X29wcy5yZWFkX2NyMiA9IHhlbl9yZWFk
X2NyMl9kaXJlY3Q7CiAJfQogfQogCkBAIC0xMTc3LDE0ICsxMTgxLDE0IEBAIHN0YXRpYyB2b2lk
IF9faW5pdCB4ZW5fYm9vdF9wYXJhbXNfaW5pdF9lZGQodm9pZCkKICAqLwogc3RhdGljIHZvaWQg
eGVuX3NldHVwX2dkdChpbnQgY3B1KQogewotCXB2X2NwdV9vcHMud3JpdGVfZ2R0X2VudHJ5ID0g
eGVuX3dyaXRlX2dkdF9lbnRyeV9ib290OwotCXB2X2NwdV9vcHMubG9hZF9nZHQgPSB4ZW5fbG9h
ZF9nZHRfYm9vdDsKKwlwdl9vcHMucHZfY3B1X29wcy53cml0ZV9nZHRfZW50cnkgPSB4ZW5fd3Jp
dGVfZ2R0X2VudHJ5X2Jvb3Q7CisJcHZfb3BzLnB2X2NwdV9vcHMubG9hZF9nZHQgPSB4ZW5fbG9h
ZF9nZHRfYm9vdDsKIAogCXNldHVwX3N0YWNrX2NhbmFyeV9zZWdtZW50KDApOwogCXN3aXRjaF90
b19uZXdfZ2R0KDApOwogCi0JcHZfY3B1X29wcy53cml0ZV9nZHRfZW50cnkgPSB4ZW5fd3JpdGVf
Z2R0X2VudHJ5OwotCXB2X2NwdV9vcHMubG9hZF9nZHQgPSB4ZW5fbG9hZF9nZHQ7CisJcHZfb3Bz
LnB2X2NwdV9vcHMud3JpdGVfZ2R0X2VudHJ5ID0geGVuX3dyaXRlX2dkdF9lbnRyeTsKKwlwdl9v
cHMucHZfY3B1X29wcy5sb2FkX2dkdCA9IHhlbl9sb2FkX2dkdDsKIH0KIAogc3RhdGljIHZvaWQg
X19pbml0IHhlbl9kb20wX3NldF9sZWdhY3lfZmVhdHVyZXModm9pZCkKQEAgLTEyMDksOCArMTIx
Myw4IEBAIGFzbWxpbmthZ2UgX192aXNpYmxlIHZvaWQgX19pbml0IHhlbl9zdGFydF9rZXJuZWwo
dm9pZCkKIAogCS8qIEluc3RhbGwgWGVuIHBhcmF2aXJ0IG9wcyAqLwogCXB2X2luZm8gPSB4ZW5f
aW5mbzsKLQlwdl9pbml0X29wcy5wYXRjaCA9IHBhcmF2aXJ0X3BhdGNoX2RlZmF1bHQ7Ci0JcHZf
Y3B1X29wcyA9IHhlbl9jcHVfb3BzOworCXB2X29wcy5wdl9pbml0X29wcy5wYXRjaCA9IHBhcmF2
aXJ0X3BhdGNoX2RlZmF1bHQ7CisJcHZfb3BzLnB2X2NwdV9vcHMgPSB4ZW5fY3B1X29wczsKIAl4
ZW5faW5pdF9pcnFfb3BzKCk7CiAKIAkvKgpAQCAtMTI3NCw4ICsxMjc4LDEwIEBAIGFzbWxpbmth
Z2UgX192aXNpYmxlIHZvaWQgX19pbml0IHhlbl9zdGFydF9rZXJuZWwodm9pZCkKICNlbmRpZgog
CiAJaWYgKHhlbl9mZWF0dXJlKFhFTkZFQVRfbW11X3B0X3VwZGF0ZV9wcmVzZXJ2ZV9hZCkpIHsK
LQkJcHZfbW11X29wcy5wdGVwX21vZGlmeV9wcm90X3N0YXJ0ID0geGVuX3B0ZXBfbW9kaWZ5X3By
b3Rfc3RhcnQ7Ci0JCXB2X21tdV9vcHMucHRlcF9tb2RpZnlfcHJvdF9jb21taXQgPSB4ZW5fcHRl
cF9tb2RpZnlfcHJvdF9jb21taXQ7CisJCXB2X29wcy5wdl9tbXVfb3BzLnB0ZXBfbW9kaWZ5X3By
b3Rfc3RhcnQgPQorCQkJeGVuX3B0ZXBfbW9kaWZ5X3Byb3Rfc3RhcnQ7CisJCXB2X29wcy5wdl9t
bXVfb3BzLnB0ZXBfbW9kaWZ5X3Byb3RfY29tbWl0ID0KKwkJCXhlbl9wdGVwX21vZGlmeV9wcm90
X2NvbW1pdDsKIAl9CiAKIAltYWNoaW5lX29wcyA9IHhlbl9tYWNoaW5lX29wczsKZGlmZiAtLWdp
dCBhL2FyY2gveDg2L3hlbi9pcnEuYyBiL2FyY2gveDg2L3hlbi9pcnEuYwppbmRleCA3NTE1YTE5
ZmQzMjQuLjJkZjY5ZmZjMzNkNiAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL2lycS5jCisrKyBi
L2FyY2gveDg2L3hlbi9pcnEuYwpAQCAtMTI4LDYgKzEyOCw2IEBAIHN0YXRpYyBjb25zdCBzdHJ1
Y3QgcHZfaXJxX29wcyB4ZW5faXJxX29wcyBfX2luaXRjb25zdCA9IHsKIAogdm9pZCBfX2luaXQg
eGVuX2luaXRfaXJxX29wcyh2b2lkKQogewotCXB2X2lycV9vcHMgPSB4ZW5faXJxX29wczsKKwlw
dl9vcHMucHZfaXJxX29wcyA9IHhlbl9pcnFfb3BzOwogCXg4Nl9pbml0LmlycXMuaW50cl9pbml0
ID0geGVuX2luaXRfSVJROwogfQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL21tdV9odm0uYyBi
L2FyY2gveDg2L3hlbi9tbXVfaHZtLmMKaW5kZXggZGQyYWQ4MmVlZTgwLi41ZWYzYmEzZTc0OGYg
MTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9tbXVfaHZtLmMKKysrIGIvYXJjaC94ODYveGVuL21t
dV9odm0uYwpAQCAtNzMsNyArNzMsNyBAQCBzdGF0aWMgaW50IGlzX3BhZ2V0YWJsZV9keWluZ19z
dXBwb3J0ZWQodm9pZCkKIHZvaWQgX19pbml0IHhlbl9odm1faW5pdF9tbXVfb3BzKHZvaWQpCiB7
CiAJaWYgKGlzX3BhZ2V0YWJsZV9keWluZ19zdXBwb3J0ZWQoKSkKLQkJcHZfbW11X29wcy5leGl0
X21tYXAgPSB4ZW5faHZtX2V4aXRfbW1hcDsKKwkJcHZfb3BzLnB2X21tdV9vcHMuZXhpdF9tbWFw
ID0geGVuX2h2bV9leGl0X21tYXA7CiAjaWZkZWYgQ09ORklHX1BST0NfVk1DT1JFCiAJV0FSTl9P
TihyZWdpc3Rlcl9vbGRtZW1fcGZuX2lzX3JhbSgmeGVuX29sZG1lbV9wZm5faXNfcmFtKSk7CiAj
ZW5kaWYKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9tbXVfcHYuYyBiL2FyY2gveDg2L3hlbi9t
bXVfcHYuYwppbmRleCBiN2VjNjg5MzIwYzcuLjlmNDZjNjc3ODdiYyAxMDA2NDQKLS0tIGEvYXJj
aC94ODYveGVuL21tdV9wdi5jCisrKyBiL2FyY2gveDg2L3hlbi9tbXVfcHYuYwpAQCAtMjIxNSw3
ICsyMjE1LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IHhlbl93cml0ZV9jcjNfaW5pdCh1bnNpZ25l
ZCBsb25nIGNyMykKIAlzZXRfcGFnZV9wcm90KGluaXRpYWxfcGFnZV90YWJsZSwgUEFHRV9LRVJO
RUwpOwogCXNldF9wYWdlX3Byb3QoaW5pdGlhbF9rZXJuZWxfcG1kLCBQQUdFX0tFUk5FTCk7CiAK
LQlwdl9tbXVfb3BzLndyaXRlX2NyMyA9ICZ4ZW5fd3JpdGVfY3IzOworCXB2X29wcy5wdl9tbXVf
b3BzLndyaXRlX2NyMyA9ICZ4ZW5fd3JpdGVfY3IzOwogfQogCiAvKgpAQCAtMjM2NCwyNyArMjM2
NCwyNyBAQCBzdGF0aWMgdm9pZCB4ZW5fc2V0X2ZpeG1hcCh1bnNpZ25lZCBpZHgsIHBoeXNfYWRk
cl90IHBoeXMsIHBncHJvdF90IHByb3QpCiAKIHN0YXRpYyB2b2lkIF9faW5pdCB4ZW5fcG9zdF9h
bGxvY2F0b3JfaW5pdCh2b2lkKQogewotCXB2X21tdV9vcHMuc2V0X3B0ZSA9IHhlbl9zZXRfcHRl
OwotCXB2X21tdV9vcHMuc2V0X3BtZCA9IHhlbl9zZXRfcG1kOwotCXB2X21tdV9vcHMuc2V0X3B1
ZCA9IHhlbl9zZXRfcHVkOworCXB2X29wcy5wdl9tbXVfb3BzLnNldF9wdGUgPSB4ZW5fc2V0X3B0
ZTsKKwlwdl9vcHMucHZfbW11X29wcy5zZXRfcG1kID0geGVuX3NldF9wbWQ7CisJcHZfb3BzLnB2
X21tdV9vcHMuc2V0X3B1ZCA9IHhlbl9zZXRfcHVkOwogI2lmZGVmIENPTkZJR19YODZfNjQKLQlw
dl9tbXVfb3BzLnNldF9wNGQgPSB4ZW5fc2V0X3A0ZDsKKwlwdl9vcHMucHZfbW11X29wcy5zZXRf
cDRkID0geGVuX3NldF9wNGQ7CiAjZW5kaWYKIAogCS8qIFRoaXMgd2lsbCB3b3JrIGFzIGxvbmcg
YXMgcGF0Y2hpbmcgaGFzbid0IGhhcHBlbmVkIHlldAogCSAgICh3aGljaCBpdCBoYXNuJ3QpICov
Ci0JcHZfbW11X29wcy5hbGxvY19wdGUgPSB4ZW5fYWxsb2NfcHRlOwotCXB2X21tdV9vcHMuYWxs
b2NfcG1kID0geGVuX2FsbG9jX3BtZDsKLQlwdl9tbXVfb3BzLnJlbGVhc2VfcHRlID0geGVuX3Jl
bGVhc2VfcHRlOwotCXB2X21tdV9vcHMucmVsZWFzZV9wbWQgPSB4ZW5fcmVsZWFzZV9wbWQ7CisJ
cHZfb3BzLnB2X21tdV9vcHMuYWxsb2NfcHRlID0geGVuX2FsbG9jX3B0ZTsKKwlwdl9vcHMucHZf
bW11X29wcy5hbGxvY19wbWQgPSB4ZW5fYWxsb2NfcG1kOworCXB2X29wcy5wdl9tbXVfb3BzLnJl
bGVhc2VfcHRlID0geGVuX3JlbGVhc2VfcHRlOworCXB2X29wcy5wdl9tbXVfb3BzLnJlbGVhc2Vf
cG1kID0geGVuX3JlbGVhc2VfcG1kOwogI2lmZGVmIENPTkZJR19YODZfNjQKLQlwdl9tbXVfb3Bz
LmFsbG9jX3B1ZCA9IHhlbl9hbGxvY19wdWQ7Ci0JcHZfbW11X29wcy5yZWxlYXNlX3B1ZCA9IHhl
bl9yZWxlYXNlX3B1ZDsKKwlwdl9vcHMucHZfbW11X29wcy5hbGxvY19wdWQgPSB4ZW5fYWxsb2Nf
cHVkOworCXB2X29wcy5wdl9tbXVfb3BzLnJlbGVhc2VfcHVkID0geGVuX3JlbGVhc2VfcHVkOwog
I2VuZGlmCi0JcHZfbW11X29wcy5tYWtlX3B0ZSA9IFBWX0NBTExFRV9TQVZFKHhlbl9tYWtlX3B0
ZSk7CisJcHZfb3BzLnB2X21tdV9vcHMubWFrZV9wdGUgPSBQVl9DQUxMRUVfU0FWRSh4ZW5fbWFr
ZV9wdGUpOwogCiAjaWZkZWYgQ09ORklHX1g4Nl82NAotCXB2X21tdV9vcHMud3JpdGVfY3IzID0g
Jnhlbl93cml0ZV9jcjM7CisJcHZfb3BzLnB2X21tdV9vcHMud3JpdGVfY3IzID0gJnhlbl93cml0
ZV9jcjM7CiAjZW5kaWYKIH0KIApAQCAtMjQ3MSw3ICsyNDcxLDcgQEAgdm9pZCBfX2luaXQgeGVu
X2luaXRfbW11X29wcyh2b2lkKQogCXg4Nl9pbml0LnBhZ2luZy5wYWdldGFibGVfaW5pdCA9IHhl
bl9wYWdldGFibGVfaW5pdDsKIAl4ODZfaW5pdC5oeXBlci5pbml0X2FmdGVyX2Jvb3RtZW0gPSB4
ZW5fYWZ0ZXJfYm9vdG1lbTsKIAotCXB2X21tdV9vcHMgPSB4ZW5fbW11X29wczsKKwlwdl9vcHMu
cHZfbW11X29wcyA9IHhlbl9tbXVfb3BzOwogCiAJbWVtc2V0KGR1bW15X21hcHBpbmcsIDB4ZmYs
IFBBR0VfU0laRSk7CiB9CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vc3BpbmxvY2suYyBiL2Fy
Y2gveDg2L3hlbi9zcGlubG9jay5jCmluZGV4IGNkOTdhNjIzOTRlNy4uNTNiMjEzYWY4YzI2IDEw
MDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vc3BpbmxvY2suYworKysgYi9hcmNoL3g4Ni94ZW4vc3Bp
bmxvY2suYwpAQCAtMTM3LDExICsxMzcsMTMgQEAgdm9pZCBfX2luaXQgeGVuX2luaXRfc3Bpbmxv
Y2tzKHZvaWQpCiAJcHJpbnRrKEtFUk5fREVCVUcgInhlbjogUFYgc3BpbmxvY2tzIGVuYWJsZWRc
biIpOwogCiAJX19wdl9pbml0X2xvY2tfaGFzaCgpOwotCXB2X2xvY2tfb3BzLnF1ZXVlZF9zcGlu
X2xvY2tfc2xvd3BhdGggPSBfX3B2X3F1ZXVlZF9zcGluX2xvY2tfc2xvd3BhdGg7Ci0JcHZfbG9j
a19vcHMucXVldWVkX3NwaW5fdW5sb2NrID0gUFZfQ0FMTEVFX1NBVkUoX19wdl9xdWV1ZWRfc3Bp
bl91bmxvY2spOwotCXB2X2xvY2tfb3BzLndhaXQgPSB4ZW5fcWxvY2tfd2FpdDsKLQlwdl9sb2Nr
X29wcy5raWNrID0geGVuX3Fsb2NrX2tpY2s7Ci0JcHZfbG9ja19vcHMudmNwdV9pc19wcmVlbXB0
ZWQgPSBQVl9DQUxMRUVfU0FWRSh4ZW5fdmNwdV9zdG9sZW4pOworCXB2X29wcy5wdl9sb2NrX29w
cy5xdWV1ZWRfc3Bpbl9sb2NrX3Nsb3dwYXRoID0KKwkJX19wdl9xdWV1ZWRfc3Bpbl9sb2NrX3Ns
b3dwYXRoOworCXB2X29wcy5wdl9sb2NrX29wcy5xdWV1ZWRfc3Bpbl91bmxvY2sgPQorCQlQVl9D
QUxMRUVfU0FWRShfX3B2X3F1ZXVlZF9zcGluX3VubG9jayk7CisJcHZfb3BzLnB2X2xvY2tfb3Bz
LndhaXQgPSB4ZW5fcWxvY2tfd2FpdDsKKwlwdl9vcHMucHZfbG9ja19vcHMua2ljayA9IHhlbl9x
bG9ja19raWNrOworCXB2X29wcy5wdl9sb2NrX29wcy52Y3B1X2lzX3ByZWVtcHRlZCA9IFBWX0NB
TExFRV9TQVZFKHhlbl92Y3B1X3N0b2xlbik7CiB9CiAKIHN0YXRpYyBfX2luaXQgaW50IHhlbl9w
YXJzZV9ub3B2c3BpbihjaGFyICphcmcpCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vdGltZS5j
IGIvYXJjaC94ODYveGVuL3RpbWUuYwppbmRleCBlMGYxYmNmMDFkNjMuLjY2MzExYzNlOTBiMCAx
MDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL3RpbWUuYworKysgYi9hcmNoL3g4Ni94ZW4vdGltZS5j
CkBAIC01MDUsNyArNTA1LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IHhlbl90aW1lX2luaXQodm9p
ZCkKIAogdm9pZCBfX3JlZiB4ZW5faW5pdF90aW1lX29wcyh2b2lkKQogewotCXB2X3RpbWVfb3Bz
ID0geGVuX3RpbWVfb3BzOworCXB2X29wcy5wdl90aW1lX29wcyA9IHhlbl90aW1lX29wczsKIAog
CXg4Nl9pbml0LnRpbWVycy50aW1lcl9pbml0ID0geGVuX3RpbWVfaW5pdDsKIAl4ODZfaW5pdC50
aW1lcnMuc2V0dXBfcGVyY3B1X2Nsb2NrZXYgPSB4ODZfaW5pdF9ub29wOwpAQCAtNTQ3LDcgKzU0
Nyw3IEBAIHZvaWQgX19pbml0IHhlbl9odm1faW5pdF90aW1lX29wcyh2b2lkKQogCQlyZXR1cm47
CiAJfQogCi0JcHZfdGltZV9vcHMgPSB4ZW5fdGltZV9vcHM7CisJcHZfb3BzLnB2X3RpbWVfb3Bz
ID0geGVuX3RpbWVfb3BzOwogCXg4Nl9pbml0LnRpbWVycy5zZXR1cF9wZXJjcHVfY2xvY2tldiA9
IHhlbl90aW1lX2luaXQ7CiAJeDg2X2NwdWluaXQuc2V0dXBfcGVyY3B1X2Nsb2NrZXYgPSB4ZW5f
aHZtX3NldHVwX2NwdV9jbG9ja2V2ZW50czsKIApkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vdGlt
ZS5jIGIvZHJpdmVycy94ZW4vdGltZS5jCmluZGV4IDNlNzQxY2QxNDA5Yy4uOTk0ZmIxYWU2NGIz
IDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi90aW1lLmMKKysrIGIvZHJpdmVycy94ZW4vdGltZS5j
CkBAIC0xNzUsNyArMTc1LDcgQEAgdm9pZCBfX2luaXQgeGVuX3RpbWVfc2V0dXBfZ3Vlc3Qodm9p
ZCkKIAl4ZW5fcnVuc3RhdGVfcmVtb3RlID0gIUhZUEVSVklTT1Jfdm1fYXNzaXN0KFZNQVNTVF9D
TURfZW5hYmxlLAogCQkJCQlWTUFTU1RfVFlQRV9ydW5zdGF0ZV91cGRhdGVfZmxhZyk7CiAKLQlw
dl90aW1lX29wcy5zdGVhbF9jbG9jayA9IHhlbl9zdGVhbF9jbG9jazsKKwlwdl9vcHMucHZfdGlt
ZV9vcHMuc3RlYWxfY2xvY2sgPSB4ZW5fc3RlYWxfY2xvY2s7CiAKIAlzdGF0aWNfa2V5X3Nsb3df
aW5jKCZwYXJhdmlydF9zdGVhbF9lbmFibGVkKTsKIAlpZiAoeGVuX3J1bnN0YXRlX3JlbW90ZSkK
LS0gCjIuMTMuNwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 11:53:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 11:53:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo5yY-0007FI-TU; Fri, 10 Aug 2018 11:53: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=xtjq=kz=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fo5yW-0007E1-0Z
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 11:53:00 +0000
X-Inumbo-ID: ca05fe87-9c93-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ca05fe87-9c93-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 13:52: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 689BFAE25;
 Fri, 10 Aug 2018 11:52:57 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Fri, 10 Aug 2018 13:52:45 +0200
Message-Id: <20180810115252.18213-4-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180810115252.18213-1-jgross@suse.com>
References: <20180810115252.18213-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 03/10] x86/paravirt: remove clobbers from struct
 paravirt_patch_site
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, boris.ostrovsky@oracle.com,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUgaXMgbm8gbmVlZCBhbnkgbG9uZ2VyIHRvIHN0b3JlIHRoZSBjbG9iYmVycyBpbiBzdHJ1
Y3QKcGFyYXZpcnRfcGF0Y2hfc2l0ZS4gUmVtb3ZlIGNsb2JiZXJzIGZyb20gdGhlIHN0cnVjdCBh
bmQgZnJvbSB0aGUKcmVsYXRlZCBtYWNyb3MuCgpXaGlsZSBhdCBpdCBmaXggc29tZSBsaW5lcyBs
b25nZXIgdGhhbiA4MCBjaGFyYWN0ZXJzLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgotLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmggICAg
ICAgfCAzMyArKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0KIGFyY2gveDg2L2luY2x1
ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmggfCAgMSAtCiAyIGZpbGVzIGNoYW5nZWQsIDE1IGluc2Vy
dGlvbnMoKyksIDE5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUv
YXNtL3BhcmF2aXJ0LmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oCmluZGV4IGQ0
OWJiZjRiYjVjOC4uNzZiNGI1YzA1NmYzIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2Fz
bS9wYXJhdmlydC5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKQEAgLTgy
Miw3ICs4MjIsNyBAQCBleHRlcm4gdm9pZCBkZWZhdWx0X2Jhbm5lcih2b2lkKTsKIAogI2Vsc2Ug
IC8qIF9fQVNTRU1CTFlfXyAqLwogCi0jZGVmaW5lIF9QVlNJVEUocHR5cGUsIGNsb2JiZXJzLCBv
cHMsIHdvcmQsIGFsZ24pCVwKKyNkZWZpbmUgX1BWU0lURShwdHlwZSwgb3BzLCB3b3JkLCBhbGdu
KQkJXAogNzcxOjsJCQkJCQlcCiAJb3BzOwkJCQkJXAogNzcyOjsJCQkJCQlcCkBAIC04MzEsNyAr
ODMxLDYgQEAgZXh0ZXJuIHZvaWQgZGVmYXVsdF9iYW5uZXIodm9pZCk7CiAJIHdvcmQgNzcxYjsJ
CQkJXAogCSAuYnl0ZSBwdHlwZTsJCQkJXAogCSAuYnl0ZSA3NzJiLTc3MWI7CQkJXAotCSAuc2hv
cnQgY2xvYmJlcnM7CQkJXAogCS5wb3BzZWN0aW9uCiAKIApAQCAtODY0LDcgKzg2Myw3IEBAIGV4
dGVybiB2b2lkIGRlZmF1bHRfYmFubmVyKHZvaWQpOwogCUNPTkRfUE9QKHNldCwgQ0xCUl9SQVgs
IHJheCkKIAogI2RlZmluZSBQQVJBX1BBVENIKHN0cnVjdCwgb2ZmKSAgICAgICAgKChQQVJBVklS
VF9QQVRDSF8jI3N0cnVjdCArIChvZmYpKSAvIDgpCi0jZGVmaW5lIFBBUkFfU0lURShwdHlwZSwg
Y2xvYmJlcnMsIG9wcykgX1BWU0lURShwdHlwZSwgY2xvYmJlcnMsIG9wcywgLnF1YWQsIDgpCisj
ZGVmaW5lIFBBUkFfU0lURShwdHlwZSwgb3BzKQlfUFZTSVRFKHB0eXBlLCBvcHMsIC5xdWFkLCA4
KQogI2RlZmluZSBQQVJBX0lORElSRUNUKGFkZHIpCSphZGRyKCVyaXApCiAjZWxzZQogI2RlZmlu
ZSBQVl9TQVZFX1JFR1Moc2V0KQkJCVwKQEAgLTg3OSwyNiArODc4LDI2IEBAIGV4dGVybiB2b2lk
IGRlZmF1bHRfYmFubmVyKHZvaWQpOwogCUNPTkRfUE9QKHNldCwgQ0xCUl9FQVgsIGVheCkKIAog
I2RlZmluZSBQQVJBX1BBVENIKHN0cnVjdCwgb2ZmKSAgICAgICAgKChQQVJBVklSVF9QQVRDSF8j
I3N0cnVjdCArIChvZmYpKSAvIDQpCi0jZGVmaW5lIFBBUkFfU0lURShwdHlwZSwgY2xvYmJlcnMs
IG9wcykgX1BWU0lURShwdHlwZSwgY2xvYmJlcnMsIG9wcywgLmxvbmcsIDQpCisjZGVmaW5lIFBB
UkFfU0lURShwdHlwZSwgb3BzKQlfUFZTSVRFKHB0eXBlLCBvcHMsIC5sb25nLCA0KQogI2RlZmlu
ZSBQQVJBX0lORElSRUNUKGFkZHIpCSolY3M6YWRkcgogI2VuZGlmCiAKICNkZWZpbmUgSU5URVJS
VVBUX1JFVFVSTgkJCQkJCVwKLQlQQVJBX1NJVEUoUEFSQV9QQVRDSChwdl9jcHVfb3BzLCBQVl9D
UFVfaXJldCksIENMQlJfTk9ORSwJXAotCQkgIEFOTk9UQVRFX1JFVFBPTElORV9TQUZFOwkJCQkJ
XAorCVBBUkFfU0lURShQQVJBX1BBVENIKHB2X2NwdV9vcHMsIFBWX0NQVV9pcmV0KSwJCQlcCisJ
CSAgQU5OT1RBVEVfUkVUUE9MSU5FX1NBRkU7CQkJCVwKIAkJICBqbXAgUEFSQV9JTkRJUkVDVChw
dl9jcHVfb3BzK1BWX0NQVV9pcmV0KTspCiAKICNkZWZpbmUgRElTQUJMRV9JTlRFUlJVUFRTKGNs
b2JiZXJzKQkJCQkJXAotCVBBUkFfU0lURShQQVJBX1BBVENIKHB2X2lycV9vcHMsIFBWX0lSUV9p
cnFfZGlzYWJsZSksIGNsb2JiZXJzLCBcCisJUEFSQV9TSVRFKFBBUkFfUEFUQ0gocHZfaXJxX29w
cywgUFZfSVJRX2lycV9kaXNhYmxlKSwJCVwKIAkJICBQVl9TQVZFX1JFR1MoY2xvYmJlcnMgfCBD
TEJSX0NBTExFRV9TQVZFKTsJCVwKLQkJICBBTk5PVEFURV9SRVRQT0xJTkVfU0FGRTsJCQkJCVwK
KwkJICBBTk5PVEFURV9SRVRQT0xJTkVfU0FGRTsJCQkJXAogCQkgIGNhbGwgUEFSQV9JTkRJUkVD
VChwdl9pcnFfb3BzK1BWX0lSUV9pcnFfZGlzYWJsZSk7CVwKIAkJICBQVl9SRVNUT1JFX1JFR1Mo
Y2xvYmJlcnMgfCBDTEJSX0NBTExFRV9TQVZFKTspCiAKICNkZWZpbmUgRU5BQkxFX0lOVEVSUlVQ
VFMoY2xvYmJlcnMpCQkJCQlcCi0JUEFSQV9TSVRFKFBBUkFfUEFUQ0gocHZfaXJxX29wcywgUFZf
SVJRX2lycV9lbmFibGUpLCBjbG9iYmVycywJXAorCVBBUkFfU0lURShQQVJBX1BBVENIKHB2X2ly
cV9vcHMsIFBWX0lSUV9pcnFfZW5hYmxlKSwJCVwKIAkJICBQVl9TQVZFX1JFR1MoY2xvYmJlcnMg
fCBDTEJSX0NBTExFRV9TQVZFKTsJCVwKLQkJICBBTk5PVEFURV9SRVRQT0xJTkVfU0FGRTsJCQkJ
CVwKKwkJICBBTk5PVEFURV9SRVRQT0xJTkVfU0FGRTsJCQkJXAogCQkgIGNhbGwgUEFSQV9JTkRJ
UkVDVChwdl9pcnFfb3BzK1BWX0lSUV9pcnFfZW5hYmxlKTsJXAogCQkgIFBWX1JFU1RPUkVfUkVH
UyhjbG9iYmVycyB8IENMQlJfQ0FMTEVFX1NBVkUpOykKIApAQCAtOTE2LDggKzkxNSw3IEBAIGV4
dGVybiB2b2lkIGRlZmF1bHRfYmFubmVyKHZvaWQpOwogICogaW5saW5lZCwgb3IgdGhlIHN3YXBn
cyBpbnN0cnVjdGlvbiBtdXN0IGJlIHRyYXBwZWQgYW5kIGVtdWxhdGVkLgogICovCiAjZGVmaW5l
IFNXQVBHU19VTlNBRkVfU1RBQ0sJCQkJCQlcCi0JUEFSQV9TSVRFKFBBUkFfUEFUQ0gocHZfY3B1
X29wcywgUFZfQ1BVX3N3YXBncyksIENMQlJfTk9ORSwJXAotCQkgIHN3YXBncykKKwlQQVJBX1NJ
VEUoUEFSQV9QQVRDSChwdl9jcHVfb3BzLCBQVl9DUFVfc3dhcGdzKSwgc3dhcGdzKQogCiAvKgog
ICogTm90ZTogc3dhcGdzIGlzIHZlcnkgc3BlY2lhbCwgYW5kIGluIHByYWN0aXNlIGlzIGVpdGhl
ciBnb2luZyB0byBiZQpAQCAtOTI2LDggKzkyNCw4IEBAIGV4dGVybiB2b2lkIGRlZmF1bHRfYmFu
bmVyKHZvaWQpOwogICogaXQuCiAgKi8KICNkZWZpbmUgU1dBUEdTCQkJCQkJCQlcCi0JUEFSQV9T
SVRFKFBBUkFfUEFUQ0gocHZfY3B1X29wcywgUFZfQ1BVX3N3YXBncyksIENMQlJfTk9ORSwJXAot
CQkgIEFOTk9UQVRFX1JFVFBPTElORV9TQUZFOwkJCQkJXAorCVBBUkFfU0lURShQQVJBX1BBVENI
KHB2X2NwdV9vcHMsIFBWX0NQVV9zd2FwZ3MpLAkJXAorCQkgIEFOTk9UQVRFX1JFVFBPTElORV9T
QUZFOwkJCQlcCiAJCSAgY2FsbCBQQVJBX0lORElSRUNUKHB2X2NwdV9vcHMrUFZfQ1BVX3N3YXBn
cyk7CQlcCiAJCSApCiAKQEAgLTkzNywxNSArOTM1LDE0IEBAIGV4dGVybiB2b2lkIGRlZmF1bHRf
YmFubmVyKHZvaWQpOwogCiAjZGVmaW5lIFVTRVJHU19TWVNSRVQ2NAkJCQkJCQlcCiAJUEFSQV9T
SVRFKFBBUkFfUEFUQ0gocHZfY3B1X29wcywgUFZfQ1BVX3VzZXJnc19zeXNyZXQ2NCksCVwKLQkJ
ICBDTEJSX05PTkUsCQkJCQkJXAotCQkgIEFOTk9UQVRFX1JFVFBPTElORV9TQUZFOwkJCQkJXAor
CQkgIEFOTk9UQVRFX1JFVFBPTElORV9TQUZFOwkJCQlcCiAJCSAgam1wIFBBUkFfSU5ESVJFQ1Qo
cHZfY3B1X29wcytQVl9DUFVfdXNlcmdzX3N5c3JldDY0KTspCiAKICNpZmRlZiBDT05GSUdfREVC
VUdfRU5UUlkKICNkZWZpbmUgU0FWRV9GTEFHUyhjbG9iYmVycykgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAotCVBBUkFfU0lURShQQVJBX1BBVENIKHB2X2lycV9vcHMs
IFBWX0lSUV9zYXZlX2ZsKSwgY2xvYmJlcnMsIFwKKwlQQVJBX1NJVEUoUEFSQV9QQVRDSChwdl9p
cnFfb3BzLCBQVl9JUlFfc2F2ZV9mbCksCSAgICBcCiAJCSAgUFZfU0FWRV9SRUdTKGNsb2JiZXJz
IHwgQ0xCUl9DQUxMRUVfU0FWRSk7ICAgICAgICBcCi0JCSAgQU5OT1RBVEVfUkVUUE9MSU5FX1NB
RkU7CQkJCSAgICBcCisJCSAgQU5OT1RBVEVfUkVUUE9MSU5FX1NBRkU7CQkJICAgIFwKIAkJICBj
YWxsIFBBUkFfSU5ESVJFQ1QocHZfaXJxX29wcytQVl9JUlFfc2F2ZV9mbCk7ICAgIFwKIAkJICBQ
Vl9SRVNUT1JFX1JFR1MoY2xvYmJlcnMgfCBDTEJSX0NBTExFRV9TQVZFKTspCiAjZW5kaWYKZGlm
ZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmggYi9hcmNoL3g4
Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oCmluZGV4IGY2ZTI0ZTc4NjMzYi4uYjkwMDA4
OGNkMjQ0IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5o
CisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmgKQEAgLTY3OCw3ICs2
NzgsNiBAQCBzdHJ1Y3QgcGFyYXZpcnRfcGF0Y2hfc2l0ZSB7CiAJdTggKmluc3RyOyAJCS8qIG9y
aWdpbmFsIGluc3RydWN0aW9ucyAqLwogCXU4IGluc3RydHlwZTsJCS8qIHR5cGUgb2YgdGhpcyBp
bnN0cnVjdGlvbiAqLwogCXU4IGxlbjsJCQkvKiBsZW5ndGggb2Ygb3JpZ2luYWwgaW5zdHJ1Y3Rp
b24gKi8KLQl1MTYgY2xvYmJlcnM7CQkvKiB3aGF0IHJlZ2lzdGVycyB5b3UgbWF5IGNsb2JiZXIg
Ki8KIH07CiAKIGV4dGVybiBzdHJ1Y3QgcGFyYXZpcnRfcGF0Y2hfc2l0ZSBfX3BhcmFpbnN0cnVj
dGlvbnNbXSwKLS0gCjIuMTMuNwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 11:53:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 11:53:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo5yX-0007El-QI; Fri, 10 Aug 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=xtjq=kz=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fo5yV-0007Dt-P4
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 11:52:59 +0000
X-Inumbo-ID: c9d68661-9c93-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c9d68661-9c93-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 13:52: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 40DBCAE18;
 Fri, 10 Aug 2018 11:52:57 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Fri, 10 Aug 2018 13:52:43 +0200
Message-Id: <20180810115252.18213-2-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180810115252.18213-1-jgross@suse.com>
References: <20180810115252.18213-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 01/10] x86/paravirt: make paravirt_patch_call()
 and paravirt_patch_jmp() static
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, boris.ostrovsky@oracle.com,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

cGFyYXZpcnRfcGF0Y2hfY2FsbCgpIGFuZCBwYXJhdmlydF9wYXRjaF9qbXAoKSBhcmUgdXNlZCBp
biBwYXJhdmlydC5jCm9ubHkuIENvbnZlcnQgdGhlbSB0byBzdGF0aWMuCgpTaWduZWQtb2ZmLWJ5
OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogYXJjaC94ODYvaW5jbHVkZS9h
c20vcGFyYXZpcnRfdHlwZXMuaCB8ICA2IC0tLS0tLQogYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0
LmMgICAgICAgICAgICB8IDEyICsrKysrKy0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCA2IGluc2Vy
dGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUv
YXNtL3BhcmF2aXJ0X3R5cGVzLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBl
cy5oCmluZGV4IDE4MGJjMGJmZjBmYi4uMDM2YjJmODhmMTA1IDEwMDY0NAotLS0gYS9hcmNoL3g4
Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNt
L3BhcmF2aXJ0X3R5cGVzLmgKQEAgLTM3MCwxMiArMzcwLDYgQEAgZXh0ZXJuIHN0cnVjdCBwdl9s
b2NrX29wcyBwdl9sb2NrX29wczsKIAogdW5zaWduZWQgcGFyYXZpcnRfcGF0Y2hfaWRlbnRfMzIo
dm9pZCAqaW5zbmJ1ZiwgdW5zaWduZWQgbGVuKTsKIHVuc2lnbmVkIHBhcmF2aXJ0X3BhdGNoX2lk
ZW50XzY0KHZvaWQgKmluc25idWYsIHVuc2lnbmVkIGxlbik7Ci11bnNpZ25lZCBwYXJhdmlydF9w
YXRjaF9jYWxsKHZvaWQgKmluc25idWYsCi0JCQkgICAgIGNvbnN0IHZvaWQgKnRhcmdldCwgdTE2
IHRndF9jbG9iYmVycywKLQkJCSAgICAgdW5zaWduZWQgbG9uZyBhZGRyLCB1MTYgc2l0ZV9jbG9i
YmVycywKLQkJCSAgICAgdW5zaWduZWQgbGVuKTsKLXVuc2lnbmVkIHBhcmF2aXJ0X3BhdGNoX2pt
cCh2b2lkICppbnNuYnVmLCBjb25zdCB2b2lkICp0YXJnZXQsCi0JCQkgICAgdW5zaWduZWQgbG9u
ZyBhZGRyLCB1bnNpZ25lZCBsZW4pOwogdW5zaWduZWQgcGFyYXZpcnRfcGF0Y2hfZGVmYXVsdCh1
OCB0eXBlLCB1MTYgY2xvYmJlcnMsIHZvaWQgKmluc25idWYsCiAJCQkJdW5zaWduZWQgbG9uZyBh
ZGRyLCB1bnNpZ25lZCBsZW4pOwogCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZp
cnQuYyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCmluZGV4IDkzMGM4ODM0MWU0ZS4uY2U1
NjBiOTE2YjFmIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYworKysgYi9h
cmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYwpAQCAtODAsMTAgKzgwLDEwIEBAIHN0cnVjdCBicmFu
Y2ggewogCXUzMiBkZWx0YTsKIH0gX19hdHRyaWJ1dGVfXygocGFja2VkKSk7CiAKLXVuc2lnbmVk
IHBhcmF2aXJ0X3BhdGNoX2NhbGwodm9pZCAqaW5zbmJ1ZiwKLQkJCSAgICAgY29uc3Qgdm9pZCAq
dGFyZ2V0LCB1MTYgdGd0X2Nsb2JiZXJzLAotCQkJICAgICB1bnNpZ25lZCBsb25nIGFkZHIsIHUx
NiBzaXRlX2Nsb2JiZXJzLAotCQkJICAgICB1bnNpZ25lZCBsZW4pCitzdGF0aWMgdW5zaWduZWQg
cGFyYXZpcnRfcGF0Y2hfY2FsbCh2b2lkICppbnNuYnVmLAorCQkJCSAgICBjb25zdCB2b2lkICp0
YXJnZXQsIHUxNiB0Z3RfY2xvYmJlcnMsCisJCQkJICAgIHVuc2lnbmVkIGxvbmcgYWRkciwgdTE2
IHNpdGVfY2xvYmJlcnMsCisJCQkJICAgIHVuc2lnbmVkIGxlbikKIHsKIAlzdHJ1Y3QgYnJhbmNo
ICpiID0gaW5zbmJ1ZjsKIAl1bnNpZ25lZCBsb25nIGRlbHRhID0gKHVuc2lnbmVkIGxvbmcpdGFy
Z2V0IC0gKGFkZHIrNSk7CkBAIC0xMDIsOCArMTAyLDggQEAgdW5zaWduZWQgcGFyYXZpcnRfcGF0
Y2hfY2FsbCh2b2lkICppbnNuYnVmLAogCXJldHVybiA1OwogfQogCi11bnNpZ25lZCBwYXJhdmly
dF9wYXRjaF9qbXAodm9pZCAqaW5zbmJ1ZiwgY29uc3Qgdm9pZCAqdGFyZ2V0LAotCQkJICAgIHVu
c2lnbmVkIGxvbmcgYWRkciwgdW5zaWduZWQgbGVuKQorc3RhdGljIHVuc2lnbmVkIHBhcmF2aXJ0
X3BhdGNoX2ptcCh2b2lkICppbnNuYnVmLCBjb25zdCB2b2lkICp0YXJnZXQsCisJCQkJICAgdW5z
aWduZWQgbG9uZyBhZGRyLCB1bnNpZ25lZCBsZW4pCiB7CiAJc3RydWN0IGJyYW5jaCAqYiA9IGlu
c25idWY7CiAJdW5zaWduZWQgbG9uZyBkZWx0YSA9ICh1bnNpZ25lZCBsb25nKXRhcmdldCAtIChh
ZGRyKzUpOwotLSAKMi4xMy43CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 11:53:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 11:53:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo5ya-0007GD-EG; Fri, 10 Aug 2018 11: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=xtjq=kz=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fo5yX-0007EQ-9G
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 11:53:01 +0000
X-Inumbo-ID: cac7f6e7-9c93-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cac7f6e7-9c93-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 13:52:01 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 0EE74AE8A;
 Fri, 10 Aug 2018 11:52:58 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Fri, 10 Aug 2018 13:52:47 +0200
Message-Id: <20180810115252.18213-6-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180810115252.18213-1-jgross@suse.com>
References: <20180810115252.18213-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 05/10] x86/paravirt: remove unused paravirt 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>, boris.ostrovsky@oracle.com,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG1hY3JvcyBFTkFCTEVfSU5URVJSVVBUU19TWVNFWElULCBHRVRfQ1IwX0lOVE9fRUFYIGFu
ZApQQVJBVklSVF9BREpVU1RfRVhDRVBUSU9OX0ZSQU1FIGFyZSB1c2VkIG5vd2hlcmUuIFJlbW92
ZSB0aGVpcgpkZWZpbml0aW9ucy4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9z
c0BzdXNlLmNvbT4KLS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9pcnFmbGFncy5oIHwgNCAtLS0t
CiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oIHwgOSArLS0tLS0tLS0KIGFyY2gveDg2
L2tlcm5lbC9hc20tb2Zmc2V0cy5jICAgfCAxIC0KIDMgZmlsZXMgY2hhbmdlZCwgMSBpbnNlcnRp
b24oKyksIDEzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNt
L2lycWZsYWdzLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9pcnFmbGFncy5oCmluZGV4IGM0ZmMx
NzIyMGRmOS4uYjdhNzkwZDAzMjI5IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9p
cnFmbGFncy5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL2lycWZsYWdzLmgKQEAgLTEzMiw4
ICsxMzIsNiBAQCBzdGF0aWMgaW5saW5lIG5vdHJhY2UgdW5zaWduZWQgbG9uZyBhcmNoX2xvY2Fs
X2lycV9zYXZlKHZvaWQpCiAgKi8KICNkZWZpbmUgU1dBUEdTX1VOU0FGRV9TVEFDSwlzd2FwZ3MK
IAotI2RlZmluZSBQQVJBVklSVF9BREpVU1RfRVhDRVBUSU9OX0ZSQU1FCS8qICAqLwotCiAjZGVm
aW5lIElOVEVSUlVQVF9SRVRVUk4Jam1wIG5hdGl2ZV9pcmV0CiAjZGVmaW5lIFVTRVJHU19TWVNS
RVQ2NAkJCQlcCiAJc3dhcGdzOwkJCQkJXApAQCAtMTQ3LDggKzE0NSw2IEBAIHN0YXRpYyBpbmxp
bmUgbm90cmFjZSB1bnNpZ25lZCBsb25nIGFyY2hfbG9jYWxfaXJxX3NhdmUodm9pZCkKICNlbmRp
ZgogI2Vsc2UKICNkZWZpbmUgSU5URVJSVVBUX1JFVFVSTgkJaXJldAotI2RlZmluZSBFTkFCTEVf
SU5URVJSVVBUU19TWVNFWElUCXN0aTsgc3lzZXhpdAotI2RlZmluZSBHRVRfQ1IwX0lOVE9fRUFY
CQltb3ZsICVjcjAsICVlYXgKICNlbmRpZgogCiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1
ZGUvYXNtL3BhcmF2aXJ0LmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oCmluZGV4
IDFiODZiYjMxOTM5My4uNDM2ZDI3MGU2MjJiIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRl
L2FzbS9wYXJhdmlydC5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKQEAg
LTkwNCwxNCArOTA0LDcgQEAgZXh0ZXJuIHZvaWQgZGVmYXVsdF9iYW5uZXIodm9pZCk7CiAJCSAg
Y2FsbCBQQVJBX0lORElSRUNUKHB2X29wcytQVl9JUlFfaXJxX2VuYWJsZSk7CQlcCiAJCSAgUFZf
UkVTVE9SRV9SRUdTKGNsb2JiZXJzIHwgQ0xCUl9DQUxMRUVfU0FWRSk7KQogCi0jaWZkZWYgQ09O
RklHX1g4Nl8zMgotI2RlZmluZSBHRVRfQ1IwX0lOVE9fRUFYCQkJCVwKLQlwdXNoICVlY3g7IHB1
c2ggJWVkeDsJCQkJXAotCUFOTk9UQVRFX1JFVFBPTElORV9TQUZFOwkJCQlcCi0JY2FsbCBQQVJB
X0lORElSRUNUKHB2X29wcytQVl9DUFVfcmVhZF9jcjApOwlcCi0JcG9wICVlZHg7IHBvcCAlZWN4
Ci0jZWxzZQkvKiAhQ09ORklHX1g4Nl8zMiAqLwotCisjaWZkZWYgQ09ORklHX1g4Nl82NAogLyoK
ICAqIElmIHN3YXBncyBpcyB1c2VkIHdoaWxlIHRoZSB1c2Vyc3BhY2Ugc3RhY2sgaXMgc3RpbGwg
Y3VycmVudCwKICAqIHRoZXJlJ3Mgbm8gd2F5IHRvIGNhbGwgYSBwdm9wLiAgVGhlIFBWIHJlcGxh
Y2VtZW50ICptdXN0KiBiZQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRz
LmMgYi9hcmNoL3g4Ni9rZXJuZWwvYXNtLW9mZnNldHMuYwppbmRleCBiZWM5ZmMzNDk4ZjguLmQw
ZjAzNDgyMDljYiAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRzLmMKKysr
IGIvYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRzLmMKQEAgLTcxLDcgKzcxLDYgQEAgdm9pZCBj
b21tb24odm9pZCkgewogCU9GRlNFVChQVl9JUlFfaXJxX2VuYWJsZSwgcGFyYXZpcnRfcGF0Y2hf
dGVtcGxhdGUsCiAJICAgICAgIHB2X2lycV9vcHMuaXJxX2VuYWJsZSk7CiAJT0ZGU0VUKFBWX0NQ
VV9pcmV0LCBwYXJhdmlydF9wYXRjaF90ZW1wbGF0ZSwgcHZfY3B1X29wcy5pcmV0KTsKLQlPRkZT
RVQoUFZfQ1BVX3JlYWRfY3IwLCBwYXJhdmlydF9wYXRjaF90ZW1wbGF0ZSwgcHZfY3B1X29wcy5y
ZWFkX2NyMCk7CiAJT0ZGU0VUKFBWX01NVV9yZWFkX2NyMiwgcGFyYXZpcnRfcGF0Y2hfdGVtcGxh
dGUsIHB2X21tdV9vcHMucmVhZF9jcjIpOwogI2VuZGlmCiAKLS0gCjIuMTMuNwoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 11:59:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 11:59: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 1fo64T-00008R-2e; Fri, 10 Aug 2018 11:59:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=aouf=kz=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fo64R-00008M-Tw
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 11:59:07 +0000
X-Inumbo-ID: d91c8586-9c94-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d91c8586-9c94-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 11:59:35 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 10 Aug 2018 05:59:05 -0600
Message-Id: <5B6D7E0702000078001DCF0A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 10 Aug 2018 05:59:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
 <20180810103714.5112-3-paul.durrant@citrix.com>
In-Reply-To: <20180810103714.5112-3-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] x86/hvm/emulate: make sure rep I/O
 emulation does not cross GFN boundaries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDEwLjA4LjE4IGF0IDEyOjM3LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCj4gKysrIGIveGVuL2FyY2gveDg2
L2h2bS9lbXVsYXRlLmMKPiBAQCAtMTg0LDggKzE4NCwyMyBAQCBzdGF0aWMgaW50IGh2bWVtdWxf
ZG9faW8oCj4gICAgICAgICAgaHZtdHJhY2VfaW9fYXNzaXN0KCZwKTsKPiAgICAgIH0KPiAgCj4g
LSAgICB2aW8tPmlvX3JlcSA9IHA7Cj4gKyAgICAvKgo+ICsgICAgICogTWFrZSBzdXJlIHRoYXQg
d2UgdHJ1bmNhdGUgcmVwIE1NSU8gYXQgYW55IEdGTiBib3VuZGFyeS4gVGhpcyBpcwo+ICsgICAg
ICogbmVjZXNzYXJ5IHRvIGVuc3VyZSB0aGF0IHRoZSBjb3JyZWN0IGRldmljZSBtb2RlbCBpcyB0
YXJnZXR0ZWQKPiArICAgICAqIG9yIHRoYXQgd2UgY29ycmVjdGx5IGhhbmRsZSBhIHJlcCBvcCBz
cGFubmluZyBNTUlPIGFuZCBSQU0uCj4gKyAgICAgKi8KPiArICAgIGlmICggdW5saWtlbHkocC5j
b3VudCA+IDEpICYmIHAudHlwZSA9PSBJT1JFUV9UWVBFX0NPUFkgKQo+ICsgICAgewo+ICsgICAg
ICAgIHVuc2lnbmVkIGxvbmcgb2ZmID0gcC5hZGRyICYgflBBR0VfTUFTSzsKPiAgCj4gKyAgICAg
ICAgcC5jb3VudCA9IG1pbl90KHVuc2lnbmVkIGxvbmcsCj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgIHAuY291bnQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgIHAuZGYgPwo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAob2ZmICsgcC5zaXplKSAvIHAuc2l6ZSA6Cj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgIChQQUdFX1NJWkUgLSBvZmYpIC8gcC5zaXplKTsKCkZvciBtaXNhbGlnbmVk
IHJlcXVlc3RzIHlvdSBuZWVkIHRvIG1ha2Ugc3VyZSBwLmNvdW50IGRvZXNuJ3QgZW5kCnVwIGFz
IHplcm8gKHdoaWNoIGNhbiBub3cgaGFwcGVuIGluIHRoZSBmb3J3YXJkcyBjYXNlKS4gT3IgZG8g
eW91CnJlbHkgb24gY2FsbGVycyAoaHZtZW11bF9kb19pb19hZGRyKCkgaW4gcGFydGljdWxhcikg
c3BsaXR0aW5nIHN1Y2gKcmVxdWVzdHMgYWxyZWFkeT8gWWV0IGluIHRoYXQgY2FzZSBpdCdzIG5v
dCBjbGVhciB0byBtZSB3aGV0aGVyCmFueXRoaW5nIG5lZWRzIGNoYW5naW5nIGhlcmUgaW4gdGhl
IGZpcnN0IHBsYWNlLiAoU2ltaWxhcmx5IGluIHRoZQpiYWNrd2FyZHMgY2FzZSBJIHRoaW5rIHRo
ZSBmaXJzdCBpdGVyYXRpb24gcmlza3MgY3Jvc3NpbmcgYSBwYWdlCmJvdW5kYXJ5LCBhbmQgdGhl
biB0aGUgYmF0Y2ggc2hvdWxkIGJlIGNsaXBwZWQgdG8gY291bnQgMS4pCgpKYW4KCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 12:01:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 12:01: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 1fo66o-0000u8-UJ; Fri, 10 Aug 2018 12: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=aouf=kz=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fo66n-0000u1-RX
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 12:01:33 +0000
X-Inumbo-ID: fca74673-9c94-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 fca74673-9c94-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 14:00:34 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 10 Aug 2018 06:01:32 -0600
Message-Id: <5B6D7E9C02000078001DCF26@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 10 Aug 2018 06:01:32 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
In-Reply-To: <20180810103714.5112-1-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 0/2] MMIO emulation 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: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEwLjA4LjE4IGF0IDEyOjM3LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IFRoZXNlIGFyZSBwcm9iYWJseSBib3RoIGNhbmRpZGF0ZXMgZm9yIGJhY2stcG9ydC4KPiAK
PiBQYXVsIER1cnJhbnQgKDIpOgo+ICAgeDg2L2h2bS9pb3JlcTogTU1JTyByYW5nZSBjaGVja2lu
ZyBjb21wbGV0ZWx5IGlnbm9yZXMgZGlyZWN0aW9uIGZsYWcKPiAgIHg4Ni9odm0vZW11bGF0ZTog
bWFrZSBzdXJlIHJlcCBJL08gZW11bGF0aW9uIGRvZXMgbm90IGNyb3NzIEdGTgo+ICAgICBib3Vu
ZGFyaWVzCj4gCj4gIHhlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jIHwgMTcgKysrKysrKysrKysr
KysrKy0KPiAgeGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jICAgfCAxNSArKysrKysrKysrLS0tLS0K
PiAgMiBmaWxlcyBjaGFuZ2VkLCAyNiBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKSSB0
YWtlIGl0IHRoaXMgaXNuJ3QgeWV0IHdoYXQgd2UndmUgdGFsa2VkIGFib3V0IHllc3RlcmRheSBv
biBpcmM/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 12:06:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 12:06:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo6BM-00019e-HM; Fri, 10 Aug 2018 12:06: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=aouf=kz=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fo6BK-00019X-OX
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 12:06:14 +0000
X-Inumbo-ID: d84944ac-9c95-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d84944ac-9c95-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 12:06:43 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 10 Aug 2018 06:06:13 -0600
Message-Id: <5B6D7FB402000078001DCF30@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 10 Aug 2018 06:06:12 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <20180810115252.18213-1-jgross@suse.com>
 <20180810115252.18213-5-jgross@suse.com>
In-Reply-To: <20180810115252.18213-5-jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 04/10] x86/paravirt: use a single ops
 structure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: rusty@rustcorp.com.au, the arch/x86 maintainers <x86@kernel.org>,
 Alok Kataria <akataria@vmware.com>, linux-kernel@vger.kernel.org,
 Linux Virtualization <virtualization@lists.linux-foundation.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+IE9uIDEwLjA4LjE4IGF0IDEzOjUyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiAtLS0g
YS9hcmNoL3g4Ni9oeXBlcnYvbW11LmMKPiArKysgYi9hcmNoL3g4Ni9oeXBlcnYvbW11LmMKPiBA
QCAtMjI4LDkgKzIyOCw5IEBAIHZvaWQgaHlwZXJ2X3NldHVwX21tdV9vcHModm9pZCkKPiAgCj4g
IAlpZiAoIShtc19oeXBlcnYuaGludHMgJiBIVl9YNjRfRVhfUFJPQ0VTU09SX01BU0tTX1JFQ09N
TUVOREVEKSkgewo+ICAJCXByX2luZm8oIlVzaW5nIGh5cGVyY2FsbCBmb3IgcmVtb3RlIFRMQiBm
bHVzaFxuIik7Cj4gLQkJcHZfbW11X29wcy5mbHVzaF90bGJfb3RoZXJzID0gaHlwZXJ2X2ZsdXNo
X3RsYl9vdGhlcnM7Cj4gKwkJcHZfb3BzLnB2X21tdV9vcHMuZmx1c2hfdGxiX290aGVycyA9IGh5
cGVydl9mbHVzaF90bGJfb3RoZXJzOwoKVGFraW5nIGp1c3QgdGhpcyBhcyBleGFtcGxlLCB3aHkg
bm90CgoJCXB2X29wcy5tbXUuZmx1c2hfdGxiX290aGVycyA9IGh5cGVydl9mbHVzaF90bGJfb3Ro
ZXJzOwoKPyBCb3RoIHB2XyBhbmQgX29wcyBhcmUgcmVkdW5kYW50IG9uIHRoZSBmaWVsZCBuYW1l
cy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 12:08:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 12:08:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo6DW-0001GS-VB; Fri, 10 Aug 2018 12:08:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=3eyy=kz=citrix.com=prvs=753083691=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fo6DV-0001GJ-F8
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 12:08:29 +0000
X-Inumbo-ID: f3266b84-9c95-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f3266b84-9c95-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 14:07:28 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,219,1531785600"; d="scan'208";a="77457826"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH 0/2] MMIO emulation fixes
Thread-Index: AQHUMJYdruT1rPj880mFoTaRnG7ZpqS4wQ4AgAAjLfA=
Date: Fri, 10 Aug 2018 12:08:25 +0000
Message-ID: <d60afbae4e264d6bb6f29c9ae0445133@AMSPEX02CL03.citrite.net>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
 <5B6D7E9C02000078001DCF26@prv1-mh.provo.novell.com>
In-Reply-To: <5B6D7E9C02000078001DCF26@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 0/2] MMIO emulation 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: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMTAgQXVndXN0IDIwMTggMTM6MDIKPiBUbzogUGF1
bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogeGVuLWRldmVsIDx4ZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Cj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQ
QVRDSCAwLzJdIE1NSU8gZW11bGF0aW9uIGZpeGVzCj4gCj4gPj4+IE9uIDEwLjA4LjE4IGF0IDEy
OjM3LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4gVGhlc2UgYXJlIHByb2Jh
Ymx5IGJvdGggY2FuZGlkYXRlcyBmb3IgYmFjay1wb3J0Lgo+ID4KPiA+IFBhdWwgRHVycmFudCAo
Mik6Cj4gPiAgIHg4Ni9odm0vaW9yZXE6IE1NSU8gcmFuZ2UgY2hlY2tpbmcgY29tcGxldGVseSBp
Z25vcmVzIGRpcmVjdGlvbiBmbGFnCj4gPiAgIHg4Ni9odm0vZW11bGF0ZTogbWFrZSBzdXJlIHJl
cCBJL08gZW11bGF0aW9uIGRvZXMgbm90IGNyb3NzIEdGTgo+ID4gICAgIGJvdW5kYXJpZXMKPiA+
Cj4gPiAgeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgfCAxNyArKysrKysrKysrKysrKysrLQo+
ID4gIHhlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYyAgIHwgMTUgKysrKysrKysrKy0tLS0tCj4gPiAg
MiBmaWxlcyBjaGFuZ2VkLCAyNiBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQo+IAo+IEkg
dGFrZSBpdCB0aGlzIGlzbid0IHlldCB3aGF0IHdlJ3ZlIHRhbGtlZCBhYm91dCB5ZXN0ZXJkYXkg
b24gaXJjPwo+IAoKVGhpcyBpcyB0aGUgYmFuZC1haWQgZml4LiBJIGNhbiBub3cgc2hvdyBjb3Jy
ZWN0IGhhbmRsaW5nIG9mIGEgcmVwIG1vdiB3YWxraW5nIG9mZiBNTUlPIGludG8gUkFNLgoKICBQ
YXVsCgo+IEphbgo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 12:10:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 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 1fo6FQ-0001u3-DZ; Fri, 10 Aug 2018 12:10:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=3eyy=kz=citrix.com=prvs=753083691=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fo6FP-0001tx-Dm
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 12:10:27 +0000
X-Inumbo-ID: 3a4afac2-9c96-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3a4afac2-9c96-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 14:09:28 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,219,1531785600"; d="scan'208";a="77457922"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH 2/2] x86/hvm/emulate: make sure rep I/O emulation does
 not cross GFN boundaries
Thread-Index: AQHUMJYdCPLMt01W9UiTpYtqWC0MMqS4wFyAgAAivcA=
Date: Fri, 10 Aug 2018 12:10:24 +0000
Message-ID: <173c6a849d554db6bcac94fe9c26bc1d@AMSPEX02CL03.citrite.net>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
 <20180810103714.5112-3-paul.durrant@citrix.com>
 <5B6D7E0702000078001DCF0A@prv1-mh.provo.novell.com>
In-Reply-To: <5B6D7E0702000078001DCF0A@prv1-mh.provo.novell.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/2] x86/hvm/emulate: make sure rep I/O
 emulation does not cross GFN boundaries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMTAgQXVndXN0IDIwMTggMTI6NTkKPiBUbzogUGF1
bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8
QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IHhlbi1kZXZlbCA8eGVuLQo+IGRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnPgo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggMi8yXSB4ODYvaHZtL2VtdWxh
dGU6IG1ha2Ugc3VyZSByZXAgSS9PIGVtdWxhdGlvbgo+IGRvZXMgbm90IGNyb3NzIEdGTiBib3Vu
ZGFyaWVzCj4gCj4gPj4+IE9uIDEwLjA4LjE4IGF0IDEyOjM3LCA8cGF1bC5kdXJyYW50QGNpdHJp
eC5jb20+IHdyb3RlOgo+ID4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKPiA+ICsr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCj4gPiBAQCAtMTg0LDggKzE4NCwyMyBAQCBz
dGF0aWMgaW50IGh2bWVtdWxfZG9faW8oCj4gPiAgICAgICAgICBodm10cmFjZV9pb19hc3Npc3Qo
JnApOwo+ID4gICAgICB9Cj4gPgo+ID4gLSAgICB2aW8tPmlvX3JlcSA9IHA7Cj4gPiArICAgIC8q
Cj4gPiArICAgICAqIE1ha2Ugc3VyZSB0aGF0IHdlIHRydW5jYXRlIHJlcCBNTUlPIGF0IGFueSBH
Rk4gYm91bmRhcnkuIFRoaXMgaXMKPiA+ICsgICAgICogbmVjZXNzYXJ5IHRvIGVuc3VyZSB0aGF0
IHRoZSBjb3JyZWN0IGRldmljZSBtb2RlbCBpcyB0YXJnZXR0ZWQKPiA+ICsgICAgICogb3IgdGhh
dCB3ZSBjb3JyZWN0bHkgaGFuZGxlIGEgcmVwIG9wIHNwYW5uaW5nIE1NSU8gYW5kIFJBTS4KPiA+
ICsgICAgICovCj4gPiArICAgIGlmICggdW5saWtlbHkocC5jb3VudCA+IDEpICYmIHAudHlwZSA9
PSBJT1JFUV9UWVBFX0NPUFkgKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICB1bnNpZ25lZCBsb25n
IG9mZiA9IHAuYWRkciAmIH5QQUdFX01BU0s7Cj4gPgo+ID4gKyAgICAgICAgcC5jb3VudCA9IG1p
bl90KHVuc2lnbmVkIGxvbmcsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgcC5jb3VudCwK
PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICBwLmRmID8KPiA+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAob2ZmICsgcC5zaXplKSAvIHAuc2l6ZSA6Cj4gPiArICAgICAgICAgICAgICAgICAg
ICAgICAgKFBBR0VfU0laRSAtIG9mZikgLyBwLnNpemUpOwo+IAo+IEZvciBtaXNhbGlnbmVkIHJl
cXVlc3RzIHlvdSBuZWVkIHRvIG1ha2Ugc3VyZSBwLmNvdW50IGRvZXNuJ3QgZW5kCj4gdXAgYXMg
emVybyAod2hpY2ggY2FuIG5vdyBoYXBwZW4gaW4gdGhlIGZvcndhcmRzIGNhc2UpLiBPciBkbyB5
b3UKPiByZWx5IG9uIGNhbGxlcnMgKGh2bWVtdWxfZG9faW9fYWRkcigpIGluIHBhcnRpY3VsYXIp
IHNwbGl0dGluZyBzdWNoCj4gcmVxdWVzdHMgYWxyZWFkeT8KCldlbGwgSSBoYXZlIGEgdGVzdCBj
YXNlIHdoZXJlIHRoYXQgc3BsaXQgaXMgbm90IGhhcHBlbmluZy4gQWRkaW5nIGEgc2FmZXR5IGNo
ZWNrIGZvciBwLmNvdW50ID09IDAgYXQgdGhpcyBwb2ludCBzaG91bGQgYmUgZG9uZS4KCj4gWWV0
IGluIHRoYXQgY2FzZSBpdCdzIG5vdCBjbGVhciB0byBtZSB3aGV0aGVyCj4gYW55dGhpbmcgbmVl
ZHMgY2hhbmdpbmcgaGVyZSBpbiB0aGUgZmlyc3QgcGxhY2UuIChTaW1pbGFybHkgaW4gdGhlCj4g
YmFja3dhcmRzIGNhc2UgSSB0aGluayB0aGUgZmlyc3QgaXRlcmF0aW9uIHJpc2tzIGNyb3NzaW5n
IGEgcGFnZQo+IGJvdW5kYXJ5LCBhbmQgdGhlbiB0aGUgYmF0Y2ggc2hvdWxkIGJlIGNsaXBwZWQg
dG8gY291bnQgMS4pCj4gCgpPay4gU291bmRzIGxpa2UgY2xpcHBpbmcgdG8gMSByZXAgaW4gYm90
aCBjaXJjdW1zdGFuY2VzIHdvdWxkIGJlIGJlc3QuCgogIFBhdWwKCj4gSmFuCj4gCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 12:13:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 12: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 1fo6IJ-000255-UH; Fri, 10 Aug 2018 12: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=aouf=kz=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fo6II-000250-Nn
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 12:13:26 +0000
X-Inumbo-ID: d942ca15-9c96-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d942ca15-9c96-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 12:13:54 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 10 Aug 2018 06:13:24 -0600
Message-Id: <5B6D816402000078001DCF55@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 10 Aug 2018 06:13:24 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
 <5B6D7E9C02000078001DCF26@prv1-mh.provo.novell.com>
 <d60afbae4e264d6bb6f29c9ae0445133@AMSPEX02CL03.citrite.net>
In-Reply-To: <d60afbae4e264d6bb6f29c9ae0445133@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 0/2] MMIO emulation 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: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEwLjA4LjE4IGF0IDE0OjA4LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogSmFuIEJldWxpY2ggW21h
aWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPj4gU2VudDogMTAgQXVndXN0IDIwMTggMTM6MDIKPj4g
VG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4+IENjOiB4ZW4tZGV2
ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4KPj4gU3ViamVjdDogUmU6IFtYZW4t
ZGV2ZWxdIFtQQVRDSCAwLzJdIE1NSU8gZW11bGF0aW9uIGZpeGVzCj4+IAo+PiA+Pj4gT24gMTAu
MDguMTggYXQgMTI6MzcsIDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4+ID4gVGhl
c2UgYXJlIHByb2JhYmx5IGJvdGggY2FuZGlkYXRlcyBmb3IgYmFjay1wb3J0Lgo+PiA+Cj4+ID4g
UGF1bCBEdXJyYW50ICgyKToKPj4gPiAgIHg4Ni9odm0vaW9yZXE6IE1NSU8gcmFuZ2UgY2hlY2tp
bmcgY29tcGxldGVseSBpZ25vcmVzIGRpcmVjdGlvbiBmbGFnCj4+ID4gICB4ODYvaHZtL2VtdWxh
dGU6IG1ha2Ugc3VyZSByZXAgSS9PIGVtdWxhdGlvbiBkb2VzIG5vdCBjcm9zcyBHRk4KPj4gPiAg
ICAgYm91bmRhcmllcwo+PiA+Cj4+ID4gIHhlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jIHwgMTcg
KysrKysrKysrKysrKysrKy0KPj4gPiAgeGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jICAgfCAxNSAr
KysrKysrKysrLS0tLS0KPj4gPiAgMiBmaWxlcyBjaGFuZ2VkLCAyNiBpbnNlcnRpb25zKCspLCA2
IGRlbGV0aW9ucygtKQo+PiAKPj4gSSB0YWtlIGl0IHRoaXMgaXNuJ3QgeWV0IHdoYXQgd2UndmUg
dGFsa2VkIGFib3V0IHllc3RlcmRheSBvbiBpcmM/Cj4+IAo+IAo+IFRoaXMgaXMgdGhlIGJhbmQt
YWlkIGZpeC4gSSBjYW4gbm93IHNob3cgY29ycmVjdCBoYW5kbGluZyBvZiBhIHJlcCBtb3YgCj4g
d2Fsa2luZyBvZmYgTU1JTyBpbnRvIFJBTS4KCkJ1dCB0aGF0J3Mgbm90IHRoZSBwcm9ibGVtIHdl
J3JlIGhhdmluZy4gSW4gb3VyIGNhc2UgdGhlIGJhZCBiZWhhdmlvcgppcyB3aXRoIGEgc2luZ2xl
IE1PVi4gVGhhdCdzIHdoeSBJIGhhZCBhc3N1bWVkIHRoYXQgeW91ciBwbGFuIHRvIGZpZGRsZQp3
aXRoIG51bGxfaGFuZGxlciB3b3VsZCBoZWxwIGluIG91ciBjYXNlIGFzIHdlbGwsIHdoaWxlIHRo
aXMgc2VyaWVzIGNsZWFybHkKd29uJ3QgKGFmYWljdCkuCgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 12:22:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 12: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 1fo6R9-0002uQ-TE; Fri, 10 Aug 2018 12:22: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=3eyy=kz=citrix.com=prvs=753083691=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fo6R8-0002uL-9L
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 12:22:34 +0000
X-Inumbo-ID: 1f6fbeda-9c98-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1f6fbeda-9c98-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 12:23:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,219,1531785600"; d="scan'208";a="77458321"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH 0/2] MMIO emulation fixes
Thread-Index: AQHUMJYdruT1rPj880mFoTaRnG7ZpqS4wQ4AgAAjLfD//+AkAIAAI62w
Date: Fri, 10 Aug 2018 12:22:31 +0000
Message-ID: <990684b4ff644494bdf006a8c9f69bf5@AMSPEX02CL03.citrite.net>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
 <5B6D7E9C02000078001DCF26@prv1-mh.provo.novell.com>
 <d60afbae4e264d6bb6f29c9ae0445133@AMSPEX02CL03.citrite.net>
 <5B6D816402000078001DCF55@prv1-mh.provo.novell.com>
In-Reply-To: <5B6D816402000078001DCF55@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 0/2] MMIO emulation 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: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMTAgQXVndXN0IDIwMTggMTM6MTMKPiBUbzogUGF1
bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogeGVuLWRldmVsIDx4ZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Cj4gU3ViamVjdDogUkU6IFtYZW4tZGV2ZWxdIFtQ
QVRDSCAwLzJdIE1NSU8gZW11bGF0aW9uIGZpeGVzCj4gCj4gPj4+IE9uIDEwLjA4LjE4IGF0IDE0
OjA4LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+ICAtLS0tLU9yaWdpbmFs
IE1lc3NhZ2UtLS0tLQo+ID4+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86SkJldWxpY2hAc3Vz
ZS5jb21dCj4gPj4gU2VudDogMTAgQXVndXN0IDIwMTggMTM6MDIKPiA+PiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiA+PiBDYzogeGVuLWRldmVsIDx4ZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Cj4gPj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQ
QVRDSCAwLzJdIE1NSU8gZW11bGF0aW9uIGZpeGVzCj4gPj4KPiA+PiA+Pj4gT24gMTAuMDguMTgg
YXQgMTI6MzcsIDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPj4gPiBUaGVzZSBh
cmUgcHJvYmFibHkgYm90aCBjYW5kaWRhdGVzIGZvciBiYWNrLXBvcnQuCj4gPj4gPgo+ID4+ID4g
UGF1bCBEdXJyYW50ICgyKToKPiA+PiA+ICAgeDg2L2h2bS9pb3JlcTogTU1JTyByYW5nZSBjaGVj
a2luZyBjb21wbGV0ZWx5IGlnbm9yZXMgZGlyZWN0aW9uIGZsYWcKPiA+PiA+ICAgeDg2L2h2bS9l
bXVsYXRlOiBtYWtlIHN1cmUgcmVwIEkvTyBlbXVsYXRpb24gZG9lcyBub3QgY3Jvc3MgR0ZOCj4g
Pj4gPiAgICAgYm91bmRhcmllcwo+ID4+ID4KPiA+PiA+ICB4ZW4vYXJjaC94ODYvaHZtL2VtdWxh
dGUuYyB8IDE3ICsrKysrKysrKysrKysrKystCj4gPj4gPiAgeGVuL2FyY2gveDg2L2h2bS9pb3Jl
cS5jICAgfCAxNSArKysrKysrKysrLS0tLS0KPiA+PiA+ICAyIGZpbGVzIGNoYW5nZWQsIDI2IGlu
c2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCj4gPj4KPiA+PiBJIHRha2UgaXQgdGhpcyBpc24n
dCB5ZXQgd2hhdCB3ZSd2ZSB0YWxrZWQgYWJvdXQgeWVzdGVyZGF5IG9uIGlyYz8KPiA+Pgo+ID4K
PiA+IFRoaXMgaXMgdGhlIGJhbmQtYWlkIGZpeC4gSSBjYW4gbm93IHNob3cgY29ycmVjdCBoYW5k
bGluZyBvZiBhIHJlcCBtb3YKPiA+IHdhbGtpbmcgb2ZmIE1NSU8gaW50byBSQU0uCj4gCj4gQnV0
IHRoYXQncyBub3QgdGhlIHByb2JsZW0gd2UncmUgaGF2aW5nLiBJbiBvdXIgY2FzZSB0aGUgYmFk
IGJlaGF2aW9yCj4gaXMgd2l0aCBhIHNpbmdsZSBNT1YuIFRoYXQncyB3aHkgSSBoYWQgYXNzdW1l
ZCB0aGF0IHlvdXIgcGxhbiB0byBmaWRkbGUKPiB3aXRoIG51bGxfaGFuZGxlciB3b3VsZCBoZWxw
IGluIG91ciBjYXNlIGFzIHdlbGwsIHdoaWxlIHRoaXMgc2VyaWVzIGNsZWFybHkKPiB3b24ndCAo
YWZhaWN0KS4KPiAKCk9oLCBJIHNlZS4gQSBzaW5nbGUgTU9WIHNwYW5uaW5nIE1NSU8gYW5kIFJB
TSBoYXMgdW5kZWZpbmVkIGJlaGF2aW91ciB0aG91Z2ggYXMgSSB1bmRlcnN0YW5kIGl0LiBBbSBJ
IGluY29ycmVjdD8KCiAgUGF1bAoKPiBKYW4KPiAKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 12:30:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 12: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 1fo6Yp-0003fm-Nm; Fri, 10 Aug 2018 12: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=xtjq=kz=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fo6Yo-0003fh-6P
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 12:30:30 +0000
X-Inumbo-ID: 3b0f433b-9c99-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3b0f433b-9c99-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 12:30:57 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 555FCAEC9;
 Fri, 10 Aug 2018 12:30:27 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: =?UTF-8?Q?<20180810115252.18213=ef=bf=bd1=ef=bf=bdjgross@suse.co?=
 =?UTF-8?Q?m>_<20180810115252.18213-5-jgross@suse.com>_<5B6D7FB402000078001D?=
 =?UTF-8?Q?CF30@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: <5048a84a-3d66-e6a6-002a-09602fc9a478@suse.com>
Date: Fri, 10 Aug 2018 14:30:19 +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: <5B6D7FB402000078001D?= =?UTF-8?Q?CF30@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 04/10] x86/paravirt: use a single ops
 structure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: rusty@rustcorp.com.au, the arch/x86 maintainers <x86@kernel.org>,
 Alok Kataria <akataria@vmware.com>, lkml <linux-kernel@vger.kernel.org>,
 Linux Virtualization <virtualization@lists.linux-foundation.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>

T24gMTAvMDgvMTggMTQ6MDYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEwLjA4LjE4IGF0
IDEzOjUyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gLS0tIGEvYXJjaC94ODYvaHlwZXJ2
L21tdS5jCj4+ICsrKyBiL2FyY2gveDg2L2h5cGVydi9tbXUuYwo+PiBAQCAtMjI4LDkgKzIyOCw5
IEBAIHZvaWQgaHlwZXJ2X3NldHVwX21tdV9vcHModm9pZCkKPj4gIAo+PiAgCWlmICghKG1zX2h5
cGVydi5oaW50cyAmIEhWX1g2NF9FWF9QUk9DRVNTT1JfTUFTS1NfUkVDT01NRU5ERUQpKSB7Cj4+
ICAJCXByX2luZm8oIlVzaW5nIGh5cGVyY2FsbCBmb3IgcmVtb3RlIFRMQiBmbHVzaFxuIik7Cj4+
IC0JCXB2X21tdV9vcHMuZmx1c2hfdGxiX290aGVycyA9IGh5cGVydl9mbHVzaF90bGJfb3RoZXJz
Owo+PiArCQlwdl9vcHMucHZfbW11X29wcy5mbHVzaF90bGJfb3RoZXJzID0gaHlwZXJ2X2ZsdXNo
X3RsYl9vdGhlcnM7Cj4gCj4gVGFraW5nIGp1c3QgdGhpcyBhcyBleGFtcGxlLCB3aHkgbm90Cj4g
Cj4gCQlwdl9vcHMubW11LmZsdXNoX3RsYl9vdGhlcnMgPSBoeXBlcnZfZmx1c2hfdGxiX290aGVy
czsKPiAKPiA/IEJvdGggcHZfIGFuZCBfb3BzIGFyZSByZWR1bmRhbnQgb24gdGhlIGZpZWxkIG5h
bWVzLgoKR29vZCBpZGVhLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 12:37:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 12:37: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 1fo6fF-00041S-QQ; Fri, 10 Aug 2018 12:37: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=aouf=kz=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fo6fE-00041N-RW
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 12:37:08 +0000
X-Inumbo-ID: 29078abc-9c9a-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 29078abc-9c9a-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 12:37:36 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 10 Aug 2018 06:37:06 -0600
Message-Id: <5B6D86F302000078001DCF85@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 10 Aug 2018 06:37:07 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
 <5B6D7E9C02000078001DCF26@prv1-mh.provo.novell.com>
 <d60afbae4e264d6bb6f29c9ae0445133@AMSPEX02CL03.citrite.net>
 <5B6D816402000078001DCF55@prv1-mh.provo.novell.com>
 <990684b4ff644494bdf006a8c9f69bf5@AMSPEX02CL03.citrite.net>
In-Reply-To: <990684b4ff644494bdf006a8c9f69bf5@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 0/2] MMIO emulation 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: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEwLjA4LjE4IGF0IDE0OjIyLCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogSmFuIEJldWxpY2ggW21h
aWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPj4gU2VudDogMTAgQXVndXN0IDIwMTggMTM6MTMKPj4g
VG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4+IENjOiB4ZW4tZGV2
ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4KPj4gU3ViamVjdDogUkU6IFtYZW4t
ZGV2ZWxdIFtQQVRDSCAwLzJdIE1NSU8gZW11bGF0aW9uIGZpeGVzCj4+IAo+PiA+Pj4gT24gMTAu
MDguMTggYXQgMTQ6MDgsIDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4+ID4+ICAt
LS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+PiA+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRv
OkpCZXVsaWNoQHN1c2UuY29tXQo+PiA+PiBTZW50OiAxMCBBdWd1c3QgMjAxOCAxMzowMgo+PiA+
PiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPj4gPj4gQ2M6IHhl
bi1kZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPgo+PiA+PiBTdWJqZWN0OiBS
ZTogW1hlbi1kZXZlbF0gW1BBVENIIDAvMl0gTU1JTyBlbXVsYXRpb24gZml4ZXMKPj4gPj4KPj4g
Pj4gPj4+IE9uIDEwLjA4LjE4IGF0IDEyOjM3LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdy
b3RlOgo+PiA+PiA+IFRoZXNlIGFyZSBwcm9iYWJseSBib3RoIGNhbmRpZGF0ZXMgZm9yIGJhY2st
cG9ydC4KPj4gPj4gPgo+PiA+PiA+IFBhdWwgRHVycmFudCAoMik6Cj4+ID4+ID4gICB4ODYvaHZt
L2lvcmVxOiBNTUlPIHJhbmdlIGNoZWNraW5nIGNvbXBsZXRlbHkgaWdub3JlcyBkaXJlY3Rpb24g
ZmxhZwo+PiA+PiA+ICAgeDg2L2h2bS9lbXVsYXRlOiBtYWtlIHN1cmUgcmVwIEkvTyBlbXVsYXRp
b24gZG9lcyBub3QgY3Jvc3MgR0ZOCj4+ID4+ID4gICAgIGJvdW5kYXJpZXMKPj4gPj4gPgo+PiA+
PiA+ICB4ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyB8IDE3ICsrKysrKysrKysrKysrKystCj4+
ID4+ID4gIHhlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYyAgIHwgMTUgKysrKysrKysrKy0tLS0tCj4+
ID4+ID4gIDIgZmlsZXMgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkK
Pj4gPj4KPj4gPj4gSSB0YWtlIGl0IHRoaXMgaXNuJ3QgeWV0IHdoYXQgd2UndmUgdGFsa2VkIGFi
b3V0IHllc3RlcmRheSBvbiBpcmM/Cj4+ID4+Cj4+ID4KPj4gPiBUaGlzIGlzIHRoZSBiYW5kLWFp
ZCBmaXguIEkgY2FuIG5vdyBzaG93IGNvcnJlY3QgaGFuZGxpbmcgb2YgYSByZXAgbW92Cj4+ID4g
d2Fsa2luZyBvZmYgTU1JTyBpbnRvIFJBTS4KPj4gCj4+IEJ1dCB0aGF0J3Mgbm90IHRoZSBwcm9i
bGVtIHdlJ3JlIGhhdmluZy4gSW4gb3VyIGNhc2UgdGhlIGJhZCBiZWhhdmlvcgo+PiBpcyB3aXRo
IGEgc2luZ2xlIE1PVi4gVGhhdCdzIHdoeSBJIGhhZCBhc3N1bWVkIHRoYXQgeW91ciBwbGFuIHRv
IGZpZGRsZQo+PiB3aXRoIG51bGxfaGFuZGxlciB3b3VsZCBoZWxwIGluIG91ciBjYXNlIGFzIHdl
bGwsIHdoaWxlIHRoaXMgc2VyaWVzIGNsZWFybHkKPj4gd29uJ3QgKGFmYWljdCkuCj4+IAo+IAo+
IE9oLCBJIHNlZS4gQSBzaW5nbGUgTU9WIHNwYW5uaW5nIE1NSU8gYW5kIFJBTSBoYXMgdW5kZWZp
bmVkIGJlaGF2aW91ciB0aG91Z2ggCj4gYXMgSSB1bmRlcnN0YW5kIGl0LiBBbSBJIGluY29ycmVj
dD8KCkknbSBub3QgYXdhcmUgb2YgU0RNIG9yIFBNIHNheWluZyBhbnl0aGluZyBsaWtlIHRoaXMu
IEFueXdheSwgdGhlCnNwZWNpZmljIGNhc2Ugd2hlcmUgdGhpcyBpcyBiZWluZyBvYnNlcnZlZCBh
cyBhbiBpc3N1ZSBpcyB3aGVuCmFjY2Vzc2luZyB0aGUgbGFzdCBmZXcgYnl0ZXMgb2YgYSBub3Jt
YWwgUkFNIHBhZ2UgZm9sbG93ZWQgYnkgYQpiYWxsb29uZWQgb3V0IG9uZS4gVGhlIGJhbGxvb24g
ZHJpdmVyIGRvZXNuJ3QgcmVtb3ZlIHRoZSB2aXJ0dWFsCm1hcHBpbmcgb2Ygc3VjaCBwYWdlcyAo
cHJlc3VtYWJseSBpbiBvcmRlciB0byBub3Qgc2hhdHRlciBzdXBlcgpwYWdlcyk7IG9ic2VydmF0
aW9uIGlzIHdpdGggdGhlIG9sZCBYZW5vTGludXggb25lLCBidXQgZnJvbSBjb2RlCmluc3BlY3Rp
b24gdGhlIHVwc3RyZWFtIG9uZSBiZWhhdmVzIHRoZSBzYW1lLgoKVW5sZXNzIHdlIHdhbnQgdG8g
Y2hhbmdlIHRoZSBiYWxsb29uIGRyaXZlcidzIGJlaGF2aW9yLCBhdCBsZWFzdAp0aGlzIHNwZWNp
ZmljIGNhc2UgbmVlZHMgdG8gYmUgY29uc2lkZXJlZCBoYXZpbmcgZGVmaW5lZCBiZWhhdmlvciwK
SSB0aGluay4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 12:43:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 12:43: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 1fo6kj-0004jF-JR; Fri, 10 Aug 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=0occ=kz=citrix.com=prvs=753c25753=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fo6kh-0004jA-Jf
 for xen-devel@lists.xen.org; Fri, 10 Aug 2018 12:42:47 +0000
X-Inumbo-ID: f2a55f15-9c9a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f2a55f15-9c9a-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 12:43:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,219,1531785600"; d="scan'208";a="62502781"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 10 Aug 2018 13:42:42 +0100
Message-ID: <1533904962-10396-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] x86/spec-ctrl: Yet more fixes for xpti=
 parsing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgaXQgY3VycmVudGx5IHN0YW5kcywgJ3hwdGk9ZG9tMCcgaXMgaW5kaXN0aW5ndWlzaGFibGUg
ZnJvbSB0aGUgZGVmYXVsdAp2YWx1ZSwgd2hpY2ggbWVhbnMgaXQgd2lsbCBiZSBvdmVycmlkZGVu
IGJ5IEFSQ0hfQ0FQQUJJTElUSUVTX1JEQ0xfTk8gb24gZml4ZWQKaGFyZHdhcmUuCgpTd2l0Y2gg
b3B0X3hwdGkgdG8gdXNlIC0xIGFzIGEgZGVmYXVsdCBsaWtlIGFsbCBvdXIgb3RoZXIgcmVsYXRl
ZCBvcHRpb25zLCBhbmQKY2xvYmJlciBpdCBhcyBzb29uIGFzIHdlIGhhdmUgYSBzdHJpbmcgdG8g
cGFyc2UuCgpJbiBhZGRpdGlvbiwgJ3hwdGknIGFsb25lIHNob3VsZCBiZSBpbnRlcnByZXRlZCBp
biBpdHMgcG9zaXRpdmUgYm9vbGVhbiBmb3JtLApyYXRoZXIgdGhhbiByZXN1bHRpbmcgaW4gYSBw
YXJzZSBlcnJvci4KCiAgKFhFTikgcGFyYW1ldGVyICJ4cHRpIiBoYXMgaW52YWxpZCB2YWx1ZSAi
IiwgcmM9LTIyIQoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cgp2MjoKICogRG9uJ3QgaW50ZXByZXQgInhw
dGk9ZG9tMCwiIGFzICJ4cHRpIgotLS0KIHhlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYyAgICAgICAg
fCAxNSArKysrKysrKysrKy0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvc3BlY19jdHJsLmggfCAg
MiArLQogMiBmaWxlcyBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYyBiL3hlbi9hcmNoL3g4Ni9zcGVj
X2N0cmwuYwppbmRleCAzMmE0ZWE2Li4zMjIxM2FjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
c3BlY19jdHJsLmMKKysrIGIveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jCkBAIC00MjAsOCArNDIw
LDcgQEAgc3RhdGljIGJvb2wgX19pbml0IHNob3VsZF91c2VfZWFnZXJfZnB1KHZvaWQpCiAgICAg
fQogfQogCi0jZGVmaW5lIE9QVF9YUFRJX0RFRkFVTFQgIDB4ZmYKLXVpbnQ4X3QgX19yZWFkX21v
c3RseSBvcHRfeHB0aSA9IE9QVF9YUFRJX0RFRkFVTFQ7CitpbnQ4X3QgX19yZWFkX21vc3RseSBv
cHRfeHB0aSA9IC0xOwogCiBzdGF0aWMgX19pbml0IHZvaWQgeHB0aV9pbml0X2RlZmF1bHQodWlu
dDY0X3QgY2FwcykKIHsKQEAgLTQzOSw2ICs0MzgsMTQgQEAgc3RhdGljIF9faW5pdCBpbnQgcGFy
c2VfeHB0aShjb25zdCBjaGFyICpzKQogICAgIGNvbnN0IGNoYXIgKnNzOwogICAgIGludCB2YWws
IHJjID0gMDsKIAorICAgIC8qIEluaGliaXQgdGhlIGRlZmF1bHRzIGFzIGFuIGV4cGxpY2l0IGNo
b2ljZSBoYXMgYmVlbiBnaXZlbi4gKi8KKyAgICBpZiAoIG9wdF94cHRpID09IC0xICkKKyAgICAg
ICAgb3B0X3hwdGkgPSAwOworCisgICAgLyogSW50ZXJwcmV0ICd4cHRpJyBhbG9uZSBpbiBpdHMg
cG9zaXRpdmUgYm9vbGVhbiBmb3JtLiAqLworICAgIGlmICggKnMgPT0gJ1wwJyApCisgICAgICAg
IG9wdF94cHRpID0gT1BUX1hQVElfRE9NMCB8IE9QVF9YUFRJX0RPTVU7CisKICAgICBkbyB7CiAg
ICAgICAgIHNzID0gc3RyY2hyKHMsICcsJyk7CiAgICAgICAgIGlmICggIXNzICkKQEAgLTQ1Niw3
ICs0NjMsNyBAQCBzdGF0aWMgX19pbml0IGludCBwYXJzZV94cHRpKGNvbnN0IGNoYXIgKnMpCiAK
ICAgICAgICAgZGVmYXVsdDoKICAgICAgICAgICAgIGlmICggIXN0cmNtcChzLCAiZGVmYXVsdCIp
ICkKLSAgICAgICAgICAgICAgICBvcHRfeHB0aSA9IE9QVF9YUFRJX0RFRkFVTFQ7CisgICAgICAg
ICAgICAgICAgb3B0X3hwdGkgPSAtMTsKICAgICAgICAgICAgIGVsc2UgaWYgKCAodmFsID0gcGFy
c2VfYm9vbGVhbigiZG9tMCIsIHMsIHNzKSkgPj0gMCApCiAgICAgICAgICAgICAgICAgb3B0X3hw
dGkgPSAob3B0X3hwdGkgJiB+T1BUX1hQVElfRE9NMCkgfAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKHZhbCA/IE9QVF9YUFRJX0RPTTAgOiAwKTsKQEAgLTYxOCw3ICs2MjUsNyBAQCB2b2lk
IF9faW5pdCBpbml0X3NwZWN1bGF0aW9uX21pdGlnYXRpb25zKHZvaWQpCiAgICAgaWYgKCBkZWZh
dWx0X3hlbl9zcGVjX2N0cmwgKQogICAgICAgICBzZXR1cF9mb3JjZV9jcHVfY2FwKFg4Nl9GRUFU
VVJFX1NDX01TUl9JRExFKTsKIAotICAgIGlmICggb3B0X3hwdGkgPT0gT1BUX1hQVElfREVGQVVM
VCApCisgICAgaWYgKCBvcHRfeHB0aSA9PSAtMSApCiAgICAgICAgIHhwdGlfaW5pdF9kZWZhdWx0
KGNhcHMpOwogCiAgICAgaWYgKCBvcHRfeHB0aSA9PSAwICkKZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvc3BlY19jdHJsLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3NwZWNfY3RybC5o
CmluZGV4IDViNDBhZmIuLmZlYTgyNjAgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
c3BlY19jdHJsLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmwuaApAQCAtMzQs
NyArMzQsNyBAQCBleHRlcm4gYm9vbCBic3BfZGVsYXlfc3BlY19jdHJsOwogZXh0ZXJuIHVpbnQ4
X3QgZGVmYXVsdF94ZW5fc3BlY19jdHJsOwogZXh0ZXJuIHVpbnQ4X3QgZGVmYXVsdF9zcGVjX2N0
cmxfZmxhZ3M7CiAKLWV4dGVybiB1aW50OF90IG9wdF94cHRpOworZXh0ZXJuIGludDhfdCBvcHRf
eHB0aTsKICNkZWZpbmUgT1BUX1hQVElfRE9NMCAgMHgwMQogI2RlZmluZSBPUFRfWFBUSV9ET01V
ICAweDAyCiAKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 12:43:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 12:43:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo6l4-0004lt-3c; Fri, 10 Aug 2018 12:43: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=3eyy=kz=citrix.com=prvs=753083691=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fo6l2-0004lf-Pb
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 12:43:08 +0000
X-Inumbo-ID: ff541ae9-9c9a-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ff541ae9-9c9a-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 12:43:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,219,1531785600"; d="scan'208";a="77459322"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH 0/2] MMIO emulation fixes
Thread-Index: AQHUMJYdruT1rPj880mFoTaRnG7ZpqS4wQ4AgAAjLfD//+AkAIAAI62w///i84CAACKwUA==
Date: Fri, 10 Aug 2018 12:43:06 +0000
Message-ID: <e8cff3ca6c154b67a2a932af83719354@AMSPEX02CL03.citrite.net>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
 <5B6D7E9C02000078001DCF26@prv1-mh.provo.novell.com>
 <d60afbae4e264d6bb6f29c9ae0445133@AMSPEX02CL03.citrite.net>
 <5B6D816402000078001DCF55@prv1-mh.provo.novell.com>
 <990684b4ff644494bdf006a8c9f69bf5@AMSPEX02CL03.citrite.net>
 <5B6D86F302000078001DCF85@prv1-mh.provo.novell.com>
In-Reply-To: <5B6D86F302000078001DCF85@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 0/2] MMIO emulation 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: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMTAgQXVndXN0IDIwMTggMTM6MzcKPiBUbzogUGF1
bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogeGVuLWRldmVsIDx4ZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Cj4gU3ViamVjdDogUkU6IFtYZW4tZGV2ZWxdIFtQ
QVRDSCAwLzJdIE1NSU8gZW11bGF0aW9uIGZpeGVzCj4gCj4gPj4+IE9uIDEwLjA4LjE4IGF0IDE0
OjIyLCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+ICAtLS0tLU9yaWdpbmFs
IE1lc3NhZ2UtLS0tLQo+ID4+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86SkJldWxpY2hAc3Vz
ZS5jb21dCj4gPj4gU2VudDogMTAgQXVndXN0IDIwMTggMTM6MTMKPiA+PiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiA+PiBDYzogeGVuLWRldmVsIDx4ZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Cj4gPj4gU3ViamVjdDogUkU6IFtYZW4tZGV2ZWxdIFtQ
QVRDSCAwLzJdIE1NSU8gZW11bGF0aW9uIGZpeGVzCj4gPj4KPiA+PiA+Pj4gT24gMTAuMDguMTgg
YXQgMTQ6MDgsIDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPj4gPj4gIC0tLS0t
T3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPj4gPj4gRnJvbTogSmFuIEJldWxpY2ggW21haWx0bzpK
QmV1bGljaEBzdXNlLmNvbV0KPiA+PiA+PiBTZW50OiAxMCBBdWd1c3QgMjAxOCAxMzowMgo+ID4+
ID4+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+ID4+ID4+IENj
OiB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4KPiA+PiA+PiBTdWJq
ZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIDAvMl0gTU1JTyBlbXVsYXRpb24gZml4ZXMKPiA+
PiA+Pgo+ID4+ID4+ID4+PiBPbiAxMC4wOC4xOCBhdCAxMjozNywgPHBhdWwuZHVycmFudEBjaXRy
aXguY29tPiB3cm90ZToKPiA+PiA+PiA+IFRoZXNlIGFyZSBwcm9iYWJseSBib3RoIGNhbmRpZGF0
ZXMgZm9yIGJhY2stcG9ydC4KPiA+PiA+PiA+Cj4gPj4gPj4gPiBQYXVsIER1cnJhbnQgKDIpOgo+
ID4+ID4+ID4gICB4ODYvaHZtL2lvcmVxOiBNTUlPIHJhbmdlIGNoZWNraW5nIGNvbXBsZXRlbHkg
aWdub3JlcyBkaXJlY3Rpb24KPiBmbGFnCj4gPj4gPj4gPiAgIHg4Ni9odm0vZW11bGF0ZTogbWFr
ZSBzdXJlIHJlcCBJL08gZW11bGF0aW9uIGRvZXMgbm90IGNyb3NzIEdGTgo+ID4+ID4+ID4gICAg
IGJvdW5kYXJpZXMKPiA+PiA+PiA+Cj4gPj4gPj4gPiAgeGVuL2FyY2gveDg2L2h2bS9lbXVsYXRl
LmMgfCAxNyArKysrKysrKysrKysrKysrLQo+ID4+ID4+ID4gIHhlbi9hcmNoL3g4Ni9odm0vaW9y
ZXEuYyAgIHwgMTUgKysrKysrKysrKy0tLS0tCj4gPj4gPj4gPiAgMiBmaWxlcyBjaGFuZ2VkLCAy
NiBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQo+ID4+ID4+Cj4gPj4gPj4gSSB0YWtlIGl0
IHRoaXMgaXNuJ3QgeWV0IHdoYXQgd2UndmUgdGFsa2VkIGFib3V0IHllc3RlcmRheSBvbiBpcmM/
Cj4gPj4gPj4KPiA+PiA+Cj4gPj4gPiBUaGlzIGlzIHRoZSBiYW5kLWFpZCBmaXguIEkgY2FuIG5v
dyBzaG93IGNvcnJlY3QgaGFuZGxpbmcgb2YgYSByZXAgbW92Cj4gPj4gPiB3YWxraW5nIG9mZiBN
TUlPIGludG8gUkFNLgo+ID4+Cj4gPj4gQnV0IHRoYXQncyBub3QgdGhlIHByb2JsZW0gd2UncmUg
aGF2aW5nLiBJbiBvdXIgY2FzZSB0aGUgYmFkIGJlaGF2aW9yCj4gPj4gaXMgd2l0aCBhIHNpbmds
ZSBNT1YuIFRoYXQncyB3aHkgSSBoYWQgYXNzdW1lZCB0aGF0IHlvdXIgcGxhbiB0byBmaWRkbGUK
PiA+PiB3aXRoIG51bGxfaGFuZGxlciB3b3VsZCBoZWxwIGluIG91ciBjYXNlIGFzIHdlbGwsIHdo
aWxlIHRoaXMgc2VyaWVzIGNsZWFybHkKPiA+PiB3b24ndCAoYWZhaWN0KS4KPiA+Pgo+ID4KPiA+
IE9oLCBJIHNlZS4gQSBzaW5nbGUgTU9WIHNwYW5uaW5nIE1NSU8gYW5kIFJBTSBoYXMgdW5kZWZp
bmVkIGJlaGF2aW91cgo+IHRob3VnaAo+ID4gYXMgSSB1bmRlcnN0YW5kIGl0LiBBbSBJIGluY29y
cmVjdD8KPiAKPiBJJ20gbm90IGF3YXJlIG9mIFNETSBvciBQTSBzYXlpbmcgYW55dGhpbmcgbGlr
ZSB0aGlzLiBBbnl3YXksIHRoZQo+IHNwZWNpZmljIGNhc2Ugd2hlcmUgdGhpcyBpcyBiZWluZyBv
YnNlcnZlZCBhcyBhbiBpc3N1ZSBpcyB3aGVuCj4gYWNjZXNzaW5nIHRoZSBsYXN0IGZldyBieXRl
cyBvZiBhIG5vcm1hbCBSQU0gcGFnZSBmb2xsb3dlZCBieSBhCj4gYmFsbG9vbmVkIG91dCBvbmUu
IFRoZSBiYWxsb29uIGRyaXZlciBkb2Vzbid0IHJlbW92ZSB0aGUgdmlydHVhbAo+IG1hcHBpbmcg
b2Ygc3VjaCBwYWdlcyAocHJlc3VtYWJseSBpbiBvcmRlciB0byBub3Qgc2hhdHRlciBzdXBlcgo+
IHBhZ2VzKTsgb2JzZXJ2YXRpb24gaXMgd2l0aCB0aGUgb2xkIFhlbm9MaW51eCBvbmUsIGJ1dCBm
cm9tIGNvZGUKPiBpbnNwZWN0aW9uIHRoZSB1cHN0cmVhbSBvbmUgYmVoYXZlcyB0aGUgc2FtZS4K
PiAKPiBVbmxlc3Mgd2Ugd2FudCB0byBjaGFuZ2UgdGhlIGJhbGxvb24gZHJpdmVyJ3MgYmVoYXZp
b3IsIGF0IGxlYXN0Cj4gdGhpcyBzcGVjaWZpYyBjYXNlIG5lZWRzIHRvIGJlIGNvbnNpZGVyZWQg
aGF2aW5nIGRlZmluZWQgYmVoYXZpb3IsCj4gSSB0aGluay4KPiAKCk9rLiBJJ2xsIHNlZSB3aGF0
IEkgY2FuIGRvLgoKICBQYXVsCgo+IEphbgo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 12:49:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 12: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 1fo6rE-00055u-Rp; Fri, 10 Aug 2018 12:49: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=wm2b=kz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fo6rD-00055k-Ge
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 12:49:31 +0000
X-Inumbo-ID: e3fde663-9c9b-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e3fde663-9c9b-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 12:49: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 1fo6rA-0008Hc-BL; Fri, 10 Aug 2018 12:49: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 1fo6r9-0006ew-Uc; Fri, 10 Aug 2018 12:49:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fo6r9-0003QJ-Tg; Fri, 10 Aug 2018 12:49:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125837-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=b3e1e343fe34d0173a53a61b10296e6522ce1f7c
X-Osstest-Versions-That: ovmf=3781f14c31e00f4f1a195c7ad427be4f84f5cdf5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 10 Aug 2018 12:49:27 +0000
Subject: [Xen-devel] [ovmf test] 125837: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTgzNyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU4MzcvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBiM2UxZTM0M2ZlMzRkMDE3M2E1M2E2MWIxMDI5NmU2
NTIyY2UxZjdjCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAzNzgxZjE0
YzMxZTAwZjRmMWExOTVjN2FkNDI3YmU0Zjg0ZjVjZGY1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU4MzAgIDIwMTgtMDgtMDkgMTc6NDA6NDIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1ODM3ICAyMDE4LTA4LTEwIDAzOjQ5OjM4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
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
bi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICAzNzgxZjE0YzMxLi5iM2UxZTM0M2ZlICBiM2UxZTM0
M2ZlMzRkMDE3M2E1M2E2MWIxMDI5NmU2NTIyY2UxZjdjIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 12:50:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 12:50:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo6sD-0005fT-8C; Fri, 10 Aug 2018 12:50: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=n5b4=kz=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fo6sB-0005fK-BZ
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 12:50:31 +0000
X-Inumbo-ID: 07524401-9c9c-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 07524401-9c9c-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 12:50:58 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D3DAC7A9;
 Fri, 10 Aug 2018 05:50:28 -0700 (PDT)
Received: from [10.1.39.59] (e110479-lin.cambridge.arm.com [10.1.39.59])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DFB573F5B3;
 Fri, 10 Aug 2018 05:50:27 -0700 (PDT)
To: Oleksandr Tyshchenko <olekstysh@gmail.com>
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
 <1533580552-938-5-git-send-email-olekstysh@gmail.com>
 <fd405643-3ae8-de5d-ed4f-7acd6e3b70b3@arm.com>
 <CAPD2p-m_K4CQzWbVuFp0FWh=kFjrHkLpwZagx0+UO4n0kV-egw@mail.gmail.com>
 <adfc68b1-f061-5c70-9083-3ef7d51d6457@arm.com>
 <CAPD2p-=pJmEqRzShLzudpLh2Ymd0KuDMBgyKfM+gSRyPcR2apA@mail.gmail.com>
 <ac28cd7b-71c4-b1c5-5b2c-7fe0aaf93b54@arm.com>
 <CAPD2p-kwLaF_wMtPSyMT8iYRFHf=dLELBbc0cZbenH1v89BrEA@mail.gmail.com>
 <dc8d828c-eef0-7c30-6766-865d80e465e8@arm.com>
 <CAPD2p-nc1j72j1AkKFNQCoH0kHE_6fuZys9ECT7_iJ0O16xNxQ@mail.gmail.com>
 <508c0227-f80e-38f6-34f0-d143c659627d@arm.com>
 <CAPD2p-n6i+yrFDK3P+6jgG6W2RVgMBUMsF35kUQaoEYv-5HMhA@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <4da5b9d1-0b0e-934e-1151-90a437c152c0@arm.com>
Date: Fri, 10 Aug 2018 13:50:25 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <CAPD2p-n6i+yrFDK3P+6jgG6W2RVgMBUMsF35kUQaoEYv-5HMhA@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 4/4] xen/arm: Reuse R-Car Gen2 platform
 code for Stout board
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@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>

SGkgT2xla3NhbmRyLAoKT24gMDgvMTAvMjAxOCAxMjo0NyBQTSwgT2xla3NhbmRyIFR5c2hjaGVu
a28gd3JvdGU6Cj4gT24gRnJpLCBBdWcgMTAsIDIwMTggYXQgMTI6NDQgUE0sIEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+PiBPbiAwOC8wOS8yMDE4IDA3OjE4IFBN
LCBPbGVrc2FuZHIgVHlzaGNoZW5rbyB3cm90ZToKPj4+IE9uIFRodSwgQXVnIDksIDIwMTggYXQg
NzoyMCBQTSwgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cj4+Pj4g
T24gMDgvMDkvMjAxOCAwNToxOCBQTSwgT2xla3NhbmRyIFR5c2hjaGVua28gd3JvdGU6Cj4+IEkg
YW0gcXVpdGUgY29uZnVzZWQgaGVyZS4gSWYgYSBDUFUgd2lsbCBiZSBpbiBoeXBlcnZpc29yIG1v
ZGUgZm9yIFhlbiwgaG93Cj4+IGNvbWUgdGhlIHNhbWUgQ1BVIHdpbGwgYm9vdCBpbiBtb25pdG9y
IG1vZGUgZm9yIExpbnV4PyBTdXJlbHkgdGhlcmUgc2hvdWxkCj4+IGJlIG5vIGRpZmZlcmVuY2Ug
aW4gdGVybSBvZiBib290IGhlcmUuIEFyZSB5b3UgdXNpbmcgZGlmZmVyZW50IGZpcm13YXJlCj4+
IGhlcmU/Cj4gCj4gWWVzLCBpbiBvcmRlciB0byBydW4gbW9kaWZpZWQgVS1Cb290IGlzIHVzZWQu
IFlvdSBjYW4gc2VlIGhlcmUgd2hhdAo+IGV4YWN0bHkgd2FzIG1vZGlmaWVkLgo+IFRoaXMgaW5z
dHJ1Y3Rpb24gWzFdIGNvbnRhaW5zIGxpbmsgdG8gcGF0Y2hlcyBbMl0gKHNlZSAiQXBwbHkKPiBh
ZGRpdGlvbmFsIHBhdGNoZXMiIHN0ZXApCj4gd2hpY2ggc2hvdWxkIGJlIGFwcGxpZWQgdG8gYmFy
ZSBVLUJvb3QuCj4gCgpJIGRvbid0IHRoaW5rIGl0IGlzIHJlYXNvbmFibGUgdG8gcmVxdWVzdCBh
IHNwZWNpZmljIFUtYm9vdCBqdXN0IGZvciAKWGVuLiBXaGF0IGlmIHRoZSB1c2VyIGRlY2lkZSB0
byBydW4gTGludXggb24gYmFyZW1ldGFsPyBXaWxsIGhlIGhhdmUgdG8gCnN3aXRjaCBiYWNrIGFu
ZCBmb3J0aCBiZXR3ZWVuIGZpcm13YXJlPwoKPiBbMV0gaHR0cHM6Ly93aWtpLnhlbnByb2plY3Qu
b3JnL3dpa2kvWGVuX0FSTV93aXRoX1ZpcnR1YWxpemF0aW9uX0V4dGVuc2lvbnMvTGFnZXIKPiBb
Ml0gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8y
MDE1LTAxL21zZzAyNDc1Lmh0bWwKPiAKPj4KPj4+Cj4+PiBVLUJvb3QgYnJpbmdzIG5vbi1ib290
IGNvcmVzIHVwICh1c2luZyBwb3J0ZWQgZnJvbSBMaW51eCdzCj4+PiBwbGF0c21wLWFwbXUgY29k
ZSBmdW5jdGlvbnMpLiBUaGVuIFUtQm9vdCBzd2l0Y2hlcyBhbGwgY29yZXMgdG8gSFlQCj4+PiBt
b2RlLgo+Pgo+Pgo+PiBXaG8gZGlkIHRoZSBwb3J0PyBJcyBpdCB1cHN0cmVhbT8KPiAKPiBBRkFJ
UiBJdXJpaSBLb25vdmFsZW5rbyBkaWQgdGhpcyBwb3J0LCBoZSBpcyBhbHNvIGFuIGF1dGhvciBv
Zgo+IHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvcmNhcjIuYy4KPiBJIGRvbid0IHRoaW5rIFUtQm9v
dCBjaGFuZ2VzIGFyZSB1cHN0ZWFtZWQuIEJ1dCBhbnlib2R5IHdobyB3YW50cyB0bwo+IHJ1biBY
ZW4gb24gTGFnZXIgYm9hcmQgaXMgYWJsZSAoSSB0aGluaykgdG8gYXBwbHkKPiBwdWJsaXNoZWQg
cGF0Y2hlcyBbMl0gdG8gVS1Cb290IGFuZCBidWlsZCBpdC4KPiBUaGUgc2FtZSB3YXkgYW55Ym9k
eSB3aG8gd2lsbCB3YW50IHRvIHJ1biBYZW4gb24gU3RvdXQgYm9hcmQgd2lsbCBiZSBhYmxlCj4g
dG8gYXBwbHkgVS1Cb290IHBhdGNoZXMgSSB3aWxsIGF0dGFjaCB0byB0aGUgZnV0dXJlIFdpa2kg
cGFnZSBmb3IgU3RvdXQgYm9hcmQuCgpJIGFtIGEgYml0IGNvbmNlcm5lZCB0aGF0IHBhdGNoIGZv
ciBsYWdlciBoYXMgbmV2ZXIgYmVlbiB1cHN0cmVhbWVkLiBJcyAKaXQgYXQgbGVhc3QgcGFydCBv
ZiB0aGUgUmVuZXNhcyBCU1A/CgpXaGF0J3MgdGhlIHBsYW4gZm9yIFN0b3V0IHN1cHBvcnQ/Cgo+
Pgo+Pj4gV2hpbGUganVtcCBpbnRvIFhlbiBvbiBhIGJvb3QgY29yZSwgYWxsIG5vbi1ib290IGNv
cmVzIGFyZSBsZWZ0IGluCj4+PiBVLUJvb3QgdG8gd2FpdCB0byBiZSAid29rZW4gdXAgYnkgWGVu
IiAoYWN0dWFsbHkgcmNhcjJfc21wX2luaXQoKSBpcwo+Pj4gdXNlZCBmb3IpLgo+Pj4gUGxhdGZv
cm0gUi1DYXIyIGNvZGUgaW4gWGVuIGRvZXNuJ3QgcG93ZXIgb24gY29yZXMsIGl0IGp1c3QgImJy
aW5ncwo+Pj4gdGhlbSB0byBYZW4iLgo+Pgo+Pgo+PiBXaGF0IGRvZXMgdGhlIGFkZHJlc3MgMHhl
NjNjMDAwMCBjb3JyZXNwb25kcyB0b28/IEZyb20gdGhlIERUIGl0IHNlZW1zIGl0IGlzCj4+IHBh
cnQgb2YgdGhlIElDUkFNLiBCdXQgaXQgaXMgbm90IGNsZWFyIHdoeSB5b3Ugd3JpdGUgaW4gdGhl
cmUuCj4gWWVzLCBpdCBpcyBhIHBhcnQgb2YgdGhlIElDUkFNLgo+IAo+IFVuZm9ydHVuYXRlbHks
IEkgYW0gbm90IGFuIGV4cGVydCBpbiBzdWNoIGNvZGUgdG8gZGVmaW5pdGl2ZWx5IHNheSBob3cK
PiBpdCBpcyBzdXBwb3NlZCB0byB3b3JrLgo+IEJ1dCBpdCBzZWVtcyB0aGF0IDB4RTYzQzBGRkMg
aXMgYW4gYWRkcmVzcyB3aGljaCBpcyBiZWluZyBwb2xsZWQgYnkKPiBub24tYm9vdCBjb3JlIGlu
IFUtQm9vdC4gSXQgd2FzIHNldCB0byB6ZXJvIHZhbHVlCj4gYmVmb3JlaGFuZC4gU28sIHdyaXRp
bmcgYW4gYWN0dWFsIHZhbHVlIHRvIHRoaXMgYWRkcmVzcywgWGVuIHRyaWdnZXJzCj4gYW4gYWN0
aW9uIGZvciBicmluZ2luZyBub24tYm9vdCBjb3JlIHVwIHRvIFhlbi4KPiAKPiBXYWl0aW5nIGxv
b3AgaW4gVS1Cb290Ogo+IAo+IGFzbSgiLmFybSBcbiIKPiAiLmFsaWduIDIgXG4iCj4gIi5nbG9i
YWwgc21wX3dhaXRsb29wIFxuIgo+ICJzbXBfd2FpdGxvb3A6IFxuIgo+ICIxOiB3ZmUgXG4iCj4g
ImxkciByMCwgPTB4RTYzQzBGRkMgXG4iCj4gImxkciByMCwgW3IwXSBcbiIKPiAidGVxIHIwLCAj
MHgwIFxuIgo+ICJiZXEgMWIgXG4iCj4gICAgImIgX2RvX25vbnNlY19lbnRyeSBcbiIKPiAiLnR5
cGUgc21wX3dhaXRsb29wLCAlZnVuY3Rpb24gXG4iCj4gIi5zaXplIHNtcF93YWl0bG9vcCwgLi1z
bXBfd2FpdGxvb3AgXG4iKTsKPiAKPiBUcmlnZ2VyIGNvZGUgaW4gWGVuOgo+IAo+IHdyaXRlbChf
X3BhKGluaXRfc2Vjb25kYXJ5KSwgMHhFNjNDMEZGQyk7Cj4gCj4+Cj4+IENvdWxkIHlvdSBwb2lu
dCB0byBhbnkgcmVsZXZhbnQgZG9jdW1lbnRhdGlvbj8KPiBJIGFtIGFmcmFpZCwgSSBjYW4ndCBw
b2ludCB0byBkb2N1bWVudGF0aW9uLgoKV2hpbGUgdGhlIGNvZGUgd2FzIGFkZGVkIGZvciBMYWdl
ciBhbmQgeW91IGp1c3QgcGlnZ3ktYmFjayBvbiBpdCwKaWYgeW91IGFscmVhZHkgaGFjayBVLWJv
b3QgdG8gYnJpbmctdXAgQ1BVcyBpbiBoeXAgbW9kZSwgdGhlbiB5b3UgYmV0dGVyIAphZGQgUFND
SSBzdXBwb3J0LgoKVG8gYmUgaG9uZXN0LCB0aGUgbGFnZXIgc3VwcG9ydCB3YXMgbGlrZWx5IGFj
Y2VwdGVkIGJhc2VkIG9uIHRoZSBjb2RlIAp3b3VsZCBtYWtlIHRoZSB3YXkgdG8gVXBzdHJlYW0u
IEl0IGlzIG5vdyBiZWVuIDMgeWVhcnMgd2l0aG91dCBhbnkgCmNoYW5nZS4gSWYgdGhlcmUgYXJl
IG5vIHBsYW4gdG8gYWRkcmVzcyB0aGF0LCB0aGVuIEkgd2lsbCBzZW5kIGEgcGF0Y2ggCnRvIGRy
b3AgdGhlIHN1cHBvcnQgZm9yIExhZ2VyIGluIFhlbi4KCkNoZWVycywKCi0tIApKdWxpZW4gR3Jh
bAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 12:55:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 12: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 1fo6x8-0005vb-Tv; Fri, 10 Aug 2018 12: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=0occ=kz=citrix.com=prvs=753c25753=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fo6x8-0005vW-4Q
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 12:55:38 +0000
X-Inumbo-ID: 89727645-9c9c-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 89727645-9c9c-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 14:54:37 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,219,1531785600"; d="scan'208";a="77459869"
To: Paul Durrant <Paul.Durrant@citrix.com>, 'Jan Beulich' <JBeulich@suse.com>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
 <5B6D7E9C02000078001DCF26@prv1-mh.provo.novell.com>
 <d60afbae4e264d6bb6f29c9ae0445133@AMSPEX02CL03.citrite.net>
 <5B6D816402000078001DCF55@prv1-mh.provo.novell.com>
 <990684b4ff644494bdf006a8c9f69bf5@AMSPEX02CL03.citrite.net>
 <5B6D86F302000078001DCF85@prv1-mh.provo.novell.com>
 <e8cff3ca6c154b67a2a932af83719354@AMSPEX02CL03.citrite.net>
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: <fdf19f7d-1b92-a9c0-3602-b1c9807bf610@citrix.com>
Date: Fri, 10 Aug 2018 13:55: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: <e8cff3ca6c154b67a2a932af83719354@AMSPEX02CL03.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 0/2] MMIO emulation 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: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMDgvMTggMTM6NDMsIFBhdWwgRHVycmFudCB3cm90ZToKPj4gLS0tLS1PcmlnaW5hbCBN
ZXNzYWdlLS0tLS0KPj4gRnJvbTogSmFuIEJldWxpY2ggW21haWx0bzpKQmV1bGljaEBzdXNlLmNv
bV0KPj4gU2VudDogMTAgQXVndXN0IDIwMTggMTM6MzcKPj4gVG86IFBhdWwgRHVycmFudCA8UGF1
bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4+IENjOiB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZz4KPj4gU3ViamVjdDogUkU6IFtYZW4tZGV2ZWxdIFtQQVRDSCAwLzJdIE1N
SU8gZW11bGF0aW9uIGZpeGVzCj4+Cj4+Pj4+IE9uIDEwLjA4LjE4IGF0IDE0OjIyLCA8UGF1bC5E
dXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+ICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t
LQo+Pj4+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86SkJldWxpY2hAc3VzZS5jb21dCj4+Pj4g
U2VudDogMTAgQXVndXN0IDIwMTggMTM6MTMKPj4+PiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1
cnJhbnRAY2l0cml4LmNvbT4KPj4+PiBDYzogeGVuLWRldmVsIDx4ZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmc+Cj4+Pj4gU3ViamVjdDogUkU6IFtYZW4tZGV2ZWxdIFtQQVRDSCAwLzJdIE1N
SU8gZW11bGF0aW9uIGZpeGVzCj4+Pj4KPj4+Pj4+PiBPbiAxMC4wOC4xOCBhdCAxNDowOCwgPFBh
dWwuRHVycmFudEBjaXRyaXguY29tPiB3cm90ZToKPj4+Pj4+ICAtLS0tLU9yaWdpbmFsIE1lc3Nh
Z2UtLS0tLQo+Pj4+Pj4gRnJvbTogSmFuIEJldWxpY2ggW21haWx0bzpKQmV1bGljaEBzdXNlLmNv
bV0KPj4+Pj4+IFNlbnQ6IDEwIEF1Z3VzdCAyMDE4IDEzOjAyCj4+Pj4+PiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPj4+Pj4+IENjOiB4ZW4tZGV2ZWwgPHhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4KPj4+Pj4+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVs
XSBbUEFUQ0ggMC8yXSBNTUlPIGVtdWxhdGlvbiBmaXhlcwo+Pj4+Pj4KPj4+Pj4+Pj4+IE9uIDEw
LjA4LjE4IGF0IDEyOjM3LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+Pj4+
IFRoZXNlIGFyZSBwcm9iYWJseSBib3RoIGNhbmRpZGF0ZXMgZm9yIGJhY2stcG9ydC4KPj4+Pj4+
Pgo+Pj4+Pj4+IFBhdWwgRHVycmFudCAoMik6Cj4+Pj4+Pj4gICB4ODYvaHZtL2lvcmVxOiBNTUlP
IHJhbmdlIGNoZWNraW5nIGNvbXBsZXRlbHkgaWdub3JlcyBkaXJlY3Rpb24KPj4gZmxhZwo+Pj4+
Pj4+ICAgeDg2L2h2bS9lbXVsYXRlOiBtYWtlIHN1cmUgcmVwIEkvTyBlbXVsYXRpb24gZG9lcyBu
b3QgY3Jvc3MgR0ZOCj4+Pj4+Pj4gICAgIGJvdW5kYXJpZXMKPj4+Pj4+Pgo+Pj4+Pj4+ICB4ZW4v
YXJjaC94ODYvaHZtL2VtdWxhdGUuYyB8IDE3ICsrKysrKysrKysrKysrKystCj4+Pj4+Pj4gIHhl
bi9hcmNoL3g4Ni9odm0vaW9yZXEuYyAgIHwgMTUgKysrKysrKysrKy0tLS0tCj4+Pj4+Pj4gIDIg
ZmlsZXMgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKPj4+Pj4+IEkg
dGFrZSBpdCB0aGlzIGlzbid0IHlldCB3aGF0IHdlJ3ZlIHRhbGtlZCBhYm91dCB5ZXN0ZXJkYXkg
b24gaXJjPwo+Pj4+Pj4KPj4+Pj4gVGhpcyBpcyB0aGUgYmFuZC1haWQgZml4LiBJIGNhbiBub3cg
c2hvdyBjb3JyZWN0IGhhbmRsaW5nIG9mIGEgcmVwIG1vdgo+Pj4+PiB3YWxraW5nIG9mZiBNTUlP
IGludG8gUkFNLgo+Pj4+IEJ1dCB0aGF0J3Mgbm90IHRoZSBwcm9ibGVtIHdlJ3JlIGhhdmluZy4g
SW4gb3VyIGNhc2UgdGhlIGJhZCBiZWhhdmlvcgo+Pj4+IGlzIHdpdGggYSBzaW5nbGUgTU9WLiBU
aGF0J3Mgd2h5IEkgaGFkIGFzc3VtZWQgdGhhdCB5b3VyIHBsYW4gdG8gZmlkZGxlCj4+Pj4gd2l0
aCBudWxsX2hhbmRsZXIgd291bGQgaGVscCBpbiBvdXIgY2FzZSBhcyB3ZWxsLCB3aGlsZSB0aGlz
IHNlcmllcyBjbGVhcmx5Cj4+Pj4gd29uJ3QgKGFmYWljdCkuCj4+Pj4KPj4+IE9oLCBJIHNlZS4g
QSBzaW5nbGUgTU9WIHNwYW5uaW5nIE1NSU8gYW5kIFJBTSBoYXMgdW5kZWZpbmVkIGJlaGF2aW91
cgo+PiB0aG91Z2gKPj4+IGFzIEkgdW5kZXJzdGFuZCBpdC4gQW0gSSBpbmNvcnJlY3Q/Cj4+IEkn
bSBub3QgYXdhcmUgb2YgU0RNIG9yIFBNIHNheWluZyBhbnl0aGluZyBsaWtlIHRoaXMuIEFueXdh
eSwgdGhlCj4+IHNwZWNpZmljIGNhc2Ugd2hlcmUgdGhpcyBpcyBiZWluZyBvYnNlcnZlZCBhcyBh
biBpc3N1ZSBpcyB3aGVuCj4+IGFjY2Vzc2luZyB0aGUgbGFzdCBmZXcgYnl0ZXMgb2YgYSBub3Jt
YWwgUkFNIHBhZ2UgZm9sbG93ZWQgYnkgYQo+PiBiYWxsb29uZWQgb3V0IG9uZS4gVGhlIGJhbGxv
b24gZHJpdmVyIGRvZXNuJ3QgcmVtb3ZlIHRoZSB2aXJ0dWFsCj4+IG1hcHBpbmcgb2Ygc3VjaCBw
YWdlcyAocHJlc3VtYWJseSBpbiBvcmRlciB0byBub3Qgc2hhdHRlciBzdXBlcgo+PiBwYWdlcyk7
IG9ic2VydmF0aW9uIGlzIHdpdGggdGhlIG9sZCBYZW5vTGludXggb25lLCBidXQgZnJvbSBjb2Rl
Cj4+IGluc3BlY3Rpb24gdGhlIHVwc3RyZWFtIG9uZSBiZWhhdmVzIHRoZSBzYW1lLgo+Pgo+PiBV
bmxlc3Mgd2Ugd2FudCB0byBjaGFuZ2UgdGhlIGJhbGxvb24gZHJpdmVyJ3MgYmVoYXZpb3IsIGF0
IGxlYXN0Cj4+IHRoaXMgc3BlY2lmaWMgY2FzZSBuZWVkcyB0byBiZSBjb25zaWRlcmVkIGhhdmlu
ZyBkZWZpbmVkIGJlaGF2aW9yLAo+PiBJIHRoaW5rLgo+Pgo+IE9rLiBJJ2xsIHNlZSB3aGF0IEkg
Y2FuIGRvLgoKSXQgaXMgYSBzb2Z0d2FyZSBlcnJvciB0byB0cnkgYW5kIGNyb3NzIGJvdW5kYXJp
ZXMuwqAgTW9kZXJuIHByb2Nlc3NvcnMKZG8gdGhlaXIgYmVzdCB0byB0cnkgYW5kIGNhdXNlIHRo
ZSBjb3JyZWN0IGJlaGF2aW91ciB0byBvY2N1ciwgYWxiZWl0CndpdGggYSBtYXNzaXZlIGRpc2Ns
YWltZXIgYWJvdXQgdGhlIHBlcmZvcm1hbmNlIGhpdC7CoCBPbGRlciBwcm9jZXNzb3JzCmRpZG4n
dCBjb3BlLgoKQXMgZmFyIGFzIEknbSBjb25jZXJuZWQsIGl0cyBmaW5lIHRvIHRlcm1pbmF0ZSBh
IGVtdWxhdGlvbiB3aGljaCBjcm9zc2VzCmEgYm91bmRhcnkgd2l0aCB0aGUgbnVsbCBvcHMuCgp+
QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 13:00:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 13: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 1fo724-0006he-J5; Fri, 10 Aug 2018 13:00:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=aouf=kz=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fo723-0006hZ-HY
 for xen-devel@lists.xen.org; Fri, 10 Aug 2018 13:00:43 +0000
X-Inumbo-ID: 4009d794-9c9d-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 4009d794-9c9d-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 14:59:43 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 10 Aug 2018 07:00:41 -0600
Message-Id: <5B6D8C7702000078001DCFB3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 10 Aug 2018 07:00:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1533904962-10396-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1533904962-10396-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] x86/spec-ctrl: Yet more fixes for xpti=
 parsing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@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>

Pj4+IE9uIDEwLjA4LjE4IGF0IDE0OjQyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQXMgaXQgY3VycmVudGx5IHN0YW5kcywgJ3hwdGk9ZG9tMCcgaXMgaW5kaXN0aW5ndWlz
aGFibGUgZnJvbSB0aGUgZGVmYXVsdAo+IHZhbHVlLCB3aGljaCBtZWFucyBpdCB3aWxsIGJlIG92
ZXJyaWRkZW4gYnkgQVJDSF9DQVBBQklMSVRJRVNfUkRDTF9OTyBvbiBmaXhlZAo+IGhhcmR3YXJl
Lgo+IAo+IFN3aXRjaCBvcHRfeHB0aSB0byB1c2UgLTEgYXMgYSBkZWZhdWx0IGxpa2UgYWxsIG91
ciBvdGhlciByZWxhdGVkIG9wdGlvbnMsIGFuZAo+IGNsb2JiZXIgaXQgYXMgc29vbiBhcyB3ZSBo
YXZlIGEgc3RyaW5nIHRvIHBhcnNlLgo+IAo+IEluIGFkZGl0aW9uLCAneHB0aScgYWxvbmUgc2hv
dWxkIGJlIGludGVycHJldGVkIGluIGl0cyBwb3NpdGl2ZSBib29sZWFuIGZvcm0sCj4gcmF0aGVy
IHRoYW4gcmVzdWx0aW5nIGluIGEgcGFyc2UgZXJyb3IuCj4gCj4gICAoWEVOKSBwYXJhbWV0ZXIg
InhwdGkiIGhhcyBpbnZhbGlkIHZhbHVlICIiLCByYz0tMjIhCj4gCj4gU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 13:09:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 13:09: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 1fo7At-0006xs-Ia; Fri, 10 Aug 2018 13:09: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=wm2b=kz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fo7As-0006xg-Dk
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 13:09:50 +0000
X-Inumbo-ID: 85dcc4b4-9c9e-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 85dcc4b4-9c9e-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 15:08:50 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fo7An-0000Jc-Me; Fri, 10 Aug 2018 13:09:45 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fo7An-00088u-4N; Fri, 10 Aug 2018 13:09:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fo7An-0002di-3i; Fri, 10 Aug 2018 13:09:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125843-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=4b60c40659b34b6577a6bc91eb4115458a0e425f
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 10 Aug 2018 13:09:45 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125843: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTg0MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg0My8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDRiNjBjNDA2NTliMzRiNjU3N2E2YmM5MWViNDExNTQ1
OGEwZTQyNWYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDkgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA4IGRheXMgICAzMyBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4MDIgIDIwMTgtMDgtMDggMTE6MDA6NDcgWiAgICAyIGRh
eXMgICAxNyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
UmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02
NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUt
bG9ncwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1MTIgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 13:12:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 13: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 1fo7DN-0007fn-85; Fri, 10 Aug 2018 13: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=k8jn=kz=xenproject.org=prvs=75341479e=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fo7DM-0007fZ-MW
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 13:12:24 +0000
X-Inumbo-ID: e1a20e84-9c9e-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e1a20e84-9c9e-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 15:11:24 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,219,1531785600"; d="scan'208";a="62505535"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75059-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 seabios:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:nonblocking
 seabios:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 seabios:test-amd64-amd64-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-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 seabios:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win10-i386:guest-stop:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-i386-xl-qemuu-win10-i386:guest-stop:fail:nonblocking
X-Osstest-Versions-This: seabios=95f850c2377968ad951121ceaab76d40a9eed593
X-Osstest-Versions-That: seabios=8c3f57ea1217ea0c80a72898bc35baa0e14af0e0
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 10 Aug 2018 14:12:16 +0100
Subject: [Xen-devel] [seabios baseline-only test] 75059: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTA1OSBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3Nz
dGVzdC9sb2dzLzc1MDU5LwoKUmVncmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1
Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBi
ZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDc0OTcyCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBS
RUdSLiB2cy4gNzQ5NzIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiA3NDk3MgogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgIGZhaWwgUkVHUi4g
dnMuIDc0OTcyCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgZmFpbCBibG9ja2VkIGluIDc0OTcyCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1pbnRlbCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxpa2UgNzQ5NzIKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHNl
YWJpb3MgICAgICAgICAgICAgIDk1Zjg1MGMyMzc3OTY4YWQ5NTExMjFjZWFhYjc2ZDQwYTllZWQ1
OTMKYmFzZWxpbmUgdmVyc2lvbjoKIHNlYWJpb3MgICAgICAgICAgICAgIDhjM2Y1N2VhMTIxN2Vh
MGM4MGE3Mjg5OGJjMzViYWEwZTE0YWYwZTAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NDk3MiAg
MjAxOC0wNy0xNSAxOToyNToyOCBaICAgMjUgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzUw
NTkgIDIwMTgtMDgtMTAgMDc6NTM6MDEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBLZXZpbiBPJ0Nvbm5vciA8
a2V2aW5Aa29jb25ub3IubmV0PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMu
Y2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVz
dC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29t
bWl0IDk1Zjg1MGMyMzc3OTY4YWQ5NTExMjFjZWFhYjc2ZDQwYTllZWQ1OTMKQXV0aG9yOiBLZXZp
biBPJ0Nvbm5vciA8a2V2aW5Aa29jb25ub3IubmV0PgpEYXRlOiAgIFRodSBBdWcgOSAwODoyOToy
MCAyMDE4IC0wNDAwCgogICAgZG9jczogVXBkYXRlIGRvd25sb2FkIGZpbGUgbGluawogICAgCiAg
ICBSZWxlYXNlZCB2ZXJzaW9ucyBhcmUgbm93IGF0OiBodHRwczovL3d3dy5zZWFiaW9zLm9yZy9k
b3dubG9hZHMvCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEtldmluIE8nQ29ubm9yIDxrZXZpbkBr
b2Nvbm5vci5uZXQ+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 13:19:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 13:19: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 1fo7Jr-0007wD-0l; Fri, 10 Aug 2018 13: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=wm2b=kz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fo7Jp-0007w3-RN
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 13:19:05 +0000
X-Inumbo-ID: d1195719-9c9f-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d1195719-9c9f-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 15:18: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 1fo7Jl-0000Vd-JS; Fri, 10 Aug 2018 13:19:01 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fo7Jl-0000Di-AK; Fri, 10 Aug 2018 13:19:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fo7Jl-0007qJ-9g; Fri, 10 Aug 2018 13:19:01 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-125841-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=0645c33e3ecbd94e5fdeaa82b56f3c96bf4e637d
X-Osstest-Versions-That: freebsd=bf65d05707104df94117a293327d797d71a0118d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 10 Aug 2018 13:19:01 +0000
Subject: [Xen-devel] [freebsd-master test] 125841: 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>

ZmxpZ2h0IDEyNTg0MSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1ODQxLwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAg
ICAgICA3IGZyZWVic2QtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUzMTcKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1h
bWQ2NC1mcmVlYnNkLWFnYWluICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAg
ICAgICAgMDY0NWMzM2UzZWNiZDk0ZTVmZGVhYTgyYjU2ZjNjOTZiZjRlNjM3ZApiYXNlbGluZSB2
ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAgICAgYmY2NWQwNTcwNzEwNGRmOTQxMTdhMjkzMzI3
ZDc5N2Q3MWEwMTE4ZAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MzE3ICAyMDE4LTA3LTE4IDA5
OjE5OjQ3IFogICAyMyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTQ2NyAgMjAxOC0wNy0y
MCAwOToxOTo1OSBaICAgMjEgZGF5cyAgIDEwIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNTg0MSAgMjAxOC0wOC0xMCAwOToxOTowMyBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIDBtcCA8MG1wQEZy
ZWVCU0Qub3JnPgogIGFlIDxhZUBGcmVlQlNELm9yZz4KICBhbGMgPGFsY0BGcmVlQlNELm9yZz4K
ICBhbGxhbmp1ZGUgPGFsbGFuanVkZUBGcmVlQlNELm9yZz4KICBhbmRyZXcgPGFuZHJld0BGcmVl
QlNELm9yZz4KICBhbnRvaW5lIDxhbnRvaW5lQEZyZWVCU0Qub3JnPgogIGFyYXVqbyA8YXJhdWpv
QEZyZWVCU0Qub3JnPgogIGFzb21lcnMgPGFzb21lcnNARnJlZUJTRC5vcmc+CiAgYXZnIDxhdmdA
RnJlZUJTRC5vcmc+CiAgYmFwdCA8YmFwdEBGcmVlQlNELm9yZz4KICBiZGUgPGJkZUBGcmVlQlNE
Lm9yZz4KICBiZHJld2VyeSA8YmRyZXdlcnlARnJlZUJTRC5vcmc+CiAgYnIgPGJyQEZyZWVCU0Qu
b3JnPgogIGJyZCA8YnJkQEZyZWVCU0Qub3JnPgogIGJyb29rcyA8YnJvb2tzQEZyZWVCU0Qub3Jn
PgogIGJ3aWRhd3NrIDxid2lkYXdza0BGcmVlQlNELm9yZz4KICBieiA8YnpARnJlZUJTRC5vcmc+
CiAgY2VtIDxjZW1ARnJlZUJTRC5vcmc+CiAgY29nbmV0IDxjb2duZXRARnJlZUJTRC5vcmc+CiAg
Y3BlcmNpdmEgPGNwZXJjaXZhQEZyZWVCU0Qub3JnPgogIGN5IDxjeUBGcmVlQlNELm9yZz4KICBk
YWIgPGRhYkBGcmVlQlNELm9yZz4KICBkYWljaGkgPGRhaWNoaUBGcmVlQlNELm9yZz4KICBkYXZp
ZGNzIDxkYXZpZGNzQEZyZWVCU0Qub3JnPgogIGRlbHBoaWogPGRlbHBoaWpARnJlZUJTRC5vcmc+
CiAgZGltIDxkaW1ARnJlZUJTRC5vcmc+CiAgZWFkbGVyIDxlYWRsZXJARnJlZUJTRC5vcmc+CiAg
ZW1hc3RlIDxlbWFzdGVARnJlZUJTRC5vcmc+CiAgZXVnZW4gPGV1Z2VuQEZyZWVCU0Qub3JnPgog
IGZzdSA8ZnN1QEZyZWVCU0Qub3JnPgogIGdhbmJvbGQgPGdhbmJvbGRARnJlZUJTRC5vcmc+CiAg
Z2F2aW4gPGdhdmluQEZyZWVCU0Qub3JnPgogIGdqYiA8Z2piQEZyZWVCU0Qub3JnPgogIGdsZWJp
dXMgPGdsZWJpdXNARnJlZUJTRC5vcmc+CiAgaHNlbGFza3kgPGhzZWxhc2t5QEZyZWVCU0Qub3Jn
PgogIGlhbiA8aWFuQEZyZWVCU0Qub3JnPgogIGltcCA8aW1wQEZyZWVCU0Qub3JnPgogIGpoYiA8
amhiQEZyZWVCU0Qub3JnPgogIGpoaWJiaXRzIDxqaGliYml0c0BGcmVlQlNELm9yZz4KICBqaGl4
c29uIDxqaGl4c29uQEZyZWVCU0Qub3JnPgogIGp0bCA8anRsQEZyZWVCU0Qub3JnPgogIGtldmFu
cyA8a2V2YW5zQEZyZWVCU0Qub3JnPgogIGtldmxvIDxrZXZsb0BGcmVlQlNELm9yZz4KICBraWIg
PGtpYkBGcmVlQlNELm9yZz4KICBrcCA8a3BARnJlZUJTRC5vcmc+CiAgbGVpdGFvIDxsZWl0YW9A
RnJlZUJTRC5vcmc+CiAgbHVwb3JsIDxsdXBvcmxARnJlZUJTRC5vcmc+CiAgbHdoc3UgPGx3aHN1
QEZyZWVCU0Qub3JnPgogIG1hbnUgPG1hbnVARnJlZUJTRC5vcmc+CiAgbWFyaXVzIDxtYXJpdXNA
RnJlZUJTRC5vcmc+CiAgbWFya2ogPG1hcmtqQEZyZWVCU0Qub3JnPgogIE1hdHRoZXcgQWhyZW5z
IDxtYWhyZW5zQGRlbHBoaXguY29tPgogIG1hdiA8bWF2QEZyZWVCU0Qub3JnPgogIG1ja3VzaWNr
IDxtY2t1c2lja0BGcmVlQlNELm9yZz4KICBtbSA8bW1ARnJlZUJTRC5vcmc+CiAgbW1hY3kgPG1t
YWN5QEZyZWVCU0Qub3JnPgogIG1tZWwgPG1tZWxARnJlZUJTRC5vcmc+CiAgbnAgPG5wQEZyZWVC
U0Qub3JnPgogIG9icmllbiA8b2JyaWVuQEZyZWVCU0Qub3JnPgogIG9zaG9nYm8gPG9zaG9nYm9A
RnJlZUJTRC5vcmc+CiAgcGZnIDxwZmdARnJlZUJTRC5vcmc+CiAgcGhrIDxwaGtARnJlZUJTRC5v
cmc+CiAgcGtlbHNleSA8cGtlbHNleUBGcmVlQlNELm9yZz4KICBwc3RlZiA8cHN0ZWZARnJlZUJT
RC5vcmc+CiAgcm1hY2tsZW0gPHJtYWNrbGVtQEZyZWVCU0Qub3JnPgogIHJveWdlciA8cm95Z2Vy
QEZyZWVCU0Qub3JnPgogIHJwb2thbGEgPHJwb2thbGFARnJlZUJTRC5vcmc+CiAgcnJzIDxycnNA
RnJlZUJTRC5vcmc+CiAgc2VmIDxzZWZARnJlZUJTRC5vcmc+CiAgc2h1cmQgPHNodXJkQEZyZWVC
U0Qub3JnPgogIHNqZyA8c2pnQEZyZWVCU0Qub3JnPgogIHRyYXN6IDx0cmFzekBGcmVlQlNELm9y
Zz4KICB0cnVja21hbiA8dHJ1Y2ttYW5ARnJlZUJTRC5vcmc+CiAgdHNvb21lIDx0c29vbWVARnJl
ZUJTRC5vcmc+CiAgdHVleGVuIDx0dWV4ZW5ARnJlZUJTRC5vcmc+CiAgdXFzIDx1cXNARnJlZUJT
RC5vcmc+CiAgd2lsbCA8d2lsbEBGcmVlQlNELm9yZz4KICB3b29kc2IwMiA8d29vZHNiMDJARnJl
ZUJTRC5vcmc+CiAgd3VsZiA8d3VsZkBGcmVlQlNELm9yZz4KICB6bGVzbGllIDx6bGVzbGllQEZy
ZWVCU0Qub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LWZyZWVic2QtYWdhaW4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtZnJlZWJzZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVz
aGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDkwMjYgbGluZXMgbG9uZy4pCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 13:55:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 13:55:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo7sl-0002Pl-SJ; Fri, 10 Aug 2018 13:55: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=wm2b=kz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fo7sk-0002PZ-Of
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 13:55:10 +0000
X-Inumbo-ID: db557f89-9ca4-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id db557f89-9ca4-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 15:54: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 1fo7sg-0001FZ-Gz; Fri, 10 Aug 2018 13:55:06 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fo7sg-0002sC-7S; Fri, 10 Aug 2018 13:55:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fo7sg-0005wA-6o; Fri, 10 Aug 2018 13:55:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125821-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-arm64-pvops:<job status>:broken:regression
 libvirt:build-arm64-xsm:<job status>:broken:regression
 libvirt:build-arm64:<job status>:broken: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-arm64-xsm:hosts-allocate:broken:allowable
 libvirt:build-arm64:hosts-allocate:broken:allowable
 libvirt:build-arm64-pvops:hosts-allocate:broken:allowable
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:build-arm64-libvirt: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-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt: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:build-arm64:capture-logs:broken:nonblocking
 libvirt:build-arm64-xsm:capture-logs:broken:nonblocking
 libvirt:build-arm64-pvops:capture-logs:broken:nonblocking
X-Osstest-Versions-This: libvirt=b3d9b08ef797e569b14cfa42d3dceba23c2a5b14
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 10 Aug 2018 13:55:06 +0000
Subject: [Xen-devel] [libvirt test] 125821: 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>

ZmxpZ2h0IDEyNTgyMSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU4MjEvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
NiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzODE0CiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjM4MTQKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2Fi
bGUgKG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAyIGhvc3Rz
LWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMu
IDEyMzgxNAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODE0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAz
IGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjM4MTQKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9j
a2VkIGluIDEyMzgxNAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMyBjYXB0dXJlLWxv
Z3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTIzODE0Cgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogbGlidmlydCAgICAgICAgICAgICAgYjNkOWIwOGVmNzk3ZTU2OWIxNGNmYTQy
ZDNkY2ViYTIzYzJhNWIxNApiYXNlbGluZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAg
MDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIwODVlMWZmZWE5ZDU4ZmU4YgoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTIzODE0ICAyMDE4LTA2LTA1IDA0OjE5OjIzIFogICA2NiBkYXlzCkZhaWxpbmcgc2lu
Y2UgICAgICAgIDEyMzg0MCAgMjAxOC0wNi0wNiAwNDoxOToyOCBaICAgNjUgZGF5cyAgIDUwIGF0
dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTgyMSAgMjAxOC0wOC0wOSAwNDoxODo0NiBa
ICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogICAgQWxlcyBNdXNpbCA8YW11c2lsQHJlZGhhdC5jb20+CiAgQW5kcmVh
IEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVkaGF0LmNvbT4KICBBbnlhIEhhcnRlciA8YWhhcnRlckBy
ZWRoYXQuY29tPgogIEJqb2VybiBXYWxrIDxid2Fsa0BsaW51eC5pYm0uY29tPgogIEJvYm8gRHUg
PGR1Ym8xNjNAMTI2LmNvbT4KICBCb3JpcyBGaXVjenluc2tpIDxmaXVjenlAbGludXguaWJtLmNv
bT4KICBCcmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdoQGFtZC5jb20+CiAgQ2hhbmdrdW8gU2hp
IDxzaGkuY2hhbmdrdW9AaDNjLmNvbT4KICBDaGVuIEhhbnhpYW8gPGNoZW5oYW54aWFvQGdtYWls
LmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQgPGNocmlzdGlhbi5laHJoYXJkdEBjYW5vbmljYWwu
Y29tPgogIENsZW1lbnRpbmUgSGF5YXQgPGNsZW1AbHNlLmVwaXRhLmZyPgogIENvbGUgUm9iaW5z
b24gPGNyb2JpbnNvQHJlZGhhdC5jb20+CiAgRGFuaWVsIE5pY29sZXR0aSA8ZGFudHRpMTJAZ21h
aWwuY29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGFu
aWVsIFZlaWxsYXJkIDx2ZWlsbGFyZEByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUBy
ZWRoYXQuY29tPgogIEVyaWsgU2t1bHRldHkgPGVza3VsdGV0QHJlZGhhdC5jb20+CiAgRmFiaWFu
byBGaWTDqm5jaW8gPGZhYmlhbm9AZmlkZW5jaW8ub3JnPgogIEZpbGlwIEFsYWMgPGZpbGlwYWxh
Y0BnbWFpbC5jb20+CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29tPgogIGludHJpZ2VyaSA8aW50
cmlnZXJpK2xpYnZpcnRAYm91bS5vcmc+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmlAYm91bS5vcmc+
CiAgSmFtaWUgU3RyYW5kYm9nZSA8amFtaWVAY2Fub25pY2FsLmNvbT4KICBKaWUgV2FuZyA8d2Fu
Z2ppZTg4Lmh1YXdlaS5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4KICBKaXJp
IERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQuY29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJl
ZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRv
bWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVk
aGF0LmNvbT4KICBLYXRlcmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExhaW5l
IFN0dW1wIDxsYWluZUBsYWluZS5vcmc+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNv
bT4KICBMdXlhbyBIdWFuZyA8bGh1YW5nQHJlZGhhdC5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1o
YXJ0bWF5QGxpbnV4LmlibS5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1oYXJ0bWF5QGxpbnV4LnZu
ZXQuaWJtLmNvbT4KICBNYXJjb3MgUGF1bG8gZGUgU291emEgPG1hcmNvcy5zb3V6YS5vcmdAZ21h
aWwuY29tPgogIE1hcnRpbiBLbGV0emFuZGVyIDxta2xldHphbkByZWRoYXQuY29tPgogIE1hdHRo
aWFzIEJvbHRlIDxtYXR0aGlhcy5ib2x0ZUBnb29nbGVtYWlsLmNvbT4KICBNaWNoYWwgUHJpdm96
bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE1pY2hhbCBQcsOtdm96bsOtayA8bXByaXZvem5A
cmVkaGF0LmNvbT4KICBOaWtvbGF5IFNoaXJva292c2tpeSA8bnNoaXJva292c2tpeUB2aXJ0dW96
em8uY29tPgogIFBhdmVsIEhyZGluYSA8cGhyZGluYUByZWRoYXQuY29tPgogIFBldGVyIEtyZW1w
YSA8cGtyZW1wYUByZWRoYXQuY29tPgogIFBpbm8gVG9zY2FubyA8cHRvc2Nhbm9AcmVkaGF0LmNv
bT4KICBSYWRvc3RpbiBTdG95YW5vdiA8cnN0b3lhbm92MUBnbWFpbC5jb20+CiAgUmFteSBFbGtl
c3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgogIHJhbXllbGtlc3QgPHJhbXllbGtlc3RAZ21haWwu
Y29tPgogIFJpY2hhcmQgVy5NLiBKb25lcyA8cmpvbmVzQHJlZGhhdC5jb20+CiAgUm9tYW4gQm9n
b3JvZHNraXkgPGJvZ29yb2Rza2l5QGdtYWlsLmNvbT4KICBTaGkgTGVpIDxzaGlsZWkubWFzc2Ns
b3Vkc0BnbXguY29tPgogIFNoaWNoYW5na3VvIDxzaGkuY2hhbmdrdW9AaDNjLmNvbT4KICBTaW1v
biBLb2J5ZGEgPHNrb2J5ZGFAcmVkaGF0LmNvbT4KICBTdGVmYW4gQmFkZXIgPHN0ZWZhbi5iYWRl
ckBjYW5vbmljYWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0u
Y29tPgogIFN1a3JpdCBCaGF0bmFnYXIgPHNrcnRiaHRuZ3JAZ21haWwuY29tPgogIFRvbcOhxaEg
R29sZW1iaW92c2vDvSA8dGdvbGVtYmlAcmVkaGF0LmNvbT4KICB3MDAyNTE1NzQgPHdhbmdqaWU4
OEBodWF3ZWkuY29tPgogIFdlaWx1biBaaHUgPHpodXdlaWx1bkBodWF3ZWkuY29tPgoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2Ig
YnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9r
ZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQt
YXJtNjQgaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgaG9zdHMt
YWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybTY0LXhzbSBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZv
cHMgY2FwdHVyZS1sb2dzCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxk
IGJlIDExNDk1IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 14:22:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 14: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 1fo8Ix-0004ir-2u; Fri, 10 Aug 2018 14:22: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=2+qo=kz=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fo8Iv-0004im-1K
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 14:22:13 +0000
X-Inumbo-ID: a1dce8ee-9ca8-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a1dce8ee-9ca8-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 16:21:12 +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 w7AEDaYc099951;
 Fri, 10 Aug 2018 14:21:57 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=Gk+QXIuEKSEZ9+E59QFkAlIznMelZ0CtJM2jhg5Ia98=;
 b=PM8GUJXYgTUhcvQXtbtIKpYKuNTZU01t5+1rkUiiUUBleMpWHVPXZzO5bmMb8xQckZuR
 pi3fHl7MHZbRvrJXRwM40wAohfSByF3IriS8u4KSgzhP92BpLS1gWZmF6e4nkVFLNchO
 pIBBlYAq7Syer9UJhF4BV3YSR6wl5ZaB/gmgUgJFAmrIUyd9ex793BrRgsjrAthyVEG2
 UdQsWb1GrY4FUDhn2IDIyrHqZSt+NoiqbZYKwvh0gEku74TnDJw+Iise4igf+p+y7X7x
 Zo4RWjrqii07gekXZdfyrl7BTbZNSqsVl0cjNF+kBIDI30YFj1pVzMvkE2u0S7+7rizt yQ== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2130.oracle.com with ESMTP id 2kn3jtfnck-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 10 Aug 2018 14:21:57 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w7AELvUD001442
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 10 Aug 2018 14:21:57 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 w7AELucr032449;
 Fri, 10 Aug 2018 14:21:56 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, 10 Aug 2018 07:21:55 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org, x86@kernel.org,
 virtualization@lists.linux-foundation.org
References: <20180810115252.18213-1-jgross@suse.com>
 <20180810115252.18213-7-jgross@suse.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <cdb31666-f4ca-4a5c-6961-c6e92da722c1@oracle.com>
Date: Fri, 10 Aug 2018 10:22:57 -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: <20180810115252.18213-7-jgross@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8980
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=976
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808100156
Subject: Re: [Xen-devel] [PATCH 06/10] x86/paravirt: introduce new config
 option PARAVIRT_XXL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: akataria@vmware.com, rusty@rustcorp.com.au, mingo@redhat.com,
 tglx@linutronix.de, hpa@zytor.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMTAvMjAxOCAwNzo1MiBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBBIGxhcmdlIGFt
b3VudCBvZiBwYXJhdmlydCBvcHMgaXMgdXNlZCBieSBYZW4gUFYgZ3Vlc3RzIG9ubHkuIEFkZCBh
IG5ldwo+IGNvbmZpZyBvcHRpb24gUEFSQVZJUlRfWFhMIHdoaWNoIGlzIHNlbGVjdGVkIGJ5IFhF
Tl9QVi4gTGF0ZXIgd2UgY2FuCj4gcHV0IHRoZSBYZW4gUFYgb25seSBwYXJhdmlydCBvcHMgdW5k
ZXIgdGhlIFBBUkFDVklSVF9YWEwgdW1icmVsbGEuCgpXaGF0IGRvZXMgIlhYTCIgc3RhbmQgZm9y
PyBNeSBpbW1lZGlhdGUgdGhvdWdodCB3YXMgImV4dHJhIGV4dHJhIGxhcmdlIgpidXQgSSBzdXNw
ZWN0IGl0J3Mgc29tZXRoaW5nIGVsc2UuCgotYm9yaXMKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 14:30:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 14:30:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo8R8-0005UF-5I; Fri, 10 Aug 2018 14:30: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=k8jn=kz=xenproject.org=prvs=75341479e=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fo8R7-0005U2-27
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 14:30:41 +0000
X-Inumbo-ID: 05645859-9caa-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 05645859-9caa-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 14:31:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,220,1531785600"; d="scan'208";a="62513552"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75060-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=b3e1e343fe34d0173a53a61b10296e6522ce1f7c
X-Osstest-Versions-That: ovmf=3781f14c31e00f4f1a195c7ad427be4f84f5cdf5
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 10 Aug 2018 15:30:36 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75060: 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
NTA2MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDYwLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUwNTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTA1NwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGIzZTFlMzQzZmUzNGQwMTczYTUzYTYxYjEwMjk2
ZTY1MjJjZTFmN2MKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDM3ODFm
MTRjMzFlMDBmNGYxYTE5NWM3YWQ0MjdiZTRmODRmNWNkZjUKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTA1NyAgMjAxOC0wOC0xMCAwMzo1MDowNyBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwNjAgIDIwMTgtMDgtMTAgMTI6NTM6NDQgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBaaGFuZywg
Q2hhbyBCIDxjaGFvLmIuemhhbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQK
bG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVz
dC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGIzZTFlMzQz
ZmUzNGQwMTczYTUzYTYxYjEwMjk2ZTY1MjJjZTFmN2MKQXV0aG9yOiBaaGFuZywgQ2hhbyBCIDxj
aGFvLmIuemhhbmdAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBBdWcgOSAxNDowMTo0NCAyMDE4ICsw
ODAwCgogICAgU2VjdXJpdHlQa2c6IEhhc2hMaWI6IFVwZGF0ZSBIYXNoTGliIGZpbGUgR1VJRAog
ICAgCiAgICAyIGZpbGUgR1VJRHMgY29uZmxpY3Qgd2l0aCBleGlzdGluZyBTSEEyNTYgTGliLiBV
cGRhdGUgdGhlbS4KICAgIAogICAgQ2M6IExvbmcgUWluIDxxaW4ubG9uZ0BpbnRlbC5jb20+CiAg
ICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4x
CiAgICBTaWduZWQtb2ZmLWJ5OiBaaGFuZywgQ2hhbyBCIDxjaGFvLmIuemhhbmdAaW50ZWwuY29t
PgogICAgUmV2aWV3ZWQtYnk6IExvbmcsIFFpbiA8cWluLmxvbmdAaW50ZWwuY29tPgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 14:40:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 14:40:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo8aC-000667-5u; Fri, 10 Aug 2018 14: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=wm2b=kz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fo8aA-0005ta-Nl
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 14:40:02 +0000
X-Inumbo-ID: 5483ceb9-9cab-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5483ceb9-9cab-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 14:40: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 1fo8a8-0002FS-Vq; Fri, 10 Aug 2018 14: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 1fo8a8-0005Jw-Mr; Fri, 10 Aug 2018 14:40:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fo8a8-0004Pc-Li; Fri, 10 Aug 2018 14:40:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125820-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:build-arm64:<job status>:broken:regression
 linux-4.9:build-arm64-pvops:<job status>:broken:regression
 linux-4.9:build-arm64-xsm:<job status>:broken:regression
 linux-4.9:build-armhf-libvirt:libvirt-build:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-localmigrate/x10:fail:heisenbug
 linux-4.9:test-amd64-amd64-examine:memdisk-try-append:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate:fail:heisenbug
 linux-4.9:build-arm64-xsm:hosts-allocate:broken:allowable
 linux-4.9:build-arm64:hosts-allocate:broken:allowable
 linux-4.9:build-arm64-pvops:hosts-allocate:broken:allowable
 linux-4.9:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:build-arm64-libvirt: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:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 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:build-arm64-xsm:capture-logs:broken:nonblocking
 linux-4.9:build-arm64:capture-logs:broken:nonblocking
 linux-4.9:build-arm64-pvops:capture-logs:broken: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-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds: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:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-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-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck: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-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2: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-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=e01202b36f03f9284ffb51e911f6710d0a62c815
X-Osstest-Versions-That: linux=060744011e93679f03932f050619744be895b772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 10 Aug 2018 14:40:00 +0000
Subject: [Xen-devel] [linux-4.9 test] 125820: 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>

ZmxpZ2h0IDEyNTgyMCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTgyMC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICBmYWls
IGluIDEyNTc5NSBSRUdSLiB2cy4gMTI1MTgzCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRl
cm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjU3
OTUgcGFzcyBpbiAxMjU4MjAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDQgbWVtZGlz
ay10cnktYXBwZW5kICAgICAgICAgZmFpbCBwYXNzIGluIDEyNTc5NQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDE0IGd1ZXN0LWxvY2FsbWlncmF0ZSBmYWls
IHBhc3MgaW4gMTI1Nzk1CgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dh
YmxlIChub3QgYmxvY2tpbmcpOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMiBob3N0
cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1MTgzCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZz
LiAxMjUxODMKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUg
ICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTE4MwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNj
ZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI1Nzk1IG4vYQogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tl
ZCBpbiAxMjU3OTUgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAg
ICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjUxODMKIGJ1aWxkLWFybTY0ICAgICAgICAgICAg
ICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNTE4Mwog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAgYnJv
a2VuIGJsb2NrZWQgaW4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUxODMKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUxODMK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGUwMTIwMmIzNmYwM2Y5Mjg0ZmZiNTFlOTEx
ZjY3MTBkMGE2MmM4MTUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDA2
MDc0NDAxMWU5MzY3OWYwMzkzMmYwNTA2MTk3NDRiZTg5NWI3NzIKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyNTE4MyAgMjAxOC0wNy0xNSAxNjo0Njo1MyBaICAgMjUgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMjUyNzEgIDIwMTgtMDctMTcgMTA6MTI6MTkgWiAgIDI0IGRheXMgICAxMCBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3NjQgIDIwMTgtMDgtMDYgMTQ6MzI6MTUgWiAg
ICAzIGRheXMgICAgNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjMyOSBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
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
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJy
b2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxk
LWFybTY0LXhzbSBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9j
YXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1
aWxkLWFybTY0LXB2b3BzIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhz
bSBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgY2FwdHVyZS1sb2dzCmJyb2tl
bi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGNhcHR1cmUtbG9ncwpicm9rZW4tam9iIGJ1aWxkLWFy
bTY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1hcm02NCBicm9rZW4KCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsg
aXQgd291bGQgYmUgOTc1MyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 14:44:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 14: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 1fo8ej-0006Vh-Pb; Fri, 10 Aug 2018 14:44: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=xtjq=kz=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fo8ei-0006Vc-6L
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 14:44:44 +0000
X-Inumbo-ID: fb86a4f7-9cab-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fb86a4f7-9cab-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 14:45:11 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 7F111B03F;
 Fri, 10 Aug 2018 14:44:35 +0000 (UTC)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
References: <20180810115252.18213-1-jgross@suse.com>
 <20180810115252.18213-7-jgross@suse.com>
 <cdb31666-f4ca-4a5c-6961-c6e92da722c1@oracle.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <080a3358-98eb-c5db-b316-edcc74d938c4@suse.com>
Date: Fri, 10 Aug 2018 16:44: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: <cdb31666-f4ca-4a5c-6961-c6e92da722c1@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 06/10] x86/paravirt: introduce new config
 option PARAVIRT_XXL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: akataria@vmware.com, rusty@rustcorp.com.au, mingo@redhat.com,
 tglx@linutronix.de, hpa@zytor.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMDgvMTggMTY6MjIsIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiBPbiAwOC8xMC8yMDE4
IDA3OjUyIEFNLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBBIGxhcmdlIGFtb3VudCBvZiBwYXJh
dmlydCBvcHMgaXMgdXNlZCBieSBYZW4gUFYgZ3Vlc3RzIG9ubHkuIEFkZCBhIG5ldwo+PiBjb25m
aWcgb3B0aW9uIFBBUkFWSVJUX1hYTCB3aGljaCBpcyBzZWxlY3RlZCBieSBYRU5fUFYuIExhdGVy
IHdlIGNhbgo+PiBwdXQgdGhlIFhlbiBQViBvbmx5IHBhcmF2aXJ0IG9wcyB1bmRlciB0aGUgUEFS
QUNWSVJUX1hYTCB1bWJyZWxsYS4KPiAKPiBXaGF0IGRvZXMgIlhYTCIgc3RhbmQgZm9yPyBNeSBp
bW1lZGlhdGUgdGhvdWdodCB3YXMgImV4dHJhIGV4dHJhIGxhcmdlIgo+IGJ1dCBJIHN1c3BlY3Qg
aXQncyBzb21ldGhpbmcgZWxzZS4KCk5vLCB5b3VyIGltbWVkaWF0ZSB0aG91Z2h0IHdhcyBjb3Jy
ZWN0LiA6LSkKCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 14:48:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 14:48:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo8i0-0006jR-NA; Fri, 10 Aug 2018 14:48: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=3eyy=kz=citrix.com=prvs=753083691=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fo8hz-0006j6-RE
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 14:48:07 +0000
X-Inumbo-ID: 41061bbc-9cac-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 41061bbc-9cac-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 16:47:07 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,220,1531785600"; d="scan'208";a="62515501"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 10 Aug 2018 15:48:01 +0100
Message-ID: <20180810144803.12652-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/2] MMIO emulation 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: 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>

VGhlc2UgYXJlIHByb2JhYmx5IGJvdGggY2FuZGlkYXRlcyBmb3IgYmFjay1wb3J0LgoKUGF1bCBE
dXJyYW50ICgyKToKICB4ODYvaHZtL2lvcmVxOiBNTUlPIHJhbmdlIGNoZWNraW5nIGNvbXBsZXRl
bHkgaWdub3JlcyBkaXJlY3Rpb24gZmxhZwogIHg4Ni9odm0vZW11bGF0ZTogbWFrZSBzdXJlIHJl
cCBJL08gZW11bGF0aW9uIGRvZXMgbm90IGNyb3NzIEdGTgogICAgYm91bmRhcmllcwoKIHhlbi9h
cmNoL3g4Ni9odm0vZW11bGF0ZS5jIHwgMTkgKysrKysrKysrKysrKysrKysrKwogeGVuL2FyY2gv
eDg2L2h2bS9pb3JlcS5jICAgfCAxNSArKysrKysrKysrLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwg
MjkgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCi0tIAoyLjExLjAKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 14:48:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 14:48:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo8i0-0006jK-Dq; Fri, 10 Aug 2018 14:48: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=3eyy=kz=citrix.com=prvs=753083691=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fo8hz-0006j5-Qb
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 14:48:07 +0000
X-Inumbo-ID: 41a670c6-9cac-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 41a670c6-9cac-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 16:47:08 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,220,1531785600"; d="scan'208";a="62515502"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 10 Aug 2018 15:48:02 +0100
Message-ID: <20180810144803.12652-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180810144803.12652-1-paul.durrant@citrix.com>
References: <20180810144803.12652-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/2] x86/hvm/ioreq: MMIO range checking
 completely ignores direction flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

aHZtX3NlbGVjdF9pb3JlcV9zZXJ2ZXIoKSBpcyB1c2VkIHRvIHJvdXRlIGFuIGlvcmVxIHRvIHRo
ZSBhcHByb3ByaWF0ZQppb3JlcSBzZXJ2ZXIuIEZvciBNTUlPIHRoaXMgaXMgZG9uZSBieSBjb21w
YXJpbmcgdGhlIHJhbmdlIG9mIHRoZSBpb3JlcQp0byB0aGUgcmFuZ2VzIHJlZ2lzdGVyZWQgYnkg
dGhlIGRldmljZSBtb2RlbHMgb2YgZWFjaCBpb3JlcSBzZXJ2ZXIuClVuZm9ydHVuYXRlbHkgdGhl
IGNhbGN1bGF0aW9uIG9mIHRoZSByYW5nZSBpZiB0aGUgaW9yZXEgY29tcGxldGVseSBpZ25vcmVz
CnRoZSBkaXJlY3Rpb24gZmxhZyBhbmQgdGh1cyBtYXkgY2FsY3VsYXRlIHRoZSB3cm9uZyByYW5n
ZSBmb3IgY29tcGFyaXNvbi4KVGh1cyB0aGUgaW9yZXEgbWF5IGVpdGhlciBiZSByb3V0ZWQgdG8g
dGhlIHdyb25nIHNlcnZlciBvciBlcnJvbmVvdXNseQp0ZXJtaW5hdGVkIGJ5IG51bGxfb3BzLgoK
Tk9URTogVGhlIHBhdGNoIGFsc28gZml4ZXMgd2hpdGVzcGFjZSBpbiB0aGUgc3dpdGNoIHN0YXRl
bWVudCB0byBtYWtlIGl0CiAgICAgIHN0eWxlIGNvbXBsaWFudC4KClNpZ25lZC1vZmYtYnk6IFBh
dWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMgfCAxNSArKysr
KysrKysrLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYyBiL3hlbi9hcmNoL3g4
Ni9odm0vaW9yZXEuYwppbmRleCA3YzUxNWIzZWY3Li45NDBhMmM5NzI4IDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jCkBA
IC0xMzUzLDIwICsxMzUzLDI1IEBAIHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpodm1fc2VsZWN0
X2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLAogCiAgICAgICAgIHN3aXRjaCAoIHR5cGUg
KQogICAgICAgICB7Ci0gICAgICAgICAgICB1bnNpZ25lZCBsb25nIGVuZDsKKyAgICAgICAgICAg
IHVuc2lnbmVkIGxvbmcgc3RhcnQsIGVuZDsKIAogICAgICAgICBjYXNlIFhFTl9ETU9QX0lPX1JB
TkdFX1BPUlQ6Ci0gICAgICAgICAgICBlbmQgPSBhZGRyICsgcC0+c2l6ZSAtIDE7Ci0gICAgICAg
ICAgICBpZiAoIHJhbmdlc2V0X2NvbnRhaW5zX3JhbmdlKHIsIGFkZHIsIGVuZCkgKQorICAgICAg
ICAgICAgc3RhcnQgPSBhZGRyOworICAgICAgICAgICAgZW5kID0gc3RhcnQgKyBwLT5zaXplIC0g
MTsKKyAgICAgICAgICAgIGlmICggcmFuZ2VzZXRfY29udGFpbnNfcmFuZ2Uociwgc3RhcnQsIGVu
ZCkgKQogICAgICAgICAgICAgICAgIHJldHVybiBzOwogCiAgICAgICAgICAgICBicmVhazsKKwog
ICAgICAgICBjYXNlIFhFTl9ETU9QX0lPX1JBTkdFX01FTU9SWToKLSAgICAgICAgICAgIGVuZCA9
IGFkZHIgKyAocC0+c2l6ZSAqIHAtPmNvdW50KSAtIDE7Ci0gICAgICAgICAgICBpZiAoIHJhbmdl
c2V0X2NvbnRhaW5zX3JhbmdlKHIsIGFkZHIsIGVuZCkgKQorICAgICAgICAgICAgc3RhcnQgPSBo
dm1fbW1pb19maXJzdF9ieXRlKHApOworICAgICAgICAgICAgZW5kID0gaHZtX21taW9fbGFzdF9i
eXRlKHApOworCisgICAgICAgICAgICBpZiAoIHJhbmdlc2V0X2NvbnRhaW5zX3JhbmdlKHIsIHN0
YXJ0LCBlbmQpICkKICAgICAgICAgICAgICAgICByZXR1cm4gczsKIAogICAgICAgICAgICAgYnJl
YWs7CisKICAgICAgICAgY2FzZSBYRU5fRE1PUF9JT19SQU5HRV9QQ0k6CiAgICAgICAgICAgICBp
ZiAoIHJhbmdlc2V0X2NvbnRhaW5zX3NpbmdsZXRvbihyLCBhZGRyID4+IDMyKSApCiAgICAgICAg
ICAgICB7Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 14:48:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 14:48:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo8i2-0006jY-18; Fri, 10 Aug 2018 14:48: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=3eyy=kz=citrix.com=prvs=753083691=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fo8i0-0006j9-1S
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 14:48:08 +0000
X-Inumbo-ID: 41e01639-9cac-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 41e01639-9cac-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 16:47:08 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,220,1531785600"; d="scan'208";a="62515504"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 10 Aug 2018 15:48:03 +0100
Message-ID: <20180810144803.12652-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180810144803.12652-1-paul.durrant@citrix.com>
References: <20180810144803.12652-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/2] x86/hvm/emulate: make sure rep I/O
 emulation does not cross GFN boundaries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBlbXVsYXRpbmcgYSByZXAgSS9PIG9wZXJhdGlvbiBpdCBpcyBwb3NzaWJsZSB0aGF0IHRo
ZSBpb3JlcSB3aWxsCmRlc2NyaWJlIGEgc2luZ2xlIG9wZXJhdGlvbiB0aGF0IHNwYW5zIG11bHRp
cGxlIEdGTnMuIFRoaXMgaXMgZmluZSBhcyBsb25nCmFzIGFsbCB0aG9zZSBHRk5zIGZhbGwgd2l0
aGluIGFuIE1NSU8gcmVnaW9uIGNvdmVyZWQgYnkgYSBzaW5nbGUgZGV2aWNlCm1vZGVsLCBidXQg
dW5mb3J0dW5hdGVseSB0aGUgaGlnaGVyIGxldmVscyBvZiB0aGUgZW11bGF0aW9uIGNvZGUgZG8g
bm90Cmd1YXJhbnRlZSB0aGF0LiBUaGlzIGlzIHNvbWV0aGluZyB0aGF0IHNob3VsZCBhbG1vc3Qg
Y2VydGFpbmx5IGJlIGZpeGVkLApidXQgaW4gdGhlIG1lYW50aW1lIHRoaXMgcGF0Y2ggbWFrZXMg
c3VyZSB0aGF0IE1NSU8gaXMgdHJ1bmNhdGVkIGF0IEdGTgpib3VuZGFyaWVzIGFuZCBoZW5jZSB0
aGUgYXBwcm9wcmlhdGUgZGV2aWNlIG1vZGVsIGlzIHJlLWV2YWx1YXRlZCBmb3IgZWFjaAp0YXJn
ZXQgR0ZOLgoKTk9URTogVGhpcyBwYXRjaCBkb2VzIG5vdCBkZWFsIHdpdGggdGhlIGNhc2Ugb2Yg
YSBzaW5nbGUgTU1JTyBvcGVyYXRpb24KICAgICAgc3Bhbm5pbmcgYSBHRk4gYm91bmRhcnkuIFRo
YXQgaXMgbW9yZSBjb21wbGV4IHRvIGRlYWwgd2l0aCBhbmQgaXMKICAgICAgZGVmZXJyZWQgdG8g
YSBzdWJzZXF1ZW50IHBhdGNoLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKdjI6CiAtIENv
c21ldGljIGZpeGVzIHN1Z2dlc3RlZCBieSBBbmRyZXcuCiAtIE1ha2Ugc3VyZSB3ZSBkb24ndCBl
bmQgdXAgd2l0aCBwLmNvdW50ID09IDAsIGFuZCBtYWtlIHN1cmUgd2UgZW5kCiAgIHVwIHdpdGgg
cC5jb3VudCA9PSAxIHdoZXJlIGEgc2luZ2xlIG9wIHNwYW5zIGEgR0ZOIGJvdW5kYXJ5LgotLS0K
IHhlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jIHwgMTkgKysrKysrKysrKysrKysrKysrKwogMSBm
aWxlIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aHZtL2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCmluZGV4IDgzODVjNjIx
NDUuLjYwMmMyMWNlMmEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCkBAIC0xODQsNiArMTg0LDI1IEBAIHN0YXRp
YyBpbnQgaHZtZW11bF9kb19pbygKICAgICAgICAgaHZtdHJhY2VfaW9fYXNzaXN0KCZwKTsKICAg
ICB9CiAKKyAgICAvKgorICAgICAqIE1ha2Ugc3VyZSB0aGF0IHdlIHRydW5jYXRlIHJlcCBNTUlP
IGF0IGFueSBHRk4gYm91bmRhcnkuIFRoaXMgaXMKKyAgICAgKiBuZWNlc3NhcnkgdG8gZW5zdXJl
IHRoYXQgdGhlIGNvcnJlY3QgZGV2aWNlIG1vZGVsIGlzIHRhcmdldHRlZAorICAgICAqIG9yIHRo
YXQgd2UgY29ycmVjdGx5IGhhbmRsZSBhIHJlcCBvcCBzcGFubmluZyBNTUlPIGFuZCBSQU0uCisg
ICAgICovCisgICAgaWYgKCB1bmxpa2VseShwLmNvdW50ID4gMSkgJiYgcC50eXBlID09IElPUkVR
X1RZUEVfQ09QWSApCisgICAgeworICAgICAgICB1bnNpZ25lZCBsb25nIG9mZiA9IHAuYWRkciAm
IH5QQUdFX01BU0s7CisKKyAgICAgICAgaWYgKCBQQUdFX1NJWkUgLSBvZmYgPCBwLnNpemUgKSAv
KiBzaW5nbGUgcmVwIHNwYW5zIEdGTiAqLworICAgICAgICAgICAgcC5jb3VudCA9IDE7CisgICAg
ICAgIGVsc2UKKyAgICAgICAgICAgIHAuY291bnQgPSBtaW5fdCh1bnNpZ25lZCBsb25nLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHAuY291bnQsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKChwLmRmID8gKG9mZiArIHAuc2l6ZSkgOiAoUEFHRV9TSVpFIC0gb2ZmKSkgLworICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwLnNpemUpKTsKKyAgICB9CisgICAgQVNTRVJUKHAu
Y291bnQpOworCiAgICAgdmlvLT5pb19yZXEgPSBwOwogCiAgICAgcmMgPSBodm1faW9faW50ZXJj
ZXB0KCZwKTsKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 14:56:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 14:56: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 1fo8qD-0007ix-VD; Fri, 10 Aug 2018 14:56: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=wm2b=kz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fo8qC-0007il-NI
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 14:56:36 +0000
X-Inumbo-ID: 6ffb7506-9cad-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6ffb7506-9cad-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 16:55: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 1fo8q8-0002aZ-Sp; Fri, 10 Aug 2018 14:56: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 1fo8q8-0006gu-Jb; Fri, 10 Aug 2018 14:56:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fo8q8-0004xw-Iz; Fri, 10 Aug 2018 14:56:32 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125818-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:build-arm64-xsm:<job status>:broken:regression
 linux-linus:build-arm64:<job status>:broken:regression
 linux-linus:build-arm64-pvops:<job status>:broken:regression
 linux-linus:test-amd64-amd64-examine:memdisk-try-append:fail:regression
 linux-linus:build-arm64-pvops:hosts-allocate:broken:allowable
 linux-linus:build-arm64:hosts-allocate:broken:allowable
 linux-linus:build-arm64-xsm:hosts-allocate:broken:allowable
 linux-linus:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-linus:build-arm64:capture-logs:broken:nonblocking
 linux-linus:build-arm64-pvops:capture-logs:broken:nonblocking
 linux-linus:build-arm64-xsm:capture-logs:broken: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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-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: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-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu: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-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:windows-install: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
X-Osstest-Versions-This: linux=fedb8da96355f5f64353625bf96dc69423ad1826
X-Osstest-Versions-That: linux=527838d470e3a6e79e8ee9d5ddf28920df2a196e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 10 Aug 2018 14:56:32 +0000
Subject: [Xen-devel] [linux-linus test] 125818: 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>

ZmxpZ2h0IDEyNTgxOCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1ODE4LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWls
ZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICA0IG1lbWRpc2stdHJ5LWFwcGVu
ZCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3MDIKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdh
cmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU3MDIK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyNTcwMgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMiBo
b3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1NzAyCgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02
NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQgICAgICAgICAg
ICAgICAgICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1NzAy
CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBi
cm9rZW4gYmxvY2tlZCBpbiAxMjU3MDIKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDMg
Y2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNTcwMgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI1NzAyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU3MDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTcw
MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI1NzAyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU3MDIKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBsaWtlIDEyNTcwMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NzAyCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU3
MDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAg
ICAgICAgICAgIGZlZGI4ZGE5NjM1NWY1ZjY0MzUzNjI1YmY5NmRjNjk0MjNhZDE4MjYKYmFzZWxp
bmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDUyNzgzOGQ0NzBlM2E2ZTc5ZThlZTlk
NWRkZjI4OTIwZGYyYTE5NmUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTcwMiAgMjAxOC0wNy0z
MSAxNDoyNTo0NCBaICAgMTAgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjU3MzUgIDIwMTgt
MDgtMDEgMTg6Mzc6MzggWiAgICA4IGRheXMgICAgNSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxMjU4MTggIDIwMTgtMDgtMDkgMDE6NTQ6MzcgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBZGkgTmlz
c2ltIDxhZGluQG1lbGxhbm94LmNvbT4KICBBbmRyZXcgTHVubiA8YW5kcmV3QGx1bm4uY2g+CiAg
QW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBBbmlsIEd1cnVtdXJ0
aHkgPGFuaWwuZ3VydW11cnRoeUBjYXZpdW0uY29tPgogIEFubmEtTWFyaWEgR2xlaXhuZXIgPGFu
bmEtbWFyaWFAbGludXRyb25peC5kZT4KICBBbnRvbiBWYXNpbHlldiA8dmFzaWx5ZXZAaXNwcmFz
LnJ1PgogIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgogIEFyZW5k
IHZhbiBTcHJpZWwgPGFyZW5kLnZhbnNwcmllbEBicm9hZGNvbS5jb20+CiAgQXJqdW4gVnluaXBh
ZGF0aCA8YXJqdW5AY2hlbHNpby5jb20+CiAgQXJuYWxkbyBDYXJ2YWxobyBkZSBNZWxvIDxhY21l
QHJlZGhhdC5jb20+CiAgQXJ0ZW0gQml0eXV0c2tpeSA8YXJ0ZW0uYml0eXV0c2tpeUBsaW51eC5p
bnRlbC5jb20+CiAgQXZpbmFzaCBSZXBha2EgPGF2aW5hc2gucmVwYWthQG9yYWNsZS5jb20+CiAg
QmVuamFtaW4gVGlzc29pcmVzIDxiZW5qYW1pbi50aXNzb2lyZXNAcmVkaGF0LmNvbT4KICBCam9y
biBIZWxnYWFzIDxiaGVsZ2Fhc0Bnb29nbGUuY29tPgogIEJqw7ZybiBUw7ZwZWwgPGJqb3JuLnRv
cGVsQGludGVsLmNvbT4KICBCb3JpcyBCcmV6aWxsb24gPGJvcmlzLmJyZXppbGxvbkBib290bGlu
LmNvbT4KICBDYWx2aW4gV2FsdG9uIDxjYWx2aW4ud2FsdG9uQGtlcHN0aW4uY2E+CiAgQ29saW4g
SWFuIEtpbmcgPGNvbGluLmtpbmdAY2Fub25pY2FsLmNvbT4KICBEYW4gQ2FycGVudGVyIDxkYW4u
Y2FycGVudGVyQG9yYWNsZS5jb20+CiAgRGFuaWVsIEJvcmttYW5uIDxkYW5pZWxAaW9nZWFyYm94
Lm5ldD4KICBkYW5uIGZyYXppZXIgPGRhbm4uZnJhemllckBjYW5vbmljYWwuY29tPgogIERhcnJp
Y2sgSi4gV29uZyA8ZGFycmljay53b25nQG9yYWNsZS5jb20+CiAgRGF2ZSBBaXJsaWUgPGFpcmxp
ZWRAcmVkaGF0LmNvbT4KICBEYXZpZCBIb3dlbGxzIDxkaG93ZWxsc0ByZWRoYXQuY29tPgogIERh
dmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBEYXZpZGxvaHIgQnVlc28gPGRh
dmVAc3Rnb2xhYnMubmV0PgogIERtaXRyeSBTYWZvbm92IDxkaW1hQGFyaXN0YS5jb20+CiAgRG91
Z2xhcyBHaWxiZXJ0IDxkZ2lsYmVydEBpbnRlcmxvZy5jb20+CiAgRWxpIENvaGVuIDxlbGlAbWVs
bGFub3guY29tPgogIEVtbWFudWVsIEdydW1iYWNoIDxlbW1hbnVlbC5ncnVtYmFjaEBpbnRlbC5j
b20+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPgogIEVyaWMgU2FuZGVlbiA8
c2FuZGVlbkByZWRoYXQuY29tPgogIEVyaWsgU2NobWF1c3MgPGVyaWsuc2NobWF1c3NAaW50ZWwu
Y29tPgogIEV1Z2VuaXkgUGFsdHNldiA8RXVnZW5peS5QYWx0c2V2QHN5bm9wc3lzLmNvbT4KICBF
eWFsIEJpcmdlciA8ZXlhbC5iaXJnZXJAZ21haWwuY29tPgogIEZlcmFzIERhb3VkIDxmZXJhc2Rh
QG1lbGxhbm94LmNvbT4KICBGbG9yaWFuIEZhaW5lbGxpIDxmLmZhaW5lbGxpQGdtYWlsLmNvbT4K
ICBGbG9yaWFuIFdlc3RwaGFsIDxmd0BzdHJsZW4uZGU+CiAgRnJlZGVyaWMgQmFycmF0IDxmYmFy
cmF0QGxpbnV4LmlibS5jb20+CiAgRnJlZGVyaWMgV2Vpc2JlY2tlciA8ZnJlZGVyaWNAa2VybmVs
Lm9yZz4KICBHYWwgUHJlc3NtYW4gPHByZXNzbWFuZ2FsQGdtYWlsLmNvbT4KICBHYW5lc2ggR291
ZGFyIDxnYW5lc2hnckBjaGVsc2lvLmNvbT4KICBHb3ZpbmRhcmFqdWx1IFZhcmFkYXJhamFuIDxn
dmFyYWRhckBjaXNjby5jb20+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1aWxsYXVtZSBOYXVsdCA8Zy5uYXVsdEBhbHBoYWxpbmsuZnI+CiAgSGFucyBkZSBHb2VkZSA8
aGRlZ29lZGVAcmVkaGF0LmNvbT4KICBIYXJpIFZ5YXMgPGhhcmkudnlhc0Bicm9hZGNvbS5jb20+
CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIEhlcmJlcnQgWHUgPGhlcmJlcnRAZ29u
ZG9yLmFwYW5hLm9yZy5hdT4KICBIaW1hbnNodSBNYWRoYW5pIDxoaW1hbnNodS5tYWRoYW5pQGNh
dml1bS5jb20+CiAgSHVhbmcgQ2hvbmcgPGh1YW5nLmNob25nQHp0ZS5jb20uY24+CiAgSHVnaCBE
aWNraW5zIDxodWdoZEBnb29nbGUuY29tPgogIElkbyBTY2hpbW1lbCA8aWRvc2NoQG1lbGxhbm94
LmNvbT4KICBJbmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBJb2FuYSBDaW9ybmVpIDxp
b2FuYS5jaW9ybmVpQG54cC5jb20+CiAgSmFjayBNb3JnZW5zdGVpbiA8amFja21AZGV2Lm1lbGxh
bm94LmNvLmlsPgogIEpha3ViIEtpY2luc2tpIDxqYWt1Yi5raWNpbnNraUBuZXRyb25vbWUuY29t
PgogIEphbmUgQ2h1IDxqYW5lLmNodUBvcmFjbGUuY29tPgogIEphc29uIEd1bnRob3JwZSA8amdn
QG1lbGxhbm94LmNvbT4KICBKZW5zIEF4Ym9lIDxheGJvZUBrZXJuZWwuZGs+CiAgSmVyZW15IENs
aW5lIDxqY2xpbmVAcmVkaGF0LmNvbT4KICBKZXJvbWUgQnJ1bmV0IDxqYnJ1bmV0QGJheWxpYnJl
LmNvbT4KICBKaWFuZyBCaWFvIDxqaWFuZy5iaWFvMkB6dGUuY29tLmNuPgogIEpvaGFubmVzIFdl
aW5lciA8aGFubmVzQGNtcHhjaGcub3JnPgogIEpvaG4gRGF2aWQgQW5nbGluIDxkYXZlLmFuZ2xp
bkBiZWxsLm5ldD4KICBKb2huIEh1cmxleSA8am9obi5odXJsZXlAbmV0cm9ub21lLmNvbT4KICBK
b2huIFN0dWx0eiA8am9obi5zdHVsdHpAbGluYXJvLm9yZz4KICBKb3NlIEFicmV1IDxqb2FicmV1
QHN5bm9wc3lzLmNvbT4KICBKb3NlIEFicmV1IDxKb3NlLkFicmV1QHN5bm9wc3lzLmNvbT4KICBK
dXN0aW4gUGV0dGl0IDxqcGV0dGl0QG92bi5vcmc+CiAgS2FsbGUgVmFsbyA8a3ZhbG9AY29kZWF1
cm9yYS5vcmc+CiAgS2FuIExpYW5nIDxrYW4ubGlhbmdAbGludXguaW50ZWwuY29tPgogIEtlZXMg
Q29vayA8a2Vlc2Nvb2tAY2hyb21pdW0ub3JnPgogIEtpcmlsbCBBLiBTaHV0ZW1vdiA8a2lyaWxs
LnNodXRlbW92QGxpbnV4LmludGVsLmNvbT4KICBLaXJpbGwgVGtoYWkgPGt0a2hhaUB2aXJ0dW96
em8uY29tPgogIEt1cnQgS2FuemVuYmFjaCA8a3VydC5rYW56ZW5iYWNoQGxpbnV0cm9uaXguZGU+
CiAgTGF1cmVudCBQaW5jaGFydCA8bGF1cmVudC5waW5jaGFydCtyZW5lc2FzQGlkZWFzb25ib2Fy
ZC5jb20+CiAgTGF3cmVuY2UgQnJha21vIDxicmFrbW9AZmIuY29tPgogIExlbiBCcm93biA8bGVu
LmJyb3duQGludGVsLmNvbT4KICBMZW9uIFJvbWFub3Zza3kgPGxlb25yb0BtZWxsYW5veC5jb20+
CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIExpbnVz
IFdhbGxlaWogPGxpbnVzLndhbGxlaWpAbGluYXJvLm9yZz4KICBMb3JlbnpvIEJpYW5jb25pIDxs
b3JlbnpvLmJpYW5jb25pQHJlZGhhdC5jb20+CiAgTG9yZW56byBQaWVyYWxpc2kgPGxvcmVuem8u
cGllcmFsaXNpQGFybS5jb20+CiAgTWFuaW5kZXIgU2luZ2ggPG1hbmluZGVyMS5zQHNhbXN1bmcu
Y29tPgogIE1hcmMgS2xlaW5lLUJ1ZGRlIDxta2xAcGVuZ3V0cm9uaXguZGU+CiAgTWFydGluIEsu
IFBldGVyc2VuIDxtYXJ0aW4ucGV0ZXJzZW5Ab3JhY2xlLmNvbT4KICBNYXJ0aW4gS2FGYWkgTGF1
IDxrYWZhaUBmYi5jb20+CiAgTWFzYXlvc2hpIE1penVtYSA8bS5taXp1bWFAanAuZnVqaXRzdS5j
b20+CiAgTWF0aGlldSBYaG9ubmV1eCA8bS54aG9ubmV1eEBnbWFpbC5jb20+CiAgTWF1cm8gQ2Fy
dmFsaG8gQ2hlaGFiIDxtY2hlaGFiK3NhbXN1bmdAa2VybmVsLm9yZz4KICBNZWwgR29ybWFuIDxt
Z29ybWFuQHRlY2hzaW5ndWxhcml0eS5uZXQ+CiAgTWljaGFlbCBFbGxlcm1hbiA8bXBlQGVsbGVy
bWFuLmlkLmF1PgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTWljaGFs
IEhvY2tvIDxtaG9ja29Ac3VzZS5jb20+CiAgTWlrYSBXZXN0ZXJiZXJnIDxtaWthLndlc3RlcmJl
cmdAbGludXguaW50ZWwuY29tPgogIE1pa2UgUmFwb3BvcnQgPHJwcHRAbGludXgudm5ldC5pYm0u
Y29tPgogIE1pa2UgU25pdHplciA8c25pdHplckByZWRoYXQuY29tPgogIE1pbmcgTGVpIDxtaW5n
LmxlaUByZWRoYXQuY29tPgogIE5lYWwgQ2FyZHdlbGwgPG5jYXJkd2VsbEBnb29nbGUuY29tPgog
IE5pY2hvbGFzIE1jIEd1aXJlIDxob2ZyYXRAb3NhZGwub3JnPgogIE5pciBEb3RhbiA8bmlyZEBt
ZWxsYW5veC5jb20+CiAgT2ZlciBMZXZpIDxvZmVybGVAbWVsbGFub3guY29tPgogIE9sZWtzYW5k
ciBOYXRhbGVua28gPG9sZWtzYW5kckBuYXRhbGVua28ubmFtZT4KICBPciBHZXJsaXR6IDxvZ2Vy
bGl0ekBtZWxsYW5veC5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4K
ICBQYXVsIE1vb3JlIDxwYXVsQHBhdWwtbW9vcmUuY29tPgogIFBldGVyIFNoaWVyIDxwc2hpZXJA
Z29vZ2xlLmNvbT4KICBQaGlsbGlwIExvdWdoZXIgPHBoaWxsaXAubG91Z2hlckBnbWFpbC5jb20+
CiAgUGhpbGxpcCBMb3VnaGVyIDxwaGlsbGlwQHNxdWFzaGZzLm9yZy51az4KICBQcmFyaXQgQmhh
cmdhdmEgPHByYXJpdEByZWRoYXQuY29tPgogIFByaXlhcmFuamFuIEpoYSA8cHJpeWFyamhhQGdv
b2dsZS5jb20+CiAgUWkgWmhhbmcgPHFpLnouemhhbmdAaW50ZWwuY29tPgogIFF1aW5uIFRyYW4g
PHF1aW5uLnRyYW5AY2F2aXVtLmNvbT4KICBSYWZhZWwgSi4gV3lzb2NraSA8cmFmYWVsLmoud3lz
b2NraUBpbnRlbC5jb20+CiAgUmFmYcWCIE1pxYJlY2tpIDxyYWZhbEBtaWxlY2tpLnBsPgogIFJh
bmR5IER1bmxhcCA8cmR1bmxhcEBpbmZyYWRlYWQub3JnPgogIFJvYiBDbGFyayA8cm9iZGNsYXJr
QGdtYWlsLmNvbT4KICBSb21hbiBLYWdhbiA8cmthZ2FuQHZpcnR1b3p6by5jb20+CiAgUnVzc2Vs
bCBLaW5nIDxybWsra2VybmVsQGFybWxpbnV4Lm9yZy51az4KICBTYWJyaW5hIER1YnJvY2EgPHNk
QHF1ZWFzeXNuYWlsLm5ldD4KICBTYWVlZCBNYWhhbWVlZCA8c2FlZWRtQG1lbGxhbm94LmNvbT4K
ICBTYW0gUmF2bmJvcmcgPHNhbUByYXZuYm9yZy5vcmc+CiAgU2FudG9zaCBTaGlsaW1rYXIgPHNh
bnRvc2guc2hpbGlta2FyQG9yYWNsZS5jb20+CiAgU2VhbiBDaHJpc3RvcGhlcnNvbiA8c2Vhbi5q
LmNocmlzdG9waGVyc29uQGludGVsLmNvbT4KICBTZWFuIFBhdWwgPHNlYW5wYXVsQGNocm9taXVt
Lm9yZz4KICBTZWFuIFlvdW5nIDxzZWFuQG1lc3Mub3JnPgogIFNvaGVpbCBIYXNzYXMgWWVnYW5l
aCA8c29oZWlsQGdvb2dsZS5jb20+CiAgU3Jpbml2YXMgUGFuZHJ1dmFkYSA8c3Jpbml2YXMucGFu
ZHJ1dmFkYUBsaW51eC5pbnRlbC5jb20+CiAgU3RlZmFuIFdhaHJlbiA8c3RlZmFuLndhaHJlbkBp
MnNlLmNvbT4KICBTdGVmZmVuIEtsYXNzZXJ0IDxzdGVmZmVuLmtsYXNzZXJ0QHNlY3VuZXQuY29t
PgogIFN0ZXZlbiBSb3N0ZWR0IChWTXdhcmUpIDxyb3N0ZWR0QGdvb2RtaXMub3JnPgogIFRhZWhl
ZSBZb28gPGFwNDIwMDczQGdtYWlsLmNvbT4KICB0YW5ncGVuZ3BlbmcgPHRhbmdwZW5ncGVuZ0Bo
aWdvbi5jb20+CiAgVGFyaXEgVG91a2FuIDx0YXJpcXRAbWVsbGFub3guY29tPgogIFRob21hcyBH
bGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgogIFRob21hcyBQZXRhenpvbmkgPHRob21hcy5w
ZXRhenpvbmlAYm9vdGxpbi5jb20+CiAgVGhvbWFzIFJpY2h0ZXIgPHRtcmljaHRAbGludXguaWJt
LmNvbT4KICBUb20gTGVuZGFja3kgPHRob21hcy5sZW5kYWNreUBhbWQuY29tPgogIFRvbW1pIFJh
bnRhbGEgPHRvbW1pLnQucmFudGFsYUBub2tpYS5jb20+CiAgVG9ueSBCYXR0ZXJzYnkgPHRvbnli
QGN5YmVybmV0aWNzLmNvbT4KICBUb3NoaWFraSBNYWtpdGEgPG1ha2l0YS50b3NoaWFraUBsYWIu
bnR0LmNvLmpwPgogIFRyb25kIE15a2xlYnVzdCA8dHJvbmQubXlrbGVidXN0QGhhbW1lcnNwYWNl
LmNvbT4KICBVbGYgSGFuc3NvbiA8dWxmLmhhbnNzb25AbGluYXJvLm9yZz4KICBVcnN1bGEgQnJh
dW4gPHVicmF1bkBsaW51eC5pYm0uY29tPgogIFZhaWJoYXYgSmFpbiA8dmFpYmhhdkBsaW51eC5p
Ym0uY29tPgogIFZhbmVldCBOYXJhbmcgPHYubmFyYW5nQHNhbXN1bmcuY29tPgogIFZhcnVuIFBy
YWthc2ggPHZhcnVuQGNoZWxzaW8uY29tPgogIFZpbmNlbnQgV2hpdGNodXJjaCA8dmluY2VudC53
aGl0Y2h1cmNoQGF4aXMuY29tPgogIFZpbmVldCBHdXB0YSA8dmd1cHRhQHN5bm9wc3lzLmNvbT4K
ICBWbGFkaW1pciBEYXZ5ZG92IDx2ZGF2eWRvdi5kZXZAZ21haWwuY29tPgogIFdhbmcgWWFuUWlu
ZyA8dWRrbmlnaHRAZ21haWwuY29tPgogIFdlaSBZb25nanVuIDx3ZWl5b25nanVuMUBodWF3ZWku
Y29tPgogIFdpbGwgRGVhY29uIDx3aWxsLmRlYWNvbkBhcm0uY29tPgogIFdpbGx5IFRhcnJlYXUg
PHdAMXd0LmV1PgogIFhpYW8gTGlhbmcgPHhpbGlhbmdAcmVkaGF0LmNvbT4KICBZaSBXYW5nIDx3
YW5nLnlpNTlAenRlLmNvbS5jbj4KICBZb25naG9uZyBTb25nIDx5aHNAZmIuY29tPgogIFl1Y2h1
bmcgQ2hlbmcgPHljaGVuZ0Bnb29nbGUuY29tPgogIFl1ZUhhaWJpbmcgPHl1ZWhhaWJpbmdAaHVh
d2VpLmNvbT4KICBaaGVuIExlaSA8dGh1bmRlci5sZWl6aGVuQGh1YXdlaS5jb20+Cgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpv
YiBidWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJva2VuCmJy
b2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0
LXB2b3BzIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGhvc3RzLWFsbG9j
YXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBob3N0cy1hbGxvY2F0ZQpicm9rZW4tc3Rl
cCBidWlsZC1hcm02NCBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMg
Y2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBjYXB0dXJlLWxvZ3MKCk5v
dCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDkxMiBsaW5lcyBsb25n
LikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 15:08:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 15: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 1fo91V-0000AC-7N; Fri, 10 Aug 2018 15:08: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=3eyy=kz=citrix.com=prvs=753083691=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fo91U-0000A7-AR
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 15:08:16 +0000
X-Inumbo-ID: 10bfdbbf-9caf-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 10bfdbbf-9caf-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 17:07:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,220,1531785600"; d="scan'208";a="77466738"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>, 'Jan Beulich'
 <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH 0/2] MMIO emulation fixes
Thread-Index: AQHUMJYdruT1rPj880mFoTaRnG7ZpqS4wQ4AgAAjLfD//+AkAIAAI62w///i84CAACKwUP//4naAAAiLyoA=
Date: Fri, 10 Aug 2018 15:08:12 +0000
Message-ID: <a735b4359ccc4b278330204d9790c6ac@AMSPEX02CL03.citrite.net>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
 <5B6D7E9C02000078001DCF26@prv1-mh.provo.novell.com>
 <d60afbae4e264d6bb6f29c9ae0445133@AMSPEX02CL03.citrite.net>
 <5B6D816402000078001DCF55@prv1-mh.provo.novell.com>
 <990684b4ff644494bdf006a8c9f69bf5@AMSPEX02CL03.citrite.net>
 <5B6D86F302000078001DCF85@prv1-mh.provo.novell.com>
 <e8cff3ca6c154b67a2a932af83719354@AMSPEX02CL03.citrite.net>
 <fdf19f7d-1b92-a9c0-3602-b1c9807bf610@citrix.com>
In-Reply-To: <fdf19f7d-1b92-a9c0-3602-b1c9807bf610@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 0/2] MMIO emulation 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: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; 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
bnQ6IDEwIEF1Z3VzdCAyMDE4IDEzOjU2DQo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPjsgJ0phbiBCZXVsaWNoJw0KPiA8SkJldWxpY2hAc3VzZS5jb20+DQo+IENj
OiB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4NCj4gU3ViamVjdDog
UmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCAwLzJdIE1NSU8gZW11bGF0aW9uIGZpeGVzDQo+IA0KPiBP
biAxMC8wOC8xOCAxMzo0MywgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiA+PiAtLS0tLU9yaWdpbmFs
IE1lc3NhZ2UtLS0tLQ0KPiA+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1
c2UuY29tXQ0KPiA+PiBTZW50OiAxMCBBdWd1c3QgMjAxOCAxMzozNw0KPiA+PiBUbzogUGF1bCBE
dXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4NCj4gPj4gQ2M6IHhlbi1kZXZlbCA8eGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPg0KPiA+PiBTdWJqZWN0OiBSRTogW1hlbi1kZXZl
bF0gW1BBVENIIDAvMl0gTU1JTyBlbXVsYXRpb24gZml4ZXMNCj4gPj4NCj4gPj4+Pj4gT24gMTAu
MDguMTggYXQgMTQ6MjIsIDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6DQo+ID4+Pj4g
IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+Pj4gRnJvbTogSmFuIEJldWxpY2ggW21h
aWx0bzpKQmV1bGljaEBzdXNlLmNvbV0NCj4gPj4+PiBTZW50OiAxMCBBdWd1c3QgMjAxOCAxMzox
Mw0KPiA+Pj4+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPg0KPiA+
Pj4+IENjOiB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4NCj4gPj4+
PiBTdWJqZWN0OiBSRTogW1hlbi1kZXZlbF0gW1BBVENIIDAvMl0gTU1JTyBlbXVsYXRpb24gZml4
ZXMNCj4gPj4+Pg0KPiA+Pj4+Pj4+IE9uIDEwLjA4LjE4IGF0IDE0OjA4LCA8UGF1bC5EdXJyYW50
QGNpdHJpeC5jb20+IHdyb3RlOg0KPiA+Pj4+Pj4gIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t
DQo+ID4+Pj4+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2UuY29tXQ0K
PiA+Pj4+Pj4gU2VudDogMTAgQXVndXN0IDIwMTggMTM6MDINCj4gPj4+Pj4+IFRvOiBQYXVsIER1
cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPg0KPiA+Pj4+Pj4gQ2M6IHhlbi1kZXZlbCA8
eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPg0KPiA+Pj4+Pj4gU3ViamVjdDogUmU6IFtY
ZW4tZGV2ZWxdIFtQQVRDSCAwLzJdIE1NSU8gZW11bGF0aW9uIGZpeGVzDQo+ID4+Pj4+Pg0KPiA+
Pj4+Pj4+Pj4gT24gMTAuMDguMTggYXQgMTI6MzcsIDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4g
d3JvdGU6DQo+ID4+Pj4+Pj4gVGhlc2UgYXJlIHByb2JhYmx5IGJvdGggY2FuZGlkYXRlcyBmb3Ig
YmFjay1wb3J0Lg0KPiA+Pj4+Pj4+DQo+ID4+Pj4+Pj4gUGF1bCBEdXJyYW50ICgyKToNCj4gPj4+
Pj4+PiAgIHg4Ni9odm0vaW9yZXE6IE1NSU8gcmFuZ2UgY2hlY2tpbmcgY29tcGxldGVseSBpZ25v
cmVzDQo+IGRpcmVjdGlvbg0KPiA+PiBmbGFnDQo+ID4+Pj4+Pj4gICB4ODYvaHZtL2VtdWxhdGU6
IG1ha2Ugc3VyZSByZXAgSS9PIGVtdWxhdGlvbiBkb2VzIG5vdCBjcm9zcw0KPiBHRk4NCj4gPj4+
Pj4+PiAgICAgYm91bmRhcmllcw0KPiA+Pj4+Pj4+DQo+ID4+Pj4+Pj4gIHhlbi9hcmNoL3g4Ni9o
dm0vZW11bGF0ZS5jIHwgMTcgKysrKysrKysrKysrKysrKy0NCj4gPj4+Pj4+PiAgeGVuL2FyY2gv
eDg2L2h2bS9pb3JlcS5jICAgfCAxNSArKysrKysrKysrLS0tLS0NCj4gPj4+Pj4+PiAgMiBmaWxl
cyBjaGFuZ2VkLCAyNiBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQ0KPiA+Pj4+Pj4gSSB0
YWtlIGl0IHRoaXMgaXNuJ3QgeWV0IHdoYXQgd2UndmUgdGFsa2VkIGFib3V0IHllc3RlcmRheSBv
biBpcmM/DQo+ID4+Pj4+Pg0KPiA+Pj4+PiBUaGlzIGlzIHRoZSBiYW5kLWFpZCBmaXguIEkgY2Fu
IG5vdyBzaG93IGNvcnJlY3QgaGFuZGxpbmcgb2YgYSByZXAgbW92DQo+ID4+Pj4+IHdhbGtpbmcg
b2ZmIE1NSU8gaW50byBSQU0uDQo+ID4+Pj4gQnV0IHRoYXQncyBub3QgdGhlIHByb2JsZW0gd2Un
cmUgaGF2aW5nLiBJbiBvdXIgY2FzZSB0aGUgYmFkIGJlaGF2aW9yDQo+ID4+Pj4gaXMgd2l0aCBh
IHNpbmdsZSBNT1YuIFRoYXQncyB3aHkgSSBoYWQgYXNzdW1lZCB0aGF0IHlvdXIgcGxhbiB0byBm
aWRkbGUNCj4gPj4+PiB3aXRoIG51bGxfaGFuZGxlciB3b3VsZCBoZWxwIGluIG91ciBjYXNlIGFz
IHdlbGwsIHdoaWxlIHRoaXMgc2VyaWVzDQo+IGNsZWFybHkNCj4gPj4+PiB3b24ndCAoYWZhaWN0
KS4NCj4gPj4+Pg0KPiA+Pj4gT2gsIEkgc2VlLiBBIHNpbmdsZSBNT1Ygc3Bhbm5pbmcgTU1JTyBh
bmQgUkFNIGhhcyB1bmRlZmluZWQNCj4gYmVoYXZpb3VyDQo+ID4+IHRob3VnaA0KPiA+Pj4gYXMg
SSB1bmRlcnN0YW5kIGl0LiBBbSBJIGluY29ycmVjdD8NCj4gPj4gSSdtIG5vdCBhd2FyZSBvZiBT
RE0gb3IgUE0gc2F5aW5nIGFueXRoaW5nIGxpa2UgdGhpcy4gQW55d2F5LCB0aGUNCj4gPj4gc3Bl
Y2lmaWMgY2FzZSB3aGVyZSB0aGlzIGlzIGJlaW5nIG9ic2VydmVkIGFzIGFuIGlzc3VlIGlzIHdo
ZW4NCj4gPj4gYWNjZXNzaW5nIHRoZSBsYXN0IGZldyBieXRlcyBvZiBhIG5vcm1hbCBSQU0gcGFn
ZSBmb2xsb3dlZCBieSBhDQo+ID4+IGJhbGxvb25lZCBvdXQgb25lLiBUaGUgYmFsbG9vbiBkcml2
ZXIgZG9lc24ndCByZW1vdmUgdGhlIHZpcnR1YWwNCj4gPj4gbWFwcGluZyBvZiBzdWNoIHBhZ2Vz
IChwcmVzdW1hYmx5IGluIG9yZGVyIHRvIG5vdCBzaGF0dGVyIHN1cGVyDQo+ID4+IHBhZ2VzKTsg
b2JzZXJ2YXRpb24gaXMgd2l0aCB0aGUgb2xkIFhlbm9MaW51eCBvbmUsIGJ1dCBmcm9tIGNvZGUN
Cj4gPj4gaW5zcGVjdGlvbiB0aGUgdXBzdHJlYW0gb25lIGJlaGF2ZXMgdGhlIHNhbWUuDQo+ID4+
DQo+ID4+IFVubGVzcyB3ZSB3YW50IHRvIGNoYW5nZSB0aGUgYmFsbG9vbiBkcml2ZXIncyBiZWhh
dmlvciwgYXQgbGVhc3QNCj4gPj4gdGhpcyBzcGVjaWZpYyBjYXNlIG5lZWRzIHRvIGJlIGNvbnNp
ZGVyZWQgaGF2aW5nIGRlZmluZWQgYmVoYXZpb3IsDQo+ID4+IEkgdGhpbmsuDQo+ID4+DQo+ID4g
T2suIEknbGwgc2VlIHdoYXQgSSBjYW4gZG8uDQo+IA0KPiBJdCBpcyBhIHNvZnR3YXJlIGVycm9y
IHRvIHRyeSBhbmQgY3Jvc3MgYm91bmRhcmllcy7CoCBNb2Rlcm4gcHJvY2Vzc29ycw0KPiBkbyB0
aGVpciBiZXN0IHRvIHRyeSBhbmQgY2F1c2UgdGhlIGNvcnJlY3QgYmVoYXZpb3VyIHRvIG9jY3Vy
LCBhbGJlaXQNCj4gd2l0aCBhIG1hc3NpdmUgZGlzY2xhaW1lciBhYm91dCB0aGUgcGVyZm9ybWFu
Y2UgaGl0LsKgIE9sZGVyIHByb2Nlc3NvcnMNCj4gZGlkbid0IGNvcGUuDQo+IA0KPiBBcyBmYXIg
YXMgSSdtIGNvbmNlcm5lZCwgaXRzIGZpbmUgdG8gdGVybWluYXRlIGEgZW11bGF0aW9uIHdoaWNo
IGNyb3NzZXMNCj4gYSBib3VuZGFyeSB3aXRoIHRoZSBudWxsIG9wcy4NCg0KQWxhcyB3ZSBuZXZl
ciBldmVuIGdldCBhcyBmYXIgYXMgdGhlIEkvTyBoYW5kbGVycyBpbiBzb21lIGNpcmN1bXN0YW5j
ZXMuLi4NCg0KSSBqdXN0IHNldCB1cCBhIHZhcmlhbnQgb2YgYW4gWFRGIHRlc3QgZG9pbmcgYSBi
YWNrd2FyZHMgcmVwIG1vdnNkIGludG8gYSB3ZWxsIGFsaWduZWQgc3RhY2sgYnVmZmVyIHdoZXJl
IHNvdXJjZSBidWZmZXIgc3RhcnRzIDEgYnl0ZSBiZWZvcmUgYSBib3VuZGFyeSBiZXR3ZWVuIFJB
TSBhbmQgTU1JTy4gVGhlIGNvZGUgaW4gaHZtZW11bF9yZXBfbW92cygpIChyaWdodGx5KSBkZXRl
Y3RzIHRoYXQgYm90aCB0aGUgc291cmNlIGFuZCBkZXN0IG9mIHRoZSBpbml0aWFsIHJlcCBhcmUg
UkFNLCBza2lwcyBvdmVyIHRoZSBJL08gZW11bGF0aW9uIGNhbGxzLCBhbmQgdGhlbiBmYWlscyB3
aGVuIHRoZSBodm1fY29weV9mcm9tX2d1ZXN0X3BoeXMoKSAodW5zdXJwcmlzaW5nbHkpIGZhaWxz
IHRvIGdyYWIgdGhlIDggYnl0ZXMgZm9yIHRoZSBpbml0aWFsIHJlcC4NClNvLCBhbnkgbG9naWMg
d2UgYWRkIHRvIGRlYWwgd2l0aCBoYW5kbGluZyBwYWdlIHNwYW5uaW5nIG9wcyBpcyBnb2luZyB0
byBoYXZlIHRvIGdvIGluIGF0IHRoZSB0b3AgbGV2ZWwgb2YgaW5zdHJ1Y3Rpb24gZW11bGF0aW9u
Li4uIHdoaWNoIEkgZmVhciBpcyBnb2luZyB0byBiZSBxdWl0ZSBhIG1ham9yIGNoYW5nZSBhbmQg
bm90IHNvbWV0aGluZyB0aGF0J3MgZ29pbmcgdG8gYmUgZWFzeSB0byBiYWNrLXBvcnQuDQoNCiAg
UGF1bA0KDQo+IA0KPiB+QW5kcmV3DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 15:30:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 15:30:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo9NE-0002EK-Pn; Fri, 10 Aug 2018 15: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=aouf=kz=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fo9ND-0002EF-9z
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 15:30:43 +0000
X-Inumbo-ID: 33d48672-9cb2-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 33d48672-9cb2-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 17:29:42 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 10 Aug 2018 09:30:40 -0600
Message-Id: <5B6DAF9F02000078001DD040@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 10 Aug 2018 09:30:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
 <5B6D7E9C02000078001DCF26@prv1-mh.provo.novell.com>
 <d60afbae4e264d6bb6f29c9ae0445133@AMSPEX02CL03.citrite.net>
 <5B6D816402000078001DCF55@prv1-mh.provo.novell.com>
 <990684b4ff644494bdf006a8c9f69bf5@AMSPEX02CL03.citrite.net>
 <5B6D86F302000078001DCF85@prv1-mh.provo.novell.com>
 <e8cff3ca6c154b67a2a932af83719354@AMSPEX02CL03.citrite.net>
 <fdf19f7d-1b92-a9c0-3602-b1c9807bf610@citrix.com>
 <a735b4359ccc4b278330204d9790c6ac@AMSPEX02CL03.citrite.net>
In-Reply-To: <a735b4359ccc4b278330204d9790c6ac@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 0/2] MMIO emulation fixes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew 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+IE9uIDEwLjA4LjE4IGF0IDE3OjA4LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogQW5kcmV3IENvb3Blcgo+
PiBTZW50OiAxMCBBdWd1c3QgMjAxOCAxMzo1Ngo+PiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1
cnJhbnRAY2l0cml4LmNvbT47ICdKYW4gQmV1bGljaCcKPj4gPEpCZXVsaWNoQHN1c2UuY29tPgo+
PiBDYzogeGVuLWRldmVsIDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Cj4+IFN1Ympl
Y3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0ggMC8yXSBNTUlPIGVtdWxhdGlvbiBmaXhlcwo+PiAK
Pj4gT24gMTAvMDgvMTggMTM6NDMsIFBhdWwgRHVycmFudCB3cm90ZToKPj4gPj4gLS0tLS1Pcmln
aW5hbCBNZXNzYWdlLS0tLS0KPj4gPj4gRnJvbTogSmFuIEJldWxpY2ggW21haWx0bzpKQmV1bGlj
aEBzdXNlLmNvbV0KPj4gPj4gU2VudDogMTAgQXVndXN0IDIwMTggMTM6MzcKPj4gPj4gVG86IFBh
dWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4+ID4+IENjOiB4ZW4tZGV2ZWwg
PHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4KPj4gPj4gU3ViamVjdDogUkU6IFtYZW4t
ZGV2ZWxdIFtQQVRDSCAwLzJdIE1NSU8gZW11bGF0aW9uIGZpeGVzCj4+ID4+Cj4+ID4+Pj4+IE9u
IDEwLjA4LjE4IGF0IDE0OjIyLCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+PiA+
Pj4+ICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+PiA+Pj4+IEZyb206IEphbiBCZXVsaWNo
IFttYWlsdG86SkJldWxpY2hAc3VzZS5jb21dCj4+ID4+Pj4gU2VudDogMTAgQXVndXN0IDIwMTgg
MTM6MTMKPj4gPj4+PiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4K
Pj4gPj4+PiBDYzogeGVuLWRldmVsIDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Cj4+
ID4+Pj4gU3ViamVjdDogUkU6IFtYZW4tZGV2ZWxdIFtQQVRDSCAwLzJdIE1NSU8gZW11bGF0aW9u
IGZpeGVzCj4+ID4+Pj4KPj4gPj4+Pj4+PiBPbiAxMC4wOC4xOCBhdCAxNDowOCwgPFBhdWwuRHVy
cmFudEBjaXRyaXguY29tPiB3cm90ZToKPj4gPj4+Pj4+ICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut
LS0tLQo+PiA+Pj4+Pj4gRnJvbTogSmFuIEJldWxpY2ggW21haWx0bzpKQmV1bGljaEBzdXNlLmNv
bV0KPj4gPj4+Pj4+IFNlbnQ6IDEwIEF1Z3VzdCAyMDE4IDEzOjAyCj4+ID4+Pj4+PiBUbzogUGF1
bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPj4gPj4+Pj4+IENjOiB4ZW4tZGV2
ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4KPj4gPj4+Pj4+IFN1YmplY3Q6IFJl
OiBbWGVuLWRldmVsXSBbUEFUQ0ggMC8yXSBNTUlPIGVtdWxhdGlvbiBmaXhlcwo+PiA+Pj4+Pj4K
Pj4gPj4+Pj4+Pj4+IE9uIDEwLjA4LjE4IGF0IDEyOjM3LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j
b20+IHdyb3RlOgo+PiA+Pj4+Pj4+IFRoZXNlIGFyZSBwcm9iYWJseSBib3RoIGNhbmRpZGF0ZXMg
Zm9yIGJhY2stcG9ydC4KPj4gPj4+Pj4+Pgo+PiA+Pj4+Pj4+IFBhdWwgRHVycmFudCAoMik6Cj4+
ID4+Pj4+Pj4gICB4ODYvaHZtL2lvcmVxOiBNTUlPIHJhbmdlIGNoZWNraW5nIGNvbXBsZXRlbHkg
aWdub3Jlcwo+PiBkaXJlY3Rpb24KPj4gPj4gZmxhZwo+PiA+Pj4+Pj4+ICAgeDg2L2h2bS9lbXVs
YXRlOiBtYWtlIHN1cmUgcmVwIEkvTyBlbXVsYXRpb24gZG9lcyBub3QgY3Jvc3MKPj4gR0ZOCj4+
ID4+Pj4+Pj4gICAgIGJvdW5kYXJpZXMKPj4gPj4+Pj4+Pgo+PiA+Pj4+Pj4+ICB4ZW4vYXJjaC94
ODYvaHZtL2VtdWxhdGUuYyB8IDE3ICsrKysrKysrKysrKysrKystCj4+ID4+Pj4+Pj4gIHhlbi9h
cmNoL3g4Ni9odm0vaW9yZXEuYyAgIHwgMTUgKysrKysrKysrKy0tLS0tCj4+ID4+Pj4+Pj4gIDIg
ZmlsZXMgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKPj4gPj4+Pj4+
IEkgdGFrZSBpdCB0aGlzIGlzbid0IHlldCB3aGF0IHdlJ3ZlIHRhbGtlZCBhYm91dCB5ZXN0ZXJk
YXkgb24gaXJjPwo+PiA+Pj4+Pj4KPj4gPj4+Pj4gVGhpcyBpcyB0aGUgYmFuZC1haWQgZml4LiBJ
IGNhbiBub3cgc2hvdyBjb3JyZWN0IGhhbmRsaW5nIG9mIGEgcmVwIG1vdgo+PiA+Pj4+PiB3YWxr
aW5nIG9mZiBNTUlPIGludG8gUkFNLgo+PiA+Pj4+IEJ1dCB0aGF0J3Mgbm90IHRoZSBwcm9ibGVt
IHdlJ3JlIGhhdmluZy4gSW4gb3VyIGNhc2UgdGhlIGJhZCBiZWhhdmlvcgo+PiA+Pj4+IGlzIHdp
dGggYSBzaW5nbGUgTU9WLiBUaGF0J3Mgd2h5IEkgaGFkIGFzc3VtZWQgdGhhdCB5b3VyIHBsYW4g
dG8gZmlkZGxlCj4+ID4+Pj4gd2l0aCBudWxsX2hhbmRsZXIgd291bGQgaGVscCBpbiBvdXIgY2Fz
ZSBhcyB3ZWxsLCB3aGlsZSB0aGlzIHNlcmllcwo+PiBjbGVhcmx5Cj4+ID4+Pj4gd29uJ3QgKGFm
YWljdCkuCj4+ID4+Pj4KPj4gPj4+IE9oLCBJIHNlZS4gQSBzaW5nbGUgTU9WIHNwYW5uaW5nIE1N
SU8gYW5kIFJBTSBoYXMgdW5kZWZpbmVkCj4+IGJlaGF2aW91cgo+PiA+PiB0aG91Z2gKPj4gPj4+
IGFzIEkgdW5kZXJzdGFuZCBpdC4gQW0gSSBpbmNvcnJlY3Q/Cj4+ID4+IEknbSBub3QgYXdhcmUg
b2YgU0RNIG9yIFBNIHNheWluZyBhbnl0aGluZyBsaWtlIHRoaXMuIEFueXdheSwgdGhlCj4+ID4+
IHNwZWNpZmljIGNhc2Ugd2hlcmUgdGhpcyBpcyBiZWluZyBvYnNlcnZlZCBhcyBhbiBpc3N1ZSBp
cyB3aGVuCj4+ID4+IGFjY2Vzc2luZyB0aGUgbGFzdCBmZXcgYnl0ZXMgb2YgYSBub3JtYWwgUkFN
IHBhZ2UgZm9sbG93ZWQgYnkgYQo+PiA+PiBiYWxsb29uZWQgb3V0IG9uZS4gVGhlIGJhbGxvb24g
ZHJpdmVyIGRvZXNuJ3QgcmVtb3ZlIHRoZSB2aXJ0dWFsCj4+ID4+IG1hcHBpbmcgb2Ygc3VjaCBw
YWdlcyAocHJlc3VtYWJseSBpbiBvcmRlciB0byBub3Qgc2hhdHRlciBzdXBlcgo+PiA+PiBwYWdl
cyk7IG9ic2VydmF0aW9uIGlzIHdpdGggdGhlIG9sZCBYZW5vTGludXggb25lLCBidXQgZnJvbSBj
b2RlCj4+ID4+IGluc3BlY3Rpb24gdGhlIHVwc3RyZWFtIG9uZSBiZWhhdmVzIHRoZSBzYW1lLgo+
PiA+Pgo+PiA+PiBVbmxlc3Mgd2Ugd2FudCB0byBjaGFuZ2UgdGhlIGJhbGxvb24gZHJpdmVyJ3Mg
YmVoYXZpb3IsIGF0IGxlYXN0Cj4+ID4+IHRoaXMgc3BlY2lmaWMgY2FzZSBuZWVkcyB0byBiZSBj
b25zaWRlcmVkIGhhdmluZyBkZWZpbmVkIGJlaGF2aW9yLAo+PiA+PiBJIHRoaW5rLgo+PiA+Pgo+
PiA+IE9rLiBJJ2xsIHNlZSB3aGF0IEkgY2FuIGRvLgo+PiAKPj4gSXQgaXMgYSBzb2Z0d2FyZSBl
cnJvciB0byB0cnkgYW5kIGNyb3NzIGJvdW5kYXJpZXMuICBNb2Rlcm4gcHJvY2Vzc29ycwo+PiBk
byB0aGVpciBiZXN0IHRvIHRyeSBhbmQgY2F1c2UgdGhlIGNvcnJlY3QgYmVoYXZpb3VyIHRvIG9j
Y3VyLCBhbGJlaXQKPj4gd2l0aCBhIG1hc3NpdmUgZGlzY2xhaW1lciBhYm91dCB0aGUgcGVyZm9y
bWFuY2UgaGl0LiAgT2xkZXIgcHJvY2Vzc29ycwo+PiBkaWRuJ3QgY29wZS4KPj4gCj4+IEFzIGZh
ciBhcyBJJ20gY29uY2VybmVkLCBpdHMgZmluZSB0byB0ZXJtaW5hdGUgYSBlbXVsYXRpb24gd2hp
Y2ggY3Jvc3Nlcwo+PiBhIGJvdW5kYXJ5IHdpdGggdGhlIG51bGwgb3BzLgo+IAo+IEFsYXMgd2Ug
bmV2ZXIgZXZlbiBnZXQgYXMgZmFyIGFzIHRoZSBJL08gaGFuZGxlcnMgaW4gc29tZSBjaXJjdW1z
dGFuY2VzLi4uCj4gCj4gSSBqdXN0IHNldCB1cCBhIHZhcmlhbnQgb2YgYW4gWFRGIHRlc3QgZG9p
bmcgYSBiYWNrd2FyZHMgcmVwIG1vdnNkIGludG8gYSAKPiB3ZWxsIGFsaWduZWQgc3RhY2sgYnVm
ZmVyIHdoZXJlIHNvdXJjZSBidWZmZXIgc3RhcnRzIDEgYnl0ZSBiZWZvcmUgYSBib3VuZGFyeSAK
PiBiZXR3ZWVuIFJBTSBhbmQgTU1JTy4gVGhlIGNvZGUgaW4gaHZtZW11bF9yZXBfbW92cygpIChy
aWdodGx5KSBkZXRlY3RzIHRoYXQgCj4gYm90aCB0aGUgc291cmNlIGFuZCBkZXN0IG9mIHRoZSBp
bml0aWFsIHJlcCBhcmUgUkFNLCBza2lwcyBvdmVyIHRoZSBJL08gCj4gZW11bGF0aW9uIGNhbGxz
LCBhbmQgdGhlbiBmYWlscyB3aGVuIHRoZSBodm1fY29weV9mcm9tX2d1ZXN0X3BoeXMoKSAKPiAo
dW5zdXJwcmlzaW5nbHkpIGZhaWxzIHRvIGdyYWIgdGhlIDggYnl0ZXMgZm9yIHRoZSBpbml0aWFs
IHJlcC4KPiBTbywgYW55IGxvZ2ljIHdlIGFkZCB0byBkZWFsIHdpdGggaGFuZGxpbmcgcGFnZSBz
cGFubmluZyBvcHMgaXMgZ29pbmcgdG8gCj4gaGF2ZSB0byBnbyBpbiBhdCB0aGUgdG9wIGxldmVs
IG9mIGluc3RydWN0aW9uIGVtdWxhdGlvbi4uLiB3aGljaCBJIGZlYXIgaXMgCj4gZ29pbmcgdG8g
YmUgcXVpdGUgYSBtYWpvciBjaGFuZ2UgYW5kIG5vdCBzb21ldGhpbmcgdGhhdCdzIGdvaW5nIHRv
IGJlIGVhc3kgdG8gCj4gYmFjay1wb3J0LgoKV2VsbCwgd2Fzbid0IGl0IGNsZWFyIGZyb20gdGhl
IGJlZ2lubmluZyB0aGF0IGEgcHJvcGVyIGZpeCB3b3VsZCBiZSB0b28KaW52YXNpdmUgdG8gYmFj
a3BvcnQ/IEFuZCB3YXNuJ3QgaXQgZm9yIHRoYXQgcmVhc29uIHRoYXQgeW91IGludGVuZGVkCnRv
IGFkZCBhIHNtYWxsIGhhY2sgZmlyc3QsIHRvIGRlYWwgd2l0aCBqdXN0IHRoZSBjYXNlKHMpIHRo
YXQgd2UgY3VycmVudGx5CmhhdmUgaXNzdWVzIHdpdGg/CgpKYW4KCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 15:36:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 15:36:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo9SH-0002Sz-Ev; Fri, 10 Aug 2018 15:35: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=3eyy=kz=citrix.com=prvs=753083691=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fo9SG-0002RP-AZ
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 15:35:56 +0000
X-Inumbo-ID: edfa11ee-9cb2-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id edfa11ee-9cb2-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 17:34:55 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,220,1531785600"; d="scan'208";a="77468146"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH 0/2] MMIO emulation fixes
Thread-Index: AQHUMJYdruT1rPj880mFoTaRnG7ZpqS4wQ4AgAAjLfD//+AkAIAAI62w///i84CAACKwUP//4naAAAiLyoD//+b4gP//3haQ
Date: Fri, 10 Aug 2018 15:35:24 +0000
Message-ID: <e2f77af0b2394b8f859a1f2dc1a91797@AMSPEX02CL03.citrite.net>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
 <5B6D7E9C02000078001DCF26@prv1-mh.provo.novell.com>
 <d60afbae4e264d6bb6f29c9ae0445133@AMSPEX02CL03.citrite.net>
 <5B6D816402000078001DCF55@prv1-mh.provo.novell.com>
 <990684b4ff644494bdf006a8c9f69bf5@AMSPEX02CL03.citrite.net>
 <5B6D86F302000078001DCF85@prv1-mh.provo.novell.com>
 <e8cff3ca6c154b67a2a932af83719354@AMSPEX02CL03.citrite.net>
 <fdf19f7d-1b92-a9c0-3602-b1c9807bf610@citrix.com>
 <a735b4359ccc4b278330204d9790c6ac@AMSPEX02CL03.citrite.net>
 <5B6DAF9F02000078001DD040@prv1-mh.provo.novell.com>
In-Reply-To: <5B6DAF9F02000078001DD040@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 0/2] MMIO emulation fixes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew 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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMTAgQXVndXN0IDIwMTggMTY6MzEKPiBUbzogUGF1
bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8
QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IHhlbi1kZXZlbCA8eGVuLQo+IGRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnPgo+IFN1YmplY3Q6IFJFOiBbWGVuLWRldmVsXSBbUEFUQ0ggMC8yXSBN
TUlPIGVtdWxhdGlvbiBmaXhlcwo+IAo+ID4+PiBPbiAxMC4wOC4xOCBhdCAxNzowOCwgPFBhdWwu
RHVycmFudEBjaXRyaXguY29tPiB3cm90ZToKPiA+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t
LS0KPiA+PiBGcm9tOiBBbmRyZXcgQ29vcGVyCj4gPj4gU2VudDogMTAgQXVndXN0IDIwMTggMTM6
NTYKPiA+PiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47ICdKYW4g
QmV1bGljaCcKPiA+PiA8SkJldWxpY2hAc3VzZS5jb20+Cj4gPj4gQ2M6IHhlbi1kZXZlbCA8eGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPgo+ID4+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVs
XSBbUEFUQ0ggMC8yXSBNTUlPIGVtdWxhdGlvbiBmaXhlcwo+ID4+Cj4gPj4gT24gMTAvMDgvMTgg
MTM6NDMsIFBhdWwgRHVycmFudCB3cm90ZToKPiA+PiA+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut
LS0tLQo+ID4+ID4+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86SkJldWxpY2hAc3VzZS5jb21d
Cj4gPj4gPj4gU2VudDogMTAgQXVndXN0IDIwMTggMTM6MzcKPiA+PiA+PiBUbzogUGF1bCBEdXJy
YW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiA+PiA+PiBDYzogeGVuLWRldmVsIDx4ZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Cj4gPj4gPj4gU3ViamVjdDogUkU6IFtYZW4tZGV2
ZWxdIFtQQVRDSCAwLzJdIE1NSU8gZW11bGF0aW9uIGZpeGVzCj4gPj4gPj4KPiA+PiA+Pj4+PiBP
biAxMC4wOC4xOCBhdCAxNDoyMiwgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPiB3cm90ZToKPiA+
PiA+Pj4+ICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4+ID4+Pj4gRnJvbTogSmFuIEJl
dWxpY2ggW21haWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPiA+PiA+Pj4+IFNlbnQ6IDEwIEF1Z3Vz
dCAyMDE4IDEzOjEzCj4gPj4gPj4+PiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0
cml4LmNvbT4KPiA+PiA+Pj4+IENjOiB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZz4KPiA+PiA+Pj4+IFN1YmplY3Q6IFJFOiBbWGVuLWRldmVsXSBbUEFUQ0ggMC8yXSBN
TUlPIGVtdWxhdGlvbiBmaXhlcwo+ID4+ID4+Pj4KPiA+PiA+Pj4+Pj4+IE9uIDEwLjA4LjE4IGF0
IDE0OjA4LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+ID4+Pj4+PiAgLS0t
LS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+PiA+Pj4+Pj4gRnJvbTogSmFuIEJldWxpY2ggW21h
aWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPiA+PiA+Pj4+Pj4gU2VudDogMTAgQXVndXN0IDIwMTgg
MTM6MDIKPiA+PiA+Pj4+Pj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5j
b20+Cj4gPj4gPj4+Pj4+IENjOiB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZz4KPiA+PiA+Pj4+Pj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCAwLzJdIE1N
SU8gZW11bGF0aW9uIGZpeGVzCj4gPj4gPj4+Pj4+Cj4gPj4gPj4+Pj4+Pj4+IE9uIDEwLjA4LjE4
IGF0IDEyOjM3LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+ID4+Pj4+Pj4g
VGhlc2UgYXJlIHByb2JhYmx5IGJvdGggY2FuZGlkYXRlcyBmb3IgYmFjay1wb3J0Lgo+ID4+ID4+
Pj4+Pj4KPiA+PiA+Pj4+Pj4+IFBhdWwgRHVycmFudCAoMik6Cj4gPj4gPj4+Pj4+PiAgIHg4Ni9o
dm0vaW9yZXE6IE1NSU8gcmFuZ2UgY2hlY2tpbmcgY29tcGxldGVseSBpZ25vcmVzCj4gPj4gZGly
ZWN0aW9uCj4gPj4gPj4gZmxhZwo+ID4+ID4+Pj4+Pj4gICB4ODYvaHZtL2VtdWxhdGU6IG1ha2Ug
c3VyZSByZXAgSS9PIGVtdWxhdGlvbiBkb2VzIG5vdCBjcm9zcwo+ID4+IEdGTgo+ID4+ID4+Pj4+
Pj4gICAgIGJvdW5kYXJpZXMKPiA+PiA+Pj4+Pj4+Cj4gPj4gPj4+Pj4+PiAgeGVuL2FyY2gveDg2
L2h2bS9lbXVsYXRlLmMgfCAxNyArKysrKysrKysrKysrKysrLQo+ID4+ID4+Pj4+Pj4gIHhlbi9h
cmNoL3g4Ni9odm0vaW9yZXEuYyAgIHwgMTUgKysrKysrKysrKy0tLS0tCj4gPj4gPj4+Pj4+PiAg
MiBmaWxlcyBjaGFuZ2VkLCAyNiBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQo+ID4+ID4+
Pj4+PiBJIHRha2UgaXQgdGhpcyBpc24ndCB5ZXQgd2hhdCB3ZSd2ZSB0YWxrZWQgYWJvdXQgeWVz
dGVyZGF5IG9uIGlyYz8KPiA+PiA+Pj4+Pj4KPiA+PiA+Pj4+PiBUaGlzIGlzIHRoZSBiYW5kLWFp
ZCBmaXguIEkgY2FuIG5vdyBzaG93IGNvcnJlY3QgaGFuZGxpbmcgb2YgYSByZXAKPiBtb3YKPiA+
PiA+Pj4+PiB3YWxraW5nIG9mZiBNTUlPIGludG8gUkFNLgo+ID4+ID4+Pj4gQnV0IHRoYXQncyBu
b3QgdGhlIHByb2JsZW0gd2UncmUgaGF2aW5nLiBJbiBvdXIgY2FzZSB0aGUgYmFkCj4gYmVoYXZp
b3IKPiA+PiA+Pj4+IGlzIHdpdGggYSBzaW5nbGUgTU9WLiBUaGF0J3Mgd2h5IEkgaGFkIGFzc3Vt
ZWQgdGhhdCB5b3VyIHBsYW4gdG8KPiBmaWRkbGUKPiA+PiA+Pj4+IHdpdGggbnVsbF9oYW5kbGVy
IHdvdWxkIGhlbHAgaW4gb3VyIGNhc2UgYXMgd2VsbCwgd2hpbGUgdGhpcyBzZXJpZXMKPiA+PiBj
bGVhcmx5Cj4gPj4gPj4+PiB3b24ndCAoYWZhaWN0KS4KPiA+PiA+Pj4+Cj4gPj4gPj4+IE9oLCBJ
IHNlZS4gQSBzaW5nbGUgTU9WIHNwYW5uaW5nIE1NSU8gYW5kIFJBTSBoYXMgdW5kZWZpbmVkCj4g
Pj4gYmVoYXZpb3VyCj4gPj4gPj4gdGhvdWdoCj4gPj4gPj4+IGFzIEkgdW5kZXJzdGFuZCBpdC4g
QW0gSSBpbmNvcnJlY3Q/Cj4gPj4gPj4gSSdtIG5vdCBhd2FyZSBvZiBTRE0gb3IgUE0gc2F5aW5n
IGFueXRoaW5nIGxpa2UgdGhpcy4gQW55d2F5LCB0aGUKPiA+PiA+PiBzcGVjaWZpYyBjYXNlIHdo
ZXJlIHRoaXMgaXMgYmVpbmcgb2JzZXJ2ZWQgYXMgYW4gaXNzdWUgaXMgd2hlbgo+ID4+ID4+IGFj
Y2Vzc2luZyB0aGUgbGFzdCBmZXcgYnl0ZXMgb2YgYSBub3JtYWwgUkFNIHBhZ2UgZm9sbG93ZWQg
YnkgYQo+ID4+ID4+IGJhbGxvb25lZCBvdXQgb25lLiBUaGUgYmFsbG9vbiBkcml2ZXIgZG9lc24n
dCByZW1vdmUgdGhlIHZpcnR1YWwKPiA+PiA+PiBtYXBwaW5nIG9mIHN1Y2ggcGFnZXMgKHByZXN1
bWFibHkgaW4gb3JkZXIgdG8gbm90IHNoYXR0ZXIgc3VwZXIKPiA+PiA+PiBwYWdlcyk7IG9ic2Vy
dmF0aW9uIGlzIHdpdGggdGhlIG9sZCBYZW5vTGludXggb25lLCBidXQgZnJvbSBjb2RlCj4gPj4g
Pj4gaW5zcGVjdGlvbiB0aGUgdXBzdHJlYW0gb25lIGJlaGF2ZXMgdGhlIHNhbWUuCj4gPj4gPj4K
PiA+PiA+PiBVbmxlc3Mgd2Ugd2FudCB0byBjaGFuZ2UgdGhlIGJhbGxvb24gZHJpdmVyJ3MgYmVo
YXZpb3IsIGF0IGxlYXN0Cj4gPj4gPj4gdGhpcyBzcGVjaWZpYyBjYXNlIG5lZWRzIHRvIGJlIGNv
bnNpZGVyZWQgaGF2aW5nIGRlZmluZWQgYmVoYXZpb3IsCj4gPj4gPj4gSSB0aGluay4KPiA+PiA+
Pgo+ID4+ID4gT2suIEknbGwgc2VlIHdoYXQgSSBjYW4gZG8uCj4gPj4KPiA+PiBJdCBpcyBhIHNv
ZnR3YXJlIGVycm9yIHRvIHRyeSBhbmQgY3Jvc3MgYm91bmRhcmllcy4gIE1vZGVybiBwcm9jZXNz
b3JzCj4gPj4gZG8gdGhlaXIgYmVzdCB0byB0cnkgYW5kIGNhdXNlIHRoZSBjb3JyZWN0IGJlaGF2
aW91ciB0byBvY2N1ciwgYWxiZWl0Cj4gPj4gd2l0aCBhIG1hc3NpdmUgZGlzY2xhaW1lciBhYm91
dCB0aGUgcGVyZm9ybWFuY2UgaGl0LiAgT2xkZXIgcHJvY2Vzc29ycwo+ID4+IGRpZG4ndCBjb3Bl
Lgo+ID4+Cj4gPj4gQXMgZmFyIGFzIEknbSBjb25jZXJuZWQsIGl0cyBmaW5lIHRvIHRlcm1pbmF0
ZSBhIGVtdWxhdGlvbiB3aGljaCBjcm9zc2VzCj4gPj4gYSBib3VuZGFyeSB3aXRoIHRoZSBudWxs
IG9wcy4KPiA+Cj4gPiBBbGFzIHdlIG5ldmVyIGV2ZW4gZ2V0IGFzIGZhciBhcyB0aGUgSS9PIGhh
bmRsZXJzIGluIHNvbWUgY2lyY3Vtc3RhbmNlcy4uLgo+ID4KPiA+IEkganVzdCBzZXQgdXAgYSB2
YXJpYW50IG9mIGFuIFhURiB0ZXN0IGRvaW5nIGEgYmFja3dhcmRzIHJlcCBtb3ZzZCBpbnRvIGEK
PiA+IHdlbGwgYWxpZ25lZCBzdGFjayBidWZmZXIgd2hlcmUgc291cmNlIGJ1ZmZlciBzdGFydHMg
MSBieXRlIGJlZm9yZSBhCj4gYm91bmRhcnkKPiA+IGJldHdlZW4gUkFNIGFuZCBNTUlPLiBUaGUg
Y29kZSBpbiBodm1lbXVsX3JlcF9tb3ZzKCkgKHJpZ2h0bHkpCj4gZGV0ZWN0cyB0aGF0Cj4gPiBi
b3RoIHRoZSBzb3VyY2UgYW5kIGRlc3Qgb2YgdGhlIGluaXRpYWwgcmVwIGFyZSBSQU0sIHNraXBz
IG92ZXIgdGhlIEkvTwo+ID4gZW11bGF0aW9uIGNhbGxzLCBhbmQgdGhlbiBmYWlscyB3aGVuIHRo
ZSBodm1fY29weV9mcm9tX2d1ZXN0X3BoeXMoKQo+ID4gKHVuc3VycHJpc2luZ2x5KSBmYWlscyB0
byBncmFiIHRoZSA4IGJ5dGVzIGZvciB0aGUgaW5pdGlhbCByZXAuCj4gPiBTbywgYW55IGxvZ2lj
IHdlIGFkZCB0byBkZWFsIHdpdGggaGFuZGxpbmcgcGFnZSBzcGFubmluZyBvcHMgaXMgZ29pbmcg
dG8KPiA+IGhhdmUgdG8gZ28gaW4gYXQgdGhlIHRvcCBsZXZlbCBvZiBpbnN0cnVjdGlvbiBlbXVs
YXRpb24uLi4gd2hpY2ggSSBmZWFyIGlzCj4gPiBnb2luZyB0byBiZSBxdWl0ZSBhIG1ham9yIGNo
YW5nZSBhbmQgbm90IHNvbWV0aGluZyB0aGF0J3MgZ29pbmcgdG8gYmUgZWFzeQo+IHRvCj4gPiBi
YWNrLXBvcnQuCj4gCj4gV2VsbCwgd2Fzbid0IGl0IGNsZWFyIGZyb20gdGhlIGJlZ2lubmluZyB0
aGF0IGEgcHJvcGVyIGZpeCB3b3VsZCBiZSB0b28KPiBpbnZhc2l2ZSB0byBiYWNrcG9ydD8gQW5k
IHdhc24ndCBpdCBmb3IgdGhhdCByZWFzb24gdGhhdCB5b3UgaW50ZW5kZWQKPiB0byBhZGQgYSBz
bWFsbCBoYWNrIGZpcnN0LCB0byBkZWFsIHdpdGgganVzdCB0aGUgY2FzZShzKSB0aGF0IHdlIGN1
cnJlbnRseQo+IGhhdmUgaXNzdWVzIHdpdGg/CgpXZWxsLCBnaXZlbiB0aGF0IEkgbWlzdGFrZW5s
eSB1bmRlcnN0b29kIHlvdSB3ZXJlIGhpdHRpbmcgdGhlIHNhbWUgcmVwIGlzc3VlIHRoYXQgSSB3
YXMsIEkgdGhvdWdodCBJIGNvdWxkIGRlYWwgd2l0aCBpdCBpbiBhIHJlYXNvbmFibHkgc3RyYWln
aHRmb3J3YXJkIHdheS4gTWF5YmUgSSBjYW4gc3RpbGwgZG8gYSBwb2ludCBmaXggZm9yIHdoYXQg
eW91IGFyZSBoaXR0aW5nIHRob3VnaC4gV2hhdCBwcmVjaXNlbHkgYXJlIHlvdSBoaXR0aW5nPyBB
bHdheXMgYSBzaW5nbGUgTU9WPyBBbmQgYWx3YXlzIGZyb20gYSBwYWdlIHNwYW5uaW5nIHNvdXJj
ZSB0byBhIHdlbGwgYWxpZ25lZCBkZXN0PyBPciBtb3JlIGNvbWJpbmF0aW9ucyB0aGFuIHRoYXQ/
CgogIFBhdWwKCj4gCj4gSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 15:43:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 15: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 1fo9Zv-0003DQ-CR; Fri, 10 Aug 2018 15: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=3eyy=kz=citrix.com=prvs=753083691=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fo9Zu-0003DL-OE
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 15:43:50 +0000
X-Inumbo-ID: 097ca56f-9cb4-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 097ca56f-9cb4-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 17:42:50 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,220,1531785600"; d="scan'208";a="62521408"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 10 Aug 2018 16:43:42 +0100
Message-ID: <20180810154342.3296-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/hvm/viridian: set shutdown_code in response
 to CrashNotify
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBXaW5kb3dzIHdyaXRlcyB0aGUgQ3Jhc2hOb3RpZnkgYml0IGluIHRoZSBDUkFTSF9DVEwg
TVNSIHRoZW4gd2Uga25vdwppdCBpcyBjcmFzaGluZywgc28gc2V0IHRoZSBkb21haW4gc2h1dGRv
d24gY29kZSBhcHByb3ByaWF0ZWx5LgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVs
LmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhl
bi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyB8IDQgKysrKwogMSBmaWxlIGNoYW5nZWQsIDQgaW5z
ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyBiL3hl
bi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwppbmRleCA0ODYwNjUxODJjLi4yOTRjZjQ4NmNjIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKKysrIGIveGVuL2FyY2gveDg2
L2h2bS92aXJpZGlhbi5jCkBAIC02NDUsNiArNjQ1LDEwIEBAIGludCB3cm1zcl92aXJpZGlhbl9y
ZWdzKHVpbnQzMl90IGlkeCwgdWludDY0X3QgdmFsKQogICAgICAgICBpZiAoICFjdGwudS5DcmFz
aE5vdGlmeSApCiAgICAgICAgICAgICBicmVhazsKIAorICAgICAgICBzcGluX2xvY2soJmQtPnNo
dXRkb3duX2xvY2spOworICAgICAgICBkLT5zaHV0ZG93bl9jb2RlID0gU0hVVERPV05fY3Jhc2g7
CisgICAgICAgIHNwaW5fdW5sb2NrKCZkLT5zaHV0ZG93bl9sb2NrKTsKKwogICAgICAgICBncHJp
bnRrKFhFTkxPR19XQVJOSU5HLCAiVklSSURJQU4gQ1JBU0g6ICVseCAlbHggJWx4ICVseCAlbHhc
biIsCiAgICAgICAgICAgICAgICAgdi0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi5jcmFzaF9wYXJh
bVswXSwKICAgICAgICAgICAgICAgICB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLmNyYXNoX3Bh
cmFtWzFdLAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 15:57:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 15: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 1fo9mV-00047O-AG; Fri, 10 Aug 2018 15:56: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=0occ=kz=citrix.com=prvs=753c25753=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fo9mU-00047J-MN
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 15:56:50 +0000
X-Inumbo-ID: 0e5dff82-9cb6-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0e5dff82-9cb6-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 15:57:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,220,1531785600"; d="scan'208";a="77469187"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20180810154342.3296-1-paul.durrant@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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: <afa181cd-d5c7-97ec-b980-1d88ecb266ab@citrix.com>
Date: Fri, 10 Aug 2018 16:56:46 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180810154342.3296-1-paul.durrant@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/hvm/viridian: set shutdown_code in
 response to CrashNotify
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMDgvMTggMTY6NDMsIFBhdWwgRHVycmFudCB3cm90ZToKPiBXaGVuIFdpbmRvd3Mgd3Jp
dGVzIHRoZSBDcmFzaE5vdGlmeSBiaXQgaW4gdGhlIENSQVNIX0NUTCBNU1IgdGhlbiB3ZSBrbm93
Cj4gaXQgaXMgY3Jhc2hpbmcsIHNvIHNldCB0aGUgZG9tYWluIHNodXRkb3duIGNvZGUgYXBwcm9w
cmlhdGVseS4KPgo+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNp
dHJpeC5jb20+Cj4gLS0tCj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBD
YzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiAtLS0KPiAgeGVu
L2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIHwgNCArKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCA0IGlu
c2VydGlvbnMoKykKPgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMg
Yi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKPiBpbmRleCA0ODYwNjUxODJjLi4yOTRjZjQ4
NmNjIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwo+ICsrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwo+IEBAIC02NDUsNiArNjQ1LDEwIEBAIGludCB3cm1z
cl92aXJpZGlhbl9yZWdzKHVpbnQzMl90IGlkeCwgdWludDY0X3QgdmFsKQo+ICAgICAgICAgIGlm
ICggIWN0bC51LkNyYXNoTm90aWZ5ICkKPiAgICAgICAgICAgICAgYnJlYWs7Cj4gIAo+ICsgICAg
ICAgIHNwaW5fbG9jaygmZC0+c2h1dGRvd25fbG9jayk7Cj4gKyAgICAgICAgZC0+c2h1dGRvd25f
Y29kZSA9IFNIVVRET1dOX2NyYXNoOwo+ICsgICAgICAgIHNwaW5fdW5sb2NrKCZkLT5zaHV0ZG93
bl9sb2NrKTsKCkhvdyBkb2VzIHRoZSBkb21haW4gZXZlbnR1YWxseSBzaHV0IGRvd24/wqAgSXQg
ZmVlbHMgc2xpZ2h0bHkgb2RkIHRvIGhhdmUKYSBzaHV0ZG93biBjb2RlIGJlZm9yZSB0aGUgZG9t
YWluIGhhcyBmaW5pc2hlZCBleGVjdXRpbmcgY29kZS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 15:59:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 15: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 1fo9pB-0004Fz-Tp; Fri, 10 Aug 2018 15:59: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=3eyy=kz=citrix.com=prvs=753083691=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fo9pA-0004Fp-Go
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 15:59:36 +0000
X-Inumbo-ID: 71e75c00-9cb6-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 71e75c00-9cb6-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 16:00:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,220,1531785600"; d="scan'208";a="77469297"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] x86/hvm/viridian: set shutdown_code in response to
 CrashNotify
Thread-Index: AQHUMMDuddqQrX6/rUG7ERouUZsxk6S5AnEAgAAh2IA=
Date: Fri, 10 Aug 2018 15:59:34 +0000
Message-ID: <1af7af3a96b94f5f893f7f1ca91e8972@AMSPEX02CL03.citrite.net>
References: <20180810154342.3296-1-paul.durrant@citrix.com>
 <afa181cd-d5c7-97ec-b980-1d88ecb266ab@citrix.com>
In-Reply-To: <afa181cd-d5c7-97ec-b980-1d88ecb266ab@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/viridian: set shutdown_code in
 response to CrashNotify
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbmRyZXcgQ29vcGVyDQo+IFNl
bnQ6IDEwIEF1Z3VzdCAyMDE4IDE2OjU3DQo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPjsgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IENjOiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0hdIHg4Ni9o
dm0vdmlyaWRpYW46IHNldCBzaHV0ZG93bl9jb2RlIGluIHJlc3BvbnNlIHRvDQo+IENyYXNoTm90
aWZ5DQo+IA0KPiBPbiAxMC8wOC8xOCAxNjo0MywgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiA+IFdo
ZW4gV2luZG93cyB3cml0ZXMgdGhlIENyYXNoTm90aWZ5IGJpdCBpbiB0aGUgQ1JBU0hfQ1RMIE1T
UiB0aGVuIHdlDQo+IGtub3cNCj4gPiBpdCBpcyBjcmFzaGluZywgc28gc2V0IHRoZSBkb21haW4g
c2h1dGRvd24gY29kZSBhcHByb3ByaWF0ZWx5Lg0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogUGF1
bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4NCj4gPiAtLS0NCj4gPiBDYzogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KPiA+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPg0KPiA+IC0tLQ0KPiA+ICB4ZW4vYXJjaC94ODYvaHZtL3Zp
cmlkaWFuLmMgfCA0ICsrKysNCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKQ0K
PiA+DQo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyBiL3hlbi9h
cmNoL3g4Ni9odm0vdmlyaWRpYW4uYw0KPiA+IGluZGV4IDQ4NjA2NTE4MmMuLjI5NGNmNDg2Y2Mg
MTAwNjQ0DQo+ID4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jDQo+ID4gKysrIGIv
eGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jDQo+ID4gQEAgLTY0NSw2ICs2NDUsMTAgQEAgaW50
IHdybXNyX3ZpcmlkaWFuX3JlZ3ModWludDMyX3QgaWR4LCB1aW50NjRfdCB2YWwpDQo+ID4gICAg
ICAgICAgaWYgKCAhY3RsLnUuQ3Jhc2hOb3RpZnkgKQ0KPiA+ICAgICAgICAgICAgICBicmVhazsN
Cj4gPg0KPiA+ICsgICAgICAgIHNwaW5fbG9jaygmZC0+c2h1dGRvd25fbG9jayk7DQo+ID4gKyAg
ICAgICAgZC0+c2h1dGRvd25fY29kZSA9IFNIVVRET1dOX2NyYXNoOw0KPiA+ICsgICAgICAgIHNw
aW5fdW5sb2NrKCZkLT5zaHV0ZG93bl9sb2NrKTsNCj4gDQo+IEhvdyBkb2VzIHRoZSBkb21haW4g
ZXZlbnR1YWxseSBzaHV0IGRvd24/DQoNCkkgYXNzdW1lIGl0IHNodXRzIGRvd24gd2hlbiB0aGUg
Z3Vlc3Qgd3JpdGVzIHRvIHRoZSBQSUlYLg0KDQo+wqAgSXQgZmVlbHMgc2xpZ2h0bHkgb2RkIHRv
IGhhdmUNCj4gYSBzaHV0ZG93biBjb2RlIGJlZm9yZSB0aGUgZG9tYWluIGhhcyBmaW5pc2hlZCBl
eGVjdXRpbmcgY29kZS4NCj4gDQoNClRoYXQncyB0aGUgbm9ybS4gVGhlIFBWIGRyaXZlcnMgKGlm
IHRoZXkgYXJlIGluc3RhbGxlZCkgc2V0IGl0IHZpYSBhIHNjaGVkb3AuIFRoaXMganVzdCBtYWtl
cyBzdXJlIGl0IGlzIHNldCBldmVuIGlmIHRoZSBQViBkcml2ZXJzIGFyZW4ndCB0aGVyZS4NCg0K
ICBQYXVsDQoNCj4gfkFuZHJldw0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 16:00:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 16:00:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fo9q6-0005NT-8m; Fri, 10 Aug 2018 16:00:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=aouf=kz=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fo9q4-0005NM-Pt
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 16:00:32 +0000
X-Inumbo-ID: 5eb74867-9cb6-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 5eb74867-9cb6-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 17:59:32 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 10 Aug 2018 10:00:30 -0600
Message-Id: <5B6DB69D02000078001DD06A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Fri, 10 Aug 2018 10:00:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>,
 "George Dunlap" <George.Dunlap@eu.citrix.com>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
 <5B6D7E9C02000078001DCF26@prv1-mh.provo.novell.com>
 <d60afbae4e264d6bb6f29c9ae0445133@AMSPEX02CL03.citrite.net>
 <5B6D816402000078001DCF55@prv1-mh.provo.novell.com>
 <990684b4ff644494bdf006a8c9f69bf5@AMSPEX02CL03.citrite.net>
 <5B6D86F302000078001DCF85@prv1-mh.provo.novell.com>
 <e8cff3ca6c154b67a2a932af83719354@AMSPEX02CL03.citrite.net>
 <fdf19f7d-1b92-a9c0-3602-b1c9807bf610@citrix.com>
 <a735b4359ccc4b278330204d9790c6ac@AMSPEX02CL03.citrite.net>
 <5B6DAF9F02000078001DD040@prv1-mh.provo.novell.com>
 <e2f77af0b2394b8f859a1f2dc1a91797@AMSPEX02CL03.citrite.net>
In-Reply-To: <e2f77af0b2394b8f859a1f2dc1a91797@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 0/2] MMIO emulation fixes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew 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+IE9uIDEwLjA4LjE4IGF0IDE3OjM1LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogSmFuIEJldWxpY2ggW21h
aWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPj4gU2VudDogMTAgQXVndXN0IDIwMTggMTY6MzEKPj4g
VG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4+IENjOiBBbmRyZXcg
Q29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgeGVuLWRldmVsIDx4ZW4tCj4+IGRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPgo+PiBTdWJqZWN0OiBSRTogW1hlbi1kZXZlbF0gW1BB
VENIIDAvMl0gTU1JTyBlbXVsYXRpb24gZml4ZXMKPj4gCj4+ID4+PiBPbiAxMC4wOC4xOCBhdCAx
NzowOCwgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPiB3cm90ZToKPj4gPj4gIC0tLS0tT3JpZ2lu
YWwgTWVzc2FnZS0tLS0tCj4+ID4+IEZyb206IEFuZHJldyBDb29wZXIKPj4gPj4gU2VudDogMTAg
QXVndXN0IDIwMTggMTM6NTYKPj4gPj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNp
dHJpeC5jb20+OyAnSmFuIEJldWxpY2gnCj4+ID4+IDxKQmV1bGljaEBzdXNlLmNvbT4KPj4gPj4g
Q2M6IHhlbi1kZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPgo+PiA+PiBTdWJq
ZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIDAvMl0gTU1JTyBlbXVsYXRpb24gZml4ZXMKPj4g
Pj4KPj4gPj4gT24gMTAvMDgvMTggMTM6NDMsIFBhdWwgRHVycmFudCB3cm90ZToKPj4gPj4gPj4g
LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gPj4gPj4gRnJvbTogSmFuIEJldWxpY2ggW21h
aWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPj4gPj4gPj4gU2VudDogMTAgQXVndXN0IDIwMTggMTM6
MzcKPj4gPj4gPj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4+
ID4+ID4+IENjOiB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4KPj4g
Pj4gPj4gU3ViamVjdDogUkU6IFtYZW4tZGV2ZWxdIFtQQVRDSCAwLzJdIE1NSU8gZW11bGF0aW9u
IGZpeGVzCj4+ID4+ID4+Cj4+ID4+ID4+Pj4+IE9uIDEwLjA4LjE4IGF0IDE0OjIyLCA8UGF1bC5E
dXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+PiA+PiA+Pj4+ICAtLS0tLU9yaWdpbmFsIE1lc3Nh
Z2UtLS0tLQo+PiA+PiA+Pj4+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86SkJldWxpY2hAc3Vz
ZS5jb21dCj4+ID4+ID4+Pj4gU2VudDogMTAgQXVndXN0IDIwMTggMTM6MTMKPj4gPj4gPj4+PiBU
bzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPj4gPj4gPj4+PiBDYzog
eGVuLWRldmVsIDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Cj4+ID4+ID4+Pj4gU3Vi
amVjdDogUkU6IFtYZW4tZGV2ZWxdIFtQQVRDSCAwLzJdIE1NSU8gZW11bGF0aW9uIGZpeGVzCj4+
ID4+ID4+Pj4KPj4gPj4gPj4+Pj4+PiBPbiAxMC4wOC4xOCBhdCAxNDowOCwgPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPiB3cm90ZToKPj4gPj4gPj4+Pj4+ICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut
LS0tLQo+PiA+PiA+Pj4+Pj4gRnJvbTogSmFuIEJldWxpY2ggW21haWx0bzpKQmV1bGljaEBzdXNl
LmNvbV0KPj4gPj4gPj4+Pj4+IFNlbnQ6IDEwIEF1Z3VzdCAyMDE4IDEzOjAyCj4+ID4+ID4+Pj4+
PiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPj4gPj4gPj4+Pj4+
IENjOiB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4KPj4gPj4gPj4+
Pj4+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0ggMC8yXSBNTUlPIGVtdWxhdGlvbiBm
aXhlcwo+PiA+PiA+Pj4+Pj4KPj4gPj4gPj4+Pj4+Pj4+IE9uIDEwLjA4LjE4IGF0IDEyOjM3LCA8
cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+PiA+PiA+Pj4+Pj4+IFRoZXNlIGFyZSBw
cm9iYWJseSBib3RoIGNhbmRpZGF0ZXMgZm9yIGJhY2stcG9ydC4KPj4gPj4gPj4+Pj4+Pgo+PiA+
PiA+Pj4+Pj4+IFBhdWwgRHVycmFudCAoMik6Cj4+ID4+ID4+Pj4+Pj4gICB4ODYvaHZtL2lvcmVx
OiBNTUlPIHJhbmdlIGNoZWNraW5nIGNvbXBsZXRlbHkgaWdub3Jlcwo+PiA+PiBkaXJlY3Rpb24K
Pj4gPj4gPj4gZmxhZwo+PiA+PiA+Pj4+Pj4+ICAgeDg2L2h2bS9lbXVsYXRlOiBtYWtlIHN1cmUg
cmVwIEkvTyBlbXVsYXRpb24gZG9lcyBub3QgY3Jvc3MKPj4gPj4gR0ZOCj4+ID4+ID4+Pj4+Pj4g
ICAgIGJvdW5kYXJpZXMKPj4gPj4gPj4+Pj4+Pgo+PiA+PiA+Pj4+Pj4+ICB4ZW4vYXJjaC94ODYv
aHZtL2VtdWxhdGUuYyB8IDE3ICsrKysrKysrKysrKysrKystCj4+ID4+ID4+Pj4+Pj4gIHhlbi9h
cmNoL3g4Ni9odm0vaW9yZXEuYyAgIHwgMTUgKysrKysrKysrKy0tLS0tCj4+ID4+ID4+Pj4+Pj4g
IDIgZmlsZXMgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKPj4gPj4g
Pj4+Pj4+IEkgdGFrZSBpdCB0aGlzIGlzbid0IHlldCB3aGF0IHdlJ3ZlIHRhbGtlZCBhYm91dCB5
ZXN0ZXJkYXkgb24gaXJjPwo+PiA+PiA+Pj4+Pj4KPj4gPj4gPj4+Pj4gVGhpcyBpcyB0aGUgYmFu
ZC1haWQgZml4LiBJIGNhbiBub3cgc2hvdyBjb3JyZWN0IGhhbmRsaW5nIG9mIGEgcmVwCj4+IG1v
dgo+PiA+PiA+Pj4+PiB3YWxraW5nIG9mZiBNTUlPIGludG8gUkFNLgo+PiA+PiA+Pj4+IEJ1dCB0
aGF0J3Mgbm90IHRoZSBwcm9ibGVtIHdlJ3JlIGhhdmluZy4gSW4gb3VyIGNhc2UgdGhlIGJhZAo+
PiBiZWhhdmlvcgo+PiA+PiA+Pj4+IGlzIHdpdGggYSBzaW5nbGUgTU9WLiBUaGF0J3Mgd2h5IEkg
aGFkIGFzc3VtZWQgdGhhdCB5b3VyIHBsYW4gdG8KPj4gZmlkZGxlCj4+ID4+ID4+Pj4gd2l0aCBu
dWxsX2hhbmRsZXIgd291bGQgaGVscCBpbiBvdXIgY2FzZSBhcyB3ZWxsLCB3aGlsZSB0aGlzIHNl
cmllcwo+PiA+PiBjbGVhcmx5Cj4+ID4+ID4+Pj4gd29uJ3QgKGFmYWljdCkuCj4+ID4+ID4+Pj4K
Pj4gPj4gPj4+IE9oLCBJIHNlZS4gQSBzaW5nbGUgTU9WIHNwYW5uaW5nIE1NSU8gYW5kIFJBTSBo
YXMgdW5kZWZpbmVkCj4+ID4+IGJlaGF2aW91cgo+PiA+PiA+PiB0aG91Z2gKPj4gPj4gPj4+IGFz
IEkgdW5kZXJzdGFuZCBpdC4gQW0gSSBpbmNvcnJlY3Q/Cj4+ID4+ID4+IEknbSBub3QgYXdhcmUg
b2YgU0RNIG9yIFBNIHNheWluZyBhbnl0aGluZyBsaWtlIHRoaXMuIEFueXdheSwgdGhlCj4+ID4+
ID4+IHNwZWNpZmljIGNhc2Ugd2hlcmUgdGhpcyBpcyBiZWluZyBvYnNlcnZlZCBhcyBhbiBpc3N1
ZSBpcyB3aGVuCj4+ID4+ID4+IGFjY2Vzc2luZyB0aGUgbGFzdCBmZXcgYnl0ZXMgb2YgYSBub3Jt
YWwgUkFNIHBhZ2UgZm9sbG93ZWQgYnkgYQo+PiA+PiA+PiBiYWxsb29uZWQgb3V0IG9uZS4gVGhl
IGJhbGxvb24gZHJpdmVyIGRvZXNuJ3QgcmVtb3ZlIHRoZSB2aXJ0dWFsCj4+ID4+ID4+IG1hcHBp
bmcgb2Ygc3VjaCBwYWdlcyAocHJlc3VtYWJseSBpbiBvcmRlciB0byBub3Qgc2hhdHRlciBzdXBl
cgo+PiA+PiA+PiBwYWdlcyk7IG9ic2VydmF0aW9uIGlzIHdpdGggdGhlIG9sZCBYZW5vTGludXgg
b25lLCBidXQgZnJvbSBjb2RlCj4+ID4+ID4+IGluc3BlY3Rpb24gdGhlIHVwc3RyZWFtIG9uZSBi
ZWhhdmVzIHRoZSBzYW1lLgo+PiA+PiA+Pgo+PiA+PiA+PiBVbmxlc3Mgd2Ugd2FudCB0byBjaGFu
Z2UgdGhlIGJhbGxvb24gZHJpdmVyJ3MgYmVoYXZpb3IsIGF0IGxlYXN0Cj4+ID4+ID4+IHRoaXMg
c3BlY2lmaWMgY2FzZSBuZWVkcyB0byBiZSBjb25zaWRlcmVkIGhhdmluZyBkZWZpbmVkIGJlaGF2
aW9yLAo+PiA+PiA+PiBJIHRoaW5rLgo+PiA+PiA+Pgo+PiA+PiA+IE9rLiBJJ2xsIHNlZSB3aGF0
IEkgY2FuIGRvLgo+PiA+Pgo+PiA+PiBJdCBpcyBhIHNvZnR3YXJlIGVycm9yIHRvIHRyeSBhbmQg
Y3Jvc3MgYm91bmRhcmllcy4gIE1vZGVybiBwcm9jZXNzb3JzCj4+ID4+IGRvIHRoZWlyIGJlc3Qg
dG8gdHJ5IGFuZCBjYXVzZSB0aGUgY29ycmVjdCBiZWhhdmlvdXIgdG8gb2NjdXIsIGFsYmVpdAo+
PiA+PiB3aXRoIGEgbWFzc2l2ZSBkaXNjbGFpbWVyIGFib3V0IHRoZSBwZXJmb3JtYW5jZSBoaXQu
ICBPbGRlciBwcm9jZXNzb3JzCj4+ID4+IGRpZG4ndCBjb3BlLgo+PiA+Pgo+PiA+PiBBcyBmYXIg
YXMgSSdtIGNvbmNlcm5lZCwgaXRzIGZpbmUgdG8gdGVybWluYXRlIGEgZW11bGF0aW9uIHdoaWNo
IGNyb3NzZXMKPj4gPj4gYSBib3VuZGFyeSB3aXRoIHRoZSBudWxsIG9wcy4KPj4gPgo+PiA+IEFs
YXMgd2UgbmV2ZXIgZXZlbiBnZXQgYXMgZmFyIGFzIHRoZSBJL08gaGFuZGxlcnMgaW4gc29tZSBj
aXJjdW1zdGFuY2VzLi4uCj4+ID4KPj4gPiBJIGp1c3Qgc2V0IHVwIGEgdmFyaWFudCBvZiBhbiBY
VEYgdGVzdCBkb2luZyBhIGJhY2t3YXJkcyByZXAgbW92c2QgaW50byBhCj4+ID4gd2VsbCBhbGln
bmVkIHN0YWNrIGJ1ZmZlciB3aGVyZSBzb3VyY2UgYnVmZmVyIHN0YXJ0cyAxIGJ5dGUgYmVmb3Jl
IGEKPj4gYm91bmRhcnkKPj4gPiBiZXR3ZWVuIFJBTSBhbmQgTU1JTy4gVGhlIGNvZGUgaW4gaHZt
ZW11bF9yZXBfbW92cygpIChyaWdodGx5KQo+PiBkZXRlY3RzIHRoYXQKPj4gPiBib3RoIHRoZSBz
b3VyY2UgYW5kIGRlc3Qgb2YgdGhlIGluaXRpYWwgcmVwIGFyZSBSQU0sIHNraXBzIG92ZXIgdGhl
IEkvTwo+PiA+IGVtdWxhdGlvbiBjYWxscywgYW5kIHRoZW4gZmFpbHMgd2hlbiB0aGUgaHZtX2Nv
cHlfZnJvbV9ndWVzdF9waHlzKCkKPj4gPiAodW5zdXJwcmlzaW5nbHkpIGZhaWxzIHRvIGdyYWIg
dGhlIDggYnl0ZXMgZm9yIHRoZSBpbml0aWFsIHJlcC4KPj4gPiBTbywgYW55IGxvZ2ljIHdlIGFk
ZCB0byBkZWFsIHdpdGggaGFuZGxpbmcgcGFnZSBzcGFubmluZyBvcHMgaXMgZ29pbmcgdG8KPj4g
PiBoYXZlIHRvIGdvIGluIGF0IHRoZSB0b3AgbGV2ZWwgb2YgaW5zdHJ1Y3Rpb24gZW11bGF0aW9u
Li4uIHdoaWNoIEkgZmVhciBpcwo+PiA+IGdvaW5nIHRvIGJlIHF1aXRlIGEgbWFqb3IgY2hhbmdl
IGFuZCBub3Qgc29tZXRoaW5nIHRoYXQncyBnb2luZyB0byBiZSBlYXN5Cj4+IHRvCj4+ID4gYmFj
ay1wb3J0Lgo+PiAKPj4gV2VsbCwgd2Fzbid0IGl0IGNsZWFyIGZyb20gdGhlIGJlZ2lubmluZyB0
aGF0IGEgcHJvcGVyIGZpeCB3b3VsZCBiZSB0b28KPj4gaW52YXNpdmUgdG8gYmFja3BvcnQ/IEFu
ZCB3YXNuJ3QgaXQgZm9yIHRoYXQgcmVhc29uIHRoYXQgeW91IGludGVuZGVkCj4+IHRvIGFkZCBh
IHNtYWxsIGhhY2sgZmlyc3QsIHRvIGRlYWwgd2l0aCBqdXN0IHRoZSBjYXNlKHMpIHRoYXQgd2Ug
Y3VycmVudGx5Cj4+IGhhdmUgaXNzdWVzIHdpdGg/Cj4gCj4gV2VsbCwgZ2l2ZW4gdGhhdCBJIG1p
c3Rha2VubHkgdW5kZXJzdG9vZCB5b3Ugd2VyZSBoaXR0aW5nIHRoZSBzYW1lIHJlcCBpc3N1ZSAK
PiB0aGF0IEkgd2FzLCBJIHRob3VnaHQgSSBjb3VsZCBkZWFsIHdpdGggaXQgaW4gYSByZWFzb25h
Ymx5IHN0cmFpZ2h0Zm9yd2FyZCAKPiB3YXkuIE1heWJlIEkgY2FuIHN0aWxsIGRvIGEgcG9pbnQg
Zml4IGZvciB3aGF0IHlvdSBhcmUgaGl0dGluZyB0aG91Z2guIFdoYXQgCj4gcHJlY2lzZWx5IGFy
ZSB5b3UgaGl0dGluZz8gQWx3YXlzIGEgc2luZ2xlIE1PVj8gQW5kIGFsd2F5cyBmcm9tIGEgcGFn
ZSAKPiBzcGFubmluZyBzb3VyY2UgdG8gYSB3ZWxsIGFsaWduZWQgZGVzdD8gT3IgbW9yZSBjb21i
aW5hdGlvbnMgdGhhbiB0aGF0PwoKQWx3YXlzIGEgc2luZ2xlLCBtaXNhbGlnbmVkIE1PViBzcGFu
bmluZyB0aGUgYm91bmRhcnkgZnJvbSBhIHZhbGlkClJBTSBwYWdlIHRvIGEgYmFsbG9vbmVkIG91
dCBvbmUgKExpbnV4J2VzIGxvYWRfdW5hbGlnbmVkX3plcm9wYWQoKSkuCkkgbWVhbndoaWxlIHdv
bmRlciB0aG91Z2ggd2hldGhlciBpdCBtaWdodCBub3QgYmUgYmV0dGVyIHRvIGFkZHJlc3MKdGhp
cyBhdCB0aGUgcDJtIGxldmVsLCBieSBpbnNlcnRpbmcgYSByL28gbWFwcGluZyBvZiBhbiBhbGwt
emVyb3MgcGFnZS4KR2VvcmdlLCBkbyB5b3UgaGF2ZSBhbnkgb3BpbmlvbiBvbmUgd2F5IG9yIHRo
ZSBvdGhlcj8KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 16:23:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 16: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 1foACM-00071V-71; Fri, 10 Aug 2018 16:23: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=wm2b=kz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1foACK-00071M-UM
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 16:23:32 +0000
X-Inumbo-ID: c9e25fff-9cb9-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c9e25fff-9cb9-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 16:24:00 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1foACH-0004ux-L4; Fri, 10 Aug 2018 16:23: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 1foACH-0003uN-AJ; Fri, 10 Aug 2018 16:23:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1foACH-0000i4-9i; Fri, 10 Aug 2018 16:23:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125846-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 10 Aug 2018 16:23:29 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125846: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTg0NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg0Ni8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5
ZmM3NzQ4N2UKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDkgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA4IGRheXMgICAzNCBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDYgIDIwMTgtMDgtMTAgMTQ6MDA6NTggWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NDAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 16:30:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 16:30: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 1foAJB-0007m5-21; Fri, 10 Aug 2018 16:30: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=xoyg=kz=citrix.com=prvs=7531eaa3c=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1foAJA-0007m0-37
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 16:30:36 +0000
X-Inumbo-ID: c5fb9ce4-9cba-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c5fb9ce4-9cba-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 16:31:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,220,1531785600"; d="scan'208";a="62526059"
To: Jan Beulich <JBeulich@suse.com>, Paul Durrant <paul.durrant@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
 <5B6D7E9C02000078001DCF26@prv1-mh.provo.novell.com>
 <d60afbae4e264d6bb6f29c9ae0445133@AMSPEX02CL03.citrite.net>
 <5B6D816402000078001DCF55@prv1-mh.provo.novell.com>
 <990684b4ff644494bdf006a8c9f69bf5@AMSPEX02CL03.citrite.net>
 <5B6D86F302000078001DCF85@prv1-mh.provo.novell.com>
 <e8cff3ca6c154b67a2a932af83719354@AMSPEX02CL03.citrite.net>
 <fdf19f7d-1b92-a9c0-3602-b1c9807bf610@citrix.com>
 <a735b4359ccc4b278330204d9790c6ac@AMSPEX02CL03.citrite.net>
 <5B6DAF9F02000078001DD040@prv1-mh.provo.novell.com>
 <e2f77af0b2394b8f859a1f2dc1a91797@AMSPEX02CL03.citrite.net>
 <5B6DB69D02000078001DD06A@prv1-mh.provo.novell.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFPqG+MBEACwPYTQpHepyshcufo0dVmqxDo917iWPslB8lauFxVf4WZtGvQSsKStHJSj
 92Qkxp4CH2DwudI8qpVbnWCXsZxodDWac9c3PordLwz5/XL41LevEoM3NWRm5TNgJ3ckPA+J
 K5OfSK04QtmwSHFP3G/SXDJpGs+oDJgASta2AOl9vPV+t3xG6xyfa2NMGn9wmEvvVMD44Z7R
 W3RhZPn/NEZ5gaJhIUMgTChGwwWDOX0YPY19vcy5fT4bTIxvoZsLOkLSGoZb/jHIzkAAznug
 Q7PPeZJ1kXpbW9EHHaUHiCD9C87dMyty0N3TmWfp0VvBCaw32yFtM9jUgB7UVneoZUMUKeHA
 fgIXhJ7I7JFmw3J0PjGLxCLHf2Q5JOD8jeEXpdxugqF7B/fWYYmyIgwKutiGZeoPhl9c/7RE
 Bf6f9Qv4AtQoJwtLw6+5pDXsTD5q/GwhPjt7ohF7aQZTMMHhZuS52/izKhDzIufl6uiqUBge
 0lqG+/ViLKwCkxHDREuSUTtfjRc9/AoAt2V2HOfgKORSCjFC1eI0+8UMxlfdq2z1AAchinU0
 eSkRpX2An3CPEjgGFmu2Je4a/R/Kd6nGU8AFaE8ta0oq5BSFDRYdcKchw4TSxetkG6iUtqOO
 ZFS7VAdF00eqFJNQpi6IUQryhnrOByw+zSobqlOPUO7XC5fjnwARAQABzSRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT7CwYAEEwEKACoCGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEFAlpk2IEFCQo9I54ACgkQpjY8MQWQtG1A1BAAnc0oX3+M/jyv4j/ESJTO
 U2JhuWUWV6NFuzU10pUmMqpgQtiVEVU2QbCvTcZS1U/S6bqAUoiWQreDMSSgGH3a3BmRNi8n
 HKtarJqyK81aERM2HrjYkC1ZlRYG+jS8oWzzQrCQiTwn3eFLJrHjqowTbwahoiMw/nJ+OrZO
 /VXLfNeaxA5GF6emwgbpshwaUtESQ/MC5hFAFmUBZKAxp9CXG2ZhTP6ROV4fwhpnHaz8z+BT
 NQz8YwA4gkmFJbDUA9I0Cm9D/EZscrCGMeaVvcyldbMhWS+aH8nbqv6brhgbJEQS22eKCZDD
 J/ng5ea25QnS0fqu3bMrH39tDqeh7rVnt8Yu/YgOwc3XmgzmAhIDyzSinYEWJ1FkOVpIbGl9
 uR6seRsfJmUK84KCScjkBhMKTOixWgNEQ/zTcLUsfTh6KQdLTn083Q5aFxWOIal2hiy9UyqR
 VQydowXy4Xx58rqvZjuYzdGDdAUlZ+D2O3Jp28ez5SikA/ZaaoGI9S1VWvQsQdzNfD2D+xfL
 qfd9yv7gko9eTJzv5zFr2MedtRb/nCrMTnvLkwNX4abB5+19JGneeRU4jy7yDYAhUXcI/waS
 /hHioT9MOjMh+DoLCgeZJYaOcgQdORY/IclLiLq4yFnG+4Ocft8igp79dbYYHkAkmC9te/2x
 Kq9nEd0Hg288EO/OwE0EVFq6vQEIAO2idItaUEplEemV2Q9mBA8YmtgckdLmaE0uzdDWL9To
 1PL+qdNe7tBXKOfkKI7v32fe0nB4aecRlQJOZMWQRQ0+KLyXdJyHkq9221sHzcxsdcGs7X3c
 17ep9zASq+wIYqAdZvr7pN9a3nVHZ4W7bzezuNDAvn4EpOf/o0RsWNyDlT6KECs1DuzOdRqD
 oOMJfYmtx9hMzqBoTdr6U20/KgnC/dmWWcJAUZXaAFp+3NYRCkk7k939VaUpoY519CeLrymd
 Vdke66KCiWBQXMkgtMGvGk5gLQLy4H3KXvpXoDrYKgysy7jeOccxI8owoiOdtbfM8TTDyWPR
 Ygjzb9LApA8AEQEAAcLBZQQYAQoADwIbDAUCWmTXMwUJB+tP9gAKCRCmNjwxBZC0bb+2D/9h
 jn1k5WcRHlu19WGuH6q0Kgm1LRT7PnnSz904igHNElMB5a7wRjw5kdNwU3sRm2nnmHeOJH8k
 Yj2Hn1QgX5SqQsysWTHWOEseGeoXydx9zZZkt3oQJM+9NV1VjK0bOXwqhiQyEUWz5/9l467F
 S/k4FJ5CHNRumvhLa0l2HEEu5pxq463HQZHDt4YE/9Y74eXOnYCB4nrYxQD/GSXEZvWryEWr
 eDoaFqzq1TKtzHhFgQG7yFUEepxLRUUtYsEpT6Rks2l4LCqG3hVD0URFIiTyuxJx3VC2Ta4L
 H3hxQtiaIpuXqq2D4z63h6vCx2wxfZc/WRHGbr4NAlB81l35Q/UHyMocVuYLj0llF0rwU4Aj
 iKZ5qWNSEdvEpL43fTvZYxQhDCjQTKbb38omu5P4kOf1HT7s+kmQKRtiLBlqHzK17D4K/180
 ADw7a3gnmr5RumcZP3NGSSZA6jP5vNqQpNu4gqrPFWNQKQcW8HBiYFgq6SoLQQWbRxJDHvTR
 YJ2ms7oCe870gh4D1wFFqTLeyXiVqjddENGNaP8ZlCDw6EU82N8Bn5LXKjR1GWo2UK3CjrkH
 pTt3YYZvrhS2MO2EYEcWjyu6LALF/lS6z6LKeQZ+t9AdQUcILlrx9IxqXv6GvAoBLJY1jjGB
 q+/kRPrWXpoaQn7FXWGfMqU+NkY9enyrlw==
Message-ID: <eaab5a73-2910-7fb6-e1fc-08537e63088c@citrix.com>
Date: Fri, 10 Aug 2018 17:30:31 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B6DB69D02000078001DD06A@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 0/2] MMIO emulation fixes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew 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>

T24gMDgvMTAvMjAxOCAwNTowMCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTAuMDgu
MTggYXQgMTc6MzUsIDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiAgLS0tLS1P
cmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86SkJldWxp
Y2hAc3VzZS5jb21dCj4+PiBTZW50OiAxMCBBdWd1c3QgMjAxOCAxNjozMQo+Pj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4+PiBDYzogQW5kcmV3IENvb3BlciA8
QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IHhlbi1kZXZlbCA8eGVuLQo+Pj4gZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmc+Cj4+PiBTdWJqZWN0OiBSRTogW1hlbi1kZXZlbF0gW1BBVENIIDAv
Ml0gTU1JTyBlbXVsYXRpb24gZml4ZXMKPj4+Cj4+Pj4+PiBPbiAxMC4wOC4xOCBhdCAxNzowOCwg
PFBhdWwuRHVycmFudEBjaXRyaXguY29tPiB3cm90ZToKPj4+Pj4gIC0tLS0tT3JpZ2luYWwgTWVz
c2FnZS0tLS0tCj4+Pj4+IEZyb206IEFuZHJldyBDb29wZXIKPj4+Pj4gU2VudDogMTAgQXVndXN0
IDIwMTggMTM6NTYKPj4+Pj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5j
b20+OyAnSmFuIEJldWxpY2gnCj4+Pj4+IDxKQmV1bGljaEBzdXNlLmNvbT4KPj4+Pj4gQ2M6IHhl
bi1kZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPgo+Pj4+PiBTdWJqZWN0OiBS
ZTogW1hlbi1kZXZlbF0gW1BBVENIIDAvMl0gTU1JTyBlbXVsYXRpb24gZml4ZXMKPj4+Pj4KPj4+
Pj4gT24gMTAvMDgvMTggMTM6NDMsIFBhdWwgRHVycmFudCB3cm90ZToKPj4+Pj4+PiAtLS0tLU9y
aWdpbmFsIE1lc3NhZ2UtLS0tLQo+Pj4+Pj4+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86SkJl
dWxpY2hAc3VzZS5jb21dCj4+Pj4+Pj4gU2VudDogMTAgQXVndXN0IDIwMTggMTM6MzcKPj4+Pj4+
PiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPj4+Pj4+PiBDYzog
eGVuLWRldmVsIDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Cj4+Pj4+Pj4gU3ViamVj
dDogUkU6IFtYZW4tZGV2ZWxdIFtQQVRDSCAwLzJdIE1NSU8gZW11bGF0aW9uIGZpeGVzCj4+Pj4+
Pj4KPj4+Pj4+Pj4+PiBPbiAxMC4wOC4xOCBhdCAxNDoyMiwgPFBhdWwuRHVycmFudEBjaXRyaXgu
Y29tPiB3cm90ZToKPj4+Pj4+Pj4+ICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+Pj4+Pj4+
Pj4gRnJvbTogSmFuIEJldWxpY2ggW21haWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPj4+Pj4+Pj4+
IFNlbnQ6IDEwIEF1Z3VzdCAyMDE4IDEzOjEzCj4+Pj4+Pj4+PiBUbzogUGF1bCBEdXJyYW50IDxQ
YXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPj4+Pj4+Pj4+IENjOiB4ZW4tZGV2ZWwgPHhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4KPj4+Pj4+Pj4+IFN1YmplY3Q6IFJFOiBbWGVuLWRldmVs
XSBbUEFUQ0ggMC8yXSBNTUlPIGVtdWxhdGlvbiBmaXhlcwo+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+Pj4+
IE9uIDEwLjA4LjE4IGF0IDE0OjA4LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+
Pj4+Pj4+Pj4+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4+Pj4+Pj4+Pj4gRnJvbTog
SmFuIEJldWxpY2ggW21haWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPj4+Pj4+Pj4+Pj4gU2VudDog
MTAgQXVndXN0IDIwMTggMTM6MDIKPj4+Pj4+Pj4+Pj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5E
dXJyYW50QGNpdHJpeC5jb20+Cj4+Pj4+Pj4+Pj4+IENjOiB4ZW4tZGV2ZWwgPHhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZz4KPj4+Pj4+Pj4+Pj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxd
IFtQQVRDSCAwLzJdIE1NSU8gZW11bGF0aW9uIGZpeGVzCj4+Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+Pj4+
Pj4+IE9uIDEwLjA4LjE4IGF0IDEyOjM3LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+Pj4+Pj4+Pj4+Pj4gVGhlc2UgYXJlIHByb2JhYmx5IGJvdGggY2FuZGlkYXRlcyBmb3IgYmFj
ay1wb3J0Lgo+Pj4+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+Pj4+IFBhdWwgRHVycmFudCAoMik6Cj4+Pj4+
Pj4+Pj4+PiAgIHg4Ni9odm0vaW9yZXE6IE1NSU8gcmFuZ2UgY2hlY2tpbmcgY29tcGxldGVseSBp
Z25vcmVzCj4+Pj4+IGRpcmVjdGlvbgo+Pj4+Pj4+IGZsYWcKPj4+Pj4+Pj4+Pj4+ICAgeDg2L2h2
bS9lbXVsYXRlOiBtYWtlIHN1cmUgcmVwIEkvTyBlbXVsYXRpb24gZG9lcyBub3QgY3Jvc3MKPj4+
Pj4gR0ZOCj4+Pj4+Pj4+Pj4+PiAgICAgYm91bmRhcmllcwo+Pj4+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+
Pj4+ICB4ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyB8IDE3ICsrKysrKysrKysrKysrKystCj4+
Pj4+Pj4+Pj4+PiAgeGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jICAgfCAxNSArKysrKysrKysrLS0t
LS0KPj4+Pj4+Pj4+Pj4+ICAyIGZpbGVzIGNoYW5nZWQsIDI2IGluc2VydGlvbnMoKyksIDYgZGVs
ZXRpb25zKC0pCj4+Pj4+Pj4+Pj4+IEkgdGFrZSBpdCB0aGlzIGlzbid0IHlldCB3aGF0IHdlJ3Zl
IHRhbGtlZCBhYm91dCB5ZXN0ZXJkYXkgb24gaXJjPwo+Pj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+IFRo
aXMgaXMgdGhlIGJhbmQtYWlkIGZpeC4gSSBjYW4gbm93IHNob3cgY29ycmVjdCBoYW5kbGluZyBv
ZiBhIHJlcAo+Pj4gbW92Cj4+Pj4+Pj4+Pj4gd2Fsa2luZyBvZmYgTU1JTyBpbnRvIFJBTS4KPj4+
Pj4+Pj4+IEJ1dCB0aGF0J3Mgbm90IHRoZSBwcm9ibGVtIHdlJ3JlIGhhdmluZy4gSW4gb3VyIGNh
c2UgdGhlIGJhZAo+Pj4gYmVoYXZpb3IKPj4+Pj4+Pj4+IGlzIHdpdGggYSBzaW5nbGUgTU9WLiBU
aGF0J3Mgd2h5IEkgaGFkIGFzc3VtZWQgdGhhdCB5b3VyIHBsYW4gdG8KPj4+IGZpZGRsZQo+Pj4+
Pj4+Pj4gd2l0aCBudWxsX2hhbmRsZXIgd291bGQgaGVscCBpbiBvdXIgY2FzZSBhcyB3ZWxsLCB3
aGlsZSB0aGlzIHNlcmllcwo+Pj4+PiBjbGVhcmx5Cj4+Pj4+Pj4+PiB3b24ndCAoYWZhaWN0KS4K
Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+IE9oLCBJIHNlZS4gQSBzaW5nbGUgTU9WIHNwYW5uaW5nIE1NSU8g
YW5kIFJBTSBoYXMgdW5kZWZpbmVkCj4+Pj4+IGJlaGF2aW91cgo+Pj4+Pj4+IHRob3VnaAo+Pj4+
Pj4+PiBhcyBJIHVuZGVyc3RhbmQgaXQuIEFtIEkgaW5jb3JyZWN0Pwo+Pj4+Pj4+IEknbSBub3Qg
YXdhcmUgb2YgU0RNIG9yIFBNIHNheWluZyBhbnl0aGluZyBsaWtlIHRoaXMuIEFueXdheSwgdGhl
Cj4+Pj4+Pj4gc3BlY2lmaWMgY2FzZSB3aGVyZSB0aGlzIGlzIGJlaW5nIG9ic2VydmVkIGFzIGFu
IGlzc3VlIGlzIHdoZW4KPj4+Pj4+PiBhY2Nlc3NpbmcgdGhlIGxhc3QgZmV3IGJ5dGVzIG9mIGEg
bm9ybWFsIFJBTSBwYWdlIGZvbGxvd2VkIGJ5IGEKPj4+Pj4+PiBiYWxsb29uZWQgb3V0IG9uZS4g
VGhlIGJhbGxvb24gZHJpdmVyIGRvZXNuJ3QgcmVtb3ZlIHRoZSB2aXJ0dWFsCj4+Pj4+Pj4gbWFw
cGluZyBvZiBzdWNoIHBhZ2VzIChwcmVzdW1hYmx5IGluIG9yZGVyIHRvIG5vdCBzaGF0dGVyIHN1
cGVyCj4+Pj4+Pj4gcGFnZXMpOyBvYnNlcnZhdGlvbiBpcyB3aXRoIHRoZSBvbGQgWGVub0xpbnV4
IG9uZSwgYnV0IGZyb20gY29kZQo+Pj4+Pj4+IGluc3BlY3Rpb24gdGhlIHVwc3RyZWFtIG9uZSBi
ZWhhdmVzIHRoZSBzYW1lLgo+Pj4+Pj4+Cj4+Pj4+Pj4gVW5sZXNzIHdlIHdhbnQgdG8gY2hhbmdl
IHRoZSBiYWxsb29uIGRyaXZlcidzIGJlaGF2aW9yLCBhdCBsZWFzdAo+Pj4+Pj4+IHRoaXMgc3Bl
Y2lmaWMgY2FzZSBuZWVkcyB0byBiZSBjb25zaWRlcmVkIGhhdmluZyBkZWZpbmVkIGJlaGF2aW9y
LAo+Pj4+Pj4+IEkgdGhpbmsuCj4+Pj4+Pj4KPj4+Pj4+IE9rLiBJJ2xsIHNlZSB3aGF0IEkgY2Fu
IGRvLgo+Pj4+Pgo+Pj4+PiBJdCBpcyBhIHNvZnR3YXJlIGVycm9yIHRvIHRyeSBhbmQgY3Jvc3Mg
Ym91bmRhcmllcy4gIE1vZGVybiBwcm9jZXNzb3JzCj4+Pj4+IGRvIHRoZWlyIGJlc3QgdG8gdHJ5
IGFuZCBjYXVzZSB0aGUgY29ycmVjdCBiZWhhdmlvdXIgdG8gb2NjdXIsIGFsYmVpdAo+Pj4+PiB3
aXRoIGEgbWFzc2l2ZSBkaXNjbGFpbWVyIGFib3V0IHRoZSBwZXJmb3JtYW5jZSBoaXQuICBPbGRl
ciBwcm9jZXNzb3JzCj4+Pj4+IGRpZG4ndCBjb3BlLgo+Pj4+Pgo+Pj4+PiBBcyBmYXIgYXMgSSdt
IGNvbmNlcm5lZCwgaXRzIGZpbmUgdG8gdGVybWluYXRlIGEgZW11bGF0aW9uIHdoaWNoIGNyb3Nz
ZXMKPj4+Pj4gYSBib3VuZGFyeSB3aXRoIHRoZSBudWxsIG9wcy4KPj4+Pgo+Pj4+IEFsYXMgd2Ug
bmV2ZXIgZXZlbiBnZXQgYXMgZmFyIGFzIHRoZSBJL08gaGFuZGxlcnMgaW4gc29tZSBjaXJjdW1z
dGFuY2VzLi4uCj4+Pj4KPj4+PiBJIGp1c3Qgc2V0IHVwIGEgdmFyaWFudCBvZiBhbiBYVEYgdGVz
dCBkb2luZyBhIGJhY2t3YXJkcyByZXAgbW92c2QgaW50byBhCj4+Pj4gd2VsbCBhbGlnbmVkIHN0
YWNrIGJ1ZmZlciB3aGVyZSBzb3VyY2UgYnVmZmVyIHN0YXJ0cyAxIGJ5dGUgYmVmb3JlIGEKPj4+
IGJvdW5kYXJ5Cj4+Pj4gYmV0d2VlbiBSQU0gYW5kIE1NSU8uIFRoZSBjb2RlIGluIGh2bWVtdWxf
cmVwX21vdnMoKSAocmlnaHRseSkKPj4+IGRldGVjdHMgdGhhdAo+Pj4+IGJvdGggdGhlIHNvdXJj
ZSBhbmQgZGVzdCBvZiB0aGUgaW5pdGlhbCByZXAgYXJlIFJBTSwgc2tpcHMgb3ZlciB0aGUgSS9P
Cj4+Pj4gZW11bGF0aW9uIGNhbGxzLCBhbmQgdGhlbiBmYWlscyB3aGVuIHRoZSBodm1fY29weV9m
cm9tX2d1ZXN0X3BoeXMoKQo+Pj4+ICh1bnN1cnByaXNpbmdseSkgZmFpbHMgdG8gZ3JhYiB0aGUg
OCBieXRlcyBmb3IgdGhlIGluaXRpYWwgcmVwLgo+Pj4+IFNvLCBhbnkgbG9naWMgd2UgYWRkIHRv
IGRlYWwgd2l0aCBoYW5kbGluZyBwYWdlIHNwYW5uaW5nIG9wcyBpcyBnb2luZyB0bwo+Pj4+IGhh
dmUgdG8gZ28gaW4gYXQgdGhlIHRvcCBsZXZlbCBvZiBpbnN0cnVjdGlvbiBlbXVsYXRpb24uLi4g
d2hpY2ggSSBmZWFyIGlzCj4+Pj4gZ29pbmcgdG8gYmUgcXVpdGUgYSBtYWpvciBjaGFuZ2UgYW5k
IG5vdCBzb21ldGhpbmcgdGhhdCdzIGdvaW5nIHRvIGJlIGVhc3kKPj4+IHRvCj4+Pj4gYmFjay1w
b3J0Lgo+Pj4KPj4+IFdlbGwsIHdhc24ndCBpdCBjbGVhciBmcm9tIHRoZSBiZWdpbm5pbmcgdGhh
dCBhIHByb3BlciBmaXggd291bGQgYmUgdG9vCj4+PiBpbnZhc2l2ZSB0byBiYWNrcG9ydD8gQW5k
IHdhc24ndCBpdCBmb3IgdGhhdCByZWFzb24gdGhhdCB5b3UgaW50ZW5kZWQKPj4+IHRvIGFkZCBh
IHNtYWxsIGhhY2sgZmlyc3QsIHRvIGRlYWwgd2l0aCBqdXN0IHRoZSBjYXNlKHMpIHRoYXQgd2Ug
Y3VycmVudGx5Cj4+PiBoYXZlIGlzc3VlcyB3aXRoPwo+Pgo+PiBXZWxsLCBnaXZlbiB0aGF0IEkg
bWlzdGFrZW5seSB1bmRlcnN0b29kIHlvdSB3ZXJlIGhpdHRpbmcgdGhlIHNhbWUgcmVwIGlzc3Vl
IAo+PiB0aGF0IEkgd2FzLCBJIHRob3VnaHQgSSBjb3VsZCBkZWFsIHdpdGggaXQgaW4gYSByZWFz
b25hYmx5IHN0cmFpZ2h0Zm9yd2FyZCAKPj4gd2F5LiBNYXliZSBJIGNhbiBzdGlsbCBkbyBhIHBv
aW50IGZpeCBmb3Igd2hhdCB5b3UgYXJlIGhpdHRpbmcgdGhvdWdoLiBXaGF0IAo+PiBwcmVjaXNl
bHkgYXJlIHlvdSBoaXR0aW5nPyBBbHdheXMgYSBzaW5nbGUgTU9WPyBBbmQgYWx3YXlzIGZyb20g
YSBwYWdlIAo+PiBzcGFubmluZyBzb3VyY2UgdG8gYSB3ZWxsIGFsaWduZWQgZGVzdD8gT3IgbW9y
ZSBjb21iaW5hdGlvbnMgdGhhbiB0aGF0Pwo+IAo+IEFsd2F5cyBhIHNpbmdsZSwgbWlzYWxpZ25l
ZCBNT1Ygc3Bhbm5pbmcgdGhlIGJvdW5kYXJ5IGZyb20gYSB2YWxpZAo+IFJBTSBwYWdlIHRvIGEg
YmFsbG9vbmVkIG91dCBvbmUgKExpbnV4J2VzIGxvYWRfdW5hbGlnbmVkX3plcm9wYWQoKSkuCj4g
SSBtZWFud2hpbGUgd29uZGVyIHRob3VnaCB3aGV0aGVyIGl0IG1pZ2h0IG5vdCBiZSBiZXR0ZXIg
dG8gYWRkcmVzcwo+IHRoaXMgYXQgdGhlIHAybSBsZXZlbCwgYnkgaW5zZXJ0aW5nIGEgci9vIG1h
cHBpbmcgb2YgYW4gYWxsLXplcm9zIHBhZ2UuCj4gR2VvcmdlLCBkbyB5b3UgaGF2ZSBhbnkgb3Bp
bmlvbiBvbmUgd2F5IG9yIHRoZSBvdGhlcj8KClNvcnJ5LCB3aGF0IGV4YWN0bHkgaXMgdGhlIGlz
c3VlIGhlcmU/ICBMaW51eCBoYXMgYSBmdW5jdGlvbiBjYWxsZWQKbG9hZF91bmFsaWduZWRfemVy
b3BhZCgpIHdoaWNoIGlzIHJlYWRpbmcgaW50byBhIGJhbGxvb25lZCByZWdpb24/CgpGdW5kYW1l
bnRhbGx5LCBhIGJhbGxvb25lZCBwYWdlIGlzIG9uZSB3aGljaCBoYXMgYmVlbiBhbGxvY2F0ZWQg
dG8gYQpkZXZpY2UgZHJpdmVyLiAgSSdtIGhhdmluZyBhIGhhcmQgdGltZSBjb21pbmcgdXAgd2l0
aCBhIGp1c3RpZmljYXRpb24KZm9yIGhhdmluZyBjb2RlIHdoaWNoIHJlYWRzIG1lbW9yeSBvd25l
ZCBieSBCIGluIHRoZSBwcm9jZXNzIG9mIHJlYWRpbmcKbWVtb3J5IG93bmVkIGJ5IEEuICBPciBp
cyB0aGVyZSBzb21lIHdlaXJkIGFyY2hpdGVjdHVyYWwgcmVhc29uIHRoYXQgSSdtCm5vdCBhd2Fy
ZSBvZj8KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 16:38:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 16: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 1foAQV-00084Y-6j; Fri, 10 Aug 2018 16:38:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0occ=kz=citrix.com=prvs=753c25753=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1foAQT-00084T-Td
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 16:38:09 +0000
X-Inumbo-ID: 9f9cced0-9cbb-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9f9cced0-9cbb-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 18:37:09 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,220,1531785600"; d="scan'208";a="77471190"
To: George Dunlap <george.dunlap@citrix.com>, Jan Beulich <JBeulich@suse.com>, 
 Paul Durrant <paul.durrant@citrix.com>, George Dunlap
 <George.Dunlap@eu.citrix.com>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
 <5B6D7E9C02000078001DCF26@prv1-mh.provo.novell.com>
 <d60afbae4e264d6bb6f29c9ae0445133@AMSPEX02CL03.citrite.net>
 <5B6D816402000078001DCF55@prv1-mh.provo.novell.com>
 <990684b4ff644494bdf006a8c9f69bf5@AMSPEX02CL03.citrite.net>
 <5B6D86F302000078001DCF85@prv1-mh.provo.novell.com>
 <e8cff3ca6c154b67a2a932af83719354@AMSPEX02CL03.citrite.net>
 <fdf19f7d-1b92-a9c0-3602-b1c9807bf610@citrix.com>
 <a735b4359ccc4b278330204d9790c6ac@AMSPEX02CL03.citrite.net>
 <5B6DAF9F02000078001DD040@prv1-mh.provo.novell.com>
 <e2f77af0b2394b8f859a1f2dc1a91797@AMSPEX02CL03.citrite.net>
 <5B6DB69D02000078001DD06A@prv1-mh.provo.novell.com>
 <eaab5a73-2910-7fb6-e1fc-08537e63088c@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: <92ca69e5-98b1-61e4-817a-3868f829471a@citrix.com>
Date: Fri, 10 Aug 2018 17:37:24 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <eaab5a73-2910-7fb6-e1fc-08537e63088c@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 0/2] MMIO emulation 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: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMDgvMTggMTc6MzAsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4gT24gMDgvMTAvMjAxOCAw
NTowMCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDEwLjA4LjE4IGF0IDE3OjM1LCA8
UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+ICAtLS0tLU9yaWdpbmFsIE1lc3Nh
Z2UtLS0tLQo+Pj4+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86SkJldWxpY2hAc3VzZS5jb21d
Cj4+Pj4gU2VudDogMTAgQXVndXN0IDIwMTggMTY6MzEKPj4+PiBUbzogUGF1bCBEdXJyYW50IDxQ
YXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPj4+PiBDYzogQW5kcmV3IENvb3BlciA8QW5kcmV3LkNv
b3BlcjNAY2l0cml4LmNvbT47IHhlbi1kZXZlbCA8eGVuLQo+Pj4+IGRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnPgo+Pj4+IFN1YmplY3Q6IFJFOiBbWGVuLWRldmVsXSBbUEFUQ0ggMC8yXSBNTUlP
IGVtdWxhdGlvbiBmaXhlcwo+Pj4+Cj4+Pj4+Pj4gT24gMTAuMDguMTggYXQgMTc6MDgsIDxQYXVs
LkR1cnJhbnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdl
LS0tLS0KPj4+Pj4+IEZyb206IEFuZHJldyBDb29wZXIKPj4+Pj4+IFNlbnQ6IDEwIEF1Z3VzdCAy
MDE4IDEzOjU2Cj4+Pj4+PiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNv
bT47ICdKYW4gQmV1bGljaCcKPj4+Pj4+IDxKQmV1bGljaEBzdXNlLmNvbT4KPj4+Pj4+IENjOiB4
ZW4tZGV2ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4KPj4+Pj4+IFN1YmplY3Q6
IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0ggMC8yXSBNTUlPIGVtdWxhdGlvbiBmaXhlcwo+Pj4+Pj4K
Pj4+Pj4+IE9uIDEwLzA4LzE4IDEzOjQzLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4+Pj4+Pj4+IC0t
LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4+Pj4+Pj4+IEZyb206IEphbiBCZXVsaWNoIFttYWls
dG86SkJldWxpY2hAc3VzZS5jb21dCj4+Pj4+Pj4+IFNlbnQ6IDEwIEF1Z3VzdCAyMDE4IDEzOjM3
Cj4+Pj4+Pj4+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+Pj4+
Pj4+PiBDYzogeGVuLWRldmVsIDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Cj4+Pj4+
Pj4+IFN1YmplY3Q6IFJFOiBbWGVuLWRldmVsXSBbUEFUQ0ggMC8yXSBNTUlPIGVtdWxhdGlvbiBm
aXhlcwo+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+PiBPbiAxMC4wOC4xOCBhdCAxNDoyMiwgPFBhdWwuRHVy
cmFudEBjaXRyaXguY29tPiB3cm90ZToKPj4+Pj4+Pj4+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdl
LS0tLS0KPj4+Pj4+Pj4+PiBGcm9tOiBKYW4gQmV1bGljaCBbbWFpbHRvOkpCZXVsaWNoQHN1c2Uu
Y29tXQo+Pj4+Pj4+Pj4+IFNlbnQ6IDEwIEF1Z3VzdCAyMDE4IDEzOjEzCj4+Pj4+Pj4+Pj4gVG86
IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4+Pj4+Pj4+Pj4gQ2M6IHhl
bi1kZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPgo+Pj4+Pj4+Pj4+IFN1Ympl
Y3Q6IFJFOiBbWGVuLWRldmVsXSBbUEFUQ0ggMC8yXSBNTUlPIGVtdWxhdGlvbiBmaXhlcwo+Pj4+
Pj4+Pj4+Cj4+Pj4+Pj4+Pj4+Pj4gT24gMTAuMDguMTggYXQgMTQ6MDgsIDxQYXVsLkR1cnJhbnRA
Y2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+Pj4+Pj4+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t
LS0KPj4+Pj4+Pj4+Pj4+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86SkJldWxpY2hAc3VzZS5j
b21dCj4+Pj4+Pj4+Pj4+PiBTZW50OiAxMCBBdWd1c3QgMjAxOCAxMzowMgo+Pj4+Pj4+Pj4+Pj4g
VG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4+Pj4+Pj4+Pj4+PiBD
YzogeGVuLWRldmVsIDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Cj4+Pj4+Pj4+Pj4+
PiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIDAvMl0gTU1JTyBlbXVsYXRpb24gZml4
ZXMKPj4+Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+Pj4+Pj4+PiBPbiAxMC4wOC4xOCBhdCAxMjozNywgPHBh
dWwuZHVycmFudEBjaXRyaXguY29tPiB3cm90ZToKPj4+Pj4+Pj4+Pj4+PiBUaGVzZSBhcmUgcHJv
YmFibHkgYm90aCBjYW5kaWRhdGVzIGZvciBiYWNrLXBvcnQuCj4+Pj4+Pj4+Pj4+Pj4KPj4+Pj4+
Pj4+Pj4+PiBQYXVsIER1cnJhbnQgKDIpOgo+Pj4+Pj4+Pj4+Pj4+ICAgeDg2L2h2bS9pb3JlcTog
TU1JTyByYW5nZSBjaGVja2luZyBjb21wbGV0ZWx5IGlnbm9yZXMKPj4+Pj4+IGRpcmVjdGlvbgo+
Pj4+Pj4+PiBmbGFnCj4+Pj4+Pj4+Pj4+Pj4gICB4ODYvaHZtL2VtdWxhdGU6IG1ha2Ugc3VyZSBy
ZXAgSS9PIGVtdWxhdGlvbiBkb2VzIG5vdCBjcm9zcwo+Pj4+Pj4gR0ZOCj4+Pj4+Pj4+Pj4+Pj4g
ICAgIGJvdW5kYXJpZXMKPj4+Pj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+Pj4+ICB4ZW4vYXJjaC94ODYv
aHZtL2VtdWxhdGUuYyB8IDE3ICsrKysrKysrKysrKysrKystCj4+Pj4+Pj4+Pj4+Pj4gIHhlbi9h
cmNoL3g4Ni9odm0vaW9yZXEuYyAgIHwgMTUgKysrKysrKysrKy0tLS0tCj4+Pj4+Pj4+Pj4+Pj4g
IDIgZmlsZXMgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKPj4+Pj4+
Pj4+Pj4+IEkgdGFrZSBpdCB0aGlzIGlzbid0IHlldCB3aGF0IHdlJ3ZlIHRhbGtlZCBhYm91dCB5
ZXN0ZXJkYXkgb24gaXJjPwo+Pj4+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+Pj4gVGhpcyBpcyB0aGUgYmFu
ZC1haWQgZml4LiBJIGNhbiBub3cgc2hvdyBjb3JyZWN0IGhhbmRsaW5nIG9mIGEgcmVwCj4+Pj4g
bW92Cj4+Pj4+Pj4+Pj4+IHdhbGtpbmcgb2ZmIE1NSU8gaW50byBSQU0uCj4+Pj4+Pj4+Pj4gQnV0
IHRoYXQncyBub3QgdGhlIHByb2JsZW0gd2UncmUgaGF2aW5nLiBJbiBvdXIgY2FzZSB0aGUgYmFk
Cj4+Pj4gYmVoYXZpb3IKPj4+Pj4+Pj4+PiBpcyB3aXRoIGEgc2luZ2xlIE1PVi4gVGhhdCdzIHdo
eSBJIGhhZCBhc3N1bWVkIHRoYXQgeW91ciBwbGFuIHRvCj4+Pj4gZmlkZGxlCj4+Pj4+Pj4+Pj4g
d2l0aCBudWxsX2hhbmRsZXIgd291bGQgaGVscCBpbiBvdXIgY2FzZSBhcyB3ZWxsLCB3aGlsZSB0
aGlzIHNlcmllcwo+Pj4+Pj4gY2xlYXJseQo+Pj4+Pj4+Pj4+IHdvbid0IChhZmFpY3QpLgo+Pj4+
Pj4+Pj4+Cj4+Pj4+Pj4+PiBPaCwgSSBzZWUuIEEgc2luZ2xlIE1PViBzcGFubmluZyBNTUlPIGFu
ZCBSQU0gaGFzIHVuZGVmaW5lZAo+Pj4+Pj4gYmVoYXZpb3VyCj4+Pj4+Pj4+IHRob3VnaAo+Pj4+
Pj4+Pj4gYXMgSSB1bmRlcnN0YW5kIGl0LiBBbSBJIGluY29ycmVjdD8KPj4+Pj4+Pj4gSSdtIG5v
dCBhd2FyZSBvZiBTRE0gb3IgUE0gc2F5aW5nIGFueXRoaW5nIGxpa2UgdGhpcy4gQW55d2F5LCB0
aGUKPj4+Pj4+Pj4gc3BlY2lmaWMgY2FzZSB3aGVyZSB0aGlzIGlzIGJlaW5nIG9ic2VydmVkIGFz
IGFuIGlzc3VlIGlzIHdoZW4KPj4+Pj4+Pj4gYWNjZXNzaW5nIHRoZSBsYXN0IGZldyBieXRlcyBv
ZiBhIG5vcm1hbCBSQU0gcGFnZSBmb2xsb3dlZCBieSBhCj4+Pj4+Pj4+IGJhbGxvb25lZCBvdXQg
b25lLiBUaGUgYmFsbG9vbiBkcml2ZXIgZG9lc24ndCByZW1vdmUgdGhlIHZpcnR1YWwKPj4+Pj4+
Pj4gbWFwcGluZyBvZiBzdWNoIHBhZ2VzIChwcmVzdW1hYmx5IGluIG9yZGVyIHRvIG5vdCBzaGF0
dGVyIHN1cGVyCj4+Pj4+Pj4+IHBhZ2VzKTsgb2JzZXJ2YXRpb24gaXMgd2l0aCB0aGUgb2xkIFhl
bm9MaW51eCBvbmUsIGJ1dCBmcm9tIGNvZGUKPj4+Pj4+Pj4gaW5zcGVjdGlvbiB0aGUgdXBzdHJl
YW0gb25lIGJlaGF2ZXMgdGhlIHNhbWUuCj4+Pj4+Pj4+Cj4+Pj4+Pj4+IFVubGVzcyB3ZSB3YW50
IHRvIGNoYW5nZSB0aGUgYmFsbG9vbiBkcml2ZXIncyBiZWhhdmlvciwgYXQgbGVhc3QKPj4+Pj4+
Pj4gdGhpcyBzcGVjaWZpYyBjYXNlIG5lZWRzIHRvIGJlIGNvbnNpZGVyZWQgaGF2aW5nIGRlZmlu
ZWQgYmVoYXZpb3IsCj4+Pj4+Pj4+IEkgdGhpbmsuCj4+Pj4+Pj4+Cj4+Pj4+Pj4gT2suIEknbGwg
c2VlIHdoYXQgSSBjYW4gZG8uCj4+Pj4+PiBJdCBpcyBhIHNvZnR3YXJlIGVycm9yIHRvIHRyeSBh
bmQgY3Jvc3MgYm91bmRhcmllcy4gIE1vZGVybiBwcm9jZXNzb3JzCj4+Pj4+PiBkbyB0aGVpciBi
ZXN0IHRvIHRyeSBhbmQgY2F1c2UgdGhlIGNvcnJlY3QgYmVoYXZpb3VyIHRvIG9jY3VyLCBhbGJl
aXQKPj4+Pj4+IHdpdGggYSBtYXNzaXZlIGRpc2NsYWltZXIgYWJvdXQgdGhlIHBlcmZvcm1hbmNl
IGhpdC4gIE9sZGVyIHByb2Nlc3NvcnMKPj4+Pj4+IGRpZG4ndCBjb3BlLgo+Pj4+Pj4KPj4+Pj4+
IEFzIGZhciBhcyBJJ20gY29uY2VybmVkLCBpdHMgZmluZSB0byB0ZXJtaW5hdGUgYSBlbXVsYXRp
b24gd2hpY2ggY3Jvc3Nlcwo+Pj4+Pj4gYSBib3VuZGFyeSB3aXRoIHRoZSBudWxsIG9wcy4KPj4+
Pj4gQWxhcyB3ZSBuZXZlciBldmVuIGdldCBhcyBmYXIgYXMgdGhlIEkvTyBoYW5kbGVycyBpbiBz
b21lIGNpcmN1bXN0YW5jZXMuLi4KPj4+Pj4KPj4+Pj4gSSBqdXN0IHNldCB1cCBhIHZhcmlhbnQg
b2YgYW4gWFRGIHRlc3QgZG9pbmcgYSBiYWNrd2FyZHMgcmVwIG1vdnNkIGludG8gYQo+Pj4+PiB3
ZWxsIGFsaWduZWQgc3RhY2sgYnVmZmVyIHdoZXJlIHNvdXJjZSBidWZmZXIgc3RhcnRzIDEgYnl0
ZSBiZWZvcmUgYQo+Pj4+IGJvdW5kYXJ5Cj4+Pj4+IGJldHdlZW4gUkFNIGFuZCBNTUlPLiBUaGUg
Y29kZSBpbiBodm1lbXVsX3JlcF9tb3ZzKCkgKHJpZ2h0bHkpCj4+Pj4gZGV0ZWN0cyB0aGF0Cj4+
Pj4+IGJvdGggdGhlIHNvdXJjZSBhbmQgZGVzdCBvZiB0aGUgaW5pdGlhbCByZXAgYXJlIFJBTSwg
c2tpcHMgb3ZlciB0aGUgSS9PCj4+Pj4+IGVtdWxhdGlvbiBjYWxscywgYW5kIHRoZW4gZmFpbHMg
d2hlbiB0aGUgaHZtX2NvcHlfZnJvbV9ndWVzdF9waHlzKCkKPj4+Pj4gKHVuc3VycHJpc2luZ2x5
KSBmYWlscyB0byBncmFiIHRoZSA4IGJ5dGVzIGZvciB0aGUgaW5pdGlhbCByZXAuCj4+Pj4+IFNv
LCBhbnkgbG9naWMgd2UgYWRkIHRvIGRlYWwgd2l0aCBoYW5kbGluZyBwYWdlIHNwYW5uaW5nIG9w
cyBpcyBnb2luZyB0bwo+Pj4+PiBoYXZlIHRvIGdvIGluIGF0IHRoZSB0b3AgbGV2ZWwgb2YgaW5z
dHJ1Y3Rpb24gZW11bGF0aW9uLi4uIHdoaWNoIEkgZmVhciBpcwo+Pj4+PiBnb2luZyB0byBiZSBx
dWl0ZSBhIG1ham9yIGNoYW5nZSBhbmQgbm90IHNvbWV0aGluZyB0aGF0J3MgZ29pbmcgdG8gYmUg
ZWFzeQo+Pj4+IHRvCj4+Pj4+IGJhY2stcG9ydC4KPj4+PiBXZWxsLCB3YXNuJ3QgaXQgY2xlYXIg
ZnJvbSB0aGUgYmVnaW5uaW5nIHRoYXQgYSBwcm9wZXIgZml4IHdvdWxkIGJlIHRvbwo+Pj4+IGlu
dmFzaXZlIHRvIGJhY2twb3J0PyBBbmQgd2Fzbid0IGl0IGZvciB0aGF0IHJlYXNvbiB0aGF0IHlv
dSBpbnRlbmRlZAo+Pj4+IHRvIGFkZCBhIHNtYWxsIGhhY2sgZmlyc3QsIHRvIGRlYWwgd2l0aCBq
dXN0IHRoZSBjYXNlKHMpIHRoYXQgd2UgY3VycmVudGx5Cj4+Pj4gaGF2ZSBpc3N1ZXMgd2l0aD8K
Pj4+IFdlbGwsIGdpdmVuIHRoYXQgSSBtaXN0YWtlbmx5IHVuZGVyc3Rvb2QgeW91IHdlcmUgaGl0
dGluZyB0aGUgc2FtZSByZXAgaXNzdWUgCj4+PiB0aGF0IEkgd2FzLCBJIHRob3VnaHQgSSBjb3Vs
ZCBkZWFsIHdpdGggaXQgaW4gYSByZWFzb25hYmx5IHN0cmFpZ2h0Zm9yd2FyZCAKPj4+IHdheS4g
TWF5YmUgSSBjYW4gc3RpbGwgZG8gYSBwb2ludCBmaXggZm9yIHdoYXQgeW91IGFyZSBoaXR0aW5n
IHRob3VnaC4gV2hhdCAKPj4+IHByZWNpc2VseSBhcmUgeW91IGhpdHRpbmc/IEFsd2F5cyBhIHNp
bmdsZSBNT1Y/IEFuZCBhbHdheXMgZnJvbSBhIHBhZ2UgCj4+PiBzcGFubmluZyBzb3VyY2UgdG8g
YSB3ZWxsIGFsaWduZWQgZGVzdD8gT3IgbW9yZSBjb21iaW5hdGlvbnMgdGhhbiB0aGF0Pwo+PiBB
bHdheXMgYSBzaW5nbGUsIG1pc2FsaWduZWQgTU9WIHNwYW5uaW5nIHRoZSBib3VuZGFyeSBmcm9t
IGEgdmFsaWQKPj4gUkFNIHBhZ2UgdG8gYSBiYWxsb29uZWQgb3V0IG9uZSAoTGludXgnZXMgbG9h
ZF91bmFsaWduZWRfemVyb3BhZCgpKS4KPj4gSSBtZWFud2hpbGUgd29uZGVyIHRob3VnaCB3aGV0
aGVyIGl0IG1pZ2h0IG5vdCBiZSBiZXR0ZXIgdG8gYWRkcmVzcwo+PiB0aGlzIGF0IHRoZSBwMm0g
bGV2ZWwsIGJ5IGluc2VydGluZyBhIHIvbyBtYXBwaW5nIG9mIGFuIGFsbC16ZXJvcyBwYWdlLgo+
PiBHZW9yZ2UsIGRvIHlvdSBoYXZlIGFueSBvcGluaW9uIG9uZSB3YXkgb3IgdGhlIG90aGVyPwo+
IFNvcnJ5LCB3aGF0IGV4YWN0bHkgaXMgdGhlIGlzc3VlIGhlcmU/ICBMaW51eCBoYXMgYSBmdW5j
dGlvbiBjYWxsZWQKPiBsb2FkX3VuYWxpZ25lZF96ZXJvcGFkKCkgd2hpY2ggaXMgcmVhZGluZyBp
bnRvIGEgYmFsbG9vbmVkIHJlZ2lvbj8KPgo+IEZ1bmRhbWVudGFsbHksIGEgYmFsbG9vbmVkIHBh
Z2UgaXMgb25lIHdoaWNoIGhhcyBiZWVuIGFsbG9jYXRlZCB0byBhCj4gZGV2aWNlIGRyaXZlci4g
IEknbSBoYXZpbmcgYSBoYXJkIHRpbWUgY29taW5nIHVwIHdpdGggYSBqdXN0aWZpY2F0aW9uCj4g
Zm9yIGhhdmluZyBjb2RlIHdoaWNoIHJlYWRzIG1lbW9yeSBvd25lZCBieSBCIGluIHRoZSBwcm9j
ZXNzIG9mIHJlYWRpbmcKPiBtZW1vcnkgb3duZWQgYnkgQS4gIE9yIGlzIHRoZXJlIHNvbWUgd2Vp
cmQgYXJjaGl0ZWN0dXJhbCByZWFzb24gdGhhdCBJJ20KPiBub3QgYXdhcmUgb2Y/CgpUaGUgdW5k
ZXJseWluZyBpc3N1ZSBpcyB0aGF0IHRoZSBlbXVsYXRvciBjYW4ndCBjb3BlIHdpdGggYSBzaW5n
bGUKbWlzYWxpZ25lZCBhY2Nlc3Mgd2hpY2ggY3Jvc3NlcyBSQU0gYW5kIE1NSU8uwqAgSXQgZ2l2
ZXMgdXAgYW5kCnByZXN1bWFibHkgdGhyb3dzICNVRCBiYWNrLgoKT25lIGxvbmdzdGFuZGluZyBY
ZW4gYnVnIGlzIHRoYXQgc2ltcGx5IGJhbGxvb25pbmcgYSBwYWdlIG91dCBzaG91bGRuJ3QKYmUg
YWJsZSB0byB0cmlnZ2VyIE1NSU8gZW11bGF0aW9uIHRvIGJlZ2luIHdpdGguwqAgSXQgaXMgYSBz
aWRlIGVmZmVjdCBvZgptaXhlZCBwMm0gdHlwZXMsIGFuZCB0aGUgZml4IGZvciB0aGlzIHRvIGhh
dmUgWGVuIHVuZGVyc3RhbmQgdGhlIGd1ZXN0CnBoeXNtYXAgbGF5b3V0LgoKSG93ZXZlciwgdGhl
IHJlYWwgYnVnIGlzIExpbnV4IG1ha2luZyBzdWNoIGEgbWlzYWxpZ25lZCBhY2Nlc3MgaW50byBh
CmJhbGxvb25lZCBvdXQgcGFnZSBpbiB0aGUgZmlyc3QgcGxhY2UuwqAgVGhpcyBpcyBhIExpbnV4
IGtlcm5lbCBidWcgd2hpY2gKKHByZXN1bWFibHkpIG1hbmlmZXN0cyBpbiBhIHZlcnkgb2J2aW91
cyB3YXkgZHVlIHRvIHNob3J0Y29taW5ncyBpbgpYZW4ncyBlbXVsYXRpb24gaGFuZGxpbmcuCgp+
QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 17:49:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 17: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 1foBXJ-0004iH-Om; Fri, 10 Aug 2018 17:49:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0occ=kz=citrix.com=prvs=753c25753=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1foBXJ-0004iC-0S
 for xen-devel@lists.xen.org; Fri, 10 Aug 2018 17:49:17 +0000
X-Inumbo-ID: c3da5fba-9cc5-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c3da5fba-9cc5-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 17:49:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,220,1531785600"; d="scan'208";a="62532929"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 10 Aug 2018 18:49:12 +0100
Message-ID: <1533923352-18564-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/ptwr: Misc cleanup to ptwr_emulated_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>, 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>

QWxsIGJ1dCBvbmUgdXNlciB3YW50cyBtZm4gYXMgbWZuX3QsIHNvIHN3aXRjaCBpdHMgdHlwZS4g
IG9mZnNldCBpcyBvbmx5IGV2ZXIKdXNlZCB3aGVuIG11bHRpcGxlZCBieSA4LCBzbyBmb2xkIHRo
YXQgaW50byBpdHMgaW5pdGlhbCBjYWxjdWxhdGlvbi4gIEZvbGQgYWxsCnRoZSBwb2ludGVyIGFy
aXRobWljIG9uIHBsMWUgdG9nZXRoZXIsIHRvIGF2b2lkIG5lZWRsZXNzIGNhc3RzLgoKTm8gZnVu
Y3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4K
Q0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvcHYvcm8tcGFnZS1mYXVsdC5j
IHwgMjYgKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNl
cnRpb25zKCspLCAxNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcHYv
cm8tcGFnZS1mYXVsdC5jIGIveGVuL2FyY2gveDg2L3B2L3JvLXBhZ2UtZmF1bHQuYwppbmRleCBh
YThkNWE3Li5lZmI1YzFhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvcHYvcm8tcGFnZS1mYXVs
dC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9yby1wYWdlLWZhdWx0LmMKQEAgLTY3LDcgKzY3LDcg
QEAgc3RhdGljIGludCBwdHdyX2VtdWxhdGVkX3VwZGF0ZSh1bnNpZ25lZCBsb25nIGFkZHIsIGlu
dHB0ZV90ICpwX29sZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50cHRlX3Qg
dmFsLCB1bnNpZ25lZCBpbnQgYnl0ZXMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KQogewotICAgIHVuc2lnbmVkIGxvbmcgbWZu
OworICAgIG1mbl90IG1mbjsKICAgICB1bnNpZ25lZCBsb25nIHVuYWxpZ25lZF9hZGRyID0gYWRk
cjsKICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwogICAgIGwxX3BnZW50cnlfdCBwdGUsIG9s
MWUsIG5sMWUsICpwbDFlOwpAQCAtOTMsNyArOTMsNyBAQCBzdGF0aWMgaW50IHB0d3JfZW11bGF0
ZWRfdXBkYXRlKHVuc2lnbmVkIGxvbmcgYWRkciwgaW50cHRlX3QgKnBfb2xkLAogICAgICAgICBp
bnRwdGVfdCBmdWxsOwogICAgICAgICB1bnNpZ25lZCBpbnQgcmM7CiAKLSAgICAgICAgb2Zmc2V0
ID0gYWRkciAmIChzaXplb2YoZnVsbCkgLSAxKTsKKyAgICAgICAgb2Zmc2V0ID0gKGFkZHIgJiAo
c2l6ZW9mKGZ1bGwpIC0gMSkpICogODsKIAogICAgICAgICAvKiBBbGlnbiBhZGRyZXNzOyByZWFk
IGZ1bGwgd29yZC4gKi8KICAgICAgICAgYWRkciAmPSB+KHNpemVvZihmdWxsKSAtIDEpOwpAQCAt
MTA1LDI0ICsxMDUsMjQgQEAgc3RhdGljIGludCBwdHdyX2VtdWxhdGVkX3VwZGF0ZSh1bnNpZ25l
ZCBsb25nIGFkZHIsIGludHB0ZV90ICpwX29sZCwKICAgICAgICAgICAgIHJldHVybiBYODZFTVVM
X0VYQ0VQVElPTjsKICAgICAgICAgfQogICAgICAgICAvKiBNYXNrIG91dCBiaXRzIHByb3ZpZGVk
IGJ5IGNhbGxlci4gKi8KLSAgICAgICAgZnVsbCAmPSB+KCgoKGludHB0ZV90KTEgPDwgKGJ5dGVz
ICogOCkpIC0gMSkgPDwgKG9mZnNldCAqIDgpKTsKKyAgICAgICAgZnVsbCAmPSB+KCgoKGludHB0
ZV90KTEgPDwgKGJ5dGVzICogOCkpIC0gMSkgPDwgb2Zmc2V0KTsKICAgICAgICAgLyogU2hpZnQg
dGhlIGNhbGxlciB2YWx1ZSBhbmQgT1IgaW4gdGhlIG1pc3NpbmcgYml0cy4gKi8KICAgICAgICAg
dmFsICAmPSAoKChpbnRwdGVfdCkxIDw8IChieXRlcyAqIDgpKSAtIDEpOwotICAgICAgICB2YWwg
PDw9IChvZmZzZXQpICogODsKKyAgICAgICAgdmFsIDw8PSBvZmZzZXQ7CiAgICAgICAgIHZhbCAg
fD0gZnVsbDsKICAgICAgICAgLyogQWxzbyBmaWxsIGluIG1pc3NpbmcgcGFydHMgb2YgdGhlIGNt
cHhjaGcgb2xkIHZhbHVlLiAqLwogICAgICAgICBvbGQgICY9ICgoKGludHB0ZV90KTEgPDwgKGJ5
dGVzICogOCkpIC0gMSk7Ci0gICAgICAgIG9sZCA8PD0gKG9mZnNldCkgKiA4OworICAgICAgICBv
bGQgPDw9IG9mZnNldDsKICAgICAgICAgb2xkICB8PSBmdWxsOwogICAgIH0KIAogICAgIHB0ZSAg
PSBwdHdyX2N0eHQtPnB0ZTsKLSAgICBtZm4gID0gbDFlX2dldF9wZm4ocHRlKTsKLSAgICBwYWdl
ID0gbWZuX3RvX3BhZ2UoX21mbihtZm4pKTsKKyAgICBtZm4gID0gbDFlX2dldF9tZm4ocHRlKTsK
KyAgICBwYWdlID0gbWZuX3RvX3BhZ2UobWZuKTsKIAogICAgIC8qIFdlIGFyZSBsb29raW5nIG9u
bHkgZm9yIHJlYWQtb25seSBtYXBwaW5ncyBvZiBwLnQuIHBhZ2VzLiAqLwogICAgIEFTU0VSVCgo
bDFlX2dldF9mbGFncyhwdGUpICYgKF9QQUdFX1JXfF9QQUdFX1BSRVNFTlQpKSA9PSBfUEFHRV9Q
UkVTRU5UKTsKLSAgICBBU1NFUlQobWZuX3ZhbGlkKF9tZm4obWZuKSkpOworICAgIEFTU0VSVCht
Zm5fdmFsaWQobWZuKSk7CiAgICAgQVNTRVJUKChwYWdlLT51LmludXNlLnR5cGVfaW5mbyAmIFBH
VF90eXBlX21hc2spID09IFBHVF9sMV9wYWdlX3RhYmxlKTsKICAgICBBU1NFUlQoKHBhZ2UtPnUu
aW51c2UudHlwZV9pbmZvICYgUEdUX2NvdW50X21hc2spICE9IDApOwogICAgIEFTU0VSVChwYWdl
X2dldF9vd25lcihwYWdlKSA9PSBkKTsKQEAgLTE2MiwyMCArMTYyLDE4IEBAIHN0YXRpYyBpbnQg
cHR3cl9lbXVsYXRlZF91cGRhdGUodW5zaWduZWQgbG9uZyBhZGRyLCBpbnRwdGVfdCAqcF9vbGQs
CiAgICAgbmwxZSA9IGFkanVzdF9ndWVzdF9sMWUobmwxZSwgZCk7CiAKICAgICAvKiBDaGVja2Vk
IHN1Y2Nlc3NmdWxseTogZG8gdGhlIHVwZGF0ZSAod3JpdGUgb3IgY21weGNoZykuICovCi0gICAg
cGwxZSA9IG1hcF9kb21haW5fcGFnZShfbWZuKG1mbikpOwotICAgIHBsMWUgPSAobDFfcGdlbnRy
eV90ICopKCh1bnNpZ25lZCBsb25nKXBsMWUgKyAoYWRkciAmIH5QQUdFX01BU0spKTsKKyAgICBw
bDFlID0gbWFwX2RvbWFpbl9wYWdlKG1mbikgKyAoYWRkciAmIH5QQUdFX01BU0spOwogICAgIGlm
ICggcF9vbGQgKQogICAgIHsKLQogICAgICAgICBvbDFlID0gbDFlX2Zyb21faW50cHRlKG9sZCk7
CiAgICAgICAgIGlmICggIXBhZ2luZ19jbXB4Y2hnX2d1ZXN0X2VudHJ5KHYsICZsMWVfZ2V0X2lu
dHB0ZSgqcGwxZSksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZv
bGQsIGwxZV9nZXRfaW50cHRlKG5sMWUpLCBfbWZuKG1mbikpICkKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJm9sZCwgbDFlX2dldF9pbnRwdGUobmwxZSksIG1mbikg
KQogICAgICAgICAgICAgcmV0ID0gWDg2RU1VTF9VTkhBTkRMRUFCTEU7CiAgICAgICAgIGVsc2Ug
aWYgKCBsMWVfZ2V0X2ludHB0ZShvbDFlKSA9PSBvbGQgKQogICAgICAgICAgICAgcmV0ID0gWDg2
RU1VTF9PS0FZOwogICAgICAgICBlbHNlCiAgICAgICAgIHsKLSAgICAgICAgICAgICpwX29sZCA9
IG9sZCA+PiAob2Zmc2V0ICogOCk7CisgICAgICAgICAgICAqcF9vbGQgPSBvbGQgPj4gb2Zmc2V0
OwogICAgICAgICAgICAgcmV0ID0gWDg2RU1VTF9DTVBYQ0hHX0ZBSUxFRDsKICAgICAgICAgfQog
CkBAIC0xODksNyArMTg3LDcgQEAgc3RhdGljIGludCBwdHdyX2VtdWxhdGVkX3VwZGF0ZSh1bnNp
Z25lZCBsb25nIGFkZHIsIGludHB0ZV90ICpwX29sZCwKICAgICBlbHNlCiAgICAgewogICAgICAg
ICBvbDFlID0gKnBsMWU7Ci0gICAgICAgIGlmICggIVVQREFURV9FTlRSWShsMSwgcGwxZSwgb2wx
ZSwgbmwxZSwgbWZuLCB2LCAwKSApCisgICAgICAgIGlmICggIVVQREFURV9FTlRSWShsMSwgcGwx
ZSwgb2wxZSwgbmwxZSwgbWZuX3gobWZuKSwgdiwgMCkgKQogICAgICAgICAgICAgQlVHKCk7CiAg
ICAgfQogCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 18:28:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 18:28: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 1foC8q-0007h7-S3; Fri, 10 Aug 2018 18:28:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=tm4y=kz=citrix.com=prvs=753fb06a2=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1foC8p-0007h2-Vh
 for xen-devel@lists.xen.org; Fri, 10 Aug 2018 18:28:04 +0000
X-Inumbo-ID: 2edad76f-9ccb-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2edad76f-9ccb-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 18:28:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,220,1531785600"; d="scan'208";a="62536285"
Date: Fri, 10 Aug 2018 19:27:59 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180810182759.g3hf54ydgo3a3rgu@citrix.com>
References: <1533923352-18564-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1533923352-18564-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86/ptwr: Misc cleanup to
 ptwr_emulated_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: 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>

T24gRnJpLCBBdWcgMTAsIDIwMTggYXQgMDY6NDk6MTJQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBBbGwgYnV0IG9uZSB1c2VyIHdhbnRzIG1mbiBhcyBtZm5fdCwgc28gc3dpdGNoIGl0
cyB0eXBlLiAgb2Zmc2V0IGlzIG9ubHkgZXZlcgo+IHVzZWQgd2hlbiBtdWx0aXBsZWQgYnkgOCwg
c28gZm9sZCB0aGF0IGludG8gaXRzIGluaXRpYWwgY2FsY3VsYXRpb24uICBGb2xkIGFsbAo+IHRo
ZSBwb2ludGVyIGFyaXRobWljIG9uIHBsMWUgdG9nZXRoZXIsIHRvIGF2b2lkIG5lZWRsZXNzIGNh
c3RzLgo+IAo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 18:52:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 18: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 1foCWX-0001MV-SX; Fri, 10 Aug 2018 18:52:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wm2b=kz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1foCWW-0001ML-JX
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 18:52:32 +0000
X-Inumbo-ID: 6594e529-9cce-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6594e529-9cce-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 20:51: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 1foCWS-00085w-VX; Fri, 10 Aug 2018 18:52: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 1foCWS-0004ZB-Kj; Fri, 10 Aug 2018 18:52:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1foCWS-0000YK-KB; Fri, 10 Aug 2018 18:52:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125849-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 10 Aug 2018 18:52:28 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125849: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTg0OSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg0OS8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5
ZmM3NzQ4N2UKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDkgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA4IGRheXMgICAzNSBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDYgIDIwMTgtMDgtMTAgMTQ6MDA6NTggWiAgICAwIGRh
eXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NDAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 19:40:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 19: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 1foDGw-0004yn-Jk; Fri, 10 Aug 2018 19:40: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=wm2b=kz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1foDGv-0004yb-Mz
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 19:40:29 +0000
X-Inumbo-ID: 4dadf5ce-9cd5-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4dadf5ce-9cd5-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 19:40: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 1foDGt-0000gB-4I; Fri, 10 Aug 2018 19:40: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 1foDGs-0006YR-Q2; Fri, 10 Aug 2018 19:40:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1foDGs-0000V3-PR; Fri, 10 Aug 2018 19:40:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125844-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=10ea1b6853f977ce4ed0193230ad7953edbb1894
X-Osstest-Versions-That: ovmf=b3e1e343fe34d0173a53a61b10296e6522ce1f7c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 10 Aug 2018 19:40:26 +0000
Subject: [Xen-devel] [ovmf test] 125844: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTg0NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU4NDQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAxMGVhMWI2ODUzZjk3N2NlNGVkMDE5MzIzMGFkNzk1
M2VkYmIxODk0CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBiM2UxZTM0
M2ZlMzRkMDE3M2E1M2E2MWIxMDI5NmU2NTIyY2UxZjdjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU4MzcgIDIwMTgtMDgtMTAgMDM6NDk6MzggWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1ODQ0ICAyMDE4LTA4LTEwIDEzOjExOjI3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTWljaGFlbCBE
IEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzov
aG9tZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgYjNlMWUzNDNmZS4uMTBlYTFiNjg1MyAg
MTBlYTFiNjg1M2Y5NzdjZTRlZDAxOTMyMzBhZDc5NTNlZGJiMTg5NCAtPiB4ZW4tdGVzdGVkLW1h
c3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 21:42:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 21:42: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 1foFAQ-0005GQ-Bb; Fri, 10 Aug 2018 21:41: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=wm2b=kz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1foFAP-0005GD-K3
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 21:41:53 +0000
X-Inumbo-ID: 42776b63-9ce6-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 42776b63-9ce6-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 21:42: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 1foFAL-0003HZ-Fk; Fri, 10 Aug 2018 21:41: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 1foFAL-0005c9-2L; Fri, 10 Aug 2018 21:41:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1foFAL-0006ih-1e; Fri, 10 Aug 2018 21:41:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125850-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 10 Aug 2018 21:41:49 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125850: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTg1MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg1MC8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5
ZmM3NzQ4N2UKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDkgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA4IGRheXMgICAzNiBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDYgIDIwMTgtMDgtMTAgMTQ6MDA6NTggWiAgICAwIGRh
eXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NDAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 21:48:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 21: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 1foFGW-0005Vh-4s; Fri, 10 Aug 2018 21:48: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=k8jn=kz=xenproject.org=prvs=75341479e=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1foFGU-0005VX-Ug
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 21:48:10 +0000
X-Inumbo-ID: eeebb394-9ce6-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eeebb394-9ce6-11e8-a8a5-bc764e045a96;
 Fri, 10 Aug 2018 23:47:10 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,221,1531785600"; d="scan'208";a="62550593"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75061-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=10ea1b6853f977ce4ed0193230ad7953edbb1894
X-Osstest-Versions-That: ovmf=b3e1e343fe34d0173a53a61b10296e6522ce1f7c
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 10 Aug 2018 22:48:06 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75061: 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
NTA2MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDYxLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUwNjAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTA2MAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDEwZWExYjY4NTNmOTc3Y2U0ZWQwMTkzMjMwYWQ3
OTUzZWRiYjE4OTQKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIGIzZTFl
MzQzZmUzNGQwMTczYTUzYTYxYjEwMjk2ZTY1MjJjZTFmN2MKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTA2MCAgMjAxOC0wOC0xMCAxMjo1Mzo0NCBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwNjEgIDIwMTgtMDgtMTAgMTk6NTA6MDQgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBNaWNoYWVs
IEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJp
dGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAx
MGVhMWI2ODUzZjk3N2NlNGVkMDE5MzIzMGFkNzk1M2VkYmIxODk0CkF1dGhvcjogTWljaGFlbCBE
IEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CkRhdGU6ICAgVGh1IEF1ZyA5IDE0
OjA5OjE1IDIwMTggLTA3MDAKCiAgICBNYWludGFpbmVycy50eHQ6IEFkZCBGbXBEZXZpY2VQa2cg
bWFpbnRhaW5lcnMKICAgIAogICAgVGhpcyBwYXRjaCBhZGRzIG1haW50YWluZXJzIGZvciB0aGUg
Rm1wRGV2aWNlUGtnLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRy
aWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBNaWNoYWVsIEQgS2lubmV5
IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFplbmcg
PHN0YXIuemVuZ0BpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 21:58:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 21: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 1foFQ5-0006KR-7k; Fri, 10 Aug 2018 21:58: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=wm2b=kz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1foFQ3-0006KF-9r
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 21:58:03 +0000
X-Inumbo-ID: 84b1f2c6-9ce8-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 84b1f2c6-9ce8-11e8-a6a9-d7ebe60f679a;
 Fri, 10 Aug 2018 21:58: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 1foFPy-0003bg-BC; Fri, 10 Aug 2018 21:57:58 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1foFPx-0007GQ-Pz; Fri, 10 Aug 2018 21:57:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1foFPx-00070q-PF; Fri, 10 Aug 2018 21:57:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125825-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-arm64-pvops:capture-logs:broken:regression
 linux-3.18:test-armhf-armhf-xl-arndale:guest-start/debian.repeat:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-localmigrate/x10:fail:regression
 linux-3.18:build-arm64:hosts-allocate:broken:allowable
 linux-3.18:build-arm64-pvops:hosts-allocate:broken:allowable
 linux-3.18:build-arm64-xsm:hosts-allocate:broken:allowable
 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-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-xsm:build-check(1):blocked:nonblocking
 linux-3.18:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:build-arm64-xsm:capture-logs:broken:nonblocking
 linux-3.18:build-arm64:capture-logs:broken:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64: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-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-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-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-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-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-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-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=830f9674e76d08d04585e53fc200ae8af99966e7
X-Osstest-Versions-That: linux=dbba166b0e442d4d38ae0f244d32338c3e92d16f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 10 Aug 2018 21:57:57 +0000
Subject: [Xen-devel] [linux-3.18 test] 125825: 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>

ZmxpZ2h0IDEyNTgyNSBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU4MjUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAg
ICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTY1OAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
IDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTI1NjU4CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxNiBndWVzdC1sb2Nh
bG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4gdnMuIDEyNTY1OAoKUmVncmVzc2lvbnMgd2hpY2ggYXJl
IHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEy
NTY1OAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAg
ICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1NjU4CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU2NTgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAx
MjU2NTgKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAg
ICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNTY1OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1NjU4CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0
ZS94MTAgZmFpbCBsaWtlIDEyNTY1OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NjU4CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjU2NTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY1OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1NjU4
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjU2NTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAg
ICAgICAgICAgODMwZjk2NzRlNzZkMDhkMDQ1ODVlNTNmYzIwMGFlOGFmOTk5NjZlNwpiYXNlbGlu
ZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgZGJiYTE2NmIwZTQ0MmQ0ZDM4YWUwZjI0
NGQzMjMzOGMzZTkyZDE2ZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1NjU4ICAyMDE4LTA3LTI5
IDE4OjAzOjAyIFogICAxMiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTgyNSAgMjAxOC0w
OC0wOSAxMDo0MDo1NyBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFkYW0gUmFkZm9yZCA8YXJhZGZvcmRAZ21h
aWwuY29tPgogIEFsZXggRGV1Y2hlciA8YWxleGFuZGVyLmRldWNoZXJAYW1kLmNvbT4KICBBbGV4
YW5kcmUgQmVsbG9uaSA8YWxleGFuZHJlLmJlbGxvbmlAYm9vdGxpbi5jb20+CiAgQW1pdGt1bWFy
IEthcndhciA8YW1pdC5rYXJ3YXJAcmVkcGluZXNpZ25hbHMuY29tPgogIEFuZHJldyBNb3J0b24g
PGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW5keSBTaGV2Y2hlbmtvIDxhbmRyaXkuc2hl
dmNoZW5rb0BsaW51eC5pbnRlbC5jb20+CiAgQW5pbCBHdXJ1bXVydGh5IDxhbmlsLmd1cnVtdXJ0
aHlAY2F2aXVtLmNvbT4KICBBbnNvbiBIdWFuZyA8QW5zb24uSHVhbmdAbnhwLmNvbT4KICBBbnRv
biBWYXNpbHlldiA8dmFzaWx5ZXZAaXNwcmFzLnJ1PgogIEFydGVtIFNhdmtvdiA8YXNhdmtvdkBy
ZWRoYXQuY29tPgogIEFzdXRvc2ggRGFzIDxhc3V0b3NoZEBjb2RlYXVyb3JhLm9yZz4KICBCam9y
biBIZWxnYWFzIDxiaGVsZ2Fhc0Bnb29nbGUuY29tPgogIEJyYWQgTG92ZSA8YnJhZEBuZXh0ZGlt
ZW5zaW9uLmNjPgogIENhbiBHdW8gPGNhbmdAY29kZWF1cm9yYS5vcmc+CiAgQ2hpbnRhbiBQYW5k
eWEgPGNwYW5keWFAY29kZWF1cm9yYS5vcmc+CiAgQ2hyaXMgTm92YWtvdmljIDxjaHJpc0BjaHJp
c24ubWUudWs+CiAgQ2hyaXN0b3BoIEhlbGx3aWcgPGhjaEBsc3QuZGU+CiAgQ2hyaXN0b3BoZSBM
ZXJveSA8Y2hyaXN0b3BoZS5sZXJveUBjLXMuZnI+CiAgQ29saW4gSWFuIEtpbmcgPGNvbGluLmtp
bmdAY2Fub25pY2FsLmNvbT4KICBDb25nIFdhbmcgPHhpeW91Lndhbmdjb25nQGdtYWlsLmNvbT4K
ICBEYWVSeW9uZyBKZW9uZyA8dGhyZWVlYXJjYXRAZ21haWwuY29tPgogIERhbWllbiBMZSBNb2Fs
IDxkYW1pZW4ubGVtb2FsQHdkYy5jb20+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBv
cmFjbGUuY29tPgogIERhbmllbCBCb3JrbWFubiA8ZGFuaWVsQGlvZ2VhcmJveC5uZXQ+CiAgRGFu
aWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KICBEYXZlIEtsZWlrYW1wIDxkYXZl
LmtsZWlrYW1wQG9yYWNsZS5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQu
bmV0PgogIERtaXRyeSBUb3Jva2hvdiA8ZHRvckBjaHJvbWl1bS5vcmc+CiAgRG9taW5payBCb3pl
ayA8ZG9taW5pa3guYm96ZWtAaW50ZWwuY29tPgogIERvdWcgTGVkZm9yZCA8ZGxlZGZvcmRAcmVk
aGF0LmNvbT4KICBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAgRXVnZW5peSBQ
YWx0c2V2IDxFdWdlbml5LlBhbHRzZXZAc3lub3BzeXMuY29tPgogIEV5YWwgUmVpemVyIDxleWFs
ckB0aS5jb20+CiAgRXlhbCBSZWl6ZXIgPGV5YWxyZWl6ZXJAZ21haWwuY29tPgogIEZsb3JpYW4g
RmFpbmVsbGkgPGYuZmFpbmVsbGlAZ21haWwuY29tPgogIEZsb3JpYW4gV2VzdHBoYWwgPGZ3QHN0
cmxlbi5kZT4KICBHYW5hcGF0aGkgQmhhdCA8Z2JoYXRAbWFydmVsbC5jb20+CiAgR3JlZyBLcm9h
aC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBIYW5zIFZlcmt1aWwgPGhh
bnMudmVya3VpbEBjaXNjby5jb20+CiAgSGVyYmVydCBYdSA8aGVyYmVydEBnb25kb3IuYXBhbmEu
b3JnLmF1PgogIEhpbWFuc2h1IE1hZGhhbmkgPGhpbWFuc2h1Lm1hZGhhbmlAY2F2aXVtLmNvbT4K
ICBIdWFuZyBDaG9uZyA8aHVhbmcuY2hvbmdAenRlLmNvbS5jbj4KICBJbmdvIE1vbG5hciA8bWlu
Z29Aa2VybmVsLm9yZz4KICBKYWt1YiBLaWNpbnNraSA8amFrdWIua2ljaW5za2lAbmV0cm9ub21l
LmNvbT4KICBKYXNvbiBHdW50aG9ycGUgPGpnZ0BtZWxsYW5veC5jb20+CiAgSmlhbmcgQmlhbyA8
amlhbmcuYmlhbzJAenRlLmNvbS5jbj4KICBKaXJpIEtvc2luYSA8amtvc2luYUBzdXNlLmN6Pgog
IEpvbmF0aGFuIE5ldXNjaMOkZmVyIDxqLm5ldXNjaGFlZmVyQGdteC5uZXQ+CiAgS2FpIENoaWVo
IENodWFuZyA8a2FpY2hpZWguY2h1YW5nQG1lZGlhdGVrLmNvbT4KICBLYWlDaGllaCBDaHVhbmcg
PGthaWNoaWVoLmNodWFuZ0BtZWRpYXRlay5jb20+CiAgS2FsbGUgVmFsbyA8a3ZhbG9AY29kZWF1
cm9yYS5vcmc+CiAgS2FuIExpYW5nIDxrYW4ubGlhbmdAaW50ZWwuY29tPgogIEtlaXRoIEJ1c2No
IDxrZWl0aC5idXNjaEBpbnRlbC5jb20+CiAgS3VwcHVzd2FteSBTYXRoeWFuYXJheWFuYW4gPHNh
dGh5YW5hcmF5YW5hbi5rdXBwdXN3YW15QGxpbnV4LmludGVsLmNvbT4KICBMZW9uIFJvbWFub3Zz
a3kgPGxlb25yb0BtZWxsYW5veC5jb20+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4
LWZvdW5kYXRpb24ub3JnPgogIExvcmVuem8gQmlhbmNvbmkgPGxvcmVuem8uYmlhbmNvbmlAcmVk
aGF0LmNvbT4KICBMdWMgVmFuIE9vc3RlbnJ5Y2sgPGx1Yy52YW5vb3N0ZW5yeWNrQGdtYWlsLmNv
bT4KICBNYXJjIEtsZWluZS1CdWRkZSA8bWtsQHBlbmd1dHJvbml4LmRlPgogIE1hcmsgQnJvd24g
PGJyb29uaWVAa2VybmVsLm9yZz4KICBNYXJ0aW4gSy4gUGV0ZXJzZW4gPG1hcnRpbi5wZXRlcnNl
bkBvcmFjbGUuY29tPgogIE1hcnRpbiBTY2h3aWRlZnNreSA8c2Nod2lkZWZza3lAZGUuaWJtLmNv
bT4KICBNYXNhbWkgSGlyYW1hdHN1IDxtaGlyYW1hdEBrZXJuZWwub3JnPgogIE1hdGhpZXUgTWFs
YXRlcnJlIDxtYWxhdEBkZWJpYW4ub3JnPgogIE1hdXJvIENhcnZhbGhvIENoZWhhYiA8bWNoZWhh
YitzYW1zdW5nQGtlcm5lbC5vcmc+CiAgTWF1cm8gQ2FydmFsaG8gQ2hlaGFiIDxtY2hlaGFiQHMt
b3BlbnNvdXJjZS5jb20+CiAgTWF5YSBFcmV6IDxtZXJlekBjb2RlYXVyb3JhLm9yZz4KICBNaWNo
YWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQuYXU+CiAgTWljaGFlbCBTLiBUc2lya2luIDxt
c3RAcmVkaGF0LmNvbT4KICBNaWNoYWwgU2ltZWsgPG1pY2hhbC5zaW1la0B4aWxpbnguY29tPgog
IE1pa2EgV2VzdGVyYmVyZyA8bWlrYS53ZXN0ZXJiZXJnQGxpbnV4LmludGVsLmNvbT4KICBOZWFs
IENhcmR3ZWxsIDxuY2FyZHdlbGxAZ29vZ2xlLmNvbT4KICBQYXZlbCBNYWNoZWsgPHBhdmVsQHVj
dy5jej4KICBQZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KICBQ
aGlsbGlwIExvdWdoZXIgPHBoaWxsaXAubG91Z2hlckBnbWFpbC5jb20+CiAgUXVpbm4gVHJhbiA8
cXVpbm4udHJhbkBjYXZpdW0uY29tPgogIFNha2FyaSBBaWx1cyA8c2FrYXJpLmFpbHVzQGxpbnV4
LmludGVsLmNvbT4KICBTYXNoYSBMZXZpbiA8YWxleGFuZGVyLmxldmluQG1pY3Jvc29mdC5jb20+
CiAgU2hhbmthcmEgUGFpbG9vciA8c2hhbmthcmFwYWlsb29yQGdtYWlsLmNvbT4KICBTaGFvaHVh
IExpIDxzaGxpQGZiLmNvbT4KICBTaHVhaCBLaGFuIChTYW1zdW5nIE9TRykgPHNodWFoQGtlcm5l
bC5vcmc+CiAgU2l2YSBSZWJiYWdvbmRsYSA8c2l2YS5yZWJiYWdvbmRsYUByZWRwaW5lc2lnbmFs
cy5jb20+CiAgU29oZWlsIEhhc3NhcyBZZWdhbmVoIDxzb2hlaWxAZ29vZ2xlLmNvbT4KICBTdGV2
ZW4gUm9zdGVkdCAoVk13YXJlKSA8cm9zdGVkdEBnb29kbWlzLm9yZz4KICBTdGV3YXJ0IFNtaXRo
IDxzdGV3YXJ0QGxpbnV4LmlibS5jb20+CiAgU3ViaGFzaCBKYWRhdmFuaSA8c3ViaGFzaGpAY29k
ZWF1cm9yYS5vcmc+CiAgU3VkaXAgTXVraGVyamVlIDxzdWRpcG0ubXVraGVyamVlQGdtYWlsLmNv
bT4KICBTdW1hbiBBbm5hIDxzLWFubmFAdGkuY29tPgogIFN2ZW4gRWNrZWxtYW5uIDxzdmVuLmVj
a2VsbWFubkBvcGVubWVzaC5jb20+CiAgVGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNlLmRlPgogIFRh
a2FzaGkgU2FrYW1vdG8gPG8tdGFrYXNoaUBzYWthbW9jY2hpLmpwPgogIFRlanVuIEhlbyA8dGpA
a2VybmVsLm9yZz4KICBUaGVvZG9yZSBUcydvIDx0eXRzb0BtaXQuZWR1PgogIFRob21hcyBSaWNo
dGVyIDx0bXJpY2h0QGxpbnV4LmlibS5jb20+CiAgVG9ueSBCYXR0ZXJzYnkgPHRvbnliQGN5YmVy
bmV0aWNzLmNvbT4KICBUdWRvciBBbWJhcnVzIDx0dWRvci5hbWJhcnVzQG1pY3JvY2hpcC5jb20+
CiAgVHVkb3ItRGFuIEFtYmFydXMgPHR1ZG9yLmFtYmFydXNAbWljcm9jaGlwLmNvbT4KICBXZW53
ZW4gV2FuZyA8d2FuZzY0OTVAdW1uLmVkdT4KICBYaWFvIExpYW5nIDx4aWxpYW5nQHJlZGhhdC5j
b20+CiAgWW91c3VrIFNldW5nIDx5c3NldW5nQGdvb2dsZS5jb20+CiAgWXVjaHVuZyBDaGVuZyA8
eWNoZW5nQGdvb2dsZS5jb20+CiAgWXVmZW4gWXUgPHl1eXVmZW5AaHVhd2VpLmNvbT4KICBaaG91
eWFuZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVu
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQt
cHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0cy1hbGxvY2F0
ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC1wdm9wcyBob3N0cy1hbGxvY2F0ZQpicm9rZW4tc3Rl
cCBidWlsZC1hcm02NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQt
eHNtIGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBjYXB0dXJlLWxvZ3MKYnJv
a2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgY2FwdHVyZS1sb2dzCgpOb3QgcHVzaGluZy4KCihO
byByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIyNTAgbGluZXMgbG9uZy4pCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 10 23:31:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Aug 2018 23: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 1foGs6-00050A-7e; Fri, 10 Aug 2018 23:31: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=wm2b=kz=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1foGs5-0004zy-4g
 for xen-devel@lists.xenproject.org; Fri, 10 Aug 2018 23:31:05 +0000
X-Inumbo-ID: 4e6bf9c8-9cf5-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4e6bf9c8-9cf5-11e8-a8a5-bc764e045a96;
 Sat, 11 Aug 2018 01:30: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 1foGs0-0005Z3-VP; Fri, 10 Aug 2018 23:31: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 1foGs0-0006LT-Le; Fri, 10 Aug 2018 23:31:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1foGs0-00057j-L3; Fri, 10 Aug 2018 23:31:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125824-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:build-arm64:<job status>:broken:regression
 xen-4.9-testing:build-arm64-pvops:<job
 status>:broken:regression
 xen-4.9-testing:build-arm64-xsm:<job status>:broken: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-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-localmigrate:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-4.9-testing:build-arm64-pvops:hosts-allocate:broken:allowable
 xen-4.9-testing:build-arm64:hosts-allocate:broken:allowable
 xen-4.9-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:build-arm64-libvirt: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-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:build-arm64-xsm:capture-logs:broken:nonblocking
 xen-4.9-testing:build-arm64-pvops:capture-logs:broken:nonblocking
 xen-4.9-testing:build-arm64:capture-logs:broken:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop: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-qemuu-ws16-amd64:guest-localmigrate: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-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-win7-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-i386-xl-qemuu-ws16-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-armhf-armhf-xl-rtds:guest-start/debian.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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-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-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-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-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-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-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: Fri, 10 Aug 2018 23:31:00 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125824: 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>

ZmxpZ2h0IDEyNTgyNCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTgyNC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0
ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAxMjQzMjgKClRlc3RzIHdoaWNoIGFy
ZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBpbiAxMjU3
OTkgcGFzcyBpbiAxMjU4MjQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE0
IGd1ZXN0LWxvY2FsbWlncmF0ZSBmYWlsIGluIDEyNTc5OSBwYXNzIGluIDEyNTgyNAogdGVzdC1h
bWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0IDE3IHJ1bXBydW4tZGVtby14ZW5zdG9yZWxzL3hlbnN0
b3JlbHMucmVwZWF0IGZhaWwgcGFzcyBpbiAxMjU3OTkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBwYXNz
IGluIDEyNTc5OQoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDMyOAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0
MzI4CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAg
ICAgYnJva2VuIFJFR1IuIHZzLiAxMjQzMjgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9r
ZW4gYmxvY2tlZCBpbiAxMjQzMjgKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDMgY2Fw
dHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNDMyOAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQg
aW4gMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAxOCBndWVzdC1zdGFydC93aW4ucmVwZWF0IGZhaWwgaW4gMTI1Nzk5IGJs
b2NrZWQgaW4gMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTQg
Z3Vlc3QtbG9jYWxtaWdyYXRlIGZhaWwgaW4gMTI1Nzk5IGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgZmFpbCBpbiAxMjU3OTkg
bGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0
ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQy
NDgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWln
cmF0ZS94MTAgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAg
ZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjQzMjgKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFu
LnJlcGVhdCAgICBmYWlsICBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHhlbiAgICAgICAgICAgICAgICAgIGExYjIyM2I3NTZmMzU0ODk1NTI1MDYwYmQzZjlmMWYwNzg5
OWEwODIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDIzODAwN2Q2ZmFl
OTQ0N2JmNWU4ZTczZDY3YWU5ZmI4NDRlN2ZmMmEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDMy
OCAgMjAxOC0wNi0xNyAyMzozOTowNyBaICAgNTMgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAx
MjQ4MDcgIDIwMTgtMDYtMjggMTc6Mzg6MDQgWiAgIDQzIGRheXMgICAyNyBhdHRlbXB0cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMjU2ODYgIDIwMTgtMDctMzAgMTQ6MjU6MjQgWiAgIDExIGRheXMg
ICAgNyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEdlb3JnZSBE
dW5sYXAgPGR1bmxhcGdAdW1pY2guZWR1CiAgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNp
dHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIExhcnMgS3VydGggPGxhcnMu
a3VydGgueGVuQGdtYWlsLmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXgu
Y29tPgogIFN0ZXdhcnQgSGlsZGVicmFuZCA8c3Rld2FydC5oaWxkZWJyYW5kQGRvcm5lcndvcmtz
LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXBy
ZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFy
bTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2Vu
LXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFy
bTY0LXB2b3BzIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGhvc3RzLWFs
bG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0
ZXAgYnVpbGQtYXJtNjQtcHZvcHMgY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0
IGNhcHR1cmUtbG9ncwpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1
aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4K
Ck5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNjUxIGxpbmVzIGxv
bmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 00:00:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 00:00: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 1foHJx-0006fd-Ir; Fri, 10 Aug 2018 23:59: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=ifpb=k2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1foHJx-0006fY-6g
 for xen-devel@lists.xen.org; Fri, 10 Aug 2018 23:59:53 +0000
X-Inumbo-ID: 899cdb86-9cf9-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 899cdb86-9cf9-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 00:00: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 7DFD222404;
 Fri, 10 Aug 2018 23:59:50 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533945590;
 bh=fir5z/LlVe6a2b4sao3FTWOMBMd6KmgFZYfQparlZDY=;
 h=Date:From:To:cc:Subject:From;
 b=Q7j2RiimskIeFS3OGNXI2oDI8wbdZ5whmfX8FvQf4KAKBWzCpuQN6uAG4b1i5s1jT
 n3MqBmV5OGXAVtc4m5mimAwtH2jktURXf9/k0ipR+qbv9VaIb1Fbq2TLMapS2k2LQ+
 9Q3s93VdhqWJ029sS855Q1eNVnUvH0MB3ZfzVWJA=
Date: Fri, 10 Aug 2018 16:59:49 -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.1808101430480.32304@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 0/8] Allow setting up shared memory areas
 between VMs from xl config files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ian.jackson@eu.citrix.com, julien.grall@arm.com, sstabellini@kernel.org,
 wei.liu2@citrix.com, blackskygg@gmail.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpUaGlzIHNlcmllcyBpbXBsZW1lbnRzIGEgbmV3IHhsIGNvbmZpZyBlbnRyeS4gVXNlcnMg
Y2FuIHVzZSB0aGUgbmV3CmNvbmZpZyBlbnRyeSB0byBzdGF0aWNhbGx5IHNldHVwIHNoYXJlZCBt
ZW1vcnkgYXJlYXMgYW1vbmcgVk1zIHRoYXQKZG9uJ3QgaGF2ZSBncmFudCB0YWJsZSBzdXBwb3J0
IHNvIHRoYXQgdGhleSBjb3VsZCBjb21tdW5pY2F0ZSB3aXRoIGVhY2gKb3RoZXIgdGhyb3VnaCB0
aGUgc3RhdGljIHNoYXJlZCBtZW1vcnkgYXJlYXMuCgpJdCB3YXMgb3JpZ2luYWxseSBkZXZlbG9w
ZWQgYnkgWmhvbmd6ZSwgSSBhbSBqdXN0IHVwZGF0aW5nIHRoZSBsYXN0IGZldwppc3N1ZWQgdGhh
dCB3ZXJlIGFkZHJlc3MgZHVyaW5nIHRoZSBsYXN0IHJvdW5kIG9mIHJldmlld3MgaW4gSmFudWFy
eS4gSQp0ZXN0ZWQgdGhlIGZlYXR1cmUgb24gQVJNIGFuZCB3b3JrcyBmaW5lLgoKQ2hlZXJzLAoK
U3RlZmFubwoKQ2hhbmdlcyBpbiB2NzoKLSBhZGQgYWRkaXRpb25hbCBjaGVja3MgaW4gWFNNCi0g
dXBkYXRlIGNvbW1lbnRzIHRvIHJlZmxlY3QgdGhhdCBpbiBYU00gY29kZQotIGNoYW5nZSBEVCBu
b2RlIG5hbWUgdG8geGVuLXNobWVtCi0gYWRkIGNvbXBhdGlibGUgcHJvcGVydHkKLSBhZGQgaWQg
cHJvcGVydHkKLSBuZXcgcGF0Y2ggdG8gYWRkICJ4ZW4sZG1hYnVmIiBub2RlcwoKClRoZSBmb2xs
b3dpbmcgY2hhbmdlcyBzaW5jZSBjb21taXQgNmFhYTlmYjMwODE3MWVjNThkZGY0Y2YwNThhZDUz
NDFmODFhNjVjZjoKCiAgaHZtL2FsdHAybTogQ2xhcmlmeSB0aGUgcHJvcGVyIHdheSB0byBleHRl
bmQgdGhlIGFsdHAybSBpbnRlcmZhY2UgKDIwMTgtMDctMzEgMTY6MTQ6MDEgKzAxMDApCgphcmUg
YXZhaWxhYmxlIGluIHRoZSBnaXQgcmVwb3NpdG9yeSBhdDoKCiAgaHR0cDovL3hlbmJpdHMueGVu
cHJvamVjdC5vcmcvZ2l0LWh0dHAvcGVvcGxlL3NzdGFiZWxsaW5pL3hlbi11bnN0YWJsZS5naXQg
c2hhcmVfbWVtLXY3Cgpmb3IgeW91IHRvIGZldGNoIGNoYW5nZXMgdXAgdG8gNTEyOWRiMWJkMGRm
Y2E4YWE4M2UzN2Y1YTIxYThjMWI0N2EwMDBmNjoKCiAgeGVuL2FybTogYWRkIHhlbixkbWFidWYg
bm9kZXMgKDIwMTgtMDgtMTAgMTQ6Mjg6NDggLTA3MDApCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClN0ZWZhbm8gU3RhYmVs
bGluaSAoMik6CiAgICAgIHhlbi9hcm06IGV4cG9ydCBzaGFyZWQgbWVtb3J5IHJlZ2lvbnMgYXMg
cmVzZXJ2ZWQtbWVtb3J5IG9uIGRldmljZSB0cmVlCiAgICAgIHhlbi9hcm06IGFkZCB4ZW4sZG1h
YnVmIG5vZGVzCgpaaG9uZ3plIExpdSAoNik6CiAgICAgIHhlbjogeHNtOiBmbGFzazogaW50cm9k
dWNlIFhFTk1BUFNQQUNFX2dtZm5fc2hhcmUgZm9yIG1lbW9yeSBzaGFyaW5nCiAgICAgIGxpYnhs
OiBpbnRyb2R1Y2UgYSBuZXcgc3RydWN0dXJlIHRvIHJlcHJlc2VudCBzdGF0aWMgc2hhcmVkIG1l
bW9yeSByZWdpb25zCiAgICAgIGxpYnhsOiBzdXBwb3J0IG1hcHBpbmcgc3RhdGljIHNoYXJlZCBt
ZW1vcnkgYXJlYXMgZHVyaW5nIGRvbWFpbiBjcmVhdGlvbgogICAgICBsaWJ4bDogc3VwcG9ydCB1
bm1hcHBpbmcgc3RhdGljIHNoYXJlZCBtZW1vcnkgYXJlYXMgZHVyaW5nIGRvbWFpbiBkZXN0cnVj
dGlvbgogICAgICBsaWJ4bDp4bDogYWRkIHBhcnNpbmcgY29kZSB0byBwYXJzZSAibGlieGxfc3Rh
dGljX3NzaG0iIGZyb20geGwgY29uZmlnIGZpbGVzCiAgICAgIGRvY3M6IGRvY3VtZW50YXRpb24g
YWJvdXQgc3RhdGljIHNoYXJlZCBtZW1vcnkgcmVnaW9ucwoKIGRvY3MvbWFuL3hsLXN0YXRpYy1z
aG0tY29uZmlndXJhdGlvbi5wb2QuNSB8IDI2NCArKysrKysrKysrKysrKysKIGRvY3MvbWFuL3hs
LmNmZy5wb2QuNS5pbiAgICAgICAgICAgICAgICAgICB8ICAgOCArCiBkb2NzL21pc2MveGVuc3Rv
cmUtcGF0aHMubWFya2Rvd24gICAgICAgICAgfCAgNDcgKysrCiB0b29scy9mbGFzay9wb2xpY3kv
bW9kdWxlcy94ZW4uaWYgICAgICAgICAgfCAgIDIgKwogdG9vbHMvbGlieGwvTWFrZWZpbGUgICAg
ICAgICAgICAgICAgICAgICAgIHwgICA1ICstCiB0b29scy9saWJ4bC9saWJ4bC5oICAgICAgICAg
ICAgICAgICAgICAgICAgfCAgIDYgKwogdG9vbHMvbGlieGwvbGlieGxfYXJjaC5oICAgICAgICAg
ICAgICAgICAgIHwgICA4ICstCiB0b29scy9saWJ4bC9saWJ4bF9hcm0uYyAgICAgICAgICAgICAg
ICAgICAgfCAxMDEgKysrKystCiB0b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyAgICAgICAgICAg
ICAgICAgfCAgMjcgKysKIHRvb2xzL2xpYnhsL2xpYnhsX2RvbS5jICAgICAgICAgICAgICAgICAg
ICB8ICAgMiArLQogdG9vbHMvbGlieGwvbGlieGxfZG9tYWluLmMgICAgICAgICAgICAgICAgIHwg
ICA1ICsKIHRvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggICAgICAgICAgICAgICB8ICAxNiAr
CiB0b29scy9saWJ4bC9saWJ4bF9zc2htLmMgICAgICAgICAgICAgICAgICAgfCA1MTIgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysKIHRvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCAgICAg
ICAgICAgICAgICB8ICAzMiArLQogdG9vbHMvbGlieGwvbGlieGxfeDg2LmMgICAgICAgICAgICAg
ICAgICAgIHwgIDIxICstCiB0b29scy9saWJ4bC9saWJ4bHVfc3NobS5jICAgICAgICAgICAgICAg
ICAgfCAyMDcgKysrKysrKysrKysrCiB0b29scy9saWJ4bC9saWJ4bHV0aWwuaCAgICAgICAgICAg
ICAgICAgICAgfCAgIDYgKwogdG9vbHMveGwveGxfcGFyc2UuYyAgICAgICAgICAgICAgICAgICAg
ICAgIHwgIDI1ICstCiB4ZW4vYXJjaC9hcm0vbW0uYyAgICAgICAgICAgICAgICAgICAgICAgICAg
fCAgIDcgKy0KIHhlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaCAgICAgICAgICAgICAgICB8ICAg
OCArCiB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAgICAgICAgICAgICAgfCAgMTMgKwog
eGVuL2luY2x1ZGUveHNtL3hzbS5oICAgICAgICAgICAgICAgICAgICAgIHwgICA2ICsKIHhlbi94
c20vZHVtbXkuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMSArCiB4ZW4veHNtL2Zs
YXNrL2hvb2tzLmMgICAgICAgICAgICAgICAgICAgICAgfCAgIDkgKwogeGVuL3hzbS9mbGFzay9w
b2xpY3kvYWNjZXNzX3ZlY3RvcnMgICAgICAgIHwgICA1ICsKIDI1IGZpbGVzIGNoYW5nZWQsIDEz
MzEgaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgZG9j
cy9tYW4veGwtc3RhdGljLXNobS1jb25maWd1cmF0aW9uLnBvZC41CiBjcmVhdGUgbW9kZSAxMDA2
NDQgdG9vbHMvbGlieGwvbGlieGxfc3NobS5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgdG9vbHMvbGli
eGwvbGlieGx1X3NzaG0uYwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 00:00:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 00:00: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 1foHKN-0007oW-Sq; Sat, 11 Aug 2018 00:00: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=ifpb=k2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1foHKN-0007oJ-B6
 for xen-devel@lists.xen.org; Sat, 11 Aug 2018 00:00:19 +0000
X-Inumbo-ID: 9a021ed7-9cf9-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9a021ed7-9cf9-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 00:00:48 +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 175A822429;
 Sat, 11 Aug 2018 00:00:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533945618;
 bh=idZ6O5qLgxQQBwPK5qlhyL+8SlAxkjyEqABJ8smsDJg=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=rU1Vyja8UyZ5YbVMwCdFNjtwHFoE/Y+f5LJg3DS/hJMvXGhd0qhIYK3Nm+8nuWu45
 SRmd42JFoBpfFY9Z/NFpbU8UkLeqWeb8b8U+AwIZ48UuwjTCM6xCLnSeoRXnt3XxhZ
 0w3fYBFMtaFq46z6D1Oi+z4TclO2Uo+J6I8UrNNE=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Fri, 10 Aug 2018 17:00:10 -0700
Message-Id: <1533945616-14915-2-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808101430480.32304@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808101430480.32304@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v7 2/8] libxl: introduce a new structure to
 represent static shared memory regions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, 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 Sat Aug 11 00:00:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 00:00: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 1foHKO-0007om-7j; Sat, 11 Aug 2018 00:00: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=ifpb=k2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1foHKN-0007oK-B7
 for xen-devel@lists.xen.org; Sat, 11 Aug 2018 00:00:19 +0000
X-Inumbo-ID: 99ce7103-9cf9-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 99ce7103-9cf9-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 00:00:47 +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 AFEE022426;
 Sat, 11 Aug 2018 00:00:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533945617;
 bh=x8KVGBWV8dJ48tn0qdriz5eNQ5zYWQbqoEzHC2GNGFE=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=vVEfqBr4KDzyL18wuhtFOBne9GgK7fXqlqhv6G7VjoYJy+fyO8OHssLmFnpJoLsI4
 m4PPJbjrBRjWrpxgnURrU1N0/9XjPgypCm8VVnnWHUxtqguiitFEIPh8p9XSvSp9BC
 grj7s3XUxiTn4kcCBDYE29pBSek4VkzacUnr234I=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Fri, 10 Aug 2018 17:00:09 -0700
Message-Id: <1533945616-14915-1-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808101430480.32304@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808101430480.32304@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v7 1/8] xen: xsm: flask: introduce
 XENMAPSPACE_gmfn_share for memory sharing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, blackskygg@gmail.com, 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+CkNDOglB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDQzoJR2VvcmdlIER1bmxh
cCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDQzoJSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgpDQzoJS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUu
Y29tPgpDQzoJVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiB4ZW4tZGV2ZWxAbGlzdHMueGVu
Lm9yZwotLS0KQ2hhbmdlcyBpbiB2NzoKLSBhZGQgYWRkaXRpb25hbCBjaGVja3MKLSB1cGRhdGUg
Y29tbWVudHMgdG8gcmVmbGVjdCB0aGF0CgpDaGFuZ2VzIGluIHY1OgotIGZpeCBjb2Rpbmcgc3R5
bGUKLSByZW1vdmUgdXNlbGVzcyB4ODYgaHlwZXJ2aXNvciBtZXNzYWdlIGZvciB0aGUgdW5pbXBs
ZW1lbnRlZCBvcAotIGNvZGUgc3R5bGUKLSBpbXByb3ZlL2FkZCBjb21tZW50cwotLS0KIHRvb2xz
L2ZsYXNrL3BvbGljeS9tb2R1bGVzL3hlbi5pZiAgIHwgIDIgKysKIHhlbi9hcmNoL2FybS9tbS5j
ICAgICAgICAgICAgICAgICAgIHwgIDcgKysrKysrLQogeGVuL2luY2x1ZGUvcHVibGljL21lbW9y
eS5oICAgICAgICAgfCAgOCArKysrKysrKwogeGVuL2luY2x1ZGUveHNtL2R1bW15LmggICAgICAg
ICAgICAgfCAxMyArKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS94c20veHNtLmggICAgICAgICAg
ICAgICB8ICA2ICsrKysrKwogeGVuL3hzbS9kdW1teS5jICAgICAgICAgICAgICAgICAgICAgfCAg
MSArCiB4ZW4veHNtL2ZsYXNrL2hvb2tzLmMgICAgICAgICAgICAgICB8ICA5ICsrKysrKysrKwog
eGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMgfCAgNSArKysrKwogOCBmaWxlcyBj
aGFuZ2VkLCA1MCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvdG9v
bHMvZmxhc2svcG9saWN5L21vZHVsZXMveGVuLmlmIGIvdG9vbHMvZmxhc2svcG9saWN5L21vZHVs
ZXMveGVuLmlmCmluZGV4IDdhZWZkMDAuLmY4NDExMjUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2ZsYXNr
L3BvbGljeS9tb2R1bGVzL3hlbi5pZgorKysgYi90b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy94
ZW4uaWYKQEAgLTEyOCw2ICsxMjgsOCBAQCBkZWZpbmUoYGRvbWFpbl9jb21tcycsIGAKIAlkb21h
aW5fZXZlbnRfY29tbXMoJDEsICQyKQogCWFsbG93ICQxICQyOmdyYW50IHsgbWFwX3JlYWQgbWFw
X3dyaXRlIGNvcHkgdW5tYXAgfTsKIAlhbGxvdyAkMiAkMTpncmFudCB7IG1hcF9yZWFkIG1hcF93
cml0ZSBjb3B5IHVubWFwIH07CisJYWxsb3cgJDEgJDI6bW11IHNoYXJlX21lbTsKKwlhbGxvdyAk
MiAkMTptbXUgc2hhcmVfbWVtOwogJykKIAogIyBkb21haW5fc2VsZl9jb21tcyhkb21haW4pCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hlbi9hcmNoL2FybS9tbS5jCmluZGV4IGQy
MzRjNDYuLmFhMmUwNjcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9tbS5jCisrKyBiL3hlbi9h
cmNoL2FybS9tbS5jCkBAIC0xMjQ1LDYgKzEyNDUsNyBAQCBpbnQgeGVubWVtX2FkZF90b19waHlz
bWFwX29uZSgKIAogICAgICAgICBicmVhazsKICAgICBjYXNlIFhFTk1BUFNQQUNFX2dtZm5fZm9y
ZWlnbjoKKyAgICBjYXNlIFhFTk1BUFNQQUNFX2dtZm5fc2hhcmU6CiAgICAgewogICAgICAgICBz
dHJ1Y3QgZG9tYWluICpvZDsKICAgICAgICAgcDJtX3R5cGVfdCBwMm10OwpAQCAtMTI1OSw3ICsx
MjYwLDExIEBAIGludCB4ZW5tZW1fYWRkX3RvX3BoeXNtYXBfb25lKAogICAgICAgICAgICAgcmV0
dXJuIC1FSU5WQUw7CiAgICAgICAgIH0KIAotICAgICAgICByYyA9IHhzbV9tYXBfZ21mbl9mb3Jl
aWduKFhTTV9UQVJHRVQsIGQsIG9kKTsKKyAgICAgICAgaWYgKCBzcGFjZSA9PSBYRU5NQVBTUEFD
RV9nbWZuX2ZvcmVpZ24gKQorICAgICAgICAgICAgcmMgPSB4c21fbWFwX2dtZm5fZm9yZWlnbihY
U01fVEFSR0VULCBkLCBvZCk7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIHJjID0geHNtX21h
cF9nbWZuX3NoYXJlKFhTTV9UQVJHRVQsIGQsIG9kKTsKKwogICAgICAgICBpZiAoIHJjICkKICAg
ICAgICAgewogICAgICAgICAgICAgcmN1X3VubG9ja19kb21haW4ob2QpOwpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oIGIveGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5o
CmluZGV4IGJmMmY4MWYuLmE3MDZlM2MgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9t
ZW1vcnkuaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmgKQEAgLTIyNyw2ICsyMjcs
MTQgQEAgREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX21hY2hwaHlzX21hcHBpbmdfdCk7CiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFN0YWdlLTIgdXNpbmcgdGhlIE5v
cm1hbCBNZW1vcnkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSW5uZXIv
T3V0ZXIgV3JpdGUtQmFjayBDYWNoZWFibGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbWVtb3J5IGF0dHJpYnV0ZS4gKi8KKyNkZWZpbmUgWEVOTUFQU1BBQ0VfZ21mbl9z
aGFyZSAgIDYgLyogR01GTiBmcm9tIGFub3RoZXIgZG9tLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBYRU5NRU1fYWRkX3RvX3BoeXNtYXBfYmF0Y2ggKGFuZAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJyZW50bHkgQVJNKSBvbmx5LiBVbmxp
a2UKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOTUFQU1BBQ0VfZ21m
bl9mb3JlaWduLCBpdAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXF1
aXJlcyBjdXJyZW50IHRvIGhhdmUgbWFwcGluZworICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwcml2aWxlZ2VzIGluc3RlYWQgb2YgdGhlCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGRlc3RpbmF0aW9uIGRvbWFpbi4gKi8KKwogLyogYCB9ICovCiAK
IC8qCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94c20vZHVtbXkuaCBiL3hlbi9pbmNsdWRlL3hz
bS9kdW1teS5oCmluZGV4IGZmNmIyZGIuLjM1MmE4ODYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L3hzbS9kdW1teS5oCisrKyBiL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oCkBAIC01MzUsNiArNTM1
LDE5IEBAIHN0YXRpYyBYU01fSU5MSU5FIGludCB4c21fbWFwX2dtZm5fZm9yZWlnbihYU01fREVG
QVVMVF9BUkcgc3RydWN0IGRvbWFpbiAqZCwgc3RyCiAgICAgcmV0dXJuIHhzbV9kZWZhdWx0X2Fj
dGlvbihhY3Rpb24sIGQsIHQpOwogfQogCisvKgorICogQmUgYXdhcmUgdGhhdCB0aGlzIGlzIG5v
dCBhbiBleGFjdCBkZWZhdWx0IGVxdWl2YWxlbmNlIG9mIGl0cyBmbGFzayB2YXJpYW50CisgKiB3
aGljaCBhbHNvIGNoZWNrcyBpZiBAZCBhbmQgQHQgImFyZSBhbGxvd2VkIHRvIHNoYXJlIG1lbW9y
eSBwYWdlcyIsIGZvciB3ZQorICogZG9uJ3QgaGF2ZSBhIHByb3BlciBkZWZhdWx0IGVxdWl2YWxl
bmNlIG9mIHN1Y2ggYSBjaGVjay4KKyAqLworc3RhdGljIFhTTV9JTkxJTkUgaW50IHhzbV9tYXBf
Z21mbl9zaGFyZShYU01fREVGQVVMVF9BUkcgc3RydWN0IGRvbWFpbiAqZCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGRvbWFpbiAqdCkKK3sKKyAgICBY
U01fQVNTRVJUX0FDVElPTihYU01fVEFSR0VUKTsKKyAgICByZXR1cm4geHNtX2RlZmF1bHRfYWN0
aW9uKFhTTV9UQVJHRVQsIGN1cnJlbnQtPmRvbWFpbiwgZCkgPzoKKyAgICAgICAgICAgeHNtX2Rl
ZmF1bHRfYWN0aW9uKGFjdGlvbiwgY3VycmVudC0+ZG9tYWluLCB0KTsKK30KKwogc3RhdGljIFhT
TV9JTkxJTkUgaW50IHhzbV9odm1fcGFyYW0oWFNNX0RFRkFVTFRfQVJHIHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGxvbmcgb3ApCiB7CiAgICAgWFNNX0FTU0VSVF9BQ1RJT04oWFNNX1RBUkdF
VCk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94c20veHNtLmggYi94ZW4vaW5jbHVkZS94c20v
eHNtLmgKaW5kZXggZjBjNmZjNy4uODg3MzI1MyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveHNt
L3hzbS5oCisrKyBiL3hlbi9pbmNsdWRlL3hzbS94c20uaApAQCAtODYsNiArODYsNyBAQCBzdHJ1
Y3QgeHNtX29wZXJhdGlvbnMgewogICAgIGludCAoKmFkZF90b19waHlzbWFwKSAoc3RydWN0IGRv
bWFpbiAqZDEsIHN0cnVjdCBkb21haW4gKmQyKTsKICAgICBpbnQgKCpyZW1vdmVfZnJvbV9waHlz
bWFwKSAoc3RydWN0IGRvbWFpbiAqZDEsIHN0cnVjdCBkb21haW4gKmQyKTsKICAgICBpbnQgKCpt
YXBfZ21mbl9mb3JlaWduKSAoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGRvbWFpbiAqdCk7Cisg
ICAgaW50ICgqbWFwX2dtZm5fc2hhcmUpIChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZG9tYWlu
ICp0KTsKICAgICBpbnQgKCpjbGFpbV9wYWdlcykgKHN0cnVjdCBkb21haW4gKmQpOwogCiAgICAg
aW50ICgqY29uc29sZV9pbykgKHN0cnVjdCBkb21haW4gKmQsIGludCBjbWQpOwpAQCAtMzc2LDYg
KzM3NywxMSBAQCBzdGF0aWMgaW5saW5lIGludCB4c21fbWFwX2dtZm5fZm9yZWlnbiAoeHNtX2Rl
ZmF1bHRfdCBkZWYsIHN0cnVjdCBkb21haW4gKmQsIHN0cgogICAgIHJldHVybiB4c21fb3BzLT5t
YXBfZ21mbl9mb3JlaWduKGQsIHQpOwogfQogCitzdGF0aWMgaW5saW5lIGludCB4c21fbWFwX2dt
Zm5fc2hhcmUgKHhzbV9kZWZhdWx0X3QgZGVmLCBzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZG9t
YWluICp0KQoreworICAgIHJldHVybiB4c21fb3BzLT5tYXBfZ21mbl9zaGFyZShkLCB0KTsKK30K
Kwogc3RhdGljIGlubGluZSBpbnQgeHNtX2NsYWltX3BhZ2VzKHhzbV9kZWZhdWx0X3QgZGVmLCBz
dHJ1Y3QgZG9tYWluICpkKQogewogICAgIHJldHVybiB4c21fb3BzLT5jbGFpbV9wYWdlcyhkKTsK
ZGlmZiAtLWdpdCBhL3hlbi94c20vZHVtbXkuYyBiL3hlbi94c20vZHVtbXkuYwppbmRleCA2ZTc1
MTE5Li4wNGU5MWQzIDEwMDY0NAotLS0gYS94ZW4veHNtL2R1bW15LmMKKysrIGIveGVuL3hzbS9k
dW1teS5jCkBAIC0xMjQsNiArMTI0LDcgQEAgdm9pZCBfX2luaXQgeHNtX2ZpeHVwX29wcyAoc3Ry
dWN0IHhzbV9vcGVyYXRpb25zICpvcHMpCiAgICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCBh
ZGRfdG9fcGh5c21hcCk7CiAgICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCByZW1vdmVfZnJv
bV9waHlzbWFwKTsKICAgICBzZXRfdG9fZHVtbXlfaWZfbnVsbChvcHMsIG1hcF9nbWZuX2ZvcmVp
Z24pOworICAgIHNldF90b19kdW1teV9pZl9udWxsKG9wcywgbWFwX2dtZm5fc2hhcmUpOwogCiAg
ICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCB2bV9ldmVudF9jb250cm9sKTsKIApkaWZmIC0t
Z2l0IGEveGVuL3hzbS9mbGFzay9ob29rcy5jIGIveGVuL3hzbS9mbGFzay9ob29rcy5jCmluZGV4
IDc4YmMzMjYuLmI1Y2JhY2MgMTAwNjQ0Ci0tLSBhL3hlbi94c20vZmxhc2svaG9va3MuYworKysg
Yi94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKQEAgLTExOTgsNiArMTE5OCwxNCBAQCBzdGF0aWMgaW50
IGZsYXNrX21hcF9nbWZuX2ZvcmVpZ24oc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGRvbWFpbiAq
dCkKICAgICByZXR1cm4gZG9tYWluX2hhc19wZXJtKGQsIHQsIFNFQ0NMQVNTX01NVSwgTU1VX19N
QVBfUkVBRCB8IE1NVV9fTUFQX1dSSVRFKTsKIH0KIAorc3RhdGljIGludCBmbGFza19tYXBfZ21m
bl9zaGFyZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZG9tYWluICp0KQoreworICAgIGlmICgg
Y3VycmVudF9oYXNfcGVybShkLCBTRUNDTEFTU19NTVUsIE1NVV9fTUFQX1JFQUQgfCBNTVVfX01B
UF9XUklURSkgKQorICAgICAgICByZXR1cm4gcmM7CisgICAgcmV0dXJuIGN1cnJlbnRfaGFzX3Bl
cm0odCwgU0VDQ0xBU1NfTU1VLCBNTVVfX01BUF9SRUFEIHwgTU1VX19NQVBfV1JJVEUpID86Cisg
ICAgICAgICAgIGRvbWFpbl9oYXNfcGVybShkLCB0LCBTRUNDTEFTU19NTVUsIE1NVV9fU0hBUkVf
TUVNKTsKK30KKwogc3RhdGljIGludCBmbGFza19odm1fcGFyYW0oc3RydWN0IGRvbWFpbiAqZCwg
dW5zaWduZWQgbG9uZyBvcCkKIHsKICAgICB1MzIgcGVybTsKQEAgLTE4MjIsNiArMTgzMCw3IEBA
IHN0YXRpYyBzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgZmxhc2tfb3BzID0gewogICAgIC5hZGRfdG9f
cGh5c21hcCA9IGZsYXNrX2FkZF90b19waHlzbWFwLAogICAgIC5yZW1vdmVfZnJvbV9waHlzbWFw
ID0gZmxhc2tfcmVtb3ZlX2Zyb21fcGh5c21hcCwKICAgICAubWFwX2dtZm5fZm9yZWlnbiA9IGZs
YXNrX21hcF9nbWZuX2ZvcmVpZ24sCisgICAgLm1hcF9nbWZuX3NoYXJlID0gZmxhc2tfbWFwX2dt
Zm5fc2hhcmUsCiAKICNpZiBkZWZpbmVkKENPTkZJR19IQVNfUEFTU1RIUk9VR0gpICYmIGRlZmlu
ZWQoQ09ORklHX0hBU19QQ0kpCiAgICAgLmdldF9kZXZpY2VfZ3JvdXAgPSBmbGFza19nZXRfZGV2
aWNlX2dyb3VwLApkaWZmIC0tZ2l0IGEveGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3Rv
cnMgYi94ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9ycwppbmRleCBjNWQ4NTQ4Li40
YTkyMjUyIDEwMDY0NAotLS0gYS94ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9ycwor
KysgYi94ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9ycwpAQCAtMzg1LDYgKzM4NSwx
MSBAQCBjbGFzcyBtbXUKICMgQWxsb3cgYSBwcml2aWxlZ2VkIGRvbWFpbiB0byBpbnN0YWxsIGEg
bWFwIG9mIGEgcGFnZSBpdCBkb2VzIG5vdCBvd24uICBVc2VkCiAjIGZvciBzdHViIGRvbWFpbiBk
ZXZpY2UgbW9kZWxzIHdpdGggdGhlIFBWIGZyYW1lYnVmZmVyLgogICAgIHRhcmdldF9oYWNrCisj
IENoZWNrZWQgd2hlbiB1c2luZyBYRU5NRU1fYWRkX3RvX3BoeXNtYXAgd2l0aCBYRU5NQVBTUEFD
RV9nbWZuX3NoYXJlCisjIHRvIHNoYXJlIG1lbW9yeSBiZXR3ZWVuIHR3byBkb21haW5zOgorIyAg
c291cmNlID0gZG9tYWluIHdob3NlIG1lbW9yeSBpcyBiZWluZyBzaGFyZWQKKyMgIHRhcmdldCA9
IGNsaWVudCBkb21haW4KKyAgICBzaGFyZV9tZW0KIH0KIAogIyBjb250cm9sIG9mIHRoZSBwYWdp
bmdfZG9tY3RsIHNwbGl0IGJ5IHN1Ym9wCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 00:00:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 00: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 1foHKP-0007px-P2; Sat, 11 Aug 2018 00:00: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=ifpb=k2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1foHKO-0007p2-Gl
 for xen-devel@lists.xen.org; Sat, 11 Aug 2018 00:00:20 +0000
X-Inumbo-ID: 9a6eb1b1-9cf9-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9a6eb1b1-9cf9-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 00:00:49 +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 C45B222430;
 Sat, 11 Aug 2018 00:00:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533945619;
 bh=egshM/W/LXhcbZ9sAX2HsvpZa77ZXwbEYCR+bPlEgX8=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=l3YaYQTyi5/ydCwbyrK3fIEQ6CoyWOqeW2taJvv2XW7C/NEQ56yJODQYeu8zEg0dg
 ZHa0nNIlWA29eyQpuPjxigHlw8KvEJUPO1zd6SoZGuIKm7GzNebKMEhyW0mFG6/b+0
 CLbPNNQKffg1Mxrq7V2J0qlxj6Kvdd5qQaq4PAx0=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Fri, 10 Aug 2018 17:00:12 -0700
Message-Id: <1533945616-14915-4-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808101430480.32304@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808101430480.32304@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v7 4/8] libxl: support unmapping static shared
 memory areas during domain destruction
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, blackskygg@gmail.com, ian.jackson@eu.citrix.com,
 julien.grall@arm.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogWmhvbmd6ZSBMaXUgPGJsYWNrc2t5Z2dAZ21haWwuY29tPgoKQXV0aG9yOiBaaG9uZ3pl
IExpdSA8YmxhY2tza3lnZ0BnbWFpbC5jb20+CgpBZGQgbGlieGxfX3NzaG1fZGVsIHRvIHVubWFw
IHN0YXRpYyBzaGFyZWQgbWVtb3J5IGFyZWFzIG1hcHBlZCBieQpsaWJ4bF9fc3NobV9hZGQgZHVy
aW5nIGRvbWFpbiBjcmVhdGlvbi4gVGhlIHVubWFwcGluZyBwcm9jZXNzIGlzOgoKKiBGb3IgYSBt
YXN0ZXI6IGRlY3JlYXNlIHRoZSByZWZjb3VudCBvZiB0aGUgc3NobSByZWdpb24sIGlmIHRoZSBy
ZWZjb3VudAogIHJlYWNoZXMgMCwgY2xlYW51cCB0aGUgd2hvbGUgc3NobSBwYXRoLgoKKiBGb3Ig
YSBzbGF2ZToKICAxKSB1bm1hcCB0aGUgc2hhcmVkIHBhZ2VzLCBhbmQgY2xlYW51cCByZWxhdGVk
IHhzIGVudHJpZXMuIElmIHRoZQogICAgIHN5c3RlbSB3b3JrcyBub3JtYWxseSwgYWxsIHRoZSBz
aGFyZWQgcGFnZXMgd2lsbCBiZSB1bm1hcHBlZCwgc28gdGhlcmUKICAgICB3b24ndCBiZSBwYWdl
IGxlYWtzLiBJbiBjYXNlIG9mIGVycm9ycywgdGhlIHVubWFwcGluZyBwcm9jZXNzIHdpbGwgZ28K
ICAgICBvbiBhbmQgdW5tYXAgYWxsIHRoZSBvdGhlciBwYWdlcyB0aGF0IGNhbiBiZSB1bm1hcHBl
ZCwgc28gdGhlIG90aGVyCiAgICAgcGFnZXMgd29uJ3QgYmUgbGVha2VkLCBlaXRoZXIuCiAgMikg
RGVjcmVhc2UgdGhlIHJlZmNvdW50IG9mIHRoZSBzc2htIHJlZ2lvbiwgaWYgdGhlIHJlZmNvdW50
IHJlYWNoZXMKICAgICAwLCBjbGVhbnVwIHRoZSB3aG9sZSBzc2htIHBhdGguCgpUaGlzIGlzIGZv
ciB0aGUgcHJvcG9zYWwgIkFsbG93IHNldHRpbmcgdXAgc2hhcmVkIG1lbW9yeSBhcmVhcyBiZXR3
ZWVuIFZNcwpmcm9tIHhsIGNvbmZpZyBmaWxlIiAoc2VlIFsxXSkuCgpbMV0gaHR0cHM6Ly9saXN0
cy54ZW4ub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTctMDgvbXNnMDMyNDIuaHRtbAoK
U2lnbmVkLW9mZi1ieTogWmhvbmd6ZSBMaXUgPGJsYWNrc2t5Z2dAZ21haWwuY29tPgpTaWduZWQt
b2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CgpDYzogSWFu
IEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IHhlbi1kZXZl
bEBsaXN0cy54ZW4ub3JnCgotLS0KQ2hhbmdlcyBpbiB2NToKLSBmaXggdHlwb3MKLSBhZGQgY29t
bWVudHMKLSBjYW5ub3QgbW92ZSB1bm1hcCBiZWZvcmUgeGVuc3RvcmUgdHJhbnNhY3Rpb24gYmVj
YXVzZSBpdCBuZWVkcyB0bwogIHJldHJpZXZlIGJlZ2luL3NpemUgdmFsdWVzIGZyb20geGVuc3Rv
cmUKLS0tCiB0b29scy9saWJ4bC9saWJ4bF9kb21haW4uYyAgIHwgICA1ICsrCiB0b29scy9saWJ4
bC9saWJ4bF9pbnRlcm5hbC5oIHwgICAyICsKIHRvb2xzL2xpYnhsL2xpYnhsX3NzaG0uYyAgICAg
fCAxMDcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMyBmaWxl
cyBjaGFuZ2VkLCAxMTQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xp
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 Sat Aug 11 00:00:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 00:00:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1foHKQ-0007qa-56; Sat, 11 Aug 2018 00:00: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=ifpb=k2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1foHKO-0007pD-Lg
 for xen-devel@lists.xen.org; Sat, 11 Aug 2018 00:00:20 +0000
X-Inumbo-ID: 9ad86eed-9cf9-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9ad86eed-9cf9-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 00:00:49 +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 78D8B22433;
 Sat, 11 Aug 2018 00:00:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533945619;
 bh=kBNTOnNfDoj6GrOwd4HAKM6U9nOBeZWKSQcdFG/mpCU=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=q/R4eCnhDuVPdyIlUHRJWp0YyCdSMH0WtKFrr8DDCNUy/uXgAbyh1D826wiAm69Y+
 pVoB3jiY/QemTN0yPCleRt/JUHrNgQpONT5ZnIZm3ICIkITkqNuLSYvOVoS/hNTwp3
 Gb428Cnk8e1vcmo+LKFyqFz+JSlAvhgWwRCsCckQ=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Fri, 10 Aug 2018 17:00:14 -0700
Message-Id: <1533945616-14915-6-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808101430480.32304@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808101430480.32304@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v7 6/8] docs: documentation about static shared
 memory regions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, blackskygg@gmail.com, ian.jackson@eu.citrix.com,
 julien.grall@arm.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogWmhvbmd6ZSBMaXUgPGJsYWNrc2t5Z2dAZ21haWwuY29tPgoKQXV0aG9yOiBaaG9uZ3pl
IExpdSA8YmxhY2tza3lnZ0BnbWFpbC5jb20+CgpBZGQgZG9jcyB0byBkb2N1bWVudCB0aGUgbW90
aXZhdGlvbiwgdXNhZ2UsIHVzZSBjYXNlcyBhbmQgb3RoZXIKcmVsZXZhbnQgaW5mb3JtYXRpb24g
YWJvdXQgdGhlIHN0YXRpYyBzaGFyZWQgbWVtb3J5IGZlYXR1cmUuCgpUaGlzIGlzIGZvciB0aGUg
cHJvcG9zYWwgIkFsbG93IHNldHRpbmcgdXAgc2hhcmVkIG1lbW9yeSBhcmVhcyBiZXR3ZWVuIFZN
cwpmcm9tIHhsIGNvbmZpZyBmaWxlIi4gU2VlOgoKICBodHRwczovL2xpc3RzLnhlbi5vcmcvYXJj
aGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxNy0wOC9tc2cwMzI0Mi5odG1sCgpTaWduZWQtb2ZmLWJ5
OiBaaG9uZ3plIExpdSA8YmxhY2tza3lnZ0BnbWFpbC5jb20+ClNpZ25lZC1vZmYtYnk6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KCkNjOiBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogeGVuLWRldmVsQGxpc3RzLnhlbi5v
cmcKCi0tLQpDaGFuZ2VzIGluIHY2OgotIGFkZCBjbGFyaWZpY2F0aW9ucyBvbiBtZW1vcnkgYWxs
b2NhdGlvbgoKQ2hhbmdlcyBpbiB2NToKLSBmaXggdHlwb3MKLS0tCiBkb2NzL21hbi94bC1zdGF0
aWMtc2htLWNvbmZpZ3VyYXRpb24ucG9kLjUgfCAyNjQgKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysKIGRvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbiAgICAgICAgICAgICAgICAgICB8ICAgOCAr
CiBkb2NzL21pc2MveGVuc3RvcmUtcGF0aHMubWFya2Rvd24gICAgICAgICAgfCAgNDcgKysrKysK
IDMgZmlsZXMgY2hhbmdlZCwgMzE5IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBk
b2NzL21hbi94bC1zdGF0aWMtc2htLWNvbmZpZ3VyYXRpb24ucG9kLjUKCmRpZmYgLS1naXQgYS9k
b2NzL21hbi94bC1zdGF0aWMtc2htLWNvbmZpZ3VyYXRpb24ucG9kLjUgYi9kb2NzL21hbi94bC1z
dGF0aWMtc2htLWNvbmZpZ3VyYXRpb24ucG9kLjUKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
MDAwMDAwMC4uODFmZjNmMQotLS0gL2Rldi9udWxsCisrKyBiL2RvY3MvbWFuL3hsLXN0YXRpYy1z
aG0tY29uZmlndXJhdGlvbi5wb2QuNQpAQCAtMCwwICsxLDI2NCBAQAorPWhlYWQxIE5BTUUKKwor
eGwtc3RhdGljLXNobS1jb25maWd1cmF0aW9uIC0gWEwgU3RhdGljIFNoYXJlZCBNZW1vcnkgQ29u
ZmlndXJhdGlvbiBTeW50YXgKKworCisoQjxOT1RFPjogVGhpcyBpcyBjdXJyZW50bHkgb25seSBh
dmFpbGFibGUgdG8gQVJNIGd1ZXN0cy4pCisKKz1oZWFkMSBERVNDUklQVElPTgorCitUaGUgc3Rh
dGljX3NobSBvcHRpb24gYWxsb3dzIHVzZXJzIHRvIHN0YXRpY2FsbHkgc2V0dXAgc2hhcmVkIG1l
bW9yeSByZWdpb25zCithbW9uZyBhIGdyb3VwIG9mIFZNcywgZW5hYmxpbmcgZ3Vlc3RzIHdpdGhv
dXQgZ3JhbnQgdGFibGUgc3VwcG9ydCB0byBkbworc2htLWJhc2VkIGNvbW11bmljYXRpb24uCisK
K0V2ZXJ5IHNoYXJlZCByZWdpb24gaXM6CisKKz1vdmVyIDQKKworKiBVbmlxdWVseSBpZGVudGlm
aWVkIGJ5IGEgc3RyaW5nIHRoYXQgaXMgbm8gbG9uZ2VyIHRoYW4gMTI4IGNoYXJhY3RlcnMsIHdo
aWNoCitpcyBjYWxsZWQgYW4gQjxpZGVudGlmaWVyPiBpbiB0aGlzIGRvY3VtZW50LgorCisqIEJh
Y2tlZCBieSBleGFjdGx5IG9uZSBkb21haW4sIHdoaWNoIGlzIGNhbGxlZCBhIEI8bWFzdGVyPiBk
b21haW4sIGFuZCBhbGwKK3RoZSBvdGhlciBkb21haW5zIHdobyBhcmUgYWxzbyBzaGFyaW5nIHRo
aXMgcmVnaW9uIGFyZSBjYWxsZWQgQjxzbGF2ZT5zLgorCis9YmFjaworCis9aGVhZDEgU1lOVEFY
CisKK1RoaXMgZG9jdW1lbnQgc3BlY2lmaWVzIHN5bnRheCBvZiB0aGUgc3RhdGljIHNoYXJlZCBt
ZW1vcnkgY29uZmlndXJhdGlvbiBpbgordGhlIHhsIGNvbmZpZyBmaWxlLiBJdCBoYXMgdGhlIGZv
bGxvd2luZyBmb3JtOgorCisgICAgc3RhdGljX3NobSA9IFsgIlNTSE1fU1BFQyIsICJTU0hNX1NQ
RUMiLCAuLi4gXQorCit3aGVyZSBlYWNoIEM8U1NITV9TUEVDPiBpcyBpbiB0aGlzIGZvcm06CisK
KyAgICBbPGtleT49PHZhbHVlPixdKgorCitWYWxpZCBleGFtcGxlcyBvZiBDPFNTSE1fU1BFQz4g
YXJlOgorCisgICAgaWQ9SUQxLCBiZWdpbj0weDEwMDAwMCwgc2l6ZT0weDEwMDAwMCwgcm9sZT1t
YXN0ZXIsIGNhY2hlX3BvbGljeT14ODZfbm9ybWFsCisgICAgaWQ9SUQxLCBvZmZzZXQgPSAwLCBi
ZWdpbj0weDUwMDAwMCwgc2l6ZT0weDEwMDAwMCwgcm9sZT1zbGF2ZSwgcHJvdD1ydworICAgIGlk
PUlEMiwgYmVnaW49MHgzMDAwMDAsIHNpemU9MHgxMDAwMDAsIHJvbGU9bWFzdGVyCisgICAgaWQ9
SUQyLCBvZmZzZXQgPSAweDEwMDAwLCBiZWdpbj0weDY5MDAwMCwgc2l6ZT0weDExMDAwMCwgcm9s
ZT1zbGF2ZQorICAgIGlkPUlEMiwgb2Zmc2V0ID0gMHgxMDAwMCwgYmVnaW49MHg2OTAwMDAsIHNp
emU9MHgxMTAwMDAsIHJvbGU9c2xhdmUKKworVGhlc2UgbWlnaHQgYmUgc3BlY2lmaWVkIGluIHRo
ZSBkb21haW4gY29uZmlnIGZpbGUgbGlrZSB0aGlzOgorCisgICAgc3RhdGljX3NobSA9IFsiaWQ9
SUQyLCBvZmZzZXQgPSAweDEwMDAwLCBiZWdpbj0weDY5MDAwMCwgc2l6ZT0weDExMDAwMCwKK3Jv
bGU9c2xhdmUiXQorCisKK01vcmUgZm9ybWFsbHksIHRoZSBzdHJpbmcgaXMgYSBzZXJpZXMgb2Yg
Y29tbWEtc2VwYXJhdGVkIGtleXdvcmQvdmFsdWUKK3BhaXJzLiBFYWNoIHBhcmFtZXRlciBtYXkg
YmUgc3BlY2lmaWVkIGF0IG1vc3Qgb25jZS4gRGVmYXVsdCB2YWx1ZXMgYXBwbHkgaWYKK3RoZSBw
YXJhbWV0ZXIgaXMgbm90IHNwZWNpZmllZC4KKworPWhlYWQxIFBhcmFtZXRlcnMKKworPW92ZXIg
NAorCis9aXRlbSBCPGlkPgorCis9b3ZlciA0CisKKz1pdGVtIERlc2NyaXB0aW9uCisKK1RoZSB1
bmlxdWUgaWRlbnRpZmllciBvZiB0aGUgc2hhcmVkIG1lbW9yeSByZWdpb24uCisKK0V2ZXJ5IGlk
ZW50aWZpZXIgY291bGQgYXBwZWFyIG9ubHkgb25jZSBpbiBlYWNoIHhsIGNvbmZpZyBmaWxlLgor
Cis9aXRlbSBTdXBwb3J0ZWQgdmFsdWVzCisKK0Egc3RyaW5nIHRoYXQgY29udGFpbnMgYWxwaGFu
dW1lcmljcyBhbmQgIl8icywgYW5kIGlzIG5vIGxvbmdlciB0aGFuIDEyOAorY2hhcmFjdGVycy4K
KworPWl0ZW0gRGVmYXVsdCB2YWx1ZQorCitOb25lLCB0aGlzIHBhcmFtZXRlciBpcyBtYW5kYXRv
cnkuCisKKz1iYWNrCisKKz1pdGVtIEI8YmVnaW4+L0I8c2l6ZT4KKworPW92ZXIgNAorCis9aXRl
bSBEZXNjcmlwdGlvbgorCitUaGUgYm91bmRhcmllcyBvZiB0aGUgc2hhcmVkIG1lbW9yeSBhcmVh
LgorCis9aXRlbSBTdXBwb3J0ZWQgdmFsdWVzCisKK1NhbWUgd2l0aCBCPG9mZnNldD4uCisKKz1p
dGVtIERlZmF1bHQgVmFsdWUKKworTm9uZSwgdGhpcyBwYXJhbWV0ZXIgaXMgbWFuZGF0b3J5Lgor
Cis9YmFjaworCis9aXRlbSBCPG9mZnNldD4KKworPW92ZXIgNAorCis9aXRlbSBEZXNjcmlwdGlv
bgorCitDYW4gb25seSBhcHBlYXIgd2hlbiBCPHJvbGU+ID0gc2xhdmUuIElmIHNldCwgdGhlIGFk
ZHJlc3MgbWFwcGluZyB3aWxsIG5vdAorc3RhcnQgZnJvbSB0aGUgYmVnaW5uaW5nIHRoZSBiYWNr
aW5nIG1lbW9yeSByZWdpb24sIGJ1dCBmcm9tIHRoZSBtaWRkbGUKKyhCPG9mZnNldD4gYnl0ZXMg
YXdheSBmcm9tIHRoZSBiZWdpbm5pbmcpIG9mIGl0LiBTZWUgdGhlIGdyYXBoIGJlbG93OgorCitX
aXRoIEI8b2Zmc2V0PiA9IDAsIHRoZSBtYXBwaW5nIHdpbGwgbG9vayBsaWtlOgorCisgIGJhY2tp
bmcgbWVtb3J5IHJlZ2lvbjogICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjCisgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgIHwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgfAorICAg
ICAgICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICB8CisgICAgICAg
ICAgICAgICAgICAgICAgICAgIFYgICAgICAgICAgICAgICAgICAgICAgIFYKKyAgc2xhdmUncyBz
aGFyZWQgcmVnaW9uOiAgIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIworCitXaXRoIEI8b2Zmc2V0
PiA+IDA6CisKKyAgYmFja2luZyBtZW1vcnkgcmVnaW9uOiAgICMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjCisgICAgICAgICAgICAgICAgICAgICAgICAgICB8PC0tIG9m
ZnNldCAtLT58fCAgICAgICAgICAgICAgICAgICAgICAgfAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgIHwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAg
ICB8CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgViAgICAgICAg
ICAgICAgICAgICAgICAgVgorICBzbGF2ZSdzIG1lbW9yeSByZWdpb246ICAgICAgICAgICAgICAg
ICAgICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKKworPWl0ZW0gU3VwcG9ydGVkIHZhbHVlcwor
CitEZWNpbWFscyBvciBoZXhhZGVjaW1hbHMgd2l0aCBhIHByZWZpeCAiMHgiLCBhbmQgc2hvdWxk
IGJlIHRoZSBtdWx0aXBsZSBvZiB0aGUKK2h5cGVydmlzb3IgcGFnZSBncmFudWxhcml0eSAoY3Vy
cmVudGx5IDRLIG9uIGJvdGggQVJNIGFuZCB4ODYpLgorCis9aXRlbSBEZWZhdWx0IHZhbHVlCisK
KzB4MAorCis9YmFjaworCis9aXRlbSBCPHJvbGU+CisKKz1vdmVyIDQKKworPWl0ZW0gRGVzY3Jp
cHRpb24KKworVGhlIGJhY2tpbmcgYXJlYSB3b3VsZCBiZSB0YWtlbiBmcm9tIG9uZSBkb21haW4s
IHdoaWNoIHdlIHdpbGwgbWFyayBhcwordGhlICJtYXN0ZXIgZG9tYWluIiwgYW5kIHRoaXMgZG9t
YWluIHNob3VsZCBiZSBjcmVhdGVkIHByaW9yIHRvIGFueQorb3RoZXIgc2xhdmUgZG9tYWlucyB0
aGF0IGRlcGVuZCBvbiBpdC4gVGhlIG1hc3RlcidzIHNoYXJlZCBtZW1vcnkgcmFuZ2UKK2lzIE5P
VCBhbGxvY2F0ZWQgaW4gYWRkaXRpb24gdG8gaXRzIHJlZ3VsYXIgbWVtb3J5LiBIZW5jZSwgaXQg
aXMgdXN1YWxseQorYSBnb29kIGlkZWEgdG8gY2hvb3NlIGEgc3VicmFuZ2Ugb2YgdGhlIHJlZ3Vs
YXIgZ3Vlc3QgbWVtb3J5IGFsbG9jYXRpb24sCit3aGljaCBzdGFydHMgYXQgR1VFU1RfUkFNMF9C
QVNFLCBzZWUgeGVuL2luY2x1ZGUvcHVibGljL2FyY2gtYXJtLmguCisKK1RoZSAic2xhdmUgZG9t
YWluIiBtYXBzIHRoZSBtZW1vcnkgb2YgdGhlIG1hc3Rlci4gVGhlIGFkZHJlc3Mgb2Ygc2FpZAor
bWFwcGluZyBzaG91bGQgbm90IGJlIG92ZXJsYXBwaW5nIHdpdGggdGhlIG5vcm1hbCBtZW1vcnkg
YWxsb2NhdGlvbiBvZgordGhlIHNsYXZlIGRvbWFpbi4KKworVGhpcyBhcmd1bWVudCBzcGVjaWZp
ZXMgdGhlIHJvbGUgb2YgdGhpcyBkb21haW4uCisKKz1pdGVtIFN1cHBvcnRlZCB2YWx1ZXMKKwor
bWFzdGVyLCBzbGF2ZQorCis9aXRlbSBEZWZhdWx0IHZhbHVlCisKK3NsYXZlCisKKz1iYWNrCisK
Kz1pdGVtIEI8cHJvdD4KKworPW92ZXIgNAorCis9aXRlbSBEZXNjcmlwdGlvbgorCitXaGVuIEI8
cm9sZT4gPSBtYXN0ZXIsIHRoaXMgbWVhbnMgdGhlIGxhcmdlc3Qgc2V0IG9mIHN0YWdlLTIgcGVy
bWlzc2lvbiBmbGFncwordGhhdCBjYW4gYmUgZ3JhbnRlZCB0byB0aGUgc2xhdmUgZG9tYWlucy4g
V2hlbiBCPHJvbGU+ID0gc2xhdmUsIHRoaXMgbWVhbnMgdGhlCitzdGFnZS0yIHBlcm1pc3Npb24g
ZmxhZ3Mgb2YgdGhlIHNoYXJlZCBtZW1vcnkgYXJlYS4KKworPWl0ZW0gU3VwcG9ydGVkIHZhbHVl
cworCitDdXJyZW50bHkgb25seSAncncnIGlzIHN1cHBvcnRlZC4KKworPWl0ZW0gRGVmYXVsdCB2
YWx1ZQorCitydworCis9YmFjaworCis9aXRlbSBCPGNhY2hlX3BvbGljeT4KKworPW92ZXIgNAor
Cis9aXRlbSBEZXNjcmlwdGlvbgorCitUaGUgc3RhZ2UtMiBjYWNoZWFiaWxpdHkvc2hhcmVhYmls
aXR5IGF0dHJpYnV0ZXMgb2YgdGhlIHNoYXJlZCBtZW1vcnkgYXJlYS4KK1RoaXMgY2FuIG9ubHkg
YXBwZWFyIHdoZW4gQjxyb2xlPiA9IG1hc3Rlci4KKworPWl0ZW0gU3VwcG9ydGVkIHZhbHVlcwor
CitDdXJyZW50bHksIG9ubHkgdGhlIGZvbGxvd2luZyBwb2xpY3kgaXMgc3VwcG9ydGVkOgorCis9
b3ZlciA0CisKKz1pdGVtIEI8QVJNX25vcm1hbD4KKworT25seSBhcHBsaWNhYmxlIHRvIEFSTSBn
dWVzdHMuIFRoaXMgd291bGQgbWVhbiBJbm5lciBhbmQgT3V0ZXIgV3JpdGUtQmFjaworQ2FjaGVh
YmxlLCBhbmQgSW5uZXIgU2hhcmVhYmxlLgorCis9YmFjaworCis9aXRlbSBEZWZhdWx0IHZhbHVl
CisKK0FSTV9ub3JtYWwKKworPWJhY2sKKworPWJhY2sKKworPWhlYWQxIFRZUElDQUwgVVNBR0UK
KworQSB0eXBpY2FsIHByb2NlZHVyZSBvZiBzZXR0aW5nIHVwIGEgc2hhcmVkIG1lbSByZWdpb24g
YW1vbmcgc2V2ZXJhbCBWTXMgaXM6CisKKz1vdmVyIDQKKworMS4gQWRkIGEgc3RhdGljX3NobSBv
cHRpb24gdG8gdGhlIG1hc3RlciBkb21haW4ncyB4bCBjb25maWcgZmlsZSwgYXNzaWduIGFuCitC
PElEPiB0byBpdCBhbmQgbWFyayBpdCdzIEI8cm9sZT4gYXMgbWFzdGVyLCBhbmQgc2V0IHVwIHRo
ZSBib3VuZGFyaWVzLCBwcm90CitmbGFnLCBhbmQgQjxjYWNoZV9wb2xpY3k+IGFwcHJvcHJpYXRl
bHkuCisKKzIuIEFkZCBhIHN0YXRpY19zaG0gb3B0aW9uIHRvIGV2ZXJ5IHNsYXZlIGRvbWFpbidz
IHhsIGNvbmZpZyBmaWxlLCBzZXQKK3RoZWlyIEI8SUQ+IHRvIHRoZSBzYW1lIHZhbHVlIGFzIHRo
ZSBtYXN0ZXIncywgYW5kIHNldCB1cCB0aGUgQjxvZmZzZXQ+LAorYm91bmRhcmllcyBhbmQgcHJv
dCBmbGFnIGFwcHJvcHJpYXRlbHkuCisKKzMuIENyZWF0ZSB0aGUgbWFzdGVyIGRvbWFpbi4KKwor
NC4gQ3JlYXRlIHRoZSBzbGF2ZXMuCisKKz1iYWNrCisKK1JlbWVtYmVyIHRoYXQgdGhlIG1hc3Rl
ciBkb21haW4gbXVzdCBiZSBjcmVhdGVkIGJlZm9yZSBhbnkgc2xhdmUgZG9tYWlucyBjb3VsZAor
YmUgY3JlYXRlZCwgZm9yIHRoZSBzbGF2ZXMgZGVwZW5kIG9uIHRoZSBtZW1vcnkgcGFnZXMgYmFj
a2VkIGJ5IHRoZWlyIG1hc3Rlci4KKworPWhlYWQxIEV4YW1wbGUKKworU3VwcG9zZSB0aGF0IHdl
IGhhdmUgMyBkb21haW5zOiB2bTF+dm0zLiBBbmQgd2Ugd2FudCB0byBzZXR1cCB0d28gc2hhcmVk
CityZWdpb25zLCBzYXksIElEMSBhbmQgSUQyLCBhbW9uZyB0aGUgdGhyZWUgZG9tYWlucywgd2l0
aCB0aGUgZm9sbG93aW5nIGFkZHJlc3MKK21hcHBpbmc6CisKKyAgIElEMTogKHZtMSA6IDB4MTAw
MDAwfjB4MjAwMDAwKSA8PT09PT0+ICh2bTIgOiAweDUwMDAwMH4weDYwMDAwMCkKKyAgIElEMjog
KHZtMSA6IDB4MzEwMDAwfjB4NDAwMDAwKSA8PT09PT0+ICh2bTMgOiAweDY5MDAwMH4weDgwMDAw
MCkKKworQWNjb3JkaW5nIHRvIHRoZSBzeW50YXggZGVmaW5lZCBhYm92ZSwgdGhlIHhsIGNvbmZp
ZyBmaWxlcyBvZiB0aGUgdGhyZWUgZG9tYWlucworc2hvdWxkIGNvbnRhaW5zIHRoZSBmb2xsb3dp
bmcgY29udGVudDoKKworSW4geGwgY29uZmlnIGZpbGUgb2Ygdm0xOgorICBzdGF0aWNfc2htID0g
WyAiaWQ9SUQxLCBiZWdpbj0weDEwMDAwMCwgc2l6ZT0weDEwMDAwMCwgcm9sZT1tYXN0ZXIsCitj
YWNoZV9wb2xpY3k9eDg2X25vcm1hbCwgcHJvdD1ydyIsCisiaWQ9SUQyLCBiZWdpbj0weDMwMDAw
MCwgc2l6ZT0weDEwMDAwMCwgcm9sZT1tYXN0ZXIiIF0KKworSW4geGwgY29uZmlnIGZpbGUgb2Yg
dm0yOgorICBzdGF0aWNfc2htID0gWyAiaWQ9SUQxLCBvZmZzZXQ9MCwgYmVnaW49MHg1MDAwMDAs
IHNpemU9MHgxMDAwMDAsCityb2xlPXNsYXZlLCBwcm90PXJ3IiBdCisKK0luIHhsIGNvbmZpZyBm
aWxlIG9mIHZtMzoKKyAgc3RhdGljX3NobSA9IFsgImlkPUlEMiwgb2Zmc2V0PTB4MTAwMDAsIGJl
Z2luPTB4NjkwMDAwLAorc2l6ZT0weDExMDAwMCwgcm9sZT1zbGF2ZSIgXQorCitBZnRlciB0aGF0
LCBqdXN0IGNyZWF0ZSB2bTEgZmlyc3QsIGFuZCB0aGVuIGNyZWF0ZSB2bTIgYW5kIHZtMyBpbiBh
bnkgb3JkZXIuCmRpZmYgLS1naXQgYS9kb2NzL21hbi94bC5jZmcucG9kLjUuaW4gYi9kb2NzL21h
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 Sat Aug 11 00:00:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 00:00:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1foHKR-0007rx-P3; Sat, 11 Aug 2018 00:00: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=n0xd=kz=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1foHKP-0007pp-N0
 for xen-devel@lists.xen.org; Sat, 11 Aug 2018 00:00:21 +0000
X-Inumbo-ID: 6563a3ca-9cf9-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6563a3ca-9cf9-11e8-a8a5-bc764e045a96;
 Sat, 11 Aug 2018 01:59:20 +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 6D4FC2242A;
 Sat, 11 Aug 2018 00:00:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533945618;
 bh=LI4CMhWRid09x4nTgASZaznVi/7rkSVL7DfnT8+/mbM=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=H+6iO35QnM2dnSxY1/DqCg3XeruGh6sGsWfllnZbacJ9unJ1ES6wjkgkY2BrCtaIc
 ibBxm90a3fBaX/rTc2FxNofb7zUGyjP9B7a+rHLyIUKOV7ui0p4IBX9KTi6QNT1M7i
 kturrNd8YeFgRKtu6SktE0pnDzGoc7YC6CCMclkA=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Fri, 10 Aug 2018 17:00:11 -0700
Message-Id: <1533945616-14915-3-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808101430480.32304@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808101430480.32304@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v7 3/8] libxl: support mapping static shared
 memory areas during domain creation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, blackskygg@gmail.com, ian.jackson@eu.citrix.com,
 julien.grall@arm.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogWmhvbmd6ZSBMaXUgPGJsYWNrc2t5Z2dAZ21haWwuY29tPgoKQXV0aG9yOiBaaG9uZ3pl
IExpdSA8YmxhY2tza3lnZ0BnbWFpbC5jb20+CgpBZGQgbGlieGxfX3NzaG1fYWRkIHRvIG1hcCBz
aGFyZWQgcGFnZXMgZnJvbSBvbmUgRG9tVSB0byBhbm90aGVyLCBUaGUgbWFwcGluZwpwcm9jZXNz
IGludm9sdmVzIHRoZSBmb2xsb3dpbmcgc3RlcHM6CgogICogU2V0IGRlZmF1bHRzIGFuZCBjaGVj
ayBmb3IgZnVydGhlciBlcnJvcnMgaW4gdGhlIHN0YXRpY19zaG0gY29uZmlnczoKICAgIG92ZXJs
YXBwaW5nIGFyZWFzLCBpbnZhbGlkIHJhbmdlcywgZHVwbGljYXRlZCBtYXN0ZXIgZG9tYWluLAog
ICAgbm90IHBhZ2UgYWxpZ25lZCwgbm8gbWFzdGVyIGRvbWFpbiBldGMuCiAgKiBVc2UgeGNfZG9t
YWluX2FkZF90b19waHlzbWFwX2JhdGNoIHRvIG1hcCB0aGUgc2hhcmVkIHBhZ2VzIHRvIHNsYXZl
cwogICogV2hlbiBzb21lIG9mIHRoZSBwYWdlcyBjYW4ndCBiZSBzdWNjZXNzZnVsbHkgbWFwcGVk
LCByb2xsIGJhY2sgYW55CiAgICBzdWNjZXNzZnVsbHkgbWFwcGVkIHBhZ2VzIHNvIHRoYXQgdGhl
IHN5c3RlbSBzdGF5cyBpbiBhIGNvbnNpc3RlbnQgc3RhdGUuCiAgKiBXcml0ZSBpbmZvcm1hdGlv
biBhYm91dCBzdGF0aWMgc2hhcmVkIG1lbW9yeSBhcmVhcyBpbnRvIHRoZSBhcHByb3ByaWF0ZQog
ICAgeGVuc3RvcmUgcGF0aHMgYW5kIHNldCB0aGUgcmVmY291bnQgb2YgdGhlIHNoYXJlZCByZWdp
b24gYWNjb3JkaW5nbHkuCgpUZW1wb3JhcmlseSBtYXJrIHRoaXMgYXMgdW5zdXBwb3J0ZWQgb24g
eDg2IGJlY2F1c2UgY2FsbGluZyBwMm1fYWRkX2ZvcmVpZ24gb24KdHdvIGRvbVUncyBpcyBjdXJy
ZW50bHkgbm90IGFsbG93ZCBvbiB4ODYgKHNlZSB0aGUgY29tbWVudHMgaW4KeDg2L21tL3AybS5j
OnAybV9hZGRfZm9yZWlnbiBmb3IgbW9yZSBkZXRhaWxzKS4KClRoaXMgaXMgZm9yIHRoZSBwcm9w
b3NhbCAiQWxsb3cgc2V0dGluZyB1cCBzaGFyZWQgbWVtb3J5IGFyZWFzIGJldHdlZW4gVk1zCmZy
b20geGwgY29uZmlnIGZpbGUiIChzZWUgWzFdKS4KClsxXSBodHRwczovL2xpc3RzLnhlbi5vcmcv
YXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxNy0wOC9tc2cwMzI0Mi5odG1sCgpTaWduZWQtb2Zm
LWJ5OiBaaG9uZ3plIExpdSA8YmxhY2tza3lnZ0BnbWFpbC5jb20+ClNpZ25lZC1vZmYtYnk6IFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KCkNjOiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogeGVuLWRldmVsQGxpc3RzLnhl
bi5vcmcKLS0tCkNoYW5nZXMgaW4gdjU6Ci0gZml4IHR5cG9zCi0gYWRkIGNvbW1lbnRzCi0gYWRk
IHZhbHVlIGNoZWNrcyAoaW5jbHVkaW5nIGFsaWdubWVudCBjaGVja3MpIGluIHNzaG1fc2V0ZGVm
YXVsdHMKLS0tCiB0b29scy9saWJ4bC9NYWtlZmlsZSAgICAgICAgIHwgICAzICstCiB0b29scy9s
aWJ4bC9saWJ4bF9hcmNoLmggICAgIHwgICA2ICsKIHRvb2xzL2xpYnhsL2xpYnhsX2FybS5jICAg
ICAgfCAgMTUgKysKIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jICAgfCAgMjcgKysrCiB0b29s
cy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIHwgIDE0ICsrCiB0b29scy9saWJ4bC9saWJ4bF9zc2ht
LmMgICAgIHwgNDA1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysK
IHRvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jICAgICAgfCAgMTkgKysKIDcgZmlsZXMgY2hhbmdlZCwg
NDg4IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB0b29s
cy9saWJ4bC9saWJ4bF9zc2htLmMKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9NYWtlZmlsZSBi
L3Rvb2xzL2xpYnhsL01ha2VmaWxlCmluZGV4IDZkYTM0MmUuLjUzYWYxODYgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL2xpYnhsL01ha2VmaWxlCisrKyBiL3Rvb2xzL2xpYnhsL01ha2VmaWxlCkBAIC0xNDAs
NyArMTQwLDggQEAgTElCWExfT0JKUyA9IGZsZXhhcnJheS5vIGxpYnhsLm8gbGlieGxfY3JlYXRl
Lm8gbGlieGxfZG0ubyBsaWJ4bF9wY2kubyBcCiAJCQlsaWJ4bF92dHBtLm8gbGlieGxfbmljLm8g
bGlieGxfZGlzay5vIGxpYnhsX2NvbnNvbGUubyBcCiAJCQlsaWJ4bF9jcHVwb29sLm8gbGlieGxf
bWVtLm8gbGlieGxfc2NoZWQubyBsaWJ4bF90bWVtLm8gXAogCQkJbGlieGxfOXBmcy5vIGxpYnhs
X2RvbWFpbi5vIGxpYnhsX3ZkaXNwbC5vIFwKLQkJCWxpYnhsX3B2Y2FsbHMubyBsaWJ4bF92c25k
Lm8gbGlieGxfdmtiLm8gJChMSUJYTF9PQkpTLXkpCisJCQlsaWJ4bF9wdmNhbGxzLm8gbGlieGxf
dnNuZC5vIGxpYnhsX3ZrYi5vIGxpYnhsX3NzaG0ubyBcCisJCQkkKExJQlhMX09CSlMteSkKIExJ
QlhMX09CSlMgKz0gbGlieGxfZ2VuaWQubwogTElCWExfT0JKUyArPSBfbGlieGxfdHlwZXMubyBs
aWJ4bF9mbGFzay5vIF9saWJ4bF90eXBlc19pbnRlcm5hbC5vCiAKZGlmZiAtLWdpdCBhL3Rvb2xz
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 Sat Aug 11 00:00:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 00: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 1foHKS-0007sL-4Z; Sat, 11 Aug 2018 00: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=n0xd=kz=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1foHKP-0007pq-O0
 for xen-devel@lists.xen.org; Sat, 11 Aug 2018 00:00:21 +0000
X-Inumbo-ID: 65cf79a9-9cf9-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 65cf79a9-9cf9-11e8-a8a5-bc764e045a96;
 Sat, 11 Aug 2018 01:59:20 +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 23EBF2242C;
 Sat, 11 Aug 2018 00:00:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533945619;
 bh=gP+2gW0IgHiuXT8obSanKgXejSrEUnRafRiN41KzGjo=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=fRLvLe3RNnDfopMYbHVQkQqYy58Ge9IB5jLd47g7Vc3HVOyOyJ81SZNajLnKLRIkI
 05NjDFKB6eNihivhI3uTYQAoQ3hip6xJIEy9m6YZWoZcB+jyHd+GZrxcckCkBXHrnM
 JOvNyTROLU6woB+JutMm8mUU0Z41iSw/6Q6I/X5s=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Fri, 10 Aug 2018 17:00:13 -0700
Message-Id: <1533945616-14915-5-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808101430480.32304@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808101430480.32304@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v7 5/8] libxl:xl: add parsing code to parse
 "libxl_static_sshm" from xl config files
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, blackskygg@gmail.com, ian.jackson@eu.citrix.com,
 julien.grall@arm.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogWmhvbmd6ZSBMaXUgPGJsYWNrc2t5Z2dAZ21haWwuY29tPgoKQXV0aG9yOiBaaG9uZ3pl
IExpdSA8YmxhY2tza3lnZ0BnbWFpbC5jb20+CgpBZGQgdGhlIHBhcnNpbmcgdXRpbHMgZm9yIHRo
ZSBuZXdseSBpbnRyb2R1Y2VkIGxpYnhsX3N0YXRpY19zc2htIHN0cnVjdAp0byB0aGUgbGlieGwv
bGlieGx1XyogZmFtaWx5LiBBbmQgYWRkIHJlYWxhdGVkIHBhcnNpbmcgY29kZSBpbiB4bCB0bwpw
YXJzZSB0aGUgc3RydWN0IGZyb20geGwgY29uZmlnIGZpbGVzLiBUaGlzIGlzIGZvciB0aGUgcHJv
cG9zYWwgIkFsbG93CnNldHRpbmcgdXAgc2hhcmVkIG1lbW9yeSBhcmVhcyBiZXR3ZWVuIFZNcyBm
cm9tIHhsIGNvbmZpZyBmaWxlIiAoc2VlIFsxXSkuCgpbMV0gaHR0cHM6Ly9saXN0cy54ZW4ub3Jn
L2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTctMDgvbXNnMDMyNDIuaHRtbAoKU2lnbmVkLW9m
Zi1ieTogWmhvbmd6ZSBMaXUgPGJsYWNrc2t5Z2dAZ21haWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CgpDYzogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IHhlbi1kZXZlbEBsaXN0cy54
ZW4ub3JnCi0tLQpDaGFuZ2VzIGluIHY1OgotIHJlbW92ZSBhbGlnbm1lbnQgY2hlY2tzLCB0aGV5
IHdlcmUgbW92ZWQgdG8gbGlieGwKLS0tCiB0b29scy9saWJ4bC9NYWtlZmlsZSAgICAgIHwgICAy
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 Sat Aug 11 00:00:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 00: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 1foHKS-0007sm-En; Sat, 11 Aug 2018 00:00: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=ifpb=k2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1foHKP-0007pz-Rc
 for xen-devel@lists.xen.org; Sat, 11 Aug 2018 00:00:21 +0000
X-Inumbo-ID: 9b12c0dc-9cf9-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9b12c0dc-9cf9-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 00:00:50 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id CB31B22436;
 Sat, 11 Aug 2018 00:00:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533945620;
 bh=h0YZ6akV74aLMa2s8WeRCUwtWm75hv7Yskm09UhE8M8=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=FWz4gmWopoBYmPEpEruQ4Lumums80cEq4EOEgCvUdD6xq58wcYcyuGijhG+C9xhmq
 GQ9dWN1r8e7+xEY4fF3IHHaMhiLacZwOE85ElnZgJ/7R49F1aKFgpyB9CJlfX4lnWv
 +m56dQ+4n+amtct8uMuEE86Pal4EG9gTsFIOFRKQ=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Fri, 10 Aug 2018 17:00:15 -0700
Message-Id: <1533945616-14915-7-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808101430480.32304@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808101430480.32304@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v7 7/8] xen/arm: export shared memory regions as
 reserved-memory on device tree
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 wei.liu2@citrix.com, blackskygg@gmail.com, ian.jackson@eu.citrix.com,
 julien.grall@arm.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2hhcmVkIG1lbW9yeSByZWdpb25zIG5lZWQgdG8gYmUgYWR2ZXJ0aXNlZCB0byB0aGUgZ3Vlc3Qu
IEZvcnR1bmF0ZWx5LCBhCmRldmljZSB0cmVlIGJpbmRpbmcgZm9yIHNwZWNpYWwgbWVtb3J5IHJl
Z2lvbnMgYWxyZWFkeSBleGlzdDoKcmVzZXJ2ZWQtbWVtb3J5LgoKQWRkIGEgcmVzZXJ2ZWQtbWVt
b3J5IG5vZGUgZm9yIGVhY2ggc2hhcmVkIG1lbW9yeSByZWdpb24sIGZvciBib3RoCm1hc3RlcnMg
YW5kIHNsYXZlcy4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NA
eGlsaW54LmNvbT4KLS0tCkNoYW5nZXMgaW4gdjc6Ci0gY2hhbmdlIG5vZGUgbmFtZSB0byB4ZW4t
c2htZW0KLSBhZGQgY29tcGF0aWJsZSBwcm9wZXJ0eQotIGFkZCBpZCBwcm9wZXJ0eQotLS0KIHRv
b2xzL2xpYnhsL2xpYnhsX2FyY2guaCB8ICAyICstCiB0b29scy9saWJ4bC9saWJ4bF9hcm0uYyAg
fCA1OSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0KIHRv
b2xzL2xpYnhsL2xpYnhsX2RvbS5jICB8ICAyICstCiB0b29scy9saWJ4bC9saWJ4bF94ODYuYyAg
fCAgMiArLQogNCBmaWxlcyBjaGFuZ2VkLCA1OSBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FyY2guaCBiL3Rvb2xzL2xpYnhsL2xp
YnhsX2FyY2guaAppbmRleCA2YTA3Y2NmLi4zNjI2ZTRhIDEwMDY0NAotLS0gYS90b29scy9saWJ4
bC9saWJ4bF9hcmNoLmgKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfYXJjaC5oCkBAIC0zNiw3ICsz
Niw3IEBAIGludCBsaWJ4bF9fYXJjaF9kb21haW5fY3JlYXRlKGxpYnhsX19nYyAqZ2MsIGxpYnhs
X2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAogLyogc2V0dXAgYXJjaCBzcGVjaWZpYyBoYXJkd2Fy
ZSBkZXNjcmlwdGlvbiwgaS5lLiBEVEIgb24gQVJNICovCiBfaGlkZGVuCiBpbnQgbGlieGxfX2Fy
Y2hfZG9tYWluX2luaXRfaHdfZGVzY3JpcHRpb24obGlieGxfX2djICpnYywKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAq
aW5mbywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9k
b21haW5fY29uZmlnICpkX2NvbmZpZywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBsaWJ4bF9fZG9tYWluX2J1aWxkX3N0YXRlICpzdGF0ZSwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20p
OwogLyogZmluYWxpemUgYXJjaCBzcGVjaWZpYyBoYXJkd2FyZSBkZXNjcmlwdGlvbi4gKi8KZGlm
ZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jIGIvdG9vbHMvbGlieGwvbGlieGxfYXJt
LmMKaW5kZXggNWY2MmU3OC4uNzJkZDBkMiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxf
YXJtLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMKQEAgLTQ2MSw2ICs0NjEsNTYgQEAg
c3RhdGljIGludCBtYWtlX21lbW9yeV9ub2RlcyhsaWJ4bF9fZ2MgKmdjLCB2b2lkICpmZHQsCiAg
ICAgcmV0dXJuIDA7CiB9CiAKK3N0YXRpYyBpbnQgbWFrZV9yZXNlcnZlZF9ub2RlcyhsaWJ4bF9f
Z2MgKmdjLCB2b2lkICpmZHQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxf
ZG9tYWluX2NvbmZpZyAqZF9jb25maWcpCit7CisgICAgaW50IHJlcywgaTsKKyAgICBjb25zdCBj
aGFyICpuYW1lOworCisgICAgaWYgKGRfY29uZmlnLT5udW1fc3NobXMgPT0gMCkKKyAgICAgICAg
cmV0dXJuIDA7CisKKyAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQsICJyZXNlcnZlZC1tZW1v
cnkiKTsKKyAgICBpZiAocmVzKSByZXR1cm4gcmVzOworCisgICAgcmVzID0gZmR0X3Byb3BlcnR5
X2NlbGwoZmR0LCAiI2FkZHJlc3MtY2VsbHMiLCBST09UX0FERFJFU1NfQ0VMTFMpOworICAgIGlm
IChyZXMpIHJldHVybiByZXM7CisKKyAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICIj
c2l6ZS1jZWxscyIsIFJPT1RfU0laRV9DRUxMUyk7CisgICAgaWYgKHJlcykgcmV0dXJuIHJlczsK
KworICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJyYW5nZXMiLCBOVUxMLCAwKTsKKyAgICBp
ZiAocmVzKSByZXR1cm4gcmVzOworCisgICAgZm9yIChpID0gMDsgaSA8IGRfY29uZmlnLT5udW1f
c3NobXM7IGkrKykgeworICAgICAgICB1aW50NjRfdCBzdGFydCA9IGRfY29uZmlnLT5zc2htc1tp
XS5iZWdpbjsKKyAgICAgICAgaWYgKGRfY29uZmlnLT5zc2htc1tpXS5yb2xlID09IExJQlhMX1NT
SE1fUk9MRV9TTEFWRSkKKyAgICAgICAgICAgIHN0YXJ0ICs9IGRfY29uZmlnLT5zc2htc1tpXS5v
ZmZzZXQ7CisgICAgICAgIG5hbWUgPSBHQ1NQUklOVEYoInhlbi1zaG1lbUAlIlBSSXg2NCwgc3Rh
cnQpOworCisgICAgICAgIHJlcyA9IGZkdF9iZWdpbl9ub2RlKGZkdCwgbmFtZSk7CisgICAgICAg
IGlmIChyZXMpIHJldHVybiByZXM7CisKKyAgICAgICAgcmVzID0gZmR0X3Byb3BlcnR5X3JlZ3Mo
Z2MsIGZkdCwgUk9PVF9BRERSRVNTX0NFTExTLCBST09UX1NJWkVfQ0VMTFMsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIDEsIHN0YXJ0LCBkX2NvbmZpZy0+c3NobXNbaV0uc2l6ZSk7
CisgICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7CisKKyAgICAgICAgcmVzID0gZmR0X3Byb3Bl
cnR5X2NvbXBhdChnYywgZmR0LCAxLCAieGVuLHNoYXJlZC1tZW1vcnkiKTsKKyAgICAgICAgaWYg
KHJlcykgcmV0dXJuIHJlczsKKworICAgICAgICByZXMgPSBmZHRfcHJvcGVydHlfc3RyaW5nKGZk
dCwgImlkIiwgZF9jb25maWctPnNzaG1zW2ldLmlkKTsKKyAgICAgICAgaWYgKHJlcykgcmV0dXJu
IHJlczsKKworICAgICAgICByZXMgPSBmZHRfZW5kX25vZGUoZmR0KTsKKyAgICAgICAgaWYgKHJl
cykgcmV0dXJuIHJlczsKKyAgICB9CisKKyAgICByZXMgPSBmZHRfZW5kX25vZGUoZmR0KTsKKyAg
ICBpZiAocmVzKSByZXR1cm4gcmVzOworCisgICAgcmV0dXJuIDA7Cit9CisKIHN0YXRpYyBpbnQg
bWFrZV9naWN2Ml9ub2RlKGxpYnhsX19nYyAqZ2MsIHZvaWQgKmZkdCwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVpbnQ2NF90IGdpY2RfYmFzZSwgdWludDY0X3QgZ2ljZF9zaXplLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdWludDY0X3QgZ2ljY19iYXNlLCB1aW50NjRfdCBnaWNj
X3NpemUpCkBAIC04MzYsMTAgKzg4NiwxMSBAQCBzdGF0aWMgaW50IGNvcHlfcGFydGlhbF9mZHQo
bGlieGxfX2djICpnYywgdm9pZCAqZmR0LCB2b2lkICpwZmR0KQogCiAjZGVmaW5lIEZEVF9NQVhf
U0laRSAoMTw8MjApCiAKLXN0YXRpYyBpbnQgbGlieGxfX3ByZXBhcmVfZHRiKGxpYnhsX19nYyAq
Z2MsIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICppbmZvLAorc3RhdGljIGludCBsaWJ4bF9fcHJl
cGFyZV9kdGIobGlieGxfX2djICpnYywgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZG9tYWluX2J1aWxkX3N0YXRlICpz
dGF0ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4Y19kb21faW1hZ2Ug
KmRvbSkKIHsKKyAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqaW5mbyA9ICZkX2NvbmZpZy0+
Yl9pbmZvOwogICAgIHZvaWQgKmZkdCA9IE5VTEw7CiAgICAgdm9pZCAqcGZkdCA9IE5VTEw7CiAg
ICAgaW50IHJjLCByZXM7CkBAIC05MjIsNiArOTczLDcgQEAgbmV4dF9yZXNpemU6CiAgICAgICAg
IEZEVCggbWFrZV9wc2NpX25vZGUoZ2MsIGZkdCkgKTsKIAogICAgICAgICBGRFQoIG1ha2VfbWVt
b3J5X25vZGVzKGdjLCBmZHQsIGRvbSkgKTsKKyAgICAgICAgRkRUKCBtYWtlX3Jlc2VydmVkX25v
ZGVzKGdjLCBmZHQsIGRfY29uZmlnKSApOwogCiAgICAgICAgIHN3aXRjaCAoaW5mby0+YXJjaF9h
cm0uZ2ljX3ZlcnNpb24pIHsKICAgICAgICAgY2FzZSBMSUJYTF9HSUNfVkVSU0lPTl9WMjoKQEAg
LTk3MSwxMiArMTAyMywxMyBAQCBvdXQ6CiB9CiAKIGludCBsaWJ4bF9fYXJjaF9kb21haW5faW5p
dF9od19kZXNjcmlwdGlvbihsaWJ4bF9fZ2MgKmdjLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICppbmZvLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RvbWFpbl9jb25maWcg
KmRfY29uZmlnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxp
YnhsX19kb21haW5fYnVpbGRfc3RhdGUgKnN0YXRlLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4Y19kb21faW1hZ2UgKmRvbSkKIHsKICAgICBpbnQg
cmM7CiAgICAgdWludDY0X3QgdmFsOworICAgIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICppbmZv
ID0gJmRfY29uZmlnLT5iX2luZm87CiAKICAgICBhc3NlcnQoaW5mby0+dHlwZSA9PSBMSUJYTF9E
T01BSU5fVFlQRV9QVik7CiAKQEAgLTk5Miw3ICsxMDQ1LDcgQEAgaW50IGxpYnhsX19hcmNoX2Rv
bWFpbl9pbml0X2h3X2Rlc2NyaXB0aW9uKGxpYnhsX19nYyAqZ2MsCiAgICAgaWYgKHJjKQogICAg
ICAgICByZXR1cm4gcmM7CiAKLSAgICByYyA9IGxpYnhsX19wcmVwYXJlX2R0YihnYywgaW5mbywg
c3RhdGUsIGRvbSk7CisgICAgcmMgPSBsaWJ4bF9fcHJlcGFyZV9kdGIoZ2MsIGRfY29uZmlnLCBz
dGF0ZSwgZG9tKTsKICAgICBpZiAocmMpIGdvdG8gb3V0OwogCiAgICAgaWYgKCFsaWJ4bF9kZWZi
b29sX3ZhbChpbmZvLT5hY3BpKSkgewpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG9t
LmMgYi90b29scy9saWJ4bC9saWJ4bF9kb20uYwppbmRleCAzY2ZlMGQ0Li40YWI1MmRmIDEwMDY0
NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9kb20uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9k
b20uYwpAQCAtNzE5LDcgKzcxOSw3IEBAIHN0YXRpYyBpbnQgbGlieGxfX2J1aWxkX2RvbShsaWJ4
bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKICAgICAgICAgTE9HKEVSUk9SLCAieGNfZG9tX3Bh
cnNlX2ltYWdlIGZhaWxlZCIpOwogICAgICAgICBnb3RvIG91dDsKICAgICB9Ci0gICAgaWYgKCAo
cmV0ID0gbGlieGxfX2FyY2hfZG9tYWluX2luaXRfaHdfZGVzY3JpcHRpb24oZ2MsIGluZm8sIHN0
YXRlLCBkb20pKSAhPSAwICkgeworICAgIGlmICggKHJldCA9IGxpYnhsX19hcmNoX2RvbWFpbl9p
bml0X2h3X2Rlc2NyaXB0aW9uKGdjLCBkX2NvbmZpZywgc3RhdGUsIGRvbSkpICE9IDAgKSB7CiAg
ICAgICAgIExPR0UoRVJST1IsICJsaWJ4bF9fYXJjaF9kb21haW5faW5pdF9od19kZXNjcmlwdGlv
biBmYWlsZWQiKTsKICAgICAgICAgZ290byBvdXQ7CiAgICAgfQpkaWZmIC0tZ2l0IGEvdG9vbHMv
bGlieGwvbGlieGxfeDg2LmMgYi90b29scy9saWJ4bC9saWJ4bF94ODYuYwppbmRleCBkZDNkZTk2
Li5hM2UyOTE1IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF94ODYuYworKysgYi90b29s
cy9saWJ4bC9saWJ4bF94ODYuYwpAQCAtMzY3LDcgKzM2Nyw3IEBAIGludCBsaWJ4bF9fYXJjaF9l
eHRyYV9tZW1vcnkobGlieGxfX2djICpnYywKIH0KIAogaW50IGxpYnhsX19hcmNoX2RvbWFpbl9p
bml0X2h3X2Rlc2NyaXB0aW9uKGxpYnhsX19nYyAqZ2MsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmluZm8sCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZG9tYWluX2NvbmZp
ZyAqZF9jb25maWcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
bGlieGxfX2RvbWFpbl9idWlsZF9zdGF0ZSAqc3RhdGUsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tKQogewotLSAKMS45
LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 00:00:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 00: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 1foHKS-0007tJ-SY; Sat, 11 Aug 2018 00:00: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=ifpb=k2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1foHKP-0007q0-Rk
 for xen-devel@lists.xen.org; Sat, 11 Aug 2018 00:00:21 +0000
X-Inumbo-ID: 9b41b706-9cf9-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9b41b706-9cf9-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 00:00:50 +0000 (UTC)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 2EBEF22438;
 Sat, 11 Aug 2018 00:00:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533945620;
 bh=uSB6g684JCBlBPEAhKDhiLH6/utWPm2Rj7Oi/9DNYds=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=QrTcMkKBfsWS6KvecqBp41V38C1ZNuS8vl79+xNIBqNYXdZxCHnz5ZQ/Yu56bP7XB
 UWmSHB+sEENpgVqZpuSvA3r55C+pgjg/JHT9stauxZUhADObsrHWNMiC8wVElmtxkF
 nROl0rHKO0nsHvG4RIA/DBw64rYbhUiN0MszemOg=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Fri, 10 Aug 2018 17:00:16 -0700
Message-Id: <1533945616-14915-8-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808101430480.32304@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808101430480.32304@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v7 8/8] xen/arm: add xen,dmabuf nodes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

QWRkIGEgInhlbi1kbWFidWYiIGRldmljZSBub2RlIGZvciBldmVyeSBzaGFyZWQgcmVnaW9uLCBj
b21wYXRpYmxlCiJ4ZW4sZG1hYnVmIi4gRWFjaCBvZiB0aGVzZSBub2RlcyByZWZlcnMgdG8gdGhl
IGNvcnJlc3BvbmRpbmcKcmVzZXJ2ZWQtbWVtb3J5IG5vZGUgdXNpbmcgYSBwaGFuZGxlLgoKVGhl
c2UgZGV2aWNlIG5vZGVzIGNhbiBiZSB1c2VkIHRvIGJpbmQgZHJpdmVycyB0aGF0IGV4cG9ydCB0
aGUgcmVnaW9uIHRvCnVzZXJzcGFjZSwgb3IgZG8gb3RoZXIgb3BlcmF0aW9ucyBiYXNlZCBvbiB0
aGUgcmVzZXJ2ZWQgbWVtb3J5IHJlZ2lvbi4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KLS0tCkNoYW5nZXMgaW4gdjc6Ci0gbmV3IHBhdGNo
Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfYXJtLmMgfCAyOSArKysrKysrKysrKysrKysrKysrKysr
KysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDI4IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK
CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9hcm0uYyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X2FybS5jCmluZGV4IDcyZGQwZDIuLmUwOWEwNDkgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xp
YnhsX2FybS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCkBAIC00NjYsNiArNDY2LDcg
QEAgc3RhdGljIGludCBtYWtlX3Jlc2VydmVkX25vZGVzKGxpYnhsX19nYyAqZ2MsIHZvaWQgKmZk
dCwKIHsKICAgICBpbnQgcmVzLCBpOwogICAgIGNvbnN0IGNoYXIgKm5hbWU7CisgICAgdWludDMy
X3QgcGhhbmRsZTsKIAogICAgIGlmIChkX2NvbmZpZy0+bnVtX3NzaG1zID09IDApCiAgICAgICAg
IHJldHVybiAwOwpAQCAtNDgyLDcgKzQ4Myw5IEBAIHN0YXRpYyBpbnQgbWFrZV9yZXNlcnZlZF9u
b2RlcyhsaWJ4bF9fZ2MgKmdjLCB2b2lkICpmZHQsCiAgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZk
dCwgInJhbmdlcyIsIE5VTEwsIDApOwogICAgIGlmIChyZXMpIHJldHVybiByZXM7CiAKLSAgICBm
b3IgKGkgPSAwOyBpIDwgZF9jb25maWctPm51bV9zc2htczsgaSsrKSB7CisgICAgZm9yIChpID0g
MCwgcGhhbmRsZSA9IFBIQU5ETEVfR0lDIC0gMTsKKyAgICAgICAgIGkgPCBkX2NvbmZpZy0+bnVt
X3NzaG1zOworICAgICAgICAgaSsrLCBwaGFuZGxlLS0pIHsKICAgICAgICAgdWludDY0X3Qgc3Rh
cnQgPSBkX2NvbmZpZy0+c3NobXNbaV0uYmVnaW47CiAgICAgICAgIGlmIChkX2NvbmZpZy0+c3No
bXNbaV0ucm9sZSA9PSBMSUJYTF9TU0hNX1JPTEVfU0xBVkUpCiAgICAgICAgICAgICBzdGFydCAr
PSBkX2NvbmZpZy0+c3NobXNbaV0ub2Zmc2V0OwpAQCAtNTAxLDYgKzUwNCw5IEBAIHN0YXRpYyBp
bnQgbWFrZV9yZXNlcnZlZF9ub2RlcyhsaWJ4bF9fZ2MgKmdjLCB2b2lkICpmZHQsCiAgICAgICAg
IHJlcyA9IGZkdF9wcm9wZXJ0eV9zdHJpbmcoZmR0LCAiaWQiLCBkX2NvbmZpZy0+c3NobXNbaV0u
aWQpOwogICAgICAgICBpZiAocmVzKSByZXR1cm4gcmVzOwogCisgICAgICAgIHJlcyA9IGZkdF9w
cm9wZXJ0eV9jZWxsKGZkdCwgInBoYW5kbGUiLCBwaGFuZGxlKTsKKyAgICAgICAgaWYgKHJlcykg
cmV0dXJuIHJlczsKKwogICAgICAgICByZXMgPSBmZHRfZW5kX25vZGUoZmR0KTsKICAgICAgICAg
aWYgKHJlcykgcmV0dXJuIHJlczsKICAgICB9CkBAIC01MDgsNiArNTE0LDI3IEBAIHN0YXRpYyBp
bnQgbWFrZV9yZXNlcnZlZF9ub2RlcyhsaWJ4bF9fZ2MgKmdjLCB2b2lkICpmZHQsCiAgICAgcmVz
ID0gZmR0X2VuZF9ub2RlKGZkdCk7CiAgICAgaWYgKHJlcykgcmV0dXJuIHJlczsKIAorICAgIGZv
ciAoaSA9IDAsIHBoYW5kbGUgPSBQSEFORExFX0dJQyAtIDE7CisgICAgICAgICBpIDwgZF9jb25m
aWctPm51bV9zc2htczsKKyAgICAgICAgIGkrKywgcGhhbmRsZS0tKSB7CisgICAgICAgIHVpbnQ2
NF90IHN0YXJ0ID0gZF9jb25maWctPnNzaG1zW2ldLmJlZ2luOworICAgICAgICBpZiAoZF9jb25m
aWctPnNzaG1zW2ldLnJvbGUgPT0gTElCWExfU1NITV9ST0xFX1NMQVZFKQorICAgICAgICAgICAg
c3RhcnQgKz0gZF9jb25maWctPnNzaG1zW2ldLm9mZnNldDsKKyAgICAgICAgbmFtZSA9IEdDU1BS
SU5URigieGVuLWRtYWJ1ZkAlIlBSSXg2NCwgc3RhcnQpOworCisgICAgICAgIHJlcyA9IGZkdF9i
ZWdpbl9ub2RlKGZkdCwgbmFtZSk7CisgICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7CisKKyAg
ICAgICAgcmVzID0gZmR0X3Byb3BlcnR5X2NvbXBhdChnYywgZmR0LCAxLCAieGVuLGRtYWJ1ZiIp
OworICAgICAgICBpZiAocmVzKSByZXR1cm4gcmVzOworCisgICAgICAgIHJlcyA9IGZkdF9wcm9w
ZXJ0eV9jZWxsKGZkdCwgIm1lbW9yeS1yZWdpb24iLCBwaGFuZGxlKTsKKyAgICAgICAgaWYgKHJl
cykgcmV0dXJuIHJlczsKKworICAgICAgICByZXMgPSBmZHRfZW5kX25vZGUoZmR0KTsKKyAgICAg
ICAgaWYgKHJlcykgcmV0dXJuIHJlczsKKyAgICB9CisKICAgICByZXR1cm4gMDsKIH0KIAotLSAK
MS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 00:01:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 00:01:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1foHLh-0008U1-G2; Sat, 11 Aug 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=ifpb=k2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1foHLg-0008Tf-2k
 for xen-devel@lists.xen.org; Sat, 11 Aug 2018 00:01:40 +0000
X-Inumbo-ID: ca3f42f7-9cf9-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ca3f42f7-9cf9-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 00:02: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 1817922429;
 Sat, 11 Aug 2018 00:01:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533945699;
 bh=vheaabExqRN9ILpPgDUhvG4eF647C3COwDxdNucjl3g=;
 h=Date:From:To:cc:Subject:From;
 b=sH0tU8UEaNf3WOJCRuhykfBPKPeGyCilqdjtZic1Y11tB6Ko0FiqHCOvhcSUKK358
 gPceJTd16rOf6hqiCsuUDD1Q+h0hXdU0S/Q+Ig27nbY/yVhW9tj7cSr0Wrj2pXVDZd
 LTxLZQMIXG7Px5YOzsetwlzjV3mRfRvYVzyWi0sY=
Date: Fri, 10 Aug 2018 17:01:32 -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.1808101435481.32304@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/6] zynqmp: Add forwarding of platform
 specific firmware calls
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, julien.grall@arm.com, sstabellini@kernel.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKVGhpcyBwYXRjaCBpcyBhbiB1cGRhdGUgb3ZlciB0aGlzIG9sZCBwYXRjaCBzZXJp
ZXM6CgpodHRwczovL21hcmMuaW5mby8/bD14ZW4tZGV2ZWwmbT0xNDg1Nzk2OTU1MzA0ODIKCkkg
aW5oZXJpdGVkIHRoZSBzZXJpZXN0IGZyb20gRWRnYXIsIEkgbWFkZSBzaWduaWZpY2FudCBjaGFu
Z2VzIG92ZXIgdGhlCm9sZCB2ZXJzaW9uLCBpbmNsdWRpbmcgYWRkcmVzc2luZyAoYWxtb3N0KSBh
bGwgY29tbWVudHMuIFRoZSBtYWluCmNoYW5nZXMgYXJlOgoKLSBzcGxpdCB0aGUgbGFyZ2VzdCBw
YXRjaCBpbnRvIG11bHRpcGxlIHNtYWxsZXIgcGF0Y2hlcwotIHJlbW92ZSBhbGwgI2RlZmluZXMg
YW5kIGVudW0gZW50cmllcyB3aGljaCBhcmVuJ3QgcmVxdWlyZWQKLSBhbHdheXMgc3BlY2lmeSAu
c2l6ZSBpbiBwbV9tbWlvX2FjY2VzcwotIGFsd2F5cyBzcGVjaWZ5IGVpdGhlciAuaHdkb21fYWNj
ZXNzIG9yIC5ub2RlIGluIHBtX21taW9fYWNjZXNzCi0gcmVtb3ZlIE5PREVfVU5LTk9XTgotIHNp
bXBsaWZ5IGRvbWFpbl9oYXNfbW1pb19hY2Nlc3MsIGFzc3VtaW5nIHRoYXQgYWRkcmVzc2VzIG9u
bHkgbWF0Y2ggb25lIGVudHJ5Ci0gdXNlIGFybV9zbWNjY18xXzFfc21jIGFuZCBzZXQvZ2V0X3Vz
ZXJfcmVnCgpDaGVlcnMsCgpTdGVmYW5vCgoKVGhlIGZvbGxvd2luZyBjaGFuZ2VzIHNpbmNlIGNv
bW1pdCA2YWFhOWZiMzA4MTcxZWM1OGRkZjRjZjA1OGFkNTM0MWY4MWE2NWNmOgoKICBodm0vYWx0
cDJtOiBDbGFyaWZ5IHRoZSBwcm9wZXIgd2F5IHRvIGV4dGVuZCB0aGUgYWx0cDJtIGludGVyZmFj
ZSAoMjAxOC0wNy0zMSAxNjoxNDowMSArMDEwMCkKCmFyZSBhdmFpbGFibGUgaW4gdGhlIGdpdCBy
ZXBvc2l0b3J5IGF0OgoKICBodHRwOi8veGVuYml0cy54ZW5wcm9qZWN0Lm9yZy9naXQtaHR0cC9w
ZW9wbGUvc3N0YWJlbGxpbmkveGVuLXVuc3RhYmxlLmdpdCB6eW5xbXAtdjMKCmZvciB5b3UgdG8g
ZmV0Y2ggY2hhbmdlcyB1cCB0byBhOTRlZTg2ZmYzZTM3ZTMzMmE4ZjIyYTc1NmYyOTc4ZTEwYjVl
MmE4OgoKICB4ZW4vYXJtOiB6eW5xbXA6IFJlbW92ZSBibGFja2xpc3Qgb2YgWnlucU1QJ3MgUE0g
bm9kZSAoMjAxOC0wOC0xMCAxNDo0ODowMiAtMDcwMCkKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KRWRnYXIgRS4gSWdsZXNp
YXMgKDYpOgogICAgICB4ZW4vYXJtOiBpbnRyb2R1Y2UgcGxhdGZvcm1fc21jCiAgICAgIHhlbi9h
cm06IHp5bnFtcDogRm9yd2FyZCBwbGFmb3JtIHNwZWNpZmljIGZpcm13YXJlIGNhbGxzCiAgICAg
IHhlbi9hcm06IHp5bnFtcDogaW50cm9kdWNlIHp5bnFtcCBzcGVjaWZpYyBkZWZpbmVzCiAgICAg
IHhlbi9hcm06IHp5bnFtcDogZWVtaSBhY2Nlc3MgY29udHJvbAogICAgICB4ZW4vYXJtOiB6eW5x
bXA6IGltcGxlbWVudCB6eW5xbXBfZWVtaQogICAgICB4ZW4vYXJtOiB6eW5xbXA6IFJlbW92ZSBi
bGFja2xpc3Qgb2YgWnlucU1QJ3MgUE0gbm9kZQoKIHhlbi9hcmNoL2FybS9wbGF0Zm9ybS5jICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA4ICsKIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMv
TWFrZWZpbGUgICAgICAgICAgICAgICAgICAgIHwgICAxICsKIHhlbi9hcmNoL2FybS9wbGF0Zm9y
bXMveGlsaW54LXp5bnFtcC1lZW1pLmMgICAgICAgIHwgOTYyICsrKysrKysrKysrKysrKysrKysr
KwogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLmMgICAgICAgICAgICAgfCAg
MTggKy0KIHhlbi9hcmNoL2FybS92c21jLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgICA0ICsKIHhlbi9pbmNsdWRlL2FzbS1hcm0vcGxhdGZvcm0uaCAgICAgICAgICAgICAgICAg
ICAgIHwgICAzICsKIHhlbi9pbmNsdWRlL2FzbS1hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAt
ZWVtaS5oIHwgMzg2ICsrKysrKysrKwogNyBmaWxlcyBjaGFuZ2VkLCAxMzc2IGluc2VydGlvbnMo
KyksIDYgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL3BsYXRm
b3Jtcy94aWxpbngtenlucW1wLWVlbWkuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRl
L2FzbS1hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5oCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 00:01:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 00:01:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1foHLx-00008u-SJ; Sat, 11 Aug 2018 00:01:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ifpb=k2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1foHLw-00007d-9R
 for xen-devel@lists.xen.org; Sat, 11 Aug 2018 00:01:56 +0000
X-Inumbo-ID: d359d6e5-9cf9-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d359d6e5-9cf9-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 00:02: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 5583622426;
 Sat, 11 Aug 2018 00:01:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533945714;
 bh=SVA1eso7RA9Qj+brcN1znh+j1jwfzEgtu5JD3vR8uBM=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=noyzzO57WAbHkoq2wk6z3fsbqNzbaKjROPqq4NJNMuPsSV0bM75IV0FtQNSIHwivD
 Fss0WA9bx+x5wXAFzdC5Ug18fGgmsB18aI9bmZxA3FeArVIMeyG6XLwJa5QDiLvzm7
 Qi2CREStWuQBqxB/KoMrz7e+iJ5cSNruURLNGTz0=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Fri, 10 Aug 2018 17:01:45 -0700
Message-Id: <1533945710-15159-1-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v3 1/6] xen/arm: introduce platform_smc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 julien.grall@arm.com, sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogIkVkZ2FyIEUuIElnbGVzaWFzIiA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4KCkZy
b206IEVkZ2FyIEUuIElnbGVzaWFzIDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgoKSW50cm9k
dWNlIHBsYXRmb3JtX3NtYyBhcyBhIHdheSB0byBoYW5kbGUgZmlybXdhcmUgY2FsbHMgdGhhdCBY
ZW4gZG9lcwpub3Qga25vdyBhYm91dCBpbiBhIHBsYXRmb3JtIHNwZWNpZmljIHdheS4gVGhpcyBp
cyBwYXJ0aWN1bGFybHkgdXNlZnVsCmZvciBpbXBsZW1lbnRpbmcgdGhlIFNpUCAoU29DIGltcGxl
bWVudGF0aW9uIHNwZWNpZmljKSBzZXJ2aWNlIGNhbGxzLgoKU2lnbmVkLW9mZi1ieTogRWRnYXIg
RS4gSWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+ClNpZ25lZC1vZmYtYnk6IFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0v
cGxhdGZvcm0uYyAgICAgICAgfCA4ICsrKysrKysrCiB4ZW4vYXJjaC9hcm0vdnNtYy5jICAgICAg
ICAgICAgfCA0ICsrKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vcGxhdGZvcm0uaCB8IDMgKysrCiAz
IGZpbGVzIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vcGxhdGZvcm0uYyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybS5jCmluZGV4IDNmMjk4OWUuLjll
MTkwMjMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybS5jCisrKyBiL3hlbi9hcmNo
L2FybS9wbGF0Zm9ybS5jCkBAIC0xMjcsNiArMTI3LDE0IEBAIHZvaWQgcGxhdGZvcm1fcG93ZXJv
ZmYodm9pZCkKICAgICAgICAgcGxhdGZvcm0tPnBvd2Vyb2ZmKCk7CiB9CiAKK2Jvb2wgcGxhdGZv
cm1fc21jKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQoreworICAgIGlmICggcGxhdGZvcm0g
JiYgcGxhdGZvcm0tPnNtYyApCisgICAgICAgIHJldHVybiBwbGF0Zm9ybS0+c21jKHJlZ3MpOwor
CisgICAgcmV0dXJuIGZhbHNlOworfQorCiBib29sIHBsYXRmb3JtX2hhc19xdWlyayh1aW50MzJf
dCBxdWlyaykKIHsKICAgICB1aW50MzJfdCBxdWlya3MgPSAwOwpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL3ZzbWMuYyBiL3hlbi9hcmNoL2FybS92c21jLmMKaW5kZXggYzRjY2FlNi4uYzcyYjlh
MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3ZzbWMuYworKysgYi94ZW4vYXJjaC9hcm0vdnNt
Yy5jCkBAIC0yNSw2ICsyNSw3IEBACiAjaW5jbHVkZSA8YXNtL3NtY2NjLmg+CiAjaW5jbHVkZSA8
YXNtL3RyYXBzLmg+CiAjaW5jbHVkZSA8YXNtL3Zwc2NpLmg+CisjaW5jbHVkZSA8YXNtL3BsYXRm
b3JtLmg+CiAKIC8qIE51bWJlciBvZiBmdW5jdGlvbnMgY3VycmVudGx5IHN1cHBvcnRlZCBieSBI
eXBlcnZpc29yIFNlcnZpY2UuICovCiAjZGVmaW5lIFhFTl9TTUNDQ19GVU5DVElPTl9DT1VOVCAz
CkBAIC0yNzIsNiArMjczLDkgQEAgc3RhdGljIGJvb2wgdnNtY2NjX2hhbmRsZV9jYWxsKHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICBjYXNlIEFSTV9TTUNDQ19PV05FUl9TVEFO
REFSRDoKICAgICAgICAgICAgIGhhbmRsZWQgPSBoYW5kbGVfc3NzYyhyZWdzKTsKICAgICAgICAg
ICAgIGJyZWFrOworICAgICAgICBjYXNlIEFSTV9TTUNDQ19PV05FUl9TSVA6CisgICAgICAgICAg
ICBoYW5kbGVkID0gcGxhdGZvcm1fc21jKHJlZ3MpOworICAgICAgICAgICAgYnJlYWs7CiAgICAg
ICAgIH0KICAgICB9CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGxhdGZvcm0u
aCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGxhdGZvcm0uaAppbmRleCAyNTkxZDdiLi5kYzU1YjZk
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3BsYXRmb3JtLmgKKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLWFybS9wbGF0Zm9ybS5oCkBAIC0yNiw2ICsyNiw4IEBAIHN0cnVjdCBwbGF0Zm9y
bV9kZXNjIHsKICAgICB2b2lkICgqcmVzZXQpKHZvaWQpOwogICAgIC8qIFBsYXRmb3JtIHBvd2Vy
LW9mZiAqLwogICAgIHZvaWQgKCpwb3dlcm9mZikodm9pZCk7CisgICAgLyogUGxhdGZvcm0gc3Bl
Y2lmaWMgU01DIGhhbmRsZXIgKi8KKyAgICBib29sICgqc21jKShzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncyk7CiAgICAgLyoKICAgICAgKiBQbGF0Zm9ybSBxdWlya3MKICAgICAgKiBEZWZpbmVk
IGhhcyBhIGZ1bmN0aW9uIGJlY2F1c2UgYSBwbGF0Zm9ybSBjYW4gc3VwcG9ydCBtdWx0aXBsZQpA
QCAtNTUsNiArNTcsNyBAQCBpbnQgcGxhdGZvcm1fY3B1X3VwKGludCBjcHUpOwogI2VuZGlmCiB2
b2lkIHBsYXRmb3JtX3Jlc2V0KHZvaWQpOwogdm9pZCBwbGF0Zm9ybV9wb3dlcm9mZih2b2lkKTsK
K2Jvb2wgcGxhdGZvcm1fc21jKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsKIGJvb2wgcGxh
dGZvcm1faGFzX3F1aXJrKHVpbnQzMl90IHF1aXJrKTsKIGJvb2wgcGxhdGZvcm1fZGV2aWNlX2lz
X2JsYWNrbGlzdGVkKGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZSk7CiAKLS0gCjEu
OS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 00:01:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 00:01:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1foHLy-00009K-6t; Sat, 11 Aug 2018 00: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=ifpb=k2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1foHLw-00007i-EW
 for xen-devel@lists.xen.org; Sat, 11 Aug 2018 00:01:56 +0000
X-Inumbo-ID: d3dac93f-9cf9-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d3dac93f-9cf9-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 00:02: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 2D9EF22429;
 Sat, 11 Aug 2018 00:01:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533945715;
 bh=7NKsyp8+qb5VOAe52UYRVbdntIYrncQSfyXufDqNIVA=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=EmZXZ5K6wg01zQhk8GegTaacrCmB1BmKcjuP9V1uJ9OKBVjID2x5Rb2amR7t8wvaf
 cMGI+lfJmyUizXOtcyqg8/rDm53XUJvNTlSPI/ge/o51QptFlqaMdBx0X68Zk2rJGb
 JdrXGK6SThepw+IcCS1j2y3skTl6HdWdf36kxlpE=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Fri, 10 Aug 2018 17:01:48 -0700
Message-Id: <1533945710-15159-4-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v3 4/6] xen/arm: zynqmp: eemi access control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 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>

RnJvbTogIkVkZ2FyIEUuIElnbGVzaWFzIiA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4KCkZy
b206IEVkZ2FyIEUuIElnbGVzaWFzIDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgoKSW50cm9k
dWNlIGRhdGEgc3RydWN0cyB0byBpbXBsZW1lbnQgYmFzaWMgYWNjZXNzIGNvbnRyb2xzLgpJbnRy
b2R1Y2UgdGhlIGZvbGxvd2luZyB0aHJlZSBmdW5jdGlvbnM6Cgpkb21haW5faGFzX25vZGVfYWNj
ZXNzOiBjaGVjayBhY2Nlc3MgdG8gdGhlIG5vZGUKZG9tYWluX2hhc19yZXNldF9hY2Nlc3M6IGNo
ZWNrIGFjY2VzcyB0byB0aGUgcmVzZXQgbGluZQpkb21haW5faGFzX21taW9fYWNjZXNzOiBjaGVj
ayBhY2Nlc3MgdG8gdGhlIHJlZ2lzdGVyCgpTaWduZWQtb2ZmLWJ5OiBFZGdhciBFLiBJZ2xlc2lh
cyA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4KU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgotLS0KIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMv
eGlsaW54LXp5bnFtcC1lZW1pLmMgfCA3ODMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKwog
MSBmaWxlIGNoYW5nZWQsIDc4MyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuYyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9y
bXMveGlsaW54LXp5bnFtcC1lZW1pLmMKaW5kZXggYzNhMTllOS4uNjJjYzE1YyAxMDA2NDQKLS0t
IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuYworKysgYi94ZW4v
YXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5jCkBAIC0xNiw2ICsxNiw3NCBA
QAogICogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KICAqLwog
CisvKgorICogIEVFTUkgUG93ZXIgTWFuYWdlbWVudCBBUEkgYWNjZXNzCisgKgorICogUmVmczoK
KyAqIGh0dHBzOi8vd3d3LnhpbGlueC5jb20vc3VwcG9ydC9kb2N1bWVudGF0aW9uL3VzZXJfZ3Vp
ZGVzL3VnMTIwMC1lZW1pLWFwaS5wZGYKKyAqCisgKiBCYWNrZ3JvdW5kOgorICogVGhlIFp5bnFN
UCBoYXMgYSBzdWJzeXN0ZW0gbmFtZWQgdGhlIFBNVSB3aXRoIGEgQ1BVIGFuZCBzcGVjaWFsIGRl
dmljZXMKKyAqIGRlZGljYXRlZCB0byBydW5uaW5nIFBvd2VyIE1hbmFnZW1lbnQgRmlybXdhcmUu
IE90aGVyIG1hc3RlcnMgaW4gdGhlCisgKiBzeXN0ZW0gbmVlZCB0byBzZW5kIHJlcXVlc3RzIHRv
IHRoZSBQTVUgaW4gb3JkZXIgdG8gZm9yIGV4YW1wbGU6CisgKiAqIE1hbmFnZSBwb3dlciBzdGF0
ZQorICogKiBDb25maWd1cmUgY2xvY2tzCisgKiAqIFByb2dyYW0gYml0c3RyZWFtcyBmb3IgdGhl
IHByb2dyYW1tYWJsZSBsb2dpYworICogKiBldGMKKyAqCisgKiBBbHRob3VnaCB0aGUgZGV0YWls
cyBvZiB0aGUgc2V0dXAgYXJlIGNvbmZpZ3VyYWJsZSwgaW4gdGhlIGNvbW1vbiBjYXNlCisgKiB0
aGUgUE1VIGxpdmVzIGluIHRoZSBTZWN1cmUgd29ybGQuIE5TIFdvcmxkIGNhbm5vdCBkaXJlY3Rs
eSBjb21tdW5pY2F0ZQorICogd2l0aCBpdCBhbmQgbXVzdCB1c2UgcHJveHkgc2VydmljZXMgZnJv
bSBBUk0gVHJ1c3RlZCBGaXJtd2FyZSB0byByZWFjaAorICogdGhlIFBNVS4KKyAqCisgKiBQb3dl
ciBNYW5hZ2VtZW50IG9uIHRoZSBaeW5xTVAgaXMgaW1wbGVtZW50ZWQgaW4gYSBsYXllcmVkIG1h
bm5lci4KKyAqIFRoZSBQTVUga25vd3MgYWJvdXQgdmFyaW91cyBtYXN0ZXJzIGFuZCB3aWxsIGVu
Zm9yY2UgYWNjZXNzIGNvbnRyb2xzCisgKiBiYXNlZCBvbiBhIHByZS1jb25maWd1cmVkIHBhcnRp
dGlvbmluZy4gVGhpcyBjb25maWd1cmF0aW9uIGRpY3RhdGVzCisgKiB3aGljaCBkZXZpY2VzIGFy
ZSBvd25lZCBieSB0aGUgdmFyaW91cyBtYXN0ZXJzIGFuZCB0aGUgUE1VIEZXIG1ha2VzIHN1cmUK
KyAqIHRoYXQgYSBnaXZlbiBtYXN0ZXIgY2Fubm90IHR1cm4gb2ZmIGEgZGV2aWNlIHRoYXQgaXQg
ZG9lcyBub3Qgb3duIG9yIHRoYXQKKyAqIGlzIGluIHVzZSBieSBvdGhlciBtYXN0ZXJzLgorICoK
KyAqIFRoZSBQTVUgaXMgbm90IGF3YXJlIG9mIG11bHRpcGxlIGV4ZWN1dGlvbiBzdGF0ZXMgaW4g
bWFzdGVycy4KKyAqIEZvciBleGFtcGxlLCBpdCB0cmVhdHMgdGhlIEFSTXY4IGNvcmVzIGFzIHNp
bmdsZSB1bml0cyBhbmQgZG9lcyBub3QKKyAqIGRpc3Rpbmd1aXNoIGJldHdlZW4gU2VjdXJlIHZz
IE5TIE9TJ3Mgbm9yIGRvZXMgaXQga25vdyBhYm91dCBIeXBlcnZpc29ycworICogYW5kIG11bHRp
cGxlIGd1ZXN0cy4gSXQgaXMgdXAgdG8gc29mdHdhcmUgb24gdGhlIEFSTXY4IGNvcmVzIHRvIHBy
ZXNlbnQKKyAqIGEgdW5pZmllZCB2aWV3IG9mIGl0cyBwb3dlciByZXF1aXJlbWVudHMuCisgKgor
ICogVG8gaW1wbGVtZW50IHRoaXMgdW5pZmllZCB2aWV3LCBBUk0gVHJ1c3RlZCBGaXJtd2FyZSBh
dCBFTDMgcHJvdmlkZXMKKyAqIGFjY2VzcyB0byB0aGUgUE0gQVBJIHZpYSBTTUMgY2FsbHMuIEFS
TSBUcnVzdGVkIEZpcm13YXJlIGlzIHJlc3BvbnNpYmxlCisgKiBmb3IgbWVkaWF0aW5nIGJldHdl
ZW4gdGhlIFNlY3VyZSBhbmQgdGhlIE5TIHdvcmxkLCByZWplY3RpbmcgU01DIGNhbGxzCisgKiB0
aGF0IHJlcXVlc3QgY2hhbmdlcyB0aGF0IGFyZSBub3QgYWxsb3dlZC4KKyAqCisgKiBYZW4gcnVu
bmluZyBhYm92ZSBBVEYgb3ducyB0aGUgTlMgd29ybGQgYW5kIGlzIHJlc3BvbnNpYmxlIGZvciBw
cmVzZW50aW5nCisgKiB1bmlmaWVkIFBNIHJlcXVlc3RzIHRha2luZyBhbGwgZ3Vlc3RzIGFuZCB0
aGUgaHlwZXJ2aXNvciBpbnRvIGFjY291bnQuCisgKgorICogSW1wbGVtZW50YXRpb246CisgKiBU
aGUgUE0gQVBJIGNvbnRhaW5zIGRpZmZlcmVudCBjbGFzc2VzIG9mIGNhbGxzLgorICogQ2VydGFp
biBjYWxscyBhcmUgaGFybWxlc3MgdG8gZXhwb3NlIHRvIGFueSBndWVzdC4KKyAqIFRoZXNlIGlu
Y2x1ZGUgY2FsbHMgdG8gZ2V0IHRoZSBQTSBBUEkgVmVyc2lvbiwgb3IgdG8gcmVhZCBvdXQgdGhl
IHZlcnNpb24KKyAqIG9mIHRoZSBjaGlwIHdlJ3JlIHJ1bm5pbmcgb24uCisgKgorICogSW4gb3Jk
ZXIgdG8gY29ycmVjdGx5IHZpcnR1YWxpemUgdGhlc2UgY2FsbHMsIHdlIG5lZWQgdG8ga25vdyBp
ZgorICogZ3Vlc3RzIGlzc3VpbmcgdGhlc2UgY2FsbHMgaGF2ZSBvd25lcnNoaXAgb2YgdGhlIGdp
dmVuIGRldmljZS4KKyAqIFRoZSBhcHByb2FjaCB0YWtlbiBoZXJlIGlzIHRvIG1hcCBQTSBBUEkg
Tm9kZXMgaWRlbnRpZnlpbmcKKyAqIGEgZGV2aWNlIGludG8gYmFzZSBhZGRyZXNzZXMgZm9yIHJl
Z2lzdGVycyB0aGF0IGJlbG9uZyB0byB0aGF0CisgKiBzYW1lIGRldmljZS4KKyAqCisgKiBJZiB0
aGUgZ3Vlc3QgaGFzIGFjY2VzcyB0byBkZXZpY2VzIHJlZ2lzdGVycywgd2UgZ2l2ZSB0aGUgZ3Vl
c3QKKyAqIGFjY2VzcyB0byBQTSBBUEkgY2FsbHMgdGhhdCBhZmZlY3QgdGhhdCBkZXZpY2UuIFRo
aXMgaXMgaW1wbGVtZW50ZWQKKyAqIGJ5IHBtX25vZGVfYWNjZXNzIGFuZCBkb21haW5faGFzX25v
ZGVfYWNjZXNzKCkuCisgKgorICogTU1JTyBhY2Nlc3M6CisgKiBUaGVzZSBjYWxscyBhbGxvdyBn
dWVzdHMgdG8gYWNjZXNzIGNlcnRhaW4gbWVtb3J5IHJhbmdlcy4gVGhlc2UgcmFuZ2VzCisgKiBh
cmUgdHlwaWNhbGx5IHByb3RlY3RlZCBmb3Igc2VjdXJlLXdvcmxkIGFjY2VzcyBvbmx5IGFuZCBh
bHNvIGZyb20KKyAqIGNlcnRhaW4gbWFzdGVycyBvbmx5LCBzbyBndWVzdHMgY2Fubm90IGFjY2Vz
cyB0aGVtIGRpcmVjdGx5LgorICogUmVnaXN0ZXJzIHdpdGhpbiB0aGUgbWVtb3J5IHJlZ2lvbnMg
YWZmZWN0IGNlcnRhaW4gbm9kZXMuIEluIHRoaXMgY2FzZSwKKyAqIG91ciBpbnB1dCBpcyBhbiBh
ZGRyZXNzIGFuZCB3ZSBtYXAgdGhhdCBhZGRyZXNzIGludG8gYSBub2RlLiBJZiB0aGUKKyAqIGd1
ZXN0IGhhcyBvd25lcnNoaXAgb2YgdGhhdCBub2RlLCB0aGUgYWNjZXNzIGlzIGFsbG93ZWQuCisg
KiBTb21lIHJlZ2lzdGVycyBjb250YWluIGJpdGZpZWxkcyBhbmQgYSBzaW5nbGUgcmVnaXN0ZXIg
bWF5IGNvbnRhaW4KKyAqIGJpdHMgdGhhdCBhZmZlY3QgbXVsdGlwbGUgbm9kZXMuCisgKi8KKwog
I2luY2x1ZGUgPHhlbi9pb2NhcC5oPgogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogI2luY2x1ZGUg
PHhlbi90eXBlcy5oPgpAQCAtMjMsNiArOTEsNzIxIEBACiAjaW5jbHVkZSA8YXNtL3JlZ3MuaD4K
ICNpbmNsdWRlIDxhc20vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5oPgogCitzdHJ1Y3Qg
cG1fYWNjZXNzCit7CisgICAgcGFkZHJfdCBhZGRyOworICAgIGJvb2wgaHdkb21fYWNjZXNzOyAg
ICAvKiBIVyBkb21haW4gZ2V0cyBhY2Nlc3MgcmVnYXJkbGVzcy4gICovCit9OworCisvKgorICog
VGhpcyB0YWJsZSBtYXBzIGEgbm9kZSBpbnRvIGEgbWVtb3J5IGFkZHJlc3MuCisgKiBJZiBhIGd1
ZXN0IGhhcyBhY2Nlc3MgdG8gdGhlIGFkZHJlc3MsIGl0IGhhcyBlbm91Z2ggY29udHJvbAorICog
b3ZlciB0aGUgbm9kZSB0byBncmFudCBpdCBhY2Nlc3MgdG8gRUVNSSBjYWxscyBmb3IgdGhhdCBu
b2RlLgorICovCitzdGF0aWMgY29uc3Qgc3RydWN0IHBtX2FjY2VzcyBwbV9ub2RlX2FjY2Vzc1td
ID0geworICAgIC8qIE1NX1JQVSBncmFudHMgYWNjZXNzIHRvIGFsbCBSUFUgTm9kZXMuICAqLwor
ICAgIFtOT0RFX1JQVV0gPSB7IE1NX1JQVSB9LAorICAgIFtOT0RFX1JQVV8wXSA9IHsgTU1fUlBV
IH0sCisgICAgW05PREVfUlBVXzFdID0geyBNTV9SUFUgfSwKKyAgICBbTk9ERV9JUElfUlBVXzBd
ID0geyBNTV9SUFUgfSwKKworICAgIC8qIEdQVSBub2Rlcy4gICovCisgICAgW05PREVfR1BVXSA9
IHsgTU1fR1BVIH0sCisgICAgW05PREVfR1BVX1BQXzBdID0geyBNTV9HUFUgfSwKKyAgICBbTk9E
RV9HUFVfUFBfMV0gPSB7IE1NX0dQVSB9LAorCisgICAgW05PREVfVVNCXzBdID0geyBNTV9VU0Iz
XzBfWEhDSSB9LAorICAgIFtOT0RFX1VTQl8xXSA9IHsgTU1fVVNCM18xX1hIQ0kgfSwKKyAgICBb
Tk9ERV9UVENfMF0gPSB7IE1NX1RUQzAgfSwKKyAgICBbTk9ERV9UVENfMV0gPSB7IE1NX1RUQzEg
fSwKKyAgICBbTk9ERV9UVENfMl0gPSB7IE1NX1RUQzIgfSwKKyAgICBbTk9ERV9UVENfM10gPSB7
IE1NX1RUQzMgfSwKKyAgICBbTk9ERV9TQVRBXSA9IHsgTU1fU0FUQV9BSENJX0hCQSB9LAorICAg
IFtOT0RFX0VUSF8wXSA9IHsgTU1fR0VNMCB9LAorICAgIFtOT0RFX0VUSF8xXSA9IHsgTU1fR0VN
MSB9LAorICAgIFtOT0RFX0VUSF8yXSA9IHsgTU1fR0VNMiB9LAorICAgIFtOT0RFX0VUSF8zXSA9
IHsgTU1fR0VNMyB9LAorICAgIFtOT0RFX1VBUlRfMF0gPSB7IE1NX1VBUlQwIH0sCisgICAgW05P
REVfVUFSVF8xXSA9IHsgTU1fVUFSVDEgfSwKKyAgICBbTk9ERV9TUElfMF0gPSB7IE1NX1NQSTAg
fSwKKyAgICBbTk9ERV9TUElfMV0gPSB7IE1NX1NQSTEgfSwKKyAgICBbTk9ERV9JMkNfMF0gPSB7
IE1NX0kyQzAgfSwKKyAgICBbTk9ERV9JMkNfMV0gPSB7IE1NX0kyQzEgfSwKKyAgICBbTk9ERV9T
RF8wXSA9IHsgTU1fU0QwIH0sCisgICAgW05PREVfU0RfMV0gPSB7IE1NX1NEMSB9LAorICAgIFtO
T0RFX0RQXSA9IHsgTU1fRFAgfSwKKworICAgIC8qIEd1ZXN0IHdpdGggR0RNQSBDaGFubmVsIDAg
Z2V0cyBQTSBhY2Nlc3MuIE90aGVyIGd1ZXN0cyBkb24ndC4gICovCisgICAgW05PREVfR0RNQV0g
PSB7IE1NX0dETUFfQ0gwIH0sCisgICAgLyogR3Vlc3Qgd2l0aCBBRE1BIENoYW5uZWwgMCBnZXRz
IFBNIGFjY2Vzcy4gT3RoZXIgZ3Vlc3RzIGRvbid0LiAgKi8KKyAgICBbTk9ERV9BRE1BXSA9IHsg
TU1fQURNQV9DSDAgfSwKKworICAgIFtOT0RFX05BTkRdID0geyBNTV9OQU5EIH0sCisgICAgW05P
REVfUVNQSV0gPSB7IE1NX1FTUEkgfSwKKyAgICBbTk9ERV9HUElPXSA9IHsgTU1fR1BJTyB9LAor
ICAgIFtOT0RFX0NBTl8wXSA9IHsgTU1fQ0FOMCB9LAorICAgIFtOT0RFX0NBTl8xXSA9IHsgTU1f
Q0FOMSB9LAorCisgICAgLyogT25seSBmb3IgdGhlIGhhcmR3YXJlIGRvbWFpbi4gICovCisgICAg
W05PREVfQUZJXSA9IHsgLmh3ZG9tX2FjY2VzcyA9IHRydWUgfSwKKyAgICBbTk9ERV9BUExMXSA9
IHsgLmh3ZG9tX2FjY2VzcyA9IHRydWUgfSwKKyAgICBbTk9ERV9WUExMXSA9IHsgLmh3ZG9tX2Fj
Y2VzcyA9IHRydWUgfSwKKyAgICBbTk9ERV9EUExMXSA9IHsgLmh3ZG9tX2FjY2VzcyA9IHRydWUg
fSwKKyAgICBbTk9ERV9SUExMXSA9IHsgLmh3ZG9tX2FjY2VzcyA9IHRydWUgfSwKKyAgICBbTk9E
RV9JT1BMTF0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW05PREVfRERSXSA9IHsg
Lmh3ZG9tX2FjY2VzcyA9IHRydWUgfSwKKyAgICBbTk9ERV9JUElfQVBVXSA9IHsgLmh3ZG9tX2Fj
Y2VzcyA9IHRydWUgfSwKKyAgICBbTk9ERV9QQ0FQXSA9IHsgLmh3ZG9tX2FjY2VzcyA9IHRydWUg
fSwKKworICAgIFtOT0RFX1BDSUVdID0geyBNTV9QQ0lFX0FUVFJJQiB9LAorICAgIFtOT0RFX1JU
Q10gPSB7IE1NX1JUQyB9LAorfTsKKworLyoKKyAqIFRoaXMgdGFibGUgbWFwcyByZXNldCBsaW5l
IElEcyBpbnRvIGEgbWVtb3J5IGFkZHJlc3MuCisgKiBJZiBhIGd1ZXN0IGhhcyBhY2Nlc3MgdG8g
dGhlIGFkZHJlc3MsIGl0IGhhcyBlbm91Z2ggY29udHJvbAorICogb3ZlciB0aGUgYWZmZWN0ZWQg
bm9kZSB0byBncmFudCBpdCBhY2Nlc3MgdG8gRUVNSSBjYWxscyBmb3IKKyAqIHJlc2V0dGluZyB0
aGF0IG5vZGUuCisgKi8KKyNkZWZpbmUgWElMUE1fUkVTRVRfSURYKG4pIChuIC0gWElMUE1fUkVT
RVRfUENJRV9DRkcpCitzdGF0aWMgY29uc3Qgc3RydWN0IHBtX2FjY2VzcyBwbV9yZXNldF9hY2Nl
c3NbXSA9IHsKKyAgICBbWElMUE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX1BDSUVfQ0ZHKV0gPSB7
IE1NX0FYSVBDSUVfTUFJTiB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfUENJ
RV9CUklER0UpXSA9IHsgTU1fUENJRV9BVFRSSUIgfSwKKyAgICBbWElMUE1fUkVTRVRfSURYKFhJ
TFBNX1JFU0VUX1BDSUVfQ1RSTCldID0geyBNTV9QQ0lFX0FUVFJJQiB9LAorCisgICAgW1hJTFBN
X1JFU0VUX0lEWChYSUxQTV9SRVNFVF9EUCldID0geyBNTV9EUCB9LAorICAgIFtYSUxQTV9SRVNF
VF9JRFgoWElMUE1fUkVTRVRfU1dEVF9DUkYpXSA9IHsgTU1fU1dEVCB9LAorICAgIFtYSUxQTV9S
RVNFVF9JRFgoWElMUE1fUkVTRVRfQUZJX0ZNNSldID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9
LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfQUZJX0ZNNCldID0geyAuaHdkb21f
YWNjZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfQUZJX0ZN
MyldID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElM
UE1fUkVTRVRfQUZJX0ZNMildID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQ
TV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfQUZJX0ZNMSldID0geyAuaHdkb21fYWNjZXNzID0gdHJ1
ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfQUZJX0ZNMCldID0geyAuaHdk
b21fYWNjZXNzID0gdHJ1ZSB9LAorCisgICAgLyogQ2hhbm5lbCAwIGdyYW50cyBQTSBhY2Nlc3Mu
ICAqLworICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR0RNQSldID0geyBNTV9HRE1B
X0NIMCB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR1BVX1BQMSldID0geyBN
TV9HUFUgfSwKKyAgICBbWElMUE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX0dQVV9QUDApXSA9IHsg
TU1fR1BVIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9HVCldID0geyAuaHdk
b21fYWNjZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfU0FU
QSldID0geyBNTV9TQVRBX0FIQ0lfSEJBIH0sCisKKyAgICBbWElMUE1fUkVTRVRfSURYKFhJTFBN
X1JFU0VUX0FQTV9GUEQpXSA9IHsgLmh3ZG9tX2FjY2VzcyA9IHRydWUgfSwKKyAgICBbWElMUE1f
UkVTRVRfSURYKFhJTFBNX1JFU0VUX1NPRlQpXSA9IHsgLmh3ZG9tX2FjY2VzcyA9IHRydWUgfSwK
KworICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR0VNMCldID0geyBNTV9HRU0wIH0s
CisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9HRU0xKV0gPSB7IE1NX0dFTTEgfSwK
KyAgICBbWElMUE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX0dFTTIpXSA9IHsgTU1fR0VNMiB9LAor
ICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR0VNMyldID0geyBNTV9HRU0zIH0sCisK
KyAgICBbWElMUE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX1FTUEkpXSA9IHsgTU1fUVNQSSB9LAor
ICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfVUFSVDApXSA9IHsgTU1fVUFSVDAgfSwK
KyAgICBbWElMUE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX1VBUlQxKV0gPSB7IE1NX1VBUlQxIH0s
CisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9TUEkwKV0gPSB7IE1NX1NQSTAgfSwK
KyAgICBbWElMUE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX1NQSTEpXSA9IHsgTU1fU1BJMSB9LAor
ICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfU0RJTzApXSA9IHsgTU1fU0QwIH0sCisg
ICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9TRElPMSldID0geyBNTV9TRDEgfSwKKyAg
ICBbWElMUE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX0NBTjApXSA9IHsgTU1fQ0FOMCB9LAorICAg
IFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfQ0FOMSldID0geyBNTV9DQU4xIH0sCisgICAg
W1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9JMkMwKV0gPSB7IE1NX0kyQzAgfSwKKyAgICBb
WElMUE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX0kyQzEpXSA9IHsgTU1fSTJDMSB9LAorICAgIFtY
SUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfVFRDMCldID0geyBNTV9UVEMwIH0sCisgICAgW1hJ
TFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9UVEMxKV0gPSB7IE1NX1RUQzEgfSwKKyAgICBbWElM
UE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX1RUQzIpXSA9IHsgTU1fVFRDMiB9LAorICAgIFtYSUxQ
TV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfVFRDMyldID0geyBNTV9UVEMzIH0sCisgICAgW1hJTFBN
X1JFU0VUX0lEWChYSUxQTV9SRVNFVF9TV0RUX0NSTCldID0geyBNTV9TV0RUIH0sCisgICAgW1hJ
TFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9OQU5EKV0gPSB7IE1NX05BTkQgfSwKKyAgICBbWElM
UE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX0FETUEpXSA9IHsgTU1fQURNQV9DSDAgfSwKKyAgICBb
WElMUE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX0dQSU8pXSA9IHsgTU1fR1BJTyB9LAorICAgIFtY
SUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfSU9VX0NDKV0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0
cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9USU1FU1RBTVApXSA9IHsg
Lmh3ZG9tX2FjY2VzcyA9IHRydWUgfSwKKyAgICBbWElMUE1fUkVTRVRfSURYKFhJTFBNX1JFU0VU
X1JQVV9SNTApXSA9IHsgTU1fUlBVIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNF
VF9SUFVfUjUxKV0gPSB7IE1NX1JQVSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVT
RVRfUlBVX0FNQkEpXSA9IHsgTU1fUlBVIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9S
RVNFVF9PQ00pXSA9IHsgLmh3ZG9tX2FjY2VzcyA9IHRydWUgfSwKKyAgICBbWElMUE1fUkVTRVRf
SURYKFhJTFBNX1JFU0VUX1JQVV9QR0UpXSA9IHsgTU1fUlBVIH0sCisKKyAgICBbWElMUE1fUkVT
RVRfSURYKFhJTFBNX1JFU0VUX1VTQjBfQ09SRVJFU0VUKV0gPSB7IE1NX1VTQjNfMF9YSENJIH0s
CisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9VU0IwX0hJQkVSUkVTRVQpXSA9IHsg
TU1fVVNCM18wX1hIQ0kgfSwKKyAgICBbWElMUE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX1VTQjBf
QVBCKV0gPSB7IE1NX1VTQjNfMF9YSENJIH0sCisKKyAgICBbWElMUE1fUkVTRVRfSURYKFhJTFBN
X1JFU0VUX1VTQjFfQ09SRVJFU0VUKV0gPSB7IE1NX1VTQjNfMV9YSENJIH0sCisgICAgW1hJTFBN
X1JFU0VUX0lEWChYSUxQTV9SRVNFVF9VU0IxX0hJQkVSUkVTRVQpXSA9IHsgTU1fVVNCM18xX1hI
Q0kgfSwKKyAgICBbWElMUE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX1VTQjFfQVBCKV0gPSB7IE1N
X1VTQjNfMV9YSENJIH0sCisKKyAgICBbWElMUE1fUkVTRVRfSURYKFhJTFBNX1JFU0VUX0lQSSld
ID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1f
UkVTRVRfQVBNX0xQRCldID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQTV9S
RVNFVF9JRFgoWElMUE1fUkVTRVRfUlRDKV0gPSB7IE1NX1JUQyB9LAorICAgIFtYSUxQTV9SRVNF
VF9JRFgoWElMUE1fUkVTRVRfU1lTTU9OKV0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisg
ICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9BRklfRk02KV0gPSB7IC5od2RvbV9hY2Nl
c3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9MUERfU1dEVCld
ID0geyBNTV9TV0RUIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9GUEQpXSA9
IHsgLmh3ZG9tX2FjY2VzcyA9IHRydWUgfSwKKyAgICBbWElMUE1fUkVTRVRfSURYKFhJTFBNX1JF
U0VUX1JQVV9EQkcxKV0gPSB7IE1NX1JQVSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1f
UkVTRVRfUlBVX0RCRzApXSA9IHsgTU1fUlBVIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQ
TV9SRVNFVF9EQkdfTFBEKV0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBN
X1JFU0VUX0lEWChYSUxQTV9SRVNFVF9EQkdfRlBEKV0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVl
IH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9BUExMKV0gPSB7IC5od2RvbV9h
Y2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9EUExMKV0g
PSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9S
RVNFVF9WUExMKV0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VU
X0lEWChYSUxQTV9SRVNFVF9JT1BMTCldID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAg
IFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfUlBMTCldID0geyAuaHdkb21fYWNjZXNzID0g
dHJ1ZSB9LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR1BPM19QTF8wKV0gPSB7
IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNF
VF9HUE8zX1BMXzEpXSA9IHsgLmh3ZG9tX2FjY2VzcyA9IHRydWUgfSwKKyAgICBbWElMUE1fUkVT
RVRfSURYKFhJTFBNX1JFU0VUX0dQTzNfUExfMildID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9
LAorICAgIFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR1BPM19QTF8zKV0gPSB7IC5od2Rv
bV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9HUE8z
X1BMXzQpXSA9IHsgLmh3ZG9tX2FjY2VzcyA9IHRydWUgfSwKKyAgICBbWElMUE1fUkVTRVRfSURY
KFhJTFBNX1JFU0VUX0dQTzNfUExfNSldID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAg
IFtYSUxQTV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR1BPM19QTF82KV0gPSB7IC5od2RvbV9hY2Nl
c3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9HUE8zX1BMXzcp
XSA9IHsgLmh3ZG9tX2FjY2VzcyA9IHRydWUgfSwKKyAgICBbWElMUE1fUkVTRVRfSURYKFhJTFBN
X1JFU0VUX0dQTzNfUExfOCldID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorICAgIFtYSUxQ
TV9SRVNFVF9JRFgoWElMUE1fUkVTRVRfR1BPM19QTF85KV0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0
cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9HUE8zX1BMXzEwKV0gPSB7
IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNF
VF9HUE8zX1BMXzExKV0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JF
U0VUX0lEWChYSUxQTV9SRVNFVF9HUE8zX1BMXzEyKV0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVl
IH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9HUE8zX1BMXzEzKV0gPSB7IC5o
d2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9H
UE8zX1BMXzE0KV0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VU
X0lEWChYSUxQTV9SRVNFVF9HUE8zX1BMXzE1KV0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0s
CisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9HUE8zX1BMXzE2KV0gPSB7IC5od2Rv
bV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9HUE8z
X1BMXzE3KV0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lE
WChYSUxQTV9SRVNFVF9HUE8zX1BMXzE4KV0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisg
ICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9HUE8zX1BMXzE5KV0gPSB7IC5od2RvbV9h
Y2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9HUE8zX1BM
XzIwKV0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChY
SUxQTV9SRVNFVF9HUE8zX1BMXzIxKV0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisgICAg
W1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9HUE8zX1BMXzIyKV0gPSB7IC5od2RvbV9hY2Nl
c3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9HUE8zX1BMXzIz
KV0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQ
TV9SRVNFVF9HUE8zX1BMXzI0KV0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJ
TFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9HUE8zX1BMXzI1KV0gPSB7IC5od2RvbV9hY2Nlc3Mg
PSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9HUE8zX1BMXzI2KV0g
PSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9S
RVNFVF9HUE8zX1BMXzI3KV0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBN
X1JFU0VUX0lEWChYSUxQTV9SRVNFVF9HUE8zX1BMXzI4KV0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0
cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9HUE8zX1BMXzI5KV0gPSB7
IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNF
VF9HUE8zX1BMXzMwKV0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JF
U0VUX0lEWChYSUxQTV9SRVNFVF9HUE8zX1BMXzMxKV0gPSB7IC5od2RvbV9hY2Nlc3MgPSB0cnVl
IH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9SUFVfTFMpXSA9IHsgTU1fUlBV
IH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9QU19PTkxZKV0gPSB7IC5od2Rv
bV9hY2Nlc3MgPSB0cnVlIH0sCisgICAgW1hJTFBNX1JFU0VUX0lEWChYSUxQTV9SRVNFVF9QTCld
ID0geyAuaHdkb21fYWNjZXNzID0gdHJ1ZSB9LAorfTsKKworLyoKKyAqIFRoaXMgdGFibGUgbWFw
cyByZXNldCBsaW5lIElEcyBpbnRvIGEgbWVtb3J5IGFkZHJlc3MuCisgKiBJZiBhIGd1ZXN0IGhh
cyBhY2Nlc3MgdG8gdGhlIGFkZHJlc3MsIGl0IGhhcyBlbm91Z2ggY29udHJvbAorICogb3ZlciB0
aGUgYWZmZWN0ZWQgbm9kZSB0byBncmFudCBpdCBhY2Nlc3MgdG8gRUVNSSBjYWxscyBmb3IKKyAq
IHJlc2V0dGluZyB0aGF0IG5vZGUuCisgKi8KK3N0YXRpYyBjb25zdCBzdHJ1Y3QgeworICAgIHBh
ZGRyX3Qgc3RhcnQ7CisgICAgcGFkZHJfdCBzaXplOworICAgIHVpbnQzMl90IG1hc2s7ICAgLyog
WmVybyBtZWFucyBubyBtYXNrLCBpLmUgYWxsIGJpdHMuICAqLworICAgIGVudW0gcG1fbm9kZV9p
ZCBub2RlOworICAgIGJvb2wgaHdkb21fYWNjZXNzOworICAgIGJvb2wgcmVhZG9ubHk7Cit9IHBt
X21taW9fYWNjZXNzW10gPSB7CisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9DUkZfQVBCICsg
Ul9DUkZfQVBMTF9DVFJMLAorICAgICAgICAuc2l6ZSA9IFJfQ1JGX0FDUFVfQ1RSTCwKKyAgICAg
ICAgLmh3ZG9tX2FjY2VzcyA9IHRydWUKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0g
TU1fQ1JMX0FQQiArIFJfQ1JMX0lPUExMX0NUUkwsCisgICAgICAgIC5zaXplID0gUl9DUkxfUlBM
TF9UT19GUERfQ1RSTCwKKyAgICAgICAgLmh3ZG9tX2FjY2VzcyA9IHRydWUKKyAgICB9LAorICAg
IHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fQ1JGX0FQQiArIFJfQ1JGX0RQX1ZJREVPX1JFRl9DVFJM
LAorICAgICAgICAuc2l6ZSA9IDQsIC5ub2RlID0gTk9ERV9EUAorICAgIH0sCisgICAgeworICAg
ICAgICAuc3RhcnQgPSBNTV9DUkZfQVBCICsgUl9DUkZfRFBfQVVESU9fUkVGX0NUUkwsCisgICAg
ICAgIC5zaXplID0gNCwgLm5vZGUgPSBOT0RFX0RQCisgICAgfSwKKyAgICB7CisgICAgICAgIC5z
dGFydCA9IE1NX0NSRl9BUEIgKyBSX0NSRl9EUF9TVENfUkVGX0NUUkwsCisgICAgICAgIC5zaXpl
ID0gNCwgLm5vZGUgPSBOT0RFX0RQCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1N
X0NSRl9BUEIgKyBSX0NSRl9HUFVfUkVGX0NUUkwsCisgICAgICAgIC5zaXplID0gNCwgLm5vZGUg
PSBOT0RFX0dQVQorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9DUkZfQVBCICsg
Ul9DUkZfU0FUQV9SRUZfQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0LCAubm9kZSA9IE5PREVfU0FU
QQorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9DUkZfQVBCICsgUl9DUkZfUENJ
RV9SRUZfQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0LCAubm9kZSA9IE5PREVfUENJRQorICAgIH0s
CisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9DUkZfQVBCICsgUl9DUkZfR0RNQV9SRUZfQ1RS
TCwKKyAgICAgICAgLnNpemUgPSA0LCAubm9kZSA9IE5PREVfR0RNQQorICAgIH0sCisgICAgewor
ICAgICAgICAuc3RhcnQgPSBNTV9DUkZfQVBCICsgUl9DUkZfRFBETUFfUkVGX0NUUkwsCisgICAg
ICAgIC5zaXplID0gNCwgLm5vZGUgPSBOT0RFX0RQCisgICAgfSwKKyAgICB7CisgICAgICAgIC5z
dGFydCA9IE1NX0NSTF9BUEIgKyBSX0NSTF9VU0IzX0RVQUxfUkVGX0NUUkwsCisgICAgICAgIC5z
aXplID0gNCwgLm5vZGUgPSBOT0RFX1VTQl8wCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFy
dCA9IE1NX0NSTF9BUEIgKyBSX0NSTF9VU0IwX0JVU19SRUZfQ1RSTCwKKyAgICAgICAgLnNpemUg
PSA0LCAubm9kZSA9IE5PREVfVVNCXzAKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0g
TU1fQ1JMX0FQQiArIFJfQ1JMX1VTQjFfQlVTX1JFRl9DVFJMLAorICAgICAgICAuc2l6ZSA9IDQs
IC5ub2RlID0gTk9ERV9VU0JfMQorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9D
UkxfQVBCICsgUl9DUkxfVVNCMV9CVVNfUkVGX0NUUkwsCisgICAgICAgIC5zaXplID0gNCwgLm5v
ZGUgPSBOT0RFX1VTQl8xCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0NSTF9B
UEIgKyBSX0NSTF9HRU0wX1JFRl9DVFJMLAorICAgICAgICAuc2l6ZSA9IDQsIC5ub2RlID0gTk9E
RV9FVEhfMAorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9DUkxfQVBCICsgUl9D
UkxfR0VNMV9SRUZfQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0LCAubm9kZSA9IE5PREVfRVRIXzEK
KyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fQ1JMX0FQQiArIFJfQ1JMX0dFTTJf
UkVGX0NUUkwsCisgICAgICAgIC5zaXplID0gNCwgLm5vZGUgPSBOT0RFX0VUSF8yCisgICAgfSwK
KyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0NSTF9BUEIgKyBSX0NSTF9HRU0zX1JFRl9DVFJM
LAorICAgICAgICAuc2l6ZSA9IDQsIC5ub2RlID0gTk9ERV9FVEhfMworICAgIH0sCisgICAgewor
ICAgICAgICAuc3RhcnQgPSBNTV9DUkxfQVBCICsgUl9DUkxfUVNQSV9SRUZfQ1RSTCwKKyAgICAg
ICAgLnNpemUgPSA0LCAubm9kZSA9IE5PREVfUVNQSQorICAgIH0sCisgICAgeworICAgICAgICAu
c3RhcnQgPSBNTV9DUkxfQVBCICsgUl9DUkxfU0RJTzBfUkVGX0NUUkwsCisgICAgICAgIC5zaXpl
ID0gNCwgLm5vZGUgPSBOT0RFX1NEXzAKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0g
TU1fQ1JMX0FQQiArIFJfQ1JMX1NESU8xX1JFRl9DVFJMLAorICAgICAgICAuc2l6ZSA9IDQsIC5u
b2RlID0gTk9ERV9TRF8xCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0NSTF9B
UEIgKyBSX0NSTF9VQVJUMF9SRUZfQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0LCAubm9kZSA9IE5P
REVfVUFSVF8wCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0NSTF9BUEIgKyBS
X0NSTF9VQVJUMV9SRUZfQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0LCAubm9kZSA9IE5PREVfVUFS
VF8xCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0NSTF9BUEIgKyBSX0NSTF9T
UEkwX1JFRl9DVFJMLAorICAgICAgICAuc2l6ZSA9IDQsIC5ub2RlID0gTk9ERV9TUElfMAorICAg
IH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9DUkxfQVBCICsgUl9DUkxfU1BJMV9SRUZf
Q1RSTCwKKyAgICAgICAgLnNpemUgPSA0LCAubm9kZSA9IE5PREVfU1BJXzEKKyAgICB9LAorICAg
IHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fQ1JMX0FQQiArIFJfQ1JMX0NBTjBfUkVGX0NUUkwsCisg
ICAgICAgIC5zaXplID0gNCwgLm5vZGUgPSBOT0RFX0NBTl8wCisgICAgfSwKKyAgICB7CisgICAg
ICAgIC5zdGFydCA9IE1NX0NSTF9BUEIgKyBSX0NSTF9DQU4xX1JFRl9DVFJMLAorICAgICAgICAu
c2l6ZSA9IDQsIC5ub2RlID0gTk9ERV9DQU5fMQorICAgIH0sCisgICAgeworICAgICAgICAuc3Rh
cnQgPSBNTV9DUkxfQVBCICsgUl9DUkxfQ1BVX1I1X0NUUkwsCisgICAgICAgIC5zaXplID0gNCwg
Lm5vZGUgPSBOT0RFX1JQVQorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9DUkxf
QVBCICsgUl9DUkxfSU9VX1NXSVRDSF9DVFJMLAorICAgICAgICAuc2l6ZSA9IDQsIC5od2RvbV9h
Y2Nlc3MgPSB0cnVlCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0NSTF9BUEIg
KyBSX0NSTF9DU1VfUExMX0NUUkwsCisgICAgICAgIC5zaXplID0gNCwgLmh3ZG9tX2FjY2VzcyA9
IHRydWUKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fQ1JMX0FQQiArIFJfQ1JM
X1BDQVBfQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0LCAuaHdkb21fYWNjZXNzID0gdHJ1ZQorICAg
IH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9DUkxfQVBCICsgUl9DUkxfTFBEX1NXSVRD
SF9DVFJMLAorICAgICAgICAuc2l6ZSA9IDQsIC5od2RvbV9hY2Nlc3MgPSB0cnVlCisgICAgfSwK
KyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0NSTF9BUEIgKyBSX0NSTF9MUERfTFNCVVNfQ1RS
TCwKKyAgICAgICAgLnNpemUgPSA0LCAuaHdkb21fYWNjZXNzID0gdHJ1ZQorICAgIH0sCisgICAg
eworICAgICAgICAuc3RhcnQgPSBNTV9DUkxfQVBCICsgUl9DUkxfREJHX0xQRF9DVFJMLAorICAg
ICAgICAuc2l6ZSA9IDQsIC5od2RvbV9hY2Nlc3MgPSB0cnVlCisgICAgfSwKKyAgICB7CisgICAg
ICAgIC5zdGFydCA9IE1NX0NSTF9BUEIgKyBSX0NSTF9OQU5EX1JFRl9DVFJMLAorICAgICAgICAu
c2l6ZSA9IDQsIC5ub2RlID0gTk9ERV9OQU5ECisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFy
dCA9IE1NX0NSTF9BUEIgKyBSX0NSTF9BRE1BX1JFRl9DVFJMLAorICAgICAgICAuc2l6ZSA9IDQs
IC5ub2RlID0gTk9ERV9BRE1BCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0NS
TF9BUEIgKyBSX0NSTF9QTDBfUkVGX0NUUkwsCisgICAgICAgIC5zaXplID0gNCwgLmh3ZG9tX2Fj
Y2VzcyA9IHRydWUKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fQ1JMX0FQQiAr
IFJfQ1JMX1BMMV9SRUZfQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0LCAuaHdkb21fYWNjZXNzID0g
dHJ1ZQorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9DUkxfQVBCICsgUl9DUkxf
UEwyX1JFRl9DVFJMLAorICAgICAgICAuc2l6ZSA9IDQsIC5od2RvbV9hY2Nlc3MgPSB0cnVlCisg
ICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0NSTF9BUEIgKyBSX0NSTF9QTDNfUkVG
X0NUUkwsCisgICAgICAgIC5zaXplID0gNCwgLmh3ZG9tX2FjY2VzcyA9IHRydWUKKyAgICB9LAor
ICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fQ1JMX0FQQiArIFJfQ1JMX1BMMF9USFJfQ1RSTCwK
KyAgICAgICAgLnNpemUgPSA0LCAuaHdkb21fYWNjZXNzID0gdHJ1ZQorICAgIH0sCisgICAgewor
ICAgICAgICAuc3RhcnQgPSBNTV9DUkxfQVBCICsgUl9DUkxfUEwxX1RIUl9DVFJMLAorICAgICAg
ICAuc2l6ZSA9IDQsIC5od2RvbV9hY2Nlc3MgPSB0cnVlCisgICAgfSwKKyAgICB7CisgICAgICAg
IC5zdGFydCA9IE1NX0NSTF9BUEIgKyBSX0NSTF9QTDJfVEhSX0NUUkwsCisgICAgICAgIC5zaXpl
ID0gNCwgLmh3ZG9tX2FjY2VzcyA9IHRydWUKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0
ID0gTU1fQ1JMX0FQQiArIFJfQ1JMX1BMM19USFJfQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0LCAu
aHdkb21fYWNjZXNzID0gdHJ1ZQorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9D
UkxfQVBCICsgUl9DUkxfUEwwX1RIUl9DTlQsCisgICAgICAgIC5zaXplID0gNCwgLmh3ZG9tX2Fj
Y2VzcyA9IHRydWUKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fQ1JMX0FQQiAr
IFJfQ1JMX1BMMV9USFJfQ05ULAorICAgICAgICAuc2l6ZSA9IDQsIC5od2RvbV9hY2Nlc3MgPSB0
cnVlCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0NSTF9BUEIgKyBSX0NSTF9Q
TDJfVEhSX0NOVCwKKyAgICAgICAgLnNpemUgPSA0LCAuaHdkb21fYWNjZXNzID0gdHJ1ZQorICAg
IH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9DUkxfQVBCICsgUl9DUkxfUEwzX1RIUl9D
TlQsCisgICAgICAgIC5zaXplID0gNCwgLmh3ZG9tX2FjY2VzcyA9IHRydWUKKyAgICB9LAorICAg
IHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fQ1JMX0FQQiArIFJfQ1JMX0dFTV9UU1VfUkVGX0NUUkws
CisgICAgICAgIC5zaXplID0gNCwgLm5vZGUgPSBOT0RFX0VUSF8wCisgICAgfSwKKyAgICB7Cisg
ICAgICAgIC5zdGFydCA9IE1NX0NSTF9BUEIgKyBSX0NSTF9ETExfUkVGX0NUUkwsCisgICAgICAg
IC5zaXplID0gNCwgLmh3ZG9tX2FjY2VzcyA9IHRydWUKKyAgICB9LAorICAgIHsKKyAgICAgICAg
LnN0YXJ0ID0gTU1fQ1JMX0FQQiArIFJfQ1JMX0FNU19SRUZfQ1RSTCwKKyAgICAgICAgLnNpemUg
PSA0LCAuaHdkb21fYWNjZXNzID0gdHJ1ZQorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQg
PSBNTV9DUkxfQVBCICsgUl9DUkxfSTJDMF9SRUZfQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0LCAu
bm9kZSA9IE5PREVfSTJDXzAKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fQ1JM
X0FQQiArIFJfQ1JMX0kyQzFfUkVGX0NUUkwsCisgICAgICAgIC5zaXplID0gNCwgLm5vZGUgPSBO
T0RFX0kyQ18xCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0NSTF9BUEIgKyBS
X0NSTF9USU1FU1RBTVBfUkVGX0NUUkwsCisgICAgICAgIC5zaXplID0gNCwgLmh3ZG9tX2FjY2Vz
cyA9IHRydWUKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fSU9VX1NMQ1IgKyBS
X0lPVV9TTENSX01JT19QSU5fMCwKKyAgICAgICAgLnNpemUgPSBSX0lPVV9TTENSX01JT19NU1Rf
VFJJMiwKKyAgICAgICAgLmh3ZG9tX2FjY2VzcyA9IHRydWUKKyAgICB9LAorICAgIHsKKyAgICAg
ICAgLnN0YXJ0ID0gTU1fSU9VX1NMQ1IgKyBSX0lPVV9TTENSX1dEVF9DTEtfU0VMLAorICAgICAg
ICAuaHdkb21fYWNjZXNzID0gdHJ1ZQorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBN
TV9JT1VfU0xDUiArIFJfSU9VX1NMQ1JfQ0FOX01JT19DVFJMLAorICAgICAgICAuc2l6ZSA9IDQs
IC5tYXNrID0gMHgxZmYsIC5ub2RlID0gTk9ERV9DQU5fMAorICAgIH0sCisgICAgeworICAgICAg
ICAuc3RhcnQgPSBNTV9JT1VfU0xDUiArIFJfSU9VX1NMQ1JfQ0FOX01JT19DVFJMLAorICAgICAg
ICAuc2l6ZSA9IDQsIC5tYXNrID0gMHgxZmYgPDwgMTUsIC5ub2RlID0gTk9ERV9DQU5fMQorICAg
IH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9JT1VfU0xDUiArIFJfSU9VX1NMQ1JfR0VN
X0NMS19DVFJMLAorICAgICAgICAuc2l6ZSA9IDQsIC5tYXNrID0gMHhmLCAubm9kZSA9IE5PREVf
RVRIXzAKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fSU9VX1NMQ1IgKyBSX0lP
VV9TTENSX0dFTV9DTEtfQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0LCAubWFzayA9IDB4ZiA8PCA1
LCAubm9kZSA9IE5PREVfRVRIXzEKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1f
SU9VX1NMQ1IgKyBSX0lPVV9TTENSX0dFTV9DTEtfQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0LCAu
bWFzayA9IDB4ZiA8PCAxMCwgLm5vZGUgPSBOT0RFX0VUSF8yCisgICAgfSwKKyAgICB7CisgICAg
ICAgIC5zdGFydCA9IE1NX0lPVV9TTENSICsgUl9JT1VfU0xDUl9HRU1fQ0xLX0NUUkwsCisgICAg
ICAgIC5zaXplID0gNCwgLm1hc2sgPSAweGYgPDwgMTUsIC5ub2RlID0gTk9ERV9FVEhfMworICAg
IH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9JT1VfU0xDUiArIFJfSU9VX1NMQ1JfR0VN
X0NMS19DVFJMLAorICAgICAgICAuc2l6ZSA9IDQsIC5tYXNrID0gMHg3IDw8IDIwLCAuaHdkb21f
YWNjZXNzID0gdHJ1ZQorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9JT1VfU0xD
UiArIFJfSU9VX1NMQ1JfU0RJT19DTEtfQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0LCAubWFzayA9
IDB4NywgLm5vZGUgPSBOT0RFX1NEXzAKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0g
TU1fSU9VX1NMQ1IgKyBSX0lPVV9TTENSX1NESU9fQ0xLX0NUUkwsCisgICAgICAgIC5zaXplID0g
NCwgLm1hc2sgPSAweDcgPDwgMTcsIC5ub2RlID0gTk9ERV9TRF8xCisgICAgfSwKKyAgICB7Cisg
ICAgICAgIC5zdGFydCA9IE1NX0lPVV9TTENSICsgUl9JT1VfU0xDUl9DVFJMX1JFR19TRCwKKyAg
ICAgICAgLnNpemUgPSA0LCAubWFzayA9IDB4MSwgLm5vZGUgPSBOT0RFX1NEXzAKKyAgICB9LAor
ICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fSU9VX1NMQ1IgKyBSX0lPVV9TTENSX0NUUkxfUkVH
X1NELAorICAgICAgICAuc2l6ZSA9IDQsIC5tYXNrID0gMHgxIDw8IDE1LCAubm9kZSA9IE5PREVf
U0RfMQorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9JT1VfU0xDUiArIFJfSU9V
X1NMQ1JfU0RfSVRBUERMWSwKKyAgICAgICAgLnNpemUgPSBSX0lPVV9TTENSX1NEX0NETl9DVFJM
LAorICAgICAgICAubWFzayA9IDB4M2ZmIDw8IDAsIC5ub2RlID0gTk9ERV9TRF8wCisgICAgfSwK
KyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0lPVV9TTENSICsgUl9JT1VfU0xDUl9TRF9JVEFQ
RExZLAorICAgICAgICAuc2l6ZSA9IFJfSU9VX1NMQ1JfU0RfQ0ROX0NUUkwsCisgICAgICAgIC5t
YXNrID0gMHgzZmYgPDwgMTYsIC5ub2RlID0gTk9ERV9TRF8xCisgICAgfSwKKyAgICB7CisgICAg
ICAgIC5zdGFydCA9IE1NX0lPVV9TTENSICsgUl9JT1VfU0xDUl9HRU1fQ1RSTCwKKyAgICAgICAg
LnNpemUgPSA0LCAubWFzayA9IDB4MyA8PCAwLCAubm9kZSA9IE5PREVfRVRIXzAKKyAgICB9LAor
ICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fSU9VX1NMQ1IgKyBSX0lPVV9TTENSX0dFTV9DVFJM
LAorICAgICAgICAuc2l6ZSA9IDQsIC5tYXNrID0gMHgzIDw8IDIsIC5ub2RlID0gTk9ERV9FVEhf
MQorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9JT1VfU0xDUiArIFJfSU9VX1NM
Q1JfR0VNX0NUUkwsCisgICAgICAgIC5zaXplID0gNCwgLm1hc2sgPSAweDMgPDwgNCwgLm5vZGUg
PSBOT0RFX0VUSF8yCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0lPVV9TTENS
ICsgUl9JT1VfU0xDUl9HRU1fQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0LCAubWFzayA9IDB4MyA8
PCA2LCAubm9kZSA9IE5PREVfRVRIXzMKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0g
TU1fSU9VX1NMQ1IgKyBSX0lPVV9TTENSX0lPVV9UVENfQVBCX0NMSywKKyAgICAgICAgLnNpemUg
PSA0LCAubWFzayA9IDB4MyA8PCAwLCAubm9kZSA9IE5PREVfVFRDXzAKKyAgICB9LAorICAgIHsK
KyAgICAgICAgLnN0YXJ0ID0gTU1fSU9VX1NMQ1IgKyBSX0lPVV9TTENSX0lPVV9UVENfQVBCX0NM
SywKKyAgICAgICAgLnNpemUgPSA0LCAubWFzayA9IDB4MyA8PCAyLCAubm9kZSA9IE5PREVfVFRD
XzEKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fSU9VX1NMQ1IgKyBSX0lPVV9T
TENSX0lPVV9UVENfQVBCX0NMSywKKyAgICAgICAgLnNpemUgPSA0LCAubWFzayA9IDB4MyA8PCA0
LCAubm9kZSA9IE5PREVfVFRDXzIKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1f
SU9VX1NMQ1IgKyBSX0lPVV9TTENSX0lPVV9UVENfQVBCX0NMSywKKyAgICAgICAgLnNpemUgPSA0
LCAubWFzayA9IDB4MyA8PCA2LCAubm9kZSA9IE5PREVfVFRDXzMKKyAgICB9LAorICAgIHsKKyAg
ICAgICAgLnN0YXJ0ID0gTU1fSU9VX1NMQ1IgKyBSX0lPVV9TTENSX0lPVV9UQVBETFlfQllQQVNT
LAorICAgICAgICAuc2l6ZSA9IDQsIC5tYXNrID0gMHgzLCAubm9kZSA9IE5PREVfTkFORAorICAg
IH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9JT1VfU0xDUiArIFJfSU9VX1NMQ1JfSU9V
X1RBUERMWV9CWVBBU1MsCisgICAgICAgIC5zaXplID0gNCwgLm1hc2sgPSAweDEgPDwgMiwgLm5v
ZGUgPSBOT0RFX1FTUEkKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fSU9VX1NM
Q1IgKyBSX0lPVV9TTENSX0lPVV9DT0hFUkVOVF9DVFJMLAorICAgICAgICAuc2l6ZSA9IDQsIC5t
YXNrID0gMHhmIDw8IDAsIC5ub2RlID0gTk9ERV9FVEhfMAorICAgIH0sCisgICAgeworICAgICAg
ICAuc3RhcnQgPSBNTV9JT1VfU0xDUiArIFJfSU9VX1NMQ1JfSU9VX0NPSEVSRU5UX0NUUkwsCisg
ICAgICAgIC5zaXplID0gNCwgLm1hc2sgPSAweGYgPDwgNCwgLm5vZGUgPSBOT0RFX0VUSF8xCisg
ICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0lPVV9TTENSICsgUl9JT1VfU0xDUl9J
T1VfQ09IRVJFTlRfQ1RSTCwKKyAgICAgICAgLnNpemUgPSA0LCAubWFzayA9IDB4ZiA8PCA4LCAu
bm9kZSA9IE5PREVfRVRIXzIKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fSU9V
X1NMQ1IgKyBSX0lPVV9TTENSX0lPVV9DT0hFUkVOVF9DVFJMLAorICAgICAgICAuc2l6ZSA9IDQs
IC5tYXNrID0gMHhmIDw8IDEyLCAubm9kZSA9IE5PREVfRVRIXzMKKyAgICB9LAorICAgIHsKKyAg
ICAgICAgLnN0YXJ0ID0gTU1fSU9VX1NMQ1IgKyBSX0lPVV9TTENSX0lPVV9DT0hFUkVOVF9DVFJM
LAorICAgICAgICAuc2l6ZSA9IDQsIC5tYXNrID0gMHhmIDw8IDE2LCAubm9kZSA9IE5PREVfU0Rf
MAorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9JT1VfU0xDUiArIFJfSU9VX1NM
Q1JfSU9VX0NPSEVSRU5UX0NUUkwsCisgICAgICAgIC5zaXplID0gNCwgLm1hc2sgPSAweGYgPDwg
MjAsIC5ub2RlID0gTk9ERV9TRF8xCisgICAgfSwKKyAgICB7CisgICAgICAgIC5zdGFydCA9IE1N
X0lPVV9TTENSICsgUl9JT1VfU0xDUl9JT1VfQ09IRVJFTlRfQ1RSTCwKKyAgICAgICAgLnNpemUg
PSA0LCAubWFzayA9IDB4ZiA8PCAyNCwgLm5vZGUgPSBOT0RFX05BTkQKKyAgICB9LAorICAgIHsK
KyAgICAgICAgLnN0YXJ0ID0gTU1fSU9VX1NMQ1IgKyBSX0lPVV9TTENSX0lPVV9DT0hFUkVOVF9D
VFJMLAorICAgICAgICAuc2l6ZSA9IDQsIC5tYXNrID0gMHhmIDw8IDI4LCAubm9kZSA9IE5PREVf
UVNQSQorICAgIH0sCisgICAgeworICAgICAgICAuc3RhcnQgPSBNTV9JT1VfU0xDUiArIFJfSU9V
X1NMQ1JfVklERU9fUFNTX0NMS19TRUwsCisgICAgICAgIC5zaXplID0gNCwgLmh3ZG9tX2FjY2Vz
cyA9IHRydWUKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fSU9VX1NMQ1IgKyBS
X0lPVV9TTENSX0lPVV9SQU1fR0VNMCwKKyAgICAgICAgLnNpemUgPSA0LCAubm9kZSA9IE5PREVf
RVRIXzAKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fSU9VX1NMQ1IgKyBSX0lP
VV9TTENSX0lPVV9SQU1fR0VNMSwKKyAgICAgICAgLnNpemUgPSA0LCAubm9kZSA9IE5PREVfRVRI
XzEKKyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fSU9VX1NMQ1IgKyBSX0lPVV9T
TENSX0lPVV9SQU1fR0VNMiwKKyAgICAgICAgLnNpemUgPSA0LCAubm9kZSA9IE5PREVfRVRIXzIK
KyAgICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fSU9VX1NMQ1IgKyBSX0lPVV9TTENS
X0lPVV9SQU1fR0VNMywKKyAgICAgICAgLnNpemUgPSA0LCAubm9kZSA9IE5PREVfRVRIXzMKKyAg
ICB9LAorICAgIHsKKyAgICAgICAgLnN0YXJ0ID0gTU1fSU9VX1NMQ1IgKyBSX0lPVV9TTENSX0lP
VV9SQU1fU0QwLAorICAgICAgICAuc2l6ZSA9IDQsIC5ub2RlID0gTk9ERV9TRF8wCisgICAgfSwK
KyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX0lPVV9TTENSICsgUl9JT1VfU0xDUl9JT1VfUkFN
X1NEMSwKKyAgICAgICAgLnNpemUgPSA0LCAubm9kZSA9IE5PREVfU0RfMQorICAgIH0sCisgICAg
eworICAgICAgICAuc3RhcnQgPSBNTV9JT1VfU0xDUiArIFJfSU9VX1NMQ1JfSU9VX1JBTV9DQU4w
LAorICAgICAgICAuc2l6ZSA9IDQsIC5ub2RlID0gTk9ERV9DQU5fMAorICAgIH0sCisgICAgewor
ICAgICAgICAuc3RhcnQgPSBNTV9JT1VfU0xDUiArIFJfSU9VX1NMQ1JfSU9VX1JBTV9DQU4xLAor
ICAgICAgICAuc2l6ZSA9IDQsIC5ub2RlID0gTk9ERV9DQU5fMQorICAgIH0sCisgICAgeworICAg
ICAgICAuc3RhcnQgPSBNTV9JT1VfU0xDUiArIFJfSU9VX1NMQ1JfSU9VX1JBTV9MUVNQSSwKKyAg
ICAgICAgLnNpemUgPSA0LCAubm9kZSA9IE5PREVfUVNQSQorICAgIH0sCisgICAgeworICAgICAg
ICAuc3RhcnQgPSBNTV9JT1VfU0xDUiArIFJfSU9VX1NMQ1JfSU9VX1JBTV9OQU5ELAorICAgICAg
ICAuc2l6ZSA9IDQsIC5ub2RlID0gTk9ERV9OQU5ECisgICAgfSwKKyAgICB7CisgICAgICAgIC5z
dGFydCA9IE1NX1BNVV9HTE9CQUwgKyBSX1BNVV9HTE9CQUxfUFdSX1NUQVRFLAorICAgICAgICAu
c2l6ZSA9IDQsIC5yZWFkb25seSA9IHRydWUsIC5od2RvbV9hY2Nlc3MgPSB0cnVlCisgICAgfSwK
KyAgICB7CisgICAgICAgIC5zdGFydCA9IE1NX1BNVV9HTE9CQUwgKyBSX1BNVV9HTE9CQUxfR0xP
QkFMX0dFTl9TVE9SQUdFMCwKKyAgICAgICAgLnNpemUgPSBSX1BNVV9HTE9CQUxfUEVSU19HTE9C
X0dFTl9TVE9SQUdFNywKKyAgICAgICAgLnJlYWRvbmx5ID0gdHJ1ZSwgLmh3ZG9tX2FjY2VzcyA9
IHRydWUKKyAgICB9LAorICAgIHsKKyAgICAgICAgLyogVW5pdmVyc2FsIHJlYWQtb25seSBhY2Nl
c3MgdG8gQ1JGLiBMaW51eCBDQ0YgbmVlZHMgdGhpcy4gICovCisgICAgICAgIC5zdGFydCA9IE1N
X0NSRl9BUEIsIC5zaXplID0gMHgxMDQsIC5yZWFkb25seSA9IHRydWUsCisgICAgICAgIC5od2Rv
bV9hY2Nlc3MgPSB0cnVlCisgICAgfSwKKyAgICB7CisgICAgICAgIC8qIFVuaXZlcnNhbCByZWFk
LW9ubHkgYWNjZXNzIHRvIENSTC4gTGludXggQ0NGIG5lZWRzIHRoaXMuICAqLworICAgICAgICAu
c3RhcnQgPSBNTV9DUkxfQVBCLCAuc2l6ZSA9IDB4Mjg0LCAucmVhZG9ubHkgPSB0cnVlLAorICAg
ICAgICAuaHdkb21fYWNjZXNzID0gdHJ1ZQorICAgIH0KK307CisKK3N0YXRpYyBib29sIHBtX2No
ZWNrX2FjY2Vzcyhjb25zdCBzdHJ1Y3QgcG1fYWNjZXNzICphY2wsIHN0cnVjdCBkb21haW4gKmQs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgaWR4KQoreworICAgIHVuc2ln
bmVkIGxvbmcgbWZuOworCisgICAgaWYgKCBhY2xbaWR4XS5od2RvbV9hY2Nlc3MgJiYgaXNfaGFy
ZHdhcmVfZG9tYWluKGQpICkKKyAgICAgICAgcmV0dXJuIHRydWU7CisKKyAgICBpZiAoICFhY2xb
aWR4XS5hZGRyICkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgbWZuID0gUEZOX0RPV04o
YWNsW2lkeF0uYWRkcik7CisgICAgcmV0dXJuIGlvbWVtX2FjY2Vzc19wZXJtaXR0ZWQoZCwgbWZu
LCBtZm4pOworfQorCisvKiBDaGVjayBpZiBhIGRvbWFpbiBoYXMgYWNjZXNzIHRvIGEgbm9kZS4g
ICovCitzdGF0aWMgYm9vbCBkb21haW5faGFzX25vZGVfYWNjZXNzKHN0cnVjdCBkb21haW4gKmQs
IHVpbnQzMl90IG5vZGVpZCkKK3sKKyAgICBpZiAoIG5vZGVpZCA+IEFSUkFZX1NJWkUocG1fbm9k
ZV9hY2Nlc3MpICkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgcmV0dXJuIHBtX2NoZWNr
X2FjY2VzcyhwbV9ub2RlX2FjY2VzcywgZCwgbm9kZWlkKTsKK30KKworLyogQ2hlY2sgaWYgYSBk
b21haW4gaGFzIGFjY2VzcyB0byBhIHJlc2V0IGxpbmUuICAqLworc3RhdGljIGJvb2wgZG9tYWlu
X2hhc19yZXNldF9hY2Nlc3Moc3RydWN0IGRvbWFpbiAqZCwgdWludDMyX3QgcnN0KQoreworICAg
IGlmICggcnN0IDwgWElMUE1fUkVTRVRfUENJRV9DRkcgKQorICAgICAgICByZXR1cm4gZmFsc2U7
CisKKyAgICByc3QgLT0gWElMUE1fUkVTRVRfUENJRV9DRkc7CisKKyAgICBpZiAoIHJzdCA+IEFS
UkFZX1NJWkUocG1fcmVzZXRfYWNjZXNzKSApCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAg
IHJldHVybiBwbV9jaGVja19hY2Nlc3MocG1fcmVzZXRfYWNjZXNzLCBkLCByc3QpOworfQorCisv
KgorICogQ2hlY2sgaWYgYSBnaXZlbiBkb21haW4gaGFzIGFjY2VzcyB0byBwZXJmb3JtIGFuIGlu
ZGlyZWN0CisgKiBNTUlPIGFjY2Vzcy4KKyAqCisgKiBJZiB0aGUgcHJvdmlkZWQgbWFzayBpcyBp
bnZhbGlkLCBpdCB3aWxsIGJlIGZpeGVkIHVwLgorICovCitzdGF0aWMgYm9vbCBkb21haW5faGFz
X21taW9fYWNjZXNzKHN0cnVjdCBkb21haW4gKmQsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJvb2wgd3JpdGUsIHBhZGRyX3QgYWRkciwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdWludDMyX3QgKm1hc2spCit7CisgICAgdW5zaWduZWQgaW50IGk7Cisg
ICAgYm9vbCByZXQgPSBmYWxzZTsKKyAgICB1aW50MzJfdCBwcm90X21hc2sgPSAwOworCisgICAg
LyoKKyAgICAgKiBUaGUgaGFyZHdhcmUgZG9tYWluIGdldHMgcmVhZCBhY2Nlc3MgdG8gZXZlcnl0
aGluZy4KKyAgICAgKiBMb3dlciBsYXllcnMgd2lsbCBkbyBmdXJ0aGVyIGZpbHRlcmluZy4KKyAg
ICAgKi8KKyAgICBpZiAoICF3cml0ZSAmJiBpc19oYXJkd2FyZV9kb21haW4oZCkgKQorICAgICAg
ICByZXR1cm4gdHJ1ZTsKKworICAgIC8qIFNjYW4gdGhlIEFDTC4gICovCisgICAgZm9yICggaSA9
IDA7IGkgPCBBUlJBWV9TSVpFKHBtX21taW9fYWNjZXNzKTsgaSsrICkKKyAgICB7CisgICAgICAg
IGlmICggYWRkciA8IHBtX21taW9fYWNjZXNzW2ldLnN0YXJ0ICkKKyAgICAgICAgICAgIHJldHVy
biBmYWxzZTsKKyAgICAgICAgaWYgKCBhZGRyID4gcG1fbW1pb19hY2Nlc3NbaV0uc3RhcnQgKyBw
bV9tbWlvX2FjY2Vzc1tpXS5zaXplICkKKyAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAgICAg
IGlmICggd3JpdGUgJiYgcG1fbW1pb19hY2Nlc3NbaV0ucmVhZG9ubHkgKQorICAgICAgICAgICAg
cmV0dXJuIGZhbHNlOworICAgICAgICBpZiAoIHBtX21taW9fYWNjZXNzW2ldLmh3ZG9tX2FjY2Vz
cyAmJiAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsK
KyAgICAgICAgaWYgKCAhZG9tYWluX2hhc19ub2RlX2FjY2VzcyhkLCBwbV9tbWlvX2FjY2Vzc1tp
XS5ub2RlKSApCisgICAgICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICAgICAgLyogV2UndmUg
Z290IGFjY2VzcyB0byB0aGlzIHJlZyAob3IgcGFydHMgb2YgaXQpLiAgKi8KKyAgICAgICAgcmV0
ID0gdHJ1ZTsKKworICAgICAgICAvKiBQZXJtaXQgd3JpdGUgYWNjZXNzIHRvIHNlbGVjdGVkIGJp
dHMuICAqLworICAgICAgICBwcm90X21hc2sgfD0gcG1fbW1pb19hY2Nlc3NbaV0ubWFzayA/OiAw
eEZGRkZGRkZGOworICAgICAgICBicmVhazsKKyAgICB9CisKKyAgICAvKiBNYXNraW5nIG9ubHkg
YXBwbGllcyB0byB3cml0ZXMuICAqLworICAgIGlmICggd3JpdGUgKQorICAgICAgICAqbWFzayAm
PSBwcm90X21hc2s7CisKKyAgICByZXR1cm4gcmV0OworfQorCiBib29sIHp5bnFtcF9lZW1pKHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewogICAgIHJldHVybiBmYWxzZTsKLS0gCjEuOS4x
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 00:01:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 00:01:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1foHLy-00009q-Id; Sat, 11 Aug 2018 00: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=ifpb=k2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1foHLw-00007p-JO
 for xen-devel@lists.xen.org; Sat, 11 Aug 2018 00:01:56 +0000
X-Inumbo-ID: 9ead3a0a-9cf9-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9ead3a0a-9cf9-11e8-a8a5-bc764e045a96;
 Sat, 11 Aug 2018 02:00:56 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 9A0D622428;
 Sat, 11 Aug 2018 00:01:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533945714;
 bh=HwHPwaOIuznKc9vn5UzqY9siSDzEgwe5Gf671H0+CAg=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=WGBTR7UIA1b4HtzJ/NoBweZjliUHjtVjnyX3B07HAhWPrk37vPX2qRkq28RxGj1Ab
 JwxR1eLIae8iVk5fzhMNx8AJnufBrIM/Nzqkpc/yfkOuoWzI15T8/Ex+JBHGgEF2nH
 AcQQ7cDdCqq0iICH1pmdiLGvD/5QBTM0hYvtVrCQ=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Fri, 10 Aug 2018 17:01:46 -0700
Message-Id: <1533945710-15159-2-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v3 2/6] xen/arm: zynqmp: Forward plaform
 specific firmware calls
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 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>

RnJvbTogIkVkZ2FyIEUuIElnbGVzaWFzIiA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4KCkZy
b206IEVkZ2FyIEUuIElnbGVzaWFzIDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgoKSW50cm9k
dWNlIHp5bnFtcF9lZW1pOiBhIGZ1bmN0aW9uIHJlc3Bvc2libGUgZm9yIGltcGxlbWVudGluZyBh
Y2Nlc3MKY29udHJvbHMgb3ZlciB0aGUgZmlybXdhcmUgY2FsbHMuIE9ubHkgY2FsbHMgdGhhdCBh
cmUgYWxsb3dlZCBhcmUKZm9yd2FyZGVkIHRvIHRoZSBmaXJtd2FyZS4KClNpZ25lZC1vZmYtYnk6
IEVkZ2FyIEUuIElnbGVzaWFzIDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgpTaWduZWQtb2Zm
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Ci0tLQogeGVuL2Fy
Y2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgfCAgMSArCiB4ZW4v
YXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5jICAgICAgICB8IDM4ICsrKysr
KysrKysrKysrKysrKysrKysKIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC5j
ICAgICAgICAgICAgIHwgMTQgKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vcGxhdGZvcm1z
L3hpbGlueC16eW5xbXAtZWVtaS5oIHwgIDMgKysKIDQgZmlsZXMgY2hhbmdlZCwgNTYgaW5zZXJ0
aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54
LXp5bnFtcC1lZW1pLmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9hc20tYXJtL3Bs
YXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuaAoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9w
bGF0Zm9ybXMvTWFrZWZpbGUgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlCmluZGV4
IDgwZTU1NWMuLjcwM2Y5MTUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFr
ZWZpbGUKKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZQpAQCAtOSwzICs5LDQg
QEAgb2JqLXkgKz0gc3VueGkubwogb2JqLSQoQ09ORklHX0FSTV82NCkgKz0gdGh1bmRlcngubwog
b2JqLSQoQ09ORklHX0FSTV82NCkgKz0geGdlbmUtc3Rvcm0ubwogb2JqLSQoQ09ORklHX0FSTV82
NCkgKz0geGlsaW54LXp5bnFtcC5vCitvYmotJChDT05GSUdfQVJNXzY0KSArPSB4aWxpbngtenlu
cW1wLWVlbWkubwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxpbngtenlu
cW1wLWVlbWkuYyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmMK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uYzNhMTllOQotLS0gL2Rldi9udWxs
CisrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmMKQEAgLTAs
MCArMSwzOCBAQAorLyoKKyAqIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1l
ZW1pLmMKKyAqCisgKiBYaWxpbnggWnlucU1QIEVFTUkgQVBJCisgKgorICogQ29weXJpZ2h0IChj
KSAyMDE4IFhpbGlueCBJbmMuCisgKiBXcml0dGVuIGJ5IEVkZ2FyIEUuIElnbGVzaWFzIDxlZGdh
ci5pZ2xlc2lhc0B4aWxpbnguY29tPgorICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3
YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IKKyAqIG1vZGlmeSBpdCB1bmRlciB0
aGUgdGVybXMgYW5kIGNvbmRpdGlvbnMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYworICogTGlj
ZW5zZSwgdmVyc2lvbiAyLCBhcyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRh
dGlvbi4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhh
dCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91
dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklU
TkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCisgKiBHTlUgR2VuZXJhbCBQ
dWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorICovCisKKyNpbmNsdWRlIDx4ZW4vaW9j
YXAuaD4KKyNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KKyNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KKyNp
bmNsdWRlIDxhc20vc21jY2MuaD4KKyNpbmNsdWRlIDxhc20vcmVncy5oPgorI2luY2x1ZGUgPGFz
bS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmg+CisKK2Jvb2wgenlucW1wX2VlbWkoc3Ry
dWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCit7CisgICAgcmV0dXJuIGZhbHNlOworfQorCisvKgor
ICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgor
ICogYy1iYXNpYy1vZmZzZXQ6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgor
ICovCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAuYyBi
L3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC5jCmluZGV4IGQ4Y2VkZWQuLmMz
MThjZjUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC5j
CisrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC5jCkBAIC0xOCw2ICsx
OCw4IEBACiAgKi8KIAogI2luY2x1ZGUgPGFzbS9wbGF0Zm9ybS5oPgorI2luY2x1ZGUgPGFzbS9w
bGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmg+CisjaW5jbHVkZSA8YXNtL3NtY2NjLmg+CiAK
IHN0YXRpYyBjb25zdCBjaGFyICogY29uc3QgenlucW1wX2R0X2NvbXBhdFtdIF9faW5pdGNvbnN0
ID0KIHsKQEAgLTMyLDggKzM0LDIwIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX21h
dGNoIHp5bnFtcF9ibGFja2xpc3RfZGV2W10gX19pbml0Y29uc3QgPQogICAgIHsgLyogc2VudGlu
ZWwgKi8gfSwKIH07CiAKK3N0YXRpYyBib29sIHp5bnFtcF9zbWMoc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MpCit7CisgICAgaWYgKCAhaXNfNjRiaXRfZG9tYWluKGN1cnJlbnQtPmRvbWFpbikg
KQorICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgLyogT25seSBzdXBwb3J0IHBsYXRmb3JtcyB3
aXRoIFNNQ0NDID49IDEuMSAqLworICAgIGlmICggc21jY2NfdmVyIDwgU01DQ0NfVkVSU0lPTigx
LCAxKSApCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIHJldHVybiAgenlucW1wX2VlbWko
cmVncyk7Cit9CisKIFBMQVRGT1JNX1NUQVJUKHhpbGlueF96eW5xbXAsICJYaWxpbnggWnlucU1Q
IikKICAgICAuY29tcGF0aWJsZSA9IHp5bnFtcF9kdF9jb21wYXQsCisgICAgLnNtYyA9IHp5bnFt
cF9zbWMsCiAgICAgLmJsYWNrbGlzdF9kZXYgPSB6eW5xbXBfYmxhY2tsaXN0X2RldiwKIFBMQVRG
T1JNX0VORAogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3BsYXRmb3Jtcy94aWxp
bngtenlucW1wLWVlbWkuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGxhdGZvcm1zL3hpbGlueC16
eW5xbXAtZWVtaS5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjY2MzBkYzgK
LS0tIC9kZXYvbnVsbAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3BsYXRmb3Jtcy94aWxpbngt
enlucW1wLWVlbWkuaApAQCAtMCwwICsxLDMgQEAKKyNpbmNsdWRlIDxhc20vcHJvY2Vzc29yLmg+
CisKK2V4dGVybiBib29sIHp5bnFtcF9lZW1pKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsK
LS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 00:01:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 00:01:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1foHLy-0000AK-VS; Sat, 11 Aug 2018 00: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=ifpb=k2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1foHLw-000086-L6
 for xen-devel@lists.xen.org; Sat, 11 Aug 2018 00:01:56 +0000
X-Inumbo-ID: d405173a-9cf9-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d405173a-9cf9-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 00:02: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 745D822430;
 Sat, 11 Aug 2018 00:01:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533945715;
 bh=zesOwu55ctj71hHzWuTYX1rJ7OfrctZ9ntdTMHaPEUc=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=DwWfTca3h1XkTDpduNjVpyXdpnAG05FFF0DwAUBTYBWWdXLfuQe3BWZHnJwTh3Aow
 uyhklxLVhdYiQah4yCB1wE/qr9cI/5cVx+GC6YzFyPI4/oRD0wepieA+llSwpC/jcR
 zwSLqDP7C3R/w0L3+eD1lbNyhQsj9MYmehDDsJ/I=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Fri, 10 Aug 2018 17:01:49 -0700
Message-Id: <1533945710-15159-5-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v3 5/6] xen/arm: zynqmp: implement zynqmp_eemi
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 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>

RnJvbTogIkVkZ2FyIEUuIElnbGVzaWFzIiA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4KCkZy
b206IEVkZ2FyIEUuIElnbGVzaWFzIDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgoKenlucW1w
X2VlbWkgdXNlcyB0aGUgZGVmaW5lZCBmdW5jdGlvbnMgYW5kIHN0cnVjdHMgdG8gZGVjaWRlIHdo
ZXRoZXIgdG8KbWFrZSBhIGNhbGwgdG8gdGhlIGZpcm13YXJlLCBvciB0byBzaW1wbHkgcmV0dXJu
IGEgcHJlZGVmaW5lZCB2YWx1ZS4KClNpZ25lZC1vZmYtYnk6IEVkZ2FyIEUuIElnbGVzaWFzIDxl
ZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxp
bngtenlucW1wLWVlbWkuYyB8IDE0MyArKysrKysrKysrKysrKysrKysrKysrKysrKystCiAxIGZp
bGUgY2hhbmdlZCwgMTQyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5jIGIveGVuL2FyY2gv
YXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuYwppbmRleCA2MmNjMTVjLi4xZGJkZjA0
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5j
CisrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmMKQEAgLTgw
OCw3ICs4MDgsMTQ4IEBAIHN0YXRpYyBib29sIGRvbWFpbl9oYXNfbW1pb19hY2Nlc3Moc3RydWN0
IGRvbWFpbiAqZCwKIAogYm9vbCB6eW5xbXBfZWVtaShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVn
cykKIHsKLSAgICByZXR1cm4gZmFsc2U7CisgICAgc3RydWN0IGFybV9zbWNjY19yZXMgcmVzOwor
ICAgIGJvb2wgaXNfbW1pb193cml0ZSA9IGZhbHNlOworICAgIHVpbnQzMl90IGZpZCA9IGdldF91
c2VyX3JlZyhyZWdzLCAwKTsKKyAgICB1aW50MzJfdCBub2RlaWQgPSBnZXRfdXNlcl9yZWcocmVn
cywgMSk7CisgICAgdW5zaWduZWQgaW50IHBtX2ZuID0gZmlkICYgMHhGRkZGOworICAgIGVudW0g
cG1fcmV0X3N0YXR1cyByZXQ7CisKKyAgICBzd2l0Y2ggKCBwbV9mbiApCisgICAgeworICAgIC8q
CisgICAgICogV2UgY2FuJ3QgYWxsb3cgQ1BVcyB0byBzdXNwZW5kIHdpdGhvdXQgWGVuIGtub3dp
bmcgYWJvdXQgaXQuCisgICAgICogV2UgYWNjZXB0IGJ1dCBpZ25vcmUgdGhlIHJlcXVlc3QgYW5k
IHdhaXQgZm9yIHRoZSBndWVzdCB0byBpc3N1ZQorICAgICAqIGEgV0ZJIHdoaWNoIFhlbiB3aWxs
IHRyYXAgYW5kIGFjdCBhY2NvcmRpbmdseSB1cG9uLgorICAgICAqLworICAgIGNhc2UgUE1fU0VM
Rl9TVVNQRU5EOgorICAgICAgICByZXQgPSBYU1RfUE1fU1VDQ0VTUzsKKyAgICAgICAgZ290byBk
b25lOworCisgICAgY2FzZSBQTV9HRVRfTk9ERV9TVEFUVVM6CisgICAgLyogQVBJIGZvciBQVXMu
ICAqLworICAgIGNhc2UgUE1fUkVRX1NVU1BFTkQ6CisgICAgY2FzZSBQTV9GT1JDRV9QT1dFUkRP
V046CisgICAgY2FzZSBQTV9BQk9SVF9TVVNQRU5EOgorICAgIGNhc2UgUE1fUkVRX1dBS0VVUDoK
KyAgICBjYXNlIFBNX1NFVF9XQUtFVVBfU09VUkNFOgorICAgIC8qIEFQSSBmb3Igc2xhdmVzLiAg
Ki8KKyAgICBjYXNlIFBNX1JFUV9OT0RFOgorICAgIGNhc2UgUE1fUkVMRUFTRV9OT0RFOgorICAg
IGNhc2UgUE1fU0VUX1JFUVVJUkVNRU5UOgorICAgIGNhc2UgUE1fU0VUX01BWF9MQVRFTkNZOgor
ICAgICAgICBpZiAoICFkb21haW5faGFzX25vZGVfYWNjZXNzKGN1cnJlbnQtPmRvbWFpbiwgbm9k
ZWlkKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIGdwcmludGsoWEVOTE9HX1dBUk5JTkcsCisg
ICAgICAgICAgICAgICAgICAgICJ6eW5xbXAtcG06IGZuPSV1IE5vIGFjY2VzcyB0byBub2RlICV1
XG4iLCBwbV9mbiwgbm9kZWlkKTsKKyAgICAgICAgICAgIHJldCA9IFhTVF9QTV9OT19BQ0NFU1M7
CisgICAgICAgICAgICBnb3RvIGRvbmU7CisgICAgICAgIH0KKyAgICAgICAgZ290byBmb3J3YXJk
X3RvX2Z3OworCisgICAgY2FzZSBQTV9SRVNFVF9BU1NFUlQ6CisgICAgY2FzZSBQTV9SRVNFVF9H
RVRfU1RBVFVTOgorICAgICAgICBpZiAoICFkb21haW5faGFzX3Jlc2V0X2FjY2VzcyhjdXJyZW50
LT5kb21haW4sIG5vZGVpZCkgKQorICAgICAgICB7CisgICAgICAgICAgICBncHJpbnRrKFhFTkxP
R19XQVJOSU5HLAorICAgICAgICAgICAgICAgICAgICAienlucW1wLXBtOiBmbj0ldSBObyBhY2Nl
c3MgdG8gcmVzZXQgJXVcbiIsIHBtX2ZuLCBub2RlaWQpOworICAgICAgICAgICAgcmV0ID0gWFNU
X1BNX05PX0FDQ0VTUzsKKyAgICAgICAgICAgIGdvdG8gZG9uZTsKKyAgICAgICAgfQorICAgICAg
ICBnb3RvIGZvcndhcmRfdG9fZnc7CisKKyAgICAvKiBUaGVzZSBjYWxscyBhcmUgc2FmZSBhbmQg
YWx3YXlzIGFsbG93ZWQuICAqLworICAgIGNhc2UgWllOUU1QX1NJUF9TVkNfQ0FMTF9DT1VOVDoK
KyAgICBjYXNlIFpZTlFNUF9TSVBfU1ZDX1VJRDoKKyAgICBjYXNlIFpZTlFNUF9TSVBfU1ZDX1ZF
UlNJT046CisgICAgY2FzZSBQTV9HRVRfVFJVU1RaT05FX1ZFUlNJT046CisgICAgY2FzZSBQTV9H
RVRfQVBJX1ZFUlNJT046CisgICAgY2FzZSBQTV9HRVRfQ0hJUElEOgorICAgICAgICBnb3RvIGZv
cndhcmRfdG9fZnc7CisKKyAgICAvKiBNZWRpYXRlZCBNTUlPIGFjY2Vzcy4gICovCisgICAgY2Fz
ZSBQTV9NTUlPX1dSSVRFOgorICAgICAgICBpc19tbWlvX3dyaXRlID0gdHJ1ZTsKKyAgICAvKiBG
YWxsdGhyb3VnaC4gICovCisgICAgY2FzZSBQTV9NTUlPX1JFQUQ6CisgICAgeworICAgICAgICB1
aW50MzJfdCBtYXNrID0gZ2V0X3VzZXJfcmVnKHJlZ3MsIDEpID4+IDMyOworICAgICAgICBpZiAo
ICFkb21haW5faGFzX21taW9fYWNjZXNzKGN1cnJlbnQtPmRvbWFpbiwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBpc19tbWlvX3dyaXRlLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG5vZGVpZCwgJm1hc2spICkKKyAgICAgICAgeworICAgICAgICAg
ICAgZ3ByaW50ayhYRU5MT0dfV0FSTklORywKKyAgICAgICAgICAgICAgICAgICAgImVlbWk6IGZu
PSV1IE5vIGFjY2VzcyB0byBNTUlPICVzICV1XG4iLAorICAgICAgICAgICAgICAgICAgICBwbV9m
biwgaXNfbW1pb193cml0ZSA/ICJ3cml0ZSIgOiAicmVhZCIsIG5vZGVpZCk7CisgICAgICAgICAg
ICByZXQgPSBYU1RfUE1fTk9fQUNDRVNTOworICAgICAgICAgICAgZ290byBkb25lOworICAgICAg
ICB9CisgICAgICAgIHNldF91c2VyX3JlZyhyZWdzLCAxLCAoKHVpbnQ2NF90KW1hc2sgPDwgMzIp
IHwgbm9kZWlkKTsKKyAgICAgICAgZ290byBmb3J3YXJkX3RvX2Z3OworICAgIH0KKworICAgIC8q
IEV4Y2x1c2l2ZSB0byB0aGUgaGFyZHdhcmUgZG9tYWluLiAgKi8KKyAgICBjYXNlIFBNX0lOSVQ6
CisgICAgY2FzZSBQTV9TRVRfQ09ORklHVVJBVElPTjoKKyAgICBjYXNlIFBNX0ZQR0FfTE9BRDoK
KyAgICBjYXNlIFBNX0ZQR0FfR0VUX1NUQVRVUzoKKyAgICBjYXNlIFBNX1NFQ1VSRV9TSEE6Cisg
ICAgY2FzZSBQTV9TRUNVUkVfUlNBOgorICAgIGNhc2UgUE1fUElOQ1RSTF9TRVRfRlVOQ1RJT046
CisgICAgY2FzZSBQTV9QSU5DVFJMX1JFUVVFU1Q6CisgICAgY2FzZSBQTV9QSU5DVFJMX1JFTEVB
U0U6CisgICAgY2FzZSBQTV9QSU5DVFJMX0dFVF9GVU5DVElPTjoKKyAgICBjYXNlIFBNX1BJTkNU
UkxfQ09ORklHX1BBUkFNX0dFVDoKKyAgICBjYXNlIFBNX1BJTkNUUkxfQ09ORklHX1BBUkFNX1NF
VDoKKyAgICBjYXNlIFBNX0lPQ1RMOgorICAgIGNhc2UgUE1fUVVFUllfREFUQToKKyAgICBjYXNl
IFBNX0NMT0NLX0VOQUJMRToKKyAgICBjYXNlIFBNX0NMT0NLX0RJU0FCTEU6CisgICAgY2FzZSBQ
TV9DTE9DS19HRVRTVEFURToKKyAgICBjYXNlIFBNX0NMT0NLX0dFVERJVklERVI6CisgICAgY2Fz
ZSBQTV9DTE9DS19TRVRESVZJREVSOgorICAgIGNhc2UgUE1fQ0xPQ0tfU0VUUkFURToKKyAgICBj
YXNlIFBNX0NMT0NLX0dFVFJBVEU6CisgICAgY2FzZSBQTV9DTE9DS19TRVRQQVJFTlQ6CisgICAg
Y2FzZSBQTV9DTE9DS19HRVRQQVJFTlQ6CisgICAgICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFp
bihjdXJyZW50LT5kb21haW4pICkKKyAgICAgICAgeworICAgICAgICAgICAgZ3ByaW50ayhYRU5M
T0dfV0FSTklORywgImVlbWk6IGZuPSV1IE5vIGFjY2VzcyIsIHBtX2ZuKTsKKyAgICAgICAgICAg
IHJldCA9IFhTVF9QTV9OT19BQ0NFU1M7CisgICAgICAgICAgICBnb3RvIGRvbmU7CisgICAgICAg
IH0KKyAgICAgICAgZ290byBmb3J3YXJkX3RvX2Z3OworCisgICAgLyogVGhlc2UgY2FsbHMgYXJl
IG5ldmVyIGFsbG93ZWQuICAqLworICAgIGNhc2UgUE1fU1lTVEVNX1NIVVRET1dOOgorICAgICAg
ICByZXQgPSBYU1RfUE1fTk9fQUNDRVNTOworICAgICAgICBnb3RvIGRvbmU7CisKKyAgICBkZWZh
dWx0OgorICAgICAgICBncHJpbnRrKFhFTkxPR19XQVJOSU5HLCAienlucW1wLXBtOiBVbmhhbmRs
ZWQgUE0gQ2FsbDogJXVcbiIsIGZpZCk7CisgICAgICAgIHJldHVybiBmYWxzZTsKKyAgICB9CisK
K2ZvcndhcmRfdG9fZnc6CisgICAgYXJtX3NtY2NjXzFfMV9zbWMoZ2V0X3VzZXJfcmVnKHJlZ3Ms
IDApLAorICAgICAgICAgICAgICAgICAgICAgIGdldF91c2VyX3JlZyhyZWdzLCAxKSwKKyAgICAg
ICAgICAgICAgICAgICAgICBnZXRfdXNlcl9yZWcocmVncywgMiksCisgICAgICAgICAgICAgICAg
ICAgICAgZ2V0X3VzZXJfcmVnKHJlZ3MsIDMpLAorICAgICAgICAgICAgICAgICAgICAgIGdldF91
c2VyX3JlZyhyZWdzLCA0KSwKKyAgICAgICAgICAgICAgICAgICAgICBnZXRfdXNlcl9yZWcocmVn
cywgNSksCisgICAgICAgICAgICAgICAgICAgICAgZ2V0X3VzZXJfcmVnKHJlZ3MsIDYpLAorICAg
ICAgICAgICAgICAgICAgICAgIGdldF91c2VyX3JlZyhyZWdzLCA3KSwKKyAgICAgICAgICAgICAg
ICAgICAgICAmcmVzKTsKKworICAgIHNldF91c2VyX3JlZyhyZWdzLCAwLCByZXMuYTApOworICAg
IHNldF91c2VyX3JlZyhyZWdzLCAxLCByZXMuYTEpOworICAgIHNldF91c2VyX3JlZyhyZWdzLCAy
LCByZXMuYTIpOworICAgIHNldF91c2VyX3JlZyhyZWdzLCAzLCByZXMuYTMpOworICAgIHJldHVy
biB0cnVlOworCitkb25lOgorICAgIHNldF91c2VyX3JlZyhyZWdzLCAwLCByZXQpOworICAgIHJl
dHVybiB0cnVlOwogfQogCiAvKgotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 00:01:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 00:01:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1foHLz-0000B4-CR; Sat, 11 Aug 2018 00:01: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=ifpb=k2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1foHLw-00007r-LG
 for xen-devel@lists.xen.org; Sat, 11 Aug 2018 00:01:56 +0000
X-Inumbo-ID: 9ed71de7-9cf9-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9ed71de7-9cf9-11e8-a8a5-bc764e045a96;
 Sat, 11 Aug 2018 02:00:56 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id DDB1F2242A;
 Sat, 11 Aug 2018 00:01:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533945715;
 bh=IjUyVcFhs4ERmsnaj8leH1pNv0ixdNHEXntNI8DW+VA=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=1ve8hGEY5kcTjGWlUnEEIyoopsqZTVeggw/nHiWHOUSXA72tsANiFUvBFVREcY9qd
 3DFnm9hQdxeMagOf5CuwC0R0VeoqExMSDNpJHRLTTZS8h33va8WDy4T0ouwlWeSPD9
 u3SK1s+cQ7hypAnSXnaRpyqdio+yD3QCgLNPhekI=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Fri, 10 Aug 2018 17:01:47 -0700
Message-Id: <1533945710-15159-3-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v3 3/6] xen/arm: zynqmp: introduce zynqmp
 specific defines
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 julien.grall@arm.com, sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogIkVkZ2FyIEUuIElnbGVzaWFzIiA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4KCkZy
b206IEVkZ2FyIEUuIElnbGVzaWFzIDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgoKSW50cm9k
dWNlIHp5bnFtcCBzcGVjaWZpYyBkZWZpbmVzIGZvciB0aGUgZmlybXdhcmUgY2FsbHMuClNlZSBF
RU1JOgpodHRwczovL3d3dy54aWxpbnguY29tL3N1cHBvcnQvZG9jdW1lbnRhdGlvbi91c2VyX2d1
aWRlcy91ZzEyMDAtZWVtaS1hcGkucGRmCgpUaGUgZXJyb3IgY29kZXMgYXJlIGRlc2NyaWJlZCwg
dW5kZXIgWElsUE0gRXJyb3IgQ29kZXM6Cmh0dHBzOi8vd3d3LnhpbGlueC5jb20vc3VwcG9ydC9k
b2N1bWVudGF0aW9uL3VzZXJfZ3VpZGVzL3VnMTEzNy16eW5xLXVsdHJhc2NhbGUtbXBzb2Mtc3dk
ZXYucGRmCgpTaWduZWQtb2ZmLWJ5OiBFZGdhciBFLiBJZ2xlc2lhcyA8ZWRnYXIuaWdsZXNpYXNA
eGlsaW54LmNvbT4KU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4
aWxpbnguY29tPgotLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5x
bXAtZWVtaS5oIHwgMzgzICsrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDM4
MyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9y
bXMveGlsaW54LXp5bnFtcC1lZW1pLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3BsYXRmb3Jtcy94
aWxpbngtenlucW1wLWVlbWkuaAppbmRleCA2NjMwZGM4Li43MGZhZDdhIDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS9hc20tYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuaAorKysgYi94
ZW4vaW5jbHVkZS9hc20tYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuaApAQCAtMSwz
ICsxLDM4NiBAQAogI2luY2x1ZGUgPGFzbS9wcm9jZXNzb3IuaD4KIAorI2RlZmluZSBNTV9DUkxf
QVBCCTB4ZmY1ZTAwMDAKKyNkZWZpbmUgTU1fUlBVCTB4ZmY5YTAwMDAKKyNkZWZpbmUgTU1fUlRD
CTB4ZmZhNjAwMDAKKyNkZWZpbmUgTU1fQURNQV9DSDAJMHhmZmE4MDAwMAorCisjZGVmaW5lIE1N
X1VTQjNfMF9YSENJICAweGZlMjAwMDAwCisjZGVmaW5lIE1NX1VTQjNfMV9YSENJICAweGZlMzAw
MDAwCisKKyNkZWZpbmUgTU1fU0FUQV9BSENJX0hCQQkweGZkMGMwMDAwCisjZGVmaW5lIE1NX0FY
SVBDSUVfTUFJTgkweGZkMGUwMDAwCisjZGVmaW5lIE1NX0NSRl9BUEIJMHhmZDFhMDAwMAorI2Rl
ZmluZSBNTV9QQ0lFX0FUVFJJQgkweGZkNDgwMDAwCisjZGVmaW5lIE1NX0RQCTB4ZmQ0YTAwMDAK
KyNkZWZpbmUgTU1fR1BVCTB4ZmQ0YjAwMDAKKyNkZWZpbmUgTU1fR0RNQV9DSDAJMHhmZDUwMDAw
MAorCisjZGVmaW5lIE1NX1VBUlQwCTB4ZmYwMDAwMDAKKyNkZWZpbmUgTU1fVUFSVDEJMHhmZjAx
MDAwMAorI2RlZmluZSBNTV9JMkMwCTB4ZmYwMjAwMDAKKyNkZWZpbmUgTU1fSTJDMQkweGZmMDMw
MDAwCisjZGVmaW5lIE1NX1NQSTAJMHhmZjA0MDAwMAorI2RlZmluZSBNTV9TUEkxCTB4ZmYwNTAw
MDAKKyNkZWZpbmUgTU1fQ0FOMAkweGZmMDYwMDAwCisjZGVmaW5lIE1NX0NBTjEJMHhmZjA3MDAw
MAorI2RlZmluZSBNTV9HUElPCTB4ZmYwYTAwMDAKKyNkZWZpbmUgTU1fR0VNMAkweGZmMGIwMDAw
CisjZGVmaW5lIE1NX0dFTTEJMHhmZjBjMDAwMAorI2RlZmluZSBNTV9HRU0yCTB4ZmYwZDAwMDAK
KyNkZWZpbmUgTU1fR0VNMwkweGZmMGUwMDAwCisjZGVmaW5lIE1NX1FTUEkJMHhmZjBmMDAwMAor
I2RlZmluZSBNTV9OQU5ECTB4ZmYxMDAwMDAKKyNkZWZpbmUgTU1fVFRDMAkweGZmMTEwMDAwCisj
ZGVmaW5lIE1NX1RUQzEJMHhmZjEyMDAwMAorI2RlZmluZSBNTV9UVEMyCTB4ZmYxMzAwMDAKKyNk
ZWZpbmUgTU1fVFRDMwkweGZmMTQwMDAwCisjZGVmaW5lIE1NX1NXRFQJMHhmZjE1MDAwMAorI2Rl
ZmluZSBNTV9TRDAJMHhmZjE2MDAwMAorI2RlZmluZSBNTV9TRDEJMHhmZjE3MDAwMAorI2RlZmlu
ZSBNTV9JT1VfU0xDUgkweGZmMTgwMDAwCisKKyNkZWZpbmUgTU1fUE1VX0dMT0JBTCAgICAgICAg
ICAgMHhmZmQ4MDAwMAorCisvKiBTZWxlY3RlZCBzZXQgb2YgcmVnaXN0ZXIgZGVmaW5pdGlvbnM6
ICAqLworI2RlZmluZSBSX0NSRl9BUExMX0NUUkwgICAgICAgICAgIDB4MjAKKyNkZWZpbmUgUl9D
UkZfQUNQVV9DVFJMICAgICAgICAgICAweDYwCisjZGVmaW5lIFJfQ1JGX0RQX1ZJREVPX1JFRl9D
VFJMICAgMHg3MAorI2RlZmluZSBSX0NSRl9EUF9BVURJT19SRUZfQ1RSTCAgIDB4NzQKKyNkZWZp
bmUgUl9DUkZfRFBfU1RDX1JFRl9DVFJMICAgICAweDdjCisjZGVmaW5lIFJfQ1JGX0dQVV9SRUZf
Q1RSTCAgICAgICAgMHg4NAorI2RlZmluZSBSX0NSRl9TQVRBX1JFRl9DVFJMICAgICAgIDB4YTAK
KyNkZWZpbmUgUl9DUkZfUENJRV9SRUZfQ1RSTCAgICAgICAweGI0CisjZGVmaW5lIFJfQ1JGX0dE
TUFfUkVGX0NUUkwgICAgICAgMHhiOAorI2RlZmluZSBSX0NSRl9EUERNQV9SRUZfQ1RSTCAgICAg
IDB4YmMKKworI2RlZmluZSBSX0NSTF9JT1BMTF9DVFJMICAgICAgICAgIDB4MjAKKyNkZWZpbmUg
Ul9DUkxfUlBMTF9UT19GUERfQ1RSTCAgICAweDQ4CisjZGVmaW5lIFJfQ1JMX1VTQjNfRFVBTF9S
RUZfQ1RSTCAgMHg0YworI2RlZmluZSBSX0NSTF9HRU0wX1JFRl9DVFJMICAgICAgIDB4NTAKKyNk
ZWZpbmUgUl9DUkxfR0VNMV9SRUZfQ1RSTCAgICAgICAweDU0CisjZGVmaW5lIFJfQ1JMX0dFTTJf
UkVGX0NUUkwgICAgICAgMHg1OAorI2RlZmluZSBSX0NSTF9HRU0zX1JFRl9DVFJMICAgICAgIDB4
NWMKKyNkZWZpbmUgUl9DUkxfVVNCMF9CVVNfUkVGX0NUUkwgICAweDYwCisjZGVmaW5lIFJfQ1JM
X1VTQjFfQlVTX1JFRl9DVFJMICAgMHg2NAorI2RlZmluZSBSX0NSTF9RU1BJX1JFRl9DVFJMICAg
ICAgIDB4NjgKKyNkZWZpbmUgUl9DUkxfU0RJTzBfUkVGX0NUUkwgICAgICAweDZjCisjZGVmaW5l
IFJfQ1JMX1NESU8xX1JFRl9DVFJMICAgICAgMHg3MAorI2RlZmluZSBSX0NSTF9VQVJUMF9SRUZf
Q1RSTCAgICAgIDB4NzQKKyNkZWZpbmUgUl9DUkxfVUFSVDFfUkVGX0NUUkwgICAgICAweDc4Cisj
ZGVmaW5lIFJfQ1JMX1NQSTBfUkVGX0NUUkwgICAgICAgMHg3YworI2RlZmluZSBSX0NSTF9TUEkx
X1JFRl9DVFJMICAgICAgIDB4ODAKKyNkZWZpbmUgUl9DUkxfQ0FOMF9SRUZfQ1RSTCAgICAgICAw
eDg0CisjZGVmaW5lIFJfQ1JMX0NBTjFfUkVGX0NUUkwgICAgICAgMHg4OAorI2RlZmluZSBSX0NS
TF9DUFVfUjVfQ1RSTCAgICAgICAgIDB4OTAKKyNkZWZpbmUgUl9DUkxfSU9VX1NXSVRDSF9DVFJM
ICAgICAweDljCisjZGVmaW5lIFJfQ1JMX0NTVV9QTExfQ1RSTCAgICAgICAgMHhhMAorI2RlZmlu
ZSBSX0NSTF9QQ0FQX0NUUkwgICAgICAgICAgIDB4YTQKKyNkZWZpbmUgUl9DUkxfTFBEX1NXSVRD
SF9DVFJMICAgICAweGE4CisjZGVmaW5lIFJfQ1JMX0xQRF9MU0JVU19DVFJMICAgICAgMHhhYwor
I2RlZmluZSBSX0NSTF9EQkdfTFBEX0NUUkwgICAgICAgIDB4YjAKKyNkZWZpbmUgUl9DUkxfTkFO
RF9SRUZfQ1RSTCAgICAgICAweGI0CisjZGVmaW5lIFJfQ1JMX0FETUFfUkVGX0NUUkwgICAgICAg
MHhiOAorI2RlZmluZSBSX0NSTF9QTDBfUkVGX0NUUkwgICAgICAgIDB4YzAKKyNkZWZpbmUgUl9D
UkxfUEwxX1JFRl9DVFJMICAgICAgICAweGM0CisjZGVmaW5lIFJfQ1JMX1BMMl9SRUZfQ1RSTCAg
ICAgICAgMHhjOAorI2RlZmluZSBSX0NSTF9QTDNfUkVGX0NUUkwgICAgICAgIDB4Y2MKKyNkZWZp
bmUgUl9DUkxfUEwwX1RIUl9DVFJMICAgICAgICAweGQwCisjZGVmaW5lIFJfQ1JMX1BMMF9USFJf
Q05UICAgICAgICAgMHhkNAorI2RlZmluZSBSX0NSTF9QTDFfVEhSX0NUUkwgICAgICAgIDB4ZDgK
KyNkZWZpbmUgUl9DUkxfUEwxX1RIUl9DTlQgICAgICAgICAweGRjCisjZGVmaW5lIFJfQ1JMX1BM
Ml9USFJfQ1RSTCAgICAgICAgMHhlMAorI2RlZmluZSBSX0NSTF9QTDJfVEhSX0NOVCAgICAgICAg
IDB4ZTQKKyNkZWZpbmUgUl9DUkxfUEwzX1RIUl9DVFJMICAgICAgICAweGU4CisjZGVmaW5lIFJf
Q1JMX1BMM19USFJfQ05UICAgICAgICAgMHhmYworI2RlZmluZSBSX0NSTF9HRU1fVFNVX1JFRl9D
VFJMICAgIDB4MTAwCisjZGVmaW5lIFJfQ1JMX0RMTF9SRUZfQ1RSTCAgICAgICAgMHgxMDQKKyNk
ZWZpbmUgUl9DUkxfQU1TX1JFRl9DVFJMICAgICAgICAweDEwOAorI2RlZmluZSBSX0NSTF9JMkMw
X1JFRl9DVFJMICAgICAgIDB4MTIwCisjZGVmaW5lIFJfQ1JMX0kyQzFfUkVGX0NUUkwgICAgICAg
MHgxMjQKKyNkZWZpbmUgUl9DUkxfVElNRVNUQU1QX1JFRl9DVFJMICAweDEyOAorCisjZGVmaW5l
IFJfUE1VX0dMT0JBTF9HTE9CQUxfR0VOX1NUT1JBR0UwICAgIDB4MzAKKyNkZWZpbmUgUl9QTVVf
R0xPQkFMX1BFUlNfR0xPQl9HRU5fU1RPUkFHRTcgMHg2YworCisjZGVmaW5lIFJfUE1VX0dMT0JB
TF9QV1JfU1RBVEUgICAgICAgICAgICAgIDB4MTAwCisKKyNkZWZpbmUgUl9JT1VfU0xDUl9NSU9f
UElOXzAgICAgICAgICAgICAgIDB4MAorI2RlZmluZSBSX0lPVV9TTENSX01JT19NU1RfVFJJMiAg
ICAgICAgICAgMHgyMGMKKyNkZWZpbmUgUl9JT1VfU0xDUl9XRFRfQ0xLX1NFTCAgICAgICAgICAg
IDB4MzAwCisjZGVmaW5lIFJfSU9VX1NMQ1JfQ0FOX01JT19DVFJMICAgICAgICAgICAweDMwNAor
I2RlZmluZSBSX0lPVV9TTENSX0dFTV9DTEtfQ1RSTCAgICAgICAgICAgMHgzMDgKKyNkZWZpbmUg
Ul9JT1VfU0xDUl9TRElPX0NMS19DVFJMICAgICAgICAgIDB4MzBjCisjZGVmaW5lIFJfSU9VX1NM
Q1JfQ1RSTF9SRUdfU0QJICAgICAgICAgIDB4MzEwCisjZGVmaW5lIFJfSU9VX1NMQ1JfU0RfSVRB
UERMWQkgICAgICAgICAgMHgzMTQKKyNkZWZpbmUgUl9JT1VfU0xDUl9TRF9DRE5fQ1RSTCAgICAg
ICAgICAgIDB4MzVjCisjZGVmaW5lIFJfSU9VX1NMQ1JfR0VNX0NUUkwgICAgICAgICAgICAgICAw
eDM2MAorI2RlZmluZSBSX0lPVV9TTENSX0lPVV9UVENfQVBCX0NMSyAgICAgICAgMHgzODAKKyNk
ZWZpbmUgUl9JT1VfU0xDUl9JT1VfVEFQRExZX0JZUEFTUyAgICAgIDB4MzkwCisjZGVmaW5lIFJf
SU9VX1NMQ1JfSU9VX0NPSEVSRU5UX0NUUkwgICAgICAweDQwMAorI2RlZmluZSBSX0lPVV9TTENS
X1ZJREVPX1BTU19DTEtfU0VMICAgICAgMHg0MDQKKyNkZWZpbmUgUl9JT1VfU0xDUl9JT1VfUkFN
X0dFTTAgICAgICAgICAgIDB4NTAwCisjZGVmaW5lIFJfSU9VX1NMQ1JfSU9VX1JBTV9HRU0xICAg
ICAgICAgICAweDUwNAorI2RlZmluZSBSX0lPVV9TTENSX0lPVV9SQU1fR0VNMiAgICAgICAgICAg
MHg1MDgKKyNkZWZpbmUgUl9JT1VfU0xDUl9JT1VfUkFNX0dFTTMgICAgICAgICAgIDB4NTBjCisj
ZGVmaW5lIFJfSU9VX1NMQ1JfSU9VX1JBTV9TRDAgICAgICAgICAgICAweDUxMAorI2RlZmluZSBS
X0lPVV9TTENSX0lPVV9SQU1fU0QxICAgICAgICAgICAgMHg1MTQKKyNkZWZpbmUgUl9JT1VfU0xD
Ul9JT1VfUkFNX0NBTjAgICAgICAgICAgIDB4NTE4CisjZGVmaW5lIFJfSU9VX1NMQ1JfSU9VX1JB
TV9DQU4xICAgICAgICAgICAweDUxYworI2RlZmluZSBSX0lPVV9TTENSX0lPVV9SQU1fTFFTUEkg
ICAgICAgICAgMHg1MjAKKyNkZWZpbmUgUl9JT1VfU0xDUl9JT1VfUkFNX05BTkQgICAgICAgICAg
IDB4NTI0CisKKy8qIFNlcnZpY2UgY2FsbHMuICAqLworI2RlZmluZSBQTV9HRVRfVFJVU1RaT05F
X1ZFUlNJT04JMHhhMDMKKworLyogU01DIGZ1bmN0aW9uIElEcyBmb3IgU2lQIFNlcnZpY2UgcXVl
cmllcyAqLworI2RlZmluZSBaWU5RTVBfU0lQX1NWQ19DQUxMX0NPVU5UICAgICAgIDB4ZmYwMAor
I2RlZmluZSBaWU5RTVBfU0lQX1NWQ19VSUQgICAgICAgICAgICAgIDB4ZmYwMQorI2RlZmluZSBa
WU5RTVBfU0lQX1NWQ19WRVJTSU9OICAgICAgICAgIDB4ZmYwMworCitlbnVtIHBtX2FwaV9pZCB7
CisJLyogTWlzY2VsbGFuZW91cyBBUEkgZnVuY3Rpb25zOiAqLworCVBNX0dFVF9BUElfVkVSU0lP
TiA9IDEsIC8qIERvIG5vdCBjaGFuZ2Ugb3IgbW92ZSAqLworCVBNX1NFVF9DT05GSUdVUkFUSU9O
LAorCVBNX0dFVF9OT0RFX1NUQVRVUywKKwlQTV9HRVRfT1BfQ0hBUkFDVEVSSVNUSUMsCisJUE1f
UkVHSVNURVJfTk9USUZJRVIsCisJLyogQVBJIGZvciBzdXNwZW5kaW5nIG9mIFBVczogKi8KKwlQ
TV9SRVFfU1VTUEVORCwKKwlQTV9TRUxGX1NVU1BFTkQsCisJUE1fRk9SQ0VfUE9XRVJET1dOLAor
CVBNX0FCT1JUX1NVU1BFTkQsCisJUE1fUkVRX1dBS0VVUCwKKwlQTV9TRVRfV0FLRVVQX1NPVVJD
RSwKKwlQTV9TWVNURU1fU0hVVERPV04sCisJLyogQVBJIGZvciBtYW5hZ2luZyBQTSBzbGF2ZXM6
ICovCisJUE1fUkVRX05PREUsCisJUE1fUkVMRUFTRV9OT0RFLAorCVBNX1NFVF9SRVFVSVJFTUVO
VCwKKwlQTV9TRVRfTUFYX0xBVEVOQ1ksCisJLyogRGlyZWN0IGNvbnRyb2wgQVBJIGZ1bmN0aW9u
czogKi8KKwlQTV9SRVNFVF9BU1NFUlQsCisJUE1fUkVTRVRfR0VUX1NUQVRVUywKKwlQTV9NTUlP
X1dSSVRFLAorCVBNX01NSU9fUkVBRCwKKwlQTV9JTklULAorCVBNX0ZQR0FfTE9BRCwKKwlQTV9G
UEdBX0dFVF9TVEFUVVMsCisJUE1fR0VUX0NISVBJRCwKKwkvKiBJRCAyNSBpcyBiZWVuIHVzZWQg
YnkgVS1ib290IHRvIHByb2Nlc3Mgc2VjdXJlIGJvb3QgaW1hZ2VzICovCisJLyogU2VjdXJlIGxp
YnJhcnkgZ2VuZXJpYyBBUEkgZnVuY3Rpb25zICovCisJUE1fU0VDVVJFX1NIQSA9IDI2LAorCVBN
X1NFQ1VSRV9SU0EsCisJLyogUGluIGNvbnRyb2wgQVBJIGZ1bmN0aW9ucyAqLworCVBNX1BJTkNU
UkxfUkVRVUVTVCwKKwlQTV9QSU5DVFJMX1JFTEVBU0UsCisJUE1fUElOQ1RSTF9HRVRfRlVOQ1RJ
T04sCisJUE1fUElOQ1RSTF9TRVRfRlVOQ1RJT04sCisJUE1fUElOQ1RSTF9DT05GSUdfUEFSQU1f
R0VULAorCVBNX1BJTkNUUkxfQ09ORklHX1BBUkFNX1NFVCwKKwkvKiBQTSBJT0NUTCBBUEkgKi8K
KwlQTV9JT0NUTCwKKwkvKiBBUEkgdG8gcXVlcnkgaW5mb3JtYXRpb24gZnJvbSBmaXJtd2FyZSAq
LworCVBNX1FVRVJZX0RBVEEsCisJLyogQ2xvY2sgY29udHJvbCBBUEkgZnVuY3Rpb25zICovCisJ
UE1fQ0xPQ0tfRU5BQkxFLAorCVBNX0NMT0NLX0RJU0FCTEUsCisJUE1fQ0xPQ0tfR0VUU1RBVEUs
CisJUE1fQ0xPQ0tfU0VURElWSURFUiwKKwlQTV9DTE9DS19HRVRESVZJREVSLAorCVBNX0NMT0NL
X1NFVFJBVEUsCisJUE1fQ0xPQ0tfR0VUUkFURSwKKwlQTV9DTE9DS19TRVRQQVJFTlQsCisJUE1f
Q0xPQ0tfR0VUUEFSRU5ULAorCVBNX0FQSV9NQVgKK307CisKK2VudW0gcG1fbm9kZV9pZCB7CisJ
Tk9ERV9SUFUgPSA2LAorCU5PREVfUlBVXzAsCisJTk9ERV9SUFVfMSwKKwlOT0RFX0dQVV9QUF8w
ID0gMjAsCisJTk9ERV9HUFVfUFBfMSwKKwlOT0RFX1VTQl8wLAorCU5PREVfVVNCXzEsCisJTk9E
RV9UVENfMCwKKwlOT0RFX1RUQ18xLAorCU5PREVfVFRDXzIsCisJTk9ERV9UVENfMywKKwlOT0RF
X1NBVEEsCisJTk9ERV9FVEhfMCwKKwlOT0RFX0VUSF8xLAorCU5PREVfRVRIXzIsCisJTk9ERV9F
VEhfMywKKwlOT0RFX1VBUlRfMCwKKwlOT0RFX1VBUlRfMSwKKwlOT0RFX1NQSV8wLAorCU5PREVf
U1BJXzEsCisJTk9ERV9JMkNfMCwKKwlOT0RFX0kyQ18xLAorCU5PREVfU0RfMCwKKwlOT0RFX1NE
XzEsCisJTk9ERV9EUCwKKwlOT0RFX0dETUEsCisJTk9ERV9BRE1BLAorCU5PREVfTkFORCwKKwlO
T0RFX1FTUEksCisJTk9ERV9HUElPLAorCU5PREVfQ0FOXzAsCisJTk9ERV9DQU5fMSwKKwlOT0RF
X0FGSSwKKwlOT0RFX0FQTEwsCisJTk9ERV9WUExMLAorCU5PREVfRFBMTCwKKwlOT0RFX1JQTEws
CisJTk9ERV9JT1BMTCwKKwlOT0RFX0REUiwKKwlOT0RFX0lQSV9BUFUsCisJTk9ERV9JUElfUlBV
XzAsCisJTk9ERV9HUFUsCisJTk9ERV9QQ0lFLAorCU5PREVfUENBUCwKKwlOT0RFX1JUQywKK307
CisKKy8qKgorICogQFhTVF9QTV9TVUNDRVNTOgkJU3VjY2VzcworICogQFhTVF9QTV9JTlRFUk5B
TDoJVW5leHBlY3RlZCBlcnJvcgorICogQFhTVF9QTV9DT05GTElDVDoJQ29uZmxpY3RpbmcgcmVx
dWlyZW1lbnRzCisgKiBAWFNUX1BNX05PX0FDQ0VTUzoJQWNjZXNzIHJpZ2h0cyB2aW9sYXRpb24K
KyAqIEBYU1RfUE1fSU5WQUxJRF9OT0RFOglEb2VzIG5vdCBhcHBseSB0byBub2RlIHBhc3NlZCBh
cyBhcmd1bWVudAorICogQFhTVF9QTV9ET1VCTEVfUkVROglEdXBsaWNhdGUgcmVxdWVzdAorICog
QFhTVF9QTV9BQk9SVF9TVVNQRU5EOglUYXJnZXQgaGFzIGFib3J0ZWQgc3VzcGVuZAorICovCitl
bnVtIHBtX3JldF9zdGF0dXMgeworCVhTVF9QTV9TVUNDRVNTID0gMCwKKwlYU1RfUE1fSU5URVJO
QUwgPSAyMDAwLAorCVhTVF9QTV9DT05GTElDVCwKKwlYU1RfUE1fTk9fQUNDRVNTLAorCVhTVF9Q
TV9JTlZBTElEX05PREUsCisJWFNUX1BNX0RPVUJMRV9SRVEsCisJWFNUX1BNX0FCT1JUX1NVU1BF
TkQsCit9OworCitlbnVtIHBtX3Jlc2V0IHsKKwlYSUxQTV9SRVNFVF9TVEFSVCA9IDk5OSwKKwlY
SUxQTV9SRVNFVF9QQ0lFX0NGRywKKwlYSUxQTV9SRVNFVF9QQ0lFX0JSSURHRSwKKwlYSUxQTV9S
RVNFVF9QQ0lFX0NUUkwsCisJWElMUE1fUkVTRVRfRFAsCisJWElMUE1fUkVTRVRfU1dEVF9DUkYs
CisJWElMUE1fUkVTRVRfQUZJX0ZNNSwKKwlYSUxQTV9SRVNFVF9BRklfRk00LAorCVhJTFBNX1JF
U0VUX0FGSV9GTTMsCisJWElMUE1fUkVTRVRfQUZJX0ZNMiwKKwlYSUxQTV9SRVNFVF9BRklfRk0x
LAorCVhJTFBNX1JFU0VUX0FGSV9GTTAsCisJWElMUE1fUkVTRVRfR0RNQSwKKwlYSUxQTV9SRVNF
VF9HUFVfUFAxLAorCVhJTFBNX1JFU0VUX0dQVV9QUDAsCisJWElMUE1fUkVTRVRfR1BVLAorCVhJ
TFBNX1JFU0VUX0dULAorCVhJTFBNX1JFU0VUX1NBVEEsCisJWElMUE1fUkVTRVRfQUNQVTNfUFdS
T04sCisJWElMUE1fUkVTRVRfQUNQVTJfUFdST04sCisJWElMUE1fUkVTRVRfQUNQVTFfUFdST04s
CisJWElMUE1fUkVTRVRfQUNQVTBfUFdST04sCisJWElMUE1fUkVTRVRfQVBVX0wyLAorCVhJTFBN
X1JFU0VUX0FDUFUzLAorCVhJTFBNX1JFU0VUX0FDUFUyLAorCVhJTFBNX1JFU0VUX0FDUFUxLAor
CVhJTFBNX1JFU0VUX0FDUFUwLAorCVhJTFBNX1JFU0VUX0REUiwKKwlYSUxQTV9SRVNFVF9BUE1f
RlBELAorCVhJTFBNX1JFU0VUX1NPRlQsCisJWElMUE1fUkVTRVRfR0VNMCwKKwlYSUxQTV9SRVNF
VF9HRU0xLAorCVhJTFBNX1JFU0VUX0dFTTIsCisJWElMUE1fUkVTRVRfR0VNMywKKwlYSUxQTV9S
RVNFVF9RU1BJLAorCVhJTFBNX1JFU0VUX1VBUlQwLAorCVhJTFBNX1JFU0VUX1VBUlQxLAorCVhJ
TFBNX1JFU0VUX1NQSTAsCisJWElMUE1fUkVTRVRfU1BJMSwKKwlYSUxQTV9SRVNFVF9TRElPMCwK
KwlYSUxQTV9SRVNFVF9TRElPMSwKKwlYSUxQTV9SRVNFVF9DQU4wLAorCVhJTFBNX1JFU0VUX0NB
TjEsCisJWElMUE1fUkVTRVRfSTJDMCwKKwlYSUxQTV9SRVNFVF9JMkMxLAorCVhJTFBNX1JFU0VU
X1RUQzAsCisJWElMUE1fUkVTRVRfVFRDMSwKKwlYSUxQTV9SRVNFVF9UVEMyLAorCVhJTFBNX1JF
U0VUX1RUQzMsCisJWElMUE1fUkVTRVRfU1dEVF9DUkwsCisJWElMUE1fUkVTRVRfTkFORCwKKwlY
SUxQTV9SRVNFVF9BRE1BLAorCVhJTFBNX1JFU0VUX0dQSU8sCisJWElMUE1fUkVTRVRfSU9VX0ND
LAorCVhJTFBNX1JFU0VUX1RJTUVTVEFNUCwKKwlYSUxQTV9SRVNFVF9SUFVfUjUwLAorCVhJTFBN
X1JFU0VUX1JQVV9SNTEsCisJWElMUE1fUkVTRVRfUlBVX0FNQkEsCisJWElMUE1fUkVTRVRfT0NN
LAorCVhJTFBNX1JFU0VUX1JQVV9QR0UsCisJWElMUE1fUkVTRVRfVVNCMF9DT1JFUkVTRVQsCisJ
WElMUE1fUkVTRVRfVVNCMV9DT1JFUkVTRVQsCisJWElMUE1fUkVTRVRfVVNCMF9ISUJFUlJFU0VU
LAorCVhJTFBNX1JFU0VUX1VTQjFfSElCRVJSRVNFVCwKKwlYSUxQTV9SRVNFVF9VU0IwX0FQQiwK
KwlYSUxQTV9SRVNFVF9VU0IxX0FQQiwKKwlYSUxQTV9SRVNFVF9JUEksCisJWElMUE1fUkVTRVRf
QVBNX0xQRCwKKwlYSUxQTV9SRVNFVF9SVEMsCisJWElMUE1fUkVTRVRfU1lTTU9OLAorCVhJTFBN
X1JFU0VUX0FGSV9GTTYsCisJWElMUE1fUkVTRVRfTFBEX1NXRFQsCisJWElMUE1fUkVTRVRfRlBE
LAorCVhJTFBNX1JFU0VUX1JQVV9EQkcxLAorCVhJTFBNX1JFU0VUX1JQVV9EQkcwLAorCVhJTFBN
X1JFU0VUX0RCR19MUEQsCisJWElMUE1fUkVTRVRfREJHX0ZQRCwKKwlYSUxQTV9SRVNFVF9BUExM
LAorCVhJTFBNX1JFU0VUX0RQTEwsCisJWElMUE1fUkVTRVRfVlBMTCwKKwlYSUxQTV9SRVNFVF9J
T1BMTCwKKwlYSUxQTV9SRVNFVF9SUExMLAorCVhJTFBNX1JFU0VUX0dQTzNfUExfMCwKKwlYSUxQ
TV9SRVNFVF9HUE8zX1BMXzEsCisJWElMUE1fUkVTRVRfR1BPM19QTF8yLAorCVhJTFBNX1JFU0VU
X0dQTzNfUExfMywKKwlYSUxQTV9SRVNFVF9HUE8zX1BMXzQsCisJWElMUE1fUkVTRVRfR1BPM19Q
TF81LAorCVhJTFBNX1JFU0VUX0dQTzNfUExfNiwKKwlYSUxQTV9SRVNFVF9HUE8zX1BMXzcsCisJ
WElMUE1fUkVTRVRfR1BPM19QTF84LAorCVhJTFBNX1JFU0VUX0dQTzNfUExfOSwKKwlYSUxQTV9S
RVNFVF9HUE8zX1BMXzEwLAorCVhJTFBNX1JFU0VUX0dQTzNfUExfMTEsCisJWElMUE1fUkVTRVRf
R1BPM19QTF8xMiwKKwlYSUxQTV9SRVNFVF9HUE8zX1BMXzEzLAorCVhJTFBNX1JFU0VUX0dQTzNf
UExfMTQsCisJWElMUE1fUkVTRVRfR1BPM19QTF8xNSwKKwlYSUxQTV9SRVNFVF9HUE8zX1BMXzE2
LAorCVhJTFBNX1JFU0VUX0dQTzNfUExfMTcsCisJWElMUE1fUkVTRVRfR1BPM19QTF8xOCwKKwlY
SUxQTV9SRVNFVF9HUE8zX1BMXzE5LAorCVhJTFBNX1JFU0VUX0dQTzNfUExfMjAsCisJWElMUE1f
UkVTRVRfR1BPM19QTF8yMSwKKwlYSUxQTV9SRVNFVF9HUE8zX1BMXzIyLAorCVhJTFBNX1JFU0VU
X0dQTzNfUExfMjMsCisJWElMUE1fUkVTRVRfR1BPM19QTF8yNCwKKwlYSUxQTV9SRVNFVF9HUE8z
X1BMXzI1LAorCVhJTFBNX1JFU0VUX0dQTzNfUExfMjYsCisJWElMUE1fUkVTRVRfR1BPM19QTF8y
NywKKwlYSUxQTV9SRVNFVF9HUE8zX1BMXzI4LAorCVhJTFBNX1JFU0VUX0dQTzNfUExfMjksCisJ
WElMUE1fUkVTRVRfR1BPM19QTF8zMCwKKwlYSUxQTV9SRVNFVF9HUE8zX1BMXzMxLAorCVhJTFBN
X1JFU0VUX1JQVV9MUywKKwlYSUxQTV9SRVNFVF9QU19PTkxZLAorCVhJTFBNX1JFU0VUX1BMLAor
CVhJTFBNX1JFU0VUX0VORAorfTsKKwogZXh0ZXJuIGJvb2wgenlucW1wX2VlbWkoc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MpOwotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 00:01:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 00:01:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1foHLz-0000Bi-NY; Sat, 11 Aug 2018 00:01: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=ifpb=k2=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1foHLw-00008G-Qi
 for xen-devel@lists.xen.org; Sat, 11 Aug 2018 00:01:56 +0000
X-Inumbo-ID: d430801e-9cf9-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d430801e-9cf9-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 00:02: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 B88A22242C;
 Sat, 11 Aug 2018 00:01:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1533945715;
 bh=KLXxrTh4aY7IqEbYBYZSbQ+w+SgmB+6pBtjCcdnZA/0=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=kSrm2v0j/PZUHEQsDcuIRocrPNWL20gUeLzmdZq2KucJ6dChHRH4YwWIDCjk1HKpR
 0BRFuQeH3J2dSajFJoUzS/4PorNe22wvgJlHBgwmGejIA4KlbxL60etmn0mEHbRfEB
 p+TxT8kt1imnkQA2hf7sWXeCdHXGTouTQh6StSoY=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xen.org
Date: Fri, 10 Aug 2018 17:01:50 -0700
Message-Id: <1533945710-15159-6-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v3 6/6] xen/arm: zynqmp: Remove blacklist of
 ZynqMP's PM node
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 julien.grall@arm.com, sstabellini@kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogIkVkZ2FyIEUuIElnbGVzaWFzIiA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4KCkZy
b206IEVkZ2FyIEUuIElnbGVzaWFzIDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgoKU3RvcCBi
bGFja2xpc3RpbmcgWnlucU1QJ3MgcG93ZXIgbWFuYWdlbWVudCBub2RlLiBJdCBpcyBub3cgcG9z
c2libGUKc2luY2Ugd2UgYWxsb3cgdGhlIGhhcmR3YXJlIGRvbWFpbiB0byBpc3N1ZSBIVkMvU01D
IGNhbGxzIHRvIGZpcm13YXJlLgoKU2lnbmVkLW9mZi1ieTogRWRnYXIgRS4gSWdsZXNpYXMgPGVk
Z2FyLmlnbGVzaWFzQHhpbGlueC5jb20+ClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3RlZmFub3NAeGlsaW54LmNvbT4KUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlu
eC16eW5xbXAuYyB8IDggLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA4IGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC5jIGIveGVu
L2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLmMKaW5kZXggYzMxOGNmNS4uODQ1ZTE0
MyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLmMKKysr
IGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLmMKQEAgLTI3LDEzICsyNyw2
IEBAIHN0YXRpYyBjb25zdCBjaGFyICogY29uc3QgenlucW1wX2R0X2NvbXBhdFtdIF9faW5pdGNv
bnN0ID0KICAgICBOVUxMCiB9OwogCi1zdGF0aWMgY29uc3Qgc3RydWN0IGR0X2RldmljZV9tYXRj
aCB6eW5xbXBfYmxhY2tsaXN0X2RldltdIF9faW5pdGNvbnN0ID0KLXsKLSAgICAvKiBQb3dlciBt
YW5hZ2VtZW50IGlzIG5vdCB5ZXQgc3VwcG9ydGVkLiAgKi8KLSAgICBEVF9NQVRDSF9DT01QQVRJ
QkxFKCJ4bG54LHp5bnFtcC1wbSIpLAotICAgIHsgLyogc2VudGluZWwgKi8gfSwKLX07Ci0KIHN0
YXRpYyBib29sIHp5bnFtcF9zbWMoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAg
aWYgKCAhaXNfNjRiaXRfZG9tYWluKGN1cnJlbnQtPmRvbWFpbikgKQpAQCAtNDgsNyArNDEsNiBA
QCBzdGF0aWMgYm9vbCB6eW5xbXBfc21jKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogUExB
VEZPUk1fU1RBUlQoeGlsaW54X3p5bnFtcCwgIlhpbGlueCBaeW5xTVAiKQogICAgIC5jb21wYXRp
YmxlID0genlucW1wX2R0X2NvbXBhdCwKICAgICAuc21jID0genlucW1wX3NtYywKLSAgICAuYmxh
Y2tsaXN0X2RldiA9IHp5bnFtcF9ibGFja2xpc3RfZGV2LAogUExBVEZPUk1fRU5ECiAKIC8qCi0t
IAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 00:08:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 00: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 1foHS6-0001JW-04; Sat, 11 Aug 2018 00:08: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=96rj=k2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1foHS4-0001JM-79
 for xen-devel@lists.xenproject.org; Sat, 11 Aug 2018 00:08:16 +0000
X-Inumbo-ID: b62ab878-9cfa-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b62ab878-9cfa-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 00: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 1foHS2-0006xk-6x; Sat, 11 Aug 2018 00:08: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 1foHS1-00016x-Nz; Sat, 11 Aug 2018 00:08:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1foHS1-0000qk-NM; Sat, 11 Aug 2018 00:08:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125853-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 11 Aug 2018 00:08:13 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125853: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTg1MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg1My8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5
ZmM3NzQ4N2UKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDkgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA4IGRheXMgICAzNyBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDYgIDIwMTgtMDgtMTAgMTQ6MDA6NTggWiAgICAwIGRh
eXMgICAgNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NDAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 03:31:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 03: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 1foKck-0001eN-Nx; Sat, 11 Aug 2018 03: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=96rj=k2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1foKck-0001eD-2G
 for xen-devel@lists.xenproject.org; Sat, 11 Aug 2018 03:31:30 +0000
X-Inumbo-ID: e462b2a0-9d16-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e462b2a0-9d16-11e8-a8a5-bc764e045a96;
 Sat, 11 Aug 2018 05:30: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 1foKce-00076K-Q1; Sat, 11 Aug 2018 03:31: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 1foKce-0006g8-EP; Sat, 11 Aug 2018 03:31:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1foKce-0001ii-D8; Sat, 11 Aug 2018 03:31:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125855-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 11 Aug 2018 03:31:24 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125855: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTg1NSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg1NS8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5
ZmM3NzQ4N2UKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDkgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA4IGRheXMgICAzOCBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDYgIDIwMTgtMDgtMTAgMTQ6MDA6NTggWiAgICAwIGRh
eXMgICAgNSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NDAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 03:51:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 03: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 1foKw3-0003BL-GX; Sat, 11 Aug 2018 03: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=96rj=k2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1foKw2-0003B9-Fe
 for xen-devel@lists.xenproject.org; Sat, 11 Aug 2018 03:51:26 +0000
X-Inumbo-ID: e36f58e3-9d19-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e36f58e3-9d19-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 03:51:55 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1foKvz-0007VI-6k; Sat, 11 Aug 2018 03:51: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 1foKvy-0008NY-Uo; Sat, 11 Aug 2018 03:51:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1foKvy-0000oJ-Se; Sat, 11 Aug 2018 03:51:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125851-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=1aa9314e3a84b27f74f239155fc0ec3f58b66be0
X-Osstest-Versions-That: ovmf=10ea1b6853f977ce4ed0193230ad7953edbb1894
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 11 Aug 2018 03:51:22 +0000
Subject: [Xen-devel] [ovmf test] 125851: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTg1MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU4NTEvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAxYWE5MzE0ZTNhODRiMjdmNzRmMjM5MTU1ZmMwZWMz
ZjU4YjY2YmUwCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAxMGVhMWI2
ODUzZjk3N2NlNGVkMDE5MzIzMGFkNzk1M2VkYmIxODk0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU4NDQgIDIwMTgtMDgtMTAgMTM6MTE6MjcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1ODUxICAyMDE4LTA4LTEwIDIwOjEwOjU5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgS2lubmV5LCBN
aWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIE1pY2hhZWwgRCBLaW5uZXkg
PG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
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
L2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIDEwZWExYjY4NTMuLjFhYTkzMTRlM2EgIDFhYTkzMTRl
M2E4NGIyN2Y3NGYyMzkxNTVmYzBlYzNmNThiNjZiZTAgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 06:04:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 06:04:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1foN0U-0004jL-Ts; Sat, 11 Aug 2018 06:04:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=x45r=k2=xenproject.org=prvs=754473c4c=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1foN0T-0004jD-Kf
 for xen-devel@lists.xenproject.org; Sat, 11 Aug 2018 06:04:09 +0000
X-Inumbo-ID: 6c6f400d-9d2c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6c6f400d-9d2c-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 06:04:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,222,1531785600"; d="scan'208";a="62562093"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75062-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=1aa9314e3a84b27f74f239155fc0ec3f58b66be0
X-Osstest-Versions-That: ovmf=10ea1b6853f977ce4ed0193230ad7953edbb1894
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 11 Aug 2018 07:04:03 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75062: 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
NTA2MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDYyLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUwNjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTA2MQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDFhYTkzMTRlM2E4NGIyN2Y3NGYyMzkxNTVmYzBl
YzNmNThiNjZiZTAKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDEwZWEx
YjY4NTNmOTc3Y2U0ZWQwMTkzMjMwYWQ3OTUzZWRiYjE4OTQKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTA2MSAgMjAxOC0wOC0xMCAxOTo1MDowNCBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwNjIgIDIwMTgtMDgtMTEgMDQ6MjA6MzMgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBLaW5uZXks
IE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgTWljaGFlbCBEIEtpbm5l
eSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldAps
b2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0
LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMWFhOTMxNGUz
YTg0YjI3Zjc0ZjIzOTE1NWZjMGVjM2Y1OGI2NmJlMApBdXRob3I6IE1pY2hhZWwgRCBLaW5uZXkg
PG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgpEYXRlOiAgIFdlZCBNYXkgMzAgMTY6MDM6MzIg
MjAxOCAtMDcwMAoKICAgIFZsdjJUYmx0RGV2aWNlUGtnOiBVcGRhdGUgRFNDL0ZERiB0byB1c2Ug
Rm1wRGV2aWNlUGtnCiAgICAKICAgIENjOiBEYXZpZCBXZWkgPGRhdmlkLndlaUBpbnRlbC5jb20+
CiAgICBDYzogTWFuZyBHdW8gPG1hbmcuZ3VvQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVu
ZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYt
Ynk6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgUmV2
aWV3ZWQtYnk6IEd1byBNYW5nIDxtYW5nLmd1b0BpbnRlbC5jb20+Cgpjb21taXQgZDMwNDkwNjZj
YTI1OTZjNDE5OGM0MjY3OWFhNTJiMzBjZWMwZjI4YwpBdXRob3I6IE1pY2hhZWwgRCBLaW5uZXkg
PG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgpEYXRlOiAgIFdlZCBNYXkgMzAgMTY6MDI6MDIg
MjAxOCAtMDcwMAoKICAgIFZsdjJUYmx0RGV2aWNlUGtnL0NhcHN1bGU6IEFkZCBzY3JpcHRzIHRv
IGdlbmVyYXRlIGNhcHN1bGVzCiAgICAKICAgIFVzZSBHZW5lcmF0ZUNhcHN1bGUgdG8gZ2VuZXJh
dGUgY2Fwc3VsZXMgZm9yIE1pbm5vd01heAogICAgZGVidWcgYW5kIHJlbGVhc2UgYnVpbGRzIGFu
ZCBzYW1wbGUgZGV2aWNlcy4KICAgIAogICAgQ2M6IERhdmlkIFdlaSA8ZGF2aWQud2VpQGludGVs
LmNvbT4KICAgIENjOiBNYW5nIEd1byA8bWFuZy5ndW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0
ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVk
LW9mZi1ieTogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogR3VvIE1hbmcgPG1hbmcuZ3VvQGludGVsLmNvbT4KCmNvbW1pdCBkYzY1
ZGQ1YmU2OTc2OTc3ZDEzMDFhOTQwNTM0YTM5MjhiNTllMWYwCkF1dGhvcjogTWljaGFlbCBEIEtp
bm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CkRhdGU6ICAgRnJpIE1hciAxNiAxMToz
MjoxNiAyMDE4IC0wNzAwCgogICAgVmx2MlRibHREZXZpY2VQa2cvRmVhdHVyZS9DYXBzdWxlOiBB
ZGQgRm1wRGV2aWNlTGliIGluc3RhbmNlcwogICAgCiAgICBDYzogRGF2aWQgV2VpIDxkYXZpZC53
ZWlAaW50ZWwuY29tPgogICAgQ2M6IE1hbmcgR3VvIDxtYW5nLmd1b0BpbnRlbC5jb20+CiAgICBD
b250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAg
ICBTaWduZWQtb2ZmLWJ5OiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVs
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBHdW8gTWFuZyA8bWFuZy5ndW9AaW50ZWwuY29tPgoKY29t
bWl0IDQ1ZTA3NmI3YTcyMGU2ODlhYmI2NGM1MjdmM2JkNTYzNzM3ZmFjYzcKQXV0aG9yOiBLaW5u
ZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CkRhdGU6ICAgU3VuIEFw
ciAxNSAyMTo1OTo0MCAyMDE4IC0wNzAwCgogICAgVmx2MlRibHREZXZpY2VQa2cvT3ZlcnJpZGUv
QmRzOiBBZGQgdGVzdCBrZXkgbm90aWZpY2F0aW9uCiAgICAKICAgIENjOiBEYXZpZCBXZWkgPGRh
dmlkLndlaUBpbnRlbC5jb20+CiAgICBDYzogTWFuZyBHdW8gPG1hbmcuZ3VvQGludGVsLmNvbT4K
ICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAx
LjEKICAgIFNpZ25lZC1vZmYtYnk6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlA
aW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEd1byBNYW5nIDxtYW5nLmd1b0BpbnRlbC5jb20+
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 06:45:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 06:45:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1foNeb-0007i4-4Y; Sat, 11 Aug 2018 06:45: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=96rj=k2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1foNeZ-0007hv-7e
 for xen-devel@lists.xenproject.org; Sat, 11 Aug 2018 06:45:35 +0000
X-Inumbo-ID: 370b80c3-9d32-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 370b80c3-9d32-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 06:46: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 1foNeU-0003EZ-Vd; Sat, 11 Aug 2018 06: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 1foNeU-0006EG-Ky; Sat, 11 Aug 2018 06:45:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1foNeU-0004ax-K5; Sat, 11 Aug 2018 06:45:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125856-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 11 Aug 2018 06:45:30 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125856: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTg1NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg1Ni8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5
ZmM3NzQ4N2UKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDkgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA4IGRheXMgICAzOSBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDYgIDIwMTgtMDgtMTAgMTQ6MDA6NTggWiAgICAwIGRh
eXMgICAgNiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NDAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 07:58:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 07: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 1foOmT-0004Yk-86; Sat, 11 Aug 2018 07: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=96rj=k2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1foOmR-0004YY-Rs
 for xen-devel@lists.xenproject.org; Sat, 11 Aug 2018 07:57:47 +0000
X-Inumbo-ID: 4cf56901-9d3c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4cf56901-9d3c-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 07:58: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 1foOmM-0004jD-Kd; Sat, 11 Aug 2018 07:57: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 1foOmM-0003VR-Ai; Sat, 11 Aug 2018 07:57:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1foOmM-00086L-9E; Sat, 11 Aug 2018 07:57:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125832-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:build-arm64-pvops:<job
 status>:broken:regression
 xen-4.7-testing:build-arm64:<job status>:broken:regression
 xen-4.7-testing:build-arm64-xsm:<job status>:broken:regression
 xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:xen-install:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:build-arm64-pvops:hosts-allocate:broken:allowable
 xen-4.7-testing:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-4.7-testing:build-arm64:hosts-allocate:broken:allowable
 xen-4.7-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:build-arm64:capture-logs:broken:nonblocking
 xen-4.7-testing:build-arm64-pvops:capture-logs:broken:nonblocking
 xen-4.7-testing:build-arm64-xsm:capture-logs:broken:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry: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-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-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-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-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-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-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-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: Sat, 11 Aug 2018 07:57:42 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 125832: 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>

ZmxpZ2h0IDEyNTgzMiB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTgzMi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRl
L3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyNTA1NwoKVGVzdHMgd2hpY2ggYXJl
IGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDEyNTcwOCBw
YXNzIGluIDEyNTgzMgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCA1MCB4dGYvdGVzdC1odm02NC1s
YnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjU4MDQgcGFzcyBpbiAxMjU4MzIKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgNiB4ZW4taW5zdGFsbCAgICBmYWlsIGluIDEyNTgwNCBwYXNz
IGluIDEyNTgzMgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0
ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIHBhc3MgaW4gMTI1NzA4CiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC01ICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgcGFzcyBpbiAx
MjU4MDQKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4
LXZtZW50cnkgZmFpbCBwYXNzIGluIDEyNTgwNAoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2Fy
ZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAg
ICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTA1Nwog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJy
b2tlbiBSRUdSLiB2cy4gMTI1MDU3CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAyIGhv
c3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjUwNTcKClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAzIGNhcHR1cmUt
bG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjUwNTcKIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9ja2VkIGluIDEy
NTA1NwogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMyBjYXB0dXJlLWxvZ3MgICAgICAg
ICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1MDU3CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xIDUwIHh0
Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEyNTcwOCBsaWtlIDEyNTA1Nwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IGluIDEyNTcwOCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTcwOCBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1
NzA4IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU3MDggbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTcwOCBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
IGZhaWwgaW4gMTI1NzA4IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1NzA4IG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWls
IGluIDEyNTcwOCBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgNTAgeHRm
L3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTAg
ZGViaWFuLWluc3RhbGwgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyNTA1NwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwg
IGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4g
ICAgICAgICAgICAgICAgICA5MWNhODRjODYyYjE1ZmU3NGFiOWI1ODcwZTY2OTAzYWVjNGY4NmRk
CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyODBhNTU2ODkzOWM0YTU4
MzJiZTc4N2M4ZTBjMjNhMTlmMzA5MzVhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUwNTcgIDIw
MTgtMDctMDkgMDg6MzY6MDQgWiAgIDMyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1Njg1
ICAyMDE4LTA3LTMwIDEyOjM5OjM4IFogICAxMSBkYXlzICAgIDggYXR0ZW1wdHMKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9w
bGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
cmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
eWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFy
bTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tam9i
IGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJy
b2tlbi1zdGVwIGJ1aWxkLWFybTY0IGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFy
bTY0IGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBidWlsZC1hcm02NC1wdm9wcyBjYXB0dXJlLWxv
Z3MKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwpicm9rZW4tam9iIGJ1
aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9r
ZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA5
MWNhODRjODYyYjE1ZmU3NGFiOWI1ODcwZTY2OTAzYWVjNGY4NmRkCkF1dGhvcjogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gSnVsIDMwIDE0OjEz
OjA5IDIwMTggKzAyMDAKCiAgICB4ODYvc3BlYy1jdHJsOiBGaXggdGhlIHBhcnNpbmcgb2YgeHB0
aT0gb24gZml4ZWQgSW50ZWwgaGFyZHdhcmUKICAgIAogICAgVGhlIGNhbGxzIHRvIHhwdGlfaW5p
dF9kZWZhdWx0KCkgaW4gcGFyc2VfeHB0aSgpIGFyZSBidWdneS4gIFRoZSBDUFVJRCBkYXRhCiAg
ICBoYXNuJ3QgYmVlbiBmZXRjaGVkIHRoYXQgZWFybHksIGFuZCBib290X2NwdV9oYXMoWDg2X0ZF
QVRVUkVfQVJDSF9DQVBTKSB3aWxsCiAgICBhbHdheXMgZXZhbHVhdGUgZmFsc2UuCiAgICAKICAg
IEFzIGEgcmVzdWx0LCB0aGUgZGVmYXVsdCBjYXNlIHdvbid0IGRpc2FibGUgWFBUSSBvbiBJbnRl
bCBoYXJkd2FyZSB3aGljaAogICAgYWR2ZXJ0aXNlcyBBUkNIX0NBUEFCSUxJVElFU19SRENMX05P
LgogICAgCiAgICBTaW1wbGlmeSBwYXJzZV94cHRpKCkgdG8gc29sZWx5IHRoZSBzZXR0aW5nIG9m
IG9wdF94cHRpIGFjY29yZGluZyB0byB0aGUKICAgIHBhc3NlZCBzdHJpbmcsIGFuZCBoYXZlIGlu
aXRfc3BlY3VsYXRpb25fbWl0aWdhdGlvbnMoKSBjYWxsCiAgICB4cHRpX2luaXRfZGVmYXVsdCgp
IGlmIGFwcHJvcGlhdGUuICBEcm9wIHRoZSBmb3JjZSBwYXJhbWV0ZXIsIGFuZCBwYXNzIGNhcHMK
ICAgIGluc3RlYWQsIHRvIGF2b2lkIHJlZHVuZGFudCByZS1yZWFkaW5nIG9mIE1TUl9BUkNIX0NB
UFMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBB
Y2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVyIGNvbW1p
dDogYmU1ZTJmZjZmNTRlMDI0NTMzMWVkMzYwYjg3ODY3NjBmODJmZDY3MwogICAgbWFzdGVyIGRh
dGU6IDIwMTgtMDctMjQgMTE6MjU6NTQgKzAxMDAKCmNvbW1pdCBiY2UyZGQ2NGI1MmVlMDMyZjVh
ODQ0NTQ1NzdjM2E0MTE0N2U2NjMzCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MTI6MzkgMjAxOCArMDIwMAoKICAgIHg4NjogY29t
bWFuZCBsaW5lIG9wdGlvbiB0byBhdm9pZCB1c2Ugb2Ygc2Vjb25kYXJ5IGh5cGVyLXRocmVhZHMK
ICAgIAogICAgU2hhcmVkIHJlc291cmNlcyAoTDEgY2FjaGUgYW5kIFRMQiBpbiBwYXJ0aWN1bGFy
KSBwcmVzZW50IGEgcmlzayBvZgogICAgaW5mb3JtYXRpb24gbGVhayB2aWEgc2lkZSBjaGFubmVs
cy4gUHJvdmlkZSBhIG1lYW5zIHRvIGF2b2lkIHVzZSBvZgogICAgaHlwZXJ0aHJlYWRzIGluIHN1
Y2ggY2FzZXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogZDhmOTc0ZjFhNjQ2YzAyMDBiOTdlYmNhYmI4
MDgzMjRiMjg4ZmFkYgogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDctMTkgMTM6NDM6MzMgKzAxMDAK
CmNvbW1pdCBmYTgwN2UyZmY2OWRiODUyYjg1ZjFlOTJhZDRkYjQ2NTFjZmNlYWM3CkF1dGhvcjog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MTE6
NDIgMjAxOCArMDIwMAoKICAgIHg4NjogcG9zc2libHkgYnJpbmcgdXAgYWxsIENQVXMgZXZlbiBp
ZiBub3QgYWxsIGFyZSBzdXBwb3NlZCB0byBiZSB1c2VkCiAgICAKICAgIFJlcG9ydGVkbHkgSW50
ZWwgQ1BVcyB3aGljaCBjYW4ndCBicm9hZGNhc3QgI01DIHRvIGFsbCB0YXJnZXRlZAogICAgY29y
ZXMvdGhyZWFkcyBiZWNhdXNlIHNvbWUgaGF2ZSBDUjQuTUNFIGNsZWFyIHdpbGwgc2h1dCBkb3du
LiBUaGVyZWZvcmUKICAgIHdlIHdhbnQgdG8ga2VlcCBDUjQuTUNFIGVuYWJsZWQgd2hlbiBvZmZs
aW5pbmcgYSBDUFUsIGFuZCB3ZSBuZWVkIHRvCiAgICBicmluZyB1cCBhbGwgQ1BVcyBpbiBvcmRl
ciB0byBiZSBhYmxlIHRvIHNldCBDUjQuTUNFIGluIHRoZSBmaXJzdCBwbGFjZS4KICAgIAogICAg
VGhlIHVzZSBvZiBjbGVhcl9pbl9jcjQoKSBpbiBjcHVfbWNoZWNrX2Rpc2FibGUoKSB3YXMgaWxs
IGFkdmlzZWQKICAgIGFueXdheSwgYW5kIHRvIGF2b2lkIGZ1dHVyZSBzaW1pbGFyIG1pc3Rha2Vz
IEknbSByZW1vdmluZyBjbGVhcl9pbl9jcjQoKQogICAgYWx0b2dldGhlciByaWdodCBoZXJlLgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgbWFzdGVy
IGNvbW1pdDogODc5N2QyMGE2ZWMyZGQ3NTE5NTU4NWExMDdjZTM0NWM1MWMwYTU5YQogICAgbWFz
dGVyIGRhdGU6IDIwMTgtMDctMTkgMTM6NDM6MzMgKzAxMDAKCmNvbW1pdCA5N2FmZjA4N2ZkMGJm
N2QyYzY0Yzk0OWRlMWMzYTAyODI2MDliM2UxCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MTA6NTggMjAxOCArMDIwMAoKICAgIHg4
NjogZGlzdGluZ3Vpc2ggQ1BVIG9mZmxpbmluZyBmcm9tIENQVSByZW1vdmFsCiAgICAKICAgIElu
IG9yZGVyIHRvIGJlIGFibGUgdG8gc2VydmljZSAjTUMgb24gb2ZmbGluZWQgQ1BVcywgdGhlIEdE
VCwgSURULAogICAgc3RhY2ssIGFuZCBwZXItQ1BVIGRhdGEgKHdoaWNoIGluY2x1ZGVzIHRoZSBU
U1MpIG5lZWQgdG8gYmUga2VwdAogICAgYWxsb2NhdGVkLiBUaGV5IHNob3VsZCBvbmx5IGJlIGZy
ZWVkIHVwb24gQ1BVIHJlbW92YWwgKHdoaWNoIHdlCiAgICBjdXJyZW50bHkgZG9uJ3Qgc3VwcG9y
dCwgc28gc29tZSBjb2RlIGlzIGJlY29taW5nIGVmZmVjdGl2ZWx5IGRlYWQgZm9yCiAgICB0aGUg
bW9tZW50KS4KICAgIAogICAgTm90ZSB0aGF0IGZvciBub3cgcGFya19vZmZsaW5lX2NwdXMgZG9l
c24ndCBnZXQgc2V0IHRvIHRydWUgYW55d2hlcmUgLQogICAgdGhpcyBpcyBnb2luZyB0byBiZSB0
aGUgc3ViamVjdCBvZiBhIHN1YnNlcXVlbnQgcGF0Y2guCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAyZTZjOGYxODJjOWM1
MDEyOWIxYzdhNjIwMjQyODYxZTZhZDZhOWZiCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0xOSAx
Mzo0MzozMyArMDEwMAoKY29tbWl0IGU5MGUyNDMxYTRhZWU4NDNkYjQ5ZGI5YTNhYzdlZTBkOWUx
YmY4ZjAKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9u
IEp1bCAzMCAxNDoxMDozMCAyMDE4ICswMjAwCgogICAgeDg2L0FNRDogZGlzdGluZ3Vpc2ggY29t
cHV0ZSB1bml0cyBmcm9tIGh5cGVyLXRocmVhZHMKICAgIAogICAgRmFtMTcgcmVwbGFjZXMgQ1Vz
IGJ5IEhUcywgd2hpY2ggd2Ugc2hvdWxkIHJlZmxlY3QgYWNjb3JkaW5nbHksIGV2ZW4gaWYKICAg
IHRoZSBkaWZmZXJlbmNlIGlzIG5vdCB2ZXJ5IGJpZy4gVGhlIG1vc3QgcmVsZXZhbnQgY2hhbmdl
IChyZXF1aXJpbmcgc29tZQogICAgY29kZSByZXN0cnVjdHVyaW5nKSBpcyB0aGF0IHRoZSB0b3Bv
ZXh0IGZlYXR1cmUgbm8gbG9uZ2VyIG1lYW5zIHRoZXJlIGlzCiAgICBhIHZhbGlkIENVIElELgog
ICAgCiAgICBUYWtlIHRoZSBvcHBvcnR1bml0eSBhbmQgY29udmVydCB3cm9uZ2x5IHBsYWluIGlu
dCB2YXJpYWJsZXMgaW4KICAgIHNldF9jcHVfc2libGluZ19tYXAoKSB0byB1bnNpZ25lZCBpbnQu
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFj
a2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFz
dGVyIGNvbW1pdDogOTQyOWIwN2EwYWY3ZjkyYTVmMjVlNDA2OGUxMWRiODgxZTE1NzQ5NQogICAg
bWFzdGVyIGRhdGU6IDIwMTgtMDctMTkgMDk6NDI6NDIgKzAyMDAKCmNvbW1pdCBjMGU4NTRiZTUx
NWIxZDBhODI3NjkxY2VlY2UwZDAzZDQ5YTFmYmUyCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MDk6NTcgMjAxOCArMDIwMAoKICAg
IGNwdXBvb2xzOiBmaXggc3RhdGUgd2hlbiBkb3duaW5nIGEgQ1BVIGZhaWxlZAogICAgCiAgICBX
aGlsZSBJJ3ZlIHJ1biBpbnRvIHRoZSBpc3N1ZSB3aXRoIGZ1cnRoZXIgcGF0Y2hlcyBpbiBwbGFj
ZSB3aGljaCBubwogICAgbG9uZ2VyIGd1YXJhbnRlZSB0aGUgcGVyLUNQVSBhcmVhIHRvIHN0YXJ0
IG91dCBhcyBhbGwgemVyb3MsIHRoZQogICAgQ1BVX0RPV05fRkFJTEVEIHByb2Nlc3NpbmcgbG9v
a3MgdG8gaGF2ZSB0aGUgc2FtZSBpc3N1ZTogQnkgbm90IHphcHBpbmcKICAgIHRoZSBwZXItQ1BV
IGNwdXBvb2wgcG9pbnRlciwgY3B1cG9vbF9jcHVfYWRkKCkncyAoaW5kaXJlY3QpIGludm9jYXRp
b24KICAgIG9mIHNjaGVkdWxlX2NwdV9zd2l0Y2goKSB3aWxsIHRyaWdnZXIgdGhlICJjICE9IG9s
ZF9wb29sIiBhc3NlcnRpb24KICAgIHRoZXJlLgogICAgCiAgICBDbGVhcmluZyB0aGUgZmllbGQg
ZHVyaW5nIENQVV9ET1dOX1BSRVBBUkUgaXMgdG9vIGVhcmx5IChhZmFpY3QgdGhpcwogICAgc2hv
dWxkIG5vdCBoYXBwZW4gYmVmb3JlIGNwdV9kaXNhYmxlX3NjaGVkdWxlcigpKS4gQ2xlYXJpbmcg
aXQgaW4KICAgIENQVV9ERUFEIGFuZCBDUFVfRE9XTl9GQUlMRUQgd291bGQgYmUgYW4gb3B0aW9u
LCBidXQgd291bGQgdGFrZSB0aGUgc2FtZQogICAgcGllY2Ugb2YgY29kZSB0d2ljZS4gU2luY2Ug
dGhlIGZpZWxkJ3MgdmFsdWUgc2hvdWxkbid0IG1hdHRlciB3aGlsZSB0aGUKICAgIENQVSBpcyBv
ZmZsaW5lLCBzaW1wbHkgY2xlYXIgaXQgKGltcGxpY2l0bHkpIGZvciBDUFVfT05MSU5FIGFuZAog
ICAgQ1BVX0RPV05fRkFJTEVELCBidXQgb25seSBmb3Igb3RoZXIgdGhhbiB0aGUgc3VzcGVuZC9y
ZXN1bWUgY2FzZSAod2hpY2gKICAgIGdldHMgc3BlY2lhbGx5IGhhbmRsZWQgaW4gY3B1cG9vbF9j
cHVfcmVtb3ZlKCkpLgogICAgCiAgICBCeSBhZGp1c3RpbmcgdGhlIGNvbmRpdGlvbmFsIGluIGNw
dXBvb2xfY3B1X2FkZCgpIENQVV9ET1dOX0ZBSUxFRAogICAgaGFuZGxpbmcgaW4gdGhlIHN1c3Bl
bmQgY2FzZSBzaG91bGQgbm93IGFsc28gYmUgaGFuZGxlZCBiZXR0ZXIuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBjYjFh
ZTlhMjc4MTljZWEwYzUwMDg3NzNjNjhhN2JlNmYzN2ViMGU1CiAgICBtYXN0ZXIgZGF0ZTogMjAx
OC0wNy0xOSAwOTo0MTo1NSArMDIwMAoKY29tbWl0IDk4NThhMWYzZmI5YWY0Y2E3ZDdmNmI1OWQ5
YjNlNDRkMjdjZGZhZTYKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRh
dGU6ICAgTW9uIEp1bCAzMCAxNDowOToxOSAyMDE4ICswMjAwCgogICAgYWxsb3cgY3B1X2Rvd24o
KSB0byBiZSBjYWxsZWQgZWFybGllcgogICAgCiAgICBUaGUgZnVuY3Rpb24ncyB1c2Ugb2YgdGhl
IHN0b3AtbWFjaGluZSBsb2dpYyBoYXMgc28gZmFyIHByZXZlbnRlZCBpdHMKICAgIHVzZSBhaGVh
ZCBvZiB0aGUgcHJvY2Vzc2luZyBvZiB0aGUgIm9yZGluYXJ5IiBpbml0Y2FsbHMuIFNpbmNlIGF0
IHRoaXMKICAgIGVhcmx5IHRpbWUgd2UncmUgaW4gYSBjb250cm9sbGVkIGVudmlyb25tZW50IGFu
eXdheSwgdGhlcmUncyBubyBuZWVkIGZvcgogICAgc3VjaCBhIGhlYXZ5IHRvb2wuIEFkZGl0aW9u
YWxseSB0aGlzIG91Z2h0IHRvIGhhdmUgbGVzcyBvZiBhIHBlcmZvcm1hbmNlCiAgICBpbXBhY3Qg
ZXNwZWNpYWxseSBvbiBsYXJnZSBzeXN0ZW1zLCBjb21wYXJlZCB0byB0aGUgYWx0ZXJuYXRpdmUg
b2YKICAgIG1ha2luZyBzdG9wLW1hY2hpbmUgZnVuY3Rpb25hbGl0eSBhdmFpbGFibGUgZWFybGll
ci4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1h
c3RlciBjb21taXQ6IDU4OTRjMGEyZGE2NjI0M2E4OTA4OGQzMDljN2UxZWEyMTJhYjI4ZDYKICAg
IG1hc3RlciBkYXRlOiAyMDE4LTA3LTE2IDE1OjE1OjEyICswMjAwCgpjb21taXQgYTQwNDEzNjRj
M2FlYTg0NDRlN2UwNDU0ZTlkZTViYTkyZTY0MTliOApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gSnVsIDMwIDE0OjA4OjQyIDIwMTggKzAyMDAKCiAg
ICB4ODYvc3BlYy1jdHJsOiBjb21tYW5kIGxpbmUgaGFuZGxpbmcgYWRqdXN0bWVudHMKICAgIAog
ICAgRm9yIG9uZSwgIm5vLXhlbiIgc2hvdWxkIG5vdCBpbXBseSAibm8tZWFnZXItZnB1IiwgYXMg
ImVhZ2VyIEZQVSIgbW9kZQogICAgaXMgdG8gZ3VhcmQgZ3Vlc3RzLCBub3QgWGVuIGl0c2VsZiwg
d2hpY2ggaXMgYWxzbyBleHByZXNzZWQgc28gYnkKICAgIHByaW50X2RldGFpbHMoKS4KICAgIAog
ICAgQW5kIHRoZW4gb3B0X3NzYmQsIGRlc3BpdGUgYmVpbmcgb2ZmIGJ5IGRlZmF1bHQsIHNob3Vs
ZCBhbHNvIGJlIGNsZWFyZWQKICAgIGJ5IHRoZSAibm8iIGFuZCAibm8teGVuIiBzdWItb3B0aW9u
cy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CiAgICBtYXN0ZXIgY29tbWl0OiBhYzNmOWE3MjE0MWE0OGQ0MGZhYmZmZjU2MWQ1YTdkYzBl
MWI4MTBkCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0xMCAxMjoyMjozMSArMDIwMAoKY29tbWl0
IGRjMTExZTlmMGQ5OTc2MWM2MjEwOTA1NWFlMzBmNjZhZWJjYjU1NmEKQXV0aG9yOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6
MDg6MDggMjAxOCArMDIwMAoKICAgIHhlbjogUG9ydCB0aGUgYXJyYXlfaW5kZXhfbm9zcGVjKCkg
aW5mcmFzdHJ1Y3R1cmUgZnJvbSBMaW51eAogICAgCiAgICBUaGlzIGlzIGFzIHRoZSBpbmZyYXN0
cnVjdHVyZSBhcHBlYXJlZCBpbiBMaW51eCA0LjE3LCBhZGFwdGVkIHNsaWdodGx5IGZvcgogICAg
WGVuLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgICBtYXN0ZXIgY29tbWl0OiAyZGRmYWU1MWQ4YjFkN2I4Y2QzM2E0ZjZhZDRkMTZkMjdjYjg2
OWFlCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0wNiAxNjo0OTo1NyArMDEwMAoKY29tbWl0IDA4
NzM2OTk3MzIxNGQ5YWVmODNhM2NkZjA1NzI1N2NmMjdlMjUyZjQKQXV0aG9yOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDowNjo0NCAyMDE4ICsw
MjAwCgogICAgY21kbGluZTogZml4IHBhcnNlX2Jvb2xlYW4oKSBmb3IgTlVMTCBpbmNvbWluZyBl
bmQgcG9pbnRlcgogICAgCiAgICBVc2UgdGhlIGNhbGN1bGF0ZWQgbGVuZ3RocyBpbnN0ZWFkIG9m
IHBvaW50ZXJzLCBhcyAnZScgYmVpbmcgTlVMTCB3aWxsCiAgICBvdGhlcndpc2UgY2F1c2UgdW5k
dWUgcGFyc2luZyBmYWlsdXJlcy4KICAgIAogICAgUmVwb3J0ZWQtYnk6IEthcmwgSm9obnNvbiA8
a2FybGpvaG5zb24uaXRAZ21haWwuY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 08:38:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 08:38: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 1foPPs-00084w-U3; Sat, 11 Aug 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=96rj=k2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1foPPr-00084m-Ft
 for xen-devel@lists.xenproject.org; Sat, 11 Aug 2018 08:38:31 +0000
X-Inumbo-ID: fe17af1d-9d41-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fe17af1d-9d41-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 08:38: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 1foPPl-00066F-W8; Sat, 11 Aug 2018 08:38: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 1foPPl-00065y-O1; Sat, 11 Aug 2018 08:38:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1foPPl-0001He-Ms; Sat, 11 Aug 2018 08:38:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125835-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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:<job status>:broken:regression
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:guest-start/debianhvm.repeat:fail:regression
 linux-4.14:build-arm64-xsm:hosts-allocate:broken:allowable
 linux-4.14:build-arm64:hosts-allocate:broken:allowable
 linux-4.14:build-arm64-pvops:hosts-allocate:broken:allowable
 linux-4.14:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-4.14:build-arm64-libvirt: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:build-arm64:capture-logs:broken:nonblocking
 linux-4.14:build-arm64-xsm:capture-logs:broken:nonblocking
 linux-4.14:build-arm64-pvops:capture-logs:broken: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-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-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-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-libvirt-vhd: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-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-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-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=1aa1166efaceef8972045b4aa25e6e0ab96d8a30
X-Osstest-Versions-That: linux=1e92e813554a93741666e9f378a83d70405b9076
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 11 Aug 2018 08:38:25 +0000
Subject: [Xen-devel] [linux-4.14 test] 125835: 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>

ZmxpZ2h0IDEyNTgzNSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU4MzUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbmh2bS5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTI1MTc1CgpS
ZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcp
OgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAg
IGJyb2tlbiBSRUdSLiB2cy4gMTI1MTc1CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAy
IGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjUxNzUKIGJ1aWxkLWFy
bTY0LXB2b3BzICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVH
Ui4gdnMuIDEyNTE3NQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAg
IGJyb2tlbiBibG9ja2VkIGluIDEyNTE3NQogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
MyBjYXB0dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1MTc1CiBidWlsZC1h
cm02NC1wdm9wcyAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxv
Y2tlZCBpbiAxMjUxNzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAxYWExMTY2ZWZhY2VlZjg5NzIwNDVi
NGFhMjVlNmUwYWI5NmQ4YTMwCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAg
ICAxZTkyZTgxMzU1NGE5Mzc0MTY2NmU5ZjM3OGE4M2Q3MDQwNWI5MDc2CgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMjUxNzUgIDIwMTgtMDctMTUgMDg6MDQ6MzYgWiAgIDI3IGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTI1MjcwICAyMDE4LTA3LTE3IDEwOjEwOjEzIFogICAyNCBkYXlzICAgMTAg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1ODM1ICAyMDE4LTA4LTEwIDAxOjQxOjE3
IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo0OTQgcGVvcGxlIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBy
dW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hcm02
NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBi
dWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBob3N0cy1h
bGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0cy1hbGxvY2F0ZQpicm9rZW4tc3Rl
cCBidWlsZC1hcm02NCBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMg
aG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwpi
cm9rZW4tc3RlcCBidWlsZC1hcm02NC1wdm9wcyBjYXB0dXJlLWxvZ3MKCk5vdCBwdXNoaW5nLgoK
KE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTU5ODQgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 09:33:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 09: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 1foQGI-0003x0-3S; Sat, 11 Aug 2018 09:32: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=96rj=k2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1foQGG-0003wn-Sb
 for xen-devel@lists.xenproject.org; Sat, 11 Aug 2018 09:32:40 +0000
X-Inumbo-ID: 8ea1298a-9d49-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8ea1298a-9d49-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 09:33: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 1foQGB-0007Dc-HD; Sat, 11 Aug 2018 09:32: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 1foQGB-00029F-79; Sat, 11 Aug 2018 09:32:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1foQGB-0001QG-6A; Sat, 11 Aug 2018 09:32:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125857-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 11 Aug 2018 09:32:35 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125857: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTg1NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg1Ny8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5
ZmM3NzQ4N2UKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgIDkgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA4IGRheXMgICA0MCBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDYgIDIwMTgtMDgtMTAgMTQ6MDA6NTggWiAgICAwIGRh
eXMgICAgNyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NDAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 09:33:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 09: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 1foQGd-0003xw-DI; Sat, 11 Aug 2018 09:33: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=x45r=k2=xenproject.org=prvs=754473c4c=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1foQGc-0003xd-BW
 for xen-devel@lists.xenproject.org; Sat, 11 Aug 2018 09:33:02 +0000
X-Inumbo-ID: 9bfdccb3-9d49-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9bfdccb3-9d49-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 09:33:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,223,1531785600"; d="scan'208";a="62565318"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75063-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=75046
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 11 Aug 2018 10:32:58 +0100
Subject: [Xen-devel] [distros-debian-stretch test] 75063: 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>

ZmxpZ2h0IDc1MDYzIGRpc3Ryb3MtZGViaWFuLXN0cmV0Y2ggcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MvNzUwNjMvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtYXJtaGYtc3RyZXRjaC1uZXRib290LXB5Z3J1
YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzUwNDYKIHRlc3QtYW1kNjQtYW1kNjQt
aTM4Ni1zdHJldGNoLW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlr
ZSA3NTA0NgogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1zdHJldGNoLW5ldGJvb3QtcHZncnViIDEw
IGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTA0NgogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0
LXN0cmV0Y2gtbmV0Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc1
MDQ2CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zdHJldGNoLW5ldGJvb3QtcHZncnViIDEwIGRlYmlh
bi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTA0NgoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAg
ICAgICAgICAgICAgIDc1MDQ2Cgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
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 Aug 11 11:28:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 11: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 1foS3y-0003nu-NR; Sat, 11 Aug 2018 11:28: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=96rj=k2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1foS3x-0003nk-6l
 for xen-devel@lists.xenproject.org; Sat, 11 Aug 2018 11:28:05 +0000
X-Inumbo-ID: 77d5a0b6-9d59-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 77d5a0b6-9d59-11e8-a8a5-bc764e045a96;
 Sat, 11 Aug 2018 13:27: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 1foS3s-0001EO-ET; Sat, 11 Aug 2018 11:28: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 1foS3s-0000O9-5c; Sat, 11 Aug 2018 11:28:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1foS3s-0003hS-4k; Sat, 11 Aug 2018 11:28:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125834-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64-pvops:<job
 status>:broken:regression
 qemu-mainline:build-arm64:<job status>:broken:regression
 qemu-mainline:build-arm64-xsm:<job status>:broken:regression
 qemu-mainline:test-armhf-armhf-xl-credit2:guest-start.2:fail:heisenbug
 qemu-mainline:build-arm64-pvops:hosts-allocate:broken:allowable
 qemu-mainline:build-arm64-xsm:hosts-allocate:broken:allowable
 qemu-mainline:build-arm64:hosts-allocate:broken:allowable
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-xsm:capture-logs:broken:nonblocking
 qemu-mainline:build-arm64-pvops:capture-logs:broken:nonblocking
 qemu-mainline:build-arm64:capture-logs:broken: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-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-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-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: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-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-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-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-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=6ad90805383e6d04b3ff49681b8519a48c9f4410
X-Osstest-Versions-That: qemuu=18a398f6a39df4b08ff86ac0d38384193ca5f4cc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 11 Aug 2018 11:28:00 +0000
Subject: [Xen-devel] [qemu-mainline test] 125834: 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>

ZmxpZ2h0IDEyNTgzNCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU4MzQvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGlu
dGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxNyBndWVzdC1zdGFydC4yICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTI1ODA5CgpSZWdy
ZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJy
b2tlbiBSRUdSLiB2cy4gMTI1NjQwCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAyIGhv
c3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU2NDAKIGJ1aWxkLWFybTY0
ICAgICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4g
dnMuIDEyNTY0MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9ja2VkIGluIDEy
NTY0MAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMyBjYXB0dXJlLWxvZ3MgICAgICAg
ICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1NjQwCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAg
ICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjU2NDAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyNTY0MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1NjQwCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjU2NDAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY0MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1NjQwCiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2
bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgNmFkOTA4MDUzODNlNmQwNGIzZmY0OTY4
MWI4NTE5YTQ4YzlmNDQxMApiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAg
MThhMzk4ZjZhMzlkZjRiMDhmZjg2YWMwZDM4Mzg0MTkzY2E1ZjRjYwoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTI1NjQwICAyMDE4LTA3LTI3IDIyOjE2OjQ0IFogICAxNCBkYXlzCkZhaWxpbmcgc2lu
Y2UgICAgICAgIDEyNTY3NSAgMjAxOC0wNy0zMCAwOTozNjo1OCBaICAgMTIgZGF5cyAgICA4IGF0
dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTgwOSAgMjAxOC0wOC0wOCAxNToxMToxOCBa
ICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICBC
QUxBVE9OIFpvbHRhbiA8YmFsYXRvbkBlaWsuYm1lLmh1PgogIENocmlzdGlhbiBCb3JudHJhZWdl
ciA8Ym9ybnRyYWVnZXJAZGUuaWJtLmNvbT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0
LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEb3Ug
TGl5YW5nIDxkb3VseS5mbnN0QGNuLmZ1aml0c3UuY29tPgogIERyLiBEYXZpZCBBbGFuIEdpbGJl
cnQgPGRnaWxiZXJ0QHJlZGhhdC5jb20+CiAgRmFtIFpoZW5nIDxmYW16QHJlZGhhdC5jb20+CiAg
R2VlcnQgVXl0dGVyaG9ldmVuIDxnZWVydCtyZW5lc2FzQGdsaWRlci5iZT4KICBJZ29yIE1hbW1l
ZG92IDxpbWFtbWVkb0ByZWRoYXQuY29tPgogIEpheSBaaG91IDxqaWFuamF5Lnpob3VAaHVhd2Vp
LmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIEtPTlJBRCBGcmVkZXJpYyA8
ZnJlZGVyaWMua29ucmFkQGFkYWNvcmUuY29tPgogIExhdXJlbnQgRGVzbm9ndWVzIDxsYXVyZW50
LmRlc25vZ3Vlc0BnbWFpbC5jb20+CiAgTGF1cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1
PgogIExlb25pZCBCbG9jaCA8bGJsb2NoQGphbnVzdGVjaC5jb20+CiAgbGl1anVuamllIDxsaXVq
dW5qaWUyM0BodWF3ZWkuY29tPgogIE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVh
dUByZWRoYXQuY29tPgogIE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBN
YXggRmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNaWNoYWVsIFMuIFRzaXJraW4gPG1z
dEByZWRoYXQuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF2
ZWwgRG92Z2FseXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGV0ZXIgTWF5ZGVsbCA8
cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1
Z0BhbXNhdC5vcmc+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFy
by5vcmc+CiAgU2ViYXN0aWFuIEJhdWVyIDxtYWlsQHNlYmFzdGlhbmJhdWVyLmluZm8+CiAgU2hp
dmFwcmFzYWQgRyBCaGF0IDxzYmhhdEBsaW51eC52bmV0LmlibS5jb20+CiAgU3RlZmFuIEJlcmdl
ciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhh
dC5jb20+CiAgVGl3ZWkgQmllIDx0aXdlaS5iaWVAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9r
ZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9r
ZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0
ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0
IGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBjYXB0dXJlLWxvZ3MK
YnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1
aWxkLWFybTY0IGNhcHR1cmUtbG9ncwpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4K
YnJva2VuLWpvYiBidWlsZC1hcm02NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9w
cyBicm9rZW4KCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTE4
MCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 12:21:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 12: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 1foStB-00087T-4a; Sat, 11 Aug 2018 12:21:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=96rj=k2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1foStA-00087J-7F
 for xen-devel@lists.xenproject.org; Sat, 11 Aug 2018 12:21:00 +0000
X-Inumbo-ID: 1240a8d1-9d61-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1240a8d1-9d61-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 12:21: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 1foSt4-0002Rh-Iz; Sat, 11 Aug 2018 12:20: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 1foSt4-0004il-0Y; Sat, 11 Aug 2018 12:20:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1foSt3-00050W-Vv; Sat, 11 Aug 2018 12:20:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125860-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 11 Aug 2018 12:20:53 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125860: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTg2MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg2MC8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5
ZmM3NzQ4N2UKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgMTAgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA5IGRheXMgICA0MSBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDYgIDIwMTgtMDgtMTAgMTQ6MDA6NTggWiAgICAwIGRh
eXMgICAgOCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NDAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 13:26:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 13: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 1foTuE-0004Ff-1a; Sat, 11 Aug 2018 13:26: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=kapg=k2=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1foTuC-0004Fa-GW
 for xen-devel@lists.xenproject.org; Sat, 11 Aug 2018 13:26:08 +0000
X-Inumbo-ID: 2b17985d-9d6a-11e8-a6a9-d7ebe60f679a
Received: from cstnet.cn (unknown [159.226.251.17])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 2b17985d-9d6a-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 13:26:36 +0000 (UTC)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-09 (Coremail) with SMTP id swCowADHrR3K425bTWVfAA--.879S2;
 Sat, 11 Aug 2018 21:25:37 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, mingo@redhat.com, hpa@zytor.com, x86@kernel.org,
 thomas.lendacky@amd.com, bp@alien8.de, pbonzini@redhat.com,
 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
Date: Sat, 11 Aug 2018 21:25:16 +0800
Message-Id: <cover.1533989492.git.puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
X-CM-TRANSID: swCowADHrR3K425bTWVfAA--.879S2
X-Coremail-Antispam: 1UD129KBjvJXoWxAryUAr4rCFy3Ar1fuFykZrb_yoWrCr18pF
 Z2yrZ5tF4ru3sxA3srCr1kZFyfZa18uFW7Gw1UW3sxX3WYq347Xrn7J3W7Xw1qvrn5GF1S
 yFya9F48WFykJFJanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUv014x267AKxVW5JVWrJwAFc2x0x2IEx4CE42xK8VAvwI8IcIk0
 rVWrJVCq3wAFIxvE14AKwVWUJVWUGwA2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK02
 1l84ACjcxK6xIIjxv20xvE14v26r1j6r1xM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26r4j
 6F4UM28EF7xvwVC2z280aVAFwI0_Jr0_Gr1l84ACjcxK6I8E87Iv6xkF7I0E14v26r4j6r
 4UJwAS0I0E0xvYzxvE52x082IY62kv0487Mc02F40EFcxC0VAKzVAqx4xG6I80ewAv7VC0
 I7IYx2IY67AKxVWUJVWUGwAv7VC2z280aVAFwI0_Gr0_Cr1lOx8S6xCaFVCjc4AY6r1j6r
 4UM4x0Y48IcxkI7VAKI48JM4x0x7Aq67IIx4CEVc8vx2IErcIFxwACI402YVCY1x02628v
 n2kIc2xKxwCF04k20xvY0x0EwIxGrwCFx2IqxVCFs4IE7xkEbVWUJVW8JwC20s026c02F4
 0E14v26r1j6r18MI8I3I0E7480Y4vE14v26r106r1rMI8E67AF67kF1VAFwI0_GFv_Wryl
 IxkGc2Ij64vIr41lIxAIcVC0I7IYx2IY67AKxVWUJVWUCwCI42IY6xIIjxv20xvEc7CjxV
 AFwI0_Gr0_Cr1lIxAIcVCF04k26cxKx2IYs7xG6rW3Jr0E3s1lIxAIcVC2z280aVAFwI0_
 Jr0_Gr1lIxAIcVC2z280aVCY1x0267AKxVW8JVW8JrUvcSsGvfC2KfnxnUUI43ZEXa7VUj
 EoGJUUUUU==
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH v3 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, kvm@vger.kernel.org, linux-pm@vger.kernel.org,
 linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org,
 linux-acpi@vger.kernel.org, Pu Wen <puwen@hygon.cn>,
 xen-devel@lists.xenproject.org, linux-edac@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
cyBubyBoYXJtIHRvIGV4aXN0aW5nIGNvZGVzLgoKCnYyLT52MzoKICAtIFJlYmFzZWQgb24gNC4x
OC1yYzggYW5kIHRlc3RlZCBhZ2FpbnN0IGl0LgogIC0gUmV3b3JrIHZlbmRvciBjaGVja2luZyBj
b2RlcyB0byBpbXByb3ZlIGNvbnNpc3RlbmN5LgoKdjEtPnYyOgogIC0gUmViYXNlZCBvbiA0LjE4
LXJjNiBhbmQgdGVzdGVkIGFnYWluc3QgaXQuCiAgLSBTcGxpdCB0aGUgcGF0Y2hzZXQgdG8gc21h
bGwgc2VyaWVzIG9mIHBhdGNoZXMuCiAgLSBSZXdvcmsgcGF0Y2ggZGVzY3JpcHRpb25zLgogIC0g
Q3JlYXRlIGEgc2VwYXJhdGVkIGFyY2gveDg2L2tlcm5lbC9jcHUvaHlnb24uYyBmb3IgRGh5YW5h
IENQVQogICAgaW5pdGlhbGl6YXRpb24gdG8gcmVkdWNlIGxvbmctdGVybSBtYWludGVuYW5jZSBl
ZmZvcnQuCgoKUHUgV2VuICgxNyk6CiAgeDg2L2NwdTogY3JlYXRlIERoeWFuYSBpbml0IGZpbGUg
YW5kIHJlZ2lzdGVyIG5ldyBjcHVfZGV2IHRvIHN5c3RlbQogIHg4Ni9jYWNoZTogZ2V0IGNhY2hl
IHNpemUvbGVhdmVzIGFuZCBzZXR1cCBjYWNoZSBjcHVtYXAgZm9yIERoeWFuYQogIHg4Ni9tdHJy
OiBnZXQgTVRSUiBudW1iZXIgYW5kIHN1cHBvcnQgVE9QX01FTTIKICB4ODYvc21wYm9vdDogc21w
IGluaXQgbm9kZWxheSBhbmQgbm8gZmx1c2ggY2FjaGVzIGJlZm9yZSBzbGVlcAogIHg4Ni9wZXJm
Y3RyOiByZXR1cm4gcGVyZiBjb3VudGVyIGFuZCBldmVudCBzZWxlY3Rpb24gYml0IG9mZnNldAog
IHg4Ni9ub3BzOiBpbml0IGlkZWFsX25vcHMgZm9yIEh5Z29uCiAgeDg2L3BjaTogYWRkIEh5Z29u
IFBDSSB2ZW5kb3IgYW5kIG5vcnRoYnJpZGdlIHN1cHBvcnQKICB4ODYvYXBpYzogYWRkIG1vZGVy
biBBUElDIHN1cHBvcnQgZm9yIEh5Z29uCiAgeDg2L2J1Z3M6IGFkZCBsZmVuY2UgbWl0aWdhdGlv
biB0byBzcGVjdHJlIHYyIGFuZCBubyBtZWx0ZG93biBmb3IKICAgIEh5Z29uCiAgeDg2L2V2ZW50
czogZW5hYmxlIEh5Z29uIHN1cHBvcnQgdG8gUE1VIGluZnJhc3RydWN0dXJlCiAgeDg2L21jZTog
ZW5hYmxlIEh5Z29uIHN1cHBvcnQgdG8gTUNFIGluZnJhc3RydWN0dXJlCiAgeDg2L2t2bTogZW5h
YmxlIEh5Z29uIHN1cHBvcnQgdG8gS1ZNIGluZnJhc3RydWN0dXJlCiAgeDg2L3hlbjogZW5hYmxl
IEh5Z29uIHN1cHBvcnQgdG8gWGVuCiAgZHJpdmVyL2FjcGk6IGVuYWJsZSBIeWdvbiBzdXBwb3J0
IHRvIEFDUEkgZHJpdmVyCiAgZHJpdmVyL2NwdWZyZXE6IGVuYWJsZSBIeWdvbiBzdXBwb3J0IHRv
IGNwdWZyZXEgZHJpdmVyCiAgZHJpdmVyL2VkYWM6IGVuYWJsZSBIeWdvbiBzdXBwb3J0IHRvIEFN
RDY0IEVEQUMgZHJpdmVyCiAgdG9vbHMvY3B1cG93ZXI6IGVuYWJsZSBIeWdvbiBzdXBwb3J0IHRv
IGNwdXBvd2VyIHRvb2wKCiBNQUlOVEFJTkVSUyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8ICAgNiArCiBhcmNoL3g4Ni9LY29uZmlnICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8ICAgMiArLQogYXJjaC94ODYvS2NvbmZpZy5jcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAgMTMgKwogYXJjaC94ODYvZXZlbnRzL2FtZC9jb3JlLmMgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgIDYgKwogYXJjaC94ODYvZXZlbnRzL2FtZC91bmNvcmUu
YyAgICAgICAgICAgICAgICAgICAgICAgfCAgMTUgKy0KIGFyY2gveDg2L2V2ZW50cy9jb3JlLmMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA0ICsKIGFyY2gveDg2L2luY2x1ZGUvYXNt
L2NhY2hlaW5mby5oICAgICAgICAgICAgICAgICAgIHwgICAxICsKIGFyY2gveDg2L2luY2x1ZGUv
YXNtL2t2bV9lbXVsYXRlLmggICAgICAgICAgICAgICAgIHwgICA0ICsKIGFyY2gveDg2L2luY2x1
ZGUvYXNtL21jZS5oICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA1ICsKIGFyY2gveDg2L2lu
Y2x1ZGUvYXNtL25vc3BlYy1icmFuY2guaCAgICAgICAgICAgICAgIHwgICA0ICstCiBhcmNoL3g4
Ni9pbmNsdWRlL2FzbS9wcm9jZXNzb3IuaCAgICAgICAgICAgICAgICAgICB8ICAgMyArLQogYXJj
aC94ODYvaW5jbHVkZS9hc20vdmlydGV4dC5oICAgICAgICAgICAgICAgICAgICAgfCAgIDUgKy0K
IGFyY2gveDg2L2tlcm5lbC9hbHRlcm5hdGl2ZS5jICAgICAgICAgICAgICAgICAgICAgIHwgICA0
ICsKIGFyY2gveDg2L2tlcm5lbC9hbWRfbmIuYyAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg
IDUxICsrLQogYXJjaC94ODYva2VybmVsL2FwaWMvYXBpYy5jICAgICAgICAgICAgICAgICAgICAg
ICAgfCAgMTkgKy0KIGFyY2gveDg2L2tlcm5lbC9hcGljL3Byb2JlXzMyLmMgICAgICAgICAgICAg
ICAgICAgIHwgICAxICsKIGFyY2gveDg2L2tlcm5lbC9jcHUvTWFrZWZpbGUgICAgICAgICAgICAg
ICAgICAgICAgIHwgICAxICsKIGFyY2gveDg2L2tlcm5lbC9jcHUvYnVncy5jICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgIDI4ICstCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L2NhY2hlaW5mby5jICAg
ICAgICAgICAgICAgICAgICB8ICAzMSArLQogYXJjaC94ODYva2VybmVsL2NwdS9jb21tb24uYyAg
ICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwogYXJjaC94ODYva2VybmVsL2NwdS9jcHUuaCAg
ICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwogYXJjaC94ODYva2VybmVsL2NwdS9oeWdv
bi5jICAgICAgICAgICAgICAgICAgICAgICAgfCA0MDQgKysrKysrKysrKysrKysrKysrKysrCiBh
cmNoL3g4Ni9rZXJuZWwvY3B1L21jaGVjay9tY2Utc2V2ZXJpdHkuYyAgICAgICAgICB8ICAgMyAr
LQogYXJjaC94ODYva2VybmVsL2NwdS9tY2hlY2svbWNlLmMgICAgICAgICAgICAgICAgICAgfCAg
MjEgKy0KIGFyY2gveDg2L2tlcm5lbC9jcHUvbXRyci9jbGVhbnVwLmMgICAgICAgICAgICAgICAg
IHwgICAzICstCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L210cnIvZ2VuZXJpYy5jICAgICAgICAgICAg
ICAgICB8ICAgNSArLQogYXJjaC94ODYva2VybmVsL2NwdS9tdHJyL210cnIuYyAgICAgICAgICAg
ICAgICAgICAgfCAgIDIgKy0KIGFyY2gveDg2L2tlcm5lbC9jcHUvcGVyZmN0ci13YXRjaGRvZy5j
ICAgICAgICAgICAgIHwgICAyICsKIGFyY2gveDg2L2tlcm5lbC9zbXBib290LmMgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgICA2ICstCiBhcmNoL3g4Ni9rdm0vZW11bGF0ZS5jICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8ICAxMSArLQogYXJjaC94ODYvcGNpL2FtZF9idXMuYyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDYgKy0KIGFyY2gveDg2L3hlbi9wbXUuYyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDE1ICstCiBkcml2ZXJzL2FjcGkvYWNwaV9w
YWQuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMSArCiBkcml2ZXJzL2FjcGkvcHJv
Y2Vzc29yX2lkbGUuYyAgICAgICAgICAgICAgICAgICAgICB8ICAgMSArCiBkcml2ZXJzL2NwdWZy
ZXEvYWNwaS1jcHVmcmVxLmMgICAgICAgICAgICAgICAgICAgICB8ICAgNSArCiBkcml2ZXJzL2Nw
dWZyZXEvYW1kX2ZyZXFfc2Vuc2l0aXZpdHkuYyAgICAgICAgICAgICB8ICAgOSArLQogZHJpdmVy
cy9lZGFjL2FtZDY0X2VkYWMuYyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgNDUgKystCiBk
cml2ZXJzL2VkYWMvYW1kNjRfZWRhYy5oICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgNSAr
CiBkcml2ZXJzL2VkYWMvbWNlX2FtZC5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAx
MiArLQogaW5jbHVkZS9saW51eC9wY2lfaWRzLmggICAgICAgICAgICAgICAgICAgICAgICAgICAg
fCAgIDIgKwogdG9vbHMvcG93ZXIvY3B1cG93ZXIvdXRpbHMvY3B1ZnJlcS1pbmZvLmMgICAgICAg
ICAgfCAgIDYgKy0KIHRvb2xzL3Bvd2VyL2NwdXBvd2VyL3V0aWxzL2hlbHBlcnMvYW1kLmMgICAg
ICAgICAgIHwgICA0ICstCiB0b29scy9wb3dlci9jcHVwb3dlci91dGlscy9oZWxwZXJzL2NwdWlk
LmMgICAgICAgICB8ICAgOCArLQogdG9vbHMvcG93ZXIvY3B1cG93ZXIvdXRpbHMvaGVscGVycy9o
ZWxwZXJzLmggICAgICAgfCAgIDIgKy0KIHRvb2xzL3Bvd2VyL2NwdXBvd2VyL3V0aWxzL2hlbHBl
cnMvbWlzYy5jICAgICAgICAgIHwgICAzICstCiAuLi4vY3B1cG93ZXIvdXRpbHMvaWRsZV9tb25p
dG9yL21wZXJmX21vbml0b3IuYyAgICB8ICAgMyArLQogNDYgZmlsZXMgY2hhbmdlZCwgNzE5IGlu
c2VydGlvbnMoKyksIDcwIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGFyY2gveDg2
L2tlcm5lbC9jcHUvaHlnb24uYwoKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 13:29:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 13:29: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 1foTxd-0004OD-JG; Sat, 11 Aug 2018 13:29: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=kapg=k2=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1foTxc-0004O7-9J
 for xen-devel@lists.xenproject.org; Sat, 11 Aug 2018 13:29:40 +0000
X-Inumbo-ID: a9f69cb0-9d6a-11e8-a6a9-d7ebe60f679a
Received: from cstnet.cn (unknown [159.226.251.17])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id a9f69cb0-9d6a-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 13:30:08 +0000 (UTC)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-09 (Coremail) with SMTP id swCowAB3fZG35G5b56JfAA--.772S2;
 Sat, 11 Aug 2018 21:29:31 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, mingo@redhat.com, hpa@zytor.com, x86@kernel.org,
 thomas.lendacky@amd.com, bp@alien8.de, pbonzini@redhat.com,
 boris.ostrovsky@oracle.com, jgross@suse.com, JBeulich@suse.com
Date: Sat, 11 Aug 2018 21:29:24 +0800
Message-Id: <2747ad959f07459000f2693a98d237e2b3149ca1.1533989493.git.puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <cover.1533989492.git.puwen@hygon.cn>
References: <cover.1533989492.git.puwen@hygon.cn>
X-CM-TRANSID: swCowAB3fZG35G5b56JfAA--.772S2
X-Coremail-Antispam: 1UD129KBjvJXoW7tF1fKF43tFWDZryfJr1UWrg_yoW8Zw45p3
 y3AF40qrsYq3Z7Xas5XrW8XrWrZr1vqan5GrZxJ3WftF4rZ3Z8XrWjyw1Fqw10934kur40
 qa48Gw4Dua9avFJanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUvI14x267AKxVW8JVW5JwAFc2x0x2IEx4CE42xK8VAvwI8IcIk0
 rVWrJVCq3wAFIxvE14AKwVWUJVWUGwA2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK02
 1l84ACjcxK6xIIjxv20xvE14v26r4j6ryUM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26r4U
 JVWxJr1l84ACjcxK6I8E87Iv67AKxVW8JVWxJwA2z4x0Y4vEx4A2jsIEc7CjxVAFwI0_Gr
 1j6F4UJwAS0I0E0xvYzxvE52x082IY62kv0487Mc02F40EFcxC0VAKzVAqx4xG6I80ewAv
 7VC0I7IYx2IY67AKxVWUtVWrXwAv7VC2z280aVAFwI0_Gr0_Cr1lOx8S6xCaFVCjc4AY6r
 1j6r4UM4x0Y48IcxkI7VAKI48JM4x0x7Aq67IIx4CEVc8vx2IErcIFxwACI402YVCY1x02
 628vn2kIc2xKxwCF04k20xvY0x0EwIxGrwCFx2IqxVCFs4IE7xkEbVWUJVW8JwC20s026c
 02F40E14v26r1j6r18MI8I3I0E7480Y4vE14v26r106r1rMI8E67AF67kF1VAFwI0_Jw0_
 GFylIxkGc2Ij64vIr41lIxAIcVC0I7IYx2IY67AKxVW8JVW5JwCI42IY6xIIjxv20xvEc7
 CjxVAFwI0_Gr1j6F4UJwCI42IY6xAIw20EY4v20xvaj40_Gr0_Zr1lIxAIcVC2z280aVAF
 wI0_Gr0_Cr1lIxAIcVC2z280aVCY1x0267AKxVW8Jr0_Cr1UYxBIdaVFxhVjvjDU0xZFpf
 9x0JUD-B_UUUUU=
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH v3 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, Pu Wen <puwen@hygon.cn>
MIME-Version: 1.0
Content-Type: text/plain; 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
CiBhcmNoL3g4Ni94ZW4vcG11LmMgfCAxNSArKysrKysrKysrKystLS0KIDEgZmlsZSBjaGFuZ2Vk
LCAxMiBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2
L3hlbi9wbXUuYyBiL2FyY2gveDg2L3hlbi9wbXUuYwppbmRleCA3ZDAwZDRhLi4xMDUzZGRhIDEw
MDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vcG11LmMKKysrIGIvYXJjaC94ODYveGVuL3BtdS5jCkBA
IC05MCw2ICs5MCwxMiBAQCBzdGF0aWMgdm9pZCB4ZW5fcG11X2FyY2hfaW5pdCh2b2lkKQogCQkJ
azdfY291bnRlcnNfbWlycm9yZWQgPSAwOwogCQkJYnJlYWs7CiAJCX0KKwl9IGVsc2UgaWYgKGJv
b3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0hZR09OKSB7CisJCWFtZF9udW1f
Y291bnRlcnMgPSBGMTBIX05VTV9DT1VOVEVSUzsKKwkJYW1kX2NvdW50ZXJzX2Jhc2UgPSBNU1Jf
SzdfUEVSRkNUUjA7CisJCWFtZF9jdHJsc19iYXNlID0gTVNSX0s3X0VWTlRTRUwwOworCQlhbWRf
bXNyX3N0ZXAgPSAxOworCQlrN19jb3VudGVyc19taXJyb3JlZCA9IDA7CiAJfSBlbHNlIHsKIAkJ
dWludDMyX3QgZWF4LCBlYngsIGVjeCwgZWR4OwogCkBAIC0yODUsNyArMjkxLDggQEAgc3RhdGlj
IGJvb2wgeGVuX2FtZF9wbXVfZW11bGF0ZSh1bnNpZ25lZCBpbnQgbXNyLCB1NjQgKnZhbCwgYm9v
bCBpc19yZWFkKQogCiBib29sIHBtdV9tc3JfcmVhZCh1bnNpZ25lZCBpbnQgbXNyLCB1aW50NjRf
dCAqdmFsLCBpbnQgKmVycikKIHsKLQlpZiAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4
Nl9WRU5ET1JfQU1EKSB7CisJaWYgKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVO
RE9SX0FNRCB8fAorCSAgICBib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9I
WUdPTikgewogCQlpZiAoaXNfYW1kX3BtdV9tc3IobXNyKSkgewogCQkJaWYgKCF4ZW5fYW1kX3Bt
dV9lbXVsYXRlKG1zciwgdmFsLCAxKSkKIAkJCQkqdmFsID0gbmF0aXZlX3JlYWRfbXNyX3NhZmUo
bXNyLCBlcnIpOwpAQCAtMzA4LDcgKzMxNSw4IEBAIGJvb2wgcG11X21zcl93cml0ZSh1bnNpZ25l
ZCBpbnQgbXNyLCB1aW50MzJfdCBsb3csIHVpbnQzMl90IGhpZ2gsIGludCAqZXJyKQogewogCXVp
bnQ2NF90IHZhbCA9ICgodWludDY0X3QpaGlnaCA8PCAzMikgfCBsb3c7CiAKLQlpZiAoYm9vdF9j
cHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfQU1EKSB7CisJaWYgKGJvb3RfY3B1X2Rh
dGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0FNRCB8fAorCSAgICBib290X2NwdV9kYXRhLng4
Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9IWUdPTikgewogCQlpZiAoaXNfYW1kX3BtdV9tc3IobXNy
KSkgewogCQkJaWYgKCF4ZW5fYW1kX3BtdV9lbXVsYXRlKG1zciwgJnZhbCwgMCkpCiAJCQkJKmVy
ciA9IG5hdGl2ZV93cml0ZV9tc3Jfc2FmZShtc3IsIGxvdywgaGlnaCk7CkBAIC0zNzksNyArMzg3
LDggQEAgc3RhdGljIHVuc2lnbmVkIGxvbmcgbG9uZyB4ZW5faW50ZWxfcmVhZF9wbWMoaW50IGNv
dW50ZXIpCiAKIHVuc2lnbmVkIGxvbmcgbG9uZyB4ZW5fcmVhZF9wbWMoaW50IGNvdW50ZXIpCiB7
Ci0JaWYgKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0FNRCkKKwlpZiAo
Ym9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfQU1EIHx8CisJICAgIGJvb3Rf
Y3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0hZR09OKQogCQlyZXR1cm4geGVuX2Ft
ZF9yZWFkX3BtYyhjb3VudGVyKTsKIAllbHNlCiAJCXJldHVybiB4ZW5faW50ZWxfcmVhZF9wbWMo
Y291bnRlcik7Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 14:34:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 14:34: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 1foUy7-0001EU-Sr; Sat, 11 Aug 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=shsh=k2=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1foUy6-0001EP-Fl
 for xen-devel@lists.xenproject.org; Sat, 11 Aug 2018 14:34:14 +0000
X-Inumbo-ID: aee6b4bb-9d73-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aee6b4bb-9d73-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 14:34: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 w7BETNR8031344;
 Sat, 11 Aug 2018 14:33: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=fY7zEN0Z4lJ7H7OxnevYhIIxGEcPVu7NQxrTciL1rVo=;
 b=jxh7pZNTojQ1iZDA+w2QWK2DTdNBo4xBt/fBNp5c7huVK0dlyO0EZuibc+vuKoGttlfz
 KZMwNM8ptM7VbWpnH+35rnMGSzImydoA4wnD/O1WWHTe15X79+poazgDWQo5H0q+6zWi
 nqa+Oh5OQVgWz+yFnC76gH4M6jVfX0F/qL4DfumqI+Oy/vTDoLVqrfsnj05clsH7PNjq
 +gRKhFstVTqgE8BxZpyM6+sZyU0PGnfEZEMfgAPMNbkIqAfINhRTRJPQ6kQmp2iAxPo0
 T6BSN+przI4X5HH+4YoI2MqBCGwskKVXctZ9Ay7oXGATVc2kPjU10mm46e4HRaSdtcNh 8A== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2ksreprkut-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sat, 11 Aug 2018 14:33:27 +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 w7BEXNvc024327
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sat, 11 Aug 2018 14:33:25 GMT
Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w7BEXLJk003136;
 Sat, 11 Aug 2018 14:33: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 ; Sat, 11 Aug 2018 07:33:21 -0700
To: Pu Wen <puwen@hygon.cn>, tglx@linutronix.de, mingo@redhat.com,
 hpa@zytor.com, x86@kernel.org, thomas.lendacky@amd.com, bp@alien8.de,
 pbonzini@redhat.com, jgross@suse.com, JBeulich@suse.com
References: <cover.1533989492.git.puwen@hygon.cn>
 <2747ad959f07459000f2693a98d237e2b3149ca1.1533989493.git.puwen@hygon.cn>
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: <b32887e0-df6e-fb31-d9cd-6b31961c9c2b@oracle.com>
Date: Sat, 11 Aug 2018 10:34:18 -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: <2747ad959f07459000f2693a98d237e2b3149ca1.1533989493.git.puwen@hygon.cn>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8981
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=18
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808110164
Subject: Re: [Xen-devel] [PATCH v3 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
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMTEvMjAxOCAwOToyOSBBTSwgUHUgV2VuIHdyb3RlOgo+IFRvIG1ha2UgWGVuIHdvcmsg
Y29ycmVjdGx5IG9uIEh5Z29uIHBsYXRmb3JtcywgcmV1c2UgQU1EJ3MgWGVuIHN1cHBvcnQKPiBj
b2RlIHBhdGggYW5kIGFkZCB2ZW5kb3IgY2hlY2sgZm9yIEh5Z29uIGFsb25nIHdpdGggQU1ELgo+
Cj4gU2lnbmVkLW9mZi1ieTogUHUgV2VuIDxwdXdlbkBoeWdvbi5jbj4KPiAtLS0KPiAgYXJjaC94
ODYveGVuL3BtdS5jIHwgMTUgKysrKysrKysrKysrLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxMiBp
bnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hl
bi9wbXUuYyBiL2FyY2gveDg2L3hlbi9wbXUuYwo+IGluZGV4IDdkMDBkNGEuLjEwNTNkZGEgMTAw
NjQ0Cj4gLS0tIGEvYXJjaC94ODYveGVuL3BtdS5jCj4gKysrIGIvYXJjaC94ODYveGVuL3BtdS5j
Cj4gQEAgLTkwLDYgKzkwLDEyIEBAIHN0YXRpYyB2b2lkIHhlbl9wbXVfYXJjaF9pbml0KHZvaWQp
Cj4gIAkJCWs3X2NvdW50ZXJzX21pcnJvcmVkID0gMDsKPiAgCQkJYnJlYWs7Cj4gIAkJfQo+ICsJ
fSBlbHNlIGlmIChib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9IWUdPTikg
ewo+ICsJCWFtZF9udW1fY291bnRlcnMgPSBGMTBIX05VTV9DT1VOVEVSUzsKCkkgaGF2ZW4ndCBs
b29rZWQgaW4gZGV0YWlscyBhdCBaZW4ncyBQTVUgYnV0IHRoZSBQTUMgc2VjdGlvbiBpbiB0aGUg
c3BlYwpzdGFydHMgd2l0aArCoCAiVGhlcmUgYXJlIHNpeCBjb3JlIHBlcmZvcm1hbmNlIGV2ZW50
cyBjb3VudGVycyBwZXIgdGhyZWFkLi4uIgoKCgo+ICsJCWFtZF9jb3VudGVyc19iYXNlID0gTVNS
X0s3X1BFUkZDVFIwOwo+ICsJCWFtZF9jdHJsc19iYXNlID0gTVNSX0s3X0VWTlRTRUwwOwo+ICsJ
CWFtZF9tc3Jfc3RlcCA9IDE7Cj4gKwkJazdfY291bnRlcnNfbWlycm9yZWQgPSAwOwo+ICAJfSBl
bHNlIHsKPiAgCQl1aW50MzJfdCBlYXgsIGVieCwgZWN4LCBlZHg7Cj4gIAo+IEBAIC0yODUsNyAr
MjkxLDggQEAgc3RhdGljIGJvb2wgeGVuX2FtZF9wbXVfZW11bGF0ZSh1bnNpZ25lZCBpbnQgbXNy
LCB1NjQgKnZhbCwgYm9vbCBpc19yZWFkKQo+ICAKPiAgYm9vbCBwbXVfbXNyX3JlYWQodW5zaWdu
ZWQgaW50IG1zciwgdWludDY0X3QgKnZhbCwgaW50ICplcnIpCj4gIHsKPiAtCWlmIChib290X2Nw
dV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQpIHsKPiArCWlmIChib290X2NwdV9k
YXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQgfHwKPiArCSAgICBib290X2NwdV9kYXRh
Lng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9IWUdPTikgewoKCidpZiAoYm9vdF9jcHVfZGF0YS54
ODZfdmVuZG9yICE9IFg4Nl9WRU5ET1JfSU5URUwpJyBwbGVhc2UuCgoKLWJvcmlzCgo+ICAJCWlm
IChpc19hbWRfcG11X21zcihtc3IpKSB7Cj4gIAkJCWlmICgheGVuX2FtZF9wbXVfZW11bGF0ZSht
c3IsIHZhbCwgMSkpCj4gIAkJCQkqdmFsID0gbmF0aXZlX3JlYWRfbXNyX3NhZmUobXNyLCBlcnIp
Owo+IEBAIC0zMDgsNyArMzE1LDggQEAgYm9vbCBwbXVfbXNyX3dyaXRlKHVuc2lnbmVkIGludCBt
c3IsIHVpbnQzMl90IGxvdywgdWludDMyX3QgaGlnaCwgaW50ICplcnIpCj4gIHsKPiAgCXVpbnQ2
NF90IHZhbCA9ICgodWludDY0X3QpaGlnaCA8PCAzMikgfCBsb3c7Cj4gIAo+IC0JaWYgKGJvb3Rf
Y3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0FNRCkgewo+ICsJaWYgKGJvb3RfY3B1
X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0FNRCB8fAo+ICsJICAgIGJvb3RfY3B1X2Rh
dGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0hZR09OKSB7Cj4gIAkJaWYgKGlzX2FtZF9wbXVf
bXNyKG1zcikpIHsKPiAgCQkJaWYgKCF4ZW5fYW1kX3BtdV9lbXVsYXRlKG1zciwgJnZhbCwgMCkp
Cj4gIAkJCQkqZXJyID0gbmF0aXZlX3dyaXRlX21zcl9zYWZlKG1zciwgbG93LCBoaWdoKTsKPiBA
QCAtMzc5LDcgKzM4Nyw4IEBAIHN0YXRpYyB1bnNpZ25lZCBsb25nIGxvbmcgeGVuX2ludGVsX3Jl
YWRfcG1jKGludCBjb3VudGVyKQo+ICAKPiAgdW5zaWduZWQgbG9uZyBsb25nIHhlbl9yZWFkX3Bt
YyhpbnQgY291bnRlcikKPiAgewo+IC0JaWYgKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBY
ODZfVkVORE9SX0FNRCkKPiArCWlmIChib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZF
TkRPUl9BTUQgfHwKPiArCSAgICBib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRP
Ul9IWUdPTikKPiAgCQlyZXR1cm4geGVuX2FtZF9yZWFkX3BtYyhjb3VudGVyKTsKPiAgCWVsc2UK
PiAgCQlyZXR1cm4geGVuX2ludGVsX3JlYWRfcG1jKGNvdW50ZXIpOwoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 15:02:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 15:02:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1foVPU-0003UO-9j; Sat, 11 Aug 2018 15: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=96rj=k2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1foVPS-0003UC-UG
 for xen-devel@lists.xenproject.org; Sat, 11 Aug 2018 15:02:30 +0000
X-Inumbo-ID: a2cffdbf-9d77-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a2cffdbf-9d77-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 15:02: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 1foVPQ-0005v9-90; Sat, 11 Aug 2018 15:02: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 1foVPQ-0002QI-15; Sat, 11 Aug 2018 15:02:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1foVPQ-0002Rh-0M; Sat, 11 Aug 2018 15:02:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125862-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 11 Aug 2018 15:02:28 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125862: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTg2MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg2Mi8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5
ZmM3NzQ4N2UKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgMTAgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA5IGRheXMgICA0MiBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDYgIDIwMTgtMDgtMTAgMTQ6MDA6NTggWiAgICAxIGRh
eXMgICAgOSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NDAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 15:14:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 15:14:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1foVbP-0004Lu-KA; Sat, 11 Aug 2018 15:14: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=eahr=k2=pathpartnertech.com=omkar.bolla@srs-us1.protection.inumbo.net>)
 id 1foVbO-0004Lp-0O
 for xen-devel@lists.xenproject.org; Sat, 11 Aug 2018 15:14:50 +0000
X-Inumbo-ID: 232e6433-9d79-11e8-a8a5-bc764e045a96
Received: from mail-ua1-x935.google.com (unknown [2607:f8b0:4864:20::935])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 232e6433-9d79-11e8-a8a5-bc764e045a96;
 Sat, 11 Aug 2018 17:13:44 +0200 (CEST)
Received: by mail-ua1-x935.google.com with SMTP id m13-v6so4983152uaq.7
 for <xen-devel@lists.xenproject.org>; Sat, 11 Aug 2018 08:14:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=pathpartnertech.com; s=google;
 h=mime-version:from:date:message-id:subject:to;
 bh=ug+NrBPOFNKZ3jkqCCp3fNDwW1cKjdT2XiQzGdZTmbk=;
 b=MaPte2kqInDNKkCVFm8PECeRvK8FU0CbbUeTXgOe9FP5MqDgjIodyaFdzULzhDJU9o
 92j4XQhf1VEb3GYe/NWFZE5C9EJ/NLeQ4UJ3WxIkBwysMzdYY2WU/va5S2T9cgJd+9vx
 J7irLapEBqt2cil3n34fjRiMlDxdzqVwcBLwBPeqa9lb3TcgZF7Y6KXfaUUy4yiznoRT
 lGyx+9SOLjfUOBhFHG/SdBubTfZXQH94wlF8wWMtZgM5moNeQbPm2DlRAfF9rDtgUolz
 kkZNw52mYgaI/tw4jMeHyRLaaZrHh+Ztjy/1sN4rsrRNdb9wnVJo/dZKlq8pJ2fvjJiF
 V9dw==
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=ug+NrBPOFNKZ3jkqCCp3fNDwW1cKjdT2XiQzGdZTmbk=;
 b=HR1YfPgnCamH0LnRNPpE9zY3A59Af0SaPxVefBaPj3uGBEw/JnHvDTvo1+XcqppeZC
 l5XGrdwcCfFYnLKtBpbMBkNV+88aqvIs91LW0CYesn6xPpyYOHSj2SL8FxEHI+/5trd/
 cBvpFUsbfaAkOtt8IyJO2ppyyCtreSNYbL7u+lg8+xrHxdOEE3zp9fH+QjGnbsWeYR8d
 53wWLXlD+y2A3J9SthVA1sdqrrWdugEAX5R03s7LKnlAGyaEhin62uRzIhdf2lfTjCN4
 gYzhIZBgyD5CZL5B8gfO5tG5jQ65aN+zfcc6MZbMQq0nWy4pw7zHSAdOiVn4hRM49JKR
 AqJQ==
X-Gm-Message-State: AOUpUlFUeymFoPCNqP3a8mWZd25nAMK3WRbOXSnsgcAVHfGcVQagsoiV
 wyCtRvY2o68GtKMQLhjzi9Z8tAQHLNOH2N09yykNm8szdCOCAlqe0hs8ktR6aRSrKoJAtYW4yGt
 gHyXgW7+JW7CUi8Wu+dceoO/WjwgQEGD4iaQMdnIsY9pl
X-Google-Smtp-Source: AA+uWPwAlX52odAmGa+mG1jdjbGmGQXOU7d9r4V+8w19pnTHyGgGLEu6UYZLhA64eneiCT65UsaOcnJc3k6faQCqI28=
X-Received: by 2002:a1f:5ec1:: with SMTP id
 s184-v6mr6747237vkb.94.1534000482874; 
 Sat, 11 Aug 2018 08:14:42 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a67:8797:0:0:0:0:0 with HTTP; Sat, 11 Aug 2018 08:14:42
 -0700 (PDT)
From: Omkar Bolla <omkar.bolla@pathpartnertech.com>
Date: Sat, 11 Aug 2018 20:44:42 +0530
Message-ID: <CAC4nxbsJss__sbvs5fKEW1RZAiyC8KNvV3HMPM88v4HmBwO+ZA@mail.gmail.com>
To: xen-devel@lists.xenproject.org
Subject: [Xen-devel] Armv8-A: Not able to enable secondary CPUs in Hikey960
 board
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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="===============3367509845032668505=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============3367509845032668505==
Content-Type: multipart/alternative; boundary="000000000000de0e8405732a51de"

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

Hi,

I am using Hikey960 board and i started trying to port xen on hykey960.

I followed all procedure has given in
https://wiki.xenproject.org/wiki/HiKey960 link.
And using *Xen version 4.11.1-pre *and linux as mentioned in above link.

But, After flashing, I ended up with secondary CPUs errors and linux Dom0
errors.
Please give some suggestions to start xen with all CPUs.

Please check below log:
--------------------------------
 Using modules provided by bootloader in FDT
Xen 4.11.1-pre (c/s Mon Jul 30 11:30:09 2018 +0200 git:33ced72) EFI loader
 Xen 4.11.1-pre
(XEN) Xen version 4.11.1-pre (omkar.bolla@) (aarch64-linux-gnu-gcc (Linaro
GCC 7.1-2017.05) 7.1.1 20170510) debug=n  Sat Aug 11 20:35:10 IST 201
8
(XEN) Latest ChangeSet: Mon Jul 30 11:30:09 2018 +0200 git:33ced72
(XEN) Processor: 410fd034: "ARM Limited", variant: 0x0, part 0xd03, rev 0x4
(XEN) 64-bit Execution:
(XEN)   Processor Features: 0000000000002222 0000000000000000
(XEN)     Exception Levels: EL3:64+32 EL2:64+32 EL1:64+32 EL0:64+32
(XEN)     Extensions: FloatingPoint AdvancedSIMD
(XEN)   Debug Features: 0000000010305106 0000000000000000
(XEN)   Auxiliary Features: 0000000000000000 0000000000000000
(XEN)   Memory Model Features: 0000000000001122 0000000000000000
(XEN)   ISA Features:  0000000000011120 0000000000000000
(XEN) 32-bit Execution:
(XEN)   Processor Features: 00000131:00011011
(XEN)     Instruction Sets: AArch32 A32 Thumb Thumb-2 Jazelle
(XEN)     Extensions: GenericTimer Security
(XEN)   Debug Features: 03010066
(XEN)   Auxiliary Features: 00000000
(XEN)   Memory Model Features: 10201105 40000000 01260000 02102211
(XEN)  ISA Features: 02101110 13112111 21232042 01112131 00011142 00011121
(XEN) Using SMC Calling Convention v1.1
(XEN) Using PSCI v1.1
(XEN) SMP: Allowing 8 CPUs
(XEN) Generic Timer IRQ: phys=30 hyp=26 virt=27 Freq: 1920 KHz
(XEN) GICv2 initialization:
(XEN)         gic_dist_addr=00000000e82b1000
(XEN)         gic_cpu_addr=00000000e82b2000
(XEN)         gic_hyp_addr=00000000e82b4000
(XEN)         gic_vcpu_addr=00000000e82b6000
(XEN)         gic_maintenance_irq=25
(XEN) GICv2: 384 lines, 8 cpus, secure (IID 0200143b).
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Allocated console ring of 64 KiB.
(XEN) Bringing up CPU1
(XEN) Failed to bring up CPU1
(XEN) Failed to bring up CPU 1 (error -9)
(XEN) Bringing up CPU2
(XEN) Failed to bring up CPU2
(XEN) Failed to bring up CPU 2 (error -9)
(XEN) Bringing up CPU3
(XEN) Failed to bring up CPU3
(XEN) Failed to bring up CPU 3 (error -9)
(XEN) Bringing up CPU4
(XEN) Failed to bring up CPU4
(XEN) Failed to bring up CPU 4 (error -9)
(XEN) Bringing up CPU5
(XEN) Failed to bring up CPU5
(XEN) Failed to bring up CPU 5 (error -9)
(XEN) Bringing up CPU6
(XEN) Failed to bring up CPU6
(XEN) Failed to bring up CPU 6 (error -9)
(XEN) Bringing up CPU7
(XEN) Failed to bring up CPU7
(XEN) Failed to bring up CPU 7 (error -9)
(XEN) Brought up 1 CPUs
(XEN) P2M: 40-bit IPA with 40-bit PA and 8-bit VMID
(XEN) P2M: 3 levels with order-1 root, VTCR 0x80023558
(XEN) I/O virtualisation disabled
(XEN) build-id: fa5f17a58e5d75750920185c7944c71cbea9de1d
(XEN) alternatives: Patching with alt table 00000000400acfc8 ->
00000000400ad544
(XEN) *** LOADING DOMAIN 0 ***
(XEN) Loading kernel from boot module @ 00000000b8887000
(XEN) Allocating 1:1 mappings totalling 512MB for dom0:
(XEN) BANK[0] 0x000000c0000000-0x000000e0000000 (512MB)
(XEN) Grant table range: 0x0000021fe00000-0x0000021fe40000
(XEN) Allocating PPI 16 for event channel interrupt
(XEN) Loading zImage from 00000000b8887000 to
00000000c0080000-00000000c1187200
(XEN) Loading dom0 DTB to 0x00000000c8000000-0x00000000c800a4db
(XEN) Initial low memory virq threshold set at 0x4000 pages.
(XEN) Scrubbing Free RAM on 1 nodes using 1 CPUs
(XEN)
....................................................................done.
(XEN) Std. Loglevel: All
(XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings)
(XEN) ***************************************************
(XEN) PLEASE SPECIFY dom0_mem PARAMETER - USING 512M FOR NOW
(XEN) ***************************************************
(XEN) 3... 2... 1...
(XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input
to Xen)
(XEN) Freed 292kB init memory.
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER4
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER8
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER12
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER16
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER20
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER24
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER28
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER32
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER36
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER40
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.14.0-rc7-linaro-hikey960+
(omkar.bolla@OmkarB-LaptopU) (gcc version 7.1.1 20170510 (Linaro GCC
7.1-2017.05)) #7 S
MP PREEMPT Fri Aug 10 23:06:10 IST 2018
[    0.000000] Boot CPU: AArch64 Processor [410fd034]
[    0.000000] Machine model: HiKey960
[    0.000000] Xen 4.11 support found
[    0.000000] efi: Getting EFI parameters from FDT:
[    0.000000] efi: UEFI not found.
[    0.000000] cma: Reserved 16 MiB at 0x00000000df000000
[    0.000000] NUMA: No NUMA configuration found
[    0.000000] NUMA: Faking a node at [mem
0x0000000000000000-0x00000000dfffffff]
[    0.000000] NUMA: NODE_DATA [mem 0xdefb6800-0xdefb82ff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x00000000c0000000-0x00000000dfffffff]
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000c0000000-0x00000000dfffffff]
[    0.000000] Initmem setup node 0 [mem
0x00000000c0000000-0x00000000dfffffff]
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: Trusted OS migration not required
[    0.000000] percpu: Embedded 23 pages/cpu @ffff80001ef9c000 s55448 r8192
d30568 u94208
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: enabling workaround for ARM erratum 845719
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 129024
[    0.000000] Policy zone: DMA
[    0.000000] Kernel command line: console=tty0 console=hvc0
root=/dev/sdd10 rw efi=noruntime
[    0.000000] PID hash table entries: 2048 (order: 2, 16384 bytes)
[    0.000000] Memory: 473192K/524288K available (10364K kernel code, 1180K
rwdata, 4664K rodata, 1152K init, 405K bss, 34712K reserved, 16384K
cma-reserved)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     modules : 0xffff000000000000 - 0xffff000008000000   (
 128 MB)
[    0.000000]     vmalloc : 0xffff000008000000 - 0xffff7dffbfff0000
 (129022 GB)
[    0.000000]       .text : 0xffff000008080000 - 0xffff000008aa0000   (
10368 KB)
[    0.000000]     .rodata : 0xffff000008aa0000 - 0xffff000008f40000   (
4736 KB)
[    0.000000]       .init : 0xffff000008f40000 - 0xffff000009060000   (
1152 KB)
[    0.000000]       .data : 0xffff000009060000 - 0xffff000009187200   (
1181 KB)
[    0.000000]        .bss : 0xffff000009187200 - 0xffff0000091ec9e0   (
 406 KB)
[    0.000000]     fixed   : 0xffff7dfffe7fd000 - 0xffff7dfffec00000   (
4108 KB)
[    0.000000]     PCI I/O : 0xffff7dfffee00000 - 0xffff7dffffe00000   (
16 MB)
[    0.000000]     vmemmap : 0xffff7e0000000000 - 0xffff800000000000   (
2048 GB maximum)
[    0.000000]               0xffff7e0000000000 - 0xffff7e0000800000   (
 8 MB actual)
[    0.000000]     memory  : 0xffff800000000000 - 0xffff800020000000   (
 512 MB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]  RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=1.
[    0.000000]  Tasks RCU enabled.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] arch_timer: cp15 timer(s) running at 1.92MHz (virt).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff
max_cycles: 0x1c570327e, max_idle_ns: 1763180809505 ns
[    0.000004] sched_clock: 56 bits at 1920kHz, resolution 520ns, wraps
every 4398046510977ns
[    0.000101] clocksource: arm,sp804: mask: 0xffffffff max_cycles:
0xffffffff, max_idle_ns: 58334160866034 ns
[    0.000560] Console: colour dummy device 80x25
[    0.000846] console [tty0] enabled
[    0.343934] console [hvc0] enabled
[    0.347479] Calibrating delay loop (skipped), value calculated using
timer frequency.. 3.84 BogoMIPS (lpj=7680)
[    0.357565] pid_max: default: 32768 minimum: 301
[    0.362297] Security Framework initialized
[    0.366580] Dentry cache hash table entries: 65536 (order: 7, 524288
bytes)
[    0.373521] Inode-cache hash table entries: 32768 (order: 6, 262144
bytes)
[    0.380393] Mount-cache hash table entries: 1024 (order: 1, 8192 bytes)
[    0.387061] Mountpoint-cache hash table entries: 1024 (order: 1, 8192
bytes)
[    0.410306] calling  cpu_suspend_init+0x0/0x4c @ 1
[    0.415027] initcall cpu_suspend_init+0x0/0x4c returned 0 after 0 usecs
[    0.421703] calling  asids_init+0x0/0xc0 @ 1
[    0.426028] ASID allocator initialised with 65536 entries
[    0.431488] initcall asids_init+0x0/0xc0 returned 0 after 3906 usecs
[    0.437907] calling  xen_guest_init+0x0/0x2f4 @ 1
[    0.443420] xen:grant_table: Grant tables using version 1 layout
[    0.449353] Grant table initialized
[    0.452910] xen:events: Using FIFO-based ABI
[    0.457310] Xen: initializing cpu0
[    0.460730] initcall xen_guest_init+0x0/0x2f4 returned 0 after 7812 usecs
[    0.467553] calling  spawn_ksoftirqd+0x0/0x50 @ 1
[    0.480345] initcall spawn_ksoftirqd+0x0/0x50 returned 0 after 7812 usecs
[    0.487046] calling  migration_init+0x0/0x4c @ 1
[    0.491722] initcall migration_init+0x0/0x4c returned 0 after 0 usecs
[    0.498227] calling  check_cpu_stall_init+0x0/0x2c @ 1
[    0.503429] initcall check_cpu_stall_init+0x0/0x2c returned 0 after 0
usecs
[    0.510456] calling  srcu_bootup_announce+0x0/0x40 @ 1
[    0.515651] Hierarchical SRCU implementation.
[    0.520078] initcall srcu_bootup_announce+0x0/0x40 returned 0 after 3906
usecs
[    0.527363] calling  rcu_spawn_gp_kthread+0x0/0x12c @ 1
[    0.532752] initcall rcu_spawn_gp_kthread+0x0/0x12c returned 0 after 0
usecs
[    0.539769] calling  cpu_stop_init+0x0/0xd4 @ 1
[    0.552404] initcall cpu_stop_init+0x0/0xd4 returned 0 after 7812 usecs
[    0.558929] calling  jump_label_init_module+0x0/0x1c @ 1
[    0.564304] initcall jump_label_init_module+0x0/0x1c returned 0 after 0
usecs
[    0.571502] calling  its_pci_msi_init+0x0/0xb4 @ 1
[    0.576675] initcall its_pci_msi_init+0x0/0xb4 returned 0 after 0 usecs
[    0.583196] calling  its_pmsi_init+0x0/0x98 @ 1
[    0.587905] initcall its_pmsi_init+0x0/0x98 returned 0 after 0 usecs
[    0.594214] calling  renesas_soc_init+0x0/0x1dc @ 1
[    0.599154] initcall renesas_soc_init+0x0/0x1dc returned -19 after 0
usecs
[    0.606090] calling  rcar_sysc_pd_init+0x0/0x2e4 @ 1
[    0.611214] initcall rcar_sysc_pd_init+0x0/0x2e4 returned -19 after 0
usecs
[    0.618143] calling  tegra_init_fuse+0x0/0x150 @ 1
[    0.623138] initcall tegra_init_fuse+0x0/0x150 returned 0 after 0 usecs
[    0.629677] calling  tegra_flowctrl_init+0x0/0x88 @ 1
[    0.634802] initcall tegra_flowctrl_init+0x0/0x88 returned 0 after 0
usecs
[    0.641730] calling  tegra_pmc_early_init+0x0/0x540 @ 1
[    0.647243] initcall tegra_pmc_early_init+0x0/0x540 returned 0 after 0
usecs
[    0.654203] calling  rand_initialize+0x0/0x128 @ 1
[    0.659132] initcall rand_initialize+0x0/0x128 returned 0 after 0 usecs
[    0.665734] calling  arm_enable_runtime_services+0x0/0x1f8 @ 1
[    0.671622] EFI services will not be available.
[    0.676222] initcall arm_enable_runtime_services+0x0/0x1f8 returned 0
after 3906 usecs
[    0.684204] calling  dummy_timer_register+0x0/0x34 @ 1
[    0.689414] initcall dummy_timer_register+0x0/0x34 returned 0 after 0
usecs
[    0.704455] smp: Bringing up secondary CPUs ...
[    0.708893] smp: Brought up 1 node, 1 CPU
[    0.712966] SMP: Total of 1 processors activated.
[    0.717744] CPU features: detected feature: 32-bit EL0 Support
[    0.723709] CPU: All CPU(s) started at EL1
[    0.727814] alternatives: patching kernel code
[    0.733313] devtmpfs: initialized
[    0.741654] calling  ipc_ns_init+0x0/0x60 @ 1
[    0.745994] random: get_random_u32 called from
bucket_table_alloc+0x108/0x258 with crng_init=0
[    0.754631] initcall ipc_ns_init+0x0/0x60 returned 0 after 3906 usecs
[    0.761132] calling  init_mmap_min_addr+0x0/0x18 @ 1
[    0.766152] initcall init_mmap_min_addr+0x0/0x18 returned 0 after 0 usecs
[    0.773010] calling  init_cpufreq_transition_notifier_list+0x0/0x34 @ 1
[    0.779712] initcall init_cpufreq_transition_notifier_list+0x0/0x34
returned 0 after 0 usecs
[    0.788182] calling  net_ns_init+0x0/0x154 @ 1
[    0.796768] initcall net_ns_init+0x0/0x154 returned 0 after 3906 usecs
[    0.803286] calling  fpsimd_init+0x0/0x80 @ 1
[    0.807635] initcall fpsimd_init+0x0/0x80 returned 0 after 0 usecs
[    0.813868] calling  enable_mrs_emulation+0x0/0x24 @ 1
[    0.819074] initcall enable_mrs_emulation+0x0/0x24 returned 0 after 0
usecs
[    0.826102] calling  cpu_hotplug_pm_sync_init+0x0/0x24 @ 1
[    0.831650] initcall cpu_hotplug_pm_sync_init+0x0/0x24 returned 0 after
0 usecs
[    0.839017] calling  alloc_frozen_cpus+0x0/0x8 @ 1
[    0.843872] initcall alloc_frozen_cpus+0x0/0x8 returned 0 after 0 usecs
[    0.850555] calling  wq_sysfs_init+0x0/0x40 @ 1
[    0.855309] initcall wq_sysfs_init+0x0/0x40 returned 0 after 0 usecs
[    0.861583] calling  ksysfs_init+0x0/0xc0 @ 1
[    0.866082] initcall ksysfs_init+0x0/0xc0 returned 0 after 0 usecs
[    0.872404] random: fast init done
[    0.875724] calling  pm_init+0x0/0x80 @ 1
[    0.879891] initcall pm_init+0x0/0x80 returned 0 after 0 usecs
[    0.885715] calling  pm_disk_init+0x0/0x24 @ 1
[    0.890252] initcall pm_disk_init+0x0/0x24 returned 0 after 0 usecs
[    0.896558] calling  swsusp_header_init+0x0/0x40 @ 1
[    0.901581] initcall swsusp_header_init+0x0/0x40 returned 0 after 0 usecs
[    0.908427] calling  rcu_set_runtime_mode+0x0/0x14 @ 1
[    0.913628] initcall rcu_set_runtime_mode+0x0/0x14 returned 0 after 0
usecs
[    0.920653] calling  init_jiffies_clocksource+0x0/0x24 @ 1
[    0.926206] clocksource: jiffies: mask: 0xffffffff max_cycles:
0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.936007] initcall init_jiffies_clocksource+0x0/0x24 returned 0 after
3906 usecs
[    0.943634] calling  futex_init+0x0/0x100 @ 1
[    0.948075] futex hash table entries: 256 (order: 3, 32768 bytes)
[    0.954244] initcall futex_init+0x0/0x100 returned 0 after 3906 usecs
[    0.960717] calling  cgroup_wq_init+0x0/0x40 @ 1
[    0.965409] initcall cgroup_wq_init+0x0/0x40 returned 0 after 0 usecs
[    0.971903] calling  cgroup1_wq_init+0x0/0x40 @ 1
[    0.976680] initcall cgroup1_wq_init+0x0/0x40 returned 0 after 0 usecs
[    0.983270] calling  cpu_pm_init+0x0/0x20 @ 1
[    0.987688] initcall cpu_pm_init+0x0/0x20 returned 0 after 0 usecs
[    0.993932] calling  init_per_zone_wmark_min+0x0/0x7c @ 1
[    0.999408] initcall init_per_zone_wmark_min+0x0/0x7c returned 0 after 0
usecs
[    1.006680] calling  init_zero_pfn+0x0/0x28 @ 1
[    1.011274] initcall init_zero_pfn+0x0/0x28 returned 0 after 0 usecs
[    1.017692] calling  cma_init_reserved_areas+0x0/0x1d0 @ 1
[    1.023632] initcall cma_init_reserved_areas+0x0/0x1d0 returned 0 after
0 usecs
[    1.030858] calling  fsnotify_init+0x0/0x54 @ 1
[    1.035474] initcall fsnotify_init+0x0/0x54 returned 0 after 0 usecs
[    1.041860] calling  filelock_init+0x0/0xc4 @ 1
[    1.046485] initcall filelock_init+0x0/0xc4 returned 0 after 0 usecs
[    1.052873] calling  init_script_binfmt+0x0/0x24 @ 1
[    1.057906] initcall init_script_binfmt+0x0/0x24 returned 0 after 0 usecs
[    1.064753] calling  init_elf_binfmt+0x0/0x24 @ 1
[    1.069523] initcall init_elf_binfmt+0x0/0x24 returned 0 after 0 usecs
[    1.076114] calling  init_compat_elf_binfmt+0x0/0x24 @ 1
[    1.081492] initcall init_compat_elf_binfmt+0x0/0x24 returned 0 after 0
usecs
[    1.088688] calling  configfs_init+0x0/0xb4 @ 1
[    1.093317] initcall configfs_init+0x0/0xb4 returned 0 after 0 usecs
[    1.099704] calling  debugfs_init+0x0/0x74 @ 1
[    1.104217] initcall debugfs_init+0x0/0x74 returned 0 after 0 usecs
[    1.110545] calling  prandom_init+0x0/0x164 @ 1
[    1.115142] initcall prandom_init+0x0/0x164 returned 0 after 0 usecs
[    1.121556] calling  pinctrl_init+0x0/0xc0 @ 1
[    1.126059] pinctrl core: initialized pinctrl subsystem
[    1.131472] initcall pinctrl_init+0x0/0xc0 returned 0 after 3906 usecs
[    1.137947] calling  gpiolib_dev_init+0x0/0xec @ 1
[    1.143018] initcall gpiolib_dev_init+0x0/0xec returned 0 after 0 usecs
[    1.149719] calling  hi3516cv300_crg_init+0x0/0x20 @ 1
[    1.154893] initcall hi3516cv300_crg_init+0x0/0x20 returned 0 after 0
usecs
[    1.161829] calling  hi3519_clk_init+0x0/0x20 @ 1
[    1.166618] initcall hi3519_clk_init+0x0/0x20 returned 0 after 0 usecs
[    1.173185] calling  hi3660_clk_init+0x0/0x20 @ 1
[    1.177956] initcall hi3660_clk_init+0x0/0x20 returned 0 after 0 usecs
[    1.184536] calling  hi3798cv200_crg_init+0x0/0x20 @ 1
[    1.189753] initcall hi3798cv200_crg_init+0x0/0x20 returned 0 after 0
usecs
[    1.196764] calling  gcc_ipq8074_init+0x0/0x20 @ 1
[    1.201631] initcall gcc_ipq8074_init+0x0/0x20 returned 0 after 0 usecs
[    1.208297] calling  gcc_msm8916_init+0x0/0x20 @ 1
[    1.213164] initcall gcc_msm8916_init+0x0/0x20 returned 0 after 0 usecs
[    1.219831] calling  gcc_msm8994_init+0x0/0x20 @ 1
[    1.224705] initcall gcc_msm8994_init+0x0/0x20 returned 0 after 0 usecs
[    1.231363] calling  gcc_msm8996_init+0x0/0x20 @ 1
[    1.236232] initcall gcc_msm8996_init+0x0/0x20 returned 0 after 0 usecs
[    1.242898] calling  rpm_smd_clk_init+0x0/0x20 @ 1
[    1.247764] initcall rpm_smd_clk_init+0x0/0x20 returned 0 after 0 usecs
[    1.254432] calling  vexpress_osc_init+0x0/0x20 @ 1
[    1.259384] initcall vexpress_osc_init+0x0/0x20 returned 0 after 0 usecs
[    1.266138] calling  zx_clk_init+0x0/0x20 @ 1
[    1.270569] initcall zx_clk_init+0x0/0x20 returned 0 after 0 usecs
[    1.276806] calling  fsl_guts_init+0x0/0x20 @ 1
[    1.281411] initcall fsl_guts_init+0x0/0x20 returned 0 after 0 usecs
[    1.287817] calling  exynos4_pm_init_power_domain+0x0/0x2f8 @ 1
[    1.294482] initcall exynos4_pm_init_power_domain+0x0/0x2f8 returned 0
after 0 usecs
[    1.302158] calling  virtio_init+0x0/0x30 @ 1
[    1.306619] initcall virtio_init+0x0/0x30 returned 0 after 0 usecs
[    1.312836] calling  regulator_init+0x0/0xb0 @ 1
[    1.318010] initcall regulator_init+0x0/0xb0 returned 0 after 0 usecs
[    1.324619] calling  iommu_init+0x0/0x3c @ 1
[    1.328855] initcall iommu_init+0x0/0x3c returned 0 after 0 usecs
[    1.334962] calling  opp_debug_init+0x0/0x50 @ 1
[    1.339689] initcall opp_debug_init+0x0/0x50 returned 0 after 0 usecs
[    1.346149] calling  dma_init_reserved_memory+0x0/0x64 @ 1
[    1.351699] initcall dma_init_reserved_memory+0x0/0x64 returned -12
after 0 usecs
[    1.359240] calling  soc_bus_register+0x0/0x54 @ 1
[    1.364132] initcall soc_bus_register+0x0/0x54 returned 0 after 0 usecs
[    1.370794] calling  register_cpufreq_notifier+0x0/0x50 @ 1
[    1.376417] initcall register_cpufreq_notifier+0x0/0x50 returned -22
after 0 usecs
[    1.384046] calling  vexpress_syscfg_init+0x0/0x20 @ 1
[    1.389284] initcall vexpress_syscfg_init+0x0/0x20 returned 0 after 0
usecs
[    1.396290] calling  vexpress_sysreg_init+0x0/0x70 @ 1
[    1.401831] initcall vexpress_sysreg_init+0x0/0x70 returned 0 after 0
usecs
[    1.408731] calling  cpufreq_core_init+0x0/0x68 @ 1
[    1.413658] initcall cpufreq_core_init+0x0/0x68 returned -19 after 0
usecs
[    1.420583] calling  cpuidle_init+0x0/0x58 @ 1
[    1.425097] initcall cpuidle_init+0x0/0x58 returned -19 after 0 usecs
[    1.431600] calling  capsule_reboot_register+0x0/0x20 @ 1
[    1.437065] initcall capsule_reboot_register+0x0/0x20 returned 0 after 0
usecs
[    1.444341] calling  arm_dmi_init+0x0/0x28 @ 1
[    1.448846] DMI not present or invalid.
[    1.452746] initcall arm_dmi_init+0x0/0x28 returned 0 after 0 usecs
[    1.459081] calling  tegra_bpmp_init+0x0/0x20 @ 1
[    1.463884] initcall tegra_bpmp_init+0x0/0x20 returned 0 after 0 usecs
[    1.470463] calling  hi6220_mbox_init+0x0/0x20 @ 1
[    1.475337] initcall hi6220_mbox_init+0x0/0x20 returned 0 after 0 usecs
[    1.482001] calling  hi3660_mbox_init+0x0/0x20 @ 1
[    1.486880] initcall hi3660_mbox_init+0x0/0x20 returned 0 after 0 usecs
[    1.493536] calling  tegra_hsp_init+0x0/0x20 @ 1
[    1.498233] initcall tegra_hsp_init+0x0/0x20 returned 0 after 0 usecs
[    1.504722] calling  sock_init+0x0/0xc0 @ 1
[    1.509230] initcall sock_init+0x0/0xc0 returned 0 after 0 usecs
[    1.515151] calling  net_inuse_init+0x0/0x30 @ 1
[    1.519846] initcall net_inuse_init+0x0/0x30 returned 0 after 0 usecs
[    1.526336] calling  net_defaults_init+0x0/0x30 @ 1
[    1.531280] initcall net_defaults_init+0x0/0x30 returned 0 after 0 usecs
[    1.538040] calling  init_default_flow_dissectors+0x0/0x54 @ 1
[    1.543939] initcall init_default_flow_dissectors+0x0/0x54 returned 0
after 0 usecs
[    1.551654] calling  netlink_proto_init+0x0/0x178 @ 1
[    1.556848] NET: Registered protocol family 16
[    1.561322] initcall netlink_proto_init+0x0/0x178 returned 0 after 3906
usecs
[    1.568482] calling  __gnttab_init+0x0/0x38 @ 1
[    1.573071] initcall __gnttab_init+0x0/0x38 returned 0 after 0 usecs
[    1.579651] calling  debug_monitors_init+0x0/0x38 @ 1
[    1.584652] initcall debug_monitors_init+0x0/0x38 returned 0 after 0
usecs
[    1.591555] calling  irq_sysfs_init+0x0/0xb0 @ 1
[    1.596302] initcall irq_sysfs_init+0x0/0xb0 returned 0 after 0 usecs
[    1.602738] calling  bdi_class_init+0x0/0x78 @ 1
[    1.607484] initcall bdi_class_init+0x0/0x78 returned 0 after 0 usecs
[    1.613964] calling  mm_sysfs_init+0x0/0x3c @ 1
[    1.618532] initcall mm_sysfs_init+0x0/0x3c returned 0 after 0 usecs
[    1.624943] calling  irqc_init+0x0/0x20 @ 1
[    1.629233] initcall irqc_init+0x0/0x20 returned 0 after 0 usecs
[    1.635279] calling  vexpress_config_init+0x0/0xf0 @ 1
[    1.640830] initcall vexpress_config_init+0x0/0xf0 returned 0 after 0
usecs
[    1.647705] calling  rockchip_pinctrl_drv_register+0x0/0x20 @ 1
[    1.653732] initcall rockchip_pinctrl_drv_register+0x0/0x20 returned 0
after 0 usecs
[    1.661513] calling  samsung_pinctrl_drv_register+0x0/0x20 @ 1
[    1.667420] initcall samsung_pinctrl_drv_register+0x0/0x20 returned 0
after 0 usecs
[    1.675128] calling  sh_pfc_init+0x0/0x20 @ 1
[    1.679565] initcall sh_pfc_init+0x0/0x20 returned 0 after 0 usecs
[    1.685791] calling  tegra_gpio_init+0x0/0x20 @ 1
[    1.690580] initcall tegra_gpio_init+0x0/0x20 returned 0 after 0 usecs
[    1.697151] calling  pcibus_class_init+0x0/0x24 @ 1
[    1.702109] initcall pcibus_class_init+0x0/0x24 returned 0 after 0 usecs
[    1.708861] calling  pci_driver_init+0x0/0x1c @ 1
[    1.713661] initcall pci_driver_init+0x0/0x1c returned 0 after 0 usecs
[    1.720218] calling  backlight_class_init+0x0/0xbc @ 1
[    1.725432] initcall backlight_class_init+0x0/0xbc returned 0 after 0
usecs
[    1.732447] calling  amba_init+0x0/0x1c @ 1
[    1.736711] initcall amba_init+0x0/0x1c returned 0 after 0 usecs
[    1.742767] calling  rockchip_grf_init+0x0/0xf8 @ 1
[    1.748087] initcall rockchip_grf_init+0x0/0xf8 returned -19 after 0
usecs
[    1.754874] calling  rockchip_pm_domain_drv_register+0x0/0x20 @ 1
[    1.761071] initcall rockchip_pm_domain_drv_register+0x0/0x20 returned 0
after 0 usecs
[    1.769029] calling  exynos_pmu_init+0x0/0x20 @ 1
[    1.773808] initcall exynos_pmu_init+0x0/0x20 returned 0 after 0 usecs
[    1.780388] calling  xenbus_init+0x0/0x2d4 @ 1
[    1.785163] initcall xenbus_init+0x0/0x2d4 returned 0 after 0 usecs
[    1.791348] calling  hi6220_reset_init+0x0/0x20 @ 1
[    1.796363] initcall hi6220_reset_init+0x0/0x20 returned 0 after 0 usecs
[    1.803073] calling  tty_class_init+0x0/0x58 @ 1
[    1.807767] initcall tty_class_init+0x0/0x58 returned 0 after 0 usecs
[    1.814258] calling  vtconsole_class_init+0x0/0xf8 @ 1
[    1.819561] initcall vtconsole_class_init+0x0/0xf8 returned 0 after 0
usecs
[    1.826509] calling  serdev_init+0x0/0x2c @ 1
[    1.830929] initcall serdev_init+0x0/0x2c returned 0 after 0 usecs
[    1.837149] calling  iommu_dev_init+0x0/0x24 @ 1
[    1.841869] initcall iommu_dev_init+0x0/0x24 returned 0 after 0 usecs
[    1.848338] calling  mipi_dsi_bus_init+0x0/0x1c @ 1
[    1.853297] initcall mipi_dsi_bus_init+0x0/0x1c returned 0 after 0 usecs
[    1.860042] calling  wakeup_sources_debugfs_init+0x0/0x34 @ 1
[    1.865867] initcall wakeup_sources_debugfs_init+0x0/0x34 returned 0
after 0 usecs
[    1.873469] calling  register_node_type+0x0/0x20 @ 1
[    1.878557] initcall register_node_type+0x0/0x20 returned 0 after 0 usecs
[    1.885363] calling  regmap_initcall+0x0/0x18 @ 1
[    1.890123] initcall regmap_initcall+0x0/0x18 returned 0 after 0 usecs
[    1.896705] calling  sram_init+0x0/0x20 @ 1
[    1.900991] initcall sram_init+0x0/0x20 returned 0 after 0 usecs
[    1.907041] calling  syscon_init+0x0/0x24 @ 1
[    1.911479] initcall syscon_init+0x0/0x24 returned 0 after 0 usecs
[    1.917709] calling  spi_init+0x0/0xb0 @ 1
[    1.921920] initcall spi_init+0x0/0xb0 returned 0 after 0 usecs
[    1.927873] calling  spmi_init+0x0/0x30 @ 1
[    1.932127] initcall spmi_init+0x0/0x30 returned 0 after 0 usecs
[    1.938179] calling  i2c_init+0x0/0xf0 @ 1
[    1.942404] initcall i2c_init+0x0/0xf0 returned 0 after 0 usecs
[    1.948340] calling  init_menu+0x0/0x1c @ 1
[    1.952557] initcall init_menu+0x0/0x1c returned -19 after 0 usecs
[    1.958802] calling  pcc_init+0x0/0x368 @ 1
[    1.963059] initcall pcc_init+0x0/0x368 returned -19 after 0 usecs
[    1.969290] calling  qcom_hwspinlock_init+0x0/0x20 @ 1
[    1.974523] initcall qcom_hwspinlock_init+0x0/0x20 returned 0 after 0
usecs
[    1.981534] calling  rpmsg_init+0x0/0x4c @ 1
[    1.985887] initcall rpmsg_init+0x0/0x4c returned 0 after 0 usecs
[    1.992032] calling  kobject_uevent_init+0x0/0x20 @ 1
[    1.997166] initcall kobject_uevent_init+0x0/0x20 returned 0 after 0
usecs
[    2.004065] calling  of_iommu_init+0x0/0x88 @ 1
[    2.009244] initcall of_iommu_init+0x0/0x88 returned 0 after 0 usecs
[    2.015676] calling  debug_traps_init+0x0/0x54 @ 1
[    2.020387] initcall debug_traps_init+0x0/0x54 returned 0 after 0 usecs
[    2.027056] calling  vdso_init+0x0/0x13c @ 1
[    2.031388] vdso: 2 pages (1 code @ ffff000008aa6000, 1 data @
ffff000009065000)
[    2.038852] initcall vdso_init+0x0/0x13c returned 0 after 3906 usecs
[    2.045264] calling  alloc_vectors_page+0x0/0xb8 @ 1
[    2.050301] initcall alloc_vectors_page+0x0/0xb8 returned 0 after 0 usecs
[    2.057146] calling  arch_hw_breakpoint_init+0x0/0xf0 @ 1
[    2.062608] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    2.069525] initcall arch_hw_breakpoint_init+0x0/0xf0 returned 0 after
3906 usecs
[    2.077005] calling  __iommu_dma_init+0x0/0x14 @ 1
[    2.081932] initcall __iommu_dma_init+0x0/0x14 returned 0 after 0 usecs
[    2.088535] calling  arm64_dma_init+0x0/0x48 @ 1
[    2.093821] DMA: preallocated 256 KiB pool for atomic allocations
[    2.099822] initcall arm64_dma_init+0x0/0x48 returned 0 after 3906 usecs
[    2.106596] calling  p2m_init+0x0/0x18 @ 1
[    2.110752] initcall p2m_init+0x0/0x18 returned 0 after 0 usecs
[    2.116734] calling  xen_mm_init+0x0/0x88 @ 1
[    2.121239] xen:swiotlb_xen: Warning: only able to allocate 4 MB for
software IO TLB
[    2.129717] software IO TLB [mem 0xdd000000-0xdd400000] (4MB) mapped at
[ffff80001d000000-ffff80001d3fffff]
[    2.139368] initcall xen_mm_init+0x0/0x88 returned 0 after 7812 usecs
[    2.145869] calling  ns2_pinmux_init+0x0/0x20 @ 1
[    2.150808] initcall ns2_pinmux_init+0x0/0x20 returned 0 after 0 usecs
[    2.157379] calling  ipq8074_pinctrl_init+0x0/0x20 @ 1
[    2.162500] initcall ipq8074_pinctrl_init+0x0/0x20 returned 0 after 0
usecs
[    2.169498] calling  msm8916_pinctrl_init+0x0/0x20 @ 1
[    2.174726] initcall msm8916_pinctrl_init+0x0/0x20 returned 0 after 0
usecs
[    2.181725] calling  msm8994_pinctrl_init+0x0/0x20 @ 1
[    2.186943] initcall msm8994_pinctrl_init+0x0/0x20 returned 0 after 0
usecs
[    2.193952] calling  msm8996_pinctrl_init+0x0/0x20 @ 1
[    2.199167] initcall msm8996_pinctrl_init+0x0/0x20 returned 0 after 0
usecs
[    2.206179] calling  qdf2xxx_pinctrl_init+0x0/0x20 @ 1
[    2.211396] initcall qdf2xxx_pinctrl_init+0x0/0x20 returned 0 after 0
usecs
[    2.218411] calling  mtk_pinctrl_init+0x0/0x20 @ 1
[    2.223275] initcall mtk_pinctrl_init+0x0/0x20 returned 0 after 0 usecs
[    2.229946] calling  acpi_pci_init+0x0/0x80 @ 1
[    2.234521] initcall acpi_pci_init+0x0/0x80 returned 0 after 0 usecs
[    2.240935] calling  clk_mt6797_init+0x0/0x20 @ 1
[    2.245740] initcall clk_mt6797_init+0x0/0x20 returned 0 after 0 usecs
[    2.252314] calling  tegra_clocks_apply_init_table+0x0/0x2c @ 1
[    2.258278] initcall tegra_clocks_apply_init_table+0x0/0x2c returned 0
after 0 usecs
[    2.266081] calling  dma_bus_init+0x0/0xfc @ 1
[    2.270710] initcall dma_bus_init+0x0/0xfc returned 0 after 0 usecs
[    2.276939] calling  dma_channel_table_init+0x0/0x104 @ 1
[    2.282395] initcall dma_channel_table_init+0x0/0x104 returned 0 after 0
usecs
[    2.289669] calling  qcom_smd_rpm_init+0x0/0x24 @ 1
[    2.294645] initcall qcom_smd_rpm_init+0x0/0x24 returned 0 after 0 usecs
[    2.301392] calling  qcom_smem_init+0x0/0x20 @ 1
[    2.306087] initcall qcom_smem_init+0x0/0x20 returned 0 after 0 usecs
[    2.312583] calling  setup_vcpu_hotplug_event+0x0/0x34 @ 1
[    2.318119] initcall setup_vcpu_hotplug_event+0x0/0x34 returned 0 after
0 usecs
[    2.325484] calling  register_xen_amba_notifier+0x0/0x5c @ 1
[    2.331210] initcall register_xen_amba_notifier+0x0/0x5c returned 0
after 0 usecs
[    2.338752] calling  register_xen_platform_notifier+0x0/0x58 @ 1
[    2.344821] initcall register_xen_platform_notifier+0x0/0x58 returned 0
after 0 usecs
[    2.352708] calling  register_xen_pci_notifier+0x0/0x4c @ 1
[    2.358344] initcall register_xen_pci_notifier+0x0/0x4c returned 0 after
0 usecs
[    2.365803] calling  hi3660_reset_init+0x0/0x20 @ 1
[    2.370774] initcall hi3660_reset_init+0x0/0x20 returned 0 after 0 usecs
[    2.377532] calling  pl011_init+0x0/0x54 @ 1
[    2.381845] Serial: AMBA PL011 UART driver
[    2.386080] initcall pl011_init+0x0/0x54 returned 0 after 3906 usecs
[    2.392477] calling  mvebu_uart_init+0x0/0x5c @ 1
[    2.397259] initcall mvebu_uart_init+0x0/0x5c returned 0 after 0 usecs
[    2.403814] calling  dmi_id_init+0x0/0x330 @ 1
[    2.408326] initcall dmi_id_init+0x0/0x330 returned -19 after 0 usecs
[    2.414805] calling  iproc_gpio_init+0x0/0x20 @ 1
[    2.419602] initcall iproc_gpio_init+0x0/0x20 returned 0 after 0 usecs
[    2.426184] calling  of_platform_default_populate_init+0x0/0x78 @ 1
[    2.454282] hi3660-mbox e896b000.mailbox: Mailbox enabled
[    2.461198] uart-pl011 ffd74000.serial: could not find pctldev for node
/soc/pinmux@e896c000/uart3_pmx_func, deferring probe
[    2.473082] uart-pl011 fdf01000.serial: could not find pctldev for node
/soc/pinmux@e896c000/uart4_pmx_func, deferring probe
ERROR:   Unhandled External Abort received on 0x80000000 at EL3!
ERROR:    exception reason=1 syndrome=0x92000210
PANIC at PC : 0x000000001ac5bc28
--------------------------------------------------------------------------

Thanks,
Omkar B

-- 






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

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

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

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)=
">Hi,</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)"><br>=
</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">I am usin=
g Hikey960 board and i started trying to port xen on hykey960.</div><div cl=
ass=3D"gmail_default" style=3D"color:rgb(11,83,148)"><br></div><div class=
=3D"gmail_default" style=3D"color:rgb(11,83,148)">I followed all procedure =
has given in=C2=A0<a href=3D"https://wiki.xenproject.org/wiki/HiKey960">htt=
ps://wiki.xenproject.org/wiki/HiKey960</a>=C2=A0link.</div><div class=3D"gm=
ail_default" style=3D"color:rgb(11,83,148)">And using=C2=A0<b>Xen version 4=
.11.1-pre </b>and linux as mentioned in above link.</div><div class=3D"gmai=
l_default" style=3D"color:rgb(11,83,148)"><br></div><div class=3D"gmail_def=
ault" style=3D"color:rgb(11,83,148)">But, After flashing, I ended up with s=
econdary CPUs errors and linux Dom0 errors.</div><div class=3D"gmail_defaul=
t" style=3D"color:rgb(11,83,148)">Please give some suggestions to start xen=
 with all CPUs.=C2=A0</div><div class=3D"gmail_default" style=3D"color:rgb(=
11,83,148)"><br></div><div class=3D"gmail_default" style=3D"color:rgb(11,83=
,148)">Please check below log:</div><div class=3D"gmail_default" style=3D"c=
olor:rgb(11,83,148)">--------------------------------</div><div class=3D"gm=
ail_default" style=3D"color:rgb(11,83,148)">=C2=A0Using modules provided by=
 bootloader in FDT</div><div class=3D"gmail_default" style=3D"color:rgb(11,=
83,148)">Xen 4.11.1-pre (c/s Mon Jul 30 11:30:09 2018 +0200 git:33ced72) EF=
I loader</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">=
=C2=A0Xen 4.11.1-pre</div><div class=3D"gmail_default" style=3D"color:rgb(1=
1,83,148)">(XEN) Xen version 4.11.1-pre (omkar.bolla@) (aarch64-linux-gnu-g=
cc (Linaro GCC 7.1-2017.05) 7.1.1 20170510) debug=3Dn=C2=A0 Sat Aug 11 20:3=
5:10 IST 201</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148=
)">8</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN)=
 Latest ChangeSet: Mon Jul 30 11:30:09 2018 +0200 git:33ced72</div><div cla=
ss=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN) Processor: 410fd0=
34: &quot;ARM Limited&quot;, variant: 0x0, part 0xd03, rev 0x4</div><div cl=
ass=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN) 64-bit Execution=
:</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN)=C2=
=A0 =C2=A0Processor Features: 0000000000002222 0000000000000000</div><div c=
lass=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN)=C2=A0 =C2=A0 =
=C2=A0Exception Levels: EL3:64+32 EL2:64+32 EL1:64+32 EL0:64+32</div><div c=
lass=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN)=C2=A0 =C2=A0 =
=C2=A0Extensions: FloatingPoint AdvancedSIMD</div><div class=3D"gmail_defau=
lt" style=3D"color:rgb(11,83,148)">(XEN)=C2=A0 =C2=A0Debug Features: 000000=
0010305106 0000000000000000</div><div class=3D"gmail_default" style=3D"colo=
r:rgb(11,83,148)">(XEN)=C2=A0 =C2=A0Auxiliary Features: 0000000000000000 00=
00000000000000</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,1=
48)">(XEN)=C2=A0 =C2=A0Memory Model Features: 0000000000001122 000000000000=
0000</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN)=
=C2=A0 =C2=A0ISA Features:=C2=A0 0000000000011120 0000000000000000</div><di=
v class=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN) 32-bit Execu=
tion:</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN=
)=C2=A0 =C2=A0Processor Features: 00000131:00011011</div><div class=3D"gmai=
l_default" style=3D"color:rgb(11,83,148)">(XEN)=C2=A0 =C2=A0 =C2=A0Instruct=
ion Sets: AArch32 A32 Thumb Thumb-2 Jazelle</div><div class=3D"gmail_defaul=
t" style=3D"color:rgb(11,83,148)">(XEN)=C2=A0 =C2=A0 =C2=A0Extensions: Gene=
ricTimer Security</div><div class=3D"gmail_default" style=3D"color:rgb(11,8=
3,148)">(XEN)=C2=A0 =C2=A0Debug Features: 03010066</div><div class=3D"gmail=
_default" style=3D"color:rgb(11,83,148)">(XEN)=C2=A0 =C2=A0Auxiliary Featur=
es: 00000000</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148=
)">(XEN)=C2=A0 =C2=A0Memory Model Features: 10201105 40000000 01260000 0210=
2211</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN)=
=C2=A0 ISA Features: 02101110 13112111 21232042 01112131 00011142 00011121<=
/div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN) Usin=
g SMC Calling Convention v1.1</div><div class=3D"gmail_default" style=3D"co=
lor:rgb(11,83,148)">(XEN) Using PSCI v1.1</div><div class=3D"gmail_default"=
 style=3D"color:rgb(11,83,148)">(XEN) SMP: Allowing 8 CPUs</div><div class=
=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN) Generic Timer IRQ: =
phys=3D30 hyp=3D26 virt=3D27 Freq: 1920 KHz</div><div class=3D"gmail_defaul=
t" style=3D"color:rgb(11,83,148)">(XEN) GICv2 initialization:</div><div cla=
ss=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN)=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0gic_dist_addr=3D00000000e82b1000</div><div class=3D"gmail_=
default" style=3D"color:rgb(11,83,148)">(XEN)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0gic_cpu_addr=3D00000000e82b2000</div><div class=3D"gmail_default" sty=
le=3D"color:rgb(11,83,148)">(XEN)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0gic_hyp_=
addr=3D00000000e82b4000</div><div class=3D"gmail_default" style=3D"color:rg=
b(11,83,148)">(XEN)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0gic_vcpu_addr=3D000000=
00e82b6000</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)"=
>(XEN)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0gic_maintenance_irq=3D25</div><div =
class=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN) GICv2: 384 lin=
es, 8 cpus, secure (IID 0200143b).</div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">(XEN) Using scheduler: SMP Credit Scheduler (cred=
it)</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN) =
Allocated console ring of 64 KiB.</div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">(XEN) Bringing up CPU1</div><div class=3D"gmail_d=
efault" style=3D"color:rgb(11,83,148)">(XEN) Failed to bring up CPU1</div><=
div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN) Failed to =
bring up CPU 1 (error -9)</div><div class=3D"gmail_default" style=3D"color:=
rgb(11,83,148)">(XEN) Bringing up CPU2</div><div class=3D"gmail_default" st=
yle=3D"color:rgb(11,83,148)">(XEN) Failed to bring up CPU2</div><div class=
=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN) Failed to bring up =
CPU 2 (error -9)</div><div class=3D"gmail_default" style=3D"color:rgb(11,83=
,148)">(XEN) Bringing up CPU3</div><div class=3D"gmail_default" style=3D"co=
lor:rgb(11,83,148)">(XEN) Failed to bring up CPU3</div><div class=3D"gmail_=
default" style=3D"color:rgb(11,83,148)">(XEN) Failed to bring up CPU 3 (err=
or -9)</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XE=
N) Bringing up CPU4</div><div class=3D"gmail_default" style=3D"color:rgb(11=
,83,148)">(XEN) Failed to bring up CPU4</div><div class=3D"gmail_default" s=
tyle=3D"color:rgb(11,83,148)">(XEN) Failed to bring up CPU 4 (error -9)</di=
v><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN) Bringin=
g up CPU5</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">=
(XEN) Failed to bring up CPU5</div><div class=3D"gmail_default" style=3D"co=
lor:rgb(11,83,148)">(XEN) Failed to bring up CPU 5 (error -9)</div><div cla=
ss=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN) Bringing up CPU6<=
/div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN) Fail=
ed to bring up CPU6</div><div class=3D"gmail_default" style=3D"color:rgb(11=
,83,148)">(XEN) Failed to bring up CPU 6 (error -9)</div><div class=3D"gmai=
l_default" style=3D"color:rgb(11,83,148)">(XEN) Bringing up CPU7</div><div =
class=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN) Failed to brin=
g up CPU7</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">=
(XEN) Failed to bring up CPU 7 (error -9)</div><div class=3D"gmail_default"=
 style=3D"color:rgb(11,83,148)">(XEN) Brought up 1 CPUs</div><div class=3D"=
gmail_default" style=3D"color:rgb(11,83,148)">(XEN) P2M: 40-bit IPA with 40=
-bit PA and 8-bit VMID</div><div class=3D"gmail_default" style=3D"color:rgb=
(11,83,148)">(XEN) P2M: 3 levels with order-1 root, VTCR 0x80023558</div><d=
iv class=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN) I/O virtual=
isation disabled</div><div class=3D"gmail_default" style=3D"color:rgb(11,83=
,148)">(XEN) build-id: fa5f17a58e5d75750920185c7944c71cbea9de1d</div><div c=
lass=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN) alternatives: P=
atching with alt table 00000000400acfc8 -&gt; 00000000400ad544</div><div cl=
ass=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN) *** LOADING DOMA=
IN 0 ***</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">(=
XEN) Loading kernel from boot module @ 00000000b8887000</div><div class=3D"=
gmail_default" style=3D"color:rgb(11,83,148)">(XEN) Allocating 1:1 mappings=
 totalling 512MB for dom0:</div><div class=3D"gmail_default" style=3D"color=
:rgb(11,83,148)">(XEN) BANK[0] 0x000000c0000000-0x000000e0000000 (512MB)</d=
iv><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN) Grant =
table range: 0x0000021fe00000-0x0000021fe40000</div><div class=3D"gmail_def=
ault" style=3D"color:rgb(11,83,148)">(XEN) Allocating PPI 16 for event chan=
nel interrupt</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,14=
8)">(XEN) Loading zImage from 00000000b8887000 to 00000000c0080000-00000000=
c1187200</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">(=
XEN) Loading dom0 DTB to 0x00000000c8000000-0x00000000c800a4db</div><div cl=
ass=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN) Initial low memo=
ry virq threshold set at 0x4000 pages.</div><div class=3D"gmail_default" st=
yle=3D"color:rgb(11,83,148)">(XEN) Scrubbing Free RAM on 1 nodes using 1 CP=
Us</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN) .=
...................................................................done.</d=
iv><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN) Std. L=
oglevel: All</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148=
)">(XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings)</div><=
div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN) **********=
*****************************************</div><div class=3D"gmail_default"=
 style=3D"color:rgb(11,83,148)">(XEN) PLEASE SPECIFY dom0_mem PARAMETER - U=
SING 512M FOR NOW</div><div class=3D"gmail_default" style=3D"color:rgb(11,8=
3,148)">(XEN) ***************************************************</div><div=
 class=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN) 3... 2... 1..=
.=C2=A0</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">(X=
EN) *** Serial input -&gt; DOM0 (type &#39;CTRL-a&#39; three times to switc=
h input to Xen)</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,=
148)">(XEN) Freed 292kB init memory.</div><div class=3D"gmail_default" styl=
e=3D"color:rgb(11,83,148)">(XEN) d0v0: vGICD: unhandled word write 0xffffff=
ff to ICACTIVER4</div><div class=3D"gmail_default" style=3D"color:rgb(11,83=
,148)">(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER8</di=
v><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN) d0v0: v=
GICD: unhandled word write 0xffffffff to ICACTIVER12</div><div class=3D"gma=
il_default" style=3D"color:rgb(11,83,148)">(XEN) d0v0: vGICD: unhandled wor=
d write 0xffffffff to ICACTIVER16</div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">(XEN) d0v0: vGICD: unhandled word write 0xfffffff=
f to ICACTIVER20</div><div class=3D"gmail_default" style=3D"color:rgb(11,83=
,148)">(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER24</d=
iv><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">(XEN) d0v0: =
vGICD: unhandled word write 0xffffffff to ICACTIVER28</div><div class=3D"gm=
ail_default" style=3D"color:rgb(11,83,148)">(XEN) d0v0: vGICD: unhandled wo=
rd write 0xffffffff to ICACTIVER32</div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">(XEN) d0v0: vGICD: unhandled word write 0xfffffff=
f to ICACTIVER36</div><div class=3D"gmail_default" style=3D"color:rgb(11,83=
,148)">(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER40</d=
iv><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=
=A0 0.000000] Booting Linux on physical CPU 0x0</div><div class=3D"gmail_de=
fault" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000000] Linux versio=
n 4.14.0-rc7-linaro-hikey960+ (omkar.bolla@OmkarB-LaptopU) (gcc version 7.1=
.1 20170510 (Linaro GCC 7.1-2017.05)) #7 S</div><div class=3D"gmail_default=
" style=3D"color:rgb(11,83,148)">MP PREEMPT Fri Aug 10 23:06:10 IST 2018</d=
iv><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=
=A0 0.000000] Boot CPU: AArch64 Processor [410fd034]</div><div class=3D"gma=
il_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000000] Machine=
 model: HiKey960</div><div class=3D"gmail_default" style=3D"color:rgb(11,83=
,148)">[=C2=A0 =C2=A0 0.000000] Xen 4.11 support found</div><div class=3D"g=
mail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000000] efi: =
Getting EFI parameters from FDT:</div><div class=3D"gmail_default" style=3D=
"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000000] efi: UEFI not found.</div><=
div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0=
.000000] cma: Reserved 16 MiB at 0x00000000df000000</div><div class=3D"gmai=
l_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000000] NUMA: No=
 NUMA configuration found</div><div class=3D"gmail_default" style=3D"color:=
rgb(11,83,148)">[=C2=A0 =C2=A0 0.000000] NUMA: Faking a node at [mem 0x0000=
000000000000-0x00000000dfffffff]</div><div class=3D"gmail_default" style=3D=
"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000000] NUMA: NODE_DATA [mem 0xdefb=
6800-0xdefb82ff]</div><div class=3D"gmail_default" style=3D"color:rgb(11,83=
,148)">[=C2=A0 =C2=A0 0.000000] Zone ranges:</div><div class=3D"gmail_defau=
lt" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000000]=C2=A0 =C2=A0DMA=
=C2=A0 =C2=A0 =C2=A0 [mem 0x00000000c0000000-0x00000000dfffffff]</div><div =
class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000=
000]=C2=A0 =C2=A0Normal=C2=A0 =C2=A0empty</div><div class=3D"gmail_default"=
 style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000000] Movable zone start=
 for each node</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,1=
48)">[=C2=A0 =C2=A0 0.000000] Early memory node ranges</div><div class=3D"g=
mail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000000]=C2=A0=
 =C2=A0node=C2=A0 =C2=A00: [mem 0x00000000c0000000-0x00000000dfffffff]</div=
><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0=
 0.000000] Initmem setup node 0 [mem 0x00000000c0000000-0x00000000dfffffff]=
</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =
=C2=A0 0.000000] psci: probing for conduit method from DT.</div><div class=
=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000000] =
psci: PSCIv1.1 detected in firmware.</div><div class=3D"gmail_default" styl=
e=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000000] psci: Using standard PS=
CI v0.2 function IDs</div><div class=3D"gmail_default" style=3D"color:rgb(1=
1,83,148)">[=C2=A0 =C2=A0 0.000000] psci: Trusted OS migration not required=
</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =
=C2=A0 0.000000] percpu: Embedded 23 pages/cpu @ffff80001ef9c000 s55448 r81=
92 d30568 u94208</div><div class=3D"gmail_default" style=3D"color:rgb(11,83=
,148)">[=C2=A0 =C2=A0 0.000000] Detected VIPT I-cache on CPU0</div><div cla=
ss=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000000=
] CPU features: enabling workaround for ARM erratum 845719</div><div class=
=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000000] =
Built 1 zonelists, mobility grouping on.=C2=A0 Total pages: 129024</div><di=
v class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.0=
00000] Policy zone: DMA</div><div class=3D"gmail_default" style=3D"color:rg=
b(11,83,148)">[=C2=A0 =C2=A0 0.000000] Kernel command line: console=3Dtty0 =
console=3Dhvc0 root=3D/dev/sdd10 rw efi=3Dnoruntime</div><div class=3D"gmai=
l_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000000] PID hash=
 table entries: 2048 (order: 2, 16384 bytes)</div><div class=3D"gmail_defau=
lt" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000000] Memory: 473192K=
/524288K available (10364K kernel code, 1180K rwdata, 4664K rodata, 1152K i=
nit, 405K bss, 34712K reserved, 16384K=C2=A0</div><div class=3D"gmail_defau=
lt" style=3D"color:rgb(11,83,148)">cma-reserved)</div><div class=3D"gmail_d=
efault" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000000] Virtual ker=
nel memory layout:</div><div class=3D"gmail_default" style=3D"color:rgb(11,=
83,148)">[=C2=A0 =C2=A0 0.000000]=C2=A0 =C2=A0 =C2=A0modules : 0xffff000000=
000000 - 0xffff000008000000=C2=A0 =C2=A0(=C2=A0 =C2=A0128 MB)</div><div cla=
ss=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000000=
]=C2=A0 =C2=A0 =C2=A0vmalloc : 0xffff000008000000 - 0xffff7dffbfff0000=C2=
=A0 =C2=A0(129022 GB)</div><div class=3D"gmail_default" style=3D"color:rgb(=
11,83,148)">[=C2=A0 =C2=A0 0.000000]=C2=A0 =C2=A0 =C2=A0 =C2=A0.text : 0xff=
ff000008080000 - 0xffff000008aa0000=C2=A0 =C2=A0( 10368 KB)</div><div class=
=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000000]=
=C2=A0 =C2=A0 =C2=A0.rodata : 0xffff000008aa0000 - 0xffff000008f40000=C2=A0=
 =C2=A0(=C2=A0 4736 KB)</div><div class=3D"gmail_default" style=3D"color:rg=
b(11,83,148)">[=C2=A0 =C2=A0 0.000000]=C2=A0 =C2=A0 =C2=A0 =C2=A0.init : 0x=
ffff000008f40000 - 0xffff000009060000=C2=A0 =C2=A0(=C2=A0 1152 KB)</div><di=
v class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.0=
00000]=C2=A0 =C2=A0 =C2=A0 =C2=A0.data : 0xffff000009060000 - 0xffff0000091=
87200=C2=A0 =C2=A0(=C2=A0 1181 KB)</div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000000]=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 .bss : 0xffff000009187200 - 0xffff0000091ec9e0=C2=A0 =C2=A0(=C2=A0 =C2=
=A0406 KB)</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)"=
>[=C2=A0 =C2=A0 0.000000]=C2=A0 =C2=A0 =C2=A0fixed=C2=A0 =C2=A0: 0xffff7dff=
fe7fd000 - 0xffff7dfffec00000=C2=A0 =C2=A0(=C2=A0 4108 KB)</div><div class=
=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000000]=
=C2=A0 =C2=A0 =C2=A0PCI I/O : 0xffff7dfffee00000 - 0xffff7dffffe00000=C2=A0=
 =C2=A0(=C2=A0 =C2=A0 16 MB)</div><div class=3D"gmail_default" style=3D"col=
or:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000000]=C2=A0 =C2=A0 =C2=A0vmemmap : 0x=
ffff7e0000000000 - 0xffff800000000000=C2=A0 =C2=A0(=C2=A0 2048 GB maximum)<=
/div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =
=C2=A0 0.000000]=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00xff=
ff7e0000000000 - 0xffff7e0000800000=C2=A0 =C2=A0(=C2=A0 =C2=A0 =C2=A08 MB a=
ctual)</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=
=C2=A0 =C2=A0 0.000000]=C2=A0 =C2=A0 =C2=A0memory=C2=A0 : 0xffff80000000000=
0 - 0xffff800020000000=C2=A0 =C2=A0(=C2=A0 =C2=A0512 MB)</div><div class=3D=
"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000000] SLU=
B: HWalign=3D64, Order=3D0-3, MinObjects=3D0, CPUs=3D1, Nodes=3D1</div><div=
 class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.00=
0000] Preemptible hierarchical RCU implementation.</div><div class=3D"gmail=
_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000000]=C2=A0 RCU=
 restricting CPUs from NR_CPUS=3D64 to nr_cpu_ids=3D1.</div><div class=3D"g=
mail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000000]=C2=A0=
 Tasks RCU enabled.</div><div class=3D"gmail_default" style=3D"color:rgb(11=
,83,148)">[=C2=A0 =C2=A0 0.000000] RCU: Adjusting geometry for rcu_fanout_l=
eaf=3D16, nr_cpu_ids=3D1</div><div class=3D"gmail_default" style=3D"color:r=
gb(11,83,148)">[=C2=A0 =C2=A0 0.000000] NR_IRQS: 64, nr_irqs: 64, prealloca=
ted irqs: 0</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)=
">[=C2=A0 =C2=A0 0.000000] arch_timer: cp15 timer(s) running at 1.92MHz (vi=
rt).</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=
=A0 =C2=A0 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff =
max_cycles: 0x1c570327e, max_idle_ns: 1763180809505 ns</div><div class=3D"g=
mail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000004] sched=
_clock: 56 bits at 1920kHz, resolution 520ns, wraps every 4398046510977ns</=
div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=
=A0 0.000101] clocksource: arm,sp804: mask: 0xffffffff max_cycles: 0xffffff=
ff, max_idle_ns: 58334160866034 ns</div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.000560] Console: colour dummy de=
vice 80x25</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)"=
>[=C2=A0 =C2=A0 0.000846] console [tty0] enabled</div><div class=3D"gmail_d=
efault" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.343934] console [hv=
c0] enabled</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)=
">[=C2=A0 =C2=A0 0.347479] Calibrating delay loop (skipped), value calculat=
ed using timer frequency.. 3.84 BogoMIPS (lpj=3D7680)</div><div class=3D"gm=
ail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.357565] pid_ma=
x: default: 32768 minimum: 301</div><div class=3D"gmail_default" style=3D"c=
olor:rgb(11,83,148)">[=C2=A0 =C2=A0 0.362297] Security Framework initialize=
d</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =
=C2=A0 0.366580] Dentry cache hash table entries: 65536 (order: 7, 524288 b=
ytes)</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=
=A0 =C2=A0 0.373521] Inode-cache hash table entries: 32768 (order: 6, 26214=
4 bytes)</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=
=C2=A0 =C2=A0 0.380393] Mount-cache hash table entries: 1024 (order: 1, 819=
2 bytes)</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=
=C2=A0 =C2=A0 0.387061] Mountpoint-cache hash table entries: 1024 (order: 1=
, 8192 bytes)</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,14=
8)">[=C2=A0 =C2=A0 0.410306] calling=C2=A0 cpu_suspend_init+0x0/0x4c @ 1</d=
iv><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=
=A0 0.415027] initcall cpu_suspend_init+0x0/0x4c returned 0 after 0 usecs</=
div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=
=A0 0.421703] calling=C2=A0 asids_init+0x0/0xc0 @ 1</div><div class=3D"gmai=
l_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.426028] ASID all=
ocator initialised with 65536 entries</div><div class=3D"gmail_default" sty=
le=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.431488] initcall asids_init+0x=
0/0xc0 returned 0 after 3906 usecs</div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.437907] calling=C2=A0 xen_guest_=
init+0x0/0x2f4 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,=
83,148)">[=C2=A0 =C2=A0 0.443420] xen:grant_table: Grant tables using versi=
on 1 layout</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)=
">[=C2=A0 =C2=A0 0.449353] Grant table initialized</div><div class=3D"gmail=
_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.452910] xen:event=
s: Using FIFO-based ABI</div><div class=3D"gmail_default" style=3D"color:rg=
b(11,83,148)">[=C2=A0 =C2=A0 0.457310] Xen: initializing cpu0</div><div cla=
ss=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.460730=
] initcall xen_guest_init+0x0/0x2f4 returned 0 after 7812 usecs</div><div c=
lass=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.4675=
53] calling=C2=A0 spawn_ksoftirqd+0x0/0x50 @ 1</div><div class=3D"gmail_def=
ault" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.480345] initcall spaw=
n_ksoftirqd+0x0/0x50 returned 0 after 7812 usecs</div><div class=3D"gmail_d=
efault" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.487046] calling=C2=
=A0 migration_init+0x0/0x4c @ 1</div><div class=3D"gmail_default" style=3D"=
color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.491722] initcall migration_init+0x0/=
0x4c returned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"co=
lor:rgb(11,83,148)">[=C2=A0 =C2=A0 0.498227] calling=C2=A0 check_cpu_stall_=
init+0x0/0x2c @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,8=
3,148)">[=C2=A0 =C2=A0 0.503429] initcall check_cpu_stall_init+0x0/0x2c ret=
urned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(=
11,83,148)">[=C2=A0 =C2=A0 0.510456] calling=C2=A0 srcu_bootup_announce+0x0=
/0x40 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">=
[=C2=A0 =C2=A0 0.515651] Hierarchical SRCU implementation.</div><div class=
=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.520078] =
initcall srcu_bootup_announce+0x0/0x40 returned 0 after 3906 usecs</div><di=
v class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.5=
27363] calling=C2=A0 rcu_spawn_gp_kthread+0x0/0x12c @ 1</div><div class=3D"=
gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.532752] init=
call rcu_spawn_gp_kthread+0x0/0x12c returned 0 after 0 usecs</div><div clas=
s=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.539769]=
 calling=C2=A0 cpu_stop_init+0x0/0xd4 @ 1</div><div class=3D"gmail_default"=
 style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.552404] initcall cpu_stop_=
init+0x0/0xd4 returned 0 after 7812 usecs</div><div class=3D"gmail_default"=
 style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.558929] calling=C2=A0 jump=
_label_init_module+0x0/0x1c @ 1</div><div class=3D"gmail_default" style=3D"=
color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.564304] initcall jump_label_init_mod=
ule+0x0/0x1c returned 0 after 0 usecs</div><div class=3D"gmail_default" sty=
le=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.571502] calling=C2=A0 its_pci_=
msi_init+0x0/0xb4 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(=
11,83,148)">[=C2=A0 =C2=A0 0.576675] initcall its_pci_msi_init+0x0/0xb4 ret=
urned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(=
11,83,148)">[=C2=A0 =C2=A0 0.583196] calling=C2=A0 its_pmsi_init+0x0/0x98 @=
 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0=
 =C2=A0 0.587905] initcall its_pmsi_init+0x0/0x98 returned 0 after 0 usecs<=
/div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =
=C2=A0 0.594214] calling=C2=A0 renesas_soc_init+0x0/0x1dc @ 1</div><div cla=
ss=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.599154=
] initcall renesas_soc_init+0x0/0x1dc returned -19 after 0 usecs</div><div =
class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.606=
090] calling=C2=A0 rcar_sysc_pd_init+0x0/0x2e4 @ 1</div><div class=3D"gmail=
_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.611214] initcall =
rcar_sysc_pd_init+0x0/0x2e4 returned -19 after 0 usecs</div><div class=3D"g=
mail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.618143] calli=
ng=C2=A0 tegra_init_fuse+0x0/0x150 @ 1</div><div class=3D"gmail_default" st=
yle=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.623138] initcall tegra_init_f=
use+0x0/0x150 returned 0 after 0 usecs</div><div class=3D"gmail_default" st=
yle=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.629677] calling=C2=A0 tegra_f=
lowctrl_init+0x0/0x88 @ 1</div><div class=3D"gmail_default" style=3D"color:=
rgb(11,83,148)">[=C2=A0 =C2=A0 0.634802] initcall tegra_flowctrl_init+0x0/0=
x88 returned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"col=
or:rgb(11,83,148)">[=C2=A0 =C2=A0 0.641730] calling=C2=A0 tegra_pmc_early_i=
nit+0x0/0x540 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,8=
3,148)">[=C2=A0 =C2=A0 0.647243] initcall tegra_pmc_early_init+0x0/0x540 re=
turned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb=
(11,83,148)">[=C2=A0 =C2=A0 0.654203] calling=C2=A0 rand_initialize+0x0/0x1=
28 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=
=C2=A0 =C2=A0 0.659132] initcall rand_initialize+0x0/0x128 returned 0 after=
 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=
=C2=A0 =C2=A0 0.665734] calling=C2=A0 arm_enable_runtime_services+0x0/0x1f8=
 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=
=A0 =C2=A0 0.671622] EFI services will not be available.</div><div class=3D=
"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.676222] ini=
tcall arm_enable_runtime_services+0x0/0x1f8 returned 0 after 3906 usecs</di=
v><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=
=A0 0.684204] calling=C2=A0 dummy_timer_register+0x0/0x34 @ 1</div><div cla=
ss=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.689414=
] initcall dummy_timer_register+0x0/0x34 returned 0 after 0 usecs</div><div=
 class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.70=
4455] smp: Bringing up secondary CPUs ...</div><div class=3D"gmail_default"=
 style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.708893] smp: Brought up 1 =
node, 1 CPU</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)=
">[=C2=A0 =C2=A0 0.712966] SMP: Total of 1 processors activated.</div><div =
class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.717=
744] CPU features: detected feature: 32-bit EL0 Support</div><div class=3D"=
gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.723709] CPU:=
 All CPU(s) started at EL1</div><div class=3D"gmail_default" style=3D"color=
:rgb(11,83,148)">[=C2=A0 =C2=A0 0.727814] alternatives: patching kernel cod=
e</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =
=C2=A0 0.733313] devtmpfs: initialized</div><div class=3D"gmail_default" st=
yle=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.741654] calling=C2=A0 ipc_ns_=
init+0x0/0x60 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,8=
3,148)">[=C2=A0 =C2=A0 0.745994] random: get_random_u32 called from bucket_=
table_alloc+0x108/0x258 with crng_init=3D0</div><div class=3D"gmail_default=
" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.754631] initcall ipc_ns_i=
nit+0x0/0x60 returned 0 after 3906 usecs</div><div class=3D"gmail_default" =
style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.761132] calling=C2=A0 init_=
mmap_min_addr+0x0/0x18 @ 1</div><div class=3D"gmail_default" style=3D"color=
:rgb(11,83,148)">[=C2=A0 =C2=A0 0.766152] initcall init_mmap_min_addr+0x0/0=
x18 returned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"col=
or:rgb(11,83,148)">[=C2=A0 =C2=A0 0.773010] calling=C2=A0 init_cpufreq_tran=
sition_notifier_list+0x0/0x34 @ 1</div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.779712] initcall init_cpufreq_tr=
ansition_notifier_list+0x0/0x34 returned 0 after 0 usecs</div><div class=3D=
"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.788182] cal=
ling=C2=A0 net_ns_init+0x0/0x154 @ 1</div><div class=3D"gmail_default" styl=
e=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.796768] initcall net_ns_init+0x=
0/0x154 returned 0 after 3906 usecs</div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.803286] calling=C2=A0 fpsimd_ini=
t+0x0/0x80 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,1=
48)">[=C2=A0 =C2=A0 0.807635] initcall fpsimd_init+0x0/0x80 returned 0 afte=
r 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">=
[=C2=A0 =C2=A0 0.813868] calling=C2=A0 enable_mrs_emulation+0x0/0x24 @ 1</d=
iv><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=
=A0 0.819074] initcall enable_mrs_emulation+0x0/0x24 returned 0 after 0 use=
cs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0=
 =C2=A0 0.826102] calling=C2=A0 cpu_hotplug_pm_sync_init+0x0/0x24 @ 1</div>=
<div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 =
0.831650] initcall cpu_hotplug_pm_sync_init+0x0/0x24 returned 0 after 0 use=
cs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0=
 =C2=A0 0.839017] calling=C2=A0 alloc_frozen_cpus+0x0/0x8 @ 1</div><div cla=
ss=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.843872=
] initcall alloc_frozen_cpus+0x0/0x8 returned 0 after 0 usecs</div><div cla=
ss=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.850555=
] calling=C2=A0 wq_sysfs_init+0x0/0x40 @ 1</div><div class=3D"gmail_default=
" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.855309] initcall wq_sysfs=
_init+0x0/0x40 returned 0 after 0 usecs</div><div class=3D"gmail_default" s=
tyle=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.861583] calling=C2=A0 ksysfs=
_init+0x0/0xc0 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,=
83,148)">[=C2=A0 =C2=A0 0.866082] initcall ksysfs_init+0x0/0xc0 returned 0 =
after 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,14=
8)">[=C2=A0 =C2=A0 0.872404] random: fast init done</div><div class=3D"gmai=
l_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.875724] calling=
=C2=A0 pm_init+0x0/0x80 @ 1</div><div class=3D"gmail_default" style=3D"colo=
r:rgb(11,83,148)">[=C2=A0 =C2=A0 0.879891] initcall pm_init+0x0/0x80 return=
ed 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,=
83,148)">[=C2=A0 =C2=A0 0.885715] calling=C2=A0 pm_disk_init+0x0/0x24 @ 1</=
div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=
=A0 0.890252] initcall pm_disk_init+0x0/0x24 returned 0 after 0 usecs</div>=
<div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 =
0.896558] calling=C2=A0 swsusp_header_init+0x0/0x40 @ 1</div><div class=3D"=
gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.901581] init=
call swsusp_header_init+0x0/0x40 returned 0 after 0 usecs</div><div class=
=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.908427] =
calling=C2=A0 rcu_set_runtime_mode+0x0/0x14 @ 1</div><div class=3D"gmail_de=
fault" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.913628] initcall rcu=
_set_runtime_mode+0x0/0x14 returned 0 after 0 usecs</div><div class=3D"gmai=
l_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.920653] calling=
=C2=A0 init_jiffies_clocksource+0x0/0x24 @ 1</div><div class=3D"gmail_defau=
lt" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.926206] clocksource: ji=
ffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 76450417851000=
00 ns</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=
=A0 =C2=A0 0.936007] initcall init_jiffies_clocksource+0x0/0x24 returned 0 =
after 3906 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83=
,148)">[=C2=A0 =C2=A0 0.943634] calling=C2=A0 futex_init+0x0/0x100 @ 1</div=
><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0=
 0.948075] futex hash table entries: 256 (order: 3, 32768 bytes)</div><div =
class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.954=
244] initcall futex_init+0x0/0x100 returned 0 after 3906 usecs</div><div cl=
ass=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.96071=
7] calling=C2=A0 cgroup_wq_init+0x0/0x40 @ 1</div><div class=3D"gmail_defau=
lt" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.965409] initcall cgroup=
_wq_init+0x0/0x40 returned 0 after 0 usecs</div><div class=3D"gmail_default=
" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.971903] calling=C2=A0 cgr=
oup1_wq_init+0x0/0x40 @ 1</div><div class=3D"gmail_default" style=3D"color:=
rgb(11,83,148)">[=C2=A0 =C2=A0 0.976680] initcall cgroup1_wq_init+0x0/0x40 =
returned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"color:r=
gb(11,83,148)">[=C2=A0 =C2=A0 0.983270] calling=C2=A0 cpu_pm_init+0x0/0x20 =
@ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=
=A0 =C2=A0 0.987688] initcall cpu_pm_init+0x0/0x20 returned 0 after 0 usecs=
</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =
=C2=A0 0.993932] calling=C2=A0 init_per_zone_wmark_min+0x0/0x7c @ 1</div><d=
iv class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 0.=
999408] initcall init_per_zone_wmark_min+0x0/0x7c returned 0 after 0 usecs<=
/div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =
=C2=A0 1.006680] calling=C2=A0 init_zero_pfn+0x0/0x28 @ 1</div><div class=
=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.011274] =
initcall init_zero_pfn+0x0/0x28 returned 0 after 0 usecs</div><div class=3D=
"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.017692] cal=
ling=C2=A0 cma_init_reserved_areas+0x0/0x1d0 @ 1</div><div class=3D"gmail_d=
efault" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.023632] initcall cm=
a_init_reserved_areas+0x0/0x1d0 returned 0 after 0 usecs</div><div class=3D=
"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.030858] cal=
ling=C2=A0 fsnotify_init+0x0/0x54 @ 1</div><div class=3D"gmail_default" sty=
le=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.035474] initcall fsnotify_init=
+0x0/0x54 returned 0 after 0 usecs</div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.041860] calling=C2=A0 filelock_i=
nit+0x0/0xc4 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83=
,148)">[=C2=A0 =C2=A0 1.046485] initcall filelock_init+0x0/0xc4 returned 0 =
after 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,14=
8)">[=C2=A0 =C2=A0 1.052873] calling=C2=A0 init_script_binfmt+0x0/0x24 @ 1<=
/div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =
=C2=A0 1.057906] initcall init_script_binfmt+0x0/0x24 returned 0 after 0 us=
ecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=
=A0 =C2=A0 1.064753] calling=C2=A0 init_elf_binfmt+0x0/0x24 @ 1</div><div c=
lass=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.0695=
23] initcall init_elf_binfmt+0x0/0x24 returned 0 after 0 usecs</div><div cl=
ass=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.07611=
4] calling=C2=A0 init_compat_elf_binfmt+0x0/0x24 @ 1</div><div class=3D"gma=
il_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.081492] initcal=
l init_compat_elf_binfmt+0x0/0x24 returned 0 after 0 usecs</div><div class=
=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.088688] =
calling=C2=A0 configfs_init+0x0/0xb4 @ 1</div><div class=3D"gmail_default" =
style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.093317] initcall configfs_i=
nit+0x0/0xb4 returned 0 after 0 usecs</div><div class=3D"gmail_default" sty=
le=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.099704] calling=C2=A0 debugfs_=
init+0x0/0x74 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,8=
3,148)">[=C2=A0 =C2=A0 1.104217] initcall debugfs_init+0x0/0x74 returned 0 =
after 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,14=
8)">[=C2=A0 =C2=A0 1.110545] calling=C2=A0 prandom_init+0x0/0x164 @ 1</div>=
<div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 =
1.115142] initcall prandom_init+0x0/0x164 returned 0 after 0 usecs</div><di=
v class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.1=
21556] calling=C2=A0 pinctrl_init+0x0/0xc0 @ 1</div><div class=3D"gmail_def=
ault" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.126059] pinctrl core:=
 initialized pinctrl subsystem</div><div class=3D"gmail_default" style=3D"c=
olor:rgb(11,83,148)">[=C2=A0 =C2=A0 1.131472] initcall pinctrl_init+0x0/0xc=
0 returned 0 after 3906 usecs</div><div class=3D"gmail_default" style=3D"co=
lor:rgb(11,83,148)">[=C2=A0 =C2=A0 1.137947] calling=C2=A0 gpiolib_dev_init=
+0x0/0xec @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,14=
8)">[=C2=A0 =C2=A0 1.143018] initcall gpiolib_dev_init+0x0/0xec returned 0 =
after 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,14=
8)">[=C2=A0 =C2=A0 1.149719] calling=C2=A0 hi3516cv300_crg_init+0x0/0x20 @ =
1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =
=C2=A0 1.154893] initcall hi3516cv300_crg_init+0x0/0x20 returned 0 after 0 =
usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=
=A0 =C2=A0 1.161829] calling=C2=A0 hi3519_clk_init+0x0/0x20 @ 1</div><div c=
lass=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.1666=
18] initcall hi3519_clk_init+0x0/0x20 returned 0 after 0 usecs</div><div cl=
ass=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.17318=
5] calling=C2=A0 hi3660_clk_init+0x0/0x20 @ 1</div><div class=3D"gmail_defa=
ult" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.177956] initcall hi366=
0_clk_init+0x0/0x20 returned 0 after 0 usecs</div><div class=3D"gmail_defau=
lt" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.184536] calling=C2=A0 h=
i3798cv200_crg_init+0x0/0x20 @ 1</div><div class=3D"gmail_default" style=3D=
"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.189753] initcall hi3798cv200_crg_in=
it+0x0/0x20 returned 0 after 0 usecs</div><div class=3D"gmail_default" styl=
e=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.196764] calling=C2=A0 gcc_ipq80=
74_init+0x0/0x20 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(1=
1,83,148)">[=C2=A0 =C2=A0 1.201631] initcall gcc_ipq8074_init+0x0/0x20 retu=
rned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(1=
1,83,148)">[=C2=A0 =C2=A0 1.208297] calling=C2=A0 gcc_msm8916_init+0x0/0x20=
 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=
=A0 =C2=A0 1.213164] initcall gcc_msm8916_init+0x0/0x20 returned 0 after 0 =
usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=
=A0 =C2=A0 1.219831] calling=C2=A0 gcc_msm8994_init+0x0/0x20 @ 1</div><div =
class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.224=
705] initcall gcc_msm8994_init+0x0/0x20 returned 0 after 0 usecs</div><div =
class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.231=
363] calling=C2=A0 gcc_msm8996_init+0x0/0x20 @ 1</div><div class=3D"gmail_d=
efault" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.236232] initcall gc=
c_msm8996_init+0x0/0x20 returned 0 after 0 usecs</div><div class=3D"gmail_d=
efault" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.242898] calling=C2=
=A0 rpm_smd_clk_init+0x0/0x20 @ 1</div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.247764] initcall rpm_smd_clk_ini=
t+0x0/0x20 returned 0 after 0 usecs</div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.254432] calling=C2=A0 vexpress_o=
sc_init+0x0/0x20 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(1=
1,83,148)">[=C2=A0 =C2=A0 1.259384] initcall vexpress_osc_init+0x0/0x20 ret=
urned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(=
11,83,148)">[=C2=A0 =C2=A0 1.266138] calling=C2=A0 zx_clk_init+0x0/0x20 @ 1=
</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =
=C2=A0 1.270569] initcall zx_clk_init+0x0/0x20 returned 0 after 0 usecs</di=
v><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=
=A0 1.276806] calling=C2=A0 fsl_guts_init+0x0/0x20 @ 1</div><div class=3D"g=
mail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.281411] initc=
all fsl_guts_init+0x0/0x20 returned 0 after 0 usecs</div><div class=3D"gmai=
l_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.287817] calling=
=C2=A0 exynos4_pm_init_power_domain+0x0/0x2f8 @ 1</div><div class=3D"gmail_=
default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.294482] initcall e=
xynos4_pm_init_power_domain+0x0/0x2f8 returned 0 after 0 usecs</div><div cl=
ass=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.30215=
8] calling=C2=A0 virtio_init+0x0/0x30 @ 1</div><div class=3D"gmail_default"=
 style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.306619] initcall virtio_in=
it+0x0/0x30 returned 0 after 0 usecs</div><div class=3D"gmail_default" styl=
e=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.312836] calling=C2=A0 regulator=
_init+0x0/0xb0 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,=
83,148)">[=C2=A0 =C2=A0 1.318010] initcall regulator_init+0x0/0xb0 returned=
 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83=
,148)">[=C2=A0 =C2=A0 1.324619] calling=C2=A0 iommu_init+0x0/0x3c @ 1</div>=
<div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 =
1.328855] initcall iommu_init+0x0/0x3c returned 0 after 0 usecs</div><div c=
lass=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.3349=
62] calling=C2=A0 opp_debug_init+0x0/0x50 @ 1</div><div class=3D"gmail_defa=
ult" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.339689] initcall opp_d=
ebug_init+0x0/0x50 returned 0 after 0 usecs</div><div class=3D"gmail_defaul=
t" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.346149] calling=C2=A0 dm=
a_init_reserved_memory+0x0/0x64 @ 1</div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.351699] initcall dma_init_reserv=
ed_memory+0x0/0x64 returned -12 after 0 usecs</div><div class=3D"gmail_defa=
ult" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.359240] calling=C2=A0 =
soc_bus_register+0x0/0x54 @ 1</div><div class=3D"gmail_default" style=3D"co=
lor:rgb(11,83,148)">[=C2=A0 =C2=A0 1.364132] initcall soc_bus_register+0x0/=
0x54 returned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"co=
lor:rgb(11,83,148)">[=C2=A0 =C2=A0 1.370794] calling=C2=A0 register_cpufreq=
_notifier+0x0/0x50 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb=
(11,83,148)">[=C2=A0 =C2=A0 1.376417] initcall register_cpufreq_notifier+0x=
0/0x50 returned -22 after 0 usecs</div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.384046] calling=C2=A0 vexpress_s=
yscfg_init+0x0/0x20 @ 1</div><div class=3D"gmail_default" style=3D"color:rg=
b(11,83,148)">[=C2=A0 =C2=A0 1.389284] initcall vexpress_syscfg_init+0x0/0x=
20 returned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"colo=
r:rgb(11,83,148)">[=C2=A0 =C2=A0 1.396290] calling=C2=A0 vexpress_sysreg_in=
it+0x0/0x70 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,=
148)">[=C2=A0 =C2=A0 1.401831] initcall vexpress_sysreg_init+0x0/0x70 retur=
ned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11=
,83,148)">[=C2=A0 =C2=A0 1.408731] calling=C2=A0 cpufreq_core_init+0x0/0x68=
 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=
=A0 =C2=A0 1.413658] initcall cpufreq_core_init+0x0/0x68 returned -19 after=
 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=
=C2=A0 =C2=A0 1.420583] calling=C2=A0 cpuidle_init+0x0/0x58 @ 1</div><div c=
lass=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.4250=
97] initcall cpuidle_init+0x0/0x58 returned -19 after 0 usecs</div><div cla=
ss=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.431600=
] calling=C2=A0 capsule_reboot_register+0x0/0x20 @ 1</div><div class=3D"gma=
il_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.437065] initcal=
l capsule_reboot_register+0x0/0x20 returned 0 after 0 usecs</div><div class=
=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.444341] =
calling=C2=A0 arm_dmi_init+0x0/0x28 @ 1</div><div class=3D"gmail_default" s=
tyle=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.448846] DMI not present or i=
nvalid.</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=
=C2=A0 =C2=A0 1.452746] initcall arm_dmi_init+0x0/0x28 returned 0 after 0 u=
secs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=
=A0 =C2=A0 1.459081] calling=C2=A0 tegra_bpmp_init+0x0/0x20 @ 1</div><div c=
lass=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.4638=
84] initcall tegra_bpmp_init+0x0/0x20 returned 0 after 0 usecs</div><div cl=
ass=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.47046=
3] calling=C2=A0 hi6220_mbox_init+0x0/0x20 @ 1</div><div class=3D"gmail_def=
ault" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.475337] initcall hi62=
20_mbox_init+0x0/0x20 returned 0 after 0 usecs</div><div class=3D"gmail_def=
ault" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.482001] calling=C2=A0=
 hi3660_mbox_init+0x0/0x20 @ 1</div><div class=3D"gmail_default" style=3D"c=
olor:rgb(11,83,148)">[=C2=A0 =C2=A0 1.486880] initcall hi3660_mbox_init+0x0=
/0x20 returned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"c=
olor:rgb(11,83,148)">[=C2=A0 =C2=A0 1.493536] calling=C2=A0 tegra_hsp_init+=
0x0/0x20 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148=
)">[=C2=A0 =C2=A0 1.498233] initcall tegra_hsp_init+0x0/0x20 returned 0 aft=
er 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)"=
>[=C2=A0 =C2=A0 1.504722] calling=C2=A0 sock_init+0x0/0xc0 @ 1</div><div cl=
ass=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.50923=
0] initcall sock_init+0x0/0xc0 returned 0 after 0 usecs</div><div class=3D"=
gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.515151] call=
ing=C2=A0 net_inuse_init+0x0/0x30 @ 1</div><div class=3D"gmail_default" sty=
le=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.519846] initcall net_inuse_ini=
t+0x0/0x30 returned 0 after 0 usecs</div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.526336] calling=C2=A0 net_defaul=
ts_init+0x0/0x30 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(1=
1,83,148)">[=C2=A0 =C2=A0 1.531280] initcall net_defaults_init+0x0/0x30 ret=
urned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(=
11,83,148)">[=C2=A0 =C2=A0 1.538040] calling=C2=A0 init_default_flow_dissec=
tors+0x0/0x54 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,8=
3,148)">[=C2=A0 =C2=A0 1.543939] initcall init_default_flow_dissectors+0x0/=
0x54 returned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"co=
lor:rgb(11,83,148)">[=C2=A0 =C2=A0 1.551654] calling=C2=A0 netlink_proto_in=
it+0x0/0x178 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83=
,148)">[=C2=A0 =C2=A0 1.556848] NET: Registered protocol family 16</div><di=
v class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.5=
61322] initcall netlink_proto_init+0x0/0x178 returned 0 after 3906 usecs</d=
iv><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=
=A0 1.568482] calling=C2=A0 __gnttab_init+0x0/0x38 @ 1</div><div class=3D"g=
mail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.573071] initc=
all __gnttab_init+0x0/0x38 returned 0 after 0 usecs</div><div class=3D"gmai=
l_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.579651] calling=
=C2=A0 debug_monitors_init+0x0/0x38 @ 1</div><div class=3D"gmail_default" s=
tyle=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.584652] initcall debug_monit=
ors_init+0x0/0x38 returned 0 after 0 usecs</div><div class=3D"gmail_default=
" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.591555] calling=C2=A0 irq=
_sysfs_init+0x0/0xb0 @ 1</div><div class=3D"gmail_default" style=3D"color:r=
gb(11,83,148)">[=C2=A0 =C2=A0 1.596302] initcall irq_sysfs_init+0x0/0xb0 re=
turned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb=
(11,83,148)">[=C2=A0 =C2=A0 1.602738] calling=C2=A0 bdi_class_init+0x0/0x78=
 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=
=A0 =C2=A0 1.607484] initcall bdi_class_init+0x0/0x78 returned 0 after 0 us=
ecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=
=A0 =C2=A0 1.613964] calling=C2=A0 mm_sysfs_init+0x0/0x3c @ 1</div><div cla=
ss=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.618532=
] initcall mm_sysfs_init+0x0/0x3c returned 0 after 0 usecs</div><div class=
=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.624943] =
calling=C2=A0 irqc_init+0x0/0x20 @ 1</div><div class=3D"gmail_default" styl=
e=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.629233] initcall irqc_init+0x0/=
0x20 returned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"co=
lor:rgb(11,83,148)">[=C2=A0 =C2=A0 1.635279] calling=C2=A0 vexpress_config_=
init+0x0/0xf0 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,8=
3,148)">[=C2=A0 =C2=A0 1.640830] initcall vexpress_config_init+0x0/0xf0 ret=
urned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(=
11,83,148)">[=C2=A0 =C2=A0 1.647705] calling=C2=A0 rockchip_pinctrl_drv_reg=
ister+0x0/0x20 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,=
83,148)">[=C2=A0 =C2=A0 1.653732] initcall rockchip_pinctrl_drv_register+0x=
0/0x20 returned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"=
color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.661513] calling=C2=A0 samsung_pinctr=
l_drv_register+0x0/0x20 @ 1</div><div class=3D"gmail_default" style=3D"colo=
r:rgb(11,83,148)">[=C2=A0 =C2=A0 1.667420] initcall samsung_pinctrl_drv_reg=
ister+0x0/0x20 returned 0 after 0 usecs</div><div class=3D"gmail_default" s=
tyle=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.675128] calling=C2=A0 sh_pfc=
_init+0x0/0x20 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,=
83,148)">[=C2=A0 =C2=A0 1.679565] initcall sh_pfc_init+0x0/0x20 returned 0 =
after 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,14=
8)">[=C2=A0 =C2=A0 1.685791] calling=C2=A0 tegra_gpio_init+0x0/0x20 @ 1</di=
v><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=
=A0 1.690580] initcall tegra_gpio_init+0x0/0x20 returned 0 after 0 usecs</d=
iv><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=
=A0 1.697151] calling=C2=A0 pcibus_class_init+0x0/0x24 @ 1</div><div class=
=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.702109] =
initcall pcibus_class_init+0x0/0x24 returned 0 after 0 usecs</div><div clas=
s=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.708861]=
 calling=C2=A0 pci_driver_init+0x0/0x1c @ 1</div><div class=3D"gmail_defaul=
t" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.713661] initcall pci_dri=
ver_init+0x0/0x1c returned 0 after 0 usecs</div><div class=3D"gmail_default=
" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.720218] calling=C2=A0 bac=
klight_class_init+0x0/0xbc @ 1</div><div class=3D"gmail_default" style=3D"c=
olor:rgb(11,83,148)">[=C2=A0 =C2=A0 1.725432] initcall backlight_class_init=
+0x0/0xbc returned 0 after 0 usecs</div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.732447] calling=C2=A0 amba_init+=
0x0/0x1c @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148=
)">[=C2=A0 =C2=A0 1.736711] initcall amba_init+0x0/0x1c returned 0 after 0 =
usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=
=A0 =C2=A0 1.742767] calling=C2=A0 rockchip_grf_init+0x0/0xf8 @ 1</div><div=
 class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.74=
8087] initcall rockchip_grf_init+0x0/0xf8 returned -19 after 0 usecs</div><=
div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1=
.754874] calling=C2=A0 rockchip_pm_domain_drv_register+0x0/0x20 @ 1</div><d=
iv class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.=
761071] initcall rockchip_pm_domain_drv_register+0x0/0x20 returned 0 after =
0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=
=C2=A0 =C2=A0 1.769029] calling=C2=A0 exynos_pmu_init+0x0/0x20 @ 1</div><di=
v class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.7=
73808] initcall exynos_pmu_init+0x0/0x20 returned 0 after 0 usecs</div><div=
 class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.78=
0388] calling=C2=A0 xenbus_init+0x0/0x2d4 @ 1</div><div class=3D"gmail_defa=
ult" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.785163] initcall xenbu=
s_init+0x0/0x2d4 returned 0 after 0 usecs</div><div class=3D"gmail_default"=
 style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.791348] calling=C2=A0 hi62=
20_reset_init+0x0/0x20 @ 1</div><div class=3D"gmail_default" style=3D"color=
:rgb(11,83,148)">[=C2=A0 =C2=A0 1.796363] initcall hi6220_reset_init+0x0/0x=
20 returned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"colo=
r:rgb(11,83,148)">[=C2=A0 =C2=A0 1.803073] calling=C2=A0 tty_class_init+0x0=
/0x58 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">=
[=C2=A0 =C2=A0 1.807767] initcall tty_class_init+0x0/0x58 returned 0 after =
0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=
=C2=A0 =C2=A0 1.814258] calling=C2=A0 vtconsole_class_init+0x0/0xf8 @ 1</di=
v><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=
=A0 1.819561] initcall vtconsole_class_init+0x0/0xf8 returned 0 after 0 use=
cs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0=
 =C2=A0 1.826509] calling=C2=A0 serdev_init+0x0/0x2c @ 1</div><div class=3D=
"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.830929] ini=
tcall serdev_init+0x0/0x2c returned 0 after 0 usecs</div><div class=3D"gmai=
l_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.837149] calling=
=C2=A0 iommu_dev_init+0x0/0x24 @ 1</div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.841869] initcall iommu_dev_init+=
0x0/0x24 returned 0 after 0 usecs</div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.848338] calling=C2=A0 mipi_dsi_b=
us_init+0x0/0x1c @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(1=
1,83,148)">[=C2=A0 =C2=A0 1.853297] initcall mipi_dsi_bus_init+0x0/0x1c ret=
urned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(=
11,83,148)">[=C2=A0 =C2=A0 1.860042] calling=C2=A0 wakeup_sources_debugfs_i=
nit+0x0/0x34 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83=
,148)">[=C2=A0 =C2=A0 1.865867] initcall wakeup_sources_debugfs_init+0x0/0x=
34 returned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"colo=
r:rgb(11,83,148)">[=C2=A0 =C2=A0 1.873469] calling=C2=A0 register_node_type=
+0x0/0x20 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,14=
8)">[=C2=A0 =C2=A0 1.878557] initcall register_node_type+0x0/0x20 returned =
0 after 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,=
148)">[=C2=A0 =C2=A0 1.885363] calling=C2=A0 regmap_initcall+0x0/0x18 @ 1</=
div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=
=A0 1.890123] initcall regmap_initcall+0x0/0x18 returned 0 after 0 usecs</d=
iv><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=
=A0 1.896705] calling=C2=A0 sram_init+0x0/0x20 @ 1</div><div class=3D"gmail=
_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.900991] initcall =
sram_init+0x0/0x20 returned 0 after 0 usecs</div><div class=3D"gmail_defaul=
t" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.907041] calling=C2=A0 sy=
scon_init+0x0/0x24 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb=
(11,83,148)">[=C2=A0 =C2=A0 1.911479] initcall syscon_init+0x0/0x24 returne=
d 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,8=
3,148)">[=C2=A0 =C2=A0 1.917709] calling=C2=A0 spi_init+0x0/0xb0 @ 1</div><=
div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1=
.921920] initcall spi_init+0x0/0xb0 returned 0 after 0 usecs</div><div clas=
s=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.927873]=
 calling=C2=A0 spmi_init+0x0/0x30 @ 1</div><div class=3D"gmail_default" sty=
le=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.932127] initcall spmi_init+0x0=
/0x30 returned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"c=
olor:rgb(11,83,148)">[=C2=A0 =C2=A0 1.938179] calling=C2=A0 i2c_init+0x0/0x=
f0 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=
=C2=A0 =C2=A0 1.942404] initcall i2c_init+0x0/0xf0 returned 0 after 0 usecs=
</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =
=C2=A0 1.948340] calling=C2=A0 init_menu+0x0/0x1c @ 1</div><div class=3D"gm=
ail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.952557] initca=
ll init_menu+0x0/0x1c returned -19 after 0 usecs</div><div class=3D"gmail_d=
efault" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.958802] calling=C2=
=A0 pcc_init+0x0/0x368 @ 1</div><div class=3D"gmail_default" style=3D"color=
:rgb(11,83,148)">[=C2=A0 =C2=A0 1.963059] initcall pcc_init+0x0/0x368 retur=
ned -19 after 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(=
11,83,148)">[=C2=A0 =C2=A0 1.969290] calling=C2=A0 qcom_hwspinlock_init+0x0=
/0x20 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">=
[=C2=A0 =C2=A0 1.974523] initcall qcom_hwspinlock_init+0x0/0x20 returned 0 =
after 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,14=
8)">[=C2=A0 =C2=A0 1.981534] calling=C2=A0 rpmsg_init+0x0/0x4c @ 1</div><di=
v class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.9=
85887] initcall rpmsg_init+0x0/0x4c returned 0 after 0 usecs</div><div clas=
s=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.992032]=
 calling=C2=A0 kobject_uevent_init+0x0/0x20 @ 1</div><div class=3D"gmail_de=
fault" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 1.997166] initcall kob=
ject_uevent_init+0x0/0x20 returned 0 after 0 usecs</div><div class=3D"gmail=
_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.004065] calling=
=C2=A0 of_iommu_init+0x0/0x88 @ 1</div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.009244] initcall of_iommu_init+0=
x0/0x88 returned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D=
"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.015676] calling=C2=A0 debug_traps_i=
nit+0x0/0x54 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83=
,148)">[=C2=A0 =C2=A0 2.020387] initcall debug_traps_init+0x0/0x54 returned=
 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83=
,148)">[=C2=A0 =C2=A0 2.027056] calling=C2=A0 vdso_init+0x0/0x13c @ 1</div>=
<div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 =
2.031388] vdso: 2 pages (1 code @ ffff000008aa6000, 1 data @ ffff0000090650=
00)</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=
=A0 =C2=A0 2.038852] initcall vdso_init+0x0/0x13c returned 0 after 3906 use=
cs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0=
 =C2=A0 2.045264] calling=C2=A0 alloc_vectors_page+0x0/0xb8 @ 1</div><div c=
lass=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.0503=
01] initcall alloc_vectors_page+0x0/0xb8 returned 0 after 0 usecs</div><div=
 class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.05=
7146] calling=C2=A0 arch_hw_breakpoint_init+0x0/0xf0 @ 1</div><div class=3D=
"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.062608] hw-=
breakpoint: found 6 breakpoint and 4 watchpoint registers.</div><div class=
=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.069525] =
initcall arch_hw_breakpoint_init+0x0/0xf0 returned 0 after 3906 usecs</div>=
<div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 =
2.077005] calling=C2=A0 __iommu_dma_init+0x0/0x14 @ 1</div><div class=3D"gm=
ail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.081932] initca=
ll __iommu_dma_init+0x0/0x14 returned 0 after 0 usecs</div><div class=3D"gm=
ail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.088535] callin=
g=C2=A0 arm64_dma_init+0x0/0x48 @ 1</div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.093821] DMA: preallocated 256 Ki=
B pool for atomic allocations</div><div class=3D"gmail_default" style=3D"co=
lor:rgb(11,83,148)">[=C2=A0 =C2=A0 2.099822] initcall arm64_dma_init+0x0/0x=
48 returned 0 after 3906 usecs</div><div class=3D"gmail_default" style=3D"c=
olor:rgb(11,83,148)">[=C2=A0 =C2=A0 2.106596] calling=C2=A0 p2m_init+0x0/0x=
18 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=
=C2=A0 =C2=A0 2.110752] initcall p2m_init+0x0/0x18 returned 0 after 0 usecs=
</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =
=C2=A0 2.116734] calling=C2=A0 xen_mm_init+0x0/0x88 @ 1</div><div class=3D"=
gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.121239] xen:=
swiotlb_xen: Warning: only able to allocate 4 MB for software IO TLB</div><=
div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2=
.129717] software IO TLB [mem 0xdd000000-0xdd400000] (4MB) mapped at [ffff8=
0001d000000-ffff80001d3fffff]</div><div class=3D"gmail_default" style=3D"co=
lor:rgb(11,83,148)">[=C2=A0 =C2=A0 2.139368] initcall xen_mm_init+0x0/0x88 =
returned 0 after 7812 usecs</div><div class=3D"gmail_default" style=3D"colo=
r:rgb(11,83,148)">[=C2=A0 =C2=A0 2.145869] calling=C2=A0 ns2_pinmux_init+0x=
0/0x20 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)"=
>[=C2=A0 =C2=A0 2.150808] initcall ns2_pinmux_init+0x0/0x20 returned 0 afte=
r 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">=
[=C2=A0 =C2=A0 2.157379] calling=C2=A0 ipq8074_pinctrl_init+0x0/0x20 @ 1</d=
iv><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=
=A0 2.162500] initcall ipq8074_pinctrl_init+0x0/0x20 returned 0 after 0 use=
cs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0=
 =C2=A0 2.169498] calling=C2=A0 msm8916_pinctrl_init+0x0/0x20 @ 1</div><div=
 class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.17=
4726] initcall msm8916_pinctrl_init+0x0/0x20 returned 0 after 0 usecs</div>=
<div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 =
2.181725] calling=C2=A0 msm8994_pinctrl_init+0x0/0x20 @ 1</div><div class=
=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.186943] =
initcall msm8994_pinctrl_init+0x0/0x20 returned 0 after 0 usecs</div><div c=
lass=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.1939=
52] calling=C2=A0 msm8996_pinctrl_init+0x0/0x20 @ 1</div><div class=3D"gmai=
l_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.199167] initcall=
 msm8996_pinctrl_init+0x0/0x20 returned 0 after 0 usecs</div><div class=3D"=
gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.206179] call=
ing=C2=A0 qdf2xxx_pinctrl_init+0x0/0x20 @ 1</div><div class=3D"gmail_defaul=
t" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.211396] initcall qdf2xxx=
_pinctrl_init+0x0/0x20 returned 0 after 0 usecs</div><div class=3D"gmail_de=
fault" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.218411] calling=C2=
=A0 mtk_pinctrl_init+0x0/0x20 @ 1</div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.223275] initcall mtk_pinctrl_ini=
t+0x0/0x20 returned 0 after 0 usecs</div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.229946] calling=C2=A0 acpi_pci_i=
nit+0x0/0x80 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83=
,148)">[=C2=A0 =C2=A0 2.234521] initcall acpi_pci_init+0x0/0x80 returned 0 =
after 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,14=
8)">[=C2=A0 =C2=A0 2.240935] calling=C2=A0 clk_mt6797_init+0x0/0x20 @ 1</di=
v><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=
=A0 2.245740] initcall clk_mt6797_init+0x0/0x20 returned 0 after 0 usecs</d=
iv><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=
=A0 2.252314] calling=C2=A0 tegra_clocks_apply_init_table+0x0/0x2c @ 1</div=
><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0=
 2.258278] initcall tegra_clocks_apply_init_table+0x0/0x2c returned 0 after=
 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=
=C2=A0 =C2=A0 2.266081] calling=C2=A0 dma_bus_init+0x0/0xfc @ 1</div><div c=
lass=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.2707=
10] initcall dma_bus_init+0x0/0xfc returned 0 after 0 usecs</div><div class=
=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.276939] =
calling=C2=A0 dma_channel_table_init+0x0/0x104 @ 1</div><div class=3D"gmail=
_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.282395] initcall =
dma_channel_table_init+0x0/0x104 returned 0 after 0 usecs</div><div class=
=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.289669] =
calling=C2=A0 qcom_smd_rpm_init+0x0/0x24 @ 1</div><div class=3D"gmail_defau=
lt" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.294645] initcall qcom_s=
md_rpm_init+0x0/0x24 returned 0 after 0 usecs</div><div class=3D"gmail_defa=
ult" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.301392] calling=C2=A0 =
qcom_smem_init+0x0/0x20 @ 1</div><div class=3D"gmail_default" style=3D"colo=
r:rgb(11,83,148)">[=C2=A0 =C2=A0 2.306087] initcall qcom_smem_init+0x0/0x20=
 returned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"color:=
rgb(11,83,148)">[=C2=A0 =C2=A0 2.312583] calling=C2=A0 setup_vcpu_hotplug_e=
vent+0x0/0x34 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,8=
3,148)">[=C2=A0 =C2=A0 2.318119] initcall setup_vcpu_hotplug_event+0x0/0x34=
 returned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"color:=
rgb(11,83,148)">[=C2=A0 =C2=A0 2.325484] calling=C2=A0 register_xen_amba_no=
tifier+0x0/0x5c @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11=
,83,148)">[=C2=A0 =C2=A0 2.331210] initcall register_xen_amba_notifier+0x0/=
0x5c returned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"co=
lor:rgb(11,83,148)">[=C2=A0 =C2=A0 2.338752] calling=C2=A0 register_xen_pla=
tform_notifier+0x0/0x58 @ 1</div><div class=3D"gmail_default" style=3D"colo=
r:rgb(11,83,148)">[=C2=A0 =C2=A0 2.344821] initcall register_xen_platform_n=
otifier+0x0/0x58 returned 0 after 0 usecs</div><div class=3D"gmail_default"=
 style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.352708] calling=C2=A0 regi=
ster_xen_pci_notifier+0x0/0x4c @ 1</div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.358344] initcall register_xen_pc=
i_notifier+0x0/0x4c returned 0 after 0 usecs</div><div class=3D"gmail_defau=
lt" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.365803] calling=C2=A0 h=
i3660_reset_init+0x0/0x20 @ 1</div><div class=3D"gmail_default" style=3D"co=
lor:rgb(11,83,148)">[=C2=A0 =C2=A0 2.370774] initcall hi3660_reset_init+0x0=
/0x20 returned 0 after 0 usecs</div><div class=3D"gmail_default" style=3D"c=
olor:rgb(11,83,148)">[=C2=A0 =C2=A0 2.377532] calling=C2=A0 pl011_init+0x0/=
0x54 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=
=C2=A0 =C2=A0 2.381845] Serial: AMBA PL011 UART driver</div><div class=3D"g=
mail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.386080] initc=
all pl011_init+0x0/0x54 returned 0 after 3906 usecs</div><div class=3D"gmai=
l_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.392477] calling=
=C2=A0 mvebu_uart_init+0x0/0x5c @ 1</div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.397259] initcall mvebu_uart_init=
+0x0/0x5c returned 0 after 0 usecs</div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.403814] calling=C2=A0 dmi_id_ini=
t+0x0/0x330 @ 1</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,=
148)">[=C2=A0 =C2=A0 2.408326] initcall dmi_id_init+0x0/0x330 returned -19 =
after 0 usecs</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,14=
8)">[=C2=A0 =C2=A0 2.414805] calling=C2=A0 iproc_gpio_init+0x0/0x20 @ 1</di=
v><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=
=A0 2.419602] initcall iproc_gpio_init+0x0/0x20 returned 0 after 0 usecs</d=
iv><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=
=A0 2.426184] calling=C2=A0 of_platform_default_populate_init+0x0/0x78 @ 1<=
/div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =
=C2=A0 2.454282] hi3660-mbox e896b000.mailbox: Mailbox enabled</div><div cl=
ass=3D"gmail_default" style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.46119=
8] uart-pl011 ffd74000.serial: could not find pctldev for node /soc/pinmux@=
e896c000/uart3_pmx_func, deferring probe</div><div class=3D"gmail_default" =
style=3D"color:rgb(11,83,148)">[=C2=A0 =C2=A0 2.473082] uart-pl011 fdf01000=
.serial: could not find pctldev for node /soc/pinmux@e896c000/uart4_pmx_fun=
c, deferring probe</div><div class=3D"gmail_default" style=3D"color:rgb(11,=
83,148)">ERROR:=C2=A0 =C2=A0Unhandled External Abort received on 0x80000000=
 at EL3!</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">E=
RROR:=C2=A0 =C2=A0 exception reason=3D1 syndrome=3D0x92000210</div><div cla=
ss=3D"gmail_default" style=3D"color:rgb(11,83,148)">PANIC at PC : 0x0000000=
01ac5bc28</div><div><div class=3D"gmail_default" style=3D"color:rgb(11,83,1=
48)">----------------------------------------------------------------------=
----</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)"><br><=
/div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">Thanks,</d=
iv><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">Omkar B</div=
><br></div></div>

<br>




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


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3367509845032668505==--


From xen-devel-bounces@lists.xenproject.org Sat Aug 11 15:22:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 15: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 1foViG-00059t-Pe; Sat, 11 Aug 2018 15:21: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=d/rd=k2=redhat.com=xiliang@srs-us1.protection.inumbo.net>)
 id 1foViG-00059o-7L
 for xen-devel@lists.xenproject.org; Sat, 11 Aug 2018 15:21:56 +0000
X-Inumbo-ID: 598c6ed3-9d7a-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 598c6ed3-9d7a-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 15:22:24 +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 8E8A24219DA8;
 Sat, 11 Aug 2018 15:21:54 +0000 (UTC)
Received: from localhost.redhat.com (ovpn-12-58.pek2.redhat.com [10.72.12.58])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id C0A5416873;
 Sat, 11 Aug 2018 15:21:50 +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: Sat, 11 Aug 2018 23:21:37 +0800
Message-Id: <20180811152137.3627-1-xiliang@redhat.com>
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.7]); Sat, 11 Aug 2018 15:21:54 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.7]);
 Sat, 11 Aug 2018 15:21:54 +0000 (UTC) for IP:'10.11.54.5'
 DOMAIN:'int-mx05.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'xiliang@redhat.com' RCPT:''
Subject: [Xen-devel] [PATCH v2] xen-netfront: fix warn message as irq device
 name has '/'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

VGhlcmUgaXMgYSBjYWxsIHRyYWNlIGdlbmVyYXRlZCBhZnRlciBjb21taXQgMmQ0MDhjMGQ0NTc0
YjAxYjllZDQ1ZTAyNTE2ODg4YmY5MjVlMTFhOSgKeGVuLW5ldGZyb250OiBmaXggcXVldWUgbmFt
ZSBzZXR0aW5nKS4gVGhlcmUgaXMgbm8gJ2RldmljZS92aWYveHgtcTAtdHgnIGZpbGUgZm91bmQK
dW5kZXIgL3Byb2MvaXJxL3h4Ly4KClRoaXMgcGF0Y2ggb25seSBwaWNrcyB1cCBkZXZpY2UgdHlw
ZSBhbmQgaWQgYXMgaXRzIG5hbWUuCgpXaXRoIHRoZSBwYXRjaCwgbm93IC9wcm9jL2ludGVycnVw
dHMgbG9va3MgbGlrZSBiZWxvdyBhbmQgdGhlIHdhcm5pbmcgbWVzc2FnZSBnb25lOgogNzA6ICAg
ICAgICAgMjEgICAgICAgICAgMCAgICAgICAgICAwICAgICAgICAgIDAgICB4ZW4tZHluICAgIC1l
dmVudCAgICAgdmlmMC1xMC10eAogNzE6ICAgICAgICAgMTUgICAgICAgICAgMCAgICAgICAgICAw
ICAgICAgICAgIDAgICB4ZW4tZHluICAgIC1ldmVudCAgICAgdmlmMC1xMC1yeAogNzI6ICAgICAg
ICAgMTQgICAgICAgICAgMCAgICAgICAgICAwICAgICAgICAgIDAgICB4ZW4tZHluICAgIC1ldmVu
dCAgICAgdmlmMC1xMS10eAogNzM6ICAgICAgICAgMzMgICAgICAgICAgMCAgICAgICAgICAwICAg
ICAgICAgIDAgICB4ZW4tZHluICAgIC1ldmVudCAgICAgdmlmMC1xMS1yeAogNzQ6ICAgICAgICAg
MTIgICAgICAgICAgMCAgICAgICAgICAwICAgICAgICAgIDAgICB4ZW4tZHluICAgIC1ldmVudCAg
ICAgdmlmMC1xMi10eAogNzU6ICAgICAgICAgMjQgICAgICAgICAgMCAgICAgICAgICAwICAgICAg
ICAgIDAgICB4ZW4tZHluICAgIC1ldmVudCAgICAgdmlmMC1xMi1yeAogNzY6ICAgICAgICAgMTkg
ICAgICAgICAgMCAgICAgICAgICAwICAgICAgICAgIDAgICB4ZW4tZHluICAgIC1ldmVudCAgICAg
dmlmMC1xMy10eAogNzc6ICAgICAgICAgMjEgICAgICAgICAgMCAgICAgICAgICAwICAgICAgICAg
IDAgICB4ZW4tZHluICAgIC1ldmVudCAgICAgdmlmMC1xMy1yeAoKQmVsb3cgaXMgY2FsbCB0cmFj
ZSBpbmZvcm1hdGlvbiB3aXRob3V0IHRoaXMgcGF0Y2g6CgpuYW1lICdkZXZpY2UvdmlmLzAtcTAt
dHgnCldBUk5JTkc6IENQVTogMiBQSUQ6IDM3IGF0IGZzL3Byb2MvZ2VuZXJpYy5jOjE3NCBfX3hs
YXRlX3Byb2NfbmFtZSsweDg1LzB4YTAKUklQOiAwMDEwOl9feGxhdGVfcHJvY19uYW1lKzB4ODUv
MHhhMApSU1A6IDAwMTg6ZmZmZmI4NWM0MDQ3M2MxOCBFRkxBR1M6IDAwMDEwMjg2ClJBWDogMDAw
MDAwMDAwMDAwMDAwMCBSQlg6IDAwMDAwMDAwMDAwMDAwMDYgUkNYOiAwMDAwMDAwMDAwMDAwMDA2
ClJEWDogMDAwMDAwMDAwMDAwMDAwNyBSU0k6IDAwMDAwMDAwMDAwMDAwOTYgUkRJOiBmZmZmOTg0
YzdmNTE2OTMwClJCUDogZmZmZmI4NWM0MDQ3M2NiOCBSMDg6IDAwMDAwMDAwMDAwMDAwMmMgUjA5
OiAwMDAwMDAwMDAwMDAwMjI5ClIxMDogMDAwMDAwMDAwMDAwMDAwMCBSMTE6IDAwMDAwMDAwMDAw
MDAwMDEgUjEyOiBmZmZmYjg1YzQwNDczYzk4ClIxMzogZmZmZmI4NWM0MDQ3M2NiOCBSMTQ6IGZm
ZmZiODVjNDA0NzNjNTAgUjE1OiAwMDAwMDAwMDAwMDAwMDAwCkZTOiAgMDAwMDAwMDAwMDAwMDAw
MCgwMDAwKSBHUzpmZmZmOTg0YzdmNTAwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDAK
Q1M6ICAwMDEwIERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1MDAzMwpDUjI6IDAw
MDA3ZjY5YjY4OTkwMzggQ1IzOiAwMDAwMDAwMDFjMjBhMDA2IENSNDogMDAwMDAwMDAwMDE2MDZl
MApDYWxsIFRyYWNlOgpfX3Byb2NfY3JlYXRlKzB4NDUvMHgyMzAKPyBzbnByaW50ZisweDQ5LzB4
NjAKcHJvY19ta2Rpcl9kYXRhKzB4MzUvMHg5MApyZWdpc3Rlcl9oYW5kbGVyX3Byb2MrMHhlZi8w
eDExMAo/IHByb2NfcmVnaXN0ZXIrMHhmYy8weDExMAo/IHByb2NfY3JlYXRlX2RhdGErMHg3MC8w
eGIwCl9fc2V0dXBfaXJxKzB4MzliLzB4NjYwCj8gcmVxdWVzdF90aHJlYWRlZF9pcnErMHhhZC8w
eDE2MApyZXF1ZXN0X3RocmVhZGVkX2lycSsweGY1LzB4MTYwCj8geGVubmV0X3R4X2J1Zl9nYysw
eDFkMC8weDFkMCBbeGVuX25ldGZyb250XQpiaW5kX2V2dGNobl90b19pcnFoYW5kbGVyKzB4M2Qv
MHg3MAo/IHhlbmJ1c19hbGxvY19ldnRjaG4rMHg0MS8weGEwCm5ldGJhY2tfY2hhbmdlZCsweGE0
Ni8weGNkYSBbeGVuX25ldGZyb250XQo/IGZpbmRfd2F0Y2grMHg0MC8weDQwCnhlbndhdGNoX3Ro
cmVhZCsweGM1LzB4MTYwCj8gZmluaXNoX3dhaXQrMHg4MC8weDgwCmt0aHJlYWQrMHgxMTIvMHgx
MzAKPyBrdGhyZWFkX2NyZWF0ZV93b3JrZXJfb25fY3B1KzB4NzAvMHg3MApyZXRfZnJvbV9mb3Jr
KzB4MzUvMHg0MApDb2RlOiA4MSA1YyAwMCA0OCA4NSBjMCA3NSBjYyA1YiA0OSA4OSAyZSAzMSBj
MCA1ZCA0ZCA4OSAzYyAyNCA0MSA1YyA0MSA1ZCA0MSA1ZSA0MSA1ZiBjMyA0YyA4OSBlZSA0OCBj
NyBjNyA0MCA0ZiAwZSBiNCBlOCA2NSBlYSBkOCBmZiA8MGY+IDBiIGI4IGZlIGZmIGZmIGZmIDVi
IDVkIDQxIDVjIDQxIDVkIDQxIDVlIDQxIDVmIGMzIDY2IDBmIDFmCi0tLVsgZW5kIHRyYWNlIDY1
MGU1NTYxYjBjYWFiM2EgXS0tLQoKU2lnbmVkLW9mZi1ieTogWGlhbyBMaWFuZyA8eGlsaWFuZ0By
ZWRoYXQuY29tPgpSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgot
LS0KIGRyaXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jIHwgNiArKysrLS0KIDEgZmlsZSBjaGFuZ2Vk
LCA0IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9u
ZXQveGVuLW5ldGZyb250LmMgYi9kcml2ZXJzL25ldC94ZW4tbmV0ZnJvbnQuYwppbmRleCA3OTlj
YmE0NjI0YTUuLjAyZjQ2MjM3Y2ZjNiAxMDA2NDQKLS0tIGEvZHJpdmVycy9uZXQveGVuLW5ldGZy
b250LmMKKysrIGIvZHJpdmVycy9uZXQveGVuLW5ldGZyb250LmMKQEAgLTE2MDQsMTQgKzE2MDQs
MTYgQEAgc3RhdGljIGludCB4ZW5uZXRfaW5pdF9xdWV1ZShzdHJ1Y3QgbmV0ZnJvbnRfcXVldWUg
KnF1ZXVlKQogewogCXVuc2lnbmVkIHNob3J0IGk7CiAJaW50IGVyciA9IDA7CisJaW50IGRldmlk
ID0gMDsKIAogCXNwaW5fbG9ja19pbml0KCZxdWV1ZS0+dHhfbG9jayk7CiAJc3Bpbl9sb2NrX2lu
aXQoJnF1ZXVlLT5yeF9sb2NrKTsKIAogCXRpbWVyX3NldHVwKCZxdWV1ZS0+cnhfcmVmaWxsX3Rp
bWVyLCByeF9yZWZpbGxfdGltZW91dCwgMCk7CiAKLQlzbnByaW50ZihxdWV1ZS0+bmFtZSwgc2l6
ZW9mKHF1ZXVlLT5uYW1lKSwgIiVzLXEldSIsCi0JCSBxdWV1ZS0+aW5mby0+eGJkZXYtPm5vZGVu
YW1lLCBxdWV1ZS0+aWQpOworCWtzdHJ0b2ludChzdHJyY2hyKHF1ZXVlLT5pbmZvLT54YmRldi0+
bm9kZW5hbWUsICcvJykgKyAxLCAxMCwgJmRldmlkKTsKKwlzbnByaW50ZihxdWV1ZS0+bmFtZSwg
c2l6ZW9mKHF1ZXVlLT5uYW1lKSwgInZpZiVkLXEldSIsCisJCSBkZXZpZCwgcXVldWUtPmlkKTsK
IAogCS8qIEluaXRpYWxpc2UgdHhfc2ticyBhcyBhIGZyZWUgY2hhaW4gY29udGFpbmluZyBldmVy
eSBlbnRyeS4gKi8KIAlxdWV1ZS0+dHhfc2tiX2ZyZWVsaXN0ID0gMDsKLS0gCjIuMTcuMQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 16:42:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 16:42:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1foWyM-00035J-O5; Sat, 11 Aug 2018 16:42: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=jvwx=k2=davemloft.net=davem@srs-us1.protection.inumbo.net>)
 id 1foWyL-00035E-LL
 for xen-devel@lists.xenproject.org; Sat, 11 Aug 2018 16:42:37 +0000
X-Inumbo-ID: 6961682f-9d85-11e8-a8a5-bc764e045a96
Received: from shards.monkeyblade.net (unknown [2620:137:e000::1:9])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6961682f-9d85-11e8-a8a5-bc764e045a96;
 Sat, 11 Aug 2018 18:41:36 +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 895C7143D42F0;
 Sat, 11 Aug 2018 09:42:35 -0700 (PDT)
Date: Sat, 11 Aug 2018 09:42:34 -0700 (PDT)
Message-Id: <20180811.094234.2055249336558539084.davem@davemloft.net>
To: jgross@suse.com
From: David Miller <davem@davemloft.net>
In-Reply-To: <20180809144216.18856-1-jgross@suse.com>
References: <20180809144216.18856-1-jgross@suse.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]);
 Sat, 11 Aug 2018 09:42:35 -0700 (PDT)
Subject: Re: [Xen-devel] [PATCH] xen/netfront: don't cache skb_shinfo()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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, stable@vger.kernel.org, netdev@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>

RnJvbTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpEYXRlOiBUaHUsICA5IEF1ZyAy
MDE4IDE2OjQyOjE2ICswMjAwCgo+IHNrYl9zaGluZm8oKSBjYW4gY2hhbmdlIHdoZW4gY2FsbGlu
ZyBfX3Bza2JfcHVsbF90YWlsKCk6IERvbid0IGNhY2hlCj4gaXRzIHJldHVybiB2YWx1ZS4KPiAK
PiBDYzogc3RhYmxlQHZnZXIua2VybmVsLm9yZwo+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KCkFwcGxpZWQuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 17:06:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 17:06:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1foXLV-0004kt-Qm; Sat, 11 Aug 2018 17:06: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=25ma=k2=oracle.com=konrad.wilk@srs-us1.protection.inumbo.net>)
 id 1foXLT-0004ko-Vs
 for xen-devel@lists.xenproject.org; Sat, 11 Aug 2018 17:06:32 +0000
X-Inumbo-ID: c01c1904-9d88-11e8-a8a5-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c01c1904-9d88-11e8-a8a5-bc764e045a96;
 Sat, 11 Aug 2018 19:05:30 +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 w7BH5n74122148;
 Sat, 11 Aug 2018 17:06: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=NTd6YCPFa8FvjXKUMaCY3vbOiicGVp+12ErI6U9UEKM=;
 b=c+SoB+XnPm48rQjC/VH+yl4ke0BOrCELzUaf2Mq7Tg2Kc8HgtFaxnMxYmEz17zhEI+1b
 yRbHmF6DkgXcH9MrkENEzFGjOdLp0gPV6WYsASh5IZjukgKoazR9I31T7lorMcHthV9i
 DK6rxMaA2/RF8qECADYd346tM/MUx3OxPSlvoBhUkTsUaUd1vAJQk/Tl+nn5hu3kTko6
 fJgFJzIvmP5MteepzloCXAUG1G2NswriBVPEnb1dDWLsnaBYdVTEyhPDVS5o2kPIuaLr
 TZY4sGgBsHbSEMSU4RMNK2HLtf02hN+0gCgot5yCalBOKkkfpFU4FHWoSsnJw4Bmzd9W 0g== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2120.oracle.com with ESMTP id 2ksreprr8e-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sat, 11 Aug 2018 17:06:29 +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 w7BH6Sp1030225
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sat, 11 Aug 2018 17:06:28 GMT
Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w7BH6Rs5004221;
 Sat, 11 Aug 2018 17:06:28 GMT
Received: from char.us.oracle.com (/10.152.35.101)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Sat, 11 Aug 2018 10:06:27 -0700
Received: by char.us.oracle.com (Postfix, from userid 1000)
 id 056166A00EF; Sat, 11 Aug 2018 13:06:26 -0400 (EDT)
Date: Sat, 11 Aug 2018 13:06:26 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Omkar Bolla <omkar.bolla@pathpartnertech.com>
Message-ID: <20180811170626.GB20295@char.us.oracle.com>
References: <CAC4nxbsJss__sbvs5fKEW1RZAiyC8KNvV3HMPM88v4HmBwO+ZA@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAC4nxbsJss__sbvs5fKEW1RZAiyC8KNvV3HMPM88v4HmBwO+ZA@mail.gmail.com>
User-Agent: Mutt/1.8.3 (2017-05-23)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8982
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808110190
Subject: Re: [Xen-devel] Armv8-A: Not able to enable secondary CPUs in
 Hikey960 board
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gU2F0LCBBdWcgMTEsIDIwMTggYXQgMDg6NDQ6NDJQTSArMDUzMCwgT21rYXIgQm9sbGEgd3Jv
dGU6Cj4gSGksCj4gCj4gSSBhbSB1c2luZyBIaWtleTk2MCBib2FyZCBhbmQgaSBzdGFydGVkIHRy
eWluZyB0byBwb3J0IHhlbiBvbiBoeWtleTk2MC4KPiAKPiBJIGZvbGxvd2VkIGFsbCBwcm9jZWR1
cmUgaGFzIGdpdmVuIGluCj4gaHR0cHM6Ly93aWtpLnhlbnByb2plY3Qub3JnL3dpa2kvSGlLZXk5
NjAgbGluay4KPiBBbmQgdXNpbmcgKlhlbiB2ZXJzaW9uIDQuMTEuMS1wcmUgKmFuZCBsaW51eCBh
cyBtZW50aW9uZWQgaW4gYWJvdmUgbGluay4KPiAKPiBCdXQsIEFmdGVyIGZsYXNoaW5nLCBJIGVu
ZGVkIHVwIHdpdGggc2Vjb25kYXJ5IENQVXMgZXJyb3JzIGFuZCBsaW51eCBEb20wCj4gZXJyb3Jz
Lgo+IFBsZWFzZSBnaXZlIHNvbWUgc3VnZ2VzdGlvbnMgdG8gc3RhcnQgeGVuIHdpdGggYWxsIENQ
VXMuCgpPaCB0aGF0IGlzIHdlaXJkLiBXaGF0IGhhcHBlbnMgaWYgeW91IHVzZSBhbiBvbGRlciBY
ZW4gcmVsZWFzZT8KCj4gCj4gUGxlYXNlIGNoZWNrIGJlbG93IGxvZzoKPiAtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQo+ICBVc2luZyBtb2R1bGVzIHByb3ZpZGVkIGJ5IGJvb3Rsb2Fk
ZXIgaW4gRkRUCj4gWGVuIDQuMTEuMS1wcmUgKGMvcyBNb24gSnVsIDMwIDExOjMwOjA5IDIwMTgg
KzAyMDAgZ2l0OjMzY2VkNzIpIEVGSSBsb2FkZXIKPiAgWGVuIDQuMTEuMS1wcmUKPiAoWEVOKSBY
ZW4gdmVyc2lvbiA0LjExLjEtcHJlIChvbWthci5ib2xsYUApIChhYXJjaDY0LWxpbnV4LWdudS1n
Y2MgKExpbmFybwo+IEdDQyA3LjEtMjAxNy4wNSkgNy4xLjEgMjAxNzA1MTApIGRlYnVnPW4gIFNh
dCBBdWcgMTEgMjA6MzU6MTAgSVNUIDIwMQo+IDgKPiAoWEVOKSBMYXRlc3QgQ2hhbmdlU2V0OiBN
b24gSnVsIDMwIDExOjMwOjA5IDIwMTggKzAyMDAgZ2l0OjMzY2VkNzIKPiAoWEVOKSBQcm9jZXNz
b3I6IDQxMGZkMDM0OiAiQVJNIExpbWl0ZWQiLCB2YXJpYW50OiAweDAsIHBhcnQgMHhkMDMsIHJl
diAweDQKPiAoWEVOKSA2NC1iaXQgRXhlY3V0aW9uOgo+IChYRU4pICAgUHJvY2Vzc29yIEZlYXR1
cmVzOiAwMDAwMDAwMDAwMDAyMjIyIDAwMDAwMDAwMDAwMDAwMDAKPiAoWEVOKSAgICAgRXhjZXB0
aW9uIExldmVsczogRUwzOjY0KzMyIEVMMjo2NCszMiBFTDE6NjQrMzIgRUwwOjY0KzMyCj4gKFhF
TikgICAgIEV4dGVuc2lvbnM6IEZsb2F0aW5nUG9pbnQgQWR2YW5jZWRTSU1ECj4gKFhFTikgICBE
ZWJ1ZyBGZWF0dXJlczogMDAwMDAwMDAxMDMwNTEwNiAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTikg
ICBBdXhpbGlhcnkgRmVhdHVyZXM6IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAo+
IChYRU4pICAgTWVtb3J5IE1vZGVsIEZlYXR1cmVzOiAwMDAwMDAwMDAwMDAxMTIyIDAwMDAwMDAw
MDAwMDAwMDAKPiAoWEVOKSAgIElTQSBGZWF0dXJlczogIDAwMDAwMDAwMDAwMTExMjAgMDAwMDAw
MDAwMDAwMDAwMAo+IChYRU4pIDMyLWJpdCBFeGVjdXRpb246Cj4gKFhFTikgICBQcm9jZXNzb3Ig
RmVhdHVyZXM6IDAwMDAwMTMxOjAwMDExMDExCj4gKFhFTikgICAgIEluc3RydWN0aW9uIFNldHM6
IEFBcmNoMzIgQTMyIFRodW1iIFRodW1iLTIgSmF6ZWxsZQo+IChYRU4pICAgICBFeHRlbnNpb25z
OiBHZW5lcmljVGltZXIgU2VjdXJpdHkKPiAoWEVOKSAgIERlYnVnIEZlYXR1cmVzOiAwMzAxMDA2
Ngo+IChYRU4pICAgQXV4aWxpYXJ5IEZlYXR1cmVzOiAwMDAwMDAwMAo+IChYRU4pICAgTWVtb3J5
IE1vZGVsIEZlYXR1cmVzOiAxMDIwMTEwNSA0MDAwMDAwMCAwMTI2MDAwMCAwMjEwMjIxMQo+IChY
RU4pICBJU0EgRmVhdHVyZXM6IDAyMTAxMTEwIDEzMTEyMTExIDIxMjMyMDQyIDAxMTEyMTMxIDAw
MDExMTQyIDAwMDExMTIxCj4gKFhFTikgVXNpbmcgU01DIENhbGxpbmcgQ29udmVudGlvbiB2MS4x
Cj4gKFhFTikgVXNpbmcgUFNDSSB2MS4xCj4gKFhFTikgU01QOiBBbGxvd2luZyA4IENQVXMKPiAo
WEVOKSBHZW5lcmljIFRpbWVyIElSUTogcGh5cz0zMCBoeXA9MjYgdmlydD0yNyBGcmVxOiAxOTIw
IEtIego+IChYRU4pIEdJQ3YyIGluaXRpYWxpemF0aW9uOgo+IChYRU4pICAgICAgICAgZ2ljX2Rp
c3RfYWRkcj0wMDAwMDAwMGU4MmIxMDAwCj4gKFhFTikgICAgICAgICBnaWNfY3B1X2FkZHI9MDAw
MDAwMDBlODJiMjAwMAo+IChYRU4pICAgICAgICAgZ2ljX2h5cF9hZGRyPTAwMDAwMDAwZTgyYjQw
MDAKPiAoWEVOKSAgICAgICAgIGdpY192Y3B1X2FkZHI9MDAwMDAwMDBlODJiNjAwMAo+IChYRU4p
ICAgICAgICAgZ2ljX21haW50ZW5hbmNlX2lycT0yNQo+IChYRU4pIEdJQ3YyOiAzODQgbGluZXMs
IDggY3B1cywgc2VjdXJlIChJSUQgMDIwMDE0M2IpLgo+IChYRU4pIFVzaW5nIHNjaGVkdWxlcjog
U01QIENyZWRpdCBTY2hlZHVsZXIgKGNyZWRpdCkKPiAoWEVOKSBBbGxvY2F0ZWQgY29uc29sZSBy
aW5nIG9mIDY0IEtpQi4KPiAoWEVOKSBCcmluZ2luZyB1cCBDUFUxCj4gKFhFTikgRmFpbGVkIHRv
IGJyaW5nIHVwIENQVTEKPiAoWEVOKSBGYWlsZWQgdG8gYnJpbmcgdXAgQ1BVIDEgKGVycm9yIC05
KQouLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 18:52:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 18:52: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 1foYzV-0004E7-L4; Sat, 11 Aug 2018 18: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=96rj=k2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1foYzV-0004Dx-2U
 for xen-devel@lists.xenproject.org; Sat, 11 Aug 2018 18:51:57 +0000
X-Inumbo-ID: afcd9e2e-9d97-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id afcd9e2e-9d97-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 18:52: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 1foYzR-0002p8-1T; Sat, 11 Aug 2018 18:51: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 1foYzQ-0007tO-Hg; Sat, 11 Aug 2018 18:51:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1foYzQ-0008Ex-Gm; Sat, 11 Aug 2018 18:51:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125845-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-arm64-xsm:<job status>:broken:regression
 libvirt:build-arm64-pvops:<job status>:broken:regression
 libvirt:build-arm64:<job status>:broken: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-arm64-xsm:hosts-allocate:broken:allowable
 libvirt:build-arm64:hosts-allocate:broken:allowable
 libvirt:build-arm64-pvops:hosts-allocate:broken:allowable
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:build-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm: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-amd64-amd64-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-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:build-arm64:capture-logs:broken:nonblocking
 libvirt:build-arm64-xsm:capture-logs:broken:nonblocking
 libvirt:build-arm64-pvops:capture-logs:broken:nonblocking
X-Osstest-Versions-This: libvirt=68dc579f438b35ff148e5617d48b1ae289391678
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 11 Aug 2018 18:51:52 +0000
Subject: [Xen-devel] [libvirt test] 125845: 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>

ZmxpZ2h0IDEyNTg0NSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU4NDUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
NiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzODE0CiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjM4MTQKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2Fi
bGUgKG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAyIGhvc3Rz
LWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMu
IDEyMzgxNAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODE0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
IGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAz
IGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjM4MTQKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9j
a2VkIGluIDEyMzgxNAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMyBjYXB0dXJlLWxv
Z3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTIzODE0Cgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogbGlidmlydCAgICAgICAgICAgICAgNjhkYzU3OWY0MzhiMzVmZjE0OGU1NjE3
ZDQ4YjFhZTI4OTM5MTY3OApiYXNlbGluZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAg
MDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIwODVlMWZmZWE5ZDU4ZmU4YgoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTIzODE0ICAyMDE4LTA2LTA1IDA0OjE5OjIzIFogICA2NyBkYXlzCkZhaWxpbmcgc2lu
Y2UgICAgICAgIDEyMzg0MCAgMjAxOC0wNi0wNiAwNDoxOToyOCBaICAgNjYgZGF5cyAgIDUxIGF0
dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTg0NSAgMjAxOC0wOC0xMCAxMzo1NTo0MSBa
ICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogICAgQWxlcyBNdXNpbCA8YW11c2lsQHJlZGhhdC5jb20+CiAgQW5kcmVh
IEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVkaGF0LmNvbT4KICBBbnlhIEhhcnRlciA8YWhhcnRlckBy
ZWRoYXQuY29tPgogIEJqb2VybiBXYWxrIDxid2Fsa0BsaW51eC5pYm0uY29tPgogIEJvYm8gRHUg
PGR1Ym8xNjNAMTI2LmNvbT4KICBCb3JpcyBGaXVjenluc2tpIDxmaXVjenlAbGludXguaWJtLmNv
bT4KICBCcmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdoQGFtZC5jb20+CiAgQ2hhbmdrdW8gU2hp
IDxzaGkuY2hhbmdrdW9AaDNjLmNvbT4KICBDaGVuIEhhbnhpYW8gPGNoZW5oYW54aWFvQGdtYWls
LmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQgPGNocmlzdGlhbi5laHJoYXJkdEBjYW5vbmljYWwu
Y29tPgogIENsZW1lbnRpbmUgSGF5YXQgPGNsZW1AbHNlLmVwaXRhLmZyPgogIENvbGUgUm9iaW5z
b24gPGNyb2JpbnNvQHJlZGhhdC5jb20+CiAgRGFuaWVsIE5pY29sZXR0aSA8ZGFudHRpMTJAZ21h
aWwuY29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGFu
aWVsIFZlaWxsYXJkIDx2ZWlsbGFyZEByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUBy
ZWRoYXQuY29tPgogIEVyaWsgU2t1bHRldHkgPGVza3VsdGV0QHJlZGhhdC5jb20+CiAgRmFiaWFu
byBGaWTDqm5jaW8gPGZhYmlhbm9AZmlkZW5jaW8ub3JnPgogIEZpbGlwIEFsYWMgPGZpbGlwYWxh
Y0BnbWFpbC5jb20+CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29tPgogIGludHJpZ2VyaSA8aW50
cmlnZXJpK2xpYnZpcnRAYm91bS5vcmc+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmlAYm91bS5vcmc+
CiAgSmFtaWUgU3RyYW5kYm9nZSA8amFtaWVAY2Fub25pY2FsLmNvbT4KICBKaWUgV2FuZyA8d2Fu
Z2ppZTg4Lmh1YXdlaS5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4KICBKaXJp
IERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQuY29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJl
ZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRv
bWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVk
aGF0LmNvbT4KICBLYXRlcmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExhaW5l
IFN0dW1wIDxsYWluZUBsYWluZS5vcmc+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNv
bT4KICBMdXlhbyBIdWFuZyA8bGh1YW5nQHJlZGhhdC5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1o
YXJ0bWF5QGxpbnV4LmlibS5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1oYXJ0bWF5QGxpbnV4LnZu
ZXQuaWJtLmNvbT4KICBNYXJjb3MgUGF1bG8gZGUgU291emEgPG1hcmNvcy5zb3V6YS5vcmdAZ21h
aWwuY29tPgogIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxl
dGhpbmdzbGFiLmNvbT4KICBNYXJ0aW4gS2xldHphbmRlciA8bWtsZXR6YW5AcmVkaGF0LmNvbT4K
ICBNYXR0aGlhcyBCb2x0ZSA8bWF0dGhpYXMuYm9sdGVAZ29vZ2xlbWFpbC5jb20+CiAgTWljaGFs
IFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNoYWwgUHLDrXZvem7DrWsgPG1w
cml2b3puQHJlZGhhdC5jb20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tvdnNraXlA
dmlydHVvenpvLmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQZXRl
ciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBQaW5vIFRvc2Nhbm8gPHB0b3NjYW5vQHJl
ZGhhdC5jb20+CiAgUmFkb3N0aW4gU3RveWFub3YgPHJzdG95YW5vdjFAZ21haWwuY29tPgogIFJh
bXkgRWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15ZWxrZXN0IDxyYW15ZWxrZXN0
QGdtYWlsLmNvbT4KICBSaWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgogIFJv
bWFuIEJvZ29yb2Rza2l5IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+CiAgU2hpIExlaSA8c2hpbGVp
Lm1hc3NjbG91ZHNAZ214LmNvbT4KICBTaGljaGFuZ2t1byA8c2hpLmNoYW5na3VvQGgzYy5jb20+
CiAgU2ltb24gS29ieWRhIDxza29ieWRhQHJlZGhhdC5jb20+CiAgU3RlZmFuIEJhZGVyIDxzdGVm
YW4uYmFkZXJAY2Fub25pY2FsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZu
ZXQuaWJtLmNvbT4KICBTdWtyaXQgQmhhdG5hZ2FyIDxza3J0Ymh0bmdyQGdtYWlsLmNvbT4KICBU
b23DocWhIEdvbGVtYmlvdnNrw70gPHRnb2xlbWJpQHJlZGhhdC5jb20+CiAgdzAwMjUxNTc0IDx3
YW5namllODhAaHVhd2VpLmNvbT4KICBXZWlsdW4gWmh1IDx6aHV3ZWlsdW5AaHVhd2VpLmNvbT4K
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NCBicm9r
ZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybTY0IGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3Bz
IGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGNhcHR1cmUtbG9ncwpicm9r
ZW4tc3RlcCBidWlsZC1hcm02NC14c20gY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFy
bTY0LXB2b3BzIGNhcHR1cmUtbG9ncwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBp
dCB3b3VsZCBiZSAxMTY1OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 18:55:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 18: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 1foZ2w-0004MZ-62; Sat, 11 Aug 2018 18: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=96rj=k2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1foZ2v-0004MO-4o
 for xen-devel@lists.xenproject.org; Sat, 11 Aug 2018 18:55:29 +0000
X-Inumbo-ID: f89d0428-9d97-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f89d0428-9d97-11e8-a8a5-bc764e045a96;
 Sat, 11 Aug 2018 20:54: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 1foZ2s-0002u3-Ie; Sat, 11 Aug 2018 18: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 1foZ2s-00089j-6r; Sat, 11 Aug 2018 18:55:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1foZ2s-0002Ww-6F; Sat, 11 Aug 2018 18:55:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125863-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 11 Aug 2018 18:55:26 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125863: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTg2MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg2My8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5
ZmM3NzQ4N2UKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgMTAgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA5IGRheXMgICA0MyBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDYgIDIwMTgtMDgtMTAgMTQ6MDA6NTggWiAgICAxIGRh
eXMgICAxMCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NDAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 19:59:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 19: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 1foa2p-0000Tm-2u; Sat, 11 Aug 2018 19:59:27 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=96rj=k2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1foa2n-0000Tc-6Y
 for xen-devel@lists.xenproject.org; Sat, 11 Aug 2018 19:59:25 +0000
X-Inumbo-ID: e63175cf-9da0-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e63175cf-9da0-11e8-a8a5-bc764e045a96;
 Sat, 11 Aug 2018 21:58: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 1foa2h-0004CP-Pg; Sat, 11 Aug 2018 19:59: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 1foa2h-0002rt-HA; Sat, 11 Aug 2018 19:59:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1foa2h-0004tW-GG; Sat, 11 Aug 2018 19:59:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125842-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-arm64-pvops:<job
 status>:broken:regression
 xen-unstable:build-arm64:<job status>:broken:regression
 xen-unstable:build-arm64-xsm:<job status>:broken:regression
 xen-unstable:build-arm64:hosts-allocate:broken:allowable
 xen-unstable:build-arm64-pvops:hosts-allocate:broken:allowable
 xen-unstable:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 xen-unstable:build-arm64:capture-logs:broken:nonblocking
 xen-unstable:build-arm64-pvops:capture-logs:broken:nonblocking
 xen-unstable:build-arm64-xsm:capture-logs:broken: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-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-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-i386-libvirt-qemuu-debianhvm-amd64-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw: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-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
X-Osstest-Versions-That: xen=1f7574763cbb2c85825b8cc4d81f386e767a476f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 11 Aug 2018 19:59:19 +0000
Subject: [Xen-devel] [xen-unstable test] 125842: 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>

ZmxpZ2h0IDEyNTg0MiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg0Mi8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2Fy
ZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0ICAgICAgICAgICAg
ICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTY5MQog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJy
b2tlbiBSRUdSLiB2cy4gMTI1NjkxCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAyIGhv
c3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU2OTEKClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NCAgICAgICAgICAg
ICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjU2OTEK
IGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJy
b2tlbiBibG9ja2VkIGluIDEyNTY5MQogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMyBj
YXB0dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1NjkxCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjU2OTEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTY5MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1Njkx
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjU2OTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY5MQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI1NjkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2OTEKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY5
MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI1NjkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAg
ICAgICAgICAgZWQ1ZjhkOWNhNDdlNjllMzAyMjFjMzdlYzgxMmYyYjM4YWYxOWQ4MwpiYXNlbGlu
ZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMWY3NTc0NzYzY2JiMmM4NTgyNWI4Y2M0
ZDgxZjM4NmU3NjdhNDc2ZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1NjkxICAyMDE4LTA3LTMw
IDIxOjM3OjEyIFogICAxMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTcxNiAgMjAxOC0w
OC0wMSAwMzozNjoyOSBaICAgMTAgZGF5cyAgICA2IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNTc0MyAgMjAxOC0wOC0wMiAxMDoxMzo1MyBaICAgIDkgZGF5cyAgICA1IGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgRGFuaWVsIEtpcGVyIDxkYW5pZWwu
a2lwZXJAb3JhY2xlLmNvbT4KICBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAg
R2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVr
QGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgTm9yYmVydCBNYW50aGV5IDxubWFudGhleUBhbWF6
b24uZGU+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgU2ltb24g
R2Fpc2VyIDxzaW1vbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJt
aGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1w
cnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
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
c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBi
dWlsZC1hcm02NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tl
bi1zdGVwIGJ1aWxkLWFybTY0IGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0
LXB2b3BzIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBob3N0cy1h
bGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAg
YnVpbGQtYXJtNjQtcHZvcHMgY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhz
bSBjYXB0dXJlLWxvZ3MKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBlZDVmOGQ5Y2E0N2U2OWUz
MDIyMWMzN2VjODEyZjJiMzhhZjE5ZDgzCkF1dGhvcjogTWFyZWsgTWFyY3p5a293c2tpLUfDs3Jl
Y2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgpEYXRlOiAgIFR1ZSBKdWwgMzEg
MjI6MTk6MDUgMjAxOCArMDIwMAoKICAgIHRvb2xzL2dkYnN4OiB1c2UgaW50dHlwZXMuaCBpbnN0
ZWFkIG9mIGN1c3RvbSBtYWNyb3MKICAgIAogICAgU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5
a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogICAgQWNr
ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBbIHdlaTogZml4IHVwIHBh
dGNoIF0KICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpj
b21taXQgMGM5ODIxZDVjODcwYzM1YWEzOGRmN2JiNWUyZmY1NGRhMjE2OWI1YgpBdXRob3I6IE1h
cmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNv
bT4KRGF0ZTogICBUdWUgSnVsIDMxIDA0OjMwOjQyIDIwMTggKzAyMDAKCiAgICB0b29scy9nZGJz
eDogZml4ICdnJyBwYWNrZXQgcmVzcG9uc2UgZm9yIDY0Yml0IGd1ZXN0cwogICAgCiAgICBnZGIg
OC4wIGZpeGVkIGJvdW5kcyBjaGVja2luZyBmb3IgJ2cnIHBhY2tldCAoY29tbWl0CiAgICA5ZGMx
OTNjM2JlODVhYWZhNjBjZWZmNTdkM2IwNDMwYWY2MDdiNGNlICJDaGVjayBmb3IgdHJ1bmNhdGVk
CiAgICByZWdpc3RlcnMgaW4gcHJvY2Vzc19nX3BhY2tldCIpLiBUaGlzIHJldmVhbGVkIHRoYXQg
Z2Ric3ggZGlkCiAgICBub3QgcHJvcGVybHkgZm9ybWF0dGVkICdnJyBwYWNrZXQgLSBzZWdtZW50
IHJlZ2lzdGVycyBhbmQgZWZsYWdzIGFyZQogICAgZXhwZWN0ZWQgdG8gYmUgMzItYml0IGZpZWxk
cyBpbiB0aGUgcmVzcG9uc2UgKGFjY29yZGluZyB0bwogICAgZ2RiL2ZlYXR1cmVzL2kzODYvNjRi
aXQtY29yZS54bWwgaW4gZ2RiIHNvdXJjZXMpLiBTcGVjaWZpYyBlcnJvciBpczoKICAgIAogICAg
ICAgIFRydW5jYXRlZCByZWdpc3RlciAyNiBpbiByZW1vdGUgJ2cnIHBhY2tldAogICAgCiAgICBp
bnN0ZWFkIG9mIHNpbGVudGx5IHRydW5jYXRpbmcgcGFydCBvZiByZWdpc3Rlci4KICAgIAogICAg
QWRkaXRpb25hbGx5LCBpdCBsb29rcyBsaWtlIHNlZ21lbnQgcmVnaXN0ZXJzIG9mIDY0Yml0IGd1
ZXN0cyB3ZXJlIG5ldmVyCiAgICByZXBvcnRlZCBjb3JyZWN0bHksIGJlY2F1c2Ugb2YgdHlwZSBt
aXNtYXRjaC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3Jl
Y2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogICAgQWNrZWQtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpjb21taXQgMDFkZmEzMzc4ZjkxNTExMWM1ZmJjMGYx
ODhmMGNmZDI2NThmZTAxMwpBdXRob3I6IFNpbW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxldGhp
bmdzbGFiLmNvbT4KRGF0ZTogICBUdWUgSnVsIDMxIDA0OjU2OjU0IDIwMTggKzAyMDAKCiAgICB4
ZW5zdG9yZS1jbGllbnQ6IEFkZCBvcHRpb24gZm9yIHJhdyBpbi0vb3V0cHV0CiAgICAKICAgIFBh
cnNpbmcvZ2VuZXJhdGluZyB0aGUgZXNjYXBlIHNlcXVlbmNlcyB1c2VkIGJ5IHhlbnN0b3JlLWNs
aWVudCBpcyBub24KICAgIHRyaXZpYWwuIFNvIG1ha2Ugc2NyaXB0aW5nIChmb3IgdXNlIGluIHN0
dWJkb20pIGVhc2llciBieSBhZGRpbmcgYSByYXcKICAgIG9wdGlvbi4KICAgIAogICAgW2FkZGVk
IG1hbiBwYWdlIGVudHJpZXMsIGZhY29yIG91dCBleHBhbmRfYnVmZmVyXQogICAgU2lnbmVkLW9m
Zi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGlu
Z3NsYWIuY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpj
b21taXQgYmU1NDFlNTNhZGY2NzRmMmI1NjVhZTdjZWYzOTNkYTY1MjQ0OWVmYQpBdXRob3I6IE1h
cmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNv
bT4KRGF0ZTogICBUdWUgSnVsIDMxIDA0OjU2OjUzIDIwMTggKzAyMDAKCiAgICBkb2NzOiBhZGQg
eGVuc3RvcmUtcmVhZCBhbmQgeGVuc3RvcmUtd3JpdGUgbWFuIHBhZ2VzCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxl
dGhpbmdzbGFiLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgoKY29tbWl0IGRlYjBlMTY0ZGVlMmZmYjkyODQ2ZDMwNDY0NTI5MzBlNmZjM2IzODQKQXV0aG9y
OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xh
Yi5jb20+CkRhdGU6ICAgVHVlIEp1bCAzMSAwNToxNTozMiAyMDE4ICswMjAwCgogICAgeGVuY29u
c29sZTogYWRkIG9wdGlvbiB0byBhdm9pZCBlc2NhcGUgc2VxdWVuY2VzIGluIGxvZwogICAgCiAg
ICBBZGQgLS1yZXBsYWNlLWVzY2FwZSBvcHRpb24gdG8geGVuY29uc29sZWQsIHdoaWNoIHJlcGxh
Y2VzIEVTQyB3aXRoCiAgICAnLicgaW4gY29uc29sZSBvdXRwdXQgd3JpdHRlbiB0byBsb2cgZmls
ZS4gVGhpcyBtYWtlcyBpdCBzbGlnaHRseSBzYWZlcgogICAgdG8gZG8gdGFpbCAtZiBvbiBhIGNv
bnNvbGUgb3V0cHV0IG9mIHVudHJ1c3RlZCBndWVzdC4KICAgIFRoZSBwdHkgb3V0cHV0IGlzIHVu
YWZmZWN0ZWQgYnkgdGhpcyBvcHRpb24uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IE1hcmVrIE1h
cmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KICAg
IEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgWyB3ZWk6IG1vdmUg
dmFyaWFibGVzIGludG8gYSBuYXJyb3dlciBzY29wZSBdCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKY29tbWl0IDk4YjkyZjI2MDE5YmFiNDAzZDNlNWZh
NzRkYmVjNGJmOGE1NDFkZTQKQXV0aG9yOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpE
YXRlOiAgIFdlZCBBdWcgMSAxMDowMzowNyAyMDE4ICswMTAwCgogICAgeGVuOiBjbGVhbiB1cCBh
bHRwMm0gb3AgY29tbWVudAogICAgCiAgICBEZWxldGUgdHJhaWxpbmcgc3BhY2VzIGFuZCByZWZl
ciB0byBYU00gaW5zdGVhZCBvZiBhbiBpbnRlcm5hbAogICAgZnVuY3Rpb24gaW4gdGhlIHB1Ymxp
YyBoZWFkZXIuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRy
aXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNv
bW1pdCA2YWFhOWZiMzA4MTcxZWM1OGRkZjRjZjA1OGFkNTM0MWY4MWE2NWNmCkF1dGhvcjogR2Vv
cmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBKdWwgMzEg
MTU6MTc6MjEgMjAxOCArMDEwMAoKICAgIGh2bS9hbHRwMm06IENsYXJpZnkgdGhlIHByb3BlciB3
YXkgdG8gZXh0ZW5kIHRoZSBhbHRwMm0gaW50ZXJmYWNlCiAgICAKICAgIFRoZSBhbHRwMm0gZnVu
Y3Rpb25hbGl0eSB3YXMgb3JpZ2luYWxseSBlbnZpc2lvbmVkIHRvIGJlIHVzZWQgaW4KICAgIHNl
dmVyYWwgZGlmZmVyZW50IGNvbmZpZ3VyYXRpb25zLCBvbmUgb2Ygd2hpY2ggd2FzIGEgc2luZ2xl
IGluLWd1ZXN0CiAgICBhZ2VudCB0aGF0IGhhZCBmdWxsIG9wZXJhdGlvbmFsIGNvbnRyb2wgb2Yg
YWx0cDJtLiAgVGhpcyByZXF1aXJlZCB0aGUKICAgIHNpbmdsZSBoeXBlcmNhbGwgdG8gYmUgYW4g
SFZNT1AgcmF0aGVyIHRoYW4gYSBET01DVEwsIHNpbmNlIEhWTSBndWVzdHMKICAgIGFyZSBub3Qg
YWxsb3dlZCB0byBtYWtlIERPTUNUTHMuICBBY2Nlc3MgdG8gdGhpcyBIVk1PUCBpcyBjb250cm9s
bGVkCiAgICBieSBhIHBlci1kb21haW4gSFZNX1BBUkFNLCBhbmQgZGVmYXVsdHMgdG8gJ29mZicu
CiAgICAKICAgIEV4cG9zaW5nIHRoZSBhbHRwMm0gZnVuY3Rpb25hbGl0eSB0byB0aGUgZ3Vlc3Qg
d2FzIGNvbnRyb3ZlcnNpYWwgYXQKICAgIHRoZSB0aW1lLCBidXQgd2FzIHVsdGltYXRlbHkgYWNj
ZXB0ZWQuICBUaGUgZmFjdCB0aGF0IGFsdHAybSBpcyBhbgogICAgSFZNT1AgcmF0aGVyIHRoYW4g
YSBET01DVEwgaGFzIGNhdXNlZCBzb21lIHByb2JsZW1zLCBob3dldmVyLCBmb3IKICAgIHRob3Nl
IG1vdmluZyBmb3J3YXJkIHRyeWluZyB0byBleHRlbmQgdGhlIGludGVyZmFjZTogRXh0ZW5kaW5n
IHRoZQogICAgaW50ZXJmYWNlIGV2ZW4gZm9yIHRoZSAnZXh0ZXJuYWwnIHVzZSBjYXNlIG5vdyBt
ZWFucyBleHRlbmRpbmcgYW4KICAgIEhWTU9QLCB3aGljaCBpbXBsaWNpdGx5IGV4dGVuZHMgdGhl
IHN1cmZhY2Ugb2YgYXR0YWNrIGZvciB0aGUKICAgICdpbnRlcm5hbCcgdXNlIGNhc2UgYXMgd2Vs
bC4gIFRoZSByZXN1bHQgaGFzIGJlZW4gdGhhdCBldmVyeSBhZGRpdGlvbgogICAgdG8gdGhpcyBp
bnRlcmZhY2UgaGFzIGFsc28gYmVlbiBjb250cm92ZXJzaWFsLgogICAgCiAgICBTZXR0bGUgdGhl
IGNvbnRyb3ZlcnN5IG9uY2UgYW5kIGZvciBhbGwgYnkgZG9jdW1lbnRpbmcgMSkgdGhlIHB1cnBv
c2UKICAgIG9mIHRoZSBhbHRwMm0gaW50ZXJmYWNlLCBhbmQgMikgaG93IHRvIGV4dGVuZCBpdC4g
IEluIHBhcnRpY3VsYXI6CiAgICAKICAgICogU3BlY2lmeSB0aGF0IHRoZSBmdWxseSBpbi1ndWVz
dCBhZ2VudCBpcyBhIHRhcmdldCB1c2UgY2FzZQogICAgCiAgICAqIFNwZWNpZnkgdGhhdCBhbGwg
ZXh0ZW5zaW9ucyB0byBhbHRwMm0gZnVuY3Rpb25hbGl0eSBzaG91bGQgYmUgc3Vib3BzCiAgICAg
IG9mIHRoZSBIVk1PUCBoeXBlcmNhbGwKICAgIAogICAgKiBTcGVjaWZ5IHRoYXQgbmV3IHN1Ym9w
cyBzaG91bGQgYmUgZW5hYmxlZCBpbiBBTFRQMk1fbWl4ZWQgbW9kZSBieQogICAgICBkZWZhdWx0
LCBidXQgdGhhdCB0aGlzIG1vZGUgaGFzIG5vdCBiZWVuIGV2YWx1YXRlZCBmb3Igc2FmZXR5Lgog
ICAgCiAgICBIb3BlZnVsbHkgdGhpcyB3aWxsIGFsbG93IHRoZSBhbHRwMm0gaW50ZXJmYWNlIHRv
IGJlIGRldmVsb3BlZCBmdXJ0aGVyCiAgICB3aXRob3V0IHVubmVjZXNzYXJ5IGNvbnRyb3ZlcnN5
LgogICAgCiAgICBGdXJ0aGVyIGRpc2N1c3Npb246CiAgICAKICAgIEFzIGZhciBhcyBJIGNhbiB0
ZWxsIHRoZXJlIGFyZSB0aHJlZSBwb3NzaWJsZSBzb2x1dGlvbnMgdG8gdGhpcwogICAgY29udHJv
dmVyc3kuCiAgICAKICAgIEEuIFJlbW92ZSB0aGUgJ2ludGVybmFsJyBmdW5jdGlvbmFsaXR5IGFz
IGEgdGFyZ2V0IGJ5IGNvbnZlcnRpbmcgdGhlCiAgICBjdXJyZW50IEhWTU9QIGludG8gYSBET01D
VEwuCiAgICAKICAgIEIuIEhhdmUgdHdvIGh5cGVyY2FsbHMgLS0gYW4gSFZNT1Agd2hpY2ggY29u
dGFpbnMgZnVuY3Rpb25hbGl0eQogICAgZXhwZWN0ZWQgdG8gYmUgdXNlZCBieSB0aGUgJ2ludGVy
bmFsJyBhZ2VudCwgYW5kIGEgRE9NQ1RMIGZvcgogICAgZnVuY3Rpb25hbGl0eSB3aGljaCBpcyBl
eHBlY3RlZCB0byBiZSB1c2VkIG9ubHkgYmUgdGhlICdleHRlcm5hbCcKICAgIGFnZW50LgogICAg
CiAgICBDLiBBZ3JlZSB0byBhZGQgYWxsIG5ldyBzdWJvcHMgdG8gdGhlIGN1cnJlbnQgaHlwZXJj
YWxsIChIVk1PUCksIGV2ZW4KICAgIGlmIHdlJ3JlIG5vdCBzdXJlIGlmIHRoZXkgc2hvdWxkIGJl
IGV4cG9zZWQgdG8gdGhlIGd1ZXN0LgogICAgCiAgICBJIHRoaW5rIEEgaXMgYSB0ZXJyaWJsZSBp
ZGVhLiAgSGF2aW5nIGEgc2luZ2xlIGluLWd1ZXN0IGFnZW50IGlzIGEKICAgIHJlYXNvbmFibGUg
ZGVzaWduIGNob2ljZSwgYW5kIGFwcGFyZW50bHkgaXQgd2FzIGV2ZW4gaW1wbGVtZW50ZWQgYXQK
ICAgIHNvbWUgcG9pbnQ7IHdlIHNob3VsZCBtYWtlIGl0IHN0cmFpZ2h0Zm9yd2FyZCBmb3Igc29t
ZW9uZSBpbiB0aGUKICAgIGZ1dHVyZSB0byBwaWNrIHVwIHRoZSB3b3JrIGlmIHRoZXkgd2FudCB0
by4KICAgIAogICAgSSB0aGluayBCIGlzIGFsc28gYSBiYWQgaWRlYS4gIFRoZSBwZW9wbGUgZXh0
ZW5kaW5nIGl0IGF0IHRoZSBtb21lbnQKICAgIGFyZSBwcmltYXJpbHkgY29uY2VybmVkIHdpdGgg
dGhlICdleHRlcm5hbCcgdXNlIGNhc2UuICBUaGVyZSBpcyBub2JvZHkKICAgIGFyb3VuZCB0byBy
ZXByZXNlbnQgd2hldGhlciBuZXcgZnVuY3Rpb25hbGl0eSBzaG91bGQgZW5kIHVwIGluIHRoZQog
ICAgSFZNT1Agb3IgdGhlIERPTUNUTCwgd2hpY2ggbWVhbnMgdGhhdCBieSBkZWZhdWx0IGl0IHdp
bGwgZW5kIHVwIGluIHRoZQogICAgRE9NQ1RMLiAgSWYgaXQgaXMgZGlzY292ZXJlZCwgYWZ0ZXJ3
YXJkcywgdGhhdCB0aGUgbmV3IG9wZXJhdGlvbnMKICAgICp3b3VsZCogYmUgc2FmZSBhbmQgdXNl
ZnVsIGZvciB0aGUgJ2ludGVybmFsJyB1c2UgY2FzZSwgdGhlbiB3ZSB3aWxsCiAgICBlaXRoZXIg
aGF2ZSB0byBkdXBsaWNhdGUgdGhlbSBpbnNpZGUgdGhlIEhWTU9QICh3aGljaCB3b3VsZCBiZQog
ICAgdGVycmlibGUpIG9yIG1vdmUgdGhlIG9wZXJhdGlvbiBmcm9tIHRoZSBET01DVEwgdG8gdGhl
IEhWTU9QICh3aGljaAogICAgd291bGQgbWFrZSBjb2RpbmcgYW4gYWdlbnQgYWdhaW5zdCBzZXZl
cmFsIHZlcnNpb25zIGEgbWVzcykuCiAgICAKICAgIEl0IGp1c3QgbWFrZXMgbW9yZSBzZW5zZSB0
byBoYXZlIGFsbCB0aGUgYWx0cDJtIG9wZXJhdGlvbnMgaW4gYSBzaW5nbGUKICAgIHBsYWNlLCBh
bmQgYSBzaW1wbGUgd2F5IHRvIGNvbnRyb2wgd2hldGhlciB0aGV5J3JlIGF2YWlsYWJsZSB0byB0
aGUKICAgICdpbnRlcm5hbCcgdXNlIGNhc2Ugb3Igbm90LiAgQXMgc3VjaCwgSSBhbSBwcm9wb3Np
bmcgJ0MnLgogICAgCiAgICBFdmVuIHdpdGhpbiB0aGF0LCB3ZSBoYXZlIHNldmVyYWwgb3B0aW9u
cyBhcyBmYXIgYXMgd2hhdCB0byBkbyB3aXRoCiAgICB0aGUgY3VycmVudCBpbnRlcmZhY2U6CiAg
ICAKICAgIEMxOiBBdWRpdCB0aGUgY3VycmVudCBzdWJvcHMgYW5kIG1ha2UgYSBibGFja2xpc3Qg
b2Ygc3Vib3BzIG5vdAogICAgc3VpdGFibGUgZm9yIGV4cG9zdXJlIHRvIHRoZSBndWVzdC4gIEZ1
dHVyZSBzdWJvcHMgc2hvdWxkIGJlIG9uIHRoZQogICAgYmxhY2tsaXN0IHVubGVzcyB0aGV5IGhh
dmUgYmVlbiBldmFsdWF0ZWQgYXMgc2FmZSBmb3IgZXhwb3N1cmUuCiAgICAKICAgIEMyOiBEb24n
dCBibGFja2xpc3QgdGhlIGN1cnJlbnQgc3Vib3BzLCBidXQgcmVxdWlyZSB0aGF0IGFsbCBmdXR1
cmUKICAgIHN1Ym9wcyBiZSBibGFja2xpc3RlZCB1bmxlc3MgdGhleSBoYXZlIGJlZW4gZXZhbHVh
dGVkIGFzIHNhZmUgZm9yCiAgICBleHBvc3VyZS4KICAgIAogICAgQzM6IERvbid0IGJsYWNrbGlz
dCBjdXJyZW50IG9yIGZ1dHVyZSBzdWJvcHMgZm9yIHRoZSBwcmVzZW50OyBqdXN0CiAgICBkb2N1
bWVudCB0aGF0IHRoZXkgbmVlZCB0byBiZSBldmFsdWF0ZWQgKGFuZCBzb21lIHBvdGVudGlhbGx5
CiAgICBibGFja2xpc3RlZCkgYmVmb3JlIGJlaW5nIGV4cG9zZWQgdG8gYSBndWVzdCBpbiBhIHNh
ZmV0eS1jcml0aWNhbAogICAgZW52aXJvbm1lbnQuCiAgICAKICAgIEMxIHdvdWxkIGJlIGlkZWFs
LCBidXQgdGhlcmUncyBub2JvZHkgYXQgcHJlc2VudCB0byBkbyB0aGUgd29yay4KICAgIEdpdmVu
IHRoYXQsIEMzIGhhcyBiZWVuIHNlZW4gYXMgdGhlIGJlc3Qgc29sdXRpb24gaW4gZGlzY3Vzc2lv
bi4KICAgIAogICAgUmV2aWV3ZWQtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRl
ZmVuZGVyLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgog
ICAgU2lnbmVkLW9mZi1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29t
PgoKY29tbWl0IDk2MGQ3YjhmZmJhZDEyYjA2NWQ3MmYxMTcxNzgwZWIxMWYxMWVlOTEKQXV0aG9y
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVHVlIEp1bCAzMSAxNzox
MjozNSAyMDE4ICswMjAwCgogICAgeDg2L3hzdGF0ZTogY29ycmVjdCBsb2dnaW5nIGluIGhhbmRs
ZV94c2V0YnYoKQogICAgCiAgICBDb3JyZWN0IGEgZGlzYWdyZWVtZW50IGJldHdlZW4gdGV4dCBh
bmQgbG9nZ2VkIHZhbHVlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KCmNvbW1pdCBiNzViZDI5NmQ3ZThmNDQ0MzYyZTVlMzIxZDA5ODI1MDc4
ODc1ZjExCkF1dGhvcjogTm9yYmVydCBNYW50aGV5IDxubWFudGhleUBhbWF6b24uZGU+CkRhdGU6
ICAgVHVlIEp1bCAzMSAxNzoxMTozNiAyMDE4ICswMjAwCgogICAgbWVtb3J5OiBmaXggbGFiZWwg
c3ludGF4CiAgICAKICAgIFdoZW4gY29tcGlsaW5nIHRoaXMgZmlsZSB3aXRoIGdjYywgdGhlIGNv
bXBpbGVyIGhhcHBpbHkgYWNjZXB0cyB0aGUKICAgIHNlcXVlbmNlIG9mIGEgbGFiZWwgZm9sbG93
ZWQgYnkgYW4gYXR0cmlidXRlLiBIb3dldmVyLCB0aGlzIHNlcXVlbmNlIGRvZXMKICAgIG5vdCBm
b2xsb3cgdGhlIGdjYyBkb2N1bWVudGF0aW9uLiBIZW5jZSwgb3RoZXIgY29tcGlsZXJzIG1pZ2h0
IHN0dW1ibGUKICAgIHVwb24gdGhpcyBzdGF0ZW1lbnQuCiAgICAKICAgIFRvIGJlIGFibGUgdG8g
Y29tcGlsZSBYZW4gd2l0aCBnb3RvLWNjICh0aGUgY29tcGlsZXIgb2YgdGhlIENQUk9WRVIgdG9v
bAogICAgc3VpdGUpLCB0aGUgbWlzc2luZyBzZW1pY29sb24gaXMgYWRkZWQgaW4gdGhpcyBjb21t
aXQuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBFbGl6YWJldGggUG9sZ3JlZW4gPHBvbGdyZWVuQGFt
YXpvbi5kZT4KICAgIFNpZ25lZC1vZmYtYnk6IE5vcmJlcnQgTWFudGhleSA8bm1hbnRoZXlAYW1h
em9uLmRlPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
CmNvbW1pdCA4NjdhNWUyMzBkMjE4NjZhMzU5NzllYzY4YzVjODI2MDQwOTZlMDE4CkF1dGhvcjog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEp1bCAz
MSAxMDoyNTozNiAyMDE4ICswMjAwCgogICAgaW9tbXU6IHJlbW92ZSB1bm5lZWRlZCByZXR1cm4g
ZnJvbSBpb21tdV9od2RvbV9pbml0CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFu
dCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IDkzMjQ5ZjdmYzE3YzFmM2EyYWE4YmY5ZWEwNTVhYTMy
NmU5M2E0YWUKQXV0aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
RGF0ZTogICBUdWUgSnVsIDMxIDEwOjI1OjA2IDIwMTggKzAyMDAKCiAgICB4ODYvZWZpOiBzcGxp
dCBjb21waWxlciB2cyBsaW5rZXIgc3VwcG9ydAogICAgCiAgICBTbyB0aGF0IGFuIEVMRiBiaW5h
cnkgd2l0aCBzdXBwb3J0IGZvciBFRkkgc2VydmljZXMgd2lsbCBiZSBidWlsdCB3aGVuCiAgICB0
aGUgY29tcGlsZXIgc3VwcG9ydHMgdGhlIE1TIEFCSSwgcmVnYXJkbGVzcyBvZiB0aGUgbGlua2Vy
IHN1cHBvcnQgZm9yCiAgICBQRS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVs
LmtpcGVyQG9yYWNsZS5jb20+CiAgICBUZXN0ZWQtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtp
cGVyQG9yYWNsZS5jb20+Cgpjb21taXQgMThjZDQ5OTdkMjZiOWRmOTVkZGE4NzUwM2U0MWM4MjMy
NzlhMDdhMApBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpE
YXRlOiAgIFR1ZSBKdWwgMzEgMTA6MjQ6MjIgMjAxOCArMDIwMAoKICAgIHg4Ni9lZmk6IG1vdmUg
dGhlIGxvZ2ljIHRvIGRldGVjdCBQRSBidWlsZCBzdXBwb3J0CiAgICAKICAgIFNvIHRoYXQgaXQg
Y2FuIGJlIHVzZWQgYnkgb3RoZXIgY29tcG9uZW50cyBhcGFydCBmcm9tIHRoZSBlZmkgc3BlY2lm
aWMKICAgIGNvZGUuIEJ5IG1vdmluZyB0aGUgZGV0ZWN0aW9uIGNvZGUgY3JlYXRpbmcgYSBkdW1t
eSBlZmkvZGlzYWJsZWQgZmlsZQogICAgY2FuIGJlIGF2b2lkZWQuCiAgICAKICAgIFRoaXMgaXMg
cmVxdWlyZWQgc28gdGhhdCB0aGUgY29uZGl0aW9uYWwgdXNlZCB0byBkZWZpbmUgdGhlIGVmaSBz
eW1ib2wKICAgIGluIHRoZSBsaW5rZXIgc2NyaXB0IGNhbiBiZSByZW1vdmVkIGFuZCBpbnN0ZWFk
IHRoZSBkZWZpbml0aW9uIG9mIHRoZQogICAgZWZpIHN5bWJvbCBjYW4gYmUgZ3VhcmRlZCB1c2lu
ZyB0aGUgcHJlcHJvY2Vzc29yLgogICAgCiAgICBUaGUgbW90aXZhdGlvbiBiZWhpbmQgdGhpcyBj
aGFuZ2UgaXMgdG8gYmUgYWJsZSB0byBidWlsZCBYZW4gdXNpbmcgbGxkCiAgICAodGhlIExMVk0g
bGlua2VyKSwgdGhhdCBhdCBsZWFzdCBvbiB2ZXJzaW9uIDYuMC4wIGRvZXNuJ3Qgd29yawogICAg
cHJvcGVybHkgd2l0aCBhIERFRklORUQgYmVpbmcgdXNlZCBpbiBhIGNvbmRpdGlvbmFsIGV4cHJl
c3Npb246CiAgICAKICAgIGxkICAgIC1tZWxmX3g4Nl82NF9mYnNkICAtVCB4ZW4ubGRzIC1OIHBy
ZWxpbmsubyAtLWJ1aWxkLWlkPXNoYTEgXAogICAgICAgIC9yb290L3NyYy94ZW4veGVuL2NvbW1v
bi9zeW1ib2xzLWR1bW15Lm8gLW8gL3Jvb3Qvc3JjL3hlbi94ZW4vLnhlbi1zeW1zLjAKICAgIGxk
OiBlcnJvcjogeGVuLmxkczoyMzM6IHN5bWJvbCBub3QgZm91bmQ6IGVmaQogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBUZXN0ZWQtYnk6
IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+Cgpjb21taXQgMzhlNTNhMzM3
OTVhODhmMzA1ZjMwZjYzYjdmOTU0OGU0NDZiYTJhYgpBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBKdWwgMzEgMTA6MjM6MzcgMjAxOCAr
MDIwMAoKICAgIHhlbi9jb21waWxlcjogaW50cm9kdWNlIGEgZGVmaW5lIGZvciB3ZWFrIHN5bWJv
bHMKICAgIAogICAgQW5kIHJlcGxhY2UgdGhlIG9wZW4tY29kZWQgdmVyc2lvbnMgYWxyZWFkeSBp
biB0cmVlLiBObyBmdW5jdGlvbmFsCiAgICBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgUmVpdmV3ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1i
eTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+Cgpjb21taXQgZjkz
MDIxNzU0YjM0ZjY1ZjYxODEyNDkxZjBiZWVmZTNkNDZkOGU3ZQpBdXRob3I6IERvdWcgR29sZHN0
ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KRGF0ZTogICBTdW4gSnVsIDI5IDE2OjUzOjE2IDIwMTgg
LTA1MDAKCiAgICBjaTogZW5hYmxlIGJ1aWxkcyB3aXRoIENlbnRPUyA3LngKICAgIAogICAgQWRk
IHRoZSBDZW50T1MgNy54IGltYWdlcyB0byBiZSB1c2VkIGZvciBidWlsZCB0ZXN0aW5nLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCA0NTIw
NWI2NTI5NGZhN2M4OTExZTY2MzJmMjVmY2NlODZlNDU3MzQ1CkF1dGhvcjogRG91ZyBHb2xkc3Rl
aW4gPGNhcmRvZUBjYXJkb2UuY29tPgpEYXRlOiAgIFN1biBKdWwgMjkgMTY6NTM6MTUgMjAxOCAt
MDUwMAoKICAgIGF1dG9tYXRpb246IGFkZCBDZW50T1MgNy54IGltYWdlCiAgICAKICAgIFRoaXMg
aW1hZ2Ugd2lsbCBhbHdheXMgdHJhY2sgdGhlIGxhdGVzdCBDZW50T1MgNy54IHJlbGVhc2UuIEFk
ZCB0aGlzCiAgICBjb250YWluZXIgdG8gY29udGFpbmVyaXplIGZvciBlYXN5IGFjY2Vzcy4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CihxZW11IGNoYW5n
ZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 21:21:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 21: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 1fobK5-0006xw-BK; Sat, 11 Aug 2018 21:21:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=96rj=k2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fobK4-0006xk-Sf
 for xen-devel@lists.xenproject.org; Sat, 11 Aug 2018 21:21:20 +0000
X-Inumbo-ID: 8ee9b7a3-9dac-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8ee9b7a3-9dac-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 21:21: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 1fobJz-000636-J5; Sat, 11 Aug 2018 21:21: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 1fobJz-0005sd-5d; Sat, 11 Aug 2018 21:21:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fobJz-0003mF-4i; Sat, 11 Aug 2018 21:21:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125840-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:build-arm64:<job status>:broken:regression
 linux-next:build-arm64-pvops:<job status>:broken:regression
 linux-next:build-arm64-xsm:<job status>:broken:regression
 linux-next:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install: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-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl:guest-start:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-xsm: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-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install: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-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel: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-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:debian-di-install: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-xl-pvhv2-amd:guest-start: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-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install: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-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-next:build-arm64:hosts-allocate:broken:nonblocking
 linux-next:build-arm64-xsm:hosts-allocate:broken:nonblocking
 linux-next:build-arm64-pvops:hosts-allocate:broken:nonblocking
 linux-next:build-arm64-pvops:capture-logs:broken:nonblocking
 linux-next:build-arm64:capture-logs:broken:nonblocking
 linux-next:build-arm64-xsm:capture-logs:broken:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install: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-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-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-xl-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=4110b42356f3f8e237659eb85b0ec1f479044cdf
X-Osstest-Versions-That: linux=1236568ee3cbb0d3ac62d0074a29b97ecf34cbbc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 11 Aug 2018 21:21:15 +0000
Subject: [Xen-devel] [linux-next test] 125840: 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>

ZmxpZ2h0IDEyNTg0MCBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU4NDAvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgMTAgZGViaWFuLWRpLWluc3RhbGwg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc4OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTI1Nzg4CiB0ZXN0
LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU3ODgKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc4OAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIFJFR1IuIHZzLiAxMjU3ODgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc4OAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2
cy4gMTI1Nzg4CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3ODgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc4OAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIFJFR1IuIHZzLiAxMjU3ODgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU3ODgKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZtLWluc3RhbGwgIGZh
aWwgUkVHUi4gdnMuIDEyNTc4OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1Nzg4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU3ODgKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc4OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTc4
OAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI1Nzg4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4g
MTI1Nzg4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3ODgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjU3
ODgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc4OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1Nzg4CiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjU3ODgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjU3ODgKIHRlc3QtYW1kNjQt
aTM4Ni14bC1yYXcgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTc4OAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1Nzg4CiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3ODgK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTc4OAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1Nzg4CiB0ZXN0LWFtZDY0
LWkzODYteGwtc2hhZG93ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU3ODgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU3ODgKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTc4OAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJvb3QgICAgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1Nzg4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEy
NTc4OAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1Nzg4CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
IDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3ODgKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTc4OAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMSB4ZW4tYm9v
dC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1Nzg4CiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjU3ODgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc4OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1Nzg4CiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBSRUdSLiB2cy4gMTI1Nzg4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwg
IDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3ODgKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTc4OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDcg
eGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1Nzg4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTc4OAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1Nzg4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhl
bi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3ODgKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTc4OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRv
d3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI1Nzg4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3ODgK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTc4OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTI1Nzg4CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgNyB4ZW4tYm9vdCBmYWlsIFJFR1Iu
IHZzLiAxMjU3ODgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA3IHhlbi1i
b290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc4OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1Nzg4
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjU3ODgKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMTAg
eGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc4OAogdGVzdC1hbWQ2
NC1pMzg2LXBhaXIgICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1Nzg4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3ODgKIHRlc3QtYW1kNjQtYW1kNjQtZXhh
bWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTc4
OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI1Nzg4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTc4
OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI1Nzg4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTc4
OAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI1Nzg4CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAx
MCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3ODgKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVH
Ui4gdnMuIDEyNTc4OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDEwIHdp
bmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI1Nzg4CgpSZWdyZXNzaW9ucyB3aGljaCBh
cmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1Nzg4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgICAgICAg
YnJva2VuIGxpa2UgMTI1Nzg4CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAyIGhvc3Rz
LWFsbG9jYXRlICAgICAgICAgICAgICBicm9rZW4gbGlrZSAxMjU3ODgKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgIGJyb2tlbiBsaWtl
IDEyNTc4OAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMyBjYXB0dXJlLWxvZ3MgICAg
ICAgICAgICAgICAgYnJva2VuIGxpa2UgMTI1Nzg4CiBidWlsZC1hcm02NCAgICAgICAgICAgICAg
ICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICAgICAgICBicm9rZW4gbGlrZSAxMjU3ODgKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgICAgICAg
IGJyb2tlbiBsaWtlIDEyNTc4OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1Nzg4CiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlr
ZSAxMjU3ODgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA0
MTEwYjQyMzU2ZjNmOGUyMzc2NTllYjg1YjBlYzFmNDc5MDQ0Y2RmCmJhc2VsaW5lIHZlcnNpb246
CiBsaW51eCAgICAgICAgICAgICAgICAxMjM2NTY4ZWUzY2JiMGQzYWM2MmQwMDc0YTI5Yjk3ZWNm
MzRjYmJjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgICAgICAgICAgICAgICAgICAgICAgIChub3Qg
Zm91bmQpICAgICAKRmFpbGluZyBzaW5jZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo
bm90IGZvdW5kKSAgICAgClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTg0MCAgMjAxOC0wOC0xMCAw
OToxOTowMyBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 11 21:30:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Aug 2018 21: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 1fobTF-0007lR-Bl; Sat, 11 Aug 2018 21: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=96rj=k2=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fobTE-0007lH-C0
 for xen-devel@lists.xenproject.org; Sat, 11 Aug 2018 21:30:48 +0000
X-Inumbo-ID: e1994dde-9dad-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e1994dde-9dad-11e8-a6a9-d7ebe60f679a;
 Sat, 11 Aug 2018 21:31: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 1fobTB-0006FG-5g; Sat, 11 Aug 2018 21:30: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 1fobTA-0006Cx-Rr; Sat, 11 Aug 2018 21:30:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fobTA-0001yF-RF; Sat, 11 Aug 2018 21:30:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125865-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 11 Aug 2018 21:30:44 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125865: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTg2NSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg2NS8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5
ZmM3NzQ4N2UKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgMTAgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA5IGRheXMgICA0NCBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDYgIDIwMTgtMDgtMTAgMTQ6MDA6NTggWiAgICAxIGRh
eXMgICAxMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NDAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 12 00:16:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 12 Aug 2018 00: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 1foe36-0003Py-N6; Sun, 12 Aug 2018 00:16: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=thnw=k3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1foe35-0003Po-Jn
 for xen-devel@lists.xenproject.org; Sun, 12 Aug 2018 00:15:59 +0000
X-Inumbo-ID: be0747d4-9dc4-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id be0747d4-9dc4-11e8-a8a5-bc764e045a96;
 Sun, 12 Aug 2018 02:14:56 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1foe32-0001o3-0F; Sun, 12 Aug 2018 00:15: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 1foe31-0008Qs-Nr; Sun, 12 Aug 2018 00:15:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1foe31-0004j2-ND; Sun, 12 Aug 2018 00:15:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125867-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 12 Aug 2018 00:15:55 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125867: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTg2NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg2Ny8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5
ZmM3NzQ4N2UKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgMTAgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA5IGRheXMgICA0NSBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDYgIDIwMTgtMDgtMTAgMTQ6MDA6NTggWiAgICAxIGRh
eXMgICAxMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NDAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 12 02:37:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 12 Aug 2018 02:37: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 1fogFC-0007Kj-Ev; Sun, 12 Aug 2018 02:36: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=thnw=k3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fogFB-0007KX-PV
 for xen-devel@lists.xenproject.org; Sun, 12 Aug 2018 02:36:37 +0000
X-Inumbo-ID: 9a2dacba-9dd8-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9a2dacba-9dd8-11e8-a6a9-d7ebe60f679a;
 Sun, 12 Aug 2018 02:37: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 1fogF6-0000hd-U3; Sun, 12 Aug 2018 02:36: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 1fogF6-0007Ms-K4; Sun, 12 Aug 2018 02:36:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fogF6-0005ix-J4; Sun, 12 Aug 2018 02:36:32 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125847-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:build-arm64-pvops:<job status>:broken:regression
 linux-4.9:build-arm64-xsm:<job status>:broken:regression
 linux-4.9:build-arm64:<job status>:broken:regression
 linux-4.9:test-armhf-armhf-xl:xen-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-localmigrate/x10:fail:regression
 linux-4.9:build-arm64-xsm:hosts-allocate:broken:allowable
 linux-4.9:build-arm64-pvops:hosts-allocate:broken:allowable
 linux-4.9:build-arm64:hosts-allocate:broken:allowable
 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-xl-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-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:build-arm64-xsm:capture-logs:broken:nonblocking
 linux-4.9:build-arm64-pvops:capture-logs:broken:nonblocking
 linux-4.9:build-arm64:capture-logs:broken: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-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-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-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-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-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck: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-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-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-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-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=8f21ecb4249a0914aea08bef1befca9019a3b44b
X-Osstest-Versions-That: linux=060744011e93679f03932f050619744be895b772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 12 Aug 2018 02:36:32 +0000
Subject: [Xen-devel] [linux-4.9 test] 125847: 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>

ZmxpZ2h0IDEyNTg0NyBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg0Ny8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAg
ICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQt
YXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgNiB4ZW4taW5zdGFsbCAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIFJFR1Iu
IHZzLiAxMjUxODMKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUg
KG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAyIGhvc3RzLWFs
bG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjUxODMKIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEy
NTE4MwogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAg
ICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1MTgzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMyBjYXB0dXJl
LWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1MTgzCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAx
MjUxODMKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAg
ICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTgzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
aW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDhmMjFlY2I0
MjQ5YTA5MTRhZWEwOGJlZjFiZWZjYTkwMTlhM2I0NGIKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4
ICAgICAgICAgICAgICAgIDA2MDc0NDAxMWU5MzY3OWYwMzkzMmYwNTA2MTk3NDRiZTg5NWI3NzIK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTE4MyAgMjAxOC0wNy0xNSAxNjo0Njo1MyBaICAgMjcg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjUyNzEgIDIwMTgtMDctMTcgMTA6MTI6MTkgWiAg
IDI1IGRheXMgICAxMSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDcgIDIwMTgt
MDgtMTAgMTQ6NDE6MzggWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjM0NSBwZW9wbGUg
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4t
am9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBi
cm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NCBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJt
NjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGhvc3Rz
LWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBjYXB0dXJlLWxvZ3MKYnJva2Vu
LXN0ZXAgYnVpbGQtYXJtNjQgaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQt
cHZvcHMgY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGNhcHR1cmUtbG9ncwoK
Tm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMDI4MCBsaW5lcyBs
b25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 12 03:44:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 12 Aug 2018 03:44:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fohID-0003xJ-OZ; Sun, 12 Aug 2018 03: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=thnw=k3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fohIC-0003x7-2O
 for xen-devel@lists.xenproject.org; Sun, 12 Aug 2018 03:43:48 +0000
X-Inumbo-ID: c5ba130f-9de1-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c5ba130f-9de1-11e8-a8a5-bc764e045a96;
 Sun, 12 Aug 2018 05:42: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 1fohI6-00025g-6C; Sun, 12 Aug 2018 03:43: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 1fohI5-0000nO-UE; Sun, 12 Aug 2018 03:43:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fohI5-0007je-Te; Sun, 12 Aug 2018 03:43:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125868-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 12 Aug 2018 03:43:41 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125868: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTg2OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg2OC8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5
ZmM3NzQ4N2UKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgMTAgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA5IGRheXMgICA0NiBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDYgIDIwMTgtMDgtMTAgMTQ6MDA6NTggWiAgICAxIGRh
eXMgICAxMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NDAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 12 06:28:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 12 Aug 2018 06: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 1fojrA-0007mB-4c; Sun, 12 Aug 2018 06:28: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=thnw=k3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fojr8-0007m2-Oi
 for xen-devel@lists.xenproject.org; Sun, 12 Aug 2018 06:28:02 +0000
X-Inumbo-ID: b7b63991-9df8-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b7b63991-9df8-11e8-a8a5-bc764e045a96;
 Sun, 12 Aug 2018 08:26:59 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fojr3-00064K-QW; Sun, 12 Aug 2018 06: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 1fojr3-0004Rf-2d; Sun, 12 Aug 2018 06:27:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fojr3-0000xu-0f; Sun, 12 Aug 2018 06:27:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125870-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 12 Aug 2018 06:27:57 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125870: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTg3MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg3MC8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5
ZmM3NzQ4N2UKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgMTAgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA5IGRheXMgICA0NyBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDYgIDIwMTgtMDgtMTAgMTQ6MDA6NTggWiAgICAxIGRh
eXMgICAxNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NDAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 12 07:15:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 12 Aug 2018 07:15:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fokb1-00032Y-Cb; Sun, 12 Aug 2018 07:15: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=thnw=k3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fokaz-00032M-45
 for xen-devel@lists.xenproject.org; Sun, 12 Aug 2018 07:15:25 +0000
X-Inumbo-ID: 8cb047fd-9dff-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8cb047fd-9dff-11e8-a6a9-d7ebe60f679a;
 Sun, 12 Aug 2018 07:15: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 1fokaw-00075D-3v; Sun, 12 Aug 2018 07:15: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 1fokav-00071S-Ry; Sun, 12 Aug 2018 07:15:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fokav-0003zi-R2; Sun, 12 Aug 2018 07:15:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125848-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:build-arm64-xsm:<job status>:broken:regression
 linux-linus:build-arm64:<job status>:broken:regression
 linux-linus:build-arm64-pvops:<job status>:broken:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 linux-linus:build-arm64-pvops:hosts-allocate:broken:allowable
 linux-linus:build-arm64:hosts-allocate:broken:allowable
 linux-linus:build-arm64-xsm:hosts-allocate:broken:allowable
 linux-linus:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-linus:build-arm64:capture-logs:broken:nonblocking
 linux-linus:build-arm64-pvops:capture-logs:broken:nonblocking
 linux-linus:build-arm64-xsm:capture-logs:broken: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-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-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: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-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu: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
 linux-linus:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=112cbae26d18e75098d95cc234cfa5059de8d479
X-Osstest-Versions-That: linux=527838d470e3a6e79e8ee9d5ddf28920df2a196e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 12 Aug 2018 07:15:21 +0000
Subject: [Xen-devel] [linux-linus test] 125848: 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>

ZmxpZ2h0IDEyNTg0OCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1ODQ4LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWls
ZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxNiBndWVz
dC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4gdnMuIDEyNTcwMgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3QtbG9jYWxtaWdy
YXRlL3gxMCBmYWlsIFJFR1IuIHZzLiAxMjU3MDIKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdh
cmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU3MDIK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyNTcwMgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMiBo
b3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1NzAyCgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQgICAgICAgICAg
ICAgICAgICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1NzAy
CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBi
cm9rZW4gYmxvY2tlZCBpbiAxMjU3MDIKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDMg
Y2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNTcwMgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI1NzAyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU3MDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTcw
MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI1NzAyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU3MDIKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBsaWtlIDEyNTcwMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NzAyCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU3
MDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAx
NyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAg
ICAgICAgICAgIDExMmNiYWUyNmQxOGU3NTA5OGQ5NWNjMjM0Y2ZhNTA1OWRlOGQ0NzkKYmFzZWxp
bmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDUyNzgzOGQ0NzBlM2E2ZTc5ZThlZTlk
NWRkZjI4OTIwZGYyYTE5NmUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTcwMiAgMjAxOC0wNy0z
MSAxNDoyNTo0NCBaICAgMTEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjU3MzUgIDIwMTgt
MDgtMDEgMTg6Mzc6MzggWiAgIDEwIGRheXMgICAgNiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxMjU4NDggIDIwMTgtMDgtMTAgMTQ6NTc6NDggWiAgICAxIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBZGkgTmlz
c2ltIDxhZGluQG1lbGxhbm94LmNvbT4KICBBbCBWaXJvIDx2aXJvQHplbml2LmxpbnV4Lm9yZy51
az4KICBBbGFhIEhsZWloZWwgPGFsYWFAbWVsbGFub3guY29tPgogIEFsZXhleSBLb2RhbmV2IDxh
bGV4ZXkua29kYW5ldkBvcmFjbGUuY29tPgogIEFuZHJldyBMdW5uIDxhbmRyZXdAbHVubi5jaD4K
ICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEFuaWwgR3VydW11
cnRoeSA8YW5pbC5ndXJ1bXVydGh5QGNhdml1bS5jb20+CiAgQW5uYS1NYXJpYSBHbGVpeG5lciA8
YW5uYS1tYXJpYUBsaW51dHJvbml4LmRlPgogIEFudG9uIFZhc2lseWV2IDx2YXNpbHlldkBpc3By
YXMucnU+CiAgQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQXJl
bmQgdmFuIFNwcmllbCA8YXJlbmQudmFuc3ByaWVsQGJyb2FkY29tLmNvbT4KICBBcmp1biBWeW5p
cGFkYXRoIDxhcmp1bkBjaGVsc2lvLmNvbT4KICBBcm5hbGRvIENhcnZhbGhvIGRlIE1lbG8gPGFj
bWVAcmVkaGF0LmNvbT4KICBBcnRlbSBCaXR5dXRza2l5IDxhcnRlbS5iaXR5dXRza2l5QGxpbnV4
LmludGVsLmNvbT4KICBBdmluYXNoIFJlcGFrYSA8YXZpbmFzaC5yZXBha2FAb3JhY2xlLmNvbT4K
ICBCZW5qYW1pbiBUaXNzb2lyZXMgPGJlbmphbWluLnRpc3NvaXJlc0ByZWRoYXQuY29tPgogIEJq
b3JuIEhlbGdhYXMgPGJoZWxnYWFzQGdvb2dsZS5jb20+CiAgQmrDtnJuIFTDtnBlbCA8Ympvcm4u
dG9wZWxAaW50ZWwuY29tPgogIEJvcmlzIEJyZXppbGxvbiA8Ym9yaXMuYnJlemlsbG9uQGJvb3Rs
aW4uY29tPgogIENhbHZpbiBXYWx0b24gPGNhbHZpbi53YWx0b25Aa2Vwc3Rpbi5jYT4KICBDb2xp
biBJYW4gS2luZyA8Y29saW4ua2luZ0BjYW5vbmljYWwuY29tPgogIENvbmcgV2FuZyA8eGl5b3Uu
d2FuZ2NvbmdAZ21haWwuY29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xl
LmNvbT4KICBEYW5pZWwgQm9ya21hbm4gPGRhbmllbEBpb2dlYXJib3gubmV0PgogIGRhbm4gZnJh
emllciA8ZGFubi5mcmF6aWVyQGNhbm9uaWNhbC5jb20+CiAgRGFycmljayBKLiBXb25nIDxkYXJy
aWNrLndvbmdAb3JhY2xlLmNvbT4KICBEYXZlIEFpcmxpZSA8YWlybGllZEByZWRoYXQuY29tPgog
IERhdmlkIEhvd2VsbHMgPGRob3dlbGxzQHJlZGhhdC5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxk
YXZlbUBkYXZlbWxvZnQubmV0PgogIERhdmlkbG9ociBCdWVzbyA8ZGF2ZUBzdGdvbGFicy5uZXQ+
CiAgRG1pdHJ5IEJvZ2Rhbm92IDxkbWl0cnkuYm9nZGFub3ZAYXF1YW50aWEuY29tPgogIERtaXRy
eSBTYWZvbm92IDxkaW1hQGFyaXN0YS5jb20+CiAgRG91Z2xhcyBHaWxiZXJ0IDxkZ2lsYmVydEBp
bnRlcmxvZy5jb20+CiAgRWxpIENvaGVuIDxlbGlAbWVsbGFub3guY29tPgogIEVtbWFudWVsIEdy
dW1iYWNoIDxlbW1hbnVlbC5ncnVtYmFjaEBpbnRlbC5jb20+CiAgRXJpYyBEdW1hemV0IDxlZHVt
YXpldEBnb29nbGUuY29tPgogIEVyaWMgU2FuZGVlbiA8c2FuZGVlbkByZWRoYXQuY29tPgogIEVy
aWsgU2NobWF1c3MgPGVyaWsuc2NobWF1c3NAaW50ZWwuY29tPgogIEV1Z2VuaXkgUGFsdHNldiA8
RXVnZW5peS5QYWx0c2V2QHN5bm9wc3lzLmNvbT4KICBFeWFsIEJpcmdlciA8ZXlhbC5iaXJnZXJA
Z21haWwuY29tPgogIEZlcmFzIERhb3VkIDxmZXJhc2RhQG1lbGxhbm94LmNvbT4KICBGbG9yaWFu
IEZhaW5lbGxpIDxmLmZhaW5lbGxpQGdtYWlsLmNvbT4KICBGbG9yaWFuIFdlc3RwaGFsIDxmd0Bz
dHJsZW4uZGU+CiAgRnJlZGVyaWMgQmFycmF0IDxmYmFycmF0QGxpbnV4LmlibS5jb20+CiAgRnJl
ZGVyaWMgV2Vpc2JlY2tlciA8ZnJlZGVyaWNAa2VybmVsLm9yZz4KICBHYWwgUHJlc3NtYW4gPHBy
ZXNzbWFuZ2FsQGdtYWlsLmNvbT4KICBHYW5lc2ggR291ZGFyIDxnYW5lc2hnckBjaGVsc2lvLmNv
bT4KICBHb3ZpbmRhcmFqdWx1IFZhcmFkYXJhamFuIDxndmFyYWRhckBjaXNjby5jb20+CiAgR3Vl
bnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0PgogIEd1aWxsYXVtZSBOYXVsdCA8Zy5uYXVs
dEBhbHBoYWxpbmsuZnI+CiAgSGFucyBkZSBHb2VkZSA8aGRlZ29lZGVAcmVkaGF0LmNvbT4KICBI
YXJpIFZ5YXMgPGhhcmkudnlhc0Bicm9hZGNvbS5jb20+CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJA
Z214LmRlPgogIEhlcmJlcnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBIaW1h
bnNodSBNYWRoYW5pIDxoaW1hbnNodS5tYWRoYW5pQGNhdml1bS5jb20+CiAgSHVhbmcgQ2hvbmcg
PGh1YW5nLmNob25nQHp0ZS5jb20uY24+CiAgSHVnaCBEaWNraW5zIDxodWdoZEBnb29nbGUuY29t
PgogIEh1eSBOZ3V5ZW4gPGh1eW5AbWVsbGFub3guY29tPgogIElkbyBTY2hpbW1lbCA8aWRvc2No
QG1lbGxhbm94LmNvbT4KICBJbmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBJb2FuYSBD
aW9ybmVpIDxpb2FuYS5jaW9ybmVpQG54cC5jb20+CiAgSmFjayBNb3JnZW5zdGVpbiA8amFja21A
ZGV2Lm1lbGxhbm94LmNvLmlsPgogIEpha3ViIEtpY2luc2tpIDxqYWt1Yi5raWNpbnNraUBuZXRy
b25vbWUuY29tPgogIEphbmUgQ2h1IDxqYW5lLmNodUBvcmFjbGUuY29tPgogIEphc29uIEd1bnRo
b3JwZSA8amdnQG1lbGxhbm94LmNvbT4KICBKYXNvbiBXYW5nIDxqYXNvd2FuZ0ByZWRoYXQuY29t
PgogIEplbnMgQXhib2UgPGF4Ym9lQGtlcm5lbC5kaz4KICBKZXJlbXkgQ2xpbmUgPGpjbGluZUBy
ZWRoYXQuY29tPgogIEplcm9tZSBCcnVuZXQgPGpicnVuZXRAYmF5bGlicmUuY29tPgogIEppYW5n
IEJpYW8gPGppYW5nLmJpYW8yQHp0ZS5jb20uY24+CiAgSm9oYW5uZXMgV2VpbmVyIDxoYW5uZXNA
Y21weGNoZy5vcmc+CiAgSm9obiBEYXZpZCBBbmdsaW4gPGRhdmUuYW5nbGluQGJlbGwubmV0Pgog
IEpvaG4gSHVybGV5IDxqb2huLmh1cmxleUBuZXRyb25vbWUuY29tPgogIEpvaG4gU3R1bHR6IDxq
b2huLnN0dWx0ekBsaW5hcm8ub3JnPgogIEpvbiBNYWxveSA8bWFsb3lAZG9uam9ubi5jb20+CiAg
Sm9zZSBBYnJldSA8am9hYnJldUBzeW5vcHN5cy5jb20+CiAgSm9zZSBBYnJldSA8Sm9zZS5BYnJl
dUBzeW5vcHN5cy5jb20+CiAgSnVzdGluIFBldHRpdCA8anBldHRpdEBvdm4ub3JnPgogIEthbGxl
IFZhbG8gPGt2YWxvQGNvZGVhdXJvcmEub3JnPgogIEthbiBMaWFuZyA8a2FuLmxpYW5nQGxpbnV4
LmludGVsLmNvbT4KICBLZWVzIENvb2sgPGtlZXNjb29rQGNocm9taXVtLm9yZz4KICBLaXJpbGwg
QS4gU2h1dGVtb3YgPGtpcmlsbC5zaHV0ZW1vdkBsaW51eC5pbnRlbC5jb20+CiAgS2lyaWxsIFRr
aGFpIDxrdGtoYWlAdmlydHVvenpvLmNvbT4KICBLdXJ0IEthbnplbmJhY2ggPGt1cnQua2FuemVu
YmFjaEBsaW51dHJvbml4LmRlPgogIExhdXJlbnQgUGluY2hhcnQgPGxhdXJlbnQucGluY2hhcnQr
cmVuZXNhc0BpZGVhc29uYm9hcmQuY29tPgogIExhd3JlbmNlIEJyYWttbyA8YnJha21vQGZiLmNv
bT4KICBMZW4gQnJvd24gPGxlbi5icm93bkBpbnRlbC5jb20+CiAgTGVvbiBSb21hbm92c2t5IDxs
ZW9ucm9AbWVsbGFub3guY29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3Vu
ZGF0aW9uLm9yZz4KICBMaW51cyBXYWxsZWlqIDxsaW51cy53YWxsZWlqQGxpbmFyby5vcmc+CiAg
TG9yZW56byBCaWFuY29uaSA8bG9yZW56by5iaWFuY29uaUByZWRoYXQuY29tPgogIExvcmVuem8g
UGllcmFsaXNpIDxsb3JlbnpvLnBpZXJhbGlzaUBhcm0uY29tPgogIE1hbmluZGVyIFNpbmdoIDxt
YW5pbmRlcjEuc0BzYW1zdW5nLmNvbT4KICBNYXJjIEtsZWluZS1CdWRkZSA8bWtsQHBlbmd1dHJv
bml4LmRlPgogIE1hcnRpbiBLLiBQZXRlcnNlbiA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5jb20+
CiAgTWFydGluIEthRmFpIExhdSA8a2FmYWlAZmIuY29tPgogIE1hc2F5b3NoaSBNaXp1bWEgPG0u
bWl6dW1hQGpwLmZ1aml0c3UuY29tPgogIE1hdGhpZXUgWGhvbm5ldXggPG0ueGhvbm5ldXhAZ21h
aWwuY29tPgogIE1hdXJvIENhcnZhbGhvIENoZWhhYiA8bWNoZWhhYitzYW1zdW5nQGtlcm5lbC5v
cmc+CiAgTWVsIEdvcm1hbiA8bWdvcm1hbkB0ZWNoc2luZ3VsYXJpdHkubmV0PgogIE1pY2hhZWwg
RWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEBy
ZWRoYXQuY29tPgogIE1pY2hhbCBIb2NrbyA8bWhvY2tvQHN1c2UuY29tPgogIE1pa2EgV2VzdGVy
YmVyZyA8bWlrYS53ZXN0ZXJiZXJnQGxpbnV4LmludGVsLmNvbT4KICBNaWtlIFJhcG9wb3J0IDxy
cHB0QGxpbnV4LnZuZXQuaWJtLmNvbT4KICBNaWtlIFNuaXR6ZXIgPHNuaXR6ZXJAcmVkaGF0LmNv
bT4KICBNaWxhbiBCcm96IDxnbWF6eWxhbmRAZ21haWwuY29tPgogIE1pbmcgTGVpIDxtaW5nLmxl
aUByZWRoYXQuY29tPgogIE5lYWwgQ2FyZHdlbGwgPG5jYXJkd2VsbEBnb29nbGUuY29tPgogIE5p
Y2hvbGFzIE1jIEd1aXJlIDxob2ZyYXRAb3NhZGwub3JnPgogIE5pciBEb3RhbiA8bmlyZEBtZWxs
YW5veC5jb20+CiAgT2ZlciBMZXZpIDxvZmVybGVAbWVsbGFub3guY29tPgogIE9sZWtzYW5kciBO
YXRhbGVua28gPG9sZWtzYW5kckBuYXRhbGVua28ubmFtZT4KICBPbmRyZWogTW9zbmFjZWsgPG9t
b3NuYWNlQHJlZGhhdC5jb20+CiAgT3IgR2VybGl0eiA8b2dlcmxpdHpAbWVsbGFub3guY29tPgog
IFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF1bCBNb29yZSA8cGF1bEBw
YXVsLW1vb3JlLmNvbT4KICBQZXRlciBTaGllciA8cHNoaWVyQGdvb2dsZS5jb20+CiAgUGhpbGxp
cCBMb3VnaGVyIDxwaGlsbGlwLmxvdWdoZXJAZ21haWwuY29tPgogIFBoaWxsaXAgTG91Z2hlciA8
cGhpbGxpcEBzcXVhc2hmcy5vcmcudWs+CiAgUHJhcml0IEJoYXJnYXZhIDxwcmFyaXRAcmVkaGF0
LmNvbT4KICBQcml5YXJhbmphbiBKaGEgPHByaXlhcmpoYUBnb29nbGUuY29tPgogIFFpIFpoYW5n
IDxxaS56LnpoYW5nQGludGVsLmNvbT4KICBRdWlubiBUcmFuIDxxdWlubi50cmFuQGNhdml1bS5j
b20+CiAgUmFmYWVsIEouIFd5c29ja2kgPHJhZmFlbC5qLnd5c29ja2lAaW50ZWwuY29tPgogIFJh
ZmHFgiBNacWCZWNraSA8cmFmYWxAbWlsZWNraS5wbD4KICBSYWh1bCBMYWtraXJlZGR5IDxyYWh1
bC5sYWtraXJlZGR5QGNoZWxzaW8uY29tPgogIFJhbmR5IER1bmxhcCA8cmR1bmxhcEBpbmZyYWRl
YWQub3JnPgogIFJvYiBDbGFyayA8cm9iZGNsYXJrQGdtYWlsLmNvbT4KICBSb21hbiBLYWdhbiA8
cmthZ2FuQHZpcnR1b3p6by5jb20+CiAgUnVzc2VsbCBLaW5nIDxybWsra2VybmVsQGFybWxpbnV4
Lm9yZy51az4KICBTYWJyaW5hIER1YnJvY2EgPHNkQHF1ZWFzeXNuYWlsLm5ldD4KICBTYWVlZCBN
YWhhbWVlZCA8c2FlZWRtQG1lbGxhbm94LmNvbT4KICBTYW0gUmF2bmJvcmcgPHNhbUByYXZuYm9y
Zy5vcmc+CiAgU2FudG9zaCBTaGlsaW1rYXIgPHNhbnRvc2guc2hpbGlta2FyQG9yYWNsZS5jb20+
CiAgU2VhbiBDaHJpc3RvcGhlcnNvbiA8c2Vhbi5qLmNocmlzdG9waGVyc29uQGludGVsLmNvbT4K
ICBTZWFuIFBhdWwgPHNlYW5wYXVsQGNocm9taXVtLm9yZz4KICBTZWFuIFlvdW5nIDxzZWFuQG1l
c3Mub3JnPgogIFNvaGVpbCBIYXNzYXMgWWVnYW5laCA8c29oZWlsQGdvb2dsZS5jb20+CiAgU3Jp
bml2YXMgUGFuZHJ1dmFkYSA8c3Jpbml2YXMucGFuZHJ1dmFkYUBsaW51eC5pbnRlbC5jb20+CiAg
U3RlZmFuIFdhaHJlbiA8c3RlZmFuLndhaHJlbkBpMnNlLmNvbT4KICBTdGVmZmVuIEtsYXNzZXJ0
IDxzdGVmZmVuLmtsYXNzZXJ0QHNlY3VuZXQuY29tPgogIFN0ZXZlbiBSb3N0ZWR0IChWTXdhcmUp
IDxyb3N0ZWR0QGdvb2RtaXMub3JnPgogIFRhZWhlZSBZb28gPGFwNDIwMDczQGdtYWlsLmNvbT4K
ICB0YW5ncGVuZ3BlbmcgPHRhbmdwZW5ncGVuZ0BoaWdvbi5jb20+CiAgVGFyaXEgVG91a2FuIDx0
YXJpcXRAbWVsbGFub3guY29tPgogIFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRl
PgogIFRob21hcyBQZXRhenpvbmkgPHRob21hcy5wZXRhenpvbmlAYm9vdGxpbi5jb20+CiAgVGhv
bWFzIFJpY2h0ZXIgPHRtcmljaHRAbGludXguaWJtLmNvbT4KICBUb20gTGVuZGFja3kgPHRob21h
cy5sZW5kYWNreUBhbWQuY29tPgogIFRvbW1pIFJhbnRhbGEgPHRvbW1pLnQucmFudGFsYUBub2tp
YS5jb20+CiAgVG9ueSBCYXR0ZXJzYnkgPHRvbnliQGN5YmVybmV0aWNzLmNvbT4KICBUb3NoaWFr
aSBNYWtpdGEgPG1ha2l0YS50b3NoaWFraUBsYWIubnR0LmNvLmpwPgogIFRyb25kIE15a2xlYnVz
dCA8dHJvbmQubXlrbGVidXN0QGhhbW1lcnNwYWNlLmNvbT4KICBVbGYgSGFuc3NvbiA8dWxmLmhh
bnNzb25AbGluYXJvLm9yZz4KICBVcnN1bGEgQnJhdW4gPHVicmF1bkBsaW51eC5pYm0uY29tPgog
IFZhaWJoYXYgSmFpbiA8dmFpYmhhdkBsaW51eC5pYm0uY29tPgogIFZhbmVldCBOYXJhbmcgPHYu
bmFyYW5nQHNhbXN1bmcuY29tPgogIFZhcnVuIFByYWthc2ggPHZhcnVuQGNoZWxzaW8uY29tPgog
IFZpbmNlbnQgV2hpdGNodXJjaCA8dmluY2VudC53aGl0Y2h1cmNoQGF4aXMuY29tPgogIFZpbmVl
dCBHdXB0YSA8dmd1cHRhQHN5bm9wc3lzLmNvbT4KICBWbGFkaW1pciBEYXZ5ZG92IDx2ZGF2eWRv
di5kZXZAZ21haWwuY29tPgogIFdhbmcgWWFuUWluZyA8dWRrbmlnaHRAZ21haWwuY29tPgogIFdl
aSBZb25nanVuIDx3ZWl5b25nanVuMUBodWF3ZWkuY29tPgogIFdpbGwgRGVhY29uIDx3aWxsLmRl
YWNvbkBhcm0uY29tPgogIFdpbGxlbSBkZSBCcnVpam4gPHdpbGxlbWJAZ29vZ2xlLmNvbT4KICBX
aWxseSBUYXJyZWF1IDx3QDF3dC5ldT4KICBYaWFvIExpYW5nIDx4aWxpYW5nQHJlZGhhdC5jb20+
CiAgWGluIExvbmcgPGx1Y2llbi54aW5AZ21haWwuY29tPgogIFlpIFdhbmcgPHdhbmcueWk1OUB6
dGUuY29tLmNuPgogIFlpbmcgWHVlIDx5aW5nLnh1ZUB3aW5kcml2ZXIuY29tPgogIFlvbmdob25n
IFNvbmcgPHloc0BmYi5jb20+CiAgWXVjaHVuZyBDaGVuZyA8eWNoZW5nQGdvb2dsZS5jb20+CiAg
WXVlSGFpYmluZyA8eXVlaGFpYmluZ0BodWF3ZWkuY29tPgogIFpoZW4gTGVpIDx0aHVuZGVyLmxl
aXpoZW5AaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1hcm02NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9r
ZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0
ZXAgYnVpbGQtYXJtNjQgaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNt
IGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGNhcHR1cmUtbG9ncwpicm9r
ZW4tc3RlcCBidWlsZC1hcm02NC1wdm9wcyBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQt
YXJtNjQteHNtIGNhcHR1cmUtbG9ncwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBp
dCB3b3VsZCBiZSA1NTI5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Aug 12 08:56:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 12 Aug 2018 08:56: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 1fomAB-0002TR-HM; Sun, 12 Aug 2018 08: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=xw9t=k3=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fomAA-0002TI-KZ
 for xen-devel@lists.xenproject.org; Sun, 12 Aug 2018 08:55:50 +0000
X-Inumbo-ID: 930bffe6-9e0d-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 930bffe6-9e0d-11e8-a6a9-d7ebe60f679a;
 Sun, 12 Aug 2018 08:56:18 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id D8E3AADA7;
 Sun, 12 Aug 2018 08:55:45 +0000 (UTC)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>, Pu Wen <puwen@hygon.cn>,
 tglx@linutronix.de, mingo@redhat.com, hpa@zytor.com, x86@kernel.org,
 thomas.lendacky@amd.com, bp@alien8.de, pbonzini@redhat.com, JBeulich@suse.com
References: <cover.1533989492.git.puwen@hygon.cn>
 <2747ad959f07459000f2693a98d237e2b3149ca1.1533989493.git.puwen@hygon.cn>
 <b32887e0-df6e-fb31-d9cd-6b31961c9c2b@oracle.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <0aa44410-47ec-27e2-10d9-c0dc5d2e457a@suse.com>
Date: Sun, 12 Aug 2018 10:55:39 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <b32887e0-df6e-fb31-d9cd-6b31961c9c2b@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v3 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
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEvMDgvMTggMTY6MzQsIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiBPbiAwOC8xMS8yMDE4
IDA5OjI5IEFNLCBQdSBXZW4gd3JvdGU6Cj4+IFRvIG1ha2UgWGVuIHdvcmsgY29ycmVjdGx5IG9u
IEh5Z29uIHBsYXRmb3JtcywgcmV1c2UgQU1EJ3MgWGVuIHN1cHBvcnQKPj4gY29kZSBwYXRoIGFu
ZCBhZGQgdmVuZG9yIGNoZWNrIGZvciBIeWdvbiBhbG9uZyB3aXRoIEFNRC4KPj4KPj4gU2lnbmVk
LW9mZi1ieTogUHUgV2VuIDxwdXdlbkBoeWdvbi5jbj4KPj4gLS0tCj4+ICBhcmNoL3g4Ni94ZW4v
cG11LmMgfCAxNSArKysrKysrKysrKystLS0KPj4gIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRp
b25zKCspLCAzIGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL3Bt
dS5jIGIvYXJjaC94ODYveGVuL3BtdS5jCj4+IGluZGV4IDdkMDBkNGEuLjEwNTNkZGEgMTAwNjQ0
Cj4+IC0tLSBhL2FyY2gveDg2L3hlbi9wbXUuYwo+PiArKysgYi9hcmNoL3g4Ni94ZW4vcG11LmMK
Pj4gQEAgLTkwLDYgKzkwLDEyIEBAIHN0YXRpYyB2b2lkIHhlbl9wbXVfYXJjaF9pbml0KHZvaWQp
Cj4+ICAJCQlrN19jb3VudGVyc19taXJyb3JlZCA9IDA7Cj4+ICAJCQlicmVhazsKPj4gIAkJfQo+
PiArCX0gZWxzZSBpZiAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfSFlH
T04pIHsKPj4gKwkJYW1kX251bV9jb3VudGVycyA9IEYxMEhfTlVNX0NPVU5URVJTOwo+IAo+IEkg
aGF2ZW4ndCBsb29rZWQgaW4gZGV0YWlscyBhdCBaZW4ncyBQTVUgYnV0IHRoZSBQTUMgc2VjdGlv
biBpbiB0aGUgc3BlYwo+IHN0YXJ0cyB3aXRoCj4gwqAgIlRoZXJlIGFyZSBzaXggY29yZSBwZXJm
b3JtYW5jZSBldmVudHMgY291bnRlcnMgcGVyIHRocmVhZC4uLiIKPiAKPiAKPiAKPj4gKwkJYW1k
X2NvdW50ZXJzX2Jhc2UgPSBNU1JfSzdfUEVSRkNUUjA7Cj4+ICsJCWFtZF9jdHJsc19iYXNlID0g
TVNSX0s3X0VWTlRTRUwwOwo+PiArCQlhbWRfbXNyX3N0ZXAgPSAxOwo+PiArCQlrN19jb3VudGVy
c19taXJyb3JlZCA9IDA7Cj4+ICAJfSBlbHNlIHsKPj4gIAkJdWludDMyX3QgZWF4LCBlYngsIGVj
eCwgZWR4Owo+PiAgCj4+IEBAIC0yODUsNyArMjkxLDggQEAgc3RhdGljIGJvb2wgeGVuX2FtZF9w
bXVfZW11bGF0ZSh1bnNpZ25lZCBpbnQgbXNyLCB1NjQgKnZhbCwgYm9vbCBpc19yZWFkKQo+PiAg
Cj4+ICBib29sIHBtdV9tc3JfcmVhZCh1bnNpZ25lZCBpbnQgbXNyLCB1aW50NjRfdCAqdmFsLCBp
bnQgKmVycikKPj4gIHsKPj4gLQlpZiAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9W
RU5ET1JfQU1EKSB7Cj4+ICsJaWYgKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVO
RE9SX0FNRCB8fAo+PiArCSAgICBib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRP
Ul9IWUdPTikgewo+IAo+IAo+ICdpZiAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yICE9IFg4Nl9W
RU5ET1JfSU5URUwpJyBwbGVhc2UuCgpSZWFsbHk/IFhlbiBzdXBwb3J0cyBDZW50YXVyLCB0b28u
CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Aug 12 09:32:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 12 Aug 2018 09:32:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fomjb-0005Od-IL; Sun, 12 Aug 2018 09:32: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=thnw=k3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fomja-0005OR-5v
 for xen-devel@lists.xenproject.org; Sun, 12 Aug 2018 09:32:26 +0000
X-Inumbo-ID: b10a45c7-9e12-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b10a45c7-9e12-11e8-a6a9-d7ebe60f679a;
 Sun, 12 Aug 2018 09:32: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 1fomjU-0001zS-9u; Sun, 12 Aug 2018 09: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 1fomjT-0005mN-Vg; Sun, 12 Aug 2018 09:32:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fomjT-00050c-Um; Sun, 12 Aug 2018 09:32:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125871-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 12 Aug 2018 09:32:19 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125871: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTg3MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg3MS8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5
ZmM3NzQ4N2UKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgMTAgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgICA5IGRheXMgICA0OCBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDYgIDIwMTgtMDgtMTAgMTQ6MDA6NTggWiAgICAxIGRh
eXMgICAxNSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NDAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 12 10:38:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 12 Aug 2018 10: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 1fonlC-0001XU-NE; Sun, 12 Aug 2018 10: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=thnw=k3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fonlB-0001XL-NX
 for xen-devel@lists.xenproject.org; Sun, 12 Aug 2018 10:38:09 +0000
X-Inumbo-ID: def2f597-9e1b-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id def2f597-9e1b-11e8-a6a9-d7ebe60f679a;
 Sun, 12 Aug 2018 10:38: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 1fonl5-0003PC-Uh; Sun, 12 Aug 2018 10:38: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 1fonl5-0002Ip-Le; Sun, 12 Aug 2018 10:38:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fonl5-0007Gl-Kv; Sun, 12 Aug 2018 10:38:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125852-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-arm64-pvops:capture-logs:broken:regression
 linux-3.18:build-arm64-xsm:hosts-allocate:broken:allowable
 linux-3.18:build-arm64-pvops:hosts-allocate:broken:allowable
 linux-3.18:build-arm64:hosts-allocate:broken:allowable
 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-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:build-arm64-xsm:capture-logs:broken:nonblocking
 linux-3.18:build-arm64:capture-logs:broken:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10: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: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-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-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: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-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-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-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-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-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=830f9674e76d08d04585e53fc200ae8af99966e7
X-Osstest-Versions-That: linux=dbba166b0e442d4d38ae0f244d32338c3e92d16f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 12 Aug 2018 10:38:03 +0000
Subject: [Xen-devel] [linux-3.18 test] 125852: 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>

ZmxpZ2h0IDEyNTg1MiBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU4NTIvCgpGYWlsdXJlcyBhbmQgcHJvYmxl
bXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJs
b2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
IDMgY2FwdHVyZS1sb2dzICAgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTY1OAoKUmVncmVz
c2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9r
ZW4gUkVHUi4gdnMuIDEyNTY1OAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMiBob3N0
cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1NjU4CiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZz
LiAxMjU2NTgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9r
ZW4gYmxvY2tlZCBpbiAxMjU2NTgKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDMgY2Fw
dHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNTY1OAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZh
aWwgbGlrZSAxMjU2NTgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTY1OAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1
NjU4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjU2NTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY1OAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgIGxpa2UgMTI1NjU4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2NTgKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
OgogbGludXggICAgICAgICAgICAgICAgODMwZjk2NzRlNzZkMDhkMDQ1ODVlNTNmYzIwMGFlOGFm
OTk5NjZlNwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgZGJiYTE2NmIw
ZTQ0MmQ0ZDM4YWUwZjI0NGQzMjMzOGMzZTkyZDE2ZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1
NjU4ICAyMDE4LTA3LTI5IDE4OjAzOjAyIFogICAxMyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNTgyNSAgMjAxOC0wOC0wOSAxMDo0MDo1NyBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFkYW0gUmFkZm9y
ZCA8YXJhZGZvcmRAZ21haWwuY29tPgogIEFsZXggRGV1Y2hlciA8YWxleGFuZGVyLmRldWNoZXJA
YW1kLmNvbT4KICBBbGV4YW5kcmUgQmVsbG9uaSA8YWxleGFuZHJlLmJlbGxvbmlAYm9vdGxpbi5j
b20+CiAgQW1pdGt1bWFyIEthcndhciA8YW1pdC5rYXJ3YXJAcmVkcGluZXNpZ25hbHMuY29tPgog
IEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW5keSBTaGV2Y2hl
bmtvIDxhbmRyaXkuc2hldmNoZW5rb0BsaW51eC5pbnRlbC5jb20+CiAgQW5pbCBHdXJ1bXVydGh5
IDxhbmlsLmd1cnVtdXJ0aHlAY2F2aXVtLmNvbT4KICBBbnNvbiBIdWFuZyA8QW5zb24uSHVhbmdA
bnhwLmNvbT4KICBBbnRvbiBWYXNpbHlldiA8dmFzaWx5ZXZAaXNwcmFzLnJ1PgogIEFydGVtIFNh
dmtvdiA8YXNhdmtvdkByZWRoYXQuY29tPgogIEFzdXRvc2ggRGFzIDxhc3V0b3NoZEBjb2RlYXVy
b3JhLm9yZz4KICBCam9ybiBIZWxnYWFzIDxiaGVsZ2Fhc0Bnb29nbGUuY29tPgogIEJyYWQgTG92
ZSA8YnJhZEBuZXh0ZGltZW5zaW9uLmNjPgogIENhbiBHdW8gPGNhbmdAY29kZWF1cm9yYS5vcmc+
CiAgQ2hpbnRhbiBQYW5keWEgPGNwYW5keWFAY29kZWF1cm9yYS5vcmc+CiAgQ2hyaXMgTm92YWtv
dmljIDxjaHJpc0BjaHJpc24ubWUudWs+CiAgQ2hyaXN0b3BoIEhlbGx3aWcgPGhjaEBsc3QuZGU+
CiAgQ2hyaXN0b3BoZSBMZXJveSA8Y2hyaXN0b3BoZS5sZXJveUBjLXMuZnI+CiAgQ29saW4gSWFu
IEtpbmcgPGNvbGluLmtpbmdAY2Fub25pY2FsLmNvbT4KICBDb25nIFdhbmcgPHhpeW91Lndhbmdj
b25nQGdtYWlsLmNvbT4KICBEYWVSeW9uZyBKZW9uZyA8dGhyZWVlYXJjYXRAZ21haWwuY29tPgog
IERhbWllbiBMZSBNb2FsIDxkYW1pZW4ubGVtb2FsQHdkYy5jb20+CiAgRGFuIENhcnBlbnRlciA8
ZGFuLmNhcnBlbnRlckBvcmFjbGUuY29tPgogIERhbmllbCBCb3JrbWFubiA8ZGFuaWVsQGlvZ2Vh
cmJveC5uZXQ+CiAgRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KICBEYXZl
IEtsZWlrYW1wIDxkYXZlLmtsZWlrYW1wQG9yYWNsZS5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxk
YXZlbUBkYXZlbWxvZnQubmV0PgogIERtaXRyeSBUb3Jva2hvdiA8ZHRvckBjaHJvbWl1bS5vcmc+
CiAgRG9taW5payBCb3playA8ZG9taW5pa3guYm96ZWtAaW50ZWwuY29tPgogIERvdWcgTGVkZm9y
ZCA8ZGxlZGZvcmRAcmVkaGF0LmNvbT4KICBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5j
b20+CiAgRXVnZW5peSBQYWx0c2V2IDxFdWdlbml5LlBhbHRzZXZAc3lub3BzeXMuY29tPgogIEV5
YWwgUmVpemVyIDxleWFsckB0aS5jb20+CiAgRXlhbCBSZWl6ZXIgPGV5YWxyZWl6ZXJAZ21haWwu
Y29tPgogIEZsb3JpYW4gRmFpbmVsbGkgPGYuZmFpbmVsbGlAZ21haWwuY29tPgogIEZsb3JpYW4g
V2VzdHBoYWwgPGZ3QHN0cmxlbi5kZT4KICBHYW5hcGF0aGkgQmhhdCA8Z2JoYXRAbWFydmVsbC5j
b20+CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBI
YW5zIFZlcmt1aWwgPGhhbnMudmVya3VpbEBjaXNjby5jb20+CiAgSGVyYmVydCBYdSA8aGVyYmVy
dEBnb25kb3IuYXBhbmEub3JnLmF1PgogIEhpbWFuc2h1IE1hZGhhbmkgPGhpbWFuc2h1Lm1hZGhh
bmlAY2F2aXVtLmNvbT4KICBIdWFuZyBDaG9uZyA8aHVhbmcuY2hvbmdAenRlLmNvbS5jbj4KICBJ
bmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBKYWt1YiBLaWNpbnNraSA8amFrdWIua2lj
aW5za2lAbmV0cm9ub21lLmNvbT4KICBKYXNvbiBHdW50aG9ycGUgPGpnZ0BtZWxsYW5veC5jb20+
CiAgSmlhbmcgQmlhbyA8amlhbmcuYmlhbzJAenRlLmNvbS5jbj4KICBKaXJpIEtvc2luYSA8amtv
c2luYUBzdXNlLmN6PgogIEpvbmF0aGFuIE5ldXNjaMOkZmVyIDxqLm5ldXNjaGFlZmVyQGdteC5u
ZXQ+CiAgS2FpIENoaWVoIENodWFuZyA8a2FpY2hpZWguY2h1YW5nQG1lZGlhdGVrLmNvbT4KICBL
YWlDaGllaCBDaHVhbmcgPGthaWNoaWVoLmNodWFuZ0BtZWRpYXRlay5jb20+CiAgS2FsbGUgVmFs
byA8a3ZhbG9AY29kZWF1cm9yYS5vcmc+CiAgS2FuIExpYW5nIDxrYW4ubGlhbmdAaW50ZWwuY29t
PgogIEtlaXRoIEJ1c2NoIDxrZWl0aC5idXNjaEBpbnRlbC5jb20+CiAgS3VwcHVzd2FteSBTYXRo
eWFuYXJheWFuYW4gPHNhdGh5YW5hcmF5YW5hbi5rdXBwdXN3YW15QGxpbnV4LmludGVsLmNvbT4K
ICBMZW9uIFJvbWFub3Zza3kgPGxlb25yb0BtZWxsYW5veC5jb20+CiAgTGludXMgVG9ydmFsZHMg
PHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIExvcmVuem8gQmlhbmNvbmkgPGxvcmVu
em8uYmlhbmNvbmlAcmVkaGF0LmNvbT4KICBMdWMgVmFuIE9vc3RlbnJ5Y2sgPGx1Yy52YW5vb3N0
ZW5yeWNrQGdtYWlsLmNvbT4KICBNYXJjIEtsZWluZS1CdWRkZSA8bWtsQHBlbmd1dHJvbml4LmRl
PgogIE1hcmsgQnJvd24gPGJyb29uaWVAa2VybmVsLm9yZz4KICBNYXJ0aW4gSy4gUGV0ZXJzZW4g
PG1hcnRpbi5wZXRlcnNlbkBvcmFjbGUuY29tPgogIE1hcnRpbiBTY2h3aWRlZnNreSA8c2Nod2lk
ZWZza3lAZGUuaWJtLmNvbT4KICBNYXNhbWkgSGlyYW1hdHN1IDxtaGlyYW1hdEBrZXJuZWwub3Jn
PgogIE1hdGhpZXUgTWFsYXRlcnJlIDxtYWxhdEBkZWJpYW4ub3JnPgogIE1hdXJvIENhcnZhbGhv
IENoZWhhYiA8bWNoZWhhYitzYW1zdW5nQGtlcm5lbC5vcmc+CiAgTWF1cm8gQ2FydmFsaG8gQ2hl
aGFiIDxtY2hlaGFiQHMtb3BlbnNvdXJjZS5jb20+CiAgTWF5YSBFcmV6IDxtZXJlekBjb2RlYXVy
b3JhLm9yZz4KICBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQuYXU+CiAgTWljaGFl
bCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNoYWwgU2ltZWsgPG1pY2hhbC5zaW1l
a0B4aWxpbnguY29tPgogIE1pa2EgV2VzdGVyYmVyZyA8bWlrYS53ZXN0ZXJiZXJnQGxpbnV4Lmlu
dGVsLmNvbT4KICBOZWFsIENhcmR3ZWxsIDxuY2FyZHdlbGxAZ29vZ2xlLmNvbT4KICBQYXZlbCBN
YWNoZWsgPHBhdmVsQHVjdy5jej4KICBQZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5m
cmFkZWFkLm9yZz4KICBQaGlsbGlwIExvdWdoZXIgPHBoaWxsaXAubG91Z2hlckBnbWFpbC5jb20+
CiAgUXVpbm4gVHJhbiA8cXVpbm4udHJhbkBjYXZpdW0uY29tPgogIFNha2FyaSBBaWx1cyA8c2Fr
YXJpLmFpbHVzQGxpbnV4LmludGVsLmNvbT4KICBTYXNoYSBMZXZpbiA8YWxleGFuZGVyLmxldmlu
QG1pY3Jvc29mdC5jb20+CiAgU2hhbmthcmEgUGFpbG9vciA8c2hhbmthcmFwYWlsb29yQGdtYWls
LmNvbT4KICBTaGFvaHVhIExpIDxzaGxpQGZiLmNvbT4KICBTaHVhaCBLaGFuIChTYW1zdW5nIE9T
RykgPHNodWFoQGtlcm5lbC5vcmc+CiAgU2l2YSBSZWJiYWdvbmRsYSA8c2l2YS5yZWJiYWdvbmRs
YUByZWRwaW5lc2lnbmFscy5jb20+CiAgU29oZWlsIEhhc3NhcyBZZWdhbmVoIDxzb2hlaWxAZ29v
Z2xlLmNvbT4KICBTdGV2ZW4gUm9zdGVkdCAoVk13YXJlKSA8cm9zdGVkdEBnb29kbWlzLm9yZz4K
ICBTdGV3YXJ0IFNtaXRoIDxzdGV3YXJ0QGxpbnV4LmlibS5jb20+CiAgU3ViaGFzaCBKYWRhdmFu
aSA8c3ViaGFzaGpAY29kZWF1cm9yYS5vcmc+CiAgU3VkaXAgTXVraGVyamVlIDxzdWRpcG0ubXVr
aGVyamVlQGdtYWlsLmNvbT4KICBTdW1hbiBBbm5hIDxzLWFubmFAdGkuY29tPgogIFN2ZW4gRWNr
ZWxtYW5uIDxzdmVuLmVja2VsbWFubkBvcGVubWVzaC5jb20+CiAgVGFrYXNoaSBJd2FpIDx0aXdh
aUBzdXNlLmRlPgogIFRha2FzaGkgU2FrYW1vdG8gPG8tdGFrYXNoaUBzYWthbW9jY2hpLmpwPgog
IFRlanVuIEhlbyA8dGpAa2VybmVsLm9yZz4KICBUaGVvZG9yZSBUcydvIDx0eXRzb0BtaXQuZWR1
PgogIFRob21hcyBSaWNodGVyIDx0bXJpY2h0QGxpbnV4LmlibS5jb20+CiAgVG9ueSBCYXR0ZXJz
YnkgPHRvbnliQGN5YmVybmV0aWNzLmNvbT4KICBUdWRvciBBbWJhcnVzIDx0dWRvci5hbWJhcnVz
QG1pY3JvY2hpcC5jb20+CiAgVHVkb3ItRGFuIEFtYmFydXMgPHR1ZG9yLmFtYmFydXNAbWljcm9j
aGlwLmNvbT4KICBXZW53ZW4gV2FuZyA8d2FuZzY0OTVAdW1uLmVkdT4KICBYaWFvIExpYW5nIDx4
aWxpYW5nQHJlZGhhdC5jb20+CiAgWW91c3VrIFNldW5nIDx5c3NldW5nQGdvb2dsZS5jb20+CiAg
WXVjaHVuZyBDaGVuZyA8eWNoZW5nQGdvb2dsZS5jb20+CiAgWXVmZW4gWXUgPHl1eXVmZW5AaHVh
d2VpLmNvbT4KICBaaG91eWFuZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwuY29tPgoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBy
dW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
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/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2Vu
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02
NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgaG9zdHMt
YWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwpicm9rZW4t
c3RlcCBidWlsZC1hcm02NCBob3N0cy1hbGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBj
YXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgY2FwdHVyZS1sb2dzCgpO
b3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIyNTAgbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 12 12:20:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 12 Aug 2018 12:20:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fopLi-0000Zx-OP; Sun, 12 Aug 2018 12:19: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=thnw=k3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fopLh-0000Zk-LY
 for xen-devel@lists.xenproject.org; Sun, 12 Aug 2018 12:19:57 +0000
X-Inumbo-ID: e0ddfc0b-9e29-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e0ddfc0b-9e29-11e8-a8a5-bc764e045a96;
 Sun, 12 Aug 2018 14:18:54 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fopLc-0005Yk-MB; Sun, 12 Aug 2018 12:19: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 1fopLc-000605-86; Sun, 12 Aug 2018 12:19:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fopLc-0007q3-7V; Sun, 12 Aug 2018 12:19:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125873-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 12 Aug 2018 12:19:52 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125873: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTg3MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg3My8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5
ZmM3NzQ4N2UKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgMTEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgIDEwIGRheXMgICA0OSBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDYgIDIwMTgtMDgtMTAgMTQ6MDA6NTggWiAgICAxIGRh
eXMgICAxNiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NDAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 12 13:01:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 12 Aug 2018 13:01: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 1foq02-0004Aa-5H; Sun, 12 Aug 2018 13: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=thnw=k3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1foq00-0004AR-Ib
 for xen-devel@lists.xenproject.org; Sun, 12 Aug 2018 13:01:36 +0000
X-Inumbo-ID: e98f8d6a-9e2f-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e98f8d6a-9e2f-11e8-a6a9-d7ebe60f679a;
 Sun, 12 Aug 2018 13:02: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 1fopzv-0006QK-3g; Sun, 12 Aug 2018 13:01: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 1fopzu-00018a-PQ; Sun, 12 Aug 2018 13:01:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fopzu-0002pQ-Ol; Sun, 12 Aug 2018 13:01:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125854-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-pvops:<job status>:broken:regression
 xen-4.9-testing:build-arm64:<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-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.9-testing:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat: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:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-4.9-testing:build-arm64-pvops:hosts-allocate:broken:allowable
 xen-4.9-testing:build-arm64:hosts-allocate:broken:allowable
 xen-4.9-testing:build-arm64-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-credit2: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:build-arm64-xsm:capture-logs:broken:nonblocking
 xen-4.9-testing:build-arm64-pvops:capture-logs:broken:nonblocking
 xen-4.9-testing:build-arm64:capture-logs:broken: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-win7-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-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-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-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-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-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-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-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-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-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-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: Sun, 12 Aug 2018 13:01:30 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125854: 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>

ZmxpZ2h0IDEyNTg1NCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg1NC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MjQ4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMu
IDEyNDMyOAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9j
a2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgMTcgcnVtcHJ1bi1kZW1vLXhl
bnN0b3JlbHMveGVuc3RvcmVscy5yZXBlYXQgZmFpbCBpbiAxMjU4MjQgcGFzcyBpbiAxMjU4NTQK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDE2IGd1ZXN0LWxv
Y2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjU4MjQgcGFzcyBpbiAxMjU4NTQKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwg
cGFzcyBpbiAxMjU4MjQKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2Fi
bGUgKG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAyIGhvc3Rz
LWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjQzMjgKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMu
IDEyNDMyOAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MzI4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAg
YnJva2VuIGJsb2NrZWQgaW4gMTI0MzI4CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAz
IGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjQzMjgKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9j
a2VkIGluIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgZmFpbCBpbiAxMjU4MjQgYmxvY2tlZCBpbiAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAx
MjU4MjQgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI1ODI0IGxpa2UgMTI0MzI4CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgZmFpbCBpbiAx
MjU4MjQgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE2
IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjU4MjQgbGlrZSAxMjQzMjgKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9z
dCBmYWlsIGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTQgZ3Vlc3QtbG9jYWxtaWdyYXRlICAgIGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1ZXN0LWxv
Y2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDMyOAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQzMjgKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBs
aWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3Rh
bGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0
ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBhMWIyMjNiNzU2ZjM1NDg5NTUy
NTA2MGJkM2Y5ZjFmMDc4OTlhMDgyCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAg
ICAgICAyMzgwMDdkNmZhZTk0NDdiZjVlOGU3M2Q2N2FlOWZiODQ0ZTdmZjJhCgpMYXN0IHRlc3Qg
b2YgYmFzaXMgICAxMjQzMjggIDIwMTgtMDYtMTcgMjM6Mzk6MDcgWiAgIDU1IGRheXMKRmFpbGlu
ZyBzaW5jZSAgICAgICAgMTI0ODA3ICAyMDE4LTA2LTI4IDE3OjM4OjA0IFogICA0NCBkYXlzICAg
MjggYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1Njg2ICAyMDE4LTA3LTMwIDE0OjI1
OjI0IFogICAxMiBkYXlzICAgIDggYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2
aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdQogIElhbiBKYWNrc29uIDxJ
YW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KICBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICBM
YXJzIEt1cnRoIDxsYXJzLmt1cnRoLnhlbkBnbWFpbC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVs
LmR1cnJhbnRAY2l0cml4LmNvbT4KICBTdGV3YXJ0IEhpbGRlYnJhbmQgPHN0ZXdhcnQuaGlsZGVi
cmFuZEBkb3JuZXJ3b3Jrcy5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVt
cHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAg
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
YXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2Vu
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJt
NjQgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBob3N0cy1hbGxvY2F0ZQpicm9r
ZW4tc3RlcCBidWlsZC1hcm02NC1wdm9wcyBob3N0cy1hbGxvY2F0ZQpicm9rZW4tc3RlcCBidWls
ZC1hcm02NCBob3N0cy1hbGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gY2FwdHVy
ZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGNhcHR1cmUtbG9ncwpicm9rZW4t
c3RlcCBidWlsZC1hcm02NCBjYXB0dXJlLWxvZ3MKYnJva2VuLWpvYiBidWlsZC1hcm02NCBicm9r
ZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1h
cm02NC14c20gYnJva2VuCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxk
IGJlIDY1MSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 12 13:27:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 12 Aug 2018 13: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 1foqOn-0005qO-Az; Sun, 12 Aug 2018 13:27: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=4phv=k3=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1foqOl-0005pe-Ow
 for xen-devel@lists.xenproject.org; Sun, 12 Aug 2018 13:27:11 +0000
X-Inumbo-ID: 4547a278-9e33-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4547a278-9e33-11e8-a8a5-bc764e045a96;
 Sun, 12 Aug 2018 15:26:08 +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 w7CDOvbO065556;
 Sun, 12 Aug 2018 13:26: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=0oSmP8jhb5GKdGHT8m+qwNBcqjy9/paqZDp/9xue0DE=;
 b=su4HC5XbOsEGWByrjESYnJyep5oIppmBGhjLLW3GvOyMXX0iw3xJTRqGJlUpDbDLJJ/n
 BPLvixGkRboDtHM/IHENKZiEdZUJtQVxSEfwUtlmcP6K7H7Rlf3wiC3bGBiDGv1d3/gZ
 tpk7Qt6IHVOeItggiMYODm9GATmND0pW9sXueKKstpUbMf0IPrpk3ESUo21Qt4BzLmKR
 2/Pt9SIzu2MjeXS8bsDR/UvzTzi099iV+JAMzVROJYJ8Bi0PJFArbxeDPwya72Q+RYus
 D16yRG7iNeNztGlYiGMDVOTrP76z0lx26p43qNDRBubS9wyUuponiwFJhOWf244Qtnh2 vQ== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2120.oracle.com with ESMTP id 2ksqrp1rkx-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sun, 12 Aug 2018 13:26:02 +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 w7CDQ2dL023018
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sun, 12 Aug 2018 13:26:02 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 w7CDPwXb010247;
 Sun, 12 Aug 2018 13:25:59 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 ; Sun, 12 Aug 2018 06:25:58 -0700
To: Juergen Gross <jgross@suse.com>, Pu Wen <puwen@hygon.cn>,
 tglx@linutronix.de, mingo@redhat.com, hpa@zytor.com, x86@kernel.org,
 thomas.lendacky@amd.com, bp@alien8.de, pbonzini@redhat.com,
 JBeulich@suse.com
References: <cover.1533989492.git.puwen@hygon.cn>
 <2747ad959f07459000f2693a98d237e2b3149ca1.1533989493.git.puwen@hygon.cn>
 <b32887e0-df6e-fb31-d9cd-6b31961c9c2b@oracle.com>
 <0aa44410-47ec-27e2-10d9-c0dc5d2e457a@suse.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <150f6a8d-33e8-a84d-f34b-17bdb7264ebe@oracle.com>
Date: Sun, 12 Aug 2018 09:26:58 -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: <0aa44410-47ec-27e2-10d9-c0dc5d2e457a@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8982
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=18
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=885
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808120152
Subject: Re: [Xen-devel] [PATCH v3 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
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMTIvMjAxOCAwNDo1NSBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAxMS8wOC8x
OCAxNjozNCwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+PiBPbiAwOC8xMS8yMDE4IDA5OjI5IEFN
LCBQdSBXZW4gd3JvdGU6Cj4+Cj4+PiAgCj4+PiAgYm9vbCBwbXVfbXNyX3JlYWQodW5zaWduZWQg
aW50IG1zciwgdWludDY0X3QgKnZhbCwgaW50ICplcnIpCj4+PiAgewo+Pj4gLQlpZiAoYm9vdF9j
cHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfQU1EKSB7Cj4+PiArCWlmIChib290X2Nw
dV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQgfHwKPj4+ICsJICAgIGJvb3RfY3B1
X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0hZR09OKSB7Cj4+Cj4+ICdpZiAoYm9vdF9j
cHVfZGF0YS54ODZfdmVuZG9yICE9IFg4Nl9WRU5ET1JfSU5URUwpJyBwbGVhc2UuCj4gUmVhbGx5
PyBYZW4gc3VwcG9ydHMgQ2VudGF1ciwgdG9vLgoKVlBNVSBkb2Vzbid0IC0tLSBoeXBlcnZpc29y
IHdpbGwgbm90IGluaXRpYWxpemUgaXQuIEJlc2lkZXMsIHRoZQpleGlzdGluZyBjb2RlIHdpbGwg
c3RlZXIgbm9uLUFNRCBleGVjdXRpb24gdG8gSW50ZWwsIHdoaWNoIGlzIG5vdCByaWdodAplaXRo
ZXIuCgpJJ2xsIGFkZCBhIGNoZWNrIHRvIGJhaWwgaWYgVlBNVSBpcyBub3QgaW5pdGlhbGl6ZWQg
cHJvcGVybHksIHdlIHNlZW0gdG8KaWdub3JlIHhlbl9wbXVfaW5pdCgpIGZhaWx1cmVzLiBXaGlj
aCwgQlRXLCBtYWtlcyB0aGlzIHBhdGNoIHJhdGhlcgpwb2ludGxlc3MgdW50aWwgdGhlcmUgaXMg
c3VwcG9ydCBmb3IgSHlnb24gWGVuLgoKLWJvcmlzCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 12 15:19:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 12 Aug 2018 15:19:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fos9P-0005cX-HK; Sun, 12 Aug 2018 15:19: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=thnw=k3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fos9O-0005cK-S6
 for xen-devel@lists.xenproject.org; Sun, 12 Aug 2018 15:19:26 +0000
X-Inumbo-ID: 2b2a7d70-9e43-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2b2a7d70-9e43-11e8-a6a9-d7ebe60f679a;
 Sun, 12 Aug 2018 15:19: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 1fos9K-0000uC-TC; Sun, 12 Aug 2018 15:19: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 1fos9K-00031p-Js; Sun, 12 Aug 2018 15:19:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fos9K-0005uW-JH; Sun, 12 Aug 2018 15:19:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125875-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 12 Aug 2018 15:19:22 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125875: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTg3NSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg3NS8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5
ZmM3NzQ4N2UKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgMTEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgIDEwIGRheXMgICA1MCBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDYgIDIwMTgtMDgtMTAgMTQ6MDA6NTggWiAgICAyIGRh
eXMgICAxNyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NDAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 12 17:51:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 12 Aug 2018 17: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 1fouWS-00014q-DJ; Sun, 12 Aug 2018 17:51:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=thnw=k3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fouWQ-00014g-Ot
 for xen-devel@lists.xenproject.org; Sun, 12 Aug 2018 17:51:22 +0000
X-Inumbo-ID: 2cd53e52-9e58-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2cd53e52-9e58-11e8-a8a5-bc764e045a96;
 Sun, 12 Aug 2018 19:50:18 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fouWM-0004ZG-VA; Sun, 12 Aug 2018 17:51: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 1fouWM-0006yN-ME; Sun, 12 Aug 2018 17:51:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fouWM-00057Y-Ld; Sun, 12 Aug 2018 17:51:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125877-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:test-armhf-armhf-xl:xen-install:fail:heisenbug
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 12 Aug 2018 17:51:18 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125877: 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>

ZmxpZ2h0IDEyNTg3NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg3Ny8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBi
bG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICA2IHhlbi1pbnN0YWxsICAg
ICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjU4NzUKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSBy
ZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU3
MjkKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAzIGNhcHR1cmUt
bG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjU3MjkKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU4NzUgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayBmYWlsIGluIDEyNTg3NSBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAyYTNiMzRlYzQ3
ODE3MDQ4YWI1OTU4Njg1NWNmMDcwOWZjNzc0ODdlCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAg
ICAgICAgICAgICAgICBlZDVmOGQ5Y2E0N2U2OWUzMDIyMWMzN2VjODEyZjJiMzhhZjE5ZDgzCgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU3MjkgIDIwMTgtMDgtMDEgMTE6MDA6MzkgWiAgIDExIGRh
eXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1NzQxICAyMDE4LTA4LTAyIDEwOjAxOjA5IFogICAx
MCBkYXlzICAgNTEgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1ODQ2ICAyMDE4LTA4
LTEwIDE0OjAwOjU4IFogICAgMiBkYXlzICAgMTggYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAgR2VvcmdlIER1bmxhcCA8
Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmluIFRpYW4gPGtl
dmluLnRpYW5AaW50ZWwuY29tPgogIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFy
ZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBj
aXRyaXguY29tPgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4K
ICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLXN0
ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0
LXhzbSBjYXB0dXJlLWxvZ3MKYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCgpOb3Qg
cHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDY0MCBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 12 20:20:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 12 Aug 2018 20: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 1fowqW-0003ln-JT; Sun, 12 Aug 2018 20:20: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=thnw=k3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fowqV-0003lb-HH
 for xen-devel@lists.xenproject.org; Sun, 12 Aug 2018 20:20:15 +0000
X-Inumbo-ID: f8f1e3d1-9e6c-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f8f1e3d1-9e6c-11e8-a8a5-bc764e045a96;
 Sun, 12 Aug 2018 22:19: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 1fowqR-0007n5-PB; Sun, 12 Aug 2018 20:20: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 1fowqR-0004iI-Hk; Sun, 12 Aug 2018 20:20:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fowqR-0008Qe-Gk; Sun, 12 Aug 2018 20:20:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125878-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:test-armhf-armhf-xl:guest-start.2:fail:heisenbug
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 12 Aug 2018 20:20:11 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125878: 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>

ZmxpZ2h0IDEyNTg3OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg3OC8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBi
bG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE3IGd1ZXN0LXN0YXJ0LjIg
ICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjU4NzUKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSBy
ZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU3
MjkKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAzIGNhcHR1cmUt
bG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjU3MjkKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAyYTNiMzRlYzQ3
ODE3MDQ4YWI1OTU4Njg1NWNmMDcwOWZjNzc0ODdlCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAg
ICAgICAgICAgICAgICBlZDVmOGQ5Y2E0N2U2OWUzMDIyMWMzN2VjODEyZjJiMzhhZjE5ZDgzCgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU3MjkgIDIwMTgtMDgtMDEgMTE6MDA6MzkgWiAgIDExIGRh
eXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1NzQxICAyMDE4LTA4LTAyIDEwOjAxOjA5IFogICAx
MCBkYXlzICAgNTIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1ODQ2ICAyMDE4LTA4
LTEwIDE0OjAwOjU4IFogICAgMiBkYXlzICAgMTkgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAgR2VvcmdlIER1bmxhcCA8
Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmluIFRpYW4gPGtl
dmluLnRpYW5AaW50ZWwuY29tPgogIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFy
ZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBj
aXRyaXguY29tPgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4K
ICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBTdGVmYW5vIFN0YWJl
bGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLXN0
ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0
LXhzbSBjYXB0dXJlLWxvZ3MKYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCgpOb3Qg
cHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDY0MCBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 12 20:20:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 12 Aug 2018 20: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 1fowqM-0003kB-3p; Sun, 12 Aug 2018 20:20: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=thnw=k3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fowqL-0003f9-6R
 for xen-devel@lists.xenproject.org; Sun, 12 Aug 2018 20:20:05 +0000
X-Inumbo-ID: 2a812b1e-9e6d-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2a812b1e-9e6d-11e8-a6a9-d7ebe60f679a;
 Sun, 12 Aug 2018 20:20: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 1fowqG-0007mj-B7; Sun, 12 Aug 2018 20:20: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 1fowqG-0004i2-1A; Sun, 12 Aug 2018 20:20:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fowqG-0008Gd-0Q; Sun, 12 Aug 2018 20:20:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125858-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:build-arm64:<job status>:broken:regression
 xen-4.7-testing:build-arm64-pvops:<job
 status>:broken:regression
 xen-4.7-testing:build-arm64-xsm:<job status>:broken:regression
 xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:xen-install:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-credit2:xen-boot:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 xen-4.7-testing:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-4.7-testing:build-arm64:hosts-allocate:broken:allowable
 xen-4.7-testing:build-arm64-pvops:hosts-allocate:broken:allowable
 xen-4.7-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.7-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:build-arm64-pvops:capture-logs:broken:nonblocking
 xen-4.7-testing:build-arm64:capture-logs:broken:nonblocking
 xen-4.7-testing:build-arm64-xsm:capture-logs:broken:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry: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-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-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-armhf-armhf-xl-rtds:guest-start/debian.repeat: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:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-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-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-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-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: Sun, 12 Aug 2018 20:20:00 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 125858: 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>

ZmxpZ2h0IDEyNTg1OCB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg1OC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRl
L3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyNTA1NwoKVGVzdHMgd2hpY2ggYXJl
IGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC00IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEyNTgwNCBw
YXNzIGluIDEyNTg1OAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICA2IHhlbi1pbnN0
YWxsICAgIGZhaWwgaW4gMTI1ODA0IHBhc3MgaW4gMTI1ODU4CiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgcGFzcyBp
biAxMjU3MDgKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICA1MCB4dGYvdGVzdC1odm02NC1sYnIt
dHN4LXZtZW50cnkgZmFpbCBwYXNzIGluIDEyNTgwNAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAg
IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIHBhc3MgaW4gMTI1ODA0CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAg
IGZhaWwgcGFzcyBpbiAxMjU4MzIKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTYgZ3Vl
c3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgZmFpbCBwYXNzIGluIDEyNTgzMgoKUmVncmVzc2lvbnMg
d2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVH
Ui4gdnMuIDEyNTA1NwogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgMiBob3N0cy1hbGxv
Y2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1MDU3CiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjUw
NTcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAg
ICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjUwNTcKIGJ1
aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tl
biBibG9ja2VkIGluIDEyNTA1NwogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMyBjYXB0
dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1MDU3CiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0xIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEyNTcw
OCBsaWtlIDEyNTA1NwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIGluIDEyNTcwOCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTcwOCBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgaW4gMTI1NzA4IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU3MDggbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGlu
IDEyNTcwOCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1NzA4IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1NzA4IG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayBmYWlsIGluIDEyNTcwOCBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0yIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEyNTgzMiBsaWtl
IDEyNTA1NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjUwNTcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgICAgIGZhaWwgIGxp
a2UgMTI1MDU3CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2Rl
Ymlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1Nwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDkxY2E4NGM4NjJiMTVmZTc0YWI5
YjU4NzBlNjY5MDNhZWM0Zjg2ZGQKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAg
ICAgIDI4MGE1NTY4OTM5YzRhNTgzMmJlNzg3YzhlMGMyM2ExOWYzMDkzNWEKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDEyNTA1NyAgMjAxOC0wNy0wOSAwODozNjowNCBaICAgMzQgZGF5cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMjU2ODUgIDIwMTgtMDctMzAgMTI6Mzk6MzggWiAgIDEzIGRheXMgICAg
OSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAg
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
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZv
cHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBi
dWlsZC1hcm02NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgaG9zdHMtYWxsb2NhdGUK
YnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1
aWxkLWFybTY0IGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gY2FwdHVy
ZS1sb2dzCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4t
am9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBi
cm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NCBicm9rZW4KCk5vdCBwdXNoaW5nLgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNv
bW1pdCA5MWNhODRjODYyYjE1ZmU3NGFiOWI1ODcwZTY2OTAzYWVjNGY4NmRkCkF1dGhvcjogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gSnVsIDMw
IDE0OjEzOjA5IDIwMTggKzAyMDAKCiAgICB4ODYvc3BlYy1jdHJsOiBGaXggdGhlIHBhcnNpbmcg
b2YgeHB0aT0gb24gZml4ZWQgSW50ZWwgaGFyZHdhcmUKICAgIAogICAgVGhlIGNhbGxzIHRvIHhw
dGlfaW5pdF9kZWZhdWx0KCkgaW4gcGFyc2VfeHB0aSgpIGFyZSBidWdneS4gIFRoZSBDUFVJRCBk
YXRhCiAgICBoYXNuJ3QgYmVlbiBmZXRjaGVkIHRoYXQgZWFybHksIGFuZCBib290X2NwdV9oYXMo
WDg2X0ZFQVRVUkVfQVJDSF9DQVBTKSB3aWxsCiAgICBhbHdheXMgZXZhbHVhdGUgZmFsc2UuCiAg
ICAKICAgIEFzIGEgcmVzdWx0LCB0aGUgZGVmYXVsdCBjYXNlIHdvbid0IGRpc2FibGUgWFBUSSBv
biBJbnRlbCBoYXJkd2FyZSB3aGljaAogICAgYWR2ZXJ0aXNlcyBBUkNIX0NBUEFCSUxJVElFU19S
RENMX05PLgogICAgCiAgICBTaW1wbGlmeSBwYXJzZV94cHRpKCkgdG8gc29sZWx5IHRoZSBzZXR0
aW5nIG9mIG9wdF94cHRpIGFjY29yZGluZyB0byB0aGUKICAgIHBhc3NlZCBzdHJpbmcsIGFuZCBo
YXZlIGluaXRfc3BlY3VsYXRpb25fbWl0aWdhdGlvbnMoKSBjYWxsCiAgICB4cHRpX2luaXRfZGVm
YXVsdCgpIGlmIGFwcHJvcGlhdGUuICBEcm9wIHRoZSBmb3JjZSBwYXJhbWV0ZXIsIGFuZCBwYXNz
IGNhcHMKICAgIGluc3RlYWQsIHRvIGF2b2lkIHJlZHVuZGFudCByZS1yZWFkaW5nIG9mIE1TUl9B
UkNIX0NBUFMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgbWFzdGVy
IGNvbW1pdDogYmU1ZTJmZjZmNTRlMDI0NTMzMWVkMzYwYjg3ODY3NjBmODJmZDY3MwogICAgbWFz
dGVyIGRhdGU6IDIwMTgtMDctMjQgMTE6MjU6NTQgKzAxMDAKCmNvbW1pdCBiY2UyZGQ2NGI1MmVl
MDMyZjVhODQ0NTQ1NzdjM2E0MTE0N2U2NjMzCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MTI6MzkgMjAxOCArMDIwMAoKICAgIHg4
NjogY29tbWFuZCBsaW5lIG9wdGlvbiB0byBhdm9pZCB1c2Ugb2Ygc2Vjb25kYXJ5IGh5cGVyLXRo
cmVhZHMKICAgIAogICAgU2hhcmVkIHJlc291cmNlcyAoTDEgY2FjaGUgYW5kIFRMQiBpbiBwYXJ0
aWN1bGFyKSBwcmVzZW50IGEgcmlzayBvZgogICAgaW5mb3JtYXRpb24gbGVhayB2aWEgc2lkZSBj
aGFubmVscy4gUHJvdmlkZSBhIG1lYW5zIHRvIGF2b2lkIHVzZSBvZgogICAgaHlwZXJ0aHJlYWRz
IGluIHN1Y2ggY2FzZXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogZDhmOTc0ZjFhNjQ2YzAyMDBiOTdl
YmNhYmI4MDgzMjRiMjg4ZmFkYgogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDctMTkgMTM6NDM6MzMg
KzAxMDAKCmNvbW1pdCBmYTgwN2UyZmY2OWRiODUyYjg1ZjFlOTJhZDRkYjQ2NTFjZmNlYWM3CkF1
dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAg
MTQ6MTE6NDIgMjAxOCArMDIwMAoKICAgIHg4NjogcG9zc2libHkgYnJpbmcgdXAgYWxsIENQVXMg
ZXZlbiBpZiBub3QgYWxsIGFyZSBzdXBwb3NlZCB0byBiZSB1c2VkCiAgICAKICAgIFJlcG9ydGVk
bHkgSW50ZWwgQ1BVcyB3aGljaCBjYW4ndCBicm9hZGNhc3QgI01DIHRvIGFsbCB0YXJnZXRlZAog
ICAgY29yZXMvdGhyZWFkcyBiZWNhdXNlIHNvbWUgaGF2ZSBDUjQuTUNFIGNsZWFyIHdpbGwgc2h1
dCBkb3duLiBUaGVyZWZvcmUKICAgIHdlIHdhbnQgdG8ga2VlcCBDUjQuTUNFIGVuYWJsZWQgd2hl
biBvZmZsaW5pbmcgYSBDUFUsIGFuZCB3ZSBuZWVkIHRvCiAgICBicmluZyB1cCBhbGwgQ1BVcyBp
biBvcmRlciB0byBiZSBhYmxlIHRvIHNldCBDUjQuTUNFIGluIHRoZSBmaXJzdCBwbGFjZS4KICAg
IAogICAgVGhlIHVzZSBvZiBjbGVhcl9pbl9jcjQoKSBpbiBjcHVfbWNoZWNrX2Rpc2FibGUoKSB3
YXMgaWxsIGFkdmlzZWQKICAgIGFueXdheSwgYW5kIHRvIGF2b2lkIGZ1dHVyZSBzaW1pbGFyIG1p
c3Rha2VzIEknbSByZW1vdmluZyBjbGVhcl9pbl9jcjQoKQogICAgYWx0b2dldGhlciByaWdodCBo
ZXJlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAg
bWFzdGVyIGNvbW1pdDogODc5N2QyMGE2ZWMyZGQ3NTE5NTU4NWExMDdjZTM0NWM1MWMwYTU5YQog
ICAgbWFzdGVyIGRhdGU6IDIwMTgtMDctMTkgMTM6NDM6MzMgKzAxMDAKCmNvbW1pdCA5N2FmZjA4
N2ZkMGJmN2QyYzY0Yzk0OWRlMWMzYTAyODI2MDliM2UxCkF1dGhvcjogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MTA6NTggMjAxOCArMDIwMAoK
ICAgIHg4NjogZGlzdGluZ3Vpc2ggQ1BVIG9mZmxpbmluZyBmcm9tIENQVSByZW1vdmFsCiAgICAK
ICAgIEluIG9yZGVyIHRvIGJlIGFibGUgdG8gc2VydmljZSAjTUMgb24gb2ZmbGluZWQgQ1BVcywg
dGhlIEdEVCwgSURULAogICAgc3RhY2ssIGFuZCBwZXItQ1BVIGRhdGEgKHdoaWNoIGluY2x1ZGVz
IHRoZSBUU1MpIG5lZWQgdG8gYmUga2VwdAogICAgYWxsb2NhdGVkLiBUaGV5IHNob3VsZCBvbmx5
IGJlIGZyZWVkIHVwb24gQ1BVIHJlbW92YWwgKHdoaWNoIHdlCiAgICBjdXJyZW50bHkgZG9uJ3Qg
c3VwcG9ydCwgc28gc29tZSBjb2RlIGlzIGJlY29taW5nIGVmZmVjdGl2ZWx5IGRlYWQgZm9yCiAg
ICB0aGUgbW9tZW50KS4KICAgIAogICAgTm90ZSB0aGF0IGZvciBub3cgcGFya19vZmZsaW5lX2Nw
dXMgZG9lc24ndCBnZXQgc2V0IHRvIHRydWUgYW55d2hlcmUgLQogICAgdGhpcyBpcyBnb2luZyB0
byBiZSB0aGUgc3ViamVjdCBvZiBhIHN1YnNlcXVlbnQgcGF0Y2guCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAyZTZjOGYx
ODJjOWM1MDEyOWIxYzdhNjIwMjQyODYxZTZhZDZhOWZiCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0w
Ny0xOSAxMzo0MzozMyArMDEwMAoKY29tbWl0IGU5MGUyNDMxYTRhZWU4NDNkYjQ5ZGI5YTNhYzdl
ZTBkOWUxYmY4ZjAKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6
ICAgTW9uIEp1bCAzMCAxNDoxMDozMCAyMDE4ICswMjAwCgogICAgeDg2L0FNRDogZGlzdGluZ3Vp
c2ggY29tcHV0ZSB1bml0cyBmcm9tIGh5cGVyLXRocmVhZHMKICAgIAogICAgRmFtMTcgcmVwbGFj
ZXMgQ1VzIGJ5IEhUcywgd2hpY2ggd2Ugc2hvdWxkIHJlZmxlY3QgYWNjb3JkaW5nbHksIGV2ZW4g
aWYKICAgIHRoZSBkaWZmZXJlbmNlIGlzIG5vdCB2ZXJ5IGJpZy4gVGhlIG1vc3QgcmVsZXZhbnQg
Y2hhbmdlIChyZXF1aXJpbmcgc29tZQogICAgY29kZSByZXN0cnVjdHVyaW5nKSBpcyB0aGF0IHRo
ZSB0b3BvZXh0IGZlYXR1cmUgbm8gbG9uZ2VyIG1lYW5zIHRoZXJlIGlzCiAgICBhIHZhbGlkIENV
IElELgogICAgCiAgICBUYWtlIHRoZSBvcHBvcnR1bml0eSBhbmQgY29udmVydCB3cm9uZ2x5IHBs
YWluIGludCB2YXJpYWJsZXMgaW4KICAgIHNldF9jcHVfc2libGluZ19tYXAoKSB0byB1bnNpZ25l
ZCBpbnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
ICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgog
ICAgbWFzdGVyIGNvbW1pdDogOTQyOWIwN2EwYWY3ZjkyYTVmMjVlNDA2OGUxMWRiODgxZTE1NzQ5
NQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDctMTkgMDk6NDI6NDIgKzAyMDAKCmNvbW1pdCBjMGU4
NTRiZTUxNWIxZDBhODI3NjkxY2VlY2UwZDAzZDQ5YTFmYmUyCkF1dGhvcjogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MDk6NTcgMjAxOCArMDIw
MAoKICAgIGNwdXBvb2xzOiBmaXggc3RhdGUgd2hlbiBkb3duaW5nIGEgQ1BVIGZhaWxlZAogICAg
CiAgICBXaGlsZSBJJ3ZlIHJ1biBpbnRvIHRoZSBpc3N1ZSB3aXRoIGZ1cnRoZXIgcGF0Y2hlcyBp
biBwbGFjZSB3aGljaCBubwogICAgbG9uZ2VyIGd1YXJhbnRlZSB0aGUgcGVyLUNQVSBhcmVhIHRv
IHN0YXJ0IG91dCBhcyBhbGwgemVyb3MsIHRoZQogICAgQ1BVX0RPV05fRkFJTEVEIHByb2Nlc3Np
bmcgbG9va3MgdG8gaGF2ZSB0aGUgc2FtZSBpc3N1ZTogQnkgbm90IHphcHBpbmcKICAgIHRoZSBw
ZXItQ1BVIGNwdXBvb2wgcG9pbnRlciwgY3B1cG9vbF9jcHVfYWRkKCkncyAoaW5kaXJlY3QpIGlu
dm9jYXRpb24KICAgIG9mIHNjaGVkdWxlX2NwdV9zd2l0Y2goKSB3aWxsIHRyaWdnZXIgdGhlICJj
ICE9IG9sZF9wb29sIiBhc3NlcnRpb24KICAgIHRoZXJlLgogICAgCiAgICBDbGVhcmluZyB0aGUg
ZmllbGQgZHVyaW5nIENQVV9ET1dOX1BSRVBBUkUgaXMgdG9vIGVhcmx5IChhZmFpY3QgdGhpcwog
ICAgc2hvdWxkIG5vdCBoYXBwZW4gYmVmb3JlIGNwdV9kaXNhYmxlX3NjaGVkdWxlcigpKS4gQ2xl
YXJpbmcgaXQgaW4KICAgIENQVV9ERUFEIGFuZCBDUFVfRE9XTl9GQUlMRUQgd291bGQgYmUgYW4g
b3B0aW9uLCBidXQgd291bGQgdGFrZSB0aGUgc2FtZQogICAgcGllY2Ugb2YgY29kZSB0d2ljZS4g
U2luY2UgdGhlIGZpZWxkJ3MgdmFsdWUgc2hvdWxkbid0IG1hdHRlciB3aGlsZSB0aGUKICAgIENQ
VSBpcyBvZmZsaW5lLCBzaW1wbHkgY2xlYXIgaXQgKGltcGxpY2l0bHkpIGZvciBDUFVfT05MSU5F
IGFuZAogICAgQ1BVX0RPV05fRkFJTEVELCBidXQgb25seSBmb3Igb3RoZXIgdGhhbiB0aGUgc3Vz
cGVuZC9yZXN1bWUgY2FzZSAod2hpY2gKICAgIGdldHMgc3BlY2lhbGx5IGhhbmRsZWQgaW4gY3B1
cG9vbF9jcHVfcmVtb3ZlKCkpLgogICAgCiAgICBCeSBhZGp1c3RpbmcgdGhlIGNvbmRpdGlvbmFs
IGluIGNwdXBvb2xfY3B1X2FkZCgpIENQVV9ET1dOX0ZBSUxFRAogICAgaGFuZGxpbmcgaW4gdGhl
IHN1c3BlbmQgY2FzZSBzaG91bGQgbm93IGFsc28gYmUgaGFuZGxlZCBiZXR0ZXIuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0
OiBjYjFhZTlhMjc4MTljZWEwYzUwMDg3NzNjNjhhN2JlNmYzN2ViMGU1CiAgICBtYXN0ZXIgZGF0
ZTogMjAxOC0wNy0xOSAwOTo0MTo1NSArMDIwMAoKY29tbWl0IDk4NThhMWYzZmI5YWY0Y2E3ZDdm
NmI1OWQ5YjNlNDRkMjdjZGZhZTYKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDowOToxOSAyMDE4ICswMjAwCgogICAgYWxsb3cgY3B1
X2Rvd24oKSB0byBiZSBjYWxsZWQgZWFybGllcgogICAgCiAgICBUaGUgZnVuY3Rpb24ncyB1c2Ug
b2YgdGhlIHN0b3AtbWFjaGluZSBsb2dpYyBoYXMgc28gZmFyIHByZXZlbnRlZCBpdHMKICAgIHVz
ZSBhaGVhZCBvZiB0aGUgcHJvY2Vzc2luZyBvZiB0aGUgIm9yZGluYXJ5IiBpbml0Y2FsbHMuIFNp
bmNlIGF0IHRoaXMKICAgIGVhcmx5IHRpbWUgd2UncmUgaW4gYSBjb250cm9sbGVkIGVudmlyb25t
ZW50IGFueXdheSwgdGhlcmUncyBubyBuZWVkIGZvcgogICAgc3VjaCBhIGhlYXZ5IHRvb2wuIEFk
ZGl0aW9uYWxseSB0aGlzIG91Z2h0IHRvIGhhdmUgbGVzcyBvZiBhIHBlcmZvcm1hbmNlCiAgICBp
bXBhY3QgZXNwZWNpYWxseSBvbiBsYXJnZSBzeXN0ZW1zLCBjb21wYXJlZCB0byB0aGUgYWx0ZXJu
YXRpdmUgb2YKICAgIG1ha2luZyBzdG9wLW1hY2hpbmUgZnVuY3Rpb25hbGl0eSBhdmFpbGFibGUg
ZWFybGllci4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIG1hc3RlciBjb21taXQ6IDU4OTRjMGEyZGE2NjI0M2E4OTA4OGQzMDljN2UxZWEyMTJhYjI4
ZDYKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTE2IDE1OjE1OjEyICswMjAwCgpjb21taXQgYTQw
NDEzNjRjM2FlYTg0NDRlN2UwNDU0ZTlkZTViYTkyZTY0MTliOApBdXRob3I6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gSnVsIDMwIDE0OjA4OjQyIDIwMTggKzAy
MDAKCiAgICB4ODYvc3BlYy1jdHJsOiBjb21tYW5kIGxpbmUgaGFuZGxpbmcgYWRqdXN0bWVudHMK
ICAgIAogICAgRm9yIG9uZSwgIm5vLXhlbiIgc2hvdWxkIG5vdCBpbXBseSAibm8tZWFnZXItZnB1
IiwgYXMgImVhZ2VyIEZQVSIgbW9kZQogICAgaXMgdG8gZ3VhcmQgZ3Vlc3RzLCBub3QgWGVuIGl0
c2VsZiwgd2hpY2ggaXMgYWxzbyBleHByZXNzZWQgc28gYnkKICAgIHByaW50X2RldGFpbHMoKS4K
ICAgIAogICAgQW5kIHRoZW4gb3B0X3NzYmQsIGRlc3BpdGUgYmVpbmcgb2ZmIGJ5IGRlZmF1bHQs
IHNob3VsZCBhbHNvIGJlIGNsZWFyZWQKICAgIGJ5IHRoZSAibm8iIGFuZCAibm8teGVuIiBzdWIt
b3B0aW9ucy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBhYzNmOWE3MjE0MWE0OGQ0MGZhYmZmZjU2MWQ1
YTdkYzBlMWI4MTBkCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0xMCAxMjoyMjozMSArMDIwMAoK
Y29tbWl0IGRjMTExZTlmMGQ5OTc2MWM2MjEwOTA1NWFlMzBmNjZhZWJjYjU1NmEKQXV0aG9yOiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBKdWwg
MzAgMTQ6MDg6MDggMjAxOCArMDIwMAoKICAgIHhlbjogUG9ydCB0aGUgYXJyYXlfaW5kZXhfbm9z
cGVjKCkgaW5mcmFzdHJ1Y3R1cmUgZnJvbSBMaW51eAogICAgCiAgICBUaGlzIGlzIGFzIHRoZSBp
bmZyYXN0cnVjdHVyZSBhcHBlYXJlZCBpbiBMaW51eCA0LjE3LCBhZGFwdGVkIHNsaWdodGx5IGZv
cgogICAgWGVuLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAyZGRmYWU1MWQ4YjFkN2I4Y2QzM2E0ZjZhZDRkMTZk
MjdjYjg2OWFlCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0wNiAxNjo0OTo1NyArMDEwMAoKY29t
bWl0IDA4NzM2OTk3MzIxNGQ5YWVmODNhM2NkZjA1NzI1N2NmMjdlMjUyZjQKQXV0aG9yOiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDowNjo0NCAy
MDE4ICswMjAwCgogICAgY21kbGluZTogZml4IHBhcnNlX2Jvb2xlYW4oKSBmb3IgTlVMTCBpbmNv
bWluZyBlbmQgcG9pbnRlcgogICAgCiAgICBVc2UgdGhlIGNhbGN1bGF0ZWQgbGVuZ3RocyBpbnN0
ZWFkIG9mIHBvaW50ZXJzLCBhcyAnZScgYmVpbmcgTlVMTCB3aWxsCiAgICBvdGhlcndpc2UgY2F1
c2UgdW5kdWUgcGFyc2luZyBmYWlsdXJlcy4KICAgIAogICAgUmVwb3J0ZWQtYnk6IEthcmwgSm9o
bnNvbiA8a2FybGpvaG5zb24uaXRAZ21haWwuY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Aug 12 21:31:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 12 Aug 2018 21:31:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1foxwu-0000cg-81; Sun, 12 Aug 2018 21:30: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=thnw=k3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1foxwt-0000cT-2X
 for xen-devel@lists.xenproject.org; Sun, 12 Aug 2018 21:30:55 +0000
X-Inumbo-ID: 0fe2a63b-9e77-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0fe2a63b-9e77-11e8-a6a9-d7ebe60f679a;
 Sun, 12 Aug 2018 21:31: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 1foxwq-0000rv-0F; Sun, 12 Aug 2018 21:30: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 1foxwp-0006Qy-OM; Sun, 12 Aug 2018 21:30:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1foxwp-0002hE-Mr; Sun, 12 Aug 2018 21:30:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125859-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:build-arm64:<job status>:broken:regression
 linux-4.14:build-arm64-xsm:<job status>:broken:regression
 linux-4.14:build-arm64-pvops:<job status>:broken:regression
 linux-4.14:build-arm64:hosts-allocate:broken:allowable
 linux-4.14:build-arm64-xsm:hosts-allocate:broken:allowable
 linux-4.14:build-arm64-pvops:hosts-allocate:broken:allowable
 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-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-4.14:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:build-arm64:capture-logs:broken:nonblocking
 linux-4.14:build-arm64-pvops:capture-logs:broken:nonblocking
 linux-4.14:build-arm64-xsm:capture-logs:broken: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-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-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-libvirt-vhd: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: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-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-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-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-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-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-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=1aa1166efaceef8972045b4aa25e6e0ab96d8a30
X-Osstest-Versions-That: linux=1e92e813554a93741666e9f378a83d70405b9076
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 12 Aug 2018 21:30:51 +0000
Subject: [Xen-devel] [linux-4.14 test] 125859: 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>

ZmxpZ2h0IDEyNTg1OSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU4NTkvCgpGYWlsdXJlcyBhbmQgcHJvYmxl
bXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJs
b2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRl
ZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NCAgICAgICAgICAgICAg
ICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjUxNzUKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9r
ZW4gUkVHUi4gdnMuIDEyNTE3NQogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMiBob3N0
cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1MTc1CgpUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1MTc1CiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9r
ZW4gYmxvY2tlZCBpbiAxMjUxNzUKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2Fw
dHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNTE3NQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGVi
aWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAg
ICAgICAgIDFhYTExNjZlZmFjZWVmODk3MjA0NWI0YWEyNWU2ZTBhYjk2ZDhhMzAKYmFzZWxpbmUg
dmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDFlOTJlODEzNTU0YTkzNzQxNjY2ZTlmMzc4
YTgzZDcwNDA1YjkwNzYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTE3NSAgMjAxOC0wNy0xNSAw
ODowNDozNiBaICAgMjggZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjUyNzAgIDIwMTgtMDct
MTcgMTA6MTA6MTMgWiAgIDI2IGRheXMgICAxMSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjU4MzUgIDIwMTgtMDgtMTAgMDE6NDE6MTcgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCjQ5NCBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3Rpbmcg
dGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1
bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFy
bTY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2Vu
LXN0ZXAgYnVpbGQtYXJtNjQgaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQt
eHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGhvc3RzLWFs
bG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBi
dWlsZC1hcm02NC1wdm9wcyBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNt
IGNhcHR1cmUtbG9ncwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBi
ZSAxNTk4NCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 12 23:22:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 12 Aug 2018 23: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 1fozgE-0000J7-Qp; Sun, 12 Aug 2018 23:21: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=thnw=k3=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fozgC-0000Iv-NY
 for xen-devel@lists.xenproject.org; Sun, 12 Aug 2018 23:21:48 +0000
X-Inumbo-ID: 8dd3afab-9e86-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8dd3afab-9e86-11e8-a6a9-d7ebe60f679a;
 Sun, 12 Aug 2018 23:22: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 1fozg8-0003Bk-59; Sun, 12 Aug 2018 23:21: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 1fozg7-0004Fw-NL; Sun, 12 Aug 2018 23:21:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fozg7-000100-Mi; Sun, 12 Aug 2018 23:21:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125880-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 12 Aug 2018 23:21:43 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125880: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTg4MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg4MC8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5
ZmM3NzQ4N2UKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgMTEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgIDEwIGRheXMgICA1MyBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDYgIDIwMTgtMDgtMTAgMTQ6MDA6NTggWiAgICAyIGRh
eXMgICAyMCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NDAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 02:32:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 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 1fp2eG-0000Fg-Ny; Mon, 13 Aug 2018 02: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=ly8h=k4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fp2eF-0000FR-3e
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 02:31:59 +0000
X-Inumbo-ID: 1eb8b9e2-9ea1-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1eb8b9e2-9ea1-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 02: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 1fp2eA-0003hf-R7; Mon, 13 Aug 2018 02:31: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 1fp2eA-0001pK-HO; Mon, 13 Aug 2018 02:31:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fp2eA-0006HZ-Gm; Mon, 13 Aug 2018 02:31:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125882-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 13 Aug 2018 02:31:54 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125882: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTg4MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg4Mi8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5
ZmM3NzQ4N2UKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgMTEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgIDEwIGRheXMgICA1NCBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDYgIDIwMTgtMDgtMTAgMTQ6MDA6NTggWiAgICAyIGRh
eXMgICAyMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NDAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 03:11:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 03:11: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 1fp3G4-0003w8-7e; Mon, 13 Aug 2018 03:11: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=ly8h=k4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fp3G3-0003vy-5u
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 03:11:03 +0000
X-Inumbo-ID: 94bfde5a-9ea6-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 94bfde5a-9ea6-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 03:11: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 1fp3G1-00050b-4h; Mon, 13 Aug 2018 03:11: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 1fp3G0-0003Bd-Ru; Mon, 13 Aug 2018 03:11:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fp3G0-0006pe-RH; Mon, 13 Aug 2018 03:11:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125861-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64-pvops:<job
 status>:broken:regression
 qemu-mainline:build-arm64:<job status>:broken:regression
 qemu-mainline:build-arm64-xsm:<job status>:broken:regression
 qemu-mainline:build-arm64-pvops:hosts-allocate:broken:allowable
 qemu-mainline:build-arm64:hosts-allocate:broken:allowable
 qemu-mainline:build-arm64-xsm:hosts-allocate:broken:allowable
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-pvops:capture-logs:broken:nonblocking
 qemu-mainline:build-arm64-xsm:capture-logs:broken:nonblocking
 qemu-mainline:build-arm64:capture-logs:broken: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-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-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-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: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-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-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-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-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=6ad90805383e6d04b3ff49681b8519a48c9f4410
X-Osstest-Versions-That: qemuu=18a398f6a39df4b08ff86ac0d38384193ca5f4cc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 13 Aug 2018 03:11:00 +0000
Subject: [Xen-devel] [qemu-mainline test] 125861: 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>

ZmxpZ2h0IDEyNTg2MSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU4NjEvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdh
cmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU2NDAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyNTY0MAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMiBo
b3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1NjQwCgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMyBjYXB0dXJl
LWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1NjQwCiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAx
MjU2NDAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAg
ICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNTY0MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NjQwCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbGlrZSAxMjU2NDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY0MAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTI1NjQwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU2NDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAg
ICAgICAgICAgICA2YWQ5MDgwNTM4M2U2ZDA0YjNmZjQ5NjgxYjg1MTlhNDhjOWY0NDEwCmJhc2Vs
aW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICAxOGEzOThmNmEzOWRmNGIwOGZmODZh
YzBkMzgzODQxOTNjYTVmNGNjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU2NDAgIDIwMTgtMDct
MjcgMjI6MTY6NDQgWiAgIDE2IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1Njc1ICAyMDE4
LTA3LTMwIDA5OjM2OjU4IFogICAxMyBkYXlzICAgIDkgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTI1ODA5ICAyMDE4LTA4LTA4IDE1OjExOjE4IFogICAgNCBkYXlzICAgIDMgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleCBC
ZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogIEJBTEFUT04gWm9sdGFuIDxiYWxhdG9u
QGVpay5ibWUuaHU+CiAgQ2hyaXN0aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdlckBkZS5pYm0u
Y29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIERhdmlkIEdpYnNvbiA8
ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PgogIERvdSBMaXlhbmcgPGRvdWx5LmZuc3RAY24u
ZnVqaXRzdS5jb20+CiAgRHIuIERhdmlkIEFsYW4gR2lsYmVydCA8ZGdpbGJlcnRAcmVkaGF0LmNv
bT4KICBGYW0gWmhlbmcgPGZhbXpAcmVkaGF0LmNvbT4KICBHZWVydCBVeXR0ZXJob2V2ZW4gPGdl
ZXJ0K3JlbmVzYXNAZ2xpZGVyLmJlPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5j
b20+CiAgSmF5IFpob3UgPGppYW5qYXkuemhvdUBodWF3ZWkuY29tPgogIEtldmluIFdvbGYgPGt3
b2xmQHJlZGhhdC5jb20+CiAgS09OUkFEIEZyZWRlcmljIDxmcmVkZXJpYy5rb25yYWRAYWRhY29y
ZS5jb20+CiAgTGF1cmVudCBEZXNub2d1ZXMgPGxhdXJlbnQuZGVzbm9ndWVzQGdtYWlsLmNvbT4K
ICBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGVvbmlkIEJsb2NoIDxsYmxv
Y2hAamFudXN0ZWNoLmNvbT4KICBsaXVqdW5qaWUgPGxpdWp1bmppZTIzQGh1YXdlaS5jb20+CiAg
TWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWFya3Vz
IEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1heCBGaWxpcHBvdiA8amNtdmJrYmNA
Z21haWwuY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgUGFvbG8g
Qm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXZlbCBEb3ZnYWx5dWsgPFBhdmVsLkRv
dmdhbHVrQGlzcHJhcy5ydT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5v
cmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICBSaWNoYXJk
IEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBTZWJhc3RpYW4gQmF1
ZXIgPG1haWxAc2ViYXN0aWFuYmF1ZXIuaW5mbz4KICBTaGl2YXByYXNhZCBHIEJoYXQgPHNiaGF0
QGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQu
aWJtLmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUaXdlaSBCaWUgPHRp
d2VpLmJpZUBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tl
bi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJv
a2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1h
cm02NC1wdm9wcyBob3N0cy1hbGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0cy1h
bGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2Vu
LXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFy
bTY0LXhzbSBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgY2FwdHVyZS1sb2dz
CgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDExODAgbGluZXMg
bG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 05:02:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 05:02:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fp4zp-00043x-UJ; Mon, 13 Aug 2018 05: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=ly8h=k4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fp4zo-00043l-Kk
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 05:02:24 +0000
X-Inumbo-ID: 22a8006f-9eb6-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 22a8006f-9eb6-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 05: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 1fp4zj-0007lD-Ti; Mon, 13 Aug 2018 05:02: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 1fp4zj-0007a5-Iw; Mon, 13 Aug 2018 05:02:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fp4zj-0000RX-II; Mon, 13 Aug 2018 05:02:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125883-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 13 Aug 2018 05:02:19 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125883: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTg4MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg4My8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5
ZmM3NzQ4N2UKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgMTEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgIDEwIGRheXMgICA1NSBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDYgIDIwMTgtMDgtMTAgMTQ6MDA6NTggWiAgICAyIGRh
eXMgICAyMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NDAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 05:34:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 05: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 1fp5Uv-0006N0-N4; Mon, 13 Aug 2018 05: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=ly8h=k4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fp5Ut-0006Mq-RG
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 05:34:31 +0000
X-Inumbo-ID: 67449bf0-9eba-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 67449bf0-9eba-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 07:33: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 1fp5Un-0008PX-3x; Mon, 13 Aug 2018 05:34: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 1fp5Um-0000wG-PM; Mon, 13 Aug 2018 05:34:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fp5Um-0006Fn-Og; Mon, 13 Aug 2018 05:34:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125864-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-arm64-xsm:<job status>:broken:regression
 libvirt:build-arm64:<job status>:broken:regression
 libvirt:build-arm64-pvops:<job status>:broken: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-arm64-xsm:hosts-allocate:broken:allowable
 libvirt:build-arm64-pvops:hosts-allocate:broken:allowable
 libvirt:build-arm64:hosts-allocate:broken:allowable
 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:build-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-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-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:build-arm64:capture-logs:broken:nonblocking
 libvirt:build-arm64-xsm:capture-logs:broken:nonblocking
 libvirt:build-arm64-pvops:capture-logs:broken:nonblocking
X-Osstest-Versions-This: libvirt=0a476f152150f62306f9f8d124aa44e4adb9158c
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 13 Aug 2018 05:34:24 +0000
Subject: [Xen-devel] [libvirt test] 125864: 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>

ZmxpZ2h0IDEyNTg2NCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU4NjQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0ICAgICAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFy
bTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
NiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzODE0CiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjM4MTQKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2Fi
bGUgKG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAyIGhvc3Rz
LWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMu
IDEyMzgxNAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODE0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAz
IGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjM4MTQKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9j
a2VkIGluIDEyMzgxNAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMyBjYXB0dXJlLWxv
Z3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTIzODE0Cgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogbGlidmlydCAgICAgICAgICAgICAgMGE0NzZmMTUyMTUwZjYyMzA2ZjlmOGQx
MjRhYTQ0ZTRhZGI5MTU4YwpiYXNlbGluZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAg
MDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIwODVlMWZmZWE5ZDU4ZmU4YgoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTIzODE0ICAyMDE4LTA2LTA1IDA0OjE5OjIzIFogICA2OSBkYXlzCkZhaWxpbmcgc2lu
Y2UgICAgICAgIDEyMzg0MCAgMjAxOC0wNi0wNiAwNDoxOToyOCBaICAgNjggZGF5cyAgIDUyIGF0
dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTg2NCAgMjAxOC0wOC0xMSAxODo1MzoxOSBa
ICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogICAgQWxlcyBNdXNpbCA8YW11c2lsQHJlZGhhdC5jb20+CiAgQW5kcmVh
IEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVkaGF0LmNvbT4KICBBbnlhIEhhcnRlciA8YWhhcnRlckBy
ZWRoYXQuY29tPgogIEJqb2VybiBXYWxrIDxid2Fsa0BsaW51eC5pYm0uY29tPgogIEJvYm8gRHUg
PGR1Ym8xNjNAMTI2LmNvbT4KICBCb3JpcyBGaXVjenluc2tpIDxmaXVjenlAbGludXguaWJtLmNv
bT4KICBCcmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdoQGFtZC5jb20+CiAgQ2hhbmdrdW8gU2hp
IDxzaGkuY2hhbmdrdW9AaDNjLmNvbT4KICBDaGVuIEhhbnhpYW8gPGNoZW5oYW54aWFvQGdtYWls
LmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQgPGNocmlzdGlhbi5laHJoYXJkdEBjYW5vbmljYWwu
Y29tPgogIENsZW1lbnRpbmUgSGF5YXQgPGNsZW1AbHNlLmVwaXRhLmZyPgogIENvbGUgUm9iaW5z
b24gPGNyb2JpbnNvQHJlZGhhdC5jb20+CiAgRGFuaWVsIE5pY29sZXR0aSA8ZGFudHRpMTJAZ21h
aWwuY29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGFu
aWVsIFZlaWxsYXJkIDx2ZWlsbGFyZEByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUBy
ZWRoYXQuY29tPgogIEVyaWsgU2t1bHRldHkgPGVza3VsdGV0QHJlZGhhdC5jb20+CiAgRmFiaWFu
byBGaWTDqm5jaW8gPGZhYmlhbm9AZmlkZW5jaW8ub3JnPgogIEZpbGlwIEFsYWMgPGZpbGlwYWxh
Y0BnbWFpbC5jb20+CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29tPgogIGludHJpZ2VyaSA8aW50
cmlnZXJpK2xpYnZpcnRAYm91bS5vcmc+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmlAYm91bS5vcmc+
CiAgSmFtaWUgU3RyYW5kYm9nZSA8amFtaWVAY2Fub25pY2FsLmNvbT4KICBKaWUgV2FuZyA8d2Fu
Z2ppZTg4Lmh1YXdlaS5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4KICBKaXJp
IERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQuY29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJl
ZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRv
bWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVk
aGF0LmNvbT4KICBLYXRlcmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExhaW5l
IFN0dW1wIDxsYWluZUBsYWluZS5vcmc+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNv
bT4KICBMdXlhbyBIdWFuZyA8bGh1YW5nQHJlZGhhdC5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1o
YXJ0bWF5QGxpbnV4LmlibS5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1oYXJ0bWF5QGxpbnV4LnZu
ZXQuaWJtLmNvbT4KICBNYXJjb3MgUGF1bG8gZGUgU291emEgPG1hcmNvcy5zb3V6YS5vcmdAZ21h
aWwuY29tPgogIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxl
dGhpbmdzbGFiLmNvbT4KICBNYXJ0aW4gS2xldHphbmRlciA8bWtsZXR6YW5AcmVkaGF0LmNvbT4K
ICBNYXR0aGlhcyBCb2x0ZSA8bWF0dGhpYXMuYm9sdGVAZ29vZ2xlbWFpbC5jb20+CiAgTWljaGFs
IFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNoYWwgUHLDrXZvem7DrWsgPG1w
cml2b3puQHJlZGhhdC5jb20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tvdnNraXlA
dmlydHVvenpvLmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQZXRl
ciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBQaW5vIFRvc2Nhbm8gPHB0b3NjYW5vQHJl
ZGhhdC5jb20+CiAgUmFkb3N0aW4gU3RveWFub3YgPHJzdG95YW5vdjFAZ21haWwuY29tPgogIFJh
bXkgRWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15ZWxrZXN0IDxyYW15ZWxrZXN0
QGdtYWlsLmNvbT4KICBSaWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgogIFJv
bWFuIEJvZ29yb2Rza2l5IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+CiAgU2hpIExlaSA8c2hpbGVp
Lm1hc3NjbG91ZHNAZ214LmNvbT4KICBTaGljaGFuZ2t1byA8c2hpLmNoYW5na3VvQGgzYy5jb20+
CiAgU2ltb24gS29ieWRhIDxza29ieWRhQHJlZGhhdC5jb20+CiAgU3RlZmFuIEJhZGVyIDxzdGVm
YW4uYmFkZXJAY2Fub25pY2FsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZu
ZXQuaWJtLmNvbT4KICBTdWtyaXQgQmhhdG5hZ2FyIDxza3J0Ymh0bmdyQGdtYWlsLmNvbT4KICBU
b23DocWhIEdvbGVtYmlvdnNrw70gPHRnb2xlbWJpQHJlZGhhdC5jb20+CiAgdzAwMjUxNTc0IDx3
YW5namllODhAaHVhd2VpLmNvbT4KICBXZWlsdW4gWmh1IDx6aHV3ZWlsdW5AaHVhd2VpLmNvbT4K
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1hcm02NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9r
ZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybTY0LXB2b3BzIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0
IGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGNhcHR1cmUtbG9ncwpicm9r
ZW4tc3RlcCBidWlsZC1hcm02NC14c20gY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFy
bTY0LXB2b3BzIGNhcHR1cmUtbG9ncwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBp
dCB3b3VsZCBiZSAxMTkyNiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 06:51:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 06: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 1fp6gX-0003qw-FK; Mon, 13 Aug 2018 06:50: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=bhxv=k4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fp6gW-0003qr-50
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 06:50:36 +0000
X-Inumbo-ID: 0803321d-9ec5-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 0803321d-9ec5-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 08:49:31 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 13 Aug 2018 00:50:33 -0600
Message-Id: <5B712A3502000078001DD514@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 13 Aug 2018 00:50:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "George Dunlap" <George.Dunlap@eu.citrix.com>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
 <5B6D7E9C02000078001DCF26@prv1-mh.provo.novell.com>
 <d60afbae4e264d6bb6f29c9ae0445133@AMSPEX02CL03.citrite.net>
 <5B6D816402000078001DCF55@prv1-mh.provo.novell.com>
 <990684b4ff644494bdf006a8c9f69bf5@AMSPEX02CL03.citrite.net>
 <5B6D86F302000078001DCF85@prv1-mh.provo.novell.com>
 <e8cff3ca6c154b67a2a932af83719354@AMSPEX02CL03.citrite.net>
 <fdf19f7d-1b92-a9c0-3602-b1c9807bf610@citrix.com>
 <a735b4359ccc4b278330204d9790c6ac@AMSPEX02CL03.citrite.net>
 <5B6DAF9F02000078001DD040@prv1-mh.provo.novell.com>
 <e2f77af0b2394b8f859a1f2dc1a91797@AMSPEX02CL03.citrite.net>
 <5B6DB69D02000078001DD06A@prv1-mh.provo.novell.com>
 <eaab5a73-2910-7fb6-e1fc-08537e63088c@citrix.com>
 <92ca69e5-98b1-61e4-817a-3868f829471a@citrix.com>
In-Reply-To: <92ca69e5-98b1-61e4-817a-3868f829471a@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 0/2] MMIO emulation 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: xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>, 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+IE9uIDEwLjA4LjE4IGF0IDE4OjM3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTAvMDgvMTggMTc6MzAsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+IFNvcnJ5LCB3
aGF0IGV4YWN0bHkgaXMgdGhlIGlzc3VlIGhlcmU/ICBMaW51eCBoYXMgYSBmdW5jdGlvbiBjYWxs
ZWQKPj4gbG9hZF91bmFsaWduZWRfemVyb3BhZCgpIHdoaWNoIGlzIHJlYWRpbmcgaW50byBhIGJh
bGxvb25lZCByZWdpb24/CgpZZXMuCgo+PiBGdW5kYW1lbnRhbGx5LCBhIGJhbGxvb25lZCBwYWdl
IGlzIG9uZSB3aGljaCBoYXMgYmVlbiBhbGxvY2F0ZWQgdG8gYQo+PiBkZXZpY2UgZHJpdmVyLiAg
SSdtIGhhdmluZyBhIGhhcmQgdGltZSBjb21pbmcgdXAgd2l0aCBhIGp1c3RpZmljYXRpb24KPj4g
Zm9yIGhhdmluZyBjb2RlIHdoaWNoIHJlYWRzIG1lbW9yeSBvd25lZCBieSBCIGluIHRoZSBwcm9j
ZXNzIG9mIHJlYWRpbmcKPj4gbWVtb3J5IG93bmVkIGJ5IEEuICBPciBpcyB0aGVyZSBzb21lIHdl
aXJkIGFyY2hpdGVjdHVyYWwgcmVhc29uIHRoYXQgSSdtCj4+IG5vdCBhd2FyZSBvZj8KCldlbGws
IHRoZXkgZG8gdGhpcyBubyBtYXR0ZXIgd2hvIG93bnMgdGhlIHN1Y2Nlc3NpdmUgcGFnZSAob3IK
cGVyaGFwcyBhdCBhIHNtYWxsZXIgZ3JhbnVsYXJpdHkgYWxzbyB0aGUgc3VjY2Vzc2l2ZSBhbGxv
Y2F0aW9uKS4KSSBndWVzcyB0aGVpciBnb2FsIGlzIHRvIGhhdmUganVzdCBhIHNpbmdsZSBNT1Yg
aW4gdGhlIGNvbW1vbgpjYXNlICh3aXRoIHRoZSBjYWxsZXIgaWdub3JpbmcgdGhlIHVuaW50ZXJl
c3RpbmcgdG8gaXQgaGlnaCBieXRlcyksCndoaWxlIHJlY292ZXJpbmcgZ3JhY2VmdWxseSBmcm9t
ICNQRiBzaG91bGQgb25lIG9jY3VyLgoKPiBUaGUgdW5kZXJseWluZyBpc3N1ZSBpcyB0aGF0IHRo
ZSBlbXVsYXRvciBjYW4ndCBjb3BlIHdpdGggYSBzaW5nbGUKPiBtaXNhbGlnbmVkIGFjY2VzcyB3
aGljaCBjcm9zc2VzIFJBTSBhbmQgTU1JTy4gIEl0IGdpdmVzIHVwIGFuZAo+IHByZXN1bWFibHkg
dGhyb3dzICNVRCBiYWNrLgoKV2Ugd291bGRuJ3QgaGF2ZSBvYnNlcnZlZCBhbnkgcHJvYmxlbSBp
ZiB0aGVyZSB3YXMgI1VEIGluCnN1Y2ggYSBjYXNlLCBhcyBMaW51eCdlcyBmYXVsdCByZWNvdmVy
eSBjb2RlIGRvZXNuJ3QgY2FyZSB3aGF0CmtpbmQgb2YgZmF1bHQgaGFzIG9jY3VycmVkLiBXZSdy
ZSBnZXR0aW5nIGJhY2sgYSByZXN1bHQgb2YgYWxsCm9uZXMsIGV2ZW4gZm9yIHRoZSBwYXJ0IG9m
IHRoZSByZWFkIHRoYXQgaGFzIGFjdHVhbGx5IGhpdCB0aGUKbGFzdCBmZXcgYnl0ZXMgb2YgdGhl
IHByZXNlbnQgcGFnZS4KCj4gT25lIGxvbmdzdGFuZGluZyBYZW4gYnVnIGlzIHRoYXQgc2ltcGx5
IGJhbGxvb25pbmcgYSBwYWdlIG91dCBzaG91bGRuJ3QKPiBiZSBhYmxlIHRvIHRyaWdnZXIgTU1J
TyBlbXVsYXRpb24gdG8gYmVnaW4gd2l0aC4gIEl0IGlzIGEgc2lkZSBlZmZlY3Qgb2YKPiBtaXhl
ZCBwMm0gdHlwZXMsIGFuZCB0aGUgZml4IGZvciB0aGlzIHRvIGhhdmUgWGVuIHVuZGVyc3RhbmQg
dGhlIGd1ZXN0Cj4gcGh5c21hcCBsYXlvdXQuCgpBbmQgaGVuY2UgdGhlIGNvbnNpZGVyYXRpb24g
b2YgbWFwcGluZyBpbiBhbiBhbGwgemVyb3MgcGFnZQppbnN0ZWFkLiBUaGlzIGlzIGJlY2F1c2Ug
b2YgdGhlIHdheSBfX2h2bWVtdWxfcmVhZCgpIC8KX19odm1fY29weSgpIHdvcms6IFRoZSBsYXR0
ZXIgZG9lc24ndCB0ZWxsIGl0cyBjYWxsZXIgaG93IG1hbnkKYnl0ZXMgaXQgd2FzIGFibGUgdG8g
cmVhZCwgYW5kIGhlbmNlIHRoZSBmb3JtZXIgY29uc2lkZXJzIHRoZQplbnRpcmUgcmFuZ2UgTU1J
TyAoYW5kIGZvcndhcmRzIHRoZSByZXF1ZXN0IGZvciBlbXVsYXRpb24pLgpPZiBjb3Vyc2UgYWxs
IG9mIHRoaXMgaXMgYW4gaXNzdWUgb25seSBiZWNhdXNlCmh2bWVtdWxfdmlydHVhbF90b19saW5l
YXIoKSBzZWVzIG5vIG5lZWQgdG8gc3BsaXQgdGhlIHJlcXVlc3QKYXQgdGhlIHBhZ2UgYm91bmRh
cnksIGR1ZSB0byB0aGUgYmFsbG9vbiBkcml2ZXIgaGF2aW5nIGxlZnQgaW4KcGxhY2UgdGhlIG1h
cHBpbmcgb2YgdGhlIGJhbGxvb25lZCBvdXQgcGFnZS4KCk9idmlvdXNseSB0aGUgb3Bwb3NpdGUg
Y2FzZSAoYWNjZXNzIHN0YXJ0aW5nIGluIGEgYmFsbG9vbmVkCm91dCBwYWdlIGFuZCBjcm9zc2lu
ZyBpbnRvIGFuICJvcmRpbmFyeSIgb25lKSB3b3VsZCBoYXZlIGEKc2ltaWxhciBpc3N1ZSwgd2hp
Y2ggaXMgcHJlc3VtYWJseSBldmVuIGhhcmRlciB0byBmaXggd2l0aG91dApnb2luZyB0aGUgbWFw
LWEtemVyby1wYWdlIHJvdXRlIChvciBQYXVsJ3Mgc3VnZ2VzdGVkCm51bGxfaGFuZGxlciBoYWNr
KS4KCj4gSG93ZXZlciwgdGhlIHJlYWwgYnVnIGlzIExpbnV4IG1ha2luZyBzdWNoIGEgbWlzYWxp
Z25lZCBhY2Nlc3MgaW50byBhCj4gYmFsbG9vbmVkIG91dCBwYWdlIGluIHRoZSBmaXJzdCBwbGFj
ZS4gIFRoaXMgaXMgYSBMaW51eCBrZXJuZWwgYnVnIHdoaWNoCj4gKHByZXN1bWFibHkpIG1hbmlm
ZXN0cyBpbiBhIHZlcnkgb2J2aW91cyB3YXkgZHVlIHRvIHNob3J0Y29taW5ncyBpbgo+IFhlbidz
IGVtdWxhdGlvbiBoYW5kbGluZy4KCkkgd291bGRuJ3QgZGFyZSB0byBqdWRnZSB3aGV0aGVyIHRo
aXMgaXMgYSBidWcsIGVzcGVjaWFsbHkgaW4KbGlnaHQgdGhhdCB0aGV5IHJlY292ZXIgZ3JhY2Vm
dWxseSBmcm9tIHRoZSAjUEYgdGhhdCBtaWdodCByZXN1bHQgaW4KdGhlIG5hdGl2ZSBjYXNlLiBB
cmd1YWJseSB0aGUgY2FsbGVyIGhhcyB0byBoYXZlIHNvbWUga25vd2xlZGdlCmFib3V0IHdoYXQg
bWlnaHQgbGl2ZSBpbiB0aGUgZm9sbG93aW5nIHBhZ2UsIGFzIHRvIG5vdCBpbmFkdmVydGVudGx5
CmhpdCBhbiBNTUlPIHBhZ2UgcmF0aGVyIHRoYW4gYSBub24tcHJlc2VudCBtYXBwaW5nLiBCdXQg
SSdkCmxlYXZlIHN1Y2gganVkZ21lbnQgdG8gdGhlbTsgb3VyIGJ1c2luZXNzIGlzIHRvIGdldCB3
b3JraW5nIGEgY2FzZQp0aGF0IGlzIHdvcmtpbmcgd2l0aG91dCBYZW4gdW5kZXJuZWF0aC4KCkph
bgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 07:37:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 07: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 1fp7QC-0007KL-Dl; Mon, 13 Aug 2018 07:37: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=q/fn=k4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fp7QA-0007Jk-UG
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 07:37:46 +0000
X-Inumbo-ID: d72b6989-9ecb-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d72b6989-9ecb-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 07:38:16 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 245B3AE55;
 Mon, 13 Aug 2018 07:37:44 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Mon, 13 Aug 2018 09:37:29 +0200
Message-Id: <20180813073739.26108-2-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180813073739.26108-1-jgross@suse.com>
References: <20180813073739.26108-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 01/11] x86/paravirt: make
 paravirt_patch_call() and paravirt_patch_jmp() static
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, boris.ostrovsky@oracle.com,
 rusty@rustcorp.com.au, peterz@infradead.org, mingo@redhat.com, hpa@zytor.com,
 akataria@vmware.com, tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

cGFyYXZpcnRfcGF0Y2hfY2FsbCgpIGFuZCBwYXJhdmlydF9wYXRjaF9qbXAoKSBhcmUgdXNlZCBp
biBwYXJhdmlydC5jCm9ubHkuIENvbnZlcnQgdGhlbSB0byBzdGF0aWMuCgpTaWduZWQtb2ZmLWJ5
OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogYXJjaC94ODYvaW5jbHVkZS9h
c20vcGFyYXZpcnRfdHlwZXMuaCB8ICA2IC0tLS0tLQogYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0
LmMgICAgICAgICAgICB8IDEyICsrKysrKy0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCA2IGluc2Vy
dGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUv
YXNtL3BhcmF2aXJ0X3R5cGVzLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBl
cy5oCmluZGV4IDE4MGJjMGJmZjBmYi4uMDM2YjJmODhmMTA1IDEwMDY0NAotLS0gYS9hcmNoL3g4
Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNt
L3BhcmF2aXJ0X3R5cGVzLmgKQEAgLTM3MCwxMiArMzcwLDYgQEAgZXh0ZXJuIHN0cnVjdCBwdl9s
b2NrX29wcyBwdl9sb2NrX29wczsKIAogdW5zaWduZWQgcGFyYXZpcnRfcGF0Y2hfaWRlbnRfMzIo
dm9pZCAqaW5zbmJ1ZiwgdW5zaWduZWQgbGVuKTsKIHVuc2lnbmVkIHBhcmF2aXJ0X3BhdGNoX2lk
ZW50XzY0KHZvaWQgKmluc25idWYsIHVuc2lnbmVkIGxlbik7Ci11bnNpZ25lZCBwYXJhdmlydF9w
YXRjaF9jYWxsKHZvaWQgKmluc25idWYsCi0JCQkgICAgIGNvbnN0IHZvaWQgKnRhcmdldCwgdTE2
IHRndF9jbG9iYmVycywKLQkJCSAgICAgdW5zaWduZWQgbG9uZyBhZGRyLCB1MTYgc2l0ZV9jbG9i
YmVycywKLQkJCSAgICAgdW5zaWduZWQgbGVuKTsKLXVuc2lnbmVkIHBhcmF2aXJ0X3BhdGNoX2pt
cCh2b2lkICppbnNuYnVmLCBjb25zdCB2b2lkICp0YXJnZXQsCi0JCQkgICAgdW5zaWduZWQgbG9u
ZyBhZGRyLCB1bnNpZ25lZCBsZW4pOwogdW5zaWduZWQgcGFyYXZpcnRfcGF0Y2hfZGVmYXVsdCh1
OCB0eXBlLCB1MTYgY2xvYmJlcnMsIHZvaWQgKmluc25idWYsCiAJCQkJdW5zaWduZWQgbG9uZyBh
ZGRyLCB1bnNpZ25lZCBsZW4pOwogCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZp
cnQuYyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCmluZGV4IDkzMGM4ODM0MWU0ZS4uY2U1
NjBiOTE2YjFmIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYworKysgYi9h
cmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYwpAQCAtODAsMTAgKzgwLDEwIEBAIHN0cnVjdCBicmFu
Y2ggewogCXUzMiBkZWx0YTsKIH0gX19hdHRyaWJ1dGVfXygocGFja2VkKSk7CiAKLXVuc2lnbmVk
IHBhcmF2aXJ0X3BhdGNoX2NhbGwodm9pZCAqaW5zbmJ1ZiwKLQkJCSAgICAgY29uc3Qgdm9pZCAq
dGFyZ2V0LCB1MTYgdGd0X2Nsb2JiZXJzLAotCQkJICAgICB1bnNpZ25lZCBsb25nIGFkZHIsIHUx
NiBzaXRlX2Nsb2JiZXJzLAotCQkJICAgICB1bnNpZ25lZCBsZW4pCitzdGF0aWMgdW5zaWduZWQg
cGFyYXZpcnRfcGF0Y2hfY2FsbCh2b2lkICppbnNuYnVmLAorCQkJCSAgICBjb25zdCB2b2lkICp0
YXJnZXQsIHUxNiB0Z3RfY2xvYmJlcnMsCisJCQkJICAgIHVuc2lnbmVkIGxvbmcgYWRkciwgdTE2
IHNpdGVfY2xvYmJlcnMsCisJCQkJICAgIHVuc2lnbmVkIGxlbikKIHsKIAlzdHJ1Y3QgYnJhbmNo
ICpiID0gaW5zbmJ1ZjsKIAl1bnNpZ25lZCBsb25nIGRlbHRhID0gKHVuc2lnbmVkIGxvbmcpdGFy
Z2V0IC0gKGFkZHIrNSk7CkBAIC0xMDIsOCArMTAyLDggQEAgdW5zaWduZWQgcGFyYXZpcnRfcGF0
Y2hfY2FsbCh2b2lkICppbnNuYnVmLAogCXJldHVybiA1OwogfQogCi11bnNpZ25lZCBwYXJhdmly
dF9wYXRjaF9qbXAodm9pZCAqaW5zbmJ1ZiwgY29uc3Qgdm9pZCAqdGFyZ2V0LAotCQkJICAgIHVu
c2lnbmVkIGxvbmcgYWRkciwgdW5zaWduZWQgbGVuKQorc3RhdGljIHVuc2lnbmVkIHBhcmF2aXJ0
X3BhdGNoX2ptcCh2b2lkICppbnNuYnVmLCBjb25zdCB2b2lkICp0YXJnZXQsCisJCQkJICAgdW5z
aWduZWQgbG9uZyBhZGRyLCB1bnNpZ25lZCBsZW4pCiB7CiAJc3RydWN0IGJyYW5jaCAqYiA9IGlu
c25idWY7CiAJdW5zaWduZWQgbG9uZyBkZWx0YSA9ICh1bnNpZ25lZCBsb25nKXRhcmdldCAtIChh
ZGRyKzUpOwotLSAKMi4xMy43CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 07:37:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 07: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 1fp7QE-0007Ls-O5; Mon, 13 Aug 2018 07:37:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=q/fn=k4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fp7QC-0007Ka-Md
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 07:37:48 +0000
X-Inumbo-ID: d86bc398-9ecb-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d86bc398-9ecb-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 07:38: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 09C87AEDC;
 Mon, 13 Aug 2018 07:37:46 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Mon, 13 Aug 2018 09:37:36 +0200
Message-Id: <20180813073739.26108-9-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180813073739.26108-1-jgross@suse.com>
References: <20180813073739.26108-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 08/11] x86/paravirt: move the Xen-only
 pv_cpu_ops under the PARAVIRT_XXL 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,
 rusty@rustcorp.com.au, peterz@infradead.org, mingo@redhat.com, hpa@zytor.com,
 akataria@vmware.com, tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TW9zdCBvZiB0aGUgcGFyYXZpcnQgb3BzIGRlZmluZWQgaW4gcHZfY3B1X29wcyBhcmUgZm9yIFhl
biBQViBndWVzdHMKb25seS4gRGVmaW5lIHRoZW0gb25seSBpZiBDT05GSUdfUEFSQVZJUlRfWFhM
IGlzIHNldC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
LS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9kZWJ1Z3JlZy5oICAgICAgIHwgIDIgKy0KIGFyY2gv
eDg2L2luY2x1ZGUvYXNtL2Rlc2MuaCAgICAgICAgICAgfCAgNCArKy0tCiBhcmNoL3g4Ni9pbmNs
dWRlL2FzbS9pcnFmbGFncy5oICAgICAgIHwgMTYgKysrKysrKysrKystLS0tLQogYXJjaC94ODYv
aW5jbHVkZS9hc20vbXNyLmggICAgICAgICAgICB8ICA0ICsrLS0KIGFyY2gveDg2L2luY2x1ZGUv
YXNtL3BhcmF2aXJ0LmggICAgICAgfCAxNSArKysrKysrKysrKysrLS0KIGFyY2gveDg2L2luY2x1
ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmggfCAgNSArKysrLQogYXJjaC94ODYvaW5jbHVkZS9hc20v
cGd0YWJsZS5oICAgICAgICB8ICA2ICsrKystLQogYXJjaC94ODYvaW5jbHVkZS9hc20vcHJvY2Vz
c29yLmggICAgICB8ICA0ICsrLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3NwZWNpYWxfaW5zbnMu
aCAgfCAgOSArKysrKysrLS0KIGFyY2gveDg2L2tlcm5lbC9hc20tb2Zmc2V0cy5jICAgICAgICAg
fCAgMiArKwogYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRzXzY0LmMgICAgICB8ICAyICsrCiBh
cmNoL3g4Ni9rZXJuZWwvY3B1L2NvbW1vbi5jICAgICAgICAgIHwgIDIgKy0KIGFyY2gveDg2L2tl
cm5lbC9oZWFkXzY0LlMgICAgICAgICAgICAgfCAgMiArKwogYXJjaC94ODYva2VybmVsL3BhcmF2
aXJ0LmMgICAgICAgICAgICB8IDEzICsrKysrKysrKysrKy0KIGFyY2gveDg2L2tlcm5lbC9wYXJh
dmlydF9wYXRjaF8zMi5jICAgfCAgNCArKysrCiBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0
Y2hfNjQuYyAgIHwgIDYgKysrKystCiAxNiBmaWxlcyBjaGFuZ2VkLCA3NCBpbnNlcnRpb25zKCsp
LCAyMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9kZWJ1
Z3JlZy5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vZGVidWdyZWcuaAppbmRleCA0NTA1YWMyNzM1
YWQuLjllNWNhMzA3MzhlNSAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vZGVidWdy
ZWcuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9kZWJ1Z3JlZy5oCkBAIC04LDcgKzgsNyBA
QAogCiBERUNMQVJFX1BFUl9DUFUodW5zaWduZWQgbG9uZywgY3B1X2RyNyk7CiAKLSNpZm5kZWYg
Q09ORklHX1BBUkFWSVJUCisjaWZuZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIC8qCiAgKiBUaGVz
ZSBzcGVjaWFsIG1hY3JvcyBjYW4gYmUgdXNlZCB0byBnZXQgb3Igc2V0IGEgZGVidWdnaW5nIHJl
Z2lzdGVyCiAgKi8KZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL2Rlc2MuaCBiL2Fy
Y2gveDg2L2luY2x1ZGUvYXNtL2Rlc2MuaAppbmRleCAxM2M1ZWU4NzhhNDcuLjY4YTk5ZDJhNWYz
MyAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vZGVzYy5oCisrKyBiL2FyY2gveDg2
L2luY2x1ZGUvYXNtL2Rlc2MuaApAQCAtMTA4LDcgKzEwOCw3IEBAIHN0YXRpYyBpbmxpbmUgaW50
IGRlc2NfZW1wdHkoY29uc3Qgdm9pZCAqcHRyKQogCXJldHVybiAhKGRlc2NbMF0gfCBkZXNjWzFd
KTsKIH0KIAotI2lmZGVmIENPTkZJR19QQVJBVklSVAorI2lmZGVmIENPTkZJR19QQVJBVklSVF9Y
WEwKICNpbmNsdWRlIDxhc20vcGFyYXZpcnQuaD4KICNlbHNlCiAjZGVmaW5lIGxvYWRfVFJfZGVz
YygpCQkJCW5hdGl2ZV9sb2FkX3RyX2Rlc2MoKQpAQCAtMTM0LDcgKzEzNCw3IEBAIHN0YXRpYyBp
bmxpbmUgdm9pZCBwYXJhdmlydF9hbGxvY19sZHQoc3RydWN0IGRlc2Nfc3RydWN0ICpsZHQsIHVu
c2lnbmVkIGVudHJpZXMpCiBzdGF0aWMgaW5saW5lIHZvaWQgcGFyYXZpcnRfZnJlZV9sZHQoc3Ry
dWN0IGRlc2Nfc3RydWN0ICpsZHQsIHVuc2lnbmVkIGVudHJpZXMpCiB7CiB9Ci0jZW5kaWYJLyog
Q09ORklHX1BBUkFWSVJUICovCisjZW5kaWYJLyogQ09ORklHX1BBUkFWSVJUX1hYTCAqLwogCiAj
ZGVmaW5lIHN0b3JlX2xkdChsZHQpIGFzbSgic2xkdCAlMCIgOiAiPW0iKGxkdCkpCiAKZGlmZiAt
LWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL2lycWZsYWdzLmggYi9hcmNoL3g4Ni9pbmNsdWRl
L2FzbS9pcnFmbGFncy5oCmluZGV4IGI3YTc5MGQwMzIyOS4uMDNiYjQ1MWU0ZTZiIDEwMDY0NAot
LS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9pcnFmbGFncy5oCisrKyBiL2FyY2gveDg2L2luY2x1
ZGUvYXNtL2lycWZsYWdzLmgKQEAgLTEyMCw2ICsxMjAsMTYgQEAgc3RhdGljIGlubGluZSBub3Ry
YWNlIHVuc2lnbmVkIGxvbmcgYXJjaF9sb2NhbF9pcnFfc2F2ZSh2b2lkKQogI2RlZmluZSBESVNB
QkxFX0lOVEVSUlVQVFMoeCkJY2xpCiAKICNpZmRlZiBDT05GSUdfWDg2XzY0CisjaWZkZWYgQ09O
RklHX0RFQlVHX0VOVFJZCisjZGVmaW5lIFNBVkVfRkxBR1MoeCkJCXB1c2hmcTsgcG9wcSAlcmF4
CisjZW5kaWYKKyNlbmRpZgorI2VuZGlmIC8qIF9fQVNTRU1CTFlfXyAqLworI2VuZGlmIC8qIENP
TkZJR19QQVJBVklSVCAqLworCisjaWZuZGVmIENPTkZJR19QQVJBVklSVF9YWEwKKyNpZmRlZiBf
X0FTU0VNQkxZX18KKyNpZmRlZiBDT05GSUdfWDg2XzY0CiAjZGVmaW5lIFNXQVBHUwlzd2FwZ3MK
IC8qCiAgKiBDdXJyZW50bHkgcGFyYXZpcnQgY2FuJ3QgaGFuZGxlIHN3YXBncyBuaWNlbHkgd2hl
biB3ZQpAQCAtMTQwLDE2ICsxNTAsMTIgQEAgc3RhdGljIGlubGluZSBub3RyYWNlIHVuc2lnbmVk
IGxvbmcgYXJjaF9sb2NhbF9pcnFfc2F2ZSh2b2lkKQogCXN3YXBnczsJCQkJCVwKIAlzeXNyZXRs
CiAKLSNpZmRlZiBDT05GSUdfREVCVUdfRU5UUlkKLSNkZWZpbmUgU0FWRV9GTEFHUyh4KQkJcHVz
aGZxOyBwb3BxICVyYXgKLSNlbmRpZgogI2Vsc2UKICNkZWZpbmUgSU5URVJSVVBUX1JFVFVSTgkJ
aXJldAogI2VuZGlmCiAKLQogI2VuZGlmIC8qIF9fQVNTRU1CTFlfXyAqLwotI2VuZGlmIC8qIENP
TkZJR19QQVJBVklSVCAqLworI2VuZGlmIC8qIENPTkZJR19QQVJBVklSVF9YWEwgKi8KIAogI2lm
bmRlZiBfX0FTU0VNQkxZX18KIHN0YXRpYyBpbmxpbmUgaW50IGFyY2hfaXJxc19kaXNhYmxlZF9m
bGFncyh1bnNpZ25lZCBsb25nIGZsYWdzKQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9h
c20vbXNyLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9tc3IuaAppbmRleCAwNGFkZGQ2ZTBhNGEu
LjkxZTRjZjE4OTkxNCAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vbXNyLmgKKysr
IGIvYXJjaC94ODYvaW5jbHVkZS9hc20vbXNyLmgKQEAgLTI0Miw3ICsyNDIsNyBAQCBzdGF0aWMg
aW5saW5lIHVuc2lnbmVkIGxvbmcgbG9uZyBuYXRpdmVfcmVhZF9wbWMoaW50IGNvdW50ZXIpCiAJ
cmV0dXJuIEVBWF9FRFhfVkFMKHZhbCwgbG93LCBoaWdoKTsKIH0KIAotI2lmZGVmIENPTkZJR19Q
QVJBVklSVAorI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKICNpbmNsdWRlIDxhc20vcGFyYXZp
cnQuaD4KICNlbHNlCiAjaW5jbHVkZSA8bGludXgvZXJybm8uaD4KQEAgLTMwNSw3ICszMDUsNyBA
QCBkbyB7CQkJCQkJCVwKIAogI2RlZmluZSByZHBtY2woY291bnRlciwgdmFsKSAoKHZhbCkgPSBu
YXRpdmVfcmVhZF9wbWMoY291bnRlcikpCiAKLSNlbmRpZgkvKiAhQ09ORklHX1BBUkFWSVJUICov
CisjZW5kaWYJLyogIUNPTkZJR19QQVJBVklSVF9YWEwgKi8KIAogLyoKICAqIDY0LWJpdCB2ZXJz
aW9uIG9mIHdybXNyX3NhZmUoKToKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3Bh
cmF2aXJ0LmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oCmluZGV4IDRmMjdlMzMy
NDVjOS4uN2NlMTdmMzYxNTAzIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJh
dmlydC5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKQEAgLTE3LDYgKzE3
LDcgQEAKICNpbmNsdWRlIDxsaW51eC9jcHVtYXNrLmg+CiAjaW5jbHVkZSA8YXNtL2ZyYW1lLmg+
CiAKKyNpZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiBzdGF0aWMgaW5saW5lIHZvaWQgbG9hZF9z
cDAodW5zaWduZWQgbG9uZyBzcDApCiB7CiAJUFZPUF9WQ0FMTDEoY3B1LmxvYWRfc3AwLCBzcDAp
OwpAQCAtNTEsNiArNTIsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgd3JpdGVfY3IwKHVuc2lnbmVk
IGxvbmcgeCkKIHsKIAlQVk9QX1ZDQUxMMShjcHUud3JpdGVfY3IwLCB4KTsKIH0KKyNlbmRpZgog
CiBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgcmVhZF9jcjIodm9pZCkKIHsKQEAgLTcyLDYg
Kzc0LDcgQEAgc3RhdGljIGlubGluZSB2b2lkIHdyaXRlX2NyMyh1bnNpZ25lZCBsb25nIHgpCiAJ
UFZPUF9WQ0FMTDEobW11LndyaXRlX2NyMywgeCk7CiB9CiAKKyNpZmRlZiBDT05GSUdfUEFSQVZJ
UlRfWFhMCiBzdGF0aWMgaW5saW5lIHZvaWQgX193cml0ZV9jcjQodW5zaWduZWQgbG9uZyB4KQog
ewogCVBWT1BfVkNBTEwxKGNwdS53cml0ZV9jcjQsIHgpOwpAQCAtODgsNiArOTEsNyBAQCBzdGF0
aWMgaW5saW5lIHZvaWQgd3JpdGVfY3I4KHVuc2lnbmVkIGxvbmcgeCkKIAlQVk9QX1ZDQUxMMShj
cHUud3JpdGVfY3I4LCB4KTsKIH0KICNlbmRpZgorI2VuZGlmCiAKIHN0YXRpYyBpbmxpbmUgdm9p
ZCBhcmNoX3NhZmVfaGFsdCh2b2lkKQogewpAQCAtOTksMTQgKzEwMywxMyBAQCBzdGF0aWMgaW5s
aW5lIHZvaWQgaGFsdCh2b2lkKQogCVBWT1BfVkNBTEwwKGlycS5oYWx0KTsKIH0KIAorI2lmZGVm
IENPTkZJR19QQVJBVklSVF9YWEwKIHN0YXRpYyBpbmxpbmUgdm9pZCB3YmludmQodm9pZCkKIHsK
IAlQVk9QX1ZDQUxMMChjcHUud2JpbnZkKTsKIH0KIAotI2lmZGVmIENPTkZJR19QQVJBVklSVF9Y
WEwKICNkZWZpbmUgZ2V0X2tlcm5lbF9ycGwoKSAgKHB2X2luZm8ua2VybmVsX3JwbCkKLSNlbmRp
ZgogCiBzdGF0aWMgaW5saW5lIHU2NCBwYXJhdmlydF9yZWFkX21zcih1bnNpZ25lZCBtc3IpCiB7
CkBAIC0xNzEsNiArMTc0LDcgQEAgc3RhdGljIGlubGluZSBpbnQgcmRtc3JsX3NhZmUodW5zaWdu
ZWQgbXNyLCB1bnNpZ25lZCBsb25nIGxvbmcgKnApCiAJKnAgPSBwYXJhdmlydF9yZWFkX21zcl9z
YWZlKG1zciwgJmVycik7CiAJcmV0dXJuIGVycjsKIH0KKyNlbmRpZgogCiBzdGF0aWMgaW5saW5l
IHVuc2lnbmVkIGxvbmcgbG9uZyBwYXJhdmlydF9zY2hlZF9jbG9jayh2b2lkKQogewpAQCAtMTg2
LDYgKzE5MCw3IEBAIHN0YXRpYyBpbmxpbmUgdTY0IHBhcmF2aXJ0X3N0ZWFsX2Nsb2NrKGludCBj
cHUpCiAJcmV0dXJuIFBWT1BfQ0FMTDEodTY0LCB0aW1lLnN0ZWFsX2Nsb2NrLCBjcHUpOwogfQog
CisjaWZkZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25n
IGxvbmcgcGFyYXZpcnRfcmVhZF9wbWMoaW50IGNvdW50ZXIpCiB7CiAJcmV0dXJuIFBWT1BfQ0FM
TDEodTY0LCBjcHUucmVhZF9wbWMsIGNvdW50ZXIpOwpAQCAtMjMwLDYgKzIzNSw3IEBAIHN0YXRp
YyBpbmxpbmUgdW5zaWduZWQgbG9uZyBwYXJhdmlydF9zdG9yZV90cih2b2lkKQogewogCXJldHVy
biBQVk9QX0NBTEwwKHVuc2lnbmVkIGxvbmcsIGNwdS5zdG9yZV90cik7CiB9CisKICNkZWZpbmUg
c3RvcmVfdHIodHIpCSgodHIpID0gcGFyYXZpcnRfc3RvcmVfdHIoKSkKIHN0YXRpYyBpbmxpbmUg
dm9pZCBsb2FkX1RMUyhzdHJ1Y3QgdGhyZWFkX3N0cnVjdCAqdCwgdW5zaWduZWQgY3B1KQogewpA
QCAtMjYzLDYgKzI2OSw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBzZXRfaW9wbF9tYXNrKHVuc2ln
bmVkIG1hc2spCiB7CiAJUFZPUF9WQ0FMTDEoY3B1LnNldF9pb3BsX21hc2ssIG1hc2spOwogfQor
I2VuZGlmCiAKIC8qIFRoZSBwYXJhdmlydHVhbGl6ZWQgSS9PIGZ1bmN0aW9ucyAqLwogc3RhdGlj
IGlubGluZSB2b2lkIHNsb3dfZG93bl9pbyh2b2lkKQpAQCAtNjEzLDYgKzYyMCw3IEBAIHN0YXRp
YyBpbmxpbmUgdm9pZCBwbWRfY2xlYXIocG1kX3QgKnBtZHApCiB9CiAjZW5kaWYJLyogQ09ORklH
X1g4Nl9QQUUgKi8KIAorI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKICNkZWZpbmUgIF9fSEFW
RV9BUkNIX1NUQVJUX0NPTlRFWFRfU1dJVENICiBzdGF0aWMgaW5saW5lIHZvaWQgYXJjaF9zdGFy
dF9jb250ZXh0X3N3aXRjaChzdHJ1Y3QgdGFza19zdHJ1Y3QgKnByZXYpCiB7CkBAIC02MjMsNiAr
NjMxLDcgQEAgc3RhdGljIGlubGluZSB2b2lkIGFyY2hfZW5kX2NvbnRleHRfc3dpdGNoKHN0cnVj
dCB0YXNrX3N0cnVjdCAqbmV4dCkKIHsKIAlQVk9QX1ZDQUxMMShjcHUuZW5kX2NvbnRleHRfc3dp
dGNoLCBuZXh0KTsKIH0KKyNlbmRpZgogCiAjZGVmaW5lICBfX0hBVkVfQVJDSF9FTlRFUl9MQVpZ
X01NVV9NT0RFCiBzdGF0aWMgaW5saW5lIHZvaWQgYXJjaF9lbnRlcl9sYXp5X21tdV9tb2RlKHZv
aWQpCkBAIC04NjUsMTAgKzg3NCwxMiBAQCBleHRlcm4gdm9pZCBkZWZhdWx0X2Jhbm5lcih2b2lk
KTsKICNkZWZpbmUgUEFSQV9JTkRJUkVDVChhZGRyKQkqJWNzOmFkZHIKICNlbmRpZgogCisjaWZk
ZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogI2RlZmluZSBJTlRFUlJVUFRfUkVUVVJOCQkJCQkJXAog
CVBBUkFfU0lURShQQVJBX1BBVENIKFBWX0NQVV9pcmV0KSwJCQkJXAogCQkgIEFOTk9UQVRFX1JF
VFBPTElORV9TQUZFOwkJCQlcCiAJCSAgam1wIFBBUkFfSU5ESVJFQ1QocHZfb3BzK1BWX0NQVV9p
cmV0KTspCisjZW5kaWYKIAogI2RlZmluZSBESVNBQkxFX0lOVEVSUlVQVFMoY2xvYmJlcnMpCQkJ
CQlcCiAJUEFSQV9TSVRFKFBBUkFfUEFUQ0goUFZfSVJRX2lycV9kaXNhYmxlKSwJCQlcCmRpZmYg
LS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oIGIvYXJjaC94ODYv
aW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaAppbmRleCBjN2I3Mzk1M2NlYTUuLmU2NTJlYzI3
ZDk0NSAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaAor
KysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oCkBAIC0xMDUsNiArMTA1
LDkgQEAgc3RydWN0IHB2X3RpbWVfb3BzIHsKIAogc3RydWN0IHB2X2NwdV9vcHMgewogCS8qIGhv
b2tzIGZvciB2YXJpb3VzIHByaXZpbGVnZWQgaW5zdHJ1Y3Rpb25zICovCisJdm9pZCAoKmlvX2Rl
bGF5KSh2b2lkKTsKKworI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIAl1bnNpZ25lZCBsb25n
ICgqZ2V0X2RlYnVncmVnKShpbnQgcmVnbm8pOwogCXZvaWQgKCpzZXRfZGVidWdyZWcpKGludCBy
ZWdubywgdW5zaWduZWQgbG9uZyB2YWx1ZSk7CiAKQEAgLTE0Miw3ICsxNDUsNiBAQCBzdHJ1Y3Qg
cHZfY3B1X29wcyB7CiAJdm9pZCAoKnNldF9pb3BsX21hc2spKHVuc2lnbmVkIG1hc2spOwogCiAJ
dm9pZCAoKndiaW52ZCkodm9pZCk7Ci0Jdm9pZCAoKmlvX2RlbGF5KSh2b2lkKTsKIAogCS8qIGNw
dWlkIGVtdWxhdGlvbiwgbW9zdGx5IHNvIHRoYXQgY2FwcyBiaXRzIGNhbiBiZSBkaXNhYmxlZCAq
LwogCXZvaWQgKCpjcHVpZCkodW5zaWduZWQgaW50ICplYXgsIHVuc2lnbmVkIGludCAqZWJ4LApA
QCAtMTc3LDYgKzE3OSw3IEBAIHN0cnVjdCBwdl9jcHVfb3BzIHsKIAogCXZvaWQgKCpzdGFydF9j
b250ZXh0X3N3aXRjaCkoc3RydWN0IHRhc2tfc3RydWN0ICpwcmV2KTsKIAl2b2lkICgqZW5kX2Nv
bnRleHRfc3dpdGNoKShzdHJ1Y3QgdGFza19zdHJ1Y3QgKm5leHQpOworI2VuZGlmCiB9IF9fbm9f
cmFuZG9taXplX2xheW91dDsKIAogc3RydWN0IHB2X2lycV9vcHMgewpkaWZmIC0tZ2l0IGEvYXJj
aC94ODYvaW5jbHVkZS9hc20vcGd0YWJsZS5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGd0YWJs
ZS5oCmluZGV4IDU3MTU2NDdmYzRmZS4uOWVhMjkxZmU3MTA3IDEwMDY0NAotLS0gYS9hcmNoL3g4
Ni9pbmNsdWRlL2FzbS9wZ3RhYmxlLmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGd0YWJs
ZS5oCkBAIC0xMDgsMTAgKzEwOCwxMiBAQCBleHRlcm4gcG1kdmFsX3QgZWFybHlfcG1kX2ZsYWdz
OwogI2RlZmluZSBwdGVfdmFsKHgpCW5hdGl2ZV9wdGVfdmFsKHgpCiAjZGVmaW5lIF9fcHRlKHgp
CW5hdGl2ZV9tYWtlX3B0ZSh4KQogCi0jZGVmaW5lIGFyY2hfZW5kX2NvbnRleHRfc3dpdGNoKHBy
ZXYpCWRvIHt9IHdoaWxlKDApCi0KICNlbmRpZgkvKiBDT05GSUdfUEFSQVZJUlQgKi8KIAorI2lm
bmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCisjZGVmaW5lIGFyY2hfZW5kX2NvbnRleHRfc3dpdGNo
KHByZXYpCWRvIHt9IHdoaWxlKDApCisjZW5kaWYJLyogQ09ORklHX1BBUkFWSVJUX1hYTCAqLwor
CiAvKgogICogVGhlIGZvbGxvd2luZyBvbmx5IHdvcmsgaWYgcHRlX3ByZXNlbnQoKSBpcyB0cnVl
LgogICogVW5kZWZpbmVkIGJlaGF2aW91ciBpZiBub3QuLgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYv
aW5jbHVkZS9hc20vcHJvY2Vzc29yLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wcm9jZXNzb3Iu
aAppbmRleCBjZmQyOWVlOGMzZGEuLjdhOGZhNTcyMThjMiAxMDA2NDQKLS0tIGEvYXJjaC94ODYv
aW5jbHVkZS9hc20vcHJvY2Vzc29yLmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcHJvY2Vz
c29yLmgKQEAgLTU3MSw3ICs1NzEsNyBAQCBzdGF0aWMgaW5saW5lIGJvb2wgb25fdGhyZWFkX3N0
YWNrKHZvaWQpCiAJCQkgICAgICAgY3VycmVudF9zdGFja19wb2ludGVyKSA8IFRIUkVBRF9TSVpF
OwogfQogCi0jaWZkZWYgQ09ORklHX1BBUkFWSVJUCisjaWZkZWYgQ09ORklHX1BBUkFWSVJUX1hY
TAogI2luY2x1ZGUgPGFzbS9wYXJhdmlydC5oPgogI2Vsc2UKICNkZWZpbmUgX19jcHVpZAkJCW5h
dGl2ZV9jcHVpZApAQCAtNTgyLDcgKzU4Miw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBsb2FkX3Nw
MCh1bnNpZ25lZCBsb25nIHNwMCkKIH0KIAogI2RlZmluZSBzZXRfaW9wbF9tYXNrIG5hdGl2ZV9z
ZXRfaW9wbF9tYXNrCi0jZW5kaWYgLyogQ09ORklHX1BBUkFWSVJUICovCisjZW5kaWYgLyogQ09O
RklHX1BBUkFWSVJUX1hYTCAqLwogCiAvKiBGcmVlIGFsbCByZXNvdXJjZXMgaGVsZCBieSBhIHRo
cmVhZC4gKi8KIGV4dGVybiB2b2lkIHJlbGVhc2VfdGhyZWFkKHN0cnVjdCB0YXNrX3N0cnVjdCAq
KTsKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3NwZWNpYWxfaW5zbnMuaCBiL2Fy
Y2gveDg2L2luY2x1ZGUvYXNtL3NwZWNpYWxfaW5zbnMuaAppbmRleCAzMTdmYzU5YjUxMmMuLjJh
YTZjZTRiZjE1OSAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vc3BlY2lhbF9pbnNu
cy5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3NwZWNpYWxfaW5zbnMuaApAQCAtMTQzLDgg
KzE0Myw5IEBAIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBfX3JlYWRfY3I0KHZvaWQpCiAK
ICNpZmRlZiBDT05GSUdfUEFSQVZJUlQKICNpbmNsdWRlIDxhc20vcGFyYXZpcnQuaD4KLSNlbHNl
CisjZW5kaWYKIAorI2lmbmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiBzdGF0aWMgaW5saW5lIHVu
c2lnbmVkIGxvbmcgcmVhZF9jcjAodm9pZCkKIHsKIAlyZXR1cm4gbmF0aXZlX3JlYWRfY3IwKCk7
CkBAIC0xNTQsNyArMTU1LDkgQEAgc3RhdGljIGlubGluZSB2b2lkIHdyaXRlX2NyMCh1bnNpZ25l
ZCBsb25nIHgpCiB7CiAJbmF0aXZlX3dyaXRlX2NyMCh4KTsKIH0KKyNlbmRpZgogCisjaWZuZGVm
IENPTkZJR19QQVJBVklSVAogc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIHJlYWRfY3IyKHZv
aWQpCiB7CiAJcmV0dXJuIG5hdGl2ZV9yZWFkX2NyMigpOwpAQCAtMTc4LDcgKzE4MSw5IEBAIHN0
YXRpYyBpbmxpbmUgdm9pZCB3cml0ZV9jcjModW5zaWduZWQgbG9uZyB4KQogewogCW5hdGl2ZV93
cml0ZV9jcjMoeCk7CiB9CisjZW5kaWYKIAorI2lmbmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiBz
dGF0aWMgaW5saW5lIHZvaWQgX193cml0ZV9jcjQodW5zaWduZWQgbG9uZyB4KQogewogCW5hdGl2
ZV93cml0ZV9jcjQoeCk7CkBAIC0yMDgsNyArMjEzLDcgQEAgc3RhdGljIGlubGluZSB2b2lkIGxv
YWRfZ3NfaW5kZXgodW5zaWduZWQgc2VsZWN0b3IpCiAKICNlbmRpZgogCi0jZW5kaWYvKiBDT05G
SUdfUEFSQVZJUlQgKi8KKyNlbmRpZi8qIENPTkZJR19QQVJBVklSVF9YWEwgKi8KIAogc3RhdGlj
IGlubGluZSB2b2lkIGNsZmx1c2godm9sYXRpbGUgdm9pZCAqX19wKQogewpkaWZmIC0tZ2l0IGEv
YXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRzLmMgYi9hcmNoL3g4Ni9rZXJuZWwvYXNtLW9mZnNl
dHMuYwppbmRleCAzOTUyNTNmNTgyYTUuLjVlYTFiZTlkMTgxOSAxMDA2NDQKLS0tIGEvYXJjaC94
ODYva2VybmVsL2FzbS1vZmZzZXRzLmMKKysrIGIvYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRz
LmMKQEAgLTY4LDcgKzY4LDkgQEAgdm9pZCBjb21tb24odm9pZCkgewogCUJMQU5LKCk7CiAJT0ZG
U0VUKFBWX0lSUV9pcnFfZGlzYWJsZSwgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUsIGlycS5pcnFf
ZGlzYWJsZSk7CiAJT0ZGU0VUKFBWX0lSUV9pcnFfZW5hYmxlLCBwYXJhdmlydF9wYXRjaF90ZW1w
bGF0ZSwgaXJxLmlycV9lbmFibGUpOworI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIAlPRkZT
RVQoUFZfQ1BVX2lyZXQsIHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlLCBjcHUuaXJldCk7CisjZW5k
aWYKIAlPRkZTRVQoUFZfTU1VX3JlYWRfY3IyLCBwYXJhdmlydF9wYXRjaF90ZW1wbGF0ZSwgbW11
LnJlYWRfY3IyKTsKICNlbmRpZgogCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvYXNtLW9m
ZnNldHNfNjQuYyBiL2FyY2gveDg2L2tlcm5lbC9hc20tb2Zmc2V0c182NC5jCmluZGV4IDgyYWVi
YjgzYTQxYS4uMTBhNmVlZDE0ZGE1IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvYXNtLW9m
ZnNldHNfNjQuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvYXNtLW9mZnNldHNfNjQuYwpAQCAtMjEs
OSArMjEsMTEgQEAgc3RhdGljIGNoYXIgc3lzY2FsbHNfaWEzMltdID0gewogaW50IG1haW4odm9p
ZCkKIHsKICNpZmRlZiBDT05GSUdfUEFSQVZJUlQKKyNpZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhM
CiAJT0ZGU0VUKFBWX0NQVV91c2VyZ3Nfc3lzcmV0NjQsIHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRl
LAogCSAgICAgICBjcHUudXNlcmdzX3N5c3JldDY0KTsKIAlPRkZTRVQoUFZfQ1BVX3N3YXBncywg
cGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUsIGNwdS5zd2FwZ3MpOworI2VuZGlmCiAjaWZkZWYgQ09O
RklHX0RFQlVHX0VOVFJZCiAJT0ZGU0VUKFBWX0lSUV9zYXZlX2ZsLCBwYXJhdmlydF9wYXRjaF90
ZW1wbGF0ZSwgaXJxLnNhdmVfZmwpOwogI2VuZGlmCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJu
ZWwvY3B1L2NvbW1vbi5jIGIvYXJjaC94ODYva2VybmVsL2NwdS9jb21tb24uYwppbmRleCAzYjA0
NjAxODg2NWYuLmQ0OTdmYjk4MGVkNyAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2NwdS9j
b21tb24uYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L2NvbW1vbi5jCkBAIC0xMjIyLDcgKzEy
MjIsNyBAQCBzdGF0aWMgdm9pZCBnZW5lcmljX2lkZW50aWZ5KHN0cnVjdCBjcHVpbmZvX3g4NiAq
YykKIAkgKiBFU1BGSVggaXNzdWUsIHdlIGNhbiBjaGFuZ2UgdGhpcy4KIAkgKi8KICNpZmRlZiBD
T05GSUdfWDg2XzMyCi0jIGlmZGVmIENPTkZJR19QQVJBVklSVAorIyBpZmRlZiBDT05GSUdfUEFS
QVZJUlRfWFhMCiAJZG8gewogCQlleHRlcm4gdm9pZCBuYXRpdmVfaXJldCh2b2lkKTsKIAkJaWYg
KHB2X29wcy5jcHUuaXJldCA9PSBuYXRpdmVfaXJldCkKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tl
cm5lbC9oZWFkXzY0LlMgYi9hcmNoL3g4Ni9rZXJuZWwvaGVhZF82NC5TCmluZGV4IDgzNDRkZDJm
MzEwYS4uZTExYjk2YjJkYzZiIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvaGVhZF82NC5T
CisrKyBiL2FyY2gveDg2L2tlcm5lbC9oZWFkXzY0LlMKQEAgLTMxLDYgKzMxLDggQEAKICNkZWZp
bmUgR0VUX0NSMl9JTlRPKHJlZykgR0VUX0NSMl9JTlRPX1JBWCA7IG1vdnEgJXJheCwgcmVnCiAj
ZWxzZQogI2RlZmluZSBHRVRfQ1IyX0lOVE8ocmVnKSBtb3ZxICVjcjIsIHJlZworI2VuZGlmCisj
aWZuZGVmIENPTkZJR19QQVJBVklSVF9YWEwKICNkZWZpbmUgSU5URVJSVVBUX1JFVFVSTiBpcmV0
cQogI2VuZGlmCiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jIGIvYXJj
aC94ODYva2VybmVsL3BhcmF2aXJ0LmMKaW5kZXggNzYwNGQyMjNiZDAzLi5lNDg5OWYzMjUyZjEg
MTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCisrKyBiL2FyY2gveDg2L2tl
cm5lbC9wYXJhdmlydC5jCkBAIC0xMDAsNiArMTAwLDcgQEAgc3RhdGljIHVuc2lnbmVkIHBhcmF2
aXJ0X3BhdGNoX2NhbGwodm9pZCAqaW5zbmJ1ZiwgY29uc3Qgdm9pZCAqdGFyZ2V0LAogCXJldHVy
biA1OwogfQogCisjaWZkZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogc3RhdGljIHVuc2lnbmVkIHBh
cmF2aXJ0X3BhdGNoX2ptcCh2b2lkICppbnNuYnVmLCBjb25zdCB2b2lkICp0YXJnZXQsCiAJCQkJ
ICAgdW5zaWduZWQgbG9uZyBhZGRyLCB1bnNpZ25lZCBsZW4pCiB7CkBAIC0xMTgsNiArMTE5LDcg
QEAgc3RhdGljIHVuc2lnbmVkIHBhcmF2aXJ0X3BhdGNoX2ptcCh2b2lkICppbnNuYnVmLCBjb25z
dCB2b2lkICp0YXJnZXQsCiAKIAlyZXR1cm4gNTsKIH0KKyNlbmRpZgogCiBERUZJTkVfU1RBVElD
X0tFWV9UUlVFKHZpcnRfc3Bpbl9sb2NrX2tleSk7CiAKQEAgLTE0OSwxMCArMTUxLDEyIEBAIHVu
c2lnbmVkIHBhcmF2aXJ0X3BhdGNoX2RlZmF1bHQodTggdHlwZSwgdm9pZCAqaW5zbmJ1ZiwKIAll
bHNlIGlmIChvcGZ1bmMgPT0gX3BhcmF2aXJ0X2lkZW50XzY0KQogCQlyZXQgPSBwYXJhdmlydF9w
YXRjaF9pZGVudF82NChpbnNuYnVmLCBsZW4pOwogCisjaWZkZWYgQ09ORklHX1BBUkFWSVJUX1hY
TAogCWVsc2UgaWYgKHR5cGUgPT0gUEFSQVZJUlRfUEFUQ0goY3B1LmlyZXQpIHx8CiAJCSB0eXBl
ID09IFBBUkFWSVJUX1BBVENIKGNwdS51c2VyZ3Nfc3lzcmV0NjQpKQogCQkvKiBJZiBvcGVyYXRp
b24gcmVxdWlyZXMgYSBqbXAsIHRoZW4gam1wICovCiAJCXJldCA9IHBhcmF2aXJ0X3BhdGNoX2pt
cChpbnNuYnVmLCBvcGZ1bmMsIGFkZHIsIGxlbik7CisjZW5kaWYKIAllbHNlCiAJCS8qIE90aGVy
d2lzZSBjYWxsIHRoZSBmdW5jdGlvbi4gKi8KIAkJcmV0ID0gcGFyYXZpcnRfcGF0Y2hfY2FsbChp
bnNuYnVmLCBvcGZ1bmMsIGFkZHIsIGxlbik7CkBAIC0yNjEsNiArMjY1LDcgQEAgdm9pZCBwYXJh
dmlydF9mbHVzaF9sYXp5X21tdSh2b2lkKQogCXByZWVtcHRfZW5hYmxlKCk7CiB9CiAKKyNpZmRl
ZiBDT05GSUdfUEFSQVZJUlRfWFhMCiB2b2lkIHBhcmF2aXJ0X3N0YXJ0X2NvbnRleHRfc3dpdGNo
KHN0cnVjdCB0YXNrX3N0cnVjdCAqcHJldikKIHsKIAlCVUdfT04ocHJlZW1wdGlibGUoKSk7CkBA
IC0yODEsNiArMjg2LDcgQEAgdm9pZCBwYXJhdmlydF9lbmRfY29udGV4dF9zd2l0Y2goc3RydWN0
IHRhc2tfc3RydWN0ICpuZXh0KQogCWlmICh0ZXN0X2FuZF9jbGVhcl90aV90aHJlYWRfZmxhZyh0
YXNrX3RocmVhZF9pbmZvKG5leHQpLCBUSUZfTEFaWV9NTVVfVVBEQVRFUykpCiAJCWFyY2hfZW50
ZXJfbGF6eV9tbXVfbW9kZSgpOwogfQorI2VuZGlmCiAKIGVudW0gcGFyYXZpcnRfbGF6eV9tb2Rl
IHBhcmF2aXJ0X2dldF9sYXp5X21vZGUodm9pZCkKIHsKQEAgLTMxOSw2ICszMjUsOSBAQCBzdHJ1
Y3QgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUgcHZfb3BzID0gewogCS50aW1lLnN0ZWFsX2Nsb2Nr
ID0gbmF0aXZlX3N0ZWFsX2Nsb2NrLAogCiAJLyogQ3B1IG9wcy4gKi8KKwkuY3B1LmlvX2RlbGF5
ID0gbmF0aXZlX2lvX2RlbGF5LAorCisjaWZkZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogCS5jcHUu
Y3B1aWQgPSBuYXRpdmVfY3B1aWQsCiAJLmNwdS5nZXRfZGVidWdyZWcgPSBuYXRpdmVfZ2V0X2Rl
YnVncmVnLAogCS5jcHUuc2V0X2RlYnVncmVnID0gbmF0aXZlX3NldF9kZWJ1Z3JlZywKQEAgLTM2
MCwxMCArMzY5LDEwIEBAIHN0cnVjdCBwYXJhdmlydF9wYXRjaF90ZW1wbGF0ZSBwdl9vcHMgPSB7
CiAJLmNwdS5zd2FwZ3MgPSBuYXRpdmVfc3dhcGdzLAogCiAJLmNwdS5zZXRfaW9wbF9tYXNrID0g
bmF0aXZlX3NldF9pb3BsX21hc2ssCi0JLmNwdS5pb19kZWxheSA9IG5hdGl2ZV9pb19kZWxheSwK
IAogCS5jcHUuc3RhcnRfY29udGV4dF9zd2l0Y2ggPSBwYXJhdmlydF9ub3AsCiAJLmNwdS5lbmRf
Y29udGV4dF9zd2l0Y2ggPSBwYXJhdmlydF9ub3AsCisjZW5kaWYKIAogCS8qIElycSBvcHMuICov
CiAJLmlycS5zYXZlX2ZsID0gX19QVl9JU19DQUxMRUVfU0FWRShuYXRpdmVfc2F2ZV9mbCksCkBA
IC00NjAsMTAgKzQ2OSwxMiBAQCBzdHJ1Y3QgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUgcHZfb3Bz
ID0gewogI2VuZGlmCiB9OwogCisjaWZkZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogLyogQXQgdGhp
cyBwb2ludCwgbmF0aXZlX2dldC9zZXRfZGVidWdyZWcgaGFzIHJlYWwgZnVuY3Rpb24gZW50cmll
cyAqLwogTk9LUFJPQkVfU1lNQk9MKG5hdGl2ZV9nZXRfZGVidWdyZWcpOwogTk9LUFJPQkVfU1lN
Qk9MKG5hdGl2ZV9zZXRfZGVidWdyZWcpOwogTk9LUFJPQkVfU1lNQk9MKG5hdGl2ZV9sb2FkX2lk
dCk7CisjZW5kaWYKIAogRVhQT1JUX1NZTUJPTF9HUEwocHZfb3BzKTsKIEVYUE9SVF9TWU1CT0xf
R1BMKHB2X2luZm8pOwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0X3BhdGNo
XzMyLmMgYi9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfMzIuYwppbmRleCAwMjZmYTQz
ZTkyNjEuLjVhMjBhYTU2ZWZjMCAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0
X3BhdGNoXzMyLmMKKysrIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0X3BhdGNoXzMyLmMKQEAg
LTUsNyArNSw5IEBAIERFRl9OQVRJVkUoaXJxLCBpcnFfZGlzYWJsZSwgImNsaSIpOwogREVGX05B
VElWRShpcnEsIGlycV9lbmFibGUsICJzdGkiKTsKIERFRl9OQVRJVkUoaXJxLCByZXN0b3JlX2Zs
LCAicHVzaCAlZWF4OyBwb3BmIik7CiBERUZfTkFUSVZFKGlycSwgc2F2ZV9mbCwgInB1c2hmOyBw
b3AgJWVheCIpOworI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIERFRl9OQVRJVkUoY3B1LCBp
cmV0LCAiaXJldCIpOworI2VuZGlmCiBERUZfTkFUSVZFKG1tdSwgcmVhZF9jcjIsICJtb3YgJWNy
MiwgJWVheCIpOwogREVGX05BVElWRShtbXUsIHdyaXRlX2NyMywgIm1vdiAlZWF4LCAlY3IzIik7
CiBERUZfTkFUSVZFKG1tdSwgcmVhZF9jcjMsICJtb3YgJWNyMywgJWVheCIpOwpAQCAtNDUsNyAr
NDcsOSBAQCB1bnNpZ25lZCBuYXRpdmVfcGF0Y2godTggdHlwZSwgdm9pZCAqaWJ1ZiwgdW5zaWdu
ZWQgbG9uZyBhZGRyLCB1bnNpZ25lZCBsZW4pCiAJCVBBVENIX1NJVEUoaXJxLCBpcnFfZW5hYmxl
KTsKIAkJUEFUQ0hfU0lURShpcnEsIHJlc3RvcmVfZmwpOwogCQlQQVRDSF9TSVRFKGlycSwgc2F2
ZV9mbCk7CisjaWZkZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogCQlQQVRDSF9TSVRFKGNwdSwgaXJl
dCk7CisjZW5kaWYKIAkJUEFUQ0hfU0lURShtbXUsIHJlYWRfY3IyKTsKIAkJUEFUQ0hfU0lURSht
bXUsIHJlYWRfY3IzKTsKIAkJUEFUQ0hfU0lURShtbXUsIHdyaXRlX2NyMyk7CmRpZmYgLS1naXQg
YS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfNjQuYyBiL2FyY2gveDg2L2tlcm5lbC9w
YXJhdmlydF9wYXRjaF82NC5jCmluZGV4IDEyNDI0ZjdmYjJjMi4uMDAwMzBhMTVkZTM1IDEwMDY0
NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfNjQuYworKysgYi9hcmNoL3g4
Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfNjQuYwpAQCAtMTAsMTAgKzEwLDEyIEBAIERFRl9OQVRJ
VkUoaXJxLCBzYXZlX2ZsLCAicHVzaGZxOyBwb3BxICVyYXgiKTsKIERFRl9OQVRJVkUobW11LCBy
ZWFkX2NyMiwgIm1vdnEgJWNyMiwgJXJheCIpOwogREVGX05BVElWRShtbXUsIHJlYWRfY3IzLCAi
bW92cSAlY3IzLCAlcmF4Iik7CiBERUZfTkFUSVZFKG1tdSwgd3JpdGVfY3IzLCAibW92cSAlcmRp
LCAlY3IzIik7CisjaWZkZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogREVGX05BVElWRShjcHUsIHdi
aW52ZCwgIndiaW52ZCIpOwogCiBERUZfTkFUSVZFKGNwdSwgdXNlcmdzX3N5c3JldDY0LCAic3dh
cGdzOyBzeXNyZXRxIik7CiBERUZfTkFUSVZFKGNwdSwgc3dhcGdzLCAic3dhcGdzIik7CisjZW5k
aWYKIAogREVGX05BVElWRSgsIG1vdjMyLCAibW92ICVlZGksICVlYXgiKTsKIERFRl9OQVRJVkUo
LCBtb3Y2NCwgIm1vdiAlcmRpLCAlcmF4Iik7CkBAIC01MywxMiArNTUsMTQgQEAgdW5zaWduZWQg
bmF0aXZlX3BhdGNoKHU4IHR5cGUsIHZvaWQgKmlidWYsIHVuc2lnbmVkIGxvbmcgYWRkciwgdW5z
aWduZWQgbGVuKQogCQlQQVRDSF9TSVRFKGlycSwgc2F2ZV9mbCk7CiAJCVBBVENIX1NJVEUoaXJx
LCBpcnFfZW5hYmxlKTsKIAkJUEFUQ0hfU0lURShpcnEsIGlycV9kaXNhYmxlKTsKKyNpZmRlZiBD
T05GSUdfUEFSQVZJUlRfWFhMCiAJCVBBVENIX1NJVEUoY3B1LCB1c2VyZ3Nfc3lzcmV0NjQpOwog
CQlQQVRDSF9TSVRFKGNwdSwgc3dhcGdzKTsKKwkJUEFUQ0hfU0lURShjcHUsIHdiaW52ZCk7Cisj
ZW5kaWYKIAkJUEFUQ0hfU0lURShtbXUsIHJlYWRfY3IyKTsKIAkJUEFUQ0hfU0lURShtbXUsIHJl
YWRfY3IzKTsKIAkJUEFUQ0hfU0lURShtbXUsIHdyaXRlX2NyMyk7Ci0JCVBBVENIX1NJVEUoY3B1
LCB3YmludmQpOwogI2lmIGRlZmluZWQoQ09ORklHX1BBUkFWSVJUX1NQSU5MT0NLUykKIAkJY2Fz
ZSBQQVJBVklSVF9QQVRDSChsb2NrLnF1ZXVlZF9zcGluX3VubG9jayk6CiAJCQlpZiAocHZfaXNf
bmF0aXZlX3NwaW5fdW5sb2NrKCkpIHsKLS0gCjIuMTMuNwoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 07:37:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 07: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 1fp7QD-0007L3-7i; Mon, 13 Aug 2018 07:37: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=q/fn=k4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fp7QC-0007KD-At
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 07:37:48 +0000
X-Inumbo-ID: d8539f14-9ecb-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d8539f14-9ecb-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 07:38:18 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 20AB5AECF;
 Mon, 13 Aug 2018 07:37:45 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Mon, 13 Aug 2018 09:37:33 +0200
Message-Id: <20180813073739.26108-6-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180813073739.26108-1-jgross@suse.com>
References: <20180813073739.26108-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 05/11] x86/paravirt: remove unused paravirt
 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>, boris.ostrovsky@oracle.com,
 rusty@rustcorp.com.au, peterz@infradead.org, mingo@redhat.com, hpa@zytor.com,
 akataria@vmware.com, tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG1hY3JvcyBFTkFCTEVfSU5URVJSVVBUU19TWVNFWElULCBHRVRfQ1IwX0lOVE9fRUFYIGFu
ZApQQVJBVklSVF9BREpVU1RfRVhDRVBUSU9OX0ZSQU1FIGFyZSB1c2VkIG5vd2hlcmUuIFJlbW92
ZSB0aGVpcgpkZWZpbml0aW9ucy4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9z
c0BzdXNlLmNvbT4KLS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9pcnFmbGFncy5oIHwgNCAtLS0t
CiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oIHwgOSArLS0tLS0tLS0KIGFyY2gveDg2
L2tlcm5lbC9hc20tb2Zmc2V0cy5jICAgfCAxIC0KIDMgZmlsZXMgY2hhbmdlZCwgMSBpbnNlcnRp
b24oKyksIDEzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNt
L2lycWZsYWdzLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9pcnFmbGFncy5oCmluZGV4IGM0ZmMx
NzIyMGRmOS4uYjdhNzkwZDAzMjI5IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9p
cnFmbGFncy5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL2lycWZsYWdzLmgKQEAgLTEzMiw4
ICsxMzIsNiBAQCBzdGF0aWMgaW5saW5lIG5vdHJhY2UgdW5zaWduZWQgbG9uZyBhcmNoX2xvY2Fs
X2lycV9zYXZlKHZvaWQpCiAgKi8KICNkZWZpbmUgU1dBUEdTX1VOU0FGRV9TVEFDSwlzd2FwZ3MK
IAotI2RlZmluZSBQQVJBVklSVF9BREpVU1RfRVhDRVBUSU9OX0ZSQU1FCS8qICAqLwotCiAjZGVm
aW5lIElOVEVSUlVQVF9SRVRVUk4Jam1wIG5hdGl2ZV9pcmV0CiAjZGVmaW5lIFVTRVJHU19TWVNS
RVQ2NAkJCQlcCiAJc3dhcGdzOwkJCQkJXApAQCAtMTQ3LDggKzE0NSw2IEBAIHN0YXRpYyBpbmxp
bmUgbm90cmFjZSB1bnNpZ25lZCBsb25nIGFyY2hfbG9jYWxfaXJxX3NhdmUodm9pZCkKICNlbmRp
ZgogI2Vsc2UKICNkZWZpbmUgSU5URVJSVVBUX1JFVFVSTgkJaXJldAotI2RlZmluZSBFTkFCTEVf
SU5URVJSVVBUU19TWVNFWElUCXN0aTsgc3lzZXhpdAotI2RlZmluZSBHRVRfQ1IwX0lOVE9fRUFY
CQltb3ZsICVjcjAsICVlYXgKICNlbmRpZgogCiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1
ZGUvYXNtL3BhcmF2aXJ0LmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oCmluZGV4
IGRlODQwMDk1ZmQ2NC4uYmU1YjYxMGQyNTVlIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRl
L2FzbS9wYXJhdmlydC5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKQEAg
LTg4MiwxNCArODgyLDcgQEAgZXh0ZXJuIHZvaWQgZGVmYXVsdF9iYW5uZXIodm9pZCk7CiAJCSAg
Y2FsbCBQQVJBX0lORElSRUNUKHB2X29wcytQVl9JUlFfaXJxX2VuYWJsZSk7CQlcCiAJCSAgUFZf
UkVTVE9SRV9SRUdTKGNsb2JiZXJzIHwgQ0xCUl9DQUxMRUVfU0FWRSk7KQogCi0jaWZkZWYgQ09O
RklHX1g4Nl8zMgotI2RlZmluZSBHRVRfQ1IwX0lOVE9fRUFYCQkJCVwKLQlwdXNoICVlY3g7IHB1
c2ggJWVkeDsJCQkJXAotCUFOTk9UQVRFX1JFVFBPTElORV9TQUZFOwkJCQlcCi0JY2FsbCBQQVJB
X0lORElSRUNUKHB2X29wcytQVl9DUFVfcmVhZF9jcjApOwlcCi0JcG9wICVlZHg7IHBvcCAlZWN4
Ci0jZWxzZQkvKiAhQ09ORklHX1g4Nl8zMiAqLwotCisjaWZkZWYgQ09ORklHX1g4Nl82NAogLyoK
ICAqIElmIHN3YXBncyBpcyB1c2VkIHdoaWxlIHRoZSB1c2Vyc3BhY2Ugc3RhY2sgaXMgc3RpbGwg
Y3VycmVudCwKICAqIHRoZXJlJ3Mgbm8gd2F5IHRvIGNhbGwgYSBwdm9wLiAgVGhlIFBWIHJlcGxh
Y2VtZW50ICptdXN0KiBiZQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRz
LmMgYi9hcmNoL3g4Ni9rZXJuZWwvYXNtLW9mZnNldHMuYwppbmRleCA0ODU5NWNhYWI3MDUuLjM5
NTI1M2Y1ODJhNSAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRzLmMKKysr
IGIvYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRzLmMKQEAgLTY5LDcgKzY5LDYgQEAgdm9pZCBj
b21tb24odm9pZCkgewogCU9GRlNFVChQVl9JUlFfaXJxX2Rpc2FibGUsIHBhcmF2aXJ0X3BhdGNo
X3RlbXBsYXRlLCBpcnEuaXJxX2Rpc2FibGUpOwogCU9GRlNFVChQVl9JUlFfaXJxX2VuYWJsZSwg
cGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUsIGlycS5pcnFfZW5hYmxlKTsKIAlPRkZTRVQoUFZfQ1BV
X2lyZXQsIHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlLCBjcHUuaXJldCk7Ci0JT0ZGU0VUKFBWX0NQ
VV9yZWFkX2NyMCwgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUsIGNwdS5yZWFkX2NyMCk7CiAJT0ZG
U0VUKFBWX01NVV9yZWFkX2NyMiwgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUsIG1tdS5yZWFkX2Ny
Mik7CiAjZW5kaWYKIAotLSAKMi4xMy43CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 07:37:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 07: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 1fp7QB-0007K2-Qm; Mon, 13 Aug 2018 07: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=q/fn=k4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fp7QA-0007Ji-Qy
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 07:37:46 +0000
X-Inumbo-ID: 9f1987db-9ecb-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9f1987db-9ecb-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 09:36:42 +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 239D3AE41;
 Mon, 13 Aug 2018 07:37:44 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Mon, 13 Aug 2018 09:37:28 +0200
Message-Id: <20180813073739.26108-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH v2 00/11] x86/paravirt: several 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,
 rusty@rustcorp.com.au, peterz@infradead.org, mingo@redhat.com, hpa@zytor.com,
 akataria@vmware.com, tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBzZXJpZXMgcmVtb3ZlcyBzb21lIG5vIGxvbmdlciBuZWVkZWQgc3R1ZmYgZnJvbSBwYXJh
dmlydAppbmZyYXN0cnVjdHVyZSBhbmQgcHV0cyBsYXJnZSBxdWFudGl0aWVzIG9mIHBhcmF2aXJ0
IG9wcyB1bmRlciBhIG5ldwpjb25maWcgb3B0aW9uIFBBUkFWSVJUX1hYTCB3aGljaCBpcyBzZWxl
Y3RlZCBieSBYRU5fUFYgb25seS4KCkEgcHZvcHMga2VybmVsIHdpdGhvdXQgWEVOX1BWIGJlaW5n
IGNvbmZpZ3VyZWQgaXMgYWJvdXQgMi41JSBzbWFsbGVyCndpdGggdGhpcyBzZXJpZXMgYXBwbGll
ZC4KCnRpcCBjb21taXQgNTgwMGRjNWMxOWYzNGU2ZTAzYjVhZGFiMTI4MjUzNWNiMTAyZmFmZCAo
Ing4Ni9wYXJhdmlydDoKRml4IHNwZWN0cmUtdjIgbWl0aWdhdGlvbnMgZm9yIHBhcmF2aXJ0IGd1
ZXN0cyIpIGlzIGEgcHJlcmVxdWlzaXRlCmZvciB0aGlzIHNlcmllcy4KClRoZSBsYXN0IDQgcGF0
Y2hlcyBvZiB0aGlzIHNlcmllcyByZXF1aXJlIG15IFhlbiBjbGVhbnVwIHNlcmllcwpodHRwczov
L2xvcmUua2VybmVsLm9yZy9sa21sLzIwMTgwNzE3MTIwMTEzLjEyNzU2LTEtamdyb3NzQHN1c2Uu
Y29tLwp3aGljaCBoaWRlcyBtb3JlIFhlbiBQVi1vbmx5IGNvZGUgYmVoaW5kIENPTkZJR19YRU5f
UFYuCgpDaGFuZ2VzIGluIFYyOgotIHBhdGNoIDQ6IHNob3J0ZW4gcHZfb3BzIHN1Yi1zdHJ1Y3R1
cmUgbmFtZXMgKEphbiBCZXVsaWNoKQotIHBhdGNoIDExOiBuZXcgcGF0Y2gKCkp1ZXJnZW4gR3Jv
c3MgKDExKToKICB4ODYvcGFyYXZpcnQ6IG1ha2UgcGFyYXZpcnRfcGF0Y2hfY2FsbCgpIGFuZCBw
YXJhdmlydF9wYXRjaF9qbXAoKQogICAgc3RhdGljCiAgeDg2L3BhcmF2aXJ0OiByZW1vdmUgY2xv
YmJlcnMgcGFyYW1ldGVyIGZyb20gcGFyYXZpcnQgcGF0Y2ggZnVuY3Rpb25zCiAgeDg2L3BhcmF2
aXJ0OiByZW1vdmUgY2xvYmJlcnMgZnJvbSBzdHJ1Y3QgcGFyYXZpcnRfcGF0Y2hfc2l0ZQogIHg4
Ni9wYXJhdmlydDogdXNlIGEgc2luZ2xlIG9wcyBzdHJ1Y3R1cmUKICB4ODYvcGFyYXZpcnQ6IHJl
bW92ZSB1bnVzZWQgcGFyYXZpcnQgYml0cwogIHg4Ni9wYXJhdmlydDogaW50cm9kdWNlIG5ldyBj
b25maWcgb3B0aW9uIFBBUkFWSVJUX1hYTAogIHg4Ni9wYXJhdmlydDogbW92ZSBpdGVtcyBpbiBw
dl9pbmZvIHVuZGVyIFBBUkFWSVJUX1hYTCB1bWJyZWxsYQogIHg4Ni9wYXJhdmlydDogbW92ZSB0
aGUgWGVuLW9ubHkgcHZfY3B1X29wcyB1bmRlciB0aGUgUEFSQVZJUlRfWFhMCiAgICB1bWJyZWxs
YQogIHg4Ni9wYXJhdmlydDogbW92ZSB0aGUgWGVuLW9ubHkgcHZfaXJxX29wcyB1bmRlciB0aGUg
UEFSQVZJUlRfWFhMCiAgICB1bWJyZWxsYQogIHg4Ni9wYXJhdmlydDogbW92ZSB0aGUgWGVuLW9u
bHkgcHZfbW11X29wcyB1bmRlciB0aGUgUEFSQVZJUlRfWFhMCiAgICB1bWJyZWxsYQogIHg4Ni9w
YXJhdmlydDogcmVtb3ZlIHVubmVlZGVkIG1tdSByZWxhdGVkIHBhcmF2aXJ0IG9wcyBiaXRzCgog
YXJjaC94ODYvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMyArCiBhcmNo
L3g4Ni9oeXBlcnYvbW11LmMgICAgICAgICAgICAgICAgICAgICAgIHwgICA0ICstCiBhcmNoL3g4
Ni9pbmNsdWRlL2FzbS9kZWJ1Z3JlZy5oICAgICAgICAgICAgIHwgICAyICstCiBhcmNoL3g4Ni9p
bmNsdWRlL2FzbS9kZXNjLmggICAgICAgICAgICAgICAgIHwgICA0ICstCiBhcmNoL3g4Ni9pbmNs
dWRlL2FzbS9maXhtYXAuaCAgICAgICAgICAgICAgIHwgICAyICstCiBhcmNoL3g4Ni9pbmNsdWRl
L2FzbS9pcnFmbGFncy5oICAgICAgICAgICAgIHwgIDU2ICsrLS0KIGFyY2gveDg2L2luY2x1ZGUv
YXNtL21tdV9jb250ZXh0LmggICAgICAgICAgfCAgIDQgKy0KIGFyY2gveDg2L2luY2x1ZGUvYXNt
L21zci5oICAgICAgICAgICAgICAgICAgfCAgIDQgKy0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3Bh
cmF2aXJ0LmggICAgICAgICAgICAgfCAzOTkgKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLQog
YXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaCAgICAgICB8ICA3NyArKystLS0K
IGFyY2gveDg2L2luY2x1ZGUvYXNtL3BnYWxsb2MuaCAgICAgICAgICAgICAgfCAgIDIgKy0KIGFy
Y2gveDg2L2luY2x1ZGUvYXNtL3BndGFibGUtM2xldmVsX3R5cGVzLmggfCAgIDIgKy0KIGFyY2gv
eDg2L2luY2x1ZGUvYXNtL3BndGFibGUuaCAgICAgICAgICAgICAgfCAgIDcgKy0KIGFyY2gveDg2
L2luY2x1ZGUvYXNtL3Byb2Nlc3Nvci5oICAgICAgICAgICAgfCAgIDQgKy0KIGFyY2gveDg2L2lu
Y2x1ZGUvYXNtL3B0cmFjZS5oICAgICAgICAgICAgICAgfCAgIDMgKy0KIGFyY2gveDg2L2luY2x1
ZGUvYXNtL3NlZ21lbnQuaCAgICAgICAgICAgICAgfCAgIDIgKy0KIGFyY2gveDg2L2luY2x1ZGUv
YXNtL3NwZWNpYWxfaW5zbnMuaCAgICAgICAgfCAgIDQgKy0KIGFyY2gveDg2L2tlcm5lbC9hbHRl
cm5hdGl2ZS5jICAgICAgICAgICAgICAgfCAgIDIgKy0KIGFyY2gveDg2L2tlcm5lbC9hc20tb2Zm
c2V0cy5jICAgICAgICAgICAgICAgfCAgMTMgKy0KIGFyY2gveDg2L2tlcm5lbC9hc20tb2Zmc2V0
c182NC5jICAgICAgICAgICAgfCAgIDkgKy0KIGFyY2gveDg2L2tlcm5lbC9jcHUvY29tbW9uLmMg
ICAgICAgICAgICAgICAgfCAgIDQgKy0KIGFyY2gveDg2L2tlcm5lbC9jcHUvdm13YXJlLmMgICAg
ICAgICAgICAgICAgfCAgIDQgKy0KIGFyY2gveDg2L2tlcm5lbC9oZWFkXzY0LlMgICAgICAgICAg
ICAgICAgICAgfCAgIDIgKy0KIGFyY2gveDg2L2tlcm5lbC9rdm0uYyAgICAgICAgICAgICAgICAg
ICAgICAgfCAgMTcgKy0KIGFyY2gveDg2L2tlcm5lbC9rdm1jbG9jay5jICAgICAgICAgICAgICAg
ICAgfCAgIDQgKy0KIGFyY2gveDg2L2tlcm5lbC9wYXJhdmlydC1zcGlubG9ja3MuYyAgICAgICAg
fCAgMTUgKy0KIGFyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jICAgICAgICAgICAgICAgICAgfCAy
OTIgKysrKysrKysrKy0tLS0tLS0tLS0KIGFyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF8z
Mi5jICAgICAgICAgfCAgNTcgKystLQogYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0X3BhdGNoXzY0
LmMgICAgICAgICB8ICA2NSArKy0tLQogYXJjaC94ODYva2VybmVsL3RzYy5jICAgICAgICAgICAg
ICAgICAgICAgICB8ICAgMiArLQogYXJjaC94ODYva2VybmVsL3ZzbXBfNjQuYyAgICAgICAgICAg
ICAgICAgICB8ICAyNCArLQogYXJjaC94ODYveGVuL0tjb25maWcgICAgICAgICAgICAgICAgICAg
ICAgICB8ICAgMSArCiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMgICAgICAgICAgICAgICAg
IHwgIDMxICsrLQogYXJjaC94ODYveGVuL2lycS5jICAgICAgICAgICAgICAgICAgICAgICAgICB8
ICAgMiArLQogYXJjaC94ODYveGVuL21tdV9odm0uYyAgICAgICAgICAgICAgICAgICAgICB8ICAg
MiArLQogYXJjaC94ODYveGVuL21tdV9wdi5jICAgICAgICAgICAgICAgICAgICAgICB8ICAyOCAr
LQogYXJjaC94ODYveGVuL3NwaW5sb2NrLmMgICAgICAgICAgICAgICAgICAgICB8ICAxMSArLQog
YXJjaC94ODYveGVuL3RpbWUuYyAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgNCArLQogZHJp
dmVycy94ZW4vdGltZS5jICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQogMzkgZmls
ZXMgY2hhbmdlZCwgNTc1IGluc2VydGlvbnMoKyksIDU5NSBkZWxldGlvbnMoLSkKCi0tIAoyLjEz
LjcKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 07:37:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 07: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 1fp7QC-0007Kg-PL; Mon, 13 Aug 2018 07:37: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=q/fn=k4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fp7QB-0007Jr-2P
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 07:37:47 +0000
X-Inumbo-ID: d7403042-9ecb-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d7403042-9ecb-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 07:38:16 +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 33F4AAEB6;
 Mon, 13 Aug 2018 07:37:44 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Mon, 13 Aug 2018 09:37:30 +0200
Message-Id: <20180813073739.26108-3-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180813073739.26108-1-jgross@suse.com>
References: <20180813073739.26108-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 02/11] x86/paravirt: remove clobbers
 parameter from paravirt patch functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, boris.ostrovsky@oracle.com,
 rusty@rustcorp.com.au, peterz@infradead.org, mingo@redhat.com, hpa@zytor.com,
 akataria@vmware.com, tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGNsb2JiZXJzIHBhcmFtZXRlciBmcm9tIHBhcmF2aXJ0X3BhdGNoX2RlZmF1bHQoKSBldCBh
bCBpc24ndCB1c2VkCmFueSBsb25nZXIuIFJlbW92ZSBpdC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJh
dmlydF90eXBlcy5oIHwgIDcgKysrLS0tLQogYXJjaC94ODYva2VybmVsL2FsdGVybmF0aXZlLmMg
ICAgICAgICB8ICAyICstCiBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYyAgICAgICAgICAgIHwg
MTQgKysrKystLS0tLS0tLS0KIGFyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF8zMi5jICAg
fCAgNSArKy0tLQogYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0X3BhdGNoXzY0LmMgICB8ICA1ICsr
LS0tCiBhcmNoL3g4Ni9rZXJuZWwvdnNtcF82NC5jICAgICAgICAgICAgIHwgIDYgKysrLS0tCiA2
IGZpbGVzIGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKyksIDIzIGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmggYi9hcmNoL3g4Ni9p
bmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oCmluZGV4IDAzNmIyZjg4ZjEwNS4uZjZlMjRlNzg2
MzNiIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oCisr
KyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmgKQEAgLTg0LDcgKzg0LDcg
QEAgc3RydWN0IHB2X2luaXRfb3BzIHsKIAkgKiB0aGUgbnVtYmVyIG9mIGJ5dGVzIG9mIGNvZGUg
Z2VuZXJhdGVkLCBhcyB3ZSBub3AgcGFkIHRoZQogCSAqIHJlc3QgaW4gZ2VuZXJpYyBjb2RlLgog
CSAqLwotCXVuc2lnbmVkICgqcGF0Y2gpKHU4IHR5cGUsIHUxNiBjbG9iYmVyLCB2b2lkICppbnNu
YnVmLAorCXVuc2lnbmVkICgqcGF0Y2gpKHU4IHR5cGUsIHZvaWQgKmluc25idWYsCiAJCQkgIHVu
c2lnbmVkIGxvbmcgYWRkciwgdW5zaWduZWQgbGVuKTsKIH0gX19ub19yYW5kb21pemVfbGF5b3V0
OwogCkBAIC0zNzAsMTQgKzM3MCwxMyBAQCBleHRlcm4gc3RydWN0IHB2X2xvY2tfb3BzIHB2X2xv
Y2tfb3BzOwogCiB1bnNpZ25lZCBwYXJhdmlydF9wYXRjaF9pZGVudF8zMih2b2lkICppbnNuYnVm
LCB1bnNpZ25lZCBsZW4pOwogdW5zaWduZWQgcGFyYXZpcnRfcGF0Y2hfaWRlbnRfNjQodm9pZCAq
aW5zbmJ1ZiwgdW5zaWduZWQgbGVuKTsKLXVuc2lnbmVkIHBhcmF2aXJ0X3BhdGNoX2RlZmF1bHQo
dTggdHlwZSwgdTE2IGNsb2JiZXJzLCB2b2lkICppbnNuYnVmLAordW5zaWduZWQgcGFyYXZpcnRf
cGF0Y2hfZGVmYXVsdCh1OCB0eXBlLCB2b2lkICppbnNuYnVmLAogCQkJCXVuc2lnbmVkIGxvbmcg
YWRkciwgdW5zaWduZWQgbGVuKTsKIAogdW5zaWduZWQgcGFyYXZpcnRfcGF0Y2hfaW5zbnModm9p
ZCAqaW5zbmJ1ZiwgdW5zaWduZWQgbGVuLAogCQkJICAgICAgY29uc3QgY2hhciAqc3RhcnQsIGNv
bnN0IGNoYXIgKmVuZCk7CiAKLXVuc2lnbmVkIG5hdGl2ZV9wYXRjaCh1OCB0eXBlLCB1MTYgY2xv
YmJlcnMsIHZvaWQgKmlidWYsCi0JCSAgICAgIHVuc2lnbmVkIGxvbmcgYWRkciwgdW5zaWduZWQg
bGVuKTsKK3Vuc2lnbmVkIG5hdGl2ZV9wYXRjaCh1OCB0eXBlLCB2b2lkICppYnVmLCB1bnNpZ25l
ZCBsb25nIGFkZHIsIHVuc2lnbmVkIGxlbik7CiAKIGludCBwYXJhdmlydF9kaXNhYmxlX2lvc3Bh
Y2Uodm9pZCk7CiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9hbHRlcm5hdGl2ZS5jIGIv
YXJjaC94ODYva2VybmVsL2FsdGVybmF0aXZlLmMKaW5kZXggYTQ4MTc2M2EzNzc2Li45NzI5Y2Vl
MTExNDkgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9hbHRlcm5hdGl2ZS5jCisrKyBiL2Fy
Y2gveDg2L2tlcm5lbC9hbHRlcm5hdGl2ZS5jCkBAIC01OTQsNyArNTk0LDcgQEAgdm9pZCBfX2lu
aXRfb3JfbW9kdWxlIGFwcGx5X3BhcmF2aXJ0KHN0cnVjdCBwYXJhdmlydF9wYXRjaF9zaXRlICpz
dGFydCwKIAkJQlVHX09OKHAtPmxlbiA+IE1BWF9QQVRDSF9MRU4pOwogCQkvKiBwcmVwIHRoZSBi
dWZmZXIgd2l0aCB0aGUgb3JpZ2luYWwgaW5zdHJ1Y3Rpb25zICovCiAJCW1lbWNweShpbnNuYnVm
LCBwLT5pbnN0ciwgcC0+bGVuKTsKLQkJdXNlZCA9IHB2X2luaXRfb3BzLnBhdGNoKHAtPmluc3Ry
dHlwZSwgcC0+Y2xvYmJlcnMsIGluc25idWYsCisJCXVzZWQgPSBwdl9pbml0X29wcy5wYXRjaChw
LT5pbnN0cnR5cGUsIGluc25idWYsCiAJCQkJCSAodW5zaWduZWQgbG9uZylwLT5pbnN0ciwgcC0+
bGVuKTsKIAogCQlCVUdfT04odXNlZCA+IHAtPmxlbik7CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9r
ZXJuZWwvcGFyYXZpcnQuYyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCmluZGV4IGNlNTYw
YjkxNmIxZi4uZjBjNDYyZmUyODA4IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZp
cnQuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYwpAQCAtODAsMTAgKzgwLDggQEAg
c3RydWN0IGJyYW5jaCB7CiAJdTMyIGRlbHRhOwogfSBfX2F0dHJpYnV0ZV9fKChwYWNrZWQpKTsK
IAotc3RhdGljIHVuc2lnbmVkIHBhcmF2aXJ0X3BhdGNoX2NhbGwodm9pZCAqaW5zbmJ1ZiwKLQkJ
CQkgICAgY29uc3Qgdm9pZCAqdGFyZ2V0LCB1MTYgdGd0X2Nsb2JiZXJzLAotCQkJCSAgICB1bnNp
Z25lZCBsb25nIGFkZHIsIHUxNiBzaXRlX2Nsb2JiZXJzLAotCQkJCSAgICB1bnNpZ25lZCBsZW4p
CitzdGF0aWMgdW5zaWduZWQgcGFyYXZpcnRfcGF0Y2hfY2FsbCh2b2lkICppbnNuYnVmLCBjb25z
dCB2b2lkICp0YXJnZXQsCisJCQkJICAgIHVuc2lnbmVkIGxvbmcgYWRkciwgdW5zaWduZWQgbGVu
KQogewogCXN0cnVjdCBicmFuY2ggKmIgPSBpbnNuYnVmOwogCXVuc2lnbmVkIGxvbmcgZGVsdGEg
PSAodW5zaWduZWQgbG9uZyl0YXJnZXQgLSAoYWRkcis1KTsKQEAgLTE0OCw3ICsxNDYsNyBAQCBz
dGF0aWMgdm9pZCAqZ2V0X2NhbGxfZGVzdGluYXRpb24odTggdHlwZSkKIAlyZXR1cm4gKigodm9p
ZCAqKikmdG1wbCArIHR5cGUpOwogfQogCi11bnNpZ25lZCBwYXJhdmlydF9wYXRjaF9kZWZhdWx0
KHU4IHR5cGUsIHUxNiBjbG9iYmVycywgdm9pZCAqaW5zbmJ1ZiwKK3Vuc2lnbmVkIHBhcmF2aXJ0
X3BhdGNoX2RlZmF1bHQodTggdHlwZSwgdm9pZCAqaW5zbmJ1ZiwKIAkJCQl1bnNpZ25lZCBsb25n
IGFkZHIsIHVuc2lnbmVkIGxlbikKIHsKIAl2b2lkICpvcGZ1bmMgPSBnZXRfY2FsbF9kZXN0aW5h
dGlvbih0eXBlKTsKQEAgLTE3MSwxMCArMTY5LDggQEAgdW5zaWduZWQgcGFyYXZpcnRfcGF0Y2hf
ZGVmYXVsdCh1OCB0eXBlLCB1MTYgY2xvYmJlcnMsIHZvaWQgKmluc25idWYsCiAJCS8qIElmIG9w
ZXJhdGlvbiByZXF1aXJlcyBhIGptcCwgdGhlbiBqbXAgKi8KIAkJcmV0ID0gcGFyYXZpcnRfcGF0
Y2hfam1wKGluc25idWYsIG9wZnVuYywgYWRkciwgbGVuKTsKIAllbHNlCi0JCS8qIE90aGVyd2lz
ZSBjYWxsIHRoZSBmdW5jdGlvbjsgYXNzdW1lIHRhcmdldCBjb3VsZAotCQkgICBjbG9iYmVyIGFu
eSBjYWxsZXItc2F2ZSByZWcgKi8KLQkJcmV0ID0gcGFyYXZpcnRfcGF0Y2hfY2FsbChpbnNuYnVm
LCBvcGZ1bmMsIENMQlJfQU5ZLAotCQkJCQkgIGFkZHIsIGNsb2JiZXJzLCBsZW4pOworCQkvKiBP
dGhlcndpc2UgY2FsbCB0aGUgZnVuY3Rpb24uICovCisJCXJldCA9IHBhcmF2aXJ0X3BhdGNoX2Nh
bGwoaW5zbmJ1Ziwgb3BmdW5jLCBhZGRyLCBsZW4pOwogCiAJcmV0dXJuIHJldDsKIH0KZGlmZiAt
LWdpdCBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF8zMi5jIGIvYXJjaC94ODYva2Vy
bmVsL3BhcmF2aXJ0X3BhdGNoXzMyLmMKaW5kZXggNzU4ZTY5ZDcyZWJmLi5lNWMzYTQzODE0OWUg
MTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF8zMi5jCisrKyBiL2Fy
Y2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF8zMi5jCkBAIC0zMCw4ICszMCw3IEBAIHVuc2ln
bmVkIHBhcmF2aXJ0X3BhdGNoX2lkZW50XzY0KHZvaWQgKmluc25idWYsIHVuc2lnbmVkIGxlbikK
IGV4dGVybiBib29sIHB2X2lzX25hdGl2ZV9zcGluX3VubG9jayh2b2lkKTsKIGV4dGVybiBib29s
IHB2X2lzX25hdGl2ZV92Y3B1X2lzX3ByZWVtcHRlZCh2b2lkKTsKIAotdW5zaWduZWQgbmF0aXZl
X3BhdGNoKHU4IHR5cGUsIHUxNiBjbG9iYmVycywgdm9pZCAqaWJ1ZiwKLQkJICAgICAgdW5zaWdu
ZWQgbG9uZyBhZGRyLCB1bnNpZ25lZCBsZW4pCit1bnNpZ25lZCBuYXRpdmVfcGF0Y2godTggdHlw
ZSwgdm9pZCAqaWJ1ZiwgdW5zaWduZWQgbG9uZyBhZGRyLCB1bnNpZ25lZCBsZW4pCiB7CiAJY29u
c3QgdW5zaWduZWQgY2hhciAqc3RhcnQsICplbmQ7CiAJdW5zaWduZWQgcmV0OwpAQCAtNzAsNyAr
NjksNyBAQCB1bnNpZ25lZCBuYXRpdmVfcGF0Y2godTggdHlwZSwgdTE2IGNsb2JiZXJzLCB2b2lk
ICppYnVmLAogCiAJZGVmYXVsdDoKIHBhdGNoX2RlZmF1bHQ6IF9fbWF5YmVfdW51c2VkCi0JCXJl
dCA9IHBhcmF2aXJ0X3BhdGNoX2RlZmF1bHQodHlwZSwgY2xvYmJlcnMsIGlidWYsIGFkZHIsIGxl
bik7CisJCXJldCA9IHBhcmF2aXJ0X3BhdGNoX2RlZmF1bHQodHlwZSwgaWJ1ZiwgYWRkciwgbGVu
KTsKIAkJYnJlYWs7CiAKIHBhdGNoX3NpdGU6CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwv
cGFyYXZpcnRfcGF0Y2hfNjQuYyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF82NC5j
CmluZGV4IDllZGFkYWJmMDRmNi4uODkzZWY4N2ViMjY4IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9r
ZXJuZWwvcGFyYXZpcnRfcGF0Y2hfNjQuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRf
cGF0Y2hfNjQuYwpAQCAtMzgsOCArMzgsNyBAQCB1bnNpZ25lZCBwYXJhdmlydF9wYXRjaF9pZGVu
dF82NCh2b2lkICppbnNuYnVmLCB1bnNpZ25lZCBsZW4pCiBleHRlcm4gYm9vbCBwdl9pc19uYXRp
dmVfc3Bpbl91bmxvY2sodm9pZCk7CiBleHRlcm4gYm9vbCBwdl9pc19uYXRpdmVfdmNwdV9pc19w
cmVlbXB0ZWQodm9pZCk7CiAKLXVuc2lnbmVkIG5hdGl2ZV9wYXRjaCh1OCB0eXBlLCB1MTYgY2xv
YmJlcnMsIHZvaWQgKmlidWYsCi0JCSAgICAgIHVuc2lnbmVkIGxvbmcgYWRkciwgdW5zaWduZWQg
bGVuKQordW5zaWduZWQgbmF0aXZlX3BhdGNoKHU4IHR5cGUsIHZvaWQgKmlidWYsIHVuc2lnbmVk
IGxvbmcgYWRkciwgdW5zaWduZWQgbGVuKQogewogCWNvbnN0IHVuc2lnbmVkIGNoYXIgKnN0YXJ0
LCAqZW5kOwogCXVuc2lnbmVkIHJldDsKQEAgLTgwLDcgKzc5LDcgQEAgdW5zaWduZWQgbmF0aXZl
X3BhdGNoKHU4IHR5cGUsIHUxNiBjbG9iYmVycywgdm9pZCAqaWJ1ZiwKIAogCWRlZmF1bHQ6CiBw
YXRjaF9kZWZhdWx0OiBfX21heWJlX3VudXNlZAotCQlyZXQgPSBwYXJhdmlydF9wYXRjaF9kZWZh
dWx0KHR5cGUsIGNsb2JiZXJzLCBpYnVmLCBhZGRyLCBsZW4pOworCQlyZXQgPSBwYXJhdmlydF9w
YXRjaF9kZWZhdWx0KHR5cGUsIGlidWYsIGFkZHIsIGxlbik7CiAJCWJyZWFrOwogCiBwYXRjaF9z
aXRlOgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL3ZzbXBfNjQuYyBiL2FyY2gveDg2L2tl
cm5lbC92c21wXzY0LmMKaW5kZXggNDQ2ODVmYjJhMTkyLi5mMTk0ZTVlMWU5NWMgMTAwNjQ0Ci0t
LSBhL2FyY2gveDg2L2tlcm5lbC92c21wXzY0LmMKKysrIGIvYXJjaC94ODYva2VybmVsL3ZzbXBf
NjQuYwpAQCAtNjksNyArNjksNyBAQCBhc21saW5rYWdlIF9fdmlzaWJsZSB2b2lkIHZzbXBfaXJx
X2VuYWJsZSh2b2lkKQogfQogUFZfQ0FMTEVFX1NBVkVfUkVHU19USFVOSyh2c21wX2lycV9lbmFi
bGUpOwogCi1zdGF0aWMgdW5zaWduZWQgX19pbml0IHZzbXBfcGF0Y2godTggdHlwZSwgdTE2IGNs
b2JiZXJzLCB2b2lkICppYnVmLAorc3RhdGljIHVuc2lnbmVkIF9faW5pdCB2c21wX3BhdGNoKHU4
IHR5cGUsIHZvaWQgKmlidWYsCiAJCQkJICB1bnNpZ25lZCBsb25nIGFkZHIsIHVuc2lnbmVkIGxl
bikKIHsKIAlzd2l0Y2ggKHR5cGUpIHsKQEAgLTc3LDkgKzc3LDkgQEAgc3RhdGljIHVuc2lnbmVk
IF9faW5pdCB2c21wX3BhdGNoKHU4IHR5cGUsIHUxNiBjbG9iYmVycywgdm9pZCAqaWJ1ZiwKIAlj
YXNlIFBBUkFWSVJUX1BBVENIKHB2X2lycV9vcHMuaXJxX2Rpc2FibGUpOgogCWNhc2UgUEFSQVZJ
UlRfUEFUQ0gocHZfaXJxX29wcy5zYXZlX2ZsKToKIAljYXNlIFBBUkFWSVJUX1BBVENIKHB2X2ly
cV9vcHMucmVzdG9yZV9mbCk6Ci0JCXJldHVybiBwYXJhdmlydF9wYXRjaF9kZWZhdWx0KHR5cGUs
IGNsb2JiZXJzLCBpYnVmLCBhZGRyLCBsZW4pOworCQlyZXR1cm4gcGFyYXZpcnRfcGF0Y2hfZGVm
YXVsdCh0eXBlLCBpYnVmLCBhZGRyLCBsZW4pOwogCWRlZmF1bHQ6Ci0JCXJldHVybiBuYXRpdmVf
cGF0Y2godHlwZSwgY2xvYmJlcnMsIGlidWYsIGFkZHIsIGxlbik7CisJCXJldHVybiBuYXRpdmVf
cGF0Y2godHlwZSwgaWJ1ZiwgYWRkciwgbGVuKTsKIAl9CiAKIH0KLS0gCjIuMTMuNwoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 07:37:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 07: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 1fp7QD-0007LO-Rq; Mon, 13 Aug 2018 07:37: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=q/fn=k4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fp7QC-0007KE-Ax
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 07:37:48 +0000
X-Inumbo-ID: d869e9ff-9ecb-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d869e9ff-9ecb-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 07:38:18 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id B5172AEDB;
 Mon, 13 Aug 2018 07:37:45 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Mon, 13 Aug 2018 09:37:35 +0200
Message-Id: <20180813073739.26108-8-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180813073739.26108-1-jgross@suse.com>
References: <20180813073739.26108-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 07/11] x86/paravirt: move items in pv_info
 under PARAVIRT_XXL 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,
 rusty@rustcorp.com.au, peterz@infradead.org, mingo@redhat.com, hpa@zytor.com,
 akataria@vmware.com, tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxsIGl0ZW1zIGJ1dCBuYW1lIGluIHB2X2luZm8gYXJlIG5lZWRlZCBieSBYZW4gUFYgb25seS4g
RGVmaW5lIHRoZW0Kd2l0aCBDT05GSUdfUEFSQVZJUlRfWFhMIHNldCBvbmx5LgoKU2lnbmVkLW9m
Zi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KIGFyY2gveDg2L2luY2x1
ZGUvYXNtL3BhcmF2aXJ0LmggICAgICAgICAgICAgfCAyICsrCiBhcmNoL3g4Ni9pbmNsdWRlL2Fz
bS9wYXJhdmlydF90eXBlcy5oICAgICAgIHwgMiArKwogYXJjaC94ODYvaW5jbHVkZS9hc20vcGd0
YWJsZS0zbGV2ZWxfdHlwZXMuaCB8IDIgKy0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3B0cmFjZS5o
ICAgICAgICAgICAgICAgfCAzICsrLQogYXJjaC94ODYvaW5jbHVkZS9hc20vc2VnbWVudC5oICAg
ICAgICAgICAgICB8IDIgKy0KIGFyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jICAgICAgICAgICAg
ICAgICAgfCAyICsrCiA2IGZpbGVzIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDMgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaCBiL2Fy
Y2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKaW5kZXggYmU1YjYxMGQyNTVlLi40ZjI3ZTMz
MjQ1YzkgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKKysrIGIv
YXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaApAQCAtMTA0LDcgKzEwNCw5IEBAIHN0YXRp
YyBpbmxpbmUgdm9pZCB3YmludmQodm9pZCkKIAlQVk9QX1ZDQUxMMChjcHUud2JpbnZkKTsKIH0K
IAorI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKICNkZWZpbmUgZ2V0X2tlcm5lbF9ycGwoKSAg
KHB2X2luZm8ua2VybmVsX3JwbCkKKyNlbmRpZgogCiBzdGF0aWMgaW5saW5lIHU2NCBwYXJhdmly
dF9yZWFkX21zcih1bnNpZ25lZCBtc3IpCiB7CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRl
L2FzbS9wYXJhdmlydF90eXBlcy5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlw
ZXMuaAppbmRleCBiMmI0YmI0ZmZmNTguLmM3YjczOTUzY2VhNSAxMDA2NDQKLS0tIGEvYXJjaC94
ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2Fz
bS9wYXJhdmlydF90eXBlcy5oCkBAIC02NSwxMiArNjUsMTQgQEAgc3RydWN0IHBhcmF2aXJ0X2Nh
bGxlZV9zYXZlIHsKIAogLyogZ2VuZXJhbCBpbmZvICovCiBzdHJ1Y3QgcHZfaW5mbyB7CisjaWZk
ZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogCXVuc2lnbmVkIGludCBrZXJuZWxfcnBsOwogCWludCBz
aGFyZWRfa2VybmVsX3BtZDsKIAogI2lmZGVmIENPTkZJR19YODZfNjQKIAl1MTYgZXh0cmFfdXNl
cl82NGJpdF9jczsgIC8qIF9fVVNFUl9DUyBpZiBub25lICovCiAjZW5kaWYKKyNlbmRpZgogCiAJ
Y29uc3QgY2hhciAqbmFtZTsKIH07CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9w
Z3RhYmxlLTNsZXZlbF90eXBlcy5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGd0YWJsZS0zbGV2
ZWxfdHlwZXMuaAppbmRleCA2YTU5YTZkMGNjNTAuLjFhYTY4Y2ExOTA3YyAxMDA2NDQKLS0tIGEv
YXJjaC94ODYvaW5jbHVkZS9hc20vcGd0YWJsZS0zbGV2ZWxfdHlwZXMuaAorKysgYi9hcmNoL3g4
Ni9pbmNsdWRlL2FzbS9wZ3RhYmxlLTNsZXZlbF90eXBlcy5oCkBAIC0yMCw3ICsyMCw3IEBAIHR5
cGVkZWYgdW5pb24gewogfSBwdGVfdDsKICNlbmRpZgkvKiAhX19BU1NFTUJMWV9fICovCiAKLSNp
ZmRlZiBDT05GSUdfUEFSQVZJUlQKKyNpZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiAjZGVmaW5l
IFNIQVJFRF9LRVJORUxfUE1ECShwdl9pbmZvLnNoYXJlZF9rZXJuZWxfcG1kKQogI2Vsc2UKICNk
ZWZpbmUgU0hBUkVEX0tFUk5FTF9QTUQJMQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9h
c20vcHRyYWNlLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wdHJhY2UuaAppbmRleCA2ZGUxZmQz
ZDAwOTcuLmM5YWM2ZmY1ZjdkMiAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcHRy
YWNlLmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcHRyYWNlLmgKQEAgLTE0NCw3ICsxNDQs
OCBAQCBzdGF0aWMgaW5saW5lIGludCB2ODA4Nl9tb2RlKHN0cnVjdCBwdF9yZWdzICpyZWdzKQog
c3RhdGljIGlubGluZSBib29sIHVzZXJfNjRiaXRfbW9kZShzdHJ1Y3QgcHRfcmVncyAqcmVncykK
IHsKICNpZmRlZiBDT05GSUdfWDg2XzY0Ci0jaWZuZGVmIENPTkZJR19QQVJBVklSVAorLyogRWFy
bHkgYm9vdCBjb2RlIGhhcyBDT05GSUdfUEFSQVZJUlQgdW5kZWZpbmVkISAqLworI2lmICFkZWZp
bmVkKENPTkZJR19QQVJBVklSVCkgfHwgIWRlZmluZWQoQ09ORklHX1BBUkFWSVJUX1hYTCkKIAkv
KgogCSAqIE9uIG5vbi1wYXJhdmlydCBzeXN0ZW1zLCB0aGlzIGlzIHRoZSBvbmx5IGxvbmcgbW9k
ZSBDUEwgMwogCSAqIHNlbGVjdG9yLiAgV2UgZG8gbm90IGFsbG93IGxvbmcgbW9kZSBzZWxlY3Rv
cnMgaW4gdGhlIExEVC4KZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3NlZ21lbnQu
aCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3NlZ21lbnQuaAppbmRleCBlMjkzYzEyMmQwZDUuLjBm
ZmJlOTUxOWU2OCAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vc2VnbWVudC5oCisr
KyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3NlZ21lbnQuaApAQCAtMjExLDcgKzIxMSw3IEBACiAK
ICNlbmRpZgogCi0jaWZuZGVmIENPTkZJR19QQVJBVklSVAorI2lmbmRlZiBDT05GSUdfUEFSQVZJ
UlRfWFhMCiAjIGRlZmluZSBnZXRfa2VybmVsX3JwbCgpCQkwCiAjZW5kaWYKIApkaWZmIC0tZ2l0
IGEvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMgYi9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQu
YwppbmRleCBlZjhkY2M4YTg5MzIuLjc2MDRkMjIzYmQwMyAxMDA2NDQKLS0tIGEvYXJjaC94ODYv
a2VybmVsL3BhcmF2aXJ0LmMKKysrIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMKQEAgLTI5
MiwxMiArMjkyLDE0IEBAIGVudW0gcGFyYXZpcnRfbGF6eV9tb2RlIHBhcmF2aXJ0X2dldF9sYXp5
X21vZGUodm9pZCkKIAogc3RydWN0IHB2X2luZm8gcHZfaW5mbyA9IHsKIAkubmFtZSA9ICJiYXJl
IGhhcmR3YXJlIiwKKyNpZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiAJLmtlcm5lbF9ycGwgPSAw
LAogCS5zaGFyZWRfa2VybmVsX3BtZCA9IDEsCS8qIE9ubHkgdXNlZCB3aGVuIENPTkZJR19YODZf
UEFFIGlzIHNldCAqLwogCiAjaWZkZWYgQ09ORklHX1g4Nl82NAogCS5leHRyYV91c2VyXzY0Yml0
X2NzID0gX19VU0VSX0NTLAogI2VuZGlmCisjZW5kaWYKIH07CiAKICNpZiBkZWZpbmVkKENPTkZJ
R19YODZfMzIpICYmICFkZWZpbmVkKENPTkZJR19YODZfUEFFKQotLSAKMi4xMy43CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 07:37:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 07: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 1fp7QE-0007LV-6s; Mon, 13 Aug 2018 07:37:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=q/fn=k4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fp7QC-0007KM-Fx
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 07:37:48 +0000
X-Inumbo-ID: d77084cb-9ecb-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d77084cb-9ecb-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 07:38:17 +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 CA916AECB;
 Mon, 13 Aug 2018 07:37:44 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Mon, 13 Aug 2018 09:37:32 +0200
Message-Id: <20180813073739.26108-5-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180813073739.26108-1-jgross@suse.com>
References: <20180813073739.26108-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 04/11] x86/paravirt: use a single ops
 structure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, boris.ostrovsky@oracle.com,
 rusty@rustcorp.com.au, peterz@infradead.org, mingo@redhat.com, hpa@zytor.com,
 akataria@vmware.com, tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW5zdGVhZCBvZiB1c2luZyBzaXggZ2xvYmFsbHkgdmlzaWJsZSBwYXJhdmlydCBvcHMgc3RydWN0
dXJlcyBjb21iaW5lCnRoZW0gaW4gYSBzaW5nbGUgc3RydWN0dXJlLCBrZWVwaW5nIHRoZSBvcmln
aW5hbCBzdHJ1Y3R1cmVzIGFzCnN1Yi1zdHJ1Y3R1cmVzLgoKVGhpcyBhdm9pZHMgdGhlIG5lZWQg
dG8gYXNzZW1ibGUgc3RydWN0IHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlIGF0CnJ1bnRpbWUgb24g
dGhlIHN0YWNrIGVhY2ggdGltZSBhcHBseV9wYXJhdmlydCgpIGlzIGJlaW5nIGNhbGxlZCAoaS5l
Lgp3aGVuIGxvYWRpbmcgYSBtb2R1bGUpLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgotLS0KVjI6Ci0gc2hvcnRlbiBwdl9vcHMgc3ViLXN0cnVjdHVyZSBu
YW1lcyAoSmFuIEJldWxpY2gpCi0tLQogYXJjaC94ODYvaHlwZXJ2L21tdS5jICAgICAgICAgICAg
ICAgICB8ICAgNCArLQogYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaCAgICAgICB8IDI3
MyArKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNt
L3BhcmF2aXJ0X3R5cGVzLmggfCAgMjUgKystCiBhcmNoL3g4Ni9rZXJuZWwvYWx0ZXJuYXRpdmUu
YyAgICAgICAgIHwgICAyICstCiBhcmNoL3g4Ni9rZXJuZWwvYXNtLW9mZnNldHMuYyAgICAgICAg
IHwgIDEyICstCiBhcmNoL3g4Ni9rZXJuZWwvYXNtLW9mZnNldHNfNjQuYyAgICAgIHwgICA3ICst
CiBhcmNoL3g4Ni9rZXJuZWwvY3B1L2NvbW1vbi5jICAgICAgICAgIHwgICAyICstCiBhcmNoL3g4
Ni9rZXJuZWwvY3B1L3Ztd2FyZS5jICAgICAgICAgIHwgICA0ICstCiBhcmNoL3g4Ni9rZXJuZWwv
a3ZtLmMgICAgICAgICAgICAgICAgIHwgIDE3ICsrLQogYXJjaC94ODYva2VybmVsL2t2bWNsb2Nr
LmMgICAgICAgICAgICB8ICAgNCArLQogYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LXNwaW5sb2Nr
cy5jICB8ICAxNSArLQogYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMgICAgICAgICAgICB8IDI4
MCArKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCiBhcmNoL3g4Ni9rZXJuZWwvcGFy
YXZpcnRfcGF0Y2hfMzIuYyAgIHwgIDQ4ICsrKy0tLQogYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0
X3BhdGNoXzY0LmMgICB8ICA1NiArKystLS0tCiBhcmNoL3g4Ni9rZXJuZWwvdHNjLmMgICAgICAg
ICAgICAgICAgIHwgICAyICstCiBhcmNoL3g4Ni9rZXJuZWwvdnNtcF82NC5jICAgICAgICAgICAg
IHwgIDE4ICstLQogYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jICAgICAgICAgICB8ICAzMSAr
Ky0tCiBhcmNoL3g4Ni94ZW4vaXJxLmMgICAgICAgICAgICAgICAgICAgIHwgICAyICstCiBhcmNo
L3g4Ni94ZW4vbW11X2h2bS5jICAgICAgICAgICAgICAgIHwgICAyICstCiBhcmNoL3g4Ni94ZW4v
bW11X3B2LmMgICAgICAgICAgICAgICAgIHwgIDI4ICsrLS0KIGFyY2gveDg2L3hlbi9zcGlubG9j
ay5jICAgICAgICAgICAgICAgfCAgMTEgKy0KIGFyY2gveDg2L3hlbi90aW1lLmMgICAgICAgICAg
ICAgICAgICAgfCAgIDQgKy0KIGRyaXZlcnMveGVuL3RpbWUuYyAgICAgICAgICAgICAgICAgICAg
fCAgIDIgKy0KIDIzIGZpbGVzIGNoYW5nZWQsIDQwNSBpbnNlcnRpb25zKCspLCA0NDQgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaHlwZXJ2L21tdS5jIGIvYXJjaC94ODYvaHlw
ZXJ2L21tdS5jCmluZGV4IGRlMjc2MTVjNTFlYS4uMDUwZGI5M2EwZWMyIDEwMDY0NAotLS0gYS9h
cmNoL3g4Ni9oeXBlcnYvbW11LmMKKysrIGIvYXJjaC94ODYvaHlwZXJ2L21tdS5jCkBAIC0yMjgs
OSArMjI4LDkgQEAgdm9pZCBoeXBlcnZfc2V0dXBfbW11X29wcyh2b2lkKQogCiAJaWYgKCEobXNf
aHlwZXJ2LmhpbnRzICYgSFZfWDY0X0VYX1BST0NFU1NPUl9NQVNLU19SRUNPTU1FTkRFRCkpIHsK
IAkJcHJfaW5mbygiVXNpbmcgaHlwZXJjYWxsIGZvciByZW1vdGUgVExCIGZsdXNoXG4iKTsKLQkJ
cHZfbW11X29wcy5mbHVzaF90bGJfb3RoZXJzID0gaHlwZXJ2X2ZsdXNoX3RsYl9vdGhlcnM7CisJ
CXB2X29wcy5tbXUuZmx1c2hfdGxiX290aGVycyA9IGh5cGVydl9mbHVzaF90bGJfb3RoZXJzOwog
CX0gZWxzZSB7CiAJCXByX2luZm8oIlVzaW5nIGV4dCBoeXBlcmNhbGwgZm9yIHJlbW90ZSBUTEIg
Zmx1c2hcbiIpOwotCQlwdl9tbXVfb3BzLmZsdXNoX3RsYl9vdGhlcnMgPSBoeXBlcnZfZmx1c2hf
dGxiX290aGVyc19leDsKKwkJcHZfb3BzLm1tdS5mbHVzaF90bGJfb3RoZXJzID0gaHlwZXJ2X2Zs
dXNoX3RsYl9vdGhlcnNfZXg7CiAJfQogfQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9h
c20vcGFyYXZpcnQuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKaW5kZXggNzZi
NGI1YzA1NmYzLi5kZTg0MDA5NWZkNjQgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNt
L3BhcmF2aXJ0LmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaApAQCAtMTks
MTQgKzE5LDE0IEBACiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBsb2FkX3NwMCh1bnNpZ25lZCBsb25n
IHNwMCkKIHsKLQlQVk9QX1ZDQUxMMShwdl9jcHVfb3BzLmxvYWRfc3AwLCBzcDApOworCVBWT1Bf
VkNBTEwxKGNwdS5sb2FkX3NwMCwgc3AwKTsKIH0KIAogLyogVGhlIHBhcmF2aXJ0dWFsaXplZCBD
UFVJRCBpbnN0cnVjdGlvbi4gKi8KIHN0YXRpYyBpbmxpbmUgdm9pZCBfX2NwdWlkKHVuc2lnbmVk
IGludCAqZWF4LCB1bnNpZ25lZCBpbnQgKmVieCwKIAkJCSAgIHVuc2lnbmVkIGludCAqZWN4LCB1
bnNpZ25lZCBpbnQgKmVkeCkKIHsKLQlQVk9QX1ZDQUxMNChwdl9jcHVfb3BzLmNwdWlkLCBlYXgs
IGVieCwgZWN4LCBlZHgpOworCVBWT1BfVkNBTEw0KGNwdS5jcHVpZCwgZWF4LCBlYngsIGVjeCwg
ZWR4KTsKIH0KIAogLyoKQEAgLTM0LDk4ICszNCw5OCBAQCBzdGF0aWMgaW5saW5lIHZvaWQgX19j
cHVpZCh1bnNpZ25lZCBpbnQgKmVheCwgdW5zaWduZWQgaW50ICplYngsCiAgKi8KIHN0YXRpYyBp
bmxpbmUgdW5zaWduZWQgbG9uZyBwYXJhdmlydF9nZXRfZGVidWdyZWcoaW50IHJlZykKIHsKLQly
ZXR1cm4gUFZPUF9DQUxMMSh1bnNpZ25lZCBsb25nLCBwdl9jcHVfb3BzLmdldF9kZWJ1Z3JlZywg
cmVnKTsKKwlyZXR1cm4gUFZPUF9DQUxMMSh1bnNpZ25lZCBsb25nLCBjcHUuZ2V0X2RlYnVncmVn
LCByZWcpOwogfQogI2RlZmluZSBnZXRfZGVidWdyZWcodmFyLCByZWcpIHZhciA9IHBhcmF2aXJ0
X2dldF9kZWJ1Z3JlZyhyZWcpCiBzdGF0aWMgaW5saW5lIHZvaWQgc2V0X2RlYnVncmVnKHVuc2ln
bmVkIGxvbmcgdmFsLCBpbnQgcmVnKQogewotCVBWT1BfVkNBTEwyKHB2X2NwdV9vcHMuc2V0X2Rl
YnVncmVnLCByZWcsIHZhbCk7CisJUFZPUF9WQ0FMTDIoY3B1LnNldF9kZWJ1Z3JlZywgcmVnLCB2
YWwpOwogfQogCiBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgcmVhZF9jcjAodm9pZCkKIHsK
LQlyZXR1cm4gUFZPUF9DQUxMMCh1bnNpZ25lZCBsb25nLCBwdl9jcHVfb3BzLnJlYWRfY3IwKTsK
KwlyZXR1cm4gUFZPUF9DQUxMMCh1bnNpZ25lZCBsb25nLCBjcHUucmVhZF9jcjApOwogfQogCiBz
dGF0aWMgaW5saW5lIHZvaWQgd3JpdGVfY3IwKHVuc2lnbmVkIGxvbmcgeCkKIHsKLQlQVk9QX1ZD
QUxMMShwdl9jcHVfb3BzLndyaXRlX2NyMCwgeCk7CisJUFZPUF9WQ0FMTDEoY3B1LndyaXRlX2Ny
MCwgeCk7CiB9CiAKIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyByZWFkX2NyMih2b2lkKQog
ewotCXJldHVybiBQVk9QX0NBTEwwKHVuc2lnbmVkIGxvbmcsIHB2X21tdV9vcHMucmVhZF9jcjIp
OworCXJldHVybiBQVk9QX0NBTEwwKHVuc2lnbmVkIGxvbmcsIG1tdS5yZWFkX2NyMik7CiB9CiAK
IHN0YXRpYyBpbmxpbmUgdm9pZCB3cml0ZV9jcjIodW5zaWduZWQgbG9uZyB4KQogewotCVBWT1Bf
VkNBTEwxKHB2X21tdV9vcHMud3JpdGVfY3IyLCB4KTsKKwlQVk9QX1ZDQUxMMShtbXUud3JpdGVf
Y3IyLCB4KTsKIH0KIAogc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIF9fcmVhZF9jcjModm9p
ZCkKIHsKLQlyZXR1cm4gUFZPUF9DQUxMMCh1bnNpZ25lZCBsb25nLCBwdl9tbXVfb3BzLnJlYWRf
Y3IzKTsKKwlyZXR1cm4gUFZPUF9DQUxMMCh1bnNpZ25lZCBsb25nLCBtbXUucmVhZF9jcjMpOwog
fQogCiBzdGF0aWMgaW5saW5lIHZvaWQgd3JpdGVfY3IzKHVuc2lnbmVkIGxvbmcgeCkKIHsKLQlQ
Vk9QX1ZDQUxMMShwdl9tbXVfb3BzLndyaXRlX2NyMywgeCk7CisJUFZPUF9WQ0FMTDEobW11Lndy
aXRlX2NyMywgeCk7CiB9CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBfX3dyaXRlX2NyNCh1bnNpZ25l
ZCBsb25nIHgpCiB7Ci0JUFZPUF9WQ0FMTDEocHZfY3B1X29wcy53cml0ZV9jcjQsIHgpOworCVBW
T1BfVkNBTEwxKGNwdS53cml0ZV9jcjQsIHgpOwogfQogCiAjaWZkZWYgQ09ORklHX1g4Nl82NAog
c3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIHJlYWRfY3I4KHZvaWQpCiB7Ci0JcmV0dXJuIFBW
T1BfQ0FMTDAodW5zaWduZWQgbG9uZywgcHZfY3B1X29wcy5yZWFkX2NyOCk7CisJcmV0dXJuIFBW
T1BfQ0FMTDAodW5zaWduZWQgbG9uZywgY3B1LnJlYWRfY3I4KTsKIH0KIAogc3RhdGljIGlubGlu
ZSB2b2lkIHdyaXRlX2NyOCh1bnNpZ25lZCBsb25nIHgpCiB7Ci0JUFZPUF9WQ0FMTDEocHZfY3B1
X29wcy53cml0ZV9jcjgsIHgpOworCVBWT1BfVkNBTEwxKGNwdS53cml0ZV9jcjgsIHgpOwogfQog
I2VuZGlmCiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBhcmNoX3NhZmVfaGFsdCh2b2lkKQogewotCVBW
T1BfVkNBTEwwKHB2X2lycV9vcHMuc2FmZV9oYWx0KTsKKwlQVk9QX1ZDQUxMMChpcnEuc2FmZV9o
YWx0KTsKIH0KIAogc3RhdGljIGlubGluZSB2b2lkIGhhbHQodm9pZCkKIHsKLQlQVk9QX1ZDQUxM
MChwdl9pcnFfb3BzLmhhbHQpOworCVBWT1BfVkNBTEwwKGlycS5oYWx0KTsKIH0KIAogc3RhdGlj
IGlubGluZSB2b2lkIHdiaW52ZCh2b2lkKQogewotCVBWT1BfVkNBTEwwKHB2X2NwdV9vcHMud2Jp
bnZkKTsKKwlQVk9QX1ZDQUxMMChjcHUud2JpbnZkKTsKIH0KIAogI2RlZmluZSBnZXRfa2VybmVs
X3JwbCgpICAocHZfaW5mby5rZXJuZWxfcnBsKQogCiBzdGF0aWMgaW5saW5lIHU2NCBwYXJhdmly
dF9yZWFkX21zcih1bnNpZ25lZCBtc3IpCiB7Ci0JcmV0dXJuIFBWT1BfQ0FMTDEodTY0LCBwdl9j
cHVfb3BzLnJlYWRfbXNyLCBtc3IpOworCXJldHVybiBQVk9QX0NBTEwxKHU2NCwgY3B1LnJlYWRf
bXNyLCBtc3IpOwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgcGFyYXZpcnRfd3JpdGVfbXNyKHVu
c2lnbmVkIG1zciwKIAkJCQkgICAgICB1bnNpZ25lZCBsb3csIHVuc2lnbmVkIGhpZ2gpCiB7Ci0J
UFZPUF9WQ0FMTDMocHZfY3B1X29wcy53cml0ZV9tc3IsIG1zciwgbG93LCBoaWdoKTsKKwlQVk9Q
X1ZDQUxMMyhjcHUud3JpdGVfbXNyLCBtc3IsIGxvdywgaGlnaCk7CiB9CiAKIHN0YXRpYyBpbmxp
bmUgdTY0IHBhcmF2aXJ0X3JlYWRfbXNyX3NhZmUodW5zaWduZWQgbXNyLCBpbnQgKmVycikKIHsK
LQlyZXR1cm4gUFZPUF9DQUxMMih1NjQsIHB2X2NwdV9vcHMucmVhZF9tc3Jfc2FmZSwgbXNyLCBl
cnIpOworCXJldHVybiBQVk9QX0NBTEwyKHU2NCwgY3B1LnJlYWRfbXNyX3NhZmUsIG1zciwgZXJy
KTsKIH0KIAogc3RhdGljIGlubGluZSBpbnQgcGFyYXZpcnRfd3JpdGVfbXNyX3NhZmUodW5zaWdu
ZWQgbXNyLAogCQkJCQkgIHVuc2lnbmVkIGxvdywgdW5zaWduZWQgaGlnaCkKIHsKLQlyZXR1cm4g
UFZPUF9DQUxMMyhpbnQsIHB2X2NwdV9vcHMud3JpdGVfbXNyX3NhZmUsIG1zciwgbG93LCBoaWdo
KTsKKwlyZXR1cm4gUFZPUF9DQUxMMyhpbnQsIGNwdS53cml0ZV9tc3Jfc2FmZSwgbXNyLCBsb3cs
IGhpZ2gpOwogfQogCiAjZGVmaW5lIHJkbXNyKG1zciwgdmFsMSwgdmFsMikJCQlcCkBAIC0xNzIs
NyArMTcyLDcgQEAgc3RhdGljIGlubGluZSBpbnQgcmRtc3JsX3NhZmUodW5zaWduZWQgbXNyLCB1
bnNpZ25lZCBsb25nIGxvbmcgKnApCiAKIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBsb25n
IHBhcmF2aXJ0X3NjaGVkX2Nsb2NrKHZvaWQpCiB7Ci0JcmV0dXJuIFBWT1BfQ0FMTDAodW5zaWdu
ZWQgbG9uZyBsb25nLCBwdl90aW1lX29wcy5zY2hlZF9jbG9jayk7CisJcmV0dXJuIFBWT1BfQ0FM
TDAodW5zaWduZWQgbG9uZyBsb25nLCB0aW1lLnNjaGVkX2Nsb2NrKTsKIH0KIAogc3RydWN0IHN0
YXRpY19rZXk7CkBAIC0xODEsMTIgKzE4MSwxMiBAQCBleHRlcm4gc3RydWN0IHN0YXRpY19rZXkg
cGFyYXZpcnRfc3RlYWxfcnFfZW5hYmxlZDsKIAogc3RhdGljIGlubGluZSB1NjQgcGFyYXZpcnRf
c3RlYWxfY2xvY2soaW50IGNwdSkKIHsKLQlyZXR1cm4gUFZPUF9DQUxMMSh1NjQsIHB2X3RpbWVf
b3BzLnN0ZWFsX2Nsb2NrLCBjcHUpOworCXJldHVybiBQVk9QX0NBTEwxKHU2NCwgdGltZS5zdGVh
bF9jbG9jaywgY3B1KTsKIH0KIAogc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIGxvbmcgcGFy
YXZpcnRfcmVhZF9wbWMoaW50IGNvdW50ZXIpCiB7Ci0JcmV0dXJuIFBWT1BfQ0FMTDEodTY0LCBw
dl9jcHVfb3BzLnJlYWRfcG1jLCBjb3VudGVyKTsKKwlyZXR1cm4gUFZPUF9DQUxMMSh1NjQsIGNw
dS5yZWFkX3BtYywgY291bnRlcik7CiB9CiAKICNkZWZpbmUgcmRwbWMoY291bnRlciwgbG93LCBo
aWdoKQkJXApAQCAtMjAwLDE2MSArMjAwLDE2MSBAQCBkbyB7CQkJCQkJXAogCiBzdGF0aWMgaW5s
aW5lIHZvaWQgcGFyYXZpcnRfYWxsb2NfbGR0KHN0cnVjdCBkZXNjX3N0cnVjdCAqbGR0LCB1bnNp
Z25lZCBlbnRyaWVzKQogewotCVBWT1BfVkNBTEwyKHB2X2NwdV9vcHMuYWxsb2NfbGR0LCBsZHQs
IGVudHJpZXMpOworCVBWT1BfVkNBTEwyKGNwdS5hbGxvY19sZHQsIGxkdCwgZW50cmllcyk7CiB9
CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBwYXJhdmlydF9mcmVlX2xkdChzdHJ1Y3QgZGVzY19zdHJ1
Y3QgKmxkdCwgdW5zaWduZWQgZW50cmllcykKIHsKLQlQVk9QX1ZDQUxMMihwdl9jcHVfb3BzLmZy
ZWVfbGR0LCBsZHQsIGVudHJpZXMpOworCVBWT1BfVkNBTEwyKGNwdS5mcmVlX2xkdCwgbGR0LCBl
bnRyaWVzKTsKIH0KIAogc3RhdGljIGlubGluZSB2b2lkIGxvYWRfVFJfZGVzYyh2b2lkKQogewot
CVBWT1BfVkNBTEwwKHB2X2NwdV9vcHMubG9hZF90cl9kZXNjKTsKKwlQVk9QX1ZDQUxMMChjcHUu
bG9hZF90cl9kZXNjKTsKIH0KIHN0YXRpYyBpbmxpbmUgdm9pZCBsb2FkX2dkdChjb25zdCBzdHJ1
Y3QgZGVzY19wdHIgKmR0cikKIHsKLQlQVk9QX1ZDQUxMMShwdl9jcHVfb3BzLmxvYWRfZ2R0LCBk
dHIpOworCVBWT1BfVkNBTEwxKGNwdS5sb2FkX2dkdCwgZHRyKTsKIH0KIHN0YXRpYyBpbmxpbmUg
dm9pZCBsb2FkX2lkdChjb25zdCBzdHJ1Y3QgZGVzY19wdHIgKmR0cikKIHsKLQlQVk9QX1ZDQUxM
MShwdl9jcHVfb3BzLmxvYWRfaWR0LCBkdHIpOworCVBWT1BfVkNBTEwxKGNwdS5sb2FkX2lkdCwg
ZHRyKTsKIH0KIHN0YXRpYyBpbmxpbmUgdm9pZCBzZXRfbGR0KGNvbnN0IHZvaWQgKmFkZHIsIHVu
c2lnbmVkIGVudHJpZXMpCiB7Ci0JUFZPUF9WQ0FMTDIocHZfY3B1X29wcy5zZXRfbGR0LCBhZGRy
LCBlbnRyaWVzKTsKKwlQVk9QX1ZDQUxMMihjcHUuc2V0X2xkdCwgYWRkciwgZW50cmllcyk7CiB9
CiBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgcGFyYXZpcnRfc3RvcmVfdHIodm9pZCkKIHsK
LQlyZXR1cm4gUFZPUF9DQUxMMCh1bnNpZ25lZCBsb25nLCBwdl9jcHVfb3BzLnN0b3JlX3RyKTsK
KwlyZXR1cm4gUFZPUF9DQUxMMCh1bnNpZ25lZCBsb25nLCBjcHUuc3RvcmVfdHIpOwogfQogI2Rl
ZmluZSBzdG9yZV90cih0cikJKCh0cikgPSBwYXJhdmlydF9zdG9yZV90cigpKQogc3RhdGljIGlu
bGluZSB2b2lkIGxvYWRfVExTKHN0cnVjdCB0aHJlYWRfc3RydWN0ICp0LCB1bnNpZ25lZCBjcHUp
CiB7Ci0JUFZPUF9WQ0FMTDIocHZfY3B1X29wcy5sb2FkX3RscywgdCwgY3B1KTsKKwlQVk9QX1ZD
QUxMMihjcHUubG9hZF90bHMsIHQsIGNwdSk7CiB9CiAKICNpZmRlZiBDT05GSUdfWDg2XzY0CiBz
dGF0aWMgaW5saW5lIHZvaWQgbG9hZF9nc19pbmRleCh1bnNpZ25lZCBpbnQgZ3MpCiB7Ci0JUFZP
UF9WQ0FMTDEocHZfY3B1X29wcy5sb2FkX2dzX2luZGV4LCBncyk7CisJUFZPUF9WQ0FMTDEoY3B1
LmxvYWRfZ3NfaW5kZXgsIGdzKTsKIH0KICNlbmRpZgogCiBzdGF0aWMgaW5saW5lIHZvaWQgd3Jp
dGVfbGR0X2VudHJ5KHN0cnVjdCBkZXNjX3N0cnVjdCAqZHQsIGludCBlbnRyeSwKIAkJCQkgICBj
b25zdCB2b2lkICpkZXNjKQogewotCVBWT1BfVkNBTEwzKHB2X2NwdV9vcHMud3JpdGVfbGR0X2Vu
dHJ5LCBkdCwgZW50cnksIGRlc2MpOworCVBWT1BfVkNBTEwzKGNwdS53cml0ZV9sZHRfZW50cnks
IGR0LCBlbnRyeSwgZGVzYyk7CiB9CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCB3cml0ZV9nZHRfZW50
cnkoc3RydWN0IGRlc2Nfc3RydWN0ICpkdCwgaW50IGVudHJ5LAogCQkJCSAgIHZvaWQgKmRlc2Ms
IGludCB0eXBlKQogewotCVBWT1BfVkNBTEw0KHB2X2NwdV9vcHMud3JpdGVfZ2R0X2VudHJ5LCBk
dCwgZW50cnksIGRlc2MsIHR5cGUpOworCVBWT1BfVkNBTEw0KGNwdS53cml0ZV9nZHRfZW50cnks
IGR0LCBlbnRyeSwgZGVzYywgdHlwZSk7CiB9CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCB3cml0ZV9p
ZHRfZW50cnkoZ2F0ZV9kZXNjICpkdCwgaW50IGVudHJ5LCBjb25zdCBnYXRlX2Rlc2MgKmcpCiB7
Ci0JUFZPUF9WQ0FMTDMocHZfY3B1X29wcy53cml0ZV9pZHRfZW50cnksIGR0LCBlbnRyeSwgZyk7
CisJUFZPUF9WQ0FMTDMoY3B1LndyaXRlX2lkdF9lbnRyeSwgZHQsIGVudHJ5LCBnKTsKIH0KIHN0
YXRpYyBpbmxpbmUgdm9pZCBzZXRfaW9wbF9tYXNrKHVuc2lnbmVkIG1hc2spCiB7Ci0JUFZPUF9W
Q0FMTDEocHZfY3B1X29wcy5zZXRfaW9wbF9tYXNrLCBtYXNrKTsKKwlQVk9QX1ZDQUxMMShjcHUu
c2V0X2lvcGxfbWFzaywgbWFzayk7CiB9CiAKIC8qIFRoZSBwYXJhdmlydHVhbGl6ZWQgSS9PIGZ1
bmN0aW9ucyAqLwogc3RhdGljIGlubGluZSB2b2lkIHNsb3dfZG93bl9pbyh2b2lkKQogewotCXB2
X2NwdV9vcHMuaW9fZGVsYXkoKTsKKwlwdl9vcHMuY3B1LmlvX2RlbGF5KCk7CiAjaWZkZWYgUkVB
TExZX1NMT1dfSU8KLQlwdl9jcHVfb3BzLmlvX2RlbGF5KCk7Ci0JcHZfY3B1X29wcy5pb19kZWxh
eSgpOwotCXB2X2NwdV9vcHMuaW9fZGVsYXkoKTsKKwlwdl9vcHMuY3B1LmlvX2RlbGF5KCk7CisJ
cHZfb3BzLmNwdS5pb19kZWxheSgpOworCXB2X29wcy5jcHUuaW9fZGVsYXkoKTsKICNlbmRpZgog
fQogCiBzdGF0aWMgaW5saW5lIHZvaWQgcGFyYXZpcnRfYWN0aXZhdGVfbW0oc3RydWN0IG1tX3N0
cnVjdCAqcHJldiwKIAkJCQkJc3RydWN0IG1tX3N0cnVjdCAqbmV4dCkKIHsKLQlQVk9QX1ZDQUxM
Mihwdl9tbXVfb3BzLmFjdGl2YXRlX21tLCBwcmV2LCBuZXh0KTsKKwlQVk9QX1ZDQUxMMihtbXUu
YWN0aXZhdGVfbW0sIHByZXYsIG5leHQpOwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgcGFyYXZp
cnRfYXJjaF9kdXBfbW1hcChzdHJ1Y3QgbW1fc3RydWN0ICpvbGRtbSwKIAkJCQkJICBzdHJ1Y3Qg
bW1fc3RydWN0ICptbSkKIHsKLQlQVk9QX1ZDQUxMMihwdl9tbXVfb3BzLmR1cF9tbWFwLCBvbGRt
bSwgbW0pOworCVBWT1BfVkNBTEwyKG1tdS5kdXBfbW1hcCwgb2xkbW0sIG1tKTsKIH0KIAogc3Rh
dGljIGlubGluZSB2b2lkIHBhcmF2aXJ0X2FyY2hfZXhpdF9tbWFwKHN0cnVjdCBtbV9zdHJ1Y3Qg
Km1tKQogewotCVBWT1BfVkNBTEwxKHB2X21tdV9vcHMuZXhpdF9tbWFwLCBtbSk7CisJUFZPUF9W
Q0FMTDEobW11LmV4aXRfbW1hcCwgbW0pOwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgX19mbHVz
aF90bGIodm9pZCkKIHsKLQlQVk9QX1ZDQUxMMChwdl9tbXVfb3BzLmZsdXNoX3RsYl91c2VyKTsK
KwlQVk9QX1ZDQUxMMChtbXUuZmx1c2hfdGxiX3VzZXIpOwogfQogc3RhdGljIGlubGluZSB2b2lk
IF9fZmx1c2hfdGxiX2dsb2JhbCh2b2lkKQogewotCVBWT1BfVkNBTEwwKHB2X21tdV9vcHMuZmx1
c2hfdGxiX2tlcm5lbCk7CisJUFZPUF9WQ0FMTDAobW11LmZsdXNoX3RsYl9rZXJuZWwpOwogfQog
c3RhdGljIGlubGluZSB2b2lkIF9fZmx1c2hfdGxiX29uZV91c2VyKHVuc2lnbmVkIGxvbmcgYWRk
cikKIHsKLQlQVk9QX1ZDQUxMMShwdl9tbXVfb3BzLmZsdXNoX3RsYl9vbmVfdXNlciwgYWRkcik7
CisJUFZPUF9WQ0FMTDEobW11LmZsdXNoX3RsYl9vbmVfdXNlciwgYWRkcik7CiB9CiAKIHN0YXRp
YyBpbmxpbmUgdm9pZCBmbHVzaF90bGJfb3RoZXJzKGNvbnN0IHN0cnVjdCBjcHVtYXNrICpjcHVt
YXNrLAogCQkJCSAgICBjb25zdCBzdHJ1Y3QgZmx1c2hfdGxiX2luZm8gKmluZm8pCiB7Ci0JUFZP
UF9WQ0FMTDIocHZfbW11X29wcy5mbHVzaF90bGJfb3RoZXJzLCBjcHVtYXNrLCBpbmZvKTsKKwlQ
Vk9QX1ZDQUxMMihtbXUuZmx1c2hfdGxiX290aGVycywgY3B1bWFzaywgaW5mbyk7CiB9CiAKIHN0
YXRpYyBpbmxpbmUgaW50IHBhcmF2aXJ0X3BnZF9hbGxvYyhzdHJ1Y3QgbW1fc3RydWN0ICptbSkK
IHsKLQlyZXR1cm4gUFZPUF9DQUxMMShpbnQsIHB2X21tdV9vcHMucGdkX2FsbG9jLCBtbSk7CisJ
cmV0dXJuIFBWT1BfQ0FMTDEoaW50LCBtbXUucGdkX2FsbG9jLCBtbSk7CiB9CiAKIHN0YXRpYyBp
bmxpbmUgdm9pZCBwYXJhdmlydF9wZ2RfZnJlZShzdHJ1Y3QgbW1fc3RydWN0ICptbSwgcGdkX3Qg
KnBnZCkKIHsKLQlQVk9QX1ZDQUxMMihwdl9tbXVfb3BzLnBnZF9mcmVlLCBtbSwgcGdkKTsKKwlQ
Vk9QX1ZDQUxMMihtbXUucGdkX2ZyZWUsIG1tLCBwZ2QpOwogfQogCiBzdGF0aWMgaW5saW5lIHZv
aWQgcGFyYXZpcnRfYWxsb2NfcHRlKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLCB1bnNpZ25lZCBsb25n
IHBmbikKIHsKLQlQVk9QX1ZDQUxMMihwdl9tbXVfb3BzLmFsbG9jX3B0ZSwgbW0sIHBmbik7CisJ
UFZPUF9WQ0FMTDIobW11LmFsbG9jX3B0ZSwgbW0sIHBmbik7CiB9CiBzdGF0aWMgaW5saW5lIHZv
aWQgcGFyYXZpcnRfcmVsZWFzZV9wdGUodW5zaWduZWQgbG9uZyBwZm4pCiB7Ci0JUFZPUF9WQ0FM
TDEocHZfbW11X29wcy5yZWxlYXNlX3B0ZSwgcGZuKTsKKwlQVk9QX1ZDQUxMMShtbXUucmVsZWFz
ZV9wdGUsIHBmbik7CiB9CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBwYXJhdmlydF9hbGxvY19wbWQo
c3RydWN0IG1tX3N0cnVjdCAqbW0sIHVuc2lnbmVkIGxvbmcgcGZuKQogewotCVBWT1BfVkNBTEwy
KHB2X21tdV9vcHMuYWxsb2NfcG1kLCBtbSwgcGZuKTsKKwlQVk9QX1ZDQUxMMihtbXUuYWxsb2Nf
cG1kLCBtbSwgcGZuKTsKIH0KIAogc3RhdGljIGlubGluZSB2b2lkIHBhcmF2aXJ0X3JlbGVhc2Vf
cG1kKHVuc2lnbmVkIGxvbmcgcGZuKQogewotCVBWT1BfVkNBTEwxKHB2X21tdV9vcHMucmVsZWFz
ZV9wbWQsIHBmbik7CisJUFZPUF9WQ0FMTDEobW11LnJlbGVhc2VfcG1kLCBwZm4pOwogfQogCiBz
dGF0aWMgaW5saW5lIHZvaWQgcGFyYXZpcnRfYWxsb2NfcHVkKHN0cnVjdCBtbV9zdHJ1Y3QgKm1t
LCB1bnNpZ25lZCBsb25nIHBmbikKIHsKLQlQVk9QX1ZDQUxMMihwdl9tbXVfb3BzLmFsbG9jX3B1
ZCwgbW0sIHBmbik7CisJUFZPUF9WQ0FMTDIobW11LmFsbG9jX3B1ZCwgbW0sIHBmbik7CiB9CiBz
dGF0aWMgaW5saW5lIHZvaWQgcGFyYXZpcnRfcmVsZWFzZV9wdWQodW5zaWduZWQgbG9uZyBwZm4p
CiB7Ci0JUFZPUF9WQ0FMTDEocHZfbW11X29wcy5yZWxlYXNlX3B1ZCwgcGZuKTsKKwlQVk9QX1ZD
QUxMMShtbXUucmVsZWFzZV9wdWQsIHBmbik7CiB9CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBwYXJh
dmlydF9hbGxvY19wNGQoc3RydWN0IG1tX3N0cnVjdCAqbW0sIHVuc2lnbmVkIGxvbmcgcGZuKQog
ewotCVBWT1BfVkNBTEwyKHB2X21tdV9vcHMuYWxsb2NfcDRkLCBtbSwgcGZuKTsKKwlQVk9QX1ZD
QUxMMihtbXUuYWxsb2NfcDRkLCBtbSwgcGZuKTsKIH0KIAogc3RhdGljIGlubGluZSB2b2lkIHBh
cmF2aXJ0X3JlbGVhc2VfcDRkKHVuc2lnbmVkIGxvbmcgcGZuKQogewotCVBWT1BfVkNBTEwxKHB2
X21tdV9vcHMucmVsZWFzZV9wNGQsIHBmbik7CisJUFZPUF9WQ0FMTDEobW11LnJlbGVhc2VfcDRk
LCBwZm4pOwogfQogCiBzdGF0aWMgaW5saW5lIHB0ZV90IF9fcHRlKHB0ZXZhbF90IHZhbCkKQEAg
LTM2MiwxMyArMzYyLDkgQEAgc3RhdGljIGlubGluZSBwdGVfdCBfX3B0ZShwdGV2YWxfdCB2YWwp
CiAJcHRldmFsX3QgcmV0OwogCiAJaWYgKHNpemVvZihwdGV2YWxfdCkgPiBzaXplb2YobG9uZykp
Ci0JCXJldCA9IFBWT1BfQ0FMTEVFMihwdGV2YWxfdCwKLQkJCQkgICBwdl9tbXVfb3BzLm1ha2Vf
cHRlLAotCQkJCSAgIHZhbCwgKHU2NCl2YWwgPj4gMzIpOworCQlyZXQgPSBQVk9QX0NBTExFRTIo
cHRldmFsX3QsIG1tdS5tYWtlX3B0ZSwgdmFsLCAodTY0KXZhbCA+PiAzMik7CiAJZWxzZQotCQly
ZXQgPSBQVk9QX0NBTExFRTEocHRldmFsX3QsCi0JCQkJICAgcHZfbW11X29wcy5tYWtlX3B0ZSwK
LQkJCQkgICB2YWwpOworCQlyZXQgPSBQVk9QX0NBTExFRTEocHRldmFsX3QsIG1tdS5tYWtlX3B0
ZSwgdmFsKTsKIAogCXJldHVybiAocHRlX3QpIHsgLnB0ZSA9IHJldCB9OwogfQpAQCAtMzc4LDEx
ICszNzQsMTAgQEAgc3RhdGljIGlubGluZSBwdGV2YWxfdCBwdGVfdmFsKHB0ZV90IHB0ZSkKIAlw
dGV2YWxfdCByZXQ7CiAKIAlpZiAoc2l6ZW9mKHB0ZXZhbF90KSA+IHNpemVvZihsb25nKSkKLQkJ
cmV0ID0gUFZPUF9DQUxMRUUyKHB0ZXZhbF90LCBwdl9tbXVfb3BzLnB0ZV92YWwsCisJCXJldCA9
IFBWT1BfQ0FMTEVFMihwdGV2YWxfdCwgbW11LnB0ZV92YWwsCiAJCQkJICAgcHRlLnB0ZSwgKHU2
NClwdGUucHRlID4+IDMyKTsKIAllbHNlCi0JCXJldCA9IFBWT1BfQ0FMTEVFMShwdGV2YWxfdCwg
cHZfbW11X29wcy5wdGVfdmFsLAotCQkJCSAgIHB0ZS5wdGUpOworCQlyZXQgPSBQVk9QX0NBTExF
RTEocHRldmFsX3QsIG1tdS5wdGVfdmFsLCBwdGUucHRlKTsKIAogCXJldHVybiByZXQ7CiB9CkBA
IC0zOTIsMTEgKzM4Nyw5IEBAIHN0YXRpYyBpbmxpbmUgcGdkX3QgX19wZ2QocGdkdmFsX3QgdmFs
KQogCXBnZHZhbF90IHJldDsKIAogCWlmIChzaXplb2YocGdkdmFsX3QpID4gc2l6ZW9mKGxvbmcp
KQotCQlyZXQgPSBQVk9QX0NBTExFRTIocGdkdmFsX3QsIHB2X21tdV9vcHMubWFrZV9wZ2QsCi0J
CQkJICAgdmFsLCAodTY0KXZhbCA+PiAzMik7CisJCXJldCA9IFBWT1BfQ0FMTEVFMihwZ2R2YWxf
dCwgbW11Lm1ha2VfcGdkLCB2YWwsICh1NjQpdmFsID4+IDMyKTsKIAllbHNlCi0JCXJldCA9IFBW
T1BfQ0FMTEVFMShwZ2R2YWxfdCwgcHZfbW11X29wcy5tYWtlX3BnZCwKLQkJCQkgICB2YWwpOwor
CQlyZXQgPSBQVk9QX0NBTExFRTEocGdkdmFsX3QsIG1tdS5tYWtlX3BnZCwgdmFsKTsKIAogCXJl
dHVybiAocGdkX3QpIHsgcmV0IH07CiB9CkBAIC00MDYsMTEgKzM5OSwxMCBAQCBzdGF0aWMgaW5s
aW5lIHBnZHZhbF90IHBnZF92YWwocGdkX3QgcGdkKQogCXBnZHZhbF90IHJldDsKIAogCWlmIChz
aXplb2YocGdkdmFsX3QpID4gc2l6ZW9mKGxvbmcpKQotCQlyZXQgPSAgUFZPUF9DQUxMRUUyKHBn
ZHZhbF90LCBwdl9tbXVfb3BzLnBnZF92YWwsCisJCXJldCA9ICBQVk9QX0NBTExFRTIocGdkdmFs
X3QsIG1tdS5wZ2RfdmFsLAogCQkJCSAgICBwZ2QucGdkLCAodTY0KXBnZC5wZ2QgPj4gMzIpOwog
CWVsc2UKLQkJcmV0ID0gIFBWT1BfQ0FMTEVFMShwZ2R2YWxfdCwgcHZfbW11X29wcy5wZ2RfdmFs
LAotCQkJCSAgICBwZ2QucGdkKTsKKwkJcmV0ID0gIFBWT1BfQ0FMTEVFMShwZ2R2YWxfdCwgbW11
LnBnZF92YWwsIHBnZC5wZ2QpOwogCiAJcmV0dXJuIHJldDsKIH0KQEAgLTQyMSw4ICs0MTMsNyBA
QCBzdGF0aWMgaW5saW5lIHB0ZV90IHB0ZXBfbW9kaWZ5X3Byb3Rfc3RhcnQoc3RydWN0IG1tX3N0
cnVjdCAqbW0sIHVuc2lnbmVkIGxvbmcgYQogewogCXB0ZXZhbF90IHJldDsKIAotCXJldCA9IFBW
T1BfQ0FMTDMocHRldmFsX3QsIHB2X21tdV9vcHMucHRlcF9tb2RpZnlfcHJvdF9zdGFydCwKLQkJ
CSBtbSwgYWRkciwgcHRlcCk7CisJcmV0ID0gUFZPUF9DQUxMMyhwdGV2YWxfdCwgbW11LnB0ZXBf
bW9kaWZ5X3Byb3Rfc3RhcnQsIG1tLCBhZGRyLCBwdGVwKTsKIAogCXJldHVybiAocHRlX3QpIHsg
LnB0ZSA9IHJldCB9OwogfQpAQCAtNDMyLDIwICs0MjMsMTggQEAgc3RhdGljIGlubGluZSB2b2lk
IHB0ZXBfbW9kaWZ5X3Byb3RfY29tbWl0KHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLCB1bnNpZ25lZCBs
b25nIGEKIHsKIAlpZiAoc2l6ZW9mKHB0ZXZhbF90KSA+IHNpemVvZihsb25nKSkKIAkJLyogNSBh
cmcgd29yZHMgKi8KLQkJcHZfbW11X29wcy5wdGVwX21vZGlmeV9wcm90X2NvbW1pdChtbSwgYWRk
ciwgcHRlcCwgcHRlKTsKKwkJcHZfb3BzLm1tdS5wdGVwX21vZGlmeV9wcm90X2NvbW1pdChtbSwg
YWRkciwgcHRlcCwgcHRlKTsKIAllbHNlCi0JCVBWT1BfVkNBTEw0KHB2X21tdV9vcHMucHRlcF9t
b2RpZnlfcHJvdF9jb21taXQsCisJCVBWT1BfVkNBTEw0KG1tdS5wdGVwX21vZGlmeV9wcm90X2Nv
bW1pdCwKIAkJCSAgICBtbSwgYWRkciwgcHRlcCwgcHRlLnB0ZSk7CiB9CiAKIHN0YXRpYyBpbmxp
bmUgdm9pZCBzZXRfcHRlKHB0ZV90ICpwdGVwLCBwdGVfdCBwdGUpCiB7CiAJaWYgKHNpemVvZihw
dGV2YWxfdCkgPiBzaXplb2YobG9uZykpCi0JCVBWT1BfVkNBTEwzKHB2X21tdV9vcHMuc2V0X3B0
ZSwgcHRlcCwKLQkJCSAgICBwdGUucHRlLCAodTY0KXB0ZS5wdGUgPj4gMzIpOworCQlQVk9QX1ZD
QUxMMyhtbXUuc2V0X3B0ZSwgcHRlcCwgcHRlLnB0ZSwgKHU2NClwdGUucHRlID4+IDMyKTsKIAll
bHNlCi0JCVBWT1BfVkNBTEwyKHB2X21tdV9vcHMuc2V0X3B0ZSwgcHRlcCwKLQkJCSAgICBwdGUu
cHRlKTsKKwkJUFZPUF9WQ0FMTDIobW11LnNldF9wdGUsIHB0ZXAsIHB0ZS5wdGUpOwogfQogCiBz
dGF0aWMgaW5saW5lIHZvaWQgc2V0X3B0ZV9hdChzdHJ1Y3QgbW1fc3RydWN0ICptbSwgdW5zaWdu
ZWQgbG9uZyBhZGRyLApAQCAtNDUzLDkgKzQ0Miw5IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBzZXRf
cHRlX2F0KHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLCB1bnNpZ25lZCBsb25nIGFkZHIsCiB7CiAJaWYg
KHNpemVvZihwdGV2YWxfdCkgPiBzaXplb2YobG9uZykpCiAJCS8qIDUgYXJnIHdvcmRzICovCi0J
CXB2X21tdV9vcHMuc2V0X3B0ZV9hdChtbSwgYWRkciwgcHRlcCwgcHRlKTsKKwkJcHZfb3BzLm1t
dS5zZXRfcHRlX2F0KG1tLCBhZGRyLCBwdGVwLCBwdGUpOwogCWVsc2UKLQkJUFZPUF9WQ0FMTDQo
cHZfbW11X29wcy5zZXRfcHRlX2F0LCBtbSwgYWRkciwgcHRlcCwgcHRlLnB0ZSk7CisJCVBWT1Bf
VkNBTEw0KG1tdS5zZXRfcHRlX2F0LCBtbSwgYWRkciwgcHRlcCwgcHRlLnB0ZSk7CiB9CiAKIHN0
YXRpYyBpbmxpbmUgdm9pZCBzZXRfcG1kKHBtZF90ICpwbWRwLCBwbWRfdCBwbWQpCkBAIC00NjMs
OSArNDUyLDkgQEAgc3RhdGljIGlubGluZSB2b2lkIHNldF9wbWQocG1kX3QgKnBtZHAsIHBtZF90
IHBtZCkKIAlwbWR2YWxfdCB2YWwgPSBuYXRpdmVfcG1kX3ZhbChwbWQpOwogCiAJaWYgKHNpemVv
ZihwbWR2YWxfdCkgPiBzaXplb2YobG9uZykpCi0JCVBWT1BfVkNBTEwzKHB2X21tdV9vcHMuc2V0
X3BtZCwgcG1kcCwgdmFsLCAodTY0KXZhbCA+PiAzMik7CisJCVBWT1BfVkNBTEwzKG1tdS5zZXRf
cG1kLCBwbWRwLCB2YWwsICh1NjQpdmFsID4+IDMyKTsKIAllbHNlCi0JCVBWT1BfVkNBTEwyKHB2
X21tdV9vcHMuc2V0X3BtZCwgcG1kcCwgdmFsKTsKKwkJUFZPUF9WQ0FMTDIobW11LnNldF9wbWQs
IHBtZHAsIHZhbCk7CiB9CiAKICNpZiBDT05GSUdfUEdUQUJMRV9MRVZFTFMgPj0gMwpAQCAtNDc0
LDExICs0NjMsOSBAQCBzdGF0aWMgaW5saW5lIHBtZF90IF9fcG1kKHBtZHZhbF90IHZhbCkKIAlw
bWR2YWxfdCByZXQ7CiAKIAlpZiAoc2l6ZW9mKHBtZHZhbF90KSA+IHNpemVvZihsb25nKSkKLQkJ
cmV0ID0gUFZPUF9DQUxMRUUyKHBtZHZhbF90LCBwdl9tbXVfb3BzLm1ha2VfcG1kLAotCQkJCSAg
IHZhbCwgKHU2NCl2YWwgPj4gMzIpOworCQlyZXQgPSBQVk9QX0NBTExFRTIocG1kdmFsX3QsIG1t
dS5tYWtlX3BtZCwgdmFsLCAodTY0KXZhbCA+PiAzMik7CiAJZWxzZQotCQlyZXQgPSBQVk9QX0NB
TExFRTEocG1kdmFsX3QsIHB2X21tdV9vcHMubWFrZV9wbWQsCi0JCQkJICAgdmFsKTsKKwkJcmV0
ID0gUFZPUF9DQUxMRUUxKHBtZHZhbF90LCBtbXUubWFrZV9wbWQsIHZhbCk7CiAKIAlyZXR1cm4g
KHBtZF90KSB7IHJldCB9OwogfQpAQCAtNDg4LDExICs0NzUsMTAgQEAgc3RhdGljIGlubGluZSBw
bWR2YWxfdCBwbWRfdmFsKHBtZF90IHBtZCkKIAlwbWR2YWxfdCByZXQ7CiAKIAlpZiAoc2l6ZW9m
KHBtZHZhbF90KSA+IHNpemVvZihsb25nKSkKLQkJcmV0ID0gIFBWT1BfQ0FMTEVFMihwbWR2YWxf
dCwgcHZfbW11X29wcy5wbWRfdmFsLAorCQlyZXQgPSAgUFZPUF9DQUxMRUUyKHBtZHZhbF90LCBt
bXUucG1kX3ZhbCwKIAkJCQkgICAgcG1kLnBtZCwgKHU2NClwbWQucG1kID4+IDMyKTsKIAllbHNl
Ci0JCXJldCA9ICBQVk9QX0NBTExFRTEocG1kdmFsX3QsIHB2X21tdV9vcHMucG1kX3ZhbCwKLQkJ
CQkgICAgcG1kLnBtZCk7CisJCXJldCA9ICBQVk9QX0NBTExFRTEocG1kdmFsX3QsIG1tdS5wbWRf
dmFsLCBwbWQucG1kKTsKIAogCXJldHVybiByZXQ7CiB9CkBAIC01MDIsMTEgKzQ4OCw5IEBAIHN0
YXRpYyBpbmxpbmUgdm9pZCBzZXRfcHVkKHB1ZF90ICpwdWRwLCBwdWRfdCBwdWQpCiAJcHVkdmFs
X3QgdmFsID0gbmF0aXZlX3B1ZF92YWwocHVkKTsKIAogCWlmIChzaXplb2YocHVkdmFsX3QpID4g
c2l6ZW9mKGxvbmcpKQotCQlQVk9QX1ZDQUxMMyhwdl9tbXVfb3BzLnNldF9wdWQsIHB1ZHAsCi0J
CQkgICAgdmFsLCAodTY0KXZhbCA+PiAzMik7CisJCVBWT1BfVkNBTEwzKG1tdS5zZXRfcHVkLCBw
dWRwLCB2YWwsICh1NjQpdmFsID4+IDMyKTsKIAllbHNlCi0JCVBWT1BfVkNBTEwyKHB2X21tdV9v
cHMuc2V0X3B1ZCwgcHVkcCwKLQkJCSAgICB2YWwpOworCQlQVk9QX1ZDQUxMMihtbXUuc2V0X3B1
ZCwgcHVkcCwgdmFsKTsKIH0KICNpZiBDT05GSUdfUEdUQUJMRV9MRVZFTFMgPj0gNAogc3RhdGlj
IGlubGluZSBwdWRfdCBfX3B1ZChwdWR2YWxfdCB2YWwpCkBAIC01MTQsMTEgKzQ5OCw5IEBAIHN0
YXRpYyBpbmxpbmUgcHVkX3QgX19wdWQocHVkdmFsX3QgdmFsKQogCXB1ZHZhbF90IHJldDsKIAog
CWlmIChzaXplb2YocHVkdmFsX3QpID4gc2l6ZW9mKGxvbmcpKQotCQlyZXQgPSBQVk9QX0NBTExF
RTIocHVkdmFsX3QsIHB2X21tdV9vcHMubWFrZV9wdWQsCi0JCQkJICAgdmFsLCAodTY0KXZhbCA+
PiAzMik7CisJCXJldCA9IFBWT1BfQ0FMTEVFMihwdWR2YWxfdCwgbW11Lm1ha2VfcHVkLCB2YWws
ICh1NjQpdmFsID4+IDMyKTsKIAllbHNlCi0JCXJldCA9IFBWT1BfQ0FMTEVFMShwdWR2YWxfdCwg
cHZfbW11X29wcy5tYWtlX3B1ZCwKLQkJCQkgICB2YWwpOworCQlyZXQgPSBQVk9QX0NBTExFRTEo
cHVkdmFsX3QsIG1tdS5tYWtlX3B1ZCwgdmFsKTsKIAogCXJldHVybiAocHVkX3QpIHsgcmV0IH07
CiB9CkBAIC01MjgsMTEgKzUxMCwxMCBAQCBzdGF0aWMgaW5saW5lIHB1ZHZhbF90IHB1ZF92YWwo
cHVkX3QgcHVkKQogCXB1ZHZhbF90IHJldDsKIAogCWlmIChzaXplb2YocHVkdmFsX3QpID4gc2l6
ZW9mKGxvbmcpKQotCQlyZXQgPSAgUFZPUF9DQUxMRUUyKHB1ZHZhbF90LCBwdl9tbXVfb3BzLnB1
ZF92YWwsCisJCXJldCA9ICBQVk9QX0NBTExFRTIocHVkdmFsX3QsIG1tdS5wdWRfdmFsLAogCQkJ
CSAgICBwdWQucHVkLCAodTY0KXB1ZC5wdWQgPj4gMzIpOwogCWVsc2UKLQkJcmV0ID0gIFBWT1Bf
Q0FMTEVFMShwdWR2YWxfdCwgcHZfbW11X29wcy5wdWRfdmFsLAotCQkJCSAgICBwdWQucHVkKTsK
KwkJcmV0ID0gIFBWT1BfQ0FMTEVFMShwdWR2YWxfdCwgbW11LnB1ZF92YWwsIHB1ZC5wdWQpOwog
CiAJcmV0dXJuIHJldDsKIH0KQEAgLTU0NywzMCArNTI4LDI4IEBAIHN0YXRpYyBpbmxpbmUgdm9p
ZCBzZXRfcDRkKHA0ZF90ICpwNGRwLCBwNGRfdCBwNGQpCiAJcDRkdmFsX3QgdmFsID0gbmF0aXZl
X3A0ZF92YWwocDRkKTsKIAogCWlmIChzaXplb2YocDRkdmFsX3QpID4gc2l6ZW9mKGxvbmcpKQot
CQlQVk9QX1ZDQUxMMyhwdl9tbXVfb3BzLnNldF9wNGQsIHA0ZHAsCi0JCQkgICAgdmFsLCAodTY0
KXZhbCA+PiAzMik7CisJCVBWT1BfVkNBTEwzKG1tdS5zZXRfcDRkLCBwNGRwLCB2YWwsICh1NjQp
dmFsID4+IDMyKTsKIAllbHNlCi0JCVBWT1BfVkNBTEwyKHB2X21tdV9vcHMuc2V0X3A0ZCwgcDRk
cCwKLQkJCSAgICB2YWwpOworCQlQVk9QX1ZDQUxMMihtbXUuc2V0X3A0ZCwgcDRkcCwgdmFsKTsK
IH0KIAogI2lmIENPTkZJR19QR1RBQkxFX0xFVkVMUyA+PSA1CiAKIHN0YXRpYyBpbmxpbmUgcDRk
X3QgX19wNGQocDRkdmFsX3QgdmFsKQogewotCXA0ZHZhbF90IHJldCA9IFBWT1BfQ0FMTEVFMShw
NGR2YWxfdCwgcHZfbW11X29wcy5tYWtlX3A0ZCwgdmFsKTsKKwlwNGR2YWxfdCByZXQgPSBQVk9Q
X0NBTExFRTEocDRkdmFsX3QsIG1tdS5tYWtlX3A0ZCwgdmFsKTsKIAogCXJldHVybiAocDRkX3Qp
IHsgcmV0IH07CiB9CiAKIHN0YXRpYyBpbmxpbmUgcDRkdmFsX3QgcDRkX3ZhbChwNGRfdCBwNGQp
CiB7Ci0JcmV0dXJuIFBWT1BfQ0FMTEVFMShwNGR2YWxfdCwgcHZfbW11X29wcy5wNGRfdmFsLCBw
NGQucDRkKTsKKwlyZXR1cm4gUFZPUF9DQUxMRUUxKHA0ZHZhbF90LCBtbXUucDRkX3ZhbCwgcDRk
LnA0ZCk7CiB9CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBfX3NldF9wZ2QocGdkX3QgKnBnZHAsIHBn
ZF90IHBnZCkKIHsKLQlQVk9QX1ZDQUxMMihwdl9tbXVfb3BzLnNldF9wZ2QsIHBnZHAsIG5hdGl2
ZV9wZ2RfdmFsKHBnZCkpOworCVBWT1BfVkNBTEwyKG1tdS5zZXRfcGdkLCBwZ2RwLCBuYXRpdmVf
cGdkX3ZhbChwZ2QpKTsKIH0KIAogI2RlZmluZSBzZXRfcGdkKHBnZHAsIHBnZHZhbCkgZG8gewkJ
CQkJXApAQCAtNjAxLDE5ICs1ODAsMTggQEAgc3RhdGljIGlubGluZSB2b2lkIHA0ZF9jbGVhcihw
NGRfdCAqcDRkcCkKICAgIDY0LWJpdCBwdGUgYXRvbWljYWxseSAqLwogc3RhdGljIGlubGluZSB2
b2lkIHNldF9wdGVfYXRvbWljKHB0ZV90ICpwdGVwLCBwdGVfdCBwdGUpCiB7Ci0JUFZPUF9WQ0FM
TDMocHZfbW11X29wcy5zZXRfcHRlX2F0b21pYywgcHRlcCwKLQkJICAgIHB0ZS5wdGUsIHB0ZS5w
dGUgPj4gMzIpOworCVBWT1BfVkNBTEwzKG1tdS5zZXRfcHRlX2F0b21pYywgcHRlcCwgcHRlLnB0
ZSwgcHRlLnB0ZSA+PiAzMik7CiB9CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBwdGVfY2xlYXIoc3Ry
dWN0IG1tX3N0cnVjdCAqbW0sIHVuc2lnbmVkIGxvbmcgYWRkciwKIAkJCSAgICAgcHRlX3QgKnB0
ZXApCiB7Ci0JUFZPUF9WQ0FMTDMocHZfbW11X29wcy5wdGVfY2xlYXIsIG1tLCBhZGRyLCBwdGVw
KTsKKwlQVk9QX1ZDQUxMMyhtbXUucHRlX2NsZWFyLCBtbSwgYWRkciwgcHRlcCk7CiB9CiAKIHN0
YXRpYyBpbmxpbmUgdm9pZCBwbWRfY2xlYXIocG1kX3QgKnBtZHApCiB7Ci0JUFZPUF9WQ0FMTDEo
cHZfbW11X29wcy5wbWRfY2xlYXIsIHBtZHApOworCVBWT1BfVkNBTEwxKG1tdS5wbWRfY2xlYXIs
IHBtZHApOwogfQogI2Vsc2UgIC8qICFDT05GSUdfWDg2X1BBRSAqLwogc3RhdGljIGlubGluZSB2
b2lkIHNldF9wdGVfYXRvbWljKHB0ZV90ICpwdGVwLCBwdGVfdCBwdGUpCkBAIC02MzYsMzQgKzYx
NCwzNCBAQCBzdGF0aWMgaW5saW5lIHZvaWQgcG1kX2NsZWFyKHBtZF90ICpwbWRwKQogI2RlZmlu
ZSAgX19IQVZFX0FSQ0hfU1RBUlRfQ09OVEVYVF9TV0lUQ0gKIHN0YXRpYyBpbmxpbmUgdm9pZCBh
cmNoX3N0YXJ0X2NvbnRleHRfc3dpdGNoKHN0cnVjdCB0YXNrX3N0cnVjdCAqcHJldikKIHsKLQlQ
Vk9QX1ZDQUxMMShwdl9jcHVfb3BzLnN0YXJ0X2NvbnRleHRfc3dpdGNoLCBwcmV2KTsKKwlQVk9Q
X1ZDQUxMMShjcHUuc3RhcnRfY29udGV4dF9zd2l0Y2gsIHByZXYpOwogfQogCiBzdGF0aWMgaW5s
aW5lIHZvaWQgYXJjaF9lbmRfY29udGV4dF9zd2l0Y2goc3RydWN0IHRhc2tfc3RydWN0ICpuZXh0
KQogewotCVBWT1BfVkNBTEwxKHB2X2NwdV9vcHMuZW5kX2NvbnRleHRfc3dpdGNoLCBuZXh0KTsK
KwlQVk9QX1ZDQUxMMShjcHUuZW5kX2NvbnRleHRfc3dpdGNoLCBuZXh0KTsKIH0KIAogI2RlZmlu
ZSAgX19IQVZFX0FSQ0hfRU5URVJfTEFaWV9NTVVfTU9ERQogc3RhdGljIGlubGluZSB2b2lkIGFy
Y2hfZW50ZXJfbGF6eV9tbXVfbW9kZSh2b2lkKQogewotCVBWT1BfVkNBTEwwKHB2X21tdV9vcHMu
bGF6eV9tb2RlLmVudGVyKTsKKwlQVk9QX1ZDQUxMMChtbXUubGF6eV9tb2RlLmVudGVyKTsKIH0K
IAogc3RhdGljIGlubGluZSB2b2lkIGFyY2hfbGVhdmVfbGF6eV9tbXVfbW9kZSh2b2lkKQogewot
CVBWT1BfVkNBTEwwKHB2X21tdV9vcHMubGF6eV9tb2RlLmxlYXZlKTsKKwlQVk9QX1ZDQUxMMCht
bXUubGF6eV9tb2RlLmxlYXZlKTsKIH0KIAogc3RhdGljIGlubGluZSB2b2lkIGFyY2hfZmx1c2hf
bGF6eV9tbXVfbW9kZSh2b2lkKQogewotCVBWT1BfVkNBTEwwKHB2X21tdV9vcHMubGF6eV9tb2Rl
LmZsdXNoKTsKKwlQVk9QX1ZDQUxMMChtbXUubGF6eV9tb2RlLmZsdXNoKTsKIH0KIAogc3RhdGlj
IGlubGluZSB2b2lkIF9fc2V0X2ZpeG1hcCh1bnNpZ25lZCAvKiBlbnVtIGZpeGVkX2FkZHJlc3Nl
cyAqLyBpZHgsCiAJCQkJcGh5c19hZGRyX3QgcGh5cywgcGdwcm90X3QgZmxhZ3MpCiB7Ci0JcHZf
bW11X29wcy5zZXRfZml4bWFwKGlkeCwgcGh5cywgZmxhZ3MpOworCXB2X29wcy5tbXUuc2V0X2Zp
eG1hcChpZHgsIHBoeXMsIGZsYWdzKTsKIH0KIAogI2lmIGRlZmluZWQoQ09ORklHX1NNUCkgJiYg
ZGVmaW5lZChDT05GSUdfUEFSQVZJUlRfU1BJTkxPQ0tTKQpAQCAtNjcxLDI5ICs2NDksMzIgQEAg
c3RhdGljIGlubGluZSB2b2lkIF9fc2V0X2ZpeG1hcCh1bnNpZ25lZCAvKiBlbnVtIGZpeGVkX2Fk
ZHJlc3NlcyAqLyBpZHgsCiBzdGF0aWMgX19hbHdheXNfaW5saW5lIHZvaWQgcHZfcXVldWVkX3Nw
aW5fbG9ja19zbG93cGF0aChzdHJ1Y3QgcXNwaW5sb2NrICpsb2NrLAogCQkJCQkJCXUzMiB2YWwp
CiB7Ci0JUFZPUF9WQ0FMTDIocHZfbG9ja19vcHMucXVldWVkX3NwaW5fbG9ja19zbG93cGF0aCwg
bG9jaywgdmFsKTsKKwlQVk9QX1ZDQUxMMihsb2NrLnF1ZXVlZF9zcGluX2xvY2tfc2xvd3BhdGgs
IGxvY2ssIHZhbCk7CiB9CiAKIHN0YXRpYyBfX2Fsd2F5c19pbmxpbmUgdm9pZCBwdl9xdWV1ZWRf
c3Bpbl91bmxvY2soc3RydWN0IHFzcGlubG9jayAqbG9jaykKIHsKLQlQVk9QX1ZDQUxMRUUxKHB2
X2xvY2tfb3BzLnF1ZXVlZF9zcGluX3VubG9jaywgbG9jayk7CisJUFZPUF9WQ0FMTEVFMShsb2Nr
LnF1ZXVlZF9zcGluX3VubG9jaywgbG9jayk7CiB9CiAKIHN0YXRpYyBfX2Fsd2F5c19pbmxpbmUg
dm9pZCBwdl93YWl0KHU4ICpwdHIsIHU4IHZhbCkKIHsKLQlQVk9QX1ZDQUxMMihwdl9sb2NrX29w
cy53YWl0LCBwdHIsIHZhbCk7CisJUFZPUF9WQ0FMTDIobG9jay53YWl0LCBwdHIsIHZhbCk7CiB9
CiAKIHN0YXRpYyBfX2Fsd2F5c19pbmxpbmUgdm9pZCBwdl9raWNrKGludCBjcHUpCiB7Ci0JUFZP
UF9WQ0FMTDEocHZfbG9ja19vcHMua2ljaywgY3B1KTsKKwlQVk9QX1ZDQUxMMShsb2NrLmtpY2ss
IGNwdSk7CiB9CiAKIHN0YXRpYyBfX2Fsd2F5c19pbmxpbmUgYm9vbCBwdl92Y3B1X2lzX3ByZWVt
cHRlZChsb25nIGNwdSkKIHsKLQlyZXR1cm4gUFZPUF9DQUxMRUUxKGJvb2wsIHB2X2xvY2tfb3Bz
LnZjcHVfaXNfcHJlZW1wdGVkLCBjcHUpOworCXJldHVybiBQVk9QX0NBTExFRTEoYm9vbCwgbG9j
ay52Y3B1X2lzX3ByZWVtcHRlZCwgY3B1KTsKIH0KIAordm9pZCBfX3Jhd19jYWxsZWVfc2F2ZV9f
X25hdGl2ZV9xdWV1ZWRfc3Bpbl91bmxvY2soc3RydWN0IHFzcGlubG9jayAqbG9jayk7Citib29s
IF9fcmF3X2NhbGxlZV9zYXZlX19fbmF0aXZlX3ZjcHVfaXNfcHJlZW1wdGVkKGxvbmcgY3B1KTsK
KwogI2VuZGlmIC8qIFNNUCAmJiBQQVJBVklSVF9TUElOTE9DS1MgKi8KIAogI2lmZGVmIENPTkZJ
R19YODZfMzIKQEAgLTc3NSwyMiArNzU2LDIyIEBAIHN0YXRpYyBfX2Fsd2F5c19pbmxpbmUgYm9v
bCBwdl92Y3B1X2lzX3ByZWVtcHRlZChsb25nIGNwdSkKIAogc3RhdGljIGlubGluZSBub3RyYWNl
IHVuc2lnbmVkIGxvbmcgYXJjaF9sb2NhbF9zYXZlX2ZsYWdzKHZvaWQpCiB7Ci0JcmV0dXJuIFBW
T1BfQ0FMTEVFMCh1bnNpZ25lZCBsb25nLCBwdl9pcnFfb3BzLnNhdmVfZmwpOworCXJldHVybiBQ
Vk9QX0NBTExFRTAodW5zaWduZWQgbG9uZywgaXJxLnNhdmVfZmwpOwogfQogCiBzdGF0aWMgaW5s
aW5lIG5vdHJhY2Ugdm9pZCBhcmNoX2xvY2FsX2lycV9yZXN0b3JlKHVuc2lnbmVkIGxvbmcgZikK
IHsKLQlQVk9QX1ZDQUxMRUUxKHB2X2lycV9vcHMucmVzdG9yZV9mbCwgZik7CisJUFZPUF9WQ0FM
TEVFMShpcnEucmVzdG9yZV9mbCwgZik7CiB9CiAKIHN0YXRpYyBpbmxpbmUgbm90cmFjZSB2b2lk
IGFyY2hfbG9jYWxfaXJxX2Rpc2FibGUodm9pZCkKIHsKLQlQVk9QX1ZDQUxMRUUwKHB2X2lycV9v
cHMuaXJxX2Rpc2FibGUpOworCVBWT1BfVkNBTExFRTAoaXJxLmlycV9kaXNhYmxlKTsKIH0KIAog
c3RhdGljIGlubGluZSBub3RyYWNlIHZvaWQgYXJjaF9sb2NhbF9pcnFfZW5hYmxlKHZvaWQpCiB7
Ci0JUFZPUF9WQ0FMTEVFMChwdl9pcnFfb3BzLmlycV9lbmFibGUpOworCVBWT1BfVkNBTExFRTAo
aXJxLmlycV9lbmFibGUpOwogfQogCiBzdGF0aWMgaW5saW5lIG5vdHJhY2UgdW5zaWduZWQgbG9u
ZyBhcmNoX2xvY2FsX2lycV9zYXZlKHZvaWQpCkBAIC04NjIsNyArODQzLDcgQEAgZXh0ZXJuIHZv
aWQgZGVmYXVsdF9iYW5uZXIodm9pZCk7CiAJQ09ORF9QT1Aoc2V0LCBDTEJSX1JDWCwgcmN4KTsJ
CVwKIAlDT05EX1BPUChzZXQsIENMQlJfUkFYLCByYXgpCiAKLSNkZWZpbmUgUEFSQV9QQVRDSChz
dHJ1Y3QsIG9mZikgICAgICAgICgoUEFSQVZJUlRfUEFUQ0hfIyNzdHJ1Y3QgKyAob2ZmKSkgLyA4
KQorI2RlZmluZSBQQVJBX1BBVENIKG9mZikJCSgob2ZmKSAvIDgpCiAjZGVmaW5lIFBBUkFfU0lU
RShwdHlwZSwgb3BzKQlfUFZTSVRFKHB0eXBlLCBvcHMsIC5xdWFkLCA4KQogI2RlZmluZSBQQVJB
X0lORElSRUNUKGFkZHIpCSphZGRyKCVyaXApCiAjZWxzZQpAQCAtODc3LDM1ICs4NTgsMzUgQEAg
ZXh0ZXJuIHZvaWQgZGVmYXVsdF9iYW5uZXIodm9pZCk7CiAJQ09ORF9QT1Aoc2V0LCBDTEJSX0VE
SSwgZWRpKTsJCVwKIAlDT05EX1BPUChzZXQsIENMQlJfRUFYLCBlYXgpCiAKLSNkZWZpbmUgUEFS
QV9QQVRDSChzdHJ1Y3QsIG9mZikgICAgICAgICgoUEFSQVZJUlRfUEFUQ0hfIyNzdHJ1Y3QgKyAo
b2ZmKSkgLyA0KQorI2RlZmluZSBQQVJBX1BBVENIKG9mZikJCSgob2ZmKSAvIDQpCiAjZGVmaW5l
IFBBUkFfU0lURShwdHlwZSwgb3BzKQlfUFZTSVRFKHB0eXBlLCBvcHMsIC5sb25nLCA0KQogI2Rl
ZmluZSBQQVJBX0lORElSRUNUKGFkZHIpCSolY3M6YWRkcgogI2VuZGlmCiAKICNkZWZpbmUgSU5U
RVJSVVBUX1JFVFVSTgkJCQkJCVwKLQlQQVJBX1NJVEUoUEFSQV9QQVRDSChwdl9jcHVfb3BzLCBQ
Vl9DUFVfaXJldCksCQkJXAorCVBBUkFfU0lURShQQVJBX1BBVENIKFBWX0NQVV9pcmV0KSwJCQkJ
XAogCQkgIEFOTk9UQVRFX1JFVFBPTElORV9TQUZFOwkJCQlcCi0JCSAgam1wIFBBUkFfSU5ESVJF
Q1QocHZfY3B1X29wcytQVl9DUFVfaXJldCk7KQorCQkgIGptcCBQQVJBX0lORElSRUNUKHB2X29w
cytQVl9DUFVfaXJldCk7KQogCiAjZGVmaW5lIERJU0FCTEVfSU5URVJSVVBUUyhjbG9iYmVycykJ
CQkJCVwKLQlQQVJBX1NJVEUoUEFSQV9QQVRDSChwdl9pcnFfb3BzLCBQVl9JUlFfaXJxX2Rpc2Fi
bGUpLAkJXAorCVBBUkFfU0lURShQQVJBX1BBVENIKFBWX0lSUV9pcnFfZGlzYWJsZSksCQkJXAog
CQkgIFBWX1NBVkVfUkVHUyhjbG9iYmVycyB8IENMQlJfQ0FMTEVFX1NBVkUpOwkJXAogCQkgIEFO
Tk9UQVRFX1JFVFBPTElORV9TQUZFOwkJCQlcCi0JCSAgY2FsbCBQQVJBX0lORElSRUNUKHB2X2ly
cV9vcHMrUFZfSVJRX2lycV9kaXNhYmxlKTsJXAorCQkgIGNhbGwgUEFSQV9JTkRJUkVDVChwdl9v
cHMrUFZfSVJRX2lycV9kaXNhYmxlKTsJXAogCQkgIFBWX1JFU1RPUkVfUkVHUyhjbG9iYmVycyB8
IENMQlJfQ0FMTEVFX1NBVkUpOykKIAogI2RlZmluZSBFTkFCTEVfSU5URVJSVVBUUyhjbG9iYmVy
cykJCQkJCVwKLQlQQVJBX1NJVEUoUEFSQV9QQVRDSChwdl9pcnFfb3BzLCBQVl9JUlFfaXJxX2Vu
YWJsZSksCQlcCisJUEFSQV9TSVRFKFBBUkFfUEFUQ0goUFZfSVJRX2lycV9lbmFibGUpLAkJCVwK
IAkJICBQVl9TQVZFX1JFR1MoY2xvYmJlcnMgfCBDTEJSX0NBTExFRV9TQVZFKTsJCVwKIAkJICBB
Tk5PVEFURV9SRVRQT0xJTkVfU0FGRTsJCQkJXAotCQkgIGNhbGwgUEFSQV9JTkRJUkVDVChwdl9p
cnFfb3BzK1BWX0lSUV9pcnFfZW5hYmxlKTsJXAorCQkgIGNhbGwgUEFSQV9JTkRJUkVDVChwdl9v
cHMrUFZfSVJRX2lycV9lbmFibGUpOwkJXAogCQkgIFBWX1JFU1RPUkVfUkVHUyhjbG9iYmVycyB8
IENMQlJfQ0FMTEVFX1NBVkUpOykKIAogI2lmZGVmIENPTkZJR19YODZfMzIKICNkZWZpbmUgR0VU
X0NSMF9JTlRPX0VBWAkJCQlcCiAJcHVzaCAlZWN4OyBwdXNoICVlZHg7CQkJCVwKIAlBTk5PVEFU
RV9SRVRQT0xJTkVfU0FGRTsJCQkJXAotCWNhbGwgUEFSQV9JTkRJUkVDVChwdl9jcHVfb3BzK1BW
X0NQVV9yZWFkX2NyMCk7CVwKKwljYWxsIFBBUkFfSU5ESVJFQ1QocHZfb3BzK1BWX0NQVV9yZWFk
X2NyMCk7CVwKIAlwb3AgJWVkeDsgcG9wICVlY3gKICNlbHNlCS8qICFDT05GSUdfWDg2XzMyICov
CiAKQEAgLTkxNSw3ICs4OTYsNyBAQCBleHRlcm4gdm9pZCBkZWZhdWx0X2Jhbm5lcih2b2lkKTsK
ICAqIGlubGluZWQsIG9yIHRoZSBzd2FwZ3MgaW5zdHJ1Y3Rpb24gbXVzdCBiZSB0cmFwcGVkIGFu
ZCBlbXVsYXRlZC4KICAqLwogI2RlZmluZSBTV0FQR1NfVU5TQUZFX1NUQUNLCQkJCQkJXAotCVBB
UkFfU0lURShQQVJBX1BBVENIKHB2X2NwdV9vcHMsIFBWX0NQVV9zd2FwZ3MpLCBzd2FwZ3MpCisJ
UEFSQV9TSVRFKFBBUkFfUEFUQ0goUFZfQ1BVX3N3YXBncyksIHN3YXBncykKIAogLyoKICAqIE5v
dGU6IHN3YXBncyBpcyB2ZXJ5IHNwZWNpYWwsIGFuZCBpbiBwcmFjdGlzZSBpcyBlaXRoZXIgZ29p
bmcgdG8gYmUKQEAgLTkyNCwyNiArOTA1LDI2IEBAIGV4dGVybiB2b2lkIGRlZmF1bHRfYmFubmVy
KHZvaWQpOwogICogaXQuCiAgKi8KICNkZWZpbmUgU1dBUEdTCQkJCQkJCQlcCi0JUEFSQV9TSVRF
KFBBUkFfUEFUQ0gocHZfY3B1X29wcywgUFZfQ1BVX3N3YXBncyksCQlcCisJUEFSQV9TSVRFKFBB
UkFfUEFUQ0goUFZfQ1BVX3N3YXBncyksCQkJCVwKIAkJICBBTk5PVEFURV9SRVRQT0xJTkVfU0FG
RTsJCQkJXAotCQkgIGNhbGwgUEFSQV9JTkRJUkVDVChwdl9jcHVfb3BzK1BWX0NQVV9zd2FwZ3Mp
OwkJXAorCQkgIGNhbGwgUEFSQV9JTkRJUkVDVChwdl9vcHMrUFZfQ1BVX3N3YXBncyk7CQlcCiAJ
CSApCiAKICNkZWZpbmUgR0VUX0NSMl9JTlRPX1JBWAkJCQlcCiAJQU5OT1RBVEVfUkVUUE9MSU5F
X1NBRkU7CQkJCVwKLQljYWxsIFBBUkFfSU5ESVJFQ1QocHZfbW11X29wcytQVl9NTVVfcmVhZF9j
cjIpOworCWNhbGwgUEFSQV9JTkRJUkVDVChwdl9vcHMrUFZfTU1VX3JlYWRfY3IyKTsKIAogI2Rl
ZmluZSBVU0VSR1NfU1lTUkVUNjQJCQkJCQkJXAotCVBBUkFfU0lURShQQVJBX1BBVENIKHB2X2Nw
dV9vcHMsIFBWX0NQVV91c2VyZ3Nfc3lzcmV0NjQpLAlcCisJUEFSQV9TSVRFKFBBUkFfUEFUQ0go
UFZfQ1BVX3VzZXJnc19zeXNyZXQ2NCksCQkJXAogCQkgIEFOTk9UQVRFX1JFVFBPTElORV9TQUZF
OwkJCQlcCi0JCSAgam1wIFBBUkFfSU5ESVJFQ1QocHZfY3B1X29wcytQVl9DUFVfdXNlcmdzX3N5
c3JldDY0KTspCisJCSAgam1wIFBBUkFfSU5ESVJFQ1QocHZfb3BzK1BWX0NQVV91c2VyZ3Nfc3lz
cmV0NjQpOykKIAogI2lmZGVmIENPTkZJR19ERUJVR19FTlRSWQogI2RlZmluZSBTQVZFX0ZMQUdT
KGNsb2JiZXJzKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0JUEFS
QV9TSVRFKFBBUkFfUEFUQ0gocHZfaXJxX29wcywgUFZfSVJRX3NhdmVfZmwpLAkgICAgXAorCVBB
UkFfU0lURShQQVJBX1BBVENIKFBWX0lSUV9zYXZlX2ZsKSwJCQkgICAgXAogCQkgIFBWX1NBVkVf
UkVHUyhjbG9iYmVycyB8IENMQlJfQ0FMTEVFX1NBVkUpOyAgICAgICAgXAogCQkgIEFOTk9UQVRF
X1JFVFBPTElORV9TQUZFOwkJCSAgICBcCi0JCSAgY2FsbCBQQVJBX0lORElSRUNUKHB2X2lycV9v
cHMrUFZfSVJRX3NhdmVfZmwpOyAgICBcCisJCSAgY2FsbCBQQVJBX0lORElSRUNUKHB2X29wcytQ
Vl9JUlFfc2F2ZV9mbCk7CSAgICBcCiAJCSAgUFZfUkVTVE9SRV9SRUdTKGNsb2JiZXJzIHwgQ0xC
Ul9DQUxMRUVfU0FWRSk7KQogI2VuZGlmCiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUv
YXNtL3BhcmF2aXJ0X3R5cGVzLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBl
cy5oCmluZGV4IGI5MDAwODhjZDI0NC4uYjJiNGJiNGZmZjU4IDEwMDY0NAotLS0gYS9hcmNoL3g4
Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNt
L3BhcmF2aXJ0X3R5cGVzLmgKQEAgLTMxOCwyOCArMzE4LDIzIEBAIHN0cnVjdCBwdl9sb2NrX29w
cyB7CiAgKiBudW1iZXIgZm9yIGVhY2ggZnVuY3Rpb24gdXNpbmcgdGhlIG9mZnNldCB3aGljaCB3
ZSB1c2UgdG8gaW5kaWNhdGUKICAqIHdoYXQgdG8gcGF0Y2guICovCiBzdHJ1Y3QgcGFyYXZpcnRf
cGF0Y2hfdGVtcGxhdGUgewotCXN0cnVjdCBwdl9pbml0X29wcyBwdl9pbml0X29wczsKLQlzdHJ1
Y3QgcHZfdGltZV9vcHMgcHZfdGltZV9vcHM7Ci0Jc3RydWN0IHB2X2NwdV9vcHMgcHZfY3B1X29w
czsKLQlzdHJ1Y3QgcHZfaXJxX29wcyBwdl9pcnFfb3BzOwotCXN0cnVjdCBwdl9tbXVfb3BzIHB2
X21tdV9vcHM7Ci0Jc3RydWN0IHB2X2xvY2tfb3BzIHB2X2xvY2tfb3BzOworCXN0cnVjdCBwdl9p
bml0X29wcyBpbml0OworCXN0cnVjdCBwdl90aW1lX29wcyB0aW1lOworCXN0cnVjdCBwdl9jcHVf
b3BzIGNwdTsKKwlzdHJ1Y3QgcHZfaXJxX29wcyBpcnE7CisJc3RydWN0IHB2X21tdV9vcHMgbW11
OworCXN0cnVjdCBwdl9sb2NrX29wcyBsb2NrOwogfSBfX25vX3JhbmRvbWl6ZV9sYXlvdXQ7CiAK
IGV4dGVybiBzdHJ1Y3QgcHZfaW5mbyBwdl9pbmZvOwotZXh0ZXJuIHN0cnVjdCBwdl9pbml0X29w
cyBwdl9pbml0X29wczsKLWV4dGVybiBzdHJ1Y3QgcHZfdGltZV9vcHMgcHZfdGltZV9vcHM7Ci1l
eHRlcm4gc3RydWN0IHB2X2NwdV9vcHMgcHZfY3B1X29wczsKLWV4dGVybiBzdHJ1Y3QgcHZfaXJx
X29wcyBwdl9pcnFfb3BzOwotZXh0ZXJuIHN0cnVjdCBwdl9tbXVfb3BzIHB2X21tdV9vcHM7Ci1l
eHRlcm4gc3RydWN0IHB2X2xvY2tfb3BzIHB2X2xvY2tfb3BzOworZXh0ZXJuIHN0cnVjdCBwYXJh
dmlydF9wYXRjaF90ZW1wbGF0ZSBwdl9vcHM7CiAKICNkZWZpbmUgUEFSQVZJUlRfUEFUQ0goeCkJ
CQkJCVwKIAkob2Zmc2V0b2Yoc3RydWN0IHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlLCB4KSAvIHNp
emVvZih2b2lkICopKQogCiAjZGVmaW5lIHBhcmF2aXJ0X3R5cGUob3ApCQkJCVwKIAlbcGFyYXZp
cnRfdHlwZW51bV0gImkiIChQQVJBVklSVF9QQVRDSChvcCkpLAlcCi0JW3BhcmF2aXJ0X29wcHRy
XSAiaSIgKCYob3ApKQorCVtwYXJhdmlydF9vcHB0cl0gImkiICgmKHB2X29wcy5vcCkpCiAjZGVm
aW5lIHBhcmF2aXJ0X2Nsb2JiZXIoY2xvYmJlcikJCVwKIAlbcGFyYXZpcnRfY2xvYmJlcl0gImki
IChjbG9iYmVyKQogCkBAIC01MDAsOSArNDk1LDkgQEAgaW50IHBhcmF2aXJ0X2Rpc2FibGVfaW9z
cGFjZSh2b2lkKTsKICNlbmRpZgkvKiBDT05GSUdfWDg2XzMyICovCiAKICNpZmRlZiBDT05GSUdf
UEFSQVZJUlRfREVCVUcKLSNkZWZpbmUgUFZPUF9URVNUX05VTEwob3ApCUJVR19PTihvcCA9PSBO
VUxMKQorI2RlZmluZSBQVk9QX1RFU1RfTlVMTChvcCkJQlVHX09OKHB2X29wcy5vcCA9PSBOVUxM
KQogI2Vsc2UKLSNkZWZpbmUgUFZPUF9URVNUX05VTEwob3ApCSgodm9pZClvcCkKKyNkZWZpbmUg
UFZPUF9URVNUX05VTEwob3ApCSgodm9pZClwdl9vcHMub3ApCiAjZW5kaWYKIAogI2RlZmluZSBQ
Vk9QX1JFVE1BU0socmV0dHlwZSkJCQkJCQlcCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwv
YWx0ZXJuYXRpdmUuYyBiL2FyY2gveDg2L2tlcm5lbC9hbHRlcm5hdGl2ZS5jCmluZGV4IDk3Mjlj
ZWUxMTE0OS4uMTgyMTk4NzJjYWNiIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvYWx0ZXJu
YXRpdmUuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvYWx0ZXJuYXRpdmUuYwpAQCAtNTk0LDcgKzU5
NCw3IEBAIHZvaWQgX19pbml0X29yX21vZHVsZSBhcHBseV9wYXJhdmlydChzdHJ1Y3QgcGFyYXZp
cnRfcGF0Y2hfc2l0ZSAqc3RhcnQsCiAJCUJVR19PTihwLT5sZW4gPiBNQVhfUEFUQ0hfTEVOKTsK
IAkJLyogcHJlcCB0aGUgYnVmZmVyIHdpdGggdGhlIG9yaWdpbmFsIGluc3RydWN0aW9ucyAqLwog
CQltZW1jcHkoaW5zbmJ1ZiwgcC0+aW5zdHIsIHAtPmxlbik7Ci0JCXVzZWQgPSBwdl9pbml0X29w
cy5wYXRjaChwLT5pbnN0cnR5cGUsIGluc25idWYsCisJCXVzZWQgPSBwdl9vcHMuaW5pdC5wYXRj
aChwLT5pbnN0cnR5cGUsIGluc25idWYsCiAJCQkJCSAodW5zaWduZWQgbG9uZylwLT5pbnN0ciwg
cC0+bGVuKTsKIAogCQlCVUdfT04odXNlZCA+IHAtPmxlbik7CmRpZmYgLS1naXQgYS9hcmNoL3g4
Ni9rZXJuZWwvYXNtLW9mZnNldHMuYyBiL2FyY2gveDg2L2tlcm5lbC9hc20tb2Zmc2V0cy5jCmlu
ZGV4IGRjYjAwOGMzMjBmZS4uNDg1OTVjYWFiNzA1IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJu
ZWwvYXNtLW9mZnNldHMuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvYXNtLW9mZnNldHMuYwpAQCAt
NjYsMTMgKzY2LDExIEBAIHZvaWQgY29tbW9uKHZvaWQpIHsKIAogI2lmZGVmIENPTkZJR19QQVJB
VklSVAogCUJMQU5LKCk7Ci0JT0ZGU0VUKFBBUkFWSVJUX1BBVENIX3B2X2NwdV9vcHMsIHBhcmF2
aXJ0X3BhdGNoX3RlbXBsYXRlLCBwdl9jcHVfb3BzKTsKLQlPRkZTRVQoUEFSQVZJUlRfUEFUQ0hf
cHZfaXJxX29wcywgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUsIHB2X2lycV9vcHMpOwotCU9GRlNF
VChQVl9JUlFfaXJxX2Rpc2FibGUsIHB2X2lycV9vcHMsIGlycV9kaXNhYmxlKTsKLQlPRkZTRVQo
UFZfSVJRX2lycV9lbmFibGUsIHB2X2lycV9vcHMsIGlycV9lbmFibGUpOwotCU9GRlNFVChQVl9D
UFVfaXJldCwgcHZfY3B1X29wcywgaXJldCk7Ci0JT0ZGU0VUKFBWX0NQVV9yZWFkX2NyMCwgcHZf
Y3B1X29wcywgcmVhZF9jcjApOwotCU9GRlNFVChQVl9NTVVfcmVhZF9jcjIsIHB2X21tdV9vcHMs
IHJlYWRfY3IyKTsKKwlPRkZTRVQoUFZfSVJRX2lycV9kaXNhYmxlLCBwYXJhdmlydF9wYXRjaF90
ZW1wbGF0ZSwgaXJxLmlycV9kaXNhYmxlKTsKKwlPRkZTRVQoUFZfSVJRX2lycV9lbmFibGUsIHBh
cmF2aXJ0X3BhdGNoX3RlbXBsYXRlLCBpcnEuaXJxX2VuYWJsZSk7CisJT0ZGU0VUKFBWX0NQVV9p
cmV0LCBwYXJhdmlydF9wYXRjaF90ZW1wbGF0ZSwgY3B1LmlyZXQpOworCU9GRlNFVChQVl9DUFVf
cmVhZF9jcjAsIHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlLCBjcHUucmVhZF9jcjApOworCU9GRlNF
VChQVl9NTVVfcmVhZF9jcjIsIHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlLCBtbXUucmVhZF9jcjIp
OwogI2VuZGlmCiAKICNpZmRlZiBDT05GSUdfWEVOCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJu
ZWwvYXNtLW9mZnNldHNfNjQuYyBiL2FyY2gveDg2L2tlcm5lbC9hc20tb2Zmc2V0c182NC5jCmlu
ZGV4IGIyZGNkMTYxZjUxNC4uODJhZWJiODNhNDFhIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJu
ZWwvYXNtLW9mZnNldHNfNjQuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvYXNtLW9mZnNldHNfNjQu
YwpAQCAtMjEsMTAgKzIxLDExIEBAIHN0YXRpYyBjaGFyIHN5c2NhbGxzX2lhMzJbXSA9IHsKIGlu
dCBtYWluKHZvaWQpCiB7CiAjaWZkZWYgQ09ORklHX1BBUkFWSVJUCi0JT0ZGU0VUKFBWX0NQVV91
c2VyZ3Nfc3lzcmV0NjQsIHB2X2NwdV9vcHMsIHVzZXJnc19zeXNyZXQ2NCk7Ci0JT0ZGU0VUKFBW
X0NQVV9zd2FwZ3MsIHB2X2NwdV9vcHMsIHN3YXBncyk7CisJT0ZGU0VUKFBWX0NQVV91c2VyZ3Nf
c3lzcmV0NjQsIHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlLAorCSAgICAgICBjcHUudXNlcmdzX3N5
c3JldDY0KTsKKwlPRkZTRVQoUFZfQ1BVX3N3YXBncywgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUs
IGNwdS5zd2FwZ3MpOwogI2lmZGVmIENPTkZJR19ERUJVR19FTlRSWQotCU9GRlNFVChQVl9JUlFf
c2F2ZV9mbCwgcHZfaXJxX29wcywgc2F2ZV9mbCk7CisJT0ZGU0VUKFBWX0lSUV9zYXZlX2ZsLCBw
YXJhdmlydF9wYXRjaF90ZW1wbGF0ZSwgaXJxLnNhdmVfZmwpOwogI2VuZGlmCiAJQkxBTksoKTsK
ICNlbmRpZgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL2NwdS9jb21tb24uYyBiL2FyY2gv
eDg2L2tlcm5lbC9jcHUvY29tbW9uLmMKaW5kZXggZWI0Y2IzZWZkMjBlLi4zYjA0NjAxODg2NWYg
MTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9jcHUvY29tbW9uLmMKKysrIGIvYXJjaC94ODYv
a2VybmVsL2NwdS9jb21tb24uYwpAQCAtMTIyNSw3ICsxMjI1LDcgQEAgc3RhdGljIHZvaWQgZ2Vu
ZXJpY19pZGVudGlmeShzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCiAjIGlmZGVmIENPTkZJR19QQVJB
VklSVAogCWRvIHsKIAkJZXh0ZXJuIHZvaWQgbmF0aXZlX2lyZXQodm9pZCk7Ci0JCWlmIChwdl9j
cHVfb3BzLmlyZXQgPT0gbmF0aXZlX2lyZXQpCisJCWlmIChwdl9vcHMuY3B1LmlyZXQgPT0gbmF0
aXZlX2lyZXQpCiAJCQlzZXRfY3B1X2J1ZyhjLCBYODZfQlVHX0VTUEZJWCk7CiAJfSB3aGlsZSAo
MCk7CiAjIGVsc2UKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9jcHUvdm13YXJlLmMgYi9h
cmNoL3g4Ni9rZXJuZWwvY3B1L3Ztd2FyZS5jCmluZGV4IDhlMDA1MzI5NjQ4Yi4uZDlhYjQ5YmVk
OGFmIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvY3B1L3Ztd2FyZS5jCisrKyBiL2FyY2gv
eDg2L2tlcm5lbC9jcHUvdm13YXJlLmMKQEAgLTk3LDE0ICs5NywxNCBAQCBzdGF0aWMgdm9pZCBf
X2luaXQgdm13YXJlX3NjaGVkX2Nsb2NrX3NldHVwKHZvaWQpCiAJZC0+Y3ljMm5zX29mZnNldCA9
IG11bF91NjRfdTMyX3Nocih0c2Nfbm93LCBkLT5jeWMybnNfbXVsLAogCQkJCQkgICBkLT5jeWMy
bnNfc2hpZnQpOwogCi0JcHZfdGltZV9vcHMuc2NoZWRfY2xvY2sgPSB2bXdhcmVfc2NoZWRfY2xv
Y2s7CisJcHZfb3BzLnRpbWUuc2NoZWRfY2xvY2sgPSB2bXdhcmVfc2NoZWRfY2xvY2s7CiAJcHJf
aW5mbygidXNpbmcgc2NoZWQgb2Zmc2V0IG9mICVsbHUgbnNcbiIsIGQtPmN5YzJuc19vZmZzZXQp
OwogfQogCiBzdGF0aWMgdm9pZCBfX2luaXQgdm13YXJlX3BhcmF2aXJ0X29wc19zZXR1cCh2b2lk
KQogewogCXB2X2luZm8ubmFtZSA9ICJWTXdhcmUgaHlwZXJ2aXNvciI7Ci0JcHZfY3B1X29wcy5p
b19kZWxheSA9IHBhcmF2aXJ0X25vcDsKKwlwdl9vcHMuY3B1LmlvX2RlbGF5ID0gcGFyYXZpcnRf
bm9wOwogCiAJaWYgKHZtd2FyZV90c2Nfa2h6ICYmIHZtd19zY2hlZF9jbG9jaykKIAkJdm13YXJl
X3NjaGVkX2Nsb2NrX3NldHVwKCk7CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwva3ZtLmMg
Yi9hcmNoL3g4Ni9rZXJuZWwva3ZtLmMKaW5kZXggNWIyMzAwYjgxOGFmLi40NzE4MTBjOTZlZTYg
MTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9rdm0uYworKysgYi9hcmNoL3g4Ni9rZXJuZWwv
a3ZtLmMKQEAgLTI5Miw3ICsyOTIsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcGFyYXZpcnRfb3Bz
X3NldHVwKHZvaWQpCiAJcHZfaW5mby5uYW1lID0gIktWTSI7CiAKIAlpZiAoa3ZtX3BhcmFfaGFz
X2ZlYXR1cmUoS1ZNX0ZFQVRVUkVfTk9QX0lPX0RFTEFZKSkKLQkJcHZfY3B1X29wcy5pb19kZWxh
eSA9IGt2bV9pb19kZWxheTsKKwkJcHZfb3BzLmNwdS5pb19kZWxheSA9IGt2bV9pb19kZWxheTsK
IAogI2lmZGVmIENPTkZJR19YODZfSU9fQVBJQwogCW5vX3RpbWVyX2NoZWNrID0gMTsKQEAgLTU0
OSwxMyArNTQ5LDEzIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBrdm1fZ3Vlc3RfaW5pdCh2b2lkKQog
CiAJaWYgKGt2bV9wYXJhX2hhc19mZWF0dXJlKEtWTV9GRUFUVVJFX1NURUFMX1RJTUUpKSB7CiAJ
CWhhc19zdGVhbF9jbG9jayA9IDE7Ci0JCXB2X3RpbWVfb3BzLnN0ZWFsX2Nsb2NrID0ga3ZtX3N0
ZWFsX2Nsb2NrOworCQlwdl9vcHMudGltZS5zdGVhbF9jbG9jayA9IGt2bV9zdGVhbF9jbG9jazsK
IAl9CiAKIAlpZiAoa3ZtX3BhcmFfaGFzX2ZlYXR1cmUoS1ZNX0ZFQVRVUkVfUFZfVExCX0ZMVVNI
KSAmJgogCSAgICAha3ZtX3BhcmFfaGFzX2hpbnQoS1ZNX0hJTlRTX1JFQUxUSU1FKSAmJgogCSAg
ICBrdm1fcGFyYV9oYXNfZmVhdHVyZShLVk1fRkVBVFVSRV9TVEVBTF9USU1FKSkKLQkJcHZfbW11
X29wcy5mbHVzaF90bGJfb3RoZXJzID0ga3ZtX2ZsdXNoX3RsYl9vdGhlcnM7CisJCXB2X29wcy5t
bXUuZmx1c2hfdGxiX290aGVycyA9IGt2bV9mbHVzaF90bGJfb3RoZXJzOwogCiAJaWYgKGt2bV9w
YXJhX2hhc19mZWF0dXJlKEtWTV9GRUFUVVJFX1BWX0VPSSkpCiAJCWFwaWNfc2V0X2VvaV93cml0
ZShrdm1fZ3Vlc3RfYXBpY19lb2lfd3JpdGUpOwpAQCAtNzQ5LDEzICs3NDksMTQgQEAgdm9pZCBf
X2luaXQga3ZtX3NwaW5sb2NrX2luaXQodm9pZCkKIAkJcmV0dXJuOwogCiAJX19wdl9pbml0X2xv
Y2tfaGFzaCgpOwotCXB2X2xvY2tfb3BzLnF1ZXVlZF9zcGluX2xvY2tfc2xvd3BhdGggPSBfX3B2
X3F1ZXVlZF9zcGluX2xvY2tfc2xvd3BhdGg7Ci0JcHZfbG9ja19vcHMucXVldWVkX3NwaW5fdW5s
b2NrID0gUFZfQ0FMTEVFX1NBVkUoX19wdl9xdWV1ZWRfc3Bpbl91bmxvY2spOwotCXB2X2xvY2tf
b3BzLndhaXQgPSBrdm1fd2FpdDsKLQlwdl9sb2NrX29wcy5raWNrID0ga3ZtX2tpY2tfY3B1Owor
CXB2X29wcy5sb2NrLnF1ZXVlZF9zcGluX2xvY2tfc2xvd3BhdGggPSBfX3B2X3F1ZXVlZF9zcGlu
X2xvY2tfc2xvd3BhdGg7CisJcHZfb3BzLmxvY2sucXVldWVkX3NwaW5fdW5sb2NrID0KKwkJUFZf
Q0FMTEVFX1NBVkUoX19wdl9xdWV1ZWRfc3Bpbl91bmxvY2spOworCXB2X29wcy5sb2NrLndhaXQg
PSBrdm1fd2FpdDsKKwlwdl9vcHMubG9jay5raWNrID0ga3ZtX2tpY2tfY3B1OwogCiAJaWYgKGt2
bV9wYXJhX2hhc19mZWF0dXJlKEtWTV9GRUFUVVJFX1NURUFMX1RJTUUpKSB7Ci0JCXB2X2xvY2tf
b3BzLnZjcHVfaXNfcHJlZW1wdGVkID0KKwkJcHZfb3BzLmxvY2sudmNwdV9pc19wcmVlbXB0ZWQg
PQogCQkJUFZfQ0FMTEVFX1NBVkUoX19rdm1fdmNwdV9pc19wcmVlbXB0ZWQpOwogCX0KIH0KZGlm
ZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9rdm1jbG9jay5jIGIvYXJjaC94ODYva2VybmVsL2t2
bWNsb2NrLmMKaW5kZXggM2I4ZTdjMTNjNjE0Li5mZDI5YTA0NzUyNTYgMTAwNjQ0Ci0tLSBhL2Fy
Y2gveDg2L2tlcm5lbC9rdm1jbG9jay5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9rdm1jbG9jay5j
CkBAIC0xMDQsMTMgKzEwNCwxMyBAQCBzdGF0aWMgdTY0IGt2bV9zY2hlZF9jbG9ja19yZWFkKHZv
aWQpCiBzdGF0aWMgaW5saW5lIHZvaWQga3ZtX3NjaGVkX2Nsb2NrX2luaXQoYm9vbCBzdGFibGUp
CiB7CiAJaWYgKCFzdGFibGUpIHsKLQkJcHZfdGltZV9vcHMuc2NoZWRfY2xvY2sgPSBrdm1fY2xv
Y2tfcmVhZDsKKwkJcHZfb3BzLnRpbWUuc2NoZWRfY2xvY2sgPSBrdm1fY2xvY2tfcmVhZDsKIAkJ
Y2xlYXJfc2NoZWRfY2xvY2tfc3RhYmxlKCk7CiAJCXJldHVybjsKIAl9CiAKIAlrdm1fc2NoZWRf
Y2xvY2tfb2Zmc2V0ID0ga3ZtX2Nsb2NrX3JlYWQoKTsKLQlwdl90aW1lX29wcy5zY2hlZF9jbG9j
ayA9IGt2bV9zY2hlZF9jbG9ja19yZWFkOworCXB2X29wcy50aW1lLnNjaGVkX2Nsb2NrID0ga3Zt
X3NjaGVkX2Nsb2NrX3JlYWQ7CiAKIAlwcmludGsoS0VSTl9JTkZPICJrdm0tY2xvY2s6IHVzaW5n
IHNjaGVkIG9mZnNldCBvZiAlbGx1IGN5Y2xlc1xuIiwKIAkJCWt2bV9zY2hlZF9jbG9ja19vZmZz
ZXQpOwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LXNwaW5sb2Nrcy5jIGIv
YXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LXNwaW5sb2Nrcy5jCmluZGV4IDcxZjJkMTEyNWVjMC4u
NGY3NWQwY2Y2MzA1IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQtc3Bpbmxv
Y2tzLmMKKysrIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LXNwaW5sb2Nrcy5jCkBAIC0xNyw3
ICsxNyw3IEBAIFBWX0NBTExFRV9TQVZFX1JFR1NfVEhVTksoX19uYXRpdmVfcXVldWVkX3NwaW5f
dW5sb2NrKTsKIAogYm9vbCBwdl9pc19uYXRpdmVfc3Bpbl91bmxvY2sodm9pZCkKIHsKLQlyZXR1
cm4gcHZfbG9ja19vcHMucXVldWVkX3NwaW5fdW5sb2NrLmZ1bmMgPT0KKwlyZXR1cm4gcHZfb3Bz
LmxvY2sucXVldWVkX3NwaW5fdW5sb2NrLmZ1bmMgPT0KIAkJX19yYXdfY2FsbGVlX3NhdmVfX19u
YXRpdmVfcXVldWVkX3NwaW5fdW5sb2NrOwogfQogCkBAIC0yOSwxNyArMjksNiBAQCBQVl9DQUxM
RUVfU0FWRV9SRUdTX1RIVU5LKF9fbmF0aXZlX3ZjcHVfaXNfcHJlZW1wdGVkKTsKIAogYm9vbCBw
dl9pc19uYXRpdmVfdmNwdV9pc19wcmVlbXB0ZWQodm9pZCkKIHsKLQlyZXR1cm4gcHZfbG9ja19v
cHMudmNwdV9pc19wcmVlbXB0ZWQuZnVuYyA9PQorCXJldHVybiBwdl9vcHMubG9jay52Y3B1X2lz
X3ByZWVtcHRlZC5mdW5jID09CiAJCV9fcmF3X2NhbGxlZV9zYXZlX19fbmF0aXZlX3ZjcHVfaXNf
cHJlZW1wdGVkOwogfQotCi1zdHJ1Y3QgcHZfbG9ja19vcHMgcHZfbG9ja19vcHMgPSB7Ci0jaWZk
ZWYgQ09ORklHX1NNUAotCS5xdWV1ZWRfc3Bpbl9sb2NrX3Nsb3dwYXRoID0gbmF0aXZlX3F1ZXVl
ZF9zcGluX2xvY2tfc2xvd3BhdGgsCi0JLnF1ZXVlZF9zcGluX3VubG9jayA9IFBWX0NBTExFRV9T
QVZFKF9fbmF0aXZlX3F1ZXVlZF9zcGluX3VubG9jayksCi0JLndhaXQgPSBwYXJhdmlydF9ub3As
Ci0JLmtpY2sgPSBwYXJhdmlydF9ub3AsCi0JLnZjcHVfaXNfcHJlZW1wdGVkID0gUFZfQ0FMTEVF
X1NBVkUoX19uYXRpdmVfdmNwdV9pc19wcmVlbXB0ZWQpLAotI2VuZGlmIC8qIFNNUCAqLwotfTsK
LUVYUE9SVF9TWU1CT0wocHZfbG9ja19vcHMpOwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVs
L3BhcmF2aXJ0LmMgYi9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYwppbmRleCBmMGM0NjJmZTI4
MDguLmVmOGRjYzhhODkzMiAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMK
KysrIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMKQEAgLTEyNywyOSArMTI3LDE0IEBAIHZv
aWQgX19pbml0IG5hdGl2ZV9wdl9sb2NrX2luaXQodm9pZCkKIAkJc3RhdGljX2JyYW5jaF9kaXNh
YmxlKCZ2aXJ0X3NwaW5fbG9ja19rZXkpOwogfQogCi0vKgotICogTmVhdCB0cmljayB0byBtYXAg
cGF0Y2ggdHlwZSBiYWNrIHRvIHRoZSBjYWxsIHdpdGhpbiB0aGUKLSAqIGNvcnJlc3BvbmRpbmcg
c3RydWN0dXJlLgotICovCi1zdGF0aWMgdm9pZCAqZ2V0X2NhbGxfZGVzdGluYXRpb24odTggdHlw
ZSkKLXsKLQlzdHJ1Y3QgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUgdG1wbCA9IHsKLQkJLnB2X2lu
aXRfb3BzID0gcHZfaW5pdF9vcHMsCi0JCS5wdl90aW1lX29wcyA9IHB2X3RpbWVfb3BzLAotCQku
cHZfY3B1X29wcyA9IHB2X2NwdV9vcHMsCi0JCS5wdl9pcnFfb3BzID0gcHZfaXJxX29wcywKLQkJ
LnB2X21tdV9vcHMgPSBwdl9tbXVfb3BzLAotI2lmZGVmIENPTkZJR19QQVJBVklSVF9TUElOTE9D
S1MKLQkJLnB2X2xvY2tfb3BzID0gcHZfbG9ja19vcHMsCi0jZW5kaWYKLQl9OwotCXJldHVybiAq
KCh2b2lkICoqKSZ0bXBsICsgdHlwZSk7Ci19Ci0KIHVuc2lnbmVkIHBhcmF2aXJ0X3BhdGNoX2Rl
ZmF1bHQodTggdHlwZSwgdm9pZCAqaW5zbmJ1ZiwKIAkJCQl1bnNpZ25lZCBsb25nIGFkZHIsIHVu
c2lnbmVkIGxlbikKIHsKLQl2b2lkICpvcGZ1bmMgPSBnZXRfY2FsbF9kZXN0aW5hdGlvbih0eXBl
KTsKKwkvKgorCSAqIE5lYXQgdHJpY2sgdG8gbWFwIHBhdGNoIHR5cGUgYmFjayB0byB0aGUgY2Fs
bCB3aXRoaW4gdGhlCisJICogY29ycmVzcG9uZGluZyBzdHJ1Y3R1cmUuCisJICovCisJdm9pZCAq
b3BmdW5jID0gKigodm9pZCAqKikmcHZfb3BzICsgdHlwZSk7CiAJdW5zaWduZWQgcmV0OwogCiAJ
aWYgKG9wZnVuYyA9PSBOVUxMKQpAQCAtMTY0LDggKzE0OSw4IEBAIHVuc2lnbmVkIHBhcmF2aXJ0
X3BhdGNoX2RlZmF1bHQodTggdHlwZSwgdm9pZCAqaW5zbmJ1ZiwKIAllbHNlIGlmIChvcGZ1bmMg
PT0gX3BhcmF2aXJ0X2lkZW50XzY0KQogCQlyZXQgPSBwYXJhdmlydF9wYXRjaF9pZGVudF82NChp
bnNuYnVmLCBsZW4pOwogCi0JZWxzZSBpZiAodHlwZSA9PSBQQVJBVklSVF9QQVRDSChwdl9jcHVf
b3BzLmlyZXQpIHx8Ci0JCSB0eXBlID09IFBBUkFWSVJUX1BBVENIKHB2X2NwdV9vcHMudXNlcmdz
X3N5c3JldDY0KSkKKwllbHNlIGlmICh0eXBlID09IFBBUkFWSVJUX1BBVENIKGNwdS5pcmV0KSB8
fAorCQkgdHlwZSA9PSBQQVJBVklSVF9QQVRDSChjcHUudXNlcmdzX3N5c3JldDY0KSkKIAkJLyog
SWYgb3BlcmF0aW9uIHJlcXVpcmVzIGEgam1wLCB0aGVuIGptcCAqLwogCQlyZXQgPSBwYXJhdmly
dF9wYXRjaF9qbXAoaW5zbmJ1Ziwgb3BmdW5jLCBhZGRyLCBsZW4pOwogCWVsc2UKQEAgLTMxNSw3
NyArMzAwLDYgQEAgc3RydWN0IHB2X2luZm8gcHZfaW5mbyA9IHsKICNlbmRpZgogfTsKIAotc3Ry
dWN0IHB2X2luaXRfb3BzIHB2X2luaXRfb3BzID0gewotCS5wYXRjaCA9IG5hdGl2ZV9wYXRjaCwK
LX07Ci0KLXN0cnVjdCBwdl90aW1lX29wcyBwdl90aW1lX29wcyA9IHsKLQkuc2NoZWRfY2xvY2sg
PSBuYXRpdmVfc2NoZWRfY2xvY2ssCi0JLnN0ZWFsX2Nsb2NrID0gbmF0aXZlX3N0ZWFsX2Nsb2Nr
LAotfTsKLQotX192aXNpYmxlIHN0cnVjdCBwdl9pcnFfb3BzIHB2X2lycV9vcHMgPSB7Ci0JLnNh
dmVfZmwgPSBfX1BWX0lTX0NBTExFRV9TQVZFKG5hdGl2ZV9zYXZlX2ZsKSwKLQkucmVzdG9yZV9m
bCA9IF9fUFZfSVNfQ0FMTEVFX1NBVkUobmF0aXZlX3Jlc3RvcmVfZmwpLAotCS5pcnFfZGlzYWJs
ZSA9IF9fUFZfSVNfQ0FMTEVFX1NBVkUobmF0aXZlX2lycV9kaXNhYmxlKSwKLQkuaXJxX2VuYWJs
ZSA9IF9fUFZfSVNfQ0FMTEVFX1NBVkUobmF0aXZlX2lycV9lbmFibGUpLAotCS5zYWZlX2hhbHQg
PSBuYXRpdmVfc2FmZV9oYWx0LAotCS5oYWx0ID0gbmF0aXZlX2hhbHQsCi19OwotCi1fX3Zpc2li
bGUgc3RydWN0IHB2X2NwdV9vcHMgcHZfY3B1X29wcyA9IHsKLQkuY3B1aWQgPSBuYXRpdmVfY3B1
aWQsCi0JLmdldF9kZWJ1Z3JlZyA9IG5hdGl2ZV9nZXRfZGVidWdyZWcsCi0JLnNldF9kZWJ1Z3Jl
ZyA9IG5hdGl2ZV9zZXRfZGVidWdyZWcsCi0JLnJlYWRfY3IwID0gbmF0aXZlX3JlYWRfY3IwLAot
CS53cml0ZV9jcjAgPSBuYXRpdmVfd3JpdGVfY3IwLAotCS53cml0ZV9jcjQgPSBuYXRpdmVfd3Jp
dGVfY3I0LAotI2lmZGVmIENPTkZJR19YODZfNjQKLQkucmVhZF9jcjggPSBuYXRpdmVfcmVhZF9j
cjgsCi0JLndyaXRlX2NyOCA9IG5hdGl2ZV93cml0ZV9jcjgsCi0jZW5kaWYKLQkud2JpbnZkID0g
bmF0aXZlX3diaW52ZCwKLQkucmVhZF9tc3IgPSBuYXRpdmVfcmVhZF9tc3IsCi0JLndyaXRlX21z
ciA9IG5hdGl2ZV93cml0ZV9tc3IsCi0JLnJlYWRfbXNyX3NhZmUgPSBuYXRpdmVfcmVhZF9tc3Jf
c2FmZSwKLQkud3JpdGVfbXNyX3NhZmUgPSBuYXRpdmVfd3JpdGVfbXNyX3NhZmUsCi0JLnJlYWRf
cG1jID0gbmF0aXZlX3JlYWRfcG1jLAotCS5sb2FkX3RyX2Rlc2MgPSBuYXRpdmVfbG9hZF90cl9k
ZXNjLAotCS5zZXRfbGR0ID0gbmF0aXZlX3NldF9sZHQsCi0JLmxvYWRfZ2R0ID0gbmF0aXZlX2xv
YWRfZ2R0LAotCS5sb2FkX2lkdCA9IG5hdGl2ZV9sb2FkX2lkdCwKLQkuc3RvcmVfdHIgPSBuYXRp
dmVfc3RvcmVfdHIsCi0JLmxvYWRfdGxzID0gbmF0aXZlX2xvYWRfdGxzLAotI2lmZGVmIENPTkZJ
R19YODZfNjQKLQkubG9hZF9nc19pbmRleCA9IG5hdGl2ZV9sb2FkX2dzX2luZGV4LAotI2VuZGlm
Ci0JLndyaXRlX2xkdF9lbnRyeSA9IG5hdGl2ZV93cml0ZV9sZHRfZW50cnksCi0JLndyaXRlX2dk
dF9lbnRyeSA9IG5hdGl2ZV93cml0ZV9nZHRfZW50cnksCi0JLndyaXRlX2lkdF9lbnRyeSA9IG5h
dGl2ZV93cml0ZV9pZHRfZW50cnksCi0KLQkuYWxsb2NfbGR0ID0gcGFyYXZpcnRfbm9wLAotCS5m
cmVlX2xkdCA9IHBhcmF2aXJ0X25vcCwKLQotCS5sb2FkX3NwMCA9IG5hdGl2ZV9sb2FkX3NwMCwK
LQotI2lmZGVmIENPTkZJR19YODZfNjQKLQkudXNlcmdzX3N5c3JldDY0ID0gbmF0aXZlX3VzZXJn
c19zeXNyZXQ2NCwKLSNlbmRpZgotCS5pcmV0ID0gbmF0aXZlX2lyZXQsCi0JLnN3YXBncyA9IG5h
dGl2ZV9zd2FwZ3MsCi0KLQkuc2V0X2lvcGxfbWFzayA9IG5hdGl2ZV9zZXRfaW9wbF9tYXNrLAot
CS5pb19kZWxheSA9IG5hdGl2ZV9pb19kZWxheSwKLQotCS5zdGFydF9jb250ZXh0X3N3aXRjaCA9
IHBhcmF2aXJ0X25vcCwKLQkuZW5kX2NvbnRleHRfc3dpdGNoID0gcGFyYXZpcnRfbm9wLAotfTsK
LQotLyogQXQgdGhpcyBwb2ludCwgbmF0aXZlX2dldC9zZXRfZGVidWdyZWcgaGFzIHJlYWwgZnVu
Y3Rpb24gZW50cmllcyAqLwotTk9LUFJPQkVfU1lNQk9MKG5hdGl2ZV9nZXRfZGVidWdyZWcpOwot
Tk9LUFJPQkVfU1lNQk9MKG5hdGl2ZV9zZXRfZGVidWdyZWcpOwotTk9LUFJPQkVfU1lNQk9MKG5h
dGl2ZV9sb2FkX2lkdCk7Ci0KICNpZiBkZWZpbmVkKENPTkZJR19YODZfMzIpICYmICFkZWZpbmVk
KENPTkZJR19YODZfUEFFKQogLyogMzItYml0IHBhZ2V0YWJsZSBlbnRyaWVzICovCiAjZGVmaW5l
IFBURV9JREVOVAlfX1BWX0lTX0NBTExFRV9TQVZFKF9wYXJhdmlydF9pZGVudF8zMikKQEAgLTM5
NCw4NCArMzA4LDE2MCBAQCBOT0tQUk9CRV9TWU1CT0wobmF0aXZlX2xvYWRfaWR0KTsKICNkZWZp
bmUgUFRFX0lERU5UCV9fUFZfSVNfQ0FMTEVFX1NBVkUoX3BhcmF2aXJ0X2lkZW50XzY0KQogI2Vu
ZGlmCiAKLXN0cnVjdCBwdl9tbXVfb3BzIHB2X21tdV9vcHMgX19yb19hZnRlcl9pbml0ID0gewot
Ci0JLnJlYWRfY3IyID0gbmF0aXZlX3JlYWRfY3IyLAotCS53cml0ZV9jcjIgPSBuYXRpdmVfd3Jp
dGVfY3IyLAotCS5yZWFkX2NyMyA9IF9fbmF0aXZlX3JlYWRfY3IzLAotCS53cml0ZV9jcjMgPSBu
YXRpdmVfd3JpdGVfY3IzLAotCi0JLmZsdXNoX3RsYl91c2VyID0gbmF0aXZlX2ZsdXNoX3RsYiwK
LQkuZmx1c2hfdGxiX2tlcm5lbCA9IG5hdGl2ZV9mbHVzaF90bGJfZ2xvYmFsLAotCS5mbHVzaF90
bGJfb25lX3VzZXIgPSBuYXRpdmVfZmx1c2hfdGxiX29uZV91c2VyLAotCS5mbHVzaF90bGJfb3Ro
ZXJzID0gbmF0aXZlX2ZsdXNoX3RsYl9vdGhlcnMsCi0KLQkucGdkX2FsbG9jID0gX19wYXJhdmly
dF9wZ2RfYWxsb2MsCi0JLnBnZF9mcmVlID0gcGFyYXZpcnRfbm9wLAorc3RydWN0IHBhcmF2aXJ0
X3BhdGNoX3RlbXBsYXRlIHB2X29wcyA9IHsKKwkvKiBJbml0IG9wcy4gKi8KKwkuaW5pdC5wYXRj
aCA9IG5hdGl2ZV9wYXRjaCwKKworCS8qIFRpbWUgb3BzLiAqLworCS50aW1lLnNjaGVkX2Nsb2Nr
ID0gbmF0aXZlX3NjaGVkX2Nsb2NrLAorCS50aW1lLnN0ZWFsX2Nsb2NrID0gbmF0aXZlX3N0ZWFs
X2Nsb2NrLAorCisJLyogQ3B1IG9wcy4gKi8KKwkuY3B1LmNwdWlkID0gbmF0aXZlX2NwdWlkLAor
CS5jcHUuZ2V0X2RlYnVncmVnID0gbmF0aXZlX2dldF9kZWJ1Z3JlZywKKwkuY3B1LnNldF9kZWJ1
Z3JlZyA9IG5hdGl2ZV9zZXRfZGVidWdyZWcsCisJLmNwdS5yZWFkX2NyMCA9IG5hdGl2ZV9yZWFk
X2NyMCwKKwkuY3B1LndyaXRlX2NyMCA9IG5hdGl2ZV93cml0ZV9jcjAsCisJLmNwdS53cml0ZV9j
cjQgPSBuYXRpdmVfd3JpdGVfY3I0LAorI2lmZGVmIENPTkZJR19YODZfNjQKKwkuY3B1LnJlYWRf
Y3I4ID0gbmF0aXZlX3JlYWRfY3I4LAorCS5jcHUud3JpdGVfY3I4ID0gbmF0aXZlX3dyaXRlX2Ny
OCwKKyNlbmRpZgorCS5jcHUud2JpbnZkID0gbmF0aXZlX3diaW52ZCwKKwkuY3B1LnJlYWRfbXNy
ID0gbmF0aXZlX3JlYWRfbXNyLAorCS5jcHUud3JpdGVfbXNyID0gbmF0aXZlX3dyaXRlX21zciwK
KwkuY3B1LnJlYWRfbXNyX3NhZmUgPSBuYXRpdmVfcmVhZF9tc3Jfc2FmZSwKKwkuY3B1LndyaXRl
X21zcl9zYWZlID0gbmF0aXZlX3dyaXRlX21zcl9zYWZlLAorCS5jcHUucmVhZF9wbWMgPSBuYXRp
dmVfcmVhZF9wbWMsCisJLmNwdS5sb2FkX3RyX2Rlc2MgPSBuYXRpdmVfbG9hZF90cl9kZXNjLAor
CS5jcHUuc2V0X2xkdCA9IG5hdGl2ZV9zZXRfbGR0LAorCS5jcHUubG9hZF9nZHQgPSBuYXRpdmVf
bG9hZF9nZHQsCisJLmNwdS5sb2FkX2lkdCA9IG5hdGl2ZV9sb2FkX2lkdCwKKwkuY3B1LnN0b3Jl
X3RyID0gbmF0aXZlX3N0b3JlX3RyLAorCS5jcHUubG9hZF90bHMgPSBuYXRpdmVfbG9hZF90bHMs
CisjaWZkZWYgQ09ORklHX1g4Nl82NAorCS5jcHUubG9hZF9nc19pbmRleCA9IG5hdGl2ZV9sb2Fk
X2dzX2luZGV4LAorI2VuZGlmCisJLmNwdS53cml0ZV9sZHRfZW50cnkgPSBuYXRpdmVfd3JpdGVf
bGR0X2VudHJ5LAorCS5jcHUud3JpdGVfZ2R0X2VudHJ5ID0gbmF0aXZlX3dyaXRlX2dkdF9lbnRy
eSwKKwkuY3B1LndyaXRlX2lkdF9lbnRyeSA9IG5hdGl2ZV93cml0ZV9pZHRfZW50cnksCiAKLQku
YWxsb2NfcHRlID0gcGFyYXZpcnRfbm9wLAotCS5hbGxvY19wbWQgPSBwYXJhdmlydF9ub3AsCi0J
LmFsbG9jX3B1ZCA9IHBhcmF2aXJ0X25vcCwKLQkuYWxsb2NfcDRkID0gcGFyYXZpcnRfbm9wLAot
CS5yZWxlYXNlX3B0ZSA9IHBhcmF2aXJ0X25vcCwKLQkucmVsZWFzZV9wbWQgPSBwYXJhdmlydF9u
b3AsCi0JLnJlbGVhc2VfcHVkID0gcGFyYXZpcnRfbm9wLAotCS5yZWxlYXNlX3A0ZCA9IHBhcmF2
aXJ0X25vcCwKKwkuY3B1LmFsbG9jX2xkdCA9IHBhcmF2aXJ0X25vcCwKKwkuY3B1LmZyZWVfbGR0
ID0gcGFyYXZpcnRfbm9wLAogCi0JLnNldF9wdGUgPSBuYXRpdmVfc2V0X3B0ZSwKLQkuc2V0X3B0
ZV9hdCA9IG5hdGl2ZV9zZXRfcHRlX2F0LAotCS5zZXRfcG1kID0gbmF0aXZlX3NldF9wbWQsCisJ
LmNwdS5sb2FkX3NwMCA9IG5hdGl2ZV9sb2FkX3NwMCwKIAotCS5wdGVwX21vZGlmeV9wcm90X3N0
YXJ0ID0gX19wdGVwX21vZGlmeV9wcm90X3N0YXJ0LAotCS5wdGVwX21vZGlmeV9wcm90X2NvbW1p
dCA9IF9fcHRlcF9tb2RpZnlfcHJvdF9jb21taXQsCisjaWZkZWYgQ09ORklHX1g4Nl82NAorCS5j
cHUudXNlcmdzX3N5c3JldDY0ID0gbmF0aXZlX3VzZXJnc19zeXNyZXQ2NCwKKyNlbmRpZgorCS5j
cHUuaXJldCA9IG5hdGl2ZV9pcmV0LAorCS5jcHUuc3dhcGdzID0gbmF0aXZlX3N3YXBncywKKwor
CS5jcHUuc2V0X2lvcGxfbWFzayA9IG5hdGl2ZV9zZXRfaW9wbF9tYXNrLAorCS5jcHUuaW9fZGVs
YXkgPSBuYXRpdmVfaW9fZGVsYXksCisKKwkuY3B1LnN0YXJ0X2NvbnRleHRfc3dpdGNoID0gcGFy
YXZpcnRfbm9wLAorCS5jcHUuZW5kX2NvbnRleHRfc3dpdGNoID0gcGFyYXZpcnRfbm9wLAorCisJ
LyogSXJxIG9wcy4gKi8KKwkuaXJxLnNhdmVfZmwgPSBfX1BWX0lTX0NBTExFRV9TQVZFKG5hdGl2
ZV9zYXZlX2ZsKSwKKwkuaXJxLnJlc3RvcmVfZmwgPSBfX1BWX0lTX0NBTExFRV9TQVZFKG5hdGl2
ZV9yZXN0b3JlX2ZsKSwKKwkuaXJxLmlycV9kaXNhYmxlID0gX19QVl9JU19DQUxMRUVfU0FWRShu
YXRpdmVfaXJxX2Rpc2FibGUpLAorCS5pcnEuaXJxX2VuYWJsZSA9IF9fUFZfSVNfQ0FMTEVFX1NB
VkUobmF0aXZlX2lycV9lbmFibGUpLAorCS5pcnEuc2FmZV9oYWx0ID0gbmF0aXZlX3NhZmVfaGFs
dCwKKwkuaXJxLmhhbHQgPSBuYXRpdmVfaGFsdCwKKworCS8qIE1tdSBvcHMuICovCisJLm1tdS5y
ZWFkX2NyMiA9IG5hdGl2ZV9yZWFkX2NyMiwKKwkubW11LndyaXRlX2NyMiA9IG5hdGl2ZV93cml0
ZV9jcjIsCisJLm1tdS5yZWFkX2NyMyA9IF9fbmF0aXZlX3JlYWRfY3IzLAorCS5tbXUud3JpdGVf
Y3IzID0gbmF0aXZlX3dyaXRlX2NyMywKKworCS5tbXUuZmx1c2hfdGxiX3VzZXIgPSBuYXRpdmVf
Zmx1c2hfdGxiLAorCS5tbXUuZmx1c2hfdGxiX2tlcm5lbCA9IG5hdGl2ZV9mbHVzaF90bGJfZ2xv
YmFsLAorCS5tbXUuZmx1c2hfdGxiX29uZV91c2VyID0gbmF0aXZlX2ZsdXNoX3RsYl9vbmVfdXNl
ciwKKwkubW11LmZsdXNoX3RsYl9vdGhlcnMgPSBuYXRpdmVfZmx1c2hfdGxiX290aGVycywKKwor
CS5tbXUucGdkX2FsbG9jID0gX19wYXJhdmlydF9wZ2RfYWxsb2MsCisJLm1tdS5wZ2RfZnJlZSA9
IHBhcmF2aXJ0X25vcCwKKworCS5tbXUuYWxsb2NfcHRlID0gcGFyYXZpcnRfbm9wLAorCS5tbXUu
YWxsb2NfcG1kID0gcGFyYXZpcnRfbm9wLAorCS5tbXUuYWxsb2NfcHVkID0gcGFyYXZpcnRfbm9w
LAorCS5tbXUuYWxsb2NfcDRkID0gcGFyYXZpcnRfbm9wLAorCS5tbXUucmVsZWFzZV9wdGUgPSBw
YXJhdmlydF9ub3AsCisJLm1tdS5yZWxlYXNlX3BtZCA9IHBhcmF2aXJ0X25vcCwKKwkubW11LnJl
bGVhc2VfcHVkID0gcGFyYXZpcnRfbm9wLAorCS5tbXUucmVsZWFzZV9wNGQgPSBwYXJhdmlydF9u
b3AsCisKKwkubW11LnNldF9wdGUgPSBuYXRpdmVfc2V0X3B0ZSwKKwkubW11LnNldF9wdGVfYXQg
PSBuYXRpdmVfc2V0X3B0ZV9hdCwKKwkubW11LnNldF9wbWQgPSBuYXRpdmVfc2V0X3BtZCwKKwor
CS5tbXUucHRlcF9tb2RpZnlfcHJvdF9zdGFydCA9IF9fcHRlcF9tb2RpZnlfcHJvdF9zdGFydCwK
KwkubW11LnB0ZXBfbW9kaWZ5X3Byb3RfY29tbWl0ID0gX19wdGVwX21vZGlmeV9wcm90X2NvbW1p
dCwKIAogI2lmIENPTkZJR19QR1RBQkxFX0xFVkVMUyA+PSAzCiAjaWZkZWYgQ09ORklHX1g4Nl9Q
QUUKLQkuc2V0X3B0ZV9hdG9taWMgPSBuYXRpdmVfc2V0X3B0ZV9hdG9taWMsCi0JLnB0ZV9jbGVh
ciA9IG5hdGl2ZV9wdGVfY2xlYXIsCi0JLnBtZF9jbGVhciA9IG5hdGl2ZV9wbWRfY2xlYXIsCisJ
Lm1tdS5zZXRfcHRlX2F0b21pYyA9IG5hdGl2ZV9zZXRfcHRlX2F0b21pYywKKwkubW11LnB0ZV9j
bGVhciA9IG5hdGl2ZV9wdGVfY2xlYXIsCisJLm1tdS5wbWRfY2xlYXIgPSBuYXRpdmVfcG1kX2Ns
ZWFyLAogI2VuZGlmCi0JLnNldF9wdWQgPSBuYXRpdmVfc2V0X3B1ZCwKKwkubW11LnNldF9wdWQg
PSBuYXRpdmVfc2V0X3B1ZCwKIAotCS5wbWRfdmFsID0gUFRFX0lERU5ULAotCS5tYWtlX3BtZCA9
IFBURV9JREVOVCwKKwkubW11LnBtZF92YWwgPSBQVEVfSURFTlQsCisJLm1tdS5tYWtlX3BtZCA9
IFBURV9JREVOVCwKIAogI2lmIENPTkZJR19QR1RBQkxFX0xFVkVMUyA+PSA0Ci0JLnB1ZF92YWwg
PSBQVEVfSURFTlQsCi0JLm1ha2VfcHVkID0gUFRFX0lERU5ULAorCS5tbXUucHVkX3ZhbCA9IFBU
RV9JREVOVCwKKwkubW11Lm1ha2VfcHVkID0gUFRFX0lERU5ULAogCi0JLnNldF9wNGQgPSBuYXRp
dmVfc2V0X3A0ZCwKKwkubW11LnNldF9wNGQgPSBuYXRpdmVfc2V0X3A0ZCwKIAogI2lmIENPTkZJ
R19QR1RBQkxFX0xFVkVMUyA+PSA1Ci0JLnA0ZF92YWwgPSBQVEVfSURFTlQsCi0JLm1ha2VfcDRk
ID0gUFRFX0lERU5ULAorCS5tbXUucDRkX3ZhbCA9IFBURV9JREVOVCwKKwkubW11Lm1ha2VfcDRk
ID0gUFRFX0lERU5ULAogCi0JLnNldF9wZ2QgPSBuYXRpdmVfc2V0X3BnZCwKKwkubW11LnNldF9w
Z2QgPSBuYXRpdmVfc2V0X3BnZCwKICNlbmRpZiAvKiBDT05GSUdfUEdUQUJMRV9MRVZFTFMgPj0g
NSAqLwogI2VuZGlmIC8qIENPTkZJR19QR1RBQkxFX0xFVkVMUyA+PSA0ICovCiAjZW5kaWYgLyog
Q09ORklHX1BHVEFCTEVfTEVWRUxTID49IDMgKi8KIAotCS5wdGVfdmFsID0gUFRFX0lERU5ULAot
CS5wZ2RfdmFsID0gUFRFX0lERU5ULAorCS5tbXUucHRlX3ZhbCA9IFBURV9JREVOVCwKKwkubW11
LnBnZF92YWwgPSBQVEVfSURFTlQsCiAKLQkubWFrZV9wdGUgPSBQVEVfSURFTlQsCi0JLm1ha2Vf
cGdkID0gUFRFX0lERU5ULAorCS5tbXUubWFrZV9wdGUgPSBQVEVfSURFTlQsCisJLm1tdS5tYWtl
X3BnZCA9IFBURV9JREVOVCwKIAotCS5kdXBfbW1hcCA9IHBhcmF2aXJ0X25vcCwKLQkuZXhpdF9t
bWFwID0gcGFyYXZpcnRfbm9wLAotCS5hY3RpdmF0ZV9tbSA9IHBhcmF2aXJ0X25vcCwKKwkubW11
LmR1cF9tbWFwID0gcGFyYXZpcnRfbm9wLAorCS5tbXUuZXhpdF9tbWFwID0gcGFyYXZpcnRfbm9w
LAorCS5tbXUuYWN0aXZhdGVfbW0gPSBwYXJhdmlydF9ub3AsCiAKLQkubGF6eV9tb2RlID0gewor
CS5tbXUubGF6eV9tb2RlID0gewogCQkuZW50ZXIgPSBwYXJhdmlydF9ub3AsCiAJCS5sZWF2ZSA9
IHBhcmF2aXJ0X25vcCwKIAkJLmZsdXNoID0gcGFyYXZpcnRfbm9wLAogCX0sCiAKLQkuc2V0X2Zp
eG1hcCA9IG5hdGl2ZV9zZXRfZml4bWFwLAorCS5tbXUuc2V0X2ZpeG1hcCA9IG5hdGl2ZV9zZXRf
Zml4bWFwLAorCisjaWYgZGVmaW5lZChDT05GSUdfUEFSQVZJUlRfU1BJTkxPQ0tTKQorCS8qIExv
Y2sgb3BzLiAqLworI2lmZGVmIENPTkZJR19TTVAKKwkubG9jay5xdWV1ZWRfc3Bpbl9sb2NrX3Ns
b3dwYXRoID0gbmF0aXZlX3F1ZXVlZF9zcGluX2xvY2tfc2xvd3BhdGgsCisJLmxvY2sucXVldWVk
X3NwaW5fdW5sb2NrID0gUFZfQ0FMTEVFX1NBVkUoX19uYXRpdmVfcXVldWVkX3NwaW5fdW5sb2Nr
KSwKKwkubG9jay53YWl0ID0gcGFyYXZpcnRfbm9wLAorCS5sb2NrLmtpY2sgPSBwYXJhdmlydF9u
b3AsCisJLmxvY2sudmNwdV9pc19wcmVlbXB0ZWQgPQorCQlQVl9DQUxMRUVfU0FWRShfX25hdGl2
ZV92Y3B1X2lzX3ByZWVtcHRlZCksCisjZW5kaWYgLyogU01QICovCisjZW5kaWYKIH07CiAKLUVY
UE9SVF9TWU1CT0xfR1BMKHB2X3RpbWVfb3BzKTsKLUVYUE9SVF9TWU1CT0wgICAgKHB2X2NwdV9v
cHMpOwotRVhQT1JUX1NZTUJPTCAgICAocHZfbW11X29wcyk7CisvKiBBdCB0aGlzIHBvaW50LCBu
YXRpdmVfZ2V0L3NldF9kZWJ1Z3JlZyBoYXMgcmVhbCBmdW5jdGlvbiBlbnRyaWVzICovCitOT0tQ
Uk9CRV9TWU1CT0wobmF0aXZlX2dldF9kZWJ1Z3JlZyk7CitOT0tQUk9CRV9TWU1CT0wobmF0aXZl
X3NldF9kZWJ1Z3JlZyk7CitOT0tQUk9CRV9TWU1CT0wobmF0aXZlX2xvYWRfaWR0KTsKKworRVhQ
T1JUX1NZTUJPTF9HUEwocHZfb3BzKTsKIEVYUE9SVF9TWU1CT0xfR1BMKHB2X2luZm8pOwotRVhQ
T1JUX1NZTUJPTCAgICAocHZfaXJxX29wcyk7CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwv
cGFyYXZpcnRfcGF0Y2hfMzIuYyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF8zMi5j
CmluZGV4IGU1YzNhNDM4MTQ5ZS4uMDI2ZmE0M2U5MjYxIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9r
ZXJuZWwvcGFyYXZpcnRfcGF0Y2hfMzIuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRf
cGF0Y2hfMzIuYwpAQCAtMSwxOCArMSwxOCBAQAogLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6
IEdQTC0yLjAKICNpbmNsdWRlIDxhc20vcGFyYXZpcnQuaD4KIAotREVGX05BVElWRShwdl9pcnFf
b3BzLCBpcnFfZGlzYWJsZSwgImNsaSIpOwotREVGX05BVElWRShwdl9pcnFfb3BzLCBpcnFfZW5h
YmxlLCAic3RpIik7Ci1ERUZfTkFUSVZFKHB2X2lycV9vcHMsIHJlc3RvcmVfZmwsICJwdXNoICVl
YXg7IHBvcGYiKTsKLURFRl9OQVRJVkUocHZfaXJxX29wcywgc2F2ZV9mbCwgInB1c2hmOyBwb3Ag
JWVheCIpOwotREVGX05BVElWRShwdl9jcHVfb3BzLCBpcmV0LCAiaXJldCIpOwotREVGX05BVElW
RShwdl9tbXVfb3BzLCByZWFkX2NyMiwgIm1vdiAlY3IyLCAlZWF4Iik7Ci1ERUZfTkFUSVZFKHB2
X21tdV9vcHMsIHdyaXRlX2NyMywgIm1vdiAlZWF4LCAlY3IzIik7Ci1ERUZfTkFUSVZFKHB2X21t
dV9vcHMsIHJlYWRfY3IzLCAibW92ICVjcjMsICVlYXgiKTsKK0RFRl9OQVRJVkUoaXJxLCBpcnFf
ZGlzYWJsZSwgImNsaSIpOworREVGX05BVElWRShpcnEsIGlycV9lbmFibGUsICJzdGkiKTsKK0RF
Rl9OQVRJVkUoaXJxLCByZXN0b3JlX2ZsLCAicHVzaCAlZWF4OyBwb3BmIik7CitERUZfTkFUSVZF
KGlycSwgc2F2ZV9mbCwgInB1c2hmOyBwb3AgJWVheCIpOworREVGX05BVElWRShjcHUsIGlyZXQs
ICJpcmV0Iik7CitERUZfTkFUSVZFKG1tdSwgcmVhZF9jcjIsICJtb3YgJWNyMiwgJWVheCIpOwor
REVGX05BVElWRShtbXUsIHdyaXRlX2NyMywgIm1vdiAlZWF4LCAlY3IzIik7CitERUZfTkFUSVZF
KG1tdSwgcmVhZF9jcjMsICJtb3YgJWNyMywgJWVheCIpOwogCiAjaWYgZGVmaW5lZChDT05GSUdf
UEFSQVZJUlRfU1BJTkxPQ0tTKQotREVGX05BVElWRShwdl9sb2NrX29wcywgcXVldWVkX3NwaW5f
dW5sb2NrLCAibW92YiAkMCwgKCVlYXgpIik7Ci1ERUZfTkFUSVZFKHB2X2xvY2tfb3BzLCB2Y3B1
X2lzX3ByZWVtcHRlZCwgInhvciAlZWF4LCAlZWF4Iik7CitERUZfTkFUSVZFKGxvY2ssIHF1ZXVl
ZF9zcGluX3VubG9jaywgIm1vdmIgJDAsICglZWF4KSIpOworREVGX05BVElWRShsb2NrLCB2Y3B1
X2lzX3ByZWVtcHRlZCwgInhvciAlZWF4LCAlZWF4Iik7CiAjZW5kaWYKIAogdW5zaWduZWQgcGFy
YXZpcnRfcGF0Y2hfaWRlbnRfMzIodm9pZCAqaW5zbmJ1ZiwgdW5zaWduZWQgbGVuKQpAQCAtNDEs
MjcgKzQxLDI3IEBAIHVuc2lnbmVkIG5hdGl2ZV9wYXRjaCh1OCB0eXBlLCB2b2lkICppYnVmLCB1
bnNpZ25lZCBsb25nIGFkZHIsIHVuc2lnbmVkIGxlbikKIAkJCWVuZCA9IGVuZF8jI29wcyMjXyMj
eDsJCQlcCiAJCQlnb3RvIHBhdGNoX3NpdGUKIAlzd2l0Y2ggKHR5cGUpIHsKLQkJUEFUQ0hfU0lU
RShwdl9pcnFfb3BzLCBpcnFfZGlzYWJsZSk7Ci0JCVBBVENIX1NJVEUocHZfaXJxX29wcywgaXJx
X2VuYWJsZSk7Ci0JCVBBVENIX1NJVEUocHZfaXJxX29wcywgcmVzdG9yZV9mbCk7Ci0JCVBBVENI
X1NJVEUocHZfaXJxX29wcywgc2F2ZV9mbCk7Ci0JCVBBVENIX1NJVEUocHZfY3B1X29wcywgaXJl
dCk7Ci0JCVBBVENIX1NJVEUocHZfbW11X29wcywgcmVhZF9jcjIpOwotCQlQQVRDSF9TSVRFKHB2
X21tdV9vcHMsIHJlYWRfY3IzKTsKLQkJUEFUQ0hfU0lURShwdl9tbXVfb3BzLCB3cml0ZV9jcjMp
OworCQlQQVRDSF9TSVRFKGlycSwgaXJxX2Rpc2FibGUpOworCQlQQVRDSF9TSVRFKGlycSwgaXJx
X2VuYWJsZSk7CisJCVBBVENIX1NJVEUoaXJxLCByZXN0b3JlX2ZsKTsKKwkJUEFUQ0hfU0lURShp
cnEsIHNhdmVfZmwpOworCQlQQVRDSF9TSVRFKGNwdSwgaXJldCk7CisJCVBBVENIX1NJVEUobW11
LCByZWFkX2NyMik7CisJCVBBVENIX1NJVEUobW11LCByZWFkX2NyMyk7CisJCVBBVENIX1NJVEUo
bW11LCB3cml0ZV9jcjMpOwogI2lmIGRlZmluZWQoQ09ORklHX1BBUkFWSVJUX1NQSU5MT0NLUykK
LQkJY2FzZSBQQVJBVklSVF9QQVRDSChwdl9sb2NrX29wcy5xdWV1ZWRfc3Bpbl91bmxvY2spOgor
CQljYXNlIFBBUkFWSVJUX1BBVENIKGxvY2sucXVldWVkX3NwaW5fdW5sb2NrKToKIAkJCWlmIChw
dl9pc19uYXRpdmVfc3Bpbl91bmxvY2soKSkgewotCQkJCXN0YXJ0ID0gc3RhcnRfcHZfbG9ja19v
cHNfcXVldWVkX3NwaW5fdW5sb2NrOwotCQkJCWVuZCAgID0gZW5kX3B2X2xvY2tfb3BzX3F1ZXVl
ZF9zcGluX3VubG9jazsKKwkJCQlzdGFydCA9IHN0YXJ0X2xvY2tfcXVldWVkX3NwaW5fdW5sb2Nr
OworCQkJCWVuZCAgID0gZW5kX2xvY2tfcXVldWVkX3NwaW5fdW5sb2NrOwogCQkJCWdvdG8gcGF0
Y2hfc2l0ZTsKIAkJCX0KIAkJCWdvdG8gcGF0Y2hfZGVmYXVsdDsKIAotCQljYXNlIFBBUkFWSVJU
X1BBVENIKHB2X2xvY2tfb3BzLnZjcHVfaXNfcHJlZW1wdGVkKToKKwkJY2FzZSBQQVJBVklSVF9Q
QVRDSChsb2NrLnZjcHVfaXNfcHJlZW1wdGVkKToKIAkJCWlmIChwdl9pc19uYXRpdmVfdmNwdV9p
c19wcmVlbXB0ZWQoKSkgewotCQkJCXN0YXJ0ID0gc3RhcnRfcHZfbG9ja19vcHNfdmNwdV9pc19w
cmVlbXB0ZWQ7Ci0JCQkJZW5kICAgPSBlbmRfcHZfbG9ja19vcHNfdmNwdV9pc19wcmVlbXB0ZWQ7
CisJCQkJc3RhcnQgPSBzdGFydF9sb2NrX3ZjcHVfaXNfcHJlZW1wdGVkOworCQkJCWVuZCAgID0g
ZW5kX2xvY2tfdmNwdV9pc19wcmVlbXB0ZWQ7CiAJCQkJZ290byBwYXRjaF9zaXRlOwogCQkJfQog
CQkJZ290byBwYXRjaF9kZWZhdWx0OwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL3BhcmF2
aXJ0X3BhdGNoXzY0LmMgYi9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfNjQuYwppbmRl
eCA4OTNlZjg3ZWIyNjguLjEyNDI0ZjdmYjJjMiAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVs
L3BhcmF2aXJ0X3BhdGNoXzY0LmMKKysrIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0X3BhdGNo
XzY0LmMKQEAgLTMsMjQgKzMsMjQgQEAKICNpbmNsdWRlIDxhc20vYXNtLW9mZnNldHMuaD4KICNp
bmNsdWRlIDxsaW51eC9zdHJpbmdpZnkuaD4KIAotREVGX05BVElWRShwdl9pcnFfb3BzLCBpcnFf
ZGlzYWJsZSwgImNsaSIpOwotREVGX05BVElWRShwdl9pcnFfb3BzLCBpcnFfZW5hYmxlLCAic3Rp
Iik7Ci1ERUZfTkFUSVZFKHB2X2lycV9vcHMsIHJlc3RvcmVfZmwsICJwdXNocSAlcmRpOyBwb3Bm
cSIpOwotREVGX05BVElWRShwdl9pcnFfb3BzLCBzYXZlX2ZsLCAicHVzaGZxOyBwb3BxICVyYXgi
KTsKLURFRl9OQVRJVkUocHZfbW11X29wcywgcmVhZF9jcjIsICJtb3ZxICVjcjIsICVyYXgiKTsK
LURFRl9OQVRJVkUocHZfbW11X29wcywgcmVhZF9jcjMsICJtb3ZxICVjcjMsICVyYXgiKTsKLURF
Rl9OQVRJVkUocHZfbW11X29wcywgd3JpdGVfY3IzLCAibW92cSAlcmRpLCAlY3IzIik7Ci1ERUZf
TkFUSVZFKHB2X2NwdV9vcHMsIHdiaW52ZCwgIndiaW52ZCIpOworREVGX05BVElWRShpcnEsIGly
cV9kaXNhYmxlLCAiY2xpIik7CitERUZfTkFUSVZFKGlycSwgaXJxX2VuYWJsZSwgInN0aSIpOwor
REVGX05BVElWRShpcnEsIHJlc3RvcmVfZmwsICJwdXNocSAlcmRpOyBwb3BmcSIpOworREVGX05B
VElWRShpcnEsIHNhdmVfZmwsICJwdXNoZnE7IHBvcHEgJXJheCIpOworREVGX05BVElWRShtbXUs
IHJlYWRfY3IyLCAibW92cSAlY3IyLCAlcmF4Iik7CitERUZfTkFUSVZFKG1tdSwgcmVhZF9jcjMs
ICJtb3ZxICVjcjMsICVyYXgiKTsKK0RFRl9OQVRJVkUobW11LCB3cml0ZV9jcjMsICJtb3ZxICVy
ZGksICVjcjMiKTsKK0RFRl9OQVRJVkUoY3B1LCB3YmludmQsICJ3YmludmQiKTsKIAotREVGX05B
VElWRShwdl9jcHVfb3BzLCB1c2VyZ3Nfc3lzcmV0NjQsICJzd2FwZ3M7IHN5c3JldHEiKTsKLURF
Rl9OQVRJVkUocHZfY3B1X29wcywgc3dhcGdzLCAic3dhcGdzIik7CitERUZfTkFUSVZFKGNwdSwg
dXNlcmdzX3N5c3JldDY0LCAic3dhcGdzOyBzeXNyZXRxIik7CitERUZfTkFUSVZFKGNwdSwgc3dh
cGdzLCAic3dhcGdzIik7CiAKIERFRl9OQVRJVkUoLCBtb3YzMiwgIm1vdiAlZWRpLCAlZWF4Iik7
CiBERUZfTkFUSVZFKCwgbW92NjQsICJtb3YgJXJkaSwgJXJheCIpOwogCiAjaWYgZGVmaW5lZChD
T05GSUdfUEFSQVZJUlRfU1BJTkxPQ0tTKQotREVGX05BVElWRShwdl9sb2NrX29wcywgcXVldWVk
X3NwaW5fdW5sb2NrLCAibW92YiAkMCwgKCVyZGkpIik7Ci1ERUZfTkFUSVZFKHB2X2xvY2tfb3Bz
LCB2Y3B1X2lzX3ByZWVtcHRlZCwgInhvciAlcmF4LCAlcmF4Iik7CitERUZfTkFUSVZFKGxvY2ss
IHF1ZXVlZF9zcGluX3VubG9jaywgIm1vdmIgJDAsICglcmRpKSIpOworREVGX05BVElWRShsb2Nr
LCB2Y3B1X2lzX3ByZWVtcHRlZCwgInhvciAlcmF4LCAlcmF4Iik7CiAjZW5kaWYKIAogdW5zaWdu
ZWQgcGFyYXZpcnRfcGF0Y2hfaWRlbnRfMzIodm9pZCAqaW5zbmJ1ZiwgdW5zaWduZWQgbGVuKQpA
QCAtNDksMjkgKzQ5LDI5IEBAIHVuc2lnbmVkIG5hdGl2ZV9wYXRjaCh1OCB0eXBlLCB2b2lkICpp
YnVmLCB1bnNpZ25lZCBsb25nIGFkZHIsIHVuc2lnbmVkIGxlbikKIAkJCWVuZCA9IGVuZF8jI29w
cyMjXyMjeDsJCQlcCiAJCQlnb3RvIHBhdGNoX3NpdGUKIAlzd2l0Y2godHlwZSkgewotCQlQQVRD
SF9TSVRFKHB2X2lycV9vcHMsIHJlc3RvcmVfZmwpOwotCQlQQVRDSF9TSVRFKHB2X2lycV9vcHMs
IHNhdmVfZmwpOwotCQlQQVRDSF9TSVRFKHB2X2lycV9vcHMsIGlycV9lbmFibGUpOwotCQlQQVRD
SF9TSVRFKHB2X2lycV9vcHMsIGlycV9kaXNhYmxlKTsKLQkJUEFUQ0hfU0lURShwdl9jcHVfb3Bz
LCB1c2VyZ3Nfc3lzcmV0NjQpOwotCQlQQVRDSF9TSVRFKHB2X2NwdV9vcHMsIHN3YXBncyk7Ci0J
CVBBVENIX1NJVEUocHZfbW11X29wcywgcmVhZF9jcjIpOwotCQlQQVRDSF9TSVRFKHB2X21tdV9v
cHMsIHJlYWRfY3IzKTsKLQkJUEFUQ0hfU0lURShwdl9tbXVfb3BzLCB3cml0ZV9jcjMpOwotCQlQ
QVRDSF9TSVRFKHB2X2NwdV9vcHMsIHdiaW52ZCk7CisJCVBBVENIX1NJVEUoaXJxLCByZXN0b3Jl
X2ZsKTsKKwkJUEFUQ0hfU0lURShpcnEsIHNhdmVfZmwpOworCQlQQVRDSF9TSVRFKGlycSwgaXJx
X2VuYWJsZSk7CisJCVBBVENIX1NJVEUoaXJxLCBpcnFfZGlzYWJsZSk7CisJCVBBVENIX1NJVEUo
Y3B1LCB1c2VyZ3Nfc3lzcmV0NjQpOworCQlQQVRDSF9TSVRFKGNwdSwgc3dhcGdzKTsKKwkJUEFU
Q0hfU0lURShtbXUsIHJlYWRfY3IyKTsKKwkJUEFUQ0hfU0lURShtbXUsIHJlYWRfY3IzKTsKKwkJ
UEFUQ0hfU0lURShtbXUsIHdyaXRlX2NyMyk7CisJCVBBVENIX1NJVEUoY3B1LCB3YmludmQpOwog
I2lmIGRlZmluZWQoQ09ORklHX1BBUkFWSVJUX1NQSU5MT0NLUykKLQkJY2FzZSBQQVJBVklSVF9Q
QVRDSChwdl9sb2NrX29wcy5xdWV1ZWRfc3Bpbl91bmxvY2spOgorCQljYXNlIFBBUkFWSVJUX1BB
VENIKGxvY2sucXVldWVkX3NwaW5fdW5sb2NrKToKIAkJCWlmIChwdl9pc19uYXRpdmVfc3Bpbl91
bmxvY2soKSkgewotCQkJCXN0YXJ0ID0gc3RhcnRfcHZfbG9ja19vcHNfcXVldWVkX3NwaW5fdW5s
b2NrOwotCQkJCWVuZCAgID0gZW5kX3B2X2xvY2tfb3BzX3F1ZXVlZF9zcGluX3VubG9jazsKKwkJ
CQlzdGFydCA9IHN0YXJ0X2xvY2tfcXVldWVkX3NwaW5fdW5sb2NrOworCQkJCWVuZCAgID0gZW5k
X2xvY2tfcXVldWVkX3NwaW5fdW5sb2NrOwogCQkJCWdvdG8gcGF0Y2hfc2l0ZTsKIAkJCX0KIAkJ
CWdvdG8gcGF0Y2hfZGVmYXVsdDsKIAotCQljYXNlIFBBUkFWSVJUX1BBVENIKHB2X2xvY2tfb3Bz
LnZjcHVfaXNfcHJlZW1wdGVkKToKKwkJY2FzZSBQQVJBVklSVF9QQVRDSChsb2NrLnZjcHVfaXNf
cHJlZW1wdGVkKToKIAkJCWlmIChwdl9pc19uYXRpdmVfdmNwdV9pc19wcmVlbXB0ZWQoKSkgewot
CQkJCXN0YXJ0ID0gc3RhcnRfcHZfbG9ja19vcHNfdmNwdV9pc19wcmVlbXB0ZWQ7Ci0JCQkJZW5k
ICAgPSBlbmRfcHZfbG9ja19vcHNfdmNwdV9pc19wcmVlbXB0ZWQ7CisJCQkJc3RhcnQgPSBzdGFy
dF9sb2NrX3ZjcHVfaXNfcHJlZW1wdGVkOworCQkJCWVuZCAgID0gZW5kX2xvY2tfdmNwdV9pc19w
cmVlbXB0ZWQ7CiAJCQkJZ290byBwYXRjaF9zaXRlOwogCQkJfQogCQkJZ290byBwYXRjaF9kZWZh
dWx0OwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL3RzYy5jIGIvYXJjaC94ODYva2VybmVs
L3RzYy5jCmluZGV4IDc0MzkyZDlkNTFlMC4uNTY1MWE5YWNlNzhjIDEwMDY0NAotLS0gYS9hcmNo
L3g4Ni9rZXJuZWwvdHNjLmMKKysrIGIvYXJjaC94ODYva2VybmVsL3RzYy5jCkBAIC0yMzAsNyAr
MjMwLDcgQEAgdW5zaWduZWQgbG9uZyBsb25nIHNjaGVkX2Nsb2NrKHZvaWQpCiAKIGJvb2wgdXNp
bmdfbmF0aXZlX3NjaGVkX2Nsb2NrKHZvaWQpCiB7Ci0JcmV0dXJuIHB2X3RpbWVfb3BzLnNjaGVk
X2Nsb2NrID09IG5hdGl2ZV9zY2hlZF9jbG9jazsKKwlyZXR1cm4gcHZfb3BzLnRpbWUuc2NoZWRf
Y2xvY2sgPT0gbmF0aXZlX3NjaGVkX2Nsb2NrOwogfQogI2Vsc2UKIHVuc2lnbmVkIGxvbmcgbG9u
ZwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL3ZzbXBfNjQuYyBiL2FyY2gveDg2L2tlcm5l
bC92c21wXzY0LmMKaW5kZXggZjE5NGU1ZTFlOTVjLi43ODk5MThkNzg2OTcgMTAwNjQ0Ci0tLSBh
L2FyY2gveDg2L2tlcm5lbC92c21wXzY0LmMKKysrIGIvYXJjaC94ODYva2VybmVsL3ZzbXBfNjQu
YwpAQCAtNzMsMTAgKzczLDEwIEBAIHN0YXRpYyB1bnNpZ25lZCBfX2luaXQgdnNtcF9wYXRjaCh1
OCB0eXBlLCB2b2lkICppYnVmLAogCQkJCSAgdW5zaWduZWQgbG9uZyBhZGRyLCB1bnNpZ25lZCBs
ZW4pCiB7CiAJc3dpdGNoICh0eXBlKSB7Ci0JY2FzZSBQQVJBVklSVF9QQVRDSChwdl9pcnFfb3Bz
LmlycV9lbmFibGUpOgotCWNhc2UgUEFSQVZJUlRfUEFUQ0gocHZfaXJxX29wcy5pcnFfZGlzYWJs
ZSk6Ci0JY2FzZSBQQVJBVklSVF9QQVRDSChwdl9pcnFfb3BzLnNhdmVfZmwpOgotCWNhc2UgUEFS
QVZJUlRfUEFUQ0gocHZfaXJxX29wcy5yZXN0b3JlX2ZsKToKKwljYXNlIFBBUkFWSVJUX1BBVENI
KGlycS5pcnFfZW5hYmxlKToKKwljYXNlIFBBUkFWSVJUX1BBVENIKGlycS5pcnFfZGlzYWJsZSk6
CisJY2FzZSBQQVJBVklSVF9QQVRDSChpcnEuc2F2ZV9mbCk6CisJY2FzZSBQQVJBVklSVF9QQVRD
SChpcnEucmVzdG9yZV9mbCk6CiAJCXJldHVybiBwYXJhdmlydF9wYXRjaF9kZWZhdWx0KHR5cGUs
IGlidWYsIGFkZHIsIGxlbik7CiAJZGVmYXVsdDoKIAkJcmV0dXJuIG5hdGl2ZV9wYXRjaCh0eXBl
LCBpYnVmLCBhZGRyLCBsZW4pOwpAQCAtMTExLDExICsxMTEsMTEgQEAgc3RhdGljIHZvaWQgX19p
bml0IHNldF92c21wX3B2X29wcyh2b2lkKQogCiAJaWYgKGNhcCAmIGN0bCAmICgxIDw8IDQpKSB7
CiAJCS8qIFNldHVwIGlycSBvcHMgYW5kIHR1cm4gb24gdlNNUCAgSVJRIGZhc3RwYXRoIGhhbmRs
aW5nICovCi0JCXB2X2lycV9vcHMuaXJxX2Rpc2FibGUgPSBQVl9DQUxMRUVfU0FWRSh2c21wX2ly
cV9kaXNhYmxlKTsKLQkJcHZfaXJxX29wcy5pcnFfZW5hYmxlICA9IFBWX0NBTExFRV9TQVZFKHZz
bXBfaXJxX2VuYWJsZSk7Ci0JCXB2X2lycV9vcHMuc2F2ZV9mbCAgPSBQVl9DQUxMRUVfU0FWRSh2
c21wX3NhdmVfZmwpOwotCQlwdl9pcnFfb3BzLnJlc3RvcmVfZmwgID0gUFZfQ0FMTEVFX1NBVkUo
dnNtcF9yZXN0b3JlX2ZsKTsKLQkJcHZfaW5pdF9vcHMucGF0Y2ggPSB2c21wX3BhdGNoOworCQlw
dl9vcHMuaXJxLmlycV9kaXNhYmxlID0gUFZfQ0FMTEVFX1NBVkUodnNtcF9pcnFfZGlzYWJsZSk7
CisJCXB2X29wcy5pcnEuaXJxX2VuYWJsZSA9IFBWX0NBTExFRV9TQVZFKHZzbXBfaXJxX2VuYWJs
ZSk7CisJCXB2X29wcy5pcnEuc2F2ZV9mbCA9IFBWX0NBTExFRV9TQVZFKHZzbXBfc2F2ZV9mbCk7
CisJCXB2X29wcy5pcnEucmVzdG9yZV9mbCA9IFBWX0NBTExFRV9TQVZFKHZzbXBfcmVzdG9yZV9m
bCk7CisJCXB2X29wcy5pbml0LnBhdGNoID0gdnNtcF9wYXRjaDsKIAkJY3RsICY9IH4oMSA8PCA0
KTsKIAl9CiAJd3JpdGVsKGN0bCwgYWRkcmVzcyArIDQpOwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYv
eGVuL2VubGlnaHRlbl9wdi5jIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCmluZGV4IDQz
OWE5NGJmODlhZC4uMzBmN2E4MGU1NWM5IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vZW5saWdo
dGVuX3B2LmMKKysrIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCkBAIC05OTgsMTEgKzk5
OCwxNCBAQCB2b2lkIF9fcmVmIHhlbl9zZXR1cF92Y3B1X2luZm9fcGxhY2VtZW50KHZvaWQpCiAJ
ICogcGVyY3B1IGFyZWEgZm9yIGFsbCBjcHVzLCBzbyBtYWtlIHVzZSBvZiBpdC4KIAkgKi8KIAlp
ZiAoeGVuX2hhdmVfdmNwdV9pbmZvX3BsYWNlbWVudCkgewotCQlwdl9pcnFfb3BzLnNhdmVfZmwg
PSBfX1BWX0lTX0NBTExFRV9TQVZFKHhlbl9zYXZlX2ZsX2RpcmVjdCk7Ci0JCXB2X2lycV9vcHMu
cmVzdG9yZV9mbCA9IF9fUFZfSVNfQ0FMTEVFX1NBVkUoeGVuX3Jlc3RvcmVfZmxfZGlyZWN0KTsK
LQkJcHZfaXJxX29wcy5pcnFfZGlzYWJsZSA9IF9fUFZfSVNfQ0FMTEVFX1NBVkUoeGVuX2lycV9k
aXNhYmxlX2RpcmVjdCk7Ci0JCXB2X2lycV9vcHMuaXJxX2VuYWJsZSA9IF9fUFZfSVNfQ0FMTEVF
X1NBVkUoeGVuX2lycV9lbmFibGVfZGlyZWN0KTsKLQkJcHZfbW11X29wcy5yZWFkX2NyMiA9IHhl
bl9yZWFkX2NyMl9kaXJlY3Q7CisJCXB2X29wcy5pcnEuc2F2ZV9mbCA9IF9fUFZfSVNfQ0FMTEVF
X1NBVkUoeGVuX3NhdmVfZmxfZGlyZWN0KTsKKwkJcHZfb3BzLmlycS5yZXN0b3JlX2ZsID0KKwkJ
CV9fUFZfSVNfQ0FMTEVFX1NBVkUoeGVuX3Jlc3RvcmVfZmxfZGlyZWN0KTsKKwkJcHZfb3BzLmly
cS5pcnFfZGlzYWJsZSA9CisJCQlfX1BWX0lTX0NBTExFRV9TQVZFKHhlbl9pcnFfZGlzYWJsZV9k
aXJlY3QpOworCQlwdl9vcHMuaXJxLmlycV9lbmFibGUgPQorCQkJX19QVl9JU19DQUxMRUVfU0FW
RSh4ZW5faXJxX2VuYWJsZV9kaXJlY3QpOworCQlwdl9vcHMubW11LnJlYWRfY3IyID0geGVuX3Jl
YWRfY3IyX2RpcmVjdDsKIAl9CiB9CiAKQEAgLTExNzcsMTQgKzExODAsMTQgQEAgc3RhdGljIHZv
aWQgX19pbml0IHhlbl9ib290X3BhcmFtc19pbml0X2VkZCh2b2lkKQogICovCiBzdGF0aWMgdm9p
ZCB4ZW5fc2V0dXBfZ2R0KGludCBjcHUpCiB7Ci0JcHZfY3B1X29wcy53cml0ZV9nZHRfZW50cnkg
PSB4ZW5fd3JpdGVfZ2R0X2VudHJ5X2Jvb3Q7Ci0JcHZfY3B1X29wcy5sb2FkX2dkdCA9IHhlbl9s
b2FkX2dkdF9ib290OworCXB2X29wcy5jcHUud3JpdGVfZ2R0X2VudHJ5ID0geGVuX3dyaXRlX2dk
dF9lbnRyeV9ib290OworCXB2X29wcy5jcHUubG9hZF9nZHQgPSB4ZW5fbG9hZF9nZHRfYm9vdDsK
IAogCXNldHVwX3N0YWNrX2NhbmFyeV9zZWdtZW50KDApOwogCXN3aXRjaF90b19uZXdfZ2R0KDAp
OwogCi0JcHZfY3B1X29wcy53cml0ZV9nZHRfZW50cnkgPSB4ZW5fd3JpdGVfZ2R0X2VudHJ5Owot
CXB2X2NwdV9vcHMubG9hZF9nZHQgPSB4ZW5fbG9hZF9nZHQ7CisJcHZfb3BzLmNwdS53cml0ZV9n
ZHRfZW50cnkgPSB4ZW5fd3JpdGVfZ2R0X2VudHJ5OworCXB2X29wcy5jcHUubG9hZF9nZHQgPSB4
ZW5fbG9hZF9nZHQ7CiB9CiAKIHN0YXRpYyB2b2lkIF9faW5pdCB4ZW5fZG9tMF9zZXRfbGVnYWN5
X2ZlYXR1cmVzKHZvaWQpCkBAIC0xMjA5LDggKzEyMTIsOCBAQCBhc21saW5rYWdlIF9fdmlzaWJs
ZSB2b2lkIF9faW5pdCB4ZW5fc3RhcnRfa2VybmVsKHZvaWQpCiAKIAkvKiBJbnN0YWxsIFhlbiBw
YXJhdmlydCBvcHMgKi8KIAlwdl9pbmZvID0geGVuX2luZm87Ci0JcHZfaW5pdF9vcHMucGF0Y2gg
PSBwYXJhdmlydF9wYXRjaF9kZWZhdWx0OwotCXB2X2NwdV9vcHMgPSB4ZW5fY3B1X29wczsKKwlw
dl9vcHMuaW5pdC5wYXRjaCA9IHBhcmF2aXJ0X3BhdGNoX2RlZmF1bHQ7CisJcHZfb3BzLmNwdSA9
IHhlbl9jcHVfb3BzOwogCXhlbl9pbml0X2lycV9vcHMoKTsKIAogCS8qCkBAIC0xMjc0LDggKzEy
NzcsMTAgQEAgYXNtbGlua2FnZSBfX3Zpc2libGUgdm9pZCBfX2luaXQgeGVuX3N0YXJ0X2tlcm5l
bCh2b2lkKQogI2VuZGlmCiAKIAlpZiAoeGVuX2ZlYXR1cmUoWEVORkVBVF9tbXVfcHRfdXBkYXRl
X3ByZXNlcnZlX2FkKSkgewotCQlwdl9tbXVfb3BzLnB0ZXBfbW9kaWZ5X3Byb3Rfc3RhcnQgPSB4
ZW5fcHRlcF9tb2RpZnlfcHJvdF9zdGFydDsKLQkJcHZfbW11X29wcy5wdGVwX21vZGlmeV9wcm90
X2NvbW1pdCA9IHhlbl9wdGVwX21vZGlmeV9wcm90X2NvbW1pdDsKKwkJcHZfb3BzLm1tdS5wdGVw
X21vZGlmeV9wcm90X3N0YXJ0ID0KKwkJCXhlbl9wdGVwX21vZGlmeV9wcm90X3N0YXJ0OworCQlw
dl9vcHMubW11LnB0ZXBfbW9kaWZ5X3Byb3RfY29tbWl0ID0KKwkJCXhlbl9wdGVwX21vZGlmeV9w
cm90X2NvbW1pdDsKIAl9CiAKIAltYWNoaW5lX29wcyA9IHhlbl9tYWNoaW5lX29wczsKZGlmZiAt
LWdpdCBhL2FyY2gveDg2L3hlbi9pcnEuYyBiL2FyY2gveDg2L3hlbi9pcnEuYwppbmRleCA3NTE1
YTE5ZmQzMjQuLjg1MGM5M2YzNDZjNyAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL2lycS5jCisr
KyBiL2FyY2gveDg2L3hlbi9pcnEuYwpAQCAtMTI4LDYgKzEyOCw2IEBAIHN0YXRpYyBjb25zdCBz
dHJ1Y3QgcHZfaXJxX29wcyB4ZW5faXJxX29wcyBfX2luaXRjb25zdCA9IHsKIAogdm9pZCBfX2lu
aXQgeGVuX2luaXRfaXJxX29wcyh2b2lkKQogewotCXB2X2lycV9vcHMgPSB4ZW5faXJxX29wczsK
Kwlwdl9vcHMuaXJxID0geGVuX2lycV9vcHM7CiAJeDg2X2luaXQuaXJxcy5pbnRyX2luaXQgPSB4
ZW5faW5pdF9JUlE7CiB9CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vbW11X2h2bS5jIGIvYXJj
aC94ODYveGVuL21tdV9odm0uYwppbmRleCBkZDJhZDgyZWVlODAuLjU3NDA5MzczNzUwZiAxMDA2
NDQKLS0tIGEvYXJjaC94ODYveGVuL21tdV9odm0uYworKysgYi9hcmNoL3g4Ni94ZW4vbW11X2h2
bS5jCkBAIC03Myw3ICs3Myw3IEBAIHN0YXRpYyBpbnQgaXNfcGFnZXRhYmxlX2R5aW5nX3N1cHBv
cnRlZCh2b2lkKQogdm9pZCBfX2luaXQgeGVuX2h2bV9pbml0X21tdV9vcHModm9pZCkKIHsKIAlp
ZiAoaXNfcGFnZXRhYmxlX2R5aW5nX3N1cHBvcnRlZCgpKQotCQlwdl9tbXVfb3BzLmV4aXRfbW1h
cCA9IHhlbl9odm1fZXhpdF9tbWFwOworCQlwdl9vcHMubW11LmV4aXRfbW1hcCA9IHhlbl9odm1f
ZXhpdF9tbWFwOwogI2lmZGVmIENPTkZJR19QUk9DX1ZNQ09SRQogCVdBUk5fT04ocmVnaXN0ZXJf
b2xkbWVtX3Bmbl9pc19yYW0oJnhlbl9vbGRtZW1fcGZuX2lzX3JhbSkpOwogI2VuZGlmCmRpZmYg
LS1naXQgYS9hcmNoL3g4Ni94ZW4vbW11X3B2LmMgYi9hcmNoL3g4Ni94ZW4vbW11X3B2LmMKaW5k
ZXggYjdlYzY4OTMyMGM3Li41OWFkODEzNTg2ZWEgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9t
bXVfcHYuYworKysgYi9hcmNoL3g4Ni94ZW4vbW11X3B2LmMKQEAgLTIyMTUsNyArMjIxNSw3IEBA
IHN0YXRpYyB2b2lkIF9faW5pdCB4ZW5fd3JpdGVfY3IzX2luaXQodW5zaWduZWQgbG9uZyBjcjMp
CiAJc2V0X3BhZ2VfcHJvdChpbml0aWFsX3BhZ2VfdGFibGUsIFBBR0VfS0VSTkVMKTsKIAlzZXRf
cGFnZV9wcm90KGluaXRpYWxfa2VybmVsX3BtZCwgUEFHRV9LRVJORUwpOwogCi0JcHZfbW11X29w
cy53cml0ZV9jcjMgPSAmeGVuX3dyaXRlX2NyMzsKKwlwdl9vcHMubW11LndyaXRlX2NyMyA9ICZ4
ZW5fd3JpdGVfY3IzOwogfQogCiAvKgpAQCAtMjM2NCwyNyArMjM2NCwyNyBAQCBzdGF0aWMgdm9p
ZCB4ZW5fc2V0X2ZpeG1hcCh1bnNpZ25lZCBpZHgsIHBoeXNfYWRkcl90IHBoeXMsIHBncHJvdF90
IHByb3QpCiAKIHN0YXRpYyB2b2lkIF9faW5pdCB4ZW5fcG9zdF9hbGxvY2F0b3JfaW5pdCh2b2lk
KQogewotCXB2X21tdV9vcHMuc2V0X3B0ZSA9IHhlbl9zZXRfcHRlOwotCXB2X21tdV9vcHMuc2V0
X3BtZCA9IHhlbl9zZXRfcG1kOwotCXB2X21tdV9vcHMuc2V0X3B1ZCA9IHhlbl9zZXRfcHVkOwor
CXB2X29wcy5tbXUuc2V0X3B0ZSA9IHhlbl9zZXRfcHRlOworCXB2X29wcy5tbXUuc2V0X3BtZCA9
IHhlbl9zZXRfcG1kOworCXB2X29wcy5tbXUuc2V0X3B1ZCA9IHhlbl9zZXRfcHVkOwogI2lmZGVm
IENPTkZJR19YODZfNjQKLQlwdl9tbXVfb3BzLnNldF9wNGQgPSB4ZW5fc2V0X3A0ZDsKKwlwdl9v
cHMubW11LnNldF9wNGQgPSB4ZW5fc2V0X3A0ZDsKICNlbmRpZgogCiAJLyogVGhpcyB3aWxsIHdv
cmsgYXMgbG9uZyBhcyBwYXRjaGluZyBoYXNuJ3QgaGFwcGVuZWQgeWV0CiAJICAgKHdoaWNoIGl0
IGhhc24ndCkgKi8KLQlwdl9tbXVfb3BzLmFsbG9jX3B0ZSA9IHhlbl9hbGxvY19wdGU7Ci0JcHZf
bW11X29wcy5hbGxvY19wbWQgPSB4ZW5fYWxsb2NfcG1kOwotCXB2X21tdV9vcHMucmVsZWFzZV9w
dGUgPSB4ZW5fcmVsZWFzZV9wdGU7Ci0JcHZfbW11X29wcy5yZWxlYXNlX3BtZCA9IHhlbl9yZWxl
YXNlX3BtZDsKKwlwdl9vcHMubW11LmFsbG9jX3B0ZSA9IHhlbl9hbGxvY19wdGU7CisJcHZfb3Bz
Lm1tdS5hbGxvY19wbWQgPSB4ZW5fYWxsb2NfcG1kOworCXB2X29wcy5tbXUucmVsZWFzZV9wdGUg
PSB4ZW5fcmVsZWFzZV9wdGU7CisJcHZfb3BzLm1tdS5yZWxlYXNlX3BtZCA9IHhlbl9yZWxlYXNl
X3BtZDsKICNpZmRlZiBDT05GSUdfWDg2XzY0Ci0JcHZfbW11X29wcy5hbGxvY19wdWQgPSB4ZW5f
YWxsb2NfcHVkOwotCXB2X21tdV9vcHMucmVsZWFzZV9wdWQgPSB4ZW5fcmVsZWFzZV9wdWQ7CisJ
cHZfb3BzLm1tdS5hbGxvY19wdWQgPSB4ZW5fYWxsb2NfcHVkOworCXB2X29wcy5tbXUucmVsZWFz
ZV9wdWQgPSB4ZW5fcmVsZWFzZV9wdWQ7CiAjZW5kaWYKLQlwdl9tbXVfb3BzLm1ha2VfcHRlID0g
UFZfQ0FMTEVFX1NBVkUoeGVuX21ha2VfcHRlKTsKKwlwdl9vcHMubW11Lm1ha2VfcHRlID0gUFZf
Q0FMTEVFX1NBVkUoeGVuX21ha2VfcHRlKTsKIAogI2lmZGVmIENPTkZJR19YODZfNjQKLQlwdl9t
bXVfb3BzLndyaXRlX2NyMyA9ICZ4ZW5fd3JpdGVfY3IzOworCXB2X29wcy5tbXUud3JpdGVfY3Iz
ID0gJnhlbl93cml0ZV9jcjM7CiAjZW5kaWYKIH0KIApAQCAtMjQ3MSw3ICsyNDcxLDcgQEAgdm9p
ZCBfX2luaXQgeGVuX2luaXRfbW11X29wcyh2b2lkKQogCXg4Nl9pbml0LnBhZ2luZy5wYWdldGFi
bGVfaW5pdCA9IHhlbl9wYWdldGFibGVfaW5pdDsKIAl4ODZfaW5pdC5oeXBlci5pbml0X2FmdGVy
X2Jvb3RtZW0gPSB4ZW5fYWZ0ZXJfYm9vdG1lbTsKIAotCXB2X21tdV9vcHMgPSB4ZW5fbW11X29w
czsKKwlwdl9vcHMubW11ID0geGVuX21tdV9vcHM7CiAKIAltZW1zZXQoZHVtbXlfbWFwcGluZywg
MHhmZiwgUEFHRV9TSVpFKTsKIH0KZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9zcGlubG9jay5j
IGIvYXJjaC94ODYveGVuL3NwaW5sb2NrLmMKaW5kZXggY2Q5N2E2MjM5NGU3Li4xNzNhOTgxNjE4
NWUgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9zcGlubG9jay5jCisrKyBiL2FyY2gveDg2L3hl
bi9zcGlubG9jay5jCkBAIC0xMzcsMTEgKzEzNywxMiBAQCB2b2lkIF9faW5pdCB4ZW5faW5pdF9z
cGlubG9ja3Modm9pZCkKIAlwcmludGsoS0VSTl9ERUJVRyAieGVuOiBQViBzcGlubG9ja3MgZW5h
YmxlZFxuIik7CiAKIAlfX3B2X2luaXRfbG9ja19oYXNoKCk7Ci0JcHZfbG9ja19vcHMucXVldWVk
X3NwaW5fbG9ja19zbG93cGF0aCA9IF9fcHZfcXVldWVkX3NwaW5fbG9ja19zbG93cGF0aDsKLQlw
dl9sb2NrX29wcy5xdWV1ZWRfc3Bpbl91bmxvY2sgPSBQVl9DQUxMRUVfU0FWRShfX3B2X3F1ZXVl
ZF9zcGluX3VubG9jayk7Ci0JcHZfbG9ja19vcHMud2FpdCA9IHhlbl9xbG9ja193YWl0OwotCXB2
X2xvY2tfb3BzLmtpY2sgPSB4ZW5fcWxvY2tfa2ljazsKLQlwdl9sb2NrX29wcy52Y3B1X2lzX3By
ZWVtcHRlZCA9IFBWX0NBTExFRV9TQVZFKHhlbl92Y3B1X3N0b2xlbik7CisJcHZfb3BzLmxvY2su
cXVldWVkX3NwaW5fbG9ja19zbG93cGF0aCA9IF9fcHZfcXVldWVkX3NwaW5fbG9ja19zbG93cGF0
aDsKKwlwdl9vcHMubG9jay5xdWV1ZWRfc3Bpbl91bmxvY2sgPQorCQlQVl9DQUxMRUVfU0FWRShf
X3B2X3F1ZXVlZF9zcGluX3VubG9jayk7CisJcHZfb3BzLmxvY2sud2FpdCA9IHhlbl9xbG9ja193
YWl0OworCXB2X29wcy5sb2NrLmtpY2sgPSB4ZW5fcWxvY2tfa2ljazsKKwlwdl9vcHMubG9jay52
Y3B1X2lzX3ByZWVtcHRlZCA9IFBWX0NBTExFRV9TQVZFKHhlbl92Y3B1X3N0b2xlbik7CiB9CiAK
IHN0YXRpYyBfX2luaXQgaW50IHhlbl9wYXJzZV9ub3B2c3BpbihjaGFyICphcmcpCmRpZmYgLS1n
aXQgYS9hcmNoL3g4Ni94ZW4vdGltZS5jIGIvYXJjaC94ODYveGVuL3RpbWUuYwppbmRleCBlMGYx
YmNmMDFkNjMuLmM5MWY4NTU3ZGM3OSAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL3RpbWUuYwor
KysgYi9hcmNoL3g4Ni94ZW4vdGltZS5jCkBAIC01MDUsNyArNTA1LDcgQEAgc3RhdGljIHZvaWQg
X19pbml0IHhlbl90aW1lX2luaXQodm9pZCkKIAogdm9pZCBfX3JlZiB4ZW5faW5pdF90aW1lX29w
cyh2b2lkKQogewotCXB2X3RpbWVfb3BzID0geGVuX3RpbWVfb3BzOworCXB2X29wcy50aW1lID0g
eGVuX3RpbWVfb3BzOwogCiAJeDg2X2luaXQudGltZXJzLnRpbWVyX2luaXQgPSB4ZW5fdGltZV9p
bml0OwogCXg4Nl9pbml0LnRpbWVycy5zZXR1cF9wZXJjcHVfY2xvY2tldiA9IHg4Nl9pbml0X25v
b3A7CkBAIC01NDcsNyArNTQ3LDcgQEAgdm9pZCBfX2luaXQgeGVuX2h2bV9pbml0X3RpbWVfb3Bz
KHZvaWQpCiAJCXJldHVybjsKIAl9CiAKLQlwdl90aW1lX29wcyA9IHhlbl90aW1lX29wczsKKwlw
dl9vcHMudGltZSA9IHhlbl90aW1lX29wczsKIAl4ODZfaW5pdC50aW1lcnMuc2V0dXBfcGVyY3B1
X2Nsb2NrZXYgPSB4ZW5fdGltZV9pbml0OwogCXg4Nl9jcHVpbml0LnNldHVwX3BlcmNwdV9jbG9j
a2V2ID0geGVuX2h2bV9zZXR1cF9jcHVfY2xvY2tldmVudHM7CiAKZGlmZiAtLWdpdCBhL2RyaXZl
cnMveGVuL3RpbWUuYyBiL2RyaXZlcnMveGVuL3RpbWUuYwppbmRleCAzZTc0MWNkMTQwOWMuLjA5
Njg4NTljMjlkMCAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vdGltZS5jCisrKyBiL2RyaXZlcnMv
eGVuL3RpbWUuYwpAQCAtMTc1LDcgKzE3NSw3IEBAIHZvaWQgX19pbml0IHhlbl90aW1lX3NldHVw
X2d1ZXN0KHZvaWQpCiAJeGVuX3J1bnN0YXRlX3JlbW90ZSA9ICFIWVBFUlZJU09SX3ZtX2Fzc2lz
dChWTUFTU1RfQ01EX2VuYWJsZSwKIAkJCQkJVk1BU1NUX1RZUEVfcnVuc3RhdGVfdXBkYXRlX2Zs
YWcpOwogCi0JcHZfdGltZV9vcHMuc3RlYWxfY2xvY2sgPSB4ZW5fc3RlYWxfY2xvY2s7CisJcHZf
b3BzLnRpbWUuc3RlYWxfY2xvY2sgPSB4ZW5fc3RlYWxfY2xvY2s7CiAKIAlzdGF0aWNfa2V5X3Ns
b3dfaW5jKCZwYXJhdmlydF9zdGVhbF9lbmFibGVkKTsKIAlpZiAoeGVuX3J1bnN0YXRlX3JlbW90
ZSkKLS0gCjIuMTMuNwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 07:37:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 07: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 1fp7QD-0007LG-Hf; Mon, 13 Aug 2018 07:37: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=q/fn=k4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fp7QC-0007KC-Ad
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 07:37:48 +0000
X-Inumbo-ID: d853c06f-9ecb-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d853c06f-9ecb-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 07:38: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 6F428AED3;
 Mon, 13 Aug 2018 07:37:45 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Mon, 13 Aug 2018 09:37:34 +0200
Message-Id: <20180813073739.26108-7-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180813073739.26108-1-jgross@suse.com>
References: <20180813073739.26108-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 06/11] x86/paravirt: introduce new config
 option PARAVIRT_XXL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, boris.ostrovsky@oracle.com,
 rusty@rustcorp.com.au, peterz@infradead.org, mingo@redhat.com, hpa@zytor.com,
 akataria@vmware.com, tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBsYXJnZSBhbW91bnQgb2YgcGFyYXZpcnQgb3BzIGlzIHVzZWQgYnkgWGVuIFBWIGd1ZXN0cyBv
bmx5LiBBZGQgYSBuZXcKY29uZmlnIG9wdGlvbiBQQVJBVklSVF9YWEwgd2hpY2ggaXMgc2VsZWN0
ZWQgYnkgWEVOX1BWLiBMYXRlciB3ZSBjYW4KcHV0IHRoZSBYZW4gUFYgb25seSBwYXJhdmlydCBv
cHMgdW5kZXIgdGhlIFBBUkFDVklSVF9YWEwgdW1icmVsbGEuCgpTaWduZWQtb2ZmLWJ5OiBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogYXJjaC94ODYvS2NvbmZpZyAgICAgfCAz
ICsrKwogYXJjaC94ODYveGVuL0tjb25maWcgfCAxICsKIDIgZmlsZXMgY2hhbmdlZCwgNCBpbnNl
cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvS2NvbmZpZyBiL2FyY2gveDg2L0tjb25m
aWcKaW5kZXggODg3ZDNhN2JiNjQ2Li4zYzk2N2I4MDNjMjEgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2
L0tjb25maWcKKysrIGIvYXJjaC94ODYvS2NvbmZpZwpAQCAtNzU0LDYgKzc1NCw5IEBAIGNvbmZp
ZyBQQVJBVklSVAogCSAgb3ZlciBmdWxsIHZpcnR1YWxpemF0aW9uLiAgSG93ZXZlciwgd2hlbiBy
dW4gd2l0aG91dCBhIGh5cGVydmlzb3IKIAkgIHRoZSBrZXJuZWwgaXMgdGhlb3JldGljYWxseSBz
bG93ZXIgYW5kIHNsaWdodGx5IGxhcmdlci4KIAorY29uZmlnIFBBUkFWSVJUX1hYTAorCWJvb2wK
KwogY29uZmlnIFBBUkFWSVJUX0RFQlVHCiAJYm9vbCAicGFyYXZpcnQtb3BzIGRlYnVnZ2luZyIK
IAlkZXBlbmRzIG9uIFBBUkFWSVJUICYmIERFQlVHX0tFUk5FTApkaWZmIC0tZ2l0IGEvYXJjaC94
ODYveGVuL0tjb25maWcgYi9hcmNoL3g4Ni94ZW4vS2NvbmZpZwppbmRleCBjMWY5OGYzMmM0NWYu
LmRkOTJkN2JkMzYxMyAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL0tjb25maWcKKysrIGIvYXJj
aC94ODYveGVuL0tjb25maWcKQEAgLTE4LDYgKzE4LDcgQEAgY29uZmlnIFhFTl9QVgogCWJvb2wg
IlhlbiBQViBndWVzdCBzdXBwb3J0IgogCWRlZmF1bHQgeQogCWRlcGVuZHMgb24gWEVOCisJc2Vs
ZWN0IFBBUkFWSVJUX1hYTAogCXNlbGVjdCBYRU5fSEFWRV9QVk1NVQogCXNlbGVjdCBYRU5fSEFW
RV9WUE1VCiAJaGVscAotLSAKMi4xMy43CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 07:37:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 07: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 1fp7QF-0007M1-5D; Mon, 13 Aug 2018 07:37: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=q/fn=k4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fp7QD-0007Ko-2e
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 07:37:49 +0000
X-Inumbo-ID: a09a184b-9ecb-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a09a184b-9ecb-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 09:36:45 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id E6E44AEED;
 Mon, 13 Aug 2018 07:37:46 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Mon, 13 Aug 2018 09:37:39 +0200
Message-Id: <20180813073739.26108-12-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180813073739.26108-1-jgross@suse.com>
References: <20180813073739.26108-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 11/11] x86/paravirt: remove unneeded mmu
 related paravirt ops 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>, boris.ostrovsky@oracle.com,
 rusty@rustcorp.com.au, peterz@infradead.org, mingo@redhat.com, hpa@zytor.com,
 akataria@vmware.com, tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUgaXMgbm8gbmVlZCB0byBoYXZlIDMyLWJpdCBjb2RlIGZvciBDT05GSUdfUEdUQUJMRV9M
RVZFTFMgPj0gNC4KUmVtb3ZlIGl0LgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgotLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmggfCAyMCAr
KystLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMTcg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQu
aCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKaW5kZXggNGNlYjM3MDhmZTA2Li4w
NDk5ZjE3Y2E0ODAgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgK
KysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaApAQCAtNTAxLDI1ICs1MDEsMTQg
QEAgc3RhdGljIGlubGluZSBwdWRfdCBfX3B1ZChwdWR2YWxfdCB2YWwpCiB7CiAJcHVkdmFsX3Qg
cmV0OwogCi0JaWYgKHNpemVvZihwdWR2YWxfdCkgPiBzaXplb2YobG9uZykpCi0JCXJldCA9IFBW
T1BfQ0FMTEVFMihwdWR2YWxfdCwgbW11Lm1ha2VfcHVkLCB2YWwsICh1NjQpdmFsID4+IDMyKTsK
LQllbHNlCi0JCXJldCA9IFBWT1BfQ0FMTEVFMShwdWR2YWxfdCwgbW11Lm1ha2VfcHVkLCB2YWwp
OworCXJldCA9IFBWT1BfQ0FMTEVFMShwdWR2YWxfdCwgbW11Lm1ha2VfcHVkLCB2YWwpOwogCiAJ
cmV0dXJuIChwdWRfdCkgeyByZXQgfTsKIH0KIAogc3RhdGljIGlubGluZSBwdWR2YWxfdCBwdWRf
dmFsKHB1ZF90IHB1ZCkKIHsKLQlwdWR2YWxfdCByZXQ7Ci0KLQlpZiAoc2l6ZW9mKHB1ZHZhbF90
KSA+IHNpemVvZihsb25nKSkKLQkJcmV0ID0gIFBWT1BfQ0FMTEVFMihwdWR2YWxfdCwgbW11LnB1
ZF92YWwsCi0JCQkJICAgIHB1ZC5wdWQsICh1NjQpcHVkLnB1ZCA+PiAzMik7Ci0JZWxzZQotCQly
ZXQgPSAgUFZPUF9DQUxMRUUxKHB1ZHZhbF90LCBtbXUucHVkX3ZhbCwgcHVkLnB1ZCk7Ci0KLQly
ZXR1cm4gcmV0OworCXJldHVybiBQVk9QX0NBTExFRTEocHVkdmFsX3QsIG1tdS5wdWRfdmFsLCBw
dWQucHVkKTsKIH0KIAogc3RhdGljIGlubGluZSB2b2lkIHB1ZF9jbGVhcihwdWRfdCAqcHVkcCkK
QEAgLTUzMSwxMCArNTIwLDcgQEAgc3RhdGljIGlubGluZSB2b2lkIHNldF9wNGQocDRkX3QgKnA0
ZHAsIHA0ZF90IHA0ZCkKIHsKIAlwNGR2YWxfdCB2YWwgPSBuYXRpdmVfcDRkX3ZhbChwNGQpOwog
Ci0JaWYgKHNpemVvZihwNGR2YWxfdCkgPiBzaXplb2YobG9uZykpCi0JCVBWT1BfVkNBTEwzKG1t
dS5zZXRfcDRkLCBwNGRwLCB2YWwsICh1NjQpdmFsID4+IDMyKTsKLQllbHNlCi0JCVBWT1BfVkNB
TEwyKG1tdS5zZXRfcDRkLCBwNGRwLCB2YWwpOworCVBWT1BfVkNBTEwyKG1tdS5zZXRfcDRkLCBw
NGRwLCB2YWwpOwogfQogCiAjaWYgQ09ORklHX1BHVEFCTEVfTEVWRUxTID49IDUKLS0gCjIuMTMu
NwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 07:37:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 07: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 1fp7QF-0007MW-Gx; Mon, 13 Aug 2018 07:37: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=q/fn=k4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fp7QD-0007L2-B6
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 07:37:49 +0000
X-Inumbo-ID: a08b36f0-9ecb-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a08b36f0-9ecb-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 09:36:45 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id D306CAEEC;
 Mon, 13 Aug 2018 07:37:46 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Mon, 13 Aug 2018 09:37:38 +0200
Message-Id: <20180813073739.26108-11-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180813073739.26108-1-jgross@suse.com>
References: <20180813073739.26108-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 10/11] x86/paravirt: move the Xen-only
 pv_mmu_ops under the PARAVIRT_XXL 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,
 rusty@rustcorp.com.au, peterz@infradead.org, mingo@redhat.com, hpa@zytor.com,
 akataria@vmware.com, tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TW9zdCBvZiB0aGUgcGFyYXZpcnQgb3BzIGRlZmluZWQgaW4gcHZfbW11X29wcyBhcmUgZm9yIFhl
biBQViBndWVzdHMKb25seS4gRGVmaW5lIHRoZW0gb25seSBpZiBDT05GSUdfUEFSQVZJUlRfWFhM
IGlzIHNldC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
LS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9maXhtYXAuaCAgICAgICAgIHwgICAyICstCiBhcmNo
L3g4Ni9pbmNsdWRlL2FzbS9tbXVfY29udGV4dC5oICAgIHwgICA0ICstCiBhcmNoL3g4Ni9pbmNs
dWRlL2FzbS9wYXJhdmlydC5oICAgICAgIHwgMTE1ICsrKysrKysrKysrKysrKysrLS0tLS0tLS0t
LS0tLS0tLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmggfCAgMjkgKysr
Ky0tLS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ2FsbG9jLmggICAgICAgIHwgICAyICstCiBh
cmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ3RhYmxlLmggICAgICAgIHwgICA3ICstLQogYXJjaC94ODYv
aW5jbHVkZS9hc20vc3BlY2lhbF9pbnNucy5oICB8ICAxMSArLS0tCiBhcmNoL3g4Ni9rZXJuZWwv
YXNtLW9mZnNldHMuYyAgICAgICAgIHwgICAyICstCiBhcmNoL3g4Ni9rZXJuZWwvaGVhZF82NC5T
ICAgICAgICAgICAgIHwgICA0ICstCiBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYyAgICAgICAg
ICAgIHwgIDE1ICsrKy0tCiBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfMzIuYyAgIHwg
ICA0ICstCiBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfNjQuYyAgIHwgICA0ICstCiAx
MiBmaWxlcyBjaGFuZ2VkLCA5NyBpbnNlcnRpb25zKCspLCAxMDIgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vZml4bWFwLmggYi9hcmNoL3g4Ni9pbmNsdWRl
L2FzbS9maXhtYXAuaAppbmRleCBlMjAzMTY5OTMxYzcuLmFjODBlN2VhZGMzYSAxMDA2NDQKLS0t
IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vZml4bWFwLmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9h
c20vZml4bWFwLmgKQEAgLTE1Miw3ICsxNTIsNyBAQCB2b2lkIF9fbmF0aXZlX3NldF9maXhtYXAo
ZW51bSBmaXhlZF9hZGRyZXNzZXMgaWR4LCBwdGVfdCBwdGUpOwogdm9pZCBuYXRpdmVfc2V0X2Zp
eG1hcChlbnVtIGZpeGVkX2FkZHJlc3NlcyBpZHgsCiAJCSAgICAgICBwaHlzX2FkZHJfdCBwaHlz
LCBwZ3Byb3RfdCBmbGFncyk7CiAKLSNpZm5kZWYgQ09ORklHX1BBUkFWSVJUCisjaWZuZGVmIENP
TkZJR19QQVJBVklSVF9YWEwKIHN0YXRpYyBpbmxpbmUgdm9pZCBfX3NldF9maXhtYXAoZW51bSBm
aXhlZF9hZGRyZXNzZXMgaWR4LAogCQkJCXBoeXNfYWRkcl90IHBoeXMsIHBncHJvdF90IGZsYWdz
KQogewpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vbW11X2NvbnRleHQuaCBiL2Fy
Y2gveDg2L2luY2x1ZGUvYXNtL21tdV9jb250ZXh0LmgKaW5kZXggYmJjNzk2ZWIwYTNiLi5mZmFl
MTdhOGRiMzYgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL21tdV9jb250ZXh0LmgK
KysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vbW11X2NvbnRleHQuaApAQCAtMTYsMTIgKzE2LDEy
IEBACiAKIGV4dGVybiBhdG9taWM2NF90IGxhc3RfbW1fY3R4X2lkOwogCi0jaWZuZGVmIENPTkZJ
R19QQVJBVklSVAorI2lmbmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiBzdGF0aWMgaW5saW5lIHZv
aWQgcGFyYXZpcnRfYWN0aXZhdGVfbW0oc3RydWN0IG1tX3N0cnVjdCAqcHJldiwKIAkJCQkJc3Ry
dWN0IG1tX3N0cnVjdCAqbmV4dCkKIHsKIH0KLSNlbmRpZgkvKiAhQ09ORklHX1BBUkFWSVJUICov
CisjZW5kaWYJLyogIUNPTkZJR19QQVJBVklSVF9YWEwgKi8KIAogI2lmZGVmIENPTkZJR19QRVJG
X0VWRU5UUwogCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oIGIv
YXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaAppbmRleCAzMzRiYzJlN2NkNzguLjRjZWIz
NzA4ZmUwNiAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaAorKysg
Yi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oCkBAIC0xNyw2ICsxNyw1NyBAQAogI2lu
Y2x1ZGUgPGxpbnV4L2NwdW1hc2suaD4KICNpbmNsdWRlIDxhc20vZnJhbWUuaD4KIAorc3RhdGlj
IGlubGluZSB1bnNpZ25lZCBsb25nIGxvbmcgcGFyYXZpcnRfc2NoZWRfY2xvY2sodm9pZCkKK3sK
KwlyZXR1cm4gUFZPUF9DQUxMMCh1bnNpZ25lZCBsb25nIGxvbmcsIHRpbWUuc2NoZWRfY2xvY2sp
OworfQorCitzdHJ1Y3Qgc3RhdGljX2tleTsKK2V4dGVybiBzdHJ1Y3Qgc3RhdGljX2tleSBwYXJh
dmlydF9zdGVhbF9lbmFibGVkOworZXh0ZXJuIHN0cnVjdCBzdGF0aWNfa2V5IHBhcmF2aXJ0X3N0
ZWFsX3JxX2VuYWJsZWQ7CisKK3N0YXRpYyBpbmxpbmUgdTY0IHBhcmF2aXJ0X3N0ZWFsX2Nsb2Nr
KGludCBjcHUpCit7CisJcmV0dXJuIFBWT1BfQ0FMTDEodTY0LCB0aW1lLnN0ZWFsX2Nsb2NrLCBj
cHUpOworfQorCisvKiBUaGUgcGFyYXZpcnR1YWxpemVkIEkvTyBmdW5jdGlvbnMgKi8KK3N0YXRp
YyBpbmxpbmUgdm9pZCBzbG93X2Rvd25faW8odm9pZCkKK3sKKwlwdl9vcHMuY3B1LmlvX2RlbGF5
KCk7CisjaWZkZWYgUkVBTExZX1NMT1dfSU8KKwlwdl9vcHMuY3B1LmlvX2RlbGF5KCk7CisJcHZf
b3BzLmNwdS5pb19kZWxheSgpOworCXB2X29wcy5jcHUuaW9fZGVsYXkoKTsKKyNlbmRpZgorfQor
CitzdGF0aWMgaW5saW5lIHZvaWQgX19mbHVzaF90bGIodm9pZCkKK3sKKwlQVk9QX1ZDQUxMMCht
bXUuZmx1c2hfdGxiX3VzZXIpOworfQorCitzdGF0aWMgaW5saW5lIHZvaWQgX19mbHVzaF90bGJf
Z2xvYmFsKHZvaWQpCit7CisJUFZPUF9WQ0FMTDAobW11LmZsdXNoX3RsYl9rZXJuZWwpOworfQor
CitzdGF0aWMgaW5saW5lIHZvaWQgX19mbHVzaF90bGJfb25lX3VzZXIodW5zaWduZWQgbG9uZyBh
ZGRyKQoreworCVBWT1BfVkNBTEwxKG1tdS5mbHVzaF90bGJfb25lX3VzZXIsIGFkZHIpOworfQor
CitzdGF0aWMgaW5saW5lIHZvaWQgZmx1c2hfdGxiX290aGVycyhjb25zdCBzdHJ1Y3QgY3B1bWFz
ayAqY3B1bWFzaywKKwkJCQkgICAgY29uc3Qgc3RydWN0IGZsdXNoX3RsYl9pbmZvICppbmZvKQor
eworCVBWT1BfVkNBTEwyKG1tdS5mbHVzaF90bGJfb3RoZXJzLCBjcHVtYXNrLCBpbmZvKTsKK30K
Kworc3RhdGljIGlubGluZSB2b2lkIHBhcmF2aXJ0X2FyY2hfZXhpdF9tbWFwKHN0cnVjdCBtbV9z
dHJ1Y3QgKm1tKQoreworCVBWT1BfVkNBTEwxKG1tdS5leGl0X21tYXAsIG1tKTsKK30KKwogI2lm
ZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIHN0YXRpYyBpbmxpbmUgdm9pZCBsb2FkX3NwMCh1bnNp
Z25lZCBsb25nIHNwMCkKIHsKQEAgLTUyLDcgKzEwMyw2IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCB3
cml0ZV9jcjAodW5zaWduZWQgbG9uZyB4KQogewogCVBWT1BfVkNBTEwxKGNwdS53cml0ZV9jcjAs
IHgpOwogfQotI2VuZGlmCiAKIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyByZWFkX2NyMih2
b2lkKQogewpAQCAtNzQsNyArMTI0LDYgQEAgc3RhdGljIGlubGluZSB2b2lkIHdyaXRlX2NyMyh1
bnNpZ25lZCBsb25nIHgpCiAJUFZPUF9WQ0FMTDEobW11LndyaXRlX2NyMywgeCk7CiB9CiAKLSNp
ZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiBzdGF0aWMgaW5saW5lIHZvaWQgX193cml0ZV9jcjQo
dW5zaWduZWQgbG9uZyB4KQogewogCVBWT1BfVkNBTEwxKGNwdS53cml0ZV9jcjQsIHgpOwpAQCAt
MTcyLDIzICsyMjEsNyBAQCBzdGF0aWMgaW5saW5lIGludCByZG1zcmxfc2FmZSh1bnNpZ25lZCBt
c3IsIHVuc2lnbmVkIGxvbmcgbG9uZyAqcCkKIAkqcCA9IHBhcmF2aXJ0X3JlYWRfbXNyX3NhZmUo
bXNyLCAmZXJyKTsKIAlyZXR1cm4gZXJyOwogfQotI2VuZGlmCiAKLXN0YXRpYyBpbmxpbmUgdW5z
aWduZWQgbG9uZyBsb25nIHBhcmF2aXJ0X3NjaGVkX2Nsb2NrKHZvaWQpCi17Ci0JcmV0dXJuIFBW
T1BfQ0FMTDAodW5zaWduZWQgbG9uZyBsb25nLCB0aW1lLnNjaGVkX2Nsb2NrKTsKLX0KLQotc3Ry
dWN0IHN0YXRpY19rZXk7Ci1leHRlcm4gc3RydWN0IHN0YXRpY19rZXkgcGFyYXZpcnRfc3RlYWxf
ZW5hYmxlZDsKLWV4dGVybiBzdHJ1Y3Qgc3RhdGljX2tleSBwYXJhdmlydF9zdGVhbF9ycV9lbmFi
bGVkOwotCi1zdGF0aWMgaW5saW5lIHU2NCBwYXJhdmlydF9zdGVhbF9jbG9jayhpbnQgY3B1KQot
ewotCXJldHVybiBQVk9QX0NBTEwxKHU2NCwgdGltZS5zdGVhbF9jbG9jaywgY3B1KTsKLX0KLQot
I2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBs
b25nIHBhcmF2aXJ0X3JlYWRfcG1jKGludCBjb3VudGVyKQogewogCXJldHVybiBQVk9QX0NBTEwx
KHU2NCwgY3B1LnJlYWRfcG1jLCBjb3VudGVyKTsKQEAgLTI2NywxOCArMzAwLDYgQEAgc3RhdGlj
IGlubGluZSB2b2lkIHNldF9pb3BsX21hc2sodW5zaWduZWQgbWFzaykKIHsKIAlQVk9QX1ZDQUxM
MShjcHUuc2V0X2lvcGxfbWFzaywgbWFzayk7CiB9Ci0jZW5kaWYKLQotLyogVGhlIHBhcmF2aXJ0
dWFsaXplZCBJL08gZnVuY3Rpb25zICovCi1zdGF0aWMgaW5saW5lIHZvaWQgc2xvd19kb3duX2lv
KHZvaWQpCi17Ci0JcHZfb3BzLmNwdS5pb19kZWxheSgpOwotI2lmZGVmIFJFQUxMWV9TTE9XX0lP
Ci0JcHZfb3BzLmNwdS5pb19kZWxheSgpOwotCXB2X29wcy5jcHUuaW9fZGVsYXkoKTsKLQlwdl9v
cHMuY3B1LmlvX2RlbGF5KCk7Ci0jZW5kaWYKLX0KIAogc3RhdGljIGlubGluZSB2b2lkIHBhcmF2
aXJ0X2FjdGl2YXRlX21tKHN0cnVjdCBtbV9zdHJ1Y3QgKnByZXYsCiAJCQkJCXN0cnVjdCBtbV9z
dHJ1Y3QgKm5leHQpCkBAIC0yOTIsMzAgKzMxMyw2IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBwYXJh
dmlydF9hcmNoX2R1cF9tbWFwKHN0cnVjdCBtbV9zdHJ1Y3QgKm9sZG1tLAogCVBWT1BfVkNBTEwy
KG1tdS5kdXBfbW1hcCwgb2xkbW0sIG1tKTsKIH0KIAotc3RhdGljIGlubGluZSB2b2lkIHBhcmF2
aXJ0X2FyY2hfZXhpdF9tbWFwKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKQotewotCVBWT1BfVkNBTEwx
KG1tdS5leGl0X21tYXAsIG1tKTsKLX0KLQotc3RhdGljIGlubGluZSB2b2lkIF9fZmx1c2hfdGxi
KHZvaWQpCi17Ci0JUFZPUF9WQ0FMTDAobW11LmZsdXNoX3RsYl91c2VyKTsKLX0KLXN0YXRpYyBp
bmxpbmUgdm9pZCBfX2ZsdXNoX3RsYl9nbG9iYWwodm9pZCkKLXsKLQlQVk9QX1ZDQUxMMChtbXUu
Zmx1c2hfdGxiX2tlcm5lbCk7Ci19Ci1zdGF0aWMgaW5saW5lIHZvaWQgX19mbHVzaF90bGJfb25l
X3VzZXIodW5zaWduZWQgbG9uZyBhZGRyKQotewotCVBWT1BfVkNBTEwxKG1tdS5mbHVzaF90bGJf
b25lX3VzZXIsIGFkZHIpOwotfQotCi1zdGF0aWMgaW5saW5lIHZvaWQgZmx1c2hfdGxiX290aGVy
cyhjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1bWFzaywKLQkJCQkgICAgY29uc3Qgc3RydWN0IGZs
dXNoX3RsYl9pbmZvICppbmZvKQotewotCVBWT1BfVkNBTEwyKG1tdS5mbHVzaF90bGJfb3RoZXJz
LCBjcHVtYXNrLCBpbmZvKTsKLX0KLQogc3RhdGljIGlubGluZSBpbnQgcGFyYXZpcnRfcGdkX2Fs
bG9jKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKQogewogCXJldHVybiBQVk9QX0NBTEwxKGludCwgbW11
LnBnZF9hbGxvYywgbW0pOwpAQCAtNjE4LDcgKzYxNSw2IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBw
bWRfY2xlYXIocG1kX3QgKnBtZHApCiB9CiAjZW5kaWYJLyogQ09ORklHX1g4Nl9QQUUgKi8KIAot
I2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKICNkZWZpbmUgIF9fSEFWRV9BUkNIX1NUQVJUX0NP
TlRFWFRfU1dJVENICiBzdGF0aWMgaW5saW5lIHZvaWQgYXJjaF9zdGFydF9jb250ZXh0X3N3aXRj
aChzdHJ1Y3QgdGFza19zdHJ1Y3QgKnByZXYpCiB7CkBAIC02MjksNyArNjI1LDYgQEAgc3RhdGlj
IGlubGluZSB2b2lkIGFyY2hfZW5kX2NvbnRleHRfc3dpdGNoKHN0cnVjdCB0YXNrX3N0cnVjdCAq
bmV4dCkKIHsKIAlQVk9QX1ZDQUxMMShjcHUuZW5kX2NvbnRleHRfc3dpdGNoLCBuZXh0KTsKIH0K
LSNlbmRpZgogCiAjZGVmaW5lICBfX0hBVkVfQVJDSF9FTlRFUl9MQVpZX01NVV9NT0RFCiBzdGF0
aWMgaW5saW5lIHZvaWQgYXJjaF9lbnRlcl9sYXp5X21tdV9tb2RlKHZvaWQpCkBAIC02NTIsNiAr
NjQ3LDcgQEAgc3RhdGljIGlubGluZSB2b2lkIF9fc2V0X2ZpeG1hcCh1bnNpZ25lZCAvKiBlbnVt
IGZpeGVkX2FkZHJlc3NlcyAqLyBpZHgsCiB7CiAJcHZfb3BzLm1tdS5zZXRfZml4bWFwKGlkeCwg
cGh5cywgZmxhZ3MpOwogfQorI2VuZGlmCiAKICNpZiBkZWZpbmVkKENPTkZJR19TTVApICYmIGRl
ZmluZWQoQ09ORklHX1BBUkFWSVJUX1NQSU5MT0NLUykKIApAQCAtOTM3LDE1ICs5MzMsMjAgQEAg
ZXh0ZXJuIHZvaWQgZGVmYXVsdF9iYW5uZXIodm9pZCk7CiAjZW5kaWYgLyogX19BU1NFTUJMWV9f
ICovCiAjZWxzZSAgLyogQ09ORklHX1BBUkFWSVJUICovCiAjIGRlZmluZSBkZWZhdWx0X2Jhbm5l
ciB4ODZfaW5pdF9ub29wCisjZW5kaWYgLyogIUNPTkZJR19QQVJBVklSVCAqLworCiAjaWZuZGVm
IF9fQVNTRU1CTFlfXworI2lmbmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiBzdGF0aWMgaW5saW5l
IHZvaWQgcGFyYXZpcnRfYXJjaF9kdXBfbW1hcChzdHJ1Y3QgbW1fc3RydWN0ICpvbGRtbSwKIAkJ
CQkJICBzdHJ1Y3QgbW1fc3RydWN0ICptbSkKIHsKIH0KKyNlbmRpZgogCisjaWZuZGVmIENPTkZJ
R19QQVJBVklSVAogc3RhdGljIGlubGluZSB2b2lkIHBhcmF2aXJ0X2FyY2hfZXhpdF9tbWFwKHN0
cnVjdCBtbV9zdHJ1Y3QgKm1tKQogewogfQorI2VuZGlmCiAjZW5kaWYgLyogX19BU1NFTUJMWV9f
ICovCi0jZW5kaWYgLyogIUNPTkZJR19QQVJBVklSVCAqLwogI2VuZGlmIC8qIF9BU01fWDg2X1BB
UkFWSVJUX0ggKi8KZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5
cGVzLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oCmluZGV4IGFlNTNl
ZTM2ZDhmYi4uMGFlYzFkN2YxZjZkIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9w
YXJhdmlydF90eXBlcy5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVz
LmgKQEAgLTkwLDEzICs5MCwxNCBAQCBzdHJ1Y3QgcHZfaW5pdF9vcHMgewogCQkJICB1bnNpZ25l
ZCBsb25nIGFkZHIsIHVuc2lnbmVkIGxlbik7CiB9IF9fbm9fcmFuZG9taXplX2xheW91dDsKIAot
CisjaWZkZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogc3RydWN0IHB2X2xhenlfb3BzIHsKIAkvKiBT
ZXQgZGVmZXJyZWQgdXBkYXRlIG1vZGUsIHVzZWQgZm9yIGJhdGNoaW5nIG9wZXJhdGlvbnMuICov
CiAJdm9pZCAoKmVudGVyKSh2b2lkKTsKIAl2b2lkICgqbGVhdmUpKHZvaWQpOwogCXZvaWQgKCpm
bHVzaCkodm9pZCk7CiB9IF9fbm9fcmFuZG9taXplX2xheW91dDsKKyNlbmRpZgogCiBzdHJ1Y3Qg
cHZfdGltZV9vcHMgewogCXVuc2lnbmVkIGxvbmcgbG9uZyAoKnNjaGVkX2Nsb2NrKSh2b2lkKTsK
QEAgLTIwNSwyOSArMjA2LDI4IEBAIHN0cnVjdCBwdl9pcnFfb3BzIHsKIH0gX19ub19yYW5kb21p
emVfbGF5b3V0OwogCiBzdHJ1Y3QgcHZfbW11X29wcyB7CisJLyogVExCIG9wZXJhdGlvbnMgKi8K
Kwl2b2lkICgqZmx1c2hfdGxiX3VzZXIpKHZvaWQpOworCXZvaWQgKCpmbHVzaF90bGJfa2VybmVs
KSh2b2lkKTsKKwl2b2lkICgqZmx1c2hfdGxiX29uZV91c2VyKSh1bnNpZ25lZCBsb25nIGFkZHIp
OworCXZvaWQgKCpmbHVzaF90bGJfb3RoZXJzKShjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1cywK
KwkJCQkgY29uc3Qgc3RydWN0IGZsdXNoX3RsYl9pbmZvICppbmZvKTsKKworCS8qIEhvb2sgZm9y
IGludGVyY2VwdGluZyB0aGUgZGVzdHJ1Y3Rpb24gb2YgYW4gbW1fc3RydWN0LiAqLworCXZvaWQg
KCpleGl0X21tYXApKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKTsKKworI2lmZGVmIENPTkZJR19QQVJB
VklSVF9YWEwKIAl1bnNpZ25lZCBsb25nICgqcmVhZF9jcjIpKHZvaWQpOwogCXZvaWQgKCp3cml0
ZV9jcjIpKHVuc2lnbmVkIGxvbmcpOwogCiAJdW5zaWduZWQgbG9uZyAoKnJlYWRfY3IzKSh2b2lk
KTsKIAl2b2lkICgqd3JpdGVfY3IzKSh1bnNpZ25lZCBsb25nKTsKIAotCS8qCi0JICogSG9va3Mg
Zm9yIGludGVyY2VwdGluZyB0aGUgY3JlYXRpb24vdXNlL2Rlc3RydWN0aW9uIG9mIGFuCi0JICog
bW1fc3RydWN0LgotCSAqLworCS8qIEhvb2tzIGZvciBpbnRlcmNlcHRpbmcgdGhlIGNyZWF0aW9u
L3VzZSBvZiBhbiBtbV9zdHJ1Y3QuICovCiAJdm9pZCAoKmFjdGl2YXRlX21tKShzdHJ1Y3QgbW1f
c3RydWN0ICpwcmV2LAogCQkJICAgIHN0cnVjdCBtbV9zdHJ1Y3QgKm5leHQpOwogCXZvaWQgKCpk
dXBfbW1hcCkoc3RydWN0IG1tX3N0cnVjdCAqb2xkbW0sCiAJCQkgc3RydWN0IG1tX3N0cnVjdCAq
bW0pOwotCXZvaWQgKCpleGl0X21tYXApKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKTsKLQotCi0JLyog
VExCIG9wZXJhdGlvbnMgKi8KLQl2b2lkICgqZmx1c2hfdGxiX3VzZXIpKHZvaWQpOwotCXZvaWQg
KCpmbHVzaF90bGJfa2VybmVsKSh2b2lkKTsKLQl2b2lkICgqZmx1c2hfdGxiX29uZV91c2VyKSh1
bnNpZ25lZCBsb25nIGFkZHIpOwotCXZvaWQgKCpmbHVzaF90bGJfb3RoZXJzKShjb25zdCBzdHJ1
Y3QgY3B1bWFzayAqY3B1cywKLQkJCQkgY29uc3Qgc3RydWN0IGZsdXNoX3RsYl9pbmZvICppbmZv
KTsKIAogCS8qIEhvb2tzIGZvciBhbGxvY2F0aW5nIGFuZCBmcmVlaW5nIGEgcGFnZXRhYmxlIHRv
cC1sZXZlbCAqLwogCWludCAgKCpwZ2RfYWxsb2MpKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKTsKQEAg
LTMwMiw2ICszMDIsNyBAQCBzdHJ1Y3QgcHZfbW11X29wcyB7CiAJICAgYW4gbWZuLiAgV2UgY2Fu
IHRlbGwgd2hpY2ggaXMgd2hpY2ggZnJvbSB0aGUgaW5kZXguICovCiAJdm9pZCAoKnNldF9maXht
YXApKHVuc2lnbmVkIC8qIGVudW0gZml4ZWRfYWRkcmVzc2VzICovIGlkeCwKIAkJCSAgIHBoeXNf
YWRkcl90IHBoeXMsIHBncHJvdF90IGZsYWdzKTsKKyNlbmRpZgogfSBfX25vX3JhbmRvbWl6ZV9s
YXlvdXQ7CiAKIHN0cnVjdCBhcmNoX3NwaW5sb2NrOwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5j
bHVkZS9hc20vcGdhbGxvYy5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGdhbGxvYy5oCmluZGV4
IGZiZDU3OGRhYTY2ZS4uZWM3ZjQzMzI3MDMzIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRl
L2FzbS9wZ2FsbG9jLmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGdhbGxvYy5oCkBAIC04
LDcgKzgsNyBAQAogCiBzdGF0aWMgaW5saW5lIGludCAgX19wYXJhdmlydF9wZ2RfYWxsb2Moc3Ry
dWN0IG1tX3N0cnVjdCAqbW0pIHsgcmV0dXJuIDA7IH0KIAotI2lmZGVmIENPTkZJR19QQVJBVklS
VAorI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKICNpbmNsdWRlIDxhc20vcGFyYXZpcnQuaD4K
ICNlbHNlCiAjZGVmaW5lIHBhcmF2aXJ0X3BnZF9hbGxvYyhtbSkJX19wYXJhdmlydF9wZ2RfYWxs
b2MobW0pCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ3RhYmxlLmggYi9hcmNo
L3g4Ni9pbmNsdWRlL2FzbS9wZ3RhYmxlLmgKaW5kZXggOWVhMjkxZmU3MTA3Li5iOWFiYzUyNWVj
ZTMgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BndGFibGUuaAorKysgYi9hcmNo
L3g4Ni9pbmNsdWRlL2FzbS9wZ3RhYmxlLmgKQEAgLTUyLDkgKzUyLDkgQEAgZXh0ZXJuIHN0cnVj
dCBtbV9zdHJ1Y3QgKnBnZF9wYWdlX2dldF9tbShzdHJ1Y3QgcGFnZSAqcGFnZSk7CiAKIGV4dGVy
biBwbWR2YWxfdCBlYXJseV9wbWRfZmxhZ3M7CiAKLSNpZmRlZiBDT05GSUdfUEFSQVZJUlQKKyNp
ZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiAjaW5jbHVkZSA8YXNtL3BhcmF2aXJ0Lmg+Ci0jZWxz
ZSAgLyogIUNPTkZJR19QQVJBVklSVCAqLworI2Vsc2UgIC8qICFDT05GSUdfUEFSQVZJUlRfWFhM
ICovCiAjZGVmaW5lIHNldF9wdGUocHRlcCwgcHRlKQkJbmF0aXZlX3NldF9wdGUocHRlcCwgcHRl
KQogI2RlZmluZSBzZXRfcHRlX2F0KG1tLCBhZGRyLCBwdGVwLCBwdGUpCW5hdGl2ZV9zZXRfcHRl
X2F0KG1tLCBhZGRyLCBwdGVwLCBwdGUpCiAKQEAgLTEwOCw5ICsxMDgsNiBAQCBleHRlcm4gcG1k
dmFsX3QgZWFybHlfcG1kX2ZsYWdzOwogI2RlZmluZSBwdGVfdmFsKHgpCW5hdGl2ZV9wdGVfdmFs
KHgpCiAjZGVmaW5lIF9fcHRlKHgpCW5hdGl2ZV9tYWtlX3B0ZSh4KQogCi0jZW5kaWYJLyogQ09O
RklHX1BBUkFWSVJUICovCi0KLSNpZm5kZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogI2RlZmluZSBh
cmNoX2VuZF9jb250ZXh0X3N3aXRjaChwcmV2KQlkbyB7fSB3aGlsZSgwKQogI2VuZGlmCS8qIENP
TkZJR19QQVJBVklSVF9YWEwgKi8KIApkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20v
c3BlY2lhbF9pbnNucy5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vc3BlY2lhbF9pbnNucy5oCmlu
ZGV4IDJhYTZjZTRiZjE1OS4uNDNjMDI5Y2RjM2ZlIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNs
dWRlL2FzbS9zcGVjaWFsX2luc25zLmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vc3BlY2lh
bF9pbnNucy5oCkBAIC0xNDEsMTEgKzE0MSwxMCBAQCBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxv
bmcgX19yZWFkX2NyNCh2b2lkKQogCXJldHVybiBuYXRpdmVfcmVhZF9jcjQoKTsKIH0KIAotI2lm
ZGVmIENPTkZJR19QQVJBVklSVAorI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKICNpbmNsdWRl
IDxhc20vcGFyYXZpcnQuaD4KLSNlbmRpZgorI2Vsc2UKIAotI2lmbmRlZiBDT05GSUdfUEFSQVZJ
UlRfWFhMCiBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgcmVhZF9jcjAodm9pZCkKIHsKIAly
ZXR1cm4gbmF0aXZlX3JlYWRfY3IwKCk7CkBAIC0xNTUsOSArMTU0LDcgQEAgc3RhdGljIGlubGlu
ZSB2b2lkIHdyaXRlX2NyMCh1bnNpZ25lZCBsb25nIHgpCiB7CiAJbmF0aXZlX3dyaXRlX2NyMCh4
KTsKIH0KLSNlbmRpZgogCi0jaWZuZGVmIENPTkZJR19QQVJBVklSVAogc3RhdGljIGlubGluZSB1
bnNpZ25lZCBsb25nIHJlYWRfY3IyKHZvaWQpCiB7CiAJcmV0dXJuIG5hdGl2ZV9yZWFkX2NyMigp
OwpAQCAtMTgxLDkgKzE3OCw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCB3cml0ZV9jcjModW5zaWdu
ZWQgbG9uZyB4KQogewogCW5hdGl2ZV93cml0ZV9jcjMoeCk7CiB9Ci0jZW5kaWYKIAotI2lmbmRl
ZiBDT05GSUdfUEFSQVZJUlRfWFhMCiBzdGF0aWMgaW5saW5lIHZvaWQgX193cml0ZV9jcjQodW5z
aWduZWQgbG9uZyB4KQogewogCW5hdGl2ZV93cml0ZV9jcjQoeCk7CkBAIC0yMTMsNyArMjA4LDcg
QEAgc3RhdGljIGlubGluZSB2b2lkIGxvYWRfZ3NfaW5kZXgodW5zaWduZWQgc2VsZWN0b3IpCiAK
ICNlbmRpZgogCi0jZW5kaWYvKiBDT05GSUdfUEFSQVZJUlRfWFhMICovCisjZW5kaWYgLyogQ09O
RklHX1BBUkFWSVJUX1hYTCAqLwogCiBzdGF0aWMgaW5saW5lIHZvaWQgY2xmbHVzaCh2b2xhdGls
ZSB2b2lkICpfX3ApCiB7CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvYXNtLW9mZnNldHMu
YyBiL2FyY2gveDg2L2tlcm5lbC9hc20tb2Zmc2V0cy5jCmluZGV4IDVlYTFiZTlkMTgxOS4uZTJl
OWFkMWEyZmFmIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvYXNtLW9mZnNldHMuYworKysg
Yi9hcmNoL3g4Ni9rZXJuZWwvYXNtLW9mZnNldHMuYwpAQCAtNzAsOSArNzAsOSBAQCB2b2lkIGNv
bW1vbih2b2lkKSB7CiAJT0ZGU0VUKFBWX0lSUV9pcnFfZW5hYmxlLCBwYXJhdmlydF9wYXRjaF90
ZW1wbGF0ZSwgaXJxLmlycV9lbmFibGUpOwogI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIAlP
RkZTRVQoUFZfQ1BVX2lyZXQsIHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlLCBjcHUuaXJldCk7Ci0j
ZW5kaWYKIAlPRkZTRVQoUFZfTU1VX3JlYWRfY3IyLCBwYXJhdmlydF9wYXRjaF90ZW1wbGF0ZSwg
bW11LnJlYWRfY3IyKTsKICNlbmRpZgorI2VuZGlmCiAKICNpZmRlZiBDT05GSUdfWEVOCiAJQkxB
TksoKTsKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9oZWFkXzY0LlMgYi9hcmNoL3g4Ni9r
ZXJuZWwvaGVhZF82NC5TCmluZGV4IGUxMWI5NmIyZGM2Yi4uOTgxZmQ4MDI4MzBmIDEwMDY0NAot
LS0gYS9hcmNoL3g4Ni9rZXJuZWwvaGVhZF82NC5TCisrKyBiL2FyY2gveDg2L2tlcm5lbC9oZWFk
XzY0LlMKQEAgLTI1LDE0ICsyNSwxMiBAQAogI2luY2x1ZGUgPGFzbS9leHBvcnQuaD4KICNpbmNs
dWRlIDxhc20vbm9zcGVjLWJyYW5jaC5oPgogCi0jaWZkZWYgQ09ORklHX1BBUkFWSVJUCisjaWZk
ZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogI2luY2x1ZGUgPGFzbS9hc20tb2Zmc2V0cy5oPgogI2lu
Y2x1ZGUgPGFzbS9wYXJhdmlydC5oPgogI2RlZmluZSBHRVRfQ1IyX0lOVE8ocmVnKSBHRVRfQ1Iy
X0lOVE9fUkFYIDsgbW92cSAlcmF4LCByZWcKICNlbHNlCiAjZGVmaW5lIEdFVF9DUjJfSU5UTyhy
ZWcpIG1vdnEgJWNyMiwgcmVnCi0jZW5kaWYKLSNpZm5kZWYgQ09ORklHX1BBUkFWSVJUX1hYTAog
I2RlZmluZSBJTlRFUlJVUFRfUkVUVVJOIGlyZXRxCiAjZW5kaWYKIApkaWZmIC0tZ2l0IGEvYXJj
aC94ODYva2VybmVsL3BhcmF2aXJ0LmMgYi9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYwppbmRl
eCA0ZGQxMmNjMTVkYWEuLjRmYmM3ODk5YmUyNyAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVs
L3BhcmF2aXJ0LmMKKysrIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMKQEAgLTM4NSwxNiAr
Mzg1LDE5IEBAIHN0cnVjdCBwYXJhdmlydF9wYXRjaF90ZW1wbGF0ZSBwdl9vcHMgPSB7CiAjZW5k
aWYKIAogCS8qIE1tdSBvcHMuICovCi0JLm1tdS5yZWFkX2NyMiA9IG5hdGl2ZV9yZWFkX2NyMiwK
LQkubW11LndyaXRlX2NyMiA9IG5hdGl2ZV93cml0ZV9jcjIsCi0JLm1tdS5yZWFkX2NyMyA9IF9f
bmF0aXZlX3JlYWRfY3IzLAotCS5tbXUud3JpdGVfY3IzID0gbmF0aXZlX3dyaXRlX2NyMywKLQog
CS5tbXUuZmx1c2hfdGxiX3VzZXIgPSBuYXRpdmVfZmx1c2hfdGxiLAogCS5tbXUuZmx1c2hfdGxi
X2tlcm5lbCA9IG5hdGl2ZV9mbHVzaF90bGJfZ2xvYmFsLAogCS5tbXUuZmx1c2hfdGxiX29uZV91
c2VyID0gbmF0aXZlX2ZsdXNoX3RsYl9vbmVfdXNlciwKIAkubW11LmZsdXNoX3RsYl9vdGhlcnMg
PSBuYXRpdmVfZmx1c2hfdGxiX290aGVycywKIAorCS5tbXUuZXhpdF9tbWFwID0gcGFyYXZpcnRf
bm9wLAorCisjaWZkZWYgQ09ORklHX1BBUkFWSVJUX1hYTAorCS5tbXUucmVhZF9jcjIgPSBuYXRp
dmVfcmVhZF9jcjIsCisJLm1tdS53cml0ZV9jcjIgPSBuYXRpdmVfd3JpdGVfY3IyLAorCS5tbXUu
cmVhZF9jcjMgPSBfX25hdGl2ZV9yZWFkX2NyMywKKwkubW11LndyaXRlX2NyMyA9IG5hdGl2ZV93
cml0ZV9jcjMsCisKIAkubW11LnBnZF9hbGxvYyA9IF9fcGFyYXZpcnRfcGdkX2FsbG9jLAogCS5t
bXUucGdkX2ZyZWUgPSBwYXJhdmlydF9ub3AsCiAKQEAgLTQ0Nyw3ICs0NTAsNiBAQCBzdHJ1Y3Qg
cGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUgcHZfb3BzID0gewogCS5tbXUubWFrZV9wZ2QgPSBQVEVf
SURFTlQsCiAKIAkubW11LmR1cF9tbWFwID0gcGFyYXZpcnRfbm9wLAotCS5tbXUuZXhpdF9tbWFw
ID0gcGFyYXZpcnRfbm9wLAogCS5tbXUuYWN0aXZhdGVfbW0gPSBwYXJhdmlydF9ub3AsCiAKIAku
bW11LmxhenlfbW9kZSA9IHsKQEAgLTQ1Nyw2ICs0NTksNyBAQCBzdHJ1Y3QgcGFyYXZpcnRfcGF0
Y2hfdGVtcGxhdGUgcHZfb3BzID0gewogCX0sCiAKIAkubW11LnNldF9maXhtYXAgPSBuYXRpdmVf
c2V0X2ZpeG1hcCwKKyNlbmRpZgogCiAjaWYgZGVmaW5lZChDT05GSUdfUEFSQVZJUlRfU1BJTkxP
Q0tTKQogCS8qIExvY2sgb3BzLiAqLwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL3BhcmF2
aXJ0X3BhdGNoXzMyLmMgYi9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfMzIuYwppbmRl
eCA1YTIwYWE1NmVmYzAuLjg0NmI4NzQ0ZDgwNCAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVs
L3BhcmF2aXJ0X3BhdGNoXzMyLmMKKysrIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0X3BhdGNo
XzMyLmMKQEAgLTcsMTAgKzcsMTAgQEAgREVGX05BVElWRShpcnEsIHJlc3RvcmVfZmwsICJwdXNo
ICVlYXg7IHBvcGYiKTsKIERFRl9OQVRJVkUoaXJxLCBzYXZlX2ZsLCAicHVzaGY7IHBvcCAlZWF4
Iik7CiAjaWZkZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogREVGX05BVElWRShjcHUsIGlyZXQsICJp
cmV0Iik7Ci0jZW5kaWYKIERFRl9OQVRJVkUobW11LCByZWFkX2NyMiwgIm1vdiAlY3IyLCAlZWF4
Iik7CiBERUZfTkFUSVZFKG1tdSwgd3JpdGVfY3IzLCAibW92ICVlYXgsICVjcjMiKTsKIERFRl9O
QVRJVkUobW11LCByZWFkX2NyMywgIm1vdiAlY3IzLCAlZWF4Iik7CisjZW5kaWYKIAogI2lmIGRl
ZmluZWQoQ09ORklHX1BBUkFWSVJUX1NQSU5MT0NLUykKIERFRl9OQVRJVkUobG9jaywgcXVldWVk
X3NwaW5fdW5sb2NrLCAibW92YiAkMCwgKCVlYXgpIik7CkBAIC00OSwxMCArNDksMTAgQEAgdW5z
aWduZWQgbmF0aXZlX3BhdGNoKHU4IHR5cGUsIHZvaWQgKmlidWYsIHVuc2lnbmVkIGxvbmcgYWRk
ciwgdW5zaWduZWQgbGVuKQogCQlQQVRDSF9TSVRFKGlycSwgc2F2ZV9mbCk7CiAjaWZkZWYgQ09O
RklHX1BBUkFWSVJUX1hYTAogCQlQQVRDSF9TSVRFKGNwdSwgaXJldCk7Ci0jZW5kaWYKIAkJUEFU
Q0hfU0lURShtbXUsIHJlYWRfY3IyKTsKIAkJUEFUQ0hfU0lURShtbXUsIHJlYWRfY3IzKTsKIAkJ
UEFUQ0hfU0lURShtbXUsIHdyaXRlX2NyMyk7CisjZW5kaWYKICNpZiBkZWZpbmVkKENPTkZJR19Q
QVJBVklSVF9TUElOTE9DS1MpCiAJCWNhc2UgUEFSQVZJUlRfUEFUQ0gobG9jay5xdWV1ZWRfc3Bp
bl91bmxvY2spOgogCQkJaWYgKHB2X2lzX25hdGl2ZV9zcGluX3VubG9jaygpKSB7CmRpZmYgLS1n
aXQgYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfNjQuYyBiL2FyY2gveDg2L2tlcm5l
bC9wYXJhdmlydF9wYXRjaF82NC5jCmluZGV4IDAwMDMwYTE1ZGUzNS4uYjYxOTM2Yjk4MjAwIDEw
MDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfNjQuYworKysgYi9hcmNo
L3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfNjQuYwpAQCAtNywxMCArNywxMCBAQCBERUZfTkFU
SVZFKGlycSwgaXJxX2Rpc2FibGUsICJjbGkiKTsKIERFRl9OQVRJVkUoaXJxLCBpcnFfZW5hYmxl
LCAic3RpIik7CiBERUZfTkFUSVZFKGlycSwgcmVzdG9yZV9mbCwgInB1c2hxICVyZGk7IHBvcGZx
Iik7CiBERUZfTkFUSVZFKGlycSwgc2F2ZV9mbCwgInB1c2hmcTsgcG9wcSAlcmF4Iik7CisjaWZk
ZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogREVGX05BVElWRShtbXUsIHJlYWRfY3IyLCAibW92cSAl
Y3IyLCAlcmF4Iik7CiBERUZfTkFUSVZFKG1tdSwgcmVhZF9jcjMsICJtb3ZxICVjcjMsICVyYXgi
KTsKIERFRl9OQVRJVkUobW11LCB3cml0ZV9jcjMsICJtb3ZxICVyZGksICVjcjMiKTsKLSNpZmRl
ZiBDT05GSUdfUEFSQVZJUlRfWFhMCiBERUZfTkFUSVZFKGNwdSwgd2JpbnZkLCAid2JpbnZkIik7
CiAKIERFRl9OQVRJVkUoY3B1LCB1c2VyZ3Nfc3lzcmV0NjQsICJzd2FwZ3M7IHN5c3JldHEiKTsK
QEAgLTU5LDEwICs1OSwxMCBAQCB1bnNpZ25lZCBuYXRpdmVfcGF0Y2godTggdHlwZSwgdm9pZCAq
aWJ1ZiwgdW5zaWduZWQgbG9uZyBhZGRyLCB1bnNpZ25lZCBsZW4pCiAJCVBBVENIX1NJVEUoY3B1
LCB1c2VyZ3Nfc3lzcmV0NjQpOwogCQlQQVRDSF9TSVRFKGNwdSwgc3dhcGdzKTsKIAkJUEFUQ0hf
U0lURShjcHUsIHdiaW52ZCk7Ci0jZW5kaWYKIAkJUEFUQ0hfU0lURShtbXUsIHJlYWRfY3IyKTsK
IAkJUEFUQ0hfU0lURShtbXUsIHJlYWRfY3IzKTsKIAkJUEFUQ0hfU0lURShtbXUsIHdyaXRlX2Ny
Myk7CisjZW5kaWYKICNpZiBkZWZpbmVkKENPTkZJR19QQVJBVklSVF9TUElOTE9DS1MpCiAJCWNh
c2UgUEFSQVZJUlRfUEFUQ0gobG9jay5xdWV1ZWRfc3Bpbl91bmxvY2spOgogCQkJaWYgKHB2X2lz
X25hdGl2ZV9zcGluX3VubG9jaygpKSB7Ci0tIAoyLjEzLjcKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 07:37:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 07: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 1fp7QC-0007K8-3s; Mon, 13 Aug 2018 07:37: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=q/fn=k4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fp7QA-0007Jj-Tb
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 07:37:46 +0000
X-Inumbo-ID: d7569847-9ecb-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d7569847-9ecb-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 07:38:16 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 750A4AD1B;
 Mon, 13 Aug 2018 07:37:44 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Mon, 13 Aug 2018 09:37:31 +0200
Message-Id: <20180813073739.26108-4-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180813073739.26108-1-jgross@suse.com>
References: <20180813073739.26108-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 03/11] x86/paravirt: remove clobbers from
 struct paravirt_patch_site
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, boris.ostrovsky@oracle.com,
 rusty@rustcorp.com.au, peterz@infradead.org, mingo@redhat.com, hpa@zytor.com,
 akataria@vmware.com, tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUgaXMgbm8gbmVlZCBhbnkgbG9uZ2VyIHRvIHN0b3JlIHRoZSBjbG9iYmVycyBpbiBzdHJ1
Y3QKcGFyYXZpcnRfcGF0Y2hfc2l0ZS4gUmVtb3ZlIGNsb2JiZXJzIGZyb20gdGhlIHN0cnVjdCBh
bmQgZnJvbSB0aGUKcmVsYXRlZCBtYWNyb3MuCgpXaGlsZSBhdCBpdCBmaXggc29tZSBsaW5lcyBs
b25nZXIgdGhhbiA4MCBjaGFyYWN0ZXJzLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgotLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmggICAg
ICAgfCAzMyArKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0KIGFyY2gveDg2L2luY2x1
ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmggfCAgMSAtCiAyIGZpbGVzIGNoYW5nZWQsIDE1IGluc2Vy
dGlvbnMoKyksIDE5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUv
YXNtL3BhcmF2aXJ0LmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oCmluZGV4IGQ0
OWJiZjRiYjVjOC4uNzZiNGI1YzA1NmYzIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2Fz
bS9wYXJhdmlydC5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKQEAgLTgy
Miw3ICs4MjIsNyBAQCBleHRlcm4gdm9pZCBkZWZhdWx0X2Jhbm5lcih2b2lkKTsKIAogI2Vsc2Ug
IC8qIF9fQVNTRU1CTFlfXyAqLwogCi0jZGVmaW5lIF9QVlNJVEUocHR5cGUsIGNsb2JiZXJzLCBv
cHMsIHdvcmQsIGFsZ24pCVwKKyNkZWZpbmUgX1BWU0lURShwdHlwZSwgb3BzLCB3b3JkLCBhbGdu
KQkJXAogNzcxOjsJCQkJCQlcCiAJb3BzOwkJCQkJXAogNzcyOjsJCQkJCQlcCkBAIC04MzEsNyAr
ODMxLDYgQEAgZXh0ZXJuIHZvaWQgZGVmYXVsdF9iYW5uZXIodm9pZCk7CiAJIHdvcmQgNzcxYjsJ
CQkJXAogCSAuYnl0ZSBwdHlwZTsJCQkJXAogCSAuYnl0ZSA3NzJiLTc3MWI7CQkJXAotCSAuc2hv
cnQgY2xvYmJlcnM7CQkJXAogCS5wb3BzZWN0aW9uCiAKIApAQCAtODY0LDcgKzg2Myw3IEBAIGV4
dGVybiB2b2lkIGRlZmF1bHRfYmFubmVyKHZvaWQpOwogCUNPTkRfUE9QKHNldCwgQ0xCUl9SQVgs
IHJheCkKIAogI2RlZmluZSBQQVJBX1BBVENIKHN0cnVjdCwgb2ZmKSAgICAgICAgKChQQVJBVklS
VF9QQVRDSF8jI3N0cnVjdCArIChvZmYpKSAvIDgpCi0jZGVmaW5lIFBBUkFfU0lURShwdHlwZSwg
Y2xvYmJlcnMsIG9wcykgX1BWU0lURShwdHlwZSwgY2xvYmJlcnMsIG9wcywgLnF1YWQsIDgpCisj
ZGVmaW5lIFBBUkFfU0lURShwdHlwZSwgb3BzKQlfUFZTSVRFKHB0eXBlLCBvcHMsIC5xdWFkLCA4
KQogI2RlZmluZSBQQVJBX0lORElSRUNUKGFkZHIpCSphZGRyKCVyaXApCiAjZWxzZQogI2RlZmlu
ZSBQVl9TQVZFX1JFR1Moc2V0KQkJCVwKQEAgLTg3OSwyNiArODc4LDI2IEBAIGV4dGVybiB2b2lk
IGRlZmF1bHRfYmFubmVyKHZvaWQpOwogCUNPTkRfUE9QKHNldCwgQ0xCUl9FQVgsIGVheCkKIAog
I2RlZmluZSBQQVJBX1BBVENIKHN0cnVjdCwgb2ZmKSAgICAgICAgKChQQVJBVklSVF9QQVRDSF8j
I3N0cnVjdCArIChvZmYpKSAvIDQpCi0jZGVmaW5lIFBBUkFfU0lURShwdHlwZSwgY2xvYmJlcnMs
IG9wcykgX1BWU0lURShwdHlwZSwgY2xvYmJlcnMsIG9wcywgLmxvbmcsIDQpCisjZGVmaW5lIFBB
UkFfU0lURShwdHlwZSwgb3BzKQlfUFZTSVRFKHB0eXBlLCBvcHMsIC5sb25nLCA0KQogI2RlZmlu
ZSBQQVJBX0lORElSRUNUKGFkZHIpCSolY3M6YWRkcgogI2VuZGlmCiAKICNkZWZpbmUgSU5URVJS
VVBUX1JFVFVSTgkJCQkJCVwKLQlQQVJBX1NJVEUoUEFSQV9QQVRDSChwdl9jcHVfb3BzLCBQVl9D
UFVfaXJldCksIENMQlJfTk9ORSwJXAotCQkgIEFOTk9UQVRFX1JFVFBPTElORV9TQUZFOwkJCQkJ
XAorCVBBUkFfU0lURShQQVJBX1BBVENIKHB2X2NwdV9vcHMsIFBWX0NQVV9pcmV0KSwJCQlcCisJ
CSAgQU5OT1RBVEVfUkVUUE9MSU5FX1NBRkU7CQkJCVwKIAkJICBqbXAgUEFSQV9JTkRJUkVDVChw
dl9jcHVfb3BzK1BWX0NQVV9pcmV0KTspCiAKICNkZWZpbmUgRElTQUJMRV9JTlRFUlJVUFRTKGNs
b2JiZXJzKQkJCQkJXAotCVBBUkFfU0lURShQQVJBX1BBVENIKHB2X2lycV9vcHMsIFBWX0lSUV9p
cnFfZGlzYWJsZSksIGNsb2JiZXJzLCBcCisJUEFSQV9TSVRFKFBBUkFfUEFUQ0gocHZfaXJxX29w
cywgUFZfSVJRX2lycV9kaXNhYmxlKSwJCVwKIAkJICBQVl9TQVZFX1JFR1MoY2xvYmJlcnMgfCBD
TEJSX0NBTExFRV9TQVZFKTsJCVwKLQkJICBBTk5PVEFURV9SRVRQT0xJTkVfU0FGRTsJCQkJCVwK
KwkJICBBTk5PVEFURV9SRVRQT0xJTkVfU0FGRTsJCQkJXAogCQkgIGNhbGwgUEFSQV9JTkRJUkVD
VChwdl9pcnFfb3BzK1BWX0lSUV9pcnFfZGlzYWJsZSk7CVwKIAkJICBQVl9SRVNUT1JFX1JFR1Mo
Y2xvYmJlcnMgfCBDTEJSX0NBTExFRV9TQVZFKTspCiAKICNkZWZpbmUgRU5BQkxFX0lOVEVSUlVQ
VFMoY2xvYmJlcnMpCQkJCQlcCi0JUEFSQV9TSVRFKFBBUkFfUEFUQ0gocHZfaXJxX29wcywgUFZf
SVJRX2lycV9lbmFibGUpLCBjbG9iYmVycywJXAorCVBBUkFfU0lURShQQVJBX1BBVENIKHB2X2ly
cV9vcHMsIFBWX0lSUV9pcnFfZW5hYmxlKSwJCVwKIAkJICBQVl9TQVZFX1JFR1MoY2xvYmJlcnMg
fCBDTEJSX0NBTExFRV9TQVZFKTsJCVwKLQkJICBBTk5PVEFURV9SRVRQT0xJTkVfU0FGRTsJCQkJ
CVwKKwkJICBBTk5PVEFURV9SRVRQT0xJTkVfU0FGRTsJCQkJXAogCQkgIGNhbGwgUEFSQV9JTkRJ
UkVDVChwdl9pcnFfb3BzK1BWX0lSUV9pcnFfZW5hYmxlKTsJXAogCQkgIFBWX1JFU1RPUkVfUkVH
UyhjbG9iYmVycyB8IENMQlJfQ0FMTEVFX1NBVkUpOykKIApAQCAtOTE2LDggKzkxNSw3IEBAIGV4
dGVybiB2b2lkIGRlZmF1bHRfYmFubmVyKHZvaWQpOwogICogaW5saW5lZCwgb3IgdGhlIHN3YXBn
cyBpbnN0cnVjdGlvbiBtdXN0IGJlIHRyYXBwZWQgYW5kIGVtdWxhdGVkLgogICovCiAjZGVmaW5l
IFNXQVBHU19VTlNBRkVfU1RBQ0sJCQkJCQlcCi0JUEFSQV9TSVRFKFBBUkFfUEFUQ0gocHZfY3B1
X29wcywgUFZfQ1BVX3N3YXBncyksIENMQlJfTk9ORSwJXAotCQkgIHN3YXBncykKKwlQQVJBX1NJ
VEUoUEFSQV9QQVRDSChwdl9jcHVfb3BzLCBQVl9DUFVfc3dhcGdzKSwgc3dhcGdzKQogCiAvKgog
ICogTm90ZTogc3dhcGdzIGlzIHZlcnkgc3BlY2lhbCwgYW5kIGluIHByYWN0aXNlIGlzIGVpdGhl
ciBnb2luZyB0byBiZQpAQCAtOTI2LDggKzkyNCw4IEBAIGV4dGVybiB2b2lkIGRlZmF1bHRfYmFu
bmVyKHZvaWQpOwogICogaXQuCiAgKi8KICNkZWZpbmUgU1dBUEdTCQkJCQkJCQlcCi0JUEFSQV9T
SVRFKFBBUkFfUEFUQ0gocHZfY3B1X29wcywgUFZfQ1BVX3N3YXBncyksIENMQlJfTk9ORSwJXAot
CQkgIEFOTk9UQVRFX1JFVFBPTElORV9TQUZFOwkJCQkJXAorCVBBUkFfU0lURShQQVJBX1BBVENI
KHB2X2NwdV9vcHMsIFBWX0NQVV9zd2FwZ3MpLAkJXAorCQkgIEFOTk9UQVRFX1JFVFBPTElORV9T
QUZFOwkJCQlcCiAJCSAgY2FsbCBQQVJBX0lORElSRUNUKHB2X2NwdV9vcHMrUFZfQ1BVX3N3YXBn
cyk7CQlcCiAJCSApCiAKQEAgLTkzNywxNSArOTM1LDE0IEBAIGV4dGVybiB2b2lkIGRlZmF1bHRf
YmFubmVyKHZvaWQpOwogCiAjZGVmaW5lIFVTRVJHU19TWVNSRVQ2NAkJCQkJCQlcCiAJUEFSQV9T
SVRFKFBBUkFfUEFUQ0gocHZfY3B1X29wcywgUFZfQ1BVX3VzZXJnc19zeXNyZXQ2NCksCVwKLQkJ
ICBDTEJSX05PTkUsCQkJCQkJXAotCQkgIEFOTk9UQVRFX1JFVFBPTElORV9TQUZFOwkJCQkJXAor
CQkgIEFOTk9UQVRFX1JFVFBPTElORV9TQUZFOwkJCQlcCiAJCSAgam1wIFBBUkFfSU5ESVJFQ1Qo
cHZfY3B1X29wcytQVl9DUFVfdXNlcmdzX3N5c3JldDY0KTspCiAKICNpZmRlZiBDT05GSUdfREVC
VUdfRU5UUlkKICNkZWZpbmUgU0FWRV9GTEFHUyhjbG9iYmVycykgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAotCVBBUkFfU0lURShQQVJBX1BBVENIKHB2X2lycV9vcHMs
IFBWX0lSUV9zYXZlX2ZsKSwgY2xvYmJlcnMsIFwKKwlQQVJBX1NJVEUoUEFSQV9QQVRDSChwdl9p
cnFfb3BzLCBQVl9JUlFfc2F2ZV9mbCksCSAgICBcCiAJCSAgUFZfU0FWRV9SRUdTKGNsb2JiZXJz
IHwgQ0xCUl9DQUxMRUVfU0FWRSk7ICAgICAgICBcCi0JCSAgQU5OT1RBVEVfUkVUUE9MSU5FX1NB
RkU7CQkJCSAgICBcCisJCSAgQU5OT1RBVEVfUkVUUE9MSU5FX1NBRkU7CQkJICAgIFwKIAkJICBj
YWxsIFBBUkFfSU5ESVJFQ1QocHZfaXJxX29wcytQVl9JUlFfc2F2ZV9mbCk7ICAgIFwKIAkJICBQ
Vl9SRVNUT1JFX1JFR1MoY2xvYmJlcnMgfCBDTEJSX0NBTExFRV9TQVZFKTspCiAjZW5kaWYKZGlm
ZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmggYi9hcmNoL3g4
Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oCmluZGV4IGY2ZTI0ZTc4NjMzYi4uYjkwMDA4
OGNkMjQ0IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5o
CisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmgKQEAgLTY3OCw3ICs2
NzgsNiBAQCBzdHJ1Y3QgcGFyYXZpcnRfcGF0Y2hfc2l0ZSB7CiAJdTggKmluc3RyOyAJCS8qIG9y
aWdpbmFsIGluc3RydWN0aW9ucyAqLwogCXU4IGluc3RydHlwZTsJCS8qIHR5cGUgb2YgdGhpcyBp
bnN0cnVjdGlvbiAqLwogCXU4IGxlbjsJCQkvKiBsZW5ndGggb2Ygb3JpZ2luYWwgaW5zdHJ1Y3Rp
b24gKi8KLQl1MTYgY2xvYmJlcnM7CQkvKiB3aGF0IHJlZ2lzdGVycyB5b3UgbWF5IGNsb2JiZXIg
Ki8KIH07CiAKIGV4dGVybiBzdHJ1Y3QgcGFyYXZpcnRfcGF0Y2hfc2l0ZSBfX3BhcmFpbnN0cnVj
dGlvbnNbXSwKLS0gCjIuMTMuNwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 07:41:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 07:41:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fp7Tm-0000dA-8m; Mon, 13 Aug 2018 07: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=ly8h=k4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fp7Tk-0000cr-SW
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 07:41:28 +0000
X-Inumbo-ID: 5b92baba-9ecc-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5b92baba-9ecc-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 07:41: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 1fp7Tg-0002qG-JI; Mon, 13 Aug 2018 07:41:24 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fp7Tg-0007Hq-AX; Mon, 13 Aug 2018 07:41:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fp7Tg-0002vc-9s; Mon, 13 Aug 2018 07:41:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125886-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 13 Aug 2018 07:41:24 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125886: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTg4NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg4Ni8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5
ZmM3NzQ4N2UKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgMTEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgIDEwIGRheXMgICA1NiBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDYgIDIwMTgtMDgtMTAgMTQ6MDA6NTggWiAgICAyIGRh
eXMgICAyMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NDAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 07:42:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 07: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 1fp7V0-0000mY-M2; Mon, 13 Aug 2018 07:42: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=q/fn=k4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fp7V0-0000mO-84
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 07:42:46 +0000
X-Inumbo-ID: d87719e2-9ecb-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d87719e2-9ecb-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 07:38:18 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 85796AEDD;
 Mon, 13 Aug 2018 07:37:46 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Mon, 13 Aug 2018 09:37:37 +0200
Message-Id: <20180813073739.26108-10-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180813073739.26108-1-jgross@suse.com>
References: <20180813073739.26108-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 09/11] x86/paravirt: move the Xen-only
 pv_irq_ops under the PARAVIRT_XXL 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,
 rusty@rustcorp.com.au, peterz@infradead.org, mingo@redhat.com, hpa@zytor.com,
 akataria@vmware.com, tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U29tZSBvZiB0aGUgcGFyYXZpcnQgb3BzIGRlZmluZWQgaW4gcHZfaXJxX29wcyBhcmUgZm9yIFhl
biBQViBndWVzdHMKb25seS4gRGVmaW5lIHRoZW0gb25seSBpZiBDT05GSUdfUEFSQVZJUlRfWFhM
IGlzIHNldC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
LS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9pcnFmbGFncy5oICAgICAgIHwgMzggKysrKysrKysr
KysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0
LmggICAgICAgfCAgMiAtLQogYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaCB8
ICAyICsrCiBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYyAgICAgICAgICAgIHwgIDIgKysKIDQg
ZmlsZXMgY2hhbmdlZCwgMjQgaW5zZXJ0aW9ucygrKSwgMjAgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vaXJxZmxhZ3MuaCBiL2FyY2gveDg2L2luY2x1ZGUv
YXNtL2lycWZsYWdzLmgKaW5kZXggMDNiYjQ1MWU0ZTZiLi4yMDVlNDNlNTUxNDQgMTAwNjQ0Ci0t
LSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL2lycWZsYWdzLmgKKysrIGIvYXJjaC94ODYvaW5jbHVk
ZS9hc20vaXJxZmxhZ3MuaApAQCAtODgsMjQgKzg4LDYgQEAgc3RhdGljIGlubGluZSBub3RyYWNl
IHZvaWQgYXJjaF9sb2NhbF9pcnFfZW5hYmxlKHZvaWQpCiB9CiAKIC8qCi0gKiBVc2VkIGluIHRo
ZSBpZGxlIGxvb3A7IHN0aSB0YWtlcyBvbmUgaW5zdHJ1Y3Rpb24gY3ljbGUKLSAqIHRvIGNvbXBs
ZXRlOgotICovCi1zdGF0aWMgaW5saW5lIF9fY3B1aWRsZSB2b2lkIGFyY2hfc2FmZV9oYWx0KHZv
aWQpCi17Ci0JbmF0aXZlX3NhZmVfaGFsdCgpOwotfQotCi0vKgotICogVXNlZCB3aGVuIGludGVy
cnVwdHMgYXJlIGFscmVhZHkgZW5hYmxlZCBvciB0bwotICogc2h1dGRvd24gdGhlIHByb2Nlc3Nv
cjoKLSAqLwotc3RhdGljIGlubGluZSBfX2NwdWlkbGUgdm9pZCBoYWx0KHZvaWQpCi17Ci0JbmF0
aXZlX2hhbHQoKTsKLX0KLQotLyoKICAqIEZvciBzcGlubG9ja3MsIGV0YzoKICAqLwogc3RhdGlj
IGlubGluZSBub3RyYWNlIHVuc2lnbmVkIGxvbmcgYXJjaF9sb2NhbF9pcnFfc2F2ZSh2b2lkKQpA
QCAtMTU0LDYgKzEzNiwyNiBAQCBzdGF0aWMgaW5saW5lIG5vdHJhY2UgdW5zaWduZWQgbG9uZyBh
cmNoX2xvY2FsX2lycV9zYXZlKHZvaWQpCiAjZGVmaW5lIElOVEVSUlVQVF9SRVRVUk4JCWlyZXQK
ICNlbmRpZgogCisjZWxzZQorCisvKgorICogVXNlZCBpbiB0aGUgaWRsZSBsb29wOyBzdGkgdGFr
ZXMgb25lIGluc3RydWN0aW9uIGN5Y2xlCisgKiB0byBjb21wbGV0ZToKKyAqLworc3RhdGljIGlu
bGluZSBfX2NwdWlkbGUgdm9pZCBhcmNoX3NhZmVfaGFsdCh2b2lkKQoreworCW5hdGl2ZV9zYWZl
X2hhbHQoKTsKK30KKworLyoKKyAqIFVzZWQgd2hlbiBpbnRlcnJ1cHRzIGFyZSBhbHJlYWR5IGVu
YWJsZWQgb3IgdG8KKyAqIHNodXRkb3duIHRoZSBwcm9jZXNzb3I6CisgKi8KK3N0YXRpYyBpbmxp
bmUgX19jcHVpZGxlIHZvaWQgaGFsdCh2b2lkKQoreworCW5hdGl2ZV9oYWx0KCk7Cit9CisKICNl
bmRpZiAvKiBfX0FTU0VNQkxZX18gKi8KICNlbmRpZiAvKiBDT05GSUdfUEFSQVZJUlRfWFhMICov
CiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmggYi9hcmNoL3g4
Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oCmluZGV4IDdjZTE3ZjM2MTUwMy4uMzM0YmMyZTdjZDc4
IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oCisrKyBiL2FyY2gv
eDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKQEAgLTkxLDcgKzkxLDYgQEAgc3RhdGljIGlubGlu
ZSB2b2lkIHdyaXRlX2NyOCh1bnNpZ25lZCBsb25nIHgpCiAJUFZPUF9WQ0FMTDEoY3B1LndyaXRl
X2NyOCwgeCk7CiB9CiAjZW5kaWYKLSNlbmRpZgogCiBzdGF0aWMgaW5saW5lIHZvaWQgYXJjaF9z
YWZlX2hhbHQodm9pZCkKIHsKQEAgLTEwMyw3ICsxMDIsNiBAQCBzdGF0aWMgaW5saW5lIHZvaWQg
aGFsdCh2b2lkKQogCVBWT1BfVkNBTEwwKGlycS5oYWx0KTsKIH0KIAotI2lmZGVmIENPTkZJR19Q
QVJBVklSVF9YWEwKIHN0YXRpYyBpbmxpbmUgdm9pZCB3YmludmQodm9pZCkKIHsKIAlQVk9QX1ZD
QUxMMChjcHUud2JpbnZkKTsKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2
aXJ0X3R5cGVzLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oCmluZGV4
IGU2NTJlYzI3ZDk0NS4uYWU1M2VlMzZkOGZiIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRl
L2FzbS9wYXJhdmlydF90eXBlcy5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0
X3R5cGVzLmgKQEAgLTE5Nyw4ICsxOTcsMTAgQEAgc3RydWN0IHB2X2lycV9vcHMgewogCXN0cnVj
dCBwYXJhdmlydF9jYWxsZWVfc2F2ZSBpcnFfZGlzYWJsZTsKIAlzdHJ1Y3QgcGFyYXZpcnRfY2Fs
bGVlX3NhdmUgaXJxX2VuYWJsZTsKIAorI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIAl2b2lk
ICgqc2FmZV9oYWx0KSh2b2lkKTsKIAl2b2lkICgqaGFsdCkodm9pZCk7CisjZW5kaWYKIAogfSBf
X25vX3JhbmRvbWl6ZV9sYXlvdXQ7CiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9wYXJh
dmlydC5jIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMKaW5kZXggZTQ4OTlmMzI1MmYxLi40
ZGQxMmNjMTVkYWEgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCisrKyBi
L2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCkBAIC0zNzksOCArMzc5LDEwIEBAIHN0cnVjdCBw
YXJhdmlydF9wYXRjaF90ZW1wbGF0ZSBwdl9vcHMgPSB7CiAJLmlycS5yZXN0b3JlX2ZsID0gX19Q
Vl9JU19DQUxMRUVfU0FWRShuYXRpdmVfcmVzdG9yZV9mbCksCiAJLmlycS5pcnFfZGlzYWJsZSA9
IF9fUFZfSVNfQ0FMTEVFX1NBVkUobmF0aXZlX2lycV9kaXNhYmxlKSwKIAkuaXJxLmlycV9lbmFi
bGUgPSBfX1BWX0lTX0NBTExFRV9TQVZFKG5hdGl2ZV9pcnFfZW5hYmxlKSwKKyNpZmRlZiBDT05G
SUdfUEFSQVZJUlRfWFhMCiAJLmlycS5zYWZlX2hhbHQgPSBuYXRpdmVfc2FmZV9oYWx0LAogCS5p
cnEuaGFsdCA9IG5hdGl2ZV9oYWx0LAorI2VuZGlmCiAKIAkvKiBNbXUgb3BzLiAqLwogCS5tbXUu
cmVhZF9jcjIgPSBuYXRpdmVfcmVhZF9jcjIsCi0tIAoyLjEzLjcKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 07:47:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 07:47: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 1fp7ZO-000116-AK; Mon, 13 Aug 2018 07: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=u7fp=k4=citrix.com=prvs=756f5791f=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fp7ZM-000111-So
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 07:47:16 +0000
X-Inumbo-ID: 2a1ff76c-9ecd-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2a1ff76c-9ecd-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 07:47:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,232,1531785600"; d="scan'208";a="77525124"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>, "committers@xenproject.org"
 <committers@xenproject.org>, Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>, "daniel.kiper@oracle.com"
 <daniel.kiper@oracle.com>, Roger Pau Monne <roger.pau@citrix.com>,
 Christopher Clark <christopher.w.clark@gmail.com>, Rich Persaud
 <persaur@gmail.com>, Brian Woods <brian.woods@amd.com>, Stefano Stabellini
 <sstabellini@kernel.org>, Julien Grall <julien.grall@arm.com>, Juergen Gross
 <jgross@suse.com>, Paul Durrant <Paul.Durrant@citrix.com>, "Ji, John"
 <john.ji@intel.com>, "Natarajan, Janakarajan" <jnataraj@amd.com>
Thread-Topic: x86 Community Call - Wed Aug 15, 14:00 - 15:00 UTC - Agenda items
Thread-Index: AQHUMtnQreVddwQvxk+Omx4PSPgmYg==
Date: Mon, 13 Aug 2018 07:46:58 +0000
Message-ID: <F18DF2C9-13F1-403F-95F5-A54FF4010211@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: <135BB1F903FFCD47886F6B4A058D4A16@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] x86 Community Call - Wed Aug 15,
 14:00 - 15:00 UTC - Agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>,
 "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Julien Grall <julien.grall@arm.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Matt Spencer <Matt.Spencer@arm.com>,
 Jarvis Roach <Jarvis.Roach@dornerworks.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLA0KcHJvcG9zZWQgdG9waWNzIHNvIGZhcjoNCiAgICAqIDQuMTArIGNoYW5nZXMgdG8g
WGVuJ3MgbWVtb3J5IHNjcnViYmluZzogZGlzY3Vzc2lvbiBvZiB0aGUgY2hhbmdlcyB0aGF0IG1h
ZGUgdG8gaXQgaW4gcmVjZW50IHZlcnNpb25zIG9mIFhlbiAoNC4xMCspIC0gQ2hyaXN0b3BoZXIN
CiAgICAqIFByb2plY3QgTWFuYWdlbWVudCBzdHVmZiB0byBrZWVwIHRoZSBNb21lbnR1bSBnb2lu
ZyAtIHByaW1hcmlseSBsb29raW5nIGZvciBJbnRlbCB1cGRhdGVzDQpSZWdhcmRzIA0KTGFycw0K
DQrvu79PbiAwNy8wOC8yMDE4LCAxMDoyNiwgIkxhcnMgS3VydGgiIDxsYXJzLmt1cnRoQGNpdHJp
eC5jb20+IHdyb3RlOg0KDQogICAgRGVhciBjb21tdW5pdHkgbWVtYmVycywNCiAgICAgDQogICAg
cGxlYXNlIHNlbmQgbWUgYWdlbmRhIGl0ZW1zIGZvciBuZXh0IHdlZWvigJlzIGNvbW11bml0eSBj
YWxsIGJ5IHRoaXMgRnJpZGF5LiANCiAgICBOb3RlIHRoYXQgdGhpcyBhIHdlZWsgbGF0ZXIgdGhh
biBub3JtYWwsIGJlY2F1c2UgSSBoYWQgY29tbXVuaXR5IGNhbGxzIGluIA0KICAgIG15IGRpYXJ5
IGFzIHRoZSB3ZWVrIGJlZm9yZSBBZHZpc29yeSBCb2FyZCBtZWV0aW5ncyAobm90IHRoZSAybmQg
V2VkIA0KICAgIG9mIGVhY2ggbW9udGgpIGFuZCBJIGZvcmdvdCB0byBzZW5kIG91dCB0aGUgYWdl
bmRhLg0KICAgIA0KICAgIEkgQ0MnZWQgYXR0ZW5kZWVzIG9mIHRoZSBBcm0gY2FsbCBhcyBzb21l
dGltZXMgdGhlcmUgYXJlIGNyb3NzLW92ZXINCiAgICBpc3N1ZXMgd2hpY2ggY291bGQgYmUgaGFu
ZGxlZCBlaXRoZXIgaW4gdGhlIEFybSBvciB4ODYgY2FsbC4gVGhhdCB3YXkgeW91IA0KICAgIGdl
dCB0byBzZWUgYWdlbmRhLCBtaW51dGVzLCBldGMuIGFuZCBoYXZlIGEgY2hhbmNlIHRvIGRlY2lk
ZSBvbiB3aGV0aGVyIA0KICAgIHlvdSB3YW50IHRvIGpvaW4gb3Igbm90Lg0KICAgICANCiAgICBM
YXN0IG1vbnRo4oCZcyBtaW51dGVzIGFyZSBhdCANCiAgICBodHRwczovL2RvY3MuZ29vZ2xlLmNv
bS9kb2N1bWVudC9kLzFmV1FNdWlibFRtaU5rV0dHTmJ6MjBBUXRiYm52dG9oeG5VamhYMnBBMmpV
L2VkaXQjaGVhZGluZz1oLm16MXdqYjl2ZWtqbiAgDQogICAgDQogICAgTWFpbiB0b3BpY3MgYW5k
IGxvb3NlL2VuZHM6DQogICAgKiBSZWxlYXNlIENhZGVuY2UgZm9yIFhlbiA0LjEyID0+IHJlc29s
dmVkDQogICAgKiBQcm9qZWN0IE1hbmFnZW1lbnQgc3R1ZmYgdG8ga2VlcCB0aGUgTW9tZW50dW0g
Z29pbmcgPT4gd2UgaGFkIG5vIA0KICAgIEludGVsIGF0dGVuZGFuY2UgYXQgdGhlIGxhc3QgbWVl
dGluZyBhbmQgdGh1cyB0aGUgc3RhdHVzIG9mIHZhcmlvdXMgaXNzdWVzDQogICAgaXMgdW5rbm93
bi4gU29tZSBBQ1RJT05TIHdlcmUgcmVzb2x2ZWQNCiAgICANCiAgICBPcGVuIEFDVElPTlMvc3Rh
dHVzIHVua25vd246DQogICAgKiBBQ1RJT046IEdlb3JnZSB3aWxsIHVwZGF0ZSBhbmQgcmUtc3Vi
bWl0IHRoZSBOVkRJTU0gZG9jIChoZSBkaWRu4oCZdCANCiAgICB0YWtlIGFueSBub3RlcyBkdXJp
bmcgdGhlIGRpc2N1c3Npb24gLSB3ZSBhcmUgZ29pbmcgdG8gaGF2ZSB0byByZWNvbnN0cnVjdCAN
CiAgICBzb21lIG9mIHRoZSBkaXNjdXNzaW9uKQ0KICAgICogQUNUSU9OOiBSaWNoIHRvIGZvbGxv
dyB1cCB3aXRoIGNvbW1pdHRlcnNAeGVucHJvamVjdC5vcmcgDQogICAgUmVzb2x1dGlvbiBieSBj
b21taXR0ZXJzQCBvZmYgbGlzdDogDQogICAgQWxsb3cgYW55b25lIGZyb20gVEhFIFJFU1QgdG8g
aXNzdWUgYSAiTWFpbnRhaW5lci1pcy1hYnNlbnQtb3ZlcnJpZGUiDQogICAgYWNrIGZvciB0aGUg
WFNNIGNvZGUgd2hpbGUgRGFuaWVsIGlzIGF3YXk7IHRoZSBleHBlY3RhdGlvbiwgb2YgY291cnNl
LA0KICAgIHRoYXQgInRoZSByZXN0IiB3aWxsIGJlIHZlcnkgY2F1dGlvdXMgYW5kIHRyeSBub3Qg
dG8gZG8gYW55dGhpbmcgRGFuaWVsDQogICAgbWlnaHQgb2JqZWN0DQogICAgIA0KICAgIEJlc3Qg
UmVnYXJkcw0KICAgIExhcnMNCiAgICANCiAgICAjIyBGdXR1cmUgQ29tbXVuaXR5IENhbGwgc2No
ZWR1bGUNCiAgICBBdWcgMTUgKG9uZSB3ZWVrIGxhdGVyIHRoYW4gbm9ybWFsKSwgU2VwdCAxMiwg
T2N0IDEwLCBOb3YgMTQsIERlYyAxMg0KICAgIA0KICAgICMjIE1lZXRpbmcgdGltZQ0KICAgIDE0
OjAwIC0gMTU6MDAgVVRDDQogICAgMTA6MDAgLSAxMTowMCBFRFQgKE5ldyBZb3JrKQ0KICAgIDE1
OjAwIC0gMTY6MDAgQlNUIChMb25kb24pDQogICAgMTY6MDAgLSAxNzowMCBDRVNUIChCZXJsaW4p
DQogICAgMjI6MDAgLSAyMzowMCBDU1QgKEJlaWppbmcpDQogICAgRnVydGhlciBJbnRlcm5hdGlv
bmFsIG1lZXRpbmcgdGltZXM6IGh0dHBzOi8vd3d3LnRpbWVhbmRkYXRlLmNvbS93b3JsZGNsb2Nr
L21lZXRpbmdkZXRhaWxzLmh0bWw/eWVhcj0yMDE4Jm1vbnRoPTgmZGF5PTE1JmhvdXI9MTQmbWlu
PTAmc2VjPTAmcDE9MjI0JnAyPTI0JnAzPTE3OSZwND0xMzYmcDU9MzcmcDY9MzMNCiAgICAgDQog
ICAgIyMgRGlhbCBpbiBkZXRhaWxzDQogICAgV2ViOiBodHRwczovL3d3dy5nb3RvbWVldC5tZS9s
YXJza3VydGgNCiAgICANCiAgICBZb3UgY2FuIGFsc28gZGlhbCBpbiB1c2luZyB5b3VyIHBob25l
Lg0KICAgIEFjY2VzcyBDb2RlOiA5MDYtODg2LTk2NQ0KICAgIA0KICAgIENoaW5hIChUb2xsIEZy
ZWUpOiA0MDA4IDgxMTA4NA0KICAgIEdlcm1hbnk6ICs0OSA2OTIgNTczNiA3MzE3DQogICAgUG9s
YW5kIChUb2xsIEZyZWUpOiAwMCA4MDAgMTEyNDc1OQ0KICAgIFVuaXRlZCBLaW5nZG9tOiArNDQg
MzMwIDIyMSAwMDg4DQogICAgVW5pdGVkIFN0YXRlczogKzEgKDU3MSkgMzE3LTMxMjkNCiAgICAN
CiAgICBNb3JlIHBob25lIG51bWJlcnMNCiAgICBBdXN0cmFsaWE6ICs2MSAyIDkwODcgMzYwNA0K
ICAgIEF1c3RyaWE6ICs0MyA3IDIwODEgNTQyNw0KICAgIEFyZ2VudGluYSAoVG9sbCBGcmVlKTog
MCA4MDAgNDQ0IDMzNzUNCiAgICBCYWhyYWluIChUb2xsIEZyZWUpOiA4MDAgODEgMTExDQogICAg
QmVsYXJ1cyAoVG9sbCBGcmVlKTogOCA4MjAgMDAxMSAwNDAwDQogICAgQmVsZ2l1bTogKzMyIDI4
IDkzIDcwMTgNCiAgICBCcmF6aWwgKFRvbGwgRnJlZSk6IDAgODAwIDA0NyA0OTA2DQogICAgQnVs
Z2FyaWEgKFRvbGwgRnJlZSk6IDAwODAwIDEyMCA0NDE3DQogICAgQ2FuYWRhOiArMSAoNjQ3KSA0
OTctOTM5MQ0KICAgIENoaWxlIChUb2xsIEZyZWUpOiA4MDAgMzk1IDE1MA0KICAgIENvbG9tYmlh
IChUb2xsIEZyZWUpOiAwMSA4MDAgNTE4IDQ0ODMNCiAgICBDemVjaCBSZXB1YmxpYyAoVG9sbCBG
cmVlKTogODAwIDUwMDQ0OA0KICAgIERlbm1hcms6ICs0NSAzMiA3MiAwMyA4Mg0KICAgIEZpbmxh
bmQ6ICszNTggOTIzIDE3IDA1NjgNCiAgICBGcmFuY2U6ICszMyAxNzAgOTUwIDU5NA0KICAgIEdy
ZWVjZSAoVG9sbCBGcmVlKTogMDAgODAwIDQ0MTQgMzgzOA0KICAgIEhvbmcgS29uZyAoVG9sbCBG
cmVlKTogMzA3MTMxNjkNCiAgICBIdW5nYXJ5IChUb2xsIEZyZWUpOiAoMDYpIDgwIDk4NiAyNTUN
CiAgICBJY2VsYW5kIChUb2xsIEZyZWUpOiA4MDAgNzIwNA0KICAgIEluZGlhIChUb2xsIEZyZWUp
OiAxODAwMjY2OTI3Mg0KICAgIEluZG9uZXNpYSAoVG9sbCBGcmVlKTogMDA3IDgwMyAwMjAgNTM3
NQ0KICAgICAgICBJcmVsYW5kOiArMzUzIDE1IDM2MCA3MjgNCiAgICBJc3JhZWwgKFRvbGwgRnJl
ZSk6IDEgODA5IDQ1NCA4MzANCiAgICBJdGFseTogKzM5IDAgMjQ3IDkyIDEzIDAxDQogICAgSmFw
YW4gKFRvbGwgRnJlZSk6IDAgMTIwIDY2MyA4MDANCiAgICBLb3JlYSwgUmVwdWJsaWMgb2YgKFRv
bGwgRnJlZSk6IDAwNzk4IDE0IDIwNyA0OTE0DQogICAgTHV4ZW1ib3VyZyAoVG9sbCBGcmVlKTog
ODAwIDg1MTU4DQogICAgTWFsYXlzaWEgKFRvbGwgRnJlZSk6IDEgODAwIDgxIDY4NTQNCiAgICBN
ZXhpY28gKFRvbGwgRnJlZSk6IDAxIDgwMCA1MjIgMTEzMw0KICAgIE5ldGhlcmxhbmRzOiArMzEg
MjA3IDk0MSAzNzcNCiAgICBOZXcgWmVhbGFuZDogKzY0IDkgMjgwIDYzMDINCiAgICBOb3J3YXk6
ICs0NyAyMSA5MyAzNyA1MQ0KICAgIFBhbmFtYSAoVG9sbCBGcmVlKTogMDAgODAwIDIyNiA3OTI4
DQogICAgUGVydSAoVG9sbCBGcmVlKTogMCA4MDAgNzcwMjMNCiAgICBQaGlsaXBwaW5lcyAoVG9s
bCBGcmVlKTogMSA4MDAgMTExMCAxNjYxDQogICAgUG9ydHVnYWwgKFRvbGwgRnJlZSk6IDgwMCA4
MTkgNTc1DQogICAgUm9tYW5pYSAoVG9sbCBGcmVlKTogMCA4MDAgNDEwIDAyOQ0KICAgIFJ1c3Np
YW4gRmVkZXJhdGlvbiAoVG9sbCBGcmVlKTogOCA4MDAgMTAwIDYyMDMNCiAgICBTYXVkaSBBcmFi
aWEgKFRvbGwgRnJlZSk6IDgwMCA4NDQgMzYzMw0KICAgIFNpbmdhcG9yZSAoVG9sbCBGcmVlKTog
MTgwMDcyMzEzMjMNCiAgICBTb3V0aCBBZnJpY2EgKFRvbGwgRnJlZSk6IDAgODAwIDU1NSA0NDcN
CiAgICBTcGFpbjogKzM0IDkzMiA3NSAyMDA0DQogICAgU3dlZGVuOiArNDYgODUzIDUyNyA4MjcN
CiAgICBTd2l0emVybGFuZDogKzQxIDIyNSA0NTk5IDc4DQogICAgVGFpd2FuIChUb2xsIEZyZWUp
OiAwIDgwMCA2NjYgODU0DQogICAgVGhhaWxhbmQgKFRvbGwgRnJlZSk6IDAwMSA4MDAgMDExIDAy
Mw0KICAgIFR1cmtleSAoVG9sbCBGcmVlKTogMDAgODAwIDQ0ODggMjM2ODMNCiAgICBVa3JhaW5l
IChUb2xsIEZyZWUpOiAwIDgwMCA1MCAxNzMzDQogICAgVW5pdGVkIEFyYWIgRW1pcmF0ZXMgKFRv
bGwgRnJlZSk6IDgwMCAwNDQgNDA0MzkNCiAgICBVcnVndWF5IChUb2xsIEZyZWUpOiAwMDA0IDAx
OSAxMDE4DQogICAgVmlldCBOYW0gKFRvbGwgRnJlZSk6IDEyMiA4MCA0ODENCiAgICANCiAgICBG
aXJzdCBHb1RvTWVldGluZz8gTGV0J3MgZG8gYSBxdWljayBzeXN0ZW0gY2hlY2s6DQogICAgaHR0
cHM6Ly9saW5rLmdvdG9tZWV0aW5nLmNvbS9zeXN0ZW0tY2hlY2sNCiAgICANCiAgICANCg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 08:55:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 08:55:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fp8ce-0001J8-Ic; Mon, 13 Aug 2018 08:54: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=bhxv=k4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fp8cd-0001J3-AF
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 08:54:43 +0000
X-Inumbo-ID: 962c7bdd-9ed6-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 962c7bdd-9ed6-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 08:55:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 13 Aug 2018 02:54:37 -0600
Message-Id: <5B71474702000078001DD64E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 13 Aug 2018 02:54:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Lars Kurth" <lars.kurth@citrix.com>
References: <F18DF2C9-13F1-403F-95F5-A54FF4010211@citrix.com>
In-Reply-To: <F18DF2C9-13F1-403F-95F5-A54FF4010211@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] x86 Community Call - Wed Aug 15,
 14:00 - 15:00 UTC - Agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: davorin.mista@aggios.com, Rich Persaud <persaur@gmail.com>,
 anastassios.nanos@onapp.com, Matt Spencer <Matt.Spencer@arm.com>,
 edgar.iglesias@xilinx.com, john.ji@intel.com, robin.randhawa@arm.com,
 Daniel Kiper <daniel.kiper@oracle.com>, mirela.simonovic@aggios.com,
 xen-devel <xen-devel@lists.xenproject.org>, Juergen Gross <jgross@suse.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Paul Durrant <paul.durrant@citrix.com>, committers@xenproject.org,
 vfachin@de.adit-jv.com, intel-xen@intel.com,
 Jarvis Roach <Jarvis.Roach@dornerworks.com>,
 Artem Mygaiev <artem_mygaiev@epam.com>, Brian Woods <brian.woods@amd.com>,
 Julien Grall <julien.grall@arm.com>, JanakarajanNatarajan <jnataraj@amd.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEzLjA4LjE4IGF0IDA5OjQ2LCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPiB3cm90ZToK
PiBwcm9wb3NlZCB0b3BpY3Mgc28gZmFyOgo+ICAgICAqIDQuMTArIGNoYW5nZXMgdG8gWGVuJ3Mg
bWVtb3J5IHNjcnViYmluZzogZGlzY3Vzc2lvbiBvZiB0aGUgY2hhbmdlcyAKPiB0aGF0IG1hZGUg
dG8gaXQgaW4gcmVjZW50IHZlcnNpb25zIG9mIFhlbiAoNC4xMCspIC0gQ2hyaXN0b3BoZXIKPiAg
ICAgKiBQcm9qZWN0IE1hbmFnZW1lbnQgc3R1ZmYgdG8ga2VlcCB0aGUgTW9tZW50dW0gZ29pbmcg
LSBwcmltYXJpbHkgCj4gbG9va2luZyBmb3IgSW50ZWwgdXBkYXRlcwoKVGltaW5nIGlzIG5vdCBy
ZWFsbHkgZ29vZCBmb3IgdGhpcywgYnV0IGRlZmVycmluZyB0byB0aGUgbmV4dCBtZWV0aW5nIGlz
CmFsc28gdG9vIGxvbmcuIEkgcmVhbGl6ZSBldmVyeW9uZSdzIHF1aXRlIGJ1c3ksIGFuZCBJJ20g
bXlzZWxmIGFsc28Kc3RydWdnbGluZyB0byBnZXQgdG8gbG9vayBhdAotIFZNWCBNU1JzIHBvbGlj
eSBmb3IgTmVzdGVkIFZpcnQ6IHBhcnQgMSAoSSd2ZSBsb29rZWQgb3ZlciB0aGlzLCBhbmQgSQog
IHRoaW5rIGl0J3Mgb2theSwgYnV0IEkgYWxzbyB0aGluayB0aGF0IGluIHBhcnRpY3VsYXIgbmVz
dGVkIHN0dWZmIHdhbnRzCiAgYm90aCBtYWludGFpbmVycyBhbmQgQW5kcmV3IHRvIGxvb2sgb3Zl
cikKLSB2cGNpOiBhZGQgc3VwcG9ydCBmb3IgU1ItSU9WIGNhcGFiaWxpdHkKLSBwYXJhdmlydHVh
bCBJT01NVSBpbnRlcmZhY2UKLSB4ODYvZG9tY3RsOiBTYXZlIGluZm8gZm9yIG9uZSB2Y3B1IGlu
c3RhbmNlCi0gU1NCRCBBTUQgdmlhIExTIENGRyBFbmFibGVtZW50CmFuZCBub3QgdG8gc3BlYWsg
b2YgImFkZCB2SU9NTVUgc3VwcG9ydCB3aXRoIGlycSByZW1hcHBpbmcgZnVuY3Rpb24Kb2Ygdmly
dHVhbCBWVC1kIi4gSSdtIGhvd2V2ZXIgbXlzZWxmIGFzIHdlbGwgaW4gYW4gaW5jcmVhc2luZ2x5
IGF3a3dhcmQKcG9zaXRpb24gdG8gZG8gLyBwb3N0IGZ1cnRoZXIgd29yaywgZHVlIHRvIHRoZXJl
IGJlaW5nIHBhdGNoIHNlcmllcwpzdGFsbGVkIGluIHBhcnQgZnJvbSBsb25nIGJlZm9yZSB0aGUg
NC4xMSBmcmVlemUgKGxpc3Rpbmcgb25seSBzZXJpZXMgaGVyZSwKdGhlcmUgYXJlIGFsc28gaW5k
aXZpZHVhbCBzdGFsbGVkIHBhdGNoZXMpOgotIHg4NjogaW1wcm92ZSBQRFggPC0+IFBGTiBhbmQg
YWxpa2UgdHJhbnNsYXRpb25zCi0geDg2OiBhc3NvcnRlZCBhc3NlbWJseSByZWxhdGVkIGNsZWFu
dXAKLSB4ODY6IGluZGlyZWN0IGNhbGwgb3ZlcmhlYWQgcmVkdWN0aW9uCi0geDg2L0hWTTogaW1w
bGVtZW50IG1lbW9yeSByZWFkIGNhY2hpbmcKLSB4ODY6IG1vcmUgcG93ZXItZWZmaWNpZW50IENQ
VSBwYXJraW5nCkFuZCBJJ20gbm90IGV2ZW4gZGFyaW5nIHRvIGd1ZXNzIHdoYXQgaXMgZ29pbmcg
dG8gaGFwcGVuIHRvIHRoZSBBVlg1MTIKcGF0Y2hlcyB0aGF0IEkgaGF2ZSBpbiB0aGUgd29ya3Mg
Zm9yIHRoZSBlbXVsYXRvci4KCkJvdHRvbSBsaW5lIC0gSSB0aGluayB3ZSBuZWVkIHRvIHRhbGsg
YWJvdXQgaG93IHdlIG1lYW4gdG8gdW5ibG9jawpsYXJnZSBjaHVua3Mgb2Ygd29yay4KCkphbgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 09:38:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 09:38:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fp9J8-0004da-E2; Mon, 13 Aug 2018 09: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=dkhh=k4=xenproject.org=prvs=756eed4ad=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fp9J6-0004dQ-Iz
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 09:38:36 +0000
X-Inumbo-ID: 805279e9-9edc-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 805279e9-9edc-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 11:37:32 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,232,1531785600"; d="scan'208";a="62630219"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75064-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-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
 distros-debian-sid:test-armhf-armhf-armhf-sid-netboot-pygrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=75048
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 13 Aug 2018 10:38:31 +0100
Subject: [Xen-devel] [distros-debian-sid test] 75064: 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>

ZmxpZ2h0IDc1MDY0IGRpc3Ryb3MtZGViaWFuLXNpZCByZWFsIFtyZWFsXQpodHRwOi8vb3NzdGVz
dC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTA2NC8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LXNpZC1uZXRib290LXB5Z3J1YiAxMCBkZWJp
YW4tZGktaW5zdGFsbCAgZmFpbCBsaWtlIDc1MDQ4CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtc2lk
LW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsICBmYWlsIGxpa2UgNzUwNDgKIHRl
c3QtYW1kNjQtaTM4Ni1pMzg2LXNpZC1uZXRib290LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFs
bCAgIGZhaWwgbGlrZSA3NTA0OAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1zaWQtbmV0Ym9vdC1w
dmdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc1MDQ4CiB0ZXN0LWFybWhmLWFy
bWhmLWFybWhmLXNpZC1uZXRib290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxp
a2UgNzUwNDgKCmJhc2VsaW5lIHZlcnNpb246CiBmbGlnaHQgICAgICAgICAgICAgICA3NTA0OAoK
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 Aug 13 10:01:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 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 1fp9fB-0006rF-Qg; Mon, 13 Aug 2018 10:01: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=f6td=k4=citrix.com=prvs=756b7c393=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fp9fA-0006qQ-Si
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 10:01:24 +0000
X-Inumbo-ID: e8d10666-9edf-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e8d10666-9edf-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 10:01:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,232,1531785600"; d="scan'208";a="62631352"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 13 Aug 2018 11:01:01 +0100
Message-ID: <1534154469-6076-5-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 04/12] xen/evtchn: Pass max_evtchn_port into
 evtchn_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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Li4uIHJhdGhlciB0aGFuIHNldHRpbmcgaXQgdXAgb25jZSBkb21haW5fY3JlYXRlKCkgaGFzIGNv
bXBsZXRlZC4gIFRoaXMKaW52b2x2ZXMgY29uc3RydWN0aW5nIGEgZGVmYXVsdCB2YWx1ZSBmb3Ig
ZG9tMC4KCk5vIHByYWN0aWNhbCBjaGFuZ2UgaW4gZnVuY3Rpb25hbGl0eS4KClNpZ25lZC1vZmYt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFu
IEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3Rh
YmVsbGluaUBrZXJuZWwub3JnPgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNv
bT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL3Nl
dHVwLmMgICAgICAgfCA0ICsrKy0KIHhlbi9hcmNoL3g4Ni9zZXR1cC5jICAgICAgIHwgMSArCiB4
ZW4vY29tbW9uL2RvbWFpbi5jICAgICAgICB8IDIgKy0KIHhlbi9jb21tb24vZG9tY3RsLmMgICAg
ICAgIHwgMyAtLS0KIHhlbi9jb21tb24vZXZlbnRfY2hhbm5lbC5jIHwgNCArKy0tCiB4ZW4vaW5j
bHVkZS94ZW4vc2NoZWQuaCAgICB8IDIgKy0KIDYgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25z
KCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9zZXR1cC5jIGIv
eGVuL2FyY2gvYXJtL3NldHVwLmMKaW5kZXggN2Q0MGE4NC4uNDVmMzg0MSAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL3NldHVwLmMKKysrIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKQEAgLTY5MSw3
ICs2OTEsOSBAQCB2b2lkIF9faW5pdCBzdGFydF94ZW4odW5zaWduZWQgbG9uZyBib290X3BoeXNf
b2Zmc2V0LAogICAgIGNvbnN0IGNoYXIgKmNtZGxpbmU7CiAgICAgc3RydWN0IGJvb3Rtb2R1bGUg
Knhlbl9ib290bW9kdWxlOwogICAgIHN0cnVjdCBkb21haW4gKmRvbTA7Ci0gICAgc3RydWN0IHhl
bl9kb21jdGxfY3JlYXRlZG9tYWluIGRvbTBfY2ZnID0ge307CisgICAgc3RydWN0IHhlbl9kb21j
dGxfY3JlYXRlZG9tYWluIGRvbTBfY2ZnID0geworICAgICAgICAubWF4X2V2dGNobl9wb3J0ID0g
LTEsCisgICAgfTsKIAogICAgIGRjYWNoZV9saW5lX2J5dGVzID0gcmVhZF9kY2FjaGVfbGluZV9i
eXRlcygpOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc2V0dXAuYyBiL3hlbi9hcmNoL3g4
Ni9zZXR1cC5jCmluZGV4IDgzMDFkZTguLjAxNTA5OWYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCkBAIC02ODEsNiArNjgxLDcgQEAg
dm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKICAg
ICB9OwogICAgIHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiBkb20wX2NmZyA9IHsKICAg
ICAgICAgLmZsYWdzID0gWEVOX0RPTUNUTF9DREZfczNfaW50ZWdyaXR5LAorICAgICAgICAubWF4
X2V2dGNobl9wb3J0ID0gLTEsCiAgICAgfTsKIAogICAgIC8qIENyaXRpY2FsIHJlZ2lvbiB3aXRo
b3V0IElEVCBvciBUU1MuICBBbnkgZmF1bHQgaXMgZGVhZGx5ISAqLwpkaWZmIC0tZ2l0IGEveGVu
L2NvbW1vbi9kb21haW4uYyBiL3hlbi9jb21tb24vZG9tYWluLmMKaW5kZXggNzQ5NzIyYi4uMTcx
ZDI1ZSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9kb21haW4uYworKysgYi94ZW4vY29tbW9uL2Rv
bWFpbi5jCkBAIC0zNjIsNyArMzYyLDcgQEAgc3RydWN0IGRvbWFpbiAqZG9tYWluX2NyZWF0ZShk
b21pZF90IGRvbWlkLAogCiAgICAgICAgIHJhZGl4X3RyZWVfaW5pdCgmZC0+cGlycV90cmVlKTsK
IAotICAgICAgICBpZiAoIChlcnIgPSBldnRjaG5faW5pdChkKSkgIT0gMCApCisgICAgICAgIGlm
ICggKGVyciA9IGV2dGNobl9pbml0KGQsIGNvbmZpZy0+bWF4X2V2dGNobl9wb3J0KSkgIT0gMCAp
CiAgICAgICAgICAgICBnb3RvIGZhaWw7CiAgICAgICAgIGluaXRfc3RhdHVzIHw9IElOSVRfZXZ0
Y2huOwogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWN0bC5jIGIveGVuL2NvbW1vbi9kb21j
dGwuYwppbmRleCAzYTY4ZmM5Li4wZWY1NTRhIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWN0
bC5jCisrKyBiL3hlbi9jb21tb24vZG9tY3RsLmMKQEAgLTU0MCw5ICs1NDAsNiBAQCBsb25nIGRv
X2RvbWN0bChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9kb21jdGxfdCkgdV9kb21jdGwpCiAg
ICAgICAgICAgICBicmVhazsKICAgICAgICAgfQogCi0gICAgICAgIGQtPm1heF9ldnRjaG5fcG9y
dCA9IG1pbl90KHVuc2lnbmVkIGludCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgb3AtPnUuY3JlYXRlZG9tYWluLm1heF9ldnRjaG5fcG9ydCwgSU5UX01BWCk7Ci0KICAgICAg
ICAgcmV0ID0gMDsKICAgICAgICAgb3AtPmRvbWFpbiA9IGQtPmRvbWFpbl9pZDsKICAgICAgICAg
Y29weWJhY2sgPSAxOwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9ldmVudF9jaGFubmVsLmMgYi94
ZW4vY29tbW9uL2V2ZW50X2NoYW5uZWwuYwppbmRleCBjNjIwNDY1Li40MWNiYmFlIDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL2V2ZW50X2NoYW5uZWwuYworKysgYi94ZW4vY29tbW9uL2V2ZW50X2No
YW5uZWwuYwpAQCAtMTI4NCwxMCArMTI4NCwxMCBAQCB2b2lkIGV2dGNobl9jaGVja19wb2xsZXJz
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBwb3J0KQogICAgIH0KIH0KIAotaW50IGV2
dGNobl9pbml0KHN0cnVjdCBkb21haW4gKmQpCitpbnQgZXZ0Y2huX2luaXQoc3RydWN0IGRvbWFp
biAqZCwgdW5zaWduZWQgaW50IG1heF9wb3J0KQogewogICAgIGV2dGNobl8ybF9pbml0KGQpOwot
ICAgIGQtPm1heF9ldnRjaG5fcG9ydCA9IElOVF9NQVg7CisgICAgZC0+bWF4X2V2dGNobl9wb3J0
ID0gbWluX3QodW5zaWduZWQgaW50LCBtYXhfcG9ydCwgSU5UX01BWCk7CiAKICAgICBkLT5ldnRj
aG4gPSBhbGxvY19ldnRjaG5fYnVja2V0KGQsIDApOwogICAgIGlmICggIWQtPmV2dGNobiApCmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCBiL3hlbi9pbmNsdWRlL3hlbi9zY2hl
ZC5oCmluZGV4IDNjMzU0NzMuLjUxY2VlYmUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9z
Y2hlZC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCkBAIC0xMzQsNyArMTM0LDcgQEAg
c3RydWN0IGV2dGNobgogI2VuZGlmCiB9IF9fYXR0cmlidXRlX18oKGFsaWduZWQoNjQpKSk7CiAK
LWludCAgZXZ0Y2huX2luaXQoc3RydWN0IGRvbWFpbiAqZCk7IC8qIGZyb20gZG9tYWluX2NyZWF0
ZSAqLworaW50ICBldnRjaG5faW5pdChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgbWF4
X3BvcnQpOwogdm9pZCBldnRjaG5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKTsgLyogZnJvbSBk
b21haW5fa2lsbCAqLwogdm9pZCBldnRjaG5fZGVzdHJveV9maW5hbChzdHJ1Y3QgZG9tYWluICpk
KTsgLyogZnJvbSBjb21wbGV0ZV9kb21haW5fZGVzdHJveSAqLwogCi0tIAoyLjEuNAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 10:01:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 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 1fp9fJ-0006uo-Ck; Mon, 13 Aug 2018 10:01: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=f6td=k4=citrix.com=prvs=756b7c393=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fp9fI-0006uS-0R
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 10:01:32 +0000
X-Inumbo-ID: ecf7cc3a-9edf-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ecf7cc3a-9edf-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 10:02:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,232,1531785600"; d="scan'208";a="62631363"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 13 Aug 2018 11:01:04 +0100
Message-ID: <1534154469-6076-8-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 07/12] xen/domctl: Remove
 XEN_DOMCTL_set_gnttab_limits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

Tm93IHRoYXQgWEVOX0RPTUNUTF9jcmVhdGVkb21haW4gaGFuZGxlcyB0aGUgZ3JhbnQgdGFibGUg
bGltaXRzLCByZW1vdmUKWEVOX0RPTUNUTF9zZXRfZ250dGFiX2xpbWl0cyAoaW5jbHVkaW5nIFhT
TSBob29rcyBhbmQgbGlieGMgd3JhcHBlcnMpLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQWNrZWQtYnk6IERhbmllbCBEZSBHcmFhZiA8
ZGdkZWdyYUB0eWNoby5uc2EuZ292PgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cgp2MjoKICogU3Bs
aXQvcmVhcnJhbmdlIHRvIGF2b2lkIHRoZSBwb3N0LWRvbWFpbi1jcmVhdGUgZXJyb3IgcGF0aC4g
IFJldGFpbgogICBhcHByb3ByaWF0ZSBhY2tzLgotLS0KIHRvb2xzL2ZsYXNrL3BvbGljeS9tb2R1
bGVzL2RvbTAudGUgICB8ICAyICstCiB0b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy94ZW4uaWYg
ICAgfCAgMiArLQogdG9vbHMvaGVscGVycy9pbml0LXhlbnN0b3JlLWRvbWFpbi5jIHwgIDcgLS0t
LS0tLQogdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggICAgICAgIHwgMTMgLS0tLS0tLS0t
LS0tLQogdG9vbHMvbGlieGMveGNfZG9tYWluLmMgICAgICAgICAgICAgIHwgMTMgLS0tLS0tLS0t
LS0tLQogdG9vbHMvbGlieGwvbGlieGxfZG9tLmMgICAgICAgICAgICAgIHwgIDYgLS0tLS0tCiB4
ZW4vY29tbW9uL2RvbWN0bC5jICAgICAgICAgICAgICAgICAgfCAgNSAtLS0tLQogeGVuL2luY2x1
ZGUvcHVibGljL2RvbWN0bC5oICAgICAgICAgIHwgIDggKy0tLS0tLS0KIHhlbi94c20vZmxhc2sv
aG9va3MuYyAgICAgICAgICAgICAgICB8ICAzIC0tLQogeGVuL3hzbS9mbGFzay9wb2xpY3kvYWNj
ZXNzX3ZlY3RvcnMgIHwgIDIgLS0KIDEwIGZpbGVzIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwg
NTggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMv
ZG9tMC50ZSBiL3Rvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL2RvbTAudGUKaW5kZXggNGViMzg0
My4uZGZkY2RjZCAxMDA2NDQKLS0tIGEvdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMvZG9tMC50
ZQorKysgYi90b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy9kb20wLnRlCkBAIC0zOSw3ICszOSw3
IEBAIGFsbG93IGRvbTBfdCBkb20wX3Q6ZG9tYWluIHsKIH07CiBhbGxvdyBkb20wX3QgZG9tMF90
OmRvbWFpbjIgewogCXNldF9jcHVpZCBnZXR0c2Mgc2V0dHNjIHNldHNjaGVkdWxlciBzZXRfdm51
bWFpbmZvCi0JZ2V0X3ZudW1haW5mbyBwc3JfY210X29wIHBzcl9hbGxvYyBzZXRfZ250dGFiX2xp
bWl0cworCWdldF92bnVtYWluZm8gcHNyX2NtdF9vcCBwc3JfYWxsb2MKIH07CiBhbGxvdyBkb20w
X3QgZG9tMF90OnJlc291cmNlIHsgYWRkIHJlbW92ZSB9OwogCmRpZmYgLS1naXQgYS90b29scy9m
bGFzay9wb2xpY3kvbW9kdWxlcy94ZW4uaWYgYi90b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy94
ZW4uaWYKaW5kZXggNjFiMGU3Ni4uNGUwNmNmYyAxMDA2NDQKLS0tIGEvdG9vbHMvZmxhc2svcG9s
aWN5L21vZHVsZXMveGVuLmlmCisrKyBiL3Rvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL3hlbi5p
ZgpAQCAtNTIsNyArNTIsNyBAQCBkZWZpbmUoYGNyZWF0ZV9kb21haW5fY29tbW9uJywgYAogCQkJ
c2V0dGltZSBzZXRkb21haW5oYW5kbGUgZ2V0dmNwdWNvbnRleHQgc2V0X21pc2NfaW5mbyB9Owog
CWFsbG93ICQxICQyOmRvbWFpbjIgeyBzZXRfY3B1aWQgc2V0dHNjIHNldHNjaGVkdWxlciBzZXRj
bGFpbQogCQkJc2V0X3ZudW1haW5mbyBnZXRfdm51bWFpbmZvIGNhY2hlZmx1c2gKLQkJCXBzcl9j
bXRfb3AgcHNyX2FsbG9jIHNvZnRfcmVzZXQgc2V0X2dudHRhYl9saW1pdHMKKwkJCXBzcl9jbXRf
b3AgcHNyX2FsbG9jIHNvZnRfcmVzZXQKIAkJCXJlc291cmNlX21hcCB9OwogCWFsbG93ICQxICQy
OnNlY3VyaXR5IGNoZWNrX2NvbnRleHQ7CiAJYWxsb3cgJDEgJDI6c2hhZG93IGVuYWJsZTsKZGlm
ZiAtLWdpdCBhL3Rvb2xzL2hlbHBlcnMvaW5pdC14ZW5zdG9yZS1kb21haW4uYyBiL3Rvb2xzL2hl
bHBlcnMvaW5pdC14ZW5zdG9yZS1kb21haW4uYwppbmRleCBjZDI3ZWRjLi40NzcxNzUwIDEwMDY0
NAotLS0gYS90b29scy9oZWxwZXJzL2luaXQteGVuc3RvcmUtZG9tYWluLmMKKysrIGIvdG9vbHMv
aGVscGVycy9pbml0LXhlbnN0b3JlLWRvbWFpbi5jCkBAIC0xMTIsMTMgKzExMiw2IEBAIHN0YXRp
YyBpbnQgYnVpbGQoeGNfaW50ZXJmYWNlICp4Y2gpCiAgICAgICAgIGZwcmludGYoc3RkZXJyLCAi
eGNfZG9tYWluX3NldG1heG1lbSBmYWlsZWRcbiIpOwogICAgICAgICBnb3RvIGVycjsKICAgICB9
Ci0gICAgcnYgPSB4Y19kb21haW5fc2V0X2dudHRhYl9saW1pdHMoeGNoLCBkb21pZCwgY29uZmln
Lm1heF9ncmFudF9mcmFtZXMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Y29uZmlnLm1heF9tYXB0cmFja19mcmFtZXMpOwotICAgIGlmICggcnYgKQotICAgIHsKLSAgICAg
ICAgZnByaW50ZihzdGRlcnIsICJ4Y19kb21haW5fc2V0X2dudHRhYl9saW1pdHMgZmFpbGVkXG4i
KTsKLSAgICAgICAgZ290byBlcnI7Ci0gICAgfQogICAgIHJ2ID0geGNfZG9tYWluX3NldF9tZW1t
YXBfbGltaXQoeGNoLCBkb21pZCwgbGltaXRfa2IpOwogICAgIGlmICggcnYgKQogICAgIHsKZGlm
ZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oIGIvdG9vbHMvbGlieGMvaW5j
bHVkZS94ZW5jdHJsLmgKaW5kZXggYzYyNjk4NC4uYmI3NWJjYyAxMDA2NDQKLS0tIGEvdG9vbHMv
bGlieGMvaW5jbHVkZS94ZW5jdHJsLmgKKysrIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJs
LmgKQEAgLTEwODEsMTkgKzEwODEsNiBAQCBpbnQgeGNfZG9tYWluX3NldF9hY2Nlc3NfcmVxdWly
ZWQoeGNfaW50ZXJmYWNlICp4Y2gsCiAgKi8KIGludCB4Y19kb21haW5fc2V0X3ZpcnFfaGFuZGxl
cih4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9taWQsIGludCB2aXJxKTsKIAotLyoqCi0g
KiBTZXQgdGhlIG1heGltdW0gbnVtYmVyIG9mIGdyYW50IGZyYW1lcyBhbmQgbWFwdHJhY2sgZnJh
bWVzIGEgZG9tYWluCi0gKiBjYW4gaGF2ZS4gTXVzdCBiZSB1c2VkIGF0IGRvbWFpbiBzZXR1cCB0
aW1lIGFuZCBvbmx5IHRoZW4uCi0gKgotICogQHBhcmFtIHhjaCBhIGhhbmRsZSB0byBhbiBvcGVu
IGh5cGVydmlzb3IgaW50ZXJmYWNlCi0gKiBAcGFyYW0gZG9taWQgdGhlIGRvbWFpbiBpZAotICog
QHBhcmFtIGdyYW50X2ZyYW1lcyBtYXguIG51bWJlciBvZiBncmFudCBmcmFtZXMKLSAqIEBwYXJh
bSBtYXB0cmFja19mcmFtZXMgbWF4LiBudW1iZXIgb2YgbWFwdHJhY2sgZnJhbWVzCi0gKi8KLWlu
dCB4Y19kb21haW5fc2V0X2dudHRhYl9saW1pdHMoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90
IGRvbWlkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBncmFudF9m
cmFtZXMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IG1hcHRyYWNr
X2ZyYW1lcyk7Ci0KIC8qCiAgKiBDUFVQT09MIE1BTkFHRU1FTlQgRlVOQ1RJT05TCiAgKi8KZGlm
ZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hjX2RvbWFpbi5jIGIvdG9vbHMvbGlieGMveGNfZG9tYWlu
LmMKaW5kZXggMmJjNjk1Yy4uZThkMDczNCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfZG9t
YWluLmMKKysrIGIvdG9vbHMvbGlieGMveGNfZG9tYWluLmMKQEAgLTIyNTYsMTkgKzIyNTYsNiBA
QCBpbnQgeGNfZG9tYWluX3NldF92aXJxX2hhbmRsZXIoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQz
Ml90IGRvbWlkLCBpbnQgdmlycSkKICAgICByZXR1cm4gZG9fZG9tY3RsKHhjaCwgJmRvbWN0bCk7
CiB9CiAKLWludCB4Y19kb21haW5fc2V0X2dudHRhYl9saW1pdHMoeGNfaW50ZXJmYWNlICp4Y2gs
IHVpbnQzMl90IGRvbWlkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJf
dCBncmFudF9mcmFtZXMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90
IG1hcHRyYWNrX2ZyYW1lcykKLXsKLSAgICBERUNMQVJFX0RPTUNUTDsKLQotICAgIGRvbWN0bC5j
bWQgPSBYRU5fRE9NQ1RMX3NldF9nbnR0YWJfbGltaXRzOwotICAgIGRvbWN0bC5kb21haW4gPSBk
b21pZDsKLSAgICBkb21jdGwudS5zZXRfZ250dGFiX2xpbWl0cy5ncmFudF9mcmFtZXMgPSBncmFu
dF9mcmFtZXM7Ci0gICAgZG9tY3RsLnUuc2V0X2dudHRhYl9saW1pdHMubWFwdHJhY2tfZnJhbWVz
ID0gbWFwdHJhY2tfZnJhbWVzOwotICAgIHJldHVybiBkb19kb21jdGwoeGNoLCAmZG9tY3RsKTsK
LX0KLQogLyogUGx1bWJpbmcgWGVuIHdpdGggdk5VTUEgdG9wb2xvZ3kgKi8KIGludCB4Y19kb21h
aW5fc2V0dm51bWEoeGNfaW50ZXJmYWNlICp4Y2gsCiAgICAgICAgICAgICAgICAgICAgICAgIHVp
bnQzMl90IGRvbWlkLApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG9tLmMgYi90b29s
cy9saWJ4bC9saWJ4bF9kb20uYwppbmRleCBlYjQwMWNmLi44YThhMzJjIDEwMDY0NAotLS0gYS90
b29scy9saWJ4bC9saWJ4bF9kb20uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9kb20uYwpAQCAt
MzU4LDEyICszNTgsNiBAQCBpbnQgbGlieGxfX2J1aWxkX3ByZShsaWJ4bF9fZ2MgKmdjLCB1aW50
MzJfdCBkb21pZCwKICAgICAgICAgcmV0dXJuIEVSUk9SX0ZBSUw7CiAgICAgfQogCi0gICAgaWYg
KHhjX2RvbWFpbl9zZXRfZ250dGFiX2xpbWl0cyhjdHgtPnhjaCwgZG9taWQsIGluZm8tPm1heF9n
cmFudF9mcmFtZXMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbmZvLT5t
YXhfbWFwdHJhY2tfZnJhbWVzKSAhPSAwKSB7Ci0gICAgICAgIExPRyhFUlJPUiwgIkNvdWxkbid0
IHNldCBncmFudCB0YWJsZSBsaW1pdHMiKTsKLSAgICAgICAgcmV0dXJuIEVSUk9SX0ZBSUw7Ci0g
ICAgfQotCiAgICAgLyoKICAgICAgKiBDaGVjayBpZiB0aGUgZG9tYWluIGhhcyBhbnkgQ1BVIG9y
IG5vZGUgYWZmaW5pdHkgYWxyZWFkeS4gSWYgbm90LCB0cnkKICAgICAgKiB0byBidWlsZCB1cCB0
aGUgbGF0dGVyIHZpYSBhdXRvbWF0aWMgTlVNQSBwbGFjZW1lbnQuIEluIGZhY3QsIGluIGNhc2UK
ZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tY3RsLmMgYi94ZW4vY29tbW9uL2RvbWN0bC5jCmlu
ZGV4IDBlZjU1NGEuLjU4ZTUxYjIgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZG9tY3RsLmMKKysr
IGIveGVuL2NvbW1vbi9kb21jdGwuYwpAQCAtMTEyOSwxMSArMTEyOSw2IEBAIGxvbmcgZG9fZG9t
Y3RsKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX2RvbWN0bF90KSB1X2RvbWN0bCkKICAgICAg
ICAgICAgIGNvcHliYWNrID0gMTsKICAgICAgICAgYnJlYWs7CiAKLSAgICBjYXNlIFhFTl9ET01D
VExfc2V0X2dudHRhYl9saW1pdHM6Ci0gICAgICAgIHJldCA9IGdyYW50X3RhYmxlX3NldF9saW1p
dHMoZCwgb3AtPnUuc2V0X2dudHRhYl9saW1pdHMuZ3JhbnRfZnJhbWVzLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG9wLT51LnNldF9nbnR0YWJfbGltaXRzLm1hcHRyYWNr
X2ZyYW1lcyk7Ci0gICAgICAgIGJyZWFrOwotCiAgICAgZGVmYXVsdDoKICAgICAgICAgcmV0ID0g
YXJjaF9kb19kb21jdGwob3AsIGQsIHVfZG9tY3RsKTsKICAgICAgICAgYnJlYWs7CmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvZG9t
Y3RsLmgKaW5kZXggNjc2ZTY4Ni4uZTAxZmUwNiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVi
bGljL2RvbWN0bC5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaApAQCAtMTA2OSwx
MSArMTA2OSw2IEBAIHN0cnVjdCB4ZW5fZG9tY3RsX3Bzcl9hbGxvYyB7CiAgICAgdWludDY0X3Qg
ZGF0YTsgICAgICAvKiBJTi9PVVQgKi8KIH07CiAKLXN0cnVjdCB4ZW5fZG9tY3RsX3NldF9nbnR0
YWJfbGltaXRzIHsKLSAgICB1aW50MzJfdCBncmFudF9mcmFtZXM7ICAgICAvKiBJTiAqLwotICAg
IHVpbnQzMl90IG1hcHRyYWNrX2ZyYW1lczsgIC8qIElOICovCi19OwotCiAvKiBYRU5fRE9NQ1RM
X3Z1YXJ0X29wICovCiBzdHJ1Y3QgeGVuX2RvbWN0bF92dWFydF9vcCB7CiAjZGVmaW5lIFhFTl9E
T01DVExfVlVBUlRfT1BfSU5JVCAgMApAQCAtMTE3Miw3ICsxMTY3LDcgQEAgc3RydWN0IHhlbl9k
b21jdGwgewogI2RlZmluZSBYRU5fRE9NQ1RMX21vbml0b3Jfb3AgICAgICAgICAgICAgICAgICAg
IDc3CiAjZGVmaW5lIFhFTl9ET01DVExfcHNyX2FsbG9jICAgICAgICAgICAgICAgICAgICAgNzgK
ICNkZWZpbmUgWEVOX0RPTUNUTF9zb2Z0X3Jlc2V0ICAgICAgICAgICAgICAgICAgICA3OQotI2Rl
ZmluZSBYRU5fRE9NQ1RMX3NldF9nbnR0YWJfbGltaXRzICAgICAgICAgICAgIDgwCisvKiAjZGVm
aW5lIFhFTl9ET01DVExfc2V0X2dudHRhYl9saW1pdHMgICAgICAgICAgODAgLSBNb3ZlZCBpbnRv
IFhFTl9ET01DVExfY3JlYXRlZG9tYWluICovCiAjZGVmaW5lIFhFTl9ET01DVExfdnVhcnRfb3Ag
ICAgICAgICAgICAgICAgICAgICAgODEKICNkZWZpbmUgWEVOX0RPTUNUTF9nZGJzeF9ndWVzdG1l
bWlvICAgICAgICAgICAgMTAwMAogI2RlZmluZSBYRU5fRE9NQ1RMX2dkYnN4X3BhdXNldmNwdSAg
ICAgICAgICAgICAxMDAxCkBAIC0xMjMzLDcgKzEyMjgsNiBAQCBzdHJ1Y3QgeGVuX2RvbWN0bCB7
CiAgICAgICAgIHN0cnVjdCB4ZW5fZG9tY3RsX3Bzcl9jbXRfb3AgICAgICAgIHBzcl9jbXRfb3A7
CiAgICAgICAgIHN0cnVjdCB4ZW5fZG9tY3RsX21vbml0b3Jfb3AgICAgICAgIG1vbml0b3Jfb3A7
CiAgICAgICAgIHN0cnVjdCB4ZW5fZG9tY3RsX3Bzcl9hbGxvYyAgICAgICAgIHBzcl9hbGxvYzsK
LSAgICAgICAgc3RydWN0IHhlbl9kb21jdGxfc2V0X2dudHRhYl9saW1pdHMgc2V0X2dudHRhYl9s
aW1pdHM7CiAgICAgICAgIHN0cnVjdCB4ZW5fZG9tY3RsX3Z1YXJ0X29wICAgICAgICAgIHZ1YXJ0
X29wOwogICAgICAgICB1aW50OF90ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRbMTI4
XTsKICAgICB9IHU7CmRpZmYgLS1naXQgYS94ZW4veHNtL2ZsYXNrL2hvb2tzLmMgYi94ZW4veHNt
L2ZsYXNrL2hvb2tzLmMKaW5kZXggYTRmYmU2Mi4uNTAwYWYyYyAxMDA2NDQKLS0tIGEveGVuL3hz
bS9mbGFzay9ob29rcy5jCisrKyBiL3hlbi94c20vZmxhc2svaG9va3MuYwpAQCAtNzQyLDkgKzc0
Miw2IEBAIHN0YXRpYyBpbnQgZmxhc2tfZG9tY3RsKHN0cnVjdCBkb21haW4gKmQsIGludCBjbWQp
CiAgICAgY2FzZSBYRU5fRE9NQ1RMX3NvZnRfcmVzZXQ6CiAgICAgICAgIHJldHVybiBjdXJyZW50
X2hhc19wZXJtKGQsIFNFQ0NMQVNTX0RPTUFJTjIsIERPTUFJTjJfX1NPRlRfUkVTRVQpOwogCi0g
ICAgY2FzZSBYRU5fRE9NQ1RMX3NldF9nbnR0YWJfbGltaXRzOgotICAgICAgICByZXR1cm4gY3Vy
cmVudF9oYXNfcGVybShkLCBTRUNDTEFTU19ET01BSU4yLCBET01BSU4yX19TRVRfR05UVEFCX0xJ
TUlUUyk7Ci0KICAgICBkZWZhdWx0OgogICAgICAgICByZXR1cm4gYXZjX3Vua25vd25fcGVybWlz
c2lvbigiZG9tY3RsIiwgY21kKTsKICAgICB9CmRpZmYgLS1naXQgYS94ZW4veHNtL2ZsYXNrL3Bv
bGljeS9hY2Nlc3NfdmVjdG9ycyBiL3hlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3Jz
CmluZGV4IGI3Njg4NzAuLmQwMWE3YTAgMTAwNjQ0Ci0tLSBhL3hlbi94c20vZmxhc2svcG9saWN5
L2FjY2Vzc192ZWN0b3JzCisrKyBiL3hlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3Jz
CkBAIC0yNDYsOCArMjQ2LDYgQEAgY2xhc3MgZG9tYWluMgogICAgIG1lbV9zaGFyaW5nCiAjIFhF
Tl9ET01DVExfcHNyX2FsbG9jCiAgICAgcHNyX2FsbG9jCi0jIFhFTl9ET01DVExfc2V0X2dudHRh
Yl9saW1pdHMKLSAgICBzZXRfZ250dGFiX2xpbWl0cwogIyBYRU5NRU1fcmVzb3VyY2VfbWFwCiAg
ICAgcmVzb3VyY2VfbWFwCiB9Ci0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 10:01:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 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 1fp9fA-0006q6-Cg; Mon, 13 Aug 2018 10: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=f6td=k4=citrix.com=prvs=756b7c393=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fp9f8-0006pt-Mr
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 10:01:22 +0000
X-Inumbo-ID: e762579a-9edf-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e762579a-9edf-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 10:01:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,232,1531785600"; d="scan'208";a="62631349"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 13 Aug 2018 11:01:00 +0100
Message-ID: <1534154469-6076-4-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 03/12] xen/domctl: Merge set_max_evtchn into
 createdomain
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

c2V0X21heF9ldnRjaG4gaXMgc29tZXdoYXQgd2VpcmQuICBJdCB3YXMgaW50cm9kdWNlZCB3aXRo
IHRoZSBldmVudF9maWZvIHdvcmssCmJ1dCBoYXMgbmV2ZXIgYmVlbiB1c2VkLiAgU3RpbGwsIGl0
IGlzIGEgYm91bmRpbmcgb24gcmVzb3VyY2VzIGNvbnN1bWVkIGJ5IHRoZQpldmVudCBjaGFubmVs
IGluZnJhc3RydWN0dXJlLCBhbmQgc2hvdWxkIGJlIHBhcnQgb2YgY3JlYXRlZG9tYWluLCByYXRo
ZXIgdGhhbgplZGl0YWJsZSBhZnRlciB0aGUgZmFjdC4KCkRyb3AgWEVOX0RPTUNUTF9zZXRfbWF4
X2V2dGNobiBjb21wbGV0ZWx5IChpbmNsdWRpbmcgWFNNIGhvb2tzIGFuZCBsaWJ4Ywp3cmFwcGVy
cyksIGFuZCByZXRhaW4gdGhlIGZ1bmN0aW9uYWxpdHkgaW4gWEVOX0RPTUNUTF9jcmVhdGVkb21h
aW4uCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgpBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CkFj
a2VkLWJ5OiBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CkFj
a2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNo
IDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRy
aXguY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IE1hcmVrIE1hcmN6
eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KCkh5cGVy
dmlzb3Igc2lkZSBjbGVhbnVwIGlzIHByZXNlbnQgaW4gYSBsYXRlciBwYXRjaAoKdjI6CiAqIFVz
ZSBpbnQgcmF0aGVyIHRoYW4gaW50MzIgZm9yIE9jYW1sIHN0dWJzCi0tLQogdG9vbHMvZmxhc2sv
cG9saWN5L21vZHVsZXMvZG9tMC50ZSAgIHwgIDIgKy0KIHRvb2xzL2ZsYXNrL3BvbGljeS9tb2R1
bGVzL3hlbi5pZiAgICB8ICAyICstCiB0b29scy9oZWxwZXJzL2luaXQteGVuc3RvcmUtZG9tYWlu
LmMgfCAgMSArCiB0b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCAgICAgICAgfCAxMiAtLS0t
LS0tLS0tLS0KIHRvb2xzL2xpYnhjL3hjX2RvbWFpbi5jICAgICAgICAgICAgICB8IDExIC0tLS0t
LS0tLS0tCiB0b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyAgICAgICAgICAgfCAgMiArKwogdG9v
bHMvbGlieGwvbGlieGxfZG9tLmMgICAgICAgICAgICAgIHwgIDcgLS0tLS0tLQogdG9vbHMvb2Nh
bWwvbGlicy94Yy94ZW5jdHJsLm1sICAgICAgIHwgIDEgKwogdG9vbHMvb2NhbWwvbGlicy94Yy94
ZW5jdHJsLm1saSAgICAgIHwgIDEgKwogdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsX3N0dWJz
LmMgIHwgIDUgKysrKy0KIHRvb2xzL3B5dGhvbi94ZW4vbG93bGV2ZWwveGMveGMuYyAgICB8ICAx
ICsKIHhlbi9jb21tb24vZG9tY3RsLmMgICAgICAgICAgICAgICAgICB8ICA5ICsrKy0tLS0tLQog
eGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oICAgICAgICAgIHwgMTkgKysrKysrKystLS0tLS0t
LS0tLQogeGVuL3hzbS9mbGFzay9ob29rcy5jICAgICAgICAgICAgICAgIHwgIDMgLS0tCiB4ZW4v
eHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9ycyAgfCAgMiAtLQogMTUgZmlsZXMgY2hhbmdl
ZCwgMjMgaW5zZXJ0aW9ucygrKSwgNTUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMv
Zmxhc2svcG9saWN5L21vZHVsZXMvZG9tMC50ZSBiL3Rvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVz
L2RvbTAudGUKaW5kZXggYmY3OTRkOS4uNGViMzg0MyAxMDA2NDQKLS0tIGEvdG9vbHMvZmxhc2sv
cG9saWN5L21vZHVsZXMvZG9tMC50ZQorKysgYi90b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy9k
b20wLnRlCkBAIC0zOCw3ICszOCw3IEBAIGFsbG93IGRvbTBfdCBkb20wX3Q6ZG9tYWluIHsKIAln
ZXRwb2R0YXJnZXQgc2V0cG9kdGFyZ2V0IHNldF9taXNjX2luZm8gc2V0X3ZpcnFfaGFuZGxlcgog
fTsKIGFsbG93IGRvbTBfdCBkb20wX3Q6ZG9tYWluMiB7Ci0Jc2V0X2NwdWlkIGdldHRzYyBzZXR0
c2Mgc2V0c2NoZWR1bGVyIHNldF9tYXhfZXZ0Y2huIHNldF92bnVtYWluZm8KKwlzZXRfY3B1aWQg
Z2V0dHNjIHNldHRzYyBzZXRzY2hlZHVsZXIgc2V0X3ZudW1haW5mbwogCWdldF92bnVtYWluZm8g
cHNyX2NtdF9vcCBwc3JfYWxsb2Mgc2V0X2dudHRhYl9saW1pdHMKIH07CiBhbGxvdyBkb20wX3Qg
ZG9tMF90OnJlc291cmNlIHsgYWRkIHJlbW92ZSB9OwpkaWZmIC0tZ2l0IGEvdG9vbHMvZmxhc2sv
cG9saWN5L21vZHVsZXMveGVuLmlmIGIvdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMveGVuLmlm
CmluZGV4IDdhZWZkMDAuLjYxYjBlNzYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2ZsYXNrL3BvbGljeS9t
b2R1bGVzL3hlbi5pZgorKysgYi90b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy94ZW4uaWYKQEAg
LTUxLDcgKzUxLDcgQEAgZGVmaW5lKGBjcmVhdGVfZG9tYWluX2NvbW1vbicsIGAKIAkJCWdldHZj
cHVpbmZvIGdldGFkZHJzaXplIGdldGFmZmluaXR5IHNldGFmZmluaXR5CiAJCQlzZXR0aW1lIHNl
dGRvbWFpbmhhbmRsZSBnZXR2Y3B1Y29udGV4dCBzZXRfbWlzY19pbmZvIH07CiAJYWxsb3cgJDEg
JDI6ZG9tYWluMiB7IHNldF9jcHVpZCBzZXR0c2Mgc2V0c2NoZWR1bGVyIHNldGNsYWltCi0JCQlz
ZXRfbWF4X2V2dGNobiBzZXRfdm51bWFpbmZvIGdldF92bnVtYWluZm8gY2FjaGVmbHVzaAorCQkJ
c2V0X3ZudW1haW5mbyBnZXRfdm51bWFpbmZvIGNhY2hlZmx1c2gKIAkJCXBzcl9jbXRfb3AgcHNy
X2FsbG9jIHNvZnRfcmVzZXQgc2V0X2dudHRhYl9saW1pdHMKIAkJCXJlc291cmNlX21hcCB9Owog
CWFsbG93ICQxICQyOnNlY3VyaXR5IGNoZWNrX2NvbnRleHQ7CmRpZmYgLS1naXQgYS90b29scy9o
ZWxwZXJzL2luaXQteGVuc3RvcmUtZG9tYWluLmMgYi90b29scy9oZWxwZXJzL2luaXQteGVuc3Rv
cmUtZG9tYWluLmMKaW5kZXggNzg1ZTU3MC4uODljMzI5YyAxMDA2NDQKLS0tIGEvdG9vbHMvaGVs
cGVycy9pbml0LXhlbnN0b3JlLWRvbWFpbi5jCisrKyBiL3Rvb2xzL2hlbHBlcnMvaW5pdC14ZW5z
dG9yZS1kb21haW4uYwpAQCAtNjYsNiArNjYsNyBAQCBzdGF0aWMgaW50IGJ1aWxkKHhjX2ludGVy
ZmFjZSAqeGNoKQogICAgIHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiBjb25maWcgPSB7
CiAgICAgICAgIC5zc2lkcmVmID0gU0VDSU5JVFNJRF9ET01VLAogICAgICAgICAuZmxhZ3MgPSBY
RU5fRE9NQ1RMX0NERl94c19kb21haW4sCisgICAgICAgIC5tYXhfZXZ0Y2huX3BvcnQgPSAtMSwg
LyogTm8gbGltaXQuICovCiAgICAgfTsKIAogICAgIHhzX2ZkID0gb3BlbigiL2Rldi94ZW4veGVu
YnVzX2JhY2tlbmQiLCBPX1JEV1IpOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94
ZW5jdHJsLmggYi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAppbmRleCAyYzRhYzMyLi5j
NjI2OTg0IDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAorKysgYi90
b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaApAQCAtMTA4MiwxOCArMTA4Miw2IEBAIGludCB4
Y19kb21haW5fc2V0X2FjY2Vzc19yZXF1aXJlZCh4Y19pbnRlcmZhY2UgKnhjaCwKIGludCB4Y19k
b21haW5fc2V0X3ZpcnFfaGFuZGxlcih4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9taWQs
IGludCB2aXJxKTsKIAogLyoqCi0gKiBTZXQgdGhlIG1heGltdW0gZXZlbnQgY2hhbm5lbCBwb3J0
IGEgZG9tYWluIG1heSBiaW5kLgotICoKLSAqIFRoaXMgZG9lcyBub3QgYWZmZWN0IHBvcnRzIHRo
YXQgYXJlIGFscmVhZHkgYm91bmQuCi0gKgotICogQHBhcmFtIHhjaCBhIGhhbmRsZSB0byBhbiBv
cGVuIGh5cGVydmlzb3IgaW50ZXJmYWNlCi0gKiBAcGFyYW0gZG9taWQgdGhlIGRvbWFpbiBpZAot
ICogQHBhcmFtIG1heF9wb3J0IG1heGltdW0gcG9ydCBudW1iZXIKLSAqLwotaW50IHhjX2RvbWFp
bl9zZXRfbWF4X2V2dGNobih4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9taWQsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IG1heF9wb3J0KTsKLQotLyoqCiAgKiBT
ZXQgdGhlIG1heGltdW0gbnVtYmVyIG9mIGdyYW50IGZyYW1lcyBhbmQgbWFwdHJhY2sgZnJhbWVz
IGEgZG9tYWluCiAgKiBjYW4gaGF2ZS4gTXVzdCBiZSB1c2VkIGF0IGRvbWFpbiBzZXR1cCB0aW1l
IGFuZCBvbmx5IHRoZW4uCiAgKgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfZG9tYWluLmMg
Yi90b29scy9saWJ4Yy94Y19kb21haW4uYwppbmRleCAwMTI0Y2VhLi4yYmM2OTVjIDEwMDY0NAot
LS0gYS90b29scy9saWJ4Yy94Y19kb21haW4uYworKysgYi90b29scy9saWJ4Yy94Y19kb21haW4u
YwpAQCAtMjI1NiwxNyArMjI1Niw2IEBAIGludCB4Y19kb21haW5fc2V0X3ZpcnFfaGFuZGxlcih4
Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9taWQsIGludCB2aXJxKQogICAgIHJldHVybiBk
b19kb21jdGwoeGNoLCAmZG9tY3RsKTsKIH0KIAotaW50IHhjX2RvbWFpbl9zZXRfbWF4X2V2dGNo
bih4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9taWQsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVpbnQzMl90IG1heF9wb3J0KQotewotICAgIERFQ0xBUkVfRE9NQ1RMOwotCi0g
ICAgZG9tY3RsLmNtZCA9IFhFTl9ET01DVExfc2V0X21heF9ldnRjaG47Ci0gICAgZG9tY3RsLmRv
bWFpbiA9IGRvbWlkOwotICAgIGRvbWN0bC51LnNldF9tYXhfZXZ0Y2huLm1heF9wb3J0ID0gbWF4
X3BvcnQ7Ci0gICAgcmV0dXJuIGRvX2RvbWN0bCh4Y2gsICZkb21jdGwpOwotfQotCiBpbnQgeGNf
ZG9tYWluX3NldF9nbnR0YWJfbGltaXRzKHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21p
ZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZ3JhbnRfZnJhbWVz
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBtYXB0cmFja19mcmFt
ZXMpCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyBiL3Rvb2xzL2xpYnhs
L2xpYnhsX2NyZWF0ZS5jCmluZGV4IGRkOWQ4YzguLmI3YjQ0ZTIgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L2xpYnhsL2xpYnhsX2NyZWF0ZS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCkBA
IC01NTQsNiArNTU0LDcgQEAgaW50IGxpYnhsX19kb21haW5fbWFrZShsaWJ4bF9fZ2MgKmdjLCBs
aWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKIAogICAgIC8qIGNvbnZlbmllbmNlIGFsaWFz
ZXMgKi8KICAgICBsaWJ4bF9kb21haW5fY3JlYXRlX2luZm8gKmluZm8gPSAmZF9jb25maWctPmNf
aW5mbzsKKyAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqYl9pbmZvID0gJmRfY29uZmlnLT5i
X2luZm87CiAKICAgICB1dWlkX3N0cmluZyA9IGxpYnhsX191dWlkMnN0cmluZyhnYywgaW5mby0+
dXVpZCk7CiAgICAgaWYgKCF1dWlkX3N0cmluZykgewpAQCAtNTY1LDYgKzU2Niw3IEBAIGludCBs
aWJ4bF9fZG9tYWluX21ha2UobGlieGxfX2djICpnYywgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9j
b25maWcsCiAgICAgaWYgKCFsaWJ4bF9kb21pZF92YWxpZF9ndWVzdCgqZG9taWQpKSB7CiAgICAg
ICAgIHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiBjcmVhdGUgPSB7CiAgICAgICAgICAg
ICAuc3NpZHJlZiA9IGluZm8tPnNzaWRyZWYsCisgICAgICAgICAgICAubWF4X2V2dGNobl9wb3J0
ID0gYl9pbmZvLT5ldmVudF9jaGFubmVscywKICAgICAgICAgfTsKIAogICAgICAgICBpZiAoaW5m
by0+dHlwZSAhPSBMSUJYTF9ET01BSU5fVFlQRV9QVikgewpkaWZmIC0tZ2l0IGEvdG9vbHMvbGli
eGwvbGlieGxfZG9tLmMgYi90b29scy9saWJ4bC9saWJ4bF9kb20uYwppbmRleCBjOGExZGM3Li5l
YjQwMWNmIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9kb20uYworKysgYi90b29scy9s
aWJ4bC9saWJ4bF9kb20uYwpAQCAtNTkwLDEzICs1OTAsNiBAQCBpbnQgbGlieGxfX2J1aWxkX3Bv
c3QobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCiAgICAgaWYgKHJjKQogICAgICAgICBy
ZXR1cm4gcmM7CiAKLSAgICByYyA9IHhjX2RvbWFpbl9zZXRfbWF4X2V2dGNobihjdHgtPnhjaCwg
ZG9taWQsIGluZm8tPmV2ZW50X2NoYW5uZWxzKTsKLSAgICBpZiAocmMpIHsKLSAgICAgICAgTE9H
KEVSUk9SLCAiRmFpbGVkIHRvIHNldCBldmVudCBjaGFubmVsIGxpbWl0IHRvICVkICglZCkiLAot
ICAgICAgICAgICAgaW5mby0+ZXZlbnRfY2hhbm5lbHMsIHJjKTsKLSAgICAgICAgcmV0dXJuIEVS
Uk9SX0ZBSUw7Ci0gICAgfQotCiAgICAgbGlieGxfY3B1aWRfYXBwbHlfcG9saWN5KGN0eCwgZG9t
aWQpOwogICAgIGlmIChpbmZvLT5jcHVpZCAhPSBOVUxMKQogICAgICAgICBsaWJ4bF9jcHVpZF9z
ZXQoY3R4LCBkb21pZCwgaW5mby0+Y3B1aWQpOwpkaWZmIC0tZ2l0IGEvdG9vbHMvb2NhbWwvbGli
cy94Yy94ZW5jdHJsLm1sIGIvdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsLm1sCmluZGV4IDNi
NzUyNmUuLjIxOTM1NWEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL29jYW1sL2xpYnMveGMveGVuY3RybC5t
bAorKysgYi90b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmwubWwKQEAgLTYzLDYgKzYzLDcgQEAg
dHlwZSBkb21jdGxfY3JlYXRlX2NvbmZpZyA9CiAJc3NpZHJlZjogaW50MzI7CiAJaGFuZGxlOiBz
dHJpbmc7CiAJZmxhZ3M6IGRvbWFpbl9jcmVhdGVfZmxhZyBsaXN0OworCW1heF9ldnRjaG5fcG9y
dDogaW50OwogCWFyY2g6IGFyY2hfZG9tYWluY29uZmlnOwogfQogCmRpZmYgLS1naXQgYS90b29s
cy9vY2FtbC9saWJzL3hjL3hlbmN0cmwubWxpIGIvdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJs
Lm1saQppbmRleCBkMTAzYTMzLi5jMGM3MjRiIDEwMDY0NAotLS0gYS90b29scy9vY2FtbC9saWJz
L3hjL3hlbmN0cmwubWxpCisrKyBiL3Rvb2xzL29jYW1sL2xpYnMveGMveGVuY3RybC5tbGkKQEAg
LTU1LDYgKzU1LDcgQEAgdHlwZSBkb21jdGxfY3JlYXRlX2NvbmZpZyA9IHsKICAgc3NpZHJlZjog
aW50MzI7CiAgIGhhbmRsZTogc3RyaW5nOwogICBmbGFnczogZG9tYWluX2NyZWF0ZV9mbGFnIGxp
c3Q7CisgIG1heF9ldnRjaG5fcG9ydDogaW50OwogICBhcmNoOiBhcmNoX2RvbWFpbmNvbmZpZzsK
IH0KIApkaWZmIC0tZ2l0IGEvdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsX3N0dWJzLmMgYi90
b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmxfc3R1YnMuYwppbmRleCAxMjA2ZWFlLi45Yzg0NTdi
IDEwMDY0NAotLS0gYS90b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmxfc3R1YnMuYworKysgYi90
b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmxfc3R1YnMuYwpAQCAtMTI4LDEyICsxMjgsMTQgQEAg
Q0FNTHByaW0gdmFsdWUgc3R1Yl94Y19kb21haW5fY3JlYXRlKHZhbHVlIHhjaCwgdmFsdWUgY29u
ZmlnKQogI2RlZmluZSBWQUxfU1NJRFJFRiAgICAgICAgICAgICBGaWVsZChjb25maWcsIDApCiAj
ZGVmaW5lIFZBTF9IQU5ETEUgICAgICAgICAgICAgIEZpZWxkKGNvbmZpZywgMSkKICNkZWZpbmUg
VkFMX0ZMQUdTICAgICAgICAgICAgICAgRmllbGQoY29uZmlnLCAyKQotI2RlZmluZSBWQUxfQVJD
SCAgICAgICAgICAgICAgICBGaWVsZChjb25maWcsIDMpCisjZGVmaW5lIFZBTF9NQVhfRVZUQ0hO
X1BPUlQgICAgIEZpZWxkKGNvbmZpZywgMykKKyNkZWZpbmUgVkFMX0FSQ0ggICAgICAgICAgICAg
ICAgRmllbGQoY29uZmlnLCA0KQogCiAJdWludDMyX3QgZG9taWQgPSAwOwogCWludCByZXN1bHQ7
CiAJc3RydWN0IHhlbl9kb21jdGxfY3JlYXRlZG9tYWluIGNmZyA9IHsKIAkJLnNzaWRyZWYgPSBJ
bnQzMl92YWwoVkFMX1NTSURSRUYpLAorCQkubWF4X2V2dGNobl9wb3J0ID0gSW50X3ZhbChWQUxf
TUFYX0VWVENITl9QT1JUKSwKIAl9OwogCiAJZG9tYWluX2hhbmRsZV9vZl91dWlkX3N0cmluZyhj
ZmcuaGFuZGxlLCBTdHJpbmdfdmFsKFZBTF9IQU5ETEUpKTsKQEAgLTE2OSw2ICsxNzEsNyBAQCBD
QU1McHJpbSB2YWx1ZSBzdHViX3hjX2RvbWFpbl9jcmVhdGUodmFsdWUgeGNoLCB2YWx1ZSBjb25m
aWcpCiAJfQogCiAjdW5kZWYgVkFMX0FSQ0gKKyN1bmRlZiBWQUxfTUFYX0VWVENITl9QT1JUCiAj
dW5kZWYgVkFMX0ZMQUdTCiAjdW5kZWYgVkFMX0hBTkRMRQogI3VuZGVmIFZBTF9TU0lEUkVGCmRp
ZmYgLS1naXQgYS90b29scy9weXRob24veGVuL2xvd2xldmVsL3hjL3hjLmMgYi90b29scy9weXRo
b24veGVuL2xvd2xldmVsL3hjL3hjLmMKaW5kZXggNWEyOTIzYS4uNGRjNmQxYyAxMDA2NDQKLS0t
IGEvdG9vbHMvcHl0aG9uL3hlbi9sb3dsZXZlbC94Yy94Yy5jCisrKyBiL3Rvb2xzL3B5dGhvbi94
ZW4vbG93bGV2ZWwveGMveGMuYwpAQCAtMTI1LDYgKzEyNSw3IEBAIHN0YXRpYyBQeU9iamVjdCAq
cHl4Y19kb21haW5fY3JlYXRlKFhjT2JqZWN0ICpzZWxmLAogICAgICAgICAgICAgMHhkZSwgMHhh
ZCwgMHhiZSwgMHhlZiwgMHhkZSwgMHhhZCwgMHhiZSwgMHhlZiwKICAgICAgICAgICAgIDB4ZGUs
IDB4YWQsIDB4YmUsIDB4ZWYsIDB4ZGUsIDB4YWQsIDB4YmUsIDB4ZWYsCiAgICAgICAgIH0sCisg
ICAgICAgIC5tYXhfZXZ0Y2huX3BvcnQgPSAtMSwgLyogTm8gbGltaXQuICovCiAgICAgfTsKIAog
ICAgIHN0YXRpYyBjaGFyICprd2RfbGlzdFtdID0geyAiZG9taWQiLCAic3NpZHJlZiIsICJoYW5k
bGUiLCAiZmxhZ3MiLCAidGFyZ2V0IiwgTlVMTCB9OwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9k
b21jdGwuYyBiL3hlbi9jb21tb24vZG9tY3RsLmMKaW5kZXggYzg2ZGMyMS4uM2E2OGZjOSAxMDA2
NDQKLS0tIGEveGVuL2NvbW1vbi9kb21jdGwuYworKysgYi94ZW4vY29tbW9uL2RvbWN0bC5jCkBA
IC01NDAsNiArNTQwLDkgQEAgbG9uZyBkb19kb21jdGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4
ZW5fZG9tY3RsX3QpIHVfZG9tY3RsKQogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KIAor
ICAgICAgICBkLT5tYXhfZXZ0Y2huX3BvcnQgPSBtaW5fdCh1bnNpZ25lZCBpbnQsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wLT51LmNyZWF0ZWRvbWFpbi5tYXhfZXZ0Y2hu
X3BvcnQsIElOVF9NQVgpOworCiAgICAgICAgIHJldCA9IDA7CiAgICAgICAgIG9wLT5kb21haW4g
PSBkLT5kb21haW5faWQ7CiAgICAgICAgIGNvcHliYWNrID0gMTsKQEAgLTExMDMsMTIgKzExMDYs
NiBAQCBsb25nIGRvX2RvbWN0bChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9kb21jdGxfdCkg
dV9kb21jdGwpCiAgICAgICAgIHJldCA9IHNldF9nbG9iYWxfdmlycV9oYW5kbGVyKGQsIG9wLT51
LnNldF92aXJxX2hhbmRsZXIudmlycSk7CiAgICAgICAgIGJyZWFrOwogCi0gICAgY2FzZSBYRU5f
RE9NQ1RMX3NldF9tYXhfZXZ0Y2huOgotICAgICAgICBkLT5tYXhfZXZ0Y2huX3BvcnQgPSBtaW5f
dCh1bnNpZ25lZCBpbnQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wLT51
LnNldF9tYXhfZXZ0Y2huLm1heF9wb3J0LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBJTlRfTUFYKTsKLSAgICAgICAgYnJlYWs7Ci0KICAgICBjYXNlIFhFTl9ET01DVExfc2V0
dm51bWFpbmZvOgogICAgIHsKICAgICAgICAgc3RydWN0IHZudW1hX2luZm8gKnZudW1hOwpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oIGIveGVuL2luY2x1ZGUvcHVibGlj
L2RvbWN0bC5oCmluZGV4IDVjMzkxNmMuLmE5NDUzODIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L3B1YmxpYy9kb21jdGwuaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgKQEAgLTY1
LDYgKzY1LDEzIEBAIHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiB7CiAjZGVmaW5lIF9Y
RU5fRE9NQ1RMX0NERl94c19kb21haW4gICAgIDQKICNkZWZpbmUgWEVOX0RPTUNUTF9DREZfeHNf
ZG9tYWluICAgICAgKDFVPDxfWEVOX0RPTUNUTF9DREZfeHNfZG9tYWluKQogICAgIHVpbnQzMl90
IGZsYWdzOworCisgICAgLyoKKyAgICAgKiBWYXJpb3VzIGRvbWFpbiBsaW1pdHMsIHdoaWNoIGlt
cGFjdCB0aGUgcXVhbnRpdHkgb2YgcmVzb3VyY2VzIChnbG9iYWwKKyAgICAgKiBtYXBwaW5nIHNw
YWNlLCB4ZW5oZWFwLCBldGMpIGEgZ3Vlc3QgbWF5IGNvbnN1bWUuCisgICAgICovCisgICAgdWlu
dDMyX3QgbWF4X2V2dGNobl9wb3J0OworCiAgICAgc3RydWN0IHhlbl9hcmNoX2RvbWFpbmNvbmZp
ZyBhcmNoOwogfTsKIApAQCAtODc1LDE1ICs4ODIsNiBAQCBzdHJ1Y3QgeGVuX2RvbWN0bF9zZXRf
YnJva2VuX3BhZ2VfcDJtIHsKIH07CiAKIC8qCi0gKiBYRU5fRE9NQ1RMX3NldF9tYXhfZXZ0Y2hu
OiBzZXRzIHRoZSBtYXhpbXVtIGV2ZW50IGNoYW5uZWwgcG9ydAotICogbnVtYmVyIHRoZSBndWVz
dCBtYXkgdXNlLiAgVXNlIHRoaXMgbGltaXQgdGhlIGFtb3VudCBvZiByZXNvdXJjZXMKLSAqIChn
bG9iYWwgbWFwcGluZyBzcGFjZSwgeGVuaGVhcCkgYSBndWVzdCBtYXkgdXNlIGZvciBldmVudCBj
aGFubmVscy4KLSAqLwotc3RydWN0IHhlbl9kb21jdGxfc2V0X21heF9ldnRjaG4gewotICAgIHVp
bnQzMl90IG1heF9wb3J0OwotfTsKLQotLyoKICAqIEFSTTogQ2xlYW4gYW5kIGludmFsaWRhdGUg
Y2FjaGVzIGFzc29jaWF0ZWQgd2l0aCBnaXZlbiByZWdpb24gb2YKICAqIGd1ZXN0IG1lbW9yeS4K
ICAqLwpAQCAtMTE2Myw3ICsxMTYxLDcgQEAgc3RydWN0IHhlbl9kb21jdGwgewogI2RlZmluZSBY
RU5fRE9NQ1RMX3NldF9icm9rZW5fcGFnZV9wMm0gICAgICAgICAgIDY3CiAjZGVmaW5lIFhFTl9E
T01DVExfc2V0bm9kZWFmZmluaXR5ICAgICAgICAgICAgICAgNjgKICNkZWZpbmUgWEVOX0RPTUNU
TF9nZXRub2RlYWZmaW5pdHkgICAgICAgICAgICAgICA2OQotI2RlZmluZSBYRU5fRE9NQ1RMX3Nl
dF9tYXhfZXZ0Y2huICAgICAgICAgICAgICAgIDcwCisvKiAjZGVmaW5lIFhFTl9ET01DVExfc2V0
X21heF9ldnRjaG4gICAgICAgICAgICAgNzAgLSBNb3ZlZCBpbnRvIFhFTl9ET01DVExfY3JlYXRl
ZG9tYWluICovCiAjZGVmaW5lIFhFTl9ET01DVExfY2FjaGVmbHVzaCAgICAgICAgICAgICAgICAg
ICAgNzEKICNkZWZpbmUgWEVOX0RPTUNUTF9nZXRfdmNwdV9tc3JzICAgICAgICAgICAgICAgICA3
MgogI2RlZmluZSBYRU5fRE9NQ1RMX3NldF92Y3B1X21zcnMgICAgICAgICAgICAgICAgIDczCkBA
IC0xMjI0LDcgKzEyMjIsNiBAQCBzdHJ1Y3QgeGVuX2RvbWN0bCB7CiAgICAgICAgIHN0cnVjdCB4
ZW5fZG9tY3RsX3NldF9hY2Nlc3NfcmVxdWlyZWQgYWNjZXNzX3JlcXVpcmVkOwogICAgICAgICBz
dHJ1Y3QgeGVuX2RvbWN0bF9hdWRpdF9wMm0gICAgICAgICBhdWRpdF9wMm07CiAgICAgICAgIHN0
cnVjdCB4ZW5fZG9tY3RsX3NldF92aXJxX2hhbmRsZXIgIHNldF92aXJxX2hhbmRsZXI7Ci0gICAg
ICAgIHN0cnVjdCB4ZW5fZG9tY3RsX3NldF9tYXhfZXZ0Y2huICAgIHNldF9tYXhfZXZ0Y2huOwog
ICAgICAgICBzdHJ1Y3QgeGVuX2RvbWN0bF9nZGJzeF9tZW1pbyAgICAgICBnZGJzeF9ndWVzdF9t
ZW1pbzsKICAgICAgICAgc3RydWN0IHhlbl9kb21jdGxfc2V0X2Jyb2tlbl9wYWdlX3AybSBzZXRf
YnJva2VuX3BhZ2VfcDJtOwogICAgICAgICBzdHJ1Y3QgeGVuX2RvbWN0bF9jYWNoZWZsdXNoICAg
ICAgICBjYWNoZWZsdXNoOwpkaWZmIC0tZ2l0IGEveGVuL3hzbS9mbGFzay9ob29rcy5jIGIveGVu
L3hzbS9mbGFzay9ob29rcy5jCmluZGV4IDdhM2NjZmEuLmE0ZmJlNjIgMTAwNjQ0Ci0tLSBhL3hl
bi94c20vZmxhc2svaG9va3MuYworKysgYi94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKQEAgLTcyOCw5
ICs3MjgsNiBAQCBzdGF0aWMgaW50IGZsYXNrX2RvbWN0bChzdHJ1Y3QgZG9tYWluICpkLCBpbnQg
Y21kKQogICAgIGNhc2UgWEVOX0RPTUNUTF9hdWRpdF9wMm06CiAgICAgICAgIHJldHVybiBjdXJy
ZW50X2hhc19wZXJtKGQsIFNFQ0NMQVNTX0hWTSwgSFZNX19BVURJVF9QMk0pOwogCi0gICAgY2Fz
ZSBYRU5fRE9NQ1RMX3NldF9tYXhfZXZ0Y2huOgotICAgICAgICByZXR1cm4gY3VycmVudF9oYXNf
cGVybShkLCBTRUNDTEFTU19ET01BSU4yLCBET01BSU4yX19TRVRfTUFYX0VWVENITik7Ci0KICAg
ICBjYXNlIFhFTl9ET01DVExfY2FjaGVmbHVzaDoKICAgICAgICAgcmV0dXJuIGN1cnJlbnRfaGFz
X3Blcm0oZCwgU0VDQ0xBU1NfRE9NQUlOMiwgRE9NQUlOMl9fQ0FDSEVGTFVTSCk7CiAKZGlmZiAt
LWdpdCBhL3hlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzIGIveGVuL3hzbS9mbGFz
ay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKaW5kZXggYzVkODU0OC4uYjc2ODg3MCAxMDA2NDQKLS0t
IGEveGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKKysrIGIveGVuL3hzbS9mbGFz
ay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKQEAgLTIyMiw4ICsyMjIsNiBAQCBjbGFzcyBkb21haW4y
CiAgICAgc2V0c2NoZWR1bGVyCiAjIFhFTk1FTV9jbGFpbV9wYWdlcwogICAgIHNldGNsYWltCi0j
IFhFTl9ET01DVExfc2V0X21heF9ldnRjaG4KLSAgICBzZXRfbWF4X2V2dGNobgogIyBYRU5fRE9N
Q1RMX2NhY2hlZmx1c2gKICAgICBjYWNoZWZsdXNoCiAjIENyZWF0aW9uIG9mIHRoZSBoYXJkd2Fy
ZSBkb21haW4gd2hlbiBpdCBpcyBub3QgZG9tMAotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 10:01:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 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 1fp9f6-0006pg-SC; Mon, 13 Aug 2018 10: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=f6td=k4=citrix.com=prvs=756b7c393=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fp9f5-0006pT-7X
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 10:01:19 +0000
X-Inumbo-ID: e514b758-9edf-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e514b758-9edf-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 10:01:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,232,1531785600"; d="scan'208";a="62631342"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 13 Aug 2018 11:00:58 +0100
Message-ID: <1534154469-6076-2-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 01/12] tools/ocaml: Pass a full
 domctl_create_config into stub_xc_domain_create()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHVuZGVybHlpbmcgQyBmdW5jdGlvbiBpcyBhYm91dCB0byBtYWtlIHRoZSBzYW1lIGNoYW5n
ZSwgYW5kIHRoZSBzdHJ1Y3R1cmUKaXMgZ29pbmcgdG8gZ2FpbiBleHRyYSBmaWVsZHMuCgpTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpBY2tl
ZC1ieTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgotLS0K
djI6CiAqIEZpeCBpbmRpcmVjdGlvbiBidWcgd2l0aCB4ZW5feDg2X2FyY2hfZG9tY3RsY29uZmln
Ci0tLQogdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsLm1sICAgICAgfCAxNCArKysrKysrLS0t
CiB0b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmwubWxpICAgICB8IDEzICsrKysrKystLS0KIHRv
b2xzL29jYW1sL2xpYnMveGMveGVuY3RybF9zdHVicy5jIHwgNTIgKysrKysrKysrKysrKysrKysr
KysrKysrLS0tLS0tLS0tLS0tLQogMyBmaWxlcyBjaGFuZ2VkLCA1NSBpbnNlcnRpb25zKCspLCAy
NCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmwu
bWwgYi90b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmwubWwKaW5kZXggYjNiMzNiYi4uM2I3NTI2
ZSAxMDA2NDQKLS0tIGEvdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsLm1sCisrKyBiL3Rvb2xz
L29jYW1sL2xpYnMveGMveGVuY3RybC5tbApAQCAtNTYsNiArNTYsMTYgQEAgdHlwZSBhcmNoX2Rv
bWFpbmNvbmZpZyA9CiAJfCBBUk0gb2YgeGVuX2FybV9hcmNoX2RvbWFpbmNvbmZpZwogCXwgWDg2
IG9mIHhlbl94ODZfYXJjaF9kb21haW5jb25maWcKIAordHlwZSBkb21haW5fY3JlYXRlX2ZsYWcg
PSBDREZfSFZNIHwgQ0RGX0hBUAorCit0eXBlIGRvbWN0bF9jcmVhdGVfY29uZmlnID0KK3sKKwlz
c2lkcmVmOiBpbnQzMjsKKwloYW5kbGU6IHN0cmluZzsKKwlmbGFnczogZG9tYWluX2NyZWF0ZV9m
bGFnIGxpc3Q7CisJYXJjaDogYXJjaF9kb21haW5jb25maWc7Cit9CisKIHR5cGUgZG9tYWluaW5m
byA9CiB7CiAJZG9taWQgICAgICAgICAgICAgOiBkb21pZDsKQEAgLTEyMCw4ICsxMzAsNiBAQCB0
eXBlIGNvbXBpbGVfaW5mbyA9CiAKIHR5cGUgc2h1dGRvd25fcmVhc29uID0gUG93ZXJvZmYgfCBS
ZWJvb3QgfCBTdXNwZW5kIHwgQ3Jhc2ggfCBXYXRjaGRvZyB8IFNvZnRfcmVzZXQKIAotdHlwZSBk
b21haW5fY3JlYXRlX2ZsYWcgPSBDREZfSFZNIHwgQ0RGX0hBUAotCiBleGNlcHRpb24gRXJyb3Ig
b2Ygc3RyaW5nCiAKIHR5cGUgaGFuZGxlCkBAIC0xMzUsNyArMTQzLDcgQEAgbGV0IHdpdGhfaW50
ZiBmID0KIAlpbnRlcmZhY2VfY2xvc2UgeGM7CiAJcgogCi1leHRlcm5hbCBkb21haW5fY3JlYXRl
OiBoYW5kbGUgLT4gaW50MzIgLT4gZG9tYWluX2NyZWF0ZV9mbGFnIGxpc3QgLT4gc3RyaW5nIC0+
IGFyY2hfZG9tYWluY29uZmlnIC0+IGRvbWlkCitleHRlcm5hbCBkb21haW5fY3JlYXRlOiBoYW5k
bGUgLT4gZG9tY3RsX2NyZWF0ZV9jb25maWcgLT4gZG9taWQKICAgICAgICA9ICJzdHViX3hjX2Rv
bWFpbl9jcmVhdGUiCiAKIGV4dGVybmFsIGRvbWFpbl9zZXRoYW5kbGU6IGhhbmRsZSAtPiBkb21p
ZCAtPiBzdHJpbmcgLT4gdW5pdApkaWZmIC0tZ2l0IGEvdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5j
dHJsLm1saSBiL3Rvb2xzL29jYW1sL2xpYnMveGMveGVuY3RybC5tbGkKaW5kZXggMzUzMDNhYi4u
ZDEwM2EzMyAxMDA2NDQKLS0tIGEvdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsLm1saQorKysg
Yi90b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmwubWxpCkBAIC00OSw2ICs0OSwxNSBAQCB0eXBl
IGFyY2hfZG9tYWluY29uZmlnID0KICAgfCBBUk0gb2YgeGVuX2FybV9hcmNoX2RvbWFpbmNvbmZp
ZwogICB8IFg4NiBvZiB4ZW5feDg2X2FyY2hfZG9tYWluY29uZmlnCiAKK3R5cGUgZG9tYWluX2Ny
ZWF0ZV9mbGFnID0gQ0RGX0hWTSB8IENERl9IQVAKKwordHlwZSBkb21jdGxfY3JlYXRlX2NvbmZp
ZyA9IHsKKyAgc3NpZHJlZjogaW50MzI7CisgIGhhbmRsZTogc3RyaW5nOworICBmbGFnczogZG9t
YWluX2NyZWF0ZV9mbGFnIGxpc3Q7CisgIGFyY2g6IGFyY2hfZG9tYWluY29uZmlnOworfQorCiB0
eXBlIGRvbWFpbmluZm8gPSB7CiAgIGRvbWlkIDogZG9taWQ7CiAgIGR5aW5nIDogYm9vbDsKQEAg
LTkxLDE0ICsxMDAsMTIgQEAgdHlwZSBjb21waWxlX2luZm8gPSB7CiB9CiB0eXBlIHNodXRkb3du
X3JlYXNvbiA9IFBvd2Vyb2ZmIHwgUmVib290IHwgU3VzcGVuZCB8IENyYXNoIHwgV2F0Y2hkb2cg
fCBTb2Z0X3Jlc2V0CiAKLXR5cGUgZG9tYWluX2NyZWF0ZV9mbGFnID0gQ0RGX0hWTSB8IENERl9I
QVAKLQogZXhjZXB0aW9uIEVycm9yIG9mIHN0cmluZwogdHlwZSBoYW5kbGUKIGV4dGVybmFsIGlu
dGVyZmFjZV9vcGVuIDogdW5pdCAtPiBoYW5kbGUgPSAic3R1Yl94Y19pbnRlcmZhY2Vfb3BlbiIK
IGV4dGVybmFsIGludGVyZmFjZV9jbG9zZSA6IGhhbmRsZSAtPiB1bml0ID0gInN0dWJfeGNfaW50
ZXJmYWNlX2Nsb3NlIgogdmFsIHdpdGhfaW50ZiA6IChoYW5kbGUgLT4gJ2EpIC0+ICdhCi1leHRl
cm5hbCBkb21haW5fY3JlYXRlIDogaGFuZGxlIC0+IGludDMyIC0+IGRvbWFpbl9jcmVhdGVfZmxh
ZyBsaXN0IC0+IHN0cmluZyAtPiBhcmNoX2RvbWFpbmNvbmZpZyAtPiBkb21pZAorZXh0ZXJuYWwg
ZG9tYWluX2NyZWF0ZSA6IGhhbmRsZSAtPiBkb21jdGxfY3JlYXRlX2NvbmZpZyAtPiBkb21pZAog
ICA9ICJzdHViX3hjX2RvbWFpbl9jcmVhdGUiCiBleHRlcm5hbCBkb21haW5fc2V0aGFuZGxlIDog
aGFuZGxlIC0+IGRvbWlkIC0+IHN0cmluZyAtPiB1bml0ID0gInN0dWJfeGNfZG9tYWluX3NldGhh
bmRsZSIKIGV4dGVybmFsIGRvbWFpbl9tYXhfdmNwdXMgOiBoYW5kbGUgLT4gZG9taWQgLT4gaW50
IC0+IHVuaXQKZGlmZiAtLWdpdCBhL3Rvb2xzL29jYW1sL2xpYnMveGMveGVuY3RybF9zdHVicy5j
IGIvdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsX3N0dWJzLmMKaW5kZXggNTI3NGU1Ni4uZGJl
OWMzZSAxMDA2NDQKLS0tIGEvdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsX3N0dWJzLmMKKysr
IGIvdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsX3N0dWJzLmMKQEAgLTExOSwzNiArMTE5LDQ2
IEBAIHN0YXRpYyB2b2lkIGRvbWFpbl9oYW5kbGVfb2ZfdXVpZF9zdHJpbmcoeGVuX2RvbWFpbl9o
YW5kbGVfdCBoLAogI3VuZGVmIFgKIH0KIAotQ0FNTHByaW0gdmFsdWUgc3R1Yl94Y19kb21haW5f
Y3JlYXRlKHZhbHVlIHhjaCwgdmFsdWUgc3NpZHJlZiwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB2YWx1ZSBmbGFncywgdmFsdWUgaGFuZGxlLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHZhbHVlIGRvbWNvbmZpZykKK0NBTUxwcmltIHZhbHVlIHN0
dWJfeGNfZG9tYWluX2NyZWF0ZSh2YWx1ZSB4Y2gsIHZhbHVlIGNvbmZpZykKIHsKLQlDQU1McGFy
YW00KHhjaCwgc3NpZHJlZiwgZmxhZ3MsIGhhbmRsZSk7CisJQ0FNTHBhcmFtMih4Y2gsIGNvbmZp
Zyk7CisJQ0FNTGxvY2FsMihsLCBhcmNoX2RvbWNvbmZpZyk7CisKKwkvKiBNbmVtb25pY3MgZm9y
IHRoZSBuYW1lZCBmaWVsZHMgaW5zaWRlIGRvbWN0bF9jcmVhdGVfY29uZmlnICovCisjZGVmaW5l
IFZBTF9TU0lEUkVGICAgICAgICAgICAgIEZpZWxkKGNvbmZpZywgMCkKKyNkZWZpbmUgVkFMX0hB
TkRMRSAgICAgICAgICAgICAgRmllbGQoY29uZmlnLCAxKQorI2RlZmluZSBWQUxfRkxBR1MgICAg
ICAgICAgICAgICBGaWVsZChjb25maWcsIDIpCisjZGVmaW5lIFZBTF9BUkNIICAgICAgICAgICAg
ICAgIEZpZWxkKGNvbmZpZywgMykKIAogCXVpbnQzMl90IGRvbWlkID0gMDsKLQl4ZW5fZG9tYWlu
X2hhbmRsZV90IGg7CiAJaW50IHJlc3VsdDsKLQl1aW50MzJfdCBjX3NzaWRyZWYgPSBJbnQzMl92
YWwoc3NpZHJlZik7Ci0JdW5zaWduZWQgaW50IGNfZmxhZ3MgPSAwOwotCXZhbHVlIGw7Ci0JeGNf
ZG9tYWluX2NvbmZpZ3VyYXRpb25fdCBjb25maWcgPSB7fTsKKwlzdHJ1Y3QgeGVuX2RvbWN0bF9j
cmVhdGVkb21haW4gY2ZnID0geworCQkuc3NpZHJlZiA9IEludDMyX3ZhbChWQUxfU1NJRFJFRiks
CisJfTsKIAotCWRvbWFpbl9oYW5kbGVfb2ZfdXVpZF9zdHJpbmcoaCwgU3RyaW5nX3ZhbChoYW5k
bGUpKTsKKwlkb21haW5faGFuZGxlX29mX3V1aWRfc3RyaW5nKGNmZy5oYW5kbGUsIFN0cmluZ192
YWwoVkFMX0hBTkRMRSkpOwogCi0JZm9yIChsID0gZmxhZ3M7IGwgIT0gVmFsX25vbmU7IGwgPSBG
aWVsZChsLCAxKSkKLQkJY19mbGFncyB8PSAxdSA8PCBJbnRfdmFsKEZpZWxkKGwsIDApKTsKKwlm
b3IgKCBsID0gVkFMX0ZMQUdTOyBsICE9IFZhbF9ub25lOyBsID0gRmllbGQobCwgMSkgKQorCQlj
ZmcuZmxhZ3MgfD0gMXUgPDwgSW50X3ZhbChGaWVsZChsLCAwKSk7CiAKLQlzd2l0Y2goVGFnX3Zh
bChkb21jb25maWcpKSB7CisJYXJjaF9kb21jb25maWcgPSBGaWVsZChWQUxfQVJDSCwgMCk7CisJ
c3dpdGNoICggVGFnX3ZhbChWQUxfQVJDSCkgKQorCXsKIAljYXNlIDA6IC8qIEFSTSAtIG5vdGhp
bmcgdG8gZG8gKi8KIAkJY2FtbF9mYWlsd2l0aCgiVW5oYW5kbGVkOiBBUk0iKTsKIAkJYnJlYWs7
CiAKIAljYXNlIDE6IC8qIFg4NiAtIGVtdWxhdGlvbiBmbGFncyBpbiB0aGUgYmxvY2sgKi8KICNp
ZiBkZWZpbmVkKF9faTM4Nl9fKSB8fCBkZWZpbmVkKF9feDg2XzY0X18pCi0JCWZvciAobCA9IEZp
ZWxkKEZpZWxkKGRvbWNvbmZpZywgMCksIDApOwotCQkgICAgIGwgIT0gVmFsX25vbmU7Ci0JCSAg
ICAgbCA9IEZpZWxkKGwsIDEpKQotCQkJY29uZmlnLmVtdWxhdGlvbl9mbGFncyB8PSAxdSA8PCBJ
bnRfdmFsKEZpZWxkKGwsIDApKTsKKworICAgICAgICAvKiBNbmVtb25pY3MgZm9yIHRoZSBuYW1l
ZCBmaWVsZHMgaW5zaWRlIHhlbl94ODZfYXJjaF9kb21jdGxjb25maWcgKi8KKyNkZWZpbmUgVkFM
X0VNVUxfRkxBR1MgICAgICAgICAgRmllbGQoYXJjaF9kb21jb25maWcsIDApCisKKwkJZm9yICgg
bCA9IFZBTF9FTVVMX0ZMQUdTOyBsICE9IFZhbF9ub25lOyBsID0gRmllbGQobCwgMSkgKQorCQkJ
Y2ZnLmFyY2guZW11bGF0aW9uX2ZsYWdzIHw9IDF1IDw8IEludF92YWwoRmllbGQobCwgMCkpOwor
CisjdW5kZWYgVkFMX0VNVUxfRkxBR1MKKwogI2Vsc2UKIAkJY2FtbF9mYWlsd2l0aCgiVW5oYW5k
bGVkOiB4ODYiKTsKICNlbmRpZgpAQCAtMTU4LDggKzE2OCwxNCBAQCBDQU1McHJpbSB2YWx1ZSBz
dHViX3hjX2RvbWFpbl9jcmVhdGUodmFsdWUgeGNoLCB2YWx1ZSBzc2lkcmVmLAogCQljYW1sX2Zh
aWx3aXRoKCJVbmhhbmRsZWQgZG9tY29uZmlnIHR5cGUiKTsKIAl9CiAKKyN1bmRlZiBWQUxfQVJD
SAorI3VuZGVmIFZBTF9GTEFHUworI3VuZGVmIFZBTF9IQU5ETEUKKyN1bmRlZiBWQUxfU1NJRFJF
RgorCiAJY2FtbF9lbnRlcl9ibG9ja2luZ19zZWN0aW9uKCk7Ci0JcmVzdWx0ID0geGNfZG9tYWlu
X2NyZWF0ZShfSCh4Y2gpLCBjX3NzaWRyZWYsIGgsIGNfZmxhZ3MsICZkb21pZCwgJmNvbmZpZyk7
CisJcmVzdWx0ID0geGNfZG9tYWluX2NyZWF0ZShfSCh4Y2gpLCBjZmcuc3NpZHJlZiwgY2ZnLmhh
bmRsZSwgY2ZnLmZsYWdzLAorCQkJCSAgJmRvbWlkLCAmY2ZnLmFyY2gpOwogCWNhbWxfbGVhdmVf
YmxvY2tpbmdfc2VjdGlvbigpOwogCiAJaWYgKHJlc3VsdCA8IDApCi0tIAoyLjEuNAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 10:01:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 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 1fp9fA-0006q0-3t; Mon, 13 Aug 2018 10: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=f6td=k4=citrix.com=prvs=756b7c393=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fp9f8-0006pn-DL
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 10:01:22 +0000
X-Inumbo-ID: e6ace4b8-9edf-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e6ace4b8-9edf-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 10:01:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,232,1531785600"; d="scan'208";a="62631346"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 13 Aug 2018 11:00:59 +0100
Message-ID: <1534154469-6076-3-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 02/12] tools: Rework xc_domain_create() to
 take a full xen_domctl_createdomain
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gZnV0dXJlIHBhdGNoZXMsIHRoZSBzdHJ1Y3R1cmUgd2lsbCBiZSBleHRlbmRlZCB3aXRoIGZ1
cnRoZXIgaW5mb3JtYXRpb24sCmFuZCB0aGlzIGlzIGZhciBjbGVhbmVyIHRoYW4gYWRkaW5nIGV4
dHJhIHBhcmFtZXRlcnMuCgpUaGUgcHl0aG9uIHN0dWJzIGFyZSB0aGUgb25seSB1c2VyIHdoaWNo
IHBhc3NlcyBOVUxMIGZvciB0aGUgZXhpc3RpbmcgY29uZmlnCm9wdGlvbiAod2hpY2ggaXMgYWN0
dWFsbHkgdGhlIGFyY2ggc3Vic3RydWN0dXJlKS4gIFRoZXJlZm9yZSwgdGhlICNpZmRlZmFyeQpt
b3ZlcyB0byBjb21wZW5zYXRlLgoKRm9yIGxpYnhsLCBwYXNzIHRoZSBmdWxsIGNvbmZpZyBvYmpl
Y3QgZG93biBpbnRvCmxpYnhsX19hcmNoX2RvbWFpbl97cHJlcGFyZSxzYXZlfV9jb25maWcoKSwg
YXMgdGhlcmUgYXJlIGluIHByYWN0aWNlIGFyY2gKc3BlY2lmaWMgc2V0dGluZ3MgaW4gdGhlIGNv
bW1vbiBwYXJ0IG9mIHRoZSBzdHJ1Y3R1cmUgKGZsYWdzIHMzX2ludGVncml0eSBhbmQKb29zX29m
ZiBzcGVjaWZpY2FsbHkpLgoKTm8gcHJhY3RpY2FsIGNoYW5nZSBpbiBiZWhhdmlvdXIuCgpTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpBY2tl
ZC1ieTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgpSZXZp
ZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkFja2VkLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KQ0M6IE1hcmVrIE1hcmN6eWtvd3Nr
aS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KLS0tCiB0b29scy9o
ZWxwZXJzL2luaXQteGVuc3RvcmUtZG9tYWluLmMgfCAxNiArKysrKysrLS0tLS0tLS0tCiB0b29s
cy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCAgICAgICAgfCAgNiArKy0tLS0KIHRvb2xzL2xpYnhj
L3hjX2RvbWFpbi5jICAgICAgICAgICAgICB8IDMxICsrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2FyY2guaCAgICAgICAgICAgICB8ICA0ICsrLS0KIHRv
b2xzL2xpYnhsL2xpYnhsX2FybS5jICAgICAgICAgICAgICB8IDE2ICsrKysrKysrLS0tLS0tLS0K
IHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jICAgICAgICAgICB8IDIzICsrKysrKysrKysrKy0t
LS0tLS0tLS0tCiB0b29scy9saWJ4bC9saWJ4bF94ODYuYyAgICAgICAgICAgICAgfCAxMCArKysr
Ky0tLS0tCiB0b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmxfc3R1YnMuYyAgfCAgMyArLS0KIHRv
b2xzL3B5dGhvbi94ZW4vbG93bGV2ZWwveGMveGMuYyAgICB8IDI4ICsrKysrKysrKysrKysrKysr
KysrLS0tLS0tLS0KIDkgZmlsZXMgY2hhbmdlZCwgNjEgaW5zZXJ0aW9ucygrKSwgNzYgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvaGVscGVycy9pbml0LXhlbnN0b3JlLWRvbWFpbi5j
IGIvdG9vbHMvaGVscGVycy9pbml0LXhlbnN0b3JlLWRvbWFpbi5jCmluZGV4IDg0NTNiZTIuLjc4
NWU1NzAgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2hlbHBlcnMvaW5pdC14ZW5zdG9yZS1kb21haW4uYwor
KysgYi90b29scy9oZWxwZXJzL2luaXQteGVuc3RvcmUtZG9tYWluLmMKQEAgLTYwLDExICs2MCwx
MyBAQCBzdGF0aWMgdm9pZCB1c2FnZSh2b2lkKQogc3RhdGljIGludCBidWlsZCh4Y19pbnRlcmZh
Y2UgKnhjaCkKIHsKICAgICBjaGFyIGNtZGxpbmVbNTEyXTsKLSAgICB1aW50MzJfdCBzc2lkOwot
ICAgIHhlbl9kb21haW5faGFuZGxlX3QgaGFuZGxlID0geyAwIH07CiAgICAgaW50IHJ2LCB4c19m
ZDsKICAgICBzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20gPSBOVUxMOwogICAgIGludCBsaW1pdF9r
YiA9IChtYXhtZW0gPyA6IChtZW1vcnkgKyAxKSkgKiAxMDI0OworICAgIHN0cnVjdCB4ZW5fZG9t
Y3RsX2NyZWF0ZWRvbWFpbiBjb25maWcgPSB7CisgICAgICAgIC5zc2lkcmVmID0gU0VDSU5JVFNJ
RF9ET01VLAorICAgICAgICAuZmxhZ3MgPSBYRU5fRE9NQ1RMX0NERl94c19kb21haW4sCisgICAg
fTsKIAogICAgIHhzX2ZkID0gb3BlbigiL2Rldi94ZW4veGVuYnVzX2JhY2tlbmQiLCBPX1JEV1Ip
OwogICAgIGlmICggeHNfZmQgPT0gLTEgKQpAQCAtNzUsMTkgKzc3LDE1IEBAIHN0YXRpYyBpbnQg
YnVpbGQoeGNfaW50ZXJmYWNlICp4Y2gpCiAKICAgICBpZiAoIGZsYXNrICkKICAgICB7Ci0gICAg
ICAgIHJ2ID0geGNfZmxhc2tfY29udGV4dF90b19zaWQoeGNoLCBmbGFzaywgc3RybGVuKGZsYXNr
KSwgJnNzaWQpOworICAgICAgICBydiA9IHhjX2ZsYXNrX2NvbnRleHRfdG9fc2lkKHhjaCwgZmxh
c2ssIHN0cmxlbihmbGFzayksICZjb25maWcuc3NpZHJlZik7CiAgICAgICAgIGlmICggcnYgKQog
ICAgICAgICB7CiAgICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgInhjX2ZsYXNrX2NvbnRleHRf
dG9fc2lkIGZhaWxlZFxuIik7CiAgICAgICAgICAgICBnb3RvIGVycjsKICAgICAgICAgfQogICAg
IH0KLSAgICBlbHNlCi0gICAgewotICAgICAgICBzc2lkID0gU0VDSU5JVFNJRF9ET01VOwotICAg
IH0KLSAgICBydiA9IHhjX2RvbWFpbl9jcmVhdGUoeGNoLCBzc2lkLCBoYW5kbGUsIFhFTl9ET01D
VExfQ0RGX3hzX2RvbWFpbiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgJmRvbWlkLCBOVUxM
KTsKKworICAgIHJ2ID0geGNfZG9tYWluX2NyZWF0ZSh4Y2gsICZkb21pZCwgJmNvbmZpZyk7CiAg
ICAgaWYgKCBydiApCiAgICAgewogICAgICAgICBmcHJpbnRmKHN0ZGVyciwgInhjX2RvbWFpbl9j
cmVhdGUgZmFpbGVkXG4iKTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3Ry
bC5oIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgKaW5kZXggZGQ3ZDhhOS4uMmM0YWMz
MiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgKKysrIGIvdG9vbHMv
bGlieGMvaW5jbHVkZS94ZW5jdHJsLmgKQEAgLTUwNCwxMCArNTA0LDggQEAgdHlwZWRlZiBzdHJ1
Y3QgeGNfdmNwdV9leHRzdGF0ZSB7CiAgICAgdm9pZCAqYnVmZmVyOwogfSB4Y192Y3B1X2V4dHN0
YXRlX3Q7CiAKLXR5cGVkZWYgc3RydWN0IHhlbl9hcmNoX2RvbWFpbmNvbmZpZyB4Y19kb21haW5f
Y29uZmlndXJhdGlvbl90OwotaW50IHhjX2RvbWFpbl9jcmVhdGUoeGNfaW50ZXJmYWNlICp4Y2gs
IHVpbnQzMl90IHNzaWRyZWYsCi0gICAgICAgICAgICAgICAgICAgICB4ZW5fZG9tYWluX2hhbmRs
ZV90IGhhbmRsZSwgdWludDMyX3QgZmxhZ3MsCi0gICAgICAgICAgICAgICAgICAgICB1aW50MzJf
dCAqcGRvbWlkLCB4Y19kb21haW5fY29uZmlndXJhdGlvbl90ICpjb25maWcpOworaW50IHhjX2Rv
bWFpbl9jcmVhdGUoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90ICpwZG9taWQsCisgICAgICAg
ICAgICAgICAgICAgICBzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gKmNvbmZpZyk7CiAK
IAogLyogRnVuY3Rpb25zIHRvIHByb2R1Y2UgYSBkdW1wIG9mIGEgZ2l2ZW4gZG9tYWluCmRpZmYg
LS1naXQgYS90b29scy9saWJ4Yy94Y19kb21haW4uYyBiL3Rvb2xzL2xpYnhjL3hjX2RvbWFpbi5j
CmluZGV4IDU3ZTE4ZWUuLjAxMjRjZWEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX2RvbWFp
bi5jCisrKyBiL3Rvb2xzL2xpYnhjL3hjX2RvbWFpbi5jCkBAIC0yNiw0MyArMjYsMjAgQEAKICNp
bmNsdWRlIDx4ZW4vbWVtb3J5Lmg+CiAjaW5jbHVkZSA8eGVuL2h2bS9odm1fb3AuaD4KIAotaW50
IHhjX2RvbWFpbl9jcmVhdGUoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IHNzaWRyZWYsCi0g
ICAgICAgICAgICAgICAgICAgICB4ZW5fZG9tYWluX2hhbmRsZV90IGhhbmRsZSwgdWludDMyX3Qg
ZmxhZ3MsCi0gICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqcGRvbWlkLCB4Y19kb21haW5f
Y29uZmlndXJhdGlvbl90ICpjb25maWcpCitpbnQgeGNfZG9tYWluX2NyZWF0ZSh4Y19pbnRlcmZh
Y2UgKnhjaCwgdWludDMyX3QgKnBkb21pZCwKKyAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4
ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiAqY29uZmlnKQogewotICAgIHhjX2RvbWFpbl9jb25maWd1
cmF0aW9uX3QgbGNvbmZpZzsKICAgICBpbnQgZXJyOwogICAgIERFQ0xBUkVfRE9NQ1RMOwogCi0g
ICAgaWYgKCBjb25maWcgPT0gTlVMTCApCi0gICAgewotICAgICAgICBtZW1zZXQoJmxjb25maWcs
IDAsIHNpemVvZihsY29uZmlnKSk7Ci0KLSNpZiBkZWZpbmVkIChfX2kzODYpIHx8IGRlZmluZWQo
X194ODZfNjRfXykKLSAgICAgICAgaWYgKCBmbGFncyAmIFhFTl9ET01DVExfQ0RGX2h2bV9ndWVz
dCApCi0gICAgICAgICAgICBsY29uZmlnLmVtdWxhdGlvbl9mbGFncyA9IChYRU5fWDg2X0VNVV9B
TEwgJiB+WEVOX1g4Nl9FTVVfVlBDSSk7Ci0jZWxpZiBkZWZpbmVkIChfX2FybV9fKSB8fCBkZWZp
bmVkKF9fYWFyY2g2NF9fKQotICAgICAgICBsY29uZmlnLmdpY192ZXJzaW9uID0gWEVOX0RPTUNU
TF9DT05GSUdfR0lDX05BVElWRTsKLSAgICAgICAgbGNvbmZpZy5ucl9zcGlzID0gMDsKLSNlbHNl
Ci0jZXJyb3IgQXJjaGl0ZWN0dXJlIG5vdCBzdXBwb3J0ZWQKLSNlbmRpZgotCi0gICAgICAgIGNv
bmZpZyA9ICZsY29uZmlnOwotICAgIH0KLQogICAgIGRvbWN0bC5jbWQgPSBYRU5fRE9NQ1RMX2Ny
ZWF0ZWRvbWFpbjsKICAgICBkb21jdGwuZG9tYWluID0gKnBkb21pZDsKLSAgICBkb21jdGwudS5j
cmVhdGVkb21haW4uc3NpZHJlZiA9IHNzaWRyZWY7Ci0gICAgZG9tY3RsLnUuY3JlYXRlZG9tYWlu
LmZsYWdzICAgPSBmbGFnczsKLSAgICBtZW1jcHkoZG9tY3RsLnUuY3JlYXRlZG9tYWluLmhhbmRs
ZSwgaGFuZGxlLCBzaXplb2YoeGVuX2RvbWFpbl9oYW5kbGVfdCkpOwotICAgIC8qIHhjX2RvbWFp
bl9jb25maWd1cmVfdCBpcyBhbiBhbGlhcyBvZiBhcmNoX2RvbWFpbmNvbmZpZ190ICovCi0gICAg
bWVtY3B5KCZkb21jdGwudS5jcmVhdGVkb21haW4uYXJjaCwgY29uZmlnLCBzaXplb2YoKmNvbmZp
ZykpOworICAgIGRvbWN0bC51LmNyZWF0ZWRvbWFpbiA9ICpjb25maWc7CisKICAgICBpZiAoIChl
cnIgPSBkb19kb21jdGwoeGNoLCAmZG9tY3RsKSkgIT0gMCApCiAgICAgICAgIHJldHVybiBlcnI7
CiAKICAgICAqcGRvbWlkID0gKHVpbnQxNl90KWRvbWN0bC5kb21haW47Ci0gICAgbWVtY3B5KGNv
bmZpZywgJmRvbWN0bC51LmNyZWF0ZWRvbWFpbi5hcmNoLCBzaXplb2YoKmNvbmZpZykpOwogCiAg
ICAgcmV0dXJuIDA7CiB9CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9hcmNoLmggYi90
b29scy9saWJ4bC9saWJ4bF9hcmNoLmgKaW5kZXggNzRhNWFmMy4uYzhjY2FhZiAxMDA2NDQKLS0t
IGEvdG9vbHMvbGlieGwvbGlieGxfYXJjaC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FyY2gu
aApAQCAtMTksMTQgKzE5LDE0IEBACiBfaGlkZGVuCiBpbnQgbGlieGxfX2FyY2hfZG9tYWluX3By
ZXBhcmVfY29uZmlnKGxpYnhsX19nYyAqZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB4Y19kb21haW5fY29uZmlndXJhdGlvbl90ICp4Y19jb25m
aWcpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuX2Rv
bWN0bF9jcmVhdGVkb21haW4gKmNvbmZpZyk7CiAKIC8qIHNhdmUgdGhlIGFyY2ggc3BlY2lmaWMg
Y29uZmlndXJhdGlvbiBmb3IgdGhlIGRvbWFpbiAqLwogX2hpZGRlbgogaW50IGxpYnhsX19hcmNo
X2RvbWFpbl9zYXZlX2NvbmZpZyhsaWJ4bF9fZ2MgKmdjLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2RvbWFpbl9idWlsZF9zdGF0ZSAqc3RhdGUs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHhjX2RvbWFpbl9jb25m
aWd1cmF0aW9uX3QgKnhjX2NvbmZpZyk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiAqY29uZmlnKTsKIAogLyog
YXJjaCBzcGVjaWZpYyBpbnRlcm5hbCBkb21haW4gY3JlYXRpb24gZnVuY3Rpb24gKi8KIF9oaWRk
ZW4KZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jIGIvdG9vbHMvbGlieGwvbGli
eGxfYXJtLmMKaW5kZXggOGFmOWY2Zi4uMmEyNTIwMSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwv
bGlieGxfYXJtLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMKQEAgLTM5LDcgKzM5LDcg
QEAgc3RhdGljIGNvbnN0IGNoYXIgKmdpY3ZfdG9fc3RyaW5nKGxpYnhsX2dpY192ZXJzaW9uIGdp
Y192ZXJzaW9uKQogCiBpbnQgbGlieGxfX2FyY2hfZG9tYWluX3ByZXBhcmVfY29uZmlnKGxpYnhs
X19nYyAqZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2Rv
bWFpbl9jb25maWcgKmRfY29uZmlnLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB4Y19kb21haW5fY29uZmlndXJhdGlvbl90ICp4Y19jb25maWcpCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiAq
Y29uZmlnKQogewogICAgIHVpbnQzMl90IG5yX3NwaXMgPSAwOwogICAgIHVuc2lnbmVkIGludCBp
OwpAQCAtODYsMTggKzg2LDE4IEBAIGludCBsaWJ4bF9fYXJjaF9kb21haW5fcHJlcGFyZV9jb25m
aWcobGlieGxfX2djICpnYywKIAogICAgIExPRyhERUJVRywgIkNvbmZpZ3VyZSB0aGUgZG9tYWlu
Iik7CiAKLSAgICB4Y19jb25maWctPm5yX3NwaXMgPSBucl9zcGlzOworICAgIGNvbmZpZy0+YXJj
aC5ucl9zcGlzID0gbnJfc3BpczsKICAgICBMT0coREVCVUcsICIgLSBBbGxvY2F0ZSAldSBTUElz
IiwgbnJfc3Bpcyk7CiAKICAgICBzd2l0Y2ggKGRfY29uZmlnLT5iX2luZm8uYXJjaF9hcm0uZ2lj
X3ZlcnNpb24pIHsKICAgICBjYXNlIExJQlhMX0dJQ19WRVJTSU9OX0RFRkFVTFQ6Ci0gICAgICAg
IHhjX2NvbmZpZy0+Z2ljX3ZlcnNpb24gPSBYRU5fRE9NQ1RMX0NPTkZJR19HSUNfTkFUSVZFOwor
ICAgICAgICBjb25maWctPmFyY2guZ2ljX3ZlcnNpb24gPSBYRU5fRE9NQ1RMX0NPTkZJR19HSUNf
TkFUSVZFOwogICAgICAgICBicmVhazsKICAgICBjYXNlIExJQlhMX0dJQ19WRVJTSU9OX1YyOgot
ICAgICAgICB4Y19jb25maWctPmdpY192ZXJzaW9uID0gWEVOX0RPTUNUTF9DT05GSUdfR0lDX1Yy
OworICAgICAgICBjb25maWctPmFyY2guZ2ljX3ZlcnNpb24gPSBYRU5fRE9NQ1RMX0NPTkZJR19H
SUNfVjI7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgTElCWExfR0lDX1ZFUlNJT05fVjM6Ci0g
ICAgICAgIHhjX2NvbmZpZy0+Z2ljX3ZlcnNpb24gPSBYRU5fRE9NQ1RMX0NPTkZJR19HSUNfVjM7
CisgICAgICAgIGNvbmZpZy0+YXJjaC5naWNfdmVyc2lvbiA9IFhFTl9ET01DVExfQ09ORklHX0dJ
Q19WMzsKICAgICAgICAgYnJlYWs7CiAgICAgZGVmYXVsdDoKICAgICAgICAgTE9HKEVSUk9SLCAi
VW5rbm93biBHSUMgdmVyc2lvbiAlZCIsCkBAIC0xMTEsOSArMTExLDkgQEAgaW50IGxpYnhsX19h
cmNoX2RvbWFpbl9wcmVwYXJlX2NvbmZpZyhsaWJ4bF9fZ2MgKmdjLAogaW50IGxpYnhsX19hcmNo
X2RvbWFpbl9zYXZlX2NvbmZpZyhsaWJ4bF9fZ2MgKmdjLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2RvbWFpbl9idWlsZF9zdGF0ZSAqc3RhdGUs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHhjX2RvbWFpbl9jb25m
aWd1cmF0aW9uX3QgKnhjX2NvbmZpZykKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgY29uc3Qgc3RydWN0IHhlbl9kb21jdGxfY3JlYXRlZG9tYWluICpjb25maWcpCiB7Ci0gICAg
c3dpdGNoICh4Y19jb25maWctPmdpY192ZXJzaW9uKSB7CisgICAgc3dpdGNoIChjb25maWctPmFy
Y2guZ2ljX3ZlcnNpb24pIHsKICAgICBjYXNlIFhFTl9ET01DVExfQ09ORklHX0dJQ19WMjoKICAg
ICAgICAgZF9jb25maWctPmJfaW5mby5hcmNoX2FybS5naWNfdmVyc2lvbiA9IExJQlhMX0dJQ19W
RVJTSU9OX1YyOwogICAgICAgICBicmVhazsKQEAgLTEyMSw3ICsxMjEsNyBAQCBpbnQgbGlieGxf
X2FyY2hfZG9tYWluX3NhdmVfY29uZmlnKGxpYnhsX19nYyAqZ2MsCiAgICAgICAgIGRfY29uZmln
LT5iX2luZm8uYXJjaF9hcm0uZ2ljX3ZlcnNpb24gPSBMSUJYTF9HSUNfVkVSU0lPTl9WMzsKICAg
ICAgICAgYnJlYWs7CiAgICAgZGVmYXVsdDoKLSAgICAgICAgTE9HKEVSUk9SLCAiVW5leHBlY3Rl
ZCBnaWMgdmVyc2lvbiAldSIsIHhjX2NvbmZpZy0+Z2ljX3ZlcnNpb24pOworICAgICAgICBMT0co
RVJST1IsICJVbmV4cGVjdGVkIGdpYyB2ZXJzaW9uICV1IiwgY29uZmlnLT5hcmNoLmdpY192ZXJz
aW9uKTsKICAgICAgICAgcmV0dXJuIEVSUk9SX0ZBSUw7CiAgICAgfQogCmRpZmYgLS1naXQgYS90
b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCmlu
ZGV4IDFjY2IzZTMuLmRkOWQ4YzggMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0
ZS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCkBAIC01NjMsMzUgKzU2MywzNiBA
QCBpbnQgbGlieGxfX2RvbWFpbl9tYWtlKGxpYnhsX19nYyAqZ2MsIGxpYnhsX2RvbWFpbl9jb25m
aWcgKmRfY29uZmlnLAogCiAgICAgLyogVmFsaWQgZG9taWQgaGVyZSBtZWFucyB3ZSdyZSBzb2Z0
IHJlc2V0dGluZy4gKi8KICAgICBpZiAoIWxpYnhsX2RvbWlkX3ZhbGlkX2d1ZXN0KCpkb21pZCkp
IHsKLSAgICAgICAgaW50IGZsYWdzID0gMDsKLSAgICAgICAgeGVuX2RvbWFpbl9oYW5kbGVfdCBo
YW5kbGU7Ci0gICAgICAgIHhjX2RvbWFpbl9jb25maWd1cmF0aW9uX3QgeGNfY29uZmlnID0ge307
CisgICAgICAgIHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiBjcmVhdGUgPSB7CisgICAg
ICAgICAgICAuc3NpZHJlZiA9IGluZm8tPnNzaWRyZWYsCisgICAgICAgIH07CiAKICAgICAgICAg
aWYgKGluZm8tPnR5cGUgIT0gTElCWExfRE9NQUlOX1RZUEVfUFYpIHsKLSAgICAgICAgICAgIGZs
YWdzIHw9IFhFTl9ET01DVExfQ0RGX2h2bV9ndWVzdDsKLSAgICAgICAgICAgIGZsYWdzIHw9IGxp
YnhsX2RlZmJvb2xfdmFsKGluZm8tPmhhcCkgPyBYRU5fRE9NQ1RMX0NERl9oYXAgOiAwOwotICAg
ICAgICAgICAgZmxhZ3MgfD0gbGlieGxfZGVmYm9vbF92YWwoaW5mby0+b29zKSA/IDAgOiBYRU5f
RE9NQ1RMX0NERl9vb3Nfb2ZmOworICAgICAgICAgICAgY3JlYXRlLmZsYWdzIHw9IFhFTl9ET01D
VExfQ0RGX2h2bV9ndWVzdDsKKyAgICAgICAgICAgIGNyZWF0ZS5mbGFncyB8PQorICAgICAgICAg
ICAgICAgIGxpYnhsX2RlZmJvb2xfdmFsKGluZm8tPmhhcCkgPyBYRU5fRE9NQ1RMX0NERl9oYXAg
OiAwOworICAgICAgICAgICAgY3JlYXRlLmZsYWdzIHw9CisgICAgICAgICAgICAgICAgbGlieGxf
ZGVmYm9vbF92YWwoaW5mby0+b29zKSA/IDAgOiBYRU5fRE9NQ1RMX0NERl9vb3Nfb2ZmOwogICAg
ICAgICB9CiAKICAgICAgICAgLyogVWx0aW1hdGVseSwgaGFuZGxlIGlzIGFuIGFycmF5IG9mIDE2
IHVpbnQ4X3QsIHNhbWUgYXMgdXVpZCAqLwotICAgICAgICBsaWJ4bF91dWlkX2NvcHkoY3R4LCAo
bGlieGxfdXVpZCAqKWhhbmRsZSwgJmluZm8tPnV1aWQpOworICAgICAgICBsaWJ4bF91dWlkX2Nv
cHkoY3R4LCAobGlieGxfdXVpZCAqKSZjcmVhdGUuaGFuZGxlLCAmaW5mby0+dXVpZCk7CiAKLSAg
ICAgICAgcmV0ID0gbGlieGxfX2FyY2hfZG9tYWluX3ByZXBhcmVfY29uZmlnKGdjLCBkX2NvbmZp
ZywgJnhjX2NvbmZpZyk7CisgICAgICAgIHJldCA9IGxpYnhsX19hcmNoX2RvbWFpbl9wcmVwYXJl
X2NvbmZpZyhnYywgZF9jb25maWcsICZjcmVhdGUpOwogICAgICAgICBpZiAocmV0IDwgMCkgewog
ICAgICAgICAgICAgTE9HRUQoRVJST1IsICpkb21pZCwgImZhaWwgdG8gZ2V0IGRvbWFpbiBjb25m
aWciKTsKICAgICAgICAgICAgIHJjID0gRVJST1JfRkFJTDsKICAgICAgICAgICAgIGdvdG8gb3V0
OwogICAgICAgICB9CiAKLSAgICAgICAgcmV0ID0geGNfZG9tYWluX2NyZWF0ZShjdHgtPnhjaCwg
aW5mby0+c3NpZHJlZiwgaGFuZGxlLCBmbGFncywgZG9taWQsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJnhjX2NvbmZpZyk7CisgICAgICAgIHJldCA9IHhjX2RvbWFpbl9jcmVhdGUo
Y3R4LT54Y2gsIGRvbWlkLCAmY3JlYXRlKTsKICAgICAgICAgaWYgKHJldCA8IDApIHsKICAgICAg
ICAgICAgIExPR0VEKEVSUk9SLCAqZG9taWQsICJkb21haW4gY3JlYXRpb24gZmFpbCIpOwogICAg
ICAgICAgICAgcmMgPSBFUlJPUl9GQUlMOwogICAgICAgICAgICAgZ290byBvdXQ7CiAgICAgICAg
IH0KIAotICAgICAgICByYyA9IGxpYnhsX19hcmNoX2RvbWFpbl9zYXZlX2NvbmZpZyhnYywgZF9j
b25maWcsIHN0YXRlLCAmeGNfY29uZmlnKTsKKyAgICAgICAgcmMgPSBsaWJ4bF9fYXJjaF9kb21h
aW5fc2F2ZV9jb25maWcoZ2MsIGRfY29uZmlnLCBzdGF0ZSwgJmNyZWF0ZSk7CiAgICAgICAgIGlm
IChyYyA8IDApCiAgICAgICAgICAgICBnb3RvIG91dDsKICAgICB9CmRpZmYgLS1naXQgYS90b29s
cy9saWJ4bC9saWJ4bF94ODYuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jCmluZGV4IGFiODg1
NjIuLjZmNjcwYjAgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jCisrKyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX3g4Ni5jCkBAIC01LDE3ICs1LDE3IEBACiAKIGludCBsaWJ4bF9fYXJj
aF9kb21haW5fcHJlcGFyZV9jb25maWcobGlieGxfX2djICpnYywKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHhjX2RvbWFpbl9jb25maWd1cmF0aW9u
X3QgKnhjX2NvbmZpZykKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ry
dWN0IHhlbl9kb21jdGxfY3JlYXRlZG9tYWluICpjb25maWcpCiB7CiAgICAgc3dpdGNoKGRfY29u
ZmlnLT5jX2luZm8udHlwZSkgewogICAgIGNhc2UgTElCWExfRE9NQUlOX1RZUEVfSFZNOgotICAg
ICAgICB4Y19jb25maWctPmVtdWxhdGlvbl9mbGFncyA9IChYRU5fWDg2X0VNVV9BTEwgJiB+WEVO
X1g4Nl9FTVVfVlBDSSk7CisgICAgICAgIGNvbmZpZy0+YXJjaC5lbXVsYXRpb25fZmxhZ3MgPSAo
WEVOX1g4Nl9FTVVfQUxMICYgflhFTl9YODZfRU1VX1ZQQ0kpOwogICAgICAgICBicmVhazsKICAg
ICBjYXNlIExJQlhMX0RPTUFJTl9UWVBFX1BWSDoKLSAgICAgICAgeGNfY29uZmlnLT5lbXVsYXRp
b25fZmxhZ3MgPSBYRU5fWDg2X0VNVV9MQVBJQzsKKyAgICAgICAgY29uZmlnLT5hcmNoLmVtdWxh
dGlvbl9mbGFncyA9IFhFTl9YODZfRU1VX0xBUElDOwogICAgICAgICBicmVhazsKICAgICBjYXNl
IExJQlhMX0RPTUFJTl9UWVBFX1BWOgotICAgICAgICB4Y19jb25maWctPmVtdWxhdGlvbl9mbGFn
cyA9IDA7CisgICAgICAgIGNvbmZpZy0+YXJjaC5lbXVsYXRpb25fZmxhZ3MgPSAwOwogICAgICAg
ICBicmVhazsKICAgICBkZWZhdWx0OgogICAgICAgICBhYm9ydCgpOwpAQCAtMjcsNyArMjcsNyBA
QCBpbnQgbGlieGxfX2FyY2hfZG9tYWluX3ByZXBhcmVfY29uZmlnKGxpYnhsX19nYyAqZ2MsCiBp
bnQgbGlieGxfX2FyY2hfZG9tYWluX3NhdmVfY29uZmlnKGxpYnhsX19nYyAqZ2MsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmln
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZG9tYWluX2J1aWxk
X3N0YXRlICpzdGF0ZSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qg
eGNfZG9tYWluX2NvbmZpZ3VyYXRpb25fdCAqeGNfY29uZmlnKQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gKmNv
bmZpZykKIHsKICAgICByZXR1cm4gMDsKIH0KZGlmZiAtLWdpdCBhL3Rvb2xzL29jYW1sL2xpYnMv
eGMveGVuY3RybF9zdHVicy5jIGIvdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsX3N0dWJzLmMK
aW5kZXggZGJlOWMzZS4uMTIwNmVhZSAxMDA2NDQKLS0tIGEvdG9vbHMvb2NhbWwvbGlicy94Yy94
ZW5jdHJsX3N0dWJzLmMKKysrIGIvdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsX3N0dWJzLmMK
QEAgLTE3NCw4ICsxNzQsNyBAQCBDQU1McHJpbSB2YWx1ZSBzdHViX3hjX2RvbWFpbl9jcmVhdGUo
dmFsdWUgeGNoLCB2YWx1ZSBjb25maWcpCiAjdW5kZWYgVkFMX1NTSURSRUYKIAogCWNhbWxfZW50
ZXJfYmxvY2tpbmdfc2VjdGlvbigpOwotCXJlc3VsdCA9IHhjX2RvbWFpbl9jcmVhdGUoX0goeGNo
KSwgY2ZnLnNzaWRyZWYsIGNmZy5oYW5kbGUsIGNmZy5mbGFncywKLQkJCQkgICZkb21pZCwgJmNm
Zy5hcmNoKTsKKwlyZXN1bHQgPSB4Y19kb21haW5fY3JlYXRlKF9IKHhjaCksICZkb21pZCwgJmNm
Zyk7CiAJY2FtbF9sZWF2ZV9ibG9ja2luZ19zZWN0aW9uKCk7CiAKIAlpZiAocmVzdWx0IDwgMCkK
ZGlmZiAtLWdpdCBhL3Rvb2xzL3B5dGhvbi94ZW4vbG93bGV2ZWwveGMveGMuYyBiL3Rvb2xzL3B5
dGhvbi94ZW4vbG93bGV2ZWwveGMveGMuYwppbmRleCA1YWRlMTI3Li41YTI5MjNhIDEwMDY0NAot
LS0gYS90b29scy9weXRob24veGVuL2xvd2xldmVsL3hjL3hjLmMKKysrIGIvdG9vbHMvcHl0aG9u
L3hlbi9sb3dsZXZlbC94Yy94Yy5jCkBAIC0xMTcsMTcgKzExNywyMSBAQCBzdGF0aWMgUHlPYmpl
Y3QgKnB5eGNfZG9tYWluX2NyZWF0ZShYY09iamVjdCAqc2VsZiwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFB5T2JqZWN0ICphcmdzLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgUHlPYmplY3QgKmt3ZHMpCiB7Ci0gICAgdWludDMyX3QgZG9tID0gMCwg
c3NpZHJlZiA9IDAsIGZsYWdzID0gMCwgdGFyZ2V0ID0gMDsKKyAgICB1aW50MzJfdCBkb20gPSAw
LCB0YXJnZXQgPSAwOwogICAgIGludCAgICAgIHJldCwgaTsKICAgICBQeU9iamVjdCAqcHloYW5k
bGUgPSBOVUxMOwotICAgIHhlbl9kb21haW5faGFuZGxlX3QgaGFuZGxlID0geyAKLSAgICAgICAg
MHhkZSwgMHhhZCwgMHhiZSwgMHhlZiwgMHhkZSwgMHhhZCwgMHhiZSwgMHhlZiwKLSAgICAgICAg
MHhkZSwgMHhhZCwgMHhiZSwgMHhlZiwgMHhkZSwgMHhhZCwgMHhiZSwgMHhlZiB9OworICAgIHN0
cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiBjb25maWcgPSB7CisgICAgICAgIC5oYW5kbGUg
PSB7CisgICAgICAgICAgICAweGRlLCAweGFkLCAweGJlLCAweGVmLCAweGRlLCAweGFkLCAweGJl
LCAweGVmLAorICAgICAgICAgICAgMHhkZSwgMHhhZCwgMHhiZSwgMHhlZiwgMHhkZSwgMHhhZCwg
MHhiZSwgMHhlZiwKKyAgICAgICAgfSwKKyAgICB9OwogCiAgICAgc3RhdGljIGNoYXIgKmt3ZF9s
aXN0W10gPSB7ICJkb21pZCIsICJzc2lkcmVmIiwgImhhbmRsZSIsICJmbGFncyIsICJ0YXJnZXQi
LCBOVUxMIH07CiAKICAgICBpZiAoICFQeUFyZ19QYXJzZVR1cGxlQW5kS2V5d29yZHMoYXJncywg
a3dkcywgInxpaU9paSIsIGt3ZF9saXN0LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAmZG9tLCAmc3NpZHJlZiwgJnB5aGFuZGxlLCAmZmxhZ3MsICZ0YXJnZXQpKQorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmZG9tLCAmY29uZmlnLnNzaWRyZWYs
ICZweWhhbmRsZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmNvbmZp
Zy5mbGFncywgJnRhcmdldCkpCiAgICAgICAgIHJldHVybiBOVUxMOwogICAgIGlmICggcHloYW5k
bGUgIT0gTlVMTCApCiAgICAgewpAQCAtMTQwLDEyICsxNDQsMjAgQEAgc3RhdGljIFB5T2JqZWN0
ICpweXhjX2RvbWFpbl9jcmVhdGUoWGNPYmplY3QgKnNlbGYsCiAgICAgICAgICAgICBQeU9iamVj
dCAqcCA9IFB5TGlzdF9HZXRJdGVtKHB5aGFuZGxlLCBpKTsKICAgICAgICAgICAgIGlmICggIVB5
TG9uZ09ySW50X0NoZWNrKHApICkKICAgICAgICAgICAgICAgICBnb3RvIG91dF9leGNlcHRpb247
Ci0gICAgICAgICAgICBoYW5kbGVbaV0gPSAodWludDhfdClQeUxvbmdPckludF9Bc0xvbmcocCk7
CisgICAgICAgICAgICBjb25maWcuaGFuZGxlW2ldID0gKHVpbnQ4X3QpUHlMb25nT3JJbnRfQXNM
b25nKHApOwogICAgICAgICB9CiAgICAgfQogCi0gICAgaWYgKCAocmV0ID0geGNfZG9tYWluX2Ny
ZWF0ZShzZWxmLT54Y19oYW5kbGUsIHNzaWRyZWYsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBoYW5kbGUsIGZsYWdzLCAmZG9tLCBOVUxMKSkgPCAwICkKKyNpZiBkZWZpbmVkIChf
X2kzODYpIHx8IGRlZmluZWQoX194ODZfNjRfXykKKyAgICBpZiAoIGNvbmZpZy5mbGFncyAmIFhF
Tl9ET01DVExfQ0RGX2h2bV9ndWVzdCApCisgICAgICAgIGNvbmZpZy5hcmNoLmVtdWxhdGlvbl9m
bGFncyA9IChYRU5fWDg2X0VNVV9BTEwgJiB+WEVOX1g4Nl9FTVVfVlBDSSk7CisjZWxpZiBkZWZp
bmVkIChfX2FybV9fKSB8fCBkZWZpbmVkKF9fYWFyY2g2NF9fKQorICAgIGNvbmZpZy5hcmNoLmdp
Y192ZXJzaW9uID0gWEVOX0RPTUNUTF9DT05GSUdfR0lDX05BVElWRTsKKyNlbHNlCisjZXJyb3Ig
QXJjaGl0ZWN0dXJlIG5vdCBzdXBwb3J0ZWQKKyNlbmRpZgorCisgICAgaWYgKCAocmV0ID0geGNf
ZG9tYWluX2NyZWF0ZShzZWxmLT54Y19oYW5kbGUsICZkb20sICZjb25maWcpKSA8IDAgKQogICAg
ICAgICByZXR1cm4gcHl4Y19lcnJvcl90b19leGNlcHRpb24oc2VsZi0+eGNfaGFuZGxlKTsKIAog
ICAgIGlmICggdGFyZ2V0ICkKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 10:01:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 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 1fp9fG-0006tt-3v; Mon, 13 Aug 2018 10:01: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=f6td=k4=citrix.com=prvs=756b7c393=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fp9fF-0006tl-4i
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 10:01:29 +0000
X-Inumbo-ID: eadea5c2-9edf-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eadea5c2-9edf-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 10:01:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,232,1531785600"; d="scan'208";a="62631357"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 13 Aug 2018 11:01:02 +0100
Message-ID: <1534154469-6076-6-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 05/12] tools: Pass grant table limits to
 XEN_DOMCTL_set_gnttab_limits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

WEVOX0RPTUNUTF9zZXRfZ250dGFiX2xpbWl0cyBpcyBhIGZhaXJseSBuZXcgaHlwZXJjYWxsLCBh
bmQgaXMgc3RyaWN0bHkKbWFuZGF0b3J5LiAgQXMgaXQgcGVydGFpbnMgdG8gZG9tYWluIGxpbWl0
cywgaXQgc2hvdWxkIGJlIHByb3ZpZGVkIGF0CmNyZWF0ZWRvbWFpbiB0aW1lLgoKSW4gcHJlcGFy
YXRpb24gdG8gcmVtb3ZlIHRoZSBoeXBlcmNhbGwsIGV4dGVuZCB4ZW5fZG9tY3RsX2NyZWF0ZWRv
bWFpbiB3aXRoCnRoZSBmaWVsZHMgYW5kIGFycmFuZ2UgZm9yIGFsbCBjYWxsZXJzIHRvIHBhc3Mg
YXBwcm9wcmlhdGUgZGV0YWlscy4gIFRoZXJlIGlzCm5vIGNoYW5nZSBpbiBjb25zdHJ1Y3Rpb24g
YmVoYXZpb3VyIHlldCwgYnV0IGxhdGVyIHBhdGNoZXMgd2lsbCByZWFycmFuZ2UgdGhlCmh5cGVy
dmlzb3IgaW50ZXJuYWxzLCB0aGVuIGRlbGV0ZSB0aGUgaHlwZXJjYWxsLgoKU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQWNrZWQtYnk6IERh
bmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgpBY2tlZC1ieTogQ2hyaXN0aWFu
IExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgpBY2tlZC1ieTogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNDOiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kg
PG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+Cgp2MjoKICogU3BsaXQgb3V0IG9mIHBy
ZXZpb3VzIHYxIHBhdGNoIHRvIGF2b2lkIHRoZSBwb3N0LWRvbWFpbi1jcmVhdGUgZXJyb3IgcGF0
aC4KICAgUmV0YWluIGFwcHJvcHJpYXRlIGFja3MuCiAqIFVzZSBpbnQgcmF0aGVyIHRoYW4gaW50
MzIgaW4gdGhlIG9jYW1sIHN0dWJzLgotLS0KIHRvb2xzL2hlbHBlcnMvaW5pdC14ZW5zdG9yZS1k
b21haW4uYyB8IDE2ICsrKysrKysrKystLS0tLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5j
ICAgICAgICAgICB8ICAyICsrCiB0b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmwubWwgICAgICAg
fCAgMiArKwogdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsLm1saSAgICAgIHwgIDIgKysKIHRv
b2xzL29jYW1sL2xpYnMveGMveGVuY3RybF9zdHVicy5jICB8ICA4ICsrKysrKystCiB0b29scy9w
eXRob24veGVuL2xvd2xldmVsL3hjL3hjLmMgICAgfCAgMiArKwogeGVuL2luY2x1ZGUvcHVibGlj
L2RvbWN0bC5oICAgICAgICAgIHwgIDIgKysKIDcgZmlsZXMgY2hhbmdlZCwgMjcgaW5zZXJ0aW9u
cygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9oZWxwZXJzL2luaXQteGVu
c3RvcmUtZG9tYWluLmMgYi90b29scy9oZWxwZXJzL2luaXQteGVuc3RvcmUtZG9tYWluLmMKaW5k
ZXggODljMzI5Yy4uY2QyN2VkYyAxMDA2NDQKLS0tIGEvdG9vbHMvaGVscGVycy9pbml0LXhlbnN0
b3JlLWRvbWFpbi5jCisrKyBiL3Rvb2xzL2hlbHBlcnMvaW5pdC14ZW5zdG9yZS1kb21haW4uYwpA
QCAtNjcsNiArNjcsMTQgQEAgc3RhdGljIGludCBidWlsZCh4Y19pbnRlcmZhY2UgKnhjaCkKICAg
ICAgICAgLnNzaWRyZWYgPSBTRUNJTklUU0lEX0RPTVUsCiAgICAgICAgIC5mbGFncyA9IFhFTl9E
T01DVExfQ0RGX3hzX2RvbWFpbiwKICAgICAgICAgLm1heF9ldnRjaG5fcG9ydCA9IC0xLCAvKiBO
byBsaW1pdC4gKi8KKworICAgICAgICAvKgorICAgICAgICAgKiAxIGdyYW50IGZyYW1lIGlzIGVu
b3VnaDogd2UgZG9uJ3QgbmVlZCBtYW55IGdyYW50cy4KKyAgICAgICAgICogTWluaS1PUyBkb2Vz
bid0IGxpa2UgbGVzcyB0aGFuIDQsIHRob3VnaCwgc28gdXNlIDQuCisgICAgICAgICAqIDEyOCBt
YXB0cmFjayBmcmFtZXM6IDI1NiBlbnRyaWVzIHBlciBmcmFtZSwgZW5vdWdoIGZvciAzMjc2OCBk
b21haW5zLgorICAgICAgICAgKi8KKyAgICAgICAgLm1heF9ncmFudF9mcmFtZXMgPSA0LAorICAg
ICAgICAubWF4X21hcHRyYWNrX2ZyYW1lcyA9IDEyOCwKICAgICB9OwogCiAgICAgeHNfZmQgPSBv
cGVuKCIvZGV2L3hlbi94ZW5idXNfYmFja2VuZCIsIE9fUkRXUik7CkBAIC0xMDQsMTIgKzExMiw4
IEBAIHN0YXRpYyBpbnQgYnVpbGQoeGNfaW50ZXJmYWNlICp4Y2gpCiAgICAgICAgIGZwcmludGYo
c3RkZXJyLCAieGNfZG9tYWluX3NldG1heG1lbSBmYWlsZWRcbiIpOwogICAgICAgICBnb3RvIGVy
cjsKICAgICB9Ci0gICAgLyoKLSAgICAgKiAxIGdyYW50IGZyYW1lIGlzIGVub3VnaDogd2UgZG9u
J3QgbmVlZCBtYW55IGdyYW50cy4KLSAgICAgKiBNaW5pLU9TIGRvZXNuJ3QgbGlrZSBsZXNzIHRo
YW4gNCwgdGhvdWdoLCBzbyB1c2UgNC4KLSAgICAgKiAxMjggbWFwdHJhY2sgZnJhbWVzOiAyNTYg
ZW50cmllcyBwZXIgZnJhbWUsIGVub3VnaCBmb3IgMzI3NjggZG9tYWlucy4KLSAgICAgKi8KLSAg
ICBydiA9IHhjX2RvbWFpbl9zZXRfZ250dGFiX2xpbWl0cyh4Y2gsIGRvbWlkLCA0LCAxMjgpOwor
ICAgIHJ2ID0geGNfZG9tYWluX3NldF9nbnR0YWJfbGltaXRzKHhjaCwgZG9taWQsIGNvbmZpZy5t
YXhfZ3JhbnRfZnJhbWVzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNv
bmZpZy5tYXhfbWFwdHJhY2tfZnJhbWVzKTsKICAgICBpZiAoIHJ2ICkKICAgICB7CiAgICAgICAg
IGZwcmludGYoc3RkZXJyLCAieGNfZG9tYWluX3NldF9nbnR0YWJfbGltaXRzIGZhaWxlZFxuIik7
CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX2NyZWF0ZS5jCmluZGV4IGI3YjQ0ZTIuLjhiNzU1ZTQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xp
YnhsL2xpYnhsX2NyZWF0ZS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCkBAIC01
NjcsNiArNTY3LDggQEAgaW50IGxpYnhsX19kb21haW5fbWFrZShsaWJ4bF9fZ2MgKmdjLCBsaWJ4
bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKICAgICAgICAgc3RydWN0IHhlbl9kb21jdGxfY3Jl
YXRlZG9tYWluIGNyZWF0ZSA9IHsKICAgICAgICAgICAgIC5zc2lkcmVmID0gaW5mby0+c3NpZHJl
ZiwKICAgICAgICAgICAgIC5tYXhfZXZ0Y2huX3BvcnQgPSBiX2luZm8tPmV2ZW50X2NoYW5uZWxz
LAorICAgICAgICAgICAgLm1heF9ncmFudF9mcmFtZXMgPSBiX2luZm8tPm1heF9ncmFudF9mcmFt
ZXMsCisgICAgICAgICAgICAubWF4X21hcHRyYWNrX2ZyYW1lcyA9IGJfaW5mby0+bWF4X21hcHRy
YWNrX2ZyYW1lcywKICAgICAgICAgfTsKIAogICAgICAgICBpZiAoaW5mby0+dHlwZSAhPSBMSUJY
TF9ET01BSU5fVFlQRV9QVikgewpkaWZmIC0tZ2l0IGEvdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5j
dHJsLm1sIGIvdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsLm1sCmluZGV4IDIxOTM1NWEuLjQy
ZjQ1YzQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL29jYW1sL2xpYnMveGMveGVuY3RybC5tbAorKysgYi90
b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmwubWwKQEAgLTY0LDYgKzY0LDggQEAgdHlwZSBkb21j
dGxfY3JlYXRlX2NvbmZpZyA9CiAJaGFuZGxlOiBzdHJpbmc7CiAJZmxhZ3M6IGRvbWFpbl9jcmVh
dGVfZmxhZyBsaXN0OwogCW1heF9ldnRjaG5fcG9ydDogaW50OworCW1heF9ncmFudF9mcmFtZXM6
IGludDsKKwltYXhfbWFwdHJhY2tfZnJhbWVzOiBpbnQ7CiAJYXJjaDogYXJjaF9kb21haW5jb25m
aWc7CiB9CiAKZGlmZiAtLWdpdCBhL3Rvb2xzL29jYW1sL2xpYnMveGMveGVuY3RybC5tbGkgYi90
b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmwubWxpCmluZGV4IGMwYzcyNGIuLjBkYjU4MTYgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL29jYW1sL2xpYnMveGMveGVuY3RybC5tbGkKKysrIGIvdG9vbHMvb2Nh
bWwvbGlicy94Yy94ZW5jdHJsLm1saQpAQCAtNTYsNiArNTYsOCBAQCB0eXBlIGRvbWN0bF9jcmVh
dGVfY29uZmlnID0gewogICBoYW5kbGU6IHN0cmluZzsKICAgZmxhZ3M6IGRvbWFpbl9jcmVhdGVf
ZmxhZyBsaXN0OwogICBtYXhfZXZ0Y2huX3BvcnQ6IGludDsKKyAgbWF4X2dyYW50X2ZyYW1lczog
aW50OworICBtYXhfbWFwdHJhY2tfZnJhbWVzOiBpbnQ7CiAgIGFyY2g6IGFyY2hfZG9tYWluY29u
ZmlnOwogfQogCmRpZmYgLS1naXQgYS90b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmxfc3R1YnMu
YyBiL3Rvb2xzL29jYW1sL2xpYnMveGMveGVuY3RybF9zdHVicy5jCmluZGV4IDljODQ1N2IuLmE5
NzU5ZTAgMTAwNjQ0Ci0tLSBhL3Rvb2xzL29jYW1sL2xpYnMveGMveGVuY3RybF9zdHVicy5jCisr
KyBiL3Rvb2xzL29jYW1sL2xpYnMveGMveGVuY3RybF9zdHVicy5jCkBAIC0xMjksMTMgKzEyOSwx
NyBAQCBDQU1McHJpbSB2YWx1ZSBzdHViX3hjX2RvbWFpbl9jcmVhdGUodmFsdWUgeGNoLCB2YWx1
ZSBjb25maWcpCiAjZGVmaW5lIFZBTF9IQU5ETEUgICAgICAgICAgICAgIEZpZWxkKGNvbmZpZywg
MSkKICNkZWZpbmUgVkFMX0ZMQUdTICAgICAgICAgICAgICAgRmllbGQoY29uZmlnLCAyKQogI2Rl
ZmluZSBWQUxfTUFYX0VWVENITl9QT1JUICAgICBGaWVsZChjb25maWcsIDMpCi0jZGVmaW5lIFZB
TF9BUkNIICAgICAgICAgICAgICAgIEZpZWxkKGNvbmZpZywgNCkKKyNkZWZpbmUgVkFMX01BWF9H
UkFOVF9GUkFNRVMgICAgRmllbGQoY29uZmlnLCA0KQorI2RlZmluZSBWQUxfTUFYX01BUFRSQUNL
X0ZSQU1FUyBGaWVsZChjb25maWcsIDUpCisjZGVmaW5lIFZBTF9BUkNIICAgICAgICAgICAgICAg
IEZpZWxkKGNvbmZpZywgNikKIAogCXVpbnQzMl90IGRvbWlkID0gMDsKIAlpbnQgcmVzdWx0Owog
CXN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiBjZmcgPSB7CiAJCS5zc2lkcmVmID0gSW50
MzJfdmFsKFZBTF9TU0lEUkVGKSwKIAkJLm1heF9ldnRjaG5fcG9ydCA9IEludF92YWwoVkFMX01B
WF9FVlRDSE5fUE9SVCksCisJCS5tYXhfZ3JhbnRfZnJhbWVzID0gSW50X3ZhbChWQUxfTUFYX0dS
QU5UX0ZSQU1FUyksCisJCS5tYXhfbWFwdHJhY2tfZnJhbWVzID0gSW50X3ZhbChWQUxfTUFYX01B
UFRSQUNLX0ZSQU1FUyksCiAJfTsKIAogCWRvbWFpbl9oYW5kbGVfb2ZfdXVpZF9zdHJpbmcoY2Zn
LmhhbmRsZSwgU3RyaW5nX3ZhbChWQUxfSEFORExFKSk7CkBAIC0xNzEsNiArMTc1LDggQEAgQ0FN
THByaW0gdmFsdWUgc3R1Yl94Y19kb21haW5fY3JlYXRlKHZhbHVlIHhjaCwgdmFsdWUgY29uZmln
KQogCX0KIAogI3VuZGVmIFZBTF9BUkNICisjdW5kZWYgVkFMX01BWF9NQVBUUkFDS19GUkFNRVMK
KyN1bmRlZiBWQUxfTUFYX0dSQU5UX0ZSQU1FUwogI3VuZGVmIFZBTF9NQVhfRVZUQ0hOX1BPUlQK
ICN1bmRlZiBWQUxfRkxBR1MKICN1bmRlZiBWQUxfSEFORExFCmRpZmYgLS1naXQgYS90b29scy9w
eXRob24veGVuL2xvd2xldmVsL3hjL3hjLmMgYi90b29scy9weXRob24veGVuL2xvd2xldmVsL3hj
L3hjLmMKaW5kZXggNGRjNmQxYy4uNmJkNThlYyAxMDA2NDQKLS0tIGEvdG9vbHMvcHl0aG9uL3hl
bi9sb3dsZXZlbC94Yy94Yy5jCisrKyBiL3Rvb2xzL3B5dGhvbi94ZW4vbG93bGV2ZWwveGMveGMu
YwpAQCAtMTI2LDYgKzEyNiw4IEBAIHN0YXRpYyBQeU9iamVjdCAqcHl4Y19kb21haW5fY3JlYXRl
KFhjT2JqZWN0ICpzZWxmLAogICAgICAgICAgICAgMHhkZSwgMHhhZCwgMHhiZSwgMHhlZiwgMHhk
ZSwgMHhhZCwgMHhiZSwgMHhlZiwKICAgICAgICAgfSwKICAgICAgICAgLm1heF9ldnRjaG5fcG9y
dCA9IC0xLCAvKiBObyBsaW1pdC4gKi8KKyAgICAgICAgLm1heF9ncmFudF9mcmFtZXMgPSAzMiwK
KyAgICAgICAgLm1heF9tYXB0cmFja19mcmFtZXMgPSAxMDI0LAogICAgIH07CiAKICAgICBzdGF0
aWMgY2hhciAqa3dkX2xpc3RbXSA9IHsgImRvbWlkIiwgInNzaWRyZWYiLCAiaGFuZGxlIiwgImZs
YWdzIiwgInRhcmdldCIsIE5VTEwgfTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9k
b21jdGwuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaAppbmRleCBhOTQ1MzgyLi42NzZl
Njg2IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgKKysrIGIveGVuL2lu
Y2x1ZGUvcHVibGljL2RvbWN0bC5oCkBAIC03MSw2ICs3MSw4IEBAIHN0cnVjdCB4ZW5fZG9tY3Rs
X2NyZWF0ZWRvbWFpbiB7CiAgICAgICogbWFwcGluZyBzcGFjZSwgeGVuaGVhcCwgZXRjKSBhIGd1
ZXN0IG1heSBjb25zdW1lLgogICAgICAqLwogICAgIHVpbnQzMl90IG1heF9ldnRjaG5fcG9ydDsK
KyAgICB1aW50MzJfdCBtYXhfZ3JhbnRfZnJhbWVzOworICAgIHVpbnQzMl90IG1heF9tYXB0cmFj
a19mcmFtZXM7CiAKICAgICBzdHJ1Y3QgeGVuX2FyY2hfZG9tYWluY29uZmlnIGFyY2g7CiB9Owot
LSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 10:01:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 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 1fp9fJ-0006uu-LX; Mon, 13 Aug 2018 10:01: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=f6td=k4=citrix.com=prvs=756b7c393=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fp9fI-0006uR-0R
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 10:01:32 +0000
X-Inumbo-ID: ec92d472-9edf-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ec92d472-9edf-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 10:02:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,232,1531785600"; d="scan'208";a="62631362"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 13 Aug 2018 11:01:03 +0100
Message-ID: <1534154469-6076-7-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 06/12] xen/gnttab: Pass max_{grant,
 maptrack}_frames into grant_table_create()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Li4uIHJhdGhlciB0aGFuIHNldHRpbmcgdGhlIGxpbWl0cyB1cCBhZnRlciBkb21haW5fY3JlYXRl
KCkgaGFzIGNvbXBsZXRlZC4KClRoaXMgcmVtb3ZlcyBhbGwgdGhlIGdudHRhYiBpbmZyYXN0cnVj
dHVyZSBmb3IgY2FsY3VsYXRpbmcgdGhlIG51bWJlciBvZiBkb20wCmdyYW50IGZyYW1lcywgb3B0
aW5nIGluc3RlYWQgdG8gcmVxdWlyZSB0aGUgZG9tMCBjb25zdHJ1Y3Rpb24gY29kZSB0byBwYXNz
IGEKc2FuZSB2YWx1ZSBpbiB2aWEgdGhlIGNvbmZpZ3VyYXRpb24uCgpJbiBwcmFjdGljZSwgdGhp
cyBub3cgbWVhbnMgdGhhdCB0aGVyZSBpcyBuZXZlciBhIHBhcnRpYWxseSBjb25zdHJ1Y3RlZCBn
cmFudAp0YWJsZSBmb3IgYSByZWZlcmVuY2UtYWJsZSBkb21haW4uCgpTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVs
aWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxp
bmlAa2VybmVsLm9yZz4KQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkND
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKdjI6CiAqIFNwbGl0L3JlYXJyYW5nZSB0
byBhdm9pZCB0aGUgcG9zdC1kb21haW4tY3JlYXRlIGVycm9yIHBhdGguCi0tLQogeGVuL2FyY2gv
YXJtL2RvbWFpbl9idWlsZC5jICAgICAgIHwgIDMgKystCiB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAg
ICAgICAgICAgICAgfCAxMiArKysrKysrKysrKysKIHhlbi9hcmNoL3g4Ni9zZXR1cC5jICAgICAg
ICAgICAgICB8ICAzICsrKwogeGVuL2NvbW1vbi9kb21haW4uYyAgICAgICAgICAgICAgIHwgIDMg
KystCiB4ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgICAgICAgICAgfCAxNiArKystLS0tLS0tLS0t
LS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmggfCAxMiAtLS0tLS0tLS0tLS0K
IHhlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaCB8ICA1IC0tLS0tCiB4ZW4vaW5jbHVk
ZS94ZW4vZ3JhbnRfdGFibGUuaCAgICAgfCAgNiArKy0tLS0KIDggZmlsZXMgY2hhbmdlZCwgMjQg
aW5zZXJ0aW9ucygrKSwgMzYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCmluZGV4IDEzNTE1
NzIuLjczN2UwZjMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYworKysg
Yi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKQEAgLTIwNzksNyArMjA3OSw4IEBAIHN0YXRp
YyB2b2lkIF9faW5pdCBmaW5kX2dudHRhYl9yZWdpb24oc3RydWN0IGRvbWFpbiAqZCwKICAgICAg
KiBlbm91Z2ggc3BhY2UgZm9yIGEgbGFyZ2UgZ3JhbnQgdGFibGUKICAgICAgKi8KICAgICBraW5m
by0+Z250dGFiX3N0YXJ0ID0gX19wYShfc3RleHQpOwotICAgIGtpbmZvLT5nbnR0YWJfc2l6ZSA9
IGdudHRhYl9kb20wX2ZyYW1lcygpIDw8IFBBR0VfU0hJRlQ7CisgICAga2luZm8tPmdudHRhYl9z
aXplID0gbWluX3QodW5zaWduZWQgaW50LCBvcHRfbWF4X2dyYW50X2ZyYW1lcywKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBQRk5fRE9XTihfZXRleHQgLSBfc3RleHQpKSA8PCBQQUdF
X1NISUZUOwogCiAjaWZkZWYgQ09ORklHX0FSTV8zMgogICAgIC8qCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vc2V0dXAuYyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCmluZGV4IDQ1ZjM4NDEuLjNk
M2IzMGMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL2Fy
bS9zZXR1cC5jCkBAIC0yMCw2ICsyMCw3IEBACiAjaW5jbHVkZSA8eGVuL2NvbXBpbGUuaD4KICNp
bmNsdWRlIDx4ZW4vZGV2aWNlX3RyZWUuaD4KICNpbmNsdWRlIDx4ZW4vZG9tYWluX3BhZ2UuaD4K
KyNpbmNsdWRlIDx4ZW4vZ3JhbnRfdGFibGUuaD4KICNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KICNp
bmNsdWRlIDx4ZW4vc3RyaW5nLmg+CiAjaW5jbHVkZSA8eGVuL3NlcmlhbC5oPgpAQCAtNjkzLDYg
KzY5NCwxNyBAQCB2b2lkIF9faW5pdCBzdGFydF94ZW4odW5zaWduZWQgbG9uZyBib290X3BoeXNf
b2Zmc2V0LAogICAgIHN0cnVjdCBkb21haW4gKmRvbTA7CiAgICAgc3RydWN0IHhlbl9kb21jdGxf
Y3JlYXRlZG9tYWluIGRvbTBfY2ZnID0gewogICAgICAgICAubWF4X2V2dGNobl9wb3J0ID0gLTEs
CisKKyAgICAgICAgLyoKKyAgICAgICAgICogVGhlIHJlZ2lvbiB1c2VkIGJ5IFhlbiBvbiB0aGUg
bWVtb3J5IHdpbGwgbmV2ZXIgYmUgbWFwcGVkIGluIERPTTAKKyAgICAgICAgICogbWVtb3J5IGxh
eW91dC4gVGhlcmVmb3JlIGl0IGNhbiBiZSB1c2VkIGZvciB0aGUgZ3JhbnQgdGFibGUuCisgICAg
ICAgICAqCisgICAgICAgICAqIE9ubHkgdXNlIHRoZSB0ZXh0IHNlY3Rpb24gYXMgaXQncyBhbHdh
eXMgcHJlc2VudCBhbmQgd2lsbCBjb250YWluCisgICAgICAgICAqIGVub3VnaCBzcGFjZSBmb3Ig
YSBsYXJnZSBncmFudCB0YWJsZQorICAgICAgICAgKi8KKyAgICAgICAgLm1heF9ncmFudF9mcmFt
ZXMgPSBtaW5fdCh1bnNpZ25lZCBpbnQsIG9wdF9tYXhfZ3JhbnRfZnJhbWVzLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFBGTl9ET1dOKF9ldGV4dCAtIF9zdGV4dCkpLAorICAg
ICAgICAubWF4X21hcHRyYWNrX2ZyYW1lcyA9IG9wdF9tYXhfbWFwdHJhY2tfZnJhbWVzLAogICAg
IH07CiAKICAgICBkY2FjaGVfbGluZV9ieXRlcyA9IHJlYWRfZGNhY2hlX2xpbmVfYnl0ZXMoKTsK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jIGIveGVuL2FyY2gveDg2L3NldHVwLmMK
aW5kZXggMDE1MDk5Zi4uMmNmYWU4OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3NldHVwLmMK
KysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMKQEAgLTEsNiArMSw3IEBACiAjaW5jbHVkZSA8eGVu
L2luaXQuaD4KICNpbmNsdWRlIDx4ZW4vbGliLmg+CiAjaW5jbHVkZSA8eGVuL2Vyci5oPgorI2lu
Y2x1ZGUgPHhlbi9ncmFudF90YWJsZS5oPgogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogI2luY2x1
ZGUgPHhlbi9zY2hlZC1pZi5oPgogI2luY2x1ZGUgPHhlbi9kb21haW4uaD4KQEAgLTY4Miw2ICs2
ODMsOCBAQCB2b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nIG1i
aV9wKQogICAgIHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiBkb20wX2NmZyA9IHsKICAg
ICAgICAgLmZsYWdzID0gWEVOX0RPTUNUTF9DREZfczNfaW50ZWdyaXR5LAogICAgICAgICAubWF4
X2V2dGNobl9wb3J0ID0gLTEsCisgICAgICAgIC5tYXhfZ3JhbnRfZnJhbWVzID0gb3B0X21heF9n
cmFudF9mcmFtZXMsCisgICAgICAgIC5tYXhfbWFwdHJhY2tfZnJhbWVzID0gb3B0X21heF9tYXB0
cmFja19mcmFtZXMsCiAgICAgfTsKIAogICAgIC8qIENyaXRpY2FsIHJlZ2lvbiB3aXRob3V0IElE
VCBvciBUU1MuICBBbnkgZmF1bHQgaXMgZGVhZGx5ISAqLwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1v
bi9kb21haW4uYyBiL3hlbi9jb21tb24vZG9tYWluLmMKaW5kZXggMTcxZDI1ZS4uMWRjYWI4ZCAx
MDA2NDQKLS0tIGEveGVuL2NvbW1vbi9kb21haW4uYworKysgYi94ZW4vY29tbW9uL2RvbWFpbi5j
CkBAIC0zNjYsNyArMzY2LDggQEAgc3RydWN0IGRvbWFpbiAqZG9tYWluX2NyZWF0ZShkb21pZF90
IGRvbWlkLAogICAgICAgICAgICAgZ290byBmYWlsOwogICAgICAgICBpbml0X3N0YXR1cyB8PSBJ
TklUX2V2dGNobjsKIAotICAgICAgICBpZiAoIChlcnIgPSBncmFudF90YWJsZV9jcmVhdGUoZCkp
ICE9IDAgKQorICAgICAgICBpZiAoIChlcnIgPSBncmFudF90YWJsZV9jcmVhdGUoZCwgY29uZmln
LT5tYXhfZ3JhbnRfZnJhbWVzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgY29uZmlnLT5tYXhfbWFwdHJhY2tfZnJhbWVzKSkgIT0gMCApCiAgICAgICAgICAgICBnb3Rv
IGZhaWw7CiAgICAgICAgIGluaXRfc3RhdHVzIHw9IElOSVRfZ250dGFiOwogCmRpZmYgLS1naXQg
YS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKaW5k
ZXggOGI4NDNiMS4uMzIwMDU0MiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5j
CisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAtMzU2Myw5ICszNTYzLDggQEAgZG9f
Z3JhbnRfdGFibGVfb3AoCiAjaW5jbHVkZSAiY29tcGF0L2dyYW50X3RhYmxlLmMiCiAjZW5kaWYK
IAotaW50Ci1ncmFudF90YWJsZV9jcmVhdGUoCi0gICAgc3RydWN0IGRvbWFpbiAqZCkKK2ludCBn
cmFudF90YWJsZV9jcmVhdGUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IG1heF9ncmFu
dF9mcmFtZXMsCisgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBtYXhfbWFwdHJh
Y2tfZnJhbWVzKQogewogICAgIHN0cnVjdCBncmFudF90YWJsZSAqdDsKICAgICBpbnQgcmV0ID0g
MDsKQEAgLTM1ODMsMTEgKzM1ODIsNyBAQCBncmFudF90YWJsZV9jcmVhdGUoCiAgICAgdC0+ZG9t
YWluID0gZDsKICAgICBkLT5ncmFudF90YWJsZSA9IHQ7CiAKLSAgICBpZiAoIGQtPmRvbWFpbl9p
ZCA9PSAwICkKLSAgICB7Ci0gICAgICAgIHJldCA9IGdyYW50X3RhYmxlX2luaXQoZCwgdCwgZ250
dGFiX2RvbTBfZnJhbWVzKCksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3B0X21h
eF9tYXB0cmFja19mcmFtZXMpOwotICAgIH0KKyAgICByZXQgPSBncmFudF90YWJsZV9zZXRfbGlt
aXRzKGQsIG1heF9tYXB0cmFja19mcmFtZXMsIG1heF9tYXB0cmFja19mcmFtZXMpOwogCiAgICAg
cmV0dXJuIHJldDsKIH0KQEAgLTQwNDUsMTEgKzQwNDAsNiBAQCBzdGF0aWMgaW50IF9faW5pdCBn
bnR0YWJfdXNhZ2VfaW5pdCh2b2lkKQogfQogX19pbml0Y2FsbChnbnR0YWJfdXNhZ2VfaW5pdCk7
CiAKLXVuc2lnbmVkIGludCBfX2luaXQgZ250dGFiX2RvbTBfZnJhbWVzKHZvaWQpCi17Ci0gICAg
cmV0dXJuIG1pbihvcHRfbWF4X2dyYW50X2ZyYW1lcywgZ250dGFiX2RvbTBfbWF4KCkpOwotfQot
CiAvKgogICogTG9jYWwgdmFyaWFibGVzOgogICogbW9kZTogQwpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90
YWJsZS5oCmluZGV4IDljMmM4MTUuLmVlMTFjMzggMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vZ3JhbnRfdGFibGUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxl
LmgKQEAgLTIzLDE4ICsyMyw2IEBAIHZvaWQgZ250dGFiX21hcmtfZGlydHkoc3RydWN0IGRvbWFp
biAqZCwgbWZuX3QgbWZuKTsKICNkZWZpbmUgZ250dGFiX2NyZWF0ZV9zdGF0dXNfcGFnZShkLCB0
LCBpKSBkbyB7fSB3aGlsZSAoMCkKICNkZWZpbmUgZ250dGFiX3JlbGVhc2VfaG9zdF9tYXBwaW5n
cyhkb21haW4pIDEKIAotLyoKLSAqIFRoZSByZWdpb24gdXNlZCBieSBYZW4gb24gdGhlIG1lbW9y
eSB3aWxsIG5ldmVyIGJlIG1hcHBlZCBpbiBET00wCi0gKiBtZW1vcnkgbGF5b3V0LiBUaGVyZWZv
cmUgaXQgY2FuIGJlIHVzZWQgZm9yIHRoZSBncmFudCB0YWJsZS4KLSAqCi0gKiBPbmx5IHVzZSB0
aGUgdGV4dCBzZWN0aW9uIGFzIGl0J3MgYWx3YXlzIHByZXNlbnQgYW5kIHdpbGwgY29udGFpbgot
ICogZW5vdWdoIHNwYWNlIGZvciBhIGxhcmdlIGdyYW50IHRhYmxlCi0gKi8KLXN0YXRpYyBpbmxp
bmUgdW5zaWduZWQgaW50IGdudHRhYl9kb20wX21heCh2b2lkKQotewotICAgIHJldHVybiBQRk5f
RE9XTihfZXRleHQgLSBfc3RleHQpOwotfQotCiAjZGVmaW5lIGdudHRhYl9pbml0X2FyY2goZ3Qp
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogKHsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKICAgICB1bnNpZ25lZCBpbnQgbmdmXyA9IChndCktPm1heF9ncmFudF9mcmFtZXM7
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
eDg2L2dyYW50X3RhYmxlLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2dyYW50X3RhYmxlLmgKaW5k
ZXggNzZlYzVkZC4uNzYxYThjMyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFu
dF90YWJsZS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaApAQCAtMzks
MTEgKzM5LDYgQEAgc3RhdGljIGlubGluZSBpbnQgcmVwbGFjZV9ncmFudF9ob3N0X21hcHBpbmco
dWludDY0X3QgYWRkciwgbWZuX3QgZnJhbWUsCiAgICAgcmV0dXJuIHJlcGxhY2VfZ3JhbnRfcHZf
bWFwcGluZyhhZGRyLCBmcmFtZSwgbmV3X2FkZHIsIGZsYWdzKTsKIH0KIAotc3RhdGljIGlubGlu
ZSB1bnNpZ25lZCBpbnQgZ250dGFiX2RvbTBfbWF4KHZvaWQpCi17Ci0gICAgcmV0dXJuIFVJTlRf
TUFYOwotfQotCiAjZGVmaW5lIGdudHRhYl9pbml0X2FyY2goZ3QpIDAKICNkZWZpbmUgZ250dGFi
X2Rlc3Ryb3lfYXJjaChndCkgZG8ge30gd2hpbGUgKCAwICkKICNkZWZpbmUgZ250dGFiX3NldF9m
cmFtZV9nZm4oZ3QsIHN0LCBpZHgsIGdmbikgZG8ge30gd2hpbGUgKCAwICkKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL3hlbi9ncmFudF90YWJsZS5oIGIveGVuL2luY2x1ZGUveGVuL2dyYW50X3Rh
YmxlLmgKaW5kZXggYzg4MTQxNC4uYjQ2YmIwYSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVu
L2dyYW50X3RhYmxlLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmgKQEAgLTM1
LDggKzM1LDggQEAgZXh0ZXJuIHVuc2lnbmVkIGludCBvcHRfbWF4X2dyYW50X2ZyYW1lczsKIGV4
dGVybiB1bnNpZ25lZCBpbnQgb3B0X21heF9tYXB0cmFja19mcmFtZXM7CiAKIC8qIENyZWF0ZS9k
ZXN0cm95IHBlci1kb21haW4gZ3JhbnQgdGFibGUgY29udGV4dC4gKi8KLWludCBncmFudF90YWJs
ZV9jcmVhdGUoCi0gICAgc3RydWN0IGRvbWFpbiAqZCk7CitpbnQgZ3JhbnRfdGFibGVfY3JlYXRl
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBtYXhfZ3JhbnRfZnJhbWVzLAorICAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbWF4X21hcHRyYWNrX2ZyYW1lcyk7CiB2b2lk
IGdyYW50X3RhYmxlX2Rlc3Ryb3koCiAgICAgc3RydWN0IGRvbWFpbiAqZCk7CiB2b2lkIGdyYW50
X3RhYmxlX2luaXRfdmNwdShzdHJ1Y3QgdmNwdSAqdik7CkBAIC02Myw2ICs2Myw0IEBAIGludCBn
bnR0YWJfZ2V0X3NoYXJlZF9mcmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGlk
eCwKIGludCBnbnR0YWJfZ2V0X3N0YXR1c19mcmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBsb25nIGlkeCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fdCAqbWZuKTsKIAot
dW5zaWduZWQgaW50IGdudHRhYl9kb20wX2ZyYW1lcyh2b2lkKTsKLQogI2VuZGlmIC8qIF9fWEVO
X0dSQU5UX1RBQkxFX0hfXyAqLwotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 10:01:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 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 1fp9f4-0006pD-Ew; Mon, 13 Aug 2018 10:01: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=f6td=k4=citrix.com=prvs=756b7c393=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fp9f3-0006p8-Tc
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 10:01:17 +0000
X-Inumbo-ID: e3d27467-9edf-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e3d27467-9edf-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 10:01:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,232,1531785600"; d="scan'208";a="62631338"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 13 Aug 2018 11:00:57 +0100
Message-ID: <1534154469-6076-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/12] Improvements to 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: Juergen Gross <jgross@suse.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, Rob Hoes <Rob.Hoes@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>,
 Jon Ludlam <jonathan.ludlam@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>,
 Christian Lindig <christian.lindig@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, David Scott <dave@recoil.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>

VGhlIG1haW4gcHVycG9zZSBvZiB0aGlzIHNlcmllcyBpcyB0byBtb3ZlIHRoZSBhbGxvY2F0aW9u
IG9mIGQtPnZjcHVbXSBpbnRvClhFTl9ET01DVExfY3JlYXRlZG9tYWluLCB3aGljaCByZXNvbHZl
cyBhIGxvbmdzdGFuZGluZyBpc3N1ZSBzaW5jZSBYZW4gNC4wCndoZXJlYnkgdGhlIHRvb2xzdGFj
ayBjYW4gY2F1c2UgTlVMTCBwb2ludGVyIGRlZmVyZW5jZXMgaW4gWGVuIGJ5IGlzc3VpbmcKaHlw
ZXJjYWxscyBpbiBhbiB1bmV4cGVjdGVkIG9yZGVyLgoKRHVlIHRvIHRoZSB3YXkgY2xlYW51cCBp
cyBjdXJyZW50bHkgcGVyZm9ybWVkLCBYRU5fRE9NQ1RMX21heF92Y3B1cyBpcyBzdGlsbApyZXF1
aXJlZCBhdCB0aGlzIHBvaW50LiAgRnVydGhlciBoeXBlcnZpc29yIGNsZWFudXAgYW5kIHJlYXJy
YW5nZW1lbnQgaXMgZ29pbmcKdG8gYmUgcmVxdWlyZWQgYmVmb3JlIHRoZSBoeXBlcmNhbGwgY2Fu
IGJlIGRyb3BwZWQuCgpUaGlzIHNlcmllcyBjYW4gYmUgZm91bmQgaW4gZ2l0IGZvcm0gaGVyZToK
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1wZW9wbGUvYW5kcmV3Y29vcC94ZW4u
Z2l0O2E9c2hvcnRsb2c7aD1yZWZzL2hlYWRzL3hlbi1jcmVhdGUtdjEKCnYyIGhhcyBoYWQgY29t
cHJlaGVuc2l2ZSB0ZXN0aW5nIGluIFhlblNlcnZlciwgYnV0IGlzIG9ubHkgYnVpbGQgdGVzdGVk
IGZvciBBUk0uCgpBbmRyZXcgQ29vcGVyICgxMik6CiAgdG9vbHMvb2NhbWw6IFBhc3MgYSBmdWxs
IGRvbWN0bF9jcmVhdGVfY29uZmlnIGludG8gc3R1Yl94Y19kb21haW5fY3JlYXRlKCkKICB0b29s
czogUmV3b3JrIHhjX2RvbWFpbl9jcmVhdGUoKSB0byB0YWtlIGEgZnVsbCB4ZW5fZG9tY3RsX2Ny
ZWF0ZWRvbWFpbgogIHhlbi9kb21jdGw6IE1lcmdlIHNldF9tYXhfZXZ0Y2huIGludG8gY3JlYXRl
ZG9tYWluCiAgeGVuL2V2dGNobjogUGFzcyBtYXhfZXZ0Y2huX3BvcnQgaW50byBldnRjaG5faW5p
dCgpCiAgdG9vbHM6IFBhc3MgZ3JhbnQgdGFibGUgbGltaXRzIHRvIFhFTl9ET01DVExfc2V0X2du
dHRhYl9saW1pdHMKICB4ZW4vZ250dGFiOiBQYXNzIG1heF97Z3JhbnQsbWFwdHJhY2t9X2ZyYW1l
cyBpbnRvIGdyYW50X3RhYmxlX2NyZWF0ZSgpCiAgeGVuL2RvbWN0bDogUmVtb3ZlIFhFTl9ET01D
VExfc2V0X2dudHRhYl9saW1pdHMKICB4ZW4vZ250dGFiOiBGb2xkIGdyYW50X3RhYmxlX3tjcmVh
dGUsc2V0X2xpbWl0c30oKSBpbnRvIGdyYW50X3RhYmxlX2luaXQoKQogIHhlbi9kb21haW46IENh
bGwgYXJjaF9kb21haW5fY3JlYXRlKCkgYXMgZWFybHkgYXMgcG9zc2libGUgaW4gZG9tYWluX2Ny
ZWF0ZSgpCiAgdG9vbHM6IFBhc3MgbWF4X3ZjcHVzIHRvIFhFTl9ET01DVExfY3JlYXRlZG9tYWlu
CiAgeGVuL2RvbTA6IEFycmFuZ2UgZm9yIGRvbTBfY2ZnIHRvIGNvbnRhaW4gdGhlIHJlYWwgbWF4
X3ZjcHVzIHZhbHVlCiAgeGVuL2RvbWFpbjogQWxsb2NhdGUgZC0+dmNwdVtdIGluIGRvbWFpbl9j
cmVhdGUoKQoKIHRvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL2RvbTAudGUgICB8ICAgNCArLQog
dG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMveGVuLmlmICAgIHwgICA0ICstCiB0b29scy9oZWxw
ZXJzL2luaXQteGVuc3RvcmUtZG9tYWluLmMgfCAgMzkgKysrKysrLS0tLS0tLQogdG9vbHMvbGli
eGMvaW5jbHVkZS94ZW5jdHJsLmggICAgICAgIHwgIDMxICstLS0tLS0tLS0tCiB0b29scy9saWJ4
Yy94Y19kb21haW4uYyAgICAgICAgICAgICAgfCAgNTUgKystLS0tLS0tLS0tLS0tLS0tLQogdG9v
bHMvbGlieGwvbGlieGxfYXJjaC5oICAgICAgICAgICAgIHwgICA0ICstCiB0b29scy9saWJ4bC9s
aWJ4bF9hcm0uYyAgICAgICAgICAgICAgfCAgMTYgKysrLS0tCiB0b29scy9saWJ4bC9saWJ4bF9j
cmVhdGUuYyAgICAgICAgICAgfCAgMjggKysrKysrLS0tLQogdG9vbHMvbGlieGwvbGlieGxfZG9t
LmMgICAgICAgICAgICAgIHwgIDEzIC0tLS0tCiB0b29scy9saWJ4bC9saWJ4bF94ODYuYyAgICAg
ICAgICAgICAgfCAgMTAgKystLQogdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsLm1sICAgICAg
IHwgIDE4ICsrKysrLQogdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsLm1saSAgICAgIHwgIDE3
ICsrKysrLQogdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsX3N0dWJzLmMgIHwgIDYzICsrKysr
KysrKysrKysrKy0tLS0tLQogdG9vbHMvcHl0aG9uL3hlbi9sb3dsZXZlbC94Yy94Yy5jICAgIHwg
IDQyICsrKysrKysrKystLS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgICAgICAgICAg
fCAgMTMgKysrLS0KIHhlbi9hcmNoL2FybS9zZXR1cC5jICAgICAgICAgICAgICAgICB8ICAxNyAr
KysrKy0KIHhlbi9hcmNoL2FybS92Z2ljLmMgICAgICAgICAgICAgICAgICB8ICAxMSArLS0tCiB4
ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLmMgICAgICAgICAgICAgfCAgMjIgKy0tLS0tLS0KIHhlbi9h
cmNoL3g4Ni9kb20wX2J1aWxkLmMgICAgICAgICAgICB8ICAgNyAtLS0KIHhlbi9hcmNoL3g4Ni9z
ZXR1cC5jICAgICAgICAgICAgICAgICB8ICAgNSArKwogeGVuL2NvbW1vbi9kb21haW4uYyAgICAg
ICAgICAgICAgICAgIHwgIDU3ICsrKysrKysrKysrKy0tLS0tLS0KIHhlbi9jb21tb24vZG9tY3Rs
LmMgICAgICAgICAgICAgICAgICB8ICA1MCArLS0tLS0tLS0tLS0tLS0tLQogeGVuL2NvbW1vbi9l
dmVudF9jaGFubmVsLmMgICAgICAgICAgIHwgICA3ICstLQogeGVuL2NvbW1vbi9ncmFudF90YWJs
ZS5jICAgICAgICAgICAgIHwgMTAzICsrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CiB4ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmggICAgfCAgMTIgLS0tLQogeGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9ncmFudF90YWJsZS5oICAgIHwgICA1IC0tCiB4ZW4vaW5jbHVkZS9hc20t
eDg2L3NldHVwLmggICAgICAgICAgfCAgIDIgLQogeGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5o
ICAgICAgICAgIHwgIDMwICsrKystLS0tLS0KIHhlbi9pbmNsdWRlL3hlbi9kb21haW4uaCAgICAg
ICAgICAgICB8ICAgMyArCiB4ZW4vaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaCAgICAgICAgfCAg
IDggKy0tCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCAgICAgICAgICAgICAgfCAgIDIgKy0KIHhl
bi94c20vZmxhc2svaG9va3MuYyAgICAgICAgICAgICAgICB8ICAgNiAtLQogeGVuL3hzbS9mbGFz
ay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMgIHwgICA0IC0tCiAzMyBmaWxlcyBjaGFuZ2VkLCAyODEg
aW5zZXJ0aW9ucygrKSwgNDI3IGRlbGV0aW9ucygtKQoKLS0gCjIuMS40CgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 10:01:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 10:01:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fp9fM-0006xO-3B; Mon, 13 Aug 2018 10:01:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=f6td=k4=citrix.com=prvs=756b7c393=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fp9fK-0006wr-Vn
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 10:01:35 +0000
X-Inumbo-ID: b569c807-9edf-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b569c807-9edf-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 12:00:29 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,232,1531785600"; d="scan'208";a="62631366"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 13 Aug 2018 11:01:05 +0100
Message-ID: <1534154469-6076-9-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 08/12] xen/gnttab: Fold grant_table_{create,
 set_limits}() into grant_table_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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Tm93IHRoYXQgdGhlIG1heF97Z3JhbnQsbWFwdHJhY2t9X2ZyYW1lcyBhcmUgc3BlY2lmaWVkIGZy
b20gdGhlIHZlcnkgYmVnaW5uaW5nCm9mIGdyYW50IHRhYmxlIGNvbnN0cnVjdGlvbiwgdGhlIHZh
cmlvdXMgaW5pdGlhbGlzYXRpb24gZnVuY3Rpb25zIGNhbiBiZQpmb2xkZWQgdG9nZXRoZXIgYW5k
IHNpbXBsaWZpZWQgYXMgYSByZXN1bHQuCgpMZWF2ZSBncmFudF90YWJsZV9pbml0KCkgYXMgdGhl
IHB1YmxpYyBpbnRlcmZhY2UsIHdoaWNoIGlzIG1vcmUgY29uc2lzdGVudAp3aXRoIG90aGVyIHN1
YnN5c3RlbXMuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ0M6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgoKdjI6CiAqIEZpeCB0aGUgY2xlYW51cCBwYXRoIHRvIGF2b2lkIG1lbW9yeSBsZWFrcy4KLS0t
CiB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICAgICAgICB8ICA0ICstCiB4ZW4vY29tbW9uL2dyYW50
X3RhYmxlLmMgICAgICB8IDkzICsrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KIHhlbi9pbmNsdWRlL3hlbi9ncmFudF90YWJsZS5oIHwgIDYgKy0tCiAzIGZpbGVzIGNo
YW5nZWQsIDMxIGluc2VydGlvbnMoKyksIDcyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9jb21tb24vZG9tYWluLmMgYi94ZW4vY29tbW9uL2RvbWFpbi5jCmluZGV4IDFkY2FiOGQuLmJl
NTE0MjYgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZG9tYWluLmMKKysrIGIveGVuL2NvbW1vbi9k
b21haW4uYwpAQCAtMzY2LDggKzM2Niw4IEBAIHN0cnVjdCBkb21haW4gKmRvbWFpbl9jcmVhdGUo
ZG9taWRfdCBkb21pZCwKICAgICAgICAgICAgIGdvdG8gZmFpbDsKICAgICAgICAgaW5pdF9zdGF0
dXMgfD0gSU5JVF9ldnRjaG47CiAKLSAgICAgICAgaWYgKCAoZXJyID0gZ3JhbnRfdGFibGVfY3Jl
YXRlKGQsIGNvbmZpZy0+bWF4X2dyYW50X2ZyYW1lcywKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbmZpZy0+bWF4X21hcHRyYWNrX2ZyYW1lcykpICE9IDAgKQorICAg
ICAgICBpZiAoIChlcnIgPSBncmFudF90YWJsZV9pbml0KGQsIGNvbmZpZy0+bWF4X2dyYW50X2Zy
YW1lcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25maWctPm1heF9t
YXB0cmFja19mcmFtZXMpKSAhPSAwICkKICAgICAgICAgICAgIGdvdG8gZmFpbDsKICAgICAgICAg
aW5pdF9zdGF0dXMgfD0gSU5JVF9nbnR0YWI7CiAKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3Jh
bnRfdGFibGUuYyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwppbmRleCAzMjAwNTQyLi5hNjBk
MTY2IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKKysrIGIveGVuL2NvbW1v
bi9ncmFudF90YWJsZS5jCkBAIC0xODAyLDIyICsxODAyLDMxIEBAIGdudHRhYl9ncm93X3RhYmxl
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCByZXFfbnJfZnJhbWVzKQogICAgIHJldHVy
biAtRU5PTUVNOwogfQogCi1zdGF0aWMgaW50Ci1ncmFudF90YWJsZV9pbml0KHN0cnVjdCBkb21h
aW4gKmQsIHN0cnVjdCBncmFudF90YWJsZSAqZ3QsCi0gICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBncmFudF9mcmFtZXMsIHVuc2lnbmVkIGludCBtYXB0cmFja19mcmFtZXMpCitpbnQgZ3Jh
bnRfdGFibGVfaW5pdChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgbWF4X2dyYW50X2Zy
YW1lcywKKyAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBtYXhfbWFwdHJhY2tfZnJh
bWVzKQogeworICAgIHN0cnVjdCBncmFudF90YWJsZSAqZ3Q7CiAgICAgaW50IHJldCA9IC1FTk9N
RU07CiAKLSAgICBncmFudF93cml0ZV9sb2NrKGd0KTsKKyAgICBpZiAoIG1heF9ncmFudF9mcmFt
ZXMgPCBJTklUSUFMX05SX0dSQU5UX0ZSQU1FUyB8fAorICAgICAgICAgbWF4X2dyYW50X2ZyYW1l
cyA+IG9wdF9tYXhfZ3JhbnRfZnJhbWVzIHx8CisgICAgICAgICBtYXhfbWFwdHJhY2tfZnJhbWVz
ID4gb3B0X21heF9tYXB0cmFja19mcmFtZXMgKQorICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAot
ICAgIGlmICggZ3QtPmFjdGl2ZSApCi0gICAgewotICAgICAgICByZXQgPSAtRUJVU1k7Ci0gICAg
ICAgIGdvdG8gb3V0X25vX2NsZWFudXA7Ci0gICAgfQorICAgIGlmICggKGd0ID0geHphbGxvYyhz
dHJ1Y3QgZ3JhbnRfdGFibGUpKSA9PSBOVUxMICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisK
KyAgICAvKiBTaW1wbGUgc3R1ZmYuICovCisgICAgcGVyY3B1X3J3bG9ja19yZXNvdXJjZV9pbml0
KCZndC0+bG9jaywgZ3JhbnRfcndsb2NrKTsKKyAgICBzcGluX2xvY2tfaW5pdCgmZ3QtPm1hcHRy
YWNrX2xvY2spOworCisgICAgZ3QtPmd0X3ZlcnNpb24gPSAxOworICAgIGd0LT5tYXhfZ3JhbnRf
ZnJhbWVzID0gbWF4X2dyYW50X2ZyYW1lczsKKyAgICBndC0+bWF4X21hcHRyYWNrX2ZyYW1lcyA9
IG1heF9tYXB0cmFja19mcmFtZXM7CiAKLSAgICBndC0+bWF4X2dyYW50X2ZyYW1lcyA9IGdyYW50
X2ZyYW1lczsKLSAgICBndC0+bWF4X21hcHRyYWNrX2ZyYW1lcyA9IG1hcHRyYWNrX2ZyYW1lczsK
KyAgICAvKiBJbnN0YWxsIHRoZSBzdHJ1Y3R1cmUgZWFybHkgdG8gc2ltcGxpZnkgdGhlIGVycm9y
IHBhdGguICovCisgICAgZ3QtPmRvbWFpbiA9IGQ7CisgICAgZC0+Z3JhbnRfdGFibGUgPSBndDsK
IAogICAgIC8qIEFjdGl2ZSBncmFudCB0YWJsZS4gKi8KICAgICBndC0+YWN0aXZlID0geHphbGxv
Y19hcnJheShzdHJ1Y3QgYWN0aXZlX2dyYW50X2VudHJ5ICosCkBAIC0xODQ0LDI5ICsxODUzLDIx
IEBAIGdyYW50X3RhYmxlX2luaXQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGdyYW50X3RhYmxl
ICpndCwKICAgICBpZiAoIGd0LT5zdGF0dXMgPT0gTlVMTCApCiAgICAgICAgIGdvdG8gb3V0Owog
CisgICAgZ3JhbnRfd3JpdGVfbG9jayhndCk7CisKICAgICByZXQgPSBnbnR0YWJfaW5pdF9hcmNo
KGd0KTsKICAgICBpZiAoIHJldCApCi0gICAgICAgIGdvdG8gb3V0OworICAgICAgICBnb3RvIHVu
bG9jazsKIAogICAgIC8qIGdudHRhYl9ncm93X3RhYmxlKCkgYWxsb2NhdGVzIGEgbWluIG51bWJl
ciBvZiBmcmFtZXMsIHNvIDAgaXMgb2theS4gKi8KICAgICByZXQgPSBnbnR0YWJfZ3Jvd190YWJs
ZShkLCAwKTsKIAorIHVubG9jazoKKyAgICBncmFudF93cml0ZV91bmxvY2soZ3QpOworCiAgb3V0
OgogICAgIGlmICggcmV0ICkKLSAgICB7Ci0gICAgICAgIGdudHRhYl9kZXN0cm95X2FyY2goZ3Qp
OwotICAgICAgICB4ZnJlZShndC0+c3RhdHVzKTsKLSAgICAgICAgZ3QtPnN0YXR1cyA9IE5VTEw7
Ci0gICAgICAgIHhmcmVlKGd0LT5zaGFyZWRfcmF3KTsKLSAgICAgICAgZ3QtPnNoYXJlZF9yYXcg
PSBOVUxMOwotICAgICAgICB2ZnJlZShndC0+bWFwdHJhY2spOwotICAgICAgICBndC0+bWFwdHJh
Y2sgPSBOVUxMOwotICAgICAgICB4ZnJlZShndC0+YWN0aXZlKTsKLSAgICAgICAgZ3QtPmFjdGl2
ZSA9IE5VTEw7Ci0gICAgfQotCi0gb3V0X25vX2NsZWFudXA6Ci0gICAgZ3JhbnRfd3JpdGVfdW5s
b2NrKGd0KTsKKyAgICAgICAgZ3JhbnRfdGFibGVfZGVzdHJveShkKTsKIAogICAgIHJldHVybiBy
ZXQ7CiB9CkBAIC0zNTYzLDMwICszNTY0LDYgQEAgZG9fZ3JhbnRfdGFibGVfb3AoCiAjaW5jbHVk
ZSAiY29tcGF0L2dyYW50X3RhYmxlLmMiCiAjZW5kaWYKIAotaW50IGdyYW50X3RhYmxlX2NyZWF0
ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgbWF4X2dyYW50X2ZyYW1lcywKLSAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG1heF9tYXB0cmFja19mcmFtZXMpCi17Ci0g
ICAgc3RydWN0IGdyYW50X3RhYmxlICp0OwotICAgIGludCByZXQgPSAwOwotCi0gICAgaWYgKCAo
dCA9IHh6YWxsb2Moc3RydWN0IGdyYW50X3RhYmxlKSkgPT0gTlVMTCApCi0gICAgICAgIHJldHVy
biAtRU5PTUVNOwotCi0gICAgLyogU2ltcGxlIHN0dWZmLiAqLwotICAgIHBlcmNwdV9yd2xvY2tf
cmVzb3VyY2VfaW5pdCgmdC0+bG9jaywgZ3JhbnRfcndsb2NrKTsKLSAgICBzcGluX2xvY2tfaW5p
dCgmdC0+bWFwdHJhY2tfbG9jayk7Ci0KLSAgICB0LT5ndF92ZXJzaW9uID0gMTsKLQotICAgIC8q
IE9rYXksIGluc3RhbGwgdGhlIHN0cnVjdHVyZS4gKi8KLSAgICB0LT5kb21haW4gPSBkOwotICAg
IGQtPmdyYW50X3RhYmxlID0gdDsKLQotICAgIHJldCA9IGdyYW50X3RhYmxlX3NldF9saW1pdHMo
ZCwgbWF4X21hcHRyYWNrX2ZyYW1lcywgbWF4X21hcHRyYWNrX2ZyYW1lcyk7Ci0KLSAgICByZXR1
cm4gcmV0OwotfQotCiB2b2lkCiBnbnR0YWJfcmVsZWFzZV9tYXBwaW5ncygKICAgICBzdHJ1Y3Qg
ZG9tYWluICpkKQpAQCAtMzc3NywyMiArMzc1NCw2IEBAIHZvaWQgZ3JhbnRfdGFibGVfaW5pdF92
Y3B1KHN0cnVjdCB2Y3B1ICp2KQogICAgIHYtPm1hcHRyYWNrX3RhaWwgPSBNQVBUUkFDS19UQUlM
OwogfQogCi1pbnQgZ3JhbnRfdGFibGVfc2V0X2xpbWl0cyhzdHJ1Y3QgZG9tYWluICpkLCB1bnNp
Z25lZCBpbnQgZ3JhbnRfZnJhbWVzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgaW50IG1hcHRyYWNrX2ZyYW1lcykKLXsKLSAgICBzdHJ1Y3QgZ3JhbnRfdGFibGUgKmd0ID0g
ZC0+Z3JhbnRfdGFibGU7Ci0KLSAgICBpZiAoIGdyYW50X2ZyYW1lcyA8IElOSVRJQUxfTlJfR1JB
TlRfRlJBTUVTIHx8Ci0gICAgICAgICBncmFudF9mcmFtZXMgPiBvcHRfbWF4X2dyYW50X2ZyYW1l
cyB8fAotICAgICAgICAgbWFwdHJhY2tfZnJhbWVzID4gb3B0X21heF9tYXB0cmFja19mcmFtZXMg
KQotICAgICAgICByZXR1cm4gLUVJTlZBTDsKLSAgICBpZiAoICFndCApCi0gICAgICAgIHJldHVy
biAtRU5PRU5UOwotCi0gICAgLyogU2V0IGxpbWl0cy4gKi8KLSAgICByZXR1cm4gZ3JhbnRfdGFi
bGVfaW5pdChkLCBndCwgZ3JhbnRfZnJhbWVzLCBtYXB0cmFja19mcmFtZXMpOwotfQotCiAjaWZk
ZWYgQ09ORklHX0hBU19NRU1fU0hBUklORwogaW50IG1lbV9zaGFyaW5nX2dyZWZfdG9fZ2ZuKHN0
cnVjdCBncmFudF90YWJsZSAqZ3QsIGdyYW50X3JlZl90IHJlZiwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBnZm5fdCAqZ2ZuLCB1aW50MTZfdCAqc3RhdHVzKQpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmggYi94ZW4vaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUu
aAppbmRleCBiNDZiYjBhLi4xMmU4YTRiIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vZ3Jh
bnRfdGFibGUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaApAQCAtMzUsMTMg
KzM1LDExIEBAIGV4dGVybiB1bnNpZ25lZCBpbnQgb3B0X21heF9ncmFudF9mcmFtZXM7CiBleHRl
cm4gdW5zaWduZWQgaW50IG9wdF9tYXhfbWFwdHJhY2tfZnJhbWVzOwogCiAvKiBDcmVhdGUvZGVz
dHJveSBwZXItZG9tYWluIGdyYW50IHRhYmxlIGNvbnRleHQuICovCi1pbnQgZ3JhbnRfdGFibGVf
Y3JlYXRlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBtYXhfZ3JhbnRfZnJhbWVzLAot
ICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbWF4X21hcHRyYWNrX2ZyYW1lcyk7
CitpbnQgZ3JhbnRfdGFibGVfaW5pdChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgbWF4
X2dyYW50X2ZyYW1lcywKKyAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBtYXhfbWFw
dHJhY2tfZnJhbWVzKTsKIHZvaWQgZ3JhbnRfdGFibGVfZGVzdHJveSgKICAgICBzdHJ1Y3QgZG9t
YWluICpkKTsKIHZvaWQgZ3JhbnRfdGFibGVfaW5pdF92Y3B1KHN0cnVjdCB2Y3B1ICp2KTsKLWlu
dCBncmFudF90YWJsZV9zZXRfbGltaXRzKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBn
cmFudF9mcmFtZXMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbWFw
dHJhY2tfZnJhbWVzKTsKIAogLyoKICAqIENoZWNrIGlmIGRvbWFpbiBoYXMgYWN0aXZlIGdyYW50
cyBhbmQgbG9nIGZpcnN0IDEwIG9mIHRoZW0uCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 10:01:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 10:01:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fp9fM-0006xs-DV; Mon, 13 Aug 2018 10:01:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=f6td=k4=citrix.com=prvs=756b7c393=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fp9fL-0006ws-06
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 10:01:35 +0000
X-Inumbo-ID: b65a3e64-9edf-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b65a3e64-9edf-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 12:00:30 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,232,1531785600"; d="scan'208";a="62631367"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 13 Aug 2018 11:01:06 +0100
Message-ID: <1534154469-6076-10-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 09/12] xen/domain: Call arch_domain_create()
 as early as possible in domain_create()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBpbiBwcmVwYXJhdGlvbiB0byBzZXQgdXAgZC0+bWF4X2NwdXMgYW5kIGQtPnZjcHVb
XSBpbiBkb21haW5fY3JlYXRlKCksCmFuZCBhbGxvdyBsYXRlciBwYXJ0cyBvZiBkb21haW4gY29u
c3RydWN0aW9uIHRvIGhhdmUgYWNjZXNzIHRvIHRoZSB2YWx1ZXMuCgpTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVs
aWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxp
bmlAa2VybmVsLm9yZz4KQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkND
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9jb21tb24vZG9tYWluLmMg
fCAzNCArKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwg
MTcgaW5zZXJ0aW9ucygrKSwgMTcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1v
bi9kb21haW4uYyBiL3hlbi9jb21tb24vZG9tYWluLmMKaW5kZXggYmU1MTQyNi4uMGM0NGYyNyAx
MDA2NDQKLS0tIGEveGVuL2NvbW1vbi9kb21haW4uYworKysgYi94ZW4vY29tbW9uL2RvbWFpbi5j
CkBAIC0zMjIsNiArMzIyLDIzIEBAIHN0cnVjdCBkb21haW4gKmRvbWFpbl9jcmVhdGUoZG9taWRf
dCBkb21pZCwKICAgICAgICAgZWxzZQogICAgICAgICAgICAgZC0+Z3Vlc3RfdHlwZSA9IGd1ZXN0
X3R5cGVfcHY7CiAKKyAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKKyAgICAg
ICAgICAgIGQtPm5yX3BpcnFzID0gbnJfc3RhdGljX2lycXMgKyBleHRyYV9kb21VX2lycXM7Cisg
ICAgICAgIGVsc2UKKyAgICAgICAgICAgIGQtPm5yX3BpcnFzID0gZXh0cmFfaHdkb21faXJxcyA/
IG5yX3N0YXRpY19pcnFzICsgZXh0cmFfaHdkb21faXJxcworICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIDogYXJjaF9od2RvbV9pcnFzKGRvbWlkKTsKKyAgICAgICAg
aWYgKCBkLT5ucl9waXJxcyA+IG5yX2lycXMgKQorICAgICAgICAgICAgZC0+bnJfcGlycXMgPSBu
cl9pcnFzOworCisgICAgICAgIHJhZGl4X3RyZWVfaW5pdCgmZC0+cGlycV90cmVlKTsKKyAgICB9
CisKKyAgICBpZiAoIChlcnIgPSBhcmNoX2RvbWFpbl9jcmVhdGUoZCwgY29uZmlnKSkgIT0gMCAp
CisgICAgICAgIGdvdG8gZmFpbDsKKyAgICBpbml0X3N0YXR1cyB8PSBJTklUX2FyY2g7CisKKyAg
ICBpZiAoICFpc19pZGxlX2RvbWFpbihkKSApCisgICAgewogICAgICAgICB3YXRjaGRvZ19kb21h
aW5faW5pdChkKTsKICAgICAgICAgaW5pdF9zdGF0dXMgfD0gSU5JVF93YXRjaGRvZzsKIApAQCAt
MzUyLDE2ICszNjksNiBAQCBzdHJ1Y3QgZG9tYWluICpkb21haW5fY3JlYXRlKGRvbWlkX3QgZG9t
aWQsCiAgICAgICAgIGQtPmNvbnRyb2xsZXJfcGF1c2VfY291bnQgPSAxOwogICAgICAgICBhdG9t
aWNfaW5jKCZkLT5wYXVzZV9jb3VudCk7CiAKLSAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9t
YWluKGQpICkKLSAgICAgICAgICAgIGQtPm5yX3BpcnFzID0gbnJfc3RhdGljX2lycXMgKyBleHRy
YV9kb21VX2lycXM7Ci0gICAgICAgIGVsc2UKLSAgICAgICAgICAgIGQtPm5yX3BpcnFzID0gZXh0
cmFfaHdkb21faXJxcyA/IG5yX3N0YXRpY19pcnFzICsgZXh0cmFfaHdkb21faXJxcwotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogYXJjaF9od2RvbV9pcnFzKGRv
bWlkKTsKLSAgICAgICAgaWYgKCBkLT5ucl9waXJxcyA+IG5yX2lycXMgKQotICAgICAgICAgICAg
ZC0+bnJfcGlycXMgPSBucl9pcnFzOwotCi0gICAgICAgIHJhZGl4X3RyZWVfaW5pdCgmZC0+cGly
cV90cmVlKTsKLQogICAgICAgICBpZiAoIChlcnIgPSBldnRjaG5faW5pdChkLCBjb25maWctPm1h
eF9ldnRjaG5fcG9ydCkpICE9IDAgKQogICAgICAgICAgICAgZ290byBmYWlsOwogICAgICAgICBp
bml0X3N0YXR1cyB8PSBJTklUX2V2dGNobjsKQEAgLTM3NiwxNCArMzgzLDcgQEAgc3RydWN0IGRv
bWFpbiAqZG9tYWluX2NyZWF0ZShkb21pZF90IGRvbWlkLAogICAgICAgICBkLT5wYnVmID0geHph
bGxvY19hcnJheShjaGFyLCBET01BSU5fUEJVRl9TSVpFKTsKICAgICAgICAgaWYgKCAhZC0+cGJ1
ZiApCiAgICAgICAgICAgICBnb3RvIGZhaWw7Ci0gICAgfQotCi0gICAgaWYgKCAoZXJyID0gYXJj
aF9kb21haW5fY3JlYXRlKGQsIGNvbmZpZykpICE9IDAgKQotICAgICAgICBnb3RvIGZhaWw7Ci0g
ICAgaW5pdF9zdGF0dXMgfD0gSU5JVF9hcmNoOwogCi0gICAgaWYgKCAhaXNfaWRsZV9kb21haW4o
ZCkgKQotICAgIHsKICAgICAgICAgaWYgKCAoZXJyID0gc2NoZWRfaW5pdF9kb21haW4oZCwgMCkp
ICE9IDAgKQogICAgICAgICAgICAgZ290byBmYWlsOwogCi0tIAoyLjEuNAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 10:04:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 10:04:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fp9iW-000805-0o; Mon, 13 Aug 2018 10:04:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ly8h=k4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fp9iV-0007zs-0B
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 10:04:51 +0000
X-Inumbo-ID: 638732d9-9ee0-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 638732d9-9ee0-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 10:05: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 1fp9iT-0002Cc-He; Mon, 13 Aug 2018 10:04: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 1fp9iT-0003nK-9E; Mon, 13 Aug 2018 10:04:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fp9iT-0004kV-8c; Mon, 13 Aug 2018 10:04:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125887-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 13 Aug 2018 10:04:49 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125887: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTg4NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg4Ny8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5
ZmM3NzQ4N2UKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgMTEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgIDExIGRheXMgICA1NyBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDYgIDIwMTgtMDgtMTAgMTQ6MDA6NTggWiAgICAyIGRh
eXMgICAyNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NDAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 10:15:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 10: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 1fp9sn-0000VL-2i; Mon, 13 Aug 2018 10:15: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=zfh6=k4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fp9sm-0000VG-4f
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 10:15:28 +0000
X-Inumbo-ID: deab7747-9ee1-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id deab7747-9ee1-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 10:15:57 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 412BF7A9;
 Mon, 13 Aug 2018 03:15:25 -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 76FED3F5D0;
 Mon, 13 Aug 2018 03:15:24 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-12-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c1b6e8a6-0ae9-0a18-2140-c5136e7bca12@arm.com>
Date: Mon, 13 Aug 2018 11:15: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: <1533079688-9541-12-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [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>, 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>

SGkgU3RlZmFubywKCk9uIDAxLzA4LzE4IDAwOjI3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gTW92ZSBnZW5lcmljIGluaXRpYWxpemF0aW9ucyBvdXQgb2YgY29uc3RydWN0X2RvbTAgc28g
dGhhdCB0aGV5IGNhbiBiZQo+IHJldXNlZC4KPiAKPiBSZW5hbWUgcHJlcGFyZV9kdGIgdG8gcHJl
cGFyZV9kdGJfaHdkb20gdG8gYXZvaWQgY29uZnVzaW9uLgo+IAo+IE5vIGZ1bmN0aW9uYWwgY2hh
bmdlcyBpbiB0aGlzIHBhdGNoLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiAKPiAtLS0KPiBDaGFuZ2VzIGluIHYzOgo+IC0gbW92
ZSBzZXR0aW5nIHR5cGUgYmVmb3JlIGFsbG9jYXRlX21lbW9yeQo+IC0gYWRkIGlmZGVmIGFyb3Vu
ZCBpdCBhbmQgYSBjb21tZW50Cj4gQ2hhbmdlcyBpbiB2MjoKPiAtIG1vdmUgZGlzY2FyZF9pbml0
aWFsX21vZHVsZXMoKSBhZnRlciBfX2NvbnN0cnVjdF9kb21haW4oKQo+IC0gcmVtb3ZlIHVzZWxl
c3MgYmxhbmsgbGluZQo+IC0gbGVhdmUgc2FmZXR5IEJVR19PTnMgaW4gX19jb25zdHJ1Y3RfZG9t
YWluCj4gLSByZW5hbWUgcHJlcGFyZV9kdGIgdG8gcHJlcGFyZV9kdGJfaHdkb20KPiAtLS0KPiAg
IHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyB8IDEyOCArKysrKysrKysrKysrKysrKysrKysr
KystLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDcwIGluc2VydGlvbnMo
KyksIDU4IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBpbmRleCA4ZDgyODQ5Li4w
ODM1MzQwIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ICsrKyBi
L3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IEBAIC0xMzcxLDcgKzEzNzEsNyBAQCBzdGF0
aWMgaW50IF9faW5pdCBoYW5kbGVfbm9kZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVs
X2luZm8gKmtpbmZvLAo+ICAgICAgIHJldHVybiByZXM7Cj4gICB9Cj4gICAKPiAtc3RhdGljIGlu
dCBfX2luaXQgcHJlcGFyZV9kdGIoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZv
ICpraW5mbykKPiArc3RhdGljIGludCBfX2luaXQgcHJlcGFyZV9kdGJfaHdkb20oc3RydWN0IGRv
bWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbykKPiAgIHsKPiAgICAgICBjb25zdCBw
Mm1fdHlwZV90IGRlZmF1bHRfcDJtdCA9IHAybV9tbWlvX2RpcmVjdF9jOwo+ICAgICAgIGNvbnN0
IHZvaWQgKmZkdDsKPiBAQCAtMjEwNiw3NSArMjEwNiwzMSBAQCBzdGF0aWMgdm9pZCBfX2luaXQg
ZmluZF9nbnR0YWJfcmVnaW9uKHN0cnVjdCBkb21haW4gKmQsCj4gICAgICAgICAgICAgIGtpbmZv
LT5nbnR0YWJfc3RhcnQsIGtpbmZvLT5nbnR0YWJfc3RhcnQgKyBraW5mby0+Z250dGFiX3NpemUp
Owo+ICAgfQo+ICAgCj4gLWludCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRvbWFpbiAq
ZCkKPiArc3RhdGljIGludCBfX2luaXQgX19jb25zdHJ1Y3RfZG9tYWluKHN0cnVjdCBkb21haW4g
KmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gICB7Cj4gLSAgICBjb25zdCBzdHJ1Y3Qg
Ym9vdGNtZGxpbmUgKmtlcm5lbCA9IGJvb3RfY21kbGluZV9maW5kX2J5X2tpbmQoQk9PVE1PRF9L
RVJORUwpOwo+IC0gICAgc3RydWN0IGtlcm5lbF9pbmZvIGtpbmZvID0ge307Cj4gICAgICAgc3Ry
dWN0IHZjcHUgKnNhdmVkX2N1cnJlbnQ7Cj4gLSAgICBpbnQgcmMsIGksIGNwdTsKPiAtCj4gKyAg
ICBpbnQgaSwgY3B1Owo+ICsgICAgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3M7Cj4gICAgICAg
c3RydWN0IHZjcHUgKnYgPSBkLT52Y3B1WzBdOwo+IC0gICAgc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MgPSAmdi0+YXJjaC5jcHVfaW5mby0+Z3Vlc3RfY3B1X3VzZXJfcmVnczsKClRoZXJlIGlz
IG5vIG5lZWQgdG8gcmV3cml0ZSB0aGF0IGxpbmUgaW4KCnN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzOwoKcmVncyA9IC4uLjsKCj4gICAKPiAtICAgIC8qIFNhbml0eSEgKi8KPiAtICAgIEJVR19P
TihkLT5kb21haW5faWQgIT0gMCk7Cj4gICAgICAgQlVHX09OKGQtPnZjcHVbMF0gPT0gTlVMTCk7
Cj4gICAgICAgQlVHX09OKHYtPmlzX2luaXRpYWxpc2VkKTsKPiAgIAo+IC0gICAgcHJpbnRrKCIq
KiogTE9BRElORyBET01BSU4gMCAqKipcbiIpOwo+IC0gICAgaWYgKCBkb20wX21lbSA8PSAwICkK
PiAtICAgIHsKPiAtICAgICAgICB3YXJuaW5nX2FkZCgiUExFQVNFIFNQRUNJRlkgZG9tMF9tZW0g
UEFSQU1FVEVSIC0gVVNJTkcgNTEyTSBGT1IgTk9XXG4iKTsKPiAtICAgICAgICBkb20wX21lbSA9
IE1CKDUxMik7Cj4gLSAgICB9Cj4gLQo+IC0KPiAtICAgIGlvbW11X2h3ZG9tX2luaXQoZCk7Cj4g
LQo+IC0gICAgZC0+bWF4X3BhZ2VzID0gfjBVOwo+IC0KPiAtICAgIGtpbmZvLnVuYXNzaWduZWRf
bWVtID0gZG9tMF9tZW07Cj4gLSAgICBraW5mby5kID0gZDsKPiAtCj4gLSAgICByYyA9IGtlcm5l
bF9wcm9iZSgma2luZm8sIE5VTEwpOwo+IC0gICAgaWYgKCByYyA8IDAgKQo+IC0gICAgICAgIHJl
dHVybiByYzsKPiArICAgIHJlZ3MgPSAmdi0+YXJjaC5jcHVfaW5mby0+Z3Vlc3RfY3B1X3VzZXJf
cmVnczsKPiAgIAo+ICAgI2lmZGVmIENPTkZJR19BUk1fNjQKPiAgICAgICAvKiBpZiBhYXJjaDMy
IG1vZGUgaXMgbm90IHN1cHBvcnRlZCBhdCBFTDEgZG8gbm90IGFsbG93IDMyLWJpdCBkb21haW4g
Ki8KPiAtICAgIGlmICggIShjcHVfaGFzX2VsMV8zMikgJiYga2luZm8udHlwZSA9PSBET01BSU5f
MzJCSVQgKQo+ICsgICAgaWYgKCAhKGNwdV9oYXNfZWwxXzMyKSAmJiBraW5mby0+dHlwZSA9PSBE
T01BSU5fMzJCSVQgKQo+ICAgICAgIHsKPiAgICAgICAgICAgcHJpbnRrKCJQbGF0Zm9ybSBkb2Vz
IG5vdCBzdXBwb3J0IDMyLWJpdCBkb21haW5cbiIpOwo+ICAgICAgICAgICByZXR1cm4gLUVJTlZB
TDsKPiAgICAgICB9Cj4gLSAgICBkLT5hcmNoLnR5cGUgPSBraW5mby50eXBlOwo+ICAgCj4gICAg
ICAgaWYgKCBpc182NGJpdF9kb21haW4oZCkgKQo+ICAgICAgICAgICB2Y3B1X3N3aXRjaF90b19h
YXJjaDY0X21vZGUodik7Cj4gICAKPiAgICNlbmRpZgo+ICAgCj4gLSAgICBraW5mby5jbWRsaW5l
ID0ga2VybmVsICE9IE5VTEwgPyAma2VybmVsLT5jbWRsaW5lWzBdIDogTlVMTDsKPiAtICAgIGFs
bG9jYXRlX21lbW9yeShkLCAma2luZm8pOwo+IC0gICAgZmluZF9nbnR0YWJfcmVnaW9uKGQsICZr
aW5mbyk7Cj4gLQo+IC0gICAgLyogTWFwIGV4dHJhIEdJQyBNTUlPLCBpcnFzIGFuZCBvdGhlciBo
dyBzdHVmZnMgdG8gZG9tMC4gKi8KPiAtICAgIHJjID0gZ2ljX21hcF9od2RvbV9leHRyYV9tYXBw
aW5ncyhkKTsKPiAtICAgIGlmICggcmMgPCAwICkKPiAtICAgICAgICByZXR1cm4gcmM7Cj4gLQo+
IC0gICAgcmMgPSBwbGF0Zm9ybV9zcGVjaWZpY19tYXBwaW5nKGQpOwo+IC0gICAgaWYgKCByYyA8
IDAgKQo+IC0gICAgICAgIHJldHVybiByYzsKPiAtCj4gLSAgICBpZiAoIGFjcGlfZGlzYWJsZWQg
KQo+IC0gICAgICAgIHJjID0gcHJlcGFyZV9kdGIoZCwgJmtpbmZvKTsKPiAtICAgIGVsc2UKPiAt
ICAgICAgICByYyA9IHByZXBhcmVfYWNwaShkLCAma2luZm8pOwo+IC0KPiAtICAgIGlmICggcmMg
PCAwICkKPiAtICAgICAgICByZXR1cm4gcmM7Cj4gLQo+ICAgICAgIC8qCj4gICAgICAgICogVGhl
IGZvbGxvd2luZyBsb2FkcyB1c2UgdGhlIGRvbWFpbidzIHAybSBhbmQgcmVxdWlyZSBjdXJyZW50
IHRvCj4gICAgICAgICogYmUgYSB2Y3B1IG9mIHRoZSBkb21haW4sIHRlbXBvcmFyaWx5IHN3aXRj
aAo+IEBAIC0yMTg3LDIwICsyMTQzLDE4IEBAIGludCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3Ry
dWN0IGRvbWFpbiAqZCkKPiAgICAgICAgKiBrZXJuZWxfbG9hZCB3aWxsIGRldGVybWluZSB0aGUg
cGxhY2VtZW50IG9mIHRoZSBrZXJuZWwgYXMgd2VsbAo+ICAgICAgICAqIGFzIHRoZSBpbml0cmQg
JiBmZHQgaW4gUkFNLCBzbyBjYWxsIGl0IGZpcnN0Lgo+ICAgICAgICAqLwo+IC0gICAga2VybmVs
X2xvYWQoJmtpbmZvKTsKPiArICAgIGtlcm5lbF9sb2FkKGtpbmZvKTsKPiAgICAgICAvKiBpbml0
cmRfbG9hZCB3aWxsIGZpeCB1cCB0aGUgZmR0LCBzbyBjYWxsIGl0IGJlZm9yZSBkdGJfbG9hZCAq
Lwo+IC0gICAgaW5pdHJkX2xvYWQoJmtpbmZvKTsKPiAtICAgIGR0Yl9sb2FkKCZraW5mbyk7Cj4g
KyAgICBpbml0cmRfbG9hZChraW5mbyk7Cj4gKyAgICBkdGJfbG9hZChraW5mbyk7Cj4gICAKPiAg
ICAgICAvKiBOb3cgdGhhdCB3ZSBhcmUgZG9uZSByZXN0b3JlIHRoZSBvcmlnaW5hbCBwMm0gYW5k
IGN1cnJlbnQuICovCj4gICAgICAgc2V0X2N1cnJlbnQoc2F2ZWRfY3VycmVudCk7Cj4gICAgICAg
cDJtX3Jlc3RvcmVfc3RhdGUoc2F2ZWRfY3VycmVudCk7Cj4gICAKPiAtICAgIGRpc2NhcmRfaW5p
dGlhbF9tb2R1bGVzKCk7Cj4gLQo+ICAgICAgIG1lbXNldChyZWdzLCAwLCBzaXplb2YoKnJlZ3Mp
KTsKPiAgIAo+IC0gICAgcmVncy0+cGMgPSAocmVnaXN0ZXJfdClraW5mby5lbnRyeTsKPiArICAg
IHJlZ3MtPnBjID0gKHJlZ2lzdGVyX3Qpa2luZm8tPmVudHJ5Owo+ICAgCj4gICAgICAgaWYgKCBp
c18zMmJpdF9kb21haW4oZCkgKQo+ICAgICAgIHsKPiBAQCAtMjIxOCwxNCArMjE3MiwxNCBAQCBp
bnQgX19pbml0IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAgICAgICAq
Lwo+ICAgICAgICAgICByZWdzLT5yMCA9IDA7IC8qIFNCWiAqLwo+ICAgICAgICAgICByZWdzLT5y
MSA9IDB4ZmZmZmZmZmY7IC8qIFdlIHVzZSBEVEIgdGhlcmVmb3JlIG5vIG1hY2hpbmUgaWQgKi8K
PiAtICAgICAgICByZWdzLT5yMiA9IGtpbmZvLmR0Yl9wYWRkcjsKPiArICAgICAgICByZWdzLT5y
MiA9IGtpbmZvLT5kdGJfcGFkZHI7Cj4gICAgICAgfQo+ICAgI2lmZGVmIENPTkZJR19BUk1fNjQK
PiAgICAgICBlbHNlCj4gICAgICAgewo+ICAgICAgICAgICByZWdzLT5jcHNyID0gUFNSX0dVRVNU
NjRfSU5JVDsKPiAgICAgICAgICAgLyogRnJvbSBsaW51eC9Eb2N1bWVudGF0aW9uL2FybTY0L2Jv
b3RpbmcudHh0ICovCj4gLSAgICAgICAgcmVncy0+eDAgPSBraW5mby5kdGJfcGFkZHI7Cj4gKyAg
ICAgICAgcmVncy0+eDAgPSBraW5mby0+ZHRiX3BhZGRyOwo+ICAgICAgICAgICByZWdzLT54MSA9
IDA7IC8qIFJlc2VydmVkIGZvciBmdXR1cmUgdXNlICovCj4gICAgICAgICAgIHJlZ3MtPngyID0g
MDsgLyogUmVzZXJ2ZWQgZm9yIGZ1dHVyZSB1c2UgKi8KPiAgICAgICAgICAgcmVncy0+eDMgPSAw
OyAvKiBSZXNlcnZlZCBmb3IgZnV0dXJlIHVzZSAqLwo+IEBAIC0yMjUxLDYgKzIyMDUsNjQgQEAg
aW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgIHJldHVy
biAwOwo+ICAgfQo+ICAgCj4gK2ludCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRvbWFp
biAqZCkKPiArewo+ICsgICAgY29uc3Qgc3RydWN0IGJvb3RjbWRsaW5lICprZXJuZWwgPSBib290
X2NtZGxpbmVfZmluZF9ieV9raW5kKEJPT1RNT0RfS0VSTkVMKTsKPiArICAgIHN0cnVjdCBrZXJu
ZWxfaW5mbyBraW5mbyA9IHt9Owo+ICsgICAgaW50IHJjOwo+ICsKPiArICAgIC8qIFNhbml0eSEg
Ki8KPiArICAgIEJVR19PTihkLT5kb21haW5faWQgIT0gMCk7Cj4gKwo+ICsgICAgcHJpbnRrKCIq
KiogTE9BRElORyBET01BSU4gMCAqKipcbiIpOwo+ICsgICAgaWYgKCBkb20wX21lbSA8PSAwICkK
PiArICAgIHsKPiArICAgICAgICB3YXJuaW5nX2FkZCgiUExFQVNFIFNQRUNJRlkgZG9tMF9tZW0g
UEFSQU1FVEVSIC0gVVNJTkcgNTEyTSBGT1IgTk9XXG4iKTsKPiArICAgICAgICBkb20wX21lbSA9
IE1CKDUxMik7Cj4gKyAgICB9Cj4gKwo+ICsgICAgaW9tbXVfaHdkb21faW5pdChkKTsKPiArCj4g
KyAgICBkLT5tYXhfcGFnZXMgPSB+MFU7Cj4gKwo+ICsgICAga2luZm8udW5hc3NpZ25lZF9tZW0g
PSBkb20wX21lbTsKPiArICAgIGtpbmZvLmQgPSBkOwo+ICsKPiArICAgIHJjID0ga2VybmVsX3By
b2JlKCZraW5mbywgTlVMTCk7Cj4gKyAgICBpZiAoIHJjIDwgMCApCj4gKyAgICAgICAgcmV0dXJu
IHJjOwo+ICsKPiArICAgIGtpbmZvLmNtZGxpbmUgPSBrZXJuZWwgIT0gTlVMTCA/ICZrZXJuZWwt
PmNtZGxpbmVbMF0gOiBOVUxMOwo+ICsjaWZkZWYgQ09ORklHX0FSTV82NAo+ICsgICAgLyogdHlw
ZSBtdXN0IGJlIHNldCBiZWZvcmUgYWxsb2NhdGVfbWVtb3J5ICovCj4gKyAgICBkLT5hcmNoLnR5
cGUgPSBraW5mby50eXBlOwo+ICsjZW5kaWYKPiArICAgIGFsbG9jYXRlX21lbW9yeShkLCAma2lu
Zm8pOwo+ICsgICAgZmluZF9nbnR0YWJfcmVnaW9uKGQsICZraW5mbyk7Cj4gKwo+ICsgICAgLyog
TWFwIGV4dHJhIEdJQyBNTUlPLCBpcnFzIGFuZCBvdGhlciBodyBzdHVmZnMgdG8gZG9tMC4gKi8K
PiArICAgIHJjID0gZ2ljX21hcF9od2RvbV9leHRyYV9tYXBwaW5ncyhkKTsKPiArICAgIGlmICgg
cmMgPCAwICkKPiArICAgICAgICByZXR1cm4gcmM7Cj4gKwo+ICsgICAgcmMgPSBwbGF0Zm9ybV9z
cGVjaWZpY19tYXBwaW5nKGQpOwo+ICsgICAgaWYgKCByYyA8IDAgKQo+ICsgICAgICAgIHJldHVy
biByYzsKPiArCj4gKyAgICBpZiAoIGFjcGlfZGlzYWJsZWQgKQo+ICsgICAgICAgIHJjID0gcHJl
cGFyZV9kdGJfaHdkb20oZCwgJmtpbmZvKTsKPiArICAgIGVsc2UKPiArICAgICAgICByYyA9IHBy
ZXBhcmVfYWNwaShkLCAma2luZm8pOwo+ICsKPiArICAgIGlmICggcmMgPCAwICkKPiArICAgICAg
ICByZXR1cm4gcmM7Cj4gKwo+ICsKClNwdXJpb3VzIG5ld2xpbmUuCgo+ICsgICAgcmMgPSBfX2Nv
bnN0cnVjdF9kb21haW4oZCwgJmtpbmZvKTsKPiArICAgIGRpc2NhcmRfaW5pdGlhbF9tb2R1bGVz
KCk7CgpOZXdsaW5lIGhlcmUgcGxlYXNlLgoKPiArICAgIHJldHVybiByYzsKPiArfQo+ICsKPiAg
IC8qCj4gICAgKiBMb2NhbCB2YXJpYWJsZXM6Cj4gICAgKiBtb2RlOiBDCj4gCgpDaGVlcnMsCgot
LSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 10:23:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 10:23:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpA0L-0001Ek-Ua; Mon, 13 Aug 2018 10: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=zfh6=k4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpA0K-0001Ef-MZ
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 10:23:16 +0000
X-Inumbo-ID: be0edc53-9ee2-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id be0edc53-9ee2-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 12:22: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 241EB7A9;
 Mon, 13 Aug 2018 03:23:15 -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 0B5313F5D0;
 Mon, 13 Aug 2018 03:23:13 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-13-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a23dd1c5-f0a5-0d62-d7c5-8502e044e57b@arm.com>
Date: Mon, 13 Aug 2018 11:23: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: <1533079688-9541-13-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [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>, 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>

SGkgU3RlZmFubywKCk9uIDAxLzA4LzE4IDAwOjI3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gQ2FsbCBhIG5ldyBmdW5jdGlvbiwgImNyZWF0ZV9kb21VcyIsIGZyb20gc2V0dXBfeGVuIHRv
IHN0YXJ0IERvbVUgVk1zLgo+IAo+IEludHJvZHVjZSBzdXBwb3J0IGZvciB0aGUgInhlbixkb21V
IiBjb21wYXRpYmxlIG5vZGUgb24gZGV2aWNlIHRyZWUuCj4gQ3JlYXRlIG5ldyBEb21VIFZNcyBi
YXNlZCBvbiB0aGUgaW5mb3JtYXRpb24gZm91bmQgb24gZGV2aWNlIHRyZWUgdW5kZXIKPiAieGVu
LGRvbVUiLiBDYWxscyBjb25zdHJ1Y3RfZG9tVSBmb3IgZWFjaCBkb21haW4uCj4gCj4gSW50cm9k
dWNlIGEgc2ltcGxlIGdsb2JhbCB2YXJpYWJsZSBuYW1lZCBtYXhfaW5pdF9kb21pZCB0byBrZWVw
IHRyYWNrIG9mCj4gdGhlIGluaXRpYWwgYWxsb2NhdGVkIGRvbWlkcy4gSXQgaG9sZHMgdGhlIG1h
eCBkb21pZCBhbW9uZyB0aGUgaW5pdGlhbAo+IGRvbWFpbnMuCj4gCj4gTW92ZSB0aGUgZGlzY2Fy
ZF9pbml0aWFsX21vZHVsZXMgYWZ0ZXIgRG9tVXMgaGF2ZSBiZWVuIGJ1aWx0Lgo+IAo+IEZpcnN0
IGNyZWF0ZSBkb21VcywgdGhlbiBzdGFydCBkb20wIC0tIG5vIHBvaW50IGluIHRyeWluZyB0byBz
dGFydCBkb20wCj4gd2hlbiB0aGUgY3B1IGlzIGJ1c3kuCj4gCj4gU2lnbmVkLW9mZi1ieTogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IENDOiBhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tCj4gQ0M6IGpiZXVsaWNoQHN1c2UuY29tCj4gLS0tCj4gQ2hhbmdlcyBpbiB2
MzoKPiAtIG1vdmUgcGF0Y2ggZWFybGllciBhbmQgaW50cm9kdWNlIGVtcHR5IGNvbnN0cnVjdF9k
b21VIHRvIGZpeCBiaXNlY3Rpb24KPiAgICBidWlsZHMKPiAtIGZpeCBtYXhfaW5pdF9kb21pZCB0
byBhY3R1YWxseSBob2xkIHRoZSBtYXggZG9taWQgYW1vbmcgaW5pdGlhbAo+ICAgIGRvbWFpbnMg
KGluc3RlYWQgb2YgbWF4X2RvbWlkICsgMSkKPiAtIG1vdmUgZG9tYWluX3VucGF1c2VfYnlfc3lz
dGVtY29udHJvbGxlcihkb20wKSBhZnRlciBjcmVhdGluZyBkb21Vcwo+IAo+IENoYW5nZXMgaW4g
djI6Cj4gLSBjb2Rpbmcgc3R5bGUKPiAtIHNldCBucl9zcGlzIHRvIDMyCj4gLSBpbnRyb2R1Y2Ug
Y3JlYXRlX2RvbVVzCj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCA0MiAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0KPiAgIHhlbi9hcmNoL2Fy
bS9zZXR1cC5jICAgICAgICB8ICA3ICsrKysrKy0KPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vc2V0
dXAuaCB8ICAzICsrKwo+ICAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9zZXR1cC5oIHwgIDIgKysKPiAg
IDQgZmlsZXMgY2hhbmdlZCwgNTAgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPiAKPiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2Rv
bWFpbl9idWlsZC5jCj4gaW5kZXggMDgzNTM0MC4uOGY3YWM1NCAxMDA2NDQKPiAtLS0gYS94ZW4v
YXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxk
LmMKPiBAQCAtNyw2ICs3LDcgQEAKPiAgICNpbmNsdWRlIDxhc20vaXJxLmg+Cj4gICAjaW5jbHVk
ZSA8YXNtL3JlZ3MuaD4KPiAgICNpbmNsdWRlIDx4ZW4vZXJybm8uaD4KPiArI2luY2x1ZGUgPHhl
bi9lcnIuaD4KPiAgICNpbmNsdWRlIDx4ZW4vZGV2aWNlX3RyZWUuaD4KPiAgICNpbmNsdWRlIDx4
ZW4vbGliZmR0L2xpYmZkdC5oPgo+ICAgI2luY2x1ZGUgPHhlbi9ndWVzdF9hY2Nlc3MuaD4KPiBA
QCAtMjIwNSw2ICsyMjA2LDQzIEBAIHN0YXRpYyBpbnQgX19pbml0IF9fY29uc3RydWN0X2RvbWFp
bihzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvCj4gICAgICAgcmV0
dXJuIDA7Cj4gICB9Cj4gICAKPiArc3RhdGljIGludCBfX2luaXQgY29uc3RydWN0X2RvbVUoc3Ry
dWN0IGRvbWFpbiAqZCwgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQoKQUZBSUNULCB0aGUg
bm9kZSBpcyBub3QgZ29pbmcgdG8gYmUgbW9kaWZpZWQuIFNvIGl0IHNob3VsZCBiZSBjb25zdCBo
ZXJlLgoKPiArewo+ICsgICAgcmV0dXJuIDA7CgpBcyBKYW4gc2FpZCwgdGhpcyBzaG91bGQgcmV0
dXJuIGFuIGVycm9yIHVudGlsIGl0IGlzIGJlZW4gaW1wbGVtZW50ZWQuCgo+ICt9Cj4gKwo+ICt2
b2lkIF9faW5pdCBjcmVhdGVfZG9tVXModm9pZCkKPiArewo+ICsgICAgc3RydWN0IGR0X2Rldmlj
ZV9ub2RlICpub2RlOwo+ICsgICAgc3RydWN0IGR0X2RldmljZV9ub2RlICpjaG9zZW4gPSBkdF9m
aW5kX25vZGVfYnlfbmFtZShkdF9ob3N0LCAiY2hvc2VuIik7CgpTYW1lIGhlcmUsIHlvdSB3YW50
IHRoZW0gdG8gYmUgY29uc3QuCgo+ICsKPiArICAgIGlmICggY2hvc2VuICE9IE5VTEwgKQoKSSB3
b3VsZCBwcmVmZXIgaWYgd2UgZG9uJ3QgaW50cm9kdWNlIGFub3RoZXIgaW5kZW50YXRpb24gbGV2
ZWwgYnkgCmludmVydGluZyB0aGUgY29uZGl0aW9uLgoKQWxzbywgaXQgaXMgdmVyeSB1bmxpa2Vs
eSB0byBub3QgaGF2ZSB0aGUgY2hvc2VuIG5vZGUuIFNvIGl0IG1pZ2h0IGJlIApiZXR0ZXIgdG8g
dHVybiB0aGlzIGludG8gYSBwYW5pYy9CVUdfT04uCgo+ICsgICAgewo+ICsgICAgICAgIGR0X2Zv
cl9lYWNoX2NoaWxkX25vZGUoY2hvc2VuLCBub2RlKQo+ICsgICAgICAgIHsKPiArICAgICAgICAg
ICAgc3RydWN0IGRvbWFpbiAqZDsKPiArICAgICAgICAgICAgc3RydWN0IHhlbl9kb21jdGxfY3Jl
YXRlZG9tYWluIGRfY2ZnID0gewo+ICsgICAgICAgICAgICAgICAgLmFyY2guZ2ljX3ZlcnNpb24g
PSBYRU5fRE9NQ1RMX0NPTkZJR19HSUNfTkFUSVZFLAo+ICsgICAgICAgICAgICAgICAgLmFyY2gu
bnJfc3BpcyA9IDMyLAo+ICsgICAgICAgICAgICB9Owo+ICsKPiArICAgICAgICAgICAgaWYgKCAh
ZHRfZGV2aWNlX2lzX2NvbXBhdGlibGUobm9kZSwgInhlbixkb21haW4iKSApCj4gKyAgICAgICAg
ICAgICAgICBjb250aW51ZTsKPiArCj4gKyAgICAgICAgICAgIGQgPSBkb21haW5fY3JlYXRlKCsr
bWF4X2luaXRfZG9taWQsICZkX2NmZywgZmFsc2UpOwo+ICsgICAgICAgICAgICBpZiAoIElTX0VS
UihkKSApCj4gKyAgICAgICAgICAgICAgICBwYW5pYygiRXJyb3IgY3JlYXRpbmcgZG9tYWluICVz
IiwgZHRfbm9kZV9uYW1lKG5vZGUpKTsKPiArCj4gKyAgICAgICAgICAgIGQtPmlzX2NvbnNvbGUg
PSAxOwo+ICsKPiArICAgICAgICAgICAgaWYgKCBjb25zdHJ1Y3RfZG9tVShkLCBub2RlKSAhPSAw
ICkKPiArICAgICAgICAgICAgICAgIHBhbmljKCJDb3VsZCBub3Qgc2V0IHVwIGRvbWFpbiAlcyIs
IGR0X25vZGVfbmFtZShub2RlKSk7Cj4gKwo+ICsgICAgICAgICAgICBkb21haW5fdW5wYXVzZV9i
eV9zeXN0ZW1jb250cm9sbGVyKGQpOwo+ICsgICAgICAgIH0KPiArICAgIH0KPiArfQo+ICsKPiAg
IGludCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRvbWFpbiAqZCkKPiAgIHsKPiAgICAg
ICBjb25zdCBzdHJ1Y3QgYm9vdGNtZGxpbmUgKmtlcm5lbCA9IGJvb3RfY21kbGluZV9maW5kX2J5
X2tpbmQoQk9PVE1PRF9LRVJORUwpOwo+IEBAIC0yMjU4LDkgKzIyOTYsNyBAQCBpbnQgX19pbml0
IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAgICAgIHJldHVybiByYzsK
PiAgIAo+ICAgCj4gLSAgICByYyA9IF9fY29uc3RydWN0X2RvbWFpbihkLCAma2luZm8pOwo+IC0g
ICAgZGlzY2FyZF9pbml0aWFsX21vZHVsZXMoKTsKPiAtICAgIHJldHVybiByYzsKPiArICAgIHJl
dHVybiBfX2NvbnN0cnVjdF9kb21haW4oZCwgJmtpbmZvKTsKPiAgIH0KPiAgIAo+ICAgLyoKPiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+
IGluZGV4IGMzMjBkZjkuLjA5NjQ4NGYgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3NldHVw
LmMKPiArKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+IEBAIC02Myw4ICs2MywxMSBAQCBzdGF0
aWMgdW5zaWduZWQgbG9uZyBvcHRfeGVuaGVhcF9tZWdhYnl0ZXMgX19pbml0ZGF0YTsKPiAgIGlu
dGVnZXJfcGFyYW0oInhlbmhlYXBfbWVnYWJ5dGVzIiwgb3B0X3hlbmhlYXBfbWVnYWJ5dGVzKTsK
PiAgICNlbmRpZgo+ICAgCj4gK2RvbWlkX3QgX19yZWFkX21vc3RseSBtYXhfaW5pdF9kb21pZCA9
IDA7Cj4gKwo+ICAgc3RhdGljIF9fdXNlZCB2b2lkIGluaXRfZG9uZSh2b2lkKQo+ICAgewo+ICsg
ICAgZGlzY2FyZF9pbml0aWFsX21vZHVsZXMoKTsKPiAgICAgICBmcmVlX2luaXRfbWVtb3J5KCk7
Cj4gICAgICAgc3RhcnR1cF9jcHVfaWRsZV9sb29wKCk7Cj4gICB9Cj4gQEAgLTg5NCw3ICs4OTcs
NyBAQCB2b2lkIF9faW5pdCBzdGFydF94ZW4odW5zaWduZWQgbG9uZyBib290X3BoeXNfb2Zmc2V0
LAo+ICAgICAgIGRvbTBfY2ZnLmFyY2guZ2ljX3ZlcnNpb24gPSBYRU5fRE9NQ1RMX0NPTkZJR19H
SUNfTkFUSVZFOwo+ICAgICAgIGRvbTBfY2ZnLmFyY2gubnJfc3BpcyA9IGdpY19udW1iZXJfbGlu
ZXMoKSAtIDMyOwo+ICAgCj4gLSAgICBkb20wID0gZG9tYWluX2NyZWF0ZSgwLCAmZG9tMF9jZmcs
IHRydWUpOwo+ICsgICAgZG9tMCA9IGRvbWFpbl9jcmVhdGUobWF4X2luaXRfZG9taWQsICZkb20w
X2NmZywgdHJ1ZSk7Cj4gICAgICAgaWYgKCBJU19FUlIoZG9tMCkgfHwgKGFsbG9jX2RvbTBfdmNw
dTAoZG9tMCkgPT0gTlVMTCkgKQo+ICAgICAgICAgICAgICAgcGFuaWMoIkVycm9yIGNyZWF0aW5n
IGRvbWFpbiAwIik7Cj4gICAKPiBAQCAtOTE1LDYgKzkxOCw4IEBAIHZvaWQgX19pbml0IHN0YXJ0
X3hlbih1bnNpZ25lZCBsb25nIGJvb3RfcGh5c19vZmZzZXQsCj4gICAgICAgLyogTXVzdCBiZSBk
b25lIHBhc3Qgc2V0dGluZyBzeXN0ZW1fc3RhdGUuICovCj4gICAgICAgdW5yZWdpc3Rlcl9pbml0
X3ZpcnR1YWxfcmVnaW9uKCk7Cj4gICAKPiArICAgIGNyZWF0ZV9kb21VcygpOwo+ICsKPiAgICAg
ICBkb21haW5fdW5wYXVzZV9ieV9zeXN0ZW1jb250cm9sbGVyKGRvbTApOwo+ICAgCj4gICAgICAg
LyogU3dpdGNoIG9uIHRvIHRoZSBkeW5hbWljYWxseSBhbGxvY2F0ZWQgc3RhY2sgZm9yIHRoZSBp
ZGxlIHZjcHUKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIGIveGVu
L2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCj4gaW5kZXggNDU1MWY3Mi4uZDljZDhlMSAxMDA2NDQK
PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKPiArKysgYi94ZW4vaW5jbHVkZS9h
c20tYXJtL3NldHVwLmgKPiBAQCAtNjcsNiArNjcsOCBAQCBzdHJ1Y3QgYm9vdGluZm8gewo+ICAg
Cj4gICBleHRlcm4gc3RydWN0IGJvb3RpbmZvIGJvb3RpbmZvOwo+ICAgCj4gK2V4dGVybiBkb21p
ZF90IG1heF9pbml0X2RvbWlkOwo+ICsKPiAgIHZvaWQgYXJjaF9pbml0X21lbW9yeSh2b2lkKTsK
PiAgIAo+ICAgdm9pZCBjb3B5X2Zyb21fcGFkZHIodm9pZCAqZHN0LCBwYWRkcl90IHBhZGRyLCB1
bnNpZ25lZCBsb25nIGxlbik7Cj4gQEAgLTgzLDYgKzg1LDcgQEAgdm9pZCBhY3BpX2NyZWF0ZV9l
ZmlfbW1hcF90YWJsZShzdHJ1Y3QgZG9tYWluICpkLAo+ICAgaW50IGFjcGlfbWFrZV9lZmlfbm9k
ZXModm9pZCAqZmR0LCBzdHJ1Y3QgbWVtYmFuayB0YmxfYWRkW10pOwo+ICAgCj4gICBpbnQgY29u
c3RydWN0X2RvbTAoc3RydWN0IGRvbWFpbiAqZCk7Cj4gK3ZvaWQgX19pbml0IGNyZWF0ZV9kb21V
cyh2b2lkKTsKPiAgIAo+ICAgdm9pZCBkaXNjYXJkX2luaXRpYWxfbW9kdWxlcyh2b2lkKTsKPiAg
IHZvaWQgZHRfdW5yZXNlcnZlZF9yZWdpb25zKHBhZGRyX3QgcywgcGFkZHJfdCBlLAo+IGRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3NldHVwLmggYi94ZW4vaW5jbHVkZS9hc20teDg2
L3NldHVwLmgKPiBpbmRleCA4ZDRiOWVlLi5jMGJkODZmIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvc2V0dXAuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc2V0dXAuaAo+
IEBAIC02Niw0ICs2Niw2IEBAIGV4dGVybiBib29sIG9wdF9kb20wX3NoYWRvdzsKPiAgICNlbmRp
Zgo+ICAgZXh0ZXJuIGJvb2wgZG9tMF9wdmg7Cj4gICAKPiArI2RlZmluZSBtYXhfaW5pdF9kb21p
ZCAoMCkKPiArCj4gICAjZW5kaWYKPiAKCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 10:28:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 10:28:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpA5W-0001Wu-A3; Mon, 13 Aug 2018 10: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=f6td=k4=citrix.com=prvs=756b7c393=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fpA5V-0001Wp-3J
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 10:28:37 +0000
X-Inumbo-ID: b503b0ee-9ee3-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b503b0ee-9ee3-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 10:29:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,233,1531785600"; d="scan'208";a="62632805"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 13 Aug 2018 11:01:09 +0100
Message-ID: <1534154469-6076-13-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 12/12] xen/domain: Allocate d->vcpu[] in
 domain_create()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rm9yIEFSTSwgdGhlIGNhbGwgdG8gYXJjaF9kb21haW5fY3JlYXRlKCkgbmVlZHMgdG8gaGF2ZSBj
b21wbGV0ZWQgYmVmb3JlCmRvbWFpbl9tYXhfdmNwdXMoKSB3aWxsIHJldHVybiB0aGUgY29ycmVj
dCB1cHBlciBib3VuZC4KCkZvciBlYWNoIGFyY2gncyBkb20wJ3MsIGRyb3AgdGhlIHRlbXBvcmFy
eSBtYXhfdmNwdXMgcGFyYW1ldGVyLCBhbmQgYWxsb2NhdGlvbgpvZiBkb20wLT52Y3B1LgoKV2l0
aCBkLT5tYXhfdmNwdXMgbm93IGNvcnJlY3RseSBjb25maWd1cmVkIGJlZm9yZSBldnRjaG5faW5p
dCgpLCB0aGUgcG9sbCBtYXNrCmNhbiBiZSBjb25zdHJ1Y3RlZCBzdWl0YWJseSBmb3IgdGhlIGRv
bWFpbiwgcmF0aGVyIHRoYW4gZm9yIHRoZSB3b3JzdC1jYXNlCnNldHRpbmcuCgpEdWUgdG8gdGhl
IGV2dGNobl9pbml0KCkgZml4ZXMsIGl0IG5vIGxvbmdlciBjYWxscyBkb21haW5fbWF4X3ZjcHVz
KCksIGFuZApBUk0ncyB0d28gaW1wbGVtZW50YXRpb25zIG9mIHZnaWNfbWF4X3ZjcHVzKCkgbm8g
bG9uZ2VyIG5lZWQgd29yayBhcm91bmQgdGhlCm91dC1vZi1vcmRlciBjYWxsLgoKRnJvbSB0aGlz
IHBvaW50IG9uLCBkLT5tYXhfdmNwdXMgYW5kIGQtPnZjcHVzW10gYXJlIHZhbGlkIGZvciBhbnkg
ZG9tYWluIHdoaWNoCmNhbiBiZSBsb29rZWQgdXAgYnkgZG9taWQuCgpUaGUgWEVOX0RPTUNUTF9t
YXhfdmNwdXMgaHlwZXJjYWxsIGlzIG1vZGlmaWVkIHRvIHJlamVjdCBhbnkgY2FsbCBhdHRlbXB0
IHdpdGgKbWF4ICE9IGQtPm1heF92Y3B1cywgd2hpY2ggZG9lcyBtYXRjaCB0aGUgb2xkZXIgc2Vt
YW50aWNzIChub3QgdGhhdCBpdCBpcwpvYnZpb3VzIGZyb20gdGhlIGNvZGUpLiAgVGhlIGxvZ2lj
IHRvIGFsbG9jYXRlIGQtPnZjcHVbXSBpcyBkcm9wcGVkLCBidXQgYXQKdGhpcyBwb2ludCB0aGUg
aHlwZXJjYWxsIHN0aWxsIG5lZWRzIG1ha2luZyB0byBhbGxvY2F0ZSBlYWNoIHZjcHUuCgpTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0K
Q0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKdjI6CiAqIEFsbG9j
YXRlIGluIGRvbWFpbl9jcmVhdGUoKSByYXRoZXIgdGhhbiBhcmNoX2RvbWFpbl9jcmVhdGUoKS4K
ICogUmV0YWluIGRvbWFpbl9tYXhfdmNwdXMoKS4KLS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1
aWxkLmMgfCAgOCArLS0tLS0tLQogeGVuL2FyY2gvYXJtL3NldHVwLmMgICAgICAgIHwgIDIgKy0K
IHhlbi9hcmNoL2FybS92Z2ljLmMgICAgICAgICB8IDExICstLS0tLS0tLS0tCiB4ZW4vYXJjaC9h
cm0vdmdpYy92Z2ljLmMgICAgfCAyMiArLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94
ODYvZG9tMF9idWlsZC5jICAgfCAgOCArLS0tLS0tLQogeGVuL2FyY2gveDg2L3NldHVwLmMgICAg
ICAgIHwgIDIgKy0KIHhlbi9jb21tb24vZG9tYWluLmMgICAgICAgICB8IDE4ICsrKysrKysrKysr
KysrKysrKwogeGVuL2NvbW1vbi9kb21jdGwuYyAgICAgICAgIHwgMzkgKy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vY29tbW9uL2V2ZW50X2NoYW5uZWwuYyAgfCAg
MyArLS0KIHhlbi9pbmNsdWRlL3hlbi9kb21haW4uaCAgICB8ICAyICstCiAxMCBmaWxlcyBjaGFu
Z2VkLCAyNyBpbnNlcnRpb25zKCspLCA4OCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKaW5k
ZXggZjRhMTIyNS4uNmY0NWU1NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWls
ZC5jCisrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpAQCAtNzIsMTQgKzcyLDggQEAg
dW5zaWduZWQgaW50IF9faW5pdCBkb20wX21heF92Y3B1cyh2b2lkKQogICAgIHJldHVybiBvcHRf
ZG9tMF9tYXhfdmNwdXM7CiB9CiAKLXN0cnVjdCB2Y3B1ICpfX2luaXQgYWxsb2NfZG9tMF92Y3B1
MChzdHJ1Y3QgZG9tYWluICpkb20wLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGludCBtYXhfdmNwdXMpCitzdHJ1Y3QgdmNwdSAqX19pbml0IGFsbG9jX2Rv
bTBfdmNwdTAoc3RydWN0IGRvbWFpbiAqZG9tMCkKIHsKLSAgICBkb20wLT52Y3B1ID0geHphbGxv
Y19hcnJheShzdHJ1Y3QgdmNwdSAqLCBtYXhfdmNwdXMpOwotICAgIGlmICggIWRvbTAtPnZjcHUg
KQotICAgICAgICByZXR1cm4gTlVMTDsKLSAgICBkb20wLT5tYXhfdmNwdXMgPSBtYXhfdmNwdXM7
Ci0KICAgICByZXR1cm4gYWxsb2NfdmNwdShkb20wLCAwLCAwKTsKIH0KIApkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwppbmRleCA3MmU0MmU4
Li5hM2UxZWY3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vc2V0dXAuYworKysgYi94ZW4vYXJj
aC9hcm0vc2V0dXAuYwpAQCAtODYzLDcgKzg2Myw3IEBAIHZvaWQgX19pbml0IHN0YXJ0X3hlbih1
bnNpZ25lZCBsb25nIGJvb3RfcGh5c19vZmZzZXQsCiAgICAgZG9tMF9jZmcubWF4X3ZjcHVzID0g
ZG9tMF9tYXhfdmNwdXMoKTsKIAogICAgIGRvbTAgPSBkb21haW5fY3JlYXRlKDAsICZkb20wX2Nm
ZywgdHJ1ZSk7Ci0gICAgaWYgKCBJU19FUlIoZG9tMCkgfHwgKGFsbG9jX2RvbTBfdmNwdTAoZG9t
MCwgZG9tMF9jZmcubWF4X3ZjcHVzKSA9PSBOVUxMKSApCisgICAgaWYgKCBJU19FUlIoZG9tMCkg
fHwgKGFsbG9jX2RvbTBfdmNwdTAoZG9tMCkgPT0gTlVMTCkgKQogICAgICAgICAgICAgcGFuaWMo
IkVycm9yIGNyZWF0aW5nIGRvbWFpbiAwIik7CiAKICAgICBpZiAoIGNvbnN0cnVjdF9kb20wKGRv
bTApICE9IDApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdmdpYy5jIGIveGVuL2FyY2gvYXJt
L3ZnaWMuYwppbmRleCA3YTJjNDU1Li41YTRmMDgyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0v
dmdpYy5jCisrKyBiL3hlbi9hcmNoL2FybS92Z2ljLmMKQEAgLTY2OSwxNiArNjY5LDcgQEAgdm9p
ZCB2Z2ljX2ZyZWVfdmlycShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgdmlycSkKIAog
dW5zaWduZWQgaW50IHZnaWNfbWF4X3ZjcHVzKGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCiB7Ci0g
ICAgLyoKLSAgICAgKiBTaW5jZSBldnRjaG5faW5pdCB3b3VsZCBjYWxsIGRvbWFpbl9tYXhfdmNw
dXMgZm9yIHBvbGxfbWFzawotICAgICAqIGFsbG9jYXRpb24gd2hlbiB0aGUgdmdpY19vcHMgaGF2
ZW4ndCBiZWVuIGluaXRpYWxpc2VkIHlldCwKLSAgICAgKiB3ZSByZXR1cm4gTUFYX1ZJUlRfQ1BV
UyBpZiBkLT5hcmNoLnZnaWMuaGFuZGxlciBpcyBudWxsLgotICAgICAqLwotICAgIGlmICggIWQt
PmFyY2gudmdpYy5oYW5kbGVyICkKLSAgICAgICAgcmV0dXJuIE1BWF9WSVJUX0NQVVM7Ci0gICAg
ZWxzZQotICAgICAgICByZXR1cm4gbWluX3QodW5zaWduZWQgaW50LCBNQVhfVklSVF9DUFVTLAot
ICAgICAgICAgICAgICAgICAgICAgZC0+YXJjaC52Z2ljLmhhbmRsZXItPm1heF92Y3B1cyk7Cisg
ICAgcmV0dXJuIG1pbl90KHVuc2lnbmVkIGludCwgTUFYX1ZJUlRfQ1BVUywgZC0+YXJjaC52Z2lj
LmhhbmRsZXItPm1heF92Y3B1cyk7CiB9CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
dmdpYy92Z2ljLmMgYi94ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLmMKaW5kZXggODMyNjMyYS4uNDEy
NDgxNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3ZnaWMvdmdpYy5jCisrKyBiL3hlbi9hcmNo
L2FybS92Z2ljL3ZnaWMuYwpAQCAtOTUxLDI3ICs5NTEsNyBAQCB2b2lkIHZnaWNfc3luY19oYXJk
d2FyZV9pcnEoc3RydWN0IGRvbWFpbiAqZCwKIAogdW5zaWduZWQgaW50IHZnaWNfbWF4X3ZjcHVz
KGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgdW5zaWduZWQgaW50IHZnaWNfdmNwdV9s
aW1pdDsKLQotICAgIHN3aXRjaCAoIGQtPmFyY2gudmdpYy52ZXJzaW9uICkKLSAgICB7Ci0gICAg
Y2FzZSBHSUNfSU5WQUxJRDoKLSAgICAgICAgLyoKLSAgICAgICAgICogU2luY2UgZXZ0Y2huX2lu
aXQgd291bGQgY2FsbCBkb21haW5fbWF4X3ZjcHVzIGZvciBwb2xsX21hc2sKLSAgICAgICAgICog
YWxsb2NhdGlvbiBiZWZvcmUgdGhlIFZHSUMgaGFzIGJlZW4gaW5pdGlhbGlzZWQsIHdlIG5lZWQg
dG8KLSAgICAgICAgICogcmV0dXJuIHNvbWUgc2FmZSB2YWx1ZSBpbiB0aGlzIGNhc2UuIEFzIHRo
aXMgaXMgZm9yIGFsbG9jYXRpb24KLSAgICAgICAgICogcHVycG9zZXMsIGdvIHdpdGggdGhlIG1h
eGltdW0gdmFsdWUuCi0gICAgICAgICAqLwotICAgICAgICB2Z2ljX3ZjcHVfbGltaXQgPSBNQVhf
VklSVF9DUFVTOwotICAgICAgICBicmVhazsKLSAgICBjYXNlIEdJQ19WMjoKLSAgICAgICAgdmdp
Y192Y3B1X2xpbWl0ID0gVkdJQ19WMl9NQVhfQ1BVUzsKLSAgICAgICAgYnJlYWs7Ci0gICAgZGVm
YXVsdDoKLSAgICAgICAgQlVHKCk7Ci0gICAgfQotCi0gICAgcmV0dXJuIG1pbl90KHVuc2lnbmVk
IGludCwgTUFYX1ZJUlRfQ1BVUywgdmdpY192Y3B1X2xpbWl0KTsKKyAgICByZXR1cm4gbWluX3Qo
dW5zaWduZWQgaW50LCBNQVhfVklSVF9DUFVTLCBkLT5hcmNoLnZnaWMuaGFuZGxlci0+bWF4X3Zj
cHVzKTsKIH0KIAogI2lmZGVmIENPTkZJR19HSUNWMwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2RvbTBfYnVpbGQuYyBiL3hlbi9hcmNoL3g4Ni9kb20wX2J1aWxkLmMKaW5kZXggYjQyZWFjMy4u
NDIzZmRlYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYworKysgYi94ZW4v
YXJjaC94ODYvZG9tMF9idWlsZC5jCkBAIC0xOTksMTcgKzE5OSwxMSBAQCB1bnNpZ25lZCBpbnQg
X19pbml0IGRvbTBfbWF4X3ZjcHVzKHZvaWQpCiAgICAgcmV0dXJuIG1heF92Y3B1czsKIH0KIAot
c3RydWN0IHZjcHUgKl9faW5pdCBhbGxvY19kb20wX3ZjcHUwKHN0cnVjdCBkb21haW4gKmRvbTAs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG1heF92
Y3B1cykKK3N0cnVjdCB2Y3B1ICpfX2luaXQgYWxsb2NfZG9tMF92Y3B1MChzdHJ1Y3QgZG9tYWlu
ICpkb20wKQogewogICAgIGRvbTAtPm5vZGVfYWZmaW5pdHkgPSBkb20wX25vZGVzOwogICAgIGRv
bTAtPmF1dG9fbm9kZV9hZmZpbml0eSA9ICFkb20wX25yX3B4bXM7CiAKLSAgICBkb20wLT52Y3B1
ID0geHphbGxvY19hcnJheShzdHJ1Y3QgdmNwdSAqLCBtYXhfdmNwdXMpOwotICAgIGlmICggIWRv
bTAtPnZjcHUgKQotICAgICAgICByZXR1cm4gTlVMTDsKLSAgICBkb20wLT5tYXhfdmNwdXMgPSBt
YXhfdmNwdXM7Ci0KICAgICByZXR1cm4gZG9tMF9zZXR1cF92Y3B1KGRvbTAsIDAsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBjcHVtYXNrX2xhc3QoJmRvbTBfY3B1cykgLyogc28gaXQgd3Jh
cHMgYXJvdW5kIHRvIGZpcnN0IHBjcHUgKi8pOwogfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L3NldHVwLmMgYi94ZW4vYXJjaC94ODYvc2V0dXAuYwppbmRleCA0NmRjYzcxLi41MzJhY2E3IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvc2V0dXAuYworKysgYi94ZW4vYXJjaC94ODYvc2V0dXAu
YwpAQCAtMTY5Myw3ICsxNjkzLDcgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4o
dW5zaWduZWQgbG9uZyBtYmlfcCkKIAogICAgIC8qIENyZWF0ZSBpbml0aWFsIGRvbWFpbiAwLiAq
LwogICAgIGRvbTAgPSBkb21haW5fY3JlYXRlKGdldF9pbml0aWFsX2RvbWFpbl9pZCgpLCAmZG9t
MF9jZmcsICFwdl9zaGltKTsKLSAgICBpZiAoIElTX0VSUihkb20wKSB8fCAoYWxsb2NfZG9tMF92
Y3B1MChkb20wLCBkb20wX2NmZy5tYXhfdmNwdXMpID09IE5VTEwpICkKKyAgICBpZiAoIElTX0VS
Uihkb20wKSB8fCAoYWxsb2NfZG9tMF92Y3B1MChkb20wKSA9PSBOVUxMKSApCiAgICAgICAgIHBh
bmljKCJFcnJvciBjcmVhdGluZyBkb21haW4gMCIpOwogCiAgICAgLyogR3JhYiB0aGUgRE9NMCBj
b21tYW5kIGxpbmUuICovCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWFpbi5jIGIveGVuL2Nv
bW1vbi9kb21haW4uYwppbmRleCAwYzQ0ZjI3Li45MDIyNzZkIDEwMDY0NAotLS0gYS94ZW4vY29t
bW9uL2RvbWFpbi5jCisrKyBiL3hlbi9jb21tb24vZG9tYWluLmMKQEAgLTMzOSw2ICszMzksMTkg
QEAgc3RydWN0IGRvbWFpbiAqZG9tYWluX2NyZWF0ZShkb21pZF90IGRvbWlkLAogCiAgICAgaWYg
KCAhaXNfaWRsZV9kb21haW4oZCkgKQogICAgIHsKKyAgICAgICAgLyogQ2hlY2sgZC0+bWF4X3Zj
cHVzIGFuZCBhbGxvY2F0ZSBkLT52Y3B1W10uICovCisgICAgICAgIGVyciA9IC1FSU5WQUw7Cisg
ICAgICAgIGlmICggY29uZmlnLT5tYXhfdmNwdXMgPCAxIHx8CisgICAgICAgICAgICAgY29uZmln
LT5tYXhfdmNwdXMgPiBkb21haW5fbWF4X3ZjcHVzKGQpICkKKyAgICAgICAgICAgIGdvdG8gZmFp
bDsKKworICAgICAgICBlcnIgPSAtRU5PTUVNOworICAgICAgICBkLT52Y3B1ID0geHphbGxvY19h
cnJheShzdHJ1Y3QgdmNwdSAqLCBjb25maWctPm1heF92Y3B1cyk7CisgICAgICAgIGlmICggIWQt
PnZjcHUgKQorICAgICAgICAgICAgZ290byBmYWlsOworCisgICAgICAgIGQtPm1heF92Y3B1cyA9
IGNvbmZpZy0+bWF4X3ZjcHVzOworCiAgICAgICAgIHdhdGNoZG9nX2RvbWFpbl9pbml0KGQpOwog
ICAgICAgICBpbml0X3N0YXR1cyB8PSBJTklUX3dhdGNoZG9nOwogCkBAIC00MjMsNiArNDM2LDEx
IEBAIHN0cnVjdCBkb21haW4gKmRvbWFpbl9jcmVhdGUoZG9taWRfdCBkb21pZCwKIAogICAgIHNj
aGVkX2Rlc3Ryb3lfZG9tYWluKGQpOwogCisgICAgaWYgKCBkLT5tYXhfdmNwdXMgKQorICAgIHsK
KyAgICAgICAgZC0+bWF4X3ZjcHVzID0gMDsKKyAgICAgICAgWEZSRUUoZC0+dmNwdSk7CisgICAg
fQogICAgIGlmICggaW5pdF9zdGF0dXMgJiBJTklUX2FyY2ggKQogICAgICAgICBhcmNoX2RvbWFp
bl9kZXN0cm95KGQpOwogICAgIGlmICggaW5pdF9zdGF0dXMgJiBJTklUX2dudHRhYiApCmRpZmYg
LS1naXQgYS94ZW4vY29tbW9uL2RvbWN0bC5jIGIveGVuL2NvbW1vbi9kb21jdGwuYwppbmRleCA1
OGU1MWIyLi5lZTA5ODNkIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWN0bC5jCisrKyBiL3hl
bi9jb21tb24vZG9tY3RsLmMKQEAgLTU1NCwxNiArNTU0LDkgQEAgbG9uZyBkb19kb21jdGwoWEVO
X0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fZG9tY3RsX3QpIHVfZG9tY3RsKQogCiAgICAgICAgIHJl
dCA9IC1FSU5WQUw7CiAgICAgICAgIGlmICggKGQgPT0gY3VycmVudC0+ZG9tYWluKSB8fCAvKiBu
byBkb21haW5fcGF1c2UoKSAqLwotICAgICAgICAgICAgIChtYXggPiBkb21haW5fbWF4X3ZjcHVz
KGQpKSApCisgICAgICAgICAgICAgKG1heCAhPSBkLT5tYXhfdmNwdXMpICkgICAvKiBtYXhfdmNw
dXMgc2V0IHVwIGluIGNyZWF0ZWRvbWFpbiAqLwogICAgICAgICAgICAgYnJlYWs7CiAKLSAgICAg
ICAgLyogVW50aWwgWGVub3Byb2YgY2FuIGR5bmFtaWNhbGx5IGdyb3cgaXRzIHZjcHUtcyBhcnJh
eS4uLiAqLwotICAgICAgICBpZiAoIGQtPnhlbm9wcm9mICkKLSAgICAgICAgewotICAgICAgICAg
ICAgcmV0ID0gLUVBR0FJTjsKLSAgICAgICAgICAgIGJyZWFrOwotICAgICAgICB9Ci0KICAgICAg
ICAgLyogTmVlZGVkLCBmb3IgZXhhbXBsZSwgdG8gZW5zdXJlIHdyaXRhYmxlIHAudC4gc3RhdGUg
aXMgc3luY2VkLiAqLwogICAgICAgICBkb21haW5fcGF1c2UoZCk7CiAKQEAgLTU4MSwzOCArNTc0
LDggQEAgbG9uZyBkb19kb21jdGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fZG9tY3RsX3Qp
IHVfZG9tY3RsKQogICAgICAgICAgICAgfQogICAgICAgICB9CiAKLSAgICAgICAgLyogV2UgY2Fu
bm90IHJlZHVjZSBtYXhpbXVtIFZDUFVzLiAqLwotICAgICAgICByZXQgPSAtRUlOVkFMOwotICAg
ICAgICBpZiAoIChtYXggPCBkLT5tYXhfdmNwdXMpICYmIChkLT52Y3B1W21heF0gIT0gTlVMTCkg
KQotICAgICAgICAgICAgZ290byBtYXh2Y3B1X291dDsKLQotICAgICAgICAvKgotICAgICAgICAg
KiBGb3Igbm93IGRvbid0IGFsbG93IGluY3JlYXNpbmcgdGhlIHZjcHUgY291bnQgZnJvbSBhIG5v
bi16ZXJvCi0gICAgICAgICAqIHZhbHVlOiBUaGlzIGNvZGUgYW5kIGFsbCByZWFkZXJzIG9mIGQt
PnZjcHUgd291bGQgb3RoZXJ3aXNlIG5lZWQKLSAgICAgICAgICogdG8gYmUgY29udmVydGVkIHRv
IHVzZSBSQ1UsIGJ1dCBhdCBwcmVzZW50IHRoZXJlJ3Mgbm8gdG9vbHMgc2lkZQotICAgICAgICAg
KiBjb2RlIHBhdGggdGhhdCB3b3VsZCBpc3N1ZSBzdWNoIGEgcmVxdWVzdC4KLSAgICAgICAgICov
Ci0gICAgICAgIHJldCA9IC1FQlVTWTsKLSAgICAgICAgaWYgKCAoZC0+bWF4X3ZjcHVzID4gMCkg
JiYgKG1heCA+IGQtPm1heF92Y3B1cykgKQotICAgICAgICAgICAgZ290byBtYXh2Y3B1X291dDsK
LQogICAgICAgICByZXQgPSAtRU5PTUVNOwogICAgICAgICBvbmxpbmUgPSBjcHVwb29sX2RvbWFp
bl9jcHVtYXNrKGQpOwotICAgICAgICBpZiAoIG1heCA+IGQtPm1heF92Y3B1cyApCi0gICAgICAg
IHsKLSAgICAgICAgICAgIHN0cnVjdCB2Y3B1ICoqdmNwdXM7Ci0KLSAgICAgICAgICAgIEJVR19P
TihkLT52Y3B1ICE9IE5VTEwpOwotICAgICAgICAgICAgQlVHX09OKGQtPm1heF92Y3B1cyAhPSAw
KTsKLQotICAgICAgICAgICAgaWYgKCAodmNwdXMgPSB4emFsbG9jX2FycmF5KHN0cnVjdCB2Y3B1
ICosIG1heCkpID09IE5VTEwgKQotICAgICAgICAgICAgICAgIGdvdG8gbWF4dmNwdV9vdXQ7Ci0K
LSAgICAgICAgICAgIC8qIEluc3RhbGwgdmNwdSBhcnJheSAvdGhlbi8gdXBkYXRlIG1heF92Y3B1
cy4gKi8KLSAgICAgICAgICAgIGQtPnZjcHUgPSB2Y3B1czsKLSAgICAgICAgICAgIHNtcF93bWIo
KTsKLSAgICAgICAgICAgIGQtPm1heF92Y3B1cyA9IG1heDsKLSAgICAgICAgfQogCiAgICAgICAg
IGZvciAoIGkgPSAwOyBpIDwgbWF4OyBpKysgKQogICAgICAgICB7CmRpZmYgLS1naXQgYS94ZW4v
Y29tbW9uL2V2ZW50X2NoYW5uZWwuYyBiL3hlbi9jb21tb24vZXZlbnRfY2hhbm5lbC5jCmluZGV4
IDQxY2JiYWUuLjM4MWYzMGUgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZXZlbnRfY2hhbm5lbC5j
CisrKyBiL3hlbi9jb21tb24vZXZlbnRfY2hhbm5lbC5jCkBAIC0xMzAzLDggKzEzMDMsNyBAQCBp
bnQgZXZ0Y2huX2luaXQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IG1heF9wb3J0KQog
ICAgIGV2dGNobl9mcm9tX3BvcnQoZCwgMCktPnN0YXRlID0gRUNTX1JFU0VSVkVEOwogCiAjaWYg
TUFYX1ZJUlRfQ1BVUyA+IEJJVFNfUEVSX0xPTkcKLSAgICBkLT5wb2xsX21hc2sgPSB4emFsbG9j
X2FycmF5KHVuc2lnbmVkIGxvbmcsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBC
SVRTX1RPX0xPTkdTKGRvbWFpbl9tYXhfdmNwdXMoZCkpKTsKKyAgICBkLT5wb2xsX21hc2sgPSB4
emFsbG9jX2FycmF5KHVuc2lnbmVkIGxvbmcsIEJJVFNfVE9fTE9OR1MoZC0+bWF4X3ZjcHVzKSk7
CiAgICAgaWYgKCAhZC0+cG9sbF9tYXNrICkKICAgICB7CiAgICAgICAgIGZyZWVfZXZ0Y2huX2J1
Y2tldChkLCBkLT5ldnRjaG4pOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2RvbWFpbi5o
IGIveGVuL2luY2x1ZGUveGVuL2RvbWFpbi5oCmluZGV4IDY1MTIwNWQuLmNlMzE5OTkgMTAwNjQ0
Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9kb21haW4uaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vZG9t
YWluLmgKQEAgLTE3LDcgKzE3LDcgQEAgc3RydWN0IHZjcHUgKmFsbG9jX3ZjcHUoCiAgICAgc3Ry
dWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHZjcHVfaWQsIHVuc2lnbmVkIGludCBjcHVfaWQp
OwogCiB1bnNpZ25lZCBpbnQgZG9tMF9tYXhfdmNwdXModm9pZCk7Ci1zdHJ1Y3QgdmNwdSAqYWxs
b2NfZG9tMF92Y3B1MChzdHJ1Y3QgZG9tYWluICpkb20wLCB1bnNpZ25lZCBpbnQgbWF4X3ZjcHVz
KTsKK3N0cnVjdCB2Y3B1ICphbGxvY19kb20wX3ZjcHUwKHN0cnVjdCBkb21haW4gKmRvbTApOwog
CiBpbnQgdmNwdV9yZXNldChzdHJ1Y3QgdmNwdSAqKTsKIGludCB2Y3B1X3VwKHN0cnVjdCB2Y3B1
ICp2KTsKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 10:28:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 10:28:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpA5U-0001Wj-1e; Mon, 13 Aug 2018 10:28: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=f6td=k4=citrix.com=prvs=756b7c393=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fpA5T-0001WU-8C
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 10:28:35 +0000
X-Inumbo-ID: 7bf0eff8-9ee3-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7bf0eff8-9ee3-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 12:27:30 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,233,1531785600"; d="scan'208";a="62632803"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 13 Aug 2018 11:01:08 +0100
Message-ID: <1534154469-6076-12-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 11/12] xen/dom0: Arrange for dom0_cfg to
 contain the real max_vcpus 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TWFrZSBkb20wX21heF92Y3B1cygpIGEgY29tbW9uIGludGVyZmFjZSwgYW5kIGltcGxlbWVudCBp
dCBvbiBBUk0gYnkgc3BsaXR0aW5nCnRoZSBleGlzdGluZyBhbGxvY19kb20wX3ZjcHUwKCkgZnVu
Y3Rpb24gaW4gaGFsZi4KCkFzIGRvbWFpbl9jcmVhdGUoKSBkb2Vzbid0IHlldCBzZXQgdXAgdGhl
IHZjcHUgYXJyYXksIHRoZSBtYXggdmFsdWUgaXMgYWxzbwpwYXNzZWQgaW50byBhbGxvY19kb20w
X3ZjcHUwKCkuICBUaGlzIGlzIHRlbXBvcmFyeSBmb3IgYmlzZWN0aWJpbGl0eSBhbmQKcmVtb3Zl
ZCBpbiB0aGUgZm9sbG93aW5nIHBhdGNoLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29t
PgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDQzogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxk
LmMgfCAxMiArKysrKysrKystLS0KIHhlbi9hcmNoL2FybS9zZXR1cC5jICAgICAgICB8ICAzICsr
LQogeGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYyAgIHwgIDUgKystLS0KIHhlbi9hcmNoL3g4Ni9z
ZXR1cC5jICAgICAgICB8ICAzICsrLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9zZXR1cC5oIHwgIDIg
LS0KIHhlbi9pbmNsdWRlL3hlbi9kb21haW4uaCAgICB8ICA1ICsrKystCiA2IGZpbGVzIGNoYW5n
ZWQsIDE5IGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwppbmRl
eCA3MzdlMGYzLi5mNGExMjI1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxk
LmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCkBAIC02MiwxNyArNjIsMjMgQEAg
c3RydWN0IG1hcF9yYW5nZV9kYXRhCiAgKi8KICNkZWZpbmUgRE9NMF9GRFRfRVhUUkFfU0laRSAo
MTI4ICsgc2l6ZW9mKHN0cnVjdCBmZHRfcmVzZXJ2ZV9lbnRyeSkpCiAKLXN0cnVjdCB2Y3B1ICpf
X2luaXQgYWxsb2NfZG9tMF92Y3B1MChzdHJ1Y3QgZG9tYWluICpkb20wKQordW5zaWduZWQgaW50
IF9faW5pdCBkb20wX21heF92Y3B1cyh2b2lkKQogewogICAgIGlmICggb3B0X2RvbTBfbWF4X3Zj
cHVzID09IDAgKQogICAgICAgICBvcHRfZG9tMF9tYXhfdmNwdXMgPSBudW1fb25saW5lX2NwdXMo
KTsKICAgICBpZiAoIG9wdF9kb20wX21heF92Y3B1cyA+IE1BWF9WSVJUX0NQVVMgKQogICAgICAg
ICBvcHRfZG9tMF9tYXhfdmNwdXMgPSBNQVhfVklSVF9DUFVTOwogCi0gICAgZG9tMC0+dmNwdSA9
IHh6YWxsb2NfYXJyYXkoc3RydWN0IHZjcHUgKiwgb3B0X2RvbTBfbWF4X3ZjcHVzKTsKKyAgICBy
ZXR1cm4gb3B0X2RvbTBfbWF4X3ZjcHVzOworfQorCitzdHJ1Y3QgdmNwdSAqX19pbml0IGFsbG9j
X2RvbTBfdmNwdTAoc3RydWN0IGRvbWFpbiAqZG9tMCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbWF4X3ZjcHVzKQoreworICAgIGRvbTAtPnZjcHUg
PSB4emFsbG9jX2FycmF5KHN0cnVjdCB2Y3B1ICosIG1heF92Y3B1cyk7CiAgICAgaWYgKCAhZG9t
MC0+dmNwdSApCiAgICAgICAgIHJldHVybiBOVUxMOwotICAgIGRvbTAtPm1heF92Y3B1cyA9IG9w
dF9kb20wX21heF92Y3B1czsKKyAgICBkb20wLT5tYXhfdmNwdXMgPSBtYXhfdmNwdXM7CiAKICAg
ICByZXR1cm4gYWxsb2NfdmNwdShkb20wLCAwLCAwKTsKIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9zZXR1cC5jIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKaW5kZXggM2QzYjMwYy4uNzJlNDJl
OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3NldHVwLmMKKysrIGIveGVuL2FyY2gvYXJtL3Nl
dHVwLmMKQEAgLTg2MCw5ICs4NjAsMTAgQEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2lnbmVk
IGxvbmcgYm9vdF9waHlzX29mZnNldCwKICAgICAvKiBUaGUgdkdJQyBmb3IgRE9NMCBpcyBleGFj
dGx5IGVtdWxhdGluZyB0aGUgaGFyZHdhcmUgR0lDICovCiAgICAgZG9tMF9jZmcuYXJjaC5naWNf
dmVyc2lvbiA9IFhFTl9ET01DVExfQ09ORklHX0dJQ19OQVRJVkU7CiAgICAgZG9tMF9jZmcuYXJj
aC5ucl9zcGlzID0gZ2ljX251bWJlcl9saW5lcygpIC0gMzI7CisgICAgZG9tMF9jZmcubWF4X3Zj
cHVzID0gZG9tMF9tYXhfdmNwdXMoKTsKIAogICAgIGRvbTAgPSBkb21haW5fY3JlYXRlKDAsICZk
b20wX2NmZywgdHJ1ZSk7Ci0gICAgaWYgKCBJU19FUlIoZG9tMCkgfHwgKGFsbG9jX2RvbTBfdmNw
dTAoZG9tMCkgPT0gTlVMTCkgKQorICAgIGlmICggSVNfRVJSKGRvbTApIHx8IChhbGxvY19kb20w
X3ZjcHUwKGRvbTAsIGRvbTBfY2ZnLm1heF92Y3B1cykgPT0gTlVMTCkgKQogICAgICAgICAgICAg
cGFuaWMoIkVycm9yIGNyZWF0aW5nIGRvbWFpbiAwIik7CiAKICAgICBpZiAoIGNvbnN0cnVjdF9k
b20wKGRvbTApICE9IDApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tMF9idWlsZC5jIGIv
eGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYwppbmRleCBiNzQ0NzkxLi5iNDJlYWMzIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvZG9tMF9idWlsZC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9kb20wX2J1
aWxkLmMKQEAgLTE5OSwxMCArMTk5LDkgQEAgdW5zaWduZWQgaW50IF9faW5pdCBkb20wX21heF92
Y3B1cyh2b2lkKQogICAgIHJldHVybiBtYXhfdmNwdXM7CiB9CiAKLXN0cnVjdCB2Y3B1ICpfX2lu
aXQgYWxsb2NfZG9tMF92Y3B1MChzdHJ1Y3QgZG9tYWluICpkb20wKQorc3RydWN0IHZjcHUgKl9f
aW5pdCBhbGxvY19kb20wX3ZjcHUwKHN0cnVjdCBkb21haW4gKmRvbTAsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG1heF92Y3B1cykKIHsKLSAgICB1
bnNpZ25lZCBpbnQgbWF4X3ZjcHVzID0gZG9tMF9tYXhfdmNwdXMoKTsKLQogICAgIGRvbTAtPm5v
ZGVfYWZmaW5pdHkgPSBkb20wX25vZGVzOwogICAgIGRvbTAtPmF1dG9fbm9kZV9hZmZpbml0eSA9
ICFkb20wX25yX3B4bXM7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jIGIveGVu
L2FyY2gveDg2L3NldHVwLmMKaW5kZXggMmNmYWU4OS4uNDZkY2M3MSAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L3NldHVwLmMKKysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMKQEAgLTE2ODksMTAg
KzE2ODksMTEgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9u
ZyBtYmlfcCkKICAgICAgICAgZG9tMF9jZmcuYXJjaC5lbXVsYXRpb25fZmxhZ3MgfD0KICAgICAg
ICAgICAgIFhFTl9YODZfRU1VX0xBUElDIHwgWEVOX1g4Nl9FTVVfSU9BUElDIHwgWEVOX1g4Nl9F
TVVfVlBDSTsKICAgICB9CisgICAgZG9tMF9jZmcubWF4X3ZjcHVzID0gZG9tMF9tYXhfdmNwdXMo
KTsKIAogICAgIC8qIENyZWF0ZSBpbml0aWFsIGRvbWFpbiAwLiAqLwogICAgIGRvbTAgPSBkb21h
aW5fY3JlYXRlKGdldF9pbml0aWFsX2RvbWFpbl9pZCgpLCAmZG9tMF9jZmcsICFwdl9zaGltKTsK
LSAgICBpZiAoIElTX0VSUihkb20wKSB8fCAoYWxsb2NfZG9tMF92Y3B1MChkb20wKSA9PSBOVUxM
KSApCisgICAgaWYgKCBJU19FUlIoZG9tMCkgfHwgKGFsbG9jX2RvbTBfdmNwdTAoZG9tMCwgZG9t
MF9jZmcubWF4X3ZjcHVzKSA9PSBOVUxMKSApCiAgICAgICAgIHBhbmljKCJFcnJvciBjcmVhdGlu
ZyBkb21haW4gMCIpOwogCiAgICAgLyogR3JhYiB0aGUgRE9NMCBjb21tYW5kIGxpbmUuICovCmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3NldHVwLmggYi94ZW4vaW5jbHVkZS9hc20t
eDg2L3NldHVwLmgKaW5kZXggYjJiZjE2Yy4uNDJmZGRlYiAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9zZXR1cC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc2V0dXAuaApAQCAt
NDQsOCArNDQsNiBAQCB1bnNpZ25lZCBsb25nIGluaXRpYWxfaW1hZ2VzX25ycGFnZXMobm9kZWlk
X3Qgbm9kZSk7CiB2b2lkIGRpc2NhcmRfaW5pdGlhbF9pbWFnZXModm9pZCk7CiB2b2lkICpib290
c3RyYXBfbWFwKGNvbnN0IG1vZHVsZV90ICptb2QpOwogCi11bnNpZ25lZCBpbnQgZG9tMF9tYXhf
dmNwdXModm9pZCk7Ci0KIGludCB4ZW5faW5fcmFuZ2UodW5zaWduZWQgbG9uZyBtZm4pOwogCiB2
b2lkIG1pY3JvY29kZV9ncmFiX21vZHVsZSgKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9k
b21haW4uaCBiL3hlbi9pbmNsdWRlL3hlbi9kb21haW4uaAppbmRleCBmMzVlMzYwLi42NTEyMDVk
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vZG9tYWluLmgKKysrIGIveGVuL2luY2x1ZGUv
eGVuL2RvbWFpbi5oCkBAIC0xNSw3ICsxNSwxMCBAQCB0eXBlZGVmIHVuaW9uIHsKIAogc3RydWN0
IHZjcHUgKmFsbG9jX3ZjcHUoCiAgICAgc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHZj
cHVfaWQsIHVuc2lnbmVkIGludCBjcHVfaWQpOwotc3RydWN0IHZjcHUgKmFsbG9jX2RvbTBfdmNw
dTAoc3RydWN0IGRvbWFpbiAqZG9tMCk7CisKK3Vuc2lnbmVkIGludCBkb20wX21heF92Y3B1cyh2
b2lkKTsKK3N0cnVjdCB2Y3B1ICphbGxvY19kb20wX3ZjcHUwKHN0cnVjdCBkb21haW4gKmRvbTAs
IHVuc2lnbmVkIGludCBtYXhfdmNwdXMpOworCiBpbnQgdmNwdV9yZXNldChzdHJ1Y3QgdmNwdSAq
KTsKIGludCB2Y3B1X3VwKHN0cnVjdCB2Y3B1ICp2KTsKIAotLSAKMi4xLjQKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 10:28:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 10:28:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpA5T-0001Wd-Ol; Mon, 13 Aug 2018 10:28: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=f6td=k4=citrix.com=prvs=756b7c393=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fpA5T-0001WT-7B
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 10:28:35 +0000
X-Inumbo-ID: 7b21cc08-9ee3-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7b21cc08-9ee3-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 12:27:29 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,233,1531785600"; d="scan'208";a="62632802"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Mon, 13 Aug 2018 11:01:07 +0100
Message-ID: <1534154469-6076-11-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 10/12] tools: Pass max_vcpus to
 XEN_DOMCTL_createdomain
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

WEVOX0RPTUNUTF9tYXhfdmNwdXMgaXMgYSBtYW5kYXRvcnkgaHlwZXJjYWxsLCBidXQgbm90aGlu
ZyBhY3R1YWxseSBwcmV2ZW50cyBhCnRvb2xzdGFjayBmcm9tIHVucGF1c2luZyBhIGRvbWFpbiB3
aXRoIG5vIHZjcHVzLgoKT3JpZ2luYWxseSwgZC0+dmNwdXNbXSB3YXMgYW4gZW1iZWRkZWQgYXJy
YXkgaW4gc3RydWN0IGRvbWFpbiwgYnV0IGMvcwpmYjQ0MmUyMTcgIng4Nl82NDogYWxsb3cgbW9y
ZSB2Q1BVLXMgcGVyIGd1ZXN0IiBpbiBYZW4gNC4wIGFsdGVyZWQgaXQgdG8gYmVpbmcKZHluYW1p
Y2FsbHkgYWxsb2NhdGVkLiAgQSBzaWRlIGVmZmVjdCBvZiB0aGlzIGlzIHRoYXQgZC0+dmNwdVtd
IGlzIE5VTEwgdW50aWwKWEVOX0RPTUNUTF9tYXhfdmNwdXMgaGFzIGNvbXBsZXRlZCwgYnV0IGEg
bG90IG9mIGh5cGVyY2FsbHMgYmxpbmRseQpkZXJlZmVyZW5jZSBpdC4KCkV2ZW4gdG9kYXksIHRo
ZSBiZWhhdmlvdXIgb2YgWEVOX0RPTUNUTF9tYXhfdmNwdXMgaXMgYSBtYW5kYXRvcnkgc2luZ2xl
dG9uCmNhbGwgd2hpY2ggY2FuJ3QgY2hhbmdlIHRoZSBudW1iZXIgb2YgdmNwdXMgb25jZSBhIHZh
bHVlIGhhcyBiZWVuIGNob3Nlbi4KCkluIHByZXBhcmF0aW9uIHRvIHJlbW90ZSB0aGUgaHlwZXJj
YWxsLCBleHRlbmQgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gd2l0aAp0aGUgYSBtYXhfdmNwdXMg
ZmllbGQgYW5kIGFycmFuZ2UgZm9yIGFsbCBjYWxsZXJzIHRvIHBhc3MgdGhlIGFwcHJvcHJpYXRl
CnZhbHVlLiAgVGhlcmUgaXMgbm8gY2hhbmdlIGluIGNvbnN0cnVjdGlvbiBiZWhhdmlvdXIgeWV0
LCBidXQgbGF0ZXIgcGF0Y2hlcwp3aWxsIHJlYXJyYW5nZSB0aGUgaHlwZXJ2aXNvciBpbnRlcm5h
bHMuCgpGb3IgdGhlIHB5dGhvbiBzdHVicywgZXh0ZW5kIHRoZSBkb21haW5fY3JlYXRlIGtleXdv
cmQgbGlzdCB0byB0YWtlIGEKbWF4X3ZjcHVzIHBhcmFtZXRlciwgaW4gbGlldSBvZiBkZWxldGlu
ZyB0aGUgcHl4Y19kb21haW5fbWF4X3ZjcHVzIGZ1bmN0aW9uLgoKU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQWNrZWQtYnk6IERhbmllbCBE
ZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgpBY2tlZC1ieTogQ2hyaXN0aWFuIExpbmRp
ZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KLS0tCkNDOiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1h
cmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+Cgp2MjoKICogU3BsaXQgb3V0IG9mIHByZXZpb3Vz
IHYxIHBhdGNoIHRvIGF2b2lkIHRoZSBwb3N0LWRvbWFpbi1jcmVhdGUgZXJyb3IgcGF0aC4KICAg
UmV0YWluIGFwcHJvcHJpYXRlIGFja3MuCiAqIFVzZSBpbnQgcmF0aGVyIHRoYW4gaW50MzIgaW4g
dGhlIG9jYW1sIHN0dWJzLgotLS0KIHRvb2xzL2hlbHBlcnMvaW5pdC14ZW5zdG9yZS1kb21haW4u
YyB8ICAzICsrLQogdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgICAgICAgICAgIHwgIDEgKwog
dG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsLm1sICAgICAgIHwgIDEgKwogdG9vbHMvb2NhbWwv
bGlicy94Yy94ZW5jdHJsLm1saSAgICAgIHwgIDEgKwogdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5j
dHJsX3N0dWJzLmMgIHwgMTEgKysrKysrKy0tLS0KIHRvb2xzL3B5dGhvbi94ZW4vbG93bGV2ZWwv
eGMveGMuYyAgICB8ICA5ICsrKysrKy0tLQogeGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oICAg
ICAgICAgIHwgIDEgKwogNyBmaWxlcyBjaGFuZ2VkLCAxOSBpbnNlcnRpb25zKCspLCA4IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2hlbHBlcnMvaW5pdC14ZW5zdG9yZS1kb21haW4u
YyBiL3Rvb2xzL2hlbHBlcnMvaW5pdC14ZW5zdG9yZS1kb21haW4uYwppbmRleCA0NzcxNzUwLi4z
MjM2ZDE0IDEwMDY0NAotLS0gYS90b29scy9oZWxwZXJzL2luaXQteGVuc3RvcmUtZG9tYWluLmMK
KysrIGIvdG9vbHMvaGVscGVycy9pbml0LXhlbnN0b3JlLWRvbWFpbi5jCkBAIC02Niw2ICs2Niw3
IEBAIHN0YXRpYyBpbnQgYnVpbGQoeGNfaW50ZXJmYWNlICp4Y2gpCiAgICAgc3RydWN0IHhlbl9k
b21jdGxfY3JlYXRlZG9tYWluIGNvbmZpZyA9IHsKICAgICAgICAgLnNzaWRyZWYgPSBTRUNJTklU
U0lEX0RPTVUsCiAgICAgICAgIC5mbGFncyA9IFhFTl9ET01DVExfQ0RGX3hzX2RvbWFpbiwKKyAg
ICAgICAgLm1heF92Y3B1cyA9IDEsCiAgICAgICAgIC5tYXhfZXZ0Y2huX3BvcnQgPSAtMSwgLyog
Tm8gbGltaXQuICovCiAKICAgICAgICAgLyoKQEAgLTEwMCw3ICsxMDEsNyBAQCBzdGF0aWMgaW50
IGJ1aWxkKHhjX2ludGVyZmFjZSAqeGNoKQogICAgICAgICBmcHJpbnRmKHN0ZGVyciwgInhjX2Rv
bWFpbl9jcmVhdGUgZmFpbGVkXG4iKTsKICAgICAgICAgZ290byBlcnI7CiAgICAgfQotICAgIHJ2
ID0geGNfZG9tYWluX21heF92Y3B1cyh4Y2gsIGRvbWlkLCAxKTsKKyAgICBydiA9IHhjX2RvbWFp
bl9tYXhfdmNwdXMoeGNoLCBkb21pZCwgY29uZmlnLm1heF92Y3B1cyk7CiAgICAgaWYgKCBydiAp
CiAgICAgewogICAgICAgICBmcHJpbnRmKHN0ZGVyciwgInhjX2RvbWFpbl9tYXhfdmNwdXMgZmFp
bGVkXG4iKTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jIGIvdG9vbHMv
bGlieGwvbGlieGxfY3JlYXRlLmMKaW5kZXggOGI3NTVlNC4uNjA2NzYzMCAxMDA2NDQKLS0tIGEv
dG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRl
LmMKQEAgLTU2Niw2ICs1NjYsNyBAQCBpbnQgbGlieGxfX2RvbWFpbl9tYWtlKGxpYnhsX19nYyAq
Z2MsIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAogICAgIGlmICghbGlieGxfZG9taWRf
dmFsaWRfZ3Vlc3QoKmRvbWlkKSkgewogICAgICAgICBzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVk
b21haW4gY3JlYXRlID0gewogICAgICAgICAgICAgLnNzaWRyZWYgPSBpbmZvLT5zc2lkcmVmLAor
ICAgICAgICAgICAgLm1heF92Y3B1cyA9IGJfaW5mby0+bWF4X3ZjcHVzLAogICAgICAgICAgICAg
Lm1heF9ldnRjaG5fcG9ydCA9IGJfaW5mby0+ZXZlbnRfY2hhbm5lbHMsCiAgICAgICAgICAgICAu
bWF4X2dyYW50X2ZyYW1lcyA9IGJfaW5mby0+bWF4X2dyYW50X2ZyYW1lcywKICAgICAgICAgICAg
IC5tYXhfbWFwdHJhY2tfZnJhbWVzID0gYl9pbmZvLT5tYXhfbWFwdHJhY2tfZnJhbWVzLApkaWZm
IC0tZ2l0IGEvdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsLm1sIGIvdG9vbHMvb2NhbWwvbGli
cy94Yy94ZW5jdHJsLm1sCmluZGV4IDQyZjQ1YzQuLjQwZmJkMzcgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L29jYW1sL2xpYnMveGMveGVuY3RybC5tbAorKysgYi90b29scy9vY2FtbC9saWJzL3hjL3hlbmN0
cmwubWwKQEAgLTYzLDYgKzYzLDcgQEAgdHlwZSBkb21jdGxfY3JlYXRlX2NvbmZpZyA9CiAJc3Np
ZHJlZjogaW50MzI7CiAJaGFuZGxlOiBzdHJpbmc7CiAJZmxhZ3M6IGRvbWFpbl9jcmVhdGVfZmxh
ZyBsaXN0OworCW1heF92Y3B1czogaW50OwogCW1heF9ldnRjaG5fcG9ydDogaW50OwogCW1heF9n
cmFudF9mcmFtZXM6IGludDsKIAltYXhfbWFwdHJhY2tfZnJhbWVzOiBpbnQ7CmRpZmYgLS1naXQg
YS90b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmwubWxpIGIvdG9vbHMvb2NhbWwvbGlicy94Yy94
ZW5jdHJsLm1saQppbmRleCAwZGI1ODE2Li45MDZjZTk0IDEwMDY0NAotLS0gYS90b29scy9vY2Ft
bC9saWJzL3hjL3hlbmN0cmwubWxpCisrKyBiL3Rvb2xzL29jYW1sL2xpYnMveGMveGVuY3RybC5t
bGkKQEAgLTU1LDYgKzU1LDcgQEAgdHlwZSBkb21jdGxfY3JlYXRlX2NvbmZpZyA9IHsKICAgc3Np
ZHJlZjogaW50MzI7CiAgIGhhbmRsZTogc3RyaW5nOwogICBmbGFnczogZG9tYWluX2NyZWF0ZV9m
bGFnIGxpc3Q7CisgIG1heF92Y3B1czogaW50OwogICBtYXhfZXZ0Y2huX3BvcnQ6IGludDsKICAg
bWF4X2dyYW50X2ZyYW1lczogaW50OwogICBtYXhfbWFwdHJhY2tfZnJhbWVzOiBpbnQ7CmRpZmYg
LS1naXQgYS90b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmxfc3R1YnMuYyBiL3Rvb2xzL29jYW1s
L2xpYnMveGMveGVuY3RybF9zdHVicy5jCmluZGV4IGE5NzU5ZTAuLjA0YjM1NjEgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL29jYW1sL2xpYnMveGMveGVuY3RybF9zdHVicy5jCisrKyBiL3Rvb2xzL29jYW1s
L2xpYnMveGMveGVuY3RybF9zdHVicy5jCkBAIC0xMjgsMTUgKzEyOCwxNyBAQCBDQU1McHJpbSB2
YWx1ZSBzdHViX3hjX2RvbWFpbl9jcmVhdGUodmFsdWUgeGNoLCB2YWx1ZSBjb25maWcpCiAjZGVm
aW5lIFZBTF9TU0lEUkVGICAgICAgICAgICAgIEZpZWxkKGNvbmZpZywgMCkKICNkZWZpbmUgVkFM
X0hBTkRMRSAgICAgICAgICAgICAgRmllbGQoY29uZmlnLCAxKQogI2RlZmluZSBWQUxfRkxBR1Mg
ICAgICAgICAgICAgICBGaWVsZChjb25maWcsIDIpCi0jZGVmaW5lIFZBTF9NQVhfRVZUQ0hOX1BP
UlQgICAgIEZpZWxkKGNvbmZpZywgMykKLSNkZWZpbmUgVkFMX01BWF9HUkFOVF9GUkFNRVMgICAg
RmllbGQoY29uZmlnLCA0KQotI2RlZmluZSBWQUxfTUFYX01BUFRSQUNLX0ZSQU1FUyBGaWVsZChj
b25maWcsIDUpCi0jZGVmaW5lIFZBTF9BUkNIICAgICAgICAgICAgICAgIEZpZWxkKGNvbmZpZywg
NikKKyNkZWZpbmUgVkFMX01BWF9WQ1BVUyAgICAgICAgICAgRmllbGQoY29uZmlnLCAzKQorI2Rl
ZmluZSBWQUxfTUFYX0VWVENITl9QT1JUICAgICBGaWVsZChjb25maWcsIDQpCisjZGVmaW5lIFZB
TF9NQVhfR1JBTlRfRlJBTUVTICAgIEZpZWxkKGNvbmZpZywgNSkKKyNkZWZpbmUgVkFMX01BWF9N
QVBUUkFDS19GUkFNRVMgRmllbGQoY29uZmlnLCA2KQorI2RlZmluZSBWQUxfQVJDSCAgICAgICAg
ICAgICAgICBGaWVsZChjb25maWcsIDcpCiAKIAl1aW50MzJfdCBkb21pZCA9IDA7CiAJaW50IHJl
c3VsdDsKIAlzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gY2ZnID0gewogCQkuc3NpZHJl
ZiA9IEludDMyX3ZhbChWQUxfU1NJRFJFRiksCisJCS5tYXhfdmNwdXMgPSBJbnRfdmFsKFZBTF9N
QVhfVkNQVVMpLAogCQkubWF4X2V2dGNobl9wb3J0ID0gSW50X3ZhbChWQUxfTUFYX0VWVENITl9Q
T1JUKSwKIAkJLm1heF9ncmFudF9mcmFtZXMgPSBJbnRfdmFsKFZBTF9NQVhfR1JBTlRfRlJBTUVT
KSwKIAkJLm1heF9tYXB0cmFja19mcmFtZXMgPSBJbnRfdmFsKFZBTF9NQVhfTUFQVFJBQ0tfRlJB
TUVTKSwKQEAgLTE3OCw2ICsxODAsNyBAQCBDQU1McHJpbSB2YWx1ZSBzdHViX3hjX2RvbWFpbl9j
cmVhdGUodmFsdWUgeGNoLCB2YWx1ZSBjb25maWcpCiAjdW5kZWYgVkFMX01BWF9NQVBUUkFDS19G
UkFNRVMKICN1bmRlZiBWQUxfTUFYX0dSQU5UX0ZSQU1FUwogI3VuZGVmIFZBTF9NQVhfRVZUQ0hO
X1BPUlQKKyN1bmRlZiBWQUxfTUFYX1ZDUFVTCiAjdW5kZWYgVkFMX0ZMQUdTCiAjdW5kZWYgVkFM
X0hBTkRMRQogI3VuZGVmIFZBTF9TU0lEUkVGCmRpZmYgLS1naXQgYS90b29scy9weXRob24veGVu
L2xvd2xldmVsL3hjL3hjLmMgYi90b29scy9weXRob24veGVuL2xvd2xldmVsL3hjL3hjLmMKaW5k
ZXggNmJkNThlYy4uYjEzN2Q1YSAxMDA2NDQKLS0tIGEvdG9vbHMvcHl0aG9uL3hlbi9sb3dsZXZl
bC94Yy94Yy5jCisrKyBiL3Rvb2xzL3B5dGhvbi94ZW4vbG93bGV2ZWwveGMveGMuYwpAQCAtMTI1
LDE2ICsxMjUsMTkgQEAgc3RhdGljIFB5T2JqZWN0ICpweXhjX2RvbWFpbl9jcmVhdGUoWGNPYmpl
Y3QgKnNlbGYsCiAgICAgICAgICAgICAweGRlLCAweGFkLCAweGJlLCAweGVmLCAweGRlLCAweGFk
LCAweGJlLCAweGVmLAogICAgICAgICAgICAgMHhkZSwgMHhhZCwgMHhiZSwgMHhlZiwgMHhkZSwg
MHhhZCwgMHhiZSwgMHhlZiwKICAgICAgICAgfSwKKyAgICAgICAgLm1heF92Y3B1cyA9IDEsCiAg
ICAgICAgIC5tYXhfZXZ0Y2huX3BvcnQgPSAtMSwgLyogTm8gbGltaXQuICovCiAgICAgICAgIC5t
YXhfZ3JhbnRfZnJhbWVzID0gMzIsCiAgICAgICAgIC5tYXhfbWFwdHJhY2tfZnJhbWVzID0gMTAy
NCwKICAgICB9OwogCi0gICAgc3RhdGljIGNoYXIgKmt3ZF9saXN0W10gPSB7ICJkb21pZCIsICJz
c2lkcmVmIiwgImhhbmRsZSIsICJmbGFncyIsICJ0YXJnZXQiLCBOVUxMIH07CisgICAgc3RhdGlj
IGNoYXIgKmt3ZF9saXN0W10gPSB7ICJkb21pZCIsICJzc2lkcmVmIiwgImhhbmRsZSIsICJmbGFn
cyIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0YXJnZXQiLCAibWF4X3ZjcHVz
IiwgTlVMTCB9OwogCi0gICAgaWYgKCAhUHlBcmdfUGFyc2VUdXBsZUFuZEtleXdvcmRzKGFyZ3Ms
IGt3ZHMsICJ8aWlPaWkiLCBrd2RfbGlzdCwKKyAgICBpZiAoICFQeUFyZ19QYXJzZVR1cGxlQW5k
S2V5d29yZHMoYXJncywga3dkcywgInxpaU9paWkiLCBrd2RfbGlzdCwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJmRvbSwgJmNvbmZpZy5zc2lkcmVmLCAmcHloYW5kbGUs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZjb25maWcuZmxhZ3MsICZ0
YXJnZXQpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmY29uZmlnLmZs
YWdzLCAmdGFyZ2V0LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmY29u
ZmlnLm1heF92Y3B1cykgKQogICAgICAgICByZXR1cm4gTlVMTDsKICAgICBpZiAoIHB5aGFuZGxl
ICE9IE5VTEwgKQogICAgIHsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwu
aCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaAppbmRleCBlMDFmZTA2Li5kNDg0NTRiIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgKKysrIGIveGVuL2luY2x1ZGUv
cHVibGljL2RvbWN0bC5oCkBAIC03MCw2ICs3MCw3IEBAIHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0
ZWRvbWFpbiB7CiAgICAgICogVmFyaW91cyBkb21haW4gbGltaXRzLCB3aGljaCBpbXBhY3QgdGhl
IHF1YW50aXR5IG9mIHJlc291cmNlcyAoZ2xvYmFsCiAgICAgICogbWFwcGluZyBzcGFjZSwgeGVu
aGVhcCwgZXRjKSBhIGd1ZXN0IG1heSBjb25zdW1lLgogICAgICAqLworICAgIHVpbnQzMl90IG1h
eF92Y3B1czsKICAgICB1aW50MzJfdCBtYXhfZXZ0Y2huX3BvcnQ7CiAgICAgdWludDMyX3QgbWF4
X2dyYW50X2ZyYW1lczsKICAgICB1aW50MzJfdCBtYXhfbWFwdHJhY2tfZnJhbWVzOwotLSAKMi4x
LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 10:55:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 10: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 1fpAVW-00041c-FW; Mon, 13 Aug 2018 10: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=zfh6=k4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpAVU-00041X-Jj
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 10:55:28 +0000
X-Inumbo-ID: 3d5a3cd5-9ee7-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3d5a3cd5-9ee7-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 12:54: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 76F837A9;
 Mon, 13 Aug 2018 03:55: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 5C1363F5D0;
 Mon, 13 Aug 2018 03:55:25 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-13-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <ebf9dbfc-4d90-3a15-0ec1-12fb7a5e72ee@arm.com>
Date: Mon, 13 Aug 2018 11:55: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: <1533079688-9541-13-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [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>, 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>

CgpPbiAwMS8wOC8xOCAwMDoyNywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IENhbGwgYSBu
ZXcgZnVuY3Rpb24sICJjcmVhdGVfZG9tVXMiLCBmcm9tIHNldHVwX3hlbiB0byBzdGFydCBEb21V
IFZNcy4KPiAKPiBJbnRyb2R1Y2Ugc3VwcG9ydCBmb3IgdGhlICJ4ZW4sZG9tVSIgY29tcGF0aWJs
ZSBub2RlIG9uIGRldmljZSB0cmVlLgo+IENyZWF0ZSBuZXcgRG9tVSBWTXMgYmFzZWQgb24gdGhl
IGluZm9ybWF0aW9uIGZvdW5kIG9uIGRldmljZSB0cmVlIHVuZGVyCj4gInhlbixkb21VIi4gQ2Fs
bHMgY29uc3RydWN0X2RvbVUgZm9yIGVhY2ggZG9tYWluLgo+IAo+IEludHJvZHVjZSBhIHNpbXBs
ZSBnbG9iYWwgdmFyaWFibGUgbmFtZWQgbWF4X2luaXRfZG9taWQgdG8ga2VlcCB0cmFjayBvZgo+
IHRoZSBpbml0aWFsIGFsbG9jYXRlZCBkb21pZHMuIEl0IGhvbGRzIHRoZSBtYXggZG9taWQgYW1v
bmcgdGhlIGluaXRpYWwKPiBkb21haW5zLgo+IAo+IE1vdmUgdGhlIGRpc2NhcmRfaW5pdGlhbF9t
b2R1bGVzIGFmdGVyIERvbVVzIGhhdmUgYmVlbiBidWlsdC4KPiAKPiBGaXJzdCBjcmVhdGUgZG9t
VXMsIHRoZW4gc3RhcnQgZG9tMCAtLSBubyBwb2ludCBpbiB0cnlpbmcgdG8gc3RhcnQgZG9tMAo+
IHdoZW4gdGhlIGNwdSBpcyBidXN5Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiBDQzogYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bQo+IENDOiBqYmV1bGljaEBzdXNlLmNvbQo+IC0tLQo+IENoYW5nZXMgaW4gdjM6Cj4gLSBtb3Zl
IHBhdGNoIGVhcmxpZXIgYW5kIGludHJvZHVjZSBlbXB0eSBjb25zdHJ1Y3RfZG9tVSB0byBmaXgg
YmlzZWN0aW9uCj4gICAgYnVpbGRzCj4gLSBmaXggbWF4X2luaXRfZG9taWQgdG8gYWN0dWFsbHkg
aG9sZCB0aGUgbWF4IGRvbWlkIGFtb25nIGluaXRpYWwKPiAgICBkb21haW5zIChpbnN0ZWFkIG9m
IG1heF9kb21pZCArIDEpCj4gLSBtb3ZlIGRvbWFpbl91bnBhdXNlX2J5X3N5c3RlbWNvbnRyb2xs
ZXIoZG9tMCkgYWZ0ZXIgY3JlYXRpbmcgZG9tVXMKPiAKPiBDaGFuZ2VzIGluIHYyOgo+IC0gY29k
aW5nIHN0eWxlCj4gLSBzZXQgbnJfc3BpcyB0byAzMgo+IC0gaW50cm9kdWNlIGNyZWF0ZV9kb21V
cwo+IC0tLQo+ICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgNDIgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tCj4gICB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAg
ICAgICAgfCAgNyArKysrKystCj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmggfCAgMyAr
KysKPiAgIHhlbi9pbmNsdWRlL2FzbS14ODYvc2V0dXAuaCB8ICAyICsrCj4gICA0IGZpbGVzIGNo
YW5nZWQsIDUwIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
Ywo+IGluZGV4IDA4MzUzNDAuLjhmN2FjNTQgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2Rv
bWFpbl9idWlsZC5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gQEAgLTcs
NiArNyw3IEBACj4gICAjaW5jbHVkZSA8YXNtL2lycS5oPgo+ICAgI2luY2x1ZGUgPGFzbS9yZWdz
Lmg+Cj4gICAjaW5jbHVkZSA8eGVuL2Vycm5vLmg+Cj4gKyNpbmNsdWRlIDx4ZW4vZXJyLmg+Cj4g
ICAjaW5jbHVkZSA8eGVuL2RldmljZV90cmVlLmg+Cj4gICAjaW5jbHVkZSA8eGVuL2xpYmZkdC9s
aWJmZHQuaD4KPiAgICNpbmNsdWRlIDx4ZW4vZ3Vlc3RfYWNjZXNzLmg+Cj4gQEAgLTIyMDUsNiAr
MjIwNiw0MyBAQCBzdGF0aWMgaW50IF9faW5pdCBfX2NvbnN0cnVjdF9kb21haW4oc3RydWN0IGRv
bWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbwo+ICAgICAgIHJldHVybiAwOwo+ICAg
fQo+ICAgCj4gK3N0YXRpYyBpbnQgX19pbml0IGNvbnN0cnVjdF9kb21VKHN0cnVjdCBkb21haW4g
KmQsIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZSkKPiArewo+ICsgICAgcmV0dXJuIDA7Cj4g
K30KPiArCj4gK3ZvaWQgX19pbml0IGNyZWF0ZV9kb21Vcyh2b2lkKQo+ICt7Cj4gKyAgICBzdHJ1
Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGU7Cj4gKyAgICBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKmNo
b3NlbiA9IGR0X2ZpbmRfbm9kZV9ieV9uYW1lKGR0X2hvc3QsICJjaG9zZW4iKTsKPiArCj4gKyAg
ICBpZiAoIGNob3NlbiAhPSBOVUxMICkKPiArICAgIHsKPiArICAgICAgICBkdF9mb3JfZWFjaF9j
aGlsZF9ub2RlKGNob3Nlbiwgbm9kZSkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIHN0cnVj
dCBkb21haW4gKmQ7Cj4gKyAgICAgICAgICAgIHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFp
biBkX2NmZyA9IHsKPiArICAgICAgICAgICAgICAgIC5hcmNoLmdpY192ZXJzaW9uID0gWEVOX0RP
TUNUTF9DT05GSUdfR0lDX05BVElWRSwKPiArICAgICAgICAgICAgICAgIC5hcmNoLm5yX3NwaXMg
PSAzMiwKCkFGQUlDVCwgd2hlbiBjcmVhdGluZyBEb21VIGZyb20gdGhlIHRvb2xzdGFjayBucl9z
cGlzIHdpbGwgYmUgMC4gU28gd2h5IAozMiBoZXJlPwoKPiArICAgICAgICAgICAgfTsKPiArCj4g
KyAgICAgICAgICAgIGlmICggIWR0X2RldmljZV9pc19jb21wYXRpYmxlKG5vZGUsICJ4ZW4sZG9t
YWluIikgKQo+ICsgICAgICAgICAgICAgICAgY29udGludWU7Cj4gKwo+ICsgICAgICAgICAgICBk
ID0gZG9tYWluX2NyZWF0ZSgrK21heF9pbml0X2RvbWlkLCAmZF9jZmcsIGZhbHNlKTsKPiArICAg
ICAgICAgICAgaWYgKCBJU19FUlIoZCkgKQo+ICsgICAgICAgICAgICAgICAgcGFuaWMoIkVycm9y
IGNyZWF0aW5nIGRvbWFpbiAlcyIsIGR0X25vZGVfbmFtZShub2RlKSk7Cj4gKwo+ICsgICAgICAg
ICAgICBkLT5pc19jb25zb2xlID0gMTsKPiArCj4gKyAgICAgICAgICAgIGlmICggY29uc3RydWN0
X2RvbVUoZCwgbm9kZSkgIT0gMCApCj4gKyAgICAgICAgICAgICAgICBwYW5pYygiQ291bGQgbm90
IHNldCB1cCBkb21haW4gJXMiLCBkdF9ub2RlX25hbWUobm9kZSkpOwo+ICsKPiArICAgICAgICAg
ICAgZG9tYWluX3VucGF1c2VfYnlfc3lzdGVtY29udHJvbGxlcihkKTsKPiArICAgICAgICB9Cj4g
KyAgICB9Cj4gK30KPiArCj4gICBpbnQgX19pbml0IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBkb21h
aW4gKmQpCj4gICB7Cj4gICAgICAgY29uc3Qgc3RydWN0IGJvb3RjbWRsaW5lICprZXJuZWwgPSBi
b290X2NtZGxpbmVfZmluZF9ieV9raW5kKEJPT1RNT0RfS0VSTkVMKTsKPiBAQCAtMjI1OCw5ICsy
Mjk2LDcgQEAgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQo+ICAg
ICAgICAgICByZXR1cm4gcmM7Cj4gICAKPiAgIAo+IC0gICAgcmMgPSBfX2NvbnN0cnVjdF9kb21h
aW4oZCwgJmtpbmZvKTsKPiAtICAgIGRpc2NhcmRfaW5pdGlhbF9tb2R1bGVzKCk7Cj4gLSAgICBy
ZXR1cm4gcmM7Cj4gKyAgICByZXR1cm4gX19jb25zdHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7Cj4g
ICB9Cj4gICAKPiAgIC8qCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9zZXR1cC5jIGIveGVu
L2FyY2gvYXJtL3NldHVwLmMKPiBpbmRleCBjMzIwZGY5Li4wOTY0ODRmIDEwMDY0NAo+IC0tLSBh
L3hlbi9hcmNoL2FybS9zZXR1cC5jCj4gKysrIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKPiBAQCAt
NjMsOCArNjMsMTEgQEAgc3RhdGljIHVuc2lnbmVkIGxvbmcgb3B0X3hlbmhlYXBfbWVnYWJ5dGVz
IF9faW5pdGRhdGE7Cj4gICBpbnRlZ2VyX3BhcmFtKCJ4ZW5oZWFwX21lZ2FieXRlcyIsIG9wdF94
ZW5oZWFwX21lZ2FieXRlcyk7Cj4gICAjZW5kaWYKPiAgIAo+ICtkb21pZF90IF9fcmVhZF9tb3N0
bHkgbWF4X2luaXRfZG9taWQgPSAwOwo+ICsKPiAgIHN0YXRpYyBfX3VzZWQgdm9pZCBpbml0X2Rv
bmUodm9pZCkKPiAgIHsKPiArICAgIGRpc2NhcmRfaW5pdGlhbF9tb2R1bGVzKCk7Cj4gICAgICAg
ZnJlZV9pbml0X21lbW9yeSgpOwo+ICAgICAgIHN0YXJ0dXBfY3B1X2lkbGVfbG9vcCgpOwo+ICAg
fQo+IEBAIC04OTQsNyArODk3LDcgQEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2lnbmVkIGxv
bmcgYm9vdF9waHlzX29mZnNldCwKPiAgICAgICBkb20wX2NmZy5hcmNoLmdpY192ZXJzaW9uID0g
WEVOX0RPTUNUTF9DT05GSUdfR0lDX05BVElWRTsKPiAgICAgICBkb20wX2NmZy5hcmNoLm5yX3Nw
aXMgPSBnaWNfbnVtYmVyX2xpbmVzKCkgLSAzMjsKPiAgIAo+IC0gICAgZG9tMCA9IGRvbWFpbl9j
cmVhdGUoMCwgJmRvbTBfY2ZnLCB0cnVlKTsKPiArICAgIGRvbTAgPSBkb21haW5fY3JlYXRlKG1h
eF9pbml0X2RvbWlkLCAmZG9tMF9jZmcsIHRydWUpOwo+ICAgICAgIGlmICggSVNfRVJSKGRvbTAp
IHx8IChhbGxvY19kb20wX3ZjcHUwKGRvbTApID09IE5VTEwpICkKPiAgICAgICAgICAgICAgIHBh
bmljKCJFcnJvciBjcmVhdGluZyBkb21haW4gMCIpOwo+ICAgCj4gQEAgLTkxNSw2ICs5MTgsOCBA
QCB2b2lkIF9faW5pdCBzdGFydF94ZW4odW5zaWduZWQgbG9uZyBib290X3BoeXNfb2Zmc2V0LAo+
ICAgICAgIC8qIE11c3QgYmUgZG9uZSBwYXN0IHNldHRpbmcgc3lzdGVtX3N0YXRlLiAqLwo+ICAg
ICAgIHVucmVnaXN0ZXJfaW5pdF92aXJ0dWFsX3JlZ2lvbigpOwo+ICAgCj4gKyAgICBjcmVhdGVf
ZG9tVXMoKTsKPiArCj4gICAgICAgZG9tYWluX3VucGF1c2VfYnlfc3lzdGVtY29udHJvbGxlcihk
b20wKTsKPiAgIAo+ICAgICAgIC8qIFN3aXRjaCBvbiB0byB0aGUgZHluYW1pY2FsbHkgYWxsb2Nh
dGVkIHN0YWNrIGZvciB0aGUgaWRsZSB2Y3B1Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vc2V0dXAuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaAo+IGluZGV4IDQ1NTFm
NzIuLmQ5Y2Q4ZTEgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCj4g
KysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCj4gQEAgLTY3LDYgKzY3LDggQEAgc3Ry
dWN0IGJvb3RpbmZvIHsKPiAgIAo+ICAgZXh0ZXJuIHN0cnVjdCBib290aW5mbyBib290aW5mbzsK
PiAgIAo+ICtleHRlcm4gZG9taWRfdCBtYXhfaW5pdF9kb21pZDsKPiArCj4gICB2b2lkIGFyY2hf
aW5pdF9tZW1vcnkodm9pZCk7Cj4gICAKPiAgIHZvaWQgY29weV9mcm9tX3BhZGRyKHZvaWQgKmRz
dCwgcGFkZHJfdCBwYWRkciwgdW5zaWduZWQgbG9uZyBsZW4pOwo+IEBAIC04Myw2ICs4NSw3IEBA
IHZvaWQgYWNwaV9jcmVhdGVfZWZpX21tYXBfdGFibGUoc3RydWN0IGRvbWFpbiAqZCwKPiAgIGlu
dCBhY3BpX21ha2VfZWZpX25vZGVzKHZvaWQgKmZkdCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtd
KTsKPiAgIAo+ICAgaW50IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBkb21haW4gKmQpOwo+ICt2b2lk
IF9faW5pdCBjcmVhdGVfZG9tVXModm9pZCk7Cj4gICAKPiAgIHZvaWQgZGlzY2FyZF9pbml0aWFs
X21vZHVsZXModm9pZCk7Cj4gICB2b2lkIGR0X3VucmVzZXJ2ZWRfcmVnaW9ucyhwYWRkcl90IHMs
IHBhZGRyX3QgZSwKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zZXR1cC5oIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9zZXR1cC5oCj4gaW5kZXggOGQ0YjllZS4uYzBiZDg2ZiAxMDA2
NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3NldHVwLmgKPiArKysgYi94ZW4vaW5jbHVk
ZS9hc20teDg2L3NldHVwLmgKPiBAQCAtNjYsNCArNjYsNiBAQCBleHRlcm4gYm9vbCBvcHRfZG9t
MF9zaGFkb3c7Cj4gICAjZW5kaWYKPiAgIGV4dGVybiBib29sIGRvbTBfcHZoOwo+ICAgCj4gKyNk
ZWZpbmUgbWF4X2luaXRfZG9taWQgKDApCj4gKwo+ICAgI2VuZGlmCj4gCgotLSAKSnVsaWVuIEdy
YWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 10:55:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 10: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 1fpAVo-00043C-TF; Mon, 13 Aug 2018 10:55:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zfh6=k4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpAVo-000430-B9
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 10:55:48 +0000
X-Inumbo-ID: 4947d2dc-9ee7-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4947d2dc-9ee7-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 12:54:43 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id CCDFD7A9;
 Mon, 13 Aug 2018 03:55: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 10A4C3F5D0;
 Mon, 13 Aug 2018 03:55:45 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-14-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <12922b64-4cfa-a820-7fce-4f89ab8a4521@arm.com>
Date: Mon, 13 Aug 2018 11:55: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: <1533079688-9541-14-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [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>, 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>

SGksCgpUaXRsZTogWW91IGRvbid0IHJlYWxseSBpbnRyb2R1Y2UgImNvbnN0cnVjdF9kb21VIi4g
WW91IGltcGxlbWVudCBpdC4gU28gCmEgYmV0dGVyIHRpdGxlIHdvdWxkIGJlICJJbXBsZW1lbnQg
Y29uc3RydWN0X2RvbVUiLgoKT24gMDEvMDgvMTggMDA6MjcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPiBTaW1pbGFyIHRvIGNvbnN0cnVjdF9kb20wLCBjb25zdHJ1Y3RfZG9tVSBjcmVhdGVz
IGEgYmFyZWJvbmUgRG9tVSBndWVzdC4KPiAKPiBUaGUgZGV2aWNlIHRyZWUgbm9kZSBwYXNzZWQg
YXMgYXJndW1lbnQgaXMgY29tcGF0aWJsZSAieGVuLGRvbWFpbiIsIHNlZQo+IGRvY3MvbWlzYy9h
cm0vZGV2aWNlLXRyZWUvYm9vdGluZy50eHQuCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBT
dGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IAo+IC0tLQo+IENoYW5nZXMgaW4gdjM6
Cj4gLSBtb3ZlIHNldHRpbmcgdHlwZSBiZWZvcmUgYWxsb2NhdGVfbWVtb3J5Cj4gLSBhZGQgaWZk
ZWYgYXJvdW5kIGl0IGFuZCBhIGNvbW1lbnQKPiAKPiBDaGFuZ2VzIGluIHYyOgo+IC0gcmVuYW1l
IG1lbSB0byBtZW1vcnkKPiAtIG1ha2UgY3B1cyBhbmQgbWVtb3J5IG1hbmRhdG9yeQo+IC0gcmVt
b3ZlIHdyb250IGNvbW1lbnQgZnJvbSBjb21taXQgbWVzc2FnZQo+IC0gY3B1cyBhbmQgbWVtb3J5
IGFyZSByZWFkIGFzIGludGVnZXJzCj4gLSByZWFkIHRoZSB2cGwwMTEgb3B0aW9uCj4gLS0tCj4g
ICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCAzNiArKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKy0KPiAgIDEgZmlsZSBjaGFuZ2VkLCAzNSBpbnNlcnRpb25zKCspLCAxIGRl
bGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBi
L3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IGluZGV4IDhmN2FjNTQuLjEwMWNjYTIgMTAw
NjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gKysrIGIveGVuL2FyY2gv
YXJtL2RvbWFpbl9idWlsZC5jCj4gQEAgLTIyMDgsNyArMjIwOCw0MSBAQCBzdGF0aWMgaW50IF9f
aW5pdCBfX2NvbnN0cnVjdF9kb21haW4oc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9p
bmZvICpraW5mbwo+ICAgCj4gICBzdGF0aWMgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tVShzdHJ1
Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUpCj4gICB7Cj4gLSAgICBy
ZXR1cm4gMDsKPiArICAgIHN0cnVjdCBrZXJuZWxfaW5mbyBraW5mbyA9IHt9Owo+ICsgICAgaW50
IHJjOwo+ICsgICAgdTMyIG1lbTsKPiArCj4gKyAgICBwcmludGsoIioqKiBMT0FESU5HIERPTVUg
KioqXG4iKTsKPiArCj4gKyAgICByYyA9IGR0X3Byb3BlcnR5X3JlYWRfdTMyKG5vZGUsICJjcHVz
IiwgJmQtPm1heF92Y3B1cyk7Cj4gKyAgICBpZiAoICFyYyApCj4gKyAgICAgICAgcmV0dXJuIC1F
SU5WQUw7CgpGb3IgYSB1c2VyIFBvViB0aGlzIHdpbGwgYmUgZGlmZmljdWx0IHRvIGRpZmZlcmVu
dGlhdGUgYmV0d2VlbiB0aGUgCi1FSU5WQUwgaGVyZSBhbmQgdGhlIG9ubHkgYmVsb3cuCgpJdCBp
cyBwcm9iYWJseSB1c2VmdWwgdG8gbG9nIHNvbWUgZXJyb3IgbWVzc2FnZS4gU2ltaWxhcmx5IHlv
dSBtaWdodCAKd2FudCB0byBhZGQgc29tZSBwcmludCB0ZWxsaW5nIHRoZSBpbmZvcm1hdGlvbiBh
Ym91dCB0aGUgZG9tYWluIGNyZWF0ZWQuCgo+ICsKPiArICAgIHJjID0gZHRfcHJvcGVydHlfcmVh
ZF91MzIobm9kZSwgIm1lbW9yeSIsICZtZW0pOwoKSSBkb24ndCB0aGluayAzMi1iaXQgaW50ZWdl
ciBpcyBnb2luZyB0byBiZSBlbm91Z2ggdG8gY292ZXIgYWxsIHRoZSAKY2FzZS4gTm93YWRheXMg
QXJtIHN1cHBvcnRzIHVwIHRvIDUyLWJpdHMgQWRkcmVzcy1TcGFjZS4KClNvIGl0IHdvdWxkIGJl
IGJlc3QgdG8gY292ZXIgYWxsIHRoZSBjYXNlIGFuZCB1c2UgNjQtYml0IGhlcmUuIFRoYXQgCndv
dWxkIGFsc28gbWVhbiB1cGRhdGluZyB0aGUgZG9jdW1lbnRhdGlvbi4KCj4gKyAgICBpZiAoICFy
YyApID4gKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gKyAgICBraW5mby51bmFzc2lnbmVkX21l
bSA9IChwYWRkcl90KW1lbSA8PCAxMDsKCmtpbmZvLnVuYXNzaWduZWRfbWVtID0gS0IobWVtKTsK
Cgo+ICsKPiArICAgIGQtPnZjcHUgPSB4emFsbG9jX2FycmF5KHN0cnVjdCB2Y3B1ICosIGQtPm1h
eF92Y3B1cyk7Cj4gKyAgICBpZiAoICFkLT52Y3B1ICkKPiArICAgICAgICByZXR1cm4gLUVOT01F
TTs7Cj4gKyAgICBpZiAoIGFsbG9jX3ZjcHUoZCwgMCwgMCkgPT0gTlVMTCApCj4gKyAgICAgICAg
cmV0dXJuIC1FTk9NRU07Cj4gKyAgICBkLT5tYXhfcGFnZXMgPSB+MFU7Cj4gKwo+ICsgICAga2lu
Zm8uZCA9IGQ7Cj4gKwo+ICsgICAgcmMgPSBrZXJuZWxfcHJvYmUoJmtpbmZvLCBub2RlKTsKPiAr
ICAgIGlmICggcmMgPCAwICkKPiArICAgICAgICByZXR1cm4gcmM7Cj4gKwo+ICsjaWZkZWYgQ09O
RklHX0FSTV82NAo+ICsgICAgLyogdHlwZSBtdXN0IGJlIHNldCBiZWZvcmUgYWxsb2NhdGUgbWVt
b3J5ICovCj4gKyAgICBkLT5hcmNoLnR5cGUgPSBraW5mby50eXBlOwo+ICsjZW5kaWYKPiArICAg
IGFsbG9jYXRlX21lbW9yeShkLCAma2luZm8pOwo+ICsKPiArICAgIHJldHVybiBfX2NvbnN0cnVj
dF9kb21haW4oZCwgJmtpbmZvKTsKPiAgIH0KPiAgIAo+ICAgdm9pZCBfX2luaXQgY3JlYXRlX2Rv
bVVzKHZvaWQpCj4gCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 10:57:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 10: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 1fpAXs-0004EG-An; Mon, 13 Aug 2018 10:57: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=zfh6=k4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpAXq-0004E7-V1
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 10:57:54 +0000
X-Inumbo-ID: ccd23de1-9ee7-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id ccd23de1-9ee7-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 10:58: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 0A80B7A9;
 Mon, 13 Aug 2018 03:57: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 4091E3F5D0;
 Mon, 13 Aug 2018 03:57:52 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-16-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <37361110-b0c9-154e-cb80-0f841c5c582f@arm.com>
Date: Mon, 13 Aug 2018 11:57: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: <1533079688-9541-16-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [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>, 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>

SGksCgpPbiAwMS8wOC8xOCAwMDoyNywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IGFsbG9j
YXRlX21lbW9yeSBvbmx5IGRlYWxzIHdpdGggZGlyZWN0bHkgbWFwcGVkIG1lbW9yeS4gUmVuYW1l
IGl0IHRvCj4gYWxsb2NhdGVfbWVtb3J5XzExLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiAKPiAtLS0KPiBDaGFuZ2VzIGluIHYz
Ogo+IC0gYWRkIHBhdGNoCj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCA3
ICsrKystLS0KPiAgIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25z
KC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9h
cmNoL2FybS9kb21haW5fYnVpbGQuYwo+IGluZGV4IDA2NmRkNzUuLmFiNzJjMzYgMTAwNjQ0Cj4g
LS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2Rv
bWFpbl9idWlsZC5jCj4gQEAgLTI0NCw3ICsyNDQsOCBAQCBmYWlsOgo+ICAgICogKGFzIGRlc2Ny
aWJlZCBhYm92ZSkgd2UgYWxsb3cgaGlnaGVyIGFsbG9jYXRpb25zIGFuZCBjb250aW51ZSB1bnRp
bAo+ICAgICogdGhhdCBydW5zIG91dCAob3Igd2UgaGF2ZSBhbGxvY2F0ZWQgc3VmZmljaWVudCBk
b20wIG1lbW9yeSkuCj4gICAgKi8KPiAtc3RhdGljIHZvaWQgX19pbml0IGFsbG9jYXRlX21lbW9y
eShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+ICtzdGF0aWMg
dm9pZCBfX2luaXQgYWxsb2NhdGVfbWVtb3J5XzExKHN0cnVjdCBkb21haW4gKmQsCj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGtlcm5lbF9pbmZvICpraW5m
bykKPiAgIHsKPiAgICAgICBjb25zdCB1bnNpZ25lZCBpbnQgbWluX2xvd19vcmRlciA9Cj4gICAg
ICAgICAgIGdldF9vcmRlcl9mcm9tX2J5dGVzKG1pbl90KHBhZGRyX3QsIGRvbTBfbWVtLCBNQigx
MjgpKSk7Cj4gQEAgLTIyNDAsNyArMjI0MSw3IEBAIHN0YXRpYyBpbnQgX19pbml0IGNvbnN0cnVj
dF9kb21VKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZSkKPiAg
ICAgICAvKiB0eXBlIG11c3QgYmUgc2V0IGJlZm9yZSBhbGxvY2F0ZSBtZW1vcnkgKi8KPiAgICAg
ICBkLT5hcmNoLnR5cGUgPSBraW5mby50eXBlOwo+ICAgI2VuZGlmCj4gLSAgICBhbGxvY2F0ZV9t
ZW1vcnkoZCwgJmtpbmZvKTsKPiArICAgIGFsbG9jYXRlX21lbW9yeV8xMShkLCAma2luZm8pOwoK
SSBkb24ndCB0aGluayB5b3VyIHBhdGNoZXMgYXJlIGNvcnJlY3RseSBvcmRlcmVkLiBUaGlzIGlz
IGFkZGluZyBhIGxvdCAKb2YgY29uZnVzaW9uIGluIHRoZSByZXZpZXcgYmVjYXVzZSB0aGUgRG9t
VSBtZW1vcnkgbGF5b3V0IGlzIGZpeGVkLCB5ZXQgCmhlcmUgeW91IHJlbmFtZSB0aGUgZnVuY3Rp
b24gdG8gMToxIG1hcHBpbmcuCgpNb3N0IGxpa2VseSB5b3Ugd2FudCB0byBkbyBhZGQgdGhlIG5l
dyBtZW1vcnkgZnVuY3Rpb24gYmVmb3JlIAppbnRyb2R1Y2luZyBEb21VLgoKQ2hlZXJzLAoKPiAg
IAo+ICAgICAgIHJldHVybiBfX2NvbnN0cnVjdF9kb21haW4oZCwgJmtpbmZvKTsKPiAgIH0KPiBA
QCAtMjMwOSw3ICsyMzEwLDcgQEAgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9t
YWluICpkKQo+ICAgICAgIC8qIHR5cGUgbXVzdCBiZSBzZXQgYmVmb3JlIGFsbG9jYXRlX21lbW9y
eSAqLwo+ICAgICAgIGQtPmFyY2gudHlwZSA9IGtpbmZvLnR5cGU7Cj4gICAjZW5kaWYKPiAtICAg
IGFsbG9jYXRlX21lbW9yeShkLCAma2luZm8pOwo+ICsgICAgYWxsb2NhdGVfbWVtb3J5XzExKGQs
ICZraW5mbyk7Cj4gICAgICAgZmluZF9nbnR0YWJfcmVnaW9uKGQsICZraW5mbyk7Cj4gICAKPiAg
ICAgICAvKiBNYXAgZXh0cmEgR0lDIE1NSU8sIGlycXMgYW5kIG90aGVyIGh3IHN0dWZmcyB0byBk
b20wLiAqLwo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 11:08:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 11: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 1fpAhc-00059B-A7; Mon, 13 Aug 2018 11:08: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=zfh6=k4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpAha-000596-TY
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 11:07:58 +0000
X-Inumbo-ID: 34f7e0af-9ee9-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 34f7e0af-9ee9-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 11:08: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 11C9A7A9;
 Mon, 13 Aug 2018 04:07:57 -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 4754F3F5D0;
 Mon, 13 Aug 2018 04:07:56 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-18-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <2a04ecf0-f768-6488-8069-f516615461c4@arm.com>
Date: Mon, 13 Aug 2018 12:07:54 +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: <1533079688-9541-18-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [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>, 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>

SGkgU3RlZmFubywKCk9uIDAxLzA4LzE4IDAwOjI4LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gSW50cm9kdWNlIGZ1bmN0aW9ucyB0byBnZW5lcmF0ZSBhIGJhc2ljIGRvbVUgZGV2aWNlIHRy
ZWUsIHNpbWlsYXIgdG8gdGhlCj4gZXhpc3RpbmcgZnVuY3Rpb25zIGluIHRvb2xzL2xpYnhsL2xp
YnhsX2FybS5jLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFu
b3NAeGlsaW54LmNvbT4KPiAtLS0KPiBDaGFuZ2VzIGluIHYzOgo+IC0gcmVtb3ZlIENPTkZJR19B
Q1BJIGZvciBtYWtlX2Nob3Nlbl9ub2RlCj4gLSByZW1vdmUgbWFrZV9oeXBlcnZpc29yX25vZGUg
dW50aWwgYWxsIFhlbiByZWxhdGVkIGZ1bmN0aW9uYWxpdGllcwo+ICAgIChldnRjaG5zLCBncmFu
dCB0YWJsZSwgZXRjLikgd29yayBjb3JyZWN0bHkKPiAKPiBDaGFuZ2VzIGluIHYyOgo+IC0gbW92
ZSBwcmVwYXJlX2R0YiByZW5hbWUgdG8gcHJldmlvdXMgcGF0Y2gKPiAtIHVzZSBzd2l0Y2ggZm9y
IHRoZSBnaWMgdmVyc2lvbgo+IC0gdXNlIGFybSxnaWMtNDAwIGluc3RlYWQgb2YgYXJtLGNvcnRl
eC1hMTUtZ2ljCj4gLSBhZGQgQHVuaXQtYWRkcmVzcyBpbiB0aGUgZ2ljIG5vZGUgbmFtZQo+IC0g
YWRkIGNvbW1lbnQgb24gRE9NVV9EVEJfU0laRQo+IC0tLQo+ICAgeGVuL2FyY2gvYXJtL2RvbWFp
bl9idWlsZC5jIHwgMjExICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KystCj4gICAxIGZpbGUgY2hhbmdlZCwgMjA5IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0p
Cj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNo
L2FybS9kb21haW5fYnVpbGQuYwo+IGluZGV4IGRmYTc0ZTQuLjE2N2E1NmUgMTAwNjQ0Cj4gLS0t
IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2RvbWFp
bl9idWlsZC5jCj4gQEAgLTEwNTcsNyArMTA1Nyw2IEBAIHN0YXRpYyBpbnQgX19pbml0IG1ha2Vf
dGltZXJfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQsCj4gICAgICAgcmV0
dXJuIHJlczsKPiAgIH0KPiAgIAo+IC0jaWZkZWYgQ09ORklHX0FDUEkKPiAgIC8qCj4gICAgKiBU
aGlzIGZ1bmN0aW9uIGlzIHVzZWQgYXMgcGFydCBvZiB0aGUgZGV2aWNlIHRyZWUgZ2VuZXJhdGlv
biBmb3IgRG9tMAo+ICAgICogb24gQUNQSSBzeXN0ZW1zLCBhbmQgRG9tVXMgc3RhcnRlZCBkaXJl
Y3RseSBmcm9tIFhlbiBiYXNlZCBvbiBkZXZpY2UKPiBAQCAtMTEwMyw3ICsxMTAyLDYgQEAgc3Rh
dGljIGludCBfX2luaXQgbWFrZV9jaG9zZW5fbm9kZShjb25zdCBzdHJ1Y3Qga2VybmVsX2luZm8g
KmtpbmZvKQo+ICAgCj4gICAgICAgcmV0dXJuIHJlczsKPiAgIH0KPiAtI2VuZGlmCj4gICAKPiAg
IHN0YXRpYyBpbnQgX19pbml0IG1hcF9pcnFfdG9fZG9tYWluKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGludCBpcnEsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
b29sIG5lZWRfbWFwcGluZywgY29uc3QgY2hhciAqZGV2bmFtZSkKPiBAQCAtMTQ5Niw2ICsxNDk0
LDIxMSBAQCBzdGF0aWMgaW50IF9faW5pdCBoYW5kbGVfbm9kZShzdHJ1Y3QgZG9tYWluICpkLCBz
dHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAo+ICAgICAgIHJldHVybiByZXM7Cj4gICB9Cj4gICAK
PiArc3RhdGljIGludCBfX2luaXQgbWFrZV9naWNfZG9tVV9ub2RlKGNvbnN0IHN0cnVjdCBkb21h
aW4gKmQsIHZvaWQgKmZkdCwgaW50IGFkZHJjZWxscywgaW50IHNpemVjZWxscykKPiArewo+ICsg
ICAgaW50IHJlcyA9IDA7Cj4gKyAgICBpbnQgcmVnX3NpemUgPSBhZGRyY2VsbHMgKyBzaXplY2Vs
bHM7Cj4gKyAgICBpbnQgbnJfY2VsbHMgPSByZWdfc2l6ZSAqIDI7Cj4gKyAgICBfX2JlMzIgcmVn
W25yX2NlbGxzXTsKPiArICAgIF9fYmUzMiAqY2VsbHM7CgpZb3UgYXJlIHRyeWluZyB0byBiZSBz
YXZlIGEgZmV3IGxpbmVzIGJ5IGhhbmRsaW5nIGJvdGggR0lDdjIgYW5kIEdJQ3YzIApub2RlIGlu
IGEgc2luZ2xlIGZ1bmN0aW9uLiBCdXQgdGhpcyBvbmx5IHRoaW5nIGl0IGFkZHMgaXMgY29uZnVz
aW9uIHdoZW4gCnJlYWRpbmcgdGhlIGNvZGUuCgpQbGVhc2UgaGF2ZSB0d28gZnVuY3Rpb25zIChv
bmUgZm9yIGVhY2ggR0lDIHZlcnNpb24pIHRvIGdlbmVyYXRlIHRoZSBEVC4gClRoaXMgd291bGQg
YWxzbyBoZWxwIHRvIGFkZCBJVFMvR0lDdjJtIHN1cHBvcnQgaW4gdGhlIGZ1dHVyZS4KCj4gKwo+
ICsgICAgc3dpdGNoICggZ2ljX2h3X3ZlcnNpb24oKSApCj4gKyAgICB7Cj4gKyAgICBjYXNlIEdJ
Q19WMzoKPiArICAgICAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQsICJpbnRlcnJ1cHQtY29u
dHJvbGxlckAiX19zdHJpbmdpZnkoR1VFU1RfR0lDVjNfR0lDRF9CQVNFKSk7Cj4gKyAgICAgICAg
YnJlYWs7Cj4gKyAgICBjYXNlIEdJQ19WMjoKPiArICAgICAgICByZXMgPSBmZHRfYmVnaW5fbm9k
ZShmZHQsICJpbnRlcnJ1cHQtY29udHJvbGxlckAiX19zdHJpbmdpZnkoR1VFU1RfR0lDRF9CQVNF
KSk7Cj4gKyAgICAgICAgYnJlYWs7Cj4gKyAgICBkZWZhdWx0Ogo+ICsgICAgICAgIHBhbmljKCJV
bnN1cHBvcnRlZCBHSUMgdmVyc2lvbiIpOwo+ICsgICAgfQo+ICsKPiArICAgIGlmICggcmVzICkK
PiArICAgICAgICByZXR1cm4gcmVzOwo+ICsKPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxs
KGZkdCwgIiNhZGRyZXNzLWNlbGxzIiwgMCk7Cj4gKyAgICBpZiAoIHJlcyApCj4gKyAgICAgICAg
cmV0dXJuIHJlczsKPiArCj4gKyAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICIjaW50
ZXJydXB0LWNlbGxzIiwgMyk7Cj4gKyAgICBpZiAoIHJlcyApCj4gKyAgICAgICAgcmV0dXJuIHJl
czsKPiArCj4gKyAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAiaW50ZXJydXB0LWNvbnRyb2xs
ZXIiLCBOVUxMLCAwKTsKPiArICAgIGlmICggcmVzICkKPiArICAgICAgICByZXR1cm4gcmVzOwo+
ICsKPiArICAgIHN3aXRjaCAoIGdpY19od192ZXJzaW9uKCkgKQo+ICsgICAgewo+ICsgICAgY2Fz
ZSBHSUNfVjM6Cj4gKyAgICB7Cj4gKyAgICAgICAgY29uc3QgdWludDY0X3QgZ2ljZF9iYXNlID0g
R1VFU1RfR0lDVjNfR0lDRF9CQVNFOwo+ICsgICAgICAgIGNvbnN0IHVpbnQ2NF90IGdpY2Rfc2l6
ZSA9IEdVRVNUX0dJQ1YzX0dJQ0RfU0laRTsKPiArICAgICAgICBjb25zdCB1aW50NjRfdCBnaWNy
MF9iYXNlID0gR1VFU1RfR0lDVjNfR0lDUjBfQkFTRTsKPiArICAgICAgICBjb25zdCB1aW50NjRf
dCBnaWNyMF9zaXplID0gR1VFU1RfR0lDVjNfR0lDUjBfU0laRTsKCkkgYW0gbm90IGVudGlyZWx5
IGNvbnZpbmNlZCBvZiB0aGUgdXNlZnVsbmVzcyBvZiB0aG9zZSB2YXJpYWJsZXMuCgo+ICsKPiAr
ICAgICAgICByZXMgPSBmZHRfcHJvcGVydHlfc3RyaW5nKGZkdCwgImNvbXBhdGlibGUiLCAiYXJt
LGdpYy12MyIpOwo+ICsgICAgICAgIGlmICggcmVzICkKPiArICAgICAgICAgICAgcmV0dXJuIHJl
czsKPiArCj4gKyAgICAgICAgY2VsbHMgPSAmcmVnWzBdOwo+ICsgICAgICAgIGR0X2NoaWxkX3Nl
dF9yYW5nZSgmY2VsbHMsIGFkZHJjZWxscywgc2l6ZWNlbGxzLCBnaWNkX2Jhc2UsIGdpY2Rfc2l6
ZSk7Cj4gKyAgICAgICAgZHRfY2hpbGRfc2V0X3JhbmdlKCZjZWxscywgYWRkcmNlbGxzLCBzaXpl
Y2VsbHMsIGdpY3IwX2Jhc2UsIGdpY3IwX3NpemUpOwo+ICsgICAgICAgIHJlcyA9IGZkdF9wcm9w
ZXJ0eShmZHQsICJyZWciLCByZWcsIHNpemVvZihyZWcpKTsKPiArICAgICAgICBicmVhazsKPiAr
ICAgIH0KPiArICAgIGNhc2UgR0lDX1YyOgo+ICsgICAgewo+ICsgICAgICAgIGNvbnN0IHVpbnQ2
NF90IGdpY2RfYmFzZSA9IEdVRVNUX0dJQ0RfQkFTRTsKPiArICAgICAgICBjb25zdCB1aW50NjRf
dCBnaWNkX3NpemUgPSBHVUVTVF9HSUNEX1NJWkU7Cj4gKyAgICAgICAgY29uc3QgdWludDY0X3Qg
Z2ljY19iYXNlID0gR1VFU1RfR0lDQ19CQVNFOwo+ICsgICAgICAgIGNvbnN0IHVpbnQ2NF90IGdp
Y2Nfc2l6ZSA9IEdVRVNUX0dJQ0NfU0laRTsKClNhbWUgaGVyZS4KCj4gKwo+ICsgICAgICAgIHJl
cyA9IGZkdF9wcm9wZXJ0eV9zdHJpbmcoZmR0LCAiY29tcGF0aWJsZSIsICJhcm0sZ2ljLTQwMCIp
Owo+ICsgICAgICAgIGlmICggcmVzICkKPiArICAgICAgICAgICAgcmV0dXJuIHJlczsKPiArCj4g
KyAgICAgICAgY2VsbHMgPSAmcmVnWzBdOwo+ICsgICAgICAgIGR0X2NoaWxkX3NldF9yYW5nZSgm
Y2VsbHMsIGFkZHJjZWxscywgc2l6ZWNlbGxzLCBnaWNkX2Jhc2UsIGdpY2Rfc2l6ZSk7Cj4gKyAg
ICAgICAgZHRfY2hpbGRfc2V0X3JhbmdlKCZjZWxscywgYWRkcmNlbGxzLCBzaXplY2VsbHMsIGdp
Y2NfYmFzZSwgZ2ljY19zaXplKTsKPiArICAgICAgICBicmVhazsKPiArICAgIH0KPiArICAgIGRl
ZmF1bHQ6Cj4gKyAgICAgICAgYnJlYWs7Cj4gKyAgICB9Cj4gKwo+ICsgICAgcmVzID0gZmR0X3By
b3BlcnR5KGZkdCwgInJlZyIsIHJlZywgc2l6ZW9mKHJlZykpOwo+ICsgICAgaWYgKHJlcykKPiAr
ICAgICAgICByZXR1cm4gcmVzOwo+ICsKPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZk
dCwgImxpbnV4LHBoYW5kbGUiLCBHVUVTVF9QSEFORExFX0dJQyk7Cj4gKyAgICBpZiAocmVzKQo+
ICsgICAgICAgIHJldHVybiByZXM7Cj4gKwo+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwo
ZmR0LCAicGhhbmRsZSIsIEdVRVNUX1BIQU5ETEVfR0lDKTsKPiArICAgIGlmIChyZXMpCj4gKyAg
ICAgICAgcmV0dXJuIHJlczsKPiArCj4gKyAgICByZXMgPSBmZHRfZW5kX25vZGUoZmR0KTsKPiAr
Cj4gKyAgICByZXR1cm4gcmVzOwo+ICt9Cj4gKwo+ICtzdGF0aWMgaW50IF9faW5pdCBtYWtlX3Rp
bWVyX2RvbVVfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpmZHQpCj4gK3sKPiAr
ICAgIGludCByZXM7Cj4gKyAgICBnaWNfaW50ZXJydXB0X3QgaW50cnNbM107Cj4gKwo+ICsgICAg
cmVzID0gZmR0X2JlZ2luX25vZGUoZmR0LCAidGltZXIiKTsKPiArICAgIGlmICggcmVzICkKPiAr
ICAgICAgICByZXR1cm4gcmVzOwo+ICsKPiArICAgIGlmICghaXNfNjRiaXRfZG9tYWluKGQpKQoK
Q29kaW5nIHN0eWxlOgoKaWYgKCAuLi4gKQoKPiArICAgIHsKPiArICAgICAgICByZXMgPSBmZHRf
cHJvcGVydHlfc3RyaW5nKGZkdCwgImNvbXBhdGlibGUiLCAiYXJtLGFybXY3LXRpbWVyIik7Cj4g
KyAgICAgICAgaWYgKCByZXMgKQo+ICsgICAgICAgICAgICByZXR1cm4gcmVzOwo+ICsgICAgfSBl
bHNlIHsKCkNvZGluZyBzdHlsZToKCn0KZWxzZQp7Cgo+ICsgICAgICAgIHJlcyA9IGZkdF9wcm9w
ZXJ0eV9zdHJpbmcoZmR0LCAiY29tcGF0aWJsZSIsICJhcm0sYXJtdjgtdGltZXIiKTsKPiArICAg
ICAgICBpZiAoIHJlcyApCj4gKyAgICAgICAgICAgIHJldHVybiByZXM7Cj4gKyAgICB9Cj4gKwo+
ICsgICAgc2V0X2ludGVycnVwdF9wcGkoaW50cnNbMF0sIEdVRVNUX1RJTUVSX1BIWVNfU19QUEks
IDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKPiArICAgIHNldF9pbnRlcnJ1cHRfcHBpKGlu
dHJzWzFdLCBHVUVTVF9USU1FUl9QSFlTX05TX1BQSSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9M
T1cpOwo+ICsgICAgc2V0X2ludGVycnVwdF9wcGkoaW50cnNbMl0sIEdVRVNUX1RJTUVSX1ZJUlRf
UFBJLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4gKwo+ICsgICAgcmVzID0gZmR0X3By
b3BlcnR5KGZkdCwgImludGVycnVwdHMiLCBpbnRycywgc2l6ZW9mIChpbnRyc1swXSkgKiAzKTsK
PiArICAgIGlmICggcmVzICkKPiArICAgICAgICByZXR1cm4gcmVzOwo+ICsKPiArICAgIHJlcyA9
IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgImludGVycnVwdC1wYXJlbnQiLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgR1VFU1RfUEhBTkRMRV9HSUMpOwo+ICsgICAgaWYgKHJlcykKPiAr
ICAgICAgICByZXR1cm4gcmVzOwo+ICsKPiArICAgIHJlcyA9IGZkdF9lbmRfbm9kZShmZHQpOwoK
TmV3bGluZSBoZXJlIHBsZWFzZS4KCj4gKyAgICByZXR1cm4gcmVzOwo+ICt9Cj4gKwo+ICsvKgo+
ICsgKiBUaGUgbWF4IHNpemUgZm9yIERUIGlzIDJNQi4gSG93ZXZlciwgdGhlIGdlbmVyYXRlZCBE
VCBpcyBzbWFsbCwgNEtCCj4gKyAqIGFyZSBlbm91Z2ggZm9yIG5vdywgYnV0IHdlIG1pZ2h0IGhh
dmUgdG8gaW5jcmVhc2UgaXQgaW4gdGhlIGZlYXR1cmUuCgpzL2ZlYXR1cmUvZnV0dXJlLwoKPiAr
ICovCj4gKyNkZWZpbmUgRE9NVV9EVEJfU0laRSA0MDk2Cj4gK3N0YXRpYyBpbnQgX19pbml0IHBy
ZXBhcmVfZHRiX2RvbVUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGtlcm5lbF9pbmZvICpraW5m
bykKPiArewo+ICsgICAgaW50IGFkZHJjZWxscywgc2l6ZWNlbGxzOwo+ICsgICAgaW50IHJldDsK
PiArCj4gKyAgICBhZGRyY2VsbHMgPSBkdF9jaGlsZF9uX2FkZHJfY2VsbHMoZHRfaG9zdCk7ID4g
KyAgICBzaXplY2VsbHMgPSBkdF9jaGlsZF9uX3NpemVfY2VsbHMoZHRfaG9zdCk7CgpXaHkgZG8g
eW91IHVzZSB0aGUgaG9zdCBEVCB0byBmaW5kIG91dCB0aGUgdGhlICNhZGRyZXNzLWNlbGxzIGFu
ZCAKI3NpemUtY2VsbHM/IFNob3VsZCBub3QgdGhpcyBiZSBpbmRlcGVuZGVudD8KCj4gKwo+ICsg
ICAga2luZm8tPmZkdCA9IHhtYWxsb2NfYnl0ZXMoRE9NVV9EVEJfU0laRSk7Cj4gKyAgICBpZiAo
IGtpbmZvLT5mZHQgPT0gTlVMTCApCj4gKyAgICAgICAgcmV0dXJuIC1FTk9NRU07Cj4gKwo+ICsg
ICAgcmV0ID0gZmR0X2NyZWF0ZShraW5mby0+ZmR0LCBET01VX0RUQl9TSVpFKTsKPiArICAgIGlm
ICggcmV0IDwgMCApCj4gKyAgICAgICAgZ290byBlcnI7Cj4gKwo+ICsgICAgcmV0ID0gZmR0X2Zp
bmlzaF9yZXNlcnZlbWFwKGtpbmZvLT5mZHQpOwo+ICsgICAgaWYgKCByZXQgPCAwICkKPiArICAg
ICAgICBnb3RvIGVycjsKPiArCj4gKyAgICByZXQgPSBmZHRfYmVnaW5fbm9kZShraW5mby0+ZmR0
LCAiLyIpOwo+ICsgICAgaWYgKCByZXQgPCAwICkKPiArICAgICAgICBnb3RvIGVycjsKPiArCj4g
KyAgICByZXQgPSBmZHRfcHJvcGVydHlfY2VsbChraW5mby0+ZmR0LCAiI2FkZHJlc3MtY2VsbHMi
LCBhZGRyY2VsbHMpOwo+ICsgICAgaWYgKCByZXQgKQo+ICsgICAgICAgIGdvdG8gZXJyOwo+ICsK
PiArICAgIHJldCA9IGZkdF9wcm9wZXJ0eV9jZWxsKGtpbmZvLT5mZHQsICIjc2l6ZS1jZWxscyIs
IHNpemVjZWxscyk7Cj4gKyAgICBpZiAoIHJldCApCj4gKyAgICAgICAgZ290byBlcnI7Cj4gKwo+
ICsgICAgcmV0ID0gbWFrZV9jaG9zZW5fbm9kZShraW5mbyk7Cj4gKyAgICBpZiAoIHJldCApCj4g
KyAgICAgICAgZ290byBlcnI7Cj4gKwo+ICsgICAgcmV0ID0gbWFrZV9wc2NpX25vZGUoa2luZm8t
PmZkdCwgTlVMTCk7Cj4gKyAgICBpZiAoIHJldCApCj4gKyAgICAgICAgZ290byBlcnI7Cj4gKwo+
ICsgICAgcmV0ID0gbWFrZV9jcHVzX25vZGUoZCwga2luZm8tPmZkdCwgTlVMTCk7Cj4gKyAgICBp
ZiAoIHJldCApCj4gKyAgICAgICAgZ290byBlcnI7Cj4gKwo+ICsgICAgcmV0ID0gbWFrZV9tZW1v
cnlfbm9kZShkLCBraW5mby0+ZmR0LCBhZGRyY2VsbHMsIHNpemVjZWxscywga2luZm8pOwo+ICsg
ICAgaWYgKCByZXQgKQo+ICsgICAgICAgIGdvdG8gZXJyOwo+ICsKPiArICAgIHJldCA9IG1ha2Vf
Z2ljX2RvbVVfbm9kZShkLCBraW5mby0+ZmR0LCBhZGRyY2VsbHMsIHNpemVjZWxscyk7Cj4gKyAg
ICBpZiAoIHJldCApCj4gKyAgICAgICAgZ290byBlcnI7Cj4gKwo+ICsgICAgcmV0ID0gbWFrZV90
aW1lcl9kb21VX25vZGUoZCwga2luZm8tPmZkdCk7Cj4gKyAgICBpZiAoIHJldCApCj4gKyAgICAg
ICAgZ290byBlcnI7Cj4gKwo+ICsgICAgcmV0ID0gZmR0X2VuZF9ub2RlKGtpbmZvLT5mZHQpOwo+
ICsgICAgaWYgKCByZXQgPCAwICkKPiArICAgICAgICBnb3RvIGVycjsKPiArCj4gKyAgICByZXQg
PSBmZHRfZmluaXNoKGtpbmZvLT5mZHQpOwo+ICsgICAgaWYgKCByZXQgPCAwICkKPiArICAgICAg
ICBnb3RvIGVycjsKPiArCj4gKyAgICByZXR1cm4gMDsKPiArCj4gKyAgZXJyOgo+ICsgICAgcHJp
bnRrKCJEZXZpY2UgdHJlZSBnZW5lcmF0aW9uIGZhaWxlZCAoJWQpLlxuIiwgcmV0KTsKPiArICAg
IHhmcmVlKGtpbmZvLT5mZHQpOwoKTmV3bGluZSBoZXJlIHBsZWFzZS4KCj4gKyAgICByZXR1cm4g
LUVJTlZBTDsKPiArfQo+ICsKPiAgIHN0YXRpYyBpbnQgX19pbml0IHByZXBhcmVfZHRiX2h3ZG9t
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gICB7Cj4gICAg
ICAgY29uc3QgcDJtX3R5cGVfdCBkZWZhdWx0X3AybXQgPSBwMm1fbW1pb19kaXJlY3RfYzsKPiBA
QCAtMjM2Niw2ICsyNTY5LDEwIEBAIHN0YXRpYyBpbnQgX19pbml0IGNvbnN0cnVjdF9kb21VKHN0
cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZSkKPiAgICNlbmRpZgo+
ICAgICAgIGFsbG9jYXRlX21lbW9yeShkLCAma2luZm8pOwo+ICAgCj4gKyAgICByYyA9IHByZXBh
cmVfZHRiX2RvbVUoZCwgJmtpbmZvKTsKPiArICAgIGlmICggcmMgPCAwICkKPiArICAgICAgICBy
ZXR1cm4gcmM7Cj4gKwo+ICAgICAgIHJldHVybiBfX2NvbnN0cnVjdF9kb21haW4oZCwgJmtpbmZv
KTsKPiAgIH0KPiAgIAo+IAoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 11:20:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 11:20:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpAtU-0006Xp-EP; Mon, 13 Aug 2018 11:20:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zfh6=k4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpAtT-0006Xk-5i
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 11:20:15 +0000
X-Inumbo-ID: ebc41041-9eea-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id ebc41041-9eea-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 11:20: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 95B727A9;
 Mon, 13 Aug 2018 04:20:12 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.emea.arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B07A63F5D0;
 Mon, 13 Aug 2018 04:20:11 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-19-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <bd25cb98-c757-a7b5-ec87-fc72718bb710@arm.com>
Date: Mon, 13 Aug 2018 12:20: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: <1533079688-9541-19-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [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>, 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>

SGkgU3RlZmFubywKCk9uIDAxLzA4LzE4IDAwOjI4LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gSW50cm9kdWNlIHZwbDAxMSBzdXBwb3J0IHRvIGd1ZXN0cyBzdGFydGVkIGZyb20gWGVuOiBp
dCBwcm92aWRlcyBhCj4gc2ltcGxlIHdheSB0byBwcmludCBvdXRwdXQgZnJvbSBhIGd1ZXN0LCBh
cyBtb3N0IGd1ZXN0cyBjb21lIHdpdGggYQo+IHBsMDExIGRyaXZlci4gSXQgaXMgYWxzbyBhYmxl
IHRvIHByb3ZpZGUgYSB3b3JraW5nIGNvbnNvbGUgd2l0aAo+IGludGVycnVwdCBzdXBwb3J0Lgo+
IAo+IFRoZSBVQVJUIGV4cG9zZWQgdG8gdGhlIGd1ZXN0IGlzIGEgU0JTQSBjb21wYXRpYmxlIFVB
UlQgYW5kIG5vdCBhIFBMMDExLgo+IFNCU0EgVUFSVCBpcyBhIHN1YnNldCBvZiBQTDAxMSByMXA1
LiBBIGZ1bGwgUEwwMTEgaW1wbGVtZW50YXRpb24gaW4gWGVuCj4gd291bGQganVzdCBiZSB0b28g
ZGlmZmljdWx0LCBzbyBndWVzdHMgbWF5IHJlcXVpcmUgc29tZSBkcml2ZXJzIGNoYW5nZXMuCj4g
Cj4gRW5hYmxlIHZwbDAxMSBjb25kaXRpb25hbGx5IGlmIHRoZSB1c2VyIHJlcXVlc3RlZCBpdC4K
PiAKPiBNYWtlIHNldF9pbnRlcnJ1cHRfcHBpIGFibGUgdG8gaGFuZGxlIG5vbi1QUEkgYW5kIHJl
bmFtZSBpdAo+IHNldF9pbnRlcnJ1cHQuCgpJdCB3b3VsZCBoYXZlIGJlZW4gYmV0dGVyIHRvIGhh
dmUgdGhpcyBjaGFuZ2UgaW4gYSBzZXBhcmF0ZSBwYXRjaC4KCj4gCj4gU2lnbmVkLW9mZi1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IC0tLQo+IENoYW5nZXMg
aW4gdjM6Cj4gLSB1c2UgYm9vbAo+IC0gcmV0YWluIEJVR19PTihpcnEgPCAxNikKPiAtIGFkZCB2
cGwwMTEgYm9vbCB0byBraW5mbwo+IC0gcmV0dXJuIGVycm9yIG9mIHZwbDAxMSBpcyByZXF1aXJl
ZCBidXQgQ09ORklHX1NCU0FfVlVBUlRfQ09OU09MRSBpcwo+ICAgIG1pc3NpbmcKPiAKPiBDaGFu
Z2VzIGluIHYyOgo+IC0gY29kZSBzdHlsZSBmaXhlcwo+IC0gbWFrZSBzZXRfaW50ZXJydXB0X3Bw
aSBnZW5lcmljCj4gLSByZW5hbWUgc2V0X2ludGVycnVwdF9wcGkgdG8gc2V0X2ludGVycnVwdAo+
IC0gb25seSBtYWtlIHRoZSB2cGwwMTEgbm9kZSBpZiB0aGUgb3B0aW9uIHdhcyBlbmFibGVkCj4g
LS0tCj4gICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCA5NSArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0KPiAgIHhlbi9hcmNoL2FybS9rZXJuZWwuaCAg
ICAgICB8ICAzICsrCj4gICAyIGZpbGVzIGNoYW5nZWQsIDgzIGluc2VydGlvbnMoKyksIDE1IGRl
bGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMg
Yi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBpbmRleCAxNjdhNTZlLi5mOWZhNDg0IDEw
MDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ICsrKyBiL3hlbi9hcmNo
L2FybS9kb21haW5fYnVpbGQuYwo+IEBAIC02MTksMTkgKzYxOSwyMCBAQCBzdGF0aWMgaW50IF9f
aW5pdCB3cml0ZV9wcm9wZXJ0aWVzKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5m
byAqa2luZm8sCj4gICAKPiAgIHR5cGVkZWYgX19iZTMyIGdpY19pbnRlcnJ1cHRfdFszXTsKPiAg
IAo+IC1zdGF0aWMgdm9pZCBfX2luaXQgc2V0X2ludGVycnVwdF9wcGkoZ2ljX2ludGVycnVwdF90
IGludGVycnVwdCwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGludCBpcnEsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgY3B1bWFzaywKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGludCBsZXZlbCkKPiArc3RhdGljIHZvaWQgX19pbml0IHNldF9pbnRlcnJ1cHQo
Z2ljX2ludGVycnVwdF90IGludGVycnVwdCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgaW50IGlycSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgaW50IGNwdW1hc2ssCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGludCBsZXZlbCkKPiAgIHsKPiAgICAgICBfX2JlMzIgKmNlbGxzID0gaW50
ZXJydXB0Owo+ICsgICAgYm9vbCBpc19wcGkgPSAhIShpcnEgPCAzMik7Cj4gICAKPiAgICAgICBC
VUdfT04oaXJxIDwgMTYpOwo+IC0gICAgQlVHX09OKGlycSA+PSAzMik7Cj4gKyAgICBpcnEgLT0g
KGlzX3BwaSkgPyAxNjogMzI7IC8qIFBQSXMgc3RhcnQgYXQgMTYsIFNQSXMgYXQgMzIgKi8KPiAg
IAo+ICAgICAgIC8qIFNlZSBsaW51eCBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3Mv
aW50ZXJydXB0LWNvbnRyb2xsZXIvYXJtLGdpYy50eHQgKi8KPiAtICAgIGR0X3NldF9jZWxsKCZj
ZWxscywgMSwgMSk7IC8qIGlzIGEgUFBJICovCj4gLSAgICBkdF9zZXRfY2VsbCgmY2VsbHMsIDEs
IGlycSAtIDE2KTsgLyogUFBJcyBzdGFydCBhdCAxNiAqLwo+ICsgICAgZHRfc2V0X2NlbGwoJmNl
bGxzLCAxLCBpc19wcGkpOyAvKiBpcyBhIFBQST8gKi8KPiArICAgIGR0X3NldF9jZWxsKCZjZWxs
cywgMSwgaXJxKTsKPiAgICAgICBkdF9zZXRfY2VsbCgmY2VsbHMsIDEsIChjcHVtYXNrIDw8IDgp
IHwgbGV2ZWwpOwo+ICAgfQo+ICAgCj4gQEAgLTc1Miw3ICs3NTMsNyBAQCBzdGF0aWMgaW50IF9f
aW5pdCBtYWtlX2h5cGVydmlzb3Jfbm9kZShzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAgICAqICAt
IEFsbCBDUFVzCj4gICAgICAgICogIFRPRE86IEhhbmRsZSBwcm9wZXJseSB0aGUgY3B1bWFzazsK
PiAgICAgICAgKi8KPiAtICAgIHNldF9pbnRlcnJ1cHRfcHBpKGludHIsIGQtPmFyY2guZXZ0Y2hu
X2lycSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwo+ICsgICAgc2V0X2ludGVycnVwdChp
bnRyLCBkLT5hcmNoLmV2dGNobl9pcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKPiAg
ICAgICByZXMgPSBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyhmZHQsICZpbnRyLCAxKTsKPiAgICAg
ICBpZiAoIHJlcyApCj4gICAgICAgICAgIHJldHVybiByZXM7Cj4gQEAgLTEwMjksMTUgKzEwMzAs
MTUgQEAgc3RhdGljIGludCBfX2luaXQgbWFrZV90aW1lcl9ub2RlKGNvbnN0IHN0cnVjdCBkb21h
aW4gKmQsIHZvaWQgKmZkdCwKPiAgIAo+ICAgICAgIGlycSA9IHRpbWVyX2dldF9pcnEoVElNRVJf
UEhZU19TRUNVUkVfUFBJKTsKPiAgICAgICBkdF9kcHJpbnRrKCIgIFNlY3VyZSBpbnRlcnJ1cHQg
JXVcbiIsIGlycSk7Cj4gLSAgICBzZXRfaW50ZXJydXB0X3BwaShpbnRyc1swXSwgaXJxLCAweGYs
IERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4gKyAgICBzZXRfaW50ZXJydXB0KGludHJzWzBdLCBp
cnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKPiAgIAo+ICAgICAgIGlycSA9IHRpbWVy
X2dldF9pcnEoVElNRVJfUEhZU19OT05TRUNVUkVfUFBJKTsKPiAgICAgICBkdF9kcHJpbnRrKCIg
IE5vbiBzZWN1cmUgaW50ZXJydXB0ICV1XG4iLCBpcnEpOwo+IC0gICAgc2V0X2ludGVycnVwdF9w
cGkoaW50cnNbMV0sIGlycSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwo+ICsgICAgc2V0
X2ludGVycnVwdChpbnRyc1sxXSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4g
ICAKPiAgICAgICBpcnEgPSB0aW1lcl9nZXRfaXJxKFRJTUVSX1ZJUlRfUFBJKTsKPiAgICAgICBk
dF9kcHJpbnRrKCIgIFZpcnQgaW50ZXJydXB0ICV1XG4iLCBpcnEpOwo+IC0gICAgc2V0X2ludGVy
cnVwdF9wcGkoaW50cnNbMl0sIGlycSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwo+ICsg
ICAgc2V0X2ludGVycnVwdChpbnRyc1syXSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xP
Vyk7Cj4gICAKPiAgICAgICByZXMgPSBmZHRfcHJvcGVydHlfaW50ZXJydXB0cyhmZHQsIGludHJz
LCAzKTsKPiAgICAgICBpZiAoIHJlcyApCj4gQEAgLTE2MDUsOSArMTYwNiw5IEBAIHN0YXRpYyBp
bnQgX19pbml0IG1ha2VfdGltZXJfZG9tVV9ub2RlKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZv
aWQgKmZkdCkKPiAgICAgICAgICAgICAgIHJldHVybiByZXM7Cj4gICAgICAgfQo+ICAgCj4gLSAg
ICBzZXRfaW50ZXJydXB0X3BwaShpbnRyc1swXSwgR1VFU1RfVElNRVJfUEhZU19TX1BQSSwgMHhm
LCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwo+IC0gICAgc2V0X2ludGVycnVwdF9wcGkoaW50cnNb
MV0sIEdVRVNUX1RJTUVSX1BIWVNfTlNfUFBJLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7
Cj4gLSAgICBzZXRfaW50ZXJydXB0X3BwaShpbnRyc1syXSwgR1VFU1RfVElNRVJfVklSVF9QUEks
IDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKPiArICAgIHNldF9pbnRlcnJ1cHQoaW50cnNb
MF0sIEdVRVNUX1RJTUVSX1BIWVNfU19QUEksIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsK
PiArICAgIHNldF9pbnRlcnJ1cHQoaW50cnNbMV0sIEdVRVNUX1RJTUVSX1BIWVNfTlNfUFBJLCAw
eGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4gKyAgICBzZXRfaW50ZXJydXB0KGludHJzWzJd
LCBHVUVTVF9USU1FUl9WSVJUX1BQSSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwo+ICAg
Cj4gICAgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwgImludGVycnVwdHMiLCBpbnRycywgc2l6
ZW9mIChpbnRyc1swXSkgKiAzKTsKPiAgICAgICBpZiAoIHJlcyApCj4gQEAgLTE2MjIsNiArMTYy
Myw1NiBAQCBzdGF0aWMgaW50IF9faW5pdCBtYWtlX3RpbWVyX2RvbVVfbm9kZShjb25zdCBzdHJ1
Y3QgZG9tYWluICpkLCB2b2lkICpmZHQpCj4gICAgICAgcmV0dXJuIHJlczsKPiAgIH0KPiAgIAo+
ICsjaWZkZWYgQ09ORklHX1NCU0FfVlVBUlRfQ09OU09MRQo+ICtzdGF0aWMgaW50IF9faW5pdCBt
YWtlX3ZwbDAxMV91YXJ0X25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0LAo+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgYWRkcmNlbGxzLCBpbnQgc2l6
ZWNlbGxzKQo+ICt7Cj4gKyAgICBpbnQgcmVzOwo+ICsgICAgZ2ljX2ludGVycnVwdF90IGludHI7
Cj4gKyAgICBpbnQgcmVnX3NpemUgPSBhZGRyY2VsbHMgKyBzaXplY2VsbHM7Cj4gKyAgICBpbnQg
bnJfY2VsbHMgPSByZWdfc2l6ZTsKPiArICAgIF9fYmUzMiByZWdbbnJfY2VsbHNdOwo+ICsgICAg
X19iZTMyICpjZWxsczsKPiArCj4gKyAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQsICJzYnNh
LXBsMDExIik7CgpOb2RlIHNob3VsZCBjb250YWluIHRoZSBhZGRyZXNzIGluIHRoZSBuYW1lLiBB
bHNvLCB0aGUgbmFtZSBzaG91bGQgYmUgClNCU0EgVUFSVCAod2hpY2ggaGFwcGVucyB0byBiZSBi
YXNlZCBvbiBQTDAxMSA6KSkuCgo+ICsgICAgaWYgKCByZXMgKQo+ICsgICAgICAgIHJldHVybiBy
ZXM7Cj4gKwo+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5X3N0cmluZyhmZHQsICJjb21wYXRpYmxl
IiwgImFybSxzYnNhLXVhcnQiKTsKPiArICAgIGlmICggcmVzICkKPiArICAgICAgICByZXR1cm4g
cmVzOwo+ICsKPiArICAgIGNlbGxzID0gJnJlZ1swXTsKPiArICAgIGR0X2NoaWxkX3NldF9yYW5n
ZSgmY2VsbHMsIGFkZHJjZWxscywgc2l6ZWNlbGxzLCBHVUVTVF9QTDAxMV9CQVNFLAo+ICsgICAg
ICAgICAgICAgICAgICAgICAgIEdVRVNUX1BMMDExX1NJWkUpOwo+ICsgICAgaWYgKCByZXMgKQo+
ICsgICAgICAgIHJldHVybiByZXM7Cj4gKyAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAicmVn
IiwgcmVnLCBzaXplb2YocmVnKSk7Cj4gKyAgICBpZiAoIHJlcyApCj4gKyAgICAgICAgcmV0dXJu
IHJlczsKPiArCj4gKyAgICBzZXRfaW50ZXJydXB0KGludHIsIEdVRVNUX1ZQTDAxMV9TUEksIDB4
ZiwgRFRfSVJRX1RZUEVfTEVWRUxfSElHSCk7Cj4gKwo+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5
KGZkdCwgImludGVycnVwdHMiLCBpbnRyLCBzaXplb2YgKGludHIpKTsKPiArICAgIGlmICggcmVz
ICkKPiArICAgICAgICByZXR1cm4gcmVzOwo+ICsKPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9j
ZWxsKGZkdCwgImludGVycnVwdC1wYXJlbnQiLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgR1VFU1RfUEhBTkRMRV9HSUMpOwo+ICsgICAgaWYgKCByZXMgKQo+ICsgICAgICAgIHJldHVy
biByZXM7Cj4gKwo+ICsgICAgLyogVXNlIGEgZGVmYXVsdCBiYXVkIHJhdGUgb2YgMTE1MjAwLiAq
Lwo+ICsgICAgZmR0X3Byb3BlcnR5X3UzMihmZHQsICJjdXJyZW50LXNwZWVkIiwgMTE1MjAwKTsK
PiArCj4gKyAgICByZXMgPSBmZHRfZW5kX25vZGUoZmR0KTsKPiArICAgIGlmICggcmVzICkKPiAr
ICAgICAgICByZXR1cm4gcmVzOwo+ICsKPiArICAgIHJldHVybiAwOwo+ICt9Cj4gKyNlbmRpZgo+
ICsKPiAgIC8qCj4gICAgKiBUaGUgbWF4IHNpemUgZm9yIERUIGlzIDJNQi4gSG93ZXZlciwgdGhl
IGdlbmVyYXRlZCBEVCBpcyBzbWFsbCwgNEtCCj4gICAgKiBhcmUgZW5vdWdoIGZvciBub3csIGJ1
dCB3ZSBtaWdodCBoYXZlIHRvIGluY3JlYXNlIGl0IGluIHRoZSBmZWF0dXJlLgo+IEBAIC0xNjgz
LDYgKzE3MzQsMTggQEAgc3RhdGljIGludCBfX2luaXQgcHJlcGFyZV9kdGJfZG9tVShzdHJ1Y3Qg
ZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+ICAgICAgIGlmICggcmV0ICkK
PiAgICAgICAgICAgZ290byBlcnI7Cj4gICAKPiArICAgIGlmICgga2luZm8tPnZwbDAxMSApCj4g
KyAgICB7Cj4gKyNpZmRlZiBDT05GSUdfU0JTQV9WVUFSVF9DT05TT0xFCj4gKyAgICAgICAgcmV0
ID0gbWFrZV92cGwwMTFfdWFydF9ub2RlKGQsIGtpbmZvLT5mZHQsIGFkZHJjZWxscywgc2l6ZWNl
bGxzKTsKPiArICAgICAgICBpZiAoIHJldCApCj4gKyAgICAgICAgICAgIGdvdG8gZXJyOwo+ICsj
ZWxzZQo+ICsgICAgICAgIHJldCA9IC1FSU5WQUw7Cj4gKyAgICAgICAgZ290byBlcnI7Cj4gKyNl
bmRpZgoKSSB3b3VsZCBwcmVmZXI6CgoKcmV0ID0gLUVJTlZBTAojaWZkZWYgQ09ORklHX1NCU0Eu
Li4KCXJldCA9IG1ha2UuLi4KI2VuZGlmCglpZiAoIHJldCApCgkgIGdvdG8gZXJyOwoKPiArICAg
IH0KPiArCj4gICAgICAgcmV0ID0gZmR0X2VuZF9ub2RlKGtpbmZvLT5mZHQpOwo+ICAgICAgIGlm
ICggcmV0IDwgMCApCj4gICAgICAgICAgIGdvdG8gZXJyOwo+IEBAIC0yNTM3LDcgKzI2MDAsNyBA
QCBzdGF0aWMgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tVShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1
Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUpCj4gICB7Cj4gICAgICAgc3RydWN0IGtlcm5lbF9pbmZv
IGtpbmZvID0ge307Cj4gICAgICAgaW50IHJjOwo+IC0gICAgdTMyIG1lbTsKPiArICAgIHUzMiBt
ZW0sIGxlbjsKPiAgIAo+ICAgICAgIHByaW50aygiKioqIExPQURJTkcgRE9NVSAqKipcbiIpOwo+
ICAgCj4gQEAgLTI1NTAsNiArMjYxMyw4IEBAIHN0YXRpYyBpbnQgX19pbml0IGNvbnN0cnVjdF9k
b21VKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZSkKPiAgICAg
ICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gICAgICAga2luZm8udW5hc3NpZ25lZF9tZW0gPSAocGFk
ZHJfdCltZW0gPDwgMTA7Cj4gICAKPiArICAgIGtpbmZvLnZwbDAxMSA9IGR0X2dldF9wcm9wZXJ0
eShub2RlLCAidnBsMDExIiwgJmxlbikgIT0gTlVMTDsKPiArCj4gICAgICAgZC0+dmNwdSA9IHh6
YWxsb2NfYXJyYXkoc3RydWN0IHZjcHUgKiwgZC0+bWF4X3ZjcHVzKTsKPiAgICAgICBpZiAoICFk
LT52Y3B1ICkKPiAgICAgICAgICAgcmV0dXJuIC1FTk9NRU07Owo+IGRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0va2VybmVsLmggYi94ZW4vYXJjaC9hcm0va2VybmVsLmgKPiBpbmRleCA0YTY1Mjg5
Li45YzllNTY4IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9rZXJuZWwuaAo+ICsrKyBiL3hl
bi9hcmNoL2FybS9rZXJuZWwuaAo+IEBAIC0zMyw2ICszMyw5IEBAIHN0cnVjdCBrZXJuZWxfaW5m
byB7Cj4gICAgICAgcGFkZHJfdCBkdGJfcGFkZHI7Cj4gICAgICAgcGFkZHJfdCBpbml0cmRfcGFk
ZHI7Cj4gICAKPiArICAgIC8qIEVuYWJsZSBwbDAxMSBlbXVsYXRpb24gKi8KPiArICAgIGJvb2wg
dnBsMDExOwo+ICsKPiAgICAgICAvKiBsb2FkZXIgdG8gdXNlIGZvciB0aGlzIGtlcm5lbCAqLwo+
ICAgICAgIHZvaWQgKCpsb2FkKShzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8pOwo+ICAgICAgIC8q
IGxvYWRlciBzcGVjaWZpYyBzdGF0ZSAqLwo+IAoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 11:24:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 11:24:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpAxW-0006mN-4t; Mon, 13 Aug 2018 11:24: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=zfh6=k4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpAxU-0006mH-S5
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 11:24:24 +0000
X-Inumbo-ID: 4811ac02-9eeb-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 4811ac02-9eeb-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 13:23: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 C75357A9;
 Mon, 13 Aug 2018 04:24:22 -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 09DCB3F5D0;
 Mon, 13 Aug 2018 04:24:21 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-20-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <07a9fa88-8f33-76c1-3964-ad7e91dc1677@arm.com>
Date: Mon, 13 Aug 2018 12:24:20 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1533079688-9541-20-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [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>, 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>

SGkgU3RlZmFubywKCk9uIDAxLzA4LzE4IDAwOjI4LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gSW50cm9kdWNlIGEgdW5pb24gaW4gc3RydWN0IHZwbDAxMSB0byBjb250YWluIHRoZSBjb25z
b2xlIHJpbmcgbWVtYmVycy4KPiBBIGxhdGVyIHBhdGNoIHdpbGwgYWRkIGFub3RoZXIgbWVtYmVy
IG9mIHRoZSB1bmlvbiBmb3IgdGhlIGNhc2Ugd2hlcmUKPiB0aGUgYmFja2VuZCBpcyBpbiBYZW4u
Cj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbngu
Y29tPgo+IC0tLQo+IENoYW5nZXMgaW4gdjM6Cj4gLSByZW5hbWUgcmluZyBmaWVsZCB0byBkb20K
PiAKPiBDaGFuZ2VzIGluIHYyOgo+IC0gbmV3IHBhdGNoCj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0v
dnBsMDExLmMgICAgICAgIHwgMjAgKysrKysrKysrKy0tLS0tLS0tLS0KPiAgIHhlbi9pbmNsdWRl
L2FzbS1hcm0vdnBsMDExLmggfCAgOCArKysrKystLQo+ICAgMiBmaWxlcyBjaGFuZ2VkLCAxNiBp
bnNlcnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL3ZwbDAxMS5jIGIveGVuL2FyY2gvYXJtL3ZwbDAxMS5jCj4gaW5kZXggYTI4MWVhYi4uZTcw
YzVlYyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vdnBsMDExLmMKPiArKysgYi94ZW4vYXJj
aC9hcm0vdnBsMDExLmMKPiBAQCAtODIsNyArODIsNyBAQCBzdGF0aWMgdWludDhfdCB2cGwwMTFf
cmVhZF9kYXRhKHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsK
PiAgICAgICB1aW50OF90IGRhdGEgPSAwOwo+ICAgICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAxMSA9
ICZkLT5hcmNoLnZwbDAxMTsKPiAtICAgIHN0cnVjdCB4ZW5jb25zX2ludGVyZmFjZSAqaW50ZiA9
IHZwbDAxMS0+cmluZ19idWY7Cj4gKyAgICBzdHJ1Y3QgeGVuY29uc19pbnRlcmZhY2UgKmludGYg
PSB2cGwwMTEtPmRvbS5yaW5nX2J1ZjsKPiAgICAgICBYRU5DT05TX1JJTkdfSURYIGluX2NvbnMs
IGluX3Byb2Q7Cj4gICAKPiAgICAgICBWUEwwMTFfTE9DSyhkLCBmbGFncyk7Cj4gQEAgLTE0NSw3
ICsxNDUsNyBAQCBzdGF0aWMgdWludDhfdCB2cGwwMTFfcmVhZF9kYXRhKHN0cnVjdCBkb21haW4g
KmQpCj4gICBzdGF0aWMgdm9pZCB2cGwwMTFfdXBkYXRlX3R4X2ZpZm9fc3RhdHVzKHN0cnVjdCB2
cGwwMTEgKnZwbDAxMSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgaW50IGZpZm9fbGV2ZWwpCj4gICB7Cj4gLSAgICBzdHJ1Y3QgeGVuY29uc19p
bnRlcmZhY2UgKmludGYgPSB2cGwwMTEtPnJpbmdfYnVmOwo+ICsgICAgc3RydWN0IHhlbmNvbnNf
aW50ZXJmYWNlICppbnRmID0gdnBsMDExLT5kb20ucmluZ19idWY7Cj4gICAgICAgdW5zaWduZWQg
aW50IGZpZm9fdGhyZXNob2xkID0gc2l6ZW9mKGludGYtPm91dCkgLSBTQlNBX1VBUlRfRklGT19M
RVZFTDsKPiAgIAo+ICAgICAgIEJVSUxEX0JVR19PTihzaXplb2YoaW50Zi0+b3V0KSA8IFNCU0Ff
VUFSVF9GSUZPX1NJWkUpOwo+IEBAIC0xNjQsNyArMTY0LDcgQEAgc3RhdGljIHZvaWQgdnBsMDEx
X3dyaXRlX2RhdGEoc3RydWN0IGRvbWFpbiAqZCwgdWludDhfdCBkYXRhKQo+ICAgewo+ICAgICAg
IHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4gICAgICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0gJmQt
PmFyY2gudnBsMDExOwo+IC0gICAgc3RydWN0IHhlbmNvbnNfaW50ZXJmYWNlICppbnRmID0gdnBs
MDExLT5yaW5nX2J1ZjsKPiArICAgIHN0cnVjdCB4ZW5jb25zX2ludGVyZmFjZSAqaW50ZiA9IHZw
bDAxMS0+ZG9tLnJpbmdfYnVmOwo+ICAgICAgIFhFTkNPTlNfUklOR19JRFggb3V0X2NvbnMsIG91
dF9wcm9kOwo+ICAgCj4gICAgICAgVlBMMDExX0xPQ0soZCwgZmxhZ3MpOwo+IEBAIC0zODIsNyAr
MzgyLDcgQEAgc3RhdGljIHZvaWQgdnBsMDExX2RhdGFfYXZhaWwoc3RydWN0IGRvbWFpbiAqZCkK
PiAgIHsKPiAgICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+ICAgICAgIHN0cnVjdCB2cGwwMTEg
KnZwbDAxMSA9ICZkLT5hcmNoLnZwbDAxMTsKPiAtICAgIHN0cnVjdCB4ZW5jb25zX2ludGVyZmFj
ZSAqaW50ZiA9IHZwbDAxMS0+cmluZ19idWY7Cj4gKyAgICBzdHJ1Y3QgeGVuY29uc19pbnRlcmZh
Y2UgKmludGYgPSB2cGwwMTEtPmRvbS5yaW5nX2J1ZjsKPiAgICAgICBYRU5DT05TX1JJTkdfSURY
IGluX2NvbnMsIGluX3Byb2QsIG91dF9jb25zLCBvdXRfcHJvZDsKPiAgICAgICBYRU5DT05TX1JJ
TkdfSURYIGluX2ZpZm9fbGV2ZWwsIG91dF9maWZvX2xldmVsOwo+ICAgCj4gQEAgLTQ1OSwxNCAr
NDU5LDE0IEBAIGludCBkb21haW5fdnBsMDExX2luaXQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0
IHZwbDAxMV9pbml0X2luZm8gKmluZm8pCj4gICAgICAgaW50IHJjOwo+ICAgICAgIHN0cnVjdCB2
cGwwMTEgKnZwbDAxMSA9ICZkLT5hcmNoLnZwbDAxMTsKPiAgIAo+IC0gICAgaWYgKCB2cGwwMTEt
PnJpbmdfYnVmICkKPiArICAgIGlmICggdnBsMDExLT5kb20ucmluZ19idWYgKQo+ICAgICAgICAg
ICByZXR1cm4gLUVJTlZBTDsKPiAgIAo+ICAgICAgIC8qIE1hcCB0aGUgZ3Vlc3QgUEZOIHRvIFhl
biBhZGRyZXNzIHNwYWNlLiAqLwo+ICAgICAgIHJjID0gIHByZXBhcmVfcmluZ19mb3JfaGVscGVy
KGQsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2ZuX3goaW5mby0+Z2Zu
KSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ2cGwwMTEtPnJpbmdfcGFn
ZSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ2cGwwMTEtPnJpbmdfYnVm
KTsKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ2cGwwMTEtPmRvbS5yaW5n
X3BhZ2UsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdnBsMDExLT5kb20u
cmluZ19idWYpOwo+ICAgICAgIGlmICggcmMgPCAwICkKPiAgICAgICAgICAgZ290byBvdXQ7Cj4g
ICAKPiBAQCAtNDk1LDcgKzQ5NSw3IEBAIG91dDI6Cj4gICAgICAgdmdpY19mcmVlX3ZpcnEoZCwg
R1VFU1RfVlBMMDExX1NQSSk7Cj4gICAKPiAgIG91dDE6Cj4gLSAgICBkZXN0cm95X3JpbmdfZm9y
X2hlbHBlcigmdnBsMDExLT5yaW5nX2J1ZiwgdnBsMDExLT5yaW5nX3BhZ2UpOwo+ICsgICAgZGVz
dHJveV9yaW5nX2Zvcl9oZWxwZXIoJnZwbDAxMS0+ZG9tLnJpbmdfYnVmLCB2cGwwMTEtPmRvbS5y
aW5nX3BhZ2UpOwo+ICAgCj4gICBvdXQ6Cj4gICAgICAgcmV0dXJuIHJjOwo+IEBAIC01MDUsMTEg
KzUwNSwxMSBAQCB2b2lkIGRvbWFpbl92cGwwMTFfZGVpbml0KHN0cnVjdCBkb21haW4gKmQpCj4g
ICB7Cj4gICAgICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0gJmQtPmFyY2gudnBsMDExOwo+ICAg
Cj4gLSAgICBpZiAoICF2cGwwMTEtPnJpbmdfYnVmICkKPiArICAgIGlmICggIXZwbDAxMS0+ZG9t
LnJpbmdfYnVmICkKPiAgICAgICAgICAgcmV0dXJuOwo+ICAgCj4gICAgICAgZnJlZV94ZW5fZXZl
bnRfY2hhbm5lbChkLCB2cGwwMTEtPmV2dGNobik7Cj4gLSAgICBkZXN0cm95X3JpbmdfZm9yX2hl
bHBlcigmdnBsMDExLT5yaW5nX2J1ZiwgdnBsMDExLT5yaW5nX3BhZ2UpOwo+ICsgICAgZGVzdHJv
eV9yaW5nX2Zvcl9oZWxwZXIoJnZwbDAxMS0+ZG9tLnJpbmdfYnVmLCB2cGwwMTEtPmRvbS5yaW5n
X3BhZ2UpOwo+ICAgfQo+ICAgCj4gICAvKgo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
YXJtL3ZwbDAxMS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaAo+IGluZGV4IGRiOTVm
ZjguLmI4NzNhMjkgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaAo+
ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmgKPiBAQCAtMzEsOCArMzEsMTIgQEAK
PiAgICNkZWZpbmUgU0JTQV9VQVJUX0ZJRk9fU0laRSAzMgo+ICAgCj4gICBzdHJ1Y3QgdnBsMDEx
IHsKPiAtICAgIHZvaWQgKnJpbmdfYnVmOwo+IC0gICAgc3RydWN0IHBhZ2VfaW5mbyAqcmluZ19w
YWdlOwo+ICsgICAgdW5pb24gewoKSWYgeW91IG5hbWUgdGhlIHVuaW9uIHZwbDAxMV9iYWNrZW5k
IGl0IHdvdWxkIGJlIGNsZWFyZXIgdGhhdCB0aGlzIGRlYWwgCndpdGggYmFja2VuZCBpbmZvcm1h
dGlvbi4gT3IgZXZlbiBqdXN0IGF2b2lkaW5nIHRoZSBhbm9ueW1vdXMgdW5pb24gYnkgCm5hbWlu
ZyBpdCAiYmFja2VuZCIuCgo+ICsgICAgICAgIHN0cnVjdCB7Cj4gKyAgICAgICAgICAgIHZvaWQg
KnJpbmdfYnVmOwo+ICsgICAgICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpyaW5nX3BhZ2U7Cj4g
KyAgICAgICAgfSBkb207Cj4gKyAgICB9Owo+ICAgICAgIHVpbnQzMl90ICAgIHVhcnRmcjsgICAg
ICAgICAvKiBGbGFnIHJlZ2lzdGVyICovCj4gICAgICAgdWludDMyX3QgICAgdWFydGNyOyAgICAg
ICAgIC8qIENvbnRyb2wgcmVnaXN0ZXIgKi8KPiAgICAgICB1aW50MzJfdCAgICB1YXJ0aW1zYzsg
ICAgICAgLyogSW50ZXJydXB0IG1hc2sgcmVnaXN0ZXIqLwo+IAoKQ2hlZXJzLAoKLS0gCkp1bGll
biBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 11:40:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 11:40:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpBCU-0007gK-JS; Mon, 13 Aug 2018 11:39:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ly8h=k4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpBCT-0007g5-7e
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 11:39:53 +0000
X-Inumbo-ID: 71585ccd-9eed-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 71585ccd-9eed-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 13:38: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 1fpBCO-000428-QJ; Mon, 13 Aug 2018 11:39: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 1fpBCO-0004ip-G4; Mon, 13 Aug 2018 11:39:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fpBCO-0002hm-FQ; Mon, 13 Aug 2018 11:39:48 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-125889-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=f566001c84f0ac2d6c070058048ffc352094c431
X-Osstest-Versions-That: freebsd=bf65d05707104df94117a293327d797d71a0118d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 13 Aug 2018 11:39:48 +0000
Subject: [Xen-devel] [freebsd-master test] 125889: 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>

ZmxpZ2h0IDEyNTg4OSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1ODg5LwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAg
ICAgICA3IGZyZWVic2QtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUzMTcKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1h
bWQ2NC1mcmVlYnNkLWFnYWluICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAg
ICAgICAgZjU2NjAwMWM4NGYwYWMyZDZjMDcwMDU4MDQ4ZmZjMzUyMDk0YzQzMQpiYXNlbGluZSB2
ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAgICAgYmY2NWQwNTcwNzEwNGRmOTQxMTdhMjkzMzI3
ZDc5N2Q3MWEwMTE4ZAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MzE3ICAyMDE4LTA3LTE4IDA5
OjE5OjQ3IFogICAyNiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTQ2NyAgMjAxOC0wNy0y
MCAwOToxOTo1OSBaICAgMjQgZGF5cyAgIDExIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNTg4OSAgMjAxOC0wOC0xMyAwOToxOTowMiBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIDBtcCA8MG1wQEZy
ZWVCU0Qub3JnPgogIGFlIDxhZUBGcmVlQlNELm9yZz4KICBhbGMgPGFsY0BGcmVlQlNELm9yZz4K
ICBhbGxhbmp1ZGUgPGFsbGFuanVkZUBGcmVlQlNELm9yZz4KICBhbmRyZXcgPGFuZHJld0BGcmVl
QlNELm9yZz4KICBhbnRvaW5lIDxhbnRvaW5lQEZyZWVCU0Qub3JnPgogIGFyYXVqbyA8YXJhdWpv
QEZyZWVCU0Qub3JnPgogIGFzb21lcnMgPGFzb21lcnNARnJlZUJTRC5vcmc+CiAgYXZnIDxhdmdA
RnJlZUJTRC5vcmc+CiAgYmFwdCA8YmFwdEBGcmVlQlNELm9yZz4KICBiZGUgPGJkZUBGcmVlQlNE
Lm9yZz4KICBiZHJld2VyeSA8YmRyZXdlcnlARnJlZUJTRC5vcmc+CiAgYnIgPGJyQEZyZWVCU0Qu
b3JnPgogIGJyZCA8YnJkQEZyZWVCU0Qub3JnPgogIGJyb29rcyA8YnJvb2tzQEZyZWVCU0Qub3Jn
PgogIGJ3aWRhd3NrIDxid2lkYXdza0BGcmVlQlNELm9yZz4KICBieiA8YnpARnJlZUJTRC5vcmc+
CiAgY2VtIDxjZW1ARnJlZUJTRC5vcmc+CiAgY29nbmV0IDxjb2duZXRARnJlZUJTRC5vcmc+CiAg
Y3BlcmNpdmEgPGNwZXJjaXZhQEZyZWVCU0Qub3JnPgogIGN5IDxjeUBGcmVlQlNELm9yZz4KICBk
YWIgPGRhYkBGcmVlQlNELm9yZz4KICBkYWljaGkgPGRhaWNoaUBGcmVlQlNELm9yZz4KICBkYXZp
ZGNzIDxkYXZpZGNzQEZyZWVCU0Qub3JnPgogIGRlbHBoaWogPGRlbHBoaWpARnJlZUJTRC5vcmc+
CiAgZGltIDxkaW1ARnJlZUJTRC5vcmc+CiAgZHRlc2tlIDxkdGVza2VARnJlZUJTRC5vcmc+CiAg
ZWFkbGVyIDxlYWRsZXJARnJlZUJTRC5vcmc+CiAgZW1hc3RlIDxlbWFzdGVARnJlZUJTRC5vcmc+
CiAgZXVnZW4gPGV1Z2VuQEZyZWVCU0Qub3JnPgogIGZzdSA8ZnN1QEZyZWVCU0Qub3JnPgogIGdh
bmJvbGQgPGdhbmJvbGRARnJlZUJTRC5vcmc+CiAgZ2F2aW4gPGdhdmluQEZyZWVCU0Qub3JnPgog
IGdqYiA8Z2piQEZyZWVCU0Qub3JnPgogIGdsZWJpdXMgPGdsZWJpdXNARnJlZUJTRC5vcmc+CiAg
aHNlbGFza3kgPGhzZWxhc2t5QEZyZWVCU0Qub3JnPgogIGlhbiA8aWFuQEZyZWVCU0Qub3JnPgog
IGltcCA8aW1wQEZyZWVCU0Qub3JnPgogIGpoYiA8amhiQEZyZWVCU0Qub3JnPgogIGpoaWJiaXRz
IDxqaGliYml0c0BGcmVlQlNELm9yZz4KICBqaGl4c29uIDxqaGl4c29uQEZyZWVCU0Qub3JnPgog
IGppbGxlcyA8amlsbGVzQEZyZWVCU0Qub3JnPgogIGp0bCA8anRsQEZyZWVCU0Qub3JnPgogIGtl
dmFucyA8a2V2YW5zQEZyZWVCU0Qub3JnPgogIGtldmxvIDxrZXZsb0BGcmVlQlNELm9yZz4KICBr
aWIgPGtpYkBGcmVlQlNELm9yZz4KICBrcCA8a3BARnJlZUJTRC5vcmc+CiAgbGVpdGFvIDxsZWl0
YW9ARnJlZUJTRC5vcmc+CiAgbHVwb3JsIDxsdXBvcmxARnJlZUJTRC5vcmc+CiAgbHdoc3UgPGx3
aHN1QEZyZWVCU0Qub3JnPgogIG1hbnUgPG1hbnVARnJlZUJTRC5vcmc+CiAgbWFyaXVzIDxtYXJp
dXNARnJlZUJTRC5vcmc+CiAgbWFya2ogPG1hcmtqQEZyZWVCU0Qub3JnPgogIE1hdHRoZXcgQWhy
ZW5zIDxtYWhyZW5zQGRlbHBoaXguY29tPgogIG1hdiA8bWF2QEZyZWVCU0Qub3JnPgogIG1ja3Vz
aWNrIDxtY2t1c2lja0BGcmVlQlNELm9yZz4KICBtbSA8bW1ARnJlZUJTRC5vcmc+CiAgbW1hY3kg
PG1tYWN5QEZyZWVCU0Qub3JnPgogIG1tZWwgPG1tZWxARnJlZUJTRC5vcmc+CiAgbmV0Y2hpbGQg
PG5ldGNoaWxkQEZyZWVCU0Qub3JnPgogIG5wIDxucEBGcmVlQlNELm9yZz4KICBvYnJpZW4gPG9i
cmllbkBGcmVlQlNELm9yZz4KICBvc2hvZ2JvIDxvc2hvZ2JvQEZyZWVCU0Qub3JnPgogIHBmZyA8
cGZnQEZyZWVCU0Qub3JnPgogIHBoayA8cGhrQEZyZWVCU0Qub3JnPgogIHBrZWxzZXkgPHBrZWxz
ZXlARnJlZUJTRC5vcmc+CiAgcHN0ZWYgPHBzdGVmQEZyZWVCU0Qub3JnPgogIHJtYWNrbGVtIDxy
bWFja2xlbUBGcmVlQlNELm9yZz4KICByb3lnZXIgPHJveWdlckBGcmVlQlNELm9yZz4KICBycG9r
YWxhIDxycG9rYWxhQEZyZWVCU0Qub3JnPgogIHJycyA8cnJzQEZyZWVCU0Qub3JnPgogIHNlZiA8
c2VmQEZyZWVCU0Qub3JnPgogIHNldmFuIDxzZXZhbkBGcmVlQlNELm9yZz4KICBzaHVyZCA8c2h1
cmRARnJlZUJTRC5vcmc+CiAgc2pnIDxzamdARnJlZUJTRC5vcmc+CiAgdHJhc3ogPHRyYXN6QEZy
ZWVCU0Qub3JnPgogIHRydWNrbWFuIDx0cnVja21hbkBGcmVlQlNELm9yZz4KICB0c29vbWUgPHRz
b29tZUBGcmVlQlNELm9yZz4KICB0dWV4ZW4gPHR1ZXhlbkBGcmVlQlNELm9yZz4KICB1cXMgPHVx
c0BGcmVlQlNELm9yZz4KICB3aWxsIDx3aWxsQEZyZWVCU0Qub3JnPgogIHdvb2RzYjAyIDx3b29k
c2IwMkBGcmVlQlNELm9yZz4KICB3dWxmIDx3dWxmQEZyZWVCU0Qub3JnPgogIHpsZXNsaWUgPHps
ZXNsaWVARnJlZUJTRC5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQtZnJlZWJzZC1hZ2FpbiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1mcmVl
YnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
Ck5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTEwMTYgbGluZXMg
bG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 11:56:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 11: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 1fpBS2-0000jz-0H; Mon, 13 Aug 2018 11: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=uent=k4=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fpBRz-0000ju-TB
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 11:55:55 +0000
X-Inumbo-ID: e74d46f2-9eef-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 e74d46f2-9eef-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 11:56:25 +0000 (UTC)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id 5471430870E7
 for <xen-devel@lists.xen.org>; Mon, 13 Aug 2018 14:55:52 +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 49B9E7FBE1
 for <xen-devel@lists.xen.org>; Mon, 13 Aug 2018 14:55:52 +0300 (EEST)
Received: (qmail 31887 invoked from network); 13 Aug 2018 14:55:52 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.4.22)
 by smtp01.buh.bitdefender.com with SMTP; 13 Aug 2018 14:55:51 +0300
To: Jan Beulich <JBeulich@suse.com>, Tamas K Lengyel <tamas@tklengyel.com>
References: <d189b20b-f2d3-629f-6a62-54a6491f2778@bitdefender.com>
 <5B6BF33702000078001DC522@prv1-mh.provo.novell.com>
 <0294e0ca-96d2-6810-82c8-97205a8deb66@bitdefender.com>
 <5B6BFCD602000078001DC5B2@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <2a4372de-8419-a0b1-9313-05c8f4e408dc@bitdefender.com>
Date: Mon, 13 Aug 2018 14:55:41 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <5B6BFCD602000078001DC5B2@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.77018
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 492833,
 Stamp: 3], Multi: [Enabled, t: (0.000016,0.013935)], BW: [Enabled, t:
 (0.000013,0.000001)], RBL DNSBL: [Disabled], APM: [Enabled, Score:
 500, t: (0.012513), Flags: BA7B0291; NN_LEGIT_VALID_REPLY;
 NN_LEGIT_SUMM_400_WORDS; NN_LEGIT_BITDEFENDER;
 NN_LEGIT_S_SQARE_BRACKETS], SGN: [Enabled, t: (0.044613,0.000303)],
 URL: [Enabled, t: (0.000270)], RTDA: [Enabled, t: (0.277351), Hit: No,
 Details: v2.7.13; Id: 15.1i63ldb.1ckpi8te3.4suf8], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] Emulation and active (valid) 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.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gOC85LzE4IDExOjM1IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAwOS4wOC4xOCBh
dCAxMDoyMCwgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+PiBPbiA4LzkvMTgg
MTA6NTQgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMDguMDguMTggYXQgMTY6MjYs
IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+PiAxLiBJcyBpdCBwb3NzaWJs
ZSB0byBhbHJlYWR5IGhhdmUgYSB2YWxpZCBpbnRlcnJ1cHQgd3JpdHRlbiBpbgo+Pj4+IFZNX0VO
VFJZX0lOVFJfSU5GTyBhdCBFWElUX1JFQVNPTl9FUFRfVklPTEFUSU9OLXRpbWUgaW4KPj4+PiB2
bXhfdm1leGl0X2hhbmRsZXIoKT8KPj4+Cj4+PiBZb3UgbWVhbiByaWdodCBhZnRlciB0aGUgZXhp
dD8gV2hlcmUgd291bGQgdGhhdCBjb21lIGZyb20/IEknbQo+Pj4gYWZyYWlkIEkgZG9uJ3Qgc2Vl
IHRoZSBjb25uZWN0aW9uIHRvIHlvdXIgaXNzdWUgKG9yIHRoZSBjYWxsIHRyYWNlcwo+Pj4geW91
J3ZlIHByb3ZpZGVkKS4KPj4KPj4gSSBtZWFuIHJpZ2h0IGJlZm9yZSB0aGUgZXhpdAo+IAo+IEJl
Zm9yZT8gSWlyYyB0aGUgQ1BVIGRvZXNuJ3QgaXRzZWxmIHdyaXRlIFZNX0VOVFJZXyogZmllbGRz
LAo+IG90aGVyIHRoYW4gdG8gY2xlYXIgdGhlbSAocHJlc3VtYWJseSBkdXJpbmcgVk0gZXhpdCBw
cm9jZXNzaW5nKS4KCkkndmUgZHVtcGVkIHRoZSBiYWNrdHJhY2VzIG9mIGFsbCBwbGFjZXMgdGhh
dApfX3Ztd3JpdGUoVk1fRU5UUllfSU5UUl9JTkZPLCAuLi4pLCBhbmQgaXQgYXBwZWFycyB0aGF0
IHRoZSBsYXN0IHBsYWNlCnRoYXQgZG9lcyB0aGF0IGJlZm9yZSBhIGRvbWFpbiBjcmFzaCBjYXVz
ZWQgYnkgaW52YWxpZCBndWVzdCBzdGF0ZSBpcwp2bXhfaWR0dl9yZWluamVjdCgpLCB3aGljaCBp
biBteSBYZW4gNC43LjUgc291cmNlcyBpcyBjYWxsZWQgaW4Kdm14X3ZtZXhpdF9oYW5kbGVyKCks
IGFuZCByZWdhcmRsZXNzIG9mIGV4aXRfcmVhc29uLgoKSSd2ZSByZXByb2R1Y2VkIHRoaXMgbW9z
dCBlYXNpbHkgd2l0aCBUYW1hcycgb2xkIHRlc3Q6Cmh0dHBzOi8vbGlzdHMueGVuLm9yZy9hcmNo
aXZlcy9odG1sL3hlbi1kZXZlbC8yMDE2LTAxL21zZzAwMjg1Lmh0bWwKClJGTEFHUy5JRiBpcyAw
IHRoZXJlLCBidXQgd2l0aCBhIHZhbGlkIGludGVycnVwdCBhcyB3ZWxsLiBIZXJlJ3MgbXkKbGF0
ZXN0IGxvZzoKClhlbiBjYWxsIHRyYWNlOgogICBbPGZmZmY4MmQwODAyMDI3ZWM+XSB2bXhfdm1l
eGl0X2hhbmRsZXIrMHg2OGEvMHgxYmY3CiAgIFs8ZmZmZjgyZDA4MDIwOGE5YT5dIHZteF9hc21f
dm1leGl0X2hhbmRsZXIrMHhmYS8weDI2MAoKWGVuIGNhbGwgdHJhY2U6CiAgIFs8ZmZmZjgyZDA4
MDIwMjdlYz5dIHZteF92bWV4aXRfaGFuZGxlcisweDY4YS8weDFiZjcKICAgWzxmZmZmODJkMDgw
MjA4YTlhPl0gdm14X2FzbV92bWV4aXRfaGFuZGxlcisweGZhLzB4MjYwCgpYZW4gY2FsbCB0cmFj
ZToKICAgWzxmZmZmODJkMDgwMjAyN2VjPl0gdm14X3ZtZXhpdF9oYW5kbGVyKzB4NjhhLzB4MWJm
NwogICBbPGZmZmY4MmQwODAyMDhhOWE+XSB2bXhfYXNtX3ZtZXhpdF9oYW5kbGVyKzB4ZmEvMHgy
NjAKClhlbiBjYWxsIHRyYWNlOgogICBbPGZmZmY4MmQwODAyMDI3ZWM+XSB2bXhfdm1leGl0X2hh
bmRsZXIrMHg2OGEvMHgxYmY3CiAgIFs8ZmZmZjgyZDA4MDIwOGE5YT5dIHZteF9hc21fdm1leGl0
X2hhbmRsZXIrMHhmYS8weDI2MAoKWGVuIGNhbGwgdHJhY2U6CiAgIFs8ZmZmZjgyZDA4MDIwMjdl
Yz5dIHZteF92bWV4aXRfaGFuZGxlcisweDY4YS8weDFiZjcKICAgWzxmZmZmODJkMDgwMjA4YTlh
Pl0gdm14X2FzbV92bWV4aXRfaGFuZGxlcisweGZhLzB4MjYwCgpYZW4gY2FsbCB0cmFjZToKICAg
WzxmZmZmODJkMDgwMjAyN2VjPl0gdm14X3ZtZXhpdF9oYW5kbGVyKzB4NjhhLzB4MWJmNwogICBb
PGZmZmY4MmQwODAyMDhhOWE+XSB2bXhfYXNtX3ZtZXhpdF9oYW5kbGVyKzB4ZmEvMHgyNjAKCkZh
aWxlZCB2bSBlbnRyeSAoZXhpdCByZWFzb24gMHg4MDAwMDAyMSkgY2F1c2VkIGJ5IGludmFsaWQg
Z3Vlc3Qgc3RhdGUgKDApLgoqKioqKioqKioqKioqIFZNQ1MgQXJlYSAqKioqKioqKioqKioqKgoq
KiogR3Vlc3QgU3RhdGUgKioqCkNSMDogYWN0dWFsPTB4MDAwMDAwMDA4MDAxMDAzYiwgc2hhZG93
PTB4MDAwMDAwMDA4MDAxMDAzYiwKZ2hfbWFzaz1mZmZmZmZmZmZmZmZmZmZmCkNSNDogYWN0dWFs
PTB4MDAwMDAwMDAwMDA0MjZmOSwgc2hhZG93PTB4MDAwMDAwMDAwMDA0MDZmOSwKZ2hfbWFzaz1m
ZmZmZmZmZmZmZmZmZmZmCkNSMyA9IDB4MDAwMDAwMDAwMDE4NTAwMApQRFBURTAgPSAweDAwMDAw
MDAwMDAxODYwMDEgIFBEUFRFMSA9IDB4MDAwMDAwMDAwMDE4NzAwMQpQRFBURTIgPSAweDAwMDAw
MDAwMDAxODgwMDEgIFBEUFRFMyA9IDB4MDAwMDAwMDAwMDE4OTAwMQpSU1AgPSAweDAwMDAwMDAw
ODA3OGFkMTAgKDB4MDAwMDAwMDA4MDc4YWQxMCkgIFJJUCA9IDB4MDAwMDAwMDA4MjZjMTc4MQoo
MHgwMDAwMDAwMDgyNmMxNzgxKQpSRkxBR1M9MHgwMDAwMDA0NiAoMHgwMDAwMDA0NikgIERSNyA9
IDB4MDAwMDAwMDAwMDAwMDQwMApTeXNlbnRlciBSU1A9MDAwMDAwMDA4MDc4YjAwMCBDUzpSSVA9
MDAwODowMDAwMDAwMDgyNjg4MGMwCiAgICAgICBzZWwgIGF0dHIgIGxpbWl0ICAgYmFzZQogIENT
OiAwMDA4IDBjMDliIGZmZmZmZmZmIDAwMDAwMDAwMDAwMDAwMDAKICBEUzogMDAyMyAwYzBmMyBm
ZmZmZmZmZiAwMDAwMDAwMDAwMDAwMDAwCiAgU1M6IDAwMTAgMGMwOTMgZmZmZmZmZmYgMDAwMDAw
MDAwMDAwMDAwMAogIEVTOiAwMDIzIDBjMGYzIGZmZmZmZmZmIDAwMDAwMDAwMDAwMDAwMDAKICBG
UzogMDAzMCAwNDA5MyAwMDAwMzc0OCAwMDAwMDAwMDgyNzc1YzAwCiAgR1M6IDAwMDAgMWMwMDAg
ZmZmZmZmZmYgMDAwMDAwMDAwMDAwMDAwMApHRFRSOiAgICAgICAgICAgIDAwMDAwM2ZmIDAwMDAw
MDAwODBiOTUwMDAKTERUUjogMDAwMCAxYzAwMCBmZmZmZmZmZiAwMDAwMDAwMDAwMDAwMDAwCklE
VFI6ICAgICAgICAgICAgMDAwMDA3ZmYgMDAwMDAwMDA4MGI5NTQwMAogIFRSOiAwMDI4IDAwMDhi
IDAwMDAyMGFiIDAwMDAwMDAwODAxZGEwMDAKRUZFUiA9IDB4MDAwMDAwMDAwMDAwMDAwMCAgUEFU
ID0gMHgwMDA3MDEwNjAwMDcwMTA2ClByZWVtcHRpb25UaW1lciA9IDB4MDAwMDAwMDAgIFNNIEJh
c2UgPSAweDAwMDAwMDAwCkRlYnVnQ3RsID0gMHgwMDAwMDAwMDAwMDAwMDAwICBEZWJ1Z0V4Y2Vw
dGlvbnMgPSAweDAwMDAwMDAwMDAwMDAwMDAKUGVyZkdsb2JDdGwgPSAweDAwMDAwMDAwMDAwMDAw
MDAgIEJuZENmZ1MgPSAweDAwMDAwMDAwMDAwMDAwMDAKSW50ZXJydXB0aWJpbGl0eSA9IDAwMDAw
MDAwICBBY3Rpdml0eVN0YXRlID0gMDAwMDAwMDAKKioqIEhvc3QgU3RhdGUgKioqClJJUCA9IDB4
ZmZmZjgyZDA4MDIwODlhMCAodm14X2FzbV92bWV4aXRfaGFuZGxlcikgIFJTUCA9IDB4ZmZmZjgz
MGM1YTUzN2Y3MApDUz1lMDA4IFNTPTAwMDAgRFM9MDAwMCBFUz0wMDAwIEZTPTAwMDAgR1M9MDAw
MCBUUj1lMDQwCkZTQmFzZT0wMDAwMDAwMDAwMDAwMDAwIEdTQmFzZT0wMDAwMDAwMDAwMDAwMDAw
IFRSQmFzZT1mZmZmODMwYzVhNTNlYzgwCkdEVEJhc2U9ZmZmZjgzMGM1YTUyZjAwMCBJRFRCYXNl
PWZmZmY4MzBjNWE1M2IwMDAKQ1IwPTAwMDAwMDAwODAwNTAwMzMgQ1IzPTAwMDAwMDBiMGExMTAw
MDAgQ1I0PTAwMDAwMDAwMDAzNTI2ZTAKU3lzZW50ZXIgUlNQPWZmZmY4MzBjNWE1MzdmYTAgQ1M6
UklQPWUwMDg6ZmZmZjgyZDA4MDI1MDljMApFRkVSID0gMHgwMDAwMDAwMDAwMDAwMDAwICBQQVQg
PSAweDAwMDAwNTAxMDAwNzA0MDYKKioqIENvbnRyb2wgU3RhdGUgKioqClBpbkJhc2VkPTAwMDAw
MDNmIENQVUJhc2VkPWJlYTA2NWZhIFNlY29uZGFyeUV4ZWM9MDAxMDU0ZWIKRW50cnlDb250cm9s
cz0wMDAxNTFmZiBFeGl0Q29udHJvbHM9MDA4ZmVmZmYKRXhjZXB0aW9uQml0bWFwPTAwMDYwMDAy
IFBGRUNtYXNrPTAwMDAwMDAwIFBGRUNtYXRjaD0wMDAwMDAwMApWTUVudHJ5OiBpbnRyX2luZm89
ODAwMDAwZDEgZXJyY29kZT0wMDAwMDAwMCBpbGVuPTAwMDAwMDAwClZNRXhpdDogaW50cl9pbmZv
PTAwMDAwMDAwIGVycmNvZGU9MDAwMDAwMDAgaWxlbj0wMDAwMDAwMwogICAgICAgIHJlYXNvbj04
MDAwMDAyMSBxdWFsaWZpY2F0aW9uPTAwMDAwMDAwMDAwMDAwMDAKSURUVmVjdG9yaW5nOiBpbmZv
PTgwMDAwMGQxIGVycmNvZGU9MDAwMDAwMDAKVFNDIE9mZnNldCA9IDB4ZmZkYmE3ZjdiMTUwMTg4
YyAgVFNDIE11bHRpcGxpZXIgPSAweDAwMDAwMDAwMDAwMDAwMDAKVFBSIFRocmVzaG9sZCA9IDB4
MDAgIFBvc3RlZEludHJWZWMgPSAweDAwCkVQVCBwb2ludGVyID0gMHgwMDAwMDAwYjBhMDJlMDFl
ICBFUFRQIGluZGV4ID0gMHgwMDAwClBMRSBHYXA9MDAwMDAwODAgV2luZG93PTAwMDAxMDAwClZp
cnR1YWwgcHJvY2Vzc29yIElEID0gMHgxYWRiIFZNZnVuYyBjb250cm9scyA9IDAwMDAwMDAwMDAw
MDAwMDAKKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKZG9tYWluX2NyYXNo
IGNhbGxlZCBmcm9tIHZteC5jOjMzODgKRG9tYWluIDEgKHZjcHUjMCkgY3Jhc2hlZCBvbiBjcHUj
MToKLS0tLVsgWGVuLTQuNy41ICB4ODZfNjQgIGRlYnVnPXkgIE5vdCB0YWludGVkIF0tLS0tCkNQ
VTogICAgMQpSSVA6ICAgIDAwMDg6WzwwMDAwMDAwMDgyNmMxNzgxPl0KUkZMQUdTOiAwMDAwMDAw
MDAwMDAwMDQ2ICAgQ09OVEVYVDogaHZtIGd1ZXN0IChkMXYwKQpyYXg6IDAwMDAwMDAwODA3OGFk
NGMgICByYng6IDAwMDAwMDAwODA3OGFkNGMgICByY3g6IDAwMDAwMDAwOGU5YjZlZDAKcmR4OiAw
MDAwMDAwMDAwMDAwMDAwICAgcnNpOiAwMDAwMDAwMDgwNzhhZDgwICAgcmRpOiAwMDAwMDAwMDg1
YmEzZDQ4CnJicDogMDAwMDAwMDA4MDc4YWQzNCAgIHJzcDogMDAwMDAwMDA4MDc4YWQxMCAgIHI4
OiAgMDAwMDAwMDAwMDAwMDAwMApyOTogIDAwMDAwMDAwMDAwMDAwMDAgICByMTA6IDAwMDAwMDAw
MDAwMDAwMDAgICByMTE6IDAwMDAwMDAwMDAwMDAwMDAKcjEyOiAwMDAwMDAwMDAwMDAwMDAwICAg
cjEzOiAwMDAwMDAwMDAwMDAwMDAwICAgcjE0OiAwMDAwMDAwMDAwMDAwMDAwCnIxNTogMDAwMDAw
MDAwMDAwMDAwMCAgIGNyMDogMDAwMDAwMDA4MDAxMDAzYiAgIGNyNDogMDAwMDAwMDAwMDA0MDZm
OQpjcjM6IDAwMDAwMDAwMDAxODUwMDAgICBjcjI6IDAwMDAwMDAwOTNkNWU4MDAKZnNiOiAwMDAw
MDAwMDgyNzc1YzAwICAgZ3NiOiAwMDAwMDAwMDAwMDAwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAw
MDAyCmRzOiAwMDIzICAgZXM6IDAwMjMgICBmczogMDAzMCAgIGdzOiAwMDAwICAgc3M6IDAwMTAg
ICBjczogMDAwOAoKClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 12:23:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 12: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 1fpBs9-00033D-Nh; Mon, 13 Aug 2018 12:22: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=bhxv=k4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpBs8-000338-Jl
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 12:22:56 +0000
X-Inumbo-ID: 74fc1e52-9ef3-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 74fc1e52-9ef3-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 14:21:51 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 13 Aug 2018 06:22:53 -0600
Message-Id: <5B71781902000078001DD80C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 13 Aug 2018 06:22:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <d189b20b-f2d3-629f-6a62-54a6491f2778@bitdefender.com>
 <5B6BF33702000078001DC522@prv1-mh.provo.novell.com>
 <0294e0ca-96d2-6810-82c8-97205a8deb66@bitdefender.com>
 <5B6BFCD602000078001DC5B2@prv1-mh.provo.novell.com>
 <2a4372de-8419-a0b1-9313-05c8f4e408dc@bitdefender.com>
In-Reply-To: <2a4372de-8419-a0b1-9313-05c8f4e408dc@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Emulation and active (valid) 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>,
 Tamas K Lengyel <tamas@tklengyel.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+IE9uIDEzLjA4LjE4IGF0IDEzOjU1LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gT24gOC85LzE4IDExOjM1IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMDku
MDguMTggYXQgMTA6MjAsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+IE9u
IDgvOS8xOCAxMDo1NCBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4gT24gMDguMDguMTgg
YXQgMTY6MjYsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+Pj4gMS4gSXMg
aXQgcG9zc2libGUgdG8gYWxyZWFkeSBoYXZlIGEgdmFsaWQgaW50ZXJydXB0IHdyaXR0ZW4gaW4K
Pj4+Pj4gVk1fRU5UUllfSU5UUl9JTkZPIGF0IEVYSVRfUkVBU09OX0VQVF9WSU9MQVRJT04tdGlt
ZSBpbgo+Pj4+PiB2bXhfdm1leGl0X2hhbmRsZXIoKT8KPj4+Pgo+Pj4+IFlvdSBtZWFuIHJpZ2h0
IGFmdGVyIHRoZSBleGl0PyBXaGVyZSB3b3VsZCB0aGF0IGNvbWUgZnJvbT8gSSdtCj4+Pj4gYWZy
YWlkIEkgZG9uJ3Qgc2VlIHRoZSBjb25uZWN0aW9uIHRvIHlvdXIgaXNzdWUgKG9yIHRoZSBjYWxs
IHRyYWNlcwo+Pj4+IHlvdSd2ZSBwcm92aWRlZCkuCj4+Pgo+Pj4gSSBtZWFuIHJpZ2h0IGJlZm9y
ZSB0aGUgZXhpdAo+PiAKPj4gQmVmb3JlPyBJaXJjIHRoZSBDUFUgZG9lc24ndCBpdHNlbGYgd3Jp
dGUgVk1fRU5UUllfKiBmaWVsZHMsCj4+IG90aGVyIHRoYW4gdG8gY2xlYXIgdGhlbSAocHJlc3Vt
YWJseSBkdXJpbmcgVk0gZXhpdCBwcm9jZXNzaW5nKS4KPiAKPiBJJ3ZlIGR1bXBlZCB0aGUgYmFj
a3RyYWNlcyBvZiBhbGwgcGxhY2VzIHRoYXQKPiBfX3Ztd3JpdGUoVk1fRU5UUllfSU5UUl9JTkZP
LCAuLi4pLCBhbmQgaXQgYXBwZWFycyB0aGF0IHRoZSBsYXN0IHBsYWNlCj4gdGhhdCBkb2VzIHRo
YXQgYmVmb3JlIGEgZG9tYWluIGNyYXNoIGNhdXNlZCBieSBpbnZhbGlkIGd1ZXN0IHN0YXRlIGlz
Cj4gdm14X2lkdHZfcmVpbmplY3QoKSwgd2hpY2ggaW4gbXkgWGVuIDQuNy41IHNvdXJjZXMgaXMg
Y2FsbGVkIGluCj4gdm14X3ZtZXhpdF9oYW5kbGVyKCksIGFuZCByZWdhcmRsZXNzIG9mIGV4aXRf
cmVhc29uLgoKVGhhdCdzIGluZGVlZCByaWdodCBhZnRlciB0aGUgZXhpdCwgYnV0IGFpdWkgbm8g
b3RoZXIgaW50ZXJydXB0IC8gZXhjZXB0aW9uCmNhbiBsZWdpdGltYXRlbHkgYmUgcmFpc2VkIGlu
IHRoYXQgc2l0dWF0aW9uLiBJbiBmYWN0IGFub3RoZXIgZXhjZXB0aW9uCm91Z2h0IHRvIGNvbWJp
bmUgdG8gI0RGLCB1bmxlc3MgaXQncyBhIGJlbmlnbiBvbmUgdGhhdCBjYW4gYmUgc3F1YXNoZWQu
CkJ1dCBqdXN0IGxpa2UgZm9yIGluc3RydWN0aW9ucyBhbmQgdGhlaXIgYm91bmRhcmllcywgbm8g
dW5yZWxhdGVkIGludGVycnVwdApjYW4gYmUgcmVjb2duaXplZCB3aGlsZSBkZWxpdmVyaW5nIGFu
IGV4Y2VwdGlvbi9pbnRlcnJ1cHQuIFRoZSBuZXh0CnBvc3NpYmxlIGNoZWNraW5nIHBvaW50IGlz
IHRoZSBmaXJzdCBpbnNuIG9mIHRoZSByZXNwZWN0aXZlIGhhbmRsZXIuCgpKYW4KCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 12:25:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 12: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 1fpBuR-00039d-6O; Mon, 13 Aug 2018 12:25:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bhxv=k4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpBuQ-00039Y-8B
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 12:25:18 +0000
X-Inumbo-ID: 017c2211-9ef4-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 017c2211-9ef4-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 12:25:47 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 13 Aug 2018 06:25:15 -0600
Message-Id: <5B7178A702000078001DD818@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 13 Aug 2018 06:25:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1533923352-18564-1-git-send-email-andrew.cooper3@citrix.com>
 <20180810182759.g3hf54ydgo3a3rgu@citrix.com>
In-Reply-To: <20180810182759.g3hf54ydgo3a3rgu@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/ptwr: Misc cleanup to
 ptwr_emulated_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 <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+IE9uIDEwLjA4LjE4IGF0IDIwOjI3LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gRnJpLCBBdWcgMTAsIDIwMTggYXQgMDY6NDk6MTJQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPj4gQWxsIGJ1dCBvbmUgdXNlciB3YW50cyBtZm4gYXMgbWZuX3QsIHNvIHN3aXRjaCBp
dHMgdHlwZS4gIG9mZnNldCBpcyBvbmx5IGV2ZXIKPj4gdXNlZCB3aGVuIG11bHRpcGxlZCBieSA4
LCBzbyBmb2xkIHRoYXQgaW50byBpdHMgaW5pdGlhbCBjYWxjdWxhdGlvbi4gIEZvbGQgYWxsCj4+
IHRoZSBwb2ludGVyIGFyaXRobWljIG9uIHBsMWUgdG9nZXRoZXIsIHRvIGF2b2lkIG5lZWRsZXNz
IGNhc3RzLgo+PiAKPj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4+IAo+PiBTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IAo+IFJldmlld2Vk
LWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 12:41:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 12:41: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 1fpC9g-0004b9-Lv; Mon, 13 Aug 2018 12:41: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=rbk9=k4=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1fpC9f-0004b4-RC
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 12:41:03 +0000
X-Inumbo-ID: fcf4b0af-9ef5-11e8-a8a5-bc764e045a96
Received: from mail-io0-x244.google.com (unknown [2607:f8b0:4001:c06::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fcf4b0af-9ef5-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 14:39:58 +0200 (CEST)
Received: by mail-io0-x244.google.com with SMTP id p6-v6so5472108iom.12
 for <xen-devel@lists.xenproject.org>; Mon, 13 Aug 2018 05:41:01 -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=tljBjcEjUJkxK+B03skPLmrxc+oHnjnn3YwT5mM2MWs=;
 b=IlIG7NFauebvmA9CW/AJBMoH7PftPX/m5XSvSq4XkoBCWEOfQbPRunZnPacvsccsK5
 ftJy+nYuxtoBCCper5bpQBOZ/x4N81njwl8ooOflkO74YSndPZvbZFdi/RmdeF2MpZRz
 gXQYFaLPs+JDMWlQhc7I1BV05CErvpdRp+m5K0OneAAENpCJ6flPasgYawM9SJRWE1jb
 8zy+rarO/QiX91VG8zDH2TqfmZLfd1WKMzxqtUgtSsaN7LeiOIn+Wf0MEcksWJmmmhU0
 Rz30g45OEaJrFoW8JFrXyb8Wa4GaGTjunEhBkCOeIXHjaFt/immFWib2VuQ4kg63J4mX
 JjRA==
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=tljBjcEjUJkxK+B03skPLmrxc+oHnjnn3YwT5mM2MWs=;
 b=mmkV5sMgRx85mxYsUhWuBnASZmb3xRYfKcVs+Kb3ksON4oQLoO12Y7bQtfRbOuqDl0
 CkW7nLtyhOP1uRND0byxHAhcSQDjU7c4Ve1R6rLtmEVMQS3ZaGAhDzQr4gIDsxi/P4nq
 5Hr5JEI5Q96bWoM4I2uEa/7YSGOtpL2IFbi+RCutM1X3j19JInzSgTmSS/uXjlaZmGen
 +6GhxLXpEoh1Ij/q7PCoG6a06ft4UBqmN2KFrJunGg384vp8KGmini9qcVKpIthTw8uG
 2hPYr05o5e5c0PnW+NgNWCeI6zI3WOXpKssl21iHBW23afBOtelQP3yeGjaW0Ec7tVY0
 JLig==
X-Gm-Message-State: AOUpUlFvhdE9e9xklfVqj9GMguB+5zYWVA0i/6PM8HiT12cgWrSfS8up
 Up0GyArywFNyFBpnvTgyuTQngxxFMBxIM0uvkj0=
X-Google-Smtp-Source: AA+uWPwbug6Ga3g/rtefXvTt9fJEboqo/4R6NactfyPrTpr7Wau6AYWA/4+peeuoDkG3AmHIhuEWjHRWDDNyFZs22p0=
X-Received: by 2002:a6b:7208:: with SMTP id
 n8-v6mr14315228ioc.82.1534164061051; 
 Mon, 13 Aug 2018 05:41:01 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a6b:1f83:0:0:0:0:0 with HTTP; Mon, 13 Aug 2018 05:41:00
 -0700 (PDT)
In-Reply-To: <4da5b9d1-0b0e-934e-1151-90a437c152c0@arm.com>
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
 <1533580552-938-5-git-send-email-olekstysh@gmail.com>
 <fd405643-3ae8-de5d-ed4f-7acd6e3b70b3@arm.com>
 <CAPD2p-m_K4CQzWbVuFp0FWh=kFjrHkLpwZagx0+UO4n0kV-egw@mail.gmail.com>
 <adfc68b1-f061-5c70-9083-3ef7d51d6457@arm.com>
 <CAPD2p-=pJmEqRzShLzudpLh2Ymd0KuDMBgyKfM+gSRyPcR2apA@mail.gmail.com>
 <ac28cd7b-71c4-b1c5-5b2c-7fe0aaf93b54@arm.com>
 <CAPD2p-kwLaF_wMtPSyMT8iYRFHf=dLELBbc0cZbenH1v89BrEA@mail.gmail.com>
 <dc8d828c-eef0-7c30-6766-865d80e465e8@arm.com>
 <CAPD2p-nc1j72j1AkKFNQCoH0kHE_6fuZys9ECT7_iJ0O16xNxQ@mail.gmail.com>
 <508c0227-f80e-38f6-34f0-d143c659627d@arm.com>
 <CAPD2p-n6i+yrFDK3P+6jgG6W2RVgMBUMsF35kUQaoEYv-5HMhA@mail.gmail.com>
 <4da5b9d1-0b0e-934e-1151-90a437c152c0@arm.com>
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
Date: Mon, 13 Aug 2018 15:41:00 +0300
Message-ID: <CAPD2p-kdaCwGDG+GnEYp+oxhWOPiFH4kMcaBnxbCi4qzPbPcnw@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [PATCH v1 4/4] xen/arm: Reuse R-Car Gen2 platform
 code for Stout board
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@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>

T24gRnJpLCBBdWcgMTAsIDIwMTggYXQgMzo1MCBQTSwgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4gd3JvdGU6Cj4gSGkgT2xla3NhbmRyLApIaSBKdWxpZW4uCgo+Cj4gT24gMDgv
MTAvMjAxOCAxMjo0NyBQTSwgT2xla3NhbmRyIFR5c2hjaGVua28gd3JvdGU6Cj4+Cj4+IE9uIEZy
aSwgQXVnIDEwLCAyMDE4IGF0IDEyOjQ0IFBNLCBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgo+PiB3cm90ZToKPj4+Cj4+PiBPbiAwOC8wOS8yMDE4IDA3OjE4IFBNLCBPbGVrc2Fu
ZHIgVHlzaGNoZW5rbyB3cm90ZToKPj4+Pgo+Pj4+IE9uIFRodSwgQXVnIDksIDIwMTggYXQgNzoy
MCBQTSwgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4+PiB3cm90ZToKPj4+
Pj4KPj4+Pj4gT24gMDgvMDkvMjAxOCAwNToxOCBQTSwgT2xla3NhbmRyIFR5c2hjaGVua28gd3Jv
dGU6Cj4+Pgo+Pj4gSSBhbSBxdWl0ZSBjb25mdXNlZCBoZXJlLiBJZiBhIENQVSB3aWxsIGJlIGlu
IGh5cGVydmlzb3IgbW9kZSBmb3IgWGVuLAo+Pj4gaG93Cj4+PiBjb21lIHRoZSBzYW1lIENQVSB3
aWxsIGJvb3QgaW4gbW9uaXRvciBtb2RlIGZvciBMaW51eD8gU3VyZWx5IHRoZXJlCj4+PiBzaG91
bGQKPj4+IGJlIG5vIGRpZmZlcmVuY2UgaW4gdGVybSBvZiBib290IGhlcmUuIEFyZSB5b3UgdXNp
bmcgZGlmZmVyZW50IGZpcm13YXJlCj4+PiBoZXJlPwo+Pgo+Pgo+PiBZZXMsIGluIG9yZGVyIHRv
IHJ1biBtb2RpZmllZCBVLUJvb3QgaXMgdXNlZC4gWW91IGNhbiBzZWUgaGVyZSB3aGF0Cj4+IGV4
YWN0bHkgd2FzIG1vZGlmaWVkLgo+PiBUaGlzIGluc3RydWN0aW9uIFsxXSBjb250YWlucyBsaW5r
IHRvIHBhdGNoZXMgWzJdIChzZWUgIkFwcGx5Cj4+IGFkZGl0aW9uYWwgcGF0Y2hlcyIgc3RlcCkK
Pj4gd2hpY2ggc2hvdWxkIGJlIGFwcGxpZWQgdG8gYmFyZSBVLUJvb3QuCj4+Cj4KPiBJIGRvbid0
IHRoaW5rIGl0IGlzIHJlYXNvbmFibGUgdG8gcmVxdWVzdCBhIHNwZWNpZmljIFUtYm9vdCBqdXN0
IGZvciBYZW4uCj4gV2hhdCBpZiB0aGUgdXNlciBkZWNpZGUgdG8gcnVuIExpbnV4IG9uIGJhcmVt
ZXRhbD8gV2lsbCBoZSBoYXZlIHRvIHN3aXRjaAo+IGJhY2sgYW5kIGZvcnRoIGJldHdlZW4gZmly
bXdhcmU/CgpVbmZvcnR1bmF0ZWx5LCB5ZXMuIEF0IGxlYXN0IGZvciBub3cuCgo+Cj4+IFsxXQo+
PiBodHRwczovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9YZW5fQVJNX3dpdGhfVmlydHVhbGl6
YXRpb25fRXh0ZW5zaW9ucy9MYWdlcgo+PiBbMl0KPj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE1LTAxL21zZzAyNDc1Lmh0bWwKPj4KPj4+
Cj4+Pj4KPj4+PiBVLUJvb3QgYnJpbmdzIG5vbi1ib290IGNvcmVzIHVwICh1c2luZyBwb3J0ZWQg
ZnJvbSBMaW51eCdzCj4+Pj4gcGxhdHNtcC1hcG11IGNvZGUgZnVuY3Rpb25zKS4gVGhlbiBVLUJv
b3Qgc3dpdGNoZXMgYWxsIGNvcmVzIHRvIEhZUAo+Pj4+IG1vZGUuCj4+Pgo+Pj4KPj4+Cj4+PiBX
aG8gZGlkIHRoZSBwb3J0PyBJcyBpdCB1cHN0cmVhbT8KPj4KPj4KPj4gQUZBSVIgSXVyaWkgS29u
b3ZhbGVua28gZGlkIHRoaXMgcG9ydCwgaGUgaXMgYWxzbyBhbiBhdXRob3Igb2YKPj4geGVuL2Fy
Y2gvYXJtL3BsYXRmb3Jtcy9yY2FyMi5jLgo+PiBJIGRvbid0IHRoaW5rIFUtQm9vdCBjaGFuZ2Vz
IGFyZSB1cHN0ZWFtZWQuIEJ1dCBhbnlib2R5IHdobyB3YW50cyB0bwo+PiBydW4gWGVuIG9uIExh
Z2VyIGJvYXJkIGlzIGFibGUgKEkgdGhpbmspIHRvIGFwcGx5Cj4+IHB1Ymxpc2hlZCBwYXRjaGVz
IFsyXSB0byBVLUJvb3QgYW5kIGJ1aWxkIGl0Lgo+PiBUaGUgc2FtZSB3YXkgYW55Ym9keSB3aG8g
d2lsbCB3YW50IHRvIHJ1biBYZW4gb24gU3RvdXQgYm9hcmQgd2lsbCBiZSBhYmxlCj4+IHRvIGFw
cGx5IFUtQm9vdCBwYXRjaGVzIEkgd2lsbCBhdHRhY2ggdG8gdGhlIGZ1dHVyZSBXaWtpIHBhZ2Ug
Zm9yIFN0b3V0Cj4+IGJvYXJkLgo+Cj4KPiBJIGFtIGEgYml0IGNvbmNlcm5lZCB0aGF0IHBhdGNo
IGZvciBsYWdlciBoYXMgbmV2ZXIgYmVlbiB1cHN0cmVhbWVkLiBJcyBpdAo+IGF0IGxlYXN0IHBh
cnQgb2YgdGhlIFJlbmVzYXMgQlNQPwoKVS1Cb290IHBhdGNoZXMgZm9yIExhZ2VyIGJvYXJkIGZv
ciBicmluZ2luZyBub3QtYm9vdCBjb3JlcyB1cCBhbmQKc3dpdGNoaW5nIGludG8gSFlQIG1vZGUg
aGF2ZSBuZXZlciBiZWVuIHVwLXN0cmVhbWVkLgpObywgUmVuZXNhcyBCU1AgZG9lc24ndCBjb250
YWluIGl0IGVpdGhlci4KCj4KPiBXaGF0J3MgdGhlIHBsYW4gZm9yIFN0b3V0IHN1cHBvcnQ/Cj4K
Pgo+Pj4KPj4+PiBXaGlsZSBqdW1wIGludG8gWGVuIG9uIGEgYm9vdCBjb3JlLCBhbGwgbm9uLWJv
b3QgY29yZXMgYXJlIGxlZnQgaW4KPj4+PiBVLUJvb3QgdG8gd2FpdCB0byBiZSAid29rZW4gdXAg
YnkgWGVuIiAoYWN0dWFsbHkgcmNhcjJfc21wX2luaXQoKSBpcwo+Pj4+IHVzZWQgZm9yKS4KPj4+
PiBQbGF0Zm9ybSBSLUNhcjIgY29kZSBpbiBYZW4gZG9lc24ndCBwb3dlciBvbiBjb3JlcywgaXQg
anVzdCAiYnJpbmdzCj4+Pj4gdGhlbSB0byBYZW4iLgo+Pj4KPj4+Cj4+Pgo+Pj4gV2hhdCBkb2Vz
IHRoZSBhZGRyZXNzIDB4ZTYzYzAwMDAgY29ycmVzcG9uZHMgdG9vPyBGcm9tIHRoZSBEVCBpdCBz
ZWVtcyBpdAo+Pj4gaXMKPj4+IHBhcnQgb2YgdGhlIElDUkFNLiBCdXQgaXQgaXMgbm90IGNsZWFy
IHdoeSB5b3Ugd3JpdGUgaW4gdGhlcmUuCj4+Cj4+IFllcywgaXQgaXMgYSBwYXJ0IG9mIHRoZSBJ
Q1JBTS4KPj4KPj4gVW5mb3J0dW5hdGVseSwgSSBhbSBub3QgYW4gZXhwZXJ0IGluIHN1Y2ggY29k
ZSB0byBkZWZpbml0aXZlbHkgc2F5IGhvdwo+PiBpdCBpcyBzdXBwb3NlZCB0byB3b3JrLgo+PiBC
dXQgaXQgc2VlbXMgdGhhdCAweEU2M0MwRkZDIGlzIGFuIGFkZHJlc3Mgd2hpY2ggaXMgYmVpbmcg
cG9sbGVkIGJ5Cj4+IG5vbi1ib290IGNvcmUgaW4gVS1Cb290LiBJdCB3YXMgc2V0IHRvIHplcm8g
dmFsdWUKPj4gYmVmb3JlaGFuZC4gU28sIHdyaXRpbmcgYW4gYWN0dWFsIHZhbHVlIHRvIHRoaXMg
YWRkcmVzcywgWGVuIHRyaWdnZXJzCj4+IGFuIGFjdGlvbiBmb3IgYnJpbmdpbmcgbm9uLWJvb3Qg
Y29yZSB1cCB0byBYZW4uCj4+Cj4+IFdhaXRpbmcgbG9vcCBpbiBVLUJvb3Q6Cj4+Cj4+IGFzbSgi
LmFybSBcbiIKPj4gIi5hbGlnbiAyIFxuIgo+PiAiLmdsb2JhbCBzbXBfd2FpdGxvb3AgXG4iCj4+
ICJzbXBfd2FpdGxvb3A6IFxuIgo+PiAiMTogd2ZlIFxuIgo+PiAibGRyIHIwLCA9MHhFNjNDMEZG
QyBcbiIKPj4gImxkciByMCwgW3IwXSBcbiIKPj4gInRlcSByMCwgIzB4MCBcbiIKPj4gImJlcSAx
YiBcbiIKPj4gICAgImIgX2RvX25vbnNlY19lbnRyeSBcbiIKPj4gIi50eXBlIHNtcF93YWl0bG9v
cCwgJWZ1bmN0aW9uIFxuIgo+PiAiLnNpemUgc21wX3dhaXRsb29wLCAuLXNtcF93YWl0bG9vcCBc
biIpOwo+Pgo+PiBUcmlnZ2VyIGNvZGUgaW4gWGVuOgo+Pgo+PiB3cml0ZWwoX19wYShpbml0X3Nl
Y29uZGFyeSksIDB4RTYzQzBGRkMpOwo+Pgo+Pj4KPj4+IENvdWxkIHlvdSBwb2ludCB0byBhbnkg
cmVsZXZhbnQgZG9jdW1lbnRhdGlvbj8KPj4KPj4gSSBhbSBhZnJhaWQsIEkgY2FuJ3QgcG9pbnQg
dG8gZG9jdW1lbnRhdGlvbi4KPgo+Cj4gV2hpbGUgdGhlIGNvZGUgd2FzIGFkZGVkIGZvciBMYWdl
ciBhbmQgeW91IGp1c3QgcGlnZ3ktYmFjayBvbiBpdCwKPiBpZiB5b3UgYWxyZWFkeSBoYWNrIFUt
Ym9vdCB0byBicmluZy11cCBDUFVzIGluIGh5cCBtb2RlLCB0aGVuIHlvdSBiZXR0ZXIgYWRkCj4g
UFNDSSBzdXBwb3J0Lgo+Cj4gVG8gYmUgaG9uZXN0LCB0aGUgbGFnZXIgc3VwcG9ydCB3YXMgbGlr
ZWx5IGFjY2VwdGVkIGJhc2VkIG9uIHRoZSBjb2RlIHdvdWxkCj4gbWFrZSB0aGUgd2F5IHRvIFVw
c3RyZWFtLiBJdCBpcyBub3cgYmVlbiAzIHllYXJzIHdpdGhvdXQgYW55IGNoYW5nZS4gSWYKPiB0
aGVyZSBhcmUgbm8gcGxhbiB0byBhZGRyZXNzIHRoYXQsIHRoZW4gSSB3aWxsIHNlbmQgYSBwYXRj
aCB0byBkcm9wIHRoZQo+IHN1cHBvcnQgZm9yIExhZ2VyIGluIFhlbi4KCkRlZmluaXRlbHkgd2Ug
d291bGQgbGlrZSB0byBhZGRyZXNzIHRoYXQuIEkgZG9uJ3Qgbm93IGV4YWN0bHkgd2hhdApkaXJl
Y3Rpb24gd2Ugd2lsbCBzdGljayB0bywKZWl0aGVyIGFkZGluZyBQU0NJIHN1cHBvcnQgZm9yIEdl
bjIgYm9hcmRzIGluIFUtQm9vdCAod2hpY2ggd2lsbCBjb3ZlcgpTdG91dCBib2FyZCkgb3IKdXNp
bmcgc29tZSBmaXJtd2FyZSBpbiBTVyBmb3IgcHJvdmlkaW5nIFBTQ0kgc2VydmljZXMgKEFSTSBU
RiBmb3IgQVJNClY3IG9yIGV2ZW4gT1AtVEVFKSwgZXRjCgpJIHRoaW5rLCBJIHdpbGwgY29tZSB1
cCB3aXRoIHNvbWV0aGluZyBtb3JlIGNvbmNyZXRlIGFmdGVyIHNvbWUgdGltZS4uLgpGb3IgdGhp
cyBwZXJpb2QgY3VycmVudCBwYXRjaCBzZXJpZXMgaXMgcG9zdHBvbmVkLgoKPgo+IENoZWVycywK
Pgo+IC0tCj4gSnVsaWVuIEdyYWwKCi0tIApSZWdhcmRzLAoKT2xla3NhbmRyIFR5c2hjaGVua28K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 12:51:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 12:51:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpCJh-0005QJ-NJ; Mon, 13 Aug 2018 12:51:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uent=k4=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fpCJg-0005QE-EY
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 12:51:24 +0000
X-Inumbo-ID: 6ebe6801-9ef7-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 6ebe6801-9ef7-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 14:50:19 +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 7504B30870E9
 for <xen-devel@lists.xen.org>; Mon, 13 Aug 2018 15:51:21 +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 6CF677FC2A
 for <xen-devel@lists.xen.org>; Mon, 13 Aug 2018 15:51:21 +0300 (EEST)
Received: (qmail 21820 invoked from network); 13 Aug 2018 15:51:21 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.5.22)
 by smtp02.buh.bitdefender.net with SMTP; 13 Aug 2018 15:51:20 +0300
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
References: <d189b20b-f2d3-629f-6a62-54a6491f2778@bitdefender.com>
 <5B6BF33702000078001DC522@prv1-mh.provo.novell.com>
 <0294e0ca-96d2-6810-82c8-97205a8deb66@bitdefender.com>
 <5B6BFCD602000078001DC5B2@prv1-mh.provo.novell.com>
 <2a4372de-8419-a0b1-9313-05c8f4e408dc@bitdefender.com>
 <5B71781902000078001DD80C@prv1-mh.provo.novell.com>
Message-ID: <fca55a19-16d7-c6f4-ee00-a4253f66b992@bitdefender.com>
Date: Mon, 13 Aug 2018 15:51:10 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <5B71781902000078001DD80C@prv1-mh.provo.novell.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.77018
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 492836,
 Stamp: 3], Multi: [Enabled, t: (0.000017,0.012528)], BW: [Enabled, t:
 (0.000033)], RBL DNSBL: [Disabled], APM: [Enabled, Score: 500, t:
 (0.010454), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_SUMM_400_WORDS; NN_LEGIT_BITDEFENDER;
 NN_LEGIT_S_SQARE_BRACKETS], SGN: [Enabled, t: (0.040743,0.000284)],
 URL: [Enabled, t: (0.000012,0.000001)], RTDA: [Enabled, t: (0.323357),
 Hit: No, Details: v2.7.13; Id: 15.1i6ap7n.1ckplegfo.5lubq], total:
 0(775)
X-BitDefender-CF-Stamp: none
Subject: [Xen-devel]  Emulation and active (valid) 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>,
 Tamas K Lengyel <tamas@tklengyel.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>

T24gOC8xMy8xOCAzOjIyIFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAxMy4wOC4xOCBh
dCAxMzo1NSwgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+PiBPbiA4LzkvMTgg
MTE6MzUgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMDkuMDguMTggYXQgMTA6MjAs
IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+PiBPbiA4LzkvMTggMTA6NTQg
QU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+PiBPbiAwOC4wOC4xOCBhdCAxNjoyNiwgPHJj
b2pvY2FydUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Pj4+Pj4gMS4gSXMgaXQgcG9zc2libGUg
dG8gYWxyZWFkeSBoYXZlIGEgdmFsaWQgaW50ZXJydXB0IHdyaXR0ZW4gaW4KPj4+Pj4+IFZNX0VO
VFJZX0lOVFJfSU5GTyBhdCBFWElUX1JFQVNPTl9FUFRfVklPTEFUSU9OLXRpbWUgaW4KPj4+Pj4+
IHZteF92bWV4aXRfaGFuZGxlcigpPwo+Pj4+Pgo+Pj4+PiBZb3UgbWVhbiByaWdodCBhZnRlciB0
aGUgZXhpdD8gV2hlcmUgd291bGQgdGhhdCBjb21lIGZyb20/IEknbQo+Pj4+PiBhZnJhaWQgSSBk
b24ndCBzZWUgdGhlIGNvbm5lY3Rpb24gdG8geW91ciBpc3N1ZSAob3IgdGhlIGNhbGwgdHJhY2Vz
Cj4+Pj4+IHlvdSd2ZSBwcm92aWRlZCkuCj4+Pj4KPj4+PiBJIG1lYW4gcmlnaHQgYmVmb3JlIHRo
ZSBleGl0Cj4+Pgo+Pj4gQmVmb3JlPyBJaXJjIHRoZSBDUFUgZG9lc24ndCBpdHNlbGYgd3JpdGUg
Vk1fRU5UUllfKiBmaWVsZHMsCj4+PiBvdGhlciB0aGFuIHRvIGNsZWFyIHRoZW0gKHByZXN1bWFi
bHkgZHVyaW5nIFZNIGV4aXQgcHJvY2Vzc2luZykuCj4+Cj4+IEkndmUgZHVtcGVkIHRoZSBiYWNr
dHJhY2VzIG9mIGFsbCBwbGFjZXMgdGhhdAo+PiBfX3Ztd3JpdGUoVk1fRU5UUllfSU5UUl9JTkZP
LCAuLi4pLCBhbmQgaXQgYXBwZWFycyB0aGF0IHRoZSBsYXN0IHBsYWNlCj4+IHRoYXQgZG9lcyB0
aGF0IGJlZm9yZSBhIGRvbWFpbiBjcmFzaCBjYXVzZWQgYnkgaW52YWxpZCBndWVzdCBzdGF0ZSBp
cwo+PiB2bXhfaWR0dl9yZWluamVjdCgpLCB3aGljaCBpbiBteSBYZW4gNC43LjUgc291cmNlcyBp
cyBjYWxsZWQgaW4KPj4gdm14X3ZtZXhpdF9oYW5kbGVyKCksIGFuZCByZWdhcmRsZXNzIG9mIGV4
aXRfcmVhc29uLgo+IAo+IFRoYXQncyBpbmRlZWQgcmlnaHQgYWZ0ZXIgdGhlIGV4aXQsIGJ1dCBh
aXVpIG5vIG90aGVyIGludGVycnVwdCAvIGV4Y2VwdGlvbgo+IGNhbiBsZWdpdGltYXRlbHkgYmUg
cmFpc2VkIGluIHRoYXQgc2l0dWF0aW9uLiBJbiBmYWN0IGFub3RoZXIgZXhjZXB0aW9uCj4gb3Vn
aHQgdG8gY29tYmluZSB0byAjREYsIHVubGVzcyBpdCdzIGEgYmVuaWduIG9uZSB0aGF0IGNhbiBi
ZSBzcXVhc2hlZC4KPiBCdXQganVzdCBsaWtlIGZvciBpbnN0cnVjdGlvbnMgYW5kIHRoZWlyIGJv
dW5kYXJpZXMsIG5vIHVucmVsYXRlZCBpbnRlcnJ1cHQKPiBjYW4gYmUgcmVjb2duaXplZCB3aGls
ZSBkZWxpdmVyaW5nIGFuIGV4Y2VwdGlvbi9pbnRlcnJ1cHQuIFRoZSBuZXh0Cj4gcG9zc2libGUg
Y2hlY2tpbmcgcG9pbnQgaXMgdGhlIGZpcnN0IGluc24gb2YgdGhlIHJlc3BlY3RpdmUgaGFuZGxl
ci4KCkl0IGFsc28gc2VlbXMgdG8gYmUgY2xvc2VseSByZWxhdGVkIHRvIGEgQ0xJIGluIHRoZSBh
cmVhOgoKKFhFTikgWyAgMjE3Ljk4NDMwMV0gWGVuIGNhbGwgdHJhY2U6CihYRU4pIFsgIDIxNy45
ODQzMDJdICAgIFs8ZmZmZjgyZDA4MDIwMjdmYz5dIHZteF92bWV4aXRfaGFuZGxlcisweDY4YS8w
eDFiZjcKKFhFTikgWyAgMjE3Ljk4NDMwNF0gICAgWzxmZmZmODJkMDgwMjA4YWFhPl0Kdm14X2Fz
bV92bWV4aXRfaGFuZGxlcisweGZhLzB4MjYwCihYRU4pIFsgIDIxNy45ODQzMDVdCihYRU4pIFsg
IDIxNy45ODQ3NTRdIGQydjAgMzJiaXQgQCAwMDA4OjgyNmMwZTFiIC0+IGZhIGY2IDgzIDU0IDFh
IDAwIDAwCjNmIDc0IDEzIGIxIDAyIGZmIDE1IGEwIGEwCihYRU4pIFsgIDIxNy45ODQ3NTddIEZh
aWxlZCB2bSBlbnRyeSAoZXhpdCByZWFzb24gMHg4MDAwMDAyMSkgY2F1c2VkIGJ5CmludmFsaWQg
Z3Vlc3Qgc3RhdGUgKDApLgooWEVOKSBbICAyMTcuOTg0NzU4XSAqKioqKioqKioqKioqIFZNQ1Mg
QXJlYSAqKioqKioqKioqKioqKgoKSSBiZWxpZXZlIHRoZSBmb2xsb3dpbmcgcGF0Y2ggcHJpbnRz
IG91dCB0aGUgaW5zdHJ1Y3Rpb24gdGhhdCBoYXMgYmVlbgplbXVsYXRlZCAoSSBob3BlIGl0J3Mg
bm90IHRoZSBvbmUgaW1tZWRpYXRlbHkgYWZ0ZXIgaXQpOgoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9odm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKaW5kZXggMTk0
ZDQ4ZS4uZjAxNzEyMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKKysr
IGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTE5NjYsNiArMTk2Niw3IEBAIGludCBo
dm1fbWVtX2FjY2Vzc19lbXVsYXRlX29uZShlbnVtIGVtdWxfa2luZApraW5kLCB1bnNpZ25lZCBp
bnQgdHJhcG5yLAogICAgICAgICAvKiBJbnRlbnRpb25hbCBmYWxsLXRocm91Z2guICovCiAgICAg
ZGVmYXVsdDoKICAgICAgICAgcmMgPSBodm1fZW11bGF0ZV9vbmUoJmN0eCk7CisgICAgICAgIGh2
bV9kdW1wX2VtdWxhdGlvbl9zdGF0ZShYRU5MT0dfR19ERUJVRywgJmN0eCk7CiAgICAgfQoKICAg
ICBzd2l0Y2ggKCByYyApCgpTbyBmaXJzdCB3ZSd2ZSBnb3QgdGhhdCB2bXhfaWR0dl9yZWluamVj
dCgpIGNhbGwgd3JpdGluZyB0byB0aGUgVk1DUywKdGhlbiB3ZSBlbXVsYXRlIGEgQ0xJLCB0aGVu
IHRoZSBmYWlsZWQgdm1lbnRyeS4gSSBjYW4ndCB0ZWxsIGlmIHRoZSBDTEkKcmFuIGZpcnN0IGFu
ZCB0aGVuIGFuIGludGVycnVwdCBwb3BwZWQgdXAsIG9yIGlmIGFuIGludGVycnVwdCBoYWQKYWxy
ZWFkeSBiZWVuIF9fdm13cml0KCl0ZW4gYW5kIHRoZW4gQ0xJIGNhdXNlZCB0aGUgaW52YWxpZCBn
dWVzdCBzdGF0ZS4KCgpUaGFua3MsClJhenZhbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 12:58:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 12:58: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 1fpCQr-0005i4-JM; Mon, 13 Aug 2018 12:58:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bhxv=k4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpCQq-0005hz-6H
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 12:58:48 +0000
X-Inumbo-ID: b02050c5-9ef8-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b02050c5-9ef8-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 12:59:18 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 13 Aug 2018 06:58:45 -0600
Message-Id: <5B71808102000078001DD84C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 13 Aug 2018 06:58:41 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <d189b20b-f2d3-629f-6a62-54a6491f2778@bitdefender.com>
 <5B6BF33702000078001DC522@prv1-mh.provo.novell.com>
 <0294e0ca-96d2-6810-82c8-97205a8deb66@bitdefender.com>
 <5B6BFCD602000078001DC5B2@prv1-mh.provo.novell.com>
 <2a4372de-8419-a0b1-9313-05c8f4e408dc@bitdefender.com>
 <5B71781902000078001DD80C@prv1-mh.provo.novell.com>
 <fca55a19-16d7-c6f4-ee00-a4253f66b992@bitdefender.com>
In-Reply-To: <fca55a19-16d7-c6f4-ee00-a4253f66b992@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Emulation and active (valid) 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>,
 Tamas K Lengyel <tamas@tklengyel.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+IE9uIDEzLjA4LjE4IGF0IDE0OjUxLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gU28gZmlyc3Qgd2UndmUgZ290IHRoYXQgdm14X2lkdHZfcmVpbmplY3QoKSBjYWxsIHdy
aXRpbmcgdG8gdGhlIFZNQ1MsCj4gdGhlbiB3ZSBlbXVsYXRlIGEgQ0xJLCB0aGVuIHRoZSBmYWls
ZWQgdm1lbnRyeS4gSSBjYW4ndCB0ZWxsIGlmIHRoZSBDTEkKPiByYW4gZmlyc3QgYW5kIHRoZW4g
YW4gaW50ZXJydXB0IHBvcHBlZCB1cCwgb3IgaWYgYW4gaW50ZXJydXB0IGhhZAo+IGFscmVhZHkg
YmVlbiBfX3Ztd3JpdCgpdGVuIGFuZCB0aGVuIENMSSBjYXVzZWQgdGhlIGludmFsaWQgZ3Vlc3Qg
c3RhdGUuCgpJJ2QgZXhwZWN0IGl0IHRvIGJlIHRoZSBsYXR0ZXIgLSBhbiBleHRlcm5hbCBpbnRl
cnJ1cHQgcHJlc3VtYWJseQpjYW4ndCBiZSBpbmplY3RlZCB3aGVuIEVGTEFHUy5JRiBpcyBjbGVh
ci4gV2h5IGFyZSB3ZSBlbXVsYXRpbmcKQ0xJIGluIHRoZSBmaXJzdCBwbGFjZT8gV2l0aCBhIHBl
bmRpbmcgZXh0ZXJuYWwgaW50ZXJydXB0LCBzaG91bGRuJ3QKd2UganVzdCBleGl0IGJhY2sgdG8g
Z3Vlc3QgY29udGV4dCB3aXRob3V0IGVtdWxhdGluZyBhbnl0aGluZz8KCkphbgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 13:06:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 13:06:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpCY4-0006WD-Dj; Mon, 13 Aug 2018 13: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=q/fn=k4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fpCY3-0006W8-TP
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 13:06:15 +0000
X-Inumbo-ID: 81e94de5-9ef9-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 81e94de5-9ef9-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 15:05:10 +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 74BB3AE9F;
 Mon, 13 Aug 2018 13:06:12 +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=
 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: <2b92e8a5-9b66-1fe2-114a-5bf9676c9f22@suse.com>
Date: Mon, 13 Aug 2018 15:06:10 +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 ballooning 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: Wei Liu <wei.liu2@citrix.com>,
 "George.Dunlap@eu.citrix.com" <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.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>

VG9kYXkncyBpbnRlcmZhY2Ugb2YgWGVuIGZvciBtZW1vcnkgYmFsbG9vbmluZyBpcyBxdWl0ZSBh
IG1lc3MuIFRoZXJlCmFyZSBzb21lIHNob3J0Y29taW5ncyB3aGljaCBzaG91bGQgYmUgYWRkcmVz
c2VkIHNvbWVob3cuIEFmdGVyIGEKZGlzY3Vzc2lvbiBvbiBJUkMgdGhlcmUgd2FzIGNvbnNlbnN1
cyB3ZSBzaG91bGQgdHJ5IHRvIGRlc2lnbiBhIG5ldwppbnRlcmZhY2UgYWRkcmVzc2luZyB0aGUg
Y3VycmVudCBhbmQgcHJvYmFibHkgZnV0dXJlIG5lZWRzLgoKQ3VycmVudCBpbnRlcmZhY2UKLS0t
LS0tLS0tLS0tLS0tLS0KQSBndWVzdCBoYXMgYWNjZXNzIHRvIHRoZSBmb2xsb3dpbmcgbWVtb3J5
IHJlbGF0ZWQgaW5mb3JtYXRpb24gKGFsbCBmb3IKeDg2KToKCi0gdGhlIG1lbW9yeSBtYXAgKEU4
MjAgb3IgRUZJKQotIEFDUEkgdGFibGVzIGZvciBIVk0vUFZIIGd1ZXN0cwotIGFjdHVhbCBtYXhp
bXVtIHNpemUgdmlhIFhFTk1FTV9tYXhpbXVtX3Jlc2VydmF0aW9uIGh5cGVyY2FsbCAodGhlCiAg
aHlwZXJ2aXNvciB3aWxsIGRlbnkgYXR0ZW1wdHMgb2YgdGhlIGd1ZXN0IHRvIGFsbG9jYXRlIG1v
cmUpCi0gY3VycmVudCBzaXplIHZpYSBYRU5NRU1fY3VycmVudF9yZXNlcnZhdGlvbiBoeXBlcmNh
bGwKLSBYZW5zdG9yZSBlbnRyeSAibWVtb3J5L3N0YXRpYy1tYXgiIGZvciB0aGUgdXBwZXIgYm91
bmQgb2YgbWVtb3J5IHNpemUKICAoaW5mb3JtYXRpb24gZm9yIHRoZSBndWVzdCB3aGljaCBtZW1v
cnkgc2l6ZSBtaWdodCBiZSByZWFjaGVkIHdpdGhvdXQKICBob3RwbHVnZ2luZyBtZW1vcnkpCi0g
WGVuc3RvcmUgZW50cnkgIm1lbW9yeS90YXJnZXQiIGZvciBjdXJyZW50IHRhcmdldCBzaXplICh1
c2VkIGZvcgogIGJhbGxvb25pbmc6IFhlbiB0b29scyBzZXQgdGhlIHNpemUgdGhlIGd1ZXN0IHNo
b3VsZCB0cnkgdG8gcmVhY2ggYnkKICBhbGxvY2F0aW5nIG9yIHJlbGVhc2luZyBtZW1vcnkpCgpU
aGUgbWFpbiBwcm9ibGVtIHdpdGggdGhpcyBpbnRlcmZhY2UgaXMgdGhlIGd1ZXN0IGRvZXNuJ3Qg
a25vdyBpbiBhbGwKY2FzZXMgd2hpY2ggbWVtb3J5IGlzIGluY2x1ZGVkIGluIHRoZSB2YWx1ZXMg
KGUuZy4gbWVtb3J5IGFsbG9jYXRlZCBieQpYZW4gdG9vbHMgZm9yIHRoZSBmaXJtd2FyZSBvZiBh
IEhWTSBndWVzdCBpcyBpbmNsdWRlZCBpbiB0aGUgWGVuc3RvcmUKYW5kIGh5cGVyY2FsbCBpbmZv
cm1hdGlvbiwgYnV0IG5vdCBpbiB0aGUgbWVtb3J5IG1hcCkuCgpTbyB3aXRob3V0IHR3ZWFraW5n
IHRoZSBhdmFpbGFibGUgaW5mb3JtYXRpb24gYSBIVk0gZ3Vlc3QgYm9vdGVkIHdpdGgKYSBjZXJ0
YWluIGFtb3VudCBvZiBtZW1vcnkgd2lsbCBiZWxpZXZlIGl0IGhhcyB0byBiYWxsb29uIHVwLCBh
cyB0aGUKdGFyZ2V0IHZhbHVlIGluIFhlbnN0b3JlIHdpbGwgYmUgbGFyZ2VyIHRoYW4gdGhlIG1l
bW9yeSB0aGUgZ3Vlc3QKYXNzdW1lcyB0byBoYXZlIGF2YWlsYWJsZSBhY2NvcmRpbmcgdG8gdGhl
IG1lbW9yeSBtYXAuCgpBbiBhZGRpdGlvbmFsIGNvbXBsZXhpdHkgaXMgYWRkZWQgYnkgWGVuIHRv
b2xzIHdoaWNoIGFkZCBhIG1hZ2ljIHNpemUKY29uc3RhbnQgZGVwZW5kaW5nIG9uIGd1ZXN0IHR5
cGUgdG8gdGhlIFhlbnN0b3JlIHZhbHVlcy4KClRoZSBjdXJyZW50IGludGVyZmFjZSBoYXMgbm8g
d2F5IHRvIHNwZWNpZnkgKHZpcnR1YWwpIE5VTUEgbm9kZXMgZm9yCmJhbGxvb25pbmcuIEluIGNh
c2Ugdk5VTUEgaXMgYmVpbmcgYWRkZWQgdG8gWGVuIHRoZSBiYWxsb29uaW5nIGludGVyZmFjZQpu
ZWVkcyBhbiBleHRlbnNpb24sIHRvby4KCgpTdWdnZXN0ZWQgbmV3IGludGVyZmFjZQotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpIeXBlcmNhbGxzLCBtZW1vcnkgbWFwKHMpIGFuZCBBQ1BJIHRhYmxl
cyBzaG91bGQgc3RheSB0aGUgc2FtZSAoZm9yCmNvbXBhdGliaWxpdHkgcmVhc29ucyBvciBiZWNh
dXNlIHRoZXkgYXJlIGFyY2hpdGVjdHVyYWwgaW50ZXJmYWNlcykuCgpBcyB0aGUgbWFpbiBjb25m
dXNpb24gaW4gdGhlIGN1cnJlbnQgaW50ZXJmYWNlIGlzIHJlbGF0ZWQgdG8gdGhlCnNwZWNpZmlj
YXRpb24gb2YgdGhlIHRhcmdldCBtZW1vcnkgc2l6ZSB0aGlzIHBhcnQgb2YgdGhlIGludGVyZmFj
ZQpzaG91bGQgYmUgY2hhbmdlZDogc3BlY2lmeWluZyB0aGUgc2l6ZSBvZiB0aGUgYmFsbG9vbmVk
IGFyZWEgaW5zdGVhZAppcyBtdWNoIGNsZWFyZXIgYW5kIHdpbGwgYmUgdGhlIHNhbWUgZm9yIGFs
bCBndWVzdCB0eXBlcyAobm8gZmlybXdhcmUKbWVtb3J5IG9yIG1hZ2ljIGFkZGl0aW9ucyBpbnZv
bHZlZCkuCgpJbiBvcmRlciB0byBzdXBwb3J0IHZOVU1BIHRoZSBiYWxsb29uIHNpemUgc2hvdWxk
IGJlIHBlciB2TlVNQSBub2RlLgoKV2l0aCB0aGUgbmV3IGludGVyZmFjZSBpbiB1c2UgWGVuIHRv
b2xzIHdpbGwgY2FsY3VsYXRlIHRoZSBiYWxsb29uCnNpemUgcGVyIHZub2RlIGFuZCB3cml0ZSB0
aGUgcmVsYXRlZCB2YWx1ZXMgdG8gWGVuc3RvcmU6CgptZW1vcnkvdm5vZGU8bj4vdGFyZ2V0LWJh
bGxvb24tc2l6ZQoKVGhlIGd1ZXN0IHdpbGwgaGF2ZSBzZXR1cCBhIHdhdGNoIG9uIHRob3NlIGVu
dHJpZXMsIHNvIGl0IGNhbiByZWFjdCBvbiBhCm1vZGlmaWNhdGlvbiBhcyB0b2RheS4KClRoZSBn
dWVzdCB3aWxsIGluZGljYXRlIHN1cHBvcnQgb2YgdGhlIG5ldyBiYWxsb29uaW5nIGludGVyZmFj
ZSBieQp3cml0aW5nIHRoZSB2YWx1ZSAiMSIgaW50byBYZW5zdG9yZSBlbnRyeSBjb250cm9sL2Zl
YXR1cmUtYmFsbG9vbi12bm9kZS4KSW4gY2FzZSBYZW4gc3VwcG9ydHMgdGhlIG5ldyBpbnRlcmZh
Y2UgYW5kIHRoZSBndWVzdCBkb2VzIHNvLCB0b28sIG9ubHkKdGhlIG5ldyBpbnRlcmZhY2Ugc2hv
dWxkIGJlIHVzZWQuIFhlbiB0b29scyB3aWxsIHJlbW92ZSB0aGUgKG9sZCkgbm9kZQptZW1vcnkv
dGFyZ2V0LXNpemUgaW4gdGhpcyBjYXNlLgoKT3BlbiBxdWVzdGlvbnMKLS0tLS0tLS0tLS0tLS0K
U2hvdWxkIHdlIGFkZCBtZW1vcnkgc2l6ZSBpbmZvcm1hdGlvbiB0byB0aGUgbWVtb3J5L3Zub2Rl
PG4+IG5vZGVzPwoKU2hvdWxkIHRoZSBndWVzdCBhZGQgaW5mb3JtYXRpb24gYWJvdXQgaXRzIGN1
cnJlbnQgYmFsbG9vbiBzaXplcyB0byB0aGUKbWVtb3J5L3Zub2RlPG4+IG5vZGVzIChpLmUuIGFm
dGVyIGJhbGxvb25pbmcsIG9yIGV2ZXJ5IHggc2Vjb25kcyB3aGlsZQpiYWxsb29uaW5nKT8KClNo
b3VsZCB3ZSBzcGVjaWZ5IHdoZXRoZXIgdGhlIGd1ZXN0IGlzIGZyZWUgdG8gYmFsbG9vbiBhbm90
aGVyIHZub2RlCnRoYW4gc3BlY2lmaWVkPwoKU2hvdWxkIG1lbW9yeSBob3RwbHVnIChhdCBsZWFz
dCBmb3IgUFYgZG9tYWlucykgdXNlIHRoZSB2bm9kZSBzcGVjaWZpYwpYZW5zdG9yZSBwYXRocywg
dG9vLCBpZiBzdXBwb3J0ZWQgYnkgdGhlIGd1ZXN0PwoKCkFueSBmdXJ0aGVyIHRob3VnaHRzIG9u
IHRoaXM/CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 13:12:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 13:12:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpCdg-0007IG-86; Mon, 13 Aug 2018 13:12:04 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.170])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <konrad.wilk@oracle.com>) id 1fpCdf-0007IB-5B
 for xen-devel@lists.xensource.com; Mon, 13 Aug 2018 13:12:03 +0000
Received: from [46.226.53.52] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-2.bemta.az-c.eu-west-1.aws.symcld.net id 2A/A6-32143-2A3817B5;
 Mon, 13 Aug 2018 13:12:02 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprLKsWRWlGSWpSXmKPExsXSO6nOX1e+sTD
 a4PU8M4t7U96zOzB6bO/bxR7AGMWamZeUX5HAmnHub1jBbMWKJ+tesTUw7pHqYuTiEBJYwSgx
 73IjM4jDInCFReLLiW9sEJnXjBLndr1ihnB+M0q86frJDuFsZJTYtuYsC4TTxSixddJbxi5GT
 iCnSGLTvg1gNouAqkTHpElA7RwcbAImEm9WOYKERQQiJFaf+w9WIiwQJvGiYTEriM0rYC5x5c
 4dqNWHGSVevbzADpEQlDg58wkLiM0soCVx499LJpCZzALSEsv/cYCEOQUCJfbO3cIEYosKKEv
 M27eKDcSWEAiVeLrxPiPITAmBCUwSP5ZNYpvAKDILydhZSMbOQhi7gJF5FaNFUlFmekZJbmJm
 jq6hgYGuoaGRrpGBEZC21Eus0k3WSy3VLU8tLtE11EssL9YrrsxNzknRy0st2cQIjBIGINjB+
 Oxb8iFGSQ4mJVHeXpHCaCG+pPyUyozE4oz4otKc1OJDjDIcHEoSvJENQDnBotT01Iq0zBxgvM
 KkJTh4lER4zUHSvMUFibnFmekQqVOMrhynmnsmMXO8WAQi5x2dCiT/vAeR+7qnTWIWYsnLz0u
 VEuddCtIsANKcUZoHNxqWai4xykoJ8zICHSvEU5BalJtZgir/ilGcg1FJmLcFZApPZl4J3AWv
 gI5jAjouWQTsuJJEhJRUA+M6rVI/hfWVzzJ1kw19iu7p+E3Jnxg/yWP//bTy6CU8J9l5pjT9z
 FFZqze/feb7OWXlYld1dRc4xDnnlrIyBW+/u8/y3e7lig/U2xT2OU+f/43ru5HGtLtRsjJ2E5
 dfiPy0WUuDacf/kB/bl2T8P9M79/txd8GJrVMO7GJIca5ujdzMoBGTsUqJpTgj0VCLuag4EQB
 LMejwMAMAAA==
X-Env-Sender: konrad.wilk@oracle.com
X-Msg-Ref: server-28.tower-304.messagelabs.com!1534165278!5105487!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 30769 invoked from network); 13 Aug 2018 13:01:19 -0000
Received: from aserp2130.oracle.com (HELO aserp2130.oracle.com)
 (141.146.126.79)
 by server-28.tower-304.messagelabs.com with AES256-GCM-SHA384 encrypted SMTP;
 13 Aug 2018 13:01:19 -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 w7DCxO2s141553;
 Mon, 13 Aug 2018 13:01:17 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-2018-07-02;
 bh=y9bypz1aBRZ5Z53daqLYsViQ7QxoWVk9X+lww4oiz/E=;
 b=LngWMgoWNNILYtPKXwFczQMyvTDy+S60QjQi4Zs1LOx8sPFNg+TZyprorqHLwklqH6sz
 DiiknIa45m3IgNpailtA6rjzZWwIUMOx5kdwhi+82HfKCOydgUfqUrDdzsD3Ie4v/qO1
 X9IN35+4ZO+veLSao+rdtPjGmgdOinuWQHgDws2H4r77Rjib/CYNaaUw0nRM3qW4SX7W
 AkOyM3OdDj6+o3VaohKaxSJcC3919tx5upBuqeQAAdS2Sgmc/d8w+rpuBwjVDGvdX+2v
 1XyGlvw09atFf5BBWZph3puSJ/MPCrdM6zfPkpARJNWzvRwZGDVOW+6VtbtgOUorW0Yt /g== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2130.oracle.com with ESMTP id 2ksnacv7t8-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 13 Aug 2018 13:01:17 +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 w7DD1GpM030856
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 13 Aug 2018 13:01:17 GMT
Received: from abhmp0009.oracle.com (abhmp0009.oracle.com [141.146.116.15])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w7DD1Ffg003351;
 Mon, 13 Aug 2018 13:01:16 GMT
Received: from char.us.oracle.com (/10.152.35.101)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 13 Aug 2018 06:01:15 -0700
Received: by char.us.oracle.com (Postfix, from userid 1000)
 id A95C66A00FF; Mon, 13 Aug 2018 09:01:14 -0400 (EDT)
Date: Mon, 13 Aug 2018 09:01:14 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Omkar Bolla <omkar.bolla@pathpartnertech.com>,
 xen-devel@lists.xensource.com
Message-ID: <20180813130114.GA14031@char.us.oracle.com>
References: <CAC4nxbsJss__sbvs5fKEW1RZAiyC8KNvV3HMPM88v4HmBwO+ZA@mail.gmail.com>
 <20180811170626.GB20295@char.us.oracle.com>
 <CAC4nxbtEJEnZ9o4hRqSwk_9hzJa1aCvNfGPTccvHRMAp7BvS4g@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAC4nxbtEJEnZ9o4hRqSwk_9hzJa1aCvNfGPTccvHRMAp7BvS4g@mail.gmail.com>
User-Agent: Mutt/1.8.3 (2017-05-23)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8983
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808130142
Subject: Re: [Xen-devel] Armv8-A: Not able to enable secondary CPUs in
 Hikey960 board
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBBdWcgMTMsIDIwMTggYXQgMTE6MTY6MTRBTSArMDUzMCwgT21rYXIgQm9sbGEgd3Jv
dGU6Cj4gSGksCj4gCj4gVGhhbmt5b3UgdmVyeSBtdWNoIEtvbnJhZCwKPiBBcyB5b3Ugc3VnZ2Vz
dGVkLCBJIGp1c3QgaGF2ZSBzdGFydGVkIHRlc3RpbmcgcHJldmlvdXMgdmVyc2lvbnMgb2YgWGVu
LCBhbmQKPiBpdCBpcyB3b3JraW5nIHdpdGggeGVuLTQuNyBzdGFibGUgYnJhbmNoLgoKRG9lcyBY
ZW4gNC44IG9yIFhlbiA0Ljkgb3IgWGVuIDQuMTAgd29yaz8gVHJ5aW5nIHRvIGdldCBhIGJpc2Vj
dGlvbiBwb2ludCB3b3JraW5nLgooTXkgYm94IGlzIHJpZ2h0IG5vdyBwYWNrZWQgaW4gYSBib3gg
LSBtb3Zpbmcgc28gY2FuJ3QgaGVscCByaWdodG4gb3cpLgo+IEFsbCBzZWNvbmRhcnkgQ1BVcyBn
b3QgZW5hYmxlZCBhbmQgc3RhcnRlZC4KPiAKPiBJZiB5b3UgYW55IGlkZWEsIHBsZWFzZSB0ZWxs
IG1lIFdoeSBsYXRlc3QgeGVuIGlzIG5vdCB3b3JraW5nPwoKQWRkaW5nIHhlbi1kZXZlbCBiYWNr
Lgo+IAo+IFRoYW5rIHlvdSwKPiBPbWthciBCCj4gCj4gT24gU2F0LCBBdWcgMTEsIDIwMTggYXQg
MTA6MzYgUE0sIEtvbnJhZCBSemVzenV0ZWsgV2lsayA8Cj4ga29ucmFkLndpbGtAb3JhY2xlLmNv
bT4gd3JvdGU6Cj4gCj4gPiBPbiBTYXQsIEF1ZyAxMSwgMjAxOCBhdCAwODo0NDo0MlBNICswNTMw
LCBPbWthciBCb2xsYSB3cm90ZToKPiA+ID4gSGksCj4gPiA+Cj4gPiA+IEkgYW0gdXNpbmcgSGlr
ZXk5NjAgYm9hcmQgYW5kIGkgc3RhcnRlZCB0cnlpbmcgdG8gcG9ydCB4ZW4gb24gaHlrZXk5NjAu
Cj4gPiA+Cj4gPiA+IEkgZm9sbG93ZWQgYWxsIHByb2NlZHVyZSBoYXMgZ2l2ZW4gaW4KPiA+ID4g
aHR0cHM6Ly93aWtpLnhlbnByb2plY3Qub3JnL3dpa2kvSGlLZXk5NjAgbGluay4KPiA+ID4gQW5k
IHVzaW5nICpYZW4gdmVyc2lvbiA0LjExLjEtcHJlICphbmQgbGludXggYXMgbWVudGlvbmVkIGlu
IGFib3ZlIGxpbmsuCj4gPiA+Cj4gPiA+IEJ1dCwgQWZ0ZXIgZmxhc2hpbmcsIEkgZW5kZWQgdXAg
d2l0aCBzZWNvbmRhcnkgQ1BVcyBlcnJvcnMgYW5kIGxpbnV4IERvbTAKPiA+ID4gZXJyb3JzLgo+
ID4gPiBQbGVhc2UgZ2l2ZSBzb21lIHN1Z2dlc3Rpb25zIHRvIHN0YXJ0IHhlbiB3aXRoIGFsbCBD
UFVzLgo+ID4KPiA+IE9oIHRoYXQgaXMgd2VpcmQuIFdoYXQgaGFwcGVucyBpZiB5b3UgdXNlIGFu
IG9sZGVyIFhlbiByZWxlYXNlPwo+ID4KPiA+ID4KPiA+ID4gUGxlYXNlIGNoZWNrIGJlbG93IGxv
ZzoKPiA+ID4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiA+ID4gIFVzaW5nIG1v
ZHVsZXMgcHJvdmlkZWQgYnkgYm9vdGxvYWRlciBpbiBGRFQKPiA+ID4gWGVuIDQuMTEuMS1wcmUg
KGMvcyBNb24gSnVsIDMwIDExOjMwOjA5IDIwMTggKzAyMDAgZ2l0OjMzY2VkNzIpIEVGSQo+ID4g
bG9hZGVyCj4gPiA+ICBYZW4gNC4xMS4xLXByZQo+ID4gPiAoWEVOKSBYZW4gdmVyc2lvbiA0LjEx
LjEtcHJlIChvbWthci5ib2xsYUApIChhYXJjaDY0LWxpbnV4LWdudS1nY2MKPiA+IChMaW5hcm8K
PiA+ID4gR0NDIDcuMS0yMDE3LjA1KSA3LjEuMSAyMDE3MDUxMCkgZGVidWc9biAgU2F0IEF1ZyAx
MSAyMDozNToxMCBJU1QgMjAxCj4gPiA+IDgKPiA+ID4gKFhFTikgTGF0ZXN0IENoYW5nZVNldDog
TW9uIEp1bCAzMCAxMTozMDowOSAyMDE4ICswMjAwIGdpdDozM2NlZDcyCj4gPiA+IChYRU4pIFBy
b2Nlc3NvcjogNDEwZmQwMzQ6ICJBUk0gTGltaXRlZCIsIHZhcmlhbnQ6IDB4MCwgcGFydCAweGQw
MywgcmV2Cj4gPiAweDQKPiA+ID4gKFhFTikgNjQtYml0IEV4ZWN1dGlvbjoKPiA+ID4gKFhFTikg
ICBQcm9jZXNzb3IgRmVhdHVyZXM6IDAwMDAwMDAwMDAwMDIyMjIgMDAwMDAwMDAwMDAwMDAwMAo+
ID4gPiAoWEVOKSAgICAgRXhjZXB0aW9uIExldmVsczogRUwzOjY0KzMyIEVMMjo2NCszMiBFTDE6
NjQrMzIgRUwwOjY0KzMyCj4gPiA+IChYRU4pICAgICBFeHRlbnNpb25zOiBGbG9hdGluZ1BvaW50
IEFkdmFuY2VkU0lNRAo+ID4gPiAoWEVOKSAgIERlYnVnIEZlYXR1cmVzOiAwMDAwMDAwMDEwMzA1
MTA2IDAwMDAwMDAwMDAwMDAwMDAKPiA+ID4gKFhFTikgICBBdXhpbGlhcnkgRmVhdHVyZXM6IDAw
MDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAo+ID4gPiAoWEVOKSAgIE1lbW9yeSBNb2Rl
bCBGZWF0dXJlczogMDAwMDAwMDAwMDAwMTEyMiAwMDAwMDAwMDAwMDAwMDAwCj4gPiA+IChYRU4p
ICAgSVNBIEZlYXR1cmVzOiAgMDAwMDAwMDAwMDAxMTEyMCAwMDAwMDAwMDAwMDAwMDAwCj4gPiA+
IChYRU4pIDMyLWJpdCBFeGVjdXRpb246Cj4gPiA+IChYRU4pICAgUHJvY2Vzc29yIEZlYXR1cmVz
OiAwMDAwMDEzMTowMDAxMTAxMQo+ID4gPiAoWEVOKSAgICAgSW5zdHJ1Y3Rpb24gU2V0czogQUFy
Y2gzMiBBMzIgVGh1bWIgVGh1bWItMiBKYXplbGxlCj4gPiA+IChYRU4pICAgICBFeHRlbnNpb25z
OiBHZW5lcmljVGltZXIgU2VjdXJpdHkKPiA+ID4gKFhFTikgICBEZWJ1ZyBGZWF0dXJlczogMDMw
MTAwNjYKPiA+ID4gKFhFTikgICBBdXhpbGlhcnkgRmVhdHVyZXM6IDAwMDAwMDAwCj4gPiA+IChY
RU4pICAgTWVtb3J5IE1vZGVsIEZlYXR1cmVzOiAxMDIwMTEwNSA0MDAwMDAwMCAwMTI2MDAwMCAw
MjEwMjIxMQo+ID4gPiAoWEVOKSAgSVNBIEZlYXR1cmVzOiAwMjEwMTExMCAxMzExMjExMSAyMTIz
MjA0MiAwMTExMjEzMSAwMDAxMTE0Mgo+ID4gMDAwMTExMjEKPiA+ID4gKFhFTikgVXNpbmcgU01D
IENhbGxpbmcgQ29udmVudGlvbiB2MS4xCj4gPiA+IChYRU4pIFVzaW5nIFBTQ0kgdjEuMQo+ID4g
PiAoWEVOKSBTTVA6IEFsbG93aW5nIDggQ1BVcwo+ID4gPiAoWEVOKSBHZW5lcmljIFRpbWVyIElS
UTogcGh5cz0zMCBoeXA9MjYgdmlydD0yNyBGcmVxOiAxOTIwIEtIego+ID4gPiAoWEVOKSBHSUN2
MiBpbml0aWFsaXphdGlvbjoKPiA+ID4gKFhFTikgICAgICAgICBnaWNfZGlzdF9hZGRyPTAwMDAw
MDAwZTgyYjEwMDAKPiA+ID4gKFhFTikgICAgICAgICBnaWNfY3B1X2FkZHI9MDAwMDAwMDBlODJi
MjAwMAo+ID4gPiAoWEVOKSAgICAgICAgIGdpY19oeXBfYWRkcj0wMDAwMDAwMGU4MmI0MDAwCj4g
PiA+IChYRU4pICAgICAgICAgZ2ljX3ZjcHVfYWRkcj0wMDAwMDAwMGU4MmI2MDAwCj4gPiA+IChY
RU4pICAgICAgICAgZ2ljX21haW50ZW5hbmNlX2lycT0yNQo+ID4gPiAoWEVOKSBHSUN2MjogMzg0
IGxpbmVzLCA4IGNwdXMsIHNlY3VyZSAoSUlEIDAyMDAxNDNiKS4KPiA+ID4gKFhFTikgVXNpbmcg
c2NoZWR1bGVyOiBTTVAgQ3JlZGl0IFNjaGVkdWxlciAoY3JlZGl0KQo+ID4gPiAoWEVOKSBBbGxv
Y2F0ZWQgY29uc29sZSByaW5nIG9mIDY0IEtpQi4KPiA+ID4gKFhFTikgQnJpbmdpbmcgdXAgQ1BV
MQo+ID4gPiAoWEVOKSBGYWlsZWQgdG8gYnJpbmcgdXAgQ1BVMQo+ID4gPiAoWEVOKSBGYWlsZWQg
dG8gYnJpbmcgdXAgQ1BVIDEgKGVycm9yIC05KQo+ID4gLi4KPiA+Cj4gCj4gLS0gCj4gCj4gCj4g
Cj4gCj4gCj4gCj4gVGhpcwo+IG1lc3NhZ2UgY29udGFpbnMgY29uZmlkZW50aWFsIGluZm9ybWF0
aW9uIGFuZCBpcyBpbnRlbmRlZCBvbmx5IAo+IGZvciB0aGUKPiBpbmRpdmlkdWFsKHMpIG5hbWVk
LiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQKPiByZWNpcGllbnQsIHlvdSBhcmUgCj4gbm90
aWZpZWQgdGhhdCBkaXNjbG9zaW5nLCBjb3B5aW5nLCBkaXN0cmlidXRpbmcgb3IgdGFraW5nIGFu
eQo+IGFjdGlvbiBpbiAKPiByZWxpYW5jZSBvbiB0aGUgY29udGVudHMgb2YgdGhpcyBtYWlsIGFu
ZCBhdHRhY2hlZCBmaWxlL3MgaXMgc3RyaWN0bHkKPiAKPiBwcm9oaWJpdGVkLiBQbGVhc2Ugbm90
aWZ5IHRoZQo+IHNlbmRlciBpbW1lZGlhdGVseSBhbmQgZGVsZXRlIHRoaXMgZS1tYWlsIAo+IGZy
b20geW91ciBzeXN0ZW0uIEUtbWFpbCB0cmFuc21pc3Npb24KPiBjYW5ub3QgYmUgZ3VhcmFudGVl
ZCB0byBiZSBzZWN1cmVkIG9yIAo+IGVycm9yLWZyZWUgYXMgaW5mb3JtYXRpb24gY291bGQgYmUK
PiBpbnRlcmNlcHRlZCwgY29ycnVwdGVkLCBsb3N0LCBkZXN0cm95ZWQsIAo+IGFycml2ZSBsYXRl
IG9yIGluY29tcGxldGUsIG9yIGNvbnRhaW4KPiB2aXJ1c2VzLiBUaGUgc2VuZGVyIHRoZXJlZm9y
ZSBkb2VzIAo+IG5vdCBhY2NlcHQgbGlhYmlsaXR5IGZvciBhbnkgZXJyb3JzIG9yCj4gb21pc3Np
b25zIGluIHRoZSBjb250ZW50cyBvZiB0aGlzIAo+IG1lc3NhZ2UsIHdoaWNoIGFyaXNlIGFzIGEg
cmVzdWx0IG9mIGUtbWFpbAo+IHRyYW5zbWlzc2lvbi4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 13:17:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 13: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 1fpCjG-0007dI-D8; Mon, 13 Aug 2018 13: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=ly8h=k4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpCjF-0007d7-4V
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 13:17:49 +0000
X-Inumbo-ID: 583ee521-9efb-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 583ee521-9efb-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 13:18: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 1fpCjA-0005vL-9k; Mon, 13 Aug 2018 13:17: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 1fpCj9-0002WH-TI; Mon, 13 Aug 2018 13:17:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fpCj9-0008PX-Sh; Mon, 13 Aug 2018 13:17:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125890-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 13 Aug 2018 13:17:43 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125890: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTg5MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg5MC8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5
ZmM3NzQ4N2UKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgMTIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgIDExIGRheXMgICA1OCBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDYgIDIwMTgtMDgtMTAgMTQ6MDA6NTggWiAgICAyIGRh
eXMgICAyNSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NDAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 13:20:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 13: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 1fpClN-0007kr-SJ; Mon, 13 Aug 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=uent=k4=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fpClM-0007kk-Af
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 13:20:00 +0000
X-Inumbo-ID: a643f321-9efb-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 a643f321-9efb-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 13:20: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 021CE3086EF5
 for <xen-devel@lists.xen.org>; Mon, 13 Aug 2018 16:19:58 +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 EE26C7FBE1
 for <xen-devel@lists.xen.org>; Mon, 13 Aug 2018 16:19:57 +0300 (EEST)
Received: (qmail 23134 invoked from network); 13 Aug 2018 16:19:57 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.5.22)
 by smtp02.buh.bitdefender.net with SMTP; 13 Aug 2018 16:19:57 +0300
To: Jan Beulich <JBeulich@suse.com>
References: <d189b20b-f2d3-629f-6a62-54a6491f2778@bitdefender.com>
 <5B6BF33702000078001DC522@prv1-mh.provo.novell.com>
 <0294e0ca-96d2-6810-82c8-97205a8deb66@bitdefender.com>
 <5B6BFCD602000078001DC5B2@prv1-mh.provo.novell.com>
 <2a4372de-8419-a0b1-9313-05c8f4e408dc@bitdefender.com>
 <5B71781902000078001DD80C@prv1-mh.provo.novell.com>
 <fca55a19-16d7-c6f4-ee00-a4253f66b992@bitdefender.com>
 <5B71808102000078001DD84C@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <ff6198a2-85a3-6c45-4331-ce06573af74b@bitdefender.com>
Date: Mon, 13 Aug 2018 16:19:48 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <5B71808102000078001DD84C@prv1-mh.provo.novell.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.77019
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 492839,
 Stamp: 3], Multi: [Enabled, t: (0.000024,0.006524)], BW: [Enabled, t:
 (0.000018)], RBL DNSBL: [Disabled], APM: [Enabled, Score: 500, t:
 (0.004499), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_BITDEFENDER;
 NN_LEGIT_S_SQARE_BRACKETS], SGN: [Enabled, t: (0.028540,0.000127)],
 URL: [Enabled, t: (0.000008)], RTDA: [Enabled, t: (0.253840), Hit: No,
 Details: v2.7.13; Id: 15.1i63vhb.1ckpn2srj.61chu], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] Emulation and active (valid) 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>,
 Tamas K Lengyel <tamas@tklengyel.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>

T24gOC8xMy8xOCAzOjU4IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAxMy4wOC4xOCBh
dCAxNDo1MSwgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+PiBTbyBmaXJzdCB3
ZSd2ZSBnb3QgdGhhdCB2bXhfaWR0dl9yZWluamVjdCgpIGNhbGwgd3JpdGluZyB0byB0aGUgVk1D
UywKPj4gdGhlbiB3ZSBlbXVsYXRlIGEgQ0xJLCB0aGVuIHRoZSBmYWlsZWQgdm1lbnRyeS4gSSBj
YW4ndCB0ZWxsIGlmIHRoZSBDTEkKPj4gcmFuIGZpcnN0IGFuZCB0aGVuIGFuIGludGVycnVwdCBw
b3BwZWQgdXAsIG9yIGlmIGFuIGludGVycnVwdCBoYWQKPj4gYWxyZWFkeSBiZWVuIF9fdm13cml0
KCl0ZW4gYW5kIHRoZW4gQ0xJIGNhdXNlZCB0aGUgaW52YWxpZCBndWVzdCBzdGF0ZS4KPiAKPiBJ
J2QgZXhwZWN0IGl0IHRvIGJlIHRoZSBsYXR0ZXIgLSBhbiBleHRlcm5hbCBpbnRlcnJ1cHQgcHJl
c3VtYWJseQo+IGNhbid0IGJlIGluamVjdGVkIHdoZW4gRUZMQUdTLklGIGlzIGNsZWFyLiBXaHkg
YXJlIHdlIGVtdWxhdGluZwo+IENMSSBpbiB0aGUgZmlyc3QgcGxhY2U/IFdpdGggYSBwZW5kaW5n
IGV4dGVybmFsIGludGVycnVwdCwgc2hvdWxkbid0Cj4gd2UganVzdCBleGl0IGJhY2sgdG8gZ3Vl
c3QgY29udGV4dCB3aXRob3V0IGVtdWxhdGluZyBhbnl0aGluZz8KCkluIHRoaXMgcGFydGljdWxh
ciBjYXNlIHdlJ3JlIGVtdWxhdGluZyBDTEkgYmVjYXVzZSB0aGUgdm1fZXZlbnQKcmVzcG9uc2Ug
cmVxdWVzdHMgaXQuCgpUYW1hcycgdGVzdCBtYXJrcyBhbGwgb2YgdGhlIGd1ZXN0J3MgcGFnZXMg
WEVOTUVNX2FjY2Vzc194LCBhbmQgYXQgc29tZQpwb2ludCBhIHZtX2V2ZW50IGFycml2ZXMgc29t
ZXdoZXJlIGluIGEgcGFnZSB3aGVyZSBDTEkgaXMgcmVhZCBmcm9tLApBRkFJQ1QuIERvaW5nIG5v
dGhpbmcgd291bGQgZ2V0IHVzIGludG8gYW4gaW5maW5pdGUgbG9vcCwgYW5kIHNpbmNlIHdlCmRv
bid0IHdhbnQgdG8gbWFyayB0aGUgcGFnZSByd3gsIHdlIHRyeSB0byBlbXVsYXRlIENMSS4KCgpU
aGFua3MsClJhenZhbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 13:23:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 13:23:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpCoM-00005g-DF; Mon, 13 Aug 2018 13: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=zfh6=k4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpCoL-00005a-AM
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 13:23:05 +0000
X-Inumbo-ID: 151f6f46-9efc-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 151f6f46-9efc-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 13:23: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 372BB80D;
 Mon, 13 Aug 2018 06:23:03 -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 69B073F5D0;
 Mon, 13 Aug 2018 06:23:02 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-21-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <53131f06-0d7e-62dc-b94a-e36068c53924@arm.com>
Date: Mon, 13 Aug 2018 14:23:00 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1533079688-9541-21-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [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>, 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>

SGkgU3RlZmFubywKCk9uIDAxLzA4LzE4IDAwOjI4LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gTW92ZSB0aGUgY29kZSB0byBjYWxjdWxhdGUgaW5fZmlmb19sZXZlbCBhbmQgb3V0X2ZpZm9f
bGV2ZWwgb3V0IG9mCj4gdnBsMDExX2RhdGFfYXZhaWwsIHRvIHRoZSBjYWxsZXIuCj4gVGhpcyBj
aGFuZ2Ugd2lsbCBtYWtlIGl0IHBvc3NpYmxlIHRvIHJldXNlIHZwbDAxMV9kYXRhX2F2YWlsIHdp
dGgKPiBkaWZmZXJlbnQgcmluZyBzdHJ1Y3R1cmVzIGluIGEgbGF0ZXIgcGF0Y2guCj4gCj4gU2ln
bmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoKQWNr
ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpDaGVlcnMsCgo+IAo+
IC0tLQo+IENoYW5nZXMgaW4gdjM6Cj4gLSByZW1vdmUgZm9yd2FyZCBkZWNsYXJhdGlvbiBvZiB2
cGwwMTFfZGF0YV9hdmFpbAo+IAo+IENoYW5nZXMgaW4gdjI6Cj4gLSBuZXcgcGF0Y2gKPiAtLS0K
PiAgIHhlbi9hcmNoL2FybS92cGwwMTEuYyB8IDY0ICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDM2IGluc2VydGlv
bnMoKyksIDI4IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdnBs
MDExLmMgYi94ZW4vYXJjaC9hcm0vdnBsMDExLmMKPiBpbmRleCBlNzBjNWVjLi43MjVhMjAzIDEw
MDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS92cGwwMTEuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS92
cGwwMTEuYwo+IEBAIC0zNzgsMzAgKzM3OCwxMyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IG1taW9f
aGFuZGxlcl9vcHMgdnBsMDExX21taW9faGFuZGxlciA9IHsKPiAgICAgICAud3JpdGUgPSB2cGww
MTFfbW1pb193cml0ZSwKPiAgIH07Cj4gICAKPiAtc3RhdGljIHZvaWQgdnBsMDExX2RhdGFfYXZh
aWwoc3RydWN0IGRvbWFpbiAqZCkKPiArc3RhdGljIHZvaWQgdnBsMDExX2RhdGFfYXZhaWwoc3Ry
dWN0IGRvbWFpbiAqZCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOQ09OU19S
SU5HX0lEWCBpbl9maWZvX2xldmVsLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBY
RU5DT05TX1JJTkdfSURYIGluX3NpemUsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFhFTkNPTlNfUklOR19JRFggb3V0X2ZpZm9fbGV2ZWwsCj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFhFTkNPTlNfUklOR19JRFggb3V0X3NpemUpCj4gICB7Cj4gLSAgICB1bnNpZ25l
ZCBsb25nIGZsYWdzOwo+ICAgICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAxMSA9ICZkLT5hcmNoLnZw
bDAxMTsKPiAtICAgIHN0cnVjdCB4ZW5jb25zX2ludGVyZmFjZSAqaW50ZiA9IHZwbDAxMS0+ZG9t
LnJpbmdfYnVmOwo+IC0gICAgWEVOQ09OU19SSU5HX0lEWCBpbl9jb25zLCBpbl9wcm9kLCBvdXRf
Y29ucywgb3V0X3Byb2Q7Cj4gLSAgICBYRU5DT05TX1JJTkdfSURYIGluX2ZpZm9fbGV2ZWwsIG91
dF9maWZvX2xldmVsOwo+IC0KPiAtICAgIFZQTDAxMV9MT0NLKGQsIGZsYWdzKTsKPiAtCj4gLSAg
ICBpbl9jb25zID0gaW50Zi0+aW5fY29uczsKPiAtICAgIGluX3Byb2QgPSBpbnRmLT5pbl9wcm9k
Owo+IC0gICAgb3V0X2NvbnMgPSBpbnRmLT5vdXRfY29uczsKPiAtICAgIG91dF9wcm9kID0gaW50
Zi0+b3V0X3Byb2Q7Cj4gLQo+IC0gICAgc21wX3JtYigpOwo+IC0KPiAtICAgIGluX2ZpZm9fbGV2
ZWwgPSB4ZW5jb25zX3F1ZXVlZChpbl9wcm9kLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGluX2NvbnMsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c2l6ZW9mKGludGYtPmluKSk7Cj4gLQo+IC0gICAgb3V0X2ZpZm9fbGV2ZWwgPSB4ZW5jb25zX3F1
ZXVlZChvdXRfcHJvZCwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0
X2NvbnMsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihpbnRm
LT5vdXQpKTsKPiAgIAo+ICAgICAgIC8qKioqIFVwZGF0ZSB0aGUgVUFSVCBSWCBzdGF0ZSAqKioq
Lwo+ICAgCj4gQEAgLTQxMCwxMSArMzkzLDExIEBAIHN0YXRpYyB2b2lkIHZwbDAxMV9kYXRhX2F2
YWlsKHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAgICAgIHZwbDAxMS0+dWFydGZyICY9IH5SWEZF
Owo+ICAgCj4gICAgICAgLyogU2V0IHRoZSBGSUZPX0ZVTEwgYml0IGlmIHRoZSBYZW4gYnVmZmVy
IGlzIGZ1bGwuICovCj4gLSAgICBpZiAoIGluX2ZpZm9fbGV2ZWwgPT0gc2l6ZW9mKGludGYtPmlu
KSApCj4gKyAgICBpZiAoIGluX2ZpZm9fbGV2ZWwgPT0gaW5fc2l6ZSApCj4gICAgICAgICAgIHZw
bDAxMS0+dWFydGZyIHw9IFJYRkY7Cj4gICAKPiAgICAgICAvKiBBc3NlcnQgdGhlIFJYIGludGVy
cnVwdCBpZiB0aGUgRklGTyBpcyBtb3JlIHRoYW4gaGFsZiB3YXkgZmlsbGVkLiAqLwo+IC0gICAg
aWYgKCBpbl9maWZvX2xldmVsID49IHNpemVvZihpbnRmLT5pbikgLSBTQlNBX1VBUlRfRklGT19M
RVZFTCApCj4gKyAgICBpZiAoIGluX2ZpZm9fbGV2ZWwgPj0gaW5fc2l6ZSAtIFNCU0FfVUFSVF9G
SUZPX0xFVkVMICkKPiAgICAgICAgICAgdnBsMDExLT51YXJ0cmlzIHw9IFJYSTsKPiAgIAo+ICAg
ICAgIC8qCj4gQEAgLTQyNyw3ICs0MTAsNyBAQCBzdGF0aWMgdm9pZCB2cGwwMTFfZGF0YV9hdmFp
bChzdHJ1Y3QgZG9tYWluICpkKQo+ICAgCj4gICAgICAgLyoqKiogVXBkYXRlIHRoZSBVQVJUIFRY
IHN0YXRlICoqKiovCj4gICAKPiAtICAgIGlmICggb3V0X2ZpZm9fbGV2ZWwgIT0gc2l6ZW9mKGlu
dGYtPm91dCkgKQo+ICsgICAgaWYgKCBvdXRfZmlmb19sZXZlbCAhPSBvdXRfc2l6ZSApCj4gICAg
ICAgewo+ICAgICAgICAgICB2cGwwMTEtPnVhcnRmciAmPSB+VFhGRjsKPiAgIAo+IEBAIC00NDUs
MTMgKzQyOCwzOCBAQCBzdGF0aWMgdm9pZCB2cGwwMTFfZGF0YV9hdmFpbChzdHJ1Y3QgZG9tYWlu
ICpkKQo+ICAgCj4gICAgICAgaWYgKCBvdXRfZmlmb19sZXZlbCA9PSAwICkKPiAgICAgICAgICAg
dnBsMDExLT51YXJ0ZnIgfD0gVFhGRTsKPiAtCj4gLSAgICBWUEwwMTFfVU5MT0NLKGQsIGZsYWdz
KTsKPiAgIH0KPiAgIAo+ICAgc3RhdGljIHZvaWQgdnBsMDExX25vdGlmaWNhdGlvbihzdHJ1Y3Qg
dmNwdSAqdiwgdW5zaWduZWQgaW50IHBvcnQpCj4gICB7Cj4gLSAgICB2cGwwMTFfZGF0YV9hdmFp
bCh2LT5kb21haW4pOwo+ICsgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKPiArICAgIHN0cnVjdCBk
b21haW4gKmQgPSB2LT5kb21haW47Cj4gKyAgICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAmZC0+
YXJjaC52cGwwMTE7Cj4gKyAgICBzdHJ1Y3QgeGVuY29uc19pbnRlcmZhY2UgKmludGYgPSB2cGww
MTEtPmRvbS5yaW5nX2J1ZjsKPiArICAgIFhFTkNPTlNfUklOR19JRFggaW5fY29ucywgaW5fcHJv
ZCwgb3V0X2NvbnMsIG91dF9wcm9kOwo+ICsgICAgWEVOQ09OU19SSU5HX0lEWCBpbl9maWZvX2xl
dmVsLCBvdXRfZmlmb19sZXZlbDsKPiArCj4gKyAgICBWUEwwMTFfTE9DSyhkLCBmbGFncyk7Cj4g
Kwo+ICsgICAgaW5fY29ucyA9IGludGYtPmluX2NvbnM7Cj4gKyAgICBpbl9wcm9kID0gaW50Zi0+
aW5fcHJvZDsKPiArICAgIG91dF9jb25zID0gaW50Zi0+b3V0X2NvbnM7Cj4gKyAgICBvdXRfcHJv
ZCA9IGludGYtPm91dF9wcm9kOwo+ICsKPiArICAgIHNtcF9ybWIoKTsKPiArCj4gKyAgICBpbl9m
aWZvX2xldmVsID0geGVuY29uc19xdWV1ZWQoaW5fcHJvZCwKPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBpbl9jb25zLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHNpemVvZihpbnRmLT5pbikpOwo+ICsKPiArICAgIG91dF9maWZvX2xldmVsID0geGVu
Y29uc19xdWV1ZWQob3V0X3Byb2QsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIG91dF9jb25zLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXpl
b2YoaW50Zi0+b3V0KSk7Cj4gKwo+ICsgICAgdnBsMDExX2RhdGFfYXZhaWwodi0+ZG9tYWluLCBp
bl9maWZvX2xldmVsLCBzaXplb2YoaW50Zi0+aW4pLAo+ICsgICAgICAgICAgICAgICAgICAgICAg
b3V0X2ZpZm9fbGV2ZWwsIHNpemVvZihpbnRmLT5vdXQpKTsKPiArCj4gKyAgICBWUEwwMTFfVU5M
T0NLKGQsIGZsYWdzKTsKPiAgIH0KPiAgIAo+ICAgaW50IGRvbWFpbl92cGwwMTFfaW5pdChzdHJ1
Y3QgZG9tYWluICpkLCBzdHJ1Y3QgdnBsMDExX2luaXRfaW5mbyAqaW5mbykKPiAKCi0tIApKdWxp
ZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 13:38:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 13: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 1fpD3M-00015g-QQ; Mon, 13 Aug 2018 13:38:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bhxv=k4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpD3L-00015b-JB
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 13:38:35 +0000
X-Inumbo-ID: 3e86397b-9efe-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3e86397b-9efe-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 13:39:04 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 13 Aug 2018 07:38:32 -0600
Message-Id: <5B7189D402000078001DD880@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 13 Aug 2018 07:38:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <d189b20b-f2d3-629f-6a62-54a6491f2778@bitdefender.com>
 <5B6BF33702000078001DC522@prv1-mh.provo.novell.com>
 <0294e0ca-96d2-6810-82c8-97205a8deb66@bitdefender.com>
 <5B6BFCD602000078001DC5B2@prv1-mh.provo.novell.com>
 <2a4372de-8419-a0b1-9313-05c8f4e408dc@bitdefender.com>
 <5B71781902000078001DD80C@prv1-mh.provo.novell.com>
 <fca55a19-16d7-c6f4-ee00-a4253f66b992@bitdefender.com>
 <5B71808102000078001DD84C@prv1-mh.provo.novell.com>
 <ff6198a2-85a3-6c45-4331-ce06573af74b@bitdefender.com>
In-Reply-To: <ff6198a2-85a3-6c45-4331-ce06573af74b@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Emulation and active (valid) 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>,
 Tamas K Lengyel <tamas@tklengyel.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+IE9uIDEzLjA4LjE4IGF0IDE1OjE5LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gT24gOC8xMy8xOCAzOjU4IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMTMu
MDguMTggYXQgMTQ6NTEsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+IFNv
IGZpcnN0IHdlJ3ZlIGdvdCB0aGF0IHZteF9pZHR2X3JlaW5qZWN0KCkgY2FsbCB3cml0aW5nIHRv
IHRoZSBWTUNTLAo+Pj4gdGhlbiB3ZSBlbXVsYXRlIGEgQ0xJLCB0aGVuIHRoZSBmYWlsZWQgdm1l
bnRyeS4gSSBjYW4ndCB0ZWxsIGlmIHRoZSBDTEkKPj4+IHJhbiBmaXJzdCBhbmQgdGhlbiBhbiBp
bnRlcnJ1cHQgcG9wcGVkIHVwLCBvciBpZiBhbiBpbnRlcnJ1cHQgaGFkCj4+PiBhbHJlYWR5IGJl
ZW4gX192bXdyaXQoKXRlbiBhbmQgdGhlbiBDTEkgY2F1c2VkIHRoZSBpbnZhbGlkIGd1ZXN0IHN0
YXRlLgo+PiAKPj4gSSdkIGV4cGVjdCBpdCB0byBiZSB0aGUgbGF0dGVyIC0gYW4gZXh0ZXJuYWwg
aW50ZXJydXB0IHByZXN1bWFibHkKPj4gY2FuJ3QgYmUgaW5qZWN0ZWQgd2hlbiBFRkxBR1MuSUYg
aXMgY2xlYXIuIFdoeSBhcmUgd2UgZW11bGF0aW5nCj4+IENMSSBpbiB0aGUgZmlyc3QgcGxhY2U/
IFdpdGggYSBwZW5kaW5nIGV4dGVybmFsIGludGVycnVwdCwgc2hvdWxkbid0Cj4+IHdlIGp1c3Qg
ZXhpdCBiYWNrIHRvIGd1ZXN0IGNvbnRleHQgd2l0aG91dCBlbXVsYXRpbmcgYW55dGhpbmc/Cj4g
Cj4gSW4gdGhpcyBwYXJ0aWN1bGFyIGNhc2Ugd2UncmUgZW11bGF0aW5nIENMSSBiZWNhdXNlIHRo
ZSB2bV9ldmVudAo+IHJlc3BvbnNlIHJlcXVlc3RzIGl0Lgo+IAo+IFRhbWFzJyB0ZXN0IG1hcmtz
IGFsbCBvZiB0aGUgZ3Vlc3QncyBwYWdlcyBYRU5NRU1fYWNjZXNzX3gsIGFuZCBhdCBzb21lCj4g
cG9pbnQgYSB2bV9ldmVudCBhcnJpdmVzIHNvbWV3aGVyZSBpbiBhIHBhZ2Ugd2hlcmUgQ0xJIGlz
IHJlYWQgZnJvbSwKPiBBRkFJQ1QuIERvaW5nIG5vdGhpbmcgd291bGQgZ2V0IHVzIGludG8gYW4g
aW5maW5pdGUgbG9vcCwgYW5kIHNpbmNlIHdlCj4gZG9uJ3Qgd2FudCB0byBtYXJrIHRoZSBwYWdl
IHJ3eCwgd2UgdHJ5IHRvIGVtdWxhdGUgQ0xJLgoKRG9pbmcgbm90aGluZyB3b3VsZCBnZXQgeW91
IGludG8gYW4gaW5maW5pdGUgbG9vcCBvbmx5IGlmIGF0IGVhY2gKYXR0ZW1wdCB0aGVyZSdzIHll
dCBhZ2FpbiBhbiBldmVudCB0byBiZSByZS1pbmplY3RlZC4gT2YgY291cnNlCnRoZSByaXNrIG9m
IHRoaXMgZ3Jvd3MgdGhlIGxvbmdlciBpdCB0YWtlcyB0byBwcm9jZXNzZXMgdGhpbmdzIGluCnlv
dXIgdG9vbCwgYnV0IGlmIHRoZXJlIGlzIGFuIGV2ZW50IHRvIGJlIHJlLWluamVjdGVkIHRoZW4g
SSBkb24ndApzZWUgd2hhdCBlbHNlIHlvdSBjYW4gZG8uIFRyeWluZyB0byBkaXRjaCB0aGUgZXZl
bnQgd291bGQKY2VydGFpbmx5IGJlIHRoZSB3cm9uZyB0aGluZy4gSSBzdWdnZXN0IHlvdSB0cnkg
dG8gZ2V0IGFkdmljZQpmcm9tIHRoZSBWTVggbWFpbnRhaW5lcnMgLSBwZXJoYXBzIEknbSBzaW1w
bHkgb3Zlcmxvb2tpbmcgYW4Kb2J2aW91cyByb3V0ZSBvdXQgb2YgdGhlIHN0YXRlIHlvdSdyZSBh
cHBhcmVudGx5IGluLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 13:42:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 13:42:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpD6k-0001ph-E9; Mon, 13 Aug 2018 13:42: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=zfh6=k4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpD6j-0001pb-Je
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 13:42:05 +0000
X-Inumbo-ID: 84214f02-9efe-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 84214f02-9efe-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 15:41:01 +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 A0CD680D;
 Mon, 13 Aug 2018 06:42:03 -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 AAB1E3F5D0;
 Mon, 13 Aug 2018 06:42:02 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-22-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <53d3391d-5e46-1e61-5fc1-e2d247939179@arm.com>
Date: Mon, 13 Aug 2018 14:42:01 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1533079688-9541-22-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 22/25] xen/arm: Allow vpl011 to be used
 by DomU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, andrii_anisov@epam.com,
 xen-devel@lists.xen.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwMS8wOC8xOCAwMDoyOCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IE1ha2UgdnBs
MDExIGJlaW5nIGFibGUgdG8gYmUgdXNlZCB3aXRob3V0IGEgdXNlcnNwYWNlIGNvbXBvbmVudCBp
biBEb20wLgo+IEluIHRoYXQgY2FzZSwgb3V0cHV0IGlzIHByaW50ZWQgdG8gdGhlIFhlbiBzZXJp
YWwgYW5kIGlucHV0IGlzIHJlY2VpdmVkCj4gZnJvbSB0aGUgWGVuIHNlcmlhbCBvbmUgY2hhcmFj
dGVyIGF0IGEgdGltZS4KPiAKPiBDYWxsIGRvbWFpbl92cGwwMTFfaW5pdCBkdXJpbmcgY29uc3Ry
dWN0X2RvbVUgaWYgdnBsMDExIGlzIGVuYWJsZWQuCj4gCj4gSW50cm9kdWNlIGEgbmV3IHJpbmcg
c3RydWN0IHdpdGggb25seSB0aGUgcmluZyBhcnJheSB0byBhdm9pZCBhIHdhc3RlIG9mCj4gbWVt
b3J5LiBJbnRyb2R1Y2Ugc2VwYXJhdGUgcmVhZF9kYXRhIGFuZCB3cml0ZV9kYXRhIGZ1bmN0aW9u
cyBmb3IKPiBpbml0aWFsIGRvbWFpbnM6IHZwbDAxMV93cml0ZV9kYXRhX3hlbiBpcyB2ZXJ5IHNp
bXBsZSBhbmQganVzdCB3cml0ZXMKPiB0byB0aGUgY29uc29sZSwgd2hpbGUgdnBsMDExX3JlYWRf
ZGF0YV94ZW4gaXMgYSBkdXBsaWNhdGUgb2YKPiB2cGwwMTFfcmVhZF9kYXRhLiBBbHRob3VnaCB0
ZXh0dWFsbHkgYWxtb3N0IGlkZW50aWNhbCwgd2UgYXJlIGZvcmNlZCB0bwo+IGR1cGxpY2F0ZSB0
aGUgZnVuY3Rpb25zIGJlY2F1c2UgdGhlIHN0cnVjdCBsYXlvdXQgaXMgZGlmZmVyZW50Lgo+IAo+
IE91dHB1dCBjaGFyYWN0ZXJzIGFyZSBwcmludGVkIG9uZSBieSBvbmUsIHBvdGVudGlhbGx5IGxl
YWRpbmcgdG8KPiBpbnRlcm1peGVkIG91dHB1dCBvZiBkaWZmZXJlbnQgZG9tYWlucyBvbiB0aGUg
Y29uc29sZS4gQSBmb2xsb3ctdXAgcGF0Y2gKPiB3aWxsIHNvbHZlIHRoZSBpc3N1ZSBieSBpbnRy
b2R1Y2luZyBidWZmZXJpbmcuCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5p
IDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IC0tLQo+IENoYW5nZXMgaW4gdjM6Cj4gLSBhZGQgaW4t
Y29kZSBjb21tZW50cwo+IC0gaW1wcm92ZSBleGlzdGluZyBjb21tZW50cwo+IC0gcmVtb3ZlIGlm
ZGVmIGFyb3VuZCBkb21haW5fdnBsMDExX2luaXQgaW4gY29uc3RydWN0X2RvbVUKPiAtIGFkZCBB
U1NFUlQKPiAtIHVzZSBTQlNBX1VBUlRfRklGT19TSVpFIGZvciBpbiBidWZmZXIgc2l6ZQo+IC0g
cmVuYW1lIHJpbmdfZW5hYmxlIHRvIGJhY2tlbmRfaW5fZG9tYWluCj4gLSByZW5hbWUgc3RydWN0
IHhlbmNvbnNfaW4gdG8gc3RydWN0IHZwbDAxMV94ZW5fYmFja2VuZAo+IC0gcmVuYW1lIGlucmlu
ZyBmaWVsZCB0byB4ZW4KPiAtIHJlbmFtZSBoZWxwZXIgZnVuY3Rpb25zIGFjY29yZGluZ2x5Cj4g
LSByZW1vdmUgdW5uZWNlc3Nhcnkgc3R1YiBpbXBsZW1lbnRhdGlvbiBvZiB2cGwwMTFfcnhfY2hh
cgo+IC0gbW92ZSB2cGwwMTFfcnhfY2hhcl94ZW4gd2l0aGluIHRoZSBmaWxlIHRvIGF2b2lkIHRo
ZSBuZWVkIG9mIGEgZm9yd2FyZAo+ICAgIGRlY2xhcmF0aW9uIG9mIHZwbDAxMV9kYXRhX2F2YWls
Cj4gLSBmaXggc21hbGwgYnVnIGluIHZwbDAxMV9yeF9jaGFyX3hlbjogaW5jcmVtZW50IGluX3By
b2QgYmVmb3JlIHVzaW5nIGl0Cj4gICAgdG8gY2hlY2sgeGVuY29uc19xdWV1ZWQuCj4gCj4gQ2hh
bmdlcyBpbiB2MjoKPiAtIG9ubHkgaW5pdCBpZiB2cGwwMTEKPiAtIHJlbmFtZSB2cGwwMTFfcmVh
ZF9jaGFyIHRvIHZwbDAxMV9yeF9jaGFyCj4gLSByZW1vdmUgc3B1cmlvdXMgY2hhbmdlCj4gLSBm
aXggY29kaW5nIHN0eWxlCj4gLSB1c2UgZGlmZmVyZW50IHJpbmcgc3RydWN0Cj4gLSBtb3ZlIHRo
ZSB3cml0ZV9kYXRhIGNoYW5nZXMgdG8gdGhlaXIgb3duIGZ1bmN0aW9uCj4gICAgKHZwbDAxMV93
cml0ZV9kYXRhX25vcmluZykKPiAtIGR1cGxpY2F0ZSB2cGwwMTFfcmVhZF9kYXRhCj4gLS0tCj4g
ICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgIHwgICA5ICstCj4gICB4ZW4vYXJjaC9hcm0v
dnBsMDExLmMgICAgICAgIHwgMTk4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrLS0tLS0KPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmggfCAgIDggKysKPiAgIDMg
ZmlsZXMgY2hhbmdlZCwgMTkyIGluc2VydGlvbnMoKyksIDIzIGRlbGV0aW9ucygtKQo+IAo+IGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9t
YWluX2J1aWxkLmMKPiBpbmRleCBmOWZhNDg0Li4wODg4YTc2IDEwMDY0NAo+IC0tLSBhL3hlbi9h
cmNoL2FybS9kb21haW5fYnVpbGQuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
Ywo+IEBAIC0yNjM4LDcgKzI2MzgsMTQgQEAgc3RhdGljIGludCBfX2luaXQgY29uc3RydWN0X2Rv
bVUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQo+ICAgICAg
IGlmICggcmMgPCAwICkKPiAgICAgICAgICAgcmV0dXJuIHJjOwo+ICAgCj4gLSAgICByZXR1cm4g
X19jb25zdHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7Cj4gKyAgICByYyA9IF9fY29uc3RydWN0X2Rv
bWFpbihkLCAma2luZm8pOwo+ICsgICAgaWYgKCByYyA8IDAgKQo+ICsgICAgICAgIHJldHVybiBy
YzsKPiArCj4gKyAgICBpZiAoIGtpbmZvLnZwbDAxMSApCj4gKyAgICAgICAgcmMgPSBkb21haW5f
dnBsMDExX2luaXQoZCwgTlVMTCk7Cj4gKwo+ICsgICAgcmV0dXJuIHJjOwo+ICAgfQo+ICAgCj4g
ICB2b2lkIF9faW5pdCBjcmVhdGVfZG9tVXModm9pZCkKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL3ZwbDAxMS5jIGIveGVuL2FyY2gvYXJtL3ZwbDAxMS5jCj4gaW5kZXggNzI1YTIwMy4uZjIw
NmM2MSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vdnBsMDExLmMKPiArKysgYi94ZW4vYXJj
aC9hcm0vdnBsMDExLmMKPiBAQCAtNzcsNiArNzcsOTEgQEAgc3RhdGljIHZvaWQgdnBsMDExX3Vw
ZGF0ZV9pbnRlcnJ1cHRfc3RhdHVzKHN0cnVjdCBkb21haW4gKmQpCj4gICAjZW5kaWYKPiAgIH0K
PiAgIAo+ICsvKgo+ICsgKiB2cGwwMTFfd3JpdGVfZGF0YV94ZW4gd3JpdGVzIGNoYXJzIGZyb20g
dGhlIHZwbDAxMSBvdXQgYnVmZmVyIHRvIHRoZQo+ICsgKiBjb25zb2xlLiBPbmx5IHRvIGJlIHVz
ZWQgd2hlbiB0aGUgYmFja2VuZCBpcyBYZW4uCj4gKyAqLwo+ICtzdGF0aWMgdm9pZCB2cGwwMTFf
d3JpdGVfZGF0YV94ZW4oc3RydWN0IGRvbWFpbiAqZCwgdWludDhfdCBkYXRhKQo+ICt7Cj4gKyAg
ICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+ICsgICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0gJmQt
PmFyY2gudnBsMDExOwo+ICsKPiArICAgIFZQTDAxMV9MT0NLKGQsIGZsYWdzKTsKPiArCj4gKyAg
ICBwcmludGsoIiVjIiwgZGF0YSk7Cj4gKyAgICBpZiAoZGF0YSA9PSAnXG4nKQo+ICsgICAgICAg
IHByaW50aygiRE9NJXU6ICIsIGQtPmRvbWFpbl9pZCk7Cj4gKwo+ICsgICAgdnBsMDExLT51YXJ0
cmlzIHw9IFRYSTsKPiArICAgIHZwbDAxMS0+dWFydGZyICY9IH5UWEZFOwo+ICsgICAgdnBsMDEx
X3VwZGF0ZV9pbnRlcnJ1cHRfc3RhdHVzKGQpOwo+ICsKPiArICAgIFZQTDAxMV9VTkxPQ0soZCwg
ZmxhZ3MpOwo+ICt9Cj4gKwo+ICsvKgo+ICsgKiB2cGwwMTFfcmVhZF9kYXRhX3hlbiByZWFkcyBk
YXRhIHdoZW4gdGhlIGJhY2tlbmQgaXMgeGVuLiBDaGFyYWN0ZXJzCj4gKyAqIGFyZSBhZGRlZCB0
byB0aGUgdnBsMDExIHJlY2VpdmUgYnVmZmVyIGJ5IHZwbDAxMV9yeF9jaGFyX3hlbi4KPiArICov
Cj4gK3N0YXRpYyB1aW50OF90IHZwbDAxMV9yZWFkX2RhdGFfeGVuKHN0cnVjdCBkb21haW4gKmQp
Cj4gK3sKPiArICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4gKyAgICB1aW50OF90IGRhdGEgPSAw
Owo+ICsgICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0gJmQtPmFyY2gudnBsMDExOwo+ICsgICAg
c3RydWN0IHZwbDAxMV94ZW5fYmFja2VuZCAqaW50ZiA9IHZwbDAxMS0+eGVuOwo+ICsgICAgWEVO
Q09OU19SSU5HX0lEWCBpbl9jb25zLCBpbl9wcm9kOwo+ICsKPiArICAgIFZQTDAxMV9MT0NLKGQs
IGZsYWdzKTsKPiArCj4gKyAgICBpbl9jb25zID0gaW50Zi0+aW5fY29uczsKPiArICAgIGluX3By
b2QgPSBpbnRmLT5pbl9wcm9kOwo+ICsKPiArICAgIHNtcF9ybWIoKTsKPiArCj4gKyAgICAvKgo+
ICsgICAgICogSXQgaXMgZXhwZWN0ZWQgdGhhdCB0aGVyZSB3aWxsIGJlIGRhdGEgaW4gdGhlIHJp
bmcgYnVmZmVyIHdoZW4gdGhpcwo+ICsgICAgICogZnVuY3Rpb24gaXMgY2FsbGVkIHNpbmNlIHRo
ZSBndWVzdCBpcyBleHBlY3RlZCB0byByZWFkIHRoZSBkYXRhIHJlZ2lzdGVyCj4gKyAgICAgKiBv
bmx5IGlmIHRoZSBUWEZFIGZsYWcgaXMgbm90IHNldC4KPiArICAgICAqIElmIHRoZSBndWVzdCBz
dGlsbCBkb2VzIHJlYWQgd2hlbiBUWEZFIGJpdCBpcyBzZXQgdGhlbiAwIHdpbGwgYmUgcmV0dXJu
ZWQuCj4gKyAgICAgKi8KPiArICAgIGlmICggeGVuY29uc19xdWV1ZWQoaW5fcHJvZCwgaW5fY29u
cywgc2l6ZW9mKGludGYtPmluKSkgPiAwICkKPiArICAgIHsKPiArICAgICAgICB1bnNpZ25lZCBp
bnQgZmlmb19sZXZlbDsKPiArCj4gKyAgICAgICAgZGF0YSA9IGludGYtPmluW3hlbmNvbnNfbWFz
ayhpbl9jb25zLCBzaXplb2YoaW50Zi0+aW4pKV07Cj4gKyAgICAgICAgaW5fY29ucyArPSAxOwo+
ICsgICAgICAgIHNtcF9tYigpOwo+ICsgICAgICAgIGludGYtPmluX2NvbnMgPSBpbl9jb25zOwo+
ICsKPiArICAgICAgICBmaWZvX2xldmVsID0geGVuY29uc19xdWV1ZWQoaW5fcHJvZCwgaW5fY29u
cywgc2l6ZW9mKGludGYtPmluKSk7Cj4gKwo+ICsgICAgICAgIC8qIElmIHRoZSBGSUZPIGlzIG5v
dyBlbXB0eSwgd2UgY2xlYXIgdGhlIHJlY2VpdmUgdGltZW91dCBpbnRlcnJ1cHQuICovCj4gKyAg
ICAgICAgaWYgKCBmaWZvX2xldmVsID09IDAgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAg
dnBsMDExLT51YXJ0ZnIgfD0gUlhGRTsKPiArICAgICAgICAgICAgdnBsMDExLT51YXJ0cmlzICY9
IH5SVEk7Cj4gKyAgICAgICAgfQo+ICsKPiArICAgICAgICAvKiBJZiB0aGUgRklGTyBpcyBtb3Jl
IHRoYW4gaGFsZiBlbXB0eSwgd2UgY2xlYXIgdGhlIFJYIGludGVycnVwdC4gKi8KPiArICAgICAg
ICBpZiAoIGZpZm9fbGV2ZWwgPCBzaXplb2YoaW50Zi0+aW4pIC0gU0JTQV9VQVJUX0ZJRk9fTEVW
RUwgKQo+ICsgICAgICAgICAgICB2cGwwMTEtPnVhcnRyaXMgJj0gflJYSTsKPiArCj4gKyAgICAg
ICAgdnBsMDExX3VwZGF0ZV9pbnRlcnJ1cHRfc3RhdHVzKGQpOwo+ICsgICAgfQo+ICsgICAgZWxz
ZQo+ICsgICAgICAgIGdwcmludGsoWEVOTE9HX0VSUiwgInZwbDAxMTogVW5leHBlY3RlZCBJTiBy
aW5nIGJ1ZmZlciBlbXB0eVxuIik7Cj4gKwo+ICsgICAgLyoKPiArICAgICAqIFdlIGhhdmUgY29u
c3VtZWQgYSBjaGFyYWN0ZXIgb3IgdGhlIEZJRk8gd2FzIGVtcHR5LCBzbyBjbGVhciB0aGUKPiAr
ICAgICAqICJGSUZPIGZ1bGwiIGJpdC4KPiArICAgICAqLwo+ICsgICAgdnBsMDExLT51YXJ0ZnIg
Jj0gflJYRkY7Cj4gKwo+ICsgICAgVlBMMDExX1VOTE9DSyhkLCBmbGFncyk7Cj4gKwo+ICsgICAg
cmV0dXJuIGRhdGE7Cj4gK30KPiArCj4gICBzdGF0aWMgdWludDhfdCB2cGwwMTFfcmVhZF9kYXRh
KHN0cnVjdCBkb21haW4gKmQpCj4gICB7Cj4gICAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKPiBA
QCAtMjQwLDcgKzMyNSwxMCBAQCBzdGF0aWMgaW50IHZwbDAxMV9tbWlvX3JlYWQoc3RydWN0IHZj
cHUgKnYsCj4gICAgICAgY2FzZSBEUjoKPiAgICAgICAgICAgaWYgKCAhdnBsMDExX3JlZzMyX2No
ZWNrX2FjY2VzcyhkYWJ0KSApIGdvdG8gYmFkX3dpZHRoOwo+ICAgCj4gLSAgICAgICAgKnIgPSB2
cmVnX3JlZzMyX2V4dHJhY3QodnBsMDExX3JlYWRfZGF0YShkKSwgaW5mbyk7Cj4gKyAgICAgICAg
aWYgKCB2cGwwMTEtPmJhY2tlbmRfaW5fZG9tYWluICkKPiArICAgICAgICAgICAgKnIgPSB2cmVn
X3JlZzMyX2V4dHJhY3QodnBsMDExX3JlYWRfZGF0YShkKSwgaW5mbyk7Cj4gKyAgICAgICAgZWxz
ZQo+ICsgICAgICAgICAgICAqciA9IHZyZWdfcmVnMzJfZXh0cmFjdCh2cGwwMTFfcmVhZF9kYXRh
X3hlbihkKSwgaW5mbyk7Cj4gICAgICAgICAgIHJldHVybiAxOwo+ICAgCj4gICAgICAgY2FzZSBS
U1I6Cj4gQEAgLTMyNSw3ICs0MTMsMTAgQEAgc3RhdGljIGludCB2cGwwMTFfbW1pb193cml0ZShz
dHJ1Y3QgdmNwdSAqdiwKPiAgIAo+ICAgICAgICAgICB2cmVnX3JlZzMyX3VwZGF0ZSgmZGF0YSwg
ciwgaW5mbyk7Cj4gICAgICAgICAgIGRhdGEgJj0gMHhGRjsKPiAtICAgICAgICB2cGwwMTFfd3Jp
dGVfZGF0YSh2LT5kb21haW4sIGRhdGEpOwo+ICsgICAgICAgIGlmICggdnBsMDExLT5iYWNrZW5k
X2luX2RvbWFpbiApCj4gKyAgICAgICAgICAgIHZwbDAxMV93cml0ZV9kYXRhKHYtPmRvbWFpbiwg
ZGF0YSk7Cj4gKyAgICAgICAgZWxzZQo+ICsgICAgICAgICAgICB2cGwwMTFfd3JpdGVfZGF0YV94
ZW4odi0+ZG9tYWluLCBkYXRhKTsKPiAgICAgICAgICAgcmV0dXJuIDE7Cj4gICAgICAgfQo+ICAg
Cj4gQEAgLTQzMCw2ICs1MjEsMzkgQEAgc3RhdGljIHZvaWQgdnBsMDExX2RhdGFfYXZhaWwoc3Ry
dWN0IGRvbWFpbiAqZCwKPiAgICAgICAgICAgdnBsMDExLT51YXJ0ZnIgfD0gVFhGRTsKPiAgIH0K
PiAgIAo+ICsvKgo+ICsgKiB2cGwwMTFfcnhfY2hhcl94ZW4gYWRkcyBhIGNoYXIgdG8gYSBkb21h
aW4ncyB2cGwwMTEgcmVjZWl2ZSBidWZmZXIuCj4gKyAqIEl0IGlzIG9ubHkgdXNlZCB3aGVuIHRo
ZSB2cGwwMTEgYmFja2VuZCBpcyBpbiBYZW4uCj4gKyAqLwo+ICt2b2lkIHZwbDAxMV9yeF9jaGFy
X3hlbihzdHJ1Y3QgZG9tYWluICpkLCBjaGFyIGMpCj4gK3sKPiArICAgIHVuc2lnbmVkIGxvbmcg
ZmxhZ3M7Cj4gKyAgICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAmZC0+YXJjaC52cGwwMTE7Cj4g
KyAgICBzdHJ1Y3QgdnBsMDExX3hlbl9iYWNrZW5kICppbnRmID0gdnBsMDExLT54ZW47Cj4gKyAg
ICBYRU5DT05TX1JJTkdfSURYIGluX2NvbnMsIGluX3Byb2QsIGluX2ZpZm9fbGV2ZWw7Cj4gKwo+
ICsgICAgQVNTRVJUKCF2cGwwMTEtPmJhY2tlbmRfaW5fZG9tYWluKTsKPiArICAgIFZQTDAxMV9M
T0NLKGQsIGZsYWdzKTsKPiArCj4gKyAgICBpbl9jb25zID0gaW50Zi0+aW5fY29uczsKPiArICAg
IGluX3Byb2QgPSBpbnRmLT5pbl9wcm9kOwo+ICsgICAgaWYgKCB4ZW5jb25zX3F1ZXVlZChpbl9w
cm9kLCBpbl9jb25zLCBzaXplb2YoaW50Zi0+aW4pKSA9PSBzaXplb2YoaW50Zi0+aW4pICkKPiAr
ICAgIHsKPiArICAgICAgICBWUEwwMTFfVU5MT0NLKGQsIGZsYWdzKTsKPiArICAgICAgICByZXR1
cm47Cj4gKyAgICB9Cj4gKwo+ICsgICAgaW50Zi0+aW5beGVuY29uc19tYXNrKGluX3Byb2QsIHNp
emVvZihpbnRmLT5pbikpXSA9IGM7Cj4gKyAgICBpbnRmLT5pbl9wcm9kID0gKytpbl9wcm9kOwo+
ICsKPiArICAgIGluX2ZpZm9fbGV2ZWwgPSB4ZW5jb25zX3F1ZXVlZChpbl9wcm9kLAo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluX2NvbnMsCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKGludGYtPmluKSk7Cj4gKwo+ICsgICAgdnBsMDEx
X2RhdGFfYXZhaWwoZCwgaW5fZmlmb19sZXZlbCwgc2l6ZW9mKGludGYtPmluKSwgMCwgU0JTQV9V
QVJUX0ZJRk9fU0laRSk7Cj4gKyAgICBWUEwwMTFfVU5MT0NLKGQsIGZsYWdzKTsKPiArfQo+ICsK
PiAgIHN0YXRpYyB2b2lkIHZwbDAxMV9ub3RpZmljYXRpb24oc3RydWN0IHZjcHUgKnYsIHVuc2ln
bmVkIGludCBwb3J0KQo+ICAgewo+ICAgICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4gQEAgLTQ3
MCwyNyArNTk0LDQ3IEBAIGludCBkb21haW5fdnBsMDExX2luaXQoc3RydWN0IGRvbWFpbiAqZCwg
c3RydWN0IHZwbDAxMV9pbml0X2luZm8gKmluZm8pCj4gICAgICAgaWYgKCB2cGwwMTEtPmRvbS5y
aW5nX2J1ZiApCj4gICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ICAgCj4gLSAgICAvKiBNYXAg
dGhlIGd1ZXN0IFBGTiB0byBYZW4gYWRkcmVzcyBzcGFjZS4gKi8KPiAtICAgIHJjID0gIHByZXBh
cmVfcmluZ19mb3JfaGVscGVyKGQsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBnZm5feChpbmZvLT5nZm4pLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
JnZwbDAxMS0+ZG9tLnJpbmdfcGFnZSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICZ2cGwwMTEtPmRvbS5yaW5nX2J1Zik7Cj4gLSAgICBpZiAoIHJjIDwgMCApCj4gLSAgICAg
ICAgZ290byBvdXQ7Cj4gKyAgICAvKgo+ICsgICAgICogaW5mbyBpcyBOVUxMIHdoZW4gdGhlIGJh
Y2tlbmQgaXMgaW4gWGVuLgo+ICsgICAgICogaW5mbyBpcyAhPSBOVUxMIHdoZW4gdGhlIGJhY2tl
bmQgaXMgaW4gYSBkb21haW4uCj4gKyAgICAgKi8KPiArICAgIGlmICggaW5mbyAhPSBOVUxMICkK
PiArICAgIHsKPiArICAgICAgICB2cGwwMTEtPmJhY2tlbmRfaW5fZG9tYWluID0gdHJ1ZTsKPiAr
Cj4gKyAgICAgICAgLyogTWFwIHRoZSBndWVzdCBQRk4gdG8gWGVuIGFkZHJlc3Mgc3BhY2UuICov
Cj4gKyAgICAgICAgcmMgPSAgcHJlcGFyZV9yaW5nX2Zvcl9oZWxwZXIoZCwKPiArICAgICAgICAg
ICAgICAgIGdmbl94KGluZm8tPmdmbiksCj4gKyAgICAgICAgICAgICAgICAmdnBsMDExLT5kb20u
cmluZ19wYWdlLAo+ICsgICAgICAgICAgICAgICAgJnZwbDAxMS0+ZG9tLnJpbmdfYnVmKTsKClRo
ZSBpbmRlbnRhdGlvbiBsb29rcyB3cm9uZyBoZXJlLgoKPiArICAgICAgICBpZiAoIHJjIDwgMCAp
Cj4gKyAgICAgICAgICAgIGdvdG8gb3V0Owo+ICsKPiArICAgICAgICByYyA9IGFsbG9jX3VuYm91
bmRfeGVuX2V2ZW50X2NoYW5uZWwoZCwgMCwgaW5mby0+Y29uc29sZV9kb21pZCwKPiArICAgICAg
ICAgICAgICAgIHZwbDAxMV9ub3RpZmljYXRpb24pOwoKVGhlIGluZGVudGF0aW9uIGxvb2tzIHdy
b25nIGhlcmUuCgo+ICsgICAgICAgIGlmICggcmMgPCAwICkKPiArICAgICAgICAgICAgZ290byBv
dXQxOwo+ICsKPiArICAgICAgICB2cGwwMTEtPmV2dGNobiA9IGluZm8tPmV2dGNobiA9IHJjOwo+
ICsgICAgfQo+ICsgICAgZWxzZQo+ICsgICAgewo+ICsgICAgICAgIHZwbDAxMS0+YmFja2VuZF9p
bl9kb21haW4gPSBmYWxzZTsKPiArCj4gKyAgICAgICAgdnBsMDExLT54ZW4gPSB4emFsbG9jKHN0
cnVjdCB2cGwwMTFfeGVuX2JhY2tlbmQpOwo+ICsgICAgICAgIGlmICggdnBsMDExLT54ZW4gPT0g
TlVMTCApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICByYyA9IC1FSU5WQUw7Cj4gKyAgICAg
ICAgICAgIGdvdG8gb3V0MTsKPiArICAgICAgICB9Cj4gKyAgICB9Cj4gICAKPiAgICAgICByYyA9
IHZnaWNfcmVzZXJ2ZV92aXJxKGQsIEdVRVNUX1ZQTDAxMV9TUEkpOwo+ICAgICAgIGlmICggIXJj
ICkKPiAgICAgICB7Cj4gICAgICAgICAgIHJjID0gLUVJTlZBTDsKPiAtICAgICAgICBnb3RvIG91
dDE7Cj4gLSAgICB9Cj4gLQo+IC0gICAgcmMgPSBhbGxvY191bmJvdW5kX3hlbl9ldmVudF9jaGFu
bmVsKGQsIDAsIGluZm8tPmNvbnNvbGVfZG9taWQsCj4gLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdnBsMDExX25vdGlmaWNhdGlvbik7Cj4gLSAgICBpZiAoIHJjIDwg
MCApCj4gICAgICAgICAgIGdvdG8gb3V0MjsKPiAtCj4gLSAgICB2cGwwMTEtPmV2dGNobiA9IGlu
Zm8tPmV2dGNobiA9IHJjOwo+ICsgICAgfQo+ICAgCj4gICAgICAgc3Bpbl9sb2NrX2luaXQoJnZw
bDAxMS0+bG9jayk7Cj4gICAKPiBAQCAtNTAzLDcgKzY0NywxMCBAQCBvdXQyOgo+ICAgICAgIHZn
aWNfZnJlZV92aXJxKGQsIEdVRVNUX1ZQTDAxMV9TUEkpOwo+ICAgCj4gICBvdXQxOgo+IC0gICAg
ZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIoJnZwbDAxMS0+ZG9tLnJpbmdfYnVmLCB2cGwwMTEtPmRv
bS5yaW5nX3BhZ2UpOwo+ICsgICAgaWYgKCB2cGwwMTEtPmJhY2tlbmRfaW5fZG9tYWluICkKPiAr
ICAgICAgICBkZXN0cm95X3JpbmdfZm9yX2hlbHBlcigmdnBsMDExLT5kb20ucmluZ19idWYsIHZw
bDAxMS0+ZG9tLnJpbmdfcGFnZSk7Cj4gKyAgICBlbHNlCj4gKyAgICAgICAgeGZyZWUodnBsMDEx
LT54ZW4pOwo+ICAgCj4gICBvdXQ6Cj4gICAgICAgcmV0dXJuIHJjOwo+IEBAIC01MTMsMTEgKzY2
MCwxOCBAQCB2b2lkIGRvbWFpbl92cGwwMTFfZGVpbml0KHN0cnVjdCBkb21haW4gKmQpCj4gICB7
Cj4gICAgICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0gJmQtPmFyY2gudnBsMDExOwo+ICAgCj4g
LSAgICBpZiAoICF2cGwwMTEtPmRvbS5yaW5nX2J1ZiApCj4gLSAgICAgICAgcmV0dXJuOwo+ICsg
ICAgaWYgKCB2cGwwMTEtPmJhY2tlbmRfaW5fZG9tYWluICkKPiArICAgIHsKPiArICAgICAgICBp
ZiAoICF2cGwwMTEtPmRvbS5yaW5nX2J1ZiApCj4gKyAgICAgICAgICAgIHJldHVybjsKPiAgIAo+
IC0gICAgZnJlZV94ZW5fZXZlbnRfY2hhbm5lbChkLCB2cGwwMTEtPmV2dGNobik7Cj4gLSAgICBk
ZXN0cm95X3JpbmdfZm9yX2hlbHBlcigmdnBsMDExLT5kb20ucmluZ19idWYsIHZwbDAxMS0+ZG9t
LnJpbmdfcGFnZSk7Cj4gKyAgICAgICAgZnJlZV94ZW5fZXZlbnRfY2hhbm5lbChkLCB2cGwwMTEt
PmV2dGNobik7Cj4gKyAgICAgICAgZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIoJnZwbDAxMS0+ZG9t
LnJpbmdfYnVmLCB2cGwwMTEtPmRvbS5yaW5nX3BhZ2UpOwo+ICsgICAgfQo+ICsgICAgZWxzZQo+
ICsgICAgewo+ICsgICAgICAgIHhmcmVlKHZwbDAxMS0+eGVuKTsKPiArICAgIH0KCk5JVDogVGhl
IHsgfSBpcyBub3QgbmVjZXNzYXJ5IGZvciBvbmUgbGluZS4KCj4gICB9Cj4gICAKPiAgIC8qCj4g
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmggYi94ZW4vaW5jbHVkZS9h
c20tYXJtL3ZwbDAxMS5oCj4gaW5kZXggYjg3M2EyOS4uYzk5MThjMSAxMDA2NDQKPiAtLS0gYS94
ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS92
cGwwMTEuaAo+IEBAIC0yMSw2ICsyMSw3IEBACj4gICAKPiAgICNpbmNsdWRlIDxwdWJsaWMvZG9t
Y3RsLmg+Cj4gICAjaW5jbHVkZSA8cHVibGljL2lvL3JpbmcuaD4KPiArI2luY2x1ZGUgPHB1Ymxp
Yy9pby9jb25zb2xlLmg+Cj4gICAjaW5jbHVkZSA8YXNtL3ZyZWcuaD4KPiAgICNpbmNsdWRlIDx4
ZW4vbW0uaD4KPiAgIAo+IEBAIC0yOSwxMyArMzAsMTkgQEAKPiAgICNkZWZpbmUgVlBMMDExX1VO
TE9DSyhkLGZsYWdzKSBzcGluX3VubG9ja19pcnFyZXN0b3JlKCYoZCktPmFyY2gudnBsMDExLmxv
Y2ssIGZsYWdzKQo+ICAgCj4gICAjZGVmaW5lIFNCU0FfVUFSVF9GSUZPX1NJWkUgMzIKPiArc3Ry
dWN0IHZwbDAxMV94ZW5fYmFja2VuZCB7Cj4gKyAgICBjaGFyIGluW1NCU0FfVUFSVF9GSUZPX1NJ
WkVdOwo+ICsgICAgWEVOQ09OU19SSU5HX0lEWCBpbl9jb25zLCBpbl9wcm9kOwo+ICt9Owo+ICAg
Cj4gICBzdHJ1Y3QgdnBsMDExIHsKPiArICAgIGJvb2wgYmFja2VuZF9pbl9kb21haW47Cj4gICAg
ICAgdW5pb24gewo+ICAgICAgICAgICBzdHJ1Y3Qgewo+ICAgICAgICAgICAgICAgdm9pZCAqcmlu
Z19idWY7Cj4gICAgICAgICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpyaW5nX3BhZ2U7Cj4gICAg
ICAgICAgIH0gZG9tOwo+ICsgICAgICAgIHN0cnVjdCB2cGwwMTFfeGVuX2JhY2tlbmQgKnhlbjsK
PiAgICAgICB9Owo+ICAgICAgIHVpbnQzMl90ICAgIHVhcnRmcjsgICAgICAgICAvKiBGbGFnIHJl
Z2lzdGVyICovCj4gICAgICAgdWludDMyX3QgICAgdWFydGNyOyAgICAgICAgIC8qIENvbnRyb2wg
cmVnaXN0ZXIgKi8KPiBAQCAtNTcsNiArNjQsNyBAQCBzdHJ1Y3QgdnBsMDExX2luaXRfaW5mbyB7
Cj4gICBpbnQgZG9tYWluX3ZwbDAxMV9pbml0KHN0cnVjdCBkb21haW4gKmQsCj4gICAgICAgICAg
ICAgICAgICAgICAgICAgIHN0cnVjdCB2cGwwMTFfaW5pdF9pbmZvICppbmZvKTsKPiAgIHZvaWQg
ZG9tYWluX3ZwbDAxMV9kZWluaXQoc3RydWN0IGRvbWFpbiAqZCk7Cj4gK3ZvaWQgdnBsMDExX3J4
X2NoYXJfeGVuKHN0cnVjdCBkb21haW4gKmQsIGNoYXIgYyk7Cj4gICAjZWxzZQo+ICAgc3RhdGlj
IGlubGluZSBpbnQgZG9tYWluX3ZwbDAxMV9pbml0KHN0cnVjdCBkb21haW4gKmQsCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHZwbDAxMV9pbml0X2luZm8g
KmluZm8pCj4gCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 13:44:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 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 1fpD9N-0001xn-U0; Mon, 13 Aug 2018 13:44: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=uent=k4=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fpD9M-0001xg-C3
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 13:44:48 +0000
X-Inumbo-ID: e4ba5422-9efe-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 e4ba5422-9efe-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 15:43:43 +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 38DAD3086F00
 for <xen-devel@lists.xenproject.org>; Mon, 13 Aug 2018 16:44:45 +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 2B9EC7FBE1
 for <xen-devel@lists.xenproject.org>; Mon, 13 Aug 2018 16:44:45 +0300 (EEST)
Received: (qmail 2556 invoked from network); 13 Aug 2018 16:44:45 +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; 13 Aug 2018 16:44:45 +0300
To: xen-devel@lists.xenproject.org
References: <d189b20b-f2d3-629f-6a62-54a6491f2778@bitdefender.com>
 <5B6BF33702000078001DC522@prv1-mh.provo.novell.com>
 <0294e0ca-96d2-6810-82c8-97205a8deb66@bitdefender.com>
 <5B6BFCD602000078001DC5B2@prv1-mh.provo.novell.com>
 <2a4372de-8419-a0b1-9313-05c8f4e408dc@bitdefender.com>
 <5B71781902000078001DD80C@prv1-mh.provo.novell.com>
 <fca55a19-16d7-c6f4-ee00-a4253f66b992@bitdefender.com>
 <5B71808102000078001DD84C@prv1-mh.provo.novell.com>
 <ff6198a2-85a3-6c45-4331-ce06573af74b@bitdefender.com>
 <5B7189D402000078001DD880@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <11e2dce2-3a95-b669-92c2-c861e1035507@bitdefender.com>
Date: Mon, 13 Aug 2018 16:44:35 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <5B7189D402000078001DD880@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.77019
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 492842,
 Stamp: 3], Multi: [Enabled, t: (0.000009,0.003817)], BW: [Enabled, t:
 (0.000008,0.000001)], RBL DNSBL: [Disabled], APM: [Enabled, Score:
 500, t: (0.003345), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_SUMM_400_WORDS; NN_LEGIT_BITDEFENDER;
 NN_LEGIT_S_SQARE_BRACKETS; NN_LEGIT_MAILING_LIST_TO], SGN: [Enabled,
 t: (0.016935,0.000115)], URL: [Enabled, t: (0.000006)], RTDA:
 [Enabled, t: (0.096981), Hit: No, Details: v2.7.13; Id:
 15.1i6aoh6.1ckpog99d.7qrqi], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] Emulation and active (valid) 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gOC8xMy8xOCA0OjM4IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAxMy4wOC4xOCBh
dCAxNToxOSwgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+PiBPbiA4LzEzLzE4
IDM6NTggUE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMTMuMDguMTggYXQgMTQ6NTEs
IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+PiBTbyBmaXJzdCB3ZSd2ZSBn
b3QgdGhhdCB2bXhfaWR0dl9yZWluamVjdCgpIGNhbGwgd3JpdGluZyB0byB0aGUgVk1DUywKPj4+
PiB0aGVuIHdlIGVtdWxhdGUgYSBDTEksIHRoZW4gdGhlIGZhaWxlZCB2bWVudHJ5LiBJIGNhbid0
IHRlbGwgaWYgdGhlIENMSQo+Pj4+IHJhbiBmaXJzdCBhbmQgdGhlbiBhbiBpbnRlcnJ1cHQgcG9w
cGVkIHVwLCBvciBpZiBhbiBpbnRlcnJ1cHQgaGFkCj4+Pj4gYWxyZWFkeSBiZWVuIF9fdm13cml0
KCl0ZW4gYW5kIHRoZW4gQ0xJIGNhdXNlZCB0aGUgaW52YWxpZCBndWVzdCBzdGF0ZS4KPj4+Cj4+
PiBJJ2QgZXhwZWN0IGl0IHRvIGJlIHRoZSBsYXR0ZXIgLSBhbiBleHRlcm5hbCBpbnRlcnJ1cHQg
cHJlc3VtYWJseQo+Pj4gY2FuJ3QgYmUgaW5qZWN0ZWQgd2hlbiBFRkxBR1MuSUYgaXMgY2xlYXIu
IFdoeSBhcmUgd2UgZW11bGF0aW5nCj4+PiBDTEkgaW4gdGhlIGZpcnN0IHBsYWNlPyBXaXRoIGEg
cGVuZGluZyBleHRlcm5hbCBpbnRlcnJ1cHQsIHNob3VsZG4ndAo+Pj4gd2UganVzdCBleGl0IGJh
Y2sgdG8gZ3Vlc3QgY29udGV4dCB3aXRob3V0IGVtdWxhdGluZyBhbnl0aGluZz8KPj4KPj4gSW4g
dGhpcyBwYXJ0aWN1bGFyIGNhc2Ugd2UncmUgZW11bGF0aW5nIENMSSBiZWNhdXNlIHRoZSB2bV9l
dmVudAo+PiByZXNwb25zZSByZXF1ZXN0cyBpdC4KPj4KPj4gVGFtYXMnIHRlc3QgbWFya3MgYWxs
IG9mIHRoZSBndWVzdCdzIHBhZ2VzIFhFTk1FTV9hY2Nlc3NfeCwgYW5kIGF0IHNvbWUKPj4gcG9p
bnQgYSB2bV9ldmVudCBhcnJpdmVzIHNvbWV3aGVyZSBpbiBhIHBhZ2Ugd2hlcmUgQ0xJIGlzIHJl
YWQgZnJvbSwKPj4gQUZBSUNULiBEb2luZyBub3RoaW5nIHdvdWxkIGdldCB1cyBpbnRvIGFuIGlu
ZmluaXRlIGxvb3AsIGFuZCBzaW5jZSB3ZQo+PiBkb24ndCB3YW50IHRvIG1hcmsgdGhlIHBhZ2Ug
cnd4LCB3ZSB0cnkgdG8gZW11bGF0ZSBDTEkuCj4gCj4gRG9pbmcgbm90aGluZyB3b3VsZCBnZXQg
eW91IGludG8gYW4gaW5maW5pdGUgbG9vcCBvbmx5IGlmIGF0IGVhY2gKPiBhdHRlbXB0IHRoZXJl
J3MgeWV0IGFnYWluIGFuIGV2ZW50IHRvIGJlIHJlLWluamVjdGVkLiBPZiBjb3Vyc2UKPiB0aGUg
cmlzayBvZiB0aGlzIGdyb3dzIHRoZSBsb25nZXIgaXQgdGFrZXMgdG8gcHJvY2Vzc2VzIHRoaW5n
cyBpbgo+IHlvdXIgdG9vbCwgYnV0IGlmIHRoZXJlIGlzIGFuIGV2ZW50IHRvIGJlIHJlLWluamVj
dGVkIHRoZW4gSSBkb24ndAo+IHNlZSB3aGF0IGVsc2UgeW91IGNhbiBkby4gVHJ5aW5nIHRvIGRp
dGNoIHRoZSBldmVudCB3b3VsZAo+IGNlcnRhaW5seSBiZSB0aGUgd3JvbmcgdGhpbmcuIEkgc3Vn
Z2VzdCB5b3UgdHJ5IHRvIGdldCBhZHZpY2UKPiBmcm9tIHRoZSBWTVggbWFpbnRhaW5lcnMgLSBw
ZXJoYXBzIEknbSBzaW1wbHkgb3Zlcmxvb2tpbmcgYW4KPiBvYnZpb3VzIHJvdXRlIG91dCBvZiB0
aGUgc3RhdGUgeW91J3JlIGFwcGFyZW50bHkgaW4uCgpZb3UncmUgb2YgY291cnNlIHJpZ2h0LCB3
aGF0IEkgbWVhbnQgdG8gc2F5IHdhcyB0aGF0IGlmIHdlIGRvbid0CmVtdWxhdGUsIGRvbid0IG1h
cmsgdGhlIHBhZ2Ugcnd4LCBhbmQgZG9uJ3QgbW92ZSBSSVAgd2UnbGwgYmUgaW4gYW4KaW5maW5p
dGUgbG9vcCBvZiByZWFkLWNhdXNlZCB2bV9ldmVudCAtPiB1c2Vyc3BhY2UgdG9vbCBnZXRzIGV2
ZW50IC0+CmRvZXMgbm90aGluZywgYnV0IHJlc3BvbmRzIHRvIGl0IC0+IGd1ZXN0IHJlc3VtZXMg
YXQgdGhlIHNhbWUgUklQCihwb2ludGluZywgaW4gdGhpcyBjYXNlIGF0IENMSSwgYnV0IGl0IGNv
dWxkIGJlIGFueXRoaW5nKSAtPiBnb3RvIGJlZ2luLgoKV2UgbmVlZCB0byBkbyBzb21ldGhpbmcg
dG8ga2VlcCB0aGUgZ3Vlc3QgZ29pbmcsIGFuZCB0aGUgZ2VuZXJpYyB3YXkgdG8KYWNjb21wbGlz
aCB0aGlzIGlzIHRvIGFzayBYZW4gdG8gZW11bGF0ZSB3aGF0ZXZlciBpbnN0cnVjdGlvbiBpcyBh
dCBSSVAKKGJlY2F1c2UgdGhlIFhlbiBlbXVsYXRvciwgYXQgbGVhc3QgZm9yIHRoZSB0aW1lIGJl
aW5nLCBpZ25vcmVzIEVQVApyZXN0cmljdGlvbnMpLgoKClRoYW5rcywKUmF6dmFuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 13:46:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 13:46:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpDAg-00023u-9a; Mon, 13 Aug 2018 13:46: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=uent=k4=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fpDAf-00023o-SL
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 13:46:09 +0000
X-Inumbo-ID: 158fa4a4-9eff-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 158fa4a4-9eff-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 15:45:05 +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 DD6F530870E7
 for <xen-devel@lists.xen.org>; Mon, 13 Aug 2018 16:46: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 C99AA7FC08
 for <xen-devel@lists.xen.org>; Mon, 13 Aug 2018 16:46:07 +0300 (EEST)
Received: (qmail 2618 invoked from network); 13 Aug 2018 16:46:07 +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; 13 Aug 2018 16:46:07 +0300
To: Jan Beulich <JBeulich@suse.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Kevin Tian <kevin.tian@intel.com>
References: <d189b20b-f2d3-629f-6a62-54a6491f2778@bitdefender.com>
 <5B6BF33702000078001DC522@prv1-mh.provo.novell.com>
 <0294e0ca-96d2-6810-82c8-97205a8deb66@bitdefender.com>
 <5B6BFCD602000078001DC5B2@prv1-mh.provo.novell.com>
 <2a4372de-8419-a0b1-9313-05c8f4e408dc@bitdefender.com>
 <5B71781902000078001DD80C@prv1-mh.provo.novell.com>
 <fca55a19-16d7-c6f4-ee00-a4253f66b992@bitdefender.com>
 <5B71808102000078001DD84C@prv1-mh.provo.novell.com>
 <ff6198a2-85a3-6c45-4331-ce06573af74b@bitdefender.com>
 <5B7189D402000078001DD880@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <8bdad1e4-a151-a08c-044c-17c180b43925@bitdefender.com>
Date: Mon, 13 Aug 2018 16:45:57 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <5B7189D402000078001DD880@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.77019
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 492842,
 Stamp: 3], Multi: [Enabled, t: (0.000019,0.003978)], BW: [Enabled, t:
 (0.000008,0.000001)], RBL DNSBL: [Disabled], APM: [Enabled, Score:
 500, t: (0.003384), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_SUMM_400_WORDS; NN_LEGIT_BITDEFENDER;
 NN_LEGIT_S_SQARE_BRACKETS], SGN: [Enabled, t: (0.016518,0.000110)],
 URL: [Enabled, t: (0.000005)], RTDA: [Enabled, t: (0.308162), Hit: No,
 Details: v2.7.13; Id: 15.1i6aoh6.1ckpoipp2.7qugs], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] Emulation and active (valid) 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>,
 Tamas K Lengyel <tamas@tklengyel.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>

T24gOC8xMy8xOCA0OjM4IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAxMy4wOC4xOCBh
dCAxNToxOSwgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+PiBPbiA4LzEzLzE4
IDM6NTggUE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMTMuMDguMTggYXQgMTQ6NTEs
IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+PiBTbyBmaXJzdCB3ZSd2ZSBn
b3QgdGhhdCB2bXhfaWR0dl9yZWluamVjdCgpIGNhbGwgd3JpdGluZyB0byB0aGUgVk1DUywKPj4+
PiB0aGVuIHdlIGVtdWxhdGUgYSBDTEksIHRoZW4gdGhlIGZhaWxlZCB2bWVudHJ5LiBJIGNhbid0
IHRlbGwgaWYgdGhlIENMSQo+Pj4+IHJhbiBmaXJzdCBhbmQgdGhlbiBhbiBpbnRlcnJ1cHQgcG9w
cGVkIHVwLCBvciBpZiBhbiBpbnRlcnJ1cHQgaGFkCj4+Pj4gYWxyZWFkeSBiZWVuIF9fdm13cml0
KCl0ZW4gYW5kIHRoZW4gQ0xJIGNhdXNlZCB0aGUgaW52YWxpZCBndWVzdCBzdGF0ZS4KPj4+Cj4+
PiBJJ2QgZXhwZWN0IGl0IHRvIGJlIHRoZSBsYXR0ZXIgLSBhbiBleHRlcm5hbCBpbnRlcnJ1cHQg
cHJlc3VtYWJseQo+Pj4gY2FuJ3QgYmUgaW5qZWN0ZWQgd2hlbiBFRkxBR1MuSUYgaXMgY2xlYXIu
IFdoeSBhcmUgd2UgZW11bGF0aW5nCj4+PiBDTEkgaW4gdGhlIGZpcnN0IHBsYWNlPyBXaXRoIGEg
cGVuZGluZyBleHRlcm5hbCBpbnRlcnJ1cHQsIHNob3VsZG4ndAo+Pj4gd2UganVzdCBleGl0IGJh
Y2sgdG8gZ3Vlc3QgY29udGV4dCB3aXRob3V0IGVtdWxhdGluZyBhbnl0aGluZz8KPj4KPj4gSW4g
dGhpcyBwYXJ0aWN1bGFyIGNhc2Ugd2UncmUgZW11bGF0aW5nIENMSSBiZWNhdXNlIHRoZSB2bV9l
dmVudAo+PiByZXNwb25zZSByZXF1ZXN0cyBpdC4KPj4KPj4gVGFtYXMnIHRlc3QgbWFya3MgYWxs
IG9mIHRoZSBndWVzdCdzIHBhZ2VzIFhFTk1FTV9hY2Nlc3NfeCwgYW5kIGF0IHNvbWUKPj4gcG9p
bnQgYSB2bV9ldmVudCBhcnJpdmVzIHNvbWV3aGVyZSBpbiBhIHBhZ2Ugd2hlcmUgQ0xJIGlzIHJl
YWQgZnJvbSwKPj4gQUZBSUNULiBEb2luZyBub3RoaW5nIHdvdWxkIGdldCB1cyBpbnRvIGFuIGlu
ZmluaXRlIGxvb3AsIGFuZCBzaW5jZSB3ZQo+PiBkb24ndCB3YW50IHRvIG1hcmsgdGhlIHBhZ2Ug
cnd4LCB3ZSB0cnkgdG8gZW11bGF0ZSBDTEkuCj4gCj4gRG9pbmcgbm90aGluZyB3b3VsZCBnZXQg
eW91IGludG8gYW4gaW5maW5pdGUgbG9vcCBvbmx5IGlmIGF0IGVhY2gKPiBhdHRlbXB0IHRoZXJl
J3MgeWV0IGFnYWluIGFuIGV2ZW50IHRvIGJlIHJlLWluamVjdGVkLiBPZiBjb3Vyc2UKPiB0aGUg
cmlzayBvZiB0aGlzIGdyb3dzIHRoZSBsb25nZXIgaXQgdGFrZXMgdG8gcHJvY2Vzc2VzIHRoaW5n
cyBpbgo+IHlvdXIgdG9vbCwgYnV0IGlmIHRoZXJlIGlzIGFuIGV2ZW50IHRvIGJlIHJlLWluamVj
dGVkIHRoZW4gSSBkb24ndAo+IHNlZSB3aGF0IGVsc2UgeW91IGNhbiBkby4gVHJ5aW5nIHRvIGRp
dGNoIHRoZSBldmVudCB3b3VsZAo+IGNlcnRhaW5seSBiZSB0aGUgd3JvbmcgdGhpbmcuIEkgc3Vn
Z2VzdCB5b3UgdHJ5IHRvIGdldCBhZHZpY2UKPiBmcm9tIHRoZSBWTVggbWFpbnRhaW5lcnMgLSBw
ZXJoYXBzIEknbSBzaW1wbHkgb3Zlcmxvb2tpbmcgYW4KPiBvYnZpb3VzIHJvdXRlIG91dCBvZiB0
aGUgc3RhdGUgeW91J3JlIGFwcGFyZW50bHkgaW4uCgpbTWlzc2VkIGhpdHRpbmcgIlJlcGx5IGFs
bCIgLSBzb3JyeSwgYW5kIHJlLXNlbnQuIEFsc28sIGFkZGVkIEp1biBhbmQKS2V2aW4gdG8gdGhl
IGNvbnZlcnNhdGlvbi5dCgpZb3UncmUgb2YgY291cnNlIHJpZ2h0LCB3aGF0IEkgbWVhbnQgdG8g
c2F5IHdhcyB0aGF0IGlmIHdlIGRvbid0CmVtdWxhdGUsIGRvbid0IG1hcmsgdGhlIHBhZ2Ugcnd4
LCBhbmQgZG9uJ3QgbW92ZSBSSVAgd2UnbGwgYmUgaW4gYW4KaW5maW5pdGUgbG9vcCBvZiByZWFk
LWNhdXNlZCB2bV9ldmVudCAtPiB1c2Vyc3BhY2UgdG9vbCBnZXRzIGV2ZW50IC0+CmRvZXMgbm90
aGluZywgYnV0IHJlc3BvbmRzIHRvIGl0IC0+IGd1ZXN0IHJlc3VtZXMgYXQgdGhlIHNhbWUgUklQ
Cihwb2ludGluZywgaW4gdGhpcyBjYXNlIGF0IENMSSwgYnV0IGl0IGNvdWxkIGJlIGFueXRoaW5n
KSAtPiBnb3RvIGJlZ2luLgoKV2UgbmVlZCB0byBkbyBzb21ldGhpbmcgdG8ga2VlcCB0aGUgZ3Vl
c3QgZ29pbmcsIGFuZCB0aGUgZ2VuZXJpYyB3YXkgdG8KYWNjb21wbGlzaCB0aGlzIGlzIHRvIGFz
ayBYZW4gdG8gZW11bGF0ZSB3aGF0ZXZlciBpbnN0cnVjdGlvbiBpcyBhdCBSSVAKKGJlY2F1c2Ug
dGhlIFhlbiBlbXVsYXRvciwgYXQgbGVhc3QgZm9yIHRoZSB0aW1lIGJlaW5nLCBpZ25vcmVzIEVQ
VApyZXN0cmljdGlvbnMpLgoKClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 13:55:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 13:55:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpDJK-0002uX-6w; Mon, 13 Aug 2018 13: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=bhxv=k4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpDJI-0002uS-Uz
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 13:55:04 +0000
X-Inumbo-ID: 54085f9a-9f00-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 54085f9a-9f00-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 15:53:59 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 13 Aug 2018 07:55:02 -0600
Message-Id: <5B718DB202000078001DD8A9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 13 Aug 2018 07:54:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <2b92e8a5-9b66-1fe2-114a-5bf9676c9f22@suse.com>
In-Reply-To: <2b92e8a5-9b66-1fe2-114a-5bf9676c9f22@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Xen ballooning 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: 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.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEzLjA4LjE4IGF0IDE1OjA2LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBTdWdn
ZXN0ZWQgbmV3IGludGVyZmFjZQo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gSHlwZXJjYWxs
cywgbWVtb3J5IG1hcChzKSBhbmQgQUNQSSB0YWJsZXMgc2hvdWxkIHN0YXkgdGhlIHNhbWUgKGZv
cgo+IGNvbXBhdGliaWxpdHkgcmVhc29ucyBvciBiZWNhdXNlIHRoZXkgYXJlIGFyY2hpdGVjdHVy
YWwgaW50ZXJmYWNlcykuCj4gCj4gQXMgdGhlIG1haW4gY29uZnVzaW9uIGluIHRoZSBjdXJyZW50
IGludGVyZmFjZSBpcyByZWxhdGVkIHRvIHRoZQo+IHNwZWNpZmljYXRpb24gb2YgdGhlIHRhcmdl
dCBtZW1vcnkgc2l6ZSB0aGlzIHBhcnQgb2YgdGhlIGludGVyZmFjZQo+IHNob3VsZCBiZSBjaGFu
Z2VkOiBzcGVjaWZ5aW5nIHRoZSBzaXplIG9mIHRoZSBiYWxsb29uZWQgYXJlYSBpbnN0ZWFkCj4g
aXMgbXVjaCBjbGVhcmVyIGFuZCB3aWxsIGJlIHRoZSBzYW1lIGZvciBhbGwgZ3Vlc3QgdHlwZXMg
KG5vIGZpcm13YXJlCj4gbWVtb3J5IG9yIG1hZ2ljIGFkZGl0aW9ucyBpbnZvbHZlZCkuCgpCdXQg
aXNuJ3QgdGhpcyBiYWNrd2FyZHM/IFRoZSBiYWxsb29uIHNpemUgaXMgYSBwaWVjZSBvZiBpbmZv
cm1hdGlvbgppbnRlcm5hbCB0byB0aGUgZ3Vlc3QuIFdoeSBzaG91bGQgdGhlIG91dHNpZGUgd29y
bGQga25vdyBvciBjYXJlPwpXaGF0IGlmIHRoZSBndWVzdCBpbnRlcm5hbHMgZG9uJ3QgZXZlbiBh
bGxvdyB0aGUgYmFsbG9vbiB0byBiZSB0aGUKc2l6ZSByZXF1ZXN0ZWQ/Cgo+IE9wZW4gcXVlc3Rp
b25zCj4gLS0tLS0tLS0tLS0tLS0KPiBTaG91bGQgd2UgYWRkIG1lbW9yeSBzaXplIGluZm9ybWF0
aW9uIHRvIHRoZSBtZW1vcnkvdm5vZGU8bj4gbm9kZXM/Cj4gCj4gU2hvdWxkIHRoZSBndWVzdCBh
ZGQgaW5mb3JtYXRpb24gYWJvdXQgaXRzIGN1cnJlbnQgYmFsbG9vbiBzaXplcyB0byB0aGUKPiBt
ZW1vcnkvdm5vZGU8bj4gbm9kZXMgKGkuZS4gYWZ0ZXIgYmFsbG9vbmluZywgb3IgZXZlcnkgeCBz
ZWNvbmRzIHdoaWxlCj4gYmFsbG9vbmluZyk/Cj4gCj4gU2hvdWxkIHdlIHNwZWNpZnkgd2hldGhl
ciB0aGUgZ3Vlc3QgaXMgZnJlZSB0byBiYWxsb29uIGFub3RoZXIgdm5vZGUKPiB0aGFuIHNwZWNp
ZmllZD8KCkJhbGxvb25pbmcgb3V0IF9zb21lXyBtZW1vcnkgaXMgYWx3YXlzIGdvaW5nIHRvIGJl
IGJldHRlciB0aGFuCmJhbGxvb25pbmcgb3V0IG5vbmUgYXQgYWxsLiBJIHRoaW5rIHRoZSBub2Rl
IGNhbiBvbmx5IHNlcnZlIGFzIGEgaGludApoZXJlLgoKPiBTaG91bGQgbWVtb3J5IGhvdHBsdWcg
KGF0IGxlYXN0IGZvciBQViBkb21haW5zKSB1c2UgdGhlIHZub2RlIHNwZWNpZmljCj4gWGVuc3Rv
cmUgcGF0aHMsIHRvbywgaWYgc3VwcG9ydGVkIGJ5IHRoZSBndWVzdD8KPiAKPiAKPiBBbnkgZnVy
dGhlciB0aG91Z2h0cyBvbiB0aGlzPwoKVGhlIG90aGVyIHByb2JsZW0gd2UndmUgYWx3YXlzIGhh
ZCB3YXMgdGhhdCBhZGRyZXNzIGluZm9ybWF0aW9uCmNvdWxkIG5vdCBiZSBjb252ZXllZCB0byB0
aGUgZHJpdmVyLiBUaGUgd29yc3QgZXhhbXBsZSBpbiB0aGUgcGFzdAp3YXMgdGhhdCAzMi1iaXQg
UFYgZG9tYWlucyBjYW4ndCBydW4gb24gYXJiaXRyYXJpbHkgaGlnaCB1bmRlcmx5aW5nCnBoeXNp
Y2FsIGFkZHJlc3NlcywgYnV0IG9mIGNvdXJzZSB0aGVyZSBhcmUgb3RoZXIgY2FzZXMgd2hlcmUK
bWVtb3J5IGJlbG93IGEgY2VydGFpbiBib3VuZGFyeSBtYXkgYmUgbmVlZGVkLiBUaGUgb2J2aW91
cwpwcm9ibGVtIHdpdGggZGlyZWN0bHkgZXhwb3NpbmcgYWRkcmVzcyBpbmZvcm1hdGlvbiB0aHJv
dWdoIHRoZQppbnRlcmZhY2UgaXMgdGhhdCBmb3IgSFZNIGd1ZXN0cyBtYWNoaW5lIGFkZHJlc3Nl
cyBhcmUgbWVhbmluZ2xlc3MuCkhlbmNlIEkgd29uZGVyIHdoZXRoZXIgYSBkZWRpY2F0ZWQgImJh
bGxvb24gb3V0IHRoaXMgcGFnZSBpZiB5b3UKY2FuIiBtZWNoYW5pc20gd291bGQgYmUgc29tZXRo
aW5nIHRvIGNvbnNpZGVyLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 13:58:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 13:58: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 1fpDN0-00035z-Sl; Mon, 13 Aug 2018 13:58: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=zfh6=k4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpDMz-00035r-6E
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 13:58:53 +0000
X-Inumbo-ID: dc5ec3be-9f00-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id dc5ec3be-9f00-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 15:57:48 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E819480D;
 Mon, 13 Aug 2018 06:58:50 -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 1E92A3F5BC;
 Mon, 13 Aug 2018 06:58:48 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-23-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c5ec5039-75db-43ac-b816-f237bc7eaf48@arm.com>
Date: Mon, 13 Aug 2018 14:58:47 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1533079688-9541-23-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 23/25] xen: support console_switching
 between Dom0 and DomUs on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9PSSwgb24gdGhlIHByZXZpb3VzIHZlcnNpb24geW91IHNhaWQgeW91IHdp
bGwgZXhwbG9yZSB0aGUgQ1RSTC14IE4gCnNvbHV0aW9uICh3aGVyZSBOIGlzIHRoZSBkb21JRCBj
b25zb2xlIHRvIHN3aXRjaCB0b28pLiBXaGF0IHdhcyB0aGUgCnJlc3VsdCBoZXJlPwoKT24gMDEv
MDgvMTggMDA6MjgsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBUb2RheSBDdHJsLUFBQSBp
cyB1c2VkIHRvIHN3aXRjaCBiZXR3ZWVuIFhlbiBhbmQgRG9tMC4gRXh0ZW5kIHRoZQo+IG1lY2hh
bmlzbSB0byBhbGxvdyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gWGVuLCBEb20wLCBhbmQgYW55IG9m
IHRoZQo+IGluaXRpYWwgRG9tVSBjcmVhdGVkIGZyb20gWGVuIGFsb25nc2lkZSBEb20wIG91dCBv
ZiBpbmZvcm1hdGlvbiBwcm92aWRlZAo+IHZpYSBkZXZpY2UgdHJlZS4KPiAKPiBSZW5hbWUgeGVu
X3J4IHRvIGNvbnNvbGVfcnggdG8gbWF0Y2ggdGhlIG5ldyBiZWhhdmlvci4KPiAKPiBDbGFyaWZ5
IGV4aXN0aW5nIGNvbW1lbnQgYWJvdXQgIm5vdGlmeSB0aGUgZ3Vlc3QiLCBtYWtpbmcgaXQgY2xl
YXIgdGhhdAo+IGl0IGlzIG9ubHkgYWJvdXQgdGhlIGhhcmR3YXJlIGRvbWFpbi4KPiAKPiBFeHBv
cnQgYSBmdW5jdGlvbiBuYW1lZCBjb25zb2xlX2lucHV0X2RvbWFpbigpIHRvIGFsbG93IG90aGVy
cyB0byBrbm93Cj4gd2hpY2ggZG9tYWlucyBoYXMgaW5wdXQgYXQgYSBnaXZlbiB0aW1lLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4K
PiBDQzogYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbQo+IENDOiBHZW9yZ2UuRHVubGFwQGV1LmNp
dHJpeC5jb20KPiBDQzogaWFuLmphY2tzb25AZXUuY2l0cml4LmNvbQo+IENDOiBqYmV1bGljaEBz
dXNlLmNvbQo+IENDOiBrb25yYWQud2lsa0BvcmFjbGUuY29tCj4gQ0M6IHRpbUB4ZW4ub3JnCj4g
Q0M6IHdlaS5saXUyQGNpdHJpeC5jb20KPiAtLS0KPiBDaGFuZ2VzIGluIHYzOgo+IC0gb25seSBj
YWxsIHZwbDAxMSBmdW5jdGlvbnMgaWZkZWYgQ09ORklHX1NCU0FfVlVBUlRfQ09OU09MRQo+IC0g
YWRkIGJsYW5rIGxpbmUgYW5kIHNwYWNlcwo+IC0gcmVtb3ZlIHhlbl9yeCBmcm9tIHByaW50IG1l
c3NhZ2VzCj4gLSByZW5hbWUgeGVuX3J4IHRvIGNvbnNvbGVfcngKPiAtIGtlZXAgc3dpdGNoX3Nl
cmlhbF9pbnB1dCgpIGF0IGJvb3QKPiAtIGFkZCBiZXR0ZXIgY29tbWVudHMKPiAtIGZpeCBleGlz
dGluZyBjb21tZW50Cj4gLSBhZGQgd2FybmluZyBpZiBubyBndWVzdHMgY29uc29sZS91YXJ0IGlz
IGF2YWlsYWJsZQo+IC0gYWRkIGNvbnNvbGVfaW5wdXRfZG9tYWluIGZ1bmN0aW9uCj4gCj4gQ2hh
bmdlcyBpbiB2MjoKPiAtIG9ubHkgY2FsbCB2cGwwMTFfcnhfY2hhciBpZiB0aGUgdnBsMDExIGhh
cyBiZWVuIGluaXRpYWxpemVkCj4gLS0tCj4gICB4ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYyB8
IDcxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0KPiAgIHhl
bi9pbmNsdWRlL3hlbi9jb25zb2xlLmggIHwgIDIgKysKPiAgIDIgZmlsZXMgY2hhbmdlZCwgNjAg
aW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2
ZXJzL2NoYXIvY29uc29sZS5jIGIveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKPiBpbmRleCAw
ZjA1MzY5Li5jZDRkZmIxIDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL2NoYXIvY29uc29sZS5j
Cj4gKysrIGIveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKPiBAQCAtMzEsMTAgKzMxLDEzIEBA
Cj4gICAjaW5jbHVkZSA8eGVuL2Vhcmx5X3ByaW50ay5oPgo+ICAgI2luY2x1ZGUgPHhlbi93YXJu
aW5nLmg+Cj4gICAjaW5jbHVkZSA8eGVuL3B2X2NvbnNvbGUuaD4KPiArI2luY2x1ZGUgPGFzbS9z
ZXR1cC5oPgo+ICAgCj4gICAjaWZkZWYgQ09ORklHX1g4Ngo+ICAgI2luY2x1ZGUgPHhlbi9jb25z
b2xlZC5oPgo+ICAgI2luY2x1ZGUgPGFzbS9ndWVzdC5oPgo+ICsjZWxzZQo+ICsjaW5jbHVkZSA8
YXNtL3ZwbDAxMS5oPgo+ICAgI2VuZGlmCj4gICAKPiAgIC8qIGNvbnNvbGU6IGNvbW1hLXNlcGFy
YXRlZCBsaXN0IG9mIGNvbnNvbGUgb3V0cHV0cy4gKi8KPiBAQCAtMzg5LDMwICszOTIsNzIgQEAg
c3RhdGljIHZvaWQgZHVtcF9jb25zb2xlX3Jpbmdfa2V5KHVuc2lnbmVkIGNoYXIga2V5KQo+ICAg
ICAgIGZyZWVfeGVuaGVhcF9wYWdlcyhidWYsIG9yZGVyKTsKPiAgIH0KPiAgIAo+IC0vKiBDVFJM
LTxzd2l0Y2hfY2hhcj4gc3dpdGNoZXMgaW5wdXQgZGlyZWN0aW9uIGJldHdlZW4gWGVuIGFuZCBE
T00wLiAqLwo+ICsvKgo+ICsgKiBDVFJMLTxzd2l0Y2hfY2hhcj4gc3dpdGNoZXMgaW5wdXQgZGly
ZWN0aW9uIGJldHdlZW4gWGVuLCBEb20wIGFuZAo+ICsgKiBEb21Vcy4KPiArICovCj4gICAjZGVm
aW5lIHN3aXRjaF9jb2RlIChvcHRfY29uc3dpdGNoWzBdLSdhJysxKQo+IC1zdGF0aWMgaW50IF9f
cmVhZF9tb3N0bHkgeGVuX3J4ID0gMTsgLyogRkFMU0UgPT4gaW5wdXQgcGFzc2VkIHRvIGRvbWFp
biAwLiAqLwo+ICsvKgo+ICsgKiBjb25zb2xlX3J4PTAgPT4gaW5wdXQgdG8geGVuCj4gKyAqIGNv
bnNvbGVfcng9MSA9PiBpbnB1dCB0byBkb20wCj4gKyAqIGNvbnNvbGVfcng9TiA9PiBpbnB1dCBk
b20oTi0xKQo+ICsgKi8KPiArc3RhdGljIGludCBfX3JlYWRfbW9zdGx5IGNvbnNvbGVfcnggPSAw
Owo+ICsKPiArc3RydWN0IGRvbWFpbiAqY29uc29sZV9pbnB1dF9kb21haW4odm9pZCkKPiArewo+
ICsgICAgcmV0dXJuIGdldF9kb21haW5fYnlfaWQoY29uc29sZV9yeCAtIDEpOwoKUGxlYXNlIHRh
a2UgY2FyZSBvZiB0aGUgY2FzZSB3aGVyZSBjb25zb2xlX3J4ID09IDAuCgo+ICt9Cj4gICAKPiAg
IHN0YXRpYyB2b2lkIHN3aXRjaF9zZXJpYWxfaW5wdXQodm9pZCkKPiAgIHsKPiAtICAgIHN0YXRp
YyBjaGFyICppbnB1dF9zdHJbMl0gPSB7ICJET00wIiwgIlhlbiIgfTsKPiAtICAgIHhlbl9yeCA9
ICF4ZW5fcng7Cj4gLSAgICBwcmludGsoIioqKiBTZXJpYWwgaW5wdXQgLT4gJXMiLCBpbnB1dF9z
dHJbeGVuX3J4XSk7Cj4gKyAgICBjb25zb2xlX3J4Kys7Cj4gKyAgICBpZiAoIGNvbnNvbGVfcngg
PT0gbWF4X2luaXRfZG9taWQgKyAyICkKPiArICAgICAgICBjb25zb2xlX3J4ID0gMDsKPiArCj4g
KyAgICBpZiAoICFjb25zb2xlX3J4ICkKPiArICAgICAgICBwcmludGsoIioqKiBTZXJpYWwgaW5w
dXQgdG8gWGVuIik7Cj4gKyAgICBlbHNlCj4gKyAgICAgICAgcHJpbnRrKCIqKiogU2VyaWFsIGlu
cHV0IHRvIERPTSVkIiwgY29uc29sZV9yeCAtIDEpOwo+ICsKPiAgICAgICBpZiAoIHN3aXRjaF9j
b2RlICkKPiAtICAgICAgICBwcmludGsoIiAodHlwZSAnQ1RSTC0lYycgdGhyZWUgdGltZXMgdG8g
c3dpdGNoIGlucHV0IHRvICVzKSIsCj4gLSAgICAgICAgICAgICAgIG9wdF9jb25zd2l0Y2hbMF0s
IGlucHV0X3N0clsheGVuX3J4XSk7Cj4gKyAgICAgICAgcHJpbnRrKCIgKHR5cGUgJ0NUUkwtJWMn
IHRocmVlIHRpbWVzIHRvIHN3aXRjaCBpbnB1dCkiLAo+ICsgICAgICAgICAgICAgICBvcHRfY29u
c3dpdGNoWzBdKTsKPiAgICAgICBwcmludGsoIlxuIik7Cj4gICB9Cj4gICAKPiAgIHN0YXRpYyB2
b2lkIF9fc2VyaWFsX3J4KGNoYXIgYywgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4gICB7
Cj4gLSAgICBpZiAoIHhlbl9yeCApCj4gKyAgICBpZiAoIGNvbnNvbGVfcnggPT0gMCApCj4gICAg
ICAgICAgIHJldHVybiBoYW5kbGVfa2V5cHJlc3MoYywgcmVncyk7Cj4gICAKPiAtICAgIC8qIERl
bGl2ZXIgaW5wdXQgdG8gZ3Vlc3QgYnVmZmVyLCB1bmxlc3MgaXQgaXMgYWxyZWFkeSBmdWxsLiAq
Lwo+IC0gICAgaWYgKCAoc2VyaWFsX3J4X3Byb2Qtc2VyaWFsX3J4X2NvbnMpICE9IFNFUklBTF9S
WF9TSVpFICkKPiAtICAgICAgICBzZXJpYWxfcnhfcmluZ1tTRVJJQUxfUlhfTUFTSyhzZXJpYWxf
cnhfcHJvZCsrKV0gPSBjOwo+IC0gICAgLyogQWx3YXlzIG5vdGlmeSB0aGUgZ3Vlc3Q6IHByZXZl
bnRzIHJlY2VpdmUgcGF0aCBmcm9tIGdldHRpbmcgc3R1Y2suICovCj4gKyAgICBpZiAoIGNvbnNv
bGVfcnggPT0gMSApCj4gKyAgICB7Cj4gKyAgICAgICAgLyogRGVsaXZlciBpbnB1dCB0byBndWVz
dCBidWZmZXIsIHVubGVzcyBpdCBpcyBhbHJlYWR5IGZ1bGwuICovCj4gKyAgICAgICAgaWYgKCAo
c2VyaWFsX3J4X3Byb2QgLSBzZXJpYWxfcnhfY29ucykgIT0gU0VSSUFMX1JYX1NJWkUgKQo+ICsg
ICAgICAgICAgICBzZXJpYWxfcnhfcmluZ1tTRVJJQUxfUlhfTUFTSyhzZXJpYWxfcnhfcHJvZCsr
KV0gPSBjOwo+ICsgICAgfQo+ICsjaWZkZWYgQ09ORklHX1NCU0FfVlVBUlRfQ09OU09MRQo+ICsg
ICAgZWxzZQo+ICsgICAgewo+ICsgICAgICAgIHN0cnVjdCBkb21haW4gKmQgPSBnZXRfZG9tYWlu
X2J5X2lkKGNvbnNvbGVfcnggLSAxKTsKCkkgZG9uJ3QgdGhpbmsgdGhpcyBpcyBjb3JyZWN0IHRv
IGFzc3VtZSB0aGUgZG9tYWluIHdpbGwgYWx3YXlzIGJlIApwcmVzZW50LiBXaXRoIHRoaXMgc2Vy
aWVzLCBpdCB3b3VsZCBiZSBwb3NzaWJsZSB0byByZXRpcmUgYSBkb21haW4gYW5kIAp0aGVyZWZv
cmUgZ2V0X2RvbWFpbl9ieV9pZCgpIHdvdWxkIHJldHVybiBOVUxMIGhlcmUuIFRoaXMgd291bGQg
cmVzdWx0IAp0byBhIGRhdGEgYWJvcnQgYmVsb3cuCgpBbHNvLCBJIHRoaW5rIHlvdSB3YW50IHRv
IHVzZSByY3VfbG9ja19ieV9kb21haW4gaGVyZSAoSSBhbSBub3QgMTAwJSAKc3VyZSB0aG91Z2gp
LgoKPiArCj4gKyAgICAgICAgLyoKPiArICAgICAgICAgKiBJZiB3ZSBoYXZlIGEgcHJvcGVybHkg
aW5pdGlhbGl6ZWQgdnBsMDExIGNvbnNvbGUgZm9yIHRoZQo+ICsgICAgICAgICAqIGRvbWFpbiwg
d2l0aG91dCBhIGZ1bGwgUFYgcmluZyB0byBEb20wIChpbiB0aGF0IGNhc2UgaW5wdXQKPiArICAg
ICAgICAgKiBjb21lcyBmcm9tIHRoZSBQViByaW5nKSwgdGhlbiBzZW5kIHRoZSBjaGFyYWN0ZXIg
dG8gaXQuCj4gKyAgICAgICAgICovCj4gKyAgICAgICAgaWYgKCAhZC0+YXJjaC52cGwwMTEuYmFj
a2VuZF9pbl9kb21haW4gJiYgZC0+YXJjaC52cGwwMTEueGVuICE9IE5VTEwgKQo+ICsgICAgICAg
ICAgICB2cGwwMTFfcnhfY2hhcl94ZW4oZCwgYyk7Cj4gKyAgICAgICAgZWxzZQo+ICsgICAgICAg
ICAgICBwcmludGsoIkNhbm5vdCBzZW5kIGNoYXJzIHRvIERvbSVkOiBubyBVQVJUIGF2YWlsYWJs
ZVxuIiwKPiArICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCk7Cj4gKyAgICB9Cj4gKyNl
bmRpZgo+ICsgICAgLyoKPiArICAgICAqIEFsd2F5cyBub3RpZnkgdGhlIGhhcmR3YXJlIGRvbWFp
bjogcHJldmVudHMgcmVjZWl2ZSBwYXRoIGZyb20KClRoYXQncyBub3QgdHJ1ZS4gSWYgeW91IGxv
b2sgYXQgc2VuZF9nbG9iYWxfdmlycSwgaXQgd2lsbCBzZW5kIHRvIHRoZSAKZG9tYWluIHRoYXQg
cmVnaXN0ZXIgdGhlIFZJUlEuIFRoYXQgbWF5IGJlIHRoZSBoYXJkd2FyZSBkb21haW4gYnV0IGNv
dWxkIApiZSBzb21lb25lIGVsc2UuCgpIb3dldmVyLCBJIHN0aWxsIGRvbid0IHVuZGVyc3RhbmQg
aG93IHRoaXMgd29yayBpbiBwcmVzZW5jZSBvZiBtdWx0aXBsZSAKYmFja2VuZCBoZXJlLiBXaHkg
d291bGQgeW91IG5vdGlmeSBEb21haW4gQiBldmVyeXRpbWUgYSBjaGFyYWN0ZXIgaXMgCnJlZGly
ZWN0ZWQgdG8gZG9tYWluIEEvQy9EIHRoZSBjb25zb2xlPwoKPiArICAgICAqIGdldHRpbmcgc3R1
Y2suCj4gKyAgICAgKi8KPiAgICAgICBzZW5kX2dsb2JhbF92aXJxKFZJUlFfQ09OU09MRSk7Cj4g
ICAKPiAgICNpZmRlZiBDT05GSUdfWDg2Cj4gQEAgLTkyMyw3ICs5NjgsNyBAQCB2b2lkIF9faW5p
dCBjb25zb2xlX2VuZGJvb3Qodm9pZCkKPiAgICAgICAgKiBhIHVzZWZ1bCAnaG93IHRvIHN3aXRj
aCcgbWVzc2FnZS4KPiAgICAgICAgKi8KPiAgICAgICBpZiAoIG9wdF9jb25zd2l0Y2hbMV0gPT0g
J3gnICkKPiAtICAgICAgICB4ZW5fcnggPSAheGVuX3J4Owo+ICsgICAgICAgIGNvbnNvbGVfcngg
PSAwOwo+ICAgCj4gICAgICAgcmVnaXN0ZXJfa2V5aGFuZGxlcigndycsIGR1bXBfY29uc29sZV9y
aW5nX2tleSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICJzeW5jaHJvbm91c2x5IGR1bXAg
Y29uc29sZSByaW5nIGJ1ZmZlciAoZG1lc2cpIiwgMCk7Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL3hlbi9jb25zb2xlLmggYi94ZW4vaW5jbHVkZS94ZW4vY29uc29sZS5oCj4gaW5kZXggZWEw
NmZkOC4uMmZlMzkxMiAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vY29uc29sZS5oCj4g
KysrIGIveGVuL2luY2x1ZGUveGVuL2NvbnNvbGUuaAo+IEBAIC0zMSw2ICszMSw4IEBAIHZvaWQg
Y29uc29sZV9lbmRfc3luYyh2b2lkKTsKPiAgIHZvaWQgY29uc29sZV9zdGFydF9sb2dfZXZlcnl0
aGluZyh2b2lkKTsKPiAgIHZvaWQgY29uc29sZV9lbmRfbG9nX2V2ZXJ5dGhpbmcodm9pZCk7Cj4g
ICAKPiArc3RydWN0IGRvbWFpbiAqY29uc29sZV9pbnB1dF9kb21haW4odm9pZCk7Cj4gKwo+ICAg
LyoKPiAgICAqIFN0ZWFsIG91dHB1dCBmcm9tIHRoZSBjb25zb2xlLiBSZXR1cm5zICt2ZSBpZGVu
dGlmaWVyLCBlbHNlIC12ZSBlcnJvci4KPiAgICAqIFRha2VzIHRoZSBoYW5kbGUgb2YgdGhlIHNl
cmlhbCBsaW5lIHRvIHN0ZWFsLCBhbmQgc3RlYWwgY2FsbGJhY2sgZnVuY3Rpb24uCj4gCgpDaGVl
cnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 14:01:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 14: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 1fpDPO-0003oA-IR; Mon, 13 Aug 2018 14: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=q/fn=k4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fpDPM-0003nU-Qt
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 14:01:20 +0000
X-Inumbo-ID: 6ce16b1b-9f01-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6ce16b1b-9f01-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 14:01: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 C6893B006;
 Mon, 13 Aug 2018 14:01:17 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-block@vger.kernel.org
Date: Mon, 13 Aug 2018 16:01:14 +0200
Message-Id: <20180813140114.20126-6-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180813140114.20126-1-jgross@suse.com>
References: <20180813140114.20126-1-jgross@suse.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 5/5] xen/blkback: remove unused
 pers_gnts_lock from struct xen_blkif_ring
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, Juergen Gross <jgross@suse.com>,
 boris.ostrovsky@oracle.com, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

cGVyc19nbnRzX2xvY2sgaXNuJ3QgYmVpbmcgdXNlZCBhbnl3aGVyZS4gUmVtb3ZlIGl0LgoKU2ln
bmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpSZXZpZXdlZC1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQogZHJpdmVycy9ibG9j
ay94ZW4tYmxrYmFjay9jb21tb24uaCB8IDEgLQogMSBmaWxlIGNoYW5nZWQsIDEgZGVsZXRpb24o
LSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2NvbW1vbi5oIGIvZHJp
dmVycy9ibG9jay94ZW4tYmxrYmFjay9jb21tb24uaAppbmRleCAyMzM5YjhkMzljNWUuLjFkMzAw
MmQ3NzNmNyAxMDA2NDQKLS0tIGEvZHJpdmVycy9ibG9jay94ZW4tYmxrYmFjay9jb21tb24uaAor
KysgYi9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL2NvbW1vbi5oCkBAIC0yNjksNyArMjY5LDYg
QEAgc3RydWN0IHhlbl9ibGtpZl9yaW5nIHsKIAl3YWl0X3F1ZXVlX2hlYWRfdAlwZW5kaW5nX2Zy
ZWVfd3E7CiAKIAkvKiBUcmVlIHRvIHN0b3JlIHBlcnNpc3RlbnQgZ3JhbnRzLiAqLwotCXNwaW5s
b2NrX3QJCXBlcnNfZ250c19sb2NrOwogCXN0cnVjdCByYl9yb290CQlwZXJzaXN0ZW50X2dudHM7
CiAJdW5zaWduZWQgaW50CQlwZXJzaXN0ZW50X2dudF9jOwogCWF0b21pY190CQlwZXJzaXN0ZW50
X2dudF9pbl91c2U7Ci0tIAoyLjEzLjcKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 14:01:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 14: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 1fpDPN-0003nZ-Av; Mon, 13 Aug 2018 14: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=q/fn=k4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fpDPL-0003nA-LQ
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 14:01:19 +0000
X-Inumbo-ID: 6bdf8f5e-9f01-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6bdf8f5e-9f01-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 14:01: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 DEA0FAE04;
 Mon, 13 Aug 2018 14:01:16 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-block@vger.kernel.org
Date: Mon, 13 Aug 2018 16:01:09 +0200
Message-Id: <20180813140114.20126-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/5] xen/blk: persistent grant rework
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, Juergen Gross <jgross@suse.com>,
 boris.ostrovsky@oracle.com, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGVyc2lzdGVudCBncmFudHMgYXJlIHVzZWQgaW4gdGhlIFhlbidzIGJsa2Zyb250L2Jsa2JhY2sg
ZHJpdmVycyB0bwphdm9pZCBtYXBwaW5nL3VubWFwcGluZyBvZiBJL08gYnVmZmVycyBpbiB0aGUg
YmFja2VuZCBmb3IgZWFjaCBJL08uCgpXaGlsZSB0aGlzIHNwZWVkcyB1cCBwcm9jZXNzaW5nIHF1
aXRlIGEgYml0IHRoZXJlIGFyZSBwcm9ibGVtcyByZWxhdGVkCnRvIHBlcnNpc3RlbnQgZ3JhbnRz
IGluIHNvbWUgY29uZmlndXJhdGlvbnM6IGRvbWFpbnMgd2l0aCBtdWx0aXBsZQpibG9jayBkZXZp
Y2VzIG1ha2luZyB1c2Ugb2YgcGVyc2lzdGVudCBncmFudHMgbWlnaHQgc3VmZmVyIGZyb20gYSBs
YWNrCm9mIGdyYW50cyBpZiBlYWNoIG9mIHRoZSBibG9jayBkZXZpY2VzIGV4cGVyaWVuY2VkIGEg
aGlnaCBJL08gbG9hZCBhdApzb21lIHRpbWUuIFRoaXMgaXMgZHVlIHRvIHRoZSBudW1iZXIgb2Yg
cGVyc2lzdGVudCBncmFudHMgcGVyIGRldmljZQpvbmx5IHRvIGJlIGxpbWl0ZWQgYnkgYSByYXRo
ZXIgaGlnaCBtYXhpbXVtIHZhbHVlLCBidXQgbmV2ZXIgYmVpbmcKcmVsZWFzZWQgZXZlbiBpbiBj
YXNlIG9mIGxvbmdlciB0aW1lcyB3aXRob3V0IGFueSBJL08uCgpUaGlzIHNlcmllcyBtb2RpZmll
cyB4ZW4tYmxrYmFjayB0byB1bm1hcCBhbnkgZG9tVSBwYWdlIG1hcHBlZCB2aWEgYQpwZXJzaXN0
ZW50IGdyYW50IGFmdGVyIGEgdGltZW91dCAoZGVmYXVsdDogNjAgc2Vjb25kcykuIFRoZSB0aW1l
b3V0CmlzIHNldCB0byBpdHMgZGVmYXVsdCB2YWx1ZSBhZ2FpbiB3aGVuIGEgcGVyc2lzdGVudCBn
cmFudCBoYXMgYmVlbgp1c2VkIGZvciBhbiBJL08uCgp4ZW4tYmxrZnJvbnQgaXMgbW9kaWZpZWQg
dG8gc2NhbiBldmVyeSAxMCBzZWNvbmRzIGZvciBwZXJzaXN0ZW50IGdyYW50cwpub3QgaW4gdXNl
IGJ5IGJsa2JhY2sgYW55IG1vcmUgYW5kIHRvIHJlbW92ZSBzdWNoIGdyYW50cy4KClRoZSBsYXN0
IDMgcGF0Y2hlcyBhcmUgc21hbGwgY2xlYW51cHMgb2YgYmxrZnJvbnQgYW5kIGJsa2JhY2sgZHJp
dmVycy4KClYzOgotIHBhdGNoIDE6IG1ha2UgdGltZW91dCBwYXJhbWV0ZXIgc3RhdGljCgpWMjoK
LSBwYXRjaCAxOiBhZGRlZCBuZXcgbW9kdWxlIHBhcmFtZXRlciBkb2MKLSBwYXRjaCAxOiByZW1v
dmVkIFBFUlNJU1RFTlRfR05UX1dBU19BQ1RJVkUgZmxhZwotIHBhdGNoIDI6IHJlbW92ZWQgZ2xv
YmFsIHdvcmtlciBhY3RpdmUgZmxhZwotIGFkZGVkIG5ldyBwYXRjaCA0CgpKdWVyZ2VuIEdyb3Nz
ICg1KToKICB4ZW4vYmxrYmFjazogZG9uJ3Qga2VlcCBwZXJzaXN0ZW50IGdyYW50cyB0b28gbG9u
ZwogIHhlbi9ibGtmcm9udDogY2xlYW51cCBzdGFsZSBwZXJzaXN0ZW50IGdyYW50cwogIHhlbi9i
bGtmcm9udDogcmVvcmRlciB0ZXN0cyBpbiB4bGJsa19pbml0KCkKICB4ZW4vYmxrYmFjazogbW92
ZSBwZXJzaXN0ZW50IGdyYW50cyBmbGFncyB0byBib29sCiAgeGVuL2Jsa2JhY2s6IHJlbW92ZSB1
bnVzZWQgcGVyc19nbnRzX2xvY2sgZnJvbSBzdHJ1Y3QgeGVuX2Jsa2lmX3JpbmcKCiBEb2N1bWVu
dGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRyaXZlci14ZW4tYmxrYmFjayB8ICAxMCArKwogZHJp
dmVycy9ibG9jay94ZW4tYmxrYmFjay9ibGtiYWNrLmMgICAgICAgICAgICAgICAgfCAgOTkgKysr
KysrKysrKy0tLS0tLS0tLQogZHJpdmVycy9ibG9jay94ZW4tYmxrYmFjay9jb21tb24uaCAgICAg
ICAgICAgICAgICAgfCAgMTQgKy0tCiBkcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jICAgICAg
ICAgICAgICAgICAgICAgICB8IDExMCArKysrKysrKysrKysrKysrKystLS0KIDQgZmlsZXMgY2hh
bmdlZCwgMTYzIGluc2VydGlvbnMoKyksIDcwIGRlbGV0aW9ucygtKQoKLS0gCjIuMTMuNwoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 14:01:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 14: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 1fpDPN-0003nl-T6; Mon, 13 Aug 2018 14: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=q/fn=k4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fpDPL-0003nB-LZ
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 14:01:19 +0000
X-Inumbo-ID: 6bdf8f58-9f01-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6bdf8f58-9f01-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 14:01:49 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id DFD03AF7E;
 Mon, 13 Aug 2018 14:01:16 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-block@vger.kernel.org
Date: Mon, 13 Aug 2018 16:01:10 +0200
Message-Id: <20180813140114.20126-2-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180813140114.20126-1-jgross@suse.com>
References: <20180813140114.20126-1-jgross@suse.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 1/5] xen/blkback: don't keep persistent
 grants too long
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, Juergen Gross <jgross@suse.com>,
 boris.ostrovsky@oracle.com, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGVyc2lzdGVudCBncmFudHMgYXJlIGFsbG9jYXRlZCB1bnRpbCBhIHRocmVzaG9sZCBwZXIgcmlu
ZyBpcyBiZWluZwpyZWFjaGVkLiBUaG9zZSBncmFudHMgd29uJ3QgYmUgZnJlZWQgdW50aWwgdGhl
IHJpbmcgaXMgYmVpbmcgZGVzdHJveWVkCm1lYW5pbmcgdGhlcmUgd2lsbCBiZSByZXNvdXJjZXMg
a2VwdCBidXN5IHdoaWNoIG1pZ2h0IG5vIGxvbmdlciBiZQp1c2VkLgoKSW5zdGVhZCBvZiBmcmVl
aW5nIG9ubHkgcGVyc2lzdGVudCBncmFudHMgdW50aWwgdGhlIHRocmVzaG9sZCBpcwpyZWFjaGVk
IGFkZCBhIHRpbWVzdGFtcCBhbmQgcmVtb3ZlIGFsbCBwZXJzaXN0ZW50IGdyYW50cyBub3QgaGF2
aW5nCmJlZW4gaW4gdXNlIGZvciBhIG1pbnV0ZS4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgotLS0KVjM6IG1ha2UgdGltZW91dCBwYXJhbWV0ZXIgc3RhdGljCi0t
LQogRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1kcml2ZXIteGVuLWJsa2JhY2sgfCAx
MCArKysKIGRyaXZlcnMvYmxvY2sveGVuLWJsa2JhY2svYmxrYmFjay5jICAgICAgICAgICAgICAg
IHwgODggKysrKysrKysrKysrLS0tLS0tLS0tLQogZHJpdmVycy9ibG9jay94ZW4tYmxrYmFjay9j
b21tb24uaCAgICAgICAgICAgICAgICAgfCAgOCArLQogMyBmaWxlcyBjaGFuZ2VkLCA2MCBpbnNl
cnRpb25zKCspLCA0NiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FC
SS90ZXN0aW5nL3N5c2ZzLWRyaXZlci14ZW4tYmxrYmFjayBiL0RvY3VtZW50YXRpb24vQUJJL3Rl
c3Rpbmcvc3lzZnMtZHJpdmVyLXhlbi1ibGtiYWNrCmluZGV4IDhiYjQzYjY2ZWI1NS4uNGU3YmFi
YjNiYTFmIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRyaXZl
ci14ZW4tYmxrYmFjaworKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLWRyaXZl
ci14ZW4tYmxrYmFjawpAQCAtMTUsMyArMTUsMTMgQEAgRGVzY3JpcHRpb246CiAgICAgICAgICAg
ICAgICAgYmxrYmFjay4gSWYgdGhlIGZyb250ZW5kIHRyaWVzIHRvIHVzZSBtb3JlIHRoYW4KICAg
ICAgICAgICAgICAgICBtYXhfcGVyc2lzdGVudF9ncmFudHMsIHRoZSBMUlUga2lja3MgaW4gYW5k
IHN0YXJ0cwogICAgICAgICAgICAgICAgIHJlbW92aW5nIDUlIG9mIG1heF9wZXJzaXN0ZW50X2dy
YW50cyBldmVyeSAxMDBtcy4KKworV2hhdDogICAgICAgICAgIC9zeXMvbW9kdWxlL3hlbl9ibGti
YWNrL3BhcmFtZXRlcnMvcGVyc2lzdGVudF9ncmFudF91bnVzZWRfc2Vjb25kcworRGF0ZTogICAg
ICAgICAgIEF1Z3VzdCAyMDE4CitLZXJuZWxWZXJzaW9uOiAgNC4xOQorQ29udGFjdDogICAgICAg
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgorRGVzY3JpcHRpb246Cisg
ICAgICAgICAgICAgICAgSG93IGxvbmcgYSBwZXJzaXN0ZW50IGdyYW50IGlzIGFsbG93ZWQgdG8g
cmVtYWluCisgICAgICAgICAgICAgICAgYWxsb2NhdGVkIHdpdGhvdXQgYmVpbmcgaW4gdXNlLiBU
aGUgdGltZSBpcyBpbgorICAgICAgICAgICAgICAgIHNlY29uZHMsIDAgbWVhbnMgaW5kZWZpbml0
ZWx5IGxvbmcuCisgICAgICAgICAgICAgICAgVGhlIGRlZmF1bHQgaXMgNjAgc2Vjb25kcy4KZGlm
ZiAtLWdpdCBhL2RyaXZlcnMvYmxvY2sveGVuLWJsa2JhY2svYmxrYmFjay5jIGIvZHJpdmVycy9i
bG9jay94ZW4tYmxrYmFjay9ibGtiYWNrLmMKaW5kZXggYjU1YjI0NWU4MDUyLi45ZWFlN2IyNDNm
NjggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvYmxvY2sveGVuLWJsa2JhY2svYmxrYmFjay5jCisrKyBi
L2RyaXZlcnMvYmxvY2sveGVuLWJsa2JhY2svYmxrYmFjay5jCkBAIC04NCw2ICs4NCwxOCBAQCBN
T0RVTEVfUEFSTV9ERVNDKG1heF9wZXJzaXN0ZW50X2dyYW50cywKICAgICAgICAgICAgICAgICAg
Ik1heGltdW0gbnVtYmVyIG9mIGdyYW50cyB0byBtYXAgcGVyc2lzdGVudGx5Iik7CiAKIC8qCisg
KiBIb3cgbG9uZyBhIHBlcnNpc3RlbnQgZ3JhbnQgaXMgYWxsb3dlZCB0byByZW1haW4gYWxsb2Nh
dGVkIHdpdGhvdXQgYmVpbmcgaW4KKyAqIHVzZS4gVGhlIHRpbWUgaXMgaW4gc2Vjb25kcywgMCBt
ZWFucyBpbmRlZmluaXRlbHkgbG9uZy4KKyAqLworCitzdGF0aWMgdW5zaWduZWQgaW50IHhlbl9i
bGtpZl9wZ3JhbnRfdGltZW91dCA9IDYwOworbW9kdWxlX3BhcmFtX25hbWVkKHBlcnNpc3RlbnRf
Z3JhbnRfdW51c2VkX3NlY29uZHMsIHhlbl9ibGtpZl9wZ3JhbnRfdGltZW91dCwKKwkJICAgdWlu
dCwgMDY0NCk7CitNT0RVTEVfUEFSTV9ERVNDKHBlcnNpc3RlbnRfZ3JhbnRfdW51c2VkX3NlY29u
ZHMsCisJCSAiVGltZSBpbiBzZWNvbmRzIGFuIHVudXNlZCBwZXJzaXN0ZW50IGdyYW50IGlzIGFs
bG93ZWQgdG8gIgorCQkgInJlbWFpbiBhbGxvY2F0ZWQuIERlZmF1bHQgaXMgNjAsIDAgbWVhbnMg
dW5saW1pdGVkLiIpOworCisvKgogICogTWF4aW11bSBudW1iZXIgb2YgcmluZ3MvcXVldWVzIGJs
a2JhY2sgc3VwcG9ydHMsIGFsbG93IGFzIG1hbnkgcXVldWVzIGFzIHRoZXJlCiAgKiBhcmUgQ1BV
cyBpZiB1c2VyIGhhcyBub3Qgc3BlY2lmaWVkIGEgdmFsdWUuCiAgKi8KQEAgLTEyMyw2ICsxMzUs
MTMgQEAgbW9kdWxlX3BhcmFtKGxvZ19zdGF0cywgaW50LCAwNjQ0KTsKIC8qIE51bWJlciBvZiBm
cmVlIHBhZ2VzIHRvIHJlbW92ZSBvbiBlYWNoIGNhbGwgdG8gZ250dGFiX2ZyZWVfcGFnZXMgKi8K
ICNkZWZpbmUgTlVNX0JBVENIX0ZSRUVfUEFHRVMgMTAKIAorc3RhdGljIGlubGluZSBib29sIHBl
cnNpc3RlbnRfZ250X3RpbWVvdXQoc3RydWN0IHBlcnNpc3RlbnRfZ250ICpwZXJzaXN0ZW50X2du
dCkKK3sKKwlyZXR1cm4geGVuX2Jsa2lmX3BncmFudF90aW1lb3V0ICYmCisJICAgICAgIChqaWZm
aWVzIC0gcGVyc2lzdGVudF9nbnQtPmxhc3RfdXNlZCA+PQorCQlIWiAqIHhlbl9ibGtpZl9wZ3Jh
bnRfdGltZW91dCk7Cit9CisKIHN0YXRpYyBpbmxpbmUgaW50IGdldF9mcmVlX3BhZ2Uoc3RydWN0
IHhlbl9ibGtpZl9yaW5nICpyaW5nLCBzdHJ1Y3QgcGFnZSAqKnBhZ2UpCiB7CiAJdW5zaWduZWQg
bG9uZyBmbGFnczsKQEAgLTI3OCw3ICsyOTcsNyBAQCBzdGF0aWMgdm9pZCBwdXRfcGVyc2lzdGVu
dF9nbnQoc3RydWN0IHhlbl9ibGtpZl9yaW5nICpyaW5nLAogewogCWlmKCF0ZXN0X2JpdChQRVJT
SVNURU5UX0dOVF9BQ1RJVkUsIHBlcnNpc3RlbnRfZ250LT5mbGFncykpCiAJCXByX2FsZXJ0X3Jh
dGVsaW1pdGVkKCJmcmVlaW5nIGEgZ3JhbnQgYWxyZWFkeSB1bnVzZWRcbiIpOwotCXNldF9iaXQo
UEVSU0lTVEVOVF9HTlRfV0FTX0FDVElWRSwgcGVyc2lzdGVudF9nbnQtPmZsYWdzKTsKKwlwZXJz
aXN0ZW50X2dudC0+bGFzdF91c2VkID0gamlmZmllczsKIAljbGVhcl9iaXQoUEVSU0lTVEVOVF9H
TlRfQUNUSVZFLCBwZXJzaXN0ZW50X2dudC0+ZmxhZ3MpOwogCWF0b21pY19kZWMoJnJpbmctPnBl
cnNpc3RlbnRfZ250X2luX3VzZSk7CiB9CkBAIC0zNzEsMjYgKzM5MCwyNiBAQCBzdGF0aWMgdm9p
ZCBwdXJnZV9wZXJzaXN0ZW50X2dudChzdHJ1Y3QgeGVuX2Jsa2lmX3JpbmcgKnJpbmcpCiAJc3Ry
dWN0IHBlcnNpc3RlbnRfZ250ICpwZXJzaXN0ZW50X2dudDsKIAlzdHJ1Y3QgcmJfbm9kZSAqbjsK
IAl1bnNpZ25lZCBpbnQgbnVtX2NsZWFuLCB0b3RhbDsKLQlib29sIHNjYW5fdXNlZCA9IGZhbHNl
LCBjbGVhbl91c2VkID0gZmFsc2U7CisJYm9vbCBzY2FuX3VzZWQgPSBmYWxzZTsKIAlzdHJ1Y3Qg
cmJfcm9vdCAqcm9vdDsKIAotCWlmIChyaW5nLT5wZXJzaXN0ZW50X2dudF9jIDwgeGVuX2Jsa2lm
X21heF9wZ3JhbnRzIHx8Ci0JICAgIChyaW5nLT5wZXJzaXN0ZW50X2dudF9jID09IHhlbl9ibGtp
Zl9tYXhfcGdyYW50cyAmJgotCSAgICAhcmluZy0+YmxraWYtPnZiZC5vdmVyZmxvd19tYXhfZ3Jh
bnRzKSkgewotCQlnb3RvIG91dDsKLQl9Ci0KIAlpZiAod29ya19idXN5KCZyaW5nLT5wZXJzaXN0
ZW50X3B1cmdlX3dvcmspKSB7CiAJCXByX2FsZXJ0X3JhdGVsaW1pdGVkKCJTY2hlZHVsZWQgd29y
ayBmcm9tIHByZXZpb3VzIHB1cmdlIGlzIHN0aWxsIGJ1c3ksIGNhbm5vdCBwdXJnZSBsaXN0XG4i
KTsKIAkJZ290byBvdXQ7CiAJfQogCi0JbnVtX2NsZWFuID0gKHhlbl9ibGtpZl9tYXhfcGdyYW50
cyAvIDEwMCkgKiBMUlVfUEVSQ0VOVF9DTEVBTjsKLQludW1fY2xlYW4gPSByaW5nLT5wZXJzaXN0
ZW50X2dudF9jIC0geGVuX2Jsa2lmX21heF9wZ3JhbnRzICsgbnVtX2NsZWFuOwotCW51bV9jbGVh
biA9IG1pbihyaW5nLT5wZXJzaXN0ZW50X2dudF9jLCBudW1fY2xlYW4pOwotCWlmICgobnVtX2Ns
ZWFuID09IDApIHx8Ci0JICAgIChudW1fY2xlYW4gPiAocmluZy0+cGVyc2lzdGVudF9nbnRfYyAt
IGF0b21pY19yZWFkKCZyaW5nLT5wZXJzaXN0ZW50X2dudF9pbl91c2UpKSkpCi0JCWdvdG8gb3V0
OworCWlmIChyaW5nLT5wZXJzaXN0ZW50X2dudF9jIDwgeGVuX2Jsa2lmX21heF9wZ3JhbnRzIHx8
CisJICAgIChyaW5nLT5wZXJzaXN0ZW50X2dudF9jID09IHhlbl9ibGtpZl9tYXhfcGdyYW50cyAm
JgorCSAgICAhcmluZy0+YmxraWYtPnZiZC5vdmVyZmxvd19tYXhfZ3JhbnRzKSkgeworCQludW1f
Y2xlYW4gPSAwOworCX0gZWxzZSB7CisJCW51bV9jbGVhbiA9ICh4ZW5fYmxraWZfbWF4X3BncmFu
dHMgLyAxMDApICogTFJVX1BFUkNFTlRfQ0xFQU47CisJCW51bV9jbGVhbiA9IHJpbmctPnBlcnNp
c3RlbnRfZ250X2MgLSB4ZW5fYmxraWZfbWF4X3BncmFudHMgKworCQkJICAgIG51bV9jbGVhbjsK
KwkJbnVtX2NsZWFuID0gbWluKHJpbmctPnBlcnNpc3RlbnRfZ250X2MsIG51bV9jbGVhbik7CisJ
CXByX2RlYnVnKCJHb2luZyB0byBwdXJnZSBhdCBsZWFzdCAldSBwZXJzaXN0ZW50IGdyYW50c1xu
IiwKKwkJCSBudW1fY2xlYW4pOworCX0KIAogCS8qCiAJICogQXQgdGhpcyBwb2ludCwgd2UgY2Fu
IGFzc3VyZSB0aGF0IHRoZXJlIHdpbGwgYmUgbm8gY2FsbHMKQEAgLTQwMSw5ICs0MjAsNyBAQCBz
dGF0aWMgdm9pZCBwdXJnZV9wZXJzaXN0ZW50X2dudChzdHJ1Y3QgeGVuX2Jsa2lmX3JpbmcgKnJp
bmcpCiAgICAgICAgICAqIG51bWJlciBvZiBncmFudHMuCiAJICovCiAKLQl0b3RhbCA9IG51bV9j
bGVhbjsKLQotCXByX2RlYnVnKCJHb2luZyB0byBwdXJnZSAldSBwZXJzaXN0ZW50IGdyYW50c1xu
IiwgbnVtX2NsZWFuKTsKKwl0b3RhbCA9IDA7CiAKIAlCVUdfT04oIWxpc3RfZW1wdHkoJnJpbmct
PnBlcnNpc3RlbnRfcHVyZ2VfbGlzdCkpOwogCXJvb3QgPSAmcmluZy0+cGVyc2lzdGVudF9nbnRz
OwpAQCAtNDEyLDQ2ICs0MjksMzcgQEAgc3RhdGljIHZvaWQgcHVyZ2VfcGVyc2lzdGVudF9nbnQo
c3RydWN0IHhlbl9ibGtpZl9yaW5nICpyaW5nKQogCQlCVUdfT04ocGVyc2lzdGVudF9nbnQtPmhh
bmRsZSA9PQogCQkJQkxLQkFDS19JTlZBTElEX0hBTkRMRSk7CiAKLQkJaWYgKGNsZWFuX3VzZWQp
IHsKLQkJCWNsZWFyX2JpdChQRVJTSVNURU5UX0dOVF9XQVNfQUNUSVZFLCBwZXJzaXN0ZW50X2du
dC0+ZmxhZ3MpOwotCQkJY29udGludWU7Ci0JCX0KLQogCQlpZiAodGVzdF9iaXQoUEVSU0lTVEVO
VF9HTlRfQUNUSVZFLCBwZXJzaXN0ZW50X2dudC0+ZmxhZ3MpKQogCQkJY29udGludWU7Ci0JCWlm
ICghc2Nhbl91c2VkICYmCi0JCSAgICAodGVzdF9iaXQoUEVSU0lTVEVOVF9HTlRfV0FTX0FDVElW
RSwgcGVyc2lzdGVudF9nbnQtPmZsYWdzKSkpCisJCWlmICghc2Nhbl91c2VkICYmICFwZXJzaXN0
ZW50X2dudF90aW1lb3V0KHBlcnNpc3RlbnRfZ250KSkKKwkJCWNvbnRpbnVlOworCQlpZiAoc2Nh
bl91c2VkICYmIHRvdGFsID49IG51bV9jbGVhbikKIAkJCWNvbnRpbnVlOwogCiAJCXJiX2VyYXNl
KCZwZXJzaXN0ZW50X2dudC0+bm9kZSwgcm9vdCk7CiAJCWxpc3RfYWRkKCZwZXJzaXN0ZW50X2du
dC0+cmVtb3ZlX25vZGUsCiAJCQkgJnJpbmctPnBlcnNpc3RlbnRfcHVyZ2VfbGlzdCk7Ci0JCWlm
ICgtLW51bV9jbGVhbiA9PSAwKQotCQkJZ290byBmaW5pc2hlZDsKKwkJdG90YWwrKzsKIAl9CiAJ
LyoKLQkgKiBJZiB3ZSBnZXQgaGVyZSBpdCBtZWFucyB3ZSBhbHNvIG5lZWQgdG8gc3RhcnQgY2xl
YW5pbmcKKwkgKiBDaGVjayB3aGV0aGVyIHdlIGFsc28gbmVlZCB0byBzdGFydCBjbGVhbmluZwog
CSAqIGdyYW50cyB0aGF0IHdlcmUgdXNlZCBzaW5jZSBsYXN0IHB1cmdlIGluIG9yZGVyIHRvIGNv
cGUKIAkgKiB3aXRoIHRoZSByZXF1ZXN0ZWQgbnVtCiAJICovCi0JaWYgKCFzY2FuX3VzZWQgJiYg
IWNsZWFuX3VzZWQpIHsKLQkJcHJfZGVidWcoIlN0aWxsIG1pc3NpbmcgJXUgcHVyZ2VkIGZyYW1l
c1xuIiwgbnVtX2NsZWFuKTsKKwlpZiAoIXNjYW5fdXNlZCAmJiB0b3RhbCA8IG51bV9jbGVhbikg
eworCQlwcl9kZWJ1ZygiU3RpbGwgbWlzc2luZyAldSBwdXJnZWQgZnJhbWVzXG4iLCBudW1fY2xl
YW4gLSB0b3RhbCk7CiAJCXNjYW5fdXNlZCA9IHRydWU7CiAJCWdvdG8gcHVyZ2VfbGlzdDsKIAl9
Ci1maW5pc2hlZDoKLQlpZiAoIWNsZWFuX3VzZWQpIHsKLQkJcHJfZGVidWcoIkZpbmlzaGVkIHNj
YW5uaW5nIGZvciBncmFudHMgdG8gY2xlYW4sIHJlbW92aW5nIHVzZWQgZmxhZ1xuIik7Ci0JCWNs
ZWFuX3VzZWQgPSB0cnVlOwotCQlnb3RvIHB1cmdlX2xpc3Q7Ci0JfQogCi0JcmluZy0+cGVyc2lz
dGVudF9nbnRfYyAtPSAodG90YWwgLSBudW1fY2xlYW4pOwotCXJpbmctPmJsa2lmLT52YmQub3Zl
cmZsb3dfbWF4X2dyYW50cyA9IDA7CisJaWYgKHRvdGFsKSB7CisJCXJpbmctPnBlcnNpc3RlbnRf
Z250X2MgLT0gdG90YWw7CisJCXJpbmctPmJsa2lmLT52YmQub3ZlcmZsb3dfbWF4X2dyYW50cyA9
IDA7CiAKLQkvKiBXZSBjYW4gZGVmZXIgdGhpcyB3b3JrICovCi0Jc2NoZWR1bGVfd29yaygmcmlu
Zy0+cGVyc2lzdGVudF9wdXJnZV93b3JrKTsKLQlwcl9kZWJ1ZygiUHVyZ2VkICV1LyV1XG4iLCAo
dG90YWwgLSBudW1fY2xlYW4pLCB0b3RhbCk7CisJCS8qIFdlIGNhbiBkZWZlciB0aGlzIHdvcmsg
Ki8KKwkJc2NoZWR1bGVfd29yaygmcmluZy0+cGVyc2lzdGVudF9wdXJnZV93b3JrKTsKKwkJcHJf
ZGVidWcoIlB1cmdlZCAldS8ldVxuIiwgbnVtX2NsZWFuLCB0b3RhbCk7CisJfQogCiBvdXQ6CiAJ
cmV0dXJuOwpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ibG9jay94ZW4tYmxrYmFjay9jb21tb24uaCBi
L2RyaXZlcnMvYmxvY2sveGVuLWJsa2JhY2svY29tbW9uLmgKaW5kZXggZWNiMzVmZThjYThkLi43
YmZmNzJkYjNiN2UgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvYmxvY2sveGVuLWJsa2JhY2svY29tbW9u
LmgKKysrIGIvZHJpdmVycy9ibG9jay94ZW4tYmxrYmFjay9jb21tb24uaApAQCAtMjM0LDE0ICsy
MzQsOSBAQCBzdHJ1Y3QgeGVuX3ZiZCB7CiBzdHJ1Y3QgYmFja2VuZF9pbmZvOwogCiAvKiBOdW1i
ZXIgb2YgYXZhaWxhYmxlIGZsYWdzICovCi0jZGVmaW5lIFBFUlNJU1RFTlRfR05UX0ZMQUdTX1NJ
WkUJMgorI2RlZmluZSBQRVJTSVNURU5UX0dOVF9GTEFHU19TSVpFCTEKIC8qIFRoaXMgcGVyc2lz
dGVudCBncmFudCBpcyBjdXJyZW50bHkgaW4gdXNlICovCiAjZGVmaW5lIFBFUlNJU1RFTlRfR05U
X0FDVElWRQkJMAotLyoKLSAqIFRoaXMgcGVyc2lzdGVudCBncmFudCBoYXMgYmVlbiB1c2VkLCB0
aGlzIGZsYWcgaXMgc2V0IHdoZW4gd2UgcmVtb3ZlIHRoZQotICogUEVSU0lTVEVOVF9HTlRfQUNU
SVZFLCB0byBrbm93IHRoYXQgdGhpcyBncmFudCBoYXMgYmVlbiB1c2VkIHJlY2VudGx5LgotICov
Ci0jZGVmaW5lIFBFUlNJU1RFTlRfR05UX1dBU19BQ1RJVkUJMQogCiAvKiBOdW1iZXIgb2YgcmVx
dWVzdHMgdGhhdCB3ZSBjYW4gZml0IGluIGEgcmluZyAqLwogI2RlZmluZSBYRU5fQkxLSUZfUkVR
U19QRVJfUEFHRQkJMzIKQEAgLTI1MCw2ICsyNDUsNyBAQCBzdHJ1Y3QgcGVyc2lzdGVudF9nbnQg
ewogCXN0cnVjdCBwYWdlICpwYWdlOwogCWdyYW50X3JlZl90IGdudDsKIAlncmFudF9oYW5kbGVf
dCBoYW5kbGU7CisJdW5zaWduZWQgbG9uZyBsYXN0X3VzZWQ7CiAJREVDTEFSRV9CSVRNQVAoZmxh
Z3MsIFBFUlNJU1RFTlRfR05UX0ZMQUdTX1NJWkUpOwogCXN0cnVjdCByYl9ub2RlIG5vZGU7CiAJ
c3RydWN0IGxpc3RfaGVhZCByZW1vdmVfbm9kZTsKLS0gCjIuMTMuNwoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 14:01:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 14: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 1fpDPN-0003nf-KU; Mon, 13 Aug 2018 14: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=q/fn=k4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fpDPL-0003nC-LR
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 14:01:19 +0000
X-Inumbo-ID: 6c33224f-9f01-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6c33224f-9f01-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 14:01:49 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 8E085B002;
 Mon, 13 Aug 2018 14:01:17 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-block@vger.kernel.org
Date: Mon, 13 Aug 2018 16:01:13 +0200
Message-Id: <20180813140114.20126-5-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180813140114.20126-1-jgross@suse.com>
References: <20180813140114.20126-1-jgross@suse.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 4/5] xen/blkback: move persistent grants
 flags 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: axboe@kernel.dk, Juergen Gross <jgross@suse.com>,
 boris.ostrovsky@oracle.com, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHN0cnVjdCBwZXJzaXN0ZW50X2dudCBmbGFncyBtZW1iZXIgaXMgbWVhbnQgdG8gYmUgYSBi
aXRmaWVsZCBvZgpkaWZmZXJlbnQgZmxhZ3MuIFRoZXJlIGlzIG9ubHkgUEVSU0lTVEVOVF9HTlRf
QUNUSVZFIGZsYWcgbGVmdCwgc28KY29udmVydCBpdCB0byBhIGJvb2wgbmFtZWQgImFjdGl2ZSIu
CgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+ClJldmlld2Vk
LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCiBkcml2ZXJz
L2Jsb2NrL3hlbi1ibGtiYWNrL2Jsa2JhY2suYyB8IDEzICsrKysrKy0tLS0tLS0KIGRyaXZlcnMv
YmxvY2sveGVuLWJsa2JhY2svY29tbW9uLmggIHwgIDcgKy0tLS0tLQogMiBmaWxlcyBjaGFuZ2Vk
LCA3IGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMv
YmxvY2sveGVuLWJsa2JhY2svYmxrYmFjay5jIGIvZHJpdmVycy9ibG9jay94ZW4tYmxrYmFjay9i
bGtiYWNrLmMKaW5kZXggOWVhZTdiMjQzZjY4Li5mZDFlMTlmMWE0OWYgMTAwNjQ0Ci0tLSBhL2Ry
aXZlcnMvYmxvY2sveGVuLWJsa2JhY2svYmxrYmFjay5jCisrKyBiL2RyaXZlcnMvYmxvY2sveGVu
LWJsa2JhY2svYmxrYmFjay5jCkBAIC0yNTUsOCArMjU1LDcgQEAgc3RhdGljIGludCBhZGRfcGVy
c2lzdGVudF9nbnQoc3RydWN0IHhlbl9ibGtpZl9yaW5nICpyaW5nLAogCQl9CiAJfQogCi0JYml0
bWFwX3plcm8ocGVyc2lzdGVudF9nbnQtPmZsYWdzLCBQRVJTSVNURU5UX0dOVF9GTEFHU19TSVpF
KTsKLQlzZXRfYml0KFBFUlNJU1RFTlRfR05UX0FDVElWRSwgcGVyc2lzdGVudF9nbnQtPmZsYWdz
KTsKKwlwZXJzaXN0ZW50X2dudC0+YWN0aXZlID0gdHJ1ZTsKIAkvKiBBZGQgbmV3IG5vZGUgYW5k
IHJlYmFsYW5jZSB0cmVlLiAqLwogCXJiX2xpbmtfbm9kZSgmKHBlcnNpc3RlbnRfZ250LT5ub2Rl
KSwgcGFyZW50LCBuZXcpOwogCXJiX2luc2VydF9jb2xvcigmKHBlcnNpc3RlbnRfZ250LT5ub2Rl
KSwgJnJpbmctPnBlcnNpc3RlbnRfZ250cyk7CkBAIC0yODAsMTEgKzI3OSwxMSBAQCBzdGF0aWMg
c3RydWN0IHBlcnNpc3RlbnRfZ250ICpnZXRfcGVyc2lzdGVudF9nbnQoc3RydWN0IHhlbl9ibGtp
Zl9yaW5nICpyaW5nLAogCQllbHNlIGlmIChncmVmID4gZGF0YS0+Z250KQogCQkJbm9kZSA9IG5v
ZGUtPnJiX3JpZ2h0OwogCQllbHNlIHsKLQkJCWlmKHRlc3RfYml0KFBFUlNJU1RFTlRfR05UX0FD
VElWRSwgZGF0YS0+ZmxhZ3MpKSB7CisJCQlpZiAoZGF0YS0+YWN0aXZlKSB7CiAJCQkJcHJfYWxl
cnRfcmF0ZWxpbWl0ZWQoInJlcXVlc3RpbmcgYSBncmFudCBhbHJlYWR5IGluIHVzZVxuIik7CiAJ
CQkJcmV0dXJuIE5VTEw7CiAJCQl9Ci0JCQlzZXRfYml0KFBFUlNJU1RFTlRfR05UX0FDVElWRSwg
ZGF0YS0+ZmxhZ3MpOworCQkJZGF0YS0+YWN0aXZlID0gdHJ1ZTsKIAkJCWF0b21pY19pbmMoJnJp
bmctPnBlcnNpc3RlbnRfZ250X2luX3VzZSk7CiAJCQlyZXR1cm4gZGF0YTsKIAkJfQpAQCAtMjk1
LDEwICsyOTQsMTAgQEAgc3RhdGljIHN0cnVjdCBwZXJzaXN0ZW50X2dudCAqZ2V0X3BlcnNpc3Rl
bnRfZ250KHN0cnVjdCB4ZW5fYmxraWZfcmluZyAqcmluZywKIHN0YXRpYyB2b2lkIHB1dF9wZXJz
aXN0ZW50X2dudChzdHJ1Y3QgeGVuX2Jsa2lmX3JpbmcgKnJpbmcsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc3RydWN0IHBlcnNpc3RlbnRfZ250ICpwZXJzaXN0ZW50X2dudCkKIHsK
LQlpZighdGVzdF9iaXQoUEVSU0lTVEVOVF9HTlRfQUNUSVZFLCBwZXJzaXN0ZW50X2dudC0+Zmxh
Z3MpKQorCWlmICghcGVyc2lzdGVudF9nbnQtPmFjdGl2ZSkKIAkJcHJfYWxlcnRfcmF0ZWxpbWl0
ZWQoImZyZWVpbmcgYSBncmFudCBhbHJlYWR5IHVudXNlZFxuIik7CiAJcGVyc2lzdGVudF9nbnQt
Pmxhc3RfdXNlZCA9IGppZmZpZXM7Ci0JY2xlYXJfYml0KFBFUlNJU1RFTlRfR05UX0FDVElWRSwg
cGVyc2lzdGVudF9nbnQtPmZsYWdzKTsKKwlwZXJzaXN0ZW50X2dudC0+YWN0aXZlID0gZmFsc2U7
CiAJYXRvbWljX2RlYygmcmluZy0+cGVyc2lzdGVudF9nbnRfaW5fdXNlKTsKIH0KIApAQCAtNDI5
LDcgKzQyOCw3IEBAIHN0YXRpYyB2b2lkIHB1cmdlX3BlcnNpc3RlbnRfZ250KHN0cnVjdCB4ZW5f
YmxraWZfcmluZyAqcmluZykKIAkJQlVHX09OKHBlcnNpc3RlbnRfZ250LT5oYW5kbGUgPT0KIAkJ
CUJMS0JBQ0tfSU5WQUxJRF9IQU5ETEUpOwogCi0JCWlmICh0ZXN0X2JpdChQRVJTSVNURU5UX0dO
VF9BQ1RJVkUsIHBlcnNpc3RlbnRfZ250LT5mbGFncykpCisJCWlmIChwZXJzaXN0ZW50X2dudC0+
YWN0aXZlKQogCQkJY29udGludWU7CiAJCWlmICghc2Nhbl91c2VkICYmICFwZXJzaXN0ZW50X2du
dF90aW1lb3V0KHBlcnNpc3RlbnRfZ250KSkKIAkJCWNvbnRpbnVlOwpkaWZmIC0tZ2l0IGEvZHJp
dmVycy9ibG9jay94ZW4tYmxrYmFjay9jb21tb24uaCBiL2RyaXZlcnMvYmxvY2sveGVuLWJsa2Jh
Y2svY29tbW9uLmgKaW5kZXggN2JmZjcyZGIzYjdlLi4yMzM5YjhkMzljNWUgMTAwNjQ0Ci0tLSBh
L2RyaXZlcnMvYmxvY2sveGVuLWJsa2JhY2svY29tbW9uLmgKKysrIGIvZHJpdmVycy9ibG9jay94
ZW4tYmxrYmFjay9jb21tb24uaApAQCAtMjMzLDExICsyMzMsNiBAQCBzdHJ1Y3QgeGVuX3ZiZCB7
CiAKIHN0cnVjdCBiYWNrZW5kX2luZm87CiAKLS8qIE51bWJlciBvZiBhdmFpbGFibGUgZmxhZ3Mg
Ki8KLSNkZWZpbmUgUEVSU0lTVEVOVF9HTlRfRkxBR1NfU0laRQkxCi0vKiBUaGlzIHBlcnNpc3Rl
bnQgZ3JhbnQgaXMgY3VycmVudGx5IGluIHVzZSAqLwotI2RlZmluZSBQRVJTSVNURU5UX0dOVF9B
Q1RJVkUJCTAKLQogLyogTnVtYmVyIG9mIHJlcXVlc3RzIHRoYXQgd2UgY2FuIGZpdCBpbiBhIHJp
bmcgKi8KICNkZWZpbmUgWEVOX0JMS0lGX1JFUVNfUEVSX1BBR0UJCTMyCiAKQEAgLTI0Niw3ICsy
NDEsNyBAQCBzdHJ1Y3QgcGVyc2lzdGVudF9nbnQgewogCWdyYW50X3JlZl90IGdudDsKIAlncmFu
dF9oYW5kbGVfdCBoYW5kbGU7CiAJdW5zaWduZWQgbG9uZyBsYXN0X3VzZWQ7Ci0JREVDTEFSRV9C
SVRNQVAoZmxhZ3MsIFBFUlNJU1RFTlRfR05UX0ZMQUdTX1NJWkUpOworCWJvb2wgYWN0aXZlOwog
CXN0cnVjdCByYl9ub2RlIG5vZGU7CiAJc3RydWN0IGxpc3RfaGVhZCByZW1vdmVfbm9kZTsKIH07
Ci0tIAoyLjEzLjcKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 14:01:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 14: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 1fpDPO-0003nr-51; Mon, 13 Aug 2018 14:01:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=q/fn=k4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fpDPM-0003nP-3m
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 14:01:20 +0000
X-Inumbo-ID: 3372f92b-9f01-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3372f92b-9f01-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 16:00:14 +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 1CF62AFA1;
 Mon, 13 Aug 2018 14:01:17 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-block@vger.kernel.org
Date: Mon, 13 Aug 2018 16:01:11 +0200
Message-Id: <20180813140114.20126-3-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180813140114.20126-1-jgross@suse.com>
References: <20180813140114.20126-1-jgross@suse.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 2/5] xen/blkfront: cleanup stale persistent
 grants
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, Juergen Gross <jgross@suse.com>,
 boris.ostrovsky@oracle.com, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGEgcGVyaW9kaWMgY2xlYW51cCBmdW5jdGlvbiB0byByZW1vdmUgb2xkIHBlcnNpc3RlbnQg
Z3JhbnRzIHdoaWNoCmFyZSBubyBsb25nZXIgaW4gdXNlIG9uIHRoZSBiYWNrZW5kIHNpZGUuIFRo
aXMgYXZvaWRzIHN0YXJ2YXRpb24gaW4KY2FzZSB0aGVyZSBhcmUgbG90cyBvZiBwZXJzaXN0ZW50
IGdyYW50cyBmb3IgYSBkZXZpY2Ugd2hpY2ggbm8gbG9uZ2VyCmlzIGludm9sdmVkIGluIEkvTyBi
dXNpbmVzcy4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
UmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0K
IGRyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMgfCA5NCArKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKystLQogMSBmaWxlIGNoYW5nZWQsIDkwIGluc2VydGlvbnMoKyks
IDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ibG9jay94ZW4tYmxrZnJvbnQu
YyBiL2RyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMKaW5kZXggYjVjZWRjY2I1ZDdkLi43YzRi
MWI5ZDM5NzEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMKKysrIGIv
ZHJpdmVycy9ibG9jay94ZW4tYmxrZnJvbnQuYwpAQCAtNDYsNiArNDYsNyBAQAogI2luY2x1ZGUg
PGxpbnV4L3NjYXR0ZXJsaXN0Lmg+CiAjaW5jbHVkZSA8bGludXgvYml0bWFwLmg+CiAjaW5jbHVk
ZSA8bGludXgvbGlzdC5oPgorI2luY2x1ZGUgPGxpbnV4L3dvcmtxdWV1ZS5oPgogCiAjaW5jbHVk
ZSA8eGVuL3hlbi5oPgogI2luY2x1ZGUgPHhlbi94ZW5idXMuaD4KQEAgLTEyMSw2ICsxMjIsOCBA
QCBzdGF0aWMgaW5saW5lIHN0cnVjdCBibGtpZl9yZXEgKmJsa2lmX3JlcShzdHJ1Y3QgcmVxdWVz
dCAqcnEpCiAKIHN0YXRpYyBERUZJTkVfTVVURVgoYmxrZnJvbnRfbXV0ZXgpOwogc3RhdGljIGNv
bnN0IHN0cnVjdCBibG9ja19kZXZpY2Vfb3BlcmF0aW9ucyB4bHZiZF9ibG9ja19mb3BzOworc3Rh
dGljIHN0cnVjdCBkZWxheWVkX3dvcmsgYmxrZnJvbnRfd29yazsKK3N0YXRpYyBMSVNUX0hFQUQo
aW5mb19saXN0KTsKIAogLyoKICAqIE1heGltdW0gbnVtYmVyIG9mIHNlZ21lbnRzIGluIGluZGly
ZWN0IHJlcXVlc3RzLCB0aGUgYWN0dWFsIHZhbHVlIHVzZWQgYnkKQEAgLTIxNiw2ICsyMTksNyBA
QCBzdHJ1Y3QgYmxrZnJvbnRfaW5mbwogCS8qIFNhdmUgdW5jb21wbGV0ZSByZXFzIGFuZCBiaW9z
IGZvciBtaWdyYXRpb24uICovCiAJc3RydWN0IGxpc3RfaGVhZCByZXF1ZXN0czsKIAlzdHJ1Y3Qg
YmlvX2xpc3QgYmlvX2xpc3Q7CisJc3RydWN0IGxpc3RfaGVhZCBpbmZvX2xpc3Q7CiB9OwogCiBz
dGF0aWMgdW5zaWduZWQgaW50IG5yX21pbm9yczsKQEAgLTE3NjQsNiArMTc2OCwxMiBAQCBzdGF0
aWMgaW50IHdyaXRlX3Blcl9yaW5nX25vZGVzKHN0cnVjdCB4ZW5idXNfdHJhbnNhY3Rpb24geGJ0
LAogCXJldHVybiBlcnI7CiB9CiAKK3N0YXRpYyB2b2lkIGZyZWVfaW5mbyhzdHJ1Y3QgYmxrZnJv
bnRfaW5mbyAqaW5mbykKK3sKKwlsaXN0X2RlbCgmaW5mby0+aW5mb19saXN0KTsKKwlrZnJlZShp
bmZvKTsKK30KKwogLyogQ29tbW9uIGNvZGUgdXNlZCB3aGVuIGZpcnN0IHNldHRpbmcgdXAsIGFu
ZCB3aGVuIHJlc3VtaW5nLiAqLwogc3RhdGljIGludCB0YWxrX3RvX2Jsa2JhY2soc3RydWN0IHhl
bmJ1c19kZXZpY2UgKmRldiwKIAkJCSAgIHN0cnVjdCBibGtmcm9udF9pbmZvICppbmZvKQpAQCAt
MTg4NSw3ICsxODk1LDEwIEBAIHN0YXRpYyBpbnQgdGFsa190b19ibGtiYWNrKHN0cnVjdCB4ZW5i
dXNfZGV2aWNlICpkZXYsCiAgZGVzdHJveV9ibGtyaW5nOgogCWJsa2lmX2ZyZWUoaW5mbywgMCk7
CiAKLQlrZnJlZShpbmZvKTsKKwltdXRleF9sb2NrKCZibGtmcm9udF9tdXRleCk7CisJZnJlZV9p
bmZvKGluZm8pOworCW11dGV4X3VubG9jaygmYmxrZnJvbnRfbXV0ZXgpOworCiAJZGV2X3NldF9k
cnZkYXRhKCZkZXYtPmRldiwgTlVMTCk7CiAKIAlyZXR1cm4gZXJyOwpAQCAtMTk5Niw2ICsyMDA5
LDEwIEBAIHN0YXRpYyBpbnQgYmxrZnJvbnRfcHJvYmUoc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRl
diwKIAlpbmZvLT5oYW5kbGUgPSBzaW1wbGVfc3RydG91bChzdHJyY2hyKGRldi0+bm9kZW5hbWUs
ICcvJykrMSwgTlVMTCwgMCk7CiAJZGV2X3NldF9kcnZkYXRhKCZkZXYtPmRldiwgaW5mbyk7CiAK
KwltdXRleF9sb2NrKCZibGtmcm9udF9tdXRleCk7CisJbGlzdF9hZGQoJmluZm8tPmluZm9fbGlz
dCwgJmluZm9fbGlzdCk7CisJbXV0ZXhfdW5sb2NrKCZibGtmcm9udF9tdXRleCk7CisKIAlyZXR1
cm4gMDsKIH0KIApAQCAtMjMwNiw2ICsyMzIzLDEyIEBAIHN0YXRpYyB2b2lkIGJsa2Zyb250X2dh
dGhlcl9iYWNrZW5kX2ZlYXR1cmVzKHN0cnVjdCBibGtmcm9udF9pbmZvICppbmZvKQogCWlmIChp
bmRpcmVjdF9zZWdtZW50cyA8PSBCTEtJRl9NQVhfU0VHTUVOVFNfUEVSX1JFUVVFU1QpCiAJCWlu
ZGlyZWN0X3NlZ21lbnRzID0gMDsKIAlpbmZvLT5tYXhfaW5kaXJlY3Rfc2VnbWVudHMgPSBpbmRp
cmVjdF9zZWdtZW50czsKKworCWlmIChpbmZvLT5mZWF0dXJlX3BlcnNpc3RlbnQpIHsKKwkJbXV0
ZXhfbG9jaygmYmxrZnJvbnRfbXV0ZXgpOworCQlzY2hlZHVsZV9kZWxheWVkX3dvcmsoJmJsa2Zy
b250X3dvcmssIEhaICogMTApOworCQltdXRleF91bmxvY2soJmJsa2Zyb250X211dGV4KTsKKwl9
CiB9CiAKIC8qCkBAIC0yNDg3LDcgKzI1MTAsOSBAQCBzdGF0aWMgaW50IGJsa2Zyb250X3JlbW92
ZShzdHJ1Y3QgeGVuYnVzX2RldmljZSAqeGJkZXYpCiAJbXV0ZXhfdW5sb2NrKCZpbmZvLT5tdXRl
eCk7CiAKIAlpZiAoIWJkZXYpIHsKLQkJa2ZyZWUoaW5mbyk7CisJCW11dGV4X2xvY2soJmJsa2Zy
b250X211dGV4KTsKKwkJZnJlZV9pbmZvKGluZm8pOworCQltdXRleF91bmxvY2soJmJsa2Zyb250
X211dGV4KTsKIAkJcmV0dXJuIDA7CiAJfQogCkBAIC0yNTA3LDcgKzI1MzIsOSBAQCBzdGF0aWMg
aW50IGJsa2Zyb250X3JlbW92ZShzdHJ1Y3QgeGVuYnVzX2RldmljZSAqeGJkZXYpCiAJaWYgKGlu
Zm8gJiYgIWJkZXYtPmJkX29wZW5lcnMpIHsKIAkJeGx2YmRfcmVsZWFzZV9nZW5kaXNrKGluZm8p
OwogCQlkaXNrLT5wcml2YXRlX2RhdGEgPSBOVUxMOwotCQlrZnJlZShpbmZvKTsKKwkJbXV0ZXhf
bG9jaygmYmxrZnJvbnRfbXV0ZXgpOworCQlmcmVlX2luZm8oaW5mbyk7CisJCW11dGV4X3VubG9j
aygmYmxrZnJvbnRfbXV0ZXgpOwogCX0KIAogCW11dGV4X3VubG9jaygmYmRldi0+YmRfbXV0ZXgp
OwpAQCAtMjU5MCw3ICsyNjE3LDcgQEAgc3RhdGljIHZvaWQgYmxraWZfcmVsZWFzZShzdHJ1Y3Qg
Z2VuZGlzayAqZGlzaywgZm1vZGVfdCBtb2RlKQogCQlkZXZfaW5mbyhkaXNrX3RvX2RldihiZGV2
LT5iZF9kaXNrKSwgInJlbGVhc2luZyBkaXNrXG4iKTsKIAkJeGx2YmRfcmVsZWFzZV9nZW5kaXNr
KGluZm8pOwogCQlkaXNrLT5wcml2YXRlX2RhdGEgPSBOVUxMOwotCQlrZnJlZShpbmZvKTsKKwkJ
ZnJlZV9pbmZvKGluZm8pOwogCX0KIAogb3V0OgpAQCAtMjYyMyw2ICsyNjUwLDYxIEBAIHN0YXRp
YyBzdHJ1Y3QgeGVuYnVzX2RyaXZlciBibGtmcm9udF9kcml2ZXIgPSB7CiAJLmlzX3JlYWR5ID0g
YmxrZnJvbnRfaXNfcmVhZHksCiB9OwogCitzdGF0aWMgdm9pZCBwdXJnZV9wZXJzaXN0ZW50X2dy
YW50cyhzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbykKK3sKKwl1bnNpZ25lZCBpbnQgaTsKKwl1
bnNpZ25lZCBsb25nIGZsYWdzOworCisJZm9yIChpID0gMDsgaSA8IGluZm8tPm5yX3JpbmdzOyBp
KyspIHsKKwkJc3RydWN0IGJsa2Zyb250X3JpbmdfaW5mbyAqcmluZm8gPSAmaW5mby0+cmluZm9b
aV07CisJCXN0cnVjdCBncmFudCAqZ250X2xpc3RfZW50cnksICp0bXA7CisKKwkJc3Bpbl9sb2Nr
X2lycXNhdmUoJnJpbmZvLT5yaW5nX2xvY2ssIGZsYWdzKTsKKworCQlpZiAocmluZm8tPnBlcnNp
c3RlbnRfZ250c19jID09IDApIHsKKwkJCXNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJnJpbmZvLT5y
aW5nX2xvY2ssIGZsYWdzKTsKKwkJCWNvbnRpbnVlOworCQl9CisKKwkJbGlzdF9mb3JfZWFjaF9l
bnRyeV9zYWZlKGdudF9saXN0X2VudHJ5LCB0bXAsICZyaW5mby0+Z3JhbnRzLAorCQkJCQkgbm9k
ZSkgeworCQkJaWYgKGdudF9saXN0X2VudHJ5LT5ncmVmID09IEdSQU5UX0lOVkFMSURfUkVGIHx8
CisJCQkgICAgZ250dGFiX3F1ZXJ5X2ZvcmVpZ25fYWNjZXNzKGdudF9saXN0X2VudHJ5LT5ncmVm
KSkKKwkJCQljb250aW51ZTsKKworCQkJbGlzdF9kZWwoJmdudF9saXN0X2VudHJ5LT5ub2RlKTsK
KwkJCWdudHRhYl9lbmRfZm9yZWlnbl9hY2Nlc3MoZ250X2xpc3RfZW50cnktPmdyZWYsIDAsIDBV
TCk7CisJCQlyaW5mby0+cGVyc2lzdGVudF9nbnRzX2MtLTsKKwkJCV9fZnJlZV9wYWdlKGdudF9s
aXN0X2VudHJ5LT5wYWdlKTsKKwkJCWtmcmVlKGdudF9saXN0X2VudHJ5KTsKKwkJfQorCisJCXNw
aW5fdW5sb2NrX2lycXJlc3RvcmUoJnJpbmZvLT5yaW5nX2xvY2ssIGZsYWdzKTsKKwl9Cit9CisK
K3N0YXRpYyB2b2lkIGJsa2Zyb250X2RlbGF5X3dvcmsoc3RydWN0IHdvcmtfc3RydWN0ICp3b3Jr
KQoreworCXN0cnVjdCBibGtmcm9udF9pbmZvICppbmZvOworCWJvb2wgbmVlZF9zY2hlZHVsZV93
b3JrID0gZmFsc2U7CisKKwltdXRleF9sb2NrKCZibGtmcm9udF9tdXRleCk7CisKKwlsaXN0X2Zv
cl9lYWNoX2VudHJ5KGluZm8sICZpbmZvX2xpc3QsIGluZm9fbGlzdCkgeworCQlpZiAoaW5mby0+
ZmVhdHVyZV9wZXJzaXN0ZW50KSB7CisJCQluZWVkX3NjaGVkdWxlX3dvcmsgPSB0cnVlOworCQkJ
bXV0ZXhfbG9jaygmaW5mby0+bXV0ZXgpOworCQkJcHVyZ2VfcGVyc2lzdGVudF9ncmFudHMoaW5m
byk7CisJCQltdXRleF91bmxvY2soJmluZm8tPm11dGV4KTsKKwkJfQorCX0KKworCWlmIChuZWVk
X3NjaGVkdWxlX3dvcmspCisJCXNjaGVkdWxlX2RlbGF5ZWRfd29yaygmYmxrZnJvbnRfd29yaywg
SFogKiAxMCk7CisKKwltdXRleF91bmxvY2soJmJsa2Zyb250X211dGV4KTsKK30KKwogc3RhdGlj
IGludCBfX2luaXQgeGxibGtfaW5pdCh2b2lkKQogewogCWludCByZXQ7CkBAIC0yNjU1LDYgKzI3
MzcsOCBAQCBzdGF0aWMgaW50IF9faW5pdCB4bGJsa19pbml0KHZvaWQpCiAJCXJldHVybiAtRU5P
REVWOwogCX0KIAorCUlOSVRfREVMQVlFRF9XT1JLKCZibGtmcm9udF93b3JrLCBibGtmcm9udF9k
ZWxheV93b3JrKTsKKwogCXJldCA9IHhlbmJ1c19yZWdpc3Rlcl9mcm9udGVuZCgmYmxrZnJvbnRf
ZHJpdmVyKTsKIAlpZiAocmV0KSB7CiAJCXVucmVnaXN0ZXJfYmxrZGV2KFhFTlZCRF9NQUpPUiwg
REVWX05BTUUpOwpAQCAtMjY2OCw2ICsyNzUyLDggQEAgbW9kdWxlX2luaXQoeGxibGtfaW5pdCk7
CiAKIHN0YXRpYyB2b2lkIF9fZXhpdCB4bGJsa19leGl0KHZvaWQpCiB7CisJY2FuY2VsX2RlbGF5
ZWRfd29ya19zeW5jKCZibGtmcm9udF93b3JrKTsKKwogCXhlbmJ1c191bnJlZ2lzdGVyX2RyaXZl
cigmYmxrZnJvbnRfZHJpdmVyKTsKIAl1bnJlZ2lzdGVyX2Jsa2RldihYRU5WQkRfTUFKT1IsIERF
Vl9OQU1FKTsKIAlrZnJlZShtaW5vcnMpOwotLSAKMi4xMy43CgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 14:03:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 14: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 1fpDRm-0004Mi-0x; Mon, 13 Aug 2018 14: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=q/fn=k4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fpDRl-0004Mc-7r
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 14:03:49 +0000
X-Inumbo-ID: 6c09ad6d-9f01-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6c09ad6d-9f01-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 14:01: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 536D8AFDF;
 Mon, 13 Aug 2018 14:01:17 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 linux-block@vger.kernel.org
Date: Mon, 13 Aug 2018 16:01:12 +0200
Message-Id: <20180813140114.20126-4-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180813140114.20126-1-jgross@suse.com>
References: <20180813140114.20126-1-jgross@suse.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 3/5] xen/blkfront: reorder tests in
 xlblk_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: axboe@kernel.dk, Juergen Gross <jgross@suse.com>,
 boris.ostrovsky@oracle.com, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gY2FzZSB3ZSBkb24ndCB3YW50IHB2IGJsb2NrIGRldmljZXMgd2Ugc2hvdWxkIG5vdCB0ZXN0
IHBhcmFtZXRlcnMKZm9yIHNhbml0eSBhbmQgZXZlbnR1YWxseSBwcmludCBvdXQgZXJyb3IgbWVz
c2FnZXMuIFNvIHRlc3QgcHJlY2x1ZGluZwpjb25kaXRpb25zIGJlZm9yZSBjaGVja2luZyBwYXJh
bWV0ZXJzLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpS
ZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQog
ZHJpdmVycy9ibG9jay94ZW4tYmxrZnJvbnQuYyB8IDE4ICsrKysrKysrKy0tLS0tLS0tLQogMSBm
aWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jIGIvZHJpdmVycy9ibG9jay94ZW4tYmxrZnJv
bnQuYwppbmRleCA3YzRiMWI5ZDM5NzEuLjM2ZTRjYTQxZTc2NSAxMDA2NDQKLS0tIGEvZHJpdmVy
cy9ibG9jay94ZW4tYmxrZnJvbnQuYworKysgYi9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5j
CkBAIC0yNzEzLDYgKzI3MTMsMTUgQEAgc3RhdGljIGludCBfX2luaXQgeGxibGtfaW5pdCh2b2lk
KQogCWlmICgheGVuX2RvbWFpbigpKQogCQlyZXR1cm4gLUVOT0RFVjsKIAorCWlmICgheGVuX2hh
c19wdl9kaXNrX2RldmljZXMoKSkKKwkJcmV0dXJuIC1FTk9ERVY7CisKKwlpZiAocmVnaXN0ZXJf
YmxrZGV2KFhFTlZCRF9NQUpPUiwgREVWX05BTUUpKSB7CisJCXByX3dhcm4oInhlbl9ibGs6IGNh
bid0IGdldCBtYWpvciAlZCB3aXRoIG5hbWUgJXNcbiIsCisJCQlYRU5WQkRfTUFKT1IsIERFVl9O
QU1FKTsKKwkJcmV0dXJuIC1FTk9ERVY7CisJfQorCiAJaWYgKHhlbl9ibGtpZl9tYXhfc2VnbWVu
dHMgPCBCTEtJRl9NQVhfU0VHTUVOVFNfUEVSX1JFUVVFU1QpCiAJCXhlbl9ibGtpZl9tYXhfc2Vn
bWVudHMgPSBCTEtJRl9NQVhfU0VHTUVOVFNfUEVSX1JFUVVFU1Q7CiAKQEAgLTI3MjgsMTUgKzI3
MzcsNiBAQCBzdGF0aWMgaW50IF9faW5pdCB4bGJsa19pbml0KHZvaWQpCiAJCXhlbl9ibGtpZl9t
YXhfcXVldWVzID0gbnJfY3B1czsKIAl9CiAKLQlpZiAoIXhlbl9oYXNfcHZfZGlza19kZXZpY2Vz
KCkpCi0JCXJldHVybiAtRU5PREVWOwotCi0JaWYgKHJlZ2lzdGVyX2Jsa2RldihYRU5WQkRfTUFK
T1IsIERFVl9OQU1FKSkgewotCQlwcmludGsoS0VSTl9XQVJOSU5HICJ4ZW5fYmxrOiBjYW4ndCBn
ZXQgbWFqb3IgJWQgd2l0aCBuYW1lICVzXG4iLAotCQkgICAgICAgWEVOVkJEX01BSk9SLCBERVZf
TkFNRSk7Ci0JCXJldHVybiAtRU5PREVWOwotCX0KLQogCUlOSVRfREVMQVlFRF9XT1JLKCZibGtm
cm9udF93b3JrLCBibGtmcm9udF9kZWxheV93b3JrKTsKIAogCXJldCA9IHhlbmJ1c19yZWdpc3Rl
cl9mcm9udGVuZCgmYmxrZnJvbnRfZHJpdmVyKTsKLS0gCjIuMTMuNwoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 14:10:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 14:10:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpDYI-0005Es-5i; Mon, 13 Aug 2018 14:10: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=zfh6=k4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpDYG-0005En-VY
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 14:10:33 +0000
X-Inumbo-ID: 7e169291-9f02-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 7e169291-9f02-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 16:09:28 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id BF82980D;
 Mon, 13 Aug 2018 07:10:31 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.Emea.Arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 01C403F5D0;
 Mon, 13 Aug 2018 07:10:30 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-22-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <408adfac-ad76-90bb-80e4-59e438412b72@arm.com>
Date: Mon, 13 Aug 2018 15:10: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: <1533079688-9541-22-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 22/25] xen/arm: Allow vpl011 to be used
 by DomU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, andrii_anisov@epam.com,
 xen-devel@lists.xen.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDAxLzA4LzE4IDAwOjI4LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gTWFrZSB2cGwwMTEgYmVpbmcgYWJsZSB0byBiZSB1c2VkIHdpdGhvdXQgYSB1c2Vyc3BhY2Ug
Y29tcG9uZW50IGluIERvbTAuCj4gSW4gdGhhdCBjYXNlLCBvdXRwdXQgaXMgcHJpbnRlZCB0byB0
aGUgWGVuIHNlcmlhbCBhbmQgaW5wdXQgaXMgcmVjZWl2ZWQKPiBmcm9tIHRoZSBYZW4gc2VyaWFs
IG9uZSBjaGFyYWN0ZXIgYXQgYSB0aW1lLgo+IAo+IENhbGwgZG9tYWluX3ZwbDAxMV9pbml0IGR1
cmluZyBjb25zdHJ1Y3RfZG9tVSBpZiB2cGwwMTEgaXMgZW5hYmxlZC4KPiAKPiBJbnRyb2R1Y2Ug
YSBuZXcgcmluZyBzdHJ1Y3Qgd2l0aCBvbmx5IHRoZSByaW5nIGFycmF5IHRvIGF2b2lkIGEgd2Fz
dGUgb2YKPiBtZW1vcnkuIEludHJvZHVjZSBzZXBhcmF0ZSByZWFkX2RhdGEgYW5kIHdyaXRlX2Rh
dGEgZnVuY3Rpb25zIGZvcgo+IGluaXRpYWwgZG9tYWluczogdnBsMDExX3dyaXRlX2RhdGFfeGVu
IGlzIHZlcnkgc2ltcGxlIGFuZCBqdXN0IHdyaXRlcwo+IHRvIHRoZSBjb25zb2xlLCB3aGlsZSB2
cGwwMTFfcmVhZF9kYXRhX3hlbiBpcyBhIGR1cGxpY2F0ZSBvZgo+IHZwbDAxMV9yZWFkX2RhdGEu
IEFsdGhvdWdoIHRleHR1YWxseSBhbG1vc3QgaWRlbnRpY2FsLCB3ZSBhcmUgZm9yY2VkIHRvCj4g
ZHVwbGljYXRlIHRoZSBmdW5jdGlvbnMgYmVjYXVzZSB0aGUgc3RydWN0IGxheW91dCBpcyBkaWZm
ZXJlbnQuCj4gCj4gT3V0cHV0IGNoYXJhY3RlcnMgYXJlIHByaW50ZWQgb25lIGJ5IG9uZSwgcG90
ZW50aWFsbHkgbGVhZGluZyB0bwo+IGludGVybWl4ZWQgb3V0cHV0IG9mIGRpZmZlcmVudCBkb21h
aW5zIG9uIHRoZSBjb25zb2xlLiBBIGZvbGxvdy11cCBwYXRjaAo+IHdpbGwgc29sdmUgdGhlIGlz
c3VlIGJ5IGludHJvZHVjaW5nIGJ1ZmZlcmluZy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gLS0tCj4gQ2hhbmdlcyBpbiB2MzoK
PiAtIGFkZCBpbi1jb2RlIGNvbW1lbnRzCj4gLSBpbXByb3ZlIGV4aXN0aW5nIGNvbW1lbnRzCj4g
LSByZW1vdmUgaWZkZWYgYXJvdW5kIGRvbWFpbl92cGwwMTFfaW5pdCBpbiBjb25zdHJ1Y3RfZG9t
VQo+IC0gYWRkIEFTU0VSVAo+IC0gdXNlIFNCU0FfVUFSVF9GSUZPX1NJWkUgZm9yIGluIGJ1ZmZl
ciBzaXplCj4gLSByZW5hbWUgcmluZ19lbmFibGUgdG8gYmFja2VuZF9pbl9kb21haW4KPiAtIHJl
bmFtZSBzdHJ1Y3QgeGVuY29uc19pbiB0byBzdHJ1Y3QgdnBsMDExX3hlbl9iYWNrZW5kCj4gLSBy
ZW5hbWUgaW5yaW5nIGZpZWxkIHRvIHhlbgo+IC0gcmVuYW1lIGhlbHBlciBmdW5jdGlvbnMgYWNj
b3JkaW5nbHkKPiAtIHJlbW92ZSB1bm5lY2Vzc2FyeSBzdHViIGltcGxlbWVudGF0aW9uIG9mIHZw
bDAxMV9yeF9jaGFyCj4gLSBtb3ZlIHZwbDAxMV9yeF9jaGFyX3hlbiB3aXRoaW4gdGhlIGZpbGUg
dG8gYXZvaWQgdGhlIG5lZWQgb2YgYSBmb3J3YXJkCj4gICAgZGVjbGFyYXRpb24gb2YgdnBsMDEx
X2RhdGFfYXZhaWwKPiAtIGZpeCBzbWFsbCBidWcgaW4gdnBsMDExX3J4X2NoYXJfeGVuOiBpbmNy
ZW1lbnQgaW5fcHJvZCBiZWZvcmUgdXNpbmcgaXQKPiAgICB0byBjaGVjayB4ZW5jb25zX3F1ZXVl
ZC4KPiAKPiBDaGFuZ2VzIGluIHYyOgo+IC0gb25seSBpbml0IGlmIHZwbDAxMQo+IC0gcmVuYW1l
IHZwbDAxMV9yZWFkX2NoYXIgdG8gdnBsMDExX3J4X2NoYXIKPiAtIHJlbW92ZSBzcHVyaW91cyBj
aGFuZ2UKPiAtIGZpeCBjb2Rpbmcgc3R5bGUKPiAtIHVzZSBkaWZmZXJlbnQgcmluZyBzdHJ1Y3QK
PiAtIG1vdmUgdGhlIHdyaXRlX2RhdGEgY2hhbmdlcyB0byB0aGVpciBvd24gZnVuY3Rpb24KPiAg
ICAodnBsMDExX3dyaXRlX2RhdGFfbm9yaW5nKQo+IC0gZHVwbGljYXRlIHZwbDAxMV9yZWFkX2Rh
dGEKPiAtLS0KPiAgIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyAgfCAgIDkgKy0KPiAgIHhl
bi9hcmNoL2FybS92cGwwMTEuYyAgICAgICAgfCAxOTggKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKystLS0tLQo+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaCB8ICAg
OCArKwo+ICAgMyBmaWxlcyBjaGFuZ2VkLCAxOTIgaW5zZXJ0aW9ucygrKSwgMjMgZGVsZXRpb25z
KC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9h
cmNoL2FybS9kb21haW5fYnVpbGQuYwo+IGluZGV4IGY5ZmE0ODQuLjA4ODhhNzYgMTAwNjQ0Cj4g
LS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2Rv
bWFpbl9idWlsZC5jCj4gQEAgLTI2MzgsNyArMjYzOCwxNCBAQCBzdGF0aWMgaW50IF9faW5pdCBj
b25zdHJ1Y3RfZG9tVShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5v
ZGUpCj4gICAgICAgaWYgKCByYyA8IDAgKQo+ICAgICAgICAgICByZXR1cm4gcmM7Cj4gICAKPiAt
ICAgIHJldHVybiBfX2NvbnN0cnVjdF9kb21haW4oZCwgJmtpbmZvKTsKPiArICAgIHJjID0gX19j
b25zdHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7Cj4gKyAgICBpZiAoIHJjIDwgMCApCj4gKyAgICAg
ICAgcmV0dXJuIHJjOwo+ICsKPiArICAgIGlmICgga2luZm8udnBsMDExICkKPiArICAgICAgICBy
YyA9IGRvbWFpbl92cGwwMTFfaW5pdChkLCBOVUxMKTsKPiArCj4gKyAgICByZXR1cm4gcmM7Cj4g
ICB9Cj4gICAKPiAgIHZvaWQgX19pbml0IGNyZWF0ZV9kb21Vcyh2b2lkKQo+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vdnBsMDExLmMgYi94ZW4vYXJjaC9hcm0vdnBsMDExLmMKPiBpbmRleCA3
MjVhMjAzLi5mMjA2YzYxIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS92cGwwMTEuYwo+ICsr
KyBiL3hlbi9hcmNoL2FybS92cGwwMTEuYwo+IEBAIC03Nyw2ICs3Nyw5MSBAQCBzdGF0aWMgdm9p
ZCB2cGwwMTFfdXBkYXRlX2ludGVycnVwdF9zdGF0dXMoc3RydWN0IGRvbWFpbiAqZCkKPiAgICNl
bmRpZgo+ICAgfQo+ICAgCj4gKy8qCj4gKyAqIHZwbDAxMV93cml0ZV9kYXRhX3hlbiB3cml0ZXMg
Y2hhcnMgZnJvbSB0aGUgdnBsMDExIG91dCBidWZmZXIgdG8gdGhlCj4gKyAqIGNvbnNvbGUuIE9u
bHkgdG8gYmUgdXNlZCB3aGVuIHRoZSBiYWNrZW5kIGlzIFhlbi4KPiArICovCj4gK3N0YXRpYyB2
b2lkIHZwbDAxMV93cml0ZV9kYXRhX3hlbihzdHJ1Y3QgZG9tYWluICpkLCB1aW50OF90IGRhdGEp
Cj4gK3sKPiArICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4gKyAgICBzdHJ1Y3QgdnBsMDExICp2
cGwwMTEgPSAmZC0+YXJjaC52cGwwMTE7Cj4gKwo+ICsgICAgVlBMMDExX0xPQ0soZCwgZmxhZ3Mp
Owo+ICsKPiArICAgIHByaW50aygiJWMiLCBkYXRhKTsKPiArICAgIGlmIChkYXRhID09ICdcbicp
Cj4gKyAgICAgICAgcHJpbnRrKCJET00ldTogIiwgZC0+ZG9tYWluX2lkKTsKClRoZXJlIGFyZSBh
IHByb2JsZW0gaW4gdGhpcyBjb2RlLiBUaGUgZmlyc3QgbGluZSBvZiBhIGRvbWFpbiB3aWxsIGFs
d2F5cyAKcHJpbnRlZCB3aXRob3V0ICJET00ldTogIiBpbiBmcm9udC4gVGhpcyBtZWFucyB5b3Ug
ZG9uJ3QgcmVhbGx5IGtub3cgCndoZXJlIGl0IGlzIGNvbWluZyBmcm9tIHVudGlsIHlvdSBnZXQg
dGhlIHNlY29uZCBsaW5lLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 14:13:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 14:13: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 1fpDaq-0005S9-UV; Mon, 13 Aug 2018 14: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=pyc+=k4=citrix.com=prvs=756d4e53c=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fpDap-0005Rn-4K
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 14:13:11 +0000
X-Inumbo-ID: 143c3415-9f03-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 143c3415-9f03-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 14:13:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,233,1531785600"; d="scan'208";a="77543993"
Date: Mon, 13 Aug 2018 16:12:36 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180813141236.ks2x2kuuu7giqm6g@mac>
References: <2b92e8a5-9b66-1fe2-114a-5bf9676c9f22@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <2b92e8a5-9b66-1fe2-114a-5bf9676c9f22@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] Xen ballooning 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: Wei Liu <wei.liu2@citrix.com>,
 "George.Dunlap@eu.citrix.com" <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBBdWcgMTMsIDIwMTggYXQgMDM6MDY6MTBQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBUb2RheSdzIGludGVyZmFjZSBvZiBYZW4gZm9yIG1lbW9yeSBiYWxsb29uaW5nIGlz
IHF1aXRlIGEgbWVzcy4gVGhlcmUKPiBhcmUgc29tZSBzaG9ydGNvbWluZ3Mgd2hpY2ggc2hvdWxk
IGJlIGFkZHJlc3NlZCBzb21laG93LiBBZnRlciBhCj4gZGlzY3Vzc2lvbiBvbiBJUkMgdGhlcmUg
d2FzIGNvbnNlbnN1cyB3ZSBzaG91bGQgdHJ5IHRvIGRlc2lnbiBhIG5ldwo+IGludGVyZmFjZSBh
ZGRyZXNzaW5nIHRoZSBjdXJyZW50IGFuZCBwcm9iYWJseSBmdXR1cmUgbmVlZHMuCgpUaGFua3Mg
Zm9yIGRvaW5nIHRoaXMhIE1lbW9yeSBhY2NvdW50aW5nIGlzIHF1aXRlIG1lc3N5IGF0IHRoZSBt
b21lbnQKOiguCgpbLi4uXQo+IE9wZW4gcXVlc3Rpb25zCj4gLS0tLS0tLS0tLS0tLS0KPiBTaG91
bGQgd2UgYWRkIG1lbW9yeSBzaXplIGluZm9ybWF0aW9uIHRvIHRoZSBtZW1vcnkvdm5vZGU8bj4g
bm9kZXM/Cj4gCj4gU2hvdWxkIHRoZSBndWVzdCBhZGQgaW5mb3JtYXRpb24gYWJvdXQgaXRzIGN1
cnJlbnQgYmFsbG9vbiBzaXplcyB0byB0aGUKPiBtZW1vcnkvdm5vZGU8bj4gbm9kZXMgKGkuZS4g
YWZ0ZXIgYmFsbG9vbmluZywgb3IgZXZlcnkgeCBzZWNvbmRzIHdoaWxlCj4gYmFsbG9vbmluZyk/
Cj4gCj4gU2hvdWxkIHdlIHNwZWNpZnkgd2hldGhlciB0aGUgZ3Vlc3QgaXMgZnJlZSB0byBiYWxs
b29uIGFub3RoZXIgdm5vZGUKPiB0aGFuIHNwZWNpZmllZD8KCldoYXQgaWYgdGhlIGd1ZXN0IHNp
bXBseSBkb2Vzbid0IHN1cHBvcnQgTlVNQSBhbmQgZG9lc24ndCBrbm93CmFueXRoaW5nIGFib3V0
IG5vZGVzPwoKPiBTaG91bGQgbWVtb3J5IGhvdHBsdWcgKGF0IGxlYXN0IGZvciBQViBkb21haW5z
KSB1c2UgdGhlIHZub2RlIHNwZWNpZmljCj4gWGVuc3RvcmUgcGF0aHMsIHRvbywgaWYgc3VwcG9y
dGVkIGJ5IHRoZSBndWVzdD8KCklzIGV4dHJhIG1lbW9yeSBob3RwbHVnIGdvaW5nIHRvIHNldDoK
Cm1lbW9yeS92bm9kZTxuPi90YXJnZXQtYmFsbG9vbi1zaXplID0gLTEwMDAKCkluIG9yZGVyIHRv
IHRlbGwgdGhlIGd1ZXN0IGl0IGNhbiBob3RwbHVnIHBhc3QgdGhlIGJvb3QgdGltZSBhbW91bnQg
b2YKbWVtb3J5PwoKPiBBbnkgZnVydGhlciB0aG91Z2h0cyBvbiB0aGlzPwoKSXNuJ3QgdGhpcyBq
dXN0IG1vdmluZyB0aGUgbWVtb3J5IGFjY291bnRpbmcgcHJvYmxlbSB0byBhbm90aGVyIHBpZWNl
Cm9mIHNvZnR3YXJlPwoKQ3VycmVudGx5IGFzIHlvdSBzYXkgdGhlcmUncyBhIGRpZmZlcmVuY2Ug
YmV0d2VlbiB0aGUgeGVuc3RvcmUgdGFyZ2V0CmFuZCB0aGUgZ3Vlc3QgbWVtb3J5IG1hcCwgYmVj
YXVzZSBzb21lIG1lbW9yeSBpcyB1c2VkIGJ5IHRoZSBmaXJtd2FyZS4KSW4gb3JkZXIgdG8gc29s
dmUgdGhpcyB0aGUgdG9vbHN0YWNrIHdvbid0IHByb3ZpZGUgYW4gYWJzb2x1dGUgbWVtb3J5CnRh
cmdldCBidXQgaW5zdGVhZCBhIHJlbGF0aXZlIG9uZSB0byB0aGUgZ3Vlc3QgdGhhdCBjb250YWlu
cyB0aGUKYmFsbG9vbiBzaXplLgoKQnV0IHRoZSB0b29sc3RhY2sgaW50ZXJmYWNlICh4bCkgc3Rp
bGwgdXNlcyBtZW0tc2V0IHdoaWNoIGlzIGFuCmFic29sdXRlIHZhbHVlLiBIb3cgaXMgdGhlIHRv
b2xzdGFjayBnb2luZyB0byBhY2N1cmF0ZWx5IGNhbGN1bGF0ZSB0aGUKYmFsbG9vbiBzaXplIHdp
dGhvdXQga25vd2luZyB0aGUgZXh0cmEgbWVtb3J5IHVzZWQgYnkgdGhlIGZpcm13YXJlPwoKVGhh
bmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 14:13:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 14:13: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 1fpDaq-0005S0-LB; Mon, 13 Aug 2018 14: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=ly8h=k4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpDao-0005Rj-Us
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 14:13:10 +0000
X-Inumbo-ID: 13e19fc4-9f03-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 13e19fc4-9f03-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 14:13:40 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fpDak-00077e-Sr; Mon, 13 Aug 2018 14:13: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 1fpDak-0003lj-L3; Mon, 13 Aug 2018 14:13:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fpDak-0006KZ-Jw; Mon, 13 Aug 2018 14:13:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125866-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-arm64-xsm:<job status>:broken:regression
 xen-unstable:build-arm64:<job status>:broken:regression
 xen-unstable:build-arm64-pvops:<job status>:broken:regression
 xen-unstable:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable:build-arm64-pvops:hosts-allocate:broken:allowable
 xen-unstable:build-arm64:hosts-allocate:broken:allowable
 xen-unstable:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:build-arm64-pvops:capture-logs:broken:nonblocking
 xen-unstable:build-arm64:capture-logs:broken:nonblocking
 xen-unstable:build-arm64-xsm:capture-logs:broken: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-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-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-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw: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-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
X-Osstest-Versions-That: xen=1f7574763cbb2c85825b8cc4d81f386e767a476f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 13 Aug 2018 14:13:06 +0000
Subject: [Xen-devel] [xen-unstable test] 125866: 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>

ZmxpZ2h0IDEyNTg2NiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg2Ni8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2Fy
ZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTY5MQog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJy
b2tlbiBSRUdSLiB2cy4gMTI1NjkxCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAyIGhv
c3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU2OTEKClRlc3RzIHdoaWNo
IGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjU2OTEK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJy
b2tlbiBibG9ja2VkIGluIDEyNTY5MQogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMyBj
YXB0dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1NjkxCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjU2OTEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTY5MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1Njkx
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjU2OTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY5MQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI1NjkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2OTEKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY5
MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI1NjkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAg
ICAgICAgICAgZWQ1ZjhkOWNhNDdlNjllMzAyMjFjMzdlYzgxMmYyYjM4YWYxOWQ4MwpiYXNlbGlu
ZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMWY3NTc0NzYzY2JiMmM4NTgyNWI4Y2M0
ZDgxZjM4NmU3NjdhNDc2ZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1NjkxICAyMDE4LTA3LTMw
IDIxOjM3OjEyIFogICAxMyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTcxNiAgMjAxOC0w
OC0wMSAwMzozNjoyOSBaICAgMTIgZGF5cyAgICA3IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNTc0MyAgMjAxOC0wOC0wMiAxMDoxMzo1MyBaICAgMTEgZGF5cyAgICA2IGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgRGFuaWVsIEtpcGVyIDxkYW5pZWwu
a2lwZXJAb3JhY2xlLmNvbT4KICBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAg
R2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVr
QGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgTm9yYmVydCBNYW50aGV5IDxubWFudGhleUBhbWF6
b24uZGU+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgU2ltb24g
R2Fpc2VyIDxzaW1vbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJt
aGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1w
cnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
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
c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtYXJtNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tl
bi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBob3N0cy1hbGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1h
cm02NC1wdm9wcyBob3N0cy1hbGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0cy1h
bGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC1wdm9wcyBjYXB0dXJlLWxvZ3MKYnJva2Vu
LXN0ZXAgYnVpbGQtYXJtNjQgY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhz
bSBjYXB0dXJlLWxvZ3MKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBlZDVmOGQ5Y2E0N2U2OWUz
MDIyMWMzN2VjODEyZjJiMzhhZjE5ZDgzCkF1dGhvcjogTWFyZWsgTWFyY3p5a293c2tpLUfDs3Jl
Y2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgpEYXRlOiAgIFR1ZSBKdWwgMzEg
MjI6MTk6MDUgMjAxOCArMDIwMAoKICAgIHRvb2xzL2dkYnN4OiB1c2UgaW50dHlwZXMuaCBpbnN0
ZWFkIG9mIGN1c3RvbSBtYWNyb3MKICAgIAogICAgU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5
a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogICAgQWNr
ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBbIHdlaTogZml4IHVwIHBh
dGNoIF0KICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpj
b21taXQgMGM5ODIxZDVjODcwYzM1YWEzOGRmN2JiNWUyZmY1NGRhMjE2OWI1YgpBdXRob3I6IE1h
cmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNv
bT4KRGF0ZTogICBUdWUgSnVsIDMxIDA0OjMwOjQyIDIwMTggKzAyMDAKCiAgICB0b29scy9nZGJz
eDogZml4ICdnJyBwYWNrZXQgcmVzcG9uc2UgZm9yIDY0Yml0IGd1ZXN0cwogICAgCiAgICBnZGIg
OC4wIGZpeGVkIGJvdW5kcyBjaGVja2luZyBmb3IgJ2cnIHBhY2tldCAoY29tbWl0CiAgICA5ZGMx
OTNjM2JlODVhYWZhNjBjZWZmNTdkM2IwNDMwYWY2MDdiNGNlICJDaGVjayBmb3IgdHJ1bmNhdGVk
CiAgICByZWdpc3RlcnMgaW4gcHJvY2Vzc19nX3BhY2tldCIpLiBUaGlzIHJldmVhbGVkIHRoYXQg
Z2Ric3ggZGlkCiAgICBub3QgcHJvcGVybHkgZm9ybWF0dGVkICdnJyBwYWNrZXQgLSBzZWdtZW50
IHJlZ2lzdGVycyBhbmQgZWZsYWdzIGFyZQogICAgZXhwZWN0ZWQgdG8gYmUgMzItYml0IGZpZWxk
cyBpbiB0aGUgcmVzcG9uc2UgKGFjY29yZGluZyB0bwogICAgZ2RiL2ZlYXR1cmVzL2kzODYvNjRi
aXQtY29yZS54bWwgaW4gZ2RiIHNvdXJjZXMpLiBTcGVjaWZpYyBlcnJvciBpczoKICAgIAogICAg
ICAgIFRydW5jYXRlZCByZWdpc3RlciAyNiBpbiByZW1vdGUgJ2cnIHBhY2tldAogICAgCiAgICBp
bnN0ZWFkIG9mIHNpbGVudGx5IHRydW5jYXRpbmcgcGFydCBvZiByZWdpc3Rlci4KICAgIAogICAg
QWRkaXRpb25hbGx5LCBpdCBsb29rcyBsaWtlIHNlZ21lbnQgcmVnaXN0ZXJzIG9mIDY0Yml0IGd1
ZXN0cyB3ZXJlIG5ldmVyCiAgICByZXBvcnRlZCBjb3JyZWN0bHksIGJlY2F1c2Ugb2YgdHlwZSBt
aXNtYXRjaC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3Jl
Y2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogICAgQWNrZWQtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpjb21taXQgMDFkZmEzMzc4ZjkxNTExMWM1ZmJjMGYx
ODhmMGNmZDI2NThmZTAxMwpBdXRob3I6IFNpbW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxldGhp
bmdzbGFiLmNvbT4KRGF0ZTogICBUdWUgSnVsIDMxIDA0OjU2OjU0IDIwMTggKzAyMDAKCiAgICB4
ZW5zdG9yZS1jbGllbnQ6IEFkZCBvcHRpb24gZm9yIHJhdyBpbi0vb3V0cHV0CiAgICAKICAgIFBh
cnNpbmcvZ2VuZXJhdGluZyB0aGUgZXNjYXBlIHNlcXVlbmNlcyB1c2VkIGJ5IHhlbnN0b3JlLWNs
aWVudCBpcyBub24KICAgIHRyaXZpYWwuIFNvIG1ha2Ugc2NyaXB0aW5nIChmb3IgdXNlIGluIHN0
dWJkb20pIGVhc2llciBieSBhZGRpbmcgYSByYXcKICAgIG9wdGlvbi4KICAgIAogICAgW2FkZGVk
IG1hbiBwYWdlIGVudHJpZXMsIGZhY29yIG91dCBleHBhbmRfYnVmZmVyXQogICAgU2lnbmVkLW9m
Zi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGlu
Z3NsYWIuY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpj
b21taXQgYmU1NDFlNTNhZGY2NzRmMmI1NjVhZTdjZWYzOTNkYTY1MjQ0OWVmYQpBdXRob3I6IE1h
cmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNv
bT4KRGF0ZTogICBUdWUgSnVsIDMxIDA0OjU2OjUzIDIwMTggKzAyMDAKCiAgICBkb2NzOiBhZGQg
eGVuc3RvcmUtcmVhZCBhbmQgeGVuc3RvcmUtd3JpdGUgbWFuIHBhZ2VzCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxl
dGhpbmdzbGFiLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgoKY29tbWl0IGRlYjBlMTY0ZGVlMmZmYjkyODQ2ZDMwNDY0NTI5MzBlNmZjM2IzODQKQXV0aG9y
OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xh
Yi5jb20+CkRhdGU6ICAgVHVlIEp1bCAzMSAwNToxNTozMiAyMDE4ICswMjAwCgogICAgeGVuY29u
c29sZTogYWRkIG9wdGlvbiB0byBhdm9pZCBlc2NhcGUgc2VxdWVuY2VzIGluIGxvZwogICAgCiAg
ICBBZGQgLS1yZXBsYWNlLWVzY2FwZSBvcHRpb24gdG8geGVuY29uc29sZWQsIHdoaWNoIHJlcGxh
Y2VzIEVTQyB3aXRoCiAgICAnLicgaW4gY29uc29sZSBvdXRwdXQgd3JpdHRlbiB0byBsb2cgZmls
ZS4gVGhpcyBtYWtlcyBpdCBzbGlnaHRseSBzYWZlcgogICAgdG8gZG8gdGFpbCAtZiBvbiBhIGNv
bnNvbGUgb3V0cHV0IG9mIHVudHJ1c3RlZCBndWVzdC4KICAgIFRoZSBwdHkgb3V0cHV0IGlzIHVu
YWZmZWN0ZWQgYnkgdGhpcyBvcHRpb24uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IE1hcmVrIE1h
cmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KICAg
IEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgWyB3ZWk6IG1vdmUg
dmFyaWFibGVzIGludG8gYSBuYXJyb3dlciBzY29wZSBdCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKY29tbWl0IDk4YjkyZjI2MDE5YmFiNDAzZDNlNWZh
NzRkYmVjNGJmOGE1NDFkZTQKQXV0aG9yOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpE
YXRlOiAgIFdlZCBBdWcgMSAxMDowMzowNyAyMDE4ICswMTAwCgogICAgeGVuOiBjbGVhbiB1cCBh
bHRwMm0gb3AgY29tbWVudAogICAgCiAgICBEZWxldGUgdHJhaWxpbmcgc3BhY2VzIGFuZCByZWZl
ciB0byBYU00gaW5zdGVhZCBvZiBhbiBpbnRlcm5hbAogICAgZnVuY3Rpb24gaW4gdGhlIHB1Ymxp
YyBoZWFkZXIuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRy
aXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNv
bW1pdCA2YWFhOWZiMzA4MTcxZWM1OGRkZjRjZjA1OGFkNTM0MWY4MWE2NWNmCkF1dGhvcjogR2Vv
cmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBKdWwgMzEg
MTU6MTc6MjEgMjAxOCArMDEwMAoKICAgIGh2bS9hbHRwMm06IENsYXJpZnkgdGhlIHByb3BlciB3
YXkgdG8gZXh0ZW5kIHRoZSBhbHRwMm0gaW50ZXJmYWNlCiAgICAKICAgIFRoZSBhbHRwMm0gZnVu
Y3Rpb25hbGl0eSB3YXMgb3JpZ2luYWxseSBlbnZpc2lvbmVkIHRvIGJlIHVzZWQgaW4KICAgIHNl
dmVyYWwgZGlmZmVyZW50IGNvbmZpZ3VyYXRpb25zLCBvbmUgb2Ygd2hpY2ggd2FzIGEgc2luZ2xl
IGluLWd1ZXN0CiAgICBhZ2VudCB0aGF0IGhhZCBmdWxsIG9wZXJhdGlvbmFsIGNvbnRyb2wgb2Yg
YWx0cDJtLiAgVGhpcyByZXF1aXJlZCB0aGUKICAgIHNpbmdsZSBoeXBlcmNhbGwgdG8gYmUgYW4g
SFZNT1AgcmF0aGVyIHRoYW4gYSBET01DVEwsIHNpbmNlIEhWTSBndWVzdHMKICAgIGFyZSBub3Qg
YWxsb3dlZCB0byBtYWtlIERPTUNUTHMuICBBY2Nlc3MgdG8gdGhpcyBIVk1PUCBpcyBjb250cm9s
bGVkCiAgICBieSBhIHBlci1kb21haW4gSFZNX1BBUkFNLCBhbmQgZGVmYXVsdHMgdG8gJ29mZicu
CiAgICAKICAgIEV4cG9zaW5nIHRoZSBhbHRwMm0gZnVuY3Rpb25hbGl0eSB0byB0aGUgZ3Vlc3Qg
d2FzIGNvbnRyb3ZlcnNpYWwgYXQKICAgIHRoZSB0aW1lLCBidXQgd2FzIHVsdGltYXRlbHkgYWNj
ZXB0ZWQuICBUaGUgZmFjdCB0aGF0IGFsdHAybSBpcyBhbgogICAgSFZNT1AgcmF0aGVyIHRoYW4g
YSBET01DVEwgaGFzIGNhdXNlZCBzb21lIHByb2JsZW1zLCBob3dldmVyLCBmb3IKICAgIHRob3Nl
IG1vdmluZyBmb3J3YXJkIHRyeWluZyB0byBleHRlbmQgdGhlIGludGVyZmFjZTogRXh0ZW5kaW5n
IHRoZQogICAgaW50ZXJmYWNlIGV2ZW4gZm9yIHRoZSAnZXh0ZXJuYWwnIHVzZSBjYXNlIG5vdyBt
ZWFucyBleHRlbmRpbmcgYW4KICAgIEhWTU9QLCB3aGljaCBpbXBsaWNpdGx5IGV4dGVuZHMgdGhl
IHN1cmZhY2Ugb2YgYXR0YWNrIGZvciB0aGUKICAgICdpbnRlcm5hbCcgdXNlIGNhc2UgYXMgd2Vs
bC4gIFRoZSByZXN1bHQgaGFzIGJlZW4gdGhhdCBldmVyeSBhZGRpdGlvbgogICAgdG8gdGhpcyBp
bnRlcmZhY2UgaGFzIGFsc28gYmVlbiBjb250cm92ZXJzaWFsLgogICAgCiAgICBTZXR0bGUgdGhl
IGNvbnRyb3ZlcnN5IG9uY2UgYW5kIGZvciBhbGwgYnkgZG9jdW1lbnRpbmcgMSkgdGhlIHB1cnBv
c2UKICAgIG9mIHRoZSBhbHRwMm0gaW50ZXJmYWNlLCBhbmQgMikgaG93IHRvIGV4dGVuZCBpdC4g
IEluIHBhcnRpY3VsYXI6CiAgICAKICAgICogU3BlY2lmeSB0aGF0IHRoZSBmdWxseSBpbi1ndWVz
dCBhZ2VudCBpcyBhIHRhcmdldCB1c2UgY2FzZQogICAgCiAgICAqIFNwZWNpZnkgdGhhdCBhbGwg
ZXh0ZW5zaW9ucyB0byBhbHRwMm0gZnVuY3Rpb25hbGl0eSBzaG91bGQgYmUgc3Vib3BzCiAgICAg
IG9mIHRoZSBIVk1PUCBoeXBlcmNhbGwKICAgIAogICAgKiBTcGVjaWZ5IHRoYXQgbmV3IHN1Ym9w
cyBzaG91bGQgYmUgZW5hYmxlZCBpbiBBTFRQMk1fbWl4ZWQgbW9kZSBieQogICAgICBkZWZhdWx0
LCBidXQgdGhhdCB0aGlzIG1vZGUgaGFzIG5vdCBiZWVuIGV2YWx1YXRlZCBmb3Igc2FmZXR5Lgog
ICAgCiAgICBIb3BlZnVsbHkgdGhpcyB3aWxsIGFsbG93IHRoZSBhbHRwMm0gaW50ZXJmYWNlIHRv
IGJlIGRldmVsb3BlZCBmdXJ0aGVyCiAgICB3aXRob3V0IHVubmVjZXNzYXJ5IGNvbnRyb3ZlcnN5
LgogICAgCiAgICBGdXJ0aGVyIGRpc2N1c3Npb246CiAgICAKICAgIEFzIGZhciBhcyBJIGNhbiB0
ZWxsIHRoZXJlIGFyZSB0aHJlZSBwb3NzaWJsZSBzb2x1dGlvbnMgdG8gdGhpcwogICAgY29udHJv
dmVyc3kuCiAgICAKICAgIEEuIFJlbW92ZSB0aGUgJ2ludGVybmFsJyBmdW5jdGlvbmFsaXR5IGFz
IGEgdGFyZ2V0IGJ5IGNvbnZlcnRpbmcgdGhlCiAgICBjdXJyZW50IEhWTU9QIGludG8gYSBET01D
VEwuCiAgICAKICAgIEIuIEhhdmUgdHdvIGh5cGVyY2FsbHMgLS0gYW4gSFZNT1Agd2hpY2ggY29u
dGFpbnMgZnVuY3Rpb25hbGl0eQogICAgZXhwZWN0ZWQgdG8gYmUgdXNlZCBieSB0aGUgJ2ludGVy
bmFsJyBhZ2VudCwgYW5kIGEgRE9NQ1RMIGZvcgogICAgZnVuY3Rpb25hbGl0eSB3aGljaCBpcyBl
eHBlY3RlZCB0byBiZSB1c2VkIG9ubHkgYmUgdGhlICdleHRlcm5hbCcKICAgIGFnZW50LgogICAg
CiAgICBDLiBBZ3JlZSB0byBhZGQgYWxsIG5ldyBzdWJvcHMgdG8gdGhlIGN1cnJlbnQgaHlwZXJj
YWxsIChIVk1PUCksIGV2ZW4KICAgIGlmIHdlJ3JlIG5vdCBzdXJlIGlmIHRoZXkgc2hvdWxkIGJl
IGV4cG9zZWQgdG8gdGhlIGd1ZXN0LgogICAgCiAgICBJIHRoaW5rIEEgaXMgYSB0ZXJyaWJsZSBp
ZGVhLiAgSGF2aW5nIGEgc2luZ2xlIGluLWd1ZXN0IGFnZW50IGlzIGEKICAgIHJlYXNvbmFibGUg
ZGVzaWduIGNob2ljZSwgYW5kIGFwcGFyZW50bHkgaXQgd2FzIGV2ZW4gaW1wbGVtZW50ZWQgYXQK
ICAgIHNvbWUgcG9pbnQ7IHdlIHNob3VsZCBtYWtlIGl0IHN0cmFpZ2h0Zm9yd2FyZCBmb3Igc29t
ZW9uZSBpbiB0aGUKICAgIGZ1dHVyZSB0byBwaWNrIHVwIHRoZSB3b3JrIGlmIHRoZXkgd2FudCB0
by4KICAgIAogICAgSSB0aGluayBCIGlzIGFsc28gYSBiYWQgaWRlYS4gIFRoZSBwZW9wbGUgZXh0
ZW5kaW5nIGl0IGF0IHRoZSBtb21lbnQKICAgIGFyZSBwcmltYXJpbHkgY29uY2VybmVkIHdpdGgg
dGhlICdleHRlcm5hbCcgdXNlIGNhc2UuICBUaGVyZSBpcyBub2JvZHkKICAgIGFyb3VuZCB0byBy
ZXByZXNlbnQgd2hldGhlciBuZXcgZnVuY3Rpb25hbGl0eSBzaG91bGQgZW5kIHVwIGluIHRoZQog
ICAgSFZNT1Agb3IgdGhlIERPTUNUTCwgd2hpY2ggbWVhbnMgdGhhdCBieSBkZWZhdWx0IGl0IHdp
bGwgZW5kIHVwIGluIHRoZQogICAgRE9NQ1RMLiAgSWYgaXQgaXMgZGlzY292ZXJlZCwgYWZ0ZXJ3
YXJkcywgdGhhdCB0aGUgbmV3IG9wZXJhdGlvbnMKICAgICp3b3VsZCogYmUgc2FmZSBhbmQgdXNl
ZnVsIGZvciB0aGUgJ2ludGVybmFsJyB1c2UgY2FzZSwgdGhlbiB3ZSB3aWxsCiAgICBlaXRoZXIg
aGF2ZSB0byBkdXBsaWNhdGUgdGhlbSBpbnNpZGUgdGhlIEhWTU9QICh3aGljaCB3b3VsZCBiZQog
ICAgdGVycmlibGUpIG9yIG1vdmUgdGhlIG9wZXJhdGlvbiBmcm9tIHRoZSBET01DVEwgdG8gdGhl
IEhWTU9QICh3aGljaAogICAgd291bGQgbWFrZSBjb2RpbmcgYW4gYWdlbnQgYWdhaW5zdCBzZXZl
cmFsIHZlcnNpb25zIGEgbWVzcykuCiAgICAKICAgIEl0IGp1c3QgbWFrZXMgbW9yZSBzZW5zZSB0
byBoYXZlIGFsbCB0aGUgYWx0cDJtIG9wZXJhdGlvbnMgaW4gYSBzaW5nbGUKICAgIHBsYWNlLCBh
bmQgYSBzaW1wbGUgd2F5IHRvIGNvbnRyb2wgd2hldGhlciB0aGV5J3JlIGF2YWlsYWJsZSB0byB0
aGUKICAgICdpbnRlcm5hbCcgdXNlIGNhc2Ugb3Igbm90LiAgQXMgc3VjaCwgSSBhbSBwcm9wb3Np
bmcgJ0MnLgogICAgCiAgICBFdmVuIHdpdGhpbiB0aGF0LCB3ZSBoYXZlIHNldmVyYWwgb3B0aW9u
cyBhcyBmYXIgYXMgd2hhdCB0byBkbyB3aXRoCiAgICB0aGUgY3VycmVudCBpbnRlcmZhY2U6CiAg
ICAKICAgIEMxOiBBdWRpdCB0aGUgY3VycmVudCBzdWJvcHMgYW5kIG1ha2UgYSBibGFja2xpc3Qg
b2Ygc3Vib3BzIG5vdAogICAgc3VpdGFibGUgZm9yIGV4cG9zdXJlIHRvIHRoZSBndWVzdC4gIEZ1
dHVyZSBzdWJvcHMgc2hvdWxkIGJlIG9uIHRoZQogICAgYmxhY2tsaXN0IHVubGVzcyB0aGV5IGhh
dmUgYmVlbiBldmFsdWF0ZWQgYXMgc2FmZSBmb3IgZXhwb3N1cmUuCiAgICAKICAgIEMyOiBEb24n
dCBibGFja2xpc3QgdGhlIGN1cnJlbnQgc3Vib3BzLCBidXQgcmVxdWlyZSB0aGF0IGFsbCBmdXR1
cmUKICAgIHN1Ym9wcyBiZSBibGFja2xpc3RlZCB1bmxlc3MgdGhleSBoYXZlIGJlZW4gZXZhbHVh
dGVkIGFzIHNhZmUgZm9yCiAgICBleHBvc3VyZS4KICAgIAogICAgQzM6IERvbid0IGJsYWNrbGlz
dCBjdXJyZW50IG9yIGZ1dHVyZSBzdWJvcHMgZm9yIHRoZSBwcmVzZW50OyBqdXN0CiAgICBkb2N1
bWVudCB0aGF0IHRoZXkgbmVlZCB0byBiZSBldmFsdWF0ZWQgKGFuZCBzb21lIHBvdGVudGlhbGx5
CiAgICBibGFja2xpc3RlZCkgYmVmb3JlIGJlaW5nIGV4cG9zZWQgdG8gYSBndWVzdCBpbiBhIHNh
ZmV0eS1jcml0aWNhbAogICAgZW52aXJvbm1lbnQuCiAgICAKICAgIEMxIHdvdWxkIGJlIGlkZWFs
LCBidXQgdGhlcmUncyBub2JvZHkgYXQgcHJlc2VudCB0byBkbyB0aGUgd29yay4KICAgIEdpdmVu
IHRoYXQsIEMzIGhhcyBiZWVuIHNlZW4gYXMgdGhlIGJlc3Qgc29sdXRpb24gaW4gZGlzY3Vzc2lv
bi4KICAgIAogICAgUmV2aWV3ZWQtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRl
ZmVuZGVyLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgog
ICAgU2lnbmVkLW9mZi1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29t
PgoKY29tbWl0IDk2MGQ3YjhmZmJhZDEyYjA2NWQ3MmYxMTcxNzgwZWIxMWYxMWVlOTEKQXV0aG9y
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVHVlIEp1bCAzMSAxNzox
MjozNSAyMDE4ICswMjAwCgogICAgeDg2L3hzdGF0ZTogY29ycmVjdCBsb2dnaW5nIGluIGhhbmRs
ZV94c2V0YnYoKQogICAgCiAgICBDb3JyZWN0IGEgZGlzYWdyZWVtZW50IGJldHdlZW4gdGV4dCBh
bmQgbG9nZ2VkIHZhbHVlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KCmNvbW1pdCBiNzViZDI5NmQ3ZThmNDQ0MzYyZTVlMzIxZDA5ODI1MDc4
ODc1ZjExCkF1dGhvcjogTm9yYmVydCBNYW50aGV5IDxubWFudGhleUBhbWF6b24uZGU+CkRhdGU6
ICAgVHVlIEp1bCAzMSAxNzoxMTozNiAyMDE4ICswMjAwCgogICAgbWVtb3J5OiBmaXggbGFiZWwg
c3ludGF4CiAgICAKICAgIFdoZW4gY29tcGlsaW5nIHRoaXMgZmlsZSB3aXRoIGdjYywgdGhlIGNv
bXBpbGVyIGhhcHBpbHkgYWNjZXB0cyB0aGUKICAgIHNlcXVlbmNlIG9mIGEgbGFiZWwgZm9sbG93
ZWQgYnkgYW4gYXR0cmlidXRlLiBIb3dldmVyLCB0aGlzIHNlcXVlbmNlIGRvZXMKICAgIG5vdCBm
b2xsb3cgdGhlIGdjYyBkb2N1bWVudGF0aW9uLiBIZW5jZSwgb3RoZXIgY29tcGlsZXJzIG1pZ2h0
IHN0dW1ibGUKICAgIHVwb24gdGhpcyBzdGF0ZW1lbnQuCiAgICAKICAgIFRvIGJlIGFibGUgdG8g
Y29tcGlsZSBYZW4gd2l0aCBnb3RvLWNjICh0aGUgY29tcGlsZXIgb2YgdGhlIENQUk9WRVIgdG9v
bAogICAgc3VpdGUpLCB0aGUgbWlzc2luZyBzZW1pY29sb24gaXMgYWRkZWQgaW4gdGhpcyBjb21t
aXQuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBFbGl6YWJldGggUG9sZ3JlZW4gPHBvbGdyZWVuQGFt
YXpvbi5kZT4KICAgIFNpZ25lZC1vZmYtYnk6IE5vcmJlcnQgTWFudGhleSA8bm1hbnRoZXlAYW1h
em9uLmRlPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
CmNvbW1pdCA4NjdhNWUyMzBkMjE4NjZhMzU5NzllYzY4YzVjODI2MDQwOTZlMDE4CkF1dGhvcjog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEp1bCAz
MSAxMDoyNTozNiAyMDE4ICswMjAwCgogICAgaW9tbXU6IHJlbW92ZSB1bm5lZWRlZCByZXR1cm4g
ZnJvbSBpb21tdV9od2RvbV9pbml0CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFu
dCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IDkzMjQ5ZjdmYzE3YzFmM2EyYWE4YmY5ZWEwNTVhYTMy
NmU5M2E0YWUKQXV0aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
RGF0ZTogICBUdWUgSnVsIDMxIDEwOjI1OjA2IDIwMTggKzAyMDAKCiAgICB4ODYvZWZpOiBzcGxp
dCBjb21waWxlciB2cyBsaW5rZXIgc3VwcG9ydAogICAgCiAgICBTbyB0aGF0IGFuIEVMRiBiaW5h
cnkgd2l0aCBzdXBwb3J0IGZvciBFRkkgc2VydmljZXMgd2lsbCBiZSBidWlsdCB3aGVuCiAgICB0
aGUgY29tcGlsZXIgc3VwcG9ydHMgdGhlIE1TIEFCSSwgcmVnYXJkbGVzcyBvZiB0aGUgbGlua2Vy
IHN1cHBvcnQgZm9yCiAgICBQRS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVs
LmtpcGVyQG9yYWNsZS5jb20+CiAgICBUZXN0ZWQtYnk6IERhbmllbCBLaXBlciA8ZGFuaWVsLmtp
cGVyQG9yYWNsZS5jb20+Cgpjb21taXQgMThjZDQ5OTdkMjZiOWRmOTVkZGE4NzUwM2U0MWM4MjMy
NzlhMDdhMApBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpE
YXRlOiAgIFR1ZSBKdWwgMzEgMTA6MjQ6MjIgMjAxOCArMDIwMAoKICAgIHg4Ni9lZmk6IG1vdmUg
dGhlIGxvZ2ljIHRvIGRldGVjdCBQRSBidWlsZCBzdXBwb3J0CiAgICAKICAgIFNvIHRoYXQgaXQg
Y2FuIGJlIHVzZWQgYnkgb3RoZXIgY29tcG9uZW50cyBhcGFydCBmcm9tIHRoZSBlZmkgc3BlY2lm
aWMKICAgIGNvZGUuIEJ5IG1vdmluZyB0aGUgZGV0ZWN0aW9uIGNvZGUgY3JlYXRpbmcgYSBkdW1t
eSBlZmkvZGlzYWJsZWQgZmlsZQogICAgY2FuIGJlIGF2b2lkZWQuCiAgICAKICAgIFRoaXMgaXMg
cmVxdWlyZWQgc28gdGhhdCB0aGUgY29uZGl0aW9uYWwgdXNlZCB0byBkZWZpbmUgdGhlIGVmaSBz
eW1ib2wKICAgIGluIHRoZSBsaW5rZXIgc2NyaXB0IGNhbiBiZSByZW1vdmVkIGFuZCBpbnN0ZWFk
IHRoZSBkZWZpbml0aW9uIG9mIHRoZQogICAgZWZpIHN5bWJvbCBjYW4gYmUgZ3VhcmRlZCB1c2lu
ZyB0aGUgcHJlcHJvY2Vzc29yLgogICAgCiAgICBUaGUgbW90aXZhdGlvbiBiZWhpbmQgdGhpcyBj
aGFuZ2UgaXMgdG8gYmUgYWJsZSB0byBidWlsZCBYZW4gdXNpbmcgbGxkCiAgICAodGhlIExMVk0g
bGlua2VyKSwgdGhhdCBhdCBsZWFzdCBvbiB2ZXJzaW9uIDYuMC4wIGRvZXNuJ3Qgd29yawogICAg
cHJvcGVybHkgd2l0aCBhIERFRklORUQgYmVpbmcgdXNlZCBpbiBhIGNvbmRpdGlvbmFsIGV4cHJl
c3Npb246CiAgICAKICAgIGxkICAgIC1tZWxmX3g4Nl82NF9mYnNkICAtVCB4ZW4ubGRzIC1OIHBy
ZWxpbmsubyAtLWJ1aWxkLWlkPXNoYTEgXAogICAgICAgIC9yb290L3NyYy94ZW4veGVuL2NvbW1v
bi9zeW1ib2xzLWR1bW15Lm8gLW8gL3Jvb3Qvc3JjL3hlbi94ZW4vLnhlbi1zeW1zLjAKICAgIGxk
OiBlcnJvcjogeGVuLmxkczoyMzM6IHN5bWJvbCBub3QgZm91bmQ6IGVmaQogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBUZXN0ZWQtYnk6
IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+Cgpjb21taXQgMzhlNTNhMzM3
OTVhODhmMzA1ZjMwZjYzYjdmOTU0OGU0NDZiYTJhYgpBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBKdWwgMzEgMTA6MjM6MzcgMjAxOCAr
MDIwMAoKICAgIHhlbi9jb21waWxlcjogaW50cm9kdWNlIGEgZGVmaW5lIGZvciB3ZWFrIHN5bWJv
bHMKICAgIAogICAgQW5kIHJlcGxhY2UgdGhlIG9wZW4tY29kZWQgdmVyc2lvbnMgYWxyZWFkeSBp
biB0cmVlLiBObyBmdW5jdGlvbmFsCiAgICBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgUmVpdmV3ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1i
eTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+Cgpjb21taXQgZjkz
MDIxNzU0YjM0ZjY1ZjYxODEyNDkxZjBiZWVmZTNkNDZkOGU3ZQpBdXRob3I6IERvdWcgR29sZHN0
ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KRGF0ZTogICBTdW4gSnVsIDI5IDE2OjUzOjE2IDIwMTgg
LTA1MDAKCiAgICBjaTogZW5hYmxlIGJ1aWxkcyB3aXRoIENlbnRPUyA3LngKICAgIAogICAgQWRk
IHRoZSBDZW50T1MgNy54IGltYWdlcyB0byBiZSB1c2VkIGZvciBidWlsZCB0ZXN0aW5nLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCA0NTIw
NWI2NTI5NGZhN2M4OTExZTY2MzJmMjVmY2NlODZlNDU3MzQ1CkF1dGhvcjogRG91ZyBHb2xkc3Rl
aW4gPGNhcmRvZUBjYXJkb2UuY29tPgpEYXRlOiAgIFN1biBKdWwgMjkgMTY6NTM6MTUgMjAxOCAt
MDUwMAoKICAgIGF1dG9tYXRpb246IGFkZCBDZW50T1MgNy54IGltYWdlCiAgICAKICAgIFRoaXMg
aW1hZ2Ugd2lsbCBhbHdheXMgdHJhY2sgdGhlIGxhdGVzdCBDZW50T1MgNy54IHJlbGVhc2UuIEFk
ZCB0aGlzCiAgICBjb250YWluZXIgdG8gY29udGFpbmVyaXplIGZvciBlYXN5IGFjY2Vzcy4KICAg
IAogICAgU2lnbmVkLW9mZi1ieTogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CihxZW11IGNoYW5n
ZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 14:20:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 14:20:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpDhX-0006Id-TP; Mon, 13 Aug 2018 14:20: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/fn=k4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fpDhW-0006IY-R2
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 14:20:06 +0000
X-Inumbo-ID: 0beee6db-9f04-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0beee6db-9f04-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 14:20:36 +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 45DFDAFE8;
 Mon, 13 Aug 2018 14:20:04 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <2b92e8a5-9b66-1fe2-114a-5bf9676c9f22@suse.com>
 <5B718DB202000078001DD8A9@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: <9509907f-3f3e-5d1f-2fb4-991f0b4aa834@suse.com>
Date: Mon, 13 Aug 2018 16:20:03 +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: <5B718DB202000078001DD8A9@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen ballooning 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: 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.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMvMDgvMTggMTU6NTQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEzLjA4LjE4IGF0
IDE1OjA2LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gU3VnZ2VzdGVkIG5ldyBpbnRlcmZh
Y2UKPj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPj4gSHlwZXJjYWxscywgbWVtb3J5IG1hcChz
KSBhbmQgQUNQSSB0YWJsZXMgc2hvdWxkIHN0YXkgdGhlIHNhbWUgKGZvcgo+PiBjb21wYXRpYmls
aXR5IHJlYXNvbnMgb3IgYmVjYXVzZSB0aGV5IGFyZSBhcmNoaXRlY3R1cmFsIGludGVyZmFjZXMp
Lgo+Pgo+PiBBcyB0aGUgbWFpbiBjb25mdXNpb24gaW4gdGhlIGN1cnJlbnQgaW50ZXJmYWNlIGlz
IHJlbGF0ZWQgdG8gdGhlCj4+IHNwZWNpZmljYXRpb24gb2YgdGhlIHRhcmdldCBtZW1vcnkgc2l6
ZSB0aGlzIHBhcnQgb2YgdGhlIGludGVyZmFjZQo+PiBzaG91bGQgYmUgY2hhbmdlZDogc3BlY2lm
eWluZyB0aGUgc2l6ZSBvZiB0aGUgYmFsbG9vbmVkIGFyZWEgaW5zdGVhZAo+PiBpcyBtdWNoIGNs
ZWFyZXIgYW5kIHdpbGwgYmUgdGhlIHNhbWUgZm9yIGFsbCBndWVzdCB0eXBlcyAobm8gZmlybXdh
cmUKPj4gbWVtb3J5IG9yIG1hZ2ljIGFkZGl0aW9ucyBpbnZvbHZlZCkuCj4gCj4gQnV0IGlzbid0
IHRoaXMgYmFja3dhcmRzPyBUaGUgYmFsbG9vbiBzaXplIGlzIGEgcGllY2Ugb2YgaW5mb3JtYXRp
b24KPiBpbnRlcm5hbCB0byB0aGUgZ3Vlc3QuIFdoeSBzaG91bGQgdGhlIG91dHNpZGUgd29ybGQg
a25vdyBvciBjYXJlPwoKSW5zdGVhZCBvZiBzcGVjaWZ5aW5nIGFuIGFic29sdXRlIHZhbHVlIHRv
IHJlYWNoIHlvdSdkIHNwZWNpZnkgaG93IG11Y2gKbWVtb3J5IHRoZSBndWVzdCBzaG91bGQgc3Rh
eSBiZWxvdyBpdHMgbWF4aW11bS4gSSB0aGluayB0aGlzIGlzIGEgdmFsaWQKYXBwcm9hY2guCgo+
IFdoYXQgaWYgdGhlIGd1ZXN0IGludGVybmFscyBkb24ndCBldmVuIGFsbG93IHRoZSBiYWxsb29u
IHRvIGJlIHRoZQo+IHNpemUgcmVxdWVzdGVkPwoKU2FtZSBhcyB0b2RheTogd2hhdCBpZiB0aGUg
Z3Vlc3QgaW50ZXJuYWxzIGRvbid0IGV2ZW4gYWxsb3cgdG8gcmVhY2ggdGhlCnJlcXVlc3RlZCB0
YXJnZXQgc2l6ZT8KCj4gCj4+IE9wZW4gcXVlc3Rpb25zCj4+IC0tLS0tLS0tLS0tLS0tCj4+IFNo
b3VsZCB3ZSBhZGQgbWVtb3J5IHNpemUgaW5mb3JtYXRpb24gdG8gdGhlIG1lbW9yeS92bm9kZTxu
PiBub2Rlcz8KPj4KPj4gU2hvdWxkIHRoZSBndWVzdCBhZGQgaW5mb3JtYXRpb24gYWJvdXQgaXRz
IGN1cnJlbnQgYmFsbG9vbiBzaXplcyB0byB0aGUKPj4gbWVtb3J5L3Zub2RlPG4+IG5vZGVzIChp
LmUuIGFmdGVyIGJhbGxvb25pbmcsIG9yIGV2ZXJ5IHggc2Vjb25kcyB3aGlsZQo+PiBiYWxsb29u
aW5nKT8KPj4KPj4gU2hvdWxkIHdlIHNwZWNpZnkgd2hldGhlciB0aGUgZ3Vlc3QgaXMgZnJlZSB0
byBiYWxsb29uIGFub3RoZXIgdm5vZGUKPj4gdGhhbiBzcGVjaWZpZWQ/Cj4gCj4gQmFsbG9vbmlu
ZyBvdXQgX3NvbWVfIG1lbW9yeSBpcyBhbHdheXMgZ29pbmcgdG8gYmUgYmV0dGVyIHRoYW4KPiBi
YWxsb29uaW5nIG91dCBub25lIGF0IGFsbC4gSSB0aGluayB0aGUgbm9kZSBjYW4gb25seSBzZXJ2
ZSBhcyBhIGhpbnQKPiBoZXJlLgoKSSBhZ3JlZS4gSSBqdXN0IHdhbnRlZCB0byBwb2ludCBvdXQg
d2UgbmVlZCB0byBkZWZpbmUgdGhlIHBvc3NpYmxlCnJlYWN0aW9ucyB0byBzdWNoIGEgc2l0dWF0
aW9uLgoKPiAKPj4gU2hvdWxkIG1lbW9yeSBob3RwbHVnIChhdCBsZWFzdCBmb3IgUFYgZG9tYWlu
cykgdXNlIHRoZSB2bm9kZSBzcGVjaWZpYwo+PiBYZW5zdG9yZSBwYXRocywgdG9vLCBpZiBzdXBw
b3J0ZWQgYnkgdGhlIGd1ZXN0Pwo+Pgo+Pgo+PiBBbnkgZnVydGhlciB0aG91Z2h0cyBvbiB0aGlz
Pwo+IAo+IFRoZSBvdGhlciBwcm9ibGVtIHdlJ3ZlIGFsd2F5cyBoYWQgd2FzIHRoYXQgYWRkcmVz
cyBpbmZvcm1hdGlvbgo+IGNvdWxkIG5vdCBiZSBjb252ZXllZCB0byB0aGUgZHJpdmVyLiBUaGUg
d29yc3QgZXhhbXBsZSBpbiB0aGUgcGFzdAo+IHdhcyB0aGF0IDMyLWJpdCBQViBkb21haW5zIGNh
bid0IHJ1biBvbiBhcmJpdHJhcmlseSBoaWdoIHVuZGVybHlpbmcKPiBwaHlzaWNhbCBhZGRyZXNz
ZXMsIGJ1dCBvZiBjb3Vyc2UgdGhlcmUgYXJlIG90aGVyIGNhc2VzIHdoZXJlCj4gbWVtb3J5IGJl
bG93IGEgY2VydGFpbiBib3VuZGFyeSBtYXkgYmUgbmVlZGVkLiBUaGUgb2J2aW91cwo+IHByb2Js
ZW0gd2l0aCBkaXJlY3RseSBleHBvc2luZyBhZGRyZXNzIGluZm9ybWF0aW9uIHRocm91Z2ggdGhl
Cj4gaW50ZXJmYWNlIGlzIHRoYXQgZm9yIEhWTSBndWVzdHMgbWFjaGluZSBhZGRyZXNzZXMgYXJl
IG1lYW5pbmdsZXNzLgo+IEhlbmNlIEkgd29uZGVyIHdoZXRoZXIgYSBkZWRpY2F0ZWQgImJhbGxv
b24gb3V0IHRoaXMgcGFnZSBpZiB5b3UKPiBjYW4iIG1lY2hhbmlzbSB3b3VsZCBiZSBzb21ldGhp
bmcgdG8gY29uc2lkZXIuCgpJc24ndCB0aGlzIGEgcHJvYmxlbSBvcnRob2dvbmFsIHRvIHRoZSBv
bmUgd2UgYXJlIGRpc2N1c3NpbmcgaGVyZT8KSSdkIHJhdGhlciBkbyBhIGxvY2FsaG9zdCBndWVz
dCBtaWdyYXRpb24gdG8gZnJlZSBzcGVjaWZpYyBwYWdlcyBhCmd1ZXN0IGlzIG93bmluZyBhbmQg
dGVsbCB0aGUgWGVuIG1lbW9yeSBhbGxvY2F0b3Igbm90IHRvIGhhbmQgdGhlbQpvdXQgdG8gdGhl
IG5ldyBndWVzdCBjcmVhdGVkIGJ5IHRoZSBtaWdyYXRpb24uCgoKSnVlcmdlbgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 14:21:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 14:21:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpDix-0006Sd-9L; Mon, 13 Aug 2018 14: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=zfh6=k4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpDiv-0006SX-KV
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 14:21:33 +0000
X-Inumbo-ID: 076932fa-9f04-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 076932fa-9f04-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 16:20:28 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B0D8480D;
 Mon, 13 Aug 2018 07:21:31 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.Emea.Arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E87E53F5D0;
 Mon, 13 Aug 2018 07:21:30 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-24-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <24702a40-add2-2001-d36d-0668a3a8b952@arm.com>
Date: Mon, 13 Aug 2018 15:21: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: <1533079688-9541-24-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 24/25] xen/vpl011: buffer out chars when
 the backend is xen
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, 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>

SGksCgpPbiAwMS8wOC8xOCAwMDoyOCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IFRvIGF2
b2lkIG1peGluZyB0aGUgb3V0cHV0IG9mIGRpZmZlcmVudCBkb21haW5zIG9uIHRoZSBjb25zb2xl
LCBidWZmZXIKPiB0aGUgb3V0cHV0IGNoYXJzIGFuZCBwcmludCBsaW5lIGJ5IGxpbmUuIFVubGVz
cyB0aGUgZG9tYWluIGhhcyBpbnB1dAo+IGZyb20gdGhlIHNlcmlhbCwgaW4gd2hpY2ggY2FzZSB3
ZSB3YW50IHRvIHByaW50IGNoYXIgYnkgY2hhciBmb3IgYQo+IHNtb290aCB1c2VyIGV4cGVyaWVu
Y2UuCj4gCj4gVGhlIHNpemUgb2YgU0JTQV9VQVJUX09VVF9CVUZfU0laRSBpcyBhcmJpdHJhcnku
IDkwIHNob3VsZCBiZSBsYXJnZQo+IGVub3VnaCB0byBhY2NvbW1vZGF0ZSB0aGUgbGVuZ3RoIG9m
IG1vc3QgbGluZXMgb2Ygb3V0cHV0ICh0eXBpY2FsbHkgdGhleQo+IGFyZSBsaW1pdGVkIHRvIDgw
IGNoYXJhY3RlcnMgb24gVW5peCBzeXN0ZW1zKSwgcGx1cyBvbmUgZXh0cmEgY2hhciBmb3IKPiB0
aGUgc3RyaW5nIHRlcm1pbmF0b3IuCgpIb3cgYWJvdXQgdXNpbmcgdGhlIHNhbWUgdmFsdWUgYXMg
dnVhcnQgKGUuZyBWVUFSVF9CVVRfU0laRSkgaW5zdGVhZD8gU28gCndlIGJ1ZmZlciB0aGUgc2Ft
ZSB3YXkgZm9yIHRoZSB2cGwwMTE/Cgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiAtLS0KPiAgIHhlbi9hcmNoL2FybS92cGwwMTEu
YyAgICAgICAgfCAyMSArKysrKysrKysrKysrKysrKystLS0KPiAgIHhlbi9pbmNsdWRlL2FzbS1h
cm0vdnBsMDExLmggfCAgMyArKysKPiAgIDIgZmlsZXMgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygr
KSwgMyBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3ZwbDAxMS5j
IGIveGVuL2FyY2gvYXJtL3ZwbDAxMS5jCj4gaW5kZXggZjIwNmM2MS4uODEzNzM3MSAxMDA2NDQK
PiAtLS0gYS94ZW4vYXJjaC9hcm0vdnBsMDExLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vdnBsMDEx
LmMKPiBAQCAtMjgsNiArMjgsNyBAQAo+ICAgI2luY2x1ZGUgPHhlbi9saWIuaD4KPiAgICNpbmNs
dWRlIDx4ZW4vbW0uaD4KPiAgICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KPiArI2luY2x1ZGUgPHhl
bi9jb25zb2xlLmg+Cj4gICAjaW5jbHVkZSA8cHVibGljL2RvbWN0bC5oPgo+ICAgI2luY2x1ZGUg
PHB1YmxpYy9pby9jb25zb2xlLmg+Cj4gICAjaW5jbHVkZSA8YXNtL3BsMDExLXVhcnQuaD4KPiBA
QCAtODUsMTIgKzg2LDI2IEBAIHN0YXRpYyB2b2lkIHZwbDAxMV93cml0ZV9kYXRhX3hlbihzdHJ1
Y3QgZG9tYWluICpkLCB1aW50OF90IGRhdGEpCj4gICB7Cj4gICAgICAgdW5zaWduZWQgbG9uZyBm
bGFnczsKPiAgICAgICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAmZC0+YXJjaC52cGwwMTE7Cj4g
KyAgICBzdHJ1Y3QgdnBsMDExX3hlbl9iYWNrZW5kICppbnRmID0gdnBsMDExLT54ZW47Cj4gKyAg
ICBzdHJ1Y3QgZG9tYWluICppbnB1dCA9IGNvbnNvbGVfaW5wdXRfZG9tYWluKCk7Cj4gICAKPiAg
ICAgICBWUEwwMTFfTE9DSyhkLCBmbGFncyk7Cj4gICAKPiAtICAgIHByaW50aygiJWMiLCBkYXRh
KTsKPiAtICAgIGlmIChkYXRhID09ICdcbicpCj4gLSAgICAgICAgcHJpbnRrKCJET00ldTogIiwg
ZC0+ZG9tYWluX2lkKTsKPiArICAgIGludGYtPm91dFtpbnRmLT5vdXRfcHJvZCsrXSA9IGRhdGE7
Cj4gKyAgICBpZiAoIGQgPT0gaW5wdXQgJiYgaW50Zi0+b3V0X3Byb2QgPT0gMSApCj4gKyAgICB7
Cj4gKyAgICAgICAgcHJpbnRrKCIlYyIsIGRhdGEpOwo+ICsgICAgICAgIGlmICggZGF0YSA9PSAn
XG4nICkKPiArICAgICAgICAgICAgcHJpbnRrKCJET00ldTogIiwgZC0+ZG9tYWluX2lkKTsKPiAr
ICAgICAgICBpbnRmLT5vdXRfcHJvZCA9IDA7CgpTZWUgbXkgcmVtYXJrIG9uIHRoZSBwYXRjaCBp
bXBsZW1lbnRpbmcgdnBsMDExX3dyaXRlX2RhdGFfeGVuLgoKPiArICAgIH0gZWxzZSBpZiAoIGQg
PT0gaW5wdXQgfHwKCkNvZGluZyBzdHlsZToKCn0KZWxzZSBpZgp7Cgo+ICsgICAgICAgICAgICAg
ICAgaW50Zi0+b3V0X3Byb2QgPT0gU0JTQV9VQVJUX09VVF9CVUZfU0laRSAtIDEgfHwKPiArICAg
ICAgICAgICAgICAgIGRhdGEgPT0gJ1xuJyApCj4gKyAgICB7Cj4gKyAgICAgICAgaW50Zi0+b3V0
W2ludGYtPm91dF9wcm9kKytdID0gJ1wwJzsKPiArICAgICAgICBwcmludGsoIkRPTSV1OiAlcyIs
IGQtPmRvbWFpbl9pZCwgaW50Zi0+b3V0KTsKPiArICAgICAgICBpbnRmLT5vdXRfcHJvZCA9IDA7
Cj4gKyAgICB9CgpUaGUgY29kZSBpcyBxdWl0ZSBkaWZmaWN1bHQgdG8gcmVhZC4gSXQgd291bGQg
YmUgZWFzaWVyIHRvIGRpZmZlcmVudGlhdGUgCihkb21haW4gPT0gaW5wdXQgdnMgZG9tYWluICE9
IGlucHV0KSBldmVuIGlmIGl0IG1lYW5zIGEgYml0IG9mIGR1cGxpY2F0aW9uLgoKWW91IGFsc28g
ZG9uJ3QgaGFuZGxlIGFsbCB0aGUgY2FzZXMuCgpGb3IgdGhlIGlucHV0IGRvbWFpbiwgSSBkb24n
dCB0aGluayB5b3Ugd2FudCB0byBwcmludCB0aGUgZG9tYWluIGluIApmcm9udC4gSW5zdGVhZCBJ
IHdvdWxkIHJlbHkgb24gdGhlICJTd2l0Y2ggdG8gLi4uIi4gVGhpcyB3b3VsZCBhdm9pZCB0aGUg
CnByb2JsZW0gd2hlcmUgRG9tQiBuZWVkcyB0byBoYXZlIGhpcyBsaW5lIHByaW50ZWQgd2hpbGUg
aXQgaXMgbm90IHRoZSAKY29uc29sZSBpbnB1dC4gSWYgdGhpcyBoYXBwZW5zIGluIHRoZSBtaWRk
bGUgb2YgRG9tQSwgdGhlbiB5b3UgYXJlIApsb29zaW5nIHRyYWNrIHdoYXQncyBnb2luZyBvbi4K
CkFsc28gaWYgeW91IGhhdmUgdGhlIGJ1ZmZlciBmdWxsLCB5b3Ugd2lsbCB3cml0ZSB0aGUgbGlu
ZSB3aXRob3V0IGEgCm5ld2xpbmUuIFNvLCB0aGUgbmV4dCBsaW5lIGlzIGdvaW5nIHRvIGJlIHdy
b25nLiBJbiB0aGF0IGNhc2UsIHlvdSBuZWVkIAp0byBhZGQgYSBuZXdsaW5lIGJlZm9yZSBwcmlu
dGVkLiBJIHRoaW5rIHlvdSB3YW50IHRvIGxvb2sgYXQgd2hhdCB3ZSBkaWQgCmluIHZ1YXJ0X3By
aW50X2NoYXIuCgo+ICAgCj4gICAgICAgdnBsMDExLT51YXJ0cmlzIHw9IFRYSTsKPiAgICAgICB2
cGwwMTEtPnVhcnRmciAmPSB+VFhGRTsKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFy
bS92cGwwMTEuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmgKPiBpbmRleCBjOTkxOGMx
Li4zMDQ4N2U4IDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmgKPiAr
KysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oCj4gQEAgLTMwLDkgKzMwLDEyIEBACj4g
ICAjZGVmaW5lIFZQTDAxMV9VTkxPQ0soZCxmbGFncykgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgm
KGQpLT5hcmNoLnZwbDAxMS5sb2NrLCBmbGFncykKPiAgIAo+ICAgI2RlZmluZSBTQlNBX1VBUlRf
RklGT19TSVpFIDMyCj4gKyNkZWZpbmUgU0JTQV9VQVJUX09VVF9CVUZfU0laRSA5MQo+ICAgc3Ry
dWN0IHZwbDAxMV94ZW5fYmFja2VuZCB7Cj4gICAgICAgY2hhciBpbltTQlNBX1VBUlRfRklGT19T
SVpFXTsKPiArICAgIGNoYXIgb3V0W1NCU0FfVUFSVF9PVVRfQlVGX1NJWkVdOwo+ICAgICAgIFhF
TkNPTlNfUklOR19JRFggaW5fY29ucywgaW5fcHJvZDsKPiArICAgIFhFTkNPTlNfUklOR19JRFgg
b3V0X3Byb2Q7Cj4gICB9Owo+ICAgCj4gICBzdHJ1Y3QgdnBsMDExIHsKPiAKCkNoZWVycywKCi0t
IApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 14:27:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 14:27: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 1fpDoM-0006i6-VG; Mon, 13 Aug 2018 14:27: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=q/fn=k4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fpDoL-0006i1-64
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 14:27:09 +0000
X-Inumbo-ID: 0845d12c-9f05-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0845d12c-9f05-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 14:27:40 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id C5BCDACE6;
 Mon, 13 Aug 2018 14:27:07 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <2b92e8a5-9b66-1fe2-114a-5bf9676c9f22@suse.com>
 <20180813141236.ks2x2kuuu7giqm6g@mac>
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: <2475845c-70ec-d8c5-bf21-847de7aa32dc@suse.com>
Date: Mon, 13 Aug 2018 16:27: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: <20180813141236.ks2x2kuuu7giqm6g@mac>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen ballooning 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: Wei Liu <wei.liu2@citrix.com>,
 "George.Dunlap@eu.citrix.com" <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMvMDgvMTggMTY6MTIsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gTW9uLCBBdWcg
MTMsIDIwMTggYXQgMDM6MDY6MTBQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gVG9k
YXkncyBpbnRlcmZhY2Ugb2YgWGVuIGZvciBtZW1vcnkgYmFsbG9vbmluZyBpcyBxdWl0ZSBhIG1l
c3MuIFRoZXJlCj4+IGFyZSBzb21lIHNob3J0Y29taW5ncyB3aGljaCBzaG91bGQgYmUgYWRkcmVz
c2VkIHNvbWVob3cuIEFmdGVyIGEKPj4gZGlzY3Vzc2lvbiBvbiBJUkMgdGhlcmUgd2FzIGNvbnNl
bnN1cyB3ZSBzaG91bGQgdHJ5IHRvIGRlc2lnbiBhIG5ldwo+PiBpbnRlcmZhY2UgYWRkcmVzc2lu
ZyB0aGUgY3VycmVudCBhbmQgcHJvYmFibHkgZnV0dXJlIG5lZWRzLgo+IAo+IFRoYW5rcyBmb3Ig
ZG9pbmcgdGhpcyEgTWVtb3J5IGFjY291bnRpbmcgaXMgcXVpdGUgbWVzc3kgYXQgdGhlIG1vbWVu
dAo+IDooLgo+IAo+IFsuLi5dCj4+IE9wZW4gcXVlc3Rpb25zCj4+IC0tLS0tLS0tLS0tLS0tCj4+
IFNob3VsZCB3ZSBhZGQgbWVtb3J5IHNpemUgaW5mb3JtYXRpb24gdG8gdGhlIG1lbW9yeS92bm9k
ZTxuPiBub2Rlcz8KPj4KPj4gU2hvdWxkIHRoZSBndWVzdCBhZGQgaW5mb3JtYXRpb24gYWJvdXQg
aXRzIGN1cnJlbnQgYmFsbG9vbiBzaXplcyB0byB0aGUKPj4gbWVtb3J5L3Zub2RlPG4+IG5vZGVz
IChpLmUuIGFmdGVyIGJhbGxvb25pbmcsIG9yIGV2ZXJ5IHggc2Vjb25kcyB3aGlsZQo+PiBiYWxs
b29uaW5nKT8KPj4KPj4gU2hvdWxkIHdlIHNwZWNpZnkgd2hldGhlciB0aGUgZ3Vlc3QgaXMgZnJl
ZSB0byBiYWxsb29uIGFub3RoZXIgdm5vZGUKPj4gdGhhbiBzcGVjaWZpZWQ/Cj4gCj4gV2hhdCBp
ZiB0aGUgZ3Vlc3Qgc2ltcGx5IGRvZXNuJ3Qgc3VwcG9ydCBOVU1BIGFuZCBkb2Vzbid0IGtub3cK
PiBhbnl0aGluZyBhYm91dCBub2Rlcz8KCk9rYXksIHRoYXQncyBhIHJhdGhlciBnb29kIGFuc3dl
ciB0byB0aGlzIHF1ZXN0aW9uLiA6LSkKCj4+IFNob3VsZCBtZW1vcnkgaG90cGx1ZyAoYXQgbGVh
c3QgZm9yIFBWIGRvbWFpbnMpIHVzZSB0aGUgdm5vZGUgc3BlY2lmaWMKPj4gWGVuc3RvcmUgcGF0
aHMsIHRvbywgaWYgc3VwcG9ydGVkIGJ5IHRoZSBndWVzdD8KPiAKPiBJcyBleHRyYSBtZW1vcnkg
aG90cGx1ZyBnb2luZyB0byBzZXQ6Cj4gCj4gbWVtb3J5L3Zub2RlPG4+L3RhcmdldC1iYWxsb29u
LXNpemUgPSAtMTAwMAo+IAo+IEluIG9yZGVyIHRvIHRlbGwgdGhlIGd1ZXN0IGl0IGNhbiBob3Rw
bHVnIHBhc3QgdGhlIGJvb3QgdGltZSBhbW91bnQgb2YKPiBtZW1vcnk/CgpJbnRlcmVzdGluZyBp
ZGVhLgoKPiAKPj4gQW55IGZ1cnRoZXIgdGhvdWdodHMgb24gdGhpcz8KPiAKPiBJc24ndCB0aGlz
IGp1c3QgbW92aW5nIHRoZSBtZW1vcnkgYWNjb3VudGluZyBwcm9ibGVtIHRvIGFub3RoZXIgcGll
Y2UKPiBvZiBzb2Z0d2FyZT8KPiAKPiBDdXJyZW50bHkgYXMgeW91IHNheSB0aGVyZSdzIGEgZGlm
ZmVyZW5jZSBiZXR3ZWVuIHRoZSB4ZW5zdG9yZSB0YXJnZXQKPiBhbmQgdGhlIGd1ZXN0IG1lbW9y
eSBtYXAsIGJlY2F1c2Ugc29tZSBtZW1vcnkgaXMgdXNlZCBieSB0aGUgZmlybXdhcmUuCj4gSW4g
b3JkZXIgdG8gc29sdmUgdGhpcyB0aGUgdG9vbHN0YWNrIHdvbid0IHByb3ZpZGUgYW4gYWJzb2x1
dGUgbWVtb3J5Cj4gdGFyZ2V0IGJ1dCBpbnN0ZWFkIGEgcmVsYXRpdmUgb25lIHRvIHRoZSBndWVz
dCB0aGF0IGNvbnRhaW5zIHRoZQo+IGJhbGxvb24gc2l6ZS4KPiAKPiBCdXQgdGhlIHRvb2xzdGFj
ayBpbnRlcmZhY2UgKHhsKSBzdGlsbCB1c2VzIG1lbS1zZXQgd2hpY2ggaXMgYW4KPiBhYnNvbHV0
ZSB2YWx1ZS4gSG93IGlzIHRoZSB0b29sc3RhY2sgZ29pbmcgdG8gYWNjdXJhdGVseSBjYWxjdWxh
dGUgdGhlCj4gYmFsbG9vbiBzaXplIHdpdGhvdXQga25vd2luZyB0aGUgZXh0cmEgbWVtb3J5IHVz
ZWQgYnkgdGhlIGZpcm13YXJlPwoKbWVtLXNldCB3aWxsIG1ha2UgdXNlIG9mIHRoZSBjdXJyZW50
IGFsbG9jYXRpb24gdGhlIHRvb2xzIGtub3cgYWJvdXQgYW5kCmFkZC9zdWJ0cmFjdCB0aGUgZGlm
ZmVyZW5jZSB0byB0aGUgbmV3IHZhbHVlIHRvL2Zyb20gdGhlIHRhcmdldCBiYWxsb29uCnNpemUu
IEkgZG9uJ3QgdGhpbmsgZmlybXdhcmUgd2lsbCBlYXQgYXdheSBtZW1vcnkgd2hlbiB0aGUgZ3Vl
c3QgT1MgaXMKYWxyZWFkeSBydW5uaW5nLiA6LSkKClRoZSBtYWluIGRpZmZlcmVuY2UgdG8gdG9k
YXkncyBzaXR1YXRpb24gaXMgdGhhdCB0aGUgc2FtZSBjb21wb25lbnQKd2hpY2ggZGlkIHRoZSBp
bml0aWFsIGNhbGN1bGF0aW9uIGhvdyBtdWNoIG1lbW9yeSBzaG91bGQgYmUgYWxsb2NhdGVkIGlz
CmRvaW5nIHRoZSBtYXRoIGluIGNhc2Ugb2YgYmFsbG9vbmluZyBub3cuIFNvIG5vIGd1ZXNzd29y
ayBhbnkgbG9uZ2VyLgoKCkp1ZXJnZW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 14:30:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 14: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 1fpDr5-0006qy-EO; Mon, 13 Aug 2018 14:29: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=zfh6=k4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpDr4-0006qs-1d
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 14:29:58 +0000
X-Inumbo-ID: 6ca10e94-9f05-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 6ca10e94-9f05-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 14:30: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 58D7580D;
 Mon, 13 Aug 2018 07:29:56 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.Emea.Arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8686B3F5D0;
 Mon, 13 Aug 2018 07:29:55 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-25-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a5331c07-7f2a-dfee-6c7d-a3b3e6e21eb2@arm.com>
Date: Mon, 13 Aug 2018 15:29:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1533079688-9541-25-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [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>, 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>

SGksCgpPbiAwMS8wOC8xOCAwMDoyOCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IGRvbWFp
bl9idWlsZC5jIGlzIHRvbyBsYXJnZS4KPiAKPiBNb3ZlIGFsbCB0aGUgQUNQSSBzcGVjaWZpYyBk
ZXZpY2UgdHJlZSBnZW5lcmF0aW5nIGZ1bmN0aW9ucyBmcm9tCj4gZG9tYWluX2J1aWxkLmMgdG8g
YWNwaS9hY3BpX2R0X2J1aWxkLmMuCgpUaGUgZGlyZWN0b3J5IGlzIGNhbGxlZCAiYWNwaSIgc28g
dGhlcmUgaXMgbm8gcG9pbnQgdG8gZHVwbGljYXRlIGluIHRoZSAKZmlsZW5hbWUuCgpBbHNvLCBs
b29raW5nIGF0IHRoZSBjb2RlIG1vdmVkLCB0aGUgbmFtZSBkb2VzIG5vdCBzZWVtIHRvIGJlIGNv
cnJlY3QuIApJbmRlZWQgeW91IGFsc28gZ2VuZXJhdGUgQUNQSSB0YWJsZXMuIEEgYmV0dGVyIG5h
bWUgZm9yIHRoaXMgZmlsZSB3b3VsZCAKYmUgZG9tYWluX2J1aWxkLmMKCj4gCj4gU2lnbmVkLW9m
Zi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IC0tLQo+ICAg
eGVuL2FyY2gvYXJtL2FjcGkvTWFrZWZpbGUgICAgICAgIHwgICAxICsKPiAgIHhlbi9hcmNoL2Fy
bS9hY3BpL2FjcGlfZHRfYnVpbGQuYyB8IDU5MSArKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKwo+ICAgeGVuL2FyY2gvYXJtL2FjcGkvYWNwaV9kdF9idWlsZC5oIHwgIDMyICsr
Kwo+ICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jICAgICAgIHwgNTg1ICstLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAgIDQgZmlsZXMgY2hhbmdlZCwgNjI5IGluc2Vy
dGlvbnMoKyksIDU4MCBkZWxldGlvbnMoLSkKPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJj
aC9hcm0vYWNwaS9hY3BpX2R0X2J1aWxkLmMKPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJj
aC9hcm0vYWNwaS9hY3BpX2R0X2J1aWxkLmgKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L2FjcGkvTWFrZWZpbGUgYi94ZW4vYXJjaC9hcm0vYWNwaS9NYWtlZmlsZQo+IGluZGV4IDIzOTYz
ZjguLmFjMDgwNGIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2FjcGkvTWFrZWZpbGUKPiAr
KysgYi94ZW4vYXJjaC9hcm0vYWNwaS9NYWtlZmlsZQo+IEBAIC0xLDIgKzEsMyBAQAo+ICAgb2Jq
LXkgKz0gbGliLm8KPiArb2JqLXkgKz0gYWNwaV9kdF9idWlsZC5vCj4gICBvYmoteSArPSBib290
LmluaXQubwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYWNwaS9hY3BpX2R0X2J1aWxkLmMg
Yi94ZW4vYXJjaC9hcm0vYWNwaS9hY3BpX2R0X2J1aWxkLmMKPiBuZXcgZmlsZSBtb2RlIDEwMDY0
NAo+IGluZGV4IDAwMDAwMDAuLjdlMTJkNjQKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIveGVuL2Fy
Y2gvYXJtL2FjcGkvYWNwaV9kdF9idWlsZC5jCj4gQEAgLTAsMCArMSw1OTEgQEAKCk1pc3Npbmcg
Y29weXJpZ2h0IGhlYWRlcnMgaGVyZS4KCj4gKyNpbmNsdWRlIDx4ZW4vbW0uaD4KPiArI2luY2x1
ZGUgPHhlbi9zY2hlZC5oPgo+ICsjaW5jbHVkZSA8eGVuL2FjcGkuaD4KPiArI2luY2x1ZGUgPHhl
bi9ldmVudC5oPgo+ICsjaW5jbHVkZSA8eGVuL2lvY2FwLmg+Cj4gKyNpbmNsdWRlIDx4ZW4vZGV2
aWNlX3RyZWUuaD4KPiArI2luY2x1ZGUgPHhlbi9saWJmZHQvbGliZmR0Lmg+Cj4gKyNpbmNsdWRl
IDx4ZW4vaXJxLmg+Cj4gKyNpbmNsdWRlIDxhc20vaXJxLmg+CgpEbyB3ZSByZWFsbHkgbmVlZCB4
ZW4vaXJxLmggYW5kIGFzbS9pcnEuaD8KCj4gKyNpbmNsdWRlIDxhY3BpL2FjdGFibGVzLmg+Cj4g
KyNpbmNsdWRlICJhY3BpX2R0X2J1aWxkLmgiCj4gKyNpbmNsdWRlICIuLi9rZXJuZWwuaCIKClVy
Z2gsIHRoYXQncyBhIGNhbGwgdG8gbW92ZSBrZXJuZWwuaCBpbiBhc20tYXJtLy4KCj4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9hY3BpL2FjcGlfZHRfYnVpbGQuaCBiL3hlbi9hcmNoL2FybS9h
Y3BpL2FjcGlfZHRfYnVpbGQuaAo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAw
MC4uMDhlN2FhYgo+IC0tLSAvZGV2L251bGwKPiArKysgYi94ZW4vYXJjaC9hcm0vYWNwaS9hY3Bp
X2R0X2J1aWxkLmgKPiBAQCAtMCwwICsxLDMyIEBACj4gKyNpZm5kZWYgX19BUkNIX0FSTV9BQ1BJ
X0FDUElfRFRfQlVJTERfSF9fCj4gKyNkZWZpbmUgX19BUkNIX0FSTV9BQ1BJX0FDUElfRFRfQlVJ
TERfSF9fCj4gKwo+ICsjaW5jbHVkZSA8eGVuL3NjaGVkLmg+Cj4gKyNpbmNsdWRlICIuLi9rZXJu
ZWwuaCIKClNlZSBhYm92ZS4KCj4gKwo+ICtpbnQgbWFwX2lycV90b19kb21haW4oc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgaW50IGlycSwKPiArICAgICAgICAgICAgICAgICAgICAgIGJvb2wg
bmVlZF9tYXBwaW5nLCBjb25zdCBjaGFyICpkZXZuYW1lKTsKPiAraW50IG1ha2VfY2hvc2VuX25v
ZGUoY29uc3Qgc3RydWN0IGtlcm5lbF9pbmZvICpraW5mbyk7Cj4gK3ZvaWQgZXZ0Y2huX2FsbG9j
YXRlKHN0cnVjdCBkb21haW4gKmQpOwoKVGhvc2Ugb25lIHNob3VsZCBiZSBtb3ZlZCBpbiBhbiBo
ZWFkZXIgZG9tYWluX2J1aWxkLmggaW4gYXNtLWFybS4KCj4gKwo+ICsjaWZuZGVmIENPTkZJR19B
Q1BJCj4gK3N0YXRpYyBpbmxpbmUgaW50IHByZXBhcmVfYWNwaShzdHJ1Y3QgZG9tYWluICpkLCBz
dHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+ICt7Cj4gKyAgICAvKiBPbmx5IGJvb3Rpbmcgd2l0
aCBBQ1BJIHdpbGwgaGl0IGhlcmUgKi8KPiArICAgIEJVRygpOwo+ICsgICAgcmV0dXJuIC1FSU5W
QUw7Cj4gK30KPiArI2Vsc2UKPiAraW50IHByZXBhcmVfYWNwaShzdHJ1Y3QgZG9tYWluICpkLCBz
dHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKTsKPiArI2VuZGlmCgpUaGlzIG9uZSBzaG91bGQgZ28g
aW4gYXNtLWFybS9hY3BpLmguCgpTbyB0aGlzIGhlYWRlciBpcyBub3QgbmVjZXNzYXJ5IGFueW1v
cmUuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 14:58:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 14:58:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpEI9-0000h1-LV; Mon, 13 Aug 2018 14: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=zgx1=k4=citrix.com=prvs=756f2d3db=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fpEI8-0000gw-CJ
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 14:57:56 +0000
X-Inumbo-ID: 54a70fa7-9f09-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 54a70fa7-9f09-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 14:58:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,233,1531785600"; d="scan'208";a="62658674"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 13 Aug 2018 15:57:16 +0100
Message-ID: <1534172236-16046-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] production-config: Temporarily drop
 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: Julien Grall <julien.grall@arm.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>

Qm90aCBvdXIgYXJtNjQgYm94ZXMgYXJlIG91dCBvZiBjb21taXNzaW9uIGFuZCByZXBhaXJpbmcg
dGhlbSBpcwp0YWtpbmcgdG9vIGxvbmcuCgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4KU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJp
eC5jb20+Ci0tLQogcHJvZHVjdGlvbi1jb25maWcgfCAzICsrKwogMSBmaWxlIGNoYW5nZWQsIDMg
aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Byb2R1Y3Rpb24tY29uZmlnIGIvcHJvZHVjdGlv
bi1jb25maWcKaW5kZXggZGYwMmNkMy4uZmFlMzFlYSAxMDA2NDQKLS0tIGEvcHJvZHVjdGlvbi1j
b25maWcKKysrIGIvcHJvZHVjdGlvbi1jb25maWcKQEAgLTQ1LDYgKzQ1LDkgQEAgTG9nc01pbkV4
cGlyZUFnZT0gODY0MDAqNAogTG9nc1B1Ymxpc2hNaW5TcGFjZU1ieT0gMjAqMWUzCiBMb2dzUHVi
bGlzaE1pbkV4cGlyZUFnZT0gODY0MDAqNwogCitCdWlsZEFyY2hlcyBpMzg2IGFtZDY0IGFybWhm
CitUZXN0QXJjaGVzIGkzODYgYW1kNjQgYXJtaGYKKwogVGVzdEhvc3RLZXlwYWlyUGF0aCAvaG9t
ZS9vc3N0ZXN0L2tleXMvaWRfcnNhX29zc3Rlc3QKIAogR2l0Q2FjaGVQcm94eSBnaXQ6Ly9jYWNo
ZTo5NDE5LwotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 15:00:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 15: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 1fpEKC-0001BM-70; Mon, 13 Aug 2018 15:00: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=pyc+=k4=citrix.com=prvs=756d4e53c=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fpEKA-0000yD-Px
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 15:00:02 +0000
X-Inumbo-ID: a0434946-9f09-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a0434946-9f09-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 15:00:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,233,1531785600"; d="scan'208";a="77547394"
Date: Mon, 13 Aug 2018 16:59:21 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180813145921.37dox5su4k74rclc@mac>
References: <2b92e8a5-9b66-1fe2-114a-5bf9676c9f22@suse.com>
 <20180813141236.ks2x2kuuu7giqm6g@mac>
 <2475845c-70ec-d8c5-bf21-847de7aa32dc@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <2475845c-70ec-d8c5-bf21-847de7aa32dc@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] Xen ballooning 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: Wei Liu <wei.liu2@citrix.com>,
 "George.Dunlap@eu.citrix.com" <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBBdWcgMTMsIDIwMTggYXQgMDQ6Mjc6MDZQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAxMy8wOC8xOCAxNjoxMiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IE1vbiwgQXVnIDEzLCAyMDE4IGF0IDAzOjA2OjEwUE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3Jv
dGU6Cj4gPiBDdXJyZW50bHkgYXMgeW91IHNheSB0aGVyZSdzIGEgZGlmZmVyZW5jZSBiZXR3ZWVu
IHRoZSB4ZW5zdG9yZSB0YXJnZXQKPiA+IGFuZCB0aGUgZ3Vlc3QgbWVtb3J5IG1hcCwgYmVjYXVz
ZSBzb21lIG1lbW9yeSBpcyB1c2VkIGJ5IHRoZSBmaXJtd2FyZS4KPiA+IEluIG9yZGVyIHRvIHNv
bHZlIHRoaXMgdGhlIHRvb2xzdGFjayB3b24ndCBwcm92aWRlIGFuIGFic29sdXRlIG1lbW9yeQo+
ID4gdGFyZ2V0IGJ1dCBpbnN0ZWFkIGEgcmVsYXRpdmUgb25lIHRvIHRoZSBndWVzdCB0aGF0IGNv
bnRhaW5zIHRoZQo+ID4gYmFsbG9vbiBzaXplLgo+ID4gCj4gPiBCdXQgdGhlIHRvb2xzdGFjayBp
bnRlcmZhY2UgKHhsKSBzdGlsbCB1c2VzIG1lbS1zZXQgd2hpY2ggaXMgYW4KPiA+IGFic29sdXRl
IHZhbHVlLiBIb3cgaXMgdGhlIHRvb2xzdGFjayBnb2luZyB0byBhY2N1cmF0ZWx5IGNhbGN1bGF0
ZSB0aGUKPiA+IGJhbGxvb24gc2l6ZSB3aXRob3V0IGtub3dpbmcgdGhlIGV4dHJhIG1lbW9yeSB1
c2VkIGJ5IHRoZSBmaXJtd2FyZT8KPiAKPiBtZW0tc2V0IHdpbGwgbWFrZSB1c2Ugb2YgdGhlIGN1
cnJlbnQgYWxsb2NhdGlvbiB0aGUgdG9vbHMga25vdyBhYm91dCBhbmQKPiBhZGQvc3VidHJhY3Qg
dGhlIGRpZmZlcmVuY2UgdG8gdGhlIG5ldyB2YWx1ZSB0by9mcm9tIHRoZSB0YXJnZXQgYmFsbG9v
bgo+IHNpemUuIEkgZG9uJ3QgdGhpbmsgZmlybXdhcmUgd2lsbCBlYXQgYXdheSBtZW1vcnkgd2hl
biB0aGUgZ3Vlc3QgT1MgaXMKPiBhbHJlYWR5IHJ1bm5pbmcuIDotKQo+IAo+IFRoZSBtYWluIGRp
ZmZlcmVuY2UgdG8gdG9kYXkncyBzaXR1YXRpb24gaXMgdGhhdCB0aGUgc2FtZSBjb21wb25lbnQK
PiB3aGljaCBkaWQgdGhlIGluaXRpYWwgY2FsY3VsYXRpb24gaG93IG11Y2ggbWVtb3J5IHNob3Vs
ZCBiZSBhbGxvY2F0ZWQgaXMKPiBkb2luZyB0aGUgbWF0aCBpbiBjYXNlIG9mIGJhbGxvb25pbmcg
bm93LiBTbyBubyBndWVzc3dvcmsgYW55IGxvbmdlci4KClJpZ2h0LCBpdCBkb2Vzbid0IG1hdHRl
ciBob3cgbXVjaCBtZW1vcnkgaXMgdXNlZCBieSB0aGUgZmlybXdhcmUKYmVjYXVzZSB0aGUgZ3Vl
c3QgaXMgZ29pbmcgdG8gYmFsbG9vbiBkb3duIGFuIGV4YWN0IGFtb3VudCBnaXZlbiBieQp0aGUg
dG9vbHN0YWNrLCBzbyB0aGF0IGF0IHRoZSBlbmQgb2YgdGhlIGJhbGxvb25pbmcgdGhlIHVzZWQg
bWVtb3J5IGlzCmdvaW5nIHRvIG1hdGNoIHRoZSB0b29sc3RhY2sgZXhwZWN0YXRpb25zLgoKUm9n
ZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 15:02:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 15:02:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpEMY-0001ZA-Kq; Mon, 13 Aug 2018 15:02: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=zfh6=k4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpEMX-0001Z5-J7
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 15:02:29 +0000
X-Inumbo-ID: f7d9a0bd-9f09-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id f7d9a0bd-9f09-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 15:02:59 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C066280D;
 Mon, 13 Aug 2018 08:02:27 -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 4AC0E3F5D0;
 Mon, 13 Aug 2018 08:02:27 -0700 (PDT)
To: Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
References: <1534172236-16046-1-git-send-email-ian.jackson@eu.citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <2e688f7b-c109-8212-ccaa-4bc15fd62580@arm.com>
Date: Mon, 13 Aug 2018 16:02:25 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1534172236-16046-1-git-send-email-ian.jackson@eu.citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [OSSTEST PATCH] production-config: Temporarily drop
 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>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMvMDgvMTggMTU6NTcsIElhbiBKYWNrc29uIHdyb3RlOgo+IEJvdGggb3VyIGFybTY0IGJv
eGVzIGFyZSBvdXQgb2YgY29tbWlzc2lvbiBhbmQgcmVwYWlyaW5nIHRoZW0gaXMKPiB0YWtpbmcg
dG9vIGxvbmcuCj4gCj4gQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4g
U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CgpB
Y2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCkNoZWVycywKCj4g
LS0tCj4gICBwcm9kdWN0aW9uLWNvbmZpZyB8IDMgKysrCj4gICAxIGZpbGUgY2hhbmdlZCwgMyBp
bnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL3Byb2R1Y3Rpb24tY29uZmlnIGIvcHJvZHVj
dGlvbi1jb25maWcKPiBpbmRleCBkZjAyY2QzLi5mYWUzMWVhIDEwMDY0NAo+IC0tLSBhL3Byb2R1
Y3Rpb24tY29uZmlnCj4gKysrIGIvcHJvZHVjdGlvbi1jb25maWcKPiBAQCAtNDUsNiArNDUsOSBA
QCBMb2dzTWluRXhwaXJlQWdlPSA4NjQwMCo0Cj4gICBMb2dzUHVibGlzaE1pblNwYWNlTWJ5PSAy
MCoxZTMKPiAgIExvZ3NQdWJsaXNoTWluRXhwaXJlQWdlPSA4NjQwMCo3Cj4gICAKPiArQnVpbGRB
cmNoZXMgaTM4NiBhbWQ2NCBhcm1oZgo+ICtUZXN0QXJjaGVzIGkzODYgYW1kNjQgYXJtaGYKPiAr
Cj4gICBUZXN0SG9zdEtleXBhaXJQYXRoIC9ob21lL29zc3Rlc3Qva2V5cy9pZF9yc2Ffb3NzdGVz
dAo+ICAgCj4gICBHaXRDYWNoZVByb3h5IGdpdDovL2NhY2hlOjk0MTkvCj4gCgotLSAKSnVsaWVu
IEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 15:11:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 15:11: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 1fpEUg-0002Jq-Ha; Mon, 13 Aug 2018 15:10:54 +0000
Received: from mail6.bemta26.messagelabs.com ([85.158.142.156])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <julien.grall@arm.com>) id 1fpEUf-0002Jl-Nv
 for xen-devel@lists.xensource.com; Mon, 13 Aug 2018 15:10:53 +0000
Received: from [85.158.142.199] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-5.bemta.az-b.eu-central-1.aws.symcld.net id D6/F2-05448-C7F917B5;
 Mon, 13 Aug 2018 15:10:52 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrNIsWRWlGSWpSXmKPExsVysyfVTbd6fmG
 0wdIX5hb3prxnd2D02N63iz2AMYo1My8pvyKBNWPWs2tMBfPFK442P2VpYFwg3MXIxSEksIlR
 4uPpn8xdjJxAzhZGicnvVEFsYYEwiRcNi1lBikQEGhklWlpOM0N0fGCUePq9iQWkik1AU+LO5
 09MIDavgJXEh/1PWUFsFgFViQdNvWBTRQXCJa4u3QVVIyhxcuYTsF5OAQuJ7k3bGUFsZgEziX
 mbHzJD2OISt57MZ4Kw5SW2v53DPIGRbxaS9llIWmYhaZmFpGUBI8sqRsukosz0jJLcxMwcXUM
 DA11DQ2NdU11DSwO9xCrdJL3UUt3k1LySokSgrF5iebFecWVuck6KXl5qySZGYLAyAMEOxoV/
 Ug4xSnIwKYny9ooURgvxJeWnVGYkFmfEF5XmpBYfYpTh4FCS4NWeB5QTLEpNT61Iy8wBxg1MW
 oKDR0mE9zBImre4IDG3ODMdInWK0Z7jVHPPJGaOF4tA5J/3U4Hkvu5pk5iFWPLy81KlxHnDQN
 oEQNoySvPghsLi/BKjrJQwLyPQmUI8BalFuZklqPKvGMU5GJWEeaVBpvBk5pXA7X4FdBYT0Fn
 JImBnlSQipKQaGOfVr/aZKuPoE7DxldvfOCc1rVNVCWlSsn/O6x5bfi/r+IXSYwdLN8Uxzj3i
 qvv8Yp2pMPcCE2brg2x3Hvvv0a9Xq3UJFL7sd7PUMKTnoR/T03TRhLbv7tLCW5uvfuhcGXGMw
 /Pml49Bbc8u71FcuvB6bO+JShXOBqk6iw8HLT2+Zf7Odq8wU2Ipzkg01GIuKk4EAKMnr3LuAg
 AA
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-28.tower-244.messagelabs.com!1534173051!1767755!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.9.15; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18206 invoked from network); 13 Aug 2018 15:10:51 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-28.tower-244.messagelabs.com with SMTP; 13 Aug 2018 15:10:51 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D9F8F80D;
 Mon, 13 Aug 2018 08:10:50 -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 2E8AB3F73C;
 Mon, 13 Aug 2018 08:10:50 -0700 (PDT)
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Omkar Bolla <omkar.bolla@pathpartnertech.com>, xen-devel@lists.xensource.com
References: <CAC4nxbsJss__sbvs5fKEW1RZAiyC8KNvV3HMPM88v4HmBwO+ZA@mail.gmail.com>
 <20180811170626.GB20295@char.us.oracle.com>
 <CAC4nxbtEJEnZ9o4hRqSwk_9hzJa1aCvNfGPTccvHRMAp7BvS4g@mail.gmail.com>
 <20180813130114.GA14031@char.us.oracle.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <1d456451-6beb-5a4b-968a-5539f7b8c01b@arm.com>
Date: Mon, 13 Aug 2018 16:10: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: <20180813130114.GA14031@char.us.oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Armv8-A: Not able to enable secondary CPUs in
 Hikey960 board
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

SGVsbG8sCgpPbiAxMy8wOC8xOCAxNDowMSwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIHdyb3RlOgo+
IE9uIE1vbiwgQXVnIDEzLCAyMDE4IGF0IDExOjE2OjE0QU0gKzA1MzAsIE9ta2FyIEJvbGxhIHdy
b3RlOgo+Pj4+IFBsZWFzZSBjaGVjayBiZWxvdyBsb2c6Cj4+Pj4gLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KPj4+PiAgIFVzaW5nIG1vZHVsZXMgcHJvdmlkZWQgYnkgYm9vdGxvYWRl
ciBpbiBGRFQKPj4+PiBYZW4gNC4xMS4xLXByZSAoYy9zIE1vbiBKdWwgMzAgMTE6MzA6MDkgMjAx
OCArMDIwMCBnaXQ6MzNjZWQ3MikgRUZJCj4+PiBsb2FkZXIKPj4+PiAgIFhlbiA0LjExLjEtcHJl
Cj4+Pj4gKFhFTikgWGVuIHZlcnNpb24gNC4xMS4xLXByZSAob21rYXIuYm9sbGFAKSAoYWFyY2g2
NC1saW51eC1nbnUtZ2NjCj4+PiAoTGluYXJvCj4+Pj4gR0NDIDcuMS0yMDE3LjA1KSA3LjEuMSAy
MDE3MDUxMCkgZGVidWc9biAgU2F0IEF1ZyAxMSAyMDozNToxMCBJU1QgMjAxCj4+Pj4gOAo+Pj4+
IChYRU4pIExhdGVzdCBDaGFuZ2VTZXQ6IE1vbiBKdWwgMzAgMTE6MzA6MDkgMjAxOCArMDIwMCBn
aXQ6MzNjZWQ3Mgo+Pj4+IChYRU4pIFByb2Nlc3NvcjogNDEwZmQwMzQ6ICJBUk0gTGltaXRlZCIs
IHZhcmlhbnQ6IDB4MCwgcGFydCAweGQwMywgcmV2Cj4+PiAweDQKPj4+PiAoWEVOKSA2NC1iaXQg
RXhlY3V0aW9uOgo+Pj4+IChYRU4pICAgUHJvY2Vzc29yIEZlYXR1cmVzOiAwMDAwMDAwMDAwMDAy
MjIyIDAwMDAwMDAwMDAwMDAwMDAKPj4+PiAoWEVOKSAgICAgRXhjZXB0aW9uIExldmVsczogRUwz
OjY0KzMyIEVMMjo2NCszMiBFTDE6NjQrMzIgRUwwOjY0KzMyCj4+Pj4gKFhFTikgICAgIEV4dGVu
c2lvbnM6IEZsb2F0aW5nUG9pbnQgQWR2YW5jZWRTSU1ECj4+Pj4gKFhFTikgICBEZWJ1ZyBGZWF0
dXJlczogMDAwMDAwMDAxMDMwNTEwNiAwMDAwMDAwMDAwMDAwMDAwCj4+Pj4gKFhFTikgICBBdXhp
bGlhcnkgRmVhdHVyZXM6IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAo+Pj4+IChY
RU4pICAgTWVtb3J5IE1vZGVsIEZlYXR1cmVzOiAwMDAwMDAwMDAwMDAxMTIyIDAwMDAwMDAwMDAw
MDAwMDAKPj4+PiAoWEVOKSAgIElTQSBGZWF0dXJlczogIDAwMDAwMDAwMDAwMTExMjAgMDAwMDAw
MDAwMDAwMDAwMAo+Pj4+IChYRU4pIDMyLWJpdCBFeGVjdXRpb246Cj4+Pj4gKFhFTikgICBQcm9j
ZXNzb3IgRmVhdHVyZXM6IDAwMDAwMTMxOjAwMDExMDExCj4+Pj4gKFhFTikgICAgIEluc3RydWN0
aW9uIFNldHM6IEFBcmNoMzIgQTMyIFRodW1iIFRodW1iLTIgSmF6ZWxsZQo+Pj4+IChYRU4pICAg
ICBFeHRlbnNpb25zOiBHZW5lcmljVGltZXIgU2VjdXJpdHkKPj4+PiAoWEVOKSAgIERlYnVnIEZl
YXR1cmVzOiAwMzAxMDA2Ngo+Pj4+IChYRU4pICAgQXV4aWxpYXJ5IEZlYXR1cmVzOiAwMDAwMDAw
MAo+Pj4+IChYRU4pICAgTWVtb3J5IE1vZGVsIEZlYXR1cmVzOiAxMDIwMTEwNSA0MDAwMDAwMCAw
MTI2MDAwMCAwMjEwMjIxMQo+Pj4+IChYRU4pICBJU0EgRmVhdHVyZXM6IDAyMTAxMTEwIDEzMTEy
MTExIDIxMjMyMDQyIDAxMTEyMTMxIDAwMDExMTQyCj4+PiAwMDAxMTEyMQo+Pj4+IChYRU4pIFVz
aW5nIFNNQyBDYWxsaW5nIENvbnZlbnRpb24gdjEuMQo+Pj4+IChYRU4pIFVzaW5nIFBTQ0kgdjEu
MQo+Pj4+IChYRU4pIFNNUDogQWxsb3dpbmcgOCBDUFVzCj4+Pj4gKFhFTikgR2VuZXJpYyBUaW1l
ciBJUlE6IHBoeXM9MzAgaHlwPTI2IHZpcnQ9MjcgRnJlcTogMTkyMCBLSHoKPj4+PiAoWEVOKSBH
SUN2MiBpbml0aWFsaXphdGlvbjoKPj4+PiAoWEVOKSAgICAgICAgIGdpY19kaXN0X2FkZHI9MDAw
MDAwMDBlODJiMTAwMAo+Pj4+IChYRU4pICAgICAgICAgZ2ljX2NwdV9hZGRyPTAwMDAwMDAwZTgy
YjIwMDAKPj4+PiAoWEVOKSAgICAgICAgIGdpY19oeXBfYWRkcj0wMDAwMDAwMGU4MmI0MDAwCj4+
Pj4gKFhFTikgICAgICAgICBnaWNfdmNwdV9hZGRyPTAwMDAwMDAwZTgyYjYwMDAKPj4+PiAoWEVO
KSAgICAgICAgIGdpY19tYWludGVuYW5jZV9pcnE9MjUKPj4+PiAoWEVOKSBHSUN2MjogMzg0IGxp
bmVzLCA4IGNwdXMsIHNlY3VyZSAoSUlEIDAyMDAxNDNiKS4KPj4+PiAoWEVOKSBVc2luZyBzY2hl
ZHVsZXI6IFNNUCBDcmVkaXQgU2NoZWR1bGVyIChjcmVkaXQpCj4+Pj4gKFhFTikgQWxsb2NhdGVk
IGNvbnNvbGUgcmluZyBvZiA2NCBLaUIuCj4+Pj4gKFhFTikgQnJpbmdpbmcgdXAgQ1BVMQo+Pj4+
IChYRU4pIEZhaWxlZCB0byBicmluZyB1cCBDUFUxCj4+Pj4gKFhFTikgRmFpbGVkIHRvIGJyaW5n
IHVwIENQVSAxIChlcnJvciAtOSkKCkkgdGhpbmsgdGhlIC05IGlzIGNvbWluZyBmcm9tIFBTQ0kg
d2hpY2ggbWVhbnMgSU5WQUxJRF9BRERSRVNTLiBUaGlzIAptZWFucyBYZW4gZ2F2ZSBhbiBpbnZh
bGlkIGVudHJ5IHBvaW50IHRvIFBTQ0kgQ1BVX1VQLgoKSXQgd291bGQgYmUgaW50ZXJlc3Rpbmcg
dG8ga25vdyB3aGVyZSBYZW4gaXMgbG9hZGVkIGluIG1lbW9yeSB3aXRoIFhlbiAKNC44IGFuZCBY
ZW4gNC4xMS4gVGhpcyB3aWxsIGJlIHByaW50ZWQgd2hlbiBlYXJseSBwcmludGsgaXMgZW5hYmxl
ZCBhcyAKdGhlIGNvbnNvbGUgaXMgbm90IHlldCBzZXR1cC4KClRvIGdldCBlYXJseSBwcmludGss
IHlvdSBjb3VsZCB1c2UgQ09ORklHX0VBUkxZX1BSSU5USz1oaWtleTk2MCBvbiB0aGUgCm1ha2Ug
Y29tbWFuZCBsaW5lLiBOb3RlIHRoaXMgcmVxdWlyZXMgdG8gaGF2ZSBkZWJ1ZyBlbmFibGVkLgoK
T25jZSB5b3UgaGF2ZSBlYXJseSBwcmludGsgc2V0dXAgeW91IHNob3VsZCBoYXZlIGEgbWVzc2Fn
ZSBzaW1pbGFyIHRvIAoiVXBkYXRlIEJPT1RNT0RfWEVOIGZyb20gLi4uIHRvIC4uLiIuCgpBbHNv
LCBhcyBLb25yYWQgc3VnZ2VzdGVkIGl0LCBJIHdvdWxkIHJlY29tbWVuZCB0byBiaXNlY3QgWGVu
IGFuZCBzZWUgaWYgCnlvdSBjYW4gcGluIHBvaW50IGEgY29tbWl0LgoKQ2hlZXJzLAoKLS0gCkp1
bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 15:30:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 15: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 1fpEn5-0003Mv-9T; Mon, 13 Aug 2018 15: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=bhxv=k4=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpEn3-0003Mq-Jv
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 15:29:53 +0000
X-Inumbo-ID: cb014a9e-9f0d-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cb014a9e-9f0d-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 15:30:22 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 13 Aug 2018 09:29:50 -0600
Message-Id: <5B71A3EA02000078001DD953@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.0 
Date: Mon, 13 Aug 2018 09:29:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <2b92e8a5-9b66-1fe2-114a-5bf9676c9f22@suse.com>
 <5B718DB202000078001DD8A9@suse.com>
 <9509907f-3f3e-5d1f-2fb4-991f0b4aa834@suse.com>
In-Reply-To: <9509907f-3f3e-5d1f-2fb4-991f0b4aa834@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Xen ballooning 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: 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.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEzLjA4LjE4IGF0IDE2OjIwLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAx
My8wOC8xOCAxNTo1NCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDEzLjA4LjE4IGF0IDE1
OjA2LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4+IFN1Z2dlc3RlZCBuZXcgaW50ZXJmYWNl
Cj4+PiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+Pj4gSHlwZXJjYWxscywgbWVtb3J5IG1hcChz
KSBhbmQgQUNQSSB0YWJsZXMgc2hvdWxkIHN0YXkgdGhlIHNhbWUgKGZvcgo+Pj4gY29tcGF0aWJp
bGl0eSByZWFzb25zIG9yIGJlY2F1c2UgdGhleSBhcmUgYXJjaGl0ZWN0dXJhbCBpbnRlcmZhY2Vz
KS4KPj4+Cj4+PiBBcyB0aGUgbWFpbiBjb25mdXNpb24gaW4gdGhlIGN1cnJlbnQgaW50ZXJmYWNl
IGlzIHJlbGF0ZWQgdG8gdGhlCj4+PiBzcGVjaWZpY2F0aW9uIG9mIHRoZSB0YXJnZXQgbWVtb3J5
IHNpemUgdGhpcyBwYXJ0IG9mIHRoZSBpbnRlcmZhY2UKPj4+IHNob3VsZCBiZSBjaGFuZ2VkOiBz
cGVjaWZ5aW5nIHRoZSBzaXplIG9mIHRoZSBiYWxsb29uZWQgYXJlYSBpbnN0ZWFkCj4+PiBpcyBt
dWNoIGNsZWFyZXIgYW5kIHdpbGwgYmUgdGhlIHNhbWUgZm9yIGFsbCBndWVzdCB0eXBlcyAobm8g
ZmlybXdhcmUKPj4+IG1lbW9yeSBvciBtYWdpYyBhZGRpdGlvbnMgaW52b2x2ZWQpLgo+PiAKPj4g
QnV0IGlzbid0IHRoaXMgYmFja3dhcmRzPyBUaGUgYmFsbG9vbiBzaXplIGlzIGEgcGllY2Ugb2Yg
aW5mb3JtYXRpb24KPj4gaW50ZXJuYWwgdG8gdGhlIGd1ZXN0LiBXaHkgc2hvdWxkIHRoZSBvdXRz
aWRlIHdvcmxkIGtub3cgb3IgY2FyZT8KPiAKPiBJbnN0ZWFkIG9mIHNwZWNpZnlpbmcgYW4gYWJz
b2x1dGUgdmFsdWUgdG8gcmVhY2ggeW91J2Qgc3BlY2lmeSBob3cgbXVjaAo+IG1lbW9yeSB0aGUg
Z3Vlc3Qgc2hvdWxkIHN0YXkgYmVsb3cgaXRzIG1heGltdW0uIEkgdGhpbmsgdGhpcyBpcyBhIHZh
bGlkCj4gYXBwcm9hY2guCgpCdXQgd2l0aCB5b3Ugdk5VTUEgbW9kZWwgdGhlcmUncyBubyBzaW5n
bGUgc3VjaCB2YWx1ZSwgYW5kIG5vdGhpbmcKbGlrZSBhICJtYXhpbXVtIiAod2hpY2ggd291bGQg
bmVlZCB0byBiZSBwZXIgdmlydHVhbCBub2RlIGFmYWljcykuCgo+Pj4gQW55IGZ1cnRoZXIgdGhv
dWdodHMgb24gdGhpcz8KPj4gCj4+IFRoZSBvdGhlciBwcm9ibGVtIHdlJ3ZlIGFsd2F5cyBoYWQg
d2FzIHRoYXQgYWRkcmVzcyBpbmZvcm1hdGlvbgo+PiBjb3VsZCBub3QgYmUgY29udmV5ZWQgdG8g
dGhlIGRyaXZlci4gVGhlIHdvcnN0IGV4YW1wbGUgaW4gdGhlIHBhc3QKPj4gd2FzIHRoYXQgMzIt
Yml0IFBWIGRvbWFpbnMgY2FuJ3QgcnVuIG9uIGFyYml0cmFyaWx5IGhpZ2ggdW5kZXJseWluZwo+
PiBwaHlzaWNhbCBhZGRyZXNzZXMsIGJ1dCBvZiBjb3Vyc2UgdGhlcmUgYXJlIG90aGVyIGNhc2Vz
IHdoZXJlCj4+IG1lbW9yeSBiZWxvdyBhIGNlcnRhaW4gYm91bmRhcnkgbWF5IGJlIG5lZWRlZC4g
VGhlIG9idmlvdXMKPj4gcHJvYmxlbSB3aXRoIGRpcmVjdGx5IGV4cG9zaW5nIGFkZHJlc3MgaW5m
b3JtYXRpb24gdGhyb3VnaCB0aGUKPj4gaW50ZXJmYWNlIGlzIHRoYXQgZm9yIEhWTSBndWVzdHMg
bWFjaGluZSBhZGRyZXNzZXMgYXJlIG1lYW5pbmdsZXNzLgo+PiBIZW5jZSBJIHdvbmRlciB3aGV0
aGVyIGEgZGVkaWNhdGVkICJiYWxsb29uIG91dCB0aGlzIHBhZ2UgaWYgeW91Cj4+IGNhbiIgbWVj
aGFuaXNtIHdvdWxkIGJlIHNvbWV0aGluZyB0byBjb25zaWRlci4KPiAKPiBJc24ndCB0aGlzIGEg
cHJvYmxlbSBvcnRob2dvbmFsIHRvIHRoZSBvbmUgd2UgYXJlIGRpc2N1c3NpbmcgaGVyZT8KClll
cywgYnV0IEkgdGhpbmsgd2Ugc2hvdWxkbid0IGRlc2lnbiBhIG5ldyBpbnRlcmZhY2Ugd2l0aG91
dApjb25zaWRlcmluZyBhbGwgY3VycmVudCBzaG9ydGNvbWluZ3MuCgo+IEknZCByYXRoZXIgZG8g
YSBsb2NhbGhvc3QgZ3Vlc3QgbWlncmF0aW9uIHRvIGZyZWUgc3BlY2lmaWMgcGFnZXMgYQo+IGd1
ZXN0IGlzIG93bmluZyBhbmQgdGVsbCB0aGUgWGVuIG1lbW9yeSBhbGxvY2F0b3Igbm90IHRvIGhh
bmQgdGhlbQo+IG91dCB0byB0aGUgbmV3IGd1ZXN0IGNyZWF0ZWQgYnkgdGhlIG1pZ3JhdGlvbi4K
ClRoZXJlIG1heSBub3QgYmUgZW5vdWdoIG1lbW9yeSB0byBkbyBhIGxvY2FsaG9zdCBtaWdyYXRp
b24uCkJhbGxvb25pbmcsIGFmdGVyIGFsbCwgbWF5IGJlIGRvbmUganVzdCBiZWNhdXNlIG9mIGEg
bWVtb3J5CnNob3J0YWdlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 15:45:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 15:45: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 1fpF1c-0004s8-QK; Mon, 13 Aug 2018 15:44: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=q/fn=k4=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fpF1b-0004s3-NE
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 15:44:55 +0000
X-Inumbo-ID: e4b68ab0-9f0f-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e4b68ab0-9f0f-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 15:45: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 519A7AD0C;
 Mon, 13 Aug 2018 15:44:52 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <2b92e8a5-9b66-1fe2-114a-5bf9676c9f22@suse.com>
 <5B718DB202000078001DD8A9@suse.com>
 <9509907f-3f3e-5d1f-2fb4-991f0b4aa834@suse.com>
 <5B71A3EA02000078001DD953@prv1-mh.provo.novell.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: <f4e4b77c-0e9f-36d1-9394-720fbb9d2435@suse.com>
Date: Mon, 13 Aug 2018 17:44:51 +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: <5B71A3EA02000078001DD953@prv1-mh.provo.novell.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] Xen ballooning 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: 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.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMvMDgvMTggMTc6MjksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEzLjA4LjE4IGF0
IDE2OjIwLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gT24gMTMvMDgvMTggMTU6NTQsIEph
biBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMTMuMDguMTggYXQgMTU6MDYsIDxqZ3Jvc3NAc3Vz
ZS5jb20+IHdyb3RlOgo+Pj4+IFN1Z2dlc3RlZCBuZXcgaW50ZXJmYWNlCj4+Pj4gLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KPj4+PiBIeXBlcmNhbGxzLCBtZW1vcnkgbWFwKHMpIGFuZCBBQ1BJIHRh
YmxlcyBzaG91bGQgc3RheSB0aGUgc2FtZSAoZm9yCj4+Pj4gY29tcGF0aWJpbGl0eSByZWFzb25z
IG9yIGJlY2F1c2UgdGhleSBhcmUgYXJjaGl0ZWN0dXJhbCBpbnRlcmZhY2VzKS4KPj4+Pgo+Pj4+
IEFzIHRoZSBtYWluIGNvbmZ1c2lvbiBpbiB0aGUgY3VycmVudCBpbnRlcmZhY2UgaXMgcmVsYXRl
ZCB0byB0aGUKPj4+PiBzcGVjaWZpY2F0aW9uIG9mIHRoZSB0YXJnZXQgbWVtb3J5IHNpemUgdGhp
cyBwYXJ0IG9mIHRoZSBpbnRlcmZhY2UKPj4+PiBzaG91bGQgYmUgY2hhbmdlZDogc3BlY2lmeWlu
ZyB0aGUgc2l6ZSBvZiB0aGUgYmFsbG9vbmVkIGFyZWEgaW5zdGVhZAo+Pj4+IGlzIG11Y2ggY2xl
YXJlciBhbmQgd2lsbCBiZSB0aGUgc2FtZSBmb3IgYWxsIGd1ZXN0IHR5cGVzIChubyBmaXJtd2Fy
ZQo+Pj4+IG1lbW9yeSBvciBtYWdpYyBhZGRpdGlvbnMgaW52b2x2ZWQpLgo+Pj4KPj4+IEJ1dCBp
c24ndCB0aGlzIGJhY2t3YXJkcz8gVGhlIGJhbGxvb24gc2l6ZSBpcyBhIHBpZWNlIG9mIGluZm9y
bWF0aW9uCj4+PiBpbnRlcm5hbCB0byB0aGUgZ3Vlc3QuIFdoeSBzaG91bGQgdGhlIG91dHNpZGUg
d29ybGQga25vdyBvciBjYXJlPwo+Pgo+PiBJbnN0ZWFkIG9mIHNwZWNpZnlpbmcgYW4gYWJzb2x1
dGUgdmFsdWUgdG8gcmVhY2ggeW91J2Qgc3BlY2lmeSBob3cgbXVjaAo+PiBtZW1vcnkgdGhlIGd1
ZXN0IHNob3VsZCBzdGF5IGJlbG93IGl0cyBtYXhpbXVtLiBJIHRoaW5rIHRoaXMgaXMgYSB2YWxp
ZAo+PiBhcHByb2FjaC4KPiAKPiBCdXQgd2l0aCB5b3Ugdk5VTUEgbW9kZWwgdGhlcmUncyBubyBz
aW5nbGUgc3VjaCB2YWx1ZSwgYW5kIG5vdGhpbmcKPiBsaWtlIGEgIm1heGltdW0iICh3aGljaCB3
b3VsZCBuZWVkIHRvIGJlIHBlciB2aXJ0dWFsIG5vZGUgYWZhaWNzKS4KCldpdGggdk5VTUEgdGhl
cmUgaXMgYSBjdXJyZW50IHZhbHVlIG9mIG1lbW9yeSBwZXIgbm9kZSBzdXBwbGllZCBieSB0aGUK
dG9vbHMgYW5kIGEgbWF4aW11bSBwZXIgbm9kZSBjYW4gYmUgY2FjbHVsYXRlZCB0aGUgc2FtZSB3
YXkuIFRoaXMKcmVzdWx0cyBpbiBhIGJhbGxvb24gc2l6ZSBwZXIgbm9kZS4KClRoZXJlIGlzIHN0
aWxsIHRoZSBvcHRpb24gdG8gbGV0IHRoZSBndWVzdCBhZGp1c3QgdGhlIHBlciBub2RlIGJhbGxv
b24Kc2l6ZXMgYWZ0ZXIgcmVhY2hpbmcgdGhlIGZpbmFsIG1lbW9yeSBzaXplIG9yIG1heWJlIGR1
cmluZyB0aGUgcHJvY2VzcwpvZiBiYWxsb29uaW5nIGF0IGEgY2VydGFpbiByYXRlLgoKPiAKPj4+
PiBBbnkgZnVydGhlciB0aG91Z2h0cyBvbiB0aGlzPwo+Pj4KPj4+IFRoZSBvdGhlciBwcm9ibGVt
IHdlJ3ZlIGFsd2F5cyBoYWQgd2FzIHRoYXQgYWRkcmVzcyBpbmZvcm1hdGlvbgo+Pj4gY291bGQg
bm90IGJlIGNvbnZleWVkIHRvIHRoZSBkcml2ZXIuIFRoZSB3b3JzdCBleGFtcGxlIGluIHRoZSBw
YXN0Cj4+PiB3YXMgdGhhdCAzMi1iaXQgUFYgZG9tYWlucyBjYW4ndCBydW4gb24gYXJiaXRyYXJp
bHkgaGlnaCB1bmRlcmx5aW5nCj4+PiBwaHlzaWNhbCBhZGRyZXNzZXMsIGJ1dCBvZiBjb3Vyc2Ug
dGhlcmUgYXJlIG90aGVyIGNhc2VzIHdoZXJlCj4+PiBtZW1vcnkgYmVsb3cgYSBjZXJ0YWluIGJv
dW5kYXJ5IG1heSBiZSBuZWVkZWQuIFRoZSBvYnZpb3VzCj4+PiBwcm9ibGVtIHdpdGggZGlyZWN0
bHkgZXhwb3NpbmcgYWRkcmVzcyBpbmZvcm1hdGlvbiB0aHJvdWdoIHRoZQo+Pj4gaW50ZXJmYWNl
IGlzIHRoYXQgZm9yIEhWTSBndWVzdHMgbWFjaGluZSBhZGRyZXNzZXMgYXJlIG1lYW5pbmdsZXNz
Lgo+Pj4gSGVuY2UgSSB3b25kZXIgd2hldGhlciBhIGRlZGljYXRlZCAiYmFsbG9vbiBvdXQgdGhp
cyBwYWdlIGlmIHlvdQo+Pj4gY2FuIiBtZWNoYW5pc20gd291bGQgYmUgc29tZXRoaW5nIHRvIGNv
bnNpZGVyLgo+Pgo+PiBJc24ndCB0aGlzIGEgcHJvYmxlbSBvcnRob2dvbmFsIHRvIHRoZSBvbmUg
d2UgYXJlIGRpc2N1c3NpbmcgaGVyZT8KPiAKPiBZZXMsIGJ1dCBJIHRoaW5rIHdlIHNob3VsZG4n
dCBkZXNpZ24gYSBuZXcgaW50ZXJmYWNlIHdpdGhvdXQKPiBjb25zaWRlcmluZyBhbGwgY3VycmVu
dCBzaG9ydGNvbWluZ3MuCgpJIGRvbid0IHRoaW5rIHRoZSBzdWdnZXN0ZWQgaW50ZXJmYWNlIHdv
dWxkIG1ha2UgaXQgaGFyZGVyIHRvIGFkZCBhIHdheQp0byByZXF1ZXN0IHNwZWNpYWwgcGFnZXMg
dG8gYmUgcHJlZmVycmVkIGluIHRoZSBiYWxsb29uaW5nIHByb2Nlc3MuCgo+IAo+PiBJJ2QgcmF0
aGVyIGRvIGEgbG9jYWxob3N0IGd1ZXN0IG1pZ3JhdGlvbiB0byBmcmVlIHNwZWNpZmljIHBhZ2Vz
IGEKPj4gZ3Vlc3QgaXMgb3duaW5nIGFuZCB0ZWxsIHRoZSBYZW4gbWVtb3J5IGFsbG9jYXRvciBu
b3QgdG8gaGFuZCB0aGVtCj4+IG91dCB0byB0aGUgbmV3IGd1ZXN0IGNyZWF0ZWQgYnkgdGhlIG1p
Z3JhdGlvbi4KPiAKPiBUaGVyZSBtYXkgbm90IGJlIGVub3VnaCBtZW1vcnkgdG8gZG8gYSBsb2Nh
bGhvc3QgbWlncmF0aW9uLgo+IEJhbGxvb25pbmcsIGFmdGVyIGFsbCwgbWF5IGJlIGRvbmUganVz
dCBiZWNhdXNlIG9mIGEgbWVtb3J5Cj4gc2hvcnRhZ2UuCgpUcnVlLgoKU3RpbGwgSSBiZWxpZXZl
IGFkZGluZyB0aGUgdG9vbGluZyB0byBpZGVudGlmeSBkb21haW5zIG93bmluZyBuZWVkZWQKbWVt
b3J5IHBhZ2VzIGFuZCBkZW1hbmQgdGhlbSB0byBiYWxsb29uIHRob3NlIG91dCBpbiBvcmRlciB0
byBtYWtlIHVzZQpvZiB0aG9zZSBwYWdlcyBmb3IgY3JlYXRpb24gb2YgYSBzcGVjaWFsIGRvbWFp
biBpcyBub3RoaW5nIHdoaWNoIGlzCmdvaW5nIHRvIGhhcHBlbiBzb29uLgoKU28gYXMgbG9uZyBh
cyB3ZSBhcmUgY29uZmlkZW50IHRoYXQgdGhlIG5ldyBpbnRlcmZhY2Ugd291bGRuJ3QgYmxvY2sK
c3VjaCBhIHVzYWdlIEkgdGhpbmsgd2UgYXJlIGZpbmUuCgoKSnVlcmdlbgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 15:52:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 15: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 1fpF8X-0005gy-P8; Mon, 13 Aug 2018 15:52: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=z3cw=k4=davemloft.net=davem@srs-us1.protection.inumbo.net>)
 id 1fpF8W-0005gt-MY
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 15:52:04 +0000
X-Inumbo-ID: ac84165f-9f10-11e8-a8a5-bc764e045a96
Received: from shards.monkeyblade.net (unknown [2620:137:e000::1:9])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ac84165f-9f10-11e8-a8a5-bc764e045a96;
 Mon, 13 Aug 2018 17:51:00 +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 89B071458045A;
 Mon, 13 Aug 2018 08:52:02 -0700 (PDT)
Date: Mon, 13 Aug 2018 08:52:01 -0700 (PDT)
Message-Id: <20180813.085201.1107715561650084682.davem@davemloft.net>
To: xiliang@redhat.com
From: David Miller <davem@davemloft.net>
In-Reply-To: <20180811152137.3627-1-xiliang@redhat.com>
References: <20180811152137.3627-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, 13 Aug 2018 08:52:02 -0700 (PDT)
Subject: Re: [Xen-devel] [PATCH v2] xen-netfront: fix warn message as irq
 device name has '/'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

RnJvbTogWGlhbyBMaWFuZyA8eGlsaWFuZ0ByZWRoYXQuY29tPg0KRGF0ZTogU2F0LCAxMSBBdWcg
MjAxOCAyMzoyMTozNyArMDgwMA0KDQo+IFRoZXJlIGlzIGEgY2FsbCB0cmFjZSBnZW5lcmF0ZWQg
YWZ0ZXIgY29tbWl0IDJkNDA4YzBkNDU3NGIwMWI5ZWQ0NWUwMjUxNjg4OGJmOTI1ZTExYTkoDQo+
IHhlbi1uZXRmcm9udDogZml4IHF1ZXVlIG5hbWUgc2V0dGluZykuIFRoZXJlIGlzIG5vICdkZXZp
Y2UvdmlmL3h4LXEwLXR4JyBmaWxlIGZvdW5kDQo+IHVuZGVyIC9wcm9jL2lycS94eC8uDQo+IA0K
PiBUaGlzIHBhdGNoIG9ubHkgcGlja3MgdXAgZGV2aWNlIHR5cGUgYW5kIGlkIGFzIGl0cyBuYW1l
Lg0KDQpUaGlzIGFkZHMgYSBjb21waWxlIHdhcm5pbmc6DQoNCmRyaXZlcnMvbmV0L3hlbi1uZXRm
cm9udC5jOiBJbiBmdW5jdGlvbiDigJh4ZW5uZXRfaW5pdF9xdWV1ZeKAmToNCmRyaXZlcnMvbmV0
L3hlbi1uZXRmcm9udC5jOjE2MTQ6Mjogd2FybmluZzogaWdub3JpbmcgcmV0dXJuIHZhbHVlIG9m
IOKAmGtzdHJ0b2ludOKAmSwgZGVjbGFyZWQgd2l0aCBhdHRyaWJ1dGUgd2Fybl91bnVzZWRfcmVz
dWx0IFstV3VudXNlZC1yZXN1bHRdDQogIGtzdHJ0b2ludChzdHJyY2hyKHF1ZXVlLT5pbmZvLT54
YmRldi0+bm9kZW5hbWUsICcvJykgKyAxLCAxMCwgJmRldmlkKTsNCiAgXn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+DQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 16:46:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 16:46:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpFyv-0001Z9-2G; Mon, 13 Aug 2018 16:46: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=ly8h=k4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpFyt-0001Yz-PL
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 16:46:11 +0000
X-Inumbo-ID: 73df65fd-9f18-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 73df65fd-9f18-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 16:46: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 1fpFyo-0002C4-68; Mon, 13 Aug 2018 16:46: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 1fpFyn-0000e4-Q3; Mon, 13 Aug 2018 16:46:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fpFyn-0000bc-OI; Mon, 13 Aug 2018 16:46:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125869-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:build-arm64-pvops:<job status>:broken:regression
 linux-4.9:build-arm64:<job status>:broken:regression
 linux-4.9:build-arm64-xsm:<job status>:broken:regression
 linux-4.9:build-arm64-xsm:hosts-allocate:broken:allowable
 linux-4.9:build-arm64-pvops:hosts-allocate:broken:allowable
 linux-4.9:build-arm64:hosts-allocate:broken:allowable
 linux-4.9:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-4.9:build-arm64-xsm:capture-logs:broken:nonblocking
 linux-4.9:build-arm64-pvops:capture-logs:broken:nonblocking
 linux-4.9:build-arm64:capture-logs:broken: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-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-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-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-amd64-amd64-xl-qemut-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-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-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-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=8f21ecb4249a0914aea08bef1befca9019a3b44b
X-Osstest-Versions-That: linux=060744011e93679f03932f050619744be895b772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 13 Aug 2018 16:46:05 +0000
Subject: [Xen-devel] [linux-4.9 test] 125869: 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>

ZmxpZ2h0IDEyNTg2OSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg2OS8KCkZhaWx1cmVzIGFuZCBwcm9ibGVt
cyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxv
Y2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJt
NjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tl
bgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAg
ICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1
cz4gICAgICAgICAgICAgICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVk
IGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTE4MwogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tl
biBSRUdSLiB2cy4gMTI1MTgzCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAyIGhvc3Rz
LWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjUxODMKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjUxODMKIGJ1
aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tl
biBibG9ja2VkIGluIDEyNTE4MwogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgMyBjYXB0
dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTgzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE4MwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDhmMjFl
Y2I0MjQ5YTA5MTRhZWEwOGJlZjFiZWZjYTkwMTlhM2I0NGIKYmFzZWxpbmUgdmVyc2lvbjoKIGxp
bnV4ICAgICAgICAgICAgICAgIDA2MDc0NDAxMWU5MzY3OWYwMzkzMmYwNTA2MTk3NDRiZTg5NWI3
NzIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTE4MyAgMjAxOC0wNy0xNSAxNjo0Njo1MyBaICAg
MjggZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjUyNzEgIDIwMTgtMDctMTcgMTA6MTI6MTkg
WiAgIDI3IGRheXMgICAxMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDcgIDIw
MTgtMDgtMTAgMTQ6NDE6MzggWiAgICAzIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjM0NSBwZW9w
bGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1y
dW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9r
ZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJy
b2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQt
YXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGhv
c3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBjYXB0dXJlLWxvZ3MKYnJv
a2VuLXN0ZXAgYnVpbGQtYXJtNjQgaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJt
NjQtcHZvcHMgY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGNhcHR1cmUtbG9n
cwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMDI4MCBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 16:52:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 16:52:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpG4V-0002Mf-TM; Mon, 13 Aug 2018 16:51:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ly8h=k4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpG4U-0002MW-JD
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 16:51:58 +0000
X-Inumbo-ID: 43c5196b-9f19-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 43c5196b-9f19-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 16:52: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 1fpG4S-0002JF-Al; Mon, 13 Aug 2018 16:51: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 1fpG4R-0001M8-Px; Mon, 13 Aug 2018 16:51:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fpG4R-00030q-PK; Mon, 13 Aug 2018 16:51:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125891-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-arm64-xsm:capture-logs:broken: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=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 13 Aug 2018 16:51:55 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125891: trouble:
 blocked/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>

ZmxpZ2h0IDEyNTg5MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg5MS8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTcyOQoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBi
bG9ja2VkIGluIDEyNTcyOQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5
ZmM3NzQ4N2UKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgMTIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgIDExIGRheXMgICA1OSBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDYgIDIwMTgtMDgtMTAgMTQ6MDA6NTggWiAgICAzIGRh
eXMgICAyNiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2NDAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 17:33:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 17:33:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpGim-0005Op-7J; Mon, 13 Aug 2018 17:33: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=zfh6=k4=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpGik-0005Ok-Kt
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 17:33:34 +0000
X-Inumbo-ID: 12edc168-9f1f-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 12edc168-9f1f-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 17:34: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 47C037A9;
 Mon, 13 Aug 2018 10:33:32 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.emea.arm.com
 [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 38F893F73C;
 Mon, 13 Aug 2018 10:33:31 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 13 Aug 2018 18:33:25 +0100
Message-Id: <20180813173325.14697-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH] libs/foreignmemory: Avoid printing an error for
 ENOTSUPP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, Julien Grall <julien.grall@arm.com>,
 paul.durrant@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>

UmVzb3VyY2UgbWFwcGluZyBpcyBub3Qgc3VwcG9ydGVkIG9uIEFybSBhbmQgcmVzdWx0cyB0byBh
biBlcnJvciBtZXNzYWdlCmF0IGV2ZXJ5IGd1ZXN0IGJvb3Q6Cgp4ZW5mb3JlaWdubWVtb3J5OiBl
cnJvcjogaW9jdGwgZmFpbGVkOiBPcGVyYXRpb24gbm90IHN1cHBvcnRlZAoKSGlkZSB0aGUgZXJy
b3IgbWVzc2FnZSB3aGVuIGVycm5vciBpcyBFTk9UU1VQUC4KClNpZ25lZC1vZmYtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQogdG9vbHMvbGlicy9mb3JlaWdubWVt
b3J5L2xpbnV4LmMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVs
ZXRpb24oLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJzL2ZvcmVpZ25tZW1vcnkvbGludXguYyBi
L3Rvb2xzL2xpYnMvZm9yZWlnbm1lbW9yeS9saW51eC5jCmluZGV4IGE2YjQxYjBiN2YuLjM2ODZj
ZjQxZTAgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnMvZm9yZWlnbm1lbW9yeS9saW51eC5jCisrKyBi
L3Rvb2xzL2xpYnMvZm9yZWlnbm1lbW9yeS9saW51eC5jCkBAIC0zMDcsNyArMzA3LDcgQEAgaW50
IG9zZGVwX3hlbmZvcmVpZ25tZW1vcnlfbWFwX3Jlc291cmNlKAogICAgIHsKICAgICAgICAgaW50
IHNhdmVkX2Vycm5vOwogCi0gICAgICAgIGlmICggZXJybm8gIT0gRU5PVFRZICkKKyAgICAgICAg
aWYgKCBlcnJubyAhPSBFTk9UVFkgJiYgZXJybm8gIT0gRU9QTk9UU1VQUCApCiAgICAgICAgICAg
ICBQRVJST1IoImlvY3RsIGZhaWxlZCIpOwogICAgICAgICBlbHNlCiAgICAgICAgICAgICBlcnJu
byA9IEVPUE5PVFNVUFA7Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 19:18:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 19: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 1fpILy-0004UL-8b; Mon, 13 Aug 2018 19: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=uent=k4=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fpILx-0004UG-16
 for xen-devel@lists.xen.org; Mon, 13 Aug 2018 19:18:09 +0000
X-Inumbo-ID: ae15b3fb-9f2d-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 ae15b3fb-9f2d-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 19:18:38 +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 A064430870EF
 for <xen-devel@lists.xen.org>; Mon, 13 Aug 2018 22:18:05 +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 8EA8A7FBE1
 for <xen-devel@lists.xen.org>; Mon, 13 Aug 2018 22:18:05 +0300 (EEST)
Received: (qmail 17269 invoked from network); 13 Aug 2018 22:18:05 +0300
Received: from 86-120-181-254.rdsnet.ro (HELO ?192.168.228.120?)
 (rcojocaru@bitdefender.com@86.120.181.254)
 by smtp01.buh.bitdefender.com with SMTP; 13 Aug 2018 22:18:05 +0300
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Kevin Tian <kevin.tian@intel.com>
References: <d189b20b-f2d3-629f-6a62-54a6491f2778@bitdefender.com>
 <5B6BF33702000078001DC522@prv1-mh.provo.novell.com>
 <0294e0ca-96d2-6810-82c8-97205a8deb66@bitdefender.com>
 <5B6BFCD602000078001DC5B2@prv1-mh.provo.novell.com>
 <2a4372de-8419-a0b1-9313-05c8f4e408dc@bitdefender.com>
 <5B71781902000078001DD80C@prv1-mh.provo.novell.com>
 <fca55a19-16d7-c6f4-ee00-a4253f66b992@bitdefender.com>
 <5B71808102000078001DD84C@prv1-mh.provo.novell.com>
 <ff6198a2-85a3-6c45-4331-ce06573af74b@bitdefender.com>
 <5B7189D402000078001DD880@prv1-mh.provo.novell.com>
 <8bdad1e4-a151-a08c-044c-17c180b43925@bitdefender.com>
Message-ID: <405d5b12-2d0b-6ff3-a93d-27d6c7f79e65@bitdefender.com>
Date: Mon, 13 Aug 2018 22:17:56 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <8bdad1e4-a151-a08c-044c-17c180b43925@bitdefender.com>
Content-Language: en-GB-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.77022
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 492865,
 Stamp: 3], Multi: [Enabled, t: (0.000016,0.015157)], BW: [Enabled, t:
 (0.000017)], RBL DNSBL: [Disabled], APM: [Enabled, Score: 500, t:
 (0.010833), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_SUMM_400_WORDS; NN_LEGIT_BITDEFENDER;
 NN_LEGIT_S_SQARE_BRACKETS], SGN: [Enabled, t: (0.048593,0.000540)],
 URL: [Enabled, t: (0.000008)], RTDA: [Enabled, t: (0.153764), Hit: No,
 Details: v2.7.13; Id: 15.1i6aoh6.1ckqbikri.899vd], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] Emulation and active (valid) 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>,
 Tamas K Lengyel <tamas@tklengyel.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>

T24gOC8xMy8xOCA0OjQ1IFBNLCBSYXp2YW4gQ29qb2NhcnUgd3JvdGU6Cj4gT24gOC8xMy8xOCA0
OjM4IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMTMuMDguMTggYXQgMTU6MTksIDxy
Y29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+IE9uIDgvMTMvMTggMzo1OCBQTSwg
SmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4gT24gMTMuMDguMTggYXQgMTQ6NTEsIDxyY29qb2Nh
cnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+Pj4gU28gZmlyc3Qgd2UndmUgZ290IHRoYXQg
dm14X2lkdHZfcmVpbmplY3QoKSBjYWxsIHdyaXRpbmcgdG8gdGhlIFZNQ1MsCj4+Pj4+IHRoZW4g
d2UgZW11bGF0ZSBhIENMSSwgdGhlbiB0aGUgZmFpbGVkIHZtZW50cnkuIEkgY2FuJ3QgdGVsbCBp
ZiB0aGUgQ0xJCj4+Pj4+IHJhbiBmaXJzdCBhbmQgdGhlbiBhbiBpbnRlcnJ1cHQgcG9wcGVkIHVw
LCBvciBpZiBhbiBpbnRlcnJ1cHQgaGFkCj4+Pj4+IGFscmVhZHkgYmVlbiBfX3Ztd3JpdCgpdGVu
IGFuZCB0aGVuIENMSSBjYXVzZWQgdGhlIGludmFsaWQgZ3Vlc3Qgc3RhdGUuCj4+Pj4KPj4+PiBJ
J2QgZXhwZWN0IGl0IHRvIGJlIHRoZSBsYXR0ZXIgLSBhbiBleHRlcm5hbCBpbnRlcnJ1cHQgcHJl
c3VtYWJseQo+Pj4+IGNhbid0IGJlIGluamVjdGVkIHdoZW4gRUZMQUdTLklGIGlzIGNsZWFyLiBX
aHkgYXJlIHdlIGVtdWxhdGluZwo+Pj4+IENMSSBpbiB0aGUgZmlyc3QgcGxhY2U/IFdpdGggYSBw
ZW5kaW5nIGV4dGVybmFsIGludGVycnVwdCwgc2hvdWxkbid0Cj4+Pj4gd2UganVzdCBleGl0IGJh
Y2sgdG8gZ3Vlc3QgY29udGV4dCB3aXRob3V0IGVtdWxhdGluZyBhbnl0aGluZz8KPj4+Cj4+PiBJ
biB0aGlzIHBhcnRpY3VsYXIgY2FzZSB3ZSdyZSBlbXVsYXRpbmcgQ0xJIGJlY2F1c2UgdGhlIHZt
X2V2ZW50Cj4+PiByZXNwb25zZSByZXF1ZXN0cyBpdC4KPj4+Cj4+PiBUYW1hcycgdGVzdCBtYXJr
cyBhbGwgb2YgdGhlIGd1ZXN0J3MgcGFnZXMgWEVOTUVNX2FjY2Vzc194LCBhbmQgYXQgc29tZQo+
Pj4gcG9pbnQgYSB2bV9ldmVudCBhcnJpdmVzIHNvbWV3aGVyZSBpbiBhIHBhZ2Ugd2hlcmUgQ0xJ
IGlzIHJlYWQgZnJvbSwKPj4+IEFGQUlDVC4gRG9pbmcgbm90aGluZyB3b3VsZCBnZXQgdXMgaW50
byBhbiBpbmZpbml0ZSBsb29wLCBhbmQgc2luY2Ugd2UKPj4+IGRvbid0IHdhbnQgdG8gbWFyayB0
aGUgcGFnZSByd3gsIHdlIHRyeSB0byBlbXVsYXRlIENMSS4KPj4KPj4gRG9pbmcgbm90aGluZyB3
b3VsZCBnZXQgeW91IGludG8gYW4gaW5maW5pdGUgbG9vcCBvbmx5IGlmIGF0IGVhY2gKPj4gYXR0
ZW1wdCB0aGVyZSdzIHlldCBhZ2FpbiBhbiBldmVudCB0byBiZSByZS1pbmplY3RlZC4gT2YgY291
cnNlCj4+IHRoZSByaXNrIG9mIHRoaXMgZ3Jvd3MgdGhlIGxvbmdlciBpdCB0YWtlcyB0byBwcm9j
ZXNzZXMgdGhpbmdzIGluCj4+IHlvdXIgdG9vbCwgYnV0IGlmIHRoZXJlIGlzIGFuIGV2ZW50IHRv
IGJlIHJlLWluamVjdGVkIHRoZW4gSSBkb24ndAo+PiBzZWUgd2hhdCBlbHNlIHlvdSBjYW4gZG8u
IFRyeWluZyB0byBkaXRjaCB0aGUgZXZlbnQgd291bGQKPj4gY2VydGFpbmx5IGJlIHRoZSB3cm9u
ZyB0aGluZy4gSSBzdWdnZXN0IHlvdSB0cnkgdG8gZ2V0IGFkdmljZQo+PiBmcm9tIHRoZSBWTVgg
bWFpbnRhaW5lcnMgLSBwZXJoYXBzIEknbSBzaW1wbHkgb3Zlcmxvb2tpbmcgYW4KPj4gb2J2aW91
cyByb3V0ZSBvdXQgb2YgdGhlIHN0YXRlIHlvdSdyZSBhcHBhcmVudGx5IGluLgo+IAo+IFtNaXNz
ZWQgaGl0dGluZyAiUmVwbHkgYWxsIiAtIHNvcnJ5LCBhbmQgcmUtc2VudC4gQWxzbywgYWRkZWQg
SnVuIGFuZAo+IEtldmluIHRvIHRoZSBjb252ZXJzYXRpb24uXQo+IAo+IFlvdSdyZSBvZiBjb3Vy
c2UgcmlnaHQsIHdoYXQgSSBtZWFudCB0byBzYXkgd2FzIHRoYXQgaWYgd2UgZG9uJ3QKPiBlbXVs
YXRlLCBkb24ndCBtYXJrIHRoZSBwYWdlIHJ3eCwgYW5kIGRvbid0IG1vdmUgUklQIHdlJ2xsIGJl
IGluIGFuCj4gaW5maW5pdGUgbG9vcCBvZiByZWFkLWNhdXNlZCB2bV9ldmVudCAtPiB1c2Vyc3Bh
Y2UgdG9vbCBnZXRzIGV2ZW50IC0+Cj4gZG9lcyBub3RoaW5nLCBidXQgcmVzcG9uZHMgdG8gaXQg
LT4gZ3Vlc3QgcmVzdW1lcyBhdCB0aGUgc2FtZSBSSVAKPiAocG9pbnRpbmcsIGluIHRoaXMgY2Fz
ZSBhdCBDTEksIGJ1dCBpdCBjb3VsZCBiZSBhbnl0aGluZykgLT4gZ290byBiZWdpbi4KPiAKPiBX
ZSBuZWVkIHRvIGRvIHNvbWV0aGluZyB0byBrZWVwIHRoZSBndWVzdCBnb2luZywgYW5kIHRoZSBn
ZW5lcmljIHdheSB0bwo+IGFjY29tcGxpc2ggdGhpcyBpcyB0byBhc2sgWGVuIHRvIGVtdWxhdGUg
d2hhdGV2ZXIgaW5zdHJ1Y3Rpb24gaXMgYXQgUklQCj4gKGJlY2F1c2UgdGhlIFhlbiBlbXVsYXRv
ciwgYXQgbGVhc3QgZm9yIHRoZSB0aW1lIGJlaW5nLCBpZ25vcmVzIEVQVAo+IHJlc3RyaWN0aW9u
cykuCgpPbiB0b3Agb2YgZXZlcnl0aGluZywgdGhlcmUncyBhbHNvIGEgYmFzaWMgZGVzaWduIHBy
b2JsZW06IHRoZSB3YXkgdGhlCmNvZGUgaXMgd3JpdHRlbiBub3c6CgoxLiBUaGUgImluamVjdCBl
dmVudHMiIGNvZGUgc2VlbXMgdG8gYmUgYWR2ZXJ0aXNlZCBhcyBsaXZpbmcgaW4gaW50ci5jIC0K
YnV0IGhlcmUncyBhbiBleGNlcHRpb24gdG8gdGhlIHJ1bGUgd2l0aCB2bXhfaWR0dl9yZWluamVj
dCgpIGxpdmluZyBpbgp2bXguYy4KCjIuIFRoZSBzaW5nbGUtc3RlcCBjb2RlIGltcGxpZXMgdGhh
dCBvbmNlIHdlIGhhdmUgdm14X2ludHJfYXNzaXN0KCkKcmV0dXJuLCBldmVudCBpbmplY3Rpb24g
aXMgYmxvY2tlZDoKCjIzNCAgICAgLyogQmxvY2sgZXZlbnQgaW5qZWN0aW9uIHdoZW4gc2luZ2xl
IHN0ZXAgd2l0aCBNVEYuICovCjIzNSAgICAgaWYgKCB1bmxpa2VseSh2LT5hcmNoLmh2bV92Y3B1
LnNpbmdsZV9zdGVwKSApCjIzNiAgICAgewoyMzcgICAgICAgICB2LT5hcmNoLmh2bV92bXguZXhl
Y19jb250cm9sIHw9IENQVV9CQVNFRF9NT05JVE9SX1RSQVBfRkxBRzsKMjM4ICAgICAgICAgdm14
X3VwZGF0ZV9jcHVfZXhlY19jb250cm9sKHYpOwoyMzkgICAgICAgICByZXR1cm47CjI0MCAgICAg
fQoKYW4gYXNzdW1wdGlvbiB0aGF0IGhhcyB0dXJuZWQgb3V0IHRvIGJlIGZhbHNlLgoKMy4gT2J2
aW91c2x5IHRoZSBpZGVhIG9mIGluamVjdGluZyBzb21ldGhpbmcganVzdCBiZWZvcmUgdGFraW5n
IGFuIGV4aXQsCmZvciBleGFtcGxlIGNhdXNlZCBieSBFWElUX1JFQVNPTl9FUFRfVklPTEFUSU9O
IGlzIG5vdCBuYXR1cmFsIHRvIHVzLgpGdXJ0aGVybW9yZSwgdGhlIHdheSB0aGUgY29kZSBpcyB3
cml0dGVuIG5vdywgX2ZpcnN0XyB3ZSBjYWxsCnZteF9pZHR2X3JlaW5qZWN0KCkgYW5kIG9ubHkg
dGhlbiBkbyB3ZSBoYW5kbGUgRVhJVF9SRUFTT05fRVBUX1ZJT0xBVElPTgood2hpY2ggaXMgdGhl
IG9ubHkgcGxhY2UgSSBjYW4gZmluZCBvdXQgaWYgYSB2bV9ldmVudCBuZWVkcyB0byBiZSBzZW50
Cm91dCwgYW5kIHNvIGJsb2NrIGluamVjdGlvbnMgdW50aWwgaXQgaXMgaGFuZGxlZCwgaW4gdGhl
IGZhc2hpb24gb2YKc2luZ2xlLXN0ZXBwaW5nKS4gSSBiZWxpZXZlIHRoYXQgdGhpcyBpcyB0aGUg
cmVhc29uIHdoeSBteSBwcmV2aW91cwpzaW1wbGUgcGF0Y2ggd2FzICJub3Qgd29ya2luZyIgLSBJ
IHdhcyBvbmx5IGJsb2NraW5nIGluamVjdGlvbnMgaW4Kdm14X2ludHJfYXNzaXN0KCkuCgpBbGwg
dGhlc2Ugb2JzZXJ2YXRpb25zLCBhc3N1bWluZyB5b3UgYWdyZWUgd2l0aCBtZSwgd291bGQgSU1I
TyBpbXBseQp0aGF0LCBpZiBwb3NzaWJsZSwgd2Ugc2hvdWxkIG1vdmUgdGhhdCBjb2RlIHRvIGlu
dHIuYyAvCnZteF9pbnRyX2Fzc2lzdCgpLCBvciBhdCB0aGUgdmVyeSBsZWFzdCBoYXZlIGEgc2lu
Z2xlIHBvaW50IHdoZXJlIHdlIGNhbgpzYXkgImJsb2NrIGluamVjdGlvbnMiLgoKClRoYW5rcywK
UmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 21:20:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 21: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 1fpKFd-0004yN-NN; Mon, 13 Aug 2018 21:19: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=ly8h=k4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpKFd-0004yB-0a
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 21:19:45 +0000
X-Inumbo-ID: ab320cb8-9f3e-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ab320cb8-9f3e-11e8-a6a9-d7ebe60f679a;
 Mon, 13 Aug 2018 21:20: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 1fpKFX-0007da-Oz; Mon, 13 Aug 2018 21:19: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 1fpKFX-00063n-Fm; Mon, 13 Aug 2018 21:19:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fpKFX-0003PH-EP; Mon, 13 Aug 2018 21:19:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125872-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:build-arm64-pvops:<job
 status>:broken:regression
 linux-linus:build-arm64-xsm:<job status>:broken:regression
 linux-linus:build-arm64:<job status>:broken:regression
 linux-linus:test-armhf-armhf-xl-arndale:xen-install:fail:regression
 linux-linus:build-i386-pvops:kernel-build:fail:regression
 linux-linus:build-arm64-xsm:hosts-allocate:broken:allowable
 linux-linus:build-arm64-pvops:hosts-allocate:broken:allowable
 linux-linus:build-arm64:hosts-allocate:broken:allowable
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-linus:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel: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-xl-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-linus:build-arm64:capture-logs:broken:nonblocking
 linux-linus:build-arm64-pvops:capture-logs:broken:nonblocking
 linux-linus:build-arm64-xsm:capture-logs:broken: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-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-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: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-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu: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
 linux-linus:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=ec0c96714e7ddeda4eccaa077f5646a0fd6e371f
X-Osstest-Versions-That: linux=527838d470e3a6e79e8ee9d5ddf28920df2a196e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 13 Aug 2018 21:19:39 +0000
Subject: [Xen-devel] [linux-linus test] 125872: 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>

ZmxpZ2h0IDEyNTg3MiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1ODcyLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAg
ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICA2IHhlbi1pbnN0YWxsICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU3MDIKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTcwMgoKUmVn
cmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyNTcwMgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMiBo
b3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1NzAyCiBidWlsZC1hcm02
NCAgICAgICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxMjU3MDIKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxv
Y2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBi
dWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZXhh
bWluZSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcnVt
cHJ1bi1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBi
dWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEp
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAgYnJv
a2VuIGJsb2NrZWQgaW4gMTI1NzAyCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAzIGNh
cHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjU3MDIKIGJ1aWxkLWFybTY0
LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9ja2Vk
IGluIDEyNTcwMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NzAyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU3MDIK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTcwMgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1NzAyCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjU3MDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTcwMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBlYzBjOTY3
MTRlN2RkZWRhNGVjY2FhMDc3ZjU2NDZhMGZkNmUzNzFmCmJhc2VsaW5lIHZlcnNpb246CiBsaW51
eCAgICAgICAgICAgICAgICA1Mjc4MzhkNDcwZTNhNmU3OWU4ZWU5ZDVkZGYyODkyMGRmMmExOTZl
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU3MDIgIDIwMTgtMDctMzEgMTQ6MjU6NDQgWiAgIDEz
IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1NzM1ICAyMDE4LTA4LTAxIDE4OjM3OjM4IFog
ICAxMiBkYXlzICAgIDcgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1ODcyICAyMDE4
LTA4LTEyIDA3OjE2OjM3IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWRpIE5pc3NpbSA8YWRpbkBtZWxsYW5v
eC5jb20+CiAgQWwgVmlybyA8dmlyb0B6ZW5pdi5saW51eC5vcmcudWs+CiAgQWxhYSBIbGVpaGVs
IDxhbGFhQG1lbGxhbm94LmNvbT4KICBBbGV4ZWkgU3Rhcm92b2l0b3YgPGFzdEBrZXJuZWwub3Jn
PgogIEFsZXhleSBLb2RhbmV2IDxhbGV4ZXkua29kYW5ldkBvcmFjbGUuY29tPgogIEFuZHJldyBM
dW5uIDxhbmRyZXdAbHVubi5jaD4KICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRp
b24ub3JnPgogIEFuZHJleSBSeWFiaW5pbiA8YXJ5YWJpbmluQHZpcnR1b3p6by5jb20+CiAgQW5p
bCBHdXJ1bXVydGh5IDxhbmlsLmd1cnVtdXJ0aHlAY2F2aXVtLmNvbT4KICBBbm5hLU1hcmlhIEds
ZWl4bmVyIDxhbm5hLW1hcmlhQGxpbnV0cm9uaXguZGU+CiAgQW50b24gVmFzaWx5ZXYgPHZhc2ls
eWV2QGlzcHJhcy5ydT4KICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9y
Zz4KICBBcmVuZCB2YW4gU3ByaWVsIDxhcmVuZC52YW5zcHJpZWxAYnJvYWRjb20uY29tPgogIEFy
anVuIFZ5bmlwYWRhdGggPGFyanVuQGNoZWxzaW8uY29tPgogIEFybmFsZG8gQ2FydmFsaG8gZGUg
TWVsbyA8YWNtZUByZWRoYXQuY29tPgogIEFydGVtIEJpdHl1dHNraXkgPGFydGVtLmJpdHl1dHNr
aXlAbGludXguaW50ZWwuY29tPgogIEF2aW5hc2ggUmVwYWthIDxhdmluYXNoLnJlcGFrYUBvcmFj
bGUuY29tPgogIEJlbmphbWluIFRpc3NvaXJlcyA8YmVuamFtaW4udGlzc29pcmVzQHJlZGhhdC5j
b20+CiAgQmpvcm4gSGVsZ2FhcyA8YmhlbGdhYXNAZ29vZ2xlLmNvbT4KICBCasO2cm4gVMO2cGVs
IDxiam9ybi50b3BlbEBpbnRlbC5jb20+CiAgQm9yaXMgQnJlemlsbG9uIDxib3Jpcy5icmV6aWxs
b25AYm9vdGxpbi5jb20+CiAgQ2FsdmluIFdhbHRvbiA8Y2FsdmluLndhbHRvbkBrZXBzdGluLmNh
PgogIGNoZW4gamllIDxjaGVuamllNkBodWF3ZWkuY29tPgogIENvbGluIElhbiBLaW5nIDxjb2xp
bi5raW5nQGNhbm9uaWNhbC5jb20+CiAgQ29uZyBXYW5nIDx4aXlvdS53YW5nY29uZ0BnbWFpbC5j
b20+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFjbGUuY29tPgogIERhbmllbCBC
b3JrbWFubiA8ZGFuaWVsQGlvZ2VhcmJveC5uZXQ+CiAgZGFubiBmcmF6aWVyIDxkYW5uLmZyYXpp
ZXJAY2Fub25pY2FsLmNvbT4KICBEYXJyaWNrIEouIFdvbmcgPGRhcnJpY2sud29uZ0BvcmFjbGUu
Y29tPgogIERhdmUgQWlybGllIDxhaXJsaWVkQHJlZGhhdC5jb20+CiAgRGF2aWQgSG93ZWxscyA8
ZGhvd2VsbHNAcmVkaGF0LmNvbT4KICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5u
ZXQ+CiAgRGF2aWRsb2hyIEJ1ZXNvIDxkYXZlQHN0Z29sYWJzLm5ldD4KICBEbWl0cnkgQm9nZGFu
b3YgPGRtaXRyeS5ib2dkYW5vdkBhcXVhbnRpYS5jb20+CiAgRG1pdHJ5IFNhZm9ub3YgPGRpbWFA
YXJpc3RhLmNvbT4KICBEb3VnbGFzIEdpbGJlcnQgPGRnaWxiZXJ0QGludGVybG9nLmNvbT4KICBF
bGkgQ29oZW4gPGVsaUBtZWxsYW5veC5jb20+CiAgRW1tYW51ZWwgR3J1bWJhY2ggPGVtbWFudWVs
LmdydW1iYWNoQGludGVsLmNvbT4KICBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+
CiAgRXJpYyBTYW5kZWVuIDxzYW5kZWVuQHJlZGhhdC5jb20+CiAgRXJpayBTY2htYXVzcyA8ZXJp
ay5zY2htYXVzc0BpbnRlbC5jb20+CiAgRXVnZW5peSBQYWx0c2V2IDxFdWdlbml5LlBhbHRzZXZA
c3lub3BzeXMuY29tPgogIEV5YWwgQmlyZ2VyIDxleWFsLmJpcmdlckBnbWFpbC5jb20+CiAgRmVy
YXMgRGFvdWQgPGZlcmFzZGFAbWVsbGFub3guY29tPgogIEZsb3JpYW4gRmFpbmVsbGkgPGYuZmFp
bmVsbGlAZ21haWwuY29tPgogIEZsb3JpYW4gV2VzdHBoYWwgPGZ3QHN0cmxlbi5kZT4KICBGcmVk
ZXJpYyBCYXJyYXQgPGZiYXJyYXRAbGludXguaWJtLmNvbT4KICBGcmVkZXJpYyBXZWlzYmVja2Vy
IDxmcmVkZXJpY0BrZXJuZWwub3JnPgogIEdhbCBQcmVzc21hbiA8cHJlc3NtYW5nYWxAZ21haWwu
Y29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGNoZWxzaW8uY29tPgogIEdlb3JnZSBDaGVy
aWFuIDxnZW9yZ2UuY2hlcmlhbkBjYXZpdW0uY29tPgogIEdvdmluZGFyYWp1bHUgVmFyYWRhcmFq
YW4gPGd2YXJhZGFyQGNpc2NvLmNvbT4KICBHdWVudGVyIFJvZWNrIDxsaW51eEByb2Vjay11cy5u
ZXQ+CiAgR3VpbGxhdW1lIE5hdWx0IDxnLm5hdWx0QGFscGhhbGluay5mcj4KICBIYW5zIGRlIEdv
ZWRlIDxoZGVnb2VkZUByZWRoYXQuY29tPgogIEhhcmkgVnlhcyA8aGFyaS52eWFzQGJyb2FkY29t
LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxlckBnbXguZGU+CiAgSGVyYmVydCBYdSA8aGVyYmVy
dEBnb25kb3IuYXBhbmEub3JnLmF1PgogIEhpbWFuc2h1IE1hZGhhbmkgPGhpbWFuc2h1Lm1hZGhh
bmlAY2F2aXVtLmNvbT4KICBIdWFuZyBDaG9uZyA8aHVhbmcuY2hvbmdAenRlLmNvbS5jbj4KICBI
dWdoIERpY2tpbnMgPGh1Z2hkQGdvb2dsZS5jb20+CiAgSHV5IE5ndXllbiA8aHV5bkBtZWxsYW5v
eC5jb20+CiAgSWRvIFNjaGltbWVsIDxpZG9zY2hAbWVsbGFub3guY29tPgogIEluZ28gTW9sbmFy
IDxtaW5nb0BrZXJuZWwub3JnPgogIElvYW5hIENpb3JuZWkgPGlvYW5hLmNpb3JuZWlAbnhwLmNv
bT4KICBJdmFuIEtob3JvbnpodWsgPGl2YW4ua2hvcm9uemh1a0BsaW5hcm8ub3JnPgogIEphY2sg
TW9yZ2Vuc3RlaW4gPGphY2ttQGRldi5tZWxsYW5veC5jby5pbD4KICBKYWt1YiBLaWNpbnNraSA8
amFrdWIua2ljaW5za2lAbmV0cm9ub21lLmNvbT4KICBKYW5lIENodSA8amFuZS5jaHVAb3JhY2xl
LmNvbT4KICBKYXNvbiBHdW50aG9ycGUgPGpnZ0BtZWxsYW5veC5jb20+CiAgSmFzb24gV2FuZyA8
amFzb3dhbmdAcmVkaGF0LmNvbT4KICBKZWFuLVRzdW5nIEhzaWFvIDxqaHNpYW9AcmVkaGF0LmNv
bT4KICBKZW5zIEF4Ym9lIDxheGJvZUBrZXJuZWwuZGs+CiAgSmVyZW15IENsaW5lIDxqY2xpbmVA
cmVkaGF0LmNvbT4KICBKZXJvbWUgQnJ1bmV0IDxqYnJ1bmV0QGJheWxpYnJlLmNvbT4KICBKZXNw
ZXIgRGFuZ2FhcmQgQnJvdWVyIDxicm91ZXJAcmVkaGF0LmNvbT4KICBKaWFuZyBCaWFvIDxqaWFu
Zy5iaWFvMkB6dGUuY29tLmNuPgogIGppZUBjaGVuamllNkBodXdlaS5jb20gPGppZUBjaGVuamll
NkBodXdlaS5jb20+CiAgSm9oYW5uZXMgV2VpbmVyIDxoYW5uZXNAY21weGNoZy5vcmc+CiAgSm9o
biBEYXZpZCBBbmdsaW4gPGRhdmUuYW5nbGluQGJlbGwubmV0PgogIEpvaG4gRmFzdGFiZW5kIDxq
b2huLmZhc3RhYmVuZEBnbWFpbC5jb20+CiAgSm9obiBIdXJsZXkgPGpvaG4uaHVybGV5QG5ldHJv
bm9tZS5jb20+CiAgSm9obiBTdHVsdHogPGpvaG4uc3R1bHR6QGxpbmFyby5vcmc+CiAgSm9uIE1h
bG95IDxtYWxveUBkb25qb25uLmNvbT4KICBKb3NlIEFicmV1IDxqb2FicmV1QHN5bm9wc3lzLmNv
bT4KICBKb3NlIEFicmV1IDxKb3NlLkFicmV1QHN5bm9wc3lzLmNvbT4KICBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVzdGluIFBldHRpdCA8anBldHRpdEBvdm4ub3JnPgogIEth
bGxlIFZhbG8gPGt2YWxvQGNvZGVhdXJvcmEub3JnPgogIEthbiBMaWFuZyA8a2FuLmxpYW5nQGxp
bnV4LmludGVsLmNvbT4KICBLZWVzIENvb2sgPGtlZXNjb29rQGNocm9taXVtLm9yZz4KICBLaWVy
YW4gQmluZ2hhbSA8a2JpbmdoYW1Aa2VybmVsLm9yZz4KICBLaXJpbGwgQS4gU2h1dGVtb3YgPGtp
cmlsbC5zaHV0ZW1vdkBsaW51eC5pbnRlbC5jb20+CiAgS2lyaWxsIFRraGFpIDxrdGtoYWlAdmly
dHVvenpvLmNvbT4KICBLdXJ0IEthbnplbmJhY2ggPGt1cnQua2FuemVuYmFjaEBsaW51dHJvbml4
LmRlPgogIExhdXJlbnQgUGluY2hhcnQgPGxhdXJlbnQucGluY2hhcnQrcmVuZXNhc0BpZGVhc29u
Ym9hcmQuY29tPgogIExhd3JlbmNlIEJyYWttbyA8YnJha21vQGZiLmNvbT4KICBMZW4gQnJvd24g
PGxlbi5icm93bkBpbnRlbC5jb20+CiAgTGVvbiBSb21hbm92c2t5IDxsZW9ucm9AbWVsbGFub3gu
Y29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBM
aW51cyBXYWxsZWlqIDxsaW51cy53YWxsZWlqQGxpbmFyby5vcmc+CiAgTG9yZW56byBCaWFuY29u
aSA8bG9yZW56by5iaWFuY29uaUByZWRoYXQuY29tPgogIExvcmVuem8gUGllcmFsaXNpIDxsb3Jl
bnpvLnBpZXJhbGlzaUBhcm0uY29tPgogIE1hbmluZGVyIFNpbmdoIDxtYW5pbmRlcjEuc0BzYW1z
dW5nLmNvbT4KICBNYXJjIEtsZWluZS1CdWRkZSA8bWtsQHBlbmd1dHJvbml4LmRlPgogIE1hcnRp
biBLLiBQZXRlcnNlbiA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5jb20+CiAgTWFydGluIEthRmFp
IExhdSA8a2FmYWlAZmIuY29tPgogIE1hc2F5b3NoaSBNaXp1bWEgPG0ubWl6dW1hQGpwLmZ1aml0
c3UuY29tPgogIE1hdGhpZXUgWGhvbm5ldXggPG0ueGhvbm5ldXhAZ21haWwuY29tPgogIE1hdXJv
IENhcnZhbGhvIENoZWhhYiA8bWNoZWhhYitzYW1zdW5nQGtlcm5lbC5vcmc+CiAgTWVsIEdvcm1h
biA8bWdvcm1hbkB0ZWNoc2luZ3VsYXJpdHkubmV0PgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBl
bGxlcm1hbi5pZC5hdT4KICBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgogIE1p
Y2hhbCBIb2NrbyA8bWhvY2tvQHN1c2UuY29tPgogIE1pa2EgV2VzdGVyYmVyZyA8bWlrYS53ZXN0
ZXJiZXJnQGxpbnV4LmludGVsLmNvbT4KICBNaWtlIFJhcG9wb3J0IDxycHB0QGxpbnV4LnZuZXQu
aWJtLmNvbT4KICBNaWtlIFNuaXR6ZXIgPHNuaXR6ZXJAcmVkaGF0LmNvbT4KICBNaWxhbiBCcm96
IDxnbWF6eWxhbmRAZ21haWwuY29tPgogIE1pbmNoYW4gS2ltIDxtaW5jaGFuQGtlcm5lbC5vcmc+
CiAgTWluZyBMZWkgPG1pbmcubGVpQHJlZGhhdC5jb20+CiAgTmVhbCBDYXJkd2VsbCA8bmNhcmR3
ZWxsQGdvb2dsZS5jb20+CiAgTmljaG9sYXMgTWMgR3VpcmUgPGhvZnJhdEBvc2FkbC5vcmc+CiAg
TmlyIERvdGFuIDxuaXJkQG1lbGxhbm94LmNvbT4KICBPZmVyIExldmkgPG9mZXJsZUBtZWxsYW5v
eC5jb20+CiAgT2xla3NhbmRyIE5hdGFsZW5rbyA8b2xla3NhbmRyQG5hdGFsZW5rby5uYW1lPgog
IE9uZHJlaiBNb3NuYWNlayA8b21vc25hY2VAcmVkaGF0LmNvbT4KICBPciBHZXJsaXR6IDxvZ2Vy
bGl0ekBtZWxsYW5veC5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4K
ICBQYXVsIE1vb3JlIDxwYXVsQHBhdWwtbW9vcmUuY29tPgogIFBldGVyIFNoaWVyIDxwc2hpZXJA
Z29vZ2xlLmNvbT4KICBQaGlsbGlwIExvdWdoZXIgPHBoaWxsaXAubG91Z2hlckBnbWFpbC5jb20+
CiAgUGhpbGxpcCBMb3VnaGVyIDxwaGlsbGlwQHNxdWFzaGZzLm9yZy51az4KICBQcmFyaXQgQmhh
cmdhdmEgPHByYXJpdEByZWRoYXQuY29tPgogIFByaXlhcmFuamFuIEpoYSA8cHJpeWFyamhhQGdv
b2dsZS5jb20+CiAgUWkgWmhhbmcgPHFpLnouemhhbmdAaW50ZWwuY29tPgogIFF1aW5uIFRyYW4g
PHF1aW5uLnRyYW5AY2F2aXVtLmNvbT4KICBSYWZhZWwgSi4gV3lzb2NraSA8cmFmYWVsLmoud3lz
b2NraUBpbnRlbC5jb20+CiAgUmFmYcWCIE1pxYJlY2tpIDxyYWZhbEBtaWxlY2tpLnBsPgogIFJh
aHVsIExha2tpcmVkZHkgPHJhaHVsLmxha2tpcmVkZHlAY2hlbHNpby5jb20+CiAgUmFuZHkgRHVu
bGFwIDxyZHVubGFwQGluZnJhZGVhZC5vcmc+CiAgUm9iIENsYXJrIDxyb2JkY2xhcmtAZ21haWwu
Y29tPgogIFJvbWFuIEthZ2FuIDxya2FnYW5AdmlydHVvenpvLmNvbT4KICBSdXNzZWxsIEtpbmcg
PHJtaytrZXJuZWxAYXJtbGludXgub3JnLnVrPgogIFNhYnJpbmEgRHVicm9jYSA8c2RAcXVlYXN5
c25haWwubmV0PgogIFNhZWVkIE1haGFtZWVkIDxzYWVlZG1AbWVsbGFub3guY29tPgogIFNhbSBS
YXZuYm9yZyA8c2FtQHJhdm5ib3JnLm9yZz4KICBTYW50b3NoIFNoaWxpbWthciA8c2FudG9zaC5z
aGlsaW1rYXJAb3JhY2xlLmNvbT4KICBTZWFuIENocmlzdG9waGVyc29uIDxzZWFuLmouY2hyaXN0
b3BoZXJzb25AaW50ZWwuY29tPgogIFNlYW4gUGF1bCA8c2VhbnBhdWxAY2hyb21pdW0ub3JnPgog
IFNlYW4gWW91bmcgPHNlYW5AbWVzcy5vcmc+CiAgU29oZWlsIEhhc3NhcyBZZWdhbmVoIDxzb2hl
aWxAZ29vZ2xlLmNvbT4KICBTcmluaXZhcyBQYW5kcnV2YWRhIDxzcmluaXZhcy5wYW5kcnV2YWRh
QGxpbnV4LmludGVsLmNvbT4KICBTdGVmYW4gV2FocmVuIDxzdGVmYW4ud2FocmVuQGkyc2UuY29t
PgogIFN0ZWZmZW4gS2xhc3NlcnQgPHN0ZWZmZW4ua2xhc3NlcnRAc2VjdW5ldC5jb20+CiAgU3Rl
dmVuIFJvc3RlZHQgKFZNd2FyZSkgPHJvc3RlZHRAZ29vZG1pcy5vcmc+CiAgVGFlaGVlIFlvbyA8
YXA0MjAwNzNAZ21haWwuY29tPgogIHRhbmdwZW5ncGVuZyA8dGFuZ3BlbmdwZW5nQGhpZ29uLmNv
bT4KICBUYXJpcSBUb3VrYW4gPHRhcmlxdEBtZWxsYW5veC5jb20+CiAgVGhvbWFzIEdsZWl4bmVy
IDx0Z2x4QGxpbnV0cm9uaXguZGU+CiAgVGhvbWFzIFBldGF6em9uaSA8dGhvbWFzLnBldGF6em9u
aUBib290bGluLmNvbT4KICBUaG9tYXMgUmljaHRlciA8dG1yaWNodEBsaW51eC5pYm0uY29tPgog
IFRpbm8gTGVobmlnIDx0aW5vLmxlaG5pZ0Bjb250YWJvLmRlPgogIFRvbSBMZW5kYWNreSA8dGhv
bWFzLmxlbmRhY2t5QGFtZC5jb20+CiAgVG9tbWkgUmFudGFsYSA8dG9tbWkudC5yYW50YWxhQG5v
a2lhLmNvbT4KICBUb255IEJhdHRlcnNieSA8dG9ueWJAY3liZXJuZXRpY3MuY29tPgogIFRvc2hp
YWtpIE1ha2l0YSA8bWFraXRhLnRvc2hpYWtpQGxhYi5udHQuY28uanA+CiAgVHJvbmQgTXlrbGVi
dXN0IDx0cm9uZC5teWtsZWJ1c3RAaGFtbWVyc3BhY2UuY29tPgogIFVsZiBIYW5zc29uIDx1bGYu
aGFuc3NvbkBsaW5hcm8ub3JnPgogIFVyc3VsYSBCcmF1biA8dWJyYXVuQGxpbnV4LmlibS5jb20+
CiAgVmFpYmhhdiBKYWluIDx2YWliaGF2QGxpbnV4LmlibS5jb20+CiAgVmFuZWV0IE5hcmFuZyA8
di5uYXJhbmdAc2Ftc3VuZy5jb20+CiAgVmFydW4gUHJha2FzaCA8dmFydW5AY2hlbHNpby5jb20+
CiAgVmluY2VudCBXaGl0Y2h1cmNoIDx2aW5jZW50LndoaXRjaHVyY2hAYXhpcy5jb20+CiAgVmlu
ZWV0IEd1cHRhIDx2Z3VwdGFAc3lub3BzeXMuY29tPgogIFZsYWRpbWlyIERhdnlkb3YgPHZkYXZ5
ZG92LmRldkBnbWFpbC5jb20+CiAgV2FuZyBZYW5RaW5nIDx1ZGtuaWdodEBnbWFpbC5jb20+CiAg
V2VpIFlvbmdqdW4gPHdlaXlvbmdqdW4xQGh1YXdlaS5jb20+CiAgV2lsbCBEZWFjb24gPHdpbGwu
ZGVhY29uQGFybS5jb20+CiAgV2lsbGVtIGRlIEJydWlqbiA8d2lsbGVtYkBnb29nbGUuY29tPgog
IFdpbGx5IFRhcnJlYXUgPHdAMXd0LmV1PgogIFdvbGZyYW0gU2FuZyA8d3NhQHRoZS1kcmVhbXMu
ZGU+CiAgWGlhbyBMaWFuZyA8eGlsaWFuZ0ByZWRoYXQuY29tPgogIFhpbiBMb25nIDxsdWNpZW4u
eGluQGdtYWlsLmNvbT4KICBZaSBXYW5nIDx3YW5nLnlpNTlAenRlLmNvbS5jbj4KICBZaW5nIFh1
ZSA8eWluZy54dWVAd2luZHJpdmVyLmNvbT4KICBZb25naG9uZyBTb25nIDx5aHNAZmIuY29tPgog
IFl1Y2h1bmcgQ2hlbmcgPHljaGVuZ0Bnb29nbGUuY29tPgogIFl1ZUhhaWJpbmcgPHl1ZWhhaWJp
bmdAaHVhd2VpLmNvbT4KICBaaGVuIExlaSA8dGh1bmRlci5sZWl6aGVuQGh1YXdlaS5jb20+Cgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJv
a2VuLWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC14
c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxk
LWFybTY0LXhzbSBob3N0cy1hbGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC1wdm9wcyBo
b3N0cy1hbGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0cy1hbGxvY2F0ZQpicm9r
ZW4tc3RlcCBidWlsZC1hcm02NCBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQt
cHZvcHMgY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBjYXB0dXJlLWxv
Z3MKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNTk5OCBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 13 23:25:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Aug 2018 23:25:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpMDG-0006YX-Op; Mon, 13 Aug 2018 23:25: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=ly8h=k4=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpMDF-0006YL-Jy
 for xen-devel@lists.xenproject.org; Mon, 13 Aug 2018 23:25:25 +0000
X-Inumbo-ID: 0106d591-9f50-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0106d591-9f50-11e8-a8a5-bc764e045a96;
 Tue, 14 Aug 2018 01:24:20 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fpMDC-0001db-4n; Mon, 13 Aug 2018 23:25:22 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fpMDB-0000Mb-Qm; Mon, 13 Aug 2018 23:25:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fpMDB-0003lW-QA; Mon, 13 Aug 2018 23:25:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125897-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=2a3b34ec47817048ab59586855cf0709fc77487e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 13 Aug 2018 23:25:21 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125897: 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>

ZmxpZ2h0IDEyNTg5NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg5Ny8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5
ZmM3NzQ4N2UKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTcyOSAgMjAxOC0wOC0wMSAxMTowMDozOSBaICAgMTIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU3NDEgIDIwMTgtMDgtMDIgMTA6MDE6MDkgWiAgIDExIGRheXMgICA2MCBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDYgIDIwMTgtMDgtMTAgMTQ6MDA6NTggWiAgICAzIGRh
eXMgICAyNyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5n
IHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAg
ZWQ1ZjhkOWNhNC4uMmEzYjM0ZWM0NyAgMmEzYjM0ZWM0NzgxNzA0OGFiNTk1ODY4NTVjZjA3MDlm
Yzc3NDg3ZSAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 00:11:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 00: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 1fpMvS-0002kX-BD; Tue, 14 Aug 2018 00:11:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=l9n0=k5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpMvQ-0002kL-M3
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 00:11:04 +0000
X-Inumbo-ID: 616558e0-9f56-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 616558e0-9f56-11e8-a8a5-bc764e045a96;
 Tue, 14 Aug 2018 02:09: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 1fpMvN-00033N-2v; Tue, 14 Aug 2018 00:11: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 1fpMvM-0004P5-Nj; Tue, 14 Aug 2018 00:11:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fpMvM-0006u3-Mi; Tue, 14 Aug 2018 00:11:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125874-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-arm64-pvops:capture-logs:broken:regression
 linux-3.18:test-armhf-armhf-xl-cubietruck:xen-install:fail:heisenbug
 linux-3.18:build-arm64-xsm:hosts-allocate:broken:allowable
 linux-3.18:build-arm64-pvops:hosts-allocate:broken:allowable
 linux-3.18:build-arm64:hosts-allocate:broken:allowable
 linux-3.18:build-arm64-libvirt: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-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:build-arm64-xsm:capture-logs:broken:nonblocking
 linux-3.18:build-arm64:capture-logs:broken:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10: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: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-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-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-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-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-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-rtds: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: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-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-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-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=830f9674e76d08d04585e53fc200ae8af99966e7
X-Osstest-Versions-That: linux=dbba166b0e442d4d38ae0f244d32338c3e92d16f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 14 Aug 2018 00:11:00 +0000
Subject: [Xen-devel] [linux-3.18 test] 125874: 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>

ZmxpZ2h0IDEyNTg3NCBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU4NzQvCgpGYWlsdXJlcyBhbmQgcHJvYmxl
bXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJs
b2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFy
bTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
IDMgY2FwdHVyZS1sb2dzICAgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTY1OAoKVGVzdHMg
d2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDYgeGVuLWluc3RhbGwgICAgICAgICAgICAgIGZhaWwg
cGFzcyBpbiAxMjU4NTIKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2Fi
bGUgKG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAyIGhvc3Rz
LWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU2NTgKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMu
IDEyNTY1OAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1NjU4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02
NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMyBjYXB0
dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1NjU4CiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBp
biAxMjU2NTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTYgZ3Vl
c3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEyNTg1MiBsaWtlIDEyNTY1OAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEy
NTg1MiBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTg1MiBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMjU2NTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY1OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NjU4
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjU2NTgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTY1OAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTI1NjU4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
MTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAg
ICAgICAgICAgODMwZjk2NzRlNzZkMDhkMDQ1ODVlNTNmYzIwMGFlOGFmOTk5NjZlNwpiYXNlbGlu
ZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgZGJiYTE2NmIwZTQ0MmQ0ZDM4YWUwZjI0
NGQzMjMzOGMzZTkyZDE2ZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1NjU4ICAyMDE4LTA3LTI5
IDE4OjAzOjAyIFogICAxNSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTgyNSAgMjAxOC0w
OC0wOSAxMDo0MDo1NyBaICAgIDQgZGF5cyAgICAzIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFkYW0gUmFkZm9yZCA8YXJhZGZvcmRAZ21h
aWwuY29tPgogIEFsZXggRGV1Y2hlciA8YWxleGFuZGVyLmRldWNoZXJAYW1kLmNvbT4KICBBbGV4
YW5kcmUgQmVsbG9uaSA8YWxleGFuZHJlLmJlbGxvbmlAYm9vdGxpbi5jb20+CiAgQW1pdGt1bWFy
IEthcndhciA8YW1pdC5rYXJ3YXJAcmVkcGluZXNpZ25hbHMuY29tPgogIEFuZHJldyBNb3J0b24g
PGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW5keSBTaGV2Y2hlbmtvIDxhbmRyaXkuc2hl
dmNoZW5rb0BsaW51eC5pbnRlbC5jb20+CiAgQW5pbCBHdXJ1bXVydGh5IDxhbmlsLmd1cnVtdXJ0
aHlAY2F2aXVtLmNvbT4KICBBbnNvbiBIdWFuZyA8QW5zb24uSHVhbmdAbnhwLmNvbT4KICBBbnRv
biBWYXNpbHlldiA8dmFzaWx5ZXZAaXNwcmFzLnJ1PgogIEFydGVtIFNhdmtvdiA8YXNhdmtvdkBy
ZWRoYXQuY29tPgogIEFzdXRvc2ggRGFzIDxhc3V0b3NoZEBjb2RlYXVyb3JhLm9yZz4KICBCam9y
biBIZWxnYWFzIDxiaGVsZ2Fhc0Bnb29nbGUuY29tPgogIEJyYWQgTG92ZSA8YnJhZEBuZXh0ZGlt
ZW5zaW9uLmNjPgogIENhbiBHdW8gPGNhbmdAY29kZWF1cm9yYS5vcmc+CiAgQ2hpbnRhbiBQYW5k
eWEgPGNwYW5keWFAY29kZWF1cm9yYS5vcmc+CiAgQ2hyaXMgTm92YWtvdmljIDxjaHJpc0BjaHJp
c24ubWUudWs+CiAgQ2hyaXN0b3BoIEhlbGx3aWcgPGhjaEBsc3QuZGU+CiAgQ2hyaXN0b3BoZSBM
ZXJveSA8Y2hyaXN0b3BoZS5sZXJveUBjLXMuZnI+CiAgQ29saW4gSWFuIEtpbmcgPGNvbGluLmtp
bmdAY2Fub25pY2FsLmNvbT4KICBDb25nIFdhbmcgPHhpeW91Lndhbmdjb25nQGdtYWlsLmNvbT4K
ICBEYWVSeW9uZyBKZW9uZyA8dGhyZWVlYXJjYXRAZ21haWwuY29tPgogIERhbWllbiBMZSBNb2Fs
IDxkYW1pZW4ubGVtb2FsQHdkYy5jb20+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBv
cmFjbGUuY29tPgogIERhbmllbCBCb3JrbWFubiA8ZGFuaWVsQGlvZ2VhcmJveC5uZXQ+CiAgRGFu
aWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KICBEYXZlIEtsZWlrYW1wIDxkYXZl
LmtsZWlrYW1wQG9yYWNsZS5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQu
bmV0PgogIERtaXRyeSBUb3Jva2hvdiA8ZHRvckBjaHJvbWl1bS5vcmc+CiAgRG9taW5payBCb3pl
ayA8ZG9taW5pa3guYm96ZWtAaW50ZWwuY29tPgogIERvdWcgTGVkZm9yZCA8ZGxlZGZvcmRAcmVk
aGF0LmNvbT4KICBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAgRXVnZW5peSBQ
YWx0c2V2IDxFdWdlbml5LlBhbHRzZXZAc3lub3BzeXMuY29tPgogIEV5YWwgUmVpemVyIDxleWFs
ckB0aS5jb20+CiAgRXlhbCBSZWl6ZXIgPGV5YWxyZWl6ZXJAZ21haWwuY29tPgogIEZsb3JpYW4g
RmFpbmVsbGkgPGYuZmFpbmVsbGlAZ21haWwuY29tPgogIEZsb3JpYW4gV2VzdHBoYWwgPGZ3QHN0
cmxlbi5kZT4KICBHYW5hcGF0aGkgQmhhdCA8Z2JoYXRAbWFydmVsbC5jb20+CiAgR3JlZyBLcm9h
aC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBIYW5zIFZlcmt1aWwgPGhh
bnMudmVya3VpbEBjaXNjby5jb20+CiAgSGVyYmVydCBYdSA8aGVyYmVydEBnb25kb3IuYXBhbmEu
b3JnLmF1PgogIEhpbWFuc2h1IE1hZGhhbmkgPGhpbWFuc2h1Lm1hZGhhbmlAY2F2aXVtLmNvbT4K
ICBIdWFuZyBDaG9uZyA8aHVhbmcuY2hvbmdAenRlLmNvbS5jbj4KICBJbmdvIE1vbG5hciA8bWlu
Z29Aa2VybmVsLm9yZz4KICBKYWt1YiBLaWNpbnNraSA8amFrdWIua2ljaW5za2lAbmV0cm9ub21l
LmNvbT4KICBKYXNvbiBHdW50aG9ycGUgPGpnZ0BtZWxsYW5veC5jb20+CiAgSmlhbmcgQmlhbyA8
amlhbmcuYmlhbzJAenRlLmNvbS5jbj4KICBKaXJpIEtvc2luYSA8amtvc2luYUBzdXNlLmN6Pgog
IEpvbmF0aGFuIE5ldXNjaMOkZmVyIDxqLm5ldXNjaGFlZmVyQGdteC5uZXQ+CiAgS2FpIENoaWVo
IENodWFuZyA8a2FpY2hpZWguY2h1YW5nQG1lZGlhdGVrLmNvbT4KICBLYWlDaGllaCBDaHVhbmcg
PGthaWNoaWVoLmNodWFuZ0BtZWRpYXRlay5jb20+CiAgS2FsbGUgVmFsbyA8a3ZhbG9AY29kZWF1
cm9yYS5vcmc+CiAgS2FuIExpYW5nIDxrYW4ubGlhbmdAaW50ZWwuY29tPgogIEtlaXRoIEJ1c2No
IDxrZWl0aC5idXNjaEBpbnRlbC5jb20+CiAgS3VwcHVzd2FteSBTYXRoeWFuYXJheWFuYW4gPHNh
dGh5YW5hcmF5YW5hbi5rdXBwdXN3YW15QGxpbnV4LmludGVsLmNvbT4KICBMZW9uIFJvbWFub3Zz
a3kgPGxlb25yb0BtZWxsYW5veC5jb20+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4
LWZvdW5kYXRpb24ub3JnPgogIExvcmVuem8gQmlhbmNvbmkgPGxvcmVuem8uYmlhbmNvbmlAcmVk
aGF0LmNvbT4KICBMdWMgVmFuIE9vc3RlbnJ5Y2sgPGx1Yy52YW5vb3N0ZW5yeWNrQGdtYWlsLmNv
bT4KICBNYXJjIEtsZWluZS1CdWRkZSA8bWtsQHBlbmd1dHJvbml4LmRlPgogIE1hcmsgQnJvd24g
PGJyb29uaWVAa2VybmVsLm9yZz4KICBNYXJ0aW4gSy4gUGV0ZXJzZW4gPG1hcnRpbi5wZXRlcnNl
bkBvcmFjbGUuY29tPgogIE1hcnRpbiBTY2h3aWRlZnNreSA8c2Nod2lkZWZza3lAZGUuaWJtLmNv
bT4KICBNYXNhbWkgSGlyYW1hdHN1IDxtaGlyYW1hdEBrZXJuZWwub3JnPgogIE1hdGhpZXUgTWFs
YXRlcnJlIDxtYWxhdEBkZWJpYW4ub3JnPgogIE1hdXJvIENhcnZhbGhvIENoZWhhYiA8bWNoZWhh
YitzYW1zdW5nQGtlcm5lbC5vcmc+CiAgTWF1cm8gQ2FydmFsaG8gQ2hlaGFiIDxtY2hlaGFiQHMt
b3BlbnNvdXJjZS5jb20+CiAgTWF5YSBFcmV6IDxtZXJlekBjb2RlYXVyb3JhLm9yZz4KICBNaWNo
YWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQuYXU+CiAgTWljaGFlbCBTLiBUc2lya2luIDxt
c3RAcmVkaGF0LmNvbT4KICBNaWNoYWwgU2ltZWsgPG1pY2hhbC5zaW1la0B4aWxpbnguY29tPgog
IE1pa2EgV2VzdGVyYmVyZyA8bWlrYS53ZXN0ZXJiZXJnQGxpbnV4LmludGVsLmNvbT4KICBOZWFs
IENhcmR3ZWxsIDxuY2FyZHdlbGxAZ29vZ2xlLmNvbT4KICBQYXZlbCBNYWNoZWsgPHBhdmVsQHVj
dy5jej4KICBQZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KICBQ
aGlsbGlwIExvdWdoZXIgPHBoaWxsaXAubG91Z2hlckBnbWFpbC5jb20+CiAgUXVpbm4gVHJhbiA8
cXVpbm4udHJhbkBjYXZpdW0uY29tPgogIFNha2FyaSBBaWx1cyA8c2FrYXJpLmFpbHVzQGxpbnV4
LmludGVsLmNvbT4KICBTYXNoYSBMZXZpbiA8YWxleGFuZGVyLmxldmluQG1pY3Jvc29mdC5jb20+
CiAgU2hhbmthcmEgUGFpbG9vciA8c2hhbmthcmFwYWlsb29yQGdtYWlsLmNvbT4KICBTaGFvaHVh
IExpIDxzaGxpQGZiLmNvbT4KICBTaHVhaCBLaGFuIChTYW1zdW5nIE9TRykgPHNodWFoQGtlcm5l
bC5vcmc+CiAgU2l2YSBSZWJiYWdvbmRsYSA8c2l2YS5yZWJiYWdvbmRsYUByZWRwaW5lc2lnbmFs
cy5jb20+CiAgU29oZWlsIEhhc3NhcyBZZWdhbmVoIDxzb2hlaWxAZ29vZ2xlLmNvbT4KICBTdGV2
ZW4gUm9zdGVkdCAoVk13YXJlKSA8cm9zdGVkdEBnb29kbWlzLm9yZz4KICBTdGV3YXJ0IFNtaXRo
IDxzdGV3YXJ0QGxpbnV4LmlibS5jb20+CiAgU3ViaGFzaCBKYWRhdmFuaSA8c3ViaGFzaGpAY29k
ZWF1cm9yYS5vcmc+CiAgU3VkaXAgTXVraGVyamVlIDxzdWRpcG0ubXVraGVyamVlQGdtYWlsLmNv
bT4KICBTdW1hbiBBbm5hIDxzLWFubmFAdGkuY29tPgogIFN2ZW4gRWNrZWxtYW5uIDxzdmVuLmVj
a2VsbWFubkBvcGVubWVzaC5jb20+CiAgVGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNlLmRlPgogIFRh
a2FzaGkgU2FrYW1vdG8gPG8tdGFrYXNoaUBzYWthbW9jY2hpLmpwPgogIFRlanVuIEhlbyA8dGpA
a2VybmVsLm9yZz4KICBUaGVvZG9yZSBUcydvIDx0eXRzb0BtaXQuZWR1PgogIFRob21hcyBSaWNo
dGVyIDx0bXJpY2h0QGxpbnV4LmlibS5jb20+CiAgVG9ueSBCYXR0ZXJzYnkgPHRvbnliQGN5YmVy
bmV0aWNzLmNvbT4KICBUdWRvciBBbWJhcnVzIDx0dWRvci5hbWJhcnVzQG1pY3JvY2hpcC5jb20+
CiAgVHVkb3ItRGFuIEFtYmFydXMgPHR1ZG9yLmFtYmFydXNAbWljcm9jaGlwLmNvbT4KICBXZW53
ZW4gV2FuZyA8d2FuZzY0OTVAdW1uLmVkdT4KICBYaWFvIExpYW5nIDx4aWxpYW5nQHJlZGhhdC5j
b20+CiAgWW91c3VrIFNldW5nIDx5c3NldW5nQGdvb2dsZS5jb20+CiAgWXVjaHVuZyBDaGVuZyA8
eWNoZW5nQGdvb2dsZS5jb20+CiAgWXVmZW4gWXUgPHl1eXVmZW5AaHVhd2VpLmNvbT4KICBaaG91
eWFuZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVp
bGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVu
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
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
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQt
cHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9zdHMtYWxs
b2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgaG9zdHMtYWxsb2NhdGUKYnJva2Vu
LXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFy
bTY0LXhzbSBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgaG9zdHMtYWxsb2Nh
dGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgY2FwdHVyZS1sb2dzCmJyb2tlbi1qb2IgYnVpbGQt
YXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9r
ZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9n
OyBpdCB3b3VsZCBiZSAyMjUwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 04:26:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 04:26:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpQuZ-0003XP-1R; Tue, 14 Aug 2018 04:26:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=l9n0=k5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpQuX-0003XF-79
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 04:26:25 +0000
X-Inumbo-ID: 46945ffc-9f7a-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 46945ffc-9f7a-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 04:26: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 1fpQuT-0000s0-Je; Tue, 14 Aug 2018 04: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 1fpQuT-0004LA-9o; Tue, 14 Aug 2018 04:26:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fpQuT-0002ss-7o; Tue, 14 Aug 2018 04:26:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125876-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:build-arm64:<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:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.9-testing:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-4.9-testing:build-arm64-pvops:hosts-allocate:broken:allowable
 xen-4.9-testing:build-arm64:hosts-allocate:broken:allowable
 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-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:build-arm64-xsm:capture-logs:broken:nonblocking
 xen-4.9-testing:build-arm64-pvops:capture-logs:broken:nonblocking
 xen-4.9-testing:build-arm64:capture-logs:broken:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-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-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-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-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-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-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-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:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-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-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-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-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, 14 Aug 2018 04:26:21 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125876: 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>

ZmxpZ2h0IDEyNTg3NiB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg3Ni8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0
ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAxMjQzMjgKClJlZ3Jlc3Npb25zIHdo
aWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02
NC14c20gICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxMjQzMjgKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2Nh
dGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNDMyOAogYnVpbGQtYXJtNjQgICAgICAgICAg
ICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI0MzI4
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQt
YXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAg
ICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI0MzI4CiBidWls
ZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4g
YmxvY2tlZCBpbiAxMjQzMjgKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDMgY2FwdHVy
ZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICBmYWlsIGJsb2NrZWQgaW4g
MTI0MzI4CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE3IGd1ZXN0LXN0YXJ0LjIgICAg
ICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgZmFpbCBibG9ja2VkIGluIDEyNDMyOAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTggZ3Vlc3Qtc3RhcnQvd2luLnJlcGVh
dCBmYWlsIGJsb2NrZWQgaW4gMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIy
IGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE0IGd1ZXN0LWxvY2FsbWlncmF0ZSAgICBm
YWlsIGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEy
NDMyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjQzMjgKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
eGVuICAgICAgICAgICAgICAgICAgYTFiMjIzYjc1NmYzNTQ4OTU1MjUwNjBiZDNmOWYxZjA3ODk5
YTA4MgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMjM4MDA3ZDZmYWU5
NDQ3YmY1ZThlNzNkNjdhZTlmYjg0NGU3ZmYyYQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0MzI4
ICAyMDE4LTA2LTE3IDIzOjM5OjA3IFogICA1NyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEy
NDgwNyAgMjAxOC0wNi0yOCAxNzozODowNCBaICAgNDYgZGF5cyAgIDI5IGF0dGVtcHRzClRlc3Rp
bmcgc2FtZSBzaW5jZSAgIDEyNTY4NiAgMjAxOC0wNy0zMCAxNDoyNToyNCBaICAgMTQgZGF5cyAg
ICA5IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0
OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgR2VvcmdlIER1
bmxhcCA8ZHVubGFwZ0B1bWljaC5lZHUKICBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0
cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgTGFycyBLdXJ0aCA8bGFycy5r
dXJ0aC54ZW5AZ21haWwuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j
b20+CiAgU3Rld2FydCBIaWxkZWJyYW5kIDxzdGV3YXJ0LmhpbGRlYnJhbmRAZG9ybmVyd29ya3Mu
Y29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJl
diAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1t
aWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJt
NjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4t
c3RlcCBidWlsZC1hcm02NC14c20gaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJt
NjQtcHZvcHMgaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgaG9zdHMtYWxs
b2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwpicm9rZW4tc3Rl
cCBidWlsZC1hcm02NC1wdm9wcyBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQg
Y2FwdHVyZS1sb2dzCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJl
IDY1MSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 07:02:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 07: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 1fpTLQ-0007bU-1S; Tue, 14 Aug 2018 07:02:20 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=+up3=k5=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpTLO-0007bP-9V
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 07:02:18 +0000
X-Inumbo-ID: d3fb67b3-9f8f-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 d3fb67b3-9f8f-11e8-a8a5-bc764e045a96;
 Tue, 14 Aug 2018 09:01:12 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 14 Aug 2018 01:02:15 -0600
Message-Id: <5B727E7302000078001DDACB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 14 Aug 2018 01:02:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <2b92e8a5-9b66-1fe2-114a-5bf9676c9f22@suse.com>
 <5B718DB202000078001DD8A9@suse.com>
 <9509907f-3f3e-5d1f-2fb4-991f0b4aa834@suse.com>
 <5B71A3EA02000078001DD953@prv1-mh.provo.novell.com>
 <f4e4b77c-0e9f-36d1-9394-720fbb9d2435@suse.com>
In-Reply-To: <f4e4b77c-0e9f-36d1-9394-720fbb9d2435@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Xen ballooning 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: 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.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEzLjA4LjE4IGF0IDE3OjQ0LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAx
My8wOC8xOCAxNzoyOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDEzLjA4LjE4IGF0IDE2
OjIwLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4+IE9uIDEzLzA4LzE4IDE1OjU0LCBKYW4g
QmV1bGljaCB3cm90ZToKPj4+Pj4+PiBPbiAxMy4wOC4xOCBhdCAxNTowNiwgPGpncm9zc0BzdXNl
LmNvbT4gd3JvdGU6Cj4+Pj4+IFN1Z2dlc3RlZCBuZXcgaW50ZXJmYWNlCj4+Pj4+IC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCj4+Pj4+IEh5cGVyY2FsbHMsIG1lbW9yeSBtYXAocykgYW5kIEFDUEkg
dGFibGVzIHNob3VsZCBzdGF5IHRoZSBzYW1lIChmb3IKPj4+Pj4gY29tcGF0aWJpbGl0eSByZWFz
b25zIG9yIGJlY2F1c2UgdGhleSBhcmUgYXJjaGl0ZWN0dXJhbCBpbnRlcmZhY2VzKS4KPj4+Pj4K
Pj4+Pj4gQXMgdGhlIG1haW4gY29uZnVzaW9uIGluIHRoZSBjdXJyZW50IGludGVyZmFjZSBpcyBy
ZWxhdGVkIHRvIHRoZQo+Pj4+PiBzcGVjaWZpY2F0aW9uIG9mIHRoZSB0YXJnZXQgbWVtb3J5IHNp
emUgdGhpcyBwYXJ0IG9mIHRoZSBpbnRlcmZhY2UKPj4+Pj4gc2hvdWxkIGJlIGNoYW5nZWQ6IHNw
ZWNpZnlpbmcgdGhlIHNpemUgb2YgdGhlIGJhbGxvb25lZCBhcmVhIGluc3RlYWQKPj4+Pj4gaXMg
bXVjaCBjbGVhcmVyIGFuZCB3aWxsIGJlIHRoZSBzYW1lIGZvciBhbGwgZ3Vlc3QgdHlwZXMgKG5v
IGZpcm13YXJlCj4+Pj4+IG1lbW9yeSBvciBtYWdpYyBhZGRpdGlvbnMgaW52b2x2ZWQpLgo+Pj4+
Cj4+Pj4gQnV0IGlzbid0IHRoaXMgYmFja3dhcmRzPyBUaGUgYmFsbG9vbiBzaXplIGlzIGEgcGll
Y2Ugb2YgaW5mb3JtYXRpb24KPj4+PiBpbnRlcm5hbCB0byB0aGUgZ3Vlc3QuIFdoeSBzaG91bGQg
dGhlIG91dHNpZGUgd29ybGQga25vdyBvciBjYXJlPwo+Pj4KPj4+IEluc3RlYWQgb2Ygc3BlY2lm
eWluZyBhbiBhYnNvbHV0ZSB2YWx1ZSB0byByZWFjaCB5b3UnZCBzcGVjaWZ5IGhvdyBtdWNoCj4+
PiBtZW1vcnkgdGhlIGd1ZXN0IHNob3VsZCBzdGF5IGJlbG93IGl0cyBtYXhpbXVtLiBJIHRoaW5r
IHRoaXMgaXMgYSB2YWxpZAo+Pj4gYXBwcm9hY2guCj4+IAo+PiBCdXQgd2l0aCB5b3Ugdk5VTUEg
bW9kZWwgdGhlcmUncyBubyBzaW5nbGUgc3VjaCB2YWx1ZSwgYW5kIG5vdGhpbmcKPj4gbGlrZSBh
ICJtYXhpbXVtIiAod2hpY2ggd291bGQgbmVlZCB0byBiZSBwZXIgdmlydHVhbCBub2RlIGFmYWlj
cykuCj4gCj4gV2l0aCB2TlVNQSB0aGVyZSBpcyBhIGN1cnJlbnQgdmFsdWUgb2YgbWVtb3J5IHBl
ciBub2RlIHN1cHBsaWVkIGJ5IHRoZQo+IHRvb2xzIGFuZCBhIG1heGltdW0gcGVyIG5vZGUgY2Fu
IGJlIGNhY2x1bGF0ZWQgdGhlIHNhbWUgd2F5LgoKQ2FuIGl0PyBJZiBzbywgSSBtdXN0IGJlIG92
ZXJsb29raW5nIHNvbWUgYWNjb3VudGluZyBkb25lCnNvbWV3aGVyZS4gSSdtIG9ubHkgYXdhcmUg
b2YgYSBnbG9iYWwgbWF4aW11bS4KCj4gVGhpcyByZXN1bHRzIGluIGEgYmFsbG9vbiBzaXplIHBl
ciBub2RlLgo+IAo+IFRoZXJlIGlzIHN0aWxsIHRoZSBvcHRpb24gdG8gbGV0IHRoZSBndWVzdCBh
ZGp1c3QgdGhlIHBlciBub2RlIGJhbGxvb24KPiBzaXplcyBhZnRlciByZWFjaGluZyB0aGUgZmlu
YWwgbWVtb3J5IHNpemUgb3IgbWF5YmUgZHVyaW5nIHRoZSBwcm9jZXNzCj4gb2YgYmFsbG9vbmlu
ZyBhdCBhIGNlcnRhaW4gcmF0ZS4KCkknbSBwcm9iYWJseSBpbmNyZWFzaW5nbHkgY29uZnVzZWQ6
IFNob3VsZG4ndCwgZm9yIHdoaWNoZXZlciB2YWx1ZQppbiB4ZW5zdG9yZSwgdGhlcmUgYmUgYSBm
aXJtIGRldGVybWluYXRpb24gb2Ygd2hpY2ggc2luZ2xlIHBhcnR5IGlzCnN1cHBvc2VkIHRvIG1v
ZGlmeSBhIHZhbHVlPyBBaXVpIHRoZSBpbnRlbnRpb24gaXMgZm9yIHRoZSAodGFyZ2V0KQpiYWxs
b29uIHNpemUgdG8gYmUgc2V0IGJ5IHRoZSB0b29scy4KCj4+Pj4+IEFueSBmdXJ0aGVyIHRob3Vn
aHRzIG9uIHRoaXM/Cj4+Pj4KPj4+PiBUaGUgb3RoZXIgcHJvYmxlbSB3ZSd2ZSBhbHdheXMgaGFk
IHdhcyB0aGF0IGFkZHJlc3MgaW5mb3JtYXRpb24KPj4+PiBjb3VsZCBub3QgYmUgY29udmV5ZWQg
dG8gdGhlIGRyaXZlci4gVGhlIHdvcnN0IGV4YW1wbGUgaW4gdGhlIHBhc3QKPj4+PiB3YXMgdGhh
dCAzMi1iaXQgUFYgZG9tYWlucyBjYW4ndCBydW4gb24gYXJiaXRyYXJpbHkgaGlnaCB1bmRlcmx5
aW5nCj4+Pj4gcGh5c2ljYWwgYWRkcmVzc2VzLCBidXQgb2YgY291cnNlIHRoZXJlIGFyZSBvdGhl
ciBjYXNlcyB3aGVyZQo+Pj4+IG1lbW9yeSBiZWxvdyBhIGNlcnRhaW4gYm91bmRhcnkgbWF5IGJl
IG5lZWRlZC4gVGhlIG9idmlvdXMKPj4+PiBwcm9ibGVtIHdpdGggZGlyZWN0bHkgZXhwb3Npbmcg
YWRkcmVzcyBpbmZvcm1hdGlvbiB0aHJvdWdoIHRoZQo+Pj4+IGludGVyZmFjZSBpcyB0aGF0IGZv
ciBIVk0gZ3Vlc3RzIG1hY2hpbmUgYWRkcmVzc2VzIGFyZSBtZWFuaW5nbGVzcy4KPj4+PiBIZW5j
ZSBJIHdvbmRlciB3aGV0aGVyIGEgZGVkaWNhdGVkICJiYWxsb29uIG91dCB0aGlzIHBhZ2UgaWYg
eW91Cj4+Pj4gY2FuIiBtZWNoYW5pc20gd291bGQgYmUgc29tZXRoaW5nIHRvIGNvbnNpZGVyLgo+
Pj4KPj4+IElzbid0IHRoaXMgYSBwcm9ibGVtIG9ydGhvZ29uYWwgdG8gdGhlIG9uZSB3ZSBhcmUg
ZGlzY3Vzc2luZyBoZXJlPwo+PiAKPj4gWWVzLCBidXQgSSB0aGluayB3ZSBzaG91bGRuJ3QgZGVz
aWduIGEgbmV3IGludGVyZmFjZSB3aXRob3V0Cj4+IGNvbnNpZGVyaW5nIGFsbCBjdXJyZW50IHNo
b3J0Y29taW5ncy4KPiAKPiBJIGRvbid0IHRoaW5rIHRoZSBzdWdnZXN0ZWQgaW50ZXJmYWNlIHdv
dWxkIG1ha2UgaXQgaGFyZGVyIHRvIGFkZCBhIHdheQo+IHRvIHJlcXVlc3Qgc3BlY2lhbCBwYWdl
cyB0byBiZSBwcmVmZXJyZWQgaW4gdGhlIGJhbGxvb25pbmcgcHJvY2Vzcy4KCkFkZHJlc3MgYW5k
ICh2aXJ0dWFsKSBub2RlIG1heSBjb25mbGljdCB3aXRoIG9uZSBhbm90aGVyLiBCdXQgSQp0aGlu
ayB3ZSd2ZSBtZWFud2hpbGUgc2V0dGxlZCBvbiB0aGUgbm9kZSB2YWx1ZSB0byBvbmx5IGJlIGEg
aGludAppbiBhIHJlcXVlc3QuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 07:11:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 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 1fpTUO-0008LP-3z; Tue, 14 Aug 2018 07:11: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=6hwx=k5=citrix.com=prvs=757bbf48f=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fpTUM-0008LK-Pb
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 07:11:34 +0000
X-Inumbo-ID: 5922c55d-9f91-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5922c55d-9f91-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 07:12:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,237,1531785600"; d="scan'208";a="77578514"
From: Lars Kurth <lars.kurth@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Thread-Topic: x86 Community Call - Wed Aug 15, 14:00 - 15:00 UTC - Agenda items
Thread-Index: AQHUMtnQreVddwQvxk+Omx4PSPgmYqS9P0SAgAGGUoA=
Date: Tue, 14 Aug 2018 07:11:32 +0000
Message-ID: <8A7400F3-ABAD-4FEC-8FC3-FC846BB4BAE5@citrix.com>
References: <F18DF2C9-13F1-403F-95F5-A54FF4010211@citrix.com>
 <5B71474702000078001DD64E@prv1-mh.provo.novell.com>
In-Reply-To: <5B71474702000078001DD64E@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: <545EC3A9061BB346A587C5273ED6E463@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] x86 Community Call - Wed Aug 15,
 14:00 - 15:00 UTC - Agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 Rich Persaud <persaur@gmail.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 Matt Spencer <Matt.Spencer@arm.com>,
 "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>,
 "john.ji@intel.com" <john.ji@intel.com>,
 "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Juergen Gross <jgross@suse.com>,
 Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>,
 Jarvis Roach <Jarvis.Roach@dornerworks.com>,
 Artem Mygaiev <artem_mygaiev@epam.com>, Brian Woods <brian.woods@amd.com>,
 Julien Grall <julien.grall@arm.com>, JanakarajanNatarajan <jnataraj@amd.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmV2aXNlZCBBZ2VuZGE6DQoqIDQuMTArIGNoYW5nZXMgdG8gWGVuJ3MgbWVtb3J5IHNjcnViYmlu
ZzogZGlzY3Vzc2lvbiBvZiB0aGUgY2hhbmdlcyANCiAgIHRoYXQgbWFkZSB0byBpdCBpbiByZWNl
bnQgdmVyc2lvbnMgb2YgWGVuICg0LjEwKykgLSBDaHJpc3RvcGhlcg0KKiBJIHRoaW5rIHdlIG5l
ZWQgdG8gdGFsayBhYm91dCBob3cgd2UgbWVhbiB0byB1bmJsb2NrDQogICBsYXJnZSBjaHVua3Mg
b2Ygd29yayAtIEphbiAoc2VlIGV4YW1wbGUgbGlzdCBiZWxvdykNCiogUHJvamVjdCBNYW5hZ2Vt
ZW50IHN0dWZmIHRvIGtlZXAgdGhlIE1vbWVudHVtIGdvaW5nIA0KICAgKHByaW1hcmlseSByZXF1
aXJlcyBJbnRlbCBpbnB1dCkNCiogQU9CDQoNCu+7v09uIDEzLzA4LzIwMTgsIDA5OjU0LCAiSmFu
IEJldWxpY2giIDxKQmV1bGljaEBzdXNlLmNvbT4gd3JvdGU6DQoNCiAgICA+Pj4gT24gMTMuMDgu
MTggYXQgMDk6NDYsIDxsYXJzLmt1cnRoQGNpdHJpeC5jb20+IHdyb3RlOg0KICAgID4gcHJvcG9z
ZWQgdG9waWNzIHNvIGZhcjoNCiAgICA+ICAgICAqIDQuMTArIGNoYW5nZXMgdG8gWGVuJ3MgbWVt
b3J5IHNjcnViYmluZzogZGlzY3Vzc2lvbiBvZiB0aGUgY2hhbmdlcyANCiAgICA+IHRoYXQgbWFk
ZSB0byBpdCBpbiByZWNlbnQgdmVyc2lvbnMgb2YgWGVuICg0LjEwKykgLSBDaHJpc3RvcGhlcg0K
ICAgID4gICAgICogUHJvamVjdCBNYW5hZ2VtZW50IHN0dWZmIHRvIGtlZXAgdGhlIE1vbWVudHVt
IGdvaW5nIC0gcHJpbWFyaWx5IA0KICAgID4gbG9va2luZyBmb3IgSW50ZWwgdXBkYXRlcw0KICAg
IA0KICAgIFRpbWluZyBpcyBub3QgcmVhbGx5IGdvb2QgZm9yIHRoaXMsIGJ1dCBkZWZlcnJpbmcg
dG8gdGhlIG5leHQgbWVldGluZyBpcw0KICAgIGFsc28gdG9vIGxvbmcuIEkgcmVhbGl6ZSBldmVy
eW9uZSdzIHF1aXRlIGJ1c3ksIGFuZCBJJ20gbXlzZWxmIGFsc28NCiAgICBzdHJ1Z2dsaW5nIHRv
IGdldCB0byBsb29rIGF0DQogICAgLSBWTVggTVNScyBwb2xpY3kgZm9yIE5lc3RlZCBWaXJ0OiBw
YXJ0IDEgKEkndmUgbG9va2VkIG92ZXIgdGhpcywgYW5kIEkNCiAgICAgIHRoaW5rIGl0J3Mgb2th
eSwgYnV0IEkgYWxzbyB0aGluayB0aGF0IGluIHBhcnRpY3VsYXIgbmVzdGVkIHN0dWZmIHdhbnRz
DQogICAgICBib3RoIG1haW50YWluZXJzIGFuZCBBbmRyZXcgdG8gbG9vayBvdmVyKQ0KICAgIC0g
dnBjaTogYWRkIHN1cHBvcnQgZm9yIFNSLUlPViBjYXBhYmlsaXR5DQogICAgLSBwYXJhdmlydHVh
bCBJT01NVSBpbnRlcmZhY2UNCiAgICAtIHg4Ni9kb21jdGw6IFNhdmUgaW5mbyBmb3Igb25lIHZj
cHUgaW5zdGFuY2UNCiAgICAtIFNTQkQgQU1EIHZpYSBMUyBDRkcgRW5hYmxlbWVudA0KICAgIGFu
ZCBub3QgdG8gc3BlYWsgb2YgImFkZCB2SU9NTVUgc3VwcG9ydCB3aXRoIGlycSByZW1hcHBpbmcg
ZnVuY3Rpb24NCiAgICBvZiB2aXJ0dWFsIFZULWQiLiBJJ20gaG93ZXZlciBteXNlbGYgYXMgd2Vs
bCBpbiBhbiBpbmNyZWFzaW5nbHkgYXdrd2FyZA0KICAgIHBvc2l0aW9uIHRvIGRvIC8gcG9zdCBm
dXJ0aGVyIHdvcmssIGR1ZSB0byB0aGVyZSBiZWluZyBwYXRjaCBzZXJpZXMNCiAgICBzdGFsbGVk
IGluIHBhcnQgZnJvbSBsb25nIGJlZm9yZSB0aGUgNC4xMSBmcmVlemUgKGxpc3Rpbmcgb25seSBz
ZXJpZXMgaGVyZSwNCiAgICB0aGVyZSBhcmUgYWxzbyBpbmRpdmlkdWFsIHN0YWxsZWQgcGF0Y2hl
cyk6DQogICAgLSB4ODY6IGltcHJvdmUgUERYIDwtPiBQRk4gYW5kIGFsaWtlIHRyYW5zbGF0aW9u
cw0KICAgIC0geDg2OiBhc3NvcnRlZCBhc3NlbWJseSByZWxhdGVkIGNsZWFudXANCiAgICAtIHg4
NjogaW5kaXJlY3QgY2FsbCBvdmVyaGVhZCByZWR1Y3Rpb24NCiAgICAtIHg4Ni9IVk06IGltcGxl
bWVudCBtZW1vcnkgcmVhZCBjYWNoaW5nDQogICAgLSB4ODY6IG1vcmUgcG93ZXItZWZmaWNpZW50
IENQVSBwYXJraW5nDQogICAgQW5kIEknbSBub3QgZXZlbiBkYXJpbmcgdG8gZ3Vlc3Mgd2hhdCBp
cyBnb2luZyB0byBoYXBwZW4gdG8gdGhlIEFWWDUxMg0KICAgIHBhdGNoZXMgdGhhdCBJIGhhdmUg
aW4gdGhlIHdvcmtzIGZvciB0aGUgZW11bGF0b3IuDQogICAgDQogICAgQm90dG9tIGxpbmUgLSBJ
IHRoaW5rIHdlIG5lZWQgdG8gdGFsayBhYm91dCBob3cgd2UgbWVhbiB0byB1bmJsb2NrDQogICAg
bGFyZ2UgY2h1bmtzIG9mIHdvcmsuDQogICAgDQogICAgSmFuDQogICAgDQogICAgDQogICAgDQoN
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 07:19:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 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 1fpTbo-0000CF-18; Tue, 14 Aug 2018 07: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=+up3=k5=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpTbm-0000CA-2b
 for xen-devel@lists.xen.org; Tue, 14 Aug 2018 07:19:14 +0000
X-Inumbo-ID: 6a44d716-9f92-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6a44d716-9f92-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 07:19:43 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 14 Aug 2018 01:19:10 -0600
Message-Id: <5B72826A02000078001DDAE9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 14 Aug 2018 01:19:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <d189b20b-f2d3-629f-6a62-54a6491f2778@bitdefender.com>
 <5B6BF33702000078001DC522@prv1-mh.provo.novell.com>
 <0294e0ca-96d2-6810-82c8-97205a8deb66@bitdefender.com>
 <5B6BFCD602000078001DC5B2@prv1-mh.provo.novell.com>
 <2a4372de-8419-a0b1-9313-05c8f4e408dc@bitdefender.com>
 <5B71781902000078001DD80C@prv1-mh.provo.novell.com>
 <fca55a19-16d7-c6f4-ee00-a4253f66b992@bitdefender.com>
 <5B71808102000078001DD84C@prv1-mh.provo.novell.com>
 <ff6198a2-85a3-6c45-4331-ce06573af74b@bitdefender.com>
 <5B7189D402000078001DD880@prv1-mh.provo.novell.com>
 <8bdad1e4-a151-a08c-044c-17c180b43925@bitdefender.com>
 <405d5b12-2d0b-6ff3-a93d-27d6c7f79e65@bitdefender.com>
In-Reply-To: <405d5b12-2d0b-6ff3-a93d-27d6c7f79e65@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Emulation and active (valid) 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>,
 Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Jun Nakajima <jun.nakajima@intel.com>, Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEzLjA4LjE4IGF0IDIxOjE3LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gT24gOC8xMy8xOCA0OjQ1IFBNLCBSYXp2YW4gQ29qb2NhcnUgd3JvdGU6Cj4+IE9uIDgv
MTMvMTggNDozOCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBPbiAxMy4wOC4xOCBhdCAx
NToxOSwgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Pj4+IE9uIDgvMTMvMTgg
Mzo1OCBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4+IE9uIDEzLjA4LjE4IGF0IDE0OjUx
LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+Pj4+PiBTbyBmaXJzdCB3ZSd2
ZSBnb3QgdGhhdCB2bXhfaWR0dl9yZWluamVjdCgpIGNhbGwgd3JpdGluZyB0byB0aGUgVk1DUywK
Pj4+Pj4+IHRoZW4gd2UgZW11bGF0ZSBhIENMSSwgdGhlbiB0aGUgZmFpbGVkIHZtZW50cnkuIEkg
Y2FuJ3QgdGVsbCBpZiB0aGUgQ0xJCj4+Pj4+PiByYW4gZmlyc3QgYW5kIHRoZW4gYW4gaW50ZXJy
dXB0IHBvcHBlZCB1cCwgb3IgaWYgYW4gaW50ZXJydXB0IGhhZAo+Pj4+Pj4gYWxyZWFkeSBiZWVu
IF9fdm13cml0KCl0ZW4gYW5kIHRoZW4gQ0xJIGNhdXNlZCB0aGUgaW52YWxpZCBndWVzdCBzdGF0
ZS4KPj4+Pj4KPj4+Pj4gSSdkIGV4cGVjdCBpdCB0byBiZSB0aGUgbGF0dGVyIC0gYW4gZXh0ZXJu
YWwgaW50ZXJydXB0IHByZXN1bWFibHkKPj4+Pj4gY2FuJ3QgYmUgaW5qZWN0ZWQgd2hlbiBFRkxB
R1MuSUYgaXMgY2xlYXIuIFdoeSBhcmUgd2UgZW11bGF0aW5nCj4+Pj4+IENMSSBpbiB0aGUgZmly
c3QgcGxhY2U/IFdpdGggYSBwZW5kaW5nIGV4dGVybmFsIGludGVycnVwdCwgc2hvdWxkbid0Cj4+
Pj4+IHdlIGp1c3QgZXhpdCBiYWNrIHRvIGd1ZXN0IGNvbnRleHQgd2l0aG91dCBlbXVsYXRpbmcg
YW55dGhpbmc/Cj4+Pj4KPj4+PiBJbiB0aGlzIHBhcnRpY3VsYXIgY2FzZSB3ZSdyZSBlbXVsYXRp
bmcgQ0xJIGJlY2F1c2UgdGhlIHZtX2V2ZW50Cj4+Pj4gcmVzcG9uc2UgcmVxdWVzdHMgaXQuCj4+
Pj4KPj4+PiBUYW1hcycgdGVzdCBtYXJrcyBhbGwgb2YgdGhlIGd1ZXN0J3MgcGFnZXMgWEVOTUVN
X2FjY2Vzc194LCBhbmQgYXQgc29tZQo+Pj4+IHBvaW50IGEgdm1fZXZlbnQgYXJyaXZlcyBzb21l
d2hlcmUgaW4gYSBwYWdlIHdoZXJlIENMSSBpcyByZWFkIGZyb20sCj4+Pj4gQUZBSUNULiBEb2lu
ZyBub3RoaW5nIHdvdWxkIGdldCB1cyBpbnRvIGFuIGluZmluaXRlIGxvb3AsIGFuZCBzaW5jZSB3
ZQo+Pj4+IGRvbid0IHdhbnQgdG8gbWFyayB0aGUgcGFnZSByd3gsIHdlIHRyeSB0byBlbXVsYXRl
IENMSS4KPj4+Cj4+PiBEb2luZyBub3RoaW5nIHdvdWxkIGdldCB5b3UgaW50byBhbiBpbmZpbml0
ZSBsb29wIG9ubHkgaWYgYXQgZWFjaAo+Pj4gYXR0ZW1wdCB0aGVyZSdzIHlldCBhZ2FpbiBhbiBl
dmVudCB0byBiZSByZS1pbmplY3RlZC4gT2YgY291cnNlCj4+PiB0aGUgcmlzayBvZiB0aGlzIGdy
b3dzIHRoZSBsb25nZXIgaXQgdGFrZXMgdG8gcHJvY2Vzc2VzIHRoaW5ncyBpbgo+Pj4geW91ciB0
b29sLCBidXQgaWYgdGhlcmUgaXMgYW4gZXZlbnQgdG8gYmUgcmUtaW5qZWN0ZWQgdGhlbiBJIGRv
bid0Cj4+PiBzZWUgd2hhdCBlbHNlIHlvdSBjYW4gZG8uIFRyeWluZyB0byBkaXRjaCB0aGUgZXZl
bnQgd291bGQKPj4+IGNlcnRhaW5seSBiZSB0aGUgd3JvbmcgdGhpbmcuIEkgc3VnZ2VzdCB5b3Ug
dHJ5IHRvIGdldCBhZHZpY2UKPj4+IGZyb20gdGhlIFZNWCBtYWludGFpbmVycyAtIHBlcmhhcHMg
SSdtIHNpbXBseSBvdmVybG9va2luZyBhbgo+Pj4gb2J2aW91cyByb3V0ZSBvdXQgb2YgdGhlIHN0
YXRlIHlvdSdyZSBhcHBhcmVudGx5IGluLgo+PiAKPj4gW01pc3NlZCBoaXR0aW5nICJSZXBseSBh
bGwiIC0gc29ycnksIGFuZCByZS1zZW50LiBBbHNvLCBhZGRlZCBKdW4gYW5kCj4+IEtldmluIHRv
IHRoZSBjb252ZXJzYXRpb24uXQo+PiAKPj4gWW91J3JlIG9mIGNvdXJzZSByaWdodCwgd2hhdCBJ
IG1lYW50IHRvIHNheSB3YXMgdGhhdCBpZiB3ZSBkb24ndAo+PiBlbXVsYXRlLCBkb24ndCBtYXJr
IHRoZSBwYWdlIHJ3eCwgYW5kIGRvbid0IG1vdmUgUklQIHdlJ2xsIGJlIGluIGFuCj4+IGluZmlu
aXRlIGxvb3Agb2YgcmVhZC1jYXVzZWQgdm1fZXZlbnQgLT4gdXNlcnNwYWNlIHRvb2wgZ2V0cyBl
dmVudCAtPgo+PiBkb2VzIG5vdGhpbmcsIGJ1dCByZXNwb25kcyB0byBpdCAtPiBndWVzdCByZXN1
bWVzIGF0IHRoZSBzYW1lIFJJUAo+PiAocG9pbnRpbmcsIGluIHRoaXMgY2FzZSBhdCBDTEksIGJ1
dCBpdCBjb3VsZCBiZSBhbnl0aGluZykgLT4gZ290byBiZWdpbi4KPj4gCj4+IFdlIG5lZWQgdG8g
ZG8gc29tZXRoaW5nIHRvIGtlZXAgdGhlIGd1ZXN0IGdvaW5nLCBhbmQgdGhlIGdlbmVyaWMgd2F5
IHRvCj4+IGFjY29tcGxpc2ggdGhpcyBpcyB0byBhc2sgWGVuIHRvIGVtdWxhdGUgd2hhdGV2ZXIg
aW5zdHJ1Y3Rpb24gaXMgYXQgUklQCj4+IChiZWNhdXNlIHRoZSBYZW4gZW11bGF0b3IsIGF0IGxl
YXN0IGZvciB0aGUgdGltZSBiZWluZywgaWdub3JlcyBFUFQKPj4gcmVzdHJpY3Rpb25zKS4KPiAK
PiBPbiB0b3Agb2YgZXZlcnl0aGluZywgdGhlcmUncyBhbHNvIGEgYmFzaWMgZGVzaWduIHByb2Js
ZW06IHRoZSB3YXkgdGhlCj4gY29kZSBpcyB3cml0dGVuIG5vdzoKPiAKPiAxLiBUaGUgImluamVj
dCBldmVudHMiIGNvZGUgc2VlbXMgdG8gYmUgYWR2ZXJ0aXNlZCBhcyBsaXZpbmcgaW4gaW50ci5j
IC0KPiBidXQgaGVyZSdzIGFuIGV4Y2VwdGlvbiB0byB0aGUgcnVsZSB3aXRoIHZteF9pZHR2X3Jl
aW5qZWN0KCkgbGl2aW5nIGluCj4gdm14LmMuCgpCdXQgInJlLWluamVjdCIgIT0gImluamVjdCIu
Cgo+IDIuIFRoZSBzaW5nbGUtc3RlcCBjb2RlIGltcGxpZXMgdGhhdCBvbmNlIHdlIGhhdmUgdm14
X2ludHJfYXNzaXN0KCkKPiByZXR1cm4sIGV2ZW50IGluamVjdGlvbiBpcyBibG9ja2VkOgo+IAo+
IDIzNCAgICAgLyogQmxvY2sgZXZlbnQgaW5qZWN0aW9uIHdoZW4gc2luZ2xlIHN0ZXAgd2l0aCBN
VEYuICovCj4gMjM1ICAgICBpZiAoIHVubGlrZWx5KHYtPmFyY2guaHZtX3ZjcHUuc2luZ2xlX3N0
ZXApICkKPiAyMzYgICAgIHsKPiAyMzcgICAgICAgICB2LT5hcmNoLmh2bV92bXguZXhlY19jb250
cm9sIHw9IENQVV9CQVNFRF9NT05JVE9SX1RSQVBfRkxBRzsKPiAyMzggICAgICAgICB2bXhfdXBk
YXRlX2NwdV9leGVjX2NvbnRyb2wodik7Cj4gMjM5ICAgICAgICAgcmV0dXJuOwo+IDI0MCAgICAg
fQo+IAo+IGFuIGFzc3VtcHRpb24gdGhhdCBoYXMgdHVybmVkIG91dCB0byBiZSBmYWxzZS4KCkFz
IGZhciBhcyBJJ20gYXdhcmUgaXQgaXMgd2VsbCBrbm93biB0aGF0IE1URiBoYW5kbGluZyBpc24n
dCB0aGUKZ3JlYXRlc3QuCgo+IDMuIE9idmlvdXNseSB0aGUgaWRlYSBvZiBpbmplY3Rpbmcgc29t
ZXRoaW5nIGp1c3QgYmVmb3JlIHRha2luZyBhbiBleGl0LAo+IGZvciBleGFtcGxlIGNhdXNlZCBi
eSBFWElUX1JFQVNPTl9FUFRfVklPTEFUSU9OIGlzIG5vdCBuYXR1cmFsIHRvIHVzLgoKSW5kZWVk
LCB5ZXQgc28gZmFyIEkndmUgbm90IHNlZW4gYSBzdW1tYXJ5IG9mIGFsbCB0aGUgY29uZGl0aW9u
cwp1bmRlciB3aGljaCB5b3Ugc2VlIHRoaXMgaGFwcGVuaW5nLiBSZW1lbWJlciB0aGF0IGFuIEVQ
VAp2aW9sYXRpb24gd2l0aCB2YWxpZCBJRFQgdmVjdG9yaW5nIGluZm9ybWF0aW9uIG1lYW5zIHRo
ZSB2aW9sYXRpb24KaGFzIG9jY3VycmVkIF93aGlsZV8gZGVsaXZlcmluZyBhbiBldmVudC4gSXQg
aXMgbXkgdW5kZXJzdGFuZGluZwp0aGF0IHRoaXMgY2FuIG9ubHkgb2NjdXIgaWYgdGhlIEVQVCB2
aW9sYXRpb24gaGFwcGVucyBmb3IgYW4gSURULApHRFQsIFRTUywgb3Igc3RhY2sgYWNjZXNzLiBJ
biBwYXJ0aWN1bGFyIHRoZSBpbnN0cnVjdGlvbiBwb2ludGVkCmF0IGRvZXMgbm90IG1hdHRlciBo
ZXJlIGF0IGFsbC4KCkkgdGhlcmVmb3JlIHdvbmRlciB3aGV0aGVyIGVpdGhlciB5b3UncmUgcmVt
b3ZpbmcgcGVybWlzc2lvbnMKdG9vIGFnZ3Jlc3NpdmVseSwgb3Igd2hldGhlciB0aGUgc3RhdGUg
aW5mb3JtYXRpb24gcGFzc2VkIHRvIHRoZQp0b29scyBzaWRlIGhhbmRsaW5nIGNvZGUgb2YgdGhl
IFZNIGV2ZW50IGlzIGluc3VmZmljaWVudCB0bwpyZWNvZ25pemUgdGhhdCBpbnN0cnVjdGlvbiBl
bXVsYXRpb24gbXVzdCBub3QgYmUgYXR0ZW1wdGVkLCBhbmQKaW5zdGVhZCBhY3Rpb25zIG5lZWQg
dG8gYmUgdGFrZW4gdG8gbWFrZSBpdCBwb3NzaWJsZSBmb3IgdGhlCnBlbmRpbmcgZXZlbnQgdG8g
YmUgZGVsaXZlcmVkIHdpdGhvdXQgaW5jdXJyaW5nIGFub3RoZXIgRVBUCnZpb2xhdGlvbi4gTm90
ZSB0aGF0IHNpbmdsZSBzdGVwcGluZyBpcyBhcyBsaXR0bGUgb2YgYW4gb3B0aW9uIGFzCmluc24g
ZW11bGF0aW9uIGluIHRoaXMgY2FzZS4gSWYgYW55dGhpbmcsIHRoZSBldmVudCBkZWxpdmVyeQp3
b3VsZCBuZWVkIGVtdWxhdGluZyAoZm9yIHdoaWNoIHRoZXJlIGlzIG5vIGNvZGUgYXQgYWxsIGlu
IHRoZQpoeXBlcnZpc29yLCBpaXJjKS4KCj4gRnVydGhlcm1vcmUsIHRoZSB3YXkgdGhlIGNvZGUg
aXMgd3JpdHRlbiBub3csIF9maXJzdF8gd2UgY2FsbAo+IHZteF9pZHR2X3JlaW5qZWN0KCkgYW5k
IG9ubHkgdGhlbiBkbyB3ZSBoYW5kbGUgRVhJVF9SRUFTT05fRVBUX1ZJT0xBVElPTgoKSSdtIGFm
cmFpZCBpZiB0aGlzIHdhcyBkb25lIGluIHRoZSBvcHBvc2l0ZSBvcmRlciwgbm90aGluZyB3b3Vs
ZApjaGFuZ2UgZm9yIHlvdTogVGhlIHRvLWJlLXJlLWluamVjdGVkIGV2ZW50IHdvdWxkIHN0aWxs
IG5lZWQKcmUtaW5qZWN0aW5nLCBhbmQgaGVuY2UgeW91IHN0aWxsIGNvdWxkbid0IGluamVjdCBh
biBldmVudCBvZiB5b3VyCmxpa2luZyAob3IgYWxsb3cgZS5nLiBDTEkgdG8gYmUgZW11bGF0ZWQp
LgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 07:19:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 07: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 1fpTc6-0000Dg-BT; Tue, 14 Aug 2018 07:19: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=z4we=k5=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fpTc6-0000DZ-0O
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 07:19:34 +0000
X-Inumbo-ID: 3cd3f0e0-9f92-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3cd3f0e0-9f92-11e8-a8a5-bc764e045a96;
 Tue, 14 Aug 2018 09:18: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 1EBD1AEBD;
 Tue, 14 Aug 2018 07:19:30 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <2b92e8a5-9b66-1fe2-114a-5bf9676c9f22@suse.com>
 <5B718DB202000078001DD8A9@suse.com>
 <9509907f-3f3e-5d1f-2fb4-991f0b4aa834@suse.com>
 <5B71A3EA02000078001DD953@prv1-mh.provo.novell.com>
 <f4e4b77c-0e9f-36d1-9394-720fbb9d2435@suse.com>
 <5B727E7302000078001DDACB@prv1-mh.provo.novell.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: <60ff0fc0-04db-b9e8-077c-2037114f4b77@suse.com>
Date: Tue, 14 Aug 2018 09:19: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: <5B727E7302000078001DDACB@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen ballooning 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: 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.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTQvMDgvMTggMDk6MDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEzLjA4LjE4IGF0
IDE3OjQ0LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gT24gMTMvMDgvMTggMTc6MjksIEph
biBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMTMuMDguMTggYXQgMTY6MjAsIDxqZ3Jvc3NAc3Vz
ZS5jb20+IHdyb3RlOgo+Pj4+IE9uIDEzLzA4LzE4IDE1OjU0LCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4+Pj4+Pj4gT24gMTMuMDguMTggYXQgMTU6MDYsIDxqZ3Jvc3NAc3VzZS5jb20+IHdyb3RlOgo+
Pj4+Pj4gU3VnZ2VzdGVkIG5ldyBpbnRlcmZhY2UKPj4+Pj4+IC0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCj4+Pj4+PiBIeXBlcmNhbGxzLCBtZW1vcnkgbWFwKHMpIGFuZCBBQ1BJIHRhYmxlcyBzaG91
bGQgc3RheSB0aGUgc2FtZSAoZm9yCj4+Pj4+PiBjb21wYXRpYmlsaXR5IHJlYXNvbnMgb3IgYmVj
YXVzZSB0aGV5IGFyZSBhcmNoaXRlY3R1cmFsIGludGVyZmFjZXMpLgo+Pj4+Pj4KPj4+Pj4+IEFz
IHRoZSBtYWluIGNvbmZ1c2lvbiBpbiB0aGUgY3VycmVudCBpbnRlcmZhY2UgaXMgcmVsYXRlZCB0
byB0aGUKPj4+Pj4+IHNwZWNpZmljYXRpb24gb2YgdGhlIHRhcmdldCBtZW1vcnkgc2l6ZSB0aGlz
IHBhcnQgb2YgdGhlIGludGVyZmFjZQo+Pj4+Pj4gc2hvdWxkIGJlIGNoYW5nZWQ6IHNwZWNpZnlp
bmcgdGhlIHNpemUgb2YgdGhlIGJhbGxvb25lZCBhcmVhIGluc3RlYWQKPj4+Pj4+IGlzIG11Y2gg
Y2xlYXJlciBhbmQgd2lsbCBiZSB0aGUgc2FtZSBmb3IgYWxsIGd1ZXN0IHR5cGVzIChubyBmaXJt
d2FyZQo+Pj4+Pj4gbWVtb3J5IG9yIG1hZ2ljIGFkZGl0aW9ucyBpbnZvbHZlZCkuCj4+Pj4+Cj4+
Pj4+IEJ1dCBpc24ndCB0aGlzIGJhY2t3YXJkcz8gVGhlIGJhbGxvb24gc2l6ZSBpcyBhIHBpZWNl
IG9mIGluZm9ybWF0aW9uCj4+Pj4+IGludGVybmFsIHRvIHRoZSBndWVzdC4gV2h5IHNob3VsZCB0
aGUgb3V0c2lkZSB3b3JsZCBrbm93IG9yIGNhcmU/Cj4+Pj4KPj4+PiBJbnN0ZWFkIG9mIHNwZWNp
ZnlpbmcgYW4gYWJzb2x1dGUgdmFsdWUgdG8gcmVhY2ggeW91J2Qgc3BlY2lmeSBob3cgbXVjaAo+
Pj4+IG1lbW9yeSB0aGUgZ3Vlc3Qgc2hvdWxkIHN0YXkgYmVsb3cgaXRzIG1heGltdW0uIEkgdGhp
bmsgdGhpcyBpcyBhIHZhbGlkCj4+Pj4gYXBwcm9hY2guCj4+Pgo+Pj4gQnV0IHdpdGggeW91IHZO
VU1BIG1vZGVsIHRoZXJlJ3Mgbm8gc2luZ2xlIHN1Y2ggdmFsdWUsIGFuZCBub3RoaW5nCj4+PiBs
aWtlIGEgIm1heGltdW0iICh3aGljaCB3b3VsZCBuZWVkIHRvIGJlIHBlciB2aXJ0dWFsIG5vZGUg
YWZhaWNzKS4KPj4KPj4gV2l0aCB2TlVNQSB0aGVyZSBpcyBhIGN1cnJlbnQgdmFsdWUgb2YgbWVt
b3J5IHBlciBub2RlIHN1cHBsaWVkIGJ5IHRoZQo+PiB0b29scyBhbmQgYSBtYXhpbXVtIHBlciBu
b2RlIGNhbiBiZSBjYWNsdWxhdGVkIHRoZSBzYW1lIHdheS4KPiAKPiBDYW4gaXQ/IElmIHNvLCBJ
IG11c3QgYmUgb3Zlcmxvb2tpbmcgc29tZSBhY2NvdW50aW5nIGRvbmUKPiBzb21ld2hlcmUuIEkn
bSBvbmx5IGF3YXJlIG9mIGEgZ2xvYmFsIG1heGltdW0uCgpUaGUgdG9vbHMgc2V0IHRoZSB2bnVt
YSBpbmZvcm1hdGlvbiBmb3IgdGhlIGd1ZXN0LiBIb3cgZG8gdGhleSBkbyB0aGlzCndpdGhvdXQg
a25vd2luZyB0aGUgbWVtb3J5IHNpemUgcGVyIHZudW1hIG5vZGU/Cgo+IAo+PiBUaGlzIHJlc3Vs
dHMgaW4gYSBiYWxsb29uIHNpemUgcGVyIG5vZGUuCj4+Cj4+IFRoZXJlIGlzIHN0aWxsIHRoZSBv
cHRpb24gdG8gbGV0IHRoZSBndWVzdCBhZGp1c3QgdGhlIHBlciBub2RlIGJhbGxvb24KPj4gc2l6
ZXMgYWZ0ZXIgcmVhY2hpbmcgdGhlIGZpbmFsIG1lbW9yeSBzaXplIG9yIG1heWJlIGR1cmluZyB0
aGUgcHJvY2Vzcwo+PiBvZiBiYWxsb29uaW5nIGF0IGEgY2VydGFpbiByYXRlLgo+IAo+IEknbSBw
cm9iYWJseSBpbmNyZWFzaW5nbHkgY29uZnVzZWQ6IFNob3VsZG4ndCwgZm9yIHdoaWNoZXZlciB2
YWx1ZQo+IGluIHhlbnN0b3JlLCB0aGVyZSBiZSBhIGZpcm0gZGV0ZXJtaW5hdGlvbiBvZiB3aGlj
aCBzaW5nbGUgcGFydHkgaXMKPiBzdXBwb3NlZCB0byBtb2RpZnkgYSB2YWx1ZT8gQWl1aSB0aGUg
aW50ZW50aW9uIGlzIGZvciB0aGUgKHRhcmdldCkKPiBiYWxsb29uIHNpemUgdG8gYmUgc2V0IGJ5
IHRoZSB0b29scy4KClNvcnJ5IGlmIEkgd2Fzbid0IGNsZWFyIGVub3VnaCBoZXJlOiB0aGUgZ3Vl
c3Qgc2hvdWxkbid0IHJld3JpdGUgdGhlCnRhcmdldCBiYWxsb29uIHNpemUsIGJ1dCBlLmcuIG1l
bW9yeS92bm9kZTxuPi9iYWxsb29uLXNpemUuCgo+IAo+Pj4+Pj4gQW55IGZ1cnRoZXIgdGhvdWdo
dHMgb24gdGhpcz8KPj4+Pj4KPj4+Pj4gVGhlIG90aGVyIHByb2JsZW0gd2UndmUgYWx3YXlzIGhh
ZCB3YXMgdGhhdCBhZGRyZXNzIGluZm9ybWF0aW9uCj4+Pj4+IGNvdWxkIG5vdCBiZSBjb252ZXll
ZCB0byB0aGUgZHJpdmVyLiBUaGUgd29yc3QgZXhhbXBsZSBpbiB0aGUgcGFzdAo+Pj4+PiB3YXMg
dGhhdCAzMi1iaXQgUFYgZG9tYWlucyBjYW4ndCBydW4gb24gYXJiaXRyYXJpbHkgaGlnaCB1bmRl
cmx5aW5nCj4+Pj4+IHBoeXNpY2FsIGFkZHJlc3NlcywgYnV0IG9mIGNvdXJzZSB0aGVyZSBhcmUg
b3RoZXIgY2FzZXMgd2hlcmUKPj4+Pj4gbWVtb3J5IGJlbG93IGEgY2VydGFpbiBib3VuZGFyeSBt
YXkgYmUgbmVlZGVkLiBUaGUgb2J2aW91cwo+Pj4+PiBwcm9ibGVtIHdpdGggZGlyZWN0bHkgZXhw
b3NpbmcgYWRkcmVzcyBpbmZvcm1hdGlvbiB0aHJvdWdoIHRoZQo+Pj4+PiBpbnRlcmZhY2UgaXMg
dGhhdCBmb3IgSFZNIGd1ZXN0cyBtYWNoaW5lIGFkZHJlc3NlcyBhcmUgbWVhbmluZ2xlc3MuCj4+
Pj4+IEhlbmNlIEkgd29uZGVyIHdoZXRoZXIgYSBkZWRpY2F0ZWQgImJhbGxvb24gb3V0IHRoaXMg
cGFnZSBpZiB5b3UKPj4+Pj4gY2FuIiBtZWNoYW5pc20gd291bGQgYmUgc29tZXRoaW5nIHRvIGNv
bnNpZGVyLgo+Pj4+Cj4+Pj4gSXNuJ3QgdGhpcyBhIHByb2JsZW0gb3J0aG9nb25hbCB0byB0aGUg
b25lIHdlIGFyZSBkaXNjdXNzaW5nIGhlcmU/Cj4+Pgo+Pj4gWWVzLCBidXQgSSB0aGluayB3ZSBz
aG91bGRuJ3QgZGVzaWduIGEgbmV3IGludGVyZmFjZSB3aXRob3V0Cj4+PiBjb25zaWRlcmluZyBh
bGwgY3VycmVudCBzaG9ydGNvbWluZ3MuCj4+Cj4+IEkgZG9uJ3QgdGhpbmsgdGhlIHN1Z2dlc3Rl
ZCBpbnRlcmZhY2Ugd291bGQgbWFrZSBpdCBoYXJkZXIgdG8gYWRkIGEgd2F5Cj4+IHRvIHJlcXVl
c3Qgc3BlY2lhbCBwYWdlcyB0byBiZSBwcmVmZXJyZWQgaW4gdGhlIGJhbGxvb25pbmcgcHJvY2Vz
cy4KPiAKPiBBZGRyZXNzIGFuZCAodmlydHVhbCkgbm9kZSBtYXkgY29uZmxpY3Qgd2l0aCBvbmUg
YW5vdGhlci4gQnV0IEkKPiB0aGluayB3ZSd2ZSBtZWFud2hpbGUgc2V0dGxlZCBvbiB0aGUgbm9k
ZSB2YWx1ZSB0byBvbmx5IGJlIGEgaGludAo+IGluIGEgcmVxdWVzdC4KCkkgdGhpbmsgc28sIHll
cy4KCgpKdWVyZ2VuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 07:34:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 07: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 1fpTqb-0001wa-Mw; Tue, 14 Aug 2018 07: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=+up3=k5=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpTqa-0001wV-8B
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 07:34:32 +0000
X-Inumbo-ID: 54d12d78-9f94-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 54d12d78-9f94-11e8-a8a5-bc764e045a96;
 Tue, 14 Aug 2018 09:33:26 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 14 Aug 2018 01:34:30 -0600
Message-Id: <5B72860202000078001DDAFF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 14 Aug 2018 01:34:26 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <2b92e8a5-9b66-1fe2-114a-5bf9676c9f22@suse.com>
 <5B718DB202000078001DD8A9@suse.com>
 <9509907f-3f3e-5d1f-2fb4-991f0b4aa834@suse.com>
 <5B71A3EA02000078001DD953@prv1-mh.provo.novell.com>
 <f4e4b77c-0e9f-36d1-9394-720fbb9d2435@suse.com>
 <5B727E7302000078001DDACB@prv1-mh.provo.novell.com>
 <60ff0fc0-04db-b9e8-077c-2037114f4b77@suse.com>
In-Reply-To: <60ff0fc0-04db-b9e8-077c-2037114f4b77@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Xen ballooning 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: 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.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE0LjA4LjE4IGF0IDA5OjE5LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAx
NC8wOC8xOCAwOTowMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDEzLjA4LjE4IGF0IDE3
OjQ0LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4+IE9uIDEzLzA4LzE4IDE3OjI5LCBKYW4g
QmV1bGljaCB3cm90ZToKPj4+Pj4+PiBPbiAxMy4wOC4xOCBhdCAxNjoyMCwgPGpncm9zc0BzdXNl
LmNvbT4gd3JvdGU6Cj4+Pj4+IE9uIDEzLzA4LzE4IDE1OjU0LCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4+Pj4+Pj4+IE9uIDEzLjA4LjE4IGF0IDE1OjA2LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToK
Pj4+Pj4+PiBTdWdnZXN0ZWQgbmV3IGludGVyZmFjZQo+Pj4+Pj4+IC0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCj4+Pj4+Pj4gSHlwZXJjYWxscywgbWVtb3J5IG1hcChzKSBhbmQgQUNQSSB0YWJsZXMg
c2hvdWxkIHN0YXkgdGhlIHNhbWUgKGZvcgo+Pj4+Pj4+IGNvbXBhdGliaWxpdHkgcmVhc29ucyBv
ciBiZWNhdXNlIHRoZXkgYXJlIGFyY2hpdGVjdHVyYWwgaW50ZXJmYWNlcykuCj4+Pj4+Pj4KPj4+
Pj4+PiBBcyB0aGUgbWFpbiBjb25mdXNpb24gaW4gdGhlIGN1cnJlbnQgaW50ZXJmYWNlIGlzIHJl
bGF0ZWQgdG8gdGhlCj4+Pj4+Pj4gc3BlY2lmaWNhdGlvbiBvZiB0aGUgdGFyZ2V0IG1lbW9yeSBz
aXplIHRoaXMgcGFydCBvZiB0aGUgaW50ZXJmYWNlCj4+Pj4+Pj4gc2hvdWxkIGJlIGNoYW5nZWQ6
IHNwZWNpZnlpbmcgdGhlIHNpemUgb2YgdGhlIGJhbGxvb25lZCBhcmVhIGluc3RlYWQKPj4+Pj4+
PiBpcyBtdWNoIGNsZWFyZXIgYW5kIHdpbGwgYmUgdGhlIHNhbWUgZm9yIGFsbCBndWVzdCB0eXBl
cyAobm8gZmlybXdhcmUKPj4+Pj4+PiBtZW1vcnkgb3IgbWFnaWMgYWRkaXRpb25zIGludm9sdmVk
KS4KPj4+Pj4+Cj4+Pj4+PiBCdXQgaXNuJ3QgdGhpcyBiYWNrd2FyZHM/IFRoZSBiYWxsb29uIHNp
emUgaXMgYSBwaWVjZSBvZiBpbmZvcm1hdGlvbgo+Pj4+Pj4gaW50ZXJuYWwgdG8gdGhlIGd1ZXN0
LiBXaHkgc2hvdWxkIHRoZSBvdXRzaWRlIHdvcmxkIGtub3cgb3IgY2FyZT8KPj4+Pj4KPj4+Pj4g
SW5zdGVhZCBvZiBzcGVjaWZ5aW5nIGFuIGFic29sdXRlIHZhbHVlIHRvIHJlYWNoIHlvdSdkIHNw
ZWNpZnkgaG93IG11Y2gKPj4+Pj4gbWVtb3J5IHRoZSBndWVzdCBzaG91bGQgc3RheSBiZWxvdyBp
dHMgbWF4aW11bS4gSSB0aGluayB0aGlzIGlzIGEgdmFsaWQKPj4+Pj4gYXBwcm9hY2guCj4+Pj4K
Pj4+PiBCdXQgd2l0aCB5b3Ugdk5VTUEgbW9kZWwgdGhlcmUncyBubyBzaW5nbGUgc3VjaCB2YWx1
ZSwgYW5kIG5vdGhpbmcKPj4+PiBsaWtlIGEgIm1heGltdW0iICh3aGljaCB3b3VsZCBuZWVkIHRv
IGJlIHBlciB2aXJ0dWFsIG5vZGUgYWZhaWNzKS4KPj4+Cj4+PiBXaXRoIHZOVU1BIHRoZXJlIGlz
IGEgY3VycmVudCB2YWx1ZSBvZiBtZW1vcnkgcGVyIG5vZGUgc3VwcGxpZWQgYnkgdGhlCj4+PiB0
b29scyBhbmQgYSBtYXhpbXVtIHBlciBub2RlIGNhbiBiZSBjYWNsdWxhdGVkIHRoZSBzYW1lIHdh
eS4KPj4gCj4+IENhbiBpdD8gSWYgc28sIEkgbXVzdCBiZSBvdmVybG9va2luZyBzb21lIGFjY291
bnRpbmcgZG9uZQo+PiBzb21ld2hlcmUuIEknbSBvbmx5IGF3YXJlIG9mIGEgZ2xvYmFsIG1heGlt
dW0uCj4gCj4gVGhlIHRvb2xzIHNldCB0aGUgdm51bWEgaW5mb3JtYXRpb24gZm9yIHRoZSBndWVz
dC4gSG93IGRvIHRoZXkgZG8gdGhpcwo+IHdpdGhvdXQga25vd2luZyB0aGUgbWVtb3J5IHNpemUg
cGVyIHZudW1hIG5vZGU/CgpUaGF0J3MgdGhlIGN1cnJlbnQgKGluaXRpYWwpIHNpemUsIG5vdCB0
aGUgbWF4aW11bS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 07:47:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 07:47:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpU3Q-0002qB-39; Tue, 14 Aug 2018 07:47: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=z4we=k5=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fpU3O-0002q6-LA
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 07:47:46 +0000
X-Inumbo-ID: 67c6d648-9f96-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 67c6d648-9f96-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 07:48:17 +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 59075ACC2;
 Tue, 14 Aug 2018 07:47:44 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: =?UTF-8?B?PDJiOTJlOGE177+9OWI2Nu+/vTFmZTLvv70xMTRh77+9NWJmOTY3?=
 =?UTF-8?Q?6c9f22@suse.com>_<5B718DB202000078001DD8A9@suse.com>_<9509907f?=
 =?UTF-8?B?77+9M2YzZe+/vTVkMWbvv70yZmI077+9OTkxZjBiNGFhODM0QHN1c2UuY29tPiA8?=
 =?UTF-8?Q?5B71A3EA02000078001DD953@prv1=ef=bf=bdmh.provo.novell.com>_<f4e4b?=
 =?UTF-8?B?Nzdj77+9MGU5Zu+/vTM2ZDHvv705Mzk077+9NzIwZmJiOWQyNDM1QHN1c2UuY29t?=
 =?UTF-8?Q?>_<5B727E7302000078001DDACB@prv1=ef=bf=bdmh.provo.novell.com>_<60?=
 =?UTF-8?Q?ff0fc0-04db-b9e8-077c-2037114f4b77@suse.com>_<5B72860202000078001?=
 =?UTF-8?Q?DDAFF@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: <61961a81-a7f1-89eb-8f65-0ce529d74bab@suse.com>
Date: Tue, 14 Aug 2018 09:47: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: <5B72860202000078001?= =?UTF-8?Q?DDAFF@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen ballooning 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: 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.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTQvMDgvMTggMDk6MzQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE0LjA4LjE4IGF0
IDA5OjE5LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gT24gMTQvMDgvMTggMDk6MDIsIEph
biBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMTMuMDguMTggYXQgMTc6NDQsIDxqZ3Jvc3NAc3Vz
ZS5jb20+IHdyb3RlOgo+Pj4+IE9uIDEzLzA4LzE4IDE3OjI5LCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4+Pj4+Pj4gT24gMTMuMDguMTggYXQgMTY6MjAsIDxqZ3Jvc3NAc3VzZS5jb20+IHdyb3RlOgo+
Pj4+Pj4gT24gMTMvMDgvMTggMTU6NTQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+Pj4+IE9u
IDEzLjA4LjE4IGF0IDE1OjA2LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4+Pj4+Pj4gU3Vn
Z2VzdGVkIG5ldyBpbnRlcmZhY2UKPj4+Pj4+Pj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPj4+
Pj4+Pj4gSHlwZXJjYWxscywgbWVtb3J5IG1hcChzKSBhbmQgQUNQSSB0YWJsZXMgc2hvdWxkIHN0
YXkgdGhlIHNhbWUgKGZvcgo+Pj4+Pj4+PiBjb21wYXRpYmlsaXR5IHJlYXNvbnMgb3IgYmVjYXVz
ZSB0aGV5IGFyZSBhcmNoaXRlY3R1cmFsIGludGVyZmFjZXMpLgo+Pj4+Pj4+Pgo+Pj4+Pj4+PiBB
cyB0aGUgbWFpbiBjb25mdXNpb24gaW4gdGhlIGN1cnJlbnQgaW50ZXJmYWNlIGlzIHJlbGF0ZWQg
dG8gdGhlCj4+Pj4+Pj4+IHNwZWNpZmljYXRpb24gb2YgdGhlIHRhcmdldCBtZW1vcnkgc2l6ZSB0
aGlzIHBhcnQgb2YgdGhlIGludGVyZmFjZQo+Pj4+Pj4+PiBzaG91bGQgYmUgY2hhbmdlZDogc3Bl
Y2lmeWluZyB0aGUgc2l6ZSBvZiB0aGUgYmFsbG9vbmVkIGFyZWEgaW5zdGVhZAo+Pj4+Pj4+PiBp
cyBtdWNoIGNsZWFyZXIgYW5kIHdpbGwgYmUgdGhlIHNhbWUgZm9yIGFsbCBndWVzdCB0eXBlcyAo
bm8gZmlybXdhcmUKPj4+Pj4+Pj4gbWVtb3J5IG9yIG1hZ2ljIGFkZGl0aW9ucyBpbnZvbHZlZCku
Cj4+Pj4+Pj4KPj4+Pj4+PiBCdXQgaXNuJ3QgdGhpcyBiYWNrd2FyZHM/IFRoZSBiYWxsb29uIHNp
emUgaXMgYSBwaWVjZSBvZiBpbmZvcm1hdGlvbgo+Pj4+Pj4+IGludGVybmFsIHRvIHRoZSBndWVz
dC4gV2h5IHNob3VsZCB0aGUgb3V0c2lkZSB3b3JsZCBrbm93IG9yIGNhcmU/Cj4+Pj4+Pgo+Pj4+
Pj4gSW5zdGVhZCBvZiBzcGVjaWZ5aW5nIGFuIGFic29sdXRlIHZhbHVlIHRvIHJlYWNoIHlvdSdk
IHNwZWNpZnkgaG93IG11Y2gKPj4+Pj4+IG1lbW9yeSB0aGUgZ3Vlc3Qgc2hvdWxkIHN0YXkgYmVs
b3cgaXRzIG1heGltdW0uIEkgdGhpbmsgdGhpcyBpcyBhIHZhbGlkCj4+Pj4+PiBhcHByb2FjaC4K
Pj4+Pj4KPj4+Pj4gQnV0IHdpdGggeW91IHZOVU1BIG1vZGVsIHRoZXJlJ3Mgbm8gc2luZ2xlIHN1
Y2ggdmFsdWUsIGFuZCBub3RoaW5nCj4+Pj4+IGxpa2UgYSAibWF4aW11bSIgKHdoaWNoIHdvdWxk
IG5lZWQgdG8gYmUgcGVyIHZpcnR1YWwgbm9kZSBhZmFpY3MpLgo+Pj4+Cj4+Pj4gV2l0aCB2TlVN
QSB0aGVyZSBpcyBhIGN1cnJlbnQgdmFsdWUgb2YgbWVtb3J5IHBlciBub2RlIHN1cHBsaWVkIGJ5
IHRoZQo+Pj4+IHRvb2xzIGFuZCBhIG1heGltdW0gcGVyIG5vZGUgY2FuIGJlIGNhY2x1bGF0ZWQg
dGhlIHNhbWUgd2F5Lgo+Pj4KPj4+IENhbiBpdD8gSWYgc28sIEkgbXVzdCBiZSBvdmVybG9va2lu
ZyBzb21lIGFjY291bnRpbmcgZG9uZQo+Pj4gc29tZXdoZXJlLiBJJ20gb25seSBhd2FyZSBvZiBh
IGdsb2JhbCBtYXhpbXVtLgo+Pgo+PiBUaGUgdG9vbHMgc2V0IHRoZSB2bnVtYSBpbmZvcm1hdGlv
biBmb3IgdGhlIGd1ZXN0LiBIb3cgZG8gdGhleSBkbyB0aGlzCj4+IHdpdGhvdXQga25vd2luZyB0
aGUgbWVtb3J5IHNpemUgcGVyIHZudW1hIG5vZGU/Cj4gCj4gVGhhdCdzIHRoZSBjdXJyZW50IChp
bml0aWFsKSBzaXplLCBub3QgdGhlIG1heGltdW0uCgpXaGljaCBpcyB0aGUgc2FtZSBpbiB0aGUg
Y3VycmVudCBpbXBsZW1lbnRhdGlvbjoKbGlieGxfX3ZudW1hX2NvbmZpZ19jaGVjaygpIHdpbGwg
ZmFpbCBpZiB0aGUgbWVtb3J5IG9mIGFsbCB2bnVtYSBub2Rlcwp3b24ndCBzdW0gdXAgdG8gdGhl
IG1heCBtZW1vcnkgb2YgdGhlIGRvbWFpbi4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 07:53:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 07:53:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpU8o-0003bv-PL; Tue, 14 Aug 2018 07:53: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=fuuh=k5=citrix.com=prvs=757da4842=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fpU8n-0003bq-I1
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 07:53:21 +0000
X-Inumbo-ID: 2eccea74-9f97-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2eccea74-9f97-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 07:53:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,237,1531785600"; d="scan'208";a="77579817"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Julien Grall' <julien.grall@arm.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] libs/foreignmemory: Avoid printing an error for ENOTSUPP
Thread-Index: AQHUMyvi08NeU0Z0zUWrfj4ZmUne1KS+4Fug
Date: Tue, 14 Aug 2018 07:53:17 +0000
Message-ID: <5bc23659d5d54ec291972b11c6fa5f98@AMSPEX02CL03.citrite.net>
References: <20180813173325.14697-1-julien.grall@arm.com>
In-Reply-To: <20180813173325.14697-1-julien.grall@arm.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] libs/foreignmemory: Avoid printing an error
 for ENOTSUPP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEp1bGllbiBHcmFsbCBbbWFpbHRv
Omp1bGllbi5ncmFsbEBhcm0uY29tXQo+IFNlbnQ6IDEzIEF1Z3VzdCAyMDE4IDE4OjMzCj4gVG86
IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IENjOiBJYW4gSmFja3NvbiA8SWFuLkph
Y2tzb25AY2l0cml4LmNvbT47IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Owo+IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgo+IFN1YmplY3Q6IFtQQVRDSF0gbGlicy9mb3JlaWdubWVtb3J5OiBBdm9p
ZCBwcmludGluZyBhbiBlcnJvciBmb3IgRU5PVFNVUFAKPiAKPiBSZXNvdXJjZSBtYXBwaW5nIGlz
IG5vdCBzdXBwb3J0ZWQgb24gQXJtIGFuZCByZXN1bHRzIHRvIGFuIGVycm9yIG1lc3NhZ2UKPiBh
dCBldmVyeSBndWVzdCBib290Ogo+IAo+IHhlbmZvcmVpZ25tZW1vcnk6IGVycm9yOiBpb2N0bCBm
YWlsZWQ6IE9wZXJhdGlvbiBub3Qgc3VwcG9ydGVkCj4gCj4gSGlkZSB0aGUgZXJyb3IgbWVzc2Fn
ZSB3aGVuIGVycm5vciBpcyBFTk9UU1VQUC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1
bC5kdXJyYW50QGNpdHJpeC5jb20+Cgo+IC0tLQo+ICB0b29scy9saWJzL2ZvcmVpZ25tZW1vcnkv
bGludXguYyB8IDIgKy0KPiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0
aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnMvZm9yZWlnbm1lbW9yeS9saW51eC5j
Cj4gYi90b29scy9saWJzL2ZvcmVpZ25tZW1vcnkvbGludXguYwo+IGluZGV4IGE2YjQxYjBiN2Yu
LjM2ODZjZjQxZTAgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlicy9mb3JlaWdubWVtb3J5L2xpbnV4
LmMKPiArKysgYi90b29scy9saWJzL2ZvcmVpZ25tZW1vcnkvbGludXguYwo+IEBAIC0zMDcsNyAr
MzA3LDcgQEAgaW50IG9zZGVwX3hlbmZvcmVpZ25tZW1vcnlfbWFwX3Jlc291cmNlKAo+ICAgICAg
ewo+ICAgICAgICAgIGludCBzYXZlZF9lcnJubzsKPiAKPiAtICAgICAgICBpZiAoIGVycm5vICE9
IEVOT1RUWSApCj4gKyAgICAgICAgaWYgKCBlcnJubyAhPSBFTk9UVFkgJiYgZXJybm8gIT0gRU9Q
Tk9UU1VQUCApCj4gICAgICAgICAgICAgIFBFUlJPUigiaW9jdGwgZmFpbGVkIik7Cj4gICAgICAg
ICAgZWxzZQo+ICAgICAgICAgICAgICBlcnJubyA9IEVPUE5PVFNVUFA7Cj4gLS0KPiAyLjExLjAK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 07:59:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 07:59:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpUEx-0003np-GS; Tue, 14 Aug 2018 07:59:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=m/c6=k5=citrix.com=prvs=7578e698a=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fpUEw-0003nk-UZ
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 07:59:42 +0000
X-Inumbo-ID: 12bb0539-9f98-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 12bb0539-9f98-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 08:00:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,237,1531785600"; d="scan'208";a="62734653"
Date: Tue, 14 Aug 2018 08:59:38 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20180814075938.g6qr3454wb66qoi5@citrix.com>
References: <20180813173325.14697-1-julien.grall@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180813173325.14697-1-julien.grall@arm.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libs/foreignmemory: Avoid printing an error
 for ENOTSUPP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, paul.durrant@citrix.com,
 ian.jackson@eu.citrix.com, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBBdWcgMTMsIDIwMTggYXQgMDY6MzM6MjVQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IFJlc291cmNlIG1hcHBpbmcgaXMgbm90IHN1cHBvcnRlZCBvbiBBcm0gYW5kIHJlc3Vs
dHMgdG8gYW4gZXJyb3IgbWVzc2FnZQo+IGF0IGV2ZXJ5IGd1ZXN0IGJvb3Q6Cj4gCj4geGVuZm9y
ZWlnbm1lbW9yeTogZXJyb3I6IGlvY3RsIGZhaWxlZDogT3BlcmF0aW9uIG5vdCBzdXBwb3J0ZWQK
PiAKPiBIaWRlIHRoZSBlcnJvciBtZXNzYWdlIHdoZW4gZXJybm9yIGlzIEVOT1RTVVBQLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpBY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 08:12:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 08:12: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 1fpURA-0005ns-4V; Tue, 14 Aug 2018 08: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=6exr=k5=citrix.com=prvs=757d8929a=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1fpUR8-0005nn-NX
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 08:12:18 +0000
X-Inumbo-ID: d4a19bf5-9f99-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d4a19bf5-9f99-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 08:12:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,237,1531785600"; d="scan'208";a="77580987"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: "JBeulich@suse.com" <JBeulich@suse.com>, Andrew Cooper
 <Andrew.Cooper3@citrix.com>, Lars Kurth <lars.kurth@citrix.com>
Thread-Topic: [Xen-devel] x86 Community Call - Wed Aug 15, 14:00 - 15:00 UTC -
 Agenda items
Thread-Index: AQHUMtnQreVddwQvxk+Omx4PSPgmYqS9P0SAgAGGewA=
Date: Tue, 14 Aug 2018 08:12:07 +0000
Message-ID: <8d5b72d8096364d9b2dcaabe6db5c792941d50a7.camel@citrix.com>
References: <F18DF2C9-13F1-403F-95F5-A54FF4010211@citrix.com>
 <5B71474702000078001DD64E@prv1-mh.provo.novell.com>
In-Reply-To: <5B71474702000078001DD64E@prv1-mh.provo.novell.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Evolution 3.28.1-2 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <BDAAE91E45021846B5F1D52825FBB70D@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] x86 Community Call - Wed Aug 15,
 14:00 - 15:00 UTC - Agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 "julien.grall@arm.com" <julien.grall@arm.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>,
 "john.ji@intel.com" <john.ji@intel.com>,
 "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>,
 "Matt.Spencer@arm.com" <Matt.Spencer@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "artem_mygaiev@epam.com" <artem_mygaiev@epam.com>,
 "tamas.k.lengyel@gmail.com" <tamas.k.lengyel@gmail.com>,
 "christopher.w.clark@gmail.com" <christopher.w.clark@gmail.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>,
 "Jarvis.Roach@dornerworks.com" <Jarvis.Roach@dornerworks.com>,
 "jgross@suse.com" <jgross@suse.com>, Sergey Dyasli <sergey.dyasli@citrix.com>,
 "brian.woods@amd.com" <brian.woods@amd.com>,
 "persaur@gmail.com" <persaur@gmail.com>, "jnataraj@amd.com" <jnataraj@amd.com>,
 Paul Durrant <Paul.Durrant@citrix.com>,
 "Stewart.Hildebrand@dornerworks.com" <Stewart.Hildebrand@dornerworks.com>,
 "volodymyr_babchuk@epam.com" <volodymyr_babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMDE4LTA4LTEzIGF0IDAyOjU0IC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToNCj4g
PiA+ID4gT24gMTMuMDguMTggYXQgMDk6NDYsIDxsYXJzLmt1cnRoQGNpdHJpeC5jb20+IHdyb3Rl
Og0KPiA+IA0KPiA+IHByb3Bvc2VkIHRvcGljcyBzbyBmYXI6DQo+ID4gICAgICogNC4xMCsgY2hh
bmdlcyB0byBYZW4ncyBtZW1vcnkgc2NydWJiaW5nOiBkaXNjdXNzaW9uIG9mIHRoZSBjaGFuZ2Vz
IA0KPiA+IHRoYXQgbWFkZSB0byBpdCBpbiByZWNlbnQgdmVyc2lvbnMgb2YgWGVuICg0LjEwKykg
LSBDaHJpc3RvcGhlcg0KPiA+ICAgICAqIFByb2plY3QgTWFuYWdlbWVudCBzdHVmZiB0byBrZWVw
IHRoZSBNb21lbnR1bSBnb2luZyAtIHByaW1hcmlseSANCj4gPiBsb29raW5nIGZvciBJbnRlbCB1
cGRhdGVzDQo+IA0KPiBUaW1pbmcgaXMgbm90IHJlYWxseSBnb29kIGZvciB0aGlzLCBidXQgZGVm
ZXJyaW5nIHRvIHRoZSBuZXh0IG1lZXRpbmcgaXMNCj4gYWxzbyB0b28gbG9uZy4gSSByZWFsaXpl
IGV2ZXJ5b25lJ3MgcXVpdGUgYnVzeSwgYW5kIEknbSBteXNlbGYgYWxzbw0KPiBzdHJ1Z2dsaW5n
IHRvIGdldCB0byBsb29rIGF0DQo+IC0gVk1YIE1TUnMgcG9saWN5IGZvciBOZXN0ZWQgVmlydDog
cGFydCAxIChJJ3ZlIGxvb2tlZCBvdmVyIHRoaXMsIGFuZCBJDQo+ICAgdGhpbmsgaXQncyBva2F5
LCBidXQgSSBhbHNvIHRoaW5rIHRoYXQgaW4gcGFydGljdWxhciBuZXN0ZWQgc3R1ZmYgd2FudHMN
Cj4gICBib3RoIG1haW50YWluZXJzIGFuZCBBbmRyZXcgdG8gbG9vayBvdmVyKQ0KDQpSZWdhcmRp
bmcgVk1YIE1TUnMsIEkgcGxhbiB0byByZWZyZXNoIHRoZSBzZXJpZXMgb25jZSB0aGUgbmV3IENQ
VUlEK01TUg0KaW5mcmFzdHJ1Y3R1cmUgaXMgaW4gcGxhY2UuIFRoaXMgd2lsbCBhbGxvdyB0byBj
b25maWd1cmUgVk1YIGZlYXR1cmVzDQpmb3IgZWFjaCBndWVzdCBpbmRlcGVuZGVudGx5Lg0KDQot
LSANClRoYW5rcywNClNlcmdleQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 08:30:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 08:30:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpUik-0007FT-PI; Tue, 14 Aug 2018 08:30:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=z4we=k5=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fpUij-0007FO-JM
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 08:30:29 +0000
X-Inumbo-ID: 5efb9e17-9f9c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5efb9e17-9f9c-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 08:30: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 D1A5FAE5D;
 Tue, 14 Aug 2018 08:30:25 +0000 (UTC)
To: Oleksandr Andrushchenko <andr2000@gmail.com>,
 xen-devel@lists.xenproject.org, konrad.wilk@oracle.com,
 boris.ostrovsky@oracle.com, mchehab@kernel.org, linux-media@vger.kernel.org,
 sakari.ailus@linux.intel.com, koji.matsuoka.xm@renesas.com
References: <20180731093142.3828-1-andr2000@gmail.com>
 <20180731093142.3828-2-andr2000@gmail.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: <99cd131d-85ae-bbfb-61ef-fdc0401727f6@suse.com>
Date: Tue, 14 Aug 2018 10:30:23 +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: <20180731093142.3828-2-andr2000@gmail.com>
Content-Language: de-DE
Subject: Re: [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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDcvMTggMTE6MzEsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdyb3RlOgo+IEZyb206
IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNv
bT4KPiAKPiBUaGlzIGlzIHRoZSBBQkkgZm9yIHRoZSB0d28gaGFsdmVzIG9mIGEgcGFyYS12aXJ0
dWFsaXplZAo+IGNhbWVyYSBkcml2ZXIgd2hpY2ggZXh0ZW5kcyBYZW4ncyByZWFjaCBtdWx0aW1l
ZGlhIGNhcGFiaWxpdGllcyBldmVuCj4gZmFydGhlciBlbmFibGluZyBpdCBmb3IgdmlkZW8gY29u
ZmVyZW5jaW5nLCBJbi1WZWhpY2xlIEluZm90YWlubWVudCwKPiBoaWdoIGRlZmluaXRpb24gbWFw
cyBldGMuCj4gCj4gVGhlIGluaXRpYWwgZ29hbCBpcyB0byBzdXBwb3J0IG1vc3QgbmVlZGVkIGZ1
bmN0aW9uYWxpdHkgd2l0aCB0aGUKPiBmaW5hbCBpZGVhIHRvIG1ha2UgaXQgcG9zc2libGUgdG8g
ZXh0ZW5kIHRoZSBwcm90b2NvbCBpZiBuZWVkIGJlOgo+IAo+IDEuIFByb3ZpZGUgbWVhbnMgZm9y
IGJhc2UgdmlydHVhbCBkZXZpY2UgY29uZmlndXJhdGlvbjoKPiAgLSBwaXhlbCBmb3JtYXRzCj4g
IC0gcmVzb2x1dGlvbnMKPiAgLSBmcmFtZSByYXRlcwo+IDIuIFN1cHBvcnQgYmFzaWMgY2FtZXJh
IGNvbnRyb2xzOgo+ICAtIGNvbnRyYXN0Cj4gIC0gYnJpZ2h0bmVzcwo+ICAtIGh1ZQo+ICAtIHNh
dHVyYXRpb24KPiAzLiBTdXBwb3J0IHN0cmVhbWluZyBjb250cm9sCj4gNC4gU3VwcG9ydCB6ZXJv
LWNvcHlpbmcgdXNlLWNhc2VzCj4gCj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hj
aGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgoKU29tZSBzdHlsZSBpc3N1
ZXMgYmVsb3cuLi4KCj4gLS0tCj4gIHhlbi9pbmNsdWRlL3B1YmxpYy9pby9jYW1lcmFpZi5oIHwg
OTgxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDk4
MSBpbnNlcnRpb25zKCspCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9wdWJsaWMv
aW8vY2FtZXJhaWYuaAo+IAo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvaW8vY2Ft
ZXJhaWYuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9jYW1lcmFpZi5oCj4gbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwMDAwMDAuLmJkYzZhMTI2MmZjZgo+IC0tLSAvZGV2L251
bGwKPiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW8vY2FtZXJhaWYuaAoKPiArc3RydWN0IHhl
bmNhbWVyYV9jb25maWcgewo+ICsgICAgdWludDMyX3QgcGl4ZWxfZm9ybWF0Owo+ICsgICAgdWlu
dDMyX3Qgd2lkdGg7Cj4gKyAgICB1aW50MzJfdCBoZWlnaHQ7Cj4gKyAgICB1aW50MzJfdCBmcmFt
ZV9yYXRlX25vbTsKPiArICAgIHVpbnQzMl90IGZyYW1lX3JhdGVfZGVub207Cj4gKyAgICB1aW50
OF90IG51bV9idWZzOwoKQWRkIGV4cGxpY2l0IHBhZGRpbmc/Cgo+ICt9OwoKPiArc3RydWN0IHhl
bmNhbWVyYV9yZXEgewo+ICsgICAgdWludDE2X3QgaWQ7Cj4gKyAgICB1aW50OF90IG9wZXJhdGlv
bjsKPiArICAgIHVpbnQ4X3QgcmVzZXJ2ZWRbNV07Cj4gKyAgICB1bmlvbiB7Cj4gKyAgICAgICAg
c3RydWN0IHhlbmNhbWVyYV9jb25maWcgY29uZmlnOwo+ICsgICAgICAgIHN0cnVjdCB4ZW5jYW1l
cmFfYnVmX2NyZWF0ZV9yZXEgYnVmX2NyZWF0ZTsKPiArCXN0cnVjdCB4ZW5jYW1lcmFfYnVmX2Rl
c3Ryb3lfcmVxIGJ1Zl9kZXN0cm95Owo+ICsJc3RydWN0IHhlbmNhbWVyYV9zZXRfY3RybF9yZXEg
c2V0X2N0cmw7CgpObyB0YWJzLCBwbGVhc2UuCgo+ICsgICAgICAgIHVpbnQ4X3QgcmVzZXJ2ZWRb
NTZdOwo+ICsgICAgfSByZXE7Cj4gK307Cj4gKwo+ICtzdHJ1Y3QgeGVuY2FtZXJhX3Jlc3Agewo+
ICsgICAgdWludDE2X3QgaWQ7Cj4gKyAgICB1aW50OF90IG9wZXJhdGlvbjsKPiArICAgIHVpbnQ4
X3QgcmVzZXJ2ZWQ7Cj4gKyAgICBpbnQzMl90IHN0YXR1czsKPiArICAgIHVuaW9uIHsKPiArICAg
ICAgICBzdHJ1Y3QgeGVuY2FtZXJhX2NvbmZpZyBjb25maWc7Cj4gKyAgICAgICAgc3RydWN0IHhl
bmNhbWVyYV9idWZfZGV0YWlsc19yZXNwIGJ1Zl9kZXRhaWxzOwo+ICsJc3RydWN0IHhlbmNhbWVy
YV9nZXRfY3RybF9kZXRhaWxzX3Jlc3AgY3RybF9kZXRhaWxzOwoKVGFiIGFnYWluLgoKPiArICAg
ICAgICB1aW50OF90IHJlc2VydmVkMVs1Nl07Cj4gKyAgICB9IHJlc3A7Cj4gK307CgoKSnVlcmdl
bgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 09:16:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 09:16:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpVQO-0002AZ-T6; Tue, 14 Aug 2018 09:15:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=l9n0=k5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpVQM-0002AN-Sk
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 09:15:34 +0000
X-Inumbo-ID: 72476425-9fa2-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 72476425-9fa2-11e8-a8a5-bc764e045a96;
 Tue, 14 Aug 2018 11:14: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 1fpVQK-0007Y9-5s; Tue, 14 Aug 2018 09:15: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 1fpVQJ-0001le-QZ; Tue, 14 Aug 2018 09:15:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fpVQJ-0000O3-Pw; Tue, 14 Aug 2018 09:15:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125900-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=22ec06c8aaa1c4023bb7f960746da57f1b648568
X-Osstest-Versions-That: ovmf=1aa9314e3a84b27f74f239155fc0ec3f58b66be0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 14 Aug 2018 09:15:31 +0000
Subject: [Xen-devel] [ovmf test] 125900: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTkwMCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU5MDAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAyMmVjMDZjOGFhYTFjNDAyM2JiN2Y5NjA3NDZkYTU3
ZjFiNjQ4NTY4CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAxYWE5MzE0
ZTNhODRiMjdmNzRmMjM5MTU1ZmMwZWMzZjU4YjY2YmUwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU4NTEgIDIwMTgtMDgtMTAgMjA6MTA6NTkgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1OTAwICAyMDE4LTA4LTE0IDAxOjEwOjUyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQ2hlbiBBIENo
ZW4gPGNoZW4uYS5jaGVuQGludGVsLmNvbT4KICBjaGVuYzIgPGNoZW4uYS5jaGVuQGludGVsLmNv
bT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24g
OgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICAx
YWE5MzE0ZTNhLi4yMmVjMDZjOGFhICAyMmVjMDZjOGFhYTFjNDAyM2JiN2Y5NjA3NDZkYTU3ZjFi
NjQ4NTY4IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 10:01:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 10: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 1fpW8h-0005qw-He; Tue, 14 Aug 2018 10: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=+6mo=k5=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpW8g-0005qr-H9
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 10:01:22 +0000
X-Inumbo-ID: 11806e60-9fa9-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 11806e60-9fa9-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 10:01: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 C388C80D;
 Tue, 14 Aug 2018 03:01:19 -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 02A293F5D0;
 Tue, 14 Aug 2018 03:01:17 -0700 (PDT)
To: Amit Singh Tomar <amittomer25@gmail.com>, xen-devel@lists.xenproject.org
References: <1533661673-14607-1-git-send-email-amittomer25@gmail.com>
 <1533661673-14607-2-git-send-email-amittomer25@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <683b761d-ccf8-b46e-284f-1713ef856b8f@arm.com>
Date: Tue, 14 Aug 2018 11:01:16 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1533661673-14607-2-git-send-email-amittomer25@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC PATCH 1/2] xen/arm: Add Amlogic S905 SoC early
 printk support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, wei.liu2@citrix.com, George.Dunlap@eu.citrix.com,
 andre.przywara@arm.com, ian.jackson@eu.citrix.com, tim@xen.org,
 jbeulich@suse.com, andrew.cooper3@citrix.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW1pdCwKCk9uIDA3LzA4LzE4IDE4OjA3LCBBbWl0IFNpbmdoIFRvbWFyIHdyb3RlOgo+IFNp
Z25lZC1vZmYtYnk6IEFtaXQgU2luZ2ggVG9tYXIgPGFtaXR0b21lcjI1QGdtYWlsLmNvbT4KPiAt
LS0KPiAgIGRvY3MvbWlzYy9hcm0vZWFybHktcHJpbnRrLnR4dCAgICAgfCAgMSArCj4gICB4ZW4v
YXJjaC9hcm0vUnVsZXMubWsgICAgICAgICAgICAgIHwgIDEgKwo+ICAgeGVuL2FyY2gvYXJtL2Fy
bTY0L2RlYnVnLW1lc29uLmluYyB8IDUwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrCj4gICAzIGZpbGVzIGNoYW5nZWQsIDUyIGluc2VydGlvbnMoKykKPiAgIGNyZWF0ZSBt
b2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vYXJtNjQvZGVidWctbWVzb24uaW5jCj4gCj4gZGlmZiAt
LWdpdCBhL2RvY3MvbWlzYy9hcm0vZWFybHktcHJpbnRrLnR4dCBiL2RvY3MvbWlzYy9hcm0vZWFy
bHktcHJpbnRrLnR4dAo+IGluZGV4IGY3NjVmNTkuLjJhYTk1MjggMTAwNjQ0Cj4gLS0tIGEvZG9j
cy9taXNjL2FybS9lYXJseS1wcmludGsudHh0Cj4gKysrIGIvZG9jcy9taXNjL2FybS9lYXJseS1w
cmludGsudHh0Cj4gQEAgLTQxLDYgKzQxLDcgQEAgdGhlIG5hbWUgb2YgdGhlIG1hY2hpbmU6Cj4g
ICAgIC0ganVubzogcHJpbnRrIHdpdGggcGwwMTEgb24gSnVubyBwbGF0Zm9ybQo+ICAgICAtIGxh
Z2VyOiBwcmludGsgd2l0aCBTQ0lGMCBvbiBSZW5lc2FzIFItQ2FyIEgyIHByb2Nlc3NvcnMKPiAg
ICAgLSBtaWR3YXk6IHByaW50ayB3aXRoIHRoZSBwbDAxMSBvbiBDYWx4ZWRhIE1pZHdheSBwcm9j
ZXNzb3JzCj4gKyAgLSBtZXNvbjogcHJpbnRrIHdpdGggdGhlIE1FU09OIGZvciBBbWxvZ2ljIFM5
MDUgU29Dcwo+ICAgICAtIG12ZWJ1OiBwcmludGsgd2l0aCB0aGUgTVZFQlUgZm9yIE1hcnZlbGwg
QXJtYWRhIDM3MDAgU29Dcwo+ICAgICAtIG9tYXA1NDMyOiBwcmludGsgd2l0aCBVQVJUMyBvbiBU
SSBPTUFQNTQzMiBwcm9jZXNzb3JzCj4gICAgIC0gcmNhcjM6IHByaW50ayB3aXRoIFNDSUYyIG9u
IFJlbmVzYXMgUi1DYXIgR2VuMyBwcm9jZXNzb3JzCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9SdWxlcy5tayBiL3hlbi9hcmNoL2FybS9SdWxlcy5tawo+IGluZGV4IGYyNjQ1OTIuLmQ0ZmFi
ZGMgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL1J1bGVzLm1rCj4gKysrIGIveGVuL2FyY2gv
YXJtL1J1bGVzLm1rCj4gQEAgLTM2LDYgKzM2LDcgQEAgRUFSTFlfUFJJTlRLX2hpa2V5OTYwICAg
ICAgIDo9IHBsMDExLDB4ZmZmMzIwMDAKPiAgIEVBUkxZX1BSSU5US19qdW5vICAgICAgICAgICA6
PSBwbDAxMSwweDdmZjgwMDAwCj4gICBFQVJMWV9QUklOVEtfbGFnZXIgICAgICAgICAgOj0gc2Np
ZiwweGU2ZTYwMDAwCj4gICBFQVJMWV9QUklOVEtfbWlkd2F5ICAgICAgICAgOj0gcGwwMTEsMHhm
ZmYzNjAwMAo+ICtFQVJMWV9QUklOVEtfbWVzb24gICAgICAgICAgOj0gbWVzb24sMHhjODEwMDRj
MAoKSSB3b3VsZCBwcmVmZXIgaWYgbm8gbmV3IGFsaWFzIGFyZSBhZGRlZC4gVGhlIHNhbWUgY291
bGQgYmUgYWNoaWV2ZWQgCndpdGggQ09ORklHX0VBUkxZX1BSSU5USz1tZXNvbiwweGM4MTAwNGMw
LgoKVGhpcyBjb3VsZCBiZSBkb2N1bWVudGVkIG9uIHRoZSB3aWtpLgoKQ2hlZXJzLAoKPiAgIEVB
UkxZX1BSSU5US19tdmVidSAgICAgICAgICA6PSBtdmVidSwweGQwMDEyMDAwCj4gICBFQVJMWV9Q
UklOVEtfb21hcDU0MzIgICAgICAgOj0gODI1MCwweDQ4MDIwMDAwLDIKPiAgIEVBUkxZX1BSSU5U
S19yY2FyMyAgICAgICAgICA6PSBzY2lmLDB4ZTZlODgwMDAKPiBkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL2FybTY0L2RlYnVnLW1lc29uLmluYyBiL3hlbi9hcmNoL2FybS9hcm02NC9kZWJ1Zy1t
ZXNvbi5pbmMKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAuLmQ1NTA3ZDMK
PiAtLS0gL2Rldi9udWxsCj4gKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2RlYnVnLW1lc29uLmlu
Ywo+IEBAIC0wLDAgKzEsNTAgQEAKPiArLyoKPiArICogeGVuL2FyY2gvYXJtL2FybTY0L2RlYnVn
LW1lc29uLmluYwo+ICsgKgo+ICsgKiBNRVNPTiBzcGVjaWZpYyBkZWJ1ZyBjb2RlLgo+ICsgKgo+
ICsgKiBDb3B5cmlnaHQgKGMpIDIwMTgsIEFtaXQgU2luZ2ggVG9tYXIgPGFtaXR0b21lcjI1QGdt
YWlsLmNvbT4uCj4gKyAqCj4gKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3Ug
Y2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IKPiArICogbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJt
cyBhbmQgY29uZGl0aW9ucyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljCj4gKyAqIExpY2Vuc2Us
IHZlcnNpb24gMiwgYXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24u
Cj4gKyAqCj4gKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0
IGl0IHdpbGwgYmUgdXNlZnVsLAo+ICsgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhv
dXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgo+ICsgKiBNRVJDSEFOVEFCSUxJVFkgb3Ig
RklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVQo+ICsgKiBHZW5l
cmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCj4gKyAqCj4gKyAqIFlvdSBzaG91
bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYwo+ICsgKiBM
aWNlbnNlIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5n
bnUub3JnL2xpY2Vuc2VzLz4uCj4gKyAqLwo+ICsKPiArI2RlZmluZSBVQVJUX1NUQVRVU19SRUcg
ICAgIDB4MGMKPiArI2RlZmluZSBVQVJUX1RYX1JFRyAgICAgICAgIDB4MDAKCkkgd291bGQgcHJl
ZmVyIGlmIHdlIHN0aWNrIHdpdGggdGhlIHNwZWMgbmFtZS4gU28gVUFSVF9UWF9SRUcgc2hvdWxk
IGJlIApyZW5hbWVkIFVBUlRfV0ZJRk9fUkVHLgoKQWxzbywgaXQgbWlnaHQgYmUgd29ydGggY29u
c2lkZXJpbmcgdG8gcHJlZml4IHRoZW0gd2l0aCBBTUxfIHNvIGl0IGlzIAplYXN5IHRvIGZpbmQg
dGhlbSBvbiBsb29rdXAuCgo+ICsKCkxvb2tpbmcgYXQgdGhlIGVhcmx5Y29uc29sZSBpbXBsZW1l
bnRhdGlvbiBpbiBMaW51eCwgaXQgc2VlbXMgdGhhdCBUWCAKbmVlZHMgdG8gYmUgZW5hYmxlZCBm
aXJzdCAoc2VlIG1lc29uX3VhcnRfZW5hYmxlX3R4X2VuZ2luZSkuCgpJcyBpdCBub3cgZG9uZSBp
biB0aGUgZmlybXdhcmU/Cgo+ICsvKgo+ICsgKiBNRVNPTiBVQVJUIHdhaXQgVUFSVCB0byBiZSBy
ZWFkeSB0byB0cmFuc21pdAo+ICsgKiB4YjogcmVnaXN0ZXIgd2hpY2ggY29udGFpbnMgdGhlIFVB
UlQgYmFzZSBhZGRyZXNzCj4gKyAqIGM6IHNjcmF0Y2ggcmVnaXN0ZXIKPiArICovCj4gKy5tYWNy
byBlYXJseV91YXJ0X3JlYWR5IHhiIGMKPiArMToKPiArICAgICAgICBsZHJoICAgd1xjLCBbXHhi
LCAjVUFSVF9TVEFUVVNfUkVHXSAvKiBzdGF0dXMgcmVnaXN0ZXIgKi8KPiArICAgICAgICB0c3Qg
ICAgd1xjLCAjKDEgPDwgMjEpICAgICAgICAgICAgICAvKiBDaGVjayBUWEZJRk8gRlVMTCBiaXQg
Ki8KClBsZWFzZSBkZWZpbmUgMSA8PCAyMSByYXRoZXIgdGhhbiBoYXJkY29kaW5nIGl0LgoKPiAr
ICAgICAgICBiLm5lICAgMWIgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBXYWl0IGZvciB0
aGUgVUFSVCB0byBiZSByZWFkeSAqLwo+ICsuZW5kbQo+ICsKPiArLyoKPiArICogTUVTT04gVUFS
VCB0cmFuc21pdCBjaGFyYWN0ZXIKPiArICogeGI6IHJlZ2lzdGVyIHdoaWNoIGNvbnRhaW5zIHRo
ZSBVQVJUIGJhc2UgYWRkcmVzcwo+ICsgKiB3dDogcmVnaXN0ZXIgd2hpY2ggY29udGFpbnMgdGhl
IGNoYXJhY3RlciB0byB0cmFuc21pdAo+ICsgKi8KPiArLm1hY3JvIGVhcmx5X3VhcnRfdHJhbnNt
aXQgeGIgd3QKPiArCXN0cmIgIFx3dCwgW1x4YiwgI1VBUlRfVFhfUkVHXQo+ICsuZW5kbQo+ICsK
PiArLyoKPiArICogTG9jYWwgdmFyaWFibGVzOgo+ICsgKiBtb2RlOiBBU00KPiArICogaW5kZW50
LXRhYnMtbW9kZTogbmlsCj4gKyAqIEVuZDoKPiArICovCj4gCgpDaGVlcnMsCgotLSAKSnVsaWVu
IEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 10:05:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 10: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 1fpWCm-00066E-Aj; Tue, 14 Aug 2018 10: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=l9n0=k5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpWCl-00065x-4N
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 10:05:35 +0000
X-Inumbo-ID: a83dc7b6-9fa9-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a83dc7b6-9fa9-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 10:06: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 1fpWCh-00009U-Q1; Tue, 14 Aug 2018 10:05: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 1fpWCh-0005By-G2; Tue, 14 Aug 2018 10:05:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fpWCh-0005mV-FN; Tue, 14 Aug 2018 10:05:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125879-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:build-arm64:<job status>:broken:regression
 xen-4.7-testing:build-arm64-pvops:<job
 status>:broken:regression
 xen-4.7-testing:build-arm64-xsm:<job status>:broken:regression
 xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-credit2:xen-boot:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore.2:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-arndale:leak-check/check:fail:heisenbug
 xen-4.7-testing:build-arm64-pvops:hosts-allocate:broken:allowable
 xen-4.7-testing:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-4.7-testing:build-arm64:hosts-allocate:broken:allowable
 xen-4.7-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.7-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-4.7-testing:build-arm64-pvops:capture-logs:broken:nonblocking
 xen-4.7-testing:build-arm64:capture-logs:broken:nonblocking
 xen-4.7-testing:build-arm64-xsm:capture-logs:broken: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-xsm: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-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-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-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-armhf-armhf-xl-rtds:guest-start/debian.repeat: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:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt: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-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-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-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, 14 Aug 2018 10:05:31 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 125879: 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>

ZmxpZ2h0IDEyNTg3OSB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg3OS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRl
L3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyNTA1NwoKVGVzdHMgd2hpY2ggYXJl
IGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBpbiAxMjU4NTggcGFzcyBpbiAx
MjU4NzkKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12
bWVudHJ5IGZhaWwgaW4gMTI1ODU4IHBhc3MgaW4gMTI1ODc5CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0zIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEyNTg1OCBwYXNz
IGluIDEyNTg3OQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIDE2IGd1ZXN0LXN0YXJ0L2Rl
Ymlhbi5yZXBlYXQgZmFpbCBpbiAxMjU4NTggcGFzcyBpbiAxMjU4NzkKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBw
YXNzIGluIDEyNTcwOAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgIDUwIHh0Zi90ZXN0LWh2bTY0
LWxici10c3gtdm1lbnRyeSBmYWlsIHBhc3MgaW4gMTI1ODU4CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwg
cGFzcyBpbiAxMjU4NTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
MTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4gMTI1ODU4CiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDE5IGxlYWstY2hlY2svY2hlY2sgICAgICAgICAgIGZhaWwgcGFz
cyBpbiAxMjU4NTgKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUg
KG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAyIGhvc3RzLWFs
bG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjUwNTcKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEy
NTA1NwogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAg
ICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1MDU3CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAgYnJv
a2VuIGJsb2NrZWQgaW4gMTI1MDU3CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAzIGNh
cHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjUwNTcKIGJ1aWxkLWFybTY0
LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9ja2Vk
IGluIDEyNTA1NwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIGluIDEyNTcwOCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTcwOCBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgaW4gMTI1NzA4IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU3MDggbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEy
NTcwOCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1NzA4IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1NzA4IG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayBmYWlsIGluIDEyNTcwOCBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0x
ICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjUwNTcK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyNTA1
NwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVw
ZWF0ICAgIGZhaWwgIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA5MWNhODRjODYyYjE1ZmU3NGFiOWI1ODcwZTY2
OTAzYWVjNGY4NmRkCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyODBh
NTU2ODkzOWM0YTU4MzJiZTc4N2M4ZTBjMjNhMTlmMzA5MzVhCgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxMjUwNTcgIDIwMTgtMDctMDkgMDg6MzY6MDQgWiAgIDM2IGRheXMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTI1Njg1ICAyMDE4LTA3LTMwIDEyOjM5OjM4IFogICAxNCBkYXlzICAgMTAgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14
dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1p
Z3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4
Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4t
am9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tl
bgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJt
NjQtcHZvcHMgaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3Rz
LWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1z
dGVwIGJ1aWxkLWFybTY0LXB2b3BzIGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBidWlsZC1hcm02
NCBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGNhcHR1cmUtbG9ncwpi
cm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3Bz
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KCk5vdCBwdXNoaW5nLgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCmNvbW1pdCA5MWNhODRjODYyYjE1ZmU3NGFiOWI1ODcwZTY2OTAzYWVjNGY4NmRkCkF1dGhv
cjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24g
SnVsIDMwIDE0OjEzOjA5IDIwMTggKzAyMDAKCiAgICB4ODYvc3BlYy1jdHJsOiBGaXggdGhlIHBh
cnNpbmcgb2YgeHB0aT0gb24gZml4ZWQgSW50ZWwgaGFyZHdhcmUKICAgIAogICAgVGhlIGNhbGxz
IHRvIHhwdGlfaW5pdF9kZWZhdWx0KCkgaW4gcGFyc2VfeHB0aSgpIGFyZSBidWdneS4gIFRoZSBD
UFVJRCBkYXRhCiAgICBoYXNuJ3QgYmVlbiBmZXRjaGVkIHRoYXQgZWFybHksIGFuZCBib290X2Nw
dV9oYXMoWDg2X0ZFQVRVUkVfQVJDSF9DQVBTKSB3aWxsCiAgICBhbHdheXMgZXZhbHVhdGUgZmFs
c2UuCiAgICAKICAgIEFzIGEgcmVzdWx0LCB0aGUgZGVmYXVsdCBjYXNlIHdvbid0IGRpc2FibGUg
WFBUSSBvbiBJbnRlbCBoYXJkd2FyZSB3aGljaAogICAgYWR2ZXJ0aXNlcyBBUkNIX0NBUEFCSUxJ
VElFU19SRENMX05PLgogICAgCiAgICBTaW1wbGlmeSBwYXJzZV94cHRpKCkgdG8gc29sZWx5IHRo
ZSBzZXR0aW5nIG9mIG9wdF94cHRpIGFjY29yZGluZyB0byB0aGUKICAgIHBhc3NlZCBzdHJpbmcs
IGFuZCBoYXZlIGluaXRfc3BlY3VsYXRpb25fbWl0aWdhdGlvbnMoKSBjYWxsCiAgICB4cHRpX2lu
aXRfZGVmYXVsdCgpIGlmIGFwcHJvcGlhdGUuICBEcm9wIHRoZSBmb3JjZSBwYXJhbWV0ZXIsIGFu
ZCBwYXNzIGNhcHMKICAgIGluc3RlYWQsIHRvIGF2b2lkIHJlZHVuZGFudCByZS1yZWFkaW5nIG9m
IE1TUl9BUkNIX0NBUFMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAg
bWFzdGVyIGNvbW1pdDogYmU1ZTJmZjZmNTRlMDI0NTMzMWVkMzYwYjg3ODY3NjBmODJmZDY3Mwog
ICAgbWFzdGVyIGRhdGU6IDIwMTgtMDctMjQgMTE6MjU6NTQgKzAxMDAKCmNvbW1pdCBiY2UyZGQ2
NGI1MmVlMDMyZjVhODQ0NTQ1NzdjM2E0MTE0N2U2NjMzCkF1dGhvcjogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MTI6MzkgMjAxOCArMDIwMAoK
ICAgIHg4NjogY29tbWFuZCBsaW5lIG9wdGlvbiB0byBhdm9pZCB1c2Ugb2Ygc2Vjb25kYXJ5IGh5
cGVyLXRocmVhZHMKICAgIAogICAgU2hhcmVkIHJlc291cmNlcyAoTDEgY2FjaGUgYW5kIFRMQiBp
biBwYXJ0aWN1bGFyKSBwcmVzZW50IGEgcmlzayBvZgogICAgaW5mb3JtYXRpb24gbGVhayB2aWEg
c2lkZSBjaGFubmVscy4gUHJvdmlkZSBhIG1lYW5zIHRvIGF2b2lkIHVzZSBvZgogICAgaHlwZXJ0
aHJlYWRzIGluIHN1Y2ggY2FzZXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFzdGVyIGNvbW1pdDogZDhmOTc0ZjFhNjQ2YzAy
MDBiOTdlYmNhYmI4MDgzMjRiMjg4ZmFkYgogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDctMTkgMTM6
NDM6MzMgKzAxMDAKCmNvbW1pdCBmYTgwN2UyZmY2OWRiODUyYjg1ZjFlOTJhZDRkYjQ2NTFjZmNl
YWM3CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBK
dWwgMzAgMTQ6MTE6NDIgMjAxOCArMDIwMAoKICAgIHg4NjogcG9zc2libHkgYnJpbmcgdXAgYWxs
IENQVXMgZXZlbiBpZiBub3QgYWxsIGFyZSBzdXBwb3NlZCB0byBiZSB1c2VkCiAgICAKICAgIFJl
cG9ydGVkbHkgSW50ZWwgQ1BVcyB3aGljaCBjYW4ndCBicm9hZGNhc3QgI01DIHRvIGFsbCB0YXJn
ZXRlZAogICAgY29yZXMvdGhyZWFkcyBiZWNhdXNlIHNvbWUgaGF2ZSBDUjQuTUNFIGNsZWFyIHdp
bGwgc2h1dCBkb3duLiBUaGVyZWZvcmUKICAgIHdlIHdhbnQgdG8ga2VlcCBDUjQuTUNFIGVuYWJs
ZWQgd2hlbiBvZmZsaW5pbmcgYSBDUFUsIGFuZCB3ZSBuZWVkIHRvCiAgICBicmluZyB1cCBhbGwg
Q1BVcyBpbiBvcmRlciB0byBiZSBhYmxlIHRvIHNldCBDUjQuTUNFIGluIHRoZSBmaXJzdCBwbGFj
ZS4KICAgIAogICAgVGhlIHVzZSBvZiBjbGVhcl9pbl9jcjQoKSBpbiBjcHVfbWNoZWNrX2Rpc2Fi
bGUoKSB3YXMgaWxsIGFkdmlzZWQKICAgIGFueXdheSwgYW5kIHRvIGF2b2lkIGZ1dHVyZSBzaW1p
bGFyIG1pc3Rha2VzIEknbSByZW1vdmluZyBjbGVhcl9pbl9jcjQoKQogICAgYWx0b2dldGhlciBy
aWdodCBoZXJlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgogICAgbWFzdGVyIGNvbW1pdDogODc5N2QyMGE2ZWMyZGQ3NTE5NTU4NWExMDdjZTM0NWM1MWMw
YTU5YQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDctMTkgMTM6NDM6MzMgKzAxMDAKCmNvbW1pdCA5
N2FmZjA4N2ZkMGJmN2QyYzY0Yzk0OWRlMWMzYTAyODI2MDliM2UxCkF1dGhvcjogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MTA6NTggMjAxOCAr
MDIwMAoKICAgIHg4NjogZGlzdGluZ3Vpc2ggQ1BVIG9mZmxpbmluZyBmcm9tIENQVSByZW1vdmFs
CiAgICAKICAgIEluIG9yZGVyIHRvIGJlIGFibGUgdG8gc2VydmljZSAjTUMgb24gb2ZmbGluZWQg
Q1BVcywgdGhlIEdEVCwgSURULAogICAgc3RhY2ssIGFuZCBwZXItQ1BVIGRhdGEgKHdoaWNoIGlu
Y2x1ZGVzIHRoZSBUU1MpIG5lZWQgdG8gYmUga2VwdAogICAgYWxsb2NhdGVkLiBUaGV5IHNob3Vs
ZCBvbmx5IGJlIGZyZWVkIHVwb24gQ1BVIHJlbW92YWwgKHdoaWNoIHdlCiAgICBjdXJyZW50bHkg
ZG9uJ3Qgc3VwcG9ydCwgc28gc29tZSBjb2RlIGlzIGJlY29taW5nIGVmZmVjdGl2ZWx5IGRlYWQg
Zm9yCiAgICB0aGUgbW9tZW50KS4KICAgIAogICAgTm90ZSB0aGF0IGZvciBub3cgcGFya19vZmZs
aW5lX2NwdXMgZG9lc24ndCBnZXQgc2V0IHRvIHRydWUgYW55d2hlcmUgLQogICAgdGhpcyBpcyBn
b2luZyB0byBiZSB0aGUgc3ViamVjdCBvZiBhIHN1YnNlcXVlbnQgcGF0Y2guCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAy
ZTZjOGYxODJjOWM1MDEyOWIxYzdhNjIwMjQyODYxZTZhZDZhOWZiCiAgICBtYXN0ZXIgZGF0ZTog
MjAxOC0wNy0xOSAxMzo0MzozMyArMDEwMAoKY29tbWl0IGU5MGUyNDMxYTRhZWU4NDNkYjQ5ZGI5
YTNhYzdlZTBkOWUxYmY4ZjAKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDoxMDozMCAyMDE4ICswMjAwCgogICAgeDg2L0FNRDogZGlz
dGluZ3Vpc2ggY29tcHV0ZSB1bml0cyBmcm9tIGh5cGVyLXRocmVhZHMKICAgIAogICAgRmFtMTcg
cmVwbGFjZXMgQ1VzIGJ5IEhUcywgd2hpY2ggd2Ugc2hvdWxkIHJlZmxlY3QgYWNjb3JkaW5nbHks
IGV2ZW4gaWYKICAgIHRoZSBkaWZmZXJlbmNlIGlzIG5vdCB2ZXJ5IGJpZy4gVGhlIG1vc3QgcmVs
ZXZhbnQgY2hhbmdlIChyZXF1aXJpbmcgc29tZQogICAgY29kZSByZXN0cnVjdHVyaW5nKSBpcyB0
aGF0IHRoZSB0b3BvZXh0IGZlYXR1cmUgbm8gbG9uZ2VyIG1lYW5zIHRoZXJlIGlzCiAgICBhIHZh
bGlkIENVIElELgogICAgCiAgICBUYWtlIHRoZSBvcHBvcnR1bml0eSBhbmQgY29udmVydCB3cm9u
Z2x5IHBsYWluIGludCB2YXJpYWJsZXMgaW4KICAgIHNldF9jcHVfc2libGluZ19tYXAoKSB0byB1
bnNpZ25lZCBpbnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1k
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogICAgbWFzdGVyIGNvbW1pdDogOTQyOWIwN2EwYWY3ZjkyYTVmMjVlNDA2OGUxMWRiODgx
ZTE1NzQ5NQogICAgbWFzdGVyIGRhdGU6IDIwMTgtMDctMTkgMDk6NDI6NDIgKzAyMDAKCmNvbW1p
dCBjMGU4NTRiZTUxNWIxZDBhODI3NjkxY2VlY2UwZDAzZDQ5YTFmYmUyCkF1dGhvcjogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MDk6NTcgMjAx
OCArMDIwMAoKICAgIGNwdXBvb2xzOiBmaXggc3RhdGUgd2hlbiBkb3duaW5nIGEgQ1BVIGZhaWxl
ZAogICAgCiAgICBXaGlsZSBJJ3ZlIHJ1biBpbnRvIHRoZSBpc3N1ZSB3aXRoIGZ1cnRoZXIgcGF0
Y2hlcyBpbiBwbGFjZSB3aGljaCBubwogICAgbG9uZ2VyIGd1YXJhbnRlZSB0aGUgcGVyLUNQVSBh
cmVhIHRvIHN0YXJ0IG91dCBhcyBhbGwgemVyb3MsIHRoZQogICAgQ1BVX0RPV05fRkFJTEVEIHBy
b2Nlc3NpbmcgbG9va3MgdG8gaGF2ZSB0aGUgc2FtZSBpc3N1ZTogQnkgbm90IHphcHBpbmcKICAg
IHRoZSBwZXItQ1BVIGNwdXBvb2wgcG9pbnRlciwgY3B1cG9vbF9jcHVfYWRkKCkncyAoaW5kaXJl
Y3QpIGludm9jYXRpb24KICAgIG9mIHNjaGVkdWxlX2NwdV9zd2l0Y2goKSB3aWxsIHRyaWdnZXIg
dGhlICJjICE9IG9sZF9wb29sIiBhc3NlcnRpb24KICAgIHRoZXJlLgogICAgCiAgICBDbGVhcmlu
ZyB0aGUgZmllbGQgZHVyaW5nIENQVV9ET1dOX1BSRVBBUkUgaXMgdG9vIGVhcmx5IChhZmFpY3Qg
dGhpcwogICAgc2hvdWxkIG5vdCBoYXBwZW4gYmVmb3JlIGNwdV9kaXNhYmxlX3NjaGVkdWxlcigp
KS4gQ2xlYXJpbmcgaXQgaW4KICAgIENQVV9ERUFEIGFuZCBDUFVfRE9XTl9GQUlMRUQgd291bGQg
YmUgYW4gb3B0aW9uLCBidXQgd291bGQgdGFrZSB0aGUgc2FtZQogICAgcGllY2Ugb2YgY29kZSB0
d2ljZS4gU2luY2UgdGhlIGZpZWxkJ3MgdmFsdWUgc2hvdWxkbid0IG1hdHRlciB3aGlsZSB0aGUK
ICAgIENQVSBpcyBvZmZsaW5lLCBzaW1wbHkgY2xlYXIgaXQgKGltcGxpY2l0bHkpIGZvciBDUFVf
T05MSU5FIGFuZAogICAgQ1BVX0RPV05fRkFJTEVELCBidXQgb25seSBmb3Igb3RoZXIgdGhhbiB0
aGUgc3VzcGVuZC9yZXN1bWUgY2FzZSAod2hpY2gKICAgIGdldHMgc3BlY2lhbGx5IGhhbmRsZWQg
aW4gY3B1cG9vbF9jcHVfcmVtb3ZlKCkpLgogICAgCiAgICBCeSBhZGp1c3RpbmcgdGhlIGNvbmRp
dGlvbmFsIGluIGNwdXBvb2xfY3B1X2FkZCgpIENQVV9ET1dOX0ZBSUxFRAogICAgaGFuZGxpbmcg
aW4gdGhlIHN1c3BlbmQgY2FzZSBzaG91bGQgbm93IGFsc28gYmUgaGFuZGxlZCBiZXR0ZXIuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAg
IFJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBtYXN0ZXIg
Y29tbWl0OiBjYjFhZTlhMjc4MTljZWEwYzUwMDg3NzNjNjhhN2JlNmYzN2ViMGU1CiAgICBtYXN0
ZXIgZGF0ZTogMjAxOC0wNy0xOSAwOTo0MTo1NSArMDIwMAoKY29tbWl0IDk4NThhMWYzZmI5YWY0
Y2E3ZDdmNmI1OWQ5YjNlNDRkMjdjZGZhZTYKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDowOToxOSAyMDE4ICswMjAwCgogICAgYWxs
b3cgY3B1X2Rvd24oKSB0byBiZSBjYWxsZWQgZWFybGllcgogICAgCiAgICBUaGUgZnVuY3Rpb24n
cyB1c2Ugb2YgdGhlIHN0b3AtbWFjaGluZSBsb2dpYyBoYXMgc28gZmFyIHByZXZlbnRlZCBpdHMK
ICAgIHVzZSBhaGVhZCBvZiB0aGUgcHJvY2Vzc2luZyBvZiB0aGUgIm9yZGluYXJ5IiBpbml0Y2Fs
bHMuIFNpbmNlIGF0IHRoaXMKICAgIGVhcmx5IHRpbWUgd2UncmUgaW4gYSBjb250cm9sbGVkIGVu
dmlyb25tZW50IGFueXdheSwgdGhlcmUncyBubyBuZWVkIGZvcgogICAgc3VjaCBhIGhlYXZ5IHRv
b2wuIEFkZGl0aW9uYWxseSB0aGlzIG91Z2h0IHRvIGhhdmUgbGVzcyBvZiBhIHBlcmZvcm1hbmNl
CiAgICBpbXBhY3QgZXNwZWNpYWxseSBvbiBsYXJnZSBzeXN0ZW1zLCBjb21wYXJlZCB0byB0aGUg
YWx0ZXJuYXRpdmUgb2YKICAgIG1ha2luZyBzdG9wLW1hY2hpbmUgZnVuY3Rpb25hbGl0eSBhdmFp
bGFibGUgZWFybGllci4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDU4OTRjMGEyZGE2NjI0M2E4OTA4OGQzMDljN2UxZWEy
MTJhYjI4ZDYKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTE2IDE1OjE1OjEyICswMjAwCgpjb21t
aXQgYTQwNDEzNjRjM2FlYTg0NDRlN2UwNDU0ZTlkZTViYTkyZTY0MTliOApBdXRob3I6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gSnVsIDMwIDE0OjA4OjQyIDIw
MTggKzAyMDAKCiAgICB4ODYvc3BlYy1jdHJsOiBjb21tYW5kIGxpbmUgaGFuZGxpbmcgYWRqdXN0
bWVudHMKICAgIAogICAgRm9yIG9uZSwgIm5vLXhlbiIgc2hvdWxkIG5vdCBpbXBseSAibm8tZWFn
ZXItZnB1IiwgYXMgImVhZ2VyIEZQVSIgbW9kZQogICAgaXMgdG8gZ3VhcmQgZ3Vlc3RzLCBub3Qg
WGVuIGl0c2VsZiwgd2hpY2ggaXMgYWxzbyBleHByZXNzZWQgc28gYnkKICAgIHByaW50X2RldGFp
bHMoKS4KICAgIAogICAgQW5kIHRoZW4gb3B0X3NzYmQsIGRlc3BpdGUgYmVpbmcgb2ZmIGJ5IGRl
ZmF1bHQsIHNob3VsZCBhbHNvIGJlIGNsZWFyZWQKICAgIGJ5IHRoZSAibm8iIGFuZCAibm8teGVu
IiBzdWItb3B0aW9ucy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBhYzNmOWE3MjE0MWE0OGQ0MGZhYmZm
ZjU2MWQ1YTdkYzBlMWI4MTBkCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0xMCAxMjoyMjozMSAr
MDIwMAoKY29tbWl0IGRjMTExZTlmMGQ5OTc2MWM2MjEwOTA1NWFlMzBmNjZhZWJjYjU1NmEKQXV0
aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIE1v
biBKdWwgMzAgMTQ6MDg6MDggMjAxOCArMDIwMAoKICAgIHhlbjogUG9ydCB0aGUgYXJyYXlfaW5k
ZXhfbm9zcGVjKCkgaW5mcmFzdHJ1Y3R1cmUgZnJvbSBMaW51eAogICAgCiAgICBUaGlzIGlzIGFz
IHRoZSBpbmZyYXN0cnVjdHVyZSBhcHBlYXJlZCBpbiBMaW51eCA0LjE3LCBhZGFwdGVkIHNsaWdo
dGx5IGZvcgogICAgWGVuLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiAyZGRmYWU1MWQ4YjFkN2I4Y2QzM2E0ZjZh
ZDRkMTZkMjdjYjg2OWFlCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0wNiAxNjo0OTo1NyArMDEw
MAoKY29tbWl0IDA4NzM2OTk3MzIxNGQ5YWVmODNhM2NkZjA1NzI1N2NmMjdlMjUyZjQKQXV0aG9y
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDow
Njo0NCAyMDE4ICswMjAwCgogICAgY21kbGluZTogZml4IHBhcnNlX2Jvb2xlYW4oKSBmb3IgTlVM
TCBpbmNvbWluZyBlbmQgcG9pbnRlcgogICAgCiAgICBVc2UgdGhlIGNhbGN1bGF0ZWQgbGVuZ3Ro
cyBpbnN0ZWFkIG9mIHBvaW50ZXJzLCBhcyAnZScgYmVpbmcgTlVMTCB3aWxsCiAgICBvdGhlcndp
c2UgY2F1c2UgdW5kdWUgcGFyc2luZyBmYWlsdXJlcy4KICAgIAogICAgUmVwb3J0ZWQtYnk6IEth
cmwgSm9obnNvbiA8a2FybGpvaG5zb24uaXRAZ21haWwuY29tPgogICAgU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVk
KQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 10:17:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 10:17:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpWO9-0006zZ-Jt; Tue, 14 Aug 2018 10:17:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+6mo=k5=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpWO8-0006zS-DZ
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 10:17:20 +0000
X-Inumbo-ID: 4c7d9540-9fab-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 4c7d9540-9fab-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 10:17: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 B854580D;
 Tue, 14 Aug 2018 03:17:17 -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 C725E3F73C;
 Tue, 14 Aug 2018 03:17:15 -0700 (PDT)
To: Amit Singh Tomar <amittomer25@gmail.com>, xen-devel@lists.xenproject.org
References: <1533661673-14607-1-git-send-email-amittomer25@gmail.com>
 <1533661673-14607-3-git-send-email-amittomer25@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <82dda81f-14e1-612f-fe94-5db78c1bd520@arm.com>
Date: Tue, 14 Aug 2018 11:17: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: <1533661673-14607-3-git-send-email-amittomer25@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC PATCH 2/2] xen/arm: Add MESON UART driver for
 Amlogic S905 SoC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, wei.liu2@citrix.com, George.Dunlap@eu.citrix.com,
 andre.przywara@arm.com, ian.jackson@eu.citrix.com, tim@xen.org,
 jbeulich@suse.com, andrew.cooper3@citrix.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW1pdCwKCk9uIDA3LzA4LzE4IDE4OjA3LCBBbWl0IFNpbmdoIFRvbWFyIHdyb3RlOgo+IFRo
aXMgcGF0Y2ggYWRkcyBkcml2ZXIgZm9yIFVBUlQgY29udHJvbGxlciBwcmVzZW50IG9uIEFtbG9n
aWMgUzkwNSBTb0MuCj4gaHR0cHM6Ly9kbi5vZHJvaWQuY29tL1M5MDUvRGF0YVNoZWV0L1M5MDVf
UHVibGljX0RhdGFzaGVldF9WMS4xLjQucGRmCgpUaGUgc3BlYyBkb2VzIG5vdCBzZWVtcyB0byBw
cm92aWRlIHRoZSBvZmZzZXQgcmVnaXN0ZXIuIFdoZXJlIGRpZCB5b3UgCmZpbmQgdGhlbT8KCj4g
Cj4gU2lnbmVkLW9mZi1ieTogQW1pdCBTaW5naCBUb21hciA8YW1pdHRvbWVyMjVAZ21haWwuY29t
Pgo+IC0tLQo+ICAgeGVuL2RyaXZlcnMvY2hhci9LY29uZmlnICAgICAgfCAgIDggKysKPiAgIHhl
bi9kcml2ZXJzL2NoYXIvTWFrZWZpbGUgICAgIHwgICAxICsKPiAgIHhlbi9kcml2ZXJzL2NoYXIv
bWVzb24tdWFydC5jIHwgMjkwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKwo+ICAgMyBmaWxlcyBjaGFuZ2VkLCAyOTkgaW5zZXJ0aW9ucygrKQo+ICAgY3JlYXRlIG1v
ZGUgMTAwNjQ0IHhlbi9kcml2ZXJzL2NoYXIvbWVzb24tdWFydC5jCj4gCj4gZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL2NoYXIvS2NvbmZpZyBiL3hlbi9kcml2ZXJzL2NoYXIvS2NvbmZpZwo+IGlu
ZGV4IGNjNzhlYzMuLmI5ZmVlNGUgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvY2hhci9LY29u
ZmlnCj4gKysrIGIveGVuL2RyaXZlcnMvY2hhci9LY29uZmlnCj4gQEAgLTIwLDYgKzIwLDE0IEBA
IGNvbmZpZyBIQVNfTVZFQlUKPiAgIAkgIFRoaXMgc2VsZWN0cyB0aGUgTWFydmVsbCBNVkVCVSBV
QVJULiBJZiB5b3UgaGF2ZSBhIEFSTUFEQSAzNzAwCj4gICAJICBiYXNlZCBib2FyZCwgc2F5IFku
Cj4gICAKPiArY29uZmlnIEhBU19NRVNPTgo+ICsgICAgYm9vbAo+ICsgICAgZGVmYXVsdCB5Cj4g
KyAgICBkZXBlbmRzIG9uIEFSTV82NAo+ICsgICAgaGVscAo+ICsgICAgICBUaGlzIHNlbGVjdHMg
dGhlIE1hcnZlbGwgTUVTT04gVUFSVC4gSWYgeW91IGhhdmUgYSBBbWxvZ2ljIFM5MDUKPiArICAg
ICAgYmFzZWQgYm9hcmQsIHNheSBZLgo+ICsKPiAgIGNvbmZpZyBIQVNfUEwwMTEKPiAgIAlib29s
Cj4gICAJZGVmYXVsdCB5Cj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL2NoYXIvTWFrZWZpbGUg
Yi94ZW4vZHJpdmVycy9jaGFyL01ha2VmaWxlCj4gaW5kZXggYjY4YzMzMC4uN2M2NDZkNyAxMDA2
NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9jaGFyL01ha2VmaWxlCj4gKysrIGIveGVuL2RyaXZlcnMv
Y2hhci9NYWtlZmlsZQo+IEBAIC0zLDYgKzMsNyBAQCBvYmotJChDT05GSUdfSEFTX05TMTY1NTAp
ICs9IG5zMTY1NTAubwo+ICAgb2JqLSQoQ09ORklHX0hBU19DQURFTkNFX1VBUlQpICs9IGNhZGVu
Y2UtdWFydC5vCj4gICBvYmotJChDT05GSUdfSEFTX1BMMDExKSArPSBwbDAxMS5vCj4gICBvYmot
JChDT05GSUdfSEFTX0VYWU5PUzQyMTApICs9IGV4eW5vczQyMTAtdWFydC5vCj4gK29iai0kKENP
TkZJR19IQVNfTUVTT04pICs9IG1lc29uLXVhcnQubwo+ICAgb2JqLSQoQ09ORklHX0hBU19NVkVC
VSkgKz0gbXZlYnUtdWFydC5vCj4gICBvYmotJChDT05GSUdfSEFTX09NQVApICs9IG9tYXAtdWFy
dC5vCj4gICBvYmotJChDT05GSUdfSEFTX1NDSUYpICs9IHNjaWYtdWFydC5vCj4gZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL2NoYXIvbWVzb24tdWFydC5jIGIveGVuL2RyaXZlcnMvY2hhci9tZXNv
bi11YXJ0LmMKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAuLjhmZTdlNjIK
PiAtLS0gL2Rldi9udWxsCj4gKysrIGIveGVuL2RyaXZlcnMvY2hhci9tZXNvbi11YXJ0LmMKPiBA
QCAtMCwwICsxLDI5MCBAQAo+ICsvKgo+ICsgKiB4ZW4vZHJpdmVycy9jaGFyL21lc29uLXVhcnQu
Ywo+ICsgKgo+ICsgKiBEcml2ZXIgZm9yIEFtbG9naWMgTUVTT04gVUFSVAo+ICsgKgo+ICsgKiBD
b3B5cmlnaHQgKGMpIDIwMTgsIEFtaXQgU2luZ2ggVG9tYXIgPGFtaXR0b21lcjI1QGdtYWlsLmNv
bT4uCj4gKyAqCj4gKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJl
ZGlzdHJpYnV0ZSBpdCBhbmQvb3IKPiArICogbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBhbmQg
Y29uZGl0aW9ucyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljCj4gKyAqIExpY2Vuc2UsIHZlcnNp
b24gMiwgYXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCj4gKyAq
Cj4gKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdp
bGwgYmUgdXNlZnVsLAo+ICsgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZl
biB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgo+ICsgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVT
UyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVQo+ICsgKiBHZW5lcmFsIFB1
YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCj4gKyAqCj4gKyAqIFlvdSBzaG91bGQgaGF2
ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYwo+ICsgKiBMaWNlbnNl
IGFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3Jn
L2xpY2Vuc2VzLz4uCj4gKyAqLwo+ICsKPiArI2luY2x1ZGUgPHhlbi9pcnEuaD4KPiArI2luY2x1
ZGUgPHhlbi9zZXJpYWwuaD4KPiArI2luY2x1ZGUgPHhlbi92bWFwLmg+Cj4gKyNpbmNsdWRlIDxh
c20vaW8uaD4KPiArCj4gKy8qIFJlZ2lzdGVyIG9mZnNldHMgKi8KPiArI2RlZmluZSBVQVJUX1dG
SUZPICAgICAgICAgICAgICAgICAgMHgwMAo+ICsjZGVmaW5lIFVBUlRfUkZJRk8gICAgICAgICAg
ICAgICAgICAweDA0Cj4gKyNkZWZpbmUgVUFSVF9DT05UUk9MICAgICAgICAgICAgICAgIDB4MDgK
PiArI2RlZmluZSBVQVJUX1NUQVRVUyAgICAgICAgICAgICAgICAgMHgwYwo+ICsjZGVmaW5lIFVB
UlRfTUlTQyAgICAgICAgICAgICAgICAgICAweDEwCj4gKyNkZWZpbmUgVUFSVF9SRUc1ICAgICAg
ICAgICAgICAgICAgIDB4MTQKPiArCj4gKy8qIFVBUlRfQ09OVFJPTCBiaXRzICovCj4gKyNkZWZp
bmUgVUFSVF9UWF9FTiAgICAgICAgICAgICAgICAgIEJJVCgxMikKPiArI2RlZmluZSBVQVJUX1JY
X0VOICAgICAgICAgICAgICAgICAgQklUKDEzKQo+ICsjZGVmaW5lIFVBUlRfVFhfUlNUICAgICAg
ICAgICAgICAgICBCSVQoMjIpCj4gKyNkZWZpbmUgVUFSVF9SWF9SU1QgICAgICAgICAgICAgICAg
IEJJVCgyMykKPiArI2RlZmluZSBVQVJUX0NMRUFSX0VSUiAgICAgICAgICAgICAgQklUKDI0KQo+
ICsjZGVmaW5lIFVBUlRfUlhfSU5UX0VOICAgICAgICAgICAgICBCSVQoMjcpCj4gKyNkZWZpbmUg
VUFSVF9UWF9JTlRfRU4gICAgICAgICAgICAgIEJJVCgyOCkKPiArCj4gKy8qIFVBUlRfU1RBVFVT
IGJpdHMgKi8KPiArI2RlZmluZSBVQVJUX1BBUklUWV9FUlIgICAgICAgICAgICAgQklUKDE2KQo+
ICsjZGVmaW5lIFVBUlRfRlJBTUVfRVJSICAgICAgICAgICAgICBCSVQoMTcpCj4gKyNkZWZpbmUg
VUFSVF9UWF9GSUZPX1dFUlIgICAgICAgICAgIEJJVCgxOCkKPiArI2RlZmluZSBVQVJUX1JYX0VN
UFRZICAgICAgICAgICAgICAgQklUKDIwKQo+ICsjZGVmaW5lIFVBUlRfVFhfRlVMTCAgICAgICAg
ICAgICAgICBCSVQoMjEpCj4gKyNkZWZpbmUgVUFSVF9UWF9FTVBUWSAgICAgICAgICAgICAgIEJJ
VCgyMikKPiArI2RlZmluZSBVQVJUX1RYX0NOVF9NQVNLICAgICAgICAgICAgR0VOTUFTSygxNCwg
OCkKPiArCj4gKwo+ICsjZGVmaW5lIFVBUlRfWE1JVF9JUlFfQ05UX01BU0sgICAgICBHRU5NQVNL
KDE1LCA4KQo+ICsjZGVmaW5lIFVBUlRfUkVDVl9JUlFfQ05UX01BU0sgICAgICBHRU5NQVNLKDcs
IDApCj4gKwo+ICsjZGVmaW5lIFRYX0ZJRk9fU0laRSAgICAgICAgICAgICAgICA2NAo+ICsKPiAr
c3RhdGljIHN0cnVjdCBtZXNvbl9zOTA1X3VhcnQgewo+ICsgICAgdW5zaWduZWQgaW50IGlycTsK
PiArICAgIHZvaWQgX19pb21lbSAqcmVnczsKPiArICAgIHN0cnVjdCBpcnFhY3Rpb24gaXJxYWN0
aW9uOwo+ICsgICAgc3RydWN0IHZ1YXJ0X2luZm8gdnVhcnQ7Cj4gK30gbWVzb25fczkwNV9jb20g
PSB7MH07CgpBRkFJSywgezB9IGlzIG5vdCBuZWNlc3NhcnkuCgo+ICsKPiArI2RlZmluZSBtZXNv
bl9zOTA1X3JlYWQodWFydCwgb2ZmKSAgICAgICAgICAgcmVhZGwoKHVhcnQpLT5yZWdzICsgb2Zm
KQo+ICsjZGVmaW5lIG1lc29uX3M5MDVfd3JpdGUodWFydCwgb2ZmLCB2YWwpICAgICB3cml0ZWwo
dmFsLCAodWFydC0+cmVncykgKyBvZmYpCgpzLyh1YXJ0LT5yZWdzKS8odWFydCktPnJlZ3MvCgo+
ICsKPiArc3RhdGljIHZvaWQgbWVzb25fczkwNV91YXJ0X2ludGVycnVwdChpbnQgaXJxLCB2b2lk
ICpkYXRhLAo+ICsgICAgICAgIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQoKVGhlIGluZGVu
dGF0aW9uIGxvb2tzIHdyb25nIGhlcmUuCgo+ICt7Cj4gKyAgICBzdHJ1Y3Qgc2VyaWFsX3BvcnQg
KnBvcnQgPSBkYXRhOwo+ICsgICAgc3RydWN0IG1lc29uX3M5MDVfdWFydCAqdWFydCA9IHBvcnQt
PnVhcnQ7Cj4gKyAgICB1aW50MzJfdCBzdCA9IG1lc29uX3M5MDVfcmVhZCh1YXJ0LCBVQVJUX1NU
QVRVUyk7Cj4gKwo+ICsgICAgaWYgKCAhKHN0ICYgVUFSVF9SWF9FTVBUWSkgKQo+ICsgICAgewo+
ICsgICAgICAgIHNlcmlhbF9yeF9pbnRlcnJ1cHQocG9ydCwgcmVncyk7Cj4gKyAgICB9Cj4gKwo+
ICsgICAgaWYgKCAhKHN0ICYgVUFSVF9UWF9GVUxMKSApCj4gKyAgICB7Cj4gKyAgICAgICAgaWYg
KCBzdCAmIFVBUlRfVFhfSU5UX0VOICkKPiArICAgICAgICAgICAgc2VyaWFsX3R4X2ludGVycnVw
dChwb3J0LCByZWdzKTsKPiArICAgIH0KPiArCgpOSVQ6IE5vIG5lZWQgZm9yIHRoaXMgbmV3bGlu
ZS4KCj4gK30KPiArCj4gK3N0YXRpYyB2b2lkIF9faW5pdCBtZXNvbl9zOTA1X3VhcnRfaW5pdF9w
cmVpcnEoc3RydWN0IHNlcmlhbF9wb3J0ICpwb3J0KQo+ICt7Cj4gKyAgICBzdHJ1Y3QgbWVzb25f
czkwNV91YXJ0ICp1YXJ0ID0gcG9ydC0+dWFydDsKPiArICAgIHVpbnQzMl90IHJlZzsKPiArCj4g
KyAgICByZWcgPSBtZXNvbl9zOTA1X3JlYWQodWFydCwgVUFSVF9DT05UUk9MKTsKPiArICAgIHJl
ZyAmPSB+KFVBUlRfUlhfUlNUIHwgVUFSVF9UWF9SU1QgfCBVQVJUX0NMRUFSX0VSUik7CgpJIGFt
IG5vdCBzdXJlIHdoeSB5b3UgYXJlIGNsZWFyaW5nIHRob3NlIGJpdHMuIEFGQUlVLCBpbml0X3By
ZWlycSB3aWxsIApyZXNldCB0aGUgc2VyaWFscywgc28geW91IHdhbnQgdG8gc2V0IHRob3NlcyBi
aXRzLiBUaGlzIHNlZW1zIHRvIGJlIApjb25maXJtZWQgYnkgTGludXggaW4gbWVzb25fdWFydF9y
ZXNldC4KCj4gKyAgICBtZXNvbl9zOTA1X3dyaXRlKHVhcnQsIFVBUlRfQ09OVFJPTCwgcmVnKTsK
PiArCj4gKyAgICAvKiBEaXNiYWxlIFJ4L1R4IGludGVycnVwdHMgKi8KCnMvRGlzYmFsZS9EaXNh
YmxlLwoKPiArICAgIHJlZyA9IG1lc29uX3M5MDVfcmVhZCh1YXJ0LCBVQVJUX0NPTlRST0wpOwo+
ICsgICAgcmVnICY9IH4oVUFSVF9SWF9JTlRfRU4gfCBVQVJUX1RYX0lOVF9FTik7Cj4gKyAgICBt
ZXNvbl9zOTA1X3dyaXRlKHVhcnQsIFVBUlRfQ09OVFJPTCwgcmVnKTsKPiArfQo+ICsKPiArc3Rh
dGljIHZvaWQgX19pbml0IG1lc29uX3M5MDVfdWFydF9pbml0X3Bvc3RpcnEoc3RydWN0IHNlcmlh
bF9wb3J0ICpwb3J0KQo+ICt7Cj4gKyAgICBzdHJ1Y3QgbWVzb25fczkwNV91YXJ0ICp1YXJ0ID0g
cG9ydC0+dWFydDsKPiArICAgIHVpbnQzMl90IHJlZzsKPiArCj4gKyAgICB1YXJ0LT5pcnFhY3Rp
b24uaGFuZGxlciA9IG1lc29uX3M5MDVfdWFydF9pbnRlcnJ1cHQ7Cj4gKyAgICB1YXJ0LT5pcnFh
Y3Rpb24ubmFtZSAgICA9ICJtZXNvbl9zOTA1X3VhcnQiOwo+ICsgICAgdWFydC0+aXJxYWN0aW9u
LmRldl9pZCAgPSBwb3J0Owo+ICsKPiArICAgIGlmICggc2V0dXBfaXJxKHVhcnQtPmlycSwgMCwg
JnVhcnQtPmlycWFjdGlvbikgIT0gMCApCj4gKyAgICB7Cj4gKyAgICAgICAgcHJpbnRrKCJGYWls
ZWQgdG8gYWxsb2NhdGVkIG1lc29uX3M5MDVfdWFydCBJUlEgJWRcbiIsIHVhcnQtPmlycSk7Cj4g
KyAgICAgICAgcmV0dXJuOwo+ICsgICAgfQo+ICsKPiArICAgIC8qIENvbmZpZ3VyZSBSeC9UeCBp
bnRlcnJ1cHRzIGJhc2VkIG9uIGJ5dGVzIGluIEZJRk8gKi8KPiArICAgIHJlZyA9IG1lc29uX3M5
MDVfcmVhZCh1YXJ0LCBVQVJUX01JU0MpOwoKWW91IHJlYWQgVUFSVF9NSVNDIGhlcmUgYnV0IC4u
LgoKPiArICAgIHJlZyA9IChVQVJUX1JFQ1ZfSVJRX0NOVF9NQVNLICYgMSkgfAoKLi4uIG92ZXJy
aWRlIHRoZSB2YWx1ZSBoZXJlLiBZb3UgZWl0aGVyIHdhbnQgdG8gZHJvcCByZWFkaW5nIFVBUlRf
TUlTQyAKb3IgYWRkIHwgaGVyZS4KCj4gKyAgICAgICAgICAgKFVBUlRfWE1JVF9JUlFfQ05UX01B
U0sgJiAoKFRYX0ZJRk9fU0laRSAvIDIpIDw8IDgpKTsKClRoaXMgaXMgYSBiaXQgZGlmZmljdWx0
IHRvIHJlYWQuIEl0IGZlZWxzIGxpa2UgeW91IHdhbnQgdG8gdXNlIGEgbWFjcm8gCndpdGggYSBw
YXJhbWV0ZXIgdGhhdCB3aWxsIGRvIHRoZSBjb3JyZWN0IG1hc2tpbmcuCgo+ICsgICAgbWVzb25f
czkwNV93cml0ZSh1YXJ0LCBVQVJUX01JU0MsIHJlZyk7Cj4gKwo+ICsgICAgLyogTWFrZSBzdXJl
IFJ4L1R4IGludGVycnVwdHMgYXJlIGVuYWJsZWQgbm93ICovCj4gKyAgICByZWcgPSBtZXNvbl9z
OTA1X3JlYWQodWFydCwgVUFSVF9DT05UUk9MKTsKPiArICAgIHJlZyB8PSAoVUFSVF9SWF9JTlRf
RU4gfCBVQVJUX1RYX0lOVF9FTik7Cj4gKyAgICBtZXNvbl9zOTA1X3dyaXRlKHVhcnQsIFVBUlRf
Q09OVFJPTCwgcmVnKTsKPiArfQo+ICsKPiArc3RhdGljIHZvaWQgbWVzb25fczkwNV91YXJ0X3N1
c3BlbmQoc3RydWN0IHNlcmlhbF9wb3J0ICpwb3J0KQo+ICt7Cj4gKyAgICBCVUcoKTsKPiArfQo+
ICsKPiArc3RhdGljIHZvaWQgbWVzb25fczkwNV91YXJ0X3Jlc3VtZShzdHJ1Y3Qgc2VyaWFsX3Bv
cnQgKnBvcnQpCj4gK3sKPiArICAgIEJVRygpOwo+ICt9Cj4gKwo+ICtzdGF0aWMgdm9pZCBtZXNv
bl9zOTA1X3VhcnRfcHV0YyhzdHJ1Y3Qgc2VyaWFsX3BvcnQgKnBvcnQsIGNoYXIgYykKPiArewo+
ICsgICAgc3RydWN0IG1lc29uX3M5MDVfdWFydCAqdWFydCA9IHBvcnQtPnVhcnQ7Cj4gKwo+ICsg
ICAgbWVzb25fczkwNV93cml0ZSh1YXJ0LCBVQVJUX1dGSUZPLCBjKTsKPiArfQo+ICsKPiArc3Rh
dGljIGludCBtZXNvbl9zOTA1X3VhcnRfZ2V0YyhzdHJ1Y3Qgc2VyaWFsX3BvcnQgKnBvcnQsIGNo
YXIgKmMpCj4gK3sKPiArICAgIHN0cnVjdCBtZXNvbl9zOTA1X3VhcnQgKnVhcnQgPSBwb3J0LT51
YXJ0Owo+ICsKPiArICAgIGlmICggKG1lc29uX3M5MDVfcmVhZCh1YXJ0LCBVQVJUX1NUQVRVUykg
JiBVQVJUX1JYX0VNUFRZKSApCj4gKyAgICAgICAgcmV0dXJuIDA7Cj4gKwo+ICsgICAgKmMgPSAg
bWVzb25fczkwNV9yZWFkKHVhcnQsIFVBUlRfUkZJRk8pICYgMHhmZjsKPiArCj4gKyAgICByZXR1
cm4gMTsKPiArfQo+ICsKPiArc3RhdGljIGludCBfX2luaXQgbWVzb25fczkwNV9pcnEoc3RydWN0
IHNlcmlhbF9wb3J0ICpwb3J0KQo+ICt7Cj4gKyAgICBzdHJ1Y3QgbWVzb25fczkwNV91YXJ0ICp1
YXJ0ID0gcG9ydC0+dWFydDsKPiArCj4gKyAgICByZXR1cm4gdWFydC0+aXJxOwo+ICt9Cj4gKwo+
ICtzdGF0aWMgY29uc3Qgc3RydWN0IHZ1YXJ0X2luZm8gKm1lc29uX3M5MDVfdnVhcnRfaW5mbyhz
dHJ1Y3Qgc2VyaWFsX3BvcnQgKnBvcnQpCj4gK3sKPiArICAgIHN0cnVjdCBtZXNvbl9zOTA1X3Vh
cnQgKnVhcnQgPSBwb3J0LT51YXJ0Owo+ICsKPiArICAgIHJldHVybiAmdWFydC0+dnVhcnQ7Cj4g
K30KPiArCj4gK3N0YXRpYyB2b2lkIG1lc29uX3M5MDVfdWFydF9zdG9wX3R4KHN0cnVjdCBzZXJp
YWxfcG9ydCAqcG9ydCkKPiArewo+ICsgICAgc3RydWN0IG1lc29uX3M5MDVfdWFydCAqdWFydCA9
IHBvcnQtPnVhcnQ7Cj4gKyAgICB1aW50MzJfdCByZWc7Cj4gKwo+ICsgICAgcmVnID0gbWVzb25f
czkwNV9yZWFkKHVhcnQsIFVBUlRfQ09OVFJPTCk7Cj4gKyAgICByZWcgJj0gflVBUlRfVFhfSU5U
X0VOOwo+ICsgICAgbWVzb25fczkwNV93cml0ZSh1YXJ0LCBVQVJUX0NPTlRST0wsIHJlZyk7Cj4g
K30KPiArCj4gK3N0YXRpYyB2b2lkIG1lc29uX3M5MDVfdWFydF9zdGFydF90eChzdHJ1Y3Qgc2Vy
aWFsX3BvcnQgKnBvcnQpCj4gK3sKPiArICAgIHN0cnVjdCBtZXNvbl9zOTA1X3VhcnQgKnVhcnQg
PSBwb3J0LT51YXJ0Owo+ICsgICAgdWludDMyX3QgcmVnOwo+ICsKPiArICAgIHJlZyA9IG1lc29u
X3M5MDVfcmVhZCh1YXJ0LCBVQVJUX0NPTlRST0wpOwo+ICsgICAgcmVnIHw9IFVBUlRfVFhfSU5U
X0VOOwo+ICsgICAgbWVzb25fczkwNV93cml0ZSh1YXJ0LCBVQVJUX0NPTlRST0wsIHJlZyk7Cj4g
K30KPiArCj4gK3N0YXRpYyBpbnQgbWVzb25fczkwNV91YXJ0X3R4X3JlYWR5KHN0cnVjdCBzZXJp
YWxfcG9ydCAqcG9ydCkKPiArewo+ICsgICAgc3RydWN0IG1lc29uX3M5MDVfdWFydCAqdWFydCA9
IHBvcnQtPnVhcnQ7Cj4gKyAgICB1aW50MzJfdCByZWc7Cj4gKwo+ICsgICAgcmVnID0gbWVzb25f
czkwNV9yZWFkKHVhcnQsIFVBUlRfU1RBVFVTKTsKPiArCj4gKyAgICBpZiAoIHJlZyAmIFVBUlRf
VFhfRU1QVFkgKQo+ICsgICAgICAgIHJldHVybiBUWF9GSUZPX1NJWkU7Cj4gKyAgICBpZiAoIHJl
ZyAmIFVBUlRfVFhfRlVMTCApCj4gKyAgICAgICAgcmV0dXJuIDA7Cj4gKwo+ICsgICAgcmV0dXJu
IChyZWcgJiBVQVJUX1RYX0NOVF9NQVNLKSA+PiA4Owo+ICt9Cj4gKwo+ICtzdGF0aWMgc3RydWN0
IHVhcnRfZHJpdmVyIF9fcmVhZF9tb3N0bHkgbWVzb25fdWFydF9kcml2ZXIgPSB7Cj4gKyAgICAu
aW5pdF9wcmVpcnEgID0gbWVzb25fczkwNV91YXJ0X2luaXRfcHJlaXJxLAo+ICsgICAgLmluaXRf
cG9zdGlycSA9IG1lc29uX3M5MDVfdWFydF9pbml0X3Bvc3RpcnEsCj4gKyAgICAuZW5kYm9vdCAg
ICAgID0gTlVMTCwKPiArICAgIC5zdXNwZW5kICAgICAgPSBtZXNvbl9zOTA1X3VhcnRfc3VzcGVu
ZCwKPiArICAgIC5yZXN1bWUgICAgICAgPSBtZXNvbl9zOTA1X3VhcnRfcmVzdW1lLAo+ICsgICAg
LnB1dGMgICAgICAgICA9IG1lc29uX3M5MDVfdWFydF9wdXRjLAo+ICsgICAgLmdldGMgICAgICAg
ICA9IG1lc29uX3M5MDVfdWFydF9nZXRjLAo+ICsgICAgLnR4X3JlYWR5ICAgICA9IG1lc29uX3M5
MDVfdWFydF90eF9yZWFkeSwKPiArICAgIC5zdG9wX3R4ICAgICAgPSBtZXNvbl9zOTA1X3VhcnRf
c3RvcF90eCwKPiArICAgIC5zdGFydF90eCAgICAgPSBtZXNvbl9zOTA1X3VhcnRfc3RhcnRfdHgs
Cj4gKyAgICAuaXJxICAgICAgICAgID0gbWVzb25fczkwNV9pcnEsCj4gKyAgICAudnVhcnRfaW5m
byAgID0gbWVzb25fczkwNV92dWFydF9pbmZvLAo+ICt9Owo+ICsKPiArc3RhdGljIGludCBfX2lu
aXQgbWVzb25fdWFydF9pbml0KHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZGV2LCBjb25zdCB2b2lk
ICpkYXRhKQo+ICt7Cj4gKyAgICBjb25zdCBjaGFyICpjb25maWcgPSBkYXRhOwo+ICsgICAgc3Ry
dWN0IG1lc29uX3M5MDVfdWFydCAqdWFydDsKPiArICAgIGludCByZXM7Cj4gKyAgICB1NjQgYWRk
ciwgc2l6ZTsKPiArCj4gKyAgICBpZiAoIHN0cmNtcChjb25maWcsICIiKSApCj4gKyAgICAgICAg
cHJpbnRrKCJXQVJOSU5HOiBVQVJUIGNvbmZpZ3VyYXRpb24gaXMgbm90IHN1cHBvcnRlZFxuIik7
Cj4gKwo+ICsgICAgdWFydCA9ICZtZXNvbl9zOTA1X2NvbTsKPiArCj4gKyAgICByZXMgPSBkdF9k
ZXZpY2VfZ2V0X2FkZHJlc3MoZGV2LCAwLCAmYWRkciwgJnNpemUpOwo+ICsgICAgaWYgKCByZXMg
KQo+ICsgICAgewo+ICsgICAgICAgIHByaW50aygibWVzb25fczkwNTogVW5hYmxlIHRvIHJldHJp
ZXZlIHRoZSBiYXNlIGFkZHJlc3Mgb2YgdGhlIFVBUlRcbiIpOwo+ICsgICAgICAgIHJldHVybiBy
ZXM7Cj4gKyAgICB9Cj4gKwo+ICsgICAgcmVzID0gcGxhdGZvcm1fZ2V0X2lycShkZXYsIDApOwo+
ICsgICAgaWYgKCByZXMgPCAwICkKPiArICAgIHsKPiArICAgICAgICBwcmludGsoIm1lc29uX3M5
MDU6IFVuYWJsZSB0byByZXRyaWV2ZSB0aGUgSVJRXG4iKTsKPiArICAgICAgICByZXR1cm4gLUVJ
TlZBTDsKPiArICAgIH0KPiArCj4gKyAgICB1YXJ0LT5pcnEgID0gcmVzOwo+ICsKPiArICAgIHVh
cnQtPnJlZ3MgPSBpb3JlbWFwX25vY2FjaGUoYWRkciwgc2l6ZSk7Cj4gKyAgICBpZiAoICF1YXJ0
LT5yZWdzICkKPiArICAgIHsKPiArICAgICAgICBwcmludGsoIm1lc29uX3M5MDU6IFVuYWJsZSB0
byBtYXAgdGhlIFVBUlQgbWVtb3J5XG4iKTsKPiArICAgICAgICByZXR1cm4gLUVOT01FTTsKPiAr
ICAgIH0KPiArCj4gKyAgICB1YXJ0LT52dWFydC5iYXNlX2FkZHIgPSBhZGRyOwo+ICsgICAgdWFy
dC0+dnVhcnQuc2l6ZSA9IHNpemU7Cj4gKyAgICB1YXJ0LT52dWFydC5kYXRhX29mZiA9IFVBUlRf
Q09OVFJPTDsKPiArICAgIHVhcnQtPnZ1YXJ0LnN0YXR1c19vZmYgPSBVQVJUX1NUQVRVUzsKPiAr
ICAgIHVhcnQtPnZ1YXJ0LnN0YXR1cyA9IFVBUlRfUlhfRU1QVFkgfCBVQVJUX1RYX0VNUFRZOwo+
ICsKPiArICAgIC8qIFJlZ2lzdGVyIHdpdGggZ2VuZXJpYyBzZXJpYWwgZHJpdmVyLiAqLwo+ICsg
ICAgc2VyaWFsX3JlZ2lzdGVyX3VhcnQoU0VSSE5EX0RUVUFSVCwgJm1lc29uX3VhcnRfZHJpdmVy
LCB1YXJ0KTsKPiArCj4gKyAgICBkdF9kZXZpY2Vfc2V0X3VzZWRfYnkoZGV2LCBET01JRF9YRU4p
Owo+ICsKPiArICAgIHJldHVybiAwOwo+ICt9Cj4gKwo+ICtzdGF0aWMgY29uc3Qgc3RydWN0IGR0
X2RldmljZV9tYXRjaCBtZXNvbl9kdF9tYXRjaFtdIF9faW5pdGNvbnN0ID0KPiArewo+ICsgICAg
RFRfTUFUQ0hfQ09NUEFUSUJMRSgiYW1sb2dpYyxtZXNvbi11YXJ0IiksCgpMb29raW5nIGF0IExp
bnV4LCB0aGlzIGlzIGNvbnNpZGVyZWQgYXMgYSBsZWdhY3kgYmluZGluZ3MuIFdvdWxkIG5vdCBp
dCAKYmUgYmV0dGVyIHRvIHVzZSBzdGFibGUgYmluZGluZ3MgaW4gWGVuPwoKQ2hlZXJzLAoKLS0g
Ckp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 12:01:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 12:01:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpY0k-0006YE-Fv; Tue, 14 Aug 2018 12:01: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=l9n0=k5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpY0i-0006Y3-EJ
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 12:01:16 +0000
X-Inumbo-ID: d1dd0a22-9fb9-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d1dd0a22-9fb9-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 12:01: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 1fpY0b-0002OO-Oo; Tue, 14 Aug 2018 12:01:09 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fpY0b-0001IU-Ev; Tue, 14 Aug 2018 12:01:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fpY0b-0008RY-EM; Tue, 14 Aug 2018 12:01:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125885-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-arm64-pvops:<job status>:broken:regression
 libvirt:build-arm64-xsm:<job status>:broken:regression
 libvirt:build-arm64:<job status>:broken: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-arm64-xsm:hosts-allocate:broken:allowable
 libvirt:build-arm64:hosts-allocate:broken:allowable
 libvirt:build-arm64-pvops:hosts-allocate:broken:allowable
 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-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:build-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:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd: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-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:build-arm64:capture-logs:broken:nonblocking
 libvirt:build-arm64-xsm:capture-logs:broken:nonblocking
 libvirt:build-arm64-pvops:capture-logs:broken:nonblocking
X-Osstest-Versions-This: libvirt=0a476f152150f62306f9f8d124aa44e4adb9158c
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 14 Aug 2018 12:01:09 +0000
Subject: [Xen-devel] [libvirt test] 125885: 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>

ZmxpZ2h0IDEyNTg4NSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU4ODUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
NiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzODE0CiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjM4MTQKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2Fi
bGUgKG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAyIGhvc3Rz
LWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjM4MTQKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMu
IDEyMzgxNAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTIzODE0CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXFjb3cyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFy
bTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAz
IGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjM4MTQKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9j
a2VkIGluIDEyMzgxNAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMyBjYXB0dXJlLWxv
Z3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTIzODE0Cgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogbGlidmlydCAgICAgICAgICAgICAgMGE0NzZmMTUyMTUwZjYyMzA2ZjlmOGQx
MjRhYTQ0ZTRhZGI5MTU4YwpiYXNlbGluZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAg
MDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIwODVlMWZmZWE5ZDU4ZmU4YgoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTIzODE0ICAyMDE4LTA2LTA1IDA0OjE5OjIzIFogICA3MCBkYXlzCkZhaWxpbmcgc2lu
Y2UgICAgICAgIDEyMzg0MCAgMjAxOC0wNi0wNiAwNDoxOToyOCBaICAgNjkgZGF5cyAgIDUzIGF0
dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTg2NCAgMjAxOC0wOC0xMSAxODo1MzoxOSBa
ICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogICAgQWxlcyBNdXNpbCA8YW11c2lsQHJlZGhhdC5jb20+CiAgQW5kcmVh
IEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVkaGF0LmNvbT4KICBBbnlhIEhhcnRlciA8YWhhcnRlckBy
ZWRoYXQuY29tPgogIEJqb2VybiBXYWxrIDxid2Fsa0BsaW51eC5pYm0uY29tPgogIEJvYm8gRHUg
PGR1Ym8xNjNAMTI2LmNvbT4KICBCb3JpcyBGaXVjenluc2tpIDxmaXVjenlAbGludXguaWJtLmNv
bT4KICBCcmlqZXNoIFNpbmdoIDxicmlqZXNoLnNpbmdoQGFtZC5jb20+CiAgQ2hhbmdrdW8gU2hp
IDxzaGkuY2hhbmdrdW9AaDNjLmNvbT4KICBDaGVuIEhhbnhpYW8gPGNoZW5oYW54aWFvQGdtYWls
LmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQgPGNocmlzdGlhbi5laHJoYXJkdEBjYW5vbmljYWwu
Y29tPgogIENsZW1lbnRpbmUgSGF5YXQgPGNsZW1AbHNlLmVwaXRhLmZyPgogIENvbGUgUm9iaW5z
b24gPGNyb2JpbnNvQHJlZGhhdC5jb20+CiAgRGFuaWVsIE5pY29sZXR0aSA8ZGFudHRpMTJAZ21h
aWwuY29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGFu
aWVsIFZlaWxsYXJkIDx2ZWlsbGFyZEByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUBy
ZWRoYXQuY29tPgogIEVyaWsgU2t1bHRldHkgPGVza3VsdGV0QHJlZGhhdC5jb20+CiAgRmFiaWFu
byBGaWTDqm5jaW8gPGZhYmlhbm9AZmlkZW5jaW8ub3JnPgogIEZpbGlwIEFsYWMgPGZpbGlwYWxh
Y0BnbWFpbC5jb20+CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29tPgogIGludHJpZ2VyaSA8aW50
cmlnZXJpK2xpYnZpcnRAYm91bS5vcmc+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmlAYm91bS5vcmc+
CiAgSmFtaWUgU3RyYW5kYm9nZSA8amFtaWVAY2Fub25pY2FsLmNvbT4KICBKaWUgV2FuZyA8d2Fu
Z2ppZTg4Lmh1YXdlaS5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4KICBKaXJp
IERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQuY29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJl
ZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRv
bWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVk
aGF0LmNvbT4KICBLYXRlcmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExhaW5l
IFN0dW1wIDxsYWluZUBsYWluZS5vcmc+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNv
bT4KICBMdXlhbyBIdWFuZyA8bGh1YW5nQHJlZGhhdC5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1o
YXJ0bWF5QGxpbnV4LmlibS5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1oYXJ0bWF5QGxpbnV4LnZu
ZXQuaWJtLmNvbT4KICBNYXJjb3MgUGF1bG8gZGUgU291emEgPG1hcmNvcy5zb3V6YS5vcmdAZ21h
aWwuY29tPgogIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxl
dGhpbmdzbGFiLmNvbT4KICBNYXJ0aW4gS2xldHphbmRlciA8bWtsZXR6YW5AcmVkaGF0LmNvbT4K
ICBNYXR0aGlhcyBCb2x0ZSA8bWF0dGhpYXMuYm9sdGVAZ29vZ2xlbWFpbC5jb20+CiAgTWljaGFs
IFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNoYWwgUHLDrXZvem7DrWsgPG1w
cml2b3puQHJlZGhhdC5jb20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tvdnNraXlA
dmlydHVvenpvLmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQZXRl
ciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBQaW5vIFRvc2Nhbm8gPHB0b3NjYW5vQHJl
ZGhhdC5jb20+CiAgUmFkb3N0aW4gU3RveWFub3YgPHJzdG95YW5vdjFAZ21haWwuY29tPgogIFJh
bXkgRWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15ZWxrZXN0IDxyYW15ZWxrZXN0
QGdtYWlsLmNvbT4KICBSaWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgogIFJv
bWFuIEJvZ29yb2Rza2l5IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+CiAgU2hpIExlaSA8c2hpbGVp
Lm1hc3NjbG91ZHNAZ214LmNvbT4KICBTaGljaGFuZ2t1byA8c2hpLmNoYW5na3VvQGgzYy5jb20+
CiAgU2ltb24gS29ieWRhIDxza29ieWRhQHJlZGhhdC5jb20+CiAgU3RlZmFuIEJhZGVyIDxzdGVm
YW4uYmFkZXJAY2Fub25pY2FsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZu
ZXQuaWJtLmNvbT4KICBTdWtyaXQgQmhhdG5hZ2FyIDxza3J0Ymh0bmdyQGdtYWlsLmNvbT4KICBU
b23DocWhIEdvbGVtYmlvdnNrw70gPHRnb2xlbWJpQHJlZGhhdC5jb20+CiAgdzAwMjUxNTc0IDx3
YW5namllODhAaHVhd2VpLmNvbT4KICBXZWlsdW4gWmh1IDx6aHV3ZWlsdW5AaHVhd2VpLmNvbT4K
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9r
ZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NCBicm9r
ZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybTY0IGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3Bz
IGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGNhcHR1cmUtbG9ncwpicm9r
ZW4tc3RlcCBidWlsZC1hcm02NC14c20gY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFy
bTY0LXB2b3BzIGNhcHR1cmUtbG9ncwoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBp
dCB3b3VsZCBiZSAxMTkyNiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 12:53:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 12:53:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpYp4-00020o-M9; Tue, 14 Aug 2018 12: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=l9n0=k5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpYp3-00020b-MJ
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 12:53:17 +0000
X-Inumbo-ID: 15d8505e-9fc1-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 15d8505e-9fc1-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 12:53: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 1fpYp1-0003Nh-5w; Tue, 14 Aug 2018 12:53: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 1fpYp0-00056k-Rk; Tue, 14 Aug 2018 12:53:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fpYp0-0006WW-R9; Tue, 14 Aug 2018 12:53:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125881-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:build-arm64:<job status>:broken:regression
 linux-4.14:build-arm64-xsm:<job status>:broken:regression
 linux-4.14:build-arm64-pvops:<job status>:broken:regression
 linux-4.14:build-i386-pvops:kernel-build:fail:regression
 linux-4.14:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 linux-4.14:build-arm64:hosts-allocate:broken:allowable
 linux-4.14:build-arm64-xsm:hosts-allocate:broken:allowable
 linux-4.14:build-arm64-pvops:hosts-allocate:broken:allowable
 linux-4.14:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemuu-rhel6hvm-intel: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:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-4.14:build-arm64:capture-logs:broken:nonblocking
 linux-4.14:build-arm64-xsm:capture-logs:broken:nonblocking
 linux-4.14:build-arm64-pvops:capture-logs:broken: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-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl: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-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-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-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-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-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-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-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=1aa1166efaceef8972045b4aa25e6e0ab96d8a30
X-Osstest-Versions-That: linux=1e92e813554a93741666e9f378a83d70405b9076
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 14 Aug 2018 12:53:14 +0000
Subject: [Xen-devel] [linux-4.14 test] 125881: 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>

ZmxpZ2h0IDEyNTg4MSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU4ODEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWFybTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE3NQoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50
ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgIGZhaWwgcGFzcyBpbiAxMjU4NTkKClJlZ3Jl
c3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJv
a2VuIFJFR1IuIHZzLiAxMjUxNzUKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9z
dHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTE3NQogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2
cy4gMTI1MTc1CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWV4
YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNo
YWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1
aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tl
biBibG9ja2VkIGluIDEyNTE3NQogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMyBjYXB0
dXJlLWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1MTc1CiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBp
biAxMjUxNzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgaW4gMTI1ODU5IG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBp
biAxMjU4NTkgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVz
dC1zdGFydCAgICAgICAgICBmYWlsIGluIDEyNTg1OSBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1ODU5IG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1ODU5IG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgZmFpbCBp
biAxMjU4NTkgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICBmYWlsIGluIDEyNTg1OSBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgIGZhaWwgaW4gMTI1ODU5IG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgZmFpbCBpbiAxMjU4NTkgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsIGZhaWwgaW4gMTI1ODU5IG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCBm
YWlsIGluIDEyNTg1OSBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
CnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAxYWEx
MTY2ZWZhY2VlZjg5NzIwNDViNGFhMjVlNmUwYWI5NmQ4YTMwCmJhc2VsaW5lIHZlcnNpb246CiBs
aW51eCAgICAgICAgICAgICAgICAxZTkyZTgxMzU1NGE5Mzc0MTY2NmU5ZjM3OGE4M2Q3MDQwNWI5
MDc2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUxNzUgIDIwMTgtMDctMTUgMDg6MDQ6MzYgWiAg
IDMwIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1MjcwICAyMDE4LTA3LTE3IDEwOjEwOjEz
IFogICAyOCBkYXlzICAgMTIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1ODM1ICAy
MDE4LTA4LTEwIDAxOjQxOjE3IFogICAgNCBkYXlzICAgIDMgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo0OTQgcGVv
cGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJv
a2VuLWpvYiBidWlsZC1hcm02NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJv
a2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxk
LWFybTY0IGhvc3RzLWFsbG9jYXRlCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBob3N0cy1h
bGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC1wdm9wcyBob3N0cy1hbGxvY2F0ZQpicm9r
ZW4tc3RlcCBidWlsZC1hcm02NCBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQt
eHNtIGNhcHR1cmUtbG9ncwpicm9rZW4tc3RlcCBidWlsZC1hcm02NC1wdm9wcyBjYXB0dXJlLWxv
Z3MKYnJva2VuLWpvYiBidWlsZC1hcm02NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC1w
dm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCgpOb3QgcHVzaGlu
Zy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE1OTg0IGxpbmVzIGxvbmcuKQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 13:12:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 13:12: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 1fpZ7R-0003kY-Ph; Tue, 14 Aug 2018 13: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=66pn=k5=citrix.com=prvs=7575d324e=christian.lindig@srs-us1.protection.inumbo.net>)
 id 1fpZ7Q-0003kT-N3
 for xen-devel@lists.xen.org; Tue, 14 Aug 2018 13:12:16 +0000
X-Inumbo-ID: bd5fa68e-9fc3-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bd5fa68e-9fc3-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 13:12:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,238,1531785600"; d="scan'208";a="62754953"
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
From: Christian Lindig <christian.lindig@citrix.com>
Message-ID: <abce7ca5-c443-3cf1-81fb-4c63bc9d9b68@citrix.com>
Date: Tue, 14 Aug 2018 14:12: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: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v2 00/12] Improvements to 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: Juergen Gross <jgross@suse.com>,
 =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?=
 <marmarek@invisiblethingslab.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>,
 Jon Ludlam <jonathan.ludlam@eu.citrix.com>, Rob Hoes <Rob.Hoes@citrix.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 David Scott <dave@recoil.org>, Daniel De Graaf <dgdegra@tycho.nsa.gov>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDEzLzA4LzE4IDExOjAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IFRoaXMgc2VyaWVzIGNh
biBiZSBmb3VuZCBpbiBnaXQgZm9ybSBoZXJlOgo+ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPXBlb3BsZS9hbmRyZXdjb29wL3hlbi5naXQ7YT1zaG9ydGxvZztoPXJlZnMvaGVh
ZHMveGVuLWNyZWF0ZS12MQpJcyB0aGlzIHRoZSBjb3JyZWN0IFVSTD8gVGhlIHN1YmplY3Qgc2F5
cyB2MiBidXQgdGhpcyBpcyBicmFuY2ggdjEuCgpMb29raW5nIG92ZXIgdGhlIE9DYW1sLXJlbGF0
ZWQgcGF0Y2hlcywgSSB0aGluayB0aGV5IGFyZSBsb29raW5nIGdvb2QuIApTaW5jZSB3ZSB3b3Vs
ZCBsaWtlIGFsbCBjb2RlIHRvIGJlIHNhZmUtc3RyaW5nIGNvbXBsaWFudCBJIGNoZWNrZWQgdGhh
dCAKT0NhbWwgdmFsdWVzIG9mIHR5cGUgc3RyaW5nIGFyZSBub3QgYmVpbmcgbXV0YXRlZCBidXQg
SSB3b3VsZCBsaWtlIApBbmRyZXcgdG8gY29uZmlybSB0aGlzLgoKLS0gQ2hyaXN0aWFuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 13:35:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 13:35:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpZTG-0005Ie-MX; Tue, 14 Aug 2018 13: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=ykzm=k5=citrix.com=prvs=7571b3994=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fpZTF-0005IZ-9L
 for xen-devel@lists.xen.org; Tue, 14 Aug 2018 13:34:49 +0000
X-Inumbo-ID: e21f7d3a-9fc6-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e21f7d3a-9fc6-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 13:35:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,238,1531785600"; d="scan'208";a="77596521"
To: Christian Lindig <christian.lindig@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <abce7ca5-c443-3cf1-81fb-4c63bc9d9b68@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: <f00f1b0b-b602-8fa4-d304-e4c309f26bbd@citrix.com>
Date: Tue, 14 Aug 2018 14:34: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: <abce7ca5-c443-3cf1-81fb-4c63bc9d9b68@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 00/12] Improvements to 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: Juergen Gross <jgross@suse.com>,
 =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?=
 <marmarek@invisiblethingslab.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>,
 Jon Ludlam <jonathan.ludlam@eu.citrix.com>, Rob Hoes <Rob.Hoes@citrix.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 David Scott <dave@recoil.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>

T24gMTQvMDgvMTggMTQ6MTIsIENocmlzdGlhbiBMaW5kaWcgd3JvdGU6Cj4KPiBPbiAxMy8wOC8x
OCAxMTowMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gVGhpcyBzZXJpZXMgY2FuIGJlIGZvdW5k
IGluIGdpdCBmb3JtIGhlcmU6Cj4+IMKgwqAKPj4gaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9cGVvcGxlL2FuZHJld2Nvb3AveGVuLmdpdDthPXNob3J0bG9nO2g9cmVmcy9oZWFkcy94
ZW4tY3JlYXRlLXYxCj4gSXMgdGhpcyB0aGUgY29ycmVjdCBVUkw/IFRoZSBzdWJqZWN0IHNheXMg
djIgYnV0IHRoaXMgaXMgYnJhbmNoIHYxLgoKT29wcyB5ZXMuCgpodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1wZW9wbGUvYW5kcmV3Y29vcC94ZW4uZ2l0O2E9c2hvcnRsb2c7aD1yZWZz
L2hlYWRzL3hlbi1jcmVhdGUtdjIKd29ya3MgYXMgd2VsbCwgYW5kIGlzIHRoZSBpbnRlbmRlZCBV
UkwuCgo+Cj4gTG9va2luZyBvdmVyIHRoZSBPQ2FtbC1yZWxhdGVkIHBhdGNoZXMsIEkgdGhpbmsg
dGhleSBhcmUgbG9va2luZyBnb29kLgo+IFNpbmNlIHdlIHdvdWxkIGxpa2UgYWxsIGNvZGUgdG8g
YmUgc2FmZS1zdHJpbmcgY29tcGxpYW50IEkgY2hlY2tlZAo+IHRoYXQgT0NhbWwgdmFsdWVzIG9m
IHR5cGUgc3RyaW5nIGFyZSBub3QgYmVpbmcgbXV0YXRlZCBidXQgSSB3b3VsZAo+IGxpa2UgQW5k
cmV3IHRvIGNvbmZpcm0gdGhpcy4KClRoZXJlIGlzIG5vIGNoYW5nZSB0byBhbnkgc3RyaW5nIGhh
bmRsaW5nIGhlcmUuwqAgVGhlIG9ubHkgc3RyaW5nIHVzZWQKZHVyaW5nIHRoZSBkb21haW5jcmVh
dGUgaHlwZXJjYWxsIGlzIHRoZSBVVUlEIHN0cmluZywgd2hpY2ggaXMgb25seSByZWFkCmJ5IHRo
ZSBzdHVicywgbm90IGFsdGVyZWQuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 13:43:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 13:43:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpZbw-00066j-VR; Tue, 14 Aug 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=aubc=k5=citrix.com=prvs=757f0dc12=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fpZbu-00066Z-RA
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 13:43:46 +0000
X-Inumbo-ID: 23fb244c-9fc8-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 23fb244c-9fc8-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 13:44:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,238,1531785600"; d="scan'208";a="62758938"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 14 Aug 2018 15:43:29 +0200
Message-ID: <20180814134336.75539-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180814134336.75539-1-roger.pau@citrix.com>
References: <20180814134336.75539-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 1/8] iommu: rename iommu_dom0_strict and
 iommu_passthrough
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>

VG8gaW9tbXVfaHdkb21fc3RyaWN0IGFuZCBpb21tdV9od2RvbV9wYXNzdGhyb3VnaCB3aGljaCBp
cyBtb3JlCmRlc2NyaXB0aXZlIG9mIHRoZWlyIHVzYWdlLiBBbHNvIGNoYW5nZSB0aGVpciB0eXBl
IGZyb20gYm9vbF90IHRvCmJvb2wuCgpObyBmdW5jdGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CkNjOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlr
dWxwYW5pdEBhbWQuY29tPgpDYzogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+CkNj
OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KLS0tCkNoYW5nZXMgc2luY2UgdjQ6
CiAtIE5ldyBpbiB0aGlzIHZlcnNpb24uCi0tLQogeGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jICAg
ICAgICAgICAgICAgICAgICB8ICAzICsrLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lv
bW11X2luaXQuYyAgICB8ICAyICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2Ft
ZF9pb21tdS5jIHwgIDQgKy0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICAg
ICAgICAgIHwgMjcgKysrKysrKysrKystLS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQvaW9tbXUuYyAgICAgICAgIHwgMTYgKysrKysrLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQveDg2L3Z0ZC5jICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL3hlbi9pb21t
dS5oICAgICAgICAgICAgICAgICAgICAgfCAgNiArKystLQogNyBmaWxlcyBjaGFuZ2VkLCAzMiBp
bnNlcnRpb25zKCspLCAyOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
eDg2XzY0L21tLmMgYi94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMKaW5kZXggY2NhNGFlOTI2ZS4u
MDkzYWQ1ZGFiMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni94ODZfNjQvbW0uYwpAQCAtMTQyNiw3ICsxNDI2LDggQEAgaW50IG1lbW9yeV9h
ZGQodW5zaWduZWQgbG9uZyBzcGZuLCB1bnNpZ25lZCBsb25nIGVwZm4sIHVuc2lnbmVkIGludCBw
eG0pCiAgICAgaWYgKCByZXQgKQogICAgICAgICBnb3RvIGRlc3Ryb3lfbTJwOwogCi0gICAgaWYg
KCBpb21tdV9lbmFibGVkICYmICFpb21tdV9wYXNzdGhyb3VnaCAmJiAhbmVlZF9pb21tdShoYXJk
d2FyZV9kb21haW4pICkKKyAgICBpZiAoIGlvbW11X2VuYWJsZWQgJiYgIWlvbW11X2h3ZG9tX3Bh
c3N0aHJvdWdoICYmCisgICAgICAgICAhbmVlZF9pb21tdShoYXJkd2FyZV9kb21haW4pICkKICAg
ICB7CiAgICAgICAgIGZvciAoIGkgPSBzcGZuOyBpIDwgZXBmbjsgaSsrICkKICAgICAgICAgICAg
IGlmICggaW9tbXVfbWFwX3BhZ2UoaGFyZHdhcmVfZG9tYWluLCBpLCBpLCBJT01NVUZfcmVhZGFi
bGV8SU9NTVVGX3dyaXRhYmxlKSApCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvaW9tbXVfaW5pdC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2lu
aXQuYwppbmRleCA0NzQ5OTJhNzVhLi4xNWMxMGIwOTI5IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9pb21tdV9pbml0LmMKQEAgLTEwNjIsNyArMTA2Miw3IEBAIHN0YXRpYyB2b2lkIF9f
aW5pdCBhbWRfaW9tbXVfaW5pdF9jbGVhbnVwKHZvaWQpCiAgICAgcmFkaXhfdHJlZV9kZXN0cm95
KCZpdnJzX21hcHMsIHhmcmVlKTsKIAogICAgIGlvbW11X2VuYWJsZWQgPSAwOwotICAgIGlvbW11
X3Bhc3N0aHJvdWdoID0gMDsKKyAgICBpb21tdV9od2RvbV9wYXNzdGhyb3VnaCA9IGZhbHNlOwog
ICAgIGlvbW11X2ludHJlbWFwID0gMDsKICAgICBpb21tdXYyX2VuYWJsZWQgPSAwOwogfQpkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKaW5kZXggMTJkMjY5NWI4
OS4uYWIzOWU3NTAwZCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3Bj
aV9hbWRfaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9p
b21tdS5jCkBAIC0xMjEsNyArMTIxLDcgQEAgc3RhdGljIHZvaWQgYW1kX2lvbW11X3NldHVwX2Rv
bWFpbl9kZXZpY2UoCiAgICAgQlVHX09OKCAhaGQtPmFyY2gucm9vdF90YWJsZSB8fCAhaGQtPmFy
Y2gucGFnaW5nX21vZGUgfHwKICAgICAgICAgICAgICFpb21tdS0+ZGV2X3RhYmxlLmJ1ZmZlciAp
OwogCi0gICAgaWYgKCBpb21tdV9wYXNzdGhyb3VnaCAmJiBpc19oYXJkd2FyZV9kb21haW4oZG9t
YWluKSApCisgICAgaWYgKCBpb21tdV9od2RvbV9wYXNzdGhyb3VnaCAmJiBpc19oYXJkd2FyZV9k
b21haW4oZG9tYWluKSApCiAgICAgICAgIHZhbGlkID0gMDsKIAogICAgIGlmICggYXRzX2VuYWJs
ZWQgKQpAQCAtMjU2LDcgKzI1Niw3IEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBhbWRfaW9t
bXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAgIGlmICggYWxsb2NhdGVfZG9tYWlu
X3Jlc291cmNlcyhkb21faW9tbXUoZCkpICkKICAgICAgICAgQlVHKCk7CiAKLSAgICBpZiAoICFp
b21tdV9wYXNzdGhyb3VnaCAmJiAhbmVlZF9pb21tdShkKSApCisgICAgaWYgKCAhaW9tbXVfaHdk
b21fcGFzc3Rocm91Z2ggJiYgIW5lZWRfaW9tbXUoZCkgKQogICAgIHsKICAgICAgICAgaW50IHJj
ID0gMDsKIApkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKaW5kZXggNzBkMjE4ZjkxMC4uMDZiNzdlYWEz
MSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCkBAIC01MiwxNSArNTIsMTYgQEAgY3VzdG9tX3Bh
cmFtKCJpb21tdSIsIHBhcnNlX2lvbW11X3BhcmFtKTsKIGJvb2xfdCBfX2luaXRkYXRhIGlvbW11
X2VuYWJsZSA9IDE7CiBib29sX3QgX19yZWFkX21vc3RseSBpb21tdV9lbmFibGVkOwogYm9vbF90
IF9fcmVhZF9tb3N0bHkgZm9yY2VfaW9tbXU7Ci1ib29sX3QgX19od2RvbV9pbml0ZGF0YSBpb21t
dV9kb20wX3N0cmljdDsKIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGlvbW11X3ZlcmJvc2U7CiBib29s
X3QgX19yZWFkX21vc3RseSBpb21tdV93b3JrYXJvdW5kX2Jpb3NfYnVnOwogYm9vbF90IF9fcmVh
ZF9tb3N0bHkgaW9tbXVfaWdmeCA9IDE7Ci1ib29sX3QgX19yZWFkX21vc3RseSBpb21tdV9wYXNz
dGhyb3VnaDsKIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGlvbW11X3Nub29wID0gMTsKIGJvb2xfdCBf
X3JlYWRfbW9zdGx5IGlvbW11X3FpbnZhbCA9IDE7CiBib29sX3QgX19yZWFkX21vc3RseSBpb21t
dV9pbnRyZW1hcCA9IDE7CiAKK2Jvb2wgX19od2RvbV9pbml0ZGF0YSBpb21tdV9od2RvbV9zdHJp
Y3Q7Citib29sIF9fcmVhZF9tb3N0bHkgaW9tbXVfaHdkb21fcGFzc3Rocm91Z2g7CisKIC8qCiAg
KiBJbiB0aGUgY3VycmVudCBpbXBsZW1lbnRhdGlvbiBvZiBWVC1kIHBvc3RlZCBpbnRlcnJ1cHRz
LCBpbiBzb21lIGV4dHJlbWUKICAqIGNhc2VzLCB0aGUgcGVyIGNwdSBsaXN0IHdoaWNoIHNhdmVz
IHRoZSBibG9ja2VkIHZDUFUgd2lsbCBiZSB2ZXJ5IGxvbmcsCkBAIC0xMjEsOSArMTIyLDkgQEAg
c3RhdGljIGludCBfX2luaXQgcGFyc2VfaW9tbXVfcGFyYW0oY29uc3QgY2hhciAqcykKICAgICAg
ICAgZWxzZSBpZiAoICFzdHJuY21wKHMsICJhbWQtaW9tbXUtcGVyZGV2LWludHJlbWFwIiwgc3Mg
LSBzKSApCiAgICAgICAgICAgICBhbWRfaW9tbXVfcGVyZGV2X2ludHJlbWFwID0gdmFsOwogICAg
ICAgICBlbHNlIGlmICggIXN0cm5jbXAocywgImRvbTAtcGFzc3Rocm91Z2giLCBzcyAtIHMpICkK
LSAgICAgICAgICAgIGlvbW11X3Bhc3N0aHJvdWdoID0gdmFsOworICAgICAgICAgICAgaW9tbXVf
aHdkb21fcGFzc3Rocm91Z2ggPSB2YWw7CiAgICAgICAgIGVsc2UgaWYgKCAhc3RybmNtcChzLCAi
ZG9tMC1zdHJpY3QiLCBzcyAtIHMpICkKLSAgICAgICAgICAgIGlvbW11X2RvbTBfc3RyaWN0ID0g
dmFsOworICAgICAgICAgICAgaW9tbXVfaHdkb21fc3RyaWN0ID0gdmFsOwogICAgICAgICBlbHNl
IGlmICggIXN0cm5jbXAocywgInNoYXJlcHQiLCBzcyAtIHMpICkKICAgICAgICAgICAgIGlvbW11
X2hhcF9wdF9zaGFyZSA9IHZhbDsKICAgICAgICAgZWxzZQpAQCAtMTU4LDExICsxNTksMTEgQEAg
c3RhdGljIHZvaWQgX19od2RvbV9pbml0IGNoZWNrX2h3ZG9tX3JlcXMoc3RydWN0IGRvbWFpbiAq
ZCkKIAogICAgIGFyY2hfaW9tbXVfY2hlY2tfYXV0b3RyYW5zbGF0ZWRfaHdkb20oZCk7CiAKLSAg
ICBpZiAoIGlvbW11X3Bhc3N0aHJvdWdoICkKKyAgICBpZiAoIGlvbW11X2h3ZG9tX3Bhc3N0aHJv
dWdoICkKICAgICAgICAgcGFuaWMoIkRvbTAgdXNlcyBwYWdpbmcgdHJhbnNsYXRlZCBtb2RlLCBk
b20wLXBhc3N0aHJvdWdoIG11c3Qgbm90IGJlICIKICAgICAgICAgICAgICAgImVuYWJsZWRcbiIp
OwogCi0gICAgaW9tbXVfZG9tMF9zdHJpY3QgPSAxOworICAgIGlvbW11X2h3ZG9tX3N0cmljdCA9
IHRydWU7CiB9CiAKIHZvaWQgX19od2RvbV9pbml0IGlvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRv
bWFpbiAqZCkKQEAgLTE3NSw3ICsxNzYsNyBAQCB2b2lkIF9faHdkb21faW5pdCBpb21tdV9od2Rv
bV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgIHJldHVybjsKIAogICAgIHJlZ2lzdGVy
X2tleWhhbmRsZXIoJ28nLCAmaW9tbXVfZHVtcF9wMm1fdGFibGUsICJkdW1wIGlvbW11IHAybSB0
YWJsZSIsIDApOwotICAgIGQtPm5lZWRfaW9tbXUgPSAhIWlvbW11X2RvbTBfc3RyaWN0OworICAg
IGQtPm5lZWRfaW9tbXUgPSAhIWlvbW11X2h3ZG9tX3N0cmljdDsKICAgICBpZiAoIG5lZWRfaW9t
bXUoZCkgJiYgIWlvbW11X3VzZV9oYXBfcHQoZCkgKQogICAgIHsKICAgICAgICAgc3RydWN0IHBh
Z2VfaW5mbyAqcGFnZTsKQEAgLTM3MSw4ICszNzIsOCBAQCBpbnQgX19pbml0IGlvbW11X3NldHVw
KHZvaWQpCiAgICAgaW50IHJjID0gLUVOT0RFVjsKICAgICBib29sX3QgZm9yY2VfaW50cmVtYXAg
PSBmb3JjZV9pb21tdSAmJiBpb21tdV9pbnRyZW1hcDsKIAotICAgIGlmICggaW9tbXVfZG9tMF9z
dHJpY3QgKQotICAgICAgICBpb21tdV9wYXNzdGhyb3VnaCA9IDA7CisgICAgaWYgKCBpb21tdV9o
d2RvbV9zdHJpY3QgKQorICAgICAgICBpb21tdV9od2RvbV9wYXNzdGhyb3VnaCA9IGZhbHNlOwog
CiAgICAgaWYgKCBpb21tdV9lbmFibGUgKQogICAgIHsKQEAgLTM5MywxNSArMzk0LDE1IEBAIGlu
dCBfX2luaXQgaW9tbXVfc2V0dXAodm9pZCkKICAgICBpZiAoICFpb21tdV9lbmFibGVkICkKICAg
ICB7CiAgICAgICAgIGlvbW11X3Nub29wID0gMDsKLSAgICAgICAgaW9tbXVfcGFzc3Rocm91Z2gg
PSAwOwotICAgICAgICBpb21tdV9kb20wX3N0cmljdCA9IDA7CisgICAgICAgIGlvbW11X2h3ZG9t
X3Bhc3N0aHJvdWdoID0gZmFsc2U7CisgICAgICAgIGlvbW11X2h3ZG9tX3N0cmljdCA9IGZhbHNl
OwogICAgIH0KICAgICBwcmludGsoIkkvTyB2aXJ0dWFsaXNhdGlvbiAlc2FibGVkXG4iLCBpb21t
dV9lbmFibGVkID8gImVuIiA6ICJkaXMiKTsKICAgICBpZiAoIGlvbW11X2VuYWJsZWQgKQogICAg
IHsKICAgICAgICAgcHJpbnRrKCIgLSBEb20wIG1vZGU6ICVzXG4iLAotICAgICAgICAgICAgICAg
aW9tbXVfcGFzc3Rocm91Z2ggPyAiUGFzc3Rocm91Z2giIDoKLSAgICAgICAgICAgICAgIGlvbW11
X2RvbTBfc3RyaWN0ID8gIlN0cmljdCIgOiAiUmVsYXhlZCIpOworICAgICAgICAgICAgICAgaW9t
bXVfaHdkb21fcGFzc3Rocm91Z2ggPyAiUGFzc3Rocm91Z2giIDoKKyAgICAgICAgICAgICAgIGlv
bW11X2h3ZG9tX3N0cmljdCA/ICJTdHJpY3QiIDogIlJlbGF4ZWQiKTsKICAgICAgICAgcHJpbnRr
KCJJbnRlcnJ1cHQgcmVtYXBwaW5nICVzYWJsZWRcbiIsIGlvbW11X2ludHJlbWFwID8gImVuIiA6
ICJkaXMiKTsKICAgICAgICAgdGFza2xldF9pbml0KCZpb21tdV9wdF9jbGVhbnVwX3Rhc2tsZXQs
IGlvbW11X2ZyZWVfcGFnZXRhYmxlcywgMCk7CiAgICAgfQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQv
aW9tbXUuYwppbmRleCAxNzEwMjU2ODIzLi4zMmJmMGZjMjk5IDEwMDY0NAotLS0gYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQvaW9tbXUuYwpAQCAtMTMwNCw3ICsxMzA0LDcgQEAgc3RhdGljIHZvaWQgX19od2RvbV9p
bml0IGludGVsX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBzdHJ1
Y3QgYWNwaV9kcmhkX3VuaXQgKmRyaGQ7CiAKLSAgICBpZiAoICFpb21tdV9wYXNzdGhyb3VnaCAm
JiBpc19wdl9kb21haW4oZCkgKQorICAgIGlmICggIWlvbW11X2h3ZG9tX3Bhc3N0aHJvdWdoICYm
IGlzX3B2X2RvbWFpbihkKSApCiAgICAgewogICAgICAgICAvKiBTZXQgdXAgMToxIHBhZ2UgdGFi
bGUgZm9yIGhhcmR3YXJlIGRvbWFpbi4gKi8KICAgICAgICAgdnRkX3NldF9od2RvbV9tYXBwaW5n
KGQpOwpAQCAtMTM5MSw3ICsxMzkxLDcgQEAgaW50IGRvbWFpbl9jb250ZXh0X21hcHBpbmdfb25l
KAogICAgICAgICByZXR1cm4gcmVzOwogICAgIH0KIAotICAgIGlmICggaW9tbXVfcGFzc3Rocm91
Z2ggJiYgaXNfaGFyZHdhcmVfZG9tYWluKGRvbWFpbikgKQorICAgIGlmICggaW9tbXVfaHdkb21f
cGFzc3Rocm91Z2ggJiYgaXNfaGFyZHdhcmVfZG9tYWluKGRvbWFpbikgKQogICAgIHsKICAgICAg
ICAgY29udGV4dF9zZXRfdHJhbnNsYXRpb25fdHlwZSgqY29udGV4dCwgQ09OVEVYVF9UVF9QQVNT
X1RIUlUpOwogICAgICAgICBhZ2F3ID0gbGV2ZWxfdG9fYWdhdyhpb21tdS0+bnJfcHRfbGV2ZWxz
KTsKQEAgLTE3ODEsNyArMTc4MSw3IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lv
bW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAgIHJldHVybiAwOwogCiAgICAg
LyogRG8gbm90aGluZyBpZiBoYXJkd2FyZSBkb21haW4gYW5kIGlvbW11IHN1cHBvcnRzIHBhc3Mg
dGhydS4gKi8KLSAgICBpZiAoIGlvbW11X3Bhc3N0aHJvdWdoICYmIGlzX2hhcmR3YXJlX2RvbWFp
bihkKSApCisgICAgaWYgKCBpb21tdV9od2RvbV9wYXNzdGhyb3VnaCAmJiBpc19oYXJkd2FyZV9k
b21haW4oZCkgKQogICAgICAgICByZXR1cm4gMDsKIAogICAgIHNwaW5fbG9jaygmaGQtPmFyY2gu
bWFwcGluZ19sb2NrKTsKQEAgLTE4MjYsNyArMTgyNiw3IEBAIHN0YXRpYyBpbnQgX19tdXN0X2No
ZWNrIGludGVsX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBnZm4pCiB7
CiAgICAgLyogRG8gbm90aGluZyBpZiBoYXJkd2FyZSBkb21haW4gYW5kIGlvbW11IHN1cHBvcnRz
IHBhc3MgdGhydS4gKi8KLSAgICBpZiAoIGlvbW11X3Bhc3N0aHJvdWdoICYmIGlzX2hhcmR3YXJl
X2RvbWFpbihkKSApCisgICAgaWYgKCBpb21tdV9od2RvbV9wYXNzdGhyb3VnaCAmJiBpc19oYXJk
d2FyZV9kb21haW4oZCkgKQogICAgICAgICByZXR1cm4gMDsKIAogICAgIHJldHVybiBkbWFfcHRl
X2NsZWFyX29uZShkLCAocGFkZHJfdClnZm4gPDwgUEFHRV9TSElGVF80Syk7CkBAIC0yMjY5LDgg
KzIyNjksOCBAQCBpbnQgX19pbml0IGludGVsX3Z0ZF9zZXR1cCh2b2lkKQogICAgICAgICBpZiAo
IGlvbW11X3Nub29wICYmICFlY2FwX3NucF9jdGwoaW9tbXUtPmVjYXApICkKICAgICAgICAgICAg
IGlvbW11X3Nub29wID0gMDsKIAotICAgICAgICBpZiAoIGlvbW11X3Bhc3N0aHJvdWdoICYmICFl
Y2FwX3Bhc3NfdGhydShpb21tdS0+ZWNhcCkgKQotICAgICAgICAgICAgaW9tbXVfcGFzc3Rocm91
Z2ggPSAwOworICAgICAgICBpZiAoIGlvbW11X2h3ZG9tX3Bhc3N0aHJvdWdoICYmICFlY2FwX3Bh
c3NfdGhydShpb21tdS0+ZWNhcCkgKQorICAgICAgICAgICAgaW9tbXVfaHdkb21fcGFzc3Rocm91
Z2ggPSBmYWxzZTsKIAogICAgICAgICBpZiAoIGlvbW11X3FpbnZhbCAmJiAhZWNhcF9xdWV1ZWRf
aW52YWwoaW9tbXUtPmVjYXApICkKICAgICAgICAgICAgIGlvbW11X3FpbnZhbCA9IDA7CkBAIC0y
MzA4LDcgKzIzMDgsNyBAQCBpbnQgX19pbml0IGludGVsX3Z0ZF9zZXR1cCh2b2lkKQogCiAjZGVm
aW5lIFAocCxzKSBwcmludGsoIkludGVsIFZULWQgJXMgJXNlbmFibGVkLlxuIiwgcywgKHApPyAi
IiA6ICJub3QgIikKICAgICBQKGlvbW11X3Nub29wLCAiU25vb3AgQ29udHJvbCIpOwotICAgIFAo
aW9tbXVfcGFzc3Rocm91Z2gsICJEb20wIERNQSBQYXNzdGhyb3VnaCIpOworICAgIFAoaW9tbXVf
aHdkb21fcGFzc3Rocm91Z2gsICJEb20wIERNQSBQYXNzdGhyb3VnaCIpOwogICAgIFAoaW9tbXVf
cWludmFsLCAiUXVldWVkIEludmFsaWRhdGlvbiIpOwogICAgIFAoaW9tbXVfaW50cmVtYXAsICJJ
bnRlcnJ1cHQgUmVtYXBwaW5nIik7CiAgICAgUChpb21tdV9pbnRwb3N0LCAiUG9zdGVkIEludGVy
cnVwdCIpOwpAQCAtMjMzMCw3ICsyMzMwLDcgQEAgaW50IF9faW5pdCBpbnRlbF92dGRfc2V0dXAo
dm9pZCkKICBlcnJvcjoKICAgICBpb21tdV9lbmFibGVkID0gMDsKICAgICBpb21tdV9zbm9vcCA9
IDA7Ci0gICAgaW9tbXVfcGFzc3Rocm91Z2ggPSAwOworICAgIGlvbW11X2h3ZG9tX3Bhc3N0aHJv
dWdoID0gZmFsc2U7CiAgICAgaW9tbXVfcWludmFsID0gMDsKICAgICBpb21tdV9pbnRyZW1hcCA9
IDA7CiAgICAgaW9tbXVfaW50cG9zdCA9IDA7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQveDg2L3Z0ZC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92
dGQuYwppbmRleCAwMGE5ODkxMDA1Li44Zjg2ODIxNjFiIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC94ODYvdnRkLmMKQEAgLTE0OCw3ICsxNDgsNyBAQCB2b2lkIF9faHdkb21faW5pdCB2dGRf
c2V0X2h3ZG9tX21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgICogSWYgZG9tMC1z
dHJpY3QgbW9kZSBpcyBlbmFibGVkIHRoZW4gZXhjbHVkZSBjb252ZW50aW9uYWwgUkFNCiAgICAg
ICAgICAqIGFuZCBsZXQgdGhlIGNvbW1vbiBjb2RlIG1hcCBkb20wJ3MgcGFnZXMuCiAgICAgICAg
ICAqLwotICAgICAgICBpZiAoIGlvbW11X2RvbTBfc3RyaWN0ICYmCisgICAgICAgIGlmICggaW9t
bXVfaHdkb21fc3RyaWN0ICYmCiAgICAgICAgICAgICAgcGFnZV9pc19yYW1fdHlwZShwZm4sIFJB
TV9UWVBFX0NPTlZFTlRJT05BTCkgKQogICAgICAgICAgICAgY29udGludWU7CiAKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKaW5k
ZXggNmI0MmUzYjg3Ni4uZDA3MjAzZWI0OCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2lv
bW11LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKQEAgLTI5LDEzICsyOSwxNSBAQAog
I2luY2x1ZGUgPGFzbS9pb21tdS5oPgogCiBleHRlcm4gYm9vbF90IGlvbW11X2VuYWJsZSwgaW9t
bXVfZW5hYmxlZDsKLWV4dGVybiBib29sX3QgZm9yY2VfaW9tbXUsIGlvbW11X2RvbTBfc3RyaWN0
LCBpb21tdV92ZXJib3NlOwotZXh0ZXJuIGJvb2xfdCBpb21tdV93b3JrYXJvdW5kX2Jpb3NfYnVn
LCBpb21tdV9pZ2Z4LCBpb21tdV9wYXNzdGhyb3VnaDsKK2V4dGVybiBib29sX3QgZm9yY2VfaW9t
bXUsIGlvbW11X3ZlcmJvc2U7CitleHRlcm4gYm9vbF90IGlvbW11X3dvcmthcm91bmRfYmlvc19i
dWcsIGlvbW11X2lnZng7CiBleHRlcm4gYm9vbF90IGlvbW11X3Nub29wLCBpb21tdV9xaW52YWws
IGlvbW11X2ludHJlbWFwLCBpb21tdV9pbnRwb3N0OwogZXh0ZXJuIGJvb2xfdCBpb21tdV9oYXBf
cHRfc2hhcmU7CiBleHRlcm4gYm9vbF90IGlvbW11X2RlYnVnOwogZXh0ZXJuIGJvb2xfdCBhbWRf
aW9tbXVfcGVyZGV2X2ludHJlbWFwOwogCitleHRlcm4gYm9vbCBpb21tdV9od2RvbV9zdHJpY3Qs
IGlvbW11X2h3ZG9tX3Bhc3N0aHJvdWdoOworCiBleHRlcm4gdW5zaWduZWQgaW50IGlvbW11X2Rl
dl9pb3RsYl90aW1lb3V0OwogCiBpbnQgaW9tbXVfc2V0dXAodm9pZCk7Ci0tIAoyLjE4LjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 13:43:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 13:43:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpZbt-00066T-Lr; Tue, 14 Aug 2018 13:43:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=aubc=k5=citrix.com=prvs=757f0dc12=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fpZbs-00066O-L1
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 13:43:44 +0000
X-Inumbo-ID: 22316728-9fc8-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 22316728-9fc8-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 13:44:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,238,1531785600"; d="scan'208";a="62758936"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 14 Aug 2018 15:43:28 +0200
Message-ID: <20180814134336.75539-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 0/8] x86/iommu: PVH Dom0 workarounds for
 missing RMRR 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: Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; 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
aXNzaW5nIFJNUlIKZW50cmllcyBmb3IgYSBQVkggRG9tMC4gSXQncyBiYXNlZCBvbiB0aGUgaW9t
bXVfaW5jbHVzaXZlX21hcHBpbmcgVlRkCm9wdGlvbi4KClRoZSBQVkggd29ya2Fyb3VuZCBpZGVu
dGl0eSBtYXBzIGFsbCByZWdpb25zIG1hcmtlZCBhcyByZXNlcnZlZCBpbiB0aGUKbWVtb3J5IG1h
cC4KCk5vdGUgdGhhdCB0aGlzIHdvcmthcm91bmQgaXMgZW5hYmxlZCBieSBkZWZhdWx0IG9uIElu
dGVsIGhhcmR3YXJlLiBJdCdzCmFsc28gYXZhaWxhYmxlIHRvIEFNRCBoYXJkd2FyZSwgYWx0aG91
Z2ggaXQncyBkaXNhYmxlZCBieSBkZWZhdWx0IGluCnRoYXQgY2FzZS4KClRoZSBzZXJpZXMgY2Fu
IGJlIGZvdW5kIGF0OgoKZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Blb3BsZS9yb3lnZXIveGVuLmdp
dCBpb21tdV9pbmNsdXNpdmVfdjUKClRoYW5rcy4KClJvZ2VyIFBhdSBNb25uZSAoOCk6CiAgaW9t
bXU6IHJlbmFtZSBpb21tdV9kb20wX3N0cmljdCBhbmQgaW9tbXVfcGFzc3Rocm91Z2gKICBpb21t
dTogaW50cm9kdWNlIGRvbTAtaW9tbXUgb3B0aW9uCiAgaW9tbXU6IG1ha2UgaW9tbXVfaW5jbHVz
aXZlX21hcHBpbmcgYSBzdWJvcHRpb24gb2YgZG9tMC1pb21tdQogIG1tOiBpbnRyb2R1Y2UgYSBo
ZWxwZXIgdG8gZ2V0IHRoZSBtZW1vcnkgdHlwZSBvZiBhIHBhZ2UKICB4ODYvaW9tbXU6IHN3aXRj
aCB0aGUgaHdkb20gbWFwcGluZyBmdW5jdGlvbiB0byB1c2UgcGFnZV9nZXRfdHlwZQogIGRvbTAv
cHZoOiBjaGFuZ2UgdGhlIG9yZGVyIG9mIHRoZSBNTUNGRyBpbml0aWFsaXphdGlvbgogIHZwY2k6
IGludHJvZHVjZSBhIGhlbHBlciB0byBjaGVjayBNTUNGRyByYW5nZXMKICB4ODYvaW9tbXU6IGFk
ZCBtYXAtcmVzZXJ2ZWQgZG9tMC1pb21tdSBvcHRpb24gdG8gbWFwIHJlc2VydmVkIG1lbW9yeQog
ICAgcmFuZ2VzCgogZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gICAgICAgICB8
ICAzOSArKysrKysrKwogeGVuL2FyY2gvYXJtL21tLmMgICAgICAgICAgICAgICAgICAgICAgICAg
ICB8ICAgNiArKwogeGVuL2FyY2gveDg2L2h2bS9kb20wX2J1aWxkLmMgICAgICAgICAgICAgICB8
ICAgOSArLQogeGVuL2FyY2gveDg2L2h2bS9pby5jICAgICAgICAgICAgICAgICAgICAgICB8ICAg
NSArCiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDM0ICsr
KysrKysKIHhlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyAgICAgICAgICAgICAgICAgICAgfCAgIDMg
Ky0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMgICAgfCAgIDIgKy0K
IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgfCAgMTEgKystCiB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaW9tbXUuYyAgICAgICAgIHwgICA0ICsKIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMgICAgICAgICAgfCAgIDMgKwogeGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgICAgICAgICB8ICA2OCArKysrKysrKysrLS0tCiB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZXh0ZXJuLmggICAgICAgIHwgICAyIC0KIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgICAgICAgfCAgMjUgKystLS0KIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgICAgICAgfCAgNTggKy0tLS0tLS0tLS0K
IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jICAgICAgICAgfCAxMDMgKysrKysr
KysrKysrKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lvLmggICAgICAgICAgICAg
ICAgfCAgIDMgKwogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICAgICAgICB8
ICAgOCArLQogeGVuL2luY2x1ZGUveGVuL21tLmggICAgICAgICAgICAgICAgICAgICAgICB8ICAg
MiArCiAxOCBmaWxlcyBjaGFuZ2VkLCAyOTMgaW5zZXJ0aW9ucygrKSwgOTIgZGVsZXRpb25zKC0p
CgotLSAKMi4xOC4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 13:43:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 13:43:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpZc0-00067Y-8Z; Tue, 14 Aug 2018 13:43:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=aubc=k5=citrix.com=prvs=757f0dc12=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fpZbz-000674-2F
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 13:43:51 +0000
X-Inumbo-ID: 26698259-9fc8-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 26698259-9fc8-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 13:44:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,238,1531785600"; d="scan'208";a="62758947"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 14 Aug 2018 15:43:30 +0200
Message-ID: <20180814134336.75539-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180814134336.75539-1-roger.pau@citrix.com>
References: <20180814134336.75539-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 2/8] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George 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>

VG8gc2VsZWN0IHRoZSBpb21tdSBjb25maWd1cmF0aW9uIHVzZWQgYnkgRG9tMC4gVGhpcyBvcHRp
b24gc3VwZXJzZWRlcwppb21tdT1kb20wLXN0cmljdHxkb20wLXBhc3N0aHJvdWdoLgoKU2lnbmVk
LW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDaGFu
Z2VzIHNpbmNlIHY0OgogLSBNb3ZlIHRoZSBpb21tdV9kb20wXyogdmFyaWFibGUgcmVuYW1pbmcg
dG8gYSBwcmV2aW91cyBwYXRjaC4KIC0gVXNlIGRvbTAtaW9tbXU9cGFzc3Rocm91Z2h8c3RyaWN0
IGJvb2xlYW5zLCBsaWtlIHRoZSBpb21tdSBvcHRpb24KICAgdXNlZC4KCkNoYW5nZXMgc2luY2Ug
djI6CiAtIENoYW5nZSB0aGUgc3R5bGUgYW5kIHRleHQgdXNlZCBpbiB0aGUgeGVuIGNvbW1hbmQg
bGluZSBkb2N1bWVudC4KIC0gRG9uJ3QgYWxsb3cgbm9uZSwgc3RyaWN0IG9yIHJlbGF4ZWQgdG8g
dXNlIHRoZSBuby0gcHJlZml4LgoKQ2hhbmdlcyBzaW5jZSB2MToKIC0gTmV3IGluIHRoaXMgdmVy
c2lvbi4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpD
YzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzog
S29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFu
byBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGlt
QHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIGRvY3MvbWlz
Yy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIHwgMTkgKysrKysrKysrKysrKysrKysrKwogeGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgfCAyNiArKysrKysrKysrKysrKysrKysr
KysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCA0NSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEv
ZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gYi9kb2NzL21pc2MveGVuLWNvbW1h
bmQtbGluZS5tYXJrZG93bgppbmRleCA2NWI0NzU0NDE4Li4wMjkyZjliYjAzIDEwMDY0NAotLS0g
YS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2MveGVu
LWNvbW1hbmQtbGluZS5tYXJrZG93bgpAQCAtNjgxLDYgKzY4MSwxOSBAQCBGbGFnIHRoYXQgbWFr
ZXMgYSBkb20wIGJvb3QgaW4gUFZIdjIgbW9kZS4KIEZsYWcgdGhhdCBtYWtlcyBhIGRvbTAgdXNl
IHNoYWRvdyBwYWdpbmcuIE9ubHkgd29ya3Mgd2hlbiAicHZoIiBpcwogZW5hYmxlZC4KIAorIyMj
IGRvbTAtaW9tbXUKKz4gYD0gTGlzdCBvZiBbIHBhc3N0aHJvdWdoIHwgc3RyaWN0IF1gCisKK1Ro
aXMgbGlzdCBvZiBib29sZWFucyBjb250cm9sIHRoZSBpb21tdSB1c2FnZSBieSBEb20wOgorCisq
IGBwYXNzdGhyb3VnaGA6IGRpc2FibGVzIERNQSByZW1hcHBpbmcgZm9yIERvbTAuIERlZmF1bHQg
aXMgYGZhbHNlYC4KKworKiBgc3RyaWN0YDogc2V0cyB1cCBETUEgcmVtYXBwaW5nIG9ubHkgZm9y
IHRoZSBSQU0gRG9tMCBhY3R1YWxseSBnb3QgYXNzaWduZWQuCisgIERlZmF1bHQgaXMgYGZhbHNl
YCB3aGljaCBtZWFucyBEb20wIHdpbGwgZ2V0IG1hcHBpbmdzIGZvciBhbGwgdGhlIGhvc3QKKyAg
UkFNIGV4Y2VwdCByZWdpb25zIGluIHVzZSBieSBYZW4uIE5vdGUgdGhhdCB0aGlzIG9wdGlvbiBp
cyBoYXJkIGNvZGVkIHRvCisgIGB0cnVlYCBmb3IgYSBQVkggRG9tMCBhbmQgYW55IGF0dGVtcHQg
dG8gb3ZlcndyaXRlIGl0IGZyb20gdGhlIGNvbW1hbmQgbGluZQorICBpcyBpZ25vcmVkLgorCiAj
IyMgZG9tMFxfaW9wb3J0c1xfZGlzYWJsZSAoeDg2KQogPiBgPSBMaXN0IG9mIDxoZXg+LTxoZXg+
YAogCkBAIC0xMTUwLDEyICsxMTYzLDE4IEBAIGRldGVjdGlvbiBvZiBzeXN0ZW1zIGtub3duIHRv
IG1pc2JlaGF2ZSB1cG9uIGFjY2Vzc2VzIHRvIHRoYXQgcG9ydC4KIAogPiBgZG9tMC1wYXNzdGhy
b3VnaGAKIAorPiAqKldBUk5JTkc6IFRoaXMgY29tbWFuZCBsaW5lIG9wdGlvbiBpcyBkZXByZWNh
dGVkLCBhbmQgc3VwZXJzZWRlZCBieQorPiBfZG9tMC1pb21tdT1wYXNzdGhyb3VnaF8gLSB1c2lu
ZyBib3RoIG9wdGlvbnMgaW4gY29tYmluYXRpb24gaXMgdW5kZWZpbmVkLioqCisKID4gRGVmYXVs
dDogYGZhbHNlYAogCiA+PiBDb250cm9sIHdoZXRoZXIgdG8gZGlzYWJsZSBETUEgcmVtYXBwaW5n
IGZvciBEb20wLgogCiA+IGBkb20wLXN0cmljdGAKIAorPiAqKldBUk5JTkc6IFRoaXMgY29tbWFu
ZCBsaW5lIG9wdGlvbiBpcyBkZXByZWNhdGVkLCBhbmQgc3VwZXJzZWRlZCBieQorPiBfZG9tMC1p
b21tdT1zdHJpY3RfIC0gdXNpbmcgYm90aCBvcHRpb25zIGluIGNvbWJpbmF0aW9uIGlzIHVuZGVm
aW5lZC4qKgorCiA+IERlZmF1bHQ6IGBmYWxzZWAKIAogPj4gQ29udHJvbCB3aGV0aGVyIHRvIHNl
dCB1cCBETUEgcmVtYXBwaW5nIG9ubHkgZm9yIHRoZSBtZW1vcnkgRG9tMCBhY3R1YWxseQpkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2lvbW11LmMKaW5kZXggMDZiNzdlYWEzMS4uNmMzYWE5MDRkYyAxMDA2NDQKLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9pb21tdS5jCkBAIC0xMzYsNiArMTM2LDMyIEBAIHN0YXRpYyBpbnQgX19pbml0IHBh
cnNlX2lvbW11X3BhcmFtKGNvbnN0IGNoYXIgKnMpCiAgICAgcmV0dXJuIHJjOwogfQogCitzdGF0
aWMgaW50IF9faW5pdCBwYXJzZV9kb20wX2lvbW11X3BhcmFtKGNvbnN0IGNoYXIgKnMpCit7Cisg
ICAgY29uc3QgY2hhciAqc3M7CisgICAgaW50IHJjID0gMDsKKworICAgIGRvIHsKKyAgICAgICAg
aW50IHZhbDsKKworICAgICAgICBzcyA9IHN0cmNocihzLCAnLCcpOworICAgICAgICBpZiAoICFz
cyApCisgICAgICAgICAgICBzcyA9IHN0cmNocihzLCAnXDAnKTsKKworICAgICAgICBpZiAoICh2
YWwgPSBwYXJzZV9ib29sZWFuKCJwYXNzdGhyb3VnaCIsIHMsIHNzKSkgPj0gMCApCisgICAgICAg
ICAgICBpb21tdV9od2RvbV9wYXNzdGhyb3VnaCA9IHZhbDsKKyAgICAgICAgZWxzZSBpZiAoICh2
YWwgPSBwYXJzZV9ib29sZWFuKCJzdHJpY3QiLCBzLCBzcykpID49IDAgKQorICAgICAgICAgICAg
aW9tbXVfaHdkb21fc3RyaWN0ID0gdmFsOworICAgICAgICBlbHNlCisgICAgICAgICAgICByYyA9
IC1FSU5WQUw7CisKKyAgICAgICAgcyA9IHNzICsgMTsKKyAgICB9IHdoaWxlICggKnNzICk7CisK
KyAgICByZXR1cm4gcmM7Cit9CitjdXN0b21fcGFyYW0oImRvbTAtaW9tbXUiLCBwYXJzZV9kb20w
X2lvbW11X3BhcmFtKTsKKwogaW50IGlvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQp
CiB7CiAgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7Ci0tIAoyLjE4
LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 13:43:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 13:43:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpZc5-0006A0-NC; Tue, 14 Aug 2018 13:43:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=aubc=k5=citrix.com=prvs=757f0dc12=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fpZc4-00069W-EJ
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 13:43:56 +0000
X-Inumbo-ID: 2959e428-9fc8-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2959e428-9fc8-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 13:44:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,238,1531785600"; d="scan'208";a="62758955"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 14 Aug 2018 15:43:31 +0200
Message-ID: <20180814134336.75539-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180814134336.75539-1-roger.pau@citrix.com>
References: <20180814134336.75539-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 3/8] iommu: make iommu_inclusive_mapping a
 suboption of dom0-iommu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 George 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>,
 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>

SW50cm9kdWNlIGEgbmV3IGRvbTAtaW9tbXU9bWFwLWluY2x1c2l2ZSBnZW5lcmljIG9wdGlvbiB0
aGF0CnN1cGVyc2VkZXMgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcuIFRoZSBwcmV2aW91cyBiZWhh
dmlvciBpcyBwcmVzZXJ2ZWQKYW5kIHRoZSBvcHRpb24gc2hvdWxkIG9ubHkgYmUgZW5hYmxlZCBi
eSBkZWZhdWx0IG9uIEludGVsIGhhcmR3YXJlLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBh
dWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2hhbmdlcyBzaW5jZSB2NDoKIC0gVXNlIGFuIGlm
IHRvIHNldCB0aGUgZGVmYXVsdCBvcHRpb24gdmFsdWUuCiAtIFNldCB0aGUgb3B0aW9uIHRvIGZh
bHNlIHVuY29uZGl0aW9uYWxseSBvbiBBUk0uCgpDaGFuZ2VzIHNpbmNlIHYyOgogLSBGaXggdHlw
byBpbiBjb21taXQgbWVzc2FnZS4KIC0gQ2hhbmdlIHN0eWxlIGFuZCB0ZXh0IG9mIHRoZSBkb2N1
bWVudGF0aW9uIGluIHhlbiBjb21tYW5kIGxpbmUuCiAtIFNldCB0aGUgZGVmYXVsdHMgaW4ge2lu
dGVsL2FtZH1faW9tbXVfaHdkb21faW5pdCBmb3IgaW5jbHVzaXZlLgogLSBSZS1hZGQgdGhlIGlv
bW11X2RvbTBfcGFzc3Rocm91Z2ggfHwgIWlzX3B2X2RvbWFpbihkKSBjaGVjay4KCkNoYW5nZXMg
c2luY2UgdjE6CiAtIFVzZSBkb20wLWlvbW11IGluc3RlYWQgb2YgdGhlIGlvbW11IG9wdGlvbi4K
IC0gT25seSBlbmFibGUgYnkgZGVmYXVsdCBvbiBJbnRlbCBoYXJkd2FyZS4KLS0tCkNjOiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8
R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29u
QGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBX
aWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3Rh
YmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDYzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJh
dmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KQ2M6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0Bh
bWQuY29tPgpDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Ci0tLQogZG9jcy9t
aXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gICAgICAgICB8IDEzICsrKystCiB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jIHwgIDQgKysKIHhlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FybS9pb21tdS5jICAgICAgICAgfCAgNCArKwogeGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYXJtL3NtbXUuYyAgICAgICAgICB8ICAyICsKIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2lvbW11LmMgICAgICAgICAgICAgfCAxMiArKysrKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvdnRkL2V4dGVybi5oICAgICAgICB8ICAyIC0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC9pb21tdS5jICAgICAgICAgfCAgOCArKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94
ODYvdnRkLmMgICAgICAgfCA1OCArLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gveDg2L2lvbW11LmMgICAgICAgICB8IDU5ICsrKysrKysrKysrKysrKysrKysrKwog
eGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICAgICAgICB8ICAyICsKIDEwIGZp
bGVzIGNoYW5nZWQsIDk5IGluc2VydGlvbnMoKyksIDY1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIGIvZG9jcy9taXNjL3hlbi1j
b21tYW5kLWxpbmUubWFya2Rvd24KaW5kZXggMDI5MmY5YmIwMy4uMTFiMTFhMDE3ZSAxMDA2NDQK
LS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KKysrIGIvZG9jcy9taXNj
L3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KQEAgLTY4Miw3ICs2ODIsNyBAQCBGbGFnIHRoYXQg
bWFrZXMgYSBkb20wIHVzZSBzaGFkb3cgcGFnaW5nLiBPbmx5IHdvcmtzIHdoZW4gInB2aCIgaXMK
IGVuYWJsZWQuCiAKICMjIyBkb20wLWlvbW11Ci0+IGA9IExpc3Qgb2YgWyBwYXNzdGhyb3VnaCB8
IHN0cmljdCBdYAorPiBgPSBMaXN0IG9mIFsgcGFzc3Rocm91Z2ggfCBzdHJpY3QgfCBtYXAtaW5j
bHVzaXZlIF1gCiAKIFRoaXMgbGlzdCBvZiBib29sZWFucyBjb250cm9sIHRoZSBpb21tdSB1c2Fn
ZSBieSBEb20wOgogCkBAIC02OTQsNiArNjk0LDE0IEBAIFRoaXMgbGlzdCBvZiBib29sZWFucyBj
b250cm9sIHRoZSBpb21tdSB1c2FnZSBieSBEb20wOgogICBgdHJ1ZWAgZm9yIGEgUFZIIERvbTAg
YW5kIGFueSBhdHRlbXB0IHRvIG92ZXJ3cml0ZSBpdCBmcm9tIHRoZSBjb21tYW5kIGxpbmUKICAg
aXMgaWdub3JlZC4KIAorKiBgbWFwLWluY2x1c2l2ZWA6IHNldHMgdXAgRE1BIHJlbWFwcGluZyBm
b3IgYWxsIHRoZSBub24tUkFNIHJlZ2lvbnMgYmVsb3cgNEdCCisgIGV4Y2VwdCBmb3IgdW51c2Fi
bGUgcmFuZ2VzLiBVc2UgdGhpcyB0byB3b3JrIGFyb3VuZCBmaXJtd2FyZSBpc3N1ZXMgcHJvdmlk
aW5nCisgIGluY29ycmVjdCBSTVJSL0lWTUQgZW50cmllcy4gUmF0aGVyIHRoYW4gb25seSBtYXBw
aW5nIFJBTSBwYWdlcyBmb3IgSU9NTVUKKyAgYWNjZXNzZXMgZm9yIERvbTAsIHdpdGggdGhpcyBv
cHRpb24gYWxsIHBhZ2VzIHVwIHRvIDRHQiwgbm90IG1hcmtlZCBhcworICB1bnVzYWJsZSBpbiB0
aGUgRTgyMCB0YWJsZSwgd2lsbCBnZXQgYSBtYXBwaW5nIGVzdGFibGlzaGVkLiBOb3RlIHRoYXQg
dGhpcworICBvcHRpb24gaXMgb25seSBhcHBsaWNhYmxlIHRvIGEgUFYgRG9tMCBhbmQgaXMgZW5h
YmxlZCBieSBkZWZhdWx0IG9uIEludGVsCisgIGhhcmR3YXJlLgorCiAjIyMgZG9tMFxfaW9wb3J0
c1xfZGlzYWJsZSAoeDg2KQogPiBgPSBMaXN0IG9mIDxoZXg+LTxoZXg+YAogCkBAIC0xMjI5LDYg
KzEyMzcsOSBAQCB3YWl0IGRlc2NyaXB0b3IgdGltZWQgb3V0JywgdHJ5IGluY3JlYXNpbmcgdGhp
cyB2YWx1ZS4KICMjIyBpb21tdVxfaW5jbHVzaXZlXF9tYXBwaW5nIChWVC1kKQogPiBgPSA8Ym9v
bGVhbj5gCiAKKyoqV0FSTklORzogVGhpcyBjb21tYW5kIGxpbmUgb3B0aW9uIGlzIGRlcHJlY2F0
ZWQsIGFuZCBzdXBlcnNlZGVkIGJ5CitfZG9tMC1pb21tdT1tYXAtaW5jbHVzaXZlXyAtIHVzaW5n
IGJvdGggb3B0aW9ucyBpbiBjb21iaW5hdGlvbiBpcyB1bmRlZmluZWQuKioKKwogPiBEZWZhdWx0
OiBgdHJ1ZWAKIAogVXNlIHRoaXMgdG8gd29yayBhcm91bmQgZmlybXdhcmUgaXNzdWVzIHByb3Zp
ZGluZyBpbmNvcnJlY3QgUk1SUiBlbnRyaWVzLgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9wY2lfYW1kX2lvbW11LmMKaW5kZXggYWIzOWU3NTAwZC4uMjdlYjQ5NjE5ZCAxMDA2NDQKLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYworKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCkBAIC0yNTMsNiArMjUzLDEw
IEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBhbWRfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3Qg
ZG9tYWluICpkKQogICAgIHVuc2lnbmVkIGxvbmcgaTsgCiAgICAgY29uc3Qgc3RydWN0IGFtZF9p
b21tdSAqaW9tbXU7CiAKKyAgICAvKiBJbmNsdXNpdmUgSU9NTVUgbWFwcGluZ3MgYXJlIGRpc2Fi
bGVkIGJ5IGRlZmF1bHQgb24gQU1EIGhhcmR3YXJlLiAqLworICAgIGlmICggaW9tbXVfaHdkb21f
aW5jbHVzaXZlID09IC0xICkKKyAgICAgICAgaW9tbXVfaHdkb21faW5jbHVzaXZlID0gZmFsc2U7
CisKICAgICBpZiAoIGFsbG9jYXRlX2RvbWFpbl9yZXNvdXJjZXMoZG9tX2lvbW11KGQpKSApCiAg
ICAgICAgIEJVRygpOwogCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0v
aW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9pb21tdS5jCmluZGV4IDk1YjFh
YmI5NzIuLjMyNTk5N2IxOWYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Fy
bS9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9pb21tdS5jCkBAIC03
MywzICs3Myw3IEBAIGludCBhcmNoX2lvbW11X3BvcHVsYXRlX3BhZ2VfdGFibGUoc3RydWN0IGRv
bWFpbiAqZCkKICAgICAvKiBUaGUgSU9NTVUgc2hhcmVzIHRoZSBwMm0gd2l0aCB0aGUgQ1BVICov
CiAgICAgcmV0dXJuIC1FTk9TWVM7CiB9CisKK3ZvaWQgX19od2RvbV9pbml0IGFyY2hfaW9tbXVf
aHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQoreworfQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9z
bW11LmMKaW5kZXggNzRjMDliMDk5MS4uYjE0MjY3N2I4YyAxMDA2NDQKLS0tIGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
cm0vc21tdS5jCkBAIC0yNzI3LDYgKzI3MjcsOCBAQCBzdGF0aWMgaW50IGFybV9zbW11X2lvbW11
X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAKIHN0YXRpYyB2b2lkIF9faHdkb21faW5p
dCBhcm1fc21tdV9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiB7CisJLyogU2V0
IHRvIGZhbHNlIG9wdGlvbnMgbm90IHN1cHBvcnRlZCBvbiBBUk0uICovCisJaW9tbXVfaHdkb21f
aW5jbHVzaXZlID0gZmFsc2U7CiB9CiAKIHN0YXRpYyB2b2lkIGFybV9zbW11X2lvbW11X2RvbWFp
bl90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKaW5kZXgg
NmMzYWE5MDRkYy4uNGNjMjllZWIyYyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCkBAIC02MSw2
ICs2MSw3IEBAIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGlvbW11X2ludHJlbWFwID0gMTsKIAogYm9v
bCBfX2h3ZG9tX2luaXRkYXRhIGlvbW11X2h3ZG9tX3N0cmljdDsKIGJvb2wgX19yZWFkX21vc3Rs
eSBpb21tdV9od2RvbV9wYXNzdGhyb3VnaDsKK2ludDhfdCBfX2h3ZG9tX2luaXRkYXRhIGlvbW11
X2h3ZG9tX2luY2x1c2l2ZSA9IC0xOwogCiAvKgogICogSW4gdGhlIGN1cnJlbnQgaW1wbGVtZW50
YXRpb24gb2YgVlQtZCBwb3N0ZWQgaW50ZXJydXB0cywgaW4gc29tZSBleHRyZW1lCkBAIC0xNTIs
NiArMTUzLDggQEAgc3RhdGljIGludCBfX2luaXQgcGFyc2VfZG9tMF9pb21tdV9wYXJhbShjb25z
dCBjaGFyICpzKQogICAgICAgICAgICAgaW9tbXVfaHdkb21fcGFzc3Rocm91Z2ggPSB2YWw7CiAg
ICAgICAgIGVsc2UgaWYgKCAodmFsID0gcGFyc2VfYm9vbGVhbigic3RyaWN0Iiwgcywgc3MpKSA+
PSAwICkKICAgICAgICAgICAgIGlvbW11X2h3ZG9tX3N0cmljdCA9IHZhbDsKKyAgICAgICAgZWxz
ZSBpZiAoICh2YWwgPSBwYXJzZV9ib29sZWFuKCJtYXAtaW5jbHVzaXZlIiwgcywgc3MpKSA+PSAw
ICkKKyAgICAgICAgICAgIGlvbW11X2h3ZG9tX2luY2x1c2l2ZSA9IHZhbDsKICAgICAgICAgZWxz
ZQogICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwogCkBAIC0yMzUsNiArMjM4LDE1IEBAIHZvaWQg
X19od2RvbV9pbml0IGlvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICB9CiAK
ICAgICBoZC0+cGxhdGZvcm1fb3BzLT5od2RvbV9pbml0KGQpOworCisgICAgaWYgKCBpb21tdV9o
d2RvbV9pbmNsdXNpdmUgJiYgIWlzX3B2X2RvbWFpbihkKSApCisgICAgeworICAgICAgICBwcmlu
dGsoWEVOTE9HX1dBUk5JTkcKKyAgICAgICAgICAgICAgICJJT01NVSBpbmNsdXNpdmUgbWFwcGlu
Z3MgYXJlIG9ubHkgc3VwcG9ydGVkIG9uIFBWIERvbTBcbiIpOworICAgICAgICBpb21tdV9od2Rv
bV9pbmNsdXNpdmUgPSBmYWxzZTsKKyAgICB9CisKKyAgICBhcmNoX2lvbW11X2h3ZG9tX2luaXQo
ZCk7CiB9CiAKIHZvaWQgaW9tbXVfdGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCkKZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9leHRlcm4uaCBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC9leHRlcm4uaAppbmRleCBmYjdlZGZhZWY5Li45MWNhZGM2MDJlIDEwMDY0
NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZXh0ZXJuLmgKKysrIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2V4dGVybi5oCkBAIC05OSw2ICs5OSw0IEBAIHZvaWQgcGNp
X3Z0ZF9xdWlyayhjb25zdCBzdHJ1Y3QgcGNpX2RldiAqKTsKIGJvb2xfdCBwbGF0Zm9ybV9zdXBw
b3J0c19pbnRyZW1hcCh2b2lkKTsKIGJvb2xfdCBwbGF0Zm9ybV9zdXBwb3J0c194MmFwaWModm9p
ZCk7CiAKLXZvaWQgdnRkX3NldF9od2RvbV9tYXBwaW5nKHN0cnVjdCBkb21haW4gKmQpOwotCiAj
ZW5kaWYgLy8gX1ZURF9FWFRFUk5fSF8KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKaW5k
ZXggMzJiZjBmYzI5OS4uYTA5ZTAyYzhkYiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvdnRkL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11
LmMKQEAgLTEzMDQsMTEgKzEzMDQsOSBAQCBzdGF0aWMgdm9pZCBfX2h3ZG9tX2luaXQgaW50ZWxf
aW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIHN0cnVjdCBhY3BpX2Ry
aGRfdW5pdCAqZHJoZDsKIAotICAgIGlmICggIWlvbW11X2h3ZG9tX3Bhc3N0aHJvdWdoICYmIGlz
X3B2X2RvbWFpbihkKSApCi0gICAgewotICAgICAgICAvKiBTZXQgdXAgMToxIHBhZ2UgdGFibGUg
Zm9yIGhhcmR3YXJlIGRvbWFpbi4gKi8KLSAgICAgICAgdnRkX3NldF9od2RvbV9tYXBwaW5nKGQp
OwotICAgIH0KKyAgICAvKiBJbmNsdXNpdmUgbWFwcGluZ3MgYXJlIGVuYWJsZWQgYnkgZGVmYXVs
dCBvbiBJbnRlbCBoYXJkd2FyZSBmb3IgUFYuICovCisgICAgaWYgKCBpb21tdV9od2RvbV9pbmNs
dXNpdmUgPT0gLTEgKQorICAgICAgICBpb21tdV9od2RvbV9pbmNsdXNpdmUgPSBpc19wdl9kb21h
aW4oZCk7CiAKICAgICBzZXR1cF9od2RvbV9wY2lfZGV2aWNlcyhkLCBzZXR1cF9od2RvbV9kZXZp
Y2UpOwogICAgIHNldHVwX2h3ZG9tX3JtcnIoZCk7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4
Ni92dGQuYwppbmRleCA4Zjg2ODIxNjFiLi40ZWFlYzJlZWQ2IDEwMDY0NAotLS0gYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC94ODYvdnRkLmMKQEAgLTI1LDcgKzI1LDYgQEAKICNpbmNsdWRlIDx4ZW4vaXJxLmg+
CiAjaW5jbHVkZSA8eGVuL251bWEuaD4KICNpbmNsdWRlIDxhc20vZml4bWFwLmg+Ci0jaW5jbHVk
ZSA8YXNtL3NldHVwLmg+CiAjaW5jbHVkZSAiLi4vaW9tbXUuaCIKICNpbmNsdWRlICIuLi9kbWFy
LmgiCiAjaW5jbHVkZSAiLi4vdnRkLmgiCkBAIC0zNSw4ICszNCw3IEBACiAgKiBpb21tdV9pbmNs
dXNpdmVfbWFwcGluZzogd2hlbiBzZXQsIGFsbCBtZW1vcnkgYmVsb3cgNEdCIGlzIGluY2x1ZGVk
IGluIGRvbTAKICAqIDE6MSBpb21tdSBtYXBwaW5ncyBleGNlcHQgeGVuIGFuZCB1bnVzYWJsZSBy
ZWdpb25zLgogICovCi1zdGF0aWMgYm9vbF90IF9faHdkb21faW5pdGRhdGEgaW9tbXVfaW5jbHVz
aXZlX21hcHBpbmcgPSAxOwotYm9vbGVhbl9wYXJhbSgiaW9tbXVfaW5jbHVzaXZlX21hcHBpbmci
LCBpb21tdV9pbmNsdXNpdmVfbWFwcGluZyk7Citib29sZWFuX3BhcmFtKCJpb21tdV9pbmNsdXNp
dmVfbWFwcGluZyIsIGlvbW11X2h3ZG9tX2luY2x1c2l2ZSk7CiAKIHZvaWQgKm1hcF92dGRfZG9t
YWluX3BhZ2UodTY0IG1hZGRyKQogewpAQCAtMTA4LDU3ICsxMDYsMyBAQCB2b2lkIGh2bV9kcGNp
X2lzYWlycV9lb2koc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGlzYWlycSkKICAgICBz
cGluX3VubG9jaygmZC0+ZXZlbnRfbG9jayk7CiB9CiAKLXZvaWQgX19od2RvbV9pbml0IHZ0ZF9z
ZXRfaHdkb21fbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkKQotewotICAgIHVuc2lnbmVkIGxvbmcg
aSwgdG9wLCBtYXhfcGZuOwotCi0gICAgQlVHX09OKCFpc19oYXJkd2FyZV9kb21haW4oZCkpOwot
Ci0gICAgbWF4X3BmbiA9IChHQig0KSA+PiBQQUdFX1NISUZUKSAtIDE7Ci0gICAgdG9wID0gbWF4
KG1heF9wZHgsIHBmbl90b19wZHgobWF4X3BmbikgKyAxKTsKLQotICAgIGZvciAoIGkgPSAwOyBp
IDwgdG9wOyBpKysgKQotICAgIHsKLSAgICAgICAgdW5zaWduZWQgbG9uZyBwZm4gPSBwZHhfdG9f
cGZuKGkpOwotICAgICAgICBib29sIG1hcDsKLSAgICAgICAgaW50IHJjOwotCi0gICAgICAgIC8q
Ci0gICAgICAgICAqIFNldCB1cCAxOjEgbWFwcGluZyBmb3IgZG9tMC4gRGVmYXVsdCB0byBpbmNs
dWRlIG9ubHkKLSAgICAgICAgICogY29udmVudGlvbmFsIFJBTSBhcmVhcyBhbmQgbGV0IFJNUlJz
IGluY2x1ZGUgbmVlZGVkIHJlc2VydmVkCi0gICAgICAgICAqIHJlZ2lvbnMuIFdoZW4gc2V0LCB0
aGUgaW5jbHVzaXZlIG1hcHBpbmcgYWRkaXRpb25hbGx5IG1hcHMgaW4KLSAgICAgICAgICogZXZl
cnkgcGZuIHVwIHRvIDRHQiBleGNlcHQgdGhvc2UgdGhhdCBmYWxsIGluIHVudXNhYmxlIHJhbmdl
cy4KLSAgICAgICAgICovCi0gICAgICAgIGlmICggcGZuID4gbWF4X3BmbiAmJiAhbWZuX3ZhbGlk
KF9tZm4ocGZuKSkgKQotICAgICAgICAgICAgY29udGludWU7Ci0KLSAgICAgICAgaWYgKCBpb21t
dV9pbmNsdXNpdmVfbWFwcGluZyAmJiBwZm4gPD0gbWF4X3BmbiApCi0gICAgICAgICAgICBtYXAg
PSAhcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX1VOVVNBQkxFKTsKLSAgICAgICAgZWxz
ZQotICAgICAgICAgICAgbWFwID0gcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZF
TlRJT05BTCk7Ci0KLSAgICAgICAgaWYgKCAhbWFwICkKLSAgICAgICAgICAgIGNvbnRpbnVlOwot
Ci0gICAgICAgIC8qIEV4Y2x1ZGUgWGVuIGJpdHMgKi8KLSAgICAgICAgaWYgKCB4ZW5faW5fcmFu
Z2UocGZuKSApCi0gICAgICAgICAgICBjb250aW51ZTsKLQotICAgICAgICAvKgotICAgICAgICAg
KiBJZiBkb20wLXN0cmljdCBtb2RlIGlzIGVuYWJsZWQgdGhlbiBleGNsdWRlIGNvbnZlbnRpb25h
bCBSQU0KLSAgICAgICAgICogYW5kIGxldCB0aGUgY29tbW9uIGNvZGUgbWFwIGRvbTAncyBwYWdl
cy4KLSAgICAgICAgICovCi0gICAgICAgIGlmICggaW9tbXVfaHdkb21fc3RyaWN0ICYmCi0gICAg
ICAgICAgICAgcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05BTCkgKQot
ICAgICAgICAgICAgY29udGludWU7Ci0KLSAgICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBw
Zm4sIHBmbiwgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7Ci0gICAgICAgIGlmICgg
cmMgKQotICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HIFZURFBSRUZJWCAiIGQlZDog
SU9NTVUgbWFwcGluZyBmYWlsZWQ6ICVkXG4iLAotICAgICAgICAgICAgICAgICAgIGQtPmRvbWFp
bl9pZCwgcmMpOwotCi0gICAgICAgIGlmICghKGkgJiAweGZmZmZmKSkKLSAgICAgICAgICAgIHBy
b2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOwotICAgIH0KLX0KLQpkaWZmIC0tZ2l0IGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94
ODYvaW9tbXUuYwppbmRleCA2ODE4MmFmZDkxLi4yNWUxZWJmOGIzIDEwMDY0NAotLS0gYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC94ODYvaW9tbXUuYwpAQCAtMjAsNiArMjAsOCBAQAogI2luY2x1ZGUgPHhlbi9zb2Z0aXJx
Lmg+CiAjaW5jbHVkZSA8eHNtL3hzbS5oPgogCisjaW5jbHVkZSA8YXNtL3NldHVwLmg+CisKIHZv
aWQgaW9tbXVfdXBkYXRlX2lyZV9mcm9tX2FwaWMoCiAgICAgdW5zaWduZWQgaW50IGFwaWMsIHVu
c2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGludCB2YWx1ZSkKIHsKQEAgLTEzMiw2ICsxMzQsNjMg
QEAgdm9pZCBhcmNoX2lvbW11X2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpCiB7CiB9
CiAKK3ZvaWQgX19od2RvbV9pbml0IGFyY2hfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWlu
ICpkKQoreworICAgIHVuc2lnbmVkIGxvbmcgaSwgdG9wLCBtYXhfcGZuOworCisgICAgQlVHX09O
KCFpc19oYXJkd2FyZV9kb21haW4oZCkpOworCisgICAgaWYgKCBpb21tdV9od2RvbV9wYXNzdGhy
b3VnaCB8fCAhaXNfcHZfZG9tYWluKGQpICkKKyAgICAgICAgcmV0dXJuOworCisgICAgbWF4X3Bm
biA9IChHQig0KSA+PiBQQUdFX1NISUZUKSAtIDE7CisgICAgdG9wID0gbWF4KG1heF9wZHgsIHBm
bl90b19wZHgobWF4X3BmbikgKyAxKTsKKworICAgIGZvciAoIGkgPSAwOyBpIDwgdG9wOyBpKysg
KQorICAgIHsKKyAgICAgICAgdW5zaWduZWQgbG9uZyBwZm4gPSBwZHhfdG9fcGZuKGkpOworICAg
ICAgICBib29sIG1hcDsKKyAgICAgICAgaW50IHJjOworCisgICAgICAgIC8qCisgICAgICAgICAq
IFNldCB1cCAxOjEgbWFwcGluZyBmb3IgZG9tMC4gRGVmYXVsdCB0byBpbmNsdWRlIG9ubHkKKyAg
ICAgICAgICogY29udmVudGlvbmFsIFJBTSBhcmVhcyBhbmQgbGV0IFJNUlJzIGluY2x1ZGUgbmVl
ZGVkIHJlc2VydmVkCisgICAgICAgICAqIHJlZ2lvbnMuIFdoZW4gc2V0LCB0aGUgaW5jbHVzaXZl
IG1hcHBpbmcgYWRkaXRpb25hbGx5IG1hcHMgaW4KKyAgICAgICAgICogZXZlcnkgcGZuIHVwIHRv
IDRHQiBleGNlcHQgdGhvc2UgdGhhdCBmYWxsIGluIHVudXNhYmxlIHJhbmdlcy4KKyAgICAgICAg
ICovCisgICAgICAgIGlmICggcGZuID4gbWF4X3BmbiAmJiAhbWZuX3ZhbGlkKF9tZm4ocGZuKSkg
KQorICAgICAgICAgICAgY29udGludWU7CisKKyAgICAgICAgaWYgKCBpb21tdV9od2RvbV9pbmNs
dXNpdmUgJiYgcGZuIDw9IG1heF9wZm4gKQorICAgICAgICAgICAgbWFwID0gIXBhZ2VfaXNfcmFt
X3R5cGUocGZuLCBSQU1fVFlQRV9VTlVTQUJMRSk7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAg
IG1hcCA9IHBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpOworCisg
ICAgICAgIGlmICggIW1hcCApCisgICAgICAgICAgICBjb250aW51ZTsKKworICAgICAgICAvKiBF
eGNsdWRlIFhlbiBiaXRzICovCisgICAgICAgIGlmICggeGVuX2luX3JhbmdlKHBmbikgKQorICAg
ICAgICAgICAgY29udGludWU7CisKKyAgICAgICAgLyoKKyAgICAgICAgICogSWYgZG9tMC1zdHJp
Y3QgbW9kZSBpcyBlbmFibGVkIHRoZW4gZXhjbHVkZSBjb252ZW50aW9uYWwgUkFNCisgICAgICAg
ICAqIGFuZCBsZXQgdGhlIGNvbW1vbiBjb2RlIG1hcCBkb20wJ3MgcGFnZXMuCisgICAgICAgICAq
LworICAgICAgICBpZiAoIGlvbW11X2h3ZG9tX3N0cmljdCAmJgorICAgICAgICAgICAgIHBhZ2Vf
aXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpICkKKyAgICAgICAgICAgIGNv
bnRpbnVlOworCisgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwgcGZuLCBwZm4sIElPTU1V
Rl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAg
ICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAiIGQlZDogSU9NTVUgbWFwcGluZyBmYWlsZWQ6ICVk
XG4iLAorICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmMpOworCisgICAgICAgIGlm
ICghKGkgJiAweGZmZmZmKSkKKyAgICAgICAgICAgIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygp
OworICAgIH0KK30KKwogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKICAqIG1vZGU6IEMKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgK
aW5kZXggZDA3MjAzZWI0OC4uZTk4MzE4OTEyNiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVu
L2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKQEAgLTM3LDYgKzM3LDcgQEAg
ZXh0ZXJuIGJvb2xfdCBpb21tdV9kZWJ1ZzsKIGV4dGVybiBib29sX3QgYW1kX2lvbW11X3BlcmRl
dl9pbnRyZW1hcDsKIAogZXh0ZXJuIGJvb2wgaW9tbXVfaHdkb21fc3RyaWN0LCBpb21tdV9od2Rv
bV9wYXNzdGhyb3VnaDsKK2V4dGVybiBpbnQ4X3QgaW9tbXVfaHdkb21faW5jbHVzaXZlOwogCiBl
eHRlcm4gdW5zaWduZWQgaW50IGlvbW11X2Rldl9pb3RsYl90aW1lb3V0OwogCkBAIC01MSw2ICs1
Miw3IEBAIHZvaWQgYXJjaF9pb21tdV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKTsK
IGludCBhcmNoX2lvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpOwogaW50IGFyY2hf
aW9tbXVfcG9wdWxhdGVfcGFnZV90YWJsZShzdHJ1Y3QgZG9tYWluICpkKTsKIHZvaWQgYXJjaF9p
b21tdV9jaGVja19hdXRvdHJhbnNsYXRlZF9od2RvbShzdHJ1Y3QgZG9tYWluICpkKTsKK3ZvaWQg
YXJjaF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpOwogCiBpbnQgaW9tbXVfY29u
c3RydWN0KHN0cnVjdCBkb21haW4gKmQpOwogCi0tIAoyLjE4LjAKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 13:44:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 13:44:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpZc9-0006Bd-0v; Tue, 14 Aug 2018 13:44: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=aubc=k5=citrix.com=prvs=757f0dc12=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fpZc7-0006Av-Eo
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 13:43:59 +0000
X-Inumbo-ID: 2b5df386-9fc8-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2b5df386-9fc8-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 13:44:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,238,1531785600"; d="scan'208";a="62758958"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 14 Aug 2018 15:43:32 +0200
Message-ID: <20180814134336.75539-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180814134336.75539-1-roger.pau@citrix.com>
References: <20180814134336.75539-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 4/8] mm: introduce a helper to get the memory
 type 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>, 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>

VGhlIHR5cGUgaXMgb25seSByZXR1cm5lZCBpZiB0aGUgZnVsbCBwYWdlIGhhcyB0aGUgc2FtZSB0
eXBlLiBUaGlzCmZ1bmN0aW9uIGlzIHVuaW1wbGVtZW50ZWQgZm9yIEFSTS4KClNpZ25lZC1vZmYt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2M6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29t
PgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJh
ZC53aWxrQG9yYWNsZS5jb20+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL21tLmMgICAgfCAgNiAr
KysrKysKIHhlbi9hcmNoL3g4Ni9tbS5jICAgIHwgMzQgKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKwogeGVuL2luY2x1ZGUveGVuL21tLmggfCAgMiArKwogMyBmaWxlcyBjaGFuZ2Vk
LCA0MiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL21tLmMgYi94ZW4v
YXJjaC9hcm0vbW0uYwppbmRleCBkMjM0YzQ2ZTQxLi5mNzM0YjkyODdhIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC9hcm0vbW0uYworKysgYi94ZW4vYXJjaC9hcm0vbW0uYwpAQCAtMTE4MSw2ICsxMTgx
LDEyIEBAIGludCBwYWdlX2lzX3JhbV90eXBlKHVuc2lnbmVkIGxvbmcgbWZuLCB1bnNpZ25lZCBs
b25nIG1lbV90eXBlKQogICAgIHJldHVybiAwOwogfQogCitpbnQgcGFnZV9nZXRfdHlwZSh1bnNp
Z25lZCBsb25nIG1mbikKK3sKKyAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKKyAgICByZXR1cm4g
LTE7Cit9CisKIHVuc2lnbmVkIGxvbmcgZG9tYWluX2dldF9tYXhpbXVtX2dwZm4oc3RydWN0IGRv
bWFpbiAqZCkKIHsKICAgICByZXR1cm4gZ2ZuX3goZC0+YXJjaC5wMm0ubWF4X21hcHBlZF9nZm4p
OwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94ODYvbW0uYwppbmRl
eCBhMWExZjVmM2MzLi5jYjRiNjhiMmE5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0uYwor
KysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtNDMwLDYgKzQzMCw0MCBAQCBpbnQgcGFnZV9pc19y
YW1fdHlwZSh1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQgbG9uZyBtZW1fdHlwZSkKICAgICBy
ZXR1cm4gMDsKIH0KIAoraW50IHBhZ2VfZ2V0X3R5cGUodW5zaWduZWQgbG9uZyBtZm4pCit7Cisg
ICAgdWludDY0X3QgbWFkZHIgPSBwZm5fdG9fcGFkZHIobWZuKTsKKyAgICB1bnNpZ25lZCBpbnQg
aTsKKworICAgIGZvciAoIGkgPSAwOyBpIDwgZTgyMC5ucl9tYXA7IGkrKyApCisgICAgeworICAg
ICAgICAvKiBUZXN0IHRoZSByYW5nZS4gKi8KKyAgICAgICAgaWYgKCAoZTgyMC5tYXBbaV0uYWRk
ciA8PSBtYWRkcikgJiYKKyAgICAgICAgICAgICAoKGU4MjAubWFwW2ldLmFkZHIgKyBlODIwLm1h
cFtpXS5zaXplKSA+PSAobWFkZHIgKyBQQUdFX1NJWkUpKSApCisgICAgICAgICAgICBzd2l0Y2gg
KCBlODIwLm1hcFtpXS50eXBlICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgIGNhc2UgRTgy
MF9SQU06CisgICAgICAgICAgICAgICAgcmV0dXJuIFJBTV9UWVBFX0NPTlZFTlRJT05BTDsKKwor
ICAgICAgICAgICAgY2FzZSBFODIwX1JFU0VSVkVEOgorICAgICAgICAgICAgICAgIHJldHVybiBS
QU1fVFlQRV9SRVNFUlZFRDsKKworICAgICAgICAgICAgY2FzZSBFODIwX1VOVVNBQkxFOgorICAg
ICAgICAgICAgICAgIHJldHVybiBSQU1fVFlQRV9VTlVTQUJMRTsKKworICAgICAgICAgICAgY2Fz
ZSBFODIwX0FDUEk6CisgICAgICAgICAgICBjYXNlIEU4MjBfTlZTOgorICAgICAgICAgICAgICAg
IHJldHVybiBSQU1fVFlQRV9BQ1BJOworCisgICAgICAgICAgICBkZWZhdWx0OgorICAgICAgICAg
ICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworICAgICAgICAgICAgICAgIHJldHVybiAtMTsK
KyAgICAgICAgICAgIH0KKyAgICB9CisKKyAgICByZXR1cm4gLTE7Cit9CisKIHVuc2lnbmVkIGxv
bmcgZG9tYWluX2dldF9tYXhpbXVtX2dwZm4oc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBpZiAo
IGlzX2h2bV9kb21haW4oZCkgKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL21tLmggYi94
ZW4vaW5jbHVkZS94ZW4vbW0uaAppbmRleCAyNDY1NGU4ZTIyLi45NTg0ZmUzYTc3IDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS94ZW4vbW0uaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vbW0uaApAQCAt
NTk3LDYgKzU5Nyw4IEBAIGludCBfX211c3RfY2hlY2sgZG9uYXRlX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCwgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwKICNkZWZpbmUgUkFNX1RZUEVfQUNQSSAgICAg
ICAgIDB4MDAwMDAwMDgKIC8qIFRSVUUgaWYgdGhlIHdob2xlIHBhZ2UgYXQgQG1mbiBpcyBvZiB0
aGUgcmVxdWVzdGVkIFJBTSB0eXBlKHMpIGFib3ZlLiAqLwogaW50IHBhZ2VfaXNfcmFtX3R5cGUo
dW5zaWduZWQgbG9uZyBtZm4sIHVuc2lnbmVkIGxvbmcgbWVtX3R5cGUpOworLyogUmV0dXJucyB0
aGUgcGFnZSB0eXBlIGlmIHRoZSB3aG9sZSBwYWdlIGlzIG9mIHRoZSBzYW1lIHR5cGUuICovCitp
bnQgcGFnZV9nZXRfdHlwZSh1bnNpZ25lZCBsb25nIG1mbik7CiAKIC8qIFByZXBhcmUvZGVzdHJv
eSBhIHJpbmcgZm9yIGEgZG9tMCBoZWxwZXIuIEhlbHBlciB3aXRoIHRhbGsKICAqIHdpdGggWGVu
IG9uIGJlaGFsZiBvZiB0aGlzIGRvbWFpbi4gKi8KLS0gCjIuMTguMAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 13:44:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 13:44:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpZc9-0006Bu-9m; Tue, 14 Aug 2018 13:44: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=aubc=k5=citrix.com=prvs=757f0dc12=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fpZc8-0006BQ-LO
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 13:44:00 +0000
X-Inumbo-ID: 2c5ad4ae-9fc8-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2c5ad4ae-9fc8-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 13:44:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,238,1531785600"; d="scan'208";a="62758961"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 14 Aug 2018 15:43:33 +0200
Message-ID: <20180814134336.75539-6-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180814134336.75539-1-roger.pau@citrix.com>
References: <20180814134336.75539-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 5/8] x86/iommu: switch the hwdom mapping
 function to use page_get_type
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

VGhpcyBhdm9pZHMgcmVwZWF0ZWQgY2FsbHMgdG8gcGFnZV9pc19yYW1fdHlwZSB3aGljaCBpbXBy
b3ZlcwpwZXJmb3JtYW5jZSBhbmQgbWFrZXMgdGhlIGNvZGUgZWFzaWVyIHRvIHJlYWQuCgpObyBm
dW5jdGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgotLS0KQ2hhbmdlcyBzaW5jZSB2NDoKIC0gTmV3IGluIHRoaXMgdmVy
c2lvbi4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgfCA2MCArKysrKysrKysrKysrKystLS0tLS0t
LS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDMyIGluc2VydGlvbnMoKyksIDI4IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKaW5kZXggMjVlMWViZjhiMy4uMzZlYzVj
NGY1NCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKQEAgLTEzNCw2ICsxMzQsMzcg
QEAgdm9pZCBhcmNoX2lvbW11X2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpCiB7CiB9
CiAKK3N0YXRpYyBib29sIF9faHdkb21faW5pdCBod2RvbV9pb21tdV9tYXAoY29uc3Qgc3RydWN0
IGRvbWFpbiAqZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgbG9uZyBwZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGxvbmcgbWF4X3BmbikKK3sKKyAgICAvKgorICAgICAqIFNldCB1cCAxOjEgbWFw
cGluZyBmb3IgZG9tMC4gRGVmYXVsdCB0byBpbmNsdWRlIG9ubHkgY29udmVudGlvbmFsIFJBTQor
ICAgICAqIGFyZWFzIGFuZCBsZXQgUk1SUnMgaW5jbHVkZSBuZWVkZWQgcmVzZXJ2ZWQgcmVnaW9u
cy4gV2hlbiBzZXQsIHRoZQorICAgICAqIGluY2x1c2l2ZSBtYXBwaW5nIGFkZGl0aW9uYWxseSBt
YXBzIGluIGV2ZXJ5IHBmbiB1cCB0byA0R0IgZXhjZXB0IHRob3NlCisgICAgICogdGhhdCBmYWxs
IGluIHVudXNhYmxlIHJhbmdlcy4KKyAgICAgKi8KKyAgICBpZiAoIChwZm4gPiBtYXhfcGZuICYm
ICFtZm5fdmFsaWQoX21mbihwZm4pKSkgfHwgeGVuX2luX3JhbmdlKHBmbikgKQorICAgICAgICBy
ZXR1cm4gZmFsc2U7CisKKyAgICBzd2l0Y2ggKCBwYWdlX2dldF90eXBlKHBmbikgKQorICAgIHsK
KyAgICBjYXNlIFJBTV9UWVBFX1VOVVNBQkxFOgorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAg
ICBjYXNlIFJBTV9UWVBFX0NPTlZFTlRJT05BTDoKKyAgICAgICAgaWYgKCBpb21tdV9od2RvbV9z
dHJpY3QgKQorICAgICAgICAgICAgcmV0dXJuIGZhbHNlOworICAgICAgICBicmVhazsKKworICAg
IGRlZmF1bHQ6CisgICAgICAgIGlmICggIWlvbW11X2h3ZG9tX2luY2x1c2l2ZSB8fCBwZm4gPiBt
YXhfcGZuICkKKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsKKyAgICB9CisKKyAgICByZXR1cm4g
dHJ1ZTsKK30KKwogdm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9pb21tdV9od2RvbV9pbml0KHN0cnVj
dCBkb21haW4gKmQpCiB7CiAgICAgdW5zaWduZWQgbG9uZyBpLCB0b3AsIG1heF9wZm47CkBAIC0x
NDksMzYgKzE4MCw5IEBAIHZvaWQgX19od2RvbV9pbml0IGFyY2hfaW9tbXVfaHdkb21faW5pdChz
dHJ1Y3QgZG9tYWluICpkKQogICAgIGZvciAoIGkgPSAwOyBpIDwgdG9wOyBpKysgKQogICAgIHsK
ICAgICAgICAgdW5zaWduZWQgbG9uZyBwZm4gPSBwZHhfdG9fcGZuKGkpOwotICAgICAgICBib29s
IG1hcDsKICAgICAgICAgaW50IHJjOwogCi0gICAgICAgIC8qCi0gICAgICAgICAqIFNldCB1cCAx
OjEgbWFwcGluZyBmb3IgZG9tMC4gRGVmYXVsdCB0byBpbmNsdWRlIG9ubHkKLSAgICAgICAgICog
Y29udmVudGlvbmFsIFJBTSBhcmVhcyBhbmQgbGV0IFJNUlJzIGluY2x1ZGUgbmVlZGVkIHJlc2Vy
dmVkCi0gICAgICAgICAqIHJlZ2lvbnMuIFdoZW4gc2V0LCB0aGUgaW5jbHVzaXZlIG1hcHBpbmcg
YWRkaXRpb25hbGx5IG1hcHMgaW4KLSAgICAgICAgICogZXZlcnkgcGZuIHVwIHRvIDRHQiBleGNl
cHQgdGhvc2UgdGhhdCBmYWxsIGluIHVudXNhYmxlIHJhbmdlcy4KLSAgICAgICAgICovCi0gICAg
ICAgIGlmICggcGZuID4gbWF4X3BmbiAmJiAhbWZuX3ZhbGlkKF9tZm4ocGZuKSkgKQotICAgICAg
ICAgICAgY29udGludWU7Ci0KLSAgICAgICAgaWYgKCBpb21tdV9od2RvbV9pbmNsdXNpdmUgJiYg
cGZuIDw9IG1heF9wZm4gKQotICAgICAgICAgICAgbWFwID0gIXBhZ2VfaXNfcmFtX3R5cGUocGZu
LCBSQU1fVFlQRV9VTlVTQUJMRSk7Ci0gICAgICAgIGVsc2UKLSAgICAgICAgICAgIG1hcCA9IHBh
Z2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpOwotCi0gICAgICAgIGlm
ICggIW1hcCApCi0gICAgICAgICAgICBjb250aW51ZTsKLQotICAgICAgICAvKiBFeGNsdWRlIFhl
biBiaXRzICovCi0gICAgICAgIGlmICggeGVuX2luX3JhbmdlKHBmbikgKQotICAgICAgICAgICAg
Y29udGludWU7Ci0KLSAgICAgICAgLyoKLSAgICAgICAgICogSWYgZG9tMC1zdHJpY3QgbW9kZSBp
cyBlbmFibGVkIHRoZW4gZXhjbHVkZSBjb252ZW50aW9uYWwgUkFNCi0gICAgICAgICAqIGFuZCBs
ZXQgdGhlIGNvbW1vbiBjb2RlIG1hcCBkb20wJ3MgcGFnZXMuCi0gICAgICAgICAqLwotICAgICAg
ICBpZiAoIGlvbW11X2h3ZG9tX3N0cmljdCAmJgotICAgICAgICAgICAgIHBhZ2VfaXNfcmFtX3R5
cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpICkKKyAgICAgICAgaWYgKCAhaHdkb21faW9t
bXVfbWFwKGQsIHBmbiwgbWF4X3BmbikgKQogICAgICAgICAgICAgY29udGludWU7CiAKICAgICAg
ICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBwZm4sIHBmbiwgSU9NTVVGX3JlYWRhYmxlfElPTU1V
Rl93cml0YWJsZSk7Ci0tIAoyLjE4LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 13:44:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 13: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 1fpZcC-0006E7-Kd; Tue, 14 Aug 2018 13:44: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=aubc=k5=citrix.com=prvs=757f0dc12=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fpZcB-0006DN-2F
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 13:44:03 +0000
X-Inumbo-ID: 2dd26c15-9fc8-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2dd26c15-9fc8-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 13:44:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,238,1531785600"; d="scan'208";a="62758970"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 14 Aug 2018 15:43:34 +0200
Message-ID: <20180814134336.75539-7-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180814134336.75539-1-roger.pau@citrix.com>
References: <20180814134336.75539-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 6/8] dom0/pvh: change the order of the MMCFG
 initialization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

U28gaXQncyBkb25lIGJlZm9yZSB0aGUgaW9tbXUgaXMgaW5pdGlhbGl6ZWQuIFRoaXMgaXMgcmVx
dWlyZWQgaW4Kb3JkZXIgdG8gYmUgYWJsZSB0byBmZXRjaCB0aGUgTU1DRkcgcmVnaW9ucyBmcm9t
IHRoZSBkb21haW4gc3RydWN0LgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNoYW5nZXMgc2lu
Y2UgdjE6CiAtIE5ldyBpbiB0aGlzIHZlcnNpb24uCi0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2RvbTBfYnVpbGQuYyB8IDkgKysrKysrKy0tCiAxIGZp
bGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9odm0vZG9tMF9idWlsZC5jIGIveGVuL2FyY2gveDg2L2h2bS9kb20wX2J1
aWxkLmMKaW5kZXggZjBjZDYzYjFlYy4uNTA2NTcyOTEwNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS9kb20wX2J1aWxkLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9kb20wX2J1aWxkLmMK
QEAgLTExMDAsNiArMTEwMCwxMyBAQCBpbnQgX19pbml0IGRvbTBfY29uc3RydWN0X3B2aChzdHJ1
Y3QgZG9tYWluICpkLCBjb25zdCBtb2R1bGVfdCAqaW1hZ2UsCiAgICAgICAgIHJldHVybiByYzsK
ICAgICB9CiAKKyAgICAvKgorICAgICAqIE5COiBNTUNGRyBpbml0aWFsaXphdGlvbiBuZWVkcyB0
byBiZSBwZXJmb3JtZWQgYmVmb3JlIGlvbW11CisgICAgICogaW5pdGlhbGl6YXRpb24gc28gdGhl
IGlvbW11IGNvZGUgY2FuIGZldGNoIHRoZSBNTUNGRyByZWdpb25zIHVzZWQgYnkgdGhlCisgICAg
ICogZG9tYWluLgorICAgICAqLworICAgIHB2aF9zZXR1cF9tbWNmZyhkKTsKKwogICAgIGlvbW11
X2h3ZG9tX2luaXQoZCk7CiAKICAgICByYyA9IHB2aF9sb2FkX2tlcm5lbChkLCBpbWFnZSwgaW1h
Z2VfaGVhZHJvb20sIGluaXRyZCwgYm9vdHN0cmFwX21hcChpbWFnZSksCkBAIC0xMTI0LDggKzEx
MzEsNiBAQCBpbnQgX19pbml0IGRvbTBfY29uc3RydWN0X3B2aChzdHJ1Y3QgZG9tYWluICpkLCBj
b25zdCBtb2R1bGVfdCAqaW1hZ2UsCiAgICAgICAgIHJldHVybiByYzsKICAgICB9CiAKLSAgICBw
dmhfc2V0dXBfbW1jZmcoZCk7Ci0KICAgICBwcmludGsoIldBUk5JTkc6IFBWSCBpcyBhbiBleHBl
cmltZW50YWwgbW9kZSB3aXRoIGxpbWl0ZWQgZnVuY3Rpb25hbGl0eVxuIik7CiAgICAgcmV0dXJu
IDA7CiB9Ci0tIAoyLjE4LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 13:44:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 13: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 1fpZcE-0006G8-Vb; Tue, 14 Aug 2018 13:44: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=aubc=k5=citrix.com=prvs=757f0dc12=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fpZcD-0006Ei-9h
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 13:44:05 +0000
X-Inumbo-ID: 2f308338-9fc8-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2f308338-9fc8-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 13:44:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,238,1531785600"; d="scan'208";a="62758977"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 14 Aug 2018 15:43:35 +0200
Message-ID: <20180814134336.75539-8-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180814134336.75539-1-roger.pau@citrix.com>
References: <20180814134336.75539-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 7/8] vpci: introduce a helper to check MMCFG
 ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGhlbHBlcnMgcmV0dXJucyB3aGV0aGVyIGEgZ2l2ZW4gbWVtb3J5IGFkZHJlc3MgYmVsb25n
cyB0byBhIGRvbWFpbgpNTUNGRyByYW5nZS4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2hhbmdlcyBzaW5jZSB2NDoKIC0gTmV3IGlu
IHRoaXMgdmVyc2lvbi4KLS0tCkNjOiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXgu
Y29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2lvLmMg
ICAgICAgIHwgNSArKysrKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaW8uaCB8IDMgKysrCiAy
IGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vaW8uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaW8uYwppbmRleCBiZjRkODc0OGQzLi4xZjhm
ZTM2MTY4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2lvLmMKKysrIGIveGVuL2FyY2gv
eDg2L2h2bS9pby5jCkBAIC00MDQsNiArNDA0LDExIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgaHZt
X21tY2ZnICp2cGNpX21tY2ZnX2ZpbmQoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKICAgICByZXR1
cm4gTlVMTDsKIH0KIAorYm9vbCB2cGNpX2lzX21tY2ZnX2FkZHJlc3MoY29uc3Qgc3RydWN0IGRv
bWFpbiAqZCwgcGFkZHJfdCBhZGRyKQoreworICAgIHJldHVybiB2cGNpX21tY2ZnX2ZpbmQoZCwg
YWRkcik7Cit9CisKIHN0YXRpYyB1bnNpZ25lZCBpbnQgdnBjaV9tbWNmZ19kZWNvZGVfYWRkcihj
b25zdCBzdHJ1Y3QgaHZtX21tY2ZnICptbWNmZywKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYWRkcl90IGFkZHIsIHBjaV9zYmRmX3QgKnNiZGYpCiB7CmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pby5oIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vaW8uaAppbmRleCBlNmI2ZWQwYjkyLi44MzQzMWI0NGYyIDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS9pby5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lv
LmgKQEAgLTE4MCw2ICsxODAsOSBAQCBpbnQgcmVnaXN0ZXJfdnBjaV9tbWNmZ19oYW5kbGVyKHN0
cnVjdCBkb21haW4gKmQsIHBhZGRyX3QgYWRkciwKIC8qIERlc3Ryb3kgdHJhY2tlZCBNTUNGRyBh
cmVhcy4gKi8KIHZvaWQgZGVzdHJveV92cGNpX21tY2ZnKHN0cnVjdCBkb21haW4gKmQpOwogCisv
KiBDaGVjayBpZiBhbiBhZGRyZXNzIGlzIGJldHdlZW4gYSBNTUNGRyByZWdpb24gZm9yIGEgZG9t
YWluLiAqLworYm9vbCB2cGNpX2lzX21tY2ZnX2FkZHJlc3MoY29uc3Qgc3RydWN0IGRvbWFpbiAq
ZCwgcGFkZHJfdCBhZGRyKTsKKwogI2VuZGlmIC8qIF9fQVNNX1g4Nl9IVk1fSU9fSF9fICovCiAK
IAotLSAKMi4xOC4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 13:44:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 13:44: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 1fpZcI-0006K1-E6; Tue, 14 Aug 2018 13:44: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=aubc=k5=citrix.com=prvs=757f0dc12=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fpZcH-0006JR-Oc
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 13:44:09 +0000
X-Inumbo-ID: 31861f6e-9fc8-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 31861f6e-9fc8-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 13:44:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,238,1531785600"; d="scan'208";a="62758983"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 14 Aug 2018 15:43:36 +0200
Message-ID: <20180814134336.75539-9-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180814134336.75539-1-roger.pau@citrix.com>
References: <20180814134336.75539-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 8/8] x86/iommu: add map-reserved dom0-iommu
 option to map reserved memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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
aW5nIFVTQgpjb250cm9sbGVycykgZHVlIHRvIGlvbW11IHBhZ2UgZmF1bHRzIG9uIEludGVsIGhh
cmR3YXJlLiBUaG9zZSBmYXVsdHMKYXJlIGNhdXNlZCBieSBtaXNzaW5nIFJNUlIgKFZUZCkgZW50
cmllcyBpbiB0aGUgQUNQSSB0YWJsZXMuIFRob3NlIGNhbgpiZSB3b3JrZWQgYXJvdW5kIG9uIFZU
ZCBoYXJkd2FyZSBieSBtYW51YWxseSBhZGRpbmcgUk1SUiBlbnRyaWVzIG9uCnRoZSBjb21tYW5k
IGxpbmUsIHRoaXMgaXMgaG93ZXZlciBsaW1pdGVkIHRvIEludGVsIGhhcmR3YXJlIGFuZCBxdWl0
ZQpjdW1iZXJzb21lIHRvIGRvLgoKSW4gb3JkZXIgdG8gc29sdmUgdGhvc2UgaXNzdWVzIGFkZCBh
IG5ldyBkb20wLWlvbW11PW1hcC1yZXNlcnZlZApvcHRpb24gdGhhdCBpZGVudGl0eSBtYXBzIGFs
bCByZWdpb25zIG1hcmtlZCBhcyByZXNlcnZlZCBpbiB0aGUgbWVtb3J5Cm1hcC4gIE5vdGUgdGhh
dCByZWdpb25zIHVzZWQgYnkgZGV2aWNlcyBlbXVsYXRlZCBieSBYZW4gKExBUElDLApJTy1BUElD
IG9yIFBDSWUgTUNGRyByZWdpb25zKSBhcmUgc3BlY2lmaWNhbGx5IGF2b2lkZWQuIE5vdGUgdGhh
dCB0aGlzCm9wdGlvbiBpcyBhdmFpbGFibGUgdG8gYSBQVkggRG9tMCAoYXMgb3Bwb3NlZCB0byB0
aGUgaW5jbHVzaXZlIG9wdGlvbgp3aGljaCBvbmx5IHdvcmtzIGZvciBQViBEb20wKS4KClNpZ25l
ZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2hh
bmdlcyBzaW5jZSB2NDoKIC0gVXNlIHBmbl90b19wYWRkci4KIC0gUmViYXNlIG9uIHRvcCBvZiBw
cmV2aW91cyBjaGFuZ2VzLgogLSBDaGFuZ2UgdGhlIGRlZmF1bHQgb3B0aW9uIHNldHRpbmcgdG8g
dXNlIGlmIGluc3RlYWQgb2YgYSB0ZXJuYXJ5CiAgIG9wZXJhdG9yLgogLSBSZW5hbWUgdG8gbWFw
LXJlc2VydmVkLgoKQ2hhbmdlcyBzaW5jZSB2MzoKIC0gQWRkIG1hcHBpbmdzIGlmIHRoZSBpb21t
dSBwYWdlIHRhYmxlcyBhcmUgc2hhcmVkLgoKQ2hhbmdlcyBzaW5jZSB2MjoKIC0gRml4IGNvbW1l
bnQgcmVnYXJkaW5nIGRvbTAtc3RyaWN0LgogLSBDaGFuZ2UgZG9jdW1lbnRhdGlvbiBzdHlsZSBv
ZiB4ZW4gY29tbWFuZCBsaW5lLgogLSBSZW5hbWUgaW9tbXVfbWFwIHRvIGh3ZG9tX2lvbW11X21h
cC4KIC0gTW92ZSBhbGwgdGhlIGNoZWNrcyB0byBod2RvbV9pb21tdV9tYXAuCgpDaGFuZ2VzIHNp
bmNlIHYxOgogLSBJbnRyb2R1Y2UgYSBuZXcgcmVzZXJ2ZWQgb3B0aW9uIGluc3RlYWQgb2YgYWJ1
c2luZyB0aGUgaW5jbHVzaXZlCiAgIG9wdGlvbi4KIC0gVXNlIHRoZSBzYW1lIGhlbHBlciBmdW5j
dGlvbiBmb3IgUFYgYW5kIFBWSCBpbiBvcmRlciB0byBkZWNpZGUgaWYgYQogICBwYWdlIHNob3Vs
ZCBiZSBhZGRlZCB0byB0aGUgZG9tYWluIHBhZ2UgdGFibGVzLgogLSBVc2UgdGhlIGRhdGEgaW5z
aWRlIG9mIHRoZSBkb21haW4gc3RydWN0IHRvIGRldGVjdCBvdmVybGFwcyB3aXRoCiAgIGVtdWxh
dGVkIE1NSU8gcmVnaW9ucy4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29t
PgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29t
PgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGlt
IERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgot
LS0KIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duICAgICAgICAgfCAgOSArKysr
CiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jIHwgIDMgKysKIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMgICAgICAgICAgfCAgMSArCiB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICAgICAgICAgIHwgIDMgKysKIHhlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgICAgICAgfCAgMyArKwogeGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gveDg2L2lvbW11LmMgICAgICAgICB8IDUwICsrKysrKysrKysrKysrKysrKy0tLQog
eGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICAgICAgICB8ICAyICstCiA3IGZp
bGVzIGNoYW5nZWQsIDY1IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gYi9kb2NzL21pc2MveGVuLWNv
bW1hbmQtbGluZS5tYXJrZG93bgppbmRleCAxMWIxMWEwMTdlLi4wNjAxZDMwMDVkIDEwMDY0NAot
LS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2Mv
eGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgpAQCAtNzAyLDYgKzcwMiwxNSBAQCBUaGlzIGxpc3Qg
b2YgYm9vbGVhbnMgY29udHJvbCB0aGUgaW9tbXUgdXNhZ2UgYnkgRG9tMDoKICAgb3B0aW9uIGlz
IG9ubHkgYXBwbGljYWJsZSB0byBhIFBWIERvbTAgYW5kIGlzIGVuYWJsZWQgYnkgZGVmYXVsdCBv
biBJbnRlbAogICBoYXJkd2FyZS4KIAorKiBgbWFwLXJlc2VydmVkYDogc2V0cyB1cCBETUEgcmVt
YXBwaW5nIGZvciBhbGwgdGhlIHJlc2VydmVkIHJlZ2lvbnMgaW4gdGhlCisgIG1lbW9yeSBtYXAg
Zm9yIERvbTAuIFVzZSB0aGlzIHRvIHdvcmsgYXJvdW5kIGZpcm13YXJlIGlzc3VlcyBwcm92aWRp
bmcKKyAgaW5jb3JyZWN0IFJNUlIvSVZNRCBlbnRyaWVzLiBSYXRoZXIgdGhhbiBvbmx5IG1hcHBp
bmcgUkFNIHBhZ2VzIGZvciBJT01NVQorICBhY2Nlc3NlcyBmb3IgRG9tMCwgYWxsIG1lbW9yeSBy
ZWdpb25zIG1hcmtlZCBhcyByZXNlcnZlZCBpbiB0aGUgbWVtb3J5IG1hcAorICB0aGF0IGRvbid0
IG92ZXJsYXAgd2l0aCBhbnkgTU1JTyByZWdpb24gZnJvbSBlbXVsYXRlZCBkZXZpY2VzIHdpbGwg
YmUKKyAgaWRlbnRpdHkgbWFwcGVkLiBUaGlzIG9wdGlvbiBtYXBzIGEgc3Vic2V0IG9mIHRoZSBt
ZW1vcnkgdGhhdCB3b3VsZCBiZQorICBtYXBwZWQgd2hlbiB1c2luZyB0aGUgYG1hcC1pbmNsdXNp
dmVgIG9wdGlvbi4gVGhpcyBvcHRpb24gaXMgYXZhaWxhYmxlIHRvIGEKKyAgUFZIIERvbTAgYW5k
IGlzIGVuYWJsZWQgYnkgZGVmYXVsdCBvbiBJbnRlbCBoYXJkd2FyZS4KKwogIyMjIGRvbTBcX2lv
cG9ydHNcX2Rpc2FibGUgKHg4NikKID4gYD0gTGlzdCBvZiA8aGV4Pi08aGV4PmAKIApkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKaW5kZXggMjdlYjQ5NjE5ZC4u
NDlkOTM0ZTFhYyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9h
bWRfaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21t
dS5jCkBAIC0yNTYsNiArMjU2LDkgQEAgc3RhdGljIHZvaWQgX19od2RvbV9pbml0IGFtZF9pb21t
dV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgLyogSW5jbHVzaXZlIElPTU1VIG1h
cHBpbmdzIGFyZSBkaXNhYmxlZCBieSBkZWZhdWx0IG9uIEFNRCBoYXJkd2FyZS4gKi8KICAgICBp
ZiAoIGlvbW11X2h3ZG9tX2luY2x1c2l2ZSA9PSAtMSApCiAgICAgICAgIGlvbW11X2h3ZG9tX2lu
Y2x1c2l2ZSA9IGZhbHNlOworICAgIC8qIFJlc2VydmVkIElPTU1VIG1hcHBpbmdzIGFyZSBkaXNh
YmxlZCBieSBkZWZhdWx0IG9uIEFNRCBoYXJkd2FyZS4gKi8KKyAgICBpZiAoIGlvbW11X2h3ZG9t
X3Jlc2VydmVkID09IC0xICkKKyAgICAgICAgaW9tbXVfaHdkb21fcmVzZXJ2ZWQgPSBmYWxzZTsK
IAogICAgIGlmICggYWxsb2NhdGVfZG9tYWluX3Jlc291cmNlcyhkb21faW9tbXUoZCkpICkKICAg
ICAgICAgQlVHKCk7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21t
dS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYwppbmRleCBiMTQyNjc3Yjhj
Li44ZWEzOTY1OWQxIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21t
dS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKQEAgLTI3MjksNiAr
MjcyOSw3IEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBhcm1fc21tdV9pb21tdV9od2RvbV9p
bml0KHN0cnVjdCBkb21haW4gKmQpCiB7CiAJLyogU2V0IHRvIGZhbHNlIG9wdGlvbnMgbm90IHN1
cHBvcnRlZCBvbiBBUk0uICovCiAJaW9tbXVfaHdkb21faW5jbHVzaXZlID0gZmFsc2U7CisJaW9t
bXVfaHdkb21fcmVzZXJ2ZWQgPSBmYWxzZTsKIH0KIAogc3RhdGljIHZvaWQgYXJtX3NtbXVfaW9t
bXVfZG9tYWluX3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpCmRpZmYgLS1naXQgYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUu
YwppbmRleCA0Y2MyOWVlYjJjLi5jMzNkZGI5ZmY3IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMK
QEAgLTYyLDYgKzYyLDcgQEAgYm9vbF90IF9fcmVhZF9tb3N0bHkgaW9tbXVfaW50cmVtYXAgPSAx
OwogYm9vbCBfX2h3ZG9tX2luaXRkYXRhIGlvbW11X2h3ZG9tX3N0cmljdDsKIGJvb2wgX19yZWFk
X21vc3RseSBpb21tdV9od2RvbV9wYXNzdGhyb3VnaDsKIGludDhfdCBfX2h3ZG9tX2luaXRkYXRh
IGlvbW11X2h3ZG9tX2luY2x1c2l2ZSA9IC0xOworaW50OF90IF9faHdkb21faW5pdGRhdGEgaW9t
bXVfaHdkb21fcmVzZXJ2ZWQgPSAtMTsKIAogLyoKICAqIEluIHRoZSBjdXJyZW50IGltcGxlbWVu
dGF0aW9uIG9mIFZULWQgcG9zdGVkIGludGVycnVwdHMsIGluIHNvbWUgZXh0cmVtZQpAQCAtMTU1
LDYgKzE1Niw4IEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2RvbTBfaW9tbXVfcGFyYW0oY29u
c3QgY2hhciAqcykKICAgICAgICAgICAgIGlvbW11X2h3ZG9tX3N0cmljdCA9IHZhbDsKICAgICAg
ICAgZWxzZSBpZiAoICh2YWwgPSBwYXJzZV9ib29sZWFuKCJtYXAtaW5jbHVzaXZlIiwgcywgc3Mp
KSA+PSAwICkKICAgICAgICAgICAgIGlvbW11X2h3ZG9tX2luY2x1c2l2ZSA9IHZhbDsKKyAgICAg
ICAgZWxzZSBpZiAoICh2YWwgPSBwYXJzZV9ib29sZWFuKCJtYXAtcmVzZXJ2ZWQiLCBzLCBzcykp
ID49IDAgKQorICAgICAgICAgICAgaW9tbXVfaHdkb21faW5jbHVzaXZlID0gdmFsOwogICAgICAg
ICBlbHNlCiAgICAgICAgICAgICByYyA9IC1FSU5WQUw7CiAKZGlmZiAtLWdpdCBhL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L2lvbW11LmMKaW5kZXggYTA5ZTAyYzhkYi4uNDE1MmM1OTcxMyAxMDA2NDQKLS0tIGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvdnRkL2lvbW11LmMKQEAgLTEzMDcsNiArMTMwNyw5IEBAIHN0YXRpYyB2b2lkIF9faHdkb21f
aW5pdCBpbnRlbF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgLyogSW5j
bHVzaXZlIG1hcHBpbmdzIGFyZSBlbmFibGVkIGJ5IGRlZmF1bHQgb24gSW50ZWwgaGFyZHdhcmUg
Zm9yIFBWLiAqLwogICAgIGlmICggaW9tbXVfaHdkb21faW5jbHVzaXZlID09IC0xICkKICAgICAg
ICAgaW9tbXVfaHdkb21faW5jbHVzaXZlID0gaXNfcHZfZG9tYWluKGQpOworICAgIC8qIFJlc2Vy
dmVkIElPTU1VIG1hcHBpbmdzIGFyZSBlbmFibGVkIGJ5IGRlZmF1bHQgb24gSW50ZWwgaGFyZHdh
cmUuICovCisgICAgaWYgKCBpb21tdV9od2RvbV9yZXNlcnZlZCA9PSAtMSApCisgICAgICAgIGlv
bW11X2h3ZG9tX3Jlc2VydmVkID0gdHJ1ZTsKIAogICAgIHNldHVwX2h3ZG9tX3BjaV9kZXZpY2Vz
KGQsIHNldHVwX2h3ZG9tX2RldmljZSk7CiAgICAgc2V0dXBfaHdkb21fcm1ycihkKTsKZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gveDg2L2lvbW11LmMKaW5kZXggMzZlYzVjNGY1NC4uNjA1YTgxZjQ5ZCAxMDA2
NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKKysrIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKQEAgLTIwLDYgKzIwLDcgQEAKICNpbmNsdWRl
IDx4ZW4vc29mdGlycS5oPgogI2luY2x1ZGUgPHhzbS94c20uaD4KIAorI2luY2x1ZGUgPGFzbS9o
dm0vaW8uaD4KICNpbmNsdWRlIDxhc20vc2V0dXAuaD4KIAogdm9pZCBpb21tdV91cGRhdGVfaXJl
X2Zyb21fYXBpYygKQEAgLTEzOCwxMyArMTM5LDIwIEBAIHN0YXRpYyBib29sIF9faHdkb21faW5p
dCBod2RvbV9pb21tdV9tYXAoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBwZm4sCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbWF4X3BmbikKIHsK
KyAgICB1bnNpZ25lZCBpbnQgaTsKKwogICAgIC8qCiAgICAgICogU2V0IHVwIDE6MSBtYXBwaW5n
IGZvciBkb20wLiBEZWZhdWx0IHRvIGluY2x1ZGUgb25seSBjb252ZW50aW9uYWwgUkFNCiAgICAg
ICogYXJlYXMgYW5kIGxldCBSTVJScyBpbmNsdWRlIG5lZWRlZCByZXNlcnZlZCByZWdpb25zLiBX
aGVuIHNldCwgdGhlCiAgICAgICogaW5jbHVzaXZlIG1hcHBpbmcgYWRkaXRpb25hbGx5IG1hcHMg
aW4gZXZlcnkgcGZuIHVwIHRvIDRHQiBleGNlcHQgdGhvc2UKLSAgICAgKiB0aGF0IGZhbGwgaW4g
dW51c2FibGUgcmFuZ2VzLgorICAgICAqIHRoYXQgZmFsbCBpbiB1bnVzYWJsZSByYW5nZXMgZm9y
IFBWIERvbTAuCiAgICAgICovCi0gICAgaWYgKCAocGZuID4gbWF4X3BmbiAmJiAhbWZuX3ZhbGlk
KF9tZm4ocGZuKSkpIHx8IHhlbl9pbl9yYW5nZShwZm4pICkKKyAgICBpZiAoIChwZm4gPiBtYXhf
cGZuICYmICFtZm5fdmFsaWQoX21mbihwZm4pKSkgfHwgeGVuX2luX3JhbmdlKHBmbikgfHwKKyAg
ICAgICAgIC8qCisgICAgICAgICAgKiBJZ25vcmUgYW55IGFkZHJlc3MgYmVsb3cgMU1CLCB0aGF0
J3MgYWxyZWFkeSBpZGVudGl0eSBtYXBwZWQgYnkgdGhlCisgICAgICAgICAgKiBkb21haW4gYnVp
bGRlciBmb3IgSFZNLgorICAgICAgICAgICovCisgICAgICAgICAoIWQtPmRvbWFpbl9pZCAmJiBp
c19odm1fZG9tYWluKGQpICYmIHBmbiA8IFBGTl9ET1dOKE1CKDEpKSkgKQogICAgICAgICByZXR1
cm4gZmFsc2U7CiAKICAgICBzd2l0Y2ggKCBwYWdlX2dldF90eXBlKHBmbikgKQpAQCAtMTU3LDEx
ICsxNjUsMzcgQEAgc3RhdGljIGJvb2wgX19od2RvbV9pbml0IGh3ZG9tX2lvbW11X21hcChjb25z
dCBzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICBi
cmVhazsKIAorICAgIGNhc2UgUkFNX1RZUEVfUkVTRVJWRUQ6CisgICAgICAgIGlmICggaW9tbXVf
aHdkb21fcmVzZXJ2ZWQgKQorICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgLyogZmFsbHRo
cm91Z2ggKi8KICAgICBkZWZhdWx0OgotICAgICAgICBpZiAoICFpb21tdV9od2RvbV9pbmNsdXNp
dmUgfHwgcGZuID4gbWF4X3BmbiApCisgICAgICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSB8fCAh
aW9tbXVfaHdkb21faW5jbHVzaXZlIHx8IHBmbiA+IG1heF9wZm4gKQogICAgICAgICAgICAgcmV0
dXJuIGZhbHNlOwogICAgIH0KIAorICAgIC8qIENoZWNrIHRoYXQgaXQgZG9lc24ndCBvdmVybGFw
IHdpdGggdGhlIExBUElDICovCisgICAgaWYgKCBoYXNfdmxhcGljKGQpICkKKyAgICB7CisgICAg
ICAgIGNvbnN0IHN0cnVjdCB2Y3B1ICp2OworCisgICAgICAgIGZvcl9lYWNoX3ZjcHUoZCwgdikK
KyAgICAgICAgICAgIGlmICggcGZuID09IFBGTl9ET1dOKHZsYXBpY19iYXNlX2FkZHJlc3ModmNw
dV92bGFwaWModikpKSApCisgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOworICAgIH0KKyAg
ICAvKiAuLi4gb3IgdGhlIElPLUFQSUMgKi8KKyAgICBmb3IgKCBpID0gMDsgaGFzX3Zpb2FwaWMo
ZCkgJiYgaSA8IGQtPmFyY2guaHZtX2RvbWFpbi5ucl92aW9hcGljczsgaSsrICkKKyAgICAgICAg
aWYgKCBwZm4gPT0gUEZOX0RPV04oZG9tYWluX3Zpb2FwaWMoZCwgaSktPmJhc2VfYWRkcmVzcykg
KQorICAgICAgICAgICAgcmV0dXJuIGZhbHNlOworICAgIC8qCisgICAgICogLi4uIG9yIHRoZSBQ
Q0llIE1DRkcgcmVnaW9ucy4KKyAgICAgKiBUT0RPOiBydW50aW1lIGFkZGVkIE1NQ0ZHIHJlZ2lv
bnMgYXJlIG5vdCBjaGVja2VkIHRvIG1ha2Ugc3VyZSB0aGV5CisgICAgICogZG9uJ3Qgb3Zlcmxh
cCB3aXRoIGFscmVhZHkgbWFwcGVkIHJlZ2lvbnMsIHRodXMgcHJldmVudGluZyB0cmFwcGluZy4K
KyAgICAgKi8KKyAgICBpZiAoIGhhc192cGNpKGQpICYmIHZwY2lfaXNfbW1jZmdfYWRkcmVzcyhk
LCBwZm5fdG9fcGFkZHIocGZuKSkgKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKICAgICByZXR1
cm4gdHJ1ZTsKIH0KIApAQCAtMTcxLDcgKzIwNSw3IEBAIHZvaWQgX19od2RvbV9pbml0IGFyY2hf
aW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogCiAgICAgQlVHX09OKCFpc19oYXJk
d2FyZV9kb21haW4oZCkpOwogCi0gICAgaWYgKCBpb21tdV9od2RvbV9wYXNzdGhyb3VnaCB8fCAh
aXNfcHZfZG9tYWluKGQpICkKKyAgICBpZiAoIGlvbW11X2h3ZG9tX3Bhc3N0aHJvdWdoICkKICAg
ICAgICAgcmV0dXJuOwogCiAgICAgbWF4X3BmbiA9IChHQig0KSA+PiBQQUdFX1NISUZUKSAtIDE7
CkBAIC0xODUsNyArMjE5LDEzIEBAIHZvaWQgX19od2RvbV9pbml0IGFyY2hfaW9tbXVfaHdkb21f
aW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICBpZiAoICFod2RvbV9pb21tdV9tYXAoZCwg
cGZuLCBtYXhfcGZuKSApCiAgICAgICAgICAgICBjb250aW51ZTsKIAotICAgICAgICByYyA9IGlv
bW11X21hcF9wYWdlKGQsIHBmbiwgcGZuLCBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxl
KTsKKyAgICAgICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkKKyAgICAgICAgeworICAgICAg
ICAgICAgQVNTRVJUKGlzX2h2bV9kb21haW4oZCkpOworICAgICAgICAgICAgcmMgPSBzZXRfaWRl
bnRpdHlfcDJtX2VudHJ5KGQsIHBmbiwgcDJtX2FjY2Vzc19ydywgMCk7CisgICAgICAgIH0KKyAg
ICAgICAgZWxzZQorICAgICAgICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBwZm4sIHBmbiwg
SU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7CiAgICAgICAgIGlmICggcmMgKQogICAg
ICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HICIgZCVkOiBJT01NVSBtYXBwaW5nIGZhaWxl
ZDogJWRcbiIsCiAgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCByYyk7CmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCmlu
ZGV4IGU5ODMxODkxMjYuLmZhNGZmNWM0NmYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9p
b21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCkBAIC0zNyw3ICszNyw3IEBAIGV4
dGVybiBib29sX3QgaW9tbXVfZGVidWc7CiBleHRlcm4gYm9vbF90IGFtZF9pb21tdV9wZXJkZXZf
aW50cmVtYXA7CiAKIGV4dGVybiBib29sIGlvbW11X2h3ZG9tX3N0cmljdCwgaW9tbXVfaHdkb21f
cGFzc3Rocm91Z2g7Ci1leHRlcm4gaW50OF90IGlvbW11X2h3ZG9tX2luY2x1c2l2ZTsKK2V4dGVy
biBpbnQ4X3QgaW9tbXVfaHdkb21faW5jbHVzaXZlLCBpb21tdV9od2RvbV9yZXNlcnZlZDsKIAog
ZXh0ZXJuIHVuc2lnbmVkIGludCBpb21tdV9kZXZfaW90bGJfdGltZW91dDsKIAotLSAKMi4xOC4w
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 13:59:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 13:59:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpZqe-0007sy-Ut; Tue, 14 Aug 2018 13: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=aubc=k5=citrix.com=prvs=757f0dc12=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fpZqe-0007st-1M
 for xen-devel@lists.xen.org; Tue, 14 Aug 2018 13:59:00 +0000
X-Inumbo-ID: 43d7023f-9fca-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 43d7023f-9fca-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 13:59:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,238,1531785600"; d="scan'208";a="77598044"
Date: Tue, 14 Aug 2018 15:58:50 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180814135850.tjop4cfw4kfw2r26@mac>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-4-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534154469-6076-4-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 03/12] xen/domctl: Merge set_max_evtchn
 into createdomain
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.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>

T24gTW9uLCBBdWcgMTMsIDIwMTggYXQgMTE6MDE6MDBBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBzZXRfbWF4X2V2dGNobiBpcyBzb21ld2hhdCB3ZWlyZC4gIEl0IHdhcyBpbnRyb2R1
Y2VkIHdpdGggdGhlIGV2ZW50X2ZpZm8gd29yaywKPiBidXQgaGFzIG5ldmVyIGJlZW4gdXNlZC4g
IFN0aWxsLCBpdCBpcyBhIGJvdW5kaW5nIG9uIHJlc291cmNlcyBjb25zdW1lZCBieSB0aGUKPiBl
dmVudCBjaGFubmVsIGluZnJhc3RydWN0dXJlLCBhbmQgc2hvdWxkIGJlIHBhcnQgb2YgY3JlYXRl
ZG9tYWluLCByYXRoZXIgdGhhbgo+IGVkaXRhYmxlIGFmdGVyIHRoZSBmYWN0Lgo+IAo+IERyb3Ag
WEVOX0RPTUNUTF9zZXRfbWF4X2V2dGNobiBjb21wbGV0ZWx5IChpbmNsdWRpbmcgWFNNIGhvb2tz
IGFuZCBsaWJ4Ywo+IHdyYXBwZXJzKSwgYW5kIHJldGFpbiB0aGUgZnVuY3Rpb25hbGl0eSBpbiBY
RU5fRE9NQ1RMX2NyZWF0ZWRvbWFpbi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IEFja2VkLWJ5OiBEYW5pZWwgRGUgR3JhYWYg
PGRnZGVncmFAdHljaG8ubnNhLmdvdj4KPiBBY2tlZC1ieTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hy
aXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgo+IEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 14:03:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 14:03:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpZv4-0000Hg-IL; Tue, 14 Aug 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=aubc=k5=citrix.com=prvs=757f0dc12=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fpZv3-0000HW-4s
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 14:03:33 +0000
X-Inumbo-ID: ad1660a1-9fca-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ad1660a1-9fca-11e8-a8a5-bc764e045a96;
 Tue, 14 Aug 2018 16:02:27 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,238,1531785600"; d="scan'208";a="62761608"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 14 Aug 2018 16:03:24 +0200
Message-ID: <20180814140324.76000-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen: fix stale PVH comment
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>

U2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0t
LQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3Jn
ZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxp
YW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEtvbnJhZCBS
emVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3Jn
PgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vaW5jbHVkZS9wdWJs
aWMvZG9tY3RsLmggfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVs
ZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmggYi94ZW4v
aW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgKaW5kZXggNWMzOTE2Y2FhZi4uYWQ5NWE4ZTY0NCAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oCisrKyBiL3hlbi9pbmNsdWRlL3B1
YmxpYy9kb21jdGwuaApAQCAtNDksNyArNDksNyBAQCBzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVk
b21haW4gewogICAgIC8qIElOIHBhcmFtZXRlcnMgKi8KICAgICB1aW50MzJfdCBzc2lkcmVmOwog
ICAgIHhlbl9kb21haW5faGFuZGxlX3QgaGFuZGxlOwotIC8qIElzIHRoaXMgYW4gSFZNIGd1ZXN0
IChhcyBvcHBvc2VkIHRvIGEgUFZIIG9yIFBWIGd1ZXN0KT8gKi8KKyAvKiBJcyB0aGlzIGFuIEhW
TSBndWVzdCAoYXMgb3Bwb3NlZCB0byBhIFBWIGd1ZXN0KT8gKi8KICNkZWZpbmUgX1hFTl9ET01D
VExfQ0RGX2h2bV9ndWVzdCAgICAgMAogI2RlZmluZSBYRU5fRE9NQ1RMX0NERl9odm1fZ3Vlc3Qg
ICAgICAoMVU8PF9YRU5fRE9NQ1RMX0NERl9odm1fZ3Vlc3QpCiAgLyogVXNlIGhhcmR3YXJlLWFz
c2lzdGVkIHBhZ2luZyBpZiBhdmFpbGFibGU/ICovCi0tIAoyLjE4LjAKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 14:09:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 14: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 1fpa13-0000Ts-CH; Tue, 14 Aug 2018 14: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=aubc=k5=citrix.com=prvs=757f0dc12=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fpa12-0000Tn-5E
 for xen-devel@lists.xen.org; Tue, 14 Aug 2018 14:09:44 +0000
X-Inumbo-ID: c3e4a716-9fcb-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c3e4a716-9fcb-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 14:10:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,238,1531785600"; d="scan'208";a="77599067"
Date: Tue, 14 Aug 2018 16:07:06 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180814140706.agcf7akzl6qjcryw@mac>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-5-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534154469-6076-5-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 04/12] xen/evtchn: Pass max_evtchn_port
 into evtchn_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>, 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>

T24gTW9uLCBBdWcgMTMsIDIwMTggYXQgMTE6MDE6MDFBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiAuLi4gcmF0aGVyIHRoYW4gc2V0dGluZyBpdCB1cCBvbmNlIGRvbWFpbl9jcmVhdGUo
KSBoYXMgY29tcGxldGVkLiAgVGhpcwo+IGludm9sdmVzIGNvbnN0cnVjdGluZyBhIGRlZmF1bHQg
dmFsdWUgZm9yIGRvbTAuCj4gCj4gTm8gcHJhY3RpY2FsIGNoYW5nZSBpbiBmdW5jdGlvbmFsaXR5
Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 14:19:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 14:19:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpaAT-0001K4-GT; Tue, 14 Aug 2018 14:19:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=aubc=k5=citrix.com=prvs=757f0dc12=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fpaAR-0001Jy-OS
 for xen-devel@lists.xen.org; Tue, 14 Aug 2018 14:19:27 +0000
X-Inumbo-ID: e4f50908-9fcc-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e4f50908-9fcc-11e8-a8a5-bc764e045a96;
 Tue, 14 Aug 2018 16:18:21 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,238,1531785600"; d="scan'208";a="77599919"
Date: Tue, 14 Aug 2018 16:17:22 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180814141722.76gte4zvcmprh3q3@mac>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-7-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534154469-6076-7-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 06/12] xen/gnttab: Pass max_{grant,
 maptrack}_frames into grant_table_create()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 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>

T24gTW9uLCBBdWcgMTMsIDIwMTggYXQgMTE6MDE6MDNBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiAuLi4gcmF0aGVyIHRoYW4gc2V0dGluZyB0aGUgbGltaXRzIHVwIGFmdGVyIGRvbWFp
bl9jcmVhdGUoKSBoYXMgY29tcGxldGVkLgo+IAo+IFRoaXMgcmVtb3ZlcyBhbGwgdGhlIGdudHRh
YiBpbmZyYXN0cnVjdHVyZSBmb3IgY2FsY3VsYXRpbmcgdGhlIG51bWJlciBvZiBkb20wCj4gZ3Jh
bnQgZnJhbWVzLCBvcHRpbmcgaW5zdGVhZCB0byByZXF1aXJlIHRoZSBkb20wIGNvbnN0cnVjdGlv
biBjb2RlIHRvIHBhc3MgYQo+IHNhbmUgdmFsdWUgaW4gdmlhIHRoZSBjb25maWd1cmF0aW9uLgo+
IAo+IEluIHByYWN0aWNlLCB0aGlzIG5vdyBtZWFucyB0aGF0IHRoZXJlIGlzIG5ldmVyIGEgcGFy
dGlhbGx5IGNvbnN0cnVjdGVkIGdyYW50Cj4gdGFibGUgZm9yIGEgcmVmZXJlbmNlLWFibGUgZG9t
YWluLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Cj4gLS0tCj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPiBD
QzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IENDOiBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IENDOiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgo+IAo+IHYyOgo+ICAqIFNwbGl0L3JlYXJyYW5nZSB0byBhdm9pZCB0aGUgcG9z
dC1kb21haW4tY3JlYXRlIGVycm9yIHBhdGguCj4gLS0tCj4gIHhlbi9hcmNoL2FybS9kb21haW5f
YnVpbGQuYyAgICAgICB8ICAzICsrLQo+ICB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAgICAgICAg
ICAgfCAxMiArKysrKysrKysrKysKPiAgeGVuL2FyY2gveDg2L3NldHVwLmMgICAgICAgICAgICAg
IHwgIDMgKysrCj4gIHhlbi9jb21tb24vZG9tYWluLmMgICAgICAgICAgICAgICB8ICAzICsrLQo+
ICB4ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgICAgICAgICAgfCAxNiArKystLS0tLS0tLS0tLS0t
Cj4gIHhlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaCB8IDEyIC0tLS0tLS0tLS0tLQo+
ICB4ZW4vaW5jbHVkZS9hc20teDg2L2dyYW50X3RhYmxlLmggfCAgNSAtLS0tLQo+ICB4ZW4vaW5j
bHVkZS94ZW4vZ3JhbnRfdGFibGUuaCAgICAgfCAgNiArKy0tLS0KPiAgOCBmaWxlcyBjaGFuZ2Vk
LCAyNCBpbnNlcnRpb25zKCspLCAzNiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4g
aW5kZXggMTM1MTU3Mi4uNzM3ZTBmMyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiBAQCAtMjA3OSw3
ICsyMDc5LDggQEAgc3RhdGljIHZvaWQgX19pbml0IGZpbmRfZ250dGFiX3JlZ2lvbihzdHJ1Y3Qg
ZG9tYWluICpkLAo+ICAgICAgICogZW5vdWdoIHNwYWNlIGZvciBhIGxhcmdlIGdyYW50IHRhYmxl
Cj4gICAgICAgKi8KPiAgICAgIGtpbmZvLT5nbnR0YWJfc3RhcnQgPSBfX3BhKF9zdGV4dCk7Cj4g
LSAgICBraW5mby0+Z250dGFiX3NpemUgPSBnbnR0YWJfZG9tMF9mcmFtZXMoKSA8PCBQQUdFX1NI
SUZUOwo+ICsgICAga2luZm8tPmdudHRhYl9zaXplID0gbWluX3QodW5zaWduZWQgaW50LCBvcHRf
bWF4X2dyYW50X2ZyYW1lcywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBGTl9E
T1dOKF9ldGV4dCAtIF9zdGV4dCkpIDw8IFBBR0VfU0hJRlQ7Cj4gIAo+ICAjaWZkZWYgQ09ORklH
X0FSTV8zMgo+ICAgICAgLyoKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94
ZW4vYXJjaC9hcm0vc2V0dXAuYwo+IGluZGV4IDQ1ZjM4NDEuLjNkM2IzMGMgMTAwNjQ0Cj4gLS0t
IGEveGVuL2FyY2gvYXJtL3NldHVwLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+IEBA
IC0yMCw2ICsyMCw3IEBACj4gICNpbmNsdWRlIDx4ZW4vY29tcGlsZS5oPgo+ICAjaW5jbHVkZSA8
eGVuL2RldmljZV90cmVlLmg+Cj4gICNpbmNsdWRlIDx4ZW4vZG9tYWluX3BhZ2UuaD4KPiArI2lu
Y2x1ZGUgPHhlbi9ncmFudF90YWJsZS5oPgo+ICAjaW5jbHVkZSA8eGVuL3R5cGVzLmg+Cj4gICNp
bmNsdWRlIDx4ZW4vc3RyaW5nLmg+Cj4gICNpbmNsdWRlIDx4ZW4vc2VyaWFsLmg+Cj4gQEAgLTY5
Myw2ICs2OTQsMTcgQEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgYm9vdF9w
aHlzX29mZnNldCwKPiAgICAgIHN0cnVjdCBkb21haW4gKmRvbTA7Cj4gICAgICBzdHJ1Y3QgeGVu
X2RvbWN0bF9jcmVhdGVkb21haW4gZG9tMF9jZmcgPSB7Cj4gICAgICAgICAgLm1heF9ldnRjaG5f
cG9ydCA9IC0xLAo+ICsKPiArICAgICAgICAvKgo+ICsgICAgICAgICAqIFRoZSByZWdpb24gdXNl
ZCBieSBYZW4gb24gdGhlIG1lbW9yeSB3aWxsIG5ldmVyIGJlIG1hcHBlZCBpbiBET00wCj4gKyAg
ICAgICAgICogbWVtb3J5IGxheW91dC4gVGhlcmVmb3JlIGl0IGNhbiBiZSB1c2VkIGZvciB0aGUg
Z3JhbnQgdGFibGUuCj4gKyAgICAgICAgICoKPiArICAgICAgICAgKiBPbmx5IHVzZSB0aGUgdGV4
dCBzZWN0aW9uIGFzIGl0J3MgYWx3YXlzIHByZXNlbnQgYW5kIHdpbGwgY29udGFpbgo+ICsgICAg
ICAgICAqIGVub3VnaCBzcGFjZSBmb3IgYSBsYXJnZSBncmFudCB0YWJsZQo+ICsgICAgICAgICAq
Lwo+ICsgICAgICAgIC5tYXhfZ3JhbnRfZnJhbWVzID0gbWluX3QodW5zaWduZWQgaW50LCBvcHRf
bWF4X2dyYW50X2ZyYW1lcywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBG
Tl9ET1dOKF9ldGV4dCAtIF9zdGV4dCkpLAoKWW91IGhhdmUgdGhpcyBjYWxjdWxhdGlvbiBoZXJl
IGFuZCBpbiB0aGUgY2h1bmsgYWJvdmUuIE1heWJlIHlvdSB3YW50CnRvIGtlZXAgZ250dGFiX2Rv
bTBfbWF4IChvciBzb21ldGhpbmcgc2ltaWxhciB3aXRoIHRoZSBtaW4gaW5jbHVkZWQpCmluIG9y
ZGVyIHRvIGF2b2lkIG9wZW4gY29kaW5nIHRoaXMgY2FsY3VsYXRpb24gdHdpY2U/CgpUaGUgcmVz
dCBMR1RNOgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 14:20:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 14: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 1fpaBe-0001wF-SR; Tue, 14 Aug 2018 14:20: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=aubc=k5=citrix.com=prvs=757f0dc12=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fpaBd-0001w7-FI
 for xen-devel@lists.xen.org; Tue, 14 Aug 2018 14:20:41 +0000
X-Inumbo-ID: 4b5b2f11-9fcd-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4b5b2f11-9fcd-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 14:21:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,238,1531785600"; d="scan'208";a="77600066"
Date: Tue, 14 Aug 2018 16:19:17 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180814141917.27tubrnqdgxcolal@mac>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-8-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534154469-6076-8-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 07/12] xen/domctl: Remove
 XEN_DOMCTL_set_gnttab_limits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jan Beulich <JBeulich@suse.com>, Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBBdWcgMTMsIDIwMTggYXQgMTE6MDE6MDRBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBOb3cgdGhhdCBYRU5fRE9NQ1RMX2NyZWF0ZWRvbWFpbiBoYW5kbGVzIHRoZSBncmFu
dCB0YWJsZSBsaW1pdHMsIHJlbW92ZQo+IFhFTl9ET01DVExfc2V0X2dudHRhYl9saW1pdHMgKGlu
Y2x1ZGluZyBYU00gaG9va3MgYW5kIGxpYnhjIHdyYXBwZXJzKS4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IEFja2VkLWJ5OiBE
YW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KPiBBY2tlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 14:21:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 14:21:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpaCS-000260-6l; Tue, 14 Aug 2018 14:21: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=z4we=k5=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fpaCR-00025n-2v
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 14:21:31 +0000
X-Inumbo-ID: 68ba4885-9fcd-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 68ba4885-9fcd-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 14:22:01 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 674C8AD67;
 Tue, 14 Aug 2018 14:21:27 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: torvalds@linux-foundation.org
Date: Tue, 14 Aug 2018 16:21:24 +0200
Message-Id: <20180814142124.25184-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [GIT PULL] xen: features and fixes for 4.19-rc1
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com,
 linux-kernel@vger.kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TGludXMsCgpQbGVhc2UgZ2l0IHB1bGwgdGhlIGZvbGxvd2luZyB0YWc6CgogZ2l0Oi8vZ2l0Lmtl
cm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3hlbi90aXAuZ2l0IGZvci1saW51cy00
LjE5LXJjMS10YWcKCnhlbjogZmVhdHVyZXMgYW5kIGZpeGVzIGZvciA0LjE5LXJjMQoKSXQgY29u
dGFpbnMgdGhlIGZvbGxvd2luZzoKCi0gYSBzZXJpZXMgdG8gYWRkIGRtYS1idWYgZnVuY3Rpb25h
bGl0eSB0byBYZW4gZ3JhbnQgdGFibGUgaGFuZGxpbmcKLSBhIGZpeCBmb3IgYm9vdGluZyB0aGUg
a2VybmVsIGFzIFhlbiBQVkggZG9tMAotIGEgZml4IGZvciBib290aW5nIHRoZSBrZXJuZWwgYXMg
YSBYZW4gUFYgZ3Vlc3Qgd2l0aCBDT05GSUdfREVCVUdfVklSVFVBTAogIGVuYWJsZWQKLSBzb21l
IG90aGVyIG1pbm9yIHBlcmZvcm1hbmNlIGFuZCBzdHlsZSBmaXhlcwoKClRoYW5rcy4KCkp1ZXJn
ZW4KCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS94ZW4vaHlwZXJjYWxsLmggfCAgMjUgKy0KIGFyY2gv
eDg2L2tlcm5lbC9jcHUvY29tbW9uLmMgICAgICAgICB8ICAgMiArLQogYXJjaC94ODYva2VybmVs
L2NwdS9jcHUuaCAgICAgICAgICAgIHwgICAxICsKIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYu
YyAgICAgICAgICB8ICAgMyArCiBhcmNoL3g4Ni94ZW4vbXVsdGljYWxscy5jICAgICAgICAgICAg
fCAgIDYgKy0KIGFyY2gveDg2L3hlbi9zcGlubG9jay5jICAgICAgICAgICAgICB8ICAgNCArCiBk
cml2ZXJzL3hlbi9LY29uZmlnICAgICAgICAgICAgICAgICAgfCAgMjQgKwogZHJpdmVycy94ZW4v
TWFrZWZpbGUgICAgICAgICAgICAgICAgIHwgICAyICsKIGRyaXZlcnMveGVuL2JhbGxvb24uYyAg
ICAgICAgICAgICAgICB8ICA3NSArLS0KIGRyaXZlcnMveGVuL2Jpb21lcmdlLmMgICAgICAgICAg
ICAgICB8ICAgMiArLQogZHJpdmVycy94ZW4vZ250ZGV2LWNvbW1vbi5oICAgICAgICAgIHwgIDk0
ICsrKysKIGRyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYyAgICAgICAgICB8IDg1NyArKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKwogZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5o
ICAgICAgICAgIHwgIDMzICsrCiBkcml2ZXJzL3hlbi9nbnRkZXYuYyAgICAgICAgICAgICAgICAg
fCAyMjAgKysrKysrLS0tCiBkcml2ZXJzL3hlbi9ncmFudC10YWJsZS5jICAgICAgICAgICAgfCAx
NTEgKysrKystCiBkcml2ZXJzL3hlbi9tZW0tcmVzZXJ2YXRpb24uYyAgICAgICAgfCAxMTggKysr
KysKIGRyaXZlcnMveGVuL3hlbi1iYWxsb29uLmMgICAgICAgICAgICB8ICAgMiArLQogaW5jbHVk
ZS91YXBpL3hlbi9nbnRkZXYuaCAgICAgICAgICAgIHwgMTA2ICsrKysrCiBpbmNsdWRlL3hlbi9n
cmFudF90YWJsZS5oICAgICAgICAgICAgfCAgMjEgKwogaW5jbHVkZS94ZW4vbWVtLXJlc2VydmF0
aW9uLmggICAgICAgIHwgIDU5ICsrKwogMjAgZmlsZXMgY2hhbmdlZCwgMTYzNCBpbnNlcnRpb25z
KCspLCAxNzEgZGVsZXRpb25zKC0pCgpDb2xpbiBJYW4gS2luZyAoMSk6CiAgICAgIHhlbi9nbnRk
ZXY6IGRvbid0IGRlcmVmZXJlbmNlIGEgbnVsbCBnbnRkZXZfZG1hYnVmIG9uIGFsbG9jYXRpb24g
ZmFpbHVyZQoKR3VzdGF2byBBLiBSLiBTaWx2YSAoMSk6CiAgICAgIHhlbi9iaW9tZXJnZTogVXNl
IHRydWUgYW5kIGZhbHNlIGZvciBib29sZWFuIHZhbHVlcwoKSnVlcmdlbiBHcm9zcyAoMik6CiAg
ICAgIHhlbjogZG9uJ3QgdXNlIHByaXZjbWRfY2FsbCgpIGZyb20geGVuX21jX2ZsdXNoKCkKCk0u
IFZlZmEgQmljYWtjaSAoMSk6CiAgICAgIHhlbi9wdjogQ2FsbCBnZXRfY3B1X2FkZHJlc3Nfc2l6
ZXMgdG8gc2V0IHg4Nl92aXJ0L3BoeXNfYml0cwoKT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gKDgp
OgogICAgICB4ZW4vZ3JhbnQtdGFibGU6IE1ha2Ugc2V0L2NsZWFyIHBhZ2UgcHJpdmF0ZSBjb2Rl
IHNoYXJlZAogICAgICB4ZW4vYmFsbG9vbjogU2hhcmUgY29tbW9uIG1lbW9yeSByZXNlcnZhdGlv
biByb3V0aW5lcwogICAgICB4ZW4vZ3JhbnQtdGFibGU6IEFsbG93IGFsbG9jYXRpbmcgYnVmZmVy
cyBzdWl0YWJsZSBmb3IgRE1BCiAgICAgIHhlbi9nbnRkZXY6IEFsbG93IG1hcHBpbmdzIGZvciBE
TUEgYnVmZmVycwogICAgICB4ZW4vZ250ZGV2OiBNYWtlIHByaXZhdGUgcm91dGluZXMvc3RydWN0
dXJlcyBhY2Nlc3NpYmxlCiAgICAgIHhlbi9nbnRkZXY6IEFkZCBpbml0aWFsIHN1cHBvcnQgZm9y
IGRtYS1idWYgVUFQSQogICAgICB4ZW4vZ250ZGV2OiBJbXBsZW1lbnQgZG1hLWJ1ZiBleHBvcnQg
ZnVuY3Rpb25hbGl0eQogICAgICB4ZW4vZ250ZGV2OiBJbXBsZW1lbnQgZG1hLWJ1ZiBpbXBvcnQg
ZnVuY3Rpb25hbGl0eQoKUm9nZXIgUGF1IE1vbm5lICgxKToKICAgICAgeGVuL2JhbGxvb246IGZp
eCBiYWxsb29uIGluaXRpYWxpemF0aW9uIGZvciBQVkggRG9tMAoKV2FpbWFuIExvbmcgKDEpOgog
ICAgICB4ZW4vc3BpbmxvY2s6IERvbid0IHVzZSBwdnFzcGlubG9jayBpZiBvbmx5IDEgdkNQVQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 14:33:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 14: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 1fpaNe-00032E-FI; Tue, 14 Aug 2018 14: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=aubc=k5=citrix.com=prvs=757f0dc12=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fpaNc-000329-Ph
 for xen-devel@lists.xen.org; Tue, 14 Aug 2018 14:33:04 +0000
X-Inumbo-ID: ccc85729-9fce-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ccc85729-9fce-11e8-a8a5-bc764e045a96;
 Tue, 14 Aug 2018 16:31:59 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,238,1531785600"; d="scan'208";a="77600978"
Date: Tue, 14 Aug 2018 16:31:37 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180814143137.tbbb5tpuiehmuu2o@mac>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-9-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534154469-6076-9-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 08/12] xen/gnttab: Fold
 grant_table_{create, set_limits}() into grant_table_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>, 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>

T24gTW9uLCBBdWcgMTMsIDIwMTggYXQgMTE6MDE6MDVBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBOb3cgdGhhdCB0aGUgbWF4X3tncmFudCxtYXB0cmFja31fZnJhbWVzIGFyZSBzcGVj
aWZpZWQgZnJvbSB0aGUgdmVyeSBiZWdpbm5pbmcKPiBvZiBncmFudCB0YWJsZSBjb25zdHJ1Y3Rp
b24sIHRoZSB2YXJpb3VzIGluaXRpYWxpc2F0aW9uIGZ1bmN0aW9ucyBjYW4gYmUKPiBmb2xkZWQg
dG9nZXRoZXIgYW5kIHNpbXBsaWZpZWQgYXMgYSByZXN1bHQuCj4gCj4gTGVhdmUgZ3JhbnRfdGFi
bGVfaW5pdCgpIGFzIHRoZSBwdWJsaWMgaW50ZXJmYWNlLCB3aGljaCBpcyBtb3JlIGNvbnNpc3Rl
bnQKPiB3aXRoIG90aGVyIHN1YnN5c3RlbXMuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 14:33:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 14: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 1fpaNp-00033e-Np; Tue, 14 Aug 2018 14:33: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=m/c6=k5=citrix.com=prvs=7578e698a=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fpaNn-00033L-RP
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 14:33:15 +0000
X-Inumbo-ID: d38484b9-9fce-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d38484b9-9fce-11e8-a8a5-bc764e045a96;
 Tue, 14 Aug 2018 16:32:09 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,238,1531785600"; d="scan'208";a="62765702"
Date: Tue, 14 Aug 2018 15:33:11 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180814143311.wqd6ucga2xjhwst3@citrix.com>
References: <20180814140324.76000-1-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180814140324.76000-1-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] xen: fix stale PVH comment
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>

T24gVHVlLCBBdWcgMTQsIDIwMTggYXQgMDQ6MDM6MjRQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgo+IC0tLQoKQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 14:38:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 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 1fpaSq-0003KL-Bc; Tue, 14 Aug 2018 14: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=aubc=k5=citrix.com=prvs=757f0dc12=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fpaSo-0003KG-Kt
 for xen-devel@lists.xen.org; Tue, 14 Aug 2018 14:38:26 +0000
X-Inumbo-ID: c615abcd-9fcf-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c615abcd-9fcf-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 14:38:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,238,1531785600"; d="scan'208";a="77601490"
Date: Tue, 14 Aug 2018 16:37:52 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180814143752.zheoya42tt32jvzp@mac>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-10-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534154469-6076-10-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 09/12] xen/domain: Call
 arch_domain_create() as early as possible in domain_create()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 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>

T24gTW9uLCBBdWcgMTMsIDIwMTggYXQgMTE6MDE6MDZBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGlzIGlzIGluIHByZXBhcmF0aW9uIHRvIHNldCB1cCBkLT5tYXhfY3B1cyBhbmQg
ZC0+dmNwdVtdIGluIGRvbWFpbl9jcmVhdGUoKSwKPiBhbmQgYWxsb3cgbGF0ZXIgcGFydHMgb2Yg
ZG9tYWluIGNvbnN0cnVjdGlvbiB0byBoYXZlIGFjY2VzcyB0byB0aGUgdmFsdWVzLgo+IAo+IFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4g
LS0tCj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPiBDQzogU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IENDOiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgo+IENDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+
IC0tLQo+ICB4ZW4vY29tbW9uL2RvbWFpbi5jIHwgMzQgKysrKysrKysrKysrKysrKystLS0tLS0t
LS0tLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKSwgMTcgZGVsZXRp
b25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWluLmMgYi94ZW4vY29tbW9u
L2RvbWFpbi5jCj4gaW5kZXggYmU1MTQyNi4uMGM0NGYyNyAxMDA2NDQKPiAtLS0gYS94ZW4vY29t
bW9uL2RvbWFpbi5jCj4gKysrIGIveGVuL2NvbW1vbi9kb21haW4uYwo+IEBAIC0zMjIsNiArMzIy
LDIzIEBAIHN0cnVjdCBkb21haW4gKmRvbWFpbl9jcmVhdGUoZG9taWRfdCBkb21pZCwKPiAgICAg
ICAgICBlbHNlCj4gICAgICAgICAgICAgIGQtPmd1ZXN0X3R5cGUgPSBndWVzdF90eXBlX3B2Owo+
ICAKPiArICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQo+ICsgICAgICAgICAg
ICBkLT5ucl9waXJxcyA9IG5yX3N0YXRpY19pcnFzICsgZXh0cmFfZG9tVV9pcnFzOwo+ICsgICAg
ICAgIGVsc2UKPiArICAgICAgICAgICAgZC0+bnJfcGlycXMgPSBleHRyYV9od2RvbV9pcnFzID8g
bnJfc3RhdGljX2lycXMgKyBleHRyYV9od2RvbV9pcnFzCj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICA6IGFyY2hfaHdkb21faXJxcyhkb21pZCk7Cj4gKyAgICAg
ICAgaWYgKCBkLT5ucl9waXJxcyA+IG5yX2lycXMgKQo+ICsgICAgICAgICAgICBkLT5ucl9waXJx
cyA9IG5yX2lycXM7CgpkLT5ucl9waXJxcyA9IG1pbihkLT5ucl9waXJxcywgbnJfaXJxcyk7CgpM
R1RNOgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 15:08:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 15:08: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 1fpavP-0005c1-I8; Tue, 14 Aug 2018 15:07: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=aubc=k5=citrix.com=prvs=757f0dc12=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fpavO-0005bw-Tg
 for xen-devel@lists.xen.org; Tue, 14 Aug 2018 15:07:58 +0000
X-Inumbo-ID: e633eadb-9fd3-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e633eadb-9fd3-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 15:08:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,238,1531785600"; d="scan'208";a="77603878"
Date: Tue, 14 Aug 2018 17:05:10 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180814150510.36nue6errenidtxw@mac>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-12-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534154469-6076-12-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 11/12] xen/dom0: Arrange for dom0_cfg to
 contain the real max_vcpus 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>,
 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>

T24gTW9uLCBBdWcgMTMsIDIwMTggYXQgMTE6MDE6MDhBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBNYWtlIGRvbTBfbWF4X3ZjcHVzKCkgYSBjb21tb24gaW50ZXJmYWNlLCBhbmQgaW1w
bGVtZW50IGl0IG9uIEFSTSBieSBzcGxpdHRpbmcKPiB0aGUgZXhpc3RpbmcgYWxsb2NfZG9tMF92
Y3B1MCgpIGZ1bmN0aW9uIGluIGhhbGYuCj4gCj4gQXMgZG9tYWluX2NyZWF0ZSgpIGRvZXNuJ3Qg
eWV0IHNldCB1cCB0aGUgdmNwdSBhcnJheSwgdGhlIG1heCB2YWx1ZSBpcyBhbHNvCj4gcGFzc2Vk
IGludG8gYWxsb2NfZG9tMF92Y3B1MCgpLiAgVGhpcyBpcyB0ZW1wb3JhcnkgZm9yIGJpc2VjdGli
aWxpdHkgYW5kCj4gcmVtb3ZlZCBpbiB0aGUgZm9sbG93aW5nIHBhdGNoLgo+IAo+IFNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gUmV2aWV3
ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpSZXZpZXdlZC1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 15:20:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 15: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 1fpb7C-0006y8-NL; Tue, 14 Aug 2018 15: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=aubc=k5=citrix.com=prvs=757f0dc12=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fpb7C-0006y3-0k
 for xen-devel@lists.xen.org; Tue, 14 Aug 2018 15:20:10 +0000
X-Inumbo-ID: 99e662be-9fd5-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 99e662be-9fd5-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 15:20:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,238,1531785600"; d="scan'208";a="77605030"
Date: Tue, 14 Aug 2018 17:17:22 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180814151722.27m5kt3iec5rfe67@mac>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-13-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534154469-6076-13-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 12/12] xen/domain: Allocate d->vcpu[] in
 domain_create()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 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>

T24gTW9uLCBBdWcgMTMsIDIwMTggYXQgMTE6MDE6MDlBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBGb3IgQVJNLCB0aGUgY2FsbCB0byBhcmNoX2RvbWFpbl9jcmVhdGUoKSBuZWVkcyB0
byBoYXZlIGNvbXBsZXRlZCBiZWZvcmUKPiBkb21haW5fbWF4X3ZjcHVzKCkgd2lsbCByZXR1cm4g
dGhlIGNvcnJlY3QgdXBwZXIgYm91bmQuCj4gCj4gRm9yIGVhY2ggYXJjaCdzIGRvbTAncywgZHJv
cCB0aGUgdGVtcG9yYXJ5IG1heF92Y3B1cyBwYXJhbWV0ZXIsIGFuZCBhbGxvY2F0aW9uCj4gb2Yg
ZG9tMC0+dmNwdS4KPiAKPiBXaXRoIGQtPm1heF92Y3B1cyBub3cgY29ycmVjdGx5IGNvbmZpZ3Vy
ZWQgYmVmb3JlIGV2dGNobl9pbml0KCksIHRoZSBwb2xsIG1hc2sKPiBjYW4gYmUgY29uc3RydWN0
ZWQgc3VpdGFibHkgZm9yIHRoZSBkb21haW4sIHJhdGhlciB0aGFuIGZvciB0aGUgd29yc3QtY2Fz
ZQo+IHNldHRpbmcuCj4gCj4gRHVlIHRvIHRoZSBldnRjaG5faW5pdCgpIGZpeGVzLCBpdCBubyBs
b25nZXIgY2FsbHMgZG9tYWluX21heF92Y3B1cygpLCBhbmQKPiBBUk0ncyB0d28gaW1wbGVtZW50
YXRpb25zIG9mIHZnaWNfbWF4X3ZjcHVzKCkgbm8gbG9uZ2VyIG5lZWQgd29yayBhcm91bmQgdGhl
Cj4gb3V0LW9mLW9yZGVyIGNhbGwuCj4gCj4gRnJvbSB0aGlzIHBvaW50IG9uLCBkLT5tYXhfdmNw
dXMgYW5kIGQtPnZjcHVzW10gYXJlIHZhbGlkIGZvciBhbnkgZG9tYWluIHdoaWNoCj4gY2FuIGJl
IGxvb2tlZCB1cCBieSBkb21pZC4KPiAKPiBUaGUgWEVOX0RPTUNUTF9tYXhfdmNwdXMgaHlwZXJj
YWxsIGlzIG1vZGlmaWVkIHRvIHJlamVjdCBhbnkgY2FsbCBhdHRlbXB0IHdpdGgKPiBtYXggIT0g
ZC0+bWF4X3ZjcHVzLCB3aGljaCBkb2VzIG1hdGNoIHRoZSBvbGRlciBzZW1hbnRpY3MgKG5vdCB0
aGF0IGl0IGlzCj4gb2J2aW91cyBmcm9tIHRoZSBjb2RlKS4gIFRoZSBsb2dpYyB0byBhbGxvY2F0
ZSBkLT52Y3B1W10gaXMgZHJvcHBlZCwgYnV0IGF0Cj4gdGhpcyBwb2ludCB0aGUgaHlwZXJjYWxs
IHN0aWxsIG5lZWRzIG1ha2luZyB0byBhbGxvY2F0ZSBlYWNoIHZjcHUuCj4gCj4gU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiAtLS0KPiBD
QzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgo+IENDOiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+Cj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gCj4gdjI6
Cj4gICogQWxsb2NhdGUgaW4gZG9tYWluX2NyZWF0ZSgpIHJhdGhlciB0aGFuIGFyY2hfZG9tYWlu
X2NyZWF0ZSgpLgo+ICAqIFJldGFpbiBkb21haW5fbWF4X3ZjcHVzKCkuCj4gLS0tCj4gIHhlbi9h
cmNoL2FybS9kb21haW5fYnVpbGQuYyB8ICA4ICstLS0tLS0tCj4gIHhlbi9hcmNoL2FybS9zZXR1
cC5jICAgICAgICB8ICAyICstCj4gIHhlbi9hcmNoL2FybS92Z2ljLmMgICAgICAgICB8IDExICst
LS0tLS0tLS0tCj4gIHhlbi9hcmNoL2FybS92Z2ljL3ZnaWMuYyAgICB8IDIyICstLS0tLS0tLS0t
LS0tLS0tLS0tLS0KPiAgeGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYyAgIHwgIDggKy0tLS0tLS0K
PiAgeGVuL2FyY2gveDg2L3NldHVwLmMgICAgICAgIHwgIDIgKy0KPiAgeGVuL2NvbW1vbi9kb21h
aW4uYyAgICAgICAgIHwgMTggKysrKysrKysrKysrKysrKysrCj4gIHhlbi9jb21tb24vZG9tY3Rs
LmMgICAgICAgICB8IDM5ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+
ICB4ZW4vY29tbW9uL2V2ZW50X2NoYW5uZWwuYyAgfCAgMyArLS0KPiAgeGVuL2luY2x1ZGUveGVu
L2RvbWFpbi5oICAgIHwgIDIgKy0KPiAgMTAgZmlsZXMgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygr
KSwgODggZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5f
YnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+IGluZGV4IGY0YTEyMjUuLjZm
NDVlNTYgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gKysrIGIv
eGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gQEAgLTcyLDE0ICs3Miw4IEBAIHVuc2lnbmVk
IGludCBfX2luaXQgZG9tMF9tYXhfdmNwdXModm9pZCkKPiAgICAgIHJldHVybiBvcHRfZG9tMF9t
YXhfdmNwdXM7Cj4gIH0KPiAgCj4gLXN0cnVjdCB2Y3B1ICpfX2luaXQgYWxsb2NfZG9tMF92Y3B1
MChzdHJ1Y3QgZG9tYWluICpkb20wLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgaW50IG1heF92Y3B1cykKPiArc3RydWN0IHZjcHUgKl9faW5pdCBhbGxv
Y19kb20wX3ZjcHUwKHN0cnVjdCBkb21haW4gKmRvbTApCj4gIHsKPiAtICAgIGRvbTAtPnZjcHUg
PSB4emFsbG9jX2FycmF5KHN0cnVjdCB2Y3B1ICosIG1heF92Y3B1cyk7Cj4gLSAgICBpZiAoICFk
b20wLT52Y3B1ICkKPiAtICAgICAgICByZXR1cm4gTlVMTDsKPiAtICAgIGRvbTAtPm1heF92Y3B1
cyA9IG1heF92Y3B1czsKPiAtCj4gICAgICByZXR1cm4gYWxsb2NfdmNwdShkb20wLCAwLCAwKTsK
PiAgfQo+ICAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9h
cm0vc2V0dXAuYwo+IGluZGV4IDcyZTQyZTguLmEzZTFlZjcgMTAwNjQ0Cj4gLS0tIGEveGVuL2Fy
Y2gvYXJtL3NldHVwLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+IEBAIC04NjMsNyAr
ODYzLDcgQEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgYm9vdF9waHlzX29m
ZnNldCwKPiAgICAgIGRvbTBfY2ZnLm1heF92Y3B1cyA9IGRvbTBfbWF4X3ZjcHVzKCk7Cj4gIAo+
ICAgICAgZG9tMCA9IGRvbWFpbl9jcmVhdGUoMCwgJmRvbTBfY2ZnLCB0cnVlKTsKPiAtICAgIGlm
ICggSVNfRVJSKGRvbTApIHx8IChhbGxvY19kb20wX3ZjcHUwKGRvbTAsIGRvbTBfY2ZnLm1heF92
Y3B1cykgPT0gTlVMTCkgKQo+ICsgICAgaWYgKCBJU19FUlIoZG9tMCkgfHwgKGFsbG9jX2RvbTBf
dmNwdTAoZG9tMCkgPT0gTlVMTCkgKQo+ICAgICAgICAgICAgICBwYW5pYygiRXJyb3IgY3JlYXRp
bmcgZG9tYWluIDAiKTsKPiAgCj4gICAgICBpZiAoIGNvbnN0cnVjdF9kb20wKGRvbTApICE9IDAp
Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92Z2ljLmMgYi94ZW4vYXJjaC9hcm0vdmdpYy5j
Cj4gaW5kZXggN2EyYzQ1NS4uNWE0ZjA4MiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vdmdp
Yy5jCj4gKysrIGIveGVuL2FyY2gvYXJtL3ZnaWMuYwo+IEBAIC02NjksMTYgKzY2OSw3IEBAIHZv
aWQgdmdpY19mcmVlX3ZpcnEoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHZpcnEpCj4g
IAo+ICB1bnNpZ25lZCBpbnQgdmdpY19tYXhfdmNwdXMoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkK
PiAgewo+IC0gICAgLyoKPiAtICAgICAqIFNpbmNlIGV2dGNobl9pbml0IHdvdWxkIGNhbGwgZG9t
YWluX21heF92Y3B1cyBmb3IgcG9sbF9tYXNrCj4gLSAgICAgKiBhbGxvY2F0aW9uIHdoZW4gdGhl
IHZnaWNfb3BzIGhhdmVuJ3QgYmVlbiBpbml0aWFsaXNlZCB5ZXQsCj4gLSAgICAgKiB3ZSByZXR1
cm4gTUFYX1ZJUlRfQ1BVUyBpZiBkLT5hcmNoLnZnaWMuaGFuZGxlciBpcyBudWxsLgo+IC0gICAg
ICovCj4gLSAgICBpZiAoICFkLT5hcmNoLnZnaWMuaGFuZGxlciApCj4gLSAgICAgICAgcmV0dXJu
IE1BWF9WSVJUX0NQVVM7Cj4gLSAgICBlbHNlCj4gLSAgICAgICAgcmV0dXJuIG1pbl90KHVuc2ln
bmVkIGludCwgTUFYX1ZJUlRfQ1BVUywKPiAtICAgICAgICAgICAgICAgICAgICAgZC0+YXJjaC52
Z2ljLmhhbmRsZXItPm1heF92Y3B1cyk7Cj4gKyAgICByZXR1cm4gbWluX3QodW5zaWduZWQgaW50
LCBNQVhfVklSVF9DUFVTLCBkLT5hcmNoLnZnaWMuaGFuZGxlci0+bWF4X3ZjcHVzKTsKPiAgfQo+
ICAKPiAgLyoKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3ZnaWMvdmdpYy5jIGIveGVuL2Fy
Y2gvYXJtL3ZnaWMvdmdpYy5jCj4gaW5kZXggODMyNjMyYS4uNDEyNDgxNyAxMDA2NDQKPiAtLS0g
YS94ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vdmdpYy92Z2lj
LmMKPiBAQCAtOTUxLDI3ICs5NTEsNyBAQCB2b2lkIHZnaWNfc3luY19oYXJkd2FyZV9pcnEoc3Ry
dWN0IGRvbWFpbiAqZCwKPiAgCj4gIHVuc2lnbmVkIGludCB2Z2ljX21heF92Y3B1cyhjb25zdCBz
dHJ1Y3QgZG9tYWluICpkKQo+ICB7Cj4gLSAgICB1bnNpZ25lZCBpbnQgdmdpY192Y3B1X2xpbWl0
Owo+IC0KPiAtICAgIHN3aXRjaCAoIGQtPmFyY2gudmdpYy52ZXJzaW9uICkKPiAtICAgIHsKPiAt
ICAgIGNhc2UgR0lDX0lOVkFMSUQ6Cj4gLSAgICAgICAgLyoKPiAtICAgICAgICAgKiBTaW5jZSBl
dnRjaG5faW5pdCB3b3VsZCBjYWxsIGRvbWFpbl9tYXhfdmNwdXMgZm9yIHBvbGxfbWFzawo+IC0g
ICAgICAgICAqIGFsbG9jYXRpb24gYmVmb3JlIHRoZSBWR0lDIGhhcyBiZWVuIGluaXRpYWxpc2Vk
LCB3ZSBuZWVkIHRvCj4gLSAgICAgICAgICogcmV0dXJuIHNvbWUgc2FmZSB2YWx1ZSBpbiB0aGlz
IGNhc2UuIEFzIHRoaXMgaXMgZm9yIGFsbG9jYXRpb24KPiAtICAgICAgICAgKiBwdXJwb3Nlcywg
Z28gd2l0aCB0aGUgbWF4aW11bSB2YWx1ZS4KPiAtICAgICAgICAgKi8KPiAtICAgICAgICB2Z2lj
X3ZjcHVfbGltaXQgPSBNQVhfVklSVF9DUFVTOwo+IC0gICAgICAgIGJyZWFrOwo+IC0gICAgY2Fz
ZSBHSUNfVjI6Cj4gLSAgICAgICAgdmdpY192Y3B1X2xpbWl0ID0gVkdJQ19WMl9NQVhfQ1BVUzsK
PiAtICAgICAgICBicmVhazsKPiAtICAgIGRlZmF1bHQ6Cj4gLSAgICAgICAgQlVHKCk7Cj4gLSAg
ICB9Cj4gLQo+IC0gICAgcmV0dXJuIG1pbl90KHVuc2lnbmVkIGludCwgTUFYX1ZJUlRfQ1BVUywg
dmdpY192Y3B1X2xpbWl0KTsKPiArICAgIHJldHVybiBtaW5fdCh1bnNpZ25lZCBpbnQsIE1BWF9W
SVJUX0NQVVMsIGQtPmFyY2gudmdpYy5oYW5kbGVyLT5tYXhfdmNwdXMpOwo+ICB9CgpTaW5jZSBi
b3RoIGltcGxlbWVudGF0aW9ucyBhcmUgZXF1YWwgbm93LCBjYW4geW91IHBsYWNlIHRoaXMgaW4g
dmdpYy5oCmFzIGEgc3RhdGljIGlubGluZSBmdW5jdGlvbj8KCldpdGggdGhhdDoKClJldmlld2Vk
LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 15:21:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 15:21:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpb8h-00074k-2z; Tue, 14 Aug 2018 15:21: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=vh51=k5=redhat.com=xiliang@srs-us1.protection.inumbo.net>)
 id 1fpb8f-00074e-IL
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 15:21:41 +0000
X-Inumbo-ID: d14b49e9-9fd5-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d14b49e9-9fd5-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 15:22:12 +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 A028A77156;
 Tue, 14 Aug 2018 15:21:39 +0000 (UTC)
Received: from localhost.redhat.com (ovpn-12-134.pek2.redhat.com
 [10.72.12.134])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id C8A262026D7E;
 Tue, 14 Aug 2018 15:21:34 +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: Tue, 14 Aug 2018 23:21:28 +0800
Message-Id: <20180814152128.5477-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.1]); Tue, 14 Aug 2018 15:21:39 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.1]);
 Tue, 14 Aug 2018 15:21:39 +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 net-next v3] xen-netfront: fix warn message as
 irq device name has '/'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

VGhlcmUgaXMgYSBjYWxsIHRyYWNlIGdlbmVyYXRlZCBhZnRlciBjb21taXQgMmQ0MDhjMGQ0NTc0
YjAxYjllZDQ1ZTAyNTE2ODg4YmY5MjVlMTFhOSgKeGVuLW5ldGZyb250OiBmaXggcXVldWUgbmFt
ZSBzZXR0aW5nKS4gVGhlcmUgaXMgbm8gJ2RldmljZS92aWYveHgtcTAtdHgnIGZpbGUgZm91bmQK
dW5kZXIgL3Byb2MvaXJxL3h4Ly4KClRoaXMgcGF0Y2ggb25seSBwaWNrcyB1cCBkZXZpY2UgdHlw
ZSBhbmQgaWQgYXMgaXRzIG5hbWUuCgpXaXRoIHRoZSBwYXRjaCwgbm93IC9wcm9jL2ludGVycnVw
dHMgbG9va3MgbGlrZSBiZWxvdyBhbmQgdGhlIHdhcm5pbmcgbWVzc2FnZSBnb25lOgogNzA6ICAg
ICAgICAgMjEgICAgICAgICAgMCAgICAgICAgICAwICAgICAgICAgIDAgICB4ZW4tZHluICAgIC1l
dmVudCAgICAgdmlmMC1xMC10eAogNzE6ICAgICAgICAgMTUgICAgICAgICAgMCAgICAgICAgICAw
ICAgICAgICAgIDAgICB4ZW4tZHluICAgIC1ldmVudCAgICAgdmlmMC1xMC1yeAogNzI6ICAgICAg
ICAgMTQgICAgICAgICAgMCAgICAgICAgICAwICAgICAgICAgIDAgICB4ZW4tZHluICAgIC1ldmVu
dCAgICAgdmlmMC1xMS10eAogNzM6ICAgICAgICAgMzMgICAgICAgICAgMCAgICAgICAgICAwICAg
ICAgICAgIDAgICB4ZW4tZHluICAgIC1ldmVudCAgICAgdmlmMC1xMS1yeAogNzQ6ICAgICAgICAg
MTIgICAgICAgICAgMCAgICAgICAgICAwICAgICAgICAgIDAgICB4ZW4tZHluICAgIC1ldmVudCAg
ICAgdmlmMC1xMi10eAogNzU6ICAgICAgICAgMjQgICAgICAgICAgMCAgICAgICAgICAwICAgICAg
ICAgIDAgICB4ZW4tZHluICAgIC1ldmVudCAgICAgdmlmMC1xMi1yeAogNzY6ICAgICAgICAgMTkg
ICAgICAgICAgMCAgICAgICAgICAwICAgICAgICAgIDAgICB4ZW4tZHluICAgIC1ldmVudCAgICAg
dmlmMC1xMy10eAogNzc6ICAgICAgICAgMjEgICAgICAgICAgMCAgICAgICAgICAwICAgICAgICAg
IDAgICB4ZW4tZHluICAgIC1ldmVudCAgICAgdmlmMC1xMy1yeAoKQmVsb3cgaXMgY2FsbCB0cmFj
ZSBpbmZvcm1hdGlvbiB3aXRob3V0IHRoaXMgcGF0Y2g6CgpuYW1lICdkZXZpY2UvdmlmLzAtcTAt
dHgnCldBUk5JTkc6IENQVTogMiBQSUQ6IDM3IGF0IGZzL3Byb2MvZ2VuZXJpYy5jOjE3NCBfX3hs
YXRlX3Byb2NfbmFtZSsweDg1LzB4YTAKUklQOiAwMDEwOl9feGxhdGVfcHJvY19uYW1lKzB4ODUv
MHhhMApSU1A6IDAwMTg6ZmZmZmI4NWM0MDQ3M2MxOCBFRkxBR1M6IDAwMDEwMjg2ClJBWDogMDAw
MDAwMDAwMDAwMDAwMCBSQlg6IDAwMDAwMDAwMDAwMDAwMDYgUkNYOiAwMDAwMDAwMDAwMDAwMDA2
ClJEWDogMDAwMDAwMDAwMDAwMDAwNyBSU0k6IDAwMDAwMDAwMDAwMDAwOTYgUkRJOiBmZmZmOTg0
YzdmNTE2OTMwClJCUDogZmZmZmI4NWM0MDQ3M2NiOCBSMDg6IDAwMDAwMDAwMDAwMDAwMmMgUjA5
OiAwMDAwMDAwMDAwMDAwMjI5ClIxMDogMDAwMDAwMDAwMDAwMDAwMCBSMTE6IDAwMDAwMDAwMDAw
MDAwMDEgUjEyOiBmZmZmYjg1YzQwNDczYzk4ClIxMzogZmZmZmI4NWM0MDQ3M2NiOCBSMTQ6IGZm
ZmZiODVjNDA0NzNjNTAgUjE1OiAwMDAwMDAwMDAwMDAwMDAwCkZTOiAgMDAwMDAwMDAwMDAwMDAw
MCgwMDAwKSBHUzpmZmZmOTg0YzdmNTAwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDAK
Q1M6ICAwMDEwIERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1MDAzMwpDUjI6IDAw
MDA3ZjY5YjY4OTkwMzggQ1IzOiAwMDAwMDAwMDFjMjBhMDA2IENSNDogMDAwMDAwMDAwMDE2MDZl
MApDYWxsIFRyYWNlOgpfX3Byb2NfY3JlYXRlKzB4NDUvMHgyMzAKPyBzbnByaW50ZisweDQ5LzB4
NjAKcHJvY19ta2Rpcl9kYXRhKzB4MzUvMHg5MApyZWdpc3Rlcl9oYW5kbGVyX3Byb2MrMHhlZi8w
eDExMAo/IHByb2NfcmVnaXN0ZXIrMHhmYy8weDExMAo/IHByb2NfY3JlYXRlX2RhdGErMHg3MC8w
eGIwCl9fc2V0dXBfaXJxKzB4MzliLzB4NjYwCj8gcmVxdWVzdF90aHJlYWRlZF9pcnErMHhhZC8w
eDE2MApyZXF1ZXN0X3RocmVhZGVkX2lycSsweGY1LzB4MTYwCj8geGVubmV0X3R4X2J1Zl9nYysw
eDFkMC8weDFkMCBbeGVuX25ldGZyb250XQpiaW5kX2V2dGNobl90b19pcnFoYW5kbGVyKzB4M2Qv
MHg3MAo/IHhlbmJ1c19hbGxvY19ldnRjaG4rMHg0MS8weGEwCm5ldGJhY2tfY2hhbmdlZCsweGE0
Ni8weGNkYSBbeGVuX25ldGZyb250XQo/IGZpbmRfd2F0Y2grMHg0MC8weDQwCnhlbndhdGNoX3Ro
cmVhZCsweGM1LzB4MTYwCj8gZmluaXNoX3dhaXQrMHg4MC8weDgwCmt0aHJlYWQrMHgxMTIvMHgx
MzAKPyBrdGhyZWFkX2NyZWF0ZV93b3JrZXJfb25fY3B1KzB4NzAvMHg3MApyZXRfZnJvbV9mb3Jr
KzB4MzUvMHg0MApDb2RlOiA4MSA1YyAwMCA0OCA4NSBjMCA3NSBjYyA1YiA0OSA4OSAyZSAzMSBj
MCA1ZCA0ZCA4OSAzYyAyNCA0MSA1YyA0MSA1ZCA0MSA1ZSA0MSA1ZiBjMyA0YyA4OSBlZSA0OCBj
NyBjNyA0MCA0ZiAwZSBiNCBlOCA2NSBlYSBkOCBmZiA8MGY+IDBiIGI4IGZlIGZmIGZmIGZmIDVi
IDVkIDQxIDVjIDQxIDVkIDQxIDVlIDQxIDVmIGMzIDY2IDBmIDFmCi0tLVsgZW5kIHRyYWNlIDY1
MGU1NTYxYjBjYWFiM2EgXS0tLQoKU2lnbmVkLW9mZi1ieTogWGlhbyBMaWFuZyA8eGlsaWFuZ0By
ZWRoYXQuY29tPgpSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgot
LS0KIGRyaXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jIHwgNiArKysrLS0KIDEgZmlsZSBjaGFuZ2Vk
LCA0IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9u
ZXQveGVuLW5ldGZyb250LmMgYi9kcml2ZXJzL25ldC94ZW4tbmV0ZnJvbnQuYwppbmRleCA3OTlj
YmE0NjI0YTUuLmM0OTU1YmQzMDNiYiAxMDA2NDQKLS0tIGEvZHJpdmVycy9uZXQveGVuLW5ldGZy
b250LmMKKysrIGIvZHJpdmVycy9uZXQveGVuLW5ldGZyb250LmMKQEAgLTE2MDQsMTQgKzE2MDQs
MTYgQEAgc3RhdGljIGludCB4ZW5uZXRfaW5pdF9xdWV1ZShzdHJ1Y3QgbmV0ZnJvbnRfcXVldWUg
KnF1ZXVlKQogewogCXVuc2lnbmVkIHNob3J0IGk7CiAJaW50IGVyciA9IDA7CisJY2hhciAqZGV2
aWQ7CiAKIAlzcGluX2xvY2tfaW5pdCgmcXVldWUtPnR4X2xvY2spOwogCXNwaW5fbG9ja19pbml0
KCZxdWV1ZS0+cnhfbG9jayk7CiAKIAl0aW1lcl9zZXR1cCgmcXVldWUtPnJ4X3JlZmlsbF90aW1l
ciwgcnhfcmVmaWxsX3RpbWVvdXQsIDApOwogCi0Jc25wcmludGYocXVldWUtPm5hbWUsIHNpemVv
ZihxdWV1ZS0+bmFtZSksICIlcy1xJXUiLAotCQkgcXVldWUtPmluZm8tPnhiZGV2LT5ub2RlbmFt
ZSwgcXVldWUtPmlkKTsKKwlkZXZpZCA9IHN0cnJjaHIocXVldWUtPmluZm8tPnhiZGV2LT5ub2Rl
bmFtZSwgJy8nKSArIDE7CisJc25wcmludGYocXVldWUtPm5hbWUsIHNpemVvZihxdWV1ZS0+bmFt
ZSksICJ2aWYlcy1xJXUiLAorCQkgZGV2aWQsIHF1ZXVlLT5pZCk7CiAKIAkvKiBJbml0aWFsaXNl
IHR4X3NrYnMgYXMgYSBmcmVlIGNoYWluIGNvbnRhaW5pbmcgZXZlcnkgZW50cnkuICovCiAJcXVl
dWUtPnR4X3NrYl9mcmVlbGlzdCA9IDA7Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 15:48:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 15:48:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpbY0-0000O0-PM; Tue, 14 Aug 2018 15:47:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=l9n0=k5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpbXz-0000Nn-5N
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 15:47:51 +0000
X-Inumbo-ID: 7912c299-9fd9-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7912c299-9fd9-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 15:48: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 1fpbXw-0006t9-KS; Tue, 14 Aug 2018 15:47: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 1fpbXw-000079-9u; Tue, 14 Aug 2018 15:47:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fpbXw-0005gz-9I; Tue, 14 Aug 2018 15:47:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125884-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64-xsm:<job
 status>:broken:regression
 qemu-mainline:build-arm64-pvops:<job status>:broken:regression
 qemu-mainline:build-arm64:<job status>:broken:regression
 qemu-mainline:build-arm64-pvops:hosts-allocate:broken:allowable
 qemu-mainline:build-arm64-xsm:hosts-allocate:broken:allowable
 qemu-mainline:build-arm64:hosts-allocate:broken:allowable
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-pvops:capture-logs:broken:nonblocking
 qemu-mainline:build-arm64-xsm:capture-logs:broken:nonblocking
 qemu-mainline:build-arm64:capture-logs:broken: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-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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-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-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds: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-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-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=6ad90805383e6d04b3ff49681b8519a48c9f4410
X-Osstest-Versions-That: qemuu=18a398f6a39df4b08ff86ac0d38384193ca5f4cc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 14 Aug 2018 15:47:48 +0000
Subject: [Xen-devel] [qemu-mainline test] 125884: 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>

ZmxpZ2h0IDEyNTg4NCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU4ODQvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdh
cmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU2NDAK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyNTY0MAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgMiBo
b3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1NjQwCgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMyBjYXB0dXJl
LWxvZ3MgICAgICAgICAgYnJva2VuIGJsb2NrZWQgaW4gMTI1NjQwCiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAx
MjU2NDAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAg
ICAgIGJyb2tlbiBibG9ja2VkIGluIDEyNTY0MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NjQwCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbGlrZSAxMjU2NDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY0MAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTI1NjQwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU2NDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAg
ICAgICAgICAgICA2YWQ5MDgwNTM4M2U2ZDA0YjNmZjQ5NjgxYjg1MTlhNDhjOWY0NDEwCmJhc2Vs
aW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICAxOGEzOThmNmEzOWRmNGIwOGZmODZh
YzBkMzgzODQxOTNjYTVmNGNjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU2NDAgIDIwMTgtMDct
MjcgMjI6MTY6NDQgWiAgIDE3IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1Njc1ICAyMDE4
LTA3LTMwIDA5OjM2OjU4IFogICAxNSBkYXlzICAgMTAgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTI1ODA5ICAyMDE4LTA4LTA4IDE1OjExOjE4IFogICAgNiBkYXlzICAgIDQgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleCBC
ZW5uw6llIDxhbGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogIEJBTEFUT04gWm9sdGFuIDxiYWxhdG9u
QGVpay5ibWUuaHU+CiAgQ2hyaXN0aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdlckBkZS5pYm0u
Y29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIERhdmlkIEdpYnNvbiA8
ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PgogIERvdSBMaXlhbmcgPGRvdWx5LmZuc3RAY24u
ZnVqaXRzdS5jb20+CiAgRHIuIERhdmlkIEFsYW4gR2lsYmVydCA8ZGdpbGJlcnRAcmVkaGF0LmNv
bT4KICBGYW0gWmhlbmcgPGZhbXpAcmVkaGF0LmNvbT4KICBHZWVydCBVeXR0ZXJob2V2ZW4gPGdl
ZXJ0K3JlbmVzYXNAZ2xpZGVyLmJlPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5j
b20+CiAgSmF5IFpob3UgPGppYW5qYXkuemhvdUBodWF3ZWkuY29tPgogIEtldmluIFdvbGYgPGt3
b2xmQHJlZGhhdC5jb20+CiAgS09OUkFEIEZyZWRlcmljIDxmcmVkZXJpYy5rb25yYWRAYWRhY29y
ZS5jb20+CiAgTGF1cmVudCBEZXNub2d1ZXMgPGxhdXJlbnQuZGVzbm9ndWVzQGdtYWlsLmNvbT4K
ICBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGVvbmlkIEJsb2NoIDxsYmxv
Y2hAamFudXN0ZWNoLmNvbT4KICBsaXVqdW5qaWUgPGxpdWp1bmppZTIzQGh1YXdlaS5jb20+CiAg
TWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWFya3Vz
IEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1heCBGaWxpcHBvdiA8amNtdmJrYmNA
Z21haWwuY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgUGFvbG8g
Qm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXZlbCBEb3ZnYWx5dWsgPFBhdmVsLkRv
dmdhbHVrQGlzcHJhcy5ydT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5v
cmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICBSaWNoYXJk
IEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBTZWJhc3RpYW4gQmF1
ZXIgPG1haWxAc2ViYXN0aWFuYmF1ZXIuaW5mbz4KICBTaGl2YXByYXNhZCBHIEJoYXQgPHNiaGF0
QGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQu
aWJtLmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUaXdlaSBCaWUgPHRp
d2VpLmJpZUBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tl
bi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3Bz
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1h
cm02NC1wdm9wcyBob3N0cy1hbGxvY2F0ZQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9z
dHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgaG9zdHMtYWxsb2NhdGUKYnJva2Vu
LXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFy
bTY0LXhzbSBjYXB0dXJlLWxvZ3MKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgY2FwdHVyZS1sb2dz
CgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDExODAgbGluZXMg
bG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 17:11:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 17: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 1fpcqZ-0007It-53; Tue, 14 Aug 2018 17:11: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=jela=k5=davemloft.net=davem@srs-us1.protection.inumbo.net>)
 id 1fpcqX-0007Ie-OJ
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 17:11:05 +0000
X-Inumbo-ID: df69f653-9fe4-11e8-a8a5-bc764e045a96
Received: from shards.monkeyblade.net (unknown [2620:137:e000::1:9])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id df69f653-9fe4-11e8-a8a5-bc764e045a96;
 Tue, 14 Aug 2018 19:09:58 +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 AA74A13D0F758;
 Tue, 14 Aug 2018 10:11:02 -0700 (PDT)
Date: Tue, 14 Aug 2018 10:11:02 -0700 (PDT)
Message-Id: <20180814.101102.975738099798437246.davem@davemloft.net>
To: xiliang@redhat.com
From: David Miller <davem@davemloft.net>
In-Reply-To: <20180814152128.5477-1-xiliang@redhat.com>
References: <20180814152128.5477-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]);
 Tue, 14 Aug 2018 10:11:02 -0700 (PDT)
Subject: Re: [Xen-devel] [PATCH net-next v3] xen-netfront: fix warn message
 as irq device name has '/'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

RnJvbTogWGlhbyBMaWFuZyA8eGlsaWFuZ0ByZWRoYXQuY29tPgpEYXRlOiBUdWUsIDE0IEF1ZyAy
MDE4IDIzOjIxOjI4ICswODAwCgo+IFRoZXJlIGlzIGEgY2FsbCB0cmFjZSBnZW5lcmF0ZWQgYWZ0
ZXIgY29tbWl0IDJkNDA4YzBkNDU3NGIwMWI5ZWQ0NWUwMjUxNjg4OGJmOTI1ZTExYTkoCj4geGVu
LW5ldGZyb250OiBmaXggcXVldWUgbmFtZSBzZXR0aW5nKS4gVGhlcmUgaXMgbm8gJ2RldmljZS92
aWYveHgtcTAtdHgnIGZpbGUgZm91bmQKPiB1bmRlciAvcHJvYy9pcnEveHgvLgo+IAo+IFRoaXMg
cGF0Y2ggb25seSBwaWNrcyB1cCBkZXZpY2UgdHlwZSBhbmQgaWQgYXMgaXRzIG5hbWUuCj4gCj4g
V2l0aCB0aGUgcGF0Y2gsIG5vdyAvcHJvYy9pbnRlcnJ1cHRzIGxvb2tzIGxpa2UgYmVsb3cgYW5k
IHRoZSB3YXJuaW5nIG1lc3NhZ2UgZ29uZToKPiAgNzA6ICAgICAgICAgMjEgICAgICAgICAgMCAg
ICAgICAgICAwICAgICAgICAgIDAgICB4ZW4tZHluICAgIC1ldmVudCAgICAgdmlmMC1xMC10eAo+
ICA3MTogICAgICAgICAxNSAgICAgICAgICAwICAgICAgICAgIDAgICAgICAgICAgMCAgIHhlbi1k
eW4gICAgLWV2ZW50ICAgICB2aWYwLXEwLXJ4Cj4gIDcyOiAgICAgICAgIDE0ICAgICAgICAgIDAg
ICAgICAgICAgMCAgICAgICAgICAwICAgeGVuLWR5biAgICAtZXZlbnQgICAgIHZpZjAtcTEtdHgK
PiAgNzM6ICAgICAgICAgMzMgICAgICAgICAgMCAgICAgICAgICAwICAgICAgICAgIDAgICB4ZW4t
ZHluICAgIC1ldmVudCAgICAgdmlmMC1xMS1yeAo+ICA3NDogICAgICAgICAxMiAgICAgICAgICAw
ICAgICAgICAgIDAgICAgICAgICAgMCAgIHhlbi1keW4gICAgLWV2ZW50ICAgICB2aWYwLXEyLXR4
Cj4gIDc1OiAgICAgICAgIDI0ICAgICAgICAgIDAgICAgICAgICAgMCAgICAgICAgICAwICAgeGVu
LWR5biAgICAtZXZlbnQgICAgIHZpZjAtcTItcngKPiAgNzY6ICAgICAgICAgMTkgICAgICAgICAg
MCAgICAgICAgICAwICAgICAgICAgIDAgICB4ZW4tZHluICAgIC1ldmVudCAgICAgdmlmMC1xMy10
eAo+ICA3NzogICAgICAgICAyMSAgICAgICAgICAwICAgICAgICAgIDAgICAgICAgICAgMCAgIHhl
bi1keW4gICAgLWV2ZW50ICAgICB2aWYwLXEzLXJ4Cj4gCj4gQmVsb3cgaXMgY2FsbCB0cmFjZSBp
bmZvcm1hdGlvbiB3aXRob3V0IHRoaXMgcGF0Y2g6CiAuLi4KPiBTaWduZWQtb2ZmLWJ5OiBYaWFv
IExpYW5nIDx4aWxpYW5nQHJlZGhhdC5jb20+Cj4gUmV2aWV3ZWQtYnk6IEp1ZXJnZW4gR3Jvc3Mg
PGpncm9zc0BzdXNlLmNvbT4KCkFwcGxpZWQsIHRoYW5rIHlvdS4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 17:16:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 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 1fpcw6-0008GZ-Hv; Tue, 14 Aug 2018 17:16: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=l9n0=k5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpcw5-0008GO-S1
 for xen-devel@lists.xen.org; Tue, 14 Aug 2018 17:16:49 +0000
X-Inumbo-ID: d86af86d-9fe5-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d86af86d-9fe5-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 17:16:56 +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 1fpcvX-0000ky-5b; Tue, 14 Aug 2018 17:16:15 +0000
Received: from iwj by xenbits.xenproject.org with local (Exim 4.89)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1fpcvX-0005fq-35; Tue, 14 Aug 2018 17:16: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: <E1fpcvX-0005fq-35@xenbits.xenproject.org>
Date: Tue, 14 Aug 2018 17:16:15 +0000
Subject: [Xen-devel] Xen Security Advisory 273 v1 (CVE-2018-3620,
 CVE-2018-3646) - L1 Terminal Fault speculative side channel
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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-3620,CVE-2018-3646 / XSA-273

               L1 Terminal Fault speculative side channel

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

In x86 nomenclature, a Terminal Fault is a pagetable walk which aborts
due to the page being not present (e.g. paged out to disk), or because
of reserved bits being set.

Architecturally, such a memory access will result in a page fault
exception, but some processors will speculatively compute the physical
address and issue an L1D lookup.  If data resides in the L1D cache, it
may be forwarded to dependent instructions, and may be leaked via a side
channel.

Furthermore:
  * SGX protections are not applied
  * EPT guest to host translations are not applied
  * SMM protections are not applied

This issue is split into multiple CVEs depending on circumstance.  The
CVEs which apply to Xen are:
  * CVE-2018-3620 - Operating Systems and SMM
  * CVE-2018-3646 - Hypervisors

For more details, see:
  https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00161.html

IMPACT
======

An attacker can potentially read arbitrary host RAM.  This includes data
belonging to Xen, data belonging to other guests, and data belonging to
different security contexts within the same guest.

An attacker could be a guest kernel (which can manipulate the pagetables
directly), or could be guest userspace either directly (e.g. with
mprotect() or similar system call) or indirectly (by gaming the guest
kernel's paging subsystem).

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

Systems running all versions of Xen are affected.

Only x86 processors are vulnerable.  ARM processors are not known to be
affected.

Only Intel Core based processors (from at least Merom onwards) are
potentially affected.  Other processor designs (Intel Atom/Knights
range), and other manufacturers (AMD) are not known to be affected.

x86 PV guests fall into the CVE-2018-3620 (OS and SMM) category.  x86
HVM and PVH guests fall into the CVE-2018-3646 (Hypervisors) category.

MITIGATION
==========

This issue can be mitigated with a combination of software and firmware
changes.

Switching guests to being HVM with shadow paging enabled (hap=0 in
xl.cfg) is believed to mitigate the vulnerability on systems which don't
have terabytes of RAM.  However the performance impact of shadow paging
in combination with in-guests Meltdown mitigations (KPTI, KVAS, etc)
will most likely make this option prohibitive to use.

RESOLUTION
==========

New microcode, and possibly a new firmware image is required to prevent
SMM data from being leaked with this vulnerability.  Consult your
hardware vendor.

Software updates to Xen (details below) are required to prevent guests
from being able to leak data belonging to Xen or to other guests in the
system.

Guest kernel software updates are required to prevent guest userspace
from being able to leak data belonging to the kernel or other processes
within the same guest.  Consult your OS vendors.

1) For PV guests (which fall into the CVE-2018-3620 - OS/SMM case),
   leakage of data from Xen or other guests can be prevented entirely
   with software changes in Xen.

   If the PV guest tries to write an L1TF-vulnerable PTE (for current
   kernels, very likely when paging data out to disk), shadow paging is
   activated and forced upon the guest.  Alternatively, if shadow paging
   is compiled out, the guest is crashed instead.

   Shadowing comes with a workload-dependent performance hit to the
   guest.  Once the guest kernel software updates have been applied, a
   well behaved guest will not write vulnerable PTEs, and will therefore
   avoid the performance penalty (or crash) entirely.

   This behaviour is active by default for guests on affected hardware
   (controlled by `pv-l1tf=`), but is disabled by default for dom0.
   Dom0's exemption is because of instabilities when being shadowed,
   which are under investigation, but dom0 kernel updates should still
   be taken to mitigate the userspace aspect.

2) For HVM and PVH guests running with Hardware Assisted Paging (which fall
   into the CVE-2018-3646 - Hypervisors case), leakage of data from Xen or
   other guests can only be prevented entirely by disabling
   SMT/Hyper-threading (if available and active in the BIOS), and by using the
   L1D_FLUSH feature (available in the new microcode) on every VMEntry.

   On affected hardware, L1D_FLUSH is enabled by default (controlled by
   `spec-ctrl=[no-]l1d-flush`), subject to microcode availability.

   However, SMT/Hyper-threading is not disabled by default, because Xen does
   not have enough information to choose an appropriate default.  Safety can
   be arranged in a number of ways by the toolstack, including with finer
   granularity than simply on or off.

   Therefore, users are expected to perform a risk assessment of their
   deployment, and explicitly chose a default (`smt=<bool>`).  See the RISK
   ASSESSMENT section below.  Xen will issue a warning at boot on vulnerable
   hardware when no explicit smt choice has been set.

There are ongoing experimentation and development efforts to find lower
overhead mitigations for the HVM case.


We are not supplying separate patches because the changes have many
complicated prerequisites.  To get the fixes, it is necessary to
update to the latest Xen applicable staging-XX branch.

The relevant git commit object ids are as follows:

d757c29ffe2e31b15397e43cd58da88b6318b654 staging-4.11
13e85a6dbc1eeda4f95c0d3afcd205579eab5909 staging-4.10
14f90aaef8d441cbdece5b74829e85e767fb196c staging-4.9
d95b5bb31e6d4361e356f0ff0853b6bb172a8b6a staging-4.8
9b8375a272ad02d8d0c229b3e3e7989e852734d8 staging-4.7
e1b03b03b199bd206c81286b4f51b6a681123eda staging-4.6
aa67b97ed34279c43a43d9ca46727b5746caa92e staging          # xen-unstable

In each case the tip commit is "xl.conf: Add global affinity masks".


RISK ASSESSMENT OF SMT/HYPER-THREADING
======================================

1) If hyper-threading is unavailable, or already disabled in the BIOS, no
   further action is necessary.

2) If you are using exclusively PV or HVM Shadow guests, hyper-threading has
   no impact on security, and is safe to remain enabled.

3) If an HVM guest kernel is trusted (i.e. under host admin control), and has
   been updated to include the OS vendor mitigations, then it is probably safe
   to be scheduled with hyper-threading active.

4) If an HVM guest kernel is untrusted (i.e. not under host admin control), it
   is probably not safe to be scheduled with hyper-threading active.

FINER GRAINED SMT/HYPER-THREADING CONTROL WITH TOOLSTACK SETTINGS
=================================================================

New options (vm.cpumask, vm.hvm.cpumask and vm.pv.cpumask) have been
added in the xl/libxl toolstack to provide global control over CPU
hard affinity settings.  The global masks are applied when a guest is
created or when a vcpu is pinned.

Sketch of how to use the new options:
  1. Livepatch the hypervisor.
  2. Identify all sibling threads and partition them with the new
     options in xl.conf.
  3. For each DomU, run `xl vcpu-pin $DOM all all`, which should
     cause the global masks to be applied to all vcpus of a DomU.
  4. Verify the required affinity has taken effect by running `xl
     vcpu-list`.

The default behaviour of xl is to always apply global masks unless
`--ignore-global-affinity-masks` is specified.  Please refer to
xl.conf(5) for details.

NOTE CONCERNING CVE-2018-3615
=============================

CVE-2018-3615 covers the interaction of L1TF and Intel SGX.  Xen has
no support for enclaves in any currently released version, so no Xen
systems are affected.

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

Despite an attempt to organise predisclosure, the discoverers ultimately
did not authorise a predisclosure.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBCAAGBQJbcw4zAAoJEIP+FMlX6CvZZ0AIAMqgsxv05j191DxrphhMPgLT
9LybN7bCQU4z5bhufI0DQdppVU/WmAqhlVHL/Q9OJO1nnlTuGI0demuaObTnL6q0
HSNeC5ZArKT24qunr9hSzysG8LS5HI9lsIxYYz4FOSFOK6kn5MuQj5Z+ZdID/XTx
9/S21UfDvZPLhbxyqXmLfENzVkVOf+6NA/Ebl+0//sfbq/QtZAA0k63t3ZWatTPV
1heFGkb3Agmq5D/wtoKfcVbCmg2CU41/T9kXk4j1ADmIRc0FLjV/bXP16PC/XByP
a+HmSG+nIWkYBpqYhDBu9M6lXeZb9bi2Oeh16FRuF5l28BbZcp3Zk19VUoSkgi4=
=NRkR
-----END PGP SIGNATURE-----

--=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 Aug 14 17:18:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 17: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 1fpcxH-00009H-6n; Tue, 14 Aug 2018 17:18: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=l9n0=k5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpcxF-00008V-2V
 for xen-devel@lists.xen.org; Tue, 14 Aug 2018 17:18:01 +0000
X-Inumbo-ID: d6d37fa3-9fe5-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d6d37fa3-9fe5-11e8-a8a5-bc764e045a96;
 Tue, 14 Aug 2018 19:16:54 +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 1fpcx4-0000oZ-Dg; Tue, 14 Aug 2018 17:17:50 +0000
Received: from iwj by xenbits.xenproject.org with local (Exim 4.89)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1fpcx4-00075z-B7; Tue, 14 Aug 2018 17:17:50 +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: <E1fpcx4-00075z-B7@xenbits.xenproject.org>
Date: Tue, 14 Aug 2018 17:17:50 +0000
Subject: [Xen-devel] Xen Security Advisory 268 v2 - Use of v2 grant tables
 may cause crash on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Xen.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-268
                              version 2

             Use of v2 grant tables may cause crash on ARM

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

Public release.

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

ARM never properly implemented grant table v2, either in the
hypervisor or in Linux.

Unfortunately, an ARM guest can still request v2 grant tables; they
will simply not be properly set up, resulting in subsequent
grant-related hypercalls hitting BUG() checks.

IMPACT
======

An unprivileged guest can cause a BUG() check in the hypervisor,
resulting in a denial-of-service.

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

Only ARM systems are vulnerable.  All supported versions of Xen are
vulnerable.

MITIGATION
==========

None.

CREDITS
=======

This issue was discovered by 王磊 of Samsung.

RESOLUTION
==========

Applying the appropriate attached patch resolves this issue by
preventing a guest from switching to grant v2.

xsa268.patch           xen-unstable
xsa268-4.11.patch      Xen 4.11.0
xsa268-4.10-?.patch    Xen 4.10.x
xsa268-4.9-?.patch     Xen 4.9.x, Xen 4.8.x
xsa268-4.7-?.patch     Xen 4.7.x
xsa268-4.6-?.patch     Xen 4.6.x

$ sha256sum xsa268*
f336b45676e73f8b102e5dddf78af2d1d288f9a254142a8a8e9949db55e1cc3b  xsa268.meta
ca5f69cb8cfb74fae44a0f39f80ec9ae4d269c4895f36311b50d191be97bbcf0  xsa268.patch
93a68a5b23aedc6adf0aae23303dc8eb2c02dc40a5e1d7eb0a1b497cd66da209  xsa268-4.6-1.patch
5b74afd13d96779a72dc34ba7c63a1735cd267fb9bb643f735ac69b0e6ff54d5  xsa268-4.6-2.patch
820e1018f76ef2828b1cbb33e2966b99f6934a80ab55f11749ff847d375d1b02  xsa268-4.7-1.patch
233f7e69e5fb931d2e5cf03f4407f38ff960c039c9eced957df13d3cc37fa6b1  xsa268-4.7-2.patch
4a0c705f0266185b32daf313e686abc340e2fbb1a1644647500fc405bc180913  xsa268-4.9-1.patch
ce16eaab94cd1e64f9c9127b64da7ebb6a7758eb540fecc3bbcc2dbfbcc4d7e2  xsa268-4.9-2.patch
f413d41fadefe0e275c8bff16a2061bb325f3900b7ccf214a9e97fabf3ee1a89  xsa268-4.10-1.patch
531654f82908c1aa7b0fcea818c82c4b53d4750a697db3353cc05e9e91e5d639  xsa268-4.10-2.patch
baeb6b2c28a9cbe929c9cf34398780002fffe12b928df4d1e5951c0a5b51336a  xsa268-4.11.patch
$

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

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

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

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

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

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

iQEcBAEBCAAGBQJbcw6rAAoJEIP+FMlX6CvZ+i0H/0E0ezqXT58ivMM4QAGo5kkc
jlJH1WikhqPYEaZ2XSLDSOj9Ukllfc3WKokxMCZJzFZPtjCBFd5ClVikDNiUotl3
tOyHTh+qQrVasWWZq0MG6vg+yCMBrVXolY8K7YgfT9A+nbkzaTTsTGTMKVKZwGDI
jXoUUtkYn0n3OlnbNYYV3GcCTvfLnXxSAGzC+0NxjrKR4lXjZ/dT0U5eQerZfNha
bEsP7Stt4B+ITWNIuMxLPYGNKNHq65gaTNmBQbxRE0lRdn8N5Q5KNeccpOhOKJMi
U+ZhZ8cLEN1wNyZItO/MMB/zjVZwYaYxPYyKXAaf9uU21oOGFO6vrnF8f9oKlnQ=
=ocO0
-----END PGP SIGNATURE-----

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

ewogICJYU0EiOiAyNjgsCiAgIlN1cHBvcnRlZFZlcnNpb25zIjogWwogICAg
Im1hc3RlciIsCiAgICAiNC4xMSIsCiAgICAiNC4xMCIsCiAgICAiNC45IiwK
ICAgICI0LjgiLAogICAgIjQuNyIsCiAgICAiNC42IgogIF0sCiAgIlRyZWVz
IjogWwogICAgInhlbiIKICBdLAogICJSZWNpcGVzIjogewogICAgIjQuMTAi
OiB7CiAgICAgICJSZWNpcGVzIjogewogICAgICAgICJ4ZW4iOiB7CiAgICAg
ICAgICAiU3RhYmxlUmVmIjogIjg3YzgzYWYzMzNlMDI0OGFkYTJlNjU2MDk2
NWFjYTYwOTZlYzdmMmIiLAogICAgICAgICAgIlByZXJlcXMiOiBbXSwKICAg
ICAgICAgICJQYXRjaGVzIjogWwogICAgICAgICAgICAieHNhMjY4LTQuMTAt
MS5wYXRjaCIsCiAgICAgICAgICAgICJ4c2EyNjgtNC4xMC0yLnBhdGNoIgog
ICAgICAgICAgXQogICAgICAgIH0KICAgICAgfQogICAgfSwKICAgICI0LjEx
IjogewogICAgICAiUmVjaXBlcyI6IHsKICAgICAgICAieGVuIjogewogICAg
ICAgICAgIlN0YWJsZVJlZiI6ICIzM2NlZDcyNWUxMWFmNGVhYmQzMzM0ZDEy
ZjUzZWQ4MDdlOWUyNTg2IiwKICAgICAgICAgICJQcmVyZXFzIjogW10sCiAg
ICAgICAgICAiUGF0Y2hlcyI6IFsKICAgICAgICAgICAgInhzYTI2OC00LjEx
LnBhdGNoIgogICAgICAgICAgXQogICAgICAgIH0KICAgICAgfQogICAgfSwK
ICAgICI0LjYiOiB7CiAgICAgICJSZWNpcGVzIjogewogICAgICAgICJ4ZW4i
OiB7CiAgICAgICAgICAiU3RhYmxlUmVmIjogIjk4ZDc5NDhiNTBiNGU5MWVj
NGVmYTg2MGRhMzJkOWFjNGZlNjkzMDAiLAogICAgICAgICAgIlByZXJlcXMi
OiBbXSwKICAgICAgICAgICJQYXRjaGVzIjogWwogICAgICAgICAgICAieHNh
MjY4LTQuNi0xLnBhdGNoIiwKICAgICAgICAgICAgInhzYTI2OC00LjYtMi5w
YXRjaCIKICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAg
ICAiNC43IjogewogICAgICAiUmVjaXBlcyI6IHsKICAgICAgICAieGVuIjog
ewogICAgICAgICAgIlN0YWJsZVJlZiI6ICI5MWNhODRjODYyYjE1ZmU3NGFi
OWI1ODcwZTY2OTAzYWVjNGY4NmRkIiwKICAgICAgICAgICJQcmVyZXFzIjog
W10sCiAgICAgICAgICAiUGF0Y2hlcyI6IFsKICAgICAgICAgICAgInhzYTI2
OC00LjctMS5wYXRjaCIsCiAgICAgICAgICAgICJ4c2EyNjgtNC43LTIucGF0
Y2giCiAgICAgICAgICBdCiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAg
IjQuOCI6IHsKICAgICAgIlJlY2lwZXMiOiB7CiAgICAgICAgInhlbiI6IHsK
ICAgICAgICAgICJTdGFibGVSZWYiOiAiYWE0NTAxNTNmMmQ5NjBjMjE3MTQ5
YjMxYjY4YThiNTdjNWE4ZTU5NSIsCiAgICAgICAgICAiUHJlcmVxcyI6IFtd
LAogICAgICAgICAgIlBhdGNoZXMiOiBbCiAgICAgICAgICAgICJ4c2EyNjgt
NC45LTEucGF0Y2giLAogICAgICAgICAgICAieHNhMjY4LTQuOS0yLnBhdGNo
IgogICAgICAgICAgXQogICAgICAgIH0KICAgICAgfQogICAgfSwKICAgICI0
LjkiOiB7CiAgICAgICJSZWNpcGVzIjogewogICAgICAgICJ4ZW4iOiB7CiAg
ICAgICAgICAiU3RhYmxlUmVmIjogImExYjIyM2I3NTZmMzU0ODk1NTI1MDYw
YmQzZjlmMWYwNzg5OWEwODIiLAogICAgICAgICAgIlByZXJlcXMiOiBbXSwK
ICAgICAgICAgICJQYXRjaGVzIjogWwogICAgICAgICAgICAieHNhMjY4LTQu
OS0xLnBhdGNoIiwKICAgICAgICAgICAgInhzYTI2OC00LjktMi5wYXRjaCIK
ICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAgICAibWFz
dGVyIjogewogICAgICAiUmVjaXBlcyI6IHsKICAgICAgICAieGVuIjogewog
ICAgICAgICAgIlN0YWJsZVJlZiI6ICJhY2QwMGEzMDMzNzhjZTQ4YmQ2YmJk
OGE1NzlmMWZlMmYxYjIxYTdkIiwKICAgICAgICAgICJQcmVyZXFzIjogW10s
CiAgICAgICAgICAiUGF0Y2hlcyI6IFsKICAgICAgICAgICAgInhzYTI2OC5w
YXRjaCIKICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIH0KICAgIH0KICB9
Cn0=

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

RnJvbTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpTdWJqZWN0OiBBUk06IGRpc2FibGUgZ3JhbnQgdGFibGUgdjIKCkl0
IHdhcyBuZXZlciBleHBlY3RlZCB0byB3b3JrLCB0aGUgaW1wbGVtZW50YXRp
b24gaXMgaW5jb21wbGV0ZS4KCkFzIGEgc2lkZSBlZmZlY3QsIGl0IGFsc28g
cHJldmVudHMgZ3Vlc3RzIGZyb20gdHJpZ2dlcmluZyBhCiJCVUdfT04ocGFn
ZV9nZXRfb3duZXIocGcpICE9IGQpIiBpbiBnbnR0YWJfdW5wb3B1bGF0ZV9z
dGF0dXNfZnJhbWVzKCkuCgpUaGlzIGlzIFhTQS0yNjguCgpSZXBvcnRlZC1i
eTog546L56OKIDxsZWkxOS53YW5nQHNhbXN1bmcuY29tPgpTaWduZWQtb2Zm
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CgotLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgor
KysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgpAQCAt
OTM4LDYgKzkzOCw4IEBAIHZlcnNpb24gYXJlIDEgYW5kIDIuCiB1c2Ugb2Yg
Z3JhbnQgdGFibGUgdjIgd2l0aG91dCB0cmFuc2l0aXZlIGdyYW50cyBpcyBh
biBBQkkgYnJlYWthZ2UgZnJvbSB0aGUKIGd1ZXN0cyBwb2ludCBvZiB2aWV3
LgogCitUaGUgdXNhZ2Ugb2YgZ250dGFiIHYyIGlzIG5vdCBzZWN1cml0eSBz
dXBwb3J0ZWQgb24gQVJNIHBsYXRmb3Jtcy4KKwogIyMjIGdudHRhYlxfbWF4
XF9mcmFtZXMKID4gYD0gPGludGVnZXI+YAogCi0tLSBhL3hlbi9jb21tb24v
Z3JhbnRfdGFibGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMK
QEAgLTg4LDcgKzg4LDExIEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFk
X21vc3RseSBtYXhfbWFwdHJhY2tfZnJhbWVzID0KIHVuc2lnbmVkIGludCBf
X3JlYWRfbW9zdGx5IG9wdF9tYXhfbWFwdHJhY2tfZnJhbWVzID0gMTAyNDsK
IGludGVnZXJfcnVudGltZV9wYXJhbSgiZ250dGFiX21heF9tYXB0cmFja19m
cmFtZXMiLCBvcHRfbWF4X21hcHRyYWNrX2ZyYW1lcyk7CiAKLXN0YXRpYyB1
bnNpZ25lZCBpbnQgX19yZWFkX21vc3RseSBvcHRfZ250dGFiX21heF92ZXJz
aW9uID0gMjsKKyNpZm5kZWYgR05UVEFCX01BWF9WRVJTSU9OCisjZGVmaW5l
IEdOVFRBQl9NQVhfVkVSU0lPTiAyCisjZW5kaWYKKworc3RhdGljIHVuc2ln
bmVkIGludCBfX3JlYWRfbW9zdGx5IG9wdF9nbnR0YWJfbWF4X3ZlcnNpb24g
PSBHTlRUQUJfTUFYX1ZFUlNJT047CiBzdGF0aWMgYm9vbCBfX3JlYWRfbW9z
dGx5IG9wdF90cmFuc2l0aXZlX2dyYW50cyA9IHRydWU7CiAKIHN0YXRpYyBp
bnQgX19pbml0IHBhcnNlX2dudHRhYihjb25zdCBjaGFyICpzKQotLS0gYS94
ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmgKKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oCkBAIC03LDYgKzcsNyBAQAog
I2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogCiAjZGVmaW5lIElOSVRJQUxfTlJf
R1JBTlRfRlJBTUVTIDFVCisjZGVmaW5lIEdOVFRBQl9NQVhfVkVSU0lPTiAx
CiAKIHN0cnVjdCBncmFudF90YWJsZV9hcmNoIHsKICAgICBnZm5fdCAqc2hh
cmVkX2dmbjsK

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogY29tbW9uL2dudHRhYjogSW50cm9kdWNlIGNvbW1hbmQg
bGluZSBmZWF0dXJlIGNvbnRyb2xzCgpUaGlzIHBhdGNoIHdhcyBvcmlnaW5h
bGx5IHJlbGVhc2VkIGFzIHBhcnQgb2YgWFNBLTIyNi4gIEl0IHJldGFpbnMg
dGhlIHNhbWUKY29tbWFuZCBsaW5lIHN5bnRheCAoYXMgdmFyaW91cyBkb3du
c3RyZWFtcyBhcmUgbWl0aWdhdGluZyBYU0EtMjI2IHVzaW5nIHRoaXMKbWVj
aGFuaXNtKSBidXQgdGhlIGRlZmF1bHRzIGhhdmUgYmVlbiB1cGRhdGVkIGR1
ZSB0byB0aGUgcmV2aXNlZCBYU0EtMjI2CnBhdGNoZWQsIGFmdGVyIHdoaWNo
IHRyYW5zaXRpdmUgZ3JhbnRzIGFyZSBiZWxpZXZlZCB0byBmdW5jdGlvbmlu
Zwpwcm9wZXJseS4KClJlcG9ydGVkLWJ5OiDnjovno4ogPGxlaTE5LndhbmdA
c2Ftc3VuZy5jb20+ClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS9kb2NzL21pc2MveGVu
LWNvbW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2MveGVuLWNv
bW1hbmQtbGluZS5tYXJrZG93bgpAQCAtNzg3LDYgKzc4NywxOSBAQCBDb250
cm9scyBFUFQgcmVsYXRlZCBmZWF0dXJlcy4KIAogU3BlY2lmeSB0aGUgc2Vy
aWFsIHBhcmFtZXRlcnMgZm9yIHRoZSBHREIgc3R1Yi4KIAorIyMjIGdudHRh
YgorPiBgPSBMaXN0IG9mIFsgbWF4LXZlcjo8aW50ZWdlcj4sIHRyYW5zaXRp
dmU9PGJvb2w+IF1gCisKKz4gRGVmYXVsdDogYGdudHRhYj1tYXgtdmVyOjIs
dHJhbnNpdGl2ZWAKKworQ29udHJvbCB2YXJpb3VzIGFzcGVjdHMgb2YgdGhl
IGdyYW50IHRhYmxlIGJlaGF2aW91ciBhdmFpbGFibGUgdG8gZ3Vlc3RzLgor
CisqIGBtYXgtdmVyYCBTZWxlY3QgdGhlIG1heGltdW0gZ3JhbnQgdGFibGUg
dmVyc2lvbiB0byBvZmZlciB0byBndWVzdHMuICBWYWxpZAordmVyc2lvbiBh
cmUgMSBhbmQgMi4KKyogYHRyYW5zaXRpdmVgIFBlcm1pdCBvciBkaXNhbGxv
dyB0aGUgdXNlIG9mIHRyYW5zaXRpdmUgZ3JhbnRzLiAgTm90ZSB0aGF0IHRo
ZQordXNlIG9mIGdyYW50IHRhYmxlIHYyIHdpdGhvdXQgdHJhbnNpdGl2ZSBn
cmFudHMgaXMgYW4gQUJJIGJyZWFrYWdlIGZyb20gdGhlCitndWVzdHMgcG9p
bnQgb2Ygdmlldy4KKwogIyMjIGdudHRhYlxfbWF4XF9mcmFtZXMKID4gYD0g
PGludGVnZXI+YAogCi0tLSBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwor
KysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKQEAgLTYyLDYgKzYyLDQx
IEBAIGludGVnZXJfcGFyYW0oImdudHRhYl9tYXhfZnJhbWVzIiwgbWF4X2cK
IHN0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3RseSBtYXhfbWFwdHJh
Y2tfZnJhbWVzOwogaW50ZWdlcl9wYXJhbSgiZ250dGFiX21heF9tYXB0cmFj
a19mcmFtZXMiLCBtYXhfbWFwdHJhY2tfZnJhbWVzKTsKIAorc3RhdGljIHVu
c2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IG9wdF9nbnR0YWJfbWF4X3ZlcnNp
b24gPSAyOworc3RhdGljIGJvb2xfdCBfX3JlYWRfbW9zdGx5IG9wdF90cmFu
c2l0aXZlX2dyYW50cyA9IDE7CisKK3N0YXRpYyBpbnQgX19pbml0IHBhcnNl
X2dudHRhYihjb25zdCBjaGFyICpzKQoreworICAgIGNvbnN0IGNoYXIgKnNz
LCAqZTsKKyAgICBpbnQgdmFsLCByYyA9IDA7CisKKyAgICBkbyB7CisgICAg
ICAgIHNzID0gc3RyY2hyKHMsICcsJyk7CisgICAgICAgIGlmICggIXNzICkK
KyAgICAgICAgICAgIHNzID0gc3RyY2hyKHMsICdcMCcpOworCisgICAgICAg
IGlmICggIXN0cm5jbXAocywgIm1heC12ZXI6IiwgOCkgfHwKKyAgICAgICAg
ICAgICAhc3RybmNtcChzLCAibWF4X3ZlcjoiLCA4KSApIC8qIEFsaWFzIGZv
ciBvcmlnaW5hbCBYU0EtMjI2IHBhdGNoICovCisgICAgICAgIHsKKyAgICAg
ICAgICAgIGxvbmcgdmVyID0gc2ltcGxlX3N0cnRvbChzICsgOCwgJmUsIDEw
KTsKKworICAgICAgICAgICAgaWYgKCBlID09IHNzICYmIHZlciA+PSAxICYm
IHZlciA8PSAyICkKKyAgICAgICAgICAgICAgICBvcHRfZ250dGFiX21heF92
ZXJzaW9uID0gdmVyOworICAgICAgICAgICAgZWxzZQorICAgICAgICAgICAg
ICAgIHJjID0gLUVJTlZBTDsKKyAgICAgICAgfQorICAgICAgICBlbHNlIGlm
ICggKHZhbCA9IHBhcnNlX2Jvb2xlYW4oInRyYW5zaXRpdmUiLCBzLCBzcykp
ID49IDAgKQorICAgICAgICAgICAgb3B0X3RyYW5zaXRpdmVfZ3JhbnRzID0g
dmFsOworICAgICAgICBlbHNlCisgICAgICAgICAgICByYyA9IC1FSU5WQUw7
CisKKyAgICAgICAgcyA9IHNzICsgMTsKKyAgICB9IHdoaWxlICggKnNzICk7
CisKKyAgICByZXR1cm4gcmM7Cit9CitjdXN0b21fcGFyYW0oImdudHRhYiIs
IHBhcnNlX2dudHRhYik7CisKIC8qCiAgKiBOb3RlIHRoYXQgdGhlIHRocmVl
IHZhbHVlcyBiZWxvdyBhcmUgZWZmZWN0aXZlbHkgcGFydCBvZiB0aGUgQUJJ
LCBldmVuIGlmCiAgKiB3ZSBkb24ndCBuZWVkIHRvIG1ha2UgdGhlbSBhIGZv
cm1hbCBwYXJ0IG9mIGl0OiBBIGd1ZXN0IHN1c3BlbmRlZCBmb3IKQEAgLTI1
MzIsNyArMjU2Nyw4IEBAIHN0YXRpYyBpbnQgZ250dGFiX2NvcHlfY2xhaW1f
YnVmKGNvbnN0IHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY3VycmVudC0+ZG9tYWluLT5kb21haW5faWQsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJ1Zi0+cmVhZF9vbmx5LAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmYnVmLT5m
cmFtZSwgJmJ1Zi0+cGFnZSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJmJ1Zi0+cHRyLm9mZnNldCwgJmJ1Zi0+bGVuLCAxKTsK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmJ1Zi0+
cHRyLm9mZnNldCwgJmJ1Zi0+bGVuLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBvcHRfdHJhbnNpdGl2ZV9ncmFudHMpOwogICAg
ICAgICBpZiAoIHJjICE9IEdOVFNUX29rYXkgKQogICAgICAgICAgICAgZ290
byBvdXQ7CiAgICAgICAgIGJ1Zi0+cHRyLnUucmVmID0gcHRyLT51LnJlZjsK
QEAgLTI3MzMsNiArMjc2OSwxMCBAQCBnbnR0YWJfc2V0X3ZlcnNpb24oWEVO
X0dVRVNUX0hBTkRMRV9QQVJBCiAgICAgaWYgKCBvcC52ZXJzaW9uICE9IDEg
JiYgb3AudmVyc2lvbiAhPSAyICkKICAgICAgICAgZ290byBvdXQ7CiAKKyAg
ICByZXMgPSAtRU5PU1lTOworICAgIGlmICggb3AudmVyc2lvbiA9PSAyICYm
IG9wdF9nbnR0YWJfbWF4X3ZlcnNpb24gPT0gMSApCisgICAgICAgIGdvdG8g
b3V0OyAvKiBCZWhhdmUgYXMgYmVmb3JlIHNldF92ZXJzaW9uIHdhcyBpbnRy
b2R1Y2VkLiAqLworCiAgICAgcmVzID0gMDsKICAgICBpZiAoIGd0LT5ndF92
ZXJzaW9uID09IG9wLnZlcnNpb24gKQogICAgICAgICBnb3RvIG91dDsK

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

RnJvbTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpTdWJqZWN0OiBBUk06IGRpc2FibGUgZ3JhbnQgdGFibGUgdjIKCkl0
IHdhcyBuZXZlciBleHBlY3RlZCB0byB3b3JrLCB0aGUgaW1wbGVtZW50YXRp
b24gaXMgaW5jb21wbGV0ZS4KCkFzIGEgc2lkZSBlZmZlY3QsIGl0IGFsc28g
cHJldmVudHMgZ3Vlc3RzIGZyb20gdHJpZ2dlcmluZyBhCiJCVUdfT04ocGFn
ZV9nZXRfb3duZXIocGcpICE9IGQpIiBpbiBnbnR0YWJfdW5wb3B1bGF0ZV9z
dGF0dXNfZnJhbWVzKCkuCgpUaGlzIGlzIFhTQS0yNjguCgpSZXBvcnRlZC1i
eTog546L56OKIDxsZWkxOS53YW5nQHNhbXN1bmcuY29tPgpTaWduZWQtb2Zm
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CgotLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgor
KysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgpAQCAt
ODAwLDYgKzgwMCw4IEBAIHZlcnNpb24gYXJlIDEgYW5kIDIuCiB1c2Ugb2Yg
Z3JhbnQgdGFibGUgdjIgd2l0aG91dCB0cmFuc2l0aXZlIGdyYW50cyBpcyBh
biBBQkkgYnJlYWthZ2UgZnJvbSB0aGUKIGd1ZXN0cyBwb2ludCBvZiB2aWV3
LgogCitUaGUgdXNhZ2Ugb2YgZ250dGFiIHYyIGlzIG5vdCBzZWN1cml0eSBz
dXBwb3J0ZWQgb24gQVJNIHBsYXRmb3Jtcy4KKwogIyMjIGdudHRhYlxfbWF4
XF9mcmFtZXMKID4gYD0gPGludGVnZXI+YAogCi0tLSBhL3hlbi9jb21tb24v
Z3JhbnRfdGFibGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMK
QEAgLTYyLDcgKzYyLDExIEBAIGludGVnZXJfcGFyYW0oImdudHRhYl9tYXhf
ZnJhbWVzIiwgbWF4X2cKIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21v
c3RseSBtYXhfbWFwdHJhY2tfZnJhbWVzOwogaW50ZWdlcl9wYXJhbSgiZ250
dGFiX21heF9tYXB0cmFja19mcmFtZXMiLCBtYXhfbWFwdHJhY2tfZnJhbWVz
KTsKIAotc3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IG9wdF9n
bnR0YWJfbWF4X3ZlcnNpb24gPSAyOworI2lmbmRlZiBHTlRUQUJfTUFYX1ZF
UlNJT04KKyNkZWZpbmUgR05UVEFCX01BWF9WRVJTSU9OIDIKKyNlbmRpZgor
CitzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0bHkgb3B0X2dudHRh
Yl9tYXhfdmVyc2lvbiA9IEdOVFRBQl9NQVhfVkVSU0lPTjsKIHN0YXRpYyBi
b29sX3QgX19yZWFkX21vc3RseSBvcHRfdHJhbnNpdGl2ZV9ncmFudHMgPSAx
OwogCiBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9nbnR0YWIoY29uc3QgY2hh
ciAqcykKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaApAQCAt
NCw2ICs0LDcgQEAKICNpbmNsdWRlIDx4ZW4vZ3JhbnRfdGFibGUuaD4KIAog
I2RlZmluZSBJTklUSUFMX05SX0dSQU5UX0ZSQU1FUyA0CisjZGVmaW5lIEdO
VFRBQl9NQVhfVkVSU0lPTiAxCiAKIHZvaWQgZ250dGFiX2NsZWFyX2ZsYWco
dW5zaWduZWQgbG9uZyBuciwgdWludDE2X3QgKmFkZHIpOwogaW50IGNyZWF0
ZV9ncmFudF9ob3N0X21hcHBpbmcodW5zaWduZWQgbG9uZyBncGFkZHIsCg==

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogY29tbW9uL2dudHRhYjogSW50cm9kdWNlIGNvbW1hbmQg
bGluZSBmZWF0dXJlIGNvbnRyb2xzCgpUaGlzIHBhdGNoIHdhcyBvcmlnaW5h
bGx5IHJlbGVhc2VkIGFzIHBhcnQgb2YgWFNBLTIyNi4gIEl0IHJldGFpbnMg
dGhlIHNhbWUKY29tbWFuZCBsaW5lIHN5bnRheCAoYXMgdmFyaW91cyBkb3du
c3RyZWFtcyBhcmUgbWl0aWdhdGluZyBYU0EtMjI2IHVzaW5nIHRoaXMKbWVj
aGFuaXNtKSBidXQgdGhlIGRlZmF1bHRzIGhhdmUgYmVlbiB1cGRhdGVkIGR1
ZSB0byB0aGUgcmV2aXNlZCBYU0EtMjI2CnBhdGNoZWQsIGFmdGVyIHdoaWNo
IHRyYW5zaXRpdmUgZ3JhbnRzIGFyZSBiZWxpZXZlZCB0byBmdW5jdGlvbmlu
Zwpwcm9wZXJseS4KClJlcG9ydGVkLWJ5OiDnjovno4ogPGxlaTE5LndhbmdA
c2Ftc3VuZy5jb20+ClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS9kb2NzL21pc2MveGVu
LWNvbW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2MveGVuLWNv
bW1hbmQtbGluZS5tYXJrZG93bgpAQCAtODEyLDYgKzgxMiwxOSBAQCBDb250
cm9scyBFUFQgcmVsYXRlZCBmZWF0dXJlcy4KIAogU3BlY2lmeSB3aGljaCBj
b25zb2xlIGdkYnN0dWIgc2hvdWxkIHVzZS4gU2VlICoqY29uc29sZSoqLgog
CisjIyMgZ250dGFiCis+IGA9IExpc3Qgb2YgWyBtYXgtdmVyOjxpbnRlZ2Vy
PiwgdHJhbnNpdGl2ZT08Ym9vbD4gXWAKKworPiBEZWZhdWx0OiBgZ250dGFi
PW1heC12ZXI6Mix0cmFuc2l0aXZlYAorCitDb250cm9sIHZhcmlvdXMgYXNw
ZWN0cyBvZiB0aGUgZ3JhbnQgdGFibGUgYmVoYXZpb3VyIGF2YWlsYWJsZSB0
byBndWVzdHMuCisKKyogYG1heC12ZXJgIFNlbGVjdCB0aGUgbWF4aW11bSBn
cmFudCB0YWJsZSB2ZXJzaW9uIHRvIG9mZmVyIHRvIGd1ZXN0cy4gIFZhbGlk
Cit2ZXJzaW9uIGFyZSAxIGFuZCAyLgorKiBgdHJhbnNpdGl2ZWAgUGVybWl0
IG9yIGRpc2FsbG93IHRoZSB1c2Ugb2YgdHJhbnNpdGl2ZSBncmFudHMuICBO
b3RlIHRoYXQgdGhlCit1c2Ugb2YgZ3JhbnQgdGFibGUgdjIgd2l0aG91dCB0
cmFuc2l0aXZlIGdyYW50cyBpcyBhbiBBQkkgYnJlYWthZ2UgZnJvbSB0aGUK
K2d1ZXN0cyBwb2ludCBvZiB2aWV3LgorCiAjIyMgZ250dGFiXF9tYXhcX2Zy
YW1lcwogPiBgPSA8aW50ZWdlcj5gCiAKLS0tIGEveGVuL2NvbW1vbi9ncmFu
dF90YWJsZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAt
NjIsNiArNjIsNDEgQEAgaW50ZWdlcl9wYXJhbSgiZ250dGFiX21heF9mcmFt
ZXMiLCBtYXhfZwogc3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5
IG1heF9tYXB0cmFja19mcmFtZXM7CiBpbnRlZ2VyX3BhcmFtKCJnbnR0YWJf
bWF4X21hcHRyYWNrX2ZyYW1lcyIsIG1heF9tYXB0cmFja19mcmFtZXMpOwog
CitzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0bHkgb3B0X2dudHRh
Yl9tYXhfdmVyc2lvbiA9IDI7CitzdGF0aWMgYm9vbF90IF9fcmVhZF9tb3N0
bHkgb3B0X3RyYW5zaXRpdmVfZ3JhbnRzID0gMTsKKworc3RhdGljIGludCBf
X2luaXQgcGFyc2VfZ250dGFiKGNvbnN0IGNoYXIgKnMpCit7CisgICAgY29u
c3QgY2hhciAqc3MsICplOworICAgIGludCB2YWwsIHJjID0gMDsKKworICAg
IGRvIHsKKyAgICAgICAgc3MgPSBzdHJjaHIocywgJywnKTsKKyAgICAgICAg
aWYgKCAhc3MgKQorICAgICAgICAgICAgc3MgPSBzdHJjaHIocywgJ1wwJyk7
CisKKyAgICAgICAgaWYgKCAhc3RybmNtcChzLCAibWF4LXZlcjoiLCA4KSB8
fAorICAgICAgICAgICAgICFzdHJuY21wKHMsICJtYXhfdmVyOiIsIDgpICkg
LyogQWxpYXMgZm9yIG9yaWdpbmFsIFhTQS0yMjYgcGF0Y2ggKi8KKyAgICAg
ICAgeworICAgICAgICAgICAgbG9uZyB2ZXIgPSBzaW1wbGVfc3RydG9sKHMg
KyA4LCAmZSwgMTApOworCisgICAgICAgICAgICBpZiAoIGUgPT0gc3MgJiYg
dmVyID49IDEgJiYgdmVyIDw9IDIgKQorICAgICAgICAgICAgICAgIG9wdF9n
bnR0YWJfbWF4X3ZlcnNpb24gPSB2ZXI7CisgICAgICAgICAgICBlbHNlCisg
ICAgICAgICAgICAgICAgcmMgPSAtRUlOVkFMOworICAgICAgICB9CisgICAg
ICAgIGVsc2UgaWYgKCAodmFsID0gcGFyc2VfYm9vbGVhbigidHJhbnNpdGl2
ZSIsIHMsIHNzKSkgPj0gMCApCisgICAgICAgICAgICBvcHRfdHJhbnNpdGl2
ZV9ncmFudHMgPSB2YWw7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIHJj
ID0gLUVJTlZBTDsKKworICAgICAgICBzID0gc3MgKyAxOworICAgIH0gd2hp
bGUgKCAqc3MgKTsKKworICAgIHJldHVybiByYzsKK30KK2N1c3RvbV9wYXJh
bSgiZ250dGFiIiwgcGFyc2VfZ250dGFiKTsKKwogLyoKICAqIE5vdGUgdGhh
dCB0aGUgdGhyZWUgdmFsdWVzIGJlbG93IGFyZSBlZmZlY3RpdmVseSBwYXJ0
IG9mIHRoZSBBQkksIGV2ZW4gaWYKICAqIHdlIGRvbid0IG5lZWQgdG8gbWFr
ZSB0aGVtIGEgZm9ybWFsIHBhcnQgb2YgaXQ6IEEgZ3Vlc3Qgc3VzcGVuZGVk
IGZvcgpAQCAtMjUzNyw3ICsyNTcyLDggQEAgc3RhdGljIGludCBnbnR0YWJf
Y29weV9jbGFpbV9idWYoY29uc3QgcwogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjdXJyZW50LT5kb21haW4tPmRvbWFpbl9pZCwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnVmLT5y
ZWFkX29ubHksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICZidWYtPmZyYW1lLCAmYnVmLT5wYWdlLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAmYnVmLT5wdHIub2Zmc2V0LCAmYnVm
LT5sZW4sIDEpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAmYnVmLT5wdHIub2Zmc2V0LCAmYnVmLT5sZW4sCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wdF90cmFuc2l0aXZlX2dy
YW50cyk7CiAgICAgICAgIGlmICggcmMgIT0gR05UU1Rfb2theSApCiAgICAg
ICAgICAgICBnb3RvIG91dDsKICAgICAgICAgYnVmLT5wdHIudS5yZWYgPSBw
dHItPnUucmVmOwpAQCAtMjczOCw2ICsyNzc0LDEwIEBAIGdudHRhYl9zZXRf
dmVyc2lvbihYRU5fR1VFU1RfSEFORExFX1BBUkEKICAgICBpZiAoIG9wLnZl
cnNpb24gIT0gMSAmJiBvcC52ZXJzaW9uICE9IDIgKQogICAgICAgICBnb3Rv
IG91dDsKIAorICAgIHJlcyA9IC1FTk9TWVM7CisgICAgaWYgKCBvcC52ZXJz
aW9uID09IDIgJiYgb3B0X2dudHRhYl9tYXhfdmVyc2lvbiA9PSAxICkKKyAg
ICAgICAgZ290byBvdXQ7IC8qIEJlaGF2ZSBhcyBiZWZvcmUgc2V0X3ZlcnNp
b24gd2FzIGludHJvZHVjZWQuICovCisKICAgICByZXMgPSAwOwogICAgIGlm
ICggZ3QtPmd0X3ZlcnNpb24gPT0gb3AudmVyc2lvbiApCiAgICAgICAgIGdv
dG8gb3V0Owo=

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

RnJvbTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpTdWJqZWN0OiBBUk06IGRpc2FibGUgZ3JhbnQgdGFibGUgdjIKCkl0
IHdhcyBuZXZlciBleHBlY3RlZCB0byB3b3JrLCB0aGUgaW1wbGVtZW50YXRp
b24gaXMgaW5jb21wbGV0ZS4KCkFzIGEgc2lkZSBlZmZlY3QsIGl0IGFsc28g
cHJldmVudHMgZ3Vlc3RzIGZyb20gdHJpZ2dlcmluZyBhCiJCVUdfT04ocGFn
ZV9nZXRfb3duZXIocGcpICE9IGQpIiBpbiBnbnR0YWJfdW5wb3B1bGF0ZV9z
dGF0dXNfZnJhbWVzKCkuCgpUaGlzIGlzIFhTQS0yNjguCgpSZXBvcnRlZC1i
eTog546L56OKIDxsZWkxOS53YW5nQHNhbXN1bmcuY29tPgpTaWduZWQtb2Zm
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CgotLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgor
KysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgpAQCAt
ODI1LDYgKzgyNSw4IEBAIHZlcnNpb24gYXJlIDEgYW5kIDIuCiB1c2Ugb2Yg
Z3JhbnQgdGFibGUgdjIgd2l0aG91dCB0cmFuc2l0aXZlIGdyYW50cyBpcyBh
biBBQkkgYnJlYWthZ2UgZnJvbSB0aGUKIGd1ZXN0cyBwb2ludCBvZiB2aWV3
LgogCitUaGUgdXNhZ2Ugb2YgZ250dGFiIHYyIGlzIG5vdCBzZWN1cml0eSBz
dXBwb3J0ZWQgb24gQVJNIHBsYXRmb3Jtcy4KKwogIyMjIGdudHRhYlxfbWF4
XF9mcmFtZXMKID4gYD0gPGludGVnZXI+YAogCi0tLSBhL3hlbi9jb21tb24v
Z3JhbnRfdGFibGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMK
QEAgLTYyLDcgKzYyLDExIEBAIGludGVnZXJfcGFyYW0oImdudHRhYl9tYXhf
ZnJhbWVzIiwgbWF4X2cKIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21v
c3RseSBtYXhfbWFwdHJhY2tfZnJhbWVzOwogaW50ZWdlcl9wYXJhbSgiZ250
dGFiX21heF9tYXB0cmFja19mcmFtZXMiLCBtYXhfbWFwdHJhY2tfZnJhbWVz
KTsKIAotc3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IG9wdF9n
bnR0YWJfbWF4X3ZlcnNpb24gPSAyOworI2lmbmRlZiBHTlRUQUJfTUFYX1ZF
UlNJT04KKyNkZWZpbmUgR05UVEFCX01BWF9WRVJTSU9OIDIKKyNlbmRpZgor
CitzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0bHkgb3B0X2dudHRh
Yl9tYXhfdmVyc2lvbiA9IEdOVFRBQl9NQVhfVkVSU0lPTjsKIHN0YXRpYyBi
b29sX3QgX19yZWFkX21vc3RseSBvcHRfdHJhbnNpdGl2ZV9ncmFudHMgPSAx
OwogCiBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9nbnR0YWIoY29uc3QgY2hh
ciAqcykKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaApAQCAt
NCw2ICs0LDcgQEAKICNpbmNsdWRlIDx4ZW4vZ3JhbnRfdGFibGUuaD4KIAog
I2RlZmluZSBJTklUSUFMX05SX0dSQU5UX0ZSQU1FUyA0CisjZGVmaW5lIEdO
VFRBQl9NQVhfVkVSU0lPTiAxCiAKIHZvaWQgZ250dGFiX2NsZWFyX2ZsYWco
dW5zaWduZWQgbG9uZyBuciwgdWludDE2X3QgKmFkZHIpOwogaW50IGNyZWF0
ZV9ncmFudF9ob3N0X21hcHBpbmcodW5zaWduZWQgbG9uZyBncGFkZHIsCg==

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogY29tbW9uL2dudHRhYjogSW50cm9kdWNlIGNvbW1hbmQg
bGluZSBmZWF0dXJlIGNvbnRyb2xzCgpUaGlzIHBhdGNoIHdhcyBvcmlnaW5h
bGx5IHJlbGVhc2VkIGFzIHBhcnQgb2YgWFNBLTIyNi4gIEl0IHJldGFpbnMg
dGhlIHNhbWUKY29tbWFuZCBsaW5lIHN5bnRheCAoYXMgdmFyaW91cyBkb3du
c3RyZWFtcyBhcmUgbWl0aWdhdGluZyBYU0EtMjI2IHVzaW5nIHRoaXMKbWVj
aGFuaXNtKSBidXQgdGhlIGRlZmF1bHRzIGhhdmUgYmVlbiB1cGRhdGVkIGR1
ZSB0byB0aGUgcmV2aXNlZCBYU0EtMjI2CnBhdGNoZWQsIGFmdGVyIHdoaWNo
IHRyYW5zaXRpdmUgZ3JhbnRzIGFyZSBiZWxpZXZlZCB0byBmdW5jdGlvbmlu
Zwpwcm9wZXJseS4KClJlcG9ydGVkLWJ5OiDnjovno4ogPGxlaTE5LndhbmdA
c2Ftc3VuZy5jb20+ClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS9kb2NzL21pc2MveGVu
LWNvbW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2MveGVuLWNv
bW1hbmQtbGluZS5tYXJrZG93bgpAQCAtODcyLDYgKzg3MiwxOSBAQCBDb250
cm9scyBFUFQgcmVsYXRlZCBmZWF0dXJlcy4KIAogU3BlY2lmeSB3aGljaCBj
b25zb2xlIGdkYnN0dWIgc2hvdWxkIHVzZS4gU2VlICoqY29uc29sZSoqLgog
CisjIyMgZ250dGFiCis+IGA9IExpc3Qgb2YgWyBtYXgtdmVyOjxpbnRlZ2Vy
PiwgdHJhbnNpdGl2ZT08Ym9vbD4gXWAKKworPiBEZWZhdWx0OiBgZ250dGFi
PW1heC12ZXI6Mix0cmFuc2l0aXZlYAorCitDb250cm9sIHZhcmlvdXMgYXNw
ZWN0cyBvZiB0aGUgZ3JhbnQgdGFibGUgYmVoYXZpb3VyIGF2YWlsYWJsZSB0
byBndWVzdHMuCisKKyogYG1heC12ZXJgIFNlbGVjdCB0aGUgbWF4aW11bSBn
cmFudCB0YWJsZSB2ZXJzaW9uIHRvIG9mZmVyIHRvIGd1ZXN0cy4gIFZhbGlk
Cit2ZXJzaW9uIGFyZSAxIGFuZCAyLgorKiBgdHJhbnNpdGl2ZWAgUGVybWl0
IG9yIGRpc2FsbG93IHRoZSB1c2Ugb2YgdHJhbnNpdGl2ZSBncmFudHMuICBO
b3RlIHRoYXQgdGhlCit1c2Ugb2YgZ3JhbnQgdGFibGUgdjIgd2l0aG91dCB0
cmFuc2l0aXZlIGdyYW50cyBpcyBhbiBBQkkgYnJlYWthZ2UgZnJvbSB0aGUK
K2d1ZXN0cyBwb2ludCBvZiB2aWV3LgorCiAjIyMgZ250dGFiXF9tYXhcX2Zy
YW1lcwogPiBgPSA8aW50ZWdlcj5gCiAKLS0tIGEveGVuL2NvbW1vbi9ncmFu
dF90YWJsZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAt
NjIsNiArNjIsNDEgQEAgaW50ZWdlcl9wYXJhbSgiZ250dGFiX21heF9mcmFt
ZXMiLCBtYXhfZwogc3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5
IG1heF9tYXB0cmFja19mcmFtZXM7CiBpbnRlZ2VyX3BhcmFtKCJnbnR0YWJf
bWF4X21hcHRyYWNrX2ZyYW1lcyIsIG1heF9tYXB0cmFja19mcmFtZXMpOwog
CitzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0bHkgb3B0X2dudHRh
Yl9tYXhfdmVyc2lvbiA9IDI7CitzdGF0aWMgYm9vbCBfX3JlYWRfbW9zdGx5
IG9wdF90cmFuc2l0aXZlX2dyYW50cyA9IHRydWU7CisKK3N0YXRpYyBpbnQg
X19pbml0IHBhcnNlX2dudHRhYihjb25zdCBjaGFyICpzKQoreworICAgIGNv
bnN0IGNoYXIgKnNzLCAqZTsKKyAgICBpbnQgdmFsLCByYyA9IDA7CisKKyAg
ICBkbyB7CisgICAgICAgIHNzID0gc3RyY2hyKHMsICcsJyk7CisgICAgICAg
IGlmICggIXNzICkKKyAgICAgICAgICAgIHNzID0gc3RyY2hyKHMsICdcMCcp
OworCisgICAgICAgIGlmICggIXN0cm5jbXAocywgIm1heC12ZXI6IiwgOCkg
fHwKKyAgICAgICAgICAgICAhc3RybmNtcChzLCAibWF4X3ZlcjoiLCA4KSAp
IC8qIEFsaWFzIGZvciBvcmlnaW5hbCBYU0EtMjI2IHBhdGNoICovCisgICAg
ICAgIHsKKyAgICAgICAgICAgIGxvbmcgdmVyID0gc2ltcGxlX3N0cnRvbChz
ICsgOCwgJmUsIDEwKTsKKworICAgICAgICAgICAgaWYgKCBlID09IHNzICYm
IHZlciA+PSAxICYmIHZlciA8PSAyICkKKyAgICAgICAgICAgICAgICBvcHRf
Z250dGFiX21heF92ZXJzaW9uID0gdmVyOworICAgICAgICAgICAgZWxzZQor
ICAgICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKKyAgICAgICAgfQorICAg
ICAgICBlbHNlIGlmICggKHZhbCA9IHBhcnNlX2Jvb2xlYW4oInRyYW5zaXRp
dmUiLCBzLCBzcykpID49IDAgKQorICAgICAgICAgICAgb3B0X3RyYW5zaXRp
dmVfZ3JhbnRzID0gdmFsOworICAgICAgICBlbHNlCisgICAgICAgICAgICBy
YyA9IC1FSU5WQUw7CisKKyAgICAgICAgcyA9IHNzICsgMTsKKyAgICB9IHdo
aWxlICggKnNzICk7CisKKyAgICByZXR1cm4gcmM7Cit9CitjdXN0b21fcGFy
YW0oImdudHRhYiIsIHBhcnNlX2dudHRhYik7CisKIC8qCiAgKiBOb3RlIHRo
YXQgdGhlIHRocmVlIHZhbHVlcyBiZWxvdyBhcmUgZWZmZWN0aXZlbHkgcGFy
dCBvZiB0aGUgQUJJLCBldmVuIGlmCiAgKiB3ZSBkb24ndCBuZWVkIHRvIG1h
a2UgdGhlbSBhIGZvcm1hbCBwYXJ0IG9mIGl0OiBBIGd1ZXN0IHN1c3BlbmRl
ZCBmb3IKQEAgLTI1MzgsNyArMjU3Myw4IEBAIHN0YXRpYyBpbnQgZ250dGFi
X2NvcHlfY2xhaW1fYnVmKGNvbnN0IHMKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgY3VycmVudC0+ZG9tYWluLT5kb21haW5faWQs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJ1Zi0+
cmVhZF9vbmx5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAmYnVmLT5mcmFtZSwgJmJ1Zi0+cGFnZSwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJmJ1Zi0+cHRyLm9mZnNldCwgJmJ1
Zi0+bGVuLCAxKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJmJ1Zi0+cHRyLm9mZnNldCwgJmJ1Zi0+bGVuLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcHRfdHJhbnNpdGl2ZV9n
cmFudHMpOwogICAgICAgICBpZiAoIHJjICE9IEdOVFNUX29rYXkgKQogICAg
ICAgICAgICAgZ290byBvdXQ7CiAgICAgICAgIGJ1Zi0+cHRyLnUucmVmID0g
cHRyLT51LnJlZjsKQEAgLTI3MzksNiArMjc3NSwxMCBAQCBnbnR0YWJfc2V0
X3ZlcnNpb24oWEVOX0dVRVNUX0hBTkRMRV9QQVJBCiAgICAgaWYgKCBvcC52
ZXJzaW9uICE9IDEgJiYgb3AudmVyc2lvbiAhPSAyICkKICAgICAgICAgZ290
byBvdXQ7CiAKKyAgICByZXMgPSAtRU5PU1lTOworICAgIGlmICggb3AudmVy
c2lvbiA9PSAyICYmIG9wdF9nbnR0YWJfbWF4X3ZlcnNpb24gPT0gMSApCisg
ICAgICAgIGdvdG8gb3V0OyAvKiBCZWhhdmUgYXMgYmVmb3JlIHNldF92ZXJz
aW9uIHdhcyBpbnRyb2R1Y2VkLiAqLworCiAgICAgcmVzID0gMDsKICAgICBp
ZiAoIGd0LT5ndF92ZXJzaW9uID09IG9wLnZlcnNpb24gKQogICAgICAgICBn
b3RvIG91dDsK

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

RnJvbTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpTdWJqZWN0OiBBUk06IGRpc2FibGUgZ3JhbnQgdGFibGUgdjIKCkl0
IHdhcyBuZXZlciBleHBlY3RlZCB0byB3b3JrLCB0aGUgaW1wbGVtZW50YXRp
b24gaXMgaW5jb21wbGV0ZS4KCkFzIGEgc2lkZSBlZmZlY3QsIGl0IGFsc28g
cHJldmVudHMgZ3Vlc3RzIGZyb20gdHJpZ2dlcmluZyBhCiJCVUdfT04ocGFn
ZV9nZXRfb3duZXIocGcpICE9IGQpIiBpbiBnbnR0YWJfdW5wb3B1bGF0ZV9z
dGF0dXNfZnJhbWVzKCkuCgpUaGlzIGlzIFhTQS0yNjguCgpSZXBvcnRlZC1i
eTog546L56OKIDxsZWkxOS53YW5nQHNhbXN1bmcuY29tPgpTaWduZWQtb2Zm
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CgotLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgor
KysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgpAQCAt
ODg1LDYgKzg4NSw4IEBAIHZlcnNpb24gYXJlIDEgYW5kIDIuCiB1c2Ugb2Yg
Z3JhbnQgdGFibGUgdjIgd2l0aG91dCB0cmFuc2l0aXZlIGdyYW50cyBpcyBh
biBBQkkgYnJlYWthZ2UgZnJvbSB0aGUKIGd1ZXN0cyBwb2ludCBvZiB2aWV3
LgogCitUaGUgdXNhZ2Ugb2YgZ250dGFiIHYyIGlzIG5vdCBzZWN1cml0eSBz
dXBwb3J0ZWQgb24gQVJNIHBsYXRmb3Jtcy4KKwogIyMjIGdudHRhYlxfbWF4
XF9mcmFtZXMKID4gYD0gPGludGVnZXI+YAogCi0tLSBhL3hlbi9jb21tb24v
Z3JhbnRfdGFibGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMK
QEAgLTYyLDcgKzYyLDExIEBAIGludGVnZXJfcGFyYW0oImdudHRhYl9tYXhf
ZnJhbWVzIiwgbWF4X2cKIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21v
c3RseSBtYXhfbWFwdHJhY2tfZnJhbWVzOwogaW50ZWdlcl9wYXJhbSgiZ250
dGFiX21heF9tYXB0cmFja19mcmFtZXMiLCBtYXhfbWFwdHJhY2tfZnJhbWVz
KTsKIAotc3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IG9wdF9n
bnR0YWJfbWF4X3ZlcnNpb24gPSAyOworI2lmbmRlZiBHTlRUQUJfTUFYX1ZF
UlNJT04KKyNkZWZpbmUgR05UVEFCX01BWF9WRVJTSU9OIDIKKyNlbmRpZgor
CitzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0bHkgb3B0X2dudHRh
Yl9tYXhfdmVyc2lvbiA9IEdOVFRBQl9NQVhfVkVSU0lPTjsKIHN0YXRpYyBi
b29sIF9fcmVhZF9tb3N0bHkgb3B0X3RyYW5zaXRpdmVfZ3JhbnRzID0gdHJ1
ZTsKIAogc3RhdGljIGludCBfX2luaXQgcGFyc2VfZ250dGFiKGNvbnN0IGNo
YXIgKnMpCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmgKQEAg
LTQsNiArNCw3IEBACiAjaW5jbHVkZSA8eGVuL2dyYW50X3RhYmxlLmg+CiAK
ICNkZWZpbmUgSU5JVElBTF9OUl9HUkFOVF9GUkFNRVMgNAorI2RlZmluZSBH
TlRUQUJfTUFYX1ZFUlNJT04gMQogCiB2b2lkIGdudHRhYl9jbGVhcl9mbGFn
KHVuc2lnbmVkIGxvbmcgbnIsIHVpbnQxNl90ICphZGRyKTsKIGludCBjcmVh
dGVfZ3JhbnRfaG9zdF9tYXBwaW5nKHVuc2lnbmVkIGxvbmcgZ3BhZGRyLAo=

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogY29tbW9uL2dudHRhYjogSW50cm9kdWNlIGNvbW1hbmQg
bGluZSBmZWF0dXJlIGNvbnRyb2xzCgpUaGlzIHBhdGNoIHdhcyBvcmlnaW5h
bGx5IHJlbGVhc2VkIGFzIHBhcnQgb2YgWFNBLTIyNi4gIEl0IHJldGFpbnMg
dGhlIHNhbWUKY29tbWFuZCBsaW5lIHN5bnRheCAoYXMgdmFyaW91cyBkb3du
c3RyZWFtcyBhcmUgbWl0aWdhdGluZyBYU0EtMjI2IHVzaW5nIHRoaXMKbWVj
aGFuaXNtKSBidXQgdGhlIGRlZmF1bHRzIGhhdmUgYmVlbiB1cGRhdGVkIGR1
ZSB0byB0aGUgcmV2aXNlZCBYU0EtMjI2CnBhdGNoZWQsIGFmdGVyIHdoaWNo
IHRyYW5zaXRpdmUgZ3JhbnRzIGFyZSBiZWxpZXZlZCB0byBmdW5jdGlvbmlu
Zwpwcm9wZXJseS4KClJlcG9ydGVkLWJ5OiDnjovno4ogPGxlaTE5LndhbmdA
c2Ftc3VuZy5jb20+ClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS9kb2NzL21pc2MveGVu
LWNvbW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2MveGVuLWNv
bW1hbmQtbGluZS5tYXJrZG93bgpAQCAtOTIwLDYgKzkyMCwxOSBAQCBDb250
cm9scyBFUFQgcmVsYXRlZCBmZWF0dXJlcy4KIAogU3BlY2lmeSB3aGljaCBj
b25zb2xlIGdkYnN0dWIgc2hvdWxkIHVzZS4gU2VlICoqY29uc29sZSoqLgog
CisjIyMgZ250dGFiCis+IGA9IExpc3Qgb2YgWyBtYXgtdmVyOjxpbnRlZ2Vy
PiwgdHJhbnNpdGl2ZT08Ym9vbD4gXWAKKworPiBEZWZhdWx0OiBgZ250dGFi
PW1heC12ZXI6Mix0cmFuc2l0aXZlYAorCitDb250cm9sIHZhcmlvdXMgYXNw
ZWN0cyBvZiB0aGUgZ3JhbnQgdGFibGUgYmVoYXZpb3VyIGF2YWlsYWJsZSB0
byBndWVzdHMuCisKKyogYG1heC12ZXJgIFNlbGVjdCB0aGUgbWF4aW11bSBn
cmFudCB0YWJsZSB2ZXJzaW9uIHRvIG9mZmVyIHRvIGd1ZXN0cy4gIFZhbGlk
Cit2ZXJzaW9uIGFyZSAxIGFuZCAyLgorKiBgdHJhbnNpdGl2ZWAgUGVybWl0
IG9yIGRpc2FsbG93IHRoZSB1c2Ugb2YgdHJhbnNpdGl2ZSBncmFudHMuICBO
b3RlIHRoYXQgdGhlCit1c2Ugb2YgZ3JhbnQgdGFibGUgdjIgd2l0aG91dCB0
cmFuc2l0aXZlIGdyYW50cyBpcyBhbiBBQkkgYnJlYWthZ2UgZnJvbSB0aGUK
K2d1ZXN0cyBwb2ludCBvZiB2aWV3LgorCiAjIyMgZ250dGFiXF9tYXhcX2Zy
YW1lcwogPiBgPSA8aW50ZWdlcj5gCiAKLS0tIGEveGVuL2NvbW1vbi9ncmFu
dF90YWJsZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAt
OTcsNiArOTcsNDEgQEAgc3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRfbW9z
dGx5IG1heF9tYQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBERUZBVUxUX01BWF9NQVBUUkFDS19GUkFNRVM7CiBp
bnRlZ2VyX3J1bnRpbWVfcGFyYW0oImdudHRhYl9tYXhfbWFwdHJhY2tfZnJh
bWVzIiwgbWF4X21hcHRyYWNrX2ZyYW1lcyk7CiAKK3N0YXRpYyB1bnNpZ25l
ZCBpbnQgX19yZWFkX21vc3RseSBvcHRfZ250dGFiX21heF92ZXJzaW9uID0g
MjsKK3N0YXRpYyBib29sIF9fcmVhZF9tb3N0bHkgb3B0X3RyYW5zaXRpdmVf
Z3JhbnRzID0gdHJ1ZTsKKworc3RhdGljIGludCBfX2luaXQgcGFyc2VfZ250
dGFiKGNvbnN0IGNoYXIgKnMpCit7CisgICAgY29uc3QgY2hhciAqc3MsICpl
OworICAgIGludCB2YWwsIHJjID0gMDsKKworICAgIGRvIHsKKyAgICAgICAg
c3MgPSBzdHJjaHIocywgJywnKTsKKyAgICAgICAgaWYgKCAhc3MgKQorICAg
ICAgICAgICAgc3MgPSBzdHJjaHIocywgJ1wwJyk7CisKKyAgICAgICAgaWYg
KCAhc3RybmNtcChzLCAibWF4LXZlcjoiLCA4KSB8fAorICAgICAgICAgICAg
ICFzdHJuY21wKHMsICJtYXhfdmVyOiIsIDgpICkgLyogQWxpYXMgZm9yIG9y
aWdpbmFsIFhTQS0yMjYgcGF0Y2ggKi8KKyAgICAgICAgeworICAgICAgICAg
ICAgbG9uZyB2ZXIgPSBzaW1wbGVfc3RydG9sKHMgKyA4LCAmZSwgMTApOwor
CisgICAgICAgICAgICBpZiAoIGUgPT0gc3MgJiYgdmVyID49IDEgJiYgdmVy
IDw9IDIgKQorICAgICAgICAgICAgICAgIG9wdF9nbnR0YWJfbWF4X3ZlcnNp
b24gPSB2ZXI7CisgICAgICAgICAgICBlbHNlCisgICAgICAgICAgICAgICAg
cmMgPSAtRUlOVkFMOworICAgICAgICB9CisgICAgICAgIGVsc2UgaWYgKCAo
dmFsID0gcGFyc2VfYm9vbGVhbigidHJhbnNpdGl2ZSIsIHMsIHNzKSkgPj0g
MCApCisgICAgICAgICAgICBvcHRfdHJhbnNpdGl2ZV9ncmFudHMgPSB2YWw7
CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKKwor
ICAgICAgICBzID0gc3MgKyAxOworICAgIH0gd2hpbGUgKCAqc3MgKTsKKwor
ICAgIHJldHVybiByYzsKK30KK2N1c3RvbV9wYXJhbSgiZ250dGFiIiwgcGFy
c2VfZ250dGFiKTsKKwogLyoKICAqIE5vdGUgdGhhdCB0aGUgdGhyZWUgdmFs
dWVzIGJlbG93IGFyZSBlZmZlY3RpdmVseSBwYXJ0IG9mIHRoZSBBQkksIGV2
ZW4gaWYKICAqIHdlIGRvbid0IG5lZWQgdG8gbWFrZSB0aGVtIGEgZm9ybWFs
IHBhcnQgb2YgaXQ6IEEgZ3Vlc3Qgc3VzcGVuZGVkIGZvcgpAQCAtMjcyNSw3
ICsyNzYwLDggQEAgc3RhdGljIGludCBnbnR0YWJfY29weV9jbGFpbV9idWYo
Y29uc3QgcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Y3VycmVudC0+ZG9tYWluLT5kb21haW5faWQsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBidWYtPnJlYWRfb25seSwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICZidWYtPmZyYW1lLCAmYnVm
LT5wYWdlLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
JmJ1Zi0+cHRyLm9mZnNldCwgJmJ1Zi0+bGVuLCB0cnVlKTsKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICZidWYtPnB0ci5vZmZzZXQs
ICZidWYtPmxlbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIG9wdF90cmFuc2l0aXZlX2dyYW50cyk7CiAgICAgICAgIGlmICggcmMg
IT0gR05UU1Rfb2theSApCiAgICAgICAgICAgICBnb3RvIG91dDsKICAgICAg
ICAgYnVmLT5wdHIudS5yZWYgPSBwdHItPnUucmVmOwpAQCAtMjkyNyw2ICsy
OTYzLDEwIEBAIGdudHRhYl9zZXRfdmVyc2lvbihYRU5fR1VFU1RfSEFORExF
X1BBUkEKICAgICBpZiAoIG9wLnZlcnNpb24gIT0gMSAmJiBvcC52ZXJzaW9u
ICE9IDIgKQogICAgICAgICBnb3RvIG91dDsKIAorICAgIHJlcyA9IC1FTk9T
WVM7CisgICAgaWYgKCBvcC52ZXJzaW9uID09IDIgJiYgb3B0X2dudHRhYl9t
YXhfdmVyc2lvbiA9PSAxICkKKyAgICAgICAgZ290byBvdXQ7IC8qIEJlaGF2
ZSBhcyBiZWZvcmUgc2V0X3ZlcnNpb24gd2FzIGludHJvZHVjZWQuICovCisK
ICAgICByZXMgPSAwOwogICAgIGlmICggZ3QtPmd0X3ZlcnNpb24gPT0gb3Au
dmVyc2lvbiApCiAgICAgICAgIGdvdG8gb3V0Owo=

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

RnJvbTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpTdWJqZWN0OiBBUk06IGRpc2FibGUgZ3JhbnQgdGFibGUgdjIKCkl0
IHdhcyBuZXZlciBleHBlY3RlZCB0byB3b3JrLCB0aGUgaW1wbGVtZW50YXRp
b24gaXMgaW5jb21wbGV0ZS4KCkFzIGEgc2lkZSBlZmZlY3QsIGl0IGFsc28g
cHJldmVudHMgZ3Vlc3RzIGZyb20gdHJpZ2dlcmluZyBhCiJCVUdfT04ocGFn
ZV9nZXRfb3duZXIocGcpICE9IGQpIiBpbiBnbnR0YWJfdW5wb3B1bGF0ZV9z
dGF0dXNfZnJhbWVzKCkuCgpUaGlzIGlzIFhTQS0yNjguCgpSZXBvcnRlZC1i
eTog546L56OKIDxsZWkxOS53YW5nQHNhbXN1bmcuY29tPgpTaWduZWQtb2Zm
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CgotLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgor
KysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgpAQCAt
OTMzLDYgKzkzMyw4IEBAIHZlcnNpb24gYXJlIDEgYW5kIDIuCiB1c2Ugb2Yg
Z3JhbnQgdGFibGUgdjIgd2l0aG91dCB0cmFuc2l0aXZlIGdyYW50cyBpcyBh
biBBQkkgYnJlYWthZ2UgZnJvbSB0aGUKIGd1ZXN0cyBwb2ludCBvZiB2aWV3
LgogCitUaGUgdXNhZ2Ugb2YgZ250dGFiIHYyIGlzIG5vdCBzZWN1cml0eSBz
dXBwb3J0ZWQgb24gQVJNIHBsYXRmb3Jtcy4KKwogIyMjIGdudHRhYlxfbWF4
XF9mcmFtZXMKID4gYD0gPGludGVnZXI+YAogCi0tLSBhL3hlbi9jb21tb24v
Z3JhbnRfdGFibGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMK
QEAgLTk3LDcgKzk3LDExIEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFk
X21vc3RseSBtYXhfbWEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgREVGQVVMVF9NQVhfTUFQVFJBQ0tfRlJBTUVT
OwogaW50ZWdlcl9ydW50aW1lX3BhcmFtKCJnbnR0YWJfbWF4X21hcHRyYWNr
X2ZyYW1lcyIsIG1heF9tYXB0cmFja19mcmFtZXMpOwogCi1zdGF0aWMgdW5z
aWduZWQgaW50IF9fcmVhZF9tb3N0bHkgb3B0X2dudHRhYl9tYXhfdmVyc2lv
biA9IDI7CisjaWZuZGVmIEdOVFRBQl9NQVhfVkVSU0lPTgorI2RlZmluZSBH
TlRUQUJfTUFYX1ZFUlNJT04gMgorI2VuZGlmCisKK3N0YXRpYyB1bnNpZ25l
ZCBpbnQgX19yZWFkX21vc3RseSBvcHRfZ250dGFiX21heF92ZXJzaW9uID0g
R05UVEFCX01BWF9WRVJTSU9OOwogc3RhdGljIGJvb2wgX19yZWFkX21vc3Rs
eSBvcHRfdHJhbnNpdGl2ZV9ncmFudHMgPSB0cnVlOwogCiBzdGF0aWMgaW50
IF9faW5pdCBwYXJzZV9nbnR0YWIoY29uc3QgY2hhciAqcykKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oCisrKyBiL3hlbi9pbmNs
dWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaApAQCAtNyw2ICs3LDcgQEAKICNp
bmNsdWRlIDx4ZW4vc2NoZWQuaD4KIAogI2RlZmluZSBJTklUSUFMX05SX0dS
QU5UX0ZSQU1FUyAxVQorI2RlZmluZSBHTlRUQUJfTUFYX1ZFUlNJT04gMQog
CiBzdHJ1Y3QgZ3JhbnRfdGFibGVfYXJjaCB7CiAgICAgZ2ZuX3QgKnNoYXJl
ZF9nZm47Cg==

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

RnJvbTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpTdWJqZWN0OiBBUk06IGRpc2FibGUgZ3JhbnQgdGFibGUgdjIKCkl0
IHdhcyBuZXZlciBleHBlY3RlZCB0byB3b3JrLCB0aGUgaW1wbGVtZW50YXRp
b24gaXMgaW5jb21wbGV0ZS4KCkFzIGEgc2lkZSBlZmZlY3QsIGl0IGFsc28g
cHJldmVudHMgZ3Vlc3RzIGZyb20gdHJpZ2dlcmluZyBhCiJCVUdfT04ocGFn
ZV9nZXRfb3duZXIocGcpICE9IGQpIiBpbiBnbnR0YWJfdW5wb3B1bGF0ZV9z
dGF0dXNfZnJhbWVzKCkuCgpUaGlzIGlzIFhTQS0yNjguCgpSZXBvcnRlZC1i
eTog546L56OKIDxsZWkxOS53YW5nQHNhbXN1bmcuY29tPgpTaWduZWQtb2Zm
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CgotLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgor
KysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgpAQCAt
OTM2LDYgKzkzNiw4IEBAIHZlcnNpb24gYXJlIDEgYW5kIDIuCiB1c2Ugb2Yg
Z3JhbnQgdGFibGUgdjIgd2l0aG91dCB0cmFuc2l0aXZlIGdyYW50cyBpcyBh
biBBQkkgYnJlYWthZ2UgZnJvbSB0aGUKIGd1ZXN0cyBwb2ludCBvZiB2aWV3
LgogCitUaGUgdXNhZ2Ugb2YgZ250dGFiIHYyIGlzIG5vdCBzZWN1cml0eSBz
dXBwb3J0ZWQgb24gQVJNIHBsYXRmb3Jtcy4KKwogIyMjIGdudHRhYlxfbWF4
XF9mcmFtZXMKID4gYD0gPGludGVnZXI+YAogCi0tLSBhL3hlbi9jb21tb24v
Z3JhbnRfdGFibGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMK
QEAgLTk3LDcgKzk3LDExIEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFk
X21vc3RseSBtYXhfbWFwdHJhY2tfZnJhbWVzID0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgREVGQVVMVF9NQVhf
TUFQVFJBQ0tfRlJBTUVTOwogaW50ZWdlcl9ydW50aW1lX3BhcmFtKCJnbnR0
YWJfbWF4X21hcHRyYWNrX2ZyYW1lcyIsIG1heF9tYXB0cmFja19mcmFtZXMp
OwogCi1zdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0bHkgb3B0X2du
dHRhYl9tYXhfdmVyc2lvbiA9IDI7CisjaWZuZGVmIEdOVFRBQl9NQVhfVkVS
U0lPTgorI2RlZmluZSBHTlRUQUJfTUFYX1ZFUlNJT04gMgorI2VuZGlmCisK
K3N0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3RseSBvcHRfZ250dGFi
X21heF92ZXJzaW9uID0gR05UVEFCX01BWF9WRVJTSU9OOwogc3RhdGljIGJv
b2wgX19yZWFkX21vc3RseSBvcHRfdHJhbnNpdGl2ZV9ncmFudHMgPSB0cnVl
OwogCiBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9nbnR0YWIoY29uc3QgY2hh
ciAqcykKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaApAQCAt
Nyw2ICs3LDcgQEAKICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KIAogI2RlZmlu
ZSBJTklUSUFMX05SX0dSQU5UX0ZSQU1FUyAxVQorI2RlZmluZSBHTlRUQUJf
TUFYX1ZFUlNJT04gMQogCiBzdHJ1Y3QgZ3JhbnRfdGFibGVfYXJjaCB7CiAg
ICAgZ2ZuX3QgKnNoYXJlZF9nZm47Cg==

--=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 Aug 14 17:18:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 17: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 1fpcxI-0000Ae-PZ; Tue, 14 Aug 2018 17:18: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=l9n0=k5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpcxH-00009t-Rw
 for xen-devel@lists.xen.org; Tue, 14 Aug 2018 17:18:03 +0000
X-Inumbo-ID: 13490877-9fe6-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 13490877-9fe6-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 17:18: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 1fpcxA-0000ot-37; Tue, 14 Aug 2018 17:17:56 +0000
Received: from iwj by xenbits.xenproject.org with local (Exim 4.89)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1fpcxA-00078C-0X; Tue, 14 Aug 2018 17:17:56 +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: <E1fpcxA-00078C-0X@xenbits.xenproject.org>
Date: Tue, 14 Aug 2018 17:17:56 +0000
Subject: [Xen-devel] Xen Security Advisory 269 v2 - x86: Incorrect
 MSR_DEBUGCTL handling lets guests enable BTS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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-269
                              version 2

      x86: Incorrect MSR_DEBUGCTL handling lets guests enable BTS

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

Public release.

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

The DEBUGCTL MSR contains several debugging features, some of which virtualise
cleanly, but some do not.  In particular, Branch Trace Store is not
virtualised by the processor, and software has to be careful to configure it
suitably not to lock up the core.  As a result, it must only be available to
fully trusted guests.

Unfortunately, in the case that vPMU is disabled, all value checking was
skipped, allowing the guest to chose any MSR_DEBUGCTL setting it likes.

IMPACT
======

A malicious or buggy guest administrator can lock up the entire host, causing
a Denial of Service.

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

Xen versions 4.6 and later are vulnerable.

Only systems using Intel CPUs are affected. ARM and AMD systems are
unaffected.

Only x86 HVM or PVH guests can exploit the vulnerability.  x86 PV guests
cannot exploit the vulnerability.

MITIGATION
==========

Running only x86 PV guests avoids the vulnerability.

CREDITS
=======

This issue was discovered by Andrew Cooper of Citrix.

RESOLUTION
==========

Applying the appropriate attached patch resolves this issue.

xsa269.patch           xen-unstable
xsa269-4.11.patch      Xen 4.11
xsa269-4.10.patch      4.10, 4.9
xsa269-4.8.patch       Xen 4.8, 4.7, 4.6

$ sha256sum xsa269*
4733d09bb63523744ca2ee172e2fade0c39082c15d9a746144f279cf1359b723  xsa269.meta
5a5fe36f1f876a5029493e7fa191436fd021929aaba2d820636df17f4ed20113  xsa269.patch
ea11cef818050bca13d4eb89294627c97e4cdb830124f679e77d37a44a370286  xsa269-4.8.patch
45ba1823530f329dd73088b77098e686b32f5daac0bc5177b2afea09f8c3593a  xsa269-4.10.patch
e0ca060311fb9ba3247e2fe65bca4806a131644f8894fd08be374904904b1944  xsa269-4.11.patch
$

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

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

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

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


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

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

iQEcBAEBCAAGBQJbcw6sAAoJEIP+FMlX6CvZNaQIAIPnev8ld7Rt9Gaty0mymCq8
WkKMRcqqSTbmHCgFvsWPPoji9yqQZR5QMkb+q7voE7PvzqH5sTAP6i8tHtsPjZNS
jmron4grWnhoNMpM+jywIFjWyy0MT1WIDehP0GqzLIBgLODg1TIfGN1HMxBIxj5P
yC9BRiGLNkIclOKknh0Yo2fj04XX38rETpeT7J3kbfRw8wzx5sTRgoIwwkkfoqjj
GbcKSDmJmcm8OpCdl5xnMxdOxBv50p91j3VyBfOXzPeHw3sFzjURDSZgG16V5NY7
mrDzaHiRCFwdhN+k43zpyn8+A2JRI1dTz0yqGzJctyuCgFkkt4HEYLDafpeyEyg=
=CK+x
-----END PGP SIGNATURE-----

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

ewogICJYU0EiOiAyNjksCiAgIlN1cHBvcnRlZFZlcnNpb25zIjogWwogICAg
Im1hc3RlciIsCiAgICAiNC4xMSIsCiAgICAiNC4xMCIsCiAgICAiNC45IiwK
ICAgICI0LjgiLAogICAgIjQuNyIsCiAgICAiNC42IgogIF0sCiAgIlRyZWVz
IjogWwogICAgInhlbiIKICBdLAogICJSZWNpcGVzIjogewogICAgIjQuMTAi
OiB7CiAgICAgICJSZWNpcGVzIjogewogICAgICAgICJ4ZW4iOiB7CiAgICAg
ICAgICAiU3RhYmxlUmVmIjogIjg3YzgzYWYzMzNlMDI0OGFkYTJlNjU2MDk2
NWFjYTYwOTZlYzdmMmIiLAogICAgICAgICAgIlByZXJlcXMiOiBbCiAgICAg
ICAgICAgIDI2OAogICAgICAgICAgXSwKICAgICAgICAgICJQYXRjaGVzIjog
WwogICAgICAgICAgICAieHNhMjY5LTQuMTAucGF0Y2giCiAgICAgICAgICBd
CiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAgIjQuMTEiOiB7CiAgICAg
ICJSZWNpcGVzIjogewogICAgICAgICJ4ZW4iOiB7CiAgICAgICAgICAiU3Rh
YmxlUmVmIjogIjMzY2VkNzI1ZTExYWY0ZWFiZDMzMzRkMTJmNTNlZDgwN2U5
ZTI1ODYiLAogICAgICAgICAgIlByZXJlcXMiOiBbCiAgICAgICAgICAgIDI2
OAogICAgICAgICAgXSwKICAgICAgICAgICJQYXRjaGVzIjogWwogICAgICAg
ICAgICAieHNhMjY5LTQuMTEucGF0Y2giCiAgICAgICAgICBdCiAgICAgICAg
fQogICAgICB9CiAgICB9LAogICAgIjQuNiI6IHsKICAgICAgIlJlY2lwZXMi
OiB7CiAgICAgICAgInhlbiI6IHsKICAgICAgICAgICJTdGFibGVSZWYiOiAi
OThkNzk0OGI1MGI0ZTkxZWM0ZWZhODYwZGEzMmQ5YWM0ZmU2OTMwMCIsCiAg
ICAgICAgICAiUHJlcmVxcyI6IFsKICAgICAgICAgICAgMjY4CiAgICAgICAg
ICBdLAogICAgICAgICAgIlBhdGNoZXMiOiBbCiAgICAgICAgICAgICJ4c2Ey
NjktNC44LnBhdGNoIgogICAgICAgICAgXQogICAgICAgIH0KICAgICAgfQog
ICAgfSwKICAgICI0LjciOiB7CiAgICAgICJSZWNpcGVzIjogewogICAgICAg
ICJ4ZW4iOiB7CiAgICAgICAgICAiU3RhYmxlUmVmIjogIjkxY2E4NGM4NjJi
MTVmZTc0YWI5YjU4NzBlNjY5MDNhZWM0Zjg2ZGQiLAogICAgICAgICAgIlBy
ZXJlcXMiOiBbCiAgICAgICAgICAgIDI2OAogICAgICAgICAgXSwKICAgICAg
ICAgICJQYXRjaGVzIjogWwogICAgICAgICAgICAieHNhMjY5LTQuOC5wYXRj
aCIKICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAgICAi
NC44IjogewogICAgICAiUmVjaXBlcyI6IHsKICAgICAgICAieGVuIjogewog
ICAgICAgICAgIlN0YWJsZVJlZiI6ICJhYTQ1MDE1M2YyZDk2MGMyMTcxNDli
MzFiNjhhOGI1N2M1YThlNTk1IiwKICAgICAgICAgICJQcmVyZXFzIjogWwog
ICAgICAgICAgICAyNjgKICAgICAgICAgIF0sCiAgICAgICAgICAiUGF0Y2hl
cyI6IFsKICAgICAgICAgICAgInhzYTI2OS00LjgucGF0Y2giCiAgICAgICAg
ICBdCiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAgIjQuOSI6IHsKICAg
ICAgIlJlY2lwZXMiOiB7CiAgICAgICAgInhlbiI6IHsKICAgICAgICAgICJT
dGFibGVSZWYiOiAiYTFiMjIzYjc1NmYzNTQ4OTU1MjUwNjBiZDNmOWYxZjA3
ODk5YTA4MiIsCiAgICAgICAgICAiUHJlcmVxcyI6IFsKICAgICAgICAgICAg
MjY4CiAgICAgICAgICBdLAogICAgICAgICAgIlBhdGNoZXMiOiBbCiAgICAg
ICAgICAgICJ4c2EyNjktNC4xMC5wYXRjaCIKICAgICAgICAgIF0KICAgICAg
ICB9CiAgICAgIH0KICAgIH0sCiAgICAibWFzdGVyIjogewogICAgICAiUmVj
aXBlcyI6IHsKICAgICAgICAieGVuIjogewogICAgICAgICAgIlN0YWJsZVJl
ZiI6ICJhY2QwMGEzMDMzNzhjZTQ4YmQ2YmJkOGE1NzlmMWZlMmYxYjIxYTdk
IiwKICAgICAgICAgICJQcmVyZXFzIjogWwogICAgICAgICAgICAyNjgKICAg
ICAgICAgIF0sCiAgICAgICAgICAiUGF0Y2hlcyI6IFsKICAgICAgICAgICAg
InhzYTI2OS5wYXRjaCIKICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIH0K
ICAgIH0KICB9Cn0=

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2L3Z0eDogRml4IHRoZSBjaGVja2luZyBmb3IgdW5r
bm93bi9pbnZhbGlkIE1TUl9ERUJVR0NUTCBiaXRzCgpUaGUgVlBNVV9NT0RF
X09GRiBlYXJseS1leGl0IGluIHZwbXVfZG9fd3Jtc3IoKSBpbnRyb2R1Y2Vk
IGJ5IGMvcwoxMWZlOTk4ZTU2IGJ5cGFzc2VzIGFsbCByZXNlcnZlZCBiaXQg
Y2hlY2tpbmcgaW4gdGhlIGdlbmVyYWwgY2FzZS4gIEFzIGEKcmVzdWx0LCBh
IGd1ZXN0IGNhbiBlbmFibGUgQlRTIHdoZW4gaXQgc2hvdWxkbid0IGJlIHBl
cm1pdHRlZCB0bywgYW5kCmxvY2sgdXAgdGhlIGVudGlyZSBob3N0LgoKV2l0
aCB2UE1VIGFjdGl2ZSAobm90IGEgc2VjdXJpdHkgc3VwcG9ydGVkIGNvbmZp
Z3VyYXRpb24sIGJ1dCB1c2VmdWwgZm9yCmRlYnVnZ2luZyksIHRoZSByZXNl
cnZlZCBiaXQgY2hlY2tpbmcgaW4gYnJva2VuLCBjYXVzZWQgYnkgdGhlIG9y
aWdpbmFsCkJUUyBjaGFuZ2VzZXQgMWE4YWE3NWVkLgoKRnJvbSBhIGNvcnJl
Y3RuZXNzIHN0YW5kcG9pbnQsIGl0IGlzIG5vdCBwb3NzaWJsZSB0byBoYXZl
IHR3byBkaWZmZXJlbnQKcGllY2VzIG9mIGNvZGUgcmVzcG9uc2libGUgZm9y
IGRpZmZlcmVudCBwYXJ0cyBvZiB2YWx1ZSBjaGVja2luZywgaWYKdGhlcmUg
aXNuJ3QgYW4gYWNjdW11bGF0aW9uIG9mIGJpdHMgd2hpY2ggaGF2ZSBiZWVu
IGNoZWNrZWQuICBBCnByYWN0aWNhbCB1cHNob3Qgb2YgdGhpcyBpcyB0aGF0
IGEgZ3Vlc3QgY2FuIHNldCBhbnkgdmFsdWUgaXQKd2lzaGVzICh1c3VhbGx5
IHJlc3VsdGluZyBpbiBhIHZtZW50cnkgZmFpbHVyZSBmb3IgYmFkIGd1ZXN0
IHN0YXRlKS4KClRoZXJlZm9yZSwgZml4IHRoaXMgYnkgaW1wbGVtZW50aW5n
IGFsbCB0aGUgcmVzZXJ2ZWQgYml0IGNoZWNraW5nIGluIHRoZQptYWluIE1T
Ul9ERUJVR0NUTCBibG9jaywgYW5kIHJlbW92aW5nIGFsbCBoYW5kbGluZyBv
ZiBERUJVR0NUTCBmcm9tIHRoZQp2UE1VIE1TUiBsb2dpYy4KClRoaXMgaXMg
WFNBLTI2OQoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvY3B1L3ZwbXVfaW50ZWwuYyBiL3hlbi9hcmNoL3g4Ni9jcHUvdnBtdV9p
bnRlbC5jCmluZGV4IDFmYzc5YzkuLjZlMjdmNmUgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9jcHUvdnBtdV9pbnRlbC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9jcHUvdnBtdV9pbnRlbC5jCkBAIC01MzMsMjcgKzUzMyw3IEBAIHN0YXRp
YyBpbnQgY29yZTJfdnBtdV9kb193cm1zcih1bnNpZ25lZCBpbnQgbXNyLCB1
aW50NjRfdCBtc3JfY29udGVudCwKICAgICB1aW50NjRfdCAqZW5hYmxlZF9j
bnRyczsKIAogICAgIGlmICggIWNvcmUyX3ZwbXVfbXNyX2NvbW1vbl9jaGVj
ayhtc3IsICZ0eXBlLCAmaW5kZXgpICkKLSAgICB7Ci0gICAgICAgIC8qIFNw
ZWNpYWwgaGFuZGxpbmcgZm9yIEJUUyAqLwotICAgICAgICBpZiAoIG1zciA9
PSBNU1JfSUEzMl9ERUJVR0NUTE1TUiApCi0gICAgICAgIHsKLSAgICAgICAg
ICAgIHN1cHBvcnRlZCB8PSBJQTMyX0RFQlVHQ1RMTVNSX1RSIHwgSUEzMl9E
RUJVR0NUTE1TUl9CVFMgfAotICAgICAgICAgICAgICAgICAgICAgICAgIElB
MzJfREVCVUdDVExNU1JfQlRJTlQ7Ci0KLSAgICAgICAgICAgIGlmICggY3B1
X2hhcygmY3VycmVudF9jcHVfZGF0YSwgWDg2X0ZFQVRVUkVfRFNDUEwpICkK
LSAgICAgICAgICAgICAgICBzdXBwb3J0ZWQgfD0gSUEzMl9ERUJVR0NUTE1T
Ul9CVFNfT0ZGX09TIHwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
SUEzMl9ERUJVR0NUTE1TUl9CVFNfT0ZGX1VTUjsKLSAgICAgICAgICAgIGlm
ICggIShtc3JfY29udGVudCAmIH5zdXBwb3J0ZWQpICYmCi0gICAgICAgICAg
ICAgICAgIHZwbXVfaXNfc2V0KHZwbXUsIFZQTVVfQ1BVX0hBU19CVFMpICkK
LSAgICAgICAgICAgICAgICByZXR1cm4gMDsKLSAgICAgICAgICAgIGlmICgg
KG1zcl9jb250ZW50ICYgc3VwcG9ydGVkKSAmJgotICAgICAgICAgICAgICAg
ICAhdnBtdV9pc19zZXQodnBtdSwgVlBNVV9DUFVfSEFTX0JUUykgKQotICAg
ICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19XQVJOSU5HCi0gICAgICAg
ICAgICAgICAgICAgICAgICIlcHY6IERlYnVnIFN0b3JlIHVuc3VwcG9ydGVk
IG9uIHRoaXMgQ1BVXG4iLAotICAgICAgICAgICAgICAgICAgICAgICBjdXJy
ZW50KTsKLSAgICAgICAgfQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKLSAg
ICB9CiAKICAgICBBU1NFUlQoIXN1cHBvcnRlZCk7CiAKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jIGIveGVuL2FyY2gveDg2L2h2
bS92bXgvdm14LmMKaW5kZXggMTJlMGVlNS4uOGRhMDVmNSAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKKysrIGIveGVuL2FyY2gv
eDg2L2h2bS92bXgvdm14LmMKQEAgLTMwODEsMTEgKzMwODEsMTQgQEAgdm9p
ZCB2bXhfdmxhcGljX21zcl9jaGFuZ2VkKHN0cnVjdCB2Y3B1ICp2KQogc3Rh
dGljIGludCB2bXhfbXNyX3dyaXRlX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQg
bXNyLCB1aW50NjRfdCBtc3JfY29udGVudCkKIHsKICAgICBzdHJ1Y3QgdmNw
dSAqdiA9IGN1cnJlbnQ7CisgICAgY29uc3Qgc3RydWN0IGNwdWlkX3BvbGlj
eSAqY3AgPSB2LT5kb21haW4tPmFyY2guY3B1aWQ7CiAKICAgICBIVk1fREJH
X0xPRyhEQkdfTEVWRUxfTVNSLCAiZWN4PSUjeCwgbXNyX3ZhbHVlPSUjIlBS
SXg2NCwgbXNyLCBtc3JfY29udGVudCk7CiAKICAgICBzd2l0Y2ggKCBtc3Ig
KQogICAgIHsKKyAgICAgICAgdWludDY0X3QgcnN2ZDsKKwogICAgIGNhc2Ug
TVNSX0lBMzJfU1lTRU5URVJfQ1M6CiAgICAgICAgIF9fdm13cml0ZShHVUVT
VF9TWVNFTlRFUl9DUywgbXNyX2NvbnRlbnQpOwogICAgICAgICBicmVhazsK
QEAgLTMxMzgsMTggKzMxNDEsMjYgQEAgc3RhdGljIGludCB2bXhfbXNyX3dy
aXRlX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQgbXNyLCB1aW50NjRfdCBtc3Jf
Y29udGVudCkKICAgICAgICAgd3Jtc3JsKE1TUl9TWVNDQUxMX01BU0ssIG1z
cl9jb250ZW50KTsKICAgICAgICAgYnJlYWs7CiAKLSAgICBjYXNlIE1TUl9J
QTMyX0RFQlVHQ1RMTVNSOiB7Ci0gICAgICAgIHVpbnQ2NF90IHN1cHBvcnRl
ZCA9IElBMzJfREVCVUdDVExNU1JfTEJSIHwgSUEzMl9ERUJVR0NUTE1TUl9C
VEY7CisgICAgY2FzZSBNU1JfSUEzMl9ERUJVR0NUTE1TUjoKKyAgICAgICAg
cnN2ZCA9IH4oSUEzMl9ERUJVR0NUTE1TUl9MQlIgfCBJQTMyX0RFQlVHQ1RM
TVNSX0JURik7CiAKLSAgICAgICAgaWYgKCBib290X2NwdV9oYXMoWDg2X0ZF
QVRVUkVfUlRNKSApCi0gICAgICAgICAgICBzdXBwb3J0ZWQgfD0gSUEzMl9E
RUJVR0NUTE1TUl9SVE07Ci0gICAgICAgIGlmICggbXNyX2NvbnRlbnQgJiB+
c3VwcG9ydGVkICkKKyAgICAgICAgLyogVE9ETzogV2lyZSB2UE1VIHNldHRp
bmdzIHByb3Blcmx5IHRocm91Z2ggdGhlIENQVUlEIHBvbGljeSAqLworICAg
ICAgICBpZiAoIHZwbXVfaXNfc2V0KHZjcHVfdnBtdSh2KSwgVlBNVV9DUFVf
SEFTX0JUUykgKQogICAgICAgICB7Ci0gICAgICAgICAgICAvKiBQZXJoYXBz
IHNvbWUgb3RoZXIgYml0cyBhcmUgc3VwcG9ydGVkIGluIHZwbXUuICovCi0g
ICAgICAgICAgICBpZiAoIHZwbXVfZG9fd3Jtc3IobXNyLCBtc3JfY29udGVu
dCwgc3VwcG9ydGVkKSApCi0gICAgICAgICAgICAgICAgYnJlYWs7CisgICAg
ICAgICAgICByc3ZkICY9IH4oSUEzMl9ERUJVR0NUTE1TUl9UUiB8IElBMzJf
REVCVUdDVExNU1JfQlRTIHwKKyAgICAgICAgICAgICAgICAgICAgICBJQTMy
X0RFQlVHQ1RMTVNSX0JUSU5UKTsKKworICAgICAgICAgICAgaWYgKCBjcHVf
aGFzKCZjdXJyZW50X2NwdV9kYXRhLCBYODZfRkVBVFVSRV9EU0NQTCkgKQor
ICAgICAgICAgICAgICAgIHJzdmQgJj0gfihJQTMyX0RFQlVHQ1RMTVNSX0JU
U19PRkZfT1MgfAorICAgICAgICAgICAgICAgICAgICAgICAgICBJQTMyX0RF
QlVHQ1RMTVNSX0JUU19PRkZfVVNSKTsKICAgICAgICAgfQogCisgICAgICAg
IGlmICggY3AtPmZlYXQucnRtICkKKyAgICAgICAgICAgIHJzdmQgJj0gfklB
MzJfREVCVUdDVExNU1JfUlRNOworCisgICAgICAgIGlmICggbXNyX2NvbnRl
bnQgJiByc3ZkICkKKyAgICAgICAgICAgIGdvdG8gZ3BfZmF1bHQ7CisKICAg
ICAgICAgLyoKICAgICAgICAgICogV2hlbiBhIGd1ZXN0IGZpcnN0IGVuYWJs
ZXMgTEJSLCBhcnJhbmdlIHRvIHNhdmUgYW5kIHJlc3RvcmUgdGhlIExCUgog
ICAgICAgICAgKiBNU1JzIGFuZCBhbGxvdyB0aGUgZ3Vlc3QgZGlyZWN0IGFj
Y2Vzcy4KQEAgLTMyMDgsNyArMzIxOSw3IEBAIHN0YXRpYyBpbnQgdm14X21z
cl93cml0ZV9pbnRlcmNlcHQodW5zaWduZWQgaW50IG1zciwgdWludDY0X3Qg
bXNyX2NvbnRlbnQpCiAKICAgICAgICAgX192bXdyaXRlKEdVRVNUX0lBMzJf
REVCVUdDVEwsIG1zcl9jb250ZW50KTsKICAgICAgICAgYnJlYWs7Ci0gICAg
fQorCiAgICAgY2FzZSBNU1JfSUEzMl9GRUFUVVJFX0NPTlRST0w6CiAgICAg
Y2FzZSBNU1JfSUEzMl9WTVhfQkFTSUMgLi4uIE1TUl9JQTMyX1ZNWF9WTUZV
TkM6CiAgICAgICAgIC8qIE5vbmUgb2YgdGhlc2UgTVNScyBhcmUgd3JpdGVh
YmxlLiAqLwo=

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2L3Z0eDogRml4IHRoZSBjaGVja2luZyBmb3IgdW5r
bm93bi9pbnZhbGlkIE1TUl9ERUJVR0NUTCBiaXRzCgpUaGUgVlBNVV9NT0RF
X09GRiBlYXJseS1leGl0IGluIHZwbXVfZG9fd3Jtc3IoKSBpbnRyb2R1Y2Vk
IGJ5IGMvcwoxMWZlOTk4ZTU2IGJ5cGFzc2VzIGFsbCByZXNlcnZlZCBiaXQg
Y2hlY2tpbmcgaW4gdGhlIGdlbmVyYWwgY2FzZS4gIEFzIGEKcmVzdWx0LCBh
IGd1ZXN0IGNhbiBlbmFibGUgQlRTIHdoZW4gaXQgc2hvdWxkbid0IGJlIHBl
cm1pdHRlZCB0bywgYW5kCmxvY2sgdXAgdGhlIGVudGlyZSBob3N0LgoKV2l0
aCB2UE1VIGFjdGl2ZSAobm90IGEgc2VjdXJpdHkgc3VwcG9ydGVkIGNvbmZp
Z3VyYXRpb24sIGJ1dCB1c2VmdWwgZm9yCmRlYnVnZ2luZyksIHRoZSByZXNl
cnZlZCBiaXQgY2hlY2tpbmcgaW4gYnJva2VuLCBjYXVzZWQgYnkgdGhlIG9y
aWdpbmFsCkJUUyBjaGFuZ2VzZXQgMWE4YWE3NWVkLgoKRnJvbSBhIGNvcnJl
Y3RuZXNzIHN0YW5kcG9pbnQsIGl0IGlzIG5vdCBwb3NzaWJsZSB0byBoYXZl
IHR3byBkaWZmZXJlbnQKcGllY2VzIG9mIGNvZGUgcmVzcG9uc2libGUgZm9y
IGRpZmZlcmVudCBwYXJ0cyBvZiB2YWx1ZSBjaGVja2luZywgaWYKdGhlcmUg
aXNuJ3QgYW4gYWNjdW11bGF0aW9uIG9mIGJpdHMgd2hpY2ggaGF2ZSBiZWVu
IGNoZWNrZWQuICBBCnByYWN0aWNhbCB1cHNob3Qgb2YgdGhpcyBpcyB0aGF0
IGEgZ3Vlc3QgY2FuIHNldCBhbnkgdmFsdWUgaXQKd2lzaGVzICh1c3VhbGx5
IHJlc3VsdGluZyBpbiBhIHZtZW50cnkgZmFpbHVyZSBmb3IgYmFkIGd1ZXN0
IHN0YXRlKS4KClRoZXJlZm9yZSwgZml4IHRoaXMgYnkgaW1wbGVtZW50aW5n
IGFsbCB0aGUgcmVzZXJ2ZWQgYml0IGNoZWNraW5nIGluIHRoZQptYWluIE1T
Ul9ERUJVR0NUTCBibG9jaywgYW5kIHJlbW92aW5nIGFsbCBoYW5kbGluZyBv
ZiBERUJVR0NUTCBmcm9tIHRoZQp2UE1VIE1TUiBsb2dpYy4KClRoaXMgaXMg
WFNBLTI2OQoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvY3B1L3ZwbXVfaW50ZWwuYyBiL3hlbi9hcmNoL3g4Ni9jcHUvdnBtdV9p
bnRlbC5jCmluZGV4IDdmOWFkZDEuLjYyNzZjMTAgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9jcHUvdnBtdV9pbnRlbC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9jcHUvdnBtdV9pbnRlbC5jCkBAIC02OCwxMCArNjgsNiBAQAogI2RlZmlu
ZSBNU1JfUE1DX0FMSUFTX01BU0sgICAgICAgKH4oTVNSX0lBMzJfUEVSRkNU
UjAgXiBNU1JfSUEzMl9BX1BFUkZDVFIwKSkKIHN0YXRpYyBib29sX3QgX19y
ZWFkX21vc3RseSBmdWxsX3dpZHRoX3dyaXRlOwogCi0vKiBJbnRlbC1zcGVj
aWZpYyBWUE1VIGZlYXR1cmVzICovCi0jZGVmaW5lIFZQTVVfQ1BVX0hBU19E
UyAgICAgICAgICAgICAgICAgICAgIDB4MTAwIC8qIEhhcyBEZWJ1ZyBTdG9y
ZSAqLwotI2RlZmluZSBWUE1VX0NQVV9IQVNfQlRTICAgICAgICAgICAgICAg
ICAgICAweDIwMCAvKiBIYXMgQnJhbmNoIFRyYWNlIFN0b3JlICovCi0KIC8q
CiAgKiBNU1JfQ09SRV9QRVJGX0ZJWEVEX0NUUl9DVFJMIGNvbnRhaW5zIHRo
ZSBjb25maWd1cmF0aW9uIG9mIGFsbCBmaXhlZAogICogY291bnRlcnMuIDQg
Yml0cyBmb3IgZXZlcnkgY291bnRlci4KQEAgLTU2MywyNyArNTU5LDcgQEAg
c3RhdGljIGludCBjb3JlMl92cG11X2RvX3dybXNyKHVuc2lnbmVkIGludCBt
c3IsIHVpbnQ2NF90IG1zcl9jb250ZW50LAogICAgIHVpbnQ2NF90ICplbmFi
bGVkX2NudHJzOwogCiAgICAgaWYgKCAhY29yZTJfdnBtdV9tc3JfY29tbW9u
X2NoZWNrKG1zciwgJnR5cGUsICZpbmRleCkgKQotICAgIHsKLSAgICAgICAg
LyogU3BlY2lhbCBoYW5kbGluZyBmb3IgQlRTICovCi0gICAgICAgIGlmICgg
bXNyID09IE1TUl9JQTMyX0RFQlVHQ1RMTVNSICkKLSAgICAgICAgewotICAg
ICAgICAgICAgc3VwcG9ydGVkIHw9IElBMzJfREVCVUdDVExNU1JfVFIgfCBJ
QTMyX0RFQlVHQ1RMTVNSX0JUUyB8Ci0gICAgICAgICAgICAgICAgICAgICAg
ICAgSUEzMl9ERUJVR0NUTE1TUl9CVElOVDsKLQotICAgICAgICAgICAgaWYg
KCBjcHVfaGFzKCZjdXJyZW50X2NwdV9kYXRhLCBYODZfRkVBVFVSRV9EU0NQ
TCkgKQotICAgICAgICAgICAgICAgIHN1cHBvcnRlZCB8PSBJQTMyX0RFQlVH
Q1RMTVNSX0JUU19PRkZfT1MgfAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBJQTMyX0RFQlVHQ1RMTVNSX0JUU19PRkZfVVNSOwotICAgICAgICAg
ICAgaWYgKCAhKG1zcl9jb250ZW50ICYgfnN1cHBvcnRlZCkgJiYKLSAgICAg
ICAgICAgICAgICAgdnBtdV9pc19zZXQodnBtdSwgVlBNVV9DUFVfSEFTX0JU
UykgKQotICAgICAgICAgICAgICAgIHJldHVybiAwOwotICAgICAgICAgICAg
aWYgKCAobXNyX2NvbnRlbnQgJiBzdXBwb3J0ZWQpICYmCi0gICAgICAgICAg
ICAgICAgICF2cG11X2lzX3NldCh2cG11LCBWUE1VX0NQVV9IQVNfQlRTKSAp
Ci0gICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX1dBUk5JTkcKLSAg
ICAgICAgICAgICAgICAgICAgICAgIiVwdjogRGVidWcgU3RvcmUgdW5zdXBw
b3J0ZWQgb24gdGhpcyBDUFVcbiIsCi0gICAgICAgICAgICAgICAgICAgICAg
IGN1cnJlbnQpOwotICAgICAgICB9CiAgICAgICAgIHJldHVybiAtRUlOVkFM
OwotICAgIH0KIAogICAgIEFTU0VSVCghc3VwcG9ydGVkKTsKIApkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgYi94ZW4vYXJjaC94
ODYvaHZtL3ZteC92bXguYwppbmRleCA5NTU2NDNjLi5kMDdkOTQxIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYworKysgYi94ZW4v
YXJjaC94ODYvaHZtL3ZteC92bXguYwpAQCAtMjk3Niw2ICsyOTc2LDggQEAg
c3RhdGljIGludCB2bXhfbXNyX3dyaXRlX2ludGVyY2VwdCh1bnNpZ25lZCBp
bnQgbXNyLCB1aW50NjRfdCBtc3JfY29udGVudCkKIAogICAgIHN3aXRjaCAo
IG1zciApCiAgICAgeworICAgICAgICB1aW50NjRfdCByc3ZkOworCiAgICAg
Y2FzZSBNU1JfSUEzMl9TWVNFTlRFUl9DUzoKICAgICAgICAgX192bXdyaXRl
KEdVRVNUX1NZU0VOVEVSX0NTLCBtc3JfY29udGVudCk7CiAgICAgICAgIGJy
ZWFrOwpAQCAtMjk5MCwxNyArMjk5MiwyOSBAQCBzdGF0aWMgaW50IHZteF9t
c3Jfd3JpdGVfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90
IG1zcl9jb250ZW50KQogICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfU1lTRU5U
RVJfRUlQLCBtc3JfY29udGVudCk7CiAgICAgICAgIGJyZWFrOwogICAgIGNh
c2UgTVNSX0lBMzJfREVCVUdDVExNU1I6IHsKKyAgICAgICAgdWludDMyX3Qg
ZWJ4LCBlY3ggPSAwOwogICAgICAgICBpbnQgaSwgcmMgPSAwOwotICAgICAg
ICB1aW50NjRfdCBzdXBwb3J0ZWQgPSBJQTMyX0RFQlVHQ1RMTVNSX0xCUiB8
IElBMzJfREVCVUdDVExNU1JfQlRGOwogCi0gICAgICAgIGlmICggYm9vdF9j
cHVfaGFzKFg4Nl9GRUFUVVJFX1JUTSkgKQotICAgICAgICAgICAgc3VwcG9y
dGVkIHw9IElBMzJfREVCVUdDVExNU1JfUlRNOwotICAgICAgICBpZiAoIG1z
cl9jb250ZW50ICYgfnN1cHBvcnRlZCApCisgICAgICAgIHJzdmQgPSB+KElB
MzJfREVCVUdDVExNU1JfTEJSIHwgSUEzMl9ERUJVR0NUTE1TUl9CVEYpOwor
CisgICAgICAgIC8qIFRPRE86IFdpcmUgdlBNVSBzZXR0aW5ncyBwcm9wZXJs
eSB0aHJvdWdoIHRoZSBDUFVJRCBwb2xpY3kgKi8KKyAgICAgICAgaWYgKCB2
cG11X2lzX3NldCh2Y3B1X3ZwbXUodiksIFZQTVVfQ1BVX0hBU19CVFMpICkK
ICAgICAgICAgewotICAgICAgICAgICAgLyogUGVyaGFwcyBzb21lIG90aGVy
IGJpdHMgYXJlIHN1cHBvcnRlZCBpbiB2cG11LiAqLwotICAgICAgICAgICAg
aWYgKCB2cG11X2RvX3dybXNyKG1zciwgbXNyX2NvbnRlbnQsIHN1cHBvcnRl
ZCkgKQotICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgcnN2
ZCAmPSB+KElBMzJfREVCVUdDVExNU1JfVFIgfCBJQTMyX0RFQlVHQ1RMTVNS
X0JUUyB8CisgICAgICAgICAgICAgICAgICAgICAgSUEzMl9ERUJVR0NUTE1T
Ul9CVElOVCk7CisKKyAgICAgICAgICAgIGlmICggY3B1X2hhcygmY3VycmVu
dF9jcHVfZGF0YSwgWDg2X0ZFQVRVUkVfRFNDUEwpICkKKyAgICAgICAgICAg
ICAgICByc3ZkICY9IH4oSUEzMl9ERUJVR0NUTE1TUl9CVFNfT0ZGX09TIHwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgSUEzMl9ERUJVR0NUTE1TUl9C
VFNfT0ZGX1VTUik7CiAgICAgICAgIH0KKworICAgICAgICBodm1fY3B1aWQo
NywgTlVMTCwgJmVieCwgJmVjeCwgTlVMTCk7CisgICAgICAgIGlmICggZWJ4
ICYgY3B1ZmVhdF9tYXNrKFg4Nl9GRUFUVVJFX1JUTSkgKQorICAgICAgICAg
ICAgcnN2ZCAmPSB+SUEzMl9ERUJVR0NUTE1TUl9SVE07CisKKyAgICAgICAg
aWYgKCBtc3JfY29udGVudCAmIHJzdmQgKQorICAgICAgICAgICAgZ290byBn
cF9mYXVsdDsKKwogICAgICAgICBpZiAoIG1zcl9jb250ZW50ICYgSUEzMl9E
RUJVR0NUTE1TUl9MQlIgKQogICAgICAgICB7CiAgICAgICAgICAgICBjb25z
dCBzdHJ1Y3QgbGJyX2luZm8gKmxiciA9IGxhc3RfYnJhbmNoX21zcl9nZXQo
KTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvdnBtdS5oIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni92cG11LmgKaW5kZXggZWQ5ZWMwNy4uNzVi
MTk3MyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni92cG11LmgK
KysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni92cG11LmgKQEAgLTc3LDYgKzc3
LDEwIEBAIHN0cnVjdCB2cG11X3N0cnVjdCB7CiAvKiBQVihIKSBndWVzdHM6
IFZQTVUgcmVnaXN0ZXJzIGFyZSBhY2Nlc3NlZCBieSBndWVzdCBmcm9tIHNo
YXJlZCBwYWdlICovCiAjZGVmaW5lIFZQTVVfQ0FDSEVEICAgICAgICAgICAg
ICAgICAgICAgICAgIDB4NDAKIAorLyogSW50ZWwtc3BlY2lmaWMgVlBNVSBm
ZWF0dXJlcyAqLworI2RlZmluZSBWUE1VX0NQVV9IQVNfRFMgICAgICAgICAg
ICAgICAgICAgICAweDEwMCAvKiBIYXMgRGVidWcgU3RvcmUgKi8KKyNkZWZp
bmUgVlBNVV9DUFVfSEFTX0JUUyAgICAgICAgICAgICAgICAgICAgMHgyMDAg
LyogSGFzIEJyYW5jaCBUcmFjZSBTdG9yZSAqLworCiBzdGF0aWMgaW5saW5l
IHZvaWQgdnBtdV9zZXQoc3RydWN0IHZwbXVfc3RydWN0ICp2cG11LCBjb25z
dCB1MzIgbWFzaykKIHsKICAgICB2cG11LT5mbGFncyB8PSBtYXNrOwo=

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

RnJvbSAwNjUzYTA1OTg2MTNlYTlkNzU5OGFkOGY5YWNlODllZDc0OTg0MTBj
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiBNb24sIDMwIEp1
bCAyMDE4IDExOjAxOjI4ICswMTAwClN1YmplY3Q6IFtQQVRDSF0geDg2L3Z0
eDogRml4IHRoZSBjaGVja2luZyBmb3IgdW5rbm93bi9pbnZhbGlkIE1TUl9E
RUJVR0NUTAogYml0cwoKVGhlIFZQTVVfTU9ERV9PRkYgZWFybHktZXhpdCBp
biB2cG11X2RvX3dybXNyKCkgaW50cm9kdWNlZCBieSBjL3MKMTFmZTk5OGU1
NiBieXBhc3NlcyBhbGwgcmVzZXJ2ZWQgYml0IGNoZWNraW5nIGluIHRoZSBn
ZW5lcmFsIGNhc2UuICBBcyBhCnJlc3VsdCwgYSBndWVzdCBjYW4gZW5hYmxl
IEJUUyB3aGVuIGl0IHNob3VsZG4ndCBiZSBwZXJtaXR0ZWQgdG8sIGFuZAps
b2NrIHVwIHRoZSBlbnRpcmUgaG9zdC4KCldpdGggdlBNVSBhY3RpdmUgKG5v
dCBhIHNlY3VyaXR5IHN1cHBvcnRlZCBjb25maWd1cmF0aW9uLCBidXQgdXNl
ZnVsIGZvcgpkZWJ1Z2dpbmcpLCB0aGUgcmVzZXJ2ZWQgYml0IGNoZWNraW5n
IGluIGJyb2tlbiwgY2F1c2VkIGJ5IHRoZSBvcmlnaW5hbApCVFMgY2hhbmdl
c2V0IDFhOGFhNzVlZC4KCkZyb20gYSBjb3JyZWN0bmVzcyBzdGFuZHBvaW50
LCBpdCBpcyBub3QgcG9zc2libGUgdG8gaGF2ZSB0d28gZGlmZmVyZW50CnBp
ZWNlcyBvZiBjb2RlIHJlc3BvbnNpYmxlIGZvciBkaWZmZXJlbnQgcGFydHMg
b2YgdmFsdWUgY2hlY2tpbmcsIGlmCnRoZXJlIGlzbid0IGFuIGFjY3VtdWxh
dGlvbiBvZiBiaXRzIHdoaWNoIGhhdmUgYmVlbiBjaGVja2VkLiAgQQpwcmFj
dGljYWwgdXBzaG90IG9mIHRoaXMgaXMgdGhhdCBhIGd1ZXN0IGNhbiBzZXQg
YW55IHZhbHVlIGl0Cndpc2hlcyAodXN1YWxseSByZXN1bHRpbmcgaW4gYSB2
bWVudHJ5IGZhaWx1cmUgZm9yIGJhZCBndWVzdCBzdGF0ZSkuCgpUaGVyZWZv
cmUsIGZpeCB0aGlzIGJ5IGltcGxlbWVudGluZyBhbGwgdGhlIHJlc2VydmVk
IGJpdCBjaGVja2luZyBpbiB0aGUKbWFpbiBNU1JfREVCVUdDVEwgYmxvY2ss
IGFuZCByZW1vdmluZyBhbGwgaGFuZGxpbmcgb2YgREVCVUdDVEwgZnJvbSB0
aGUKdlBNVSBNU1IgbG9naWMuCgpUaGlzIGlzIFhTQS0yNjkKClNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+Ci0tLQogeGVuL2FyY2gveDg2L2NwdS92cG11X2ludGVsLmMgfCAyMCAt
LS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdm14
LmMgICAgfCAyNyArKysrKysrKysrKysrKysrKysrKy0tLS0tLS0KIDIgZmls
ZXMgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKSwgMjcgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS92cG11X2ludGVsLmMg
Yi94ZW4vYXJjaC94ODYvY3B1L3ZwbXVfaW50ZWwuYwppbmRleCAyMDdlMmU3
MTJjLi5kNDQ0NGYwZDk0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1
L3ZwbXVfaW50ZWwuYworKysgYi94ZW4vYXJjaC94ODYvY3B1L3ZwbXVfaW50
ZWwuYwpAQCAtNTM1LDI3ICs1MzUsNyBAQCBzdGF0aWMgaW50IGNvcmUyX3Zw
bXVfZG9fd3Jtc3IodW5zaWduZWQgaW50IG1zciwgdWludDY0X3QgbXNyX2Nv
bnRlbnQsCiAgICAgdWludDY0X3QgKmVuYWJsZWRfY250cnM7CiAKICAgICBp
ZiAoICFjb3JlMl92cG11X21zcl9jb21tb25fY2hlY2sobXNyLCAmdHlwZSwg
JmluZGV4KSApCi0gICAgewotICAgICAgICAvKiBTcGVjaWFsIGhhbmRsaW5n
IGZvciBCVFMgKi8KLSAgICAgICAgaWYgKCBtc3IgPT0gTVNSX0lBMzJfREVC
VUdDVExNU1IgKQotICAgICAgICB7Ci0gICAgICAgICAgICBzdXBwb3J0ZWQg
fD0gSUEzMl9ERUJVR0NUTE1TUl9UUiB8IElBMzJfREVCVUdDVExNU1JfQlRT
IHwKLSAgICAgICAgICAgICAgICAgICAgICAgICBJQTMyX0RFQlVHQ1RMTVNS
X0JUSU5UOwotCi0gICAgICAgICAgICBpZiAoIGNwdV9oYXMoJmN1cnJlbnRf
Y3B1X2RhdGEsIFg4Nl9GRUFUVVJFX0RTQ1BMKSApCi0gICAgICAgICAgICAg
ICAgc3VwcG9ydGVkIHw9IElBMzJfREVCVUdDVExNU1JfQlRTX09GRl9PUyB8
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIElBMzJfREVCVUdDVExN
U1JfQlRTX09GRl9VU1I7Ci0gICAgICAgICAgICBpZiAoICEobXNyX2NvbnRl
bnQgJiB+c3VwcG9ydGVkKSAmJgotICAgICAgICAgICAgICAgICB2cG11X2lz
X3NldCh2cG11LCBWUE1VX0NQVV9IQVNfQlRTKSApCi0gICAgICAgICAgICAg
ICAgcmV0dXJuIDA7Ci0gICAgICAgICAgICBpZiAoIChtc3JfY29udGVudCAm
IHN1cHBvcnRlZCkgJiYKLSAgICAgICAgICAgICAgICAgIXZwbXVfaXNfc2V0
KHZwbXUsIFZQTVVfQ1BVX0hBU19CVFMpICkKLSAgICAgICAgICAgICAgICBw
cmludGsoWEVOTE9HX0dfV0FSTklORwotICAgICAgICAgICAgICAgICAgICAg
ICAiJXB2OiBEZWJ1ZyBTdG9yZSB1bnN1cHBvcnRlZCBvbiB0aGlzIENQVVxu
IiwKLSAgICAgICAgICAgICAgICAgICAgICAgY3VycmVudCk7Ci0gICAgICAg
IH0KICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Ci0gICAgfQogCiAgICAgQVNT
RVJUKCFzdXBwb3J0ZWQpOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aHZtL3ZteC92bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCmlu
ZGV4IDQ4ZDNjNTRlODQuLjJjNDkwY2Y2MmEgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vdm14L3ZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0v
dm14L3ZteC5jCkBAIC0zMDk3LDExICszMDk3LDE0IEBAIHZvaWQgdm14X3Zs
YXBpY19tc3JfY2hhbmdlZChzdHJ1Y3QgdmNwdSAqdikKIHN0YXRpYyBpbnQg
dm14X21zcl93cml0ZV9pbnRlcmNlcHQodW5zaWduZWQgaW50IG1zciwgdWlu
dDY0X3QgbXNyX2NvbnRlbnQpCiB7CiAgICAgc3RydWN0IHZjcHUgKnYgPSBj
dXJyZW50OworICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9wb2xpY3kgKmNwID0g
di0+ZG9tYWluLT5hcmNoLmNwdWlkOwogCiAgICAgSFZNX0RCR19MT0coREJH
X0xFVkVMX01TUiwgImVjeD0lI3gsIG1zcl92YWx1ZT0lIyJQUkl4NjQsIG1z
ciwgbXNyX2NvbnRlbnQpOwogCiAgICAgc3dpdGNoICggbXNyICkKICAgICB7
CisgICAgICAgIHVpbnQ2NF90IHJzdmQ7CisKICAgICBjYXNlIE1TUl9JQTMy
X1NZU0VOVEVSX0NTOgogICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfU1lTRU5U
RVJfQ1MsIG1zcl9jb250ZW50KTsKICAgICAgICAgYnJlYWs7CkBAIC0zMTE3
LDE2ICszMTIwLDI2IEBAIHN0YXRpYyBpbnQgdm14X21zcl93cml0ZV9pbnRl
cmNlcHQodW5zaWduZWQgaW50IG1zciwgdWludDY0X3QgbXNyX2NvbnRlbnQp
CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgTVNSX0lBMzJfREVCVUdDVExN
U1I6IHsKICAgICAgICAgaW50IGksIHJjID0gMDsKLSAgICAgICAgdWludDY0
X3Qgc3VwcG9ydGVkID0gSUEzMl9ERUJVR0NUTE1TUl9MQlIgfCBJQTMyX0RF
QlVHQ1RMTVNSX0JURjsKIAotICAgICAgICBpZiAoIGJvb3RfY3B1X2hhcyhY
ODZfRkVBVFVSRV9SVE0pICkKLSAgICAgICAgICAgIHN1cHBvcnRlZCB8PSBJ
QTMyX0RFQlVHQ1RMTVNSX1JUTTsKLSAgICAgICAgaWYgKCBtc3JfY29udGVu
dCAmIH5zdXBwb3J0ZWQgKQorICAgICAgICByc3ZkID0gfihJQTMyX0RFQlVH
Q1RMTVNSX0xCUiB8IElBMzJfREVCVUdDVExNU1JfQlRGKTsKKworICAgICAg
ICAvKiBUT0RPOiBXaXJlIHZQTVUgc2V0dGluZ3MgcHJvcGVybHkgdGhyb3Vn
aCB0aGUgQ1BVSUQgcG9saWN5ICovCisgICAgICAgIGlmICggdnBtdV9pc19z
ZXQodmNwdV92cG11KHYpLCBWUE1VX0NQVV9IQVNfQlRTKSApCiAgICAgICAg
IHsKLSAgICAgICAgICAgIC8qIFBlcmhhcHMgc29tZSBvdGhlciBiaXRzIGFy
ZSBzdXBwb3J0ZWQgaW4gdnBtdS4gKi8KLSAgICAgICAgICAgIGlmICggdnBt
dV9kb193cm1zcihtc3IsIG1zcl9jb250ZW50LCBzdXBwb3J0ZWQpICkKLSAg
ICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgIHJzdmQgJj0gfihJ
QTMyX0RFQlVHQ1RMTVNSX1RSIHwgSUEzMl9ERUJVR0NUTE1TUl9CVFMgfAor
ICAgICAgICAgICAgICAgICAgICAgIElBMzJfREVCVUdDVExNU1JfQlRJTlQp
OworCisgICAgICAgICAgICBpZiAoIGNwdV9oYXMoJmN1cnJlbnRfY3B1X2Rh
dGEsIFg4Nl9GRUFUVVJFX0RTQ1BMKSApCisgICAgICAgICAgICAgICAgcnN2
ZCAmPSB+KElBMzJfREVCVUdDVExNU1JfQlRTX09GRl9PUyB8CisgICAgICAg
ICAgICAgICAgICAgICAgICAgIElBMzJfREVCVUdDVExNU1JfQlRTX09GRl9V
U1IpOwogICAgICAgICB9CisKKyAgICAgICAgaWYgKCBjcC0+ZmVhdC5ydG0g
KQorICAgICAgICAgICAgcnN2ZCAmPSB+SUEzMl9ERUJVR0NUTE1TUl9SVE07
CisKKyAgICAgICAgaWYgKCBtc3JfY29udGVudCAmIHJzdmQgKQorICAgICAg
ICAgICAgZ290byBncF9mYXVsdDsKKwogICAgICAgICBpZiAoIG1zcl9jb250
ZW50ICYgSUEzMl9ERUJVR0NUTE1TUl9MQlIgKQogICAgICAgICB7CiAgICAg
ICAgICAgICBjb25zdCBzdHJ1Y3QgbGJyX2luZm8gKmxiciA9IGxhc3RfYnJh
bmNoX21zcl9nZXQoKTsKLS0gCjIuMTguMAoK

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2L3Z0eDogRml4IHRoZSBjaGVja2luZyBmb3IgdW5r
bm93bi9pbnZhbGlkIE1TUl9ERUJVR0NUTCBiaXRzCgpUaGUgVlBNVV9NT0RF
X09GRiBlYXJseS1leGl0IGluIHZwbXVfZG9fd3Jtc3IoKSBpbnRyb2R1Y2Vk
IGJ5IGMvcwoxMWZlOTk4ZTU2IGJ5cGFzc2VzIGFsbCByZXNlcnZlZCBiaXQg
Y2hlY2tpbmcgaW4gdGhlIGdlbmVyYWwgY2FzZS4gIEFzIGEKcmVzdWx0LCBh
IGd1ZXN0IGNhbiBlbmFibGUgQlRTIHdoZW4gaXQgc2hvdWxkbid0IGJlIHBl
cm1pdHRlZCB0bywgYW5kCmxvY2sgdXAgdGhlIGVudGlyZSBob3N0LgoKV2l0
aCB2UE1VIGFjdGl2ZSAobm90IGEgc2VjdXJpdHkgc3VwcG9ydGVkIGNvbmZp
Z3VyYXRpb24sIGJ1dCB1c2VmdWwgZm9yCmRlYnVnZ2luZyksIHRoZSByZXNl
cnZlZCBiaXQgY2hlY2tpbmcgaW4gYnJva2VuLCBjYXVzZWQgYnkgdGhlIG9y
aWdpbmFsCkJUUyBjaGFuZ2VzZXQgMWE4YWE3NWVkLgoKRnJvbSBhIGNvcnJl
Y3RuZXNzIHN0YW5kcG9pbnQsIGl0IGlzIG5vdCBwb3NzaWJsZSB0byBoYXZl
IHR3byBkaWZmZXJlbnQKcGllY2VzIG9mIGNvZGUgcmVzcG9uc2libGUgZm9y
IGRpZmZlcmVudCBwYXJ0cyBvZiB2YWx1ZSBjaGVja2luZywgaWYKdGhlcmUg
aXNuJ3QgYW4gYWNjdW11bGF0aW9uIG9mIGJpdHMgd2hpY2ggaGF2ZSBiZWVu
IGNoZWNrZWQuICBBCnByYWN0aWNhbCB1cHNob3Qgb2YgdGhpcyBpcyB0aGF0
IGEgZ3Vlc3QgY2FuIHNldCBhbnkgdmFsdWUgaXQKd2lzaGVzICh1c3VhbGx5
IHJlc3VsdGluZyBpbiBhIHZtZW50cnkgZmFpbHVyZSBmb3IgYmFkIGd1ZXN0
IHN0YXRlKS4KClRoZXJlZm9yZSwgZml4IHRoaXMgYnkgaW1wbGVtZW50aW5n
IGFsbCB0aGUgcmVzZXJ2ZWQgYml0IGNoZWNraW5nIGluIHRoZQptYWluIE1T
Ul9ERUJVR0NUTCBibG9jaywgYW5kIHJlbW92aW5nIGFsbCBoYW5kbGluZyBv
ZiBERUJVR0NUTCBmcm9tIHRoZQp2UE1VIE1TUiBsb2dpYy4KClRoaXMgaXMg
WFNBLTI2OQoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvY3B1L3ZwbXVfaW50ZWwuYyBiL3hlbi9hcmNoL3g4Ni9jcHUvdnBtdV9p
bnRlbC5jCmluZGV4IDIwN2UyZTcuLmQ0NDQ0ZjAgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9jcHUvdnBtdV9pbnRlbC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9jcHUvdnBtdV9pbnRlbC5jCkBAIC01MzUsMjcgKzUzNSw3IEBAIHN0YXRp
YyBpbnQgY29yZTJfdnBtdV9kb193cm1zcih1bnNpZ25lZCBpbnQgbXNyLCB1
aW50NjRfdCBtc3JfY29udGVudCwKICAgICB1aW50NjRfdCAqZW5hYmxlZF9j
bnRyczsKIAogICAgIGlmICggIWNvcmUyX3ZwbXVfbXNyX2NvbW1vbl9jaGVj
ayhtc3IsICZ0eXBlLCAmaW5kZXgpICkKLSAgICB7Ci0gICAgICAgIC8qIFNw
ZWNpYWwgaGFuZGxpbmcgZm9yIEJUUyAqLwotICAgICAgICBpZiAoIG1zciA9
PSBNU1JfSUEzMl9ERUJVR0NUTE1TUiApCi0gICAgICAgIHsKLSAgICAgICAg
ICAgIHN1cHBvcnRlZCB8PSBJQTMyX0RFQlVHQ1RMTVNSX1RSIHwgSUEzMl9E
RUJVR0NUTE1TUl9CVFMgfAotICAgICAgICAgICAgICAgICAgICAgICAgIElB
MzJfREVCVUdDVExNU1JfQlRJTlQ7Ci0KLSAgICAgICAgICAgIGlmICggY3B1
X2hhcygmY3VycmVudF9jcHVfZGF0YSwgWDg2X0ZFQVRVUkVfRFNDUEwpICkK
LSAgICAgICAgICAgICAgICBzdXBwb3J0ZWQgfD0gSUEzMl9ERUJVR0NUTE1T
Ul9CVFNfT0ZGX09TIHwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
SUEzMl9ERUJVR0NUTE1TUl9CVFNfT0ZGX1VTUjsKLSAgICAgICAgICAgIGlm
ICggIShtc3JfY29udGVudCAmIH5zdXBwb3J0ZWQpICYmCi0gICAgICAgICAg
ICAgICAgIHZwbXVfaXNfc2V0KHZwbXUsIFZQTVVfQ1BVX0hBU19CVFMpICkK
LSAgICAgICAgICAgICAgICByZXR1cm4gMDsKLSAgICAgICAgICAgIGlmICgg
KG1zcl9jb250ZW50ICYgc3VwcG9ydGVkKSAmJgotICAgICAgICAgICAgICAg
ICAhdnBtdV9pc19zZXQodnBtdSwgVlBNVV9DUFVfSEFTX0JUUykgKQotICAg
ICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19XQVJOSU5HCi0gICAgICAg
ICAgICAgICAgICAgICAgICIlcHY6IERlYnVnIFN0b3JlIHVuc3VwcG9ydGVk
IG9uIHRoaXMgQ1BVXG4iLAotICAgICAgICAgICAgICAgICAgICAgICBjdXJy
ZW50KTsKLSAgICAgICAgfQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKLSAg
ICB9CiAKICAgICBBU1NFUlQoIXN1cHBvcnRlZCk7CiAKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jIGIveGVuL2FyY2gveDg2L2h2
bS92bXgvdm14LmMKaW5kZXggOTcwNzUxNC4uYWUwMjhkZCAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKKysrIGIveGVuL2FyY2gv
eDg2L2h2bS92bXgvdm14LmMKQEAgLTMwMzIsMTEgKzMwMzIsMTQgQEAgdm9p
ZCB2bXhfdmxhcGljX21zcl9jaGFuZ2VkKHN0cnVjdCB2Y3B1ICp2KQogc3Rh
dGljIGludCB2bXhfbXNyX3dyaXRlX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQg
bXNyLCB1aW50NjRfdCBtc3JfY29udGVudCkKIHsKICAgICBzdHJ1Y3QgdmNw
dSAqdiA9IGN1cnJlbnQ7CisgICAgY29uc3Qgc3RydWN0IGNwdWlkX3BvbGlj
eSAqY3AgPSB2LT5kb21haW4tPmFyY2guY3B1aWQ7CiAKICAgICBIVk1fREJH
X0xPRyhEQkdfTEVWRUxfTVNSLCAiZWN4PSUjeCwgbXNyX3ZhbHVlPSUjIlBS
SXg2NCwgbXNyLCBtc3JfY29udGVudCk7CiAKICAgICBzd2l0Y2ggKCBtc3Ig
KQogICAgIHsKKyAgICAgICAgdWludDY0X3QgcnN2ZDsKKwogICAgIGNhc2Ug
TVNSX0lBMzJfU1lTRU5URVJfQ1M6CiAgICAgICAgIF9fdm13cml0ZShHVUVT
VF9TWVNFTlRFUl9DUywgbXNyX2NvbnRlbnQpOwogICAgICAgICBicmVhazsK
QEAgLTMwOTEsMTYgKzMwOTQsMjYgQEAgc3RhdGljIGludCB2bXhfbXNyX3dy
aXRlX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQgbXNyLCB1aW50NjRfdCBtc3Jf
Y29udGVudCkKIAogICAgIGNhc2UgTVNSX0lBMzJfREVCVUdDVExNU1I6IHsK
ICAgICAgICAgaW50IGksIHJjID0gMDsKLSAgICAgICAgdWludDY0X3Qgc3Vw
cG9ydGVkID0gSUEzMl9ERUJVR0NUTE1TUl9MQlIgfCBJQTMyX0RFQlVHQ1RM
TVNSX0JURjsKIAotICAgICAgICBpZiAoIGJvb3RfY3B1X2hhcyhYODZfRkVB
VFVSRV9SVE0pICkKLSAgICAgICAgICAgIHN1cHBvcnRlZCB8PSBJQTMyX0RF
QlVHQ1RMTVNSX1JUTTsKLSAgICAgICAgaWYgKCBtc3JfY29udGVudCAmIH5z
dXBwb3J0ZWQgKQorICAgICAgICByc3ZkID0gfihJQTMyX0RFQlVHQ1RMTVNS
X0xCUiB8IElBMzJfREVCVUdDVExNU1JfQlRGKTsKKworICAgICAgICAvKiBU
T0RPOiBXaXJlIHZQTVUgc2V0dGluZ3MgcHJvcGVybHkgdGhyb3VnaCB0aGUg
Q1BVSUQgcG9saWN5ICovCisgICAgICAgIGlmICggdnBtdV9pc19zZXQodmNw
dV92cG11KHYpLCBWUE1VX0NQVV9IQVNfQlRTKSApCiAgICAgICAgIHsKLSAg
ICAgICAgICAgIC8qIFBlcmhhcHMgc29tZSBvdGhlciBiaXRzIGFyZSBzdXBw
b3J0ZWQgaW4gdnBtdS4gKi8KLSAgICAgICAgICAgIGlmICggdnBtdV9kb193
cm1zcihtc3IsIG1zcl9jb250ZW50LCBzdXBwb3J0ZWQpICkKLSAgICAgICAg
ICAgICAgICBicmVhazsKKyAgICAgICAgICAgIHJzdmQgJj0gfihJQTMyX0RF
QlVHQ1RMTVNSX1RSIHwgSUEzMl9ERUJVR0NUTE1TUl9CVFMgfAorICAgICAg
ICAgICAgICAgICAgICAgIElBMzJfREVCVUdDVExNU1JfQlRJTlQpOworCisg
ICAgICAgICAgICBpZiAoIGNwdV9oYXMoJmN1cnJlbnRfY3B1X2RhdGEsIFg4
Nl9GRUFUVVJFX0RTQ1BMKSApCisgICAgICAgICAgICAgICAgcnN2ZCAmPSB+
KElBMzJfREVCVUdDVExNU1JfQlRTX09GRl9PUyB8CisgICAgICAgICAgICAg
ICAgICAgICAgICAgIElBMzJfREVCVUdDVExNU1JfQlRTX09GRl9VU1IpOwog
ICAgICAgICB9CisKKyAgICAgICAgaWYgKCBjcC0+ZmVhdC5ydG0gKQorICAg
ICAgICAgICAgcnN2ZCAmPSB+SUEzMl9ERUJVR0NUTE1TUl9SVE07CisKKyAg
ICAgICAgaWYgKCBtc3JfY29udGVudCAmIHJzdmQgKQorICAgICAgICAgICAg
Z290byBncF9mYXVsdDsKKwogICAgICAgICBpZiAoIG1zcl9jb250ZW50ICYg
SUEzMl9ERUJVR0NUTE1TUl9MQlIgKQogICAgICAgICB7CiAgICAgICAgICAg
ICBjb25zdCBzdHJ1Y3QgbGJyX2luZm8gKmxiciA9IGxhc3RfYnJhbmNoX21z
cl9nZXQoKTsK

--=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 Aug 14 17:18:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 17:18: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 1fpcxL-0000Dc-Kd; Tue, 14 Aug 2018 17: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=l9n0=k5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpcxK-0000C6-92
 for xen-devel@lists.xen.org; Tue, 14 Aug 2018 17:18:06 +0000
X-Inumbo-ID: 14e2d9ec-9fe6-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 14e2d9ec-9fe6-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 17:18:37 +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 1fpcxE-0000pL-0J; Tue, 14 Aug 2018 17:18:00 +0000
Received: from iwj by xenbits.xenproject.org with local (Exim 4.89)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1fpcxD-00079t-UA; Tue, 14 Aug 2018 17:17:59 +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: <E1fpcxD-00079t-UA@xenbits.xenproject.org>
Date: Tue, 14 Aug 2018 17:17:59 +0000
Subject: [Xen-devel] Xen Security Advisory 270 v2 - Linux netback driver OOB
 access in hash 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.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-270
                              version 2

           Linux netback driver OOB access in hash handling

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

Public release.

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

Linux's netback driver allows frontends to control mapping of requests
to request queues.  When processing a request to set or change this
mapping, some input validation was missing or flawed.

IMPACT
======

A malicious or buggy frontend may cause the (usually privileged)
backend to make out of bounds memory accesses, potentially resulting
in one or more of privilege escalation, Denial of Service (DoS), or
information leaks.

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

Linux kernel versions from 4.7 onwards are affected.

MITIGATION
==========

There is no known mitigation.

CREDITS
=======

This issue was discovered by Felix Wilhelm of Google Project Zero.

RESOLUTION
==========

Applying the attached patch resolves this issue.

xsa270.patch           Linux 4.7 ... 4.17

$ sha256sum xsa270*
392868c37c1fe0d16c36086208fd0fc045c1baf8ab9b207995bce72681cb8c54  xsa270.patch
$

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

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

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

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

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

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

iQEcBAEBCAAGBQJbcw6uAAoJEIP+FMlX6CvZjxgH/iUkqOm+3T+Mr51itOmeOThy
J10GbMvqyI8kb7oTVsfHRTMU/zCm01FSCb94B9WXxrKyr3J2RCWygZpS5D5+ujkK
w8Ec3tqfRiJ6wXm+SUh+cFeiJBc4BUbTrSgc6VdtNqXO+uGB65CGVqFXTOZfSGMH
AJKXQYOYe0gLtGU+H1TrCut6IC5RQKkdbI+gCEgahgc9HnPJnOrJZYoDaXsYCt1l
gFPkd1UcVvtGbn+SUjNpXJlpWH8dY2tPeueqgu9LicGZ8jZkGI8FMCfOQ0g9dFMz
t0Q8op8N3UAVXsPws+WvbGMuZ9mF71y9y8JUZYKRdg2iLND3CRO+asaMfN+3LSk=
=gqkS
-----END PGP SIGNATURE-----

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

RnJvbTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpTdWJqZWN0
OiB4ZW4tbmV0YmFjazogZml4IGlucHV0IHZhbGlkYXRpb24gaW4geGVudmlm
X3NldF9oYXNoX21hcHBpbmcoKQoKQm90aCBsZW4gYW5kIG9mZiBhcmUgZnJv
bnRlbmQgc3BlY2lmaWVkIHZhbHVlcywgc28gd2UgbmVlZCB0byBtYWtlCnN1
cmUgdGhlcmUncyBubyBvdmVyZmxvdyB3aGVuIGFkZGluZyB0aGUgdHdvIGZv
ciB0aGUgYm91bmRzIGNoZWNrLiBXZQphbHNvIHdhbnQgdG8gYXZvaWQgdW5k
ZWZpbmVkIGJlaGF2aW9yIGFuZCBoZW5jZSB1c2Ugb2ZmIHRvIGluZGV4IGlu
dG8KLT5oYXNoLm1hcHBpbmdbXSBvbmx5IGFmdGVyIGJvdW5kcyBjaGVja2lu
Zy4gVGhpcyBhdCB0aGUgc2FtZSB0aW1lCmFsbG93cyB0byB0YWtlIGNhcmUg
b2Ygbm90IGFwcGx5aW5nIG9mZiB0d2ljZSBmb3IgdGhlIGJvdW5kcyBjaGVj
a2luZwphZ2FpbnN0IHZpZi0+bnVtX3F1ZXVlcy4KCkl0IGlzIGFsc28gaW5z
dWZmaWNpZW50IHRvIGJvdW5kcyBjaGVjayBjb3B5X29wLmxlbiwgYXMgdGhp
cyBpcyBsZW4KdHJ1bmNhdGVkIHRvIDE2IGJpdHMuCgpUaGlzIGlzIFhTQS0y
NzAuCgpSZXBvcnRlZC1ieTogRmVsaXggV2lsaGVsbSA8ZndpbGhlbG1AZ29v
Z2xlLmNvbT4KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgpSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KVGVzdGVkLWJ5OiBQYXVsIER1cnJhbnQgPHBh
dWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KVGhlIGJvdW5kcyBjaGVja2lu
ZyBhZ2FpbnN0IHZpZi0+bnVtX3F1ZXVlcyBhbHNvIG9jY3VycyB0b28gZWFy
bHkgYWZhaWN0CihpdCBzaG91bGQgYmUgZG9uZSBhZnRlciB0aGUgZ3JhbnQg
Y29weSkuIEkgaGF2ZSBwYXRjaGVzIHJlYWR5IGFzIHB1YmxpYwpmb2xsb3ct
dXBzIGZvciBib3RoIHRoaXMgYW5kIHRoZSAoYXQgbGVhc3QgbGF0ZW50KSBp
c3N1ZSBvZiB0aGUgbWFwcGluZwphcnJheSBjcm9zc2luZyBhIHBhZ2UgYm91
bmRhcnkuCgotLS0gYS9kcml2ZXJzL25ldC94ZW4tbmV0YmFjay9oYXNoLmMK
KysrIGIvZHJpdmVycy9uZXQveGVuLW5ldGJhY2svaGFzaC5jCkBAIC0zMzIs
MjAgKzMzMiwyMiBAQCB1MzIgeGVudmlmX3NldF9oYXNoX21hcHBpbmdfc2l6
ZShzdHJ1Y3QKIHUzMiB4ZW52aWZfc2V0X2hhc2hfbWFwcGluZyhzdHJ1Y3Qg
eGVudmlmICp2aWYsIHUzMiBncmVmLCB1MzIgbGVuLAogCQkJICAgIHUzMiBv
ZmYpCiB7Ci0JdTMyICptYXBwaW5nID0gJnZpZi0+aGFzaC5tYXBwaW5nW29m
Zl07CisJdTMyICptYXBwaW5nID0gdmlmLT5oYXNoLm1hcHBpbmc7CiAJc3Ry
dWN0IGdudHRhYl9jb3B5IGNvcHlfb3AgPSB7CiAJCS5zb3VyY2UudS5yZWYg
PSBncmVmLAogCQkuc291cmNlLmRvbWlkID0gdmlmLT5kb21pZCwKLQkJLmRl
c3QudS5nbWZuID0gdmlydF90b19nZm4obWFwcGluZyksCiAJCS5kZXN0LmRv
bWlkID0gRE9NSURfU0VMRiwKLQkJLmRlc3Qub2Zmc2V0ID0geGVuX29mZnNl
dF9pbl9wYWdlKG1hcHBpbmcpLAotCQkubGVuID0gbGVuICogc2l6ZW9mKHUz
MiksCisJCS5sZW4gPSBsZW4gKiBzaXplb2YoKm1hcHBpbmcpLAogCQkuZmxh
Z3MgPSBHTlRDT1BZX3NvdXJjZV9ncmVmCiAJfTsKIAotCWlmICgob2ZmICsg
bGVuID4gdmlmLT5oYXNoLnNpemUpIHx8IGNvcHlfb3AubGVuID4gWEVOX1BB
R0VfU0laRSkKKwlpZiAoKG9mZiArIGxlbiA8IG9mZikgfHwgKG9mZiArIGxl
biA+IHZpZi0+aGFzaC5zaXplKSB8fAorCSAgICBsZW4gPiBYRU5fUEFHRV9T
SVpFIC8gc2l6ZW9mKCptYXBwaW5nKSkKIAkJcmV0dXJuIFhFTl9ORVRJRl9D
VFJMX1NUQVRVU19JTlZBTElEX1BBUkFNRVRFUjsKIAorCWNvcHlfb3AuZGVz
dC51LmdtZm4gPSB2aXJ0X3RvX2dmbihtYXBwaW5nICsgb2ZmKTsKKwljb3B5
X29wLmRlc3Qub2Zmc2V0ID0geGVuX29mZnNldF9pbl9wYWdlKG1hcHBpbmcg
KyBvZmYpOworCiAJd2hpbGUgKGxlbi0tICE9IDApCiAJCWlmIChtYXBwaW5n
W29mZisrXSA+PSB2aWYtPm51bV9xdWV1ZXMpCiAJCQlyZXR1cm4gWEVOX05F
VElGX0NUUkxfU1RBVFVTX0lOVkFMSURfUEFSQU1FVEVSOwo=

--=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 Aug 14 17:18:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 17:18: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 1fpcxU-0000N3-5X; Tue, 14 Aug 2018 17:18: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=l9n0=k5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpcxR-0000JL-QI
 for xen-devel@lists.xen.org; Tue, 14 Aug 2018 17:18:13 +0000
X-Inumbo-ID: 196f59b0-9fe6-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 196f59b0-9fe6-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 17:18:45 +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 1fpcxH-0000q1-Bi; Tue, 14 Aug 2018 17:18:03 +0000
Received: from iwj by xenbits.xenproject.org with local (Exim 4.89)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1fpcxH-0007Gh-9J; Tue, 14 Aug 2018 17:18:03 +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: <E1fpcxH-0007Gh-9J@xenbits.xenproject.org>
Date: Tue, 14 Aug 2018 17:18:03 +0000
Subject: [Xen-devel] Xen Security Advisory 271 v2 (CVE-2018-14007) - XAPI
 HTTP directory traversal
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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-14007 / XSA-271
                               version 2

                     XAPI HTTP directory traversal

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

Public release.

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

XAPI has an unauthenticated HTTP endpoint update/ which exports the
contents of /var/update for other hosts to use.

However, the resolution of . and .. in paths is performed before url
unquoting is performed.  This allows an attacker to traverse out of the
web root.

IMPACT
======

An unauthenticated user with access to the management network can read
arbitrary files from the dom0 filesystem.  This includes the pool secret
/etc/xensource/ptoken which grants the attacker full administrator
access.

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

All versions of XAPI since v1.13.0 are vulnerable.

If the directory /var/update doesn't exist, the vulnerability is not
exposed.

MITIGATION
==========

In the recommended configuration, the management network is isolated and
isn't reachable from untrusted hosts, or by general network traffic.

CREDITS
=======

This issue was discovered by Ronald Volgers of Computest
https://www.computest.nl/en/

RESOLUTION
==========

Applying the appropriate attached patch resolves this issue.

xsa271-xapi.patch

$ sha256sum xsa271*
ffefb71cd328e0ee5654c135bf9b08f48abedd013f1c68d5589132e2a03a01f8  xsa271-xapi.patch
$

REGENERATION OF POOL SECRET
===========================

There are no known exploits in the wild.  If there is a risk that
credentials could have been stolen, they should be reset.

Most credentials can be reset via normal administrative means, but the
pool secret doesn't have any mechanism to reset.  The following
instructions should be used:

 1) On all pool members, stop Xapi:
    # service xapi stop

 2) On the pool master:
    # rm /etc/xensource/ptoken
    # /opt/xensource/libexec/genptoken -f -o /etc/xensource/ptoken

 3) Copy /etc/xensource/ptoken to all pool slaves

 4) On the pool master, restart the toolstack:
    # xe-toolstack-restart

 5) On all pool slaves, restart the toolstack:
    # xe-toolstack-restart

Once the pool secret has been regenerated, the root password can be
changed with:
    # xe user-password-change

Furthermore, consideration should be given to other credentials, such as
(but not limited to) SSL keys, Storage SAN/iSCSI/NFS details, as well as
secrets contained within VMs disks/snapshots/etc.

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

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

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

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


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

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

iQEcBAEBCAAGBQJbcw6vAAoJEIP+FMlX6CvZx6cH/0qaq4PDDHSrIONP7v35ZYWe
nZEoA+IWk0u35t4MwSRA8qcXZ9m+d7icHdE0c5Jwdh2sBOSFKzoehCuZOFXVpYTv
SHdr/J3ilZRN1KV7Zo/agZJFYClV5QxR118PnVYFqsAHVGjxh6RzazyBNPUTkoIa
qw/FBQwsib4Wkj5/RPympYscxetzAUoYiFeVtTgtqknXlt3UbXqzwg/lXTrMZwtG
nBSjFEW+EURlkKR0HF85mtFBmqA1I3xsKgJDaob5KWl+HmlIj0SY9knQ2le3lgxn
7zXiPSwOARg2E+vl3GB1Xd1fgcRGykBtjVWPX9uAgdb/C7qx6DN2PYEdyz1xZtI=
=5lIm
-----END PGP SIGNATURE-----

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

RnJvbTogUm9iIEhvZXMgPHJvYi5ob2VzQGNpdHJpeC5jb20+CkRhdGU6IFdl
ZCwgMTggSnVsIDIwMTggMTE6MTg6MjcgKzAxMDAKU3ViamVjdDogRml4IHBh
dGggdmVyaWZpY2F0aW9uIGluIC91cGRhdGUvIGhhbmRsZXIKClRoZSBoYW5k
bGVyIGRlY29kZWQgdGhlIHBlcmNlbnQtc3ltYm9scyBpbiB0aGUgZ2l2ZW4g
cGF0aCBhZnRlciByZXNvbHZpbmcgdGhlIC4KYW5kIC4uIHBhdHRlcm5zLiBU
aGlzIG1lYW50IHRoYXQgYW55ICIlMmUlMmUiIHN0cmluZ3MgaW4gdGhlIHBh
dGggd291bGQgc3RpbGwKcmVzdWx0IGluIC4uIHN0cmluZ3MgaW4gdGhlIHZh
bGlkYXRlIHBhdGgsIHdoaWNoIG1hZGUgaXQgcG9zc2libGUgdG8gZG93bmxv
YWQKZmlsZXMgb3V0c2lkZSB0aGUgZGVzaWduYXRlZCBkaXJlY3RvcnkgZm9y
IHVwZGF0ZXMuCgpSZXBvcnRlZC1ieTogUm9uYWxkIFZvbGdlcnMgPHJ2b2xn
ZXJzQGNvbXB1dGVzdC5ubD4KU2lnbmVkLW9mZi1ieTogUm9iIEhvZXMgPHJv
Yi5ob2VzQGNpdHJpeC5jb20+CgpkaWZmIC0tZ2l0IGEvb2NhbWwveGFwaS94
YXBpX3Bvb2xfdXBkYXRlLm1sIGIvb2NhbWwveGFwaS94YXBpX3Bvb2xfdXBk
YXRlLm1sCmluZGV4IDI3NWE4ZTUuLmNjYzFkODggMTAwNjQ0Ci0tLSBhL29j
YW1sL3hhcGkveGFwaV9wb29sX3VwZGF0ZS5tbAorKysgYi9vY2FtbC94YXBp
L3hhcGlfcG9vbF91cGRhdGUubWwKQEAgLTUzNiw4ICs1MzYsOCBAQCBsZXQg
cGF0aF9mcm9tX3VyaSB1cmkgPQogICAoKiByZW1vdmUgYW55IGRvZGd5IHVz
ZSBvZiAiLiIgb3IgIi4uIiBOQiB3ZSBkb24ndCBwcmV2ZW50IHRoZSB1c2Ug
b2Ygc3ltbGlua3MgKikKICAgU3RyaW5nLnN1Yl90b19lbmQgdXJpIChTdHJp
bmcubGVuZ3RoIENvbnN0YW50cy5nZXRfcG9vbF91cGRhdGVfZG93bmxvYWRf
dXJpKQogICB8PiBGaWxlbmFtZS5jb25jYXQgIVhhcGlfZ2xvYnMuaG9zdF91
cGRhdGVfZGlyCi0gIHw+IFN0ZGV4dC5Vbml4ZXh0LnJlc29sdmVfZG90X2Fu
ZF9kb3Rkb3QKICAgfD4gVXJpLnBjdF9kZWNvZGUKKyAgfD4gU3RkZXh0LlVu
aXhleHQucmVzb2x2ZV9kb3RfYW5kX2RvdGRvdAogCiBsZXQgcG9vbF91cGRh
dGVfZG93bmxvYWRfaGFuZGxlciAocmVxOiBSZXF1ZXN0LnQpIHMgXyA9CiAg
IGRlYnVnICJwb29sX3VwZGF0ZS5wb29sX3VwZGF0ZV9kb3dubG9hZF9oYW5k
bGVyIFVSTCAlcyIgcmVxLlJlcXVlc3QudXJpOwo=

--=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 Aug 14 17:20:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 17:20:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpczc-0002W4-Sr; Tue, 14 Aug 2018 17:20: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=l9n0=k5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpczb-0002VN-Uz
 for xen-devel@lists.xen.org; Tue, 14 Aug 2018 17:20:27 +0000
X-Inumbo-ID: 4f5315f1-9fe6-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4f5315f1-9fe6-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 17:20:15 +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 1fpcyl-0000ud-G5; Tue, 14 Aug 2018 17:19:35 +0000
Received: from iwj by xenbits.xenproject.org with local (Exim 4.89)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1fpcyl-0001qx-Dd; Tue, 14 Aug 2018 17:19:35 +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: <E1fpcyl-0001qx-Dd@xenbits.xenproject.org>
Date: Tue, 14 Aug 2018 17:19:35 +0000
Subject: [Xen-devel] Xen Security Advisory 272 v2 - oxenstored does not
 apply quota-maxentity
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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-272
                              version 2

               oxenstored does not apply quota-maxentity

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

Ammend patch to reference XSA-272 in the commit message.

Public release.

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

The logic in oxenstored for handling writes depended on the order of
evaluation of expressions making up a tuple.

As indicated in section 7.7.3 "Operations on data structures" of the
OCaml manual:

  http://caml.inria.fr/pub/docs/manual-ocaml/expr.html

the order of evaluation of subexpressions is not specified.  In
practice, different implementations behave differently.

IMPACT
======

oxenstored may not enforce the configured quota-maxentity.

This allows a malicious or buggy guest to write as many xenstore entries
as it wishes, causing unbounded memory usage in oxenstored.  This can
lead to a system-wide DoS.

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

Xen 4.1 and later are potentially vulnerable.

Only systems using the OCaml xenstored implementation are potentially
vulnerable.  Systems using the C xenstored implementation are not
vulnerable.

Whether the compiled oxenstored binary is vulnerable depends on which
compiler was used.  OCaml can be compiled either as bytecode (with
ocamlc) or as a native binary (with ocamlopt).

The following OCaml program demonstrates the issue, and identifies
whether the resulting oxenstored binary will skip the quota enforcement.

  $ cat order.ml
  let check () =
    let flag = ref false in
    let update _ = flag := true; () in
    List.iter update [1;2;3], !flag

  let main () =
    let _, flag = check () in
    if flag then
    print_endline "This code is not vulnerable!"
    else
    print_endline "This code is vulnerable!"

  let () = main ()

  $ ocamlc order.ml -o order.bytecode
  $ ./order.bytecode
  This code is vulnerable!
  $ ocamlopt order.ml -o order.native
  $ ./order.native
  This code is not vulnerable!

To confirm whether an OCaml binary is bytecode or native, use file.

  $ file order.bytecode
  order.bytecode: a /usr/bin/ocamlrun script executable (binary data)
  $ file order.native
  order.native: ELF 64-bit LSB executable, ...

NOTE: These results are applicable to OCaml 4.01.0-5 as distributed in
Debian Jessie.  These results are not representative of other versions
of OCaml, or of other OS distributions.

MITIGATION
==========

There are no mitigations available.

CREDITS
=======

This issue was discovered by Christian Lindig of Citrix.

RESOLUTION
==========

Applying the appropriate attached patch resolves this issue.

xsa272.patch           All versions of Xen

$ sha256sum xsa272*
0da953ca48d0cf0688ecff6a074304a9d2217871809a76ef26b9addeb66ecb3e  xsa272.meta
6e0359d89bf65794f16d39198cc90f5c3137bce4eb850e54625ab00e2c568c2c  xsa272.patch
$

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

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

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

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


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

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

iQEcBAEBCAAGBQJbcw8fAAoJEIP+FMlX6CvZ1VYIALce26h9Sf0P0joLd/fhUwf4
JcCIaTWvHsy0ucJgpi7i+SCMa7Iz60CriK6dSYlwIuPvka8XU5MDmZ56gbENApDZ
ibWMwvyCrgb0BH3VIwJZfk7eaKM7OwKeEnnIrIWaVGsT2StwoZOHgdLRLCTSFJ/K
iss3ALSzZ8z7/WqEkBE3JeJ7skrh5nmNp428fJXWYhOyYbqkqyggn6XzBQg/EzGD
vabxz4CdYCr1ox7sq42Q/UFeLoWB6CKCLgRgqOGyCrm7K324ymBzRXtXpPUrLEaq
ugR27W/zr09e8N/fOhH4dBNCzkktuqclwrfMlFr1WUfiltSDmVwNZkURkvVGeu0=
=TPZD
-----END PGP SIGNATURE-----

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

ewogICJYU0EiOiAyNzIsCiAgIlN1cHBvcnRlZFZlcnNpb25zIjogWwogICAg
Im1hc3RlciIsCiAgICAiNC4xMSIsCiAgICAiNC4xMCIsCiAgICAiNC45IiwK
ICAgICI0LjgiLAogICAgIjQuNyIsCiAgICAiNC42IgogIF0sCiAgIlRyZWVz
IjogWwogICAgInhlbiIKICBdLAogICJSZWNpcGVzIjogewogICAgIjQuMTAi
OiB7CiAgICAgICJSZWNpcGVzIjogewogICAgICAgICJ4ZW4iOiB7CiAgICAg
ICAgICAiU3RhYmxlUmVmIjogIjg3YzgzYWYzMzNlMDI0OGFkYTJlNjU2MDk2
NWFjYTYwOTZlYzdmMmIiLAogICAgICAgICAgIlByZXJlcXMiOiBbCiAgICAg
ICAgICAgIDI2OCwKICAgICAgICAgICAgMjY5CiAgICAgICAgICBdLAogICAg
ICAgICAgIlBhdGNoZXMiOiBbCiAgICAgICAgICAgICJ4c2EyNzIucGF0Y2gi
CiAgICAgICAgICBdCiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAgIjQu
MTEiOiB7CiAgICAgICJSZWNpcGVzIjogewogICAgICAgICJ4ZW4iOiB7CiAg
ICAgICAgICAiU3RhYmxlUmVmIjogIjMzY2VkNzI1ZTExYWY0ZWFiZDMzMzRk
MTJmNTNlZDgwN2U5ZTI1ODYiLAogICAgICAgICAgIlByZXJlcXMiOiBbCiAg
ICAgICAgICAgIDI2OCwKICAgICAgICAgICAgMjY5CiAgICAgICAgICBdLAog
ICAgICAgICAgIlBhdGNoZXMiOiBbCiAgICAgICAgICAgICJ4c2EyNzIucGF0
Y2giCiAgICAgICAgICBdCiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAg
IjQuNiI6IHsKICAgICAgIlJlY2lwZXMiOiB7CiAgICAgICAgInhlbiI6IHsK
ICAgICAgICAgICJTdGFibGVSZWYiOiAiOThkNzk0OGI1MGI0ZTkxZWM0ZWZh
ODYwZGEzMmQ5YWM0ZmU2OTMwMCIsCiAgICAgICAgICAiUHJlcmVxcyI6IFsK
ICAgICAgICAgICAgMjY4LAogICAgICAgICAgICAyNjkKICAgICAgICAgIF0s
CiAgICAgICAgICAiUGF0Y2hlcyI6IFsKICAgICAgICAgICAgInhzYTI3Mi5w
YXRjaCIKICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAg
ICAiNC43IjogewogICAgICAiUmVjaXBlcyI6IHsKICAgICAgICAieGVuIjog
ewogICAgICAgICAgIlN0YWJsZVJlZiI6ICI5MWNhODRjODYyYjE1ZmU3NGFi
OWI1ODcwZTY2OTAzYWVjNGY4NmRkIiwKICAgICAgICAgICJQcmVyZXFzIjog
WwogICAgICAgICAgICAyNjgsCiAgICAgICAgICAgIDI2OQogICAgICAgICAg
XSwKICAgICAgICAgICJQYXRjaGVzIjogWwogICAgICAgICAgICAieHNhMjcy
LnBhdGNoIgogICAgICAgICAgXQogICAgICAgIH0KICAgICAgfQogICAgfSwK
ICAgICI0LjgiOiB7CiAgICAgICJSZWNpcGVzIjogewogICAgICAgICJ4ZW4i
OiB7CiAgICAgICAgICAiU3RhYmxlUmVmIjogImFhNDUwMTUzZjJkOTYwYzIx
NzE0OWIzMWI2OGE4YjU3YzVhOGU1OTUiLAogICAgICAgICAgIlByZXJlcXMi
OiBbCiAgICAgICAgICAgIDI2OCwKICAgICAgICAgICAgMjY5CiAgICAgICAg
ICBdLAogICAgICAgICAgIlBhdGNoZXMiOiBbCiAgICAgICAgICAgICJ4c2Ey
NzIucGF0Y2giCiAgICAgICAgICBdCiAgICAgICAgfQogICAgICB9CiAgICB9
LAogICAgIjQuOSI6IHsKICAgICAgIlJlY2lwZXMiOiB7CiAgICAgICAgInhl
biI6IHsKICAgICAgICAgICJTdGFibGVSZWYiOiAiYTFiMjIzYjc1NmYzNTQ4
OTU1MjUwNjBiZDNmOWYxZjA3ODk5YTA4MiIsCiAgICAgICAgICAiUHJlcmVx
cyI6IFsKICAgICAgICAgICAgMjY4LAogICAgICAgICAgICAyNjkKICAgICAg
ICAgIF0sCiAgICAgICAgICAiUGF0Y2hlcyI6IFsKICAgICAgICAgICAgInhz
YTI3Mi5wYXRjaCIKICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIH0KICAg
IH0sCiAgICAibWFzdGVyIjogewogICAgICAiUmVjaXBlcyI6IHsKICAgICAg
ICAieGVuIjogewogICAgICAgICAgIlN0YWJsZVJlZiI6ICJhY2QwMGEzMDMz
NzhjZTQ4YmQ2YmJkOGE1NzlmMWZlMmYxYjIxYTdkIiwKICAgICAgICAgICJQ
cmVyZXFzIjogWwogICAgICAgICAgICAyNjgsCiAgICAgICAgICAgIDI2OQog
ICAgICAgICAgXSwKICAgICAgICAgICJQYXRjaGVzIjogWwogICAgICAgICAg
ICAieHNhMjcyLnBhdGNoIgogICAgICAgICAgXQogICAgICAgIH0KICAgICAg
fQogICAgfQogIH0KfQ==

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

RnJvbTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRy
aXguY29tPgpTdWJqZWN0OiB0b29scy9veGVuc3RvcmVkOiBNYWtlIGV2YWx1
YXRpb24gb3JkZXIgZXhwbGljaXQKCkluIFN0b3JlLnBhdGhfd3JpdGUoKSwg
UGF0aC5hcHBseV9tb2RpZnkoKSB1cGRhdGVzIHRoZSBub2RlX2NyZWF0ZWQK
cmVmZXJlbmNlIGFuZCBib3RoIHRoZSB2YWx1ZSBvZiBhcHBseV9tb2RpZnko
KSBhbmQgbm9kZV9jcmVhdGVkIGFyZQpyZXR1cm5lZCBieSBwYXRoX3dyaXRl
KCkuCgpBdCBsZWFzdCB3aXRoIE9DYW1sIDQuMDYuMSB0aGlzIGxlYWRzIHRv
IHRoZSB2YWx1ZSBvZiBub2RlX2NyZWF0ZWQgYmVpbmcKcmV0dXJuZWQgKmJl
Zm9yZSogaXQgaXMgdXBkYXRlZCBieSBhcHBseV9tb2RpZnkoKS4gIFRoaXMg
aW4gdHVybiBsZWFkcwp0byB0aGUgcXVvdGEgZm9yIGEgZG9tYWluIG5vdCBi
ZWluZyB1cGRhdGVkIGluIFN0b3JlLndyaXRlKCkuICBIZW5jZSwgYQpndWVz
dCBjYW4gY3JlYXRlIGFuIHVubGltaXRlZCBudW1iZXIgb2YgZW50cmllcyBp
biB4ZW5zdG9yZS4KClRoZSBmaXggaXMgdG8gbWFrZSBldmFsdWF0aW9uIG9y
ZGVyIGV4cGxpY2l0LgoKVGhpcyBpcyBYU0EtMjcyLgoKU2lnbmVkLW9mZi1i
eTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXgu
Y29tPgpSZXZpZXdlZC1ieTogUm9iIEhvZXMgPHJvYi5ob2VzQGNpdHJpeC5j
b20+CgpkaWZmIC0tZ2l0IGEvdG9vbHMvb2NhbWwveGVuc3RvcmVkL3N0b3Jl
Lm1sIGIvdG9vbHMvb2NhbWwveGVuc3RvcmVkL3N0b3JlLm1sCmluZGV4IDlm
NjE5YjhmZDUuLjhiMDcyN2Y4YTggMTAwNjQ0Ci0tLSBhL3Rvb2xzL29jYW1s
L3hlbnN0b3JlZC9zdG9yZS5tbAorKysgYi90b29scy9vY2FtbC94ZW5zdG9y
ZWQvc3RvcmUubWwKQEAgLTI1Nyw3ICsyNTcsOCBAQCBsZXQgcGF0aF93cml0
ZSBzdG9yZSBwZXJtIHBhdGggdmFsdWUgPQogCQlOb2RlLmNoZWNrX3Blcm0g
c3RvcmUucm9vdCBwZXJtIFBlcm1zLldSSVRFOwogCQlOb2RlLnNldF92YWx1
ZSBzdG9yZS5yb290IHZhbHVlLCBmYWxzZQogCSkgZWxzZQotCQlQYXRoLmFw
cGx5X21vZGlmeSBzdG9yZS5yb290IHBhdGggZG9fd3JpdGUsICFub2RlX2Ny
ZWF0ZWQKKwkJbGV0IHJvb3QgPSBQYXRoLmFwcGx5X21vZGlmeSBzdG9yZS5y
b290IHBhdGggZG9fd3JpdGUgaW4KKwkJcm9vdCwgIW5vZGVfY3JlYXRlZAog
CiBsZXQgcGF0aF9ybSBzdG9yZSBwZXJtIHBhdGggPQogCWxldCBkb19ybSBu
b2RlIG5hbWUgPQo=

--=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 Aug 14 18:47:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 18:47:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpeLe-0004k7-3I; Tue, 14 Aug 2018 18: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=3etr=k5=xenproject.org=prvs=75772e420=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fpeLd-0004jV-7L
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 18:47:17 +0000
X-Inumbo-ID: 4f9e9258-9ff2-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4f9e9258-9ff2-11e8-a8a5-bc764e045a96;
 Tue, 14 Aug 2018 20:46:10 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,239,1531785600"; d="scan'208";a="62799736"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75067-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-snapshot:test-amd64-amd64-i386-daily-netboot-pygrub:<job
 status>:broken:regression
 distros-debian-snapshot:test-amd64-amd64-i386-daily-netboot-pygrub:host-install(4):broken:regression
 distros-debian-snapshot:test-amd64-amd64-amd64-daily-netboot-pvgrub:debian-di-install:fail:regression
 distros-debian-snapshot:test-armhf-armhf-armhf-daily-netboot-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-current-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-daily-netboot-pvgrub:guest-start: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-i386-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-amd64-i386-weekly-netinst-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-amd64-i386-current-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-current-netinst-pygrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=75051
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 14 Aug 2018 19:47:11 +0100
Subject: [Xen-devel] [distros-debian-snapshot test] 75067: 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>

ZmxpZ2h0IDc1MDY3IGRpc3Ryb3MtZGViaWFuLXNuYXBzaG90IHJlYWwgW3JlYWxdCmh0dHA6Ly9v
c3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzLzc1MDY3LwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtZGFp
bHktbmV0Ym9vdC1weWdydWIgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICBicm9rZW4KIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1kYWlseS1uZXRib290LXB5Z3J1YiA0IGhvc3QtaW5zdGFsbCg0
KSBicm9rZW4gUkVHUi4gdnMuIDc1MDUxCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LWRhaWx5LW5l
dGJvb3QtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDc1MDUxCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
cm1oZi1hcm1oZi1hcm1oZi1kYWlseS1uZXRib290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFs
bCBmYWlsIGJsb2NrZWQgaW4gNzUwNTEKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtY3VycmVudC1u
ZXRpbnN0LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzUwNTEKIHRlc3Qt
YW1kNjQtaTM4Ni1pMzg2LWRhaWx5LW5ldGJvb3QtcHZncnViIDExIGd1ZXN0LXN0YXJ0ICAgICAg
IGZhaWwgbGlrZSA3NTA1MQogdGVzdC1hbWQ2NC1pMzg2LWkzODYtd2Vla2x5LW5ldGluc3QtcHln
cnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTA1MQogdGVzdC1hbWQ2NC1pMzg2
LWFtZDY0LXdlZWtseS1uZXRpbnN0LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxp
a2UgNzUwNTEKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1jdXJyZW50LW5ldGluc3QtcHlncnViIDEw
IGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTA1MQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC13ZWVrbHktbmV0aW5zdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc1
MDUxCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtd2Vla2x5LW5ldGluc3QtcHlncnViIDEwIGRlYmlh
bi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTA1MQogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LWRhaWx5
LW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTA1MQogdGVz
dC1hbWQ2NC1hbWQ2NC1pMzg2LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgMTAgZGViaWFuLWRpLWlu
c3RhbGwgZmFpbCBsaWtlIDc1MDUxCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1jdXJyZW50LW5ldGlu
c3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTA1MQoKYmFzZWxpbmUg
dmVyc2lvbjoKIGZsaWdodCAgICAgICAgICAgICAgIDc1MDUxCgpqb2JzOgogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1kYWlseS1uZXRib290LXB2Z3J1
YiAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1kYWlseS1u
ZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1hbWQ2NC1kYWlseS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1kYWlseS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtZGFpbHktbmV0Ym9vdC1weWdydWIg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtY3VycmVu
dC1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWFtZDY0LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWkzODYtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LWN1cnJlbnQtbmV0aW5zdC1weWdydWIg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC13ZWVrbHkt
bmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
YW1kNjQtd2Vla2x5LW5ldGluc3QtcHlncnViICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni13ZWVrbHktbmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWkzODYtd2Vla2x5LW5ldGluc3QtcHlncnViICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9v
c3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20v
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 19:08:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 19: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 1fpefu-0006La-U7; Tue, 14 Aug 2018 19: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=3etr=k5=xenproject.org=prvs=75772e420=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fpeft-0006LM-IU
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 19:08:13 +0000
X-Inumbo-ID: 766d071b-9ff5-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 766d071b-9ff5-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 19:08:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,239,1531785600"; d="scan'208";a="62803063"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75068-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=22ec06c8aaa1c4023bb7f960746da57f1b648568
X-Osstest-Versions-That: ovmf=1aa9314e3a84b27f74f239155fc0ec3f58b66be0
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 14 Aug 2018 20:08:08 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75068: 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
NTA2OCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDY4LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUwNjIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTA2MgoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDIyZWMwNmM4YWFhMWM0MDIzYmI3Zjk2MDc0NmRh
NTdmMWI2NDg1NjgKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDFhYTkz
MTRlM2E4NGIyN2Y3NGYyMzkxNTVmYzBlYzNmNThiNjZiZTAKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTA2MiAgMjAxOC0wOC0xMSAwNDoyMDozMyBaICAgIDMgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwNjggIDIwMTgtMDgtMTQgMDk6MjU6MjIgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBDaGVuIEEg
Q2hlbiA8Y2hlbi5hLmNoZW5AaW50ZWwuY29tPgogIGNoZW5jMiA8Y2hlbi5hLmNoZW5AaW50ZWwu
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmlt
YWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9n
cwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFw
cGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KY29tbWl0IDIyZWMwNmM4YWFhMWM0MDIzYmI3Zjk2MDc0NmRhNTdmMWI2
NDg1NjgKQXV0aG9yOiBjaGVuYzIgPGNoZW4uYS5jaGVuQGludGVsLmNvbT4KRGF0ZTogICBGcmkg
SnVuIDI5IDExOjM5OjIyIDIwMTggKzA4MDAKCiAgICBWbHYyVGJsdERldmljZVBrZzogUmVtb3Zp
bmcgaXBmIHdoaWNoIGZyb20gZWRrMi4KICAgIAogICAgUmVtb3ZpbmcgcnVsZXMgZm9yIElwZiBz
b3VyY2VzIGZpbGU6CiAgICAqIFJlbW92ZSB0aGUgc291cmNlIGZpbGUgd2hpY2ggcGF0aCB3aXRo
ICJpcGYiIGFuZCBhbHNvIGxpc3RlZCBpbgogICAgICBbU291cmNlcy5JUEZdIHNlY3Rpb24gb2Yg
SU5GIGZpbGUuCiAgICAqIFJlbW92ZSB0aGUgc291cmNlIGZpbGUgd2hpY2ggbGlzdGVkIGluIFtD
b21wb25lbnRzLklQRl0gc2VjdGlvbgogICAgICBvZiBEU0MgZmlsZSBhbmQgbm90IGxpc3RlZCBp
biBhbnkgb3RoZXIgW0NvbXBvbmVudHNdIHNlY3Rpb24uCiAgICAqIFJlbW92ZSB0aGUgZW1iZWRk
ZWQgSXBmIGNvZGUgZm9yIE1ERV9DUFVfSVBGLgogICAgCiAgICBSZW1vdmluZyBydWxlcyBmb3Ig
SW5mIGZpbGU6CiAgICAqIFJlbW92ZSBJUEYgZnJvbSBWQUxJRF9BUkNISVRFQ1RVUkVTIGNvbW1l
bnRzLgogICAgKiBSZW1vdmUgRFhFX1NBTF9EUklWRVIgZnJvbSBMSUJSQVJZX0NMQVNTIGluIFtE
ZWZpbmVzXSBzZWN0aW9uLgogICAgKiBSZW1vdmUgdGhlIElORiB3aGljaCBvbmx5IGxpc3RlZCBp
biBbQ29tcG9uZW50cy5JUEZdIHNlY3Rpb24gaW4gRFNDLgogICAgKiBSZW1vdmUgc3RhdGVtZW50
cyBmcm9tIFtCdWlsZE9wdGlvbnNdIHRoYXQgcHJvdmlkZSBJUEYgc3BlY2lmaWMgZmxhZ3MuCiAg
ICAqIFJlbW92ZSBhbnkgSVBGIHNlcGNpZmljIHNlY3Rpb25zLgogICAgCiAgICBSZW1vdmluZyBy
dWxlcyBmb3IgRGVjIGZpbGU6CiAgICAqIFJlbW92ZSBbSW5jbHVkZXMuSVBGXSBzZWN0aW9uIGZy
b20gRGVjLgogICAgCiAgICBSZW1vdmluZyBydWxlcyBmb3IgRHNjIGZpbGU6CiAgICAqIFJlbW92
ZSBJUEYgZnJvbSBTVVBQT1JURURfQVJDSElURUNUVVJFUyBpbiBbRGVmaW5lc10gc2VjdGlvbiBv
ZiBEU0MuCiAgICAqIFJlbW92ZSBhbnkgSVBGIHNwZWNpZmljIHNlY3Rpb25zLgogICAgKiBSZW1v
dmUgc3RhdGVtZW50cyBmcm9tIFtCdWlsZE9wdGlvbnNdIHRoYXQgcHJvdmlkZSBJUEYgc3BlY2lm
aWMgZmxhZ3MuCiAgICAKICAgIENjOiBEYXZpZCBXZWkgPGRhdmlkLndlaUBpbnRlbC5jb20+CiAg
ICBDYzogTWFuZyBHdW8gPG1hbmcuZ3VvQGludGVsLmNvbT4KICAgIENjOiBNaWNoYWVsIEQgS2lu
bmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBU
aWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IENo
ZW4gQSBDaGVuIDxjaGVuLmEuY2hlbkBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogRGF2aWQg
V2VpIDxkYXZpZC53ZWlAaW50ZWwuY29tPgoKY29tbWl0IGZkYTZhYmQ2NGYwMjc5Yjk5NmNhNmNk
MzFlNzBlNGFiMzE2YWZlODgKQXV0aG9yOiBjaGVuYzIgPGNoZW4uYS5jaGVuQGludGVsLmNvbT4K
RGF0ZTogICBGcmkgSnVuIDI5IDExOjMyOjA1IDIwMTggKzA4MDAKCiAgICBRdWFya1NvY1BrZzog
UmVtb3ZpbmcgaXBmIHdoaWNoIGlzIG5vIGxvbmdlciBzdXBwb3J0ZWQgZnJvbSBlZGsyLgogICAg
CiAgICBSZW1vdmluZyBydWxlcyBmb3IgSXBmIHNvdXJjZXMgZmlsZToKICAgICogUmVtb3ZlIHRo
ZSBzb3VyY2UgZmlsZSB3aGljaCBwYXRoIHdpdGggImlwZiIgYW5kIGFsc28gbGlzdGVkIGluCiAg
ICAgIFtTb3VyY2VzLklQRl0gc2VjdGlvbiBvZiBJTkYgZmlsZS4KICAgICogUmVtb3ZlIHRoZSBz
b3VyY2UgZmlsZSB3aGljaCBsaXN0ZWQgaW4gW0NvbXBvbmVudHMuSVBGXSBzZWN0aW9uCiAgICAg
IG9mIERTQyBmaWxlIGFuZCBub3QgbGlzdGVkIGluIGFueSBvdGhlciBbQ29tcG9uZW50c10gc2Vj
dGlvbi4KICAgICogUmVtb3ZlIHRoZSBlbWJlZGRlZCBJcGYgY29kZSBmb3IgTURFX0NQVV9JUEYu
CiAgICAKICAgIFJlbW92aW5nIHJ1bGVzIGZvciBJbmYgZmlsZToKICAgICogUmVtb3ZlIElQRiBm
cm9tIFZBTElEX0FSQ0hJVEVDVFVSRVMgY29tbWVudHMuCiAgICAqIFJlbW92ZSBEWEVfU0FMX0RS
SVZFUiBmcm9tIExJQlJBUllfQ0xBU1MgaW4gW0RlZmluZXNdIHNlY3Rpb24uCiAgICAqIFJlbW92
ZSB0aGUgSU5GIHdoaWNoIG9ubHkgbGlzdGVkIGluIFtDb21wb25lbnRzLklQRl0gc2VjdGlvbiBp
biBEU0MuCiAgICAqIFJlbW92ZSBzdGF0ZW1lbnRzIGZyb20gW0J1aWxkT3B0aW9uc10gdGhhdCBw
cm92aWRlIElQRiBzcGVjaWZpYyBmbGFncy4KICAgICogUmVtb3ZlIGFueSBJUEYgc2VwY2lmaWMg
c2VjdGlvbnMuCiAgICAKICAgIFJlbW92aW5nIHJ1bGVzIGZvciBEZWMgZmlsZToKICAgICogUmVt
b3ZlIFtJbmNsdWRlcy5JUEZdIHNlY3Rpb24gZnJvbSBEZWMuCiAgICAKICAgIFJlbW92aW5nIHJ1
bGVzIGZvciBEc2MgZmlsZToKICAgICogUmVtb3ZlIElQRiBmcm9tIFNVUFBPUlRFRF9BUkNISVRF
Q1RVUkVTIGluIFtEZWZpbmVzXSBzZWN0aW9uIG9mIERTQy4KICAgICogUmVtb3ZlIGFueSBJUEYg
c3BlY2lmaWMgc2VjdGlvbnMuCiAgICAqIFJlbW92ZSBzdGF0ZW1lbnRzIGZyb20gW0J1aWxkT3B0
aW9uc10gdGhhdCBwcm92aWRlIElQRiBzcGVjaWZpYyBmbGFncy4KICAgIAogICAgQ2M6IEtlbGx5
IFN0ZWVsZSA8a2VsbHkuc3RlZWxlQGludGVsLmNvbT4KICAgIENjOiBNaWNoYWVsIEQgS2lubmV5
IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFu
b0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IENoZW4g
QSBDaGVuIDxjaGVuLmEuY2hlbkBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogS2VsbHkgU3Rl
ZWxlIDxrZWxseS5zdGVlbGVAaW50ZWwuY29tPgoKY29tbWl0IDg3Zjk4NjdmNTUzNmEwZTQ5OGMx
NDk5YzRkZWQ3MzUxOGM4MTQ0NjQKQXV0aG9yOiBjaGVuYzIgPGNoZW4uYS5jaGVuQGludGVsLmNv
bT4KRGF0ZTogICBGcmkgSnVuIDI5IDExOjMxOjM2IDIwMTggKzA4MDAKCiAgICBRdWFya1BsYXRm
b3JtUGtnOiBSZW1vdmluZyBpcGYgd2hpY2ggaXMgbm8gbG9uZ2VyIHN1cHBvcnRlZCBmcm9tIGVk
azIuCiAgICAKICAgIFJlbW92aW5nIHJ1bGVzIGZvciBJcGYgc291cmNlcyBmaWxlOgogICAgKiBS
ZW1vdmUgdGhlIHNvdXJjZSBmaWxlIHdoaWNoIHBhdGggd2l0aCAiaXBmIiBhbmQgYWxzbyBsaXN0
ZWQgaW4KICAgICAgW1NvdXJjZXMuSVBGXSBzZWN0aW9uIG9mIElORiBmaWxlLgogICAgKiBSZW1v
dmUgdGhlIHNvdXJjZSBmaWxlIHdoaWNoIGxpc3RlZCBpbiBbQ29tcG9uZW50cy5JUEZdIHNlY3Rp
b24KICAgICAgb2YgRFNDIGZpbGUgYW5kIG5vdCBsaXN0ZWQgaW4gYW55IG90aGVyIFtDb21wb25l
bnRzXSBzZWN0aW9uLgogICAgKiBSZW1vdmUgdGhlIGVtYmVkZGVkIElwZiBjb2RlIGZvciBNREVf
Q1BVX0lQRi4KICAgIAogICAgUmVtb3ZpbmcgcnVsZXMgZm9yIEluZiBmaWxlOgogICAgKiBSZW1v
dmUgSVBGIGZyb20gVkFMSURfQVJDSElURUNUVVJFUyBjb21tZW50cy4KICAgICogUmVtb3ZlIERY
RV9TQUxfRFJJVkVSIGZyb20gTElCUkFSWV9DTEFTUyBpbiBbRGVmaW5lc10gc2VjdGlvbi4KICAg
ICogUmVtb3ZlIHRoZSBJTkYgd2hpY2ggb25seSBsaXN0ZWQgaW4gW0NvbXBvbmVudHMuSVBGXSBz
ZWN0aW9uIGluIERTQy4KICAgICogUmVtb3ZlIHN0YXRlbWVudHMgZnJvbSBbQnVpbGRPcHRpb25z
XSB0aGF0IHByb3ZpZGUgSVBGIHNwZWNpZmljIGZsYWdzLgogICAgKiBSZW1vdmUgYW55IElQRiBz
ZXBjaWZpYyBzZWN0aW9ucy4KICAgIAogICAgUmVtb3ZpbmcgcnVsZXMgZm9yIERlYyBmaWxlOgog
ICAgKiBSZW1vdmUgW0luY2x1ZGVzLklQRl0gc2VjdGlvbiBmcm9tIERlYy4KICAgIAogICAgUmVt
b3ZpbmcgcnVsZXMgZm9yIERzYyBmaWxlOgogICAgKiBSZW1vdmUgSVBGIGZyb20gU1VQUE9SVEVE
X0FSQ0hJVEVDVFVSRVMgaW4gW0RlZmluZXNdIHNlY3Rpb24gb2YgRFNDLgogICAgKiBSZW1vdmUg
YW55IElQRiBzcGVjaWZpYyBzZWN0aW9ucy4KICAgICogUmVtb3ZlIHN0YXRlbWVudHMgZnJvbSBb
QnVpbGRPcHRpb25zXSB0aGF0IHByb3ZpZGUgSVBGIHNwZWNpZmljIGZsYWdzLgogICAgCiAgICBD
YzogS2VsbHkgU3RlZWxlIDxrZWxseS5zdGVlbGVAaW50ZWwuY29tPgogICAgQ2M6IE1pY2hhZWwg
RCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5k
ZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1i
eTogQ2hlbiBBIENoZW4gPGNoZW4uYS5jaGVuQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBL
ZWxseSBTdGVlbGUgPGtlbGx5LnN0ZWVsZUBpbnRlbC5jb20+Cgpjb21taXQgNGZjYjBkNTQ1ODRm
NTQwNTA2OTczNjM5YjJjM2M4MTUxNWZjYTViYQpBdXRob3I6IGNoZW5jMiA8Y2hlbi5hLmNoZW5A
aW50ZWwuY29tPgpEYXRlOiAgIEZyaSBKdW4gMjkgMTE6Mjg6MTIgMjAxOCArMDgwMAoKICAgIE5l
dHdvcmtQa2c6IFJlbW92aW5nIGlwZiB3aGljaCBpcyBubyBsb25nZXIgc3VwcG9ydGVkIGZyb20g
ZWRrMi4KICAgIAogICAgUmVtb3ZpbmcgcnVsZXMgZm9yIElwZiBzb3VyY2VzIGZpbGU6CiAgICAq
IFJlbW92ZSB0aGUgc291cmNlIGZpbGUgd2hpY2ggcGF0aCB3aXRoICJpcGYiIGFuZCBhbHNvIGxp
c3RlZCBpbgogICAgICBbU291cmNlcy5JUEZdIHNlY3Rpb24gb2YgSU5GIGZpbGUuCiAgICAqIFJl
bW92ZSB0aGUgc291cmNlIGZpbGUgd2hpY2ggbGlzdGVkIGluIFtDb21wb25lbnRzLklQRl0gc2Vj
dGlvbgogICAgICBvZiBEU0MgZmlsZSBhbmQgbm90IGxpc3RlZCBpbiBhbnkgb3RoZXIgW0NvbXBv
bmVudHNdIHNlY3Rpb24uCiAgICAqIFJlbW92ZSB0aGUgZW1iZWRkZWQgSXBmIGNvZGUgZm9yIE1E
RV9DUFVfSVBGLgogICAgCiAgICBSZW1vdmluZyBydWxlcyBmb3IgSW5mIGZpbGU6CiAgICAqIFJl
bW92ZSBJUEYgZnJvbSBWQUxJRF9BUkNISVRFQ1RVUkVTIGNvbW1lbnRzLgogICAgKiBSZW1vdmUg
RFhFX1NBTF9EUklWRVIgZnJvbSBMSUJSQVJZX0NMQVNTIGluIFtEZWZpbmVzXSBzZWN0aW9uLgog
ICAgKiBSZW1vdmUgdGhlIElORiB3aGljaCBvbmx5IGxpc3RlZCBpbiBbQ29tcG9uZW50cy5JUEZd
IHNlY3Rpb24gaW4gRFNDLgogICAgKiBSZW1vdmUgc3RhdGVtZW50cyBmcm9tIFtCdWlsZE9wdGlv
bnNdIHRoYXQgcHJvdmlkZSBJUEYgc3BlY2lmaWMgZmxhZ3MuCiAgICAqIFJlbW92ZSBhbnkgSVBG
IHNlcGNpZmljIHNlY3Rpb25zLgogICAgCiAgICBSZW1vdmluZyBydWxlcyBmb3IgRGVjIGZpbGU6
CiAgICAqIFJlbW92ZSBbSW5jbHVkZXMuSVBGXSBzZWN0aW9uIGZyb20gRGVjLgogICAgCiAgICBS
ZW1vdmluZyBydWxlcyBmb3IgRHNjIGZpbGU6CiAgICAqIFJlbW92ZSBJUEYgZnJvbSBTVVBQT1JU
RURfQVJDSElURUNUVVJFUyBpbiBbRGVmaW5lc10gc2VjdGlvbiBvZiBEU0MuCiAgICAqIFJlbW92
ZSBhbnkgSVBGIHNwZWNpZmljIHNlY3Rpb25zLgogICAgKiBSZW1vdmUgc3RhdGVtZW50cyBmcm9t
IFtCdWlsZE9wdGlvbnNdIHRoYXQgcHJvdmlkZSBJUEYgc3BlY2lmaWMgZmxhZ3MuCiAgICAKICAg
IENjOiBTaXl1YW4gRnUgPHNpeXVhbi5mdUBpbnRlbC5jb20+CiAgICBDYzogSmlheGluIFd1IDxq
aWF4aW4ud3VAaW50ZWwuY29tPgogICAgQ2M6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5r
aW5uZXlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmli
dXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogQ2hlbiBBIENoZW4gPGNoZW4u
YS5jaGVuQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBGdSBTaXl1YW4gPHNpeXVhbi5mdUBp
bnRlbC5jb20+Cgpjb21taXQgMDRjN2Y5MDIzZmZlNjg5NjJhMTY4NTQwZWMzOWU2MGEzMzk0N2Uy
NgpBdXRob3I6IGNoZW5jMiA8Y2hlbi5hLmNoZW5AaW50ZWwuY29tPgpEYXRlOiAgIEZyaSBKdW4g
MjkgMTE6MTc6MjEgMjAxOCArMDgwMAoKICAgIENvcmVib290UGF5bG9hZFBrZzogUmVtb3Zpbmcg
aXBmIGZyb20gZWRrMi4KICAgIAogICAgUmVtb3ZpbmcgcnVsZXMgZm9yIElwZiBzb3VyY2VzIGZp
bGU6CiAgICAqIFJlbW92ZSB0aGUgc291cmNlIGZpbGUgd2hpY2ggcGF0aCB3aXRoICJpcGYiIGFu
ZCBhbHNvIGxpc3RlZCBpbgogICAgICBbU291cmNlcy5JUEZdIHNlY3Rpb24gb2YgSU5GIGZpbGUu
CiAgICAqIFJlbW92ZSB0aGUgc291cmNlIGZpbGUgd2hpY2ggbGlzdGVkIGluIFtDb21wb25lbnRz
LklQRl0gc2VjdGlvbgogICAgICBvZiBEU0MgZmlsZSBhbmQgbm90IGxpc3RlZCBpbiBhbnkgb3Ro
ZXIgW0NvbXBvbmVudHNdIHNlY3Rpb24uCiAgICAqIFJlbW92ZSB0aGUgZW1iZWRkZWQgSXBmIGNv
ZGUgZm9yIE1ERV9DUFVfSVBGLgogICAgCiAgICBSZW1vdmluZyBydWxlcyBmb3IgSW5mIGZpbGU6
CiAgICAqIFJlbW92ZSBJUEYgZnJvbSBWQUxJRF9BUkNISVRFQ1RVUkVTIGNvbW1lbnRzLgogICAg
KiBSZW1vdmUgRFhFX1NBTF9EUklWRVIgZnJvbSBMSUJSQVJZX0NMQVNTIGluIFtEZWZpbmVzXSBz
ZWN0aW9uLgogICAgKiBSZW1vdmUgdGhlIElORiB3aGljaCBvbmx5IGxpc3RlZCBpbiBbQ29tcG9u
ZW50cy5JUEZdIHNlY3Rpb24gaW4gRFNDLgogICAgKiBSZW1vdmUgc3RhdGVtZW50cyBmcm9tIFtC
dWlsZE9wdGlvbnNdIHRoYXQgcHJvdmlkZSBJUEYgc3BlY2lmaWMgZmxhZ3MuCiAgICAqIFJlbW92
ZSBhbnkgSVBGIHNlcGNpZmljIHNlY3Rpb25zLgogICAgCiAgICBSZW1vdmluZyBydWxlcyBmb3Ig
RGVjIGZpbGU6CiAgICAqIFJlbW92ZSBbSW5jbHVkZXMuSVBGXSBzZWN0aW9uIGZyb20gRGVjLgog
ICAgCiAgICBSZW1vdmluZyBydWxlcyBmb3IgRHNjIGZpbGU6CiAgICAqIFJlbW92ZSBJUEYgZnJv
bSBTVVBQT1JURURfQVJDSElURUNUVVJFUyBpbiBbRGVmaW5lc10gc2VjdGlvbiBvZiBEU0MuCiAg
ICAqIFJlbW92ZSBhbnkgSVBGIHNwZWNpZmljIHNlY3Rpb25zLgogICAgKiBSZW1vdmUgc3RhdGVt
ZW50cyBmcm9tIFtCdWlsZE9wdGlvbnNdIHRoYXQgcHJvdmlkZSBJUEYgc3BlY2lmaWMgZmxhZ3Mu
CiAgICAKICAgIENjOiBNYXVyaWNlIE1hIDxtYXVyaWNlLm1hQGludGVsLmNvbT4KICAgIENjOiBQ
cmluY2UgQWd5ZW1hbiA8cHJpbmNlLmFneWVtYW5AaW50ZWwuY29tPgogICAgQ2M6IEJlbmphbWlu
IFlvdSA8YmVuamFtaW4ueW91QGludGVsLmNvbT4KICAgIENjOiBNaWNoYWVsIEQgS2lubmV5IDxt
aWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0Nv
cmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IENoZW4gQSBD
aGVuIDxjaGVuLmEuY2hlbkBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogQmVuamFtaW4gWW91
IDxiZW5qYW1pbi55b3VAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IE1hLCBNYXVyaWNlIDxt
YXVyaWNlLm1hQGludGVsLmNvbT4KCmNvbW1pdCBkZjQ5YTg1ZGJjYzY0MzZhYTcwMGFhYmYyNjlk
NzIwMTk4OGUwODVhCkF1dGhvcjogY2hlbmMyIDxjaGVuLmEuY2hlbkBpbnRlbC5jb20+CkRhdGU6
ICAgRnJpIEp1biAyOSAxMToxNjo0OCAyMDE4ICswODAwCgogICAgQ29yZWJvb3RNb2R1bGVQa2c6
IFJlbW92aW5nIGlwZiBmcm9tIGVkazIuCiAgICAKICAgIFJlbW92aW5nIHJ1bGVzIGZvciBJcGYg
c291cmNlcyBmaWxlOgogICAgKiBSZW1vdmUgdGhlIHNvdXJjZSBmaWxlIHdoaWNoIHBhdGggd2l0
aCAiaXBmIiBhbmQgYWxzbyBsaXN0ZWQgaW4KICAgICAgW1NvdXJjZXMuSVBGXSBzZWN0aW9uIG9m
IElORiBmaWxlLgogICAgKiBSZW1vdmUgdGhlIHNvdXJjZSBmaWxlIHdoaWNoIGxpc3RlZCBpbiBb
Q29tcG9uZW50cy5JUEZdIHNlY3Rpb24KICAgICAgb2YgRFNDIGZpbGUgYW5kIG5vdCBsaXN0ZWQg
aW4gYW55IG90aGVyIFtDb21wb25lbnRzXSBzZWN0aW9uLgogICAgKiBSZW1vdmUgdGhlIGVtYmVk
ZGVkIElwZiBjb2RlIGZvciBNREVfQ1BVX0lQRi4KICAgIAogICAgUmVtb3ZpbmcgcnVsZXMgZm9y
IEluZiBmaWxlOgogICAgKiBSZW1vdmUgSVBGIGZyb20gVkFMSURfQVJDSElURUNUVVJFUyBjb21t
ZW50cy4KICAgICogUmVtb3ZlIERYRV9TQUxfRFJJVkVSIGZyb20gTElCUkFSWV9DTEFTUyBpbiBb
RGVmaW5lc10gc2VjdGlvbi4KICAgICogUmVtb3ZlIHRoZSBJTkYgd2hpY2ggb25seSBsaXN0ZWQg
aW4gW0NvbXBvbmVudHMuSVBGXSBzZWN0aW9uIGluIERTQy4KICAgICogUmVtb3ZlIHN0YXRlbWVu
dHMgZnJvbSBbQnVpbGRPcHRpb25zXSB0aGF0IHByb3ZpZGUgSVBGIHNwZWNpZmljIGZsYWdzLgog
ICAgKiBSZW1vdmUgYW55IElQRiBzZXBjaWZpYyBzZWN0aW9ucy4KICAgIAogICAgUmVtb3Zpbmcg
cnVsZXMgZm9yIERlYyBmaWxlOgogICAgKiBSZW1vdmUgW0luY2x1ZGVzLklQRl0gc2VjdGlvbiBm
cm9tIERlYy4KICAgIAogICAgUmVtb3ZpbmcgcnVsZXMgZm9yIERzYyBmaWxlOgogICAgKiBSZW1v
dmUgSVBGIGZyb20gU1VQUE9SVEVEX0FSQ0hJVEVDVFVSRVMgaW4gW0RlZmluZXNdIHNlY3Rpb24g
b2YgRFNDLgogICAgKiBSZW1vdmUgYW55IElQRiBzcGVjaWZpYyBzZWN0aW9ucy4KICAgICogUmVt
b3ZlIHN0YXRlbWVudHMgZnJvbSBbQnVpbGRPcHRpb25zXSB0aGF0IHByb3ZpZGUgSVBGIHNwZWNp
ZmljIGZsYWdzLgogICAgCiAgICBDYzogTWF1cmljZSBNYSA8bWF1cmljZS5tYUBpbnRlbC5jb20+
CiAgICBDYzogUHJpbmNlIEFneWVtYW4gPHByaW5jZS5hZ3llbWFuQGludGVsLmNvbT4KICAgIENj
OiBCZW5qYW1pbiBZb3UgPGJlbmphbWluLnlvdUBpbnRlbC5jb20+CiAgICBDYzogTWljaGFlbCBE
IEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRl
cjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5
OiBDaGVuIEEgQ2hlbiA8Y2hlbi5hLmNoZW5AaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEJl
bmphbWluIFlvdSA8YmVuamFtaW4ueW91QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBNYSwg
TWF1cmljZSA8bWF1cmljZS5tYUBpbnRlbC5jb20+Cgpjb21taXQgNjY3YWJmYWY4YTE2NzBhOTJj
Y2NmNGI3MWJkN2M2M2E3MjhjMTkzZgpBdXRob3I6IENoZW4gQSBDaGVuIDxjaGVuLmEuY2hlbkBp
bnRlbC5jb20+CkRhdGU6ICAgTW9uIEp1bCAyIDA5OjM2OjEyIDIwMTggKzA4MDAKCiAgICBVZWZp
Q3B1UGtnOiBSZW1vdmluZyBpcGYgd2hpY2ggaXMgbm8gbG9uZ2VyIHN1cHBvcnRlZCBmcm9tIGVk
azIuCiAgICAKICAgIE1lcmdlIFtTb3VyY2VzLklhMzIsIFNvdXJjZXMuWDY0XSB0byBbU291cmNl
c10gYWZ0ZXIgcmVtb3ZpbmcgSVBGLiBBbHNvCiAgICBjaGFuZ2Ugb3RoZXIgc2ltaWxhciBwYXJ0
cyBpbiB0aGlzIGZpbGUuCiAgICAKICAgIENjOiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5j
b20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1l
bnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBDaGVuIEEgQ2hlbiA8Y2hlbi5hLmNoZW5AaW50ZWwu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 20:38:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 20: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 1fpg5A-0004fz-4e; Tue, 14 Aug 2018 20:38: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=utqm=k5=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1fpg59-0004fu-2C
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 20:38:23 +0000
X-Inumbo-ID: d49646dd-a001-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 d49646dd-a001-11e8-a8a5-bc764e045a96;
 Tue, 14 Aug 2018 22:37:16 +0200 (CEST)
Received: by mail-pg1-x542.google.com with SMTP id y4-v6so9613919pgp.9
 for <xen-devel@lists.xenproject.org>; Tue, 14 Aug 2018 13:38:21 -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=u/+wTHgjHFkHcca/iIvV2dv32uCRQafui4/+CXj9eVU=;
 b=pTTzuGTnNdCmklqybcHUHgK3KSY1/1EX02JKSXNAIV9JooonVOSUVGb4kAwKd8ldQY
 GVq4w7zi6gpJnn/Cnrf4VPFyafkHd0orDtgsBlbA6NOnUfeLAWXgEH/a0+XFqqTIUrlc
 7NyLj68j+NIDF+dimbSR/ovnMyI32+3ww91ieVLnSF9FX2LBndQfBWFcAsKmhcybGRky
 UtD80LlOSTufQhjeFTTxVcAD8511sd5/YMtxgGA1rn/9gol8luQBCIYblFaN2/aarJ9v
 yW62UvMDooUinIkq7tUznX+RTmApxlfLh1TAueh/gOZoo5aBL5d+xbItRp+LVZW3a0ns
 1ZeQ==
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=u/+wTHgjHFkHcca/iIvV2dv32uCRQafui4/+CXj9eVU=;
 b=fKg/xeww+GJQuyLJ7Anoel6fYZcAHJsa8QiuMQrn6eSuHXtyj0pFsa4M8dtnB3vGlf
 tE+gBgaMMHAheZ1YdS2e5sINRqy9CGDRq2gaxyEK+r//IKiN+Y+Tl3INX22vnp60kQQK
 +k8YAd+k4KHfBfuD7oZMeVyv3Rk2Kd55EjNxqW50YpEmE52Imh0c7G9hrCNPLhnSul7T
 VhCd3zui8uTdcVZXodLV0oPEGASmsNd388xCQ1h6MIhkiA0ezKC4WHw3e0K0gqKbzyfK
 Vt+FsIxhQUzswNmjZDp4EZ41HOKYLKFAwWPNIUkotm5HT7Yk5VQx7H7pTZR7vDXt3OrK
 B2yQ==
X-Gm-Message-State: AOUpUlEY3ZRXDA6oRvZIo7+GtIP/xiGraMwKKv7tUsc9/x4QGz3Lyj+0
 GIbVs/AyhmNZUjPhZkvePNMLJPoG
X-Google-Smtp-Source: AA+uWPwnlzaPU+BngCyPuiv8cjkhraTfpRtFu9FXkK382Um7TQU0wkdWHL58FGPItWgEFYlCzzFJ9A==
X-Received: by 2002:a63:6501:: with SMTP id
 z1-v6mr23024212pgb.419.1534279100121; 
 Tue, 14 Aug 2018 13:38:20 -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 i13-v6sm20778728pgo.75.2018.08.14.13.38.18
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 14 Aug 2018 13:38:18 -0700 (PDT)
From: Christopher Clark <christopher.w.clark@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 14 Aug 2018 13:38:09 -0700
Message-Id: <1534279089-26282-1-git-send-email-christopher.w.clark@gmail.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH] libxl/arm: Fix build on arm64 + acpi w/ gcc 8.2
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, julien.grall@arm.com, sstabellini@kernel.org,
 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>

QWRkIHplcm8tcGFkZGluZyB0byAjZGVmaW5lZCBBQ1BJIHRhYmxlIHN0cmluZ3MgdGhhdCBhcmUg
Y29waWVkLiAKUHJvdmlkZXMgc3VmZmljaWVudCBjaGFyYWN0ZXJzIHRvIHNhdGlzZnkgdGhlIGxl
bmd0aCByZXF1aXJlZCB0bwpmdWxseSBwb3B1bGF0ZSB0aGUgZGVzdGluYXRpb24gYW5kIHByZXZl
bnQgYXJyYXktYm91bmRzIHdhcm5pbmdzLgoKU2lnbmVkLW9mZi1ieTogQ2hyaXN0b3BoZXIgQ2xh
cmsgPGNocmlzdG9waGVyLmNsYXJrNkBiYWVzeXN0ZW1zLmNvbT4KLS0tCgpQbGVhc2UgYWRkIHRo
aXMgcGF0Y2ggdG8gdGhlIGJhY2twb3J0IGxpc3QgZm9yIHRoZSBuZXh0IG1pbm9yIDQuMTEKcmVs
ZWFzZS4KClByaW9yIHRvIHRoaXM6IGdjYyA4LjIgb2JqZWN0cyB0byBtZW1jcHkgcGFzdCBib3Vu
ZHM6Cgp8IGxpYnhsX2FybV9hY3BpLmM6IEluIGZ1bmN0aW9uICdtYWtlX2FjcGlfaGVhZGVyJzoK
fCBsaWJ4bF9hcm1fYWNwaS5jOjIwODo1OiBlcnJvcjogJ21lbWNweScgZm9ybWluZyBvZmZzZXQg
WzUsIDZdIGlzIG91dApvZiB0aGUgYm91bmRzIFswLCA0XSBbLVdlcnJvcj1hcnJheS1ib3VuZHNd
CnwgICAgICBtZW1jcHkoaC0+b2VtX2lkLCBBQ1BJX09FTV9JRCwgc2l6ZW9mKGgtPm9lbV9pZCkp
Owp8ICAgICAgXn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fgp8IGxpYnhsX2FybV9hY3BpLmM6MjA5OjU6IGVycm9yOiAnbWVtY3B5JyBmb3JtaW5nIG9mZnNl
dCBbNSwgOF0gaXMgb3V0Cm9mIHRoZSBib3VuZHMgWzAsIDRdIFstV2Vycm9yPWFycmF5LWJvdW5k
c10KfCAgICAgIG1lbWNweShoLT5vZW1fdGFibGVfaWQsIEFDUElfT0VNX1RBQkxFX0lELApzaXpl
b2YoaC0+b2VtX3RhYmxlX2lkKSk7CnwKXn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgp8IGxpYnhsX2FybV9hY3BpLmM6MjEx
OjU6IGVycm9yOiAnbWVtY3B5JyBmb3JtaW5nIG9mZnNldCA0IGlzIG91dCBvZiB0aGUKYm91bmRz
IFswLCAzXSBbLVdlcnJvcj1hcnJheS1ib3VuZHNdCnwgICAgICBtZW1jcHkoaC0+YXNsX2NvbXBp
bGVyX2lkLCBBQ1BJX0FTTF9DT01QSUxFUl9JRCwKfCAgICAgIF5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgp8ICAgICAgICAgICAgIHNpemVvZihoLT5hc2xf
Y29tcGlsZXJfaWQpKTsKfCAgICAgICAgICAgICB+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4K
fCBJbiBmdW5jdGlvbiAnbWFrZV9hY3BpX3JzZHAuaXNyYS40JywKfCAgICAgaW5saW5lZCBmcm9t
ICdsaWJ4bF9fcHJlcGFyZV9hY3BpJyBhdCBsaWJ4bF9hcm1fYWNwaS5jOjM4OTo1Ogp8IGxpYnhs
X2FybV9hY3BpLmM6MTkzOjU6IGVycm9yOiAnbWVtY3B5JyBmb3JtaW5nIG9mZnNldCBbNSwgNl0g
aXMgb3V0Cm9mIHRoZSBib3VuZHMgWzAsIDRdIFstV2Vycm9yPWFycmF5LWJvdW5kc10KfCAgICAg
IG1lbWNweShyc2RwLT5vZW1faWQsIEFDUElfT0VNX0lELCBzaXplb2YocnNkcC0+b2VtX2lkKSk7
CnwgICAgICBefn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+CgogdG9vbHMvbGlieGwvbGlieGxfYXJtX2FjcGkuYyB8IDYgKysrLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rv
b2xzL2xpYnhsL2xpYnhsX2FybV9hY3BpLmMgYi90b29scy9saWJ4bC9saWJ4bF9hcm1fYWNwaS5j
CmluZGV4IDYzNmY3MjQuLmVlY2ExZGUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2Fy
bV9hY3BpLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfYXJtX2FjcGkuYwpAQCAtNDgsOSArNDgs
OSBAQCBleHRlcm4gY29uc3QgdW5zaWduZWQgY2hhciBkc2R0X2FueWNwdV9hcm1bXTsKIF9oaWRk
ZW4KIGV4dGVybiBjb25zdCBpbnQgZHNkdF9hbnljcHVfYXJtX2xlbjsKIAotI2RlZmluZSBBQ1BJ
X09FTV9JRCAiWGVuIgotI2RlZmluZSBBQ1BJX09FTV9UQUJMRV9JRCAiQVJNIgotI2RlZmluZSBB
Q1BJX0FTTF9DT01QSUxFUl9JRCAiWEwiCisjZGVmaW5lIEFDUElfT0VNX0lEICJYZW5cMFwwIgor
I2RlZmluZSBBQ1BJX09FTV9UQUJMRV9JRCAiQVJNXDBcMFwwXDAiCisjZGVmaW5lIEFDUElfQVNM
X0NPTVBJTEVSX0lEICJYTFwwIgogCiBlbnVtIHsKICAgICBSU0RQLAotLSAKMi43LjQKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 20:39:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 20: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 1fpg6Y-0004kO-HU; Tue, 14 Aug 2018 20:39: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=pgrk=k5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fpg6W-0004kG-LZ
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 20:39:48 +0000
X-Inumbo-ID: 42942229-a002-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 42942229-a002-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 20:40: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 4C8D32171F;
 Tue, 14 Aug 2018 20:39:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534279187;
 bh=CoG2v2SUKHnK6b1/vhMiuZ3y8pFHozJ4j1qM+nX46IY=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=2Rt1W3zNI6OCp2cKj8NtgJpcGEhKMxsAflGFByvBrilZRai/f50AxnxTbVz1i4570
 buC8n0PJdWpwcJzFmyUnO10EVXHSFQYl9EP+YrlVU4vHTgf0sT1wpK3BpQoICwtNqw
 QtGlLer2DXmPooFIJHID1OEoPbdMr6U/u+yHD+GE=
Date: Tue, 14 Aug 2018 13:39:45 -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: <20180716172712.20294-3-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1808141339400.15066@sstabellini-ThinkPad-X260>
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-3-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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: xen-devel@lists.xenproject.org, sstabellini@kernel.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>

T24gTW9uLCAxNiBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFNpZ25lZC1vZmYtYnk6
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGxpbmFyby5vcmc+CgpSZXZpZXdlZC1ieTogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKPiAtLS0KPiAgeGVuL2lu
Y2x1ZGUvYXNtLWFybS9jcHJlZ3MuaCB8IDIgKy0KPiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0
aW9uKCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1h
cm0vY3ByZWdzLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2NwcmVncy5oCj4gaW5kZXggNGM3NGU4
MTYxYi4uMDdlNTc5MTk4MyAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2NwcmVn
cy5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9jcHJlZ3MuaAo+IEBAIC0xNDEsNyArMTQx
LDcgQEAKPiAgI2RlZmluZSBIU1RSICAgICAgICAgICAgcDE1LDQsYzEsYzEsMyAgIC8qIEh5cC4g
U3lzdGVtIFRyYXAgUmVnaXN0ZXIgKi8KPiAgCj4gIC8qIENQMTUgQ1IyOiBUcmFuc2xhdGlvbiBU
YWJsZSBCYXNlIGFuZCBDb250cm9sIFJlZ2lzdGVycyAqLwo+IC0jZGVmaW5lIFRUQkNSICAgICAg
ICAgICBwMTUsMCxjMixjMCwyICAgLyogVHJhbnNsYXRhdGlvbiBUYWJsZSBCYXNlIENvbnRyb2wg
UmVnaXN0ZXIgKi8KPiArI2RlZmluZSBUVEJDUiAgICAgICAgICAgcDE1LDAsYzIsYzAsMiAgIC8q
IFRyYW5zbGF0aW9uIFRhYmxlIEJhc2UgQ29udHJvbCBSZWdpc3RlciAqLwo+ICAjZGVmaW5lIFRU
QlIwICAgICAgICAgICBwMTUsMCxjMiAgICAgICAgLyogVHJhbnNsYXRpb24gVGFibGUgQmFzZSBS
ZWcuIDAgKi8KPiAgI2RlZmluZSBUVEJSMSAgICAgICAgICAgcDE1LDEsYzIgICAgICAgIC8qIFRy
YW5zbGF0aW9uIFRhYmxlIEJhc2UgUmVnLiAxICovCj4gICNkZWZpbmUgSFRUQlIgICAgICAgICAg
IHAxNSw0LGMyICAgICAgICAvKiBIeXAuIFRyYW5zbGF0aW9uIFRhYmxlIEJhc2UgUmVnaXN0ZXIg
Ki8KPiAtLSAKPiAyLjExLjAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 20:46:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 20:46:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpgDC-0005Zi-AT; Tue, 14 Aug 2018 20:46: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=pgrk=k5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fpgDB-0005ZY-Dy
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 20:46:41 +0000
X-Inumbo-ID: 38b76a24-a003-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 38b76a24-a003-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 20:47:13 +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 3C9B12171F;
 Tue, 14 Aug 2018 20:46:40 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534279600;
 bh=PgZUJt4MoR3iy2hnK5Sk0IdDnTT0XhQARmydV/Zf5eg=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=aTtgemsSUSNE4SdbpFypqA6klqm5uUqlSOD3I4uwVYwwZnu+HG0Fw/YODqXa0DKVQ
 44qqq6d4x5YUTqPQR+MlgOm20MxFcy9VB7jsUXXquiFVtnjPwkFRlJjqt/aMC3h/v+
 UPRp1g5PmAKpzvYsviFwVyy2KEL+icZtO90etnPc=
Date: Tue, 14 Aug 2018 13:46:38 -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: <20180716172712.20294-4-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1808141345410.15066@sstabellini-ThinkPad-X260>
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-4-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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: xen-devel@lists.xenproject.org, sstabellini@kernel.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>

T24gTW9uLCAxNiBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEEgY291cGxlIG9mIHBs
YWNlcyBpbiB0aGUgY29kZSB3aWxsIG5lZWQgdG8gY2xlYXIvc2V0IGZsYWdzIGluIEhDUl9FTDIK
PiBmb3IgYSBnaXZlbiB2Q1BVIGFuZCB0aGVuIHJlcGxpY2F0ZSBpbnRvIHRoZSBoYXJkd2FyZS4g
SW50cm9kdWNlCj4gaGVscGVycyBhbmQgcmVwbGFjZSBvcGVuLWNvZGVkIHZlcnNpb24uCj4gCj4g
U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAbGluYXJvLm9yZz4KClRo
ZSBtYWNyb3MgbG9vayBnb29kLCBidXQgSSBncmVwcGVkIGZvciB0aGVtIGluIHlvdXIgc2VyaWVz
IGFuZCB0aGVyZQphcmUgbm8gbW9yZSBjYWxsZXJzLiBXaGF0IHBsYWNlcyBhcmUgeW91IHJlZmVy
cmluZyB0byB0aGF0IHRoZXkgd2lsbApuZWVkIHRoZW0/CgoKPiAtLS0KPiAKPiBJIGhhdmVuJ3Qg
ZmluZCBhIGdvb2QgcGxhY2UgZm9yIHRob3NlIG5ldyBoZWxwZXJzIHNvIHN0aWNrIHRvCj4gcHJv
Y2Vzc29yLmggYXQgdGhlIG1vbWVudC4gVGhpcyByZXF1aXJlIHRvIHVzZSBtYWNybyByYXRoZXIg
dGhhbiBpbmxpbmUKPiBoZWxwZXJzIGdpdmVuIHRoYXQgcHJvY2Vzc29yLmggaXMgdXN1YWxseSB0
aGUgcm9vdCBvZiBhbGwgaGVhZGVycy4KPiAtLS0KPiAgeGVuL2FyY2gvYXJtL3RyYXBzLmMgICAg
ICAgICAgICB8ICAzICstLQo+ICB4ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oIHwgMTgg
KysrKysrKysrKysrKysrKysrCj4gIDIgZmlsZXMgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwg
MiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3RyYXBzLmMgYi94
ZW4vYXJjaC9hcm0vdHJhcHMuYwo+IGluZGV4IDlhZTY0YWU2ZmMuLmQxYmY2OWIyNDUgMTAwNjQ0
Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3RyYXBzLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vdHJhcHMu
Ywo+IEBAIC02ODEsOCArNjgxLDcgQEAgc3RhdGljIHZvaWQgaW5qZWN0X3ZhYnRfZXhjZXB0aW9u
KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQo+ICAgICAgICAgIGJyZWFrOwo+ICAgICAgfQo+
ICAKPiAtICAgIGN1cnJlbnQtPmFyY2guaGNyX2VsMiB8PSBIQ1JfVkE7Cj4gLSAgICBXUklURV9T
WVNSRUcoY3VycmVudC0+YXJjaC5oY3JfZWwyLCBIQ1JfRUwyKTsKPiArICAgIHZjcHVfaGNyX3Nl
dF9mbGFncyhjdXJyZW50LCBIQ1JfVkEpOwo+ICB9Cj4gIAo+ICAvKgo+IGRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wcm9j
ZXNzb3IuaAo+IGluZGV4IDIyMmEwMmRkOTkuLjdlNjk1YzI0MTggMTAwNjQ0Cj4gLS0tIGEveGVu
L2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
cHJvY2Vzc29yLmgKPiBAQCAtODQzLDYgKzg0MywyNCBAQCB2b2lkIGFib3J0X2d1ZXN0X2V4aXRf
ZW5kKHZvaWQpOwo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IDogOiAibWVt
b3J5Iik7ICAgICAgICAgICAgICAgICBcCj4gICAgICB9IHdoaWxlICgwKQo+ICAKPiArLyoKPiAr
ICogQ2xlYXIvU2V0IGZsYWdzIGluIEhDUl9FTDIgZm9yIGEgZ2l2ZW4gdkNQVS4gSXQgb25seSBz
dXBwb3J0cyB0aGUgY3VycmVudAo+ICsgKiB2Q1BVIGZvciBub3cuCj4gKyAqLwo+ICsjZGVmaW5l
IHZjcHVfaGNyX2NsZWFyX2ZsYWdzKHYsIGZsYWdzKSAgICAgICAgICAgICAgXAo+ICsgICAgZG8g
eyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgICAg
IEFTU0VSVCgodikgPT0gY3VycmVudCk7ICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgICAg
ICh2KS0+YXJjaC5oY3JfZWwyICY9IH4oZmxhZ3MpOyAgICAgICAgICAgICAgXAo+ICsgICAgICAg
IFdSSVRFX1NZU1JFRygodiktPmFyY2guaGNyX2VsMiwgSENSX0VMMik7ICAgXAo+ICsgICAgfSB3
aGlsZSAoMCkKPiArCj4gKyNkZWZpbmUgdmNwdV9oY3Jfc2V0X2ZsYWdzKHYsIGZsYWdzKSAgICAg
ICAgICAgICAgICBcCj4gKyAgICBkbyB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCj4gKyAgICAgICAgQVNTRVJUKCh2KSA9PSBjdXJyZW50KTsgICAgICAgICAg
ICAgICAgICAgICBcCj4gKyAgICAgICAgKHYpLT5hcmNoLmhjcl9lbDIgfD0gKGZsYWdzKTsgICAg
ICAgICAgICAgICBcCj4gKyAgICAgICAgV1JJVEVfU1lTUkVHKCh2KS0+YXJjaC5oY3JfZWwyLCBI
Q1JfRUwyKTsgICBcCj4gKyAgICB9IHdoaWxlICgwKQo+ICsKPiAgI2VuZGlmIC8qIF9fQVNTRU1C
TFlfXyAqLwo+ICAjZW5kaWYgLyogX19BU01fQVJNX1BST0NFU1NPUl9IICovCj4gIC8qCj4gLS0g
Cj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 20:49:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 20:49:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpgG8-0005ii-Q9; Tue, 14 Aug 2018 20: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=pgrk=k5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fpgG7-0005ib-Pi
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 20:49:43 +0000
X-Inumbo-ID: a50a1f7e-a003-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a50a1f7e-a003-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 20:50: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 113D62171F;
 Tue, 14 Aug 2018 20:49:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534279782;
 bh=jCQOo4yv3S0NEVwtWXzriNStUIifdQPRAs8m4G5OkP8=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Kowa65pI4dc02xH/mxYcWVbm7lGnkAkUUVDncmhVCNlGwS2Jn+aFPsLmxqelmXENb
 9fXRcT8oTmns7Z0l2fEkwVppNUmAJ7c+wn0kEUZr5ML6UjLrfoGrHRRhDSv1MtQ7FM
 HzFsgTKIrnav/+C4uHtGPAYF49FmvMnQWJIzIN9k=
Date: Tue, 14 Aug 2018 13:49:39 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20180716172712.20294-5-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1808141349270.15066@sstabellini-ThinkPad-X260>
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-5-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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: 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>

T24gTW9uLCAxNiBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBwMm0gbG9jayBp
cyBvbmx5IG5lY2Vzc2FyeSB0byBwcmV2ZW50IGd2aXJ0X3RvX21hZGRyIGZhaWxpbmcgd2hlbgo+
IGJyZWFrLWJlZm9yZS1tYWtlIHNlcXVlbmNlIGlzIHVzZWQgaW4gdGhlIFAyTSB1cGRhdGUgY29u
Y3VycmVudGx5IG9uCj4gYW5vdGhlciBwQ1BVLiBTbyByZWR1Y2UgdGhlIGxvY2tpbmcgc2VjdGlv
bi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgoKUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KCj4gLS0tCj4gCj4gICAgIE5vdGUgYSBuZXdsaW5lIGhhcyBiZWVuIGRyb3BwZWQgdG8ga2Vl
cCB0aGUgYmxvY2sgdG9nZXRoZXIuCj4gLS0tCj4gIHhlbi9hcmNoL2FybS9wMm0uYyB8IDggKysr
KystLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkK
PiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3AybS5jIGIveGVuL2FyY2gvYXJtL3AybS5j
Cj4gaW5kZXggMTQ3OTEzODhhZC4uNWNhN2ZmZTQxYiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9h
cm0vcDJtLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vcDJtLmMKPiBAQCAtMTQxNSw5ICsxNDE1LDEz
IEBAIHN0cnVjdCBwYWdlX2luZm8gKmdldF9wYWdlX2Zyb21fZ3ZhKHN0cnVjdCB2Y3B1ICp2LCB2
YWRkcl90IHZhLAo+ICAgICAgaWYgKCB2ICE9IGN1cnJlbnQgKQo+ICAgICAgICAgIHJldHVybiBO
VUxMOwo+ICAKPiArICAgIC8qCj4gKyAgICAgKiBUaGUgbG9jayBpcyBoZXJlIHRvIHByb3RlY3Qg
dXMgYWdhaW5zdCB0aGUgYnJlYWstYmVmb3JlLW1ha2UKPiArICAgICAqIHNlcXVlbmNlIHVzZWQg
d2hlbiB1cGRhdGluZyB0aGUgZW50cnkuCj4gKyAgICAgKi8KPiAgICAgIHAybV9yZWFkX2xvY2so
cDJtKTsKPiAtCj4gICAgICBwYXIgPSBndmlydF90b19tYWRkcih2YSwgJm1hZGRyLCBmbGFncyk7
Cj4gKyAgICBwMm1fcmVhZF91bmxvY2socDJtKTsKPiAgCj4gICAgICBpZiAoIHBhciApCj4gICAg
ICB7Cj4gQEAgLTE0NDUsOCArMTQ0OSw2IEBAIHN0cnVjdCBwYWdlX2luZm8gKmdldF9wYWdlX2Zy
b21fZ3ZhKHN0cnVjdCB2Y3B1ICp2LCB2YWRkcl90IHZhLAo+ICAgICAgfQo+ICAKPiAgZXJyOgo+
IC0gICAgcDJtX3JlYWRfdW5sb2NrKHAybSk7Cj4gLQo+ICAgICAgaWYgKCAhcGFnZSAmJiBwMm0t
Pm1lbV9hY2Nlc3NfZW5hYmxlZCApCj4gICAgICAgICAgcGFnZSA9IHAybV9tZW1fYWNjZXNzX2No
ZWNrX2FuZF9nZXRfcGFnZSh2YSwgZmxhZ3MsIHYpOwo+ICAKPiAtLSAKPiAyLjExLjAKPiAKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 20:59:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 20:59:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpgPi-0006ZW-VJ; Tue, 14 Aug 2018 20:59: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=pgrk=k5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fpgPh-0006ZR-B2
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 20:59:37 +0000
X-Inumbo-ID: 06b7032c-a005-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 06b7032c-a005-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 21:00: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 4AA9721709;
 Tue, 14 Aug 2018 20:59:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534280375;
 bh=xdFBmst4y4fO4/aRDbBieZk4dTlpc8PEaB99ievxj1I=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=KvOOUfgxI3ziK3GDY2db17G1zcducQnv34JsGSaWZtG0WLKi2PqU+QoYIdF3C1UuF
 mah+yVJyrTW23KfR8BNJPB+NBIiPWqRfavagfhitfAqUEKDLOLDGI3PnEvCiuzADXP
 MCx+DAWYwzx6SOqEyX/98fFckhKK5tftoSClfz10=
Date: Tue, 14 Aug 2018 13:59:33 -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: <20180716172712.20294-6-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1808141359180.15066@sstabellini-ThinkPad-X260>
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-6-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
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: xen-devel@lists.xenproject.org, sstabellini@kernel.org,
 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>

T24gTW9uLCAxNiBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE1lbSBhY2Nlc3MgaGFz
IG9ubHkgYW4gaW1wYWN0IG9uIHRoZSBoYXJkd2FyZSB0cmFuc2xhdGlvbiBiZXR3ZWVuIGEKPiBn
dWVzdCB2aXJ0dWFsIGFkZHJlc3MgYW5kIHRoZSBtYWNoaW5lIHBoeXNpY2FsIGFkZHJlc3MuIFNv
IGl0IGlzIG5vdAo+IG5lY2Vzc2FyeSB0byBmYWxsYmFjayB0byBtZW1hY2Nlc3MgZm9yIGFsbCB0
aGUgb3RoZXIgY2FzZSAoZS5nIHdoZW4gaXQKPiBpcyBub3QgcG9zc2libGUgdG8gYWNxdWlyZSB0
aGUgcGFnZSBiZWhpbmQgdGhlIE1GTikuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgoKPiAtLS0KPiAKPiBDYzogUmF6dmFuIENvam9jYXJ1
IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgo+IENjOiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFz
QHRrbGVuZ3llbC5jb20+Cj4gLS0tCj4gIHhlbi9hcmNoL2FybS9wMm0uYyB8IDE3ICsrKysrKysr
KystLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9u
cygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcDJtLmMgYi94ZW4vYXJjaC9hcm0v
cDJtLmMKPiBpbmRleCA1Y2E3ZmZlNDFiLi5lYmY3NDc2MGZhIDEwMDY0NAo+IC0tLSBhL3hlbi9h
cmNoL2FybS9wMm0uYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9wMm0uYwo+IEBAIC0xNDI1LDE3ICsx
NDI1LDI0IEBAIHN0cnVjdCBwYWdlX2luZm8gKmdldF9wYWdlX2Zyb21fZ3ZhKHN0cnVjdCB2Y3B1
ICp2LCB2YWRkcl90IHZhLAo+ICAKPiAgICAgIGlmICggcGFyICkKPiAgICAgIHsKPiArICAgICAg
ICAvKgo+ICsgICAgICAgICAqIFdoZW4gbWVtYWNjZXNzIGlzIGVuYWJsZWQsIHRoZSB0cmFuc2xh
dGlvbiBHVkEgdG8gTUFERFIgbWF5Cj4gKyAgICAgICAgICogaGF2ZSBmYWlsZWQgYmVjYXVzZSBv
ZiBhIHBlcm1pc3Npb24gZmF1bHQuCj4gKyAgICAgICAgICovCj4gKyAgICAgICAgaWYgKCBwMm0t
Pm1lbV9hY2Nlc3NfZW5hYmxlZCApCj4gKyAgICAgICAgICAgIHJldHVybiBwMm1fbWVtX2FjY2Vz
c19jaGVja19hbmRfZ2V0X3BhZ2UodmEsIGZsYWdzLCB2KTsKPiArCj4gICAgICAgICAgZHByaW50
ayhYRU5MT0dfR19ERUJVRywKPiAgICAgICAgICAgICAgICAgICIlcHY6IGd2aXJ0X3RvX21hZGRy
IGZhaWxlZCB2YT0lIyJQUkl2YWRkciIgZmxhZ3M9MHglbHggcGFyPSUjIlBSSXg2NCJcbiIsCj4g
ICAgICAgICAgICAgICAgICB2LCB2YSwgZmxhZ3MsIHBhcik7Cj4gLSAgICAgICAgZ290byBlcnI7
Cj4gKyAgICAgICAgcmV0dXJuIE5VTEw7Cj4gICAgICB9Cj4gIAo+ICAgICAgaWYgKCAhbWZuX3Zh
bGlkKG1hZGRyX3RvX21mbihtYWRkcikpICkKPiAgICAgIHsKPiAgICAgICAgICBkcHJpbnRrKFhF
TkxPR19HX0RFQlVHLCAiJXB2OiBJbnZhbGlkIE1GTiAlIyJQUklfbWZuIlxuIiwKPiAgICAgICAg
ICAgICAgICAgIHYsIG1mbl94KG1hZGRyX3RvX21mbihtYWRkcikpKTsKPiAtICAgICAgICBnb3Rv
IGVycjsKPiArICAgICAgICByZXR1cm4gTlVMTDsKPiAgICAgIH0KPiAgCj4gICAgICBwYWdlID0g
bWZuX3RvX3BhZ2UobWFkZHJfdG9fbWZuKG1hZGRyKSk7Cj4gQEAgLTE0NDUsMTMgKzE0NTIsOSBA
QCBzdHJ1Y3QgcGFnZV9pbmZvICpnZXRfcGFnZV9mcm9tX2d2YShzdHJ1Y3QgdmNwdSAqdiwgdmFk
ZHJfdCB2YSwKPiAgICAgIHsKPiAgICAgICAgICBkcHJpbnRrKFhFTkxPR19HX0RFQlVHLCAiJXB2
OiBGYWlsaW5nIHRvIGFjcXVpcmUgdGhlIE1GTiAlIyJQUklfbWZuIlxuIiwKPiAgICAgICAgICAg
ICAgICAgIHYsIG1mbl94KG1hZGRyX3RvX21mbihtYWRkcikpKTsKPiAtICAgICAgICBwYWdlID0g
TlVMTDsKPiArICAgICAgICByZXR1cm4gTlVMTDsKPiAgICAgIH0KPiAgCj4gLWVycjoKPiAtICAg
IGlmICggIXBhZ2UgJiYgcDJtLT5tZW1fYWNjZXNzX2VuYWJsZWQgKQo+IC0gICAgICAgIHBhZ2Ug
PSBwMm1fbWVtX2FjY2Vzc19jaGVja19hbmRfZ2V0X3BhZ2UodmEsIGZsYWdzLCB2KTsKPiAtCj4g
ICAgICByZXR1cm4gcGFnZTsKPiAgfQo+ICAKPiAtLSAKPiAyLjExLjAKPiAKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 21:04:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 21:04:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpgUn-0007Mk-Jo; Tue, 14 Aug 2018 21: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=pgrk=k5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fpgUm-0007Md-AV
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 21:04:52 +0000
X-Inumbo-ID: c2bd5ab8-a005-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c2bd5ab8-a005-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 21:05:24 +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 C62E421715;
 Tue, 14 Aug 2018 21:04:50 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534280690;
 bh=4j5H47qcVS8Z7pp8QCXFHBPMZ7shLJSc64HevHooE04=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=pQrPzJVSwSibnwcIP4me9cc1q+Ke1BlYHN1Tfno7B48Y2Fxv+ZjTOsRYWmxZbCbYq
 JoX+79euw0hhOGPJ1vN6G/TzV+ZbUkAiEStnwLNB8y850GtS13CBJzucskX/oBG9IA
 Yj1Udrx1bnxJSzd+yjFLxmRnb2LzUdajSBqhqkiI=
Date: Tue, 14 Aug 2018 14:04:48 -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: <20180716172712.20294-7-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1808141404420.15066@sstabellini-ThinkPad-X260>
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-7-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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: 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>

T24gTW9uLCAxNiBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEN1cnJlbnRseSwgbHBh
ZV9tYXBwaW5nIGNhbiBvbmx5IHdvcmsgb24gZW50cnkgZnJvbSBhbnkgbGV2ZWwgb3RoZXIgdGhh
bgo+IDMuIE1ha2UgaXQgd29yayB3aXRoIGFueSBsZXZlbCBieSBleHRlbmRpbmcgdGhlIHByb3Rv
dHlwZSB0byBwYXNzIHRoZQo+IGxldmVsLgo+IAo+IEF0IHRoZSBzYW1lIHRpbWUsIHJlbmFtZSB0
aGUgZnVuY3Rpb24gdG8gbHBhZV9pc19tYXBwaW5nIHNvIG5hbWluZyBzdGF5Cj4gY29uc2lzdGVu
dCBhY2Nyb3NzIGxwYWVfKiBoZWxwZXJzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKPiAtLS0KPiAgeGVuL2FyY2gvYXJtL3AybS5jICAg
ICAgICAgfCAxMiArKysrKysrLS0tLS0KPiAgeGVuL2luY2x1ZGUvYXNtLWFybS9scGFlLmggfCAx
MyArKysrKysrKystLS0tCj4gIDIgZmlsZXMgY2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygrKSwgOSBk
ZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3AybS5jIGIveGVuL2Fy
Y2gvYXJtL3AybS5jCj4gaW5kZXggZWJmNzQ3NjBmYS4uNzJhODRhMzNmZCAxMDA2NDQKPiAtLS0g
YS94ZW4vYXJjaC9hcm0vcDJtLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vcDJtLmMKPiBAQCAtMjQx
LDcgKzI0MSw4IEBAIHN0YXRpYyBpbnQgcDJtX2NyZWF0ZV90YWJsZShzdHJ1Y3QgcDJtX2RvbWFp
biAqcDJtLCBscGFlX3QgKmVudHJ5KTsKPiAgICogIEdVRVNUX1RBQkxFX1NVUEVSX1BBR0U6IFRo
ZSBuZXh0IGVudHJ5IHBvaW50cyB0byBhIHN1cGVycGFnZS4KPiAgICovCj4gIHN0YXRpYyBpbnQg
cDJtX25leHRfbGV2ZWwoc3RydWN0IHAybV9kb21haW4gKnAybSwgYm9vbCByZWFkX29ubHksCj4g
LSAgICAgICAgICAgICAgICAgICAgICAgICAgbHBhZV90ICoqdGFibGUsIHVuc2lnbmVkIGludCBv
ZmZzZXQpCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGxldmVsLCBs
cGFlX3QgKip0YWJsZSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQg
b2Zmc2V0KQo+ICB7Cj4gICAgICBscGFlX3QgKmVudHJ5Owo+ICAgICAgaW50IHJldDsKPiBAQCAt
MjYwLDcgKzI2MSw4IEBAIHN0YXRpYyBpbnQgcDJtX25leHRfbGV2ZWwoc3RydWN0IHAybV9kb21h
aW4gKnAybSwgYm9vbCByZWFkX29ubHksCj4gICAgICB9Cj4gIAo+ICAgICAgLyogVGhlIGZ1bmN0
aW9uIHAybV9uZXh0X2xldmVsIGlzIG5ldmVyIGNhbGxlZCBhdCB0aGUgM3JkIGxldmVsICovCj4g
LSAgICBpZiAoIGxwYWVfbWFwcGluZygqZW50cnkpICkKPiArICAgIEFTU0VSVChsZXZlbCA8IDMp
Owo+ICsgICAgaWYgKCBscGFlX2lzX21hcHBpbmcoKmVudHJ5LCBsZXZlbCkgKQo+ICAgICAgICAg
IHJldHVybiBHVUVTVF9UQUJMRV9TVVBFUl9QQUdFOwo+ICAKPiAgICAgIG1mbiA9IF9tZm4oZW50
cnktPnAybS5iYXNlKTsKPiBAQCAtMzMxLDcgKzMzMyw3IEBAIG1mbl90IHAybV9nZXRfZW50cnko
c3RydWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2ZuLAo+ICAKPiAgICAgIGZvciAoIGxldmVs
ID0gUDJNX1JPT1RfTEVWRUw7IGxldmVsIDwgMzsgbGV2ZWwrKyApCj4gICAgICB7Cj4gLSAgICAg
ICAgcmMgPSBwMm1fbmV4dF9sZXZlbChwMm0sIHRydWUsICZ0YWJsZSwgb2Zmc2V0c1tsZXZlbF0p
Owo+ICsgICAgICAgIHJjID0gcDJtX25leHRfbGV2ZWwocDJtLCB0cnVlLCBsZXZlbCwgJnRhYmxl
LCBvZmZzZXRzW2xldmVsXSk7Cj4gICAgICAgICAgaWYgKCByYyA9PSBHVUVTVF9UQUJMRV9NQVBf
RkFJTEVEICkKPiAgICAgICAgICAgICAgZ290byBvdXRfdW5tYXA7Cj4gICAgICAgICAgZWxzZSBp
ZiAoIHJjICE9IEdVRVNUX1RBQkxFX05PUk1BTF9QQUdFICkKPiBAQCAtODA0LDcgKzgwNiw3IEBA
IHN0YXRpYyBpbnQgX19wMm1fc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCj4gICAg
ICAgICAgICogaXMgYWJvdXQgdG8gYmUgcmVtb3ZlZCAoaS5lIG1mbiA9PSBJTlZBTElEX01GTiku
Cj4gICAgICAgICAgICovCj4gICAgICAgICAgcmMgPSBwMm1fbmV4dF9sZXZlbChwMm0sIG1mbl9l
cShzbWZuLCBJTlZBTElEX01GTiksCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdGFi
bGUsIG9mZnNldHNbbGV2ZWxdKTsKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldmVs
LCAmdGFibGUsIG9mZnNldHNbbGV2ZWxdKTsKPiAgICAgICAgICBpZiAoIHJjID09IEdVRVNUX1RB
QkxFX01BUF9GQUlMRUQgKQo+ICAgICAgICAgIHsKPiAgICAgICAgICAgICAgLyoKPiBAQCAtODYx
LDcgKzg2Myw3IEBAIHN0YXRpYyBpbnQgX19wMm1fc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWlu
ICpwMm0sCj4gICAgICAgICAgLyogdGhlbiBtb3ZlIHRvIHRoZSBsZXZlbCB3ZSB3YW50IHRvIG1h
a2UgcmVhbCBjaGFuZ2VzICovCj4gICAgICAgICAgZm9yICggOyBsZXZlbCA8IHRhcmdldDsgbGV2
ZWwrKyApCj4gICAgICAgICAgewo+IC0gICAgICAgICAgICByYyA9IHAybV9uZXh0X2xldmVsKHAy
bSwgdHJ1ZSwgJnRhYmxlLCBvZmZzZXRzW2xldmVsXSk7Cj4gKyAgICAgICAgICAgIHJjID0gcDJt
X25leHRfbGV2ZWwocDJtLCB0cnVlLCBsZXZlbCwgJnRhYmxlLCBvZmZzZXRzW2xldmVsXSk7Cj4g
IAo+ICAgICAgICAgICAgICAvKgo+ICAgICAgICAgICAgICAgKiBUaGUgZW50cnkgc2hvdWxkIGJl
IGZvdW5kIGFuZCBlaXRoZXIgYmUgYSB0YWJsZQo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9h
c20tYXJtL2xwYWUuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vbHBhZS5oCj4gaW5kZXggYjMwODUz
ZTc5ZC4uNGNmMTg4ZmY4MiAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2xwYWUu
aAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vbHBhZS5oCj4gQEAgLTEzNCw3ICsxMzQsNyBA
QCBzdGF0aWMgaW5saW5lIGJvb2wgbHBhZV92YWxpZChscGFlX3QgcHRlKQo+ICB9Cj4gIAo+ICAv
Kgo+IC0gKiBUaGVzZSB0d28gY2FuIG9ubHkgYmUgdXNlZCBvbiBMMC4uTDIgcHRlcyBiZWNhdXNl
IEwzIG1hcHBpbmdzIHNldAo+ICsgKiBUaGlzIG9uZSBjYW4gb25seSBiZSB1c2VkIG9uIEwwLi5M
MiBwdGVzIGJlY2F1c2UgTDMgbWFwcGluZ3Mgc2V0Cj4gICAqIHRoZSB0YWJsZSBiaXQgYW5kIHRo
ZXJlZm9yZSB0aGVzZSB3b3VsZCByZXR1cm4gdGhlIG9wcG9zaXRlIHRvIHdoYXQKPiAgICogeW91
IHdvdWxkIGV4cGVjdC4KPiAgICovCj4gQEAgLTE0MywxNCArMTQzLDE5IEBAIHN0YXRpYyBpbmxp
bmUgYm9vbCBscGFlX3RhYmxlKGxwYWVfdCBwdGUpCj4gICAgICByZXR1cm4gbHBhZV92YWxpZChw
dGUpICYmIHB0ZS53YWxrLnRhYmxlOwo+ICB9Cj4gIAo+IC1zdGF0aWMgaW5saW5lIGJvb2wgbHBh
ZV9tYXBwaW5nKGxwYWVfdCBwdGUpCj4gK3N0YXRpYyBpbmxpbmUgYm9vbCBscGFlX2lzX21hcHBp
bmcobHBhZV90IHB0ZSwgdW5zaWduZWQgaW50IGxldmVsKQo+ICB7Cj4gLSAgICByZXR1cm4gbHBh
ZV92YWxpZChwdGUpICYmICFwdGUud2Fsay50YWJsZTsKPiArICAgIGlmICggIWxwYWVfdmFsaWQo
cHRlKSApCj4gKyAgICAgICAgcmV0dXJuIGZhbHNlOwo+ICsgICAgZWxzZSBpZiAoIGxldmVsID09
IDMgKQo+ICsgICAgICAgIHJldHVybiBwdGUud2Fsay50YWJsZTsKPiArICAgIGVsc2UKPiArICAg
ICAgICByZXR1cm4gIXB0ZS53YWxrLnRhYmxlOwo+ICB9Cj4gIAo+ICBzdGF0aWMgaW5saW5lIGJv
b2wgbHBhZV9pc19zdXBlcnBhZ2UobHBhZV90IHB0ZSwgdW5zaWduZWQgaW50IGxldmVsKQo+ICB7
Cj4gLSAgICByZXR1cm4gKGxldmVsIDwgMykgJiYgbHBhZV9tYXBwaW5nKHB0ZSk7Cj4gKyAgICBy
ZXR1cm4gKGxldmVsIDwgMykgJiYgbHBhZV9pc19tYXBwaW5nKHB0ZSwgbGV2ZWwpOwo+ICB9Cj4g
IAo+ICBzdGF0aWMgaW5saW5lIGJvb2wgbHBhZV9pc19wYWdlKGxwYWVfdCBwdGUsIHVuc2lnbmVk
IGludCBsZXZlbCkKPiAtLSAKPiAyLjExLjAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 21:07:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 21:07: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 1fpgXh-0007Vh-3e; Tue, 14 Aug 2018 21:07: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=pgrk=k5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fpgXg-0007Vb-AX
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 21:07:52 +0000
X-Inumbo-ID: 2e384fc6-a006-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2e384fc6-a006-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 21:08:24 +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 2C62421717;
 Tue, 14 Aug 2018 21:07:51 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534280871;
 bh=5qaG+jpC309RegRvChW8q3aamT+lNrJyGR/06nglNkU=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=OdrP2Hcykmh1kUAoj2o8aGicxrSqnyKc/GwARZbNaKhWopUZn99ZbU1ECUjt5Naoi
 vAX0bxVVRNSWBzPpyFEFIsxC4Fvt6Rt3BP9X75uxIFB2TbNwi/LkB+DBXqd01WzEpF
 +NNauSYzGSe34l2SU6EUkUA4U/+YvDSNl/WkgoQE=
Date: Tue, 14 Aug 2018 14:07:49 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20180716172712.20294-8-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1808141405200.15066@sstabellini-ThinkPad-X260>
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-8-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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: 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>

T24gTW9uLCAxNiBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEN1cnJlbnRseSwgbHBh
ZV90YWJsZSBjYW4gb25seSB3b3JrIG9uIGVudHJ5IGZyb20gYW55IGxldmVsIG90aGVyIHRoYW4K
PiAzLiBNYWtlIGl0IHdvcmsgd2l0aCBhbnkgbGV2ZWwgYnkgZXh0ZW5kaW5nIHRoZSBwcm90b3R5
cGUgdG8gcGFzcyB0aGUKPiBsZXZlbC4KPiAKPiBBdCB0aGUgc2FtZSB0aW1lLCByZW5hbWUgdGhl
IGZ1bmN0aW9uIHRvIGxwYWVfaXNfbWFwcGluZyBzbyBuYW1pbmcgc3RheQo+IGNvbnNpc3RlbnQg
YWNjcm9zcyBhbGwgbHBhZV8qIGhlbHBlcnMuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cgo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vbW0uYyAg
ICAgICAgICB8IDIgKy0KPiAgeGVuL2luY2x1ZGUvYXNtLWFybS9scGFlLmggfCA5ICsrLS0tLS0t
LQo+ICAyIGZpbGVzIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKPiAK
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwo+IGlu
ZGV4IGQyMzRjNDZlNDEuLmI3ZjJkYWJkMDUgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL21t
LmMKPiArKysgYi94ZW4vYXJjaC9hcm0vbW0uYwo+IEBAIC05OTYsNyArOTk2LDcgQEAgc3RhdGlj
IGludCBjcmVhdGVfeGVuX2VudHJpZXMoZW51bSB4ZW5tYXBfb3BlcmF0aW9uIG9wLAo+ICAgICAg
Zm9yKDsgYWRkciA8IGFkZHJfZW5kOyBhZGRyICs9IFBBR0VfU0laRSwgbWZuID0gbWZuX2FkZCht
Zm4sIDEpKQo+ICAgICAgewo+ICAgICAgICAgIGVudHJ5ID0gJnhlbl9zZWNvbmRbc2Vjb25kX2xp
bmVhcl9vZmZzZXQoYWRkcildOwo+IC0gICAgICAgIGlmICggIWxwYWVfdGFibGUoKmVudHJ5KSAp
Cj4gKyAgICAgICAgaWYgKCAhbHBhZV9pc190YWJsZSgqZW50cnksIDIpICkKPiAgICAgICAgICB7
Cj4gICAgICAgICAgICAgIHJjID0gY3JlYXRlX3hlbl90YWJsZShlbnRyeSk7Cj4gICAgICAgICAg
ICAgIGlmICggcmMgPCAwICkgewo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2xw
YWUuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vbHBhZS5oCj4gaW5kZXggNGNmMTg4ZmY4Mi4uYzgw
MzU2OWMyZCAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2xwYWUuaAo+ICsrKyBi
L3hlbi9pbmNsdWRlL2FzbS1hcm0vbHBhZS5oCj4gQEAgLTEzMywxNCArMTMzLDkgQEAgc3RhdGlj
IGlubGluZSBib29sIGxwYWVfdmFsaWQobHBhZV90IHB0ZSkKPiAgICAgIHJldHVybiBwdGUud2Fs
ay52YWxpZDsKPiAgfQo+ICAKPiAtLyoKPiAtICogVGhpcyBvbmUgY2FuIG9ubHkgYmUgdXNlZCBv
biBMMC4uTDIgcHRlcyBiZWNhdXNlIEwzIG1hcHBpbmdzIHNldAo+IC0gKiB0aGUgdGFibGUgYml0
IGFuZCB0aGVyZWZvcmUgdGhlc2Ugd291bGQgcmV0dXJuIHRoZSBvcHBvc2l0ZSB0byB3aGF0Cj4g
LSAqIHlvdSB3b3VsZCBleHBlY3QuCj4gLSAqLwo+IC1zdGF0aWMgaW5saW5lIGJvb2wgbHBhZV90
YWJsZShscGFlX3QgcHRlKQo+ICtzdGF0aWMgaW5saW5lIGJvb2wgbHBhZV9pc190YWJsZShscGFl
X3QgcHRlLCB1bnNpZ25lZCBpbnQgbGV2ZWwpCj4gIHsKPiAtICAgIHJldHVybiBscGFlX3ZhbGlk
KHB0ZSkgJiYgcHRlLndhbGsudGFibGU7Cj4gKyAgICByZXR1cm4gKGxldmVsIDwgMykgJiYgbHBh
ZV92YWxpZChwdGUpICYmIHB0ZS53YWxrLnRhYmxlOwo+ICB9Cj4gIAo+ICBzdGF0aWMgaW5saW5l
IGJvb2wgbHBhZV9pc19tYXBwaW5nKGxwYWVfdCBwdGUsIHVuc2lnbmVkIGludCBsZXZlbCkKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 21:09:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 21: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 1fpgZE-0007cy-Jw; Tue, 14 Aug 2018 21:09:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pgrk=k5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fpgZD-0007cp-42
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 21:09:27 +0000
X-Inumbo-ID: 6668c136-a006-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6668c136-a006-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 21:09:58 +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 736C721723;
 Tue, 14 Aug 2018 21:09:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534280965;
 bh=awAEjQJRkkIwTKKJg4CEbtch1lgtNSlqoKGFckon7FE=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=xOzrxDAb+Dv8dzqgHzkNUKANFpgydMFbsRXb2PTnjV5QrOf6h9nkl8xkD3W8mCRed
 i5GEZLO29mgJNP6nia2pMOg+uLSrDBwi86A3PSIDoxPunYc50U4oziiHYJFTillBrF
 ZEdcr6in4Upe6OtdyGEmhDTKgfJNf3k5kGCqqXWI=
Date: Tue, 14 Aug 2018 14:09: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: <20180716172712.20294-9-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1808141409170.15066@sstabellini-ThinkPad-X260>
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-9-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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: 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>

T24gTW9uLCAxNiBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoaXMgd2lsbCBoZWxw
IHRvIGtlZXAgdGhlIG5hbWluZyBjb25zaXN0ZW50IGFjY3Jvc3MgYWxsIGxwYWUgaGVscGVycy4K
PiAKPiBObyBmdW5jdGlvbmFsIGNoYW5nZSBpbnRlbmRlZC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKUmV2aWV3ZWQtYnk6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCj4gLS0tCj4gIHhlbi9hcmNoL2Fy
bS9ndWVzdF93YWxrLmMgIHwgIDIgKy0KPiAgeGVuL2FyY2gvYXJtL21tLmMgICAgICAgICAgfCAg
NiArKystLS0KPiAgeGVuL2FyY2gvYXJtL3AybS5jICAgICAgICAgfCAyMCArKysrKysrKysrLS0t
LS0tLS0tLQo+ICB4ZW4vaW5jbHVkZS9hc20tYXJtL2xwYWUuaCB8ICA4ICsrKystLS0tCj4gIDQg
ZmlsZXMgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgMTggZGVsZXRpb25zKC0pCj4gCj4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9ndWVzdF93YWxrLmMgYi94ZW4vYXJjaC9hcm0vZ3Vlc3Rf
d2Fsay5jCj4gaW5kZXggNGQxZWEwY2RjMS4uYTdjN2UwNTYwMyAxMDA2NDQKPiAtLS0gYS94ZW4v
YXJjaC9hcm0vZ3Vlc3Rfd2Fsay5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2d1ZXN0X3dhbGsuYwo+
IEBAIC01NDYsNyArNTQ2LDcgQEAgc3RhdGljIGludCBndWVzdF93YWxrX2xkKGNvbnN0IHN0cnVj
dCB2Y3B1ICp2LAo+ICAgICAgICAgICAqIC0gVGhlIFBURSBpcyBub3QgdmFsaWQuCj4gICAgICAg
ICAgICogLSBJZiAobGV2ZWwgPCAzKSBhbmQgdGhlIFBURSBpcyB2YWxpZCwgd2UgZm91bmQgYSBi
bG9jayBkZXNjcmlwdG9yLgo+ICAgICAgICAgICAqLwo+IC0gICAgICAgIGlmICggbGV2ZWwgPT0g
MyB8fCAhbHBhZV92YWxpZChwdGUpIHx8IGxwYWVfaXNfc3VwZXJwYWdlKHB0ZSwgbGV2ZWwpICkK
PiArICAgICAgICBpZiAoIGxldmVsID09IDMgfHwgIWxwYWVfaXNfdmFsaWQocHRlKSB8fCBscGFl
X2lzX3N1cGVycGFnZShwdGUsIGxldmVsKSApCj4gICAgICAgICAgICAgIGJyZWFrOwo+ICAKPiAg
ICAgICAgICAvKgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vbW0uYyBiL3hlbi9hcmNoL2Fy
bS9tbS5jCj4gaW5kZXggYjdmMmRhYmQwNS4uZGU5Yjk2NWQyZiAxMDA2NDQKPiAtLS0gYS94ZW4v
YXJjaC9hcm0vbW0uYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9tbS5jCj4gQEAgLTEwMDUsNyArMTAw
NSw3IEBAIHN0YXRpYyBpbnQgY3JlYXRlX3hlbl9lbnRyaWVzKGVudW0geGVubWFwX29wZXJhdGlv
biBvcCwKPiAgICAgICAgICAgICAgfQo+ICAgICAgICAgIH0KPiAgCj4gLSAgICAgICAgQlVHX09O
KCFscGFlX3ZhbGlkKCplbnRyeSkpOwo+ICsgICAgICAgIEJVR19PTighbHBhZV9pc192YWxpZCgq
ZW50cnkpKTsKPiAgCj4gICAgICAgICAgdGhpcmQgPSBfX21mbl90b192aXJ0KGVudHJ5LT5wdC5i
YXNlKTsKPiAgICAgICAgICBlbnRyeSA9ICZ0aGlyZFt0aGlyZF90YWJsZV9vZmZzZXQoYWRkcild
Owo+IEBAIC0xMDEzLDcgKzEwMTMsNyBAQCBzdGF0aWMgaW50IGNyZWF0ZV94ZW5fZW50cmllcyhl
bnVtIHhlbm1hcF9vcGVyYXRpb24gb3AsCj4gICAgICAgICAgc3dpdGNoICggb3AgKSB7Cj4gICAg
ICAgICAgICAgIGNhc2UgSU5TRVJUOgo+ICAgICAgICAgICAgICBjYXNlIFJFU0VSVkU6Cj4gLSAg
ICAgICAgICAgICAgICBpZiAoIGxwYWVfdmFsaWQoKmVudHJ5KSApCj4gKyAgICAgICAgICAgICAg
ICBpZiAoIGxwYWVfaXNfdmFsaWQoKmVudHJ5KSApCj4gICAgICAgICAgICAgICAgICB7Cj4gICAg
ICAgICAgICAgICAgICAgICAgcHJpbnRrKCIlczogdHJ5aW5nIHRvIHJlcGxhY2UgYW4gZXhpc3Rp
bmcgbWFwcGluZyBhZGRyPSVseCBtZm49JSJQUklfbWZuIlxuIiwKPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgX19mdW5jX18sIGFkZHIsIG1mbl94KG1mbikpOwo+IEBAIC0xMDMwLDcgKzEw
MzAsNyBAQCBzdGF0aWMgaW50IGNyZWF0ZV94ZW5fZW50cmllcyhlbnVtIHhlbm1hcF9vcGVyYXRp
b24gb3AsCj4gICAgICAgICAgICAgICAgICBicmVhazsKPiAgICAgICAgICAgICAgY2FzZSBNT0RJ
Rlk6Cj4gICAgICAgICAgICAgIGNhc2UgUkVNT1ZFOgo+IC0gICAgICAgICAgICAgICAgaWYgKCAh
bHBhZV92YWxpZCgqZW50cnkpICkKPiArICAgICAgICAgICAgICAgIGlmICggIWxwYWVfaXNfdmFs
aWQoKmVudHJ5KSApCj4gICAgICAgICAgICAgICAgICB7Cj4gICAgICAgICAgICAgICAgICAgICAg
cHJpbnRrKCIlczogdHJ5aW5nIHRvICVzIGEgbm9uLWV4aXN0aW5nIG1hcHBpbmcgYWRkcj0lbHhc
biIsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9fZnVuY19fLCBvcCA9PSBSRU1PVkUg
PyAicmVtb3ZlIiA6ICJtb2RpZnkiLCBhZGRyKTsKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L3AybS5jIGIveGVuL2FyY2gvYXJtL3AybS5jCj4gaW5kZXggNzJhODRhMzNmZC4uYTgwYWMzMDFj
NSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vcDJtLmMKPiArKysgYi94ZW4vYXJjaC9hcm0v
cDJtLmMKPiBAQCAtMjUwLDcgKzI1MCw3IEBAIHN0YXRpYyBpbnQgcDJtX25leHRfbGV2ZWwoc3Ry
dWN0IHAybV9kb21haW4gKnAybSwgYm9vbCByZWFkX29ubHksCj4gIAo+ICAgICAgZW50cnkgPSAq
dGFibGUgKyBvZmZzZXQ7Cj4gIAo+IC0gICAgaWYgKCAhbHBhZV92YWxpZCgqZW50cnkpICkKPiAr
ICAgIGlmICggIWxwYWVfaXNfdmFsaWQoKmVudHJ5KSApCj4gICAgICB7Cj4gICAgICAgICAgaWYg
KCByZWFkX29ubHkgKQo+ICAgICAgICAgICAgICByZXR1cm4gR1VFU1RfVEFCTEVfTUFQX0ZBSUxF
RDsKPiBAQCAtMzQyLDcgKzM0Miw3IEBAIG1mbl90IHAybV9nZXRfZW50cnkoc3RydWN0IHAybV9k
b21haW4gKnAybSwgZ2ZuX3QgZ2ZuLAo+ICAKPiAgICAgIGVudHJ5ID0gdGFibGVbb2Zmc2V0c1ts
ZXZlbF1dOwo+ICAKPiAtICAgIGlmICggbHBhZV92YWxpZChlbnRyeSkgKQo+ICsgICAgaWYgKCBs
cGFlX2lzX3ZhbGlkKGVudHJ5KSApCj4gICAgICB7Cj4gICAgICAgICAgKnQgPSBlbnRyeS5wMm0u
dHlwZTsKPiAgCj4gQEAgLTU0Niw3ICs1NDYsNyBAQCBzdGF0aWMgaW50IHAybV9jcmVhdGVfdGFi
bGUoc3RydWN0IHAybV9kb21haW4gKnAybSwgbHBhZV90ICplbnRyeSkKPiAgICAgIGxwYWVfdCAq
cDsKPiAgICAgIGxwYWVfdCBwdGU7Cj4gIAo+IC0gICAgQVNTRVJUKCFscGFlX3ZhbGlkKCplbnRy
eSkpOwo+ICsgICAgQVNTRVJUKCFscGFlX2lzX3ZhbGlkKCplbnRyeSkpOwo+ICAKPiAgICAgIHBh
Z2UgPSBhbGxvY19kb21oZWFwX3BhZ2UoTlVMTCwgMCk7Cj4gICAgICBpZiAoIHBhZ2UgPT0gTlVM
TCApCj4gQEAgLTYxMCw3ICs2MTAsNyBAQCBzdGF0aWMgaW50IHAybV9tZW1fYWNjZXNzX3JhZGl4
X3NldChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm4sCj4gICAqLwo+ICBzdGF0aWMg
dm9pZCBwMm1fcHV0X2wzX3BhZ2UoY29uc3QgbHBhZV90IHB0ZSkKPiAgewo+IC0gICAgQVNTRVJU
KGxwYWVfdmFsaWQocHRlKSk7Cj4gKyAgICBBU1NFUlQobHBhZV9pc192YWxpZChwdGUpKTsKPiAg
Cj4gICAgICAvKgo+ICAgICAgICogVE9ETzogSGFuZGxlIG90aGVyIHAybSB0eXBlcwo+IEBAIC02
MzgsNyArNjM4LDcgQEAgc3RhdGljIHZvaWQgcDJtX2ZyZWVfZW50cnkoc3RydWN0IHAybV9kb21h
aW4gKnAybSwKPiAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBnOwo+ICAKPiAgICAgIC8qIE5vdGhp
bmcgdG8gZG8gaWYgdGhlIGVudHJ5IGlzIGludmFsaWQuICovCj4gLSAgICBpZiAoICFscGFlX3Zh
bGlkKGVudHJ5KSApCj4gKyAgICBpZiAoICFscGFlX2lzX3ZhbGlkKGVudHJ5KSApCj4gICAgICAg
ICAgcmV0dXJuOwo+ICAKPiAgICAgIC8qIE5vdGhpbmcgdG8gZG8gYnV0IHVwZGF0aW5nIHRoZSBz
dGF0cyBpZiB0aGUgZW50cnkgaXMgYSBzdXBlci1wYWdlLiAqLwo+IEBAIC05MDgsMTIgKzkwOCwx
MiBAQCBzdGF0aWMgaW50IF9fcDJtX3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAo+
ICAgICAgICogc2VxdWVuY2Ugd2hlbiB1cGRhdGluZyB0aGUgdHJhbnNsYXRpb24gdGFibGUgKEQ0
LjcuMSBpbiBBUk0gRERJCj4gICAgICAgKiAwNDg3QS5qKS4KPiAgICAgICAqLwo+IC0gICAgaWYg
KCBscGFlX3ZhbGlkKG9yaWdfcHRlKSApCj4gKyAgICBpZiAoIGxwYWVfaXNfdmFsaWQob3JpZ19w
dGUpICkKPiAgICAgICAgICBwMm1fcmVtb3ZlX3B0ZShlbnRyeSwgcDJtLT5jbGVhbl9wdGUpOwo+
ICAKPiAgICAgIGlmICggbWZuX2VxKHNtZm4sIElOVkFMSURfTUZOKSApCj4gICAgICAgICAgLyog
Rmx1c2ggY2FuIGJlIGRlZmVycmVkIGlmIHRoZSBlbnRyeSBpcyByZW1vdmVkICovCj4gLSAgICAg
ICAgcDJtLT5uZWVkX2ZsdXNoIHw9ICEhbHBhZV92YWxpZChvcmlnX3B0ZSk7Cj4gKyAgICAgICAg
cDJtLT5uZWVkX2ZsdXNoIHw9ICEhbHBhZV9pc192YWxpZChvcmlnX3B0ZSk7Cj4gICAgICBlbHNl
Cj4gICAgICB7Cj4gICAgICAgICAgbHBhZV90IHB0ZSA9IG1mbl90b19wMm1fZW50cnkoc21mbiwg
dCwgYSk7Cj4gQEAgLTkyOCw3ICs5MjgsNyBAQCBzdGF0aWMgaW50IF9fcDJtX3NldF9lbnRyeShz
dHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAo+ICAgICAgICAgICAqIEFsdGhvdWdoLCBpdCBjb3VsZCBi
ZSBkZWZlcmVkIHdoZW4gb25seSB0aGUgcGVybWlzc2lvbnMgYXJlCj4gICAgICAgICAgICogY2hh
bmdlZCAoZS5nIGluIGNhc2Ugb2YgbWVtYWNjZXNzKS4KPiAgICAgICAgICAgKi8KPiAtICAgICAg
ICBpZiAoIGxwYWVfdmFsaWQob3JpZ19wdGUpICkKPiArICAgICAgICBpZiAoIGxwYWVfaXNfdmFs
aWQob3JpZ19wdGUpICkKPiAgICAgICAgICB7Cj4gICAgICAgICAgICAgIGlmICggbGlrZWx5KCFw
Mm0tPm1lbV9hY2Nlc3NfZW5hYmxlZCkgfHwKPiAgICAgICAgICAgICAgICAgICBQMk1fQ0xFQVJf
UEVSTShwdGUpICE9IFAyTV9DTEVBUl9QRVJNKG9yaWdfcHRlKSApCj4gQEAgLTk1MCwxMSArOTUw
LDExIEBAIHN0YXRpYyBpbnQgX19wMm1fc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0s
Cj4gICAgICAgKiBGcmVlIHRoZSBlbnRyeSBvbmx5IGlmIHRoZSBvcmlnaW5hbCBwdGUgd2FzIHZh
bGlkIGFuZCB0aGUgYmFzZQo+ICAgICAgICogaXMgZGlmZmVyZW50ICh0byBhdm9pZCBmcmVlaW5n
IHdoZW4gcGVybWlzc2lvbiBpcyBjaGFuZ2VkKS4KPiAgICAgICAqLwo+IC0gICAgaWYgKCBscGFl
X3ZhbGlkKG9yaWdfcHRlKSAmJiBlbnRyeS0+cDJtLmJhc2UgIT0gb3JpZ19wdGUucDJtLmJhc2Ug
KQo+ICsgICAgaWYgKCBscGFlX2lzX3ZhbGlkKG9yaWdfcHRlKSAmJiBlbnRyeS0+cDJtLmJhc2Ug
IT0gb3JpZ19wdGUucDJtLmJhc2UgKQo+ICAgICAgICAgIHAybV9mcmVlX2VudHJ5KHAybSwgb3Jp
Z19wdGUsIGxldmVsKTsKPiAgCj4gICAgICBpZiAoIG5lZWRfaW9tbXUocDJtLT5kb21haW4pICYm
Cj4gLSAgICAgICAgIChscGFlX3ZhbGlkKG9yaWdfcHRlKSB8fCBscGFlX3ZhbGlkKCplbnRyeSkp
ICkKPiArICAgICAgICAgKGxwYWVfaXNfdmFsaWQob3JpZ19wdGUpIHx8IGxwYWVfaXNfdmFsaWQo
KmVudHJ5KSkgKQo+ICAgICAgICAgIHJjID0gaW9tbXVfaW90bGJfZmx1c2gocDJtLT5kb21haW4s
IGdmbl94KHNnZm4pLCAxVUwgPDwgcGFnZV9vcmRlcik7Cj4gICAgICBlbHNlCj4gICAgICAgICAg
cmMgPSAwOwo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2xwYWUuaCBiL3hlbi9p
bmNsdWRlL2FzbS1hcm0vbHBhZS5oCj4gaW5kZXggYzgwMzU2OWMyZC4uMWQ4NjAyMGQwNyAxMDA2
NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2xwYWUuaAo+ICsrKyBiL3hlbi9pbmNsdWRl
L2FzbS1hcm0vbHBhZS5oCj4gQEAgLTEyOCwxOSArMTI4LDE5IEBAIHR5cGVkZWYgdW5pb24gewo+
ICAgICAgbHBhZV93YWxrX3Qgd2FsazsKPiAgfSBscGFlX3Q7Cj4gIAo+IC1zdGF0aWMgaW5saW5l
IGJvb2wgbHBhZV92YWxpZChscGFlX3QgcHRlKQo+ICtzdGF0aWMgaW5saW5lIGJvb2wgbHBhZV9p
c192YWxpZChscGFlX3QgcHRlKQo+ICB7Cj4gICAgICByZXR1cm4gcHRlLndhbGsudmFsaWQ7Cj4g
IH0KPiAgCj4gIHN0YXRpYyBpbmxpbmUgYm9vbCBscGFlX2lzX3RhYmxlKGxwYWVfdCBwdGUsIHVu
c2lnbmVkIGludCBsZXZlbCkKPiAgewo+IC0gICAgcmV0dXJuIChsZXZlbCA8IDMpICYmIGxwYWVf
dmFsaWQocHRlKSAmJiBwdGUud2Fsay50YWJsZTsKPiArICAgIHJldHVybiAobGV2ZWwgPCAzKSAm
JiBscGFlX2lzX3ZhbGlkKHB0ZSkgJiYgcHRlLndhbGsudGFibGU7Cj4gIH0KPiAgCj4gIHN0YXRp
YyBpbmxpbmUgYm9vbCBscGFlX2lzX21hcHBpbmcobHBhZV90IHB0ZSwgdW5zaWduZWQgaW50IGxl
dmVsKQo+ICB7Cj4gLSAgICBpZiAoICFscGFlX3ZhbGlkKHB0ZSkgKQo+ICsgICAgaWYgKCAhbHBh
ZV9pc192YWxpZChwdGUpICkKPiAgICAgICAgICByZXR1cm4gZmFsc2U7Cj4gICAgICBlbHNlIGlm
ICggbGV2ZWwgPT0gMyApCj4gICAgICAgICAgcmV0dXJuIHB0ZS53YWxrLnRhYmxlOwo+IEBAIC0x
NTUsNyArMTU1LDcgQEAgc3RhdGljIGlubGluZSBib29sIGxwYWVfaXNfc3VwZXJwYWdlKGxwYWVf
dCBwdGUsIHVuc2lnbmVkIGludCBsZXZlbCkKPiAgCj4gIHN0YXRpYyBpbmxpbmUgYm9vbCBscGFl
X2lzX3BhZ2UobHBhZV90IHB0ZSwgdW5zaWduZWQgaW50IGxldmVsKQo+ICB7Cj4gLSAgICByZXR1
cm4gKGxldmVsID09IDMpICYmIGxwYWVfdmFsaWQocHRlKSAmJiBwdGUud2Fsay50YWJsZTsKPiAr
ICAgIHJldHVybiAobGV2ZWwgPT0gMykgJiYgbHBhZV9pc192YWxpZChwdGUpICYmIHB0ZS53YWxr
LnRhYmxlOwo+ICB9Cj4gIAo+ICAvKgo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 21:14:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 21:14: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 1fpgeC-0008QA-7V; Tue, 14 Aug 2018 21: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=pgrk=k5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fpgeB-0008Q5-5K
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 21:14:35 +0000
X-Inumbo-ID: 1e5a61f2-a007-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1e5a61f2-a007-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 21:15:07 +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 E4F7D21723;
 Tue, 14 Aug 2018 21:14:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534281274;
 bh=mC2q/1+aQrQGFaeMvjVy/VLuBBn4KB4ZVzAO5XauM98=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=ciS3XVM7l/+XCMNWHZXRPZ6ds/jeEePiTXESESD5gZti753Pu/d5bk9HGFuZ2fUaC
 hSgbo8NPJtZTWoCO3cUe5DrWuYmLQtP6px/ht1PFBRDIk6DokFSSaE/7b/rqxb5p74
 LFbeBo27ySfpzbO/PtlvfENmlxLzudH9eoPI4dDE=
Date: Tue, 14 Aug 2018 14:14:31 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20180716172712.20294-10-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1808141414040.15066@sstabellini-ThinkPad-X260>
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-10-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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: 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>

T24gTW9uLCAxNiBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ICFscGFlX2lzX3BhZ2Uo
cHRlLCBsZXZlbCkgJiYgIWxwYWVfaXNfc3VwZXJwYWdlKHB0ZSwgbGV2ZWwpIGlzCj4gZXF1aXZh
bGVudCB0byAhbHBhZV9pc19tYXBwaW5nKHB0ZSwgbGV2ZWwpLgo+IAo+IEF0IHRoZSBzYW1lIHRp
bWUgZHJvcCBscGFlX2lzX3BhZ2UocHRlLCBsZXZlbCkgdGhhdCBpcyBub3cgdW51c2VkLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpSZXZp
ZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKPiAt
LS0KPiAgeGVuL2FyY2gvYXJtL2d1ZXN0X3dhbGsuYyAgfCAyICstCj4gIHhlbi9pbmNsdWRlL2Fz
bS1hcm0vbHBhZS5oIHwgNSAtLS0tLQo+ICAyIGZpbGVzIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCsp
LCA2IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZ3Vlc3Rfd2Fs
ay5jIGIveGVuL2FyY2gvYXJtL2d1ZXN0X3dhbGsuYwo+IGluZGV4IGE3YzdlMDU2MDMuLmUzZTIx
YmRhZDMgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2d1ZXN0X3dhbGsuYwo+ICsrKyBiL3hl
bi9hcmNoL2FybS9ndWVzdF93YWxrLmMKPiBAQCAtNTY2LDcgKzU2Niw3IEBAIHN0YXRpYyBpbnQg
Z3Vlc3Rfd2Fsa19sZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwKPiAgICAgICAqIFBURSBpcyBpbnZh
bGlkIG9yIGhvbGRzIGEgcmVzZXJ2ZWQgZW50cnkgKFBURTwxOjA+ID09IHgwKSkgb3IgaWYgdGhl
IFBURQo+ICAgICAgICogbWFwcyBhIG1lbW9yeSBibG9jayBhdCBsZXZlbCAzIChQVEU8MTowPiA9
PSAwMSkuCj4gICAgICAgKi8KPiAtICAgIGlmICggIWxwYWVfaXNfcGFnZShwdGUsIGxldmVsKSAm
JiAhbHBhZV9pc19zdXBlcnBhZ2UocHRlLCBsZXZlbCkgKQo+ICsgICAgaWYgKCAhbHBhZV9pc19t
YXBwaW5nKHB0ZSwgbGV2ZWwpICkKPiAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKPiAgCj4gICAg
ICAvKiBNYWtlIHN1cmUgdGhhdCB0aGUgbG93ZXIgYml0cyBvZiB0aGUgUFRFJ3MgYmFzZSBhZGRy
ZXNzIGFyZSB6ZXJvLiAqLwo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2xwYWUu
aCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vbHBhZS5oCj4gaW5kZXggMWQ4NjAyMGQwNy4uMTU1OTVj
ZDM1YyAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2xwYWUuaAo+ICsrKyBiL3hl
bi9pbmNsdWRlL2FzbS1hcm0vbHBhZS5oCj4gQEAgLTE1MywxMSArMTUzLDYgQEAgc3RhdGljIGlu
bGluZSBib29sIGxwYWVfaXNfc3VwZXJwYWdlKGxwYWVfdCBwdGUsIHVuc2lnbmVkIGludCBsZXZl
bCkKPiAgICAgIHJldHVybiAobGV2ZWwgPCAzKSAmJiBscGFlX2lzX21hcHBpbmcocHRlLCBsZXZl
bCk7Cj4gIH0KPiAgCj4gLXN0YXRpYyBpbmxpbmUgYm9vbCBscGFlX2lzX3BhZ2UobHBhZV90IHB0
ZSwgdW5zaWduZWQgaW50IGxldmVsKQo+IC17Cj4gLSAgICByZXR1cm4gKGxldmVsID09IDMpICYm
IGxwYWVfaXNfdmFsaWQocHRlKSAmJiBwdGUud2Fsay50YWJsZTsKPiAtfQo+IC0KPiAgLyoKPiAg
ICogQUFyY2g2NCBzdXBwb3J0cyBwYWdlcyB3aXRoIGRpZmZlcmVudCBzaXplcyAoNEssIDE2Sywg
YW5kIDY0SykuIFRvIGVuYWJsZQo+ICAgKiBwYWdlIHRhYmxlIHdhbGtzIGZvciB2YXJpb3VzIGNv
bmZpZ3VyYXRpb25zLCB0aGUgZm9sbG93aW5nIGhlbHBlcnMgZW5hYmxlCj4gLS0gCj4gMi4xMS4w
Cj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 21:19:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 21: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 1fpgiP-00009I-OZ; Tue, 14 Aug 2018 21:18:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=l9n0=k5=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpgiN-000095-IF
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 21:18:55 +0000
X-Inumbo-ID: b8e2f5ec-a007-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b8e2f5ec-a007-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 21:19: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 1fpgiJ-0005wz-H5; Tue, 14 Aug 2018 21:18: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 1fpgiJ-0006Yo-4J; Tue, 14 Aug 2018 21:18:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fpgiJ-0003wI-1B; Tue, 14 Aug 2018 21:18:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125910-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=aa67b97ed34279c43a43d9ca46727b5746caa92e
X-Osstest-Versions-That: xen=2a3b34ec47817048ab59586855cf0709fc77487e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 14 Aug 2018 21:18:51 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125910: 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>

ZmxpZ2h0IDEyNTkxMCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTkxMC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIGFhNjdiOTdlZDM0Mjc5YzQzYTQzZDljYTQ2NzI3YjU3
NDZjYWE5MmUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDJhM2IzNGVj
NDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5ZmM3NzQ4N2UKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTg5NyAgMjAxOC0wOC0xMyAxNzowMDoyOCBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjU5MTAgIDIwMTgtMDgtMTQgMTg6MDA6MzAgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlz
dGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNp
dHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVu
Lm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgMmEzYjM0ZWM0Ny4uYWE2N2I5N2VkMyAgYWE2
N2I5N2VkMzQyNzljNDNhNDNkOWNhNDY3MjdiNTc0NmNhYTkyZSAtPiBzbW9rZQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 21:23:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 21:23:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpgmi-0000w4-FY; Tue, 14 Aug 2018 21:23:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+6mo=k5=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpgmh-0000vz-AK
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 21:23:23 +0000
X-Inumbo-ID: 58ba2f08-a008-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 58ba2f08-a008-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 21:23: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 23FFC7A9;
 Tue, 14 Aug 2018 14:23:21 -0700 (PDT)
Received: from [10.37.9.142] (unknown [10.37.9.142])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 435D83F6A8;
 Tue, 14 Aug 2018 14:23:19 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-4-julien.grall@arm.com>
 <alpine.DEB.2.10.1808141345410.15066@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <4c0f6e56-7d17-8e3d-3146-1c043d489eb8@arm.com>
Date: Tue, 14 Aug 2018 22:23:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1808141345410.15066@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [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: xen-devel@lists.xenproject.org, 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>

SGkgU3RlZmFubywKCk9uIDA4LzE0LzIwMTggMDk6NDYgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPiBPbiBNb24sIDE2IEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEEgY291
cGxlIG9mIHBsYWNlcyBpbiB0aGUgY29kZSB3aWxsIG5lZWQgdG8gY2xlYXIvc2V0IGZsYWdzIGlu
IEhDUl9FTDIKPj4gZm9yIGEgZ2l2ZW4gdkNQVSBhbmQgdGhlbiByZXBsaWNhdGUgaW50byB0aGUg
aGFyZHdhcmUuIEludHJvZHVjZQo+PiBoZWxwZXJzIGFuZCByZXBsYWNlIG9wZW4tY29kZWQgdmVy
c2lvbi4KPj4KPj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAbGlu
YXJvLm9yZz4KPiAKPiBUaGUgbWFjcm9zIGxvb2sgZ29vZCwgYnV0IEkgZ3JlcHBlZCBmb3IgdGhl
bSBpbiB5b3VyIHNlcmllcyBhbmQgdGhlcmUKPiBhcmUgbm8gbW9yZSBjYWxsZXJzLiBXaGF0IHBs
YWNlcyBhcmUgeW91IHJlZmVycmluZyB0byB0aGF0IHRoZXkgd2lsbAo+IG5lZWQgdGhlbT8KCkkg
c3BsaXQgc29tZSBvZiBteSB3b3JrIGluIDIgcGFydCB0byByZWR1Y2UgdGhlIHNpemUgb2YgdGhl
IHNlcmllcy4gVGhpcyAKd2lsbCBiZSB1c2VkIGluIGFub3RoZXIgc2VyaWVzIHdoZXJlIHVwZGF0
aW5nIEhDUiBmb3IgdHJhcHBpbmcgClRUQlIvU0NUTFIqIHdpbGwgYmUgZHluYW1pYy4KCkFsdGhv
dWdoIGluIGdlbmVyYWwsIHRoaXMgaXMgYW4gaW1wcm92ZW1lbnQgY29tcGFyZSB0byB0aGUgY3Vy
cmVudCBjb2RlIAphcyBpdCBtYWtlcyBjbGVhciB3aGF0IG5lZWRzIHRvIGJlIHVwZGF0ZWQgd2hl
biBtb2RpZnlpbmcgSENSLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 21:25:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 21:25:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpgoz-00013D-Tr; Tue, 14 Aug 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=pgrk=k5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fpgoy-000137-FS
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 21:25:44 +0000
X-Inumbo-ID: 72554635-a008-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 72554635-a008-11e8-a8a5-bc764e045a96;
 Tue, 14 Aug 2018 23:24: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 45030215E5;
 Tue, 14 Aug 2018 21:25:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534281942;
 bh=zjoXHe+Dyvs3HNAGH01ecPs3XRCrKrZLybLa41a9Bh0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=k587u5BQ3pZtMEzZQHS9ZMWPUjCwI0he4k+56ewDbWhN7kjOLoYAQ0y3vwbCOWpfu
 2NgOhoxa9VUi1Grxder6piJg5IDx8zdK+Gfgh/jHdwmG8TYVb1woPyxZYZ42G1kRFz
 MGQewu+f5rZ1PYbrzDX134dYZH/iLgi/p7SDPtmg=
Date: Tue, 14 Aug 2018 14:25:40 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20180716172712.20294-11-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1808141419041.15066@sstabellini-ThinkPad-X260>
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-11-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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: 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>

T24gTW9uLCAxNiBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoZSBuZXcgaGVscGVy
cyBtYWtlIGVhc2llciB0byByZWFkIHRoZSBjb2RlIGJ5IGFic3RyYWN0aW5nIHRoZSB3YXkgdG8K
ICAgICAgICAgICAgICAgICAgICAgIF4gaXQKCj4gc2V0L2dldCBhbiBNRk4gZnJvbS90byBhbiBM
UEFFIGVudHJ5LiBUaGUgaGVscGVycyBpcyB1c2luZyAid2FsayIgYXMgdGhlCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeYXJlCgo+IGJpdHMgYXJl
IGNvbW1vbiBmb3IgYWNjcm9zcyBkaWZmZXJlbnQgTFBBRSBzdGFnZS4KICAgICAgICAgICAgICAg
ICAgXiBhY3Jvc3MgICAgICAgICAgICAgICAgICAgXiBzdGFnZXMKCgo+IEF0IHRoZSBzYW1lIHRp
bWUsIHVzZSB0aGUgbmV3IGhlbHBlcnMgdG8gcmVwbGFjZSB0aGUgdmFyaW91cyBvcGVuLWNvZGlu
Zwo+IHBsYWNlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+Cj4gLS0tCj4gIHhlbi9hcmNoL2FybS9tbS5jICAgICAgICAgIHwgMTAgKysrKyst
LS0tLQo+ICB4ZW4vYXJjaC9hcm0vcDJtLmMgICAgICAgICB8IDE5ICsrKysrKysrKystLS0tLS0t
LS0KPiAgeGVuL2luY2x1ZGUvYXNtLWFybS9scGFlLmggfCAgMyArKysKPiAgMyBmaWxlcyBjaGFu
Z2VkLCAxOCBpbnNlcnRpb25zKCspLCAxNCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwo+IGluZGV4IGRlOWI5NjVkMmYu
LmUzZGFmZTVmZDcgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL21tLmMKPiArKysgYi94ZW4v
YXJjaC9hcm0vbW0uYwo+IEBAIC0yMzgsNyArMjM4LDcgQEAgdm9pZCBkdW1wX3B0X3dhbGsocGFk
ZHJfdCB0dGJyLCBwYWRkcl90IGFkZHIsCj4gIAo+ICAgICAgICAgIC8qIEZvciBuZXh0IGl0ZXJh
dGlvbiAqLwo+ICAgICAgICAgIHVubWFwX2RvbWFpbl9wYWdlKG1hcHBpbmcpOwo+IC0gICAgICAg
IG1hcHBpbmcgPSBtYXBfZG9tYWluX3BhZ2UoX21mbihwdGUud2Fsay5iYXNlKSk7Cj4gKyAgICAg
ICAgbWFwcGluZyA9IG1hcF9kb21haW5fcGFnZShscGFlX3RvX21mbihwdGUpKTsKPiAgICAgIH0K
PiAgCj4gICAgICB1bm1hcF9kb21haW5fcGFnZShtYXBwaW5nKTsKPiBAQCAtMzIzLDcgKzMyMyw3
IEBAIHN0YXRpYyBpbmxpbmUgbHBhZV90IG1mbl90b194ZW5fZW50cnkobWZuX3QgbWZuLCB1bnNp
Z25lZCBhdHRyKQo+ICAKPiAgICAgIEFTU0VSVCghKG1mbl90b19tYWRkcihtZm4pICYgflBBRERS
X01BU0spKTsKPiAgCj4gLSAgICBlLnB0LmJhc2UgPSBtZm5feChtZm4pOwo+ICsgICAgbHBhZV9z
ZXRfbWZuKGUsIG1mbik7Cj4gIAo+ICAgICAgcmV0dXJuIGU7Cj4gIH0KPiBAQCAtNDkwLDcgKzQ5
MCw3IEBAIG1mbl90IGRvbWFpbl9wYWdlX21hcF90b19tZm4oY29uc3Qgdm9pZCAqcHRyKQo+ICAg
ICAgQVNTRVJUKHNsb3QgPj0gMCAmJiBzbG90IDwgRE9NSEVBUF9FTlRSSUVTKTsKPiAgICAgIEFT
U0VSVChtYXBbc2xvdF0ucHQuYXZhaWwgIT0gMCk7Cj4gIAo+IC0gICAgcmV0dXJuIF9tZm4obWFw
W3Nsb3RdLnB0LmJhc2UgKyBvZmZzZXQpOwo+ICsgICAgcmV0dXJuIG1mbl9hZGQobHBhZV90b19t
Zm4obWFwW3Nsb3RdKSwgb2Zmc2V0KTsKPiAgfQo+ICAjZW5kaWYKPiAgCj4gQEAgLTg1MSw3ICs4
NTEsNyBAQCB2b2lkIF9faW5pdCBzZXR1cF94ZW5oZWFwX21hcHBpbmdzKHVuc2lnbmVkIGxvbmcg
YmFzZV9tZm4sCj4gICAgICAgICAgICAgIC8qIG1mbl90b192aXJ0IGlzIG5vdCB2YWxpZCBvbiB0
aGUgMXN0IDFzdCBtZm4sIHNpbmNlIGl0Cj4gICAgICAgICAgICAgICAqIGlzIG5vdCB3aXRoaW4g
dGhlIHhlbmhlYXAuICovCj4gICAgICAgICAgICAgIGZpcnN0ID0gc2xvdCA9PSB4ZW5oZWFwX2Zp
cnN0X2ZpcnN0X3Nsb3QgPwo+IC0gICAgICAgICAgICAgICAgeGVuaGVhcF9maXJzdF9maXJzdCA6
IF9fbWZuX3RvX3ZpcnQocC0+cHQuYmFzZSk7Cj4gKyAgICAgICAgICAgICAgICB4ZW5oZWFwX2Zp
cnN0X2ZpcnN0IDogbWZuX3RvX3ZpcnQobHBhZV90b19tZm4oKnApKTsKPiAgICAgICAgICB9Cj4g
ICAgICAgICAgZWxzZSBpZiAoIHhlbmhlYXBfZmlyc3RfZmlyc3Rfc2xvdCA9PSAtMSkKPiAgICAg
ICAgICB7Cj4gQEAgLTEwMDcsNyArMTAwNyw3IEBAIHN0YXRpYyBpbnQgY3JlYXRlX3hlbl9lbnRy
aWVzKGVudW0geGVubWFwX29wZXJhdGlvbiBvcCwKPiAgCj4gICAgICAgICAgQlVHX09OKCFscGFl
X2lzX3ZhbGlkKCplbnRyeSkpOwo+ICAKPiAtICAgICAgICB0aGlyZCA9IF9fbWZuX3RvX3ZpcnQo
ZW50cnktPnB0LmJhc2UpOwo+ICsgICAgICAgIHRoaXJkID0gbWZuX3RvX3ZpcnQobHBhZV90b19t
Zm4oKmVudHJ5KSk7Cj4gICAgICAgICAgZW50cnkgPSAmdGhpcmRbdGhpcmRfdGFibGVfb2Zmc2V0
KGFkZHIpXTsKPiAgCj4gICAgICAgICAgc3dpdGNoICggb3AgKSB7Cj4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9wMm0uYyBiL3hlbi9hcmNoL2FybS9wMm0uYwo+IGluZGV4IGE4MGFjMzAxYzUu
LmVjM2ZkY2I1NTQgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3AybS5jCj4gKysrIGIveGVu
L2FyY2gvYXJtL3AybS5jCj4gQEAgLTI2NSw3ICsyNjUsNyBAQCBzdGF0aWMgaW50IHAybV9uZXh0
X2xldmVsKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGJvb2wgcmVhZF9vbmx5LAo+ICAgICAgaWYg
KCBscGFlX2lzX21hcHBpbmcoKmVudHJ5LCBsZXZlbCkgKQo+ICAgICAgICAgIHJldHVybiBHVUVT
VF9UQUJMRV9TVVBFUl9QQUdFOwo+ICAKPiAtICAgIG1mbiA9IF9tZm4oZW50cnktPnAybS5iYXNl
KTsKPiArICAgIG1mbiA9IGxwYWVfdG9fbWZuKCplbnRyeSk7Cj4gIAo+ICAgICAgdW5tYXBfZG9t
YWluX3BhZ2UoKnRhYmxlKTsKPiAgICAgICp0YWJsZSA9IG1hcF9kb21haW5fcGFnZShtZm4pOwo+
IEBAIC0zNDksNyArMzQ5LDcgQEAgbWZuX3QgcDJtX2dldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFp
biAqcDJtLCBnZm5fdCBnZm4sCj4gICAgICAgICAgaWYgKCBhICkKPiAgICAgICAgICAgICAgKmEg
PSBwMm1fbWVtX2FjY2Vzc19yYWRpeF9nZXQocDJtLCBnZm4pOwo+ICAKPiAtICAgICAgICBtZm4g
PSBfbWZuKGVudHJ5LnAybS5iYXNlKTsKPiArICAgICAgICBtZm4gPSBscGFlX3RvX21mbihlbnRy
eSk7Cj4gICAgICAgICAgLyoKPiAgICAgICAgICAgKiBUaGUgZW50cnkgbWF5IHBvaW50IHRvIGEg
c3VwZXJwYWdlLiBGaW5kIHRoZSBNRk4gYXNzb2NpYXRlZAo+ICAgICAgICAgICAqIHRvIHRoZSBH
Rk4uCj4gQEAgLTUxOSw3ICs1MTksNyBAQCBzdGF0aWMgbHBhZV90IG1mbl90b19wMm1fZW50cnko
bWZuX3QgbWZuLCBwMm1fdHlwZV90IHQsIHAybV9hY2Nlc3NfdCBhKQo+ICAKPiAgICAgIEFTU0VS
VCghKG1mbl90b19tYWRkcihtZm4pICYgflBBRERSX01BU0spKTsKPiAgCj4gLSAgICBlLnAybS5i
YXNlID0gbWZuX3gobWZuKTsKPiArICAgIGxwYWVfc2V0X21mbihlLCBtZm4pOwo+ICAKPiAgICAg
IHJldHVybiBlOwo+ICB9Cj4gQEAgLTYyMSw3ICs2MjEsNyBAQCBzdGF0aWMgdm9pZCBwMm1fcHV0
X2wzX3BhZ2UoY29uc3QgbHBhZV90IHB0ZSkKPiAgICAgICAqLwo+ICAgICAgaWYgKCBwMm1faXNf
Zm9yZWlnbihwdGUucDJtLnR5cGUpICkKPiAgICAgIHsKPiAtICAgICAgICBtZm5fdCBtZm4gPSBf
bWZuKHB0ZS5wMm0uYmFzZSk7Cj4gKyAgICAgICAgbWZuX3QgbWZuID0gbHBhZV90b19tZm4ocHRl
KTsKPiAgCj4gICAgICAgICAgQVNTRVJUKG1mbl92YWxpZChtZm4pKTsKPiAgICAgICAgICBwdXRf
cGFnZShtZm5fdG9fcGFnZShtZm4pKTsKPiBAQCAtNjU1LDcgKzY1NSw3IEBAIHN0YXRpYyB2b2lk
IHAybV9mcmVlX2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCj4gICAgICAgICAgcmV0dXJu
Owo+ICAgICAgfQo+ICAKPiAtICAgIHRhYmxlID0gbWFwX2RvbWFpbl9wYWdlKF9tZm4oZW50cnku
cDJtLmJhc2UpKTsKPiArICAgIHRhYmxlID0gbWFwX2RvbWFpbl9wYWdlKGxwYWVfdG9fbWZuKGVu
dHJ5KSk7Cj4gICAgICBmb3IgKCBpID0gMDsgaSA8IExQQUVfRU5UUklFUzsgaSsrICkKPiAgICAg
ICAgICBwMm1fZnJlZV9lbnRyeShwMm0sICoodGFibGUgKyBpKSwgbGV2ZWwgKyAxKTsKPiAgCj4g
QEAgLTY2OSw3ICs2NjksNyBAQCBzdGF0aWMgdm9pZCBwMm1fZnJlZV9lbnRyeShzdHJ1Y3QgcDJt
X2RvbWFpbiAqcDJtLAo+ICAgICAgICovCj4gICAgICBwMm1fdGxiX2ZsdXNoX3N5bmMocDJtKTsK
PiAgCj4gLSAgICBtZm4gPSBfbWZuKGVudHJ5LnAybS5iYXNlKTsKPiArICAgIG1mbiA9IGxwYWVf
dG9fbWZuKGVudHJ5KTsKPiAgICAgIEFTU0VSVChtZm5fdmFsaWQobWZuKSk7Cj4gIAo+ICAgICAg
cGcgPSBtZm5fdG9fcGFnZShtZm4pOwo+IEBAIC02ODgsNyArNjg4LDcgQEAgc3RhdGljIGJvb2wg
cDJtX3NwbGl0X3N1cGVycGFnZShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBscGFlX3QgKmVudHJ5
LAo+ICAgICAgYm9vbCBydiA9IHRydWU7Cj4gIAo+ICAgICAgLyogQ29udmVuaWVuY2UgYWxpYXNl
cyAqLwo+IC0gICAgbWZuX3QgbWZuID0gX21mbihlbnRyeS0+cDJtLmJhc2UpOwo+ICsgICAgbWZu
X3QgbWZuID0gbHBhZV90b19tZm4oKmVudHJ5KTsKPiAgICAgIHVuc2lnbmVkIGludCBuZXh0X2xl
dmVsID0gbGV2ZWwgKyAxOwo+ICAgICAgdW5zaWduZWQgaW50IGxldmVsX29yZGVyID0gbGV2ZWxf
b3JkZXJzW25leHRfbGV2ZWxdOwo+ICAKPiBAQCAtNzE5LDcgKzcxOSw3IEBAIHN0YXRpYyBib29s
IHAybV9zcGxpdF9zdXBlcnBhZ2Uoc3RydWN0IHAybV9kb21haW4gKnAybSwgbHBhZV90ICplbnRy
eSwKPiAgICAgICAgICAgKiB0aGUgbmVjZXNzYXJ5IGZpZWxkcy4gU28gdGhlIGNvcnJlY3QgcGVy
bWlzc2lvbiBhcmUga2VwdC4KPiAgICAgICAgICAgKi8KPiAgICAgICAgICBwdGUgPSAqZW50cnk7
Cj4gLSAgICAgICAgcHRlLnAybS5iYXNlID0gbWZuX3gobWZuX2FkZChtZm4sIGkgPDwgbGV2ZWxf
b3JkZXIpKTsKPiArICAgICAgICBscGFlX3NldF9tZm4ocHRlLCBtZm5fYWRkKG1mbiwgaSA8PCBs
ZXZlbF9vcmRlcikpOwo+ICAKPiAgICAgICAgICAvKgo+ICAgICAgICAgICAqIEZpcnN0IGFuZCBz
ZWNvbmQgbGV2ZWwgcGFnZXMgc2V0IHAybS50YWJsZSA9IDAsIGJ1dCB0aGlyZAo+IEBAIC05NTAs
NyArOTUwLDggQEAgc3RhdGljIGludCBfX3AybV9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4g
KnAybSwKPiAgICAgICAqIEZyZWUgdGhlIGVudHJ5IG9ubHkgaWYgdGhlIG9yaWdpbmFsIHB0ZSB3
YXMgdmFsaWQgYW5kIHRoZSBiYXNlCj4gICAgICAgKiBpcyBkaWZmZXJlbnQgKHRvIGF2b2lkIGZy
ZWVpbmcgd2hlbiBwZXJtaXNzaW9uIGlzIGNoYW5nZWQpLgo+ICAgICAgICovCj4gLSAgICBpZiAo
IGxwYWVfaXNfdmFsaWQob3JpZ19wdGUpICYmIGVudHJ5LT5wMm0uYmFzZSAhPSBvcmlnX3B0ZS5w
Mm0uYmFzZSApCj4gKyAgICBpZiAoIGxwYWVfaXNfdmFsaWQob3JpZ19wdGUpICYmCj4gKyAgICAg
ICAgICFtZm5fZXEobHBhZV90b19tZm4oKmVudHJ5KSwgbHBhZV90b19tZm4ob3JpZ19wdGUpKSAp
Cj4gICAgICAgICAgcDJtX2ZyZWVfZW50cnkocDJtLCBvcmlnX3B0ZSwgbGV2ZWwpOwo+ICAKPiAg
ICAgIGlmICggbmVlZF9pb21tdShwMm0tPmRvbWFpbikgJiYKPiBkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLWFybS9scGFlLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2xwYWUuaAo+IGluZGV4
IDE1NTk1Y2QzNWMuLjA1Yzg3YThmNDggMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFy
bS9scGFlLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2xwYWUuaAo+IEBAIC0xNTMsNiAr
MTUzLDkgQEAgc3RhdGljIGlubGluZSBib29sIGxwYWVfaXNfc3VwZXJwYWdlKGxwYWVfdCBwdGUs
IHVuc2lnbmVkIGludCBsZXZlbCkKPiAgICAgIHJldHVybiAobGV2ZWwgPCAzKSAmJiBscGFlX2lz
X21hcHBpbmcocHRlLCBsZXZlbCk7Cj4gIH0KPiAgCj4gKyNkZWZpbmUgbHBhZV90b19tZm4ocHRl
KSAgICAoX21mbigocHRlKS53YWxrLmJhc2UpKQoKSSB3b3VsZCBjYWxsIGl0IGxwYWVfZ2V0X21m
biwgc28gdGhhdCB0aGV5IGJlY29tZSBscGFlX2dldC9zZXRfbWZuLgpUaGUgY2hhbmdlcyBsb29r
IGNvcnJlY3QgaW4gdGhpcyBwYXRjaC4KCgo+ICsjZGVmaW5lIGxwYWVfc2V0X21mbihwdGUsIG1m
bikgICgocHRlKS53YWxrLmJhc2UgPSBtZm5feChtZm4pKQo+ICsKPiAgLyoKPiAgICogQUFyY2g2
NCBzdXBwb3J0cyBwYWdlcyB3aXRoIGRpZmZlcmVudCBzaXplcyAoNEssIDE2SywgYW5kIDY0Syku
IFRvIGVuYWJsZQo+ICAgKiBwYWdlIHRhYmxlIHdhbGtzIGZvciB2YXJpb3VzIGNvbmZpZ3VyYXRp
b25zLCB0aGUgZm9sbG93aW5nIGhlbHBlcnMgZW5hYmxlCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 21:33:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 21:33:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpgw9-0001sC-NI; Tue, 14 Aug 2018 21:33: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=pgrk=k5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fpgw8-0001s7-Ht
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 21:33:08 +0000
X-Inumbo-ID: b59c5293-a009-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b59c5293-a009-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 21: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 AFD79208E0;
 Tue, 14 Aug 2018 21:33:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534282386;
 bh=sY4H+NVsMLnhv80hAk253ni5pwOPwyZ9cB9bZSpMwek=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=xtMsgFjqZhQgL8/ffS0pMe+Pdb22wInBXUbZ2PZlneagm648A1PbEIrOy3HhGZ0Ej
 EA3mO3yPF/FaLDHykNWya2I3kK/7gBVPPfh2JZLh2KgOGXjF+GQnfoOLmuLijOZ8lL
 QA1x0FZAxLH1sVz5nO0WMimziBmMTyo9J3XjJRfY=
Date: Tue, 14 Aug 2018 14:33: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: <20180716172712.20294-12-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1808141429400.15066@sstabellini-ThinkPad-X260>
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-12-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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: 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>

T24gTW9uLCAxNiBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEN1cnJlbnRseSwgbHBh
ZV9pc197dGFibGUsIG1hcHBpbmd9IGhlbHBlcnMgd2lsbCBhbHdheXMgcmV0dXJuIGZhbHNlIG9u
Cj4gZW50cnkgd2l0aCB0aGUgdmFsaWQgYml0IHVuc2V0LiBIb3dldmVyLCBpdCB3b3VsZCBiZSB1
c2VmdWwgdG8gaGF2ZSB0aGVtCiAgXmVudHJpZXMKCj4gb3BlcmF0aW5nIG9uIGFueSBlbnRyeS4g
Rm9yIGluc3RhbmNlIHRvIHN0b3JlIGluZm9ybWF0aW9uIGluIGFkdmFuY2UgYnV0Cj4gc3RpbGwg
cmVxdWVzdCBhIGZhdWx0Lgo+IAo+IFdpdGggdGhhdCBjaGFuZ2UsIHRoZSBwMm0gaXMgbm93IHBy
b3ZpZGluZyBhbiBvdmVybGF5IGZvciAqX2lzX3t0YWJsZSwKPiBtYXBwaW5nfSB0aGF0IHdpbGwg
Y2hlY2sgdGhlIHZhbGlkIGJpdCBvZiB0aGUgZW50cnkuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPgo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0v
Z3Vlc3Rfd2Fsay5jICB8ICAyICstCj4gIHhlbi9hcmNoL2FybS9tbS5jICAgICAgICAgIHwgIDIg
Ky0KPiAgeGVuL2FyY2gvYXJtL3AybS5jICAgICAgICAgfCAyMiArKysrKysrKysrKysrKysrKyst
LS0tCj4gIHhlbi9pbmNsdWRlL2FzbS1hcm0vbHBhZS5oIHwgMTEgKysrKysrKy0tLS0KPiAgNCBm
aWxlcyBjaGFuZ2VkLCAyNyBpbnNlcnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkKPiAKPiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL2d1ZXN0X3dhbGsuYyBiL3hlbi9hcmNoL2FybS9ndWVzdF93
YWxrLmMKPiBpbmRleCBlM2UyMWJkYWQzLi40YTFiNGNmMmM4IDEwMDY0NAo+IC0tLSBhL3hlbi9h
cmNoL2FybS9ndWVzdF93YWxrLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vZ3Vlc3Rfd2Fsay5jCj4g
QEAgLTU2Niw3ICs1NjYsNyBAQCBzdGF0aWMgaW50IGd1ZXN0X3dhbGtfbGQoY29uc3Qgc3RydWN0
IHZjcHUgKnYsCj4gICAgICAgKiBQVEUgaXMgaW52YWxpZCBvciBob2xkcyBhIHJlc2VydmVkIGVu
dHJ5IChQVEU8MTowPiA9PSB4MCkpIG9yIGlmIHRoZSBQVEUKPiAgICAgICAqIG1hcHMgYSBtZW1v
cnkgYmxvY2sgYXQgbGV2ZWwgMyAoUFRFPDE6MD4gPT0gMDEpLgo+ICAgICAgICovCj4gLSAgICBp
ZiAoICFscGFlX2lzX21hcHBpbmcocHRlLCBsZXZlbCkgKQo+ICsgICAgaWYgKCAhbHBhZV9pc192
YWxpZChwdGUpIHx8ICFscGFlX2lzX21hcHBpbmcocHRlLCBsZXZlbCkgKQo+ICAgICAgICAgIHJl
dHVybiAtRUZBVUxUOwo+ICAKPiAgICAgIC8qIE1ha2Ugc3VyZSB0aGF0IHRoZSBsb3dlciBiaXRz
IG9mIHRoZSBQVEUncyBiYXNlIGFkZHJlc3MgYXJlIHplcm8uICovCj4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9tbS5jIGIveGVuL2FyY2gvYXJtL21tLmMKPiBpbmRleCBlM2RhZmU1ZmQ3Li41
MmU1N2ZlZjJmIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9tbS5jCj4gKysrIGIveGVuL2Fy
Y2gvYXJtL21tLmMKPiBAQCAtOTk2LDcgKzk5Niw3IEBAIHN0YXRpYyBpbnQgY3JlYXRlX3hlbl9l
bnRyaWVzKGVudW0geGVubWFwX29wZXJhdGlvbiBvcCwKPiAgICAgIGZvcig7IGFkZHIgPCBhZGRy
X2VuZDsgYWRkciArPSBQQUdFX1NJWkUsIG1mbiA9IG1mbl9hZGQobWZuLCAxKSkKPiAgICAgIHsK
PiAgICAgICAgICBlbnRyeSA9ICZ4ZW5fc2Vjb25kW3NlY29uZF9saW5lYXJfb2Zmc2V0KGFkZHIp
XTsKPiAtICAgICAgICBpZiAoICFscGFlX2lzX3RhYmxlKCplbnRyeSwgMikgKQo+ICsgICAgICAg
IGlmICggIWxwYWVfaXNfdmFsaWQoKmVudHJ5KSB8fCAhbHBhZV9pc190YWJsZSgqZW50cnksIDIp
ICkKPiAgICAgICAgICB7Cj4gICAgICAgICAgICAgIHJjID0gY3JlYXRlX3hlbl90YWJsZShlbnRy
eSk7Cj4gICAgICAgICAgICAgIGlmICggcmMgPCAwICkgewo+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vcDJtLmMgYi94ZW4vYXJjaC9hcm0vcDJtLmMKPiBpbmRleCBlYzNmZGNiNTU0Li4wNzky
NWExYmU0IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9wMm0uYwo+ICsrKyBiL3hlbi9hcmNo
L2FybS9wMm0uYwo+IEBAIC0yMTksNiArMjE5LDIwIEBAIHN0YXRpYyBwMm1fYWNjZXNzX3QgcDJt
X21lbV9hY2Nlc3NfcmFkaXhfZ2V0KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGdmbl90IGdmbikK
PiAgICAgICAgICByZXR1cm4gcmFkaXhfdHJlZV9wdHJfdG9faW50KHB0cik7Cj4gIH0KPiAgCj4g
Ky8qCj4gKyAqIGxwYWVfaXNfKiBoZWxwZXJzIGRvbid0IGNoZWNrIHdoZXRoZXIgdGhlIHZhbGlk
IGJpdCBpcyBzZXQgaW4gdGhlCj4gKyAqIFBURS4gUHJvdmlkZSBvdXIgb3duIG92ZXJsYXkgdG8g
Y2hlY2sgdGhlIHZhbGlkIGJpdC4KPiArICovCj4gK3N0YXRpYyBpbmxpbmUgYm9vbCBwMm1faXNf
bWFwcGluZyhscGFlX3QgcHRlLCB1bnNpZ25lZCBpbnQgbGV2ZWwpCj4gK3sKPiArICAgIHJldHVy
biBscGFlX2lzX3ZhbGlkKHB0ZSkgJiYgbHBhZV9pc19tYXBwaW5nKHB0ZSwgbGV2ZWwpOwo+ICt9
Cj4gKwo+ICtzdGF0aWMgaW5saW5lIGJvb2wgcDJtX2lzX3N1cGVycGFnZShscGFlX3QgcHRlLCB1
bnNpZ25lZCBpbnQgbGV2ZWwpCj4gK3sKPiArICAgIHJldHVybiBscGFlX2lzX3ZhbGlkKHB0ZSkg
JiYgbHBhZV9pc19zdXBlcnBhZ2UocHRlLCBsZXZlbCk7Cj4gK30KCkkgbGlrZSB0aGUgaWRlYSwg
YnV0IGl0IHdvdWxkIGJlIGNsZWFyZXIgdG8gbWUgaWYgdGhleSB3ZXJlIGNhbGxlZApscGFlX2lz
X3ZhbGlkX21hcHBpbmcgYW5kIGxwYWVfaXNfdmFsaWRfc3VwZXJwYWdlIHJlc3BlY3RpdmVseS4g
V2hhdCBkbwp5b3UgdGhpbms/CgpBbHNvLCB3ZSBtaWdodCBhcyB3ZWxsIG1vdmUgdGhlbSB0byBs
cGFlLmggYW5kIHVzZSB0aGVtIGZyb20gbW0uYyBhbmQKZ3Vlc3Rfd2Fsay5jIGFzIGFwcHJvcHJp
YXRlPwoKCj4gICNkZWZpbmUgR1VFU1RfVEFCTEVfTUFQX0ZBSUxFRCAwCj4gICNkZWZpbmUgR1VF
U1RfVEFCTEVfU1VQRVJfUEFHRSAxCj4gICNkZWZpbmUgR1VFU1RfVEFCTEVfTk9STUFMX1BBR0Ug
Mgo+IEBAIC0yNjIsNyArMjc2LDcgQEAgc3RhdGljIGludCBwMm1fbmV4dF9sZXZlbChzdHJ1Y3Qg
cDJtX2RvbWFpbiAqcDJtLCBib29sIHJlYWRfb25seSwKPiAgCj4gICAgICAvKiBUaGUgZnVuY3Rp
b24gcDJtX25leHRfbGV2ZWwgaXMgbmV2ZXIgY2FsbGVkIGF0IHRoZSAzcmQgbGV2ZWwgKi8KPiAg
ICAgIEFTU0VSVChsZXZlbCA8IDMpOwo+IC0gICAgaWYgKCBscGFlX2lzX21hcHBpbmcoKmVudHJ5
LCBsZXZlbCkgKQo+ICsgICAgaWYgKCBwMm1faXNfbWFwcGluZygqZW50cnksIGxldmVsKSApCj4g
ICAgICAgICAgcmV0dXJuIEdVRVNUX1RBQkxFX1NVUEVSX1BBR0U7Cj4gIAo+ICAgICAgbWZuID0g
bHBhZV90b19tZm4oKmVudHJ5KTsKPiBAQCAtNjQyLDcgKzY1Niw3IEBAIHN0YXRpYyB2b2lkIHAy
bV9mcmVlX2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCj4gICAgICAgICAgcmV0dXJuOwo+
ICAKPiAgICAgIC8qIE5vdGhpbmcgdG8gZG8gYnV0IHVwZGF0aW5nIHRoZSBzdGF0cyBpZiB0aGUg
ZW50cnkgaXMgYSBzdXBlci1wYWdlLiAqLwo+IC0gICAgaWYgKCBscGFlX2lzX3N1cGVycGFnZShl
bnRyeSwgbGV2ZWwpICkKPiArICAgIGlmICggcDJtX2lzX3N1cGVycGFnZShlbnRyeSwgbGV2ZWwp
ICkKPiAgICAgIHsKPiAgICAgICAgICBwMm0tPnN0YXRzLm1hcHBpbmdzW2xldmVsXS0tOwo+ICAg
ICAgICAgIHJldHVybjsKPiBAQCAtNjk3LDcgKzcxMSw3IEBAIHN0YXRpYyBib29sIHAybV9zcGxp
dF9zdXBlcnBhZ2Uoc3RydWN0IHAybV9kb21haW4gKnAybSwgbHBhZV90ICplbnRyeSwKPiAgICAg
ICAqIGEgc3VwZXJwYWdlLgo+ICAgICAgICovCj4gICAgICBBU1NFUlQobGV2ZWwgPCB0YXJnZXQp
Owo+IC0gICAgQVNTRVJUKGxwYWVfaXNfc3VwZXJwYWdlKCplbnRyeSwgbGV2ZWwpKTsKPiArICAg
IEFTU0VSVChwMm1faXNfc3VwZXJwYWdlKCplbnRyeSwgbGV2ZWwpKTsKPiAgCj4gICAgICBwYWdl
ID0gYWxsb2NfZG9taGVhcF9wYWdlKE5VTEwsIDApOwo+ICAgICAgaWYgKCAhcGFnZSApCj4gQEAg
LTgzNCw3ICs4NDgsNyBAQCBzdGF0aWMgaW50IF9fcDJtX3NldF9lbnRyeShzdHJ1Y3QgcDJtX2Rv
bWFpbiAqcDJtLAo+ICAgICAgICAgIC8qIFdlIG5lZWQgdG8gc3BsaXQgdGhlIG9yaWdpbmFsIHBh
Z2UuICovCj4gICAgICAgICAgbHBhZV90IHNwbGl0X3B0ZSA9ICplbnRyeTsKPiAgCj4gLSAgICAg
ICAgQVNTRVJUKGxwYWVfaXNfc3VwZXJwYWdlKCplbnRyeSwgbGV2ZWwpKTsKPiArICAgICAgICBB
U1NFUlQocDJtX2lzX3N1cGVycGFnZSgqZW50cnksIGxldmVsKSk7Cj4gIAo+ICAgICAgICAgIGlm
ICggIXAybV9zcGxpdF9zdXBlcnBhZ2UocDJtLCAmc3BsaXRfcHRlLCBsZXZlbCwgdGFyZ2V0LCBv
ZmZzZXRzKSApCj4gICAgICAgICAgewo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJt
L2xwYWUuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vbHBhZS5oCj4gaW5kZXggMDVjODdhOGY0OC4u
ODhmMzBmYzkxNyAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2xwYWUuaAo+ICsr
KyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vbHBhZS5oCj4gQEAgLTEzMywxNiArMTMzLDE5IEBAIHN0
YXRpYyBpbmxpbmUgYm9vbCBscGFlX2lzX3ZhbGlkKGxwYWVfdCBwdGUpCj4gICAgICByZXR1cm4g
cHRlLndhbGsudmFsaWQ7Cj4gIH0KPiAgCj4gKy8qCj4gKyAqIGxwYWVfaXNfKiBkb24ndCBjaGVj
ayB0aGUgdmFsaWQgYml0LiBUaGlzIGdpdmVzIGFuIG9wcG9ydHVuaXR5IGZvciB0aGUKPiArICog
Y2FsbGVycyB0byBvcGVyYXRlIG9uIHRoZSBlbnRyeSBldmVuIGlmIHRoZXkgYXJlIG5vdCB2YWxp
ZC4gRm9yCj4gKyAqIGluc3RhbmNlIHRvIHN0b3JlIGluZm9ybWF0aW9uIGluIGFkdmFuY2UuCj4g
KyAqLwo+ICBzdGF0aWMgaW5saW5lIGJvb2wgbHBhZV9pc190YWJsZShscGFlX3QgcHRlLCB1bnNp
Z25lZCBpbnQgbGV2ZWwpCj4gIHsKPiAtICAgIHJldHVybiAobGV2ZWwgPCAzKSAmJiBscGFlX2lz
X3ZhbGlkKHB0ZSkgJiYgcHRlLndhbGsudGFibGU7Cj4gKyAgICByZXR1cm4gKGxldmVsIDwgMykg
JiYgcHRlLndhbGsudGFibGU7Cj4gIH0KPiAgCj4gIHN0YXRpYyBpbmxpbmUgYm9vbCBscGFlX2lz
X21hcHBpbmcobHBhZV90IHB0ZSwgdW5zaWduZWQgaW50IGxldmVsKQo+ICB7Cj4gLSAgICBpZiAo
ICFscGFlX2lzX3ZhbGlkKHB0ZSkgKQo+IC0gICAgICAgIHJldHVybiBmYWxzZTsKPiAtICAgIGVs
c2UgaWYgKCBsZXZlbCA9PSAzICkKPiArICAgIGlmICggbGV2ZWwgPT0gMyApCj4gICAgICAgICAg
cmV0dXJuIHB0ZS53YWxrLnRhYmxlOwo+ICAgICAgZWxzZQo+ICAgICAgICAgIHJldHVybiAhcHRl
LndhbGsudGFibGU7Cj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 21:35:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 21:35: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 1fpgy0-0001yp-4N; Tue, 14 Aug 2018 21:35: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=pgrk=k5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fpgxz-0001yk-Mw
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 21:35:03 +0000
X-Inumbo-ID: fa95e7a8-a009-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fa95e7a8-a009-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 21:35:35 +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 7CE9720989;
 Tue, 14 Aug 2018 21:35:02 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534282502;
 bh=9Cg+glAHecbpXWwqOAqlfTL8ouiWi0I/xs1obmZ+jPU=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=e5qJwT7qqdHEVPKnelPOhKqin1hGb5Lb0LmC9s8VqzZhO7uZkZpX0L7isspAgYfv/
 k+AkRo/F0qaGk/U0ur2jpVJgjbf82gZuXQgC1RFwbpM9DeJvOOfhJOmlOYh0m+cR77
 ImDvrPhGIagsz/o+85JZGvOmkmnWmckDJYB74lDk=
Date: Tue, 14 Aug 2018 14:35:00 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <20180716172712.20294-13-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1808141434530.15066@sstabellini-ThinkPad-X260>
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-13-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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: xen-devel@lists.xenproject.org, sstabellini@kernel.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>

T24gTW9uLCAxNiBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IENvbWVzdGljIGNoYW5n
ZSB0byBtYWtlIGNsZWFyZXIgd2hhdCBpcyB0aGUgcmV0dXJuICgncmV0JyBpcyBhIGJpdAo+IHRv
byBnZW5lcmljKS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBsaW5hcm8ub3JnPgoKQWNrZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KCj4gLS0tCj4gIHhlbi9hcmNoL2FybS9wMm0uYyB8IDYgKysrLS0tCj4gIDEg
ZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9wMm0uYyBiL3hlbi9hcmNoL2FybS9wMm0uYwo+IGluZGV4IDA3
OTI1YTFiZTQuLjY2ZDU4ZmFiZDcgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3AybS5jCj4g
KysrIGIveGVuL2FyY2gvYXJtL3AybS5jCj4gQEAgLTM4MywxNCArMzgzLDE0IEBAIG91dDoKPiAg
Cj4gIG1mbl90IHAybV9sb29rdXAoc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCBwMm1fdHlw
ZV90ICp0KQo+ICB7Cj4gLSAgICBtZm5fdCByZXQ7Cj4gKyAgICBtZm5fdCBtZm47Cj4gICAgICBz
dHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOwo+ICAKPiAgICAgIHAy
bV9yZWFkX2xvY2socDJtKTsKPiAtICAgIHJldCA9IHAybV9nZXRfZW50cnkocDJtLCBnZm4sIHQs
IE5VTEwsIE5VTEwpOwo+ICsgICAgbWZuID0gcDJtX2dldF9lbnRyeShwMm0sIGdmbiwgdCwgTlVM
TCwgTlVMTCk7Cj4gICAgICBwMm1fcmVhZF91bmxvY2socDJtKTsKPiAgCj4gLSAgICByZXR1cm4g
cmV0Owo+ICsgICAgcmV0dXJuIG1mbjsKPiAgfQo+ICAKPiAgaW50IGd1ZXN0X3BoeXNtYXBfbWFy
a19wb3B1bGF0ZV9vbl9kZW1hbmQoc3RydWN0IGRvbWFpbiAqZCwKPiAtLSAKPiAyLjExLjAKPiAK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 21:37:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 21:37:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fph0F-00028q-Ih; Tue, 14 Aug 2018 21:37: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=pgrk=k5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fph0E-00028k-Kt
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 21:37:22 +0000
X-Inumbo-ID: 12904aaa-a00a-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 12904aaa-a00a-11e8-a8a5-bc764e045a96;
 Tue, 14 Aug 2018 23:36: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 9B6282152F;
 Tue, 14 Aug 2018 21:37:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534282640;
 bh=tgoNmLt4EK1omk78tsy08JFZYIWYarE2UeHEFf02pks=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=DcGCDhDWcljqgFWOcDdVt2ZhoD0uywTismUfKttpfvNwQ9YHSef9Ea/arN97f9AcK
 Ggx2wteSPZP0eNJUQlgW0Uv2JTu44UYKhoPSMiku43iVspyvwScdyCUwjGphFikb/7
 QPaThXZZ3z7TgK1yDtoyJkUWG1qbhsWilil2zyqY=
Date: Tue, 14 Aug 2018 14:37: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: <20180716172712.20294-14-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1808141435450.15066@sstabellini-ThinkPad-X260>
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-14-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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: xen-devel@lists.xenproject.org, sstabellini@kernel.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>

T24gTW9uLCAxNiBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoaXMgaXMgbWFraW5n
IHRoZSBjb2RlIHNsaWdodGx5IGVhc2llciB0byB1bmRlcnN0YW5kLgo+IAo+IFNpZ25lZC1vZmYt
Ynk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGxpbmFyby5vcmc+CgpSZXZpZXdlZC1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKCj4gLS0tCj4gIHhl
bi9hcmNoL2FybS9wMm0uYyB8IDEwICsrKysrKy0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDYgaW5z
ZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L3AybS5jIGIveGVuL2FyY2gvYXJtL3AybS5jCj4gaW5kZXggNjZkNThmYWJkNy4uZTgyNmY1Nzg0
MiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vcDJtLmMKPiArKysgYi94ZW4vYXJjaC9hcm0v
cDJtLmMKPiBAQCAtNzkyLDYgKzc5Miw4IEBAIHN0YXRpYyBpbnQgX19wMm1fc2V0X2VudHJ5KHN0
cnVjdCBwMm1fZG9tYWluICpwMm0sCj4gICAgICB1bnNpZ25lZCBpbnQgdGFyZ2V0ID0gMyAtIChw
YWdlX29yZGVyIC8gTFBBRV9TSElGVCk7Cj4gICAgICBscGFlX3QgKmVudHJ5LCAqdGFibGUsIG9y
aWdfcHRlOwo+ICAgICAgaW50IHJjOwo+ICsgICAgLyogQSBtYXBwaW5nIGlzIHJlbW92ZWQgaWYg
dGhlIE1GTiBpcyBpbnZhbGlkLiAqLwo+ICsgICAgYm9vbCByZW1vdmluZ19tYXBwaW5nID0gbWZu
X2VxKHNtZm4sIElOVkFMSURfTUZOKTsKPiAgCj4gICAgICAvKiBDb252ZW5pZW5jZSBhbGlhc2Vz
ICovCj4gICAgICBjb25zdCB1bnNpZ25lZCBpbnQgb2Zmc2V0c1s0XSA9IHsKPiBAQCAtODE3LDkg
KzgxOSw5IEBAIHN0YXRpYyBpbnQgX19wMm1fc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpw
Mm0sCj4gICAgICB7Cj4gICAgICAgICAgLyoKPiAgICAgICAgICAgKiBEb24ndCB0cnkgdG8gYWxs
b2NhdGUgaW50ZXJtZWRpYXRlIHBhZ2UgdGFibGUgaWYgdGhlIG1hcHBpbmcKPiAtICAgICAgICAg
KiBpcyBhYm91dCB0byBiZSByZW1vdmVkIChpLmUgbWZuID09IElOVkFMSURfTUZOKS4KPiArICAg
ICAgICAgKiBpcyBhYm91dCB0byBiZSByZW1vdmVkLgo+ICAgICAgICAgICAqLwo+IC0gICAgICAg
IHJjID0gcDJtX25leHRfbGV2ZWwocDJtLCBtZm5fZXEoc21mbiwgSU5WQUxJRF9NRk4pLAo+ICsg
ICAgICAgIHJjID0gcDJtX25leHRfbGV2ZWwocDJtLCByZW1vdmluZ19tYXBwaW5nLAo+ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbGV2ZWwsICZ0YWJsZSwgb2Zmc2V0c1tsZXZlbF0pOwo+
ICAgICAgICAgIGlmICggcmMgPT0gR1VFU1RfVEFCTEVfTUFQX0ZBSUxFRCApCj4gICAgICAgICAg
ewo+IEBAIC04MzAsNyArODMyLDcgQEAgc3RhdGljIGludCBfX3AybV9zZXRfZW50cnkoc3RydWN0
IHAybV9kb21haW4gKnAybSwKPiAgICAgICAgICAgICAgICogd2hlbiByZW1vdmluZyBhIG1hcHBp
bmcgYXMgaXQgbWF5IG5vdCBleGlzdCBpbiB0aGUKPiAgICAgICAgICAgICAgICogcGFnZSB0YWJs
ZS4gSW4gdGhpcyBjYXNlLCBqdXN0IGlnbm9yZSBpdC4KPiAgICAgICAgICAgICAgICovCj4gLSAg
ICAgICAgICAgIHJjID0gbWZuX2VxKHNtZm4sIElOVkFMSURfTUZOKSA/IDAgOiAtRU5PRU5UOwo+
ICsgICAgICAgICAgICByYyA9IHJlbW92aW5nX21hcHBpbmcgPyAgMCA6IC1FTk9FTlQ7Cj4gICAg
ICAgICAgICAgIGdvdG8gb3V0Owo+ICAgICAgICAgIH0KPiAgICAgICAgICBlbHNlIGlmICggcmMg
IT0gR1VFU1RfVEFCTEVfTk9STUFMX1BBR0UgKQo+IEBAIC05MjUsNyArOTI3LDcgQEAgc3RhdGlj
IGludCBfX3AybV9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwKPiAgICAgIGlmICgg
bHBhZV9pc192YWxpZChvcmlnX3B0ZSkgKQo+ICAgICAgICAgIHAybV9yZW1vdmVfcHRlKGVudHJ5
LCBwMm0tPmNsZWFuX3B0ZSk7Cj4gIAo+IC0gICAgaWYgKCBtZm5fZXEoc21mbiwgSU5WQUxJRF9N
Rk4pICkKPiArICAgIGlmICggcmVtb3ZpbmdfbWFwcGluZyApCj4gICAgICAgICAgLyogRmx1c2gg
Y2FuIGJlIGRlZmVycmVkIGlmIHRoZSBlbnRyeSBpcyByZW1vdmVkICovCj4gICAgICAgICAgcDJt
LT5uZWVkX2ZsdXNoIHw9ICEhbHBhZV9pc192YWxpZChvcmlnX3B0ZSk7Cj4gICAgICBlbHNlCj4g
LS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 21:41:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 21:41:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fph4G-0002po-5v; Tue, 14 Aug 2018 21:41: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=pgrk=k5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fph4E-0002pj-Ap
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 21:41:30 +0000
X-Inumbo-ID: e028203b-a00a-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e028203b-a00a-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 21:42:01 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 905C221566;
 Tue, 14 Aug 2018 21:41:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534282887;
 bh=ksNSrxbFVvb+cu3ATnbJBclgQA+CNmCWrruY5xvMGTY=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=KUbJ2TXhBMNYHGtRHBvCBxE8n3q/nKwjjPJaaSvcG5YlgnMbAuW7la5ogrC7Hr+pp
 FfOrvmgoknnOUA0Gp336UlJrmMt9YXjkXt5Cc66kTT9UCQaqDGfCONdP+K8mXsrt3y
 ew7iOHEvGrMbG7KaxY/mZxNkyaIQtfGHSonyRHRo=
Date: Tue, 14 Aug 2018 14:41:25 -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: <20180716172712.20294-15-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1808141439420.15066@sstabellini-ThinkPad-X260>
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-15-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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: xen-devel@lists.xenproject.org, sstabellini@kernel.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>

T24gTW9uLCAxNiBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEF0IHRoZSBtb21lbnQs
IGd1ZXN0X3dhbGtfdGFibGVzIGNhbiBlaXRoZXIgcmV0dXJuIDAsIC1FRkFVTFQsIC1FSU5WQUwu
Cj4gVGhlIHVzZSBvZiB0aGUgbGFzdCAyIGFyZSBub3QgY2xlYXJseSBkZWZpbmVkIGFuZCB1c2Vk
IGluY29uc2lzdGVudGx5IGluCj4gdGhlIGNvZGUuIFRoZSBjdXJyZW50IG9ubHkgY2FsbGVyIGRv
ZXMgbm90IGNhcmUgYWJvdXQgdGhlIHJldHVybgo+IHZhbHVlIGFuZCB0aGUgdmFsdWUgb2YgaXQg
c2VlbXMgdmVyeSBsaW1pdGVkIChubyB3YXkgdG8gZGlmZmVyZW50aWF0ZQo+IGJldHdlZW4gdGhl
IDE1aXNoIGVycm9yIHBhdGhzKS4KPiAKPiBTbyBzd2l0Y2ggdG8gYm9vbCB0byBzaW1wbGlmeSB0
aGUgcmV0dXJuIGFuZCBtYWtlIHRoZSBkZXZlbG9wcGVyIGxpZmUgYQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4gZGV2ZWxvcGVyCgoK
PiBiaXQgZWFzaWVyLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGxpbmFyby5vcmc+CgpBc2lkZSBmcm9tIHRoZSBtaW5vciB0eXBvOgoKUmV2aWV3ZWQtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCgo+IC0tLQo+ICB4
ZW4vYXJjaC9hcm0vZ3Vlc3Rfd2Fsay5jICAgICAgICB8IDUwICsrKysrKysrKysrKysrKysrKysr
LS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAgeGVuL2FyY2gvYXJtL21lbV9hY2Nlc3MuYyAgICAgICAg
fCAgMiArLQo+ICB4ZW4vaW5jbHVkZS9hc20tYXJtL2d1ZXN0X3dhbGsuaCB8ICA4ICsrKy0tLS0K
PiAgMyBmaWxlcyBjaGFuZ2VkLCAzMCBpbnNlcnRpb25zKCspLCAzMCBkZWxldGlvbnMoLSkKPiAK
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2d1ZXN0X3dhbGsuYyBiL3hlbi9hcmNoL2FybS9n
dWVzdF93YWxrLmMKPiBpbmRleCA0YTFiNGNmMmM4Li43ZGI3YTczMjFiIDEwMDY0NAo+IC0tLSBh
L3hlbi9hcmNoL2FybS9ndWVzdF93YWxrLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vZ3Vlc3Rfd2Fs
ay5jCj4gQEAgLTI4LDkgKzI4LDkgQEAKPiAgICogcGFnZSB0YWJsZSBvbiBhIGRpZmZlcmVudCB2
Q1BVLCB0aGUgZm9sbG93aW5nIHJlZ2lzdGVycyB3b3VsZCBuZWVkIHRvIGJlCj4gICAqIGxvYWRl
ZDogVENSX0VMMSwgVFRCUjBfRUwxLCBUVEJSMV9FTDEsIGFuZCBTQ1RMUl9FTDEuCj4gICAqLwo+
IC1zdGF0aWMgaW50IGd1ZXN0X3dhbGtfc2QoY29uc3Qgc3RydWN0IHZjcHUgKnYsCj4gLSAgICAg
ICAgICAgICAgICAgICAgICAgICB2YWRkcl90IGd2YSwgcGFkZHJfdCAqaXBhLAo+IC0gICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICpwZXJtcykKPiArc3RhdGljIGJvb2wgZ3Vl
c3Rfd2Fsa19zZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwKPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICB2YWRkcl90IGd2YSwgcGFkZHJfdCAqaXBhLAo+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGludCAqcGVybXMpCj4gIHsKPiAgICAgIGludCByZXQ7Cj4gICAgICBib29s
IGRpc2FibGVkID0gdHJ1ZTsKPiBAQCAtNzksNyArNzksNyBAQCBzdGF0aWMgaW50IGd1ZXN0X3dh
bGtfc2QoY29uc3Qgc3RydWN0IHZjcHUgKnYsCj4gICAgICB9Cj4gIAo+ICAgICAgaWYgKCBkaXNh
YmxlZCApCj4gLSAgICAgICAgcmV0dXJuIC1FRkFVTFQ7Cj4gKyAgICAgICAgcmV0dXJuIGZhbHNl
Owo+ICAKPiAgICAgIC8qCj4gICAgICAgKiBUaGUgYWRkcmVzcyBvZiB0aGUgTDEgZGVzY3JpcHRv
ciBmb3IgdGhlIGluaXRpYWwgbG9va3VwIGhhcyB0aGUKPiBAQCAtOTcsMTIgKzk3LDEyIEBAIHN0
YXRpYyBpbnQgZ3Vlc3Rfd2Fsa19zZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwKPiAgICAgIC8qIEFj
Y2VzcyB0aGUgZ3Vlc3QncyBtZW1vcnkgdG8gcmVhZCBvbmx5IG9uZSBQVEUuICovCj4gICAgICBy
ZXQgPSBhY2Nlc3NfZ3Vlc3RfbWVtb3J5X2J5X2lwYShkLCBwYWRkciwgJnB0ZSwgc2l6ZW9mKHNo
b3J0X2Rlc2NfdCksIGZhbHNlKTsKPiAgICAgIGlmICggcmV0ICkKPiAtICAgICAgICByZXR1cm4g
LUVJTlZBTDsKPiArICAgICAgICByZXR1cm4gZmFsc2U7Cj4gIAo+ICAgICAgc3dpdGNoICggcHRl
LndhbGsuZHQgKQo+ICAgICAgewo+ICAgICAgY2FzZSBMMURFU0NfSU5WQUxJRDoKPiAtICAgICAg
ICByZXR1cm4gLUVGQVVMVDsKPiArICAgICAgICByZXR1cm4gZmFsc2U7Cj4gIAo+ICAgICAgY2Fz
ZSBMMURFU0NfUEFHRV9UQUJMRToKPiAgICAgICAgICAvKgo+IEBAIC0xMjIsMTAgKzEyMiwxMCBA
QCBzdGF0aWMgaW50IGd1ZXN0X3dhbGtfc2QoY29uc3Qgc3RydWN0IHZjcHUgKnYsCj4gICAgICAg
ICAgLyogQWNjZXNzIHRoZSBndWVzdCdzIG1lbW9yeSB0byByZWFkIG9ubHkgb25lIFBURS4gKi8K
PiAgICAgICAgICByZXQgPSBhY2Nlc3NfZ3Vlc3RfbWVtb3J5X2J5X2lwYShkLCBwYWRkciwgJnB0
ZSwgc2l6ZW9mKHNob3J0X2Rlc2NfdCksIGZhbHNlKTsKPiAgICAgICAgICBpZiAoIHJldCApCj4g
LSAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ICsgICAgICAgICAgICByZXR1cm4gZmFsc2U7
Cj4gIAo+ICAgICAgICAgIGlmICggcHRlLndhbGsuZHQgPT0gTDJERVNDX0lOVkFMSUQgKQo+IC0g
ICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKPiArICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwo+
ICAKPiAgICAgICAgICBpZiAoIHB0ZS5wZy5wYWdlICkgLyogU21hbGwgcGFnZS4gKi8KPiAgICAg
ICAgICB7Cj4gQEAgLTE3NSw3ICsxNzUsNyBAQCBzdGF0aWMgaW50IGd1ZXN0X3dhbGtfc2QoY29u
c3Qgc3RydWN0IHZjcHUgKnYsCj4gICAgICAgICAgICAgICpwZXJtcyB8PSBHVjJNX0VYRUM7Cj4g
ICAgICB9Cj4gIAo+IC0gICAgcmV0dXJuIDA7Cj4gKyAgICByZXR1cm4gdHJ1ZTsKPiAgfQo+ICAK
PiAgLyoKPiBAQCAtMzU1LDkgKzM1NSw5IEBAIHN0YXRpYyBib29sIGNoZWNrX2Jhc2Vfc2l6ZSh1
bnNpZ25lZCBpbnQgb3V0cHV0X3NpemUsIHVpbnQ2NF90IGJhc2UpCj4gICAqIHBhZ2UgdGFibGUg
b24gYSBkaWZmZXJlbnQgdkNQVSwgdGhlIGZvbGxvd2luZyByZWdpc3RlcnMgd291bGQgbmVlZCB0
byBiZQo+ICAgKiBsb2FkZWQ6IFRDUl9FTDEsIFRUQlIwX0VMMSwgVFRCUjFfRUwxLCBhbmQgU0NU
TFJfRUwxLgo+ICAgKi8KPiAtc3RhdGljIGludCBndWVzdF93YWxrX2xkKGNvbnN0IHN0cnVjdCB2
Y3B1ICp2LAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgdmFkZHJfdCBndmEsIHBhZGRyX3Qg
KmlwYSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAqcGVybXMpCj4g
K3N0YXRpYyBib29sIGd1ZXN0X3dhbGtfbGQoY29uc3Qgc3RydWN0IHZjcHUgKnYsCj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgdmFkZHJfdCBndmEsIHBhZGRyX3QgKmlwYSwKPiArICAgICAg
ICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKnBlcm1zKQo+ICB7Cj4gICAgICBpbnQg
cmV0Owo+ICAgICAgYm9vbCBkaXNhYmxlZCA9IHRydWU7Cj4gQEAgLTQ0Miw3ICs0NDIsNyBAQCBz
dGF0aWMgaW50IGd1ZXN0X3dhbGtfbGQoY29uc3Qgc3RydWN0IHZjcHUgKnYsCj4gICAgICAgICAg
ICovCj4gICAgICAgICAgaWYgKCAoaW5wdXRfc2l6ZSA+IFRDUl9FTDFfSVBTXzQ4X0JJVF9WQUwp
IHx8Cj4gICAgICAgICAgICAgICAoaW5wdXRfc2l6ZSA8IFRDUl9FTDFfSVBTX01JTl9WQUwpICkK
PiAtICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7Cj4gKyAgICAgICAgICAgIHJldHVybiBmYWxz
ZTsKPiAgICAgIH0KPiAgICAgIGVsc2UKPiAgICAgIHsKPiBAQCAtNDg3LDcgKzQ4Nyw3IEBAIHN0
YXRpYyBpbnQgZ3Vlc3Rfd2Fsa19sZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwKPiAgICAgIH0KPiAg
Cj4gICAgICBpZiAoIGRpc2FibGVkICkKPiAtICAgICAgICByZXR1cm4gLUVGQVVMVDsKPiArICAg
ICAgICByZXR1cm4gZmFsc2U7Cj4gIAo+ICAgICAgLyoKPiAgICAgICAqIFRoZSBzdGFydGluZyBs
ZXZlbCBpcyB0aGUgbnVtYmVyIG9mIHN0cmlkZXMgKGdyYWluc2l6ZXNbZ3Jhbl0gLSAzKQo+IEBA
IC00OTgsMTIgKzQ5OCwxMiBAQCBzdGF0aWMgaW50IGd1ZXN0X3dhbGtfbGQoY29uc3Qgc3RydWN0
IHZjcHUgKnYsCj4gICAgICAvKiBHZXQgdGhlIElQQSBvdXRwdXRfc2l6ZS4gKi8KPiAgICAgIHJl
dCA9IGdldF9pcGFfb3V0cHV0X3NpemUoZCwgdGNyLCAmb3V0cHV0X3NpemUpOwo+ICAgICAgaWYg
KCByZXQgKQo+IC0gICAgICAgIHJldHVybiAtRUZBVUxUOwo+ICsgICAgICAgIHJldHVybiBmYWxz
ZTsKPiAgCj4gICAgICAvKiBNYWtlIHN1cmUgdGhlIGJhc2UgYWRkcmVzcyBkb2VzIG5vdCBleGNl
ZWQgaXRzIGNvbmZpZ3VyZWQgc2l6ZS4gKi8KPiAgICAgIHJldCA9IGNoZWNrX2Jhc2Vfc2l6ZShv
dXRwdXRfc2l6ZSwgdHRicik7Cj4gICAgICBpZiAoICFyZXQgKQo+IC0gICAgICAgIHJldHVybiAt
RUZBVUxUOwo+ICsgICAgICAgIHJldHVybiBmYWxzZTsKPiAgCj4gICAgICAvKgo+ICAgICAgICog
Q29tcHV0ZSB0aGUgYmFzZSBhZGRyZXNzIG9mIHRoZSBmaXJzdCBsZXZlbCB0cmFuc2xhdGlvbiB0
YWJsZSB0aGF0IGlzCj4gQEAgLTUyMywxMiArNTIzLDEyIEBAIHN0YXRpYyBpbnQgZ3Vlc3Rfd2Fs
a19sZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwKPiAgICAgICAgICAvKiBBY2Nlc3MgdGhlIGd1ZXN0
J3MgbWVtb3J5IHRvIHJlYWQgb25seSBvbmUgUFRFLiAqLwo+ICAgICAgICAgIHJldCA9IGFjY2Vz
c19ndWVzdF9tZW1vcnlfYnlfaXBhKGQsIHBhZGRyLCAmcHRlLCBzaXplb2YobHBhZV90KSwgZmFs
c2UpOwo+ICAgICAgICAgIGlmICggcmV0ICkKPiAtICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7
Cj4gKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsKPiAgCj4gICAgICAgICAgLyogTWFrZSBzdXJl
IHRoZSBiYXNlIGFkZHJlc3MgZG9lcyBub3QgZXhjZWVkIGl0cyBjb25maWd1cmVkIHNpemUuICov
Cj4gICAgICAgICAgcmV0ID0gY2hlY2tfYmFzZV9zaXplKG91dHB1dF9zaXplLCBwZm5fdG9fcGFk
ZHIocHRlLndhbGsuYmFzZSkpOwo+ICAgICAgICAgIGlmICggIXJldCApCj4gLSAgICAgICAgICAg
IHJldHVybiAtRUZBVUxUOwo+ICsgICAgICAgICAgICByZXR1cm4gZmFsc2U7Cj4gIAo+ICAgICAg
ICAgIC8qCj4gICAgICAgICAgICogSWYgcGFnZSBncmFudWxhcml0eSBpcyA2NEssIG1ha2Ugc3Vy
ZSB0aGUgYWRkcmVzcyBpcyBhbGlnbmVkCj4gQEAgLTUzNyw3ICs1MzcsNyBAQCBzdGF0aWMgaW50
IGd1ZXN0X3dhbGtfbGQoY29uc3Qgc3RydWN0IHZjcHUgKnYsCj4gICAgICAgICAgaWYgKCAob3V0
cHV0X3NpemUgPCBUQ1JfRUwxX0lQU181Ml9CSVRfVkFMKSAmJgo+ICAgICAgICAgICAgICAgKGdy
YW4gPT0gR1JBTlVMRV9TSVpFX0lOREVYXzY0SykgJiYKPiAgICAgICAgICAgICAgIChwdGUud2Fs
ay5iYXNlICYgMHhmKSApCj4gLSAgICAgICAgICAgIHJldHVybiAtRUZBVUxUOwo+ICsgICAgICAg
ICAgICByZXR1cm4gZmFsc2U7Cj4gIAo+ICAgICAgICAgIC8qCj4gICAgICAgICAgICogQnJlYWsg
aWYgb25lIG9mIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucyBpcyB0cnVlOgo+IEBAIC01NjcsNyAr
NTY3LDcgQEAgc3RhdGljIGludCBndWVzdF93YWxrX2xkKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LAo+
ICAgICAgICogbWFwcyBhIG1lbW9yeSBibG9jayBhdCBsZXZlbCAzIChQVEU8MTowPiA9PSAwMSku
Cj4gICAgICAgKi8KPiAgICAgIGlmICggIWxwYWVfaXNfdmFsaWQocHRlKSB8fCAhbHBhZV9pc19t
YXBwaW5nKHB0ZSwgbGV2ZWwpICkKPiAtICAgICAgICByZXR1cm4gLUVGQVVMVDsKPiArICAgICAg
ICByZXR1cm4gZmFsc2U7Cj4gIAo+ICAgICAgLyogTWFrZSBzdXJlIHRoYXQgdGhlIGxvd2VyIGJp
dHMgb2YgdGhlIFBURSdzIGJhc2UgYWRkcmVzcyBhcmUgemVyby4gKi8KPiAgICAgIG1hc2sgPSBH
RU5NQVNLX1VMTCg0NywgZ3JhaW5zaXplc1tncmFuXSk7Cj4gQEAgLTU4MywxMSArNTgzLDExIEBA
IHN0YXRpYyBpbnQgZ3Vlc3Rfd2Fsa19sZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwKPiAgICAgIGlm
ICggIXB0ZS5wdC54biAmJiAheG5fdGFibGUgKQo+ICAgICAgICAgICpwZXJtcyB8PSBHVjJNX0VY
RUM7Cj4gIAo+IC0gICAgcmV0dXJuIDA7Cj4gKyAgICByZXR1cm4gdHJ1ZTsKPiAgfQo+ICAKPiAt
aW50IGd1ZXN0X3dhbGtfdGFibGVzKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB2YWRkcl90IGd2YSwK
PiAtICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3QgKmlwYSwgdW5zaWduZWQgaW50ICpwZXJt
cykKPiArYm9vbCBndWVzdF93YWxrX3RhYmxlcyhjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdmFkZHJf
dCBndmEsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCAqaXBhLCB1bnNpZ25lZCBp
bnQgKnBlcm1zKQo+ICB7Cj4gICAgICB1aW50MzJfdCBzY3RsciA9IFJFQURfU1lTUkVHKFNDVExS
X0VMMSk7Cj4gICAgICByZWdpc3Rlcl90IHRjciA9IFJFQURfU1lTUkVHKFRDUl9FTDEpOwo+IEBA
IC01OTUsNyArNTk1LDcgQEAgaW50IGd1ZXN0X3dhbGtfdGFibGVzKGNvbnN0IHN0cnVjdCB2Y3B1
ICp2LCB2YWRkcl90IGd2YSwKPiAgCj4gICAgICAvKiBXZSBhc3N1bWUgdGhhdCB0aGUgZG9tYWlu
IGlzIHJ1bm5pbmcgb24gdGhlIGN1cnJlbnRseSBhY3RpdmUgZG9tYWluLiAqLwo+ICAgICAgaWYg
KCB2ICE9IGN1cnJlbnQgKQo+IC0gICAgICAgIHJldHVybiAtRUZBVUxUOwo+ICsgICAgICAgIHJl
dHVybiBmYWxzZTsKPiAgCj4gICAgICAvKiBBbGxvdyBwZXJtcyB0byBiZSBOVUxMLiAqLwo+ICAg
ICAgcGVybXMgPSBwZXJtcyA/OiAmX3Blcm1zOwo+IEBAIC02MTksNyArNjE5LDcgQEAgaW50IGd1
ZXN0X3dhbGtfdGFibGVzKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB2YWRkcl90IGd2YSwKPiAgICAg
ICAgICAvKiBNZW1vcnkgY2FuIGJlIGFjY2Vzc2VkIHdpdGhvdXQgYW55IHJlc3RyaWN0aW9ucy4g
Ki8KPiAgICAgICAgICAqcGVybXMgPSBHVjJNX1JFQUR8R1YyTV9XUklURXxHVjJNX0VYRUM7Cj4g
IAo+IC0gICAgICAgIHJldHVybiAwOwo+ICsgICAgICAgIHJldHVybiB0cnVlOwo+ICAgICAgfQo+
ICAKPiAgICAgIGlmICggaXNfMzJiaXRfZG9tYWluKHYtPmRvbWFpbikgJiYgISh0Y3IgJiBUVEJD
Ul9FQUUpICkKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL21lbV9hY2Nlc3MuYyBiL3hlbi9h
cmNoL2FybS9tZW1fYWNjZXNzLmMKPiBpbmRleCBhZTI2ODZmZmEyLi41N2VjNzg3MmJiIDEwMDY0
NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMKPiArKysgYi94ZW4vYXJjaC9hcm0v
bWVtX2FjY2Vzcy5jCj4gQEAgLTEyNSw3ICsxMjUsNyBAQCBwMm1fbWVtX2FjY2Vzc19jaGVja19h
bmRfZ2V0X3BhZ2UodmFkZHJfdCBndmEsIHVuc2lnbmVkIGxvbmcgZmxhZywKPiAgICAgICAgICAg
KiBUaGUgc29mdHdhcmUgZ3ZhIHRvIGlwYSB0cmFuc2xhdGlvbiBjYW4gc3RpbGwgZmFpbCwgZS5n
LiwgaWYgdGhlIGd2YQo+ICAgICAgICAgICAqIGlzIG5vdCBtYXBwZWQuCj4gICAgICAgICAgICov
Cj4gLSAgICAgICAgaWYgKCBndWVzdF93YWxrX3RhYmxlcyh2LCBndmEsICZpcGEsICZwZXJtcykg
PCAwICkKPiArICAgICAgICBpZiAoICFndWVzdF93YWxrX3RhYmxlcyh2LCBndmEsICZpcGEsICZw
ZXJtcykgKQo+ICAgICAgICAgICAgICByZXR1cm4gTlVMTDsKPiAgCj4gICAgICAgICAgLyoKPiBk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF93YWxrLmggYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL2d1ZXN0X3dhbGsuaAo+IGluZGV4IDRlZDg0NzZlMDguLjg3NjhhYzk4OTQgMTAw
NjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9ndWVzdF93YWxrLmgKPiArKysgYi94ZW4v
aW5jbHVkZS9hc20tYXJtL2d1ZXN0X3dhbGsuaAo+IEBAIC0yLDEwICsyLDEwIEBACj4gICNkZWZp
bmUgX1hFTl9HVUVTVF9XQUxLX0gKPiAgCj4gIC8qIFdhbGsgdGhlIGd1ZXN0J3MgcGFnZSB0YWJs
ZXMgaW4gc29mdHdhcmUuICovCj4gLWludCBndWVzdF93YWxrX3RhYmxlcyhjb25zdCBzdHJ1Y3Qg
dmNwdSAqdiwKPiAtICAgICAgICAgICAgICAgICAgICAgIHZhZGRyX3QgZ3ZhLAo+IC0gICAgICAg
ICAgICAgICAgICAgICAgcGFkZHJfdCAqaXBhLAo+IC0gICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgaW50ICpwZXJtcyk7Cj4gK2Jvb2wgZ3Vlc3Rfd2Fsa190YWJsZXMoY29uc3Qgc3RydWN0
IHZjcHUgKnYsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgdmFkZHJfdCBndmEsCj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgcGFkZHJfdCAqaXBhLAo+ICsgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGludCAqcGVybXMpOwo+ICAKPiAgI2VuZGlmIC8qIF9YRU5fR1VFU1RfV0FMS19I
ICovCj4gIAo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 21:43:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 21: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 1fph6Z-00031M-Oe; Tue, 14 Aug 2018 21:43: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=pgrk=k5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fph6Y-00031E-6v
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 21:43:54 +0000
X-Inumbo-ID: 3682a005-a00b-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3682a005-a00b-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 21:44:25 +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 8201721566;
 Tue, 14 Aug 2018 21:43:52 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534283032;
 bh=Qux21DsOBBbgh93Lwc61W8/ks37zKChspV/gh23nQT0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=eatGCrWbZrj1gtLSkvne0s0irOHpYaEMPNjic2JKs3djc3dCg2sr0q/Jq9/aYHTGO
 LowHx/fBAUZU9/ZSdVAskFnhkxODqXXSiLaPrEftqWABDsmHIqnkSP5EIn1xlfZOT2
 PKUsV/grKm+fiWFi8jXSNqRRCRRG+2vMvIk9juTQ=
Date: Tue, 14 Aug 2018 14:43: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: <20180716172712.20294-16-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1808141442070.15066@sstabellini-ThinkPad-X260>
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-16-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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: xen-devel@lists.xenproject.org, sstabellini@kernel.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>

T24gTW9uLCAxNiBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEdVRVNUX0JVR19PTiBt
YXkgYmUgdXNlZCBpbiBvdGhlciBmaWxlcyBkb2luZyBndWVzdCBlbXVsYXRpb24uCj4gCj4gU2ln
bmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAbGluYXJvLm9yZz4KCkdpdmVu
IHRoYXQgR1VFU1RfQlVHX09OIGlzIG5vdCBhY3R1YWxseSB1c2VkIGluIGFueSBvdGhlciBmaWxl
cyBpbiB0aGlzCnBhdGNoIHNlcmllcywgSSBhc3N1bWUgeW91IGFyZSByZWZlcnJpbmcgdG8gb25l
IG9mIHlvdXIgZnV0dXJlIHNlcmllcz8KCgo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vdHJhcHMuYyAg
ICAgICAgfCAyNCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAgeGVuL2luY2x1ZGUvYXNtLWFy
bS90cmFwcy5oIHwgMjQgKysrKysrKysrKysrKysrKysrKysrKysrCj4gIDIgZmlsZXMgY2hhbmdl
ZCwgMjQgaW5zZXJ0aW9ucygrKSwgMjQgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKPiBpbmRleCBkMWJmNjli
MjQ1Li42NzUxZTRkNzU0IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS90cmFwcy5jCj4gKysr
IGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKPiBAQCAtNjgsMzAgKzY4LDYgQEAgc3RhdGljIGlubGlu
ZSB2b2lkIGNoZWNrX3N0YWNrX2FsaWdubWVudF9jb25zdHJhaW50cyh2b2lkKSB7Cj4gICNlbmRp
Zgo+ICB9Cj4gIAo+IC0vKgo+IC0gKiBHVUVTVF9CVUdfT04gaXMgaW50ZW5kZWQgZm9yIGNoZWNr
aW5nIHRoYXQgdGhlIGd1ZXN0IHN0YXRlIGhhcyBub3QgYmVlbgo+IC0gKiBjb3JydXB0ZWQgaW4g
aGFyZHdhcmUgYW5kL29yIHRoYXQgdGhlIGhhcmR3YXJlIGJlaGF2ZXMgYXMgd2UKPiAtICogYmVs
aWV2ZSBpdCBzaG91bGQgKGkuZS4gdGhhdCBjZXJ0YWluIHRyYXBzIGNhbiBvbmx5IG9jY3VyIHdo
ZW4gdGhlCj4gLSAqIGd1ZXN0IGlzIGluIGEgcGFydGljdWxhciBtb2RlKS4KPiAtICoKPiAtICog
VGhlIGludGVudGlvbiBpcyB0byBsaW1pdCB0aGUgZGFtYWdlIHN1Y2ggaC93IGJ1Z3MgKG9yIHNw
ZWMKPiAtICogbWlzdW5kZXJzdGFuZGluZ3MpIGNhbiBkbyBieSB0dXJuaW5nIHRoZW0gaW50byBE
ZW5pYWwgb2YgU2VydmljZQo+IC0gKiBhdHRhY2tzIGluc3RlYWQgb2YgZS5nLiBpbmZvcm1hdGlv
biBsZWFrcyBvciBwcml2aWxlZ2UgZXNjYWxhdGlvbnMuCj4gLSAqCj4gLSAqIEdVRVNUX0JVR19P
TiAqTVVTVCogKk5PVCogYmUgdXNlZCB0byBjaGVjayBmb3IgZ3Vlc3QgY29udHJvbGxhYmxlIHN0
YXRlIQo+IC0gKgo+IC0gKiBDb21wYXJlZCB3aXRoIHJlZ3VsYXIgQlVHX09OIGl0IGR1bXBzIHRo
ZSBndWVzdCB2Y3B1IHN0YXRlIGluc3RlYWQKPiAtICogb2YgWGVuJ3Mgc3RhdGUuCj4gLSAqLwo+
IC0jZGVmaW5lIGd1ZXN0X2J1Z19vbl9mYWlsZWQocCkgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKPiAtZG8geyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCj4gLSAgICBzaG93X2V4ZWN1dGlvbl9zdGF0ZShndWVzdF9jcHVfdXNlcl9yZWdzKCkp
OyAgICAgICAgXAo+IC0gICAgcGFuaWMoIkd1ZXN0IEJ1ZzogJXB2OiAnJXMnLCBsaW5lICVkLCBm
aWxlICVzXG4iLCAgIFwKPiAtICAgICAgICAgIGN1cnJlbnQsIHAsIF9fTElORV9fLCBfX0ZJTEVf
Xyk7ICAgICAgICAgICAgICBcCj4gLX0gd2hpbGUgKDApCj4gLSNkZWZpbmUgR1VFU1RfQlVHX09O
KHApIFwKPiAtICAgIGRvIHsgaWYgKCB1bmxpa2VseShwKSApIGd1ZXN0X2J1Z19vbl9mYWlsZWQo
I3ApOyB9IHdoaWxlICgwKQo+IC0KPiAgI2lmZGVmIENPTkZJR19BUk1fMzIKPiAgc3RhdGljIGlu
dCBkZWJ1Z19zdGFja19saW5lcyA9IDIwOwo+ICAjZGVmaW5lIHN0YWNrX3dvcmRzX3Blcl9saW5l
IDgKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS90cmFwcy5oIGIveGVuL2luY2x1
ZGUvYXNtLWFybS90cmFwcy5oCj4gaW5kZXggNzBiNTJkMWQxNi4uMGFjZjdkZTY3ZCAxMDA2NDQK
PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3RyYXBzLmgKPiArKysgYi94ZW4vaW5jbHVkZS9h
c20tYXJtL3RyYXBzLmgKPiBAQCAtOSw2ICs5LDMwIEBACj4gICMgaW5jbHVkZSA8YXNtL2FybTY0
L3RyYXBzLmg+Cj4gICNlbmRpZgo+ICAKPiArLyoKPiArICogR1VFU1RfQlVHX09OIGlzIGludGVu
ZGVkIGZvciBjaGVja2luZyB0aGF0IHRoZSBndWVzdCBzdGF0ZSBoYXMgbm90IGJlZW4KPiArICog
Y29ycnVwdGVkIGluIGhhcmR3YXJlIGFuZC9vciB0aGF0IHRoZSBoYXJkd2FyZSBiZWhhdmVzIGFz
IHdlCj4gKyAqIGJlbGlldmUgaXQgc2hvdWxkIChpLmUuIHRoYXQgY2VydGFpbiB0cmFwcyBjYW4g
b25seSBvY2N1ciB3aGVuIHRoZQo+ICsgKiBndWVzdCBpcyBpbiBhIHBhcnRpY3VsYXIgbW9kZSku
Cj4gKyAqCj4gKyAqIFRoZSBpbnRlbnRpb24gaXMgdG8gbGltaXQgdGhlIGRhbWFnZSBzdWNoIGgv
dyBidWdzIChvciBzcGVjCj4gKyAqIG1pc3VuZGVyc3RhbmRpbmdzKSBjYW4gZG8gYnkgdHVybmlu
ZyB0aGVtIGludG8gRGVuaWFsIG9mIFNlcnZpY2UKPiArICogYXR0YWNrcyBpbnN0ZWFkIG9mIGUu
Zy4gaW5mb3JtYXRpb24gbGVha3Mgb3IgcHJpdmlsZWdlIGVzY2FsYXRpb25zLgo+ICsgKgo+ICsg
KiBHVUVTVF9CVUdfT04gKk1VU1QqICpOT1QqIGJlIHVzZWQgdG8gY2hlY2sgZm9yIGd1ZXN0IGNv
bnRyb2xsYWJsZSBzdGF0ZSEKPiArICoKPiArICogQ29tcGFyZWQgd2l0aCByZWd1bGFyIEJVR19P
TiBpdCBkdW1wcyB0aGUgZ3Vlc3QgdmNwdSBzdGF0ZSBpbnN0ZWFkCj4gKyAqIG9mIFhlbidzIHN0
YXRlLgo+ICsgKi8KPiArI2RlZmluZSBndWVzdF9idWdfb25fZmFpbGVkKHApICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCj4gK2RvIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAo+ICsgICAgc2hvd19leGVjdXRpb25fc3RhdGUoZ3Vlc3RfY3B1
X3VzZXJfcmVncygpKTsgICAgICAgIFwKPiArICAgIHBhbmljKCJHdWVzdCBCdWc6ICVwdjogJyVz
JywgbGluZSAlZCwgZmlsZSAlc1xuIiwgICBcCj4gKyAgICAgICAgICBjdXJyZW50LCBwLCBfX0xJ
TkVfXywgX19GSUxFX18pOyAgICAgICAgICAgICAgXAo+ICt9IHdoaWxlICgwKQo+ICsjZGVmaW5l
IEdVRVNUX0JVR19PTihwKSBcCj4gKyAgICBkbyB7IGlmICggdW5saWtlbHkocCkgKSBndWVzdF9i
dWdfb25fZmFpbGVkKCNwKTsgfSB3aGlsZSAoMCkKPiArCj4gIGludCBjaGVja19jb25kaXRpb25h
bF9pbnN0cihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgY29uc3QgdW5pb24gaHNyIGhzcik7
Cj4gIAo+ICB2b2lkIGFkdmFuY2VfcGMoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIGNvbnN0
IHVuaW9uIGhzciBoc3IpOwo+IC0tIAo+IDIuMTEuMAo+IAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 21:47:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 21:47:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fphAO-0003DH-Ai; Tue, 14 Aug 2018 21:47:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=pgrk=k5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fphAN-0003DC-0y
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 21:47:51 +0000
X-Inumbo-ID: c38754eb-a00b-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c38754eb-a00b-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 21:48:22 +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 0271F21566;
 Tue, 14 Aug 2018 21:47:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534283269;
 bh=XCErPgNU6X+5M1kJrNveZWvD/uwQF8f3PcB4nDrkfHM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=gfVO1VBu91NgbS2NQczV4tY0hL4ZhcdcKdxFJ90eH4CAuH09ZBn/ZB6d+xh3yTMJP
 /EnOTfePAmp5l2tlRtM7eEfZaU+9bWypjGWpo8q40bvvHGQavnhENQXqb5tpU8SHfd
 +LadzixDCYcVNxsbSaMTyRww6oVCdxdUbjKTMJ/4=
Date: Tue, 14 Aug 2018 14:47:46 -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: <20180716172712.20294-2-julien.grall@arm.com>
Message-ID: <alpine.DEB.2.10.1808141443580.15066@sstabellini-ThinkPad-X260>
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-2-julien.grall@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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: xen-devel@lists.xenproject.org, sstabellini@kernel.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>

T24gTW9uLCAxNiBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEF0IHRoZSBtb21lbnQs
IEhTUl9DUFJFRyBpcyBleHBlY3RlZCB0byByZWNlaXZlIG9ubHkgdGhlIGNvLXByb2Nlc3Nvcgo+
IHJlZ2lzdGVyIG5hbWUgaW4gcGFyYW1ldGVyLiBCZWNhdXNlIHRoZSBuYW1lIGlzIGFjdHVhbGx5
IGEgZGVmaW5lLCB0aGlzCj4gbWF5IGhhdmUgYmVlbiBleHBhbmRlZCBieSBhIHByZXZpb3VzIG1h
Y3JvLgo+IAo+IFJhdGhlciB0aGFuIGltcG9zaW5nIHRoZSB1c2Ugb2YgX0hTUl9DUFJFRyogaW4g
c3VjaCBjYXNlcywgYWxsb3cKPiBIU1JfQ1BSRUcgdG8gcmVjZWl2ZSBtb3JlIHRoYW4gMSBwYXJh
bWV0ZXIuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAbGlu
YXJvLm9yZz4KClJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+Cgo+IC0tLQo+ICB4ZW4vaW5jbHVkZS9hc20tYXJtL2NwcmVncy5oIHwgNCArKy0t
Cj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4gCj4g
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3ByZWdzLmggYi94ZW4vaW5jbHVkZS9h
c20tYXJtL2NwcmVncy5oCj4gaW5kZXggOGRiNjVkNWUyYS4uNGM3NGU4MTYxYiAxMDA2NDQKPiAt
LS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2NwcmVncy5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNt
LWFybS9jcHJlZ3MuaAo+IEBAIC00Nyw4ICs0Nyw4IEBACj4gICAgICAoKF9fSFNSX0NQUkVHXyMj
b3AxKSA8PCBIU1JfQ1A2NF9PUDFfU0hJRlQpCj4gIAo+ICAvKiBFbmNvZGUgYSByZWdpc3RlciBh
cyBwZXIgSFNSIElTUyBwYXR0ZXJuICovCj4gLSNkZWZpbmUgSFNSX0NQUkVHMzIoWCkgX0hTUl9D
UFJFRzMyKFgpCj4gLSNkZWZpbmUgSFNSX0NQUkVHNjQoWCkgX0hTUl9DUFJFRzY0KFgpCj4gKyNk
ZWZpbmUgSFNSX0NQUkVHMzIoWC4uLikgX0hTUl9DUFJFRzMyKFgpCj4gKyNkZWZpbmUgSFNSX0NQ
UkVHNjQoWC4uLikgX0hTUl9DUFJFRzY0KFgpCj4gIAo+ICAvKgo+ICAgKiBPcmRlciByZWdpc3Rl
cnMgYnkgQ29wcm9jZXNzb3ItPiBDUm4tPiBPcGNvZGUgMS0+IENSbS0+IE9wY29kZSAyCj4gLS0g
Cj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 21:50:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 21: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 1fphCW-0003lh-OF; Tue, 14 Aug 2018 21:50: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=pgrk=k5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fphCV-0003YF-2e
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 21:50:03 +0000
X-Inumbo-ID: 123a6ef0-a00c-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 123a6ef0-a00c-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 21:50: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 29E942156D;
 Tue, 14 Aug 2018 21:50:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534283401;
 bh=rCCBdlrLefh57Hmbbix2Ki7YIGe/dArt1QGLcfNtHoI=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=UWcCosjBqm5MAyDAdYFpsTLxztWm/yN+0eFXfTKSw8sOhNZjuc/e0/v9tvSnIiuh0
 jYbJzChtLW9bNyWaAxdsspQ2CakxBDPGlzLRNMtOGszPuKMIhqdpNxJSs37ps84Kl+
 glf3lvVZN/znNEQEz/DLr91SQAwtIDgq/SAKrHL8=
Date: Tue, 14 Aug 2018 14:49:59 -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: <4c0f6e56-7d17-8e3d-3146-1c043d489eb8@arm.com>
Message-ID: <alpine.DEB.2.10.1808141448330.15066@sstabellini-ThinkPad-X260>
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-4-julien.grall@arm.com>
 <alpine.DEB.2.10.1808141345410.15066@sstabellini-ThinkPad-X260>
 <4c0f6e56-7d17-8e3d-3146-1c043d489eb8@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.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>

T24gVHVlLCAxNCBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDgvMTQvMjAxOCAwOTo0NiBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4g
T24gTW9uLCAxNiBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBBIGNvdXBsZSBv
ZiBwbGFjZXMgaW4gdGhlIGNvZGUgd2lsbCBuZWVkIHRvIGNsZWFyL3NldCBmbGFncyBpbiBIQ1Jf
RUwyCj4gPiA+IGZvciBhIGdpdmVuIHZDUFUgYW5kIHRoZW4gcmVwbGljYXRlIGludG8gdGhlIGhh
cmR3YXJlLiBJbnRyb2R1Y2UKPiA+ID4gaGVscGVycyBhbmQgcmVwbGFjZSBvcGVuLWNvZGVkIHZl
cnNpb24uCj4gPiA+IAo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBsaW5hcm8ub3JnPgo+ID4gCj4gPiBUaGUgbWFjcm9zIGxvb2sgZ29vZCwgYnV0IEkgZ3Jl
cHBlZCBmb3IgdGhlbSBpbiB5b3VyIHNlcmllcyBhbmQgdGhlcmUKPiA+IGFyZSBubyBtb3JlIGNh
bGxlcnMuIFdoYXQgcGxhY2VzIGFyZSB5b3UgcmVmZXJyaW5nIHRvIHRoYXQgdGhleSB3aWxsCj4g
PiBuZWVkIHRoZW0/Cj4gCj4gSSBzcGxpdCBzb21lIG9mIG15IHdvcmsgaW4gMiBwYXJ0IHRvIHJl
ZHVjZSB0aGUgc2l6ZSBvZiB0aGUgc2VyaWVzLiBUaGlzIHdpbGwKPiBiZSB1c2VkIGluIGFub3Ro
ZXIgc2VyaWVzIHdoZXJlIHVwZGF0aW5nIEhDUiBmb3IgdHJhcHBpbmcgVFRCUi9TQ1RMUiogd2ls
bCBiZQo+IGR5bmFtaWMuCj4gCj4gQWx0aG91Z2ggaW4gZ2VuZXJhbCwgdGhpcyBpcyBhbiBpbXBy
b3ZlbWVudCBjb21wYXJlIHRvIHRoZSBjdXJyZW50IGNvZGUgYXMgaXQKPiBtYWtlcyBjbGVhciB3
aGF0IG5lZWRzIHRvIGJlIHVwZGF0ZWQgd2hlbiBtb2RpZnlpbmcgSENSLgoKWWVzLCBpdCBpcywg
YnV0IG5vcm1hbGx5IEkgd291bGQgb25seSBpbnRyb2R1Y2UgdmNwdV9oY3Jfc2V0X2ZsYWdzIGlu
CnRoaXMgc2VyaWVzLCBiZWNhdXNlIHZjcHVfaGNyX2NsZWFyX2ZsYWdzIGlzIGxlZnQgY29tcGxl
dGVseSB1bnVzZWQ/CgpJIGFsc28gZG9uJ3QgbWluZCBpbnRyb2R1Y2luZyBpdCBhbnl3YXkgaWYg
eW91IGhhdmUgYSBzZXJpZXMgY29taW5nLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 22:13:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 22: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 1fphYv-0005Xr-JE; Tue, 14 Aug 2018 22: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=pgrk=k5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fphYu-0005Xj-IW
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 22:13:12 +0000
X-Inumbo-ID: 4eeee188-a00f-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4eeee188-a00f-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 22:13: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 50B9A21700;
 Tue, 14 Aug 2018 22:13:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534284791;
 bh=IEEaHMOSjgo/tGALBeyhtTRJdzABZQneCZmPvPqUR6Y=;
 h=Date:From:To:cc:Subject:From;
 b=UZG60SZrHVG3Ee6jGzuQnaQfjbJtrZimwUGhL1h1w3FLxgrtYMvxcAHcJXHOa3aVv
 WbqDkv3dMeVU8Ul138ShnLle7bZEJXT0TfpOrM+jeUwUH0d2z6KyD4AXVKUl5/5E38
 iil3LRKKf0cf3stz3yqVy+Si/j9tRFPg+Qa6s0uo=
Date: Tue, 14 Aug 2018 15:13:09 -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.1808141506480.15066@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] libxl: start pvqemu when 9pfs is requested
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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, sstabellini@kernel.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>

UFYgOXBmcyByZXF1aXJlcyB0aGUgUFYgYmFja2VuZCBpbiBRRU1VLiBNYWtlIHN1cmUgdGhhdCBs
aWJ4bCBrbm93cyBpdC4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFu
b3NAeGlsaW54LmNvbT4KLS0tCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYyBi
L3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKaW5kZXggZmRkN2ZhMy4uNzBlOGIxNiAxMDA2NDQKLS0t
IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCkBA
IC0yNTk4LDcgKzI1OTgsNyBAQCBpbnQgbGlieGxfX25lZWRfeGVucHZfcWVtdShsaWJ4bF9fZ2Mg
KmdjLCBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZykKICAgICAgICAgZ290byBvdXQ7CiAg
ICAgfQogCi0gICAgaWYgKGRfY29uZmlnLT5udW1fdmZicyA+IDApIHsKKyAgICBpZiAoZF9jb25m
aWctPm51bV92ZmJzID4gMCB8fCBkX2NvbmZpZy0+bnVtX3A5cyA+IDApIHsKICAgICAgICAgcmV0
ID0gMTsKICAgICAgICAgZ290byBvdXQ7CiAgICAgfQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 22:16:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 22:16:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fphcF-0005hE-2y; Tue, 14 Aug 2018 22:16: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=pgrk=k5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fphcD-0005h9-V5
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 22:16:37 +0000
X-Inumbo-ID: 8e57f85f-a00f-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8e57f85f-a00f-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 00:15: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 C0A7721709;
 Tue, 14 Aug 2018 22:16:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534284995;
 bh=huZPIpvpGtm15l5HpyeDo2f6xc/prMeFfQg9L3LrFkE=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=o92dqHtlgXicNYPIJ/V7n+pJCS31lVhzsROzjndSqC3iQIsEgqBjGkSS+66yRNwh+
 GNO/ypsnB5CtBumvL33FioCUzO4i2KekmuElrpkic/qwxzGmhn2/3FJxFdw1DxwKfH
 sl95C4iu14z8JaOGd0zi+PeKLl5FfxFvYsoAjnCo=
Date: Tue, 14 Aug 2018 15:16:33 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Christopher Clark <christopher.w.clark@gmail.com>
In-Reply-To: <1534279089-26282-1-git-send-email-christopher.w.clark@gmail.com>
Message-ID: <alpine.DEB.2.10.1808141514490.15066@sstabellini-ThinkPad-X260>
References: <1534279089-26282-1-git-send-email-christopher.w.clark@gmail.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] libxl/arm: Fix build on arm64 + acpi w/ gcc
 8.2
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, julien.grall@arm.com,
 sstabellini@kernel.org, ian.jackson@eu.citrix.com, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAxNCBBdWcgMjAxOCwgQ2hyaXN0b3BoZXIgQ2xhcmsgd3JvdGU6Cj4gQWRkIHplcm8t
cGFkZGluZyB0byAjZGVmaW5lZCBBQ1BJIHRhYmxlIHN0cmluZ3MgdGhhdCBhcmUgY29waWVkLiAK
PiBQcm92aWRlcyBzdWZmaWNpZW50IGNoYXJhY3RlcnMgdG8gc2F0aXNmeSB0aGUgbGVuZ3RoIHJl
cXVpcmVkIHRvCj4gZnVsbHkgcG9wdWxhdGUgdGhlIGRlc3RpbmF0aW9uIGFuZCBwcmV2ZW50IGFy
cmF5LWJvdW5kcyB3YXJuaW5ncy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBDaHJpc3RvcGhlciBDbGFy
ayA8Y2hyaXN0b3BoZXIuY2xhcms2QGJhZXN5c3RlbXMuY29tPgo+IC0tLQo+IAo+IFBsZWFzZSBh
ZGQgdGhpcyBwYXRjaCB0byB0aGUgYmFja3BvcnQgbGlzdCBmb3IgdGhlIG5leHQgbWlub3IgNC4x
MQo+IHJlbGVhc2UuCj4gCj4gUHJpb3IgdG8gdGhpczogZ2NjIDguMiBvYmplY3RzIHRvIG1lbWNw
eSBwYXN0IGJvdW5kczoKPiAKPiB8IGxpYnhsX2FybV9hY3BpLmM6IEluIGZ1bmN0aW9uICdtYWtl
X2FjcGlfaGVhZGVyJzoKPiB8IGxpYnhsX2FybV9hY3BpLmM6MjA4OjU6IGVycm9yOiAnbWVtY3B5
JyBmb3JtaW5nIG9mZnNldCBbNSwgNl0gaXMgb3V0Cj4gb2YgdGhlIGJvdW5kcyBbMCwgNF0gWy1X
ZXJyb3I9YXJyYXktYm91bmRzXQo+IHwgICAgICBtZW1jcHkoaC0+b2VtX2lkLCBBQ1BJX09FTV9J
RCwgc2l6ZW9mKGgtPm9lbV9pZCkpOwo+IHwgICAgICBefn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+Cj4gfCBsaWJ4bF9hcm1fYWNwaS5jOjIwOTo1OiBlcnJv
cjogJ21lbWNweScgZm9ybWluZyBvZmZzZXQgWzUsIDhdIGlzIG91dAo+IG9mIHRoZSBib3VuZHMg
WzAsIDRdIFstV2Vycm9yPWFycmF5LWJvdW5kc10KPiB8ICAgICAgbWVtY3B5KGgtPm9lbV90YWJs
ZV9pZCwgQUNQSV9PRU1fVEFCTEVfSUQsCj4gc2l6ZW9mKGgtPm9lbV90YWJsZV9pZCkpOwo+IHwK
PiBefn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+Cj4gfCBsaWJ4bF9hcm1fYWNwaS5jOjIxMTo1OiBlcnJvcjogJ21lbWNweScg
Zm9ybWluZyBvZmZzZXQgNCBpcyBvdXQgb2YgdGhlCj4gYm91bmRzIFswLCAzXSBbLVdlcnJvcj1h
cnJheS1ib3VuZHNdCj4gfCAgICAgIG1lbWNweShoLT5hc2xfY29tcGlsZXJfaWQsIEFDUElfQVNM
X0NPTVBJTEVSX0lELAo+IHwgICAgICBefn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn4KPiB8ICAgICAgICAgICAgIHNpemVvZihoLT5hc2xfY29tcGlsZXJfaWQp
KTsKPiB8ICAgICAgICAgICAgIH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgo+IHwgSW4gZnVu
Y3Rpb24gJ21ha2VfYWNwaV9yc2RwLmlzcmEuNCcsCj4gfCAgICAgaW5saW5lZCBmcm9tICdsaWJ4
bF9fcHJlcGFyZV9hY3BpJyBhdCBsaWJ4bF9hcm1fYWNwaS5jOjM4OTo1Ogo+IHwgbGlieGxfYXJt
X2FjcGkuYzoxOTM6NTogZXJyb3I6ICdtZW1jcHknIGZvcm1pbmcgb2Zmc2V0IFs1LCA2XSBpcyBv
dXQKPiBvZiB0aGUgYm91bmRzIFswLCA0XSBbLVdlcnJvcj1hcnJheS1ib3VuZHNdCj4gfCAgICAg
IG1lbWNweShyc2RwLT5vZW1faWQsIEFDUElfT0VNX0lELCBzaXplb2YocnNkcC0+b2VtX2lkKSk7
Cj4gfCAgICAgIF5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn4KPiAKPiAgdG9vbHMvbGlieGwvbGlieGxfYXJtX2FjcGkuYyB8IDYgKysrLS0tCj4g
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4gCj4gZGlm
ZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybV9hY3BpLmMgYi90b29scy9saWJ4bC9saWJ4
bF9hcm1fYWNwaS5jCj4gaW5kZXggNjM2ZjcyNC4uZWVjYTFkZSAxMDA2NDQKPiAtLS0gYS90b29s
cy9saWJ4bC9saWJ4bF9hcm1fYWNwaS5jCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfYXJtX2Fj
cGkuYwo+IEBAIC00OCw5ICs0OCw5IEBAIGV4dGVybiBjb25zdCB1bnNpZ25lZCBjaGFyIGRzZHRf
YW55Y3B1X2FybVtdOwo+ICBfaGlkZGVuCj4gIGV4dGVybiBjb25zdCBpbnQgZHNkdF9hbnljcHVf
YXJtX2xlbjsKPiAgCj4gLSNkZWZpbmUgQUNQSV9PRU1fSUQgIlhlbiIKPiAtI2RlZmluZSBBQ1BJ
X09FTV9UQUJMRV9JRCAiQVJNIgo+IC0jZGVmaW5lIEFDUElfQVNMX0NPTVBJTEVSX0lEICJYTCIK
PiArI2RlZmluZSBBQ1BJX09FTV9JRCAiWGVuXDBcMCIKPiArI2RlZmluZSBBQ1BJX09FTV9UQUJM
RV9JRCAiQVJNXDBcMFwwXDAiCj4gKyNkZWZpbmUgQUNQSV9BU0xfQ09NUElMRVJfSUQgIlhMXDAi
Cj4gIAo+ICBlbnVtIHsKPiAgICAgIFJTRFAsCgpUaGFuayB5b3UgZm9yIHRoZSBwYXRjaCEgVGhl
c2UgY2hhbmdlcyBzaG91bGQgZml4IHRoZSBlcnJvcnMuCkFsdGVybmF0aXZlbHksIGNoYW5naW5n
IHRoZSB0aHJlZSBtZW1jcHkncyBpbiB0aGUgZm9sbG93aW5nIHdheSB3b3VsZAphbHNvIHdvcms6
CgogIG1lbWNweShyc2RwLT5vZW1faWQsIEFDUElfT0VNX0lELCBzaXplb2YoQUNQSV9PRU1fSUQp
KTsKCkkgZG9uJ3QgaGF2ZSBhbiBvcGluaW9uIG9uIHdoaWNoIHdheSBpcyBiZXN0IHNvOgoKUmV2
aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 22:43:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 22:43: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 1fpi1R-0007v9-7p; Tue, 14 Aug 2018 22:42: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=x4vv=k5=gmail.com=persaur@srs-us1.protection.inumbo.net>)
 id 1fpi1Q-0007v4-A9
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 22:42:40 +0000
X-Inumbo-ID: 3204fa75-a013-11e8-a8a5-bc764e045a96
Received: from mail-oi0-x241.google.com (unknown [2607:f8b0:4003:c06::241])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3204fa75-a013-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 00:41:33 +0200 (CEST)
Received: by mail-oi0-x241.google.com with SMTP id b16-v6so36599099oic.9
 for <xen-devel@lists.xenproject.org>; Tue, 14 Aug 2018 15:42:39 -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=P9y3QVpgaFMRC8cVx2Qm10St6qtmDsIwH6jl+y7jVvI=;
 b=LnzQ99PRPwl8NSSeczpUDyDG2OFTzbwPPQND2nPnQJmRAjqnlY0MH/zXzcq6VGs0Yu
 cAdcQ+Zn+dNTZYxHcqFUHe9lsI0CHDoi89Hngma1O3tSaeeJ3exay6EL0OuGkHCZ6Mdu
 BBVKLcQYcsdEEHcMwQABfbuWZazQami5jqIgONCHo4AKrsmf8U3qORU45ztMlJgbiu8Y
 p3bXZMh+do3KYcP+98bSUdQBRqI2mHV/ctuMcfFcV4FfFTFlQTu7Z4IbFFTpujbtBmHR
 A+aFKjz8sDwClO+/b8AI/F5NPeowOI7Tww5bV0IEBMm/6iYqqYyYaZc1IS1xuMTVMJxB
 /rNw==
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=P9y3QVpgaFMRC8cVx2Qm10St6qtmDsIwH6jl+y7jVvI=;
 b=Gw1okrwTUXTvhschexHPFEMkhDpwSlPM+ro3sBQdgIrwkHYdTJ2yRJ3ao1fV2/7YsS
 6daYBBiax4ekJwyy6IoXlSOv4OY/9t00PGkIttLQ9kEKqqEi7cy/SO9ARog5wW+CVy5h
 ax4eENpxZxldYSnUa4dgFsMAm0fa4J9UvJvgTEHYTCcudQXRxNmqNz3P+AcB3Ws9Tnnj
 Nm6LKwFbA/u44IZTZv3cumvY+PJUh9L4F61dPD2DWoZUAqsF6/xsjo7ViGPa802G0Yqf
 h20MBmJ/bOahghDLKDKiutL9Sun5vcWUDbN4ZNTUx/pEjvUV0jPlpehMKaM0nsxQ7qju
 CSgw==
X-Gm-Message-State: AOUpUlHsfVV+mefTT1awSMOcydS0WBO6bphzZx3S4iDmJqH2Il9I06xE
 PZz2FUJSFYrrJi61OmGasao=
X-Google-Smtp-Source: AA+uWPyZiK5+P2TeFIb+ECJl9iFPEkonU7mlxA0Gl9cF/Zdy8J5RoSVJ+kVhjtJhqDzQ1kUty48S5A==
X-Received: by 2002:aca:45d6:: with SMTP id
 s205-v6mr26568510oia.147.1534286559064; 
 Tue, 14 Aug 2018 15:42:39 -0700 (PDT)
Received: from [10.129.156.217] ([104.223.51.24])
 by smtp.gmail.com with ESMTPSA id b125-v6sm17103804oia.38.2018.08.14.15.42.38
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 14 Aug 2018 15:42:38 -0700 (PDT)
Mime-Version: 1.0 (1.0)
From: Rich Persaud <persaur@gmail.com>
X-Mailer: iPad Mail (15G77)
In-Reply-To: <1534172236-16046-1-git-send-email-ian.jackson@eu.citrix.com>
Date: Tue, 14 Aug 2018 18:42:36 -0400
Message-Id: <4CF00BD3-46A3-4185-8051-839358C6CF95@gmail.com>
References: <1534172236-16046-1-git-send-email-ian.jackson@eu.citrix.com>
To: Ian Jackson <ian.jackson@eu.citrix.com>
Subject: Re: [Xen-devel] [OSSTEST PATCH] production-config: Temporarily drop
 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@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>

T24gQXVnIDEzLCAyMDE4LCBhdCAxMDo1NywgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNp
dHJpeC5jb20+IHdyb3RlOgo+IAo+IEJvdGggb3VyIGFybTY0IGJveGVzIGFyZSBvdXQgb2YgY29t
bWlzc2lvbiBhbmQgcmVwYWlyaW5nIHRoZW0gaXMKPiB0YWtpbmcgdG9vIGxvbmcuCgpBcG9sb2dp
ZXMgaWYgdGhpcyBpcyBhbHJlYWR5IGRvY3VtZW50ZWQgZWxzZXdoZXJlIC0gZG9lcyBPU1N0ZXN0
IHVzZSBRZW11IGZvciBhcm02NCB0ZXN0aW5nPwoKUmljaApfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 22:46:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 22: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 1fpi5S-00084I-QF; Tue, 14 Aug 2018 22:46: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=+6mo=k5=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpi5R-00084D-Kd
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 22:46:49 +0000
X-Inumbo-ID: 00f30fe4-a014-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 00f30fe4-a014-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 22:47: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 E001118A;
 Tue, 14 Aug 2018 15:46:47 -0700 (PDT)
Received: from [192.168.1.54] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id
 09B3B3F6A8; Tue, 14 Aug 2018 15:46:46 -0700 (PDT)
To: Rich Persaud <persaur@gmail.com>, Ian Jackson <ian.jackson@eu.citrix.com>
References: <1534172236-16046-1-git-send-email-ian.jackson@eu.citrix.com>
 <4CF00BD3-46A3-4185-8051-839358C6CF95@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <7185b02e-04c4-1be0-b327-40edceec4079@arm.com>
Date: Tue, 14 Aug 2018 23:46: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: <4CF00BD3-46A3-4185-8051-839358C6CF95@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [OSSTEST PATCH] production-config: Temporarily drop
 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@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>

SGkgUmljaCwKCk9uIDA4LzE0LzIwMTggMTE6NDIgUE0sIFJpY2ggUGVyc2F1ZCB3cm90ZToKPiBP
biBBdWcgMTMsIDIwMTgsIGF0IDEwOjU3LCBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0
cml4LmNvbT4gd3JvdGU6Cj4+Cj4+IEJvdGggb3VyIGFybTY0IGJveGVzIGFyZSBvdXQgb2YgY29t
bWlzc2lvbiBhbmQgcmVwYWlyaW5nIHRoZW0gaXMKPj4gdGFraW5nIHRvbyBsb25nLgo+IAo+IEFw
b2xvZ2llcyBpZiB0aGlzIGlzIGFscmVhZHkgZG9jdW1lbnRlZCBlbHNld2hlcmUgLSBkb2VzIE9T
U3Rlc3QgdXNlIFFlbXUgZm9yIGFybTY0IHRlc3Rpbmc/CgpPc3N0ZXN0IGRvZXMgbm90IHVzZSBR
RU1VIGZvciB0ZXN0aW5nLCBidXQgSSB0aGluayBpdCB3b3VsZCBiZSB0b28gc2xvdyAKdG8gaGF2
ZSByZXN1bHQgaW4gdGltZWx5IG1hbm5lciBhbmQgdXNlIHg4NiByZXNvdXJjZSBhcyB3ZWxsLgoK
V2UgYXJlIG1lYW50IHRvIHJlY2VpdmUgbW9yZSBuZXcgYXJtNjQgaGFyZHdhcmUgaW4gYSBiaXQg
YW5kIGFsc28gMiAKVGh1bmRlci1YIHdhaXRpbmcgZm9yIGEgRGViaWFuIHVwZ3JhZGVkIGJlZm9y
ZSB0aGV5IGNhbiBiZSB0aHJvd24gaW50byAKcHJvZHVjdGlvbi4KCkNoZWVycywKCj4gCj4gUmlj
aAo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 22:52:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 22:52: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 1fpiAR-0000Pd-F4; Tue, 14 Aug 2018 22:51:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+6mo=k5=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpiAP-0000PY-R5
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 22:51:57 +0000
X-Inumbo-ID: b87af1a3-a014-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id b87af1a3-a014-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 22:52: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 2A31018A;
 Tue, 14 Aug 2018 15:51:56 -0700 (PDT)
Received: from [192.168.1.54] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id
 723B33F6A8; Tue, 14 Aug 2018 15:51:55 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-12-julien.grall@arm.com>
 <alpine.DEB.2.10.1808141429400.15066@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <46739874-5c4d-181a-9725-75deaf3f9ae7@arm.com>
Date: Tue, 14 Aug 2018 23:51:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1808141429400.15066@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [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: 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>

SGkgU3RlZmFubywKCk9uIDA4LzE0LzIwMTggMTA6MzMgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPiBPbiBNb24sIDE2IEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEN1cnJl
bnRseSwgbHBhZV9pc197dGFibGUsIG1hcHBpbmd9IGhlbHBlcnMgd2lsbCBhbHdheXMgcmV0dXJu
IGZhbHNlIG9uCj4+IGVudHJ5IHdpdGggdGhlIHZhbGlkIGJpdCB1bnNldC4gSG93ZXZlciwgaXQg
d291bGQgYmUgdXNlZnVsIHRvIGhhdmUgdGhlbQo+ICAgIF5lbnRyaWVzCj4gCj4+IG9wZXJhdGlu
ZyBvbiBhbnkgZW50cnkuIEZvciBpbnN0YW5jZSB0byBzdG9yZSBpbmZvcm1hdGlvbiBpbiBhZHZh
bmNlIGJ1dAo+PiBzdGlsbCByZXF1ZXN0IGEgZmF1bHQuCj4+Cj4+IFdpdGggdGhhdCBjaGFuZ2Us
IHRoZSBwMm0gaXMgbm93IHByb3ZpZGluZyBhbiBvdmVybGF5IGZvciAqX2lzX3t0YWJsZSwKPj4g
bWFwcGluZ30gdGhhdCB3aWxsIGNoZWNrIHRoZSB2YWxpZCBiaXQgb2YgdGhlIGVudHJ5Lgo+Pgo+
PiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+Pgo+
PiAtLS0KPj4gICB4ZW4vYXJjaC9hcm0vZ3Vlc3Rfd2Fsay5jICB8ICAyICstCj4+ICAgeGVuL2Fy
Y2gvYXJtL21tLmMgICAgICAgICAgfCAgMiArLQo+PiAgIHhlbi9hcmNoL2FybS9wMm0uYyAgICAg
ICAgIHwgMjIgKysrKysrKysrKysrKysrKysrLS0tLQo+PiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0v
bHBhZS5oIHwgMTEgKysrKysrKy0tLS0KPj4gICA0IGZpbGVzIGNoYW5nZWQsIDI3IGluc2VydGlv
bnMoKyksIDEwIGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2d1
ZXN0X3dhbGsuYyBiL3hlbi9hcmNoL2FybS9ndWVzdF93YWxrLmMKPj4gaW5kZXggZTNlMjFiZGFk
My4uNGExYjRjZjJjOCAxMDA2NDQKPj4gLS0tIGEveGVuL2FyY2gvYXJtL2d1ZXN0X3dhbGsuYwo+
PiArKysgYi94ZW4vYXJjaC9hcm0vZ3Vlc3Rfd2Fsay5jCj4+IEBAIC01NjYsNyArNTY2LDcgQEAg
c3RhdGljIGludCBndWVzdF93YWxrX2xkKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LAo+PiAgICAgICAg
KiBQVEUgaXMgaW52YWxpZCBvciBob2xkcyBhIHJlc2VydmVkIGVudHJ5IChQVEU8MTowPiA9PSB4
MCkpIG9yIGlmIHRoZSBQVEUKPj4gICAgICAgICogbWFwcyBhIG1lbW9yeSBibG9jayBhdCBsZXZl
bCAzIChQVEU8MTowPiA9PSAwMSkuCj4+ICAgICAgICAqLwo+PiAtICAgIGlmICggIWxwYWVfaXNf
bWFwcGluZyhwdGUsIGxldmVsKSApCj4+ICsgICAgaWYgKCAhbHBhZV9pc192YWxpZChwdGUpIHx8
ICFscGFlX2lzX21hcHBpbmcocHRlLCBsZXZlbCkgKQo+PiAgICAgICAgICAgcmV0dXJuIC1FRkFV
TFQ7Cj4+ICAgCj4+ICAgICAgIC8qIE1ha2Ugc3VyZSB0aGF0IHRoZSBsb3dlciBiaXRzIG9mIHRo
ZSBQVEUncyBiYXNlIGFkZHJlc3MgYXJlIHplcm8uICovCj4+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vbW0uYyBiL3hlbi9hcmNoL2FybS9tbS5jCj4+IGluZGV4IGUzZGFmZTVmZDcuLjUyZTU3
ZmVmMmYgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL2FybS9tbS5jCj4+ICsrKyBiL3hlbi9hcmNo
L2FybS9tbS5jCj4+IEBAIC05OTYsNyArOTk2LDcgQEAgc3RhdGljIGludCBjcmVhdGVfeGVuX2Vu
dHJpZXMoZW51bSB4ZW5tYXBfb3BlcmF0aW9uIG9wLAo+PiAgICAgICBmb3IoOyBhZGRyIDwgYWRk
cl9lbmQ7IGFkZHIgKz0gUEFHRV9TSVpFLCBtZm4gPSBtZm5fYWRkKG1mbiwgMSkpCj4+ICAgICAg
IHsKPj4gICAgICAgICAgIGVudHJ5ID0gJnhlbl9zZWNvbmRbc2Vjb25kX2xpbmVhcl9vZmZzZXQo
YWRkcildOwo+PiAtICAgICAgICBpZiAoICFscGFlX2lzX3RhYmxlKCplbnRyeSwgMikgKQo+PiAr
ICAgICAgICBpZiAoICFscGFlX2lzX3ZhbGlkKCplbnRyeSkgfHwgIWxwYWVfaXNfdGFibGUoKmVu
dHJ5LCAyKSApCj4+ICAgICAgICAgICB7Cj4+ICAgICAgICAgICAgICAgcmMgPSBjcmVhdGVfeGVu
X3RhYmxlKGVudHJ5KTsKPj4gICAgICAgICAgICAgICBpZiAoIHJjIDwgMCApIHsKPj4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9wMm0uYyBiL3hlbi9hcmNoL2FybS9wMm0uYwo+PiBpbmRleCBl
YzNmZGNiNTU0Li4wNzkyNWExYmU0IDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJjaC9hcm0vcDJtLmMK
Pj4gKysrIGIveGVuL2FyY2gvYXJtL3AybS5jCj4+IEBAIC0yMTksNiArMjE5LDIwIEBAIHN0YXRp
YyBwMm1fYWNjZXNzX3QgcDJtX21lbV9hY2Nlc3NfcmFkaXhfZ2V0KHN0cnVjdCBwMm1fZG9tYWlu
ICpwMm0sIGdmbl90IGdmbikKPj4gICAgICAgICAgIHJldHVybiByYWRpeF90cmVlX3B0cl90b19p
bnQocHRyKTsKPj4gICB9Cj4+ICAgCj4+ICsvKgo+PiArICogbHBhZV9pc18qIGhlbHBlcnMgZG9u
J3QgY2hlY2sgd2hldGhlciB0aGUgdmFsaWQgYml0IGlzIHNldCBpbiB0aGUKPj4gKyAqIFBURS4g
UHJvdmlkZSBvdXIgb3duIG92ZXJsYXkgdG8gY2hlY2sgdGhlIHZhbGlkIGJpdC4KPj4gKyAqLwo+
PiArc3RhdGljIGlubGluZSBib29sIHAybV9pc19tYXBwaW5nKGxwYWVfdCBwdGUsIHVuc2lnbmVk
IGludCBsZXZlbCkKPj4gK3sKPj4gKyAgICByZXR1cm4gbHBhZV9pc192YWxpZChwdGUpICYmIGxw
YWVfaXNfbWFwcGluZyhwdGUsIGxldmVsKTsKPj4gK30KPj4gKwo+PiArc3RhdGljIGlubGluZSBi
b29sIHAybV9pc19zdXBlcnBhZ2UobHBhZV90IHB0ZSwgdW5zaWduZWQgaW50IGxldmVsKQo+PiAr
ewo+PiArICAgIHJldHVybiBscGFlX2lzX3ZhbGlkKHB0ZSkgJiYgbHBhZV9pc19zdXBlcnBhZ2Uo
cHRlLCBsZXZlbCk7Cj4+ICt9Cj4gCj4gSSBsaWtlIHRoZSBpZGVhLCBidXQgaXQgd291bGQgYmUg
Y2xlYXJlciB0byBtZSBpZiB0aGV5IHdlcmUgY2FsbGVkCj4gbHBhZV9pc192YWxpZF9tYXBwaW5n
IGFuZCBscGFlX2lzX3ZhbGlkX3N1cGVycGFnZSByZXNwZWN0aXZlbHkuIFdoYXQgZG8KPiB5b3Ug
dGhpbms/Cj4gID4gQWxzbywgd2UgbWlnaHQgYXMgd2VsbCBtb3ZlIHRoZW0gdG8gbHBhZS5oIGFu
ZCB1c2UgdGhlbSBmcm9tIG1tLmMgYW5kCj4gZ3Vlc3Rfd2Fsay5jIGFzIGFwcHJvcHJpYXRlPwoK
bHBhZS5oIGlzIG5vdCBzdWl0YWJsZSBiZWNhdXNlIGFzIEkgc2FpZCBpbiB0aGUgY29tbWl0IG1l
c3NhZ2UgZWFjaCAKcGFnZS10YWJsZSAoc3RhZ2UtMSwgc3RhZ2UtMikgbWF5IGhhdmUgYSBkaWZm
ZXJlbnQgdmlldyBvZiB3aGF0ICJ2YWxpZCIgCm1lYW5zLgoKQXQgdGhlIG1vbWVudCwgdGhhdCB2
aWV3IGlzIHRoZSBzYW1lIGJ1dCBpdCBpcyBub3QgZ29pbmcgdG8gc3RheSBsb25nIApsaWtlIHRo
YXQuIEhlbmNlIHRoZSByZWFzb24gb2YgcHJlZml4aW5nIHdpdGggcDJtXy4gVGhleSBhcmUgc3Bl
Y2lmaWMgdG8gCnRoZSBwMm0uIFRoaXMgaXMgZ2l2aW5nIHVzIHNvbWUgbW9yZSBsaWJlcnR5IGlu
IHRoZSBmdXR1cmUgd2hpbGUgbWFraW5nIAp0aGUgbHBhZSBjb2RlIGEgYml0IG1vcmUgZ2VuZXJp
Yy4KCkluIGd1ZXN0X3dhbGsuYyB0aGVyZSBhcmUgb25seSBvbmUgdXNlciwgc28gdGhlIGludHJv
ZHVjdGlvbiBvZiBhbiAKaGVscGVyIGlzIHF1aXRlIGxpbWl0ZWQgdGhlcmUuCgpDaGVlcnMsCgot
LSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 22:53:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 22: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 1fpiCH-0000XG-17; Tue, 14 Aug 2018 22:53: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=+6mo=k5=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpiCF-0000XB-Qu
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 22:53:51 +0000
X-Inumbo-ID: fc6d4819-a014-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id fc6d4819-a014-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 22:54:23 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3583318A;
 Tue, 14 Aug 2018 15:53:50 -0700 (PDT)
Received: from [192.168.1.54] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id
 510763F6A8; Tue, 14 Aug 2018 15:53:49 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-4-julien.grall@arm.com>
 <alpine.DEB.2.10.1808141345410.15066@sstabellini-ThinkPad-X260>
 <4c0f6e56-7d17-8e3d-3146-1c043d489eb8@arm.com>
 <alpine.DEB.2.10.1808141448330.15066@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5b58252c-0f49-18ac-49b5-70896d44d3c6@arm.com>
Date: Tue, 14 Aug 2018 23:53:47 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1808141448330.15066@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [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: xen-devel@lists.xenproject.org, 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>

SGkgU3RlZmFubywKCk9uIDA4LzE0LzIwMTggMTA6NDkgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPiBPbiBUdWUsIDE0IEF1ZyAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpIFN0
ZWZhbm8sCj4+Cj4+IE9uIDA4LzE0LzIwMTggMDk6NDYgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPj4+IE9uIE1vbiwgMTYgSnVsIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+PiBB
IGNvdXBsZSBvZiBwbGFjZXMgaW4gdGhlIGNvZGUgd2lsbCBuZWVkIHRvIGNsZWFyL3NldCBmbGFn
cyBpbiBIQ1JfRUwyCj4+Pj4gZm9yIGEgZ2l2ZW4gdkNQVSBhbmQgdGhlbiByZXBsaWNhdGUgaW50
byB0aGUgaGFyZHdhcmUuIEludHJvZHVjZQo+Pj4+IGhlbHBlcnMgYW5kIHJlcGxhY2Ugb3Blbi1j
b2RlZCB2ZXJzaW9uLgo+Pj4+Cj4+Pj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAbGluYXJvLm9yZz4KPj4+Cj4+PiBUaGUgbWFjcm9zIGxvb2sgZ29vZCwgYnV0IEkg
Z3JlcHBlZCBmb3IgdGhlbSBpbiB5b3VyIHNlcmllcyBhbmQgdGhlcmUKPj4+IGFyZSBubyBtb3Jl
IGNhbGxlcnMuIFdoYXQgcGxhY2VzIGFyZSB5b3UgcmVmZXJyaW5nIHRvIHRoYXQgdGhleSB3aWxs
Cj4+PiBuZWVkIHRoZW0/Cj4+Cj4+IEkgc3BsaXQgc29tZSBvZiBteSB3b3JrIGluIDIgcGFydCB0
byByZWR1Y2UgdGhlIHNpemUgb2YgdGhlIHNlcmllcy4gVGhpcyB3aWxsCj4+IGJlIHVzZWQgaW4g
YW5vdGhlciBzZXJpZXMgd2hlcmUgdXBkYXRpbmcgSENSIGZvciB0cmFwcGluZyBUVEJSL1NDVExS
KiB3aWxsIGJlCj4+IGR5bmFtaWMuCj4+Cj4+IEFsdGhvdWdoIGluIGdlbmVyYWwsIHRoaXMgaXMg
YW4gaW1wcm92ZW1lbnQgY29tcGFyZSB0byB0aGUgY3VycmVudCBjb2RlIGFzIGl0Cj4+IG1ha2Vz
IGNsZWFyIHdoYXQgbmVlZHMgdG8gYmUgdXBkYXRlZCB3aGVuIG1vZGlmeWluZyBIQ1IuCj4gCj4g
WWVzLCBpdCBpcywgYnV0IG5vcm1hbGx5IEkgd291bGQgb25seSBpbnRyb2R1Y2UgdmNwdV9oY3Jf
c2V0X2ZsYWdzIGluCj4gdGhpcyBzZXJpZXMsIGJlY2F1c2UgdmNwdV9oY3JfY2xlYXJfZmxhZ3Mg
aXMgbGVmdCBjb21wbGV0ZWx5IHVudXNlZD8KCldlbGwsIGl0IG1ha2VzIHNlbnNlIHRvIGtlZXAg
dGhlIHBhaXIgdG9nZXRoZXIuIEkgYW0gaGFwcHkgdG8gbW92ZSB0aGF0IApwYXRjaCBpbiB0aGUg
b3RoZXIgaWYgeW91IHByZWZlci4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 23:03:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 23:03:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpiLH-0001PH-Vo; Tue, 14 Aug 2018 23: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=pgrk=k5=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fpiLH-0001PC-5y
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 23:03:11 +0000
X-Inumbo-ID: 49af5dc7-a016-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 49af5dc7-a016-11e8-a6a9-d7ebe60f679a;
 Tue, 14 Aug 2018 23:03:42 +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 0F3BF21537;
 Tue, 14 Aug 2018 23:03:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534287789;
 bh=H566friIChjPmzMffGZrc3CRxeTV1aB8TOU0Bwip0Xc=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=NqA7JVsoRgsjKA56++e+p8wCntgmf5ncxf3qR96ywRF/95OgoPoSjI/9fzhLE8ZQQ
 Z/14nYVUh/k1dpl8pSWBs1ws2gujRiXE/w8KaPkn1rkGA9NlaNLg8STO74/HNQN8Cc
 bsDeMIGbmCXQvXa0Qj+m9EpQdSIu7ieaTfQ/zcMM=
Date: Tue, 14 Aug 2018 16:03: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: <5b58252c-0f49-18ac-49b5-70896d44d3c6@arm.com>
Message-ID: <alpine.DEB.2.10.1808141602510.15066@sstabellini-ThinkPad-X260>
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-4-julien.grall@arm.com>
 <alpine.DEB.2.10.1808141345410.15066@sstabellini-ThinkPad-X260>
 <4c0f6e56-7d17-8e3d-3146-1c043d489eb8@arm.com>
 <alpine.DEB.2.10.1808141448330.15066@sstabellini-ThinkPad-X260>
 <5b58252c-0f49-18ac-49b5-70896d44d3c6@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.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>

T24gVHVlLCAxNCBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDgvMTQvMjAxOCAxMDo0OSBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4g
T24gVHVlLCAxNCBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBIaSBTdGVmYW5v
LAo+ID4gPiAKPiA+ID4gT24gMDgvMTQvMjAxOCAwOTo0NiBQTSwgU3RlZmFubyBTdGFiZWxsaW5p
IHdyb3RlOgo+ID4gPiA+IE9uIE1vbiwgMTYgSnVsIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToK
PiA+ID4gPiA+IEEgY291cGxlIG9mIHBsYWNlcyBpbiB0aGUgY29kZSB3aWxsIG5lZWQgdG8gY2xl
YXIvc2V0IGZsYWdzIGluIEhDUl9FTDIKPiA+ID4gPiA+IGZvciBhIGdpdmVuIHZDUFUgYW5kIHRo
ZW4gcmVwbGljYXRlIGludG8gdGhlIGhhcmR3YXJlLiBJbnRyb2R1Y2UKPiA+ID4gPiA+IGhlbHBl
cnMgYW5kIHJlcGxhY2Ugb3Blbi1jb2RlZCB2ZXJzaW9uLgo+ID4gPiA+ID4gCj4gPiA+ID4gPiBT
aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBsaW5hcm8ub3JnPgo+ID4g
PiA+IAo+ID4gPiA+IFRoZSBtYWNyb3MgbG9vayBnb29kLCBidXQgSSBncmVwcGVkIGZvciB0aGVt
IGluIHlvdXIgc2VyaWVzIGFuZCB0aGVyZQo+ID4gPiA+IGFyZSBubyBtb3JlIGNhbGxlcnMuIFdo
YXQgcGxhY2VzIGFyZSB5b3UgcmVmZXJyaW5nIHRvIHRoYXQgdGhleSB3aWxsCj4gPiA+ID4gbmVl
ZCB0aGVtPwo+ID4gPiAKPiA+ID4gSSBzcGxpdCBzb21lIG9mIG15IHdvcmsgaW4gMiBwYXJ0IHRv
IHJlZHVjZSB0aGUgc2l6ZSBvZiB0aGUgc2VyaWVzLiBUaGlzCj4gPiA+IHdpbGwKPiA+ID4gYmUg
dXNlZCBpbiBhbm90aGVyIHNlcmllcyB3aGVyZSB1cGRhdGluZyBIQ1IgZm9yIHRyYXBwaW5nIFRU
QlIvU0NUTFIqIHdpbGwKPiA+ID4gYmUKPiA+ID4gZHluYW1pYy4KPiA+ID4gCj4gPiA+IEFsdGhv
dWdoIGluIGdlbmVyYWwsIHRoaXMgaXMgYW4gaW1wcm92ZW1lbnQgY29tcGFyZSB0byB0aGUgY3Vy
cmVudCBjb2RlIGFzCj4gPiA+IGl0Cj4gPiA+IG1ha2VzIGNsZWFyIHdoYXQgbmVlZHMgdG8gYmUg
dXBkYXRlZCB3aGVuIG1vZGlmeWluZyBIQ1IuCj4gPiAKPiA+IFllcywgaXQgaXMsIGJ1dCBub3Jt
YWxseSBJIHdvdWxkIG9ubHkgaW50cm9kdWNlIHZjcHVfaGNyX3NldF9mbGFncyBpbgo+ID4gdGhp
cyBzZXJpZXMsIGJlY2F1c2UgdmNwdV9oY3JfY2xlYXJfZmxhZ3MgaXMgbGVmdCBjb21wbGV0ZWx5
IHVudXNlZD8KPiAKPiBXZWxsLCBpdCBtYWtlcyBzZW5zZSB0byBrZWVwIHRoZSBwYWlyIHRvZ2V0
aGVyLiBJIGFtIGhhcHB5IHRvIG1vdmUgdGhhdCBwYXRjaAo+IGluIHRoZSBvdGhlciBpZiB5b3Ug
cHJlZmVyLgoKU291bmRzIGdvb2QuIFdoZW4geW91IGRvIHRoYXQsIHlvdSBjYW4gZGlyZWN0bHkg
YWRkIG15IHJldmlld2VkLWJ5LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 14 23:25:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Aug 2018 23: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 1fpih4-0002zn-SC; Tue, 14 Aug 2018 23:25: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=x4vv=k5=gmail.com=persaur@srs-us1.protection.inumbo.net>)
 id 1fpih2-0002zi-Ug
 for xen-devel@lists.xenproject.org; Tue, 14 Aug 2018 23:25:41 +0000
X-Inumbo-ID: 33c7e568-a019-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 33c7e568-a019-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 01:24:34 +0200 (CEST)
Received: by mail-oi0-x243.google.com with SMTP id q11-v6so36761416oic.12
 for <xen-devel@lists.xenproject.org>; Tue, 14 Aug 2018 16:25:39 -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=qXLn8wzvuQhLwNVsfnzmLp7q7tMi9zqTroZIDnogfsA=;
 b=PQsCuEWUZPAAk5XgiBaTFnOzFGkEZcWtHLHINaoZvnkGxRBKexC5yMJgLM8qk7dDx+
 8PIQOhHJlFjGH4DOB33hPKgO63xVcZCO57VbK/I2GxxnRTh9QsZ8mhyledXwllmoenux
 usHxG6li82Hl08w1voHFj1w91mvbJmu/4NIMUCJxl2mvWG+M9kNtMpKqe7hpWzKkswHQ
 OcXj3nLd6nuaMJctT9dwGedtceQf6ZftwV+eTQI5QvwoiU5OS8p8DMtmUNWdhLzpZUxR
 Gnq/oQ9d2l8hnQJVPvX1etEIskOAv8z0Rl7nmsJRUlXzPLD/Y13e6xUS3tvbg6VT5Il4
 aShQ==
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=qXLn8wzvuQhLwNVsfnzmLp7q7tMi9zqTroZIDnogfsA=;
 b=gq0xZij7h+agQkcZ2lopb64A740iSbcXE8TDei8Bp0twudDttBEnobtOASafZNMH3v
 7Rpt4P6UoPZlr4BzCFrpyxU5XCBnR9b7QnFjOx59s2XxhJa/jNEv97akwwNYXhOmvKTj
 MV4TLWX3JrhGinsMdMes08DJJBtuOUgqHugLAtotJKHK+cX0jMQA5s9T++AU50tUSZKl
 YNC7aGXJG/nziYh9a17/zMejnouowXKsXjjoQv+uVdh0dZqYo7eC/TARYjT8zDeziIV0
 mt8Ahhm/824kmGnwMQignG0NQZmyTFVr0zOeWT/3G2grl3Ub1FzIc3Z+Dpi1meuJ8Tib
 T8jA==
X-Gm-Message-State: AOUpUlEbhaOxHtv2eyuJGWLhY3Jb1uZasiyYlLJQQ/AEKBphUisUwwas
 uxaGI/HWtkSu67J5DyuyaXCfh1xx
X-Google-Smtp-Source: AA+uWPxbWlH97aHdRxihTxDamEoSzDT8U8Irjp/x6oBx+fI7wUulDUWIfxTdtUPpaVMXpJEPjFu7Dg==
X-Received: by 2002:aca:6a48:: with SMTP id
 f69-v6mr25698586oic.279.1534289138971; 
 Tue, 14 Aug 2018 16:25:38 -0700 (PDT)
Received: from [10.129.156.217] ([104.223.51.24])
 by smtp.gmail.com with ESMTPSA id n131-v6sm13495461oia.17.2018.08.14.16.25.37
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 14 Aug 2018 16:25:38 -0700 (PDT)
Mime-Version: 1.0 (1.0)
From: Rich Persaud <persaur@gmail.com>
X-Mailer: iPad Mail (15G77)
In-Reply-To: <7185b02e-04c4-1be0-b327-40edceec4079@arm.com>
Date: Tue, 14 Aug 2018 19:25:36 -0400
Message-Id: <D83DD9A9-9F5A-45BB-A3C8-AC65B0F6D700@gmail.com>
References: <1534172236-16046-1-git-send-email-ian.jackson@eu.citrix.com>
 <4CF00BD3-46A3-4185-8051-839358C6CF95@gmail.com>
 <7185b02e-04c4-1be0-b327-40edceec4079@arm.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [OSSTEST PATCH] production-config: Temporarily drop
 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@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>

T24gQXVnIDE0LCAyMDE4LCBhdCAxODo0NiwgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4gd3JvdGU6Cj4gCj4gSGkgUmljaCwKPiAKPj4gT24gMDgvMTQvMjAxOCAxMTo0MiBQTSwg
UmljaCBQZXJzYXVkIHdyb3RlOgo+Pj4gT24gQXVnIDEzLCAyMDE4LCBhdCAxMDo1NywgSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gCj4+PiBCb3RoIG91
ciBhcm02NCBib3hlcyBhcmUgb3V0IG9mIGNvbW1pc3Npb24gYW5kIHJlcGFpcmluZyB0aGVtIGlz
Cj4+PiB0YWtpbmcgdG9vIGxvbmcuCj4+IEFwb2xvZ2llcyBpZiB0aGlzIGlzIGFscmVhZHkgZG9j
dW1lbnRlZCBlbHNld2hlcmUgLSBkb2VzIE9TU3Rlc3QgdXNlIFFlbXUgZm9yIGFybTY0IHRlc3Rp
bmc/Cj4gCj4gT3NzdGVzdCBkb2VzIG5vdCB1c2UgUUVNVSBmb3IgdGVzdGluZywgYnV0IEkgdGhp
bmsgaXQgd291bGQgYmUgdG9vIHNsb3cgdG8gaGF2ZSByZXN1bHQgaW4gdGltZWx5IG1hbm5lciBh
bmQgdXNlIHg4NiByZXNvdXJjZSBhcyB3ZWxsLgoKVG8gYXZvaWQgaGF2aW5nIHplcm8gdGVzdCBj
b3ZlcmFnZSBmb3Igb25lIHRhcmdldCBhcmNoaXRlY3R1cmUsIGl0IG1heSBiZSBhY2NlcHRhYmxl
IHRvIHRlbXBvcmFyaWx5IHJlZHVjZSB0ZXN0IGNhcGFjaXR5IGZvciBvdGhlciB0YXJnZXQgYXJj
aGl0ZWN0dXJlcy4gIFFFTVUgaGFzIHRoZSBhZHZhbnRhZ2Ugb2YgYmVpbmcgZmFzdGVyIHRvICJy
YWNrIiBhIHRlc3QgYXJjaGl0ZWN0dXJlIGZvciB0ZW1wb3JhcnkgdXNlLgoKUmljaApfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 01:01:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 01: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 1fpkBR-0004gd-Sw; Wed, 15 Aug 2018 01: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=fypf=k6=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1fpkBR-0004E0-12
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 01:01:09 +0000
X-Inumbo-ID: 89965e99-a026-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 89965e99-a026-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 03:00:02 +0200 (CEST)
Received: by mail-wr1-x441.google.com with SMTP id h15-v6so18700161wrs.7
 for <xen-devel@lists.xenproject.org>; Tue, 14 Aug 2018 18:01:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=u0TcmaQGDQR+hwUiqyVpWSaQ58zTfEbif7IoiI8xFqo=;
 b=GYG0sv2O7hsSqWdPEgDCKD0UbrTMYds2Qx8vRH7F8pXgFRa6NsLskoldY412d0ZpFx
 hN0h2gaNp2KN5Bbb0suCPbWMC/heZf6TAaJLx3bwLAzqRkAVvRNLW8tWD2N2YqNFJJSq
 qxXzU0R3E9PSzxy4j6kmfD200COJ+jm34bchOkVy9v5bbxLrMq4iXwbEfi97/q8yeKyd
 2ZZtW4bJCM5LQVewOX8JIDTvrihPEXKKvKaqk2fbu3KmzCh4Qz+XBT9QsXPa6uRbzcUR
 q7L+BoqDYRE+UPd7yJv+wqAANjVZEpImhFY7XNPu6l4FyN15zd8xplRwWDOhdQL3uznt
 hs6w==
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=u0TcmaQGDQR+hwUiqyVpWSaQ58zTfEbif7IoiI8xFqo=;
 b=lF8ejsqBPVo6Ao6zXNs3gskx8n3mGkwb83wMgZU9t+SaNFJU31bO49RtjiXFdejjjp
 qGD1XUsztoIRbD4AcPrxRa+7sqg/vvdxKBNA7Zkb7MPWkeU1Z8DwnEHer9bv8ZuYk8sQ
 iCoTk1qA/X8ZnwehOJAg63jWfGaUsDJ7/8Li5lhNzHnyPGrK8xZtlrO6OIll90qYoAqX
 uXxqm0Bx9XpGXlBDUt3XPgoSzToTGPLAF6EObV/tjf41CpHWbvyNpKjQz9Lw6Qgv9DpI
 456lAPFx2jF2WMhklJHh9Sm6auAiYaRl6UdAiYAgzO4frzl9dRs//Nxc5/pjkTthW3TX
 i/6w==
X-Gm-Message-State: AOUpUlHeYHmZGk2ES0kLmb9mANZvL0kzCuG3ar+xSW3iGzKRZn4C/Iw5
 DDM2i83zyT9QRN00z3ezWfhLIKkdWwYHtuEap5E=
X-Google-Smtp-Source: AA+uWPwVzh46/pBqD51R9hj9E8zWvI2mmf/5IQU1k5m7qP8ZLVNqkk4vnKVuHok/VHjpoLWu1pZmJj34jUIanGonB3U=
X-Received: by 2002:adf:a3d6:: with SMTP id
 m22-v6mr15423899wrb.1.1534294866363; 
 Tue, 14 Aug 2018 18:01:06 -0700 (PDT)
MIME-Version: 1.0
References: <20180807140243.11265-1-roger.pau@citrix.com>
 <CABfawhkwcV+T5UxRFZ3jz_1eS3ZVF=sMq=zN2sa+eVq8ux5zVg@mail.gmail.com>
 <20180807143715.kscihz3wuj6mcnfi@mac>
 <CABfawhmQ557uduVUJjTMbZ3u5FWswPvbVYSUBY785Vx=qbitfA@mail.gmail.com>
 <20180807150829.ydvmvpfyrigeeyyd@mac>
 <CABfawhkomnqJ4rjc5ZBZ+rdJSeqx1XTeAKSeYQRva-BoLQeHsw@mail.gmail.com>
 <CABfawhnSmeR_SeMHjL7CG0tCnnHUKPdCPQePD_iRVZiO4N+mxw@mail.gmail.com>
 <20180808082557.iklujkqgmb5sdzyr@mac>
 <5B6ABDE202000078001DBE54@prv1-mh.provo.novell.com>
In-Reply-To: <5B6ABDE202000078001DBE54@prv1-mh.provo.novell.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Tue, 14 Aug 2018 19:00:29 -0600
Message-ID: <CABfawh=c168v2EDXoqUAgOTM4v3rodRUqQk8XYMMFgo_68PM_w@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v3 0/4] x86/iommu: PVH Dom0 workarounds for
 missing RMRR entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Connor Davis <davisc@ainfosec.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>

T24gV2VkLCBBdWcgOCwgMjAxOCBhdCAzOjU0IEFNIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNl
LmNvbT4gd3JvdGU6Cj4KPiA+Pj4gT24gMDguMDguMTggYXQgMTA6MjUsIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4gd3JvdGU6Cj4gPiBPbiBUdWUsIEF1ZyAwNywgMjAxOCBhdCAxMDo0NTozMkFNIC0w
NjAwLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4gPj4gT24gVHVlLCBBdWcgNywgMjAxOCBhdCAx
MDowNCBBTSBUYW1hcyBLIExlbmd5ZWwKPiA+PiA8dGFtYXMuay5sZW5neWVsQGdtYWlsLmNvbT4g
d3JvdGU6Cj4gPj4gKFhFTikgW1ZULURdaW9tbXUuYzo5MTk6IGlvbW11X2ZhdWx0X3N0YXR1czog
RmF1bHQgT3ZlcmZsb3cKPiA+PiAoWEVOKSBbVlQtRF1pb21tdS5jOjkyMTogaW9tbXVfZmF1bHRf
c3RhdHVzOiBQcmltYXJ5IFBlbmRpbmcgRmF1bHQKPiA+PiAoWEVOKSBbVlQtRF1ETUFSOltETUEg
UmVhZF0gUmVxdWVzdCBkZXZpY2UgWzAwMDA6MDA6MDIuMF0gZmF1bHQgYWRkcgo+ID4+IDQyOGY5
MjYwMDAsIGlvbW11IHJlZyA9IGZmZmY4MmMwMDBhMGMwMDAKPiA+PiAoWEVOKSBbVlQtRF1ETUFS
OiByZWFzb24gMDYgLSBQVEUgUmVhZCBhY2Nlc3MgaXMgbm90IHNldAo+ID4+IChYRU4pIHByaW50
X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gNDI4ZjkyNgo+ID4+
IChYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDQzYWFhZTAwMQo+ID4+IChYRU4pICAgICBjb250
ZXh0WzEwXSA9IDJfNDNjZjkyMDAxCj4gPj4gKFhFTikgICAgIGw0WzAwMF0gPSA5YzAwMDAwNDNj
ZjkxMTA3Cj4gPj4gKFhFTikgICAgIGwzWzEwYV0gPSA4MDAwMDAwMDAwMDAwMDAwCj4gPj4gKFhF
TikgICAgIGwzWzEwYV0gbm90IHByZXNlbnQKPiA+Pgo+ID4+IFRoZSBmYXVsdCBpcyByZXBlYXRl
ZCBhIG1pbGxpb24gdGltZXMgcGVyIHNlY29uZCBhbmQgdGhlIHN5c3RlbSBpcwo+ID4+IHByZXR0
eSBtdWNoIHN0YWxsZWQuCj4gPgo+ID4gQXMgSmFuIHNheXMsIHRoaXMgcGFnZSBpcyBvdXRzaWRl
IG9mIGFueSByYW5nZSBpbiB0aGUgbWVtb3J5IG1hcC4gSQo+ID4gd29uZGVyIGhvd2V2ZXIgd2hh
dCdzIGluIHRoZXJlLgo+ID4KPiA+IEkgdGhpbmsgKGFsc28gc2VlaW5nIHRoZSBQViBpc3N1ZXMp
IHlvdSBzaG91bGQgYnJpbmcgdGhpcyB1cCB3aXRoIHRoZQo+ID4gZHJpdmVyIG1haW50YWluZXJz
LCBpdCBtaWdodCBhY3R1YWxseSBiZSBhIGJ1ZyB0aGF0IHRoZSBkcml2ZXIgaXMKPiA+IHRyeWlu
ZyB0byBhY2Nlc3Mgc3VjaCBhZGRyZXNzLgo+Cj4gUmlnaHQsIGVzcGVjaWFsbHkgY29uc2lkZXJp
bmcgdGhhdCB0aGUgYWRkcmVzcyBkb2VzIG5vdCBhcHBlYXIgdG8gYmUKPiBpbnZhcmlhbnQsIEkg
c3VzcGVjdCB0aGUgZHJpdmVyIHNldHMgdXAgc29tZSBJL08gZnJvbSAocHJlc3VtYWJseSkKPiB1
bmluaXRpYWxpemVkIGRhdGEuIFRoaXMgZ29lcyB1bm5vdGljZWQgdW50aWwgRE1BIHRyYW5zbGF0
aW9uIGNvbWVzCj4gaW50byBwbGF5LiBUYW1hcyAtIGRpZCB5b3UgdHJ5IGVuYWJsaW5nIERNQSB0
cmFuc2xhdGlvbiBpbiBMaW51eAo+IHdoZW4gbm90IHJ1bm5pbmcgb24gdG9wIG9mIFhlbj8gRGVw
ZW5kaW5nIG9uIHRoZQo+IENPTkZJR19JTlRFTF9JT01NVV9ERUZBVUxUX09OIHNldHRpbmcgdGhp
cyBtYXkgbm90IGJlIHRoZQo+IGRlZmF1bHQuCgpJIGNoZWNrZWQgYW5kIHRoaXMga2VybmVsIG9w
dGlvbiBpcyBub3QgZW5hYmxlZC4gQXJlIHlvdSBzdWdnZXN0aW5nIHRvCnRyeSBib290aW5nIGp1
c3QgTGludXggd2l0aCB0aGlzIG9wdGlvbiBlbmFibGVkIHRvIHNlZSB3aGF0IGhhcHBlbnM/Cgo+
Cj4gPiBJbiB0aGUgbWVhbnRpbWUsIHlvdSBjYW4gdHJ5IHRvIGFkZCB0byB0aGUgY29tbWFuZCBs
aW5lOgo+ID4KPiA+IHJtcnI9MHg0MjhmOTI2PTA6MDoyLjAKPiA+Cj4gPiBJbiBvcmRlciB0byBm
b3JjZSBhbiBpb21tdSBtYXBwaW5nIG9mIHRoaXMgYWRkcmVzcy4KPgo+IEkgc3VzcGVjdCB0aGlz
IHdvbid0IGhlbHAgbXVjaC4KPgoKVGhlIG1mbiBpcyBub3QgYWx3YXlzIHRoZSBzYW1lIGJ1dCBz
ZWVtcyB0byBiZSBhdCBsZWFzdCBvbiBzb21lCm9jY2FzaW9uLiBJIG1hbmFnZWQgdG8gcmVib290
IHdpdGggdGhlIHJpZ2h0IHJtcnI9IG9wdGlvbiBzZXQgYnV0IEknbQpzdGlsbCBnZXR0aW5nIHRo
ZSBzYW1lIGZhdWx0cyBvdmVyIGFuZCBvdmVyIGZvciB0aGF0IG1mbiBJIHNldCBpbiB0aGUKcm1y
cj0gb3B0aW9uLgoKVGFtYXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 01:02:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 01: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 1fpkCs-00015F-8m; Wed, 15 Aug 2018 01:02:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cnoq=k6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpkCr-000153-B7
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 01:02:37 +0000
X-Inumbo-ID: f8c94357-a026-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f8c94357-a026-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 01:03: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 1fpkCo-00038B-Ab; Wed, 15 Aug 2018 01:02:34 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fpkCn-0007yf-W4; Wed, 15 Aug 2018 01:02:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fpkCn-0005aH-V7; Wed, 15 Aug 2018 01:02:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125888-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:build-arm64-xsm:<job status>:broken:regression
 linux-next:build-arm64-pvops:<job status>:broken:regression
 linux-next:build-arm64:<job status>:broken:regression
 linux-next:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow: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-ovmf-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl: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:debian-hvm-install: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-amd64-xl-pvshim: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-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:regression
 linux-next:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:build-i386-pvops:kernel-build: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-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-examine: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-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-next:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-next:build-arm64:hosts-allocate:broken:nonblocking
 linux-next:build-arm64-xsm:hosts-allocate:broken:nonblocking
 linux-next:build-arm64-pvops:hosts-allocate:broken:nonblocking
 linux-next:build-arm64-pvops:capture-logs:broken:nonblocking
 linux-next:build-arm64:capture-logs:broken:nonblocking
 linux-next:build-arm64-xsm:capture-logs:broken: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-amd64-amd64-xl-qemuu-win10-i386:windows-install: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-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-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-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-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-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=4110b42356f3f8e237659eb85b0ec1f479044cdf
X-Osstest-Versions-That: linux=112cbae26d18e75098d95cc234cfa5059de8d479
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 15 Aug 2018 01:02:33 +0000
Subject: [Xen-devel] [linux-next test] 125888: 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>

ZmxpZ2h0IDEyNTg4OCBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU4ODgvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgMTAgZGViaWFuLWRpLWluc3RhbGwg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg0OAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFt
ZDY0IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODQ4CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU4NDgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODQ4CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBm
YWlsIFJFR1IuIHZzLiAxMjU4NDgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODQ4CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBSRUdSLiB2cy4gMTI1ODQ4CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjU4NDgKIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODQ4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAg
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4NDgKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg0OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg0
OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAx
MjU4NDgKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODQ4CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU4NDgKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTAgeGVuLWJv
b3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg0OAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODQ4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4NDgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg0OAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgUkVHUi4gdnMuIDEyNTg0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI1ODQ4CiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4NDgKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODQ4CiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4NDgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODQ4CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4NDgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODQ4CiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4NDgKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgMTAgZGVi
aWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg0OAogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1wdmdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODQ4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93
cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjU4NDgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNTg0OAoK
UmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5n
KToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg0OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBi
dXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQt
Y2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFybTY0
LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9j
YXRlICAgICAgICAgICAgICBicm9rZW4gbGlrZSAxMjU4NDgKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDEyNTg0
OAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAg
ICAgICAgYnJva2VuIGxpa2UgMTI1ODQ4CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAz
IGNhcHR1cmUtbG9ncyAgICAgICAgICAgICAgICBicm9rZW4gbGlrZSAxMjU4NDgKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgICAgICAgIGJyb2tl
biBsaWtlIDEyNTg0OAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgMyBjYXB0dXJlLWxv
Z3MgICAgICAgICAgICAgICAgYnJva2VuIGxpa2UgMTI1ODQ4CiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU4
NDgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDEyNTg0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4
ICAgICAgICAgICAgICAgIDQxMTBiNDIzNTZmM2Y4ZTIzNzY1OWViODViMGVjMWY0NzkwNDRjZGYK
YmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDExMmNiYWUyNmQxOGU3NTA5
OGQ5NWNjMjM0Y2ZhNTA1OWRlOGQ0NzkKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApGYWlsaW5nIHNpbmNlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1
ODQwICAyMDE4LTA4LTEwIDA5OjE5OjAzIFogICAgNCBkYXlzICAgIDIgYXR0ZW1wdHMKCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
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 Wed Aug 15 02:22:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 02: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 1fplSD-0007WY-RZ; Wed, 15 Aug 2018 02:22: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=cnoq=k6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fplSC-0007WO-IP
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 02:22:32 +0000
X-Inumbo-ID: 230960ae-a032-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 230960ae-a032-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 02:23: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 1fplS9-00056C-Kk; Wed, 15 Aug 2018 02:22: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 1fplS9-0004U7-B6; Wed, 15 Aug 2018 02:22:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fplS9-0002dY-3u; Wed, 15 Aug 2018 02:22:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125892-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-arm64:<job status>:broken:regression
 xen-unstable:build-arm64-xsm:<job status>:broken:regression
 xen-unstable:build-arm64-pvops:<job status>:broken:regression
 xen-unstable:test-armhf-armhf-xl-vhd:xen-install:fail:heisenbug
 xen-unstable:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-unstable:build-arm64:hosts-allocate:broken:allowable
 xen-unstable:build-arm64-pvops:hosts-allocate:broken:allowable
 xen-unstable:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 xen-unstable:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:build-arm64-pvops:capture-logs:broken:nonblocking
 xen-unstable:build-arm64:capture-logs:broken:nonblocking
 xen-unstable:build-arm64-xsm:capture-logs:broken:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-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-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-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-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-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
X-Osstest-Versions-That: xen=1f7574763cbb2c85825b8cc4d81f386e767a476f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 15 Aug 2018 02:22:29 +0000
Subject: [Xen-devel] [xen-unstable test] 125892: 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>

ZmxpZ2h0IDEyNTg5MiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg5Mi8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQt
YXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50
ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICA2IHhlbi1pbnN0YWxsICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjU4NjYKClJlZ3Jl
c3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJv
a2VuIFJFR1IuIHZzLiAxMjU2OTEKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgIDIgaG9z
dHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTY5MQogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2
cy4gMTI1NjkxCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgMyBjYXB0dXJlLWxvZ3MgICAgICAgICAgYnJv
a2VuIGJsb2NrZWQgaW4gMTI1NjkxCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAzIGNh
cHR1cmUtbG9ncyAgICAgICAgICBicm9rZW4gYmxvY2tlZCBpbiAxMjU2OTEKIGJ1aWxkLWFybTY0
LXhzbSAgICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzICAgICAgICAgIGJyb2tlbiBibG9ja2Vk
IGluIDEyNTY5MQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIGluIDEyNTg2NiBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1ODY2IG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTY5MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1NjkxCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjU2OTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY5MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1Njkx
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjU2OTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY5MQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI1NjkxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2OTEKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0t
aW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGVkNWY4ZDljYTQ3ZTY5ZTMwMjIxYzM3ZWM4
MTJmMmIzOGFmMTlkODMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDFm
NzU3NDc2M2NiYjJjODU4MjViOGNjNGQ4MWYzODZlNzY3YTQ3NmYKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEyNTY5MSAgMjAxOC0wNy0zMCAyMTozNzoxMiBaICAgMTUgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMjU3MTYgIDIwMTgtMDgtMDEgMDM6MzY6MjkgWiAgIDEzIGRheXMgICAgOCBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU3NDMgIDIwMTgtMDgtMDIgMTA6MTM6NTMgWiAg
IDEyIGRheXMgICAgNyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgog
IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+CiAgRG91ZyBHb2xkc3RlaW4g
PGNhcmRvZUBjYXJkb2UuY29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4
LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgTWFyZWsgTWFyY3p5a293
c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIE5vcmJlcnQg
TWFudGhleSA8bm1hbnRoZXlAYW1hem9uLmRlPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgogIFNpbW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxldGhpbmdzbGFiLmNv
bT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
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
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1
cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
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
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJv
a2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFy
bTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9zdHMtYWxsb2Nh
dGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVp
bGQtYXJtNjQtcHZvcHMgaG9zdHMtYWxsb2NhdGUKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZv
cHMgY2FwdHVyZS1sb2dzCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0IGNhcHR1cmUtbG9ncwpicm9r
ZW4tc3RlcCBidWlsZC1hcm02NC14c20gY2FwdHVyZS1sb2dzCmJyb2tlbi1qb2IgYnVpbGQtYXJt
NjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1
aWxkLWFybTY0LXB2b3BzIGJyb2tlbgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGVkNWY4ZDlj
YTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKQXV0aG9yOiBNYXJlayBNYXJjenlrb3dz
a2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CkRhdGU6ICAgVHVl
IEp1bCAzMSAyMjoxOTowNSAyMDE4ICswMjAwCgogICAgdG9vbHMvZ2Ric3g6IHVzZSBpbnR0eXBl
cy5oIGluc3RlYWQgb2YgY3VzdG9tIG1hY3JvcwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJl
ayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+
CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFsgd2VpOiBm
aXggdXAgcGF0Y2ggXQogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KCmNvbW1pdCAwYzk4MjFkNWM4NzBjMzVhYTM4ZGY3YmI1ZTJmZjU0ZGEyMTY5YjViCkF1
dGhvcjogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGlu
Z3NsYWIuY29tPgpEYXRlOiAgIFR1ZSBKdWwgMzEgMDQ6MzA6NDIgMjAxOCArMDIwMAoKICAgIHRv
b2xzL2dkYnN4OiBmaXggJ2cnIHBhY2tldCByZXNwb25zZSBmb3IgNjRiaXQgZ3Vlc3RzCiAgICAK
ICAgIGdkYiA4LjAgZml4ZWQgYm91bmRzIGNoZWNraW5nIGZvciAnZycgcGFja2V0IChjb21taXQK
ICAgIDlkYzE5M2MzYmU4NWFhZmE2MGNlZmY1N2QzYjA0MzBhZjYwN2I0Y2UgIkNoZWNrIGZvciB0
cnVuY2F0ZWQKICAgIHJlZ2lzdGVycyBpbiBwcm9jZXNzX2dfcGFja2V0IikuIFRoaXMgcmV2ZWFs
ZWQgdGhhdCBnZGJzeCBkaWQKICAgIG5vdCBwcm9wZXJseSBmb3JtYXR0ZWQgJ2cnIHBhY2tldCAt
IHNlZ21lbnQgcmVnaXN0ZXJzIGFuZCBlZmxhZ3MgYXJlCiAgICBleHBlY3RlZCB0byBiZSAzMi1i
aXQgZmllbGRzIGluIHRoZSByZXNwb25zZSAoYWNjb3JkaW5nIHRvCiAgICBnZGIvZmVhdHVyZXMv
aTM4Ni82NGJpdC1jb3JlLnhtbCBpbiBnZGIgc291cmNlcykuIFNwZWNpZmljIGVycm9yIGlzOgog
ICAgCiAgICAgICAgVHJ1bmNhdGVkIHJlZ2lzdGVyIDI2IGluIHJlbW90ZSAnZycgcGFja2V0CiAg
ICAKICAgIGluc3RlYWQgb2Ygc2lsZW50bHkgdHJ1bmNhdGluZyBwYXJ0IG9mIHJlZ2lzdGVyLgog
ICAgCiAgICBBZGRpdGlvbmFsbHksIGl0IGxvb2tzIGxpa2Ugc2VnbWVudCByZWdpc3RlcnMgb2Yg
NjRiaXQgZ3Vlc3RzIHdlcmUgbmV2ZXIKICAgIHJlcG9ydGVkIGNvcnJlY3RseSwgYmVjYXVzZSBv
ZiB0eXBlIG1pc21hdGNoLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dz
a2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgICBBY2tlZC1i
eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCAwMWRmYTMzNzhmOTE1MTEx
YzVmYmMwZjE4OGYwY2ZkMjY1OGZlMDEzCkF1dGhvcjogU2ltb24gR2Fpc2VyIDxzaW1vbkBpbnZp
c2libGV0aGluZ3NsYWIuY29tPgpEYXRlOiAgIFR1ZSBKdWwgMzEgMDQ6NTY6NTQgMjAxOCArMDIw
MAoKICAgIHhlbnN0b3JlLWNsaWVudDogQWRkIG9wdGlvbiBmb3IgcmF3IGluLS9vdXRwdXQKICAg
IAogICAgUGFyc2luZy9nZW5lcmF0aW5nIHRoZSBlc2NhcGUgc2VxdWVuY2VzIHVzZWQgYnkgeGVu
c3RvcmUtY2xpZW50IGlzIG5vbgogICAgdHJpdmlhbC4gU28gbWFrZSBzY3JpcHRpbmcgKGZvciB1
c2UgaW4gc3R1YmRvbSkgZWFzaWVyIGJ5IGFkZGluZyBhIHJhdwogICAgb3B0aW9uLgogICAgCiAg
ICBbYWRkZWQgbWFuIHBhZ2UgZW50cmllcywgZmFjb3Igb3V0IGV4cGFuZF9idWZmZXJdCiAgICBT
aWduZWQtb2ZmLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlz
aWJsZXRoaW5nc2xhYi5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KCmNvbW1pdCBiZTU0MWU1M2FkZjY3NGYyYjU2NWFlN2NlZjM5M2RhNjUyNDQ5ZWZhCkF1
dGhvcjogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGlu
Z3NsYWIuY29tPgpEYXRlOiAgIFR1ZSBKdWwgMzEgMDQ6NTY6NTMgMjAxOCArMDIwMAoKICAgIGRv
Y3M6IGFkZCB4ZW5zdG9yZS1yZWFkIGFuZCB4ZW5zdG9yZS13cml0ZSBtYW4gcGFnZXMKICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0Bp
bnZpc2libGV0aGluZ3NsYWIuY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Cgpjb21taXQgZGViMGUxNjRkZWUyZmZiOTI4NDZkMzA0NjQ1MjkzMGU2ZmMzYjM4
NApBdXRob3I6IE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxl
dGhpbmdzbGFiLmNvbT4KRGF0ZTogICBUdWUgSnVsIDMxIDA1OjE1OjMyIDIwMTggKzAyMDAKCiAg
ICB4ZW5jb25zb2xlOiBhZGQgb3B0aW9uIHRvIGF2b2lkIGVzY2FwZSBzZXF1ZW5jZXMgaW4gbG9n
CiAgICAKICAgIEFkZCAtLXJlcGxhY2UtZXNjYXBlIG9wdGlvbiB0byB4ZW5jb25zb2xlZCwgd2hp
Y2ggcmVwbGFjZXMgRVNDIHdpdGgKICAgICcuJyBpbiBjb25zb2xlIG91dHB1dCB3cml0dGVuIHRv
IGxvZyBmaWxlLiBUaGlzIG1ha2VzIGl0IHNsaWdodGx5IHNhZmVyCiAgICB0byBkbyB0YWlsIC1m
IG9uIGEgY29uc29sZSBvdXRwdXQgb2YgdW50cnVzdGVkIGd1ZXN0LgogICAgVGhlIHB0eSBvdXRw
dXQgaXMgdW5hZmZlY3RlZCBieSB0aGlzIG9wdGlvbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu
Y29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBbIHdl
aTogbW92ZSB2YXJpYWJsZXMgaW50byBhIG5hcnJvd2VyIHNjb3BlIF0KICAgIFNpZ25lZC1vZmYt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpjb21taXQgOThiOTJmMjYwMTliYWI0
MDNkM2U1ZmE3NGRiZWM0YmY4YTU0MWRlNApBdXRob3I6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CkRhdGU6ICAgV2VkIEF1ZyAxIDEwOjAzOjA3IDIwMTggKzAxMDAKCiAgICB4ZW46IGNs
ZWFuIHVwIGFsdHAybSBvcCBjb21tZW50CiAgICAKICAgIERlbGV0ZSB0cmFpbGluZyBzcGFjZXMg
YW5kIHJlZmVyIHRvIFhTTSBpbnN0ZWFkIG9mIGFuIGludGVybmFsCiAgICBmdW5jdGlvbiBpbiB0
aGUgcHVibGljIGhlYWRlci4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVu
bGFwQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgoKY29tbWl0IDZhYWE5ZmIzMDgxNzFlYzU4ZGRmNGNmMDU4YWQ1MzQxZjgxYTY1Y2YKQXV0
aG9yOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CkRhdGU6ICAgVHVl
IEp1bCAzMSAxNToxNzoyMSAyMDE4ICswMTAwCgogICAgaHZtL2FsdHAybTogQ2xhcmlmeSB0aGUg
cHJvcGVyIHdheSB0byBleHRlbmQgdGhlIGFsdHAybSBpbnRlcmZhY2UKICAgIAogICAgVGhlIGFs
dHAybSBmdW5jdGlvbmFsaXR5IHdhcyBvcmlnaW5hbGx5IGVudmlzaW9uZWQgdG8gYmUgdXNlZCBp
bgogICAgc2V2ZXJhbCBkaWZmZXJlbnQgY29uZmlndXJhdGlvbnMsIG9uZSBvZiB3aGljaCB3YXMg
YSBzaW5nbGUgaW4tZ3Vlc3QKICAgIGFnZW50IHRoYXQgaGFkIGZ1bGwgb3BlcmF0aW9uYWwgY29u
dHJvbCBvZiBhbHRwMm0uICBUaGlzIHJlcXVpcmVkIHRoZQogICAgc2luZ2xlIGh5cGVyY2FsbCB0
byBiZSBhbiBIVk1PUCByYXRoZXIgdGhhbiBhIERPTUNUTCwgc2luY2UgSFZNIGd1ZXN0cwogICAg
YXJlIG5vdCBhbGxvd2VkIHRvIG1ha2UgRE9NQ1RMcy4gIEFjY2VzcyB0byB0aGlzIEhWTU9QIGlz
IGNvbnRyb2xsZWQKICAgIGJ5IGEgcGVyLWRvbWFpbiBIVk1fUEFSQU0sIGFuZCBkZWZhdWx0cyB0
byAnb2ZmJy4KICAgIAogICAgRXhwb3NpbmcgdGhlIGFsdHAybSBmdW5jdGlvbmFsaXR5IHRvIHRo
ZSBndWVzdCB3YXMgY29udHJvdmVyc2lhbCBhdAogICAgdGhlIHRpbWUsIGJ1dCB3YXMgdWx0aW1h
dGVseSBhY2NlcHRlZC4gIFRoZSBmYWN0IHRoYXQgYWx0cDJtIGlzIGFuCiAgICBIVk1PUCByYXRo
ZXIgdGhhbiBhIERPTUNUTCBoYXMgY2F1c2VkIHNvbWUgcHJvYmxlbXMsIGhvd2V2ZXIsIGZvcgog
ICAgdGhvc2UgbW92aW5nIGZvcndhcmQgdHJ5aW5nIHRvIGV4dGVuZCB0aGUgaW50ZXJmYWNlOiBF
eHRlbmRpbmcgdGhlCiAgICBpbnRlcmZhY2UgZXZlbiBmb3IgdGhlICdleHRlcm5hbCcgdXNlIGNh
c2Ugbm93IG1lYW5zIGV4dGVuZGluZyBhbgogICAgSFZNT1AsIHdoaWNoIGltcGxpY2l0bHkgZXh0
ZW5kcyB0aGUgc3VyZmFjZSBvZiBhdHRhY2sgZm9yIHRoZQogICAgJ2ludGVybmFsJyB1c2UgY2Fz
ZSBhcyB3ZWxsLiAgVGhlIHJlc3VsdCBoYXMgYmVlbiB0aGF0IGV2ZXJ5IGFkZGl0aW9uCiAgICB0
byB0aGlzIGludGVyZmFjZSBoYXMgYWxzbyBiZWVuIGNvbnRyb3ZlcnNpYWwuCiAgICAKICAgIFNl
dHRsZSB0aGUgY29udHJvdmVyc3kgb25jZSBhbmQgZm9yIGFsbCBieSBkb2N1bWVudGluZyAxKSB0
aGUgcHVycG9zZQogICAgb2YgdGhlIGFsdHAybSBpbnRlcmZhY2UsIGFuZCAyKSBob3cgdG8gZXh0
ZW5kIGl0LiAgSW4gcGFydGljdWxhcjoKICAgIAogICAgKiBTcGVjaWZ5IHRoYXQgdGhlIGZ1bGx5
IGluLWd1ZXN0IGFnZW50IGlzIGEgdGFyZ2V0IHVzZSBjYXNlCiAgICAKICAgICogU3BlY2lmeSB0
aGF0IGFsbCBleHRlbnNpb25zIHRvIGFsdHAybSBmdW5jdGlvbmFsaXR5IHNob3VsZCBiZSBzdWJv
cHMKICAgICAgb2YgdGhlIEhWTU9QIGh5cGVyY2FsbAogICAgCiAgICAqIFNwZWNpZnkgdGhhdCBu
ZXcgc3Vib3BzIHNob3VsZCBiZSBlbmFibGVkIGluIEFMVFAyTV9taXhlZCBtb2RlIGJ5CiAgICAg
IGRlZmF1bHQsIGJ1dCB0aGF0IHRoaXMgbW9kZSBoYXMgbm90IGJlZW4gZXZhbHVhdGVkIGZvciBz
YWZldHkuCiAgICAKICAgIEhvcGVmdWxseSB0aGlzIHdpbGwgYWxsb3cgdGhlIGFsdHAybSBpbnRl
cmZhY2UgdG8gYmUgZGV2ZWxvcGVkIGZ1cnRoZXIKICAgIHdpdGhvdXQgdW5uZWNlc3NhcnkgY29u
dHJvdmVyc3kuCiAgICAKICAgIEZ1cnRoZXIgZGlzY3Vzc2lvbjoKICAgIAogICAgQXMgZmFyIGFz
IEkgY2FuIHRlbGwgdGhlcmUgYXJlIHRocmVlIHBvc3NpYmxlIHNvbHV0aW9ucyB0byB0aGlzCiAg
ICBjb250cm92ZXJzeS4KICAgIAogICAgQS4gUmVtb3ZlIHRoZSAnaW50ZXJuYWwnIGZ1bmN0aW9u
YWxpdHkgYXMgYSB0YXJnZXQgYnkgY29udmVydGluZyB0aGUKICAgIGN1cnJlbnQgSFZNT1AgaW50
byBhIERPTUNUTC4KICAgIAogICAgQi4gSGF2ZSB0d28gaHlwZXJjYWxscyAtLSBhbiBIVk1PUCB3
aGljaCBjb250YWlucyBmdW5jdGlvbmFsaXR5CiAgICBleHBlY3RlZCB0byBiZSB1c2VkIGJ5IHRo
ZSAnaW50ZXJuYWwnIGFnZW50LCBhbmQgYSBET01DVEwgZm9yCiAgICBmdW5jdGlvbmFsaXR5IHdo
aWNoIGlzIGV4cGVjdGVkIHRvIGJlIHVzZWQgb25seSBiZSB0aGUgJ2V4dGVybmFsJwogICAgYWdl
bnQuCiAgICAKICAgIEMuIEFncmVlIHRvIGFkZCBhbGwgbmV3IHN1Ym9wcyB0byB0aGUgY3VycmVu
dCBoeXBlcmNhbGwgKEhWTU9QKSwgZXZlbgogICAgaWYgd2UncmUgbm90IHN1cmUgaWYgdGhleSBz
aG91bGQgYmUgZXhwb3NlZCB0byB0aGUgZ3Vlc3QuCiAgICAKICAgIEkgdGhpbmsgQSBpcyBhIHRl
cnJpYmxlIGlkZWEuICBIYXZpbmcgYSBzaW5nbGUgaW4tZ3Vlc3QgYWdlbnQgaXMgYQogICAgcmVh
c29uYWJsZSBkZXNpZ24gY2hvaWNlLCBhbmQgYXBwYXJlbnRseSBpdCB3YXMgZXZlbiBpbXBsZW1l
bnRlZCBhdAogICAgc29tZSBwb2ludDsgd2Ugc2hvdWxkIG1ha2UgaXQgc3RyYWlnaHRmb3J3YXJk
IGZvciBzb21lb25lIGluIHRoZQogICAgZnV0dXJlIHRvIHBpY2sgdXAgdGhlIHdvcmsgaWYgdGhl
eSB3YW50IHRvLgogICAgCiAgICBJIHRoaW5rIEIgaXMgYWxzbyBhIGJhZCBpZGVhLiAgVGhlIHBl
b3BsZSBleHRlbmRpbmcgaXQgYXQgdGhlIG1vbWVudAogICAgYXJlIHByaW1hcmlseSBjb25jZXJu
ZWQgd2l0aCB0aGUgJ2V4dGVybmFsJyB1c2UgY2FzZS4gIFRoZXJlIGlzIG5vYm9keQogICAgYXJv
dW5kIHRvIHJlcHJlc2VudCB3aGV0aGVyIG5ldyBmdW5jdGlvbmFsaXR5IHNob3VsZCBlbmQgdXAg
aW4gdGhlCiAgICBIVk1PUCBvciB0aGUgRE9NQ1RMLCB3aGljaCBtZWFucyB0aGF0IGJ5IGRlZmF1
bHQgaXQgd2lsbCBlbmQgdXAgaW4gdGhlCiAgICBET01DVEwuICBJZiBpdCBpcyBkaXNjb3ZlcmVk
LCBhZnRlcndhcmRzLCB0aGF0IHRoZSBuZXcgb3BlcmF0aW9ucwogICAgKndvdWxkKiBiZSBzYWZl
IGFuZCB1c2VmdWwgZm9yIHRoZSAnaW50ZXJuYWwnIHVzZSBjYXNlLCB0aGVuIHdlIHdpbGwKICAg
IGVpdGhlciBoYXZlIHRvIGR1cGxpY2F0ZSB0aGVtIGluc2lkZSB0aGUgSFZNT1AgKHdoaWNoIHdv
dWxkIGJlCiAgICB0ZXJyaWJsZSkgb3IgbW92ZSB0aGUgb3BlcmF0aW9uIGZyb20gdGhlIERPTUNU
TCB0byB0aGUgSFZNT1AgKHdoaWNoCiAgICB3b3VsZCBtYWtlIGNvZGluZyBhbiBhZ2VudCBhZ2Fp
bnN0IHNldmVyYWwgdmVyc2lvbnMgYSBtZXNzKS4KICAgIAogICAgSXQganVzdCBtYWtlcyBtb3Jl
IHNlbnNlIHRvIGhhdmUgYWxsIHRoZSBhbHRwMm0gb3BlcmF0aW9ucyBpbiBhIHNpbmdsZQogICAg
cGxhY2UsIGFuZCBhIHNpbXBsZSB3YXkgdG8gY29udHJvbCB3aGV0aGVyIHRoZXkncmUgYXZhaWxh
YmxlIHRvIHRoZQogICAgJ2ludGVybmFsJyB1c2UgY2FzZSBvciBub3QuICBBcyBzdWNoLCBJIGFt
IHByb3Bvc2luZyAnQycuCiAgICAKICAgIEV2ZW4gd2l0aGluIHRoYXQsIHdlIGhhdmUgc2V2ZXJh
bCBvcHRpb25zIGFzIGZhciBhcyB3aGF0IHRvIGRvIHdpdGgKICAgIHRoZSBjdXJyZW50IGludGVy
ZmFjZToKICAgIAogICAgQzE6IEF1ZGl0IHRoZSBjdXJyZW50IHN1Ym9wcyBhbmQgbWFrZSBhIGJs
YWNrbGlzdCBvZiBzdWJvcHMgbm90CiAgICBzdWl0YWJsZSBmb3IgZXhwb3N1cmUgdG8gdGhlIGd1
ZXN0LiAgRnV0dXJlIHN1Ym9wcyBzaG91bGQgYmUgb24gdGhlCiAgICBibGFja2xpc3QgdW5sZXNz
IHRoZXkgaGF2ZSBiZWVuIGV2YWx1YXRlZCBhcyBzYWZlIGZvciBleHBvc3VyZS4KICAgIAogICAg
QzI6IERvbid0IGJsYWNrbGlzdCB0aGUgY3VycmVudCBzdWJvcHMsIGJ1dCByZXF1aXJlIHRoYXQg
YWxsIGZ1dHVyZQogICAgc3Vib3BzIGJlIGJsYWNrbGlzdGVkIHVubGVzcyB0aGV5IGhhdmUgYmVl
biBldmFsdWF0ZWQgYXMgc2FmZSBmb3IKICAgIGV4cG9zdXJlLgogICAgCiAgICBDMzogRG9uJ3Qg
YmxhY2tsaXN0IGN1cnJlbnQgb3IgZnV0dXJlIHN1Ym9wcyBmb3IgdGhlIHByZXNlbnQ7IGp1c3QK
ICAgIGRvY3VtZW50IHRoYXQgdGhleSBuZWVkIHRvIGJlIGV2YWx1YXRlZCAoYW5kIHNvbWUgcG90
ZW50aWFsbHkKICAgIGJsYWNrbGlzdGVkKSBiZWZvcmUgYmVpbmcgZXhwb3NlZCB0byBhIGd1ZXN0
IGluIGEgc2FmZXR5LWNyaXRpY2FsCiAgICBlbnZpcm9ubWVudC4KICAgIAogICAgQzEgd291bGQg
YmUgaWRlYWwsIGJ1dCB0aGVyZSdzIG5vYm9keSBhdCBwcmVzZW50IHRvIGRvIHRoZSB3b3JrLgog
ICAgR2l2ZW4gdGhhdCwgQzMgaGFzIGJlZW4gc2VlbiBhcyB0aGUgYmVzdCBzb2x1dGlvbiBpbiBk
aXNjdXNzaW9uLgogICAgCiAgICBSZXZpZXdlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2Nh
cnVAYml0ZGVmZW5kZXIuY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNp
dHJpeC5jb20+Cgpjb21taXQgOTYwZDdiOGZmYmFkMTJiMDY1ZDcyZjExNzE3ODBlYjExZjExZWU5
MQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUdWUgSnVs
IDMxIDE3OjEyOjM1IDIwMTggKzAyMDAKCiAgICB4ODYveHN0YXRlOiBjb3JyZWN0IGxvZ2dpbmcg
aW4gaGFuZGxlX3hzZXRidigpCiAgICAKICAgIENvcnJlY3QgYSBkaXNhZ3JlZW1lbnQgYmV0d2Vl
biB0ZXh0IGFuZCBsb2dnZWQgdmFsdWUuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgoKY29tbWl0IGI3NWJkMjk2ZDdlOGY0NDQzNjJlNWUzMjFk
MDk4MjUwNzg4NzVmMTEKQXV0aG9yOiBOb3JiZXJ0IE1hbnRoZXkgPG5tYW50aGV5QGFtYXpvbi5k
ZT4KRGF0ZTogICBUdWUgSnVsIDMxIDE3OjExOjM2IDIwMTggKzAyMDAKCiAgICBtZW1vcnk6IGZp
eCBsYWJlbCBzeW50YXgKICAgIAogICAgV2hlbiBjb21waWxpbmcgdGhpcyBmaWxlIHdpdGggZ2Nj
LCB0aGUgY29tcGlsZXIgaGFwcGlseSBhY2NlcHRzIHRoZQogICAgc2VxdWVuY2Ugb2YgYSBsYWJl
bCBmb2xsb3dlZCBieSBhbiBhdHRyaWJ1dGUuIEhvd2V2ZXIsIHRoaXMgc2VxdWVuY2UgZG9lcwog
ICAgbm90IGZvbGxvdyB0aGUgZ2NjIGRvY3VtZW50YXRpb24uIEhlbmNlLCBvdGhlciBjb21waWxl
cnMgbWlnaHQgc3R1bWJsZQogICAgdXBvbiB0aGlzIHN0YXRlbWVudC4KICAgIAogICAgVG8gYmUg
YWJsZSB0byBjb21waWxlIFhlbiB3aXRoIGdvdG8tY2MgKHRoZSBjb21waWxlciBvZiB0aGUgQ1BS
T1ZFUiB0b29sCiAgICBzdWl0ZSksIHRoZSBtaXNzaW5nIHNlbWljb2xvbiBpcyBhZGRlZCBpbiB0
aGlzIGNvbW1pdC4KICAgIAogICAgUmVwb3J0ZWQtYnk6IEVsaXphYmV0aCBQb2xncmVlbiA8cG9s
Z3JlZW5AYW1hem9uLmRlPgogICAgU2lnbmVkLW9mZi1ieTogTm9yYmVydCBNYW50aGV5IDxubWFu
dGhleUBhbWF6b24uZGU+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgoKY29tbWl0IDg2N2E1ZTIzMGQyMTg2NmEzNTk3OWVjNjhjNWM4MjYwNDA5NmUwMTgK
QXV0aG9yOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KRGF0ZTogICBU
dWUgSnVsIDMxIDEwOjI1OjM2IDIwMTggKzAyMDAKCiAgICBpb21tdTogcmVtb3ZlIHVubmVlZGVk
IHJldHVybiBmcm9tIGlvbW11X2h3ZG9tX2luaXQKICAgIAogICAgU2lnbmVkLW9mZi1ieTogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1
bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgOTMyNDlmN2ZjMTdjMWYzYTJhYThiZjll
YTA1NWFhMzI2ZTkzYTRhZQpBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgpEYXRlOiAgIFR1ZSBKdWwgMzEgMTA6MjU6MDYgMjAxOCArMDIwMAoKICAgIHg4Ni9l
Zmk6IHNwbGl0IGNvbXBpbGVyIHZzIGxpbmtlciBzdXBwb3J0CiAgICAKICAgIFNvIHRoYXQgYW4g
RUxGIGJpbmFyeSB3aXRoIHN1cHBvcnQgZm9yIEVGSSBzZXJ2aWNlcyB3aWxsIGJlIGJ1aWx0IHdo
ZW4KICAgIHRoZSBjb21waWxlciBzdXBwb3J0cyB0aGUgTVMgQUJJLCByZWdhcmRsZXNzIG9mIHRo
ZSBsaW5rZXIgc3VwcG9ydCBmb3IKICAgIFBFLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogRGFuaWVsIEtpcGVy
IDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KICAgIFRlc3RlZC1ieTogRGFuaWVsIEtpcGVyIDxk
YW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KCmNvbW1pdCAxOGNkNDk5N2QyNmI5ZGY5NWRkYTg3NTAz
ZTQxYzgyMzI3OWEwN2EwCkF1dGhvcjogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CkRhdGU6ICAgVHVlIEp1bCAzMSAxMDoyNDoyMiAyMDE4ICswMjAwCgogICAgeDg2L2Vm
aTogbW92ZSB0aGUgbG9naWMgdG8gZGV0ZWN0IFBFIGJ1aWxkIHN1cHBvcnQKICAgIAogICAgU28g
dGhhdCBpdCBjYW4gYmUgdXNlZCBieSBvdGhlciBjb21wb25lbnRzIGFwYXJ0IGZyb20gdGhlIGVm
aSBzcGVjaWZpYwogICAgY29kZS4gQnkgbW92aW5nIHRoZSBkZXRlY3Rpb24gY29kZSBjcmVhdGlu
ZyBhIGR1bW15IGVmaS9kaXNhYmxlZCBmaWxlCiAgICBjYW4gYmUgYXZvaWRlZC4KICAgIAogICAg
VGhpcyBpcyByZXF1aXJlZCBzbyB0aGF0IHRoZSBjb25kaXRpb25hbCB1c2VkIHRvIGRlZmluZSB0
aGUgZWZpIHN5bWJvbAogICAgaW4gdGhlIGxpbmtlciBzY3JpcHQgY2FuIGJlIHJlbW92ZWQgYW5k
IGluc3RlYWQgdGhlIGRlZmluaXRpb24gb2YgdGhlCiAgICBlZmkgc3ltYm9sIGNhbiBiZSBndWFy
ZGVkIHVzaW5nIHRoZSBwcmVwcm9jZXNzb3IuCiAgICAKICAgIFRoZSBtb3RpdmF0aW9uIGJlaGlu
ZCB0aGlzIGNoYW5nZSBpcyB0byBiZSBhYmxlIHRvIGJ1aWxkIFhlbiB1c2luZyBsbGQKICAgICh0
aGUgTExWTSBsaW5rZXIpLCB0aGF0IGF0IGxlYXN0IG9uIHZlcnNpb24gNi4wLjAgZG9lc24ndCB3
b3JrCiAgICBwcm9wZXJseSB3aXRoIGEgREVGSU5FRCBiZWluZyB1c2VkIGluIGEgY29uZGl0aW9u
YWwgZXhwcmVzc2lvbjoKICAgIAogICAgbGQgICAgLW1lbGZfeDg2XzY0X2Zic2QgIC1UIHhlbi5s
ZHMgLU4gcHJlbGluay5vIC0tYnVpbGQtaWQ9c2hhMSBcCiAgICAgICAgL3Jvb3Qvc3JjL3hlbi94
ZW4vY29tbW9uL3N5bWJvbHMtZHVtbXkubyAtbyAvcm9vdC9zcmMveGVuL3hlbi8ueGVuLXN5bXMu
MAogICAgbGQ6IGVycm9yOiB4ZW4ubGRzOjIzMzogc3ltYm9sIG5vdCBmb3VuZDogZWZpCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFRl
c3RlZC1ieTogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KCmNvbW1pdCAz
OGU1M2EzMzc5NWE4OGYzMDVmMzBmNjNiN2Y5NTQ4ZTQ0NmJhMmFiCkF1dGhvcjogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEp1bCAzMSAxMDoyMzoz
NyAyMDE4ICswMjAwCgogICAgeGVuL2NvbXBpbGVyOiBpbnRyb2R1Y2UgYSBkZWZpbmUgZm9yIHdl
YWsgc3ltYm9scwogICAgCiAgICBBbmQgcmVwbGFjZSB0aGUgb3Blbi1jb2RlZCB2ZXJzaW9ucyBh
bHJlYWR5IGluIHRyZWUuIE5vIGZ1bmN0aW9uYWwKICAgIGNoYW5nZS4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBSZWl2
ZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KCmNv
bW1pdCBmOTMwMjE3NTRiMzRmNjVmNjE4MTI0OTFmMGJlZWZlM2Q0NmQ4ZTdlCkF1dGhvcjogRG91
ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgpEYXRlOiAgIFN1biBKdWwgMjkgMTY6NTM6
MTYgMjAxOCAtMDUwMAoKICAgIGNpOiBlbmFibGUgYnVpbGRzIHdpdGggQ2VudE9TIDcueAogICAg
CiAgICBBZGQgdGhlIENlbnRPUyA3LnggaW1hZ2VzIHRvIGJlIHVzZWQgZm9yIGJ1aWxkIHRlc3Rp
bmcuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9l
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKY29t
bWl0IDQ1MjA1YjY1Mjk0ZmE3Yzg5MTFlNjYzMmYyNWZjY2U4NmU0NTczNDUKQXV0aG9yOiBEb3Vn
IEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CkRhdGU6ICAgU3VuIEp1bCAyOSAxNjo1Mzox
NSAyMDE4IC0wNTAwCgogICAgYXV0b21hdGlvbjogYWRkIENlbnRPUyA3LnggaW1hZ2UKICAgIAog
ICAgVGhpcyBpbWFnZSB3aWxsIGFsd2F5cyB0cmFjayB0aGUgbGF0ZXN0IENlbnRPUyA3LnggcmVs
ZWFzZS4gQWRkIHRoaXMKICAgIGNvbnRhaW5lciB0byBjb250YWluZXJpemUgZm9yIGVhc3kgYWNj
ZXNzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRv
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KKHFl
bXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 03:53:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 03: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 1fpmsB-0005ll-PQ; Wed, 15 Aug 2018 03:53: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=cnoq=k6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpmsA-0005lb-6p
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 03:53:26 +0000
X-Inumbo-ID: d6103d8a-a03e-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d6103d8a-a03e-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 03:53: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 1fpms6-0006oC-2b; Wed, 15 Aug 2018 03:53: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 1fpms5-0003Ar-Oo; Wed, 15 Aug 2018 03:53:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fpms5-0006RD-Nt; Wed, 15 Aug 2018 03:53:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125896-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:build-arm64:<job status>:broken:regression
 linux-4.9:build-arm64-pvops:<job status>:broken:regression
 linux-4.9:build-arm64-xsm:<job status>:broken:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 linux-4.9:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-4.9:build-arm64-xsm:hosts-allocate:broken:allowable
 linux-4.9:build-arm64-pvops:hosts-allocate:broken:allowable
 linux-4.9:build-arm64:hosts-allocate:broken:allowable
 linux-4.9:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-4.9:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:build-arm64-xsm:capture-logs:broken:nonblocking
 linux-4.9:build-arm64-pvops:capture-logs:broken:nonblocking
 linux-4.9:build-arm64:capture-logs:broken: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-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-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-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-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-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-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-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 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=8f21ecb4249a0914aea08bef1befca9019a3b44b
X-Osstest-Versions-That: linux=060744011e93679f03932f050619744be895b772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 15 Aug 2018 03:53:21 +0000
Subject: [Xen-devel] [linux-4.9 test] 125896: FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTg5NiBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTg5Ni8KCkZhaWx1cmVzIGFuZCBwcm9ibGVt
cyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxv
Y2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJt
NjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tl
biAgaW4gMTI1ODY5CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVz
PiAgICAgICAgICAgICAgICAgYnJva2VuICBpbiAxMjU4NjkKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4gIGluIDEyNTg2
OQoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxNiBndWVzdC1sb2Nh
bG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMjU4NjkKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgZmFpbCBwYXNzIGluIDEyNTg2OQoK
UmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5n
KToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlIGJyb2tlbiBp
biAxMjU4NjkgUkVHUi4gdnMuIDEyNTE4MwogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgIDIg
aG9zdHMtYWxsb2NhdGUgYnJva2VuIGluIDEyNTg2OSBSRUdSLiB2cy4gMTI1MTgzCiBidWlsZC1h
cm02NCAgICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSBicm9rZW4gaW4gMTI1ODY5IFJF
R1IuIHZzLiAxMjUxODMKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICBibG9ja2VkIGluIDEyNTg2OSBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWlu
ZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI1ODY5IG4vYQog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
YmxvY2tlZCBpbiAxMjU4Njkgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNTg2OSBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4g
MTI1ODY5IG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjU4Njkgbi9hCiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgIDMgY2FwdHVyZS1sb2dzIGJyb2tlbiBpbiAxMjU4NjkgYmxvY2tlZCBpbiAxMjUxODMK
IGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgMyBjYXB0dXJlLWxvZ3MgYnJva2VuIGluIDEy
NTg2OSBibG9ja2VkIGluIDEyNTE4MwogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAzIGNh
cHR1cmUtbG9ncyBicm9rZW4gaW4gMTI1ODY5IGJsb2NrZWQgaW4gMTI1MTgzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTgz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE4MwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDhm
MjFlY2I0MjQ5YTA5MTRhZWEwOGJlZjFiZWZjYTkwMTlhM2I0NGIKYmFzZWxpbmUgdmVyc2lvbjoK
IGxpbnV4ICAgICAgICAgICAgICAgIDA2MDc0NDAxMWU5MzY3OWYwMzkzMmYwNTA2MTk3NDRiZTg5
NWI3NzIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTE4MyAgMjAxOC0wNy0xNSAxNjo0Njo1MyBa
ICAgMzAgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjUyNzEgIDIwMTgtMDctMTcgMTA6MTI6
MTkgWiAgIDI4IGRheXMgICAxMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4NDcg
IDIwMTgtMDgtMTAgMTQ6NDE6MzggWiAgICA0IGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjM0NSBw
ZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwK
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
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
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1
aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9r
ZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgMTAyODAgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 06:10:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 06: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 1fpp01-0008Tv-G9; Wed, 15 Aug 2018 06:09: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=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpp01-0008Tq-7H
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 06:09:41 +0000
X-Inumbo-ID: deb0374a-a051-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id deb0374a-a051-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 06:10:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 00:09:39 -0600
Message-Id: <5B73C3A102000078001DE176@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 00:09:37 -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] 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>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VXNlIEVGTEFHUy5JRiBmb3IgYWxsIG9yZGluYXJ5IHB1cnBvc2VzOyB0aGVyZSdzIGluIHBhcnRp
Y3VsYXIgbm8gbmVlZAp0byB1bmR1bHkgZGVmZXIgTk1JLyNNQy4gQ2xlYXIvc2V0IEdJRiBzb2xl
bHkgYXJvdW5kIFZNUlVOIGl0c2VsZi4gVGhpcwpoYXMgdGhlIGFkZGl0aW9uYWwgYWR2YW50YWdl
IHRoYXQgc3ZtX3N0Z2lfbGFiZWwgbm93IGluZGVlZCBtYXJrcyB0aGUKb25seSBwbGFjZSB3aGVy
ZSBHSUYgZ2V0cyBzZXQuCgpBIG5vdGUgcmVnYXJkaW5nIHRoZSBtYWluIFNUSShzKSBwbGFjZW1l
bnQ6IFF1aXRlIGNvdW50ZXJpbnR1aXRpdmVseSB0aGUKaG9zdCdzIEVGTEFHUy5JRiBjb250aW51
ZXMgdG8gaGF2ZSBhIG1lYW5pbmcgd2hpbGUgdGhlIGd1ZXN0IHJ1bnM7IHNlZQpQTSBWb2wgMiBz
ZWN0aW9uICJQaHlzaWNhbCAoSU5UUikgSW50ZXJydXB0IE1hc2tpbmcgaW4gRUZMQUdTIi4gSGVu
Y2Ugd2UKbmVlZCB0byBzZXQgdGhlIGZsYWcgZm9yIHRoZSBkdXJhdGlvbiBvZiB0aW1lIGJlaW5n
IGluIGd1ZXN0IGNvbnRleHQuCkhvd2V2ZXIsIFNQRUNfQ1RSTF9FTlRSWV9GUk9NX0hWTSB3YW50
cyB0byBiZSBjYXJyaWVkIG91dCB3aXRoIEVGTEFHUy5JRgpjbGVhci4KClN1Z2dlc3RlZC1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjI6IEFkZCBDTEkgYWZ0ZXIgVk1S
VU4uIEFkanVzdCBkZXNjcmlwdGlvbi4KCi0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL2VudHJ5
LlMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9zdm0vZW50cnkuUwpAQCAtNDMsNyArNDMsNyBAQCBF
TlRSWShzdm1fYXNtX2RvX3Jlc3VtZSkKICAgICAgICAgbGVhICBpcnFfc3RhdCtJUlFTVEFUX3Nv
ZnRpcnFfcGVuZGluZyglcmlwKSwlcmR4CiAgICAgICAgIHhvciAgJWVjeCwlZWN4CiAgICAgICAg
IHNobCAgJElSUVNUQVRfc2hpZnQsJWVheAotICAgICAgICBDTEdJCisgICAgICAgIGNsaQogICAg
ICAgICBjbXAgICVlY3gsKCVyZHgsJXJheCwxKQogICAgICAgICBqbmUgIC5Mc3ZtX3Byb2Nlc3Nf
c29mdGlycXMKIApAQCAtNTcsNyArNTcsNyBAQCBVTkxJS0VMWV9TVEFSVChuZSwgbnN2bV9oYXAp
CiAgICAgICAgICAqIFNvbWVvbmUgc2hvdCBkb3duIG91ciBuZXN0ZWQgcDJtIHRhYmxlOyBnbyBy
b3VuZCBhZ2FpbgogICAgICAgICAgKiBhbmQgbnN2bV92Y3B1X3N3aXRjaCgpIHdpbGwgZml4IGl0
IGZvciB1cy4KICAgICAgICAgICovCi0gICAgICAgIFNUR0kKKyAgICAgICAgc3RpCiAgICAgICAg
IGptcCAgLkxzdm1fZG9fcmVzdW1lCiBfX1VOTElLRUxZX0VORChuc3ZtX2hhcCkKIApAQCAtODcs
NyArODcsMTIgQEAgX19VTkxJS0VMWV9FTkQobnN2bV9oYXApCiAgICAgICAgIHBvcCAgJXJzaQog
ICAgICAgICBwb3AgICVyZGkKIAorICAgICAgICBDTEdJCisgICAgICAgIHN0aQogICAgICAgICBW
TVJVTgorICAgICAgICBjbGkKKyAgICAgICAgU1RHSQorR0xPQkFMKHN2bV9zdGdpX2xhYmVsKQog
CiAgICAgICAgIFNBVkVfQUxMCiAKQEAgLTk2LDEzICsxMDEsMTIgQEAgX19VTkxJS0VMWV9FTkQo
bnN2bV9oYXApCiAgICAgICAgIFNQRUNfQ1RSTF9FTlRSWV9GUk9NX0hWTSAgICAvKiBSZXE6IGI9
Y3VyciAlcnNwPXJlZ3MvY3B1aW5mbywgQ2xvYjogYWNkICovCiAgICAgICAgIC8qIFdBUk5JTkch
IGByZXRgLCBgY2FsbCAqYCwgYGptcCAqYCBub3Qgc2FmZSBiZWZvcmUgdGhpcyBwb2ludC4gKi8K
IAotICAgICAgICBTVEdJCi1HTE9CQUwoc3ZtX3N0Z2lfbGFiZWwpCisgICAgICAgIHN0aQogICAg
ICAgICBtb3YgICVyc3AsJXJkaQogICAgICAgICBjYWxsIHN2bV92bWV4aXRfaGFuZGxlcgogICAg
ICAgICBqbXAgIC5Mc3ZtX2RvX3Jlc3VtZQogCiAuTHN2bV9wcm9jZXNzX3NvZnRpcnFzOgotICAg
ICAgICBTVEdJCisgICAgICAgIHN0aQogICAgICAgICBjYWxsIGRvX3NvZnRpcnEKICAgICAgICAg
am1wICAuTHN2bV9kb19yZXN1bWUKCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 06:19:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 06: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 1fpp97-0000rc-Ej; Wed, 15 Aug 2018 06: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=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpp96-0000rX-0d
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 06:19:04 +0000
X-Inumbo-ID: 2def82e7-a053-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2def82e7-a053-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 06:19:35 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 00:19:01 -0600
Message-Id: <5B73C5D402000078001DE189@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 00:19:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Boris Ostrovsky" <boris.ostrovsky@oracle.com>,
 "Juergen Gross" <jgross@suse.com>,<viro@zeniv.linux.org.uk>
References: <5B30C6E202000078001CD724@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH RESEND] 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: linux-fsdevel@vger.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>

V2hpbGUgdGhpcyBpcyBvbmx5IGEgc3RhcnQgKElPQ1RMX1BSSVZDTURfTU1BUCogYW5kIElPQ1RM
X1BSSVZDTURfRE1fT1AKcmVxdWlyZSBtb3JlIHdvcmspLCBpdCBhdCBsZWFzdCBhbGxvd3Mgc29t
ZSBzaW1wbGUgb3BlcmF0aW9ucyAobGlrZQoieGwgZG1lc2ciKSB3aGljaCBoYXZlIGFsd2F5cyBi
ZWVuIGF2YWlsYWJsZSBvbiBYZW5vTGludXggdG8gd29yayBhZ2Fpbgp3aXRoIGEgNjQtYml0IGtl
cm5lbCB1bmRlcm5lYXRoIGEgMzItYml0IGRpc3Ryby4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQWNrZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0Bz
dXNlLmNvbT4KLS0tClJlc2VuZCBkdWUgdG8gcHJpb3Igb21pc3Npb24gb2YgZmlsZSBzeXN0ZW0g
cmVsYXRlZCBhZGRyZXNzZWVzLgotLS0KIGZzL2NvbXBhdF9pb2N0bC5jIHwgICAxNyArKysrKysr
KysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDE3IGluc2VydGlvbnMoKykKCi0tLSA0LjE4L2Zz
L2NvbXBhdF9pb2N0bC5jCisrKyA0LjE4LXhlbi1wcml2Y21kLWNvbXBhdC1pb2N0bHMvZnMvY29t
cGF0X2lvY3RsLmMKQEAgLTExNSw2ICsxMTUsMTIgQEAKICNpbmNsdWRlIDxhc20vZmJpby5oPgog
I2VuZGlmCiAKKyNpZmRlZiBDT05GSUdfWEVOCisjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS94ZW4u
aD4KKyNpbmNsdWRlIDx4ZW4vZXZ0Y2huLmg+CisjaW5jbHVkZSA8eGVuL3ByaXZjbWQuaD4KKyNl
bmRpZgorCiAjZGVmaW5lIGNvbnZlcnRfaW5fdXNlcihzcmNwdHIsIGRzdHB0cikJCQlcCiAoewkJ
CQkJCQlcCiAJdHlwZW9mKCpzcmNwdHIpIHZhbDsJCQkJXApAQCAtMTMwMCw2ICsxMzA2LDE3IEBA
IElHTk9SRV9JT0NUTChGQklPR0VUQ01BUDMyKQogSUdOT1JFX0lPQ1RMKEZCSU9TQ1VSU09SMzIp
CiBJR05PUkVfSU9DVEwoRkJJT0dDVVJTT1IzMikKICNlbmRpZgorCisjaWZkZWYgQ09ORklHX1hF
TgorQ09NUEFUSUJMRV9JT0NUTChJT0NUTF9QUklWQ01EX0hZUEVSQ0FMTCkKK0NPTVBBVElCTEVf
SU9DVEwoSU9DVExfUFJJVkNNRF9SRVNUUklDVCkKK0NPTVBBVElCTEVfSU9DVEwoSU9DVExfRVZU
Q0hOX0JJTkRfVklSUSkKK0NPTVBBVElCTEVfSU9DVEwoSU9DVExfRVZUQ0hOX0JJTkRfSU5URVJE
T01BSU4pCitDT01QQVRJQkxFX0lPQ1RMKElPQ1RMX0VWVENITl9CSU5EX1VOQk9VTkRfUE9SVCkK
K0NPTVBBVElCTEVfSU9DVEwoSU9DVExfRVZUQ0hOX1VOQklORCkKK0NPTVBBVElCTEVfSU9DVEwo
SU9DVExfRVZUQ0hOX05PVElGWSkKK0NPTVBBVElCTEVfSU9DVEwoSU9DVExfRVZUQ0hOX1JFU0VU
KQorI2VuZGlmCiB9OwogCiAvKgoKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 06:24:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 06: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 1fppDz-0001bg-2I; Wed, 15 Aug 2018 06:24:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fppDx-0001bb-DY
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 06:24:05 +0000
X-Inumbo-ID: e1cdc692-a053-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e1cdc692-a053-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 06:24:37 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 00:24:03 -0600
Message-Id: <5B73C70202000078001DE1A2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 00:24:02 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Len Brown" <lenb@kernel.org>,<rjw@rjwysocki.net>
References: <5B30C13F02000078001CD68D@prv1-mh.provo.novell.com>
In-Reply-To: <5B30C13F02000078001CD68D@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [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: Juergen Gross <jgross@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, 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>

Pj4+IE9uIDI1LjA2LjE4IGF0IDEyOjE3LCAgd3JvdGU6Cj4gVGhpcyBpcyB1bm5lY2Vzc2FyeSBh
bmQgdHJpZ2dlcnMgYSB3YXJuaW5nIGluIHRoZSBoeXBlcnZpc29yLgo+IAo+IE9mdGVuIHN5c3Rl
bXMgaGF2ZSBtb3JlIHByb2Nlc3NvciBlbnRyaWVzIGluIHRoZWlyIEFDUEkgdGFibGVzIHRoYW4g
YXJlCj4gYWN0dWFsbHkgaW5zdGFsbGVkL2FjdGl2ZS4gVGhlIEFDUElfU1RBX0RFVklDRV9QUkVT
RU5UIGJpdCBjYW5ub3QgYmUKPiByZWxpYWJseSB1c2VkLCBidXQgdGhlIEFDUElfTUFEVF9FTkFC
TEVEIGJpdCBjYW4uIEluIG9yZGVyIHRvIG5vdAo+IGludHJvZHVjZSBuZXcgZnVuY3Rpb25zIGlu
IHRoZSBtYWluIEFDUEkgcHJvY2Vzc29yIGRyaXZlciBjb2RlLCBzaW1wbHkKPiB1c2UgYWNwaV9n
ZXRfcGh5c19pZCgpLCB3aGljaCBkb2VzIG1vcmUgdGhhbiB3ZSBuZWVkLCBidXQgd2hpY2ggY2hl
Y2tzCj4gdGhlIE1BRFQgZW5hYmxlZCBiaXQgaW4gdGhlIHByb2Nlc3MuIEFueSBDUFUgZm9yIHdo
aWNoIHdlIGNhbid0Cj4gZGV0ZXJtaW5lIHRoZSBBUElDIElEIGlzIHVubGlrZWx5IHRvIHdvcmsg
cHJvcGVybHkgYW55d2F5LCBzbyB0aGUgZXh0cmEKPiBjaGVja3MgZG9uZSBieSBhY3BpX2dldF9w
aHlzX2lkKCkgc2hvdWxkIGRvIG5vIGhhcm0uCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2FjcGkvcHJvY2Vzc29yX2Nv
cmUuYyAgICB8ICAgIDEgKwo+ICBkcml2ZXJzL3hlbi94ZW4tYWNwaS1wcm9jZXNzb3IuYyB8ICAg
IDYgKysrKysrCj4gIDIgZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspCgpXaXRoIErDvHJn
ZW4ncyBSLWIgaW4gcGxhY2UsIG1heSBJIGFzayBmb3IgYW4gYWNrIGZvciB0aGUgcHJvY2Vzc29y
X2NvcmUuYwpjaGFuZ2UsIG9yIC0gaW4gY2FzZSB5b3UgZGlzbGlrZSB0aGUgbmV3IGV4cG9ydCAt
IGFuIGFsdGVybmF0aXZlIHN1Z2dlc3Rpb24/CgpUaGFua3MsIEphbgoKPiAtLS0gNC4xOC1yYzIv
ZHJpdmVycy9hY3BpL3Byb2Nlc3Nvcl9jb3JlLmMKPiArKysgNC4xOC1yYzIteGVuLUFDUEktcHJv
Y2Vzc29yLXNraXAtZGlzYWJsZWQvZHJpdmVycy9hY3BpL3Byb2Nlc3Nvcl9jb3JlLmMKPiBAQCAt
MjA1LDYgKzIwNSw3IEBAIHBoeXNfY3B1aWRfdCBhY3BpX2dldF9waHlzX2lkKGFjcGlfaGFuZGwK
PiAgCj4gIAlyZXR1cm4gcGh5c19pZDsKPiAgfQo+ICtFWFBPUlRfU1lNQk9MX0dQTChhY3BpX2dl
dF9waHlzX2lkKTsKPiAgCj4gIGludCBhY3BpX21hcF9jcHVpZChwaHlzX2NwdWlkX3QgcGh5c19p
ZCwgdTMyIGFjcGlfaWQpCj4gIHsKPiAtLS0gNC4xOC1yYzIvZHJpdmVycy94ZW4veGVuLWFjcGkt
cHJvY2Vzc29yLmMKPiArKysgCj4gNC4xOC1yYzIteGVuLUFDUEktcHJvY2Vzc29yLXNraXAtZGlz
YWJsZWQvZHJpdmVycy94ZW4veGVuLWFjcGktcHJvY2Vzc29yLmMKPiBAQCAtMzYyLDYgKzM2Miwx
MiBAQCByZWFkX2FjcGlfaWQoYWNwaV9oYW5kbGUgaGFuZGxlLCB1MzIgbHZsCj4gIAlkZWZhdWx0
Ogo+ICAJCXJldHVybiBBRV9PSzsKPiAgCX0KPiArCWlmIChpbnZhbGlkX3BoeXNfY3B1aWQoYWNw
aV9nZXRfcGh5c19pZChoYW5kbGUsCj4gKwkJCQkJCWFjcGlfdHlwZSA9PSBBQ1BJX1RZUEVfREVW
SUNFLAo+ICsJCQkJCQlhY3BpX2lkKSkpIHsKPiArCQlwcl9kZWJ1ZygiQ1BVIHdpdGggQUNQSSBJ
RCAldSBpcyB1bmF2YWlsYWJsZVxuIiwgYWNwaV9pZCk7Cj4gKwkJcmV0dXJuIEFFX09LOwo+ICsJ
fQo+ICAJLyogVGhlcmUgYXJlIG1vcmUgQUNQSSBQcm9jZXNzb3Igb2JqZWN0cyB0aGFuIGluIHgy
QVBJQyBvciBNQURULgo+ICAJICogVGhpcyBjYW4gaGFwcGVuIHdpdGggaW5jb3JyZWN0IEFDUEkg
U1NEVCBkZWNsZXJhdGlvbnMuICovCj4gIAlpZiAoYWNwaV9pZCA+PSBucl9hY3BpX2JpdHMpIHsK
PiAKPiAKPiAKPiAKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 06:40:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 06:40:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fppTd-00033h-Iu; Wed, 15 Aug 2018 06:40: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=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fppTb-00033c-Nj
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 06:40:15 +0000
X-Inumbo-ID: e8d37884-a055-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 e8d37884-a055-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 08:39:07 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 00:40:12 -0600
Message-Id: <5B73CACA02000078001DE1B5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 00:40:10 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Tamas K Lengyel" <tamas.k.lengyel@gmail.com>
References: <20180807140243.11265-1-roger.pau@citrix.com>
 <CABfawhkwcV+T5UxRFZ3jz_1eS3ZVF=sMq=zN2sa+eVq8ux5zVg@mail.gmail.com>
 <20180807143715.kscihz3wuj6mcnfi@mac>
 <CABfawhmQ557uduVUJjTMbZ3u5FWswPvbVYSUBY785Vx=qbitfA@mail.gmail.com>
 <20180807150829.ydvmvpfyrigeeyyd@mac>
 <CABfawhkomnqJ4rjc5ZBZ+rdJSeqx1XTeAKSeYQRva-BoLQeHsw@mail.gmail.com>
 <CABfawhnSmeR_SeMHjL7CG0tCnnHUKPdCPQePD_iRVZiO4N+mxw@mail.gmail.com>
 <20180808082557.iklujkqgmb5sdzyr@mac>
 <5B6ABDE202000078001DBE54@prv1-mh.provo.novell.com>
 <CABfawh=c168v2EDXoqUAgOTM4v3rodRUqQk8XYMMFgo_68PM_w@mail.gmail.com>
In-Reply-To: <CABfawh=c168v2EDXoqUAgOTM4v3rodRUqQk8XYMMFgo_68PM_w@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 0/4] x86/iommu: PVH Dom0 workarounds for
 missing RMRR entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Connor Davis <davisc@ainfosec.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE1LjA4LjE4IGF0IDAzOjAwLCA8dGFtYXMuay5sZW5neWVsQGdtYWlsLmNvbT4gd3Jv
dGU6Cj4gT24gV2VkLCBBdWcgOCwgMjAxOCBhdCAzOjU0IEFNIEphbiBCZXVsaWNoIDxKQmV1bGlj
aEBzdXNlLmNvbT4gd3JvdGU6Cj4+Cj4+ID4+PiBPbiAwOC4wOC4xOCBhdCAxMDoyNSwgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPiB3cm90ZToKPj4gPiBPbiBUdWUsIEF1ZyAwNywgMjAxOCBhdCAxMDo0
NTozMkFNIC0wNjAwLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4+ID4+IE9uIFR1ZSwgQXVnIDcs
IDIwMTggYXQgMTA6MDQgQU0gVGFtYXMgSyBMZW5neWVsCj4+ID4+IDx0YW1hcy5rLmxlbmd5ZWxA
Z21haWwuY29tPiB3cm90ZToKPj4gPj4gKFhFTikgW1ZULURdaW9tbXUuYzo5MTk6IGlvbW11X2Zh
dWx0X3N0YXR1czogRmF1bHQgT3ZlcmZsb3cKPj4gPj4gKFhFTikgW1ZULURdaW9tbXUuYzo5MjE6
IGlvbW11X2ZhdWx0X3N0YXR1czogUHJpbWFyeSBQZW5kaW5nIEZhdWx0Cj4+ID4+IChYRU4pIFtW
VC1EXURNQVI6W0RNQSBSZWFkXSBSZXF1ZXN0IGRldmljZSBbMDAwMDowMDowMi4wXSBmYXVsdCBh
ZGRyCj4+ID4+IDQyOGY5MjYwMDAsIGlvbW11IHJlZyA9IGZmZmY4MmMwMDBhMGMwMDAKPj4gPj4g
KFhFTikgW1ZULURdRE1BUjogcmVhc29uIDA2IC0gUFRFIFJlYWQgYWNjZXNzIGlzIG5vdCBzZXQK
Pj4gPj4gKFhFTikgcHJpbnRfdnRkX2VudHJpZXM6IGlvbW11ICMwIGRldiAwMDAwOjAwOjAyLjAg
Z21mbiA0MjhmOTI2Cj4+ID4+IChYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDQzYWFhZTAwMQo+
PiA+PiAoWEVOKSAgICAgY29udGV4dFsxMF0gPSAyXzQzY2Y5MjAwMQo+PiA+PiAoWEVOKSAgICAg
bDRbMDAwXSA9IDljMDAwMDA0M2NmOTExMDcKPj4gPj4gKFhFTikgICAgIGwzWzEwYV0gPSA4MDAw
MDAwMDAwMDAwMDAwCj4+ID4+IChYRU4pICAgICBsM1sxMGFdIG5vdCBwcmVzZW50Cj4+ID4+Cj4+
ID4+IFRoZSBmYXVsdCBpcyByZXBlYXRlZCBhIG1pbGxpb24gdGltZXMgcGVyIHNlY29uZCBhbmQg
dGhlIHN5c3RlbSBpcwo+PiA+PiBwcmV0dHkgbXVjaCBzdGFsbGVkLgo+PiA+Cj4+ID4gQXMgSmFu
IHNheXMsIHRoaXMgcGFnZSBpcyBvdXRzaWRlIG9mIGFueSByYW5nZSBpbiB0aGUgbWVtb3J5IG1h
cC4gSQo+PiA+IHdvbmRlciBob3dldmVyIHdoYXQncyBpbiB0aGVyZS4KPj4gPgo+PiA+IEkgdGhp
bmsgKGFsc28gc2VlaW5nIHRoZSBQViBpc3N1ZXMpIHlvdSBzaG91bGQgYnJpbmcgdGhpcyB1cCB3
aXRoIHRoZQo+PiA+IGRyaXZlciBtYWludGFpbmVycywgaXQgbWlnaHQgYWN0dWFsbHkgYmUgYSBi
dWcgdGhhdCB0aGUgZHJpdmVyIGlzCj4+ID4gdHJ5aW5nIHRvIGFjY2VzcyBzdWNoIGFkZHJlc3Mu
Cj4+Cj4+IFJpZ2h0LCBlc3BlY2lhbGx5IGNvbnNpZGVyaW5nIHRoYXQgdGhlIGFkZHJlc3MgZG9l
cyBub3QgYXBwZWFyIHRvIGJlCj4+IGludmFyaWFudCwgSSBzdXNwZWN0IHRoZSBkcml2ZXIgc2V0
cyB1cCBzb21lIEkvTyBmcm9tIChwcmVzdW1hYmx5KQo+PiB1bmluaXRpYWxpemVkIGRhdGEuIFRo
aXMgZ29lcyB1bm5vdGljZWQgdW50aWwgRE1BIHRyYW5zbGF0aW9uIGNvbWVzCj4+IGludG8gcGxh
eS4gVGFtYXMgLSBkaWQgeW91IHRyeSBlbmFibGluZyBETUEgdHJhbnNsYXRpb24gaW4gTGludXgK
Pj4gd2hlbiBub3QgcnVubmluZyBvbiB0b3Agb2YgWGVuPyBEZXBlbmRpbmcgb24gdGhlCj4+IENP
TkZJR19JTlRFTF9JT01NVV9ERUZBVUxUX09OIHNldHRpbmcgdGhpcyBtYXkgbm90IGJlIHRoZQo+
PiBkZWZhdWx0Lgo+IAo+IEkgY2hlY2tlZCBhbmQgdGhpcyBrZXJuZWwgb3B0aW9uIGlzIG5vdCBl
bmFibGVkLiBBcmUgeW91IHN1Z2dlc3RpbmcgdG8KPiB0cnkgYm9vdGluZyBqdXN0IExpbnV4IHdp
dGggdGhpcyBvcHRpb24gZW5hYmxlZCB0byBzZWUgd2hhdCBoYXBwZW5zPwoKV2VsbCwgeW91IGRv
bid0IG5lZWQgdG8gcmVidWlsZCB0aGUga2VybmVsIHdpdGggdGhlIGNvbmZpZyBvcHRpb24KZW5h
YmxlZCwgeW91IGNhbiB1c2Ugd2hhdCB5b3UgaGF2ZSBhbmQgYWRkICJpbnRlbF9pb21tdT1vbiIK
dG8gdGhlIGtlcm5lbCBjb21tYW5kIGxpbmUuIEluIGNhc2UgdGhpcyB3b3JrcyB3aXRob3V0IGFu
eSBmYXVsdHMsCmNoYW5naW5nIHRvICJpbnRlbF9pb21tdT1vbixpZ2Z4X29mZiIgbWF5IG9yIG1h
eSBub3QgcHJvdmlkZQpmdXJ0aGVyIGluc2lnaHQuCgo+PiA+IEluIHRoZSBtZWFudGltZSwgeW91
IGNhbiB0cnkgdG8gYWRkIHRvIHRoZSBjb21tYW5kIGxpbmU6Cj4+ID4KPj4gPiBybXJyPTB4NDI4
ZjkyNj0wOjA6Mi4wCj4+ID4KPj4gPiBJbiBvcmRlciB0byBmb3JjZSBhbiBpb21tdSBtYXBwaW5n
IG9mIHRoaXMgYWRkcmVzcy4KPj4KPj4gSSBzdXNwZWN0IHRoaXMgd29uJ3QgaGVscCBtdWNoLgo+
Pgo+IAo+IFRoZSBtZm4gaXMgbm90IGFsd2F5cyB0aGUgc2FtZSBidXQgc2VlbXMgdG8gYmUgYXQg
bGVhc3Qgb24gc29tZQo+IG9jY2FzaW9uLgoKSSBleHBlY3QgdGhhdCdzIGJlY2F1c2UgbWFueSB0
aGluZ3MgZWFybHkgYXQgYm9vdCBnbyBwcmV0dHkKZGV0ZXJtaW5pc3RpY2FsbHkuCgo+IEkgbWFu
YWdlZCB0byByZWJvb3Qgd2l0aCB0aGUgcmlnaHQgcm1ycj0gb3B0aW9uIHNldCBidXQgSSdtCj4g
c3RpbGwgZ2V0dGluZyB0aGUgc2FtZSBmYXVsdHMgb3ZlciBhbmQgb3ZlciBmb3IgdGhhdCBtZm4g
SSBzZXQgaW4gdGhlCj4gcm1ycj0gb3B0aW9uLgoKSG1tLCBhbmQgdGhlIGZhdWx0cyBzdGlsbCBz
aG93IG5vbi1wcmVzZW50IGVudHJpZXMgZm9yIHRoZXNlPyBUaGlzCm9wdGlvbnMgaXMgYXQgcmlz
ayBvZiBnZXR0aW5nIG1pc3NwZWxsZWQgLSBkaWQgeW91IGNoZWNrIHRoYXQgdGhlCm9wdGlvbiB5
b3UndmUgc3BlY2lmaWVkIGFjdHVhbGx5IHRvb2sgZWZmZWN0PwoKSmFuCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 07:22:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 07:22: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 1fpq83-0006PX-GD; Wed, 15 Aug 2018 07:22: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=fjet=k6=citrix.com=prvs=75862455f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fpq82-0006PS-OA
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 07:22:02 +0000
X-Inumbo-ID: fa43eadc-a05b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fa43eadc-a05b-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 07:22:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,241,1531785600"; d="scan'208";a="62840874"
Date: Wed, 15 Aug 2018 08:21:55 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Christopher Clark <christopher.w.clark@gmail.com>
Message-ID: <20180815072155.2zr5kum2odwpc6cj@citrix.com>
References: <1534279089-26282-1-git-send-email-christopher.w.clark@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534279089-26282-1-git-send-email-christopher.w.clark@gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libxl/arm: Fix build on arm64 + acpi w/ gcc
 8.2
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, julien.grall@arm.com,
 sstabellini@kernel.org, ian.jackson@eu.citrix.com, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgMTQsIDIwMTggYXQgMDE6Mzg6MDlQTSAtMDcwMCwgQ2hyaXN0b3BoZXIgQ2xh
cmsgd3JvdGU6Cj4gQWRkIHplcm8tcGFkZGluZyB0byAjZGVmaW5lZCBBQ1BJIHRhYmxlIHN0cmlu
Z3MgdGhhdCBhcmUgY29waWVkLiAKPiBQcm92aWRlcyBzdWZmaWNpZW50IGNoYXJhY3RlcnMgdG8g
c2F0aXNmeSB0aGUgbGVuZ3RoIHJlcXVpcmVkIHRvCj4gZnVsbHkgcG9wdWxhdGUgdGhlIGRlc3Rp
bmF0aW9uIGFuZCBwcmV2ZW50IGFycmF5LWJvdW5kcyB3YXJuaW5ncy4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIuY2xhcms2QGJhZXN5c3RlbXMuY29t
Pgo+IC0tLQo+IAo+IFBsZWFzZSBhZGQgdGhpcyBwYXRjaCB0byB0aGUgYmFja3BvcnQgbGlzdCBm
b3IgdGhlIG5leHQgbWlub3IgNC4xMQo+IHJlbGVhc2UuCj4gCj4gUHJpb3IgdG8gdGhpczogZ2Nj
IDguMiBvYmplY3RzIHRvIG1lbWNweSBwYXN0IGJvdW5kczoKPiAKPiB8IGxpYnhsX2FybV9hY3Bp
LmM6IEluIGZ1bmN0aW9uICdtYWtlX2FjcGlfaGVhZGVyJzoKPiB8IGxpYnhsX2FybV9hY3BpLmM6
MjA4OjU6IGVycm9yOiAnbWVtY3B5JyBmb3JtaW5nIG9mZnNldCBbNSwgNl0gaXMgb3V0Cj4gb2Yg
dGhlIGJvdW5kcyBbMCwgNF0gWy1XZXJyb3I9YXJyYXktYm91bmRzXQo+IHwgICAgICBtZW1jcHko
aC0+b2VtX2lkLCBBQ1BJX09FTV9JRCwgc2l6ZW9mKGgtPm9lbV9pZCkpOwo+IHwgICAgICBefn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+CgpQbGVhc2UgYWRk
IEJVSUxEX0JVR19PTiB0byBjaGVjayB0aGUgc2l6ZSBvZiBvZW1faWQgYW5kIEFDUElfT0VNX0lE
IGFyZQphY3R1YWxseSB0aGUgc2FtZS4KCj4gfCBsaWJ4bF9hcm1fYWNwaS5jOjIwOTo1OiBlcnJv
cjogJ21lbWNweScgZm9ybWluZyBvZmZzZXQgWzUsIDhdIGlzIG91dAo+IG9mIHRoZSBib3VuZHMg
WzAsIDRdIFstV2Vycm9yPWFycmF5LWJvdW5kc10KPiB8ICAgICAgbWVtY3B5KGgtPm9lbV90YWJs
ZV9pZCwgQUNQSV9PRU1fVEFCTEVfSUQsCj4gc2l6ZW9mKGgtPm9lbV90YWJsZV9pZCkpOwo+IHwK
PiBefn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+Cj4gfCBsaWJ4bF9hcm1fYWNwaS5jOjIxMTo1OiBlcnJvcjogJ21lbWNweScg
Zm9ybWluZyBvZmZzZXQgNCBpcyBvdXQgb2YgdGhlCj4gYm91bmRzIFswLCAzXSBbLVdlcnJvcj1h
cnJheS1ib3VuZHNdCj4gfCAgICAgIG1lbWNweShoLT5hc2xfY29tcGlsZXJfaWQsIEFDUElfQVNM
X0NPTVBJTEVSX0lELAo+IHwgICAgICBefn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn4KPiB8ICAgICAgICAgICAgIHNpemVvZihoLT5hc2xfY29tcGlsZXJfaWQp
KTsKPiB8ICAgICAgICAgICAgIH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgo+IHwgSW4gZnVu
Y3Rpb24gJ21ha2VfYWNwaV9yc2RwLmlzcmEuNCcsCj4gfCAgICAgaW5saW5lZCBmcm9tICdsaWJ4
bF9fcHJlcGFyZV9hY3BpJyBhdCBsaWJ4bF9hcm1fYWNwaS5jOjM4OTo1Ogo+IHwgbGlieGxfYXJt
X2FjcGkuYzoxOTM6NTogZXJyb3I6ICdtZW1jcHknIGZvcm1pbmcgb2Zmc2V0IFs1LCA2XSBpcyBv
dXQKPiBvZiB0aGUgYm91bmRzIFswLCA0XSBbLVdlcnJvcj1hcnJheS1ib3VuZHNdCj4gfCAgICAg
IG1lbWNweShyc2RwLT5vZW1faWQsIEFDUElfT0VNX0lELCBzaXplb2YocnNkcC0+b2VtX2lkKSk7
Cj4gfCAgICAgIF5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn4KPiAKPiAgdG9vbHMvbGlieGwvbGlieGxfYXJtX2FjcGkuYyB8IDYgKysrLS0tCj4g
IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4gCj4gZGlm
ZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybV9hY3BpLmMgYi90b29scy9saWJ4bC9saWJ4
bF9hcm1fYWNwaS5jCj4gaW5kZXggNjM2ZjcyNC4uZWVjYTFkZSAxMDA2NDQKPiAtLS0gYS90b29s
cy9saWJ4bC9saWJ4bF9hcm1fYWNwaS5jCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfYXJtX2Fj
cGkuYwo+IEBAIC00OCw5ICs0OCw5IEBAIGV4dGVybiBjb25zdCB1bnNpZ25lZCBjaGFyIGRzZHRf
YW55Y3B1X2FybVtdOwo+ICBfaGlkZGVuCj4gIGV4dGVybiBjb25zdCBpbnQgZHNkdF9hbnljcHVf
YXJtX2xlbjsKPiAgCj4gLSNkZWZpbmUgQUNQSV9PRU1fSUQgIlhlbiIKPiAtI2RlZmluZSBBQ1BJ
X09FTV9UQUJMRV9JRCAiQVJNIgo+IC0jZGVmaW5lIEFDUElfQVNMX0NPTVBJTEVSX0lEICJYTCIK
PiArI2RlZmluZSBBQ1BJX09FTV9JRCAiWGVuXDBcMCIKPiArI2RlZmluZSBBQ1BJX09FTV9UQUJM
RV9JRCAiQVJNXDBcMFwwXDAiCj4gKyNkZWZpbmUgQUNQSV9BU0xfQ09NUElMRVJfSUQgIlhMXDAi
Cj4gIAo+ICBlbnVtIHsKPiAgICAgIFJTRFAsCj4gLS0gCj4gMi43LjQKPiAKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 07:34:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 07: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 1fpqKO-0007GA-KW; Wed, 15 Aug 2018 07:34: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=fjet=k6=citrix.com=prvs=75862455f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fpqKN-0007G4-7j
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 07:34:47 +0000
X-Inumbo-ID: c2044e5f-a05d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c2044e5f-a05d-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 07:35:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,241,1531785600"; d="scan'208";a="62841363"
Date: Wed, 15 Aug 2018 08:34:43 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Message-ID: <20180815073443.ytcrgjxv4stc3m2f@citrix.com>
References: <alpine.DEB.2.10.1808141506480.15066@sstabellini-ThinkPad-X260>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <alpine.DEB.2.10.1808141506480.15066@sstabellini-ThinkPad-X260>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libxl: start pvqemu when 9pfs is requested
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gVHVlLCBBdWcgMTQsIDIwMTggYXQgMDM6MTM6MDlQTSAtMDcwMCwgU3RlZmFubyBTdGFiZWxs
aW5pIHdyb3RlOgo+IFBWIDlwZnMgcmVxdWlyZXMgdGhlIFBWIGJhY2tlbmQgaW4gUUVNVS4gTWFr
ZSBzdXJlIHRoYXQgbGlieGwga25vd3MgaXQuCj4gCj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBT
dGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 07:48:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 07: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 1fpqX7-00089X-Qs; Wed, 15 Aug 2018 07:47: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=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpqX7-00089S-1O
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 07:47:57 +0000
X-Inumbo-ID: 98fedca8-a05f-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 98fedca8-a05f-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 07:48:28 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 01:47:55 -0600
Message-Id: <5B73DAAA02000078001DE321@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 01:47:54 -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 for-4.6] amend "x86/spec-ctrl: CPUID/MSR
 definitions for L1D_FLUSH"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBwYXJ0IG9mIFhTQS0yNzMgLyBDVkUtMjAxOC0zNjQ2LgoKU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEvdG9vbHMvbGlieGMveGNfY3B1
ZmVhdHVyZS5oCisrKyBiL3Rvb2xzL2xpYnhjL3hjX2NwdWZlYXR1cmUuaApAQCAtMTQ3LDYgKzE0
Nyw3IEBACiAvKiBJbnRlbC1kZWZpbmVkIENQVSBmZWF0dXJlcywgQ1BVSUQgbGV2ZWwgMHgwMDAw
MDAwNzowIChlZHgpICovCiAjZGVmaW5lIFg4Nl9GRUFUVVJFX0lCUlNCICAgICAgIDI2IC8qIElC
UlMgYW5kIElCUEIgc3VwcG9ydCAodXNlZCBieSBJbnRlbCkgKi8KICNkZWZpbmUgWDg2X0ZFQVRV
UkVfU1RJQlAgICAgICAgMjcgLyogU1RJQlAgKi8KKyNkZWZpbmUgWDg2X0ZFQVRVUkVfTDFEX0ZM
VVNIICAgMjggLyogTVNSX0ZMVVNIX0NNRCBhbmQgTDFEIGZsdXNoLiAqLwogI2RlZmluZSBYODZf
RkVBVFVSRV9TU0JEICAgICAgICAzMSAvKiBNU1JfU1BFQ19DVFJMLlNTQkQgYXZhaWxhYmxlICov
CiAKICNlbmRpZiAvKiBfX0xJQlhDX0NQVUZFQVRVUkVfSCAqLwotLS0gMjAxNi0wMi0xMmUub3Jp
Zy90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYworKysgMjAxNi0wMi0xMmUvdG9vbHMvbGlieGMv
eGNfY3B1aWRfeDg2LmMKQEAgLTM3MCw2ICszNzAsNyBAQCBzdGF0aWMgdm9pZCB4Y19jcHVpZF9o
dm1fcG9saWN5KAogICAgICAgICAgICAgICAgICAgICAgICAgYml0bWFza29mKFg4Nl9GRUFUVVJF
X0ZTR1NCQVNFKSk7CiAgICAgICAgICAgICByZWdzWzNdICY9IChiaXRtYXNrb2YoWDg2X0ZFQVRV
UkVfSUJSU0IpIHwKICAgICAgICAgICAgICAgICAgICAgICAgIGJpdG1hc2tvZihYODZfRkVBVFVS
RV9TVElCUCkgfAorICAgICAgICAgICAgICAgICAgICAgICAgYml0bWFza29mKFg4Nl9GRUFUVVJF
X0wxRF9GTFVTSCkgfAogICAgICAgICAgICAgICAgICAgICAgICAgYml0bWFza29mKFg4Nl9GRUFU
VVJFX1NTQkQpKTsKICAgICAgICAgfSBlbHNlCiAgICAgICAgICAgICByZWdzWzFdID0gcmVnc1sz
XSA9IDA7Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2
bS9odm0uYwpAQCAtNDYyNyw2ICs0NjI3LDggQEAgdm9pZCBodm1fY3B1aWQodW5zaWduZWQgaW50
IGlucHV0LCB1bnNpZwogICAgICAgICAgICAgaWYgKCAhYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJF
X1NDX01TUl9IVk0pICkKICAgICAgICAgICAgICAgICAqZWR4ICY9IH4oY3B1ZmVhdF9tYXNrKFg4
Nl9GRUFUVVJFX0lCUlNCKSB8CiAgICAgICAgICAgICAgICAgICAgICAgICAgIGNwdWZlYXRfbWFz
ayhYODZfRkVBVFVSRV9TU0JEKSk7CisgICAgICAgICAgICBpZiAoICFib290X2NwdV9oYXMoWDg2
X0ZFQVRVUkVfTDFEX0ZMVVNIKSApCisgICAgICAgICAgICAgICAgKmVkeCAmPSB+Y3B1ZmVhdF9t
YXNrKFg4Nl9GRUFUVVJFX0wxRF9GTFVTSCk7CiAKICAgICAgICAgICAgIC8qCiAgICAgICAgICAg
ICAgKiBPdmVycmlkZSBTVElCUCB0byBtYXRjaCBJQlJTLiAgR3Vlc3RzIGNhbiBzYWZlbHkgdXNl
IFNUSUJQCi0tLSBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni90cmFw
cy5jCkBAIC04ODIsNiArODgyLDcgQEAgdm9pZCBwdl9jcHVpZChzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncwogICAgICAgICAgICAgICAgIGlmICggIWJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9T
Q19NU1JfUFYpICkKICAgICAgICAgICAgICAgICAgICAgZCAmPSB+KGNwdWZlYXRfbWFzayhYODZf
RkVBVFVSRV9JQlJTQikgfAogICAgICAgICAgICAgICAgICAgICAgICAgICAgY3B1ZmVhdF9tYXNr
KFg4Nl9GRUFUVVJFX1NTQkQpKTsKKyAgICAgICAgICAgICAgICBkICY9IH5jcHVmZWF0X21hc2so
WDg2X0ZFQVRVUkVfTDFEX0ZMVVNIKTsKIAogICAgICAgICAgICAgICAgIC8qCiAgICAgICAgICAg
ICAgICAgICogT3ZlcnJpZGUgU1RJQlAgdG8gbWF0Y2ggSUJSUy4gIEd1ZXN0cyBjYW4gc2FmZWx5
IHVzZSBTVElCUAoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 07:55:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 07:55:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpqeB-0000VD-It; Wed, 15 Aug 2018 07:55: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=wk8f=k6=gmail.com=rjwysocki@srs-us1.protection.inumbo.net>)
 id 1fpqeA-0000V8-GC
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 07:55:14 +0000
X-Inumbo-ID: 9da787a6-a060-11e8-a6a9-d7ebe60f679a
Received: from mail-oi0-f65.google.com (unknown [209.85.218.65])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9da787a6-a060-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 07:55:45 +0000 (UTC)
Received: by mail-oi0-f65.google.com with SMTP id q11-v6so604749oic.12
 for <xen-devel@lists.xenproject.org>; Wed, 15 Aug 2018 00:55:12 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=aJosg0t+TRl6dZICbp1zfPkUXC4AZyO76Bz+ngj8X2Y=;
 b=coMUihH9aLGSrNLqDqljhEVGi/6IeLtd2zzDJb5kL9fbX2M+gSgi6IigtcE2u11JkE
 tCaIgdJI+qhE59Dz7cwsCb2rVFF31B/EaVICcn4p6rw0m/+nhxcvUyqwMjE7PYgSQi1F
 zTZ7/IA/JzEzxi9g/nSgp8mvmB3sjZyUb8APGTCRIASqdoaPkTwA0Meu2hGjwlGtIMGD
 QxkGhCqEijcC7+PN3T82/jGz5A5TohFWXtKbXf0HcndGF91ThrZcmZrSppTc1e8j+zCn
 zhfXLiE6N7AorcgeIt4/lQDD48gO5dN6paHygXnll6URr+dU80cAxo3BIEAeqT53mO7K
 A/vg==
X-Gm-Message-State: AOUpUlEEIoTbohjx4wXexMYCXTg2yWDcXPqS/YWbyq3Hc+pwKvq5bOAb
 xMz9sd/U9je11R/6XrBLLmRtMAdxxy22XNCEKuo=
X-Google-Smtp-Source: AA+uWPykhmOWfPohFUDF0kffaSRNlvD4ENAoNKIxKsS1xTFSjXLa+uPE5pFt9zrXvKccBGTGjsSVBeCFei3f0a0KwQk=
X-Received: by 2002:aca:ad4f:: with SMTP id
 w76-v6mr28031630oie.233.1534319712451; 
 Wed, 15 Aug 2018 00:55:12 -0700 (PDT)
MIME-Version: 1.0
References: <5B30C13F02000078001CD68D@prv1-mh.provo.novell.com>
 <5B73C70202000078001DE1A2@prv1-mh.provo.novell.com>
In-Reply-To: <5B73C70202000078001DE1A2@prv1-mh.provo.novell.com>
From: "Rafael J. Wysocki" <rafael@kernel.org>
Date: Wed, 15 Aug 2018 09:55:00 +0200
Message-ID: <CAJZ5v0gO1qsj6fqYHJfodwQugSSFbRO5zCjyA9cpN=z1RW49vw@mail.gmail.com>
To: JBeulich@suse.com
Subject: Re: [Xen-devel] Ping: [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: Juergen Gross <jgross@suse.com>, "Rafael J. Wysocki" <rjw@rjwysocki.net>,
 ACPI Devel Maling List <linux-acpi@vger.kernel.org>,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Len Brown <lenb@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>

T24gV2VkLCBBdWcgMTUsIDIwMTggYXQgODo0NCBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gPj4+IE9uIDI1LjA2LjE4IGF0IDEyOjE3LCAgd3JvdGU6Cj4gPiBU
aGlzIGlzIHVubmVjZXNzYXJ5IGFuZCB0cmlnZ2VycyBhIHdhcm5pbmcgaW4gdGhlIGh5cGVydmlz
b3IuCj4gPgo+ID4gT2Z0ZW4gc3lzdGVtcyBoYXZlIG1vcmUgcHJvY2Vzc29yIGVudHJpZXMgaW4g
dGhlaXIgQUNQSSB0YWJsZXMgdGhhbiBhcmUKPiA+IGFjdHVhbGx5IGluc3RhbGxlZC9hY3RpdmUu
IFRoZSBBQ1BJX1NUQV9ERVZJQ0VfUFJFU0VOVCBiaXQgY2Fubm90IGJlCj4gPiByZWxpYWJseSB1
c2VkLCBidXQgdGhlIEFDUElfTUFEVF9FTkFCTEVEIGJpdCBjYW4uIEluIG9yZGVyIHRvIG5vdAo+
ID4gaW50cm9kdWNlIG5ldyBmdW5jdGlvbnMgaW4gdGhlIG1haW4gQUNQSSBwcm9jZXNzb3IgZHJp
dmVyIGNvZGUsIHNpbXBseQo+ID4gdXNlIGFjcGlfZ2V0X3BoeXNfaWQoKSwgd2hpY2ggZG9lcyBt
b3JlIHRoYW4gd2UgbmVlZCwgYnV0IHdoaWNoIGNoZWNrcwo+ID4gdGhlIE1BRFQgZW5hYmxlZCBi
aXQgaW4gdGhlIHByb2Nlc3MuIEFueSBDUFUgZm9yIHdoaWNoIHdlIGNhbid0Cj4gPiBkZXRlcm1p
bmUgdGhlIEFQSUMgSUQgaXMgdW5saWtlbHkgdG8gd29yayBwcm9wZXJseSBhbnl3YXksIHNvIHRo
ZSBleHRyYQo+ID4gY2hlY2tzIGRvbmUgYnkgYWNwaV9nZXRfcGh5c19pZCgpIHNob3VsZCBkbyBu
byBoYXJtLgo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KPiA+IC0tLQo+ID4gIGRyaXZlcnMvYWNwaS9wcm9jZXNzb3JfY29yZS5jICAgIHwgICAg
MSArCj4gPiAgZHJpdmVycy94ZW4veGVuLWFjcGktcHJvY2Vzc29yLmMgfCAgICA2ICsrKysrKwo+
ID4gIDIgZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspCj4KPiBXaXRoIErDvHJnZW4ncyBS
LWIgaW4gcGxhY2UsIG1heSBJIGFzayBmb3IgYW4gYWNrIGZvciB0aGUgcHJvY2Vzc29yX2NvcmUu
Ywo+IGNoYW5nZSwgb3IgLSBpbiBjYXNlIHlvdSBkaXNsaWtlIHRoZSBuZXcgZXhwb3J0IC0gYW4g
YWx0ZXJuYXRpdmUgc3VnZ2VzdGlvbj8KCkl0IGlzIGZpbmUgdG8gZXhwb3J0IGl0IElNTy4gIElm
IHlvdSBuZWVkIG15IEFDSyBmb3IgdGhhdCwgcGxlYXNlIGZlZWwKZnJlZSB0byBhZGQgaXQgdG8g
dGhlIHBhdGNoLgoKVGhhbmtzLApSYWZhZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 07:57:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 07:57: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 1fpqgG-0000de-1T; Wed, 15 Aug 2018 07:57: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=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpqgF-0000dZ-1h
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 07:57:23 +0000
X-Inumbo-ID: e9f7cb9d-a060-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e9f7cb9d-a060-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 07:57:54 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 01:57:20 -0600
Message-Id: <5B73DCDF02000078001DE331@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 01:57:19 -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] gnttab/ARM: properly implement
 gnttab_create_status_page()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 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>

UHJldmVudCB0aGUgIkJVR19PTihwYWdlX2dldF9vd25lcihwZykgIT0gZCkiIGluCmdudHRhYl91
bnBvcHVsYXRlX3N0YXR1c19mcmFtZXMoKSBmcm9tIHRyaWdnZXJpbmcuCgpSZXBvcnRlZC1ieTog
546L56OKIDxsZWkxOS53YW5nQHNhbXN1bmcuY29tPgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQpJdCBsb29rcyB0byBtZSBhcyBpZiB0aGlzIHdhcyB0
aGUgb25seSBwaWVjZSBtaXNzaW5nIHRvIG1ha2UgdjIgZ3JhbnQKdGFibGVzIHdvcmsgb24gQVJN
LCBidXQgdGhpcyB3YXMgYnVpbGQgdGVzdGVkIG9ubHkgYW55d2F5LgoKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRf
dGFibGUuaApAQCAtMjEsNyArMjEsNiBAQCBpbnQgY3JlYXRlX2dyYW50X2hvc3RfbWFwcGluZyh1
bnNpZ25lZCBsCiBpbnQgcmVwbGFjZV9ncmFudF9ob3N0X21hcHBpbmcodW5zaWduZWQgbG9uZyBn
cGFkZHIsIG1mbl90IG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBsb25nIG5ld19ncGFkZHIsIHVuc2lnbmVkIGludCBmbGFncyk7CiB2b2lkIGdudHRhYl9tYXJr
X2RpcnR5KHN0cnVjdCBkb21haW4gKmQsIG1mbl90IG1mbik7Ci0jZGVmaW5lIGdudHRhYl9jcmVh
dGVfc3RhdHVzX3BhZ2UoZCwgdCwgaSkgZG8ge30gd2hpbGUgKDApCiAjZGVmaW5lIGdudHRhYl9y
ZWxlYXNlX2hvc3RfbWFwcGluZ3MoZG9tYWluKSAxCiBzdGF0aWMgaW5saW5lIGludCByZXBsYWNl
X2dyYW50X3N1cHBvcnRlZCh2b2lkKQogewpAQCAtODQsNiArODMsMTIgQEAgc3RhdGljIGlubGlu
ZSB1bnNpZ25lZCBpbnQgZ250dGFiX2RvbTBfbQogICAgICAgICAgICAgdmlydF90b19wYWdlKChj
aGFyICopKHQpLT5zaGFyZWRfcmF3W2ldKSwgZCwgU0hBUkVfcncpOyAgICAgIFwKICAgICB9IHdo
aWxlICggMCApCiAKKyNkZWZpbmUgZ250dGFiX2NyZWF0ZV9zdGF0dXNfcGFnZShkLCB0LCBpKSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgZG8geyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAg
ICBzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0KCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICAgICAgICAgIHZpcnRfdG9fcGFnZSgoY2hhciAqKSh0KS0+c3RhdHVz
W2ldKSwgZCwgU0hBUkVfcncpOyAgICAgICAgICBcCisgICAgfSB3aGlsZSAoIDAgKQorCiAjZGVm
aW5lIGdudHRhYl9zaGFyZWRfZ21mbihkLCB0LCBpKSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAogICAgIGdmbl94KCgoaSkgPj0gbnJfZ3JhbnRfZnJhbWVzKHQpKSA/IElO
VkFMSURfR0ZOIDogKHQpLT5hcmNoLnNoYXJlZF9nZm5baV0pCiAKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 07:57:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 07:57:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpqgQ-0000f4-AX; Wed, 15 Aug 2018 07: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=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fpqgP-0000er-9A
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 07:57:33 +0000
X-Inumbo-ID: b4945b32-a060-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b4945b32-a060-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 09:56:25 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,242,1531785600"; d="scan'208";a="77638923"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B73DAAA02000078001DE321@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: <05db1c3b-8d15-18da-32c6-7f7bcff3b7a6@citrix.com>
Date: Wed, 15 Aug 2018 08:57:13 +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: <5B73DAAA02000078001DE321@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 for-4.6] amend "x86/spec-ctrl: CPUID/MSR
 definitions for L1D_FLUSH"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDgvMjAxOCAwODo0NywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhpcyBpcyBwYXJ0IG9m
IFhTQS0yNzMgLyBDVkUtMjAxOC0zNjQ2Lgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgoKT29wcyB5ZXMuCgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClRoaXMgaXNuJ3Qgc3RyaWN0bHkgbmVlZGVkIGZv
ciBzZWN1cml0eSwgYXMgTDFEIEZsdXNoIGlzIG9ubHkgbmVlZGVkIGJ5Cmh5cGVydmlzb3JzLCBi
dXQgaXRzIGRlZmluaXRlbHkgb2RkIHRvIGhhdmUgaXQgbWlzc2luZyBmcm9tIDQuNi4KCn5BbmRy
ZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 08:08:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 08:08: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 1fpqqV-00029V-RP; Wed, 15 Aug 2018 08:07:59 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.44])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <omkar.bolla@pathpartnertech.com>) id 1fpqqT-00029Q-PM
 for xen-devel@lists.xensource.com; Wed, 15 Aug 2018 08:07:57 +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 98/16-30158-C5FD37B5;
 Wed, 15 Aug 2018 08:07:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprNKsWRWlGSWpSXmKPExsVyMfSetm7M/eJ
 og+1L2SzuTXnP7sDosb1vF3sAYxRrZl5SfkUCa8axM7PZCj6IVlzYe5+xgbFNuIuRi0NIYDqj
 xKJN/5lAHBaBDlaJaSu3sYA4EgJzWCVWn+1ihXAOMEo0z5jE3sXICeQUSexu/QdlV0p8WPOSC
 cTmFRCUODnzCQuILSQQJnG2czuYzSlgIdG9aTsjRPw9o8TdX0EgNpuAscSlN3+YQWwWAVWJT0
 0L2SDmBEhc29EPNl8YaM6LhsWsILaIgJFE553LQDM5OJgFFCWWrCoFCTML+Egc2niRcQKj4Cw
 kV8xCkoKwNSVat/9mh7A1JBbc2QcV15ZYtvA18wJG1lWM5klFmekZJbmJmTm6hgYGuoaGRrqG
 lsa6RsZ6iVW6iXqppbrlqcUluoZ6ieXFesWVuck5KXp5qSWbGIGRwAAEOxjPfEs+xCjJwaQky
 qtfXRwtxJeUn1KZkVicEV9UmpNafIhRhoNDSYK3+B5QTrAoNT21Ii0zBxiTMGkJDh4lEd4VIG
 ne4oLE3OLMdIjUKcZAjk2Puicxc5xq7gGSk1ZOApJH7k0BkhfA5LyjU4Hkn/dAUoglLz8vVUq
 cNx1kkADIoIzSPLg1sDRziVFWSpiXEehwIZ6C1KLczBJU+VeM4hyMSsK8JSBTeDLzSuCueQV0
 KBPQockihSCHliQipKQaGFUUVvjt6rjisinqjvPaY/ODZ8yJ33fEaHLH+4YjVwq2rWG+Y1zDu
 O6BgEBryanEu0uWiIV/6Jxz44vp0y8f3jrZXjDg+Me379K2Wft5HszkNxD58XP+n7kFE3VPpI
 q/71+59GyM/cGO2gO9HTz2s6b0Vu94sv61bewNRteCl4GT3UQbnt+R4qpXYinOSDTUYi4qTgQ
 AxopMwC4DAAA=
X-Env-Sender: omkar.bolla@pathpartnertech.com
X-Msg-Ref: server-16.tower-264.messagelabs.com!1534320475!4976647!1
X-Originating-IP: [209.85.222.43]
X-SpamReason: No, hits=0.1 required=7.0 tests=HTML_30_40,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 9.9.15; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27646 invoked from network); 15 Aug 2018 08:07:55 -0000
Received: from mail-ua1-f43.google.com (HELO mail-ua1-f43.google.com)
 (209.85.222.43)
 by server-16.tower-264.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 15 Aug 2018 08:07:55 -0000
Received: by mail-ua1-f43.google.com with SMTP id i4-v6so444237uak.0
 for <xen-devel@lists.xensource.com>; Wed, 15 Aug 2018 01:07:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=pathpartnertech.com; s=google;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=l2OTdBx0aG7yQpHJKbI8jLOJV0lrrl6HRz7AGvEWTZQ=;
 b=i2nI656+CZK6Q8F88l8uaI61euTZSqkqQZVTyotpepPjzk+q3PCWLpGDUsyf9IYXz7
 SYEidIPWXK+jYoKkWhlnQgsdOffeD60A7vYuRMLJT2ZZRZ6CiDPmzqcyOCYV0+nVIazK
 dujhxd0Xbd7ZdvEYprTKFLDIvWOTxhRS59v0rC4Ik0leAaqo9urXH1dhsaIr+/+t6Uki
 fjKt7Q6jrFB+eHPnxpIT57gm17bbIYgSPqEIqf55SeeAqZKtg6TNnkcakSCAXYFRNBxN
 sHQ87uqleMlVAko3zky85Rv1qN4oAYEqSRxXFyJyyH4P6/3nbiZbpxwzXfjw8TcYEK36
 TL8Q==
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=l2OTdBx0aG7yQpHJKbI8jLOJV0lrrl6HRz7AGvEWTZQ=;
 b=b10ZHmGVUlh0+1658I1zmL6N5rhuY7vQE2TR2iDoF9CRa1c8KU0pV6z6BTf/thDgxn
 lXpOhgWEAi2Zkr5vuz2VDie8seRcqQODJC/a9NYfZLQMd3FOER+vZSMZfzLDaDUqSlWH
 xtPEOw6EDRPch69RJKNlPZkIEp94hMtPJzfRMULkLDn2RIoB9JqzPBEBo9ypW8dyrmxs
 v49BqSiAk1VY+59zz19prHM1JpDivaK5tt8cTFFkMEVeJ+ApIy/hB7/YB/xqVO9txlzC
 7AAzD4G3IUTG9Y35euYsXHiZ9IEIsS2D4leWWJAwx7BT0aQWxHy3PPDonVAytmpWeenn
 nFPw==
X-Gm-Message-State: AOUpUlEcOkEs4GoPHXf0XtG9VOLJoV4dd9O3hinqBfu2FLQkLp+Hu/3n
 4e3ouAuIllQxWi+Dh4lS1ZSYpv1gNrGkpor/CsHMb15aBdIPG8dp6+8axOKAyebHMUQk5IrCAhr
 JvT6OhYOV/blvQQPJ4z0bjK78C247/duR19Q=
X-Google-Smtp-Source: AA+uWPzERwcICrkmitpB3u+WcDheh3MJnSub9x13pBfagG7kHvVpR0MHtebKXyzLrfHb6YQ8WAM/WWygDZ4as8LmQkU=
X-Received: by 2002:a1f:a38b:: with SMTP id
 m133-v6mr15779485vke.20.1534320474825; 
 Wed, 15 Aug 2018 01:07:54 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a67:8797:0:0:0:0:0 with HTTP; Wed, 15 Aug 2018 01:07:54
 -0700 (PDT)
In-Reply-To: <20180813130114.GA14031@char.us.oracle.com>
References: <CAC4nxbsJss__sbvs5fKEW1RZAiyC8KNvV3HMPM88v4HmBwO+ZA@mail.gmail.com>
 <20180811170626.GB20295@char.us.oracle.com>
 <CAC4nxbtEJEnZ9o4hRqSwk_9hzJa1aCvNfGPTccvHRMAp7BvS4g@mail.gmail.com>
 <20180813130114.GA14031@char.us.oracle.com>
From: Omkar Bolla <omkar.bolla@pathpartnertech.com>
Date: Wed, 15 Aug 2018 13:37:54 +0530
Message-ID: <CAC4nxbsCmqY9T59zu=e53q-sPunzfbChfP0SiD4-hqk8afcCyg@mail.gmail.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Subject: Re: [Xen-devel] Armv8-A: Not able to enable secondary CPUs in
 Hikey960 board
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xensource.com
Content-Type: multipart/mixed; boundary="===============0611192931007665702=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0611192931007665702==
Content-Type: multipart/alternative; boundary="000000000000dfbcf4057374d280"

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

Hi Konrad,

Thank you Konrad.
I tried other versions also, and Xen 4.8.5 stable branch is working
properly.

And i will investigate which patch causing this issue between xen-4.8 and
xen-4.9 branch.

Thank you,
Omkar B

-- 






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

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

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

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"color:#0b5394">Hi Ko=
nrad,</div><div class=3D"gmail_default" style=3D"color:#0b5394"><br></div><=
div class=3D"gmail_default" style=3D"color:#0b5394">Thank you Konrad.</div>=
<div class=3D"gmail_default" style=3D"color:#0b5394">I tried other versions=
 also, and Xen 4.8.5 stable branch is working properly.</div><div class=3D"=
gmail_default" style=3D"color:#0b5394"><br></div><div class=3D"gmail_defaul=
t" style=3D"color:#0b5394">And i will investigate which patch causing this =
issue between xen-4.8 and xen-4.9 branch.</div><div class=3D"gmail_default"=
 style=3D"color:#0b5394"><br></div><div class=3D"gmail_default" style=3D"co=
lor:#0b5394">Thank you,</div><div class=3D"gmail_default" style=3D"color:#0=
b5394">Omkar B</div></div>

<br>




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


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0611192931007665702==--


From xen-devel-bounces@lists.xenproject.org Wed Aug 15 08:08:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 08:08: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 1fpqr0-0002C4-9W; Wed, 15 Aug 2018 08:08:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hyyf=k6=citrix.com=prvs=758342fe0=simon.rowe@srs-us1.protection.inumbo.net>)
 id 1fpqqz-0002Bz-MJ
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 08:08:29 +0000
X-Inumbo-ID: 3d097fe4-a062-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3d097fe4-a062-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 10:07:22 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,242,1531785600"; d="scan'208";a="62842834"
From: Simon Rowe <simon.rowe@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 15 Aug 2018 09:08:07 +0100
Message-ID: <1534320487-144448-1-git-send-email-simon.rowe@eu.citrix.com>
X-Mailer: git-send-email 1.8.3.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] pygrub: fix package 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: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Simon Rowe <simon.rowe@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>

TWFrZSB0aGUgdmVyc2lvbiBpbiBzZXR1cC5weSBhZ3JlZSB3aXRoIFBZR1JVQl9WRVIuCgpTaWdu
ZWQtb2ZmLWJ5OiBTaW1vbiBSb3dlIDxzaW1vbi5yb3dlQGV1LmNpdHJpeC5jb20+Ci0tLQogdG9v
bHMvcHlncnViL3NldHVwLnB5IHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCsp
LCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvcHlncnViL3NldHVwLnB5IGIvdG9v
bHMvcHlncnViL3NldHVwLnB5CmluZGV4IDUyZGNmNTcuLjcxMWJiYmQgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL3B5Z3J1Yi9zZXR1cC5weQorKysgYi90b29scy9weWdydWIvc2V0dXAucHkKQEAgLTE3LDcg
KzE3LDcgQEAgZnNpbWFnZSA9IEV4dGVuc2lvbigiZnNpbWFnZSIsCiBwa2dzID0gWyAnZ3J1Yicg
XQogCiBzZXR1cChuYW1lPSdweWdydWInLAotICAgICAgdmVyc2lvbj0nMC4zJywKKyAgICAgIHZl
cnNpb249JzAuNicsCiAgICAgICBkZXNjcmlwdGlvbj0nQm9vdCBsb2FkZXIgdGhhdCBsb29rcyBh
IGxvdCBsaWtlIGdydWIgZm9yIFhlbicsCiAgICAgICBhdXRob3I9J0plcmVteSBLYXR6JywKICAg
ICAgIGF1dGhvcl9lbWFpbD0na2F0empAcmVkaGF0LmNvbScsCi0tIAoxLjguMy4xCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 08:12:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 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 1fpquM-0002wZ-RZ; Wed, 15 Aug 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=fjet=k6=citrix.com=prvs=75862455f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fpquL-0002wS-DM
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 08:11:57 +0000
X-Inumbo-ID: f3670110-a062-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f3670110-a062-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 08:12:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,242,1531785600"; d="scan'208";a="62842986"
Date: Wed, 15 Aug 2018 09:11:53 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Simon Rowe <simon.rowe@eu.citrix.com>
Message-ID: <20180815081153.llowwah3u2bfjvnf@citrix.com>
References: <1534320487-144448-1-git-send-email-simon.rowe@eu.citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534320487-144448-1-git-send-email-simon.rowe@eu.citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] pygrub: fix package 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@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>

T24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMDk6MDg6MDdBTSArMDEwMCwgU2ltb24gUm93ZSB3cm90
ZToKPiBNYWtlIHRoZSB2ZXJzaW9uIGluIHNldHVwLnB5IGFncmVlIHdpdGggUFlHUlVCX1ZFUi4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBTaW1vbiBSb3dlIDxzaW1vbi5yb3dlQGV1LmNpdHJpeC5jb20+
CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 08:22:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 08:22:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpr3z-0003qW-R3; Wed, 15 Aug 2018 08: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=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpr3y-0003qR-Dk
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 08:21:54 +0000
X-Inumbo-ID: 570a5b5e-a064-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 570a5b5e-a064-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 08:22:25 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 02:21:52 -0600
Message-Id: <5B73E29E02000078001DE38B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 02:21:50 -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 for-4.6] amend "x86/Intel: Mitigations for GPZ
 SP4 - Speculative Store Bypass"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

VGhpcyBpcyBwYXJ0IG9mIENWRS0yMDE4LTM2MzkgLyBYU0EtMjYzLgoKU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEvdG9vbHMvbGlieGMveGNfY3B1
ZmVhdHVyZS5oCisrKyBiL3Rvb2xzL2xpYnhjL3hjX2NwdWZlYXR1cmUuaApAQCAtMTQ3LDUgKzE0
Nyw2IEBACiAvKiBJbnRlbC1kZWZpbmVkIENQVSBmZWF0dXJlcywgQ1BVSUQgbGV2ZWwgMHgwMDAw
MDAwNzowIChlZHgpICovCiAjZGVmaW5lIFg4Nl9GRUFUVVJFX0lCUlNCICAgICAgIDI2IC8qIElC
UlMgYW5kIElCUEIgc3VwcG9ydCAodXNlZCBieSBJbnRlbCkgKi8KICNkZWZpbmUgWDg2X0ZFQVRV
UkVfU1RJQlAgICAgICAgMjcgLyogU1RJQlAgKi8KKyNkZWZpbmUgWDg2X0ZFQVRVUkVfU1NCRCAg
ICAgICAgMzEgLyogTVNSX1NQRUNfQ1RSTC5TU0JEIGF2YWlsYWJsZSAqLwogCiAjZW5kaWYgLyog
X19MSUJYQ19DUFVGRUFUVVJFX0ggKi8KLS0tIGEvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMK
KysrIGIvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMKQEAgLTM2OSw3ICszNjksOCBAQCBzdGF0
aWMgdm9pZCB4Y19jcHVpZF9odm1fcG9saWN5KAogICAgICAgICAgICAgICAgICAgICAgICAgYml0
bWFza29mKFg4Nl9GRUFUVVJFX1NNQVApIHwKICAgICAgICAgICAgICAgICAgICAgICAgIGJpdG1h
c2tvZihYODZfRkVBVFVSRV9GU0dTQkFTRSkpOwogICAgICAgICAgICAgcmVnc1szXSAmPSAoYml0
bWFza29mKFg4Nl9GRUFUVVJFX0lCUlNCKSB8Ci0gICAgICAgICAgICAgICAgICAgICAgICBiaXRt
YXNrb2YoWDg2X0ZFQVRVUkVfU1RJQlApKTsKKyAgICAgICAgICAgICAgICAgICAgICAgIGJpdG1h
c2tvZihYODZfRkVBVFVSRV9TVElCUCkgfAorICAgICAgICAgICAgICAgICAgICAgICAgYml0bWFz
a29mKFg4Nl9GRUFUVVJFX1NTQkQpKTsKICAgICAgICAgfSBlbHNlCiAgICAgICAgICAgICByZWdz
WzFdID0gcmVnc1szXSA9IDA7CiAgICAgICAgIHJlZ3NbMF0gPSByZWdzWzJdID0gMDsKQEAgLTUx
Miw3ICs1MTMsOCBAQCBzdGF0aWMgdm9pZCB4Y19jcHVpZF9wdl9wb2xpY3koCiAgICAgICAgICAg
ICAgICAgICAgICAgICBiaXRtYXNrb2YoWDg2X0ZFQVRVUkVfQURYKSAgfAogICAgICAgICAgICAg
ICAgICAgICAgICAgYml0bWFza29mKFg4Nl9GRUFUVVJFX0ZTR1NCQVNFKSk7CiAgICAgICAgICAg
ICByZWdzWzNdICY9IChiaXRtYXNrb2YoWDg2X0ZFQVRVUkVfSUJSU0IpIHwKLSAgICAgICAgICAg
ICAgICAgICAgICAgIGJpdG1hc2tvZihYODZfRkVBVFVSRV9TVElCUCkpOworICAgICAgICAgICAg
ICAgICAgICAgICAgYml0bWFza29mKFg4Nl9GRUFUVVJFX1NUSUJQKSB8CisgICAgICAgICAgICAg
ICAgICAgICAgICBiaXRtYXNrb2YoWDg2X0ZFQVRVUkVfU1NCRCkpOwogICAgICAgICB9CiAgICAg
ICAgIGVsc2UKICAgICAgICAgICAgIHJlZ3NbMV0gPSByZWdzWzNdID0gMDsKCgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 08:22:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 08: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 1fpr4k-0003vH-4o; Wed, 15 Aug 2018 08:22: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=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpr4i-0003v4-Hz
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 08:22:40 +0000
X-Inumbo-ID: 73165293-a064-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 73165293-a064-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 08:23:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 02:22:39 -0600
Message-Id: <5B73E2CD02000078001DE38E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 02:22:37 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B73DAAA02000078001DE321@prv1-mh.provo.novell.com>
 <05db1c3b-8d15-18da-32c6-7f7bcff3b7a6@citrix.com>
In-Reply-To: <05db1c3b-8d15-18da-32c6-7f7bcff3b7a6@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH for-4.6] amend "x86/spec-ctrl: CPUID/MSR
 definitions for L1D_FLUSH"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE1LjA4LjE4IGF0IDA5OjU3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTUvMDgvMjAxOCAwODo0NywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IFRoaXMgaXMg
cGFydCBvZiBYU0EtMjczIC8gQ1ZFLTIwMTgtMzY0Ni4KPj4KPj4gU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IE9vcHMgeWVzLgo+IAo+IEFja2VkLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IAo+IFRoaXMgaXNu
J3Qgc3RyaWN0bHkgbmVlZGVkIGZvciBzZWN1cml0eSwgYXMgTDFEIEZsdXNoIGlzIG9ubHkgbmVl
ZGVkIGJ5Cj4gaHlwZXJ2aXNvcnMsIGJ1dCBpdHMgZGVmaW5pdGVseSBvZGQgdG8gaGF2ZSBpdCBt
aXNzaW5nIGZyb20gNC42LgoKUmlnaHQuIFRoZXJlIGFyZSB0d28gaXNzdWVzIHdpdGggdGhpcyBw
YXRjaCB0aG91Z2g6IEZvciBvbmUgSSd2ZQpsZWZ0IGEgbGlieGwgaHVuayBpbiB3aGljaCB3YXMg
bm90IGluIGZhY3QgbWlzc2luZyBmcm9tIHRoZSBvcmlnaW5hbApwYXRjaC4gSSd2ZSByZW1vdmVk
IHRoYXQuIEhvd2V2ZXIsIHRoaXMgcGF0Y2ggZGVwZW5kcyBvbiBhbgplYXJsaWVyIG1pc3Npbmcg
YWRqdXN0bWVudCB0byBYU0EtMjYzLCB3aGljaCBJJ3ZlIG5vdGljZWQgb25seQp3aGVuIHRyeWlu
ZyB0byBjb21taXQgdGhlIG9uZSBoZXJlLiBJJ3ZlIHNlbnQgdGhlIG90aGVyIHBhdGNoCmEgbWlu
dXRlIGFnby4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 08:28:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 08:28:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fprAX-0004AJ-S6; Wed, 15 Aug 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=fjet=k6=citrix.com=prvs=75862455f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fprAW-0004A9-Fd
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 08:28:40 +0000
X-Inumbo-ID: 4949066b-a065-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4949066b-a065-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 08:29:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,242,1531785600"; d="scan'208";a="62843828"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 15 Aug 2018 09:28:36 +0100
Message-ID: <20180815082836.6046-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH for-4.7] arm: constify atomic_read 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZGVkMmEzN2Q2MyBhZGRlZCBjb25zdCB0byBhdG9taWNfcmVhZC4gRG8gdGhlIHNhbWUgZm9yIEFy
bQpjb3VudGVycGFydC4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+Ci0tLQpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpD
YzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CgpCcmVha2FnZSBkdWUgdG8gWFNBLTI3MyBjaGFuZ2VzLgotLS0KIHhlbi9pbmNsdWRl
L2FzbS1hcm0vYXRvbWljLmggfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyks
IDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2F0b21pYy5o
IGIveGVuL2luY2x1ZGUvYXNtLWFybS9hdG9taWMuaAppbmRleCAyOWFiMjY1ZjAwLi5kZTIyZmQ1
NWQ3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2F0b21pYy5oCisrKyBiL3hlbi9p
bmNsdWRlL2FzbS1hcm0vYXRvbWljLmgKQEAgLTExMCw3ICsxMTAsNyBAQCB0eXBlZGVmIHN0cnVj
dCB7IGludCBjb3VudGVyOyB9IGF0b21pY190OwogICogc3RyZXgvbGRyZXggbW9uaXRvciBvbiBz
b21lIGltcGxlbWVudGF0aW9ucy4gVGhlIHJlYXNvbiB3ZSBjYW4gdXNlIGl0IGZvcgogICogYXRv
bWljX3NldCgpIGlzIHRoZSBjbHJleCBvciBkdW1teSBzdHJleCBkb25lIG9uIGV2ZXJ5IGV4Y2Vw
dGlvbiByZXR1cm4uCiAgKi8KLXN0YXRpYyBpbmxpbmUgaW50IGF0b21pY19yZWFkKGF0b21pY190
ICp2KQorc3RhdGljIGlubGluZSBpbnQgYXRvbWljX3JlYWQoY29uc3QgYXRvbWljX3QgKnYpCiB7
CiAgICAgcmV0dXJuICoodm9sYXRpbGUgaW50ICopJnYtPmNvdW50ZXI7CiB9Ci0tIAoyLjExLjAK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 08:28:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 08:28:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fprAY-0004AP-4n; Wed, 15 Aug 2018 08:28: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=fjet=k6=citrix.com=prvs=75862455f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fprAW-0004AA-Gd
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 08:28:40 +0000
X-Inumbo-ID: 0e4f57c8-a065-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0e4f57c8-a065-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 10:27:33 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,242,1531785600"; d="scan'208";a="62843828"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 15 Aug 2018 09:28:36 +0100
Message-ID: <20180815082836.6046-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH for-4.7] arm: constify atomic_read 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xen.org,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZGVkMmEzN2Q2MyBhZGRlZCBjb25zdCB0byBhdG9taWNfcmVhZC4gRG8gdGhlIHNhbWUgZm9yIEFy
bQpjb3VudGVycGFydC4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+Ci0tLQpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpD
YzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CgpCcmVha2FnZSBkdWUgdG8gWFNBLTI3MyBjaGFuZ2VzLgotLS0KIHhlbi9pbmNsdWRl
L2FzbS1hcm0vYXRvbWljLmggfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyks
IDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2F0b21pYy5o
IGIveGVuL2luY2x1ZGUvYXNtLWFybS9hdG9taWMuaAppbmRleCAyOWFiMjY1ZjAwLi5kZTIyZmQ1
NWQ3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2F0b21pYy5oCisrKyBiL3hlbi9p
bmNsdWRlL2FzbS1hcm0vYXRvbWljLmgKQEAgLTExMCw3ICsxMTAsNyBAQCB0eXBlZGVmIHN0cnVj
dCB7IGludCBjb3VudGVyOyB9IGF0b21pY190OwogICogc3RyZXgvbGRyZXggbW9uaXRvciBvbiBz
b21lIGltcGxlbWVudGF0aW9ucy4gVGhlIHJlYXNvbiB3ZSBjYW4gdXNlIGl0IGZvcgogICogYXRv
bWljX3NldCgpIGlzIHRoZSBjbHJleCBvciBkdW1teSBzdHJleCBkb25lIG9uIGV2ZXJ5IGV4Y2Vw
dGlvbiByZXR1cm4uCiAgKi8KLXN0YXRpYyBpbmxpbmUgaW50IGF0b21pY19yZWFkKGF0b21pY190
ICp2KQorc3RhdGljIGlubGluZSBpbnQgYXRvbWljX3JlYWQoY29uc3QgYXRvbWljX3QgKnYpCiB7
CiAgICAgcmV0dXJuICoodm9sYXRpbGUgaW50ICopJnYtPmNvdW50ZXI7CiB9Ci0tIAoyLjExLjAK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 08:29:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 08:29:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fprBR-0004GL-GL; Wed, 15 Aug 2018 08:29: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=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fprBP-0004Fw-Py
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 08:29:35 +0000
X-Inumbo-ID: 2f11d335-a065-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2f11d335-a065-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 10:28:28 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,242,1531785600"; d="scan'208";a="77640314"
To: Wei Liu <wei.liu2@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20180815082836.6046-1-wei.liu2@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <cce88130-c26d-7b02-a31a-138b6077f3e5@citrix.com>
Date: Wed, 15 Aug 2018 09:29:32 +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: <20180815082836.6046-1-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 for-4.7] arm: constify atomic_read 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>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDgvMjAxOCAwOToyOCwgV2VpIExpdSB3cm90ZToKPiBkZWQyYTM3ZDYzIGFkZGVkIGNv
bnN0IHRvIGF0b21pY19yZWFkLiBEbyB0aGUgc2FtZSBmb3IgQXJtCj4gY291bnRlcnBhcnQuCj4K
PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKQWNrZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpNb3N0IGxpa2VseSBu
ZWVkZWQgZm9yIDQuNiBhcyB3ZWxsLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 08:29:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 08:29:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fprBR-0004GT-Q8; Wed, 15 Aug 2018 08:29: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=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fprBP-0004Fx-RF
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 08:29:35 +0000
X-Inumbo-ID: 2f11d3f4-a065-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2f11d3f4-a065-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 10:28:28 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,242,1531785600"; d="scan'208";a="77640314"
To: Wei Liu <wei.liu2@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20180815082836.6046-1-wei.liu2@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <cce88130-c26d-7b02-a31a-138b6077f3e5@citrix.com>
Date: Wed, 15 Aug 2018 09:29:32 +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: <20180815082836.6046-1-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 for-4.7] arm: constify atomic_read 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>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDgvMjAxOCAwOToyOCwgV2VpIExpdSB3cm90ZToKPiBkZWQyYTM3ZDYzIGFkZGVkIGNv
bnN0IHRvIGF0b21pY19yZWFkLiBEbyB0aGUgc2FtZSBmb3IgQXJtCj4gY291bnRlcnBhcnQuCj4K
PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKQWNrZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpNb3N0IGxpa2VseSBu
ZWVkZWQgZm9yIDQuNiBhcyB3ZWxsLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 08:30:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 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 1fprC3-0004vm-45; Wed, 15 Aug 2018 08:30: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=fjet=k6=citrix.com=prvs=75862455f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fprC1-0004vO-R8
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 08:30:13 +0000
X-Inumbo-ID: 811a9be2-a065-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 811a9be2-a065-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 08:30:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,242,1531785600"; d="scan'208";a="62843895"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 15 Aug 2018 09:30:09 +0100
Message-ID: <20180815083009.6436-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH for-4.6] arm: constify atomic_read 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

N2Q5ODU5NGU2ZSBhZGRlZCBjb25zdCB0byBhdG9taWNfcmVhZC4gRG8gdGhlIHNhbWUgZm9yIEFy
bQpjb3VudGVycGFydC4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+Ci0tLQpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpD
YzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CgpCcmVha2FnZSBmcm9tIFhTQS0yNzMgY2hhbmdlcy4KLS0tCiB4ZW4vaW5jbHVkZS9h
c20tYXJtL2F0b21pYy5oIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAx
IGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hdG9taWMuaCBi
L3hlbi9pbmNsdWRlL2FzbS1hcm0vYXRvbWljLmgKaW5kZXggNWEzOGM2N2ZiZC4uNzNjNTNlZmMy
YiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9hdG9taWMuaAorKysgYi94ZW4vaW5j
bHVkZS9hc20tYXJtL2F0b21pYy5oCkBAIC0xMTAsNyArMTEwLDcgQEAgdHlwZWRlZiBzdHJ1Y3Qg
eyBpbnQgY291bnRlcjsgfSBhdG9taWNfdDsKICAqIHN0cmV4L2xkcmV4IG1vbml0b3Igb24gc29t
ZSBpbXBsZW1lbnRhdGlvbnMuIFRoZSByZWFzb24gd2UgY2FuIHVzZSBpdCBmb3IKICAqIGF0b21p
Y19zZXQoKSBpcyB0aGUgY2xyZXggb3IgZHVtbXkgc3RyZXggZG9uZSBvbiBldmVyeSBleGNlcHRp
b24gcmV0dXJuLgogICovCi1zdGF0aWMgaW5saW5lIGludCBhdG9taWNfcmVhZChhdG9taWNfdCAq
dikKK3N0YXRpYyBpbmxpbmUgaW50IGF0b21pY19yZWFkKGNvbnN0IGF0b21pY190ICp2KQogewog
ICAgIHJldHVybiAqKHZvbGF0aWxlIGludCAqKSZ2LT5jb3VudGVyOwogfQotLSAKMi4xMS4wCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 08:51:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 08: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 1fprWo-0006iB-VE; Wed, 15 Aug 2018 08:51:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a8op=k6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fprWn-0006i1-Fk
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 08:51:41 +0000
X-Inumbo-ID: 80638f63-a068-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 80638f63-a068-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 08:52:12 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 36FC718A;
 Wed, 15 Aug 2018 01:51:39 -0700 (PDT)
Received: from [10.37.9.142] (unknown [10.37.9.142])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id A88F33F5BD;
 Wed, 15 Aug 2018 01:51:37 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>, 
 xen-devel@lists.xenproject.org
References: <20180815082836.6046-1-wei.liu2@citrix.com>
 <cce88130-c26d-7b02-a31a-138b6077f3e5@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <cf2b9d6d-7bd9-fce7-3961-fe20f5e3ff8a@arm.com>
Date: Wed, 15 Aug 2018 09:51:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <cce88130-c26d-7b02-a31a-138b6077f3e5@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH for-4.7] arm: constify atomic_read 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: Stefano Stabellini <sstabellini@kernel.org>,
 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>

CgpPbiAwOC8xNS8yMDE4IDA5OjI5IEFNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IE9uIDE1LzA4
LzIwMTggMDk6MjgsIFdlaSBMaXUgd3JvdGU6Cj4+IGRlZDJhMzdkNjMgYWRkZWQgY29uc3QgdG8g
YXRvbWljX3JlYWQuIERvIHRoZSBzYW1lIGZvciBBcm0KPj4gY291bnRlcnBhcnQuCj4+Cj4+IFNp
Z25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gCj4gQWNrZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gCj4gTW9zdCBsaWtl
bHkgbmVlZGVkIGZvciA0LjYgYXMgd2VsbC4KCkZlZWwgZnJlZSB0byBhZGQgbXkgYWNrIG9uIDQu
NiBwYXRjaCBhcyB3ZWxsOgoKQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+LgoKPiAKPiB+QW5kcmV3Cj4gCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 08:51:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 08: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 1fprWp-0006iH-6j; Wed, 15 Aug 2018 08:51: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=a8op=k6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fprWn-0006i3-L8
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 08:51:41 +0000
X-Inumbo-ID: 80a7f7e4-a068-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 80a7f7e4-a068-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 08:52:13 +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 36FC718A;
 Wed, 15 Aug 2018 01:51:39 -0700 (PDT)
Received: from [10.37.9.142] (unknown [10.37.9.142])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id A88F33F5BD;
 Wed, 15 Aug 2018 01:51:37 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>, 
 xen-devel@lists.xenproject.org
References: <20180815082836.6046-1-wei.liu2@citrix.com>
 <cce88130-c26d-7b02-a31a-138b6077f3e5@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <cf2b9d6d-7bd9-fce7-3961-fe20f5e3ff8a@arm.com>
Date: Wed, 15 Aug 2018 09:51:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <cce88130-c26d-7b02-a31a-138b6077f3e5@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH for-4.7] arm: constify atomic_read 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: Stefano Stabellini <sstabellini@kernel.org>,
 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>

CgpPbiAwOC8xNS8yMDE4IDA5OjI5IEFNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IE9uIDE1LzA4
LzIwMTggMDk6MjgsIFdlaSBMaXUgd3JvdGU6Cj4+IGRlZDJhMzdkNjMgYWRkZWQgY29uc3QgdG8g
YXRvbWljX3JlYWQuIERvIHRoZSBzYW1lIGZvciBBcm0KPj4gY291bnRlcnBhcnQuCj4+Cj4+IFNp
Z25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gCj4gQWNrZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gCj4gTW9zdCBsaWtl
bHkgbmVlZGVkIGZvciA0LjYgYXMgd2VsbC4KCkZlZWwgZnJlZSB0byBhZGQgbXkgYWNrIG9uIDQu
NiBwYXRjaCBhcyB3ZWxsOgoKQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+LgoKPiAKPiB+QW5kcmV3Cj4gCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 08:52:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 08:52: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 1fprXt-0006wq-NV; Wed, 15 Aug 2018 08: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=cnoq=k6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fprXt-0006wd-68
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 08:52:49 +0000
X-Inumbo-ID: a913116a-a068-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a913116a-a068-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 08:53:20 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fprXp-00069u-HJ; Wed, 15 Aug 2018 08: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 1fprXp-00039A-8m; Wed, 15 Aug 2018 08:52:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fprXp-0007Wc-7u; Wed, 15 Aug 2018 08:52:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125899-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-arm64-pvops:capture-logs:broken:regression
 linux-3.18:test-armhf-armhf-xl-cubietruck:xen-install:fail:heisenbug
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 linux-3.18:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-3.18:build-arm64-pvops:hosts-allocate:broken:allowable
 linux-3.18:build-arm64-xsm:hosts-allocate:broken:allowable
 linux-3.18:build-arm64:hosts-allocate:broken:allowable
 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-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-3.18:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-3.18:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-3.18:build-arm64-xsm:capture-logs:broken:nonblocking
 linux-3.18:build-arm64:capture-logs:broken:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw: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-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-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-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-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-libvirt: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-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-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-armhf-armhf-xl-rtds: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-rtds: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-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-armhf-armhf-libvirt-raw:migrate-support-check: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=830f9674e76d08d04585e53fc200ae8af99966e7
X-Osstest-Versions-That: linux=dbba166b0e442d4d38ae0f244d32338c3e92d16f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 15 Aug 2018 08:52:45 +0000
Subject: [Xen-devel] [linux-3.18 test] 125899: FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTg5OSBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU4OTkvCgpGYWlsdXJlcyBhbmQgcHJvYmxl
bXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJs
b2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFy
bTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4gIGluIDEyNTg3NAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1
cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTI1ODc0CiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuICBpbiAxMjU4
NzQKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzIGJyb2tlbiBp
biAxMjU4NzQgUkVHUi4gdnMuIDEyNTY1OAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJt
aXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
IDYgeGVuLWluc3RhbGwgICAgZmFpbCBpbiAxMjU4NzQgcGFzcyBpbiAxMjU4OTkKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94
MTAgZmFpbCBwYXNzIGluIDEyNTg3NAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBn
dWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICBmYWlsIHBhc3MgaW4gMTI1ODc0CgpSZWdyZXNzaW9u
cyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgYnJva2VuIGluIDEyNTg3NCBS
RUdSLiB2cy4gMTI1NjU4CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgMiBob3N0cy1hbGxv
Y2F0ZSBicm9rZW4gaW4gMTI1ODc0IFJFR1IuIHZzLiAxMjU2NTgKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlIGJyb2tlbiBpbiAxMjU4NzQgUkVHUi4gdnMuIDEy
NTY1OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
IGJsb2NrZWQgaW4gMTI1ODc0IG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjU4NzQgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGlu
IDEyNTg3NCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI1ODc0IG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjU4NzQgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICBibG9ja2VkIGluIDEyNTg3NCBuL2EKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgMyBj
YXB0dXJlLWxvZ3MgYnJva2VuIGluIDEyNTg3NCBibG9ja2VkIGluIDEyNTY1OAogYnVpbGQtYXJt
NjQgICAgICAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyBicm9rZW4gaW4gMTI1ODc0IGJsb2Nr
ZWQgaW4gMTI1NjU4CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU2NTgKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY1
OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI1NjU4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2NTgKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEyNTY1OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1NjU4CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
MTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IGxpbnV4ICAgICAgICAgICAgICAgIDgzMGY5Njc0ZTc2ZDA4ZDA0NTg1ZTUzZmMyMDBhZThhZjk5
OTY2ZTcKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIGRiYmExNjZiMGU0
NDJkNGQzOGFlMGYyNDRkMzIzMzhjM2U5MmQxNmYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTY1
OCAgMjAxOC0wNy0yOSAxODowMzowMiBaICAgMTYgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
MjU4MjUgIDIwMTgtMDgtMDkgMTA6NDA6NTcgWiAgICA1IGRheXMgICAgNCBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBZGFtIFJhZGZvcmQg
PGFyYWRmb3JkQGdtYWlsLmNvbT4KICBBbGV4IERldWNoZXIgPGFsZXhhbmRlci5kZXVjaGVyQGFt
ZC5jb20+CiAgQWxleGFuZHJlIEJlbGxvbmkgPGFsZXhhbmRyZS5iZWxsb25pQGJvb3RsaW4uY29t
PgogIEFtaXRrdW1hciBLYXJ3YXIgPGFtaXQua2Fyd2FyQHJlZHBpbmVzaWduYWxzLmNvbT4KICBB
bmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEFuZHkgU2hldmNoZW5r
byA8YW5kcml5LnNoZXZjaGVua29AbGludXguaW50ZWwuY29tPgogIEFuaWwgR3VydW11cnRoeSA8
YW5pbC5ndXJ1bXVydGh5QGNhdml1bS5jb20+CiAgQW5zb24gSHVhbmcgPEFuc29uLkh1YW5nQG54
cC5jb20+CiAgQW50b24gVmFzaWx5ZXYgPHZhc2lseWV2QGlzcHJhcy5ydT4KICBBcnRlbSBTYXZr
b3YgPGFzYXZrb3ZAcmVkaGF0LmNvbT4KICBBc3V0b3NoIERhcyA8YXN1dG9zaGRAY29kZWF1cm9y
YS5vcmc+CiAgQmpvcm4gSGVsZ2FhcyA8YmhlbGdhYXNAZ29vZ2xlLmNvbT4KICBCcmFkIExvdmUg
PGJyYWRAbmV4dGRpbWVuc2lvbi5jYz4KICBDYW4gR3VvIDxjYW5nQGNvZGVhdXJvcmEub3JnPgog
IENoaW50YW4gUGFuZHlhIDxjcGFuZHlhQGNvZGVhdXJvcmEub3JnPgogIENocmlzIE5vdmFrb3Zp
YyA8Y2hyaXNAY2hyaXNuLm1lLnVrPgogIENocmlzdG9waCBIZWxsd2lnIDxoY2hAbHN0LmRlPgog
IENocmlzdG9waGUgTGVyb3kgPGNocmlzdG9waGUubGVyb3lAYy1zLmZyPgogIENvbGluIElhbiBL
aW5nIDxjb2xpbi5raW5nQGNhbm9uaWNhbC5jb20+CiAgQ29uZyBXYW5nIDx4aXlvdS53YW5nY29u
Z0BnbWFpbC5jb20+CiAgRGFlUnlvbmcgSmVvbmcgPHRocmVlZWFyY2F0QGdtYWlsLmNvbT4KICBE
YW1pZW4gTGUgTW9hbCA8ZGFtaWVuLmxlbW9hbEB3ZGMuY29tPgogIERhbiBDYXJwZW50ZXIgPGRh
bi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW5pZWwgQm9ya21hbm4gPGRhbmllbEBpb2dlYXJi
b3gubmV0PgogIERhbmllbCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJAZmZ3bGwuY2g+CiAgRGF2ZSBL
bGVpa2FtcCA8ZGF2ZS5rbGVpa2FtcEBvcmFjbGUuY29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2
ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBEbWl0cnkgVG9yb2tob3YgPGR0b3JAY2hyb21pdW0ub3JnPgog
IERvbWluaWsgQm96ZWsgPGRvbWluaWt4LmJvemVrQGludGVsLmNvbT4KICBEb3VnIExlZGZvcmQg
PGRsZWRmb3JkQHJlZGhhdC5jb20+CiAgRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29t
PgogIEV1Z2VuaXkgUGFsdHNldiA8RXVnZW5peS5QYWx0c2V2QHN5bm9wc3lzLmNvbT4KICBFeWFs
IFJlaXplciA8ZXlhbHJAdGkuY29tPgogIEV5YWwgUmVpemVyIDxleWFscmVpemVyQGdtYWlsLmNv
bT4KICBGbG9yaWFuIEZhaW5lbGxpIDxmLmZhaW5lbGxpQGdtYWlsLmNvbT4KICBGbG9yaWFuIFdl
c3RwaGFsIDxmd0BzdHJsZW4uZGU+CiAgR2FuYXBhdGhpIEJoYXQgPGdiaGF0QG1hcnZlbGwuY29t
PgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgSGFu
cyBWZXJrdWlsIDxoYW5zLnZlcmt1aWxAY2lzY28uY29tPgogIEhlcmJlcnQgWHUgPGhlcmJlcnRA
Z29uZG9yLmFwYW5hLm9yZy5hdT4KICBIaW1hbnNodSBNYWRoYW5pIDxoaW1hbnNodS5tYWRoYW5p
QGNhdml1bS5jb20+CiAgSHVhbmcgQ2hvbmcgPGh1YW5nLmNob25nQHp0ZS5jb20uY24+CiAgSW5n
byBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAgSmFrdWIgS2ljaW5za2kgPGpha3ViLmtpY2lu
c2tpQG5ldHJvbm9tZS5jb20+CiAgSmFzb24gR3VudGhvcnBlIDxqZ2dAbWVsbGFub3guY29tPgog
IEppYW5nIEJpYW8gPGppYW5nLmJpYW8yQHp0ZS5jb20uY24+CiAgSmlyaSBLb3NpbmEgPGprb3Np
bmFAc3VzZS5jej4KICBKb25hdGhhbiBOZXVzY2jDpGZlciA8ai5uZXVzY2hhZWZlckBnbXgubmV0
PgogIEthaSBDaGllaCBDaHVhbmcgPGthaWNoaWVoLmNodWFuZ0BtZWRpYXRlay5jb20+CiAgS2Fp
Q2hpZWggQ2h1YW5nIDxrYWljaGllaC5jaHVhbmdAbWVkaWF0ZWsuY29tPgogIEthbGxlIFZhbG8g
PGt2YWxvQGNvZGVhdXJvcmEub3JnPgogIEthbiBMaWFuZyA8a2FuLmxpYW5nQGludGVsLmNvbT4K
ICBLZWl0aCBCdXNjaCA8a2VpdGguYnVzY2hAaW50ZWwuY29tPgogIEt1cHB1c3dhbXkgU2F0aHlh
bmFyYXlhbmFuIDxzYXRoeWFuYXJheWFuYW4ua3VwcHVzd2FteUBsaW51eC5pbnRlbC5jb20+CiAg
TGVvbiBSb21hbm92c2t5IDxsZW9ucm9AbWVsbGFub3guY29tPgogIExpbnVzIFRvcnZhbGRzIDx0
b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBMb3JlbnpvIEJpYW5jb25pIDxsb3Jlbnpv
LmJpYW5jb25pQHJlZGhhdC5jb20+CiAgTHVjIFZhbiBPb3N0ZW5yeWNrIDxsdWMudmFub29zdGVu
cnlja0BnbWFpbC5jb20+CiAgTWFyYyBLbGVpbmUtQnVkZGUgPG1rbEBwZW5ndXRyb25peC5kZT4K
ICBNYXJrIEJyb3duIDxicm9vbmllQGtlcm5lbC5vcmc+CiAgTWFydGluIEsuIFBldGVyc2VuIDxt
YXJ0aW4ucGV0ZXJzZW5Ab3JhY2xlLmNvbT4KICBNYXJ0aW4gU2Nod2lkZWZza3kgPHNjaHdpZGVm
c2t5QGRlLmlibS5jb20+CiAgTWFzYW1pIEhpcmFtYXRzdSA8bWhpcmFtYXRAa2VybmVsLm9yZz4K
ICBNYXRoaWV1IE1hbGF0ZXJyZSA8bWFsYXRAZGViaWFuLm9yZz4KICBNYXVybyBDYXJ2YWxobyBD
aGVoYWIgPG1jaGVoYWIrc2Ftc3VuZ0BrZXJuZWwub3JnPgogIE1hdXJvIENhcnZhbGhvIENoZWhh
YiA8bWNoZWhhYkBzLW9wZW5zb3VyY2UuY29tPgogIE1heWEgRXJleiA8bWVyZXpAY29kZWF1cm9y
YS5vcmc+CiAgTWljaGFlbCBFbGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhZWwg
Uy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTWljaGFsIFNpbWVrIDxtaWNoYWwuc2ltZWtA
eGlsaW54LmNvbT4KICBNaWthIFdlc3RlcmJlcmcgPG1pa2Eud2VzdGVyYmVyZ0BsaW51eC5pbnRl
bC5jb20+CiAgTmVhbCBDYXJkd2VsbCA8bmNhcmR3ZWxsQGdvb2dsZS5jb20+CiAgUGF2ZWwgTWFj
aGVrIDxwYXZlbEB1Y3cuY3o+CiAgUGV0ZXIgWmlqbHN0cmEgKEludGVsKSA8cGV0ZXJ6QGluZnJh
ZGVhZC5vcmc+CiAgUGhpbGxpcCBMb3VnaGVyIDxwaGlsbGlwLmxvdWdoZXJAZ21haWwuY29tPgog
IFF1aW5uIFRyYW4gPHF1aW5uLnRyYW5AY2F2aXVtLmNvbT4KICBTYWthcmkgQWlsdXMgPHNha2Fy
aS5haWx1c0BsaW51eC5pbnRlbC5jb20+CiAgU2FzaGEgTGV2aW4gPGFsZXhhbmRlci5sZXZpbkBt
aWNyb3NvZnQuY29tPgogIFNoYW5rYXJhIFBhaWxvb3IgPHNoYW5rYXJhcGFpbG9vckBnbWFpbC5j
b20+CiAgU2hhb2h1YSBMaSA8c2hsaUBmYi5jb20+CiAgU2h1YWggS2hhbiAoU2Ftc3VuZyBPU0cp
IDxzaHVhaEBrZXJuZWwub3JnPgogIFNpdmEgUmViYmFnb25kbGEgPHNpdmEucmViYmFnb25kbGFA
cmVkcGluZXNpZ25hbHMuY29tPgogIFNvaGVpbCBIYXNzYXMgWWVnYW5laCA8c29oZWlsQGdvb2ds
ZS5jb20+CiAgU3RldmVuIFJvc3RlZHQgKFZNd2FyZSkgPHJvc3RlZHRAZ29vZG1pcy5vcmc+CiAg
U3Rld2FydCBTbWl0aCA8c3Rld2FydEBsaW51eC5pYm0uY29tPgogIFN1Ymhhc2ggSmFkYXZhbmkg
PHN1Ymhhc2hqQGNvZGVhdXJvcmEub3JnPgogIFN1ZGlwIE11a2hlcmplZSA8c3VkaXBtLm11a2hl
cmplZUBnbWFpbC5jb20+CiAgU3VtYW4gQW5uYSA8cy1hbm5hQHRpLmNvbT4KICBTdmVuIEVja2Vs
bWFubiA8c3Zlbi5lY2tlbG1hbm5Ab3Blbm1lc2guY29tPgogIFRha2FzaGkgSXdhaSA8dGl3YWlA
c3VzZS5kZT4KICBUYWthc2hpIFNha2Ftb3RvIDxvLXRha2FzaGlAc2FrYW1vY2NoaS5qcD4KICBU
ZWp1biBIZW8gPHRqQGtlcm5lbC5vcmc+CiAgVGhlb2RvcmUgVHMnbyA8dHl0c29AbWl0LmVkdT4K
ICBUaG9tYXMgUmljaHRlciA8dG1yaWNodEBsaW51eC5pYm0uY29tPgogIFRvbnkgQmF0dGVyc2J5
IDx0b255YkBjeWJlcm5ldGljcy5jb20+CiAgVHVkb3IgQW1iYXJ1cyA8dHVkb3IuYW1iYXJ1c0Bt
aWNyb2NoaXAuY29tPgogIFR1ZG9yLURhbiBBbWJhcnVzIDx0dWRvci5hbWJhcnVzQG1pY3JvY2hp
cC5jb20+CiAgV2Vud2VuIFdhbmcgPHdhbmc2NDk1QHVtbi5lZHU+CiAgWGlhbyBMaWFuZyA8eGls
aWFuZ0ByZWRoYXQuY29tPgogIFlvdXN1ayBTZXVuZyA8eXNzZXVuZ0Bnb29nbGUuY29tPgogIFl1
Y2h1bmcgQ2hlbmcgPHljaGVuZ0Bnb29nbGUuY29tPgogIFl1ZmVuIFl1IDx5dXl1ZmVuQGh1YXdl
aS5jb20+CiAgWmhvdXlhbmcgSmlhIDxqaWF6aG91eWFuZzA5QGdtYWlsLmNvbT4KCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4t
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
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
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0
LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1
aWxkLWFybTY0LXhzbSBicm9rZW4KCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQg
d291bGQgYmUgMjI1MCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 08:53:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 08:53:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fprYH-00070J-1u; Wed, 15 Aug 2018 08: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=fjet=k6=citrix.com=prvs=75862455f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fprYF-0006zv-QQ
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 08:53:11 +0000
X-Inumbo-ID: b68e705a-a068-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b68e705a-a068-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 08:53:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,242,1531785600"; d="scan'208";a="62844779"
Date: Wed, 15 Aug 2018 09:53:08 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20180815085308.zpeyusac4l4xmwgc@citrix.com>
References: <20180815082836.6046-1-wei.liu2@citrix.com>
 <cce88130-c26d-7b02-a31a-138b6077f3e5@citrix.com>
 <cf2b9d6d-7bd9-fce7-3961-fe20f5e3ff8a@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cf2b9d6d-7bd9-fce7-3961-fe20f5e3ff8a@arm.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH for-4.7] arm: constify atomic_read 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.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>

T24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMDk6NTE6MzVBTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IAo+IAo+IE9uIDA4LzE1LzIwMTggMDk6MjkgQU0sIEFuZHJldyBDb29wZXIgd3JvdGU6
Cj4gPiBPbiAxNS8wOC8yMDE4IDA5OjI4LCBXZWkgTGl1IHdyb3RlOgo+ID4gPiBkZWQyYTM3ZDYz
IGFkZGVkIGNvbnN0IHRvIGF0b21pY19yZWFkLiBEbyB0aGUgc2FtZSBmb3IgQXJtCj4gPiA+IGNv
dW50ZXJwYXJ0Lgo+ID4gPiAKPiA+ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KPiA+IAo+ID4gQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+Cj4gPiAKPiA+IE1vc3QgbGlrZWx5IG5lZWRlZCBmb3IgNC42IGFzIHdl
bGwuCj4gCj4gRmVlbCBmcmVlIHRvIGFkZCBteSBhY2sgb24gNC42IHBhdGNoIGFzIHdlbGw6Cj4g
Cj4gQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+LgoKVGhhbmtz
LiBJIHdpbGwgY29tbWl0IGJvdGggcGF0Y2hlcyBzaG9ydGx5LgoKPiAKPiA+IAo+ID4gfkFuZHJl
dwo+ID4gCj4gCj4gLS0gCj4gSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 08:53:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 08:53:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fprYH-00070a-A7; Wed, 15 Aug 2018 08: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=fjet=k6=citrix.com=prvs=75862455f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fprYF-0006zw-QQ
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 08:53:11 +0000
X-Inumbo-ID: b686ef6b-a068-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b686ef6b-a068-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 08:53:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,242,1531785600"; d="scan'208";a="62844779"
Date: Wed, 15 Aug 2018 09:53:08 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20180815085308.zpeyusac4l4xmwgc@citrix.com>
References: <20180815082836.6046-1-wei.liu2@citrix.com>
 <cce88130-c26d-7b02-a31a-138b6077f3e5@citrix.com>
 <cf2b9d6d-7bd9-fce7-3961-fe20f5e3ff8a@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cf2b9d6d-7bd9-fce7-3961-fe20f5e3ff8a@arm.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH for-4.7] arm: constify atomic_read 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.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>

T24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMDk6NTE6MzVBTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IAo+IAo+IE9uIDA4LzE1LzIwMTggMDk6MjkgQU0sIEFuZHJldyBDb29wZXIgd3JvdGU6
Cj4gPiBPbiAxNS8wOC8yMDE4IDA5OjI4LCBXZWkgTGl1IHdyb3RlOgo+ID4gPiBkZWQyYTM3ZDYz
IGFkZGVkIGNvbnN0IHRvIGF0b21pY19yZWFkLiBEbyB0aGUgc2FtZSBmb3IgQXJtCj4gPiA+IGNv
dW50ZXJwYXJ0Lgo+ID4gPiAKPiA+ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KPiA+IAo+ID4gQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+Cj4gPiAKPiA+IE1vc3QgbGlrZWx5IG5lZWRlZCBmb3IgNC42IGFzIHdl
bGwuCj4gCj4gRmVlbCBmcmVlIHRvIGFkZCBteSBhY2sgb24gNC42IHBhdGNoIGFzIHdlbGw6Cj4g
Cj4gQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+LgoKVGhhbmtz
LiBJIHdpbGwgY29tbWl0IGJvdGggcGF0Y2hlcyBzaG9ydGx5LgoKPiAKPiA+IAo+ID4gfkFuZHJl
dwo+ID4gCj4gCj4gLS0gCj4gSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 09:15:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 09: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 1fprtX-0000Ru-9l; Wed, 15 Aug 2018 09:15:11 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.42])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <omkar.bolla@pathpartnertech.com>) id 1fprtW-0000Rp-5G
 for xen-devel@lists.xensource.com; Wed, 15 Aug 2018 09:15:10 +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 7A/0F-10350-D1FE37B5;
 Wed, 15 Aug 2018 09:15:09 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrIKsWRWlGSWpSXmKPExsVyMfSeo67M++J
 og9W7VSzuTXnP7sDosb1vF3sAYxRrZl5SfkUCa8a/7ulsBfcaWCq2HLrI3sC47hRzFyMXh5DA
 dEaJ3avOsoA4LAIdrBJfZq1kA3EkBOawSiy61MQE4RxglFj48z+QwwnkFEksu9LMDmFXSlx/v
 ZQVxOYVEJQ4OfMJC4gtJBAmsevzcaAdHBycAtYSk1oZIdbNY5I4sK4VbA6bgLHEpTd/mEFsFg
 FVif+TDjNDzAmQWDtvHViNMNCcFw2LweaLCKhL/LkwgRHEZhYIlHi6fBIThO0jsXDjduYJjIK
 zkJwxC0kKwtaUaN3+mx3C1pBYcGcfI4StLbFs4WvmBYysqxgtkooy0zNKchMzc3QNDQx0DQ2N
 dA0tjXWNDA31Eqt0E/VSS3XLU4tLdIHc8mK94src5JwUvbzUkk2MwIhgAIIdjMsvJB9ilORgU
 hLl1a8ujhbiS8pPqcxILM6ILyrNSS0+xCjDwaEkwZv2DignWJSanlqRlpkDjE2YtAQHj5II7y
 OQNG9xQWJucWY6ROoUYzLHpkfdk5g5TjX3AMkXi0Dkp6cgctLKSUDyyL0pQPICmJx3dCqQ/PM
 eRO7rnjaJWYglLz8vVUqc1xtktADI6IzSPLjFsJR0iVFWSpiXEegVIZ6C1KLczBJU+VeM4hyM
 SsK8uSBTeDLzSuDuewV0OhPQ6ckihSCnlyQipKQaGCW6z9crneWpWp8VcXEpqz2fZV+X34TXv
 24YLzobV3WrSLnuTavcL4kNjzqvV92SqxM0KjiqW6E283VS5dEdujIbrT+0zvCTeXlq2/db8x
 luheQWfVLjPT7rbsSMNds3Rrs9ytBb2TT1qaPexlZNhnnC89cJ3Z9tZtCn2lBc3zypcWO/rXr
 XJCWW4oxEQy3mouJEACYta8pEAwAA
X-Env-Sender: omkar.bolla@pathpartnertech.com
X-Msg-Ref: server-8.tower-264.messagelabs.com!1534324507!4982869!1
X-Originating-IP: [209.85.222.65]
X-SpamReason: No, hits=0.6 required=7.0 tests=HTML_40_50,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 9.9.15; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12590 invoked from network); 15 Aug 2018 09:15:08 -0000
Received: from mail-ua1-f65.google.com (HELO mail-ua1-f65.google.com)
 (209.85.222.65)
 by server-8.tower-264.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 15 Aug 2018 09:15:08 -0000
Received: by mail-ua1-f65.google.com with SMTP id h1-v6so556987uao.8
 for <xen-devel@lists.xensource.com>; Wed, 15 Aug 2018 02:15:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=pathpartnertech.com; s=google;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=byNNGnU/pXcmLYdprThQwkdVr8cFKbGGmf0oZpElocs=;
 b=B1IxYlv3z0/jhklWJ1Gdd98ZdiJHE6Vs5YuBnDrX9nyBCgy3WPTGVHytF2dOm0FcqY
 3O6MuE/ndkft8sjMNLM5pz7AAz3vG1h5umstVf4XpYAh3IQEtoiqxT3MdwI6Fy6AOE5Q
 TnvW/qBAc9WWqnr8tkHAxMClmPWdlBjt1uDTQNJa5mC2wA0YfM9Q0c5iP9zGYuS1O3tH
 +uX3BGUiKyEOuaWVc8bScw3Vi7f5yTxMQEY/IgM3tUofStkPIOlPhm807sCqBM+OchAh
 6rz9hRSmYlJjTwBgBWRoacQjTKyPzV/SMZisRcHIXByPqjx2Fll2hEuepxdRT2l2GgfQ
 wQ7A==
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=byNNGnU/pXcmLYdprThQwkdVr8cFKbGGmf0oZpElocs=;
 b=XGYsWsXxdUJf6MclL1TIHC6LAk87BSKYCZp0xrPUfW9ty9eMuDd8gE5aO4IzcqHcGM
 Yn0QRqKr9y26SApJ2R3iE5BMZjMcRsOY7Lnv7PG98lJyIkBAhgQrGBNqAp1uhlIsbxZ9
 7JqhsBRghpGYwTLj6+6rm54+XYME2F+sQ0zqNZEKugxUBdNslSY91ILpvOIGUX3G/osL
 VTEknaOOe0XRqnjH5QWq/EjW+/fjESrSwH7W3ZAXGnRzLDDxIf60DGfFs15jGr+bc+Fn
 xXUwgQ/HAi1bdZZeSJiuD3TfoiDu7TgeToZ8MtUmO93OfE58ilPTpjoWFvqHVaWDK7fp
 UrPQ==
X-Gm-Message-State: AOUpUlGPX+XzOC8HGfdxI/MpctDLuEZU2Sl/mYl8wRstVnB2Kzd5L49y
 2+I6j1/wZ7eWNfpUBhVfOM0mtVb894xp4kCa+0XAYCJECtk2Rp9QZ6PmPrtt7n/ZlvlnyWClvEg
 gkcH62SxAniB3SuqKLTF9gnV8PP2Zfbf6jbc=
X-Google-Smtp-Source: AA+uWPzFWHCG4fzi/EA1zXiu9qx+jbpQ+DoK93stQheBOSL2vc02beCi4/b4AV3MJ3CSoik/icG7FfNvleyK9aLAwDk=
X-Received: by 2002:a1f:5ec1:: with SMTP id
 s184-v6mr15918834vkb.94.1534324506505; 
 Wed, 15 Aug 2018 02:15:06 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a67:8797:0:0:0:0:0 with HTTP; Wed, 15 Aug 2018 02:15:05
 -0700 (PDT)
In-Reply-To: <1d456451-6beb-5a4b-968a-5539f7b8c01b@arm.com>
References: <CAC4nxbsJss__sbvs5fKEW1RZAiyC8KNvV3HMPM88v4HmBwO+ZA@mail.gmail.com>
 <20180811170626.GB20295@char.us.oracle.com>
 <CAC4nxbtEJEnZ9o4hRqSwk_9hzJa1aCvNfGPTccvHRMAp7BvS4g@mail.gmail.com>
 <20180813130114.GA14031@char.us.oracle.com>
 <1d456451-6beb-5a4b-968a-5539f7b8c01b@arm.com>
From: Omkar Bolla <omkar.bolla@pathpartnertech.com>
Date: Wed, 15 Aug 2018 14:45:05 +0530
Message-ID: <CAC4nxbvnDGOJotFe0VD6zOjhJcb5TOfLMLtdxPd3Lh8KKPgYLQ@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] Armv8-A: Not able to enable secondary CPUs in
 Hikey960 board
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xensource.com
Content-Type: multipart/mixed; boundary="===============2856718557872954721=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2856718557872954721==
Content-Type: multipart/alternative; boundary="0000000000002e5192057375c385"

--0000000000002e5192057375c385
Content-Type: text/plain; charset="UTF-8"

HI Julien,

As you suggested, I enabled early printk for hikey960 in xen-4.8 stable
branch and  xen-4.11 stable branch.



Please find below xen-4.8 log after early printk:
------------------------------------------------------
Using modules provided by bootloader in FDT
Xen 4.8.5-pre (c/s Mon Jul 30 12:10:58 2018 +0200 git:aa45015-dirty) EFI
loader
- UART enabled -
- CPU 00000000 booting -
- Current EL 00000008 -
- Xen starting at EL2 -
- Zero BSS -
- Setting up control registers -
- Turning on paging -
- Ready -
(XEN) Checking for initrd in /chosen
(XEN) RAM: 0000000000000000 - 000000001abfffff
(XEN) RAM: 000000001ad88000 - 0000000031ffffff
(XEN) RAM: 0000000032101000 - 000000003dffffff
(XEN) RAM: 0000000040000000 - 000000004ae9ffff
(XEN) RAM: 0000000089cc0000 - 00000000b83bdfff
(XEN) RAM: 00000000b9b09000 - 00000000b9bcffff
(XEN) RAM: 00000000b9c70000 - 00000000b9c72fff
(XEN) RAM: 00000000b9c74000 - 00000000b9d5ffff
(XEN) RAM: 00000000ba125000 - 00000000ba12bfff
(XEN) RAM: 00000000ba12c000 - 00000000bdd1bfff
(XEN) RAM: 00000000bdd1c000 - 00000000bddccfff
(XEN) RAM: 00000000bddcd000 - 00000000bde82fff
(XEN) RAM: 00000000bde83000 - 00000000bef5ffff
(XEN) RAM: 00000000bef60000 - 00000000bf0effff
(XEN) RAM: 00000000bf0f0000 - 00000000bf13ffff
(XEN) RAM: 00000000bf190000 - 00000000bf193fff
(XEN) RAM: 00000000bf194000 - 00000000bfffffff
(XEN) RAM: 00000000c0000000 - 00000000dfffffff
(XEN) RAM: 0000000200000000 - 000000021fffffff
(XEN)
(XEN) MODULE[0]: 00000000b83be000 - 00000000b83cf000 Device Tree
(XEN) MODULE[1]: 00000000b84e0000 - 00000000b9996200 Kernel
 console=tty0 console=hvc0 root=/dev/sdd10 rw efi=noruntime
(XEN)
(XEN) Command line: loglvl=all console=dtuart dtuart=/soc/serial@fff32000
efi=no-rs
(XEN) Placing Xen at 0x000000001aa00000-0x000000001ac00000
(XEN) Update BOOTMOD_XEN from 00000000b83cf000-00000000b84cfd81 =>
000000001aa00000-000000001ab00d81
(XEN) Domain heap initialised
(XEN) Platform: Generic System
(XEN) Looking for dtuart at "/soc/serial@fff32000", options ""
 Xen 4.8.5-pre
(XEN) Xen version 4.8.5-pre (omkar.bolla@) (aarch64-linux-gnu-gcc (Linaro
GCC 7.1-2017.05) 7.1.1 20170510) debug=n  Wed Aug 15 13:20:23 IST 2018
(XEN) Latest ChangeSet: Mon Jul 30 12:10:58 2018 +0200 git:aa45015-dirty
(XEN) Processor: 410fd034: "ARM Limited", variant: 0x0, part 0xd03, rev 0x4
(XEN) 64-bit Execution:
(XEN)   Processor Features: 0000000000002222 0000000000000000
(XEN)     Exception Levels: EL3:64+32 EL2:64+32 EL1:64+32 EL0:64+32
(XEN)     Extensions: FloatingPoint AdvancedSIMD
(XEN)   Debug Features: 0000000010305106 0000000000000000
(XEN)   Auxiliary Features: 0000000000000000 0000000000000000
(XEN)   Memory Model Features: 0000000000001122 0000000000000000
(XEN)   ISA Features:  0000000000011120 0000000000000000
(XEN) 32-bit Execution:
(XEN)   Processor Features: 00000131:00011011
(XEN)     Instruction Sets: AArch32 A32 Thumb Thumb-2 Jazelle
(XEN)     Extensions: GenericTimer Security
(XEN)   Debug Features: 03010066
(XEN)   Auxiliary Features: 00000000
(XEN)   Memory Model Features: 10201105 40000000 01260000 02102211
(XEN)  ISA Features: 02101110 13112111 21232042 01112131 00011142 00011121
(XEN) Using PSCI-1.1 for SMP bringup
(XEN) SMP: Allowing 8 CPUs
(XEN) Generic Timer IRQ: phys=30 hyp=26 virt=27 Freq: 1920 KHz
(XEN) GICv2 initialization:
(XEN)         gic_dist_addr=00000000e82b1000
(XEN)         gic_cpu_addr=00000000e82b2000
(XEN)         gic_hyp_addr=00000000e82b4000
(XEN)         gic_vcpu_addr=00000000e82b6000
(XEN)         gic_maintenance_irq=25
(XEN) GICv2: 384 lines, 8 cpus, secure (IID 0200143b).
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Allocated console ring of 64 KiB.
(XEN) Bringing up CPU1
- CPU 00000001 booting -
- Current EL 00000008 -
- Xen starting at EL2 -
- Setting up control registers -
- Turning on paging -
- Ready -
(XEN) CPU 1 booted.
(XEN) Bringing up CPU2
- CPU 00000002 booting -
- Current EL 00000008 -
- Xen starting at EL2 -
- Setting up control registers -
- Turning on paging -
- Ready -
(XEN) CPU 2 booted.
(XEN) Bringing up CPU3
- CPU 00000003 booting -
- Current EL 00000008 -
- Xen starting at EL2 -
- Setting up control registers -
- Turning on paging -
- Ready -
(XEN) CPU 3 booted.
(XEN) Bringing up CPU4
- CPU 00000100 booting -
- Current EL 00000008 -
- Xen starting at EL2 -
- Setting up control registers -
- Turning on paging -
- Ready -
(XEN) CPU 4 booted.
(XEN) Bringing up CPU5
- CPU 00000101 booting -
- Current EL 00000008 -
- Xen starting at EL2 -
- Setting up control registers -
- Turning on paging -
- Ready -
(XEN) CPU 5 booted.
(XEN) Bringing up CPU6
- CPU 00000102 booting -
- Current EL 00000008 -
- Xen starting at EL2 -
- Setting up control registers -
- Turning on paging -
- Ready -
(XEN) CPU 6 booted.
(XEN) Bringing up CPU7
- CPU 00000103 booting -
- Current EL 00000008 -
- Xen starting at EL2 -
- Setting up control registers -
- Turning on paging -
- Ready -
(XEN) CPU 7 booted.
(XEN) Brought up 8 CPUs
(XEN) P2M: 40-bit IPA with 40-bit PA
(XEN) P2M: 3 levels with order-1 root, VTCR 0x80023558
(XEN) I/O virtualisation disabled
(XEN) build-id: 293f242dc5faa48be9f27a20ffd457688c3fc38c
(XEN) alternatives: Patching with alt table 00000000400a48c8 ->
00000000400a4c64
(XEN) *** LOADING DOMAIN 0 ***
(XEN) Loading kernel from boot module @ 00000000b84e0000
(XEN) Allocating 1:1 mappings totalling 128MB for dom0:
(XEN) BANK[0] 0x00000010000000-0x00000018000000 (128MB)
(XEN) Grant table range: 0x0000001aa00000-0x0000001aa5f000
(XEN) Loading zImage from 00000000b84e0000 to
0000000010080000-0000000011536200
(XEN) Allocating PPI 16 for event channel interrupt
(XEN) Loading dom0 DTB to 0x0000000017e00000-0x0000000017e0d91c
(XEN) Scrubbing Free RAM on 1 nodes using 8 CPUs
(XEN) .........done.
(XEN) Initial low memory virq threshold set at 0x4000 pages.
(XEN) Std. Loglevel: All
(XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings)
(XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input
to Xen)
(XEN) Freed 272kB init memory.
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER4
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER8
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER12
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER16
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER20
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER24
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER28
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER32
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER36
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER40
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.9.113-07887-geb8dbd1-dirty
(omkar.bolla@OmkarB-LaptopU) (gcc version 7.1.1 20170510 (Linaro GCC
7.1-2017.05) ) #6 SMP PREEMPT Wed A
ug 15 11:55:00 IST 2018
[    0.000000] Boot CPU: AArch64 Processor [410fd034]
[    0.000000] Xen 4.8 support found
[    0.000000] efi: Getting EFI parameters from FDT:
[    0.000000] efi: UEFI not found.
[    0.000000] Ion: base 0x14e00000, size is 0x1e00000, node name graphic,
heap-name carveout_gralloc namesize 17,[99][97][114][118]
[    0.000000] Ion: insert heap-name carveout_gralloc
[    0.000000] OF: reserved mem: initialized node graphic, compatible id
hisi_ion
[    0.000000] Reserved memory: created CMA memory pool at
0x0000000016c00000, size 64 MiB
[    0.000000] OF: reserved mem: initialized node fastboot-cma-mem,
compatible id shared-dma-pool
[    0.000000] cma: Failed to reserve 64 MiB
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv0.2 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: Trusted OS migration not required
[    0.000000] percpu: Embedded 23 pages/cpu @ffffffc014ce9000 s54936 r8192
d31080 u94208
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: enabling workaround for ARM erratum 845719
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.
Total pages: 32256
[    0.000000] Kernel command line: console=tty0 console=hvc0
root=/dev/sdd10 rw efi=noruntime
[    0.000000] PID hash table entries: 512 (order: 0, 4096 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 5, 131072
bytes)


------------------------------------------------------
Please find below xen-4.8 log after early printk:
------------------------------------------------------
Using modules provided by bootloader in FDT
Xen 4.11.1-pre (c/s Mon Jul 30 11:30:09 2018 +0200 git:33ced72-dirty) EFI
loader

- UART enabled -
- CPU 00000000 booting -
- Current EL 00000008 -
- Xen starting at EL2 -
- Setting up control registers -
- Turning on paging -
- Ready -
(XEN) Checking for initrd in /chosen
(XEN) RAM: 0000000000000000 - 000000001abfffff
(XEN) RAM: 000000001ad88000 - 0000000031ffffff
(XEN) RAM: 0000000032101000 - 000000003dffffff
(XEN) RAM: 0000000040000000 - 000000004ae9ffff
(XEN) RAM: 0000000089cc0000 - 00000000b83adfff
(XEN) RAM: 00000000b9b09000 - 00000000b9bcffff
(XEN) RAM: 00000000b9c70000 - 00000000b9c72fff
(XEN) RAM: 00000000b9c74000 - 00000000b9d5ffff
(XEN) RAM: 00000000ba125000 - 00000000ba12bfff
(XEN) RAM: 00000000ba12c000 - 00000000bdd1bfff
(XEN) RAM: 00000000bdd1c000 - 00000000bddccfff
(XEN) RAM: 00000000bddcd000 - 00000000bde82fff
(XEN) RAM: 00000000bde83000 - 00000000bef5ffff
(XEN) RAM: 00000000bef60000 - 00000000bf0effff
(XEN) RAM: 00000000bf0f0000 - 00000000bf13ffff
(XEN) RAM: 00000000bf190000 - 00000000bf193fff
(XEN) RAM: 00000000bf194000 - 00000000bfffffff
(XEN) RAM: 00000000c0000000 - 00000000dfffffff
(XEN) RAM: 0000000200000000 - 000000021fffffff
(XEN)
(XEN) MODULE[0]: 00000000b83ae000 - 00000000b83bf000 Device Tree
(XEN) MODULE[1]: 00000000b84d8000 - 00000000b998e200 Kernel
 console=tty0 console=hvc0 root=/dev/sdd10 rw efi=noruntime
(XEN)
(XEN) Command line: loglvl=all console=dtuart dtuart=/soc/serial@fff32000
efi=no-rs
(XEN) parameter "efi" unknown!
(XEN) Placing Xen at 0x000000021fe00000-0x0000000220000000
(XEN) Update BOOTMOD_XEN from 00000000b83bf000-00000000b84c7d81 =>
000000021fe00000-000000021ff08d81
(XEN) Domain heap initialised
(XEN) Booting using Device Tree
(XEN) Platform: Generic System
(XEN) Looking for dtuart at "/soc/serial@fff32000", options ""
 Xen 4.11.1-pre
(XEN) Xen version 4.11.1-pre (omkar.bolla@) (aarch64-linux-gnu-gcc (Linaro
GCC 7.1-2017.05) 7.1.1 20170510) debug=n  Wed Aug 15 14:18:23 IST 2018
(XEN) Latest ChangeSet: Mon Jul 30 11:30:09 2018 +0200 git:33ced72-dirty
(XEN) Processor: 410fd034: "ARM Limited", variant: 0x0, part 0xd03, rev 0x4
(XEN) 64-bit Execution:
(XEN)   Processor Features: 0000000000002222 0000000000000000
(XEN)     Exception Levels: EL3:64+32 EL2:64+32 EL1:64+32 EL0:64+32
(XEN)     Extensions: FloatingPoint AdvancedSIMD
(XEN)   Debug Features: 0000000010305106 0000000000000000
(XEN)   Auxiliary Features: 0000000000000000 0000000000000000
(XEN)   Memory Model Features: 0000000000001122 0000000000000000
(XEN)   ISA Features:  0000000000011120 0000000000000000
(XEN) 32-bit Execution:
(XEN)   Processor Features: 00000131:00011011
(XEN)     Instruction Sets: AArch32 A32 Thumb Thumb-2 Jazelle
(XEN)     Extensions: GenericTimer Security
(XEN)   Debug Features: 03010066
(XEN)   Auxiliary Features: 00000000
(XEN)   Memory Model Features: 10201105 40000000 01260000 02102211
(XEN)  ISA Features: 02101110 13112111 21232042 01112131 00011142 00011121
(XEN) Using SMC Calling Convention v1.1
(XEN) Using PSCI v1.1
(XEN) SMP: Allowing 8 CPUs
(XEN) Generic Timer IRQ: phys=30 hyp=26 virt=27 Freq: 1920 KHz
(XEN) GICv2 initialization:
(XEN)         gic_dist_addr=00000000e82b1000
(XEN)         gic_cpu_addr=00000000e82b2000
(XEN)         gic_hyp_addr=00000000e82b4000
(XEN)         gic_vcpu_addr=00000000e82b6000
(XEN)         gic_maintenance_irq=25
(XEN) GICv2: 384 lines, 8 cpus, secure (IID 0200143b).
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Allocated console ring of 64 KiB.
(XEN) Bringing up CPU1
(XEN) Failed to bring up CPU1
(XEN) Failed to bring up CPU 1 (error -9)
(XEN) Bringing up CPU2
(XEN) Failed to bring up CPU2
(XEN) Failed to bring up CPU 2 (error -9)
(XEN) Bringing up CPU3
(XEN) Failed to bring up CPU3
(XEN) Failed to bring up CPU 3 (error -9)
(XEN) Bringing up CPU4
(XEN) Failed to bring up CPU4
(XEN) Failed to bring up CPU 4 (error -9)
(XEN) Bringing up CPU5
(XEN) Failed to bring up CPU5
(XEN) Failed to bring up CPU 5 (error -9)
(XEN) Bringing up CPU6
(XEN) Failed to bring up CPU6
(XEN) Failed to bring up CPU 6 (error -9)
(XEN) Bringing up CPU7
(XEN) Failed to bring up CPU7
(XEN) Failed to bring up CPU 7 (error -9)
(XEN) Brought up 1 CPUs
(XEN) P2M: 40-bit IPA with 40-bit PA and 8-bit VMID
(XEN) P2M: 3 levels with order-1 root, VTCR 0x80023558
(XEN) I/O virtualisation disabled
(XEN) build-id: 52630f42d6da8e35f5a018454a0f57bdfdba3f8f
(XEN) alternatives: Patching with alt table 00000000400acff8 ->
00000000400ad568
(XEN) *** LOADING DOMAIN 0 ***
(XEN) Loading kernel from boot module @ 00000000b84d8000
(XEN) Allocating 1:1 mappings totalling 512MB for dom0:
(XEN) BANK[0] 0x000000c0000000-0x000000e0000000 (512MB)
(XEN) Grant table range: 0x0000021fe00000-0x0000021fe40000
(XEN) Allocating PPI 16 for event channel interrupt
(XEN) Loading zImage from 00000000b84d8000 to
00000000c0080000-00000000c1536200
(XEN) Loading dom0 DTB to 0x00000000c8000000-0x00000000c800d638
(XEN) Initial low memory virq threshold set at 0x4000 pages.
(XEN) Scrubbing Free RAM on 1 nodes using 1 CPUs
(XEN)
....................................................................done.
(XEN) Std. Loglevel: All
(XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings)
(XEN) ***************************************************
(XEN) PLEASE SPECIFY dom0_mem PARAMETER - USING 512M FOR NOW
(XEN) ***************************************************
(XEN) 3... 2... 1...
(XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input
to Xen)
(XEN) Freed 280kB init memory.
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER4
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER8
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER12
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER16
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER20
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER24
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER28
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER32
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER36
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER40
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.9.113-07887-geb8dbd1-dirty
(omkar.bolla@OmkarB-LaptopU) (gcc version 7.1.1 20170510 (Linaro GCC
7.1-2017.05) ) #6 SMP PREEMPT Wed A
ug 15 11:55:00 IST 2018
[    0.000000] Boot CPU: AArch64 Processor [410fd034]
[    0.000000] Xen 4.11 support found
[    0.000000] efi: Getting EFI parameters from FDT:
[    0.000000] efi: UEFI not found.
[    0.000000] Ion: base 0xde200000, size is 0x1e00000, node name graphic,
heap-name carveout_gralloc namesize 17,[99][97][114][118]
[    0.000000] Ion: insert heap-name carveout_gralloc
[    0.000000] OF: reserved mem: initialized node graphic, compatible id
hisi_ion
[    0.000000] Reserved memory: created CMA memory pool at
0x0000000016c00000, size 64 MiB
[    0.000000] OF: reserved mem: initialized node fastboot-cma-mem,
compatible id shared-dma-pool
[    0.000000] cma: Reserved 64 MiB at 0x00000000da000000
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: Trusted OS migration not required
[    0.000000] psci: SMC Calling Convention v1.1
[    0.000000] percpu: Embedded 23 pages/cpu @ffffffc01e18b000 s54936 r8192
d31080 u94208
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: enabling workaround for ARM erratum 845719
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.
Total pages: 129024
[    0.000000] Kernel command line: console=tty0 console=hvc0
root=/dev/sdd10 rw efi=noruntime
[    0.000000] PID hash table entries: 2048 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 7, 524288
bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 6, 262144
bytes)
------------------------------------------------------

In above logs, I marked CMA memory area reserving, which is giving errors
while initialising cma pools in linux when i am using xen-4.8
Could you please tell me, what could be the problem?
I hope it belongs to CMA memory address part in DTS, please correct me if i
were wrong.


Thank you,
Omkar B

On Mon, Aug 13, 2018 at 8:40 PM, Julien Grall <julien.grall@arm.com> wrote:

> Hello,
>
> On 13/08/18 14:01, Konrad Rzeszutek Wilk wrote:
>
>> On Mon, Aug 13, 2018 at 11:16:14AM +0530, Omkar Bolla wrote:
>>
>>> Please check below log:
>>>>> --------------------------------
>>>>>   Using modules provided by bootloader in FDT
>>>>> Xen 4.11.1-pre (c/s Mon Jul 30 11:30:09 2018 +0200 git:33ced72) EFI
>>>>>
>>>> loader
>>>>
>>>>>   Xen 4.11.1-pre
>>>>> (XEN) Xen version 4.11.1-pre (omkar.bolla@) (aarch64-linux-gnu-gcc
>>>>>
>>>> (Linaro
>>>>
>>>>> GCC 7.1-2017.05) 7.1.1 20170510) debug=n  Sat Aug 11 20:35:10 IST 201
>>>>> 8
>>>>> (XEN) Latest ChangeSet: Mon Jul 30 11:30:09 2018 +0200 git:33ced72
>>>>> (XEN) Processor: 410fd034: "ARM Limited", variant: 0x0, part 0xd03, rev
>>>>>
>>>> 0x4
>>>>
>>>>> (XEN) 64-bit Execution:
>>>>> (XEN)   Processor Features: 0000000000002222 0000000000000000
>>>>> (XEN)     Exception Levels: EL3:64+32 EL2:64+32 EL1:64+32 EL0:64+32
>>>>> (XEN)     Extensions: FloatingPoint AdvancedSIMD
>>>>> (XEN)   Debug Features: 0000000010305106 0000000000000000
>>>>> (XEN)   Auxiliary Features: 0000000000000000 0000000000000000
>>>>> (XEN)   Memory Model Features: 0000000000001122 0000000000000000
>>>>> (XEN)   ISA Features:  0000000000011120 0000000000000000
>>>>> (XEN) 32-bit Execution:
>>>>> (XEN)   Processor Features: 00000131:00011011
>>>>> (XEN)     Instruction Sets: AArch32 A32 Thumb Thumb-2 Jazelle
>>>>> (XEN)     Extensions: GenericTimer Security
>>>>> (XEN)   Debug Features: 03010066
>>>>> (XEN)   Auxiliary Features: 00000000
>>>>> (XEN)   Memory Model Features: 10201105 40000000 01260000 02102211
>>>>> (XEN)  ISA Features: 02101110 13112111 21232042 01112131 00011142
>>>>>
>>>> 00011121
>>>>
>>>>> (XEN) Using SMC Calling Convention v1.1
>>>>> (XEN) Using PSCI v1.1
>>>>> (XEN) SMP: Allowing 8 CPUs
>>>>> (XEN) Generic Timer IRQ: phys=30 hyp=26 virt=27 Freq: 1920 KHz
>>>>> (XEN) GICv2 initialization:
>>>>> (XEN)         gic_dist_addr=00000000e82b1000
>>>>> (XEN)         gic_cpu_addr=00000000e82b2000
>>>>> (XEN)         gic_hyp_addr=00000000e82b4000
>>>>> (XEN)         gic_vcpu_addr=00000000e82b6000
>>>>> (XEN)         gic_maintenance_irq=25
>>>>> (XEN) GICv2: 384 lines, 8 cpus, secure (IID 0200143b).
>>>>> (XEN) Using scheduler: SMP Credit Scheduler (credit)
>>>>> (XEN) Allocated console ring of 64 KiB.
>>>>> (XEN) Bringing up CPU1
>>>>> (XEN) Failed to bring up CPU1
>>>>> (XEN) Failed to bring up CPU 1 (error -9)
>>>>>
>>>>
> I think the -9 is coming from PSCI which means INVALID_ADDRESS. This means
> Xen gave an invalid entry point to PSCI CPU_UP.
>
> It would be interesting to know where Xen is loaded in memory with Xen 4.8
> and Xen 4.11. This will be printed when early printk is enabled as the
> console is not yet setup.
>
> To get early printk, you could use CONFIG_EARLY_PRINTK=hikey960 on the
> make command line. Note this requires to have debug enabled.
>
> Once you have early printk setup you should have a message similar to
> "Update BOOTMOD_XEN from ... to ...".
>
> Also, as Konrad suggested it, I would recommend to bisect Xen and see if
> you can pin point a commit.
>
> Cheers,
>
> --
> Julien Grall
>

-- 






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

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

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

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)=
">HI Julien,</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148=
)"><br></div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">As=
 you suggested, I enabled early printk for hikey960 in xen-4.8 stable branc=
h and <span style=3D"font-size:small;background-color:rgb(255,255,255);text=
-decoration-style:initial;text-decoration-color:initial;float:none;display:=
inline"><span>=C2=A0</span>xen-4.11 stable branch</span>.</div><div class=
=3D"gmail_default" style=3D"color:rgb(11,83,148)"><br></div><div class=3D"g=
mail_default" style=3D"color:rgb(11,83,148)"><br></div><div class=3D"gmail_=
default" style=3D"color:rgb(11,83,148)"><br></div><div class=3D"gmail_defau=
lt" style=3D"color:rgb(11,83,148)">Please find below xen-4.8 log after earl=
y printk:</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">=
------------------------------------------------------</div><div class=3D"g=
mail_default" style=3D"color:rgb(11,83,148)"><div class=3D"gmail_default">U=
sing modules provided by bootloader in FDT</div><div class=3D"gmail_default=
">Xen 4.8.5-pre (c/s Mon Jul 30 12:10:58 2018 +0200 git:aa45015-dirty) EFI =
loader</div><div class=3D"gmail_default">- UART enabled -</div><div class=
=3D"gmail_default">- CPU 00000000 booting -</div><div class=3D"gmail_defaul=
t">- Current EL 00000008 -</div><div class=3D"gmail_default">- Xen starting=
 at EL2 -</div><div class=3D"gmail_default">- Zero BSS -</div><div class=3D=
"gmail_default">- Setting up control registers -</div><div class=3D"gmail_d=
efault">- Turning on paging -</div><div class=3D"gmail_default">- Ready -</=
div><div class=3D"gmail_default">(XEN) Checking for initrd in /chosen</div>=
<div class=3D"gmail_default">(XEN) RAM: 0000000000000000 - 000000001abfffff=
</div><div class=3D"gmail_default">(XEN) RAM: 000000001ad88000 - 0000000031=
ffffff</div><div class=3D"gmail_default">(XEN) RAM: 0000000032101000 - 0000=
00003dffffff</div><div class=3D"gmail_default">(XEN) RAM: 0000000040000000 =
- 000000004ae9ffff</div><div class=3D"gmail_default">(XEN) RAM: 0000000089c=
c0000 - 00000000b83bdfff</div><div class=3D"gmail_default">(XEN) RAM: 00000=
000b9b09000 - 00000000b9bcffff</div><div class=3D"gmail_default">(XEN) RAM:=
 00000000b9c70000 - 00000000b9c72fff</div><div class=3D"gmail_default">(XEN=
) RAM: 00000000b9c74000 - 00000000b9d5ffff</div><div class=3D"gmail_default=
">(XEN) RAM: 00000000ba125000 - 00000000ba12bfff</div><div class=3D"gmail_d=
efault">(XEN) RAM: 00000000ba12c000 - 00000000bdd1bfff</div><div class=3D"g=
mail_default">(XEN) RAM: 00000000bdd1c000 - 00000000bddccfff</div><div clas=
s=3D"gmail_default">(XEN) RAM: 00000000bddcd000 - 00000000bde82fff</div><di=
v class=3D"gmail_default">(XEN) RAM: 00000000bde83000 - 00000000bef5ffff</d=
iv><div class=3D"gmail_default">(XEN) RAM: 00000000bef60000 - 00000000bf0ef=
fff</div><div class=3D"gmail_default">(XEN) RAM: 00000000bf0f0000 - 0000000=
0bf13ffff</div><div class=3D"gmail_default">(XEN) RAM: 00000000bf190000 - 0=
0000000bf193fff</div><div class=3D"gmail_default">(XEN) RAM: 00000000bf1940=
00 - 00000000bfffffff</div><div class=3D"gmail_default">(XEN) RAM: 00000000=
c0000000 - 00000000dfffffff</div><div class=3D"gmail_default">(XEN) RAM: 00=
00000200000000 - 000000021fffffff</div><div class=3D"gmail_default">(XEN)=
=C2=A0</div><div class=3D"gmail_default">(XEN) MODULE[0]: 00000000b83be000 =
- 00000000b83cf000 Device Tree=C2=A0=C2=A0</div><div class=3D"gmail_default=
">(XEN) MODULE[1]: 00000000b84e0000 - 00000000b9996200 Kernel=C2=A0 =C2=A0 =
=C2=A0 =C2=A0console=3Dtty0 console=3Dhvc0 root=3D/dev/sdd10 rw efi=3Dnorun=
time</div><div class=3D"gmail_default">(XEN)=C2=A0</div><div class=3D"gmail=
_default">(XEN) Command line: loglvl=3Dall console=3Ddtuart dtuart=3D/soc/s=
erial@fff32000 efi=3Dno-rs</div><div class=3D"gmail_default">(XEN) Placing =
Xen at 0x000000001aa00000-0x000000001ac00000</div><div class=3D"gmail_defau=
lt">(XEN) Update BOOTMOD_XEN from 00000000b83cf000-00000000b84cfd81 =3D&gt;=
 000000001aa00000-000000001ab00d81</div><div class=3D"gmail_default">(XEN) =
Domain heap initialised</div><div class=3D"gmail_default">(XEN) Platform: G=
eneric System</div><div class=3D"gmail_default">(XEN) Looking for dtuart at=
 &quot;/soc/serial@fff32000&quot;, options &quot;&quot;</div><div class=3D"=
gmail_default">=C2=A0Xen 4.8.5-pre</div><div class=3D"gmail_default">(XEN) =
Xen version 4.8.5-pre (omkar.bolla@) (aarch64-linux-gnu-gcc (Linaro GCC 7.1=
-2017.05) 7.1.1 20170510) debug=3Dn=C2=A0 Wed Aug 15 13:20:23 IST 2018</div=
><div class=3D"gmail_default">(XEN) Latest ChangeSet: Mon Jul 30 12:10:58 2=
018 +0200 git:aa45015-dirty</div><div class=3D"gmail_default">(XEN) Process=
or: 410fd034: &quot;ARM Limited&quot;, variant: 0x0, part 0xd03, rev 0x4</d=
iv><div class=3D"gmail_default">(XEN) 64-bit Execution:</div><div class=3D"=
gmail_default">(XEN)=C2=A0 =C2=A0Processor Features: 0000000000002222 00000=
00000000000</div><div class=3D"gmail_default">(XEN)=C2=A0 =C2=A0 =C2=A0Exce=
ption Levels: EL3:64+32 EL2:64+32 EL1:64+32 EL0:64+32</div><div class=3D"gm=
ail_default">(XEN)=C2=A0 =C2=A0 =C2=A0Extensions: FloatingPoint AdvancedSIM=
D</div><div class=3D"gmail_default">(XEN)=C2=A0 =C2=A0Debug Features: 00000=
00010305106 0000000000000000</div><div class=3D"gmail_default">(XEN)=C2=A0 =
=C2=A0Auxiliary Features: 0000000000000000 0000000000000000</div><div class=
=3D"gmail_default">(XEN)=C2=A0 =C2=A0Memory Model Features: 000000000000112=
2 0000000000000000</div><div class=3D"gmail_default">(XEN)=C2=A0 =C2=A0ISA =
Features:=C2=A0 0000000000011120 0000000000000000</div><div class=3D"gmail_=
default">(XEN) 32-bit Execution:</div><div class=3D"gmail_default">(XEN)=C2=
=A0 =C2=A0Processor Features: 00000131:00011011</div><div class=3D"gmail_de=
fault">(XEN)=C2=A0 =C2=A0 =C2=A0Instruction Sets: AArch32 A32 Thumb Thumb-2=
 Jazelle</div><div class=3D"gmail_default">(XEN)=C2=A0 =C2=A0 =C2=A0Extensi=
ons: GenericTimer Security</div><div class=3D"gmail_default">(XEN)=C2=A0 =
=C2=A0Debug Features: 03010066</div><div class=3D"gmail_default">(XEN)=C2=
=A0 =C2=A0Auxiliary Features: 00000000</div><div class=3D"gmail_default">(X=
EN)=C2=A0 =C2=A0Memory Model Features: 10201105 40000000 01260000 02102211<=
/div><div class=3D"gmail_default">(XEN)=C2=A0 ISA Features: 02101110 131121=
11 21232042 01112131 00011142 00011121</div><div class=3D"gmail_default">(X=
EN) Using PSCI-1.1 for SMP bringup</div><div class=3D"gmail_default">(XEN) =
SMP: Allowing 8 CPUs</div><div class=3D"gmail_default">(XEN) Generic Timer =
IRQ: phys=3D30 hyp=3D26 virt=3D27 Freq: 1920 KHz</div><div class=3D"gmail_d=
efault">(XEN) GICv2 initialization:</div><div class=3D"gmail_default">(XEN)=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0gic_dist_addr=3D00000000e82b1000</div><di=
v class=3D"gmail_default">(XEN)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0gic_cpu_ad=
dr=3D00000000e82b2000</div><div class=3D"gmail_default">(XEN)=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0gic_hyp_addr=3D00000000e82b4000</div><div class=3D"gmai=
l_default">(XEN)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0gic_vcpu_addr=3D00000000e=
82b6000</div><div class=3D"gmail_default">(XEN)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0gic_maintenance_irq=3D25</div><div class=3D"gmail_default">(XEN) GICv=
2: 384 lines, 8 cpus, secure (IID 0200143b).</div><div class=3D"gmail_defau=
lt">(XEN) Using scheduler: SMP Credit Scheduler (credit)</div><div class=3D=
"gmail_default">(XEN) Allocated console ring of 64 KiB.</div><div class=3D"=
gmail_default">(XEN) Bringing up CPU1</div><div class=3D"gmail_default">- C=
PU 00000001 booting -</div><div class=3D"gmail_default">- Current EL 000000=
08 -</div><div class=3D"gmail_default">- Xen starting at EL2 -</div><div cl=
ass=3D"gmail_default">- Setting up control registers -</div><div class=3D"g=
mail_default">- Turning on paging -</div><div class=3D"gmail_default">- Rea=
dy -</div><div class=3D"gmail_default">(XEN) CPU 1 booted.</div><div class=
=3D"gmail_default">(XEN) Bringing up CPU2</div><div class=3D"gmail_default"=
>- CPU 00000002 booting -</div><div class=3D"gmail_default">- Current EL 00=
000008 -</div><div class=3D"gmail_default">- Xen starting at EL2 -</div><di=
v class=3D"gmail_default">- Setting up control registers -</div><div class=
=3D"gmail_default">- Turning on paging -</div><div class=3D"gmail_default">=
- Ready -</div><div class=3D"gmail_default">(XEN) CPU 2 booted.</div><div c=
lass=3D"gmail_default">(XEN) Bringing up CPU3</div><div class=3D"gmail_defa=
ult">- CPU 00000003 booting -</div><div class=3D"gmail_default">- Current E=
L 00000008 -</div><div class=3D"gmail_default">- Xen starting at EL2 -</div=
><div class=3D"gmail_default">- Setting up control registers -</div><div cl=
ass=3D"gmail_default">- Turning on paging -</div><div class=3D"gmail_defaul=
t">- Ready -</div><div class=3D"gmail_default">(XEN) CPU 3 booted.</div><di=
v class=3D"gmail_default">(XEN) Bringing up CPU4</div><div class=3D"gmail_d=
efault">- CPU 00000100 booting -</div><div class=3D"gmail_default">- Curren=
t EL 00000008 -</div><div class=3D"gmail_default">- Xen starting at EL2 -</=
div><div class=3D"gmail_default">- Setting up control registers -</div><div=
 class=3D"gmail_default">- Turning on paging -</div><div class=3D"gmail_def=
ault">- Ready -</div><div class=3D"gmail_default">(XEN) CPU 4 booted.</div>=
<div class=3D"gmail_default">(XEN) Bringing up CPU5</div><div class=3D"gmai=
l_default">- CPU 00000101 booting -</div><div class=3D"gmail_default">- Cur=
rent EL 00000008 -</div><div class=3D"gmail_default">- Xen starting at EL2 =
-</div><div class=3D"gmail_default">- Setting up control registers -</div><=
div class=3D"gmail_default">- Turning on paging -</div><div class=3D"gmail_=
default">- Ready -</div><div class=3D"gmail_default">(XEN) CPU 5 booted.</d=
iv><div class=3D"gmail_default">(XEN) Bringing up CPU6</div><div class=3D"g=
mail_default">- CPU 00000102 booting -</div><div class=3D"gmail_default">- =
Current EL 00000008 -</div><div class=3D"gmail_default">- Xen starting at E=
L2 -</div><div class=3D"gmail_default">- Setting up control registers -</di=
v><div class=3D"gmail_default">- Turning on paging -</div><div class=3D"gma=
il_default">- Ready -</div><div class=3D"gmail_default">(XEN) CPU 6 booted.=
</div><div class=3D"gmail_default">(XEN) Bringing up CPU7</div><div class=
=3D"gmail_default">- CPU 00000103 booting -</div><div class=3D"gmail_defaul=
t">- Current EL 00000008 -</div><div class=3D"gmail_default">- Xen starting=
 at EL2 -</div><div class=3D"gmail_default">- Setting up control registers =
-</div><div class=3D"gmail_default">- Turning on paging -</div><div class=
=3D"gmail_default">- Ready -</div><div class=3D"gmail_default">(XEN) CPU 7 =
booted.</div><div class=3D"gmail_default">(XEN) Brought up 8 CPUs</div><div=
 class=3D"gmail_default">(XEN) P2M: 40-bit IPA with 40-bit PA</div><div cla=
ss=3D"gmail_default">(XEN) P2M: 3 levels with order-1 root, VTCR 0x80023558=
</div><div class=3D"gmail_default">(XEN) I/O virtualisation disabled</div><=
div class=3D"gmail_default">(XEN) build-id: 293f242dc5faa48be9f27a20ffd4576=
88c3fc38c</div><div class=3D"gmail_default">(XEN) alternatives: Patching wi=
th alt table 00000000400a48c8 -&gt; 00000000400a4c64</div><div class=3D"gma=
il_default">(XEN) *** LOADING DOMAIN 0 ***</div><div class=3D"gmail_default=
">(XEN) Loading kernel from boot module @ 00000000b84e0000</div><div class=
=3D"gmail_default">(XEN) Allocating 1:1 mappings totalling 128MB for dom0:<=
/div><div class=3D"gmail_default">(XEN) BANK[0] 0x00000010000000-0x00000018=
000000 (128MB)</div><div class=3D"gmail_default">(XEN) Grant table range: 0=
x0000001aa00000-0x0000001aa5f000</div><div class=3D"gmail_default">(XEN) Lo=
ading zImage from 00000000b84e0000 to 0000000010080000-0000000011536200</di=
v><div class=3D"gmail_default">(XEN) Allocating PPI 16 for event channel in=
terrupt</div><div class=3D"gmail_default">(XEN) Loading dom0 DTB to 0x00000=
00017e00000-0x0000000017e0d91c</div><div class=3D"gmail_default">(XEN) Scru=
bbing Free RAM on 1 nodes using 8 CPUs</div><div class=3D"gmail_default">(X=
EN) .........done.</div><div class=3D"gmail_default">(XEN) Initial low memo=
ry virq threshold set at 0x4000 pages.</div><div class=3D"gmail_default">(X=
EN) Std. Loglevel: All</div><div class=3D"gmail_default">(XEN) Guest Loglev=
el: Nothing (Rate-limited: Errors and warnings)</div><div class=3D"gmail_de=
fault">(XEN) *** Serial input -&gt; DOM0 (type &#39;CTRL-a&#39; three times=
 to switch input to Xen)</div><div class=3D"gmail_default">(XEN) Freed 272k=
B init memory.</div><div class=3D"gmail_default">(XEN) d0v0: vGICD: unhandl=
ed word write 0xffffffff to ICACTIVER4</div><div class=3D"gmail_default">(X=
EN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER8</div><div cl=
ass=3D"gmail_default">(XEN) d0v0: vGICD: unhandled word write 0xffffffff to=
 ICACTIVER12</div><div class=3D"gmail_default">(XEN) d0v0: vGICD: unhandled=
 word write 0xffffffff to ICACTIVER16</div><div class=3D"gmail_default">(XE=
N) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER20</div><div cl=
ass=3D"gmail_default">(XEN) d0v0: vGICD: unhandled word write 0xffffffff to=
 ICACTIVER24</div><div class=3D"gmail_default">(XEN) d0v0: vGICD: unhandled=
 word write 0xffffffff to ICACTIVER28</div><div class=3D"gmail_default">(XE=
N) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER32</div><div cl=
ass=3D"gmail_default">(XEN) d0v0: vGICD: unhandled word write 0xffffffff to=
 ICACTIVER36</div><div class=3D"gmail_default">(XEN) d0v0: vGICD: unhandled=
 word write 0xffffffff to ICACTIVER40</div><div class=3D"gmail_default">[=
=C2=A0 =C2=A0 0.000000] Booting Linux on physical CPU 0x0</div><div class=
=3D"gmail_default">[=C2=A0 =C2=A0 0.000000] Linux version 4.9.113-07887-geb=
8dbd1-dirty (omkar.bolla@OmkarB-LaptopU) (gcc version 7.1.1 20170510 (Linar=
o GCC 7.1-2017.05) ) #6 SMP PREEMPT Wed A</div><div class=3D"gmail_default"=
>ug 15 11:55:00 IST 2018</div><div class=3D"gmail_default">[=C2=A0 =C2=A0 0=
.000000] Boot CPU: AArch64 Processor [410fd034]</div><div class=3D"gmail_de=
fault">[=C2=A0 =C2=A0 0.000000] Xen 4.8 support found</div><div class=3D"gm=
ail_default">[=C2=A0 =C2=A0 0.000000] efi: Getting EFI parameters from FDT:=
</div><div class=3D"gmail_default">[=C2=A0 =C2=A0 0.000000] efi: UEFI not f=
ound.</div><div class=3D"gmail_default">[=C2=A0 =C2=A0 0.000000] Ion: base =
0x14e00000, size is 0x1e00000, node name graphic, heap-name carveout_grallo=
c namesize 17,[99][97][114][118]</div><div class=3D"gmail_default">[=C2=A0 =
=C2=A0 0.000000] Ion: insert heap-name carveout_gralloc=C2=A0</div><div cla=
ss=3D"gmail_default">[=C2=A0 =C2=A0 0.000000] OF: reserved mem: initialized=
 node graphic, compatible id hisi_ion</div><div class=3D"gmail_default">[=
=C2=A0 =C2=A0 0.000000] Reserved memory: created CMA memory pool at 0x00000=
00016c00000, size 64 MiB</div><div class=3D"gmail_default">[=C2=A0 =C2=A0 0=
.000000] OF: reserved mem: initialized node fastboot-cma-mem, compatible id=
 shared-dma-pool</div><div class=3D"gmail_default"><span style=3D"backgroun=
d-color:rgb(234,153,153)">[=C2=A0 =C2=A0 0.000000] cma: Failed to reserve 6=
4 MiB</span></div><div class=3D"gmail_default">[=C2=A0 =C2=A0 0.000000] psc=
i: probing for conduit method from DT.</div><div class=3D"gmail_default">[=
=C2=A0 =C2=A0 0.000000] psci: PSCIv0.2 detected in firmware.</div><div clas=
s=3D"gmail_default">[=C2=A0 =C2=A0 0.000000] psci: Using standard PSCI v0.2=
 function IDs</div><div class=3D"gmail_default">[=C2=A0 =C2=A0 0.000000] ps=
ci: Trusted OS migration not required</div><div class=3D"gmail_default">[=
=C2=A0 =C2=A0 0.000000] percpu: Embedded 23 pages/cpu @ffffffc014ce9000 s54=
936 r8192 d31080 u94208</div><div class=3D"gmail_default">[=C2=A0 =C2=A0 0.=
000000] Detected VIPT I-cache on CPU0</div><div class=3D"gmail_default">[=
=C2=A0 =C2=A0 0.000000] CPU features: enabling workaround for ARM erratum 8=
45719</div><div class=3D"gmail_default">[=C2=A0 =C2=A0 0.000000] Built 1 zo=
nelists in Zone order, mobility grouping on.=C2=A0 Total pages: 32256</div>=
<div class=3D"gmail_default">[=C2=A0 =C2=A0 0.000000] Kernel command line: =
console=3Dtty0 console=3Dhvc0 root=3D/dev/sdd10 rw efi=3Dnoruntime</div><di=
v class=3D"gmail_default">[=C2=A0 =C2=A0 0.000000] PID hash table entries: =
512 (order: 0, 4096 bytes)</div><div class=3D"gmail_default">[=C2=A0 =C2=A0=
 0.000000] Dentry cache hash table entries: 16384 (order: 5, 131072 bytes)<=
/div><div><div class=3D"gmail_default" style=3D"font-size:small;text-decora=
tion-style:initial;text-decoration-color:initial"><span style=3D"background=
-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color=
:initial;float:none;display:inline"><br></span></div><div class=3D"gmail_de=
fault" style=3D"font-size:small;text-decoration-style:initial;text-decorati=
on-color:initial"><span style=3D"background-color:rgb(255,255,255);text-dec=
oration-style:initial;text-decoration-color:initial;float:none;display:inli=
ne"><br></span></div><div class=3D"gmail_default" style=3D"font-size:small;=
text-decoration-style:initial;text-decoration-color:initial"><span style=3D=
"background-color:rgb(255,255,255);text-decoration-style:initial;text-decor=
ation-color:initial;float:none;display:inline">----------------------------=
--------------------------</span><br class=3D"gmail-Apple-interchange-newli=
ne">Please find below xen-4.8 log after early printk:</div><div class=3D"gm=
ail_default" style=3D"font-size:small;text-decoration-style:initial;text-de=
coration-color:initial">---------------------------------------------------=
---</div></div></div><div class=3D"gmail_default"><div class=3D"gmail_defau=
lt"><font color=3D"#0b5394">Using modules provided by bootloader in FDT</fo=
nt></div><div class=3D"gmail_default"><font color=3D"#0b5394">Xen 4.11.1-pr=
e (c/s Mon Jul 30 11:30:09 2018 +0200 git:33ced72-dirty) EFI loader</font><=
/div><div class=3D"gmail_default"><font color=3D"#0b5394"><br></font></div>=
<div class=3D"gmail_default"><font color=3D"#0b5394">- UART enabled -</font=
></div><div class=3D"gmail_default"><font color=3D"#0b5394">- CPU 00000000 =
booting -</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">=
- Current EL 00000008 -</font></div><div class=3D"gmail_default"><font colo=
r=3D"#0b5394">- Xen starting at EL2 -</font></div><div class=3D"gmail_defau=
lt"><font color=3D"#0b5394">- Setting up control registers -</font></div><d=
iv class=3D"gmail_default"><font color=3D"#0b5394">- Turning on paging -</f=
ont></div><div class=3D"gmail_default"><font color=3D"#0b5394">- Ready -</f=
ont></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Checki=
ng for initrd in /chosen</font></div><div class=3D"gmail_default"><font col=
or=3D"#0b5394">(XEN) RAM: 0000000000000000 - 000000001abfffff</font></div><=
div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) RAM: 000000001ad8=
8000 - 0000000031ffffff</font></div><div class=3D"gmail_default"><font colo=
r=3D"#0b5394">(XEN) RAM: 0000000032101000 - 000000003dffffff</font></div><d=
iv class=3D"gmail_default"><font color=3D"#0b5394">(XEN) RAM: 0000000040000=
000 - 000000004ae9ffff</font></div><div class=3D"gmail_default"><font color=
=3D"#0b5394">(XEN) RAM: 0000000089cc0000 - 00000000b83adfff</font></div><di=
v class=3D"gmail_default"><font color=3D"#0b5394">(XEN) RAM: 00000000b9b090=
00 - 00000000b9bcffff</font></div><div class=3D"gmail_default"><font color=
=3D"#0b5394">(XEN) RAM: 00000000b9c70000 - 00000000b9c72fff</font></div><di=
v class=3D"gmail_default"><font color=3D"#0b5394">(XEN) RAM: 00000000b9c740=
00 - 00000000b9d5ffff</font></div><div class=3D"gmail_default"><font color=
=3D"#0b5394">(XEN) RAM: 00000000ba125000 - 00000000ba12bfff</font></div><di=
v class=3D"gmail_default"><font color=3D"#0b5394">(XEN) RAM: 00000000ba12c0=
00 - 00000000bdd1bfff</font></div><div class=3D"gmail_default"><font color=
=3D"#0b5394">(XEN) RAM: 00000000bdd1c000 - 00000000bddccfff</font></div><di=
v class=3D"gmail_default"><font color=3D"#0b5394">(XEN) RAM: 00000000bddcd0=
00 - 00000000bde82fff</font></div><div class=3D"gmail_default"><font color=
=3D"#0b5394">(XEN) RAM: 00000000bde83000 - 00000000bef5ffff</font></div><di=
v class=3D"gmail_default"><font color=3D"#0b5394">(XEN) RAM: 00000000bef600=
00 - 00000000bf0effff</font></div><div class=3D"gmail_default"><font color=
=3D"#0b5394">(XEN) RAM: 00000000bf0f0000 - 00000000bf13ffff</font></div><di=
v class=3D"gmail_default"><font color=3D"#0b5394">(XEN) RAM: 00000000bf1900=
00 - 00000000bf193fff</font></div><div class=3D"gmail_default"><font color=
=3D"#0b5394">(XEN) RAM: 00000000bf194000 - 00000000bfffffff</font></div><di=
v class=3D"gmail_default"><font color=3D"#0b5394">(XEN) RAM: 00000000c00000=
00 - 00000000dfffffff</font></div><div class=3D"gmail_default"><font color=
=3D"#0b5394">(XEN) RAM: 0000000200000000 - 000000021fffffff</font></div><di=
v class=3D"gmail_default"><font color=3D"#0b5394">(XEN)=C2=A0</font></div><=
div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) MODULE[0]: 000000=
00b83ae000 - 00000000b83bf000 Device Tree=C2=A0=C2=A0</font></div><div clas=
s=3D"gmail_default"><font color=3D"#0b5394">(XEN) MODULE[1]: 00000000b84d80=
00 - 00000000b998e200 Kernel=C2=A0 =C2=A0 =C2=A0 =C2=A0console=3Dtty0 conso=
le=3Dhvc0 root=3D/dev/sdd10 rw efi=3Dnoruntime</font></div><div class=3D"gm=
ail_default"><font color=3D"#0b5394">(XEN)=C2=A0</font></div><div class=3D"=
gmail_default"><font color=3D"#0b5394">(XEN) Command line: loglvl=3Dall con=
sole=3Ddtuart dtuart=3D/soc/serial@fff32000 efi=3Dno-rs</font></div><div cl=
ass=3D"gmail_default"><font color=3D"#0b5394">(XEN) parameter &quot;efi&quo=
t; unknown!</font></div><div class=3D"gmail_default"><font color=3D"#0b5394=
">(XEN) Placing Xen at 0x000000021fe00000-0x0000000220000000</font></div><d=
iv class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Update BOOTMOD_XEN=
 from 00000000b83bf000-00000000b84c7d81 =3D&gt; 000000021fe00000-000000021f=
f08d81</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XE=
N) Domain heap initialised</font></div><div class=3D"gmail_default"><font c=
olor=3D"#0b5394">(XEN) Booting using Device Tree</font></div><div class=3D"=
gmail_default"><font color=3D"#0b5394">(XEN) Platform: Generic System</font=
></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Looking f=
or dtuart at &quot;/soc/serial@fff32000&quot;, options &quot;&quot;</font><=
/div><div class=3D"gmail_default"><font color=3D"#0b5394">=C2=A0Xen 4.11.1-=
pre</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) =
Xen version 4.11.1-pre (omkar.bolla@) (aarch64-linux-gnu-gcc (Linaro GCC 7.=
1-2017.05) 7.1.1 20170510) debug=3Dn=C2=A0 Wed Aug 15 14:18:23 IST 2018</fo=
nt></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Latest =
ChangeSet: Mon Jul 30 11:30:09 2018 +0200 git:33ced72-dirty</font></div><di=
v class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Processor: 410fd034=
: &quot;ARM Limited&quot;, variant: 0x0, part 0xd03, rev 0x4</font></div><d=
iv class=3D"gmail_default"><font color=3D"#0b5394">(XEN) 64-bit Execution:<=
/font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN)=C2=
=A0 =C2=A0Processor Features: 0000000000002222 0000000000000000</font></div=
><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN)=C2=A0 =C2=A0 =
=C2=A0Exception Levels: EL3:64+32 EL2:64+32 EL1:64+32 EL0:64+32</font></div=
><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN)=C2=A0 =C2=A0 =
=C2=A0Extensions: FloatingPoint AdvancedSIMD</font></div><div class=3D"gmai=
l_default"><font color=3D"#0b5394">(XEN)=C2=A0 =C2=A0Debug Features: 000000=
0010305106 0000000000000000</font></div><div class=3D"gmail_default"><font =
color=3D"#0b5394">(XEN)=C2=A0 =C2=A0Auxiliary Features: 0000000000000000 00=
00000000000000</font></div><div class=3D"gmail_default"><font color=3D"#0b5=
394">(XEN)=C2=A0 =C2=A0Memory Model Features: 0000000000001122 000000000000=
0000</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN)=
=C2=A0 =C2=A0ISA Features:=C2=A0 0000000000011120 0000000000000000</font></=
div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) 32-bit Execu=
tion:</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN=
)=C2=A0 =C2=A0Processor Features: 00000131:00011011</font></div><div class=
=3D"gmail_default"><font color=3D"#0b5394">(XEN)=C2=A0 =C2=A0 =C2=A0Instruc=
tion Sets: AArch32 A32 Thumb Thumb-2 Jazelle</font></div><div class=3D"gmai=
l_default"><font color=3D"#0b5394">(XEN)=C2=A0 =C2=A0 =C2=A0Extensions: Gen=
ericTimer Security</font></div><div class=3D"gmail_default"><font color=3D"=
#0b5394">(XEN)=C2=A0 =C2=A0Debug Features: 03010066</font></div><div class=
=3D"gmail_default"><font color=3D"#0b5394">(XEN)=C2=A0 =C2=A0Auxiliary Feat=
ures: 00000000</font></div><div class=3D"gmail_default"><font color=3D"#0b5=
394">(XEN)=C2=A0 =C2=A0Memory Model Features: 10201105 40000000 01260000 02=
102211</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XE=
N)=C2=A0 ISA Features: 02101110 13112111 21232042 01112131 00011142 0001112=
1</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Us=
ing SMC Calling Convention v1.1</font></div><div class=3D"gmail_default"><f=
ont color=3D"#0b5394">(XEN) Using PSCI v1.1</font></div><div class=3D"gmail=
_default"><font color=3D"#0b5394">(XEN) SMP: Allowing 8 CPUs</font></div><d=
iv class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Generic Timer IRQ:=
 phys=3D30 hyp=3D26 virt=3D27 Freq: 1920 KHz</font></div><div class=3D"gmai=
l_default"><font color=3D"#0b5394">(XEN) GICv2 initialization:</font></div>=
<div class=3D"gmail_default"><font color=3D"#0b5394">(XEN)=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0gic_dist_addr=3D00000000e82b1000</font></div><div class=3D=
"gmail_default"><font color=3D"#0b5394">(XEN)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0gic_cpu_addr=3D00000000e82b2000</font></div><div class=3D"gmail_defau=
lt"><font color=3D"#0b5394">(XEN)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0gic_hyp_=
addr=3D00000000e82b4000</font></div><div class=3D"gmail_default"><font colo=
r=3D"#0b5394">(XEN)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0gic_vcpu_addr=3D000000=
00e82b6000</font></div><div class=3D"gmail_default"><font color=3D"#0b5394"=
>(XEN)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0gic_maintenance_irq=3D25</font></di=
v><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) GICv2: 384 lin=
es, 8 cpus, secure (IID 0200143b).</font></div><div class=3D"gmail_default"=
><font color=3D"#0b5394">(XEN) Using scheduler: SMP Credit Scheduler (credi=
t)</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) A=
llocated console ring of 64 KiB.</font></div><div class=3D"gmail_default"><=
font color=3D"#0b5394">(XEN) Bringing up CPU1</font></div><div class=3D"gma=
il_default"><font color=3D"#0b5394">(XEN) Failed to bring up CPU1</font></d=
iv><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Failed to bri=
ng up CPU 1 (error -9)</font></div><div class=3D"gmail_default"><font color=
=3D"#0b5394">(XEN) Bringing up CPU2</font></div><div class=3D"gmail_default=
"><font color=3D"#0b5394">(XEN) Failed to bring up CPU2</font></div><div cl=
ass=3D"gmail_default"><font color=3D"#0b5394">(XEN) Failed to bring up CPU =
2 (error -9)</font></div><div class=3D"gmail_default"><font color=3D"#0b539=
4">(XEN) Bringing up CPU3</font></div><div class=3D"gmail_default"><font co=
lor=3D"#0b5394">(XEN) Failed to bring up CPU3</font></div><div class=3D"gma=
il_default"><font color=3D"#0b5394">(XEN) Failed to bring up CPU 3 (error -=
9)</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) B=
ringing up CPU4</font></div><div class=3D"gmail_default"><font color=3D"#0b=
5394">(XEN) Failed to bring up CPU4</font></div><div class=3D"gmail_default=
"><font color=3D"#0b5394">(XEN) Failed to bring up CPU 4 (error -9)</font><=
/div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Bringing up=
 CPU5</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN=
) Failed to bring up CPU5</font></div><div class=3D"gmail_default"><font co=
lor=3D"#0b5394">(XEN) Failed to bring up CPU 5 (error -9)</font></div><div =
class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Bringing up CPU6</fon=
t></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Failed t=
o bring up CPU6</font></div><div class=3D"gmail_default"><font color=3D"#0b=
5394">(XEN) Failed to bring up CPU 6 (error -9)</font></div><div class=3D"g=
mail_default"><font color=3D"#0b5394">(XEN) Bringing up CPU7</font></div><d=
iv class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Failed to bring up=
 CPU7</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN=
) Failed to bring up CPU 7 (error -9)</font></div><div class=3D"gmail_defau=
lt"><font color=3D"#0b5394">(XEN) Brought up 1 CPUs</font></div><div class=
=3D"gmail_default"><font color=3D"#0b5394">(XEN) P2M: 40-bit IPA with 40-bi=
t PA and 8-bit VMID</font></div><div class=3D"gmail_default"><font color=3D=
"#0b5394">(XEN) P2M: 3 levels with order-1 root, VTCR 0x80023558</font></di=
v><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) I/O virtualisa=
tion disabled</font></div><div class=3D"gmail_default"><font color=3D"#0b53=
94">(XEN) build-id: 52630f42d6da8e35f5a018454a0f57bdfdba3f8f</font></div><d=
iv class=3D"gmail_default"><font color=3D"#0b5394">(XEN) alternatives: Patc=
hing with alt table 00000000400acff8 -&gt; 00000000400ad568</font></div><di=
v class=3D"gmail_default"><font color=3D"#0b5394">(XEN) *** LOADING DOMAIN =
0 ***</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN=
) Loading kernel from boot module @ 00000000b84d8000</font></div><div class=
=3D"gmail_default"><font color=3D"#0b5394">(XEN) Allocating 1:1 mappings to=
talling 512MB for dom0:</font></div><div class=3D"gmail_default"><font colo=
r=3D"#0b5394">(XEN) BANK[0] 0x000000c0000000-0x000000e0000000 (512MB)</font=
></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Grant tab=
le range: 0x0000021fe00000-0x0000021fe40000</font></div><div class=3D"gmail=
_default"><font color=3D"#0b5394">(XEN) Allocating PPI 16 for event channel=
 interrupt</font></div><div class=3D"gmail_default"><font color=3D"#0b5394"=
>(XEN) Loading zImage from 00000000b84d8000 to 00000000c0080000-00000000c15=
36200</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN=
) Loading dom0 DTB to 0x00000000c8000000-0x00000000c800d638</font></div><di=
v class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Initial low memory =
virq threshold set at 0x4000 pages.</font></div><div class=3D"gmail_default=
"><font color=3D"#0b5394">(XEN) Scrubbing Free RAM on 1 nodes using 1 CPUs<=
/font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) ....=
................................................................done.</font=
></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Std. Logl=
evel: All</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">=
(XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings)</font></d=
iv><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) *************=
**************************************</font></div><div class=3D"gmail_defa=
ult"><font color=3D"#0b5394">(XEN) PLEASE SPECIFY dom0_mem PARAMETER - USIN=
G 512M FOR NOW</font></div><div class=3D"gmail_default"><font color=3D"#0b5=
394">(XEN) ***************************************************</font></div>=
<div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) 3... 2... 1...=
=C2=A0</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XE=
N) *** Serial input -&gt; DOM0 (type &#39;CTRL-a&#39; three times to switch=
 input to Xen)</font></div><div class=3D"gmail_default"><font color=3D"#0b5=
394">(XEN) Freed 280kB init memory.</font></div><div class=3D"gmail_default=
"><font color=3D"#0b5394">(XEN) d0v0: vGICD: unhandled word write 0xfffffff=
f to ICACTIVER4</font></div><div class=3D"gmail_default"><font color=3D"#0b=
5394">(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER8</fon=
t></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) d0v0: vG=
ICD: unhandled word write 0xffffffff to ICACTIVER12</font></div><div class=
=3D"gmail_default"><font color=3D"#0b5394">(XEN) d0v0: vGICD: unhandled wor=
d write 0xffffffff to ICACTIVER16</font></div><div class=3D"gmail_default">=
<font color=3D"#0b5394">(XEN) d0v0: vGICD: unhandled word write 0xffffffff =
to ICACTIVER20</font></div><div class=3D"gmail_default"><font color=3D"#0b5=
394">(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER24</fon=
t></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) d0v0: vG=
ICD: unhandled word write 0xffffffff to ICACTIVER28</font></div><div class=
=3D"gmail_default"><font color=3D"#0b5394">(XEN) d0v0: vGICD: unhandled wor=
d write 0xffffffff to ICACTIVER32</font></div><div class=3D"gmail_default">=
<font color=3D"#0b5394">(XEN) d0v0: vGICD: unhandled word write 0xffffffff =
to ICACTIVER36</font></div><div class=3D"gmail_default"><font color=3D"#0b5=
394">(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER40</fon=
t></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0=
 0.000000] Booting Linux on physical CPU 0x0</font></div><div class=3D"gmai=
l_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] Linux version 4=
.9.113-07887-geb8dbd1-dirty (omkar.bolla@OmkarB-LaptopU) (gcc version 7.1.1=
 20170510 (Linaro GCC 7.1-2017.05) ) #6 SMP PREEMPT Wed A</font></div><div =
class=3D"gmail_default"><font color=3D"#0b5394">ug 15 11:55:00 IST 2018</fo=
nt></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=
=A0 0.000000] Boot CPU: AArch64 Processor [410fd034]</font></div><div class=
=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] Xen 4.1=
1 support found</font></div><div class=3D"gmail_default"><font color=3D"#0b=
5394">[=C2=A0 =C2=A0 0.000000] efi: Getting EFI parameters from FDT:</font>=
</div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0=
.000000] efi: UEFI not found.</font></div><div class=3D"gmail_default"><fon=
t color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] Ion: base 0xde200000, size is =
0x1e00000, node name graphic, heap-name carveout_gralloc namesize 17,[99][9=
7][114][118]</font></div><div class=3D"gmail_default"><font color=3D"#0b539=
4">[=C2=A0 =C2=A0 0.000000] Ion: insert heap-name carveout_gralloc=C2=A0</f=
ont></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=
=A0 0.000000] OF: reserved mem: initialized node graphic, compatible id his=
i_ion</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=
=A0 =C2=A0 0.000000] Reserved memory: created CMA memory pool at 0x00000000=
16c00000, size 64 MiB</font></div><div class=3D"gmail_default"><font color=
=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] OF: reserved mem: initialized node fa=
stboot-cma-mem, compatible id shared-dma-pool</font></div><div class=3D"gma=
il_default"><font color=3D"#0b5394" style=3D"background-color:rgb(147,196,1=
25)">[=C2=A0 =C2=A0 0.000000] cma: Reserved 64 MiB at 0x00000000da000000</f=
ont></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=
=A0 0.000000] psci: probing for conduit method from DT.</font></div><div cl=
ass=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] psci=
: PSCIv1.1 detected in firmware.</font></div><div class=3D"gmail_default"><=
font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] psci: Using standard PSCI v=
0.2 function IDs</font></div><div class=3D"gmail_default"><font color=3D"#0=
b5394">[=C2=A0 =C2=A0 0.000000] psci: Trusted OS migration not required</fo=
nt></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=
=A0 0.000000] psci: SMC Calling Convention v1.1</font></div><div class=3D"g=
mail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] percpu: Embe=
dded 23 pages/cpu @ffffffc01e18b000 s54936 r8192 d31080 u94208</font></div>=
<div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.00000=
0] Detected VIPT I-cache on CPU0</font></div><div class=3D"gmail_default"><=
font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] CPU features: enabling work=
around for ARM erratum 845719</font></div><div class=3D"gmail_default"><fon=
t color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] Built 1 zonelists in Zone orde=
r, mobility grouping on.=C2=A0 Total pages: 129024</font></div><div class=
=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] Kernel =
command line: console=3Dtty0 console=3Dhvc0 root=3D/dev/sdd10 rw efi=3Dnoru=
ntime</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=
=A0 =C2=A0 0.000000] PID hash table entries: 2048 (order: 2, 16384 bytes)</=
font></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=
=A0 0.000000] Dentry cache hash table entries: 65536 (order: 7, 524288 byte=
s)</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0=
 =C2=A0 0.000000] Inode-cache hash table entries: 32768 (order: 6, 262144 b=
ytes)</font></div><div class=3D"gmail_default"><font color=3D"#0b5394"><spa=
n style=3D"font-size:small;background-color:rgb(255,255,255);text-decoratio=
n-style:initial;text-decoration-color:initial;float:none;display:inline">--=
----------------------------------------------------</span><br></font></div=
><div class=3D"gmail_default"><font color=3D"#0b5394"><span style=3D"font-s=
ize:small;background-color:rgb(255,255,255);text-decoration-style:initial;t=
ext-decoration-color:initial;float:none;display:inline"><br></span></font><=
/div><div class=3D"gmail_default"><font color=3D"#0b5394">In above logs, I =
marked CMA memory area reserving, which is giving errors while initialising=
=C2=A0cma pools in linux when i am using xen-4.8</font></div><div class=3D"=
gmail_default"><font color=3D"#0b5394">Could you please tell me, what could=
 be the problem?</font></div><div class=3D"gmail_default"><font color=3D"#0=
b5394">I hope it belongs to CMA memory address part in DTS, please correct =
me if i were wrong.</font></div><div class=3D"gmail_default"><font color=3D=
"#0b5394"><span style=3D"font-size:small;background-color:rgb(255,255,255);=
text-decoration-style:initial;text-decoration-color:initial;float:none;disp=
lay:inline"><br></span></font></div><div class=3D"gmail_default"><font colo=
r=3D"#0b5394"><span style=3D"font-size:small;background-color:rgb(255,255,2=
55);text-decoration-style:initial;text-decoration-color:initial;float:none;=
display:inline"><br></span></font></div></div><div class=3D"gmail_default" =
style=3D"color:rgb(11,83,148)">Thank you,</div><div class=3D"gmail_default"=
 style=3D"color:rgb(11,83,148)">Omkar B</div></div><div class=3D"gmail_extr=
a"><br><div class=3D"gmail_quote">On Mon, Aug 13, 2018 at 8:40 PM, 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:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex">Hello,<span class=3D""><br>
<br>
On 13/08/18 14:01, Konrad Rzeszutek Wilk wrote:<br>
</span><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-=
left:1px #ccc solid;padding-left:1ex"><span class=3D"">
On Mon, Aug 13, 2018 at 11:16:14AM +0530, Omkar Bolla wrote:<br>
</span><div><div class=3D"h5"><blockquote class=3D"gmail_quote" style=3D"ma=
rgin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote cl=
ass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;p=
adding-left:1ex"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8=
ex;border-left:1px #ccc solid;padding-left:1ex">
Please check below log:<br>
------------------------------<wbr>--<br>
=C2=A0 Using modules provided by bootloader in FDT<br>
Xen 4.11.1-pre (c/s Mon Jul 30 11:30:09 2018 +0200 git:33ced72) EFI<br>
</blockquote>
loader<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
=C2=A0 Xen 4.11.1-pre<br>
(XEN) Xen version 4.11.1-pre (omkar.bolla@) (aarch64-linux-gnu-gcc<br>
</blockquote>
(Linaro<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
GCC 7.1-2017.05) 7.1.1 20170510) debug=3Dn=C2=A0 Sat Aug 11 20:35:10 IST 20=
1<br>
8<br>
(XEN) Latest ChangeSet: Mon Jul 30 11:30:09 2018 +0200 git:33ced72<br>
(XEN) Processor: 410fd034: &quot;ARM Limited&quot;, variant: 0x0, part 0xd0=
3, rev<br>
</blockquote>
0x4<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
(XEN) 64-bit Execution:<br>
(XEN)=C2=A0 =C2=A0Processor Features: 0000000000002222 0000000000000000<br>
(XEN)=C2=A0 =C2=A0 =C2=A0Exception Levels: EL3:64+32 EL2:64+32 EL1:64+32 EL=
0:64+32<br>
(XEN)=C2=A0 =C2=A0 =C2=A0Extensions: FloatingPoint AdvancedSIMD<br>
(XEN)=C2=A0 =C2=A0Debug Features: 0000000010305106 0000000000000000<br>
(XEN)=C2=A0 =C2=A0Auxiliary Features: 0000000000000000 0000000000000000<br>
(XEN)=C2=A0 =C2=A0Memory Model Features: 0000000000001122 0000000000000000<=
br>
(XEN)=C2=A0 =C2=A0ISA Features:=C2=A0 0000000000011120 0000000000000000<br>
(XEN) 32-bit Execution:<br>
(XEN)=C2=A0 =C2=A0Processor Features: 00000131:00011011<br>
(XEN)=C2=A0 =C2=A0 =C2=A0Instruction Sets: AArch32 A32 Thumb Thumb-2 Jazell=
e<br>
(XEN)=C2=A0 =C2=A0 =C2=A0Extensions: GenericTimer Security<br>
(XEN)=C2=A0 =C2=A0Debug Features: 03010066<br>
(XEN)=C2=A0 =C2=A0Auxiliary Features: 00000000<br>
(XEN)=C2=A0 =C2=A0Memory Model Features: 10201105 40000000 01260000 0210221=
1<br>
(XEN)=C2=A0 ISA Features: 02101110 13112111 21232042 01112131 00011142<br>
</blockquote>
00011121<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
(XEN) Using SMC Calling Convention v1.1<br>
(XEN) Using PSCI v1.1<br>
(XEN) SMP: Allowing 8 CPUs<br>
(XEN) Generic Timer IRQ: phys=3D30 hyp=3D26 virt=3D27 Freq: 1920 KHz<br>
(XEN) GICv2 initialization:<br>
(XEN)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0gic_dist_addr=3D<wbr>00000000e82b100=
0<br>
(XEN)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0gic_cpu_addr=3D00000000e82b2000<br>
(XEN)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0gic_hyp_addr=3D00000000e82b4000<br>
(XEN)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0gic_vcpu_addr=3D<wbr>00000000e82b600=
0<br>
(XEN)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0gic_maintenance_irq=3D25<br>
(XEN) GICv2: 384 lines, 8 cpus, secure (IID 0200143b).<br>
(XEN) Using scheduler: SMP Credit Scheduler (credit)<br>
(XEN) Allocated console ring of 64 KiB.<br>
(XEN) Bringing up CPU1<br>
(XEN) Failed to bring up CPU1<br>
(XEN) Failed to bring up CPU 1 (error -9)<br>
</blockquote></blockquote></blockquote></div></div></blockquote>
<br>
I think the -9 is coming from PSCI which means INVALID_ADDRESS. This means =
Xen gave an invalid entry point to PSCI CPU_UP.<br>
<br>
It would be interesting to know where Xen is loaded in memory with Xen 4.8 =
and Xen 4.11. This will be printed when early printk is enabled as the cons=
ole is not yet setup.<br>
<br>
To get early printk, you could use CONFIG_EARLY_PRINTK=3Dhikey960 on the ma=
ke command line. Note this requires to have debug enabled.<br>
<br>
Once you have early printk setup you should have a message similar to &quot=
;Update BOOTMOD_XEN from ... to ...&quot;.<br>
<br>
Also, as Konrad suggested it, I would recommend to bisect Xen and see if yo=
u can pin point a commit.<br>
<br>
Cheers,<span class=3D"HOEnZb"><font color=3D"#888888"><br>
<br>
-- <br>
Julien Grall<br>
</font></span></blockquote></div><br></div>

<br>




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


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2856718557872954721==--


From xen-devel-bounces@lists.xenproject.org Wed Aug 15 09:29:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 09:29:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fps7F-0001NK-Np; Wed, 15 Aug 2018 09: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=a8op=k6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fps7E-0001NF-A3
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 09:29:20 +0000
X-Inumbo-ID: c3590b94-a06d-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id c3590b94-a06d-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 09:29: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 DDC6518A;
 Wed, 15 Aug 2018 02:29:18 -0700 (PDT)
Received: from [10.37.9.142] (unknown [10.37.9.142])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E56E93F5BD;
 Wed, 15 Aug 2018 02:29:17 -0700 (PDT)
To: Rich Persaud <persaur@gmail.com>
References: <1534172236-16046-1-git-send-email-ian.jackson@eu.citrix.com>
 <4CF00BD3-46A3-4185-8051-839358C6CF95@gmail.com>
 <7185b02e-04c4-1be0-b327-40edceec4079@arm.com>
 <D83DD9A9-9F5A-45BB-A3C8-AC65B0F6D700@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <db6c1c13-963a-e6cf-08cd-d67833a4956d@arm.com>
Date: Wed, 15 Aug 2018 10:29:16 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <D83DD9A9-9F5A-45BB-A3C8-AC65B0F6D700@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [OSSTEST PATCH] production-config: Temporarily drop
 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@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Lars Kurth <lars.kurth@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>

SGksCgpPbiAwOC8xNS8yMDE4IDEyOjI1IEFNLCBSaWNoIFBlcnNhdWQgd3JvdGU6Cj4gT24gQXVn
IDE0LCAyMDE4LCBhdCAxODo0NiwgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4g
d3JvdGU6Cj4+Cj4+IEhpIFJpY2gsCj4+Cj4+PiBPbiAwOC8xNC8yMDE4IDExOjQyIFBNLCBSaWNo
IFBlcnNhdWQgd3JvdGU6Cj4+Pj4gT24gQXVnIDEzLCAyMDE4LCBhdCAxMDo1NywgSWFuIEphY2tz
b24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+Cj4+Pj4gQm90aCBvdXIg
YXJtNjQgYm94ZXMgYXJlIG91dCBvZiBjb21taXNzaW9uIGFuZCByZXBhaXJpbmcgdGhlbSBpcwo+
Pj4+IHRha2luZyB0b28gbG9uZy4KPj4+IEFwb2xvZ2llcyBpZiB0aGlzIGlzIGFscmVhZHkgZG9j
dW1lbnRlZCBlbHNld2hlcmUgLSBkb2VzIE9TU3Rlc3QgdXNlIFFlbXUgZm9yIGFybTY0IHRlc3Rp
bmc/Cj4+Cj4+IE9zc3Rlc3QgZG9lcyBub3QgdXNlIFFFTVUgZm9yIHRlc3RpbmcsIGJ1dCBJIHRo
aW5rIGl0IHdvdWxkIGJlIHRvbyBzbG93IHRvIGhhdmUgcmVzdWx0IGluIHRpbWVseSBtYW5uZXIg
YW5kIHVzZSB4ODYgcmVzb3VyY2UgYXMgd2VsbC4KPiAKPiBUbyBhdm9pZCBoYXZpbmcgemVybyB0
ZXN0IGNvdmVyYWdlIGZvciBvbmUgdGFyZ2V0IGFyY2hpdGVjdHVyZSwgaXQgbWF5IGJlIGFjY2Vw
dGFibGUgdG8gdGVtcG9yYXJpbHkgcmVkdWNlIHRlc3QgY2FwYWNpdHkgZm9yIG90aGVyIHRhcmdl
dCBhcmNoaXRlY3R1cmVzLiAgUUVNVSBoYXMgdGhlIGFkdmFudGFnZSBvZiBiZWluZyBmYXN0ZXIg
dG8gInJhY2siIGEgdGVzdCBhcmNoaXRlY3R1cmUgZm9yIHRlbXBvcmFyeSB1c2UuCgpXZWxsLCBh
cm02NCB0ZXN0IGNvdmVyYWdlIHdhcyBhbHJlYWR5IHJlZHVjZWQgYmVjYXVzZSB3ZSBoYWQgb25s
eSAyIApwbGF0Zm9ybXMgcmVhZHkgZm9yIHRlc3RpbmcuIEkgY2FuIGhhcmRseSBpbWFnaW5lIGhv
dyB0aGlzIGNvZGUgYmUgCnJlZHVjZWQgbW9yZSBmb3IgZml0dGluZyBRRU1VLiBCZXdhcmUgdGhh
dCB3ZSBjb21waWxlIG5hdGl2ZWx5IGluIApPc3N0ZXN0IHNvIHRoaXMgd2lsbCB0YWtlIGFuIGF3
ZnVsIGxvdCBvZiB0aW1lIGhlcmUuCgpIb3dldmVyLCB0aGUgbWFpbiBwcm9ibGVtIGhlcmUgaXMg
bm90IHRoZSBsYWNrIG9mIHBsYXRmb3JtIGJ1dCB0aGUgbGFjayAKb2YgdGltZSBmb3IgT1NTVGVz
dCB0ZWFtIChtb3N0bHkgSWFuIGFuZCBXZWkpIHRvIGludmVzdGlnYXRlIGFuZCAKYnJpbmctdXAg
bmV3IHBsYXRmb3Jtcy4gTWF5YmUgeW91IGNhbiBoZWxwIGZpbmRpbmcgY29udHJpYnV0b3JzIHRv
IGhlbHAgCm9uIEFybTY0PwoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 09:54:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 09: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 1fpsVM-0003it-M3; Wed, 15 Aug 2018 09:54:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fpsVM-0003io-10
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 09:54:16 +0000
X-Inumbo-ID: 030f8298-a071-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 030f8298-a071-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 11:53:08 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,242,1531785600"; d="scan'208";a="62847121"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 15 Aug 2018 10:54:11 +0100
Message-ID: <1534326851-10159-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/pv: Use xmemdup() for cpuidmasks,
 rather than opencoding it
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
LS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+Ci0tLQogeGVuL2FyY2gveDg2L3B2L2RvbWFpbi5jIHwgMTAgKysrLS0tLS0tLQogMSBmaWxl
IGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvcHYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYvcHYvZG9tYWluLmMKaW5kZXgg
MzIzMGFjNi4uNTIxMDhkNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L2RvbWFpbi5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9wdi9kb21haW4uYwpAQCAtMjQwLDEzICsyNDAsOSBAQCBpbnQgcHZf
ZG9tYWluX2luaXRpYWxpc2Uoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgZ290byBmYWlsOwog
ICAgIGNsZWFyX3BhZ2UoZC0+YXJjaC5wdl9kb21haW4uZ2R0X2xkdF9sMXRhYik7CiAKLSAgICBp
ZiAoIGxldmVsbGluZ19jYXBzICYgfkxDQVBfZmF1bHRpbmcgKQotICAgIHsKLSAgICAgICAgZC0+
YXJjaC5wdl9kb21haW4uY3B1aWRtYXNrcyA9IHhtYWxsb2Moc3RydWN0IGNwdWlkbWFza3MpOwot
ICAgICAgICBpZiAoICFkLT5hcmNoLnB2X2RvbWFpbi5jcHVpZG1hc2tzICkKLSAgICAgICAgICAg
IGdvdG8gZmFpbDsKLSAgICAgICAgKmQtPmFyY2gucHZfZG9tYWluLmNwdWlkbWFza3MgPSBjcHVp
ZG1hc2tfZGVmYXVsdHM7Ci0gICAgfQorICAgIGlmICggbGV2ZWxsaW5nX2NhcHMgJiB+TENBUF9m
YXVsdGluZyAmJgorICAgICAgICAgKGQtPmFyY2gucHZfZG9tYWluLmNwdWlkbWFza3MgPSB4bWVt
ZHVwKCZjcHVpZG1hc2tfZGVmYXVsdHMpKSA9PSBOVUxMICkKKyAgICAgICAgZ290byBmYWlsOwog
CiAgICAgcmMgPSBjcmVhdGVfcGVyZG9tYWluX21hcHBpbmcoZCwgR0RUX0xEVF9WSVJUX1NUQVJU
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdEVF9MRFRfTUJZVEVTIDw8ICgy
MCAtIFBBR0VfU0hJRlQpLAotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 09:58:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 09:58: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 1fpsZt-0003uQ-C4; Wed, 15 Aug 2018 09:58: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=fjet=k6=citrix.com=prvs=75862455f=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fpsZr-0003uL-Sn
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 09:58:55 +0000
X-Inumbo-ID: e4ad560a-a071-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e4ad560a-a071-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 09:59:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,242,1531785600"; d="scan'208";a="62847362"
Date: Wed, 15 Aug 2018 10:58:51 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180815095851.tja6h33nm57slanl@citrix.com>
References: <1534326851-10159-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534326851-10159-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86/pv: Use xmemdup() for cpuidmasks,
 rather than opencoding it
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMTA6NTQ6MTFBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgoKUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 10:11:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 10:11: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 1fpslz-0005Ny-IK; Wed, 15 Aug 2018 10:11: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=cnoq=k6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpsly-0005NC-Ha
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 10:11:26 +0000
X-Inumbo-ID: a4f8938e-a073-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a4f8938e-a073-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 10:11: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 1fpslw-0007kn-VY; Wed, 15 Aug 2018 10:11: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 1fpslw-0000rC-Ki; Wed, 15 Aug 2018 10:11:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fpslw-0003TU-Ia; Wed, 15 Aug 2018 10:11:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125916-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=aa67b97ed34279c43a43d9ca46727b5746caa92e
X-Osstest-Versions-That: xen=ed5f8d9ca47e69e30221c37ec812f2b38af19d83
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 15 Aug 2018 10:11:24 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 125916: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTkxNiB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTkxNi8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGFhNjdiOTdlZDM0Mjc5
YzQzYTQzZDljYTQ2NzI3YjU3NDZjYWE5MmUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIGVkNWY4ZDljYTQ3ZTY5ZTMwMjIxYzM3ZWM4MTJmMmIzOGFmMTlkODMKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNTc1NiAgMjAxOC0wOC0wNSAwOToxODoyNCBaICAgMTAgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjU5MTYgIDIwMTgtMDgtMTUgMDk6MTk6MDQgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlzdGlhbiBMaW5kaWcg
PGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNh
cmRvZS5jb20+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBLZXZpbiBUaWFu
IDxrZXZpbi50aWFuQGludGVsLmNvbT4KICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1h
cm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJh
bnRAY2l0cml4LmNvbT4KICBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5j
b20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Cgpqb2JzOgogY292ZXJpdHktYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRv
IHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgZWQ1ZjhkOWNhNC4uYWE2
N2I5N2VkMyAgYWE2N2I5N2VkMzQyNzljNDNhNDNkOWNhNDY3MjdiNTc0NmNhYTkyZSAtPiBjb3Zl
cml0eS10ZXN0ZWQvc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 10:35:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 10:35: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 1fpt8b-00074W-KV; Wed, 15 Aug 2018 10:34: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=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpt8a-00074R-FQ
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 10:34:48 +0000
X-Inumbo-ID: ad4b9a0d-a076-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 ad4b9a0d-a076-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 12:33:41 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 04:34:46 -0600
Message-Id: <5B7401C502000078001DE4F9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 04:34:45 -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: write to correct variable in
 parse_pv_l1tf()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXBwYXJlbnRseSBhIGNvcHktYW5kLXBhc3RlIG1pc3Rha2UuCgpTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vYXJjaC94ODYvc3BlY19jdHJs
LmMKKysrIGIveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jCkBAIC0yMzIsNyArMjMyLDcgQEAgc3Rh
dGljIF9faW5pdCBpbnQgcGFyc2VfcHZfbDF0Zihjb25zdCBjaAogCiAgICAgLyogSW50ZXJwcmV0
ICdwdi1sMXRmJyBhbG9uZSBpbiBpdHMgcG9zaXRpdmUgYm9vbGVhbiBmb3JtLiAqLwogICAgIGlm
ICggKnMgPT0gJ1wwJyApCi0gICAgICAgIG9wdF94cHRpID0gT1BUX1BWX0wxVEZfRE9NMCB8IE9Q
VF9QVl9MMVRGX0RPTVU7CisgICAgICAgIG9wdF9wdl9sMXRmID0gT1BUX1BWX0wxVEZfRE9NMCB8
IE9QVF9QVl9MMVRGX0RPTVU7CiAKICAgICBkbyB7CiAgICAgICAgIHNzID0gc3RyY2hyKHMsICcs
Jyk7CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 10:40:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 10: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 1fptDk-0007lO-9e; Wed, 15 Aug 2018 10:40: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=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fptDj-0007lJ-41
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 10:40:07 +0000
X-Inumbo-ID: a6267eee-a077-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a6267eee-a077-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 10:40:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,242,1531785600"; d="scan'208";a="77645186"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B7401C502000078001DE4F9@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: <1b034e2c-447a-c15b-9511-5febe7b9773a@citrix.com>
Date: Wed, 15 Aug 2018 11:40: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: <5B7401C502000078001DE4F9@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: write to correct variable in
 parse_pv_l1tf()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDgvMTggMTE6MzQsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEFwcGFyZW50bHkgYSBjb3B5
LWFuZC1wYXN0ZSBtaXN0YWtlLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgoKWWlrZXMuCgpSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 10:40:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 10:40: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 1fptE2-0007ms-Jg; Wed, 15 Aug 2018 10:40:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fptE0-0007mY-MY
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 10:40:24 +0000
X-Inumbo-ID: b06412b0-a077-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b06412b0-a077-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 10:40:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,242,1531785600"; d="scan'208";a="77645206"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B73E29E02000078001DE38B@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: <0b606484-6b17-ac7a-1a7e-08188bcf92b7@citrix.com>
Date: Wed, 15 Aug 2018 11:40:21 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B73E29E02000078001DE38B@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 for-4.6] amend "x86/Intel: Mitigations for
 GPZ SP4 - Speculative Store Bypass"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDgvMTggMDk6MjEsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFRoaXMgaXMgcGFydCBvZiBD
VkUtMjAxOC0zNjM5IC8gWFNBLTI2My4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 11:00:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 11:00: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 1fptXl-00013G-B2; Wed, 15 Aug 2018 11:00: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=ifg0=k6=citrix.com=prvs=7582f73c5=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fptXk-00013B-3d
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 11:00:48 +0000
X-Inumbo-ID: 8a269e85-a07a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8a269e85-a07a-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 11:01:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,242,1531785600"; d="scan'208";a="62850979"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23412.2012.28701.881984@mariner.uk.xensource.com>
Date: Wed, 15 Aug 2018 12:00:44 +0100
To: Paul Durrant <paul.durrant@citrix.com>
In-Reply-To: <20180803132029.33536-1-paul.durrant@citrix.com>
References: <20180803132029.33536-1-paul.durrant@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] qemu-trad: stop using the default IOREQ
 server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF1bCBEdXJyYW50IHdyaXRlcyAoIltQQVRDSF0gcWVtdS10cmFkOiBzdG9wIHVzaW5nIHRoZSBk
ZWZhdWx0IElPUkVRIHNlcnZlciIpOgo+IEJlY2F1c2UgcWVtdS10cmFkIGlzIHVzaW5nIHRoZSBs
ZWdhY3kgSFZNIHBhcmFtIG1lY2hhbmlzbSBvZiBob29raW5nIGludG8KPiBYZW4sIGl0IG1lYW5z
IHRoYXQgWGVuIGhhcyB0byBtYWludGFpbiB0aGUgbm90aW9uIG9mIGEgJ2RlZmF1bHQnIElPUkVR
Cj4gc2VydmVyIHdoaWNoIGlzIHdoZXJlIGFsbCBJL08gZ29lcyBpZiBubyBvdGhlciBkZXZpY2Ug
bW9kZWwgY2xhaW1zIGl0Lgo+IE1haW50YWluaW5nIHRoaXMgY29kZSBpbiBYZW4gaGFzIGEgY29z
dCBhbmQgaXQgd291bGQgYmUgZ29vZCBpZiB0aGUgcHJvamVjdAo+IG5vIGxvbmdlciBoYWQgdG8g
cGF5IGl0Lgo+IAo+IFRoaXMgcGF0Y2ggbWFrZXMgdGhlIG5lY2Vzc2FyeSBtaW5pbWFsIGNoYW5n
ZXMgdG8gdGhlIHFlbXUtdHJhZCB0byB1c2UgdGhlCj4gSU9SRVEgc2VydmVyIEFQSSB0byBob29r
IGludG8gWGVuLiBUaGlzIG1lYW5zIHRoZSBkZWZhdWx0IElPUkVRIHNlcnZlcgo+IHdpbGwgbm8g
bG9uZ2VyIGJlIGluIHVzZSBhbmQgdGh1cyBpdCBubyBsb25nZXIgbmVlZHMgdG8gYmUgbWFpbnRh
aW5lZC4KClRoYXQgaXMgYSBnb29kIHRoaW5nLgoKSSBsb29rZWQgb3ZlcnIgdGhlIHBhdGNoLiAg
TW9zdCBvZiBpdCBpcyBhYm91dCB3aGF0IEkgd291bGQgaGF2ZQpleHBlY3RlZC4KCkJ1dCBJIGRp
ZCB3YW50IHRvIHF1ZXJ5IHRoaXM6Cgo+ICsgICAgY2FzZSBJT1JFUV9UWVBFX1BDSV9DT05GSUc6
IHsKPiArICAgICAgICB1aW50MzJfdCBzYmRmID0gcmVxLT5hZGRyID4+IDMyOwo+ICsgICAgICAg
IHVpbnQzMl90IHZhbDsKPiArCj4gKyAgICAgICAgLyogRmFrZSBvdXQgdG8gMHhjZjggKi8KPiAr
ICAgICAgICB2YWwgPSAoMXUgPDwgMzEpIHwKPiArICAgICAgICAgICAgKChyZXEtPmFkZHIgJiAw
eDBmMDApIDw8IDE2KSB8Cj4gKyAgICAgICAgICAgICgoc2JkZiAmIDB4ZmZmZikgPDwgOCkgfAo+
ICsgICAgICAgICAgICAocmVxLT5hZGRyICYgMHhmYyk7Cj4gKyAgICAgICAgZG9fb3V0cChlbnYs
IDB4Y2Y4LCA0LCB2YWwpOwo+ICsKPiArICAgICAgICAvKiBOb3cgZmFrZSBJL08gdG8gMHhjZmMg
Ki8KPiArICAgICAgICByZXEtPmFkZHIgPSAweGNmYyB8IChyZXEtPmFkZHIgJiAweDAzKTsKPiAr
ICAgICAgICBjcHVfaW9yZXFfcGlvKGVudiwgcmVxKTsKPiArICAgICAgICBicmVhazsKPiArICAg
IH0KClRoaXMgbG9va3MgbWVzc3kuICBDYW4gc29tZW9uZSBwbGVhc2UgZXhwbGFpbiB3aHkgdGhp
cyBpcyBuZWVkZWQgYW5kCndoeSBpdCBpcyBiZXN0IHRvIGRvIGl0IHRoaXMgd2F5ID8KCihJJ20g
ZG9uJ3Qga25vdyBtdWNoIGFib3V0IFBDSSwgd2hpY2ggaXMgcHJvYmFibHkgYSBjb250cmlidXRv
cnkKZmFjdG9yIGluIG15IHF1ZXJ5aW5nIHRoaXMuICBTb3JyeSBhYm91dCB0aGF0LikKClJlZ2Fy
ZHMsCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 11:19:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 11: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 1fptpJ-000255-Vh; Wed, 15 Aug 2018 11: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=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fptpI-000250-PG
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 11:18:56 +0000
X-Inumbo-ID: d73e7478-a07c-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 d73e7478-a07c-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 13:17:48 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 05:18:53 -0600
Message-Id: <5B740C1B02000078001DE54F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 05:18:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1534326851-10159-1-git-send-email-andrew.cooper3@citrix.com>
 <20180815095851.tja6h33nm57slanl@citrix.com>
In-Reply-To: <20180815095851.tja6h33nm57slanl@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/pv: Use xmemdup() for cpuidmasks,
 rather than opencoding it
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.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+IE9uIDE1LjA4LjE4IGF0IDExOjU4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMTA6NTQ6MTFBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KPiAKPiBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 11:34:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 11: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 1fpu43-0003b4-Fi; Wed, 15 Aug 2018 11:34:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpu41-0003az-Dh
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 11:34:09 +0000
X-Inumbo-ID: 31eab975-a07f-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 31eab975-a07f-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 11:34:39 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 05:34:05 -0600
Message-Id: <5B740FAC02000078001DE559@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 05:34:04 -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: make vmx_read_guest_msr() cope with
 callers not checking its return 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: 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>

SXQgdG9vayB0aWxsIHRoZSA0LjUgYmFja3BvcnRzIG9mIHRoZSBMMVRGIHByZXJlcXMgdGhhdCBn
Y2MgOC4yIGZpbmFsbHkKbm90aWNlZCB0aGF0IHRoZSB2UE1VIGNhbGxlcnMsIG5vdCBjaGVja2lu
ZyB0aGUgZnVuY3Rpb24ncyByZXR1cm4gdmFsdWUsCm1heSBjb25zdW1lIHVuaW5pdGlhbGl6ZWQg
ZGF0YS4gR3VhcmQgYWdhaW5zdCB0aGlzIGJ5IHN0b3JpbmcgemVybyBvbgp0aGUgZXJyb3IgcGF0
aC4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bWNzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vdm14L3ZtY3MuaApAQCAtNTg2LDcgKzU4NiwxMCBAQCBzdGF0aWMgaW5saW5lIGlu
dCB2bXhfcmVhZF9ndWVzdF9tc3IoY29uCiAgICAgY29uc3Qgc3RydWN0IHZteF9tc3JfZW50cnkg
KmVudCA9IHZteF9maW5kX21zcih2LCBtc3IsIFZNWF9NU1JfR1VFU1QpOwogCiAgICAgaWYgKCAh
ZW50ICkKKyAgICB7CisgICAgICAgICp2YWwgPSAwOwogICAgICAgICByZXR1cm4gLUVTUkNIOwor
ICAgIH0KIAogICAgICp2YWwgPSBlbnQtPmRhdGE7CiAKCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 11:39:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 11:39:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpu9N-0003nk-9N; Wed, 15 Aug 2018 11: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=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fpu9M-0003nf-2v
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 11:39:40 +0000
X-Inumbo-ID: f792c6c2-a07f-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f792c6c2-a07f-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 11:40:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,242,1531785600"; d="scan'208";a="77647260"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B740FAC02000078001DE559@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: <afb291b3-1fe5-2c26-3dec-488edf359f4d@citrix.com>
Date: Wed, 15 Aug 2018 12:39:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B740FAC02000078001DE559@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: make vmx_read_guest_msr() cope with
 callers not checking its return 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: 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>

T24gMTUvMDgvMTggMTI6MzQsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEl0IHRvb2sgdGlsbCB0aGUg
NC41IGJhY2twb3J0cyBvZiB0aGUgTDFURiBwcmVyZXFzIHRoYXQgZ2NjIDguMiBmaW5hbGx5Cj4g
bm90aWNlZCB0aGF0IHRoZSB2UE1VIGNhbGxlcnMsIG5vdCBjaGVja2luZyB0aGUgZnVuY3Rpb24n
cyByZXR1cm4gdmFsdWUsCj4gbWF5IGNvbnN1bWUgdW5pbml0aWFsaXplZCBkYXRhLiBHdWFyZCBh
Z2FpbnN0IHRoaXMgYnkgc3RvcmluZyB6ZXJvIG9uCj4gdGhlIGVycm9yIHBhdGguCj4KPiBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgp2UE1VIHJlYWxseSBp
cyB0aGUgZ2lmdCB3aGljaCBrZWVwcyBvbiBnaXZpbmcuLi4KCj4KPiAtLS0gYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS92bXgvdm1jcy5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
dm14L3ZtY3MuaAo+IEBAIC01ODYsNyArNTg2LDEwIEBAIHN0YXRpYyBpbmxpbmUgaW50IHZteF9y
ZWFkX2d1ZXN0X21zcihjb24KPiAgICAgIGNvbnN0IHN0cnVjdCB2bXhfbXNyX2VudHJ5ICplbnQg
PSB2bXhfZmluZF9tc3IodiwgbXNyLCBWTVhfTVNSX0dVRVNUKTsKPiAgCj4gICAgICBpZiAoICFl
bnQgKQo+ICsgICAgewo+ICsgICAgICAgICp2YWwgPSAwOwo+ICAgICAgICAgIHJldHVybiAtRVNS
Q0g7Cj4gKyAgICB9Cj4gIAo+ICAgICAgKnZhbCA9IGVudC0+ZGF0YTsKPiAgCgpZb3Ugd2FudCBh
IHNpbWlsYXIgYWRqdXN0bWVudCBpbiB2bXhfcmVhZF9ndWVzdF9sb2Fkb25seV9tc3IoKQppbW1l
ZGlhdGVseSBiZWxvdywgd2hpY2ggSSBiZWxpZXZlIGlzIG9ubHkgYXBwbGljYWJsZSB0byBzdGFn
aW5nIGF0bS4KCldpdGggdGhhdCwgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 12:01:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 12:01:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpuUo-0006AX-Vj; Wed, 15 Aug 2018 12:01:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpuUo-0006AR-8X
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 12:01:50 +0000
X-Inumbo-ID: d5b81036-a082-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 d5b81036-a082-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 14:00:42 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 06:01:48 -0600
Message-Id: <5B74162902000078001DE577@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 06:01:45 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B740FAC02000078001DE559@prv1-mh.provo.novell.com>
 <afb291b3-1fe5-2c26-3dec-488edf359f4d@citrix.com>
In-Reply-To: <afb291b3-1fe5-2c26-3dec-488edf359f4d@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] VMX: make vmx_read_guest_msr() cope with
 callers not checking its return 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: 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+IE9uIDE1LjA4LjE4IGF0IDEzOjM5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTUvMDgvMTggMTI6MzQsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBJdCB0b29rIHRp
bGwgdGhlIDQuNSBiYWNrcG9ydHMgb2YgdGhlIEwxVEYgcHJlcmVxcyB0aGF0IGdjYyA4LjIgZmlu
YWxseQo+PiBub3RpY2VkIHRoYXQgdGhlIHZQTVUgY2FsbGVycywgbm90IGNoZWNraW5nIHRoZSBm
dW5jdGlvbidzIHJldHVybiB2YWx1ZSwKPj4gbWF5IGNvbnN1bWUgdW5pbml0aWFsaXplZCBkYXRh
LiBHdWFyZCBhZ2FpbnN0IHRoaXMgYnkgc3RvcmluZyB6ZXJvIG9uCj4+IHRoZSBlcnJvciBwYXRo
Lgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4g
Cj4gdlBNVSByZWFsbHkgaXMgdGhlIGdpZnQgd2hpY2gga2VlcHMgb24gZ2l2aW5nLi4uCj4gCj4+
Cj4+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bWNzLmgKPj4gKysrIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZtY3MuaAo+PiBAQCAtNTg2LDcgKzU4NiwxMCBAQCBz
dGF0aWMgaW5saW5lIGludCB2bXhfcmVhZF9ndWVzdF9tc3IoY29uCj4+ICAgICAgY29uc3Qgc3Ry
dWN0IHZteF9tc3JfZW50cnkgKmVudCA9IHZteF9maW5kX21zcih2LCBtc3IsIFZNWF9NU1JfR1VF
U1QpOwo+PiAgCj4+ICAgICAgaWYgKCAhZW50ICkKPj4gKyAgICB7Cj4+ICsgICAgICAgICp2YWwg
PSAwOwo+PiAgICAgICAgICByZXR1cm4gLUVTUkNIOwo+PiArICAgIH0KPj4gIAo+PiAgICAgICp2
YWwgPSBlbnQtPmRhdGE7Cj4+ICAKPiAKPiBZb3Ugd2FudCBhIHNpbWlsYXIgYWRqdXN0bWVudCBp
biB2bXhfcmVhZF9ndWVzdF9sb2Fkb25seV9tc3IoKQo+IGltbWVkaWF0ZWx5IGJlbG93LCB3aGlj
aCBJIGJlbGlldmUgaXMgb25seSBhcHBsaWNhYmxlIHRvIHN0YWdpbmcgYXRtLgoKT2gsIGluZGVl
ZCAtIGNvbWluZyBmcm9tIDQuNSBJIGRpZG4ndCBwYXkgZW5vdWdoIGF0dGVudGlvbiBoZXJlLgoK
PiBXaXRoIHRoYXQsIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgoKVGhhbmtzLCBKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 12:27:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 12: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 1fputa-0007vt-7o; Wed, 15 Aug 2018 12:27: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=cnoq=k6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fputZ-0007vh-Bb
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 12:27:25 +0000
X-Inumbo-ID: a41726e2-a086-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a41726e2-a086-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 12:27: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 1fputW-00021f-GP; Wed, 15 Aug 2018 12:27: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 1fputV-0000vG-Tp; Wed, 15 Aug 2018 12:27:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fputV-0006UJ-Sl; Wed, 15 Aug 2018 12:27:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125918-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=80cdb33cb7a96c3355b35ec620f1798fe3be1048
X-Osstest-Versions-That: xen=aa67b97ed34279c43a43d9ca46727b5746caa92e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 15 Aug 2018 12:27:21 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125918: 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>

ZmxpZ2h0IDEyNTkxOCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTkxOC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDgwY2RiMzNjYjdhOTZjMzM1NWIzNWVjNjIwZjE3OThm
ZTNiZTEwNDgKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGFhNjdiOTdl
ZDM0Mjc5YzQzYTQzZDljYTQ2NzI3YjU3NDZjYWE5MmUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTkxMCAgMjAxOC0wOC0xNCAxODowMDozMCBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjU5MTggIDIwMTgtMDgtMTUgMTA6MDA6MjYgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgU2lt
b24gUm93ZSA8c2ltb24ucm93ZUBldS5jaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhp
bGlueC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVu
Lm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgYWE2N2I5N2VkMy4uODBjZGIzM2NiNyAgODBj
ZGIzM2NiN2E5NmMzMzU1YjM1ZWM2MjBmMTc5OGZlM2JlMTA0OCAtPiBzbW9rZQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 12:42:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 12:42: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 1fpv7g-00018n-Qw; Wed, 15 Aug 2018 12:42: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=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpv7f-00018i-EU
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 12:41:59 +0000
X-Inumbo-ID: ac799d12-a088-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ac799d12-a088-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 12:42:30 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 06:41:57 -0600
Message-Id: <5B741F9302000078001DE5C5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 06:41:55 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180810144803.12652-1-paul.durrant@citrix.com>
 <20180810144803.12652-3-paul.durrant@citrix.com>
In-Reply-To: <20180810144803.12652-3-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/hvm/emulate: make sure rep I/O
 emulation does not cross GFN boundaries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDEwLjA4LjE4IGF0IDE2OjQ4LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IFdoZW4gZW11bGF0aW5nIGEgcmVwIEkvTyBvcGVyYXRpb24gaXQgaXMgcG9zc2libGUgdGhh
dCB0aGUgaW9yZXEgd2lsbAo+IGRlc2NyaWJlIGEgc2luZ2xlIG9wZXJhdGlvbiB0aGF0IHNwYW5z
IG11bHRpcGxlIEdGTnMuIFRoaXMgaXMgZmluZSBhcyBsb25nCj4gYXMgYWxsIHRob3NlIEdGTnMg
ZmFsbCB3aXRoaW4gYW4gTU1JTyByZWdpb24gY292ZXJlZCBieSBhIHNpbmdsZSBkZXZpY2UKPiBt
b2RlbCwgYnV0IHVuZm9ydHVuYXRlbHkgdGhlIGhpZ2hlciBsZXZlbHMgb2YgdGhlIGVtdWxhdGlv
biBjb2RlIGRvIG5vdAo+IGd1YXJhbnRlZSB0aGF0LiBUaGlzIGlzIHNvbWV0aGluZyB0aGF0IHNo
b3VsZCBhbG1vc3QgY2VydGFpbmx5IGJlIGZpeGVkLAo+IGJ1dCBpbiB0aGUgbWVhbnRpbWUgdGhp
cyBwYXRjaCBtYWtlcyBzdXJlIHRoYXQgTU1JTyBpcyB0cnVuY2F0ZWQgYXQgR0ZOCj4gYm91bmRh
cmllcyBhbmQgaGVuY2UgdGhlIGFwcHJvcHJpYXRlIGRldmljZSBtb2RlbCBpcyByZS1ldmFsdWF0
ZWQgZm9yIGVhY2gKPiB0YXJnZXQgR0ZOLgo+IAo+IE5PVEU6IFRoaXMgcGF0Y2ggZG9lcyBub3Qg
ZGVhbCB3aXRoIHRoZSBjYXNlIG9mIGEgc2luZ2xlIE1NSU8gb3BlcmF0aW9uCj4gICAgICAgc3Bh
bm5pbmcgYSBHRk4gYm91bmRhcnkuIFRoYXQgaXMgbW9yZSBjb21wbGV4IHRvIGRlYWwgd2l0aCBh
bmQgaXMKPiAgICAgICBkZWZlcnJlZCB0byBhIHN1YnNlcXVlbnQgcGF0Y2guCj4gCj4gU2lnbmVk
LW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KClJldmlld2Vk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CndpdGggYSB0eXBlIGNoYW5nZSBy
ZXF1ZXN0OgoKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwo+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9odm0vZW11bGF0ZS5jCj4gQEAgLTE4NCw2ICsxODQsMjUgQEAgc3RhdGljIGludCBo
dm1lbXVsX2RvX2lvKAo+ICAgICAgICAgIGh2bXRyYWNlX2lvX2Fzc2lzdCgmcCk7Cj4gICAgICB9
Cj4gIAo+ICsgICAgLyoKPiArICAgICAqIE1ha2Ugc3VyZSB0aGF0IHdlIHRydW5jYXRlIHJlcCBN
TUlPIGF0IGFueSBHRk4gYm91bmRhcnkuIFRoaXMgaXMKPiArICAgICAqIG5lY2Vzc2FyeSB0byBl
bnN1cmUgdGhhdCB0aGUgY29ycmVjdCBkZXZpY2UgbW9kZWwgaXMgdGFyZ2V0dGVkCj4gKyAgICAg
KiBvciB0aGF0IHdlIGNvcnJlY3RseSBoYW5kbGUgYSByZXAgb3Agc3Bhbm5pbmcgTU1JTyBhbmQg
UkFNLgo+ICsgICAgICovCj4gKyAgICBpZiAoIHVubGlrZWx5KHAuY291bnQgPiAxKSAmJiBwLnR5
cGUgPT0gSU9SRVFfVFlQRV9DT1BZICkKPiArICAgIHsKPiArICAgICAgICB1bnNpZ25lZCBsb25n
IG9mZiA9IHAuYWRkciAmIH5QQUdFX01BU0s7CgpJZiB0aGlzIHdhcyAidW5zaWduZWQgaW50Iiwg
YWxsIGNhbGN1bGF0aW9ucyBiZWxvdyBjb3VsZCBiZSBzbGlnaHRseQpjaGVhcGVyIDMyLWJpdCBv
bmVzIGFuZCAuLi4KCj4gKyAgICAgICAgaWYgKCBQQUdFX1NJWkUgLSBvZmYgPCBwLnNpemUgKSAv
KiBzaW5nbGUgcmVwIHNwYW5zIEdGTiAqLwo+ICsgICAgICAgICAgICBwLmNvdW50ID0gMTsKPiAr
ICAgICAgICBlbHNlCj4gKyAgICAgICAgICAgIHAuY291bnQgPSBtaW5fdCh1bnNpZ25lZCBsb25n
LAoKLi4uIHRoaXMgY291bGQgYmUganVzdCBtaW4oKSwgYXMgbG9uZyBhcyAuLi4KCj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwLmNvdW50LAo+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKChwLmRmID8gKG9mZiArIHAuc2l6ZSkgOiAoUEFHRV9TSVpFIC0gb2ZmKSkgLwoKLi4u
IHRoZSAzcmQgYXJnIG9mIHRoZSA/OiBnZXRzIGNhc3QgdG8gdW5zaWduZWQgaW50LiBJZiB5b3Ug
YWdyZWUsIEknZApiZSBmaW5lIGRvaW5nIHRoZSBhZGp1c3RtZW50cyB3aGlsZSBjb21taXR0aW5n
LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 12:42:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 12:42: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 1fpv7s-00018y-4L; Wed, 15 Aug 2018 12:42: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=ldo5=k6=bombadil.srs.infradead.org=batv+f595ad7416d8d84eb633+5470+infradead.org+hch@srs-us1.protection.inumbo.net>)
 id 1fpv7q-00018t-2l
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 12:42:10 +0000
X-Inumbo-ID: 7698043a-a088-11e8-a8a5-bc764e045a96
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7698043a-a088-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 14:41:00 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=In-Reply-To:Content-Type:MIME-Version
 :References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:
 Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:
 List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=1W0ZayUyi6kwU4qvsSpavyabgTW7QNikngp93Ygg/AU=; b=IJ7EiP4AdymfW/7HZ267X1m10
 vU6QuHpWF9lRLeZLoabnNdpxwR8a7k77DikEQZqG48WqXwtpzJLuwPA3eAu6Cxz97Ng2X24u4YJmc
 jRFTB9V0SzHpMmKeUDvLNv+91LaKoifqRSoPRQV9lB0UTdeIgUR5hlEGGQXksvmfOKudK/huAnszo
 BN/h/mWgoTpOzUefRNuFSo5i9uEay0r7aDlilwHmeDuFS6UTJAyBKbzLYt2RihC/Aqe+BRvo7SpWb
 y/Li0cag1xqQMfF31cSPMBrGDpwvEkxl8W7R6caU0BhaUmJgKca0s2x/8XLE3b37kheW9WEFPlkWk
 etmAqeu7Q==;
Received: from hch by bombadil.infradead.org with local (Exim 4.90_1 #2 (Red
 Hat Linux)) id 1fpv7f-0002ws-PG; Wed, 15 Aug 2018 12:41:59 +0000
Date: Wed, 15 Aug 2018 05:41:59 -0700
From: Christoph Hellwig <hch@infradead.org>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180815124159.GA11205@infradead.org>
References: <5B30C6E202000078001CD724@prv1-mh.provo.novell.com>
 <5B73C5D402000078001DE189@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B73C5D402000078001DE189@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.9.2 (2017-12-15)
X-SRS-Rewrite: SMTP reverse-path rewritten from <hch@infradead.org> by
 bombadil.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] [PATCH RESEND] 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: Juergen Gross <jgross@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-fsdevel@vger.kernel.org,
 viro@zeniv.linux.org.uk
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGxlYXNlIHdpcmUgdXAgYSBjb21wYXRfaW9jdGwgaGFuZGxlciBmb3IgdGhlIHhlbiBwcml2Y21k
IGhhbmRsZXIKaW5zdGVhZCBvZiBhZGRpbmcgdGhlc2UgdG8gYSBnbG9iYWwgdGFibGUuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 12:46:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 12: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 1fpvBW-0001Om-L0; Wed, 15 Aug 2018 12: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=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpvBV-0001Oh-9b
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 12:45:57 +0000
X-Inumbo-ID: fed2c504-a088-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 fed2c504-a088-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 14:44:49 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 06:45:54 -0600
Message-Id: <5B74208102000078001DE5D7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 06:45:53 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-5-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1534154469-6076-5-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 04/12] xen/evtchn: Pass max_evtchn_port
 into evtchn_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>, 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+IE9uIDEzLjA4LjE4IGF0IDEyOjAxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLi4uIHJhdGhlciB0aGFuIHNldHRpbmcgaXQgdXAgb25jZSBkb21haW5fY3JlYXRlKCkg
aGFzIGNvbXBsZXRlZC4gIFRoaXMKPiBpbnZvbHZlcyBjb25zdHJ1Y3RpbmcgYSBkZWZhdWx0IHZh
bHVlIGZvciBkb20wLgo+IAo+IE5vIHByYWN0aWNhbCBjaGFuZ2UgaW4gZnVuY3Rpb25hbGl0eS4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgoKUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 12:46:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 12:46:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpvC3-0001SK-Vl; Wed, 15 Aug 2018 12:46: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=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fpvC2-0001S6-To
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 12:46:30 +0000
X-Inumbo-ID: 12bb02d7-a089-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 12bb02d7-a089-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 14:45:22 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,243,1531785600"; d="scan'208";a="77650012"
To: Jan Beulich <JBeulich@suse.com>, Paul Durrant <paul.durrant@citrix.com>
References: <20180810144803.12652-1-paul.durrant@citrix.com>
 <20180810144803.12652-3-paul.durrant@citrix.com>
 <5B741F9302000078001DE5C5@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: <28dabc69-e7bd-ebda-e39d-036e7b1d933e@citrix.com>
Date: Wed, 15 Aug 2018 13:46:27 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B741F9302000078001DE5C5@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/hvm/emulate: make sure rep I/O
 emulation does not cross GFN boundaries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gMTUvMDgvMTggMTM6NDEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEwLjA4LjE4IGF0
IDE2OjQ4LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3RlOgo+PiBXaGVuIGVtdWxhdGlu
ZyBhIHJlcCBJL08gb3BlcmF0aW9uIGl0IGlzIHBvc3NpYmxlIHRoYXQgdGhlIGlvcmVxIHdpbGwK
Pj4gZGVzY3JpYmUgYSBzaW5nbGUgb3BlcmF0aW9uIHRoYXQgc3BhbnMgbXVsdGlwbGUgR0ZOcy4g
VGhpcyBpcyBmaW5lIGFzIGxvbmcKPj4gYXMgYWxsIHRob3NlIEdGTnMgZmFsbCB3aXRoaW4gYW4g
TU1JTyByZWdpb24gY292ZXJlZCBieSBhIHNpbmdsZSBkZXZpY2UKPj4gbW9kZWwsIGJ1dCB1bmZv
cnR1bmF0ZWx5IHRoZSBoaWdoZXIgbGV2ZWxzIG9mIHRoZSBlbXVsYXRpb24gY29kZSBkbyBub3QK
Pj4gZ3VhcmFudGVlIHRoYXQuIFRoaXMgaXMgc29tZXRoaW5nIHRoYXQgc2hvdWxkIGFsbW9zdCBj
ZXJ0YWlubHkgYmUgZml4ZWQsCj4+IGJ1dCBpbiB0aGUgbWVhbnRpbWUgdGhpcyBwYXRjaCBtYWtl
cyBzdXJlIHRoYXQgTU1JTyBpcyB0cnVuY2F0ZWQgYXQgR0ZOCj4+IGJvdW5kYXJpZXMgYW5kIGhl
bmNlIHRoZSBhcHByb3ByaWF0ZSBkZXZpY2UgbW9kZWwgaXMgcmUtZXZhbHVhdGVkIGZvciBlYWNo
Cj4+IHRhcmdldCBHRk4uCj4+Cj4+IE5PVEU6IFRoaXMgcGF0Y2ggZG9lcyBub3QgZGVhbCB3aXRo
IHRoZSBjYXNlIG9mIGEgc2luZ2xlIE1NSU8gb3BlcmF0aW9uCj4+ICAgICAgIHNwYW5uaW5nIGEg
R0ZOIGJvdW5kYXJ5LiBUaGF0IGlzIG1vcmUgY29tcGxleCB0byBkZWFsIHdpdGggYW5kIGlzCj4+
ICAgICAgIGRlZmVycmVkIHRvIGEgc3Vic2VxdWVudCBwYXRjaC4KPj4KPj4gU2lnbmVkLW9mZi1i
eTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiBSZXZpZXdlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IHdpdGggYSB0eXBlIGNoYW5nZSByZXF1
ZXN0Ogo+Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCj4+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9odm0vZW11bGF0ZS5jCj4+IEBAIC0xODQsNiArMTg0LDI1IEBAIHN0YXRpYyBpbnQg
aHZtZW11bF9kb19pbygKPj4gICAgICAgICAgaHZtdHJhY2VfaW9fYXNzaXN0KCZwKTsKPj4gICAg
ICB9Cj4+ICAKPj4gKyAgICAvKgo+PiArICAgICAqIE1ha2Ugc3VyZSB0aGF0IHdlIHRydW5jYXRl
IHJlcCBNTUlPIGF0IGFueSBHRk4gYm91bmRhcnkuIFRoaXMgaXMKPj4gKyAgICAgKiBuZWNlc3Nh
cnkgdG8gZW5zdXJlIHRoYXQgdGhlIGNvcnJlY3QgZGV2aWNlIG1vZGVsIGlzIHRhcmdldHRlZAo+
PiArICAgICAqIG9yIHRoYXQgd2UgY29ycmVjdGx5IGhhbmRsZSBhIHJlcCBvcCBzcGFubmluZyBN
TUlPIGFuZCBSQU0uCj4+ICsgICAgICovCj4+ICsgICAgaWYgKCB1bmxpa2VseShwLmNvdW50ID4g
MSkgJiYgcC50eXBlID09IElPUkVRX1RZUEVfQ09QWSApCj4+ICsgICAgewo+PiArICAgICAgICB1
bnNpZ25lZCBsb25nIG9mZiA9IHAuYWRkciAmIH5QQUdFX01BU0s7Cj4gSWYgdGhpcyB3YXMgInVu
c2lnbmVkIGludCIsIGFsbCBjYWxjdWxhdGlvbnMgYmVsb3cgY291bGQgYmUgc2xpZ2h0bHkKPiBj
aGVhcGVyIDMyLWJpdCBvbmVzIGFuZCAuLi4KPgo+PiArICAgICAgICBpZiAoIFBBR0VfU0laRSAt
IG9mZiA8IHAuc2l6ZSApIC8qIHNpbmdsZSByZXAgc3BhbnMgR0ZOICovCj4+ICsgICAgICAgICAg
ICBwLmNvdW50ID0gMTsKPj4gKyAgICAgICAgZWxzZQo+PiArICAgICAgICAgICAgcC5jb3VudCA9
IG1pbl90KHVuc2lnbmVkIGxvbmcsCj4gLi4uIHRoaXMgY291bGQgYmUganVzdCBtaW4oKSwgYXMg
bG9uZyBhcyAuLi4KPgo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAuY291bnQsCj4+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgKChwLmRmID8gKG9mZiArIHAuc2l6ZSkgOiAo
UEFHRV9TSVpFIC0gb2ZmKSkgLwo+IC4uLiB0aGUgM3JkIGFyZyBvZiB0aGUgPzogZ2V0cyBjYXN0
IHRvIHVuc2lnbmVkIGludC4gSWYgeW91IGFncmVlLCBJJ2QKPiBiZSBmaW5lIGRvaW5nIHRoZSBh
ZGp1c3RtZW50cyB3aGlsZSBjb21taXR0aW5nLgoKUGF1bCBpcyBPb08gZm9yIGEgd2hpbGUgbm93
LsKgIEluIGxpZXUsIEknZCBzYXkgInllcyBwbGVhc2UiIHRvIHRoZXNlCnN1Z2dlc3Rpb25zLgoK
fkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 12:51:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 12: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 1fpvGl-0002Cq-KC; Wed, 15 Aug 2018 12:51: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=hkmn=k6=ftp.linux.org.uk=viro@srs-us1.protection.inumbo.net>)
 id 1fpvGk-0002Cj-M9
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 12:51:22 +0000
X-Inumbo-ID: c0775d0c-a089-11e8-a8a5-bc764e045a96
Received: from ZenIV.linux.org.uk (unknown [195.92.253.2])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c0775d0c-a089-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 14:50:14 +0200 (CEST)
Received: from viro by ZenIV.linux.org.uk with local (Exim 4.87 #1 (Red Hat
 Linux)) id 1fpvGc-0002Wi-UZ; Wed, 15 Aug 2018 12:51:14 +0000
Date: Wed, 15 Aug 2018 13:51:14 +0100
From: Al Viro <viro@ZenIV.linux.org.uk>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180815125114.GV6515@ZenIV.linux.org.uk>
References: <5B30C6E202000078001CD724@prv1-mh.provo.novell.com>
 <5B73C5D402000078001DE189@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B73C5D402000078001DE189@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.9.1 (2017-09-22)
Subject: Re: [Xen-devel] [PATCH RESEND] 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: Juergen Gross <jgross@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-fsdevel@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>

T24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMTI6MTk6MDBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gV2hpbGUgdGhpcyBpcyBvbmx5IGEgc3RhcnQgKElPQ1RMX1BSSVZDTURfTU1BUCogYW5k
IElPQ1RMX1BSSVZDTURfRE1fT1AKPiByZXF1aXJlIG1vcmUgd29yayksIGl0IGF0IGxlYXN0IGFs
bG93cyBzb21lIHNpbXBsZSBvcGVyYXRpb25zIChsaWtlCj4gInhsIGRtZXNnIikgd2hpY2ggaGF2
ZSBhbHdheXMgYmVlbiBhdmFpbGFibGUgb24gWGVub0xpbnV4IHRvIHdvcmsgYWdhaW4KPiB3aXRo
IGEgNjQtYml0IGtlcm5lbCB1bmRlcm5lYXRoIGEgMzItYml0IGRpc3Ryby4KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQWNrZWQtYnk6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCgpOYWNrZWQtYnk6IEFsIFZpcm8gPHZpcm9AemVu
aXYubGludXgub3JnLnVrPgoKCVRoaXMgYmVsb25ncyBpbiBkcml2ZXJzL3hlbi9wcml2Y21kLmMs
IG5vdCBpbiBmcy9jb21wYXRfaW9jdGwuYwoqQU5ZKiBzaW5nbGUtZHJpdmVyIGlvY3RsIGRlZmlu
aXRlbHkgc2hvdWxkIGJlIGhhbmRsZWQgYnkgLT5jb21wYXRfaW9jdGwoKQptZXRob2QgYW5kIGFu
eSBwYXRjaGVzIGR1bXBpbmcgc3VjaCBzdHVmZiBpbnRvIGZzL2NvbXBhdF9pb2N0bC5jIHdpbGwg
YmUKcmVqZWN0ZWQuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 12:51:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 12: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 1fpvGm-0002Cz-Su; Wed, 15 Aug 2018 12:51:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpvGl-0002Co-Fy
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 12:51:23 +0000
X-Inumbo-ID: c2213571-a089-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 c2213571-a089-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 14:50:16 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 06:51:22 -0600
Message-Id: <5B7421C702000078001DE5ED@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 06:51:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-7-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1534154469-6076-7-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 06/12] xen/gnttab: Pass max_{grant,
 maptrack}_frames into grant_table_create()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEzLjA4LjE4IGF0IDEyOjAxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLi4uIHJhdGhlciB0aGFuIHNldHRpbmcgdGhlIGxpbWl0cyB1cCBhZnRlciBkb21haW5f
Y3JlYXRlKCkgaGFzIGNvbXBsZXRlZC4KPiAKPiBUaGlzIHJlbW92ZXMgYWxsIHRoZSBnbnR0YWIg
aW5mcmFzdHJ1Y3R1cmUgZm9yIGNhbGN1bGF0aW5nIHRoZSBudW1iZXIgb2YgZG9tMAo+IGdyYW50
IGZyYW1lcywgb3B0aW5nIGluc3RlYWQgdG8gcmVxdWlyZSB0aGUgZG9tMCBjb25zdHJ1Y3Rpb24g
Y29kZSB0byBwYXNzIGEKPiBzYW5lIHZhbHVlIGluIHZpYSB0aGUgY29uZmlndXJhdGlvbi4KPiAK
PiBJbiBwcmFjdGljZSwgdGhpcyBub3cgbWVhbnMgdGhhdCB0aGVyZSBpcyBuZXZlciBhIHBhcnRp
YWxseSBjb25zdHJ1Y3RlZCBncmFudAo+IHRhYmxlIGZvciBhIHJlZmVyZW5jZS1hYmxlIGRvbWFp
bi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgoKUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 12:54:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 12:54:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpvJX-0002Yr-Gf; Wed, 15 Aug 2018 12:54: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=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpvJX-0002Ym-4J
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 12:54:15 +0000
X-Inumbo-ID: 6341458a-a08a-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6341458a-a08a-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 12:54:47 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 06:54:13 -0600
Message-Id: <5B74227402000078001DE60B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 06:54:12 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-9-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1534154469-6076-9-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 08/12] xen/gnttab: Fold
 grant_table_{create, set_limits}() into grant_table_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>, 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+IE9uIDEzLjA4LjE4IGF0IDEyOjAxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gTm93IHRoYXQgdGhlIG1heF97Z3JhbnQsbWFwdHJhY2t9X2ZyYW1lcyBhcmUgc3BlY2lm
aWVkIGZyb20gdGhlIHZlcnkgYmVnaW5uaW5nCj4gb2YgZ3JhbnQgdGFibGUgY29uc3RydWN0aW9u
LCB0aGUgdmFyaW91cyBpbml0aWFsaXNhdGlvbiBmdW5jdGlvbnMgY2FuIGJlCj4gZm9sZGVkIHRv
Z2V0aGVyIGFuZCBzaW1wbGlmaWVkIGFzIGEgcmVzdWx0Lgo+IAo+IExlYXZlIGdyYW50X3RhYmxl
X2luaXQoKSBhcyB0aGUgcHVibGljIGludGVyZmFjZSwgd2hpY2ggaXMgbW9yZSBjb25zaXN0ZW50
Cj4gd2l0aCBvdGhlciBzdWJzeXN0ZW1zLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 12:56:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 12:56:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpvLw-0002gw-Ve; Wed, 15 Aug 2018 12: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=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpvLw-0002gr-AN
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 12:56:44 +0000
X-Inumbo-ID: 813121db-a08a-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 813121db-a08a-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 14:55:37 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 06:56:42 -0600
Message-Id: <5B74230802000078001DE60E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 06:56:40 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-10-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1534154469-6076-10-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 09/12] xen/domain: Call
 arch_domain_create() as early as possible in domain_create()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEzLjA4LjE4IGF0IDEyOjAxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhpcyBpcyBpbiBwcmVwYXJhdGlvbiB0byBzZXQgdXAgZC0+bWF4X2NwdXMgYW5kIGQt
PnZjcHVbXSBpbiBkb21haW5fY3JlYXRlKCksCj4gYW5kIGFsbG93IGxhdGVyIHBhcnRzIG9mIGRv
bWFpbiBjb25zdHJ1Y3Rpb24gdG8gaGF2ZSBhY2Nlc3MgdG8gdGhlIHZhbHVlcy4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 12:57:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 12: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 1fpvMp-0002mk-A8; Wed, 15 Aug 2018 12: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=a8op=k6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpvMn-0002mc-SZ
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 12:57:37 +0000
X-Inumbo-ID: dbe3081c-a08a-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id dbe3081c-a08a-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 12:58: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 57A767A9;
 Wed, 15 Aug 2018 05:57:35 -0700 (PDT)
Received: from [10.37.9.142] (unknown [10.37.9.142])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 7EF873F5D0;
 Wed, 15 Aug 2018 05:57:33 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-5-git-send-email-andrew.cooper3@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <11b573d2-8b59-5677-2bf5-6ba3c68b5c56@arm.com>
Date: Wed, 15 Aug 2018 13:57:31 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1534154469-6076-5-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 04/12] xen/evtchn: Pass max_evtchn_port
 into evtchn_init()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW5kcmV3LAoKT24gMDgvMTMvMjAxOCAxMTowMSBBTSwgQW5kcmV3IENvb3BlciB3cm90ZToK
PiAuLi4gcmF0aGVyIHRoYW4gc2V0dGluZyBpdCB1cCBvbmNlIGRvbWFpbl9jcmVhdGUoKSBoYXMg
Y29tcGxldGVkLiAgVGhpcwo+IGludm9sdmVzIGNvbnN0cnVjdGluZyBhIGRlZmF1bHQgdmFsdWUg
Zm9yIGRvbTAuCj4gCj4gTm8gcHJhY3RpY2FsIGNoYW5nZSBpbiBmdW5jdGlvbmFsaXR5Lgo+IAo+
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CgpGb3IgdGhlIEFybSBiaXRzOgoKQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+CgpDaGVlcnMsCgo+IC0tLQo+IENDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+Cj4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
PiBDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiBDQzogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAtLS0KPiAgIHhlbi9hcmNoL2FybS9zZXR1cC5jICAgICAg
IHwgNCArKystCj4gICB4ZW4vYXJjaC94ODYvc2V0dXAuYyAgICAgICB8IDEgKwo+ICAgeGVuL2Nv
bW1vbi9kb21haW4uYyAgICAgICAgfCAyICstCj4gICB4ZW4vY29tbW9uL2RvbWN0bC5jICAgICAg
ICB8IDMgLS0tCj4gICB4ZW4vY29tbW9uL2V2ZW50X2NoYW5uZWwuYyB8IDQgKystLQo+ICAgeGVu
L2luY2x1ZGUveGVuL3NjaGVkLmggICAgfCAyICstCj4gICA2IGZpbGVzIGNoYW5nZWQsIDggaW5z
ZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+IGluZGV4IDdkNDBhODQuLjQ1ZjM4NDEg
MTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3NldHVwLmMKPiArKysgYi94ZW4vYXJjaC9hcm0v
c2V0dXAuYwo+IEBAIC02OTEsNyArNjkxLDkgQEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2ln
bmVkIGxvbmcgYm9vdF9waHlzX29mZnNldCwKPiAgICAgICBjb25zdCBjaGFyICpjbWRsaW5lOwo+
ICAgICAgIHN0cnVjdCBib290bW9kdWxlICp4ZW5fYm9vdG1vZHVsZTsKPiAgICAgICBzdHJ1Y3Qg
ZG9tYWluICpkb20wOwo+IC0gICAgc3RydWN0IHhlbl9kb21jdGxfY3JlYXRlZG9tYWluIGRvbTBf
Y2ZnID0ge307Cj4gKyAgICBzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gZG9tMF9jZmcg
PSB7Cj4gKyAgICAgICAgLm1heF9ldnRjaG5fcG9ydCA9IC0xLAo+ICsgICAgfTsKPiAgIAo+ICAg
ICAgIGRjYWNoZV9saW5lX2J5dGVzID0gcmVhZF9kY2FjaGVfbGluZV9ieXRlcygpOwo+ICAgCj4g
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jIGIveGVuL2FyY2gveDg2L3NldHVwLmMK
PiBpbmRleCA4MzAxZGU4Li4wMTUwOTlmIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1
cC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMKPiBAQCAtNjgxLDYgKzY4MSw3IEBAIHZv
aWQgX19pbml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgbWJpX3ApCj4gICAg
ICAgfTsKPiAgICAgICBzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gZG9tMF9jZmcgPSB7
Cj4gICAgICAgICAgIC5mbGFncyA9IFhFTl9ET01DVExfQ0RGX3MzX2ludGVncml0eSwKPiArICAg
ICAgICAubWF4X2V2dGNobl9wb3J0ID0gLTEsCj4gICAgICAgfTsKPiAgIAo+ICAgICAgIC8qIENy
aXRpY2FsIHJlZ2lvbiB3aXRob3V0IElEVCBvciBUU1MuICBBbnkgZmF1bHQgaXMgZGVhZGx5ISAq
Lwo+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWFpbi5jIGIveGVuL2NvbW1vbi9kb21haW4u
Ywo+IGluZGV4IDc0OTcyMmIuLjE3MWQyNWUgMTAwNjQ0Cj4gLS0tIGEveGVuL2NvbW1vbi9kb21h
aW4uYwo+ICsrKyBiL3hlbi9jb21tb24vZG9tYWluLmMKPiBAQCAtMzYyLDcgKzM2Miw3IEBAIHN0
cnVjdCBkb21haW4gKmRvbWFpbl9jcmVhdGUoZG9taWRfdCBkb21pZCwKPiAgIAo+ICAgICAgICAg
ICByYWRpeF90cmVlX2luaXQoJmQtPnBpcnFfdHJlZSk7Cj4gICAKPiAtICAgICAgICBpZiAoIChl
cnIgPSBldnRjaG5faW5pdChkKSkgIT0gMCApCj4gKyAgICAgICAgaWYgKCAoZXJyID0gZXZ0Y2hu
X2luaXQoZCwgY29uZmlnLT5tYXhfZXZ0Y2huX3BvcnQpKSAhPSAwICkKPiAgICAgICAgICAgICAg
IGdvdG8gZmFpbDsKPiAgICAgICAgICAgaW5pdF9zdGF0dXMgfD0gSU5JVF9ldnRjaG47Cj4gICAK
PiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kb21jdGwuYyBiL3hlbi9jb21tb24vZG9tY3RsLmMK
PiBpbmRleCAzYTY4ZmM5Li4wZWY1NTRhIDEwMDY0NAo+IC0tLSBhL3hlbi9jb21tb24vZG9tY3Rs
LmMKPiArKysgYi94ZW4vY29tbW9uL2RvbWN0bC5jCj4gQEAgLTU0MCw5ICs1NDAsNiBAQCBsb25n
IGRvX2RvbWN0bChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9kb21jdGxfdCkgdV9kb21jdGwp
Cj4gICAgICAgICAgICAgICBicmVhazsKPiAgICAgICAgICAgfQo+ICAgCj4gLSAgICAgICAgZC0+
bWF4X2V2dGNobl9wb3J0ID0gbWluX3QodW5zaWduZWQgaW50LAo+IC0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG9wLT51LmNyZWF0ZWRvbWFpbi5tYXhfZXZ0Y2huX3BvcnQsIElO
VF9NQVgpOwo+IC0KPiAgICAgICAgICAgcmV0ID0gMDsKPiAgICAgICAgICAgb3AtPmRvbWFpbiA9
IGQtPmRvbWFpbl9pZDsKPiAgICAgICAgICAgY29weWJhY2sgPSAxOwo+IGRpZmYgLS1naXQgYS94
ZW4vY29tbW9uL2V2ZW50X2NoYW5uZWwuYyBiL3hlbi9jb21tb24vZXZlbnRfY2hhbm5lbC5jCj4g
aW5kZXggYzYyMDQ2NS4uNDFjYmJhZSAxMDA2NDQKPiAtLS0gYS94ZW4vY29tbW9uL2V2ZW50X2No
YW5uZWwuYwo+ICsrKyBiL3hlbi9jb21tb24vZXZlbnRfY2hhbm5lbC5jCj4gQEAgLTEyODQsMTAg
KzEyODQsMTAgQEAgdm9pZCBldnRjaG5fY2hlY2tfcG9sbGVycyhzdHJ1Y3QgZG9tYWluICpkLCB1
bnNpZ25lZCBpbnQgcG9ydCkKPiAgICAgICB9Cj4gICB9Cj4gICAKPiAtaW50IGV2dGNobl9pbml0
KHN0cnVjdCBkb21haW4gKmQpCj4gK2ludCBldnRjaG5faW5pdChzdHJ1Y3QgZG9tYWluICpkLCB1
bnNpZ25lZCBpbnQgbWF4X3BvcnQpCj4gICB7Cj4gICAgICAgZXZ0Y2huXzJsX2luaXQoZCk7Cj4g
LSAgICBkLT5tYXhfZXZ0Y2huX3BvcnQgPSBJTlRfTUFYOwo+ICsgICAgZC0+bWF4X2V2dGNobl9w
b3J0ID0gbWluX3QodW5zaWduZWQgaW50LCBtYXhfcG9ydCwgSU5UX01BWCk7Cj4gICAKPiAgICAg
ICBkLT5ldnRjaG4gPSBhbGxvY19ldnRjaG5fYnVja2V0KGQsIDApOwo+ICAgICAgIGlmICggIWQt
PmV2dGNobiApCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIGIveGVuL2lu
Y2x1ZGUveGVuL3NjaGVkLmgKPiBpbmRleCAzYzM1NDczLi41MWNlZWJlIDEwMDY0NAo+IC0tLSBh
L3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCj4gKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgK
PiBAQCAtMTM0LDcgKzEzNCw3IEBAIHN0cnVjdCBldnRjaG4KPiAgICNlbmRpZgo+ICAgfSBfX2F0
dHJpYnV0ZV9fKChhbGlnbmVkKDY0KSkpOwo+ICAgCj4gLWludCAgZXZ0Y2huX2luaXQoc3RydWN0
IGRvbWFpbiAqZCk7IC8qIGZyb20gZG9tYWluX2NyZWF0ZSAqLwo+ICtpbnQgIGV2dGNobl9pbml0
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBtYXhfcG9ydCk7Cj4gICB2b2lkIGV2dGNo
bl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpOyAvKiBmcm9tIGRvbWFpbl9raWxsICovCj4gICB2
b2lkIGV2dGNobl9kZXN0cm95X2ZpbmFsKHN0cnVjdCBkb21haW4gKmQpOyAvKiBmcm9tIGNvbXBs
ZXRlX2RvbWFpbl9kZXN0cm95ICovCj4gICAKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 12:59:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 12:59: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 1fpvOt-0002wZ-NC; Wed, 15 Aug 2018 12:59: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=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpvOs-0002w1-BZ
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 12:59:46 +0000
X-Inumbo-ID: 284dce00-a08b-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 284dce00-a08b-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 13:00:17 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 06:59:43 -0600
Message-Id: <5B7423BE02000078001DE637@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 06:59:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-12-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1534154469-6076-12-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 11/12] xen/dom0: Arrange for dom0_cfg to
 contain the real max_vcpus 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>,
 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+IE9uIDEzLjA4LjE4IGF0IDEyOjAxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gTWFrZSBkb20wX21heF92Y3B1cygpIGEgY29tbW9uIGludGVyZmFjZSwgYW5kIGltcGxl
bWVudCBpdCBvbiBBUk0gYnkgc3BsaXR0aW5nCj4gdGhlIGV4aXN0aW5nIGFsbG9jX2RvbTBfdmNw
dTAoKSBmdW5jdGlvbiBpbiBoYWxmLgo+IAo+IEFzIGRvbWFpbl9jcmVhdGUoKSBkb2Vzbid0IHll
dCBzZXQgdXAgdGhlIHZjcHUgYXJyYXksIHRoZSBtYXggdmFsdWUgaXMgYWxzbwo+IHBhc3NlZCBp
bnRvIGFsbG9jX2RvbTBfdmNwdTAoKS4gIFRoaXMgaXMgdGVtcG9yYXJ5IGZvciBiaXNlY3RpYmls
aXR5IGFuZAo+IHJlbW92ZWQgaW4gdGhlIGZvbGxvd2luZyBwYXRjaC4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IFJldmlld2Vk
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKUmV2aWV3ZWQtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 13:04:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 13:04:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpvT8-0003le-A0; Wed, 15 Aug 2018 13:04:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a8op=k6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpvT7-0003lZ-Lj
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 13:04:09 +0000
X-Inumbo-ID: c6321427-a08b-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id c6321427-a08b-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 13:04: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 A29AA7A9;
 Wed, 15 Aug 2018 06:04:08 -0700 (PDT)
Received: from [10.37.9.142] (unknown [10.37.9.142])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D0F653F5D0;
 Wed, 15 Aug 2018 06:04:06 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-7-git-send-email-andrew.cooper3@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <ef8b6d44-db17-7893-c4b2-a20d2fcb0830@arm.com>
Date: Wed, 15 Aug 2018 14:04:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1534154469-6076-7-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 06/12] xen/gnttab: Pass max_{grant,
 maptrack}_frames into grant_table_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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW5kcmV3LAoKT24gMDgvMTMvMjAxOCAxMTowMSBBTSwgQW5kcmV3IENvb3BlciB3cm90ZToK
PiAuLi4gcmF0aGVyIHRoYW4gc2V0dGluZyB0aGUgbGltaXRzIHVwIGFmdGVyIGRvbWFpbl9jcmVh
dGUoKSBoYXMgY29tcGxldGVkLgo+IAo+IFRoaXMgcmVtb3ZlcyBhbGwgdGhlIGdudHRhYiBpbmZy
YXN0cnVjdHVyZSBmb3IgY2FsY3VsYXRpbmcgdGhlIG51bWJlciBvZiBkb20wCj4gZ3JhbnQgZnJh
bWVzLCBvcHRpbmcgaW5zdGVhZCB0byByZXF1aXJlIHRoZSBkb20wIGNvbnN0cnVjdGlvbiBjb2Rl
IHRvIHBhc3MgYQo+IHNhbmUgdmFsdWUgaW4gdmlhIHRoZSBjb25maWd1cmF0aW9uLgo+IAo+IElu
IHByYWN0aWNlLCB0aGlzIG5vdyBtZWFucyB0aGF0IHRoZXJlIGlzIG5ldmVyIGEgcGFydGlhbGx5
IGNvbnN0cnVjdGVkIGdyYW50Cj4gdGFibGUgZm9yIGEgcmVmZXJlbmNlLWFibGUgZG9tYWluLgo+
IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cj4gLS0tCj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPiBDQzogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IENDOiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IENDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgo+IAo+IHYyOgo+ICAgKiBTcGxpdC9yZWFycmFuZ2UgdG8gYXZvaWQgdGhlIHBvc3QtZG9t
YWluLWNyZWF0ZSBlcnJvciBwYXRoLgo+IC0tLQo+ICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWls
ZC5jICAgICAgIHwgIDMgKystCj4gICB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAgICAgICAgICAg
fCAxMiArKysrKysrKysrKysKPiAgIHhlbi9hcmNoL3g4Ni9zZXR1cC5jICAgICAgICAgICAgICB8
ICAzICsrKwo+ICAgeGVuL2NvbW1vbi9kb21haW4uYyAgICAgICAgICAgICAgIHwgIDMgKystCj4g
ICB4ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgICAgICAgICAgfCAxNiArKystLS0tLS0tLS0tLS0t
Cj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmggfCAxMiAtLS0tLS0tLS0tLS0K
PiAgIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaCB8ICA1IC0tLS0tCj4gICB4ZW4v
aW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaCAgICAgfCAgNiArKy0tLS0KPiAgIDggZmlsZXMgY2hh
bmdlZCwgMjQgaW5zZXJ0aW9ucygrKSwgMzYgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
Ywo+IGluZGV4IDEzNTE1NzIuLjczN2UwZjMgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2Rv
bWFpbl9idWlsZC5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gQEAgLTIw
NzksNyArMjA3OSw4IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBmaW5kX2dudHRhYl9yZWdpb24oc3Ry
dWN0IGRvbWFpbiAqZCwKPiAgICAgICAgKiBlbm91Z2ggc3BhY2UgZm9yIGEgbGFyZ2UgZ3JhbnQg
dGFibGUKPiAgICAgICAgKi8KPiAgICAgICBraW5mby0+Z250dGFiX3N0YXJ0ID0gX19wYShfc3Rl
eHQpOwo+IC0gICAga2luZm8tPmdudHRhYl9zaXplID0gZ250dGFiX2RvbTBfZnJhbWVzKCkgPDwg
UEFHRV9TSElGVDsKPiArICAgIGtpbmZvLT5nbnR0YWJfc2l6ZSA9IG1pbl90KHVuc2lnbmVkIGlu
dCwgb3B0X21heF9ncmFudF9mcmFtZXMsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBQRk5fRE9XTihfZXRleHQgLSBfc3RleHQpKSA8PCBQQUdFX1NISUZUOwoKCkkgYWdyZWUgd2l0
aCBKYW4ncyBjb21tZW50IG9uIHYxIHRoYXQgdGhlcmUgaXMgYSByaXNrIHNvbWVvbmUgd2lsbCAK
dXBkYXRlIHRoZSBzaXplIGhlcmUgYnV0IC4uLgoKCj4gICAKPiAgICNpZmRlZiBDT05GSUdfQVJN
XzMyCj4gICAgICAgLyoKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4v
YXJjaC9hcm0vc2V0dXAuYwo+IGluZGV4IDQ1ZjM4NDEuLjNkM2IzMGMgMTAwNjQ0Cj4gLS0tIGEv
eGVuL2FyY2gvYXJtL3NldHVwLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+IEBAIC0y
MCw2ICsyMCw3IEBACj4gICAjaW5jbHVkZSA8eGVuL2NvbXBpbGUuaD4KPiAgICNpbmNsdWRlIDx4
ZW4vZGV2aWNlX3RyZWUuaD4KPiAgICNpbmNsdWRlIDx4ZW4vZG9tYWluX3BhZ2UuaD4KPiArI2lu
Y2x1ZGUgPHhlbi9ncmFudF90YWJsZS5oPgo+ICAgI2luY2x1ZGUgPHhlbi90eXBlcy5oPgo+ICAg
I2luY2x1ZGUgPHhlbi9zdHJpbmcuaD4KPiAgICNpbmNsdWRlIDx4ZW4vc2VyaWFsLmg+Cj4gQEAg
LTY5Myw2ICs2OTQsMTcgQEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgYm9v
dF9waHlzX29mZnNldCwKPiAgICAgICBzdHJ1Y3QgZG9tYWluICpkb20wOwo+ICAgICAgIHN0cnVj
dCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiBkb20wX2NmZyA9IHsKPiAgICAgICAgICAgLm1heF9l
dnRjaG5fcG9ydCA9IC0xLAo+ICsKPiArICAgICAgICAvKgo+ICsgICAgICAgICAqIFRoZSByZWdp
b24gdXNlZCBieSBYZW4gb24gdGhlIG1lbW9yeSB3aWxsIG5ldmVyIGJlIG1hcHBlZCBpbiBET00w
Cj4gKyAgICAgICAgICogbWVtb3J5IGxheW91dC4gVGhlcmVmb3JlIGl0IGNhbiBiZSB1c2VkIGZv
ciB0aGUgZ3JhbnQgdGFibGUuCj4gKyAgICAgICAgICoKPiArICAgICAgICAgKiBPbmx5IHVzZSB0
aGUgdGV4dCBzZWN0aW9uIGFzIGl0J3MgYWx3YXlzIHByZXNlbnQgYW5kIHdpbGwgY29udGFpbgo+
ICsgICAgICAgICAqIGVub3VnaCBzcGFjZSBmb3IgYSBsYXJnZSBncmFudCB0YWJsZQo+ICsgICAg
ICAgICAqLwo+ICsgICAgICAgIC5tYXhfZ3JhbnRfZnJhbWVzID0gbWluX3QodW5zaWduZWQgaW50
LCBvcHRfbWF4X2dyYW50X2ZyYW1lcywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFBGTl9ET1dOKF9ldGV4dCAtIF9zdGV4dCkpLAoKLi4uIG5vdCBoZXJlLiBTbyBJIHdvdWxk
IHByZWZlciBpZiB3ZSBlaXRoZXIga2VlcCBhbiBoZWxwZXIgdG8gZmluZCB0aGUgCnNpemUgb2Yg
cGFzcyB0aGF0IHNpemUgYXJvdW5kIHRvIGRvbWFpbl9idWlsZC4gRG8gd2Ugc3RvcmUgdGhlIHNp
emUgaW4gCnRoZSBkb21haW4gaW5mb3JtYXRpb24/CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxs
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 13:05:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 13:05:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpvTx-0003qA-MV; Wed, 15 Aug 2018 13:05:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cnoq=k6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpvTw-0003pv-Ai
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 13:05:00 +0000
X-Inumbo-ID: e3d6ce34-a08b-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e3d6ce34-a08b-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 13: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 1fpvTt-0002mi-0n; Wed, 15 Aug 2018 13:04: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 1fpvTs-0003V2-LG; Wed, 15 Aug 2018 13:04:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fpvTs-0007La-KO; Wed, 15 Aug 2018 13:04:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125898-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-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-amd64-i386-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-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-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-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:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu: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
 linux-linus:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
X-Osstest-Versions-That: linux=527838d470e3a6e79e8ee9d5ddf28920df2a196e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 15 Aug 2018 13:04:56 +0000
Subject: [Xen-devel] [linux-linus test] 125898: 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>

ZmxpZ2h0IDEyNTg5OCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1ODk4LwoKRmFpbHVyZXMgOi0vIGJ1dCBu
byByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU3MDIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTcwMgog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI1NzAyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU3MDIKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNTcwMgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1NzAyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU3MDIK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTcwMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0
ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgOTQ3MTBjYWMwZWY0ZWUxNzdhNjNiNTIyNzY2
NGIzOGM5NWJiZjcwMwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgNTI3
ODM4ZDQ3MGUzYTZlNzllOGVlOWQ1ZGRmMjg5MjBkZjJhMTk2ZQoKTGFzdCB0ZXN0IG9mIGJhc2lz
ICAgMTI1NzAyICAyMDE4LTA3LTMxIDE0OjI1OjQ0IFogICAxNCBkYXlzCkZhaWxpbmcgc2luY2Ug
ICAgICAgIDEyNTczNSAgMjAxOC0wOC0wMSAxODozNzozOCBaICAgMTMgZGF5cyAgICA4IGF0dGVt
cHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTg5OCAgMjAxOC0wOC0xMyAyMToyMDo1NSBaICAg
IDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1
bmRlciB0ZXN0OgogIEFkaSBOaXNzaW0gPGFkaW5AbWVsbGFub3guY29tPgogIEFsIFZpcm8gPHZp
cm9AemVuaXYubGludXgub3JnLnVrPgogIEFsYWEgSGxlaWhlbCA8YWxhYUBtZWxsYW5veC5jb20+
CiAgQWxleGVpIFN0YXJvdm9pdG92IDxhc3RAa2VybmVsLm9yZz4KICBBbGV4ZXkgS29kYW5ldiA8
YWxleGV5LmtvZGFuZXZAb3JhY2xlLmNvbT4KICBBbmRyZXcgTHVubiA8YW5kcmV3QGx1bm4uY2g+
CiAgQW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBBbmRyZXkgUnlh
YmluaW4gPGFyeWFiaW5pbkB2aXJ0dW96em8uY29tPgogIEFuaWwgR3VydW11cnRoeSA8YW5pbC5n
dXJ1bXVydGh5QGNhdml1bS5jb20+CiAgQW5uYS1NYXJpYSBHbGVpeG5lciA8YW5uYS1tYXJpYUBs
aW51dHJvbml4LmRlPgogIEFudG9uIFZhc2lseWV2IDx2YXNpbHlldkBpc3ByYXMucnU+CiAgQXJk
IEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQXJlbmQgdmFuIFNwcmll
bCA8YXJlbmQudmFuc3ByaWVsQGJyb2FkY29tLmNvbT4KICBBcmp1biBWeW5pcGFkYXRoIDxhcmp1
bkBjaGVsc2lvLmNvbT4KICBBcm5hbGRvIENhcnZhbGhvIGRlIE1lbG8gPGFjbWVAcmVkaGF0LmNv
bT4KICBBcnRlbSBCaXR5dXRza2l5IDxhcnRlbS5iaXR5dXRza2l5QGxpbnV4LmludGVsLmNvbT4K
ICBBdmluYXNoIFJlcGFrYSA8YXZpbmFzaC5yZXBha2FAb3JhY2xlLmNvbT4KICBCYXJ0IFZhbiBB
c3NjaGUgPGJhcnQudmFuYXNzY2hlQHdkYy5jb20+CiAgQmVuamFtaW4gVGlzc29pcmVzIDxiZW5q
YW1pbi50aXNzb2lyZXNAcmVkaGF0LmNvbT4KICBCam9ybiBIZWxnYWFzIDxiaGVsZ2Fhc0Bnb29n
bGUuY29tPgogIEJqw7ZybiBUw7ZwZWwgPGJqb3JuLnRvcGVsQGludGVsLmNvbT4KICBCb3JpcyBC
cmV6aWxsb24gPGJvcmlzLmJyZXppbGxvbkBib290bGluLmNvbT4KICBDYWx2aW4gV2FsdG9uIDxj
YWx2aW4ud2FsdG9uQGtlcHN0aW4uY2E+CiAgY2hlbiBqaWUgPGNoZW5qaWU2QGh1YXdlaS5jb20+
CiAgQ29saW4gSWFuIEtpbmcgPGNvbGluLmtpbmdAY2Fub25pY2FsLmNvbT4KICBDb25nIFdhbmcg
PHhpeW91Lndhbmdjb25nQGdtYWlsLmNvbT4KICBEYW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVy
QG9yYWNsZS5jb20+CiAgRGFuaWVsIEJvcmttYW5uIDxkYW5pZWxAaW9nZWFyYm94Lm5ldD4KICBk
YW5uIGZyYXppZXIgPGRhbm4uZnJhemllckBjYW5vbmljYWwuY29tPgogIERhcnJpY2sgSi4gV29u
ZyA8ZGFycmljay53b25nQG9yYWNsZS5jb20+CiAgRGF2ZSBBaXJsaWUgPGFpcmxpZWRAcmVkaGF0
LmNvbT4KICBEYXZpZCBIb3dlbGxzIDxkaG93ZWxsc0ByZWRoYXQuY29tPgogIERhdmlkIFMuIE1p
bGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBEYXZpZGxvaHIgQnVlc28gPGRhdmVAc3Rnb2xh
YnMubmV0PgogIERtaXRyeSBCb2dkYW5vdiA8ZG1pdHJ5LmJvZ2Rhbm92QGFxdWFudGlhLmNvbT4K
ICBEbWl0cnkgU2Fmb25vdiA8ZGltYUBhcmlzdGEuY29tPgogIERvdWdsYXMgR2lsYmVydCA8ZGdp
bGJlcnRAaW50ZXJsb2cuY29tPgogIEVsaSBDb2hlbiA8ZWxpQG1lbGxhbm94LmNvbT4KICBFbW1h
bnVlbCBHcnVtYmFjaCA8ZW1tYW51ZWwuZ3J1bWJhY2hAaW50ZWwuY29tPgogIEVyaWMgRHVtYXpl
dCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBFcmljIFNhbmRlZW4gPHNhbmRlZW5AcmVkaGF0LmNv
bT4KICBFcmlrIFNjaG1hdXNzIDxlcmlrLnNjaG1hdXNzQGludGVsLmNvbT4KICBFdWdlbml5IFBh
bHRzZXYgPEV1Z2VuaXkuUGFsdHNldkBzeW5vcHN5cy5jb20+CiAgRXlhbCBCaXJnZXIgPGV5YWwu
YmlyZ2VyQGdtYWlsLmNvbT4KICBGZXJhcyBEYW91ZCA8ZmVyYXNkYUBtZWxsYW5veC5jb20+CiAg
RmxvcmlhbiBGYWluZWxsaSA8Zi5mYWluZWxsaUBnbWFpbC5jb20+CiAgRmxvcmlhbiBXZXN0cGhh
bCA8ZndAc3RybGVuLmRlPgogIEZyZWRlcmljIEJhcnJhdCA8ZmJhcnJhdEBsaW51eC5pYm0uY29t
PgogIEZyZWRlcmljIFdlaXNiZWNrZXIgPGZyZWRlcmljQGtlcm5lbC5vcmc+CiAgR2FsIFByZXNz
bWFuIDxwcmVzc21hbmdhbEBnbWFpbC5jb20+CiAgR2FuZXNoIEdvdWRhciA8Z2FuZXNoZ3JAY2hl
bHNpby5jb20+CiAgR2VvcmdlIENoZXJpYW4gPGdlb3JnZS5jaGVyaWFuQGNhdml1bS5jb20+CiAg
R292aW5kYXJhanVsdSBWYXJhZGFyYWphbiA8Z3ZhcmFkYXJAY2lzY28uY29tPgogIEd1ZW50ZXIg
Um9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBHdWlsbGF1bWUgTmF1bHQgPGcubmF1bHRAYWxw
aGFsaW5rLmZyPgogIEhhbnMgZGUgR29lZGUgPGhkZWdvZWRlQHJlZGhhdC5jb20+CiAgSGFyaSBW
eWFzIDxoYXJpLnZ5YXNAYnJvYWRjb20uY29tPgogIEhlbGdlIERlbGxlciA8ZGVsbGVyQGdteC5k
ZT4KICBIZXJiZXJ0IFh1IDxoZXJiZXJ0QGdvbmRvci5hcGFuYS5vcmcuYXU+CiAgSGltYW5zaHUg
TWFkaGFuaSA8aGltYW5zaHUubWFkaGFuaUBjYXZpdW0uY29tPgogIEh1YW5nIENob25nIDxodWFu
Zy5jaG9uZ0B6dGUuY29tLmNuPgogIEh1Z2ggRGlja2lucyA8aHVnaGRAZ29vZ2xlLmNvbT4KICBI
dXkgTmd1eWVuIDxodXluQG1lbGxhbm94LmNvbT4KICBJZG8gU2NoaW1tZWwgPGlkb3NjaEBtZWxs
YW5veC5jb20+CiAgSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAgSW9hbmEgQ2lvcm5l
aSA8aW9hbmEuY2lvcm5laUBueHAuY29tPgogIEl2YW4gS2hvcm9uemh1ayA8aXZhbi5raG9yb256
aHVrQGxpbmFyby5vcmc+CiAgSmFjayBNb3JnZW5zdGVpbiA8amFja21AZGV2Lm1lbGxhbm94LmNv
LmlsPgogIEpha3ViIEtpY2luc2tpIDxqYWt1Yi5raWNpbnNraUBuZXRyb25vbWUuY29tPgogIEph
bmUgQ2h1IDxqYW5lLmNodUBvcmFjbGUuY29tPgogIEphbm4gSG9ybiA8amFubmhAZ29vZ2xlLmNv
bT4KICBKYXNvbiBHdW50aG9ycGUgPGpnZ0BtZWxsYW5veC5jb20+CiAgSmFzb24gV2FuZyA8amFz
b3dhbmdAcmVkaGF0LmNvbT4KICBKZWFuLVRzdW5nIEhzaWFvIDxqaHNpYW9AcmVkaGF0LmNvbT4K
ICBKZW5zIEF4Ym9lIDxheGJvZUBrZXJuZWwuZGs+CiAgSmVyZW15IENsaW5lIDxqY2xpbmVAcmVk
aGF0LmNvbT4KICBKZXJvbWUgQnJ1bmV0IDxqYnJ1bmV0QGJheWxpYnJlLmNvbT4KICBKZXNwZXIg
RGFuZ2FhcmQgQnJvdWVyIDxicm91ZXJAcmVkaGF0LmNvbT4KICBKaWFuZyBCaWFvIDxqaWFuZy5i
aWFvMkB6dGUuY29tLmNuPgogIGppZUBjaGVuamllNkBodXdlaS5jb20gPGppZUBjaGVuamllNkBo
dXdlaS5jb20+CiAgSmltIEdpbGwgPGpnaWxsQHZtd2FyZS5jb20+CiAgSm9oYW5uZXMgVGh1bXNo
aXJuIDxqdGh1bXNoaXJuQHN1c2UuZGU+CiAgSm9oYW5uZXMgV2VpbmVyIDxoYW5uZXNAY21weGNo
Zy5vcmc+CiAgSm9obiBEYXZpZCBBbmdsaW4gPGRhdmUuYW5nbGluQGJlbGwubmV0PgogIEpvaG4g
RmFzdGFiZW5kIDxqb2huLmZhc3RhYmVuZEBnbWFpbC5jb20+CiAgSm9obiBIdXJsZXkgPGpvaG4u
aHVybGV5QG5ldHJvbm9tZS5jb20+CiAgSm9obiBTdHVsdHogPGpvaG4uc3R1bHR6QGxpbmFyby5v
cmc+CiAgSm9uIE1hbG95IDxtYWxveUBkb25qb25uLmNvbT4KICBKb3NlIEFicmV1IDxqb2FicmV1
QHN5bm9wc3lzLmNvbT4KICBKb3NlIEFicmV1IDxKb3NlLkFicmV1QHN5bm9wc3lzLmNvbT4KICBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVzdGluIFBldHRpdCA8anBldHRpdEBv
dm4ub3JnPgogIEthbGxlIFZhbG8gPGt2YWxvQGNvZGVhdXJvcmEub3JnPgogIEthbiBMaWFuZyA8
a2FuLmxpYW5nQGxpbnV4LmludGVsLmNvbT4KICBLZWVzIENvb2sgPGtlZXNjb29rQGNocm9taXVt
Lm9yZz4KICBLaWVyYW4gQmluZ2hhbSA8a2JpbmdoYW1Aa2VybmVsLm9yZz4KICBLaXJpbGwgQS4g
U2h1dGVtb3YgPGtpcmlsbC5zaHV0ZW1vdkBsaW51eC5pbnRlbC5jb20+CiAgS2lyaWxsIFRraGFp
IDxrdGtoYWlAdmlydHVvenpvLmNvbT4KICBLdXJ0IEthbnplbmJhY2ggPGt1cnQua2FuemVuYmFj
aEBsaW51dHJvbml4LmRlPgogIExhdXJlbnQgUGluY2hhcnQgPGxhdXJlbnQucGluY2hhcnQrcmVu
ZXNhc0BpZGVhc29uYm9hcmQuY29tPgogIExhd3JlbmNlIEJyYWttbyA8YnJha21vQGZiLmNvbT4K
ICBMZW4gQnJvd24gPGxlbi5icm93bkBpbnRlbC5jb20+CiAgTGVvbiBSb21hbm92c2t5IDxsZW9u
cm9AbWVsbGFub3guY29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0
aW9uLm9yZz4KICBMaW51cyBXYWxsZWlqIDxsaW51cy53YWxsZWlqQGxpbmFyby5vcmc+CiAgTG9y
ZW56byBCaWFuY29uaSA8bG9yZW56by5iaWFuY29uaUByZWRoYXQuY29tPgogIExvcmVuem8gUGll
cmFsaXNpIDxsb3JlbnpvLnBpZXJhbGlzaUBhcm0uY29tPgogIE1hbmluZGVyIFNpbmdoIDxtYW5p
bmRlcjEuc0BzYW1zdW5nLmNvbT4KICBNYXJjIEtsZWluZS1CdWRkZSA8bWtsQHBlbmd1dHJvbml4
LmRlPgogIE1hcnRpbiBLLiBQZXRlcnNlbiA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5jb20+CiAg
TWFydGluIEthRmFpIExhdSA8a2FmYWlAZmIuY29tPgogIE1hc2F5b3NoaSBNaXp1bWEgPG0ubWl6
dW1hQGpwLmZ1aml0c3UuY29tPgogIE1hdGhpZXUgWGhvbm5ldXggPG0ueGhvbm5ldXhAZ21haWwu
Y29tPgogIE1hdXJvIENhcnZhbGhvIENoZWhhYiA8bWNoZWhhYitzYW1zdW5nQGtlcm5lbC5vcmc+
CiAgTWVsIEdvcm1hbiA8bWdvcm1hbkB0ZWNoc2luZ3VsYXJpdHkubmV0PgogIE1pY2hhZWwgRWxs
ZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRo
YXQuY29tPgogIE1pY2hhbCBIb2NrbyA8bWhvY2tvQHN1c2UuY29tPgogIE1pa2EgV2VzdGVyYmVy
ZyA8bWlrYS53ZXN0ZXJiZXJnQGxpbnV4LmludGVsLmNvbT4KICBNaWtlIFJhcG9wb3J0IDxycHB0
QGxpbnV4LnZuZXQuaWJtLmNvbT4KICBNaWtlIFNuaXR6ZXIgPHNuaXR6ZXJAcmVkaGF0LmNvbT4K
ICBNaWxhbiBCcm96IDxnbWF6eWxhbmRAZ21haWwuY29tPgogIE1pbmNoYW4gS2ltIDxtaW5jaGFu
QGtlcm5lbC5vcmc+CiAgTWluZyBMZWkgPG1pbmcubGVpQHJlZGhhdC5jb20+CiAgTmVhbCBDYXJk
d2VsbCA8bmNhcmR3ZWxsQGdvb2dsZS5jb20+CiAgTmljaG9sYXMgTWMgR3VpcmUgPGhvZnJhdEBv
c2FkbC5vcmc+CiAgTmlsZXNoIEphdmFsaSA8bmlsZXNoLmphdmFsaUBjYXZpdW0uY29tPgogIE5p
ciBEb3RhbiA8bmlyZEBtZWxsYW5veC5jb20+CiAgT2ZlciBMZXZpIDxvZmVybGVAbWVsbGFub3gu
Y29tPgogIE9sZWtzYW5kciBOYXRhbGVua28gPG9sZWtzYW5kckBuYXRhbGVua28ubmFtZT4KICBP
bmRyZWogTW9zbmFjZWsgPG9tb3NuYWNlQHJlZGhhdC5jb20+CiAgT3IgR2VybGl0eiA8b2dlcmxp
dHpAbWVsbGFub3guY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAg
UGF1bCBNb29yZSA8cGF1bEBwYXVsLW1vb3JlLmNvbT4KICBQZXRlciBTaGllciA8cHNoaWVyQGdv
b2dsZS5jb20+CiAgUGhpbGxpcCBMb3VnaGVyIDxwaGlsbGlwLmxvdWdoZXJAZ21haWwuY29tPgog
IFBoaWxsaXAgTG91Z2hlciA8cGhpbGxpcEBzcXVhc2hmcy5vcmcudWs+CiAgUHJhcml0IEJoYXJn
YXZhIDxwcmFyaXRAcmVkaGF0LmNvbT4KICBQcml5YXJhbmphbiBKaGEgPHByaXlhcmpoYUBnb29n
bGUuY29tPgogIFFpIFpoYW5nIDxxaS56LnpoYW5nQGludGVsLmNvbT4KICBRdWlubiBUcmFuIDxx
dWlubi50cmFuQGNhdml1bS5jb20+CiAgUmFmYWVsIEouIFd5c29ja2kgPHJhZmFlbC5qLnd5c29j
a2lAaW50ZWwuY29tPgogIFJhZmHFgiBNacWCZWNraSA8cmFmYWxAbWlsZWNraS5wbD4KICBSYWh1
bCBMYWtraXJlZGR5IDxyYWh1bC5sYWtraXJlZGR5QGNoZWxzaW8uY29tPgogIFJhbmR5IER1bmxh
cCA8cmR1bmxhcEBpbmZyYWRlYWQub3JnPgogIFJvYiBDbGFyayA8cm9iZGNsYXJrQGdtYWlsLmNv
bT4KICBSb21hbiBLYWdhbiA8cmthZ2FuQHZpcnR1b3p6by5jb20+CiAgUnVzc2VsbCBLaW5nIDxy
bWsra2VybmVsQGFybWxpbnV4Lm9yZy51az4KICBTYWJyaW5hIER1YnJvY2EgPHNkQHF1ZWFzeXNu
YWlsLm5ldD4KICBTYWVlZCBNYWhhbWVlZCA8c2FlZWRtQG1lbGxhbm94LmNvbT4KICBTYW0gUmF2
bmJvcmcgPHNhbUByYXZuYm9yZy5vcmc+CiAgU2FudG9zaCBTaGlsaW1rYXIgPHNhbnRvc2guc2hp
bGlta2FyQG9yYWNsZS5jb20+CiAgU2VhbiBDaHJpc3RvcGhlcnNvbiA8c2Vhbi5qLmNocmlzdG9w
aGVyc29uQGludGVsLmNvbT4KICBTZWFuIFBhdWwgPHNlYW5wYXVsQGNocm9taXVtLm9yZz4KICBT
ZWFuIFlvdW5nIDxzZWFuQG1lc3Mub3JnPgogIFNvaGVpbCBIYXNzYXMgWWVnYW5laCA8c29oZWls
QGdvb2dsZS5jb20+CiAgU3JlZWthbnRoIFJlZGR5IDxzcmVla2FudGgucmVkZHlAYnJvYWRjb20u
Y29tPgogIFNyaW5pdmFzIFBhbmRydXZhZGEgPHNyaW5pdmFzLnBhbmRydXZhZGFAbGludXguaW50
ZWwuY29tPgogIFN0ZWZhbiBXYWhyZW4gPHN0ZWZhbi53YWhyZW5AaTJzZS5jb20+CiAgU3RlZmZl
biBLbGFzc2VydCA8c3RlZmZlbi5rbGFzc2VydEBzZWN1bmV0LmNvbT4KICBTdGV2ZW4gUm9zdGVk
dCAoVk13YXJlKSA8cm9zdGVkdEBnb29kbWlzLm9yZz4KICBUYWVoZWUgWW9vIDxhcDQyMDA3M0Bn
bWFpbC5jb20+CiAgdGFuZ3BlbmdwZW5nIDx0YW5ncGVuZ3BlbmdAaGlnb24uY29tPgogIFRhcmlx
IFRvdWthbiA8dGFyaXF0QG1lbGxhbm94LmNvbT4KICBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGlu
dXRyb25peC5kZT4KICBUaG9tYXMgUGV0YXp6b25pIDx0aG9tYXMucGV0YXp6b25pQGJvb3RsaW4u
Y29tPgogIFRob21hcyBSaWNodGVyIDx0bXJpY2h0QGxpbnV4LmlibS5jb20+CiAgVGlubyBMZWhu
aWcgPHRpbm8ubGVobmlnQGNvbnRhYm8uZGU+CiAgVG9tIExlbmRhY2t5IDx0aG9tYXMubGVuZGFj
a3lAYW1kLmNvbT4KICBUb21taSBSYW50YWxhIDx0b21taS50LnJhbnRhbGFAbm9raWEuY29tPgog
IFRvbnkgQmF0dGVyc2J5IDx0b255YkBjeWJlcm5ldGljcy5jb20+CiAgVG9zaGlha2kgTWFraXRh
IDxtYWtpdGEudG9zaGlha2lAbGFiLm50dC5jby5qcD4KICBUcm9uZCBNeWtsZWJ1c3QgPHRyb25k
Lm15a2xlYnVzdEBoYW1tZXJzcGFjZS5jb20+CiAgVWxmIEhhbnNzb24gPHVsZi5oYW5zc29uQGxp
bmFyby5vcmc+CiAgVXJzdWxhIEJyYXVuIDx1YnJhdW5AbGludXguaWJtLmNvbT4KICBWYWliaGF2
IEphaW4gPHZhaWJoYXZAbGludXguaWJtLmNvbT4KICBWYW5lZXQgTmFyYW5nIDx2Lm5hcmFuZ0Bz
YW1zdW5nLmNvbT4KICBWYXJ1biBQcmFrYXNoIDx2YXJ1bkBjaGVsc2lvLmNvbT4KICBWaW5jZW50
IFdoaXRjaHVyY2ggPHZpbmNlbnQud2hpdGNodXJjaEBheGlzLmNvbT4KICBWaW5lZXQgR3VwdGEg
PHZndXB0YUBzeW5vcHN5cy5jb20+CiAgVmxhZGltaXIgRGF2eWRvdiA8dmRhdnlkb3YuZGV2QGdt
YWlsLmNvbT4KICBXYW5nIFlhblFpbmcgPHVka25pZ2h0QGdtYWlsLmNvbT4KICBXZWkgWW9uZ2p1
biA8d2VpeW9uZ2p1bjFAaHVhd2VpLmNvbT4KICBXaWxsIERlYWNvbiA8d2lsbC5kZWFjb25AYXJt
LmNvbT4KICBXaWxsZW0gZGUgQnJ1aWpuIDx3aWxsZW1iQGdvb2dsZS5jb20+CiAgV2lsbHkgVGFy
cmVhdSA8d0Axd3QuZXU+CiAgV29sZnJhbSBTYW5nIDx3c2FAdGhlLWRyZWFtcy5kZT4KICBYaWFv
IExpYW5nIDx4aWxpYW5nQHJlZGhhdC5jb20+CiAgWGluIExvbmcgPGx1Y2llbi54aW5AZ21haWwu
Y29tPgogIFlpIFdhbmcgPHdhbmcueWk1OUB6dGUuY29tLmNuPgogIFlpbmcgWHVlIDx5aW5nLnh1
ZUB3aW5kcml2ZXIuY29tPgogIFlvbmdob25nIFNvbmcgPHloc0BmYi5jb20+CiAgWXVjaHVuZyBD
aGVuZyA8eWNoZW5nQGdvb2dsZS5jb20+CiAgWXVlSGFpYmluZyA8eXVlaGFpYmluZ0BodWF3ZWku
Y29tPgogIFpoZW4gTGVpIDx0aHVuZGVyLmxlaXpoZW5AaHVhd2VpLmNvbT4KCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAg
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
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4
ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9saW51eC1wdm9wcy5naXQKICAgNTI3ODM4ZDQ3
MGUzLi45NDcxMGNhYzBlZjQgIDk0NzEwY2FjMGVmNGVlMTc3YTYzYjUyMjc2NjRiMzhjOTViYmY3
MDMgLT4gdGVzdGVkL2xpbnV4LWxpbnVzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 13:08:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 13: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 1fpvXB-000437-97; Wed, 15 Aug 2018 13:08: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=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fpvXA-00042z-0e
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 13:08:20 +0000
X-Inumbo-ID: 5a455aa8-a08c-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5a455aa8-a08c-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 13:08:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,243,1531785600"; d="scan'208";a="77651322"
To: Julien Grall <julien.grall@arm.com>, Xen-devel <xen-devel@lists.xen.org>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-7-git-send-email-andrew.cooper3@citrix.com>
 <ef8b6d44-db17-7893-c4b2-a20d2fcb0830@arm.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: <01e5c23c-ddc4-2361-a06b-4be17d53d5ce@citrix.com>
Date: Wed, 15 Aug 2018 14:08:16 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <ef8b6d44-db17-7893-c4b2-a20d2fcb0830@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 v2 06/12] xen/gnttab: Pass max_{grant,
 maptrack}_frames into grant_table_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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDgvMTggMTQ6MDQsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSBBbmRyZXcsCj4KPiBP
biAwOC8xMy8yMDE4IDExOjAxIEFNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiAuLi4gcmF0aGVy
IHRoYW4gc2V0dGluZyB0aGUgbGltaXRzIHVwIGFmdGVyIGRvbWFpbl9jcmVhdGUoKSBoYXMKPj4g
Y29tcGxldGVkLgo+Pgo+PiBUaGlzIHJlbW92ZXMgYWxsIHRoZSBnbnR0YWIgaW5mcmFzdHJ1Y3R1
cmUgZm9yIGNhbGN1bGF0aW5nIHRoZSBudW1iZXIKPj4gb2YgZG9tMAo+PiBncmFudCBmcmFtZXMs
IG9wdGluZyBpbnN0ZWFkIHRvIHJlcXVpcmUgdGhlIGRvbTAgY29uc3RydWN0aW9uIGNvZGUgdG8K
Pj4gcGFzcyBhCj4+IHNhbmUgdmFsdWUgaW4gdmlhIHRoZSBjb25maWd1cmF0aW9uLgo+Pgo+PiBJ
biBwcmFjdGljZSwgdGhpcyBub3cgbWVhbnMgdGhhdCB0aGVyZSBpcyBuZXZlciBhIHBhcnRpYWxs
eQo+PiBjb25zdHJ1Y3RlZCBncmFudAo+PiB0YWJsZSBmb3IgYSByZWZlcmVuY2UtYWJsZSBkb21h
aW4uCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Cj4+IC0tLQo+PiBDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgo+
PiBDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+PiBDQzog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4gQ0M6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+Cj4+Cj4+IHYyOgo+PiDCoCAqIFNwbGl0L3JlYXJyYW5nZSB0byBhdm9p
ZCB0aGUgcG9zdC1kb21haW4tY3JlYXRlIGVycm9yIHBhdGguCj4+IC0tLQo+PiDCoCB4ZW4vYXJj
aC9hcm0vZG9tYWluX2J1aWxkLmPCoMKgwqDCoMKgwqAgfMKgIDMgKystCj4+IMKgIHhlbi9hcmNo
L2FybS9zZXR1cC5jwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfCAxMiArKysrKysrKysrKysK
Pj4gwqAgeGVuL2FyY2gveDg2L3NldHVwLmPCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8wqAg
MyArKysKPj4gwqAgeGVuL2NvbW1vbi9kb21haW4uY8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgfMKgIDMgKystCj4+IMKgIHhlbi9jb21tb24vZ3JhbnRfdGFibGUuY8KgwqDCoMKgwqDCoMKg
wqDCoCB8IDE2ICsrKy0tLS0tLS0tLS0tLS0KPj4gwqAgeGVuL2luY2x1ZGUvYXNtLWFybS9ncmFu
dF90YWJsZS5oIHwgMTIgLS0tLS0tLS0tLS0tCj4+IMKgIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3Jh
bnRfdGFibGUuaCB8wqAgNSAtLS0tLQo+PiDCoCB4ZW4vaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUu
aMKgwqDCoMKgIHzCoCA2ICsrLS0tLQo+PiDCoCA4IGZpbGVzIGNoYW5nZWQsIDI0IGluc2VydGlv
bnMoKyksIDM2IGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2Rv
bWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4+IGluZGV4IDEzNTE1
NzIuLjczN2UwZjMgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+
PiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPj4gQEAgLTIwNzksNyArMjA3OSw4
IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBmaW5kX2dudHRhYl9yZWdpb24oc3RydWN0Cj4+IGRvbWFp
biAqZCwKPj4gwqDCoMKgwqDCoMKgICogZW5vdWdoIHNwYWNlIGZvciBhIGxhcmdlIGdyYW50IHRh
YmxlCj4+IMKgwqDCoMKgwqDCoCAqLwo+PiDCoMKgwqDCoMKgIGtpbmZvLT5nbnR0YWJfc3RhcnQg
PSBfX3BhKF9zdGV4dCk7Cj4+IC3CoMKgwqAga2luZm8tPmdudHRhYl9zaXplID0gZ250dGFiX2Rv
bTBfZnJhbWVzKCkgPDwgUEFHRV9TSElGVDsKPj4gK8KgwqDCoCBraW5mby0+Z250dGFiX3NpemUg
PSBtaW5fdCh1bnNpZ25lZCBpbnQsIG9wdF9tYXhfZ3JhbnRfZnJhbWVzLAo+PiArwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFBGTl9E
T1dOKF9ldGV4dCAtIF9zdGV4dCkpIDw8Cj4+IFBBR0VfU0hJRlQ7Cj4KPgo+IEkgYWdyZWUgd2l0
aCBKYW4ncyBjb21tZW50IG9uIHYxIHRoYXQgdGhlcmUgaXMgYSByaXNrIHNvbWVvbmUgd2lsbAo+
IHVwZGF0ZSB0aGUgc2l6ZSBoZXJlIGJ1dCAuLi4KPgo+Cj4+IMKgIMKgICNpZmRlZiBDT05GSUdf
QVJNXzMyCj4+IMKgwqDCoMKgwqAgLyoKPj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9zZXR1
cC5jIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKPj4gaW5kZXggNDVmMzg0MS4uM2QzYjMwYyAxMDA2
NDQKPj4gLS0tIGEveGVuL2FyY2gvYXJtL3NldHVwLmMKPj4gKysrIGIveGVuL2FyY2gvYXJtL3Nl
dHVwLmMKPj4gQEAgLTIwLDYgKzIwLDcgQEAKPj4gwqAgI2luY2x1ZGUgPHhlbi9jb21waWxlLmg+
Cj4+IMKgICNpbmNsdWRlIDx4ZW4vZGV2aWNlX3RyZWUuaD4KPj4gwqAgI2luY2x1ZGUgPHhlbi9k
b21haW5fcGFnZS5oPgo+PiArI2luY2x1ZGUgPHhlbi9ncmFudF90YWJsZS5oPgo+PiDCoCAjaW5j
bHVkZSA8eGVuL3R5cGVzLmg+Cj4+IMKgICNpbmNsdWRlIDx4ZW4vc3RyaW5nLmg+Cj4+IMKgICNp
bmNsdWRlIDx4ZW4vc2VyaWFsLmg+Cj4+IEBAIC02OTMsNiArNjk0LDE3IEBAIHZvaWQgX19pbml0
IHN0YXJ0X3hlbih1bnNpZ25lZCBsb25nCj4+IGJvb3RfcGh5c19vZmZzZXQsCj4+IMKgwqDCoMKg
wqAgc3RydWN0IGRvbWFpbiAqZG9tMDsKPj4gwqDCoMKgwqDCoCBzdHJ1Y3QgeGVuX2RvbWN0bF9j
cmVhdGVkb21haW4gZG9tMF9jZmcgPSB7Cj4+IMKgwqDCoMKgwqDCoMKgwqDCoCAubWF4X2V2dGNo
bl9wb3J0ID0gLTEsCj4+ICsKPj4gK8KgwqDCoMKgwqDCoMKgIC8qCj4+ICvCoMKgwqDCoMKgwqDC
oMKgICogVGhlIHJlZ2lvbiB1c2VkIGJ5IFhlbiBvbiB0aGUgbWVtb3J5IHdpbGwgbmV2ZXIgYmUg
bWFwcGVkCj4+IGluIERPTTAKPj4gK8KgwqDCoMKgwqDCoMKgwqAgKiBtZW1vcnkgbGF5b3V0LiBU
aGVyZWZvcmUgaXQgY2FuIGJlIHVzZWQgZm9yIHRoZSBncmFudCB0YWJsZS4KPj4gK8KgwqDCoMKg
wqDCoMKgwqAgKgo+PiArwqDCoMKgwqDCoMKgwqDCoCAqIE9ubHkgdXNlIHRoZSB0ZXh0IHNlY3Rp
b24gYXMgaXQncyBhbHdheXMgcHJlc2VudCBhbmQgd2lsbAo+PiBjb250YWluCj4+ICvCoMKgwqDC
oMKgwqDCoMKgICogZW5vdWdoIHNwYWNlIGZvciBhIGxhcmdlIGdyYW50IHRhYmxlCj4+ICvCoMKg
wqDCoMKgwqDCoMKgICovCj4+ICvCoMKgwqDCoMKgwqDCoCAubWF4X2dyYW50X2ZyYW1lcyA9IG1p
bl90KHVuc2lnbmVkIGludCwgb3B0X21heF9ncmFudF9mcmFtZXMsCj4+ICvCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgUEZO
X0RPV04oX2V0ZXh0IC0gX3N0ZXh0KSksCj4KPiAuLi4gbm90IGhlcmUuIFNvIEkgd291bGQgcHJl
ZmVyIGlmIHdlIGVpdGhlciBrZWVwIGFuIGhlbHBlciB0byBmaW5kCj4gdGhlIHNpemUgb2YgcGFz
cyB0aGF0IHNpemUgYXJvdW5kIHRvIGRvbWFpbl9idWlsZC4gRG8gd2Ugc3RvcmUgdGhlCj4gc2l6
ZSBpbiB0aGUgZG9tYWluIGluZm9ybWF0aW9uPwoKSSBoYXZlIHRvIGFkbWl0IHRoYXQgSSdtIHNv
bWV3aGF0IHBlcnBsZXhlZCBieSBBUk0ncwpmaW5kX2dudHRhYl9yZWdpb24oKSwgYW5kIEknbSBu
b3Qgc3VyZSB3aHkgaXQgZXhpc3RzLgoKVGhlIHZhbHVlIGlzIGF2YWlsYWJsZSBmcm9tIGQtPmdy
YW50X3RhYmxlLm1heF9ncmFudF9mcmFtZXMgYnV0IElTVFIKZmluZGluZyB0aGF0IHRoZSBvcmRl
ciBvZiBjb25zdHJ1Y3Rpb24gbWVhbnQgdGhhdCBpdCB3YXNuJ3QgYXZhaWxhYmxlCndoZW4gbmVl
ZGVkIChhbHRob3VnaCB0aGlzIHdhcyBhbGwgZnJvbSBjb2RlIGluc3BlY3Rpb24sIHNvIEkgY291
bGQgdmVyeQplYXNpbHkgYmUgd3JvbmcpLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 13:11:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 13:11: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 1fpvad-0004pL-1u; Wed, 15 Aug 2018 13: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=o0+y=k6=citrix.com=prvs=75861ebac=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fpvac-0004pE-EU
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 13:11:54 +0000
X-Inumbo-ID: da5b87ac-a08c-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id da5b87ac-a08c-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 13:12:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,243,1531785600"; d="scan'208";a="77651515"
From: Lars Kurth <lars.kurth@citrix.com>
To: Sergey Dyasli <sergey.dyasli@citrix.com>, "JBeulich@suse.com"
 <JBeulich@suse.com>, Andrew Cooper <Andrew.Cooper3@citrix.com>
Thread-Topic: [Xen-devel] x86 Community Call - Wed Aug 15, 14:00 - 15:00 UTC -
 Agenda items
Thread-Index: AQHUMtnQreVddwQvxk+Omx4PSPgmYqS9P0SAgAGGewCAAfbZgA==
Date: Wed, 15 Aug 2018 13:11:51 +0000
Message-ID: <D24C0AAB-6CB6-41D2-AF19-20072AB822BF@citrix.com>
References: <F18DF2C9-13F1-403F-95F5-A54FF4010211@citrix.com>
 <5B71474702000078001DD64E@prv1-mh.provo.novell.com>
 <8d5b72d8096364d9b2dcaabe6db5c792941d50a7.camel@citrix.com>
In-Reply-To: <8d5b72d8096364d9b2dcaabe6db5c792941d50a7.camel@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: <02FB37DE2274D547BEEB3FA9E82C0DE1@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] x86 Community Call - Wed Aug 15,
 14:00 - 15:00 UTC - Agenda items
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 "persaur@gmail.com" <persaur@gmail.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>,
 "john.ji@intel.com" <john.ji@intel.com>,
 "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>,
 "Matt.Spencer@arm.com" <Matt.Spencer@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "artem_mygaiev@epam.com" <artem_mygaiev@epam.com>,
 "tamas.k.lengyel@gmail.com" <tamas.k.lengyel@gmail.com>,
 "christopher.w.clark@gmail.com" <christopher.w.clark@gmail.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>,
 "Jarvis.Roach@dornerworks.com" <Jarvis.Roach@dornerworks.com>,
 "jgross@suse.com" <jgross@suse.com>,
 "brian.woods@amd.com" <brian.woods@amd.com>,
 "julien.grall@arm.com" <julien.grall@arm.com>,
 "jnataraj@amd.com" <jnataraj@amd.com>, Paul Durrant <Paul.Durrant@citrix.com>,
 "Stewart.Hildebrand@dornerworks.com" <Stewart.Hildebrand@dornerworks.com>,
 "volodymyr_babchuk@epam.com" <volodymyr_babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsOiBJIHB1dCBhbiBhZ2VuZGEgKyBtaW51dGVzIGxpbmsgYXQgaHR0cHM6Ly9kb2NzLmdv
b2dsZS5jb20vZG9jdW1lbnQvZC8xemY5c2FxT3Z4QXNJRHZIUElGcHp5NTZ6c1VkaHU0TGNIb3VR
MFVmMlJHdy9lZGl0P3VzcD1zaGFyaW5nDQpJIGFkZGVkIEwxIFRlcm1pbmFsIEZhdWx0IHRvIHRo
ZSBhZ2VuZGEgKGFzIHRoaXMgbGlrZWx5IHdpbGwgY29tZSB1cCB1bmRlciBBT0IgYW55d2F5KQ0K
TGFycw0KDQrvu79PbiAxNC8wOC8yMDE4LCAwOToxMiwgIlNlcmdleSBEeWFzbGkiIDxzZXJnZXku
ZHlhc2xpQGNpdHJpeC5jb20+IHdyb3RlOg0KDQogICAgT24gTW9uLCAyMDE4LTA4LTEzIGF0IDAy
OjU0IC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToNCiAgICA+ID4gPiA+IE9uIDEzLjA4LjE4IGF0
IDA5OjQ2LCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPiB3cm90ZToNCiAgICA+ID4gDQogICAgPiA+
IHByb3Bvc2VkIHRvcGljcyBzbyBmYXI6DQogICAgPiA+ICAgICAqIDQuMTArIGNoYW5nZXMgdG8g
WGVuJ3MgbWVtb3J5IHNjcnViYmluZzogZGlzY3Vzc2lvbiBvZiB0aGUgY2hhbmdlcyANCiAgICA+
ID4gdGhhdCBtYWRlIHRvIGl0IGluIHJlY2VudCB2ZXJzaW9ucyBvZiBYZW4gKDQuMTArKSAtIENo
cmlzdG9waGVyDQogICAgPiA+ICAgICAqIFByb2plY3QgTWFuYWdlbWVudCBzdHVmZiB0byBrZWVw
IHRoZSBNb21lbnR1bSBnb2luZyAtIHByaW1hcmlseSANCiAgICA+ID4gbG9va2luZyBmb3IgSW50
ZWwgdXBkYXRlcw0KICAgID4gDQogICAgPiBUaW1pbmcgaXMgbm90IHJlYWxseSBnb29kIGZvciB0
aGlzLCBidXQgZGVmZXJyaW5nIHRvIHRoZSBuZXh0IG1lZXRpbmcgaXMNCiAgICA+IGFsc28gdG9v
IGxvbmcuIEkgcmVhbGl6ZSBldmVyeW9uZSdzIHF1aXRlIGJ1c3ksIGFuZCBJJ20gbXlzZWxmIGFs
c28NCiAgICA+IHN0cnVnZ2xpbmcgdG8gZ2V0IHRvIGxvb2sgYXQNCiAgICA+IC0gVk1YIE1TUnMg
cG9saWN5IGZvciBOZXN0ZWQgVmlydDogcGFydCAxIChJJ3ZlIGxvb2tlZCBvdmVyIHRoaXMsIGFu
ZCBJDQogICAgPiAgIHRoaW5rIGl0J3Mgb2theSwgYnV0IEkgYWxzbyB0aGluayB0aGF0IGluIHBh
cnRpY3VsYXIgbmVzdGVkIHN0dWZmIHdhbnRzDQogICAgPiAgIGJvdGggbWFpbnRhaW5lcnMgYW5k
IEFuZHJldyB0byBsb29rIG92ZXIpDQogICAgDQogICAgUmVnYXJkaW5nIFZNWCBNU1JzLCBJIHBs
YW4gdG8gcmVmcmVzaCB0aGUgc2VyaWVzIG9uY2UgdGhlIG5ldyBDUFVJRCtNU1INCiAgICBpbmZy
YXN0cnVjdHVyZSBpcyBpbiBwbGFjZS4gVGhpcyB3aWxsIGFsbG93IHRvIGNvbmZpZ3VyZSBWTVgg
ZmVhdHVyZXMNCiAgICBmb3IgZWFjaCBndWVzdCBpbmRlcGVuZGVudGx5Lg0KICAgIA0KICAgIC0t
IA0KICAgIFRoYW5rcywNCiAgICBTZXJnZXkNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 13:11:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 13:11: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 1fpvaX-0004p8-PS; Wed, 15 Aug 2018 13:11:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpvaW-0004p3-4X
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 13:11:48 +0000
X-Inumbo-ID: d6e634f7-a08c-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d6e634f7-a08c-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 13:12:20 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 07:11:45 -0600
Message-Id: <5B74268F02000078001DE65B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 07:11:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-13-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1534154469-6076-13-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 12/12] xen/domain: Allocate d->vcpu[] in
 domain_create()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEzLjA4LjE4IGF0IDEyOjAxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQEAgLTQyMyw2ICs0MzYsMTEgQEAgc3RydWN0IGRvbWFpbiAqZG9tYWluX2NyZWF0ZShk
b21pZF90IGRvbWlkLAo+ICAKPiAgICAgIHNjaGVkX2Rlc3Ryb3lfZG9tYWluKGQpOwo+ICAKPiAr
ICAgIGlmICggZC0+bWF4X3ZjcHVzICkKPiArICAgIHsKPiArICAgICAgICBkLT5tYXhfdmNwdXMg
PSAwOwo+ICsgICAgICAgIFhGUkVFKGQtPnZjcHUpOwo+ICsgICAgfQo+ICAgICAgaWYgKCBpbml0
X3N0YXR1cyAmIElOSVRfYXJjaCApCj4gICAgICAgICAgYXJjaF9kb21haW5fZGVzdHJveShkKTsK
CkknbSBub3Qgc3VyZSBpdCBpcyBhIGdvb2QgaWRlYSB0byBmcmVlIHRoZSB2Y3B1cyB0aGlzIGVh
cmx5LCBpbiBwYXJ0aWN1bGFyCmJlZm9yZSBhcmNoX2RvbWFpbl9kZXN0cm95KCkuCgo+IC0tLSBh
L3hlbi9jb21tb24vZG9tY3RsLmMKPiArKysgYi94ZW4vY29tbW9uL2RvbWN0bC5jCj4gQEAgLTU1
NCwxNiArNTU0LDkgQEAgbG9uZyBkb19kb21jdGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5f
ZG9tY3RsX3QpIHVfZG9tY3RsKQo+ICAKPiAgICAgICAgICByZXQgPSAtRUlOVkFMOwo+ICAgICAg
ICAgIGlmICggKGQgPT0gY3VycmVudC0+ZG9tYWluKSB8fCAvKiBubyBkb21haW5fcGF1c2UoKSAq
Lwo+IC0gICAgICAgICAgICAgKG1heCA+IGRvbWFpbl9tYXhfdmNwdXMoZCkpICkKPiArICAgICAg
ICAgICAgIChtYXggIT0gZC0+bWF4X3ZjcHVzKSApICAgLyogbWF4X3ZjcHVzIHNldCB1cCBpbiBj
cmVhdGVkb21haW4gKi8KPiAgICAgICAgICAgICAgYnJlYWs7Cj4gIAo+IC0gICAgICAgIC8qIFVu
dGlsIFhlbm9wcm9mIGNhbiBkeW5hbWljYWxseSBncm93IGl0cyB2Y3B1LXMgYXJyYXkuLi4gKi8K
PiAtICAgICAgICBpZiAoIGQtPnhlbm9wcm9mICkKPiAtICAgICAgICB7Cj4gLSAgICAgICAgICAg
IHJldCA9IC1FQUdBSU47Cj4gLSAgICAgICAgICAgIGJyZWFrOwo+IC0gICAgICAgIH0KPiAtCj4g
ICAgICAgICAgLyogTmVlZGVkLCBmb3IgZXhhbXBsZSwgdG8gZW5zdXJlIHdyaXRhYmxlIHAudC4g
c3RhdGUgaXMgc3luY2VkLiAqLwo+ICAgICAgICAgIGRvbWFpbl9wYXVzZShkKTsKPiAgCj4gQEAg
LTU4MSwzOCArNTc0LDggQEAgbG9uZyBkb19kb21jdGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4
ZW5fZG9tY3RsX3QpIHVfZG9tY3RsKQo+ICAgICAgICAgICAgICB9Cj4gICAgICAgICAgfQo+ICAK
PiAtICAgICAgICAvKiBXZSBjYW5ub3QgcmVkdWNlIG1heGltdW0gVkNQVXMuICovCj4gLSAgICAg
ICAgcmV0ID0gLUVJTlZBTDsKPiAtICAgICAgICBpZiAoIChtYXggPCBkLT5tYXhfdmNwdXMpICYm
IChkLT52Y3B1W21heF0gIT0gTlVMTCkgKQo+IC0gICAgICAgICAgICBnb3RvIG1heHZjcHVfb3V0
Owo+IC0KPiAtICAgICAgICAvKgo+IC0gICAgICAgICAqIEZvciBub3cgZG9uJ3QgYWxsb3cgaW5j
cmVhc2luZyB0aGUgdmNwdSBjb3VudCBmcm9tIGEgbm9uLXplcm8KPiAtICAgICAgICAgKiB2YWx1
ZTogVGhpcyBjb2RlIGFuZCBhbGwgcmVhZGVycyBvZiBkLT52Y3B1IHdvdWxkIG90aGVyd2lzZSBu
ZWVkCj4gLSAgICAgICAgICogdG8gYmUgY29udmVydGVkIHRvIHVzZSBSQ1UsIGJ1dCBhdCBwcmVz
ZW50IHRoZXJlJ3Mgbm8gdG9vbHMgc2lkZQo+IC0gICAgICAgICAqIGNvZGUgcGF0aCB0aGF0IHdv
dWxkIGlzc3VlIHN1Y2ggYSByZXF1ZXN0Lgo+IC0gICAgICAgICAqLwo+IC0gICAgICAgIHJldCA9
IC1FQlVTWTsKPiAtICAgICAgICBpZiAoIChkLT5tYXhfdmNwdXMgPiAwKSAmJiAobWF4ID4gZC0+
bWF4X3ZjcHVzKSApCj4gLSAgICAgICAgICAgIGdvdG8gbWF4dmNwdV9vdXQ7Cj4gLQo+ICAgICAg
ICAgIHJldCA9IC1FTk9NRU07Cj4gICAgICAgICAgb25saW5lID0gY3B1cG9vbF9kb21haW5fY3B1
bWFzayhkKTsKPiAtICAgICAgICBpZiAoIG1heCA+IGQtPm1heF92Y3B1cyApCj4gLSAgICAgICAg
ewo+IC0gICAgICAgICAgICBzdHJ1Y3QgdmNwdSAqKnZjcHVzOwo+IC0KPiAtICAgICAgICAgICAg
QlVHX09OKGQtPnZjcHUgIT0gTlVMTCk7Cj4gLSAgICAgICAgICAgIEJVR19PTihkLT5tYXhfdmNw
dXMgIT0gMCk7Cj4gLQo+IC0gICAgICAgICAgICBpZiAoICh2Y3B1cyA9IHh6YWxsb2NfYXJyYXko
c3RydWN0IHZjcHUgKiwgbWF4KSkgPT0gTlVMTCApCj4gLSAgICAgICAgICAgICAgICBnb3RvIG1h
eHZjcHVfb3V0Owo+IC0KPiAtICAgICAgICAgICAgLyogSW5zdGFsbCB2Y3B1IGFycmF5IC90aGVu
LyB1cGRhdGUgbWF4X3ZjcHVzLiAqLwo+IC0gICAgICAgICAgICBkLT52Y3B1ID0gdmNwdXM7Cj4g
LSAgICAgICAgICAgIHNtcF93bWIoKTsKPiAtICAgICAgICAgICAgZC0+bWF4X3ZjcHVzID0gbWF4
Owo+IC0gICAgICAgIH0KPiAgCj4gICAgICAgICAgZm9yICggaSA9IDA7IGkgPCBtYXg7IGkrKyAp
Cj4gICAgICAgICAgewoKV2l0aCBhbGwgb2YgdGhpcyBkcm9wcGVkLCBJIHRoaW5rIHRoZSBkb21j
dGwgc2hvdWxkIGJlIHJlbmFtZWQuIEJ5CmRyb3BwaW5nIGl0cyAibWF4IiBpbnB1dCBhdCB0aGUg
c2FtZSB0aW1lLCB0aGVyZSB3b3VsZCB0aGVuIGFsc28Kbm8gbG9uZ2VyIGJlIGEgbmVlZCB0byBj
aGVjayB0aGF0IHRoZSB2YWx1ZSBtYXRjaGVzIHdoYXQgd2FzCnN0b3JlZCBkdXJpbmcgZG9tYWlu
IGNyZWF0aW9uLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 13:16:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 13: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 1fpvfO-00057C-Lk; Wed, 15 Aug 2018 13:16: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=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpvfN-000577-8X
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 13:16:49 +0000
X-Inumbo-ID: 89e34ab7-a08d-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 89e34ab7-a08d-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 13:17:20 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 07:16:46 -0600
Message-Id: <5B7427BB02000078001DE675@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 07:16:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <viro@zeniv.linux.org.uk>
References: <5B30C6E202000078001CD724@prv1-mh.provo.novell.com>
 <5B73C5D402000078001DE189@prv1-mh.provo.novell.com>
 <20180815125114.GV6515@ZenIV.linux.org.uk>
In-Reply-To: <20180815125114.GV6515@ZenIV.linux.org.uk>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH RESEND] 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: Juergen Gross <jgross@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-fsdevel@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>

Pj4+IE9uIDE1LjA4LjE4IGF0IDE0OjUxLCA8dmlyb0BaZW5JVi5saW51eC5vcmcudWs+IHdyb3Rl
Ogo+IE9uIFdlZCwgQXVnIDE1LCAyMDE4IGF0IDEyOjE5OjAwQU0gLTA2MDAsIEphbiBCZXVsaWNo
IHdyb3RlOgo+PiBXaGlsZSB0aGlzIGlzIG9ubHkgYSBzdGFydCAoSU9DVExfUFJJVkNNRF9NTUFQ
KiBhbmQgSU9DVExfUFJJVkNNRF9ETV9PUAo+PiByZXF1aXJlIG1vcmUgd29yayksIGl0IGF0IGxl
YXN0IGFsbG93cyBzb21lIHNpbXBsZSBvcGVyYXRpb25zIChsaWtlCj4+ICJ4bCBkbWVzZyIpIHdo
aWNoIGhhdmUgYWx3YXlzIGJlZW4gYXZhaWxhYmxlIG9uIFhlbm9MaW51eCB0byB3b3JrIGFnYWlu
Cj4+IHdpdGggYSA2NC1iaXQga2VybmVsIHVuZGVybmVhdGggYSAzMi1iaXQgZGlzdHJvLgo+PiAK
Pj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+PiBBY2tl
ZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IAo+IAo+IE5hY2tlZC1ieTog
QWwgVmlybyA8dmlyb0B6ZW5pdi5saW51eC5vcmcudWs+Cj4gCj4gCVRoaXMgYmVsb25ncyBpbiBk
cml2ZXJzL3hlbi9wcml2Y21kLmMsIG5vdCBpbiBmcy9jb21wYXRfaW9jdGwuYwo+ICpBTlkqIHNp
bmdsZS1kcml2ZXIgaW9jdGwgZGVmaW5pdGVseSBzaG91bGQgYmUgaGFuZGxlZCBieSAtPmNvbXBh
dF9pb2N0bCgpCj4gbWV0aG9kIGFuZCBhbnkgcGF0Y2hlcyBkdW1waW5nIHN1Y2ggc3R1ZmYgaW50
byBmcy9jb21wYXRfaW9jdGwuYyB3aWxsIGJlCj4gcmVqZWN0ZWQuCgpPa2F5LCBJJ2xsIHNlZSBh
Ym91dCBkb2luZyB0aGlzOyBJIGhhdmUgdG8gYWRtaXQgSSB3YXMgdW5hd2FyZSBvZgotPmNvbXBh
dF9pb2N0bCgpJ3MgZXhpc3RlbmNlLiBJdCB3b3VsZCBiZSByYXRoZXIgaGVscGZ1bCBpZiB0aGUg
aGVhZGVyCm9mIGNvbXBhdF9pb2N0bC5jIGluZGljYXRlZCB3aGF0IHlvdSBzYXkuIFdpdGhvdXQg
dGhhdCwgSSd2ZSBzaW1wbHkKZ29uZSBieSB0aGUgb2JzZXJ2YXRpb24gdGhhdCB0aGVyZSBhcmUg
dGhpbmdzIGluIHRoZSBmaWxlIHdoaWNoCmFjY29yZGluZyB0byB3aGF0IHlvdSBzYXkgc2hvdWxk
bid0IGJlIHRoZXJlLCBhbmQgSSd2ZSB0aGVuIHdyb25nbHkKaW1wbGllZCBhZGRpbmcgdGhlIFhl
biBzdHVmZiBoZXJlIHdvdWxkIGJlIGZpbmUuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 13:17:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 13:17:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpvfr-0005AV-W8; Wed, 15 Aug 2018 13: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=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fpvfq-0005AM-PF
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 13:17:18 +0000
X-Inumbo-ID: 9b81650b-a08d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9b81650b-a08d-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 13:17:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,243,1531785600"; d="scan'208";a="77651847"
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=
 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: <4dad178a-91c7-c328-9bc5-4362945d4725@citrix.com>
Date: Wed, 15 Aug 2018 14:17:15 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: [Xen-devel] L1TF, and future work
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Sergey Dyasli <sergey.dyasli@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, Dario Faggioli <dario.faggioli@citrix.com>,
 Tim Deegan <tim@xen.org>, Jan Beulich <JBeulich@suse.com>,
 Xen Security <security@xen.org>, "Woodhouse, David" <dwmw@amazon.co.uk>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpOb3cgdGhhdCB0aGUgZW1iYXJnbyBvbiBYU0EtMjczIGlzIHVwLCB3ZSBjYW4gc3Rh
cnQgcHVibGljbHkgZGlzY3Vzc2luZwp0aGUgcmVtYWluaW5nIHdvcmsgZG8sIGJlY2F1c2UgdGhl
cmUgaXMgcGxlbnR5IHRvIGRvLsKgIEluIG5vIHBhcnRpY3VsYXIKb3JkZXIuLi4KCjEpIEF0dGVt
cHRpbmcgdG8gc2hhZG93IGRvbTAgZnJvbSBib290IGxlYWRzIHRvIHNvbWUgYXNzZXJ0aW9ucyB2
ZXJ5CnZlcnkgcXVpY2tseS7CoMKgIFNoYWRvd2luZyBkb20wIGFmdGVyLXRoZS1mYWN0IGxlYWRz
IHRvIHNvbWUgdmVyeSB3ZWlyZApjcmFzaGVzIHdoZXJlIHdob2xlIHN3YXRoZXMgb2YgdGhlIHNo
YWRvdyBhcHBlYXJzIHRvIGJlIG1pc3NpbmcuwqAgVGhpcwppcyB3aHksIGZvciBub3csIGF1dG9t
YXRpYyBzaGFkb3dpbmcgb2YgZG9tMCBpcyBkaXNhYmxlZCBieSBkZWZhdWx0LgoKMikgMzJiaXQg
UFYgZ3Vlc3RzIHdoaWNoIHVzZSB3cml0ZWFibGUgcGFnZXRhYmxlIHN1cHBvcnQgd2lsbAphdXRv
bWF0aWNhbGx5IGdldCBzaGFkb3dlZCB3aGVuIHRoZSBjbGVhciB0aGUgbG93ZXIgaGFsZi7CoCBJ
ZGVhbGx5LCBzdWNoCmd1ZXN0cyBzaG91bGQgYmUgbW9kaWZpZWQgdG8gdXNlIGh5cGVyY2FsbHMg
cmF0aGVyIHRoYW4gdGhlIHB0d3IKaW5mcmFzdHJ1Y3R1cmUgKGFzIGl0cyBtb3JlIGVmZmljaWVu
dCB0byBiZWdpbiB3aXRoKSwgYnV0IHdlIGNhbgpwcm9iYWJseSB3b3JrIGFyb3VuZCB0aGlzIGlu
IFhlbiBieSBlbXVsYXRpbmcgdGhlIG5leHQgZmV3IGluc3RydWN0aW9ucwp1bnRpbCB3ZSBoYXZl
IGEgY29tcGxldGUgUFRFIChzYW1lIGFzIHRoZSBzaGFkb3cgY29kZSkuCgozKSBUb29sc3RhY2sg
Q1BVSUQvTVNSIHdvcmsuwqAgVGhpcyBpcyBuZWVkZWQgZm9yIG1hbnkgcmVhc29ucy4KM2EpIEFi
bGUgdG8gbGV2ZWwgTVNSX0FSQ0hfQ0FQUyBhbmQgbWF4cGh5c2FkZHIgdG8gcmVnYWluIHNvbWUg
bWlncmF0aW9uCnNhZmV0eS4KM2IpIEFibGUgdG8gcmVwb3J0IGFjY3VyYXRlIHRvcG9sb2d5IHRv
IFhlbiAoc2VlIHBvaW50IDUpIGFuZCB0byBndWVzdHMuCjNjKSBBYmxlIHRvIGNvbmZpZ3VyZS9s
ZXZlbCB0aGUgVmlyaWRpYW4gbGVhdmVzLCBhbmQgaW1wbGVtZW50IHRoZQpWaXJpZGlhbiBMMVRG
IGV4dGVuc2lvbi4KM2QpIEFibGUgdG8gY29uZmlndXJlL2xldmVsIHRoZSBYZW4gbGVhdmVzIGFu
ZCBpbXBsZW1lbnQgYSBzaW1pbGFyIEwxVEYKZW5saWdodGVubWVudC4KCjQpIFRoZSBzaGFkb3cg
TU1JTyBmYXN0cGF0aCB0cnVuY2F0ZXMgdGhlIE1NSU8gZ2ZuIGF0IDJeMjggd2l0aG91dCBhbnkK
aW5kaWNhdGlvbiBvZiBmYWlsdXJlLsKgIFRoZSBtb3N0IGNvbXBhdGlibGUgYnVnZml4IEFGQUNJ
VCB3b3VsZCBiZSB0bwphZGQgYW4gZXh0cmEgbmliYmxlJ3Mgd29ydGggb2YgZ2ZuIHNwYWNlIHdo
aWNoIGdldHMgdXMgdG8gMl4zMiwgYW5kCmNsYW1wIHRoZSBndWVzdCBtYXhwaHlzYWRkciBjYWxj
dWxhdGlvbiBhdCA0NCBiaXRzLsKgIFRoZSBhbHRlcm5hdGl2ZSBpcwp0byBjbGFtcCBtYXhwaHlz
YWRkciB0byA0MCBiaXRzLCBidXQgdGhhdCB3aWxsIGJyZWFrIGluY29taW5nIG1pZ3JhdGUgb2YK
dmVyeSBsYXJnZSBzaGFkb3cgZ3Vlc3RzLgoKNGEpIFRoZSBzaGFkb3cgTU1JTyBmYXN0cGF0aCBu
ZWVkcyBhIHJ1bnRpbWUgY2xvYmJlciwgYmVjYXVzZSBpdCB3aWxsCm5vdCBmdW5jdGlvbiBhdCBh
bGwgb24gSWNlbGFrZSBoYXJkd2FyZSB3aXRoIGEgNTItYml0IHBoeXNpY2FsIGFkZHJlc3MKd2lk
dGguwqAgQWxzbywgaXQgdHVybnMgb3V0IHRoZXJlIGlzIGFuIGFyY2hpdGVjdHVyYWwgY29ybmVy
IGNhc2Ugd2hlbgpsZXZlbGxpbmcgbWF4cGh5c2FkZHIsIHdoZXJlIHNvbWUgYml0cyB3aGljaCAo
diltYXhwaHlzYWRkciBzYXlzIHNob3VsZAplbGljaXQgI1BGW1JTVkRdLCBkb24ndCBiZWNhdXNl
IHRoZSBhY3R1YWwgcGlwZWxpbmUgYWRkcmVzcyB3aWR0aCBpcyBsYXJnZXIuCgo1KSBDb3JlLWF3
YXJlIHNjaGVkdWxpbmcuwqAgQXQgdGhlIG1vbWVudCwgWGVuIHdpbGwgc2NoZWR1bGUgYXJiaXRy
YXJ5Cmd1ZXN0IHZjcHVzIG9uIGFyYml0cmFyeSBoeXBlcnRocmVhZHMuwqAgVGhpcyBpcyBiYWQg
YW5kIHdhbnRzIGZpeGluZy7CoApJJ2xsIGRlZmVyIHRvIERhcmlvIGZvciBmdXJ0aGVyIGRldGFp
bHMuCgpQZXJoYXBzIHRoZSBtb3JlIGltcG9ydGFudCBsb25nZXIgdGVybSBhY3Rpb24gaXMgdG8g
c3RhcnQgcmVtb3ZpbmcKc2VjcmV0cyBmcm9tIFhlbiwgYmVjYXVzZSBpdHMgZ2V0dGluZyB1bmNv
bWZvcnRhYmx5IGVhc3kgdG8gZXgtZmlsdHJhdGUKZGF0YS7CoCBJJ2xsIGRlZmVyIHRvIERhdmlk
IGZvciBoaXMgZnVydGhlciBwbGFucyBpbiB0aGlzIGRpcmVjdGlvbi4KCkknbSBzdXJlIEkndmUg
cHJvYmFibHkgbWlzc2VkIHNvbWV0aGluZyBpbiBhbGwgb2YgdGhpcywgYnV0IHRoaXMgaXMKZW5v
dWdoIHRvIGJlZ2luIHRoZSBkaXNjdXNzaW9uLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 13:17:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 13: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 1fpvg1-0005D1-DV; Wed, 15 Aug 2018 13:17: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=a8op=k6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpvg0-0005Cm-3j
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 13:17:28 +0000
X-Inumbo-ID: 6674973a-a08d-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 6674973a-a08d-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 15:16: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 4529380D;
 Wed, 15 Aug 2018 06:17:26 -0700 (PDT)
Received: from [10.37.9.142] (unknown [10.37.9.142])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 7BA0C3F5D0;
 Wed, 15 Aug 2018 06:17:24 -0700 (PDT)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-13-git-send-email-andrew.cooper3@citrix.com>
 <20180814151722.27m5kt3iec5rfe67@mac>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <4827eab3-0bdc-fcfd-fbd0-6a994ff91f2f@arm.com>
Date: Wed, 15 Aug 2018 14:17:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180814151722.27m5kt3iec5rfe67@mac>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 12/12] xen/domain: Allocate d->vcpu[] in
 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Xen-devel <xen-devel@lists.xen.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAwOC8xNC8yMDE4IDA0OjE3IFBNLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+IE9u
IE1vbiwgQXVnIDEzLCAyMDE4IGF0IDExOjAxOjA5QU0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3Jv
dGU6Cj4+IEZvciBBUk0sIHRoZSBjYWxsIHRvIGFyY2hfZG9tYWluX2NyZWF0ZSgpIG5lZWRzIHRv
IGhhdmUgY29tcGxldGVkIGJlZm9yZQo+PiBkb21haW5fbWF4X3ZjcHVzKCkgd2lsbCByZXR1cm4g
dGhlIGNvcnJlY3QgdXBwZXIgYm91bmQuCj4+Cj4+IEZvciBlYWNoIGFyY2gncyBkb20wJ3MsIGRy
b3AgdGhlIHRlbXBvcmFyeSBtYXhfdmNwdXMgcGFyYW1ldGVyLCBhbmQgYWxsb2NhdGlvbgo+PiBv
ZiBkb20wLT52Y3B1Lgo+Pgo+PiBXaXRoIGQtPm1heF92Y3B1cyBub3cgY29ycmVjdGx5IGNvbmZp
Z3VyZWQgYmVmb3JlIGV2dGNobl9pbml0KCksIHRoZSBwb2xsIG1hc2sKPj4gY2FuIGJlIGNvbnN0
cnVjdGVkIHN1aXRhYmx5IGZvciB0aGUgZG9tYWluLCByYXRoZXIgdGhhbiBmb3IgdGhlIHdvcnN0
LWNhc2UKPj4gc2V0dGluZy4KPj4KPj4gRHVlIHRvIHRoZSBldnRjaG5faW5pdCgpIGZpeGVzLCBp
dCBubyBsb25nZXIgY2FsbHMgZG9tYWluX21heF92Y3B1cygpLCBhbmQKPj4gQVJNJ3MgdHdvIGlt
cGxlbWVudGF0aW9ucyBvZiB2Z2ljX21heF92Y3B1cygpIG5vIGxvbmdlciBuZWVkIHdvcmsgYXJv
dW5kIHRoZQo+PiBvdXQtb2Ytb3JkZXIgY2FsbC4KPj4KPj4gIEZyb20gdGhpcyBwb2ludCBvbiwg
ZC0+bWF4X3ZjcHVzIGFuZCBkLT52Y3B1c1tdIGFyZSB2YWxpZCBmb3IgYW55IGRvbWFpbiB3aGlj
aAo+PiBjYW4gYmUgbG9va2VkIHVwIGJ5IGRvbWlkLgo+Pgo+PiBUaGUgWEVOX0RPTUNUTF9tYXhf
dmNwdXMgaHlwZXJjYWxsIGlzIG1vZGlmaWVkIHRvIHJlamVjdCBhbnkgY2FsbCBhdHRlbXB0IHdp
dGgKPj4gbWF4ICE9IGQtPm1heF92Y3B1cywgd2hpY2ggZG9lcyBtYXRjaCB0aGUgb2xkZXIgc2Vt
YW50aWNzIChub3QgdGhhdCBpdCBpcwo+PiBvYnZpb3VzIGZyb20gdGhlIGNvZGUpLiAgVGhlIGxv
Z2ljIHRvIGFsbG9jYXRlIGQtPnZjcHVbXSBpcyBkcm9wcGVkLCBidXQgYXQKPj4gdGhpcyBwb2lu
dCB0aGUgaHlwZXJjYWxsIHN0aWxsIG5lZWRzIG1ha2luZyB0byBhbGxvY2F0ZSBlYWNoIHZjcHUu
Cj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Cj4+IC0tLQo+PiBDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgo+PiBD
QzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+PiBDQzogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Cj4+Cj4+IHYyOgo+PiAgICogQWxsb2NhdGUgaW4gZG9tYWluX2NyZWF0ZSgp
IHJhdGhlciB0aGFuIGFyY2hfZG9tYWluX2NyZWF0ZSgpLgo+PiAgICogUmV0YWluIGRvbWFpbl9t
YXhfdmNwdXMoKS4KPj4gLS0tCj4+ICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgIDgg
Ky0tLS0tLS0KPj4gICB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAgICAgfCAgMiArLQo+PiAgIHhl
bi9hcmNoL2FybS92Z2ljLmMgICAgICAgICB8IDExICstLS0tLS0tLS0tCj4+ICAgeGVuL2FyY2gv
YXJtL3ZnaWMvdmdpYy5jICAgIHwgMjIgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+PiAgIHhlbi9h
cmNoL3g4Ni9kb20wX2J1aWxkLmMgICB8ICA4ICstLS0tLS0tCj4+ICAgeGVuL2FyY2gveDg2L3Nl
dHVwLmMgICAgICAgIHwgIDIgKy0KPj4gICB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICAgICAgfCAx
OCArKysrKysrKysrKysrKysrKysKPj4gICB4ZW4vY29tbW9uL2RvbWN0bC5jICAgICAgICAgfCAz
OSArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPj4gICB4ZW4vY29tbW9u
L2V2ZW50X2NoYW5uZWwuYyAgfCAgMyArLS0KPj4gICB4ZW4vaW5jbHVkZS94ZW4vZG9tYWluLmgg
ICAgfCAgMiArLQo+PiAgIDEwIGZpbGVzIGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKyksIDg4IGRl
bGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5j
IGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4+IGluZGV4IGY0YTEyMjUuLjZmNDVlNTYg
MTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+PiArKysgYi94ZW4v
YXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPj4gQEAgLTcyLDE0ICs3Miw4IEBAIHVuc2lnbmVkIGlu
dCBfX2luaXQgZG9tMF9tYXhfdmNwdXModm9pZCkKPj4gICAgICAgcmV0dXJuIG9wdF9kb20wX21h
eF92Y3B1czsKPj4gICB9Cj4+ICAgCj4+IC1zdHJ1Y3QgdmNwdSAqX19pbml0IGFsbG9jX2RvbTBf
dmNwdTAoc3RydWN0IGRvbWFpbiAqZG9tMCwKPj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB1bnNpZ25lZCBpbnQgbWF4X3ZjcHVzKQo+PiArc3RydWN0IHZjcHUgKl9faW5p
dCBhbGxvY19kb20wX3ZjcHUwKHN0cnVjdCBkb21haW4gKmRvbTApCj4+ICAgewo+PiAtICAgIGRv
bTAtPnZjcHUgPSB4emFsbG9jX2FycmF5KHN0cnVjdCB2Y3B1ICosIG1heF92Y3B1cyk7Cj4+IC0g
ICAgaWYgKCAhZG9tMC0+dmNwdSApCj4+IC0gICAgICAgIHJldHVybiBOVUxMOwo+PiAtICAgIGRv
bTAtPm1heF92Y3B1cyA9IG1heF92Y3B1czsKPj4gLQo+PiAgICAgICByZXR1cm4gYWxsb2NfdmNw
dShkb20wLCAwLCAwKTsKPj4gICB9Cj4+ICAgCj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
c2V0dXAuYyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4+IGluZGV4IDcyZTQyZTguLmEzZTFlZjcg
MTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4+ICsrKyBiL3hlbi9hcmNoL2Fy
bS9zZXR1cC5jCj4+IEBAIC04NjMsNyArODYzLDcgQEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVu
c2lnbmVkIGxvbmcgYm9vdF9waHlzX29mZnNldCwKPj4gICAgICAgZG9tMF9jZmcubWF4X3ZjcHVz
ID0gZG9tMF9tYXhfdmNwdXMoKTsKPj4gICAKPj4gICAgICAgZG9tMCA9IGRvbWFpbl9jcmVhdGUo
MCwgJmRvbTBfY2ZnLCB0cnVlKTsKPj4gLSAgICBpZiAoIElTX0VSUihkb20wKSB8fCAoYWxsb2Nf
ZG9tMF92Y3B1MChkb20wLCBkb20wX2NmZy5tYXhfdmNwdXMpID09IE5VTEwpICkKPj4gKyAgICBp
ZiAoIElTX0VSUihkb20wKSB8fCAoYWxsb2NfZG9tMF92Y3B1MChkb20wKSA9PSBOVUxMKSApCj4+
ICAgICAgICAgICAgICAgcGFuaWMoIkVycm9yIGNyZWF0aW5nIGRvbWFpbiAwIik7Cj4+ICAgCj4+
ICAgICAgIGlmICggY29uc3RydWN0X2RvbTAoZG9tMCkgIT0gMCkKPj4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS92Z2ljLmMgYi94ZW4vYXJjaC9hcm0vdmdpYy5jCj4+IGluZGV4IDdhMmM0NTUu
LjVhNGYwODIgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL2FybS92Z2ljLmMKPj4gKysrIGIveGVu
L2FyY2gvYXJtL3ZnaWMuYwo+PiBAQCAtNjY5LDE2ICs2NjksNyBAQCB2b2lkIHZnaWNfZnJlZV92
aXJxKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCB2aXJxKQo+PiAgIAo+PiAgIHVuc2ln
bmVkIGludCB2Z2ljX21heF92Y3B1cyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQo+PiAgIHsKPj4g
LSAgICAvKgo+PiAtICAgICAqIFNpbmNlIGV2dGNobl9pbml0IHdvdWxkIGNhbGwgZG9tYWluX21h
eF92Y3B1cyBmb3IgcG9sbF9tYXNrCj4+IC0gICAgICogYWxsb2NhdGlvbiB3aGVuIHRoZSB2Z2lj
X29wcyBoYXZlbid0IGJlZW4gaW5pdGlhbGlzZWQgeWV0LAo+PiAtICAgICAqIHdlIHJldHVybiBN
QVhfVklSVF9DUFVTIGlmIGQtPmFyY2gudmdpYy5oYW5kbGVyIGlzIG51bGwuCj4+IC0gICAgICov
Cj4+IC0gICAgaWYgKCAhZC0+YXJjaC52Z2ljLmhhbmRsZXIgKQo+PiAtICAgICAgICByZXR1cm4g
TUFYX1ZJUlRfQ1BVUzsKPj4gLSAgICBlbHNlCj4+IC0gICAgICAgIHJldHVybiBtaW5fdCh1bnNp
Z25lZCBpbnQsIE1BWF9WSVJUX0NQVVMsCj4+IC0gICAgICAgICAgICAgICAgICAgICBkLT5hcmNo
LnZnaWMuaGFuZGxlci0+bWF4X3ZjcHVzKTsKPj4gKyAgICByZXR1cm4gbWluX3QodW5zaWduZWQg
aW50LCBNQVhfVklSVF9DUFVTLCBkLT5hcmNoLnZnaWMuaGFuZGxlci0+bWF4X3ZjcHVzKTsKPj4g
ICB9Cj4+ICAgCj4+ICAgLyoKPj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92Z2ljL3ZnaWMu
YyBiL3hlbi9hcmNoL2FybS92Z2ljL3ZnaWMuYwo+PiBpbmRleCA4MzI2MzJhLi40MTI0ODE3IDEw
MDY0NAo+PiAtLS0gYS94ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLmMKPj4gKysrIGIveGVuL2FyY2gv
YXJtL3ZnaWMvdmdpYy5jCj4+IEBAIC05NTEsMjcgKzk1MSw3IEBAIHZvaWQgdmdpY19zeW5jX2hh
cmR3YXJlX2lycShzdHJ1Y3QgZG9tYWluICpkLAo+PiAgIAo+PiAgIHVuc2lnbmVkIGludCB2Z2lj
X21heF92Y3B1cyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQo+PiAgIHsKPj4gLSAgICB1bnNpZ25l
ZCBpbnQgdmdpY192Y3B1X2xpbWl0Owo+PiAtCj4+IC0gICAgc3dpdGNoICggZC0+YXJjaC52Z2lj
LnZlcnNpb24gKQo+PiAtICAgIHsKPj4gLSAgICBjYXNlIEdJQ19JTlZBTElEOgo+PiAtICAgICAg
ICAvKgo+PiAtICAgICAgICAgKiBTaW5jZSBldnRjaG5faW5pdCB3b3VsZCBjYWxsIGRvbWFpbl9t
YXhfdmNwdXMgZm9yIHBvbGxfbWFzawo+PiAtICAgICAgICAgKiBhbGxvY2F0aW9uIGJlZm9yZSB0
aGUgVkdJQyBoYXMgYmVlbiBpbml0aWFsaXNlZCwgd2UgbmVlZCB0bwo+PiAtICAgICAgICAgKiBy
ZXR1cm4gc29tZSBzYWZlIHZhbHVlIGluIHRoaXMgY2FzZS4gQXMgdGhpcyBpcyBmb3IgYWxsb2Nh
dGlvbgo+PiAtICAgICAgICAgKiBwdXJwb3NlcywgZ28gd2l0aCB0aGUgbWF4aW11bSB2YWx1ZS4K
Pj4gLSAgICAgICAgICovCj4+IC0gICAgICAgIHZnaWNfdmNwdV9saW1pdCA9IE1BWF9WSVJUX0NQ
VVM7Cj4+IC0gICAgICAgIGJyZWFrOwo+PiAtICAgIGNhc2UgR0lDX1YyOgo+PiAtICAgICAgICB2
Z2ljX3ZjcHVfbGltaXQgPSBWR0lDX1YyX01BWF9DUFVTOwo+PiAtICAgICAgICBicmVhazsKPj4g
LSAgICBkZWZhdWx0Ogo+PiAtICAgICAgICBCVUcoKTsKPj4gLSAgICB9Cj4+IC0KPj4gLSAgICBy
ZXR1cm4gbWluX3QodW5zaWduZWQgaW50LCBNQVhfVklSVF9DUFVTLCB2Z2ljX3ZjcHVfbGltaXQp
Owo+PiArICAgIHJldHVybiBtaW5fdCh1bnNpZ25lZCBpbnQsIE1BWF9WSVJUX0NQVVMsIGQtPmFy
Y2gudmdpYy5oYW5kbGVyLT5tYXhfdmNwdXMpOwo+PiAgIH0KPiAKPiBTaW5jZSBib3RoIGltcGxl
bWVudGF0aW9ucyBhcmUgZXF1YWwgbm93LCBjYW4geW91IHBsYWNlIHRoaXMgaW4gdmdpYy5oCj4g
YXMgYSBzdGF0aWMgaW5saW5lIGZ1bmN0aW9uPwoKdmdpYy92Z2ljLmMgaXMgcGFydCBvZiB0aGUg
bmV3IHZHSUMgaW1wbGVtZW50YXRpb24gKHNlbGVjdGFibGUgYXQgdGggZSAKY29tcGlsYXRpb24g
dGltZSkgYW5kIHVzaW5nIGEgZGlmZmVyZW50IGxheW91dCBmb3IgdGhlIHZnaWNfZGlzdCAKc3Ry
dWN0dXJlLiBUaGUgc3RydWN0dXJlIGlzIGRlc2NyaWJlZCBpbiBhc20vbmV3X3ZnaWMuaCBhbmQg
ZG9lcyBub3QgCnN0b3JlIHRoZSBtYXggdmNwdXMgYW55bW9yZS4KCkluc3RlYWQsIHRoZSBzd2l0
Y2ggc2hvdWxkIGJlIHJldGFpbmVkIGFuZCBvbmx5IHRoZSBjYXNlIEdJQ19JTlZBTElEIApzaG91
bGQgYmUgZHJvcHBlZC4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 13:21:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 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 1fpvk0-000673-0O; Wed, 15 Aug 2018 13:21:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fpvjz-00066y-GT
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 13:21:35 +0000
X-Inumbo-ID: 34c7634e-a08e-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 34c7634e-a08e-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 13:22:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,243,1531785600"; d="scan'208";a="77652132"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel List <xen-devel@lists.xen.org>
References: <4dad178a-91c7-c328-9bc5-4362945d4725@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: <b92463c8-e465-b206-4aa6-d6a97d3cd32e@citrix.com>
Date: Wed, 15 Aug 2018 14:21:32 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <4dad178a-91c7-c328-9bc5-4362945d4725@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] L1TF, and future work
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Sergey Dyasli <sergey.dyasli@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dfaggioli@suse.com>, Jan Beulich <JBeulich@suse.com>,
 Xen Security <security@xen.org>, "Woodhouse, David" <dwmw@amazon.co.uk>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDgvMTggMTQ6MTcsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gSGVsbG8sCgpBcG9sb2dp
ZXMuwqAgR2V0dGluZyBEYXJpbydzIGNvcnJlY3QgZW1haWwgYWRkcmVzcyB0aGlzIHRpbWUuCgo+
Cj4gTm93IHRoYXQgdGhlIGVtYmFyZ28gb24gWFNBLTI3MyBpcyB1cCwgd2UgY2FuIHN0YXJ0IHB1
YmxpY2x5IGRpc2N1c3NpbmcKPiB0aGUgcmVtYWluaW5nIHdvcmsgZG8sIGJlY2F1c2UgdGhlcmUg
aXMgcGxlbnR5IHRvIGRvLsKgIEluIG5vIHBhcnRpY3VsYXIKPiBvcmRlci4uLgo+Cj4gMSkgQXR0
ZW1wdGluZyB0byBzaGFkb3cgZG9tMCBmcm9tIGJvb3QgbGVhZHMgdG8gc29tZSBhc3NlcnRpb25z
IHZlcnkKPiB2ZXJ5IHF1aWNrbHkuwqDCoCBTaGFkb3dpbmcgZG9tMCBhZnRlci10aGUtZmFjdCBs
ZWFkcyB0byBzb21lIHZlcnkgd2VpcmQKPiBjcmFzaGVzIHdoZXJlIHdob2xlIHN3YXRoZXMgb2Yg
dGhlIHNoYWRvdyBhcHBlYXJzIHRvIGJlIG1pc3NpbmcuwqAgVGhpcwo+IGlzIHdoeSwgZm9yIG5v
dywgYXV0b21hdGljIHNoYWRvd2luZyBvZiBkb20wIGlzIGRpc2FibGVkIGJ5IGRlZmF1bHQuCj4K
PiAyKSAzMmJpdCBQViBndWVzdHMgd2hpY2ggdXNlIHdyaXRlYWJsZSBwYWdldGFibGUgc3VwcG9y
dCB3aWxsCj4gYXV0b21hdGljYWxseSBnZXQgc2hhZG93ZWQgd2hlbiB0aGUgY2xlYXIgdGhlIGxv
d2VyIGhhbGYuwqAgSWRlYWxseSwgc3VjaAo+IGd1ZXN0cyBzaG91bGQgYmUgbW9kaWZpZWQgdG8g
dXNlIGh5cGVyY2FsbHMgcmF0aGVyIHRoYW4gdGhlIHB0d3IKPiBpbmZyYXN0cnVjdHVyZSAoYXMg
aXRzIG1vcmUgZWZmaWNpZW50IHRvIGJlZ2luIHdpdGgpLCBidXQgd2UgY2FuCj4gcHJvYmFibHkg
d29yayBhcm91bmQgdGhpcyBpbiBYZW4gYnkgZW11bGF0aW5nIHRoZSBuZXh0IGZldyBpbnN0cnVj
dGlvbnMKPiB1bnRpbCB3ZSBoYXZlIGEgY29tcGxldGUgUFRFIChzYW1lIGFzIHRoZSBzaGFkb3cg
Y29kZSkuCj4KPiAzKSBUb29sc3RhY2sgQ1BVSUQvTVNSIHdvcmsuwqAgVGhpcyBpcyBuZWVkZWQg
Zm9yIG1hbnkgcmVhc29ucy4KPiAzYSkgQWJsZSB0byBsZXZlbCBNU1JfQVJDSF9DQVBTIGFuZCBt
YXhwaHlzYWRkciB0byByZWdhaW4gc29tZSBtaWdyYXRpb24KPiBzYWZldHkuCj4gM2IpIEFibGUg
dG8gcmVwb3J0IGFjY3VyYXRlIHRvcG9sb2d5IHRvIFhlbiAoc2VlIHBvaW50IDUpIGFuZCB0byBn
dWVzdHMuCj4gM2MpIEFibGUgdG8gY29uZmlndXJlL2xldmVsIHRoZSBWaXJpZGlhbiBsZWF2ZXMs
IGFuZCBpbXBsZW1lbnQgdGhlCj4gVmlyaWRpYW4gTDFURiBleHRlbnNpb24uCj4gM2QpIEFibGUg
dG8gY29uZmlndXJlL2xldmVsIHRoZSBYZW4gbGVhdmVzIGFuZCBpbXBsZW1lbnQgYSBzaW1pbGFy
IEwxVEYKPiBlbmxpZ2h0ZW5tZW50Lgo+Cj4gNCkgVGhlIHNoYWRvdyBNTUlPIGZhc3RwYXRoIHRy
dW5jYXRlcyB0aGUgTU1JTyBnZm4gYXQgMl4yOCB3aXRob3V0IGFueQo+IGluZGljYXRpb24gb2Yg
ZmFpbHVyZS7CoCBUaGUgbW9zdCBjb21wYXRpYmxlIGJ1Z2ZpeCBBRkFDSVQgd291bGQgYmUgdG8K
PiBhZGQgYW4gZXh0cmEgbmliYmxlJ3Mgd29ydGggb2YgZ2ZuIHNwYWNlIHdoaWNoIGdldHMgdXMg
dG8gMl4zMiwgYW5kCj4gY2xhbXAgdGhlIGd1ZXN0IG1heHBoeXNhZGRyIGNhbGN1bGF0aW9uIGF0
IDQ0IGJpdHMuwqAgVGhlIGFsdGVybmF0aXZlIGlzCj4gdG8gY2xhbXAgbWF4cGh5c2FkZHIgdG8g
NDAgYml0cywgYnV0IHRoYXQgd2lsbCBicmVhayBpbmNvbWluZyBtaWdyYXRlIG9mCj4gdmVyeSBs
YXJnZSBzaGFkb3cgZ3Vlc3RzLgo+Cj4gNGEpIFRoZSBzaGFkb3cgTU1JTyBmYXN0cGF0aCBuZWVk
cyBhIHJ1bnRpbWUgY2xvYmJlciwgYmVjYXVzZSBpdCB3aWxsCj4gbm90IGZ1bmN0aW9uIGF0IGFs
bCBvbiBJY2VsYWtlIGhhcmR3YXJlIHdpdGggYSA1Mi1iaXQgcGh5c2ljYWwgYWRkcmVzcwo+IHdp
ZHRoLsKgIEFsc28sIGl0IHR1cm5zIG91dCB0aGVyZSBpcyBhbiBhcmNoaXRlY3R1cmFsIGNvcm5l
ciBjYXNlIHdoZW4KPiBsZXZlbGxpbmcgbWF4cGh5c2FkZHIsIHdoZXJlIHNvbWUgYml0cyB3aGlj
aCAodiltYXhwaHlzYWRkciBzYXlzIHNob3VsZAo+IGVsaWNpdCAjUEZbUlNWRF0sIGRvbid0IGJl
Y2F1c2UgdGhlIGFjdHVhbCBwaXBlbGluZSBhZGRyZXNzIHdpZHRoIGlzIGxhcmdlci4KPgo+IDUp
IENvcmUtYXdhcmUgc2NoZWR1bGluZy7CoCBBdCB0aGUgbW9tZW50LCBYZW4gd2lsbCBzY2hlZHVs
ZSBhcmJpdHJhcnkKPiBndWVzdCB2Y3B1cyBvbiBhcmJpdHJhcnkgaHlwZXJ0aHJlYWRzLsKgIFRo
aXMgaXMgYmFkIGFuZCB3YW50cyBmaXhpbmcuwqAKPiBJJ2xsIGRlZmVyIHRvIERhcmlvIGZvciBm
dXJ0aGVyIGRldGFpbHMuCj4KPiBQZXJoYXBzIHRoZSBtb3JlIGltcG9ydGFudCBsb25nZXIgdGVy
bSBhY3Rpb24gaXMgdG8gc3RhcnQgcmVtb3ZpbmcKPiBzZWNyZXRzIGZyb20gWGVuLCBiZWNhdXNl
IGl0cyBnZXR0aW5nIHVuY29tZm9ydGFibHkgZWFzeSB0byBleC1maWx0cmF0ZQo+IGRhdGEuwqAg
SSdsbCBkZWZlciB0byBEYXZpZCBmb3IgaGlzIGZ1cnRoZXIgcGxhbnMgaW4gdGhpcyBkaXJlY3Rp
b24uCj4KPiBJJ20gc3VyZSBJJ3ZlIHByb2JhYmx5IG1pc3NlZCBzb21ldGhpbmcgaW4gYWxsIG9m
IHRoaXMsIGJ1dCB0aGlzIGlzCj4gZW5vdWdoIHRvIGJlZ2luIHRoZSBkaXNjdXNzaW9uLgo+Cj4g
fkFuZHJldwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 13:24:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 13:24:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpvmU-0006H2-FN; Wed, 15 Aug 2018 13:24: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=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpvmT-0006Gx-Ap
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 13:24:09 +0000
X-Inumbo-ID: 90dca444-a08e-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 90dca444-a08e-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 13:24:41 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 07:24:07 -0600
Message-Id: <5B74297602000078001DE698@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 07:24:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
 <1533806461-7428-7-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1533806461-7428-7-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v16 06/13] 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+IE9uIDA5LjA4LjE4IGF0IDExOjIwLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2
bS9tdHJyLmMKPiBAQCAtNzE4LDUyICs3MTgsNTYgQEAgaW50IGh2bV9zZXRfbWVtX3Bpbm5lZF9j
YWNoZWF0dHIoc3RydWN0IGRvbWFpbiAqZCwgdWludDY0X3QgZ2ZuX3N0YXJ0LAo+ICAgICAgcmV0
dXJuIDA7Cj4gIH0KPiAgCj4gLXN0YXRpYyBpbnQgaHZtX3NhdmVfbXRycl9tc3Ioc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gK3N0YXRpYyBpbnQgaHZtX3NhdmVf
bXRycl9tc3Jfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAg
ewo+IC0gICAgc3RydWN0IHZjcHUgKnY7Cj4gKyAgICBjb25zdCBzdHJ1Y3QgbXRycl9zdGF0ZSAq
bXRycl9zdGF0ZSA9ICZ2LT5hcmNoLmh2bV92Y3B1Lm10cnI7Cj4gKyAgICBzdHJ1Y3QgaHZtX2h3
X210cnIgaHdfbXRyciA9IHsKPiArICAgICAgICAubXNyX210cnJfZGVmX3R5cGUgPSBtdHJyX3N0
YXRlLT5kZWZfdHlwZSB8Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTUFTS19JTlNS
KG10cnJfc3RhdGUtPmZpeGVkX2VuYWJsZWQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIE1UUlJkZWZUeXBlX0ZFKSB8Cj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgTUFTS19JTlNSKG10cnJfc3RhdGUtPmVuYWJsZWQsIE1UUlJkZWZUeXBlX0UpLAo+ICsg
ICAgICAgIC5tc3JfbXRycl9jYXAgICAgICA9IG10cnJfc3RhdGUtPm10cnJfY2FwLAo+ICsgICAg
fTsKPiArICAgIHVuc2lnbmVkIGludCBpOwo+ICAKPiAtICAgIC8qIHNhdmUgbXRyciZwYXQgKi8K
PiAtICAgIGZvcl9lYWNoX3ZjcHUoZCwgdikKPiArICAgIGlmICggTUFTS19FWFRSKGh3X210cnIu
bXNyX210cnJfY2FwLCBNVFJSY2FwX1ZDTlQpID4KPiArICAgICAgICAgKEFSUkFZX1NJWkUoaHdf
bXRyci5tc3JfbXRycl92YXIpIC8gMikgKQo+ICAgICAgewo+IC0gICAgICAgIGNvbnN0IHN0cnVj
dCBtdHJyX3N0YXRlICptdHJyX3N0YXRlID0gJnYtPmFyY2guaHZtX3ZjcHUubXRycjsKPiAtICAg
ICAgICBzdHJ1Y3QgaHZtX2h3X210cnIgaHdfbXRyciA9IHsKPiAtICAgICAgICAgICAgLm1zcl9t
dHJyX2RlZl90eXBlID0gbXRycl9zdGF0ZS0+ZGVmX3R5cGUgfAo+IC0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBNQVNLX0lOU1IobXRycl9zdGF0ZS0+Zml4ZWRfZW5hYmxlZCwKPiAt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1UUlJkZWZUeXBlX0ZF
KSB8Cj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1BU0tfSU5TUihtdHJyX3N0
YXRlLT5lbmFibGVkLCBNVFJSZGVmVHlwZV9FKSwKPiAtICAgICAgICAgICAgLm1zcl9tdHJyX2Nh
cCAgICAgID0gbXRycl9zdGF0ZS0+bXRycl9jYXAsCj4gLSAgICAgICAgfTsKPiAtICAgICAgICB1
bnNpZ25lZCBpbnQgaTsKPiArICAgICAgICBkcHJpbnRrKFhFTkxPR19HX0VSUiwKPiArICAgICAg
ICAgICAgICAgICJIVk0gc2F2ZTogJXB2OiB0b28gbWFueSAoJWx1KSB2YXJpYWJsZSByYW5nZSBN
VFJSc1xuIiwKPiArICAgICAgICAgICAgICAgIHYsIE1BU0tfRVhUUihod19tdHJyLm1zcl9tdHJy
X2NhcCwgTVRSUmNhcF9WQ05UKSk7Cj4gKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gKyAgICB9
Cj4gIAo+IC0gICAgICAgIGlmICggTUFTS19FWFRSKGh3X210cnIubXNyX210cnJfY2FwLCBNVFJS
Y2FwX1ZDTlQpID4KPiAtICAgICAgICAgICAgIChBUlJBWV9TSVpFKGh3X210cnIubXNyX210cnJf
dmFyKSAvIDIpICkKPiAtICAgICAgICB7Cj4gLSAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX0df
RVJSLAo+IC0gICAgICAgICAgICAgICAgICAgICJIVk0gc2F2ZTogJXB2OiB0b28gbWFueSAoJWx1
KSB2YXJpYWJsZSByYW5nZSBNVFJSc1xuIiwKPiAtICAgICAgICAgICAgICAgICAgICB2LCBNQVNL
X0VYVFIoaHdfbXRyci5tc3JfbXRycl9jYXAsIE1UUlJjYXBfVkNOVCkpOwo+IC0gICAgICAgICAg
ICByZXR1cm4gLUVJTlZBTDsKPiAtICAgICAgICB9Cj4gKyAgICBodm1fZ2V0X2d1ZXN0X3BhdCh2
LCAmaHdfbXRyci5tc3JfcGF0X2NyKTsKPiAgCj4gLSAgICAgICAgaHZtX2dldF9ndWVzdF9wYXQo
diwgJmh3X210cnIubXNyX3BhdF9jcik7Cj4gKyAgICBmb3IgKCBpID0gMDsgaSA8IE1BU0tfRVhU
Uihod19tdHJyLm1zcl9tdHJyX2NhcCwgTVRSUmNhcF9WQ05UKTsgaSsrICkKPiArICAgIHsKPiAr
ICAgICAgICBod19tdHJyLm1zcl9tdHJyX3ZhcltpICogMl0gPSBtdHJyX3N0YXRlLT52YXJfcmFu
Z2VzLT5iYXNlOwo+ICsgICAgICAgIGh3X210cnIubXNyX210cnJfdmFyW2kgKiAyICsgMV0gPSBt
dHJyX3N0YXRlLT52YXJfcmFuZ2VzLT5tYXNrOwo+ICsgICAgfQo+ICAKPiAtICAgICAgICBmb3Ig
KCBpID0gMDsgaSA8IE1BU0tfRVhUUihod19tdHJyLm1zcl9tdHJyX2NhcCwgTVRSUmNhcF9WQ05U
KTsgaSsrICkKPiAtICAgICAgICB7Cj4gLSAgICAgICAgICAgIC8qIHNhdmUgcGh5c2Jhc2UgKi8K
PiAtICAgICAgICAgICAgaHdfbXRyci5tc3JfbXRycl92YXJbaSoyXSA9Cj4gLSAgICAgICAgICAg
ICAgICAoKHVpbnQ2NF90KiltdHJyX3N0YXRlLT52YXJfcmFuZ2VzKVtpKjJdOwo+IC0gICAgICAg
ICAgICAvKiBzYXZlIHBoeXNtYXNrICovCj4gLSAgICAgICAgICAgIGh3X210cnIubXNyX210cnJf
dmFyW2kqMisxXSA9Cj4gLSAgICAgICAgICAgICAgICAoKHVpbnQ2NF90KiltdHJyX3N0YXRlLT52
YXJfcmFuZ2VzKVtpKjIrMV07Cj4gLSAgICAgICAgfQo+ICsgICAgQlVJTERfQlVHX09OKHNpemVv
Zihod19tdHJyLm1zcl9tdHJyX2ZpeGVkKSAhPQo+ICsgICAgICAgICAgICAgICAgIHNpemVvZiht
dHJyX3N0YXRlLT5maXhlZF9yYW5nZXMpKTsKPiAgCj4gLSAgICAgICAgZm9yICggaSA9IDA7IGkg
PCBOVU1fRklYRURfTVNSOyBpKysgKQo+IC0gICAgICAgICAgICBod19tdHJyLm1zcl9tdHJyX2Zp
eGVkW2ldID0KPiAtICAgICAgICAgICAgICAgICgodWludDY0X3QqKW10cnJfc3RhdGUtPmZpeGVk
X3JhbmdlcylbaV07Cj4gKyAgICBtZW1jcHkoaHdfbXRyci5tc3JfbXRycl9maXhlZCwgbXRycl9z
dGF0ZS0+Zml4ZWRfcmFuZ2VzLCBzaXplb2YoaHdfbXRyci5tc3JfbXRycl9maXhlZCkpOwoKTG9u
ZyBsaW5lLgoKPiAtICAgICAgICBpZiAoIGh2bV9zYXZlX2VudHJ5KE1UUlIsIHYtPnZjcHVfaWQs
IGgsICZod19tdHJyKSAhPSAwICkKPiAtICAgICAgICAgICAgcmV0dXJuIDE7Cj4gKyAgICByZXR1
cm4gaHZtX3NhdmVfZW50cnkoTVRSUiwgdi0+dmNwdV9pZCwgaCwgJmh3X210cnIpOwo+ICt9Cj4g
Kwo+ICtzdGF0aWMgaW50IGh2bV9zYXZlX210cnJfbXNyKHN0cnVjdCBkb21haW4gKmQsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQo+ICt7Cj4gKyAgICBzdHJ1Y3QgdmNwdSAqdjsKPiArICAgIGlu
dCBlcnIgPSAwOwo+ICsKPiArICAgIC8qIHNhdmUgbXRyciZwYXQgKi8KPiArICAgIGZvcl9lYWNo
X3ZjcHUoZCwgdikKPiArICAgIHsKPiArICAgICAgIGVyciA9IGh2bV9zYXZlX210cnJfbXNyX29u
ZSh2LCBoKTsKPiArICAgICAgIGlmICggZXJyICkKPiArICAgICAgICAgICBicmVhazsKPiAgICAg
IH0KPiAtICAgIHJldHVybiAwOwo+ICsgICAgcmV0dXJuIGVycjsKPiAgfQoKUGxlYXNlLCBvbmNl
IGFnYWluLCB0YWtlIHRoZSBvcHBvcnR1bml0eSB0byBhZGQgdGhlIG1pc3NpbmcgYmxhbmsgbGlu
ZQphaGVhZCBvZiB0aGUgZnVuY3Rpb24ncyBtYWluIChvbmx5KSByZXR1cm4gc3RhdGVtZW50LiBX
aXRoIHRoaXMgKHdoaWNoCmNhbiBiZSBkb25lIHdoaWxlIGNvbW1pdHRpbmcsIHNob3VsZCBubyBv
dGhlciBuZWVkIGZvciBhIHYxNyBhcmlzZSkKUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 13:24:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 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 1fpvn6-0006Km-QY; Wed, 15 Aug 2018 13:24: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=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpvn5-0006KV-7f
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 13:24:47 +0000
X-Inumbo-ID: 6c522820-a08e-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 6c522820-a08e-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 15:23:40 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 07:24:45 -0600
Message-Id: <5B74299C02000078001DE69B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 07:24:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
 <1533806461-7428-9-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1533806461-7428-9-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v16 08/13] x86/hvm: Introduce
 lapic_save_hidden_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+IE9uIDA5LjA4LjE4IGF0IDExOjIwLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IFRoaXMgaXMgdXNlZCB0byBzYXZlIGRhdGEgZnJvbSBhIHNpbmdsZSBpbnN0YW5jZS4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNv
bT4KClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 13:26:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 13: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 1fpvp2-0006Ve-GL; Wed, 15 Aug 2018 13:26: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=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpvp0-0006Uj-RL
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 13:26:46 +0000
X-Inumbo-ID: eed4aee9-a08e-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eed4aee9-a08e-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 13:27:19 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 07:26:45 -0600
Message-Id: <5B742A1302000078001DE6BC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 07:26:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
 <1533806461-7428-10-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1533806461-7428-10-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v16 09/13] x86/hvm: Introduce
 lapic_save_regs_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+IE9uIDA5LjA4LjE4IGF0IDExOjIwLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IFRoaXMgaXMgdXNlZCB0byBzYXZlIGRhdGEgZnJvbSBhIHNpbmdsZSBpbnN0YW5jZS4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNv
bT4KClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CmFsYmVpdCBJ
J20gYSBsaXR0bGUgcHV6emxlZCB3aHkgLi4uCgo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmxh
cGljLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCj4gQEAgLTE0NTgsMjYgKzE0
NTgsMzMgQEAgc3RhdGljIGludCBsYXBpY19zYXZlX2hpZGRlbihzdHJ1Y3QgZG9tYWluICpkLCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgICAgIHJldHVybiBlcnI7Cj4gIH0KPiAgCj4gK3N0
YXRpYyBpbnQgbGFwaWNfc2F2ZV9yZWdzX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpCj4gK3sKPiArICAgIGlmICggIWhhc192bGFwaWModi0+ZG9tYWluKSApCj4g
KyAgICAgICAgcmV0dXJuIDA7Cj4gKwo+ICsgICAgaWYgKCBodm1fZnVuY3Muc3luY19waXJfdG9f
aXJyICkKPiArICAgICAgICBodm1fZnVuY3Muc3luY19waXJfdG9faXJyKHYpOwo+ICsKPiArICAg
IHJldHVybiBodm1fc2F2ZV9lbnRyeShMQVBJQ19SRUdTLCB2LT52Y3B1X2lkLCBoLCB2Y3B1X3Zs
YXBpYyh2KS0+cmVncyk7Cj4gK30KPiArCj4gIHN0YXRpYyBpbnQgbGFwaWNfc2F2ZV9yZWdzKHN0
cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICB7Cj4gICAgICBzdHJ1
Y3QgdmNwdSAqdjsKPiAtICAgIHN0cnVjdCB2bGFwaWMgKnM7Cj4gLSAgICBpbnQgcmMgPSAwOwo+
ICsgICAgaW50IGVyciA9IDA7Cj4gIAo+ICAgICAgaWYgKCAhaGFzX3ZsYXBpYyhkKSApCj4gICAg
ICAgICAgcmV0dXJuIDA7CgouLi4geW91IGxlYXZlIHRoaXMgaGVyZSB3aGVuIGluIHBhdGNoIDgg
eW91J3ZlIGRyb3BwZWQgdGhlCmVxdWl2YWxlbnQgdGhlcmUuIEJ1dCB0aGUgZnVuY3Rpb24gYXMg
YSB3aG9sZSB3aWxsIGdvIGF3YXkgYW55d2F5LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 13:26:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 13: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 1fpvp2-0006VY-8E; Wed, 15 Aug 2018 13:26: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=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fpvp0-0006Ui-RB
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 13:26:46 +0000
X-Inumbo-ID: eeb27ddd-a08e-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eeb27ddd-a08e-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 13:27:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,243,1531785600"; d="scan'208";a="77652397"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>, Paul Durrant
 <paul.durrant@citrix.com>
References: <20180803132029.33536-1-paul.durrant@citrix.com>
 <23412.2012.28701.881984@mariner.uk.xensource.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: <31eb5d35-486d-59ff-c339-dfccab5f5b5d@citrix.com>
Date: Wed, 15 Aug 2018 14:26: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: <23412.2012.28701.881984@mariner.uk.xensource.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: [Xen-devel] [PATCH] qemu-trad: stop using the default IOREQ server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>,
 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>

T24gMTUvMDgvMTggMTI6MDAsIElhbiBKYWNrc29uIHdyb3RlOgo+IFBhdWwgRHVycmFudCB3cml0
ZXMgKCJbUEFUQ0hdIHFlbXUtdHJhZDogc3RvcCB1c2luZyB0aGUgZGVmYXVsdCBJT1JFUSBzZXJ2
ZXIiKToKPj4gQmVjYXVzZSBxZW11LXRyYWQgaXMgdXNpbmcgdGhlIGxlZ2FjeSBIVk0gcGFyYW0g
bWVjaGFuaXNtIG9mIGhvb2tpbmcgaW50bwo+PiBYZW4sIGl0IG1lYW5zIHRoYXQgWGVuIGhhcyB0
byBtYWludGFpbiB0aGUgbm90aW9uIG9mIGEgJ2RlZmF1bHQnIElPUkVRCj4+IHNlcnZlciB3aGlj
aCBpcyB3aGVyZSBhbGwgSS9PIGdvZXMgaWYgbm8gb3RoZXIgZGV2aWNlIG1vZGVsIGNsYWltcyBp
dC4KPj4gTWFpbnRhaW5pbmcgdGhpcyBjb2RlIGluIFhlbiBoYXMgYSBjb3N0IGFuZCBpdCB3b3Vs
ZCBiZSBnb29kIGlmIHRoZSBwcm9qZWN0Cj4+IG5vIGxvbmdlciBoYWQgdG8gcGF5IGl0Lgo+Pgo+
PiBUaGlzIHBhdGNoIG1ha2VzIHRoZSBuZWNlc3NhcnkgbWluaW1hbCBjaGFuZ2VzIHRvIHRoZSBx
ZW11LXRyYWQgdG8gdXNlIHRoZQo+PiBJT1JFUSBzZXJ2ZXIgQVBJIHRvIGhvb2sgaW50byBYZW4u
IFRoaXMgbWVhbnMgdGhlIGRlZmF1bHQgSU9SRVEgc2VydmVyCj4+IHdpbGwgbm8gbG9uZ2VyIGJl
IGluIHVzZSBhbmQgdGh1cyBpdCBubyBsb25nZXIgbmVlZHMgdG8gYmUgbWFpbnRhaW5lZC4KPiBU
aGF0IGlzIGEgZ29vZCB0aGluZy4KPgo+IEkgbG9va2VkIG92ZXJyIHRoZSBwYXRjaC4gIE1vc3Qg
b2YgaXQgaXMgYWJvdXQgd2hhdCBJIHdvdWxkIGhhdmUKPiBleHBlY3RlZC4KPgo+IEJ1dCBJIGRp
ZCB3YW50IHRvIHF1ZXJ5IHRoaXM6Cj4KPj4gKyAgICBjYXNlIElPUkVRX1RZUEVfUENJX0NPTkZJ
Rzogewo+PiArICAgICAgICB1aW50MzJfdCBzYmRmID0gcmVxLT5hZGRyID4+IDMyOwo+PiArICAg
ICAgICB1aW50MzJfdCB2YWw7Cj4+ICsKPj4gKyAgICAgICAgLyogRmFrZSBvdXQgdG8gMHhjZjgg
Ki8KPj4gKyAgICAgICAgdmFsID0gKDF1IDw8IDMxKSB8Cj4+ICsgICAgICAgICAgICAoKHJlcS0+
YWRkciAmIDB4MGYwMCkgPDwgMTYpIHwKPj4gKyAgICAgICAgICAgICgoc2JkZiAmIDB4ZmZmZikg
PDwgOCkgfAo+PiArICAgICAgICAgICAgKHJlcS0+YWRkciAmIDB4ZmMpOwo+PiArICAgICAgICBk
b19vdXRwKGVudiwgMHhjZjgsIDQsIHZhbCk7Cj4+ICsKPj4gKyAgICAgICAgLyogTm93IGZha2Ug
SS9PIHRvIDB4Y2ZjICovCj4+ICsgICAgICAgIHJlcS0+YWRkciA9IDB4Y2ZjIHwgKHJlcS0+YWRk
ciAmIDB4MDMpOwo+PiArICAgICAgICBjcHVfaW9yZXFfcGlvKGVudiwgcmVxKTsKPj4gKyAgICAg
ICAgYnJlYWs7Cj4+ICsgICAgfQo+IFRoaXMgbG9va3MgbWVzc3kuICBDYW4gc29tZW9uZSBwbGVh
c2UgZXhwbGFpbiB3aHkgdGhpcyBpcyBuZWVkZWQgYW5kCj4gd2h5IGl0IGlzIGJlc3QgdG8gZG8g
aXQgdGhpcyB3YXkgPwo+Cj4gKEknbSBkb24ndCBrbm93IG11Y2ggYWJvdXQgUENJLCB3aGljaCBp
cyBwcm9iYWJseSBhIGNvbnRyaWJ1dG9yeQo+IGZhY3RvciBpbiBteSBxdWVyeWluZyB0aGlzLiAg
U29ycnkgYWJvdXQgdGhhdC4pCgpQYXVsIGlzIE9vTyBmb3IgYSB3aGlsZSwgc28gcmVwbHlpbmcg
b24gaGlzIGJlaGFsZi4KClFlbXUtdHJhZCBoYXMgbm8gc3VwcG9ydCBmb3IgTU1DRkcsIHdoaWNo
IGlzIHRoZSBtZW1vcnkgbWFwcGVkIGludGVyZmFjZQp3aGljaCBzdXBlcnNlZGVzIHRoZSBtb3Jl
IGxlZ2FjeSBjZmMvY2Y4IGhhbmRsaW5nIGZvciBQQ0kgY29uZmlnIHNwYWNlCmFjY2Vzc2VzLgoK
WGVuJ3MgaW50ZXJmYWNlIHBhc3NlcyB0aGUgcmVxdWlzaXRlIGluZm9ybWF0aW9uIGluIE1NQ0ZH
IGZvcm1hdCwgd2hpY2gKaXMgdGhlIG1vc3QgZWZmaWNpZW50IHdheSB0byBkbyBpdC7CoCBUaGlz
IHBpZWNlIG9mIChhZG1pdHRlZGx5IG1lc3N5KQpjb2RlIGNvbnZlcnRzIHRoZSBpbmZvcm1hdGlv
biB0byB0aGUgbGVnYWN5IGludGVyZmFjZSB3aGljaCBpcyB0aGUgb25lCndoaWNoIFFlbXUgdW5k
ZXJzdGFuZHMuCgp0bDtkciwgSXQncyBtZXNzeSwgYnV0IGl0IGlzIGNvcnJlY3QsIGFuZCBpcyB0
aGUgYmVzdCAoL29ubHksIHNob3J0IG9mCmltcGxlbWVudGluZyBNTUNGRyBzdXBwb3J0IGluIHFl
bXUtdHJhZCkgd2F5IG9mIGRvaW5nIGl0LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 13:27:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 13: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 1fpvpm-0006fT-Vp; Wed, 15 Aug 2018 13: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=hkmn=k6=ftp.linux.org.uk=viro@srs-us1.protection.inumbo.net>)
 id 1fpvpl-0006fD-Qq
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 13:27:33 +0000
X-Inumbo-ID: 0a58225b-a08f-11e8-a6a9-d7ebe60f679a
Received: from ZenIV.linux.org.uk (unknown [195.92.253.2])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0a58225b-a08f-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 13:28:05 +0000 (UTC)
Received: from viro by ZenIV.linux.org.uk with local (Exim 4.87 #1 (Red Hat
 Linux)) id 1fpvpj-0003BZ-6w; Wed, 15 Aug 2018 13:27:31 +0000
Date: Wed, 15 Aug 2018 14:27:31 +0100
From: Al Viro <viro@ZenIV.linux.org.uk>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180815132730.GW6515@ZenIV.linux.org.uk>
References: <5B30C6E202000078001CD724@prv1-mh.provo.novell.com>
 <5B73C5D402000078001DE189@prv1-mh.provo.novell.com>
 <20180815125114.GV6515@ZenIV.linux.org.uk>
 <5B7427BB02000078001DE675@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B7427BB02000078001DE675@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.9.1 (2017-09-22)
Subject: Re: [Xen-devel] [PATCH RESEND] 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: Juergen Gross <jgross@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, linux-fsdevel@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>

T24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMDc6MTY6NDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE1LjA4LjE4IGF0IDE0OjUxLCA8dmlyb0BaZW5JVi5saW51eC5vcmcudWs+
IHdyb3RlOgo+ID4gT24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMTI6MTk6MDBBTSAtMDYwMCwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4gPj4gV2hpbGUgdGhpcyBpcyBvbmx5IGEgc3RhcnQgKElPQ1RMX1BS
SVZDTURfTU1BUCogYW5kIElPQ1RMX1BSSVZDTURfRE1fT1AKPiA+PiByZXF1aXJlIG1vcmUgd29y
ayksIGl0IGF0IGxlYXN0IGFsbG93cyBzb21lIHNpbXBsZSBvcGVyYXRpb25zIChsaWtlCj4gPj4g
InhsIGRtZXNnIikgd2hpY2ggaGF2ZSBhbHdheXMgYmVlbiBhdmFpbGFibGUgb24gWGVub0xpbnV4
IHRvIHdvcmsgYWdhaW4KPiA+PiB3aXRoIGEgNjQtYml0IGtlcm5lbCB1bmRlcm5lYXRoIGEgMzIt
Yml0IGRpc3Ryby4KPiA+PiAKPiA+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Cj4gPj4gQWNrZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv
bT4KPiA+IAo+ID4gCj4gPiBOYWNrZWQtYnk6IEFsIFZpcm8gPHZpcm9AemVuaXYubGludXgub3Jn
LnVrPgo+ID4gCj4gPiAJVGhpcyBiZWxvbmdzIGluIGRyaXZlcnMveGVuL3ByaXZjbWQuYywgbm90
IGluIGZzL2NvbXBhdF9pb2N0bC5jCj4gPiAqQU5ZKiBzaW5nbGUtZHJpdmVyIGlvY3RsIGRlZmlu
aXRlbHkgc2hvdWxkIGJlIGhhbmRsZWQgYnkgLT5jb21wYXRfaW9jdGwoKQo+ID4gbWV0aG9kIGFu
ZCBhbnkgcGF0Y2hlcyBkdW1waW5nIHN1Y2ggc3R1ZmYgaW50byBmcy9jb21wYXRfaW9jdGwuYyB3
aWxsIGJlCj4gPiByZWplY3RlZC4KPiAKPiBPa2F5LCBJJ2xsIHNlZSBhYm91dCBkb2luZyB0aGlz
OyBJIGhhdmUgdG8gYWRtaXQgSSB3YXMgdW5hd2FyZSBvZgo+IC0+Y29tcGF0X2lvY3RsKCkncyBl
eGlzdGVuY2UuIEl0IHdvdWxkIGJlIHJhdGhlciBoZWxwZnVsIGlmIHRoZSBoZWFkZXIKPiBvZiBj
b21wYXRfaW9jdGwuYyBpbmRpY2F0ZWQgd2hhdCB5b3Ugc2F5LiBXaXRob3V0IHRoYXQsIEkndmUg
c2ltcGx5Cj4gZ29uZSBieSB0aGUgb2JzZXJ2YXRpb24gdGhhdCB0aGVyZSBhcmUgdGhpbmdzIGlu
IHRoZSBmaWxlIHdoaWNoCj4gYWNjb3JkaW5nIHRvIHdoYXQgeW91IHNheSBzaG91bGRuJ3QgYmUg
dGhlcmUsIGFuZCBJJ3ZlIHRoZW4gd3JvbmdseQo+IGltcGxpZWQgYWRkaW5nIHRoZSBYZW4gc3R1
ZmYgaGVyZSB3b3VsZCBiZSBmaW5lLgoKT3JpZ2luYWxseSBmcy9jb21wYXRfaW9jdGwuYyB3YXMg
YSByZXN1bHQgb2YgbWVyZ2VyIGJldHdlZW4gc2V2ZXJhbCBzdWNoCmJlYXN0cyBpbiBhcmNoLyo7
IGl0J3MgKm9sZCogLSB3ZWxsIGJlZm9yZSAtPmNvbXBhdF9pb2N0bCgpIGludHJvZHVjdGlvbi4K
SWYgeW91IGNoZWNrIHRoZSBoaXN0b3J5IG9mIHRoYXQgdGhpbmcsIHlvdSdsbCBzZWUgY3JhcCBn
ZXR0aW5nIHJlbW92ZWQKb3ZlciB0aGUgeWVhcnMuICBTb21ldGltZXMgdGhlIHRoaW5ncyBzbmVh
ayBpbiwgYnV0IGdlbmVyYWxseSBpdCBrZWVwcwpzaHJpbmtpbmcuLi4KClRoZSBvbmx5IHN0dWZm
IHRoYXQgbWlnaHQgYmVsb25nIHRoZXJlIGlzIHdpZGVseS1pbXBsZW1lbnRlZCBpb2N0bHMuCkFu
eXRoaW5nIHRoYXQgaXMgbmF0aXZlbHkgaGFuZGxlZCBpbiBhIGNvdXBsZSBvZiAtPmlvY3RsKCkg
aW5zdGFuY2VzCnNob3VsZCBiZSBnZXR0aW5nIC0+Y29tcGF0X2lvY3RsKCkgaW5zdGFuY2UgdG8g
Z28gd2l0aCB0aGF0IG9uZS4KCkFuZCB5ZXMsIGJpZyBmYXQgd2FybmluZyBhbG9uZyB0aGUgbGlu
ZXMgb2YgImRvbid0IGR1bXAgaGVyZSIgaXMKcHJvYmFibHkgYSBnb29kIGlkZWEuLi4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 13:32:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 13: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 1fpvuE-0007VK-KS; Wed, 15 Aug 2018 13:32:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a8op=k6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpvuD-0007VF-3D
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 13:32:09 +0000
X-Inumbo-ID: ae7a0a5f-a08f-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id ae7a0a5f-a08f-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 13:32: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 B0A6580D;
 Wed, 15 Aug 2018 06:32:06 -0700 (PDT)
Received: from [10.37.9.142] (unknown [10.37.9.142])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5C2143F5D0;
 Wed, 15 Aug 2018 06:32:04 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-7-git-send-email-andrew.cooper3@citrix.com>
 <ef8b6d44-db17-7893-c4b2-a20d2fcb0830@arm.com>
 <01e5c23c-ddc4-2361-a06b-4be17d53d5ce@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a4635e6a-4fb0-b91c-e8d2-c8e4b85ac74e@arm.com>
Date: Wed, 15 Aug 2018 14:32:02 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <01e5c23c-ddc4-2361-a06b-4be17d53d5ce@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 06/12] xen/gnttab: Pass max_{grant,
 maptrack}_frames into grant_table_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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW5kcmV3LAoKT24gMDgvMTUvMjAxOCAwMjowOCBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToK
PiBPbiAxNS8wOC8xOCAxNDowNCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSBBbmRyZXcsCj4+
Cj4+IE9uIDA4LzEzLzIwMTggMTE6MDEgQU0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+PiAuLi4g
cmF0aGVyIHRoYW4gc2V0dGluZyB0aGUgbGltaXRzIHVwIGFmdGVyIGRvbWFpbl9jcmVhdGUoKSBo
YXMKPj4+IGNvbXBsZXRlZC4KPj4+Cj4+PiBUaGlzIHJlbW92ZXMgYWxsIHRoZSBnbnR0YWIgaW5m
cmFzdHJ1Y3R1cmUgZm9yIGNhbGN1bGF0aW5nIHRoZSBudW1iZXIKPj4+IG9mIGRvbTAKPj4+IGdy
YW50IGZyYW1lcywgb3B0aW5nIGluc3RlYWQgdG8gcmVxdWlyZSB0aGUgZG9tMCBjb25zdHJ1Y3Rp
b24gY29kZSB0bwo+Pj4gcGFzcyBhCj4+PiBzYW5lIHZhbHVlIGluIHZpYSB0aGUgY29uZmlndXJh
dGlvbi4KPj4+Cj4+PiBJbiBwcmFjdGljZSwgdGhpcyBub3cgbWVhbnMgdGhhdCB0aGVyZSBpcyBu
ZXZlciBhIHBhcnRpYWxseQo+Pj4gY29uc3RydWN0ZWQgZ3JhbnQKPj4+IHRhYmxlIGZvciBhIHJl
ZmVyZW5jZS1hYmxlIGRvbWFpbi4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+Pj4gLS0tCj4+PiBDQzogSmFuIEJldWxpY2gg
PEpCZXVsaWNoQHN1c2UuY29tPgo+Pj4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxp
bmlAa2VybmVsLm9yZz4KPj4+IENDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
Pgo+Pj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4+Pgo+Pj4gdjI6Cj4+PiAg
wqAgKiBTcGxpdC9yZWFycmFuZ2UgdG8gYXZvaWQgdGhlIHBvc3QtZG9tYWluLWNyZWF0ZSBlcnJv
ciBwYXRoLgo+Pj4gLS0tCj4+PiAgwqAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jwqDCoMKg
wqDCoMKgIHzCoCAzICsrLQo+Pj4gIMKgIHhlbi9hcmNoL2FybS9zZXR1cC5jwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgfCAxMiArKysrKysrKysrKysKPj4+ICDCoCB4ZW4vYXJjaC94ODYvc2V0
dXAuY8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHzCoCAzICsrKwo+Pj4gIMKgIHhlbi9jb21t
b24vZG9tYWluLmPCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHzCoCAzICsrLQo+Pj4gIMKg
IHhlbi9jb21tb24vZ3JhbnRfdGFibGUuY8KgwqDCoMKgwqDCoMKgwqDCoCB8IDE2ICsrKy0tLS0t
LS0tLS0tLS0KPj4+ICDCoCB4ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmggfCAxMiAt
LS0tLS0tLS0tLS0KPj4+ICDCoCB4ZW4vaW5jbHVkZS9hc20teDg2L2dyYW50X3RhYmxlLmggfMKg
IDUgLS0tLS0KPj4+ICDCoCB4ZW4vaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaMKgwqDCoMKgIHzC
oCA2ICsrLS0tLQo+Pj4gIMKgIDggZmlsZXMgY2hhbmdlZCwgMjQgaW5zZXJ0aW9ucygrKSwgMzYg
ZGVsZXRpb25zKC0pCj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVp
bGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+Pj4gaW5kZXggMTM1MTU3Mi4uNzM3
ZTBmMyAxMDA2NDQKPj4+IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+Pj4gKysr
IGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4+PiBAQCAtMjA3OSw3ICsyMDc5LDggQEAg
c3RhdGljIHZvaWQgX19pbml0IGZpbmRfZ250dGFiX3JlZ2lvbihzdHJ1Y3QKPj4+IGRvbWFpbiAq
ZCwKPj4+ICDCoMKgwqDCoMKgwqAgKiBlbm91Z2ggc3BhY2UgZm9yIGEgbGFyZ2UgZ3JhbnQgdGFi
bGUKPj4+ICDCoMKgwqDCoMKgwqAgKi8KPj4+ICDCoMKgwqDCoMKgIGtpbmZvLT5nbnR0YWJfc3Rh
cnQgPSBfX3BhKF9zdGV4dCk7Cj4+PiAtwqDCoMKgIGtpbmZvLT5nbnR0YWJfc2l6ZSA9IGdudHRh
Yl9kb20wX2ZyYW1lcygpIDw8IFBBR0VfU0hJRlQ7Cj4+PiArwqDCoMKgIGtpbmZvLT5nbnR0YWJf
c2l6ZSA9IG1pbl90KHVuc2lnbmVkIGludCwgb3B0X21heF9ncmFudF9mcmFtZXMsCj4+PiArwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
IFBGTl9ET1dOKF9ldGV4dCAtIF9zdGV4dCkpIDw8Cj4+PiBQQUdFX1NISUZUOwo+Pgo+Pgo+PiBJ
IGFncmVlIHdpdGggSmFuJ3MgY29tbWVudCBvbiB2MSB0aGF0IHRoZXJlIGlzIGEgcmlzayBzb21l
b25lIHdpbGwKPj4gdXBkYXRlIHRoZSBzaXplIGhlcmUgYnV0IC4uLgo+Pgo+Pgo+Pj4gIMKgIMKg
ICNpZmRlZiBDT05GSUdfQVJNXzMyCj4+PiAgwqDCoMKgwqDCoCAvKgo+Pj4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL2FybS9zZXR1cC5jIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKPj4+IGluZGV4IDQ1
ZjM4NDEuLjNkM2IzMGMgMTAwNjQ0Cj4+PiAtLS0gYS94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+Pj4g
KysrIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKPj4+IEBAIC0yMCw2ICsyMCw3IEBACj4+PiAgwqAg
I2luY2x1ZGUgPHhlbi9jb21waWxlLmg+Cj4+PiAgwqAgI2luY2x1ZGUgPHhlbi9kZXZpY2VfdHJl
ZS5oPgo+Pj4gIMKgICNpbmNsdWRlIDx4ZW4vZG9tYWluX3BhZ2UuaD4KPj4+ICsjaW5jbHVkZSA8
eGVuL2dyYW50X3RhYmxlLmg+Cj4+PiAgwqAgI2luY2x1ZGUgPHhlbi90eXBlcy5oPgo+Pj4gIMKg
ICNpbmNsdWRlIDx4ZW4vc3RyaW5nLmg+Cj4+PiAgwqAgI2luY2x1ZGUgPHhlbi9zZXJpYWwuaD4K
Pj4+IEBAIC02OTMsNiArNjk0LDE3IEBAIHZvaWQgX19pbml0IHN0YXJ0X3hlbih1bnNpZ25lZCBs
b25nCj4+PiBib290X3BoeXNfb2Zmc2V0LAo+Pj4gIMKgwqDCoMKgwqAgc3RydWN0IGRvbWFpbiAq
ZG9tMDsKPj4+ICDCoMKgwqDCoMKgIHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiBkb20w
X2NmZyA9IHsKPj4+ICDCoMKgwqDCoMKgwqDCoMKgwqAgLm1heF9ldnRjaG5fcG9ydCA9IC0xLAo+
Pj4gKwo+Pj4gK8KgwqDCoMKgwqDCoMKgIC8qCj4+PiArwqDCoMKgwqDCoMKgwqDCoCAqIFRoZSBy
ZWdpb24gdXNlZCBieSBYZW4gb24gdGhlIG1lbW9yeSB3aWxsIG5ldmVyIGJlIG1hcHBlZAo+Pj4g
aW4gRE9NMAo+Pj4gK8KgwqDCoMKgwqDCoMKgwqAgKiBtZW1vcnkgbGF5b3V0LiBUaGVyZWZvcmUg
aXQgY2FuIGJlIHVzZWQgZm9yIHRoZSBncmFudCB0YWJsZS4KPj4+ICvCoMKgwqDCoMKgwqDCoMKg
ICoKPj4+ICvCoMKgwqDCoMKgwqDCoMKgICogT25seSB1c2UgdGhlIHRleHQgc2VjdGlvbiBhcyBp
dCdzIGFsd2F5cyBwcmVzZW50IGFuZCB3aWxsCj4+PiBjb250YWluCj4+PiArwqDCoMKgwqDCoMKg
wqDCoCAqIGVub3VnaCBzcGFjZSBmb3IgYSBsYXJnZSBncmFudCB0YWJsZQo+Pj4gK8KgwqDCoMKg
wqDCoMKgwqAgKi8KPj4+ICvCoMKgwqDCoMKgwqDCoCAubWF4X2dyYW50X2ZyYW1lcyA9IG1pbl90
KHVuc2lnbmVkIGludCwgb3B0X21heF9ncmFudF9mcmFtZXMsCj4+PiArwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFBGTl9E
T1dOKF9ldGV4dCAtIF9zdGV4dCkpLAo+Pgo+PiAuLi4gbm90IGhlcmUuIFNvIEkgd291bGQgcHJl
ZmVyIGlmIHdlIGVpdGhlciBrZWVwIGFuIGhlbHBlciB0byBmaW5kCj4+IHRoZSBzaXplIG9mIHBh
c3MgdGhhdCBzaXplIGFyb3VuZCB0byBkb21haW5fYnVpbGQuIERvIHdlIHN0b3JlIHRoZQo+PiBz
aXplIGluIHRoZSBkb21haW4gaW5mb3JtYXRpb24/Cj4gCj4gSSBoYXZlIHRvIGFkbWl0IHRoYXQg
SSdtIHNvbWV3aGF0IHBlcnBsZXhlZCBieSBBUk0ncwo+IGZpbmRfZ250dGFiX3JlZ2lvbigpLCBh
bmQgSSdtIG5vdCBzdXJlIHdoeSBpdCBleGlzdHMuCgpEb20wIGlzIHVzaW5nIHRoZSBob3N0IG1l
bW9yeSBsYXlvdXQgdGhhdCBtYXkgZGlmZmVyIGJldHdlZW4gcGxhdGZvcm1zLiAKU28gdGhlcmUg
aXMgbm90IGEgcmVnaW9uIGFkZHJlc3MgdGhhdCB3b3VsZCBmaXQgZXZlcnlvbmUuCgpUaGlzIGZ1
bmN0aW9uIGlzIGhlcmUgdG8gZmluZCBhdCBib290IGEgc3VpdGFibGUgcmVnaW9uIGluIHRoZSBs
YXlvdXQgCndoZXJlIHRoZSBPUyBjYW4gbWFwIHRoZSBncmFudC10YWJsZS4gVGhlIHJlc3VsdCB3
aWxsIGJlIHdyaXR0ZW4gaW4gdGhlIApmaXJtd2FyZSB0YWJsZS4KCj4gCj4gVGhlIHZhbHVlIGlz
IGF2YWlsYWJsZSBmcm9tIGQtPmdyYW50X3RhYmxlLm1heF9ncmFudF9mcmFtZXMgYnV0IElTVFIK
PiBmaW5kaW5nIHRoYXQgdGhlIG9yZGVyIG9mIGNvbnN0cnVjdGlvbiBtZWFudCB0aGF0IGl0IHdh
c24ndCBhdmFpbGFibGUKPiB3aGVuIG5lZWRlZCAoYWx0aG91Z2ggdGhpcyB3YXMgYWxsIGZyb20g
Y29kZSBpbnNwZWN0aW9uLCBzbyBJIGNvdWxkIHZlcnkKPiBlYXNpbHkgYmUgd3JvbmcpLgoKSSB0
aGluayBpdCBzaG91bGQgYmUgZmluZSBmb3IgRG9tMCBhcyBmaW5kX2dudHRhYl9yZWdpb24gaXMg
Y2FsbGVkIGZyb20gCmNvbnN0cnVjdF9kb20wIGFuZCBkLT5ncmFudF90YWJsZS5tYXhfZ3JhbnRf
ZnJhbWVzIHdvdWxkIGJlIHNldCBiZWZvcmUgCnZpYSBkb21haW5fY3JlYXRlKCkuCgpBc3N1bWlu
ZyBkLT5ncmFudF90YWJsZS5tYXhfZ3JhbnRfZnJhbWVzIGNhbiBvbmx5IGJlIDAgYmVmb3JlIApp
bml0aWFsaXphdGlvbiwgSSB3b3VsZCBwb3RlbnRpYWxseSBhZGQgYSAKQlVHX09OKCFkLT5ncmFu
dF90YWJsZS5tYXhfZ3JhbnRfZnJhbWVzKSB0byBtYWtlIHN1cmUgdGhpcyBhbHdheXMgc3RheSAK
bGlrZSB0aGF0LgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 13:48:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 13:48:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpw9T-0008V2-1J; Wed, 15 Aug 2018 13:47:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpw9R-0008Ux-Ru
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 13:47:53 +0000
X-Inumbo-ID: a59a7259-a091-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 a59a7259-a091-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 15:46:44 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 07:47:50 -0600
Message-Id: <5B742F0402000078001DE6E0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 07:47:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1533806461-7428-1-git-send-email-aisaila@bitdefender.com>
 <1533806461-7428-13-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1533806461-7428-13-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v16 12/13] 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+IE9uIDA5LjA4LjE4IGF0IDExOjIxLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IEBAIC0xNDgsNiArMTQ1LDExIEBAIGludCBodm1fc2F2ZV9vbmUoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgaW50IHR5cGVjb2RlLCB1bnNpZ25lZCBpbnQgaW5zdGFuY2UsCj4gICAgICAg
ICAgICFodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUgKQo+ICAgICAgICAgIHJldHVybiAt
RUlOVkFMOwo+ICAKPiArICAgIGlmICggaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5raW5kID09
IEhWTVNSX1BFUl9WQ1BVICYmCj4gKyAgICAgICAgaW5zdGFuY2UgPj0gZC0+bWF4X3ZjcHVzICkK
PiArICAgICAgICByZXR1cm4gLUVOT0VOVDsKPiArICAgIGlmICggaHZtX3NyX2hhbmRsZXJzW3R5
cGVjb2RlXS5raW5kID09IEhWTVNSX1BFUl9ET00gKQo+ICsgICAgICAgIGluc3RhbmNlID0gMDsK
CkhvdyBjYW4geW91IHZhbGlkbHkgb3ZlcnJpZGUgd2hhdCB0aGUgY2FsbGVyIGhhcyByZXF1ZXN0
ZWQ/IFRoZXJlJ3MgYQp1c2UgZnVydGhlciBkb3duIGluIHRoZSBmdW5jdGlvbiAoIiBpZiAoIGlu
c3RhbmNlID09IGRlc2MtPmluc3RhbmNlICkiKQp3aGljaCB5b3UgYnJlYWsgd2l0aCB0aGUgYWJv
dmUuIEFzIHNhaWQgYXQgbGVhc3Qgb25jZSBiZWZvcmUgLSB3ZQpoYXZlIGFuIGV4YW1wbGUgb2Yg
YSB0d28taW5zdGFuY2UgcGVyLWRvbWFpbiBzYXZlIHJlY29yZCwgYW5kIHlvdQpzaG91bGQga2Vl
cCB0aGF0IGNvZGUgZnVuY3Rpb25pbmcgZXZlbiBpZiB0aGVyZSdzIGN1cnJlbnRseSBubyBpbi10
cmVlCmNhbGxlci4KCkFsc28gd2hlbiBjaGVja2luZyBhIGZpZWxkIChoZXJlOiAua2luZCkgbGlr
ZSB0aGlzLCBwbGVhc2UgdXNlIGEKc3dpdGNoKCkgc3RhdGVtZW50LiBCdXQgcGVyaGFwcyBoZXJl
IGlmL2Vsc2Ugd291bGQgc3VmZmljZSB0byBhdm9pZAp0aGUgcmVkdW5kYW50IGZpZWxkIHJlZmVy
ZW5jZS4KCj4gQEAgLTIyMywxNyArMjI1LDI5IEBAIGludCBodm1fc2F2ZShzdHJ1Y3QgZG9tYWlu
ICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgICAgIGZvciAoIGkgPSAwOyBpIDw9IEhW
TV9TQVZFX0NPREVfTUFYOyBpKysgKQo+ICAgICAgewo+ICAgICAgICAgIHN0cnVjdCB2Y3B1ICp2
Owo+IC0gICAgICAgIGh2bV9zYXZlX3ZjcHVfaGFuZGxlciBzYXZlX29uZV9oYW5kbGVyID0gaHZt
X3NyX2hhbmRsZXJzW2ldLnNhdmVfb25lOwo+IC0gICAgICAgIGh2bV9zYXZlX2hhbmRsZXIgaGFu
ZGxlciA9IGh2bV9zcl9oYW5kbGVyc1tpXS5zYXZlOzsKPiArICAgICAgICBodm1fc2F2ZV9oYW5k
bGVyIGhhbmRsZXIgPSBodm1fc3JfaGFuZGxlcnNbaV0uc2F2ZTsKPiAgCj4gLSAgICAgICAgaWYg
KCBzYXZlX29uZV9oYW5kbGVyICkKPiArICAgICAgICBpZiAoIGhhbmRsZXIgKQo+ICAgICAgICAg
IHsKPiAtICAgICAgICAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQo+ICsgICAgICAgICAgICBp
ZiAoIGh2bV9zcl9oYW5kbGVyc1tpXS5raW5kID09IEhWTVNSX1BFUl9WQ1BVICkKPiAgICAgICAg
ICAgICAgewo+IC0gICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0lORk8gIkhWTSAlcHYg
c2F2ZTogJXNcbiIsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgdiwgaHZtX3NyX2hhbmRsZXJz
W2ldLm5hbWUpOwo+IC0KPiAtICAgICAgICAgICAgICAgIGlmICggc2F2ZV9vbmVfaGFuZGxlcih2
LCBoKSAhPSAwICkKPiArICAgICAgICAgICAgICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKClBs
ZWFzZSBhdm9pZCByZS1pbmRlbnRpbmcgYWxsIG9mIHRoaXMgY29kZSwgYnkgc2ltcGx5IGludmVy
dGluZyB0aGUgb3V0ZXIKaWYoKSB0bwoKICAgICAgICBpZiAoICFoYW5kbGVyICkKICAgICAgICAg
ICAgY29udGludWU7CgpGb3IgcmV2aWV3ZXJzIHRoaXMgd2lsbCBhbHNvIG1ha2UgbW9yZSBvYnZp
b3VzIHdoYXQgdGhlIGFjdHVhbApjaGFuZ2VzIGFyZS4KCj4gKyAgICAgICAgICAgICAgICB7Cj4g
KyAgICAgICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0lORk8gIkhWTSAlcHYgc2F2ZTog
JXNcbiIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgIHYsIGh2bV9zcl9oYW5kbGVyc1tp
XS5uYW1lKTsKPiArCj4gKyAgICAgICAgICAgICAgICAgICAgaWYgKCBoYW5kbGVyKHYsIGgpICE9
IDAgKQo+ICsgICAgICAgICAgICAgICAgICAgIHsKPiArICAgICAgICAgICAgICAgICAgICAgICAg
cHJpbnRrKFhFTkxPR19HX0VSUgo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIkhW
TSAlcHYgc2F2ZTogZmFpbGVkIHRvIHNhdmUgdHlwZSAlIlBSSXUxNiJcbiIsCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB2LCBpKTsKPiArICAgICAgICAgICAgICAgICAgICAgICAg
cmV0dXJuIC1FTk9EQVRBOwo+ICsgICAgICAgICAgICAgICAgICAgIH0KPiArICAgICAgICAgICAg
ICAgIH0KPiArICAgICAgICAgICAgfQo+ICsgICAgICAgICAgICBlbHNlCj4gKyAgICAgICAgICAg
IHsKPiArICAgICAgICAgICAgICAgIGlmICggaGFuZGxlcih2LCBoKSAhPSAwICkKCkkgY2FuJ3Qg
c2VlbSB0byBiZSBhYmxlIHRvIHNwb3Qgd2hlcmUgdiB3b3VsZCBnZXQgc2V0IGJlZm9yZSB0aGUg
dXNlCmhlcmUuIERpZCB5b3UgdGVzdCB5b3VyIGNvZGUsIG1ha2luZyBzdXJlIHRoYXQgbWlncmF0
aW9uIHN0aWxsIHdvcmtzPwoKQWxzbyBub3RlIGhvdyB0aGlzIGNvdWxkIGVhc2lseSBiZSAiZWxz
ZSBpZiAoKSIuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 13:50:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 13:50: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 1fpwBv-0000gE-Fe; Wed, 15 Aug 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=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fpwBu-0000g9-5L
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 13:50:26 +0000
X-Inumbo-ID: 3c02f63b-a092-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3c02f63b-a092-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 13:50:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,243,1531785600"; d="scan'208";a="77653791"
To: Julien Grall <julien.grall@arm.com>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?=
 <roger.pau@citrix.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-13-git-send-email-andrew.cooper3@citrix.com>
 <20180814151722.27m5kt3iec5rfe67@mac>
 <4827eab3-0bdc-fcfd-fbd0-6a994ff91f2f@arm.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: <cb2b16ad-1da1-b3cd-4714-cb76b2c4212b@citrix.com>
Date: Wed, 15 Aug 2018 14:50:21 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <4827eab3-0bdc-fcfd-fbd0-6a994ff91f2f@arm.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 12/12] xen/domain: Allocate d->vcpu[] in
 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDgvMTggMTQ6MTcsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLmMgYi94ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLmMKPj4+IGlu
ZGV4IDgzMjYzMmEuLjQxMjQ4MTcgMTAwNjQ0Cj4+PiAtLS0gYS94ZW4vYXJjaC9hcm0vdmdpYy92
Z2ljLmMKPj4+ICsrKyBiL3hlbi9hcmNoL2FybS92Z2ljL3ZnaWMuYwo+Pj4gQEAgLTk1MSwyNyAr
OTUxLDcgQEAgdm9pZCB2Z2ljX3N5bmNfaGFyZHdhcmVfaXJxKHN0cnVjdCBkb21haW4gKmQsCj4+
PiDCoCDCoCB1bnNpZ25lZCBpbnQgdmdpY19tYXhfdmNwdXMoY29uc3Qgc3RydWN0IGRvbWFpbiAq
ZCkKPj4+IMKgIHsKPj4+IC3CoMKgwqAgdW5zaWduZWQgaW50IHZnaWNfdmNwdV9saW1pdDsKPj4+
IC0KPj4+IC3CoMKgwqAgc3dpdGNoICggZC0+YXJjaC52Z2ljLnZlcnNpb24gKQo+Pj4gLcKgwqDC
oCB7Cj4+PiAtwqDCoMKgIGNhc2UgR0lDX0lOVkFMSUQ6Cj4+PiAtwqDCoMKgwqDCoMKgwqAgLyoK
Pj4+IC3CoMKgwqDCoMKgwqDCoMKgICogU2luY2UgZXZ0Y2huX2luaXQgd291bGQgY2FsbCBkb21h
aW5fbWF4X3ZjcHVzIGZvciBwb2xsX21hc2sKPj4+IC3CoMKgwqDCoMKgwqDCoMKgICogYWxsb2Nh
dGlvbiBiZWZvcmUgdGhlIFZHSUMgaGFzIGJlZW4gaW5pdGlhbGlzZWQsIHdlIG5lZWQgdG8KPj4+
IC3CoMKgwqDCoMKgwqDCoMKgICogcmV0dXJuIHNvbWUgc2FmZSB2YWx1ZSBpbiB0aGlzIGNhc2Uu
IEFzIHRoaXMgaXMgZm9yCj4+PiBhbGxvY2F0aW9uCj4+PiAtwqDCoMKgwqDCoMKgwqDCoCAqIHB1
cnBvc2VzLCBnbyB3aXRoIHRoZSBtYXhpbXVtIHZhbHVlLgo+Pj4gLcKgwqDCoMKgwqDCoMKgwqAg
Ki8KPj4+IC3CoMKgwqDCoMKgwqDCoCB2Z2ljX3ZjcHVfbGltaXQgPSBNQVhfVklSVF9DUFVTOwo+
Pj4gLcKgwqDCoMKgwqDCoMKgIGJyZWFrOwo+Pj4gLcKgwqDCoCBjYXNlIEdJQ19WMjoKPj4+IC3C
oMKgwqDCoMKgwqDCoCB2Z2ljX3ZjcHVfbGltaXQgPSBWR0lDX1YyX01BWF9DUFVTOwo+Pj4gLcKg
wqDCoMKgwqDCoMKgIGJyZWFrOwo+Pj4gLcKgwqDCoCBkZWZhdWx0Ogo+Pj4gLcKgwqDCoMKgwqDC
oMKgIEJVRygpOwo+Pj4gLcKgwqDCoCB9Cj4+PiAtCj4+PiAtwqDCoMKgIHJldHVybiBtaW5fdCh1
bnNpZ25lZCBpbnQsIE1BWF9WSVJUX0NQVVMsIHZnaWNfdmNwdV9saW1pdCk7Cj4+PiArwqDCoMKg
IHJldHVybiBtaW5fdCh1bnNpZ25lZCBpbnQsIE1BWF9WSVJUX0NQVVMsCj4+PiBkLT5hcmNoLnZn
aWMuaGFuZGxlci0+bWF4X3ZjcHVzKTsKPj4+IMKgIH0KPj4KPj4gU2luY2UgYm90aCBpbXBsZW1l
bnRhdGlvbnMgYXJlIGVxdWFsIG5vdywgY2FuIHlvdSBwbGFjZSB0aGlzIGluIHZnaWMuaAo+PiBh
cyBhIHN0YXRpYyBpbmxpbmUgZnVuY3Rpb24/Cj4KPiB2Z2ljL3ZnaWMuYyBpcyBwYXJ0IG9mIHRo
ZSBuZXcgdkdJQyBpbXBsZW1lbnRhdGlvbiAoc2VsZWN0YWJsZSBhdCB0aCBlCj4gY29tcGlsYXRp
b24gdGltZSkgYW5kIHVzaW5nIGEgZGlmZmVyZW50IGxheW91dCBmb3IgdGhlIHZnaWNfZGlzdAo+
IHN0cnVjdHVyZS4gVGhlIHN0cnVjdHVyZSBpcyBkZXNjcmliZWQgaW4gYXNtL25ld192Z2ljLmgg
YW5kIGRvZXMgbm90Cj4gc3RvcmUgdGhlIG1heCB2Y3B1cyBhbnltb3JlLgo+Cj4gSW5zdGVhZCwg
dGhlIHN3aXRjaCBzaG91bGQgYmUgcmV0YWluZWQgYW5kIG9ubHkgdGhlIGNhc2UgR0lDX0lOVkFM
SUQKPiBzaG91bGQgYmUgZHJvcHBlZC4KCldoYXQgYWJvdXQgR0lDX1YzP8KgIFZHSUNfVjNfTUFY
X0NQVVMgc2VlbXMgdG8gYmUgMjU1IGF0IHRoZSBtb21lbnQuCgp+QW5kcmV3CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 13:52:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 13:52:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpwE9-0000vw-Ub; Wed, 15 Aug 2018 13:52: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=a8op=k6=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fpwE9-0000vq-2G
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 13:52:45 +0000
X-Inumbo-ID: 54568ce4-a092-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 54568ce4-a092-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 15:51:37 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 1F3BA80D;
 Wed, 15 Aug 2018 06:52:43 -0700 (PDT)
Received: from [10.37.9.142] (unknown [10.37.9.142])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8B8AE3F73C;
 Wed, 15 Aug 2018 06:52:41 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-13-git-send-email-andrew.cooper3@citrix.com>
 <20180814151722.27m5kt3iec5rfe67@mac>
 <4827eab3-0bdc-fcfd-fbd0-6a994ff91f2f@arm.com>
 <cb2b16ad-1da1-b3cd-4714-cb76b2c4212b@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <69994a29-71ad-979b-ae3b-d34cf914e60c@arm.com>
Date: Wed, 15 Aug 2018 14:52:39 +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: <cb2b16ad-1da1-b3cd-4714-cb76b2c4212b@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 12/12] xen/domain: Allocate d->vcpu[] in
 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Xen-devel <xen-devel@lists.xen.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW5kcmV3LAoKT24gMDgvMTUvMjAxOCAwMjo1MCBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToK
PiBPbiAxNS8wOC8xOCAxNDoxNywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLmMgYi94ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLmMKPj4+
PiBpbmRleCA4MzI2MzJhLi40MTI0ODE3IDEwMDY0NAo+Pj4+IC0tLSBhL3hlbi9hcmNoL2FybS92
Z2ljL3ZnaWMuYwo+Pj4+ICsrKyBiL3hlbi9hcmNoL2FybS92Z2ljL3ZnaWMuYwo+Pj4+IEBAIC05
NTEsMjcgKzk1MSw3IEBAIHZvaWQgdmdpY19zeW5jX2hhcmR3YXJlX2lycShzdHJ1Y3QgZG9tYWlu
ICpkLAo+Pj4+ICDCoCDCoCB1bnNpZ25lZCBpbnQgdmdpY19tYXhfdmNwdXMoY29uc3Qgc3RydWN0
IGRvbWFpbiAqZCkKPj4+PiAgwqAgewo+Pj4+IC3CoMKgwqAgdW5zaWduZWQgaW50IHZnaWNfdmNw
dV9saW1pdDsKPj4+PiAtCj4+Pj4gLcKgwqDCoCBzd2l0Y2ggKCBkLT5hcmNoLnZnaWMudmVyc2lv
biApCj4+Pj4gLcKgwqDCoCB7Cj4+Pj4gLcKgwqDCoCBjYXNlIEdJQ19JTlZBTElEOgo+Pj4+IC3C
oMKgwqDCoMKgwqDCoCAvKgo+Pj4+IC3CoMKgwqDCoMKgwqDCoMKgICogU2luY2UgZXZ0Y2huX2lu
aXQgd291bGQgY2FsbCBkb21haW5fbWF4X3ZjcHVzIGZvciBwb2xsX21hc2sKPj4+PiAtwqDCoMKg
wqDCoMKgwqDCoCAqIGFsbG9jYXRpb24gYmVmb3JlIHRoZSBWR0lDIGhhcyBiZWVuIGluaXRpYWxp
c2VkLCB3ZSBuZWVkIHRvCj4+Pj4gLcKgwqDCoMKgwqDCoMKgwqAgKiByZXR1cm4gc29tZSBzYWZl
IHZhbHVlIGluIHRoaXMgY2FzZS4gQXMgdGhpcyBpcyBmb3IKPj4+PiBhbGxvY2F0aW9uCj4+Pj4g
LcKgwqDCoMKgwqDCoMKgwqAgKiBwdXJwb3NlcywgZ28gd2l0aCB0aGUgbWF4aW11bSB2YWx1ZS4K
Pj4+PiAtwqDCoMKgwqDCoMKgwqDCoCAqLwo+Pj4+IC3CoMKgwqDCoMKgwqDCoCB2Z2ljX3ZjcHVf
bGltaXQgPSBNQVhfVklSVF9DUFVTOwo+Pj4+IC3CoMKgwqDCoMKgwqDCoCBicmVhazsKPj4+PiAt
wqDCoMKgIGNhc2UgR0lDX1YyOgo+Pj4+IC3CoMKgwqDCoMKgwqDCoCB2Z2ljX3ZjcHVfbGltaXQg
PSBWR0lDX1YyX01BWF9DUFVTOwo+Pj4+IC3CoMKgwqDCoMKgwqDCoCBicmVhazsKPj4+PiAtwqDC
oMKgIGRlZmF1bHQ6Cj4+Pj4gLcKgwqDCoMKgwqDCoMKgIEJVRygpOwo+Pj4+IC3CoMKgwqAgfQo+
Pj4+IC0KPj4+PiAtwqDCoMKgIHJldHVybiBtaW5fdCh1bnNpZ25lZCBpbnQsIE1BWF9WSVJUX0NQ
VVMsIHZnaWNfdmNwdV9saW1pdCk7Cj4+Pj4gK8KgwqDCoCByZXR1cm4gbWluX3QodW5zaWduZWQg
aW50LCBNQVhfVklSVF9DUFVTLAo+Pj4+IGQtPmFyY2gudmdpYy5oYW5kbGVyLT5tYXhfdmNwdXMp
Owo+Pj4+ICDCoCB9Cj4+Pgo+Pj4gU2luY2UgYm90aCBpbXBsZW1lbnRhdGlvbnMgYXJlIGVxdWFs
IG5vdywgY2FuIHlvdSBwbGFjZSB0aGlzIGluIHZnaWMuaAo+Pj4gYXMgYSBzdGF0aWMgaW5saW5l
IGZ1bmN0aW9uPwo+Pgo+PiB2Z2ljL3ZnaWMuYyBpcyBwYXJ0IG9mIHRoZSBuZXcgdkdJQyBpbXBs
ZW1lbnRhdGlvbiAoc2VsZWN0YWJsZSBhdCB0aCBlCj4+IGNvbXBpbGF0aW9uIHRpbWUpIGFuZCB1
c2luZyBhIGRpZmZlcmVudCBsYXlvdXQgZm9yIHRoZSB2Z2ljX2Rpc3QKPj4gc3RydWN0dXJlLiBU
aGUgc3RydWN0dXJlIGlzIGRlc2NyaWJlZCBpbiBhc20vbmV3X3ZnaWMuaCBhbmQgZG9lcyBub3QK
Pj4gc3RvcmUgdGhlIG1heCB2Y3B1cyBhbnltb3JlLgo+Pgo+PiBJbnN0ZWFkLCB0aGUgc3dpdGNo
IHNob3VsZCBiZSByZXRhaW5lZCBhbmQgb25seSB0aGUgY2FzZSBHSUNfSU5WQUxJRAo+PiBzaG91
bGQgYmUgZHJvcHBlZC4KPiAKPiBXaGF0IGFib3V0IEdJQ19WMz/CoCBWR0lDX1YzX01BWF9DUFVT
IHNlZW1zIHRvIGJlIDI1NSBhdCB0aGUgbW9tZW50LgoKR0lDdjMgaXMgbm90IHlldCBzdXBwb3J0
ZWQgYnkgdGhlIG5ldyB2R0lDIGFuZCBkaXNhYmxlZCBhdCBjb21waWxlIHRpbWUuIApTbyB3ZSBz
aG91bGQgbmV2ZXIgcmVhY2ggdGhpcyBjb2RlIHdpdGggZC0+YXJjaC52Z2ljLnZlcnNpb24gPT0g
R0lDX1YzLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 13:57:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 13: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 1fpwIF-000196-Lb; Wed, 15 Aug 2018 13:56:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fpwID-000191-FH
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 13:56:57 +0000
X-Inumbo-ID: 253c616e-a093-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 253c616e-a093-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 13:57:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,243,1531785600"; d="scan'208";a="77654083"
To: Julien Grall <julien.grall@arm.com>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?=
 <roger.pau@citrix.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-13-git-send-email-andrew.cooper3@citrix.com>
 <20180814151722.27m5kt3iec5rfe67@mac>
 <4827eab3-0bdc-fcfd-fbd0-6a994ff91f2f@arm.com>
 <cb2b16ad-1da1-b3cd-4714-cb76b2c4212b@citrix.com>
 <69994a29-71ad-979b-ae3b-d34cf914e60c@arm.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: <6e952e95-162a-6a78-9ab3-ffbfd830697d@citrix.com>
Date: Wed, 15 Aug 2018 14:56:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <69994a29-71ad-979b-ae3b-d34cf914e60c@arm.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 12/12] xen/domain: Allocate d->vcpu[] in
 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDgvMTggMTQ6NTIsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSBBbmRyZXcsCj4KPiBP
biAwOC8xNS8yMDE4IDAyOjUwIFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBPbiAxNS8wOC8x
OCAxNDoxNywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
YXJtL3ZnaWMvdmdpYy5jIGIveGVuL2FyY2gvYXJtL3ZnaWMvdmdpYy5jCj4+Pj4+IGluZGV4IDgz
MjYzMmEuLjQxMjQ4MTcgMTAwNjQ0Cj4+Pj4+IC0tLSBhL3hlbi9hcmNoL2FybS92Z2ljL3ZnaWMu
Ywo+Pj4+PiArKysgYi94ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLmMKPj4+Pj4gQEAgLTk1MSwyNyAr
OTUxLDcgQEAgdm9pZCB2Z2ljX3N5bmNfaGFyZHdhcmVfaXJxKHN0cnVjdCBkb21haW4gKmQsCj4+
Pj4+IMKgwqAgwqAgdW5zaWduZWQgaW50IHZnaWNfbWF4X3ZjcHVzKGNvbnN0IHN0cnVjdCBkb21h
aW4gKmQpCj4+Pj4+IMKgwqAgewo+Pj4+PiAtwqDCoMKgIHVuc2lnbmVkIGludCB2Z2ljX3ZjcHVf
bGltaXQ7Cj4+Pj4+IC0KPj4+Pj4gLcKgwqDCoCBzd2l0Y2ggKCBkLT5hcmNoLnZnaWMudmVyc2lv
biApCj4+Pj4+IC3CoMKgwqAgewo+Pj4+PiAtwqDCoMKgIGNhc2UgR0lDX0lOVkFMSUQ6Cj4+Pj4+
IC3CoMKgwqDCoMKgwqDCoCAvKgo+Pj4+PiAtwqDCoMKgwqDCoMKgwqDCoCAqIFNpbmNlIGV2dGNo
bl9pbml0IHdvdWxkIGNhbGwgZG9tYWluX21heF92Y3B1cyBmb3IKPj4+Pj4gcG9sbF9tYXNrCj4+
Pj4+IC3CoMKgwqDCoMKgwqDCoMKgICogYWxsb2NhdGlvbiBiZWZvcmUgdGhlIFZHSUMgaGFzIGJl
ZW4gaW5pdGlhbGlzZWQsIHdlCj4+Pj4+IG5lZWQgdG8KPj4+Pj4gLcKgwqDCoMKgwqDCoMKgwqAg
KiByZXR1cm4gc29tZSBzYWZlIHZhbHVlIGluIHRoaXMgY2FzZS4gQXMgdGhpcyBpcyBmb3IKPj4+
Pj4gYWxsb2NhdGlvbgo+Pj4+PiAtwqDCoMKgwqDCoMKgwqDCoCAqIHB1cnBvc2VzLCBnbyB3aXRo
IHRoZSBtYXhpbXVtIHZhbHVlLgo+Pj4+PiAtwqDCoMKgwqDCoMKgwqDCoCAqLwo+Pj4+PiAtwqDC
oMKgwqDCoMKgwqAgdmdpY192Y3B1X2xpbWl0ID0gTUFYX1ZJUlRfQ1BVUzsKPj4+Pj4gLcKgwqDC
oMKgwqDCoMKgIGJyZWFrOwo+Pj4+PiAtwqDCoMKgIGNhc2UgR0lDX1YyOgo+Pj4+PiAtwqDCoMKg
wqDCoMKgwqAgdmdpY192Y3B1X2xpbWl0ID0gVkdJQ19WMl9NQVhfQ1BVUzsKPj4+Pj4gLcKgwqDC
oMKgwqDCoMKgIGJyZWFrOwo+Pj4+PiAtwqDCoMKgIGRlZmF1bHQ6Cj4+Pj4+IC3CoMKgwqDCoMKg
wqDCoCBCVUcoKTsKPj4+Pj4gLcKgwqDCoCB9Cj4+Pj4+IC0KPj4+Pj4gLcKgwqDCoCByZXR1cm4g
bWluX3QodW5zaWduZWQgaW50LCBNQVhfVklSVF9DUFVTLCB2Z2ljX3ZjcHVfbGltaXQpOwo+Pj4+
PiArwqDCoMKgIHJldHVybiBtaW5fdCh1bnNpZ25lZCBpbnQsIE1BWF9WSVJUX0NQVVMsCj4+Pj4+
IGQtPmFyY2gudmdpYy5oYW5kbGVyLT5tYXhfdmNwdXMpOwo+Pj4+PiDCoMKgIH0KPj4+Pgo+Pj4+
IFNpbmNlIGJvdGggaW1wbGVtZW50YXRpb25zIGFyZSBlcXVhbCBub3csIGNhbiB5b3UgcGxhY2Ug
dGhpcyBpbiB2Z2ljLmgKPj4+PiBhcyBhIHN0YXRpYyBpbmxpbmUgZnVuY3Rpb24/Cj4+Pgo+Pj4g
dmdpYy92Z2ljLmMgaXMgcGFydCBvZiB0aGUgbmV3IHZHSUMgaW1wbGVtZW50YXRpb24gKHNlbGVj
dGFibGUgYXQgdGggZQo+Pj4gY29tcGlsYXRpb24gdGltZSkgYW5kIHVzaW5nIGEgZGlmZmVyZW50
IGxheW91dCBmb3IgdGhlIHZnaWNfZGlzdAo+Pj4gc3RydWN0dXJlLiBUaGUgc3RydWN0dXJlIGlz
IGRlc2NyaWJlZCBpbiBhc20vbmV3X3ZnaWMuaCBhbmQgZG9lcyBub3QKPj4+IHN0b3JlIHRoZSBt
YXggdmNwdXMgYW55bW9yZS4KPj4+Cj4+PiBJbnN0ZWFkLCB0aGUgc3dpdGNoIHNob3VsZCBiZSBy
ZXRhaW5lZCBhbmQgb25seSB0aGUgY2FzZSBHSUNfSU5WQUxJRAo+Pj4gc2hvdWxkIGJlIGRyb3Bw
ZWQuCj4+Cj4+IFdoYXQgYWJvdXQgR0lDX1YzP8KgIFZHSUNfVjNfTUFYX0NQVVMgc2VlbXMgdG8g
YmUgMjU1IGF0IHRoZSBtb21lbnQuCj4KPiBHSUN2MyBpcyBub3QgeWV0IHN1cHBvcnRlZCBieSB0
aGUgbmV3IHZHSUMgYW5kIGRpc2FibGVkIGF0IGNvbXBpbGUKPiB0aW1lLiBTbyB3ZSBzaG91bGQg
bmV2ZXIgcmVhY2ggdGhpcyBjb2RlIHdpdGggZC0+YXJjaC52Z2ljLnZlcnNpb24gPT0KPiBHSUNf
VjMuCgpPayAtIG5vIHByb2JsZW0uwqAgSSdsbCByZWZyZXNoIHRoaXMgdG8ganVzdCBkZWxldGlu
ZyB0aGUgSU5WQUxJRCBjYXNlLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 14:03:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 14:03:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpwOr-0001vw-DZ; Wed, 15 Aug 2018 14:03:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fpwOq-0001vr-7Z
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 14:03:48 +0000
X-Inumbo-ID: 1a7b6471-a094-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1a7b6471-a094-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 14:04:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,243,1531785600"; d="scan'208";a="77654651"
To: Jan Beulich <JBeulich@suse.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-13-git-send-email-andrew.cooper3@citrix.com>
 <5B74268F02000078001DE65B@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: <4293be30-da9e-d6cc-b3ba-1e19e514aa52@citrix.com>
Date: Wed, 15 Aug 2018 15:03:19 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B74268F02000078001DE65B@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/12] xen/domain: Allocate d->vcpu[] in
 domain_create()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDgvMTggMTQ6MTEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEzLjA4LjE4IGF0
IDEyOjAxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IEBAIC00MjMsNiAr
NDM2LDExIEBAIHN0cnVjdCBkb21haW4gKmRvbWFpbl9jcmVhdGUoZG9taWRfdCBkb21pZCwKPj4g
IAo+PiAgICAgIHNjaGVkX2Rlc3Ryb3lfZG9tYWluKGQpOwo+PiAgCj4+ICsgICAgaWYgKCBkLT5t
YXhfdmNwdXMgKQo+PiArICAgIHsKPj4gKyAgICAgICAgZC0+bWF4X3ZjcHVzID0gMDsKPj4gKyAg
ICAgICAgWEZSRUUoZC0+dmNwdSk7Cj4+ICsgICAgfQo+PiAgICAgIGlmICggaW5pdF9zdGF0dXMg
JiBJTklUX2FyY2ggKQo+PiAgICAgICAgICBhcmNoX2RvbWFpbl9kZXN0cm95KGQpOwo+IEknbSBu
b3Qgc3VyZSBpdCBpcyBhIGdvb2QgaWRlYSB0byBmcmVlIHRoZSB2Y3B1cyB0aGlzIGVhcmx5LCBp
biBwYXJ0aWN1bGFyCj4gYmVmb3JlIGFyY2hfZG9tYWluX2Rlc3Ryb3koKS4KCkFjdHVhbGx5LCB0
aGlzIHBvc2l0aW9uaW5nIGlzIGRlbGliZXJhdGUsIHNvIGFzIG5vdCB0byBjaGFuZ2UgdGhlCmN1
cnJlbnQgYmVoYXZpb3VyIG9mIGFyY2hfZG9tYWluX2Rlc3Ryb3koKS4KCkJlZm9yZSB0aGlzIHBh
dGNoLCBkLXZjcHVbXSB3YXMgZ3VhcmFudGVlZCB0byBiZSBOVUxMIGluIHRoZQphcmNoX2RvbWFp
bl9kZXN0cm95KCkgY2FsbCwgYW5kIEkgZG9uJ3QgY3VycmVudGx5IHRydXN0IGl0IHRvIHdvcmsK
cHJvcGVybHkgaWYgY2hhbmdlZC7CoCBBbGwgb2YgdGhpcyBjbGVhbnVwIGxvZ2ljIG5lZWRzIGZ1
cnRoZXIgaW1wcm92ZW1lbnRzLgoKPgo+PiAtLS0gYS94ZW4vY29tbW9uL2RvbWN0bC5jCj4+ICsr
KyBiL3hlbi9jb21tb24vZG9tY3RsLmMKPj4gQEAgLTU1NCwxNiArNTU0LDkgQEAgbG9uZyBkb19k
b21jdGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fZG9tY3RsX3QpIHVfZG9tY3RsKQo+PiAg
Cj4+ICAgICAgICAgIHJldCA9IC1FSU5WQUw7Cj4+ICAgICAgICAgIGlmICggKGQgPT0gY3VycmVu
dC0+ZG9tYWluKSB8fCAvKiBubyBkb21haW5fcGF1c2UoKSAqLwo+PiAtICAgICAgICAgICAgICht
YXggPiBkb21haW5fbWF4X3ZjcHVzKGQpKSApCj4+ICsgICAgICAgICAgICAgKG1heCAhPSBkLT5t
YXhfdmNwdXMpICkgICAvKiBtYXhfdmNwdXMgc2V0IHVwIGluIGNyZWF0ZWRvbWFpbiAqLwo+PiAg
ICAgICAgICAgICAgYnJlYWs7Cj4+ICAKPj4gLSAgICAgICAgLyogVW50aWwgWGVub3Byb2YgY2Fu
IGR5bmFtaWNhbGx5IGdyb3cgaXRzIHZjcHUtcyBhcnJheS4uLiAqLwo+PiAtICAgICAgICBpZiAo
IGQtPnhlbm9wcm9mICkKPj4gLSAgICAgICAgewo+PiAtICAgICAgICAgICAgcmV0ID0gLUVBR0FJ
TjsKPj4gLSAgICAgICAgICAgIGJyZWFrOwo+PiAtICAgICAgICB9Cj4+IC0KPj4gICAgICAgICAg
LyogTmVlZGVkLCBmb3IgZXhhbXBsZSwgdG8gZW5zdXJlIHdyaXRhYmxlIHAudC4gc3RhdGUgaXMg
c3luY2VkLiAqLwo+PiAgICAgICAgICBkb21haW5fcGF1c2UoZCk7Cj4+ICAKPj4gQEAgLTU4MSwz
OCArNTc0LDggQEAgbG9uZyBkb19kb21jdGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fZG9t
Y3RsX3QpIHVfZG9tY3RsKQo+PiAgICAgICAgICAgICAgfQo+PiAgICAgICAgICB9Cj4+ICAKPj4g
LSAgICAgICAgLyogV2UgY2Fubm90IHJlZHVjZSBtYXhpbXVtIFZDUFVzLiAqLwo+PiAtICAgICAg
ICByZXQgPSAtRUlOVkFMOwo+PiAtICAgICAgICBpZiAoIChtYXggPCBkLT5tYXhfdmNwdXMpICYm
IChkLT52Y3B1W21heF0gIT0gTlVMTCkgKQo+PiAtICAgICAgICAgICAgZ290byBtYXh2Y3B1X291
dDsKPj4gLQo+PiAtICAgICAgICAvKgo+PiAtICAgICAgICAgKiBGb3Igbm93IGRvbid0IGFsbG93
IGluY3JlYXNpbmcgdGhlIHZjcHUgY291bnQgZnJvbSBhIG5vbi16ZXJvCj4+IC0gICAgICAgICAq
IHZhbHVlOiBUaGlzIGNvZGUgYW5kIGFsbCByZWFkZXJzIG9mIGQtPnZjcHUgd291bGQgb3RoZXJ3
aXNlIG5lZWQKPj4gLSAgICAgICAgICogdG8gYmUgY29udmVydGVkIHRvIHVzZSBSQ1UsIGJ1dCBh
dCBwcmVzZW50IHRoZXJlJ3Mgbm8gdG9vbHMgc2lkZQo+PiAtICAgICAgICAgKiBjb2RlIHBhdGgg
dGhhdCB3b3VsZCBpc3N1ZSBzdWNoIGEgcmVxdWVzdC4KPj4gLSAgICAgICAgICovCj4+IC0gICAg
ICAgIHJldCA9IC1FQlVTWTsKPj4gLSAgICAgICAgaWYgKCAoZC0+bWF4X3ZjcHVzID4gMCkgJiYg
KG1heCA+IGQtPm1heF92Y3B1cykgKQo+PiAtICAgICAgICAgICAgZ290byBtYXh2Y3B1X291dDsK
Pj4gLQo+PiAgICAgICAgICByZXQgPSAtRU5PTUVNOwo+PiAgICAgICAgICBvbmxpbmUgPSBjcHVw
b29sX2RvbWFpbl9jcHVtYXNrKGQpOwo+PiAtICAgICAgICBpZiAoIG1heCA+IGQtPm1heF92Y3B1
cyApCj4+IC0gICAgICAgIHsKPj4gLSAgICAgICAgICAgIHN0cnVjdCB2Y3B1ICoqdmNwdXM7Cj4+
IC0KPj4gLSAgICAgICAgICAgIEJVR19PTihkLT52Y3B1ICE9IE5VTEwpOwo+PiAtICAgICAgICAg
ICAgQlVHX09OKGQtPm1heF92Y3B1cyAhPSAwKTsKPj4gLQo+PiAtICAgICAgICAgICAgaWYgKCAo
dmNwdXMgPSB4emFsbG9jX2FycmF5KHN0cnVjdCB2Y3B1ICosIG1heCkpID09IE5VTEwgKQo+PiAt
ICAgICAgICAgICAgICAgIGdvdG8gbWF4dmNwdV9vdXQ7Cj4+IC0KPj4gLSAgICAgICAgICAgIC8q
IEluc3RhbGwgdmNwdSBhcnJheSAvdGhlbi8gdXBkYXRlIG1heF92Y3B1cy4gKi8KPj4gLSAgICAg
ICAgICAgIGQtPnZjcHUgPSB2Y3B1czsKPj4gLSAgICAgICAgICAgIHNtcF93bWIoKTsKPj4gLSAg
ICAgICAgICAgIGQtPm1heF92Y3B1cyA9IG1heDsKPj4gLSAgICAgICAgfQo+PiAgCj4+ICAgICAg
ICAgIGZvciAoIGkgPSAwOyBpIDwgbWF4OyBpKysgKQo+PiAgICAgICAgICB7Cj4gV2l0aCBhbGwg
b2YgdGhpcyBkcm9wcGVkLCBJIHRoaW5rIHRoZSBkb21jdGwgc2hvdWxkIGJlIHJlbmFtZWQuIEJ5
Cj4gZHJvcHBpbmcgaXRzICJtYXgiIGlucHV0IGF0IHRoZSBzYW1lIHRpbWUsIHRoZXJlIHdvdWxk
IHRoZW4gYWxzbwo+IG5vIGxvbmdlciBiZSBhIG5lZWQgdG8gY2hlY2sgdGhhdCB0aGUgdmFsdWUg
bWF0Y2hlcyB3aGF0IHdhcwo+IHN0b3JlZCBkdXJpbmcgZG9tYWluIGNyZWF0aW9uLgoKSSdtIHN0
aWxsIGxvb2tpbmcgdG8gZXZlbnR1YWxseSBkZWxldGUgdGhlIGh5cGVyY2FsbCwgYnV0IHdlIG5l
ZWQgdG8gYmUKYWJsZSB0byBjbGVhbiB1cCBhbGwgZG9tYWluL3ZjcHUgYWxsb2NhdGlvbnMgd2l0
aG91dCBjYWxsaW5nCmNvbXBsZXRlX2RvbWFpbl9kZXN0cm95LCBvciByZWFycmFuZ2UgdGhlIGVu
dHJ5IGxvZ2ljIHNvCmNvbXBsZXRlX2RvbWFpbl9kZXN0cm95KCkgY2FuIGJlIHJldXNlZCBmb3Ig
YSBkb21haW4gd2hpY2ggaXNuJ3QKY3VycmVudGx5IGluIHRoZSBkb21saXN0LgoKVW5mb3J0dW5h
dGVseSwgSSB0aGluayB0aGlzIGlzIGdvaW5nIHRvIGJlIGZhaXJseSBjb21wbGljYXRlZCwgSSB0
aGluay4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 14:11:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 14: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 1fpwVr-0002jy-7X; Wed, 15 Aug 2018 14:11: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=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpwVp-0002jt-Rg
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 14:11:01 +0000
X-Inumbo-ID: 1cf89c80-a095-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1cf89c80-a095-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 14:11:33 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 08:10:59 -0600
Message-Id: <5B74347002000078001DE714@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 08:10:56 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <4dad178a-91c7-c328-9bc5-4362945d4725@citrix.com>
In-Reply-To: <4dad178a-91c7-c328-9bc5-4362945d4725@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] L1TF, and future work
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Sergey Dyasli <sergey.dyasli@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dfaggioli@suse.com>, Xen Security <security@xen.org>,
 Xen-devel List <xen-devel@lists.xen.org>, David Woodhouse <dwmw@amazon.co.uk>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE1LjA4LjE4IGF0IDE1OjE3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gMikgMzJiaXQgUFYgZ3Vlc3RzIHdoaWNoIHVzZSB3cml0ZWFibGUgcGFnZXRhYmxlIHN1
cHBvcnQgd2lsbAo+IGF1dG9tYXRpY2FsbHkgZ2V0IHNoYWRvd2VkIHdoZW4gdGhlIGNsZWFyIHRo
ZSBsb3dlciBoYWxmLgoKLi4uIG9mIGEgcGFnZSB0YWJsZSBlbnRyeS4KCj4gIElkZWFsbHksIHN1
Y2gKPiBndWVzdHMgc2hvdWxkIGJlIG1vZGlmaWVkIHRvIHVzZSBoeXBlcmNhbGxzIHJhdGhlciB0
aGFuIHRoZSBwdHdyCj4gaW5mcmFzdHJ1Y3R1cmUgKGFzIGl0cyBtb3JlIGVmZmljaWVudCB0byBi
ZWdpbiB3aXRoKSwgYnV0IHdlIGNhbgo+IHByb2JhYmx5IHdvcmsgYXJvdW5kIHRoaXMgaW4gWGVu
IGJ5IGVtdWxhdGluZyB0aGUgbmV4dCBmZXcgaW5zdHJ1Y3Rpb25zCj4gdW50aWwgd2UgaGF2ZSBh
IGNvbXBsZXRlIFBURSAoc2FtZSBhcyB0aGUgc2hhZG93IGNvZGUpLgoKUHJvdmlkZWQgdGhlIGlu
dGVydmVuaW5nIGluc25zIGFyZSBzaW1wbGUgZW5vdWdoLiBJJ3ZlIGxvb2tlZCBpbnRvCmN1cnJl
bnQgTGludXggcHYtb3BzIGNvZGUgdGhlIG90aGVyIGRheSwgYW5kIGFmYWljdCBpdCdzIGFscmVh
ZHkKdXNpbmcgbW11LW9wIG9yIGNtcHhjaGc4YiwgYnV0IG5vdCB0d28gc2VwYXJhdGUgbW92LXMu
IEJ1dApvZiBjb3Vyc2UgSSd2ZSBsb29rZWQgYXQgdGhlIGdlbmVyYWwgcm91dGluZXMgb25seSwg
bm90IGF0IHRoaW5ncwpwZXJoYXBzIGhpZGRlbiBpbiBzcGVjaWFsIGNhc2VzLCBvciBpbiBpbml0
LW9ubHkgY29kZS4KCj4gNCkgVGhlIHNoYWRvdyBNTUlPIGZhc3RwYXRoIHRydW5jYXRlcyB0aGUg
TU1JTyBnZm4gYXQgMl4yOCB3aXRob3V0IGFueQo+IGluZGljYXRpb24gb2YgZmFpbHVyZS4gIFRo
ZSBtb3N0IGNvbXBhdGlibGUgYnVnZml4IEFGQUNJVCB3b3VsZCBiZSB0bwo+IGFkZCBhbiBleHRy
YSBuaWJibGUncyB3b3J0aCBvZiBnZm4gc3BhY2Ugd2hpY2ggZ2V0cyB1cyB0byAyXjMyLCBhbmQK
PiBjbGFtcCB0aGUgZ3Vlc3QgbWF4cGh5c2FkZHIgY2FsY3VsYXRpb24gYXQgNDQgYml0cy4gIFRo
ZSBhbHRlcm5hdGl2ZSBpcwo+IHRvIGNsYW1wIG1heHBoeXNhZGRyIHRvIDQwIGJpdHMsIGJ1dCB0
aGF0IHdpbGwgYnJlYWsgaW5jb21pbmcgbWlncmF0ZSBvZgo+IHZlcnkgbGFyZ2Ugc2hhZG93IGd1
ZXN0cy4KClVyZ2guCgo+IDRhKSBUaGUgc2hhZG93IE1NSU8gZmFzdHBhdGggbmVlZHMgYSBydW50
aW1lIGNsb2JiZXIsIGJlY2F1c2UgaXQgd2lsbAo+IG5vdCBmdW5jdGlvbiBhdCBhbGwgb24gSWNl
bGFrZSBoYXJkd2FyZSB3aXRoIGEgNTItYml0IHBoeXNpY2FsIGFkZHJlc3MKPiB3aWR0aC4gIEFs
c28sIGl0IHR1cm5zIG91dCB0aGVyZSBpcyBhbiBhcmNoaXRlY3R1cmFsIGNvcm5lciBjYXNlIHdo
ZW4KPiBsZXZlbGxpbmcgbWF4cGh5c2FkZHIsIHdoZXJlIHNvbWUgYml0cyB3aGljaCAodiltYXhw
aHlzYWRkciBzYXlzIHNob3VsZAo+IGVsaWNpdCAjUEZbUlNWRF0sIGRvbid0IGJlY2F1c2UgdGhl
IGFjdHVhbCBwaXBlbGluZSBhZGRyZXNzIHdpZHRoIGlzIGxhcmdlci4KCkJ5ICJydW50aW1lIGNs
b2JiZXIiIHlvdSBtZWFuIHNvbWV0aGluZyB0byBkaXNhYmxlIHRoYXQgcGF0aCBhdApydW50aW1l
LCByYXRoZXIgdGhhbiBhdCBidWlsZCB0aW1lPwoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 14:11:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 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 1fpwWD-0002mA-H2; Wed, 15 Aug 2018 14:11: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=x6ai=k6=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fpwWB-0002m2-QL
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 14:11:23 +0000
X-Inumbo-ID: 2a345830-a095-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2a345830-a095-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 14:11:55 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 122BFAA7C;
 Wed, 15 Aug 2018 14:11:21 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel List <xen-devel@lists.xen.org>
References: <4dad178a-91c7-c328-9bc5-4362945d4725@citrix.com>
 <b92463c8-e465-b206-4aa6-d6a97d3cd32e@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: <da0da256-75ad-a6d5-3cea-345cf2b4dab3@suse.com>
Date: Wed, 15 Aug 2018 16:11: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: <b92463c8-e465-b206-4aa6-d6a97d3cd32e@citrix.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] L1TF, and future 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: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Tim Deegan <tim@xen.org>, Dario Faggioli <dfaggioli@suse.com>,
 Jan Beulich <JBeulich@suse.com>, Xen Security <security@xen.org>, "Woodhouse,
 David" <dwmw@amazon.co.uk>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDgvMTggMTU6MjEsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMTUvMDgvMTggMTQ6
MTcsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+IEhlbGxvLAo+IAo+IEFwb2xvZ2llcy7CoCBHZXR0
aW5nIERhcmlvJ3MgY29ycmVjdCBlbWFpbCBhZGRyZXNzIHRoaXMgdGltZS4KPiAKPj4KPj4gTm93
IHRoYXQgdGhlIGVtYmFyZ28gb24gWFNBLTI3MyBpcyB1cCwgd2UgY2FuIHN0YXJ0IHB1YmxpY2x5
IGRpc2N1c3NpbmcKPj4gdGhlIHJlbWFpbmluZyB3b3JrIGRvLCBiZWNhdXNlIHRoZXJlIGlzIHBs
ZW50eSB0byBkby7CoCBJbiBubyBwYXJ0aWN1bGFyCj4+IG9yZGVyLi4uCj4+Cj4+IDEpIEF0dGVt
cHRpbmcgdG8gc2hhZG93IGRvbTAgZnJvbSBib290IGxlYWRzIHRvIHNvbWUgYXNzZXJ0aW9ucyB2
ZXJ5Cj4+IHZlcnkgcXVpY2tseS7CoMKgIFNoYWRvd2luZyBkb20wIGFmdGVyLXRoZS1mYWN0IGxl
YWRzIHRvIHNvbWUgdmVyeSB3ZWlyZAo+PiBjcmFzaGVzIHdoZXJlIHdob2xlIHN3YXRoZXMgb2Yg
dGhlIHNoYWRvdyBhcHBlYXJzIHRvIGJlIG1pc3NpbmcuwqAgVGhpcwo+PiBpcyB3aHksIGZvciBu
b3csIGF1dG9tYXRpYyBzaGFkb3dpbmcgb2YgZG9tMCBpcyBkaXNhYmxlZCBieSBkZWZhdWx0Lgo+
Pgo+PiAyKSAzMmJpdCBQViBndWVzdHMgd2hpY2ggdXNlIHdyaXRlYWJsZSBwYWdldGFibGUgc3Vw
cG9ydCB3aWxsCj4+IGF1dG9tYXRpY2FsbHkgZ2V0IHNoYWRvd2VkIHdoZW4gdGhlIGNsZWFyIHRo
ZSBsb3dlciBoYWxmLsKgIElkZWFsbHksIHN1Y2gKPj4gZ3Vlc3RzIHNob3VsZCBiZSBtb2RpZmll
ZCB0byB1c2UgaHlwZXJjYWxscyByYXRoZXIgdGhhbiB0aGUgcHR3cgo+PiBpbmZyYXN0cnVjdHVy
ZSAoYXMgaXRzIG1vcmUgZWZmaWNpZW50IHRvIGJlZ2luIHdpdGgpLCBidXQgd2UgY2FuCj4+IHBy
b2JhYmx5IHdvcmsgYXJvdW5kIHRoaXMgaW4gWGVuIGJ5IGVtdWxhdGluZyB0aGUgbmV4dCBmZXcg
aW5zdHJ1Y3Rpb25zCj4+IHVudGlsIHdlIGhhdmUgYSBjb21wbGV0ZSBQVEUgKHNhbWUgYXMgdGhl
IHNoYWRvdyBjb2RlKS4KCkkgY2FuIHdvcmsgb24gdGhhdCBpbiB0aGUgTGludXgga2VybmVsLgoK
VGhlcmUgaGFzIGJlZW4gYW5vdGhlciBidWcgd2hpY2ggSSBzdXNwZWN0IGlzIHJlbGF0ZWQgdG8g
dGhhdDoKCmh0dHBzOi8vYnVnemlsbGEua2VybmVsLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk4NDk3
CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 14:36:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 14:36:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpwu0-0004dW-If; Wed, 15 Aug 2018 14:36: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=x6ai=k6=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fpwtz-0004dR-LM
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 14:35:59 +0000
X-Inumbo-ID: 991f02db-a098-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 991f02db-a098-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 14:36: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 05073AD53;
 Wed, 15 Aug 2018 14:35:56 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
References: <4dad178a-91c7-c328-9bc5-4362945d4725@citrix.com>
 <5B74347002000078001DE714@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: <4f14ae93-8b5b-0391-4933-3ca902e4ee6f@suse.com>
Date: Wed, 15 Aug 2018 16:35:53 +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: <5B74347002000078001DE714@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] L1TF, and future 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: Sergey Dyasli <sergey.dyasli@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Tim Deegan <tim@xen.org>,
 "Xen-devel List <xen-devel@lists.xen.org>" <xen-devel@lists.xen.org>,
 "Xen Security <security@xen.org>" <security@xen.org>,
 Dario Faggioli <dfaggioli@suse.com>, David Woodhouse <dwmw@amazon.co.uk>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDgvMTggMTY6MTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE1LjA4LjE4IGF0
IDE1OjE3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IDIpIDMyYml0IFBW
IGd1ZXN0cyB3aGljaCB1c2Ugd3JpdGVhYmxlIHBhZ2V0YWJsZSBzdXBwb3J0IHdpbGwKPj4gYXV0
b21hdGljYWxseSBnZXQgc2hhZG93ZWQgd2hlbiB0aGUgY2xlYXIgdGhlIGxvd2VyIGhhbGYuCj4g
Cj4gLi4uIG9mIGEgcGFnZSB0YWJsZSBlbnRyeS4KPiAKPj4gIElkZWFsbHksIHN1Y2gKPj4gZ3Vl
c3RzIHNob3VsZCBiZSBtb2RpZmllZCB0byB1c2UgaHlwZXJjYWxscyByYXRoZXIgdGhhbiB0aGUg
cHR3cgo+PiBpbmZyYXN0cnVjdHVyZSAoYXMgaXRzIG1vcmUgZWZmaWNpZW50IHRvIGJlZ2luIHdp
dGgpLCBidXQgd2UgY2FuCj4+IHByb2JhYmx5IHdvcmsgYXJvdW5kIHRoaXMgaW4gWGVuIGJ5IGVt
dWxhdGluZyB0aGUgbmV4dCBmZXcgaW5zdHJ1Y3Rpb25zCj4+IHVudGlsIHdlIGhhdmUgYSBjb21w
bGV0ZSBQVEUgKHNhbWUgYXMgdGhlIHNoYWRvdyBjb2RlKS4KPiAKPiBQcm92aWRlZCB0aGUgaW50
ZXJ2ZW5pbmcgaW5zbnMgYXJlIHNpbXBsZSBlbm91Z2guIEkndmUgbG9va2VkIGludG8KPiBjdXJy
ZW50IExpbnV4IHB2LW9wcyBjb2RlIHRoZSBvdGhlciBkYXksIGFuZCBhZmFpY3QgaXQncyBhbHJl
YWR5Cj4gdXNpbmcgbW11LW9wIG9yIGNtcHhjaGc4YiwgYnV0IG5vdCB0d28gc2VwYXJhdGUgbW92
LXMuIEJ1dAo+IG9mIGNvdXJzZSBJJ3ZlIGxvb2tlZCBhdCB0aGUgZ2VuZXJhbCByb3V0aW5lcyBv
bmx5LCBub3QgYXQgdGhpbmdzCj4gcGVyaGFwcyBoaWRkZW4gaW4gc3BlY2lhbCBjYXNlcywgb3Ig
aW4gaW5pdC1vbmx5IGNvZGUuCgpMb29rIGF0IHhlbl9wdGVfY2xlYXIoKS4gSW5zaWRlIGlycSBo
YW5kbGluZyBpdCB3aWxsIHVzZSAoUEFFIGNhc2UpOgoKc3RhdGljIGlubGluZSB2b2lkIG5hdGl2
ZV9wdGVfY2xlYXIoc3RydWN0IG1tX3N0cnVjdCAqbW0sIHVuc2lnbmVkIGxvbmcKYWRkciwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHRlX3QgKnB0ZXApCnsKICAgICAgICBw
dGVwLT5wdGVfbG93ID0gMDsKICAgICAgICBzbXBfd21iKCk7CiAgICAgICAgcHRlcC0+cHRlX2hp
Z2ggPSAwOwp9CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 14:46:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 14: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 1fpx3m-0005Wp-NY; Wed, 15 Aug 2018 14:46: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=cnoq=k6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpx3l-0005Wd-Lo
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 14:46:05 +0000
X-Inumbo-ID: c778f606-a099-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c778f606-a099-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 16:44: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 1fpx3g-0004of-KW; Wed, 15 Aug 2018 14:46: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 1fpx3g-0003DW-Cn; Wed, 15 Aug 2018 14:46:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fpx3g-0008CX-C7; Wed, 15 Aug 2018 14:46:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125920-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=57c554f8a6e06894f601d977d18b3017d2a60f40
X-Osstest-Versions-That: xen=80cdb33cb7a96c3355b35ec620f1798fe3be1048
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 15 Aug 2018 14:46:00 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125920: 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>

ZmxpZ2h0IDEyNTkyMCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTkyMC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDU3YzU1NGY4YTZlMDY4OTRmNjAxZDk3N2QxOGIzMDE3
ZDJhNjBmNDAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDgwY2RiMzNj
YjdhOTZjMzM1NWIzNWVjNjIwZjE3OThmZTNiZTEwNDgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTkxOCAgMjAxOC0wOC0xNSAxMDowMDoyNiBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjU5MjAgIDIwMTgtMDgtMTUgMTM6MDI6MDMgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlz
aW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgODBjZGIz
M2NiNy4uNTdjNTU0ZjhhNiAgNTdjNTU0ZjhhNmUwNjg5NGY2MDFkOTc3ZDE4YjMwMTdkMmE2MGY0
MCAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 14:56:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 14:56:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpxDh-0006ON-Nr; Wed, 15 Aug 2018 14:56:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cnoq=k6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpxDg-0006OD-ER
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 14:56:20 +0000
X-Inumbo-ID: 716cea46-a09b-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 716cea46-a09b-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 14:56: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 1fpxDc-00050w-Bd; Wed, 15 Aug 2018 14:56: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 1fpxDb-00046r-W9; Wed, 15 Aug 2018 14:56:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fpxDb-00053L-V5; Wed, 15 Aug 2018 14:56:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125901-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.9-testing:build-armhf-libvirt:<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:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.9-testing:build-armhf-libvirt:host-build-prep:fail:regression
 xen-4.9-testing:build-i386-pvops:kernel-build: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-rtds:debian-install:fail:heisenbug
 xen-4.9-testing:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-4.9-testing:build-arm64-pvops:hosts-allocate:broken:allowable
 xen-4.9-testing:build-arm64:hosts-allocate:broken:allowable
 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-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.9-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-livepatch:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-4.9-testing:build-arm64-xsm:capture-logs:broken:nonblocking
 xen-4.9-testing:build-arm64-pvops:capture-logs:broken:nonblocking
 xen-4.9-testing:build-arm64:capture-logs:broken:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:guest-start.2: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-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-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-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-xl-qemut-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-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-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-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-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-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-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
X-Osstest-Versions-This: xen=a1b223b756f354895525060bd3f9f1f07899a082
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 15 Aug 2018 14:56:15 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125901: 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>

ZmxpZ2h0IDEyNTkwMSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTkwMS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAg
aW4gMTI1ODc2CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAg
ICAgICAgICAgICAgICAgYnJva2VuICBpbiAxMjU4NzYKIGJ1aWxkLWFybTY0ICAgICAgICAgICAg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4gIGluIDEyNTg3Ngog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9k
c3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAxMjQzMjgKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgIDUgaG9zdC1idWlsZC1wcmVwICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDMyOAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI0MzI4CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRs
eSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMjU4NzYKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgICAgZmFpbCBwYXNz
IGluIDEyNTg3NgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAyIGhvc3RzLWFsbG9j
YXRlIGJyb2tlbiBpbiAxMjU4NzYgUkVHUi4gdnMuIDEyNDMyOAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgYnJva2VuIGluIDEyNTg3NiBSRUdSLiB2cy4gMTI0
MzI4CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSBicm9rZW4g
aW4gMTI1ODc2IFJFR1IuIHZzLiAxMjQzMjgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNTg3NiBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4g
MTI1ODc2IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjU4NzYgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNTg3NiBuL2EK
IGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
IGJsb2NrZWQgaW4gMTI1ODc2IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFk
ZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
IDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gIDEgYnVpbGQtY2hlY2soMSkg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWls
ZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgIDMgY2FwdHVyZS1sb2dzIGJyb2tlbiBpbiAxMjU4NzYgYmxvY2tlZCBpbiAxMjQzMjgKIGJ1
aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgMyBjYXB0dXJlLWxvZ3MgYnJva2VuIGluIDEyNTg3
NiBibG9ja2VkIGluIDEyNDMyOAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAzIGNhcHR1
cmUtbG9ncyBicm9rZW4gaW4gMTI1ODc2IGJsb2NrZWQgaW4gMTI0MzI4CiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDE3IGd1ZXN0LXN0YXJ0LjIgICAgICAgICAgIGZhaWwgYmxvY2tlZCBp
biAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgZmFpbCBibG9ja2VkIGluIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgZmFpbCBpbiAxMjU4NzYgYmxvY2tlZCBpbiAxMjQz
MjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE4IGd1ZXN0LXN0YXJ0L3dp
bi5yZXBlYXQgZmFpbCBpbiAxMjU4NzYgYmxvY2tlZCBpbiAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIGlu
IDEyNTg3NiBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
IDE0IGd1ZXN0LWxvY2FsbWlncmF0ZSBmYWlsIGluIDEyNTg3NiBsaWtlIDEyNDI0OAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgIGZhaWwgaW4gMTI1
ODc2IGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgZmFpbCBpbiAxMjU4NzYgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICBmYWlsIGluIDEyNTg3NiBsaWtlIDEy
NDMyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxt
aWdyYXRlL3gxMCBmYWlsIGluIDEyNTg3NiBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTg3NiBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgaW4gMTI1ODc2IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1
ODc2IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU4NzYgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU4NzYgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBpbiAxMjU4NzYgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1ODc2IG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCBm
YWlsIGluIDEyNTg3NiBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgZmFpbCBpbiAxMjU4NzYgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAg
ZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE2
IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wx
L2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4
ZW4gICAgICAgICAgICAgICAgICBhMWIyMjNiNzU2ZjM1NDg5NTUyNTA2MGJkM2Y5ZjFmMDc4OTlh
MDgyCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyMzgwMDdkNmZhZTk0
NDdiZjVlOGU3M2Q2N2FlOWZiODQ0ZTdmZjJhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQzMjgg
IDIwMTgtMDYtMTcgMjM6Mzk6MDcgWiAgIDU4IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI0
ODA3ICAyMDE4LTA2LTI4IDE3OjM4OjA0IFogICA0NyBkYXlzICAgMzAgYXR0ZW1wdHMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTI1Njg2ICAyMDE4LTA3LTMwIDE0OjI1OjI0IFogICAxNiBkYXlzICAg
MTAgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6
CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBHZW9yZ2UgRHVu
bGFwIDxkdW5sYXBnQHVtaWNoLmVkdQogIElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRy
aXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
ICBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICBMYXJzIEt1cnRoIDxsYXJzLmt1
cnRoLnhlbkBnbWFpbC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNv
bT4KICBTdGV3YXJ0IEhpbGRlYnJhbmQgPHN0ZXdhcnQuaGlsZGVicmFuZEBkb3JuZXJ3b3Jrcy5j
b20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
bWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybWhmLWxpYnZpcnQgYnJva2VuCmJyb2tlbi1qb2Ig
YnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tl
bgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNp
b24gbG9nOyBpdCB3b3VsZCBiZSA2NTEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 15:05:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 15: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 1fpxM7-0007IF-Qp; Wed, 15 Aug 2018 15:05:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=/zob=k6=gmail.com=persaur@srs-us1.protection.inumbo.net>)
 id 1fpxM7-0007IA-GD
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 15:05:03 +0000
X-Inumbo-ID: 6e2074d7-a09c-11e8-a8a5-bc764e045a96
Received: from mail-ua1-x941.google.com (unknown [2607:f8b0:4864:20::941])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6e2074d7-a09c-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 17:03:56 +0200 (CEST)
Received: by mail-ua1-x941.google.com with SMTP id q12-v6so1562802ual.2
 for <xen-devel@lists.xenproject.org>; Wed, 15 Aug 2018 08:05:02 -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=w1HzqQ0NOP674F/2OOjOzGJGh7mnMsu75C6NrOV/gBk=;
 b=D5nwTrsvg0ZC1M0Xq5ZXXotDS1+RH6qiO5B7CQX0HqKQECHzFDiX+MSMJLA+k57x0P
 sf/IPHBlCejT5D4MFWMDrc0nSFCehke/biVDSF7Gh5Gbjavs8NQDOMQABDTk49MkoMwZ
 NN4gdVQWZ/vKjTJ+oEcGofP9/i1pSn9nHyS/q21m9eTnKW9eN9rr5PFuOpaSOBOAKgXg
 V+x4Y+8fi5XLgOQZPha+LBGOVWKQKi1LE4A+7xWXsYM8wWYGBRgdRR7L1bzpRkT3baj0
 wTXg8O50Sc063A2Lo3xI3CUITl1MLoAa7btLHd8mI+8IyijcCTUgT7RG6S1YkxqTz6wk
 GtPA==
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=w1HzqQ0NOP674F/2OOjOzGJGh7mnMsu75C6NrOV/gBk=;
 b=UBcPc9g7vGKbUm3m3Q98k31SOM4ZuL2MdyG0p11i89mgTn9tgOdcnjF5iQUfVUaNUE
 xQYUGO3D3WpeS3rNpDYH/1qnz8+Ph2X+Sfil6z21GuzO1CsYihHNHBlyh1cJua+PZkcn
 nHmkDekZdv40gPpokbwVMABj2A/9MIxQirEbeKOCEyUp48Fue4q2909RZ1oZV0a9BT95
 /4jpAzfpDRRCbg8s0M5dBijdibYJAQ/dID1LRKxX0eLxxFBXtXtnbLh/8qA74uBNbNLx
 feTC8WN0MFcMROQzbfm+cxnT6yzhoeksv7UDeUKAYJPPFkWOog009uZHs9KuCFmA+4hy
 KJqg==
X-Gm-Message-State: AOUpUlGuhJKdcoTQ29bi13oVagO+etsFvuvKDAH6vXnfigdiokokLYgx
 qp78s2pnmNOS8ObWl6aCRu4=
X-Google-Smtp-Source: AA+uWPxMX3cACPVJFtT7lWkclpnMt/lyRJwdMzImCZbJGV2ZYCvMKRsBi4Tkh2BmmqnF0OL6uF6L1w==
X-Received: by 2002:ab0:48a4:: with SMTP id
 x33-v6mr17381744uac.138.1534345501734; 
 Wed, 15 Aug 2018 08:05:01 -0700 (PDT)
Received: from [10.129.53.20] ([107.150.16.18])
 by smtp.gmail.com with ESMTPSA id w16-v6sm3501411uam.50.2018.08.15.08.05.00
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 15 Aug 2018 08:05:00 -0700 (PDT)
Mime-Version: 1.0 (1.0)
From: Rich Persaud <persaur@gmail.com>
X-Mailer: iPhone Mail (15G77)
In-Reply-To: <db6c1c13-963a-e6cf-08cd-d67833a4956d@arm.com>
Date: Wed, 15 Aug 2018 11:04:59 -0400
Message-Id: <4073D530-C59C-43EF-BECA-6D12C83C8C62@gmail.com>
References: <1534172236-16046-1-git-send-email-ian.jackson@eu.citrix.com>
 <4CF00BD3-46A3-4185-8051-839358C6CF95@gmail.com>
 <7185b02e-04c4-1be0-b327-40edceec4079@arm.com>
 <D83DD9A9-9F5A-45BB-A3C8-AC65B0F6D700@gmail.com>
 <db6c1c13-963a-e6cf-08cd-d67833a4956d@arm.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [OSSTEST PATCH] production-config: Temporarily drop
 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@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>

T24gQXVnIDE1LCAyMDE4LCBhdCAwNToyOSwgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4gd3JvdGU6Cj4gCj4gSGksCj4gCj4+IE9uIDA4LzE1LzIwMTggMTI6MjUgQU0sIFJpY2gg
UGVyc2F1ZCB3cm90ZToKPj4+IE9uIEF1ZyAxNCwgMjAxOCwgYXQgMTg6NDYsIEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+Pj4gCj4+PiBIaSBSaWNoLAo+Pj4gCj4+
Pj4+IE9uIDA4LzE0LzIwMTggMTE6NDIgUE0sIFJpY2ggUGVyc2F1ZCB3cm90ZToKPj4+Pj4gT24g
QXVnIDEzLCAyMDE4LCBhdCAxMDo1NywgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJp
eC5jb20+IHdyb3RlOgo+Pj4+PiAKPj4+Pj4gQm90aCBvdXIgYXJtNjQgYm94ZXMgYXJlIG91dCBv
ZiBjb21taXNzaW9uIGFuZCByZXBhaXJpbmcgdGhlbSBpcwo+Pj4+PiB0YWtpbmcgdG9vIGxvbmcu
Cj4+Pj4gQXBvbG9naWVzIGlmIHRoaXMgaXMgYWxyZWFkeSBkb2N1bWVudGVkIGVsc2V3aGVyZSAt
IGRvZXMgT1NTdGVzdCB1c2UgUWVtdSBmb3IgYXJtNjQgdGVzdGluZz8KPj4+IAo+Pj4gT3NzdGVz
dCBkb2VzIG5vdCB1c2UgUUVNVSBmb3IgdGVzdGluZywgYnV0IEkgdGhpbmsgaXQgd291bGQgYmUg
dG9vIHNsb3cgdG8gaGF2ZSByZXN1bHQgaW4gdGltZWx5IG1hbm5lciBhbmQgdXNlIHg4NiByZXNv
dXJjZSBhcyB3ZWxsLgo+PiBUbyBhdm9pZCBoYXZpbmcgemVybyB0ZXN0IGNvdmVyYWdlIGZvciBv
bmUgdGFyZ2V0IGFyY2hpdGVjdHVyZSwgaXQgbWF5IGJlIGFjY2VwdGFibGUgdG8gdGVtcG9yYXJp
bHkgcmVkdWNlIHRlc3QgY2FwYWNpdHkgZm9yIG90aGVyIHRhcmdldCBhcmNoaXRlY3R1cmVzLiAg
UUVNVSBoYXMgdGhlIGFkdmFudGFnZSBvZiBiZWluZyBmYXN0ZXIgdG8gInJhY2siIGEgdGVzdCBh
cmNoaXRlY3R1cmUgZm9yIHRlbXBvcmFyeSB1c2UuCj4gCj4gV2VsbCwgYXJtNjQgdGVzdCBjb3Zl
cmFnZSB3YXMgYWxyZWFkeSByZWR1Y2VkIGJlY2F1c2Ugd2UgaGFkIG9ubHkgMiBwbGF0Zm9ybXMg
cmVhZHkgZm9yIHRlc3RpbmcuIEkgY2FuIGhhcmRseSBpbWFnaW5lIGhvdyB0aGlzIGNvZGUgYmUg
cmVkdWNlZCBtb3JlIGZvciBmaXR0aW5nIFFFTVUuIEJld2FyZSB0aGF0IHdlIGNvbXBpbGUgbmF0
aXZlbHkgaW4gT3NzdGVzdCBzbyB0aGlzIHdpbGwgdGFrZSBhbiBhd2Z1bCBsb3Qgb2YgdGltZSBo
ZXJlLgo+IAo+IEhvd2V2ZXIsIHRoZSBtYWluIHByb2JsZW0gaGVyZSBpcyBub3QgdGhlIGxhY2sg
b2YgcGxhdGZvcm0gYnV0IHRoZSBsYWNrIG9mIHRpbWUgZm9yIE9TU1Rlc3QgdGVhbSAobW9zdGx5
IElhbiBhbmQgV2VpKSB0byBpbnZlc3RpZ2F0ZSBhbmQgYnJpbmctdXAgbmV3IHBsYXRmb3Jtcy4g
TWF5YmUgeW91IGNhbiBoZWxwIGZpbmRpbmcgY29udHJpYnV0b3JzIHRvIGhlbHAgb24gQXJtNjQ/
CgpUaGlzIG1heSBoYXBwZW4gdmlhIHRlc3Rpbmcgb2YgdGhlIE9wZW5FbWJlZGRlZCBtZXRhLXZp
cnR1YWxpemF0aW9uIGxheWVyIHN1cHBvcnQgZm9yIFhlbiwgd2hlcmUgT0UgZW5hYmxlcyBjcm9z
cy1jb21waWxhdGlvbi4KClJpY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 15:19:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 15:19:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpxZT-0008DD-2D; Wed, 15 Aug 2018 15:18:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpxZS-0008D8-9g
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 15:18:50 +0000
X-Inumbo-ID: 96122e25-a09e-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 96122e25-a09e-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 15:19:22 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 09:18:48 -0600
Message-Id: <5B74445602000078001DE780@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 09:18:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-13-git-send-email-andrew.cooper3@citrix.com>
 <5B74268F02000078001DE65B@prv1-mh.provo.novell.com>
 <4293be30-da9e-d6cc-b3ba-1e19e514aa52@citrix.com>
In-Reply-To: <4293be30-da9e-d6cc-b3ba-1e19e514aa52@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 12/12] xen/domain: Allocate d->vcpu[] in
 domain_create()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE1LjA4LjE4IGF0IDE2OjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTUvMDgvMTggMTQ6MTEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxMy4w
OC4xOCBhdCAxMjowMSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gQEAg
LTQyMyw2ICs0MzYsMTEgQEAgc3RydWN0IGRvbWFpbiAqZG9tYWluX2NyZWF0ZShkb21pZF90IGRv
bWlkLAo+Pj4gIAo+Pj4gICAgICBzY2hlZF9kZXN0cm95X2RvbWFpbihkKTsKPj4+ICAKPj4+ICsg
ICAgaWYgKCBkLT5tYXhfdmNwdXMgKQo+Pj4gKyAgICB7Cj4+PiArICAgICAgICBkLT5tYXhfdmNw
dXMgPSAwOwo+Pj4gKyAgICAgICAgWEZSRUUoZC0+dmNwdSk7Cj4+PiArICAgIH0KPj4+ICAgICAg
aWYgKCBpbml0X3N0YXR1cyAmIElOSVRfYXJjaCApCj4+PiAgICAgICAgICBhcmNoX2RvbWFpbl9k
ZXN0cm95KGQpOwo+PiBJJ20gbm90IHN1cmUgaXQgaXMgYSBnb29kIGlkZWEgdG8gZnJlZSB0aGUg
dmNwdXMgdGhpcyBlYXJseSwgaW4gcGFydGljdWxhcgo+PiBiZWZvcmUgYXJjaF9kb21haW5fZGVz
dHJveSgpLgo+IAo+IEFjdHVhbGx5LCB0aGlzIHBvc2l0aW9uaW5nIGlzIGRlbGliZXJhdGUsIHNv
IGFzIG5vdCB0byBjaGFuZ2UgdGhlCj4gY3VycmVudCBiZWhhdmlvdXIgb2YgYXJjaF9kb21haW5f
ZGVzdHJveSgpLgo+IAo+IEJlZm9yZSB0aGlzIHBhdGNoLCBkLXZjcHVbXSB3YXMgZ3VhcmFudGVl
ZCB0byBiZSBOVUxMIGluIHRoZQo+IGFyY2hfZG9tYWluX2Rlc3Ryb3koKSBjYWxsLCBhbmQgSSBk
b24ndCBjdXJyZW50bHkgdHJ1c3QgaXQgdG8gd29yawo+IHByb3Blcmx5IGlmIGNoYW5nZWQuICBB
bGwgb2YgdGhpcyBjbGVhbnVwIGxvZ2ljIG5lZWRzIGZ1cnRoZXIgaW1wcm92ZW1lbnRzLgoKT2gs
IGdvb2QgcG9pbnQuCgo+Pj4gLS0tIGEveGVuL2NvbW1vbi9kb21jdGwuYwo+Pj4gKysrIGIveGVu
L2NvbW1vbi9kb21jdGwuYwo+Pj4gQEAgLTU1NCwxNiArNTU0LDkgQEAgbG9uZyBkb19kb21jdGwo
WEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fZG9tY3RsX3QpIHVfZG9tY3RsKQo+Pj4gIAo+Pj4g
ICAgICAgICAgcmV0ID0gLUVJTlZBTDsKPj4+ICAgICAgICAgIGlmICggKGQgPT0gY3VycmVudC0+
ZG9tYWluKSB8fCAvKiBubyBkb21haW5fcGF1c2UoKSAqLwo+Pj4gLSAgICAgICAgICAgICAobWF4
ID4gZG9tYWluX21heF92Y3B1cyhkKSkgKQo+Pj4gKyAgICAgICAgICAgICAobWF4ICE9IGQtPm1h
eF92Y3B1cykgKSAgIC8qIG1heF92Y3B1cyBzZXQgdXAgaW4gY3JlYXRlZG9tYWluICovCj4+PiAg
ICAgICAgICAgICAgYnJlYWs7Cj4+PiAgCj4+PiAtICAgICAgICAvKiBVbnRpbCBYZW5vcHJvZiBj
YW4gZHluYW1pY2FsbHkgZ3JvdyBpdHMgdmNwdS1zIGFycmF5Li4uICovCj4+PiAtICAgICAgICBp
ZiAoIGQtPnhlbm9wcm9mICkKPj4+IC0gICAgICAgIHsKPj4+IC0gICAgICAgICAgICByZXQgPSAt
RUFHQUlOOwo+Pj4gLSAgICAgICAgICAgIGJyZWFrOwo+Pj4gLSAgICAgICAgfQo+Pj4gLQo+Pj4g
ICAgICAgICAgLyogTmVlZGVkLCBmb3IgZXhhbXBsZSwgdG8gZW5zdXJlIHdyaXRhYmxlIHAudC4g
c3RhdGUgaXMgc3luY2VkLiAqLwo+Pj4gICAgICAgICAgZG9tYWluX3BhdXNlKGQpOwo+Pj4gIAo+
Pj4gQEAgLTU4MSwzOCArNTc0LDggQEAgbG9uZyBkb19kb21jdGwoWEVOX0dVRVNUX0hBTkRMRV9Q
QVJBTSh4ZW5fZG9tY3RsX3QpIHVfZG9tY3RsKQo+Pj4gICAgICAgICAgICAgIH0KPj4+ICAgICAg
ICAgIH0KPj4+ICAKPj4+IC0gICAgICAgIC8qIFdlIGNhbm5vdCByZWR1Y2UgbWF4aW11bSBWQ1BV
cy4gKi8KPj4+IC0gICAgICAgIHJldCA9IC1FSU5WQUw7Cj4+PiAtICAgICAgICBpZiAoIChtYXgg
PCBkLT5tYXhfdmNwdXMpICYmIChkLT52Y3B1W21heF0gIT0gTlVMTCkgKQo+Pj4gLSAgICAgICAg
ICAgIGdvdG8gbWF4dmNwdV9vdXQ7Cj4+PiAtCj4+PiAtICAgICAgICAvKgo+Pj4gLSAgICAgICAg
ICogRm9yIG5vdyBkb24ndCBhbGxvdyBpbmNyZWFzaW5nIHRoZSB2Y3B1IGNvdW50IGZyb20gYSBu
b24temVybwo+Pj4gLSAgICAgICAgICogdmFsdWU6IFRoaXMgY29kZSBhbmQgYWxsIHJlYWRlcnMg
b2YgZC0+dmNwdSB3b3VsZCBvdGhlcndpc2UgbmVlZAo+Pj4gLSAgICAgICAgICogdG8gYmUgY29u
dmVydGVkIHRvIHVzZSBSQ1UsIGJ1dCBhdCBwcmVzZW50IHRoZXJlJ3Mgbm8gdG9vbHMgc2lkZQo+
Pj4gLSAgICAgICAgICogY29kZSBwYXRoIHRoYXQgd291bGQgaXNzdWUgc3VjaCBhIHJlcXVlc3Qu
Cj4+PiAtICAgICAgICAgKi8KPj4+IC0gICAgICAgIHJldCA9IC1FQlVTWTsKPj4+IC0gICAgICAg
IGlmICggKGQtPm1heF92Y3B1cyA+IDApICYmIChtYXggPiBkLT5tYXhfdmNwdXMpICkKPj4+IC0g
ICAgICAgICAgICBnb3RvIG1heHZjcHVfb3V0Owo+Pj4gLQo+Pj4gICAgICAgICAgcmV0ID0gLUVO
T01FTTsKPj4+ICAgICAgICAgIG9ubGluZSA9IGNwdXBvb2xfZG9tYWluX2NwdW1hc2soZCk7Cj4+
PiAtICAgICAgICBpZiAoIG1heCA+IGQtPm1heF92Y3B1cyApCj4+PiAtICAgICAgICB7Cj4+PiAt
ICAgICAgICAgICAgc3RydWN0IHZjcHUgKip2Y3B1czsKPj4+IC0KPj4+IC0gICAgICAgICAgICBC
VUdfT04oZC0+dmNwdSAhPSBOVUxMKTsKPj4+IC0gICAgICAgICAgICBCVUdfT04oZC0+bWF4X3Zj
cHVzICE9IDApOwo+Pj4gLQo+Pj4gLSAgICAgICAgICAgIGlmICggKHZjcHVzID0geHphbGxvY19h
cnJheShzdHJ1Y3QgdmNwdSAqLCBtYXgpKSA9PSBOVUxMICkKPj4+IC0gICAgICAgICAgICAgICAg
Z290byBtYXh2Y3B1X291dDsKPj4+IC0KPj4+IC0gICAgICAgICAgICAvKiBJbnN0YWxsIHZjcHUg
YXJyYXkgL3RoZW4vIHVwZGF0ZSBtYXhfdmNwdXMuICovCj4+PiAtICAgICAgICAgICAgZC0+dmNw
dSA9IHZjcHVzOwo+Pj4gLSAgICAgICAgICAgIHNtcF93bWIoKTsKPj4+IC0gICAgICAgICAgICBk
LT5tYXhfdmNwdXMgPSBtYXg7Cj4+PiAtICAgICAgICB9Cj4+PiAgCj4+PiAgICAgICAgICBmb3Ig
KCBpID0gMDsgaSA8IG1heDsgaSsrICkKPj4+ICAgICAgICAgIHsKPj4gV2l0aCBhbGwgb2YgdGhp
cyBkcm9wcGVkLCBJIHRoaW5rIHRoZSBkb21jdGwgc2hvdWxkIGJlIHJlbmFtZWQuIEJ5Cj4+IGRy
b3BwaW5nIGl0cyAibWF4IiBpbnB1dCBhdCB0aGUgc2FtZSB0aW1lLCB0aGVyZSB3b3VsZCB0aGVu
IGFsc28KPj4gbm8gbG9uZ2VyIGJlIGEgbmVlZCB0byBjaGVjayB0aGF0IHRoZSB2YWx1ZSBtYXRj
aGVzIHdoYXQgd2FzCj4+IHN0b3JlZCBkdXJpbmcgZG9tYWluIGNyZWF0aW9uLgo+IAo+IEknbSBz
dGlsbCBsb29raW5nIHRvIGV2ZW50dWFsbHkgZGVsZXRlIHRoZSBoeXBlcmNhbGwsIGJ1dCB3ZSBu
ZWVkIHRvIGJlCj4gYWJsZSB0byBjbGVhbiB1cCBhbGwgZG9tYWluL3ZjcHUgYWxsb2NhdGlvbnMg
d2l0aG91dCBjYWxsaW5nCj4gY29tcGxldGVfZG9tYWluX2Rlc3Ryb3ksIG9yIHJlYXJyYW5nZSB0
aGUgZW50cnkgbG9naWMgc28KPiBjb21wbGV0ZV9kb21haW5fZGVzdHJveSgpIGNhbiBiZSByZXVz
ZWQgZm9yIGEgZG9tYWluIHdoaWNoIGlzbid0Cj4gY3VycmVudGx5IGluIHRoZSBkb21saXN0Lgo+
IAo+IFVuZm9ydHVuYXRlbHksIEkgdGhpbmsgdGhpcyBpcyBnb2luZyB0byBiZSBmYWlybHkgY29t
cGxpY2F0ZWQsIEkgdGhpbmsuCgpFc3BlY2lhbGx5IHdoZW4gd2UgZXhwZWN0IHRoaXMgdG8gdGFr
ZSBzb21lIHRpbWUsIEkgdGhpbmsgaXQgd291bGQKYmUgcXVpdGUgaGVscGZ1bCBmb3IgdGhlIGRv
bWN0bCB0byBhY3R1YWxseSBzYXkgd2hhdCBpdCBkb2VzIHVudGlsCnRoZW4sIHJhdGhlciB0aGFu
IHJldGFpbmluZyBpdHMgY3VycmVudCAodGhlbiBtaXNsZWFkaW5nKSBuYW1lLgoKSmFuCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 15:38:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 15: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 1fpxsZ-0001OU-OE; Wed, 15 Aug 2018 15: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=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpxsY-0001OP-24
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 15:38:34 +0000
X-Inumbo-ID: 573404ce-a0a1-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 573404ce-a0a1-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 15:39:05 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 09:38:31 -0600
Message-Id: <5B7448F402000078001DE7AA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 09:38:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Brian Woods" <brian.woods@amd.com>
References: <20180809194213.56671-1-brian.woods@amd.com>
 <20180809194213.56671-2-brian.woods@amd.com>
In-Reply-To: <20180809194213.56671-2-brian.woods@amd.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 1/2] 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+IE9uIDA5LjA4LjE4IGF0IDIxOjQyLCA8YnJpYW4ud29vZHNAYW1kLmNvbT4gd3JvdGU6Cj4g
RWRpdCB0aGUgaW5pdGlhbGl6YXRpb24gY29kZSBmb3IgQU1EJ3MgU1NCRCB2aWEgdGhlIExTX0NG
RyBNU1IgYW5kCj4gZW5hYmxlIGl0IHRvIHBhc3MgdGhlIHN0YXR1cyB0byB0aGUgaW5pdGlhbCBz
cGVjLWN0cmwgcHJpbnRfZGV0YWlscyBhdAo+IGJvb3QuCj4gCj4gU2lnbmVkLW9mZi1ieTogQnJp
YW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Cj4gLS0tCgpQbGVhc2UgaGF2ZSBhIGJyaWVm
IHJldmlzaW9uIGxvZyBoZXJlLgoKPiAtLS0gYS94ZW4vYXJjaC94ODYvY3B1L2FtZC5jCj4gKysr
IGIveGVuL2FyY2gveDg2L2NwdS9hbWQuYwo+IEBAIC01OTgsNyArNTk4LDcgQEAgc3RhdGljIHZv
aWQgaW5pdF9hbWQoc3RydWN0IGNwdWluZm9feDg2ICpjKQo+ICAJICogSWYgdGhlIHVzZXIgaGFz
IGV4cGxpY2l0bHkgY2hvc2VuIHRvIGRpc2FibGUgTWVtb3J5IERpc2FtYmlndWF0aW9uCj4gIAkg
KiB0byBtaXRpZ2lhdGUgU3BlY3VsYXRpdmUgU3RvcmUgQnlwYXNzLCBwb2tlIHRoZSBhcHByb3By
aWF0ZSBNU1IuCj4gIAkgKi8KPiAtCWlmIChvcHRfc3NiZCkgewo+ICsJaWYgKCFzc2JkX2FtZF9s
c19jZmdfbWFzaykgewo+ICAJCWludCBiaXQgPSAtMTsKPiAgCj4gIAkJc3dpdGNoIChjLT54ODYp
IHsKPiBAQCAtNjA3LDggKzYwNywxNSBAQCBzdGF0aWMgdm9pZCBpbml0X2FtZChzdHJ1Y3QgY3B1
aW5mb194ODYgKmMpCj4gIAkJY2FzZSAweDE3OiBiaXQgPSAxMDsgYnJlYWs7Cj4gIAkJfQo+ICAK
PiAtCQlpZiAoYml0ID49IDAgJiYgIXJkbXNyX3NhZmUoTVNSX0FNRDY0X0xTX0NGRywgdmFsdWUp
KSB7Cj4gLQkJCXZhbHVlIHw9IDF1bGwgPDwgYml0Owo+ICsJCWlmIChiaXQgPj0gMCkKPiArCQkJ
c3NiZF9hbWRfbHNfY2ZnX21hc2sgPSAxdWxsIDw8IGJpdDsKPiArCX0KCkkgdGhpbmsgeW91IHdh
bnQgdG8gdHJ1bHkgcmVzdHJpY3QgdGhpcyBjb2RlIHRvIG9ubHkgcnVuIG9uIHRoZSBCU1AuCktl
eWluZyBpdCB0byAhc3NiZF9hbWRfbHNfY2ZnX21hc2sgd2lsbCBsZWFkIHRvIGl0IGdldHRpbmcg
cmUtcnVuCm9uIEFQcyBpZiB0aGUgQlNQIGRpZG4ndCBzZXQgYSBub24temVybyB2YWx1ZS4KCj4g
KwlpZiAoc3NiZF9hbWRfbHNfY2ZnX21hc2sgJiYgIXJkbXNyX3NhZmUoTVNSX0FNRDY0X0xTX0NG
RywgdmFsdWUpKSB7Cj4gKwkJaWYgKCFib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU1NCRF9BTURf
TFNfQ0ZHKSkKPiArCQkJc2V0dXBfZm9yY2VfY3B1X2NhcChYODZfRkVBVFVSRV9TU0JEX0FNRF9M
U19DRkcpOwoKV2h5IHRoZSBpZigpPwoKPiArCQlpZiAob3B0X3NzYmQpIHsKPiArCQkJdmFsdWUg
fD0gc3NiZF9hbWRfbHNfY2ZnX21hc2s7Cj4gIAkJCXdybXNyX3NhZmUoTVNSX0FNRDY0X0xTX0NG
RywgdmFsdWUpOwo+ICAJCX0KPiAgCX0KCldvdWxkbid0IHlvdSBiZXR0ZXIgc2V0IHNzYmRfYW1k
X2xzX2NmZ19tYXNrIHRvIHplcm8gYWdhaW4gaWYKdGhlIHJkbXNyX3NhZmUoKSBmYWlsZWQgKHVu
ZXhwZWN0ZWRseSk/Cgo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwo+ICsrKyBiL3hl
bi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwo+IEBAIC01MCw2ICs1MCw4IEBAIGJvb2wgX19pbml0ZGF0
YSBic3BfZGVsYXlfc3BlY19jdHJsOwo+ICB1aW50OF90IF9fcmVhZF9tb3N0bHkgZGVmYXVsdF94
ZW5fc3BlY19jdHJsOwo+ICB1aW50OF90IF9fcmVhZF9tb3N0bHkgZGVmYXVsdF9zcGVjX2N0cmxf
ZmxhZ3M7Cj4gIAo+ICt1aW50NjRfdCBfX3JlYWRfbW9zdGx5IHNzYmRfYW1kX2xzX2NmZ19tYXNr
ID0gMHVsbDsKCkkgdGhpbmsgSSBoYWQgcG9pbnRlZCBvdXQgYWxyZWFkeSB0aGF0IHRoZSBpbml0
aWFsaXplciBpcyBwb2ludGxlc3MuClNlZSB0aGUgb3RoZXIgdmFyaWFibGVzIHZpc2libGUgaW4g
Y29udGV4dC4KCj4gQEAgLTIxMCwxMCArMjEyLDExIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcmlu
dF9kZXRhaWxzKGVudW0gaW5kX3RodW5rIHRodW5rLCAKPiB1aW50NjRfdCBjYXBzKQo+ICAgICAg
cHJpbnRrKCJTcGVjdWxhdGl2ZSBtaXRpZ2F0aW9uIGZhY2lsaXRpZXM6XG4iKTsKPiAgCj4gICAg
ICAvKiBIYXJkd2FyZSBmZWF0dXJlcyB3aGljaCBwZXJ0YWluIHRvIHNwZWN1bGF0aXZlIG1pdGln
YXRpb25zLiAqLwo+IC0gICAgcHJpbnRrKCIgIEhhcmR3YXJlIGZlYXR1cmVzOiVzJXMlcyVzJXMl
cyVzJXNcbiIsCj4gKyAgICBwcmludGsoIiAgSGFyZHdhcmUgZmVhdHVyZXM6JXMlcyVzJXMlcyVz
JXMlcyVzXG4iLAo+ICAgICAgICAgICAgIChfN2QwICYgY3B1ZmVhdF9tYXNrKFg4Nl9GRUFUVVJF
X0lCUlNCKSkgPyAiIElCUlMvSUJQQiIgOiAiIiwKPiAgICAgICAgICAgICAoXzdkMCAmIGNwdWZl
YXRfbWFzayhYODZfRkVBVFVSRV9TVElCUCkpID8gIiBTVElCUCIgICAgIDogIiIsCj4gICAgICAg
ICAgICAgKF83ZDAgJiBjcHVmZWF0X21hc2soWDg2X0ZFQVRVUkVfU1NCRCkpICA/ICIgU1NCRCIg
ICAgICA6ICIiLAo+ICsgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TU0JEX0FN
RF9MU19DRkcpPyAiIFNTQkQiICAgICAgOiAiIiwKCkknbSBzdGlsbCBub3QgcmVhbGx5IGhhcHB5
IGFib3V0IHRoZSBkb3VibGUgIiBTU0JEIiBzdHJpbmcgbGl0ZXJhbHMKKGFuZCBhbHNvIHRoZSBy
ZWR1bmRhbnQgb25lcyBmdXJ0aGVyIGRvd24pLCBidXQgSSdsbCBsZXQgQW5kcmV3CmJyZWFrIHRp
ZXMgaGVyZS4gSSBhbSBob3dldmVyIHN1cmUgSSBoYWQgYWxyZWFkeSBwb2ludGVkIG91dAp0aGF0
IHRoZXJlJ3MgYSBibGFuayBtaXNzaW5nIGFoZWFkIG9mIHRoZSA/IGluIGFueSBldmVudCAoYW5k
CmFsc28gYWdhaW4gZnVydGhlciBkb3duKS4KCj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9j
cHVmZWF0dXJlcy5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlcy5oCj4g
QEAgLTMyLDMgKzMyLDQgQEAgWEVOX0NQVUZFQVRVUkUoU0NfUlNCX1BWLCAgICAgICAoRlNDQVBJ
TlRTKzApKjMyKzE4KSAvKiBSU0Igb3ZlcndyaXRlIG5lZWRlZCBmb3IKPiAgWEVOX0NQVUZFQVRV
UkUoU0NfUlNCX0hWTSwgICAgICAoRlNDQVBJTlRTKzApKjMyKzE5KSAvKiBSU0Igb3ZlcndyaXRl
IG5lZWRlZCBmb3IgSFZNICovCj4gIFhFTl9DUFVGRUFUVVJFKE5PX1hQVEksICAgICAgICAgKEZT
Q0FQSU5UUyswKSozMisyMCkgLyogWFBUSSBtaXRpZ2F0aW9uIG5vdCBpbiB1c2UgKi8KPiAgWEVO
X0NQVUZFQVRVUkUoU0NfTVNSX0lETEUsICAgICAoRlNDQVBJTlRTKzApKjMyKzIxKSAvKiAoU0Nf
TVNSX1BWIHx8IFNDX01TUl9IVk0pICYmIGRlZmF1bHRfeGVuX3NwZWNfY3RybCAqLwo+ICtYRU5f
Q1BVRkVBVFVSRShTU0JEX0FNRF9MU19DRkcsIChGU0NBUElOVFMrMCkqMzIrMjIpIC8qIGlmIFNT
QkQgc3VwcG9ydCBpcyBlbmFibGVkIHZpYSBMU19DR0YgTVNSIG9uIEFNRCBoYXJkd2FyZSAqLwoK
QXMgYWxzbyBzYWlkIGJlZm9yZSAtIHBsZWFzZSBubyBzeW50aGV0aWMgZmVhdHVyZXMgdW5sZXNz
IHRoZXJlJ3MKZ29pbmcgdG8gYmUgYSB1c2UgZm9yIGFsdGVybmF0aXZlcyBwYXRjaGluZy4gQSBz
aW1wbGUgYm9vbGVhbgp2YXJpYWJsZSBpcyBxdWl0ZSBzdWZmaWNpZW50IGZvciBhbGwgb3RoZXIg
Y2FzZXMuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 15:55:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 15:55: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 1fpy8Y-000303-8I; Wed, 15 Aug 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=ifg0=k6=citrix.com=prvs=7582f73c5=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fpy8W-0002zy-Vr
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 15:55:05 +0000
X-Inumbo-ID: 6b1b1d02-a0a3-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6b1b1d02-a0a3-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 17:53:57 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,243,1531785600"; d="scan'208";a="62883714"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23412.19668.773857.698715@mariner.uk.xensource.com>
Date: Wed, 15 Aug 2018 16:55:00 +0100
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <31eb5d35-486d-59ff-c339-dfccab5f5b5d@citrix.com>
References: <20180803132029.33536-1-paul.durrant@citrix.com>
 <23412.2012.28701.881984@mariner.uk.xensource.com>
 <31eb5d35-486d-59ff-c339-dfccab5f5b5d@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] qemu-trad: stop using the default IOREQ
 server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@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>

QW5kcmV3IENvb3BlciB3cml0ZXMgKCJbUEFUQ0hdIHFlbXUtdHJhZDogc3RvcCB1c2luZyB0aGUg
ZGVmYXVsdCBJT1JFUSBzZXJ2ZXIiKToKPiBQYXVsIGlzIE9vTyBmb3IgYSB3aGlsZSwgc28gcmVw
bHlpbmcgb24gaGlzIGJlaGFsZi4KClRoYW5rIHlvdS4KCj4gUWVtdS10cmFkIGhhcyBubyBzdXBw
b3J0IGZvciBNTUNGRywgd2hpY2ggaXMgdGhlIG1lbW9yeSBtYXBwZWQgaW50ZXJmYWNlCj4gd2hp
Y2ggc3VwZXJzZWRlcyB0aGUgbW9yZSBsZWdhY3kgY2ZjL2NmOCBoYW5kbGluZyBmb3IgUENJIGNv
bmZpZyBzcGFjZQo+IGFjY2Vzc2VzLgo+IAo+IFhlbidzIGludGVyZmFjZSBwYXNzZXMgdGhlIHJl
cXVpc2l0ZSBpbmZvcm1hdGlvbiBpbiBNTUNGRyBmb3JtYXQsIHdoaWNoCj4gaXMgdGhlIG1vc3Qg
ZWZmaWNpZW50IHdheSB0byBkbyBpdC7CoCBUaGlzIHBpZWNlIG9mIChhZG1pdHRlZGx5IG1lc3N5
KQo+IGNvZGUgY29udmVydHMgdGhlIGluZm9ybWF0aW9uIHRvIHRoZSBsZWdhY3kgaW50ZXJmYWNl
IHdoaWNoIGlzIHRoZSBvbmUKPiB3aGljaCBRZW11IHVuZGVyc3RhbmRzLgo+IAo+IHRsO2RyLCBJ
dCdzIG1lc3N5LCBidXQgaXQgaXMgY29ycmVjdCwgYW5kIGlzIHRoZSBiZXN0ICgvb25seSwgc2hv
cnQgb2YKPiBpbXBsZW1lbnRpbmcgTU1DRkcgc3VwcG9ydCBpbiBxZW11LXRyYWQpIHdheSBvZiBk
b2luZyBpdC4KClRoYW5rcyBmb3IgdGhpcyBleGNlbGVudCBleHBsYW5hdGlvbi4gIENhbiB5b3Ug
cGxlYXNlIGFkZCBpdCB0byB0aGUKY29tbWl0IG1lc3NhZ2UgYW5kL29yIHRvIGEgY29tbWVudCBp
biB0aGUgY29kZSA/ICBZb3UgbWF5IHRoZW4gYWRkIG15CmFjay4gIEkgd2lsbCB0aGVuIGNvbW1p
dCB0aGUgcGF0Y2ggOi0pLgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 16:01:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 16:01: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 1fpyEA-0004DZ-UK; Wed, 15 Aug 2018 16: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=e0/s=k6=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fpyEA-0004DU-7l
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 16:00:54 +0000
X-Inumbo-ID: 75d82544-a0a4-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 75d82544-a0a4-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 16:01:25 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 15 Aug 2018 10:00:51 -0600
Message-Id: <5B744E3002000078001DE7E8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 15 Aug 2018 10:00:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Brian Woods" <brian.woods@amd.com>
References: <20180809194213.56671-1-brian.woods@amd.com>
 <20180809194213.56671-3-brian.woods@amd.com>
In-Reply-To: <20180809194213.56671-3-brian.woods@amd.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/spec-ctrl: add support for
 modifying SSBD 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+IE9uIDA5LjA4LjE4IGF0IDIxOjQyLCA8YnJpYW4ud29vZHNAYW1kLmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2FyY2gveDg2L2NwdS9hbWQuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvYW1k
LmMKPiBAQCAtNjExLDE0ICs2MTEsOSBAQCBzdGF0aWMgdm9pZCBpbml0X2FtZChzdHJ1Y3QgY3B1
aW5mb194ODYgKmMpCj4gIAkJCXNzYmRfYW1kX2xzX2NmZ19tYXNrID0gMXVsbCA8PCBiaXQ7Cj4g
IAl9Cj4gIAo+IC0JaWYgKHNzYmRfYW1kX2xzX2NmZ19tYXNrICYmICFyZG1zcl9zYWZlKE1TUl9B
TUQ2NF9MU19DRkcsIHZhbHVlKSkgewo+ICsJaWYgKHNzYmRfYW1kX2xzX2NmZ19tYXNrICYmICFy
ZG1zcl9zYWZlKE1TUl9BTUQ2NF9MU19DRkcsIHZhbHVlKSkKPiAgCQlpZiAoIWJvb3RfY3B1X2hh
cyhYODZfRkVBVFVSRV9TU0JEX0FNRF9MU19DRkcpKQo+ICAJCQlzZXR1cF9mb3JjZV9jcHVfY2Fw
KFg4Nl9GRUFUVVJFX1NTQkRfQU1EX0xTX0NGRyk7CgpJZiB0aGUgaW5uZXIgaWYoKSB3YXMgbm90
IHRvIGdvIGF3YXkgYWx0b2dldGhlciBpbiBwYXRjaCAxLCBwbGVhc2UKZm9sZCB0d28gc3VjY2Vz
c2l2ZSBpZigpLXMgbGlrZSB0aGVzZS4KCj4gLS0tIGEveGVuL2FyY2gveDg2L3NwZWNfY3RybC5j
Cj4gKysrIGIveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jCgpGaXJzdCBvZiBhbGwgLSBJJ20gbm90
IGNvbnZpbmNlZCBzb21lIG9mIHRoZSBBTUQgc3BlY2lmaWMgY29kZSBoZXJlCndvdWxkbid0IGJl
dHRlciBsaXZlIGluIGNwdS9hbWQuYy4KCj4gQEAgLTUwLDcgKzUxLDE2IEBAIGJvb2wgX19pbml0
ZGF0YSBic3BfZGVsYXlfc3BlY19jdHJsOwo+ICB1aW50OF90IF9fcmVhZF9tb3N0bHkgZGVmYXVs
dF94ZW5fc3BlY19jdHJsOwo+ICB1aW50OF90IF9fcmVhZF9tb3N0bHkgZGVmYXVsdF9zcGVjX2N0
cmxfZmxhZ3M7Cj4gIAo+ICsvKiBmb3IgU1NCRCBzdXBwb3J0IGZvciBBTUQgdmlhIExTX0NGRyAq
Lwo+ICsjZGVmaW5lIFNTQkRfQU1EX01BWF9TT0NLRVQgMgo+ICtzdHJ1Y3Qgc3NiZF9hbWRfbHNf
Y2ZnX3NtdF9zdGF0dXMgewo+ICsgICAgc3BpbmxvY2tfdCBsb2NrOwo+ICsgICAgdWludDMyX3Qg
bWFzazsKPiArfSBfX2F0dHJpYnV0ZV9fICgoYWxpZ25lZCAoNjQpKSk7CgpXaGVyZSdzIHRoaXMg
bGl0ZXJhbCA2NCBjb21pbmcgZnJvbT8gRG8geW91IHBlcmhhcHMgbWVhbgpTTVBfQ0FDSEVfQllU
RVM/IEFuZCBpZiB0aGlzIGlzIHJlYWxseSBuZWVkZWQgKGFzIHNhaWQgYmVmb3JlLApJIHRoaW5r
IHRoZSBhcnJheSB3b3VsZCBiZXR0ZXIgYmUgZHluYW1pY2FsbHkgYWxsb2NhdGVkIHRoYW4gaGF2
aW5nCmNvbXBpbGUgdGltZSBkZXRlcm1pbmVkIGZpeGVkIHNpemUpLCB0aGVuIHBsZWFzZSBkb24n
dCBvcGVuLWNvZGUKX19hbGlnbmVkKCkuCgo+ICtib29sIF9fcmVhZF9tb3N0bHkgc3NiZF9hbWRf
c210X2VuID0gZmFsc2U7Cj4gK2Jvb2wgX19yZWFkX21vc3RseSBkZWZhdWx0X3hlbl9zc2JkX2Ft
ZF9sc19jZmdfZW4gPSBmYWxzZTsKPiAgdWludDY0X3QgX19yZWFkX21vc3RseSBzc2JkX2FtZF9s
c19jZmdfbWFzayA9IDB1bGw7Cj4gK3N0cnVjdCBzc2JkX2FtZF9sc19jZmdfc210X3N0YXR1cyAq
c3NiZF9hbWRfc210X3N0YXR1c1tTU0JEX0FNRF9NQVhfU09DS0VUXSA9IHtOVUxMfTsKClNldmVy
YWwgZnVydGhlciBwb2ludGxlc3MgaW5pdGlhbGl6ZXJzLgoKPiArc3RhdGljIHZvaWQgc3NiZF9h
bWRfbHNfY2ZnX3NldF9zbXQoYm9vbCBlbmFibGVfc3NiZCkKPiArewo+ICsgICAgdWludDMyX3Qg
c29ja2V0LCBjb3JlLCB0aHJlYWQ7Cj4gKyAgICB1aW50NjRfdCBlbmFibGVfbWFzazsKPiArICAg
IHVpbnQ2NF90IGxzX2NmZzsKPiArICAgIHN0cnVjdCBzc2JkX2FtZF9sc19jZmdfc210X3N0YXR1
cyAqc3RhdHVzOwo+ICsgICAgY29uc3Qgc3RydWN0IGNwdWluZm9feDg2ICAqYyA9ICAmY3VycmVu
dF9jcHVfZGF0YTsKPiArCj4gKyAgICBzb2NrZXQgPSBjLT5waHlzX3Byb2NfaWQ7Cj4gKyAgICBj
b3JlICAgPSBjLT5jcHVfY29yZV9pZDsKPiArICAgIHRocmVhZCA9IGMtPmFwaWNpZCAmIChjLT54
ODZfbnVtX3NpYmxpbmdzIC0gMSk7Cj4gKyAgICBzdGF0dXMgPSBzc2JkX2FtZF9zbXRfc3RhdHVz
W3NvY2tldF0gKyBjb3JlOwo+ICsgICAgZW5hYmxlX21hc2sgPSAoMXVsbCA8PCB0aHJlYWQpOwo+
ICsKPiArICAgIHNwaW5fbG9jaygmc3RhdHVzLT5sb2NrKTsKPiArCj4gKyAgICBpZiAoIGVuYWJs
ZV9zc2JkICkKPiArICAgIHsKPiArICAgICAgICBpZiAoICEoc3RhdHVzLT5tYXNrICYgZW5hYmxl
X21hc2spICkKClNvIHdpdGggLT5tYXNrIGJlaW5nIHVpbnQzMl90LCB3aHkgZG9lcyBlbmFibGVf
bWFzayBuZWVkIHRvIGJlCnVpbnQ2NF90PyBFdmVuIHVpbnQzMl90IHNlZW1zIHdheSBtb3JlIHRo
YW4gbmVlZGVkLCBidXQgdGhlcmUncwpjZXJ0YWlubHkgbm8gcG9pbnQgZ29pbmcgYmVsb3cgdGhp
cy4gSnVzdCB0aGF0LCBhcyBleHByZXNzZWQgYmVmb3JlLAp5b3Ugc2hvdWxkIHBsZWFzZSB1c2Ug
InVuc2lnbmVkIGludCIgaW4gZmF2b3Igb2YgdWludDMyX3QgZXZlcnl3aGVyZSwKdW5sZXNzIHlv
dSByZWFsbHkgbmVlZCBzb21ldGhpbmcgdGhhdCdzIGV4YWN0bHkgMzItYml0cyB3aWRlLgoKPiAr
ICAgICAgICB7Cj4gKyAgICAgICAgICAgIHN0YXR1cy0+bWFzayB8PSBlbmFibGVfbWFzazsKPiAr
ICAgICAgICAgICAgcmRtc3JsKE1TUl9BTUQ2NF9MU19DRkcsIGxzX2NmZyk7Cj4gKyAgICAgICAg
ICAgIGlmICggIShsc19jZmcgJiBzc2JkX2FtZF9sc19jZmdfbWFzaykgKQo+ICsgICAgICAgICAg
ICB7Cj4gKyAgICAgICAgICAgICAgICBsc19jZmcgfD0gc3NiZF9hbWRfbHNfY2ZnX21hc2s7Cj4g
KyAgICAgICAgICAgICAgICB3cm1zcmwoTVNSX0FNRDY0X0xTX0NGRywgbHNfY2ZnKTsKPiArICAg
ICAgICAgICAgfQo+ICsgICAgICAgIH0KPiArICAgIH0KPiArICAgIGVsc2UKPiArICAgIHsKPiAr
ICAgICAgICBpZiAoIHN0YXR1cy0+bWFzayAmIGVuYWJsZV9tYXNrICkKPiArICAgICAgICB7Cj4g
KyAgICAgICAgICAgIHN0YXR1cy0+bWFzayAmPSB+ZW5hYmxlX21hc2s7Cj4gKyAgICAgICAgICAg
IHJkbXNybChNU1JfQU1ENjRfTFNfQ0ZHLCBsc19jZmcpOwo+ICsgICAgICAgICAgICBpZiAoIChs
c19jZmcgJiBzc2JkX2FtZF9sc19jZmdfbWFzaykgJiYgKHN0YXR1cy0+bWFzayA9PSAwKSApCgpQ
bGVhc2UgcHJlZmVyIHRoZSBzaG9ydGVyICEgb3ZlciAiID09IDAiLgoKPiArICAgICAgICAgICAg
ewo+ICsgICAgICAgICAgICAgICAgbHNfY2ZnICY9IH5zc2JkX2FtZF9sc19jZmdfbWFzazsKPiAr
ICAgICAgICAgICAgICAgIHdybXNybChNU1JfQU1ENjRfTFNfQ0ZHLCBsc19jZmcpOwo+ICsgICAg
ICAgICAgICB9Cj4gKyAgICAgICAgfQo+ICsgICAgfQo+ICsKPiArICAgIHNwaW5fdW5sb2NrKCZz
dGF0dXMtPmxvY2spOwo+ICt9Cj4gKwo+ICt2b2lkIHNzYmRfYW1kX2xzX2NmZ19zZXQoYm9vbCBl
bmFibGVfc3NiZCkKPiArewo+ICsgICAgaWYgKCAhc3NiZF9hbWRfbHNfY2ZnX21hc2sgfHwKPiAr
ICAgICAgICAgIWJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TU0JEX0FNRF9MU19DRkcpICkgewo+
ICsgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwgIlNTQkQgQU1EIExTIENGRzogaW52YWxpZCBt
YXNrIG9yIG1pc3NpbmcgZmVhdHVyZVxuIik7CgpJZiB0aGUgcGxhbiBpcyBmb3IgdGhlIGZ1bmN0
aW9uIHRvIGFsc28gYmUgY2FsbGVkIGF0IHJ1bnRpbWUgZXZlbnR1YWxseSwKdGhpcyBkcHJpbnRr
KCkgbmVlZHMgdG8gZ28gYXdheS4KCj4gKyAgICAgICAgcmV0dXJuOwo+ICsgICAgfQo+ICsKPiAr
ICAgIGlmICggc3NiZF9hbWRfc210X2VuICkKPiArICAgICAgICBzc2JkX2FtZF9sc19jZmdfc2V0
X3NtdChlbmFibGVfc3NiZCk7Cj4gKyAgICBlbHNlCj4gKyAgICAgICAgc3NiZF9hbWRfbHNfY2Zn
X3NldF9ub25zbXQoZW5hYmxlX3NzYmQpOwo+ICt9Cj4gKwo+ICtzdGF0aWMgaW50IF9faW5pdCBz
c2JkX2FtZF9sc19jZmdfaW5pdCh2b2lkKQo+ICt7Cj4gKyAgICB1aW50MzJfdCBjb3Jlc19wZXJf
c29ja2V0LCB0aHJlYWRzX3Blcl9jb3JlOwo+ICsgICAgY29uc3Qgc3RydWN0IGNwdWluZm9feDg2
ICAqYyA9ICAmYm9vdF9jcHVfZGF0YTsKPiArICAgIHVpbnQzMl90IGNvcmUsIHNvY2tldDsKPiAr
Cj4gKyAgICBpZiAoICFzc2JkX2FtZF9sc19jZmdfbWFzayB8fAo+ICsgICAgICAgICAhYm9vdF9j
cHVfaGFzKFg4Nl9GRUFUVVJFX1NTQkRfQU1EX0xTX0NGRykgKQo+ICsgICAgICAgIGdvdG8gc3Ni
ZF9hbWRfbHNfY2ZnX2luaXRfZmFpbDsKCldoeSBub3Qgc2ltcGx5ICJyZXR1cm4iPwoKPiArICAg
IHN3aXRjaCAoIGMtPng4NiApCj4gKyAgICB7Cj4gKyAgICBjYXNlIDB4MTU6Cj4gKyAgICBjYXNl
IDB4MTY6Cj4gKyAgICAgICAgYnJlYWs7Cj4gKwo+ICsgICAgY2FzZSAweDE3Ogo+ICsgICAgICAg
IGNvcmVzX3Blcl9zb2NrZXQgPSBjLT54ODZfbWF4X2NvcmVzOwo+ICsgICAgICAgIHRocmVhZHNf
cGVyX2NvcmUgPSBjLT54ODZfbnVtX3NpYmxpbmdzOwo+ICsKPiArICAgICAgICBpZiAoIHRocmVh
ZHNfcGVyX2NvcmUgPiAxICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIHNzYmRfYW1kX3Nt
dF9lbiA9IHRydWU7Cj4gKyAgICAgICAgICAgIGZvciAoIHNvY2tldCA9IDA7IHNvY2tldCA8IFNT
QkRfQU1EX01BWF9TT0NLRVQ7IHNvY2tldCsrICkKPiArICAgICAgICAgICAgewo+ICsgICAgICAg
ICAgICAgICAgc3NiZF9hbWRfc210X3N0YXR1c1tzb2NrZXRdID0KPiArICAgICAgICAgICAgICAg
ICAgKHN0cnVjdCBzc2JkX2FtZF9sc19jZmdfc210X3N0YXR1cyAqKQo+ICsgICAgICAgICAgICAg
ICAgICB4bWFsbG9jX2FycmF5KHN0cnVjdCBzc2JkX2FtZF9sc19jZmdfc210X3N0YXR1cywKPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb3Jlc19wZXJfc29ja2V0KTsKClBvaW50
bGVzcyBjYXN0LgoKPiArICAgICAgICAgICAgICAgIGlmICggc3NiZF9hbWRfc210X3N0YXR1c1tz
b2NrZXRdID09IE5VTEwgKQo+ICsgICAgICAgICAgICAgICAgewo+ICsgICAgICAgICAgICAgICAg
ICAgIGRwcmludGsoWEVOTE9HX0VSUiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICJT
U0JEIEFNRCBMUyBDRkc6IGVycm9yIGluIHN0YXR1cyBhbGxvY2luZ1xuIik7Cj4gKyAgICAgICAg
ICAgICAgICAgICAgZ290byBzc2JkX2FtZF9sc19jZmdfaW5pdF9mYWlsOwo+ICsgICAgICAgICAg
ICAgICAgfQo+ICsgICAgICAgICAgICB9Cj4gKwo+ICsgICAgICAgICAgICBmb3IgKCBzb2NrZXQg
PSAwOyBzb2NrZXQgPCBTU0JEX0FNRF9NQVhfU09DS0VUOyBzb2NrZXQrKyApCj4gKyAgICAgICAg
ICAgIHsKPiArICAgICAgICAgICAgICAgIGZvciAoIGNvcmUgPSAwOyBjb3JlIDwgY29yZXNfcGVy
X3NvY2tldDsgY29yZSsrICkKPiArICAgICAgICAgICAgICAgIHsKPiArICAgICAgICAgICAgICAg
ICAgICBzcGluX2xvY2tfaW5pdCgmc3NiZF9hbWRfc210X3N0YXR1c1tzb2NrZXRdW2NvcmVdLmxv
Y2spOwo+ICsgICAgICAgICAgICAgICAgICAgIHNzYmRfYW1kX3NtdF9zdGF0dXNbc29ja2V0XVtj
b3JlXS5tYXNrID0gMDsKPiArICAgICAgICAgICAgICAgIH0KPiArICAgICAgICAgICAgfQo+ICsg
ICAgICAgIH0KPiArICAgICAgICBicmVhazsKPiArCj4gKyAgICBkZWZhdWx0Ogo+ICsgICAgICAg
IGdvdG8gc3NiZF9hbWRfbHNfY2ZnX2luaXRfZmFpbDsKPiArICAgIH0KPiArCj4gKyAgICBpZiAo
IGRlZmF1bHRfeGVuX3NzYmRfYW1kX2xzX2NmZ19lbiApCj4gKyAgICAgICAgc3NiZF9hbWRfbHNf
Y2ZnX3NldCh0cnVlKTsKPiArCj4gKyAgICByZXR1cm4gMDsKPiArCj4gKyBzc2JkX2FtZF9sc19j
ZmdfaW5pdF9mYWlsOgo+ICsgICAgZm9yICggc29ja2V0ID0gMDsgc29ja2V0IDwgU1NCRF9BTURf
TUFYX1NPQ0tFVDsgc29ja2V0KysgKQo+ICsgICAgICAgIGlmICggc3NiZF9hbWRfc210X3N0YXR1
c1tzb2NrZXRdICE9IE5VTEwgKQo+ICsgICAgICAgICAgIHhmcmVlKHNzYmRfYW1kX3NtdF9zdGF0
dXNbc29ja2V0XSk7CgpUaGVyZSdzIG5vIG5lZWQgZm9yIHRoZSBpZigpIGhlcmUuCgo+ICsgICAg
c2V0dXBfY2xlYXJfY3B1X2NhcChYODZfRkVBVFVSRV9TU0JEX0FNRF9MU19DRkcpOwoKVGhlIHNh
bWUgZmVhdHVyZSBtdXN0IG5vdCBmaXJzdCBiZSBmb3JjZWQsIGFuZCB0aGUgY2xlYXJlZC4gUGxl
YXNlCnRha2UgYSBsb29rIGF0IHRoZSBpbXBsZW1lbnRhdGlvbiBvZiB0aGUgZnVuY3Rpb25zLgoK
PiArICAgIGRlZmF1bHRfeGVuX3NzYmRfYW1kX2xzX2NmZ19lbiA9IGZhbHNlOwo+ICsKPiArICAg
IGRwcmludGsoWEVOTE9HX0VSUiwgIlNTQkQgQU1EIExTIENGRzogZGlzYWxiaW5nIFNTQkQgZHVl
IHRvIGVycm9yc1xuIik7Cj4gKwo+ICsgICAgcmV0dXJuIDE7CgpJZiB0aGUgZnVuY3Rpb24gcmV0
dXJucyAwIGFuZCAxIG9ubHksIGl0IGxvb2tzIGxpa2UgeW91J3ZlIG1lYW50IHRvCnVzZSBib29s
LCBmYWxzZSwgYW5kIHRydWUgcmVzcGVjdGl2ZWx5LgoKSmFuCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 16:10:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 16: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 1fpyN1-0004jC-CZ; Wed, 15 Aug 2018 16:10: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=cnoq=k6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpyMz-0004Yj-2h
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 16:10:01 +0000
X-Inumbo-ID: 815cce64-a0a5-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 815cce64-a0a5-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 18:08:53 +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 1fpyMq-0006x8-2H; Wed, 15 Aug 2018 16:09:52 +0000
Received: from iwj by xenbits.xenproject.org with local (Exim 4.89)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1fpyMp-0006mM-Vn; Wed, 15 Aug 2018 16:09:51 +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: <E1fpyMp-0006mM-Vn@xenbits.xenproject.org>
Date: Wed, 15 Aug 2018 16:09:51 +0000
Subject: [Xen-devel] Xen Security Advisory 274 v3 (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 3

      Linux: Uninitialized state in x86 PV failsafe callback path

UPDATES IN VERSION 3
====================

Fix spelling in CREDITS.

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 Lutomirski.

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

iQEcBAEBCAAGBQJbdFA5AAoJEIP+FMlX6CvZWQQIAIxMK2w6CsH2aNQRDiDrgcBc
2FkBbroS5I1XHEhWVyO19aPhp1R3mYNU+pTUUFOevQuKvTP0nuZ0csgk5LUj9UP7
EE/3vM3jkAfmIIuXCAegOcznnEl6Wi9aMKGVXcxMkRu9qjKStGr4We5qvmdPncUj
DkTdD6VbmM/Q665b0jU4j2aZPDMsH63qrsbz1rsnPAlYUi1R+yKw56Q5UdRJK17j
Jc74v+elyqOkFq7QwH1usfnko+DQziLyLqEBQOztTSps2qYM+VwHLAZkhxNyuLsu
2x9/1D8XoZ+BHvVsVe50QmoNcJViMMunnHNhWYHmtXLYFErwUOt48N1vl+3xFpo=
=k4Ak
-----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 Aug 15 16:39:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 16:39:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpyoj-0007N1-6R; Wed, 15 Aug 2018 16:38:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fpyoh-0007Mw-Au
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 16:38:39 +0000
X-Inumbo-ID: 8067909d-a0a9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8067909d-a0a9-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 18:37:30 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,243,1531785600"; d="scan'208";a="62890329"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 15 Aug 2018 17:38:18 +0100
Message-ID: <1534351098-24875-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] qemu-trad: stop using the default IOREQ
 server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 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>

RnJvbTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KCkJlY2F1c2UgcWVt
dS10cmFkIGlzIHVzaW5nIHRoZSBsZWdhY3kgSFZNIHBhcmFtIG1lY2hhbmlzbSBvZiBob29raW5n
IGludG8KWGVuLCBpdCBtZWFucyB0aGF0IFhlbiBoYXMgdG8gbWFpbnRhaW4gdGhlIG5vdGlvbiBv
ZiBhICdkZWZhdWx0JyBJT1JFUQpzZXJ2ZXIgd2hpY2ggaXMgd2hlcmUgYWxsIEkvTyBnb2VzIGlm
IG5vIG90aGVyIGRldmljZSBtb2RlbCBjbGFpbXMgaXQuCk1haW50YWluaW5nIHRoaXMgY29kZSBp
biBYZW4gaGFzIGEgY29zdCBhbmQgaXQgd291bGQgYmUgZ29vZCBpZiB0aGUgcHJvamVjdApubyBs
b25nZXIgaGFkIHRvIHBheSBpdC4KClRoaXMgcGF0Y2ggbWFrZXMgdGhlIG5lY2Vzc2FyeSBtaW5p
bWFsIGNoYW5nZXMgdG8gdGhlIHFlbXUtdHJhZCB0byB1c2UgdGhlCklPUkVRIHNlcnZlciBBUEkg
dG8gaG9vayBpbnRvIFhlbi4gVGhpcyBtZWFucyB0aGUgZGVmYXVsdCBJT1JFUSBzZXJ2ZXIKd2ls
bCBubyBsb25nZXIgYmUgaW4gdXNlIGFuZCB0aHVzIGl0IG5vIGxvbmdlciBuZWVkcyB0byBiZSBt
YWludGFpbmVkLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0
cml4LmNvbT4KQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Ci0tLQp2MjogTGVhdmUgY29tbWVudCBhYm91dCBNTUNGRy9sZWdhY3kgY29tcGF0aWJpbGl0
eQotLS0KIGh3L3BjaS5jICAgICAgICAgICAgfCAgMyArKysKIGh3L3hlbl9tYWNoaW5lX2Z2LmMg
fCA3NSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0t
LQogaTM4Ni1kbS9leGVjLWRtLmMgICB8IDEwICsrKystLS0KIGkzODYtZG0vaGVscGVyMi5jICAg
fCAzNSArKysrKysrKysrKysrKysrKysrLS0tLS0tCiBxZW11LXhlbi5oICAgICAgICAgIHwgIDgg
KysrKysrCiA1IGZpbGVzIGNoYW5nZWQsIDExMiBpbnNlcnRpb25zKCspLCAxOSBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS9ody9wY2kuYyBiL2h3L3BjaS5jCmluZGV4IGM0MjMyODUuLjY4ZTU4
MDUgMTAwNjQ0Ci0tLSBhL2h3L3BjaS5jCisrKyBiL2h3L3BjaS5jCkBAIC0yNjMsNiArMjYzLDgg
QEAgUENJRGV2aWNlICpwY2lfcmVnaXN0ZXJfZGV2aWNlKFBDSUJ1cyAqYnVzLCBjb25zdCBjaGFy
ICpuYW1lLAogICAgIHBjaV9kZXYtPmNvbmZpZ193cml0ZSA9IGNvbmZpZ193cml0ZTsKICAgICBi
dXMtPmRldmljZXNbZGV2Zm5dID0gcGNpX2RldjsKICAgICBwY2lfZGV2LT5pcnEgPSBxZW11X2Fs
bG9jYXRlX2lycXMocGNpX3NldF9pcnEsIHBjaV9kZXYsIDQpOworCisgICAgbWFwX3BjaV9kZXYo
cGNpX2Rldi0+ZGV2Zm4pOwogICAgIHJldHVybiBwY2lfZGV2OwogfQogCkBAIC0zMDUsNiArMzA3
LDcgQEAgaW50IHBjaV91bnJlZ2lzdGVyX2RldmljZShQQ0lEZXZpY2UgKnBjaV9kZXYpCiB7CiAg
ICAgaW50IHJldCA9IDA7CiAKKyAgICB1bm1hcF9wY2lfZGV2KHBjaV9kZXYtPmRldmZuKTsKICAg
ICBpZiAocGNpX2Rldi0+dW5yZWdpc3RlcikKICAgICAgICAgcmV0ID0gcGNpX2Rldi0+dW5yZWdp
c3RlcihwY2lfZGV2KTsKICAgICBpZiAocmV0KQpkaWZmIC0tZ2l0IGEvaHcveGVuX21hY2hpbmVf
ZnYuYyBiL2h3L3hlbl9tYWNoaW5lX2Z2LmMKaW5kZXggYjM4NWQ2YS4uZjA5ODlmYSAxMDA2NDQK
LS0tIGEvaHcveGVuX21hY2hpbmVfZnYuYworKysgYi9ody94ZW5fbWFjaGluZV9mdi5jCkBAIC0z
MCw2ICszMCw3IEBACiAjaW5jbHVkZSAicWVtdS14ZW4uaCIKICNpbmNsdWRlICJxZW11LWFpby5o
IgogI2luY2x1ZGUgInhlbl9iYWNrZW5kLmgiCisjaW5jbHVkZSAicGNpLmgiCiAKICNpbmNsdWRl
IDx4ZW4vaHZtL3BhcmFtcy5oPgogI2luY2x1ZGUgPHN5cy9tbWFuLmg+CkBAIC0yNzAsNiArMjcx
LDE3IEBAIHZvaWQgcWVtdV9pbnZhbGlkYXRlX2VudHJ5KHVpbnQ4X3QgKmJ1ZmZlcikge307CiAK
ICNlbmRpZiAvKiBkZWZpbmVkKE1BUENBQ0hFKSAqLwogCitzdGF0aWMgaW9zZXJ2aWRfdCBpb3Nl
cnZpZDsKKwordm9pZCB4ZW5fZW5hYmxlX2lvKHZvaWQpCit7CisgICAgeGNfaHZtX3NldF9pb3Jl
cV9zZXJ2ZXJfc3RhdGUoeGNfaGFuZGxlLCBkb21pZCwgaW9zZXJ2aWQsIDEpOworfQorCit2b2lk
IHhlbl9kaXNhYmxlX2lvKHZvaWQpCit7CisgICAgeGNfaHZtX3NldF9pb3JlcV9zZXJ2ZXJfc3Rh
dGUoeGNfaGFuZGxlLCBkb21pZCwgaW9zZXJ2aWQsIDApOworfQogCiBzdGF0aWMgdm9pZCB4ZW5f
aW5pdF9mdihyYW1fYWRkcl90IHJhbV9zaXplLCBpbnQgdmdhX3JhbV9zaXplLAogCQkJY29uc3Qg
Y2hhciAqYm9vdF9kZXZpY2UsCkBAIC0yNzcsNyArMjg5LDkgQEAgc3RhdGljIHZvaWQgeGVuX2lu
aXRfZnYocmFtX2FkZHJfdCByYW1fc2l6ZSwgaW50IHZnYV9yYW1fc2l6ZSwKICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmluaXRyZF9maWxlbmFtZSwgY29uc3QgY2hhciAqY3B1
X21vZGVsLAogICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqZGlyZWN0X3BjaSkK
IHsKLSAgICB1bnNpZ25lZCBsb25nIGlvcmVxX3BmbjsKKyAgICBleHRlcm4geGVuX3Bmbl90IGlv
cmVxX3BmbjsKKyAgICBleHRlcm4geGVuX3Bmbl90IGJ1ZmlvcmVxX3BmbjsKKyAgICBleHRlcm4g
ZXZ0Y2huX3BvcnRfdCBidWZpb3JlcV9ldnRjaG47CiAgICAgZXh0ZXJuIHZvaWQgKnNoYXJlZF9w
YWdlOwogICAgIGV4dGVybiB2b2lkICpidWZmZXJlZF9pb19wYWdlOwogI2lmZGVmIF9faWE2NF9f
CkBAIC0yOTUsMTAgKzMwOSwyMiBAQCBzdGF0aWMgdm9pZCB4ZW5faW5pdF9mdihyYW1fYWRkcl90
IHJhbV9zaXplLCBpbnQgdmdhX3JhbV9zaXplLAogICAgIH0KICNlbmRpZgogCi0jaWZkZWYgQ09O
RklHX1NUVUJET00gLyogdGhlIGh2bW9wIGlzIG5vdCBzdXBwb3J0ZWQgb24gb2xkZXIgaHlwZXJ2
aXNvcnMgKi8KLSAgICB4Y19zZXRfaHZtX3BhcmFtKHhjX2hhbmRsZSwgZG9taWQsIEhWTV9QQVJB
TV9ETV9ET01BSU4sIERPTUlEX1NFTEYpOwotI2VuZGlmCi0gICAgeGNfZ2V0X2h2bV9wYXJhbSh4
Y19oYW5kbGUsIGRvbWlkLCBIVk1fUEFSQU1fSU9SRVFfUEZOLCAmaW9yZXFfcGZuKTsKKyAgICBp
ZiAoeGNfaHZtX2NyZWF0ZV9pb3JlcV9zZXJ2ZXIoeGNfaGFuZGxlLCBkb21pZCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgSFZNX0lPUkVRU1JWX0JVRklPUkVRX0FUT01JQywK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmlvc2VydmlkKSkgeworICAgICAg
ICBmcHJpbnRmKGxvZ2ZpbGUsICJmYWlsZWQgdG8gY3JlYXRlIGlvcmVxIHNlcnZlcjogZXJyb3Ig
JWRcbiIsCisgICAgICAgICAgICAgICAgZXJybm8pOworICAgICAgICBleGl0KC0xKTsKKyAgICB9
CisKKyAgICBpZiAoeGNfaHZtX2dldF9pb3JlcV9zZXJ2ZXJfaW5mbyh4Y19oYW5kbGUsIGRvbWlk
LCBpb3NlcnZpZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmaW9yZXFf
cGZuLCAmYnVmaW9yZXFfcGZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICZidWZpb3JlcV9ldnRjaG4pKSB7CisgICAgICAgIGZwcmludGYobG9nZmlsZSwgImZhaWxlZCB0
byBnZXQgaW9yZXEgc2VydmVyIGluZm86IGVycm9yICVkXG4iLAorICAgICAgICAgICAgICAgIGVy
cm5vKTsKKyAgICAgICAgZXhpdCgtMSk7CisgICAgfQorCiAgICAgZnByaW50Zihsb2dmaWxlLCAi
c2hhcmVkIHBhZ2UgYXQgcGZuICVseFxuIiwgaW9yZXFfcGZuKTsKICAgICBzaGFyZWRfcGFnZSA9
IHhjX21hcF9mb3JlaWduX3JhbmdlKHhjX2hhbmRsZSwgZG9taWQsIFhDX1BBR0VfU0laRSwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBST1RfUkVBRHxQUk9UX1dSSVRF
LCBpb3JlcV9wZm4pOwpAQCAtMzA3LDE1ICszMzMsMTcgQEAgc3RhdGljIHZvaWQgeGVuX2luaXRf
ZnYocmFtX2FkZHJfdCByYW1fc2l6ZSwgaW50IHZnYV9yYW1fc2l6ZSwKICAgICAgICAgZXhpdCgt
MSk7CiAgICAgfQogCi0gICAgeGNfZ2V0X2h2bV9wYXJhbSh4Y19oYW5kbGUsIGRvbWlkLCBIVk1f
UEFSQU1fQlVGSU9SRVFfUEZOLCAmaW9yZXFfcGZuKTsKLSAgICBmcHJpbnRmKGxvZ2ZpbGUsICJi
dWZmZXJlZCBpbyBwYWdlIGF0IHBmbiAlbHhcbiIsIGlvcmVxX3Bmbik7CisgICAgZnByaW50Zihs
b2dmaWxlLCAiYnVmZmVyZWQgaW8gcGFnZSBhdCBwZm4gJWx4XG4iLCBidWZpb3JlcV9wZm4pOwog
ICAgIGJ1ZmZlcmVkX2lvX3BhZ2UgPSB4Y19tYXBfZm9yZWlnbl9yYW5nZSh4Y19oYW5kbGUsIGRv
bWlkLCBYQ19QQUdFX1NJWkUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFBST1RfUkVBRHxQUk9UX1dSSVRFLCBpb3JlcV9wZm4pOworICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQUk9UX1JFQUR8UFJPVF9XUklURSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnVmaW9yZXFfcGZuKTsKICAg
ICBpZiAoYnVmZmVyZWRfaW9fcGFnZSA9PSBOVUxMKSB7CiAgICAgICAgIGZwcmludGYobG9nZmls
ZSwgIm1hcCBidWZmZXJlZCBJTyBwYWdlIHJldHVybmVkIGVycm9yICVkXG4iLCBlcnJubyk7CiAg
ICAgICAgIGV4aXQoLTEpOwogICAgIH0KIAorICAgIHhlbl9lbmFibGVfaW8oKTsKKwogI2lmIGRl
ZmluZWQoX19pYTY0X18pCiAgICAgeGNfZ2V0X2h2bV9wYXJhbSh4Y19oYW5kbGUsIGRvbWlkLCBI
Vk1fUEFSQU1fQlVGUElPUkVRX1BGTiwgJmlvcmVxX3Bmbik7CiAgICAgZnByaW50Zihsb2dmaWxl
LCAiYnVmZmVyZWQgcGlvIHBhZ2UgYXQgcGZuICVseFxuIiwgaW9yZXFfcGZuKTsKQEAgLTM3Nyw2
ICs0MDUsMzcgQEAgc3RhdGljIHZvaWQgeGVuX2luaXRfZnYocmFtX2FkZHJfdCByYW1fc2l6ZSwg
aW50IHZnYV9yYW1fc2l6ZSwKICAgICBwY19tYWNoaW5lLmluaXQocmFtX3NpemUsIHZnYV9yYW1f
c2l6ZSwgYm9vdF9kZXZpY2UsCiAJCSAgICBrZXJuZWxfZmlsZW5hbWUsIGtlcm5lbF9jbWRsaW5l
LCBpbml0cmRfZmlsZW5hbWUsCiAJCSAgICBjcHVfbW9kZWwsIGRpcmVjdF9wY2kpOworCisgICAg
eGNfaHZtX21hcF9pb19yYW5nZV90b19pb3JlcV9zZXJ2ZXIoeGNfaGFuZGxlLCBkb21pZCwgaW9z
ZXJ2aWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCwgMCwgNjU1
MzYpOworfQorCit2b2lkIG1hcF9tbWlvX3JhbmdlKHRhcmdldF9waHlzX2FkZHJfdCBzdGFydF9h
ZGRyLCByYW1fYWRkcl90IHNpemUpCit7CisgICAgcmFtX2FkZHJfdCBlbmRfYWRkciA9IHN0YXJ0
X2FkZHIgKyBzaXplIC0gMTsKKworICAgIHhjX2h2bV9tYXBfaW9fcmFuZ2VfdG9faW9yZXFfc2Vy
dmVyKHhjX2hhbmRsZSwgZG9taWQsIGlvc2VydmlkLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIDEsIHN0YXJ0X2FkZHIsIGVuZF9hZGRyKTsKK30KKwordm9pZCB1bm1h
cF9tbWlvX3JhbmdlKHRhcmdldF9waHlzX2FkZHJfdCBzdGFydF9hZGRyLCByYW1fYWRkcl90IHNp
emUpCit7CisgICAgcmFtX2FkZHJfdCBlbmRfYWRkciA9IHN0YXJ0X2FkZHIgKyBzaXplIC0gMTsK
KworICAgIHhjX2h2bV91bm1hcF9pb19yYW5nZV9mcm9tX2lvcmVxX3NlcnZlcih4Y19oYW5kbGUs
IGRvbWlkLCBpb3NlcnZpZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgMSwgc3RhcnRfYWRkciwgZW5kX2FkZHIpOworfQorCit2b2lkIG1hcF9wY2lfZGV2KGlu
dCBkZXZmbikKK3sKKyAgICB4Y19odm1fbWFwX3BjaWRldl90b19pb3JlcV9zZXJ2ZXIoeGNfaGFu
ZGxlLCBkb21pZCwgaW9zZXJ2aWQsIDAsIDAsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFBDSV9TTE9UKGRldmZuKSwgUENJX0ZVTkMoZGV2Zm4pKTsKK30KKwordm9pZCB1
bm1hcF9wY2lfZGV2KGludCBkZXZmbikKK3sKKyAgICB4Y19odm1fdW5tYXBfcGNpZGV2X2Zyb21f
aW9yZXFfc2VydmVyKHhjX2hhbmRsZSwgZG9taWQsIGlvc2VydmlkLCAwLCAwLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVO
QyhkZXZmbikpOwogfQogCiBRRU1VTWFjaGluZSB4ZW5mdl9tYWNoaW5lID0gewpkaWZmIC0tZ2l0
IGEvaTM4Ni1kbS9leGVjLWRtLmMgYi9pMzg2LWRtL2V4ZWMtZG0uYwppbmRleCA5NjI3NGQ5Li5l
ZmRkNzdlIDEwMDY0NAotLS0gYS9pMzg2LWRtL2V4ZWMtZG0uYworKysgYi9pMzg2LWRtL2V4ZWMt
ZG0uYwpAQCAtMjk0LDggKzI5NCwxMCBAQCB2b2lkIGNwdV9yZWdpc3Rlcl9waHlzaWNhbF9tZW1v
cnkodGFyZ2V0X3BoeXNfYWRkcl90IHN0YXJ0X2FkZHIsCiAKICAgICBmb3IgKGkgPSAwOyBpIDwg
bW1pb19jbnQ7IGkrKykgeyAKICAgICAgICAgaWYobW1pb1tpXS5zdGFydCA9PSBzdGFydF9hZGRy
KSB7CisgICAgICAgICAgICB1bm1hcF9tbWlvX3JhbmdlKHN0YXJ0X2FkZHIsIG1taW9baV0uc2l6
ZSk7CiAgICAgICAgICAgICBtbWlvW2ldLmlvX2luZGV4ID0gcGh5c19vZmZzZXQ7CiAgICAgICAg
ICAgICBtbWlvW2ldLnNpemUgPSBzaXplOworICAgICAgICAgICAgbWFwX21taW9fcmFuZ2Uoc3Rh
cnRfYWRkciwgc2l6ZSk7CiAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgIH0KICAgICB9CkBA
IC0zMDgsNiArMzEwLDcgQEAgdm9pZCBjcHVfcmVnaXN0ZXJfcGh5c2ljYWxfbWVtb3J5KHRhcmdl
dF9waHlzX2FkZHJfdCBzdGFydF9hZGRyLAogICAgIG1taW9bbW1pb19jbnRdLmlvX2luZGV4ID0g
cGh5c19vZmZzZXQ7CiAgICAgbW1pb1ttbWlvX2NudF0uc3RhcnQgPSBzdGFydF9hZGRyOwogICAg
IG1taW9bbW1pb19jbnQrK10uc2l6ZSA9IHNpemU7CisgICAgbWFwX21taW9fcmFuZ2Uoc3RhcnRf
YWRkciwgc2l6ZSk7CiB9CiAKIHN0YXRpYyBpbnQgZ2V0X2ZyZWVfaW9fbWVtX2lkeCh2b2lkKQpA
QCAtMzYwLDkgKzM2MywxMCBAQCB2b2lkIGNwdV91bnJlZ2lzdGVyX2lvX21lbW9yeShpbnQgaW9f
dGFibGVfYWRkcmVzcykKICAgICBpbnQgaW9faW5kZXggPSBpb190YWJsZV9hZGRyZXNzID4+IElP
X01FTV9TSElGVDsKIAogICAgIGZvciAoaSA9IDA7IGkgPCBtbWlvX2NudDsgaSsrKSB7Ci0JaWYg
KG1taW9baV0uaW9faW5kZXggPT0gaW9faW5kZXgpIHsKLQkgICBtbWlvW2ldLnN0YXJ0ID0gbW1p
b1tpXS5zaXplID0gMDsKLQkgICBicmVhazsKKyAgICAgICAgaWYgKG1taW9baV0uaW9faW5kZXgg
PT0gaW9faW5kZXgpIHsKKyAgICAgICAgICAgIHVubWFwX21taW9fcmFuZ2UobW1pb1tpXS5zdGFy
dCwgbW1pb1tpXS5zaXplKTsKKyAgICAgICAgICAgIG1taW9baV0uc3RhcnQgPSBtbWlvW2ldLnNp
emUgPSAwOworICAgICAgICAgICAgYnJlYWs7CiAJfQogICAgIH0KIApkaWZmIC0tZ2l0IGEvaTM4
Ni1kbS9oZWxwZXIyLmMgYi9pMzg2LWRtL2hlbHBlcjIuYwppbmRleCA3ODA5M2ZlLi45OTVkNjNm
IDEwMDY0NAotLS0gYS9pMzg2LWRtL2hlbHBlcjIuYworKysgYi9pMzg2LWRtL2hlbHBlcjIuYwpA
QCAtOTgsNiArOTgsMTAgQEAgaW50IGRvbWlkX2JhY2tlbmQgPSAwOwogCiBsb25nIHRpbWVfb2Zm
c2V0ID0gMDsKIAoreGVuX3Bmbl90IGlvcmVxX3BmbjsKK3hlbl9wZm5fdCBidWZpb3JlcV9wZm47
CitldnRjaG5fcG9ydF90IGJ1ZmlvcmVxX2V2dGNobjsKKwogc2hhcmVkX2lvcGFnZV90ICpzaGFy
ZWRfcGFnZSA9IE5VTEw7CiAKICNkZWZpbmUgQlVGRkVSX0lPX01BWF9ERUxBWSAgMTAwCkBAIC0x
MjAsNyArMTI0LDYgQEAgQ1BVWDg2U3RhdGUgKmNwdV94ODZfaW5pdChjb25zdCBjaGFyICpjcHVf
bW9kZWwpCiAgICAgQ1BVWDg2U3RhdGUgKmVudjsKICAgICBzdGF0aWMgaW50IGluaXRlZDsKICAg
ICBpbnQgaSwgcmM7Ci0gICAgdW5zaWduZWQgbG9uZyBidWZpb3JlcV9ldnRjaG47CiAKICAgICBl
bnYgPSBxZW11X21hbGxvY3ooc2l6ZW9mKENQVVg4NlN0YXRlKSk7CiAgICAgaWYgKCFlbnYpCkBA
IC0xNTgsMTMgKzE2MSw2IEBAIENQVVg4NlN0YXRlICpjcHVfeDg2X2luaXQoY29uc3QgY2hhciAq
Y3B1X21vZGVsKQogICAgICAgICAgICAgfQogICAgICAgICAgICAgaW9yZXFfbG9jYWxfcG9ydFtp
XSA9IHJjOwogICAgICAgICB9Ci0gICAgICAgIHJjID0geGNfZ2V0X2h2bV9wYXJhbSh4Y19oYW5k
bGUsIGRvbWlkLCBIVk1fUEFSQU1fQlVGSU9SRVFfRVZUQ0hOLAotICAgICAgICAgICAgICAgICZi
dWZpb3JlcV9ldnRjaG4pOwotICAgICAgICBpZiAocmMgPCAwKSB7Ci0gICAgICAgICAgICBmcHJp
bnRmKGxvZ2ZpbGUsICJmYWlsZWQgdG8gZ2V0IEhWTV9QQVJBTV9CVUZJT1JFUV9FVlRDSE4gZXJy
b3I9JWRcbiIsCi0gICAgICAgICAgICAgICAgICAgIGVycm5vKTsKLSAgICAgICAgICAgIHJldHVy
biBOVUxMOwotICAgICAgICB9CiAgICAgICAgIHJjID0geGVuZXZ0Y2huX2JpbmRfaW50ZXJkb21h
aW4oeGNlX2hhbmRsZSwgZG9taWQsICh1aW50MzJfdClidWZpb3JlcV9ldnRjaG4pOwogICAgICAg
ICBpZiAocmMgPT0gLTEpIHsKICAgICAgICAgICAgIGZwcmludGYobG9nZmlsZSwgImJpbmQgaW50
ZXJkb21haW4gaW9jdGwgZXJyb3IgJWRcbiIsIGVycm5vKTsKQEAgLTQ4OSw2ICs0ODUsMjcgQEAg
c3RhdGljIHZvaWQgX19oYW5kbGVfaW9yZXEoQ1BVU3RhdGUgKmVudiwgaW9yZXFfdCAqcmVxKQog
ICAgIGNhc2UgSU9SRVFfVFlQRV9JTlZBTElEQVRFOgogICAgICAgICBxZW11X2ludmFsaWRhdGVf
bWFwX2NhY2hlKCk7CiAgICAgICAgIGJyZWFrOworICAgIGNhc2UgSU9SRVFfVFlQRV9QQ0lfQ09O
RklHOiB7CisgICAgICAgIHVpbnQzMl90IHNiZGYgPSByZXEtPmFkZHIgPj4gMzI7CisgICAgICAg
IHVpbnQzMl90IHZhbDsKKworICAgICAgICAvKgorICAgICAgICAgKiBRRU1VIGRvZXNuJ3Qgc3Vw
cG9ydCBNTUNGRywgc28gcmVwbGF5IHRoZSBDb25maWcgY3ljbGUgYXMgaWYgaXQgaGFzCisgICAg
ICAgICAqIGJlZW4gaXNzdWVkIHZpYSB0aGUgbGVnYWN5IGNmOC9jZmMgbWVjaGFuaXNtLgorICAg
ICAgICAgKi8KKworICAgICAgICAvKiBGYWtlIG91dCB0byAweGNmOCAqLworICAgICAgICB2YWwg
PSAoMXUgPDwgMzEpIHwKKyAgICAgICAgICAgICgocmVxLT5hZGRyICYgMHgwZjAwKSA8PCAxNikg
fAorICAgICAgICAgICAgKChzYmRmICYgMHhmZmZmKSA8PCA4KSB8CisgICAgICAgICAgICAocmVx
LT5hZGRyICYgMHhmYyk7CisgICAgICAgIGRvX291dHAoZW52LCAweGNmOCwgNCwgdmFsKTsKKwor
ICAgICAgICAvKiBOb3cgZmFrZSBJL08gdG8gMHhjZmMgKi8KKyAgICAgICAgcmVxLT5hZGRyID0g
MHhjZmMgfCAocmVxLT5hZGRyICYgMHgwMyk7CisgICAgICAgIGNwdV9pb3JlcV9waW8oZW52LCBy
ZXEpOworICAgICAgICBicmVhazsKKyAgICB9CiAgICAgZGVmYXVsdDoKICAgICAgICAgaHdfZXJy
b3IoIkludmFsaWQgaW9yZXEgdHlwZSAweCV4XG4iLCByZXEtPnR5cGUpOwogICAgIH0KQEAgLTY0
NSw2ICs2NjIsNyBAQCBpbnQgbWFpbl9sb29wKHZvaWQpCiAKICAgICAgICAgLyogU2F2ZSB0aGUg
ZGV2aWNlIHN0YXRlICovCiAgICAgICAgIGFzcHJpbnRmKCZxZW11X2ZpbGUsICIvdmFyL2xpYi94
ZW4vcWVtdS1zYXZlLiVkIiwgZG9taWQpOworICAgICAgICB4ZW5fZGlzYWJsZV9pbygpOwogICAg
ICAgICBkb19zYXZldm0ocWVtdV9maWxlKTsKICAgICAgICAgZnJlZShxZW11X2ZpbGUpOwogCkBA
IC02NTgsNiArNjc2LDcgQEAgaW50IG1haW5fbG9vcCh2b2lkKQogICAgICAgICAgICAgICAgIHhl
bnN0b3JlX3Byb2Nlc3NfZXZlbnQoTlVMTCk7CiAgICAgICAgIH0KIAorICAgICAgICB4ZW5fZW5h
YmxlX2lvKCk7CiAgICAgICAgIHhlbnN0b3JlX3JlY29yZF9kbV9zdGF0ZSgicnVubmluZyIpOwog
ICAgIH0KIApkaWZmIC0tZ2l0IGEvcWVtdS14ZW4uaCBiL3FlbXUteGVuLmgKaW5kZXggMDU5ODY2
OC4uODYyZDM5OSAxMDA2NDQKLS0tIGEvcWVtdS14ZW4uaAorKysgYi9xZW11LXhlbi5oCkBAIC0x
MzgsNCArMTM4LDEyIEBAIGludCBoYXNfdHBtX2RldmljZV9kYW5nZXIodm9pZCk7CiBzdGF0aWMg
dm9pZCB2Z2FfZGlydHlfbG9nX3N0YXJ0KHZvaWQgKnMpIHsgfQogc3RhdGljIHZvaWQgdmdhX2Rp
cnR5X2xvZ19zdG9wKHZvaWQgKnMpIHsgfQogCit2b2lkIHhlbl9lbmFibGVfaW8odm9pZCk7Cit2
b2lkIHhlbl9kaXNhYmxlX2lvKHZvaWQpOworCit2b2lkIG1hcF9tbWlvX3JhbmdlKHRhcmdldF9w
aHlzX2FkZHJfdCBzdGFydF9hZGRyLCByYW1fYWRkcl90IHNpemUpOwordm9pZCB1bm1hcF9tbWlv
X3JhbmdlKHRhcmdldF9waHlzX2FkZHJfdCBzdGFydF9hZGRyLCByYW1fYWRkcl90IHNpemUpOwor
dm9pZCBtYXBfcGNpX2RldihpbnQgZGV2Zm4pOwordm9pZCB1bm1hcF9wY2lfZGV2KGludCBkZXZm
bik7CisKICNlbmRpZiAvKlFFTVVfWEVOX0gqLwotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 17:08:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 17:08: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 1fpzHD-0001Ei-Gp; Wed, 15 Aug 2018 17:08:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fpzHC-0001Ec-DH
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 17:08:06 +0000
X-Inumbo-ID: d8d91c3f-a0ad-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d8d91c3f-a0ad-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 17:08:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,243,1531785600"; d="scan'208";a="62894796"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 15 Aug 2018 18:07:49 +0100
Message-ID: <1534352869-27401-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: Fixes to OS Visible Workaround 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>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>, Jan Beulich <JBeulich@suse.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T1NWVyBkYXRhIGlzIHRlY2huaWNhbGx5IHBlci1jcHUsIGJ1dCBpdCBpcyB0aGUgZmlybXdhcmVz
IHJlcG9uc2liaWxpdHkgdG8KbWFrZSBpdCBlcXVpdmVsZW50IG9uIGVhY2ggY3B1LiAgQSBndWVz
dHMgT1NWVyBkYXRhIGlzIHNvdXJjZXMgZnJvbSBnbG9iYWwKZGF0YSBpbiBYZW4sIGNsZWFybHkg
bWFraW5nIGl0IHBlci1kb21haW4gZGF0YSByYXRoZXIgdGhhbiBwZXItdmNwdSBkYXRhLgoKTW92
ZSB0aGUgZGF0YSBmcm9tIHN0cnVjdCBhcmNoX3N2bV9zdHJ1Y3QgdG8gc3RydWN0IHN2bV9kb21h
aW4sIGFuZCBjYWxsCnN2bV9ndWVzdF9vc3Z3X2luaXQoKSBmcm9tIHN2bV9kb21haW5faW5pdGlh
bGlzZSgpIGluc3RlYWQgb2YKc3ZtX3ZjcHVfaW5pdGlhbGlzZSgpLgoKSW4gc3ZtX2d1ZXN0X29z
dndfaW5pdCgpLCByZWFkaW5nIG9zdndfbGVuZ3RoIGFuZCBvc3Z3X3N0YXR1cyBtdXN0IGJlIGRv
bmUKdW5kZXIgdGhlIG9zdndfbG9jayB0byBhdm9pZCBvYnNlcnZpbmcgbWlzbWF0Y2hlZCB2YWx1
ZXMuICBUaGUgZ3Vlc3RzIHZpZXcgb2YKb3N2d19sZW5ndGggYWxzbyBuZWVkcyBjbGlwcGluZyBh
dCA2NCBhcyB3ZSBvbmx5IG9mZmVyIG9uZSBzdGF0dXMgcmVnaXN0ZXIgKFRvCmRhdGUsIDUgaXMg
dGhlIG1heGltdW0gaW5kZXggZGVmaW5lZCBBRkFJQ1QpLiAgQXZvaWQgb3BlbmNvZGluZyBtYXgo
KS4KCkRyb3Agc3ZtX2hhbmRsZV9vc3Z3KCkgYXMgaXRzIHNob3J0ZXIgYW5kIHNpbXBsZXIgdG8g
aW1wbGVtZW50IHRoZQpmdW5jdGlvbmFsaXR5IGlubGluZSBpbiBzdm1fbXNyX3tyZWFkLHdyaXRl
fV9pbnRlcmNlcHQoKS4gIEFzIHRoZSBPU1ZXIE1TUnMKYXJlIGEgY29udGlndW91cyBibG9jaywg
d2UgY2FuIGFjY2VzcyB0aGVtIGFzIGFuIGFycmF5IGZvciBzaW1wbGljaXR5LgoKU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBC
b3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgpDQzogU3VyYXZlZSBT
dXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KQ0M6IEJyaWFuIFdv
b2RzIDxicmlhbi53b29kc0BhbWQuY29tPgpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2Uu
Y29tPgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jICAgICAgICAgfCA0NyArKysrKysr
KysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
c3ZtL3ZtY2IuaCB8IDE0ICsrKysrKystLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAyNiBpbnNlcnRp
b25zKCspLCAzNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3N2
bS9zdm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCmluZGV4IDM3Zjc4MmIuLmExNmYz
NzIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9odm0vc3ZtL3N2bS5jCkBAIC0xMTk1LDE3ICsxMTk1LDE4IEBAIHZvaWQgc3ZtX3ZtZW50
ZXJfaGVscGVyKGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIHZtY2ItPnJm
bGFncyA9IHJlZ3MtPnJmbGFncyB8IFg4Nl9FRkxBR1NfTUJTOwogfQogCi1zdGF0aWMgdm9pZCBz
dm1fZ3Vlc3Rfb3N2d19pbml0KHN0cnVjdCB2Y3B1ICp2Y3B1KQorc3RhdGljIHZvaWQgc3ZtX2d1
ZXN0X29zdndfaW5pdChzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIGlmICggYm9vdF9jcHVfZGF0
YS54ODZfdmVuZG9yICE9IFg4Nl9WRU5ET1JfQU1EICkKLSAgICAgICAgcmV0dXJuOworICAgIHN0
cnVjdCBzdm1fZG9tYWluICpzdm0gPSAmZC0+YXJjaC5odm1fZG9tYWluLnN2bTsKKworICAgIHNw
aW5fbG9jaygmb3N2d19sb2NrKTsKIAogICAgIC8qCiAgICAgICogR3Vlc3RzIHNob3VsZCBzZWUg
ZXJyYXRhIDQwMCBhbmQgNDE1IGFzIGZpeGVkIChhc3N1bWluZyB0aGF0CiAgICAgICogSExUIGFu
ZCBJTyBpbnN0cnVjdGlvbnMgYXJlIGludGVyY2VwdGVkKS4KICAgICAgKi8KLSAgICB2Y3B1LT5h
cmNoLmh2bV9zdm0ub3N2dy5sZW5ndGggPSAob3N2d19sZW5ndGggPj0gMykgPyBvc3Z3X2xlbmd0
aCA6IDM7Ci0gICAgdmNwdS0+YXJjaC5odm1fc3ZtLm9zdncuc3RhdHVzID0gb3N2d19zdGF0dXMg
JiB+KDZVTEwpOworICAgIHN2bS0+b3N2dy5sZW5ndGggPSBtaW4obWF4KDN1bCwgb3N2d19sZW5n
dGgpLCA2NHVsKTsKKyAgICBzdm0tPm9zdncuc3RhdHVzID0gb3N2d19zdGF0dXMgJiB+NjsKIAog
ICAgIC8qCiAgICAgICogQnkgaW5jcmVhc2luZyBWQ1BVJ3Mgb3N2dy5sZW5ndGggdG8gMyB3ZSBh
cmUgdGVsbGluZyB0aGUgZ3Vlc3QgdGhhdApAQCAtMTIxNiw3ICsxMjE3LDkgQEAgc3RhdGljIHZv
aWQgc3ZtX2d1ZXN0X29zdndfaW5pdChzdHJ1Y3QgdmNwdSAqdmNwdSkKICAgICAgKiBpcyBwcmVz
ZW50IChiZWNhdXNlIHdlIHJlYWxseSBkb24ndCBrbm93KS4KICAgICAgKi8KICAgICBpZiAoIG9z
dndfbGVuZ3RoID09IDAgJiYgYm9vdF9jcHVfZGF0YS54ODYgPT0gMHgxMCApCi0gICAgICAgIHZj
cHUtPmFyY2guaHZtX3N2bS5vc3Z3LnN0YXR1cyB8PSAxOworICAgICAgICBzdm0tPm9zdncuc3Rh
dHVzIHw9IDE7CisKKyAgICBzcGluX3VubG9jaygmb3N2d19sb2NrKTsKIH0KIAogdm9pZCBzdm1f
aG9zdF9vc3Z3X3Jlc2V0KCkKQEAgLTEyNjgsNiArMTI3MSw4IEBAIHN0YXRpYyBpbnQgc3ZtX2Rv
bWFpbl9pbml0aWFsaXNlKHN0cnVjdCBkb21haW4gKmQpCiAKICAgICBkLT5hcmNoLmN0eHRfc3dp
dGNoID0gJmNzdzsKIAorICAgIHN2bV9ndWVzdF9vc3Z3X2luaXQoZCk7CisKICAgICByZXR1cm4g
MDsKIH0KIApAQCAtMTI4OSw4ICsxMjk0LDYgQEAgc3RhdGljIGludCBzdm1fdmNwdV9pbml0aWFs
aXNlKHN0cnVjdCB2Y3B1ICp2KQogICAgICAgICByZXR1cm4gcmM7CiAgICAgfQogCi0gICAgc3Zt
X2d1ZXN0X29zdndfaW5pdCh2KTsKLQogICAgIHJldHVybiAwOwogfQogCkBAIC0xNjI3LDIzICsx
NjMwLDYgQEAgc3RhdGljIHZvaWQgc3ZtX2luaXRfZXJyYXR1bV8zODMoY29uc3Qgc3RydWN0IGNw
dWluZm9feDg2ICpjKQogICAgIH0KIH0KIAotc3RhdGljIGludCBzdm1faGFuZGxlX29zdncoc3Ry
dWN0IHZjcHUgKnYsIHVpbnQzMl90IG1zciwgdWludDY0X3QgKnZhbCwgYm9vbF90IHJlYWQpCi17
Ci0gICAgaWYgKCAhdi0+ZG9tYWluLT5hcmNoLmNwdWlkLT5leHRkLm9zdncgKQotICAgICAgICBy
ZXR1cm4gLTE7Ci0KLSAgICBpZiAoIHJlYWQgKQotICAgIHsKLSAgICAgICAgaWYgKG1zciA9PSBN
U1JfQU1EX09TVldfSURfTEVOR1RIKQotICAgICAgICAgICAgKnZhbCA9IHYtPmFyY2guaHZtX3N2
bS5vc3Z3Lmxlbmd0aDsKLSAgICAgICAgZWxzZQotICAgICAgICAgICAgKnZhbCA9IHYtPmFyY2gu
aHZtX3N2bS5vc3Z3LnN0YXR1czsKLSAgICB9Ci0gICAgLyogV3JpdGVzIGFyZSBpZ25vcmVkICov
Ci0KLSAgICByZXR1cm4gMDsKLX0KLQogc3RhdGljIGludCBfc3ZtX2NwdV91cChib29sIGJzcCkK
IHsKICAgICB1aW50NjRfdCBtc3JfY29udGVudDsKQEAgLTE4NzUsNiArMTg2MSw3IEBAIHN0YXRp
YyBpbnQgc3ZtX21zcl9yZWFkX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQgbXNyLCB1aW50NjRfdCAq
bXNyX2NvbnRlbnQpCiB7CiAgICAgaW50IHJldDsKICAgICBzdHJ1Y3QgdmNwdSAqdiA9IGN1cnJl
bnQ7CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3Qg
dm1jYl9zdHJ1Y3QgKnZtY2IgPSB2LT5hcmNoLmh2bV9zdm0udm1jYjsKIAogICAgIHN3aXRjaCAo
IG1zciApCkBAIC0yMDE3LDkgKzIwMDQsMTAgQEAgc3RhdGljIGludCBzdm1fbXNyX3JlYWRfaW50
ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90ICptc3JfY29udGVudCkKIAogICAgIGNh
c2UgTVNSX0FNRF9PU1ZXX0lEX0xFTkdUSDoKICAgICBjYXNlIE1TUl9BTURfT1NWV19TVEFUVVM6
Ci0gICAgICAgIHJldCA9IHN2bV9oYW5kbGVfb3N2dyh2LCBtc3IsIG1zcl9jb250ZW50LCAxKTsK
LSAgICAgICAgaWYgKCByZXQgPCAwICkKKyAgICAgICAgaWYgKCAhZC0+YXJjaC5jcHVpZC0+ZXh0
ZC5vc3Z3ICkKICAgICAgICAgICAgIGdvdG8gZ3BmOworICAgICAgICAqbXNyX2NvbnRlbnQgPQor
ICAgICAgICAgICAgZC0+YXJjaC5odm1fZG9tYWluLnN2bS5vc3Z3LnJhd1ttc3IgLSBNU1JfQU1E
X09TVldfSURfTEVOR1RIXTsKICAgICAgICAgYnJlYWs7CiAKICAgICBkZWZhdWx0OgpAQCAtMjA2
Myw2ICsyMDUxLDcgQEAgc3RhdGljIGludCBzdm1fbXNyX3dyaXRlX2ludGVyY2VwdCh1bnNpZ25l
ZCBpbnQgbXNyLCB1aW50NjRfdCBtc3JfY29udGVudCkKIHsKICAgICBpbnQgcmV0LCByZXN1bHQg
PSBYODZFTVVMX09LQVk7CiAgICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50OworICAgIHN0cnVj
dCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgc3RydWN0IHZtY2Jfc3RydWN0ICp2bWNiID0g
di0+YXJjaC5odm1fc3ZtLnZtY2I7CiAKICAgICBzd2l0Y2ggKCBtc3IgKQpAQCAtMjIxOCw5ICsy
MjA3LDkgQEAgc3RhdGljIGludCBzdm1fbXNyX3dyaXRlX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQg
bXNyLCB1aW50NjRfdCBtc3JfY29udGVudCkKIAogICAgIGNhc2UgTVNSX0FNRF9PU1ZXX0lEX0xF
TkdUSDoKICAgICBjYXNlIE1TUl9BTURfT1NWV19TVEFUVVM6Ci0gICAgICAgIHJldCA9IHN2bV9o
YW5kbGVfb3N2dyh2LCBtc3IsICZtc3JfY29udGVudCwgMCk7Ci0gICAgICAgIGlmICggcmV0IDwg
MCApCisgICAgICAgIGlmICggIWQtPmFyY2guY3B1aWQtPmV4dGQub3N2dyApCiAgICAgICAgICAg
ICBnb3RvIGdwZjsKKyAgICAgICAgLyogV3JpdGUtZGlzY2FyZCAqLwogICAgICAgICBicmVhazsK
IAogICAgIGRlZmF1bHQ6CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0v
dm1jYi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL3ZtY2IuaAppbmRleCA2YWRkODE4
Li5mNzk3NGRhIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vdm1jYi5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS92bWNiLmgKQEAgLTQ5Myw2ICs0OTMs
MTQgQEAgc3RydWN0IHZtY2Jfc3RydWN0IHsKIH07CiAKIHN0cnVjdCBzdm1fZG9tYWluIHsKKyAg
ICAvKiBPU1ZXIE1TUnMgKi8KKyAgICB1bmlvbiB7CisgICAgICAgIHVpbnQ2NF90IHJhd1syXTsK
KyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAgIHVpbnQ2NF90IGxlbmd0aDsKKyAgICAgICAg
ICAgIHVpbnQ2NF90IHN0YXR1czsKKyAgICAgICAgfTsKKyAgICB9IG9zdnc7CiB9OwogCiAvKgpA
QCAtNTM2LDEyICs1NDQsNiBAQCBzdHJ1Y3QgYXJjaF9zdm1fc3RydWN0IHsKIAogICAgIC8qIGRh
dGEgYnJlYWtwb2ludCBleHRlbnNpb24gTVNScyAqLwogICAgIHVpbnQzMl90IGRyX21hc2tbNF07
Ci0KLSAgICAvKiBPU1ZXIE1TUnMgKi8KLSAgICBzdHJ1Y3QgewotICAgICAgICB1NjQgbGVuZ3Ro
OwotICAgICAgICB1NjQgc3RhdHVzOwotICAgIH0gb3N2dzsKIH07CiAKIHN0cnVjdCB2bWNiX3N0
cnVjdCAqYWxsb2Nfdm1jYih2b2lkKTsKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 17:22:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 17:22:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fpzVN-0002hH-Q0; Wed, 15 Aug 2018 17:22: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=cnoq=k6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fpzVM-0002h4-H2
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 17:22:44 +0000
X-Inumbo-ID: e567979a-a0af-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e567979a-a0af-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 17:23: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 1fpzVJ-0008KF-ME; Wed, 15 Aug 2018 17:22: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 1fpzVJ-0006N8-9p; Wed, 15 Aug 2018 17:22:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fpzVJ-00048V-7K; Wed, 15 Aug 2018 17:22:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125903-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-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd: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-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=b0451117b399df8107340dee8b653cb48e8da1c8
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 15 Aug 2018 17:22:41 +0000
Subject: [Xen-devel] [libvirt test] 125903: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTkwMyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU5MDMvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlidmlydCAgICAg
ICAgICAgICAgYjA0NTExMTdiMzk5ZGY4MTA3MzQwZGVlOGI2NTNjYjQ4ZThkYTFjOApiYXNlbGlu
ZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAgMDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIw
ODVlMWZmZWE5ZDU4ZmU4YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzODE0ICAyMDE4LTA2LTA1
IDA0OjE5OjIzIFogICA3MSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzg0MCAgMjAxOC0w
Ni0wNiAwNDoxOToyOCBaICAgNzAgZGF5cyAgIDU0IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNTkwMyAgMjAxOC0wOC0xNCAxMjowMTo1MSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogICAgQWxlcyBN
dXNpbCA8YW11c2lsQHJlZGhhdC5jb20+CiAgQW5kcmVhIEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVk
aGF0LmNvbT4KICBBbnlhIEhhcnRlciA8YWhhcnRlckByZWRoYXQuY29tPgogIEJpbmcgTml1IDxi
aW5nLm5pdUBpbnRlbC5jb20+CiAgQmpvZXJuIFdhbGsgPGJ3YWxrQGxpbnV4LmlibS5jb20+CiAg
Qm9ibyBEdSA8ZHVibzE2M0AxMjYuY29tPgogIEJvcmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51
eC5pYm0uY29tPgogIEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBDaGFu
Z2t1byBTaGkgPHNoaS5jaGFuZ2t1b0BoM2MuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhp
YW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNh
bm9uaWNhbC5jb20+CiAgQ2xlbWVudGluZSBIYXlhdCA8Y2xlbUBsc2UuZXBpdGEuZnI+CiAgQ29s
ZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW5pZWwgTmljb2xldHRpIDxkYW50
dGkxMkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYW5pZWwgVmVpbGxhcmQgPHZlaWxsYXJkQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8
ZWJsYWtlQHJlZGhhdC5jb20+CiAgRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4K
ICBGYWJpYW5vIEZpZMOqbmNpbyA8ZmFiaWFub0BmaWRlbmNpby5vcmc+CiAgRmlsaXAgQWxhYyA8
ZmlsaXBhbGFjQGdtYWlsLmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgaW50cmln
ZXJpIDxpbnRyaWdlcmkrbGlidmlydEBib3VtLm9yZz4KICBpbnRyaWdlcmkgPGludHJpZ2VyaUBi
b3VtLm9yZz4KICBKYW1pZSBTdHJhbmRib2dlIDxqYW1pZUBjYW5vbmljYWwuY29tPgogIEppZSBX
YW5nIDx3YW5namllODguaHVhd2VpLmNvbT4KICBKaW0gRmVobGlnIDxqZmVobGlnQHN1c2UuY29t
PgogIEppcmkgRGVuZW1hcmsgPGpkZW5lbWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpm
ZXJsYW5AcmVkaGF0LmNvbT4KICBKdWxpbyBGYXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29tPgog
IErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hh
bWFydEByZWRoYXQuY29tPgogIEthdGVyaW5hIEtvdWtpb3UgPGtrb3VraW91QHJlZGhhdC5jb20+
CiAgTGFpbmUgU3R1bXAgPGxhaW5lQGxhaW5lLm9yZz4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0By
ZWRoYXQuY29tPgogIEx1eWFvIEh1YW5nIDxsaHVhbmdAcmVkaGF0LmNvbT4KICBNYXJjIEhhcnRt
YXllciA8bWhhcnRtYXlAbGludXguaWJtLmNvbT4KICBNYXJjIEhhcnRtYXllciA8bWhhcnRtYXlA
bGludXgudm5ldC5pYm0uY29tPgogIE1hcmNvcyBQYXVsbyBkZSBTb3V6YSA8bWFyY29zLnNvdXph
Lm9yZ0BnbWFpbC5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0Bp
bnZpc2libGV0aGluZ3NsYWIuY29tPgogIE1hcnRpbiBLbGV0emFuZGVyIDxta2xldHphbkByZWRo
YXQuY29tPgogIE1hdHRoaWFzIEJvbHRlIDxtYXR0aGlhcy5ib2x0ZUBnb29nbGVtYWlsLmNvbT4K
ICBNaWNoYWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE1pY2hhbCBQcsOtdm96
bsOtayA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBOaWtvbGF5IFNoaXJva292c2tpeSA8bnNoaXJv
a292c2tpeUB2aXJ0dW96em8uY29tPgogIFBhdmVsIEhyZGluYSA8cGhyZGluYUByZWRoYXQuY29t
PgogIFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgogIFBpbm8gVG9zY2FubyA8cHRv
c2Nhbm9AcmVkaGF0LmNvbT4KICBSYWRvc3RpbiBTdG95YW5vdiA8cnN0b3lhbm92MUBnbWFpbC5j
b20+CiAgUmFteSBFbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgogIHJhbXllbGtlc3QgPHJh
bXllbGtlc3RAZ21haWwuY29tPgogIFJpY2hhcmQgVy5NLiBKb25lcyA8cmpvbmVzQHJlZGhhdC5j
b20+CiAgUm9tYW4gQm9nb3JvZHNraXkgPGJvZ29yb2Rza2l5QGdtYWlsLmNvbT4KICBTaGkgTGVp
IDxzaGlsZWkubWFzc2Nsb3Vkc0BnbXguY29tPgogIFNoaWNoYW5na3VvIDxzaGkuY2hhbmdrdW9A
aDNjLmNvbT4KICBTaW1vbiBLb2J5ZGEgPHNrb2J5ZGFAcmVkaGF0LmNvbT4KICBTdGVmYW4gQmFk
ZXIgPHN0ZWZhbi5iYWRlckBjYW5vbmljYWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJA
bGludXgudm5ldC5pYm0uY29tPgogIFN1a3JpdCBCaGF0bmFnYXIgPHNrcnRiaHRuZ3JAZ21haWwu
Y29tPgogIFRvbcOhxaEgR29sZW1iaW92c2vDvSA8dGdvbGVtYmlAcmVkaGF0LmNvbT4KICB3MDAy
NTE1NzQgPHdhbmdqaWU4OEBodWF3ZWkuY29tPgogIFdlaWx1biBaaHUgPHpodXdlaWx1bkBodWF3
ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgoo
Tm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMjkzNCBsaW5lcyBsb25nLikKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 17:58:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 17:58: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 1fq03F-00052o-IO; Wed, 15 Aug 2018 17: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=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fq03E-00052j-0N
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 17:57:44 +0000
X-Inumbo-ID: c8ac5e81-a0b4-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c8ac5e81-a0b4-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 17:58:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,243,1531785600"; d="scan'208";a="62903120"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 15 Aug 2018 18:57:38 +0100
Message-ID: <1534355858-17920-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/build: Use new .nops directive when
 available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@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>

TmV3ZXIgdmVyc2lvbnMgb2YgYmludXRpbHMgYXJlIGNhcGFibGUgb2YgZW1pdHRpbmcgYW4gZXhh
Y3QgbnVtYmVyIGJ5dGVzIHdvcnRoCm9mIG9wdGltaXNlZCBub3BzLCB3aGljaCBhcmUgUDYgbm9w
cy4gIFVzZSB0aGlzIGluIHByZWZlcmVuY2UgdG8gLnNraXAgd2hlbgphdmFpbGFibGUuCgpDaGVj
ayBhdCBib290IHRpbWUgd2hldGhlciB0aGUgdG9vbGNoYWluIG5vcHMgYXJlIHRoZSBjb3JyZWN0
IGZvciB0aGUgcnVubmluZwpoYXJkd2FyZSwgYW5kc2tpcCBvcHRpbWlzaW5nIG5vcHMgZW50aXJl
bHkgd2hlbiBwb3NzaWJsZS4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29t
PgpDQzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDQzog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNDOiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9SdWxlcy5tayAgICAgICAgICAgICAg
ICAgfCAgNCArKysrCiB4ZW4vYXJjaC94ODYvYWx0ZXJuYXRpdmUuYyAgICAgICAgICAgIHwgMjAg
KysrKysrKysrKysrKysrKysrKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvYWx0ZXJuYXRpdmUtYXNt
LmggfCAxMiArKysrKysrKysrKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvYWx0ZXJuYXRpdmUuaCAg
ICAgfCAxMSArKysrKysrKystLQogNCBmaWxlcyBjaGFuZ2VkLCA0MyBpbnNlcnRpb25zKCspLCA0
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9SdWxlcy5tayBiL3hlbi9h
cmNoL3g4Ni9SdWxlcy5tawppbmRleCBhYzU4NWEzLi5jODRlZDIwIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvUnVsZXMubWsKKysrIGIveGVuL2FyY2gveDg2L1J1bGVzLm1rCkBAIC0yOSw2ICsy
OSwxMCBAQCAkKGNhbGwgYXMtb3B0aW9uLWFkZCxDRkxBR1MsQ0MsImludnBjaWQgKCVyYXgpJCQo
Y29tbWEpJXJheCIsLURIQVZFX0FTX0lOVlBDSUQpCiAkKGNhbGwgYXMtb3B0aW9uLWFkZCxDRkxB
R1MsQ0MsXAogICAgICIuaWYgKCgxID4gMCkgPCAwKTsgLmVycm9yIFwiXCI7LmVuZGlmIiwsLURI
QVZFX0FTX05FR0FUSVZFX1RSVUUpCiAKKyMgQ2hlY2sgdG8gc2VlIHdoZXRoZXIgdGhlIGFzc21i
bGVyIHN1cHBvcnRzIHRoZSAubm9wIGRpcmVjdGl2ZS4KKyQoY2FsbCBhcy1vcHRpb24tYWRkLENG
TEFHUyxDQyxcCisgICAgIi5MMTogLkwyOiAubm9wcyAoLkwyIC0gLkwxKSQkKGNvbW1hKTkiLC1E
SEFWRV9BU19OT1BfRElSRUNUSVZFKQorCiBDRkxBR1MgKz0gLW1uby1yZWQtem9uZSAtZnBpYyAt
Zm5vLWFzeW5jaHJvbm91cy11bndpbmQtdGFibGVzCiAKICMgWGVuIGRvZXNuJ3QgdXNlIFNTRSBp
bnRlcmFsbHkuICBJZiB0aGUgY29tcGlsZXIgc3VwcG9ydHMgaXQsIGFsc28gc2tpcCB0aGUKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9hbHRlcm5hdGl2ZS5jIGIveGVuL2FyY2gveDg2L2FsdGVy
bmF0aXZlLmMKaW5kZXggMGVmN2E4Yi4uMmM4NDRkNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L2FsdGVybmF0aXZlLmMKKysrIGIveGVuL2FyY2gveDg2L2FsdGVybmF0aXZlLmMKQEAgLTg0LDYg
Kzg0LDE5IEBAIHN0YXRpYyBjb25zdCB1bnNpZ25lZCBjaGFyICogY29uc3QgcDZfbm9wc1tBU01f
Tk9QX01BWCsxXSBpbml0X29yX2xpdmVwYXRjaF9jb25zCiAKIHN0YXRpYyBjb25zdCB1bnNpZ25l
ZCBjaGFyICogY29uc3QgKmlkZWFsX25vcHMgaW5pdF9vcl9saXZlcGF0Y2hfZGF0YSA9IHA2X25v
cHM7CiAKKyNpZmRlZiBIQVZFX0FTX05PUF9ESVJFQ1RJVkUKKworLyogTm9wcyBpbiAuaW5pdC5y
b2RhdGEgdG8gY29tcGFyZSBhZ2FpbnN0IHRoZSBydW50aW1lIGlkZWFsIG5vcHMuICovCithc20g
KCAiLnB1c2hzZWN0aW9uIC5pbml0LnJvZGF0YSwgXCJhXCIsIEBwcm9nYml0c1xuXHQiCisgICAg
ICAidG9vbGNoYWluX25vcHM6IC5ub3BzICIgX19zdHJpbmdpZnkoQVNNX05PUF9NQVgpICJcblx0
IgorICAgICAgIi5wb3BzZWN0aW9uXG5cdCIpOworZXh0ZXJuIGNoYXIgdG9vbGNoYWluX25vcHNb
QVNNX05PUF9NQVhdOworc3RhdGljIGJvb2wgX19yZWFkX21vc3RseSB0b29sY2hhaW5fbm9wc19h
cmVfaWRlYWw7CisKKyNlbHNlCisjIGRlZmluZSB0b29sY2hhaW5fbm9wc19hcmVfaWRlYWwgZmFs
c2UKKyNlbmRpZgorCiBzdGF0aWMgdm9pZCBfX2luaXQgYXJjaF9pbml0X2lkZWFsX25vcHModm9p
ZCkKIHsKICAgICBzd2l0Y2ggKCBib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgKQpAQCAtMTEyLDYg
KzEyNSwxMSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgYXJjaF9pbml0X2lkZWFsX25vcHModm9pZCkK
ICAgICAgICAgICAgIGlkZWFsX25vcHMgPSBrOF9ub3BzOwogICAgICAgICBicmVhazsKICAgICB9
CisKKyNpZmRlZiBIQVZFX0FTX05PUF9ESVJFQ1RJVkUKKyAgICBpZiAoIG1lbWNtcChpZGVhbF9u
b3BzW0FTTV9OT1BfTUFYXSwgdG9vbGNoYWluX25vcHMsIEFTTV9OT1BfTUFYKSA9PSAwICkKKyAg
ICAgICAgdG9vbGNoYWluX25vcHNfYXJlX2lkZWFsID0gdHJ1ZTsKKyNlbmRpZgogfQogCiAvKiBV
c2UgdGhpcyB0byBhZGQgbm9wcyB0byBhIGJ1ZmZlciwgdGhlbiB0ZXh0X3Bva2UgdGhlIHdob2xl
IGJ1ZmZlci4gKi8KQEAgLTIwOSw3ICsyMjcsNyBAQCB2b2lkIGluaXRfb3JfbGl2ZXBhdGNoIGFw
cGx5X2FsdGVybmF0aXZlcyhzdHJ1Y3QgYWx0X2luc3RyICpzdGFydCwKICAgICAgICAgICAgIGJh
c2UtPnByaXYgPSAxOwogCiAgICAgICAgICAgICAvKiBOb3RoaW5nIHVzZWZ1bCB0byBkbz8gKi8K
LSAgICAgICAgICAgIGlmICggYS0+cGFkX2xlbiA8PSAxICkKKyAgICAgICAgICAgIGlmICggdG9v
bGNoYWluX25vcHNfYXJlX2lkZWFsIHx8IGEtPnBhZF9sZW4gPD0gMSApCiAgICAgICAgICAgICAg
ICAgY29udGludWU7CiAKICAgICAgICAgICAgIGFkZF9ub3BzKGJ1ZiwgYS0+cGFkX2xlbik7CmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2FsdGVybmF0aXZlLWFzbS5oIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9hbHRlcm5hdGl2ZS1hc20uaAppbmRleCAwYjYxNTE2Li4wZDZmYjRiIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2FsdGVybmF0aXZlLWFzbS5oCisrKyBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvYWx0ZXJuYXRpdmUtYXNtLmgKQEAgLTEsNiArMSw4IEBACiAjaWZu
ZGVmIF9BU01fWDg2X0FMVEVSTkFUSVZFX0FTTV9IXwogI2RlZmluZSBfQVNNX1g4Nl9BTFRFUk5B
VElWRV9BU01fSF8KIAorI2luY2x1ZGUgPGFzbS9ub3BzLmg+CisKICNpZmRlZiBfX0FTU0VNQkxZ
X18KIAogLyoKQEAgLTE5LDYgKzIxLDE0IEBACiAgICAgLmJ5dGUgMCAvKiBwcml2ICovCiAuZW5k
bQogCisubWFjcm8gbWtub3BzIG5yX2J5dGVzCisjaWZkZWYgSEFWRV9BU19OT1BfRElSRUNUSVZF
CisgICAgLm5vcHMgXG5yX2J5dGVzLCBBU01fTk9QX01BWAorI2Vsc2UKKyAgICAuc2tpcCBcbnJf
Ynl0ZXMsIDB4OTAKKyNlbmRpZgorLmVuZG0KKwogLyogR0FTJ3MgaWRlYSBvZiB0cnVlIGlzIC0x
LCB3aGlsZSBDbGFuZydzIGlkZWEgaXMgMS4gKi8KICNpZmRlZiBIQVZFX0FTX05FR0FUSVZFX1RS
VUUKICMgZGVmaW5lIGFzX3RydWUoeCkgKC0oeCkpCkBAIC0yOSw3ICszOSw3IEBACiAjZGVmaW5l
IGRlY2xfb3JpZyhpbnNuLCBwYWRkaW5nKSAgICAgICAgICAgICAgICAgIFwKICAuTFxAX29yaWdf
czogaW5zbjsgLkxcQF9vcmlnX2U6ICAgICAgICAgICAgICAgICAgXAogIC5MXEBfZGlmZiA9IHBh
ZGRpbmc7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gLnNraXAgYXNfdHJ1ZSguTFxA
X2RpZmYgPiAwKSAqIC5MXEBfZGlmZiwgMHg5MDsgIFwKKyBta25vcHMgKGFzX3RydWUoLkxcQF9k
aWZmID4gMCkgKiAuTFxAX2RpZmYpOyAgICAgXAogIC5MXEBfb3JpZ19wOgogCiAjZGVmaW5lIG9y
aWdfbGVuICAgICAgICAgICAgICAgKC5MXEBfb3JpZ19lICAgICAgIC0gICAgIC5MXEBfb3JpZ19z
KQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9hbHRlcm5hdGl2ZS5oIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9hbHRlcm5hdGl2ZS5oCmluZGV4IDYxOTQ3MmUuLjg0YjQ4NTQgMTAwNjQ0
Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvYWx0ZXJuYXRpdmUuaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20teDg2L2FsdGVybmF0aXZlLmgKQEAgLTIsNyArMiw2IEBACiAjZGVmaW5lIF9fWDg2X0FM
VEVSTkFUSVZFX0hfXwogCiAjaW5jbHVkZSA8YXNtL2FsdGVybmF0aXZlLWFzbS5oPgotI2luY2x1
ZGUgPGFzbS9ub3BzLmg+CiAKICNpZm5kZWYgX19BU1NFTUJMWV9fCiAjaW5jbHVkZSA8eGVuL3N0
cmluZ2lmeS5oPgpAQCAtMjcsNiArMjYsMTQgQEAgZXh0ZXJuIHZvaWQgYWRkX25vcHModm9pZCAq
aW5zbnMsIHVuc2lnbmVkIGludCBsZW4pOwogZXh0ZXJuIHZvaWQgYXBwbHlfYWx0ZXJuYXRpdmVz
KHN0cnVjdCBhbHRfaW5zdHIgKnN0YXJ0LCBzdHJ1Y3QgYWx0X2luc3RyICplbmQpOwogZXh0ZXJu
IHZvaWQgYWx0ZXJuYXRpdmVfaW5zdHJ1Y3Rpb25zKHZvaWQpOwogCithc20gKCAiLm1hY3JvIG1r
bm9wcyBucl9ieXRlc1xuXHQiCisjaWZkZWYgSEFWRV9BU19OT1BfRElSRUNUSVZFCisgICAgICAi
Lm5vcHMgXFxucl9ieXRlcywgIiBfX3N0cmluZ2lmeShBU01fTk9QX01BWCkgIlxuXHQiCisjZWxz
ZQorICAgICAgIi5za2lwIFxcbnJfYnl0ZXMsIDB4OTBcblx0IgorI2VuZGlmCisgICAgICAiLmVu
ZG1cblx0IiApOworCiAjZGVmaW5lIGFsdF9vcmlnX2xlbiAgICAgICAiKC5MWEVOJT1fb3JpZ19l
IC0gLkxYRU4lPV9vcmlnX3MpIgogI2RlZmluZSBhbHRfcGFkX2xlbiAgICAgICAgIiguTFhFTiU9
X29yaWdfcCAtIC5MWEVOJT1fb3JpZ19lKSIKICNkZWZpbmUgYWx0X3RvdGFsX2xlbiAgICAgICIo
LkxYRU4lPV9vcmlnX3AgLSAuTFhFTiU9X29yaWdfcykiCkBAIC00Niw3ICs1Myw3IEBAIGV4dGVy
biB2b2lkIGFsdGVybmF0aXZlX2luc3RydWN0aW9ucyh2b2lkKTsKICNkZWZpbmUgT0xESU5TVFIo
b2xkaW5zdHIsIHBhZGRpbmcpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICIu
TFhFTiU9X29yaWdfczpcblx0IiBvbGRpbnN0ciAiXG4gLkxYRU4lPV9vcmlnX2U6XG5cdCIgICAg
ICBcCiAgICAgIi5MWEVOJT1fZGlmZiA9ICIgcGFkZGluZyAiXG5cdCIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKLSAgICAiLnNraXAgIkFTX1RSVUUiKC5MWEVOJT1fZGlmZiA+IDApICog
LkxYRU4lPV9kaWZmLCAweDkwXG5cdCIgXAorICAgICJta25vcHMgKCJBU19UUlVFIiguTFhFTiU9
X2RpZmYgPiAwKSAqIC5MWEVOJT1fZGlmZilcblx0IiAgICBcCiAgICAgIi5MWEVOJT1fb3JpZ19w
OlxuXHQiCiAKICNkZWZpbmUgT0xESU5TVFJfMShvbGRpbnN0ciwgbjEpICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 17:58:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 17:58: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 1fq03I-00053E-02; Wed, 15 Aug 2018 17: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=6bc9=k6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fq03H-000536-0j
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 17:57:47 +0000
X-Inumbo-ID: cadac768-a0b4-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cadac768-a0b4-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 17:58: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 31BCD208B8;
 Wed, 15 Aug 2018 17:57:46 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534355866;
 bh=F973wNN5pZHdDVBaFo80XEk6d6hBea0kn2pgvR4/bCw=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=b3flHPqMqXhGrMsxAwkEY86RtSFUGUCwiBx5m5a+RafAIbDoCicL/QSv20EyvxL7a
 Bcc2JCCxjr7OZTOtsRkI8KiMJ4TVEQzr4rj4vAYnjyPbMQr/tiAPZxv0CGsRbmXGe5
 HiS4j3m8HGaMdGLcWi1LLSrbxemyEsqDYMapBU9M=
Date: Wed, 15 Aug 2018 10:57:44 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5B73DCDF02000078001DE331@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1808151056010.15066@sstabellini-ThinkPad-X260>
References: <5B73DCDF02000078001DE331@prv1-mh.provo.novell.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-136814967-1534355816=:15066"
Content-ID: <alpine.DEB.2.10.1808151057080.15066@sstabellini-ThinkPad-X260>
Subject: Re: [Xen-devel] [PATCH] gnttab/ARM: properly implement
 gnttab_create_status_page()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.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-136814967-1534355816=:15066
Content-Type: TEXT/PLAIN; CHARSET=UTF-8
Content-Transfer-Encoding: 8BIT
Content-ID: <alpine.DEB.2.10.1808151057081.15066@sstabellini-ThinkPad-X260>

On Wed, 15 Aug 2018, Jan Beulich wrote:
> Prevent the "BUG_ON(page_get_owner(pg) != d)" in
> gnttab_unpopulate_status_frames() from triggering.
> 
> Reported-by: 王磊 <lei19.wang@samsung.com>
> Signed-off-by: Jan Beulich <jbeulich@suse.com>
>
> ---
> It looks to me as if this was the only piece missing to make v2 grant
> tables work on ARM, but this was build tested only anyway.

For the public records, it cannot be tested until the Linux (or other
OSes functionalities) get implemented. Specifically,
arch_gnttab_map_shared and arch_gnttab_map_status in Linux.

But this patch is a clear improvement on the Xen side:

Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>


> --- a/xen/include/asm-arm/grant_table.h
> +++ b/xen/include/asm-arm/grant_table.h
> @@ -21,7 +21,6 @@ int create_grant_host_mapping(unsigned l
>  int replace_grant_host_mapping(unsigned long gpaddr, mfn_t mfn,
>                                 unsigned long new_gpaddr, unsigned int flags);
>  void gnttab_mark_dirty(struct domain *d, mfn_t mfn);
> -#define gnttab_create_status_page(d, t, i) do {} while (0)
>  #define gnttab_release_host_mappings(domain) 1
>  static inline int replace_grant_supported(void)
>  {
> @@ -84,6 +83,12 @@ static inline unsigned int gnttab_dom0_m
>              virt_to_page((char *)(t)->shared_raw[i]), d, SHARE_rw);      \
>      } while ( 0 )
>  
> +#define gnttab_create_status_page(d, t, i)                               \
> +    do {                                                                 \
> +        share_xen_page_with_guest(                                       \
> +            virt_to_page((char *)(t)->status[i]), d, SHARE_rw);          \
> +    } while ( 0 )
> +
>  #define gnttab_shared_gmfn(d, t, i)                                      \
>      gfn_x(((i) >= nr_grant_frames(t)) ? INVALID_GFN : (t)->arch.shared_gfn[i])
>  
> 
--8323329-136814967-1534355816=:15066
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-136814967-1534355816=:15066--


From xen-devel-bounces@lists.xenproject.org Wed Aug 15 18:23:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 18: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 1fq0Re-0007Sc-3b; Wed, 15 Aug 2018 18:22:58 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.171])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <julien.grall@arm.com>) id 1fq0Rc-0007SX-Uy
 for xen-devel@lists.xensource.com; Wed, 15 Aug 2018 18:22:57 +0000
Received: from [46.226.53.52] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-3.bemta.az-c.eu-west-1.aws.symcld.net id D7/29-19825-F7F647B5;
 Wed, 15 Aug 2018 18:22:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrJIsWRWlGSWpSXmKPExsVysyfVTbc2vyT
 aYM8OE4t7U96zOzB6bO/bxR7AGMWamZeUX5HAmvHwyk7Wgq2cFZfapzI2MH5l62Lk4hAS2MQo
 cfDjE3YIZymjxL/1e5m7GDk5hAXCJF40LGYFsUUEDCV2n3rCAmIzC9RL7DmzDqrhGZPE+pt9Y
 EVsApoSdz5/YgKxeQWsJDo3nGEDsVkEVCVO3F0FFhcVCJe4unQXVI2gxMmZEEM5BQIljnX1ME
 EsMJOYt/khM4QtLnHryXyouLzE9rdzmCcw8s9C0j4LScssJC2zkLQsYGRZxWieVJSZnlGSm5i
 Zo2toYKBraGika2RgpGthopdYpZusl1qqW55aXKJrqJdYXqxXXJmbnJOil5dasokRGMAMQLCD
 8c635EOMkhxMSqK8+tXF0UJ8SfkplRmJxRnxRaU5qcWHGGU4OJQkeOPySqKFBItS01Mr0jJzg
 LEEk5bg4FES4e3OBUrzFhck5hZnpkOkTjEac5xq7pnEzPHn/dRJzEIsefl5qVLivNNBJgmAlG
 aU5sENgsX4JUZZKWFeRqDThHgKUotyM0tQ5V8xinMwKgnzzgGZwpOZVwK37xXQKUxApySLFIK
 cUpKIkJJqYOx4taQgqXnW0WM3H8z4ve/sefngT5WeOvptGk2O2g+/L3EN4D5ftHNv0L69N/4x
 N3/+PpHvUEOjZELf5Eq28C7HzRN8Jk9vvFjyQWIdx+4lvPm3k5avaWhyXHab+e6N9bV3H1UrT
 fdq7Ol1fyK+eiGPcNKk9VnlFadXTA+4/v2L/sWpqYYH7O4psRRnJBpqMRcVJwIA7110i+wCAA
 A=
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-10.tower-304.messagelabs.com!1534357373!5227628!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.9.15; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20391 invoked from network); 15 Aug 2018 18:22:53 -0000
Received: from usa-sjc-mx-foss1.foss.arm.com (HELO foss.arm.com)
 (217.140.101.70)
 by server-10.tower-304.messagelabs.com with SMTP; 15 Aug 2018 18:22:53 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B113518A;
 Wed, 15 Aug 2018 11:22:52 -0700 (PDT)
Received: from [10.37.9.142] (unknown [10.37.9.142])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 66BC13F5BD;
 Wed, 15 Aug 2018 11:22:51 -0700 (PDT)
To: Omkar Bolla <omkar.bolla@pathpartnertech.com>
References: <CAC4nxbsJss__sbvs5fKEW1RZAiyC8KNvV3HMPM88v4HmBwO+ZA@mail.gmail.com>
 <20180811170626.GB20295@char.us.oracle.com>
 <CAC4nxbtEJEnZ9o4hRqSwk_9hzJa1aCvNfGPTccvHRMAp7BvS4g@mail.gmail.com>
 <20180813130114.GA14031@char.us.oracle.com>
 <1d456451-6beb-5a4b-968a-5539f7b8c01b@arm.com>
 <CAC4nxbvnDGOJotFe0VD6zOjhJcb5TOfLMLtdxPd3Lh8KKPgYLQ@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <baff58c5-f744-0a23-217b-db64e0716024@arm.com>
Date: Wed, 15 Aug 2018 19:22: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: <CAC4nxbvnDGOJotFe0VD6zOjhJcb5TOfLMLtdxPd3Lh8KKPgYLQ@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Armv8-A: Not able to enable secondary CPUs in
 Hikey960 board
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xensource.com, 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>

T24gMDgvMTUvMjAxOCAxMDoxNSBBTSwgT21rYXIgQm9sbGEgd3JvdGU6Cj4gSEkgSnVsaWVuLAoK
SGVsbG8sCgo+IEFzIHlvdSBzdWdnZXN0ZWQsIEkgZW5hYmxlZCBlYXJseSBwcmludGsgZm9yIGhp
a2V5OTYwIGluIHhlbi00Ljggc3RhYmxlIAo+IGJyYW5jaCBhbmQgeGVuLTQuMTEgc3RhYmxlIGJy
YW5jaC4KCkxvb2tpbmcgYXQgdGhlIGxvZ3MsIFhlbiBpcyBwbGFjZWQgZGlmZmVyZW50bHkgaW4g
dGhlIG1lbW9yeToKCS0gWGVuIDQuODogIDB4MDAwMDAwMDAxYWEwMDAwMAoJLSBYZW4gNC4xMTog
MHgwMDAwMDAwMjFmZTAwMDAwCgpXaXRoIFhlbiA0LjExLCB0aGUgYmluYXJ5IHdpbGwgYmUgcGxh
Y2VkIGFib3ZlIDRHQi4gVGhlcmUgd2FzIHNvbWUgCmNoYW5nZSBpbiB0aGUgd2F5IHRvIHBsYWNl
IFhlbiBpbiB0aGUgbWVtb3J5IGluIDIwMTYgYWxsb3dpbmcgdG8gcGxhY2UgClhlbiBhdCB0aGUg
ZW5kIG9mIHRoZSB1c2FibGUgUkFNLgoKSSBzdXNwZWN0IHRoZSBmaXJtd2FyZSBkb2VzIG5vdCBz
dXBwb3J0IDY0LWJpdCBhZGRyZXNzIGVudHJ5IHBvaW50IGZvciAKc2Vjb25kYXJ5IENQVS4gVGhp
cyB3b3VsZCBleHBsYWluIHRoZSBBRERSRVNTX0lOVkFMSUQgZnJvbSBQU0NJIENQVSBVUCAKY2Fs
bC4gQ2FuIHlvdSBnaXZlIGEgdHJ5IHRvIHRoaXMgcGF0Y2g6CgpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwppbmRleCA3ZDQwYTg0NjZiLi4x
MzMxOGRhNmIxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vc2V0dXAuYworKysgYi94ZW4vYXJj
aC9hcm0vc2V0dXAuYwpAQCAtNDA4LDEzICs0MDgsMTEgQEAgc3RhdGljIHBhZGRyX3QgX19pbml0
IGdldF94ZW5fcGFkZHIodm9pZCkKICAgICAgICAgICAgICBpZiAoICFlICkKICAgICAgICAgICAg
ICAgICAgY29udGludWU7CgotI2lmZGVmIENPTkZJR19BUk1fMzIKICAgICAgICAgICAgICAvKiBY
ZW4gbXVzdCBiZSB1bmRlciA0R0IgKi8KICAgICAgICAgICAgICBpZiAoIGUgPiAweDEwMDAwMDAw
MFVMTCApCiAgICAgICAgICAgICAgICAgIGUgPSAweDEwMDAwMDAwMFVMTDsKICAgICAgICAgICAg
ICBpZiAoIGUgPCBiYW5rLT5zdGFydCApCiAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwotI2Vu
ZGlmCgogICAgICAgICAgICAgIHMgPSBlIC0gbWluX3NpemU7CgoKQ2hlZXJzLAoKLS0gCkp1bGll
biBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 18:33:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 18:33:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fq0c1-0008HV-4K; Wed, 15 Aug 2018 18:33:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q+cm=k6=oracle.com=konrad.wilk@srs-us1.protection.inumbo.net>)
 id 1fq0bz-0008HQ-C4
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 18:33:39 +0000
X-Inumbo-ID: 9155af82-a0b9-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9155af82-a0b9-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 20:32:30 +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 w7FITcw4114412;
 Wed, 15 Aug 2018 18:33:35 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 : content-transfer-encoding; s=corp-2018-07-02;
 bh=NltoZj31qzP8qVdfX6vCWzPdS9ZfNqFeSwFbt2jVQ+U=;
 b=DjyNKJo1gajtHjVOGtAzTOy/52BvcXbf+m3/vDdkyEVzlMN7KrD5ZATiEy93d2XRQra1
 i9rfQYtDc3uwy45qzObse7cmWD6o3fS4Y0zBGpvJ+RtCJPSxyVB3Msn8DeRoF1yzc8vJ
 ZBb0wEr1HFehA8po5e7RVpxrahQce41BDNp9NbSrF9O8dCi8ke4hI6jfbZMzqe/IEyK1
 Nejq2c0uujjF3q0oOjHiw0jjxUp7GAv89kUYrZQ+EkzVoJdxwn7RD1l1HDm0syBzux6l
 Nvzz6OQ9fWMELqdBSquvHd+ib8oFYL26ijg1kLeTRNYdQ//mq84qHPL4mDd4hBShkkDJ Lg== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2ksqrpduu1-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 15 Aug 2018 18:33:35 +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 w7FIXYd3023071
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 15 Aug 2018 18:33:34 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 w7FIXXV7012956;
 Wed, 15 Aug 2018 18:33:33 GMT
Received: from char.us.oracle.com (/10.152.35.101)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 15 Aug 2018 18:33:33 +0000
Received: by char.us.oracle.com (Postfix, from userid 1000)
 id 1328B6A0100; Wed, 15 Aug 2018 14:33:32 -0400 (EDT)
Date: Wed, 15 Aug 2018 14:33:32 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180815183331.GF10807@char.us.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>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B572CBD02000078001D742C@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.8.3 (2017-05-23)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8986
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808150192
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>,
 Daniel Kiper <daniel.kiper@oracle.com>, Roger Pau Monne <roger.pau@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>

T24gVHVlLCBKdWwgMjQsIDIwMTggYXQgMDc6NDI6MjFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDEyLjA3LjE4IGF0IDA5OjI5LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gRm9yZ290IHRvIENjIG1haW50YWluZXJzLgo+IAo+IEtvbnJhZCwgUm9zczogUGlu
Zz8KUmV2aWV3ZWQtYnk6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xl
LmNvbT4KClRoYW5rIHlvdSEKPiAKPiBKYW4KPiAKPiA+IE9uIFdlZCwgSnVsIDExLCAyMDE4IGF0
IDA1OjM0OjQ5UE0gKzAyMDAsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiA+PiBBbmQgcmVwbGFj
ZSB0aGUgb3Blbi1jb2RlZCB2ZXJzaW9ucyBhbHJlYWR5IGluIHRyZWUuIE5vIGZ1bmN0aW9uYWwK
PiA+PiBjaGFuZ2UuCj4gPj4gCj4gPj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPj4gLS0tCj4gPj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KPiA+PiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KPiA+PiBDYzogRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4K
PiA+PiAtLS0KPiA+PiAgeGVuL2luY2x1ZGUveGVuL2NvbXBpbGVyLmggICAgICAgICAgfCAyICsr
Cj4gPj4gIHhlbi9pbmNsdWRlL3hlbi9saXZlcGF0Y2hfcGF5bG9hZC5oIHwgNCArKy0tCj4gPj4g
IDIgZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+ID4+IAo+
ID4+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vY29tcGlsZXIuaCBiL3hlbi9pbmNsdWRl
L3hlbi9jb21waWxlci5oCj4gPj4gaW5kZXggYTdlMDU2ODFjOS4uMDAxZjU4OTY1NSAxMDA2NDQK
PiA+PiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vY29tcGlsZXIuaAo+ID4+ICsrKyBiL3hlbi9pbmNs
dWRlL3hlbi9jb21waWxlci5oCj4gPj4gQEAgLTE4LDYgKzE4LDggQEAKPiA+PiAgCj4gPj4gICNk
ZWZpbmUgX19wYWNrZWQgICAgICBfX2F0dHJpYnV0ZV9fKChfX3BhY2tlZF9fKSkKPiA+PiAgCj4g
Pj4gKyNkZWZpbmUgX193ZWFrICAgICAgICBfX2F0dHJpYnV0ZV9fKCh3ZWFrKSkKPiA+PiArCj4g
Pj4gICNpZiAoIWRlZmluZWQoX19jbGFuZ19fKSAmJiAoX19HTlVDX18gPT0gNCkgJiYgKF9fR05V
Q19NSU5PUl9fIDwgNSkpCj4gPj4gICNkZWZpbmUgdW5yZWFjaGFibGUoKSBkbyB7fSB3aGlsZSAo
MSkKPiA+PiAgI2Vsc2UKPiA+PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2xpdmVwYXRj
aF9wYXlsb2FkLmggCj4gPiBiL3hlbi9pbmNsdWRlL3hlbi9saXZlcGF0Y2hfcGF5bG9hZC5oCj4g
Pj4gaW5kZXggOGYzOGNjMmM2MC4uNGExYTk2ZDA1NCAxMDA2NDQKPiA+PiAtLS0gYS94ZW4vaW5j
bHVkZS94ZW4vbGl2ZXBhdGNoX3BheWxvYWQuaAo+ID4+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9s
aXZlcGF0Y2hfcGF5bG9hZC5oCj4gPj4gQEAgLTI0LDcgKzI0LDcgQEAgdHlwZWRlZiB2b2lkIGxp
dmVwYXRjaF91bmxvYWRjYWxsX3Qodm9pZCk7Cj4gPj4gICAqIGV4ZWN1dGVkIGluIHNlcmllcyBi
eSB0aGUgbGl2ZXBhdGNoIGluZnJhc3RydWN0dXJlIGF0IHBhdGNoIGxvYWQgdGltZS4KPiA+PiAg
ICovCj4gPj4gICNkZWZpbmUgTElWRVBBVENIX0xPQURfSE9PSyhfZm4pIFwKPiA+PiAtICAgIGxp
dmVwYXRjaF9sb2FkY2FsbF90ICpfX2F0dHJpYnV0ZV9fKCh3ZWFrKSkgXAo+ID4+ICsgICAgbGl2
ZXBhdGNoX2xvYWRjYWxsX3QgKl9fd2VhayBcCj4gPj4gICAgICAgICAgY29uc3QgbGl2ZXBhdGNo
X2xvYWRfZGF0YV8jI19mbiBfX3NlY3Rpb24oIi5saXZlcGF0Y2guaG9va3MubG9hZCIpIAo+ID4g
PSBfZm47Cj4gPj4gIAo+ID4+ICAvKgo+ID4+IEBAIC0zMyw3ICszMyw3IEBAIHR5cGVkZWYgdm9p
ZCBsaXZlcGF0Y2hfdW5sb2FkY2FsbF90KHZvaWQpOwo+ID4+ICAgKiBTYW1lIGFzIExPQUQgaG9v
ayB3aXRoIHMvbG9hZC91bmxvYWQvCj4gPj4gICAqLwo+ID4+ICAjZGVmaW5lIExJVkVQQVRDSF9V
TkxPQURfSE9PSyhfZm4pIFwKPiA+PiAtICAgICBsaXZlcGF0Y2hfdW5sb2FkY2FsbF90ICpfX2F0
dHJpYnV0ZV9fKCh3ZWFrKSkgXAo+ID4+ICsgICAgIGxpdmVwYXRjaF91bmxvYWRjYWxsX3QgKl9f
d2VhayBcCj4gPj4gICAgICAgICAgY29uc3QgbGl2ZXBhdGNoX3VubG9hZF9kYXRhXyMjX2ZuIAo+
ID4gX19zZWN0aW9uKCIubGl2ZXBhdGNoLmhvb2tzLnVubG9hZCIpID0gX2ZuOwo+ID4+ICAKPiA+
PiAgI2VuZGlmIC8qIF9fWEVOX0xJVkVQQVRDSF9QQVlMT0FEX0hfXyAqLwo+ID4+IC0tIAo+ID4+
IDIuMTcuMQo+ID4+IAo+IAo+IAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 18:34:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 18:34: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 1fq0d2-0008LY-G2; Wed, 15 Aug 2018 18:34: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=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fq0d0-0008LN-Tg
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 18:34:42 +0000
X-Inumbo-ID: b73c9509-a0b9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b73c9509-a0b9-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 20:33:34 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,244,1531785600"; d="scan'208";a="62908354"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 15 Aug 2018 19:34:31 +0100
Message-ID: <1534358077-24700-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/6] x86/mm: Minor non-functional 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>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TWlub3IgY2xlYW51cCB3aGljaCBoYXMgYWNjdW11bGF0ZWQgd2hpbGUgZG9pbmcgb3RoZXIgd29y
ay4gIE5vIGZ1bmN0aW9uYWwKY2hhbmdlIGFueXdoZXJlLgoKQW5kcmV3IENvb3BlciAoNik6CiAg
eDg2L21tOiBVc2UgbWZuX2VxKCkvbWZuX2FkZCgpIHJhdGhlciB0aGFuIG9wZW5jb2RlZCB2YXJp
YXRpb25zCiAgeDg2L3NoYWRvdzogVXNlIG1vcmUgYXBwcm9wcmlhdGUgY29udmVyc2lvbiBmdW5j
dGlvbnMKICB4ODYvc2hhZG93OiBTd2l0Y2ggc2hhZG93X2RvbWFpbi5oYXNfZmFzdF9tbWlvX2Vu
dHJpZXMgdG8gYm9vbAogIHg4Ni9zaGFkb3c6IFVzZSBNQVNLXyogaGVscGVycyBmb3IgdGhlIE1N
SU8gZmFzdHBhdGggUFRFIG1hbmlwdWxhdGlvbgogIHg4Ni9zaGFkb3c6IENsZWFuIHVwIHRoZSBN
TUlPIGZhc3RwYXRoIGhlbHBlcnMKICB4ODYvc2hhZG93OiBVc2UgbWZuX3QgaW4gc2hhZG93X3Ry
YWNrX2RpcnR5X3ZyYW0oKQoKIHhlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYyAgfCAgMiAr
LQogeGVuL2FyY2gveDg2L2RvbWFpbl9wYWdlLmMgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYv
bW0vaGFwL2hhcC5jICAgICAgIHwgIDMgKystCiB4ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcu
YyAgIHwgIDQgKystLQogeGVuL2FyY2gveDg2L21tL3AybS1wb2QuYyAgICAgICB8ICAyICstCiB4
ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgICAgIHwgIDQgKystLQogeGVuL2FyY2gveDg2L21t
L3NoYWRvdy9jb21tb24uYyB8IDQ0ICsrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMgIHwgMzcgKysrKysrKysrKysr
KysrKystLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy90eXBlcy5oICB8
IDI3ICsrKysrKysrKysrKystLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWlu
LmggICAgfCAgMiArLQogMTAgZmlsZXMgY2hhbmdlZCwgNjQgaW5zZXJ0aW9ucygrKSwgNjMgZGVs
ZXRpb25zKC0pCgotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 18:34:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 18:34: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 1fq0d2-0008Lj-Pv; Wed, 15 Aug 2018 18:34: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=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fq0d2-0008LT-4m
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 18:34:44 +0000
X-Inumbo-ID: b8a32493-a0b9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b8a32493-a0b9-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 20:33:36 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,244,1531785600"; d="scan'208";a="62908360"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 15 Aug 2018 19:34:32 +0100
Message-ID: <1534358077-24700-2-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
References: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/6] x86/mm: Use mfn_eq()/mfn_add() rather than
 opencoded variations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VXNlIGwxZV9nZXRfbWZuKCkgaW4gcGxhY2Ugb2YgbDFlX2dldF9wZm4oKSB3aGVuIGFwcGxpY2Fi
bGUsIGFuZCBmaXggdXAgc3R5bGUKb24gYWZmZWN0ZWQgbGluZXMuCgpGb3Igc2hfcmVtb3ZlX3No
YWRvd192aWFfcG9pbnRlcigpLCBtYXBfZG9tYWluX3BhZ2UoKSBpcyBndWFyYW50ZWVkIHRvIHN1
Y2NlZWQKc28gdGhlcmUgaXMgbm8gbmVlZCB0byBBU1NFUlQoKSBpdHMgc3VjY2Vzcy4gIFRoaXMg
YWxsb3dzIHRoZSBwb2ludGVyCmFyaXRobWV0aWMgdG8gZm9sZGVkIGludG8gdGhlIHByZXZpb3Vz
IGV4cHJlc3Npb24sIGFuZCBmb3IgdmFkZHIgdG8gYmUKcHJvcGVybHkgdHlwZWQgYXMgbDFfcGdl
bnRyeV90LCBhdm9pZGluZyB0aGUgY2FzdCBpbiBsMWVfZ2V0X21mbigpLgoKTm8gZnVuY3Rpb25h
bCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFRp
bSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDQzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBl
dS5jaXRyaXguY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9jcHUv
bWNoZWNrL3ZtY2UuYyAgfCAgMiArLQogeGVuL2FyY2gveDg2L2RvbWFpbl9wYWdlLmMgICAgICB8
ICAyICstCiB4ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jICAgICAgIHwgIDMgKystCiB4ZW4vYXJj
aC94ODYvbW0vbWVtX3NoYXJpbmcuYyAgIHwgIDQgKystLQogeGVuL2FyY2gveDg2L21tL3AybS1w
b2QuYyAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgICAgIHwgIDQg
KystLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyB8IDM0ICsrKysrKysrKysrKysr
KystLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYyAgfCAy
MyArKysrKysrKysrKysrLS0tLS0tLS0tLQogOCBmaWxlcyBjaGFuZ2VkLCAzOCBpbnNlcnRpb25z
KCspLCAzNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L21jaGVj
ay92bWNlLmMgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKaW5kZXggZTA3Y2QyZi4u
ZWEzNzAwNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwpAQCAtNTQwLDcgKzU0MCw3IEBAIGludCB1
bm1tYXBfYnJva2VuX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgbWZuX3QgbWZuLCB1bnNpZ25lZCBs
b25nIGdmbikKICAgICByX21mbiA9IGdldF9nZm5fcXVlcnkoZCwgZ2ZuLCAmcHQpOwogICAgIGlm
ICggcDJtX3RvX21hc2socHQpICYgUDJNX1VOTUFQX1RZUEVTKQogICAgIHsKLSAgICAgICAgQVNT
RVJUKG1mbl94KHJfbWZuKSA9PSBtZm5feChtZm4pKTsKKyAgICAgICAgQVNTRVJUKG1mbl9lcShy
X21mbiwgbWZuKSk7CiAgICAgICAgIHJjID0gcDJtX2NoYW5nZV90eXBlX29uZShkLCBnZm4sIHB0
LCBwMm1fcmFtX2Jyb2tlbik7CiAgICAgfQogICAgIHB1dF9nZm4oZCwgZ2ZuKTsKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9kb21haW5fcGFnZS5jIGIveGVuL2FyY2gveDg2L2RvbWFpbl9wYWdl
LmMKaW5kZXggMGMyNDUzMC4uYWVlOWE4MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbWFp
bl9wYWdlLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbl9wYWdlLmMKQEAgLTEwMSw3ICsxMDEs
NyBAQCB2b2lkICptYXBfZG9tYWluX3BhZ2UobWZuX3QgbWZuKQogICAgICAgICBBU1NFUlQoaWR4
IDwgZGNhY2hlLT5lbnRyaWVzKTsKICAgICAgICAgaGFzaGVudC0+cmVmY250Kys7CiAgICAgICAg
IEFTU0VSVChoYXNoZW50LT5yZWZjbnQpOwotICAgICAgICBBU1NFUlQobDFlX2dldF9wZm4oTUFQ
Q0FDSEVfTDFFTlQoaWR4KSkgPT0gbWZuX3gobWZuKSk7CisgICAgICAgIEFTU0VSVChtZm5fZXEo
bDFlX2dldF9tZm4oTUFQQ0FDSEVfTDFFTlQoaWR4KSksIG1mbikpOwogICAgICAgICBnb3RvIG91
dDsKICAgICB9CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMgYi94ZW4v
YXJjaC94ODYvbW0vaGFwL2hhcC5jCmluZGV4IDgxMmE4NDAuLmQ2NDQ5ZTYgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMKKysrIGIveGVuL2FyY2gveDg2L21tL2hhcC9oYXAu
YwpAQCAtNzI5LDcgKzcyOSw4IEBAIGhhcF93cml0ZV9wMm1fZW50cnkoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgbG9uZyBnZm4sIGwxX3BnZW50cnlfdCAqcCwKICAgICAgICAgICogdW5sZXNz
IHRoZSBvbmx5IGNoYW5nZSBpcyBhbiBpbmNyZWFzZSBpbiBhY2Nlc3MgcmlnaHRzLiAqLwogICAg
ICAgICBtZm5fdCBvbWZuID0gbDFlX2dldF9tZm4oKnApOwogICAgICAgICBtZm5fdCBubWZuID0g
bDFlX2dldF9tZm4obmV3KTsKLSAgICAgICAgZmx1c2hfbmVzdGVkcDJtID0gISggbWZuX3gob21m
bikgPT0gbWZuX3gobm1mbikKKworICAgICAgICBmbHVzaF9uZXN0ZWRwMm0gPSAhKG1mbl9lcShv
bWZuLCBubWZuKQogICAgICAgICAgICAgJiYgcGVybXNfc3RyaWN0bHlfaW5jcmVhc2VkKG9sZF9m
bGFncywgbDFlX2dldF9mbGFncyhuZXcpKSApOwogICAgIH0KIApkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L21tL21lbV9zaGFyaW5nLmMgYi94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwpp
bmRleCBmYWQ4YTlkLi41YzA4YWRiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vbWVtX3No
YXJpbmcuYworKysgYi94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwpAQCAtNTAwLDcgKzUw
MCw3IEBAIHN0YXRpYyBpbnQgYXVkaXQodm9pZCkKICAgICAgICAgICAgICAgICBjb250aW51ZTsK
ICAgICAgICAgICAgIH0KICAgICAgICAgICAgIG9fbWZuID0gZ2V0X2dmbl9xdWVyeV91bmxvY2tl
ZChkLCBnLT5nZm4sICZ0KTsgCi0gICAgICAgICAgICBpZiAoIG1mbl94KG9fbWZuKSAhPSBtZm5f
eChtZm4pICkKKyAgICAgICAgICAgIGlmICggIW1mbl9lcShvX21mbiwgbWZuKSApCiAgICAgICAg
ICAgICB7CiAgICAgICAgICAgICAgICAgTUVNX1NIQVJJTkdfREVCVUcoIkluY29ycmVjdCBQMk0g
Zm9yIGQ9JWh1LCBQRk49JWx4LiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAi
RXhwZWN0aW5nIE1GTj0lbHgsIGdvdCAlbHhcbiIsCkBAIC05MDQsNyArOTA0LDcgQEAgc3RhdGlj
IGludCBzaGFyZV9wYWdlcyhzdHJ1Y3QgZG9tYWluICpzZCwgZ2ZuX3Qgc2dmbiwgc2hyX2hhbmRs
ZV90IHNoLAogCiAgICAgLyogVGhpcyB0cmlja3kgYnVzaW5lc3MgaXMgdG8gYXZvaWQgdHdvIGNh
bGxlcnMgZGVhZGxvY2tpbmcgaWYgCiAgICAgICogZ3JhYmJpbmcgcGFnZXMgaW4gb3Bwb3NpdGUg
Y2xpZW50L3NvdXJjZSBvcmRlciAqLwotICAgIGlmKCBtZm5feChzbWZuKSA9PSBtZm5feChjbWZu
KSApCisgICAgaWYgKCBtZm5fZXEoc21mbiwgY21mbikgKQogICAgIHsKICAgICAgICAgLyogVGhl
IHBhZ2VzIGFyZSBhbHJlYWR5IHRoZSBzYW1lLiAgV2UgY291bGQgcmV0dXJuIHNvbWUKICAgICAg
ICAgICoga2luZCBvZiBlcnJvciBoZXJlLCBidXQgbm8gbWF0dGVyIGhvdyB5b3UgbG9vayBhdCBp
dCwKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMgYi94ZW4vYXJjaC94ODYv
bW0vcDJtLXBvZC5jCmluZGV4IDYzMWU5YWUuLmJhMzczNDQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9tbS9wMm0tcG9kLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1wb2QuYwpAQCAtNzUs
NyArNzUsNyBAQCBwMm1fcG9kX2NhY2hlX2FkZChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAogICAg
IHsKICAgICAgICAgc3RydWN0IGRvbWFpbiAqIG9kOwogCi0gICAgICAgIHAgPSBtZm5fdG9fcGFn
ZShfbWZuKG1mbl94KG1mbikgKyBpKSk7CisgICAgICAgIHAgPSBtZm5fdG9fcGFnZShtZm5fYWRk
KG1mbiwgaSkpOwogICAgICAgICBvZCA9IHBhZ2VfZ2V0X293bmVyKHApOwogICAgICAgICBpZiAo
IG9kICE9IGQgKQogICAgICAgICB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMg
Yi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKaW5kZXggOGU5ZmJiNS4uNWM3M2ZmOCAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L21tL3AybS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwpAQCAt
MTEwNCw3ICsxMTA0LDcgQEAgc3RhdGljIGludCBzZXRfdHlwZWRfcDJtX2VudHJ5KHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuX2wsCiAKICAgICAgICAgZm9yICggaSA9IDA7IGkg
PCAoMVVMIDw8IG9yZGVyKTsgKytpICkKICAgICAgICAgewotICAgICAgICAgICAgQVNTRVJUKG1m
bl92YWxpZChfbWZuKG1mbl94KG9tZm4pICsgaSkpKTsKKyAgICAgICAgICAgIEFTU0VSVChtZm5f
dmFsaWQobWZuX2FkZChvbWZuLCBpKSkpOwogICAgICAgICAgICAgc2V0X2dwZm5fZnJvbV9tZm4o
bWZuX3gob21mbikgKyBpLCBJTlZBTElEX00yUF9FTlRSWSk7CiAgICAgICAgIH0KICAgICB9CkBA
IC0xMjIyLDcgKzEyMjIsNyBAQCBpbnQgY2xlYXJfbW1pb19wMm1fZW50cnkoc3RydWN0IGRvbWFp
biAqZCwgdW5zaWduZWQgbG9uZyBnZm5fbCwgbWZuX3QgbWZuLAogICAgICAgICAgICAgICAgICAi
Z2ZuX3RvX21mbiBmYWlsZWQhIGdmbj0lMDhseCB0eXBlOiVkXG4iLCBnZm5fbCwgdCk7CiAgICAg
ICAgIGdvdG8gb3V0OwogICAgIH0KLSAgICBpZiAoIG1mbl94KG1mbikgIT0gbWZuX3goYWN0dWFs
X21mbikgKQorICAgIGlmICggIW1mbl9lcShtZm4sIGFjdHVhbF9tZm4pICkKICAgICAgICAgZ2Rw
cmludGsoWEVOTE9HX1dBUk5JTkcsCiAgICAgICAgICAgICAgICAgICJubyBtYXBwaW5nIGJldHdl
ZW4gbWZuICUwOGx4IGFuZCBnZm4gJTA4bHhcbiIsCiAgICAgICAgICAgICAgICAgIG1mbl94KG1m
biksIGdmbl9sKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMg
Yi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCmluZGV4IGZkNDJkNzMuLjhhN2EyYjAg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKKysrIGIveGVuL2Fy
Y2gveDg2L21tL3NoYWRvdy9jb21tb24uYwpAQCAtNTY0LDEwICs1NjQsMTAgQEAgdm9pZCBvb3Nf
YXVkaXRfaGFzaF9pc19wcmVzZW50KHN0cnVjdCBkb21haW4gKmQsIG1mbl90IGdtZm4pCiAgICAg
ewogICAgICAgICBvb3MgPSB2LT5hcmNoLnBhZ2luZy5zaGFkb3cub29zOwogICAgICAgICBpZHgg
PSBtZm5feChnbWZuKSAlIFNIQURPV19PT1NfUEFHRVM7Ci0gICAgICAgIGlmICggbWZuX3gob29z
W2lkeF0pICE9IG1mbl94KGdtZm4pICkKKyAgICAgICAgaWYgKCAhbWZuX2VxKG9vc1tpZHhdLCBn
bWZuKSApCiAgICAgICAgICAgICBpZHggPSAoaWR4ICsgMSkgJSBTSEFET1dfT09TX1BBR0VTOwog
Ci0gICAgICAgIGlmICggbWZuX3gob29zW2lkeF0pID09IG1mbl94KGdtZm4pICkKKyAgICAgICAg
aWYgKCBtZm5fZXEob29zW2lkeF0sIGdtZm4pICkKICAgICAgICAgICAgIHJldHVybjsKICAgICB9
CiAKQEAgLTYzNSwxNSArNjM1LDE1IEBAIHZvaWQgb29zX2ZpeHVwX2FkZChzdHJ1Y3QgZG9tYWlu
ICpkLCBtZm5fdCBnbWZuLAogICAgICAgICBvb3MgPSB2LT5hcmNoLnBhZ2luZy5zaGFkb3cub29z
OwogICAgICAgICBvb3NfZml4dXAgPSB2LT5hcmNoLnBhZ2luZy5zaGFkb3cub29zX2ZpeHVwOwog
ICAgICAgICBpZHggPSBtZm5feChnbWZuKSAlIFNIQURPV19PT1NfUEFHRVM7Ci0gICAgICAgIGlm
ICggbWZuX3gob29zW2lkeF0pICE9IG1mbl94KGdtZm4pICkKKyAgICAgICAgaWYgKCAhbWZuX2Vx
KG9vc1tpZHhdLCBnbWZuKSApCiAgICAgICAgICAgICBpZHggPSAoaWR4ICsgMSkgJSBTSEFET1df
T09TX1BBR0VTOwotICAgICAgICBpZiAoIG1mbl94KG9vc1tpZHhdKSA9PSBtZm5feChnbWZuKSAp
CisgICAgICAgIGlmICggbWZuX2VxKG9vc1tpZHhdLCBnbWZuKSApCiAgICAgICAgIHsKICAgICAg
ICAgICAgIGludCBpOwogICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCBTSEFET1dfT09TX0ZJ
WFVQUzsgaSsrICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBpZiAoIG1mbl92YWxp
ZChvb3NfZml4dXBbaWR4XS5zbWZuW2ldKQotICAgICAgICAgICAgICAgICAgICAgJiYgKG1mbl94
KG9vc19maXh1cFtpZHhdLnNtZm5baV0pID09IG1mbl94KHNtZm4pKQorICAgICAgICAgICAgICAg
ICAgICAgJiYgbWZuX2VxKG9vc19maXh1cFtpZHhdLnNtZm5baV0sIHNtZm4pCiAgICAgICAgICAg
ICAgICAgICAgICAmJiAob29zX2ZpeHVwW2lkeF0ub2ZmW2ldID09IG9mZikgKQogICAgICAgICAg
ICAgICAgICAgICByZXR1cm47CiAgICAgICAgICAgICB9CkBAIC04MTYsOSArODE2LDkgQEAgc3Rh
dGljIHZvaWQgb29zX2hhc2hfcmVtb3ZlKHN0cnVjdCBkb21haW4gKmQsIG1mbl90IGdtZm4pCiAg
ICAgewogICAgICAgICBvb3MgPSB2LT5hcmNoLnBhZ2luZy5zaGFkb3cub29zOwogICAgICAgICBp
ZHggPSBtZm5feChnbWZuKSAlIFNIQURPV19PT1NfUEFHRVM7Ci0gICAgICAgIGlmICggbWZuX3go
b29zW2lkeF0pICE9IG1mbl94KGdtZm4pICkKKyAgICAgICAgaWYgKCAhbWZuX2VxKG9vc1tpZHhd
LCBnbWZuKSApCiAgICAgICAgICAgICBpZHggPSAoaWR4ICsgMSkgJSBTSEFET1dfT09TX1BBR0VT
OwotICAgICAgICBpZiAoIG1mbl94KG9vc1tpZHhdKSA9PSBtZm5feChnbWZuKSApCisgICAgICAg
IGlmICggbWZuX2VxKG9vc1tpZHhdLCBnbWZuKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIG9v
c1tpZHhdID0gSU5WQUxJRF9NRk47CiAgICAgICAgICAgICByZXR1cm47CkBAIC04NDEsOSArODQx
LDkgQEAgbWZuX3Qgb29zX3NuYXBzaG90X2xvb2t1cChzdHJ1Y3QgZG9tYWluICpkLCBtZm5fdCBn
bWZuKQogICAgICAgICBvb3MgPSB2LT5hcmNoLnBhZ2luZy5zaGFkb3cub29zOwogICAgICAgICBv
b3Nfc25hcHNob3QgPSB2LT5hcmNoLnBhZ2luZy5zaGFkb3cub29zX3NuYXBzaG90OwogICAgICAg
ICBpZHggPSBtZm5feChnbWZuKSAlIFNIQURPV19PT1NfUEFHRVM7Ci0gICAgICAgIGlmICggbWZu
X3gob29zW2lkeF0pICE9IG1mbl94KGdtZm4pICkKKyAgICAgICAgaWYgKCAhbWZuX2VxKG9vc1tp
ZHhdLCBnbWZuKSApCiAgICAgICAgICAgICBpZHggPSAoaWR4ICsgMSkgJSBTSEFET1dfT09TX1BB
R0VTOwotICAgICAgICBpZiAoIG1mbl94KG9vc1tpZHhdKSA9PSBtZm5feChnbWZuKSApCisgICAg
ICAgIGlmICggbWZuX2VxKG9vc1tpZHhdLCBnbWZuKSApCiAgICAgICAgIHsKICAgICAgICAgICAg
IHJldHVybiBvb3Nfc25hcHNob3RbaWR4XTsKICAgICAgICAgfQpAQCAtODY4LDEwICs4NjgsMTAg
QEAgdm9pZCBzaF9yZXN5bmMoc3RydWN0IGRvbWFpbiAqZCwgbWZuX3QgZ21mbikKICAgICAgICAg
b29zX2ZpeHVwID0gdi0+YXJjaC5wYWdpbmcuc2hhZG93Lm9vc19maXh1cDsKICAgICAgICAgb29z
X3NuYXBzaG90ID0gdi0+YXJjaC5wYWdpbmcuc2hhZG93Lm9vc19zbmFwc2hvdDsKICAgICAgICAg
aWR4ID0gbWZuX3goZ21mbikgJSBTSEFET1dfT09TX1BBR0VTOwotICAgICAgICBpZiAoIG1mbl94
KG9vc1tpZHhdKSAhPSBtZm5feChnbWZuKSApCisgICAgICAgIGlmICggIW1mbl9lcShvb3NbaWR4
XSwgZ21mbikgKQogICAgICAgICAgICAgaWR4ID0gKGlkeCArIDEpICUgU0hBRE9XX09PU19QQUdF
UzsKIAotICAgICAgICBpZiAoIG1mbl94KG9vc1tpZHhdKSA9PSBtZm5feChnbWZuKSApCisgICAg
ICAgIGlmICggbWZuX2VxKG9vc1tpZHhdLCBnbWZuKSApCiAgICAgICAgIHsKICAgICAgICAgICAg
IF9zaF9yZXN5bmModiwgZ21mbiwgJm9vc19maXh1cFtpZHhdLCBvb3Nfc25hcHNob3RbaWR4XSk7
CiAgICAgICAgICAgICBvb3NbaWR4XSA9IElOVkFMSURfTUZOOwpAQCAtMjc0OSw3ICsyNzQ5LDcg
QEAgc3RhdGljIGludCBzaF9yZW1vdmVfc2hhZG93X3ZpYV9wb2ludGVyKHN0cnVjdCBkb21haW4g
KmQsIG1mbl90IHNtZm4pCiB7CiAgICAgc3RydWN0IHBhZ2VfaW5mbyAqc3AgPSBtZm5fdG9fcGFn
ZShzbWZuKTsKICAgICBtZm5fdCBwbWZuOwotICAgIHZvaWQgKnZhZGRyOworICAgIGwxX3BnZW50
cnlfdCAqdmFkZHI7CiAgICAgaW50IHJjOwogCiAgICAgQVNTRVJUKHNwLT51LnNoLnR5cGUgPiAw
KTsKQEAgLTI3NTksMTAgKzI3NTksOCBAQCBzdGF0aWMgaW50IHNoX3JlbW92ZV9zaGFkb3dfdmlh
X3BvaW50ZXIoc3RydWN0IGRvbWFpbiAqZCwgbWZuX3Qgc21mbikKICAgICBpZiAoc3AtPnVwID09
IDApIHJldHVybiAwOwogICAgIHBtZm4gPSBtYWRkcl90b19tZm4oc3AtPnVwKTsKICAgICBBU1NF
UlQobWZuX3ZhbGlkKHBtZm4pKTsKLSAgICB2YWRkciA9IG1hcF9kb21haW5fcGFnZShwbWZuKTsK
LSAgICBBU1NFUlQodmFkZHIpOwotICAgIHZhZGRyICs9IHNwLT51cCAmIChQQUdFX1NJWkUtMSk7
Ci0gICAgQVNTRVJUKGwxZV9nZXRfcGZuKCoobDFfcGdlbnRyeV90ICopdmFkZHIpID09IG1mbl94
KHNtZm4pKTsKKyAgICB2YWRkciA9IG1hcF9kb21haW5fcGFnZShwbWZuKSArIChzcC0+dXAgJiAo
UEFHRV9TSVpFIC0gMSkpOworICAgIEFTU0VSVChtZm5fZXEobDFlX2dldF9tZm4oKnZhZGRyKSwg
c21mbikpOwogCiAgICAgLyogSXMgdGhpcyB0aGUgb25seSByZWZlcmVuY2UgdG8gdGhpcyBzaGFk
b3c/ICovCiAgICAgcmMgPSAoc3AtPnUuc2guY291bnQgPT0gMSkgPyAxIDogMDsKQEAgLTM2NDYs
NyArMzY0NCw3IEBAIHN0YXRpYyB2b2lkIHNoX3Vuc2hhZG93X2Zvcl9wMm1fY2hhbmdlKHN0cnVj
dCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAogICAgICAgICAgICAgewogICAgICAgICAg
ICAgICAgIGlmICggIW5wdGUKICAgICAgICAgICAgICAgICAgICAgIHx8ICFwMm1faXNfcmFtKHAy
bV9mbGFnc190b190eXBlKGwxZV9nZXRfZmxhZ3MobnB0ZVtpXSkpKQotICAgICAgICAgICAgICAg
ICAgICAgfHwgbDFlX2dldF9wZm4obnB0ZVtpXSkgIT0gbWZuX3gob21mbikgKQorICAgICAgICAg
ICAgICAgICAgICAgfHwgIW1mbl9lcShsMWVfZ2V0X21mbihucHRlW2ldKSwgb21mbikgKQogICAg
ICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgLyogVGhpcyBHRk4tPk1GTiBtYXBw
aW5nIGhhcyBnb25lIGF3YXkgKi8KICAgICAgICAgICAgICAgICAgICAgc2hfcmVtb3ZlX2FsbF9z
aGFkb3dzX2FuZF9wYXJlbnRzKGQsIG9tZm4pOwpAQCAtMzY1NCw3ICszNjUyLDcgQEAgc3RhdGlj
IHZvaWQgc2hfdW5zaGFkb3dfZm9yX3AybV9jaGFuZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBnZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBfZ2ZuKGdmbiArIChpIDw8IFBBR0VfU0hJRlQpKSkgKQogICAgICAgICAgICAgICAgICAg
ICAgICAgY3B1bWFza19vcigmZmx1c2htYXNrLCAmZmx1c2htYXNrLCBkLT5kaXJ0eV9jcHVtYXNr
KTsKICAgICAgICAgICAgICAgICB9Ci0gICAgICAgICAgICAgICAgb21mbiA9IF9tZm4obWZuX3go
b21mbikgKyAxKTsKKyAgICAgICAgICAgICAgICBvbWZuID0gbWZuX2FkZChvbWZuLCAxKTsKICAg
ICAgICAgICAgIH0KICAgICAgICAgICAgIGZsdXNoX3RsYl9tYXNrKCZmbHVzaG1hc2spOwogCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMgYi94ZW4vYXJjaC94ODYv
bW0vc2hhZG93L211bHRpLmMKaW5kZXggMDIxYWUyNS4uMGQ3NGMwMSAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cv
bXVsdGkuYwpAQCAtOTYwLDcgKzk2MCw4IEBAIHN0YXRpYyBpbnQgc2hhZG93X3NldF9sNGUoc3Ry
dWN0IGRvbWFpbiAqZCwKICAgICB7CiAgICAgICAgIC8qIFdlIGxvc3QgYSByZWZlcmVuY2UgdG8g
YW4gb2xkIG1mbi4gKi8KICAgICAgICAgbWZuX3Qgb3NsM21mbiA9IHNoYWRvd19sNGVfZ2V0X21m
bihvbGRfc2w0ZSk7Ci0gICAgICAgIGlmICggKG1mbl94KG9zbDNtZm4pICE9IG1mbl94KHNoYWRv
d19sNGVfZ2V0X21mbihuZXdfc2w0ZSkpKQorCisgICAgICAgIGlmICggbWZuX2VxKG9zbDNtZm4s
IHNoYWRvd19sNGVfZ2V0X21mbihuZXdfc2w0ZSkpCiAgICAgICAgICAgICAgfHwgIXBlcm1zX3N0
cmljdGx5X2luY3JlYXNlZChzaGFkb3dfbDRlX2dldF9mbGFncyhvbGRfc2w0ZSksCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaGFkb3dfbDRlX2dldF9mbGFncyhu
ZXdfc2w0ZSkpICkKICAgICAgICAgewpAQCAtMTAwNiw3ICsxMDA3LDggQEAgc3RhdGljIGludCBz
aGFkb3dfc2V0X2wzZShzdHJ1Y3QgZG9tYWluICpkLAogICAgIHsKICAgICAgICAgLyogV2UgbG9z
dCBhIHJlZmVyZW5jZSB0byBhbiBvbGQgbWZuLiAqLwogICAgICAgICBtZm5fdCBvc2wybWZuID0g
c2hhZG93X2wzZV9nZXRfbWZuKG9sZF9zbDNlKTsKLSAgICAgICAgaWYgKCAobWZuX3gob3NsMm1m
bikgIT0gbWZuX3goc2hhZG93X2wzZV9nZXRfbWZuKG5ld19zbDNlKSkpIHx8CisKKyAgICAgICAg
aWYgKCAhbWZuX2VxKG9zbDJtZm4sIHNoYWRvd19sM2VfZ2V0X21mbihuZXdfc2wzZSkpIHx8CiAg
ICAgICAgICAgICAgIXBlcm1zX3N0cmljdGx5X2luY3JlYXNlZChzaGFkb3dfbDNlX2dldF9mbGFn
cyhvbGRfc2wzZSksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaGFk
b3dfbDNlX2dldF9mbGFncyhuZXdfc2wzZSkpICkKICAgICAgICAgewpAQCAtMTA5MSw3ICsxMDkz
LDggQEAgc3RhdGljIGludCBzaGFkb3dfc2V0X2wyZShzdHJ1Y3QgZG9tYWluICpkLAogICAgIHsK
ICAgICAgICAgLyogV2UgbG9zdCBhIHJlZmVyZW5jZSB0byBhbiBvbGQgbWZuLiAqLwogICAgICAg
ICBtZm5fdCBvc2wxbWZuID0gc2hhZG93X2wyZV9nZXRfbWZuKG9sZF9zbDJlKTsKLSAgICAgICAg
aWYgKCAobWZuX3gob3NsMW1mbikgIT0gbWZuX3goc2hhZG93X2wyZV9nZXRfbWZuKG5ld19zbDJl
KSkpIHx8CisKKyAgICAgICAgaWYgKCAhbWZuX2VxKG9zbDFtZm4sIHNoYWRvd19sMmVfZ2V0X21m
bihuZXdfc2wyZSkpIHx8CiAgICAgICAgICAgICAgIXBlcm1zX3N0cmljdGx5X2luY3JlYXNlZChz
aGFkb3dfbDJlX2dldF9mbGFncyhvbGRfc2wyZSksCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzaGFkb3dfbDJlX2dldF9mbGFncyhuZXdfc2wyZSkpICkKICAgICAgICAg
ewpAQCAtMjQ0Nyw3ICsyNDUwLDcgQEAgc2hfbWFwX2FuZF92YWxpZGF0ZShzdHJ1Y3QgdmNwdSAq
diwgbWZuX3QgZ21mbiwKICAgICAgICAgc21mbjIgPSBzbWZuOwogICAgICAgICBndWVzdF9pZHgg
PSBndWVzdF9pbmRleChuZXdfZ3ApOwogICAgICAgICBzaGFkb3dfaWR4ID0gc2hhZG93X2luZGV4
KCZzbWZuMiwgZ3Vlc3RfaWR4KTsKLSAgICAgICAgaWYgKCBtZm5feChzbWZuMikgIT0gbWZuX3go
bWFwX21mbikgKQorICAgICAgICBpZiAoICFtZm5fZXEoc21mbjIsIG1hcF9tZm4pICkKICAgICAg
ICAgewogICAgICAgICAgICAgLyogV2UgaGF2ZSBtb3ZlZCB0byBhbm90aGVyIHBhZ2Ugb2YgdGhl
IHNoYWRvdyAqLwogICAgICAgICAgICAgbWFwX21mbiA9IHNtZm4yOwpAQCAtNDI3Miw3ICs0Mjc1
LDcgQEAgaW50IHNoX3JtX3dyaXRlX2FjY2Vzc19mcm9tX3NsMXAoc3RydWN0IGRvbWFpbiAqZCwg
bWZuX3QgZ21mbiwKICAgICBzbDFlID0gKnNsMXA7CiAgICAgaWYgKCAoKHNoYWRvd19sMWVfZ2V0
X2ZsYWdzKHNsMWUpICYgKF9QQUdFX1BSRVNFTlR8X1BBR0VfUlcpKQogICAgICAgICAgICE9IChf
UEFHRV9QUkVTRU5UfF9QQUdFX1JXKSkKLSAgICAgICAgIHx8IChtZm5feChzaGFkb3dfbDFlX2dl
dF9tZm4oc2wxZSkpICE9IG1mbl94KGdtZm4pKSApCisgICAgICAgICB8fCAhbWZuX2VxKHNoYWRv
d19sMWVfZ2V0X21mbihzbDFlKSwgZ21mbikgKQogICAgIHsKICAgICAgICAgdW5tYXBfZG9tYWlu
X3BhZ2Uoc2wxcCk7CiAgICAgICAgIGdvdG8gZmFpbDsKQEAgLTQzNDEsNyArNDM0NCw3IEBAIHN0
YXRpYyBpbnQgc2hfZ3Vlc3Nfd3JtYXAoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgdmFk
ZHIsIG1mbl90IGdtZm4pCiAgICAgc2wxZSA9ICpzbDFwOwogICAgIGlmICggKChzaGFkb3dfbDFl
X2dldF9mbGFncyhzbDFlKSAmIChfUEFHRV9QUkVTRU5UfF9QQUdFX1JXKSkKICAgICAgICAgICAh
PSAoX1BBR0VfUFJFU0VOVHxfUEFHRV9SVykpCi0gICAgICAgICB8fCAobWZuX3goc2hhZG93X2wx
ZV9nZXRfbWZuKHNsMWUpKSAhPSBtZm5feChnbWZuKSkgKQorICAgICAgICAgfHwgIW1mbl9lcShz
aGFkb3dfbDFlX2dldF9tZm4oc2wxZSksIGdtZm4pICkKICAgICAgICAgcmV0dXJuIDA7CiAKICAg
ICAvKiBGb3VuZCBpdCEgIE5lZWQgdG8gcmVtb3ZlIGl0cyB3cml0ZSBwZXJtaXNzaW9ucy4gKi8K
QEAgLTQ3NTMsNyArNDc1Niw3IEBAIGludCBzaF9hdWRpdF9sMV90YWJsZShzdHJ1Y3QgdmNwdSAq
diwgbWZuX3Qgc2wxbWZuLCBtZm5fdCB4KQogICAgICAgICAgICAgICAgIGdmbiA9IGd1ZXN0X2wx
ZV9nZXRfZ2ZuKCpnbDFlKTsKICAgICAgICAgICAgICAgICBtZm4gPSBzaGFkb3dfbDFlX2dldF9t
Zm4oKnNsMWUpOwogICAgICAgICAgICAgICAgIGdtZm4gPSBnZXRfZ2ZuX3F1ZXJ5X3VubG9ja2Vk
KHYtPmRvbWFpbiwgZ2ZuX3goZ2ZuKSwgJnAybXQpOwotICAgICAgICAgICAgICAgIGlmICggIXAy
bV9pc19ncmFudChwMm10KSAmJiBtZm5feChnbWZuKSAhPSBtZm5feChtZm4pICkKKyAgICAgICAg
ICAgICAgICBpZiAoICFwMm1faXNfZ3JhbnQocDJtdCkgJiYgIW1mbl9lcShnbWZuLCBtZm4pICkK
ICAgICAgICAgICAgICAgICAgICAgQVVESVRfRkFJTCgxLCAiYmFkIHRyYW5zbGF0aW9uOiBnZm4g
JSIgU0hfUFJJX2dmbgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIgLS0+ICUiIFBS
SV9tZm4gIiAhPSBtZm4gJSIgUFJJX21mbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBnZm5feChnZm4pLCBtZm5feChnbWZuKSwgbWZuX3gobWZuKSk7CkBAIC00ODI3LDcgKzQ4MzAs
NyBAQCBpbnQgc2hfYXVkaXRfbDJfdGFibGUoc3RydWN0IHZjcHUgKnYsIG1mbl90IHNsMm1mbiwg
bWZuX3QgeCkKICAgICAgICAgICAgICAgICA6IGdldF9zaGFkb3dfc3RhdHVzKGQsCiAgICAgICAg
ICAgICAgICAgICAgIGdldF9nZm5fcXVlcnlfdW5sb2NrZWQoZCwgZ2ZuX3goZ2ZuKSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmcDJtdCksIFNIX3R5cGVfbDFfc2hh
ZG93KTsKLSAgICAgICAgICAgIGlmICggbWZuX3goZ21mbikgIT0gbWZuX3gobWZuKSApCisgICAg
ICAgICAgICBpZiAoICFtZm5fZXEoZ21mbiwgbWZuKSApCiAgICAgICAgICAgICAgICAgQVVESVRf
RkFJTCgyLCAiYmFkIHRyYW5zbGF0aW9uOiBnZm4gJSIgU0hfUFJJX2dmbgogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIiAoLS0+ICUiIFBSSV9tZm4gIikiCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAiIC0tPiAlIiBQUklfbWZuICIgIT0gbWZuICUiIFBSSV9tZm4sCkBAIC00ODgyLDcg
KzQ4ODUsNyBAQCBpbnQgc2hfYXVkaXRfbDNfdGFibGUoc3RydWN0IHZjcHUgKnYsIG1mbl90IHNs
M21mbiwgbWZuX3QgeCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJiYg
KGd1ZXN0X2luZGV4KGdsM2UpICUgNCkgPT0gMykKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICA/IFNIX3R5cGVfbDJoX3NoYWRvdwogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIDogU0hfdHlwZV9sMl9zaGFkb3cpOwotICAgICAgICAgICAgaWYgKCBtZm5f
eChnbWZuKSAhPSBtZm5feChtZm4pICkKKyAgICAgICAgICAgIGlmICggIW1mbl9lcShnbWZuLCBt
Zm4pICkKICAgICAgICAgICAgICAgICBBVURJVF9GQUlMKDMsICJiYWQgdHJhbnNsYXRpb246IGdm
biAlIiBTSF9QUklfZ2ZuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAiIC0tPiAlIiBQUklf
bWZuICIgIT0gbWZuICUiIFBSSV9tZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnZm5f
eChnZm4pLCBtZm5feChnbWZuKSwgbWZuX3gobWZuKSk7CkBAIC00OTI3LDcgKzQ5MzAsNyBAQCBp
bnQgc2hfYXVkaXRfbDRfdGFibGUoc3RydWN0IHZjcHUgKnYsIG1mbl90IHNsNG1mbiwgbWZuX3Qg
eCkKICAgICAgICAgICAgIGdtZm4gPSBnZXRfc2hhZG93X3N0YXR1cyhkLCBnZXRfZ2ZuX3F1ZXJ5
X3VubG9ja2VkKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGQsIGdmbl94
KGdmbiksICZwMm10KSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTSF90
eXBlX2wzX3NoYWRvdyk7Ci0gICAgICAgICAgICBpZiAoIG1mbl94KGdtZm4pICE9IG1mbl94KG1m
bikgKQorICAgICAgICAgICAgaWYgKCAhbWZuX2VxKGdtZm4sIG1mbikgKQogICAgICAgICAgICAg
ICAgIEFVRElUX0ZBSUwoNCwgImJhZCB0cmFuc2xhdGlvbjogZ2ZuICUiIFNIX1BSSV9nZm4KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICIgLS0+ICUiIFBSSV9tZm4gIiAhPSBtZm4gJSIgUFJJ
X21mbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdmbl94KGdmbiksIG1mbl94KGdtZm4p
LCBtZm5feChtZm4pKTsKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 18:34:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 18: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 1fq0d4-0008Md-7c; Wed, 15 Aug 2018 18:34:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fq0d2-0008Lc-OG
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 18:34:44 +0000
X-Inumbo-ID: b939eb43-a0b9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b939eb43-a0b9-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 20:33:37 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,244,1531785600"; d="scan'208";a="62908362"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 15 Aug 2018 19:34:33 +0100
Message-ID: <1534358077-24700-3-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
References: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/6] x86/shadow: Use more appropriate conversion
 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>, Tim Deegan <tim@xen.org>,
 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>

UmVwbGFjZSBwZm5fdG9fcGFkZHIobWZuX3goLi4uKSkgd2l0aCBtZm5fdG9fbWFkZHIoKSwgYW5k
IHJlcGxhY2UgYW4gb3BlbmNvZGVkCmdmbl90b19nYWRkcigpLgoKTm8gZnVuY3Rpb25hbCBjaGFu
Z2UuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFRpbSBEZWVn
YW4gPHRpbUB4ZW4ub3JnPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9t
bS9zaGFkb3cvbXVsdGkuYyB8IDExICsrKysrLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNSBpbnNl
cnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9z
aGFkb3cvbXVsdGkuYyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYwppbmRleCAwZDc0
YzAxLi5mYmRiYjdkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMK
KysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCkBAIC02MjgsNyArNjI4LDcgQEAg
X3NoX3Byb3BhZ2F0ZShzdHJ1Y3QgdmNwdSAqdiwKICAgICAgICAgICAgICAgICAgICAgc2ZsYWdz
IHw9IGdldF9wYXRfZmxhZ3ModiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnZmxhZ3Ms
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2ZuX3RvX3BhZGRyKHRhcmdldF9nZm4pLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBmbl90b19wYWRkcihtZm5feCh0YXJnZXRfbWZu
KSksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3RvX21hZGRyKHRhcmdldF9tZm4p
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1UUlJfVFlQRV9VTkNBQ0hBQkxFKTsKICAg
ICAgICAgICAgICAgICBlbHNlIGlmICggaW9tbXVfc25vb3AgKQogICAgICAgICAgICAgICAgICAg
ICBzZmxhZ3MgfD0gcGF0X3R5cGVfMl9wdGVfZmxhZ3MoUEFUX1RZUEVfV1JCQUNLKTsKQEAgLTYz
Niw3ICs2MzYsNyBAQCBfc2hfcHJvcGFnYXRlKHN0cnVjdCB2Y3B1ICp2LAogICAgICAgICAgICAg
ICAgICAgICBzZmxhZ3MgfD0gZ2V0X3BhdF9mbGFncyh2LAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGdmbGFncywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnZm5fdG9fcGFkZHIo
dGFyZ2V0X2dmbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGZuX3RvX3BhZGRyKG1m
bl94KHRhcmdldF9tZm4pKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fdG9fbWFk
ZHIodGFyZ2V0X21mbiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTk9fSEFSRENPREVf
TUVNX1RZUEUpOwogICAgICAgICAgICAgfQogICAgIH0KQEAgLTExMzEsNyArMTEzMSw3IEBAIHN0
YXRpYyBpbmxpbmUgdm9pZCBzaGFkb3dfdnJhbV9nZXRfbDFlKHNoYWRvd19sMWVfdCBuZXdfc2wx
ZSwKIAogICAgICAgICBpZiAoIChwYWdlLT51LmludXNlLnR5cGVfaW5mbyAmIFBHVF9jb3VudF9t
YXNrKSA9PSAxICkKICAgICAgICAgICAgIC8qIEluaXRpYWwgZ3Vlc3QgcmVmZXJlbmNlLCByZWNv
cmQgaXQgKi8KLSAgICAgICAgICAgIGRpcnR5X3ZyYW0tPnNsMW1hW2ldID0gcGZuX3RvX3BhZGRy
KG1mbl94KHNsMW1mbikpCisgICAgICAgICAgICBkaXJ0eV92cmFtLT5zbDFtYVtpXSA9IG1mbl90
b19tYWRkcihzbDFtZm4pCiAgICAgICAgICAgICAgICAgfCAoKHVuc2lnbmVkIGxvbmcpc2wxZSAm
IH5QQUdFX01BU0spOwogICAgIH0KIH0KQEAgLTExNjAsNyArMTE2MCw3IEBAIHN0YXRpYyBpbmxp
bmUgdm9pZCBzaGFkb3dfdnJhbV9wdXRfbDFlKHNoYWRvd19sMWVfdCBvbGRfc2wxZSwKICAgICAg
ICAgdW5zaWduZWQgbG9uZyBpID0gZ2ZuIC0gZGlydHlfdnJhbS0+YmVnaW5fcGZuOwogICAgICAg
ICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlID0gbWZuX3RvX3BhZ2UobWZuKTsKICAgICAgICAgaW50
IGRpcnR5ID0gMDsKLSAgICAgICAgcGFkZHJfdCBzbDFtYSA9IHBmbl90b19wYWRkcihtZm5feChz
bDFtZm4pKQorICAgICAgICBwYWRkcl90IHNsMW1hID0gbWZuX3RvX21hZGRyKHNsMW1mbikKICAg
ICAgICAgICAgIHwgKCh1bnNpZ25lZCBsb25nKXNsMWUgJiB+UEFHRV9NQVNLKTsKIAogICAgICAg
ICBpZiAoIChwYWdlLT51LmludXNlLnR5cGVfaW5mbyAmIFBHVF9jb3VudF9tYXNrKSA9PSAxICkK
QEAgLTI5MzEsOCArMjkzMSw3IEBAIHN0YXRpYyBpbnQgc2hfcGFnZV9mYXVsdChzdHJ1Y3QgdmNw
dSAqdiwKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAvKiBNYWdpYyBNTUlPIG1hcmtl
cjogZXh0cmFjdCBnZm4gZm9yIE1NSU8gYWRkcmVzcyAqLwogICAgICAgICAgICAgICAgIEFTU0VS
VChzaF9sMWVfaXNfbW1pbyhzbDFlKSk7Ci0gICAgICAgICAgICAgICAgZ3BhID0gKCgocGFkZHJf
dCkoZ2ZuX3goc2hfbDFlX21taW9fZ2V0X2dmbihzbDFlKSkpKQotICAgICAgICAgICAgICAgICAg
ICAgICA8PCBQQUdFX1NISUZUKQorICAgICAgICAgICAgICAgIGdwYSA9IGdmbl90b19nYWRkcihz
aF9sMWVfbW1pb19nZXRfZ2ZuKHNsMWUpKQogICAgICAgICAgICAgICAgICAgICB8ICh2YSAmIH5Q
QUdFX01BU0spOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgcGVyZmNfaW5jcihzaGFkb3df
ZmF1bHRfZmFzdF9tbWlvKTsKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 18:34:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 18: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 1fq0d4-0008N4-HX; Wed, 15 Aug 2018 18:34:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fq0d2-0008Lt-VM
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 18:34:45 +0000
X-Inumbo-ID: b98d5959-a0b9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b98d5959-a0b9-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 20:33:37 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,244,1531785600"; d="scan'208";a="62908363"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 15 Aug 2018 19:34:34 +0100
Message-ID: <1534358077-24700-4-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
References: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/6] x86/shadow: Switch
 shadow_domain.has_fast_mmio_entries 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: Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 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>

UmVtb3ZlIGFuIHVuZWNlc3NhcnkgaWYoKS4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlLgoKU2lnbmVk
LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkND
OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBUaW0gRGVlZ2FuIDx0aW1AeGVu
Lm9yZz4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2Nv
bW1vbi5jIHwgMiArLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jICB8IDMgKy0tCiB4
ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oICAgIHwgMiArLQogMyBmaWxlcyBjaGFuZ2VkLCAz
IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L21tL3NoYWRvdy9jb21tb24uYyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKaW5k
ZXggOGE3YTJiMC4uYzk2NDBiOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9j
b21tb24uYworKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCkBAIC0zNjg3LDcg
KzM2ODcsNyBAQCBzaGFkb3dfd3JpdGVfcDJtX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGxvbmcgZ2ZuLAogICAgIGlmICggZC0+YXJjaC5wYWdpbmcuc2hhZG93Lmhhc19mYXN0X21t
aW9fZW50cmllcyApCiAgICAgewogICAgICAgICBzaGFkb3dfYmxvd190YWJsZXMoZCk7Ci0gICAg
ICAgIGQtPmFyY2gucGFnaW5nLnNoYWRvdy5oYXNfZmFzdF9tbWlvX2VudHJpZXMgPSAwOworICAg
ICAgICBkLT5hcmNoLnBhZ2luZy5zaGFkb3cuaGFzX2Zhc3RfbW1pb19lbnRyaWVzID0gZmFsc2U7
CiAgICAgfQogI2VuZGlmCiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVs
dGkuYyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYwppbmRleCBmYmRiYjdkLi44Zjkw
YzlmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMKKysrIGIveGVu
L2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCkBAIC01NjMsOCArNTYzLDcgQEAgX3NoX3Byb3Bh
Z2F0ZShzdHJ1Y3QgdmNwdSAqdiwKICAgICB7CiAgICAgICAgIC8qIEd1ZXN0IGwxZSBtYXBzIGVt
dWxhdGVkIE1NSU8gc3BhY2UgKi8KICAgICAgICAgKnNwID0gc2hfbDFlX21taW8odGFyZ2V0X2dm
biwgZ2ZsYWdzKTsKLSAgICAgICAgaWYgKCAhZC0+YXJjaC5wYWdpbmcuc2hhZG93Lmhhc19mYXN0
X21taW9fZW50cmllcyApCi0gICAgICAgICAgICBkLT5hcmNoLnBhZ2luZy5zaGFkb3cuaGFzX2Zh
c3RfbW1pb19lbnRyaWVzID0gMTsKKyAgICAgICAgZC0+YXJjaC5wYWdpbmcuc2hhZG93Lmhhc19m
YXN0X21taW9fZW50cmllcyA9IHRydWU7CiAgICAgICAgIGdvdG8gZG9uZTsKICAgICB9CiAKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20t
eDg2L2RvbWFpbi5oCmluZGV4IDA5ZjZiM2QuLjNkYTJjNjggMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvZG9tYWluLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaApA
QCAtMTEzLDcgKzExMyw3IEBAIHN0cnVjdCBzaGFkb3dfZG9tYWluIHsKICAgICBib29sX3QgaGFz
aF93YWxraW5nOyAgLyogU29tZSBmdW5jdGlvbiBpcyB3YWxraW5nIHRoZSBoYXNoIHRhYmxlICov
CiAKICAgICAvKiBGYXN0IE1NSU8gcGF0aCBoZXVyaXN0aWMgKi8KLSAgICBib29sX3QgaGFzX2Zh
c3RfbW1pb19lbnRyaWVzOworICAgIGJvb2wgaGFzX2Zhc3RfbW1pb19lbnRyaWVzOwogCiAgICAg
LyogT09TICovCiAgICAgYm9vbF90IG9vc19hY3RpdmU7Ci0tIAoyLjEuNAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 18:34:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 18:34: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 1fq0d4-0008NS-VN; Wed, 15 Aug 2018 18:34: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=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fq0d3-0008MH-Uk
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 18:34:45 +0000
X-Inumbo-ID: f51feef6-a0b9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f51feef6-a0b9-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 18:35:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,244,1531785600"; d="scan'208";a="62908366"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 15 Aug 2018 19:34:36 +0100
Message-ID: <1534358077-24700-6-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
References: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 5/6] x86/shadow: Clean up the MMIO fastpath
 helpers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 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>

VXNlIGJvb2wgd2hlbiBhcHByb3ByYWl0ZSwgcmVtb3ZlIGV4dHJhbmlvdXMgYnJhY2tldHMgYW5k
IGZpeCB1cCBjb21tZW50CnN0eWxlLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEph
biBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3Jn
PgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvdHlwZXMu
aCB8IDIyICsrKysrKysrKysrKy0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRp
b25zKCspLCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hh
ZG93L3R5cGVzLmggYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L3R5cGVzLmgKaW5kZXggOGMwYzgw
Mi4uZDUwOTY3NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy90eXBlcy5oCisr
KyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvdHlwZXMuaApAQCAtMjk0LDkgKzI5NCw5IEBAIHZv
aWQgc2hfZGVzdHJveV9tb25pdG9yX3RhYmxlKHN0cnVjdCB2Y3B1ICp2LCBtZm5fdCBtbWZuKTsK
ICAqLwogCiAjZGVmaW5lIFNIX0wxRV9NQUdJQyAweGZmZmZmZmZmMDAwMDAwMDFVTEwKLXN0YXRp
YyBpbmxpbmUgaW50IHNoX2wxZV9pc19tYWdpYyhzaGFkb3dfbDFlX3Qgc2wxZSkKK3N0YXRpYyBp
bmxpbmUgYm9vbCBzaF9sMWVfaXNfbWFnaWMoc2hhZG93X2wxZV90IHNsMWUpCiB7Ci0gICAgcmV0
dXJuICgoc2wxZS5sMSAmIFNIX0wxRV9NQUdJQykgPT0gU0hfTDFFX01BR0lDKTsKKyAgICByZXR1
cm4gKHNsMWUubDEgJiBTSF9MMUVfTUFHSUMpID09IFNIX0wxRV9NQUdJQzsKIH0KIAogLyogR3Vl
c3Qgbm90IHByZXNlbnQ6IGEgc2luZ2xlIG1hZ2ljIHZhbHVlICovCkBAIC0zMDUsMTUgKzMwNSwx
NyBAQCBzdGF0aWMgaW5saW5lIHNoYWRvd19sMWVfdCBzaF9sMWVfZ25wKHZvaWQpCiAgICAgcmV0
dXJuIChzaGFkb3dfbDFlX3QpeyAtMVVMTCB9OwogfQogCi1zdGF0aWMgaW5saW5lIGludCBzaF9s
MWVfaXNfZ25wKHNoYWRvd19sMWVfdCBzbDFlKQorc3RhdGljIGlubGluZSBib29sIHNoX2wxZV9p
c19nbnAoc2hhZG93X2wxZV90IHNsMWUpCiB7Ci0gICAgcmV0dXJuIChzbDFlLmwxID09IHNoX2wx
ZV9nbnAoKS5sMSk7CisgICAgcmV0dXJuIHNsMWUubDEgPT0gc2hfbDFlX2ducCgpLmwxOwogfQog
Ci0vKiBNTUlPOiBhbiBpbnZhbGlkIFBURSB0aGF0IGNvbnRhaW5zIHRoZSBHRk4gb2YgdGhlIGVx
dWl2YWxlbnQgZ3Vlc3QgbDFlLgorLyoKKyAqIE1NSU86IGFuIGludmFsaWQgUFRFIHRoYXQgY29u
dGFpbnMgdGhlIEdGTiBvZiB0aGUgZXF1aXZhbGVudCBndWVzdCBsMWUuCiAgKiBXZSBzdG9yZSAy
OCBiaXRzIG9mIEdGTiBpbiBiaXRzIDQ6MzIgb2YgdGhlIGVudHJ5LgogICogVGhlIHByZXNlbnQg
Yml0IGlzIHNldCwgYW5kIHRoZSBVL1MgYW5kIFIvVyBiaXRzIGFyZSB0YWtlbiBmcm9tIHRoZSBn
dWVzdC4KLSAqIEJpdCAzIGlzIGFsd2F5cyAwLCB0byBkaWZmZXJlbnRpYXRlIGZyb20gZ25wIGFi
b3ZlLiAgKi8KKyAqIEJpdCAzIGlzIGFsd2F5cyAwLCB0byBkaWZmZXJlbnRpYXRlIGZyb20gZ25w
IGFib3ZlLgorICovCiAjZGVmaW5lIFNIX0wxRV9NTUlPX01BR0lDICAgICAgIDB4ZmZmZmZmZmYw
MDAwMDAwMVVMTAogI2RlZmluZSBTSF9MMUVfTU1JT19NQUdJQ19NQVNLICAweGZmZmZmZmZmMDAw
MDAwMDlVTEwKICNkZWZpbmUgU0hfTDFFX01NSU9fR0ZOX01BU0sgICAgMHgwMDAwMDAwMGZmZmZm
ZmYwVUxMCkBAIC0zMjUsOSArMzI3LDkgQEAgc3RhdGljIGlubGluZSBzaGFkb3dfbDFlX3Qgc2hf
bDFlX21taW8oZ2ZuX3QgZ2ZuLCB1MzIgZ2ZsYWdzKQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8IChnZmxhZ3MgJiAoX1BBR0VfVVNFUnxfUEFHRV9SVykpKSB9OwogfQogCi1zdGF0aWMg
aW5saW5lIGludCBzaF9sMWVfaXNfbW1pbyhzaGFkb3dfbDFlX3Qgc2wxZSkKK3N0YXRpYyBpbmxp
bmUgYm9vbCBzaF9sMWVfaXNfbW1pbyhzaGFkb3dfbDFlX3Qgc2wxZSkKIHsKLSAgICByZXR1cm4g
KChzbDFlLmwxICYgU0hfTDFFX01NSU9fTUFHSUNfTUFTSykgPT0gU0hfTDFFX01NSU9fTUFHSUMp
OworICAgIHJldHVybiAoc2wxZS5sMSAmIFNIX0wxRV9NTUlPX01BR0lDX01BU0spID09IFNIX0wx
RV9NTUlPX01BR0lDOwogfQogCiBzdGF0aWMgaW5saW5lIGdmbl90IHNoX2wxZV9tbWlvX2dldF9n
Zm4oc2hhZG93X2wxZV90IHNsMWUpCkBAIC0zMzUsOSArMzM3LDkgQEAgc3RhdGljIGlubGluZSBn
Zm5fdCBzaF9sMWVfbW1pb19nZXRfZ2ZuKHNoYWRvd19sMWVfdCBzbDFlKQogICAgIHJldHVybiBf
Z2ZuKE1BU0tfRVhUUihzbDFlLmwxLCBTSF9MMUVfTU1JT19HRk5fTUFTSykpOwogfQogCi1zdGF0
aWMgaW5saW5lIHUzMiBzaF9sMWVfbW1pb19nZXRfZmxhZ3Moc2hhZG93X2wxZV90IHNsMWUpCitz
dGF0aWMgaW5saW5lIHVpbnQzMl90IHNoX2wxZV9tbWlvX2dldF9mbGFncyhzaGFkb3dfbDFlX3Qg
c2wxZSkKIHsKLSAgICByZXR1cm4gKHUzMikoKHNsMWUubDEgJiAoX1BBR0VfVVNFUnxfUEFHRV9S
VykpKTsKKyAgICByZXR1cm4gc2wxZS5sMSAmIChfUEFHRV9VU0VSIHwgX1BBR0VfUlcpOwogfQog
CiAjZWxzZQotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 18:34:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 18:34: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 1fq0d5-0008No-BJ; Wed, 15 Aug 2018 18: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=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fq0d4-0008MS-6z
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 18:34:46 +0000
X-Inumbo-ID: b9c5d357-a0b9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b9c5d357-a0b9-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 20:33:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,244,1531785600"; d="scan'208";a="62908364"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 15 Aug 2018 19:34:35 +0100
Message-ID: <1534358077-24700-5-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
References: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/6] x86/shadow: Use MASK_* helpers for the MMIO
 fastpath PTE manipulation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 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>

RHJvcCB0aGUgbm93LXVudXNlZCBTSF9MMUVfTU1JT19HRk5fU0hJRlQgZGVmaW5pdGlvbi4KCk5v
IGZ1bmN0aW9uYWwgY2hhbmdlLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5j
b20+CkNDOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0t
CiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L3R5cGVzLmggfCA1ICsrLS0tCiAxIGZpbGUgY2hhbmdl
ZCwgMiBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9tbS9zaGFkb3cvdHlwZXMuaCBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvdHlwZXMuaApp
bmRleCAwNDMwNjI4Li44YzBjODAyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93
L3R5cGVzLmgKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy90eXBlcy5oCkBAIC0zMTcsMTIg
KzMxNywxMSBAQCBzdGF0aWMgaW5saW5lIGludCBzaF9sMWVfaXNfZ25wKHNoYWRvd19sMWVfdCBz
bDFlKQogI2RlZmluZSBTSF9MMUVfTU1JT19NQUdJQyAgICAgICAweGZmZmZmZmZmMDAwMDAwMDFV
TEwKICNkZWZpbmUgU0hfTDFFX01NSU9fTUFHSUNfTUFTSyAgMHhmZmZmZmZmZjAwMDAwMDA5VUxM
CiAjZGVmaW5lIFNIX0wxRV9NTUlPX0dGTl9NQVNLICAgIDB4MDAwMDAwMDBmZmZmZmZmMFVMTAot
I2RlZmluZSBTSF9MMUVfTU1JT19HRk5fU0hJRlQgICA0CiAKIHN0YXRpYyBpbmxpbmUgc2hhZG93
X2wxZV90IHNoX2wxZV9tbWlvKGdmbl90IGdmbiwgdTMyIGdmbGFncykKIHsKICAgICByZXR1cm4g
KHNoYWRvd19sMWVfdCkgeyAoU0hfTDFFX01NSU9fTUFHSUMKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfCAoZ2ZuX3goZ2ZuKSA8PCBTSF9MMUVfTU1JT19HRk5fU0hJRlQpCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgTUFTS19JTlNSKGdmbl94KGdmbiksIFNIX0wxRV9NTUlP
X0dGTl9NQVNLKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IChnZmxhZ3MgJiAoX1BB
R0VfVVNFUnxfUEFHRV9SVykpKSB9OwogfQogCkBAIC0zMzMsNyArMzMyLDcgQEAgc3RhdGljIGlu
bGluZSBpbnQgc2hfbDFlX2lzX21taW8oc2hhZG93X2wxZV90IHNsMWUpCiAKIHN0YXRpYyBpbmxp
bmUgZ2ZuX3Qgc2hfbDFlX21taW9fZ2V0X2dmbihzaGFkb3dfbDFlX3Qgc2wxZSkKIHsKLSAgICBy
ZXR1cm4gX2dmbigoc2wxZS5sMSAmIFNIX0wxRV9NTUlPX0dGTl9NQVNLKSA+PiBTSF9MMUVfTU1J
T19HRk5fU0hJRlQpOworICAgIHJldHVybiBfZ2ZuKE1BU0tfRVhUUihzbDFlLmwxLCBTSF9MMUVf
TU1JT19HRk5fTUFTSykpOwogfQogCiBzdGF0aWMgaW5saW5lIHUzMiBzaF9sMWVfbW1pb19nZXRf
ZmxhZ3Moc2hhZG93X2wxZV90IHNsMWUpCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 18:34:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 18:34: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 1fq0d5-0008Op-O3; Wed, 15 Aug 2018 18: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=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fq0d4-0008MP-5Z
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 18:34:46 +0000
X-Inumbo-ID: ba251d77-a0b9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ba251d77-a0b9-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 20:33:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,244,1531785600"; d="scan'208";a="62908368"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 15 Aug 2018 19:34:37 +0100
Message-ID: <1534358077-24700-7-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
References: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 6/6] x86/shadow: Use mfn_t in
 shadow_track_dirty_vram()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 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>

Li4uIGFzIHRoZSBvbmx5IHVzZXIgb2Ygc2wxbWZuIHdvdWxkIHByZWZlciBpdCB0aGF0IHdheS4K
Ck5vIGZ1bmN0aW9uYWwgY2hhbmdlLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+CkNDOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ0M6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
LS0tCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIHwgOCArKysrLS0tLQogMSBmaWxl
IGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9j
b21tb24uYwppbmRleCBjOTY0MGI5Li4yOGQxZGQ0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
bW0vc2hhZG93L2NvbW1vbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMK
QEAgLTM4MzQsNyArMzgzNCw3IEBAIGludCBzaGFkb3dfdHJhY2tfZGlydHlfdnJhbShzdHJ1Y3Qg
ZG9tYWluICpkLAogICAgICAgICBtZW1jcHkoZGlydHlfYml0bWFwLCBkaXJ0eV92cmFtLT5kaXJ0
eV9iaXRtYXAsIGRpcnR5X3NpemUpOwogICAgIGVsc2UKICAgICB7Ci0gICAgICAgIHVuc2lnbmVk
IGxvbmcgbWFwX21mbiA9IG1mbl94KElOVkFMSURfTUZOKTsKKyAgICAgICAgbWZuX3QgbWFwX21m
biA9IElOVkFMSURfTUZOOwogICAgICAgICB2b2lkICptYXBfc2wxcCA9IE5VTEw7CiAKICAgICAg
ICAgLyogSXRlcmF0ZSBvdmVyIFZSQU0gdG8gdHJhY2sgZGlydHkgYml0cy4gKi8KQEAgLTM4NzIs
MTMgKzM4NzIsMTMgQEAgaW50IHNoYWRvd190cmFja19kaXJ0eV92cmFtKHN0cnVjdCBkb21haW4g
KmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAvKiBIb3BlZnVsbHkgdGhlIG1vc3QgY29tbW9u
IGNhc2U6IG9ubHkgb25lIG1hcHBpbmcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgKiB3aG9z
ZSBkaXJ0eSBiaXQgd2UgY2FuIHVzZS4gKi8KICAgICAgICAgICAgICAgICAgICAgICAgIGwxX3Bn
ZW50cnlfdCAqc2wxZTsKLSAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgc2wx
bWZuID0gcGFkZHJfdG9fcGZuKHNsMW1hKTsKKyAgICAgICAgICAgICAgICAgICAgICAgIG1mbl90
IHNsMW1mbiA9IG1hZGRyX3RvX21mbihzbDFtYSk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAg
IGlmICggc2wxbWZuICE9IG1hcF9tZm4gKQorICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCAh
bWZuX2VxKHNsMW1mbiwgbWFwX21mbikgKQogICAgICAgICAgICAgICAgICAgICAgICAgewogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGlmICggbWFwX3NsMXAgKQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1bm1hcF9kb21haW5fcGFnZShtYXBfc2wxcCk7Ci0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbWFwX3NsMXAgPSBtYXBfZG9tYWluX3BhZ2UoX21mbihzbDFtZm4p
KTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXBfc2wxcCA9IG1hcF9kb21haW5fcGFn
ZShzbDFtZm4pOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcF9tZm4gPSBzbDFtZm47
CiAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICBzbDFl
ID0gbWFwX3NsMXAgKyAoc2wxbWEgJiB+UEFHRV9NQVNLKTsKLS0gCjIuMS40CgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 18:42:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 18:42:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fq0ko-0001Jv-Oo; Wed, 15 Aug 2018 18:42: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=zoj2=k6=xenproject.org=prvs=75811d8f4=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fq0kn-0001Jl-H5
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 18:42:45 +0000
X-Inumbo-ID: 12b87eaf-a0bb-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 12b87eaf-a0bb-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 18:43:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,244,1531785600"; d="scan'208";a="62909179"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75071-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=75053
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 15 Aug 2018 19:42:40 +0100
Subject: [Xen-devel] [distros-debian-squeeze test] 75071: 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>

ZmxpZ2h0IDc1MDcxIGRpc3Ryb3MtZGViaWFuLXNxdWVlemUgcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MvNzUwNzEvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXNxdWVlemUtbmV0Ym9vdC1weWdydWIg
MTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc1MDUzCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtc3F1ZWV6ZS1uZXRib290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2Ug
NzUwNTMKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtc3F1ZWV6ZS1uZXRib290LXB5Z3J1YiAxMCBk
ZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzUwNTMKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1z
cXVlZXplLW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTA1
MwoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAgICAgICAgICAgICAgIDc1MDUzCgpqb2JzOgog
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 Aug 15 18:57:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 18: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 1fq0z6-0002Qf-89; Wed, 15 Aug 2018 18:57:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cnoq=k6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fq0z5-0002QV-1q
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 18:57:31 +0000
X-Inumbo-ID: 23585ca9-a0bd-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 23585ca9-a0bd-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 18:58: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 1fq0z3-0001ka-A9; Wed, 15 Aug 2018 18:57: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 1fq0z2-0003GZ-Uj; Wed, 15 Aug 2018 18:57:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fq0z2-0006wz-TZ; Wed, 15 Aug 2018 18:57:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125923-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=3dd454c6c694409aaedd4ed075d6aeace2dd8391
X-Osstest-Versions-That: xen=57c554f8a6e06894f601d977d18b3017d2a60f40
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 15 Aug 2018 18:57:28 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125923: 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>

ZmxpZ2h0IDEyNTkyMyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTkyMy8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDNkZDQ1NGM2YzY5NDQwOWFhZWRkNGVkMDc1ZDZhZWFj
ZTJkZDgzOTEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDU3YzU1NGY4
YTZlMDY4OTRmNjAxZDk3N2QxOGIzMDE3ZDJhNjBmNDAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTkyMCAgMjAxOC0wOC0xNSAxMzowMjowMyBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjU5MjMgIDIwMTgtMDgtMTUgMTY6MDA6NDEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9s
b2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9z
c3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTto
Yj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJl
dmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgNTdj
NTU0ZjhhNi4uM2RkNDU0YzZjNiAgM2RkNDU0YzZjNjk0NDA5YWFlZGQ0ZWQwNzVkNmFlYWNlMmRk
ODM5MSAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 19:13:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 19: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 1fq1EB-0003ye-Lh; Wed, 15 Aug 2018 19:13: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=6bc9=k6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fq1EA-0003yY-9M
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 19:13:06 +0000
X-Inumbo-ID: 5075c7f5-a0bf-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5075c7f5-a0bf-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 19:13: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 A632021473;
 Wed, 15 Aug 2018 19:13:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534360385;
 bh=OPFjjAQG+tXD5mz6GQDTKq+pTZqSheuLpsEskGSPPlY=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=cu1+1FfxKixkA6EehsoZz1FJ7IctDq8pZRChuC31BCSXH7fWlrmxSLOHIIvaFHlDF
 0GkQbIfF1djh4V6CNdbQ8tBFuTsuTuN+o17kovTMpSMhbuDdnOxs6cwbUmzNety/Jw
 telsFNHUQykhajEyhtOOeU0G4E6V3uB9d5UHOyqg=
Date: Wed, 15 Aug 2018 12:13: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: <46739874-5c4d-181a-9725-75deaf3f9ae7@arm.com>
Message-ID: <alpine.DEB.2.10.1808151212130.15066@sstabellini-ThinkPad-X260>
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-12-julien.grall@arm.com>
 <alpine.DEB.2.10.1808141429400.15066@sstabellini-ThinkPad-X260>
 <46739874-5c4d-181a-9725-75deaf3f9ae7@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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: 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>

T24gVHVlLCAxNCBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDgvMTQvMjAxOCAxMDozMyBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4g
T24gTW9uLCAxNiBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBDdXJyZW50bHks
IGxwYWVfaXNfe3RhYmxlLCBtYXBwaW5nfSBoZWxwZXJzIHdpbGwgYWx3YXlzIHJldHVybiBmYWxz
ZSBvbgo+ID4gPiBlbnRyeSB3aXRoIHRoZSB2YWxpZCBiaXQgdW5zZXQuIEhvd2V2ZXIsIGl0IHdv
dWxkIGJlIHVzZWZ1bCB0byBoYXZlIHRoZW0KPiA+ICAgIF5lbnRyaWVzCj4gPiAKPiA+ID4gb3Bl
cmF0aW5nIG9uIGFueSBlbnRyeS4gRm9yIGluc3RhbmNlIHRvIHN0b3JlIGluZm9ybWF0aW9uIGlu
IGFkdmFuY2UgYnV0Cj4gPiA+IHN0aWxsIHJlcXVlc3QgYSBmYXVsdC4KPiA+ID4gCj4gPiA+IFdp
dGggdGhhdCBjaGFuZ2UsIHRoZSBwMm0gaXMgbm93IHByb3ZpZGluZyBhbiBvdmVybGF5IGZvciAq
X2lzX3t0YWJsZSwKPiA+ID4gbWFwcGluZ30gdGhhdCB3aWxsIGNoZWNrIHRoZSB2YWxpZCBiaXQg
b2YgdGhlIGVudHJ5Lgo+ID4gPiAKPiA+ID4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiA+ID4gCj4gPiA+IC0tLQo+ID4gPiAgIHhlbi9hcmNoL2Fy
bS9ndWVzdF93YWxrLmMgIHwgIDIgKy0KPiA+ID4gICB4ZW4vYXJjaC9hcm0vbW0uYyAgICAgICAg
ICB8ICAyICstCj4gPiA+ICAgeGVuL2FyY2gvYXJtL3AybS5jICAgICAgICAgfCAyMiArKysrKysr
KysrKysrKysrKystLS0tCj4gPiA+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9scGFlLmggfCAxMSAr
KysrKysrLS0tLQo+ID4gPiAgIDQgZmlsZXMgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKSwgMTAg
ZGVsZXRpb25zKC0pCj4gPiA+IAo+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2d1ZXN0
X3dhbGsuYyBiL3hlbi9hcmNoL2FybS9ndWVzdF93YWxrLmMKPiA+ID4gaW5kZXggZTNlMjFiZGFk
My4uNGExYjRjZjJjOCAxMDA2NDQKPiA+ID4gLS0tIGEveGVuL2FyY2gvYXJtL2d1ZXN0X3dhbGsu
Ywo+ID4gPiArKysgYi94ZW4vYXJjaC9hcm0vZ3Vlc3Rfd2Fsay5jCj4gPiA+IEBAIC01NjYsNyAr
NTY2LDcgQEAgc3RhdGljIGludCBndWVzdF93YWxrX2xkKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LAo+
ID4gPiAgICAgICAgKiBQVEUgaXMgaW52YWxpZCBvciBob2xkcyBhIHJlc2VydmVkIGVudHJ5IChQ
VEU8MTowPiA9PSB4MCkpIG9yIGlmCj4gPiA+IHRoZSBQVEUKPiA+ID4gICAgICAgICogbWFwcyBh
IG1lbW9yeSBibG9jayBhdCBsZXZlbCAzIChQVEU8MTowPiA9PSAwMSkuCj4gPiA+ICAgICAgICAq
Lwo+ID4gPiAtICAgIGlmICggIWxwYWVfaXNfbWFwcGluZyhwdGUsIGxldmVsKSApCj4gPiA+ICsg
ICAgaWYgKCAhbHBhZV9pc192YWxpZChwdGUpIHx8ICFscGFlX2lzX21hcHBpbmcocHRlLCBsZXZl
bCkgKQo+ID4gPiAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7Cj4gPiA+ICAgICAgICAgLyogTWFr
ZSBzdXJlIHRoYXQgdGhlIGxvd2VyIGJpdHMgb2YgdGhlIFBURSdzIGJhc2UgYWRkcmVzcyBhcmUK
PiA+ID4gemVyby4gKi8KPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tbS5jIGIveGVu
L2FyY2gvYXJtL21tLmMKPiA+ID4gaW5kZXggZTNkYWZlNWZkNy4uNTJlNTdmZWYyZiAxMDA2NDQK
PiA+ID4gLS0tIGEveGVuL2FyY2gvYXJtL21tLmMKPiA+ID4gKysrIGIveGVuL2FyY2gvYXJtL21t
LmMKPiA+ID4gQEAgLTk5Niw3ICs5OTYsNyBAQCBzdGF0aWMgaW50IGNyZWF0ZV94ZW5fZW50cmll
cyhlbnVtIHhlbm1hcF9vcGVyYXRpb24KPiA+ID4gb3AsCj4gPiA+ICAgICAgIGZvcig7IGFkZHIg
PCBhZGRyX2VuZDsgYWRkciArPSBQQUdFX1NJWkUsIG1mbiA9IG1mbl9hZGQobWZuLCAxKSkKPiA+
ID4gICAgICAgewo+ID4gPiAgICAgICAgICAgZW50cnkgPSAmeGVuX3NlY29uZFtzZWNvbmRfbGlu
ZWFyX29mZnNldChhZGRyKV07Cj4gPiA+IC0gICAgICAgIGlmICggIWxwYWVfaXNfdGFibGUoKmVu
dHJ5LCAyKSApCj4gPiA+ICsgICAgICAgIGlmICggIWxwYWVfaXNfdmFsaWQoKmVudHJ5KSB8fCAh
bHBhZV9pc190YWJsZSgqZW50cnksIDIpICkKPiA+ID4gICAgICAgICAgIHsKPiA+ID4gICAgICAg
ICAgICAgICByYyA9IGNyZWF0ZV94ZW5fdGFibGUoZW50cnkpOwo+ID4gPiAgICAgICAgICAgICAg
IGlmICggcmMgPCAwICkgewo+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3AybS5jIGIv
eGVuL2FyY2gvYXJtL3AybS5jCj4gPiA+IGluZGV4IGVjM2ZkY2I1NTQuLjA3OTI1YTFiZTQgMTAw
NjQ0Cj4gPiA+IC0tLSBhL3hlbi9hcmNoL2FybS9wMm0uYwo+ID4gPiArKysgYi94ZW4vYXJjaC9h
cm0vcDJtLmMKPiA+ID4gQEAgLTIxOSw2ICsyMTksMjAgQEAgc3RhdGljIHAybV9hY2Nlc3NfdCBw
Mm1fbWVtX2FjY2Vzc19yYWRpeF9nZXQoc3RydWN0Cj4gPiA+IHAybV9kb21haW4gKnAybSwgZ2Zu
X3QgZ2ZuKQo+ID4gPiAgICAgICAgICAgcmV0dXJuIHJhZGl4X3RyZWVfcHRyX3RvX2ludChwdHIp
Owo+ID4gPiAgIH0KPiA+ID4gICArLyoKPiA+ID4gKyAqIGxwYWVfaXNfKiBoZWxwZXJzIGRvbid0
IGNoZWNrIHdoZXRoZXIgdGhlIHZhbGlkIGJpdCBpcyBzZXQgaW4gdGhlCj4gPiA+ICsgKiBQVEUu
IFByb3ZpZGUgb3VyIG93biBvdmVybGF5IHRvIGNoZWNrIHRoZSB2YWxpZCBiaXQuCj4gPiA+ICsg
Ki8KPiA+ID4gK3N0YXRpYyBpbmxpbmUgYm9vbCBwMm1faXNfbWFwcGluZyhscGFlX3QgcHRlLCB1
bnNpZ25lZCBpbnQgbGV2ZWwpCj4gPiA+ICt7Cj4gPiA+ICsgICAgcmV0dXJuIGxwYWVfaXNfdmFs
aWQocHRlKSAmJiBscGFlX2lzX21hcHBpbmcocHRlLCBsZXZlbCk7Cj4gPiA+ICt9Cj4gPiA+ICsK
PiA+ID4gK3N0YXRpYyBpbmxpbmUgYm9vbCBwMm1faXNfc3VwZXJwYWdlKGxwYWVfdCBwdGUsIHVu
c2lnbmVkIGludCBsZXZlbCkKPiA+ID4gK3sKPiA+ID4gKyAgICByZXR1cm4gbHBhZV9pc192YWxp
ZChwdGUpICYmIGxwYWVfaXNfc3VwZXJwYWdlKHB0ZSwgbGV2ZWwpOwo+ID4gPiArfQo+ID4gCj4g
PiBJIGxpa2UgdGhlIGlkZWEsIGJ1dCBpdCB3b3VsZCBiZSBjbGVhcmVyIHRvIG1lIGlmIHRoZXkg
d2VyZSBjYWxsZWQKPiA+IGxwYWVfaXNfdmFsaWRfbWFwcGluZyBhbmQgbHBhZV9pc192YWxpZF9z
dXBlcnBhZ2UgcmVzcGVjdGl2ZWx5LiBXaGF0IGRvCj4gPiB5b3UgdGhpbms/Cj4gPiAgPiBBbHNv
LCB3ZSBtaWdodCBhcyB3ZWxsIG1vdmUgdGhlbSB0byBscGFlLmggYW5kIHVzZSB0aGVtIGZyb20g
bW0uYyBhbmQKPiA+IGd1ZXN0X3dhbGsuYyBhcyBhcHByb3ByaWF0ZT8KPiAKPiBscGFlLmggaXMg
bm90IHN1aXRhYmxlIGJlY2F1c2UgYXMgSSBzYWlkIGluIHRoZSBjb21taXQgbWVzc2FnZSBlYWNo
IHBhZ2UtdGFibGUKPiAoc3RhZ2UtMSwgc3RhZ2UtMikgbWF5IGhhdmUgYSBkaWZmZXJlbnQgdmll
dyBvZiB3aGF0ICJ2YWxpZCIgbWVhbnMuCj4gCj4gQXQgdGhlIG1vbWVudCwgdGhhdCB2aWV3IGlz
IHRoZSBzYW1lIGJ1dCBpdCBpcyBub3QgZ29pbmcgdG8gc3RheSBsb25nIGxpa2UKPiB0aGF0LiBI
ZW5jZSB0aGUgcmVhc29uIG9mIHByZWZpeGluZyB3aXRoIHAybV8uIFRoZXkgYXJlIHNwZWNpZmlj
IHRvIHRoZSBwMm0uCj4gVGhpcyBpcyBnaXZpbmcgdXMgc29tZSBtb3JlIGxpYmVydHkgaW4gdGhl
IGZ1dHVyZSB3aGlsZSBtYWtpbmcgdGhlIGxwYWUgY29kZSBhCj4gYml0IG1vcmUgZ2VuZXJpYy4K
PiAKPiBJbiBndWVzdF93YWxrLmMgdGhlcmUgYXJlIG9ubHkgb25lIHVzZXIsIHNvIHRoZSBpbnRy
b2R1Y3Rpb24gb2YgYW4gaGVscGVyIGlzCj4gcXVpdGUgbGltaXRlZCB0aGVyZS4KCkkgc2VlLCBz
byBieSAicDJtX2lzX21hcHBpbmciIHlvdSBtZWFudCBzcGVjaWZpY2FsbHkKInN0YWdlMl9pc19t
YXBwaW5nIiwgcmlnaHQ/IFRoYXQgbWFrZXMgc2Vuc2Ugbm93LgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 19:20:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 19:20:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fq1L4-0004hh-HG; Wed, 15 Aug 2018 19:20: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=mwwv=k6=citrix.com=prvs=758086435=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fq1L3-0004hc-P1
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 19:20:13 +0000
X-Inumbo-ID: 4cec7821-a0c0-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4cec7821-a0c0-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 19:20:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,244,1531785600"; d="scan'208";a="77673175"
To: Julien Grall <julien.grall@arm.com>, Xen-devel <xen-devel@lists.xen.org>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-7-git-send-email-andrew.cooper3@citrix.com>
 <ef8b6d44-db17-7893-c4b2-a20d2fcb0830@arm.com>
 <01e5c23c-ddc4-2361-a06b-4be17d53d5ce@citrix.com>
 <a4635e6a-4fb0-b91c-e8d2-c8e4b85ac74e@arm.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: <48e39f4f-b337-bf20-1e7b-a710e03a85c1@citrix.com>
Date: Wed, 15 Aug 2018 20:03:46 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <a4635e6a-4fb0-b91c-e8d2-c8e4b85ac74e@arm.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2 06/12] xen/gnttab: Pass max_{grant,
 maptrack}_frames into grant_table_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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDgvMTggMTQ6MzIsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSBBbmRyZXcsCj4+Pj4g
wqDCoCDCoCAjaWZkZWYgQ09ORklHX0FSTV8zMgo+Pj4+IMKgwqDCoMKgwqDCoCAvKgo+Pj4+IGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAuYyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4+
Pj4gaW5kZXggNDVmMzg0MS4uM2QzYjMwYyAxMDA2NDQKPj4+PiAtLS0gYS94ZW4vYXJjaC9hcm0v
c2V0dXAuYwo+Pj4+ICsrKyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4+Pj4gQEAgLTIwLDYgKzIw
LDcgQEAKPj4+PiDCoMKgICNpbmNsdWRlIDx4ZW4vY29tcGlsZS5oPgo+Pj4+IMKgwqAgI2luY2x1
ZGUgPHhlbi9kZXZpY2VfdHJlZS5oPgo+Pj4+IMKgwqAgI2luY2x1ZGUgPHhlbi9kb21haW5fcGFn
ZS5oPgo+Pj4+ICsjaW5jbHVkZSA8eGVuL2dyYW50X3RhYmxlLmg+Cj4+Pj4gwqDCoCAjaW5jbHVk
ZSA8eGVuL3R5cGVzLmg+Cj4+Pj4gwqDCoCAjaW5jbHVkZSA8eGVuL3N0cmluZy5oPgo+Pj4+IMKg
wqAgI2luY2x1ZGUgPHhlbi9zZXJpYWwuaD4KPj4+PiBAQCAtNjkzLDYgKzY5NCwxNyBAQCB2b2lk
IF9faW5pdCBzdGFydF94ZW4odW5zaWduZWQgbG9uZwo+Pj4+IGJvb3RfcGh5c19vZmZzZXQsCj4+
Pj4gwqDCoMKgwqDCoMKgIHN0cnVjdCBkb21haW4gKmRvbTA7Cj4+Pj4gwqDCoMKgwqDCoMKgIHN0
cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiBkb20wX2NmZyA9IHsKPj4+PiDCoMKgwqDCoMKg
wqDCoMKgwqDCoCAubWF4X2V2dGNobl9wb3J0ID0gLTEsCj4+Pj4gKwo+Pj4+ICvCoMKgwqDCoMKg
wqDCoCAvKgo+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgICogVGhlIHJlZ2lvbiB1c2VkIGJ5IFhlbiBv
biB0aGUgbWVtb3J5IHdpbGwgbmV2ZXIgYmUgbWFwcGVkCj4+Pj4gaW4gRE9NMAo+Pj4+ICvCoMKg
wqDCoMKgwqDCoMKgICogbWVtb3J5IGxheW91dC4gVGhlcmVmb3JlIGl0IGNhbiBiZSB1c2VkIGZv
ciB0aGUgZ3JhbnQKPj4+PiB0YWJsZS4KPj4+PiArwqDCoMKgwqDCoMKgwqDCoCAqCj4+Pj4gK8Kg
wqDCoMKgwqDCoMKgwqAgKiBPbmx5IHVzZSB0aGUgdGV4dCBzZWN0aW9uIGFzIGl0J3MgYWx3YXlz
IHByZXNlbnQgYW5kIHdpbGwKPj4+PiBjb250YWluCj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqAgKiBl
bm91Z2ggc3BhY2UgZm9yIGEgbGFyZ2UgZ3JhbnQgdGFibGUKPj4+PiArwqDCoMKgwqDCoMKgwqDC
oCAqLwo+Pj4+ICvCoMKgwqDCoMKgwqDCoCAubWF4X2dyYW50X2ZyYW1lcyA9IG1pbl90KHVuc2ln
bmVkIGludCwgb3B0X21heF9ncmFudF9mcmFtZXMsCj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBQRk5fRE9XTihf
ZXRleHQgLSBfc3RleHQpKSwKPj4+Cj4+PiAuLi4gbm90IGhlcmUuIFNvIEkgd291bGQgcHJlZmVy
IGlmIHdlIGVpdGhlciBrZWVwIGFuIGhlbHBlciB0byBmaW5kCj4+PiB0aGUgc2l6ZSBvZiBwYXNz
IHRoYXQgc2l6ZSBhcm91bmQgdG8gZG9tYWluX2J1aWxkLiBEbyB3ZSBzdG9yZSB0aGUKPj4+IHNp
emUgaW4gdGhlIGRvbWFpbiBpbmZvcm1hdGlvbj8KPj4KPj4gSSBoYXZlIHRvIGFkbWl0IHRoYXQg
SSdtIHNvbWV3aGF0IHBlcnBsZXhlZCBieSBBUk0ncwo+PiBmaW5kX2dudHRhYl9yZWdpb24oKSwg
YW5kIEknbSBub3Qgc3VyZSB3aHkgaXQgZXhpc3RzLgo+Cj4gRG9tMCBpcyB1c2luZyB0aGUgaG9z
dCBtZW1vcnkgbGF5b3V0IHRoYXQgbWF5IGRpZmZlciBiZXR3ZWVuCj4gcGxhdGZvcm1zLiBTbyB0
aGVyZSBpcyBub3QgYSByZWdpb24gYWRkcmVzcyB0aGF0IHdvdWxkIGZpdCBldmVyeW9uZS4KPgo+
IFRoaXMgZnVuY3Rpb24gaXMgaGVyZSB0byBmaW5kIGF0IGJvb3QgYSBzdWl0YWJsZSByZWdpb24g
aW4gdGhlIGxheW91dAo+IHdoZXJlIHRoZSBPUyBjYW4gbWFwIHRoZSBncmFudC10YWJsZS4gVGhl
IHJlc3VsdCB3aWxsIGJlIHdyaXR0ZW4gaW4KPiB0aGUgZmlybXdhcmUgdGFibGUuCj4KPj4KPj4g
VGhlIHZhbHVlIGlzIGF2YWlsYWJsZSBmcm9tIGQtPmdyYW50X3RhYmxlLm1heF9ncmFudF9mcmFt
ZXMgYnV0IElTVFIKPj4gZmluZGluZyB0aGF0IHRoZSBvcmRlciBvZiBjb25zdHJ1Y3Rpb24gbWVh
bnQgdGhhdCBpdCB3YXNuJ3QgYXZhaWxhYmxlCj4+IHdoZW4gbmVlZGVkIChhbHRob3VnaCB0aGlz
IHdhcyBhbGwgZnJvbSBjb2RlIGluc3BlY3Rpb24sIHNvIEkgY291bGQgdmVyeQo+PiBlYXNpbHkg
YmUgd3JvbmcpLgo+Cj4gSSB0aGluayBpdCBzaG91bGQgYmUgZmluZSBmb3IgRG9tMCBhcyBmaW5k
X2dudHRhYl9yZWdpb24gaXMgY2FsbGVkCj4gZnJvbSBjb25zdHJ1Y3RfZG9tMCBhbmQgZC0+Z3Jh
bnRfdGFibGUubWF4X2dyYW50X2ZyYW1lcyB3b3VsZCBiZSBzZXQKPiBiZWZvcmUgdmlhIGRvbWFp
bl9jcmVhdGUoKS4KPgo+IEFzc3VtaW5nIGQtPmdyYW50X3RhYmxlLm1heF9ncmFudF9mcmFtZXMg
Y2FuIG9ubHkgYmUgMCBiZWZvcmUKPiBpbml0aWFsaXphdGlvbiwgSSB3b3VsZCBwb3RlbnRpYWxs
eSBhZGQgYQo+IEJVR19PTighZC0+Z3JhbnRfdGFibGUubWF4X2dyYW50X2ZyYW1lcykgdG8gbWFr
ZSBzdXJlIHRoaXMgYWx3YXlzIHN0YXkKPiBsaWtlIHRoYXQuCgpBY3R1YWxseSwgSSByZW1lbWJl
ciBub3cgd2hhdCB0aGUgcHJvYmxlbSB3YXMuwqAgZC0+Z3JhbnRfdGFibGUgaXMgYW4Kb3BhcXVl
IHR5cGUsIHNvIC5tYXhfZ3JhbnRfZnJhbWVzIGNhbid0IGJlIGFjY2Vzc2VkLgoKT25lIG9mIG15
IGluZGVudGVkIGJpdHMgb2YgY2xlYW51cCBoZXJlIGlzIHRvIHJlbW92ZSB0aGUKZ250dGFiX2Rv
bTBfZnJhbWVzKCkgZnVuY3Rpb24sIGJlY2F1c2UgaXQgaGFzIG5vIGJ1c2luZXNzIGxpdmluZyBp
biB0aGUKY29yZSBncmFudF90YWJsZS5jCgpXb3VsZCB5b3UgYmUgaGFwcHkgaWYgSSByZXBsYWNl
ZCBnbnR0YWJfZG9tMF9tYXgoKSBpbiBhc20tYXJtIHdpdGgKZ250dGFiX2RvbTBfZnJhbWVzKCkg
d2hpY2ggYWNjb3VudHMgZm9yIHRoZSBleGl0aW5nIG1pbigpLCBhbmQgbWVhbnMKdGhhdCBkb21h
aW5fYnVpbGQuYyB3aWxsIGJlIHVsdGltYXRlbHkgdW5jaGFuZ2VkPwoKfkFuZHJldwoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 19:28:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 19:28:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fq1SX-00050R-9y; Wed, 15 Aug 2018 19:27: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=6bc9=k6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fq1SW-0004zu-7d
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 19:27:56 +0000
X-Inumbo-ID: 62d8beed-a0c1-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 62d8beed-a0c1-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 19:28:28 +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 7403621509;
 Wed, 15 Aug 2018 19:27:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534361275;
 bh=6zlFj0Nd/dIWApQ9x0HthIamXw7eAqy9rANI3poxxPY=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=dprrueaLqYFpB6y7cr9szVDClT5DYHhgzTQWyRfzfvZQmLfQvWDWkGB4BDZSxNg7F
 9W84inhZavEWi3l4UPi1l2WD2LuxdZcoaU0HB65on9eSyT78v/boCns+8z4SO36qVW
 yB66rp8mt19uK6KB8j7JWvBuonHmdzi7dMGgqnUo=
Date: Wed, 15 Aug 2018 12:27:53 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <c1b6e8a6-0ae9-0a18-2140-c5136e7bca12@arm.com>
Message-ID: <alpine.DEB.2.10.1808151227420.15066@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-12-git-send-email-sstabellini@kernel.org>
 <c1b6e8a6-0ae9-0a18-2140-c5136e7bca12@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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>,
 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>

T24gTW9uLCAxMyBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDEvMDgvMTggMDA6MjcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IE1vdmUg
Z2VuZXJpYyBpbml0aWFsaXphdGlvbnMgb3V0IG9mIGNvbnN0cnVjdF9kb20wIHNvIHRoYXQgdGhl
eSBjYW4gYmUKPiA+IHJldXNlZC4KPiA+IAo+ID4gUmVuYW1lIHByZXBhcmVfZHRiIHRvIHByZXBh
cmVfZHRiX2h3ZG9tIHRvIGF2b2lkIGNvbmZ1c2lvbi4KPiA+IAo+ID4gTm8gZnVuY3Rpb25hbCBj
aGFuZ2VzIGluIHRoaXMgcGF0Y2guCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiA+IAo+ID4gLS0tCj4gPiBDaGFuZ2VzIGlu
IHYzOgo+ID4gLSBtb3ZlIHNldHRpbmcgdHlwZSBiZWZvcmUgYWxsb2NhdGVfbWVtb3J5Cj4gPiAt
IGFkZCBpZmRlZiBhcm91bmQgaXQgYW5kIGEgY29tbWVudAo+ID4gQ2hhbmdlcyBpbiB2MjoKPiA+
IC0gbW92ZSBkaXNjYXJkX2luaXRpYWxfbW9kdWxlcygpIGFmdGVyIF9fY29uc3RydWN0X2RvbWFp
bigpCj4gPiAtIHJlbW92ZSB1c2VsZXNzIGJsYW5rIGxpbmUKPiA+IC0gbGVhdmUgc2FmZXR5IEJV
R19PTnMgaW4gX19jb25zdHJ1Y3RfZG9tYWluCj4gPiAtIHJlbmFtZSBwcmVwYXJlX2R0YiB0byBw
cmVwYXJlX2R0Yl9od2RvbQo+ID4gLS0tCj4gPiAgIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
YyB8IDEyOAo+ID4gKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0K
PiA+ICAgMSBmaWxlIGNoYW5nZWQsIDcwIGluc2VydGlvbnMoKyksIDU4IGRlbGV0aW9ucygtKQo+
ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2Fy
Y2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gPiBpbmRleCA4ZDgyODQ5Li4wODM1MzQwIDEwMDY0NAo+
ID4gLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gPiArKysgYi94ZW4vYXJjaC9h
cm0vZG9tYWluX2J1aWxkLmMKPiA+IEBAIC0xMzcxLDcgKzEzNzEsNyBAQCBzdGF0aWMgaW50IF9f
aW5pdCBoYW5kbGVfbm9kZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QKPiA+IGtlcm5lbF9pbmZv
ICpraW5mbywKPiA+ICAgICAgIHJldHVybiByZXM7Cj4gPiAgIH0KPiA+ICAgLXN0YXRpYyBpbnQg
X19pbml0IHByZXBhcmVfZHRiKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbwo+
ID4gKmtpbmZvKQo+ID4gK3N0YXRpYyBpbnQgX19pbml0IHByZXBhcmVfZHRiX2h3ZG9tKHN0cnVj
dCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbwo+ID4gKmtpbmZvKQo+ID4gICB7Cj4gPiAg
ICAgICBjb25zdCBwMm1fdHlwZV90IGRlZmF1bHRfcDJtdCA9IHAybV9tbWlvX2RpcmVjdF9jOwo+
ID4gICAgICAgY29uc3Qgdm9pZCAqZmR0Owo+ID4gQEAgLTIxMDYsNzUgKzIxMDYsMzEgQEAgc3Rh
dGljIHZvaWQgX19pbml0IGZpbmRfZ250dGFiX3JlZ2lvbihzdHJ1Y3QgZG9tYWluCj4gPiAqZCwK
PiA+ICAgICAgICAgICAgICBraW5mby0+Z250dGFiX3N0YXJ0LCBraW5mby0+Z250dGFiX3N0YXJ0
ICsga2luZm8tPmdudHRhYl9zaXplKTsKPiA+ICAgfQo+ID4gICAtaW50IF9faW5pdCBjb25zdHJ1
Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQo+ID4gK3N0YXRpYyBpbnQgX19pbml0IF9fY29uc3Ry
dWN0X2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8KPiA+ICpraW5m
bykKPiA+ICAgewo+ID4gLSAgICBjb25zdCBzdHJ1Y3QgYm9vdGNtZGxpbmUgKmtlcm5lbCA9Cj4g
PiBib290X2NtZGxpbmVfZmluZF9ieV9raW5kKEJPT1RNT0RfS0VSTkVMKTsKPiA+IC0gICAgc3Ry
dWN0IGtlcm5lbF9pbmZvIGtpbmZvID0ge307Cj4gPiAgICAgICBzdHJ1Y3QgdmNwdSAqc2F2ZWRf
Y3VycmVudDsKPiA+IC0gICAgaW50IHJjLCBpLCBjcHU7Cj4gPiAtCj4gPiArICAgIGludCBpLCBj
cHU7Cj4gPiArICAgIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzOwo+ID4gICAgICAgc3RydWN0
IHZjcHUgKnYgPSBkLT52Y3B1WzBdOwo+ID4gLSAgICBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVn
cyA9ICZ2LT5hcmNoLmNwdV9pbmZvLT5ndWVzdF9jcHVfdXNlcl9yZWdzOwo+IAo+IFRoZXJlIGlz
IG5vIG5lZWQgdG8gcmV3cml0ZSB0aGF0IGxpbmUgaW4KPiAKPiBzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVnczsKPiAKPiByZWdzID0gLi4uOwoKT0sKCgo+ID4gICAtICAgIC8qIFNhbml0eSEgKi8K
PiA+IC0gICAgQlVHX09OKGQtPmRvbWFpbl9pZCAhPSAwKTsKPiA+ICAgICAgIEJVR19PTihkLT52
Y3B1WzBdID09IE5VTEwpOwo+ID4gICAgICAgQlVHX09OKHYtPmlzX2luaXRpYWxpc2VkKTsKPiA+
ICAgLSAgICBwcmludGsoIioqKiBMT0FESU5HIERPTUFJTiAwICoqKlxuIik7Cj4gPiAtICAgIGlm
ICggZG9tMF9tZW0gPD0gMCApCj4gPiAtICAgIHsKPiA+IC0gICAgICAgIHdhcm5pbmdfYWRkKCJQ
TEVBU0UgU1BFQ0lGWSBkb20wX21lbSBQQVJBTUVURVIgLSBVU0lORyA1MTJNIEZPUgo+ID4gTk9X
XG4iKTsKPiA+IC0gICAgICAgIGRvbTBfbWVtID0gTUIoNTEyKTsKPiA+IC0gICAgfQo+ID4gLQo+
ID4gLQo+ID4gLSAgICBpb21tdV9od2RvbV9pbml0KGQpOwo+ID4gLQo+ID4gLSAgICBkLT5tYXhf
cGFnZXMgPSB+MFU7Cj4gPiAtCj4gPiAtICAgIGtpbmZvLnVuYXNzaWduZWRfbWVtID0gZG9tMF9t
ZW07Cj4gPiAtICAgIGtpbmZvLmQgPSBkOwo+ID4gLQo+ID4gLSAgICByYyA9IGtlcm5lbF9wcm9i
ZSgma2luZm8sIE5VTEwpOwo+ID4gLSAgICBpZiAoIHJjIDwgMCApCj4gPiAtICAgICAgICByZXR1
cm4gcmM7Cj4gPiArICAgIHJlZ3MgPSAmdi0+YXJjaC5jcHVfaW5mby0+Z3Vlc3RfY3B1X3VzZXJf
cmVnczsKPiA+ICAgICAjaWZkZWYgQ09ORklHX0FSTV82NAo+ID4gICAgICAgLyogaWYgYWFyY2gz
MiBtb2RlIGlzIG5vdCBzdXBwb3J0ZWQgYXQgRUwxIGRvIG5vdCBhbGxvdyAzMi1iaXQgZG9tYWlu
Cj4gPiAqLwo+ID4gLSAgICBpZiAoICEoY3B1X2hhc19lbDFfMzIpICYmIGtpbmZvLnR5cGUgPT0g
RE9NQUlOXzMyQklUICkKPiA+ICsgICAgaWYgKCAhKGNwdV9oYXNfZWwxXzMyKSAmJiBraW5mby0+
dHlwZSA9PSBET01BSU5fMzJCSVQgKQo+ID4gICAgICAgewo+ID4gICAgICAgICAgIHByaW50aygi
UGxhdGZvcm0gZG9lcyBub3Qgc3VwcG9ydCAzMi1iaXQgZG9tYWluXG4iKTsKPiA+ICAgICAgICAg
ICByZXR1cm4gLUVJTlZBTDsKPiA+ICAgICAgIH0KPiA+IC0gICAgZC0+YXJjaC50eXBlID0ga2lu
Zm8udHlwZTsKPiA+ICAgICAgICAgaWYgKCBpc182NGJpdF9kb21haW4oZCkgKQo+ID4gICAgICAg
ICAgIHZjcHVfc3dpdGNoX3RvX2FhcmNoNjRfbW9kZSh2KTsKPiA+ICAgICAjZW5kaWYKPiA+ICAg
LSAgICBraW5mby5jbWRsaW5lID0ga2VybmVsICE9IE5VTEwgPyAma2VybmVsLT5jbWRsaW5lWzBd
IDogTlVMTDsKPiA+IC0gICAgYWxsb2NhdGVfbWVtb3J5KGQsICZraW5mbyk7Cj4gPiAtICAgIGZp
bmRfZ250dGFiX3JlZ2lvbihkLCAma2luZm8pOwo+ID4gLQo+ID4gLSAgICAvKiBNYXAgZXh0cmEg
R0lDIE1NSU8sIGlycXMgYW5kIG90aGVyIGh3IHN0dWZmcyB0byBkb20wLiAqLwo+ID4gLSAgICBy
YyA9IGdpY19tYXBfaHdkb21fZXh0cmFfbWFwcGluZ3MoZCk7Cj4gPiAtICAgIGlmICggcmMgPCAw
ICkKPiA+IC0gICAgICAgIHJldHVybiByYzsKPiA+IC0KPiA+IC0gICAgcmMgPSBwbGF0Zm9ybV9z
cGVjaWZpY19tYXBwaW5nKGQpOwo+ID4gLSAgICBpZiAoIHJjIDwgMCApCj4gPiAtICAgICAgICBy
ZXR1cm4gcmM7Cj4gPiAtCj4gPiAtICAgIGlmICggYWNwaV9kaXNhYmxlZCApCj4gPiAtICAgICAg
ICByYyA9IHByZXBhcmVfZHRiKGQsICZraW5mbyk7Cj4gPiAtICAgIGVsc2UKPiA+IC0gICAgICAg
IHJjID0gcHJlcGFyZV9hY3BpKGQsICZraW5mbyk7Cj4gPiAtCj4gPiAtICAgIGlmICggcmMgPCAw
ICkKPiA+IC0gICAgICAgIHJldHVybiByYzsKPiA+IC0KPiA+ICAgICAgIC8qCj4gPiAgICAgICAg
KiBUaGUgZm9sbG93aW5nIGxvYWRzIHVzZSB0aGUgZG9tYWluJ3MgcDJtIGFuZCByZXF1aXJlIGN1
cnJlbnQgdG8KPiA+ICAgICAgICAqIGJlIGEgdmNwdSBvZiB0aGUgZG9tYWluLCB0ZW1wb3Jhcmls
eSBzd2l0Y2gKPiA+IEBAIC0yMTg3LDIwICsyMTQzLDE4IEBAIGludCBfX2luaXQgY29uc3RydWN0
X2RvbTAoc3RydWN0IGRvbWFpbiAqZCkKPiA+ICAgICAgICAqIGtlcm5lbF9sb2FkIHdpbGwgZGV0
ZXJtaW5lIHRoZSBwbGFjZW1lbnQgb2YgdGhlIGtlcm5lbCBhcyB3ZWxsCj4gPiAgICAgICAgKiBh
cyB0aGUgaW5pdHJkICYgZmR0IGluIFJBTSwgc28gY2FsbCBpdCBmaXJzdC4KPiA+ICAgICAgICAq
Lwo+ID4gLSAgICBrZXJuZWxfbG9hZCgma2luZm8pOwo+ID4gKyAgICBrZXJuZWxfbG9hZChraW5m
byk7Cj4gPiAgICAgICAvKiBpbml0cmRfbG9hZCB3aWxsIGZpeCB1cCB0aGUgZmR0LCBzbyBjYWxs
IGl0IGJlZm9yZSBkdGJfbG9hZCAqLwo+ID4gLSAgICBpbml0cmRfbG9hZCgma2luZm8pOwo+ID4g
LSAgICBkdGJfbG9hZCgma2luZm8pOwo+ID4gKyAgICBpbml0cmRfbG9hZChraW5mbyk7Cj4gPiAr
ICAgIGR0Yl9sb2FkKGtpbmZvKTsKPiA+ICAgICAgICAgLyogTm93IHRoYXQgd2UgYXJlIGRvbmUg
cmVzdG9yZSB0aGUgb3JpZ2luYWwgcDJtIGFuZCBjdXJyZW50LiAqLwo+ID4gICAgICAgc2V0X2N1
cnJlbnQoc2F2ZWRfY3VycmVudCk7Cj4gPiAgICAgICBwMm1fcmVzdG9yZV9zdGF0ZShzYXZlZF9j
dXJyZW50KTsKPiA+ICAgLSAgICBkaXNjYXJkX2luaXRpYWxfbW9kdWxlcygpOwo+ID4gLQo+ID4g
ICAgICAgbWVtc2V0KHJlZ3MsIDAsIHNpemVvZigqcmVncykpOwo+ID4gICAtICAgIHJlZ3MtPnBj
ID0gKHJlZ2lzdGVyX3Qpa2luZm8uZW50cnk7Cj4gPiArICAgIHJlZ3MtPnBjID0gKHJlZ2lzdGVy
X3Qpa2luZm8tPmVudHJ5Owo+ID4gICAgICAgICBpZiAoIGlzXzMyYml0X2RvbWFpbihkKSApCj4g
PiAgICAgICB7Cj4gPiBAQCAtMjIxOCwxNCArMjE3MiwxNCBAQCBpbnQgX19pbml0IGNvbnN0cnVj
dF9kb20wKHN0cnVjdCBkb21haW4gKmQpCj4gPiAgICAgICAgICAgICovCj4gPiAgICAgICAgICAg
cmVncy0+cjAgPSAwOyAvKiBTQlogKi8KPiA+ICAgICAgICAgICByZWdzLT5yMSA9IDB4ZmZmZmZm
ZmY7IC8qIFdlIHVzZSBEVEIgdGhlcmVmb3JlIG5vIG1hY2hpbmUgaWQgKi8KPiA+IC0gICAgICAg
IHJlZ3MtPnIyID0ga2luZm8uZHRiX3BhZGRyOwo+ID4gKyAgICAgICAgcmVncy0+cjIgPSBraW5m
by0+ZHRiX3BhZGRyOwo+ID4gICAgICAgfQo+ID4gICAjaWZkZWYgQ09ORklHX0FSTV82NAo+ID4g
ICAgICAgZWxzZQo+ID4gICAgICAgewo+ID4gICAgICAgICAgIHJlZ3MtPmNwc3IgPSBQU1JfR1VF
U1Q2NF9JTklUOwo+ID4gICAgICAgICAgIC8qIEZyb20gbGludXgvRG9jdW1lbnRhdGlvbi9hcm02
NC9ib290aW5nLnR4dCAqLwo+ID4gLSAgICAgICAgcmVncy0+eDAgPSBraW5mby5kdGJfcGFkZHI7
Cj4gPiArICAgICAgICByZWdzLT54MCA9IGtpbmZvLT5kdGJfcGFkZHI7Cj4gPiAgICAgICAgICAg
cmVncy0+eDEgPSAwOyAvKiBSZXNlcnZlZCBmb3IgZnV0dXJlIHVzZSAqLwo+ID4gICAgICAgICAg
IHJlZ3MtPngyID0gMDsgLyogUmVzZXJ2ZWQgZm9yIGZ1dHVyZSB1c2UgKi8KPiA+ICAgICAgICAg
ICByZWdzLT54MyA9IDA7IC8qIFJlc2VydmVkIGZvciBmdXR1cmUgdXNlICovCj4gPiBAQCAtMjI1
MSw2ICsyMjA1LDY0IEBAIGludCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRvbWFpbiAq
ZCkKPiA+ICAgICAgIHJldHVybiAwOwo+ID4gICB9Cj4gPiAgICtpbnQgX19pbml0IGNvbnN0cnVj
dF9kb20wKHN0cnVjdCBkb21haW4gKmQpCj4gPiArewo+ID4gKyAgICBjb25zdCBzdHJ1Y3QgYm9v
dGNtZGxpbmUgKmtlcm5lbCA9Cj4gPiBib290X2NtZGxpbmVfZmluZF9ieV9raW5kKEJPT1RNT0Rf
S0VSTkVMKTsKPiA+ICsgICAgc3RydWN0IGtlcm5lbF9pbmZvIGtpbmZvID0ge307Cj4gPiArICAg
IGludCByYzsKPiA+ICsKPiA+ICsgICAgLyogU2FuaXR5ISAqLwo+ID4gKyAgICBCVUdfT04oZC0+
ZG9tYWluX2lkICE9IDApOwo+ID4gKwo+ID4gKyAgICBwcmludGsoIioqKiBMT0FESU5HIERPTUFJ
TiAwICoqKlxuIik7Cj4gPiArICAgIGlmICggZG9tMF9tZW0gPD0gMCApCj4gPiArICAgIHsKPiA+
ICsgICAgICAgIHdhcm5pbmdfYWRkKCJQTEVBU0UgU1BFQ0lGWSBkb20wX21lbSBQQVJBTUVURVIg
LSBVU0lORyA1MTJNIEZPUgo+ID4gTk9XXG4iKTsKPiA+ICsgICAgICAgIGRvbTBfbWVtID0gTUIo
NTEyKTsKPiA+ICsgICAgfQo+ID4gKwo+ID4gKyAgICBpb21tdV9od2RvbV9pbml0KGQpOwo+ID4g
Kwo+ID4gKyAgICBkLT5tYXhfcGFnZXMgPSB+MFU7Cj4gPiArCj4gPiArICAgIGtpbmZvLnVuYXNz
aWduZWRfbWVtID0gZG9tMF9tZW07Cj4gPiArICAgIGtpbmZvLmQgPSBkOwo+ID4gKwo+ID4gKyAg
ICByYyA9IGtlcm5lbF9wcm9iZSgma2luZm8sIE5VTEwpOwo+ID4gKyAgICBpZiAoIHJjIDwgMCAp
Cj4gPiArICAgICAgICByZXR1cm4gcmM7Cj4gPiArCj4gPiArICAgIGtpbmZvLmNtZGxpbmUgPSBr
ZXJuZWwgIT0gTlVMTCA/ICZrZXJuZWwtPmNtZGxpbmVbMF0gOiBOVUxMOwo+ID4gKyNpZmRlZiBD
T05GSUdfQVJNXzY0Cj4gPiArICAgIC8qIHR5cGUgbXVzdCBiZSBzZXQgYmVmb3JlIGFsbG9jYXRl
X21lbW9yeSAqLwo+ID4gKyAgICBkLT5hcmNoLnR5cGUgPSBraW5mby50eXBlOwo+ID4gKyNlbmRp
Zgo+ID4gKyAgICBhbGxvY2F0ZV9tZW1vcnkoZCwgJmtpbmZvKTsKPiA+ICsgICAgZmluZF9nbnR0
YWJfcmVnaW9uKGQsICZraW5mbyk7Cj4gPiArCj4gPiArICAgIC8qIE1hcCBleHRyYSBHSUMgTU1J
TywgaXJxcyBhbmQgb3RoZXIgaHcgc3R1ZmZzIHRvIGRvbTAuICovCj4gPiArICAgIHJjID0gZ2lj
X21hcF9od2RvbV9leHRyYV9tYXBwaW5ncyhkKTsKPiA+ICsgICAgaWYgKCByYyA8IDAgKQo+ID4g
KyAgICAgICAgcmV0dXJuIHJjOwo+ID4gKwo+ID4gKyAgICByYyA9IHBsYXRmb3JtX3NwZWNpZmlj
X21hcHBpbmcoZCk7Cj4gPiArICAgIGlmICggcmMgPCAwICkKPiA+ICsgICAgICAgIHJldHVybiBy
YzsKPiA+ICsKPiA+ICsgICAgaWYgKCBhY3BpX2Rpc2FibGVkICkKPiA+ICsgICAgICAgIHJjID0g
cHJlcGFyZV9kdGJfaHdkb20oZCwgJmtpbmZvKTsKPiA+ICsgICAgZWxzZQo+ID4gKyAgICAgICAg
cmMgPSBwcmVwYXJlX2FjcGkoZCwgJmtpbmZvKTsKPiA+ICsKPiA+ICsgICAgaWYgKCByYyA8IDAg
KQo+ID4gKyAgICAgICAgcmV0dXJuIHJjOwo+ID4gKwo+ID4gKwo+IAo+IFNwdXJpb3VzIG5ld2xp
bmUuCj4gCj4gPiArICAgIHJjID0gX19jb25zdHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7Cj4gPiAr
ICAgIGRpc2NhcmRfaW5pdGlhbF9tb2R1bGVzKCk7Cj4gCj4gTmV3bGluZSBoZXJlIHBsZWFzZS4K
Ck9LCgoKPiA+ICsgICAgcmV0dXJuIHJjOwo+ID4gK30KPiA+ICsKPiA+ICAgLyoKPiA+ICAgICog
TG9jYWwgdmFyaWFibGVzOgo+ID4gICAgKiBtb2RlOiBDCj4gPiAKPiAKPiBDaGVlcnMsCj4gCj4g
LS0gCj4gSnVsaWVuIEdyYWxsCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 19:37:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 19: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 1fq1bh-0005pA-69; Wed, 15 Aug 2018 19:37: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=6bc9=k6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fq1bf-0005p5-FJ
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 19:37:23 +0000
X-Inumbo-ID: b4aaf2a9-a0c2-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b4aaf2a9-a0c2-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 19:37: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 3BF942150C;
 Wed, 15 Aug 2018 19:37:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534361842;
 bh=ZLlMPvE/vykbcglUQ50ar6Ccmuy0cJhAjnEtSqNkX8E=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=NLAlyGlmAUkegiO2f20yjC7QxrTMYgMPiqMEo6+SNWdYMpBSUgMq+UaUv/O9y6LZv
 /niRq4JUXF7eOTTv88YvBeIHPGKDnaAXA1Xj3a8bMl20dmIC9jh6fbZ9196hKlnB5r
 4gX0wdfS/nYeWWIZIYnGyujhb/AXEulLdG+ORook=
Date: Wed, 15 Aug 2018 12:37: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: <a23dd1c5-f0a5-0d62-d7c5-8502e044e57b@arm.com>
Message-ID: <alpine.DEB.2.10.1808151228450.15066@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-13-git-send-email-sstabellini@kernel.org>
 <a23dd1c5-f0a5-0d62-d7c5-8502e044e57b@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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>,
 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>

T24gTW9uLCAxMyBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDEvMDgvMTggMDA6MjcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IENhbGwg
YSBuZXcgZnVuY3Rpb24sICJjcmVhdGVfZG9tVXMiLCBmcm9tIHNldHVwX3hlbiB0byBzdGFydCBE
b21VIFZNcy4KPiA+IAo+ID4gSW50cm9kdWNlIHN1cHBvcnQgZm9yIHRoZSAieGVuLGRvbVUiIGNv
bXBhdGlibGUgbm9kZSBvbiBkZXZpY2UgdHJlZS4KPiA+IENyZWF0ZSBuZXcgRG9tVSBWTXMgYmFz
ZWQgb24gdGhlIGluZm9ybWF0aW9uIGZvdW5kIG9uIGRldmljZSB0cmVlIHVuZGVyCj4gPiAieGVu
LGRvbVUiLiBDYWxscyBjb25zdHJ1Y3RfZG9tVSBmb3IgZWFjaCBkb21haW4uCj4gPiAKPiA+IElu
dHJvZHVjZSBhIHNpbXBsZSBnbG9iYWwgdmFyaWFibGUgbmFtZWQgbWF4X2luaXRfZG9taWQgdG8g
a2VlcCB0cmFjayBvZgo+ID4gdGhlIGluaXRpYWwgYWxsb2NhdGVkIGRvbWlkcy4gSXQgaG9sZHMg
dGhlIG1heCBkb21pZCBhbW9uZyB0aGUgaW5pdGlhbAo+ID4gZG9tYWlucy4KPiA+IAo+ID4gTW92
ZSB0aGUgZGlzY2FyZF9pbml0aWFsX21vZHVsZXMgYWZ0ZXIgRG9tVXMgaGF2ZSBiZWVuIGJ1aWx0
Lgo+ID4gCj4gPiBGaXJzdCBjcmVhdGUgZG9tVXMsIHRoZW4gc3RhcnQgZG9tMCAtLSBubyBwb2lu
dCBpbiB0cnlpbmcgdG8gc3RhcnQgZG9tMAo+ID4gd2hlbiB0aGUgY3B1IGlzIGJ1c3kuCj4gPiAK
PiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNv
bT4KPiA+IENDOiBhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tCj4gPiBDQzogamJldWxpY2hAc3Vz
ZS5jb20KPiA+IC0tLQo+ID4gQ2hhbmdlcyBpbiB2MzoKPiA+IC0gbW92ZSBwYXRjaCBlYXJsaWVy
IGFuZCBpbnRyb2R1Y2UgZW1wdHkgY29uc3RydWN0X2RvbVUgdG8gZml4IGJpc2VjdGlvbgo+ID4g
ICAgYnVpbGRzCj4gPiAtIGZpeCBtYXhfaW5pdF9kb21pZCB0byBhY3R1YWxseSBob2xkIHRoZSBt
YXggZG9taWQgYW1vbmcgaW5pdGlhbAo+ID4gICAgZG9tYWlucyAoaW5zdGVhZCBvZiBtYXhfZG9t
aWQgKyAxKQo+ID4gLSBtb3ZlIGRvbWFpbl91bnBhdXNlX2J5X3N5c3RlbWNvbnRyb2xsZXIoZG9t
MCkgYWZ0ZXIgY3JlYXRpbmcgZG9tVXMKPiA+IAo+ID4gQ2hhbmdlcyBpbiB2MjoKPiA+IC0gY29k
aW5nIHN0eWxlCj4gPiAtIHNldCBucl9zcGlzIHRvIDMyCj4gPiAtIGludHJvZHVjZSBjcmVhdGVf
ZG9tVXMKPiA+IC0tLQo+ID4gICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCA0Mgo+ID4g
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tCj4gPiAgIHhlbi9hcmNo
L2FybS9zZXR1cC5jICAgICAgICB8ICA3ICsrKysrKy0KPiA+ICAgeGVuL2luY2x1ZGUvYXNtLWFy
bS9zZXR1cC5oIHwgIDMgKysrCj4gPiAgIHhlbi9pbmNsdWRlL2FzbS14ODYvc2V0dXAuaCB8ICAy
ICsrCj4gPiAgIDQgZmlsZXMgY2hhbmdlZCwgNTAgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMo
LSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hl
bi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ID4gaW5kZXggMDgzNTM0MC4uOGY3YWM1NCAxMDA2
NDQKPiA+IC0tLSBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ID4gKysrIGIveGVuL2Fy
Y2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gPiBAQCAtNyw2ICs3LDcgQEAKPiA+ICAgI2luY2x1ZGUg
PGFzbS9pcnEuaD4KPiA+ICAgI2luY2x1ZGUgPGFzbS9yZWdzLmg+Cj4gPiAgICNpbmNsdWRlIDx4
ZW4vZXJybm8uaD4KPiA+ICsjaW5jbHVkZSA8eGVuL2Vyci5oPgo+ID4gICAjaW5jbHVkZSA8eGVu
L2RldmljZV90cmVlLmg+Cj4gPiAgICNpbmNsdWRlIDx4ZW4vbGliZmR0L2xpYmZkdC5oPgo+ID4g
ICAjaW5jbHVkZSA8eGVuL2d1ZXN0X2FjY2Vzcy5oPgo+ID4gQEAgLTIyMDUsNiArMjIwNiw0MyBA
QCBzdGF0aWMgaW50IF9faW5pdCBfX2NvbnN0cnVjdF9kb21haW4oc3RydWN0IGRvbWFpbgo+ID4g
KmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8KPiA+ICAgICAgIHJldHVybiAwOwo+ID4gICB9
Cj4gPiAgICtzdGF0aWMgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tVShzdHJ1Y3QgZG9tYWluICpk
LCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUKPiA+ICpub2RlKQo+IAo+IEFGQUlDVCwgdGhlIG5vZGUg
aXMgbm90IGdvaW5nIHRvIGJlIG1vZGlmaWVkLiBTbyBpdCBzaG91bGQgYmUgY29uc3QgaGVyZS4K
Ck9LCgoKPiA+ICt7Cj4gPiArICAgIHJldHVybiAwOwo+IAo+IEFzIEphbiBzYWlkLCB0aGlzIHNo
b3VsZCByZXR1cm4gYW4gZXJyb3IgdW50aWwgaXQgaXMgYmVlbiBpbXBsZW1lbnRlZC4KCk9LCgoK
PiA+ICt9Cj4gPiArCj4gPiArdm9pZCBfX2luaXQgY3JlYXRlX2RvbVVzKHZvaWQpCj4gPiArewo+
ID4gKyAgICBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGU7Cj4gPiArICAgIHN0cnVjdCBkdF9k
ZXZpY2Vfbm9kZSAqY2hvc2VuID0gZHRfZmluZF9ub2RlX2J5X25hbWUoZHRfaG9zdCwKPiA+ICJj
aG9zZW4iKTsKPiAKPiBTYW1lIGhlcmUsIHlvdSB3YW50IHRoZW0gdG8gYmUgY29uc3QuCgpPSwoK
Cj4gPiArCj4gPiArICAgIGlmICggY2hvc2VuICE9IE5VTEwgKQo+IAo+IEkgd291bGQgcHJlZmVy
IGlmIHdlIGRvbid0IGludHJvZHVjZSBhbm90aGVyIGluZGVudGF0aW9uIGxldmVsIGJ5IGludmVy
dGluZwo+IHRoZSBjb25kaXRpb24uCj4gCj4gQWxzbywgaXQgaXMgdmVyeSB1bmxpa2VseSB0byBu
b3QgaGF2ZSB0aGUgY2hvc2VuIG5vZGUuIFNvIGl0IG1pZ2h0IGJlIGJldHRlcgo+IHRvIHR1cm4g
dGhpcyBpbnRvIGEgcGFuaWMvQlVHX09OLgoKT0sKCgo+ID4gKyAgICB7Cj4gPiArICAgICAgICBk
dF9mb3JfZWFjaF9jaGlsZF9ub2RlKGNob3Nlbiwgbm9kZSkKPiA+ICsgICAgICAgIHsKPiA+ICsg
ICAgICAgICAgICBzdHJ1Y3QgZG9tYWluICpkOwo+ID4gKyAgICAgICAgICAgIHN0cnVjdCB4ZW5f
ZG9tY3RsX2NyZWF0ZWRvbWFpbiBkX2NmZyA9IHsKPiA+ICsgICAgICAgICAgICAgICAgLmFyY2gu
Z2ljX3ZlcnNpb24gPSBYRU5fRE9NQ1RMX0NPTkZJR19HSUNfTkFUSVZFLAo+ID4gKyAgICAgICAg
ICAgICAgICAuYXJjaC5ucl9zcGlzID0gMzIsCj4gPiArICAgICAgICAgICAgfTsKPiA+ICsKPiA+
ICsgICAgICAgICAgICBpZiAoICFkdF9kZXZpY2VfaXNfY29tcGF0aWJsZShub2RlLCAieGVuLGRv
bWFpbiIpICkKPiA+ICsgICAgICAgICAgICAgICAgY29udGludWU7Cj4gPiArCj4gPiArICAgICAg
ICAgICAgZCA9IGRvbWFpbl9jcmVhdGUoKyttYXhfaW5pdF9kb21pZCwgJmRfY2ZnLCBmYWxzZSk7
Cj4gPiArICAgICAgICAgICAgaWYgKCBJU19FUlIoZCkgKQo+ID4gKyAgICAgICAgICAgICAgICBw
YW5pYygiRXJyb3IgY3JlYXRpbmcgZG9tYWluICVzIiwgZHRfbm9kZV9uYW1lKG5vZGUpKTsKPiA+
ICsKPiA+ICsgICAgICAgICAgICBkLT5pc19jb25zb2xlID0gMTsKPiA+ICsKPiA+ICsgICAgICAg
ICAgICBpZiAoIGNvbnN0cnVjdF9kb21VKGQsIG5vZGUpICE9IDAgKQo+ID4gKyAgICAgICAgICAg
ICAgICBwYW5pYygiQ291bGQgbm90IHNldCB1cCBkb21haW4gJXMiLCBkdF9ub2RlX25hbWUobm9k
ZSkpOwo+ID4gKwo+ID4gKyAgICAgICAgICAgIGRvbWFpbl91bnBhdXNlX2J5X3N5c3RlbWNvbnRy
b2xsZXIoZCk7Cj4gPiArICAgICAgICB9Cj4gPiArICAgIH0KPiA+ICt9Cj4gPiArCj4gPiAgIGlu
dCBfX2luaXQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRvbWFpbiAqZCkKPiA+ICAgewo+ID4gICAg
ICAgY29uc3Qgc3RydWN0IGJvb3RjbWRsaW5lICprZXJuZWwgPQo+ID4gYm9vdF9jbWRsaW5lX2Zp
bmRfYnlfa2luZChCT09UTU9EX0tFUk5FTCk7Cj4gPiBAQCAtMjI1OCw5ICsyMjk2LDcgQEAgaW50
IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpkKQo+ID4gICAgICAgICAgIHJl
dHVybiByYzsKPiA+ICAgICAtICAgIHJjID0gX19jb25zdHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7
Cj4gPiAtICAgIGRpc2NhcmRfaW5pdGlhbF9tb2R1bGVzKCk7Cj4gPiAtICAgIHJldHVybiByYzsK
PiA+ICsgICAgcmV0dXJuIF9fY29uc3RydWN0X2RvbWFpbihkLCAma2luZm8pOwo+ID4gICB9Cj4g
PiAgICAgLyoKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAuYyBiL3hlbi9hcmNo
L2FybS9zZXR1cC5jCj4gPiBpbmRleCBjMzIwZGY5Li4wOTY0ODRmIDEwMDY0NAo+ID4gLS0tIGEv
eGVuL2FyY2gvYXJtL3NldHVwLmMKPiA+ICsrKyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4gPiBA
QCAtNjMsOCArNjMsMTEgQEAgc3RhdGljIHVuc2lnbmVkIGxvbmcgb3B0X3hlbmhlYXBfbWVnYWJ5
dGVzIF9faW5pdGRhdGE7Cj4gPiAgIGludGVnZXJfcGFyYW0oInhlbmhlYXBfbWVnYWJ5dGVzIiwg
b3B0X3hlbmhlYXBfbWVnYWJ5dGVzKTsKPiA+ICAgI2VuZGlmCj4gPiAgICtkb21pZF90IF9fcmVh
ZF9tb3N0bHkgbWF4X2luaXRfZG9taWQgPSAwOwo+ID4gKwo+ID4gICBzdGF0aWMgX191c2VkIHZv
aWQgaW5pdF9kb25lKHZvaWQpCj4gPiAgIHsKPiA+ICsgICAgZGlzY2FyZF9pbml0aWFsX21vZHVs
ZXMoKTsKPiA+ICAgICAgIGZyZWVfaW5pdF9tZW1vcnkoKTsKPiA+ICAgICAgIHN0YXJ0dXBfY3B1
X2lkbGVfbG9vcCgpOwo+ID4gICB9Cj4gPiBAQCAtODk0LDcgKzg5Nyw3IEBAIHZvaWQgX19pbml0
IHN0YXJ0X3hlbih1bnNpZ25lZCBsb25nIGJvb3RfcGh5c19vZmZzZXQsCj4gPiAgICAgICBkb20w
X2NmZy5hcmNoLmdpY192ZXJzaW9uID0gWEVOX0RPTUNUTF9DT05GSUdfR0lDX05BVElWRTsKPiA+
ICAgICAgIGRvbTBfY2ZnLmFyY2gubnJfc3BpcyA9IGdpY19udW1iZXJfbGluZXMoKSAtIDMyOwo+
ID4gICAtICAgIGRvbTAgPSBkb21haW5fY3JlYXRlKDAsICZkb20wX2NmZywgdHJ1ZSk7Cj4gPiAr
ICAgIGRvbTAgPSBkb21haW5fY3JlYXRlKG1heF9pbml0X2RvbWlkLCAmZG9tMF9jZmcsIHRydWUp
Owo+ID4gICAgICAgaWYgKCBJU19FUlIoZG9tMCkgfHwgKGFsbG9jX2RvbTBfdmNwdTAoZG9tMCkg
PT0gTlVMTCkgKQo+ID4gICAgICAgICAgICAgICBwYW5pYygiRXJyb3IgY3JlYXRpbmcgZG9tYWlu
IDAiKTsKPiA+ICAgQEAgLTkxNSw2ICs5MTgsOCBAQCB2b2lkIF9faW5pdCBzdGFydF94ZW4odW5z
aWduZWQgbG9uZyBib290X3BoeXNfb2Zmc2V0LAo+ID4gICAgICAgLyogTXVzdCBiZSBkb25lIHBh
c3Qgc2V0dGluZyBzeXN0ZW1fc3RhdGUuICovCj4gPiAgICAgICB1bnJlZ2lzdGVyX2luaXRfdmly
dHVhbF9yZWdpb24oKTsKPiA+ICAgKyAgICBjcmVhdGVfZG9tVXMoKTsKPiA+ICsKPiA+ICAgICAg
IGRvbWFpbl91bnBhdXNlX2J5X3N5c3RlbWNvbnRyb2xsZXIoZG9tMCk7Cj4gPiAgICAgICAgIC8q
IFN3aXRjaCBvbiB0byB0aGUgZHluYW1pY2FsbHkgYWxsb2NhdGVkIHN0YWNrIGZvciB0aGUgaWRs
ZSB2Y3B1Cj4gPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oIGIveGVu
L2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCj4gPiBpbmRleCA0NTUxZjcyLi5kOWNkOGUxIDEwMDY0
NAo+ID4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9zZXR1cC5oCj4gPiArKysgYi94ZW4vaW5j
bHVkZS9hc20tYXJtL3NldHVwLmgKPiA+IEBAIC02Nyw2ICs2Nyw4IEBAIHN0cnVjdCBib290aW5m
byB7Cj4gPiAgICAgZXh0ZXJuIHN0cnVjdCBib290aW5mbyBib290aW5mbzsKPiA+ICAgK2V4dGVy
biBkb21pZF90IG1heF9pbml0X2RvbWlkOwo+ID4gKwo+ID4gICB2b2lkIGFyY2hfaW5pdF9tZW1v
cnkodm9pZCk7Cj4gPiAgICAgdm9pZCBjb3B5X2Zyb21fcGFkZHIodm9pZCAqZHN0LCBwYWRkcl90
IHBhZGRyLCB1bnNpZ25lZCBsb25nIGxlbik7Cj4gPiBAQCAtODMsNiArODUsNyBAQCB2b2lkIGFj
cGlfY3JlYXRlX2VmaV9tbWFwX3RhYmxlKHN0cnVjdCBkb21haW4gKmQsCj4gPiAgIGludCBhY3Bp
X21ha2VfZWZpX25vZGVzKHZvaWQgKmZkdCwgc3RydWN0IG1lbWJhbmsgdGJsX2FkZFtdKTsKPiA+
ICAgICBpbnQgY29uc3RydWN0X2RvbTAoc3RydWN0IGRvbWFpbiAqZCk7Cj4gPiArdm9pZCBfX2lu
aXQgY3JlYXRlX2RvbVVzKHZvaWQpOwo+ID4gICAgIHZvaWQgZGlzY2FyZF9pbml0aWFsX21vZHVs
ZXModm9pZCk7Cj4gPiAgIHZvaWQgZHRfdW5yZXNlcnZlZF9yZWdpb25zKHBhZGRyX3QgcywgcGFk
ZHJfdCBlLAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc2V0dXAuaCBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvc2V0dXAuaAo+ID4gaW5kZXggOGQ0YjllZS4uYzBiZDg2ZiAxMDA2
NDQKPiA+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc2V0dXAuaAo+ID4gKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9zZXR1cC5oCj4gPiBAQCAtNjYsNCArNjYsNiBAQCBleHRlcm4gYm9vbCBv
cHRfZG9tMF9zaGFkb3c7Cj4gPiAgICNlbmRpZgo+ID4gICBleHRlcm4gYm9vbCBkb20wX3B2aDsK
PiA+ICAgKyNkZWZpbmUgbWF4X2luaXRfZG9taWQgKDApCj4gPiArCj4gPiAgICNlbmRpZgo+ID4g
Cj4gCj4gQ2hlZXJzLAo+IAo+IC0tIAo+IEp1bGllbiBHcmFsbAo+IAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 20:04:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 20: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 1fq226-00088n-Br; Wed, 15 Aug 2018 20:04: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=6bc9=k6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fq224-00088i-QT
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 20:04:40 +0000
X-Inumbo-ID: 4887104e-a0c6-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4887104e-a0c6-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 22:03: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 018B120676;
 Wed, 15 Aug 2018 20:04:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534363479;
 bh=e3B+Xk3ge9vwIJ6BnDGrKBlMhFeyGd0Eco/Yh/a9sCo=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=zzKTTlZ9K42L81C8KBCQug4fhTxeOcYjp+/qJc9+uWDIgJ7uqABjfvYfp3qwlYKxP
 fHpPbRRw2Yt8kk10/z8HcZJhv0s0FTx4biNFnvSxjhDh0ZrNLwkURhZHHt4wGVO/Gk
 sJ4vR4GnWMQ9Vb943NdA4Srfk8nrmqEgU5IYbxcU=
Date: Wed, 15 Aug 2018 13:04: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: <ebf9dbfc-4d90-3a15-0ec1-12fb7a5e72ee@arm.com>
Message-ID: <alpine.DEB.2.10.1808151239270.15066@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-13-git-send-email-sstabellini@kernel.org>
 <ebf9dbfc-4d90-3a15-0ec1-12fb7a5e72ee@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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>,
 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>

T24gTW9uLCAxMyBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDAxLzA4LzE4IDAw
OjI3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBDYWxsIGEgbmV3IGZ1bmN0aW9uLCAi
Y3JlYXRlX2RvbVVzIiwgZnJvbSBzZXR1cF94ZW4gdG8gc3RhcnQgRG9tVSBWTXMuCj4gPiAKPiA+
IEludHJvZHVjZSBzdXBwb3J0IGZvciB0aGUgInhlbixkb21VIiBjb21wYXRpYmxlIG5vZGUgb24g
ZGV2aWNlIHRyZWUuCj4gPiBDcmVhdGUgbmV3IERvbVUgVk1zIGJhc2VkIG9uIHRoZSBpbmZvcm1h
dGlvbiBmb3VuZCBvbiBkZXZpY2UgdHJlZSB1bmRlcgo+ID4gInhlbixkb21VIi4gQ2FsbHMgY29u
c3RydWN0X2RvbVUgZm9yIGVhY2ggZG9tYWluLgo+ID4gCj4gPiBJbnRyb2R1Y2UgYSBzaW1wbGUg
Z2xvYmFsIHZhcmlhYmxlIG5hbWVkIG1heF9pbml0X2RvbWlkIHRvIGtlZXAgdHJhY2sgb2YKPiA+
IHRoZSBpbml0aWFsIGFsbG9jYXRlZCBkb21pZHMuIEl0IGhvbGRzIHRoZSBtYXggZG9taWQgYW1v
bmcgdGhlIGluaXRpYWwKPiA+IGRvbWFpbnMuCj4gPiAKPiA+IE1vdmUgdGhlIGRpc2NhcmRfaW5p
dGlhbF9tb2R1bGVzIGFmdGVyIERvbVVzIGhhdmUgYmVlbiBidWlsdC4KPiA+IAo+ID4gRmlyc3Qg
Y3JlYXRlIGRvbVVzLCB0aGVuIHN0YXJ0IGRvbTAgLS0gbm8gcG9pbnQgaW4gdHJ5aW5nIHRvIHN0
YXJ0IGRvbTAKPiA+IHdoZW4gdGhlIGNwdSBpcyBidXN5Lgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gPiBDQzogYW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbQo+ID4gQ0M6IGpiZXVsaWNoQHN1c2UuY29tCj4gPiAtLS0KPiA+
IENoYW5nZXMgaW4gdjM6Cj4gPiAtIG1vdmUgcGF0Y2ggZWFybGllciBhbmQgaW50cm9kdWNlIGVt
cHR5IGNvbnN0cnVjdF9kb21VIHRvIGZpeCBiaXNlY3Rpb24KPiA+ICAgIGJ1aWxkcwo+ID4gLSBm
aXggbWF4X2luaXRfZG9taWQgdG8gYWN0dWFsbHkgaG9sZCB0aGUgbWF4IGRvbWlkIGFtb25nIGlu
aXRpYWwKPiA+ICAgIGRvbWFpbnMgKGluc3RlYWQgb2YgbWF4X2RvbWlkICsgMSkKPiA+IC0gbW92
ZSBkb21haW5fdW5wYXVzZV9ieV9zeXN0ZW1jb250cm9sbGVyKGRvbTApIGFmdGVyIGNyZWF0aW5n
IGRvbVVzCj4gPiAKPiA+IENoYW5nZXMgaW4gdjI6Cj4gPiAtIGNvZGluZyBzdHlsZQo+ID4gLSBz
ZXQgbnJfc3BpcyB0byAzMgo+ID4gLSBpbnRyb2R1Y2UgY3JlYXRlX2RvbVVzCj4gPiAtLS0KPiA+
ICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgNDIKPiA+ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKy0tLQo+ID4gICB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAg
ICAgfCAgNyArKysrKystCj4gPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaCB8ICAzICsr
Kwo+ID4gICB4ZW4vaW5jbHVkZS9hc20teDg2L3NldHVwLmggfCAgMiArKwo+ID4gICA0IGZpbGVz
IGNoYW5nZWQsIDUwIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4gPiAKPiA+IGRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMKPiA+IGluZGV4IDA4MzUzNDAuLjhmN2FjNTQgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4v
YXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVp
bGQuYwo+ID4gQEAgLTcsNiArNyw3IEBACj4gPiAgICNpbmNsdWRlIDxhc20vaXJxLmg+Cj4gPiAg
ICNpbmNsdWRlIDxhc20vcmVncy5oPgo+ID4gICAjaW5jbHVkZSA8eGVuL2Vycm5vLmg+Cj4gPiAr
I2luY2x1ZGUgPHhlbi9lcnIuaD4KPiA+ICAgI2luY2x1ZGUgPHhlbi9kZXZpY2VfdHJlZS5oPgo+
ID4gICAjaW5jbHVkZSA8eGVuL2xpYmZkdC9saWJmZHQuaD4KPiA+ICAgI2luY2x1ZGUgPHhlbi9n
dWVzdF9hY2Nlc3MuaD4KPiA+IEBAIC0yMjA1LDYgKzIyMDYsNDMgQEAgc3RhdGljIGludCBfX2lu
aXQgX19jb25zdHJ1Y3RfZG9tYWluKHN0cnVjdCBkb21haW4KPiA+ICpkLCBzdHJ1Y3Qga2VybmVs
X2luZm8gKmtpbmZvCj4gPiAgICAgICByZXR1cm4gMDsKPiA+ICAgfQo+ID4gICArc3RhdGljIGlu
dCBfX2luaXQgY29uc3RydWN0X2RvbVUoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGR0X2Rldmlj
ZV9ub2RlCj4gPiAqbm9kZSkKPiA+ICt7Cj4gPiArICAgIHJldHVybiAwOwo+ID4gK30KPiA+ICsK
PiA+ICt2b2lkIF9faW5pdCBjcmVhdGVfZG9tVXModm9pZCkKPiA+ICt7Cj4gPiArICAgIHN0cnVj
dCBkdF9kZXZpY2Vfbm9kZSAqbm9kZTsKPiA+ICsgICAgc3RydWN0IGR0X2RldmljZV9ub2RlICpj
aG9zZW4gPSBkdF9maW5kX25vZGVfYnlfbmFtZShkdF9ob3N0LAo+ID4gImNob3NlbiIpOwo+ID4g
Kwo+ID4gKyAgICBpZiAoIGNob3NlbiAhPSBOVUxMICkKPiA+ICsgICAgewo+ID4gKyAgICAgICAg
ZHRfZm9yX2VhY2hfY2hpbGRfbm9kZShjaG9zZW4sIG5vZGUpCj4gPiArICAgICAgICB7Cj4gPiAr
ICAgICAgICAgICAgc3RydWN0IGRvbWFpbiAqZDsKPiA+ICsgICAgICAgICAgICBzdHJ1Y3QgeGVu
X2RvbWN0bF9jcmVhdGVkb21haW4gZF9jZmcgPSB7Cj4gPiArICAgICAgICAgICAgICAgIC5hcmNo
LmdpY192ZXJzaW9uID0gWEVOX0RPTUNUTF9DT05GSUdfR0lDX05BVElWRSwKPiA+ICsgICAgICAg
ICAgICAgICAgLmFyY2gubnJfc3BpcyA9IDMyLAo+IAo+IEFGQUlDVCwgd2hlbiBjcmVhdGluZyBE
b21VIGZyb20gdGhlIHRvb2xzdGFjayBucl9zcGlzIHdpbGwgYmUgMC4gU28gd2h5IDMyCj4gaGVy
ZT8KCkxlZ2FjeSBmcm9tIGRlYnVnIGNvZGUuIEl0IHNob3VsZCBiZSAwLCB1bmxlc3MgdnBsMDEx
IGlzIGVuYWJsZWQsIGluCndoaWNoIGNhc2UgaXQgc2hvdWxkIGJlIDEuCgoKPiA+ICsgICAgICAg
ICAgICB9Owo+ID4gKwo+ID4gKyAgICAgICAgICAgIGlmICggIWR0X2RldmljZV9pc19jb21wYXRp
YmxlKG5vZGUsICJ4ZW4sZG9tYWluIikgKQo+ID4gKyAgICAgICAgICAgICAgICBjb250aW51ZTsK
PiA+ICsKPiA+ICsgICAgICAgICAgICBkID0gZG9tYWluX2NyZWF0ZSgrK21heF9pbml0X2RvbWlk
LCAmZF9jZmcsIGZhbHNlKTsKPiA+ICsgICAgICAgICAgICBpZiAoIElTX0VSUihkKSApCj4gPiAr
ICAgICAgICAgICAgICAgIHBhbmljKCJFcnJvciBjcmVhdGluZyBkb21haW4gJXMiLCBkdF9ub2Rl
X25hbWUobm9kZSkpOwo+ID4gKwo+ID4gKyAgICAgICAgICAgIGQtPmlzX2NvbnNvbGUgPSAxOwo+
ID4gKwo+ID4gKyAgICAgICAgICAgIGlmICggY29uc3RydWN0X2RvbVUoZCwgbm9kZSkgIT0gMCAp
Cj4gPiArICAgICAgICAgICAgICAgIHBhbmljKCJDb3VsZCBub3Qgc2V0IHVwIGRvbWFpbiAlcyIs
IGR0X25vZGVfbmFtZShub2RlKSk7Cj4gPiArCj4gPiArICAgICAgICAgICAgZG9tYWluX3VucGF1
c2VfYnlfc3lzdGVtY29udHJvbGxlcihkKTsKPiA+ICsgICAgICAgIH0KPiA+ICsgICAgfQo+ID4g
K30KPiA+ICsKPiA+ICAgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpk
KQo+ID4gICB7Cj4gPiAgICAgICBjb25zdCBzdHJ1Y3QgYm9vdGNtZGxpbmUgKmtlcm5lbCA9Cj4g
PiBib290X2NtZGxpbmVfZmluZF9ieV9raW5kKEJPT1RNT0RfS0VSTkVMKTsKPiA+IEBAIC0yMjU4
LDkgKzIyOTYsNyBAQCBpbnQgX19pbml0IGNvbnN0cnVjdF9kb20wKHN0cnVjdCBkb21haW4gKmQp
Cj4gPiAgICAgICAgICAgcmV0dXJuIHJjOwo+ID4gICAgIC0gICAgcmMgPSBfX2NvbnN0cnVjdF9k
b21haW4oZCwgJmtpbmZvKTsKPiA+IC0gICAgZGlzY2FyZF9pbml0aWFsX21vZHVsZXMoKTsKPiA+
IC0gICAgcmV0dXJuIHJjOwo+ID4gKyAgICByZXR1cm4gX19jb25zdHJ1Y3RfZG9tYWluKGQsICZr
aW5mbyk7Cj4gPiAgIH0KPiA+ICAgICAvKgo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9z
ZXR1cC5jIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKPiA+IGluZGV4IGMzMjBkZjkuLjA5NjQ4NGYg
MTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+ID4gKysrIGIveGVuL2FyY2gv
YXJtL3NldHVwLmMKPiA+IEBAIC02Myw4ICs2MywxMSBAQCBzdGF0aWMgdW5zaWduZWQgbG9uZyBv
cHRfeGVuaGVhcF9tZWdhYnl0ZXMgX19pbml0ZGF0YTsKPiA+ICAgaW50ZWdlcl9wYXJhbSgieGVu
aGVhcF9tZWdhYnl0ZXMiLCBvcHRfeGVuaGVhcF9tZWdhYnl0ZXMpOwo+ID4gICAjZW5kaWYKPiA+
ICAgK2RvbWlkX3QgX19yZWFkX21vc3RseSBtYXhfaW5pdF9kb21pZCA9IDA7Cj4gPiArCj4gPiAg
IHN0YXRpYyBfX3VzZWQgdm9pZCBpbml0X2RvbmUodm9pZCkKPiA+ICAgewo+ID4gKyAgICBkaXNj
YXJkX2luaXRpYWxfbW9kdWxlcygpOwo+ID4gICAgICAgZnJlZV9pbml0X21lbW9yeSgpOwo+ID4g
ICAgICAgc3RhcnR1cF9jcHVfaWRsZV9sb29wKCk7Cj4gPiAgIH0KPiA+IEBAIC04OTQsNyArODk3
LDcgQEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgYm9vdF9waHlzX29mZnNl
dCwKPiA+ICAgICAgIGRvbTBfY2ZnLmFyY2guZ2ljX3ZlcnNpb24gPSBYRU5fRE9NQ1RMX0NPTkZJ
R19HSUNfTkFUSVZFOwo+ID4gICAgICAgZG9tMF9jZmcuYXJjaC5ucl9zcGlzID0gZ2ljX251bWJl
cl9saW5lcygpIC0gMzI7Cj4gPiAgIC0gICAgZG9tMCA9IGRvbWFpbl9jcmVhdGUoMCwgJmRvbTBf
Y2ZnLCB0cnVlKTsKPiA+ICsgICAgZG9tMCA9IGRvbWFpbl9jcmVhdGUobWF4X2luaXRfZG9taWQs
ICZkb20wX2NmZywgdHJ1ZSk7Cj4gPiAgICAgICBpZiAoIElTX0VSUihkb20wKSB8fCAoYWxsb2Nf
ZG9tMF92Y3B1MChkb20wKSA9PSBOVUxMKSApCj4gPiAgICAgICAgICAgICAgIHBhbmljKCJFcnJv
ciBjcmVhdGluZyBkb21haW4gMCIpOwo+ID4gICBAQCAtOTE1LDYgKzkxOCw4IEBAIHZvaWQgX19p
bml0IHN0YXJ0X3hlbih1bnNpZ25lZCBsb25nIGJvb3RfcGh5c19vZmZzZXQsCj4gPiAgICAgICAv
KiBNdXN0IGJlIGRvbmUgcGFzdCBzZXR0aW5nIHN5c3RlbV9zdGF0ZS4gKi8KPiA+ICAgICAgIHVu
cmVnaXN0ZXJfaW5pdF92aXJ0dWFsX3JlZ2lvbigpOwo+ID4gICArICAgIGNyZWF0ZV9kb21Vcygp
Owo+ID4gKwo+ID4gICAgICAgZG9tYWluX3VucGF1c2VfYnlfc3lzdGVtY29udHJvbGxlcihkb20w
KTsKPiA+ICAgICAgICAgLyogU3dpdGNoIG9uIHRvIHRoZSBkeW5hbWljYWxseSBhbGxvY2F0ZWQg
c3RhY2sgZm9yIHRoZSBpZGxlIHZjcHUKPiA+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
YXJtL3NldHVwLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgKPiA+IGluZGV4IDQ1NTFm
NzIuLmQ5Y2Q4ZTEgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NldHVwLmgK
PiA+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc2V0dXAuaAo+ID4gQEAgLTY3LDYgKzY3LDgg
QEAgc3RydWN0IGJvb3RpbmZvIHsKPiA+ICAgICBleHRlcm4gc3RydWN0IGJvb3RpbmZvIGJvb3Rp
bmZvOwo+ID4gICArZXh0ZXJuIGRvbWlkX3QgbWF4X2luaXRfZG9taWQ7Cj4gPiArCj4gPiAgIHZv
aWQgYXJjaF9pbml0X21lbW9yeSh2b2lkKTsKPiA+ICAgICB2b2lkIGNvcHlfZnJvbV9wYWRkcih2
b2lkICpkc3QsIHBhZGRyX3QgcGFkZHIsIHVuc2lnbmVkIGxvbmcgbGVuKTsKPiA+IEBAIC04Myw2
ICs4NSw3IEBAIHZvaWQgYWNwaV9jcmVhdGVfZWZpX21tYXBfdGFibGUoc3RydWN0IGRvbWFpbiAq
ZCwKPiA+ICAgaW50IGFjcGlfbWFrZV9lZmlfbm9kZXModm9pZCAqZmR0LCBzdHJ1Y3QgbWVtYmFu
ayB0YmxfYWRkW10pOwo+ID4gICAgIGludCBjb25zdHJ1Y3RfZG9tMChzdHJ1Y3QgZG9tYWluICpk
KTsKPiA+ICt2b2lkIF9faW5pdCBjcmVhdGVfZG9tVXModm9pZCk7Cj4gPiAgICAgdm9pZCBkaXNj
YXJkX2luaXRpYWxfbW9kdWxlcyh2b2lkKTsKPiA+ICAgdm9pZCBkdF91bnJlc2VydmVkX3JlZ2lv
bnMocGFkZHJfdCBzLCBwYWRkcl90IGUsCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9zZXR1cC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zZXR1cC5oCj4gPiBpbmRleCA4ZDRi
OWVlLi5jMGJkODZmIDEwMDY0NAo+ID4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zZXR1cC5o
Cj4gPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3NldHVwLmgKPiA+IEBAIC02Niw0ICs2Niw2
IEBAIGV4dGVybiBib29sIG9wdF9kb20wX3NoYWRvdzsKPiA+ICAgI2VuZGlmCj4gPiAgIGV4dGVy
biBib29sIGRvbTBfcHZoOwo+ID4gICArI2RlZmluZSBtYXhfaW5pdF9kb21pZCAoMCkKPiA+ICsK
PiA+ICAgI2VuZGlmCj4gPiAKPiAKPiAtLSAKPiBKdWxpZW4gR3JhbGwKPiAKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 20:21:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 20:21:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fq2IH-0001AZ-S7; Wed, 15 Aug 2018 20:21:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=6bc9=k6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fq2IG-0001AU-PX
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 20:21:24 +0000
X-Inumbo-ID: db030c49-a0c8-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id db030c49-a0c8-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 20:21:56 +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 B0E42206B2;
 Wed, 15 Aug 2018 20:21:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534364483;
 bh=BAHCLgb/CbrXbKD6RCfD0InS5oTvcPsPNMo2I83iMzQ=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=HozhA4Uf3x0FFUE2nT90NLEnpXUwWahsp1QBDnE3MKwry4XY6PALhJ6KtaQVzsxk3
 HpxRicVu4g4kP2zLMeQjgEo7IGIYDDcrG/nD6/gfTHyWwM7xMlg30n7cZgWJORy2Ox
 6pAOUfnPIXTbhu+BoGtsBFCnnKrHLGgypNG+odAY=
Date: Wed, 15 Aug 2018 13:21: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: <12922b64-4cfa-a820-7fce-4f89ab8a4521@arm.com>
Message-ID: <alpine.DEB.2.10.1808151305420.15066@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-14-git-send-email-sstabellini@kernel.org>
 <12922b64-4cfa-a820-7fce-4f89ab8a4521@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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>,
 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>

T24gTW9uLCAxMyBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IFRpdGxl
OiBZb3UgZG9uJ3QgcmVhbGx5IGludHJvZHVjZSAiY29uc3RydWN0X2RvbVUiLiBZb3UgaW1wbGVt
ZW50IGl0LiBTbyBhCj4gYmV0dGVyIHRpdGxlIHdvdWxkIGJlICJJbXBsZW1lbnQgY29uc3RydWN0
X2RvbVUiLgoKT0sKCgo+IE9uIDAxLzA4LzE4IDAwOjI3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3Jv
dGU6Cj4gPiBTaW1pbGFyIHRvIGNvbnN0cnVjdF9kb20wLCBjb25zdHJ1Y3RfZG9tVSBjcmVhdGVz
IGEgYmFyZWJvbmUgRG9tVSBndWVzdC4KPiA+IAo+ID4gVGhlIGRldmljZSB0cmVlIG5vZGUgcGFz
c2VkIGFzIGFyZ3VtZW50IGlzIGNvbXBhdGlibGUgInhlbixkb21haW4iLCBzZWUKPiA+IGRvY3Mv
bWlzYy9hcm0vZGV2aWNlLXRyZWUvYm9vdGluZy50eHQuCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiA+IAo+ID4gLS0tCj4g
PiBDaGFuZ2VzIGluIHYzOgo+ID4gLSBtb3ZlIHNldHRpbmcgdHlwZSBiZWZvcmUgYWxsb2NhdGVf
bWVtb3J5Cj4gPiAtIGFkZCBpZmRlZiBhcm91bmQgaXQgYW5kIGEgY29tbWVudAo+ID4gCj4gPiBD
aGFuZ2VzIGluIHYyOgo+ID4gLSByZW5hbWUgbWVtIHRvIG1lbW9yeQo+ID4gLSBtYWtlIGNwdXMg
YW5kIG1lbW9yeSBtYW5kYXRvcnkKPiA+IC0gcmVtb3ZlIHdyb250IGNvbW1lbnQgZnJvbSBjb21t
aXQgbWVzc2FnZQo+ID4gLSBjcHVzIGFuZCBtZW1vcnkgYXJlIHJlYWQgYXMgaW50ZWdlcnMKPiA+
IC0gcmVhZCB0aGUgdnBsMDExIG9wdGlvbgo+ID4gLS0tCj4gPiAgIHhlbi9hcmNoL2FybS9kb21h
aW5fYnVpbGQuYyB8IDM2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQo+ID4g
ICAxIGZpbGUgY2hhbmdlZCwgMzUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+ID4gCj4g
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jCj4gPiBpbmRleCA4ZjdhYzU0Li4xMDFjY2EyIDEwMDY0NAo+ID4gLS0t
IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gPiArKysgYi94ZW4vYXJjaC9hcm0vZG9t
YWluX2J1aWxkLmMKPiA+IEBAIC0yMjA4LDcgKzIyMDgsNDEgQEAgc3RhdGljIGludCBfX2luaXQg
X19jb25zdHJ1Y3RfZG9tYWluKHN0cnVjdCBkb21haW4KPiA+ICpkLCBzdHJ1Y3Qga2VybmVsX2lu
Zm8gKmtpbmZvCj4gPiAgICAgc3RhdGljIGludCBfX2luaXQgY29uc3RydWN0X2RvbVUoc3RydWN0
IGRvbWFpbiAqZCwgc3RydWN0IGR0X2RldmljZV9ub2RlCj4gPiAqbm9kZSkKPiA+ICAgewo+ID4g
LSAgICByZXR1cm4gMDsKPiA+ICsgICAgc3RydWN0IGtlcm5lbF9pbmZvIGtpbmZvID0ge307Cj4g
PiArICAgIGludCByYzsKPiA+ICsgICAgdTMyIG1lbTsKPiA+ICsKPiA+ICsgICAgcHJpbnRrKCIq
KiogTE9BRElORyBET01VICoqKlxuIik7Cj4gPiArCj4gPiArICAgIHJjID0gZHRfcHJvcGVydHlf
cmVhZF91MzIobm9kZSwgImNwdXMiLCAmZC0+bWF4X3ZjcHVzKTsKPiA+ICsgICAgaWYgKCAhcmMg
KQo+ID4gKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gCj4gRm9yIGEgdXNlciBQb1YgdGhpcyB3
aWxsIGJlIGRpZmZpY3VsdCB0byBkaWZmZXJlbnRpYXRlIGJldHdlZW4gdGhlIC1FSU5WQUwKPiBo
ZXJlIGFuZCB0aGUgb25seSBiZWxvdy4KPiAKPiBJdCBpcyBwcm9iYWJseSB1c2VmdWwgdG8gbG9n
IHNvbWUgZXJyb3IgbWVzc2FnZS4gU2ltaWxhcmx5IHlvdSBtaWdodCB3YW50IHRvCj4gYWRkIHNv
bWUgcHJpbnQgdGVsbGluZyB0aGUgaW5mb3JtYXRpb24gYWJvdXQgdGhlIGRvbWFpbiBjcmVhdGVk
LgoKT0sKCgo+ID4gKwo+ID4gKyAgICByYyA9IGR0X3Byb3BlcnR5X3JlYWRfdTMyKG5vZGUsICJt
ZW1vcnkiLCAmbWVtKTsKPiAKPiBJIGRvbid0IHRoaW5rIDMyLWJpdCBpbnRlZ2VyIGlzIGdvaW5n
IHRvIGJlIGVub3VnaCB0byBjb3ZlciBhbGwgdGhlIGNhc2UuCj4gTm93YWRheXMgQXJtIHN1cHBv
cnRzIHVwIHRvIDUyLWJpdHMgQWRkcmVzcy1TcGFjZS4KPiAKPiBTbyBpdCB3b3VsZCBiZSBiZXN0
IHRvIGNvdmVyIGFsbCB0aGUgY2FzZSBhbmQgdXNlIDY0LWJpdCBoZXJlLiBUaGF0IHdvdWxkIGFs
c28KPiBtZWFuIHVwZGF0aW5nIHRoZSBkb2N1bWVudGF0aW9uLgoKV2UgbmVlZCB0byBzdXBwb3J0
IHRoZSB3aG9sZSBhZGRyZXNzIHNwYWNlLCBidXQgdW5mb3J0dW5hdGVseSBpdCBtZWFucwpoYXZl
IHRvIGFkZCBvbmUgbW9yZSBjZWxsIHRvIHRoZSBtZW1vcnkgYXR0cmlidXRlLCBiZWNvbWluZyBs
ZXNzCmludHVpdGl2ZSB0byB3cml0ZS4gRXZlbiBpZiB3ZSBzd2l0Y2hlZCBmcm9tIEtCIHRvIE1C
IGZvciB0aGUgdW5pdCwgd2UKd291bGQgc3RpbGwgbmVlZCB0d28gY2VsbHMgZnJvbSBteSBjYWxj
dWxhdGlvbnMuCgpBcmUgeW91IHN1cmUgSSBjYW5ub3QgY29udmluY2UgeW91IHRvIHN3aXRjaCB0
byBhIHN0cmluZyBmb3JtYXQgZm9yIHRoZQptZW1vcnkgYXR0cmlidXRlIHdoZXJlIHVzZXJzIGNh
biBzcGVjaWZ5IHRoZSB1bml0IChLQiwgTUIsIEdCLCBldGMuKSwKbGlrZSB0aGV5IGRvIHRvZGF5
IHdpdGggdGhlIG1lbT0gY29tbWFuZCBsaW5lPwoKCj4gPiArICAgIGlmICggIXJjICkgPiArICAg
ICAgICByZXR1cm4gLUVJTlZBTDsKPiA+ICsgICAga2luZm8udW5hc3NpZ25lZF9tZW0gPSAocGFk
ZHJfdCltZW0gPDwgMTA7Cj4gCj4ga2luZm8udW5hc3NpZ25lZF9tZW0gPSBLQihtZW0pOwoKS0Io
KSBvbmx5IHdvcmtzIGZvciBudW1iZXJzLCBpdCBpcyBkZWZpbmVkIGFzOiAoX0FDKF9rYiwgVUxM
KSA8PCAxMCkKCgo+ID4gKwo+ID4gKyAgICBkLT52Y3B1ID0geHphbGxvY19hcnJheShzdHJ1Y3Qg
dmNwdSAqLCBkLT5tYXhfdmNwdXMpOwo+ID4gKyAgICBpZiAoICFkLT52Y3B1ICkKPiA+ICsgICAg
ICAgIHJldHVybiAtRU5PTUVNOzsKPiA+ICsgICAgaWYgKCBhbGxvY192Y3B1KGQsIDAsIDApID09
IE5VTEwgKQo+ID4gKyAgICAgICAgcmV0dXJuIC1FTk9NRU07Cj4gPiArICAgIGQtPm1heF9wYWdl
cyA9IH4wVTsKPiA+ICsKPiA+ICsgICAga2luZm8uZCA9IGQ7Cj4gPiArCj4gPiArICAgIHJjID0g
a2VybmVsX3Byb2JlKCZraW5mbywgbm9kZSk7Cj4gPiArICAgIGlmICggcmMgPCAwICkKPiA+ICsg
ICAgICAgIHJldHVybiByYzsKPiA+ICsKPiA+ICsjaWZkZWYgQ09ORklHX0FSTV82NAo+ID4gKyAg
ICAvKiB0eXBlIG11c3QgYmUgc2V0IGJlZm9yZSBhbGxvY2F0ZSBtZW1vcnkgKi8KPiA+ICsgICAg
ZC0+YXJjaC50eXBlID0ga2luZm8udHlwZTsKPiA+ICsjZW5kaWYKPiA+ICsgICAgYWxsb2NhdGVf
bWVtb3J5KGQsICZraW5mbyk7Cj4gPiArCj4gPiArICAgIHJldHVybiBfX2NvbnN0cnVjdF9kb21h
aW4oZCwgJmtpbmZvKTsKPiA+ICAgfQo+ID4gICAgIHZvaWQgX19pbml0IGNyZWF0ZV9kb21Vcyh2
b2lkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 20:26:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 20:26:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fq2NG-0001Ph-Gu; Wed, 15 Aug 2018 20:26: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=6bc9=k6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fq2NF-0001Pc-0m
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 20:26:33 +0000
X-Inumbo-ID: 57530524-a0c9-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 57530524-a0c9-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 22:25:25 +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 6749621506;
 Wed, 15 Aug 2018 20:26:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534364792;
 bh=5wKsOh8/JTExwjGvrYSuZgwjYS1JgBbp+UhPEF8oaDc=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=uCxcSS3MlpCAWdUPB1vYdWGWnxOiO+hgDASID4we0l51RpTdrs84cGqTs1OMVAxHl
 4BkClPF/cbvicN2Kac5UcqOJBwJQqXoEAbJ7HS/kHeSl0v3yHKu5P4K7t+zSTLPxlE
 zwTjEt3lUB8/hYXh86JCxbsR/cwze+RNYTksyQDs=
Date: Wed, 15 Aug 2018 13:26: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: <37361110-b0c9-154e-cb80-0f841c5c582f@arm.com>
Message-ID: <alpine.DEB.2.10.1808151325240.15066@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-16-git-send-email-sstabellini@kernel.org>
 <37361110-b0c9-154e-cb80-0f841c5c582f@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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>,
 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>

T24gTW9uLCAxMyBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IE9uIDAx
LzA4LzE4IDAwOjI3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBhbGxvY2F0ZV9tZW1v
cnkgb25seSBkZWFscyB3aXRoIGRpcmVjdGx5IG1hcHBlZCBtZW1vcnkuIFJlbmFtZSBpdCB0bwo+
ID4gYWxsb2NhdGVfbWVtb3J5XzExLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0
YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gPiAKPiA+IC0tLQo+ID4gQ2hhbmdlcyBp
biB2MzoKPiA+IC0gYWRkIHBhdGNoCj4gPiAtLS0KPiA+ICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9i
dWlsZC5jIHwgNyArKysrLS0tCj4gPiAgIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyks
IDMgZGVsZXRpb25zKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+IGluZGV4IDA2NmRkNzUu
LmFiNzJjMzYgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+
ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ID4gQEAgLTI0NCw3ICsyNDQsOCBA
QCBmYWlsOgo+ID4gICAgKiAoYXMgZGVzY3JpYmVkIGFib3ZlKSB3ZSBhbGxvdyBoaWdoZXIgYWxs
b2NhdGlvbnMgYW5kIGNvbnRpbnVlIHVudGlsCj4gPiAgICAqIHRoYXQgcnVucyBvdXQgKG9yIHdl
IGhhdmUgYWxsb2NhdGVkIHN1ZmZpY2llbnQgZG9tMCBtZW1vcnkpLgo+ID4gICAgKi8KPiA+IC1z
dGF0aWMgdm9pZCBfX2luaXQgYWxsb2NhdGVfbWVtb3J5KHN0cnVjdCBkb21haW4gKmQsIHN0cnVj
dCBrZXJuZWxfaW5mbwo+ID4gKmtpbmZvKQo+ID4gK3N0YXRpYyB2b2lkIF9faW5pdCBhbGxvY2F0
ZV9tZW1vcnlfMTEoc3RydWN0IGRvbWFpbiAqZCwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4gPiAgIHsKPiA+ICAg
ICAgIGNvbnN0IHVuc2lnbmVkIGludCBtaW5fbG93X29yZGVyID0KPiA+ICAgICAgICAgICBnZXRf
b3JkZXJfZnJvbV9ieXRlcyhtaW5fdChwYWRkcl90LCBkb20wX21lbSwgTUIoMTI4KSkpOwo+ID4g
QEAgLTIyNDAsNyArMjI0MSw3IEBAIHN0YXRpYyBpbnQgX19pbml0IGNvbnN0cnVjdF9kb21VKHN0
cnVjdCBkb21haW4gKmQsCj4gPiBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUpCj4gPiAgICAg
ICAvKiB0eXBlIG11c3QgYmUgc2V0IGJlZm9yZSBhbGxvY2F0ZSBtZW1vcnkgKi8KPiA+ICAgICAg
IGQtPmFyY2gudHlwZSA9IGtpbmZvLnR5cGU7Cj4gPiAgICNlbmRpZgo+ID4gLSAgICBhbGxvY2F0
ZV9tZW1vcnkoZCwgJmtpbmZvKTsKPiA+ICsgICAgYWxsb2NhdGVfbWVtb3J5XzExKGQsICZraW5m
byk7Cj4gCj4gSSBkb24ndCB0aGluayB5b3VyIHBhdGNoZXMgYXJlIGNvcnJlY3RseSBvcmRlcmVk
LiBUaGlzIGlzIGFkZGluZyBhIGxvdCBvZgo+IGNvbmZ1c2lvbiBpbiB0aGUgcmV2aWV3IGJlY2F1
c2UgdGhlIERvbVUgbWVtb3J5IGxheW91dCBpcyBmaXhlZCwgeWV0IGhlcmUgeW91Cj4gcmVuYW1l
IHRoZSBmdW5jdGlvbiB0byAxOjEgbWFwcGluZy4KPiAKPiBNb3N0IGxpa2VseSB5b3Ugd2FudCB0
byBkbyBhZGQgdGhlIG5ldyBtZW1vcnkgZnVuY3Rpb24gYmVmb3JlIGludHJvZHVjaW5nCj4gRG9t
VS4KCklmIEkgZG8gdGhhdCB0aGVyZSB3aWxsIGJlIG5vIGNhbGxlcnMgZm9yIHRoZSBuZXcgZnVu
Y3Rpb24gYW5kCmNvbXBpbGF0aW9uIGZhaWxzLiBCaXNlY3RpYmlsaXR5IGlzIHRoZSByZWFzb24g
d2h5IEkgaGFkIHRvIHJlb3JkZXIgdGhlCnBhdGNoZXMuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 20:35:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 20: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 1fq2VW-0002Ek-F0; Wed, 15 Aug 2018 20:35: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=cnoq=k6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fq2VU-0002Eb-TR
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 20:35:04 +0000
X-Inumbo-ID: c403d104-a0ca-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c403d104-a0ca-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 20:35: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 1fq2VR-0003jY-1B; Wed, 15 Aug 2018 20:35: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 1fq2VQ-00011P-In; Wed, 15 Aug 2018 20:35:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fq2VQ-00062B-I9; Wed, 15 Aug 2018 20:35:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125928-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=4cdb6bfde2300c75725b3e267469bd6c9eeee55e
X-Osstest-Versions-That: xen=3dd454c6c694409aaedd4ed075d6aeace2dd8391
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 15 Aug 2018 20:35:00 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125928: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTkyOCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTkyOC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1OTIz
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNGNkYjZiZmRlMjMwMGM3NTcyNWIzZTI2
NzQ2OWJkNmM5ZWVlZTU1ZQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAg
M2RkNDU0YzZjNjk0NDA5YWFlZGQ0ZWQwNzVkNmFlYWNlMmRkODM5MQoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTI1OTIzICAyMDE4LTA4LTE1IDE2OjAwOjQxIFogICAgMCBkYXlzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTkyOCAgMjAxOC0wOC0xNSAxOTowMDo0OSBaICAgIDAgZGF5cyAgICAxIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRp
ZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdy
YUB0eWNoby5uc2EuZ292PgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAg
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNGNkYjZiZmRlMjMwMGM3NTcyNWIz
ZTI2NzQ2OWJkNmM5ZWVlZTU1ZQpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciAxNiAxODoyNzoyNCAyMDE4ICswMDAwCgogICAg
eGVuL2V2dGNobjogUGFzcyBtYXhfZXZ0Y2huX3BvcnQgaW50byBldnRjaG5faW5pdCgpCiAgICAK
ICAgIC4uLiByYXRoZXIgdGhhbiBzZXR0aW5nIGl0IHVwIG9uY2UgZG9tYWluX2NyZWF0ZSgpIGhh
cyBjb21wbGV0ZWQuICBUaGlzCiAgICBpbnZvbHZlcyBjb25zdHJ1Y3RpbmcgYSBkZWZhdWx0IHZh
bHVlIGZvciBkb20wLgogICAgCiAgICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGZ1bmN0aW9uYWxp
dHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgpj
b21taXQgNGE4MzQ5NzYzNTA1NmQzM2ZlMjBlZjcwNWYzNTYxN2IxMDAzYTI3NgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEZlYiAy
NyAxNzozOTozNyAyMDE4ICswMDAwCgogICAgeGVuL2RvbWN0bDogTWVyZ2Ugc2V0X21heF9ldnRj
aG4gaW50byBjcmVhdGVkb21haW4KICAgIAogICAgc2V0X21heF9ldnRjaG4gaXMgc29tZXdoYXQg
d2VpcmQuICBJdCB3YXMgaW50cm9kdWNlZCB3aXRoIHRoZSBldmVudF9maWZvIHdvcmssCiAgICBi
dXQgaGFzIG5ldmVyIGJlZW4gdXNlZC4gIFN0aWxsLCBpdCBpcyBhIGJvdW5kaW5nIG9uIHJlc291
cmNlcyBjb25zdW1lZCBieSB0aGUKICAgIGV2ZW50IGNoYW5uZWwgaW5mcmFzdHJ1Y3R1cmUsIGFu
ZCBzaG91bGQgYmUgcGFydCBvZiBjcmVhdGVkb21haW4sIHJhdGhlciB0aGFuCiAgICBlZGl0YWJs
ZSBhZnRlciB0aGUgZmFjdC4KICAgIAogICAgRHJvcCBYRU5fRE9NQ1RMX3NldF9tYXhfZXZ0Y2hu
IGNvbXBsZXRlbHkgKGluY2x1ZGluZyBYU00gaG9va3MgYW5kIGxpYnhjCiAgICB3cmFwcGVycyks
IGFuZCByZXRhaW4gdGhlIGZ1bmN0aW9uYWxpdHkgaW4gWEVOX0RPTUNUTF9jcmVhdGVkb21haW4u
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5z
YS5nb3Y+CiAgICBBY2tlZC1ieTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0Bj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpj
b21taXQgNTRlZDI1MWRjN2I4NTU2NTgyMDAxOTEwMmU1MzNhZmNlYTgxNGUxNgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciA5
IDE0OjM4OjM1IDIwMTggKzAwMDAKCiAgICB0b29sczogUmV3b3JrIHhjX2RvbWFpbl9jcmVhdGUo
KSB0byB0YWtlIGEgZnVsbCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbgogICAgCiAgICBJbiBmdXR1
cmUgcGF0Y2hlcywgdGhlIHN0cnVjdHVyZSB3aWxsIGJlIGV4dGVuZGVkIHdpdGggZnVydGhlciBp
bmZvcm1hdGlvbiwKICAgIGFuZCB0aGlzIGlzIGZhciBjbGVhbmVyIHRoYW4gYWRkaW5nIGV4dHJh
IHBhcmFtZXRlcnMuCiAgICAKICAgIFRoZSBweXRob24gc3R1YnMgYXJlIHRoZSBvbmx5IHVzZXIg
d2hpY2ggcGFzc2VzIE5VTEwgZm9yIHRoZSBleGlzdGluZyBjb25maWcKICAgIG9wdGlvbiAod2hp
Y2ggaXMgYWN0dWFsbHkgdGhlIGFyY2ggc3Vic3RydWN0dXJlKS4gIFRoZXJlZm9yZSwgdGhlICNp
ZmRlZmFyeQogICAgbW92ZXMgdG8gY29tcGVuc2F0ZS4KICAgIAogICAgRm9yIGxpYnhsLCBwYXNz
IHRoZSBmdWxsIGNvbmZpZyBvYmplY3QgZG93biBpbnRvCiAgICBsaWJ4bF9fYXJjaF9kb21haW5f
e3ByZXBhcmUsc2F2ZX1fY29uZmlnKCksIGFzIHRoZXJlIGFyZSBpbiBwcmFjdGljZSBhcmNoCiAg
ICBzcGVjaWZpYyBzZXR0aW5ncyBpbiB0aGUgY29tbW9uIHBhcnQgb2YgdGhlIHN0cnVjdHVyZSAo
ZmxhZ3MgczNfaW50ZWdyaXR5IGFuZAogICAgb29zX29mZiBzcGVjaWZpY2FsbHkpLgogICAgCiAg
ICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGJlaGF2aW91ci4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBBY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCBhY2MyYTA2Yzc4MGU5
ZTdmZmE2MzczODU0NzM1NTAzYjdkNjNhMWQwCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFyIDEyIDEwOjQwOjMzIDIwMTggKzAw
MDAKCiAgICB0b29scy9vY2FtbDogUGFzcyBhIGZ1bGwgZG9tY3RsX2NyZWF0ZV9jb25maWcgaW50
byBzdHViX3hjX2RvbWFpbl9jcmVhdGUoKQogICAgCiAgICBUaGUgdW5kZXJseWluZyBDIGZ1bmN0
aW9uIGlzIGFib3V0IHRvIG1ha2UgdGhlIHNhbWUgY2hhbmdlLCBhbmQgdGhlIHN0cnVjdHVyZQog
ICAgaXMgZ29pbmcgdG8gZ2FpbiBleHRyYSBmaWVsZHMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
Q2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgoocWVtdSBjaGFu
Z2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 20:47:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 20: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 1fq2hE-000378-JY; Wed, 15 Aug 2018 20:47:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=6bc9=k6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fq2hD-000371-4s
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 20:47:11 +0000
X-Inumbo-ID: 394b86ac-a0cc-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 394b86ac-a0cc-11e8-a8a5-bc764e045a96;
 Wed, 15 Aug 2018 22:46:03 +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 870D92154C;
 Wed, 15 Aug 2018 20:47:10 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534366030;
 bh=8Fn7TAffoab80iRcfxUbDDP1aJS0RaZ3JZRXr89CUD8=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Q4xSaRmneMfZRDkuUj3PHt6uuGPXCsmcZ9jyvJTbBt43OPB4kYCc4BIihB7Vdk3qe
 FZaaaVqfCOqa4lePX5+8XzPgA063/R1EYbDJ1J1XPlV/imb8rDC7NT0i3dV6zfGfvV
 1CtXNjxVz69MmtJsV/KAcnKBMnNzESGpgtI8rkJs=
Date: Wed, 15 Aug 2018 13:47: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: <2a04ecf0-f768-6488-8069-f516615461c4@arm.com>
Message-ID: <alpine.DEB.2.10.1808151330350.15066@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-18-git-send-email-sstabellini@kernel.org>
 <2a04ecf0-f768-6488-8069-f516615461c4@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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>,
 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>

T24gTW9uLCAxMyBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDEvMDgvMTggMDA6MjgsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IEludHJv
ZHVjZSBmdW5jdGlvbnMgdG8gZ2VuZXJhdGUgYSBiYXNpYyBkb21VIGRldmljZSB0cmVlLCBzaW1p
bGFyIHRvIHRoZQo+ID4gZXhpc3RpbmcgZnVuY3Rpb25zIGluIHRvb2xzL2xpYnhsL2xpYnhsX2Fy
bS5jLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9z
QHhpbGlueC5jb20+Cj4gPiAtLS0KPiA+IENoYW5nZXMgaW4gdjM6Cj4gPiAtIHJlbW92ZSBDT05G
SUdfQUNQSSBmb3IgbWFrZV9jaG9zZW5fbm9kZQo+ID4gLSByZW1vdmUgbWFrZV9oeXBlcnZpc29y
X25vZGUgdW50aWwgYWxsIFhlbiByZWxhdGVkIGZ1bmN0aW9uYWxpdGllcwo+ID4gICAgKGV2dGNo
bnMsIGdyYW50IHRhYmxlLCBldGMuKSB3b3JrIGNvcnJlY3RseQo+ID4gCj4gPiBDaGFuZ2VzIGlu
IHYyOgo+ID4gLSBtb3ZlIHByZXBhcmVfZHRiIHJlbmFtZSB0byBwcmV2aW91cyBwYXRjaAo+ID4g
LSB1c2Ugc3dpdGNoIGZvciB0aGUgZ2ljIHZlcnNpb24KPiA+IC0gdXNlIGFybSxnaWMtNDAwIGlu
c3RlYWQgb2YgYXJtLGNvcnRleC1hMTUtZ2ljCj4gPiAtIGFkZCBAdW5pdC1hZGRyZXNzIGluIHRo
ZSBnaWMgbm9kZSBuYW1lCj4gPiAtIGFkZCBjb21tZW50IG9uIERPTVVfRFRCX1NJWkUKPiA+IC0t
LQo+ID4gICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgfCAyMTEKPiA+ICsrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCj4gPiAgIDEgZmlsZSBjaGFuZ2VkLCAy
MDkgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+
ID4gaW5kZXggZGZhNzRlNC4uMTY3YTU2ZSAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL2FybS9k
b21haW5fYnVpbGQuYwo+ID4gKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gPiBA
QCAtMTA1Nyw3ICsxMDU3LDYgQEAgc3RhdGljIGludCBfX2luaXQgbWFrZV90aW1lcl9ub2RlKGNv
bnN0IHN0cnVjdCBkb21haW4KPiA+ICpkLCB2b2lkICpmZHQsCj4gPiAgICAgICByZXR1cm4gcmVz
Owo+ID4gICB9Cj4gPiAgIC0jaWZkZWYgQ09ORklHX0FDUEkKPiA+ICAgLyoKPiA+ICAgICogVGhp
cyBmdW5jdGlvbiBpcyB1c2VkIGFzIHBhcnQgb2YgdGhlIGRldmljZSB0cmVlIGdlbmVyYXRpb24g
Zm9yIERvbTAKPiA+ICAgICogb24gQUNQSSBzeXN0ZW1zLCBhbmQgRG9tVXMgc3RhcnRlZCBkaXJl
Y3RseSBmcm9tIFhlbiBiYXNlZCBvbiBkZXZpY2UKPiA+IEBAIC0xMTAzLDcgKzExMDIsNiBAQCBz
dGF0aWMgaW50IF9faW5pdCBtYWtlX2Nob3Nlbl9ub2RlKGNvbnN0IHN0cnVjdAo+ID4ga2VybmVs
X2luZm8gKmtpbmZvKQo+ID4gICAgICAgICByZXR1cm4gcmVzOwo+ID4gICB9Cj4gPiAtI2VuZGlm
Cj4gPiAgICAgc3RhdGljIGludCBfX2luaXQgbWFwX2lycV90b19kb21haW4oc3RydWN0IGRvbWFp
biAqZCwgdW5zaWduZWQgaW50IGlycSwKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYm9vbCBuZWVkX21hcHBpbmcsIGNvbnN0IGNoYXIKPiA+ICpkZXZuYW1lKQo+ID4g
QEAgLTE0OTYsNiArMTQ5NCwyMTEgQEAgc3RhdGljIGludCBfX2luaXQgaGFuZGxlX25vZGUoc3Ry
dWN0IGRvbWFpbiAqZCwKPiA+IHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8sCj4gPiAgICAgICBy
ZXR1cm4gcmVzOwo+ID4gICB9Cj4gPiAgICtzdGF0aWMgaW50IF9faW5pdCBtYWtlX2dpY19kb21V
X25vZGUoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdm9pZCAqZmR0LAo+ID4gaW50IGFkZHJjZWxs
cywgaW50IHNpemVjZWxscykKPiA+ICt7Cj4gPiArICAgIGludCByZXMgPSAwOwo+ID4gKyAgICBp
bnQgcmVnX3NpemUgPSBhZGRyY2VsbHMgKyBzaXplY2VsbHM7Cj4gPiArICAgIGludCBucl9jZWxs
cyA9IHJlZ19zaXplICogMjsKPiA+ICsgICAgX19iZTMyIHJlZ1tucl9jZWxsc107Cj4gPiArICAg
IF9fYmUzMiAqY2VsbHM7Cj4gCj4gWW91IGFyZSB0cnlpbmcgdG8gYmUgc2F2ZSBhIGZldyBsaW5l
cyBieSBoYW5kbGluZyBib3RoIEdJQ3YyIGFuZCBHSUN2MyBub2RlIGluCj4gYSBzaW5nbGUgZnVu
Y3Rpb24uIEJ1dCB0aGlzIG9ubHkgdGhpbmcgaXQgYWRkcyBpcyBjb25mdXNpb24gd2hlbiByZWFk
aW5nIHRoZQo+IGNvZGUuCj4gCj4gUGxlYXNlIGhhdmUgdHdvIGZ1bmN0aW9ucyAob25lIGZvciBl
YWNoIEdJQyB2ZXJzaW9uKSB0byBnZW5lcmF0ZSB0aGUgRFQuIFRoaXMKPiB3b3VsZCBhbHNvIGhl
bHAgdG8gYWRkIElUUy9HSUN2Mm0gc3VwcG9ydCBpbiB0aGUgZnV0dXJlLgoKT0sKCgo+ID4gKwo+
ID4gKyAgICBzd2l0Y2ggKCBnaWNfaHdfdmVyc2lvbigpICkKPiA+ICsgICAgewo+ID4gKyAgICBj
YXNlIEdJQ19WMzoKPiA+ICsgICAgICAgIHJlcyA9IGZkdF9iZWdpbl9ub2RlKGZkdCwKPiA+ICJp
bnRlcnJ1cHQtY29udHJvbGxlckAiX19zdHJpbmdpZnkoR1VFU1RfR0lDVjNfR0lDRF9CQVNFKSk7
Cj4gPiArICAgICAgICBicmVhazsKPiA+ICsgICAgY2FzZSBHSUNfVjI6Cj4gPiArICAgICAgICBy
ZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQsCj4gPiAiaW50ZXJydXB0LWNvbnRyb2xsZXJAIl9fc3Ry
aW5naWZ5KEdVRVNUX0dJQ0RfQkFTRSkpOwo+ID4gKyAgICAgICAgYnJlYWs7Cj4gPiArICAgIGRl
ZmF1bHQ6Cj4gPiArICAgICAgICBwYW5pYygiVW5zdXBwb3J0ZWQgR0lDIHZlcnNpb24iKTsKPiA+
ICsgICAgfQo+ID4gKwo+ID4gKyAgICBpZiAoIHJlcyApCj4gPiArICAgICAgICByZXR1cm4gcmVz
Owo+ID4gKwo+ID4gKyAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICIjYWRkcmVzcy1j
ZWxscyIsIDApOwo+ID4gKyAgICBpZiAoIHJlcyApCj4gPiArICAgICAgICByZXR1cm4gcmVzOwo+
ID4gKwo+ID4gKyAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICIjaW50ZXJydXB0LWNl
bGxzIiwgMyk7Cj4gPiArICAgIGlmICggcmVzICkKPiA+ICsgICAgICAgIHJldHVybiByZXM7Cj4g
PiArCj4gPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJpbnRlcnJ1cHQtY29udHJvbGxl
ciIsIE5VTEwsIDApOwo+ID4gKyAgICBpZiAoIHJlcyApCj4gPiArICAgICAgICByZXR1cm4gcmVz
Owo+ID4gKwo+ID4gKyAgICBzd2l0Y2ggKCBnaWNfaHdfdmVyc2lvbigpICkKPiA+ICsgICAgewo+
ID4gKyAgICBjYXNlIEdJQ19WMzoKPiA+ICsgICAgewo+ID4gKyAgICAgICAgY29uc3QgdWludDY0
X3QgZ2ljZF9iYXNlID0gR1VFU1RfR0lDVjNfR0lDRF9CQVNFOwo+ID4gKyAgICAgICAgY29uc3Qg
dWludDY0X3QgZ2ljZF9zaXplID0gR1VFU1RfR0lDVjNfR0lDRF9TSVpFOwo+ID4gKyAgICAgICAg
Y29uc3QgdWludDY0X3QgZ2ljcjBfYmFzZSA9IEdVRVNUX0dJQ1YzX0dJQ1IwX0JBU0U7Cj4gPiAr
ICAgICAgICBjb25zdCB1aW50NjRfdCBnaWNyMF9zaXplID0gR1VFU1RfR0lDVjNfR0lDUjBfU0la
RTsKPiAKPiBJIGFtIG5vdCBlbnRpcmVseSBjb252aW5jZWQgb2YgdGhlIHVzZWZ1bG5lc3Mgb2Yg
dGhvc2UgdmFyaWFibGVzLgoKSSBjYW4gcmVtb3ZlCgo+ID4gKwo+ID4gKyAgICAgICAgcmVzID0g
ZmR0X3Byb3BlcnR5X3N0cmluZyhmZHQsICJjb21wYXRpYmxlIiwgImFybSxnaWMtdjMiKTsKPiA+
ICsgICAgICAgIGlmICggcmVzICkKPiA+ICsgICAgICAgICAgICByZXR1cm4gcmVzOwo+ID4gKwo+
ID4gKyAgICAgICAgY2VsbHMgPSAmcmVnWzBdOwo+ID4gKyAgICAgICAgZHRfY2hpbGRfc2V0X3Jh
bmdlKCZjZWxscywgYWRkcmNlbGxzLCBzaXplY2VsbHMsIGdpY2RfYmFzZSwKPiA+IGdpY2Rfc2l6
ZSk7Cj4gPiArICAgICAgICBkdF9jaGlsZF9zZXRfcmFuZ2UoJmNlbGxzLCBhZGRyY2VsbHMsIHNp
emVjZWxscywgZ2ljcjBfYmFzZSwKPiA+IGdpY3IwX3NpemUpOwo+ID4gKyAgICAgICAgcmVzID0g
ZmR0X3Byb3BlcnR5KGZkdCwgInJlZyIsIHJlZywgc2l6ZW9mKHJlZykpOwo+ID4gKyAgICAgICAg
YnJlYWs7Cj4gPiArICAgIH0KPiA+ICsgICAgY2FzZSBHSUNfVjI6Cj4gPiArICAgIHsKPiA+ICsg
ICAgICAgIGNvbnN0IHVpbnQ2NF90IGdpY2RfYmFzZSA9IEdVRVNUX0dJQ0RfQkFTRTsKPiA+ICsg
ICAgICAgIGNvbnN0IHVpbnQ2NF90IGdpY2Rfc2l6ZSA9IEdVRVNUX0dJQ0RfU0laRTsKPiA+ICsg
ICAgICAgIGNvbnN0IHVpbnQ2NF90IGdpY2NfYmFzZSA9IEdVRVNUX0dJQ0NfQkFTRTsKPiA+ICsg
ICAgICAgIGNvbnN0IHVpbnQ2NF90IGdpY2Nfc2l6ZSA9IEdVRVNUX0dJQ0NfU0laRTsKPiAKPiBT
YW1lIGhlcmUuCj4KPiA+ICsKPiA+ICsgICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9zdHJpbmco
ZmR0LCAiY29tcGF0aWJsZSIsICJhcm0sZ2ljLTQwMCIpOwo+ID4gKyAgICAgICAgaWYgKCByZXMg
KQo+ID4gKyAgICAgICAgICAgIHJldHVybiByZXM7Cj4gPiArCj4gPiArICAgICAgICBjZWxscyA9
ICZyZWdbMF07Cj4gPiArICAgICAgICBkdF9jaGlsZF9zZXRfcmFuZ2UoJmNlbGxzLCBhZGRyY2Vs
bHMsIHNpemVjZWxscywgZ2ljZF9iYXNlLAo+ID4gZ2ljZF9zaXplKTsKPiA+ICsgICAgICAgIGR0
X2NoaWxkX3NldF9yYW5nZSgmY2VsbHMsIGFkZHJjZWxscywgc2l6ZWNlbGxzLCBnaWNjX2Jhc2Us
Cj4gPiBnaWNjX3NpemUpOwo+ID4gKyAgICAgICAgYnJlYWs7Cj4gPiArICAgIH0KPiA+ICsgICAg
ZGVmYXVsdDoKPiA+ICsgICAgICAgIGJyZWFrOwo+ID4gKyAgICB9Cj4gPiArCj4gPiArICAgIHJl
cyA9IGZkdF9wcm9wZXJ0eShmZHQsICJyZWciLCByZWcsIHNpemVvZihyZWcpKTsKPiA+ICsgICAg
aWYgKHJlcykKPiA+ICsgICAgICAgIHJldHVybiByZXM7Cj4gPiArCj4gPiArICAgIHJlcyA9IGZk
dF9wcm9wZXJ0eV9jZWxsKGZkdCwgImxpbnV4LHBoYW5kbGUiLCBHVUVTVF9QSEFORExFX0dJQyk7
Cj4gPiArICAgIGlmIChyZXMpCj4gPiArICAgICAgICByZXR1cm4gcmVzOwo+ID4gKwo+ID4gKyAg
ICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICJwaGFuZGxlIiwgR1VFU1RfUEhBTkRMRV9H
SUMpOwo+ID4gKyAgICBpZiAocmVzKQo+ID4gKyAgICAgICAgcmV0dXJuIHJlczsKPiA+ICsKPiA+
ICsgICAgcmVzID0gZmR0X2VuZF9ub2RlKGZkdCk7Cj4gPiArCj4gPiArICAgIHJldHVybiByZXM7
Cj4gPiArfQo+ID4gKwo+ID4gK3N0YXRpYyBpbnQgX19pbml0IG1ha2VfdGltZXJfZG9tVV9ub2Rl
KGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHZvaWQgKmZkdCkKPiA+ICt7Cj4gPiArICAgIGludCBy
ZXM7Cj4gPiArICAgIGdpY19pbnRlcnJ1cHRfdCBpbnRyc1szXTsKPiA+ICsKPiA+ICsgICAgcmVz
ID0gZmR0X2JlZ2luX25vZGUoZmR0LCAidGltZXIiKTsKPiA+ICsgICAgaWYgKCByZXMgKQo+ID4g
KyAgICAgICAgcmV0dXJuIHJlczsKPiA+ICsKPiA+ICsgICAgaWYgKCFpc182NGJpdF9kb21haW4o
ZCkpCj4gCj4gQ29kaW5nIHN0eWxlOgo+IAo+IGlmICggLi4uICkKCk9LCgoKPiA+ICsgICAgewo+
ID4gKyAgICAgICAgcmVzID0gZmR0X3Byb3BlcnR5X3N0cmluZyhmZHQsICJjb21wYXRpYmxlIiwg
ImFybSxhcm12Ny10aW1lciIpOwo+ID4gKyAgICAgICAgaWYgKCByZXMgKQo+ID4gKyAgICAgICAg
ICAgIHJldHVybiByZXM7Cj4gPiArICAgIH0gZWxzZSB7Cj4gCj4gQ29kaW5nIHN0eWxlOgo+IAo+
IH0KPiBlbHNlCj4gewoKT0sKCgo+ID4gKyAgICAgICAgcmVzID0gZmR0X3Byb3BlcnR5X3N0cmlu
ZyhmZHQsICJjb21wYXRpYmxlIiwgImFybSxhcm12OC10aW1lciIpOwo+ID4gKyAgICAgICAgaWYg
KCByZXMgKQo+ID4gKyAgICAgICAgICAgIHJldHVybiByZXM7Cj4gPiArICAgIH0KPiA+ICsKPiA+
ICsgICAgc2V0X2ludGVycnVwdF9wcGkoaW50cnNbMF0sIEdVRVNUX1RJTUVSX1BIWVNfU19QUEks
IDB4ZiwKPiA+IERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4gPiArICAgIHNldF9pbnRlcnJ1cHRf
cHBpKGludHJzWzFdLCBHVUVTVF9USU1FUl9QSFlTX05TX1BQSSwgMHhmLAo+ID4gRFRfSVJRX1RZ
UEVfTEVWRUxfTE9XKTsKPiA+ICsgICAgc2V0X2ludGVycnVwdF9wcGkoaW50cnNbMl0sIEdVRVNU
X1RJTUVSX1ZJUlRfUFBJLCAweGYsCj4gPiBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwo+ID4gKwo+
ID4gKyAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAiaW50ZXJydXB0cyIsIGludHJzLCBzaXpl
b2YgKGludHJzWzBdKSAqIDMpOwo+ID4gKyAgICBpZiAoIHJlcyApCj4gPiArICAgICAgICByZXR1
cm4gcmVzOwo+ID4gKwo+ID4gKyAgICByZXMgPSBmZHRfcHJvcGVydHlfY2VsbChmZHQsICJpbnRl
cnJ1cHQtcGFyZW50IiwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgR1VFU1RfUEhB
TkRMRV9HSUMpOwo+ID4gKyAgICBpZiAocmVzKQo+ID4gKyAgICAgICAgcmV0dXJuIHJlczsKPiA+
ICsKPiA+ICsgICAgcmVzID0gZmR0X2VuZF9ub2RlKGZkdCk7Cj4gCj4gTmV3bGluZSBoZXJlIHBs
ZWFzZS4KCk9LCgoKPiA+ICsgICAgcmV0dXJuIHJlczsKPiA+ICt9Cj4gPiArCj4gPiArLyoKPiA+
ICsgKiBUaGUgbWF4IHNpemUgZm9yIERUIGlzIDJNQi4gSG93ZXZlciwgdGhlIGdlbmVyYXRlZCBE
VCBpcyBzbWFsbCwgNEtCCj4gPiArICogYXJlIGVub3VnaCBmb3Igbm93LCBidXQgd2UgbWlnaHQg
aGF2ZSB0byBpbmNyZWFzZSBpdCBpbiB0aGUgZmVhdHVyZS4KPiAKPiBzL2ZlYXR1cmUvZnV0dXJl
LwoKKmJsdXNoKgoKCj4gPiArICovCj4gPiArI2RlZmluZSBET01VX0RUQl9TSVpFIDQwOTYKPiA+
ICtzdGF0aWMgaW50IF9faW5pdCBwcmVwYXJlX2R0Yl9kb21VKHN0cnVjdCBkb21haW4gKmQsIHN0
cnVjdCBrZXJuZWxfaW5mbwo+ID4gKmtpbmZvKQo+ID4gK3sKPiA+ICsgICAgaW50IGFkZHJjZWxs
cywgc2l6ZWNlbGxzOwo+ID4gKyAgICBpbnQgcmV0Owo+ID4gKwo+ID4gKyAgICBhZGRyY2VsbHMg
PSBkdF9jaGlsZF9uX2FkZHJfY2VsbHMoZHRfaG9zdCk7ID4gKyAgICBzaXplY2VsbHMgPQo+ID4g
ZHRfY2hpbGRfbl9zaXplX2NlbGxzKGR0X2hvc3QpOwo+IAo+IFdoeSBkbyB5b3UgdXNlIHRoZSBo
b3N0IERUIHRvIGZpbmQgb3V0IHRoZSB0aGUgI2FkZHJlc3MtY2VsbHMgYW5kICNzaXplLWNlbGxz
Pwo+IFNob3VsZCBub3QgdGhpcyBiZSBpbmRlcGVuZGVudD8KClllcywgdGhhdCBpcyBhIG1pc3Rh
a2UuIEknbGwgZml4LgoKCj4gPiArCj4gPiArICAgIGtpbmZvLT5mZHQgPSB4bWFsbG9jX2J5dGVz
KERPTVVfRFRCX1NJWkUpOwo+ID4gKyAgICBpZiAoIGtpbmZvLT5mZHQgPT0gTlVMTCApCj4gPiAr
ICAgICAgICByZXR1cm4gLUVOT01FTTsKPiA+ICsKPiA+ICsgICAgcmV0ID0gZmR0X2NyZWF0ZShr
aW5mby0+ZmR0LCBET01VX0RUQl9TSVpFKTsKPiA+ICsgICAgaWYgKCByZXQgPCAwICkKPiA+ICsg
ICAgICAgIGdvdG8gZXJyOwo+ID4gKwo+ID4gKyAgICByZXQgPSBmZHRfZmluaXNoX3Jlc2VydmVt
YXAoa2luZm8tPmZkdCk7Cj4gPiArICAgIGlmICggcmV0IDwgMCApCj4gPiArICAgICAgICBnb3Rv
IGVycjsKPiA+ICsKPiA+ICsgICAgcmV0ID0gZmR0X2JlZ2luX25vZGUoa2luZm8tPmZkdCwgIi8i
KTsKPiA+ICsgICAgaWYgKCByZXQgPCAwICkKPiA+ICsgICAgICAgIGdvdG8gZXJyOwo+ID4gKwo+
ID4gKyAgICByZXQgPSBmZHRfcHJvcGVydHlfY2VsbChraW5mby0+ZmR0LCAiI2FkZHJlc3MtY2Vs
bHMiLCBhZGRyY2VsbHMpOwo+ID4gKyAgICBpZiAoIHJldCApCj4gPiArICAgICAgICBnb3RvIGVy
cjsKPiA+ICsKPiA+ICsgICAgcmV0ID0gZmR0X3Byb3BlcnR5X2NlbGwoa2luZm8tPmZkdCwgIiNz
aXplLWNlbGxzIiwgc2l6ZWNlbGxzKTsKPiA+ICsgICAgaWYgKCByZXQgKQo+ID4gKyAgICAgICAg
Z290byBlcnI7Cj4gPiArCj4gPiArICAgIHJldCA9IG1ha2VfY2hvc2VuX25vZGUoa2luZm8pOwo+
ID4gKyAgICBpZiAoIHJldCApCj4gPiArICAgICAgICBnb3RvIGVycjsKPiA+ICsKPiA+ICsgICAg
cmV0ID0gbWFrZV9wc2NpX25vZGUoa2luZm8tPmZkdCwgTlVMTCk7Cj4gPiArICAgIGlmICggcmV0
ICkKPiA+ICsgICAgICAgIGdvdG8gZXJyOwo+ID4gKwo+ID4gKyAgICByZXQgPSBtYWtlX2NwdXNf
bm9kZShkLCBraW5mby0+ZmR0LCBOVUxMKTsKPiA+ICsgICAgaWYgKCByZXQgKQo+ID4gKyAgICAg
ICAgZ290byBlcnI7Cj4gPiArCj4gPiArICAgIHJldCA9IG1ha2VfbWVtb3J5X25vZGUoZCwga2lu
Zm8tPmZkdCwgYWRkcmNlbGxzLCBzaXplY2VsbHMsIGtpbmZvKTsKPiA+ICsgICAgaWYgKCByZXQg
KQo+ID4gKyAgICAgICAgZ290byBlcnI7Cj4gPiArCj4gPiArICAgIHJldCA9IG1ha2VfZ2ljX2Rv
bVVfbm9kZShkLCBraW5mby0+ZmR0LCBhZGRyY2VsbHMsIHNpemVjZWxscyk7Cj4gPiArICAgIGlm
ICggcmV0ICkKPiA+ICsgICAgICAgIGdvdG8gZXJyOwo+ID4gKwo+ID4gKyAgICByZXQgPSBtYWtl
X3RpbWVyX2RvbVVfbm9kZShkLCBraW5mby0+ZmR0KTsKPiA+ICsgICAgaWYgKCByZXQgKQo+ID4g
KyAgICAgICAgZ290byBlcnI7Cj4gPiArCj4gPiArICAgIHJldCA9IGZkdF9lbmRfbm9kZShraW5m
by0+ZmR0KTsKPiA+ICsgICAgaWYgKCByZXQgPCAwICkKPiA+ICsgICAgICAgIGdvdG8gZXJyOwo+
ID4gKwo+ID4gKyAgICByZXQgPSBmZHRfZmluaXNoKGtpbmZvLT5mZHQpOwo+ID4gKyAgICBpZiAo
IHJldCA8IDAgKQo+ID4gKyAgICAgICAgZ290byBlcnI7Cj4gPiArCj4gPiArICAgIHJldHVybiAw
Owo+ID4gKwo+ID4gKyAgZXJyOgo+ID4gKyAgICBwcmludGsoIkRldmljZSB0cmVlIGdlbmVyYXRp
b24gZmFpbGVkICglZCkuXG4iLCByZXQpOwo+ID4gKyAgICB4ZnJlZShraW5mby0+ZmR0KTsKPiAK
PiBOZXdsaW5lIGhlcmUgcGxlYXNlLgoKT0sKCgo+ID4gKyAgICByZXR1cm4gLUVJTlZBTDsKPiA+
ICt9Cj4gPiArCj4gPiAgIHN0YXRpYyBpbnQgX19pbml0IHByZXBhcmVfZHRiX2h3ZG9tKHN0cnVj
dCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbwo+ID4gKmtpbmZvKQo+ID4gICB7Cj4gPiAg
ICAgICBjb25zdCBwMm1fdHlwZV90IGRlZmF1bHRfcDJtdCA9IHAybV9tbWlvX2RpcmVjdF9jOwo+
ID4gQEAgLTIzNjYsNiArMjU2OSwxMCBAQCBzdGF0aWMgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9t
VShzdHJ1Y3QgZG9tYWluICpkLAo+ID4gc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQo+ID4g
ICAjZW5kaWYKPiA+ICAgICAgIGFsbG9jYXRlX21lbW9yeShkLCAma2luZm8pOwo+ID4gICArICAg
IHJjID0gcHJlcGFyZV9kdGJfZG9tVShkLCAma2luZm8pOwo+ID4gKyAgICBpZiAoIHJjIDwgMCAp
Cj4gPiArICAgICAgICByZXR1cm4gcmM7Cj4gPiArCj4gPiAgICAgICByZXR1cm4gX19jb25zdHJ1
Y3RfZG9tYWluKGQsICZraW5mbyk7Cj4gPiAgIH0KPiA+ICAgCj4gCj4gQ2hlZXJzLAo+IAo+IC0t
IAo+IEp1bGllbiBHcmFsbAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 21:31:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 21:31:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fq3Nc-0006iZ-6d; Wed, 15 Aug 2018 21:31:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ti2w=k6=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fq3Na-0006ho-UY
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 21:30:58 +0000
X-Inumbo-ID: 92f89a6b-a0d2-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 92f89a6b-a0d2-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 21:31:30 +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 w7FLTbjB026789;
 Wed, 15 Aug 2018 21:30:56 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=jy0/HY9C6QI24keJROdzEGa3SBxP1Ps75L17qFHROds=;
 b=xaBXIP7gBs4zF5VKxcWljiKDrDN8xeyGtSUTXIXQiFGJ6bQJEXw+Yf5U7r3ToyFWURkB
 izeXKXBx8JtFpVGq8NC9SmAYRzbsKUXHicYTEPJdbmfdvBMCnh6rBGU5ygHZegS/QprQ
 X6Zw47RX/lN9ik+L2F7K1Bnopnfe4rPpLfjNN3B5qeKU6P/Lu4ACnGKr4WCTRt2FOop5
 YRXxiTZ/aWgd5uK5DVd/9BjfXBsYkiQd62ZzWu8Zow75bPXnzyhUrF17rc41l0dBNt5e
 j+nO5s6l3K7pLKTnNKZer+WeTtWOfdDCuV+dNf3BZZZyYuD6UI7ql5+aLtIfF119NF7x mA== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2130.oracle.com with ESMTP id 2ksq7teeh8-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 15 Aug 2018 21:30:56 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w7FLUu6F015193
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 15 Aug 2018 21:30:56 GMT
Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w7FLUtr7004587;
 Wed, 15 Aug 2018 21:30:55 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 15 Aug 2018 14:30:55 -0700
To: Juergen Gross <jgross@suse.com>, Jan Beulich <JBeulich@suse.com>
References: <5B30C51902000078001CD6F5@suse.com>
 <e46c5c38-fc8e-13a9-1dd7-8e9990196cb7@suse.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <615163b4-fbdb-d76b-2c3c-ecbe65425c40@oracle.com>
Date: Wed, 15 Aug 2018 17:31:55 -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: <e46c5c38-fc8e-13a9-1dd7-8e9990196cb7@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8986
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=971
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808150219
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>

T24gMDcvMDIvMjAxOCAwOTo1NCBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAyNS8wNi8x
OCAxMjozNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IEl0cyBvbmx5IGNhbGxlciBpcyBfX2luaXQs
IHNvIHRvIGF2b2lkIHNlY3Rpb24gbWlzbWF0Y2ggd2FybmluZ3Mgd2hlbiBhCj4+IGNvbXBpbGVy
IGRlY2lkZXMgdG8gbm90IGlubGluZSB0aGUgZnVuY3Rpb24gbWFya2UgdGhpcyBmdW5jdGlvbiBz
byBhcwo+PiB3ZWxsLiBUYWtlIHRoZSBvcHBvcnR1bml0eSBhbmQgYWxzbyBtYWtlIHRoZSBmdW5j
dGlvbiBhY3R1YWxseSB1c2UgaXRzCj4+IGFyZ3VtZW50OiBUaGUgc29sZSBjYWxsZXIgcGFzc2Vz
IGluIHplcm8gYW55d2F5Lgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Cj4gUmV2aWV3ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv
bT4KCgpBcHBsaWVkIHRvIGZvci1saW51cy00LjE5LgoKLWJvcmlzCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 21:33:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 21: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 1fq3Pa-0006to-K4; Wed, 15 Aug 2018 21:33:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ti2w=k6=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fq3PZ-0006ti-C4
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 21:33:01 +0000
X-Inumbo-ID: dc0623ef-a0d2-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dc0623ef-a0d2-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 21:33: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 w7FLTOMx026698;
 Wed, 15 Aug 2018 21:32: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=tq9FM49kqH/iqHgWmgIkrQXGXPzgPgahi8o8rdBesgw=;
 b=NqKAttfAhPY7LofsaT9jFuijrbRlV7pDn1c9pGMW/67LBSjZxZ+twkerBcffMX3JjDhc
 wLCkSlrbth7hGuAK0i5AOxwVFoh0D7S41BW8prjxHQZK7ix6HI8bWYXx9pS1cgITPtKc
 t858YAXfkv4tR0YHRP5wv/C+OgfK82E31LNTSEz09OswHOP92NX2OBchNt9HBduXIDqJ
 BoNWKK8gX4xmIqOu8YsIeXVIIYh36SumMIyfWvIehFgAC1gg59XbKT4AhqMGLOU+9bX/
 wjpTPw/PAsDtXkLxL/aVbYeSlv2AM140ujfoqurXP42I2gL9a5v5TbOzCtmK9UJOIg0p XQ== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2130.oracle.com with ESMTP id 2ksq7teepq-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 15 Aug 2018 21:32:59 +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 w7FLWw9h003260
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 15 Aug 2018 21:32:58 GMT
Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w7FLWwfL005117;
 Wed, 15 Aug 2018 21:32: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 ; Wed, 15 Aug 2018 14:32:58 -0700
To: Juergen Gross <jgross@suse.com>, Jan Beulich <JBeulich@suse.com>
References: <5B30C1C402000078001CD6A2@suse.com>
 <057f151e-99b0-a8cc-8066-e2fcb31801be@suse.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <2af64417-7e39-fe66-2095-40cc1713a18b@oracle.com>
Date: Wed, 15 Aug 2018 17:33:58 -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: <057f151e-99b0-a8cc-8066-e2fcb31801be@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8986
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=790
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808150219
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>

T24gMDcvMDIvMjAxOCAwOTo1MiBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAyNS8wNi8x
OCAxMjoxOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IFRoaXMgYWxyZWFkeSBnZXRzIGRvbmUgaW4g
SFlQRVJWSVNPUl9tY2EoKS4KPj4KPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgo+IFJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5j
b20+Cj4KCgpBcHBsaWVkIHRvIGZvci1saW51cy00LjE5LgoKLWJvcmlzCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 21:34:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 21:34:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fq3Ql-0006zb-Vx; Wed, 15 Aug 2018 21: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=ti2w=k6=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fq3Qj-0006zO-T3
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 21:34:13 +0000
X-Inumbo-ID: 0760749c-a0d3-11e8-a6a9-d7ebe60f679a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0760749c-a0d3-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 21:34:46 +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 w7FLXppe046351;
 Wed, 15 Aug 2018 21:34:12 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=e115DXK6CdYrGkoJNcD3kZnQikcLUrVGD/5nhPXqRGU=;
 b=Ii1Bq2n5SSN9Xy/EYbJBMiWXfxwk295sAXSkJNSK2S4x1YomVuWWiHwGnUQFL+Ln2J36
 NigB0ahb/aRM+1qyv6X58SrT44PIuV+1GyHXYgugmh071q1InyIEVvAUe2zFBpgJFzqx
 2T3jkr3It8znvH1OXiw6CZIyO8r7JJCTh7niwGzbf9E+afObU3Hlp6MSKEUsSzKO0RBf
 7qTPY49tVlgXrIUdQzdIIgpgJikYeCS+D8VlPkbnVNYJUoR7ha56NvtRq6D75omGF7uT
 2hOqWgbQl4I4t5DO/HrKnWCFFiOEwvxMkfWH3EU4urYi9/kOtaAQi20z1R11sePfw/s5 qw== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2130.oracle.com with ESMTP id 2ksnad6m90-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 15 Aug 2018 21:34:11 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w7FLYBpP012265
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 15 Aug 2018 21:34:11 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 w7FLYBoR005726;
 Wed, 15 Aug 2018 21:34:11 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, 15 Aug 2018 14:34:11 -0700
To: Juergen Gross <jgross@suse.com>, Jan Beulich <JBeulich@suse.com>
References: <5B30C7DD02000078001CD735@suse.com>
 <2a1d6b6e-539b-cb97-3e47-77b5636299ed@suse.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <0d51e28a-cef3-da80-7366-f36959e93d85@oracle.com>
Date: Wed, 15 Aug 2018 17:35: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: <2a1d6b6e-539b-cb97-3e47-77b5636299ed@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8986
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=745
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808150220
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>

T24gMDcvMDIvMjAxOCAxMDozOCBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAyNS8wNi8x
OCAxMjo0NSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IEFzIHRoZSBzZXF1ZW5jZSBvZiBpbnZvY2F0
aW9ucyBtYXR0ZXJzLCBhZGQgInR0eSIgb25seSBhZnRlciAiaHZjIiB3aGVuCj4+IGEgVkdBIGNv
bnNvbGUgaXMgYXZhaWxhYmxlICh3aGljaCBpcyBvZnRlbiB0aGUgY2FzZSBmb3IgRG9tMCwgYnV0
IGhhcmRseQo+PiBldmVyIGZvciBEb21VKS4KPj4KPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IFJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jv
c3NAc3VzZS5jb20+Cj4KCgoKQXBwbGllZCB0byBmb3ItbGludXMtNC4xOS4KCi1ib3JpcwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 21:41:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 21:41:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fq3XF-0007kc-Nc; Wed, 15 Aug 2018 21:40: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=ti2w=k6=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fq3XE-0007kX-NM
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 21:40:56 +0000
X-Inumbo-ID: f7043693-a0d3-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f7043693-a0d3-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 21:41:28 +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 w7FLXgF6030095;
 Wed, 15 Aug 2018 21:40:52 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=cHHQa5kS4TY+tXKqnn5PR721ZQREcrUA//hZyb8auXo=;
 b=WdgahtC0FzyhYKq/D55ifdWhCytiJURt0MTr+W5aOX4jw3rO+SowDjaqUPSRz9USa/v4
 1hmEKr9eD8KnZ0hrl1AAXZjfSIfmucHd5Iqs19m+7IN2oLCgj6Z8PhqDF5sN5he8U+RL
 l2gyBZs4C8sVEJCyVEU1d3Of9kIqRZ0JlYbKgP9lcLT1tLHx6+AwdG26rxNaxgmWHZ6N
 erNMGe8Jf2mew88PaOv7g4fowoPCPYTp0gQqe/xnIMxkKcKaBVsNaVey8TP4PXoXHh5l
 Urj9W+lKSUJkvLu8U4K2+SIx5Epg3jV0nJ+8O/61x6PWeABn63Wb278sGedPdlvTml02 DQ== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2130.oracle.com with ESMTP id 2ksq7tefcy-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 15 Aug 2018 21:40:52 +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 w7FLeomL029568
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 15 Aug 2018 21:40:50 GMT
Received: from abhmp0016.oracle.com (abhmp0016.oracle.com [141.146.116.22])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w7FLemwJ005467;
 Wed, 15 Aug 2018 21:40:49 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, 15 Aug 2018 14:40:48 -0700
To: "Rafael J. Wysocki" <rafael@kernel.org>, JBeulich@suse.com
References: <5B30C13F02000078001CD68D@prv1-mh.provo.novell.com>
 <5B73C70202000078001DE1A2@prv1-mh.provo.novell.com>
 <CAJZ5v0gO1qsj6fqYHJfodwQugSSFbRO5zCjyA9cpN=z1RW49vw@mail.gmail.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: <2cd98495-6077-d6d9-647f-71238c3cf68a@oracle.com>
Date: Wed, 15 Aug 2018 17:41:48 -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: <CAJZ5v0gO1qsj6fqYHJfodwQugSSFbRO5zCjyA9cpN=z1RW49vw@mail.gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8986
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=876
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808150220
Subject: Re: [Xen-devel] Ping: [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: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>,
 ACPI Devel Maling List <linux-acpi@vger.kernel.org>,
 Len Brown <lenb@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>

T24gMDgvMTUvMjAxOCAwMzo1NSBBTSwgUmFmYWVsIEouIFd5c29ja2kgd3JvdGU6Cj4gT24gV2Vk
LCBBdWcgMTUsIDIwMTggYXQgODo0NCBBTSBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+
IHdyb3RlOgo+Pj4+PiBPbiAyNS4wNi4xOCBhdCAxMjoxNywgIHdyb3RlOgo+Pj4gVGhpcyBpcyB1
bm5lY2Vzc2FyeSBhbmQgdHJpZ2dlcnMgYSB3YXJuaW5nIGluIHRoZSBoeXBlcnZpc29yLgo+Pj4K
Pj4+IE9mdGVuIHN5c3RlbXMgaGF2ZSBtb3JlIHByb2Nlc3NvciBlbnRyaWVzIGluIHRoZWlyIEFD
UEkgdGFibGVzIHRoYW4gYXJlCj4+PiBhY3R1YWxseSBpbnN0YWxsZWQvYWN0aXZlLiBUaGUgQUNQ
SV9TVEFfREVWSUNFX1BSRVNFTlQgYml0IGNhbm5vdCBiZQo+Pj4gcmVsaWFibHkgdXNlZCwgYnV0
IHRoZSBBQ1BJX01BRFRfRU5BQkxFRCBiaXQgY2FuLiBJbiBvcmRlciB0byBub3QKPj4+IGludHJv
ZHVjZSBuZXcgZnVuY3Rpb25zIGluIHRoZSBtYWluIEFDUEkgcHJvY2Vzc29yIGRyaXZlciBjb2Rl
LCBzaW1wbHkKPj4+IHVzZSBhY3BpX2dldF9waHlzX2lkKCksIHdoaWNoIGRvZXMgbW9yZSB0aGFu
IHdlIG5lZWQsIGJ1dCB3aGljaCBjaGVja3MKPj4+IHRoZSBNQURUIGVuYWJsZWQgYml0IGluIHRo
ZSBwcm9jZXNzLiBBbnkgQ1BVIGZvciB3aGljaCB3ZSBjYW4ndAo+Pj4gZGV0ZXJtaW5lIHRoZSBB
UElDIElEIGlzIHVubGlrZWx5IHRvIHdvcmsgcHJvcGVybHkgYW55d2F5LCBzbyB0aGUgZXh0cmEK
Pj4+IGNoZWNrcyBkb25lIGJ5IGFjcGlfZ2V0X3BoeXNfaWQoKSBzaG91bGQgZG8gbm8gaGFybS4K
Pj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+
PiAtLS0KPj4+ICBkcml2ZXJzL2FjcGkvcHJvY2Vzc29yX2NvcmUuYyAgICB8ICAgIDEgKwo+Pj4g
IGRyaXZlcnMveGVuL3hlbi1hY3BpLXByb2Nlc3Nvci5jIHwgICAgNiArKysrKysKPj4+ICAyIGZp
bGVzIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKQo+PiBXaXRoIErDvHJnZW4ncyBSLWIgaW4gcGxh
Y2UsIG1heSBJIGFzayBmb3IgYW4gYWNrIGZvciB0aGUgcHJvY2Vzc29yX2NvcmUuYwo+PiBjaGFu
Z2UsIG9yIC0gaW4gY2FzZSB5b3UgZGlzbGlrZSB0aGUgbmV3IGV4cG9ydCAtIGFuIGFsdGVybmF0
aXZlIHN1Z2dlc3Rpb24/Cj4gSXQgaXMgZmluZSB0byBleHBvcnQgaXQgSU1PLiAgSWYgeW91IG5l
ZWQgbXkgQUNLIGZvciB0aGF0LCBwbGVhc2UgZmVlbAo+IGZyZWUgdG8gYWRkIGl0IHRvIHRoZSBw
YXRjaC4KCgpBcHBsaWVkIHRvIGZvci1saW51cy00LjE5LgoKLWJvcmlzCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 22:35:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 22:35:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fq4Nf-0003KO-4Q; Wed, 15 Aug 2018 22: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=cnoq=k6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fq4Ne-0003K9-36
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 22:35:06 +0000
X-Inumbo-ID: 4c850111-a0db-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4c850111-a0db-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 00:33: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 1fq4Nb-0005zk-HP; Wed, 15 Aug 2018 22:35: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 1fq4Nb-00029Q-8W; Wed, 15 Aug 2018 22:35:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fq4Nb-0001lM-7t; Wed, 15 Aug 2018 22:35:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125930-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=4cdb6bfde2300c75725b3e267469bd6c9eeee55e
X-Osstest-Versions-That: xen=3dd454c6c694409aaedd4ed075d6aeace2dd8391
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 15 Aug 2018 22:35:03 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125930: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTkzMCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTkzMC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1OTIz
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNGNkYjZiZmRlMjMwMGM3NTcyNWIzZTI2
NzQ2OWJkNmM5ZWVlZTU1ZQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAg
M2RkNDU0YzZjNjk0NDA5YWFlZGQ0ZWQwNzVkNmFlYWNlMmRkODM5MQoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTI1OTIzICAyMDE4LTA4LTE1IDE2OjAwOjQxIFogICAgMCBkYXlzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTkyOCAgMjAxOC0wOC0xNSAxOTowMDo0OSBaICAgIDAgZGF5cyAgICAyIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRp
ZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdy
YUB0eWNoby5uc2EuZ292PgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAg
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNGNkYjZiZmRlMjMwMGM3NTcyNWIz
ZTI2NzQ2OWJkNmM5ZWVlZTU1ZQpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciAxNiAxODoyNzoyNCAyMDE4ICswMDAwCgogICAg
eGVuL2V2dGNobjogUGFzcyBtYXhfZXZ0Y2huX3BvcnQgaW50byBldnRjaG5faW5pdCgpCiAgICAK
ICAgIC4uLiByYXRoZXIgdGhhbiBzZXR0aW5nIGl0IHVwIG9uY2UgZG9tYWluX2NyZWF0ZSgpIGhh
cyBjb21wbGV0ZWQuICBUaGlzCiAgICBpbnZvbHZlcyBjb25zdHJ1Y3RpbmcgYSBkZWZhdWx0IHZh
bHVlIGZvciBkb20wLgogICAgCiAgICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGZ1bmN0aW9uYWxp
dHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgpj
b21taXQgNGE4MzQ5NzYzNTA1NmQzM2ZlMjBlZjcwNWYzNTYxN2IxMDAzYTI3NgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEZlYiAy
NyAxNzozOTozNyAyMDE4ICswMDAwCgogICAgeGVuL2RvbWN0bDogTWVyZ2Ugc2V0X21heF9ldnRj
aG4gaW50byBjcmVhdGVkb21haW4KICAgIAogICAgc2V0X21heF9ldnRjaG4gaXMgc29tZXdoYXQg
d2VpcmQuICBJdCB3YXMgaW50cm9kdWNlZCB3aXRoIHRoZSBldmVudF9maWZvIHdvcmssCiAgICBi
dXQgaGFzIG5ldmVyIGJlZW4gdXNlZC4gIFN0aWxsLCBpdCBpcyBhIGJvdW5kaW5nIG9uIHJlc291
cmNlcyBjb25zdW1lZCBieSB0aGUKICAgIGV2ZW50IGNoYW5uZWwgaW5mcmFzdHJ1Y3R1cmUsIGFu
ZCBzaG91bGQgYmUgcGFydCBvZiBjcmVhdGVkb21haW4sIHJhdGhlciB0aGFuCiAgICBlZGl0YWJs
ZSBhZnRlciB0aGUgZmFjdC4KICAgIAogICAgRHJvcCBYRU5fRE9NQ1RMX3NldF9tYXhfZXZ0Y2hu
IGNvbXBsZXRlbHkgKGluY2x1ZGluZyBYU00gaG9va3MgYW5kIGxpYnhjCiAgICB3cmFwcGVycyks
IGFuZCByZXRhaW4gdGhlIGZ1bmN0aW9uYWxpdHkgaW4gWEVOX0RPTUNUTF9jcmVhdGVkb21haW4u
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5z
YS5nb3Y+CiAgICBBY2tlZC1ieTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0Bj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpj
b21taXQgNTRlZDI1MWRjN2I4NTU2NTgyMDAxOTEwMmU1MzNhZmNlYTgxNGUxNgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciA5
IDE0OjM4OjM1IDIwMTggKzAwMDAKCiAgICB0b29sczogUmV3b3JrIHhjX2RvbWFpbl9jcmVhdGUo
KSB0byB0YWtlIGEgZnVsbCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbgogICAgCiAgICBJbiBmdXR1
cmUgcGF0Y2hlcywgdGhlIHN0cnVjdHVyZSB3aWxsIGJlIGV4dGVuZGVkIHdpdGggZnVydGhlciBp
bmZvcm1hdGlvbiwKICAgIGFuZCB0aGlzIGlzIGZhciBjbGVhbmVyIHRoYW4gYWRkaW5nIGV4dHJh
IHBhcmFtZXRlcnMuCiAgICAKICAgIFRoZSBweXRob24gc3R1YnMgYXJlIHRoZSBvbmx5IHVzZXIg
d2hpY2ggcGFzc2VzIE5VTEwgZm9yIHRoZSBleGlzdGluZyBjb25maWcKICAgIG9wdGlvbiAod2hp
Y2ggaXMgYWN0dWFsbHkgdGhlIGFyY2ggc3Vic3RydWN0dXJlKS4gIFRoZXJlZm9yZSwgdGhlICNp
ZmRlZmFyeQogICAgbW92ZXMgdG8gY29tcGVuc2F0ZS4KICAgIAogICAgRm9yIGxpYnhsLCBwYXNz
IHRoZSBmdWxsIGNvbmZpZyBvYmplY3QgZG93biBpbnRvCiAgICBsaWJ4bF9fYXJjaF9kb21haW5f
e3ByZXBhcmUsc2F2ZX1fY29uZmlnKCksIGFzIHRoZXJlIGFyZSBpbiBwcmFjdGljZSBhcmNoCiAg
ICBzcGVjaWZpYyBzZXR0aW5ncyBpbiB0aGUgY29tbW9uIHBhcnQgb2YgdGhlIHN0cnVjdHVyZSAo
ZmxhZ3MgczNfaW50ZWdyaXR5IGFuZAogICAgb29zX29mZiBzcGVjaWZpY2FsbHkpLgogICAgCiAg
ICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGJlaGF2aW91ci4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBBY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCBhY2MyYTA2Yzc4MGU5
ZTdmZmE2MzczODU0NzM1NTAzYjdkNjNhMWQwCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFyIDEyIDEwOjQwOjMzIDIwMTggKzAw
MDAKCiAgICB0b29scy9vY2FtbDogUGFzcyBhIGZ1bGwgZG9tY3RsX2NyZWF0ZV9jb25maWcgaW50
byBzdHViX3hjX2RvbWFpbl9jcmVhdGUoKQogICAgCiAgICBUaGUgdW5kZXJseWluZyBDIGZ1bmN0
aW9uIGlzIGFib3V0IHRvIG1ha2UgdGhlIHNhbWUgY2hhbmdlLCBhbmQgdGhlIHN0cnVjdHVyZQog
ICAgaXMgZ29pbmcgdG8gZ2FpbiBleHRyYSBmaWVsZHMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
Q2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgoocWVtdSBjaGFu
Z2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 22:50:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 22:50:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fq4cb-0004jj-E7; Wed, 15 Aug 2018 22:50: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=cnoq=k6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fq4cZ-0004ja-W0
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 22:50:32 +0000
X-Inumbo-ID: afc3916d-a0dd-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id afc3916d-a0dd-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 22:51: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 1fq4cW-0006H6-VP; Wed, 15 Aug 2018 22:50: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 1fq4cW-0003Gs-Ic; Wed, 15 Aug 2018 22:50:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fq4cW-0007Cp-H1; Wed, 15 Aug 2018 22:50:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125902-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:build-arm64-xsm:<job
 status>:broken:regression
 xen-4.7-testing:build-arm64-pvops:<job status>:broken:regression
 xen-4.7-testing:build-arm64:<job status>:broken:regression
 xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-credit2:xen-boot:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore.2:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-arndale:leak-check/check:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:build-arm64:hosts-allocate:broken:allowable
 xen-4.7-testing:build-arm64-pvops:hosts-allocate:broken:allowable
 xen-4.7-testing:build-arm64-xsm:hosts-allocate:broken:allowable
 xen-4.7-testing:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-4.7-testing:build-arm64:capture-logs:broken:nonblocking
 xen-4.7-testing:build-arm64-pvops:capture-logs:broken:nonblocking
 xen-4.7-testing:build-arm64-xsm:capture-logs:broken:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-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-armhf-armhf-xl-rtds:guest-start/debian.repeat: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:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-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-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-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-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-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: Wed, 15 Aug 2018 22:50:28 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 125902: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTkwMiB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTkwMi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTI1ODc5CiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAg
ICAgYnJva2VuICBpbiAxMjU4NzkKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4gIGluIDEyNTg3OQogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwg
UkVHUi4gdnMuIDEyNTA1NwoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkg
KG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICA3IHhlbi1ib290
ICAgICAgICAgZmFpbCBpbiAxMjU4NTggcGFzcyBpbiAxMjU5MDIKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTMgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTI1ODU4IHBh
c3MgaW4gMTI1OTAyCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgMTYgZ3Vlc3Qtc3RhcnQv
ZGViaWFuLnJlcGVhdCBmYWlsIGluIDEyNTg1OCBwYXNzIGluIDEyNTkwMgogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUu
MiBmYWlsIGluIDEyNTg3OSBwYXNzIGluIDEyNTkwMgogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAxOSBsZWFrLWNoZWNrL2NoZWNrIGZhaWwgaW4gMTI1ODc5IHBhc3MgaW4gMTI1OTAyCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2Rz
dF9ob3N0IGZhaWwgcGFzcyBpbiAxMjU3MDgKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICA1MCB4
dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBwYXNzIGluIDEyNTg1OAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUv
eDEwIGZhaWwgcGFzcyBpbiAxMjU4NTgKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICA1MCB4dGYv
dGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBwYXNzIGluIDEyNTg3OQoKUmVncmVzc2lv
bnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlIGJyb2tlbiBpbiAxMjU4Nzkg
UkVHUi4gdnMuIDEyNTA1NwogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgIDIgaG9zdHMtYWxs
b2NhdGUgYnJva2VuIGluIDEyNTg3OSBSRUdSLiB2cy4gMTI1MDU3CiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSBicm9rZW4gaW4gMTI1ODc5IFJFR1IuIHZzLiAx
MjUwNTcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6
CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICBibG9ja2VkIGluIDEyNTg3OSBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI1ODc5IG4vYQogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBp
biAxMjU4Nzkgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNTg3OSBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTI1ODc5IG4v
YQogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyBicm9rZW4gaW4g
MTI1ODc5IGJsb2NrZWQgaW4gMTI1MDU3CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgIDMg
Y2FwdHVyZS1sb2dzIGJyb2tlbiBpbiAxMjU4NzkgYmxvY2tlZCBpbiAxMjUwNTcKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgMyBjYXB0dXJlLWxvZ3MgYnJva2VuIGluIDEyNTg3OSBibG9j
a2VkIGluIDEyNTA1NwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIGluIDEyNTcwOCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1NzA4IG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgaW4gMTI1NzA4IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU3MDggbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBp
biAxMjU3MDggbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTcwOCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjU3
MDggbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayBmYWlsIGluIDEyNTcwOCBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0xIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEyNTg3OSBsaWtl
IDEyNTA1NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjUwNTcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxp
a2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxs
ICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1Nwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDkxY2E4NGM4NjJiMTVmZTc0YWI5
YjU4NzBlNjY5MDNhZWM0Zjg2ZGQKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAg
ICAgIDI4MGE1NTY4OTM5YzRhNTgzMmJlNzg3YzhlMGMyM2ExOWYzMDkzNWEKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDEyNTA1NyAgMjAxOC0wNy0wOSAwODozNjowNCBaICAgMzcgZGF5cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxMjU2ODUgIDIwMTgtMDctMzAgMTI6Mzk6MzggWiAgIDE2IGRheXMgICAx
MSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1
cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKYnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJt
NjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQgYnJva2VuCmJyb2tlbi1qb2Ig
YnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9r
ZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0
IDkxY2E4NGM4NjJiMTVmZTc0YWI5YjU4NzBlNjY5MDNhZWM0Zjg2ZGQKQXV0aG9yOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6
MTM6MDkgMjAxOCArMDIwMAoKICAgIHg4Ni9zcGVjLWN0cmw6IEZpeCB0aGUgcGFyc2luZyBvZiB4
cHRpPSBvbiBmaXhlZCBJbnRlbCBoYXJkd2FyZQogICAgCiAgICBUaGUgY2FsbHMgdG8geHB0aV9p
bml0X2RlZmF1bHQoKSBpbiBwYXJzZV94cHRpKCkgYXJlIGJ1Z2d5LiAgVGhlIENQVUlEIGRhdGEK
ICAgIGhhc24ndCBiZWVuIGZldGNoZWQgdGhhdCBlYXJseSwgYW5kIGJvb3RfY3B1X2hhcyhYODZf
RkVBVFVSRV9BUkNIX0NBUFMpIHdpbGwKICAgIGFsd2F5cyBldmFsdWF0ZSBmYWxzZS4KICAgIAog
ICAgQXMgYSByZXN1bHQsIHRoZSBkZWZhdWx0IGNhc2Ugd29uJ3QgZGlzYWJsZSBYUFRJIG9uIElu
dGVsIGhhcmR3YXJlIHdoaWNoCiAgICBhZHZlcnRpc2VzIEFSQ0hfQ0FQQUJJTElUSUVTX1JEQ0xf
Tk8uCiAgICAKICAgIFNpbXBsaWZ5IHBhcnNlX3hwdGkoKSB0byBzb2xlbHkgdGhlIHNldHRpbmcg
b2Ygb3B0X3hwdGkgYWNjb3JkaW5nIHRvIHRoZQogICAgcGFzc2VkIHN0cmluZywgYW5kIGhhdmUg
aW5pdF9zcGVjdWxhdGlvbl9taXRpZ2F0aW9ucygpIGNhbGwKICAgIHhwdGlfaW5pdF9kZWZhdWx0
KCkgaWYgYXBwcm9waWF0ZS4gIERyb3AgdGhlIGZvcmNlIHBhcmFtZXRlciwgYW5kIHBhc3MgY2Fw
cwogICAgaW5zdGVhZCwgdG8gYXZvaWQgcmVkdW5kYW50IHJlLXJlYWRpbmcgb2YgTVNSX0FSQ0hf
Q0FQUy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAg
IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBtYXN0ZXIgY29t
bWl0OiBiZTVlMmZmNmY1NGUwMjQ1MzMxZWQzNjBiODc4Njc2MGY4MmZkNjczCiAgICBtYXN0ZXIg
ZGF0ZTogMjAxOC0wNy0yNCAxMToyNTo1NCArMDEwMAoKY29tbWl0IGJjZTJkZDY0YjUyZWUwMzJm
NWE4NDQ1NDU3N2MzYTQxMTQ3ZTY2MzMKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDoxMjozOSAyMDE4ICswMjAwCgogICAgeDg2OiBj
b21tYW5kIGxpbmUgb3B0aW9uIHRvIGF2b2lkIHVzZSBvZiBzZWNvbmRhcnkgaHlwZXItdGhyZWFk
cwogICAgCiAgICBTaGFyZWQgcmVzb3VyY2VzIChMMSBjYWNoZSBhbmQgVExCIGluIHBhcnRpY3Vs
YXIpIHByZXNlbnQgYSByaXNrIG9mCiAgICBpbmZvcm1hdGlvbiBsZWFrIHZpYSBzaWRlIGNoYW5u
ZWxzLiBQcm92aWRlIGEgbWVhbnMgdG8gYXZvaWQgdXNlIG9mCiAgICBoeXBlcnRocmVhZHMgaW4g
c3VjaCBjYXNlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgICBtYXN0ZXIgY29tbWl0OiBkOGY5NzRmMWE2NDZjMDIwMGI5N2ViY2Fi
YjgwODMyNGIyODhmYWRiCiAgICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0xOSAxMzo0MzozMyArMDEw
MAoKY29tbWl0IGZhODA3ZTJmZjY5ZGI4NTJiODVmMWU5MmFkNGRiNDY1MWNmY2VhYzcKQXV0aG9y
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDox
MTo0MiAyMDE4ICswMjAwCgogICAgeDg2OiBwb3NzaWJseSBicmluZyB1cCBhbGwgQ1BVcyBldmVu
IGlmIG5vdCBhbGwgYXJlIHN1cHBvc2VkIHRvIGJlIHVzZWQKICAgIAogICAgUmVwb3J0ZWRseSBJ
bnRlbCBDUFVzIHdoaWNoIGNhbid0IGJyb2FkY2FzdCAjTUMgdG8gYWxsIHRhcmdldGVkCiAgICBj
b3Jlcy90aHJlYWRzIGJlY2F1c2Ugc29tZSBoYXZlIENSNC5NQ0UgY2xlYXIgd2lsbCBzaHV0IGRv
d24uIFRoZXJlZm9yZQogICAgd2Ugd2FudCB0byBrZWVwIENSNC5NQ0UgZW5hYmxlZCB3aGVuIG9m
ZmxpbmluZyBhIENQVSwgYW5kIHdlIG5lZWQgdG8KICAgIGJyaW5nIHVwIGFsbCBDUFVzIGluIG9y
ZGVyIHRvIGJlIGFibGUgdG8gc2V0IENSNC5NQ0UgaW4gdGhlIGZpcnN0IHBsYWNlLgogICAgCiAg
ICBUaGUgdXNlIG9mIGNsZWFyX2luX2NyNCgpIGluIGNwdV9tY2hlY2tfZGlzYWJsZSgpIHdhcyBp
bGwgYWR2aXNlZAogICAgYW55d2F5LCBhbmQgdG8gYXZvaWQgZnV0dXJlIHNpbWlsYXIgbWlzdGFr
ZXMgSSdtIHJlbW92aW5nIGNsZWFyX2luX2NyNCgpCiAgICBhbHRvZ2V0aGVyIHJpZ2h0IGhlcmUu
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBtYXN0
ZXIgY29tbWl0OiA4Nzk3ZDIwYTZlYzJkZDc1MTk1NTg1YTEwN2NlMzQ1YzUxYzBhNTlhCiAgICBt
YXN0ZXIgZGF0ZTogMjAxOC0wNy0xOSAxMzo0MzozMyArMDEwMAoKY29tbWl0IDk3YWZmMDg3ZmQw
YmY3ZDJjNjRjOTQ5ZGUxYzNhMDI4MjYwOWIzZTEKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDoxMDo1OCAyMDE4ICswMjAwCgogICAg
eDg2OiBkaXN0aW5ndWlzaCBDUFUgb2ZmbGluaW5nIGZyb20gQ1BVIHJlbW92YWwKICAgIAogICAg
SW4gb3JkZXIgdG8gYmUgYWJsZSB0byBzZXJ2aWNlICNNQyBvbiBvZmZsaW5lZCBDUFVzLCB0aGUg
R0RULCBJRFQsCiAgICBzdGFjaywgYW5kIHBlci1DUFUgZGF0YSAod2hpY2ggaW5jbHVkZXMgdGhl
IFRTUykgbmVlZCB0byBiZSBrZXB0CiAgICBhbGxvY2F0ZWQuIFRoZXkgc2hvdWxkIG9ubHkgYmUg
ZnJlZWQgdXBvbiBDUFUgcmVtb3ZhbCAod2hpY2ggd2UKICAgIGN1cnJlbnRseSBkb24ndCBzdXBw
b3J0LCBzbyBzb21lIGNvZGUgaXMgYmVjb21pbmcgZWZmZWN0aXZlbHkgZGVhZCBmb3IKICAgIHRo
ZSBtb21lbnQpLgogICAgCiAgICBOb3RlIHRoYXQgZm9yIG5vdyBwYXJrX29mZmxpbmVfY3B1cyBk
b2Vzbid0IGdldCBzZXQgdG8gdHJ1ZSBhbnl3aGVyZSAtCiAgICB0aGlzIGlzIGdvaW5nIHRvIGJl
IHRoZSBzdWJqZWN0IG9mIGEgc3Vic2VxdWVudCBwYXRjaC4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IDJlNmM4ZjE4MmM5
YzUwMTI5YjFjN2E2MjAyNDI4NjFlNmFkNmE5ZmIKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTE5
IDEzOjQzOjMzICswMTAwCgpjb21taXQgZTkwZTI0MzFhNGFlZTg0M2RiNDlkYjlhM2FjN2VlMGQ5
ZTFiZjhmMApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBN
b24gSnVsIDMwIDE0OjEwOjMwIDIwMTggKzAyMDAKCiAgICB4ODYvQU1EOiBkaXN0aW5ndWlzaCBj
b21wdXRlIHVuaXRzIGZyb20gaHlwZXItdGhyZWFkcwogICAgCiAgICBGYW0xNyByZXBsYWNlcyBD
VXMgYnkgSFRzLCB3aGljaCB3ZSBzaG91bGQgcmVmbGVjdCBhY2NvcmRpbmdseSwgZXZlbiBpZgog
ICAgdGhlIGRpZmZlcmVuY2UgaXMgbm90IHZlcnkgYmlnLiBUaGUgbW9zdCByZWxldmFudCBjaGFu
Z2UgKHJlcXVpcmluZyBzb21lCiAgICBjb2RlIHJlc3RydWN0dXJpbmcpIGlzIHRoYXQgdGhlIHRv
cG9leHQgZmVhdHVyZSBubyBsb25nZXIgbWVhbnMgdGhlcmUgaXMKICAgIGEgdmFsaWQgQ1UgSUQu
CiAgICAKICAgIFRha2UgdGhlIG9wcG9ydHVuaXR5IGFuZCBjb252ZXJ0IHdyb25nbHkgcGxhaW4g
aW50IHZhcmlhYmxlcyBpbgogICAgc2V0X2NwdV9zaWJsaW5nX21hcCgpIHRvIHVuc2lnbmVkIGlu
dC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgogICAg
UmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAg
QWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBt
YXN0ZXIgY29tbWl0OiA5NDI5YjA3YTBhZjdmOTJhNWYyNWU0MDY4ZTExZGI4ODFlMTU3NDk1CiAg
ICBtYXN0ZXIgZGF0ZTogMjAxOC0wNy0xOSAwOTo0Mjo0MiArMDIwMAoKY29tbWl0IGMwZTg1NGJl
NTE1YjFkMGE4Mjc2OTFjZWVjZTBkMDNkNDlhMWZiZTIKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAxNDowOTo1NyAyMDE4ICswMjAwCgog
ICAgY3B1cG9vbHM6IGZpeCBzdGF0ZSB3aGVuIGRvd25pbmcgYSBDUFUgZmFpbGVkCiAgICAKICAg
IFdoaWxlIEkndmUgcnVuIGludG8gdGhlIGlzc3VlIHdpdGggZnVydGhlciBwYXRjaGVzIGluIHBs
YWNlIHdoaWNoIG5vCiAgICBsb25nZXIgZ3VhcmFudGVlIHRoZSBwZXItQ1BVIGFyZWEgdG8gc3Rh
cnQgb3V0IGFzIGFsbCB6ZXJvcywgdGhlCiAgICBDUFVfRE9XTl9GQUlMRUQgcHJvY2Vzc2luZyBs
b29rcyB0byBoYXZlIHRoZSBzYW1lIGlzc3VlOiBCeSBub3QgemFwcGluZwogICAgdGhlIHBlci1D
UFUgY3B1cG9vbCBwb2ludGVyLCBjcHVwb29sX2NwdV9hZGQoKSdzIChpbmRpcmVjdCkgaW52b2Nh
dGlvbgogICAgb2Ygc2NoZWR1bGVfY3B1X3N3aXRjaCgpIHdpbGwgdHJpZ2dlciB0aGUgImMgIT0g
b2xkX3Bvb2wiIGFzc2VydGlvbgogICAgdGhlcmUuCiAgICAKICAgIENsZWFyaW5nIHRoZSBmaWVs
ZCBkdXJpbmcgQ1BVX0RPV05fUFJFUEFSRSBpcyB0b28gZWFybHkgKGFmYWljdCB0aGlzCiAgICBz
aG91bGQgbm90IGhhcHBlbiBiZWZvcmUgY3B1X2Rpc2FibGVfc2NoZWR1bGVyKCkpLiBDbGVhcmlu
ZyBpdCBpbgogICAgQ1BVX0RFQUQgYW5kIENQVV9ET1dOX0ZBSUxFRCB3b3VsZCBiZSBhbiBvcHRp
b24sIGJ1dCB3b3VsZCB0YWtlIHRoZSBzYW1lCiAgICBwaWVjZSBvZiBjb2RlIHR3aWNlLiBTaW5j
ZSB0aGUgZmllbGQncyB2YWx1ZSBzaG91bGRuJ3QgbWF0dGVyIHdoaWxlIHRoZQogICAgQ1BVIGlz
IG9mZmxpbmUsIHNpbXBseSBjbGVhciBpdCAoaW1wbGljaXRseSkgZm9yIENQVV9PTkxJTkUgYW5k
CiAgICBDUFVfRE9XTl9GQUlMRUQsIGJ1dCBvbmx5IGZvciBvdGhlciB0aGFuIHRoZSBzdXNwZW5k
L3Jlc3VtZSBjYXNlICh3aGljaAogICAgZ2V0cyBzcGVjaWFsbHkgaGFuZGxlZCBpbiBjcHVwb29s
X2NwdV9yZW1vdmUoKSkuCiAgICAKICAgIEJ5IGFkanVzdGluZyB0aGUgY29uZGl0aW9uYWwgaW4g
Y3B1cG9vbF9jcHVfYWRkKCkgQ1BVX0RPV05fRkFJTEVECiAgICBoYW5kbGluZyBpbiB0aGUgc3Vz
cGVuZCBjYXNlIHNob3VsZCBub3cgYWxzbyBiZSBoYW5kbGVkIGJldHRlci4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGNi
MWFlOWEyNzgxOWNlYTBjNTAwODc3M2M2OGE3YmU2ZjM3ZWIwZTUKICAgIG1hc3RlciBkYXRlOiAy
MDE4LTA3LTE5IDA5OjQxOjU1ICswMjAwCgpjb21taXQgOTg1OGExZjNmYjlhZjRjYTdkN2Y2YjU5
ZDliM2U0NGQyN2NkZmFlNgpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
RGF0ZTogICBNb24gSnVsIDMwIDE0OjA5OjE5IDIwMTggKzAyMDAKCiAgICBhbGxvdyBjcHVfZG93
bigpIHRvIGJlIGNhbGxlZCBlYXJsaWVyCiAgICAKICAgIFRoZSBmdW5jdGlvbidzIHVzZSBvZiB0
aGUgc3RvcC1tYWNoaW5lIGxvZ2ljIGhhcyBzbyBmYXIgcHJldmVudGVkIGl0cwogICAgdXNlIGFo
ZWFkIG9mIHRoZSBwcm9jZXNzaW5nIG9mIHRoZSAib3JkaW5hcnkiIGluaXRjYWxscy4gU2luY2Ug
YXQgdGhpcwogICAgZWFybHkgdGltZSB3ZSdyZSBpbiBhIGNvbnRyb2xsZWQgZW52aXJvbm1lbnQg
YW55d2F5LCB0aGVyZSdzIG5vIG5lZWQgZm9yCiAgICBzdWNoIGEgaGVhdnkgdG9vbC4gQWRkaXRp
b25hbGx5IHRoaXMgb3VnaHQgdG8gaGF2ZSBsZXNzIG9mIGEgcGVyZm9ybWFuY2UKICAgIGltcGFj
dCBlc3BlY2lhbGx5IG9uIGxhcmdlIHN5c3RlbXMsIGNvbXBhcmVkIHRvIHRoZSBhbHRlcm5hdGl2
ZSBvZgogICAgbWFraW5nIHN0b3AtbWFjaGluZSBmdW5jdGlvbmFsaXR5IGF2YWlsYWJsZSBlYXJs
aWVyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAg
bWFzdGVyIGNvbW1pdDogNTg5NGMwYTJkYTY2MjQzYTg5MDg4ZDMwOWM3ZTFlYTIxMmFiMjhkNgog
ICAgbWFzdGVyIGRhdGU6IDIwMTgtMDctMTYgMTU6MTU6MTIgKzAyMDAKCmNvbW1pdCBhNDA0MTM2
NGMzYWVhODQ0NGU3ZTA0NTRlOWRlNWJhOTJlNjQxOWI4CkF1dGhvcjogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIE1vbiBKdWwgMzAgMTQ6MDg6NDIgMjAxOCArMDIwMAoK
ICAgIHg4Ni9zcGVjLWN0cmw6IGNvbW1hbmQgbGluZSBoYW5kbGluZyBhZGp1c3RtZW50cwogICAg
CiAgICBGb3Igb25lLCAibm8teGVuIiBzaG91bGQgbm90IGltcGx5ICJuby1lYWdlci1mcHUiLCBh
cyAiZWFnZXIgRlBVIiBtb2RlCiAgICBpcyB0byBndWFyZCBndWVzdHMsIG5vdCBYZW4gaXRzZWxm
LCB3aGljaCBpcyBhbHNvIGV4cHJlc3NlZCBzbyBieQogICAgcHJpbnRfZGV0YWlscygpLgogICAg
CiAgICBBbmQgdGhlbiBvcHRfc3NiZCwgZGVzcGl0ZSBiZWluZyBvZmYgYnkgZGVmYXVsdCwgc2hv
dWxkIGFsc28gYmUgY2xlYXJlZAogICAgYnkgdGhlICJubyIgYW5kICJuby14ZW4iIHN1Yi1vcHRp
b25zLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICAgIG1hc3RlciBjb21taXQ6IGFjM2Y5YTcyMTQxYTQ4ZDQwZmFiZmZmNTYxZDVhN2Rj
MGUxYjgxMGQKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTEwIDEyOjIyOjMxICswMjAwCgpjb21t
aXQgZGMxMTFlOWYwZDk5NzYxYzYyMTA5MDU1YWUzMGY2NmFlYmNiNTU2YQpBdXRob3I6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIEp1bCAzMCAx
NDowODowOCAyMDE4ICswMjAwCgogICAgeGVuOiBQb3J0IHRoZSBhcnJheV9pbmRleF9ub3NwZWMo
KSBpbmZyYXN0cnVjdHVyZSBmcm9tIExpbnV4CiAgICAKICAgIFRoaXMgaXMgYXMgdGhlIGluZnJh
c3RydWN0dXJlIGFwcGVhcmVkIGluIExpbnV4IDQuMTcsIGFkYXB0ZWQgc2xpZ2h0bHkgZm9yCiAg
ICBYZW4uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIG1hc3RlciBjb21taXQ6IDJkZGZhZTUxZDhiMWQ3YjhjZDMzYTRmNmFkNGQxNmQyN2Ni
ODY5YWUKICAgIG1hc3RlciBkYXRlOiAyMDE4LTA3LTA2IDE2OjQ5OjU3ICswMTAwCgpjb21taXQg
MDg3MzY5OTczMjE0ZDlhZWY4M2EzY2RmMDU3MjU3Y2YyN2UyNTJmNApBdXRob3I6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBNb24gSnVsIDMwIDE0OjA2OjQ0IDIwMTgg
KzAyMDAKCiAgICBjbWRsaW5lOiBmaXggcGFyc2VfYm9vbGVhbigpIGZvciBOVUxMIGluY29taW5n
IGVuZCBwb2ludGVyCiAgICAKICAgIFVzZSB0aGUgY2FsY3VsYXRlZCBsZW5ndGhzIGluc3RlYWQg
b2YgcG9pbnRlcnMsIGFzICdlJyBiZWluZyBOVUxMIHdpbGwKICAgIG90aGVyd2lzZSBjYXVzZSB1
bmR1ZSBwYXJzaW5nIGZhaWx1cmVzLgogICAgCiAgICBSZXBvcnRlZC1ieTogS2FybCBKb2huc29u
IDxrYXJsam9obnNvbi5pdEBnbWFpbC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 23:24:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 23:24:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fq58m-0007AL-CQ; Wed, 15 Aug 2018 23: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=6bc9=k6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fq58k-0007AG-W2
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 23:23:47 +0000
X-Inumbo-ID: 551983d5-a0e2-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 551983d5-a0e2-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 23:24: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 F2021208E7;
 Wed, 15 Aug 2018 23:23:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534375425;
 bh=cTn6tuenyPvJnX+0/ROWZBDVJQv8KGyMFR6XckeObVQ=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=Tf3Aq1sBbPB694ulWS9IIdAmJRfofxBeI1nH0B8hAZAywlIdJSqbhm9rPtrX+8xFg
 uOqyPfzHJJmQe3IRX2PqBmfc8LBiCSQaO7HecxMya/GLbAlxhR+L3Mo2YgcgKcAPK6
 JojOZTa0ZT67SekrQ1UeuzWFsjQvNyrBgqYvPBEE=
Date: Wed, 15 Aug 2018 16:23:44 -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: <bd25cb98-c757-a7b5-ec87-fc72718bb710@arm.com>
Message-ID: <alpine.DEB.2.10.1808151614120.15066@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-19-git-send-email-sstabellini@kernel.org>
 <bd25cb98-c757-a7b5-ec87-fc72718bb710@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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>,
 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>

T24gTW9uLCAxMyBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDEvMDgvMTggMDA6MjgsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IEludHJv
ZHVjZSB2cGwwMTEgc3VwcG9ydCB0byBndWVzdHMgc3RhcnRlZCBmcm9tIFhlbjogaXQgcHJvdmlk
ZXMgYQo+ID4gc2ltcGxlIHdheSB0byBwcmludCBvdXRwdXQgZnJvbSBhIGd1ZXN0LCBhcyBtb3N0
IGd1ZXN0cyBjb21lIHdpdGggYQo+ID4gcGwwMTEgZHJpdmVyLiBJdCBpcyBhbHNvIGFibGUgdG8g
cHJvdmlkZSBhIHdvcmtpbmcgY29uc29sZSB3aXRoCj4gPiBpbnRlcnJ1cHQgc3VwcG9ydC4KPiA+
IAo+ID4gVGhlIFVBUlQgZXhwb3NlZCB0byB0aGUgZ3Vlc3QgaXMgYSBTQlNBIGNvbXBhdGlibGUg
VUFSVCBhbmQgbm90IGEgUEwwMTEuCj4gPiBTQlNBIFVBUlQgaXMgYSBzdWJzZXQgb2YgUEwwMTEg
cjFwNS4gQSBmdWxsIFBMMDExIGltcGxlbWVudGF0aW9uIGluIFhlbgo+ID4gd291bGQganVzdCBi
ZSB0b28gZGlmZmljdWx0LCBzbyBndWVzdHMgbWF5IHJlcXVpcmUgc29tZSBkcml2ZXJzIGNoYW5n
ZXMuCj4gPiAKPiA+IEVuYWJsZSB2cGwwMTEgY29uZGl0aW9uYWxseSBpZiB0aGUgdXNlciByZXF1
ZXN0ZWQgaXQuCj4gPiAKPiA+IE1ha2Ugc2V0X2ludGVycnVwdF9wcGkgYWJsZSB0byBoYW5kbGUg
bm9uLVBQSSBhbmQgcmVuYW1lIGl0Cj4gPiBzZXRfaW50ZXJydXB0Lgo+IAo+IEl0IHdvdWxkIGhh
dmUgYmVlbiBiZXR0ZXIgdG8gaGF2ZSB0aGlzIGNoYW5nZSBpbiBhIHNlcGFyYXRlIHBhdGNoLgoK
SSdsbCBzZXBhcmF0ZSBpdAoKCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiA+IC0tLQo+ID4gQ2hhbmdlcyBpbiB2MzoKPiA+
IC0gdXNlIGJvb2wKPiA+IC0gcmV0YWluIEJVR19PTihpcnEgPCAxNikKPiA+IC0gYWRkIHZwbDAx
MSBib29sIHRvIGtpbmZvCj4gPiAtIHJldHVybiBlcnJvciBvZiB2cGwwMTEgaXMgcmVxdWlyZWQg
YnV0IENPTkZJR19TQlNBX1ZVQVJUX0NPTlNPTEUgaXMKPiA+ICAgIG1pc3NpbmcKPiA+IAo+ID4g
Q2hhbmdlcyBpbiB2MjoKPiA+IC0gY29kZSBzdHlsZSBmaXhlcwo+ID4gLSBtYWtlIHNldF9pbnRl
cnJ1cHRfcHBpIGdlbmVyaWMKPiA+IC0gcmVuYW1lIHNldF9pbnRlcnJ1cHRfcHBpIHRvIHNldF9p
bnRlcnJ1cHQKPiA+IC0gb25seSBtYWtlIHRoZSB2cGwwMTEgbm9kZSBpZiB0aGUgb3B0aW9uIHdh
cyBlbmFibGVkCj4gPiAtLS0KPiA+ICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIHwgOTUK
PiA+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLQo+ID4gICB4
ZW4vYXJjaC9hcm0va2VybmVsLmggICAgICAgfCAgMyArKwo+ID4gICAyIGZpbGVzIGNoYW5nZWQs
IDgzIGluc2VydGlvbnMoKyksIDE1IGRlbGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5j
Cj4gPiBpbmRleCAxNjdhNTZlLi5mOWZhNDg0IDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jCj4gPiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+
IEBAIC02MTksMTkgKzYxOSwyMCBAQCBzdGF0aWMgaW50IF9faW5pdCB3cml0ZV9wcm9wZXJ0aWVz
KHN0cnVjdCBkb21haW4gKmQsCj4gPiBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvLAo+ID4gICAg
IHR5cGVkZWYgX19iZTMyIGdpY19pbnRlcnJ1cHRfdFszXTsKPiA+ICAgLXN0YXRpYyB2b2lkIF9f
aW5pdCBzZXRfaW50ZXJydXB0X3BwaShnaWNfaW50ZXJydXB0X3QgaW50ZXJydXB0LAo+ID4gLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgaXJxLAo+ID4g
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgY3B1bWFz
aywKPiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50
IGxldmVsKQo+ID4gK3N0YXRpYyB2b2lkIF9faW5pdCBzZXRfaW50ZXJydXB0KGdpY19pbnRlcnJ1
cHRfdCBpbnRlcnJ1cHQsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgaW50IGlycSwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgY3B1bWFzaywKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgbGV2ZWwpCj4gPiAgIHsKPiA+ICAgICAgIF9fYmUzMiAqY2VsbHMgPSBpbnRl
cnJ1cHQ7Cj4gPiArICAgIGJvb2wgaXNfcHBpID0gISEoaXJxIDwgMzIpOwo+ID4gICAgICAgICBC
VUdfT04oaXJxIDwgMTYpOwo+ID4gLSAgICBCVUdfT04oaXJxID49IDMyKTsKPiA+ICsgICAgaXJx
IC09IChpc19wcGkpID8gMTY6IDMyOyAvKiBQUElzIHN0YXJ0IGF0IDE2LCBTUElzIGF0IDMyICov
Cj4gPiAgICAgICAgIC8qIFNlZSBsaW51eAo+ID4gRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2Jp
bmRpbmdzL2ludGVycnVwdC1jb250cm9sbGVyL2FybSxnaWMudHh0ICovCj4gPiAtICAgIGR0X3Nl
dF9jZWxsKCZjZWxscywgMSwgMSk7IC8qIGlzIGEgUFBJICovCj4gPiAtICAgIGR0X3NldF9jZWxs
KCZjZWxscywgMSwgaXJxIC0gMTYpOyAvKiBQUElzIHN0YXJ0IGF0IDE2ICovCj4gPiArICAgIGR0
X3NldF9jZWxsKCZjZWxscywgMSwgaXNfcHBpKTsgLyogaXMgYSBQUEk/ICovCj4gPiArICAgIGR0
X3NldF9jZWxsKCZjZWxscywgMSwgaXJxKTsKPiA+ICAgICAgIGR0X3NldF9jZWxsKCZjZWxscywg
MSwgKGNwdW1hc2sgPDwgOCkgfCBsZXZlbCk7Cj4gPiAgIH0KPiA+ICAgQEAgLTc1Miw3ICs3NTMs
NyBAQCBzdGF0aWMgaW50IF9faW5pdCBtYWtlX2h5cGVydmlzb3Jfbm9kZShzdHJ1Y3QgZG9tYWlu
Cj4gPiAqZCwKPiA+ICAgICAgICAqICAtIEFsbCBDUFVzCj4gPiAgICAgICAgKiAgVE9ETzogSGFu
ZGxlIHByb3Blcmx5IHRoZSBjcHVtYXNrOwo+ID4gICAgICAgICovCj4gPiAtICAgIHNldF9pbnRl
cnJ1cHRfcHBpKGludHIsIGQtPmFyY2guZXZ0Y2huX2lycSwgMHhmLAo+ID4gRFRfSVJRX1RZUEVf
TEVWRUxfTE9XKTsKPiA+ICsgICAgc2V0X2ludGVycnVwdChpbnRyLCBkLT5hcmNoLmV2dGNobl9p
cnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKPiA+ICAgICAgIHJlcyA9IGZkdF9wcm9w
ZXJ0eV9pbnRlcnJ1cHRzKGZkdCwgJmludHIsIDEpOwo+ID4gICAgICAgaWYgKCByZXMgKQo+ID4g
ICAgICAgICAgIHJldHVybiByZXM7Cj4gPiBAQCAtMTAyOSwxNSArMTAzMCwxNSBAQCBzdGF0aWMg
aW50IF9faW5pdCBtYWtlX3RpbWVyX25vZGUoY29uc3Qgc3RydWN0Cj4gPiBkb21haW4gKmQsIHZv
aWQgKmZkdCwKPiA+ICAgICAgICAgaXJxID0gdGltZXJfZ2V0X2lycShUSU1FUl9QSFlTX1NFQ1VS
RV9QUEkpOwo+ID4gICAgICAgZHRfZHByaW50aygiICBTZWN1cmUgaW50ZXJydXB0ICV1XG4iLCBp
cnEpOwo+ID4gLSAgICBzZXRfaW50ZXJydXB0X3BwaShpbnRyc1swXSwgaXJxLCAweGYsIERUX0lS
UV9UWVBFX0xFVkVMX0xPVyk7Cj4gPiArICAgIHNldF9pbnRlcnJ1cHQoaW50cnNbMF0sIGlycSwg
MHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwo+ID4gICAgICAgICBpcnEgPSB0aW1lcl9nZXRf
aXJxKFRJTUVSX1BIWVNfTk9OU0VDVVJFX1BQSSk7Cj4gPiAgICAgICBkdF9kcHJpbnRrKCIgIE5v
biBzZWN1cmUgaW50ZXJydXB0ICV1XG4iLCBpcnEpOwo+ID4gLSAgICBzZXRfaW50ZXJydXB0X3Bw
aShpbnRyc1sxXSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4gPiArICAgIHNl
dF9pbnRlcnJ1cHQoaW50cnNbMV0sIGlycSwgMHhmLCBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwo+
ID4gICAgICAgICBpcnEgPSB0aW1lcl9nZXRfaXJxKFRJTUVSX1ZJUlRfUFBJKTsKPiA+ICAgICAg
IGR0X2RwcmludGsoIiAgVmlydCBpbnRlcnJ1cHQgJXVcbiIsIGlycSk7Cj4gPiAtICAgIHNldF9p
bnRlcnJ1cHRfcHBpKGludHJzWzJdLCBpcnEsIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsK
PiA+ICsgICAgc2V0X2ludGVycnVwdChpbnRyc1syXSwgaXJxLCAweGYsIERUX0lSUV9UWVBFX0xF
VkVMX0xPVyk7Cj4gPiAgICAgICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9pbnRlcnJ1cHRzKGZkdCwg
aW50cnMsIDMpOwo+ID4gICAgICAgaWYgKCByZXMgKQo+ID4gQEAgLTE2MDUsOSArMTYwNiw5IEBA
IHN0YXRpYyBpbnQgX19pbml0IG1ha2VfdGltZXJfZG9tVV9ub2RlKGNvbnN0IHN0cnVjdAo+ID4g
ZG9tYWluICpkLCB2b2lkICpmZHQpCj4gPiAgICAgICAgICAgICAgIHJldHVybiByZXM7Cj4gPiAg
ICAgICB9Cj4gPiAgIC0gICAgc2V0X2ludGVycnVwdF9wcGkoaW50cnNbMF0sIEdVRVNUX1RJTUVS
X1BIWVNfU19QUEksIDB4ZiwKPiA+IERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4gPiAtICAgIHNl
dF9pbnRlcnJ1cHRfcHBpKGludHJzWzFdLCBHVUVTVF9USU1FUl9QSFlTX05TX1BQSSwgMHhmLAo+
ID4gRFRfSVJRX1RZUEVfTEVWRUxfTE9XKTsKPiA+IC0gICAgc2V0X2ludGVycnVwdF9wcGkoaW50
cnNbMl0sIEdVRVNUX1RJTUVSX1ZJUlRfUFBJLCAweGYsCj4gPiBEVF9JUlFfVFlQRV9MRVZFTF9M
T1cpOwo+ID4gKyAgICBzZXRfaW50ZXJydXB0KGludHJzWzBdLCBHVUVTVF9USU1FUl9QSFlTX1Nf
UFBJLCAweGYsCj4gPiBEVF9JUlFfVFlQRV9MRVZFTF9MT1cpOwo+ID4gKyAgICBzZXRfaW50ZXJy
dXB0KGludHJzWzFdLCBHVUVTVF9USU1FUl9QSFlTX05TX1BQSSwgMHhmLAo+ID4gRFRfSVJRX1RZ
UEVfTEVWRUxfTE9XKTsKPiA+ICsgICAgc2V0X2ludGVycnVwdChpbnRyc1syXSwgR1VFU1RfVElN
RVJfVklSVF9QUEksIDB4ZiwKPiA+IERUX0lSUV9UWVBFX0xFVkVMX0xPVyk7Cj4gPiAgICAgICAg
IHJlcyA9IGZkdF9wcm9wZXJ0eShmZHQsICJpbnRlcnJ1cHRzIiwgaW50cnMsIHNpemVvZiAoaW50
cnNbMF0pICogMyk7Cj4gPiAgICAgICBpZiAoIHJlcyApCj4gPiBAQCAtMTYyMiw2ICsxNjIzLDU2
IEBAIHN0YXRpYyBpbnQgX19pbml0IG1ha2VfdGltZXJfZG9tVV9ub2RlKGNvbnN0IHN0cnVjdAo+
ID4gZG9tYWluICpkLCB2b2lkICpmZHQpCj4gPiAgICAgICByZXR1cm4gcmVzOwo+ID4gICB9Cj4g
PiAgICsjaWZkZWYgQ09ORklHX1NCU0FfVlVBUlRfQ09OU09MRQo+ID4gK3N0YXRpYyBpbnQgX19p
bml0IG1ha2VfdnBsMDExX3VhcnRfbm9kZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB2b2lkICpm
ZHQsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGFkZHJjZWxscywg
aW50IHNpemVjZWxscykKPiA+ICt7Cj4gPiArICAgIGludCByZXM7Cj4gPiArICAgIGdpY19pbnRl
cnJ1cHRfdCBpbnRyOwo+ID4gKyAgICBpbnQgcmVnX3NpemUgPSBhZGRyY2VsbHMgKyBzaXplY2Vs
bHM7Cj4gPiArICAgIGludCBucl9jZWxscyA9IHJlZ19zaXplOwo+ID4gKyAgICBfX2JlMzIgcmVn
W25yX2NlbGxzXTsKPiA+ICsgICAgX19iZTMyICpjZWxsczsKPiA+ICsKPiA+ICsgICAgcmVzID0g
ZmR0X2JlZ2luX25vZGUoZmR0LCAic2JzYS1wbDAxMSIpOwo+IAo+IE5vZGUgc2hvdWxkIGNvbnRh
aW4gdGhlIGFkZHJlc3MgaW4gdGhlIG5hbWUuIEFsc28sIHRoZSBuYW1lIHNob3VsZCBiZSBTQlNB
Cj4gVUFSVCAod2hpY2ggaGFwcGVucyB0byBiZSBiYXNlZCBvbiBQTDAxMSA6KSkuCgpPSwoKCj4g
PiArICAgIGlmICggcmVzICkKPiA+ICsgICAgICAgIHJldHVybiByZXM7Cj4gPiArCj4gPiArICAg
IHJlcyA9IGZkdF9wcm9wZXJ0eV9zdHJpbmcoZmR0LCAiY29tcGF0aWJsZSIsICJhcm0sc2JzYS11
YXJ0Iik7Cj4gPiArICAgIGlmICggcmVzICkKPiA+ICsgICAgICAgIHJldHVybiByZXM7Cj4gPiAr
Cj4gPiArICAgIGNlbGxzID0gJnJlZ1swXTsKPiA+ICsgICAgZHRfY2hpbGRfc2V0X3JhbmdlKCZj
ZWxscywgYWRkcmNlbGxzLCBzaXplY2VsbHMsIEdVRVNUX1BMMDExX0JBU0UsCj4gPiArICAgICAg
ICAgICAgICAgICAgICAgICBHVUVTVF9QTDAxMV9TSVpFKTsKPiA+ICsgICAgaWYgKCByZXMgKQo+
ID4gKyAgICAgICAgcmV0dXJuIHJlczsKPiA+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5KGZkdCwg
InJlZyIsIHJlZywgc2l6ZW9mKHJlZykpOwo+ID4gKyAgICBpZiAoIHJlcyApCj4gPiArICAgICAg
ICByZXR1cm4gcmVzOwo+ID4gKwo+ID4gKyAgICBzZXRfaW50ZXJydXB0KGludHIsIEdVRVNUX1ZQ
TDAxMV9TUEksIDB4ZiwgRFRfSVJRX1RZUEVfTEVWRUxfSElHSCk7Cj4gPiArCj4gPiArICAgIHJl
cyA9IGZkdF9wcm9wZXJ0eShmZHQsICJpbnRlcnJ1cHRzIiwgaW50ciwgc2l6ZW9mIChpbnRyKSk7
Cj4gPiArICAgIGlmICggcmVzICkKPiA+ICsgICAgICAgIHJldHVybiByZXM7Cj4gPiArCj4gPiAr
ICAgIHJlcyA9IGZkdF9wcm9wZXJ0eV9jZWxsKGZkdCwgImludGVycnVwdC1wYXJlbnQiLAo+ID4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICBHVUVTVF9QSEFORExFX0dJQyk7Cj4gPiArICAg
IGlmICggcmVzICkKPiA+ICsgICAgICAgIHJldHVybiByZXM7Cj4gPiArCj4gPiArICAgIC8qIFVz
ZSBhIGRlZmF1bHQgYmF1ZCByYXRlIG9mIDExNTIwMC4gKi8KPiA+ICsgICAgZmR0X3Byb3BlcnR5
X3UzMihmZHQsICJjdXJyZW50LXNwZWVkIiwgMTE1MjAwKTsKPiA+ICsKPiA+ICsgICAgcmVzID0g
ZmR0X2VuZF9ub2RlKGZkdCk7Cj4gPiArICAgIGlmICggcmVzICkKPiA+ICsgICAgICAgIHJldHVy
biByZXM7Cj4gPiArCj4gPiArICAgIHJldHVybiAwOwo+ID4gK30KPiA+ICsjZW5kaWYKPiA+ICsK
PiA+ICAgLyoKPiA+ICAgICogVGhlIG1heCBzaXplIGZvciBEVCBpcyAyTUIuIEhvd2V2ZXIsIHRo
ZSBnZW5lcmF0ZWQgRFQgaXMgc21hbGwsIDRLQgo+ID4gICAgKiBhcmUgZW5vdWdoIGZvciBub3cs
IGJ1dCB3ZSBtaWdodCBoYXZlIHRvIGluY3JlYXNlIGl0IGluIHRoZSBmZWF0dXJlLgo+ID4gQEAg
LTE2ODMsNiArMTczNCwxOCBAQCBzdGF0aWMgaW50IF9faW5pdCBwcmVwYXJlX2R0Yl9kb21VKHN0
cnVjdCBkb21haW4gKmQsCj4gPiBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+ID4gICAgICAg
aWYgKCByZXQgKQo+ID4gICAgICAgICAgIGdvdG8gZXJyOwo+ID4gICArICAgIGlmICgga2luZm8t
PnZwbDAxMSApCj4gPiArICAgIHsKPiA+ICsjaWZkZWYgQ09ORklHX1NCU0FfVlVBUlRfQ09OU09M
RQo+ID4gKyAgICAgICAgcmV0ID0gbWFrZV92cGwwMTFfdWFydF9ub2RlKGQsIGtpbmZvLT5mZHQs
IGFkZHJjZWxscywgc2l6ZWNlbGxzKTsKPiA+ICsgICAgICAgIGlmICggcmV0ICkKPiA+ICsgICAg
ICAgICAgICBnb3RvIGVycjsKPiA+ICsjZWxzZQo+ID4gKyAgICAgICAgcmV0ID0gLUVJTlZBTDsK
PiA+ICsgICAgICAgIGdvdG8gZXJyOwo+ID4gKyNlbmRpZgo+IAo+IEkgd291bGQgcHJlZmVyOgo+
IAo+IAo+IHJldCA9IC1FSU5WQUwKPiAjaWZkZWYgQ09ORklHX1NCU0EuLi4KPiAJcmV0ID0gbWFr
ZS4uLgo+ICNlbmRpZgo+IAlpZiAoIHJldCApCj4gCSAgZ290byBlcnI7CgpZZXMsIHRoYXQncyBi
ZXR0ZXIKCgo+IAo+ID4gKyAgICB9Cj4gPiArCj4gPiAgICAgICByZXQgPSBmZHRfZW5kX25vZGUo
a2luZm8tPmZkdCk7Cj4gPiAgICAgICBpZiAoIHJldCA8IDAgKQo+ID4gICAgICAgICAgIGdvdG8g
ZXJyOwo+ID4gQEAgLTI1MzcsNyArMjYwMCw3IEBAIHN0YXRpYyBpbnQgX19pbml0IGNvbnN0cnVj
dF9kb21VKHN0cnVjdCBkb21haW4gKmQsCj4gPiBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUp
Cj4gPiAgIHsKPiA+ICAgICAgIHN0cnVjdCBrZXJuZWxfaW5mbyBraW5mbyA9IHt9Owo+ID4gICAg
ICAgaW50IHJjOwo+ID4gLSAgICB1MzIgbWVtOwo+ID4gKyAgICB1MzIgbWVtLCBsZW47Cj4gPiAg
ICAgICAgIHByaW50aygiKioqIExPQURJTkcgRE9NVSAqKipcbiIpOwo+ID4gICBAQCAtMjU1MCw2
ICsyNjEzLDggQEAgc3RhdGljIGludCBfX2luaXQgY29uc3RydWN0X2RvbVUoc3RydWN0IGRvbWFp
biAqZCwKPiA+IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqbm9kZSkKPiA+ICAgICAgICAgICByZXR1
cm4gLUVJTlZBTDsKPiA+ICAgICAgIGtpbmZvLnVuYXNzaWduZWRfbWVtID0gKHBhZGRyX3QpbWVt
IDw8IDEwOwo+ID4gICArICAgIGtpbmZvLnZwbDAxMSA9IGR0X2dldF9wcm9wZXJ0eShub2RlLCAi
dnBsMDExIiwgJmxlbikgIT0gTlVMTDsKPiA+ICsKPiA+ICAgICAgIGQtPnZjcHUgPSB4emFsbG9j
X2FycmF5KHN0cnVjdCB2Y3B1ICosIGQtPm1heF92Y3B1cyk7Cj4gPiAgICAgICBpZiAoICFkLT52
Y3B1ICkKPiA+ICAgICAgICAgICByZXR1cm4gLUVOT01FTTs7Cj4gPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL2tlcm5lbC5oIGIveGVuL2FyY2gvYXJtL2tlcm5lbC5oCj4gPiBpbmRleCA0YTY1
Mjg5Li45YzllNTY4IDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gvYXJtL2tlcm5lbC5oCj4gPiAr
KysgYi94ZW4vYXJjaC9hcm0va2VybmVsLmgKPiA+IEBAIC0zMyw2ICszMyw5IEBAIHN0cnVjdCBr
ZXJuZWxfaW5mbyB7Cj4gPiAgICAgICBwYWRkcl90IGR0Yl9wYWRkcjsKPiA+ICAgICAgIHBhZGRy
X3QgaW5pdHJkX3BhZGRyOwo+ID4gICArICAgIC8qIEVuYWJsZSBwbDAxMSBlbXVsYXRpb24gKi8K
PiA+ICsgICAgYm9vbCB2cGwwMTE7Cj4gPiArCj4gPiAgICAgICAvKiBsb2FkZXIgdG8gdXNlIGZv
ciB0aGlzIGtlcm5lbCAqLwo+ID4gICAgICAgdm9pZCAoKmxvYWQpKHN0cnVjdCBrZXJuZWxfaW5m
byAqaW5mbyk7Cj4gPiAgICAgICAvKiBsb2FkZXIgc3BlY2lmaWMgc3RhdGUgKi8KPiA+IAo+IAo+
IENoZWVycywKPiAKPiAtLSAKPiBKdWxpZW4gR3JhbGwKPiAKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 23:37:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 23:37:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fq5LQ-00084n-JR; Wed, 15 Aug 2018 23:36:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=6bc9=k6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fq5LP-00084i-Au
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 23:36:51 +0000
X-Inumbo-ID: eccc09b5-a0e3-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eccc09b5-a0e3-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 01:35:43 +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 726FE208FA;
 Wed, 15 Aug 2018 23:36:49 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534376209;
 bh=1ZnkHdde0F8Hp1rUjNNc9ReSNoy6wBt4eDuHF2k+cwg=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=zX9Bl0xklJO35z6+sFbDNaS2OP/Qe22O3jlWa3sjFUkDayjWbboMOqtuAseidYJbW
 0rQo4Tt/CBP81OWah+d6U7yrG4yv34Y9GLyFpWW9+fRcNde/8o6I9NMgBMISwgmU9c
 8LPRYR9CyXJP90marGK2HQxCHYMtGH/C5qrdAKIg=
Date: Wed, 15 Aug 2018 16:36:48 -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: <07a9fa88-8f33-76c1-3964-ad7e91dc1677@arm.com>
Message-ID: <alpine.DEB.2.10.1808151636380.15066@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-20-git-send-email-sstabellini@kernel.org>
 <07a9fa88-8f33-76c1-3964-ad7e91dc1677@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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>,
 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>

T24gTW9uLCAxMyBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDEvMDgvMTggMDA6MjgsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IEludHJv
ZHVjZSBhIHVuaW9uIGluIHN0cnVjdCB2cGwwMTEgdG8gY29udGFpbiB0aGUgY29uc29sZSByaW5n
IG1lbWJlcnMuCj4gPiBBIGxhdGVyIHBhdGNoIHdpbGwgYWRkIGFub3RoZXIgbWVtYmVyIG9mIHRo
ZSB1bmlvbiBmb3IgdGhlIGNhc2Ugd2hlcmUKPiA+IHRoZSBiYWNrZW5kIGlzIGluIFhlbi4KPiA+
IAo+ID4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbngu
Y29tPgo+ID4gLS0tCj4gPiBDaGFuZ2VzIGluIHYzOgo+ID4gLSByZW5hbWUgcmluZyBmaWVsZCB0
byBkb20KPiA+IAo+ID4gQ2hhbmdlcyBpbiB2MjoKPiA+IC0gbmV3IHBhdGNoCj4gPiAtLS0KPiA+
ICAgeGVuL2FyY2gvYXJtL3ZwbDAxMS5jICAgICAgICB8IDIwICsrKysrKysrKystLS0tLS0tLS0t
Cj4gPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmggfCAgOCArKysrKystLQo+ID4gICAy
IGZpbGVzIGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQo+ID4gCj4g
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3ZwbDAxMS5jIGIveGVuL2FyY2gvYXJtL3ZwbDAx
MS5jCj4gPiBpbmRleCBhMjgxZWFiLi5lNzBjNWVjIDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gv
YXJtL3ZwbDAxMS5jCj4gPiArKysgYi94ZW4vYXJjaC9hcm0vdnBsMDExLmMKPiA+IEBAIC04Miw3
ICs4Miw3IEBAIHN0YXRpYyB1aW50OF90IHZwbDAxMV9yZWFkX2RhdGEoc3RydWN0IGRvbWFpbiAq
ZCkKPiA+ICAgICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4gPiAgICAgICB1aW50OF90IGRhdGEg
PSAwOwo+ID4gICAgICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0gJmQtPmFyY2gudnBsMDExOwo+
ID4gLSAgICBzdHJ1Y3QgeGVuY29uc19pbnRlcmZhY2UgKmludGYgPSB2cGwwMTEtPnJpbmdfYnVm
Owo+ID4gKyAgICBzdHJ1Y3QgeGVuY29uc19pbnRlcmZhY2UgKmludGYgPSB2cGwwMTEtPmRvbS5y
aW5nX2J1ZjsKPiA+ICAgICAgIFhFTkNPTlNfUklOR19JRFggaW5fY29ucywgaW5fcHJvZDsKPiA+
ICAgICAgICAgVlBMMDExX0xPQ0soZCwgZmxhZ3MpOwo+ID4gQEAgLTE0NSw3ICsxNDUsNyBAQCBz
dGF0aWMgdWludDhfdCB2cGwwMTFfcmVhZF9kYXRhKHN0cnVjdCBkb21haW4gKmQpCj4gPiAgIHN0
YXRpYyB2b2lkIHZwbDAxMV91cGRhdGVfdHhfZmlmb19zdGF0dXMoc3RydWN0IHZwbDAxMSAqdnBs
MDExLAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGludCBmaWZvX2xldmVsKQo+ID4gICB7Cj4gPiAtICAgIHN0cnVjdCB4ZW5jb25zX2ludGVy
ZmFjZSAqaW50ZiA9IHZwbDAxMS0+cmluZ19idWY7Cj4gPiArICAgIHN0cnVjdCB4ZW5jb25zX2lu
dGVyZmFjZSAqaW50ZiA9IHZwbDAxMS0+ZG9tLnJpbmdfYnVmOwo+ID4gICAgICAgdW5zaWduZWQg
aW50IGZpZm9fdGhyZXNob2xkID0gc2l6ZW9mKGludGYtPm91dCkgLQo+ID4gU0JTQV9VQVJUX0ZJ
Rk9fTEVWRUw7Cj4gPiAgICAgICAgIEJVSUxEX0JVR19PTihzaXplb2YoaW50Zi0+b3V0KSA8IFNC
U0FfVUFSVF9GSUZPX1NJWkUpOwo+ID4gQEAgLTE2NCw3ICsxNjQsNyBAQCBzdGF0aWMgdm9pZCB2
cGwwMTFfd3JpdGVfZGF0YShzdHJ1Y3QgZG9tYWluICpkLCB1aW50OF90Cj4gPiBkYXRhKQo+ID4g
ICB7Cj4gPiAgICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+ID4gICAgICAgc3RydWN0IHZwbDAx
MSAqdnBsMDExID0gJmQtPmFyY2gudnBsMDExOwo+ID4gLSAgICBzdHJ1Y3QgeGVuY29uc19pbnRl
cmZhY2UgKmludGYgPSB2cGwwMTEtPnJpbmdfYnVmOwo+ID4gKyAgICBzdHJ1Y3QgeGVuY29uc19p
bnRlcmZhY2UgKmludGYgPSB2cGwwMTEtPmRvbS5yaW5nX2J1ZjsKPiA+ICAgICAgIFhFTkNPTlNf
UklOR19JRFggb3V0X2NvbnMsIG91dF9wcm9kOwo+ID4gICAgICAgICBWUEwwMTFfTE9DSyhkLCBm
bGFncyk7Cj4gPiBAQCAtMzgyLDcgKzM4Miw3IEBAIHN0YXRpYyB2b2lkIHZwbDAxMV9kYXRhX2F2
YWlsKHN0cnVjdCBkb21haW4gKmQpCj4gPiAgIHsKPiA+ICAgICAgIHVuc2lnbmVkIGxvbmcgZmxh
Z3M7Cj4gPiAgICAgICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAmZC0+YXJjaC52cGwwMTE7Cj4g
PiAtICAgIHN0cnVjdCB4ZW5jb25zX2ludGVyZmFjZSAqaW50ZiA9IHZwbDAxMS0+cmluZ19idWY7
Cj4gPiArICAgIHN0cnVjdCB4ZW5jb25zX2ludGVyZmFjZSAqaW50ZiA9IHZwbDAxMS0+ZG9tLnJp
bmdfYnVmOwo+ID4gICAgICAgWEVOQ09OU19SSU5HX0lEWCBpbl9jb25zLCBpbl9wcm9kLCBvdXRf
Y29ucywgb3V0X3Byb2Q7Cj4gPiAgICAgICBYRU5DT05TX1JJTkdfSURYIGluX2ZpZm9fbGV2ZWws
IG91dF9maWZvX2xldmVsOwo+ID4gICBAQCAtNDU5LDE0ICs0NTksMTQgQEAgaW50IGRvbWFpbl92
cGwwMTFfaW5pdChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QKPiA+IHZwbDAxMV9pbml0X2luZm8g
KmluZm8pCj4gPiAgICAgICBpbnQgcmM7Cj4gPiAgICAgICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEg
PSAmZC0+YXJjaC52cGwwMTE7Cj4gPiAgIC0gICAgaWYgKCB2cGwwMTEtPnJpbmdfYnVmICkKPiA+
ICsgICAgaWYgKCB2cGwwMTEtPmRvbS5yaW5nX2J1ZiApCj4gPiAgICAgICAgICAgcmV0dXJuIC1F
SU5WQUw7Cj4gPiAgICAgICAgIC8qIE1hcCB0aGUgZ3Vlc3QgUEZOIHRvIFhlbiBhZGRyZXNzIHNw
YWNlLiAqLwo+ID4gICAgICAgcmMgPSAgcHJlcGFyZV9yaW5nX2Zvcl9oZWxwZXIoZCwKPiA+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdmbl94KGluZm8tPmdmbiksCj4gPiAt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZ2cGwwMTEtPnJpbmdfcGFnZSwKPiA+
IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnZwbDAxMS0+cmluZ19idWYpOwo+
ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdnBsMDExLT5kb20ucmluZ19w
YWdlLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdnBsMDExLT5kb20u
cmluZ19idWYpOwo+ID4gICAgICAgaWYgKCByYyA8IDAgKQo+ID4gICAgICAgICAgIGdvdG8gb3V0
Owo+ID4gICBAQCAtNDk1LDcgKzQ5NSw3IEBAIG91dDI6Cj4gPiAgICAgICB2Z2ljX2ZyZWVfdmly
cShkLCBHVUVTVF9WUEwwMTFfU1BJKTsKPiA+ICAgICBvdXQxOgo+ID4gLSAgICBkZXN0cm95X3Jp
bmdfZm9yX2hlbHBlcigmdnBsMDExLT5yaW5nX2J1ZiwgdnBsMDExLT5yaW5nX3BhZ2UpOwo+ID4g
KyAgICBkZXN0cm95X3JpbmdfZm9yX2hlbHBlcigmdnBsMDExLT5kb20ucmluZ19idWYsIHZwbDAx
MS0+ZG9tLnJpbmdfcGFnZSk7Cj4gPiAgICAgb3V0Ogo+ID4gICAgICAgcmV0dXJuIHJjOwo+ID4g
QEAgLTUwNSwxMSArNTA1LDExIEBAIHZvaWQgZG9tYWluX3ZwbDAxMV9kZWluaXQoc3RydWN0IGRv
bWFpbiAqZCkKPiA+ICAgewo+ID4gICAgICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0gJmQtPmFy
Y2gudnBsMDExOwo+ID4gICAtICAgIGlmICggIXZwbDAxMS0+cmluZ19idWYgKQo+ID4gKyAgICBp
ZiAoICF2cGwwMTEtPmRvbS5yaW5nX2J1ZiApCj4gPiAgICAgICAgICAgcmV0dXJuOwo+ID4gICAg
ICAgICBmcmVlX3hlbl9ldmVudF9jaGFubmVsKGQsIHZwbDAxMS0+ZXZ0Y2huKTsKPiA+IC0gICAg
ZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIoJnZwbDAxMS0+cmluZ19idWYsIHZwbDAxMS0+cmluZ19w
YWdlKTsKPiA+ICsgICAgZGVzdHJveV9yaW5nX2Zvcl9oZWxwZXIoJnZwbDAxMS0+ZG9tLnJpbmdf
YnVmLCB2cGwwMTEtPmRvbS5yaW5nX3BhZ2UpOwo+ID4gICB9Cj4gPiAgICAgLyoKPiA+IGRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oIGIveGVuL2luY2x1ZGUvYXNtLWFy
bS92cGwwMTEuaAo+ID4gaW5kZXggZGI5NWZmOC4uYjg3M2EyOSAxMDA2NDQKPiA+IC0tLSBhL3hl
bi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmgKPiA+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
dnBsMDExLmgKPiA+IEBAIC0zMSw4ICszMSwxMiBAQAo+ID4gICAjZGVmaW5lIFNCU0FfVUFSVF9G
SUZPX1NJWkUgMzIKPiA+ICAgICBzdHJ1Y3QgdnBsMDExIHsKPiA+IC0gICAgdm9pZCAqcmluZ19i
dWY7Cj4gPiAtICAgIHN0cnVjdCBwYWdlX2luZm8gKnJpbmdfcGFnZTsKPiA+ICsgICAgdW5pb24g
ewo+IAo+IElmIHlvdSBuYW1lIHRoZSB1bmlvbiB2cGwwMTFfYmFja2VuZCBpdCB3b3VsZCBiZSBj
bGVhcmVyIHRoYXQgdGhpcyBkZWFsIHdpdGgKPiBiYWNrZW5kIGluZm9ybWF0aW9uLiBPciBldmVu
IGp1c3QgYXZvaWRpbmcgdGhlIGFub255bW91cyB1bmlvbiBieSBuYW1pbmcgaXQKPiAiYmFja2Vu
ZCIuCgpPSwoKPiA+ICsgICAgICAgIHN0cnVjdCB7Cj4gPiArICAgICAgICAgICAgdm9pZCAqcmlu
Z19idWY7Cj4gPiArICAgICAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcmluZ19wYWdlOwo+ID4g
KyAgICAgICAgfSBkb207Cj4gPiArICAgIH07Cj4gPiAgICAgICB1aW50MzJfdCAgICB1YXJ0ZnI7
ICAgICAgICAgLyogRmxhZyByZWdpc3RlciAqLwo+ID4gICAgICAgdWludDMyX3QgICAgdWFydGNy
OyAgICAgICAgIC8qIENvbnRyb2wgcmVnaXN0ZXIgKi8KPiA+ICAgICAgIHVpbnQzMl90ICAgIHVh
cnRpbXNjOyAgICAgICAvKiBJbnRlcnJ1cHQgbWFzayByZWdpc3RlciovCj4gPiAKPiAKPiBDaGVl
cnMsCj4gCj4gLS0gCj4gSnVsaWVuIEdyYWxsCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 23:41:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 23:41:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fq5Px-0000Oy-7L; Wed, 15 Aug 2018 23:41: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=6bc9=k6=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fq5Pv-0000Ne-Li
 for xen-devel@lists.xen.org; Wed, 15 Aug 2018 23:41:31 +0000
X-Inumbo-ID: d040ee0b-a0e4-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d040ee0b-a0e4-11e8-a6a9-d7ebe60f679a;
 Wed, 15 Aug 2018 23:42:04 +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 B351E21470;
 Wed, 15 Aug 2018 23:41:30 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534376490;
 bh=PNOL89Svj8U0fkTtHAleTLbvA+XWaoLD3MtaD97sVOM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=2HixSPgvoW6UwQTXRQnkzEkNsBHnYZ3VB3a85XABZfH4bUaUzmHe2HcL9JK1Wch+E
 +h/qNTyEfQyPYxLACcGr2gQMSunxQHqCppB0Cs+mikRlirSjf+D/kYI8VKuMxGQ7tW
 PC0CSxyVXHyt/ROu3R0wyPHEZeGiaEQlX81/SdNo=
Date: Wed, 15 Aug 2018 16:41: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: <53d3391d-5e46-1e61-5fc1-e2d247939179@arm.com>
Message-ID: <alpine.DEB.2.10.1808151639390.15066@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-22-git-send-email-sstabellini@kernel.org>
 <53d3391d-5e46-1e61-5fc1-e2d247939179@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 22/25] xen/arm: Allow vpl011 to be used
 by DomU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAxMyBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDAxLzA4LzE4IDAw
OjI4LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBNYWtlIHZwbDAxMSBiZWluZyBhYmxl
IHRvIGJlIHVzZWQgd2l0aG91dCBhIHVzZXJzcGFjZSBjb21wb25lbnQgaW4gRG9tMC4KPiA+IElu
IHRoYXQgY2FzZSwgb3V0cHV0IGlzIHByaW50ZWQgdG8gdGhlIFhlbiBzZXJpYWwgYW5kIGlucHV0
IGlzIHJlY2VpdmVkCj4gPiBmcm9tIHRoZSBYZW4gc2VyaWFsIG9uZSBjaGFyYWN0ZXIgYXQgYSB0
aW1lLgo+ID4gCj4gPiBDYWxsIGRvbWFpbl92cGwwMTFfaW5pdCBkdXJpbmcgY29uc3RydWN0X2Rv
bVUgaWYgdnBsMDExIGlzIGVuYWJsZWQuCj4gPiAKPiA+IEludHJvZHVjZSBhIG5ldyByaW5nIHN0
cnVjdCB3aXRoIG9ubHkgdGhlIHJpbmcgYXJyYXkgdG8gYXZvaWQgYSB3YXN0ZSBvZgo+ID4gbWVt
b3J5LiBJbnRyb2R1Y2Ugc2VwYXJhdGUgcmVhZF9kYXRhIGFuZCB3cml0ZV9kYXRhIGZ1bmN0aW9u
cyBmb3IKPiA+IGluaXRpYWwgZG9tYWluczogdnBsMDExX3dyaXRlX2RhdGFfeGVuIGlzIHZlcnkg
c2ltcGxlIGFuZCBqdXN0IHdyaXRlcwo+ID4gdG8gdGhlIGNvbnNvbGUsIHdoaWxlIHZwbDAxMV9y
ZWFkX2RhdGFfeGVuIGlzIGEgZHVwbGljYXRlIG9mCj4gPiB2cGwwMTFfcmVhZF9kYXRhLiBBbHRo
b3VnaCB0ZXh0dWFsbHkgYWxtb3N0IGlkZW50aWNhbCwgd2UgYXJlIGZvcmNlZCB0bwo+ID4gZHVw
bGljYXRlIHRoZSBmdW5jdGlvbnMgYmVjYXVzZSB0aGUgc3RydWN0IGxheW91dCBpcyBkaWZmZXJl
bnQuCj4gPiAKPiA+IE91dHB1dCBjaGFyYWN0ZXJzIGFyZSBwcmludGVkIG9uZSBieSBvbmUsIHBv
dGVudGlhbGx5IGxlYWRpbmcgdG8KPiA+IGludGVybWl4ZWQgb3V0cHV0IG9mIGRpZmZlcmVudCBk
b21haW5zIG9uIHRoZSBjb25zb2xlLiBBIGZvbGxvdy11cCBwYXRjaAo+ID4gd2lsbCBzb2x2ZSB0
aGUgaXNzdWUgYnkgaW50cm9kdWNpbmcgYnVmZmVyaW5nLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gPiAtLS0KPiA+IENo
YW5nZXMgaW4gdjM6Cj4gPiAtIGFkZCBpbi1jb2RlIGNvbW1lbnRzCj4gPiAtIGltcHJvdmUgZXhp
c3RpbmcgY29tbWVudHMKPiA+IC0gcmVtb3ZlIGlmZGVmIGFyb3VuZCBkb21haW5fdnBsMDExX2lu
aXQgaW4gY29uc3RydWN0X2RvbVUKPiA+IC0gYWRkIEFTU0VSVAo+ID4gLSB1c2UgU0JTQV9VQVJU
X0ZJRk9fU0laRSBmb3IgaW4gYnVmZmVyIHNpemUKPiA+IC0gcmVuYW1lIHJpbmdfZW5hYmxlIHRv
IGJhY2tlbmRfaW5fZG9tYWluCj4gPiAtIHJlbmFtZSBzdHJ1Y3QgeGVuY29uc19pbiB0byBzdHJ1
Y3QgdnBsMDExX3hlbl9iYWNrZW5kCj4gPiAtIHJlbmFtZSBpbnJpbmcgZmllbGQgdG8geGVuCj4g
PiAtIHJlbmFtZSBoZWxwZXIgZnVuY3Rpb25zIGFjY29yZGluZ2x5Cj4gPiAtIHJlbW92ZSB1bm5l
Y2Vzc2FyeSBzdHViIGltcGxlbWVudGF0aW9uIG9mIHZwbDAxMV9yeF9jaGFyCj4gPiAtIG1vdmUg
dnBsMDExX3J4X2NoYXJfeGVuIHdpdGhpbiB0aGUgZmlsZSB0byBhdm9pZCB0aGUgbmVlZCBvZiBh
IGZvcndhcmQKPiA+ICAgIGRlY2xhcmF0aW9uIG9mIHZwbDAxMV9kYXRhX2F2YWlsCj4gPiAtIGZp
eCBzbWFsbCBidWcgaW4gdnBsMDExX3J4X2NoYXJfeGVuOiBpbmNyZW1lbnQgaW5fcHJvZCBiZWZv
cmUgdXNpbmcgaXQKPiA+ICAgIHRvIGNoZWNrIHhlbmNvbnNfcXVldWVkLgo+ID4gCj4gPiBDaGFu
Z2VzIGluIHYyOgo+ID4gLSBvbmx5IGluaXQgaWYgdnBsMDExCj4gPiAtIHJlbmFtZSB2cGwwMTFf
cmVhZF9jaGFyIHRvIHZwbDAxMV9yeF9jaGFyCj4gPiAtIHJlbW92ZSBzcHVyaW91cyBjaGFuZ2UK
PiA+IC0gZml4IGNvZGluZyBzdHlsZQo+ID4gLSB1c2UgZGlmZmVyZW50IHJpbmcgc3RydWN0Cj4g
PiAtIG1vdmUgdGhlIHdyaXRlX2RhdGEgY2hhbmdlcyB0byB0aGVpciBvd24gZnVuY3Rpb24KPiA+
ICAgICh2cGwwMTFfd3JpdGVfZGF0YV9ub3JpbmcpCj4gPiAtIGR1cGxpY2F0ZSB2cGwwMTFfcmVh
ZF9kYXRhCj4gPiAtLS0KPiA+ICAgeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jICB8ICAgOSAr
LQo+ID4gICB4ZW4vYXJjaC9hcm0vdnBsMDExLmMgICAgICAgIHwgMTk4Cj4gPiArKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tCj4gPiAgIHhlbi9pbmNsdWRlL2FzbS1h
cm0vdnBsMDExLmggfCAgIDggKysKPiA+ICAgMyBmaWxlcyBjaGFuZ2VkLCAxOTIgaW5zZXJ0aW9u
cygrKSwgMjMgZGVsZXRpb25zKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
ZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+IGluZGV4IGY5
ZmE0ODQuLjA4ODhhNzYgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxk
LmMKPiA+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+ID4gQEAgLTI2MzgsNyAr
MjYzOCwxNCBAQCBzdGF0aWMgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tVShzdHJ1Y3QgZG9tYWlu
ICpkLAo+ID4gc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQo+ID4gICAgICAgaWYgKCByYyA8
IDAgKQo+ID4gICAgICAgICAgIHJldHVybiByYzsKPiA+ICAgLSAgICByZXR1cm4gX19jb25zdHJ1
Y3RfZG9tYWluKGQsICZraW5mbyk7Cj4gPiArICAgIHJjID0gX19jb25zdHJ1Y3RfZG9tYWluKGQs
ICZraW5mbyk7Cj4gPiArICAgIGlmICggcmMgPCAwICkKPiA+ICsgICAgICAgIHJldHVybiByYzsK
PiA+ICsKPiA+ICsgICAgaWYgKCBraW5mby52cGwwMTEgKQo+ID4gKyAgICAgICAgcmMgPSBkb21h
aW5fdnBsMDExX2luaXQoZCwgTlVMTCk7Cj4gPiArCj4gPiArICAgIHJldHVybiByYzsKPiA+ICAg
fQo+ID4gICAgIHZvaWQgX19pbml0IGNyZWF0ZV9kb21Vcyh2b2lkKQo+ID4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL2FybS92cGwwMTEuYyBiL3hlbi9hcmNoL2FybS92cGwwMTEuYwo+ID4gaW5kZXgg
NzI1YTIwMy4uZjIwNmM2MSAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL2FybS92cGwwMTEuYwo+
ID4gKysrIGIveGVuL2FyY2gvYXJtL3ZwbDAxMS5jCj4gPiBAQCAtNzcsNiArNzcsOTEgQEAgc3Rh
dGljIHZvaWQgdnBsMDExX3VwZGF0ZV9pbnRlcnJ1cHRfc3RhdHVzKHN0cnVjdCBkb21haW4KPiA+
ICpkKQo+ID4gICAjZW5kaWYKPiA+ICAgfQo+ID4gICArLyoKPiA+ICsgKiB2cGwwMTFfd3JpdGVf
ZGF0YV94ZW4gd3JpdGVzIGNoYXJzIGZyb20gdGhlIHZwbDAxMSBvdXQgYnVmZmVyIHRvIHRoZQo+
ID4gKyAqIGNvbnNvbGUuIE9ubHkgdG8gYmUgdXNlZCB3aGVuIHRoZSBiYWNrZW5kIGlzIFhlbi4K
PiA+ICsgKi8KPiA+ICtzdGF0aWMgdm9pZCB2cGwwMTFfd3JpdGVfZGF0YV94ZW4oc3RydWN0IGRv
bWFpbiAqZCwgdWludDhfdCBkYXRhKQo+ID4gK3sKPiA+ICsgICAgdW5zaWduZWQgbG9uZyBmbGFn
czsKPiA+ICsgICAgc3RydWN0IHZwbDAxMSAqdnBsMDExID0gJmQtPmFyY2gudnBsMDExOwo+ID4g
Kwo+ID4gKyAgICBWUEwwMTFfTE9DSyhkLCBmbGFncyk7Cj4gPiArCj4gPiArICAgIHByaW50aygi
JWMiLCBkYXRhKTsKPiA+ICsgICAgaWYgKGRhdGEgPT0gJ1xuJykKPiA+ICsgICAgICAgIHByaW50
aygiRE9NJXU6ICIsIGQtPmRvbWFpbl9pZCk7Cj4gPiArCj4gPiArICAgIHZwbDAxMS0+dWFydHJp
cyB8PSBUWEk7Cj4gPiArICAgIHZwbDAxMS0+dWFydGZyICY9IH5UWEZFOwo+ID4gKyAgICB2cGww
MTFfdXBkYXRlX2ludGVycnVwdF9zdGF0dXMoZCk7Cj4gPiArCj4gPiArICAgIFZQTDAxMV9VTkxP
Q0soZCwgZmxhZ3MpOwo+ID4gK30KPiA+ICsKPiA+ICsvKgo+ID4gKyAqIHZwbDAxMV9yZWFkX2Rh
dGFfeGVuIHJlYWRzIGRhdGEgd2hlbiB0aGUgYmFja2VuZCBpcyB4ZW4uIENoYXJhY3RlcnMKPiA+
ICsgKiBhcmUgYWRkZWQgdG8gdGhlIHZwbDAxMSByZWNlaXZlIGJ1ZmZlciBieSB2cGwwMTFfcnhf
Y2hhcl94ZW4uCj4gPiArICovCj4gPiArc3RhdGljIHVpbnQ4X3QgdnBsMDExX3JlYWRfZGF0YV94
ZW4oc3RydWN0IGRvbWFpbiAqZCkKPiA+ICt7Cj4gPiArICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7
Cj4gPiArICAgIHVpbnQ4X3QgZGF0YSA9IDA7Cj4gPiArICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAx
MSA9ICZkLT5hcmNoLnZwbDAxMTsKPiA+ICsgICAgc3RydWN0IHZwbDAxMV94ZW5fYmFja2VuZCAq
aW50ZiA9IHZwbDAxMS0+eGVuOwo+ID4gKyAgICBYRU5DT05TX1JJTkdfSURYIGluX2NvbnMsIGlu
X3Byb2Q7Cj4gPiArCj4gPiArICAgIFZQTDAxMV9MT0NLKGQsIGZsYWdzKTsKPiA+ICsKPiA+ICsg
ICAgaW5fY29ucyA9IGludGYtPmluX2NvbnM7Cj4gPiArICAgIGluX3Byb2QgPSBpbnRmLT5pbl9w
cm9kOwo+ID4gKwo+ID4gKyAgICBzbXBfcm1iKCk7Cj4gPiArCj4gPiArICAgIC8qCj4gPiArICAg
ICAqIEl0IGlzIGV4cGVjdGVkIHRoYXQgdGhlcmUgd2lsbCBiZSBkYXRhIGluIHRoZSByaW5nIGJ1
ZmZlciB3aGVuIHRoaXMKPiA+ICsgICAgICogZnVuY3Rpb24gaXMgY2FsbGVkIHNpbmNlIHRoZSBn
dWVzdCBpcyBleHBlY3RlZCB0byByZWFkIHRoZSBkYXRhCj4gPiByZWdpc3Rlcgo+ID4gKyAgICAg
KiBvbmx5IGlmIHRoZSBUWEZFIGZsYWcgaXMgbm90IHNldC4KPiA+ICsgICAgICogSWYgdGhlIGd1
ZXN0IHN0aWxsIGRvZXMgcmVhZCB3aGVuIFRYRkUgYml0IGlzIHNldCB0aGVuIDAgd2lsbCBiZQo+
ID4gcmV0dXJuZWQuCj4gPiArICAgICAqLwo+ID4gKyAgICBpZiAoIHhlbmNvbnNfcXVldWVkKGlu
X3Byb2QsIGluX2NvbnMsIHNpemVvZihpbnRmLT5pbikpID4gMCApCj4gPiArICAgIHsKPiA+ICsg
ICAgICAgIHVuc2lnbmVkIGludCBmaWZvX2xldmVsOwo+ID4gKwo+ID4gKyAgICAgICAgZGF0YSA9
IGludGYtPmluW3hlbmNvbnNfbWFzayhpbl9jb25zLCBzaXplb2YoaW50Zi0+aW4pKV07Cj4gPiAr
ICAgICAgICBpbl9jb25zICs9IDE7Cj4gPiArICAgICAgICBzbXBfbWIoKTsKPiA+ICsgICAgICAg
IGludGYtPmluX2NvbnMgPSBpbl9jb25zOwo+ID4gKwo+ID4gKyAgICAgICAgZmlmb19sZXZlbCA9
IHhlbmNvbnNfcXVldWVkKGluX3Byb2QsIGluX2NvbnMsIHNpemVvZihpbnRmLT5pbikpOwo+ID4g
Kwo+ID4gKyAgICAgICAgLyogSWYgdGhlIEZJRk8gaXMgbm93IGVtcHR5LCB3ZSBjbGVhciB0aGUg
cmVjZWl2ZSB0aW1lb3V0Cj4gPiBpbnRlcnJ1cHQuICovCj4gPiArICAgICAgICBpZiAoIGZpZm9f
bGV2ZWwgPT0gMCApCj4gPiArICAgICAgICB7Cj4gPiArICAgICAgICAgICAgdnBsMDExLT51YXJ0
ZnIgfD0gUlhGRTsKPiA+ICsgICAgICAgICAgICB2cGwwMTEtPnVhcnRyaXMgJj0gflJUSTsKPiA+
ICsgICAgICAgIH0KPiA+ICsKPiA+ICsgICAgICAgIC8qIElmIHRoZSBGSUZPIGlzIG1vcmUgdGhh
biBoYWxmIGVtcHR5LCB3ZSBjbGVhciB0aGUgUlggaW50ZXJydXB0Lgo+ID4gKi8KPiA+ICsgICAg
ICAgIGlmICggZmlmb19sZXZlbCA8IHNpemVvZihpbnRmLT5pbikgLSBTQlNBX1VBUlRfRklGT19M
RVZFTCApCj4gPiArICAgICAgICAgICAgdnBsMDExLT51YXJ0cmlzICY9IH5SWEk7Cj4gPiArCj4g
PiArICAgICAgICB2cGwwMTFfdXBkYXRlX2ludGVycnVwdF9zdGF0dXMoZCk7Cj4gPiArICAgIH0K
PiA+ICsgICAgZWxzZQo+ID4gKyAgICAgICAgZ3ByaW50ayhYRU5MT0dfRVJSLCAidnBsMDExOiBV
bmV4cGVjdGVkIElOIHJpbmcgYnVmZmVyIGVtcHR5XG4iKTsKPiA+ICsKPiA+ICsgICAgLyoKPiA+
ICsgICAgICogV2UgaGF2ZSBjb25zdW1lZCBhIGNoYXJhY3RlciBvciB0aGUgRklGTyB3YXMgZW1w
dHksIHNvIGNsZWFyIHRoZQo+ID4gKyAgICAgKiAiRklGTyBmdWxsIiBiaXQuCj4gPiArICAgICAq
Lwo+ID4gKyAgICB2cGwwMTEtPnVhcnRmciAmPSB+UlhGRjsKPiA+ICsKPiA+ICsgICAgVlBMMDEx
X1VOTE9DSyhkLCBmbGFncyk7Cj4gPiArCj4gPiArICAgIHJldHVybiBkYXRhOwo+ID4gK30KPiA+
ICsKPiA+ICAgc3RhdGljIHVpbnQ4X3QgdnBsMDExX3JlYWRfZGF0YShzdHJ1Y3QgZG9tYWluICpk
KQo+ID4gICB7Cj4gPiAgICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+ID4gQEAgLTI0MCw3ICsz
MjUsMTAgQEAgc3RhdGljIGludCB2cGwwMTFfbW1pb19yZWFkKHN0cnVjdCB2Y3B1ICp2LAo+ID4g
ICAgICAgY2FzZSBEUjoKPiA+ICAgICAgICAgICBpZiAoICF2cGwwMTFfcmVnMzJfY2hlY2tfYWNj
ZXNzKGRhYnQpICkgZ290byBiYWRfd2lkdGg7Cj4gPiAgIC0gICAgICAgICpyID0gdnJlZ19yZWcz
Ml9leHRyYWN0KHZwbDAxMV9yZWFkX2RhdGEoZCksIGluZm8pOwo+ID4gKyAgICAgICAgaWYgKCB2
cGwwMTEtPmJhY2tlbmRfaW5fZG9tYWluICkKPiA+ICsgICAgICAgICAgICAqciA9IHZyZWdfcmVn
MzJfZXh0cmFjdCh2cGwwMTFfcmVhZF9kYXRhKGQpLCBpbmZvKTsKPiA+ICsgICAgICAgIGVsc2UK
PiA+ICsgICAgICAgICAgICAqciA9IHZyZWdfcmVnMzJfZXh0cmFjdCh2cGwwMTFfcmVhZF9kYXRh
X3hlbihkKSwgaW5mbyk7Cj4gPiAgICAgICAgICAgcmV0dXJuIDE7Cj4gPiAgICAgICAgIGNhc2Ug
UlNSOgo+ID4gQEAgLTMyNSw3ICs0MTMsMTAgQEAgc3RhdGljIGludCB2cGwwMTFfbW1pb193cml0
ZShzdHJ1Y3QgdmNwdSAqdiwKPiA+ICAgICAgICAgICAgIHZyZWdfcmVnMzJfdXBkYXRlKCZkYXRh
LCByLCBpbmZvKTsKPiA+ICAgICAgICAgICBkYXRhICY9IDB4RkY7Cj4gPiAtICAgICAgICB2cGww
MTFfd3JpdGVfZGF0YSh2LT5kb21haW4sIGRhdGEpOwo+ID4gKyAgICAgICAgaWYgKCB2cGwwMTEt
PmJhY2tlbmRfaW5fZG9tYWluICkKPiA+ICsgICAgICAgICAgICB2cGwwMTFfd3JpdGVfZGF0YSh2
LT5kb21haW4sIGRhdGEpOwo+ID4gKyAgICAgICAgZWxzZQo+ID4gKyAgICAgICAgICAgIHZwbDAx
MV93cml0ZV9kYXRhX3hlbih2LT5kb21haW4sIGRhdGEpOwo+ID4gICAgICAgICAgIHJldHVybiAx
Owo+ID4gICAgICAgfQo+ID4gICBAQCAtNDMwLDYgKzUyMSwzOSBAQCBzdGF0aWMgdm9pZCB2cGww
MTFfZGF0YV9hdmFpbChzdHJ1Y3QgZG9tYWluICpkLAo+ID4gICAgICAgICAgIHZwbDAxMS0+dWFy
dGZyIHw9IFRYRkU7Cj4gPiAgIH0KPiA+ICAgKy8qCj4gPiArICogdnBsMDExX3J4X2NoYXJfeGVu
IGFkZHMgYSBjaGFyIHRvIGEgZG9tYWluJ3MgdnBsMDExIHJlY2VpdmUgYnVmZmVyLgo+ID4gKyAq
IEl0IGlzIG9ubHkgdXNlZCB3aGVuIHRoZSB2cGwwMTEgYmFja2VuZCBpcyBpbiBYZW4uCj4gPiAr
ICovCj4gPiArdm9pZCB2cGwwMTFfcnhfY2hhcl94ZW4oc3RydWN0IGRvbWFpbiAqZCwgY2hhciBj
KQo+ID4gK3sKPiA+ICsgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKPiA+ICsgICAgc3RydWN0IHZw
bDAxMSAqdnBsMDExID0gJmQtPmFyY2gudnBsMDExOwo+ID4gKyAgICBzdHJ1Y3QgdnBsMDExX3hl
bl9iYWNrZW5kICppbnRmID0gdnBsMDExLT54ZW47Cj4gPiArICAgIFhFTkNPTlNfUklOR19JRFgg
aW5fY29ucywgaW5fcHJvZCwgaW5fZmlmb19sZXZlbDsKPiA+ICsKPiA+ICsgICAgQVNTRVJUKCF2
cGwwMTEtPmJhY2tlbmRfaW5fZG9tYWluKTsKPiA+ICsgICAgVlBMMDExX0xPQ0soZCwgZmxhZ3Mp
Owo+ID4gKwo+ID4gKyAgICBpbl9jb25zID0gaW50Zi0+aW5fY29uczsKPiA+ICsgICAgaW5fcHJv
ZCA9IGludGYtPmluX3Byb2Q7Cj4gPiArICAgIGlmICggeGVuY29uc19xdWV1ZWQoaW5fcHJvZCwg
aW5fY29ucywgc2l6ZW9mKGludGYtPmluKSkgPT0KPiA+IHNpemVvZihpbnRmLT5pbikgKQo+ID4g
KyAgICB7Cj4gPiArICAgICAgICBWUEwwMTFfVU5MT0NLKGQsIGZsYWdzKTsKPiA+ICsgICAgICAg
IHJldHVybjsKPiA+ICsgICAgfQo+ID4gKwo+ID4gKyAgICBpbnRmLT5pblt4ZW5jb25zX21hc2so
aW5fcHJvZCwgc2l6ZW9mKGludGYtPmluKSldID0gYzsKPiA+ICsgICAgaW50Zi0+aW5fcHJvZCA9
ICsraW5fcHJvZDsKPiA+ICsKPiA+ICsgICAgaW5fZmlmb19sZXZlbCA9IHhlbmNvbnNfcXVldWVk
KGluX3Byb2QsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbl9jb25z
LAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKGludGYtPmlu
KSk7Cj4gPiArCj4gPiArICAgIHZwbDAxMV9kYXRhX2F2YWlsKGQsIGluX2ZpZm9fbGV2ZWwsIHNp
emVvZihpbnRmLT5pbiksIDAsCj4gPiBTQlNBX1VBUlRfRklGT19TSVpFKTsKPiA+ICsgICAgVlBM
MDExX1VOTE9DSyhkLCBmbGFncyk7Cj4gPiArfQo+ID4gKwo+ID4gICBzdGF0aWMgdm9pZCB2cGww
MTFfbm90aWZpY2F0aW9uKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgcG9ydCkKPiA+ICAg
ewo+ID4gICAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKPiA+IEBAIC00NzAsMjcgKzU5NCw0NyBA
QCBpbnQgZG9tYWluX3ZwbDAxMV9pbml0KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdAo+ID4gdnBs
MDExX2luaXRfaW5mbyAqaW5mbykKPiA+ICAgICAgIGlmICggdnBsMDExLT5kb20ucmluZ19idWYg
KQo+ID4gICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ID4gICAtICAgIC8qIE1hcCB0aGUgZ3Vl
c3QgUEZOIHRvIFhlbiBhZGRyZXNzIHNwYWNlLiAqLwo+ID4gLSAgICByYyA9ICBwcmVwYXJlX3Jp
bmdfZm9yX2hlbHBlcihkLAo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBn
Zm5feChpbmZvLT5nZm4pLAo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAm
dnBsMDExLT5kb20ucmluZ19wYWdlLAo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAmdnBsMDExLT5kb20ucmluZ19idWYpOwo+ID4gLSAgICBpZiAoIHJjIDwgMCApCj4gPiAt
ICAgICAgICBnb3RvIG91dDsKPiA+ICsgICAgLyoKPiA+ICsgICAgICogaW5mbyBpcyBOVUxMIHdo
ZW4gdGhlIGJhY2tlbmQgaXMgaW4gWGVuLgo+ID4gKyAgICAgKiBpbmZvIGlzICE9IE5VTEwgd2hl
biB0aGUgYmFja2VuZCBpcyBpbiBhIGRvbWFpbi4KPiA+ICsgICAgICovCj4gPiArICAgIGlmICgg
aW5mbyAhPSBOVUxMICkKPiA+ICsgICAgewo+ID4gKyAgICAgICAgdnBsMDExLT5iYWNrZW5kX2lu
X2RvbWFpbiA9IHRydWU7Cj4gPiArCj4gPiArICAgICAgICAvKiBNYXAgdGhlIGd1ZXN0IFBGTiB0
byBYZW4gYWRkcmVzcyBzcGFjZS4gKi8KPiA+ICsgICAgICAgIHJjID0gIHByZXBhcmVfcmluZ19m
b3JfaGVscGVyKGQsCj4gPiArICAgICAgICAgICAgICAgIGdmbl94KGluZm8tPmdmbiksCj4gPiAr
ICAgICAgICAgICAgICAgICZ2cGwwMTEtPmRvbS5yaW5nX3BhZ2UsCj4gPiArICAgICAgICAgICAg
ICAgICZ2cGwwMTEtPmRvbS5yaW5nX2J1Zik7Cj4gCj4gVGhlIGluZGVudGF0aW9uIGxvb2tzIHdy
b25nIGhlcmUuCgpJJ2xsIGZpeAoKPiA+ICsgICAgICAgIGlmICggcmMgPCAwICkKPiA+ICsgICAg
ICAgICAgICBnb3RvIG91dDsKPiA+ICsKPiA+ICsgICAgICAgIHJjID0gYWxsb2NfdW5ib3VuZF94
ZW5fZXZlbnRfY2hhbm5lbChkLCAwLCBpbmZvLT5jb25zb2xlX2RvbWlkLAo+ID4gKyAgICAgICAg
ICAgICAgICB2cGwwMTFfbm90aWZpY2F0aW9uKTsKPiAKPiBUaGUgaW5kZW50YXRpb24gbG9va3Mg
d3JvbmcgaGVyZS4KCkhlcmUgdG9vCgo+ID4gKyAgICAgICAgaWYgKCByYyA8IDAgKQo+ID4gKyAg
ICAgICAgICAgIGdvdG8gb3V0MTsKPiA+ICsKPiA+ICsgICAgICAgIHZwbDAxMS0+ZXZ0Y2huID0g
aW5mby0+ZXZ0Y2huID0gcmM7Cj4gPiArICAgIH0KPiA+ICsgICAgZWxzZQo+ID4gKyAgICB7Cj4g
PiArICAgICAgICB2cGwwMTEtPmJhY2tlbmRfaW5fZG9tYWluID0gZmFsc2U7Cj4gPiArCj4gPiAr
ICAgICAgICB2cGwwMTEtPnhlbiA9IHh6YWxsb2Moc3RydWN0IHZwbDAxMV94ZW5fYmFja2VuZCk7
Cj4gPiArICAgICAgICBpZiAoIHZwbDAxMS0+eGVuID09IE5VTEwgKQo+ID4gKyAgICAgICAgewo+
ID4gKyAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKPiA+ICsgICAgICAgICAgICBnb3RvIG91dDE7
Cj4gPiArICAgICAgICB9Cj4gPiArICAgIH0KPiA+ICAgICAgICAgcmMgPSB2Z2ljX3Jlc2VydmVf
dmlycShkLCBHVUVTVF9WUEwwMTFfU1BJKTsKPiA+ICAgICAgIGlmICggIXJjICkKPiA+ICAgICAg
IHsKPiA+ICAgICAgICAgICByYyA9IC1FSU5WQUw7Cj4gPiAtICAgICAgICBnb3RvIG91dDE7Cj4g
PiAtICAgIH0KPiA+IC0KPiA+IC0gICAgcmMgPSBhbGxvY191bmJvdW5kX3hlbl9ldmVudF9jaGFu
bmVsKGQsIDAsIGluZm8tPmNvbnNvbGVfZG9taWQsCj4gPiAtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB2cGwwMTFfbm90aWZpY2F0aW9uKTsKPiA+IC0gICAgaWYgKCBy
YyA8IDAgKQo+ID4gICAgICAgICAgIGdvdG8gb3V0MjsKPiA+IC0KPiA+IC0gICAgdnBsMDExLT5l
dnRjaG4gPSBpbmZvLT5ldnRjaG4gPSByYzsKPiA+ICsgICAgfQo+ID4gICAgICAgICBzcGluX2xv
Y2tfaW5pdCgmdnBsMDExLT5sb2NrKTsKPiA+ICAgQEAgLTUwMyw3ICs2NDcsMTAgQEAgb3V0MjoK
PiA+ICAgICAgIHZnaWNfZnJlZV92aXJxKGQsIEdVRVNUX1ZQTDAxMV9TUEkpOwo+ID4gICAgIG91
dDE6Cj4gPiAtICAgIGRlc3Ryb3lfcmluZ19mb3JfaGVscGVyKCZ2cGwwMTEtPmRvbS5yaW5nX2J1
ZiwgdnBsMDExLT5kb20ucmluZ19wYWdlKTsKPiA+ICsgICAgaWYgKCB2cGwwMTEtPmJhY2tlbmRf
aW5fZG9tYWluICkKPiA+ICsgICAgICAgIGRlc3Ryb3lfcmluZ19mb3JfaGVscGVyKCZ2cGwwMTEt
PmRvbS5yaW5nX2J1ZiwKPiA+IHZwbDAxMS0+ZG9tLnJpbmdfcGFnZSk7Cj4gPiArICAgIGVsc2UK
PiA+ICsgICAgICAgIHhmcmVlKHZwbDAxMS0+eGVuKTsKPiA+ICAgICBvdXQ6Cj4gPiAgICAgICBy
ZXR1cm4gcmM7Cj4gPiBAQCAtNTEzLDExICs2NjAsMTggQEAgdm9pZCBkb21haW5fdnBsMDExX2Rl
aW5pdChzdHJ1Y3QgZG9tYWluICpkKQo+ID4gICB7Cj4gPiAgICAgICBzdHJ1Y3QgdnBsMDExICp2
cGwwMTEgPSAmZC0+YXJjaC52cGwwMTE7Cj4gPiAgIC0gICAgaWYgKCAhdnBsMDExLT5kb20ucmlu
Z19idWYgKQo+ID4gLSAgICAgICAgcmV0dXJuOwo+ID4gKyAgICBpZiAoIHZwbDAxMS0+YmFja2Vu
ZF9pbl9kb21haW4gKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICBpZiAoICF2cGwwMTEtPmRvbS5y
aW5nX2J1ZiApCj4gPiArICAgICAgICAgICAgcmV0dXJuOwo+ID4gICAtICAgIGZyZWVfeGVuX2V2
ZW50X2NoYW5uZWwoZCwgdnBsMDExLT5ldnRjaG4pOwo+ID4gLSAgICBkZXN0cm95X3JpbmdfZm9y
X2hlbHBlcigmdnBsMDExLT5kb20ucmluZ19idWYsIHZwbDAxMS0+ZG9tLnJpbmdfcGFnZSk7Cj4g
PiArICAgICAgICBmcmVlX3hlbl9ldmVudF9jaGFubmVsKGQsIHZwbDAxMS0+ZXZ0Y2huKTsKPiA+
ICsgICAgICAgIGRlc3Ryb3lfcmluZ19mb3JfaGVscGVyKCZ2cGwwMTEtPmRvbS5yaW5nX2J1ZiwK
PiA+IHZwbDAxMS0+ZG9tLnJpbmdfcGFnZSk7Cj4gPiArICAgIH0KPiA+ICsgICAgZWxzZQo+ID4g
KyAgICB7Cj4gPiArICAgICAgICB4ZnJlZSh2cGwwMTEtPnhlbik7Cj4gPiArICAgIH0KPiAKPiBO
SVQ6IFRoZSB7IH0gaXMgbm90IG5lY2Vzc2FyeSBmb3Igb25lIGxpbmUuCgpPSwoKPiA+ICAgfQo+
ID4gICAgIC8qCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaCBi
L3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDExLmgKPiA+IGluZGV4IGI4NzNhMjkuLmM5OTE4YzEg
MTAwNjQ0Cj4gPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oCj4gPiArKysgYi94
ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oCj4gPiBAQCAtMjEsNiArMjEsNyBAQAo+ID4gICAg
ICNpbmNsdWRlIDxwdWJsaWMvZG9tY3RsLmg+Cj4gPiAgICNpbmNsdWRlIDxwdWJsaWMvaW8vcmlu
Zy5oPgo+ID4gKyNpbmNsdWRlIDxwdWJsaWMvaW8vY29uc29sZS5oPgo+ID4gICAjaW5jbHVkZSA8
YXNtL3ZyZWcuaD4KPiA+ICAgI2luY2x1ZGUgPHhlbi9tbS5oPgo+ID4gICBAQCAtMjksMTMgKzMw
LDE5IEBACj4gPiAgICNkZWZpbmUgVlBMMDExX1VOTE9DSyhkLGZsYWdzKQo+ID4gc3Bpbl91bmxv
Y2tfaXJxcmVzdG9yZSgmKGQpLT5hcmNoLnZwbDAxMS5sb2NrLCBmbGFncykKPiA+ICAgICAjZGVm
aW5lIFNCU0FfVUFSVF9GSUZPX1NJWkUgMzIKPiA+ICtzdHJ1Y3QgdnBsMDExX3hlbl9iYWNrZW5k
IHsKPiA+ICsgICAgY2hhciBpbltTQlNBX1VBUlRfRklGT19TSVpFXTsKPiA+ICsgICAgWEVOQ09O
U19SSU5HX0lEWCBpbl9jb25zLCBpbl9wcm9kOwo+ID4gK307Cj4gPiAgICAgc3RydWN0IHZwbDAx
MSB7Cj4gPiArICAgIGJvb2wgYmFja2VuZF9pbl9kb21haW47Cj4gPiAgICAgICB1bmlvbiB7Cj4g
PiAgICAgICAgICAgc3RydWN0IHsKPiA+ICAgICAgICAgICAgICAgdm9pZCAqcmluZ19idWY7Cj4g
PiAgICAgICAgICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnJpbmdfcGFnZTsKPiA+ICAgICAgICAg
ICB9IGRvbTsKPiA+ICsgICAgICAgIHN0cnVjdCB2cGwwMTFfeGVuX2JhY2tlbmQgKnhlbjsKPiA+
ICAgICAgIH07Cj4gPiAgICAgICB1aW50MzJfdCAgICB1YXJ0ZnI7ICAgICAgICAgLyogRmxhZyBy
ZWdpc3RlciAqLwo+ID4gICAgICAgdWludDMyX3QgICAgdWFydGNyOyAgICAgICAgIC8qIENvbnRy
b2wgcmVnaXN0ZXIgKi8KPiA+IEBAIC01Nyw2ICs2NCw3IEBAIHN0cnVjdCB2cGwwMTFfaW5pdF9p
bmZvIHsKPiA+ICAgaW50IGRvbWFpbl92cGwwMTFfaW5pdChzdHJ1Y3QgZG9tYWluICpkLAo+ID4g
ICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB2cGwwMTFfaW5pdF9pbmZvICppbmZvKTsK
PiA+ICAgdm9pZCBkb21haW5fdnBsMDExX2RlaW5pdChzdHJ1Y3QgZG9tYWluICpkKTsKPiA+ICt2
b2lkIHZwbDAxMV9yeF9jaGFyX3hlbihzdHJ1Y3QgZG9tYWluICpkLCBjaGFyIGMpOwo+ID4gICAj
ZWxzZQo+ID4gICBzdGF0aWMgaW5saW5lIGludCBkb21haW5fdnBsMDExX2luaXQoc3RydWN0IGRv
bWFpbiAqZCwKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVj
dCB2cGwwMTFfaW5pdF9pbmZvICppbmZvKQo+ID4gCj4gCj4gQ2hlZXJzLAo+IAo+IC0tIAo+IEp1
bGllbiBHcmFsbAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 15 23:43:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Aug 2018 23: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 1fq5SA-0000YC-QT; Wed, 15 Aug 2018 23:43:50 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cnoq=k6=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fq5S9-0000Xy-Q8
 for xen-devel@lists.xenproject.org; Wed, 15 Aug 2018 23:43:49 +0000
X-Inumbo-ID: e647cf0c-a0e4-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e647cf0c-a0e4-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 01:42: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 1fq5S6-0007Mp-Jm; Wed, 15 Aug 2018 23:43: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 1fq5S6-0006oh-53; Wed, 15 Aug 2018 23:43:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fq5S6-0008W1-4K; Wed, 15 Aug 2018 23:43:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125906-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:build-armhf:xen-build:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-shadow:guest-start/debian.repeat:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-saverestore.2:fail:regression
 xen-4.6-testing:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-4.6-testing:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-4.6-testing:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-4: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-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-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-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-5:xtf/test-hvm32pae-memop-seg: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-1: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-3: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-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-4: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-2:xtf/test-hvm32pae-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-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-amd64-libvirt-qemuu-debianhvm-amd64-xsm: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-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-libvirt-vhd: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-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=e1b03b03b199bd206c81286b4f51b6a681123eda
X-Osstest-Versions-That: xen=98d7948b50b4e91ec4efa860da32d9ac4fe69300
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 15 Aug 2018 23:43:46 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 125906: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTkwNiB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTkwNi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzA1CiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgMjAgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBm
YWlsIFJFR1IuIHZzLiAxMjU3MDUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBSRUdSLiB2cy4gMTI1NzA1CgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNCAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRy
eSBmYWlsIGxpa2UgMTI1NzA1CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIyIGd1ZXN0
LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtlIDEyNTcwNQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWls
IGxpa2UgMTI1NzA1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU3MDUKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTcw
NQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI1NzA1CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU3MDUKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEyNTcwNQogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAzNyB4dGYvdGVzdC1o
dm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0xICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVt
b3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAz
NyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNhLTE5NCAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgNTIgeHRmL3Rlc3Qt
aHZtNjQtbWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMyAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJwYWUteHNh
LTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAg
NzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNCAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1tZW1vcC1zZWcgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDUyIHh0Zi90ZXN0
LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTQgICAgICAgNzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAzNyB4dGYvdGVzdC1odm0zMnBhZS1t
ZW1vcC1zZWcgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTIgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQtbWVtb3Atc2VnICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICA3NyB4dGYvdGVz
dC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBlMWIwM2IwM2IxOTliZDIw
NmM4MTI4NmI0ZjUxYjZhNjgxMTIzZWRhCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAg
ICAgICAgICA5OGQ3OTQ4YjUwYjRlOTFlYzRlZmE4NjBkYTMyZDlhYzRmZTY5MzAwCgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAxMjU3MDUgIDIwMTgtMDctMzEgMTc6MDE6MzMgWiAgIDE1IGRheXMKVGVz
dGluZyBzYW1lIHNpbmNlICAgMTI1OTA2ICAyMDE4LTA4LTE0IDE3OjA1OjUxIFogICAgMSBkYXlz
ICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3Rp
YW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgR2VvcmdlIER1bmxhcCA8
Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4u
dGlhbkBpbnRlbC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
eWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8g
cmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1MjMgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 00:05:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 00: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 1fq5mz-0002iP-NW; Thu, 16 Aug 2018 00:05:21 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.106])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <sfr@canb.auug.org.au>) id 1fq5mx-0002iK-Ec
 for Xen-devel@lists.xensource.com; Thu, 16 Aug 2018 00:05:20 +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 92/64-02069-EBFB47B5;
 Thu, 16 Aug 2018 00:05:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrFIsWRWlGSWpSXmKPExsVymtudUXfv/pJ
 og4mPzS3uTXnP7sDosb1vF3sAYxRrZl5SfkUCa0bP3e3MBe0yFX8OzGdrYDwu3sXIySEk0MMk
 0b3QA8RmFIiV+Pn1BHsXIxcHi8A2Fom1e06ygyRYBFQldrW1M4HYbAK6Ev9ePQezRYDsVc93M
 YM0MAusZpZ4+XsdM0hCWCBU4uCbFawgNq+AmcTEe7vA4pwC5hIXd11gh9hsJvFl0xomiBpBiZ
 Mzn7BADGpklLhy5gjjBEbeWUhys5DlQBLMAloSD3/dYoGwtSWWLXzNDGGrS0w4+Y4dwtaTePu
 7l2UBI9sqRvOkosz0jJLcxMwcXUMDA11DQyNdQ0sLXSNjvcQq3SS91FLd8tTiEl1DvcTyYr3i
 ytzknBS9vNSSTYzAEGYAgh2Muy8kH2KU5GBSEuXVry6OFuJLyk+pzEgszogvKs1JLT7EKMPBo
 STBW76vJFpIsCg1PbUiLTMHGE0waQkOHiUR3vt7gdK8xQWJucWZ6RCpU4zGHC8W9Uxi5vjzfu
 okZiGWvPy8VClx3lKQSQIgpRmleXCDYFF+iVFWSpiXEeg0IZ6C1KLczBJU+VeM4hyMSsK8ISB
 TeDLzSuD2vQI6hQnolGSRQpBTShIRUlINjEUPrl/0WFVjrNLzOtydU6XifXVMmNnJnVyFH1xi
 bgaJBAWtu2ZUGZKxxS+AO3fL49ad4VYbrYWSroiXLFqfpPvp4K+Lf3yYHm89dLNA/jBr/s/md
 5pJ9g92L/Gc2y34NnRtsaRHrjqXe/Qxplv9uU558h2fZbeJVc4qnKRzwUA/h81dh09aiaU4I9
 FQi7moOBEAgbjJeu0CAAA=
X-Env-Sender: sfr@canb.auug.org.au
X-Msg-Ref: server-20.tower-284.messagelabs.com!1534377914!5104632!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 18287 invoked from network); 16 Aug 2018 00:05:17 -0000
Received: from ozlabs.org (HELO ozlabs.org) (203.11.71.1)
 by server-20.tower-284.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 16 Aug 2018 00:05:17 -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 41rRRX25vtz9s8f;
 Thu, 16 Aug 2018 10:05:12 +1000 (AEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=canb.auug.org.au;
 s=201702; t=1534377913;
 bh=ZB6ZICEWRa8hrRZsDpBILkFrxccQbOLcO1NGTumTJBo=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References:From;
 b=AK/b5w/0wPiQzgjEihoSwl3ebTb0Q4gxBuGmNo3FpS8BZtPG4dPbd5P3eyg6EpRvn
 LmeTGdWAjo/6ZQv2baE4TWui/MqQ1jJHtcJqS2QH4K+cpetouqoxu671SZHXkLykTx
 S+MPTp9JWKs43U5wrp5v0YeoTFsPvZZmQAAkTCeiH0EnlnbJOex0h/gZdUnFMsFrzH
 4ZFB+9uitdQP1fxPK/50G9Eyqo7quC/yFui+W7l2Tw3mf7TASXbfzfxoaWrVcUeU5O
 B6pAi3bWQZYW+crepznVvoTCXn7XUW6DzwcCHNMT27fPRyWrHDgBuRD35E6RXUqTAC
 NNnUrSCAR7lgw==
Date: Thu, 16 Aug 2018 10:05:11 +1000
From: Stephen Rothwell <sfr@canb.auug.org.au>
To: Andrew Morton <akpm@linux-foundation.org>
Message-ID: <20180816100511.2377dda2@canb.auug.org.au>
In-Reply-To: <20180730190210.48a75b72@canb.auug.org.au>
References: <20180730190210.48a75b72@canb.auug.org.au>
MIME-Version: 1.0
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: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 Michal Hocko <mhocko@suse.com>,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
 Linux-Next Mailing List <linux-next@vger.kernel.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Xen Devel <Xen-devel@lists.xensource.com>
Content-Type: multipart/mixed; boundary="===============5954288954375048575=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============5954288954375048575==
Content-Type: multipart/signed; micalg=pgp-sha256;
 boundary="Sig_/Hgsa92rdqXObSy_yITGi8Ub"; protocol="application/pgp-signature"

--Sig_/Hgsa92rdqXObSy_yITGi8Ub
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hi all,

On Mon, 30 Jul 2018 19:02:10 +1000 Stephen Rothwell <sfr@canb.auug.org.au> =
wrote:
>
> Today's linux-next merge of the akpm-current tree got a conflict in:
>=20
>   drivers/xen/gntdev.c
>=20
> between commit:
>=20
>   1d3145675538 ("xen/gntdev: Make private routines/structures accessible")
>=20
> from the xen-tip tree and commit:
>=20
>   aaefcabe9c25 ("mm, oom: distinguish blockable mode for mmu notifiers")
>=20
> from the akpm-current tree.
>=20
> 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
> --=20
> Cheers,
> Stephen Rothwell
>=20
> 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) {

This is now a conflict between Linus' tree and the akpm-current tree.

--=20
Cheers,
Stephen Rothwell

--Sig_/Hgsa92rdqXObSy_yITGi8Ub
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

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

iQEzBAEBCAAdFiEENIC96giZ81tWdLgKAVBC80lX0GwFAlt0v7cACgkQAVBC80lX
0GyT9Af9FHUkWlJA+c6mKp7D4Zcr12z3D0N2E1osk+wFOvnqG5GLz98lOetUCMQc
ObTE3lkBmDYsDFscrrJCPNwin6bgddwsqoDCRTYzmEebk576k2LjFFMqXybWFoFe
He8Mj7LE26U6ydU99CHuvhUUn8UmlaFjc32sEhMp0IqTdSV0RE880NlXhc5raUNs
RuEEOK4S8IXSYr1aLAyTnUKT+aDsbZ0k949fAzQvOQR76jTu6+zjl02g9fWpnS/Y
3tAM8YW7DjFIj5mj5OOkuc2PfSIB+sriR/qANJ9yjT+8yoPI7u6FzORsDnNvAyjb
lZqStevQoY+M5qlDspeS6bfCfV5LDg==
=OJCs
-----END PGP SIGNATURE-----

--Sig_/Hgsa92rdqXObSy_yITGi8Ub--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5954288954375048575==--


From xen-devel-bounces@lists.xenproject.org Thu Aug 16 00:09:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 00:09:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fq5qt-0002sV-9n; Thu, 16 Aug 2018 00:09:23 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.171])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <sfr@canb.auug.org.au>) id 1fq5qr-0002sP-LX
 for Xen-devel@lists.xensource.com; Thu, 16 Aug 2018 00:09:21 +0000
Received: from [46.226.53.52] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-3.bemta.az-c.eu-west-1.aws.symcld.net id 1A/CF-19825-0B0C47B5;
 Thu, 16 Aug 2018 00:09:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrNIsWRWlGSWpSXmKPExsVymtudUXfDgZJ
 og6NLFSzuTXnP7sDosb1vF3sAYxRrZl5SfkUCa8aLjcsYC9YLVUz7tJmlgXGWQBcjF4eQQA+T
 xOtTK5i6GDk5GAViJX5+PcEOkmAR2MYicfr7T1aQBIuAqsSOC71sIDabgK7Ev1fPwRpEBDwl+
 o7tYQJpYBY4ziyx+NxfsCJhATeJeUteMIPYvAJmElMbe1lAbE4Bc4mz204DNXAArTaTOLctGK
 JEUOLkzCcsEHMaGSVm//7NMoGRdxaS3CxkOZAEs4CWxMNft6BsbYllC18zQ9jqEhNOvmOHsPU
 k3v7uZVnAyLaK0SKpKDM9oyQ3MTNH19DAQNfQ0EjXyMAISFvqJVbpJuulluqWpxaX6BrqJZYX
 6xVX5ibnpOjlpZZsYgQGMQMQ7GB89i35EKMkB5OSKK9+dXG0EF9SfkplRmJxRnxRaU5q8SFGG
 Q4OJQne5P0l0UKCRanpqRVpmTnAeIJJS3DwKInw7gZJ8xYXJOYWZ6ZDpE4xGnO8WNQziZnjz/
 upk5iFWPLy81KlxHnTQEoFQEozSvPgBsHi/BKjrJQwLyPQaUI8BalFuZklqPKvGMU5GJWEeZ1
 BpvBk5pXA7XsFdAoT0CnJIoUgp5QkIqSkGhi10hetLFuos3AKV/+11oz3cxot358+NynI4v/x
 xLPH127NZCuIKDJUFP8l1bXolK0F17ErXz/4bp192Fl1TpzHitDEsy8WbsxtM7uRZti6f+Wy0
 8tt31dIL9rzcvbyvuMLlZTv/Fp9e7rj0Ve70rU/FubUp7TtZXS/vuqVz0ZNls4JSdyyGVPClV
 iKMxINtZiLihMBvyQbt+4CAAA=
X-Env-Sender: sfr@canb.auug.org.au
X-Msg-Ref: server-23.tower-304.messagelabs.com!1534378157!5236999!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 3616 invoked from network); 16 Aug 2018 00:09:20 -0000
Received: from ozlabs.org (HELO ozlabs.org) (203.11.71.1)
 by server-23.tower-304.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 16 Aug 2018 00:09:20 -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 41rRX95vl9z9s7c;
 Thu, 16 Aug 2018 10:09:13 +1000 (AEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=canb.auug.org.au;
 s=201702; t=1534378156;
 bh=E5BofNx+SR+LRN55tEndSzhhCF1j9zk1PZiycvZkYXs=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References:From;
 b=fnQC47b6OQJbrzPFWauiFDwoJzx7SoDqf4SJ5GI2q9txocYSskY39OtnVEkNZ2XXi
 TWC4wSoeIm2f/rGBgaqqiVSJPMx4KXmsKR1SLjIaX5+12h1QfSHA6zlgadrY89rp9y
 W6OYOGBf/L8l64Sn6xIHQ5DZiikKilpA3RkwYHHzhud8O3GiHG9cS+TcdEMt/3J8LU
 PJTE20b3OZOcfZZQsods8lBZE2I5MNaZ+a6TYwkrX67Pul75ArZmX+JWnUJWPu9z+L
 ShGey6BivRLyHIVfbs9lnNQZrHPa0V9QyL0dXqzOw4GONJs/GSSRv+qK2y1i/xbatw
 7XgZ9Oc6G/dow==
Date: Thu, 16 Aug 2018 10:09:13 +1000
From: Stephen Rothwell <sfr@canb.auug.org.au>
To: Dave Airlie <airlied@linux.ie>, DRI <dri-devel@lists.freedesktop.org>
Message-ID: <20180816100913.0ffa0df5@canb.auug.org.au>
In-Reply-To: <20180730151213.4b1e1af4@canb.auug.org.au>
References: <20180730151213.4b1e1af4@canb.auug.org.au>
MIME-Version: 1.0
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: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
 Christian =?UTF-8?B?S8O2bmln?= <christian.koenig@amd.com>,
 Linux-Next Mailing List <linux-next@vger.kernel.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Xen Devel <Xen-devel@lists.xensource.com>
Content-Type: multipart/mixed; boundary="===============3930488593537224751=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============3930488593537224751==
Content-Type: multipart/signed; micalg=pgp-sha256;
 boundary="Sig_/aBMld8MOi9ZBxBxSih09DoJ"; protocol="application/pgp-signature"

--Sig_/aBMld8MOi9ZBxBxSih09DoJ
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hi all,

On Mon, 30 Jul 2018 15:12:13 +1000 Stephen Rothwell <sfr@canb.auug.org.au> =
wrote:
>
> After merging the xen-tip tree, today's linux-next build (x86_64
> allmodconfig) failed like this:
>=20
> drivers/xen/gntdev-dmabuf.c:360:12: error: initialization from incompatib=
le pointer type [-Werror=3Dincompatible-pointer-types]
>   .attach =3D dmabuf_exp_ops_attach,
>             ^~~~~~~~~~~~~~~~~~~~~
>=20
> Caused by commit
>=20
>   a240d6e42e28 ("xen/gntdev: Implement dma-buf export functionality")
>=20
> interacting with commit
>=20
>   a19741e5e5a9 ("dma_buf: remove device parameter from attach callback v2=
")
>=20
> from the drm tree.
>=20
> I have added the following merge fix patch:
>=20
> 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
>=20
> Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
> ---
>  drivers/xen/gntdev-dmabuf.c | 1 -
>  1 file changed, 1 deletion(-)
>=20
> 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=
 nr_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;

This is now a conflict between Linus' tree and the drm tree.

--=20
Cheers,
Stephen Rothwell

--Sig_/aBMld8MOi9ZBxBxSih09DoJ
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

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

iQEzBAEBCAAdFiEENIC96giZ81tWdLgKAVBC80lX0GwFAlt0wKkACgkQAVBC80lX
0GwHrgf+O6FFsaNS9Ns/qqJwGQglbwJYGtok6HZHX+YpwBufT7zw0Kz566uGeYo2
ye73+FV1lIhF2iKb4R0Cq9MZuUkn9CiezYeQcnqjyjdVIJigYqb/9nBxnDMEPBlC
/4Np6/b6Dutrf5Lw8sW8R1+xakOw5xtdLHMwJM+gDoUEAhueAXlz24kRfpmk4XNw
dvWHQfkFHM0CyzVYO6WKJ/dko3uW31VwVQAqIcmbD+O27f4UsIaEs8oAtupuMB6o
AZD/tgsy26nzEuQnesQZ7tbNqx2B8Ziu8asekMQI9czIb4Ag0ZQKHPkDEhFS4xMY
JZETbXOfxG4qLvK4ZrZLpLRFAeIArg==
=jUg3
-----END PGP SIGNATURE-----

--Sig_/aBMld8MOi9ZBxBxSih09DoJ--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3930488593537224751==--


From xen-devel-bounces@lists.xenproject.org Thu Aug 16 00:23:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 00:23: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 1fq641-0004NU-Q0; Thu, 16 Aug 2018 00:22: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=xtga=k7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fq641-0004NK-3e
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 00:22:57 +0000
X-Inumbo-ID: 99547288-a0ea-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 99547288-a0ea-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 00:23: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 1fq63w-0000Fa-LA; Thu, 16 Aug 2018 00:22: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 1fq63w-0001gR-CL; Thu, 16 Aug 2018 00:22:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fq63w-0000tu-Bi; Thu, 16 Aug 2018 00:22:52 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-125917-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=dc5962723e41aa399f35f92a9f957ab47fea8fe7
X-Osstest-Versions-That: freebsd=bf65d05707104df94117a293327d797d71a0118d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 16 Aug 2018 00:22:52 +0000
Subject: [Xen-devel] [freebsd-master test] 125917: 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>

ZmxpZ2h0IDEyNTkxNyBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1OTE3LwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAg
ICAgICA3IGZyZWVic2QtYnVpbGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUzMTcKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1h
bWQ2NC1mcmVlYnNkLWFnYWluICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAg
ICAgICAgZGM1OTYyNzIzZTQxYWEzOTlmMzVmOTJhOWY5NTdhYjQ3ZmVhOGZlNwpiYXNlbGluZSB2
ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAgICAgYmY2NWQwNTcwNzEwNGRmOTQxMTdhMjkzMzI3
ZDc5N2Q3MWEwMTE4ZAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MzE3ICAyMDE4LTA3LTE4IDA5
OjE5OjQ3IFogICAyOCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTQ2NyAgMjAxOC0wNy0y
MCAwOToxOTo1OSBaICAgMjYgZGF5cyAgIDEyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNTkxNyAgMjAxOC0wOC0xNSAwOToxOToxNSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIDBtcCA8MG1wQEZy
ZWVCU0Qub3JnPgogIGFlIDxhZUBGcmVlQlNELm9yZz4KICBhbGMgPGFsY0BGcmVlQlNELm9yZz4K
ICBhbGxhbmp1ZGUgPGFsbGFuanVkZUBGcmVlQlNELm9yZz4KICBhbmRyZXcgPGFuZHJld0BGcmVl
QlNELm9yZz4KICBhbnRvaW5lIDxhbnRvaW5lQEZyZWVCU0Qub3JnPgogIGFyYXVqbyA8YXJhdWpv
QEZyZWVCU0Qub3JnPgogIGFzb21lcnMgPGFzb21lcnNARnJlZUJTRC5vcmc+CiAgYXZnIDxhdmdA
RnJlZUJTRC5vcmc+CiAgYmFwdCA8YmFwdEBGcmVlQlNELm9yZz4KICBiZGUgPGJkZUBGcmVlQlNE
Lm9yZz4KICBiZHJld2VyeSA8YmRyZXdlcnlARnJlZUJTRC5vcmc+CiAgYnIgPGJyQEZyZWVCU0Qu
b3JnPgogIGJyZCA8YnJkQEZyZWVCU0Qub3JnPgogIGJyb29rcyA8YnJvb2tzQEZyZWVCU0Qub3Jn
PgogIGJ3aWRhd3NrIDxid2lkYXdza0BGcmVlQlNELm9yZz4KICBieiA8YnpARnJlZUJTRC5vcmc+
CiAgY2VtIDxjZW1ARnJlZUJTRC5vcmc+CiAgY29nbmV0IDxjb2duZXRARnJlZUJTRC5vcmc+CiAg
Y3BlcmNpdmEgPGNwZXJjaXZhQEZyZWVCU0Qub3JnPgogIGN5IDxjeUBGcmVlQlNELm9yZz4KICBk
YWIgPGRhYkBGcmVlQlNELm9yZz4KICBkYWljaGkgPGRhaWNoaUBGcmVlQlNELm9yZz4KICBkYXZp
ZGNzIDxkYXZpZGNzQEZyZWVCU0Qub3JnPgogIGRlbHBoaWogPGRlbHBoaWpARnJlZUJTRC5vcmc+
CiAgZGVzIDxkZXNARnJlZUJTRC5vcmc+CiAgZGltIDxkaW1ARnJlZUJTRC5vcmc+CiAgZHRlc2tl
IDxkdGVza2VARnJlZUJTRC5vcmc+CiAgZWFkbGVyIDxlYWRsZXJARnJlZUJTRC5vcmc+CiAgZW1h
c3RlIDxlbWFzdGVARnJlZUJTRC5vcmc+CiAgZXVnZW4gPGV1Z2VuQEZyZWVCU0Qub3JnPgogIGZz
dSA8ZnN1QEZyZWVCU0Qub3JnPgogIGdhbGxhdGluIDxnYWxsYXRpbkBGcmVlQlNELm9yZz4KICBn
YW5ib2xkIDxnYW5ib2xkQEZyZWVCU0Qub3JnPgogIGdhdmluIDxnYXZpbkBGcmVlQlNELm9yZz4K
ICBnamIgPGdqYkBGcmVlQlNELm9yZz4KICBnbGViaXVzIDxnbGViaXVzQEZyZWVCU0Qub3JnPgog
IGdvbnpvIDxnb256b0BGcmVlQlNELm9yZz4KICBoc2VsYXNreSA8aHNlbGFza3lARnJlZUJTRC5v
cmc+CiAgaWFuIDxpYW5ARnJlZUJTRC5vcmc+CiAgaW1wIDxpbXBARnJlZUJTRC5vcmc+CiAgamhi
IDxqaGJARnJlZUJTRC5vcmc+CiAgamhpYmJpdHMgPGpoaWJiaXRzQEZyZWVCU0Qub3JnPgogIGpo
aXhzb24gPGpoaXhzb25ARnJlZUJTRC5vcmc+CiAgamlsbGVzIDxqaWxsZXNARnJlZUJTRC5vcmc+
CiAgamtpbSA8amtpbUBGcmVlQlNELm9yZz4KICBqdGwgPGp0bEBGcmVlQlNELm9yZz4KICBrZXZh
bnMgPGtldmFuc0BGcmVlQlNELm9yZz4KICBrZXZsbyA8a2V2bG9ARnJlZUJTRC5vcmc+CiAga2li
IDxraWJARnJlZUJTRC5vcmc+CiAga3AgPGtwQEZyZWVCU0Qub3JnPgogIGxlaXRhbyA8bGVpdGFv
QEZyZWVCU0Qub3JnPgogIGxvb3MgPGxvb3NARnJlZUJTRC5vcmc+CiAgbHVwb3JsIDxsdXBvcmxA
RnJlZUJTRC5vcmc+CiAgbHdoc3UgPGx3aHN1QEZyZWVCU0Qub3JnPgogIG1hbnUgPG1hbnVARnJl
ZUJTRC5vcmc+CiAgbWFyaXVzIDxtYXJpdXNARnJlZUJTRC5vcmc+CiAgbWFya2ogPG1hcmtqQEZy
ZWVCU0Qub3JnPgogIE1hdGh5IFZhbmhvZWYgPE1hdGh5LlZhbmhvZWZAY3Mua3VsZXV2ZW4uYmU+
CiAgTWF0dGhldyBBaHJlbnMgPG1haHJlbnNAZGVscGhpeC5jb20+CiAgbWF2IDxtYXZARnJlZUJT
RC5vcmc+CiAgbWNrdXNpY2sgPG1ja3VzaWNrQEZyZWVCU0Qub3JnPgogIG1tIDxtbUBGcmVlQlNE
Lm9yZz4KICBtbWFjeSA8bW1hY3lARnJlZUJTRC5vcmc+CiAgbW1lbCA8bW1lbEBGcmVlQlNELm9y
Zz4KICBuZXRjaGlsZCA8bmV0Y2hpbGRARnJlZUJTRC5vcmc+CiAgbnAgPG5wQEZyZWVCU0Qub3Jn
PgogIG9icmllbiA8b2JyaWVuQEZyZWVCU0Qub3JnPgogIG9zaG9nYm8gPG9zaG9nYm9ARnJlZUJT
RC5vcmc+CiAgcGZnIDxwZmdARnJlZUJTRC5vcmc+CiAgcGhrIDxwaGtARnJlZUJTRC5vcmc+CiAg
cGtlbHNleSA8cGtlbHNleUBGcmVlQlNELm9yZz4KICBwc3RlZiA8cHN0ZWZARnJlZUJTRC5vcmc+
CiAgcm1hY2tsZW0gPHJtYWNrbGVtQEZyZWVCU0Qub3JnPgogIHJveWdlciA8cm95Z2VyQEZyZWVC
U0Qub3JnPgogIHJwb2thbGEgPHJwb2thbGFARnJlZUJTRC5vcmc+CiAgcnJzIDxycnNARnJlZUJT
RC5vcmc+CiAgc2VmIDxzZWZARnJlZUJTRC5vcmc+CiAgc2V2YW4gPHNldmFuQEZyZWVCU0Qub3Jn
PgogIHNodXJkIDxzaHVyZEBGcmVlQlNELm9yZz4KICBzamcgPHNqZ0BGcmVlQlNELm9yZz4KICB0
cmFzeiA8dHJhc3pARnJlZUJTRC5vcmc+CiAgdHJ1Y2ttYW4gPHRydWNrbWFuQEZyZWVCU0Qub3Jn
PgogIHRzb29tZSA8dHNvb21lQEZyZWVCU0Qub3JnPgogIHR1ZXhlbiA8dHVleGVuQEZyZWVCU0Qu
b3JnPgogIHVxcyA8dXFzQEZyZWVCU0Qub3JnPgogIHdpbGwgPHdpbGxARnJlZUJTRC5vcmc+CiAg
d29vZHNiMDIgPHdvb2RzYjAyQEZyZWVCU0Qub3JnPgogIHd1bGYgPHd1bGZARnJlZUJTRC5vcmc+
CiAgemxlc2xpZSA8emxlc2xpZUBGcmVlQlNELm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1mcmVl
YnNkLWFnYWluICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1
aWxkLWFtZDY0LWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBi
ZSAxMjE3OSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 00:25:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 00: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 1fq66b-0004Vc-92; Thu, 16 Aug 2018 00: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=0lge=k7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fq66Z-0004VW-Hj
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 00:25:35 +0000
X-Inumbo-ID: f75f2877-a0ea-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f75f2877-a0ea-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 00:26:07 +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 542CB214DC;
 Thu, 16 Aug 2018 00:25:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534379133;
 bh=ZP2XATGXI4FqPOdureRFAL/hrXe5qBKn0sQkrocmwMk=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=nVjGrHZSrR8iRdS1PIxiVQVR9reVeP2e7Yz8Nc3zuwpkpoxqq1xuTEZPIBpnM4Yxu
 5kia7BrGQbPVuFQlUfU/RdiVywyy0oPwui/7v681AsmYam+V51FpBB7yQQxu2eG0QF
 7ZKvcntv9tMWc0WioIxqIYeZrJcpcSonkFvk81j4=
Date: Wed, 15 Aug 2018 17:25: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: <a5331c07-7f2a-dfee-6c7d-a3b3e6e21eb2@arm.com>
Message-ID: <alpine.DEB.2.10.1808151644360.15066@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-25-git-send-email-sstabellini@kernel.org>
 <a5331c07-7f2a-dfee-6c7d-a3b3e6e21eb2@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-778993463-1534379133=:15066"
Subject: Re: [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>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 xen-devel@lists.xen.org
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

--8323329-778993463-1534379133=:15066
Content-Type: TEXT/PLAIN; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Mon, 13 Aug 2018, Julien Grall wrote:
> Hi,
> 
> On 01/08/18 00:28, Stefano Stabellini wrote:
> > domain_build.c is too large.
> > 
> > Move all the ACPI specific device tree generating functions from
> > domain_build.c to acpi/acpi_dt_build.c.
> 
> The directory is called "acpi" so there is no point to duplicate in the
> filename.
> 
> Also, looking at the code moved, the name does not seem to be correct. Indeed
> you also generate ACPI tables. A better name for this file would be
> domain_build.c

OK


> > 
> > Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
> > ---
> >   xen/arch/arm/acpi/Makefile        |   1 +
> >   xen/arch/arm/acpi/acpi_dt_build.c | 591
> > ++++++++++++++++++++++++++++++++++++++
> >   xen/arch/arm/acpi/acpi_dt_build.h |  32 +++
> >   xen/arch/arm/domain_build.c       | 585
> > +------------------------------------
> >   4 files changed, 629 insertions(+), 580 deletions(-)
> >   create mode 100644 xen/arch/arm/acpi/acpi_dt_build.c
> >   create mode 100644 xen/arch/arm/acpi/acpi_dt_build.h
> > 
> > diff --git a/xen/arch/arm/acpi/Makefile b/xen/arch/arm/acpi/Makefile
> > index 23963f8..ac0804b 100644
> > --- a/xen/arch/arm/acpi/Makefile
> > +++ b/xen/arch/arm/acpi/Makefile
> > @@ -1,2 +1,3 @@
> >   obj-y += lib.o
> > +obj-y += acpi_dt_build.o
> >   obj-y += boot.init.o
> > diff --git a/xen/arch/arm/acpi/acpi_dt_build.c
> > b/xen/arch/arm/acpi/acpi_dt_build.c
> > new file mode 100644
> > index 0000000..7e12d64
> > --- /dev/null
> > +++ b/xen/arch/arm/acpi/acpi_dt_build.c
> > @@ -0,0 +1,591 @@
> 
> Missing copyright headers here.

OK


> > +#include <xen/mm.h>
> > +#include <xen/sched.h>
> > +#include <xen/acpi.h>
> > +#include <xen/event.h>
> > +#include <xen/iocap.h>
> > +#include <xen/device_tree.h>
> > +#include <xen/libfdt/libfdt.h>
> > +#include <xen/irq.h>
> > +#include <asm/irq.h>
> 
> Do we really need xen/irq.h and asm/irq.h?

No, I'll remove


> > +#include <acpi/actables.h>
> > +#include "acpi_dt_build.h"
> > +#include "../kernel.h"
> 
> Urgh, that's a call to move kernel.h in asm-arm/.

OK


> > diff --git a/xen/arch/arm/acpi/acpi_dt_build.h
> > b/xen/arch/arm/acpi/acpi_dt_build.h
> > new file mode 100644
> > index 0000000..08e7aab
> > --- /dev/null
> > +++ b/xen/arch/arm/acpi/acpi_dt_build.h
> > @@ -0,0 +1,32 @@
> > +#ifndef __ARCH_ARM_ACPI_ACPI_DT_BUILD_H__
> > +#define __ARCH_ARM_ACPI_ACPI_DT_BUILD_H__
> > +
> > +#include <xen/sched.h>
> > +#include "../kernel.h"
> 
> See above.

OK


> > +
> > +int map_irq_to_domain(struct domain *d, unsigned int irq,
> > +                      bool need_mapping, const char *devname);
> > +int make_chosen_node(const struct kernel_info *kinfo);
> > +void evtchn_allocate(struct domain *d);
> 
> Those one should be moved in an header domain_build.h in asm-arm.

OK


> > +
> > +#ifndef CONFIG_ACPI
> > +static inline int prepare_acpi(struct domain *d, struct kernel_info *kinfo)
> > +{
> > +    /* Only booting with ACPI will hit here */
> > +    BUG();
> > +    return -EINVAL;
> > +}
> > +#else
> > +int prepare_acpi(struct domain *d, struct kernel_info *kinfo);
> > +#endif
> 
> This one should go in asm-arm/acpi.h.
> 
> So this header is not necessary anymore.

I was unable to add prepare_acpi to asm-arm/acpi.h because it causes a
#include dependency hell, I am thinking of adding it to asm-arm/domain_build.h.

In file included from /local/repos/xen-upstream/xen/include/xen/sched.h:11:0,
                 from /local/repos/xen-upstream/xen/include/asm/domain.h:5,
                 from /local/repos/xen-upstream/xen/include/asm/kernel.h:10,
                 from /local/repos/xen-upstream/xen/include/asm/acpi.h:27,
                 from /local/repos/xen-upstream/xen/include/acpi/platform/aclinux.h:58,
                 from /local/repos/xen-upstream/xen/include/acpi/platform/acenv.h:142,
                 from /local/repos/xen-upstream/xen/include/acpi/acpi.h:56,
                 from /local/repos/xen-upstream/xen/include/xen/acpi.h:33,
                 from pl011.c:307:
/local/repos/xen-upstream/xen/include/xen/domain.h:59:31: error: ‘struct xen_domctl_createdomain’ declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
                        struct xen_domctl_createdomain *config);

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-778993463-1534379133=:15066--


From xen-devel-bounces@lists.xenproject.org Thu Aug 16 00:45:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 00: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 1fq6P5-00064O-T6; Thu, 16 Aug 2018 00: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=xtga=k7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fq6P4-00064F-AQ
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 00:44:42 +0000
X-Inumbo-ID: a3442dee-a0ed-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a3442dee-a0ed-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 00:45: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 1fq6P1-0000fS-CN; Thu, 16 Aug 2018 00:44: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 1fq6P1-0003XC-5d; Thu, 16 Aug 2018 00:44:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fq6P1-0002Op-45; Thu, 16 Aug 2018 00:44:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125932-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=4cdb6bfde2300c75725b3e267469bd6c9eeee55e
X-Osstest-Versions-That: xen=3dd454c6c694409aaedd4ed075d6aeace2dd8391
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 16 Aug 2018 00:44:39 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125932: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTkzMiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTkzMi8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1OTIz
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNGNkYjZiZmRlMjMwMGM3NTcyNWIzZTI2
NzQ2OWJkNmM5ZWVlZTU1ZQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAg
M2RkNDU0YzZjNjk0NDA5YWFlZGQ0ZWQwNzVkNmFlYWNlMmRkODM5MQoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTI1OTIzICAyMDE4LTA4LTE1IDE2OjAwOjQxIFogICAgMCBkYXlzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTkyOCAgMjAxOC0wOC0xNSAxOTowMDo0OSBaICAgIDAgZGF5cyAgICAzIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRp
ZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdy
YUB0eWNoby5uc2EuZ292PgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAg
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNGNkYjZiZmRlMjMwMGM3NTcyNWIz
ZTI2NzQ2OWJkNmM5ZWVlZTU1ZQpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciAxNiAxODoyNzoyNCAyMDE4ICswMDAwCgogICAg
eGVuL2V2dGNobjogUGFzcyBtYXhfZXZ0Y2huX3BvcnQgaW50byBldnRjaG5faW5pdCgpCiAgICAK
ICAgIC4uLiByYXRoZXIgdGhhbiBzZXR0aW5nIGl0IHVwIG9uY2UgZG9tYWluX2NyZWF0ZSgpIGhh
cyBjb21wbGV0ZWQuICBUaGlzCiAgICBpbnZvbHZlcyBjb25zdHJ1Y3RpbmcgYSBkZWZhdWx0IHZh
bHVlIGZvciBkb20wLgogICAgCiAgICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGZ1bmN0aW9uYWxp
dHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgpj
b21taXQgNGE4MzQ5NzYzNTA1NmQzM2ZlMjBlZjcwNWYzNTYxN2IxMDAzYTI3NgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEZlYiAy
NyAxNzozOTozNyAyMDE4ICswMDAwCgogICAgeGVuL2RvbWN0bDogTWVyZ2Ugc2V0X21heF9ldnRj
aG4gaW50byBjcmVhdGVkb21haW4KICAgIAogICAgc2V0X21heF9ldnRjaG4gaXMgc29tZXdoYXQg
d2VpcmQuICBJdCB3YXMgaW50cm9kdWNlZCB3aXRoIHRoZSBldmVudF9maWZvIHdvcmssCiAgICBi
dXQgaGFzIG5ldmVyIGJlZW4gdXNlZC4gIFN0aWxsLCBpdCBpcyBhIGJvdW5kaW5nIG9uIHJlc291
cmNlcyBjb25zdW1lZCBieSB0aGUKICAgIGV2ZW50IGNoYW5uZWwgaW5mcmFzdHJ1Y3R1cmUsIGFu
ZCBzaG91bGQgYmUgcGFydCBvZiBjcmVhdGVkb21haW4sIHJhdGhlciB0aGFuCiAgICBlZGl0YWJs
ZSBhZnRlciB0aGUgZmFjdC4KICAgIAogICAgRHJvcCBYRU5fRE9NQ1RMX3NldF9tYXhfZXZ0Y2hu
IGNvbXBsZXRlbHkgKGluY2x1ZGluZyBYU00gaG9va3MgYW5kIGxpYnhjCiAgICB3cmFwcGVycyks
IGFuZCByZXRhaW4gdGhlIGZ1bmN0aW9uYWxpdHkgaW4gWEVOX0RPTUNUTF9jcmVhdGVkb21haW4u
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5z
YS5nb3Y+CiAgICBBY2tlZC1ieTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0Bj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpj
b21taXQgNTRlZDI1MWRjN2I4NTU2NTgyMDAxOTEwMmU1MzNhZmNlYTgxNGUxNgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciA5
IDE0OjM4OjM1IDIwMTggKzAwMDAKCiAgICB0b29sczogUmV3b3JrIHhjX2RvbWFpbl9jcmVhdGUo
KSB0byB0YWtlIGEgZnVsbCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbgogICAgCiAgICBJbiBmdXR1
cmUgcGF0Y2hlcywgdGhlIHN0cnVjdHVyZSB3aWxsIGJlIGV4dGVuZGVkIHdpdGggZnVydGhlciBp
bmZvcm1hdGlvbiwKICAgIGFuZCB0aGlzIGlzIGZhciBjbGVhbmVyIHRoYW4gYWRkaW5nIGV4dHJh
IHBhcmFtZXRlcnMuCiAgICAKICAgIFRoZSBweXRob24gc3R1YnMgYXJlIHRoZSBvbmx5IHVzZXIg
d2hpY2ggcGFzc2VzIE5VTEwgZm9yIHRoZSBleGlzdGluZyBjb25maWcKICAgIG9wdGlvbiAod2hp
Y2ggaXMgYWN0dWFsbHkgdGhlIGFyY2ggc3Vic3RydWN0dXJlKS4gIFRoZXJlZm9yZSwgdGhlICNp
ZmRlZmFyeQogICAgbW92ZXMgdG8gY29tcGVuc2F0ZS4KICAgIAogICAgRm9yIGxpYnhsLCBwYXNz
IHRoZSBmdWxsIGNvbmZpZyBvYmplY3QgZG93biBpbnRvCiAgICBsaWJ4bF9fYXJjaF9kb21haW5f
e3ByZXBhcmUsc2F2ZX1fY29uZmlnKCksIGFzIHRoZXJlIGFyZSBpbiBwcmFjdGljZSBhcmNoCiAg
ICBzcGVjaWZpYyBzZXR0aW5ncyBpbiB0aGUgY29tbW9uIHBhcnQgb2YgdGhlIHN0cnVjdHVyZSAo
ZmxhZ3MgczNfaW50ZWdyaXR5IGFuZAogICAgb29zX29mZiBzcGVjaWZpY2FsbHkpLgogICAgCiAg
ICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGJlaGF2aW91ci4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBBY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCBhY2MyYTA2Yzc4MGU5
ZTdmZmE2MzczODU0NzM1NTAzYjdkNjNhMWQwCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFyIDEyIDEwOjQwOjMzIDIwMTggKzAw
MDAKCiAgICB0b29scy9vY2FtbDogUGFzcyBhIGZ1bGwgZG9tY3RsX2NyZWF0ZV9jb25maWcgaW50
byBzdHViX3hjX2RvbWFpbl9jcmVhdGUoKQogICAgCiAgICBUaGUgdW5kZXJseWluZyBDIGZ1bmN0
aW9uIGlzIGFib3V0IHRvIG1ha2UgdGhlIHNhbWUgY2hhbmdlLCBhbmQgdGhlIHN0cnVjdHVyZQog
ICAgaXMgZ29pbmcgdG8gZ2FpbiBleHRyYSBmaWVsZHMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
Q2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgoocWVtdSBjaGFu
Z2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 02:31:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 02: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 1fq84J-0004dE-RR; Thu, 16 Aug 2018 02: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=xtga=k7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fq84I-0004d2-RZ
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 02:31:22 +0000
X-Inumbo-ID: 4e23932b-a0fc-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4e23932b-a0fc-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 04:30:14 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fq84E-0003ra-Ky; Thu, 16 Aug 2018 02:31: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 1fq84E-0004wk-5C; Thu, 16 Aug 2018 02:31:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fq84E-0000Gl-0g; Thu, 16 Aug 2018 02:31:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125936-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=4cdb6bfde2300c75725b3e267469bd6c9eeee55e
X-Osstest-Versions-That: xen=3dd454c6c694409aaedd4ed075d6aeace2dd8391
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 16 Aug 2018 02:31:18 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125936: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTkzNiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTkzNi8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1OTIz
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNGNkYjZiZmRlMjMwMGM3NTcyNWIzZTI2
NzQ2OWJkNmM5ZWVlZTU1ZQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAg
M2RkNDU0YzZjNjk0NDA5YWFlZGQ0ZWQwNzVkNmFlYWNlMmRkODM5MQoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTI1OTIzICAyMDE4LTA4LTE1IDE2OjAwOjQxIFogICAgMCBkYXlzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTkyOCAgMjAxOC0wOC0xNSAxOTowMDo0OSBaICAgIDAgZGF5cyAgICA0IGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRp
ZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdy
YUB0eWNoby5uc2EuZ292PgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAg
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNGNkYjZiZmRlMjMwMGM3NTcyNWIz
ZTI2NzQ2OWJkNmM5ZWVlZTU1ZQpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciAxNiAxODoyNzoyNCAyMDE4ICswMDAwCgogICAg
eGVuL2V2dGNobjogUGFzcyBtYXhfZXZ0Y2huX3BvcnQgaW50byBldnRjaG5faW5pdCgpCiAgICAK
ICAgIC4uLiByYXRoZXIgdGhhbiBzZXR0aW5nIGl0IHVwIG9uY2UgZG9tYWluX2NyZWF0ZSgpIGhh
cyBjb21wbGV0ZWQuICBUaGlzCiAgICBpbnZvbHZlcyBjb25zdHJ1Y3RpbmcgYSBkZWZhdWx0IHZh
bHVlIGZvciBkb20wLgogICAgCiAgICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGZ1bmN0aW9uYWxp
dHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgpj
b21taXQgNGE4MzQ5NzYzNTA1NmQzM2ZlMjBlZjcwNWYzNTYxN2IxMDAzYTI3NgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEZlYiAy
NyAxNzozOTozNyAyMDE4ICswMDAwCgogICAgeGVuL2RvbWN0bDogTWVyZ2Ugc2V0X21heF9ldnRj
aG4gaW50byBjcmVhdGVkb21haW4KICAgIAogICAgc2V0X21heF9ldnRjaG4gaXMgc29tZXdoYXQg
d2VpcmQuICBJdCB3YXMgaW50cm9kdWNlZCB3aXRoIHRoZSBldmVudF9maWZvIHdvcmssCiAgICBi
dXQgaGFzIG5ldmVyIGJlZW4gdXNlZC4gIFN0aWxsLCBpdCBpcyBhIGJvdW5kaW5nIG9uIHJlc291
cmNlcyBjb25zdW1lZCBieSB0aGUKICAgIGV2ZW50IGNoYW5uZWwgaW5mcmFzdHJ1Y3R1cmUsIGFu
ZCBzaG91bGQgYmUgcGFydCBvZiBjcmVhdGVkb21haW4sIHJhdGhlciB0aGFuCiAgICBlZGl0YWJs
ZSBhZnRlciB0aGUgZmFjdC4KICAgIAogICAgRHJvcCBYRU5fRE9NQ1RMX3NldF9tYXhfZXZ0Y2hu
IGNvbXBsZXRlbHkgKGluY2x1ZGluZyBYU00gaG9va3MgYW5kIGxpYnhjCiAgICB3cmFwcGVycyks
IGFuZCByZXRhaW4gdGhlIGZ1bmN0aW9uYWxpdHkgaW4gWEVOX0RPTUNUTF9jcmVhdGVkb21haW4u
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5z
YS5nb3Y+CiAgICBBY2tlZC1ieTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0Bj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpj
b21taXQgNTRlZDI1MWRjN2I4NTU2NTgyMDAxOTEwMmU1MzNhZmNlYTgxNGUxNgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciA5
IDE0OjM4OjM1IDIwMTggKzAwMDAKCiAgICB0b29sczogUmV3b3JrIHhjX2RvbWFpbl9jcmVhdGUo
KSB0byB0YWtlIGEgZnVsbCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbgogICAgCiAgICBJbiBmdXR1
cmUgcGF0Y2hlcywgdGhlIHN0cnVjdHVyZSB3aWxsIGJlIGV4dGVuZGVkIHdpdGggZnVydGhlciBp
bmZvcm1hdGlvbiwKICAgIGFuZCB0aGlzIGlzIGZhciBjbGVhbmVyIHRoYW4gYWRkaW5nIGV4dHJh
IHBhcmFtZXRlcnMuCiAgICAKICAgIFRoZSBweXRob24gc3R1YnMgYXJlIHRoZSBvbmx5IHVzZXIg
d2hpY2ggcGFzc2VzIE5VTEwgZm9yIHRoZSBleGlzdGluZyBjb25maWcKICAgIG9wdGlvbiAod2hp
Y2ggaXMgYWN0dWFsbHkgdGhlIGFyY2ggc3Vic3RydWN0dXJlKS4gIFRoZXJlZm9yZSwgdGhlICNp
ZmRlZmFyeQogICAgbW92ZXMgdG8gY29tcGVuc2F0ZS4KICAgIAogICAgRm9yIGxpYnhsLCBwYXNz
IHRoZSBmdWxsIGNvbmZpZyBvYmplY3QgZG93biBpbnRvCiAgICBsaWJ4bF9fYXJjaF9kb21haW5f
e3ByZXBhcmUsc2F2ZX1fY29uZmlnKCksIGFzIHRoZXJlIGFyZSBpbiBwcmFjdGljZSBhcmNoCiAg
ICBzcGVjaWZpYyBzZXR0aW5ncyBpbiB0aGUgY29tbW9uIHBhcnQgb2YgdGhlIHN0cnVjdHVyZSAo
ZmxhZ3MgczNfaW50ZWdyaXR5IGFuZAogICAgb29zX29mZiBzcGVjaWZpY2FsbHkpLgogICAgCiAg
ICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGJlaGF2aW91ci4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBBY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCBhY2MyYTA2Yzc4MGU5
ZTdmZmE2MzczODU0NzM1NTAzYjdkNjNhMWQwCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFyIDEyIDEwOjQwOjMzIDIwMTggKzAw
MDAKCiAgICB0b29scy9vY2FtbDogUGFzcyBhIGZ1bGwgZG9tY3RsX2NyZWF0ZV9jb25maWcgaW50
byBzdHViX3hjX2RvbWFpbl9jcmVhdGUoKQogICAgCiAgICBUaGUgdW5kZXJseWluZyBDIGZ1bmN0
aW9uIGlzIGFib3V0IHRvIG1ha2UgdGhlIHNhbWUgY2hhbmdlLCBhbmQgdGhlIHN0cnVjdHVyZQog
ICAgaXMgZ29pbmcgdG8gZ2FpbiBleHRyYSBmaWVsZHMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
Q2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgoocWVtdSBjaGFu
Z2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 02:41:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 02: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 1fq8E0-0005TT-Rg; Thu, 16 Aug 2018 02:41:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xtga=k7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fq8Dz-0005TH-MJ
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 02:41:23 +0000
X-Inumbo-ID: b481ccea-a0fd-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b481ccea-a0fd-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 04:40: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 1fq8Du-00042l-JV; Thu, 16 Aug 2018 02:41: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 1fq8Du-0006Er-CD; Thu, 16 Aug 2018 02:41:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fq8Du-0001id-BI; Thu, 16 Aug 2018 02:41:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125904-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-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:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-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-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-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-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-amd64-amd64-xl-qemut-ws16-amd64:guest-stop: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-arndale:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=1aa1166efaceef8972045b4aa25e6e0ab96d8a30
X-Osstest-Versions-That: linux=1e92e813554a93741666e9f378a83d70405b9076
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 16 Aug 2018 02:41:18 +0000
Subject: [Xen-devel] [linux-4.14 test] 125904: 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>

ZmxpZ2h0IDEyNTkwNCBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU5MDQvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAxYWExMTY2ZWZhY2VlZjg5NzIwNDViNGFhMjVl
NmUwYWI5NmQ4YTMwCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAxZTky
ZTgxMzU1NGE5Mzc0MTY2NmU5ZjM3OGE4M2Q3MDQwNWI5MDc2CgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxMjUxNzUgIDIwMTgtMDctMTUgMDg6MDQ6MzYgWiAgIDMxIGRheXMKRmFpbGluZyBzaW5jZSAg
ICAgICAgMTI1MjcwICAyMDE4LTA3LTE3IDEwOjEwOjEzIFogICAyOSBkYXlzICAgMTMgYXR0ZW1w
dHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1ODM1ICAyMDE4LTA4LTEwIDAxOjQxOjE3IFogICAg
NiBkYXlzICAgIDQgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo0OTQgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVu
ZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
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
Oi9ob21lL3hlbi9naXQvbGludXgtcHZvcHMuZ2l0CiAgIDFlOTJlODEzNTU0YS4uMWFhMTE2NmVm
YWNlICAxYWExMTY2ZWZhY2VlZjg5NzIwNDViNGFhMjVlNmUwYWI5NmQ4YTMwIC0+IHRlc3RlZC9s
aW51eC00LjE0CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 04:16:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 04: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 1fq9hn-000487-6Y; Thu, 16 Aug 2018 04: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=xtga=k7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fq9hl-00047u-Mm
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 04:16:13 +0000
X-Inumbo-ID: 2ffd145d-a10b-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2ffd145d-a10b-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 04:16: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 1fq9hg-00061m-Ko; Thu, 16 Aug 2018 04:16: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 1fq9hg-0007lE-8d; Thu, 16 Aug 2018 04:16:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fq9hg-0004xY-82; Thu, 16 Aug 2018 04:16:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125939-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=4cdb6bfde2300c75725b3e267469bd6c9eeee55e
X-Osstest-Versions-That: xen=3dd454c6c694409aaedd4ed075d6aeace2dd8391
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 16 Aug 2018 04:16:08 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125939: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTkzOSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTkzOS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1OTIz
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNGNkYjZiZmRlMjMwMGM3NTcyNWIzZTI2
NzQ2OWJkNmM5ZWVlZTU1ZQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAg
M2RkNDU0YzZjNjk0NDA5YWFlZGQ0ZWQwNzVkNmFlYWNlMmRkODM5MQoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTI1OTIzICAyMDE4LTA4LTE1IDE2OjAwOjQxIFogICAgMCBkYXlzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTkyOCAgMjAxOC0wOC0xNSAxOTowMDo0OSBaICAgIDAgZGF5cyAgICA1IGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRp
ZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdy
YUB0eWNoby5uc2EuZ292PgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAg
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNGNkYjZiZmRlMjMwMGM3NTcyNWIz
ZTI2NzQ2OWJkNmM5ZWVlZTU1ZQpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciAxNiAxODoyNzoyNCAyMDE4ICswMDAwCgogICAg
eGVuL2V2dGNobjogUGFzcyBtYXhfZXZ0Y2huX3BvcnQgaW50byBldnRjaG5faW5pdCgpCiAgICAK
ICAgIC4uLiByYXRoZXIgdGhhbiBzZXR0aW5nIGl0IHVwIG9uY2UgZG9tYWluX2NyZWF0ZSgpIGhh
cyBjb21wbGV0ZWQuICBUaGlzCiAgICBpbnZvbHZlcyBjb25zdHJ1Y3RpbmcgYSBkZWZhdWx0IHZh
bHVlIGZvciBkb20wLgogICAgCiAgICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGZ1bmN0aW9uYWxp
dHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgpj
b21taXQgNGE4MzQ5NzYzNTA1NmQzM2ZlMjBlZjcwNWYzNTYxN2IxMDAzYTI3NgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEZlYiAy
NyAxNzozOTozNyAyMDE4ICswMDAwCgogICAgeGVuL2RvbWN0bDogTWVyZ2Ugc2V0X21heF9ldnRj
aG4gaW50byBjcmVhdGVkb21haW4KICAgIAogICAgc2V0X21heF9ldnRjaG4gaXMgc29tZXdoYXQg
d2VpcmQuICBJdCB3YXMgaW50cm9kdWNlZCB3aXRoIHRoZSBldmVudF9maWZvIHdvcmssCiAgICBi
dXQgaGFzIG5ldmVyIGJlZW4gdXNlZC4gIFN0aWxsLCBpdCBpcyBhIGJvdW5kaW5nIG9uIHJlc291
cmNlcyBjb25zdW1lZCBieSB0aGUKICAgIGV2ZW50IGNoYW5uZWwgaW5mcmFzdHJ1Y3R1cmUsIGFu
ZCBzaG91bGQgYmUgcGFydCBvZiBjcmVhdGVkb21haW4sIHJhdGhlciB0aGFuCiAgICBlZGl0YWJs
ZSBhZnRlciB0aGUgZmFjdC4KICAgIAogICAgRHJvcCBYRU5fRE9NQ1RMX3NldF9tYXhfZXZ0Y2hu
IGNvbXBsZXRlbHkgKGluY2x1ZGluZyBYU00gaG9va3MgYW5kIGxpYnhjCiAgICB3cmFwcGVycyks
IGFuZCByZXRhaW4gdGhlIGZ1bmN0aW9uYWxpdHkgaW4gWEVOX0RPTUNUTF9jcmVhdGVkb21haW4u
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5z
YS5nb3Y+CiAgICBBY2tlZC1ieTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0Bj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpj
b21taXQgNTRlZDI1MWRjN2I4NTU2NTgyMDAxOTEwMmU1MzNhZmNlYTgxNGUxNgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciA5
IDE0OjM4OjM1IDIwMTggKzAwMDAKCiAgICB0b29sczogUmV3b3JrIHhjX2RvbWFpbl9jcmVhdGUo
KSB0byB0YWtlIGEgZnVsbCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbgogICAgCiAgICBJbiBmdXR1
cmUgcGF0Y2hlcywgdGhlIHN0cnVjdHVyZSB3aWxsIGJlIGV4dGVuZGVkIHdpdGggZnVydGhlciBp
bmZvcm1hdGlvbiwKICAgIGFuZCB0aGlzIGlzIGZhciBjbGVhbmVyIHRoYW4gYWRkaW5nIGV4dHJh
IHBhcmFtZXRlcnMuCiAgICAKICAgIFRoZSBweXRob24gc3R1YnMgYXJlIHRoZSBvbmx5IHVzZXIg
d2hpY2ggcGFzc2VzIE5VTEwgZm9yIHRoZSBleGlzdGluZyBjb25maWcKICAgIG9wdGlvbiAod2hp
Y2ggaXMgYWN0dWFsbHkgdGhlIGFyY2ggc3Vic3RydWN0dXJlKS4gIFRoZXJlZm9yZSwgdGhlICNp
ZmRlZmFyeQogICAgbW92ZXMgdG8gY29tcGVuc2F0ZS4KICAgIAogICAgRm9yIGxpYnhsLCBwYXNz
IHRoZSBmdWxsIGNvbmZpZyBvYmplY3QgZG93biBpbnRvCiAgICBsaWJ4bF9fYXJjaF9kb21haW5f
e3ByZXBhcmUsc2F2ZX1fY29uZmlnKCksIGFzIHRoZXJlIGFyZSBpbiBwcmFjdGljZSBhcmNoCiAg
ICBzcGVjaWZpYyBzZXR0aW5ncyBpbiB0aGUgY29tbW9uIHBhcnQgb2YgdGhlIHN0cnVjdHVyZSAo
ZmxhZ3MgczNfaW50ZWdyaXR5IGFuZAogICAgb29zX29mZiBzcGVjaWZpY2FsbHkpLgogICAgCiAg
ICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGJlaGF2aW91ci4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBBY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCBhY2MyYTA2Yzc4MGU5
ZTdmZmE2MzczODU0NzM1NTAzYjdkNjNhMWQwCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFyIDEyIDEwOjQwOjMzIDIwMTggKzAw
MDAKCiAgICB0b29scy9vY2FtbDogUGFzcyBhIGZ1bGwgZG9tY3RsX2NyZWF0ZV9jb25maWcgaW50
byBzdHViX3hjX2RvbWFpbl9jcmVhdGUoKQogICAgCiAgICBUaGUgdW5kZXJseWluZyBDIGZ1bmN0
aW9uIGlzIGFib3V0IHRvIG1ha2UgdGhlIHNhbWUgY2hhbmdlLCBhbmQgdGhlIHN0cnVjdHVyZQog
ICAgaXMgZ29pbmcgdG8gZ2FpbiBleHRyYSBmaWVsZHMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
Q2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgoocWVtdSBjaGFu
Z2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 05:10:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 05:10:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqAY9-0000LQ-8v; Thu, 16 Aug 2018 05: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=quab=k7=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fqAY7-0000LL-Ec
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 05:10:19 +0000
X-Inumbo-ID: bde26c0d-a112-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bde26c0d-a112-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 05:10: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 w7G59gK7027074;
 Thu, 16 Aug 2018 05:10:13 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=H9u4ZLHHGLmrHpgIvUWa+98YogQfr/N2oIwg3EGqffM=;
 b=tQJpC0MPPfnkR34j/FR6ITBIN8I6+2XhBvur5WQNywb4gk7lVTngs3pyLZ7qqpP296Wu
 a1BAn0E0iEMrURDgWg8mbxsG8m5K1yupeJXk8paYAWU+R26yyq0uIQqgIerGH+3/mKJv
 jJqpcetaXJjiO+3PI5sMqnO5/RGQAYU+RzB01rZx1zQQ1esqaq7CjyoYGSB/qRGAH3O7
 dnTtgYA4mnaGsMk1ZofkJ/PoUCIz9PRl7qvaPAmCxlL2GPy+QL6X/hSCv89MG1O046cm
 v6W4DoTTQqoOHdEVqRvA9VTgrpJaSWYRmXmzXU9lvSr8fNQ1GUvnha+j1ZdU5UuSvWUG PQ== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2130.oracle.com with ESMTP id 2ksq7tger8-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 16 Aug 2018 05:10:13 +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 w7G5ACAR026717
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 16 Aug 2018 05:10:12 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 w7G5ABJ5022935;
 Thu, 16 Aug 2018 05:10:11 GMT
MIME-Version: 1.0
Message-ID: <5fd7cd01-d55b-4fba-b57b-41560dc99cf2@default>
Date: Wed, 15 Aug 2018 22:10:11 -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=8986
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=818
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808160055
Subject: [Xen-devel] [PATCH] x86/mmcfg/drhd: Move acpi_mmcfg_init() before
 calling acpi_parse_dmar()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.westwood@hpe.com, Andrew Cooper3 <andrew.cooper3@citrix.com>,
 manoj.gopalasetty@hpe.com, JBeulich <JBeulich@suse.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>

T24gYSBtdWx0aXBsZSBwY2kgc2VnbWVudCBzeXN0ZW0gc3VjaCBhcyBIUEUgU3VwZXJkb21lLUZs
ZXgsIHBjaSBjb25maWcgc3BhY2UKZnJvbSBub256ZXJvIHNlZ21lbnQgaXMgYWNjZXNzZWQgd2l0
aCBtbWNmZyBkdXJpbmcgYWNwaSBwYXJzaW5nIERNQVIgcmVnaW9uLgoKV2UgbmVlZCB0byBzZXR1
cCBtbWNmZyBtYXBwaW5nIGJlZm9yZSB0aGF0IG9yIGVsc2UgZHJoZCBpc24ndCBjb3JyZWN0bHkg
c2V0dXAKYW5kIGRldmljZXMgdW5kZXIgaXQgZmFpbCB0byBsb2FkIGluIGRvbTAuCgpTaWduZWQt
b2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KVGVzdGVk
LWJ5OiBHb3BhbGFzZXR0eSwgTWFub2ogPG1hbm9qLmdvcGFsYXNldHR5QGhwZS5jb20+Ci0tLQog
eGVuL2FyY2gveDg2L3NldHVwLmMgfCAgICA4ICsrKystLS0tCiAxIGZpbGVzIGNoYW5nZWQsIDQg
aW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
c2V0dXAuYyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCmluZGV4IDgzMDFkZTguLjlhZjc0MjYgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5j
CkBAIC0xNDkzLDYgKzE0OTMsMTAgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4o
dW5zaWduZWQgbG9uZyBtYmlfcCkKIAogICAgIGdlbmVyaWNfYXBpY19wcm9iZSgpOwogCisgICAg
cHRfcGNpX2luaXQoKTsKKworICAgIGFjcGlfbW1jZmdfaW5pdCgpOworCiAgICAgYWNwaV9ib290
X2luaXQoKTsKIAogICAgIGlmICggc21wX2ZvdW5kX2NvbmZpZyApCkBAIC0xNTk2LDEyICsxNjAw
LDggQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlf
cCkKIAogICAgIGxvY2FsX2lycV9lbmFibGUoKTsKIAotICAgIHB0X3BjaV9pbml0KCk7Ci0KICAg
ICB2ZXNhX210cnJfaW5pdCgpOwogCi0gICAgYWNwaV9tbWNmZ19pbml0KCk7Ci0KICAgICBlYXJs
eV9tc2lfaW5pdCgpOwogCiAgICAgaW9tbXVfc2V0dXAoKTsgICAgLyogc2V0dXAgaW9tbXUgaWYg
YXZhaWxhYmxlICovCi0tIAoxLjcuMwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 05:10:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 05:10: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 1fqAYU-0000MN-JB; Thu, 16 Aug 2018 05:10: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=quab=k7=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fqAYS-0000M7-Fb
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 05:10:40 +0000
X-Inumbo-ID: cb578c8a-a112-11e8-a6a9-d7ebe60f679a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cb578c8a-a112-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 05:11:13 +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 w7G58rPl042500;
 Thu, 16 Aug 2018 05:10:37 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=ZECTrUyZokYYnP7H39lunSVNtn5RLMcCUjGID1jE9LE=;
 b=pOc2HHmwkIRFjWGgqciUr/C+iOlIk6YXza3E807DvOAec0mrsbQx199neaUoxyKJivbK
 MIZuZbmyCn8RbEIG9WVlX5eDFH4unLSXAGYZ5jiGXGtIGRRI+SQqZsS4KOFqmnwDDxMc
 6cSPN/FPlJheZKYbizyEVPNkVHA6IalE9bQGCwWJrUh6ErBcUu40oq4LhQnnP8rwboiG
 FaHeBnNQ8xZjDfDVmeBpl11ZKB1M08976rxh8tCriV+aWyU58tUKcpjLVdR+2mXP4v7U
 oFeN9TBne3MXLALK3wqGUYEtiXcxNk8WFnBMJVb511fSQdmyCrrC1bmb/b5Lm7Opks3/ ZA== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2130.oracle.com with ESMTP id 2ksnad8mck-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 16 Aug 2018 05:10:37 +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 w7G5AakH032495
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 16 Aug 2018 05:10:36 GMT
Received: from abhmp0014.oracle.com (abhmp0014.oracle.com [141.146.116.20])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w7G5AaJu017101;
 Thu, 16 Aug 2018 05:10:36 GMT
MIME-Version: 1.0
Message-ID: <e6e0f512-58f4-42ac-8813-0320850a24b7@default>
Date: Wed, 15 Aug 2018 22:10:35 -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=8986
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=988
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808160055
Subject: [Xen-devel] [PATCH] x86/mmcfg: Remove redundant code in
 pci_mmcfg_reject_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: Andrew Cooper3 <andrew.cooper3@citrix.com>, JBeulich <JBeulich@suse.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>

Tm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhl
bnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYveDg2XzY0L21tY29uZmln
LXNoYXJlZC5jIHwgICAgMiAtLQogMSBmaWxlcyBjaGFuZ2VkLCAwIGluc2VydGlvbnMoKyksIDIg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl82NC9tbWNvbmZpZy1z
aGFyZWQuYyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW1jb25maWctc2hhcmVkLmMKaW5kZXggN2Mz
YjdmZC4uNGE2Y2EyNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9tbWNvbmZpZy1z
aGFyZWQuYworKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L21tY29uZmlnLXNoYXJlZC5jCkBAIC0z
NzEsOCArMzcxLDYgQEAgc3RhdGljIGJvb2xfdCBfX2luaXQgcGNpX21tY2ZnX3JlamVjdF9icm9r
ZW4odm9pZCkKICAgICAgICAgKHBjaV9tbWNmZ19jb25maWdbMF0uYWRkcmVzcyA9PSAwKSkKICAg
ICAgICAgcmV0dXJuIDA7CiAKLSAgICBjZmcgPSAmcGNpX21tY2ZnX2NvbmZpZ1swXTsKLQogICAg
IGZvciAoaSA9IDA7IGkgPCBwY2lfbW1jZmdfY29uZmlnX251bTsgaSsrKSB7CiAgICAgICAgIHU2
NCBhZGRyLCBzaXplOwogCi0tIAoxLjcuMwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 06:17:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 06:17: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 1fqBav-0005Ct-NS; Thu, 16 Aug 2018 06:17:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=egxv=k7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fqBav-0005Ck-0g
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 06:17:17 +0000
X-Inumbo-ID: 1948e8cf-a11c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1948e8cf-a11c-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 06:17:49 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 45839AE70;
 Thu, 16 Aug 2018 06:17:14 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel <xen-devel@lists.xenproject.org>,
 "xen-users@lists.xenproject.org" <xen-users@lists.xenproject.org>,
 bouyer@NetBSD.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: <ede80e02-5704-1d46-4edf-58515ad63f40@suse.com>
Date: Thu, 16 Aug 2018 08:17:13 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
Content-Language: de-DE
Subject: [Xen-devel] Future of 32-bit PV support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gdGhlIFhlbiB4ODYgY29tbXVuaXR5IGNhbGwgd2UgaGF2ZSBiZWVuIGRpc2N1c3Npbmcgd2hl
dGhlciBhbnlvbmUKcmVhbGx5IGlzIGRlcGVuZGluZyBvbiAzMi1iaXQgUFYgZ3Vlc3RzLiBXZSdk
IGxpa2UgdG8gZXZhbHVhdGUgd2hldGhlcgphbnlvbmUgd291bGQgc2VlIHByb2JsZW1zIHdpdGg6
CgotIGRlcHJlY2F0aW5nIDMyLWJpdCBQViBndWVzdCBzdXBwb3J0IGluIFhlbiwgbWVhbmluZyB0
aGF0IHdlJ2QKICBldmVudHVhbGx5IHN3aXRjaCB0byBzdXBwb3J0IDMyLWJpdCBQViBndWVzdHMg
b25seSB2aWEgUFYtc2hpbSBmcm9tCiAgWGVuIDQuMTIgb3IgNC4xMwoKLSBkcm9wcGluZyAzMi1i
aXQgUFYgc3VwcG9ydCBmcm9tIHVwc3RyZWFtIExpbnV4IGtlcm5lbCwgcmVzdWx0aW5nIGluCiAg
Y3VycmVudCAzMi1iaXQgUFYgZ3Vlc3RzIG5vIGxvbmdlciBiZWluZyBhYmxlIHRvIHVwZ3JhZGUg
dG8gdGhlIG5ld2VzdAogIGtlcm5lbCB2ZXJzaW9uIGFueSBsb25nZXIKCkFuZCByZWxhdGVkIHRv
IHRoYXQ6CgotIGlzIHRoZXJlIGFueSBMaW51eCBkaXN0cmlidXRpb24gc3RpbGwgc2hpcHBpbmcg
MzItYml0IFBWLWNhcGFibGUKICBzeXN0ZW1zPwoKLSB3aGF0IGFib3V0IEJTRD8gSXMgMzItYml0
IFBWIHN1cHBvcnQgaW1wb3J0YW50IHRoZXJlPwoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 06:28:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 06:28: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 1fqBlG-0006Cq-6S; Thu, 16 Aug 2018 06:27: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=xtga=k7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqBlF-0006Ch-6o
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 06:27:57 +0000
X-Inumbo-ID: 5a57dd89-a11d-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5a57dd89-a11d-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 08:26:47 +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 1fqBlB-0000OC-Q1; Thu, 16 Aug 2018 06:27: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 1fqBlB-00052a-DN; Thu, 16 Aug 2018 06:27:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqBlB-0007rJ-CZ; Thu, 16 Aug 2018 06:27:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125941-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=4cdb6bfde2300c75725b3e267469bd6c9eeee55e
X-Osstest-Versions-That: xen=3dd454c6c694409aaedd4ed075d6aeace2dd8391
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 16 Aug 2018 06:27:53 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125941: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTk0MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTk0MS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1OTIz
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNGNkYjZiZmRlMjMwMGM3NTcyNWIzZTI2
NzQ2OWJkNmM5ZWVlZTU1ZQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAg
M2RkNDU0YzZjNjk0NDA5YWFlZGQ0ZWQwNzVkNmFlYWNlMmRkODM5MQoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTI1OTIzICAyMDE4LTA4LTE1IDE2OjAwOjQxIFogICAgMCBkYXlzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTkyOCAgMjAxOC0wOC0xNSAxOTowMDo0OSBaICAgIDAgZGF5cyAgICA2IGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRp
ZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdy
YUB0eWNoby5uc2EuZ292PgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAg
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNGNkYjZiZmRlMjMwMGM3NTcyNWIz
ZTI2NzQ2OWJkNmM5ZWVlZTU1ZQpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciAxNiAxODoyNzoyNCAyMDE4ICswMDAwCgogICAg
eGVuL2V2dGNobjogUGFzcyBtYXhfZXZ0Y2huX3BvcnQgaW50byBldnRjaG5faW5pdCgpCiAgICAK
ICAgIC4uLiByYXRoZXIgdGhhbiBzZXR0aW5nIGl0IHVwIG9uY2UgZG9tYWluX2NyZWF0ZSgpIGhh
cyBjb21wbGV0ZWQuICBUaGlzCiAgICBpbnZvbHZlcyBjb25zdHJ1Y3RpbmcgYSBkZWZhdWx0IHZh
bHVlIGZvciBkb20wLgogICAgCiAgICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGZ1bmN0aW9uYWxp
dHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgpj
b21taXQgNGE4MzQ5NzYzNTA1NmQzM2ZlMjBlZjcwNWYzNTYxN2IxMDAzYTI3NgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEZlYiAy
NyAxNzozOTozNyAyMDE4ICswMDAwCgogICAgeGVuL2RvbWN0bDogTWVyZ2Ugc2V0X21heF9ldnRj
aG4gaW50byBjcmVhdGVkb21haW4KICAgIAogICAgc2V0X21heF9ldnRjaG4gaXMgc29tZXdoYXQg
d2VpcmQuICBJdCB3YXMgaW50cm9kdWNlZCB3aXRoIHRoZSBldmVudF9maWZvIHdvcmssCiAgICBi
dXQgaGFzIG5ldmVyIGJlZW4gdXNlZC4gIFN0aWxsLCBpdCBpcyBhIGJvdW5kaW5nIG9uIHJlc291
cmNlcyBjb25zdW1lZCBieSB0aGUKICAgIGV2ZW50IGNoYW5uZWwgaW5mcmFzdHJ1Y3R1cmUsIGFu
ZCBzaG91bGQgYmUgcGFydCBvZiBjcmVhdGVkb21haW4sIHJhdGhlciB0aGFuCiAgICBlZGl0YWJs
ZSBhZnRlciB0aGUgZmFjdC4KICAgIAogICAgRHJvcCBYRU5fRE9NQ1RMX3NldF9tYXhfZXZ0Y2hu
IGNvbXBsZXRlbHkgKGluY2x1ZGluZyBYU00gaG9va3MgYW5kIGxpYnhjCiAgICB3cmFwcGVycyks
IGFuZCByZXRhaW4gdGhlIGZ1bmN0aW9uYWxpdHkgaW4gWEVOX0RPTUNUTF9jcmVhdGVkb21haW4u
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5z
YS5nb3Y+CiAgICBBY2tlZC1ieTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0Bj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpj
b21taXQgNTRlZDI1MWRjN2I4NTU2NTgyMDAxOTEwMmU1MzNhZmNlYTgxNGUxNgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciA5
IDE0OjM4OjM1IDIwMTggKzAwMDAKCiAgICB0b29sczogUmV3b3JrIHhjX2RvbWFpbl9jcmVhdGUo
KSB0byB0YWtlIGEgZnVsbCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbgogICAgCiAgICBJbiBmdXR1
cmUgcGF0Y2hlcywgdGhlIHN0cnVjdHVyZSB3aWxsIGJlIGV4dGVuZGVkIHdpdGggZnVydGhlciBp
bmZvcm1hdGlvbiwKICAgIGFuZCB0aGlzIGlzIGZhciBjbGVhbmVyIHRoYW4gYWRkaW5nIGV4dHJh
IHBhcmFtZXRlcnMuCiAgICAKICAgIFRoZSBweXRob24gc3R1YnMgYXJlIHRoZSBvbmx5IHVzZXIg
d2hpY2ggcGFzc2VzIE5VTEwgZm9yIHRoZSBleGlzdGluZyBjb25maWcKICAgIG9wdGlvbiAod2hp
Y2ggaXMgYWN0dWFsbHkgdGhlIGFyY2ggc3Vic3RydWN0dXJlKS4gIFRoZXJlZm9yZSwgdGhlICNp
ZmRlZmFyeQogICAgbW92ZXMgdG8gY29tcGVuc2F0ZS4KICAgIAogICAgRm9yIGxpYnhsLCBwYXNz
IHRoZSBmdWxsIGNvbmZpZyBvYmplY3QgZG93biBpbnRvCiAgICBsaWJ4bF9fYXJjaF9kb21haW5f
e3ByZXBhcmUsc2F2ZX1fY29uZmlnKCksIGFzIHRoZXJlIGFyZSBpbiBwcmFjdGljZSBhcmNoCiAg
ICBzcGVjaWZpYyBzZXR0aW5ncyBpbiB0aGUgY29tbW9uIHBhcnQgb2YgdGhlIHN0cnVjdHVyZSAo
ZmxhZ3MgczNfaW50ZWdyaXR5IGFuZAogICAgb29zX29mZiBzcGVjaWZpY2FsbHkpLgogICAgCiAg
ICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGJlaGF2aW91ci4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBBY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCBhY2MyYTA2Yzc4MGU5
ZTdmZmE2MzczODU0NzM1NTAzYjdkNjNhMWQwCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFyIDEyIDEwOjQwOjMzIDIwMTggKzAw
MDAKCiAgICB0b29scy9vY2FtbDogUGFzcyBhIGZ1bGwgZG9tY3RsX2NyZWF0ZV9jb25maWcgaW50
byBzdHViX3hjX2RvbWFpbl9jcmVhdGUoKQogICAgCiAgICBUaGUgdW5kZXJseWluZyBDIGZ1bmN0
aW9uIGlzIGFib3V0IHRvIG1ha2UgdGhlIHNhbWUgY2hhbmdlLCBhbmQgdGhlIHN0cnVjdHVyZQog
ICAgaXMgZ29pbmcgdG8gZ2FpbiBleHRyYSBmaWVsZHMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
Q2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgoocWVtdSBjaGFu
Z2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 06:32:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 06: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 1fqBpd-00070j-Sx; Thu, 16 Aug 2018 06:32: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=ubxr=k7=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1fqBpc-00070Z-Lg
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 06:32:28 +0000
X-Inumbo-ID: fbbe8544-a11d-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 fbbe8544-a11d-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 08:31:19 +0200 (CEST)
Received: by mail-lj1-x233.google.com with SMTP id u7-v6so2768976lji.3;
 Wed, 15 Aug 2018 23:32:26 -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=O6t97xuDqTqOJDrxkSzdrgA4/DvZ6+12UFxxizLhuWg=;
 b=DdRUcpZUdNPt3uhtJyp0U6f1+MDqJof7LGLcnqnXb+1aLxAqRqUSFPYPRvjWkv4l3Y
 A8mJPPIJ11nVS/rZGbmIFCY/ogCoYHtfX9MnrvwJT1wqpcG6pVSe5tuBgzYBV3e/+0+Y
 H2KrCqNb6fCHPzDbAInJmUJFJiUC5UzRMh3DYjXltGtoFL+1NwoDetk6azDCqQ4Q9xcm
 OD72K2g2NE4/OgJz5y6TqOJURRIgd+PZkAQchLuFIyql2DWIemxAKE7koCdEwm+ZEN6B
 pftL8mfX5On3zgJUMjv06gPqhgBlP2+E8WDx1MeyHFQ8Cs3KqyVrTlWD84/pt6Bydq6K
 uNBg==
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=O6t97xuDqTqOJDrxkSzdrgA4/DvZ6+12UFxxizLhuWg=;
 b=nP1t5Z39zyS7KzBL61RQfh1NerABJ+fLQfblSGJU+K0rTvN792Oemwc5KT8GBUUO8U
 AvXS14cu6TOzqRqRyeQc84tAObHi0nLSlwvQI6MHCxayi1nrbp9GFVGXE2p/+cXttMnt
 QOO8EOLzxISot4oe/tbAXtNVBOgHq1K8MAEHS3HHWe+nhQ1C4NYPi/Y9OPXHdv0iwBl3
 +e/KUkomZ0q9kFFEUzgf3pRLsN7tXPTw+ZmwkJJvry/ZPIjW8dEtvV6xFPiwsmK0AQDm
 TyZkmvzOkFVkfQL1IN4pu121MozEeddDDoMCZiYQPHpVBEt3LM5TQz2UPIjWaayk7byl
 K/8g==
X-Gm-Message-State: AOUpUlHtVDja9BLLwNxUe4WaZxEyKllCNYkwQIyD0lRIS53NkntVXouX
 kJ1fMvapwS6TsGAvHNAwRjqcjeLCEVUPsXVuTzA=
X-Google-Smtp-Source: AA+uWPxiBrOXxFi90TLhGyq1uxmztxNfVoqlQ05XWo1VVy0t5Y1QDAzjOC06tUUwgCySctwkCBE1+hlmxexwPHnXXq0=
X-Received: by 2002:a2e:2d2:: with SMTP id
 y79-v6mr19540682lje.100.1534401145491; 
 Wed, 15 Aug 2018 23:32:25 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:6f11:0:0:0:0:0 with HTTP; Wed, 15 Aug 2018 23:32:24
 -0700 (PDT)
In-Reply-To: <ede80e02-5704-1d46-4edf-58515ad63f40@suse.com>
References: <ede80e02-5704-1d46-4edf-58515ad63f40@suse.com>
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Wed, 15 Aug 2018 23:32:24 -0700
Message-ID: <CACMJ4GZti4ypL=CBSROj0CSh6GRXXkq+iqV7CtBWKiiF6CYinA@mail.gmail.com>
To: Juergen Gross <jgross@suse.com>
Subject: Re: [Xen-devel] Future of 32-bit PV support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, bouyer@netbsd.org,
 "xen-users@lists.xenproject.org" <xen-users@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============7346469776678963889=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7346469776678963889==
Content-Type: multipart/alternative; boundary="0000000000003854630573879b82"

--0000000000003854630573879b82
Content-Type: text/plain; charset="UTF-8"

On Wed, Aug 15, 2018 at 11:17 PM, Juergen Gross <jgross@suse.com> wrote:

> In the Xen x86 community call we have been discussing whether anyone
> really is depending on 32-bit PV guests. We'd like to evaluate whether
> anyone would see problems with:
>
> - deprecating 32-bit PV guest support in Xen, meaning that we'd
>   eventually switch to support 32-bit PV guests only via PV-shim from
>   Xen 4.12 or 4.13
>
> - dropping 32-bit PV support from upstream Linux kernel, resulting in
>   current 32-bit PV guests no longer being able to upgrade to the newest
>   kernel version any longer
>
> And related to that:
>
> - is there any Linux distribution still shipping 32-bit PV-capable
>   systems?
>
> - what about BSD? Is 32-bit PV support important there?
>


Juergen - just to be very clear about the scope here:
* would this proposal affect the ability to use a 32-bit dom0?
* is this proposal to affect x86 only or also for ARM?

Christopher

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

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><div class=3D"gmail_quote">=
On Wed, Aug 15, 2018 at 11:17 PM, Juergen Gross <span dir=3D"ltr">&lt;<a hr=
ef=3D"mailto:jgross@suse.com" target=3D"_blank">jgross@suse.com</a>&gt;</sp=
an> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;=
border-left:1px #ccc solid;padding-left:1ex">In the Xen x86 community call =
we have been discussing whether anyone<br>
really is depending on 32-bit PV guests. We&#39;d like to evaluate whether<=
br>
anyone would see problems with:<br>
<br>
- deprecating 32-bit PV guest support in Xen, meaning that we&#39;d<br>
=C2=A0 eventually switch to support 32-bit PV guests only via PV-shim from<=
br>
=C2=A0 Xen 4.12 or 4.13<br>
<br>
- dropping 32-bit PV support from upstream Linux kernel, resulting in<br>
=C2=A0 current 32-bit PV guests no longer being able to upgrade to the newe=
st<br>
=C2=A0 kernel version any longer<br>
<br>
And related to that:<br>
<br>
- is there any Linux distribution still shipping 32-bit PV-capable<br>
=C2=A0 systems?<br>
<br>
- what about BSD? Is 32-bit PV support important there?<br></blockquote><di=
v><br></div><div><br></div><div>Juergen - just to be very clear about the s=
cope here:</div><div>* would this proposal affect the ability to use a 32-b=
it dom0?<br></div><div>* is this proposal to affect x86 only or also for AR=
M?<br></div><br></div><div class=3D"gmail_quote">Christopher</div><div clas=
s=3D"gmail_quote"><br></div></div></div>

--0000000000003854630573879b82--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7346469776678963889==--


From xen-devel-bounces@lists.xenproject.org Thu Aug 16 06:36:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 06:36: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 1fqBtt-0007DD-KZ; Thu, 16 Aug 2018 06:36: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=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqBtr-0007D7-TA
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 06:36:51 +0000
X-Inumbo-ID: 98e54ef1-a11e-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 98e54ef1-a11e-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 08:35:42 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 00:36:49 -0600
Message-Id: <5B751B7E02000078001DEB2E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 00:36:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <ede80e02-5704-1d46-4edf-58515ad63f40@suse.com>
In-Reply-To: <ede80e02-5704-1d46-4edf-58515ad63f40@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Future of 32-bit PV support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, bouyer@NetBSD.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE2LjA4LjE4IGF0IDA4OjE3LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBJbiB0
aGUgWGVuIHg4NiBjb21tdW5pdHkgY2FsbCB3ZSBoYXZlIGJlZW4gZGlzY3Vzc2luZyB3aGV0aGVy
IGFueW9uZQo+IHJlYWxseSBpcyBkZXBlbmRpbmcgb24gMzItYml0IFBWIGd1ZXN0cy4gV2UnZCBs
aWtlIHRvIGV2YWx1YXRlIHdoZXRoZXIKPiBhbnlvbmUgd291bGQgc2VlIHByb2JsZW1zIHdpdGg6
Cj4gCj4gLSBkZXByZWNhdGluZyAzMi1iaXQgUFYgZ3Vlc3Qgc3VwcG9ydCBpbiBYZW4sIG1lYW5p
bmcgdGhhdCB3ZSdkCj4gICBldmVudHVhbGx5IHN3aXRjaCB0byBzdXBwb3J0IDMyLWJpdCBQViBn
dWVzdHMgb25seSB2aWEgUFYtc2hpbSBmcm9tCj4gICBYZW4gNC4xMiBvciA0LjEzCgpJIHRoaW5r
IHdlIHNob3VsZG4ndCB0cnkgdG8gYmUgdG9vIGVhZ2VyIGhlcmUuIERlcHJlY2F0aW5nIGlzIGZp
bmUgaWYKd2UgY2FuIGdldCBzdWZmaWNpZW50IGNvbmZpcm1hdGlvbiB0aGF0IG5vLW9uZSBuZWVk
cyB0aGlzIGFueW1vcmUsCmJ1dCBzd2l0Y2hpbmcgdG8gc29tZXRoaW5nIGxpa2UgdGhlIHNoaW0t
b25seSBtb2RlbCBuZWVkcyB0byBjb21lCnN1ZmZpY2llbnRseSBtdWNoIGxhdGVyLgoKRm9yIHBl
b3BsZSBjb25jZXJuZWQgYWJvdXQgbWVtb3J5IGZvb3RwcmludCwgc2hvdWxkIHdlIHBlcmhhcHMK
bWFrZSB4MzIgc3VwcG9ydCBpbiBwdWJsaWMgaGVhZGVycyBhbmQgdG9vbCBzdGFjayBhIHByZXJl
cSBoZXJlPwpOb3QgdGhlIGxlYXN0IGJlY2F1c2UgLSBhZmFpY3QgLSAzMi1iaXQgdXNlciBzcGFj
ZSBzdXBwb3J0IGluIDY0LWJpdApMaW51eCBjb250aW51ZXMgdG8gYmUgc3VidGx5IGJyb2tlbiwg
ZHVlIHRvIHRoZXJlIG5vdCBiZWluZyBhbnkKY2xlYXIgcm91dGUgZm9yIHdoYXQgdG8gZG8gd2l0
aCAieDg2LTY0L1hlbjogZml4IHN0YWNrIHN3aXRjaGluZyIsCnNlbnQgb3ZlciB0aHJlZSBtb250
aHMgYWdvPyBCdXQgZXZlbiB3aXRob3V0IHRoYXQgSSB0aGluayB4MzIgaXMKcHJlZmVyYWJsZSBv
dmVyIHRydWUgMzItYml0IG1vZGUuCgpKYW4KCj4gLSBkcm9wcGluZyAzMi1iaXQgUFYgc3VwcG9y
dCBmcm9tIHVwc3RyZWFtIExpbnV4IGtlcm5lbCwgcmVzdWx0aW5nIGluCj4gICBjdXJyZW50IDMy
LWJpdCBQViBndWVzdHMgbm8gbG9uZ2VyIGJlaW5nIGFibGUgdG8gdXBncmFkZSB0byB0aGUgbmV3
ZXN0Cj4gICBrZXJuZWwgdmVyc2lvbiBhbnkgbG9uZ2VyCj4gCj4gQW5kIHJlbGF0ZWQgdG8gdGhh
dDoKPiAKPiAtIGlzIHRoZXJlIGFueSBMaW51eCBkaXN0cmlidXRpb24gc3RpbGwgc2hpcHBpbmcg
MzItYml0IFBWLWNhcGFibGUKPiAgIHN5c3RlbXM/Cj4gCj4gLSB3aGF0IGFib3V0IEJTRD8gSXMg
MzItYml0IFBWIHN1cHBvcnQgaW1wb3J0YW50IHRoZXJlPwo+IAo+IAo+IEp1ZXJnZW4KPiAKPiBf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IFhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcgCj4gaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbCAKCgoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 06:49:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 06:49:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqC69-00087Y-Rh; Thu, 16 Aug 2018 06: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=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqC68-00087T-Ir
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 06:49:32 +0000
X-Inumbo-ID: 5f0a2c3e-a120-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 5f0a2c3e-a120-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 08:48:24 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 00:49:31 -0600
Message-Id: <5B751E7902000078001DEB43@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 00:49: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] libxl: fix ARM build after 54ed251dc7
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q29tbWl0ICJ0b29sczogUmV3b3JrIHhjX2RvbWFpbl9jcmVhdGUoKSB0byB0YWtlIGEgZnVsbAp4
ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiIgIGZhaWxlZCB0byByZXBsYWNlIG9uZSBmdXJ0aGVyIGlu
c3RhbmNlIG9mCnhjX2NvbmZpZyBpbiBsaWJ4bF9fYXJjaF9kb21haW5fc2F2ZV9jb25maWcoKS4K
ClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCkkgaGF2
ZSBubyBlbnZpcm9ubWVudCBzZXQgdXAgdG8gZG8gY3Jvc3MgdG9vbCBzdGFjayBidWlsZHMsIHNv
IHRoZSBwYXRjaAppcyBzb2xlbHkgYmFzZWQgb24gb3NzdGVzdCByZXBvcnQgYW5kIGNvZGUgaW5z
cGVjdGlvbi4KCi0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCisrKyBiL3Rvb2xzL2xpYnhs
L2xpYnhsX2FybS5jCkBAIC0xMjUsNyArMTI1LDcgQEAgaW50IGxpYnhsX19hcmNoX2RvbWFpbl9z
YXZlX2NvbmZpZyhsaWJ4bF9fZ2MgKmdjLAogICAgICAgICByZXR1cm4gRVJST1JfRkFJTDsKICAg
ICB9CiAKLSAgICBzdGF0ZS0+Y2xvY2tfZnJlcXVlbmN5ID0geGNfY29uZmlnLT5jbG9ja19mcmVx
dWVuY3k7CisgICAgc3RhdGUtPmNsb2NrX2ZyZXF1ZW5jeSA9IGNvbmZpZy0+YXJjaC5jbG9ja19m
cmVxdWVuY3k7CiAKICAgICByZXR1cm4gMDsKIH0KCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 06:51:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 06: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 1fqC8I-0000Oa-LV; Thu, 16 Aug 2018 06:51: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=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqC8H-0000OJ-KM
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 06:51:45 +0000
X-Inumbo-ID: ea5338cc-a120-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ea5338cc-a120-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 06:52:18 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 00:51:43 -0600
Message-Id: <5B751EFB02000078001DEB46@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 00:51:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Christopher Clark" <christopher.w.clark@gmail.com>
References: <ede80e02-5704-1d46-4edf-58515ad63f40@suse.com>
 <CACMJ4GZti4ypL=CBSROj0CSh6GRXXkq+iqV7CtBWKiiF6CYinA@mail.gmail.com>
In-Reply-To: <CACMJ4GZti4ypL=CBSROj0CSh6GRXXkq+iqV7CtBWKiiF6CYinA@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Future of 32-bit PV support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 bouyer@NetBSD.org, xen-users@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE2LjA4LjE4IGF0IDA4OjMyLCA8Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20+
IHdyb3RlOgo+IE9uIFdlZCwgQXVnIDE1LCAyMDE4IGF0IDExOjE3IFBNLCBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+IHdyb3RlOgo+IAo+PiBJbiB0aGUgWGVuIHg4NiBjb21tdW5pdHkg
Y2FsbCB3ZSBoYXZlIGJlZW4gZGlzY3Vzc2luZyB3aGV0aGVyIGFueW9uZQo+PiByZWFsbHkgaXMg
ZGVwZW5kaW5nIG9uIDMyLWJpdCBQViBndWVzdHMuIFdlJ2QgbGlrZSB0byBldmFsdWF0ZSB3aGV0
aGVyCj4+IGFueW9uZSB3b3VsZCBzZWUgcHJvYmxlbXMgd2l0aDoKPj4KPj4gLSBkZXByZWNhdGlu
ZyAzMi1iaXQgUFYgZ3Vlc3Qgc3VwcG9ydCBpbiBYZW4sIG1lYW5pbmcgdGhhdCB3ZSdkCj4+ICAg
ZXZlbnR1YWxseSBzd2l0Y2ggdG8gc3VwcG9ydCAzMi1iaXQgUFYgZ3Vlc3RzIG9ubHkgdmlhIFBW
LXNoaW0gZnJvbQo+PiAgIFhlbiA0LjEyIG9yIDQuMTMKPj4KPj4gLSBkcm9wcGluZyAzMi1iaXQg
UFYgc3VwcG9ydCBmcm9tIHVwc3RyZWFtIExpbnV4IGtlcm5lbCwgcmVzdWx0aW5nIGluCj4+ICAg
Y3VycmVudCAzMi1iaXQgUFYgZ3Vlc3RzIG5vIGxvbmdlciBiZWluZyBhYmxlIHRvIHVwZ3JhZGUg
dG8gdGhlIG5ld2VzdAo+PiAgIGtlcm5lbCB2ZXJzaW9uIGFueSBsb25nZXIKPj4KPj4gQW5kIHJl
bGF0ZWQgdG8gdGhhdDoKPj4KPj4gLSBpcyB0aGVyZSBhbnkgTGludXggZGlzdHJpYnV0aW9uIHN0
aWxsIHNoaXBwaW5nIDMyLWJpdCBQVi1jYXBhYmxlCj4+ICAgc3lzdGVtcz8KPj4KPj4gLSB3aGF0
IGFib3V0IEJTRD8gSXMgMzItYml0IFBWIHN1cHBvcnQgaW1wb3J0YW50IHRoZXJlPwo+Pgo+IAo+
IAo+IEp1ZXJnZW4gLSBqdXN0IHRvIGJlIHZlcnkgY2xlYXIgYWJvdXQgdGhlIHNjb3BlIGhlcmU6
Cj4gKiB3b3VsZCB0aGlzIHByb3Bvc2FsIGFmZmVjdCB0aGUgYWJpbGl0eSB0byB1c2UgYSAzMi1i
aXQgZG9tMD8KCklmIHRoZSBEb20wIGlzIHRvIGJlIFBWIC0geWVzLCBvZiBjb3Vyc2UuIEZvciB0
aGUgdGltZSBiZWluZyB0aGVyZSdzCm5vIGNvbXBsZXRlIFBWSCBEb20wIHN1cHBvcnQsIHNvIGlm
IDMyLWJpdCBpcyBuZWVkZWQgaGVyZSwgUFYgaXMKZm9yIG5vdyBpbmRlZWQgdGhlIG9ubHkgb3B0
aW9uLgoKPiAqIGlzIHRoaXMgcHJvcG9zYWwgdG8gYWZmZWN0IHg4NiBvbmx5IG9yIGFsc28gZm9y
IEFSTT8KClRoZXJlJ3Mgbm8gUFYgb24gQVJNLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 07:10:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 07: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 1fqCQD-0002E7-UK; Thu, 16 Aug 2018 07:10: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=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqCQC-0002E2-MC
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 07:10:16 +0000
X-Inumbo-ID: 805c3d28-a123-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 805c3d28-a123-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 07:10:48 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 01:10:14 -0600
Message-Id: <5B75235402000078001DEB68@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 01:10:12 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Zhenzhong Duan" <zhenzhong.duan@oracle.com>
References: <5fd7cd01-d55b-4fba-b57b-41560dc99cf2@default>
In-Reply-To: <5fd7cd01-d55b-4fba-b57b-41560dc99cf2@default>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/mmcfg/drhd: Move acpi_mmcfg_init()
 before calling acpi_parse_dmar()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.westwood@hpe.com, Andrew Cooper <andrew.cooper3@citrix.com>,
 Srinivas REDDY Eeda <srinivas.eeda@oracle.com>,
 Xen-Devel <xen-devel@lists.xen.org>, manoj.gopalasetty@hpe.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE2LjA4LjE4IGF0IDA3OjEwLCA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4gd3Jv
dGU6Cj4gT24gYSBtdWx0aXBsZSBwY2kgc2VnbWVudCBzeXN0ZW0gc3VjaCBhcyBIUEUgU3VwZXJk
b21lLUZsZXgsIHBjaSBjb25maWcgc3BhY2UKPiBmcm9tIG5vbnplcm8gc2VnbWVudCBpcyBhY2Nl
c3NlZCB3aXRoIG1tY2ZnIGR1cmluZyBhY3BpIHBhcnNpbmcgRE1BUiByZWdpb24uCgpGaXJzdCBv
ZiBhbGwgLSBjYW4geW91IHBsZWFzZSB3cml0ZSBhIGxpdHRsZSBtb3JlIGhlbHBmdWwgKHRvIHJl
dmlld2VycykKcGF0Y2ggZGVzY3JpcHRpb24uIEkgaGFkIHRvIGh1bnQgZG93biB0aGUgY29uZmln
IHNwYWNlIGFjY2Vzc2VzCmluc3RlYWQgb2YgeW91IGNsZWFybHkgc2F5aW5nIHdoZXJlIHRoZXkg
YXJlIChhbmQgd2h5IHRoZXkgYXJlCnVuYXZvaWRhYmx5IHRoZXJlKS4KCkZ1cnRoZXJtb3JlIHlv
dSBhbHNvIG1vdmUgdGhlIGludm9jYXRpb24gb2YgcHRfcGNpX2luaXQoKSwgd2l0aCBubwpleHBs
YW5hdGlvbiBhdCBhbGwuIEkgZGlkIG5vdCB3YW50IHRvIGludmVzdCB0aGUgdGltZSB0byB1bmRl
cnN0YW5kCndoeSB0aGF0J3MgbmVlZGVkLgoKPiBXZSBuZWVkIHRvIHNldHVwIG1tY2ZnIG1hcHBp
bmcgYmVmb3JlIHRoYXQgb3IgZWxzZSBkcmhkIGlzbid0IGNvcnJlY3RseSBzZXR1cAo+IGFuZCBk
ZXZpY2VzIHVuZGVyIGl0IGZhaWwgdG8gbG9hZCBpbiBkb20wLgoKVGhhdCdzIHRoZSBpbXByb3Zl
bWVudCBzaWRlIG9mIHRoZSBjaGFuZ2UuIE1pbmQgYWxzbyBzYXlpbmcgYSB3b3JkCm9uIHdoeSB0
aGUgcmVvcmRlcmluZyB3b24ndCBicmVhayBhbnkgb3RoZXIgZGVwZW5kZW5jaWVzPyBBZnRlciBh
bGwKeW91IG1vdmUgdXAgdGhlIGZ1bmN0aW9ucyBhY3Jvc3MgZG96ZW5zIG9mIG90aGVyIG9uZXMs
IG5vdCB0aGUgbGVhc3QKZmFyIGFoZWFkIG9mIHRoZSBwb2ludCB3aGVyZSBJUlFzIGdldCBlbmFi
bGVkIHRoZSBmaXJzdCB0aW1lLgoKSGF2ZSB5b3UgaW52ZXN0aWdhdGVkIHRoZSBhbHRlcm5hdGl2
ZSBvZiBkZWZlcnJpbmcgYWNwaV9kbWFyX2luaXQoKQp0byBhIGxhdGVyIHBvaW50LCBvciBhdCBs
ZWFzdCB0aGUgcGFydCBvZiBpdCB0aGF0IG5lZWRzIHRvIGRvIFBDSQpjb25maWcgc3BhY2UgYWNj
ZXNzZXM/IEknbSBub3QgY3VycmVudGx5IGNvbnZpbmNlZCB0aGUgZGV2aWNlIHNjb3BlCnBhcnNp
bmcgbmVlZHMgdG8gaGFwcGVuIHRoYXQgZWFybHk6IE5laXRoZXIgaW9tbXVfc3VwcG9ydHNfZWlt
KCkKbm9yIGlvbW11X2VuYWJsZV94MmFwaWNfSVIoKSBsb29rIHRvIGRlcGVuZCBvbiB0aGF0IGlu
Zm9ybWF0aW9uCmF0IHRoZSBmaXJzdCBnbGFuY2UsIGFuZCBJIHRoaW5rIHRoZXNlIGFyZSB0aGUg
cm91dGluZXMgdGhhdCByZXF1aXJlCihwYXJ0IG9mKSB0aGUgRE1BUiBwYXJzaW5nIHRvIGhhcHBl
biBlYXJseS4KCj4gLS0tIGEveGVuL2FyY2gveDg2L3NldHVwLmMKPiArKysgYi94ZW4vYXJjaC94
ODYvc2V0dXAuYwo+IEBAIC0xNDkzLDYgKzE0OTMsMTAgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4g
X19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKPiAgCj4gICAgICBnZW5lcmljX2FwaWNf
cHJvYmUoKTsKPiAgCj4gKyAgICBwdF9wY2lfaW5pdCgpOwo+ICsKPiArICAgIGFjcGlfbW1jZmdf
aW5pdCgpOwo+ICsKPiAgICAgIGFjcGlfYm9vdF9pbml0KCk7CgpXaXRoIHRoZSBkZXBlbmRlbmN5
IGJlaW5nIF9pbl8gYWNwaV9ib290X2luaXQoKSwgdGhlIGludm9jYXRpb24gb2YKYWNwaV9tbWNm
Z19pbml0KCkgc2hvdWxkIG5vdyBiZSBtb3ZlZCB0aGVyZS4KCkphbgoKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 07:13:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 07: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 1fqCTX-0002TF-FL; Thu, 16 Aug 2018 07:13: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=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqCTW-0002TA-1U
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 07:13:42 +0000
X-Inumbo-ID: be6f5e9d-a123-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 be6f5e9d-a123-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 09:12:32 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 01:13:39 -0600
Message-Id: <5B75242102000078001DEB76@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 01:13:37 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Zhenzhong Duan" <zhenzhong.duan@oracle.com>
References: <e6e0f512-58f4-42ac-8813-0320850a24b7@default>
In-Reply-To: <e6e0f512-58f4-42ac-8813-0320850a24b7@default>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/mmcfg: Remove redundant code in
 pci_mmcfg_reject_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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Srinivas REDDY Eeda <srinivas.eeda@oracle.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+IE9uIDE2LjA4LjE4IGF0IDA3OjEwLCA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4gd3Jv
dGU6Cj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogWmhlbnpob25n
IER1YW4gPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+CgpBY2tlZC1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgoKQWxiZWl0IEkgd291bGQgaGF2ZSB3aXNoZWQgeW91IHdvdWxk
IGhhdmUgdGFrZW4gdGhlIG9wcG9ydHVuaXR5CnRvLCBhdCB0aGUgdmVyeSBsZWFzdCwgYWxzbyBt
b3ZlIGNmZydzIGRlY2xhcmF0aW9uIGludG8gdGhlIGZvcigpCnNjb3BlLiBUaGVyZSdzIG9idmlv
dXMgZnVydGhlciB0cml2aWFsIGNsZWFudXAgcG90ZW50aWFsIGluIHRoZQpmdW5jdGlvbi4KCkph
bgoKPiAtLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L21tY29uZmlnLXNoYXJlZC5jCj4gKysrIGIv
eGVuL2FyY2gveDg2L3g4Nl82NC9tbWNvbmZpZy1zaGFyZWQuYwo+IEBAIC0zNzEsOCArMzcxLDYg
QEAgc3RhdGljIGJvb2xfdCBfX2luaXQgcGNpX21tY2ZnX3JlamVjdF9icm9rZW4odm9pZCkKPiAg
ICAgICAgICAocGNpX21tY2ZnX2NvbmZpZ1swXS5hZGRyZXNzID09IDApKQo+ICAgICAgICAgIHJl
dHVybiAwOwo+ICAKPiAtICAgIGNmZyA9ICZwY2lfbW1jZmdfY29uZmlnWzBdOwo+IC0KPiAgICAg
IGZvciAoaSA9IDA7IGkgPCBwY2lfbW1jZmdfY29uZmlnX251bTsgaSsrKSB7Cj4gICAgICAgICAg
dTY0IGFkZHIsIHNpemU7Cj4gIAo+IC0tIAo+IDEuNy4zCgoKCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 07:34:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 07: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 1fqCmw-00044X-5W; Thu, 16 Aug 2018 07:33: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=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqCmv-00044S-9e
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 07:33:45 +0000
X-Inumbo-ID: c7c0a5e6-a126-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c7c0a5e6-a126-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 07:34:17 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 01:33:42 -0600
Message-Id: <5B7528D502000078001DEB8A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 01:33:41 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180810144803.12652-1-paul.durrant@citrix.com>
 <20180810144803.12652-3-paul.durrant@citrix.com>
In-Reply-To: <20180810144803.12652-3-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/hvm/emulate: make sure rep I/O
 emulation does not cross GFN boundaries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDEwLjA4LjE4IGF0IDE2OjQ4LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCj4gKysrIGIveGVuL2FyY2gveDg2
L2h2bS9lbXVsYXRlLmMKPiBAQCAtMTg0LDYgKzE4NCwyNSBAQCBzdGF0aWMgaW50IGh2bWVtdWxf
ZG9faW8oCj4gICAgICAgICAgaHZtdHJhY2VfaW9fYXNzaXN0KCZwKTsKPiAgICAgIH0KPiAgCj4g
KyAgICAvKgo+ICsgICAgICogTWFrZSBzdXJlIHRoYXQgd2UgdHJ1bmNhdGUgcmVwIE1NSU8gYXQg
YW55IEdGTiBib3VuZGFyeS4gVGhpcyBpcwo+ICsgICAgICogbmVjZXNzYXJ5IHRvIGVuc3VyZSB0
aGF0IHRoZSBjb3JyZWN0IGRldmljZSBtb2RlbCBpcyB0YXJnZXR0ZWQKPiArICAgICAqIG9yIHRo
YXQgd2UgY29ycmVjdGx5IGhhbmRsZSBhIHJlcCBvcCBzcGFubmluZyBNTUlPIGFuZCBSQU0uCj4g
KyAgICAgKi8KPiArICAgIGlmICggdW5saWtlbHkocC5jb3VudCA+IDEpICYmIHAudHlwZSA9PSBJ
T1JFUV9UWVBFX0NPUFkgKQo+ICsgICAgewo+ICsgICAgICAgIHVuc2lnbmVkIGxvbmcgb2ZmID0g
cC5hZGRyICYgflBBR0VfTUFTSzsKPiArCj4gKyAgICAgICAgaWYgKCBQQUdFX1NJWkUgLSBvZmYg
PCBwLnNpemUgKSAvKiBzaW5nbGUgcmVwIHNwYW5zIEdGTiAqLwo+ICsgICAgICAgICAgICBwLmNv
dW50ID0gMTsKPiArICAgICAgICBlbHNlCj4gKyAgICAgICAgICAgIHAuY291bnQgPSBtaW5fdCh1
bnNpZ25lZCBsb25nLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgcC5jb3VudCwKPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICgocC5kZiA/IChvZmYgKyBwLnNpemUpIDogKFBB
R0VfU0laRSAtIG9mZikpIC8KPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwLnNpemUp
KTsKPiArICAgIH0KPiArICAgIEFTU0VSVChwLmNvdW50KTsKCkkndmUgYXBwbGllZCB0aGUgcGF0
Y2ggd2l0aCB0aGUgZWFybGllciBzdWdnZXN0ZWQgY2hhbmdlcywgYnV0IEkgd29uZGVyCmlmIHRo
ZSBwbGFjZW1lbnQgZXNwZWNpYWxseSB3cnQgdGhlIHZpc2libGUgaW4gY29udGV4dCBodm10cmFj
ZV9pb19hc3Npc3QoKQppc24ndCBzdWItb3B0aW1hbC4KCkNvbnNpZGVyaW5nIHRoZSBvdGhlciBz
cGxpdHRpbmcgZG9uZSBlbHNld2hlcmUgSSBhbHNvIHdvbmRlciB3aGV0aGVyCnNvbWUgb2YgdGhh
dCBjYW4ndCB0aGVuIGdvIGF3YXksIG9yIHdoZXRoZXIgdGhlIHNwZWNpZmljIGNvZGUgcGF0aAp3
aGVyZSB5b3UndmUgZm91bmQgdGhlIHNwbGl0dGluZyB0byBiZSBtaXNzaW5nIHdvdWxkbid0IGJl
dHRlciBiZSBmaXhlZAppbnN0ZWFkLiBJdCBjZXJ0YWlubHkgZmVlbHMgd3JvbmcgZm9yIHNwbGl0
dGluZyB0byBoYXBwZW4gaW4gbXVsdGlwbGUKcGxhY2VzIGZvciAoSSB0aGluaykgYSBzaW5nbGUg
cmVxdWVzdC4KCkknbGwgZGVmZXIgdGhlIGRlY2lzaW9uIHdoZXRoZXIgdG8gYmFja3BvcnQgdGhp
cyB1bnRpbCB3ZSd2ZSBzZXR0bGVkIGJvdGgKb2YgdGhlIGFib3ZlLgoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 07:42:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 07: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 1fqCuv-0004tN-1k; Thu, 16 Aug 2018 07:42: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=rytq=k7=citrix.com=prvs=759b2abc3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fqCut-0004tI-6r
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 07:41:59 +0000
X-Inumbo-ID: b174d6bc-a127-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b174d6bc-a127-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 09:40:49 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,246,1531785600"; d="scan'208";a="77694802"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B751E7902000078001DEB43@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: <9297c93c-5fcc-a817-578d-71ec0bdb49bb@citrix.com>
Date: Thu, 16 Aug 2018 08:41:55 +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: <5B751E7902000078001DEB43@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] libxl: fix ARM build after 54ed251dc7
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T24gMTYvMDgvMjAxOCAwNzo0OSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQ29tbWl0ICJ0b29sczog
UmV3b3JrIHhjX2RvbWFpbl9jcmVhdGUoKSB0byB0YWtlIGEgZnVsbAo+IHhlbl9kb21jdGxfY3Jl
YXRlZG9tYWluIiAgZmFpbGVkIHRvIHJlcGxhY2Ugb25lIGZ1cnRoZXIgaW5zdGFuY2Ugb2YKPiB4
Y19jb25maWcgaW4gbGlieGxfX2FyY2hfZG9tYWluX3NhdmVfY29uZmlnKCkuCj4KPiBTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gLS0tCj4gSSBoYXZlIG5v
IGVudmlyb25tZW50IHNldCB1cCB0byBkbyBjcm9zcyB0b29sIHN0YWNrIGJ1aWxkcywgc28gdGhl
IHBhdGNoCj4gaXMgc29sZWx5IGJhc2VkIG9uIG9zc3Rlc3QgcmVwb3J0IGFuZCBjb2RlIGluc3Bl
Y3Rpb24uCgpOb3IgZG8gSSBzYWRseSwgYW5kIHdlIGRvbid0IHlldCBoYXZlIHRoaXMgd29ya2lu
ZyBpbiBUcmF2aXMvZ2l0bGFiCndoaWNoIGlzIHRoYXQgdGVzdGluZyBtaXNzZWQgaXQuCgpBY2tl
ZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCj4KPiAtLS0g
YS90b29scy9saWJ4bC9saWJ4bF9hcm0uYwo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5j
Cj4gQEAgLTEyNSw3ICsxMjUsNyBAQCBpbnQgbGlieGxfX2FyY2hfZG9tYWluX3NhdmVfY29uZmln
KGxpYnhsX19nYyAqZ2MsCj4gICAgICAgICAgcmV0dXJuIEVSUk9SX0ZBSUw7Cj4gICAgICB9Cj4g
IAo+IC0gICAgc3RhdGUtPmNsb2NrX2ZyZXF1ZW5jeSA9IHhjX2NvbmZpZy0+Y2xvY2tfZnJlcXVl
bmN5Owo+ICsgICAgc3RhdGUtPmNsb2NrX2ZyZXF1ZW5jeSA9IGNvbmZpZy0+YXJjaC5jbG9ja19m
cmVxdWVuY3k7Cj4gIAo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPgo+CgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 07:54:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 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 1fqD6t-0005pX-A9; Thu, 16 Aug 2018 07: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=xtga=k7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqD6s-0005pN-8w
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 07:54:22 +0000
X-Inumbo-ID: a9e6dbed-a129-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a9e6dbed-a129-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 07:54: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 1fqD6o-00022s-Vt; Thu, 16 Aug 2018 07:54: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 1fqD6o-0001ku-Nn; Thu, 16 Aug 2018 07:54:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqD6o-0002Vv-Kt; Thu, 16 Aug 2018 07:54:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125907-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:guest-localmigrate/x10:fail:regression
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 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-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-libvirt-xsm: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-xsm:migrate-support-check: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-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-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-arndale:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl: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-qemuu-nested-amd:debian-hvm-install/l1/l2: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-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-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=d95b5bb31e6d4361e356f0ff0853b6bb172a8b6a
X-Osstest-Versions-That: xen=aa450153f2d960c217149b31b68a8b57c5a8e595
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 16 Aug 2018 07:54:18 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 125907: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTkwNyB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTkwNy8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4gdnMu
IDEyNTcwMAoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90
IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTcwMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBz
dWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAg
ICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEyNTY3OQogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNCAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRy
eSBmYWlsIGxpa2UgMTI1NzAwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIyIGd1ZXN0
LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtlIDEyNTcwMAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWls
IGxpa2UgMTI1NzAwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU3MDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTcw
MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI1NzAwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU3MDAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEyNTcwMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxMCBkZWJpYW4taW5z
dGFsbCAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI1NzAwCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU3
MDAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyNTcwMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NzAwCiBidWlsZC1p
Mzg2LXByZXYgICAgICAgICAgICAgICA3IHhlbi1idWlsZC9kaXN0LXRlc3QgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogYnVpbGQt
YW1kNjQtcHJldiAgICAgICAgICAgICAgNyB4ZW4tYnVpbGQvZGlzdC10ZXN0ICAgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIGQ5NWI1YmIzMWU2ZDQzNjFlMzU2ZjBmZjA4NTNiNmJiMTcyYThi
NmEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGFhNDUwMTUzZjJkOTYw
YzIxNzE0OWIzMWI2OGE4YjU3YzVhOGU1OTUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTcwMCAg
MjAxOC0wNy0zMSAxNDowNzo0MyBaICAgMTUgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU5
MDcgIDIwMTgtMDgtMTQgMTc6MDY6MTMgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5s
aW5kaWdAY2l0cml4LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpn
cm9zc0BzdXNlLmNvbT4KICBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdy
YWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2MTQgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 07:55:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 07: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 1fqD8D-0005vc-Qo; Thu, 16 Aug 2018 07:55: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=egxv=k7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fqD8C-0005vO-6e
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 07:55:44 +0000
X-Inumbo-ID: 9daf314e-a129-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9daf314e-a129-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 09:54:35 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 51365ADCC;
 Thu, 16 Aug 2018 07:55:41 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>,
 Christopher Clark <christopher.w.clark@gmail.com>
References: <ede80e02-5704-1d46-4edf-58515ad63f40@suse.com>
 <CACMJ4GZti4ypL=CBSROj0CSh6GRXXkq+iqV7CtBWKiiF6CYinA@mail.gmail.com>
 <5B751EFB02000078001DEB46@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: <9bcc6e34-ae5e-dcc4-0257-b8c2ab75a998@suse.com>
Date: Thu, 16 Aug 2018 09:55:39 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B751EFB02000078001DEB46@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] Future of 32-bit PV support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, bouyer@NetBSD.org,
 xen-users@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYvMDgvMTggMDg6NTEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE2LjA4LjE4IGF0
IDA4OjMyLCA8Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20+IHdyb3RlOgo+PiBPbiBXZWQs
IEF1ZyAxNSwgMjAxOCBhdCAxMToxNyBQTSwgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PiB3cm90ZToKPj4KPj4+IEluIHRoZSBYZW4geDg2IGNvbW11bml0eSBjYWxsIHdlIGhhdmUgYmVl
biBkaXNjdXNzaW5nIHdoZXRoZXIgYW55b25lCj4+PiByZWFsbHkgaXMgZGVwZW5kaW5nIG9uIDMy
LWJpdCBQViBndWVzdHMuIFdlJ2QgbGlrZSB0byBldmFsdWF0ZSB3aGV0aGVyCj4+PiBhbnlvbmUg
d291bGQgc2VlIHByb2JsZW1zIHdpdGg6Cj4+Pgo+Pj4gLSBkZXByZWNhdGluZyAzMi1iaXQgUFYg
Z3Vlc3Qgc3VwcG9ydCBpbiBYZW4sIG1lYW5pbmcgdGhhdCB3ZSdkCj4+PiAgIGV2ZW50dWFsbHkg
c3dpdGNoIHRvIHN1cHBvcnQgMzItYml0IFBWIGd1ZXN0cyBvbmx5IHZpYSBQVi1zaGltIGZyb20K
Pj4+ICAgWGVuIDQuMTIgb3IgNC4xMwo+Pj4KPj4+IC0gZHJvcHBpbmcgMzItYml0IFBWIHN1cHBv
cnQgZnJvbSB1cHN0cmVhbSBMaW51eCBrZXJuZWwsIHJlc3VsdGluZyBpbgo+Pj4gICBjdXJyZW50
IDMyLWJpdCBQViBndWVzdHMgbm8gbG9uZ2VyIGJlaW5nIGFibGUgdG8gdXBncmFkZSB0byB0aGUg
bmV3ZXN0Cj4+PiAgIGtlcm5lbCB2ZXJzaW9uIGFueSBsb25nZXIKPj4+Cj4+PiBBbmQgcmVsYXRl
ZCB0byB0aGF0Ogo+Pj4KPj4+IC0gaXMgdGhlcmUgYW55IExpbnV4IGRpc3RyaWJ1dGlvbiBzdGls
bCBzaGlwcGluZyAzMi1iaXQgUFYtY2FwYWJsZQo+Pj4gICBzeXN0ZW1zPwo+Pj4KPj4+IC0gd2hh
dCBhYm91dCBCU0Q/IElzIDMyLWJpdCBQViBzdXBwb3J0IGltcG9ydGFudCB0aGVyZT8KPj4+Cj4+
Cj4+Cj4+IEp1ZXJnZW4gLSBqdXN0IHRvIGJlIHZlcnkgY2xlYXIgYWJvdXQgdGhlIHNjb3BlIGhl
cmU6Cj4+ICogd291bGQgdGhpcyBwcm9wb3NhbCBhZmZlY3QgdGhlIGFiaWxpdHkgdG8gdXNlIGEg
MzItYml0IGRvbTA/Cj4gCj4gSWYgdGhlIERvbTAgaXMgdG8gYmUgUFYgLSB5ZXMsIG9mIGNvdXJz
ZS4gRm9yIHRoZSB0aW1lIGJlaW5nIHRoZXJlJ3MKPiBubyBjb21wbGV0ZSBQVkggRG9tMCBzdXBw
b3J0LCBzbyBpZiAzMi1iaXQgaXMgbmVlZGVkIGhlcmUsIFBWIGlzCj4gZm9yIG5vdyBpbmRlZWQg
dGhlIG9ubHkgb3B0aW9uLgoKQW5kIHRvIGJlIG1vcmUgcHJlY2lzZTogdGhlIGZpcnN0IHN0ZXAg
d291bGQgYmUgdG8gcmVtb3ZlIDMyLWJpdCBQVgpzdXBwb3J0IGZyb20gdXBzdHJlYW0gTGludXgg
a2VybmVsLiBUaGlzIHdvdWxkIHJlc3VsdCBpbiB0aGUgbG9zcyBvZgp0aGUgYWJpbGl0eSB0byB1
c2UgYSBfbmV3XyBMaW51eCAoZS5nLiA+PSA0LjIwIC8gNS4wKSBhcyBhIDMyLWJpdCBkb20wLgpB
IDMyLWJpdCBkb20wIHVzaW5nIGEga2VybmVsIDw9IDQuMTkgd291bGQgc3RpbGwgd29yayB1bnRp
bCB3ZSByZW1vdmUKMzItYml0IFBWIHN1cHBvcnQgZnJvbSB0aGUgaHlwZXJ2aXNvciAod2hpY2gg
d2Ugd291bGRuJ3QgZG8gYmVmb3JlIGZ1bGwKc3VwcG9ydCBvZiBQVkggZG9tMCwgSSBndWVzcyku
CgpJcyB0aGVyZSBhIHNwZWNpYWwgcmVhc29uIHlvdSB3YW50IHRvIHVzZSBhIDMyLWJpdCBkb20w
PwoKCkp1ZXJnZW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 07:58:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 07: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 1fqDAt-0006CE-Mi; Thu, 16 Aug 2018 07: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=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqDAs-0006C8-Eg
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 07:58:30 +0000
X-Inumbo-ID: 3d45e82f-a12a-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3d45e82f-a12a-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 07:59:02 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 01:58:28 -0600
Message-Id: <5B752EA202000078001DEBA9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 01:58:26 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B2CD60902000078001CCEF7@prv1-mh.provo.novell.com>
In-Reply-To: <5B2CD60902000078001CCEF7@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [PATCH RFC] x86/xsave: prefer eager clearing of
 state over eager restoring
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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+IE9uIDIyLjA2LjE4IGF0IDEyOjU3LCAgd3JvdGU6Cj4gT3RoZXIgdGhhbiBGWFJTVE9SLCBY
UlNUT1IgYWxsb3dzIGZvciBzZXR0aW5nIGNvbXBvbmVudHMgdG8gdGhlaXIKPiBpbml0aWFsIHN0
YXRlLiBVdGlsaXplIHRoaXMgdG8gY2xlYXIgcmVnaXN0ZXIgc3RhdGUgaW1tZWRpYXRlbHkgYWZ0
ZXIKPiBoYXZpbmcgc2F2ZWQgYSB2Q1BVJ3Mgc3RhdGUgKHdoaWNoIHdlIGRvbid0IGRlZmVyIHBh
c3QKPiBfX2NvbnRleHRfc3dpdGNoKCkpLCBjb25zaWRlcmluZyB0aGF0Cj4gLSB0aGlzIHN1cHBv
c2VkbHkgcmVkdWNlcyBwb3dlciBjb25zdW1wdGlvbiwKPiAtIHRoaXMgbWlnaHQgZXZlbiBmcmVl
IHVwIHBoeXNpY2FsIHJlZ2lzdGVycywKPiAtIHdlIGRvbid0IG5vcm1hbGx5IHNhdmUvcmVzdG9y
ZSBGUFUgc3RhdGUgZm9yIGEgdkNQVSBvbiBldmVyeSBjb250ZXh0Cj4gICBzd2l0Y2ggKGluIHNv
bWUgaW5pdGlhbCBtZWFzdXJlbWVudHMgSSd2ZSBvYnNlcnZlZCBhbiBhcHByb3hpbWF0ZQo+ICAg
NTA6NTAgcmVsYXRpb24gYmV0d2VlbiB0aGUgdHdvIG9uIGEgbm90IG92ZXJseSBoZWF2aWx5IGxv
YWRlZCBzeXN0ZW07Cj4gICBpdCdzIGNsZWFyIGFueXdheSB0aGF0IHRoaXMgaXMgaGVhdmlseSBk
ZXBlbmRlbnQgb24gd2hhdCBleGFjdGx5IGEKPiAgIHZDUFUgaXMgdXNlZCBmb3IpLgo+IAo+IFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAtLS0KPiBSRkMg
c2luY2UgdGhlIGZ1bGwgcGVyZm9ybWFuY2UgZWZmZWN0IGlzIHN0aWxsIG5vdCB2ZXJ5IGNsZWFy
LgoKSSBkb24ndCBtaW5kIHRoaXMgYmVpbmcgb2JqZWN0ZWQgdG8sIGJ1dCBhdCBsZWFzdCBJJ2Qg
bGlrZSB0byBrbm93IHdoZXRoZXIKaXQncyB3b3J0aHdoaWxlIGZvciBtZSB0byBjYXJyeS4KCkph
bgoKPiAtLS0gYS94ZW4vYXJjaC94ODYvaTM4Ny5jCj4gKysrIGIveGVuL2FyY2gveDg2L2kzODcu
Ywo+IEBAIC0zMyw2ICszMyw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBmcHVfeHJzdG9yKHN0cnVj
dCB2Y3AKPiAgICAgIG9rID0gc2V0X3hjcjAodi0+YXJjaC54Y3IwX2FjY3VtIHwgWFNUQVRFX0ZQ
X1NTRSk7Cj4gICAgICBBU1NFUlQob2spOwo+ICAgICAgeHJzdG9yKHYsIG1hc2spOwo+ICsgICAg
di0+YXJjaC54c3RhdGVfZGlydHkgPSBtYXNrOwo+ICAgICAgb2sgPSBzZXRfeGNyMCh2LT5hcmNo
LnhjcjAgPzogWFNUQVRFX0ZQX1NTRSk7Cj4gICAgICBBU1NFUlQob2spOwo+ICB9Cj4gQEAgLTE0
OCw2ICsxNDksOSBAQCBzdGF0aWMgaW5saW5lIHZvaWQgZnB1X3hzYXZlKHN0cnVjdCB2Y3B1Cj4g
ICAgICBvayA9IHNldF94Y3IwKHYtPmFyY2gueGNyMF9hY2N1bSB8IFhTVEFURV9GUF9TU0UpOwo+
ICAgICAgQVNTRVJUKG9rKTsKPiAgICAgIHhzYXZlKHYsIG1hc2spOwo+ICsgICAgeHN0YXRlX2xv
YWRfaW5pdCh2LT5hcmNoLnhzdGF0ZV9kaXJ0eSAmCj4gKyAgICAgICAgICAgICAgICAgICAgIHYt
PmFyY2gueHNhdmVfYXJlYS0+eHNhdmVfaGRyLnhzdGF0ZV9idik7Cj4gKyAgICB2LT5hcmNoLnhz
dGF0ZV9kaXJ0eSA9IDA7Cj4gICAgICBvayA9IHNldF94Y3IwKHYtPmFyY2gueGNyMCA/OiBYU1RB
VEVfRlBfU1NFKTsKPiAgICAgIEFTU0VSVChvayk7Cj4gIH0KPiAtLS0gYS94ZW4vYXJjaC94ODYv
c3BlY19jdHJsLmMKPiArKysgYi94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMKPiBAQCAtNjE2LDcg
KzYxNiw3IEBAIHZvaWQgX19pbml0IGluaXRfc3BlY3VsYXRpb25fbWl0aWdhdGlvbnMKPiAgCj4g
ICAgICAvKiBDaGVjayB3aGV0aGVyIEVhZ2VyIEZQVSBzaG91bGQgYmUgZW5hYmxlZCBieSBkZWZh
dWx0LiAqLwo+ICAgICAgaWYgKCBvcHRfZWFnZXJfZnB1ID09IC0xICkKPiAtICAgICAgICBvcHRf
ZWFnZXJfZnB1ID0gc2hvdWxkX3VzZV9lYWdlcl9mcHUoKTsKPiArICAgICAgICBvcHRfZWFnZXJf
ZnB1ID0gIWNwdV9oYXNfeHNhdmUgJiYgc2hvdWxkX3VzZV9lYWdlcl9mcHUoKTsKPiAgCj4gICAg
ICAvKiAoUmUpaW5pdCBCU1Agc3RhdGUgbm93IHRoYXQgZGVmYXVsdF9zcGVjX2N0cmxfZmxhZ3Mg
aGFzIGJlZW4gCj4gY2FsY3VsYXRlZC4gKi8KPiAgICAgIGluaXRfc2hhZG93X3NwZWNfY3RybF9z
dGF0ZSgpOwo+IC0tLSBhL3hlbi9hcmNoL3g4Ni94c3RhdGUuYwo+ICsrKyBiL3hlbi9hcmNoL3g4
Ni94c3RhdGUuYwo+IEBAIC03MzQsNiArNzM0LDcgQEAgaW50IGhhbmRsZV94c2V0YnYodTMyIGlu
ZGV4LCB1NjQgbmV3X2J2KQo+ICAgICAgICAgICAgICBjcjAgJj0gflg4Nl9DUjBfVFM7Cj4gICAg
ICAgICAgfQo+ICAgICAgICAgIHhyc3RvcihjdXJyLCBtYXNrKTsKPiArICAgICAgICBjdXJyLT5h
cmNoLnhzdGF0ZV9kaXJ0eSB8PSBtYXNrOwo+ICAgICAgICAgIGlmICggY3IwICYgWDg2X0NSMF9U
UyApCj4gICAgICAgICAgICAgIHdyaXRlX2NyMChjcjApOwo+ICAgICAgfQo+IEBAIC03NzQsMTIg
Kzc3NSwxOSBAQCB1aW50NjRfdCByZWFkX2JuZGNmZ3Uodm9pZCkKPiAgICAgIHJldHVybiB4c3Rh
dGUtPnhzYXZlX2hkci54c3RhdGVfYnYgJiBYODZfWENSMF9CTkRDU1IgPyBibmRjc3ItPmJuZGNm
Z3UgOiAwOwo+ICB9Cj4gIAo+ICt2b2lkIHhzdGF0ZV9sb2FkX2luaXQodWludDY0X3QgbWFzaykK
PiArewo+ICsgICAgc3RydWN0IHZjcHUgKnYgPSBpZGxlX3ZjcHVbc21wX3Byb2Nlc3Nvcl9pZCgp
XTsKPiArICAgIHN0cnVjdCB4c2F2ZV9zdHJ1Y3QgKnhzdGF0ZSA9IHYtPmFyY2gueHNhdmVfYXJl
YTsKPiArCj4gKyAgICBtZW1zZXQoJnhzdGF0ZS0+eHNhdmVfaGRyLCAwLCBzaXplb2YoeHN0YXRl
LT54c2F2ZV9oZHIpKTsKPiArICAgIHhyc3Rvcih2LCBtYXNrKTsKPiArfQo+ICsKPiAgdm9pZCB4
c3RhdGVfc2V0X2luaXQodWludDY0X3QgbWFzaykKPiAgewo+ICAgICAgdW5zaWduZWQgbG9uZyBj
cjAgPSByZWFkX2NyMCgpOwo+ICAgICAgdW5zaWduZWQgbG9uZyB4Y3IwID0gdGhpc19jcHUoeGNy
MCk7Cj4gLSAgICBzdHJ1Y3QgdmNwdSAqdiA9IGlkbGVfdmNwdVtzbXBfcHJvY2Vzc29yX2lkKCld
Owo+IC0gICAgc3RydWN0IHhzYXZlX3N0cnVjdCAqeHN0YXRlID0gdi0+YXJjaC54c2F2ZV9hcmVh
Owo+ICAKPiAgICAgIGlmICggfnhmZWF0dXJlX21hc2sgJiBtYXNrICkKPiAgICAgIHsKPiBAQCAt
NzkyLDggKzgwMCw3IEBAIHZvaWQgeHN0YXRlX3NldF9pbml0KHVpbnQ2NF90IG1hc2spCj4gIAo+
ICAgICAgY2x0cygpOwo+ICAKPiAtICAgIG1lbXNldCgmeHN0YXRlLT54c2F2ZV9oZHIsIDAsIHNp
emVvZih4c3RhdGUtPnhzYXZlX2hkcikpOwo+IC0gICAgeHJzdG9yKHYsIG1hc2spOwo+ICsgICAg
eHN0YXRlX2xvYWRfaW5pdChtYXNrKTsKPiAgCj4gICAgICBpZiAoIGNyMCAmIFg4Nl9DUjBfVFMg
KQo+ICAgICAgICAgIHdyaXRlX2NyMChjcjApOwo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
ZG9tYWluLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCj4gQEAgLTU1OSw2
ICs1NTksMTEgQEAgc3RydWN0IGFyY2hfdmNwdQo+ICAgICAgICogaXQgZXhwbGljaXRseSBlbmFi
bGVzIGl0IHZpYSB4Y3IwLgo+ICAgICAgICovCj4gICAgICB1aW50NjRfdCB4Y3IwX2FjY3VtOwo+
ICsgICAgLyoKPiArICAgICAqIEFjY3VtdWxhdGVkIHNldCBvZiBjb21wb25lbnRzIHdoaWNoIG1h
eSBjdXJyZW50bHkgYmUgZGlydHksIGFuZCBoZW5jZQo+ICsgICAgICogc2hvdWxkIGJlIGNsZWFy
ZWQgaW1tZWRpYXRlbHkgYWZ0ZXIgc2F2aW5nIHN0YXRlLgo+ICsgICAgICovCj4gKyAgICB1aW50
NjRfdCB4c3RhdGVfZGlydHk7Cj4gICAgICAvKiBUaGlzIHZhcmlhYmxlIGRldGVybWluZXMgd2hl
dGhlciBub25sYXp5IGV4dGVuZGVkIHN0YXRlIGhhcyBiZWVuIHVzZWQsCj4gICAgICAgKiBhbmQg
dGh1cyBzaG91bGQgYmUgc2F2ZWQvcmVzdG9yZWQuICovCj4gICAgICBib29sX3Qgbm9ubGF6eV94
c3RhdGVfdXNlZDsKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3hzdGF0ZS5oCj4gKysrIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni94c3RhdGUuaAo+IEBAIC05NSw2ICs5NSw3IEBAIHVpbnQ2NF90
IGdldF9tc3JfeHNzKHZvaWQpOwo+ICB1aW50NjRfdCByZWFkX2JuZGNmZ3Uodm9pZCk7Cj4gIHZv
aWQgeHNhdmUoc3RydWN0IHZjcHUgKnYsIHVpbnQ2NF90IG1hc2spOwo+ICB2b2lkIHhyc3Rvcihz
dHJ1Y3QgdmNwdSAqdiwgdWludDY0X3QgbWFzayk7Cj4gK3ZvaWQgeHN0YXRlX2xvYWRfaW5pdCh1
aW50NjRfdCBtYXNrKTsKPiAgdm9pZCB4c3RhdGVfc2V0X2luaXQodWludDY0X3QgbWFzayk7Cj4g
IGJvb2wgeHNhdmVfZW5hYmxlZChjb25zdCBzdHJ1Y3QgdmNwdSAqdik7Cj4gIGludCBfX211c3Rf
Y2hlY2sgdmFsaWRhdGVfeHN0YXRlKHU2NCB4Y3IwLCB1NjQgeGNyMF9hY2N1bSwKPiAKPiAKPiAK
PiAKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 08:01:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 08: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 1fqDDa-0007Sn-IP; Thu, 16 Aug 2018 08:01: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=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqDDZ-0007Si-Gt
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 08:01:17 +0000
X-Inumbo-ID: 64af655d-a12a-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 64af655d-a12a-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 10:00:08 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 02:01:15 -0600
Message-Id: <5B752F4A02000078001DEBBA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 02:01:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B31E7A102000078001CDCC5@prv1-mh.provo.novell.com>
 <5B31E8BF02000078001CDCDE@prv1-mh.provo.novell.com>
In-Reply-To: <5B31E8BF02000078001CDCDE@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [PATCH v5 2/2] x86: enable interrupts earlier
 with XPTI disabled
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI2LjA2LjE4IGF0IDA5OjE4LCAgd3JvdGU6Cj4gVGhlIFNUSSBpbnN0YW5jZXMgd2Vy
ZSBtb3ZlZCAob3IgYWRkZWQgaW4gdGhlIElOVDgwIGNhc2UpIHRvIG1lZXQgVExCCj4gZmx1c2gg
cmVxdWlyZW1lbnRzLiBXaGVuIFhQVEkgaXMgZGlzYWJsZWQsIHRoZXkgY2FuIGJlIHB1dCBiYWNr
IHdoZXJlCj4gdGhleSB3ZXJlIChvciBvbWl0dGVkIGluIHRoZSBJTlQ4MCBjYXNlKS4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gVGVzdGVkLWJ5
OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gUmV2aWV3ZWQtYnk6IEp1ZXJnZW4g
R3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KCkknZCBub3QgYmUgb3Zlcmx5IGNvbmNlcm5lZCBpZiB0aGlzIHdhcyBuYWNr
LWVkIGZvciBhbiBhY2NlcHRhYmxlCnJlYXNvbiwgYnV0IEknZCBsaWtlIHRvIGhlYXIgc28gaW4g
dGhhdCBjYXNlLCBiZWNhdXNlIHRoZSBhbHRlcm5hdGl2ZQp0byB0aGlzIHBhdGNoIGlzIHRvIGRy
b3AgdGhlIHN5bnRoZXRpYyBOT19YUFRJIGZlYXR1cmUgZmxhZywgd2hpY2gKaXMgbm90IHVzZWQg
YW55d2hlcmUgZWxzZSB3aXRob3V0IHRoaXMgY2hhbmdlLgoKSmFuCgo+IC0tLQo+IHY1OiBSZS1i
YXNlLgo+IHY0OiBTcGxpdCBvZmYgZnJvbSBlYXJsaWVyIHBhdGNoLgo+IAo+IC0tLSBhL3hlbi9h
cmNoL3g4Ni94ODZfNjQvY29tcGF0L2VudHJ5LlMKPiArKysgYi94ZW4vYXJjaC94ODYveDg2XzY0
L2NvbXBhdC9lbnRyeS5TCj4gQEAgLTIwMCw3ICsyMDAsNyBAQCBFTlRSWShjcjRfcHYzMl9yZXN0
b3JlKQo+ICAKPiAgLyogU2VlIGxzdGFyX2VudGVyIGZvciBlbnRyeSByZWdpc3RlciBzdGF0ZS4g
Ki8KPiAgRU5UUlkoY3N0YXJfZW50ZXIpCj4gLSAgICAgICAgLyogc3RpIGNvdWxkIGxpdmUgaGVy
ZSB3aGVuIHdlIGRvbid0IHN3aXRjaCBwYWdlIHRhYmxlcyBiZWxvdy4gKi8KPiArICAgICAgICBB
TFRFUk5BVElWRSBub3AsIHN0aSwgWDg2X0ZFQVRVUkVfTk9fWFBUSQo+ICAgICAgICAgIENSNF9Q
VjMyX1JFU1RPUkUKPiAgICAgICAgICBtb3ZxICA4KCVyc3ApLCVyYXggLyogUmVzdG9yZSAlcmF4
LiAqLwo+ICAgICAgICAgIG1vdnEgICRGTEFUX1VTRVJfU1MzMiwgOCglcnNwKSAvKiBBc3N1bWUg
YSA2NGJpdCBkb21haW4uICBDb21wYXQgaGFuZGxlZCBsb3dlci4gKi8KPiBAQCAtMjIzLDcgKzIy
Myw3IEBAIEVOVFJZKGNzdGFyX2VudGVyKQo+ICAgICAgICAgIC8qICVyMTIgaXMgc3RpbGwgemVy
byBhdCB0aGlzIHBvaW50LiAqLwo+ICAgICAgICAgIG1vdiAgICVyMTIsIFNUQUNLX0NQVUlORk9f
RklFTEQoeGVuX2NyMykoJXJieCkKPiAgLkxjc3Rhcl9jcjNfb2theToKPiAtICAgICAgICBzdGkK
PiArICAgICAgICBBTFRFUk5BVElWRSBzdGksICIiLCBYODZfRkVBVFVSRV9OT19YUFRJCj4gIAo+
ICAgICAgICAgIG1vdnEgIFNUQUNLX0NQVUlORk9fRklFTEQoY3VycmVudF92Y3B1KSglcmJ4KSwg
JXJieAo+ICAgICAgICAgIG1vdnEgIFZDUFVfZG9tYWluKCVyYngpLCVyY3gKPiAtLS0gYS94ZW4v
YXJjaC94ODYveDg2XzY0L2VudHJ5LlMKPiArKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5
LlMKPiBAQCAtMjQ3LDcgKzI0Nyw3IEBAIFVOTElLRUxZX0VORChleGl0X2NyMykKPiAgICogJXNz
IG11c3QgYmUgc2F2ZWQgaW50byB0aGUgc3BhY2UgbGVmdCBieSB0aGUgdHJhbXBvbGluZS4KPiAg
ICovCj4gIEVOVFJZKGxzdGFyX2VudGVyKQo+IC0gICAgICAgIC8qIHN0aSBjb3VsZCBsaXZlIGhl
cmUgd2hlbiB3ZSBkb24ndCBzd2l0Y2ggcGFnZSB0YWJsZXMgYmVsb3cuICovCj4gKyAgICAgICAg
QUxURVJOQVRJVkUgbm9wLCBzdGksIFg4Nl9GRUFUVVJFX05PX1hQVEkKPiAgICAgICAgICBtb3Zx
ICA4KCVyc3ApLCVyYXggLyogUmVzdG9yZSAlcmF4LiAqLwo+ICAgICAgICAgIG1vdnEgICRGTEFU
X0tFUk5FTF9TUyw4KCVyc3ApCj4gICAgICAgICAgcHVzaHEgJXIxMQo+IEBAIC0yNjksNyArMjY5
LDcgQEAgRU5UUlkobHN0YXJfZW50ZXIpCj4gICAgICAgICAgLyogJXIxMiBpcyBzdGlsbCB6ZXJv
IGF0IHRoaXMgcG9pbnQuICovCj4gICAgICAgICAgbW92ICAgJXIxMiwgU1RBQ0tfQ1BVSU5GT19G
SUVMRCh4ZW5fY3IzKSglcmJ4KQo+ICAuTGxzdGFyX2NyM19va2F5Ogo+IC0gICAgICAgIHN0aQo+
ICsgICAgICAgIEFMVEVSTkFUSVZFIHN0aSwgIiIsIFg4Nl9GRUFUVVJFX05PX1hQVEkKPiAgCj4g
ICAgICAgICAgbW92cSAgU1RBQ0tfQ1BVSU5GT19GSUVMRChjdXJyZW50X3ZjcHUpKCVyYngpLCAl
cmJ4Cj4gICAgICAgICAgdGVzdGIgJFRGX2tlcm5lbF9tb2RlLFZDUFVfdGhyZWFkX2ZsYWdzKCVy
YngpCj4gQEAgLTI4MCw3ICsyODAsNyBAQCBFTlRSWShsc3Rhcl9lbnRlcikKPiAgICAgICAgICBq
bXAgICB0ZXN0X2FsbF9ldmVudHMKPiAgCj4gIEVOVFJZKHN5c2VudGVyX2VudHJ5KQo+IC0gICAg
ICAgIC8qIHN0aSBjb3VsZCBsaXZlIGhlcmUgd2hlbiB3ZSBkb24ndCBzd2l0Y2ggcGFnZSB0YWJs
ZXMgYmVsb3cuICovCj4gKyAgICAgICAgQUxURVJOQVRJVkUgbm9wLCBzdGksIFg4Nl9GRUFUVVJF
X05PX1hQVEkKPiAgICAgICAgICBwdXNocSAkRkxBVF9VU0VSX1NTCj4gICAgICAgICAgcHVzaHEg
JDAKPiAgICAgICAgICBwdXNoZnEKPiBAQCAtMzA2LDcgKzMwNiw3IEBAIEdMT0JBTChzeXNlbnRl
cl9lZmxhZ3Nfc2F2ZWQpCj4gICAgICAgICAgLyogJXIxMiBpcyBzdGlsbCB6ZXJvIGF0IHRoaXMg
cG9pbnQuICovCj4gICAgICAgICAgbW92ICAgJXIxMiwgU1RBQ0tfQ1BVSU5GT19GSUVMRCh4ZW5f
Y3IzKSglcmJ4KQo+ICAuTHN5c2VfY3IzX29rYXk6Cj4gLSAgICAgICAgc3RpCj4gKyAgICAgICAg
QUxURVJOQVRJVkUgc3RpLCAiIiwgWDg2X0ZFQVRVUkVfTk9fWFBUSQo+ICAKPiAgICAgICAgICBt
b3ZxICBTVEFDS19DUFVJTkZPX0ZJRUxEKGN1cnJlbnRfdmNwdSkoJXJieCksICVyYngKPiAgICAg
ICAgICBjbXBiICAkMCxWQ1BVX3N5c2VudGVyX2Rpc2FibGVzX2V2ZW50cyglcmJ4KQo+IEBAIC0z
NTYsNyArMzU2LDcgQEAgRU5UUlkoaW50ODBfZGlyZWN0X3RyYXApCj4gICAgICAgICAgLyogJXIx
MiBpcyBzdGlsbCB6ZXJvIGF0IHRoaXMgcG9pbnQuICovCj4gICAgICAgICAgbW92ICAgJXIxMiwg
U1RBQ0tfQ1BVSU5GT19GSUVMRCh4ZW5fY3IzKSglcmJ4KQo+ICAuTGludDgwX2NyM19va2F5Ogo+
IC0gICAgICAgIHN0aQo+ICsgICAgICAgIEFMVEVSTkFUSVZFIHN0aSwgIiIsIFg4Nl9GRUFUVVJF
X05PX1hQVEkKPiAgCj4gICAgICAgICAgY21wYiAgJDAsdW50cnVzdGVkX21zaSglcmlwKQo+ICBV
TkxJS0VMWV9TVEFSVChuZSwgbXNpX2NoZWNrKQo+IAo+IAo+IAo+IAoKCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 08:01:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 08:01: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 1fqDE2-0007ax-Sy; Thu, 16 Aug 2018 08:01: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=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqDE0-0007ai-Ma
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 08:01:44 +0000
X-Inumbo-ID: b14ef209-a12a-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b14ef209-a12a-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 08:02:17 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 02:01:43 -0600
Message-Id: <5B752F6602000078001DEBBD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 02:01:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B4486CA02000078001D2907@prv1-mh.provo.novell.com>
In-Reply-To: <5B4486CA02000078001D2907@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [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: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEwLjA3LjE4IGF0IDEyOjEzLCAgd3JvdGU6Cj4gRm9yIGJvdGggZnNfYmFzZSBhbmQg
Z3NfYmFzZV91c2VyLCB0aGVyZSBhcmUgY29tbWVudHMgc2F5aW5nICJUaGlzIGNhbgo+IG9ubHkg
YmUgbm9uLXplcm8gaWYgc2VsZWN0b3IgaXMgTlVMTC4iIFdoaWxlIHNhdmVfc2VnbWVudHMoKSBl
bnN1cmVzCj4gdGhpcywgc28gZmFyIGFyY2hfc2V0X2luZm9fZ3Vlc3QoKSBkaWRuJ3QuIE1ha2Ug
YmVoYXZpb3IgY29uc2lzdGVudAo+IChhdHRhY2hpbmcgY29tbWVudHMgaWRlbnRpY2FsIHRvIHRo
b3NlIGluIHNhdmVfc2VnbWVudHMoKSkuCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYwo+ICsr
KyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwo+IEBAIC05MzAsOSArOTMwLDEzIEBAIGludCBhcmNo
X3NldF9pbmZvX2d1ZXN0KAo+ICAgICAgaWYgKCAhY29tcGF0ICkKPiAgICAgIHsKPiAgICAgICAg
ICB2LT5hcmNoLnB2X3ZjcHUuc3lzY2FsbF9jYWxsYmFja19laXAgPSBjLm5hdC0+c3lzY2FsbF9j
YWxsYmFja19laXA7Cj4gLSAgICAgICAgdi0+YXJjaC5wdl92Y3B1LmZzX2Jhc2UgPSBjLm5hdC0+
ZnNfYmFzZTsKPiArICAgICAgICAvKiBub24tbnVsIHNlbGVjdG9yIGtpbGxzIGZzX2Jhc2UgKi8K
PiArICAgICAgICB2LT5hcmNoLnB2X3ZjcHUuZnNfYmFzZSA9Cj4gKyAgICAgICAgICAgICEodi0+
YXJjaC51c2VyX3JlZ3MuZnMgJiB+MykgPyBjLm5hdC0+ZnNfYmFzZSA6IDA7Cj4gICAgICAgICAg
di0+YXJjaC5wdl92Y3B1LmdzX2Jhc2Vfa2VybmVsID0gYy5uYXQtPmdzX2Jhc2Vfa2VybmVsOwo+
IC0gICAgICAgIHYtPmFyY2gucHZfdmNwdS5nc19iYXNlX3VzZXIgPSBjLm5hdC0+Z3NfYmFzZV91
c2VyOwo+ICsgICAgICAgIC8qIG5vbi1udWwgc2VsZWN0b3Iga2lsbHMgZ3NfYmFzZV91c2VyICov
Cj4gKyAgICAgICAgdi0+YXJjaC5wdl92Y3B1LmdzX2Jhc2VfdXNlciA9Cj4gKyAgICAgICAgICAg
ICEodi0+YXJjaC51c2VyX3JlZ3MuZ3MgJiB+MykgPyBjLm5hdC0+Z3NfYmFzZV91c2VyIDogMDsK
PiAgICAgIH0KPiAgICAgIGVsc2UKPiAgICAgIHsKPiAKPiAKCgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 08:03:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 08:03:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqDFX-0007mU-Am; Thu, 16 Aug 2018 08: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=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqDFV-0007mG-RD
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 08:03:17 +0000
X-Inumbo-ID: e883e2eb-a12a-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e883e2eb-a12a-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 08:03:50 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 02:03:15 -0600
Message-Id: <5B752FC302000078001DEBC0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 02:03:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B59C78002000078001D8317@prv1-mh.provo.novell.com>
In-Reply-To: <5B59C78002000078001D8317@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [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: xen-devel <xen-devel@lists.xenproject.org>,
 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>

Pj4+IE9uIDI2LjA3LjE4IGF0IDE1OjA3LCAgd3JvdGU6Cj4gRG9uJ3QgY2hhbmNlIGhhdmluZyBT
cGVjdHJlIHYxIChpbmNsdWRpbmcgQkNCUykgZ2FkZ2V0cy4gSW4gc29tZSBvZiB0aGUKPiBjYXNl
cyB0aGUgaW5zZXJ0aW9ucyBhcmUgbW9yZSBvZiBwcmVjYXV0aW9uYXJ5IG5hdHVyZSByYXRoZXIg
dGhhbiB0aGVyZQo+IHByb3ZhYmx5IGJlaW5nIGEgZ2FkZ2V0LCBidXQgSSB0aGluayB3ZSBzaG91
bGQgZXJyIG9uIHRoZSBzYWZlIChzZWN1cmUpCj4gc2lkZSBoZXJlLgo+IAo+IFNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAtLS0KPiB2MjogUmUtYmFzZS4g
RHJvcCBndWVzdF9jcHVpZCgpIGNoYW5nZXMuIEZpeCBvZmYtYnktMSBpbgo+ICAgICB7ZG8sY29t
cGF0fV9kbV9vcCgpLgo+IAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwo+ICsrKyBiL3hl
bi9hcmNoL3g4Ni9kb21jdGwuYwo+IEBAIC0yOCw2ICsyOCw3IEBACj4gICNpbmNsdWRlIDx4ZW4v
aHlwZXJjYWxsLmg+IC8qIGZvciBhcmNoX2RvX2RvbWN0bCAqLwo+ICAjaW5jbHVkZSA8eHNtL3hz
bS5oPgo+ICAjaW5jbHVkZSA8eGVuL2lvbW11Lmg+Cj4gKyNpbmNsdWRlIDx4ZW4vbm9zcGVjLmg+
Cj4gICNpbmNsdWRlIDx4ZW4vdm1fZXZlbnQuaD4KPiAgI2luY2x1ZGUgPHB1YmxpYy92bV9ldmVu
dC5oPgo+ICAjaW5jbHVkZSA8YXNtL21lbV9zaGFyaW5nLmg+Cj4gQEAgLTkzLDI3ICs5NCwzNCBA
QCBzdGF0aWMgaW50IHVwZGF0ZV9kb21haW5fY3B1aWRfaW5mbyhzdHJ1Cj4gICAgICAvKiBJbnNl
cnQgY3RsIGRhdGEgaW50byBjcHVpZF9wb2xpY3kuICovCj4gICAgICBzd2l0Y2ggKCBjdGwtPmlu
cHV0WzBdICkKPiAgICAgIHsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgaWR4Owo+ICsKPiAgICAg
IGNhc2UgMHgwMDAwMDAwMCAuLi4gQVJSQVlfU0laRShwLT5iYXNpYy5yYXcpIC0gMToKPiAgICAg
ICAgICBzd2l0Y2ggKCBjdGwtPmlucHV0WzBdICkKPiAgICAgICAgICB7Cj4gICAgICAgICAgY2Fz
ZSA0Ogo+IC0gICAgICAgICAgICBwLT5jYWNoZS5yYXdbY3RsLT5pbnB1dFsxXV0gPSBsZWFmOwo+
ICsgICAgICAgICAgICBpZHggPSBhcnJheV9pbmRleF9ub3NwZWMoY3RsLT5pbnB1dFsxXSwgQVJS
QVlfU0laRShwLT5jYWNoZS5yYXcpKTsKPiArICAgICAgICAgICAgcC0+Y2FjaGUucmF3W2lkeF0g
PSBsZWFmOwo+ICAgICAgICAgICAgICBicmVhazsKPiAgCj4gICAgICAgICAgY2FzZSA3Ogo+IC0g
ICAgICAgICAgICBwLT5mZWF0LnJhd1tjdGwtPmlucHV0WzFdXSA9IGxlYWY7Cj4gKyAgICAgICAg
ICAgIGlkeCA9IGFycmF5X2luZGV4X25vc3BlYyhjdGwtPmlucHV0WzFdLCBBUlJBWV9TSVpFKHAt
PmZlYXQucmF3KSk7Cj4gKyAgICAgICAgICAgIHAtPmZlYXQucmF3W2lkeF0gPSBsZWFmOwo+ICAg
ICAgICAgICAgICBicmVhazsKPiAgCj4gICAgICAgICAgY2FzZSAweGI6Cj4gLSAgICAgICAgICAg
IHAtPnRvcG8ucmF3W2N0bC0+aW5wdXRbMV1dID0gbGVhZjsKPiArICAgICAgICAgICAgaWR4ID0g
YXJyYXlfaW5kZXhfbm9zcGVjKGN0bC0+aW5wdXRbMV0sIEFSUkFZX1NJWkUocC0+dG9wby5yYXcp
KTsKPiArICAgICAgICAgICAgcC0+dG9wby5yYXdbaWR4XSA9IGxlYWY7Cj4gICAgICAgICAgICAg
IGJyZWFrOwo+ICAKPiAgICAgICAgICBjYXNlIFhTVEFURV9DUFVJRDoKPiAtICAgICAgICAgICAg
cC0+eHN0YXRlLnJhd1tjdGwtPmlucHV0WzFdXSA9IGxlYWY7Cj4gKyAgICAgICAgICAgIGlkeCA9
IGFycmF5X2luZGV4X25vc3BlYyhjdGwtPmlucHV0WzFdLCBBUlJBWV9TSVpFKHAtPnhzdGF0ZS5y
YXcpKTsKPiArICAgICAgICAgICAgcC0+eHN0YXRlLnJhd1tpZHhdID0gbGVhZjsKPiAgICAgICAg
ICAgICAgYnJlYWs7Cj4gIAo+ICAgICAgICAgIGRlZmF1bHQ6Cj4gLSAgICAgICAgICAgIHAtPmJh
c2ljLnJhd1tjdGwtPmlucHV0WzBdXSA9IGxlYWY7Cj4gKyAgICAgICAgICAgIGlkeCA9IGFycmF5
X2luZGV4X25vc3BlYyhjdGwtPmlucHV0WzBdLCBBUlJBWV9TSVpFKHAtPmJhc2ljLnJhdykpOwo+
ICsgICAgICAgICAgICBwLT5iYXNpYy5yYXdbaWR4XSA9IGxlYWY7Cj4gICAgICAgICAgICAgIGJy
ZWFrOwo+ICAgICAgICAgIH0KPiAgICAgICAgICBicmVhazsKPiBAQCAtMTI3LDcgKzEzNSw5IEBA
IHN0YXRpYyBpbnQgdXBkYXRlX2RvbWFpbl9jcHVpZF9pbmZvKHN0cnUKPiAgICAgICAgICBicmVh
azsKPiAgCj4gICAgICBjYXNlIDB4ODAwMDAwMDAgLi4uIDB4ODAwMDAwMDAgKyBBUlJBWV9TSVpF
KHAtPmV4dGQucmF3KSAtIDE6Cj4gLSAgICAgICAgcC0+ZXh0ZC5yYXdbY3RsLT5pbnB1dFswXSAt
IDB4ODAwMDAwMDBdID0gbGVhZjsKPiArICAgICAgICBpZHggPSBhcnJheV9pbmRleF9ub3NwZWMo
Y3RsLT5pbnB1dFswXSAmIDB4ZmZmZiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgQVJSQVlfU0laRShwLT5leHRkLnJhdykpOwo+ICsgICAgICAgIHAtPmV4dGQucmF3W2lkeF0g
PSBsZWFmOwo+ICAgICAgICAgIGJyZWFrOwo+ICAgICAgfQo+ICAKPiAtLS0gYS94ZW4vYXJjaC94
ODYvaHZtL2RtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2RtLmMKPiBAQCAtMTcsNiArMTcs
NyBAQAo+ICAjaW5jbHVkZSA8eGVuL2V2ZW50Lmg+Cj4gICNpbmNsdWRlIDx4ZW4vZ3Vlc3RfYWNj
ZXNzLmg+Cj4gICNpbmNsdWRlIDx4ZW4vaHlwZXJjYWxsLmg+Cj4gKyNpbmNsdWRlIDx4ZW4vbm9z
cGVjLmg+Cj4gICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KPiAgCj4gICNpbmNsdWRlIDxhc20vaGFw
Lmg+Cj4gQEAgLTIzMiw3ICsyMzMsNyBAQCBzdGF0aWMgaW50IHNldF9tZW1fdHlwZShzdHJ1Y3Qg
ZG9tYWluICpkCj4gICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4ZW5fZG1fb3Bfc2V0
X21lbV90eXBlICpkYXRhKQo+ICB7Cj4gICAgICB4ZW5fcGZuX3QgbGFzdF9wZm4gPSBkYXRhLT5m
aXJzdF9wZm4gKyBkYXRhLT5uciAtIDE7Cj4gLSAgICB1bnNpZ25lZCBpbnQgaXRlciA9IDA7Cj4g
KyAgICB1bnNpZ25lZCBpbnQgaXRlciA9IDAsIG1lbV90eXBlOwo+ICAgICAgaW50IHJjID0gMDsK
PiAgCj4gICAgICAvKiBJbnRlcmZhY2UgdHlwZXMgdG8gaW50ZXJuYWwgcDJtIHR5cGVzICovCj4g
QEAgLTI1Miw3ICsyNTMsOSBAQCBzdGF0aWMgaW50IHNldF9tZW1fdHlwZShzdHJ1Y3QgZG9tYWlu
ICpkCj4gICAgICAgICAgIHVubGlrZWx5KGRhdGEtPm1lbV90eXBlID09IEhWTU1FTV91bnVzZWQp
ICkKPiAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiAgCj4gLSAgICBpZiAoIGRhdGEtPm1lbV90
eXBlICA9PSBIVk1NRU1faW9yZXFfc2VydmVyICkKPiArICAgIG1lbV90eXBlID0gYXJyYXlfaW5k
ZXhfbm9zcGVjKGRhdGEtPm1lbV90eXBlLCBBUlJBWV9TSVpFKG1lbXR5cGUpKTsKPiArCj4gKyAg
ICBpZiAoIG1lbV90eXBlID09IEhWTU1FTV9pb3JlcV9zZXJ2ZXIgKQo+ICAgICAgewo+ICAgICAg
ICAgIHVuc2lnbmVkIGludCBmbGFnczsKPiAgCj4gQEAgLTI3OSwxMCArMjgyLDEwIEBAIHN0YXRp
YyBpbnQgc2V0X21lbV90eXBlKHN0cnVjdCBkb21haW4gKmQKPiAgCj4gICAgICAgICAgaWYgKCBw
Mm1faXNfc2hhcmVkKHQpICkKPiAgICAgICAgICAgICAgcmMgPSAtRUFHQUlOOwo+IC0gICAgICAg
IGVsc2UgaWYgKCAhYWxsb3dfcDJtX3R5cGVfY2hhbmdlKHQsIG1lbXR5cGVbZGF0YS0+bWVtX3R5
cGVdKSApCj4gKyAgICAgICAgZWxzZSBpZiAoICFhbGxvd19wMm1fdHlwZV9jaGFuZ2UodCwgbWVt
dHlwZVttZW1fdHlwZV0pICkKPiAgICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwo+ICAgICAgICAg
IGVsc2UKPiAtICAgICAgICAgICAgcmMgPSBwMm1fY2hhbmdlX3R5cGVfb25lKGQsIHBmbiwgdCwg
bWVtdHlwZVtkYXRhLT5tZW1fdHlwZV0pOwo+ICsgICAgICAgICAgICByYyA9IHAybV9jaGFuZ2Vf
dHlwZV9vbmUoZCwgcGZuLCB0LCBtZW10eXBlW21lbV90eXBlXSk7Cj4gIAo+ICAgICAgICAgIHB1
dF9nZm4oZCwgcGZuKTsKPiAgCj4gQEAgLTM4Nyw2ICszOTAsOCBAQCBzdGF0aWMgaW50IGRtX29w
KGNvbnN0IHN0cnVjdCBkbW9wX2FyZ3MKPiAgICAgICAgICBnb3RvIG91dDsKPiAgICAgIH0KPiAg
Cj4gKyAgICBvcC5vcCA9IGFycmF5X2luZGV4X25vc3BlYyhvcC5vcCwgQVJSQVlfU0laRShvcF9z
aXplKSk7Cj4gKwo+ICAgICAgaWYgKCBvcF9hcmdzLT5idWZbMF0uc2l6ZSA8IG9mZnNldCArIG9w
X3NpemVbb3Aub3BdICkKPiAgICAgICAgICBnb3RvIG91dDsKPiAgCj4gQEAgLTczOSw3ICs3NDQs
NyBAQCBpbnQgY29tcGF0X2RtX29wKGRvbWlkX3QgZG9taWQsCj4gICAgICAgICAgcmV0dXJuIC1F
MkJJRzsKPiAgCj4gICAgICBhcmdzLmRvbWlkID0gZG9taWQ7Cj4gLSAgICBhcmdzLm5yX2J1ZnMg
PSBucl9idWZzOwo+ICsgICAgYXJncy5ucl9idWZzID0gYXJyYXlfaW5kZXhfbm9zcGVjKG5yX2J1
ZnMsIEFSUkFZX1NJWkUoYXJncy5idWYpICsgMSk7Cj4gIAo+ICAgICAgZm9yICggaSA9IDA7IGkg
PCBhcmdzLm5yX2J1ZnM7IGkrKyApCj4gICAgICB7Cj4gQEAgLTc3Niw3ICs3ODEsNyBAQCBsb25n
IGRvX2RtX29wKGRvbWlkX3QgZG9taWQsCj4gICAgICAgICAgcmV0dXJuIC1FMkJJRzsKPiAgCj4g
ICAgICBhcmdzLmRvbWlkID0gZG9taWQ7Cj4gLSAgICBhcmdzLm5yX2J1ZnMgPSBucl9idWZzOwo+
ICsgICAgYXJncy5ucl9idWZzID0gYXJyYXlfaW5kZXhfbm9zcGVjKG5yX2J1ZnMsIEFSUkFZX1NJ
WkUoYXJncy5idWYpICsgMSk7Cj4gIAo+ICAgICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3Rfb2Zmc2V0
KCZhcmdzLmJ1ZlswXSwgYnVmcywgMCwgYXJncy5ucl9idWZzKSApCj4gICAgICAgICAgcmV0dXJu
IC1FRkFVTFQ7Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9oeXBlcmNhbGwuYwo+ICsrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vaHlwZXJjYWxsLmMKPiBAQCAtMjAsNiArMjAsNyBAQAo+ICAgKi8KPiAg
I2luY2x1ZGUgPHhlbi9saWIuaD4KPiAgI2luY2x1ZGUgPHhlbi9oeXBlcmNhbGwuaD4KPiArI2lu
Y2x1ZGUgPHhlbi9ub3NwZWMuaD4KPiAgCj4gICNpbmNsdWRlIDxhc20vaHZtL3N1cHBvcnQuaD4K
PiAgCj4gQEAgLTE4MSw4ICsxODIsMTUgQEAgaW50IGh2bV9oeXBlcmNhbGwoc3RydWN0IGNwdV91
c2VyX3JlZ3MgKgo+ICAgICAgQlVJTERfQlVHX09OKEFSUkFZX1NJWkUoaHZtX2h5cGVyY2FsbF90
YWJsZSkgPgo+ICAgICAgICAgICAgICAgICAgIEFSUkFZX1NJWkUoaHlwZXJjYWxsX2FyZ3NfdGFi
bGUpKTsKPiAgCj4gLSAgICBpZiAoIChlYXggPj0gQVJSQVlfU0laRShodm1faHlwZXJjYWxsX3Rh
YmxlKSkgfHwKPiAtICAgICAgICAgIWh2bV9oeXBlcmNhbGxfdGFibGVbZWF4XS5uYXRpdmUgKQo+
ICsgICAgaWYgKCBlYXggPj0gQVJSQVlfU0laRShodm1faHlwZXJjYWxsX3RhYmxlKSApCj4gKyAg
ICB7Cj4gKyAgICAgICAgcmVncy0+cmF4ID0gLUVOT1NZUzsKPiArICAgICAgICByZXR1cm4gSFZN
X0hDQUxMX2NvbXBsZXRlZDsKPiArICAgIH0KPiArCj4gKyAgICBlYXggPSBhcnJheV9pbmRleF9u
b3NwZWMoZWF4LCBBUlJBWV9TSVpFKGh2bV9oeXBlcmNhbGxfdGFibGUpKTsKPiArCj4gKyAgICBp
ZiAoICFodm1faHlwZXJjYWxsX3RhYmxlW2VheF0ubmF0aXZlICkKPiAgICAgIHsKPiAgICAgICAg
ICByZWdzLT5yYXggPSAtRU5PU1lTOwo+ICAgICAgICAgIHJldHVybiBIVk1fSENBTExfY29tcGxl
dGVkOwo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKPiArKysgYi94ZW4vYXJj
aC94ODYvbW0vbWVtX2FjY2Vzcy5jCj4gQEAgLTIzLDYgKzIzLDcgQEAKPiAgCj4gICNpbmNsdWRl
IDx4ZW4vZ3Vlc3RfYWNjZXNzLmg+IC8qIGNvcHlfZnJvbV9ndWVzdCgpICovCj4gICNpbmNsdWRl
IDx4ZW4vbWVtX2FjY2Vzcy5oPgo+ICsjaW5jbHVkZSA8eGVuL25vc3BlYy5oPgo+ICAjaW5jbHVk
ZSA8eGVuL3ZtX2V2ZW50Lmg+Cj4gICNpbmNsdWRlIDx4ZW4vZXZlbnQuaD4KPiAgI2luY2x1ZGUg
PHB1YmxpYy92bV9ldmVudC5oPgo+IEBAIC0zMzQsNiArMzM1LDcgQEAgc3RhdGljIGJvb2wgeGVu
bWVtX2FjY2Vzc190b19wMm1fYWNjZXNzKAo+ICAgICAgc3dpdGNoICggeGFjY2VzcyApCj4gICAg
ICB7Cj4gICAgICBjYXNlIDAgLi4uIEFSUkFZX1NJWkUobWVtYWNjZXNzKSAtIDE6Cj4gKyAgICAg
ICAgeGFjY2VzcyA9IGFycmF5X2luZGV4X25vc3BlYyh4YWNjZXNzLCBBUlJBWV9TSVpFKG1lbWFj
Y2VzcykpOwo+ICAgICAgICAgICpwYWNjZXNzID0gbWVtYWNjZXNzW3hhY2Nlc3NdOwo+ICAgICAg
ICAgIGJyZWFrOwo+ICAgICAgY2FzZSBYRU5NRU1fYWNjZXNzX2RlZmF1bHQ6Cj4gLS0tIGEveGVu
L2FyY2gveDg2L3B2L2h5cGVyY2FsbC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3B2L2h5cGVyY2Fs
bC5jCj4gQEAgLTIxLDYgKzIxLDcgQEAKPiAgCj4gICNpbmNsdWRlIDx4ZW4vY29tcGlsZXIuaD4K
PiAgI2luY2x1ZGUgPHhlbi9oeXBlcmNhbGwuaD4KPiArI2luY2x1ZGUgPHhlbi9ub3NwZWMuaD4K
PiAgI2luY2x1ZGUgPHhlbi90cmFjZS5oPgo+ICAKPiAgI2RlZmluZSBIWVBFUkNBTEwoeCkgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gQEAgLTk5LDgg
KzEwMCwxNSBAQCB2b2lkIHB2X2h5cGVyY2FsbChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqCj4gICAg
ICBCVUlMRF9CVUdfT04oQVJSQVlfU0laRShwdl9oeXBlcmNhbGxfdGFibGUpID4KPiAgICAgICAg
ICAgICAgICAgICBBUlJBWV9TSVpFKGh5cGVyY2FsbF9hcmdzX3RhYmxlKSk7Cj4gIAo+IC0gICAg
aWYgKCAoZWF4ID49IEFSUkFZX1NJWkUocHZfaHlwZXJjYWxsX3RhYmxlKSkgfHwKPiAtICAgICAg
ICAgIXB2X2h5cGVyY2FsbF90YWJsZVtlYXhdLm5hdGl2ZSApCj4gKyAgICBpZiAoIGVheCA+PSBB
UlJBWV9TSVpFKHB2X2h5cGVyY2FsbF90YWJsZSkgKQo+ICsgICAgewo+ICsgICAgICAgIHJlZ3Mt
PnJheCA9IC1FTk9TWVM7Cj4gKyAgICAgICAgcmV0dXJuOwo+ICsgICAgfQo+ICsKPiArICAgIGVh
eCA9IGFycmF5X2luZGV4X25vc3BlYyhlYXgsIEFSUkFZX1NJWkUocHZfaHlwZXJjYWxsX3RhYmxl
KSk7Cj4gKwo+ICsgICAgaWYgKCAhcHZfaHlwZXJjYWxsX3RhYmxlW2VheF0ubmF0aXZlICkKPiAg
ICAgIHsKPiAgICAgICAgICByZWdzLT5yYXggPSAtRU5PU1lTOwo+ICAgICAgICAgIHJldHVybjsK
PiAKPiAKPiAKPiAKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 08:05:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 08: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 1fqDHH-0007w3-Na; Thu, 16 Aug 2018 08:05: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=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqDHG-0007vt-29
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 08:05:06 +0000
X-Inumbo-ID: 29242cbb-a12b-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 29242cbb-a12b-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 08:05:38 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 02:05:04 -0600
Message-Id: <5B75302E02000078001DEBE3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 02:05:02 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B61D38002000078001DA043@prv1-mh.provo.novell.com>
In-Reply-To: <5B61D38002000078001DA043@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [PATCH] x86/HVM: correct an inverted check in
 hvm_load()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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+IE9uIDAxLjA4LjE4IGF0IDE3OjM2LCAgd3JvdGU6Cj4gQ2xlYXJseSB3ZSB3YW50IHRvIHB1
dCBhIHZDUFUgdG8gc2xlZXAgaWYgaXQgaXMgX25vdF8gYWxyZWFkeSBkb3duLgo+IAo+IFNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAtLS0KPiBUQkQ6IFNp
bmNlIHRoZSBmbGF3IGFwcGFyZW50bHkgbmV2ZXIgbWF0dGVyZWQsIEkgaW1wbHkgdGhhdCB0aGUg
ZnVuY3Rpb24KPiAgICAgIGlzIG5ldmVyIGNhbGxlZCB3aXRoIGFueSB2Q1BVIHVwLiBIZW5jZSBh
biBhbHRlcm5hdGl2ZSBtaWdodCBiZSB0bwo+ICAgICAgc2ltcGx5IHJldHVybiBhbiBlcnJvciBp
ZiBhIHZDUFUgZG9lc24ndCBoYXZlIFZQRl9kb3duIHNldC4KCldoaWxlIGluIGFuIGVhcmxpZXIg
cmVwbHkgeW91J3ZlIGluZGljYXRlZCB0aGF0IHRoZSBzdWdnZXN0ZWQKYWx0ZXJuYXRpdmUgaXMg
bm90IGFuIG9wdGlvbiwgSSd2ZSBub3QgaGFkIGNsZWFyIGZlZWRiYWNrIG9uIHRoZQpjaGFuZ2Ug
YmVsb3cuCgpKYW4KCj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKPiArKysgYi94ZW4v
YXJjaC94ODYvaHZtL3NhdmUuYwo+IEBAIC0yNjgsNyArMjY4LDcgQEAgaW50IGh2bV9sb2FkKHN0
cnVjdCBkb21haW4gKmQsIGh2bV9kb21haQo+ICAKPiAgICAgIC8qIERvd24gYWxsIHRoZSB2Y3B1
czogd2Ugb25seSByZS1lbmFibGUgdGhlIG9uZXMgdGhhdCBoYWQgc3RhdGUgc2F2ZWQuICovCj4g
ICAgICBmb3JfZWFjaF92Y3B1KGQsIHYpCj4gLSAgICAgICAgaWYgKCB0ZXN0X2FuZF9zZXRfYml0
KF9WUEZfZG93biwgJnYtPnBhdXNlX2ZsYWdzKSApCj4gKyAgICAgICAgaWYgKCAhdGVzdF9hbmRf
c2V0X2JpdChfVlBGX2Rvd24sICZ2LT5wYXVzZV9mbGFncykgKQo+ICAgICAgICAgICAgICB2Y3B1
X3NsZWVwX25vc3luYyh2KTsKPiAgCj4gICAgICBmb3IgKCA7IDsgKQo+IAo+IAoKCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 08:09:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 08: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 1fqDL4-0008AX-Ct; Thu, 16 Aug 2018 08:09: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=rytq=k7=citrix.com=prvs=759b2abc3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fqDL3-0008AR-3P
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 08:09:01 +0000
X-Inumbo-ID: b515ed7a-a12b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b515ed7a-a12b-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 08:09:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,246,1531785600"; d="scan'208";a="77695987"
To: Jan Beulich <JBeulich@suse.com>
References: <5B31E7A102000078001CDCC5@prv1-mh.provo.novell.com>
 <5B31E8BF02000078001CDCDE@prv1-mh.provo.novell.com>
 <5B752F4A02000078001DEBBA@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: <a0914d8b-900a-7606-65fd-33a8b64730fc@citrix.com>
Date: Thu, 16 Aug 2018 09:08:58 +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: <5B752F4A02000078001DEBBA@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Ping: [PATCH v5 2/2] x86: enable interrupts earlier
 with XPTI disabled
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYvMDgvMjAxOCAwOTowMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjYuMDYuMTgg
YXQgMDk6MTgsICB3cm90ZToKPj4gVGhlIFNUSSBpbnN0YW5jZXMgd2VyZSBtb3ZlZCAob3IgYWRk
ZWQgaW4gdGhlIElOVDgwIGNhc2UpIHRvIG1lZXQgVExCCj4+IGZsdXNoIHJlcXVpcmVtZW50cy4g
V2hlbiBYUFRJIGlzIGRpc2FibGVkLCB0aGV5IGNhbiBiZSBwdXQgYmFjayB3aGVyZQo+PiB0aGV5
IHdlcmUgKG9yIG9taXR0ZWQgaW4gdGhlIElOVDgwIGNhc2UpLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+IFRlc3RlZC1ieTogSnVlcmdlbiBH
cm9zcyA8amdyb3NzQHN1c2UuY29tPgo+PiBSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgo+PiBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KPiBJJ2Qgbm90IGJlIG92ZXJseSBjb25jZXJuZWQgaWYgdGhpcyB3YXMgbmFjay1lZCBmb3Ig
YW4gYWNjZXB0YWJsZQo+IHJlYXNvbiwgYnV0IEknZCBsaWtlIHRvIGhlYXIgc28gaW4gdGhhdCBj
YXNlLCBiZWNhdXNlIHRoZSBhbHRlcm5hdGl2ZQo+IHRvIHRoaXMgcGF0Y2ggaXMgdG8gZHJvcCB0
aGUgc3ludGhldGljIE5PX1hQVEkgZmVhdHVyZSBmbGFnLCB3aGljaAo+IGlzIG5vdCB1c2VkIGFu
eXdoZXJlIGVsc2Ugd2l0aG91dCB0aGlzIGNoYW5nZS4KClRoZXJlIGFyZSAyIGlzc3VlcyB0byBj
b25zaWRlci4KCjEpIEp1ZXJnZW5zIHBlcmZvcm1hbmNlIG51bWJlcnMgc2FpZCB0aGlzIG1ha2Ug
dGhpbmdzIHdvcnNlLsKgIChNZWFuCmFyb3VuZCB0aGUgc2FtZSwgc3RkIGRldmlhdGlvbiBzaG90
IHVwIGlpcmMpCjIpIFlvdSBhcmUgdmFzdGx5IGNvbXBsaWNhdGluZyB0aGUgZW50cnkgcGF0aHMs
IGJlY2F1c2Ugd2hldGhlcgppbnRlcnJ1cHRzIGFyZSBlbmFibGVkIG9yIG5vdCBpcyBub3cgdmFy
aWFibGUgb24gcnVudGltZSBjb25maWd1cmF0aW9uLgoKSSBkb24ndCBzZWUgYW55IGJlbmVmaXQg
ZnJvbSB0aGlzIHBhdGNoLCBhbmQgSSBzZWUgc2V2ZXJhbCBuZWdhdGl2ZXMsCmJvdGggaW4gdGVy
bXMgb2YgcGVyZm9ybWFuY2VzLCBhbmQgaW4gdGVybXMgb2YgaG93IGVhc3kgdGhlIGNvZGUgaXMg
dG8KcmVhc29uIGFib3V0LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 08:49:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 08: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 1fqDy5-0002st-JN; Thu, 16 Aug 2018 08: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=xtga=k7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqDy4-0002sh-9G
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 08:49:20 +0000
X-Inumbo-ID: 573023f6-a131-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 573023f6-a131-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 08:49: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 1fqDxz-0003dc-QV; Thu, 16 Aug 2018 08:49:15 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fqDxz-00059b-HW; Thu, 16 Aug 2018 08:49:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqDxz-0001Lt-GQ; Thu, 16 Aug 2018 08:49:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125908-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-armhf-armhf-xl-cubietruck:xen-install:fail:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-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: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:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-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-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: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-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-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-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-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-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=13e85a6dbc1eeda4f95c0d3afcd205579eab5909
X-Osstest-Versions-That: xen=87c83af333e0248ada2e6560965aca6096ec7f2b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 16 Aug 2018 08:49:15 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 125908: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTkwOCB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU5MDgvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAgNiB4ZW4taW5zdGFsbCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTY5OAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAg
ICAxM2U4NWE2ZGJjMWVlZGE0Zjk1YzBkM2FmY2QyMDU1NzllYWI1OTA5CmJhc2VsaW5lIHZlcnNp
b246CiB4ZW4gICAgICAgICAgICAgICAgICA4N2M4M2FmMzMzZTAyNDhhZGEyZTY1NjA5NjVhY2E2
MDk2ZWM3ZjJiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU2OTggIDIwMTgtMDctMzEgMTI6NDc6
MDMgWiAgIDE1IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1OTA4ICAyMDE4LTA4LTE0IDE3
OjA2OjMzIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQg
cmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+
CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAg
S2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxz
c3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1y
dW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAg
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
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4t
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFk
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
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/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpO
b3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDYwOCBsaW5lcyBsb25n
LikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 08:52:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 08:52:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqE0j-0003c3-1o; Thu, 16 Aug 2018 08: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=bd9+=k7=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fqE0h-0003bx-N3
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 08:52:03 +0000
X-Inumbo-ID: b8b73529-a131-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id b8b73529-a131-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 08:52: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 5D7977A9;
 Thu, 16 Aug 2018 01:52:01 -0700 (PDT)
Received: from [10.1.27.59] (e110479-lin.cambridge.arm.com [10.1.27.59])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id AF8E43F5BD;
 Thu, 16 Aug 2018 01:52:00 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-12-julien.grall@arm.com>
 <alpine.DEB.2.10.1808141429400.15066@sstabellini-ThinkPad-X260>
 <46739874-5c4d-181a-9725-75deaf3f9ae7@arm.com>
 <alpine.DEB.2.10.1808151212130.15066@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <2bf9700f-78ce-003b-33e4-836a540922bc@arm.com>
Date: Thu, 16 Aug 2018 09:51: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: <alpine.DEB.2.10.1808151212130.15066@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [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: 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>

SGksCgpPbiAwOC8xNS8yMDE4IDA4OjEzIFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4g
T24gVHVlLCAxNCBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSBTdGVmYW5vLAo+
Pgo+PiBPbiAwOC8xNC8yMDE4IDEwOjMzIFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+
PiBPbiBNb24sIDE2IEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4gQ3VycmVudGx5
LCBscGFlX2lzX3t0YWJsZSwgbWFwcGluZ30gaGVscGVycyB3aWxsIGFsd2F5cyByZXR1cm4gZmFs
c2Ugb24KPj4+PiBlbnRyeSB3aXRoIHRoZSB2YWxpZCBiaXQgdW5zZXQuIEhvd2V2ZXIsIGl0IHdv
dWxkIGJlIHVzZWZ1bCB0byBoYXZlIHRoZW0KPj4+ICAgICBeZW50cmllcwo+Pj4KPj4+PiBvcGVy
YXRpbmcgb24gYW55IGVudHJ5LiBGb3IgaW5zdGFuY2UgdG8gc3RvcmUgaW5mb3JtYXRpb24gaW4g
YWR2YW5jZSBidXQKPj4+PiBzdGlsbCByZXF1ZXN0IGEgZmF1bHQuCj4+Pj4KPj4+PiBXaXRoIHRo
YXQgY2hhbmdlLCB0aGUgcDJtIGlzIG5vdyBwcm92aWRpbmcgYW4gb3ZlcmxheSBmb3IgKl9pc197
dGFibGUsCj4+Pj4gbWFwcGluZ30gdGhhdCB3aWxsIGNoZWNrIHRoZSB2YWxpZCBiaXQgb2YgdGhl
IGVudHJ5Lgo+Pj4+Cj4+Pj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KPj4+Pgo+Pj4+IC0tLQo+Pj4+ICAgIHhlbi9hcmNoL2FybS9ndWVzdF93YWxr
LmMgIHwgIDIgKy0KPj4+PiAgICB4ZW4vYXJjaC9hcm0vbW0uYyAgICAgICAgICB8ICAyICstCj4+
Pj4gICAgeGVuL2FyY2gvYXJtL3AybS5jICAgICAgICAgfCAyMiArKysrKysrKysrKysrKysrKyst
LS0tCj4+Pj4gICAgeGVuL2luY2x1ZGUvYXNtLWFybS9scGFlLmggfCAxMSArKysrKysrLS0tLQo+
Pj4+ICAgIDQgZmlsZXMgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0p
Cj4+Pj4KPj4+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2d1ZXN0X3dhbGsuYyBiL3hlbi9h
cmNoL2FybS9ndWVzdF93YWxrLmMKPj4+PiBpbmRleCBlM2UyMWJkYWQzLi40YTFiNGNmMmM4IDEw
MDY0NAo+Pj4+IC0tLSBhL3hlbi9hcmNoL2FybS9ndWVzdF93YWxrLmMKPj4+PiArKysgYi94ZW4v
YXJjaC9hcm0vZ3Vlc3Rfd2Fsay5jCj4+Pj4gQEAgLTU2Niw3ICs1NjYsNyBAQCBzdGF0aWMgaW50
IGd1ZXN0X3dhbGtfbGQoY29uc3Qgc3RydWN0IHZjcHUgKnYsCj4+Pj4gICAgICAgICAqIFBURSBp
cyBpbnZhbGlkIG9yIGhvbGRzIGEgcmVzZXJ2ZWQgZW50cnkgKFBURTwxOjA+ID09IHgwKSkgb3Ig
aWYKPj4+PiB0aGUgUFRFCj4+Pj4gICAgICAgICAqIG1hcHMgYSBtZW1vcnkgYmxvY2sgYXQgbGV2
ZWwgMyAoUFRFPDE6MD4gPT0gMDEpLgo+Pj4+ICAgICAgICAgKi8KPj4+PiAtICAgIGlmICggIWxw
YWVfaXNfbWFwcGluZyhwdGUsIGxldmVsKSApCj4+Pj4gKyAgICBpZiAoICFscGFlX2lzX3ZhbGlk
KHB0ZSkgfHwgIWxwYWVfaXNfbWFwcGluZyhwdGUsIGxldmVsKSApCj4+Pj4gICAgICAgICAgICBy
ZXR1cm4gLUVGQVVMVDsKPj4+PiAgICAgICAgICAvKiBNYWtlIHN1cmUgdGhhdCB0aGUgbG93ZXIg
Yml0cyBvZiB0aGUgUFRFJ3MgYmFzZSBhZGRyZXNzIGFyZQo+Pj4+IHplcm8uICovCj4+Pj4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9tbS5jIGIveGVuL2FyY2gvYXJtL21tLmMKPj4+PiBpbmRl
eCBlM2RhZmU1ZmQ3Li41MmU1N2ZlZjJmIDEwMDY0NAo+Pj4+IC0tLSBhL3hlbi9hcmNoL2FybS9t
bS5jCj4+Pj4gKysrIGIveGVuL2FyY2gvYXJtL21tLmMKPj4+PiBAQCAtOTk2LDcgKzk5Niw3IEBA
IHN0YXRpYyBpbnQgY3JlYXRlX3hlbl9lbnRyaWVzKGVudW0geGVubWFwX29wZXJhdGlvbgo+Pj4+
IG9wLAo+Pj4+ICAgICAgICBmb3IoOyBhZGRyIDwgYWRkcl9lbmQ7IGFkZHIgKz0gUEFHRV9TSVpF
LCBtZm4gPSBtZm5fYWRkKG1mbiwgMSkpCj4+Pj4gICAgICAgIHsKPj4+PiAgICAgICAgICAgIGVu
dHJ5ID0gJnhlbl9zZWNvbmRbc2Vjb25kX2xpbmVhcl9vZmZzZXQoYWRkcildOwo+Pj4+IC0gICAg
ICAgIGlmICggIWxwYWVfaXNfdGFibGUoKmVudHJ5LCAyKSApCj4+Pj4gKyAgICAgICAgaWYgKCAh
bHBhZV9pc192YWxpZCgqZW50cnkpIHx8ICFscGFlX2lzX3RhYmxlKCplbnRyeSwgMikgKQo+Pj4+
ICAgICAgICAgICAgewo+Pj4+ICAgICAgICAgICAgICAgIHJjID0gY3JlYXRlX3hlbl90YWJsZShl
bnRyeSk7Cj4+Pj4gICAgICAgICAgICAgICAgaWYgKCByYyA8IDAgKSB7Cj4+Pj4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS9wMm0uYyBiL3hlbi9hcmNoL2FybS9wMm0uYwo+Pj4+IGluZGV4IGVj
M2ZkY2I1NTQuLjA3OTI1YTFiZTQgMTAwNjQ0Cj4+Pj4gLS0tIGEveGVuL2FyY2gvYXJtL3AybS5j
Cj4+Pj4gKysrIGIveGVuL2FyY2gvYXJtL3AybS5jCj4+Pj4gQEAgLTIxOSw2ICsyMTksMjAgQEAg
c3RhdGljIHAybV9hY2Nlc3NfdCBwMm1fbWVtX2FjY2Vzc19yYWRpeF9nZXQoc3RydWN0Cj4+Pj4g
cDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm4pCj4+Pj4gICAgICAgICAgICByZXR1cm4gcmFkaXhf
dHJlZV9wdHJfdG9faW50KHB0cik7Cj4+Pj4gICAgfQo+Pj4+ICAgICsvKgo+Pj4+ICsgKiBscGFl
X2lzXyogaGVscGVycyBkb24ndCBjaGVjayB3aGV0aGVyIHRoZSB2YWxpZCBiaXQgaXMgc2V0IGlu
IHRoZQo+Pj4+ICsgKiBQVEUuIFByb3ZpZGUgb3VyIG93biBvdmVybGF5IHRvIGNoZWNrIHRoZSB2
YWxpZCBiaXQuCj4+Pj4gKyAqLwo+Pj4+ICtzdGF0aWMgaW5saW5lIGJvb2wgcDJtX2lzX21hcHBp
bmcobHBhZV90IHB0ZSwgdW5zaWduZWQgaW50IGxldmVsKQo+Pj4+ICt7Cj4+Pj4gKyAgICByZXR1
cm4gbHBhZV9pc192YWxpZChwdGUpICYmIGxwYWVfaXNfbWFwcGluZyhwdGUsIGxldmVsKTsKPj4+
PiArfQo+Pj4+ICsKPj4+PiArc3RhdGljIGlubGluZSBib29sIHAybV9pc19zdXBlcnBhZ2UobHBh
ZV90IHB0ZSwgdW5zaWduZWQgaW50IGxldmVsKQo+Pj4+ICt7Cj4+Pj4gKyAgICByZXR1cm4gbHBh
ZV9pc192YWxpZChwdGUpICYmIGxwYWVfaXNfc3VwZXJwYWdlKHB0ZSwgbGV2ZWwpOwo+Pj4+ICt9
Cj4+Pgo+Pj4gSSBsaWtlIHRoZSBpZGVhLCBidXQgaXQgd291bGQgYmUgY2xlYXJlciB0byBtZSBp
ZiB0aGV5IHdlcmUgY2FsbGVkCj4+PiBscGFlX2lzX3ZhbGlkX21hcHBpbmcgYW5kIGxwYWVfaXNf
dmFsaWRfc3VwZXJwYWdlIHJlc3BlY3RpdmVseS4gV2hhdCBkbwo+Pj4geW91IHRoaW5rPwo+Pj4g
ICA+IEFsc28sIHdlIG1pZ2h0IGFzIHdlbGwgbW92ZSB0aGVtIHRvIGxwYWUuaCBhbmQgdXNlIHRo
ZW0gZnJvbSBtbS5jIGFuZAo+Pj4gZ3Vlc3Rfd2Fsay5jIGFzIGFwcHJvcHJpYXRlPwo+Pgo+PiBs
cGFlLmggaXMgbm90IHN1aXRhYmxlIGJlY2F1c2UgYXMgSSBzYWlkIGluIHRoZSBjb21taXQgbWVz
c2FnZSBlYWNoIHBhZ2UtdGFibGUKPj4gKHN0YWdlLTEsIHN0YWdlLTIpIG1heSBoYXZlIGEgZGlm
ZmVyZW50IHZpZXcgb2Ygd2hhdCAidmFsaWQiIG1lYW5zLgo+Pgo+PiBBdCB0aGUgbW9tZW50LCB0
aGF0IHZpZXcgaXMgdGhlIHNhbWUgYnV0IGl0IGlzIG5vdCBnb2luZyB0byBzdGF5IGxvbmcgbGlr
ZQo+PiB0aGF0LiBIZW5jZSB0aGUgcmVhc29uIG9mIHByZWZpeGluZyB3aXRoIHAybV8uIFRoZXkg
YXJlIHNwZWNpZmljIHRvIHRoZSBwMm0uCj4+IFRoaXMgaXMgZ2l2aW5nIHVzIHNvbWUgbW9yZSBs
aWJlcnR5IGluIHRoZSBmdXR1cmUgd2hpbGUgbWFraW5nIHRoZSBscGFlIGNvZGUgYQo+PiBiaXQg
bW9yZSBnZW5lcmljLgo+Pgo+PiBJbiBndWVzdF93YWxrLmMgdGhlcmUgYXJlIG9ubHkgb25lIHVz
ZXIsIHNvIHRoZSBpbnRyb2R1Y3Rpb24gb2YgYW4gaGVscGVyIGlzCj4+IHF1aXRlIGxpbWl0ZWQg
dGhlcmUuCj4gCj4gSSBzZWUsIHNvIGJ5ICJwMm1faXNfbWFwcGluZyIgeW91IG1lYW50IHNwZWNp
ZmljYWxseQo+ICJzdGFnZTJfaXNfbWFwcGluZyIsIHJpZ2h0PyBUaGF0IG1ha2VzIHNlbnNlIG5v
dy4KClllcy4gV2UgdXNlIHRoZSB0ZXJtICJwMm0iIGV2ZXJ5d2hlcmUgaW4gWGVuIHRvIHJlZmVy
IHRvIHN0YWdlLTIgCnBhZ2UtdGFibGVzIChzZWUgbHBhZV9wMm1fdCkuIFNvIGl0IG1ha2VzIHNl
bnNlIHRvIHByZWZpeCB0aGUgaGVscGVycyAKd2l0aCAicDJtXyIgaGVyZS4KCkNoZWVycywKCi0t
IApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 08:54:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 08: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 1fqE3R-0003lW-IY; Thu, 16 Aug 2018 08:54: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=bd9+=k7=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fqE3Q-0003lO-CS
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 08:54:52 +0000
X-Inumbo-ID: e0ca0d02-a131-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e0ca0d02-a131-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 10:53:43 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id AB5547A9;
 Thu, 16 Aug 2018 01:54:50 -0700 (PDT)
Received: from [10.1.27.59] (e110479-lin.cambridge.arm.com [10.1.27.59])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D3DF63F5BD;
 Thu, 16 Aug 2018 01:54:49 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-16-julien.grall@arm.com>
 <alpine.DEB.2.10.1808141442070.15066@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <1a6b5113-3ad5-50e2-1c0f-b9d532ec0b81@arm.com>
Date: Thu, 16 Aug 2018 09:54: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: <alpine.DEB.2.10.1808141442070.15066@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [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: xen-devel@lists.xenproject.org, 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>

SGkgU3RlZmFubywKCk9uIDA4LzE0LzIwMTggMTA6NDMgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPiBPbiBNb24sIDE2IEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEdVRVNU
X0JVR19PTiBtYXkgYmUgdXNlZCBpbiBvdGhlciBmaWxlcyBkb2luZyBndWVzdCBlbXVsYXRpb24u
Cj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGxpbmFyby5v
cmc+Cj4gCj4gR2l2ZW4gdGhhdCBHVUVTVF9CVUdfT04gaXMgbm90IGFjdHVhbGx5IHVzZWQgaW4g
YW55IG90aGVyIGZpbGVzIGluIHRoaXMKPiBwYXRjaCBzZXJpZXMsIEkgYXNzdW1lIHlvdSBhcmUg
cmVmZXJyaW5nIHRvIG9uZSBvZiB5b3VyIGZ1dHVyZSBzZXJpZXM/CgpJdCBpcyBnb2luZyB0byBi
ZSB1c2VkIGxhdGVyLiBIb3dldmVyLCBJIGRvbid0IHJlYWxseSByZWZlciB0byBhbnkgCnNlcmll
cyBpbiBwYXJ0aWN1bGFyLiBJdCBpcyBqdXN0IHRoYXQgdGhpcyBtYWNyb3MgY291bGQgYmUgaGVs
cGZ1bCBpbiAKYW55IGVtdWxhdGlvbiBjb2RlIHRvIGNhdGNoIHdoYXQgd2UgdGhpbmsgaXMgYSBp
bnZhbGlkIGFyY2hpdGVjdHVyYWwgCmJlaGF2aW9yLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFs
bAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 08:55:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 08:55:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqE3r-0003pZ-Vp; Thu, 16 Aug 2018 08:55: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=xtga=k7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqE3q-0003oa-83
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 08:55:18 +0000
X-Inumbo-ID: f01f9bb4-a131-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f01f9bb4-a131-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 10:54: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 1fqE3m-0003ka-Sq; Thu, 16 Aug 2018 08:55:14 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fqE3m-0005NN-H4; Thu, 16 Aug 2018 08:55:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqE3m-0005ln-GO; Thu, 16 Aug 2018 08:55:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125943-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=4cdb6bfde2300c75725b3e267469bd6c9eeee55e
X-Osstest-Versions-That: xen=3dd454c6c694409aaedd4ed075d6aeace2dd8391
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 16 Aug 2018 08:55:14 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125943: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTk0MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTk0My8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1OTIz
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNGNkYjZiZmRlMjMwMGM3NTcyNWIzZTI2
NzQ2OWJkNmM5ZWVlZTU1ZQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAg
M2RkNDU0YzZjNjk0NDA5YWFlZGQ0ZWQwNzVkNmFlYWNlMmRkODM5MQoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTI1OTIzICAyMDE4LTA4LTE1IDE2OjAwOjQxIFogICAgMCBkYXlzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTkyOCAgMjAxOC0wOC0xNSAxOTowMDo0OSBaICAgIDAgZGF5cyAgICA3IGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRp
ZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdy
YUB0eWNoby5uc2EuZ292PgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAg
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNGNkYjZiZmRlMjMwMGM3NTcyNWIz
ZTI2NzQ2OWJkNmM5ZWVlZTU1ZQpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciAxNiAxODoyNzoyNCAyMDE4ICswMDAwCgogICAg
eGVuL2V2dGNobjogUGFzcyBtYXhfZXZ0Y2huX3BvcnQgaW50byBldnRjaG5faW5pdCgpCiAgICAK
ICAgIC4uLiByYXRoZXIgdGhhbiBzZXR0aW5nIGl0IHVwIG9uY2UgZG9tYWluX2NyZWF0ZSgpIGhh
cyBjb21wbGV0ZWQuICBUaGlzCiAgICBpbnZvbHZlcyBjb25zdHJ1Y3RpbmcgYSBkZWZhdWx0IHZh
bHVlIGZvciBkb20wLgogICAgCiAgICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGZ1bmN0aW9uYWxp
dHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgpj
b21taXQgNGE4MzQ5NzYzNTA1NmQzM2ZlMjBlZjcwNWYzNTYxN2IxMDAzYTI3NgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEZlYiAy
NyAxNzozOTozNyAyMDE4ICswMDAwCgogICAgeGVuL2RvbWN0bDogTWVyZ2Ugc2V0X21heF9ldnRj
aG4gaW50byBjcmVhdGVkb21haW4KICAgIAogICAgc2V0X21heF9ldnRjaG4gaXMgc29tZXdoYXQg
d2VpcmQuICBJdCB3YXMgaW50cm9kdWNlZCB3aXRoIHRoZSBldmVudF9maWZvIHdvcmssCiAgICBi
dXQgaGFzIG5ldmVyIGJlZW4gdXNlZC4gIFN0aWxsLCBpdCBpcyBhIGJvdW5kaW5nIG9uIHJlc291
cmNlcyBjb25zdW1lZCBieSB0aGUKICAgIGV2ZW50IGNoYW5uZWwgaW5mcmFzdHJ1Y3R1cmUsIGFu
ZCBzaG91bGQgYmUgcGFydCBvZiBjcmVhdGVkb21haW4sIHJhdGhlciB0aGFuCiAgICBlZGl0YWJs
ZSBhZnRlciB0aGUgZmFjdC4KICAgIAogICAgRHJvcCBYRU5fRE9NQ1RMX3NldF9tYXhfZXZ0Y2hu
IGNvbXBsZXRlbHkgKGluY2x1ZGluZyBYU00gaG9va3MgYW5kIGxpYnhjCiAgICB3cmFwcGVycyks
IGFuZCByZXRhaW4gdGhlIGZ1bmN0aW9uYWxpdHkgaW4gWEVOX0RPTUNUTF9jcmVhdGVkb21haW4u
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5z
YS5nb3Y+CiAgICBBY2tlZC1ieTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0Bj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpj
b21taXQgNTRlZDI1MWRjN2I4NTU2NTgyMDAxOTEwMmU1MzNhZmNlYTgxNGUxNgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciA5
IDE0OjM4OjM1IDIwMTggKzAwMDAKCiAgICB0b29sczogUmV3b3JrIHhjX2RvbWFpbl9jcmVhdGUo
KSB0byB0YWtlIGEgZnVsbCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbgogICAgCiAgICBJbiBmdXR1
cmUgcGF0Y2hlcywgdGhlIHN0cnVjdHVyZSB3aWxsIGJlIGV4dGVuZGVkIHdpdGggZnVydGhlciBp
bmZvcm1hdGlvbiwKICAgIGFuZCB0aGlzIGlzIGZhciBjbGVhbmVyIHRoYW4gYWRkaW5nIGV4dHJh
IHBhcmFtZXRlcnMuCiAgICAKICAgIFRoZSBweXRob24gc3R1YnMgYXJlIHRoZSBvbmx5IHVzZXIg
d2hpY2ggcGFzc2VzIE5VTEwgZm9yIHRoZSBleGlzdGluZyBjb25maWcKICAgIG9wdGlvbiAod2hp
Y2ggaXMgYWN0dWFsbHkgdGhlIGFyY2ggc3Vic3RydWN0dXJlKS4gIFRoZXJlZm9yZSwgdGhlICNp
ZmRlZmFyeQogICAgbW92ZXMgdG8gY29tcGVuc2F0ZS4KICAgIAogICAgRm9yIGxpYnhsLCBwYXNz
IHRoZSBmdWxsIGNvbmZpZyBvYmplY3QgZG93biBpbnRvCiAgICBsaWJ4bF9fYXJjaF9kb21haW5f
e3ByZXBhcmUsc2F2ZX1fY29uZmlnKCksIGFzIHRoZXJlIGFyZSBpbiBwcmFjdGljZSBhcmNoCiAg
ICBzcGVjaWZpYyBzZXR0aW5ncyBpbiB0aGUgY29tbW9uIHBhcnQgb2YgdGhlIHN0cnVjdHVyZSAo
ZmxhZ3MgczNfaW50ZWdyaXR5IGFuZAogICAgb29zX29mZiBzcGVjaWZpY2FsbHkpLgogICAgCiAg
ICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGJlaGF2aW91ci4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBBY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCBhY2MyYTA2Yzc4MGU5
ZTdmZmE2MzczODU0NzM1NTAzYjdkNjNhMWQwCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFyIDEyIDEwOjQwOjMzIDIwMTggKzAw
MDAKCiAgICB0b29scy9vY2FtbDogUGFzcyBhIGZ1bGwgZG9tY3RsX2NyZWF0ZV9jb25maWcgaW50
byBzdHViX3hjX2RvbWFpbl9jcmVhdGUoKQogICAgCiAgICBUaGUgdW5kZXJseWluZyBDIGZ1bmN0
aW9uIGlzIGFib3V0IHRvIG1ha2UgdGhlIHNhbWUgY2hhbmdlLCBhbmQgdGhlIHN0cnVjdHVyZQog
ICAgaXMgZ29pbmcgdG8gZ2FpbiBleHRyYSBmaWVsZHMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
Q2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgoocWVtdSBjaGFu
Z2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 08:59:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 08: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 1fqE7a-00044Z-IP; Thu, 16 Aug 2018 08: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=bd9+=k7=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fqE7Z-00044U-Hl
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 08:59:09 +0000
X-Inumbo-ID: b668e2e4-a132-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id b668e2e4-a132-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 08:59: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 265C57A9;
 Thu, 16 Aug 2018 01:59:07 -0700 (PDT)
Received: from [10.1.27.59] (e110479-lin.cambridge.arm.com [10.1.27.59])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D7E403F5BD;
 Thu, 16 Aug 2018 01:59:05 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-7-git-send-email-andrew.cooper3@citrix.com>
 <ef8b6d44-db17-7893-c4b2-a20d2fcb0830@arm.com>
 <01e5c23c-ddc4-2361-a06b-4be17d53d5ce@citrix.com>
 <a4635e6a-4fb0-b91c-e8d2-c8e4b85ac74e@arm.com>
 <48e39f4f-b337-bf20-1e7b-a710e03a85c1@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <74d0efec-1c98-792f-5f2b-707835b15394@arm.com>
Date: Thu, 16 Aug 2018 09:59:04 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <48e39f4f-b337-bf20-1e7b-a710e03a85c1@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 06/12] xen/gnttab: Pass max_{grant,
 maptrack}_frames into grant_table_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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW5kcmV3LAoKT24gMDgvMTUvMjAxOCAwODowMyBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToK
PiBBY3R1YWxseSwgSSByZW1lbWJlciBub3cgd2hhdCB0aGUgcHJvYmxlbSB3YXMuwqAgZC0+Z3Jh
bnRfdGFibGUgaXMgYW4KPiBvcGFxdWUgdHlwZSwgc28gLm1heF9ncmFudF9mcmFtZXMgY2FuJ3Qg
YmUgYWNjZXNzZWQuCj4gCj4gT25lIG9mIG15IGluZGVudGVkIGJpdHMgb2YgY2xlYW51cCBoZXJl
IGlzIHRvIHJlbW92ZSB0aGUKPiBnbnR0YWJfZG9tMF9mcmFtZXMoKSBmdW5jdGlvbiwgYmVjYXVz
ZSBpdCBoYXMgbm8gYnVzaW5lc3MgbGl2aW5nIGluIHRoZQo+IGNvcmUgZ3JhbnRfdGFibGUuYwo+
IAo+IFdvdWxkIHlvdSBiZSBoYXBweSBpZiBJIHJlcGxhY2VkIGdudHRhYl9kb20wX21heCgpIGlu
IGFzbS1hcm0gd2l0aAo+IGdudHRhYl9kb20wX2ZyYW1lcygpIHdoaWNoIGFjY291bnRzIGZvciB0
aGUgZXhpdGluZyBtaW4oKSwgYW5kIG1lYW5zCj4gdGhhdCBkb21haW5fYnVpbGQuYyB3aWxsIGJl
IHVsdGltYXRlbHkgdW5jaGFuZ2VkPwoKSSB3b3VsZCBiZSBoYXBweSB3aXRoIHN1Y2ggY2hhbmdl
LgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 09:03:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 09:03:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqEBn-0004su-5i; Thu, 16 Aug 2018 09:03: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=bd9+=k7=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fqEBl-0004sp-OC
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 09:03:29 +0000
X-Inumbo-ID: 51d139da-a133-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 51d139da-a133-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 09:04: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 6449B7A9;
 Thu, 16 Aug 2018 02:03:28 -0700 (PDT)
Received: from [10.1.27.59] (e110479-lin.cambridge.arm.com [10.1.27.59])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E12593F5BD;
 Thu, 16 Aug 2018 02:03:26 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-13-git-send-email-sstabellini@kernel.org>
 <ebf9dbfc-4d90-3a15-0ec1-12fb7a5e72ee@arm.com>
 <alpine.DEB.2.10.1808151239270.15066@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <691e4662-6f0c-17d2-25e2-837db1773190@arm.com>
Date: Thu, 16 Aug 2018 10:03:25 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1808151239270.15066@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [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>, 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>

SGkgU3RlZmFubywKCk9uIDA4LzE1LzIwMTggMDk6MDQgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPiBPbiBNb24sIDEzIEF1ZyAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiArdm9p
ZCBfX2luaXQgY3JlYXRlX2RvbVVzKHZvaWQpCj4+PiArewo+Pj4gKyAgICBzdHJ1Y3QgZHRfZGV2
aWNlX25vZGUgKm5vZGU7Cj4+PiArICAgIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqY2hvc2VuID0g
ZHRfZmluZF9ub2RlX2J5X25hbWUoZHRfaG9zdCwKPj4+ICJjaG9zZW4iKTsKPj4+ICsKPj4+ICsg
ICAgaWYgKCBjaG9zZW4gIT0gTlVMTCApCj4+PiArICAgIHsKPj4+ICsgICAgICAgIGR0X2Zvcl9l
YWNoX2NoaWxkX25vZGUoY2hvc2VuLCBub2RlKQo+Pj4gKyAgICAgICAgewo+Pj4gKyAgICAgICAg
ICAgIHN0cnVjdCBkb21haW4gKmQ7Cj4+PiArICAgICAgICAgICAgc3RydWN0IHhlbl9kb21jdGxf
Y3JlYXRlZG9tYWluIGRfY2ZnID0gewo+Pj4gKyAgICAgICAgICAgICAgICAuYXJjaC5naWNfdmVy
c2lvbiA9IFhFTl9ET01DVExfQ09ORklHX0dJQ19OQVRJVkUsCj4+PiArICAgICAgICAgICAgICAg
IC5hcmNoLm5yX3NwaXMgPSAzMiwKPj4KPj4gQUZBSUNULCB3aGVuIGNyZWF0aW5nIERvbVUgZnJv
bSB0aGUgdG9vbHN0YWNrIG5yX3NwaXMgd2lsbCBiZSAwLiBTbyB3aHkgMzIKPj4gaGVyZT8KPiAK
PiBMZWdhY3kgZnJvbSBkZWJ1ZyBjb2RlLiBJdCBzaG91bGQgYmUgMCwgdW5sZXNzIHZwbDAxMSBp
cyBlbmFibGVkLCBpbgo+IHdoaWNoIGNhc2UgaXQgc2hvdWxkIGJlIDEuCgpJIHdvdWxkIHByZWZl
ciBpZiB3ZSB1c2UgR1VFU1RfVlBMMDExX1NQSSAtIDMyLiBUaGlzIHdvdWxkIG1ha2UgdGhlIGNv
ZGUgCmJ1bGxldC1wcm9vZiBmb3IgYW55IHBvdGVudGlhbCByZXNodWZmbGUgb2YgdGhlIElSUXMu
CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 09:04:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 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 1fqECi-0004xk-HZ; Thu, 16 Aug 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=ej7c=k7=xenproject.org=prvs=7592139fb=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fqECg-0004xT-U5
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 09:04:26 +0000
X-Inumbo-ID: 3722ae5e-a133-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3722ae5e-a133-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 11:03:17 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,246,1531785600"; d="scan'208";a="62958343"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75073-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-That: flight=75056
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 16 Aug 2018 10:04:22 +0100
Subject: [Xen-devel] [distros-debian-wheezy test] 75073: 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>

ZmxpZ2h0IDc1MDczIGRpc3Ryb3MtZGViaWFuLXdoZWV6eSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTA3My8KClBlcmZlY3QgOi0pCkFsbCB0
ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKYmFzZWxpbmUgdmVyc2lvbjoK
IGZsaWdodCAgICAgICAgICAgICAgIDc1MDU2Cgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAg
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 Aug 16 09:07:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 09:07:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqEFE-00058t-W8; Thu, 16 Aug 2018 09: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=rytq=k7=citrix.com=prvs=759b2abc3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fqEFC-00058n-VW
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 09:07:02 +0000
X-Inumbo-ID: d077f038-a133-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d077f038-a133-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 09:07:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,246,1531785600"; d="scan'208";a="77698448"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B2CD60902000078001CCEF7@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: <5c43bed1-bc50-2cba-8346-8dca2b784056@citrix.com>
Date: Thu, 16 Aug 2018 10:07:00 +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: <5B2CD60902000078001CCEF7@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 RFC] x86/xsave: prefer eager clearing of
 state over eager restoring
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gMjIvMDYvMjAxOCAxMTo1NywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gLS0tIGEveGVuL2FyY2gv
eDg2L3NwZWNfY3RybC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jCj4gQEAgLTYx
Niw3ICs2MTYsNyBAQCB2b2lkIF9faW5pdCBpbml0X3NwZWN1bGF0aW9uX21pdGlnYXRpb25zCj4g
IAo+ICAgICAgLyogQ2hlY2sgd2hldGhlciBFYWdlciBGUFUgc2hvdWxkIGJlIGVuYWJsZWQgYnkg
ZGVmYXVsdC4gKi8KPiAgICAgIGlmICggb3B0X2VhZ2VyX2ZwdSA9PSAtMSApCj4gLSAgICAgICAg
b3B0X2VhZ2VyX2ZwdSA9IHNob3VsZF91c2VfZWFnZXJfZnB1KCk7Cj4gKyAgICAgICAgb3B0X2Vh
Z2VyX2ZwdSA9ICFjcHVfaGFzX3hzYXZlICYmIHNob3VsZF91c2VfZWFnZXJfZnB1KCk7CgpJJ2Qg
bm90IHNwb3R0ZWQgdGhpcyB0aGUgZmlyc3QgdGltZSByb3VuZC4KCkludGVsIGlzIHZlcnkgY2xl
YXIgdGhhdCwgaWYgeW91J3JlIHVzaW5nIHhzYXZlLCB5b3Ugc2hvdWxkIGJlIHVzaW5nCmVhZ2Vy
IEZQVS7CoCBUaGVyZWZvcmUsIHRoaXMgZ29lcyBzcGVjaWZpY2FsbHkgYWdhaW5zdCB0aGUgYWR2
aWNlIGluIHRoZQpPUk0sIGFuZCB0aGUgYWR2aXNlIHdlIHdlcmUgZ2l2ZW4gZHVyaW5nIHRoZSBM
YXp5RlBVIHRpbWVmcmFtZS4KCkZ1cnRoZXJtb3JlIHdlIChYZW5TZXJ2ZXIpIGFuZCBjdXN0b21l
cnMgaGF2ZSBzZWVuIGEgcmVsaWFibGUgcGVyZgppbXByb3ZlbWVudCBmcm9tIHRoZSBMYXp5RlBV
IHNlY3VyaXR5IGZpeCwgdXAgdG8gOCUgaW4gcGxhY2VzLCBmb3IKbm9ybWFsIFZESSBhbmQgc2Vy
dmVyIHdvcmtsb2Fkcy7CoCBBcyBJIHNhaWQgZHVyaW5nIHRoZSBkZXZlbG9wbWVudCB0aGUKTGF6
eUZQVSBmaXhlcywgdGhpcyBpcyBhbG1vc3QgY2VydGFpbmx5IGRvd24gdG8gdGhlIGZhY3QgdGhh
dCBhbGwgY29kZQp1c2VzIHRoZSBGUFUgdGhlc2UgZGF5cy4KCkknbSBzdGlsbCB3YWl0aW5nIG9u
IGEgbW9yZSBmb3JtYWwgc3RhdGVtZW50IGZyb20gQU1ELCBhbmQgZG9uJ3QgeWV0CmhhdmUgYW55
IHBlcmYgbnVtYmVycyBvbiB0aGVpciBoYXJkd2FyZS4KCkhvd2V2ZXIsIGFzIHdlIHdpbGwgZGVm
aW5pdGVseSBnZXQgYW4gZXh0cmEgcGVyZiBib29zdCBmcm9tIGZ1bGx5CmRlbGV0aW5nIHRoZSBy
ZW1haW5pbmcgbGF6eSBwYXRocyAobm8gbW9yZSBjbHRzL3N0dHMgaW4gdGhlIGNvbnRleHQKc3dp
dGNoIHBhdGgpLCBteSBndXQgZmVlaW5nIGlzIHRoYXQgdGhlcmUgaXMgZ29pbmcgdG8gaGF2ZSB0
byBiZSBzb21lCnRlcnJpYmxlIGNocm9uaWMgY2FzZSBvbiBBTUQgZm9yIGZvciB1cyB0byBjb25z
aWRlciBub3Qgc3dpdGNoaW5nIHRvCmZ1bGx5IGVhZ2VyLgoKSXJyZXNwZWN0aXZlIG9mIHdoYXQg
d2UgZG8gaGVyZSwgSSdkIHJlYWxseSBsaWtlIFdlaSB0byByZWJhc2UgaGlzIHdvcmsKdG8gcmVt
b3ZlIHRoZSBsYXp5IGZwdSBsb2dpYyBmcm9tIHRoZSBuZXN0ZWQgdmlydCBwYXRocywgYmVjYXVz
ZSBpdHMgYQpuby1icmFpbmVyIChwZXJmIHdpc2UpIGFuZCBjb21lcyB3aXRoIGEgbWFzc2l2ZSBh
bW91bnQgb2YgY29kZQpzaW1wbGlmaWNhdGlvbiBpbiBYZW4uCgp+QW5kcmV3CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 09:07:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 09:07:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqEFr-0005CZ-BJ; Thu, 16 Aug 2018 09: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=kltf=k7=citrix.com=prvs=759492735=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fqEFq-0005CP-74
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 09:07:42 +0000
X-Inumbo-ID: e81edd6d-a133-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e81edd6d-a133-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 09:08:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,246,1531785600"; d="scan'208";a="77698480"
Date: Thu, 16 Aug 2018 11:07:34 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180816090734.7cibqgg4zby7zcdu@mac>
References: <1534326851-10159-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534326851-10159-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/pv: Use xmemdup() for cpuidmasks,
 rather than opencoding it
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMTA6NTQ6MTFBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 09:09:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 09:09:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqEH2-0005Kg-NJ; Thu, 16 Aug 2018 09:08: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=bd9+=k7=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fqEH1-0005KZ-7s
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 09:08:55 +0000
X-Inumbo-ID: d72a8bc8-a133-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d72a8bc8-a133-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 11:07: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 5A0447A9;
 Thu, 16 Aug 2018 02:08:53 -0700 (PDT)
Received: from [10.1.27.59] (e110479-lin.cambridge.arm.com [10.1.27.59])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 45F2F3F5BD;
 Thu, 16 Aug 2018 02:08:52 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-16-git-send-email-sstabellini@kernel.org>
 <37361110-b0c9-154e-cb80-0f841c5c582f@arm.com>
 <alpine.DEB.2.10.1808151325240.15066@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <90a6a66d-c6cb-818c-14ef-76a8e57ccae7@arm.com>
Date: Thu, 16 Aug 2018 10:08: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.1808151325240.15066@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [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>, 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>

SGkgU3RlZmFubywKCk9uIDA4LzE1LzIwMTggMDk6MjYgUE0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPiBPbiBNb24sIDEzIEF1ZyAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpLAo+
Pgo+PiBPbiAwMS8wOC8xOCAwMDoyNywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gYWxs
b2NhdGVfbWVtb3J5IG9ubHkgZGVhbHMgd2l0aCBkaXJlY3RseSBtYXBwZWQgbWVtb3J5LiBSZW5h
bWUgaXQgdG8KPj4+IGFsbG9jYXRlX21lbW9yeV8xMS4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4+Pgo+Pj4gLS0tCj4+PiBD
aGFuZ2VzIGluIHYzOgo+Pj4gLSBhZGQgcGF0Y2gKPj4+IC0tLQo+Pj4gICAgeGVuL2FyY2gvYXJt
L2RvbWFpbl9idWlsZC5jIHwgNyArKysrLS0tCj4+PiAgICAxIGZpbGUgY2hhbmdlZCwgNCBpbnNl
cnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPj4+IGluZGV4
IDA2NmRkNzUuLmFiNzJjMzYgMTAwNjQ0Cj4+PiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1
aWxkLmMKPj4+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+Pj4gQEAgLTI0NCw3
ICsyNDQsOCBAQCBmYWlsOgo+Pj4gICAgICogKGFzIGRlc2NyaWJlZCBhYm92ZSkgd2UgYWxsb3cg
aGlnaGVyIGFsbG9jYXRpb25zIGFuZCBjb250aW51ZSB1bnRpbAo+Pj4gICAgICogdGhhdCBydW5z
IG91dCAob3Igd2UgaGF2ZSBhbGxvY2F0ZWQgc3VmZmljaWVudCBkb20wIG1lbW9yeSkuCj4+PiAg
ICAgKi8KPj4+IC1zdGF0aWMgdm9pZCBfX2luaXQgYWxsb2NhdGVfbWVtb3J5KHN0cnVjdCBkb21h
aW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbwo+Pj4gKmtpbmZvKQo+Pj4gK3N0YXRpYyB2b2lkIF9f
aW5pdCBhbGxvY2F0ZV9tZW1vcnlfMTEoc3RydWN0IGRvbWFpbiAqZCwKPj4+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCj4+
PiAgICB7Cj4+PiAgICAgICAgY29uc3QgdW5zaWduZWQgaW50IG1pbl9sb3dfb3JkZXIgPQo+Pj4g
ICAgICAgICAgICBnZXRfb3JkZXJfZnJvbV9ieXRlcyhtaW5fdChwYWRkcl90LCBkb20wX21lbSwg
TUIoMTI4KSkpOwo+Pj4gQEAgLTIyNDAsNyArMjI0MSw3IEBAIHN0YXRpYyBpbnQgX19pbml0IGNv
bnN0cnVjdF9kb21VKHN0cnVjdCBkb21haW4gKmQsCj4+PiBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUg
Km5vZGUpCj4+PiAgICAgICAgLyogdHlwZSBtdXN0IGJlIHNldCBiZWZvcmUgYWxsb2NhdGUgbWVt
b3J5ICovCj4+PiAgICAgICAgZC0+YXJjaC50eXBlID0ga2luZm8udHlwZTsKPj4+ICAgICNlbmRp
Zgo+Pj4gLSAgICBhbGxvY2F0ZV9tZW1vcnkoZCwgJmtpbmZvKTsKPj4+ICsgICAgYWxsb2NhdGVf
bWVtb3J5XzExKGQsICZraW5mbyk7Cj4+Cj4+IEkgZG9uJ3QgdGhpbmsgeW91ciBwYXRjaGVzIGFy
ZSBjb3JyZWN0bHkgb3JkZXJlZC4gVGhpcyBpcyBhZGRpbmcgYSBsb3Qgb2YKPj4gY29uZnVzaW9u
IGluIHRoZSByZXZpZXcgYmVjYXVzZSB0aGUgRG9tVSBtZW1vcnkgbGF5b3V0IGlzIGZpeGVkLCB5
ZXQgaGVyZSB5b3UKPj4gcmVuYW1lIHRoZSBmdW5jdGlvbiB0byAxOjEgbWFwcGluZy4KPj4KPj4g
TW9zdCBsaWtlbHkgeW91IHdhbnQgdG8gZG8gYWRkIHRoZSBuZXcgbWVtb3J5IGZ1bmN0aW9uIGJl
Zm9yZSBpbnRyb2R1Y2luZwo+PiBEb21VLgo+IAo+IElmIEkgZG8gdGhhdCB0aGVyZSB3aWxsIGJl
IG5vIGNhbGxlcnMgZm9yIHRoZSBuZXcgZnVuY3Rpb24gYW5kCj4gY29tcGlsYXRpb24gZmFpbHMu
IEJpc2VjdGliaWxpdHkgaXMgdGhlIHJlYXNvbiB3aHkgSSBoYWQgdG8gcmVvcmRlciB0aGUKPiBw
YXRjaGVzLgo+IAoKSSB1bmRlcnN0YW5kIGJ1dCBJIGRvbid0IHdhbnQgdG8gZ2l2ZSB0aGUgaW1w
cmVzc2lvbiB0aGF0IDE6MSBtYXBwaW5nIGlzIAp1c2VkIGZvciBndWVzdHMuIEkgY2FuIHNlZSBh
IGNvdXBsZSBvZiBzb2x1dGlvbnM6CgktIEltcGxlbWVudCBhbGxvY2F0ZV9tZW1vcnkgaW4gYSBz
dGF0aWMgaW5saW5lLyNpZiAwICNlbmRpZi4KCS0gUHJvdmlkZSBhIGR1bW15IGNhbGwgZm9yIHRo
ZSBtZW1vcnkgdGhhdCB3aWxsIGJlIGltcGxlbWVudGVkIGxhdGVyIAooc2ltaWxhciB0byB5b3Ug
ZG8gZm9yIGNvbnN0cnVjdF9kb21VKS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 09:12:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 09: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 1fqEKU-0006Bc-SI; Thu, 16 Aug 2018 09: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=rytq=k7=citrix.com=prvs=759b2abc3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fqEKU-0006BT-9t
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 09:12:30 +0000
X-Inumbo-ID: 941ddd51-a134-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 941ddd51-a134-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 09:13:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,246,1531785600"; d="scan'208";a="77698676"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B2CD60902000078001CCEF7@prv1-mh.provo.novell.com>
 <5c43bed1-bc50-2cba-8346-8dca2b784056@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: <ec5632b0-ddb2-3830-85b0-94d8ebf93c15@citrix.com>
Date: Thu, 16 Aug 2018 10:12:29 +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: <5c43bed1-bc50-2cba-8346-8dca2b784056@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 RFC] x86/xsave: prefer eager clearing of
 state over eager restoring
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gMTYvMDgvMjAxOCAxMDowNywgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAyMi8wNi8yMDE4
IDExOjU3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gLS0tIGEveGVuL2FyY2gveDg2L3NwZWNfY3Ry
bC5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwo+PiBAQCAtNjE2LDcgKzYxNiw3
IEBAIHZvaWQgX19pbml0IGluaXRfc3BlY3VsYXRpb25fbWl0aWdhdGlvbnMKPj4gIAo+PiAgICAg
IC8qIENoZWNrIHdoZXRoZXIgRWFnZXIgRlBVIHNob3VsZCBiZSBlbmFibGVkIGJ5IGRlZmF1bHQu
ICovCj4+ICAgICAgaWYgKCBvcHRfZWFnZXJfZnB1ID09IC0xICkKPj4gLSAgICAgICAgb3B0X2Vh
Z2VyX2ZwdSA9IHNob3VsZF91c2VfZWFnZXJfZnB1KCk7Cj4+ICsgICAgICAgIG9wdF9lYWdlcl9m
cHUgPSAhY3B1X2hhc194c2F2ZSAmJiBzaG91bGRfdXNlX2VhZ2VyX2ZwdSgpOwo+IEknZCBub3Qg
c3BvdHRlZCB0aGlzIHRoZSBmaXJzdCB0aW1lIHJvdW5kLgo+Cj4gSW50ZWwgaXMgdmVyeSBjbGVh
ciB0aGF0LCBpZiB5b3UncmUgdXNpbmcgeHNhdmUsIHlvdSBzaG91bGQgYmUgdXNpbmcKPiBlYWdl
ciBGUFUuwqAgVGhlcmVmb3JlLCB0aGlzIGdvZXMgc3BlY2lmaWNhbGx5IGFnYWluc3QgdGhlIGFk
dmljZSBpbiB0aGUKPiBPUk0sIGFuZCB0aGUgYWR2aXNlIHdlIHdlcmUgZ2l2ZW4gZHVyaW5nIHRo
ZSBMYXp5RlBVIHRpbWVmcmFtZS4KPgo+IEZ1cnRoZXJtb3JlIHdlIChYZW5TZXJ2ZXIpIGFuZCBj
dXN0b21lcnMgaGF2ZSBzZWVuIGEgcmVsaWFibGUgcGVyZgo+IGltcHJvdmVtZW50IGZyb20gdGhl
IExhenlGUFUgc2VjdXJpdHkgZml4LCB1cCB0byA4JSBpbiBwbGFjZXMsIGZvcgo+IG5vcm1hbCBW
REkgYW5kIHNlcnZlciB3b3JrbG9hZHMuwqAgQXMgSSBzYWlkIGR1cmluZyB0aGUgZGV2ZWxvcG1l
bnQgdGhlCj4gTGF6eUZQVSBmaXhlcywgdGhpcyBpcyBhbG1vc3QgY2VydGFpbmx5IGRvd24gdG8g
dGhlIGZhY3QgdGhhdCBhbGwgY29kZQo+IHVzZXMgdGhlIEZQVSB0aGVzZSBkYXlzLgo+Cj4gSSdt
IHN0aWxsIHdhaXRpbmcgb24gYSBtb3JlIGZvcm1hbCBzdGF0ZW1lbnQgZnJvbSBBTUQsIGFuZCBk
b24ndCB5ZXQKPiBoYXZlIGFueSBwZXJmIG51bWJlcnMgb24gdGhlaXIgaGFyZHdhcmUuCj4KPiBI
b3dldmVyLCBhcyB3ZSB3aWxsIGRlZmluaXRlbHkgZ2V0IGFuIGV4dHJhIHBlcmYgYm9vc3QgZnJv
bSBmdWxseQo+IGRlbGV0aW5nIHRoZSByZW1haW5pbmcgbGF6eSBwYXRocyAobm8gbW9yZSBjbHRz
L3N0dHMgaW4gdGhlIGNvbnRleHQKPiBzd2l0Y2ggcGF0aCksIG15IGd1dCBmZWVpbmcgaXMgdGhh
dCB0aGVyZSBpcyBnb2luZyB0byBoYXZlIHRvIGJlIHNvbWUKPiB0ZXJyaWJsZSBjaHJvbmljIGNh
c2Ugb24gQU1EIGZvciBmb3IgdXMgdG8gY29uc2lkZXIgbm90IHN3aXRjaGluZyB0bwo+IGZ1bGx5
IGVhZ2VyLgo+Cj4gSXJyZXNwZWN0aXZlIG9mIHdoYXQgd2UgZG8gaGVyZSwgSSdkIHJlYWxseSBs
aWtlIFdlaSB0byByZWJhc2UgaGlzIHdvcmsKPiB0byByZW1vdmUgdGhlIGxhenkgZnB1IGxvZ2lj
IGZyb20gdGhlIG5lc3RlZCB2aXJ0IHBhdGhzLCBiZWNhdXNlIGl0cyBhCj4gbm8tYnJhaW5lciAo
cGVyZiB3aXNlKSBhbmQgY29tZXMgd2l0aCBhIG1hc3NpdmUgYW1vdW50IG9mIGNvZGUKPiBzaW1w
bGlmaWNhdGlvbiBpbiBYZW4uCgpBY3R1YWxseSwgdGhpcyByZW1pbmRzIG1lIG9mIGEgYnVnIHJl
cG9ydCBnaXZlbiBkdXJpbmcgWGVuU3VtbWl0IGluCk5hbmppbmcuwqAgT25jZSBYZW4gaGFzIHJl
c3RvcmVkIGxhenkgc3RhdGUsIHdlIGRyb3AgdGhlIGludGVyY2VwdGlvbiBvZgojTk0sIGJ1dCB3
ZSBzdGlsbCB0YWtlIGEgdm1leGl0IG9uIHRoZSBjbHRzLsKgIFRoaXMgd2FzIGZyb20gQWxpYmFi
YQppaXJjLCBhbmQgY2FtZSBpbiBhdCBhbiBhc3RvdW5kaW5nIDcwJSBwZXJmIGhpdCB0byBvbmUg
cGFydGljdWxhciBIUEMKd29ya2xvYWQuCgpJIHRoaW5rIHRoaXMgY2FuIGJlIGZpeGVkIGJ5IHVz
aW5nIHRoZSBob3N0L2d1ZXN0IGNyMCBtYXNrIHRvIGFsbG93CndyaXRlcyBvZiBjcjAudHMsIGlu
IGV4YWN0bHkgdGhlIHNhbWUgd2F5IGFzIHdlIGhhdmUgcmVjZW50bHkgZ2FpbmVkIGZvcgpjcjQu
cGdlLsKgIEFsc28sIEFNRCBoYXMgYSBzcGVjaWZpYyBvcHRpb24gZm9yIHZpcnR1YWxpc2F0aW9u
IG9mIGNyMC50cwp3cml0ZXMsIGFuZCBJIGNhbid0IHJlbWVtYmVyIGlmIHdlJ3JlIHVzaW5nIGl0
IG9yIG5vdC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 09:12:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 09: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 1fqEKS-0006Av-Ct; Thu, 16 Aug 2018 09: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=qipu=k7=citrix.com=prvs=759ed9ae5=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1fqEKQ-0006Ao-Vd
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 09:12:27 +0000
X-Inumbo-ID: 91628f1f-a134-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 91628f1f-a134-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 09:12:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,246,1531785600"; 
 d="pdf'?scan'208";a="77698672"
From: Lars Kurth <lars.kurth@citrix.com>
To: Sergey Dyasli <sergey.dyasli@citrix.com>, "JBeulich@suse.com"
 <JBeulich@suse.com>, Andrew Cooper <Andrew.Cooper3@citrix.com>
Thread-Topic: [Xen-devel] x86 Community Call - Wed Aug 15, 14:00 - 15:00 UTC -
 Minutes
Thread-Index: AQHUNUE+o3vI4tWE3U6cyjDz+WJeag==
Date: Thu, 16 Aug 2018 09:12:23 +0000
Message-ID: <F842E0BA-CA4A-4438-B710-E857F47C5982@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.0.180812
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-Type: multipart/mixed;
 boundary="_002_F842E0BACA4A4438B710E857F47C5982citrixcom_"
MIME-Version: 1.0
Subject: Re: [Xen-devel] x86 Community Call - Wed Aug 15,
 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: "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 "persaur@gmail.com" <persaur@gmail.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>,
 "john.ji@intel.com" <john.ji@intel.com>,
 "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>,
 "Matt.Spencer@arm.com" <Matt.Spencer@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "artem_mygaiev@epam.com" <artem_mygaiev@epam.com>,
 "tamas.k.lengyel@gmail.com" <tamas.k.lengyel@gmail.com>,
 "christopher.w.clark@gmail.com" <christopher.w.clark@gmail.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>,
 "Jarvis.Roach@dornerworks.com" <Jarvis.Roach@dornerworks.com>,
 "jgross@suse.com" <jgross@suse.com>,
 "brian.woods@amd.com" <brian.woods@amd.com>,
 "julien.grall@arm.com" <julien.grall@arm.com>,
 "jnataraj@amd.com" <jnataraj@amd.com>, Paul Durrant <Paul.Durrant@citrix.com>,
 "Stewart.Hildebrand@dornerworks.com" <Stewart.Hildebrand@dornerworks.com>,
 "volodymyr_babchuk@epam.com" <volodymyr_babchuk@epam.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_F842E0BACA4A4438B710E857F47C5982citrixcom_
Content-Type: text/plain; charset="utf-8"
Content-ID: <F82E1029CB6A1B4B989570D6CA173EBC@citrix.com>
Content-Transfer-Encoding: base64

TGl2ZSBtaW51dGVzIGFyZSBhdCBodHRwczovL2RvY3MuZ29vZ2xlLmNvbS9kb2N1bWVudC9kLzF6
ZjlzYXFPdnhBc0lEdkhQSUZwenk1NnpzVWRodTRMY0hvdVEwVWYyUkd3L2VkaXQ/dXNwPXNoYXJp
bmcgYW5kIGEgc25hcHNob3QgaXMgYXR0YWNoZWQgYXMgUERGDQpBbHNvIGZvciBjb252ZW5pZW5j
ZSBpbiBtYXJrZG93bg0KUmVnYXJkcw0KTGFycw0KDQojIEFnZW5kYSBhbmQgTWludXRlczogeDg2
IENvbW11bml0eSBDYWxsIEF1Z3VzdA0KDQojIDIwMTgNCg0KX05vIG5ldyBpdGVtcyB3ZXJlIGFk
ZGVkIHRvIHRoZSBhZ2VuZGEuXyDigIsgX01pbnV0ZXMgYXJlIGFkZGVkIGluIGJsdWUuXyDigIsg
X0Nsb3NlZCBBQ1RJT05TIGluIGdyZWVuLl8NCg0KIyMgQXR0ZW5kZWVzDQoNCkFydGVtIE15Z2Fp
ZXYNCkp1ZXJnZW4gR3Jvc3MNCkJyaWFuIFdvb2RzDQpDaHJpc3RvcGhlciBDbGFyaw0KSmFuIEJl
dWxpY2gNCldlaSwgU2VyZ2V5LCBBbmRyZXcNCkp1bGllbiBHcmFsbA0KUmljaCBQZXJzYXVkDQpa
aGFuZywgWXUgQw0KDQojIyA0LjEwKyBjaGFuZ2VzIHRvIFhlbidzIG1lbW9yeSBzY3J1YmJpbmc6
IENocmlzdG9waGVyDQoNCkRpc2N1c3Npb24gb2YgdGhlIGNoYW5nZXMgdGhhdCBtYWRlIHRvIGl0
IGluIHJlY2VudCB2ZXJzaW9ucyBvZiBYZW4gKDQuMTArKSAtIENocmlzdG9waGVyDQoNCkNocmlz
dG9waGVyOiBBc2tpbmcgb24gYmVoYWxmIG9mIFN0YXIgTGFiIHdobyBoYXMgYSB1c2UgY2FzZSBm
b3IgZW5zdXJpbmcgc2NydWJiaW5nIG9jY3Vycw0Kb24gc2h1dGRvd24gb2YgVk1zLiBNZW1vcnkg
c2NydWJiaW5nIGlzIGFsc28gb2YgaW50ZXJlc3QgZm9yIE9wZW5YVC4gSW5zcGVjdGlvbiBvZiBj
b2RlDQpzaG93cyBpdCBoYXMgY2hhbmdlcyBkb25lIGR1cmluZyA0LjEwOiB0byBkZWZlciBzY3J1
YmJpbmcgb2YgcGFnZXMgdG8gaWRsZSBsb29wIHJhdGhlciB0aGFuDQpzeW5jaHJvbm91c2x5IGR1
cmluZyBWTSBzaHV0ZG93bi4gSWRsZSBzY3J1YmJpbmcgbWF5IHRha2UgaW5kZWZpbml0ZSBhbW91
bnQgb2YgdGltZSB0bw0KY29tcGxldGUgb24gYSBidXN5IG1hY2hpbmUuDQoNCkNoZWNraW5nOiBJ
cyBzY3J1YiBvbmx5IGRvbmUgaWYgVk0gaXMgZXhwbGljaXRseSBraWxsZWQ/DQpXaGF0IGFyZSB0
aGUgcmlnaHQgZXhwZWN0YXRpb25zIGZvciB1cyByZSBmb3JtZXItVk0gbWVtb3J5IGNvbnRlbnQ/
DQoNCkFuZHJldzogV2hhdCBpcyBpbiB0cmVlIGlzIG9ubHkgdGhlIDFzdCBoYWxmIG9mIHdoYXQg
d2FzIHByb3Bvc2VkDQpCb3JpcyBkaWRu4oCZdCBoYXZlIHRpbWUgdG8gZG8gdGhlIHNlY29uZCBo
YWxmIG9mIHRoZSBzZXJpZXMgPT4gWGVuU2VydmVyIGhhcyBzaW1pbGFyIGlzc3Vlcw0KDQpTaG91
bGQgbmV2ZXIgaGF2ZSBhIGNhc2Ugd2hlcmUgd2UgZG9uJ3Qgc2NydWIgaW5jb21pbmcgUkFNIChs
ZWF2aW5nIHNpZGUgY2hhbm5lbHMNCmFzaWRlKS4gRXZlcnl0aGluZyBoYW5kZWQgdG8gYSBndWVz
dCBpcyBzZXQgdG8gMA0KDQpDaHJpc3RvcGhlcjogd2l0aCB0aGUgbmV3IGNvZGUsIHdoZW4geW91
IHNodXQgZG93biBmcm9tIGEgVk0geW91IGhhdmUgbm8gbG9uZ2VyIGJlZW4NCmV2YWN1YXRlZCBm
cm9tIHRoZSBob3N0ICsgc3BlY3VsYXRpdmUgc2lkZS1jaGFubmVsIHZ1bG5lcmFiaWxpdGllcyBh
cmUgYSBjb25jZXJuDQoNCkFuZHJldzogd2Ugd291bGQgZml4IHRoaXMgaWYgd2UgcGVybWFuZW50
bHkgcmVtb3ZlZCBkaXJlY3RtYXAgPT4gZml4ZXMgdGhlIHNwZWN1bGF0aXZlDQphbmdsZSA9PiBi
ZXR0ZXIgaW4gdGhlIGxvbmcgcnVuDQoNCkZvciB2ZXJ5IGxhcmdlIFZNcyBpdCBjYW4gdGFrZSB1
cCB0byAxNSBtaW51dGVzIHRvIHNodXQgZG93biB2ZXJ5IGxhcmdlIFZNcw0KDQpPbmx5IGNhc2Ug
d2hlbiBzY3J1YmJpbmcgZG9lcyBub3Qgb2NjdXIgaXMgaWYgYSBWTSByZWxlYXNlcyBhIHBhZ2Uu
IENpdHJpeCBoYXMgcmVtb3ZlZA0KZXZlbiB0aGF0IGV4Y2VwdGlvbiBpbiBYZW5TZXJ2ZXIuIFNo
b3VsZCBkbyB0aGF0IHVwc3RyZWFtLiBQZXJmb3JtYW5jZSBpbXBhY3Qgd2lsbCBiZQ0KbmVnbGln
aWJsZS4NCg0KQ2hyaXN0b3BoZXI6IHdvdWxkIGNvZGUgdG8gcmUtaW50cm9kdWNlIG9wdGlvbmFs
IHN5bmNocm9ub3VzIHNjcnViYmluZyBiZSBhY2NlcHRlZCBpbg0KdXBzdHJlYW0/DQoNCkFuZHJl
dyBkb2VzbuKAmXQgdGhpbmsgc286IGJ1dCBhbHNvIGRvZXNu4oCZdCB0aGluayB0aGF0IGVhZ2Vy
bHkgc2NydWJiaW5nIHdpbGwgYWN0dWFsbHkgaGVscCBhcw0KbWVtb3J5IGNhbiBiZSBhY2Nlc3Nl
ZCB0aHJvdWdoIHNpZGUgY2hhbm5lbCB3YXlzLg0KDQpKYW4gKyBBbmRyZXc6IFtkaXNjdXNzaW9u
IG9mIHZDUFUgdXNlXQ0KDQpDaHJpc3RvcGhlcjogSW1wb3J0YW50IGlzc3VlIGlzIHRoYXQgb25j
ZSB0aGUgZGVjaXNpb24gaXMgdGFrZW4gdG8gZXZhY3VhdGUgYnkgc2h1dHRpbmcgZG93bg0KdGhl
IFZNLCBuZWVkIHRvIGhhdmUgYSBib3VuZGVkIGFtb3VudCBvZiB0aW1lIGZvciB0aGUgbWVtb3J5
IHRvIGJlIGVyYXNlZCBhbmQgYQ0KdmVyaWZpYWJsZSBpbmRpY2F0b3IgdGhhdCBpdCBpcyBjb21w
bGV0ZS4gUHJldmlvdXMgdmVyc2lvbiB3YXMgaW5kaWNhdGVkIGJ5IHRoZSBkb21haW4gbm8NCmxv
bmdlciBiZWluZyBwcmVzZW50Lg0KDQpBbmRyZXc6IG5lZWRzIHNvbWUga2luZCBvZiBhdWRpdGFi
bGUgcG9pbnQgd2hlbiBtZW1vcnkgaXMgbm90IGF2YWlsYWJsZSAoYW5kIHNvbWUNCmJvdW5kZWQg
YW5kIHZlcmlmaWFibGUgcG9pbnQgaW4gdGltZSkuIENvdWxkIHB1dCBzb21lIGtpbmQgb2Ygc3lu
YyBmbGFnIGluIGtpbGwgZG9tYWluIHRvDQpyZWluc3RhdGUgcHJldmlvdXMgYmVoYXZpb3VyIGlu
IGRvbWFpbiBkZXN0cm95IG9yIHVzZSBhbm90aGVyIGFwcHJvYWNoIChKYW4gaGFkIHNvbWUNCmlk
ZWFzKS4NCg0KQ2hyaXN0b3BoZXI6IGFncmVlcyB0aGF0IHRoaXMgY291bGQgYmUgd2hhdCBoZSBp
cyBsb29raW5nIGZvcg0KDQoqKkFDVElPTjoqKiDigIsgQ2hyaXN0b3BoZXIgd2lsbCBmb2xsb3cg
dXAgb24gSVJDL3hlbi1kZXZlbEANCg0KIyMgVW5ibG9ja2luZyBTZXJpZXMgLSBKYW4NCg0KSSB0
aGluayB3ZSBuZWVkIHRvIHRhbGsgYWJvdXQgaG93IHdlIG1lYW4gdG8gdW5ibG9jayBsYXJnZSBj
aHVua3Mgb2Ygd29yaw0KKiBWTVggTVNScyBwb2xpY3kgZm9yIE5lc3RlZCBWaXJ0OiBwYXJ0IDEg
KEkndmUgbG9va2VkIG92ZXIgdGhpcywgYW5kIEkgdGhpbmsgaXQncyBva2F5LA0KYnV0IEkgYWxz
byB0aGluayB0aGF0IGluIHBhcnRpY3VsYXIgbmVzdGVkIHN0dWZmIHdhbnRzIGJvdGggbWFpbnRh
aW5lcnMgYW5kIEFuZHJldyB0bw0KbG9vayBvdmVyKQ0KKiB2cGNpOiBhZGQgc3VwcG9ydCBmb3Ig
U1ItSU9WIGNhcGFiaWxpdHkNCiogcGFyYXZpcnR1YWwgSU9NTVUgaW50ZXJmYWNlDQoqIHg4Ni9k
b21jdGw6IFNhdmUgaW5mbyBmb3Igb25lIHZjcHUgaW5zdGFuY2UNCiogU1NCRCBBTUQgdmlhIExT
IENGRyBFbmFibGVtZW50IGFuZCBub3QgdG8gc3BlYWsgb2YgImFkZCB2SU9NTVUgc3VwcG9ydCB3
aXRoDQppcnEgcmVtYXBwaW5nIGZ1bmN0aW9uIG9mIHZpcnR1YWwgVlQtZCIuIEknbSBob3dldmVy
IG15c2VsZiBhcyB3ZWxsIGluIGFuIGluY3JlYXNpbmdseQ0KYXdrd2FyZCBwb3NpdGlvbiB0byBk
byAvIHBvc3QgZnVydGhlciB3b3JrLCBkdWUgdG8gdGhlcmUgYmVpbmcgcGF0Y2ggc2VyaWVzIHN0
YWxsZWQgaW4NCnBhcnQgZnJvbSBsb25nIGJlZm9yZSB0aGUgNC4xMSBmcmVlemUgKGxpc3Rpbmcg
b25seSBzZXJpZXMgaGVyZSwgdGhlcmUgYXJlIGFsc28NCmluZGl2aWR1YWwgc3RhbGxlZCBwYXRj
aGVzKToNCiogeDg2OiBpbXByb3ZlIFBEWCA8LT4gUEZOIGFuZCBhbGlrZSB0cmFuc2xhdGlvbnMN
CiogeDg2OiBhc3NvcnRlZCBhc3NlbWJseSByZWxhdGVkIGNsZWFudXANCiogeDg2OiBpbmRpcmVj
dCBjYWxsIG92ZXJoZWFkIHJlZHVjdGlvbg0KKiB4ODYvSFZNOiBpbXBsZW1lbnQgbWVtb3J5IHJl
YWQgY2FjaGluZw0KKiB4ODY6IG1vcmUgcG93ZXItZWZmaWNpZW50IENQVSBwYXJraW5nXw0KDQpT
ZXJpZXMgaXMganVzdCBhIHNldCBvZiBleGFtcGxlcy4gSmFuIGZlZWxzIGluY3JlYXNpbmdseSBi
bG9ja2VkIGJ5IHRoZSBudW1iZXIgb2Ygc2VyaWVzIGFuZA0Kdm9sdW1lIG9mIHNlcmllcy4gSG93
IGRvIHdlIGdldCBvdXQgb2YgdGhhdCBodWdlIGJhY2tsb2cgb2YgcGF0Y2hlcyB0aGF0IHZhcmlv
dXMgcGVvcGxlDQpoYXZlIHRvIGxvb2sgYXQuIEphbiBoYXMgbm90IGJlZW4gYWJsZSB0byByZWR1
Y2UgdGhlIGJhY2tsb2cgLi4uDQoNCkFuZHJldzogVGhpcyBoYXMgYmVlbiBtYWRlIHdvcnNlIGJ5
IHNlY3VyaXR5IHdvcms6IEFuZHJldyBpcyB0cnlpbmcgdG8gcGljayB1cCByYXRoZXIgbW9yZQ0K
cmV2aWV3LiBJdCB3b3VsZCBiZSBhIHVzZWZ1bCB0aGluZyB0byB0cmFjayB0aGUgb3V0c3RhbmRp
bmcgc2VyaWVzIC0gc29tZSBzZXJpZXMgZG9udCBoYXZlDQpvdXRzdGFuZGluZyBhY3Rpb25zIChv
ciBhcmUgYmxvY2tlZCBvbiBvdGhlcnMpLg0KDQpXZSBoYWQgaXNzdWVzIHdoZXJlOiBwYXRjaCBp
cyBmaW5lLCBidXQgdGhlbiBoYXMgYmVlbiBkZWZlcnJlZCBiZWNhdXNlIFhZWiBoYXMgbm90IHll
dA0KZG9uZSA9PiBidXQgdGhlbiBYWVogaGFkIG5vdCBtYXRlcmlhbGl6ZWQuIOKAi0phbiBoYXMg
c29tZSBleGFtcGxlczogMXN0IC0gd2hlcmUgSmFuIGZpeGVkDQpzb21lIGJvdW5kYXJ5IGNhc2Vz
IG9mIGVycm9yIGhhbmRsaW5nLg0KDQpBbm90aGVyIGdlbmVyYWwgcHJvYmxlbTogYWZmZWN0cyBt
b3N0bHkgaW5kaXZpZHVhbCBwYXRjaGVzIHdoZW4gdGhleSBoYXZlIGRlcGVuZGVuY2llcyB0bw0K
ZG8gd2l0aCByZWJhc2UuDQoNCkdlbmVyYWwgd29ya2xvYWQ6IG1vc3Qgb2YgeDg2IHNlcmllcyBi
eSBKYW4gYW5kIEFuZHJldyBuZWVkIHRvIGJlIGFja2VkIGJ5IGVhY2ggb3RoZXIuDQpUaGVyZSBo
YXMgYmVlbiBpbXByb3ZlbWVudHMgbG9va2luZyBhdCB4ODYgcGF0Y2hlcyBpbiBzb21lIGFyZWFz
LCBidXQgdGhlcmUgYXJlIHNvbWUNCmFyZWFzIHN1Y2ggYXMgQVZYIHdoZXJlIHdoZXJlIG90aGVy
cyBjYW4ndCBoZWxwIG91dC4NCg0KQW5kcmV3IGFsc28gcmFpc2VzIHRoZSBpc3N1ZSBvZiBsYWNr
IG9mIGNvbW1lbnRzIGZyb20gSW50ZWwsIGZvciBzZXJpZXVzIHRoYXQgY292ZXIgdmVuZG9yDQpz
cGVjaWZpYyBzZXJpZXMuDQoNCkFDVElPTjogTGFycyB0byBicmluZyB1cCBhdCBBQiBjYWxsDQoN
CiMjIEwxIFRlcm1pbmFsIEZhdWx0IC0gQW5kcmV3DQoNClNlbnQgb3V0IGFuIHVwZGF0ZSBtYWls
IHRvIHhlbi1kZXZlbEA6IHNlZQ0KaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZl
cy9odG1sL3hlbi1kZXZlbC8yMDE4LTA4L3RocmVhZHMuaHRtbCMNCg0KV2Ugc3RpbGwgaGF2ZSBh
IGxvdCBvZiB3b3JrIHRvIGRvIGluIHRoaXMgYXJlYTogd2UgY291bGQgbm90IGRvIHRoZXNlIGR1
cmluZyB0aGUgZW1iYXJnbw0KDQpDYW5ub3QgcmVtb3ZlIGFsbCB0aGUgY2FjaGUgbG9hZCBnYWRn
ZXRzIGluIHRoZSBIeXBlcnZpc29yDQpQcm9wZXJseSB1bmRlcnRha2Ugd29yayBzdWNoIGFzIHJl
bW92aW5nIGRpcmVjdG1hcCwgLi4uDQoNCk5lZWQgdG8gc3RhcnQgdHJhY2tpbmcgaXNzdWVzIHJl
bGF0ZWQgdG8gdGhpcyBpbiBKSVJBOiBtYXkgbmVlZCB0byBzb3J0IHRoaXMgaW50byBkaWZmZXJl
bnQNCmJ1Y2tldHMNCg0KKipBQ1RJT046Kiog4oCLIEFuZHJldyB3aWxsIGhhdmUgYSBwb2tlIGF0
IHRoZXNlID0+IGNsYXNzaWZ5IGNvcnJlY3RseSBvciBjbG9zZQ0KSnVlcmdlbiBpcyBPSyB3aXRo
IHVzaW5nIEppcmENCg0KRGF2aWQgV29vZGhvdXNlIGZyb20gQVdTIGhhcyBzb21lIHByb3Bvc2Fs
LCB3aGljaCBoZSB3aWxsIHB1dCBvdXQgcHVibGljbHkNCg0KVGhlcmUgc2FtZSBpc3N1ZXMgd2l0
aCBwYWdlIHRhYmxlIHdyaXRhYmxlIGluIExpbnV4OiBzdG9wIHJlcXVlc3RpbmcgdG8gdXNlIGl0
IGZyb20gTGludXguIEl0DQppcyBub2JibGluZyBvbmUgb2YgdGhlIEwgZmVhdHVyZSBmbGFncw0K
DQoqKkFuZHJldywgSmFuLCBKdWVyZ2VuOioqIOKAiyBRdWVzdGlvbiBvZiAzMiBiaXQgWGVuIHN1
cHBvcnQgaW4gdGhlIGtlcm5lbDogMzIgYml0IFBWIGd1ZXN0cyB3aWxsDQpnZXQgaW5jcmVhc2lu
Z2x5IGNyaXBwbGVkLiBJZiB3ZSBkcm9wIDMyIGJpdCBzdXBwb3J0IGZyb20gTGludXgsIHdlIHNo
b3VsZCBhbHNvIGRvIHRoaXMgZm9yIHRoZQ0KaHlwZXJ2aXNvcg0KDQoqKkFDVElPTjoqKiDigIsg
SnVlcmdlbiB3aWxsIHNldCB1cCBhbiBvZmZpY2lhbCBlbWFpbCB0byBzZWUgd2hldGhlciBhbnlv
bmUgaXMgc3RpbGwgdXNpbmcgMzIgYml0IFBWDQpndWVzdHMuIE5lZWQgdG8gY2hlY2s6IG5ldGJz
ZCAtIHN0aWxsIGhhdmUgdGhhdCBsaW5lYXIgcGFnZSB0YWJsZSBpc3N1ZXMgKG9ubHkgcmVwcm9k
dWNpYmxlDQp3aXRoIDMyIGJpdCBndWVzdHMpID0+IE90aGVyIG9wdGlvbnM6DQoxKSBEZWNsYXJl
IGl0IHNlY3VyaXR5IHVuc3VwcG9ydGVkDQoyKSBMaW1pdCB0byBydW4gaW5zaWRlIGEgc2hpbSAo
bmVlZCB0byBrZWVwIGl0IGluIHRoZSBoeXBlcnZpc29yKSwgaGF2ZSBhIGNvbmZpZyBwdiAzMiwg
Li4uDQozKSBEZXByZWNhdGUgYmVmb3JlIHJlbW92YWwsIHRoZW4gcmVtb3ZlDQoNClBvc2UgdGhl
IHF1ZXN0aW9uIGZvciBMaW51eCBhbmQgb3RoZXJzOiBpbXBvcnRhbnQgYXNwZWN0IGlzIHRvIHJl
YWNoIG91dCB0byB1c2VycywgZGV2ZWxvcGVycw0KYXJlIHRoZSB3cm9uZyBhdWRpZW5jZS4g4oCL
ICoqTGFycyB0byBoZWxwIG91dCoqDQoNCiMjIFByb2plY3QgTWFuYWdlbWVudCBzdHVmZiB0byBr
ZWVwIHRoZSBNb21lbnR1bSBnb2luZw0KDQpEaWQgbm90IGdldCB0byB0aGlzIHNlY3Rpb24NClpo
YW5nOiBub3Qgc3VyZSBhYm91dCBoaXMgY29sbGVhZ3VlcyAtIGxvb2tpbmcgYXQgc29tZSBvdGhl
ciBpc3N1ZXMgYW5kIHNlZWsgaGVscC4NCg0KVGhpcyBpcyBzb21ldGhpbmcgd2hlcmUgQW5kcmV3
IGFuZCBhbmQgWmhhbmcgc2hvdWxkIHRhbGs6DQoNCioqQUNUSU9OOioqIOKAiyBaaGFuZyB0byBz
ZW5kIGEgbWFpbCBleHBsYWluaW5nIHRoZSBpc3N1ZSwgcG9zc2libGUgc2V0IHVwDQoNCldlIGhh
dmUgbWFkZSBzaWduaWZpY2FudCBwcm9ncmVzcyBvbiBkZXNpZ24gcmVsYXRlZCBxdWVzdGlvbnMg
YXQgdGhlIGRldmVsb3BlciBzdW1taXQuDQpBbHRob3VnaCBub3QgYWxsIHRoZSBub3RlcyBmb3Ig
dGhlc2UgaGF2ZSBiZWVuIHB1Ymxpc2hlZCAoU0dYIGFuZCBOVkRJTU0gYXJlIG1pc3NpbmcsDQp0
aGUgZm9ybWVyIGFyZSBvbiBteSBwbGF0ZSkuIFRoZSBzZXJpZXMsIHdoaWNoIGhhdmUgYmVlbiBk
aXNjdXNzZWQgYXQgdGhlIHN1bW1pdCBhbmQNCndoZXJlIEkgYmVsaWV2ZSB0aGF0IGdvb2QgcHJv
Z3Jlc3MgaGFzIGJlZW4gbWFkZSB3ZXJlLg0KDQpJbiBvdGhlciB3b3Jkcywgd2Ugc2hvdWxkIGV4
cGVjdCBuZXcgdmVyc2lvbnMgb2YgdGhlc2Ugc2VyaWVzDQoNCmBgYA0KU2VyaWVzIFN0YWtlaG9s
ZGVycw0KYGBgDQpgYGANCkFkZCB2TlZESU1NIHN1cHBvcnQgdG8gSFZNIGRvbWFpbnMNCmBgYA0K
YGBgDQpBcyBmYXIgYXMgSSB1bmRlcnN0YW5kIGEgc2ltcGxlIGFuZCBjbGVhbiB3YXkgdG8gaW1w
bGVtZW50DQp0aGlzIGhhcyBiZWVuIGZvdW5kLCBidXQgdGhlIGRlc2lnbiBzZXNzaW9uIG5vdGVz
IGFyZSBzdGlsbA0KbWlzc2luZw0KYGBgDQpgYGANCldlIHNwZW50IGFsbW9zdCB0d28gZGF5cyBv
biBOVkRJTU0gcmVsYXRlZCBkaXNjdXNzaW9uczogd2UNCmhhdmUgc29tZXRoaW5nIHRoYXQgc2hv
dWxkIGJlIGZhaXJseSBzaW1wbGUgYW5kIGVhc3kgdG8NCmltcGxlbWVudC4gRGFuIFdpbGxpYW1z
IGlzIGhhcHB5IHRvIHRha2UgY2hhbmdlcyBpbnRvDQp1cHN0cmVhbSBhcyBsb25nIGFzIHRoZXkg
YXJlIHNlbnNpYmxlLg0KYGBgDQpgYGANCkdlb3JnZTogdGhlIGtleSBiZWhpbmQgdGhlIGRpc2N1
c3Npb24gd2FzIHRvIGJlIGFibGUgdG8gZGVsaXZlcg0KYSBmdW5jdGlvbmFsIHNvbHV0aW9uIHNv
b24uIFdlIGNhbiBtYWtlIGl0IG5pY2VyIGluY3JlbWVudGFsbHkuDQpgYGANCmBgYA0KWmhhbmcg
WWksIEludGVsDQpaaGFuZyBZdSwgSW50ZWwNCkdlb3JnZSBEdW5sYXAsIENpdHJpeA0KYGBgDQoN
CiMjIyBBQ1RJT046IEdlb3JnZSB3aWxsIHVwZGF0ZSBhbmQgcmUtc3VibWl0IHRoZSDigIsgTlZE
SU1NIGRvYw0KDQpfKGhlIGRpZG7igJl0IHRha2UgYW55IG5vdGVzIGR1cmluZyB0aGUgZGlzY3Vz
c2lvbiAtIHdlIGFyZSBnb2luZw0KdG8gaGF2ZSB0byByZWNvbnN0cnVjdCBzb21lIG9mIHRoZSBk
aXNjdXNzaW9uKV8NCg0KX0FuZHJldzogWWkgJiBZdSB3ZXJlIHRha2luZyBub3RlcyBpbiB0aGUg
bWVldGluZ18NCg0KX0FDVElPTjogTGFycyB0byByZWFjaCBvdXQgdG8gWWkgJiBZdSBhbmQgc2Vl
IHdoYXQgdGhleSBoYXZlDQpTZWUNCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2
ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0wNy90aHJlDQphZHMuaHRtbCNfDQoNCkludGVsIFByb2Nl
c3NvciBUcmFjZSB2aXJ0dWFsaXphdGlvbiBlbmFibGluZw0KDQpfU2VlDQpodHRwczovL3d3dy5z
bGlkZXNoYXJlLm5ldC94ZW5fY29tX21nci94cGRkczE4LWludGVsLXByb2Nlcw0Kc29yLXRyYWNl
LWZvci14ZW4taHlwZXJ2aXNvci1sdXdlaS1rYW5nLWludGVsXw0KDQpfUGFydGx5IGJsb2NrZWQg
b24gQ1BVSUQgJiBNU1JfDQoNCl9EaXNjdXNzZWQgdGhlIGNvcm5lciBjYXNlcyAtIHRoZXNlIGFy
ZSBpbiBhIFBQVCBmcm9tIEludGVsDQp3aGljaCBMYXJzIGlzIHdhaXRpbmcgZm9yLiBUaGVyZSB3
YXMgYW4gb3BlbiBxdWVzdGlvbiByZSBuZXN0ZWQNCnZpcnQgYW5kIGEgcmVjb2duaXRpb24gdGhh
dCBib3RoIGNhbm5vdCBjby1leGlzdC5fDQoNCl9TZWUNCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0wNy90aHJlDQphZHMuaHRtbCNfDQoN
CmBgYA0KTHV3ZWkgS2FuZywgSW50ZWwNCmBgYA0KRXh0ZW5kIHJlc291cmNlcyB0byBzdXBwb3J0
IG1vcmUgdmNwdXMgaW4gc2luZ2xlIFZNDQoNCl9BbHNvIGRlcGVuZHMgb24gdGhlIHRvcG9sb2d5
IHdvcmsNCklPUkVRIHdvcmsgbmVlZHMgYW5vdGhlciBpdGVyYXRpb24NClZpcnR1YWwgSU9NTVUg
bmVlZHMgdG8gYmUgZG9uZV8NCg0KX1NlZQ0KaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9h
cmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA3L3RocmUNCmFkcy5odG1sI18NCg0KYGBgDQpD
aGFvIEdhbywgSW50ZWwNCmBgYA0KRVBULUJhc2VkIFN1Yi1wYWdlIFdyaXRlIFByb3RlY3Rpb24g
U3VwcG9ydA0KDQpTZWUNCmh0dHBzOi8vd3d3LnNsaWRlc2hhcmUubmV0L3hlbl9jb21fbWdyL3hw
ZGRzMTgtZXB0YmFzZWQtc3UNCmJwYWdlLXdyaXRlLXByb3RlY3Rpb24tb24teGVuYy15aS16aGFu
Zy1pbnRlbA0KDQpfSW50ZWwgcG9zdGVkIHNlcmllcyBhbmQgZG9lc27igJl0IGtub3cgd2hhdCB0
byBkbyBuZXh0IGR1ZSB0bw0KbGFjayBvZiBmZWVkYmFjay4gV2Ugd2VyZSBhbHNvIGxhY2tpbmcg
YSBwbGF1c2libGUgdXNlLWNhc2U6DQpJbnRlbCBhbmQgQml0RGVmZW5kZXIgYXJlIHRhbGtpbmcg
dG9nZXRoZXIgdG8gY2xhcmlmeSB0aGVfDQoNCmBgYA0KWmhhbmcgWWksIEludGVsDQpgYGANCg0K
YGBgDQp1c2UtY2FzZS4gU3RpbGwgbGFyZ2VseSBibG9ja2VkIG9uIHJldmlld3MuDQpgYGANCmBg
YA0KQWxzbyBzZWUNCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94
ZW4tZGV2ZWwvMjAxOC0wNy90aHJlDQphZHMuaHRtbCMNCmBgYA0KYGBgDQpTR1ggVmlydHVhbGl6
YXRpb24gZGVzaWduIGFuZCBkcmFmdCBwYXRjaGVzDQpgYGANCiMjIyBLYWkgc2VudCBMYXJzIHNv
bWUgbm90ZXMsIHdoaWNoIGFyZSBwdWJsaXNoZWQg4oCLIGhlcmUg4oCLLg0KDQpgYGANClBhcnRs
eSBibG9ja2VkIG9uIENQVUlEICYgTVNSDQpgYGANCmBgYA0KS2FpIEh1YW5nLCBJbnRlbA0KYGBg
DQpgYGANCjUgTGV2ZWwgUGFnaW5nDQpgYGANCmBgYA0KWFBUSSB3b3VsZCBiZWNvbWUgdmVyeSBw
cm9ibGVtYXRpYyB3aXRoIDUgbGV2ZWwgcGFnaW5nLg0KQ3VycmVudGx5IEludGVs4oCZcyBsb3dl
c3QgcHJpb3JpdHkuDQpgYGANClRoZW4gdGhlcmUgd2VyZSBzZXJpZXMgd2hpY2ggd2VyZSBibG9j
a2VkIG9uIENQVUlEIGFuZCByZWxhdGVkIHdvcmsNCg0KYGBgDQpTZXJpZXMgU3Rha2Vob2xkZXJz
DQpgYGANCiMjIyBBZGQgZ3Vlc3QgQ1BVIHRvcG9sb2d5IHN1cHBvcnQNCg0KYGBgDQpbUEFUQ0gg
MDAvMTNdIHg4NjogQ1BVSUQgYW5kIE1TUiBwb2xpY3kgbWFyc2hhbGxpbmcNCmBgYA0KIyMjIHN1
cHBvcnQg4oCLaGFzIGJlZW4gcG9zdGVkIG9uIHdoaWNoIHRoaXMgc2VyaWVzIGRlcGVuZHMgb24s
IGJ1dCBpdA0KDQpgYGANCmlzIG9ubHkgY292ZXJpbmcg4oWTIG9mIHRoZSBuZWVkZWQgcGF0Y2hl
cyBhbmQgcmVxdWlyZXMgc29tZQ0KZml4ZXMuIFNlcmdleSBpcyB3b3JraW5nIG9uIHRoZSBsaWJ4
YyBzaWRlIGFuZCBBbmRyZXcgb24gdGhlDQpoeXBlcnZpc29yIGF1ZGl0aW5nL2NoZWNraW5nLiBS
b2dlciBpcyB3b3JraW5nIG9uIHRvcG9sb2d5DQpzdXBwb3J0LCB3aGljaCBkZXBlbmRzIG9uIHRo
ZSBvdGhlciB0aHJlZSBwaWVjZXMuDQpgYGANCmBgYA0KWmhhbmcgWWksIEludGVsDQpgYGANCmBg
YA0KQW5kcmV3IENvb3BlciwgQ2l0cml4DQpTZXJnZXkgRHlhc2xpLCBDaXRyaXgNClJvZ2VyIFBh
dSBNb25uZSwNCkNpdHJpeA0KYGBgDQpBbmQgb3RoZXIgc2VyaWVzLCB3aGljaCBhcmUgbW92aW5n
IGZvcndhcmQNCg0KYGBgDQpTZXJpZXMgU3Rha2Vob2xkZXJzDQpgYGANCiMjIyBwYXJhdmlydHVh
bCBJT01NVSBpbnRlcmZhY2UNCiMjIyB2MiBwb3N0ZWQgcmVjZW50bHkNCg0KYGBgDQpQYXVsIER1
cnJhbnQsIENpdHJpeA0KYGBgDQojIyMgeDg2L2NwdWlkOiBlbmFibGUgbmV3IGNwdSBmZWF0dXJl
cw0KDQojIyMgV2FpdGluZyBmb3Igdg0KDQpgYGANCllhbmcgWmhvbmcsIEludGVsDQpgYGANCg0K
IyMjIGFkZCB2SU9NTVUgc3VwcG9ydCB3aXRoIGlycSByZW1hcHBpbmcgZnVuY3Rpb24gb2Ygdmly
dHVhbA0KDQojIyMgVlQtZA0KDQojIyMgV2FpdGluZyBmb3Igdg0KDQpgYGANCkNoYW8gR2FvLCBJ
bnRlbA0KYGBgDQojIyMgQU1EIEF2aWMgU2VyaWVzDQoNCiMjIyBXYWl0aW5nIGZvciB2DQoNCmBg
YA0KSmFuYWthcmFqYW4gTmF0YXJhamFuLA0KQU1EDQpgYGANCiMjIyBNU1IgU3BlYyBTdXBwb3J0
IGZvciBBTUQgc3BlY3VsYXRpdmUgc3RvcmUgYnlwYXNzDQoNCiMjIyBtaXRpZ2F0aW9ucw0KDQpf
V29yayBoYXMganVzdCBzdGFydGVkXw0KDQpgYGANCkJyaWFuIFdvb2RzLCBBTUQNCmBgYA0KIyMj
IERvbSBCDQoNCl9XYWl0aW5nIGZvciBDaHJpc3RvcGhlcuKAmXMgcmVwbHlfDQoNCmBgYA0KQ2hy
aXN0b3BoZXIgQ2xhcmssDQpPcGVuWFQNCmBgYA0KIyMjIFhTTQ0KDQpEYW5pZWwgRGUgR3JhZiBv
biBzYWJiYXRpY2FsIC0gbm90IHN1cmUgZm9yIGhvdyBsb25nDQoNCkFDVElPTjogUmljaCB0byBm
b2xsb3cgdXAgd2l0aCBjb21taXR0ZXJzQHhlbnByb2plY3Qub3JnDQoNCg0KDQoNCu+7vyANCiAg
ICANCg0K

--_002_F842E0BACA4A4438B710E857F47C5982citrixcom_
Content-Type: application/pdf;
	name="Agenda and Minutes_ x86 Community Call August 2018.pdf"
Content-Description: Agenda and Minutes_ x86 Community Call August 2018.pdf
Content-Disposition: attachment;
	filename="Agenda and Minutes_ x86 Community Call August 2018.pdf";
	size=119596; creation-date="Thu, 16 Aug 2018 09:12:23 GMT";
	modification-date="Thu, 16 Aug 2018 09:12:23 GMT"
Content-ID: <5A7A06DEF235654BAC31010D158F4591@citrix.com>
Content-Transfer-Encoding: base64

JVBERi0xLjUKJb/3ov4KMTggMCBvYmoKPDwgL0xpbmVhcml6ZWQgMSAvTCAxMTk1OTYgL0ggWyA5
MTUgMTk0IF0gL08gMjIgL0UgNjg5MzggL04gNyAvVCAxMTkyMTkgPj4KZW5kb2JqCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKMTkgMCBvYmoKPDwg
L1R5cGUgL1hSZWYgL0xlbmd0aCA2OSAvRmlsdGVyIC9GbGF0ZURlY29kZSAvRGVjb2RlUGFybXMg
PDwgL0NvbHVtbnMgNSAvUHJlZGljdG9yIDEyID4+IC9XIFsgMSAzIDEgXSAvSW5kZXggWyAxOCA0
NyBdIC9JbmZvIDMxIDAgUiAvUm9vdCAyMCAwIFIgL1NpemUgNjUgL1ByZXYgMTE5MjIwICAgICAg
ICAgICAgICAgIC9JRCBbPDAyMDI3MDI2MGUxNDdlYjA1MzE4YzcxMWUwYWFlOTJhPjwwMjAyNzAy
NjBlMTQ3ZWIwNTMxOGM3MTFlMGFhZTkyYT5dID4+CnN0cmVhbQp4nGNiZGDgZ2BiYGA4CSKZO8Bs
YxDJeAhMPgeR/BwgUmI6iGRSB5GFdmDZJiDJmNIGZncyMDH+/+0LNoGBcaiTAHLbCaAKZW5kc3Ry
ZWFtCmVuZG9iagogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAKMjAgMCBvYmoKPDwgL1BhZ2VzIDMyIDAgUiAvVHlwZSAvQ2F0YWxvZyA+PgplbmRv
YmoKMjEgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL1MgOTYgL0xlbmd0aCAxMTUgPj4K
c3RyZWFtCnicY2BgYGJgYJ7MwMzAwKHJIMgABWA2CxAyMLA8YGBoSGOaelAgYU2AdYJ8AAMDZ2Vl
gGv6rD0tkatPgOmwaihdgaYSCHgZGLNigTQnmA0Czxn4GRgsWvY2sPBxPVD76N+wiFdVs4Q1sZqB
AygLAMCrIZoKZW5kc3RyZWFtCmVuZG9iagoyMiAwIG9iago8PCAvQ29udGVudHMgMjMgMCBSIC9N
ZWRpYUJveCBbIDAgMCA1OTYgODQzIF0gL1BhcmVudCAzMiAwIFIgL1Jlc291cmNlcyA8PCAvRXh0
R1N0YXRlIDw8IC9HMCAzMyAwIFIgPj4gL0ZvbnQgPDwgL0YwIDM0IDAgUiAvRjEgMzcgMCBSIC9G
MiA0MCAwIFIgPj4gL1Byb2NTZXRzIFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdl
SSBdID4+IC9UeXBlIC9QYWdlID4+CmVuZG9iagoyMyAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURl
Y29kZSAvTGVuZ3RoIDM3NzUgPj4Kc3RyZWFtCnic7V3bjuu2FX2fr/BzgSi8X4CiwMzkTJ5bHKAf
0DYBCqRA0/8HStmyRVpa9l4S7TltkgMEiXkkkpv7svaN0gdV/nyny7+Ss4e//fLy75fxF59D+cEM
2UftD7/+4+Wvfzj8q4wN0atgcjTH59r/Kw/rw/jnLz8eTv/x688v3/+oDj//5/jOmN1Ba2PH1/10
45eYgsZ/pyzs+JMycf5Lapzz9B9lzrevL99/qIMJQwiHrz+96HmT6vD1l5fyiu+0S4evfz/8USnj
/nT4+s8XHYcYsx//0ul393r63Q3JuGx9nkcSGvEaPhPhiEMjyh5H4uBUOQ+lBY9sWQCcxqrjgDGD
KXsOfn7X+3HAD9kY7XIE03tt5pEER2I1vSvHsk7m5pFwGrGDNUmbeWH6B/CuZo/1gH9Dr3pDs+uM
RuAsZlpwHowvZJ1n8QbuEREfD2B6wWNpTjIpwan4d0AwfvMtGzfL+gDLggN49ka8nRaQq5V8IRcj
lpwI+eXrXbUUkhvKpqKvtdO0L8HjR62W/JlJPRJ3beEIVCuTMAhWob0fTA6nXVxWc7WLYhtGOuXx
H7QVo+NZDZ24Nw/BeO1NuBaecubauOjDNTPYISqTU1zop+UTk65ZDvhXMDmcYxKpYjuDVrlSpxMn
rDwBJz+JutZDMXfOFiN4xW7jKbhighdSuLJ1tBE8+4mF3OBssiEvFDNB90nSV+ge6QE0OXwCk2Q+
EFsURSYZKxq3frb1gHtj91HN0a4KE/GV5mooB5DsaHKtwXKvZN6syHwxCJXU2xyGHENMtfArfX7L
+Lf0GefpC867p0tsQbHRXL3VNoJV9rMuvSMKvksyD4mM2Asfi0CqhTzRCK93/iF892zhbQQLqll0
UHiDHq3qAzED3Aca6Ccm3hcoEwqMWpWSwZjD4II9DFq7UVraH6RSU4Da4HU7yYTjThakwK9VMmmj
BAYaMvouBmkJOwG/NKSUo8rzHM0+kq38nTg9oZ22Ps68Zt7BHHaC72qwIY6SMo9oNEmolhUVsNxO
51VOb8nLczqyFLy64G2L1g2n32PBEAoLNkx+kRTs8uvBWogoR8Ta+AQFbxsfsllAgtG/8MHZfH/g
7KXqIQUdsrPXhFgZOfviKyPwbTfmCdfgHFFBZzMoF1KqibHwMApZgh9PJUFK5thSMhfnygflKn/o
zFApqeB8uiakG1TUOfoFCi7S57VWsXpiMtajw1vgm1p49ct3WfjI5L7Gazdtkozl7M6hgbNSKAyh
i7sk2EimKK1zEWBbBLIm+IbTsrMG/2F98x6tGG8FHS+mI3yVBgPwdM3rWRRc0SpKRQHXGTR7ACS5
Fqp7Z2UKlMzjWdkVhSU/K3s5K89KFmZIxMI86e1EejskawuqNgIKowEXb5+JmPYxDymrAnEq8m2h
vb9COsWs++RMrLXwGy0Q6FQg5yEFiSlsEYXRanm5xsKIafVB8yMk4hfqNE1ZjdL+yBF+D0fEe5qz
o2hBgceHBdU2pDxUEYAZ3XXg754o6uKbnAgf9xD+Yu+wwoFkgZtUH4D0WN0F+kw6GkYAVfhtYJSG
uBTrZrg/uI1XTnatLcOjT1hxAclCxhYX+RRJ3/yOkQ3dDuTEi+CnAiQMc+FGPjjVEPIxMZBqsm45
k4uJtx5ano1qjgFCtptmQEAA2xbIdNe5pjtHkuwwpWrcHuDkLjbW/jCtLHsTjBYQmDegUJFuUO/v
SC8iCt+DQXJDmYbTaVfUW+b6boUzvDo/p2E4YQq5LKMW51TfyiMWjagvZ6faeW+yXhB4JThyAYeL
QN8bmsbBpd0IqLzCkXthk5W1we3g6JCBRKvfZVLFe5f6AmN8HaHYElBSrxVbmpzZTdYLO4dbxihz
qOth8LrAE5gq/hxxH9MvFSOdiwvuLNfnZeJ9hcXgCJweR9/8hpH36VCiTc7ahWqj+HiqbFkeFyTM
2THzBQSYoo4rqYSyhwjTbKXYPgH1G1lpDgxzBVQ9N7QF5kov1aZhrKU5QZNZqW6wg95easoiDU0g
CkBhAogzbke0lhPAFcF4Aw1IcQwoszYbx4/pYAecg4aJHVFMs9plxcfSG6w3UUDMOqHqgWYXZmF4
lzOjF+Gp6/B7KpBidQ6Va9JGNADoIdt3Xlij5QzwTY1kBLfI7BMUwa/S7PYkDnhLQcTNiNPAkjbw
QSZnpl2kmqzWrZ61aGu0cIEJGn0motGEA08+iF2Wv57OM4CYjYRj1FtFVe2rQta4/qbJa1i+SQMN
oS1Y0pfpd++zqgoG1DtYUbUHo2r/USv2iTYunariDaT/Gu6LAdjsRnglIXwJ23hAQKiqbwuQFLSE
kM9Zqxm7bAE+fvkwKNcSvS6m1UP8PREzOwJdor9Iq35hkSIfq6GRIg86J8/sNtFbS0kioyY2Wpmf
xgpUEOQZ5qTOWNTmBMNBBPtqDgQqt9md+UBkReTz679jMr3SOh0QFgM1FhyzyAG9CG+adAhowAzx
IbllfmLE3dBMIguNp2AxrsTbpjGDsv7uzI2qFPEFGzBAS/UAaCLxhL+zPg6/ZaQm98ROJKdJVqSE
bIecjpVbM5bZgqtyWtv5zlgMG9zAkSYYioHZY7iNRrPHZdD7c4JNNgPodKPAEJC3capkk8M5oFZr
nnAKVGeJPG5UfACM/y5tVKMLJJsSbdSiDhQb6KWNaLeQxgQNvhQ5nizc6Qc8ae2PASkbHYJ4nvbP
HwRVYCFdJUD2khZx5S8lX02BggMktqkjTT7aStGc1fWYtbdhHoCBIEgn847oxAIuctNQz0Aug/xK
xg6fIVukuDsQ2JuIJ4YxMQ3OW21rJLIBxgSd7pw2xh4bAINE+zZoBYY1EL7Br+ITRPRqv5Xc1L5d
8AgRmW2k/JGihZkmD82IyMkDEKPFJCzGeHiIvgknypI6bHAbq7XbakquOGnE8BAU28BnGGL833Gq
aTMFbTaCt2Cpj0+B86yKjgHyMILufJQMOgEIqJBJJlmqudF7bKXAxjwWEejrV+3QdqnexUjJn5uP
ZpizBSPZexgJeeTYjNNgi++eQ3PjJ1gIAevPRREKGebgmzmekAnbEHuizVrFCUIoBIprMKhCygim
ciB4ajCPJKsGndFdSlsEMn+TQALHK1HVl0iGZWoeYQyUy6bNME2/buiWnpmuW+OpgawnrPxryu/C
/Xhvxyq0fgCXDybhSshddY0r+5NHddRRGGwNOrYglkvRjyg8JbvRAVfQwDY0PjtF1wP3LEpB0Ri+
jIWvAGcRk0yj06ATp2lE2g1ZRM0hd5PCcGwzDSvVa3Ip2JPfDXlHoRvuf/68sq4NxWnviPfYkOJD
IFe7bSSJHRXHM9wdQYIDluDLQqwgLiqqi6tzYpUL1GasoFl9RrYWIZY3wGgoLAa9DRhskpTBywAf
DCqxiFykVZpNwG2zITOEsA0HiJzTgx2boMOeJFe8RH9uXFnB52j4FBR/uQqPh57Qg7XhmiOYtoIB
L566EHNJhH+X+eYLeB+S+hYVWEDDsKuMQlKEjCNX5FJl4vL4MtcGmfAVYbCNQIGBvWFHYUQIHhN2
DVH/XrcaNrbMol9lE/si0sJ5FwdzupYp7klSxD3xgnhxs76F64hWPC3eeflkS882NG14E198C5um
6JPa0LctoohTO7Li2EkCvUB0IS3KsMAACuudaRiNlyAPgduGlwq7vyH052O0/aK9dLdRxw56PHev
RiTkloqywC3foDchGSIbiMhrrbz2g7fHu5XintBenNtQ4V2sML7TrQuVj+9gBwlaUaTm3wJa7TNK
IyW3B+z0V+FpyJD2TpOIuIeumOPr/ntV6vDtaWwBN9Q60BIDInXr+fw2rdU3d6IyHWgF7hFr2oya
XnR174TR67/LLudAtzxCrmyaL6q+7CaULaJe0yC151IV0dUZD++BFl3nAtPoTWPbhjDzrn73XSkF
trv4jkDIM/5uOF3OVmGaLYBoT3w8zfFxeKky3wXCX7+LMBA23zAocec7D3Lgwt+6/ploakMJA33D
LfLX+UK8xpHyi0sQb/vT+9oP+TXRoWUSD8IettOKzFBEXPsAsKsMh3xa5WPH0j02EIy9hUc3IbeX
YNeBAhhl3RDIh1eI8TlbZH2Renp82SoLRtjCTv7ilW0tC+Lf4dncaTcX4w0fBnUKwKQ96YZ0STfQ
7ZN8DATbwfqyuiaFRt/oYBIQyX6IAXaJ8Cn7J/Q49GxapQ+WjhN0bCdjL4FCWk3iOfSL8T+mnoqO
K/CYpNvBaU6LOaUHf/oQUdqTO0174tjp9+sUe16niBPI/EUC/HdHnlJ6xXu8kCbPutNixfuqPwci
uoRRlO+T5V75y0KQ3UYuR7foLbo5sZv2pZ1UUWvgztIrPslJd13SRr5r6dWj+Yl2UsiwNd4Z8nZo
EEY31pMuZ7/udtjUyQaOyeb2WBy5Y9x4xhBbAMglbsyHTNk+IxwRpguvZI6DzM9BNw9uaLnnv4b8
lE9m8LF7Fifi6BS6Zp5szq7xpigkzN4vCu+LhhVZqBgMhRW7KdlHB8Vg/THfQPhZUTFMPHAKIrZg
WyBlKQpYeMfeFsA3LfFtCN3qAESp3uZiG3AVcsdATqcac/qjLvBqYxIS6Fgb9A1oIO8JCWf7f1dE
fiOewHvu+FbEz0yhQ/iDIyagnaonxhEFsFQGR/iAdldRXliWYWaRzJaWI4Hd3RcseUL36oY7hTc0
KJGojC9gROAL2uRuHxHDofUNtwGBOvLH1/ltuHsHKKhP/HxfL4zf7eplFu52bGS9LXHy72OFwZy+
I5/3pG+yv5/I5i/jpW/EwXnpPXJEf3JJFn3hwzIbquie0PfWM8YC7wahL02umEoGKNjPNZBuhcl6
8O74Cd68J9eZ98Qp83wdT552df0de77hB3PMw2s+eEbacHkEfVc47qbt97GVDRLPNzTRRa0ipYJa
QXtddigTd4h+kWPBtrPKvsYr6VrV9OZk1Zqib5iwSdJv8Grr32RieFcTTRM+o+9L6taXwqYdRXln
4TVbZEWoz6bMerxzMm+NHfocBu2ON21vfsdo5bVaCUD+ufz5L4gHA0hlbmRzdHJlYW0KZW5kb2Jq
CjI0IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGgxIDE2NzgwIC9MZW5ndGgg
NjIwNyA+PgpzdHJlYW0KeJztWgl0XNV5/t+9M5IsjYxsnCAsg648eJcl44XYwoBsLUheZUt2JMMh
epp50jwYzQyzSLYKjoBAjFjiuGxJSOpQUvbkmZDWoZQ6LU0ICUlKKFDq5BiSEgqGBiIbbI08/e59
b0ajxWxpctpzPOP/vf/999+Xe98cmTQiKqB+4rTI161HUv8y+HuiyS8RuZivJy7K6mbGiM78ApFG
nZGu7l/d+K0HiaYeJHInuoI7Or8tvo7nuXOhZXXA0P2/3rbz74E/ATgvAEL+v+dBFw0Czgl0x7e/
8PS1P4Cu5USFe4Nhn0506BdE06G/8N5ufXvEPTcnhfVi8IuQ3m2cYT3ZDf1B+CAiUSNy47bnjhMV
t4CnkqTv7tc636yj7Z87beURKskj+dn3A+Pv5P0nG94sGNxwrL/w6UnT8DiJmJKQoVCu/1i/dunk
vMENw78rfNqhZz48ICm4PkJ59BXKh2QRVdNmiNa7E+Qm5iLkDB/Wb4O2mdpYBVXzG2gGf5gW86fA
/zRN0Z6jakA5z6coL6eoFqImto0u0wLUxItouqsY64OUzy1awx+nFtdSauGXUxX/Ge5n03n8Cdyf
oRbJr2Ruo2r2BHTdRhewB6nafQe1sHNgF7rknd0NHNnlM2D/DTqffxrPg4AkfALdfSH8fRp8EnbR
Rcrnl+FDO7nd+6Hvt4AbaFXOUXWvzq2n6vz5VJ2Th+d8wEo6V9LTkLOIprkCuBNtlfe8UGZtkgO2
/Ou0Cvh5kidbfgKoA5ADiiZ1Sh1K9ik6T9Jcb9hrjj7Fn/s8YgsO3UV0fEACO5oS7vqUYNembne1
pG4nGtJtOH4T7tdL0N5PHiAaXkd0ol/SPf2w12/rde2GbsTP7wX+OvBL6UKXpXJZ7faAtgc5rD3+
DusY/hlrHd6lHUj+nrWfmMpm4Lln+LB26/HHid4vtyF5Nex4AIeBv4G7H7D/5PQhzFgSvX/0oWyc
vZsq4ZSaz95Inc6eP5F0V6dK3E2p+e6q1DT3zBNJdk9qMW9JzebLU/nuB1Oz3bem8rUnU1/k81O7
2DPJl13Hky/zQ6mqnKWpKsT7MHRj3ofgw9EKejyJWUw24PkBovd+RHRsMt2QvJu2J2+lpmQn1v4W
9Hsg1wd8kR3X/4aOoTdGw/HFo+G9PaNB1i8NR46NhqE7RsP7542GocXZoJ2dnKzVJsu0Dcn52j3J
r/NpJ7j2aPJLLCd5hHYPdWv1yZmw8552ebINdWlkLcMrWfnw6dqe5OnaAOLZPZSg40M7MnrOSU77
SHrWDZ/PzrH1IA8ZPWz18EZWO7xJ+0XyIJ95opKJ4YXsq8P3aU8kC9ilQ3O1E8MF2gvHu9nbw0Ps
0PBb2qHkfek5Uz07MoNq/jJz88HzVj3RrI2ZMcWLGVOznrYhecfoo7Sek6wr4E+l0CdDPwf8I+LH
+SDnNvkpfjwVlSBxm6boZPNIWgYasp9dQcjtTe1U8Fxqj4KO1Ncw+9vQg8V2v8neOboVeJGtV9KG
XoD8I7wI/NembmLHUzvxfBoPpXZJHtvP5FOo2XdwR98O5/DDqcskSBy0+xw4avNI2nhwtUKmP3W3
gt2wJUGHf3en/urk/iVt34ohsz11jePb/fDzbtz3TuibBTvWR/FN5u8k/t0A325w8vdH+HdyuYnp
vCe1B/ttMfZ4ue+CZ+hFwH9CF2Ym+Ur67r4hdSIbclrpcgkFl1FR/nNU5D6Ic6sBOvZjBrIhfWbd
hfV3qboQZ6RnIKsvd2MWJKxU51y1+59Gg+xpCbCzDHaWFU535BntluAapMskuKOgAfJqMUuw5brW
BneV0itniMb57PiY8SnL/mS81uR9g4rzk8jNyNlY+lHO3dzHPta5O4o26tx9CefuwCfeE2yQtX1e
4nbd2M3pczm5Aj1w0K73e3hfPIpz88iv8dq4wb6nz4T03p/e5+393J1LODNTswAHXSXU4Ho7lXK9
TXe6t1Ab4E6Ju67D8wH7mU2m7/BHaamiz6A7c+YqXrWu5A5k5LZAbr6D5+ccp2Lc8xRcR172PfoO
5BsB10DfatwVQP9pDn6N9m0JqSexrnDYukbS0+uKP6HkV0BO4Pkq4NNhMw/3yRIHzGZ4I3BhV2TL
6XuIcSUvoy/jvkYC+zGtytXpDNfvaAveCdtyOxDH9eTVWmmDBOhXwJfQ9eww+qGAKpS9B2knYlot
9cuYWCHdD30mYCFsrYMvGptG/4Dnjexh2uCOwP4gzcfaLcj5U26i/5A0nkodkbpdD1EUOqcDhJOb
a/j7qRTbSr2gXQ+4gr2pdN+SM5/iDlSC7xK7ZuMBsZCso6pVFiBXmwGXssmp3wJS4NHSNZwA1qi1
LHDqKPviGqeG4yBnDzVm1zUNqOc7qGUY98cAz2TX8iRwVTbImjo9M51v1fa6XtOwV56Qe+eavB7E
1k8v8aP0y5zVdADwImbvXu0xCvGt9BrgffxGuBn7zR/YIrqRN9AA7vfi+W7XU7QK6w+67qDHAI8C
ooADgGcALwC+BXhA8ktZ6P2xm2lytn8F+iO5h+l5foAsqQv3F1x30Ws4F5K4r+anaZ/B/cfgvT13
GlmSnlucSmZ0wR8btDmyz2VPsk+TX2s40Ye6L8nRaZWrkFayVjqI30d+92OAKDXl1NBjOT8H4A0x
a58eC+PfH46nanDOuVxz0H+XYD919nScy1WSJn+aOb/qpuG3LTBtOiCHMj/1NMYkz+iP/NVH/18+
n9BTF3sd13b8PnSToM/TXnqBUtq5WrOma9u1ndoe9iP2MjvIn5i0eZLh4R6Pp8gz17PEs8JT62nw
rPds9bR5fJ6w5/OiUBSJaWK6OFvMFLPFIlElakVc3C8eLps5c+rMM2f9NIXf8rCxl75JL8LCZq0d
Fq6GhR86FjZN8ns0j9sz2TPVM9+zzHOBp96zxrPF0+pp93R6tosCWDhdFIsZQigLKya0QNilCN2G
j7YSUAgknHouVXjsn499e/DcwUWDlYMVgwsH8UtjcM7g7MHSwZ8Am3r034h+M/U3C+20/ObMV+O4
5rz64quhV9555ZZXlhy67eCd6Ih27WzonAG4XAvi6sBEH+y2aewydW23r5ofv90lFpiojPwMXszP
ZJ18Oi/hM/hZ/GxeygUv4zO5l5/DZ/HZfA6fy+fx+XwBL+cLeQWv5Iv4uXwxX8KX8mWsiwWYyS5n
V7Ag62YhFmYRdiWLshiLswTrYb1sO9vB+thfsKvY1Wwn+zzr5+fxz/DlfAWvYtewa9l17AvsenYD
+yLbxW5kA+wmdjO7hd3KvsR2sy+zPewv2W3sdnYHu5Pdxb7Cvsq+xs/nK/kF/EJ2N/yvZ2+yw+wt
9jb7b/Z79g57l/2BDbIj7Ch7j73PjrHjbIgl2TA7wVKcuMYZ59zF3TyH5/I8PonX8nxewD28kE/m
p/EiPoXdxx5l32IWu599l/01b+DrqJO6KEAmXU5XUJB6cKI0sxYMsZ8Z7AH2IPsGe4g9zPayb7J7
2CPsb9g+ouqqTU0bN6xft3ZNY8PF9XW1NatXVV904QUrz69asfwz5y2rrFhYPnf2rHO8M0uLp00p
Oq2wIH9SXm6O28WZRuV13vp2Yc1ut1yzvQ0NC+WzVwdBzyK0WwKk+tE8lmhXbGI0ZzU4O8dwVtuc
1RlOrUispJULy0WdV1jP1nrFfm3bplbgt9R624T1lsLXK9w1Wz0U4qGsDBKirjhQKyytXdRZ9T2B
gbr2WujbV5Bf460x8heW0778AqAFwKy53sg+be6FmkLY3LqqfYzyCqVZi8+q0/1W06bWutqSsrI2
RaMapcvKqbFylS5hSp/pJrGv/MDAzfuLqKN9gcfv9euXtlpch9AArxsY+KI1ZYE1z1trzev7bTFC
Nqxyb22dtcALZWs3ZwxolntWkVcMHCE4733r8GiK7lByZhUdIYnKEDNpwnoaJ/gGDxFfWZn05ab9
1dSBB6t/U6v9LKij5FGqrlzQZrF2uXIgvfKpLXKlP72SEW/3lslS1bU7/3oCxVZ/h1hYjuyrf7Pw
D+vC4rPbO3wBedeNAW9trZ23llaruhZIte7EWrdvUSX49XYEYco0bGq1Kr0Ra5p3tc0AgpA1MJtb
lYgjZk2rsajd50hZlXW10i9RN9BeazsodXk3tX6flqQO7VsqSr67hJZSm/TD+nQNijK7bqDV32mV
tpf40Z+dorWkzKpuQ/ravK1Gm6ySt8iadwjmypRFJYXYxnCnmWXkubPyRCsr4W2yWiCIely8q1di
oQjlUo+yoqtXilathNJssOJwSGyUHjzwWTUNcolL0ZqGkrK2MvvzAS6VOD65Z1l5WbqKQMj4ZNs5
qWs2t3RonqgzarMcHKXU7TjoaJvYTyZz4RiGRJ4sZ0N6ic/C5ILGoEaRZBWLhUVNotVreNu86KHq
plYZm8y1qu/aZu/aTdtaVbWdLmkZ9WSvL8+sOVj6KwbyvGubBySP11kiMdBoEZqvGmO2fOpSm1qP
fWpgoN4r6gfaB/T9qf4OryjyDuxbu3YgUtcunWxFwvenHr+pxKq/uc0qag9oVVK/t9E/4G1uXYk0
yMO0OjbJNa30NJcoLXQVl+a6ykqvDJxRevVVZaVmoKx0705t71Xa3oCW455d6nbNLp3MTi/lrKy0
kmmRcFmppwBoWKss0KbQtNLenrLSM4qXlFZu1yqna5VnapU9WmWxJsmGv6xUIzD75Z8CsIWtfvSM
KdouYc3cNODdblVv3r4vX+zC7rRl+z6mrbb4jLIyzZq6lta2rLZO13BvXm2xmlZaa63cvNaa1HRJ
6z5Nu7WtZO1+bXc2AbvCrv0atViuXfsZblNrtl3Sul87Uy5eX/J90jSy1rZff0ub1XSW5V/b3Gr1
n9VmLZbI7rPaKBZbsGBBTH7UHbDAJiywP8Rf5+/it+thvCftpafpfroKsF1Rrk1ZoARcP3TvPDFA
gWP95McJe4gvPfEqNWmHPtkL4J/q425wN8Hrl/C2dw99gV5HDBalFOVG+tfcV3El/kv+5okE+V2f
A8f99HW6n73siK8+BafgFJyCU3AKTsEpOAWn4BScglPwfwCY/P9uvJ+/TpxyaXp1gZtPclGuRi4s
XfTsRc9qlc8W/frZcxctmVI2ZVbZlLJ+TsP9jE7g522yuF/9zYFohrY18weYxUSZ/4+XiycbZ8BX
ODinmVTt4K4sHjcVUoeD52TR8+hTFHbwSbQQvzBtPJ/upH0OXkClWoODe6hW63LwwpzTtYccfDIt
yn1S/tXINQlP/ty3HVyjyXmbHZwBb3dwTrV5IQd3ZfG4aXreow6ek0XPo/l5P3XwSbQt76iD52sV
k5ocvIAuzN/p4B7alf+Egxd6ZhfUOvhkaj/j8gfE4kWLlov1pi8ajoU746ImHI2Eo3rcDIcqxKpg
UETNrkA8JqJGzIj2GP6Ki/VEXO82NxtdiaAeXR8OheM7IoZo7Na7zFCXWCgcBuFwbDWiMSgTyypW
LNLHsTeGfBWb9a5AIqTHA2JNOBYwxdwWyVFrRg1fPBydVy42dl+hR0VzwAj5jbR2Myb0kNgYMUKK
uzMciuMSFfEAlIf8pk/EfFEzEl/YYgQTXYkK0RiXMh16zPALuLMlZPrCfqNc+CCpm6GYaIkmDKUr
nIgHzZAhDfhFQIeQYYSE34iZXSEISyuJmCGwoIstjcp0RSAej1RVVvb29lZ0OzGadogVvnB35Ycs
N0XD/oQvHmtGik2fEauUftTaBqPNgXCvD25v2NjSWN9Ys6qlceMGsbFerGusqdvQXCdWXby5rm59
3YYWkZ/fEkCMUnun7jNkvDIdkWg4YkTjO0S4U0xYABWoiSLLsDp2iB3hhJT1hXuMKAJOIO12YuNG
tDsm1egiCD9DMgtdUcPoNpAC0QaxgN6DBHbIjEIyPsod2V+9etQQhgllUeFXFQ7uEJ3RcPd4z2Qx
w12GYu2FxIi834zFo2ZHIg4TcDccMqRP0kHllc8wYhPFWpFOUEaRbCLRowcTekdQFjRmxCcW3BIK
GrGYSoyKEPGq1JiheBgqYhHDZ3ai58ZlRXRF9VBchiNldb/flJOlp8eqXJLtdlIRjHEuaHabMkgY
USwhkYjIh04TPsxdNk/0hqNXxOJqWlVfKm3h3pCIJDqCJoYJhiFp16Zb3yEQGOoa2SGzO5LG0ZZl
nho7R4LVQzvElQkjJq3IrkCCoyEnpGh6f5DcsUA4EfRjq+gxjd6ReozKh+RD2Q1E4LfLKvkyQcMt
NZC++PiGkAHqjvedE6uXrl9sYGiQYTMEgW6Vm6p8OXlyUGNy3vLz66EqLWw3tRyBREzvMjKViQQN
TJ3oMWMmugKR9hodAjjMxW2FE096d7BSEisd/RWSkp+/zuwzQn0dhh+MiVAXNhSMldiQiPfhKYaM
BKC408SohUSzCRuJTnBgz0X3f9boiGFmjI9vtUn6HQkmYsI/JysfmSqiNwU6W/ijYTn//jmJuIm+
sRvKsNdGlT4eRWkSRhAL5aLHSJjA+uRCLBGMA4NrqGLskzmrR3W5d8j6pavnM+8MCWweUZ+OHVgE
w9hPbo12myEg/vS8m7rYoZawTyGR9lIiFi63i2eIkAwhGpZ+mWEMrzCCMqnAPoGXcA6bBUL2m31I
i+mkJR5P6EFTyE1B7mxmPG7KfGa80OGHGUSC0p6EVUPpwSAqIwX6+sIf15sPPXUglObXY5Ht9AAJ
vO8swnc5sPVkko+ieOuJATopDloNsChF1FUHxQQWogqsrKIgvgJ0U/01PQ4p+WTgbuDeg6sfnBdD
LoFVnbrBuRnULjwH8RyFRaktjNUdsGFAvhFcOjhM0LvwvBAwWoMYo2OrshZzPBO0DDZXICL9I2hv
xN0H/s2KGoDOkIoygLU1Kg8BZXEutWR01IIio/SBT2ZlHpWDuhGar1D+CGqGlAFNflzH+m6qLOnK
041KYyhLd6fyOO5gUldc6bI99av6CGjwqaxHsLoQ0gYykVAZqVCc8YydDliKqToIJztbcJVawso7
6bnPsamrrEipFmhPYHXEr7CKIag4jEwEUmtAWZCWDBWLUHpjqidCjuV0LAnli3AkdOVNY1bUFaqL
4rBZRZX49qpvBTI3uo7mqCpWqAi6wf/HSTepzvfDS5/q5Wani2W2ZESVmXzUjoowquodhi2fk+0N
qGwLIqsH1GBOJL4RVFnxelzXKXodKM24ykm6GB1Yh+96RW0BLR/fFtV9MdUFtuVOWPCpHKbpdndE
lO8R5Y3kFWp+xceYgJGKms4kp6vVofTtUD2Qtitz1qOs2RVOON2e3bFx9dyt+G1vZMWDTj5DmV7o
UloMcBpOFwhqc6zJ7upxOrAj06O2zfgHZCe9f/WqiZQUQ8UVcHz0Z81wUMXXqTLY/ZFylp7MMJ6M
LK29jo2J7PuVr3E1tx1qmuwoOpxqhZwoO7MyOJIrn8rQSCY/zMeKcR003iMzM4U9uModRIc3wcyE
xlRsH8ei3FuCys9YVseM1NCu70jXmOo57HgRU3p9oHY6+9yH94pQFF3h6eqk7eqw4VcVsU8Gfdxp
VZ7hzt6dRmrwwZkLqp3EzFTSjmRES0g9RTIrMio7D3NxRs1T/SI76QrVFyNn68h+OeKb3F1Cas4T
qkamczLZEds2s+dGVkb2lV0xe14jTqel+39sN35QzOl+alS5GV9ZWQGp/Up1bsQysaT3CruDo+rs
ya5SlMa+P6R1x9SeKs94P9lvFXInNuDRRPNx8v5I67On3XBq4B81rWl94yttZ2vkhPQpnR++Q6Qr
qI/J/cTT/UE7ocz6xerZUJ0edObGttCd1TdV4EyfeekTNZY536SeesersZazd+r0KSB7Slf72/iZ
iagp1x3pHtUzprNXJJyd0EBfCYduRxcf5eHHOdO7Ya8yw1k5xv+KDI+McR3W+tRan3on8TsaE+pq
OFNpx7hBdX6fsxZzeiTgeNypJP2OTLPqPqHe5jodHTFnL5MRf1ZFHHPOGePPEmtTJt8RtX/H1GTP
OUl/jJ9F3ZmRoHO2+NUZmD7/paaEkrb3m+wdyhgld/Kpj6uelVMjOYKORLnqGgM006H1ZSRiaubj
Ds3OWtSZzj9nZnXlefq9Iz1/Y2dPnlZ/UBnRnaz6lJTfmfCw837yX4rfVL7GstZHzndTye3IkvI7
3eVTO+GIVELtU+WjJs9QuUpXIarOm1jm7BNODxtq9/isM5vGmD3jT5dLw9l1jEyV/WpK7W4xx3RL
XHWLrnSKzJtC+p3NVOtmpj/H50J38mGqaO2Mj85JOGuH0lUHznFm3bbQh2/4T56bP/63jm1prH5d
vUlt/x+QnsFnZW5kc3RyZWFtCmVuZG9iagoyNSAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29k
ZSAvTGVuZ3RoIDIyMyA+PgpzdHJlYW0KeJxdkEFqxDAMRfc+hZYzi8FJ1iHQTilk0Wlp2gM4tpIa
GtkoziK3r+yGKVRgg/z/E9/S1/6pJ59Av3GwAyaYPDnGNWxsEUacPam6AedtOrpy28VEpQUe9jXh
0tMUVNsC6HdR18Q7nB5cGPGs9Cs7ZE8znD6vg/TDFuM3LkgJKtV14HCSSS8m3syCoAt26Z3oPu0X
Yf4cH3tEaEpf/6axweEajUU2NKNqK6kO2mepTiG5f/pBjZP9Mlzctbibqnos7uM9c/l/91B2Y5Y8
ZQklSI7gCe97iiFmKp8fRPlvSWVuZHN0cmVhbQplbmRvYmoKMjYgMCBvYmoKPDwgL0ZpbHRlciAv
RmxhdGVEZWNvZGUgL0xlbmd0aDEgNTA3NzIgL0xlbmd0aCAyODkwMSA+PgpzdHJlYW0KeJzsvQd4
VFXXP7p2OdP7ZJJJm5zJZCYkARIIIQQiGUoQBCT0BImE3kRKBBURglJDtYCASrNRRIYEMBQFEUVQ
xAYWEFDB+kZREUuSmf/aZyYIfH7f+97v3vs897kPM/zO2vXsvddea+21zswEIACghwpgkDV8wtBJ
o3f2XAbg+ATAvnT4tHvklZM+mAbQ1gmgyho1afSEe1M3/waQNgZACoy+6/5RnxdemgPQ718AA4rH
jBw64ljeleV4x/2I1mOwwDbBugXTlxEpYybcc9+xjeV+ANIGIGr9XROHDyXPqgcB+Lti/tkJQ++b
pH3X8BjW43gg3z10wsjXyOh8gK2dAeKNk6aMnPTDtslfAmRiva4BxNzp+/96YN6F1UPM+b9p4jUg
Xhu/Sk0XdNctVW/9tb1htKWtpgdmtdieKA3wqm4fvB06WeCv7cFsS9tI+dWX1ESUSE3wUgDDQQIK
FsiEjgDcgOMyoKpIF5p3FQH6MdzJy8GB6KZOhHulAVBM5sMgugVmCLBE8PMXYQq23YL5Dkj3ir7Y
vj/iHCIfMQARFynriRiK6Cvy2HaP6Iv3mCTuo9ByGKRJgonSgFADjrdSOgKjEGsxvZF/BZtUeTAB
889ivwMcIFe0wT4rVVtgFZY/hfXDsWwt0mLMb8D0YOyXFUlr1UsgVlCECsvT8D6LIutNZa9Ba14e
+gLXUoL3vA0xD8coQtoF0R3b2JF2RMwnR2ABORLaiPVI4WEcf74oR3SO0K54n7lYX4D9UjD/MKbj
cB4qpGaEG9GEvgh5NAr2I83E9Q8MrxtxBMaINV9dE84/Mqf/ivAcu18LHPMVhIfmhS4i1V4ztxvx
8A3oxrKhAul4RDyiNz0OE3gPIMiv1dJFYAIomYJPZxG38BFwO+YJzrOvtBPWiDyip4LyUAN/Ctaz
y9AG66arVuI6RiC/WyCuQCb9FzRTeWEWyldnvP9sxFq857eKPIyAfjh+c6TZ/KIiQ/MQi3Gsnxr5
JHiD+dm4r31wrHqhMdi/L+JW3JcKxF1iPjh+puC52HcyIJiHbS9gm8ECWB6jANcuZFL0Ef3xXt6I
HG78m8JGbLME+XoeKUc4xBwaochZBFj3Jt4nFqFCJCKaIy4iNiLGI9oiXkY0wbEBx2WKvKLMCNlU
5ANlQzqCPMS5KTIbXsNaZT/DOrMhci8xjlv1IoyPwC3uKfRFyCzOZUfjvYVOCZlppIp8jxdyT34W
6xQydZWi7vEf4FYxB0UHUbYaqdA7nLPQh5W0PyxAugbl+GEhs2J+jVTwRciawhPUiQjNv2atWYqO
IGUAnoisP9xIG3lxlY6BZ/GeZaphaFPWQ1d+D3Rlj8Awfgk6szRoLmVhGa4H2wboD9BHcxCycS97
YX71DXSVgPokGScdxHVuRX6ehKeRp5P5SZrMTxJJ2hr6TgJyVNpKZyrp/0JvBDkYrhNU4Nq6/6vl
/xvQU9JWtJlbQ99LJ0MhXM+jQifUP5AshNxIsbwKUYFI12SQVZrxpEbdHywqPNsQE7kf2kp+yOUH
cX8caOdRF7C8v/QFHGBLYCE/GfqUVEAFPQnz1A4YSleiTcOx6Cl4WEDcH+mka+ToOpm7UZYaaaO8
3kiFzY/IVBJSFerfuxFciOAK4jeUo2dIeIxcYZ+V8wFtNGJeWF5Df12Vz6PwHNJFjfJ5g5yOv0E+
DTfK5Y1UOVvQvjfqKc5jYeP6hX0UNk7YSGHnhJ1pbH8jvaZ/Jd2Ccizs8HEYFNHr5Ahuwzl+GdF9
tMO43wNDIVWX0AuqnaFNzBbapGqJ6U8QUugFXPd9V8/U4lAwcp6mNZ6l4XLQN56jUjZMiNizZxV7
8ws8rpyjA5T5aVXbYZZUh/uONlCZ7/qIDiI/cd7jeRnyfA0sxnXEsvmoj1iOGCx4ouwFgFOcC+JM
ZCuQz+IsWgIPs9PoL4i+2WBVzosCGIhzP6qU4ZkqqCiTBsJG1Q/QkvdHW3sQRoi9EusQ8xF7r5kK
Ro0D7cRJaME3YxsH6LDdeoUHfnhBkQvRdzz6RcgL9XBQo8zejm3E/TYoffxgi/DjWYUXSn/0RYR8
CV7gPVUO6KP4Ez/AOqk/DEQd2qCugA2q/qhzDtiE93gO+/UXc8F+ccp5vQLuQP1agLZpAdocUOR/
UKiObcX13Id2HcEqkEdbwSlVIA/HK2vvzMM2dr7QH7YFfEJGVCvQDgt/YgVU8gwoVI2HJVi2REI7
ieMuwrI5qL9ZqLsLsX9SxG4Djr0Qy0XfAuHLCB9B6IvaD3ZVheIHgDIH4afg+Ow72MBugwUoxx00
K5APc6EZnhcEZc+FaBGGkp8ZweIwlDJLmBI3s8CDSnk2fEC3MD3KrThD9/DZMJYPgJasBcRyKzTj
76Ou/glPMjMM4cfgSV4Di0We26EJC+D6d6JvKcpPQJEopx9gfhUM4vnYfwHczYdAOduBsvcR6Pgo
3GvsJy1FOUnB/r/gfSMgX8EgNgB1ax6m/wy9KNopY+wMDRTgXaGZ0u8aKHNtxA1zpt2Rb7fhnuJ8
Rfq6+eJcr86zcY7/MD9lneK+2E+04U8CxgyhMwhvmAZ70yWwFbGefgadWE+4n2xCA/MUdCEXEU9F
sA26KnQHojee8TlkBqI5z4GXEbMx3RTpq4jt4Tz6bjlwGjEX7/0a0moRFwjQjtBaUCxbi1iFeLux
7lqIsf6p/FpI8XB9fhdUCJDLoQaBG9sjn1vjeK35LchPBMricgHVLBiknob7l4rlLrznDXkcpyXf
BeP+3Xz+HcgJyFJ4GIb/2jU27gfS6P8AZ66hsqCRs+H/1vz+N8D9nYUoVfj7IzgiMmQipyAZ6QCk
A9hUuE8A880wX9LIT4LRr4JN8JhSfnX/wuUoKxhSwi03lt+Yv3Ff/12eVsNz16JRDq7Kw6MwR4AX
YHvEjXnNUZgjoHoD6974r3n+wr/BIEhna5Q5gSJjN+RVvfDMRNAUnGuc0mexwNX8CdRlhGir9DfC
EgFFdxF0J4wVuFqfg/YbcQ1fWwu+4phKfeP+NO7LjfuD8/PzdxGD8Kx4F7KQ9kXaoZFele+IvbhO
5nuH5f1qXtiSize0+Vsn/taNE+Ks+ed7/v8JqDvHEEcQb/6/PZawMsJGWISdOIN+SAH6kSfRP7kD
HgZoQFtSn4l4Hu1QP6QfYxme3sE0hBHTViwbjfRpgLrfMD0Fy0+GEaI8HtZH/MpYLNsd6auJ3K9v
uH/dWwB/oUT9tT3cv24LYhymf0Y8iOnPkb6GdBW2/x77zUF6KFzfMATz0xD7Mf8D5u9CFGN6OVIH
0qYIO8KG/VcKCH/kv8Sh/4/Tf44//lOKPstwnGeSeOaFdMaNMcR/TBv389/QG2ONxv3/d/SaZwY3
0DAfMGb6Ev2+wLWxz/8U4zRS3M/gteD9Qw3oUxqEHy18WeE/K/5jhCrxm+LH4rgAUY1U+M7CfxW+
s/BfkW5AukAlKfPpL+J8MS9QjhQFCYpCgLYP5jClKwaubS2ewYrHoNAGZpJZZBl5lGwgAXKGhGgJ
PUKP0s8ZYYxpmYfNZJVsMdvA3uUG3osP5kP4Y/wJ/jR/hlfzffxT/p20R3pd+l66rDKo4lVJqraq
PqrxqgmqyaqZqnmqVapnVZtV21XvqE6q/nTNdf0pm2WH7JKTZZ/cXM6Ss+W2cr7cXu4sT5Rnyc/K
L8gvuiW33R3tTnb73M3d/dx3ule4NyXTZFWyOdmW7EiOS05KTkvOSO6aPDR5pId6LB63F7zUa/Ba
vFFepzfBm+Jt6m3lzffe5a3wzvEu8C72Pubd4H3RW+Xd693vPex923vC+6n3a1++z+/r6CvzDfeN
8o3/VvrW+W3bS/RSizpaJ9e1rsuva1/Xoa5zXa+6kroH6xbVragL1Q9rKGj4JVgfqg+FxBNqWK9w
bj3ZTo6Tv5BzbyLnPmFwlXNzkHNL2TOccBPvze/ky/lKvoZv5C/xGv4J/1YKSPuk96RLEc65VX5V
2T9y7pKrwrVeNsh2OUaWkXPpyLmWcl6Ec+OQc88g57Zcx7m+7jvcy69yzoqci012RThXljxC4Zz8
33Cu6CrnlnvXe7dc5dwx5NwnyLm2Vzk30jfuW6JwjlzidQQ5l17XBjnnr+tU16VuQN30usq6pXX1
9Xc2tEfOVQjOhb5CwVwRiqLH6CssM3SGvoMaYUaJfJTcS8aTKfXrMT9WyGwwI5geTAs2weQMmA7T
4C4YAz2gff3n9Wfq36t/u/58/Qf1J0TL+tX1q+pfrN+A78fqZ9XPqX+ofmx9NsBXpQBfngk/1T8/
F7HiizvOzzn/5xebzt+LuZcRaFfPV55/8Iup58adu//83q+anl96btO5lWdXnt14dhHA2edF33Mx
ZyefRct8Nuus/2z22ZQzXc4Unsk/k3em9ZnsM1ln0s4kn4k/E3WGnP7x9A+nvz198fSXotfpN08f
OP3qaRzl9Bunnzu9/XTh6Y6nO5xOOZ182n3aFXcw7q+4Lyyvoqf3qvp59dPqp9RPqteoV6tXqY+q
t6k3qNfh+fWdqr2E0SkbLnSXtL7+cwr6dRjX5S+x6MY8GwH/w4vdjpbmn2uWItaiR3Q778PLkA67
tpbfiRgVxn/34kUCvE8kd/v/NI8bevp4k6vplP+xpe6/relxXZbBMzAH5rI7YSV8DfNgKSyCp2Ez
PIsuQiWy9WF4DC7Bz7AEnoAFcAjOwE+wFrbAr/ALXIaN8CK8BW/CNhgGw2E5jIBjMBKOwFF4F96G
d+A4fAOj4H04Ae/BSzAafoRH4CP4AD5EWf0OfoCFMA7GwniYgNJ7N6yHiTAZJsEUKIepcA/K9L3w
LdyH0n0/PAAPopy/DBtgFsyECpgN38O/YA9ZSZ4glDDCiQR1UE9WkdVkDXkSGiBIVERNNBAiT5Gn
yVqyDm3RBqIlOqInBrKRPANX4HfyLHmOPE9eIJvIZrKFbCUvkm3kJbRZAbKDVJFq+ANOkkqyiOwk
u8hu8jKpIUZiInvIXmImFmIlNjgPXxA7iSL7yH7iINFkMXmFvEoOkIPkNXKIxBAnbIcAiSVx5HVy
mMSTBJJIXOQN8ib8CX/Bl/AVSSIycZNkcoS8RY6SY+Rt8g7azHeJh6QQL/GRE+Q98j75gHxIPkIP
IZU0IWkkHS7ARXISTsE5+BQ+g9NwFj6Gz8lP5BL5Gc+qX8iv5DK5Qn4nf5A/yV8kg9SRetJAgqQp
nmNACaWUUU4lqqJqqqFaqiPNqJ4aqJGaqJlaqJXaqJ1GkebUQaNJJsmiMdRJY2kcjacJNJG6aBKV
6WLqpsmkBWlJPSSbplAv9dFU2oSm0XSaQRfQhZJFstKf2Gz2MJvL5rOFbAlbxh5jK9hq9jSenM+x
zWwr28a2sx1sF9vDXmGvsTfYUXYcdfV9dpJ9yj5nX7CL7DtWy35iP9Of6S/0V3qZ/kav0N/pH/RP
+heto/VMx/TMgKcLwUU9y5/jz/MX+Ca+mW/hW/mLfBueKtt5gO/gVXgy7+S7+G7+Mp4ze/hePKf3
81f4q/wAP8hf44f46/wwf4O/yY/wt/hRfoy/zd/hx/m7/AR/j7/PP+Af8o/4SX6Kf4yn1Kf8M36a
n+Gf87P8HD/Pv+Bf8q/4BX6Rf82/4d/y7/j3/Af+L17Lf+Q/8Uv8Z/4L/5Vf5r+Rr8gFfoX/zv/g
f/K/eB3sgCpaSVrBLtgNr2N0VA074TA8BK/BfLRFvVgfVsR6s/5sABvIillf1g9+I9/Qg3wm7IfV
UIua+Rw8SgpgGelAppFH8Lx4jNwLNWQGqSU/8sl8Cp/Ny1kJG8TuYINZKZ/Dp/J7+Vw+jc/j9/P5
fAFfyCv5Ir6Y38cf50v4Ur4MT+RHlDP5Sf4U+jRr0bNZxVfzB/k6vp5vwJP6GZbDWrNfmYgRVQCN
HxQTihd6g9nBSsYllVqj1ekNRpPZYrXZoxzRMc7YuPiERFeS7E72pHh9qU3S0jOaNmuemdWiZXar
nNa5bfLatsu/pX2Bv0PHTp0Lu9zatdtt3Xv0vL1XUe8+ffv1HzCwuGTQHYNL7xxSNhSGDR8xctTo
MWPHjb9rwt0TJ02eUn7P1Gn33nf/9AdmPDhzVsXshx6eM3fe/AULKxctXrJ02fJHHn3s8RUrn1i1
es2TTz29dt36DRufefa551/YtHnLVvbitpe2B3ZUVe/ctfvlmj179+1/5dUDB1879PrhN9488tbR
Y2+/c/zdE+/B+x98+NHJUx9/8ulnp898fvbcTd/xpu9403e86Tve9B1v+o43fcebvuNN3/E/8x39
HTr4C9rfkt+ubV6b3JxW2S1bZGU2b9Y0Iz2tSarPm+JJdstJrsSE+LhYZ0y0I8pus1rMJqNBr9Nq
1CqJM0qgaaGnS5kc8JUFuM/TtWszkfcMxYKh1xSUBWQs6nJ9m4BcpjSTr2/px5ajbmjpD7f0X21J
LHI+5DdrKhd65MDxzh65hgzqXYzpJZ09JXKgVkn3VNLLlbQR0243dpALnWM6ywFSJhcGukwbU1lY
1hlvt0Ov6+TpNFLXrCns0OkxqcdUIMYzaQeJaU+UBI0pbLuDgsaIkwrEeToXBmI9ncUMAsxbOHRE
oKh3cWHneLe7pFnTAOk03DMsAJ6OAXOG0gQ6KcMEVJ0CamUYeaxYDSySdzQ9WLm4xgLDyjIMIzwj
hg4uDrChJWIMawaO2zkQM/2C8+8s3tzWqXj+tbXxrLLQOVYW2crK+XJgfe/ia2vd4lpSgvfAvtTb
payyCw69GJnYva+Mo9G5JcUBMheHlMVKxKrC6xvpKRQlZePkgNbT0TOmclwZbk1cZQD63O+uiovz
7wmdh7hCubJfsccdKIj3lAztnLAjCir73F8d65djr69p1nSHxRpm7A6TOZIwGK9NjLxap6SU5iLV
vc9VzhIxI083FIiAPFzGmRR7cE1txGVkG6gc3gab4auEYK/ACNyRsQFtp7JKS1tRLvoHJC/6iJW/
oW0v89T+6/qSoZESldfyG4ikkJOroob1jelARkYgPV2IiLoT7inOsb2Sz2nWdFoN9XgmWWQkyD4o
Qt4OLWmbiex3u8UGL6rxwzDMBCp6F4fzMgyLrwJ/ZkZJgJaJmoONNY7+oqaiseZq9zIPSvJOJepz
BDS+q//Mlmh74Zi2ARL9P1SPDNd37+vp3ntQsVxYWRbhbfd+1+XC9W2u1kVSAXunYhZPIykaz5Ra
FMrBVxuLTLEhwL34T6UI9YgatQalUikhcpeApaxr+Fqic7v/w041oUuil0L+7haZZqBtxvX5dtfl
r5ueoZLhhLmPdu83qLJSd10dilp4wG4RghIP/YrdcqcA9EfN9OK/mtDBNgIl8QE/sqyTaIDyFy6K
ZK9rGB9Jl+BLSGezpl3Q0FVWdvHIXSrLKofWhCqGeWSLp3IPPUQPVU4qLGsUnJrQ3kXxgS6LS5BX
Y0jbZh08YGYx8BMihGCQhNdMRC/EEMQyxDqESmknSiYiZiEOIC4pNX4WU/Votr8GySKFVI+7q6WS
HRrODi5VstUDS8K0Z+8w7dwt3KxtuFmLVuHi5h3DNLVpmNq8LSsE1RlbHuwQja77ewgKk/BK6GEw
EwJJsJ45IICgTBUp8TNbdYqv5boDjAO6A4ygW5oUOshIldHasoOOhuhPYIMk+iOtDdfQ2mqTteW6
DrfRL2E74gCC0S/x/QX9AmbR86gBZrwWINYhDiBOIH5CqOh5fJ/D91l6Flt9DpmIAsQQxDrEAcRP
CDX9HK8Wekbok3IV6QIEpWfwaqGncVmn8Wqmn2HqM/oZTu3Dqty8lnuUREZmJJHkjSRi4iMJW3TL
GvpB1Z9pSTX0q2o5I2l9hyz6EQQQFAf7CG/+EciIIkQZYhJChalTmDoFFYjliPWIAEKFfU5hn1PY
5xjiHcQpyEL4EUUIDX2vCoepoSeqfB2TOkTTd+kRiEGmHqdvKfQd+qZC36ZvKPQoUhfSY/TNKlcS
dNBjPWAfC1IL0kysl+hr1Sm2pFAHKz2A7EnCayaiANELMQSxDKGiB2hy1YgkG95kHxzTALasgu8U
+jxs1IB/XJLf1wllTBYXX9tbMIWXdfI6H/X7Vq7GrLj4lj6KKXHxzVmMKXHxTZ+NKXHx3TUNU+Li
GzEOU+LiGzQEU+Li69UPU3ipoWtfTklNyu01nsgdzPRe5NK9yKV7kUv3Aqf3ijf8ycXcnqxKT0eO
rfFnpKUnVewlFftJRR9SsZFUjCQVM0nFbFKRTyruJBUZpCKBVLhIhZ9U7CNtkBUVxL/zumye30kq
jpGKbaSinFT4SIWXVKSQCpnk+muou6pbtkIKFVLdQegV0lvatzTjHN3IUTeKtRvV/gBeTyBCSs6P
jeTkcONYl6DJ1ekF4Xzzti0nduhKX8eOr+M2vA7nEBw36HUUo9fxJq/jDcx4LUAMQRxE/IQIIVTY
Ohknvky5mvGaiShADEHMQvyEUCnT+QlBYWJkituViWVGJt1L5Ojr+E7Gt5u6/YmWBEuGpStblkDM
LtLLFXLRXIgWUb7NqrFitLb7d+MfvxtB20FLl9JlkIgbsTxCl1X9mZhUQ1ZV+fYldXCQJ8DFUepI
HviIF2kbKFfyOZCgEbQVJNCtSFtWJQzAbuYqX9OkvcQkeu1O+jPhQtJ3CTUUk98m7Ev6WK7hpCrp
JJZs3Z30UcLCpKOZNRos2e+rIUj2ykrTPQltkrYdU5rOxoo1VUkzBdmd9GDCrUnjE5SKkeGKO8sx
5zcn9fENSuqK9+ucMCzJX4733J1UkHBnUn64VY7oszspC6eQEU6m42TTEpRBPS7lhv1za8gYf1P1
SnWxupe6tbqluqnarU5SJ6rj1VEam8aiMWkMGp1Go1FpuIZqQBNVEzrvzxAPgKNUFkHEdwYIcCVt
oeIqnhULu0Y0FG6DgJ11p937diTdAweHQ/dhcuBKX08N0eEBKnk6koCtO3Tv1zHQJqN7jTrUJ5Cb
0T2gLrqjeAchS0uwNEAX1BA8/WpISBTNjReu6h4gxDp3SbygTeYuKSkBZ/S0AmeBrb01r0vnf7iU
Ra4Zf7+c16UTAyu79y0ObEksCbQUiVBiSffAY8KX3YPx86XCznswlEZSUryHtSe/FPYR5ax955KS
7jVkgNIOZPIztkOJ+Vlpp3GBLNqBrHGF260Jt/Nif2yXIgi202rBq7TzarVKO05Eux3lKYWdd6Sk
KG1iZChX2pTHyNe2OebFNl6v0ia6Ao4pbY5FV4g2gfZKk4QEbOJKUJqQOEhQmiSQOKXJgL+bZEaa
LLzaZKEyEiN/t0kItzGeb2xjPI9tMv7T18iOGRmkul3J8MEiDijzFI5ElAUWTRvjDFQMk+Udw0si
AYKvbNjwMYIOHRko8YzsHBju6SzvaDf4H6oHi+p2ns47YHBhv+Idg/0jO1e187cr9AztXFJ9a1Gr
3OvGWnh1rFZF/3CzInGzVmKsW3P/oTpXVN8qxsoVY+WKsW7136qMBYqMFxXv0EDHEnQ7FVpN9TqU
17J4d0nHaMuk9orwtnM7Z8bv5eKLfXr0wg0Y0RkRoqpZh2YdRBXqlKgyiWAvUuWc2c4dv5dsilRZ
sNjq6QgZ90wtnwrOwrGdw//K8YVF90wVDA9fM8r/uxfWFWLc1rn8HoDugfS+3QMF6OfuUKuxtEws
KdC2sUyvL0R3M1zYHAvbikLGrjYUZfmiTKuNNPyv+z81QjsJLaig+6qJ30XugfISFnB170fRFPSL
eNV70V0Sx0N5CS6wnGSQ8sZ7KNOGcBrEehtxz9RIKsKHeyI03Au7lDey4+oL+6CpkvZCLCJOegFi
uQ+cAKFvEN8KGhwb+lbUC0q/x8Y1EQBsgm1kLGyDA3CIXALxZG8P7ATh8XSGp2AGPA7z8RQbhCUL
oQ++JSx/nMSGdkImbMBzbAMcx7YDYSbshWjiDH0Hs2Au+xB7zQUjJEMHKIKJsIT0CE2FwXCOPwy5
0APuhkmkIlQcWhp6NPQsPAd72FuhBtBDHAzH9/HQj9InoTPQDHusgNVwjjyq3QV+HKUCWz4NU2AN
K+UkNDr0F87ADffiHDj0hOPkIM3Au4+Eb4iTzGCd8C7PhAKhw9gqAUphDKyBvSSH3Erd0uBQz9Bx
iMYx7sO7roYq2I3vGngFPiMG6VLo2dAliIWm0A3XsxPeJQdZsGF2sEAwGrmUBnlYMxFehSPwHvGQ
1+hEySC1lPzS9NBHEAUtoD/O9gXs+TX5nc7E9yz2Ju8S6ggm5MsjgtvwBnxB4kgm6UUG0DQ6ka5l
U0CDI7bA9wgYi/xehXc/i1KzmxroCfYM38rrVInB8yET7ogPnoSn4TVixJXKpJw8RE6Rr2gnOoQ+
Sb9kj/PN/AP1UFz1nTABlsBW+J3YSBvSm9xBxpAZZD55hKwmx8l75Fvagfaj4+lPbAybzF7hHfHd
l5fzh6V50iLVt8Hi4OHg+8HfQy1D86A3ysNsnP0KWIsr2wMn4FN8n4MviUT0xIRv8dS3P3kA3zPJ
ErJReQa9E0d5j3xJvsMT6DdSR/FgpSoaL56y4ttDp6BD+Th9ip7A93v0X/RPFsOSWQbLYfmshE3E
Wc1ny/G9i33B4/gJHkI+t5RWSuukTdJW6ZD4PE39EB7p79Q/05DecDYIwQXBlcGq4M7QF+DAPcTD
AkOofJz9UHyPw/1eiRK3HT4kBuRdHEkn7UkP5MwQMo5MJvchJ+eQNeQ5Ze4vkf3IpY/JTzhnI01Q
5tyc5tCOtBe+76Qj6WT0vR6lO+kp+hdTMz0zMwdLZ7eyUjaS3cPuZytZgL3DPmdfsiusHt8hruNJ
PJn7eAa/lQ/hU/la/g3/RhosvS1dVOlUE1TzVDWqn9GJaa8uUvdWl6qXqXerP9KUiaeosAtevvaj
DnKezWaFbBcspdk8FiOWd1Geh8AI1pOipNJNZAF9kOykKdJ9qna0HbkdLmFo/zh9k66jV2g71pN0
J31hnPilqniporj45Xc+fx1q+X5c27t45/tUBjKT/qQyQBVRfjdN3mBZPIO9DZ+xc0TNN8BpriMx
pJa+wIpQCl7h7aVicLOn4CU2mTwIu2ghgK5Osxjl+HayBe1CP9KS/MFC6PXejlKUy76Ch2E8/QRq
UY8XwBNkBB8NSyGbzIBv4HnUijTpblW6ykGO0rG8ktrJTqB8s/g9M0khTIqCOaSUrVH9RD+FqXCC
6+AsexFnf4K+xHryS1IfMgY14EGYB5NDs+F+qZh/QEYDIwPAy8+jdZvBWnI30lloVQajTduN2r0X
7UAH1hNLnCg5PVAu+qOFWIPvVWgnOErQWNTxgWjF3oWdqn60BkZLJoJWB4C/HewDg0LPw+rQaLg7
9Cg0Q3swPzQD77gJLsIy2ETmBh+ASRg5foq63UPqQk9IXULNaCX9lPalK6/fX+S2lzjhe3y/BF2g
vbQPKvnH0BcKQotDJ1G6m6CFXQ3D0D+9gKv8EUfoyg5CdvB2uiPUhU3C9Z6D3qEXQklEB2NCd0Ev
2A/PqSUYqs6IDHDXP4OabkA/JegG1ieCvbjWloj7EDvRKKag/PgR5wE06QDambjrL+IZ/xeAsVUY
pufDMNNrMAXxB4AFTyUbIuo2AEcRQPTdADEDEHg/J44di5IZh/eP+xdAPI6Z2BoxD2PQjgByMYAb
qRvrPJUA3i4Avk8AUnsANMEYOg3nmZEM0Ow9gEy8R9YgxO4wWpgi6BhGNvolrdoA5NwJ0PpRgNwz
AG1OAbTFe7ZriziLCoJrb78foKAMwL8UoMNGgI5Y1gnnX4jjFb4F0BXH7BoEuE2HLslTALevASjC
cfvgGP3oTfyvMO4/R3/TTdzETdzETdzETdzETdzETdzETdzETQgMKL6Jm/j/NChRPnCRxLf61dBx
JyUXVOoautpvB4lfYKBT8wsEYjUq6QJl+2kL0JLVpDk4MyxX8hvyb7dczu/ZkA8FmLbU46VFltvq
tnrxQoBDvcwO1vvFl+xlflD8NswR+oaXSB9CPCSRFv75TRLbJFIt1ybSgeaX7S8nHLEfSfgjUUWo
A7ScRYFWUllBq1FbQKtXW+J1BrXFaTSrLTEmm8oaY7KzqBhTNHXEmGKpw2mMo454XQKLitclsiin
0aWyOo1JKmu8Thcf7wVtFIDW6HR6Y0xRMTEmB/VGMQYWtdeqqiG7/W1MJqNRp9NCvNMZEwM6R1SU
1dLepFapGG0PzseNMY8bvSa/Na+XaZ2Jmqa6dY/Hax/H+9aEDu6y5slAoIZuqJY3jxGsKc2ovWC5
cJVezs+35IevyCpM5oevlgZkmTUvE6/zpeYZD1oOz2/uFMR8w6tFFiktnRxj9+Rk2905bns2E8h2
eJjb4WYeu5vZ3Xb36IGbj9wW/IlkDlw5kLQb+MTAbW93J9HBdwauHBB8c+BU0rZ78I1YsmUFGb+C
bAv2FVgRXLEiOIBsCQ6gBWQ8LmIQqyap0l4UCJ/fARIj0o8U2GyZLCeUjFNNfkFZXi0U1BKrLS+v
RZad5WQ72ILmx7Owp+2334I/4l1mBHvTMtxnC9zi16WaCVhsao3FUkOyq2GdSYPUb1WvM90JzMJk
xtiL1qcXKzduuFJruYJ3RwaJNRMftbbKbZ2brVLj22Eh5NyKd3sO2j/7/tRbPBkkI9h7P/mDmH78
rKHuvZLKlfteCSYF5RvGNzShTSxUq7MQsGnFDHTrGBEzMMM6dqfZlITb+aLtn8e3e8DaKtWH7+zo
mGiHhTbMJhkZybekTp+9f1DPE8He5Dz5Yv+elZWDPqhr+OzH4C9BDY4+BWp5W74b9NDGnwR3a+mf
Gna3pFZp79Zx3Z8SubuA9qKUxhoGDnJmoAqV9rycX5tvuZCfD5mXURYut8jyWnGbrdlW3F4rJcHJ
ZNkWsiw4uZY8uknQTcG7cZwtwbPkYTgOOrh9lw7VdytKcpHfR1g+pURH8kFHGWZA1UbdthcMgYkw
C9bjzq7Xb1iFq71cevmCpVaRSXG11FoalE1tkZWNWxqlUqe2bp27+3jRwJZ5rdnx45MX+XrGDr0D
x+1Aaug4OgEtRlN/7CQ6idGepCcO6QEaJ03CBrF80hKxsgullq8hs2dtiyyYjMzMcTs60DRSs2uX
+N7PXrzMx9kz8PqdVEw2PzzF7cDXY/16rszySqkibeFJ7T1+/LjynaHQNzQP95dB3z3AQmerovJo
TeisX47Ke4IRytax7YyyaUCixM9SCbbTsW+Bfov7vhkH59XT8c6okbWW8F4L7StFvRN7npHhINmE
bF4eLI6V/vVXlLBb/dFuWaWDKE+JsGunSo61JNSELlVRWf9q6DxEI2wIc+i8fxhXzacL9AvMR02S
Vq130kJ7D8dtsZ3i+9kHOwbH9okfrx6vH26/yzE+tiz+fnqvapp+unm+apV6peWo8zN6SnVKf9oc
F+fiUpTLaIwp1/rdnlZZWgJai5ZqlydZy4XF8ZuwVAY/Tm2568iiiMnBy+QMwSzBLlI6GUqhjXgR
hN1ia53dMjrahkKs8iSn+uyW6OyWra0WnydZreo//sP106ru6Tjuww0f3f/Ins0zZmzePHPGbaX0
Q8LJLS8OqQ6GPgsGg69vW/UyeTr4xE+XyBgy7sex88RenEMG1SFvdFDul5nfaG01ns+iy+hqDX+R
Ey2oJMq0EjFQckynzN0mVgRE6GmcQfIbza2kxiVlSUSW/BKVYvV7ST6ZC2EpmpyRoawtfNYUxOQR
a55YIZRmuD1WlUqdg5KaTet2dviw3xNfZt7DH2g/I+mlW48NEfPLx/1W4/xc8I2/dTupnWqfdEC1
T31EczRB3c1QYuhnGm8YYZpum25faNtvuxh3Mf5SnOGA/mU7jbckWBItLovq1dAlUOMGa5BqQ5f8
cS6dRaNSHUuIi0pIiNMkxKHMaeISmNFlqaHPVveyEmsNce4yuqIkcNXQfX4zoQZdecyHOB+xn2Qf
nQ0yWEgbv8G6q4AOoRPpLMrpXpqCB+OyHeENRem8kiGEVDleC2obSi9YbWLteJlvap5hQoEN6ys0
7nIbKCWlU7wOty8XOdK6dU4r3F5FkXHvUaXRiKrUXF2fS2O8z6z5adPqBx56iuyx//H+h1e6vnBo
42DXtm0d8ocfnHn44qjxjz1VaT/x6ffbirfsf3bB0BbIyQGhr3k0cjIDPvQ3kYzRxkLjPCMvtA60
TotnfaLvsoyLGhE91Xh/1DxjZdTC+OeMOklm4muAevHTb64mHqOBCAb58Wb7iPiSh5Hk7DQYHNy5
lz4LsXSMP8XhSpC4K81oKx8iT5SpXKEu9yk64CPgs/iob3kzZw1pUxX7Idkr/mY6So7+b2VoWkMe
3dGoD5cjGnG5NKwUDci/vEw0c4KRYT6iFCHnUJDIZHtutNAIhWXq3KvJRu4J9qnFFTzJvgE7k1aM
n7V944PZPaJs+vKaeePGLo7a6f7+pfuOjR814qHlwW9PvRYiDztXzw88NGND1Fp634PDH5ozR951
ZHTViCFPNXe9svRg8Levccbib7pZ8LzVgREu+1vbig1jDGsMmw1HDVIP1sP4OGc2lC0wqJha0umZ
GgwGo/EY4+i8cGYEajByNdtH94EGXbn1fp3406UGAxzT8Ro66mVJ0vkTk1rpakiu36j2J3taqSvc
OerlZio0zmiMagXUQmXK6C5TDVmscO5fpci9jIzLKHpfWxR9Q8/lCropecqJP795Bg97KMg75Qta
RrS/tjxjTegjvz47jyU3y2M8MTFffHGqBDmLbfxRBr8+z1BRlGfw+/IMyQlIm+UpX60qQVcxh2Rb
0ZexMiuhKxvm0Kcfe/PNncEcMuQ5trv+tueCG1A1VjQI70TYYbf0POry9/7E7nH3J1YmrrS/YH/d
cMpwOl6jtTtN6XFMmyVl6feiujIUPYtd57DZ7cdM5iiTPcpkNqL8+e0mncvhN63Hk99k9juIw5Fg
QzV92czJh0I2UXn9Hu5KMFqHWCZaZlmWWbgF5dCpyKGTgNPipM7lsm0/yQEzWYFS3KbKtOuf5DHp
enn8WyLFoYtyWFCLElmKLmApHr8X5muaZ0jIXFC0WlFoMrn0WsFEabQLlw8lEhxRarTkvv6vOFbf
9dDObYsHLm6yeSn9tOHlXnMeOUg09yy5/FYDqbBULjq8cU1Vr4Jo+vOLwWmDg1feP/JI1XlxqvVE
bjpQnxMhHar8qeNjSWe139E5trM8yNZPHs9GqEdoxtlGyPdopibM1cxLOKX5KNqqRoXemSp7ZLfQ
bGsTl99YZKQoSvHkwyGKFzzGr5Vc8VKyK8qI520bdCN3ecstCu/QB7NYLNSyvKlOMMtF8vy6gpgh
MRNjZsXwmBqaUp0ROc1qGzkVUV1FZTNLaxvZIlRWjY6ZOL1UaqGhNmHfPMlgteQKfSVR13CN1VU7
m3YbP6BD/2G0w/7ROxvufW/OF8ELTy/8dtvnDbm9lt4+5dmND0zfwvuaxmX1zGr/45nhZcHfP6is
nUm6kxlk82ubDtV/XrqlpGbtqu3bRaTUFzkXi5yLAQ9kwTl/bk40SYvuFt3N97XhuyxJm0UehAfJ
DH6PZrJ+imGqcXrMIqgki/k8zWz9HMM845KYd6xv2m3JyMKqBDlOEFnOFKSZ7BN8daXJBnA5wRDv
ar6+OWluc7tUUhOXzegqP6Al2ho62m/JKDf7ZWQqutdmi5maa8gju1s6ywPo82F9VUq546qn4PA7
qGN5i6ueAlpEdP+uMY22vNLM2oiGR1gcZvOUyei6+Xw5rSInSKMJBCyxR13D4WvZTcZNuuvrAwe/
Hz9h/pLglU8/DV55ZNi88WPmLhw1ekHbbsv7zt607aFZL7D4tFXj1n92bv2oJ9KaHl6wPwSEHFz2
Guk3Zs7DQ4bPn1Mf6rm81/MVD23ZhLK6B4/OedynRKlt/DKXQKXWUlU+Z/lExdF3zIQCoMKn2KCJ
eLeTcWkF6OEpiwrHKiJUQexBN5KVHD9e/wK6kxSmkA3or6uUe9/qT5VUhKu14GXEy6jay7nKm0XJ
OnoCffYDEsRpSawm7LlfCLu3OJLwnvOVsfLyrAoLhf+O4G3r27C3BNidmxqeFH+mEybBl7wdF79w
GOQ3VNBlHO0bQftO99FB4ivydFCV5EdrUgQS+vMO2KraikFSvgriNLJEpKlqMbrl69LbMQbvWQux
mXG1+HLGWcKLFacaagfJEf94u/ocRupD7G06Ozi0mhSQ/OrgKKH9g8T/3IE+tAuSYY4/c3Hcong6
I25GPB0WNzKejjcMNdFB6BzR1qbOJhofq1FzsKRarWBMiyIuVPPtfo872Z2fpEvKT06W891uF9zp
ult3Z8y4FMudMrpA4zzKPFGXMaRCy5cvgo0GJdi4kq8YvgtW5QQuxReUYrCXI2K99vTac5cLmTNR
tdg28glxRbdI2dfm2XvL1zj3xP7+9scYsD5c3DqO1hwnY1Ns43q2bZfx3LC2Y9ctXx19/LPvny/b
eM/tt5XdFXxC2eeJwd7qk9JJuBUGwu/+gdxtkaPdbm+OMdtUaOrm7OzuktKl260D+pmmp5mivWnE
p01P9KXlxLXO6+Qd4CxJvMM9IG1At5IBI50jvaPSpsVNT5ySMtc5J25x4iL3fF+syVJkAtZX+Hs6
c2qWvkhP9erofbQrdILudN/OTm2ZLkkcM22JnDEpg2bsJT0hle7bndk1xawm6hr6sN9sKWoPKbb1
5pQsyyQ0lHvJZoina3cWtElPwfZa8NC1fq2cQ3JiiwcujkSPtQ3iaCmtvdxwAX2bWsisrS1Fpb6A
4lBQegEZnRdxE9E59AobKfRZCQdicrOZyiHUOLe1LacVTfEkc+qIsvFsOQWDbhX3JKekpIp9sYG7
JRchsHLmpPqI6BTZKhPlCzts6F2yaewzv0wZuDYvuXq5Ky0xZ8CUuVuD245/H3zw5Eny2G9ERYYV
78r+I7jl57PBhcE/OvUbMZ28Rvx/kEVThr6z+5PC/lHGYPRD/drMmNx1/lD/5HH+Z7rfMeaT2etI
wfo7Sp9sGLrYHJ96SxExLnuBJL90Ojj6+9+CazcHZo79bNaUiyteOX35c2Im8ttHt70dPPvFsfTU
WNJj4apOc94etWBlh+XvosSHGgCkEvS11GAiLv/wTEuWZbRmjLbMsoAttxyV3lQdtFyy6DVSCRlA
iyxj9AHLr4Zfjb+atNzAjdzE9DqtxDm6shqVWm3AtEZlUGMwKqsNUVhAGZO5IQpbaF2SpHGpmKqG
TvJrQWP4zi/+eMJeokcTp/fbDDKMVLM+RfwEP8fZck54DSF+fZHhoPqcgS03EIPIW8zqE2o6S12h
purHzKc+Dhu1WAT+c+LmxsVaamvBWZAfh5utaFft9Y+RFMuH5mi+5fBh0+HD86UwRZXrHtD37R5w
9R5UvJObmUa9FyMbCP0hbH4JmTK51IMhsIeJx0rMl6pSM5r9Pi3+fGvDkxs+JT+v7pKckC3t/asL
2R/sTAeRlXvuXbIIredKtCjfIX+tikcx21/EeRfPAM8oT7l2jlY1Nm6qNElbrn9YelivSo3WMmdq
uis6Uau121zp6WlpkJDoQi4luVxW0Dh9qn5enyGuaaJLViLF0ox2gxVjojx1vNKztjEsQqAlEY/S
8jKtecKvD7v1aFGyre5r/HYT9RB3y3BQ5POgcW4ZNjWYXkl9m94uHzV67rKBFa8tDj5Gbpnd5rbu
XR5aGzxNJtzp6zSobb8Vi4PbpL0le0be+Xx26v6K0TvKWrA+1uhRPbtNTKtbrza0Gd+lz/0thHUf
FfpGmoZ2NRFq/GXD6bhEPJVaGoej1b8nsQLmJC6HNdJW9pxxD9tpPGJ8Dy4k/ppoNdkSrYmJLF3V
xJqeICfdahwQNdAxIHaMND7xAdsi2xq22rQmYRN5lm6ynjTZIQriLFGWOC4eelQ1ySPioE9tkmcx
A+HxdpeBxbu41uIz3wY+mRASlxTjkzVEE+saPrjRZiATS3s2uldhO5yRUSoeGpApJEbRfOSOLQVN
cIzaJwyyMAzijOc7D90SfP1ibfDjJ7eTTofOkKbtDmQfemzzV4MnfD3vmS8pbfFT3Wvk7g8ukv47
zr/dbP2jG4M/PbIv+F3lfrTBa1EHB6GMmJE/c/w+OYl00oQ33mpxmUGDE0X/Ji4p0RLZd9ff+x5+
8BjZ9BZZne73t2bxao1KI2m4hqtinXFOqtLrDDqjDq1adFS0PZqp4lmMm9hMeHFqEtwkWmd1Q0YG
rjUdX7OJIiQx0THR6D5SFBGvu2UkcEbf0r2W/Ll10MySe8pvn/7I8bnBHSTvkedaFPZ84q7btwXf
kfY6EnsMC544/EIwuHloy22tWxR+9/zXv6e7hBRsRF0QvwjRwx1+h0pyaTRqNTAuFqrTuvSgUYs9
S7DYWqn7sdtknWykujgj10ZWbWh3R3ijxCMPZasuX8i4UeBbZIUfEIaxkafUr2UZ9SfZHGnvtmDB
i0HjNjETdDn4XJyJFrr705WZLMPDpnEyOJGnMMrWUxqnvzq6rt3gG0a/gK5UeODSG0fexD6vv0gD
DUVi1LbbGkbhHSagDuxBHfDCJ/7C+Kh4By1LJXdq7MTGUlLAbYuhXsDRiSrGZWLo2moJ8aV6U9DL
wbmklmE8OqUilaQm+mQd0cX6ht/RKLU9LaUoCj1xCiIciLiu4vk5ZsMxfZ446VA0OnNPfEJcQmwC
Uxl8Fq/Dl+TTeLnP43UaE90Qbba7sXGUXVZjLlnyukmCHmUkyooXl9bthhSGF+X3Qygr4mH91V8D
CalBLcnxWq/TkugYdXOKaiIeVIsTFOXIynrQCcuC763/JLhuZzUpOr2OkEd9293Ddk+ce+hed5v5
hD4y81J7WvAiaTg/pXwPufOTU6R85+iax7MmVfTsPafXgnWHg39UDM0lVrGTz6LuJCsyNUZE3ajy
dkcrzlxa3XrdezqqkyjVa1AZZLVaVVphJEaqD2+oEDUHtkW5ko1ExoCtzDjJyNuVODNKJ2OwryhX
6ZV8JdxHCcNgQNEwkpEtnkEjPHh99hD969ChBpW0t+F5OuivLrS6oSfe/ABObTbOisHju4Q8UfE0
r7rNLcpTversVmHaLCtMm6SFqccbpomuMHXGhZ8CZhotrWRpubRdQlnAs3UZrIcA8EwMp4vgHFwC
ySZj4XIcbiM/VaKYhk6Di6sq8GQtLZk8Jb+htHGfxKMLIajZ1gOHxGmFc80NfcOGKidUT79lJB2t
uodOVS0wLrCqtBRj1Ti/m7vMWq1Pp9P49KWynch2v73IXmbnduKD7rbdyoC1ltLJV8Rpi/JXWyD8
qkiI3joHB1OiUF+77epJw7uNa3Ko5LWHXjtO1js3zehUPpP9Uh9bc2zcWbGbeFpKfcRukrn+Fiw5
N0+jbZuqy1G11t2qG8jmsY+ZepruU/apjjWRFvNKaQv/XiPpOMnhpzjViiBRa3O3YrK44DFQbciz
idJqzGsilAuaqNCD1bZoUX7Wf0ssjuT13qLRxsbegtKq1Wk1OolxLku6KEnCHAqQCh0alU4HEuWE
qvUa0OgY1WNsUkPb+s1ZElkvBaSD0nmJS7dpRJk+S01kdFUCaoaO7Dy/Xi9HDNkmxW/BCH5yrYjJ
hCrlCzHLzxdA7RU+i3iWidSpPFtSayz5mnz0UZzoo8Sjj7IHeOiTNiXKEdX4w0C/VZuMK2kam8cF
kuPzUH7O7o7GZHSeSixUb8vTJEflcX9Unlj4Li8mHXnX/KyvRKg3mTylFCaj0AhBIW6C/9TWlYfo
J0TdsJo+FIKGK5dQ4tPoxw0v1a+iX38f5JHd4+nK52TZfgOhqIUSaGThydEX/CY1ZRFTqrrm+Pq6
NGzBw0LpduAoH6Bg/roNG64CUJnxfhYy1T8LqFkTReM1fJphnuEtA9Mauhm6mVka9xqbmorZHXya
8T7TfKNGTyVNnrG1qRftzjqr/Zqexo4m3Sq6mq1Ur9RsYi+oVTZqNpmyJIobSzUGozFL0mBSY+hj
7kP86JJqxN/l1BuNJpMFNFpaZquwUdteugmMpEWVJGtqSAu/zqDVyX7DLD3R76UD0HfWYw2tQUdW
ayYgmydZiKWGDnhZlsqkColJNXRTtVXYlljxEVNpvhOXrviqmI67mrlQip5rQX74c9DIGyNYxYOd
/6DiwSJB5frbVX0FDKE60IROoS9/SvFUuwcMWNdEERFj6I8dJp0ojTyV/Gi3O8/U1K08mdydm2dq
maskdzXD0sjTx4wS9HVx9xU3gETHtM4lbrR1xEOsq0gKuSMrOjaHDCHSvuCA7cFiaW/dL490LXqS
1f/Vhb9dl8PP18lCFp5CTU5STtjvd9j0worloLHViHhArUFF0mD4yjRaTqlWreFMVqmkUllPZIwQ
y/ST9BV6Sa/Bo1cx0wbsGTmDw8YtQ7HNky9fNc5KOIc+PW8eZhAR2rBT4++Sh2bg4O4ueRp/y3Cy
ZZ4aVUT4iLtjMdkynBSlnvDHZXpPntoUhbCL/OXddkwmhpOJmHSI5B87rupMRPuUQ7EERZiIg4FY
nzrC6N4j9UFkz2w+C1lTUVeBnt5w9AE+lz4CE8TDLH9ZnJlEWaKi4mPi4zm38Ch9jD6eb47ZbXrT
xGJinPFUTvRbe9l7xfjjiqVi7UBLf+sQ+6CYIc4BcQPjF8WsppZYF2M2l17r8MnowMRVJJJEs0/w
KjbhWre2VPi1134Ihk6t3SLCV+HiKSd2rgWyW4K1FUW3FoaTBaT126TL1p3B3QdOBPdueoskfnya
xN//3SPvBj+mx8gE8vSh4HNnzgXX73qLDHo1+HvwBGlF4quJ/rHgRQj7tLwB998IThjozxlpHR9F
u1u6R91huSOK6w0uVEGIcYa9LZtPEyfHEfwX5zRGbETstaHN5NIrYvqNbp5yDEdimRgXuuDU7bZi
+qqHStMe7XnXoyU/Bo8GF5AH9q8t7dFiTnChtNdkG7l7wr5gQ8OLjCyeNfhhhxFnWhxaKv2Ie+KA
JsTmf3SIb52PxjpzHVSfwJOEwxSVFOVRpUvNYjJ87aT8mLa+HlKPmG6+Uqm/p9g3UXqATZcWs8XS
CljDnoWt7CScjL4IF2MuOuMSpAxIl9pJvFR61LnSd9LHvdHpvlbReb5uzm4JhUmFnu6+AZpia3/H
oIRBiQOSBsoDk8dKoxzjfQ/4liYs9Z12nvHFOlA/q+LzQHyWcEt8HmXRTZi6ic8ZLYEKg9E4iYoM
SCkul5lRTYpLrY3z2W+jcXJ6RTpNd/tQrfSxadeLQ89wkKNEOREXMSYPrNmWo5aj4agHpggTMHmK
F304DHevceqEyGBp64isWIXg5PpS+W/zp+StffqZN44E928PkMKjQn7ubvh604StKDafBr8k8WfG
DL5j5NOlGfPzHrjjIBn82adkxN7Xgs99tit4bklm6VMkr4roHgt+HMTGwXdT28Xi7mxAO4JBJkpR
MunhN9v0JmJrnTAoaZRmQhK31YS+rLbFtUJ6qTo5tZVV5BNTW1ki1ByhWP9JdaIvXI/tLREq6v3l
mPCabku4Te6rH5wwIWGK9j7T/ea5ugXmJ4ybzTXmb03fmC0mg0G2mqOsVrPVbNDa4qk7Llqnslkt
RoPk1GqjY+JiXTEx4E5WJNrpNJtNGpfP9JSqVE6ZlFKRwlKSnRHJ9ojTvzGQwK2IveCsvfoNGEXA
sRgDd+VjzfCnmtLVj+Ejr/AnSDqN35xntrS12toK60MmK0behEYsLjbPimbOhjD5E/IseORbkpMQ
V+1WyTUPAjDUs3tYc4q641H0SHlk7d5AKw+/M/3Yhz2b9O8Runyo/90Dm7m7f0E2zF15+xPPBLOk
vb3euv+pU4nelNunBieTFnMWt9GrG6ay7Nz7bx2jfAo+OPQN/wEjniwI+p8azobzcnYP597UHJaX
0Il1U/dILEzqnNIltS8rUQ9OHNhkod3UxOhLoSks1dva3MrT2VuYOUge4OnvvUs/zjjeNCpqpPN+
/XTjdPODlqkp5d55rFK/0FhpXmKZm/Kw91HjSvNKh8ubYjLqJTfGz/EatYozqiLelGQswzAvvtky
tDG10dDMQmRSRMrIJLKcqNDLDfi9zVyuaCa5mmnjfXG3aX2QRtLiWrp9NuKz9VMsaourIZd4injd
swLx8SnisnjQjHsmHjGRyDPnyahE9lwXzW4ZiaBTUpWPDpTPTyNPERxRMdE8RtkNoWi+wS8bh7z1
4MQtfYsGtwve1Xvs6Jm/PP7Mn/OkveZtmwMb8tqQT4srps+re/pI8NfV5GPL3UsGdizvXDjaEzM0
I/eZkRNfGzH2ndmmRUtn39ErO3t8k3a7pk09UX7Pd7iGLLTKe5Wnfb38Rom6kD2g/OFIbQ0tr5bD
D91eVsmEZopPTAjZRcLBEtZqdq8OW2QhupaGC6VfW5TvyRQ0fsUtR/lijj2YyCuD8ZJx27a/fhVS
sAHPPBGhRcFkv85nLubFmqMaHi0O9mg82Fvxdpou/DbNNPPz0rdmtQGoVTwtTlBpo3y0VI4mcnRR
NC2LnhRdEc2ijUr0K/pqsa+u1CE8AtyTjFIRBmMIEj7mlAMCtYRg6BE+3pQoRAlIrLzs0Ihg3Ufv
Bv+adOjWbQ+e2i3trd/xebD+maXE+B3rVV91YNewQ8q3ZNB7AamL8kn0b/6umRJJhybMq8s0ZBnK
DAs1C7XLDQcNlwx62VBkoBwDTarTamWNFIURJ8ZeMpWiKJW0hErfyTr0JUdqyEiqEbPXN8kr0pAK
zXIN5gnxG6m/Sd4QSpbRdZRSUWKVpSKJZqH/uByDikuShD7kgmp92aawDzlZfANEwGkJf2EnLrbW
WXDDV+YijzSj0BesAjOy7ecqrY0Igq50TejH8AdawmVsgs1aKy4jiL+Lp3gJeMK6SXbYA8wmtEPD
Wx+QB5snJTcji99swOix7uOKSffdx9OUKDIWQD1N2Gmy2N85DXzWNJvPmQetrXm21s5ucKu1m+1W
ZzEMtBbbBjotqzSrzJRxdMBVauSVTm8waI0ms9kQZbfZxF/Cd+Kpl18tgVMW1GCzCuof5ECfEOMv
io5hFCHglDQal8MZ5XA4bQat1uWwYdJmNZjNssUaZbFYbVqDxumQzFYLypXkMEjMaTFjMKvRULTT
TpvNagVNXExMnKWDlvQGGQx4dSD8IJHeu2XxoDA2toYs2hGx2XGxPRvQX2+Ii21w3l44svPX1393
Ed/CbIsnzI1Ar7Tntd779QQt8XyT5fBhvOQfbkxde8G9MePeWMUW2nTOmtCV8IZ5sTD97w2LRAQm
LKk2+CV/G2UPp4gNtIc30G5DYs9GN148vCZkbfCBI+dS4troSMz3H/TyJDT7+vXg3fuCb6eqY6KC
R1ElCp5Y8UMKO9sQF/zXr4t2spfQiS1dLI+8te6ZRs3ohvttpwP9aWgkY0m0nqbZ0uxtSC5ro2mj
bWNsa8qx5dp1NrsIx23iYorE4MYIvTY2978lgnO5MXy/l9yrpz6epm6iTzf5bK15W01bvbhjV00/
XqoZrB9k6mcbTUbycZrx+rGmkbapfLpGHA732u61z+OV6krdCl6jedn2Jj+q+Zh/ovnUdMr2Df9W
863pa1tT8X8vaIn4g7lMb7HYzSajkVgsRqvNbseAXkuNemaw6/REZaF2rc5ul8NflWXUaJQNLMpg
YKjojFFqNxoNBtBkOogDpUg2+A3UUEOGvCzrlusO6piuhtTsGhLR6Rq/TrXTbymynLAwCzby62SI
jXIccgudzrj9spCtUufF2NrS2lJMKOJVep18zZeuEyXxlQh8mc1CevI1h68lYek5HHaUGx8RhP94
kF5EObF5RDgHzvg8m3heHp9nDxNeE/p2d3yeJjk+D3fnYFWCiA8P+pMS8uzoSDCE0RQdk2+3Rcfc
okG/J59xTOlF5NQcHclkW57ekOi+hUCiO1+vEykqUgZ7DJbZY7BMpCimrv9zQuSaNHoyaH6yyd/G
p1FqtTQ3aPiG6Pp6WnQiqR82NNCMS8FlSe4WjuByWk9fDS6YWlA0kMxt6Fn/J9U3yylyBYnyd9Yi
dtxAWu3WaNsy3g4X9021LUaI3jd+EyZ4LF6YuGiFt+hUpPITfxdM8CZ4saEwatJ1mSY+hoxRjdGf
VXEhPiqNWqtSaVVMK+v0UTqdXsVUWiZTgpafqAz/p7UvAY+juBKu6u7pa66eQ3NppGkdoxtJlkaW
Rwg0xreNLN8gY4HH0kgaW9JIMyPLAgMmHObGIT/hCmsDDkeA+JLBGFichLAbjthsgHw4y5FgEhNw
8OZ3vAEjaV9V90gyJsnu/6/l6X5TXee76r2qVz1GHsMUi40HGG9EkmXgIJhwLQcYT0QyScsi8haZ
AR7ZHzEbjSYVsctamLsor+zfi8ms63nWbNH54zSZd8HQ0G6/J/NuI4mftmkKZ2tluQga30BYgwBb
yd6WApdFu92gGPxkV0s0SSbu4PgpxI6fouEMrdr+J7ElJbpyBB9ggA/2eImZOPkSqjzbJClszPmj
r3+O85bMuehy7P/d6HNML9s8Nnfz5tQ2vOvrfaPfI/guBTtjN8E3+v0eu4UwUIPZFpqP54nzJVYW
jRLzFAeIwZiTZE6U5aKcvFCJjL+EuV3FHKh2Ti4x+kOYXAgZ9sGdI+RwkFQoYsgVeMYo54LsyS/g
/SRCALCYjYRqMQJT6kJTEzg9PgtGBn4p8pqJ6QLqu/kUCBEx3BqbTw00KseUrye2DxptYcqCNOp1
gEiXRdE1cBKEaKCNrq9JTH5eGHvyiGx8sN8bZvIppsCarsPT64kFhIW8rFLmiyXzv/4l5/v6F63s
EyPsUx0Ln3nma6GLrGndNhZnPNQCmxEJcGw5ZhQDX44EO3CGwP+YMwSpwfW0+FB3xv/NxMhn9ngc
trysAltt1m34jvfeG4sLS+/58r17CNaLx+J4hNYdivg5Q7nAKyxTjrCdNxgw82OODQroaelBEoBw
6lvqxXl1tbaCujw8MpZ67z18x1j8Hr74HoTHfzsWB5PuM8QiX8SEm0hEM/Jys2ZOCfeYVs3C4APc
k2Px73yH+P8Lx49zfu5CVILqcU7kTskslXnNvrJSc1lZ2Dw9qz67oWxBWZu5rWy9OV62tvpW802l
D7ge9D1pznrM+6OSZ70vlLziPVzyb1nvl4izXTjgDnjKK8pCYS5csYCbX7FKbC3vFOPlG01bTb8w
fWn+stxWH7JgTqkqDLlr8pyeK0oTpUypv8rSZLnLst0ybjFst+yyfGFhLRY/6z7A/Cji8tzj9PsF
NKdYrvGzxtKoEkXBvMIDzGURpThCwirVouqiXUWGomlhqgFzC0LV4UNhZkcYh91BT35V4cv8YZ4J
8E08w0+bQUKzSEQHMM/pthOA308+IZbosUyIJTwd0DZkwpPxKGShTYs+IB5BPf2rCxVroR4XMtRF
cGVlOV3ugiKWxHzQuASSiW3seH79rhfnpebXbTjahWvn3HztcM5uT9+RW27+0RJFcue/6HeveyWx
pqY33v1IUc71K+c+dePi6xY7LWZfYVDuO++C1gHPwG2LItGFlZtOnrnxghn4/RK/UtJcNX/tZS0X
DAEFbwIKkhU8Et/9buRpbDBZCw11hjkGQ1Ngd4AJBPL9tf6L/P2BbQG+wdHoavRd7LrY1ya2mS+1
trku960Xe8zd1j5Xn+9Q4D3TUfdR7+8cn7s/936c81FgPOBVDVXWKme1ockaMVxsXWLoNBzN+Qv3
lWJSsiwcz6BsP+h7OctvMXoKjxixYowY1xq3GDljGttqUS0bZJhDGLy3HXg3Pom5AG7CLZjF3tx5
9ZqpNpAke2KniF82oC92NNHNcE3pDSTRQB6IkQ0csVwmS0EF+cUs+GGTAVvnPT6S3LNu10Bk7M8v
vbiBCa387sanfzi48WnDwdG/3NVy12upsS/G3n0If//llbe9+fqRV98ECVwyfpw9AVzvQ29G5kkm
HPDPcsxyL3csd691rHU/yDzIPmDeqez0mUSzV17PxNn1hkFTv3mL+THTfulZeb/J5DLdZPqYYS35
V1gT1mutrBUTZl1QTfd61qJ+tA3tQB+hk2CAWa1GULN2v1Hw+Dmj34qthZb8bOhFobE8ANMH2K4L
/FmFhwUcEJoERpiWHXqF6pQBEkeY1F/M/TwIOBiQJ5KnTiQze4e2cJUCDm3bsYwDi91aGKEeIZPx
Wgmy2MY9OV/8+OjYfyY/veWZfw/s8l67+uYf7bxh/Z34Rvdzh3EOlp/GzHW7Hs7e0POzX7370+8A
Z80FLH2ox0S8G3lKZjhz0BwyzzYb6px1/kuYFfIy53J/F9NhiEntzrX+Q4G3De843vd+4vjE+YX7
M+8nlINcgUC5j7DdIh/hQaGSKTRXuhqYOvMiZo55rnOB/xJ5lbnL/An/B9dX+JRFwVmsxahYgbOM
gg0Ba7FGTy1GQZs1qChHbFixRWxrbVtsnC1tL3xZOCx8KIwLHMFdi8AK3tzQEp2xmsnGDT0b0niM
epvkM8laRKjz6s4KKSLbKFMDA2fEXrn2ncH1b1+/9vtV+0bVpwc3/vCJqzY9fNM/3X7m0e2YvXXp
TMby1VzG/sZrP3n16BuvAM4WgTTmAmdlAc4+iHQEkD+LWcm2GdqklcYYu8GQkGJGUUEKVphi+3uG
r5ynfcI0e4N3mn+mvdk307/Uvsa7zB+19/qi/k38pqzTzGmPglzYana7l7iIe826/NZtyg6FURQu
2y8LiDCehO9xAHO5I9QKlIrLQrvN2OwLkM2zYFGI3CM5RDMGcMBVqxQKkcKy0BSU6bJY3jx6bLEy
AFbMQDn10Ef1KN/G0YFGPRZRN1UHkhlm0xaknUIeddtxHo1s5dnLD1b86flPx77Azn9/B1vw18fl
vTe23z56lFlqmrHqls1P4lXuR0dwAHSBCZeMfTD2paLuOtiN77lpVvdjZJZ0wPS0xfAr5Eb7IrlO
CVu9Vd5qb8Tb733Q9APzk2bRZy4x7/Ye8nJeMroSXyCUI5pZk9Uv4yym3OngWB7J253YOe6IcO4g
h1jmbkx3KvZNmxGiOxayPxDaBm096vG+iA+iPHQay4gYcW3l5PRCI42LPNGmGXHkHEPYpu3QOxUb
Lwm8CFOKItmzkY23ZmMwjsuuuw6XA2MlyQxdS2ICga9ADokYZpE48b3btzt812+8eE32jJplsw8f
Zh+4fWBDaO4l9ofkuWvX3f51J/DQRWNL2T8CD+WiMnQystZoNDgrjEHnxcY5Tl7K8eZUGIucFQVh
43TnQuNc5yrhUmO38Sv5L1mWyoKK4gsLLiy+uHhbxY4KYXre9NKmirnGuXlzSlfkrSiNC+157aVr
K7ZUHC0+nvengi+KbW4Xn3WA2TNS4ncIVIMpKqqm+msLOoSOIMJdV0dmGvx+qzwn32+SXVm1wVo5
6PEccWPFHXGvdW9xc+60FQdRfqDwZeth64fWcSsXsDZZW0Aressr0nlEIMFvIgJ5iizBDZBlqdMk
ivyYHkh+TFsJGgAt5iYBLXTuJIvZjCaZ7rrM3vTUuN3OXcaaWemrb/ZY8MbdvznZ99YdL175WOw3
O/75j/c/dvXmJ565ctMTl/qWBms6Vtfvvg03vn8fxrfft+Xr9X89vOkptuytQy+/8bNXfwbU34oQ
e5yufO15HrnI4YIsdyjI1bFz2INmjp4CKXR7Q27RZrI5WQNGVr9BcBplU1CK1E4PjUv4kISlxXSp
zB2aHtrtOuli+l07XLtd4y7OxTiDehgDZD5JToCpgNmPEIcWZ81b4tGPB9GdsvJT2imoRm0OJA4D
ZTcLbxGCFt6Ujc0iMBoibth1qLxNC3LQjnjYCmwUK3yWbevINYc2/njRyOCGJXc0wjT457vbdv5g
9Arm4a1XLb/z6tEXgMduBhFrpJEPAro60tYibZN2SLulQ9KH0klJQFJA6pe2SNv1pI+kcUkOSDBX
CRzDghd1DfhqBp6TeSFoQPQHcnZzh7iPOP4Qd5JjEKdyR+Abxy0WMyNMNtLzGI364Us9WLstOUAD
m2EUN4+MjHCfHT58JosrOnOUxDw+MrYUN9A+2tH9kWawuQ3nc7WGmwwGt2gwCBzHcAYHwmYjA64+
ZzMYBdIvIy/4bdZtIPfg6ZtM5qAsbzPigLHJ2GJkjV6H85m8eRmGpNE4ixXiwQ+gpma60WLXN1q0
ZaHa2q2KqAVsWUTFWiQqcjaWLEI20ohAjgbWZmHtzA1ZuyQxpjeNjHXnTw/UTx+pnXnvAu7Tt976
8qr7LQvu5tac2fFKcwfRboB/9q80guKNiE/gV/GrJdZq/r+G0zy7kh2SGTuvOqhre3KfvZi4uidH
4G430AS6InMycgOk8By4t3y9NA+ww58nXyoPsYPyUfZjXniMxwV8kRAUw/wMqcncYm7lWvlLhVbp
am7YcL/0Kv9v3Lv8Mf5T4T/5L8UsuywbWJZjSFCFBJ6eQRLFoBZKwXJcUAuvkIHynIiBvuRXMUWj
EckceTG8IV+EW6RApfaLbxtMPcYgYoJg9yHwQ1qA37wm82/z5nVO4p0uzQ9k1ub1xROYnt1h4tpx
mZgKElwhAAXERpZetYM7EVmqyAlLYk5OIwmX2JtDoibe3qvS2548/XgO3R0fQPpyCj9+aG8e3Vze
6yK3D/YqNNYCbvSbid72GDO761iP1bC/z2HR6YLWnM5GeoFSp/d6SOHP92Rr2XFbKzVWaSAGXQcR
gKHxjz4dW49f/mDs4WsNB79+Ee8e2zjawQSuHCMnUa8HNqin3H3788gAk1L9DC2cKFSn3aunafd8
LdwoEgStZDUEDNsNHxq4FricNLABQ79hi2HcwJFfgmdYTdGQmqjC8cEMtB3hQ2CGMlO0Djchk+Xl
mlRS5ZukIyEjuH5EjzkCzcgXwUxUgF59Hkng1880mkEzHuOOSb91f6Ia3jGcVhm3qBZInmxVYtmC
XD+f5TeCCGK+wOdV5CNBTH41kgmCLFqC2+jhwrb9nuC2bJwNUMSLmNqCID6CMLGXmQAi3MIib2Hw
AN60b1JQwUcYPUZWVE61jdIFN3ALaBhOk8ZKNvfU+DmLyekocpps2dhuzsqoS3rkkhzWols6bnom
hOpMOjlP1Z4P1zy2fuO9gWte+6cf7StYc2H//xm5tOPi6xq4onsWX7Hu0oO7nh0tZh7quaLhnp2j
9zJ7N21a8sB3R9/T55HfA7Zc6I2Iw8DyDuYJ5YDyMfsHx0n2tIPniMxOAwQOK/g+5YjnI8+4h1NF
p8XpssOEgnmXWTZbTJZCI51VjBj+Gxd7KCHJrOI56WH6PTs8uz2HPJyHZWqzXPrEYj9nYnFnJpVT
jZqnC9OKtopAVNzEvOLibZIsyoLM8kqRjbdkY6ts1xFGQgVBeChPZ03XXdwpCNv6yOD7ax9eosgj
ZRvmpx7niu7dNae/uebq0RRzU1/vzLvfGCUxs7PBHi4GnJiRF/0k0mYXZK9pHj9fXMW3il18XBRD
SoO9wVXnmaMssi9yzfGsMayRlilt9jbXMk+voVfqUHrtva4OzxDOkniD+TJ2hWGFfJmph40ZYnKP
SXb7OcEGLOcspFGpjsJgqFrASFAEFUzbaR8SRoN0LzF+AbYUoghkIYzGoGk+Yvhq548HyttOt7VN
HkEm3gFdSlpuWC6tM6yTOJBxBz2fhfTTWlNtkdk7b/n5b7Drqs9u+3DsxPN7t960d9+NW/cyDlx8
58ax346++dl3cC42v/H6G2/9/PXXoOmtY3EuD/BiByvvcOSHJuU85QJlkcI1qbtVJqCWmgpyarJq
ci7K6Ve3qWKDuyF7oXthdqt4mWmNe032enGDKa70ujdkH1J/5Xzf877vV7nHnMdyP1LHVVcBV66U
Z9VxDcpcbqGyWvnE+FnOmGK0WcBzIM467wJnHVm8hUdkrMgRea28RebkNHbUMrX2IELf6q4HwF3H
3+ava9EJ4anuuiMjZK4sJ0OPXNjYKajaurPh7u6bj6wf/PCq1XdV2h7buOmpx9OpPWNxw0u3Ll16
+/h9j46due3ihtEz7M43X3n9nddf+zXga/5YnP0I8KUgP/rnyH1Gppwp85zPLGKGTXxTVpN3kXdb
7o5cQ8gRym7Kne2YnQ3OfHa7oz17be6W3Lf5d+y/5z81/dGjlDL5pvKsMFNnWsDMNa1m4sx7pt94
PnZ96v199teMFXNmpw/8TgvvBHcKWdyWWkS8TitWrBHrWusWK2dN277F68zJPcvO1YzcU43n4gcN
YJvupE/XLduzXM6KsntXvjT2ReJX1/x84JHRvKc3pR7btXHw0bE4I56/GFdiYcfY9Y/d+dUs9pk3
3/zZv7z97r8Qa+JGMJdeBezY0PWR86scWOFwARfiZnHLuU4uzfGSTZREyeywSWbEithI2QDJUsk2
EYv5qgM7mHzb37RS7fNembBSjyltp5IkopoMKpw5WIuUX2y10Ii3tiSJR9Por/k9AuiKGx+5MN50
2eUXXnTR+Zc7c7mihwfmNzxePK9pbXL0bdL/pvHj7B7ofzV+L3IVl+/Mb5AWSrMLV+XH8jdLd0o3
FD7meKrip6xZcvs87upFFe+6DdnMSoZRarDsWSOukdbIa4xrTGvM68X10np5vXG9ab15pGik2Er2
8QtLpxeulluNHUUdJemCdOGWwu/JPzDdXXJvxT3VO+UnTY8W7yzZV/TzIlcO2R6x54ZXi8VBk8z5
1KIszliZ4yOOkT/gbfK2eK/w7vIe9vJWb8Cb8H7o5QLeu7yM9wVmJXj8iPhPColNVPARsJKwghly
vGGf0xWixxxyLbYQxpVrcnpymBx/lsD5K40BH/YVeiMOT8h7gLlsr1BYBjmf84ePlOEyXw0pVQTe
/NqaQzVMU82WGqZGwRgXIrXQmv/hhHE1LePADzST90IkF1OlT3z4U+X6ctEAuPHloM2TVHCTxyaC
zt3aVBApPi+3ABzNIptiVxwKy+eb1WwklQjZ2HAeXHKd8DXPUpCN8gvMJrEUzOCSYknmy7lsFFBy
yKShhZrTC12jLyu/7jripQwQM3/yKHBxUXEl+HXT68+JrYA/EiZGHb2mvdZbrtq8qS74vVfvb5k5
o+y7y69+abVttykV37ze5arKvuHle1fFX7368Hv4Av+GZGz2BQWeYM2C6xbPGy4JlM+/qsuzbM2y
+gJ/jkMurJ25ec3q7Zc8TTitcPzPTJnhfuRGW55HMgnmLiLG9KHITAC2eMHDMZllzCKXIpVbZVCV
rNGq5KN8bLYHTXhcEOdIc9YK/cIWYZvAIZhjdgi7hUPCEYEXDjLrkQdP39OpCQt9QQl4dceIFjjR
RN+WYycOBY3caisvD7q1tSeyUmCrp6fIaeQDo/gublzXU3HDDfv273eUl+Q+vF25MPYI0347FnrG
7rh99HvNFT4ylutBaj6iv+bx0vPIR9Z9wEJkVIeLBEydjJTanaFyBy4UHS4TdriMIPA2GA6qdQU9
bmpiuPEhN3Yv9lGxJyaG76SP6fft8O32jfs4H/i3EwqBvMVDlY6AJ8hJi70TbuuJjHUBmoGu3TZm
DuwBS/k4xWK2mknsADnnAjYGZ8pGZtGmOU9lZddpW576IlxxEXWg3JPh6GzT5ncuf7RFMY4YbX1L
l955/sgPRub3ttSlmLtH990xbd7S5XfdzITBWcTkXQTsccCFjC9/rg5c9HxbWCbSbLaFJTCvQiK5
MAfG/7gP7li/y2SrSsrNC6ESuMC34xEJrG3kggt8OxrZX1IZQipcrKZSVCIVyWFUJ89H8+RVeBXT
Kl4qdeJOJi7GpU1oCA8xw+ImaUjeircyN7G3CDeLt0oPofuk78pPo0fkl9Bzwh75F+jn8lH0jvw5
+lg+g07JFTIyyB7kkktQkVwvtyDwbAwRuytkiIChKIOTFZRkpyTJiGXAn6LRFOCHIVkLjeAFWWIR
NlSZsClfjEQi4LMz0gGcvT8CbgFjACgiqUwE5xv/+G80/N/nHW0bbfN5Thxr048WTzhftvA58csk
xHwymo0GtGUiFRzg5fx4rOefjwUDnvLPnx/r44pGb+hKrNjI3Ey8d20v9zmgiJ3ZE1GsTlzGlcrM
QttltjttrI3wpxTICyn+HM27jTwTKAxxvEly8NmS127gEMcbJaNFtCvIwToFv5htzAHjLSiUieWW
EKoTGsTzLbPZeXxEaBYXGWdZ59kW2i+zLrNvEDrELvswf6WQFp/nD1qftf+FPyOVGG0lqMRcbCmx
FturnDNQvX1IvEm8j73X9Dh+gnnC+JhpP3qWP2j5V/CK35OOc8etf7Cf4r+S/HaWhr8IBkmWRaPJ
JCs2G8jXon0GZFcPjC+IdMpWi/ozmyCqgs1uLzcI4CoLFtlkCpotTrPZItqs1nJZdEJxEhOjUxEx
WLBzotVmsphlm8yxdrPJRE5aEbLarSTuVnaeVsyYHHfZYmbNB/DjEVltkXFCvpbsRjMrI1KLDSds
19pIKNbKiFEx4LXUH2SB8I/vx6cdpzvptOBtPtXW5gG1D/8JA7R5vj0eRucIG73+N8JhBIvSSD5b
9T3YRbsDyy8dMasmlXlx/COE4WMZPzKCqq2q/cD4RxNH81sX7Q4tB5dcHD+yRyAn9iEhb/mi3bV0
n0Mc/2iPoGqpdj18noRLHnnWqpK6xQPjR/YK1aTGvWgGc1BraaLyiXJuWs42/tE+WeVUpO2jYz32
8u1n7WFUYafhunscdBtd84BpRD1hcsrjDjeNxWGLWbxo7IWDTzZxtU8+v73ugmd3jY288GTpr4Hp
Hzxme43pG73v9TeZzjNHmc37vz5MfvMP9NF/APcreOg5qx1b873awY5nveHV1u9z3xfvtzxgPWQ4
xB8SXrdK1ogr7GMdUpbZp9ThBuN1+E6jWGW/hGsVWo2XWu7F98n3GZ9jDpj+1fia5Q3lKPuO9Jb5
N8onst3O86wWJMNLNEzGalVIlIzValYmQmQUmbcyVll5Fb0qMUpwIkjmVTM2B6fGyfAKjZORW+zY
vsB8jSlftkZ56ZqIDIrkuQi/hN9CDwbPilhU9homvwUGusC2+RX9lT9Ut4BqUT5RTp04JySmsrxN
Z6A2/TUhJCKGhsG8ol3hJtDQGH2VZ8TiyQnTkBVjTtiU7w6z8CHf9+aFFbp8nxXG+XlhKeKfOBrT
Sn1WsiBD4lLcRFPVk/UYthhb8Q1j9//20Up/RXDfr8e+i297/2jD2KdMCR77cl71RbVnxkyjv8QL
W8faiPbKG1vK/gno58Nb91n92Ep6sdMfLnGusu6S2Yg5AghVS6pDCrkIJsnuMnvsxcZiU7F5umm6
uc5yv81YYi9xzHe12lsdrVlxe9wRzxrmN5qHbVc6r8y60Xyr7Xb77Y5bnPfJTxhfVF6wHXT+Uf6D
8y/mUeVL57g/F1SASQF9Aprf63Q4gnbZCV+sJlAYQaPsNBplh91uMhl51u+1Ir/iZ6r8L/sZ/wGm
ab/VEbFHnAeYFRFjkz1iZ66wv2xn7AfwRc9acT6aky2TR3araoxEVFO1qcXELjGN04ioi/ZVWWGw
TNNItroZlIfPq4ySI9tAVXLwxaOcOuYlL7U64fMoJyiEPMS4yZBYnLpuR2isxzot2m0BifSARL6A
TOPHkXH8OJ4ij87xD56tD8v59WELTML7s8I2PQK6lbw/ixxxwm2OYm1boJ5GyelTEHkpVEH+tc7z
Kxrnu21FBuNY70/fL88PlH88MtYzs7B686rQWNeTSklh9gZrDlcyev/gdZs3MhvO/Ouui1qXEzqX
gJy+DXS24JsjZvsB5hciY8c1WsDRLyMSAPjCXLoQ+9PIQgBKmRKpSgnjsLwAz2XmigukFmUNXsGs
EFdLS5Qe3M60gwtyFU6LV0m34RvFW6Qv8SnyCooiXCqWS2Hxh+KvsUC49zklK8SABpLIgYFiMMWZ
BklmRFkOYgYmCAaTs/pMlISH8HLUjMzlFpk5gK0jMEkYeBL/UIGEfPMOC0aWiGWtZYvlpMVgSSP5
Gox3IdyCEmicLKVZlXQeEdHJhVfinB6ju1v6Ky0+Aev0E7oxqlsAiuWVcu3E2kAb0gPS9pfiIpH4
MxpaRIIk+PbT5wh6CI60A6cDrTRQiajxD/ZaaQCOdjv+XHZYEl3ZF5Dpfq+bJP01IrvCjBM+Ptek
BNfWYb5Ai9GZXpuXVcLsTF061sJ2jP4kMbwef3Y3K/J3D41efpX0IAzvC4QEO30Tn4CMqDFi5w0M
5uRGMpNyHCvLjWAOefcKjTAlep9jG9Hrpvf+QvTVKPnTVZRywl2jvaQvT/988Sb+4E38/i/fpP+A
T3rYT/EFhl9AG+lI0a+EjwVmj/AzgfmziL8nPiwyKfE7IrNSjIFRBh61kUXiUwJ5oWEuZr+ECR16
hhEDrQszxGLwrEm4qumh4cz5AoWspoCXMDr1VYYI3ASUHIB/eIBukjgF7bWGm38SKL+sYnody/31
rR/edP7S0nmuK5aTN/tsGP8X/vv0zYImVI32RLIYlm3S3iOYn5cXyDZbLPbS7ANMdJ/PZw+8yERR
EAfAPotGpKrfsUgyCMfFg8yjiMOBiEv+HUOY0FKale3z5VjySvPzLaXmA0xJxFmeU1pcnFVaXl7D
mpAgm0qF17mq358I26l/UzVK31N2oraK7KVUhW26kXnqxKnRcFPj6ROjJ2zhqs/D9Bm56LHQ06rd
uBazNvJGvPpaG6536UEe4BwW1LvInb5WRQVEuOj7o9RjXPNDZ/ZN77zyB/EeZuXdTrX8/LmXbBdK
BdcPhmKld5VevQk7bn2mZcUdY/8Z5k1fnmJdTNlS9aqaW0Zto69Zz3fnNs/oY/uY7tZO94blL2wq
KbsnOnMO+d2ruexiRDBK/o3RK0t/71XGF+owgyyGD3SYRZcbDukwNyWPAXkMf9JhHln4XB0W0Ct8
hQ6LqEjYrMMSutW8U4dl7qe0ZQIb0TpLpQ6bUKdlmw6b+RH+pA5b0BrLafrL9eTftdZlOgzugvU/
dJgBUZmpwyyqstfoMDcljwGZ7At0mIf8UR0W0Dp7tw6LyOFQdFhCc1yFOiwzUetbOmxE01xxHTaB
y/mADpvZ1fbXdNiCKl1EcjHHQt9MrjMUNgCsuI0U5km6O5vCAk0vprBI4XoKSzqNNFijkQZrNNJg
jUYazE3Jo9FIgzUaabBGIw3WaKTBGo00WKORBms00mCNRhqs0UiDNRoRWJ4yXiMdyzwKm6akW+jY
L6GwQsbi7qKwA2C7e5DCzin5s0g9Ouyaku6lZbdSOJu2pdWZMyVPYApcSPPfQ+EyCj9K4fMovIfA
4pT+i1PaMk1JN2XGsgINo34UQ50oitrhrqIn4bMCdVO4GaapPvik9VwqmgXfkgCTaxTS4zSHCik9
UL4SoNk0Pfr/WVPVRM9UtBye9KDBiTwpSFsAd629aSgMf9XoPB2qoakzoUQP3JdBmS7oQ5qWWgb1
peCTRBvh2kH70AfPYqh3oidJaFeFXFG9JS1/HDCkQglSntTYhypoK+RJlLbUrtcVhRStZC+tkYyg
G3rfS2uMw5M0zd1N2yJYT+stpOgI22nZNH3eR2shd9KnBO1DXB9LP62b9Kid9ipFWyNPSP4Oetf6
P0hbU2kLU3sVp/Wn4Xkf/T5E6+7WW4/peRO0Lq3tTHoPrTutY6QdvmmY+Wa+NNQZo1iJw12ru11P
GaSYJrSa5JIEpUuSYrSHlic9JdzRq5fKtNBOy2/UW43rIyXPNGxOYqETcpLatNRJvMZ17Cb0kcRp
/kH6bZKqKcqxPbR3384TGclJTYyFPOul9U3WkYR2Nui9jer4b6c8rep8n8FZB227i6Zq5YfgSVyn
IcnTA7TXeCQB1y54tlHHtlbDpCxHKa007lApDtv18ccp1Xponn4qZxo39tGS2kimcnd8grNUeL5J
p0wv7Q3hTY1uKV2Seyb60Uu/TXJv+hv6JvWN8bXrbayjNQxSTHecxZsxNADpGcwO0l8dzoywk/K2
SnlgE8VtivJdmlKja4LqpO+avBNZqpiQppTOZZP6SHvaSykSRVfS8lqvSb3t9Okkp2mtd1Bs9VMp
GZ4YRaZtUn6IPo9STCT1NogMaVhM0/KZHmdq76c81Et1aKZvlefo1YazqEb0XRflf0LdBrRKby+j
a4munAFXFTytZkqDJJUHTY5Kp9TVDHw9+e3HlM+Tutz30to3TND4/1Xna3Tp0jVhTNdvk3pKq3Ul
zAcqWkLLq6iIttcM1xZou5NybgZjhDdTFNvdem2VaDHkWwGzx1z4zIIREbgFUkn5uXC9mKbPgZTl
cCUyMA+wOAf+mmnqCmSmb9SV6Sjjuhx+cw7NpGs91ijXr9N2UhbOxY825yUAB0nKHd00d2Y8Gc2f
4ad19Okw5B+caLN9QodquBukZSd1X0yXDqKhJvW1pifium5O6bqji9YSm9C9BLetemtEi2zUdfa6
iVlPazP9dzCT4a2hCS0Y0yU7NiE7Saqn0rre6NT5/tvwlZF2grHYlFomtcW57XXo/EV4eR3VwFqv
1+mU6dNr/jYKFdNRnY0pTfOfyxXntpzRoURbRqlFE4VWe3Rsp3Rd9bfarqS83zdFnw+fQ4uYbs1M
lRxtlojSHvVTzJJ5K07l7R/TXNV5sW+KDs20S6S/g2I6PmW2Sk6xuComcien8O2kjfD3MUV610vr
z/BV4qz6hij9N1BqTtUmGT08mTMBeTU9M0gxTurvnhiP1q+p3N2ra24N/5pU9ev8Manhz+ahvzei
Sf5YQMd+LuUyNh6Z22K6JaiNRrMr2ylV+75Bg+Q38D1ZMxlfgmr+Dl2vbqQ22BCaasX9Y+pn6tNk
MqbbGmfPyJn6zqWjhq1Jy7id1nmuHGcoFv0Grjv/R72dxPK5LZxtV5zdo5huLadhhszUQGaZmZB6
HiJz4wwUQvUwH6pwnQbfzgN/IwSfakR8zpVokZ6zGp5OgychHa5HtfAhpaajOvBNyIfU3k1tkn5o
rwr+huhfJZ3bz5b4dqr5/tY8QaDZVDqHJvhCmwXjurYlfVpGNbQ2hy7W7ayEbsET+dRm0iR9EqcU
WA7XyXmDcBXxrIid8D/rdxXN3wttVcE1TTUEoVUVnXuuoFyi2ROVEzn/d1sYojaAljf2v9JK5lnV
N/hxou4Vw/2xzmh7TH1SXdEdU5sTfYk0JKmzEsn+RDKajif61P6e9kp1djQd/QeZqkhl6vJEzyBJ
SakL+qDctHC4+jy41FSqM3t61GXxru50Sl0WS8WSG2MdsxJ96VgvqSQ5rKaiUAjS451qRywV7+qr
UGcm49EetR1yRePwsDeRjKndg73RvngqrbZ3R5PR9jQUSKXj7Sk13R3tU+HZsJroVOPQSn8y1hFr
j6VSiWRKjfZ1qFGof7C9W43rVcX71PRgX0wdiqe7oXgMUhMdpDSBe6LQBpSPQmcyaemhWF86HoPc
7QAMJocrVYqSxMZYMgrDSydj0XQvPCIF2gdhiCnSWCrRCd2kXegc7OkBkPYVmu9NQCPxvo7BVJoO
NZUe7olNxQQhToq0Ekv2xvtojmRiA1Qbhf63D0JDfbRnHfFoV4I8H+qOwwi7Yz39gJGE2hXfGKMZ
KJWjag+gQ+2NAe764u2QPdrfHwM09rXHoBEN3XGCLDW2CQbTG+sZVmFsKSByD6mjN95D0ZvW+Sal
t9cOJdbF1MFUrEPDZmxgkHR2sJ3gX+1MwJChRhhUOh3v6yJDT8aA7ulUBSFTClBG+Qi+9ka7olfG
+6DqWLq9QkMaFO+Ip/p7osOkCVK6LzaU6o/2Q9cgSwd0MR1PkYpJ9v5kojdBa6vM8GqDNrRlsa7B
nmiyYRWUI1xbUzmjRi1pjrcnE4RGpTRX8wp6e0JdkQTa90aTG8iI/x7nw1i6gAljwG+UpyDryuXq
kmhaLVJXNKstnZ2VtGOxnlRsqBuyVS5uWbFg7oJZM1csaFmstsxVL14wa87i5XPUmfOWzZnTPGfx
CrNslld0AykymCZkIRXD4GDUaUqFif6A5CW6ktH+7mHaDmF+gqd1w+pwYpCUbCccCr0b7Oug3Ac8
AQxF+Rp4Ig7cDNmjXclYjHBvpdoKxbqjwDqJdUT0oGT6rM4QbA0RFowBsWOEOslYexp4oxNwP9kv
QvZEV4xmoWwxUQ7ICRy/bjANVUM3EyCFUwZUnMp0Cph/AhUThQmHqhujPYPRdcCV0RRw1dTSlerK
Psrnw5lRwJh04oBIRNVUf6w93hlvP3fkKmCxj3IoKRvt6IgTGgPnJKniqiDJSYpbqhG+0ameeG+c
DAgaofmGEskNKY2xKQ/TxMQQ8Mzgup54qpu0A3Vp6O4F5ob+A6n6h1WN4XUMnd0QxceCzsnBEY03
MBhL0WZAV7bHkn36CJJ6v2nmVHdisKcDeHVjPDakqbhzhk/yASVjoDU6JtXixBihW1QZt6cnaUwG
FtV73fnt1dIuTxTQdYVeEbQTTTeQDCuXz1TPU0tmhOpL1fppM86rDlVXS9LKRZBYPW1aKATX+tp6
tX56XbgubJa70+n+hqqqoaGhyt4M4dsTvVNlIqbOTkaHCC5ABKFTUNOyxDqQ0MWgsxKg4CuIkCbj
7fGoujxKZSMFM9aMmr9Rd1V3urenqjfdF+2NVfWmrogSPVFJEv+bBYZiPZAa+8dFyLcqHY80NxhD
CeoGEwOkjxq64AJiM0zm6+H7p9QUyDxfTo1FYhIRo6WDfYDdw77Evgyf59mD7NNT6opSwyDz/be0
7thZbcXOqo3Wx+Vy07hF3DzuAriGIXeUuogdujnSjXfjh1lETTyyCJOk5hmpA6H/Au6J+T1lbmRz
dHJlYW0KZW5kb2JqCjI3IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMzE0
ID4+CnN0cmVhbQp4nF2STW6DMBCF9z6Fl+kiwhhCGgkhkaSRWPRHpT0AsYfUUjGWcRbcvvaYJFIt
Afo884bHM8mhOTZaOZp82FG04GivtLQwjVcrgJ7hojRJOZVKuIXwLobOkMSL23lyMDS6H0lZUpp8
+urk7ExXtRzP8ESSdyvBKn2hq+9D67m9GvMLA2hHGakqKqH3k14789YNQBOUrRvp68rNa695dHzN
BihHTqMbMUqYTCfAdvoCpGR+VbQ8+VUR0PJffRdV5178dBa7M9/NGGcVUhEpQ0r3SNlzpGOkGiln
SJtjJB7phFQHHWe8QNoXSOkuUL49BUo3GbpbfOQ3V4+PqHEgO0Q/2+juBclPws09bvJoJIu1bPGT
39yFR5EuL4vjQyrh9O6Ri6u1Pm08Yow5BKw03P8CM5qgCtcfP56fJWVuZHN0cmVhbQplbmRvYmoK
MjggMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aDEgNDQ2NTIgL0xlbmd0aCAy
NTM4OSA+PgpzdHJlYW0KeJzsvQd4VNX2OLr23qdMnzMlmUmdmUwmCSkEkpAQCGQoCSV0BBIgEDqh
SEc6SCeAoCgWRIoINiAQwKGoqCiKYrvq1QuCBbGCDbFAZt7aZyah3Hv//99733vve9/7nGGdtc8+
+5y99+prnz0BCADoYREwaDZi4rDJXzqHbgJQ0hC+GDFzurv1L543ATJfBxB7jJ48ZmJcoNMkAI8B
z9uOmTB79LKHJmwAaIfnPS+OHTVs5ImR97nxiccQ8sdihcGsycfyFYTksROnzzIUSy0BCILppwmT
RgwjzsCjADlOPL8ycdisydICjQav4zm47xw2cdRT7VNTANbj/QkzJk8dNfnRh0c9BJDSDUCaC3zs
9L0fvti25dBQc9Fvmhi8FT+PT335RY4Pttl/9tqn9WM0uzS5QEGL7YnaAI9y22AP6KA5jtfLNLvA
AzLc9GHHeBt2DA/FMBBEvFuBbGiH3TXBfhlQKfIoWtgI0+g/iV6YBkMRquUEOCn2h21kBRHo07Cb
Ph3awBLgB+FZCGDb5lg3FPFMWhh6CNvfK0wj2YhnIUxGqES4B+EZhD8QHkaowfYz+L38GY0wjQga
F0wS+4f+if1ViCfhCMIgLA8WvoRKqRDHcRL683sFgI5YPwif1Ud6GgZi/Ui8fhTryhE/j+dVWF6P
94Ww/BqWg/JaAvjsF7H8I9bn4HOMCHtw3CvZS9h2WmgBfZqk4zMHInTEPqYhnoAwDtvxebTg9eQk
tCEnQxq8XorlfOy/g9p+GozEZ3zPaYY04ff34LTE80VY3o7j2CJAqB7LgJBGn4Xx1A7H6LOhO3D+
O8LzRjgJx/icG+eE44+M6d8hPMZxNwP2Of9muDG2f4NFt8ERlkssiB9B8CO0padhotAN+fcldBW/
gr4cNCjTSKeBOMdLwkiYp4HQbhznHvEA3ofnjTANyoRHwcCuQEu8NkfaCD9jPdDmCFdhF/0B1kk+
OIryNQCf/zDCs/jMmaosjIQ78P6m6nO+glgsb0Pgfac00InTBrVkh7wW7ka6X+cag/d/jPAROUk0
CID3L8L+Z3Gac76T/vXf4HN6Y5thCB6sn6TCNNAjrQ4jX39G+f4Yn7UyIoeDb2AYHJHbRuBjaABV
ziKg0v5pOI1wHOENhDNIs3sQOmO5O0ItArYhGuzbiXKUosorygzSIUWVD5QNLv+cV6rMhudQrsqY
qjNExPsd+JyHEJ6SnoW5CM8gPIVtvuH6wmWWj7Ph2VynuMw0YFW+x8NB+jS18XlymWrEXPcAJjfq
IMpWA+Z6x2WfY+qHloj7s1wo5DLL5a0Bc7qo40d95DrRiG/MNYTjG6biD2FiRNYXNWCup5wWjXg9
DFDpvR8OYHm0MBWGs6VQIvwDRtIg1IotkZfjQwv43Oj3cJfmOHBL2hPPH74NP8RB/pCME4/DZZWe
H8JmxFOED2mS8CERxWdC34pA3hCfoQvU8r/h24EcD1/jmMPN1/7P1v9fAfqR+AyMxvJ34oehEM7n
Pq4T8vekGYK7AWP9foRFCOmaDPKQZjwJyP1AkdC3SVwX/NBK9EOBcByKhSi0AwA+rO8nnoMZbC20
Fr6HUWQR+oIPiV6OQh+wEWJ4X/QjWMKBPx/x5Jvk6BaZu12WGnCDvN6Ouc2PyJSKI7o3/z/gQpRJ
wn0Dt8+qf0AbrYIqr6E7G+XzDRiOuEuDfN4qp6GTN8nnD/hc5+1yeTtWfQva9wY95brRMH9uH7mN
4zaS2zlaSNIa2t+Ob9xPclFPHlbt8GkYGNHt+xE2IIzAayk4zs9Q/+dyW4Z9fSD1hBHSqzCWxcNw
aSD29wNUSbkQh/O+3OhTh4R+iPjTnAZfyumE139o8KNiM9Co9uwtGKDam7cgS/WjODbuP6UnoF6K
Bjly749cD1UdnAIl3DcKo2GjcF/oW5zHY+wg0hvrhQGwWL0GUMR+Cp0Whoe+4T6RbVBt0EjhgdAF
dgFlj987JDRRfB8elVrDyMbn8TaIeR0fv/QCfC3gHMWnVJ+/vsEec95rVoS+k8/i/F+Cr4TnsE0C
fC2e4nNBGrRQ51Sh3rs9tJA/S+4fek74FkaIh7EOQb1nXuj7CD3630wLVYY5LfCZ0mDVZ78ovofX
RsAZuRIGyMOx3ynwtezAOt7XWuR/U8TTQ6dUf70I/VsWjGS/oGxNUGVxnHh36FUWAFeDH2YnUe+W
hD4W5yEeg8DnrmK0+6g/aryBMiLtxfiMxxMb0Mcnw4PSDpgtvQOzhT9gtvgltm8BxexH1CMBy6Wh
byJ2u4RJWP872lyU73AsE45n5M6hj6Utan8l6hh4nDIN5rOfYAB9DorRlvTWPI2yMlj106tR/s4j
XA4DvIxQHIEuYaAGvPYeyugcPN/CFNIGyxtpLrxNnxaisc7Mfa5wN1QL/SGHNUc7YsGY4j3YTv6E
TcwMIeEUbBIC8E/yJ/pJG/zGaqEvOwDX1fp3YBK260jfhyLhIbTfRUjDlfCNMBQWsn1wjX2AcxiN
th7vE++By2IyZCHdN7FfiIYD+RK+Y/3hO2k5bOL98XYIx/D5wzkInSFLve8mUMfaALeNmZbBLNYV
luF4L2L54VvGi2NtHOdKuKiO8T+MTx0Hfy7ex9sIm2AJQOgsgi+Mg71vwtH/Azh7E3ZzjDzdwf2C
tABt3kdo+yowZrFi3gRBzE3qMTOofw7blSP+AetaY7kpAuY5QS3WzURch9iEMBrrsU3oBNZ1FOJQ
V8J2ai7WjcPrAaw/hRhzrlAW4pMA1y8hmMJQb0d8L8I8hPsQShEgjK99Gh5PqBfiBViHz7v+AN7z
O57nYvlhhD8RfkTYgrAa7zmH1zMRyvB8FsJYLtv/Ftf8347/sz/7n2Jut/g4EbdEPfzmdp/0P8YN
/Pzf4Nt9VwP//3f4phj0NhymQ8M8bvKl/0uf2YDxEc1uBrTNbdFGFXG7zG0jt8eqPYpgNQ4I28Xv
uA9BvALt4BVui7k9RFv8GtrDuxHPQMxj0JewzcyGcfGkOALx4dRXvo5nWNJSEOTPIJxc8yx6AVlI
1pH7yDZSS86SEK2gJ+kb9FNGGGNa5mULWA1bw7axtwWD0FMYLAwVNggPCpuFx4U64ajwifCteFh8
RfxOvJK4LPFPt9kd5U50J7lT3E3dzdy57lbuIndbd0f3JPdC9w73LvezHtFj80R7kjwpnqaeOzxD
PA94nkyiSVKSOcmaFJUUm+RKapKUkdQ5aVjSKC/1Kl6PD3zUZ/ApPrvP6Yv3JfsyfXm+It8E3yLf
Ut9K3xrfBt8237O+/b4jvmO+E743fe/4PvFdTClK8ae0T6lKGZEyOmX8N+JP9Kfm1+g197X8a0XX
2l5rd63jtZ6h66EQX7mArSoFtpK95DT5CynwGlLgYwaNFFiKFLiHPS4QwST0FoYI64WNwiPCdmGP
EBA+Fr4Ra8Wj4rviT4mLEre6DW6b2+F2IwXSkQI57sIIBcYhBR5HCjx9CwX6egZ51jdSwIIUiElK
jFCgKmmkSgH3f6FAr0YKrPdt9T3dSIFTSIGPkQKtGikwKmXcN+Qn8pNwjSAF0q+1RAr4r3W4Vsop
EPqSr5OE7GQI6U1eCZ0lVWh9zEiXFNAjfaTrW/G8mstQMCOYHmwSTEOLpYRMIV0IgteDnwXfv/7p
9bPX373+5peVAF+cDa/JfLYM4YHPB3229LM/P3/ys7vwDC3uZ+sRaj6b//mM8+POz/7syOfHP7vn
/JPnN57beG77ObRu53bye887zk05NxTPmp3zn8s9l3y29GzJ2aKzhWfzz+aebXa2ydmks3Fn7WfJ
mctnvj/zzZmvznzB7zrz2pkXz7xwBns58+qZJ87sPVNypv2ZdmeSzySd8ZxJjD2uvIB6/IK8U94s
Pypvkh+RH5YfYuE1piDc8qF7wnDLeYCea1xvyoT/8mGxCKfY2wypwM7dcuVfCF+E4b/e/RYH9nbk
7NR/b/lvd25nOxrLW/9rq5r/XA2Pw1JYRq/DRrgIy+EeWA2b4SnYAQrUIHmWwAb4CX6GtfAgrISX
4Sz8CI/B0/Ar/AJXYDs8C6/Da7AbhsMIWI+25xSMgpPwBrwNb8JbcBq+htHwHrwD78IeGAOX4V74
AN6Hf8BY+Ba+h1UwDqphPEyECXAnbIVJMAUmw1SYBjNgOsyEu+AbmAVzYDZ63PkwD56DbbAQFqBN
vRu+gx/gMNlIHiSUMCIQEa7BdfIQeZg8QjZBPQSJRGSCyQl5lGwmj5EtqOPbiJboiJ4YyHbyOFyF
38kO8gTZSXaRJ8lT5GnyDHmW7CZ70BbUkn1kP6mDP+BDUkNWkwPkIDlEniMBYiQmcpgcIWaiEAux
wmfwObEROzlKjpEoEk3WkOfJC+RFcpy8RF4mDuKEvVBLYkgseYWcIHEkniSQRPIqeQ3+hL/gC/iS
uIibeEgS5kSvkzfIKfImeQtt0dvES5KJj6SQd8i75D3yPvkH+QCOkFSSRpqQdLgAX5EP4SM4D5/A
v+AMnIN/wqfkR1T1n9GW/0J+JVfIVfI7+QNjy79IBrlGrpN6EiSZaOeBEkopowIVqURlqqFaqiNZ
VI8RrZGaqJkq1EKt1EbtpCmNotEkmzSjDuqkMTSWxtF4mkATqYu66RrqoUmkOcmhXszokqmPptBU
mkab0HSaQVfSVWwHe4K1ZIWsFWvNilgb1pYVMz9rx9qzDqwjK2GlrBPrzLqwrqyMdWPdWQ/Wk/Vi
vVkf1pfdwfqx/mwAK2cVbCAbxAazSjaEDWVVbBgbzkawkWwUG83GsLGsmo1j49kENpHdySaxyWwK
m8qmselsBpvJ7mKz2Gw2h81l89h8tOgL2SJ2N1vMlqBtX8aWsxVsJVtFviQX0NutRmu/Fu39OtiH
WX4NyYODcAheIV9BHRyAE7AYXoIV9Ad6if5EL9Mf6a/0Cv2NXqU/01/gN/I1Pc6scAwehkuoK0/A
faQY1pF2ZCa5F33MBnIXBMg8colcZiKTWBST6e/0D/on/YteY070N3oWw3QslhlZHItnCSyRuZib
GVga87Ak9EbJzMfSWVOWzZqx5iyHZbBMlsUsLJflsRYsnxWgb5cgst6NmOKB3qbxfLVcECVZo9Xp
DUaTWbFYbfaoaIczJjYuPiHR5fYkeZN9KalpTdIzMrOaZjdrnpOb1yK/oGVhq9ZFbdoW+9u179Cx
pLRT5y5dy7p179GzV+8+fe/o139AecXAQYMrhwytGgbDR4wcNXrM2Opx4ydMvHPS5ClTp02fMfOu
WbPnzJ03f8HCRXcvXrJ02fIVK1fVrF6z9p516++9b8P9D2x88KGHH9n06ObHtmzdtv3xHU/s3PXk
U08/w57dvWdv7b79dQcOHnoucPjI0WPPv/Di8ZdefuXEq6+dfP2NU2++dfrtd96F997/xwcffvTP
jz/515mzn547/3eU83eU83eU83eUc6P67yjn7yjn7yjn/z9Rjt/vL27bpqh1q8KWBS3ycnOaN8tu
mpWZkd4kLTXFl+xN8rhdiQnxcbExTkd0lN1mtShmk9Gg12k1siQKjBLILPGWVrlrU6pqhRRv585Z
/Nw7DCuG3VRRVevGqtJb29S6q9Rm7ltb+rHl6Nta+sMt/Y0tieIugqKsTHeJ1117uqPXHSADe5dj
eW1Hb4W79pJa7q6WhRT1xIgnHg/e4S5xju3oriVV7pLa0plja0qqOuLz9ul1HbwdRumyMmGfTo9F
PZZqHd7J+4ijLVEL1FHSah8FjRFHVRvr7VhSG+PtyIdQy3wlw0bW9updXtIxzuOpyMqsJR1GeIfX
grd9rTlDbQId1G5qpQ61stqNu5pPB1a792Uer1kTUGB4VYZhpHfksMHltWxYBe/DkoH9dqx1zLng
vHGKD7d2KF9x89U4VlPirHbz05qaFe7arb3Lb77q4ceKCnwG3kt9pVU1pdj1Gk5FZzYOhA+fTyU8
qVHeEl5TNc5dq/W2946tGVeFDImtqYU+sz37Y2P9h0OfQWyJu+aOcq+ntjjOWzGsY/w+O9T0mV0X
43fH3HolK3OfYglTc5/JHCkYjDcXRjVeU0tqc14q69NITsJH5O2CYlDrHuHGkZR7cSIt+WFUS6gZ
0RKb4aeC4F21I5EN1bXaDlU1Sitez++vFX0YHNX8hqa1ynvph1trhkVqJJ/yG/AiF45GAcPrDeXa
jIza9HQuF3IHZCSOsa163iIrc2aA5nsnK25ESD7oVY63VbTKRpp7PJyrqwN+GI4ntYt6l4fP3TA8
bj/4szMqamkVv3K84UpUP35lUcOVxturvCi+B9QoJKpWk9L4z6xE20rGtqol0f+Ly6PC18v6est6
Dyx3l9RURWhbdsctZ+HrLRuvRUq1tg7lLI5GSjSOqVdREgc3NuYn5YZawYf/JFWSRwZkDYqiWkPc
pbVKVefwsULn8fwPbwqEfuJ3qejGbZFh1rbKuPW89S3ntwzPUMNwwEIKLbtjYE2N7pZrpWh3ampK
ve7SmqqaYYHQouFet+KtOUyfoE/UTC6pauBoIHRkdVxt6ZoKnMRY0ioLoJ0VFtKdsBfhRYQfEQRo
hseeCEMRGPjpzv3rcv0BRENVVNejd84ijrt1z1HP/Z3DWGcMY22rMG6Wy9vtqCuZxc931OW0Cp+n
Nw+fJ/tyFrZT6A7k+Y/q0YzHbIRihIUIAna+oy4qIXyb1s5ve7wuNi7H/CJ9HFs8jvc9rg7xcb8O
L1t7Sj1l+mO7AvI9Pm2LelyoHoeqx2L1mK0ezZGr3/He1eOL6nGvesxWj8Xqsad6nKQe1fbo0i6R
H/D7PX6/I9/5rZBJwEUUNOsu4s8kfhfGTFqi35/nujdA9P6CPFdTdwdXDkKuu5MrE7ELYW56Z1cW
gie9o6sAw3MCWszUNeBwoA5YLRp/gDz7XHCFsX6FEbQBUrw/vZurnZa0giMC7y4f4REEYX/6VNcL
eLdbPcUsjz6z33UtK0D673f95QpoyH7Xn64AJX6b6w/XBdfvrqOu31xdXW+kP+M6jK0e2e8KuAIC
ttqaHqDP+M2u1a4+OLgLrlmuCa473eqlCR5Efr1rBN40MH2gqxxNBfbSw6320smFjznkKsGLHdMD
hBxy+V2rXLlZ6q05/NZDruauqa6mLrW7zHB3TcJjS+PokCsVO0tSeylx9TNqjdqC9Wfl9U/K63fK
6xfI69vJ61vL6/Pl9S3k9c3k9dny+gx5vU9enyDbNVaNojFpDBqdRqORNIKGakBjD4Q+82fw7N8u
KRxJAj8Kalmh/MhXRJBclGgodIVaGyujZX3bk7La4yOgbLi79mpfb4DoUA9Fb3tSay2DsjvaO2tb
ZpQF5FCf2oKMslq516DyfYTcU4G1tXRlgMAd5QESw6uWxXE/dxi5GrNsbRzHoWVrKyogemaxs9ja
1lJY2vE/HKoix4wbH2fGLZ+yXrMPI5fL62RXGxlP++Lpen66np86E2o3lvUtr306oaI2hxdCCRVl
tRv6ugeXH8ZI/9mSjocx5EdUUX6YZZI9JX14PcvsWFFRhqxR26HY7+Ht9nCE7TQfQTFvB8Waj9R2
Agm386rtUOzC7aLd4FXbeaPdt7RLJLt5u3SOsJ3jM0hU2yU6Prup3b4j3pKO+7zehmcdUdscCT+r
tkht4nJhE49LbYKq4lKbuAhVm5TeaJIVadK0sUlTtSdGbrRxhdsY3Q1tjLynjP/RZ1T7jIySai4r
vcr3aaB9BXoBFUcrk9uqfDfGtH0i7gi8z74HPTpCHUZSem97KC52ZihFJFsy1EpYJSPw1q09zgVx
RwQgT6qtDVhtjFzKapfVjl9C6eWXTDwki1xyLmjtiTtCnoxcUrDagn3cNM7p02fgB5wl1R0b/02L
fGZE8HQoq03vW1ZbjA5onyyXYJTSsQLrmjXU6fUlgdDxcGVTrCzilYw1Nmys02ojDZEah3pmkp4u
UoBDqMiYhkPBjm6m4PRpIB6BGBV2QqyQAk6A0NcI33AcrA5d5teCk0JfUL6OcDAC4c8xeBHWYI6y
E7/7QCEC5uKzMZdfjfnKd1CDmfq95ADm1XMws98OR8nzdDIMxDzagfn2K9CMsNC7mMvPJ0aQwIr5
+2noD/eG1hEb6CEGOmBOfpi9zv4ZukxKyZ1oJ+KgI/SBQ+wyfEwE2kZ0itNCWSCCFl6D07QbjtsC
UVAAXaAHDMYx7cKxvgpnSJrYIXQePOCHvtjzbLgHHodTZB0dRWfQHex1sV/okRD2gk/SQAqUQjW2
mgZ3wSM4jx8xd7dhVv0VcwqPBn8J/hni6x6pkAftoARm4GxOwJuYDX8Ff5B+ZDTmn3ewyYIojAlF
hw7gmBMgB61aV+gO/aAK5sFCpNhm2EcfZ2uCJ4K/o+Vj+M3CURdAK5z/QKTVafgXZvkxmIenks6k
L6kmW8k1zJgL6d10B/0d87g0/Oazx9lB9ik7z34WOguzhIuSPpQWKguNDc0KbQm9GPocaeqCNOiG
zxwMQ2AYzuouuBuWwErk1qP43QxbMF88BAFADYd/YFb/OfwCvxMTySGtSREZTSaQWWiADpLnyDvk
fVpJh9Ht9DTmhAOx7x2oDR2FXsI04f0gBFsG1wT3Bd8OmUL7QydDP4TqkZoupLkPKZoF5TAKe14G
92KW+gQ8w1cn8HsEzsBZ+BYpp8WvQuzEQZJJE5KFmX8+6UV6k4FkDJlOZpPF5B6ynjxMHiW1pA5H
8wJ5lfyL8CXGX5AySGaqp2bqokk0k2bRprQHHUNX0PX0WXqQHsPvu/QD+jE9Q7/CnPlPzF3t+E1i
Kawz64r5/SQ1V1/AnkF6vsk+EwTkn1lIEzKFpcITwl7hHeF74U9RL94jbhAfEr8Sv5JAUqQ2Ui9p
rPSAFJA+kZncWx4tL5AXyovlQ+j2vJpnYT9qxz6c6U0fOhi2wT/IC3CO7GR2+gzpRXeRjcTEnDCe
bSLviWWwihbRWtKdRrNfMYOfCVHsKXIFrsAhKtCPSYawi2yFY6hJa+h4OkswkwHCU0I9mS68j2n0
BdhJL/N+JLuwC3ubiY51ImmLpTEwER6jdngTw7llMAVehsckLV2PfF8HKbQztCBdOG/oj/A9aoeF
FMM41JN68rg4nW4jc9g31AD9ST09T1qL02E0uvK7SR3twd4kF1DzjqG8lJGxtJAMh3q4SLaTi7Qf
dKdL4HFhjPgB+ZRkkB7iWJQ/ED5jXdhoaqNH/21VcC8cQE04Dd3Y6zCY3Ifaf5pmQBc6CTaz58m3
cIDME8awsTjKWVQgS1AXnoU61lnQQ3s4wA7AC+RJ9hHJgL3CLHIn2RAqqa+E36Sdwh62T8wX4kOn
gmfJE+Td0BH6MxSETrF+wTHkUSEG9XIeau9UpJAensH7H0WLsRM0WPKhPt6D8hqFtk2LWl6Klqsb
DCG/oMYsQSrlkzToQZNgPG0nuyU7gJzaOJvp/wHQcmBM1AjsZaRHf4S3AMQ+N8Ep5KCE0BJhMT51
LIAmBUCbA6Dril7mSQADWmPjHwCmNQBmvF+5DmDpFYEPwmAdfANsKAX2+zGnewggeiOAYz2AcxxA
DD4r9gWAuDvDEI+QgH27JgB4ECeZALzo2ZLvA/BhH6lzANI6AjRpBpCOU8pYDpBlRbgShqYzI/BX
GLKbhqEZ3t88CJBzASAX27VIBsjH+RR8B1CIc261B6D1CYA2GBi2xQcXX8WsKA+gPVK1wzyAjh8B
lOJ4Oi0A6DwEoMt+gK5ImzJ8Zne8vwfSqmfa3/D/OOz5G/6Gv+H/dbj4N/wNf8Pf8Df8DX/D3/D/
KaD8faGIX8zgZei6j5KjpClIINOC/SAKAdL0AAOdzAsHCcRoJJFfp8BIhzrtoBecGcrVovqiHsqV
ou71RVCMZeU6Hpo381g8Fh8eCAhw3c2OX/fzLTdu4TiEQiSK1bE7xSOQAjoLEBl0ZDB/bVlHiAQB
UvZc51QglEITyMBkHnuLCn0tVIj/gDhwwS/+bZpoZzTVxDhjKKFRoBWYHbSiZAGtRlZAq5eVOJ1B
VpxGs6w4TFbJ4jDZmN1hiqZRDlMMjXIaY2lUnC6e2eN0CczuNCZKFqfRJVnidJJM7VEeRRcX5wYt
ZrBao9PpdpjsDocpzukwGXVa0ChR1GVnDBTZZZE+NJmMRh1WxzmdDgfolC/oAffMwyQLOGkuIUUU
/IaPSj1SxlKYjUdicRSuaJoxXzmxoqmTI2KxFhbiP/Ntn+bNSGWlw+ZtkWvztPDYchmH3Cgv80R5
mNfmYTaPzTNmwFMnuwZ/JNkDNg4grQc8OGD3m2UkOvjWgI39g68NmEFalQVfjSFPP0DGP0B2B/ty
eCD4wAPB/uTpYH9aTMZz7m8LfSrmI42ToRm0JoJ/WZV7snuRe5Nho1cc6yVeH8nNy4vx+eL0+uY6
XYo7Li4Jz2Jz9focaN7c602K88Ul+Drqm9uxgS/FmZeXpEuxY0uIc9u9YkJzXV6KUyiI8UXn6rPN
KU5dnj7XF6NJyEzyNo8Dd6LYKiGBZbptpJWb6b36pNGJhxPWNw+Qr+uk6B5NAmSo35DdwzyloIcU
UzRxmjMDZa77pSv4Va5cqb8AxcWXii9ZC7OtjkJLoQWPDRRFSvPTFSaV3BpObw0nuPLGCsV0QlZM
RRyHQXNCo5aaN4NKMqXSJ0nepJQWefkF+QUpqbyQn5sTHWWX5GhHfoGDIzmF4NUWeSneJCnKbktJ
lWTE0bk57I/5+ye8fmXQwJIVeXrTkGdHrd19/ydLZndp/1j7Ge3GrhwdfGBDcWbvVqXjg0fHrmzV
e9PkB9eN7vL9/un7O+e3mZba0n/H7uE7Zox4ZeKlhypm9V69rO+MiQPYnLKe+S1b957SY+j1q7+9
7C+6Y9LUzUCIwOqoFbVJhCn+Ij/sEOlkkYgC3+WWRgnpiPohCEwkFI8gEJkK9zKynqaB+AFjaajL
h2SIkQYt5TS90F1BWmYUAQprhnJBuQScjKSBgiJSLsOiVhRy0ZxCbAW5MiOCIe/tFtWsjlh/+y14
GQjsDvZmPVCaTJDvN2827TZRVE2roQfV/CEHyG911PQHavqVgzTGPHFOmJmck5eww+Ji/mRCLXlW
pHuuBDRKsZGumxcu7v/82hnBazOnBXuTcjL+F7LtrZUfzw+2Cnb9NHgo+BiQ0IZgb5qn9lrqt1Tr
yAbTVthqYiZFY721X7/B0IMvO2dTRmOVAOm7rzMfxNXK7qpA1UcGUUmsFjuVJdmbD9YWCiMbH1u4
eMCxtdOJNGOa+I/gk8GNvwarTq/8eAF5jRw8R7qSYTj35sGPyVg4DVro4bckyy1kfIKWaQSRgTRO
DtDF+7XAAvQRv5VSUgI6tpeWkL3QXTfxIjcaqjSjHb2kFF29hNJLrIWgvMGHk4u0liQZqTIp421f
0rphlrtSTtdt26jv6QmoL+kDdDediLrs9itkLtC97BERHxwjzGwfJvEF5eoFyL7UvJmtwCMPTaFp
PhI4eJC/xeUrznfimBnEHOJjwhEhmeqEVnxIV5ApeBPvfmbG6czTp7Fx6KHQN6wL0ppB1iHKX4bo
aDs9aYXyOA+9Qyts8isK252kI7eE9Zf4M9AONm8mk1wyltk3X//BKX7/VxRa93vRui8Xj4MFbc9k
f9QA+13ycpnJFuJ0Gi15MfzgDYS+qUPsRuzPxsIqZamHpuhnK9M9rNiZ6xllr44Z4xUT3ZIY7TYb
rcUQ44sr1samzO6nMrb7JdVeALcSKmcr+Vs0mFJpy7O2papWczZ5k2iB3YHqW5BvDSs1Ml+6d9LK
+9b2f/LzHoN3LNj2xJd7s9rMqu4/b/7sEZ3nF/YuyiWfHyGLLi5u89cPv14OXlw7nrA3VnSrHrqc
ijseW9N14ML6j5EYJBuN7Ec4Sz2s9CeW0fmEVhBSqOtMuujuoOU6UafXHwGCPoegs73mNzFdmlbU
p4EBvYteHyDg14GWEG0v/s49QCsOGrVEAccRFLp04C+5i0jGHOVn4syuxGJ2pMyLqj5zyL60QlSt
IKcAzt1jk8SC/GSuZYRc+mZj8KekFURun5ZcHTwt9J3ZaUf+nnZphX/5scdZAMJCHL0Htj7Xw9wj
vjqWmQKht/zdTZY8gxsPqebkWF98Ics3F1r9Ce0TK+hE/Vjb6NiquKr4EQnDE+fSuayG1rANcU9I
AeZwuSEhzqKITIqPlQTBZXTbRbcLZ3nIAwb3Va9yBGdpISf9eohJ0hU7Y72r9tzESFTSi2q0Ucw1
xNFoj5CllbltaQG32BGrLKeqVpszWBJRezzyrPgRO767J68sybFu7JhHPPtirx2d/+bosf7g68uX
eOh675J9W45Oye9Rlls0au26x2Jf+XzssZH3rbjj93Eri3ZyXZmM8joDaZEOD/tN2anE7jZb8rSc
CNFIkjrEjJPGgYUCR05qCS11CEk6lGMWZSZd0fz081vSDF3Nbp0uLcodLwruNCPhDDZATIZc7Nvs
yo4hTk6AGPLGc9ZiV2xmw+Trr1yqRHW8Icvo8S5dUOovcAPdQAJOBFtBNEpxmARyQWOxgRqqD8Mj
oH+bXGtfNWn5K/fNNWW6Yp2bdq0aMWxT9P7Mv545cH727P79gp+cPvkbWRT9yLLj8yasFR4UHrxz
VM3au5MPvvavLdN3F+aur3w1eP48j9IqUUYGoB/SgZEk+NuIBrLLsMv4nOE1wxWDKBi6Gmi2XCwv
FpcaNhl3G48a3zRqCNWAQTLKOlFLNTpRb5TBYDAawBggIX80EzDOErBC1OmOgAF1w8CMBr4jSCum
CYJRLqaaI+RtDGJPH9ChpqBthbpFGqIJkE/2awUhQAW/TiuKOi1+dLqIDhkMWpiEbAzQgfvNWjTE
4NebMZKMMRlQn1YdblQnpHJl9wuoSD9VRjTpJqVStyFkzPkCT7FZ2GdeRE4UYQGdZiHXtBWa+ScQ
hwOOhmhuClROwZitgGAcJ3sZsxE6smf90ymsxf2vvO15u2fJovpzZGYdu/f64K3BGhpNR9Y/yqXu
HpS6+8WdGDO/fLDUcZeDugKhj+oUS57Id+oUorAZ8/AQo81RVtlYqsPnKnU8GPeaQ3RYou1RaeAj
ip4pJqslOtpts9ptNqsj1qSKo6XOYyqORbLut3a1BMgsv8EWFV1stwmy22O0cGOktbJiX0yqvjgh
QJfVpXGb2iCF2aoc8ri//kr9JVUSCyNWhocOkSjMkpu7wqSancqIePIoiYtlo1zaPLKHRYSTCiiX
GG+tC9AO0/x37Jlw78yea9s89il9y1v/jzvbLil58uP7g/UbF7w8jDxuTdW0X95p+rmJc+/v1k1P
L+8Mrs7KOvfSU8EvH576+kgdyuUzSLnVqK8JqLEP+KNaxXeNp06uszH8kJoe9iuf+d0GS54SP9cy
23tX+op00aNpkVAKY2C2ssqxyis7oiEQ+snv01vywJcIaW521dE1+r1Yt030uHVGx2ZfsbQ5OjYz
sdgYkxGgy/f1i8SoXG9Vn47qWn/l6iWVJhlhjx7RVhKZt+qAWuQVqB4JY0tOGYnZb6ITebTbg113
/Wv7mtcP/dqjaN/J+RtfMD5pGt+9946Z/R4Z1vGhcRvGznqb9SkuvvDSn/sfJvrfP/3h4Pd3Ht2j
3DVuwe/13857asz7Y5dv41v3/kBtfQXlyQgD/E2n65fqaRzmWBPE0foF4j2ipNGaJRlMgzCSNBsx
u3JrZAEMxmIX3nqMfAQm0o7kcNd+pZKHbCgA6rwqOb+R282bVVZ60AZDgQdDDYlRRpo4e1SSpofr
fV72ZNLl/e90u//da+TH/Tt3vofR25LgQxhCPBy6KCxFTsWglOfB9oNJbpTveM4bExaac3YlciH3
YRW3s034pUQsaKNiYqgWYrKic1mmMy1rootV4kCNCe6cQOi4P1qry8vJsXvdspjhthsdxeZUVypN
DZDs/bHFLEA617XILkZJz33OXayLzW+IGepRoK9e+q2y0dRmXCrkNnZKJHzIyCBcSgtuZAURk4qZ
gs1+w+hyFqoxRYSHb/fpU7XozEvnZi0qT2ke/Pabw9/t3Dx73LxNs8f1Wt5ubetZ3TcM6rxswsrn
WUrW2t7Lpjz8zsbxz+YWtO094dXgWxee2fY1yRwy7cE7K2d0XVgPbSa3r5kwf/TiU9wC16CkVyP9
EqEpbPebWkilEl2eRZyasE/6qA4JSBH7tVhIc6Pge/hZKRZmxEyPnZ08M6smWYyTMy2Fms6asZrl
RCKgsaLIa1JcmiS3/ioajPfi01HmBXe8kWx2FZs3Q0x2SnF0bLPZYct5w0dHZF75j0KfUdngpNBV
8zwrNUJJa0MklmJrFHykmonWPG0Z12VsxZK2g9Z2XT5uzfbVpw791Gvo9qVPPPTSVxtGld0/rnR2
26LpI5qTXpa5Ywcu/b1jq4Ezzvyx76Hgr1d//DZ4efG45+lPNTtGvzn+jvVd/PO2cXrNwINLSFHX
PppgqFFCJLFEUINfOmS/VCIG6Mo6Tatpai5/pTF6xDhYhbSMt9KDizAiZhWnT1/fpcbFMBm+EFoL
r4AElX4dEyWmoYtQiTDePyCtY4QH/vupXzpChqDfGuI3wjgyzi3QWI1QgppFh+NQhtO56vJBEbcd
SN7Y7pfw44xV0PlfqlSTMQzhW5AoQqImszevBxmldz9JHqkLngi+VHf7GARKmCwuQg/Hx0DWYWLI
xyD6CR+DGB6DNM7NWIkEsRrxljFcxBEUYayBg/gPYyCkBf8ntL7egpHrIfYmvTs4rI4Uk6K64Gig
oX+ijfkRIwI0JLDVX6qRJCppNLKo1RkESWMyGGRJYxa1iuFBA6FuDHgSZYNdlg3UIAiJjKL3p0Q2
C2g9FMM1nIBW4xGlADnqN8kyJrMMNIanzEsWOzNilCvgjKyyXOFhYdElvsSCmeoKdMPzG1ZZMiJr
AjzHF0+cWKEeZaVoBQ+JvSTX5mUeRjyMp/FNWPHXv7zQqX7v9zifrwo9mpwq8chfpWRncCBtQyaf
uW/BbpSbCgCxDc7QCvGQBh/6O6VwkxXFD4VJ1VEn408mCLa0hPi0lCibXkxuorelxSckJIYDfbvN
k5aWmgpCXLyHVKUJNDHBk2YFjSNdE6Ab/UZTOiT3TK5KXpQsJCcHyIf+xAQt3+UcH69NSJirNUM2
34Nb2kRNBEp7NyQBPZSf1CxgTvfbghXlF15fr6ZiGfWAoQpmukVIk2y+NnWr13YUykVF4Xgyl3hy
HIm0IWZEZcWKsFp6mCcHvRW3a54KTOxem1c0fEXXZavumrn6q7XBPaTJh0dbDVsefP0S6bGsaeX0
9ncfDK4Rj+gs/TZUzA40S91cPfvcbNZ55eK2A5tc26BVui8oGTMe5fdI6GvxY3W9b0vdRg2xcXOP
Fkvdk2xCW6Zw+lq4/XLyquZooASn3UlT7MVKKZulCIrJHh0Vo1jNhab79KRwPc+ZBGuWnsVkCVqY
i+o9zG83zzVFp2M+mi0TOS/e1CEhrwM3XxfRpU3pfklpUHgkTyUGdlcsKDmYi4ej7LANQ8/tkMDr
Botiy/fkCKrLdsuSRbVcwj9eHhzceib4W/Dk5Q9I62+Jx/FcwsF1wV93rj+3/6GrVIgLBq+TUtKM
rCHs67/+Ydmy+ce3g199cfk1bpsGoWTtR8kygxvu83d1uHGS8fwAdre9mb3WLpiJ2U21RB/vInHx
Lnc2yXbLnUTiVpSIfLncHkLSKLUVKp40M2hi0zW9k5QAkf2WsOyUeiYTgsLDZQcFpTIc8qoRS0RG
LmA4q6CQiCsiiSNOubJyyk1CQTGnkrw+1Y7jl8tFKkrDIJJDjmy5Y9bT/cfvfv7u4euC//xm85xu
+Z1adRs0r6rTxmC9eMTh2nL5/n3BTz+dn+jYmWD1ZnUdfm3r/hddDuTWYJz9Ppy9Hk7422TQJqwV
9cvDqahDU6cXNVpBYzQIWm1kohIGaxpZBiZ40tBM6LSeND1o5JdBIlKADn1OFAUte5miARzqT8DE
ANOBuWoy3aBChrAKjb9dhVS16X4j6J/Dqy+o6qQG/WE1Uo+3ahF3d6hAaFjUqBephdFtGAaTXCHJ
e317FevsvR4YxzZ5xSO7gi13BamaXWIWJXbGmWvhGX++i7iEOA3LZflSiF6TBD5zUaPX/depa9Nw
3gEyo07hUycvHxJFRcCpY9HvFARFO3c653iE/TrO+/Eq71XWcxHoXo8nypULCkcXIpnNLVOMyIIa
2keMxE0TrCQ57LC3Xj+MMe/1+tV8blm76sfgzE6GvpY8qNVueOswJKLeWlCVO7lIYrqJm0yTqs3f
1OkjIV87LOjtcXZ7fOuoUkUEkhTLXJCQ5na5Ir7BlWgrtN5ncqeBh6YRIkVnmVhClqS1pVuplioY
2LX1O5Ji05vpSLaO6PIYkkhhzKPL47ZStYlFGcpx0iOs8Ff52QfkRrRXBPXqSugFzYqGpc/wYmjh
TZl2BinwMEnwulNTLIo1mS81hCN3gaoLwQU21slLF8+fHTy1MXj8sWXfkhGfPPrH0oTjrlce3hL8
4Yl/HX/xbHvafmf9M92qXnqcANGQfe9Mef6hqAe37Q4+fu7TLxaQ1lwu+gNIGlUjzvu7ClqNRmQ6
PYq6wASjger1DfIgy4ka0Y6XtToBp6qjekkUKdKH6rmgoHxIklaW52owMcanBGiN32vUUqrV6/9N
J0DUoFpoHKXPqr+i4O6VNLiR2/PhOarK/IelJ35XI+bOBnPFBjW58fZD9TfoilGccon6moPw1xv9
Se4rC+kfC08E3z6xvl57r3ikfgsd9lcpravvzqnCI7jxSBUG9/u1iki0pFikmBEfr0tJz1Ox06ti
f6o9Ko8yFiETpwdDWuC8Gduqzhv8Vm8xAG9riU3KU/DpjwmqXXjswZvsAjIc53a7ZWhYY2tcYOPJ
AVeLXDIDpxB8m8cO+ERu1S+rXHzFP8AKjKCG0zgWJ6FGa3Q6kTEBj3p6g6EMwx8hUdTZRVEnS1Ki
VmPHppLIf4PLRKNBhxPQi4LK4DSNDBoxQAr8RuPUm/T8MCnAYC67Mmzi+cpZUWRJsKgo/KrEUahZ
0T0s5A1vSMQIc2RNkQY5o1EVHaZ2GFx+QEizOvNIRgXnFEEf4yWEocE/sYHFE3v9APLrmWBF8PRI
ZFZb+nL9M9c30a/RCybj/PugH85R31XM8DtvZQdKa5qIw39ZCJAm/jhZZc2tIimFzfRh0gT+N5aa
u7BG+3wTWzhDPHIfHGvwZ/onWt6/flCt7kDUrr9wXE4q+P1bYkk+K5ALtPlKJ7mTtlTpYq1gg6wT
2EShWjNeW22oNk6yVtsmxc62LoxdxZZZaqxPWT+2no+N2xJ7Ppaa0XrtN7mlY6HjICIIKFFeJqAW
SjLqpcFoMunNisVistmjoqzRDqczaqVJo3UHQqPqRKvFHSBp/j5RGBBTUUzEdMgqaqxRGixbTHaL
SC0mrU6XqDfZ9XoTD5mdUXZ8gkicUQOp1jRXk4ZCTajTmma1WPR6nQ6lXKtFaUGvcFDk4SM6g9Z+
NKgw16mNitI6nRtErcnEdaVJRp6Ko3wq9heZlDxTtn6Lfq+eTdIv1J/XM312bHEsjT2lw0HMRZux
QesW14u0ClMcMSbWpI9yKnqH8xaLEcOVHmMG1XlmzPmcH5VfpsxRKqe8xNUkptF4zDkePuFNYhTV
z95UCBsR4M/M4CZFxZeKwu+objUoKzSIxZsL2BGP+k/81wO0bNmStGyppvdTUUxs/B0f4VYo3ybJ
xKsmBWwgyfn5/gRtm3WU/hZ8+6WHW4worqw/9/wGuzbG+Yp45HrXo8/eX8/WoIF643eSu+6J6+3Y
s3c/+9KU6xVcykailJlQymykzF89nc0UZ5tYoanCNFqsNi1SxFRDgWGkZaZupn4FXWXkf1lIJ5vM
imK0WG2KYlOMtoi6GNA66GQ7XqaK0ZgoU0yaKLKa8hBAHmiwGZWBNM1oMCDvjcYA+csfa0ATP5cg
wwz8qVqD4ZpW9suLMNUOkOX+JqDFDtTkwma7kVloZXsaAZ2MSic7sD+Vq0j1MGO560QFbEg2wnwN
2/8IH3+uVLF6hVfeaBCp+iLCVlBZqXBeFhepD1fXTxsTtwabtOIWlqkGSTWyyCzOLu40iMqnkST3
hd+ntE/JiWty4MXg2y8H7x+Wb844ghbpX9efHfn04VfZkL9KWc/Pnln37vVlONejGJs0xdhEARds
9Mem0jQ9nW1baqdOHnLfCL7VVESv5CWqK09YIdm08dG2uHghjXR2DrBh/MFYVJZRG5sucU1Kbpmn
4rgkFftxmHmLMDTr7bGkNwP0GwTy3Dwc6RHOOvg7SCTvzW+qGldLFPBgpmGX1YA7KZkWRFZQrS3y
qDcJjpJXSQdiJRUD2r02ZeOTtcHzD7w0/oMZU97aVvnbgYvBrXQ0WUm+Cm4KfvDRc6tO5nd+kmRt
vfvjOeNfJI4VZ4gQvItnHeXonx5Qs45Y2ORv+aSwy0Yzba1ss2yrrIJJiTXbFJMSFWejllizOSKN
FsWDJg1iYtUI1IwyFxsgL/qTotKzpWKpl1QlTZYWSZJUjYnKdEIbvVL1DZd0tbJ7/cXbIs3GQLNx
HdnSEG4CjzfVdzomvlTEd0E0LBR5ykkuHblly9iuU6a3X7s+eO+8LaTDsdpxLUffG1wpHumy785B
x+a0NXvqd9M/e++s7DwoA4fyfKhcaobcd0JT+NVvr2hSLY6OXRor5Mc0Q1vHI1MP57sSxn4tViRy
aeDrkP6OKA6SLy42LjHatyhFTDM1saQ6Fjb5C8QUwCE3mRs70/MtSEXQihbFlGQIWZkZzBvThNHo
eIGBGNMkNTMrI0Ba+C2pLIsWyq4sG0vNkrXx6dERCYqOSFB0owRFk+jezbzpzQwk20AMedn/QYLq
w4tvV/gSpoWvetxYjHfcsogJUyp9PGRN5UKVwpef8zGPy+WiRn0R4eKxrPpaNCW1IDpa+KjrggHL
xj2wYkIwuGdElzavTH94Pxe8QPDi7I1X9t0fvLzjkVmrJg4YVNWpXfXM8j7TB8wr7bOTiI+9uHf9
e4VlXAQ/Da4WhpAu+88RcXdw/6u/r6hO6pszJ747l8EqlMF/ogw6IBl+9N/t4cl+Al+cH6An3Hcq
Vqs52pnsiHNG27Siy2eLTnY4IrJoRak06e3YymrWM58pxaW3OrTLo+OqnB6UlyjwJqtS6jCnmVFm
NcnJWoejIchAb3rQp3Wlu6VmEpU6pPBgY12HhpdBV5G4/yX4jfiiW/OkC8pXkWzBqm72MXH7JYbt
GdxYY2nYfXJjrUVdZBG5RbNxr4NC7eUCHl5nQQmvQgkfc+jY+O+C13o1Gdxy8pnqwi45Y2dcWPkU
MR8rnHRPj1ZDpgSTxCNtnlxU94O3deHdNcEfiOX+CWXZ9TNYuqjvsbSbf2gS90frQ1+LQ1HuC+CT
w5CJEm605KVzmebv3A2c5NObLm5C84V8TUsP0+YTgV/M4+vGfPFF5gdfdn7W/XpmNurTM5tK0S0S
CuOhkCQkRBPSwpsVzaSsFloyF3jMYUxNd1ubWanZOtlKrQGaW9dSm96cC7UOu2p+MiE9tiqenypJ
aXnu+GbxNDv+3fjP4ll8gK6uK3wdWaH8hoHElforGSjWlVNuWqKxFGYrF5QLkXXJyrDJ5MhWINsj
70JTU/i3YR8Pf98i56U2RfFW9+w41C+nvYCKsP447XFgXu3h5jnndxePGDLvx411VyeR5/X2OzYM
2lrRsWWXvFceK+rV/94QPPFn8FXyL2tuv7XdHxlRUtiyqiyt3cPDpxyqmvX6IG2Uua23zR25nQsG
5fdrktC/NK3Fg1V3vXHnJ5z6IZTzHerq6BZ/fhwlbnDL+ZjWMq2GSIym8VQuLNUi9WAWcCN3Q3l1
EZ6ycMPgScpTkxZDfGJeNjSDWv4niwPk1UMaNVpex3/p3bg/ICy9Gdzq/vsWgaLG5YtbE91KD+Fv
cTDQf4+Ygy6vsNgb9AZ/Fm27dv11ic/ktdBFScujZ/SdOVpFa8lLVdyxg6Kqo+4is6IkVNpEvQHj
VQMRhMRoQH6A0UCApslZVm0aBiitD5rSl6Ml41Ki9et76SnoiT5Ax/hNsWS7kL4cyGTsZ3s0xjJ1
MXmL+er4hcopqGNo8y4gziiGSxmY1hQ17FJCHA78VGnAPCW8LSufBwlManjBWEA2njjmOLJ28kuT
s546Udd0Y/Bq7c5fZzfBSG7u5PyZ68e8foalXt9xNhjadOfLc7vz/yMpGInhdPCo39aRdKR3kDsw
d2kM7wOhSf4MEXRujLM8ogbTNg0QkkhFO6X8VbRGDc91GJTP1fh1r2iOEAeS8A+/QXSTuX66XTyq
d0d4FhOr1DuvxF5CfMl5IUZdfVd30fAA6faQN+PWuMhzI4KlzuDF55/ONg1uTfWnrp/FuW28fN+x
O9lxnpHy/Z+aBTifRGL3j0pzkM7QJaYcKmKqoTpmNsyOWQmrYnQxsXFxzsjffKJas8loVPQGg9aK
CYySkGiIS0xM1BowLzU4lKioxGgHctiRGKd1uJU4RcsSo6OMBkoTnQ5N1Fw/8nD+fsXtCJC2dU6P
gjxve9DoiaOJJEDerwOP1n2EjAWFvH8w7qh2gwtp4VffM9Yjty/xV8wX8V9sjFIf6+TUKOJcj2Sx
hTwRaIwbEUVs64kVNxfUj1ooq43pW34Y4kKfHVLcWjeOFeZnZ8/LxjygZUU40PAwNbhEW8FpqZI0
nBao+QAhAweeTGIyJXPyyQunmmuYtWkXL9n+en30+81loU2ToIAhZ0beRX+spc9fo1m367s2vJM7
6vFS1grDz1lTd67ufr0z3031IkpVKnIhijT37xbc+kK30MFYQ1ihrpW+0NBZ39nQ0dTB3F/f3xDQ
/wG/2a9E/RJtYiwF8g0r9asMTxqv6mWtnqjLPno9qH+YVKMzmZhisVrtZjO1Wa0KcsuA1tcQpWEm
PYqynpqNzBRl0Fgd0RorjdJjNhll4K0od6MM3SgzvoK5vUGPbI8yo7+MGgjmgSa/fqDBzQZSv4mz
7zW/wU21PJR9NPr7Uyi2PbrztUTnB7Ekhq8mxhKncgkZdikWsSrBYaahyb4k3rILFhrNDt8tgSwq
0pzg+zPxeOJEGBWpHrPohIZL+dQpyKEML2lMANTFiDBn2tFjwWEfP1+mj3V13UTaE6hvTe778LK3
aX6P4Bj6Ff0weGBJdPOOIx8nfev1eA2tfJc+wW78z9kgL7KRFwbY6e8zVjtWRzEV00p6kqY36HWG
hoU2vU5iukSthGIvSYRKWprIJDtjklaiTDAZ9RJhOi0SjgxGV4q2W68Y5qJFDpDXDxkRrzsVXnjl
646kPrwew6nkVAkUWZVB8mhQjtW1mBsFru7Wwhu6bruh7IwWzQy2ef/jTh26LiLl39V3nEYL2JLg
HWu2rtxG9l6/s/5j/l48OIl5VM9T7nei5WpcavIQRRI9MljpXnaEiCCQ83WivFcKEHG/yN+KWuog
RjPmMJEgsqOw/gra4CsXwpux6m8stNiIR/aSXNlI7iYbEs4ED3yaEJwkl63+883VXN5XBiehqeMj
GOxPQJOD3g2FL7zhh1EPsYqCR5IVaa+IXdcJZC9FfIjJJQIcFgLk/EHWXfNtjeoGUKT4cvV/GAOp
RL+FqlrgIc7g5IRPSbezCWRDcNJqqcVqHMPnwWqhJvg9ustYv4Hvl4wVIUb4dre6D1a5CNndMQFj
LTxRLuGpYPXixTw2HRj6RsgX2kIqtICX/L0HZRGfzqf3GnyZrUhXImVrCjUDPGM8Ql5mul7ITksx
MjP4Er1pGcxm1OXEpmVkZOqMmLgbo5NdDuLoY3PFyim6HBfTO8rNGNUHyCv+xGy3lJJvdidCueKd
7KXeUKLfYs2DRCVxUiJLPEZnYcCWgkf1bVVlRverlUgDzo36q+G9CsWX6isvcE9oalCqBsVS94mF
QyQMjxo3OOer2wB5hNS4R0y1edxrOrwpNkw5TTTiQJkyZM+IDQd6Lx/WhvTrGtW0ePbUez3Ptfz1
8KvTymNax0c/Z26TMmD0Y4vbVw8buLNqae+y3SsqVvW1GkwJXZsXJ+eMqlQee3JI6eR+k4N/LOiZ
MySPXDQrWlPGkMJuw4c+zWncEWnM34DYwAvX/aPV/CuRHwRPT9+MqBrLU5bDFqmJJdtX7OsU1T9q
dJQ0x0MYOqMkGw7SyuKTmeSyUeolYCc8zCDAkl0uSbalgc7pMuu1bmtxPIH47Pji+J7xP8aL8fE8
YzWAltKGVZAAyffHaNUcvRh6wlD+F2T6J6shVf9Rt60+Tv235Q9nw5pW5ZQOg8vrJseTgozKivC7
Ba7q9RdurEo2vnFdEfZNkZdsPBnIbdgRZWLIqFTZJqs8aNyb2pHkHJzYf023B072mrlgaZvqrVnp
E8niYUO3jL576PAdBRjH1F/p2e7cB2u/2zI0e9LUN8iBpJX3LCOxdy2//8HNM9ASTENaR6M8x8Ea
v66QVdvHxD0oCepb1X78HbZutYUOjqtW5mlnKw9rRMkebW+i7UDKablGMieb+upJcjNM2NbzmFOw
uvRyjEvQQ7mbNMNE/ydTtFtOiTeXg0kxUVNZQsuyhl3W6s6o8N6hG69YL0R25qqvVcOSqb5QiQrv
hIoIIPMc7Hht6+5/1hDyxDOv7yfThkzcOmhWefk2ssR28qXP3thDeu19aYth1NSa4NeLV65cjhI1
AWf5hrqq4YInD0NCOJe38lkO5buHmGQSEmJYtSFgPGSSo032hCayN6qTaYBJsjtINvHoMqP660br
xFYkR1cUVUba67pGSU6z2aDX27UGiHNpZbNJZ3dRvfEtU7nhLcU81DzJvNUsmAMk+ZBHcYsp7pTD
xAc39oRVou1UN8gUIfAVUjTn81Xe858eIPd9EQpwXVQXtm7eRGSiTNn01INvbPlx1mujZh0Ivr0r
2CxzXNe5I5cvHdlufHXnR/af/+Bl0m7ri7T1X6Xk+UmL+i16+q8F97Ra/RHXsHFIj3bI9RhIguOH
wcPXNJAgLp5pR3OqlHOqSGlJq52rYwRnTKdYNM8HY16NYSksU39X7IpYAXhbiIsFZiUWcwIkK6QK
g1aikF5YEEhfIS4207LeuhUzPavgdhlkB0oGJn33+ePsbk2KN8Ft9jvceWBWzJPN55FSbZNT2obF
IyMsH5H9Q1w41P2FGOmHVzAchW9kcFFB98/Xjx1SJJoPC4td9kRifeKJ7LhivWpTgj8+P/PVMdsI
PPDCl6brvwirRlQeCCZj9L5y/PQXSbV1yQ8T3122h3Ta8sNbPfq4Yh7YPIfMiTesvHdr+J0s64B5
cjS87B/jlfnf1NUXyudt5+2ik6RY861MQBMjRDFrVHS0BcsgGvQGpteaLNHRXhDRuYomt5bYaSbD
QEwQmBSNpsg23c6mK5gNWKdHRWmjo8tBK0zHtC47vMXbfsChfXMNmpqbFh0u3JS0XUClyW54Pxv5
gVGxusW7wexbC5U3ZFFpeLFGKnm8lGvzFuSqWwwdsmpFZL4PtfKl7QnbXc7caSNKlngGt21RYHee
Sjj1EntkzYNTRrZLeMzZYsTUNddHc+lpERwgLEXpSYJcknAYUsLa1DyyQpbD5aeYW+vm9uZUcBZq
+6WMSlnUQvRlNGtBfVZfVDEUuQRMtDMdDp0uJs2Y5oyJ8eoc6BUdJBlAwS4C9B5/rjHbZZedaQ4p
zWXUSa4Es9OpjYkpx7zKgcTSOhY6iMuR7VjkeMchDHUQQH8aoL4DWq+bB1nv+OOpex1mrq8qKcU6
AvwFcJpD0Tl0ebqUoZF1bL6GXTmFXES/+ZVSnzHnl8rKKVPVNeuICX9XRT83vpwAJxdJleR8BeLC
jR/F8G1FJkWNSyGiwRkOhxQd/jVBQcFN2lyQy0w0LLI2uyP6hkU30VbP0SRf8x47OmenWddu2fbJ
Mz/Mf29K8s6PvFPfXLbo8KCvoxIndayonXjv+PbzxhdUWdq2tUT3K3yx/7pLn9SRzIdf23Mt9NTz
Y9sv7BND+04s6N57PpHuWrKp072neJbeEU10a56lY6Z3VyeBpMjEZXAZqZb4NF1IqWYAW6F52yKP
kedo5qCPPao5apEEvWCidr0d7Y3DSanT6Q2HilqDwWtU7JgH2tCvcg9rRIHWYgZoKDdq1ylEUbTZ
xmLjQuM7RkEx9jQONU4yCkZjgM73Z8Xy181OJ4q7lfBljNucbIyWgGJEP2t09G9784vnRm+Lwl95
676MiK+NXFEaGOa88eOHG5rRsAgnmyKbFyorp0LllJu8rcy8toa9mzLjTnbGqD2Dl97nXnJwRULn
jsP3j0ofiq719PB+q6e23Fi/li5Zk5zXfkzdyWBLFN42qCTJ6jtpmWT7dbvYa+xr9hsTtHyVplt2
y7ye2kXad7XMpc3WbtHu1b6oDWklEAWBMCQlhuFpVJa9ArHzmhGcthKmc2mCDqkmy3cKWuX/aO1Z
wKOqzjz3Ma87rzuZSSYTHrlJIIQkJIEEEhBlEAJGDG9ikEW4mdwkY+aRzCMhUBS7imJprU9sqx/a
h2J3P1Eg8rAV7dqWrlrdrv2+2t1au0ur3X4o21J3q824//nPmUcAdbtbwtz7z3n855z/df5z7n/u
INXAjFCEpYBwj/y6LMpBu7tFTtNdH5kTjhOtbpg+swY/ZFwOdjYswWq2JdVL5OBVM/Hb0VXVLNW1
tAJSfTVwKapiWdOa2H1qI7v7eVGbjxadNgu/HQlULJn0hr/Nl/CI2yl6PVewy2QxFVinumGMq/Q2
S0J73bG6zPK3xt+Sz7366kdeufqjnwNZP7ZmrherkLZF5NXgyn02odF3Pd0tUhRYpjqdokmmBJQ9
JrtFdDqrFMFHc5CKdrNF87iBiE6nptgIsQl2oKNCDwoIp4KVNiXoXrgNzISqNCpLlDWKrHTZFG+N
QG2GV+k6WmAz8LnXVraXtrPzbeb60S21i/eFwRfHAXMzwYwyHTcBy6yaMEKICSGLKqW2AHeo6CMe
IMLRuglVu6ppUfvMX47/pq5t1d6VlB5/uu2rns7DctNHh19b1QuavQI0m56ntQtFJ4ny8fngmF1t
0UxB0xb5JvkL8kPyV00Wmyy4pSrpMeXXyh8VU9h2m3TA/Kokg4DnIg/somw2SbJVtNurCoIPmlnw
gc1qU6xVFrPPYjHT93/DJOZ0gIGgpDXJZgw+UGwnhBPBOkUONZoE0/4lqPiSU1Tt3RiPkFfzLgd4
0l37LxN7tFrdSj3EfJgCykzOR27IBycURilkHxJZWKwCjVYAnQY7jF40LIyFKskirRCajz0vqu9n
rhCKfvDGv15rOvXnpPCnTGqiT6x4PvMItZILQMymoYRlgpu2m4Q1pj2m102SVSg3NZoOmg6bTps+
NllESarKhS4QCWwfhivEsiatiJwmrxFxD3md0PMlsHobYLEkXdtye7GglwmmliRYWrSEZNWSULXE
b66prfAN1JHFpuBubyu7gxqSrBoSqoaYCmpIuD7T+/GlNLOqaLJu5pTzk6NXQBfpM3BhAZi+XOzK
MkLMe2DerxU6gleu8Aj1QZvScrD+uarT9a/5f1T1jmj+iv8rVU+VPFV5uP45v7nd1WXd5Lq+qM91
S73ZJlRaK13zrc2uFVZzPe34GqfaIs2uFcXaWkpJQVMXpuhupDBt+vSqcs2n0QRNKC/X3EVFVV6f
z0cTfILX65tZbg6UOxw475hry6fTZV39CeEnQafPbSvq9qnEq3pFWMENBp3l09Tp3eAQlKvlYjlN
KSeiWts9SRTrgDGaWu5TvdRsMiVmHyaY2Zi4rWyjJge9JLDDsvAv64XBQhwkEqyCi8vmZDA/69TR
aacOnLFmC046/stOPYXwsrfGZxoHt4ZuL153NHT77f67x+/1Xr143aGtVZHxB9WlLZ1P3lQZlqsP
D3eFb+wN3ZyYOzyxUXy+a2bL4p6D35qYEF/tKG8J9hz+ekbhvsBC4KWfvB9ci2dUq8QZ1gXiCmuX
eL2jTxyz7vB823MaXIBXrD/yuKQSP9gGSfT7kVdBdeEQ8oq7ASokJFSBewPSCSET9IiiYK5x+J1O
8LzodA6W4fgRR7cKtyA4BkLeKXhO3A0rEVE4dcTfLVBT7C3gTWneDWDnsfie/8TZOhZYBpfFdUsW
k4B6thTneE5xOsszimN4SC5cIEfxSbSGWf6tb84aPKXfel/ZHeNfLO5o/8Kbzf1y9clo7/70FbdM
7BYf62mcf/WZP2SKQKF7Yf20HqjnIhrZcZJ4wOPdAB7vFDwIaRO2Vw5VimbTlGLfdGmz74biruld
5fHi7eXmZSYhpY74dpXtnH5MMk0tly2wZLa7NRKc09hCqisCGrGoliGLZElWVhsFa+V8QAA1auCk
wsi8amvhaalWuuShRx+5J9l7/MAfX/jd/Zn3D3zu5cHxL8cXJXrai8vviW3aPzxfuE9ofeXQ+VeO
Z75/6Kbv3fPg1xq371oZ2vLlg+sefo3Osr/LhOVrYHweUkE+DFa2l3fJN7pvKB50mxYVzy9vlzvd
HcWmmXKDu664VV7sNqn0ZNQ6F42RgMvm0h3CWOk+4QD57wpzoLTa0SZcI/SrA6Vma4VQ5BGlaX7R
4+HmU1Vd05gHafaXu+yeGuKyaWWkbFuZWHZCrAjOoHsyNo8HnMU70bLSuDxynY1U1lBzSiqVl6+a
PDHnjsBOdgSz5/jOcW+QbcN4YN2d34VhZ9TQd4dl+FaYNrKiIuIRFYm761lvvVhofqJ8633rHzoT
e/SbXafDO57xBBKrHn7h1u3tI8bVmbDpu/frq37x48cz7z+++nsTp6WO0Yala4Vtx++4r+Oen4Ac
hYHOg0BnMD/kvaD9lEPYFdhXtneaNJ0fcKLhJhgmW1ZyBVnoWkO2kJuIuZKa+DnNLfQe7PBPbTFP
L5l+vQs8dFV1Ep9jiuhyu6tUpw++0q0JV43TTPcmVPrM22Vzu7tV25AT1BWIqarqEnWNuk0FJgqh
oGrzaKZqtaLGqap+tUKpPilUk0L6roZ1OV0n5eh66TxyLu9u51weujTij7iH8dFswe5Gib+VbW/k
1kH00LX4+6996f5Xvvafe/SDc2c/nPnxeOahz+vrnxjcq29buXV+zY4v/+q1HwjBR6Oxf/hwmbTy
kQN3Cuotn7//qrUHUnytI20ByrrJheAum7TXdp/1HptsdpY4H7f+UP6t/KFkrhZr5DZhgXiNMCbs
EywutyjZRaAbX+B0W812LphuNr0D3UjQpbZgtEAR5VkT3faC9ep2MgQT/XmwV8xySaRLxdn+5ZPC
4oKHr+gxDtMQypOEAA99FXwSd/lhnnaWsMl7jh/vR6bzeXsz9yrrLruqyRM6K79gHrJGjq3wJTBu
j85Z/8j6BWuubWzbdmbhDXL1m7tGZh2qfCNzLtNF6bUaLJoE9Konvx+317o9LeX8uJhEJTAAwAPO
hyserpRGpJ2BB+0POGQ7VXWNyymGxSwH4HbpC6XftD/ulFdIY/Y77VKtY0ZFZVWbQ9Ycdmka+ABw
lwX/jJL1XjJDEGaXlXstpvLZ9mn0lQVqSqinG0Q2oVtjsVEnRF9QnUN3ys9bNTJTnSnOPI9RMJ4Z
s1tIiVoivl0ilLzY0PUiM5bDdZ0Xtk6c3Qpg4hxMFMO5/UU8JE0fqrDtb8IW6AIPEchHCMxgAQL5
85c08MWPTwDZKbVN4023du3YMWNm5lc1y5afOXbmn+Rn5D3pGwfmTN/9+oIu/Yd3nLj1VmHQvjq2
YvvSxtraXYHZ8WtuPnbygGP7UNe8edVlC25o2TC65qEtW7bg/ut74r2mQ6SM3Bmsvdbd5x5x3+F+
yPUV7xO2p6e+MPVdL0zWgkQCblJkr/c4wO+R7O7zHphhj6ipolNChnjFKUd93TbHCXHKEWfK/h1x
CgjrFGIDItln1IOwqra7bZLthHj30SltR+kTk611F85eoCda4HqWn95d4sHNIio9My3Z03h0o8jb
iseU2Y6a8LvpS6+MBJvKbr172t2tr607Mv2ZXf6ZtYvvu98zv6a96mYxvF8w7c7cvH9ifKhEq4Tx
7QG5GpGrYX7PBNMBa8D2gP1Zy7PKO8W/LrXAgsJ2m2Nv6QOWB5S/k540W2cpraUjlhEl5UiXmuuF
RnWhp8MjFwdKwe0oCfhKwMu4BdhdEqBuh8nqszaB22EV6BN2a6DEZvWba9xg5gKliqmspiRgNan+
7hLqULhLu5cEBDWwJrAtEA/IgRPi7qNTQMOpLzLVoTWZhNdNb5vOm6RGEw0fD/hNflOZ0vYiN3yr
qdKyN4NgzEk2+pEuTVjUAZs8qOvBIqi31uGixJU7MZO1d7i2y0Yi4EqvSgqcPrPrQOWe8S8Vday8
7p5wRcm07eNvPfHCz77Yt+wbojGxeVPj4mXX3tzVepfwMiyCBfJ18N3GgKYKeSS4qmiWpDlWKEHH
Wsc+y522PY5vCY8rxwUa9K+UyLOUNkKPvzezIwEwNqvYzJ6KsEAEswJrtm5iVa0iUKMY3Dbcuz8v
SHHhbkEUPrafEjrxURNVqQk8C8sDEKjZsRZsp+DMSaPDrUqRn0aHs0fn+FRSWPvU01vcJS3rhNDp
iUfl6onj298cvle8BcdzENYVrTCeMmi/+tcBwT31l1PF2YGVgVHvXmmPfa/j897bS/eUHbD91PeO
7V3lXa9rKm5MVLRgsNAyWOuqMLF5nA673VVc4vf7SgNlZX66RjUrGLFgNpcRl9fvw4hof0hR6Mi9
rpDPV2YOlRHFe0rsJT7ROF421e8vK+r2nBJOErvYe/QFRVBOCCePit0CeCO9R2mM2AnhxaDNDa5I
YMoX9+OzwuHOD4Z/o058sDUT+KB0IrC63Vj+m9JO9YP3gFYY1Moodg7JJhThC4oW4nZ/NiDhcgHJ
dJFQR18XQOlICUnFxZsNc+XhB674U01eUZ5e2zDx/SqrOG/47PjEn75TI4uz2zLvyNWZqsyF6Vv6
ooZYO3Fu7B/3vif820c/F+OLDg1+buJB+hx2AmSpE2jvFlxBX5Hq0TziLHfQs9bT5x6zvO0xe9DF
mHNFi9lWYgOimcEciWaLhUYY8J0DCYTJ4XK57XbRZlPA87C6bGZBdlstFkkSzQo4uG4QsuvMSshO
VwY213WCO0SsIcspsZKYRftRuj9DTZkg+MZVEgfH6JTwGlEF6ZmjGPF19gI9REyf806wNwQVvFSL
bglQSlpZfMBiK3+NE6eilR7vRL8DH8SdJNaPPzgyY777xMcfALNbrEopwkFbsb/FQuW2lS+RaVAB
mH3cOJhVPUuQhB9n/uvMDfNqhHm/yFwtOM7cVFmXeUmcItq/e5Mu3DnxzsQfftbel9lNvdPMOnk3
0NRHHgpu0Eqa7EFHsOQOxWRz2J0lNr9Sa29zmq1Wm9PlshChmHgFq+RW1WaLy2exuJwuxaJKTitI
tKLYzFZF0rzUY3MJ8N+ldNuEU+K9pBiIA8Knnm081whTHW408bAg/nqmyVtOmKLKL+EpjuGtnla+
K40qCoOkc5u9bX5rZX3LomeOrC31CP/y3YktPQ+FlmT6vq0GKrYMyLMn3jl4ULr+o86nE9RjqAHJ
CcAoPeTbwfa94l1O0WxPC7fIO5Uh57t2s8OuKE5JFGQBVnqCLDezx95KioqNpdlqFma43eB+NnsU
r9+/yqamPHSBqNB14tgRSwptM7gEh6GpoN3VQt4veh+fHl6owxX5hbN0JX7h7GqVahtZ0onadXYJ
u5l4FJDquqMwKGq4uVVY0GquotFsgtmyoLnCUjNNvOLKVbe2ZdKaNL904oW5+oE24esV+8W/Xd7h
PJCYGGvdbjtI399DpOfFVtMxYiObwfswLzCztzqBfeFvdTpK2vF0d9AN1oXYwZDwFzudEFYdVbbc
xd/ttJr1d3EnFeeLXvAk5F7wJFzF3/A0Mkt+59Vjjz3gWFNxEkhxhOyTq6QPiRO6NI+/wYXQB/ji
YOyNkUzm2eOZzMgb0oeJNxIACeLx5D8n2Hvtt8k78Rc86b8M/zVPykeF/s4AwiJxmN7jsEQiphc4
LBOYjTlsIqWmP3PYTKaal3PYQl4yb+ewlVRbnuawjdzl/BmHFfl72DKF7aTH1cNhB+lzvcRhp/mY
ZQaHXeRv3LW5H2G+xb2XwwIxqTM5LBJz0W4OS2RBUR+HZeIoepjDJoBv47CZuIoOcdhCeoqe5bCV
eL03cthG2ksSHFZEnR49RNhO5pYc57CDNJe8y2GndIO3lMMu0uCfAj0RQCxE4vJv4rBMyvwdCJsw
Pc5hmh5C2Ezp79/HYaC5fzfCFkx/jMM0/QGErZj+Iodp+jjCNs5fBjP+Mpjxl8GMvwxm/GUw4y+D
GX8ZzPjLYMZfBjP+Mpjxl8GMvwxm/GUw4y+DGX8prBTQSimglR3SfXzsdkjX+NgdkK763+SwTKb6
X0XYBelW/x85LEPd3yJMHym6Sm0cpvgnEPZiehWHIb3Uj7CvgOa+ApoXY/krOUzLz0W4BNOv5zBN
X4VwgOIpHeYw4Ck1EJ6C5fdxmJZnvJ5W0O60gnbLEc83OEzxHEB4BuJ5jsMUz2GEazH9pxym6T9C
eA7ieZ/DFM+/U9haQH9rAf2tBeOyFozLUVDeUVDeUcAXR5YvG8kYrI4N0kd0EoK7Rp6Ez0YygHAn
TPcx+KR4KY0sg28JgOlVh/QwltAgJQL1GwBajun6/xNTY65nGtkAORH8FWFWJglpHXBn7c0lC+Gv
iczh0DxMXQo1InBfD3X6oQ8prLUe8CXhkyAjcO3FPsQgzyDRXE8S0K4GpXTeEisfBgppUIPWpxhj
sBanrdAcHVsKcVw6pLCaUcRIRzAAvY8ixjDkpLD0ALZFqZ7iLSRxhCGsm8L8GGKhd9qnOPYhzMcy
hLhpj0LYqyS2RnNo+V68s/6nsTUNWyjsVRjxpyA/ht9HEfcAb93gZeOIi7WdTY8g7hSnSAi+Mcpc
XC4FOA2kShjuDHeIp6SR0pRXeSmJI18SSNEI1qc9pdIR5bWyLYSw/ghvNcxHSvMYNfNU6IOSFBtL
zdM1zKkb5yMJY/k0fstzNYkSG8HeXV4mspqTzI3FwF+9ofjyOBLQziDvrc7pH0KZ1rjcZ2nWi233
YyqrPwo5Yc5DWiaCv6NFa8Th2g95I5zaDENel3XkFZMODWkY4uMPI9ciWGYI9YxJYwxrspEUSnc4
J1ka5O/gnIlib6hsMr4luSZHcv2I4re89KYusjfJi8YX4m30IIY0Urp3kmwaZBjSs5Slsh3KjbAP
ZVtDGdiBtE2i3KWQG/05rtO+M32nulSf06Ykl7K8PWK5UeSITnZifdZrijeEuXlJY633IrWGUEvG
cqPItk3rj2K+jpRI8DaoDjEqprB+tsdZ7EMoQ1G0odm+NVxiVxdN4hq1d/0o/zr2rAPHFkFq019F
Y61nLS+1nG1w1WD10IllEqgdTKtmT8JciCmfPmdSeifoQj7vKdSNBLcVUezRYE4u/q/zBONlP7ee
BreJedvGsG6COUQja7G+RqqxvU64roG2+1Das1Sm8pxEDg1wbA1kNZTbCCNbAZ9lMCIKr4FUWn8F
XK/D9HZI2QBXqjcrgfLt8NeJqRthPaDgZyNKevIyeqDl0lmPGbeHuDzk9edS+rB5Mg40SKBEDWDp
7Hiys0VWBnswdwzKp3NthnJ2l9EujXXz9tLgGkWtWt7GM9sS5vY8ye1NP2Ixcvaa0nYzb41anhFu
53tyMyVrM/UplMlK4GjOchrcGhg5fUugbUtxW9PHdeVy9MpaCEoxowBL3sJc2l4vly8qyz1otVmv
ezhnYhzz5Tg0C0c1mVJstrhUKi5tOWt3qYXV0QvSodUIp3aS27dParsBZT9WMAeMXcILg3tAhZrD
ZhYdezSElKVzXRj17bN5rnFZjBXY3Wy7VPt7kdLhghkuUeCl1edKJwrkNu9XfDqlaO+iiD8rV/FJ
+EaR/4PIzUJrkrXd+ZJxKMvsTBopTvEP5MbD+lUo3VFu7Rn9mVYNcfnIzwqTZejTRpSXjw4c+6Wc
y/qFdD40uPfIRsN80RByNXYRDxIX0TuPmY4vjrNFL7erI+i3jZJCz++zuZ/Fx3TS4P7J5Fk8i+9S
PjJq5b3pEOK8VI+zHNMvonXfX9TbPJUvbWGyLzK5Rwb3sFMwj2Yx0FlmKaTOIXQGbSMtpBVmTQ2u
c+HbHFijtMCnidB1+Sayipdsgty5kNPC4VbSDB9aawGZD+sZ+qHYB9CPGYL2GuFvFP8a0B+YrPEh
tHyfNE9QaDlq52hOLtgsGObWlvZpPVpoNoeu5r5ZnHv9VD/ZTJrAnDByYANc8/MGlSq6GqPexF/W
70YsH4W2GuGaQgtBedWIc882lBLmTzTkSv51WxhFH4CVNf4qrWTzGi+SxxzujWNDRp8eMrQntY0D
htYZj8VTkKQtiyeG4gk9FY7HtKFIqEFbrqf0zyjUSJFpG+KRNE1Jah0xqDd34cKmOXCZ16AtjUS0
9eH+gVRSW28kjcSI0bssHksZUYokMaYldagE6eE+rddIhvtj9drSRFiPaCEopYchMxpPGNpAOqrH
wsmUFhrQE3ooBRWSqXAoqaUG9JgGeWNavE8LQytDCaPXCBnJZDyR1PRYr6YD/nRoQAtzVOGYlkrH
DG00nBqA6gakxntpbQpHdGgD6uvQmWxaatSIpcIGlA4BkE6MNWhIkviIkdBheKmEoaeikEUrhNIw
xCRtLBnvg25iF/rSkQiA2FdoPhqHRsKx3nQyhUNNpsYiRiElKHOStBUjEQ3HsEQiPghodeh/KA0N
xbBnvWG9P07zRwfCMMIBIzIEFIlr/eERAwsgl3UtAuTQogbQLhYOQXF9aMgAMsZCBjTCyB2mxNKM
HTCYqBEZ02BsSWByhOKIhiNI3hSXmyRvLwQ1egwtnTR6GTWN4TTtbDpE6a/1xWHIgBEGlUqFY/10
6AkD+J5K1lM2JYFkKEfwNar36zvDMUBtpEL1jGhQvTecHIroY7QJWjtmjCaH9CHoGhTphS6mwkmK
mBYfSsSjccTWkJXVRWxo643+dERPaB0pPRIOLeqC6lR45zW0zdNqOsOhRJyyajYrzAohPIfBnRvx
2yFtYwKkIqonBiktPk0nYJT9IJ4GSCJKGxTdtEFbq6e0am1jp7amr68Bu2xEksboABRrWL1mY8eK
jmVLN3asWa2tWaFd17GsffWGdm3pyvXt7Z3tqzc6FaeycQCYlOUBZRhFDMMGeqSQP7n+gE7G+xP6
0MAYtkPVglKwZ0wbi6dpzRCVXehdOtaLcgnSAqKGEg/SEgY5h+J6f8IwqFw3aJuh2oAOQhXvoUoJ
NVOTOkMJOEqF0wAxMCjfEkYoBVLTB1zJ94sKRLzfwCIoMLl6wGjQhZ50ClBDN+OgnwUDmpXMdgrU
IkeKXGUqu9qIHknrPSCvehLkrbB2g7Yphhowlh0FjIkzB5RF15JDRijcFw5dOnINqBhD2aV19d7e
MOUxiEkCTVo9TU4gbdFWXNSpSDgapgOCRrDcaDwxmGQij9KNifFRkJl0TyScHKDtAC5G7iiIPfQf
WDU0pjFV4BSa3BDSo6MvPzhqC4fTRhKbASsaMhIxPoIE7zcWTg7E05FekNWRsDHKjN8lw6flgJMG
2JPevMHMjRG6hWY6lMrzmA5M573uuzxa7HKuArciHBG0o6cW0QKbNizV5mg1bS2ts7XWuW1zmlqa
mmy2TasgsWnu3JYWuLY2t2qtC+YvnL/QqQykUkOLGhtHR0cbolnGh+LRQp0wtOUJfZTSAlQQOgWY
1sd7QENXgzWLg+mvp0qaCIfCurZBR91IwlzWNu8TcDcOpKKRxmgqpkeNxmhym07tRANN/F9WGDUi
kGp8dhX6rZHTEUtP2hxZhm52Eh1ffVLOIObsJOc+IYfVKUxfVZAeR/c5XZgvPSo9J/29dFQ6KT3z
CRs0bHlQmLdcWAf31EV9jhe0c/nR0EX55fo2hu77xa3/irs7k7DJZfIyOSgvldvkeZfBdRnKCE25
kQxOqrGWxAUdFymxi3ocw8VNmPwHQoU57YBrJ7r1OiHkfwC3BpP4ZW5kc3RyZWFtCmVuZG9iagoy
OSAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDMyMSA+PgpzdHJlYW0KeJxd
kk1ugzAQhfc+hZfpIsJ2CGokhNSQRGLRH5X2AGAPqaViLEMW3L62BxKplmD0vfEMD4+TsjpVRk80
+XCDrGGinTbKwTjcnATawlUbwgVVWk4LxbfsG0sSX1zP4wR9ZbqB5DmlyafPjpOb6eZFDS08keTd
KXDaXOnmu6w91zdrf6EHM1FGioIq6Hyn18a+NT3QJJZtK+Xzepq3vuax42u2QEVkjm7koGC0jQTX
mCuQnPlV0PziV0HAqH/5Z6xqO/nTuLh753czJlgRiF8i7cpIgiOdI/kQaH+MlDKkE5JAukQ6Zp4E
44dA/JAG2pfoZ/lytvp42N7HFixDPyJ2YgcUSxQzFNEkP6G4eE1XCiHlKJ7X34ni4jxdnYeQ8cUW
GgknFiZ7H4e8OecnEccfRxAOXxu43xA72FAVnj8DlKTHZW5kc3RyZWFtCmVuZG9iagozMCAwIG9i
ago8PCAvVHlwZSAvT2JqU3RtIC9MZW5ndGggMTgwOSAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTiAz
NCAvRmlyc3QgMjY0ID4+CnN0cmVhbQp4nN1ZbXPbNhL+fr8CM/cl+UAQi3fcdDJjO5fW16TXidPL
h4ymw0iIzIsk6ijajvvr+4CyRMhVrrbrNo7HNg0Bi30Bdp/dpRQxwZRkiphSjEgxpRkpx5Rh0nim
LCa9ZpghLSxTnpEBiQpMalBrwaTVjmli0lnPtGQyOGIajMhbpkEqDdYN+HvQJxYB82mLxOe0BUQ6
gBSTRoDESmbAwmO/wVA4z4zCr8BDM2NkwIMZ5/DZMiskiByzMu33DOpgPjBrAz4IZoPUzBJz5PBf
Mqch1yrmrE7EzHmn/vbNN6z8sW0mZ+PYsicnH+uq/PH5CzZ34il79qxfPmrOFh1zrPy+nqzYOwap
gr1m1D9V/zT90/XPsF5dL49Y+eZyGSGjmsbVhuPhK1b+0LTzasbKcQVOm/lqFV80EFYetHU1e/WG
lc/jahwXk2rRpYUkXpkN538uxs2kXkxZeTyJi67uLovvWHly9r7rRSbBAv+anxY1CCMuqt95pVEv
6POCj46fn1yuujg/XnxoWCL6dzuJbRL3ZCPuKStfx2m96tpL9uRg0ryPT5P85XIW56CAtGfPek5v
mm+Pn7+qloOmsOwt1nstko1tveyaNrldr+LWCGxOJElluaN5+RZnIfDn4DrpRzrHvZJC9Z+MsZyM
hMeuVykIHsgFOLhSXMC1KBuB3isevIabD3yG9WFuGI3Ak0mfSYJ7vruuxpZtNtpuIEGGk7JOwmkt
D0FSyEZOSk426TyMMjoSEASWzG1FDnSDGkaIbNcg3G+ty+Rsd2Va7OG+V4s9q0Er7rWzdq99w978
0PITtgZRnOns0oUng4ap7PgHk/etDkezHSVOw6fhQEYMD5/v9iZF3pag37hPHOaHcxixQIygc5om
gOM73DiG8BwveyAZKIlMWk86rL1khJ+r6DxIENCxIAyXTgE0y6Nq+V2sp6eAJXiQhxK0gYqOFZII
vp5Qu3wxq6Yrptcxc3jYfIKMwlrNTY+uhZKaO+GSYwvpeW8OCeU4idAr0W98Uc8QffIqNtPMD9U8
ZmBx3FWzenywmM5iCuoTwMZ/AP3cr23J4jaL9f3YU6x5fQb7/J2xL9wQ+zL5XwgCw71AoDIaniRS
atyBwiH8fg8Sxf1B4YippFEGggB6lSNFmsoRTye7bg92DxXqRqkQAZrJTOrXD21X5L9FMy10uj6h
wVQFulcwQ7G5g2aGHBcJaHI0I+GJG42SFEPMBpFs2IUzvxfOsvjPUa0gucE1koF7Lz2q4BsC27fV
WVfN632IpunOiGZ+H9G2gr8MlGl5aygzfX78jbdIBNf6xAdvsVZwqzU6hMFbPEluPpP2SNuNK13R
UXJoa2zfAMF1+uGuk+jrTrI90j+U87IG4OgADUD58igxefmv/vmWcePgYpSc7tXLZMjJAevas/h/
+4XisJlN9idOfeemgfRNE+dG+hfytbt1DkhdCQmyrBZ24HDUZyqfZya9k9ry7DpkCLE304hrGXig
HyVYe3c9VW+X9wvZXz/vyxpAfcF2dqxR3wfoKMhmmwbTd6zJWP15dal0PMiAtFgoZ7lGnw4jBBSy
2AYg11DCEFr/nRgltR/IN/64N1DBHxW5d+Y+MPzOVSnZh4/hty9HHxiGk/lTMPygv4ITVv70+nhD
eTDu6maxnnpy2nXL1T/KcobrWPFPcbFsm//GccebdlpW7fi0Po+r8rSbz0osFpN4HmelFOQL4cvu
tI3VZMXT8t8FIUqf9ld32KQ77w86/SRD0xm9Bt+EaJILVF3GoNgmrpTTsCZw5U1fciuu+gp1lF3n
y3rxcav+YtF0t7YPyvN51X6cV/Wst22texk/2PMPn86r08tJ/J9spzcxQAnPjUDqAzgT1zK9nnTw
GwIKO+ivlSK6Z/3vcD/u+v2YIG90P44r0j691lC4H5TMaL58Qkpl0UyghVCY9I/CQLJciYA8QsbA
A4VKr2zTOwYKuN77tfDi4oKvZvUkrk6rNvJF7JJFP4+b+c/zaVt+Wk4mK5hVL7o4K3AK47haNW3R
tdU4Fh8wSvafgn97XqeF2dlFrIuP1WK63nM700166Y1O1zhKb7AN+hMS4r7d9oHZjKYoeJfqJ0Rp
sOnVvAZUB6ceRbyqoLl3WsgsXpGF0Ajqvij6+g106GotpS+DhnhF7w6rad06f+0WSp1yC8n8CiXq
D0PpC6nHYCAqZe2R6/MrlChndPDmvq/whvATl917lLKTYnX2fllNY3HR1l1MeNTFnm2BX2wcF5d1
8cvpHdGHLJotB09FueAxK3VIlaHm5L37QsnmL7IcPRFZK3HRwXN0tBaNEko+cuimHoNTO4As4hWV
7BC1aNy4CsY8isyC3pajxhUmj1onUAp69RBhSXh7s0rewR09eZS6hgtnLDoQFAlGWm3Td/VceBNu
gEq/AgF+wjVlbmRzdHJlYW0KZW5kb2JqCjEgMCBvYmoKPDwgL0NvbnRlbnRzIDIgMCBSIC9NZWRp
YUJveCBbIDAgMCA1OTYgODQzIF0gL1BhcmVudCAzMiAwIFIgL1Jlc291cmNlcyA8PCAvRXh0R1N0
YXRlIDw8IC9HMCAzMyAwIFIgL0cxIDQzIDAgUiA+PiAvRm9udCA8PCAvRjAgMzQgMCBSIC9GMSA0
NCAwIFIgL0YyIDQ3IDAgUiAvRjMgMzcgMCBSID4+IC9Qcm9jU2V0cyBbIC9QREYgL1RleHQgL0lt
YWdlQiAvSW1hZ2VDIC9JbWFnZUkgXSA+PiAvVHlwZSAvUGFnZSA+PgplbmRvYmoKMiAwIG9iago8
PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDQ0MTMgPj4Kc3RyZWFtCnic7Z3bjty4EYbv
5yn6OoC1PIg6AEEAj9fe6wQD5AGS3QUCbIBs3h+IutXTIj39zdQvstuzgW3AGEsjUqTIqr/+OtAf
3PL3g1/+mfp4+MdvD/95OF5J87BcCN2cRp8Ov//88Pc/Hf693OvG5IYwj+H0XP6/D9uvL634w/Hv
3346rD/8/uvDDz+5w6//XRr3PsTDOPfrD0vTv9BFd7oyToN/9dd88PN60YVxe/bU/frD0v3j08MP
X5af+25I8/JnOjz98uC30bvD028Py6A/LA3Hw9M/D392Loa/HJ7+9eB91zvnnRuPv3W6k/zpztT5
5L0bp8uN/svpRuxCGnw/x+2JT6cbYxfD5EO6XHfxdL3v3OjnMW1d9MP1B/oeuk70wAQPYNfp4zpu
16Xlo479Nor+kcZNneBMce80Drie0rmhaXJDn7Ku6Z36JN/4RJ81G56b87f9mDUV4vVhD67fHhiv
P5DC9ev5jBc90/wVPc/+7SHkPZc3xustYQ/UEK5x+tQ4ZloD9ErFBx36QZu94rtRS/0MT3BTvbhm
4trF3I1jWq6H7YZbd3DogpvG0cGE5G3hFOJCK2RdMfIJliyMzyS5DL/fbmJT1EZAu51G4L26NsKQ
y+RpHgxLebR86nGI15tyMdtfj+qMP7ZZArbl6lN4e9EUW6J32xMkYdOsLcuzBP/8ZAMbw+i7Y7M5
4jgP19rEildSvPZihRK2jKRSa49wgyEDAhlqirESjgPWLSoebCiqL8uQITSbdBMssTUVH0GV4H4i
2BAHtSXayuoGRBVWiFsCLIVixTE8wqhRiJCwQOUJOLAZcGSRSvpCFubUEHdNXxT0MKkLm8qzoRsa
HEIrfZVFw06x4dwCbAL0xq2SQwBWkzghHlaHiOp0hP2KSlfxm7qeeCUXtrMJp7EooBs8VQnGN2nQ
ZIjdtMxELODFLnAyxmvLxEQdFKDaRLKgPuSm8AmkArBzGsdZLljnzQ+hmLhd0z7XPB3989Ol1WFi
glhEIVixbL4CayKCIpS2g7dCLPGjik6ZTuOB4J7A1TfCEzLBiC+FXexgGIFBQqYIqSXVDPTOsjxj
JtBBvenWNdNgI9xA8NhKtSI8INyFEBF1NPVAqIE0tKwLUawAEy/jGEDFzEcjn0pLTLQpdBKlhmov
LDVaqIRH6DouI/o4Ms3+OkISGhKhpLpn9S34Oi3VAm9rQGYYFmDupzEVkGIXILkQZKgYmaCR0YXF
VDQyWWgrhiBiwtSF2Md1LqvowliF5+MFloZ10C+NVwb6hB/0GWdIxXAHe0e8g73TkqKRPw4EfWWq
cwfPKpOE/WeDHrG4bHFqdRCdy20TRrKZ7rlLsIceEHqYht2KwitfSXX+kv4sVqbJedSQPpSVvWVd
vhNGU/WBqh5Elpn5as3tGEsASjNwSHEY5Sp+d+jwG7N3rdhJhOOqccWiT11NuONU/wjhYnlWz+vb
7q5dIFgqINAuAHVh5hgcMvDAR5hJwl15+4A03Z+JpKvMMOFbVdlnJhSoNiQbaLJa20FJ0LYkNUV+
USTuaJaAhkOOTDfcRT5H9XuhMlIl3R4tRe9KnBfMheiy6Pvl9uinqRBwonjs+6kbFxu3qpGTjO2r
yIb+Yl6HH28u8dzn8xMpzS6Azzh/4J2a3bpBFz+T5EY3g+pAsoSR1on0qhgfm5xEExA8/tgQBNOU
Lr40bx+IohPiROJHj+8w6Mpy1E7a0DGNy7usjuy+ijbrq2izfvzuUW3oUQ2faBwMkJEf1pEzUnCy
XtgR6mj65r0zLAbcY3TDFEwf32YQUESBVxjBJVJ2zTIUOL+jmQtW5qhkwAv2BQJSi7az8KDNnMI7
XFWyKxQ/A3EmQEZa4mXrFoZOL9MrUXytykOp+R6qC1P25rYjO8miVr0OOyInmrm8xQBhNi9VB/A0
d7MbTqxZX8Wa9Rtrpvu/ZO5oT1rVF1WR74iHNBFIddkaiIYYkOj5HWo2ik7y7XAjqrE2CAxUokqP
zzBFppsynNTBmXCVRVfpyZE7BKiJYGeEW3RC72sKsLdkpN4eB+6YD5vDwZaikOtkN/dXJz244C3+
LRkBNYv6srhji5TK3EQZsi0p2g/tpATBip0dmMFAnLrBzSd6t6+id9OF3tXzGmUqpdj4JkOcPU/t
UgoaZgTqdKvuCNRpJ5P0fD/5pzjrpqZuY9Ga4vtNiW05d1ZXAUC2/PRE+YK2jj2sKVPGOEkXmdZo
Fq/dKiFW9b42I2x2uC6bFeRQNR+H/FgE4H1DtpvxIN+MjTSJpcl5QzSTugB4Nl5PzDBDn7S0cIY+
qco3nS4+LC40JZcX4ORIGUY1jOzZgWRoHAwa0Cmku8bl8CHZJyQGZYQYu2HNvkhVrs9U5fpM7z1j
YEdC5x2oO5Paq4rB3xF/yNubnCFV5sh9AyTYmYiOUhU46E4moispylsnhSjNjIg7Vbk2LaEgghBd
4b8fisziMG/o/lRTUPWECALHqhNSD8Q3bC5bNLy6udxj9qFNrGArck5NTXql7ItYOiS5bpyHUyho
qvL5pQtJiOBRr5+wgwZr53XT44N2ePa+U6JmkG9RcVAJoiraSO5ADpiiDmyQLxcwn7LVkZNmpmJX
2XUMM9VTEJpVTkPsU5VS2k4MV7osLZi8hh+7h9P3xjU8dH+vjjLkcJ1m9JW8AlrmMv6RaL43/Mx2
7LNM9VrSNVV5OIfNw6kXo5BNbjlaXPectdTaOvVj8ePYKFSV/WvJh7aLs1KdPGrd1hrcc3sfgqmo
pUm42ILjLfFgthoOcnFTxlayX6hZmFNFJtBN4l5khkMmoeSzCWgEBFfpuqkQ3WDYDGJwtI0PySWG
KdOyKlFATO79AxEuw5Z7O1Q5F4fNuYiGvM6SqMfVFBbnlSLe5pJZce7m6Vwya6hygA1VDrDhe+5f
y9w/5pLI/bsDQzfDed80LK1hRaabB5+ZDpmBehD3DQHe4Z5qV1WqWRROuy+NhXroUxM71IyvkhmX
ncH95soWk++eizcOVT6R4QqtsP7G6ai94w/PZ915S3uj/yo444puYq0Vn/fgnMKQB+5jfjafqBc9
9XJWEctIf/jJH48QDIen39cxhrcwwDH9P03LpBdjdX5r8Xwo4XOLb6IKaBEz1b+rfHsINx87iHiU
tIPOVxoO0DDGPlsEYmmNFwPPfCMWI7psCUxB3a5XDaxiyxfx2InUJR9p5gO9Lp3npCaycRl4MVle
PiSMVke4CPSdh5f2KS1Sdc22fSGZzs2652Zd1mxYtFNkFTFcjkM91305dhP6eXgxzYtYn5ZBzfnO
TXjnOWN2jIuVFl+QVtceuSyYxeg9jfQr7HDtzifqht/5I905T2bqlqU09DGrlXN+s74Ly505vGC+
rzR2FpBj55fZjC9R+MtXLtoa3fwCtV0Zf/HKYcqiSV3WfT8anjiTNNcmucdBfm2042KLy51wLv+1
rbk9IOl4FPAbOKSlvXaH8sqsGHW/yv9J2rnunOKQEvV76OEsstkrJ1pjoYp2oIMeqEtELn29ltPY
TGdn3KGsiiV7vireEC1l4uPV+thyMAPbJh/pw926PKf8FWCS9JDZdlEuXHDF4nYrchk/S/oyTaFb
eYlNaYoqN01D13MbXVh0+fbPAj+/uvKMQ+Nblnc4/m/y5y78XKafv/l43+eP76nxgkekciEZbosO
GC3NpeKwMJl7NgU+2lSkmgteOJjzanTfsMJGSTGBAtM98bnnVs0U4SzmfHnmWcwYQ2GqVph3Ubhe
LDXyMAscdTM6oGXi26snuBeu5nw+CpsgH/YqhEM3zpNPgxhRbdJsN2fKW6UTtzoR3RIhZCz50s5l
9UVdezevpILcWcM07ZuftaInvfGOawbFaKOIZdLPa8aKNYZx7hbNeArJ2BDHV7jKCFji8+NsWyID
LzuMdb5Et7blPNU/GFdzI4e/iQNoFrR4D10vl9fQYwRUKxanA4v9vT/kqEePEmrAFIiGBq4crYmj
kOMWqGRKq3hQY5Jxs2hk28u26kEuhKd/oJvDrrweRVEpKt/ueXwshZ1j8b/pekO8H6pzVN7EJpPr
zk7CDVvsgybpAk30WjTIQMj6Frtolgh7jki1zs6yqS/RPtscqVO8sl1jHdv1/DhOBsd7qCeetAzk
xCBj3eEknwCDnJlMpunnR/BUqcEpNoRTEE45IZkLw5KQzFgzDKHgUJAi+stvUg/JWN1LIOZO8KGv
WHlFT54kyg6wYNLkTZyHLi32cyx2/D55M9fJmwv/z3IFjR30LFWltxXaSN6QKCZ0s1e3uV+JlWS3
QnEnpW1Wdhza1BB1qvwgCTzerq+nj5n3UhjXQz4ncofZNtJc56a6PI4Bb57YBD/TjQDrTD8Y/ZUq
BXIqMe2XHQfKkUut6iCCugOQyFRRfV3twlbRVqkKEa07Pwq/A60mYqeIymgo4lR2RbZi2wiyfhFk
qZAk++RYrJNjFwuT/d10IyS6MeaabHwZnnlFx1LlSdakO3qRAYl+fEn4Ak/gNMr1eMKzAjkmdeSk
RbiExX6F3rGLaXunNEaIQbQk47aqgrinvF9VWUNTeclmZXduXsOvYeycQbRb6Eb1dLY7RHO5dbWm
ZY2FYSajwfCh9QVAR7yaDHJ3JKuuCsYiRDMie73nXFjxRDm5BIIaP5et8DIwYY9vQy8D+ygp2WF2
nZtXpnGuI3PnjczVzWdZje2o4cOSG9G9TOXdo+Q4Fk/cUbJS9TEa6v5UxlZXCVGLRWCJfjN5ny1n
VpqwBkYbYoBpnjUbs7CXglAt2BBSBKRp9FNTTFFxIXdh8VGIBIAMGQrFdRasjXLx9DgArvVMBQnl
A86RRZaBSLMTVfQv0bKQYLtyiM2KCcnOcpLUquNY/aTNaidw7KrmrBim6VIeet7tHF0hy8XXwRCA
E+coC4Sf0D0XurtSdzKqflpmYvVqiK3KFSMAQVVCNfXklgpW3HSgqcHSqIoE25EgIZ/+RQDxEcbA
7IjOJptynWzObDTy9RBviuwh/SanPLZjTm5el3BHqWmxttLtS/pY/P0212Wr2odqgUvGBvnkuWho
ScZ7rZwcOgxsdyLeG0vMDlhSNw5rdMW8O7piBSy3CI+oDCYysTI7HMHc+x3OrePO9arLzSKv2qmM
ZkXgPGwqpA8oC88TaYIADrGMrJRQ6lFJ2apDfIpXIu+TmpK242j7ZnpSrP/0lh1Yr2R0uAKcYDN1
WAWsLAcN63j1NiDQwkDo7Io8G2oPvCZfTzUzQ4DjQZrn41vn3XFhRwgQnH/bzdLuoHY9IAFDwe4Q
CNnuGAouYyCfKtWQw7m56SEno3Gp7R+ltR196qbZHTFytsL3BBwFVxVwtD3eMnBSz2zADcn+A2T+
dFCuJr5wROV6QwnBstVIKTDlc0hTSrMLGTOXe8NyzRT89Qc4tQGHQaFOZaUQW7B0RbaaDTKrjklO
VBDLR+wgtRBVWIKgTLJLL12lg2wRG59f1RyiOcTzaVGZ2NonNFOd0EzvQmiqB0XoB17LHMpdzv60
DC+voLTjJGJT5bk8nEI8h1jG+KbdayqIaEqctwlYi6Qx2JcWTWA7XzxpwqB3oVvFSVXWaXBVWafb
4+8UgzW0r/SDRVQbh8dnSYCsM4pulHNt4gZEGoPBkSoFZP6WfdEomW4Qt3dF0Jitt3HqhlVuVGWP
BleVPbo9fo+kt/CIFoxeGPLbWog6qaEfA1139DUXP7GlYGAsuu6F0WlqE0FqKpGk+zDFJHeZMNrp
XrAnoaXOrZnp2e7eJVt8VULt9vg3xSSvbG7ZZml5oi52rted54PecjpnsOB3SgHHslRqPTGL4+g2
uWCYfFdQVUUVjgmeuEMFN9PBXJD1XHatiY84p2500cdiA2/iowvh0PXHOtLHu6fK0vkFa2Hp45kR
wV9hYP66/P0fsNLst2VuZHN0cmVhbQplbmRvYmoKMyAwIG9iago8PCAvQW5ub3RzIFsgNTAgMCBS
IF0gL0NvbnRlbnRzIDQgMCBSIC9NZWRpYUJveCBbIDAgMCA1OTYgODQzIF0gL1BhcmVudCAzMiAw
IFIgL1Jlc291cmNlcyA8PCAvRXh0R1N0YXRlIDw8IC9HMCAzMyAwIFIgL0cxIDQzIDAgUiA+PiAv
Rm9udCA8PCAvRjAgMzQgMCBSIC9GMSA0NyAwIFIgL0YyIDQ0IDAgUiA+PiAvUHJvY1NldHMgWyAv
UERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJIF0gPj4gL1R5cGUgL1BhZ2UgPj4KZW5k
b2JqCjQgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAzOTM3ID4+CnN0cmVh
bQp4nOVd247cNhJ976/o5wUs804JWASYi8fPuxhgP2A3NrBAAqzz/8BqWj3dZEZnug5Z6plxYiBw
WpEoUmRdTp2qsnsz//lk53+Nwe///dvuf7unX+KU5h/cMMXsxv2PX3f/+tv+9/nakKNJbsrucF/5
X59sGuMw2eUpdv/0559f98tffnzfff5q9t//mB/uXEj7PIW9tc4/Pfob+tEcfsljsq/+b84Ht/xo
XD7fexh++cs8/O3j7vPD/PcwpDjN/4z7x287e5692T/+tpsn/cn5mPaP/9n/3Rifftk//nc3DTnH
ZMLTLJcLYTxcGAcbrTV5PF2I8XAhDONoUojnC+HucMEPLiYbJi941DJ4HrwbrYun340/DmGynXLM
l4fgn3SPnsS+bMxgCDx2AEPAO9DYeGXpl4oOPCpM9PzgW92CaaAFieZwwbrBmTFnU1zxxS2u2GsP
xXf1YfWdzFR+PrC01hazm+z6rIvf3f3ludUDW3ABjVB9iPJ3NDV8oVykNIsb6hjNYmL9QFZPsuD7
oFMEpQqcRFgfAZ4V+lVvBFusetAdu3qRHcFxqxq+CORG+Zy8/js9A3opKoFVjXALXhVMAY8APnME
D6pkz2isX530bBtcfKVqb+ckeVf0nSdwA36SRHNI3hUeH/gkWpagA43O57JlvjzKDJ80piGZyY+V
/XN8G+lDFuspP98dJyDNoDItT7bM7IAqEKrZa+h43iLZ3mysVLZoFm4RLtYMcfYEcvCXlyreoFuw
PZTRs4pBRCZAPXic2qUhVG7oNCP5TMswKG/VRpBJyXJZ8/rvUPcgSUVPAY2AFon9bLzpAaZGWxi0
CQNmdg0diXwJ9jPDRSJtGFp18taT2g5GKhCOUOoBGwvrCdrnrCChVw99fzQAeiGJT7piOoktmJSH
yedYmSBNBsyU1vZHZRFAlxx9b94aQRgF1L1Yw0KzCqpxaAoBgcajOXB+DXaKAFyox7b0EvI7gcXc
4EvBA8XrU6TWkD6FsBCNziCch3by4TuJzBeJisSSkEdhAGIADRjSH31DwODjm0g3t5RuiGb2kIOZ
nf5SRbQomGC77vbPd7tlqV9GJ6Aowb6WZGsLPT17zwpw//xaU3TJWWAaVhPRC3VsL9mro1INgRYX
rzqtuV5BSKBMBlKLl0LVHhmn9UNcaxa0EVmo7gqgLPlGENyXgI0QE/ICoc9PTfThZC8L5HslJVAE
qXwnkbSTaV9aj+P1aIj9qLmv0FlE31styNPwrrSxhdxFiLSTBgYeGZ1H8EYye7GKFtDQCQuR8DEV
GM8RnfgKqiD99mn229N4cNzPtk2TZXSKWzSYM8hx5/F3bBjxnu0d0uo8gwG+FkYBoHmCAAVoXyra
RprEETaGgg02BKtCTw+5N4ounUTa1wrzBlxgQwN86Eak46qTDK1XNT2wfdBdKwgkYl8pRJPb9lif
RdETopdYzWphBmtopYs+G9oXmHRRWq4F6WKbZRUFJvSYD8iMR6uEqCxq8Ud4el5H/+WRjHHIxltf
2TRNFtGZi0EreRyAYKmePA4P7QiM+8BH3YALvB0BHXg4cfi28GvAIAALOplbIAfx2EhyNgR3aA8b
Bg4iuOGqLEAIK8iMGwh2AUnFGwybOI4S+M3cgRuOzo5UXPlpnL9kJbKaBF4XMB9PwLw/ekt+GL13
KQuY/4oIc4MbxeLh8HcekqYDndATxSvF8+bQHXx0osJ94PfbggFzBXAROq68ZQ9F+8O6WOQRegjP
Ajd0e9eOluC0SUl/0I4Yf9/MyKgR3nm0bhIJgS2I/GyoB35l0leikQa/bLsleOLDeYn83flCzL6I
yd4fh3iKyfoE5ORVtzZ07NQIMjBw8jogI3bschhCXBy72EUCiCegXESfFnpdtGnjzPGOGCfjinQv
u/47DwPz7inPqGswO+gwfHUAy+hleQDrC+UBLEkRnYYmkIMyTwYhx9jFkajmcoSKrhCMuzgJrMvV
EEK0fJCjhgL0iKjI8seqSNKKZHuWJfaS1zX6YfYXYi1SzMl1W/7HQxL301+kWdTrjxXRNIEFIsMK
btEywixTiQoqd6cAsK0HkCG2otlB61eQNyx8KRFH23iBYkRJSPevb9wVVJ20Hgpx4AwUmxC3L6Ht
BnpMF96yEkSXW3g9p0tmA/OeItqYr5vl8pTFOBgbD4TM2EUciGfigCQis1UCIjaCePCeR9ZpLFfE
KqvmJ/GKusLwPBa1TV0HTGks44KYv8WS7BQ1IhsARhUlkAlExoXPMHJjRRcfwwIsx9ZImo/j4G3f
MxYx0wVtx6md940FiKJPxIePUGiO97saAGIIviNyEw8QY9EJxQ6kQ0HKFZ8aT1NvoQMETQIW2xOF
ViX8BZlfWdXKQcKW5tToVT6hsXeaniOhO1YuLZvJxPrMP3P+sZ67QAeM1QId9B7W5c5sF4eg85vZ
M8g+h63QtH2e/FFEyhndobJXWqydZNsB7pbIM4yf0wYSHp2OVWNrQM1jImkadoqDn5YkyNQVwUhd
Hns6GeLu+E3tEJ6gHCMptPc+rcgGgj6bdMVXAuA5Kg0EC5lttk25ScVCKQDuskAT2olV5h+Is6uV
ZLk9rKnEhP9Z8hYl9B7R7+w66aUOsmwN3u/98AUl4RuxM2aZa9dlsJZCj7R00miG6cjVSF2wXzrB
fg11DvSIj3/ZCgjYtpfVT+5D9OiKUPVbxSjQ82zCC6/OWbI9DIhDEakUL+D1PE8S29zO+/CIFw1g
bpMiB+OxmHAh2jIwrx9k4dEMyAd2T0oo0527fnMFrWaeib7P9rtvje4jZ4raU1GE1BU2TOdqhl3Z
WltVvaPzUCQyrS/Pj54EdPH8hC4gOuj1s2a86QDb+0IbsspPemn1PSKsr0oVlmFspgBSoMuHcEOe
RhsTYD33ZT2zpSz4gjla9RBIXy+EcXCzuB0redkibXMXJp7fe2m/hpxpiDizTLuGuAp8KTZbUpFw
pke4uW4yKOyd03Wy6WL0kG+mBNVdYQZdHPIappCRT68LFcBKSBLoRDhxtLZVvSxR6hibPIL5K7zP
BldKi/75hgGjzTkJV+g+wTp/JIOloUgfOwIZw7qw8eTOaxymMRx6CeWuMH++TMyHyfm0Awkr/SEq
OL5Dywt+B/2C5MwQN9hjA6ncGi+Zt/tgsx27HrLsnBXQpDGbbXneZfa1S8hshnEfWN/RLydxhdXi
LRqFJ164B3RG+GQQNUO4ob8FzJuhT4liGSmcm4NEFrQYYbIGW/cC790ILqgBFzhZ9oE63d4tQ/rq
UJ4PuXk+5OZPh9zZwXt4vseQ6kMxH71xftGpPGABXTkOP6u9eXbBnzuPHU++9YNxo8kv2yGuPOy4
a/MsTl3wK+hyHnJKYXqhusKQ/ax2/Ytg6cogAc4lPICHwUm6CU4SjhLh9OH4x92+jO/GF/JtuRCn
IuRvipW0ghuO52Pegc7FytPCC5lF39G+4CWu3XHzp6MA96yP80E6lgg8b936FLS2v55drefdy7e/
hhlIei2XFUtCKHYI4sV9QyomBI9ojEjWFkKGmjVwXdXqBgtSjGWdi2D1VlgkA49BumlQNTr/LI7G
PJrRAVtPVPGKbVbBxSv9OEuqQ7TyLD1azPZxer4b4qHYcIQXIJtHUqWg6k3m2As4b48Gadl6rLDc
vCgvXybVFTMf79FCsY4831mugWCPKqVXG0Fkw0OygiDQXcsjRKFiUSO0n8qpSaA4DCpjmgSA99Gy
siUmECJWSf/qQ0ukfw8KCIU/XG4LuD4WhFtRBRXIV0NrUQ5Qb3r0JDQFGtVtaL0nqHkl2vWo1NJW
u74sr2OS0qdGvwNqouVUd5p9mSNZ6azASfWfbBz6nnAwICbbdbc/uT6KBYD5gum0pc2b4G/Z25bv
1NLQwlbP4eRrwWyWyxeMJEykl0lDBor6CMF9nWJEbXA8GdmmLThR+VkkjeniaK/Q72gyLRvtZO0Z
PiFs83Kvattbjxyt1uWSrNfR0Hh+856Ber2K0aRxsVGyuzFePrAabEmFmIZYGShN5k3suvuE7OBI
Jw+oKtasUqy80JKSvr15pGj+XYWHyNb768lXktVQBfACTlcjvUgsgoAcEDVhhk36RCpFj9qnl9W1
uch3t8gyQrnSdB0gCHFKamsJDFElNlYY58tHYs7UBc5PJ8/cL3ev0NP5/FiawIWlOXQS2UqlmnVV
6WnwfdREdQc6KyTpFaHpygWTtfqk++motagQpYYK2d0sz3RzS50vM8jDtnQhSFEgu15ylJdEU7hv
bjlRnGIlRhuEsDc9AKc3Z4AT8gj5mgx8vzJF9p9iO0paIjfMj09WYovNXKNFZleGkZmApt2iFEGD
CIIIllYHEr7vihqiq9hF/O3cB1QUDKb/+Ii8AciI5Rk2DYqILdv0ExTnavR2Vork040+PtLe3z6G
g3O61Kp606U+LqyGHC31gz3EowuDp8lcOgGmfIOyriJxMsJbomZkwwFDLibVtCQrEAJIrHGi552s
4Wfy9UuL9J1k1swz/fzV7r//sXP7xx+yDls25mHeIzblaq7nFlufv5qnJ5rTEy9+RvBEujjJOy0l
0FCk+f3QIkrTVq2eEV0oDOaqs63Ot89IumrkVDS3rp6WogwpiX8halMH54waGcKMc7p+aI8V19e7
9+3actAmavGk2kSltwbbpISk78fkhxgOBXBeqhTKPLAneAo5aQ0d5iUs7OtXD2UzXrHl4b4AFa2p
JDU7GbC55H2YlExso0LhKOoGkfpA7Xo3xiEvtaOKza+Siedtl/NiT3a+y3C30GRPaIPRGDCm2OJY
E6RowvAbTCPi0wvZIg1YpiBCaUP4VFYjBzoEtkgjrj9IocdgHii0D3/qTrzQ7OYrHJEGPNyCdLct
OtTVUOkRAkxqYVsttsgrk4OTuFDPQKHDmWLxXq3CimpzgARLUU910W66YPeLwUSTDokphT5t0sY9
1Btvz9Sbd9lDQCSYZHrrndQ7FC4hXfbmbQ13SLZCCgSZ4bzSBMgQJkBGdAGKCD2x30CHh/gDWlpa
AtJ4ol7A9QG8Kx3WQgoH9VTgU2JoAhHSjYglpMc0iIhQoESKwHvy7ZI6+IDx5qky9JHGjxIVPxW1
eoepKe/wkKIUafyqsE4rGegdw3O9wMJEajGw3Am60QP8+NQW3CeJ7wt+jRJ3EJWgO2xeJSv3Cjkv
sKQiDwbJum+IOCPbt2IpJ9FTrhuly3FUB+9nuXk4pOXJbpILKxDsfGE2Fsd9tOkJ0f119233j/nP
/wHJeDQbZW5kc3RyZWFtCmVuZG9iago1IDAgb2JqCjw8IC9Db250ZW50cyA2IDAgUiAvTWVkaWFC
b3ggWyAwIDAgNTk2IDg0MyBdIC9QYXJlbnQgMzIgMCBSIC9SZXNvdXJjZXMgPDwgL0V4dEdTdGF0
ZSA8PCAvRzAgMzMgMCBSIC9HMSA0MyAwIFIgPj4gL0ZvbnQgPDwgL0YwIDQ0IDAgUiAvRjEgNDcg
MCBSIC9GMiAzNCAwIFIgL0YzIDM3IDAgUiA+PiAvUHJvY1NldHMgWyAvUERGIC9UZXh0IC9JbWFn
ZUIgL0ltYWdlQyAvSW1hZ2VJIF0gPj4gL1R5cGUgL1BhZ2UgPj4KZW5kb2JqCjYgMCBvYmoKPDwg
L0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCA0NTIzID4+CnN0cmVhbQp4nOVd2YrkRhZ9r6/Q
80DLsS8wDFT1uP08Q4M/wGMbBmxwz//DRKZUmRGVOql7pFCWu+0GUyWVYrkRcZdzl9CDKv8+6PK/
5Ozw029PfzydnvgcygMzZh+VHb78/PTj34bfy7sxehVMjub8Xf3bB+NNGlPU4dSKHk7//v3DMP3w
5den735Qw6//K41bG/IQsxu0Nuemf0EP1flJTEHf/TPrgp8eKhOv3567n34o3b98fvruU/nZjcHn
8l8aPv/ypK+zV8Pn357KpD9YF/Pw+T/D35Uy7h/D5/8+aTX6QotY6KPmN16f36RCHxOM9pcXLoIX
3p9f+LHQM5hUfZHmL7TXWsV0/eJ56l2PTimtVLy8UZ/Ob9yoos7RVy8seGH+CTpxDvWOZtixc58Q
FSFNIBWf6abQBPU03O/LhvlBn7asGT5/mfaPXtk/xttRJ+PbbaT0tcH5DLw2aLY1WFM6KHcZunX1
likn8YbShQoqG0AeU23wcH4eR2uSrv7eR9C1+3h+YccyWB1c1bUBPWgwpGZ2WS821M4hL38AyaTD
8pC0J4fk0AcNNaxbJh8aavXcvpyf5zFG76ON6+uml59DWsCFRh1YMGX8Am0APw8pJRWcTxyRZHuP
3mNwe78sT8KhgwW3zPfL9IYLWlNJe7O60qgh9wkQaeZ3t3PedX5Em8+BD/CCovXBLNGCE2Tz9UWw
LglG+wyWCFG8F29FH+BD/VwrLimHdcrC7TG/KNJLJLFCTKPzVtsliSVtZNLDcl4ifKO9QOFek1Kk
pDSEcRlw1KZztIyIr8HRYiUMdLFhsJCEn1BTHwWbrqEgTQ84C4vogV7AWWCaR/BCa8nWqU+b+QhY
PauX3Dm2tJiJ4AMsdZGYRnIddV1Lh+aDg9SrffJhj/4jen689pPR1CRL3W4ONW1AMxqVYlRAKFaj
Mp9YCQ7UFkjvF8CGPtErLTpdu5RmpCXCTcDqag3XEmlYjuwBngcwBdwzGCrdEK+Tw73H6lH4aElO
da2td5xd4vSxlEvTadLH8h59zOu8NLRGPgOdAcvtFaBngXdlViWSbOiFrqW00cGOPtvoGxJtIrC9
/Xr6izOOevqBAjK9XwcyTUBvLEIyG3WnVpDsRNEFwNJq1MsOsE37OBYOqkNs5roDbUMtrgCb93WH
fdt9g+mDTAA4jVYw1qsDDxXWt9EL3DuSpUgh4FU8UpWjhenxUCYURNiel5iOdnlu7ZCQpoDJhOgN
tUvcOQ1X8IKWV0jIHcurl1hTFcCQosNCN4QYFLTdBGeleY5UB4H7YBex+2mL/Xwma2Acs+1JEJI2
3BAq+pdAj+VauBm99sEuKRackhhXUdEN6odk50qEtgw8a5RGqBpi6I7G9LDyASeIrAMa/oTGEp4G
agm4jhoHjojoUGHh5Qg4g5C9sACGVqTgOYgL16oSeA5F4QuiNpKRyMalFQla/KMR0ZwTizBawCC1
Co2VVVWQHQCxMyDxOi4P6hlJPEjsw7UhFj9nnaJwpOqlWubGMc5qjBAKlXjAIOBeDwlOGjkNoNMf
zA2CrWgVWO1v686Tu43VaH22qVFxNilIF5BzA64B9QEoxaGMbdTcxsHo2aYc+oKfB+7jT6hNqo/V
MYCcvEHk1DymomQrU7mp9PJzrJZCLFO0RWRKFS2ooN8Oxl4BZyKMTyN5J7QDLrCu6OBaW+g8Q+hb
fRTalN9suCDwGgVVzLtK3K5zTbsm8gYL4rYQRYUBIXRsyYaAF5p3iAAxUegMj4/Ts2ikulMSNU0Q
a9meOsH04PllgwqE0R1Q1UQaQuROsAtjseWNb84KeYStV6OaXWmbG5n5wMWXhsXtJj5wabeJfJAJ
ZYx/dzyL/RANvJn6+Z74SDY6Jg6iQjKeCTBtmZ9HgAnJ4sbrrZOUFnCtxj5qVo8Ff1ZYBEGObi4Y
Nooaxs/R0W2iyH4ZQsICId1jSAh6o8AmScDHHveSKNyjXgYyfAkH7NS2RwwVjejAMxps6wX/oQ7w
Byz1EKTCu6tZLxJUjQDx+rmj6PV/fqEUjZD8GK07QyFhISSI0YIuriaIRmzTgvwOawhHd/OB80i+
QvsJGu+8/QRBGTjaDJpaC0W7TxGZ6BXRFgZrOCXAVxHbkoSg1m6UT8tTOF788XE8NOALTQBs0t2X
BtKDWyzdsZyXlJrje+UqIGNaBLmGXYBtuCA+tbe9rCPYciJjgD7OPPK7oQ/Ilo7HWLGhBWnLG3P9
GBxGeHmzG8I0bMrBnrjAfYYTZA4I35Vg0Rg5qvXdFYi3i8GDueLhScV0nBpv56Ee0BEmbSeotHe0
SOlQuH7BlrQKBPUNMmkHD4nM5tkQsdyPfGz4H52GjrYGbyYDHzYcEmkmYz+/IPORBjEWWKjYAMx+
DBOSvithJ14Tdh7gT3qIAgU9+rK0VpF6Az3hWO/h9TqISUMUm8bcIb9DLa0Fb75uvvUqOKc+g9bN
Hrzm5YgymJYbuWh/p6SkYncsLsGSXjNVDDqBKm8O5Qb0GgblvB3UOiJ4M437vOsODCbuG462qcak
gnk7cenKlTZHM+NXccGLp4Y5pW364WppGj1ai7lZeGMmllGYckqyufFYxVEr4+ytw1TrMRXen2uY
6lWNjTY5a2+409Inl5y5EJwKtyqXH8t+Kpstv12N2xd2Vn3jGEtj+UaLWeh+PvBLA4PfuGf4Bk7T
w6HhT+DQGsqYdLNPpxc+3ygWa1RuPsFLlkH38AUeF+wd7jHY1uzGWpjjnd2HqW/pAcDJzByK6h/2
0m7ymAUk8+iT3ZtPtmFg/3gt4RG7w3xenUwn5hOcE8xl7uaqCEKuGcobnc7BFFfe2QfwS+p1OHfw
f9ofL0pXaHUfqNz1i3/sWGOoZ2wGr22zCfIPCPfqDlZK7aOi4Ix+srGue3mLjZXMhcm9Vrm8qUAJ
V2S19qbYNNmXAnTUmRLlBhwV3oiIC/12eOIdq4wdczprPFPgwsf53SjLSZJTgpO4n8GLw3NE6OQx
RAwMwKOEDBSgdHh6bb8ULjqWBsc3itzVIoz1/RLav5rMqD3uqIcWQECHhI+koiFfAO1qTo0I1o1+
jnq+agKkHhFsuhQQ2tzIpIy4XV+HiyqDSv88QLk8Xk3Fcl7Ev4TxRDyl+uHRdxLfaCx+p0pWlwqc
2NJtLQWWL/FRN7CeSr9SP7RPHyPWvdh0Y5E0KDMbkNpLN/l66ibyqdmw6/tVG8TxWymNIepz/NaV
U5N83mVzCS3d3MgkLNLt13tq1eUrovTN16q7zrVXrbr8FsNYmPB7whMPQcRYVApPgwYo6UD79y2F
BuUkCHyDUVgQO0BMkr6oAeZ5dBNJx+fOvJfhuKFEsiDfVBTC9qjyEsfZrN3LTErFq7dhjLPf5oav
b/fbeKfGmCZTdalZQlQv2KjQpy9p72K12llPt2Oy1oQINHsZS+bFmiSeTCaKRNxdGBDE904nyMLS
H1BCwqZQBDj+gk7hgeHc5N1KOLaYvSIBA9x01g3JUHn8lE1xgXYtjiSnmT+6V4fOg+VjhaF8YVF0
SZK0bBKo506w8TE3uB0DWPcLnO6nzX1TUcqyKwrYK1JgsQKcVMjXbGWh+miu+s8unDxfgJMa0Wzy
1fClSjRezHulcSQLXcPsIYE3UCXqWGP+EbHp/WhFZ/1B4X3M/SWopMe+BDTSQHtouQX6uiqRd1KQ
hryvFgLqmLa2WQiDdtSyWhKsbmMD4Mmmvk5ZJV/5SV7AJxLXzSEO9haDrh1W9a2VjROtDcSsP2kw
8KYXKI0tX25IVI1X4qyTYabNoLohbP2ic9hLM8M4Iz67vDL54pV5hMTrmO69xfVOp44/JAuuXzb9
naxo9mrODfdmiiqo1DwRSktUxLVJN4PWXX0Zdu3lqxOUuhl33bJiMdbBBnn1vOaQvS+vW8b0+1XA
ei+VDMIEtCbFGt+syOulkX1NIM4uRKMthtQR0egd0CnWPnwczSs0shDXIdY/Tor1Ihd61xC0pnoM
igfBSgNf5gvKVD63u59LitcH6RpqfG4V1pbQC750jsjL01RrgJkSIjdP3RQNdtAAj+RqGVHPElBj
V7VYHtXYECNDgvNblCg2nwDuARLAdsGPKavTFWIVn2UDAEMu2rPVuxqZWP2eSHWnLgg85MgbDCYe
aO0ni7bULOHLPqIoAZH5IMvZw4K7XyRCR2cHFLZ0PDbk1YKoOJFt0a1OF3tTVrum/iaZ/VZokvYX
xnXIW2gPdzXDEA7kKTneSunm+NiFXsBLNeqwzvszkEeh5/FkbFRSYJMMWYBKvXGDUzkPOtpTcNzP
T79Mz2x2N8/OfzeY0tj5WSg/vH32+siZ/Prp6dGptTeP3ny41MH0LITlgbx9dvq7oRC/Glvz6PXJ
wjjePmq+W2j9X+XfH09lUqMqO2HwLo1Rn65J0iaN1seQ4+D1qEq7IZ8++fFvw+/lizF6FUw+x+mp
of7tg/Hl0xR1GH76rSyfnkIWpx++/Poa7l40kcEVfj5kP+g0j+/8rOyPE1GaZ0UWaacvD6dRRzOm
IhKSHryxYy6T8IM1hdPplM1gypSMMsFtGPU8RlFgpFZnjSqleUdCL9SaYjHVqTLphlXyXmJpUKd2
sRn79TS93RcXAlf74lEUPm0BSGHrFpS9G0wWBaV/v86vF9HmmwJaqLIWrN7lIvriPsuedom2kAWv
UTOUpZyv67mz8tXZurCE6myVn0LydufCrya6nI+WLl3PBgMMuoEhtHzBGaD/4Nyg2i/bup1hgRyc
mwQNX/ymYw0O5CvCL3h3nwhCOuTmGPOCLHvoWt/iDUepq7COhCxkHHkSQGbMEvIjvowr+NGE85Xl
1el7o6hZ2eF1+z4Pq2efTzOHgeq0k3iDv5kdLQ9b81d08RkItNWHcRg+1XBfjh78QmRPdaxj3vHm
5uMz1iXXWArMRdadtQWlRV3QVzr3u7LsPXfNhtI8KwXwpSzcZTXGVzES9smBpJdW5cHV7zY4zOgu
eJ8jze57RnV1zLCm8Wpczm1f1TaJ8ilB+r6mJKt9d1r28nX2woZp+JyvOXZ4xa5993+JQl7odDAs
fNqg11XJEP1op1u/K9a+STIYdZEMG+7Y3bM/mQpO4jl5cy71cqbMdWrbKLNguYEMcmGDF1uuZ7a2
6C6cfQLvEZlJsuvdRMpBz+rCvAca0wRaiaTG/X4ZzS2IV3lDhRjehtyKDRjeN5fX/PVExB6dB83f
nLYajiQVCr5w67lgZcXJt0mWizH3rqU2/rpFHt8zonNfZA9IUZSVlqL5DpkCgBuCl1rT1a5g2ghM
/qdxq28Ou9wnfFgoErGV3vih2FgKdsznG2JqzruNcV9sLcymRJtBGIgH2eoGTkwr92t3mi34WvCN
JrSXAnZyx3aCSQJ0OQTcFJxIsyTe7wgbRyDOEQHuknIoOA9AcqQPcUXzNWbRpQI0v2XT9jsVBu4H
mLGJ2t34sD81PfPhfaCVvYJWfCwGixrwOVRCJiEKQunoGoHQy7ve80nXpu+YkUDyr7WbMuXF6voF
Iq+ErIhdBLvKiN5Lzlk70dYX9cycq3NX55pkC9bHMadzde7tjcy8ZV/Ajr1AA03VlKZONt6QfFoL
fffahvuuHlEQQyKf6bO70zPcEaPg4yjfrxwfqX9KQMV+Xk0WVZQ5ZlGWz75c0IOiYbqhMkhXPr6i
dD9ikGmrG+p0bUvoksPKbpw9uXYfqmyvqLIoXk8WucIHqDzsxkpC8d5Q95BFx7F6zYPj/SjSEf2X
9L2kCN5wW+hdbJCdPfXORJWxdwkMXLvkcACiX3EUiEHQVY3YNEkR9iWqIoe2Me337R/nSUjclbgg
uVeDNL68imPyebKbtmLjZS5XC24fwG4XcKGjUyyZjKople6a07HrnrA6M67bpSx22hi3yX3N0VJ2
sdCBUfX1RjgRCIVu8AfivpomLsNk/OjvJdsI19Xmr29dGzOr6llS/q5d7z/fslo12rluy3Vtti1t
UX3mWcJitlCKsRWfWQwfHzQYPYVWHe43OqrJrm4rKbcIaBKQJVUbq+2Erxo5lyCRl5O9yrLrnmmF
0f8BBthi9WVuZHN0cmVhbQplbmRvYmoKNyAwIG9iago8PCAvQW5ub3RzIFsgNTEgMCBSIDUyIDAg
UiA1MyAwIFIgNTQgMCBSIDU1IDAgUiA1NiAwIFIgNTcgMCBSIDU4IDAgUiA1OSAwIFIgNjAgMCBS
IDYxIDAgUiBdIC9Db250ZW50cyA4IDAgUiAvTWVkaWFCb3ggWyAwIDAgNTk2IDg0MyBdIC9QYXJl
bnQgMzIgMCBSIC9SZXNvdXJjZXMgPDwgL0V4dEdTdGF0ZSA8PCAvRzAgMzMgMCBSID4+IC9Gb250
IDw8IC9GMCAzNyAwIFIgL0YxIDQ3IDAgUiAvRjIgMzQgMCBSID4+IC9Qcm9jU2V0cyBbIC9QREYg
L1RleHQgL0ltYWdlQiAvSW1hZ2VDIC9JbWFnZUkgXSA+PiAvVHlwZSAvUGFnZSA+PgplbmRvYmoK
OCAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDM1OTkgPj4Kc3RyZWFtCnic
7V1bayQ3Fn73r6jnhVF0v8ASsD3jPCcY8gOymcDCBpL9/7Cq7uoqqVyf6xyVuj079AwMHsm6HUnf
ueqUGmT++0nlf6I1w2//efjrYSxxyecCLZILTg9///7w6z+GP3OdCE56nYI+tSv/98mYoETU0Y+9
qGH8+8tPw/mHv/94+OEnOfzx39y5tUkPIdlBKW3Grr+iQnkqCdGrd3/NuhjPhVKHpa0chz//kId3
2g7OKDOoYIapv1OZk/FN2en3BpVpcCrz+Yd12aXI6nRpOhaNva2KVg23BjiVKQUmsio7/d5qcquy
S9HGTFZFq4ZbA4xlNkowkbrs/HuDUcXk1mWXoo2Z1EXrhlsDnMrG/d+cyKrs9HuDria3KrsUbcxk
VbRquDXAz/nvXw8mWSGj9IM2VmSqujwpHYVxwacw6Fyppfa25yXLO53nrNR4TYZM163Z2CCFt07q
t7ORXW/8OBmntM/X06DJeBWEVCHeZjJGqyG51VyCFpliMqrh/JMOaTBaCqdixhzlM7WMDd43zGas
VRc0Kmfz9Prww0sussK7lP/E4fXrg1ogWQ6veS2ZbJ+sV/k//xr+melhfxxe//2QRAjOSzsON1X4
U4XKc87QHTKcX2pMONXEDOfaa+WWJs+nikzooFJwYWmhz30pYaVUUhY1Co2iPoPOpAEV+hGNYuM0
Y5WBQYY4VziNKtw0SMwHKt/EpatH0AKOAefrHtHa7ZmQRmjnlU1FxQu3Ao8OaWLQCsNSIZNe9t3a
ooVexnahGDsfrm1aaTDZqgEaQW2Xw6lWIyS1vd/K6d2pKgkOiDvfmyCMjqoYuaR3TT0H1nYeQWmh
ZQxBxu3jYew+vSFd8Q49AcK+v3NfXs8opDZQKM+2xCHnjbAqZEZXwpFUl36E9GEQxphBxBHtqv9n
0COhnc2XK6mQsbkcpAadmPnvXJMWNHTBFNgSUJMK9EoSmnL/olRmuyZYqXePJzzPFYCV++QvdHzL
LmiUS1HkXmJNudU2E5mNmZs/IVQtj9sxVC1JVXcFQRW1qNClrHjyoKvqPpGYFmxRQV61ji/bANNA
KjQEXLh73h4bLw/2BDkvJAhkWCXiWklhJ2H71kCMxuJAeai89ZsLr+H+EVRA1hS2y8s7U4+AVsFG
F7w6wOQsgflVBEe/j/qHEwI4iAQEeDQgX4fbU0lxJWfoJ+XA00fa6WqIRzAE4iOU8101eGRxCCeV
MEn6FZ9oYjNuF0Ig6GCIhIwJYmfqBc8dl0E6QfX60M2EuA2RHvUEl4cmC1UWOFk+O2YvG0vp3OsP
72A6JNZzWQYNqgAHvQrHqFnxEZZh9qkNOcYzC5NsBrbkY3AVMjGBzUovsraiD3UyoWM41jzN+g4y
GEEAwPI1G5WwyYRvLjLPYCFQUYBdyQS64g8OMa7FjATJyCb8Mf2lxhqkvzSKGgxJGsnkJRbUFQhI
uegERW+ETly59fqQT+N0pDGw2enK4qbVVoQ0WTXSask8RAzHjCJhFna/Jwv8C1tahrIe5SJ9O9Iy
NNYgqQTpFWzpEKrWx4zBJWwidESgRuOs5fWGc6JxVjB2ZcFFdLqKz4EGqOhsgJnyERubJpB5n+vJ
ub5ngWRyJA2A1va+wk63ZOTqk6QeNuwYQutBWG8GoZQ9uTOqAqpVfuIdsypgPLppEKl4q1I6CTkt
65gCEsLmBpFMv7gC+SrR3YI8TWluBfbFIv2BbwlBq1CowRMBUmhWG0hZyLERn7WfEaG62XMwQQ45
+CtuVx2EUsJGik41RPBvnHPvCgXYDl9qCRRbI8HcXi2NgqUQ3R10elbXpVgDIivpKBPYMjToY68H
GoFJ7WrFpbQDya1AKIAyoBywNAW2DdKiHKA+9MBfAJfA5vt7wjaTy8xKHRbJoTmKi7YNjAzr0DCA
x4NBFEJohVauEN6qZ1ThWHugZRB6Uq/Dhnq9jo1bYhiX2DhtnPApyzMNoXFlIJwmnZeY9/k8S6g6
YxbJ9lTzo7SMAQJeAxumqBskxw3bR4LmipeNDBwYLdgaON/UifAfGq1QUBnUtKEhDQA9ZDFQYvgM
1gCFGGRX7OVWgWocgc9DGpEC7GjEa7BC7kGPiQtMLgC0wGRjyNaEaPZth5zm/tL8lrrlMmqhMvcI
AJwWFS/dfye6J/b5tNRg7QlhJ1v1xVF5XO7TEJHBNudigkAfJ9cKiwXoTnqPRVZbSmRHzQKwTkdq
Usu5KAAJbRJXP3RAV4IRCygWEN3iXjoX1/XHjqbH+ieMXUdqIEnaJJ2yHdMEj1kl6XZ2iy+TYuKw
45X6yaT4ECU0qY4L72ZUxMuAbBlY//EjFXbMQyXWy1SocdxYJij7Ij2gokdlIQTGMhwVxY5CRfCD
9wjFbRD8ZLQIaEwOrkDeipXtwrdJmfQVJDHF7/H1ojtLw819TKi4oVJwms8KBDQ+NLjzoa0EiZLs
pwaVmkeyuvBNJdynF1DsxUYGdnwtjsbA8SNoY01ETaB5DL+M6ujUhw+mKiXV2IUqhme5NMoJF6Kq
L0Db/dnQZTnNZ121pizpfeihdxlHbH89bwCEio6PxLqJizSN8Jg1FMIRNNq1Cd/0GAvIqW8QD0JY
G+3VE8lvC+0FJBsmV25hByPBBhjiYUVpczcehPtVk0IPE/jqIjYYoO2D726vIBPSYkujFi6ZU8T/
AuItPMDJRa/Fwd0QDaEN7lAs4rcS58nmfS2B81Bxh4NDpgVbQMaBMkxgknQ0AihwSaBoVqKG9Hr7
VFFwnZuBoSXsEamqXP7H1nnhkwRkMkBWTKYVGBMJrYAZfEqKaaPxxF6ew47PZaFxvRs1ELkDi204
5UXMzCdWzKON98zWA5K/u4I0tvbfMTUBX9GAY3zkM1qI/njhHXlSP+NDgxYHt5wUfF5K9oUliJQt
ha2cYMZAUNUo4NbvqRokEtOIje3C0CaN/AZsuzp0os7ZgsjPaU8vcguQ477IHRMKmWN9TDi7YWXq
+UrAyY+I5ChGbaPK9xapcX8lcH8lsGYA91cC91cC2yu+vxK4xSuBPPuZy9xfCbypuOErgWIn1q8E
rpfomPNKYMzwW70SeAHnE6FBZYvSkYAH7DfS+ksh3pU+0IrneJCpBSTUqLSdF4oCVk3pgHE+b6va
JlNlXqyN83v76K0R9myb34q4Xj9MWdJZF0mbrRNe58N7i4cpTtmZlhFI7zACkp9BsZ9RpSGnD9sX
y09r0+vpy02yT7B99TBqEwgE7Dg1rm3BwXgN0tB8m205NpK/EFkh9Xo5y/t5gflpMZlIj5/EcJ0w
BsX4TLE8VODOICzkmCy6wsSVbYEIqf5t8yNPbTJbmDEa5fDBsWdc1GtIeMzP8N6PQfAR9ENtzzdI
zoltJTCGHt1GmCkSWSVIwZQwqa1L+3PFZowvLOXAGCVOCQ+L29VkSdRyUxglJsVy5fqrOEgkjRmL
OmsIQGgwSIHQVH5m7j2j8DVBoCEjOSmP+KGAMyQVsXP6sZMJwjt1jde6dUc8z4oxSWQ9/eR/Xi5e
273VuyJERwc0TikMDUPsN/wt+AMtQO/UwNjt/y8MIHFWWoQn8gN3S3dMiVnZGpkelu4ns0VxL9qu
1Ybs3NXdqGfp+pbuRr0h03MmPcsYd3fj3d24c0jv7sa7u/HublzK7+5GIpcxs0R8dzd2dTc2Wu9K
B6TZ0Fau/G1Ttv+xdAZVbzpRSt/KUYYiD4Hoin165ec1ZXSEaHg0xBF/Yu0ePPTY54g/0ZhcfZZB
t8zSa4fi8knaNw5Fo67txJ5QyMxObGjDIr0NK+kPwVs7pARAE8/1n5ZCzQSbAdCjclIOFaJFod8n
Zc10R42IxujSgwfFvl7GKvhAqDhTdUJ2NKV+X+MgiewdzGQMtxh6rw69jciHe8S3u2EaI/vjZFp4
pwGxvrud5ANqpucqzZ1MqOaONQ/dgqR3B1ysFsuozHR3xEWl7yyI+p7ujsFO7unu7unusMX649Ld
QS8X4mRQhEf5XJmve3feXtKXthOxxeNIVrmtddLiN/qJmHixGHFJH0mmvVDkT6ufabghrzfXNNzx
BSamCKUrWv41CkhDuZiExnhoELnCTl8HM18TPhdEXBsyS350BtDJUiYvljJJlidNCiKeP89cABNX
2h8/heqMQp0cisGzSH0gNp/Vh28z/z8paIwWTs2fLT/4mx1nzWYZ/UK2b5JigBA3AN08tM8eA6x4
8gUBq9hB9qfcUGgZhClkgkBBhewoROyTvP7369h2c27sSL9kJJT3IbQTgJbQ7UuFO9Sm5+CK4hwu
Y5FdiMgXZgsNVv7Z2Z3ZIZoweAElfOKniOoY6YUTsPaiFDRUEA3iPhDMei35wvgRnN2yFcJU0cz8
Hvjywzch6KM03Oy5BDGYJGj3y54IrSpcWnAfEcGXPPyP2LAx+EDCTZq6c+00ppPFmcwssnJz7rjE
+zZ2kb5tNeIWsi72+LLNP+9kPoY0YTM4/tJ7pvQlWe/9Ab8rNhZQviVm9sV/rvWCjdpsERy+aoTs
GfmBoX5BYvTwBFC2h8+fKV4rEq8iKePlyYD5f7nf7G59rEOGemeEmZA+7WacWIJ1Pirga3GKm88T
AdZZmUl2yyNJH2AIw3OB81W6ifKYSFNs+xLvVUdvXSV/RFNy5914L+2EA9EK61iv8086pDLWy0uR
iRW8bzg/e6EB0/mySg3W539iGM2ovz98JbzwGOUXG0JumRtOrc5lGaxUJuRUdu1PtxLXeJpazE2s
jNV005gpJkbewp0ce6oXPt6a9xbeOzXI/kyLpTsd3+yUM/LdneoeesjYKmfSSGBTzdeqvFUZhYv5
/g8gk0lVZW5kc3RyZWFtCmVuZG9iago5IDAgb2JqCjw8IC9Bbm5vdHMgWyA2MiAwIFIgNjMgMCBS
IDY0IDAgUiBdIC9Db250ZW50cyAxMCAwIFIgL01lZGlhQm94IFsgMCAwIDU5NiA4NDMgXSAvUGFy
ZW50IDMyIDAgUiAvUmVzb3VyY2VzIDw8IC9FeHRHU3RhdGUgPDwgL0cwIDMzIDAgUiA+PiAvRm9u
dCA8PCAvRjAgMzcgMCBSIC9GMSAzNCAwIFIgL0YyIDQ3IDAgUiAvRjMgNDQgMCBSID4+IC9Qcm9j
U2V0cyBbIC9QREYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDIC9JbWFnZUkgXSA+PiAvVHlwZSAvUGFn
ZSA+PgplbmRvYmoKMTAgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAzNzQ2
ID4+CnN0cmVhbQp4nO1d227kuBF991foOcBweb8AQYCxx97nBAbyAUl2gQAJsJv/B1LUlZR0ulmS
2p4Jksns2FSTLJKlU3e26iT9+aLoP9Ga7m//evrtKbe45KlBi+SCNN3v/3j66x+6f9MzEZz0OgXd
9yt/+2K1siJEr/Ioqst//vJzN/zw+69PP/0su1//Q4M7r1wXku2U0v3Qv6BG2bf0Q976mAtKDY1S
h6WvzNMPP9D0TltalCZigunG8XKbl8qv24bPdbQFfZOnH1ZNU4vVaepITf1YddOq387ofVPUgIhV
W/+5mrC6aWrZoWLVVPfbGb1vylu7S8Sqrf8cnUpJ2aptatqhY9W06rg3wZ/pz29PJlkhoyRyXBLK
GCPpIzoK44JPodP0VEupr+RfZxTRbDKz0d9YUhO0iErJSMw4/GRcZ7QUTsWku+gELSKEcICa/FRN
7FxS8/z+9NMbNVnhXaL/xe79lye1vNOye6e10Bv8xQVjuve/d3+U0sU/de//fIpCOSIyxPyp4YHv
HwRhdFTaze0WdVCyf2BFpEOwbnlg0Uj2sqnVOLUMKgUX5gfSgAdmmCKJEJyXVi9zB9DDvvQPjNCE
OzaZ5cEb9wGkCg8Ft8qhTf8KesBNhJO7l/3jwMtwLVPQazPPoIsO2tznnNcGBinHCUu7TGgJSe0S
VHVwijsSPCBAq0tgbS/7e1eOU5M6cIAizCHhHQlL771f42v0+t4GJSZYIqZCk3EXmkeIWpgkvTkz
yIhobttdaN0JS6MLpWxGzLqBkJMzQZgm0BZgB36DwIZXfF++KPDVYkPj+KB5M0l2amnUcK7h3JGk
qbt9RvCF0BY/MEyhob6BkZTmPsDwjGQDPHi4vNuv5k6HZyZDlAhWP4A7iyAMsq/9hjYKsil3o/CG
IKKaRGWFoBUjFJheSuMacsspgm8QZM9gJIT2UDogaYL4qVwagdguRdVAAXRwg9qnNOEGLVsB/adY
A9rWJlYuSVL77VgRRWoAWxYjPaNcsbf+/nYrB9ZgQLsF7eDY4F6UE9RM/xWMhJYAOQOy0h2ViCdl
opqlDFKSy3NvkxkIXA4IsvL1CEE26NvSIzMHIbRCK1fQYnpBD9x0Bls7s+lUtAxCJx9jdTaLArE2
jwtrfbGPA/3gkoxHrPXSGlZtLGTjPbNQj8q0Eja/VLKwJJ9BF2x7JqQ/QjUCSmDIdlDQwpeEr9x8
A+gIjVW2bY2FOdJisFGKQABrSkhoQ08AsrmRpKqIraATwDw0P9kWLuyAdRik9dgE5DkSDHDZDkg9
uB1Q9DToW9UEt9WnSSLdgxMTPQGY8zWorIynRkzy2+4HEXkcME4D6leEPxAbEMdfZ6diswSBBpxb
v3GxD+MrWAZ73RjIsH6AtgpPDvcQzg4RGXqV0I687YMA9ItV3imXdl9RbBKVyjX3Zeejbskeyun9
I2qZAQGcQwYFMA+goQE3Cb6QTESsxOh2yRPI6R1M6p2FCyrFqEnxIwWuxCY5uyAFSZ9OkGLYidj7
7srfW6HPEn/lOUI1ScuasUy8YbE0rDplFTIotOqDEG9N6kd11bBMf661RjizHoTp+rM2CJdMODXI
ILFI/580ZsOVWHyN+aPDH01q7qkASJMJjIXJdaq39iXWB7ssHB6siaiLfkGzhLJLGe+AcCyRJYak
lqmktZUFwaXlaOyyK8axWN+oHBrOhnP5AqzN58fFujnWcw5/l4pupViWe1CZDh4YvKW0giemn9Eh
QxHaYkqVNAH/V6XgAGtGS63cPqdWWgCYusCmeqQ7/sZWy8IbJwa82DdP1q4ZbaSwtMth45lxRxIX
+I6ZZCf/EXRkHbACoAnS4u1twnPs+mELMhzHhz4ThM/jUM12aEoi+dhL8uUgDhmzyW+7nzJmU5wG
hO43LFomUZic9vB9bbI0ayOmlFJYerKZiS+6sQLCDr99iNnKfe8q5c7IgtwWVa00QlEQBDrBYGJI
uef1A2iqIZ8T1DH4bjCuyYwNV5hMgi1OblwITq64ZjZ/z68K9F3m2kRqCN5u4GNGA3GNw2CFnaRB
PJMX4qnXXcMApyVCw64p0eqcy/E6GxHKmgNEsSXKs0fL4Lo7+RYtFpnsOAzfM8zHe5iHARME2SOV
qyhlE2ApbpKe1MLZPhxbvHjQnlxU/o056WT8EHtyT9d8dE71/UzBcR0ZwVwuL7B9Cnqf8N23RTVm
ge8ngV8e5b7nHh3ptUoSbTF1S1L9QNoVdR2cs6WpiAHpgA+ZEUNvN/WGKjzMz+ALAQwiEIj5k7Nl
1gFT5ENmZ4f74NwwuM4VD41bBUJPTToXO62PHw1rCklUcgb1gJkATZbLJ2Xrt0XVAEHstItaHy2t
nEZHdXFy0Pt3wE/d4sM8t4MtUNBo1rKN1MvYABc8IAaBgd1XlngiluiZ21RS6pCMC9vefWUiYd6m
WtHITe3d8LmOAG+pvVu3TU2resU82qpp1XFvgqFskpSuXULW5ZX5cx1ByUJb3TS17NCxrq6s+u2M
vtbADP1olK4UMGW9MMEQq11ZFZj1Qa9C6oz3c1Xg0JgSKY62btSKPpmJqRpNbpSrRoIXE9efzBPR
i1mXH84K/bLsQqFPilTloOwRhf5mMSSdVOzSQszQ5mjFpJDUjTS0MnrVmFesV5/UZHcYA8srTQ44
W1VaAheFv0ybN4POdBQFKHn0nhbkBOnfXsdNrgvD2F9lqt2lnVi+pB0ahPP2Xh9evEdjbw6i/S3D
i7No2cA4cq69gvZS2pUxwUmfy/aG8TtB8vUDi6KFNqAeyDVZ8giZkEdPnCBFjIVdN879gXi5shY9
fqUyc466ks07NvyVJjszs2swb1Zefz75oV1n34bJ2tjwe253Ojt8hn/t2/hv7v8yfsYPY/WfGT/n
3MxNOQXJdsP/s309/TwFqtASjPHzPi8LqeNe9W0EDNepOlWRR/g6h81eAcBARRdWPeJ4GvTu1lH8
8gk02nDtA3wA6/tgtQQqvLASDIVtTFDLpJCPQCX0ANUvnk23UWkhq82KKYzG2ogpOkArE9bMtaS0
N+n/BlailZLDBVNwu2PbYjCFE1nF7FRNGIxtCTLA0rw6SNtUwdiSCY3TdZHshfvBz2m9HfJqDm35
KILqQ1sFQh4CWD0XPMGgBVTgYPktfMCudL0XMWHksQaZC8Vz9m6xaFnHJu4mhziXfc/K1VuH/ajc
C0OuzJC40IHMP1BuBKwpD/S6mzBOumea/K6GV93TtjgQe+OXZbcwYDlxg7/8XFiRX8DBLRSDBgvK
dGCWcSP537SAU+7hhkzPlVEHyjRQTiq/Mu5elk2zp1J5EYcbV0rcPpDUR/ak2SPuVD4BP+n8wrR9
dg7cqby1pqDXvVzOdqljw9usDGojozlzGlXFZ5s9dCpo2gbm0JBAAQbubVE4GMIOVXwPha7nxML3
F5JyiCR0zhBT+VOzZVIL2MCk0J1821bstomW1Zs6Gl241Qj/84VbEA0wrLEvLeJe1MG/+O8AarOv
2OPLpOsk64FUdbhwFNB/kBh7SKyfnZ7MLvZtc2iYfTWyhhf0vlxldiCCAGjzt+LR0gJ6p9nuxQPg
Dw3b75eL28UFMcXoG9M7VyxyBEa4fx0gwEfoMeGDdtP1mqfuboRTY5SHfi12OS9eBv/uHTZo44sT
W7RUfqGSTMUULTKJWy9RX4xW6hrohosqHgGDC7iKCE1+Jzp8h9lKvf0qDxbKWGzLjGerEyWpzEqX
T0RhOMNVQSTYAezFiLDN8B8drWlIbNMo9twI/+kHDY28oQcHUrEh3sGsZy5yXnn/GV/qQpHBvYHx
+9WcLoCXMzO3QWrbqlsiHk155ue2CfnCYHwczdxShNByNy4vikmifcHInfDxoxMy2RVWPuddjirK
t3FrNtloiBXBTR6XyWQznPrOHSIlO8jSfb0AdH1rBjYWWy7mOJe7zryYQzvhqoNhitjxXJ081X2+
crCypqtMS3RpSosxDatUSj7i29K4aAMCcINWVq2uRfkuV8ePIOJF8OvrcVUDHOqZx67BCmPNkDCz
c08lh+ein158lN0LWQXyFiqdRwNx86pwBQ8aCvq/kMhqch2eRME2lisngRcUPZ7lvBZJq76MeeGZ
QyynaQ9Glmsz0Bsuh2pCiHJf4KVRZYpmlaoIWYirb+E7zLi6NRT6iCSmVHRE/HCbbnFox85cax7X
fx9A6zwB7eB71VvN4BMLuY0+U+Rm7NS7yW3/sIsMP6CQ+8eqmP5fcXU8/h5fmGqO3Z/M7/W6zKKq
wvNN/gnoI4NV6i0bvvNNLM33qocg4qhwLuBxCHo8qK+1aVvC6oLdtPWf60IsSljrpqllVa+ax1o1
1f12Rh+a5LaOdo/Y/nNdqgirmqaWHSrWTVW/ndGH6mMPiFhXKftN0W/dNLXsULEuUfabot+6aeVr
cTGJlPI1Lh/wRaBEcKR51l8EOhOTVdhI2OuvulrnNjVOuv4bUlHdrPNOaG2V/qzCWRN/3MLZhXbo
51v297MqZ8EG/79y9kTlLD744s2aUae46kkL6aV7cOEsicjZlZXPUPYFrf2/Kb8bcixwlUMRbS6u
fRsLaOkZUZt/HP6OhbR9HzX06Ytu83hp7Ov30kn2i2IlbaHvd3ChcSu/Qd8gbnaUt/fETQ6qvAfK
jcW/U8GvX9Y2FRn3a4zT+or1v5Xx05vFwYgkbfSsyCyE3S0Obouw2ri1kR8sEPmxBzsbslUxastt
4TCPl30Z5w0HHteRg20KZsobrgnhXzxe+Th2xONRHwcsPDrj2XPETsP3xRXMgdF1UaMWdHVB0Nsb
3QUsfANJnLHzEnMldy7azklPA1L0iBIHxMxIor6NCDoiSI+YbkARO11ToMbnX8fPFuP0v6cRieyC
2hM6bb+aah898/aOCXzLAlgI6pybXtmv4zpeRkQcpYP9utA7XaPQry/Nl/fem4p6ieFq+mI+iGOX
69J8IHNq1q5gyPLhwVJu+Bb5tdkU8QNcJ2Ku+MsQKlWT6V22PiuGfdh+Ocua4/4LOmiqPWVuZHN0
cmVhbQplbmRvYmoKMTEgMCBvYmoKPDwgL0NvbnRlbnRzIDEyIDAgUiAvTWVkaWFCb3ggWyAwIDAg
NTk2IDg0MyBdIC9QYXJlbnQgMzIgMCBSIC9SZXNvdXJjZXMgPDwgL0V4dEdTdGF0ZSA8PCAvRzAg
MzMgMCBSID4+IC9Gb250IDw8IC9GMCAzNCAwIFIgL0YxIDM3IDAgUiA+PiAvUHJvY1NldHMgWyAv
UERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJIF0gPj4gL1R5cGUgL1BhZ2UgPj4KZW5k
b2JqCjEyIDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMTc5NiA+PgpzdHJl
YW0KeJzNWm2LHDcM/r6/Yj4XzrFsyy9QCnubXD63HPQHtE2gkEDS/w/VjD0z9uw8e57rXmiODbOy
Lcmy9EjyLA1a/h5I/ovODn98OX07jRROXghGJQ7aDt//Ov3+0/BVxlRg7U0KZlpXf3tgzUEFZ83I
hYbx77ePQ374/vn07qMePv8jzH2wcQjJDURmYv0JEfVECdHTzWk+WpeJ2oR1rR7F5wcRz0bmUEgD
BTsUfhPNxGvaNE9kFJoXY2xpM8mZNFSkkduGtFm4JyDTNO8rsqWN84bAtW4Naabs6LElNet2uE8k
TXpfiQ1tmjcI31WxljRTdrTYkNp1O9xHkk/W7ivR0vI88aNVsQ1ppuxo0ZI263a4T6TRIXeV2NCm
eeK2utJsQ5tJO3psSJuFewJ+lb9vJ5uc0lGP3qoikbZylCYqy8GnMBgZNFqbewY9WxJdnBFNxABx
VxlyQUlQc6uNDUoWG767NskJkc2iTSZyGizU0GinkqEYf4S5xPlGObxRphxZpOrwrNGKKSYzBKvY
y65eg9hF9uPz6d2ThJAfnj+daM0OengWjeX4HnwMNDz/OfystXPyCfmjrdacxBIXeTTT1/yJZczL
R57Zlo/MYZbPvPYsfC75u3vMtOn7OMeVOfLsRh46y555TfPEy925rEtF1kjzheelyKTCy+R5s96L
rJDXTnt7+mV4/vv04fm2WZhYeTmq2jTadi0tFpWzy8usaGJFg1FJF/pYSIz4QDFww2mjAN1UIJGb
FTiXrV8qs21NW45uNh3FLlGySlx2stMqb1XzjcFp499OeU7yL+4eqASg2JJ9UdL4SUmSOBMUi4K2
eo6Ax2kkKhIjebPS3UofS5WZzmafXswg2wuUvHbLgDln0aTGGIjsXi/iCYjAsi/LgNGGeBVBQHQA
nFwEZroKsJvn4q2V4RJqy+lsXWjFyCqnrCApPiGhFfkOTnQrosJiRZeB0BSgG7/PgDOC00izvgAb
F/r47LvC3xirNLFvhR6L/kT/Jfo79ayiP12j5FtXA8fDPzHPJ/h+0jIoa6YdvBiBIDzq+U0UfDjI
n0uYRTFV8B0C8gasMlIeeOdfvQMIFZYgQgKdMFb8/3Z9EKWiKW5aO9F1QdDjg9IwzCgyLU8qBIl1
F1fL62x5o4yOwel1/+aqfrgt0Y/VY9Z6EYuxda2Gq/pTHgQS4ptCaxD0XvaeodPyCqNTPRhbaL1V
d24hbQvXvOE51YZPpf6cITLl8WV+WHnOdDfKvBRerszrg04nDlUKvGrzRyrMoH2cnVy38O7Om72U
GrlTNwpJOV90W4Rcp5+brld0TGsRmn3aqmit8aFCjbq40WENgwYdHK8DCFwbKAscdku6RkQDG41s
f1REjUwuVQgUD4poULQWAWUf5oS3jUyOWaHtbVqdl/xFYlR5p33rNbCYuHfjfriWCNIRz6DMAMcb
a443E4ttLh1prMmsLyfvtpxvw41BtIEWo8m4AcxHAdLRkrSq1mmQg11dq0mDUdMq/GAa9CzNvE42
Nsd2Iw8Gr4wl17QYToXkbQxvmgfJLU415xtdchj3YTeTiklPOb/i9irwpgX7MXhDJGlcvMFDiCRw
BSEZZzCAUTohCD2chKCM9mZBfODlNIQzHbTJUcjHG7TIujBpwoyGtvHoD26jMW6iDkStdaphyu7T
yy1F1siuKMWXY1krJWWSj7EJF5y1FmCpspYkPrYu3wm/edYiE3bdtOcCDHdrKJ11eWmdJGB2svsq
NT5aHy9yB+Q/ODs1ZjKR912oqxeF9kP17MEm1SUlWW6q29dzfk2TKplj6cfyiexcVsLQQran/TO0
j6gNPtjsRlYcItlGf5zlrSURGSWS1iwfJXtStJzeNMsb8sveS7er+7J79V6g4nLwiIsSVakBExbs
E2BKRgkL9wlPYAVOsFhfJATzqu/ipUWuEibMybDkQcUFbtxgUkb2PdwDYm358EDdnCQE51W2bpyh
SrKuR1eUrGukhXeXpHuqtrqwILQ3c3DTUALKhREJgA4IABZao3HMrnTbVfTWJw3yMBRwRsUH3gRy
AigDXdmfD6Glk/rM+OllTIWZr4Ncr6+WjxNo/lnT9IuBIwzDXHI2d8naVTfGsBuxc2ef2Pim5LlU
R1BjTFMLNGDZviuopdD7o6BoGcI7TC4IUFALg2H0cP90x14TpkI4gBPIGRkR4hPEIQsGIKdGttRS
L/cJ8MURwBWMEghlEUg0r1qCjh0jx7fR9RK9C4BRFjHZIAIaMUQda1aPIDY6yvSeThqrijInfokH
VIKHisxKdK+EdzRZxDD/mqECZ3gfsLYg9S22tDGGXHQ/5ELAaPTi/j6/GS4/2s0P6+/hujQU4Q/B
6uuXAfNqKx4xrk54tbl+7XlA9o183yHb75v2X8/hZUtlbmRzdHJlYW0KZW5kb2JqCjEzIDAgb2Jq
Cjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGgxIDM4OTEyIC9MZW5ndGggMTkxNzkgPj4K
c3RyZWFtCnic7L15fJRF8jBe3U8/zzNnMjlnkhDmSYYc5CAhhCOIZAIhggiE0wRFE5IBIpCEHFy7
Ap5AAMUDxZN4IYLKkCAGQY33veAqLgoqKq4nK+uBCsnMW93PkxDw2O++3/f3z+9DQj1V3V3VXV1V
Xd39TBKAAIAVVoAE2RXzy2tn7xx3I0DUQYCIGyoWNmj/OnjrmwD5vQDUIbNqZ8+/X/pXJEDfOQDy
BbPnLZl1zbJttwBM/wXAvWuOr7zy9Rutg7DHvQiD5mBF+AthryL9I0KfOfMbFs9fcfHfAMgQgMjm
eTUV5XBXLpaLpmD5wfnli2tt1jDkJS7k16rL5/veqAocBljqB4ifUFvnq30g+uoogH5YdswDrjt9
+9t1VrLu8tBhP5liTMC/7v9sWDzHT5zfsu/kyY5OxyjTTOQ1IxDBgE91eGA8jHTAyZOBiY5RRn33
l5zKa/D5PQyDCpCBggOyoABAGYfjSkAVQ4TmGbAV2qQ3oJbVQzhCkRoPpfIrMJ18AZdi21yEkVI8
9GKPwlTkb8RyPeJbaF6wE/mnIdyPMABhHEIywiUIFxswGaEAZV5D2Ip9XM77EfgzuEJ9C87HsQDh
NoRyhFvlabAB225X8mAmr8ex1mIfHqTvwPp7lK1wE9Ibsb2U8wrM5afBhdiegfQt8rRgUF0HKtYB
0p1YH43j38x1RpyM49ez+uAxpNOw7zHYvhLxVMRTDH1dgv6My4i58jmu5jTaZxnW34QwCWENwiVo
Hy6fjXJuLK9D2op6mRHbEEIYQCLyDKPngx9xJo4/0pg3iHnjPLrnhPoLnX4fuE0LegLqxOf1FcJb
CPt76HY2rDsD6qFQGiD8x+dsRziPvgUj0C4BPi/58+DPHDAyD+K89iDIrBL6myC4FfXMl3fCRizn
IAwTUA+E3Q010o/og52wVLkN7sN6oP0RTkAS/RZilSQYjPYrwf4vRvBhny+IeKjkOgS/Rexmn0Ms
9lWGcAWO/VqXnbhtsDwa/VqCvB18xaBdr0WoQhtsRKjj+uH4Wdzm6PefybTAI8h7BMcZywHHdAvA
uet+hUaUX4B9ETGO7gcdI2D7FWjTxxGeRXiO69AFIs4MEH1tBYluDf6AOAIhFuEthJt4vCGUITRz
HhzfgvwWEa8YMzw2eXzw2JBfEbE6meuuz0GshTXGmpmP8pcgxCCkKo/CpQakIi+3z0wes3y9dPXN
Y4vHdRcWMT2Xxz35ms+Tx1QPfKvcDhO5DmJcjK0uzNcd9ruEYylK6HSndADW85jl8daFuV14rPH1
yNeEgYt7zDXDWCMZKN9bxDrGYhfuskU33gd3Yp/TlJswTr+B8ewDGC+9CePlJYhvxvntxjqcDzuA
OSwdJpjaoS/6cgLK3nEW3shBPUCuwLFuZNvQFgfgHmHXAzSRHSCyvC34lQzkNXkbXSbo3+CzgbTr
bRxz6Nn239b/3wB9T94Gs5D+Wj4QDOJ8buZrQv2GZCNoXRjrWxBWIKSZ0slG01zSpk4Fh4J7G0IN
88JQ2QuDWTvksyjwop2SsH6qcoHIu+ux/1fIN7AO/XW9GgUe6SvMjTgWfQ/3BwTeP+JxPeLojJg7
O5a6cFe8no15zPC8i1hGHIPr7imEPQgfGPAJwqcYj9Vi/eLewPOz2B8wRyOs0+M1eKw7Pl+DuxHf
0BWfZ8Vp2lnxqZ4dl2djvrfw/C72FlynqMe6rvnz/MhzHM+RPM/xva+L/2zcQ34D5o5/iDz8Fkw3
1nVfhGyELOxjr5FH9khtwR9xjX6pvBPco+YH90ivB/codwQ3q3ODryo7g3fjvPt276ntei7j66lr
L+V24vti1z4qJ8MsI5/dKXhxfLGPThN5AJQluP6ugJnY75t8X+XrULob1x3aE/u7mm2BeexTWI+6
h0rb9Xo2GcbznMgWIo31mNN5u1VaL9onsR9gIeuL9BbEd0GYosJC5XkuE3xL1H2mt/E6eTrcjnGX
xVbDg/IOKOG+4vOgA4Ovc9/jmo81rYB7VMAY/hTuZCdxzu04x1cEvkvEE5dtDZ7k81PPA6cs4fw4
DwKXke8BzbDHbcIW7cJGG0QMoy14n8q74rwB8kHk3wRXmixwpykF89NPEKtiLhFj7YCLTV5hdyb2
63/j+vgGY2wqrJIjg7+K+H80GJRO4hr6BtcXB4JtURAjfwN34VpaJeyj4zV8/UjfQBSPEZzfFHGe
+AZj/CGoU7bBWqUd4+4A7gUH0G/f4FzmwhCkb2LbgqeQdxT2AXxsrJ8ozid8n/IG9/P1oraDS/Xi
+MjDdRDnPxxX+hz1vQVWYS4pMH0DDygaP9cQgrHXG6G/DqK8HGEZwlodRJ1DxyQB+7hS1PvgVbpV
ohjfvP019giuvbugQHoYLGwWnh++hqtpFqyUxmPcHcM9Q0I5LLMMSJWOwVjpF7H/rJQtMFjwReM+
/iUUs1KUb4dK1gKVUhBpF8IGjEeUk9tgulyB56zLsB8D6CCUMUOxsgbprOCjnE+M8UswmgNbAjlC
rgcIXbuA63x/D503oG2vwnjg+iLdU1+ua7eeho6/p5+YJ+8X5QTPIX5SD+K9IZik48BEug62ITTT
D/Ac3g7LyG14WLkbisjnCHcb8BiMFngHwkQoYsvIKoRiBMaWwb2IMxF/jXAA4W6EvQj/YgPhOuz7
OcSt/F7AgT6DuQsxtj+E8DTCR11tPYGP9Xv1PYH9E84oyzmwnAPNwDNhBvyW/17IZYsxD2ejPRGk
hVDMQQmBGtUENfRTrOc56awy3nduZzXQ+z/p85+A7INsYUMdvD3n2OUPxNH/AzjcA2sc4/rK5Pvz
/1bH/xbQv8sRZgv7N0M/EUNfov1VMJO9cBk5gvF3N1zEwSiXCXvei+ve8BPWrxL1Z/kPY2WQNAm8
Z9cjfTWHrvLZfv1PZex3e0/oioMuUHPwLILAPkJ+hLPLuB9cz0HhMZYhyldy6Cp3j/tHMAVy0U5F
iEHE2FllxQGNHGgtljcCj/P5HLrLU/BcNUWPTw5o2yoOaEPggHWzOaDtgAPyXsuhh11LuF1xTC4L
Xf7pivOz/cP1Yi8i31E8M0+B2LNxd3wb+eKMmJ+ox3t3meeSz8/iOb0mTq8NXCt/1Of/nwDXzusI
ryC8/P/1WDzL8Bzh4HniHTxv+PGs+gDeMd+AdQCdqwBOPQfQcTnmIbxVdzyGdVORTkb8bwQX1lUh
xt3oFEZZB0Zj4F2EtxCaWRwsNs6VMVgepct2bjb6S9LludxJPO2cGqTLn1qJcBfSf0PAKDv1AuJb
Ef+E/H6UK0W8DOuuRpyL5WKEIiy/jeXhCBTpoQhfIaCeHXiM6chC+XsRFvLzyO/cQ//f4j+4f/xP
sf4OAGaIMyfqe/Yd4n+Mu/z5H/DZd40u//8n3HWX+A027IBnvtc59Lj7/OkdpwujP3814EeE79jq
YCeeKVVxjsazrDhz8/OjgcV5+4A4TxLjnaLA/OzMz6/87MzPr4jvRnydvA/1qYeL+D2f64WhLxnQ
SywIME/CElKWEmDmQfwdLH8NCkNwH1tObiQ3k/uInxwmQVpKX6Gv0Q8lIkmSWfJIy6Qmaa10n/Q3
ZmMT2KXscnYLu53dwx5grWwPe599Je+WX5C/ln9UbEqc4laGKpOUucp8ZYGyTLle2ag8qDyibFfe
VA4ov/a+rvevWqgWpfXWErVkrZ+WrQ3QhmrDtOFaoVajLdce1B7WHk2QEyISohMSE5IT+iVMSbgs
YUPClkSaqCSGJoYnRiXGJroT+yamJ45OLE/0eajH4UlIgiSaZEtyJEUmuZJ6JfVJykjKTRqWNC9p
RdK1SauS1ibdknRf0qNJLUlPJe1NejHpjaR9Se8n/TN5WLI3eURyWXJF8qzkuV/KX7q+HHqcHu9/
ip7STg06NezU8FMFpwpPTThVeurKU2tObTgV7JjZmd/5faAj2BEM8jfU0Cws10y2k7fISbTcy2i5
gxJ0W+5atNwN0gOMsBA2kV3G1rPb2J3sfvY4a2MH2ZeyX94j75ePG5ZLULxK2e9a7njvFb2bNZsW
oTk1DS2XhpbL0fIMy12BlnsALbf1DMtNTrgkYX235cLQcjGJvQ3LlSVWCstpf2C54m7LrU9qTtra
bbnX0XIH0XJDuy3nS77iSyIsR46zUwQtl3ZqCFrOe2rkqaJT004tPdV06oZTHR2XdQ5Hy63glgvy
+9SGYCR9nT4tZQUP0zdxRYRiRN5MFpG5pK6jGctVPGYD6YG0QN9AKpJ/haWwEObBHLgIhnd82HG4
Y3/HGx1HOv7esY9zdtzRsbHj0Y778PuWjuUd13Zc3VHVMQDgsxkAnx7W3+ofuQ5hwyeXHLn2yK+f
bDmyCEtPIqxHaDpy5SeNH1/x8ZIjT32WceSGj7d8fNtHt310/0drAD7azGU/dn604CPM8B9lf+T9
aMBHfQ4XHR51eNjhvMODDg84nH247+HEw3GHIw+TQ/869M2hLw99fuhTLnXo5UPPHnrmEI5y6KVD
Dx3afmjUoRGHCg71OZR4KOFQ79j22JOxnziewZPeM+pm9R71bvUu9U71DnWj+pr6mHqfugn3r6+U
4fI6GaQKvnbJoDM/p6D/1OGM8nG8MxlfUiX8yZc0XlrxBy03IODewsazSawM8cyerXgPBLy/Cfij
L1bMgU0ySuP/TI+zJJNZajfd5085LX/YctEZRQkegGvhOukyuA3+CdfDDbAG7oFH4EE8IjShWa+B
W+A4/Buz9O2wCp6Hw/Ad3Atb4Qf4Hn6E++FReBVehsdgJlTAeqiE18EHr8Br8Dd4A96Et+ALmAVv
wz7YD4/DbPgX3ATvwt/hHYzVr+AbWA1XQBXMhfkYvdXQDDWwAGqhDuqhERowphfBl7AYo3sJ/AWu
xDh/Eu6D5bAMVsBV8DV8C7vJbeR2QolEGJHhFHSQjeQOcie5CzohQBSiEhMEyd3kHnIv2YS56D5i
JhZiJTZyP3kATsDP5EHyENlMHiZbyCNkK9lGHiWPkccxZ/nJDtJCWuEXOECayBqykzxBdpEnSRux
kxCymzxFQomDhJFwOAKfkAgSSfaQvSSKRJO15GnyDHmWtJPnyPPESVywHfwkhsSSF8iLJI70IvGk
N3mJvAy/wkn4FD4jbqKRBJJIXiGvktfI6+QN8ibmzL8RD+lDkkgy2Uf2k7fJ38k75F14iqSQVNKX
pMFR+JwcgPfgY3gfPoBD8BH8Az4k35Hj5N+4V31PfiA/khPkZ/IL+ZWcJOnkFOkgnSRAMnAfA0oo
pRJlVKYKVamJmqmFZFIrtVE7DaGh1EHDaDiNoJGkH42i0SSLZFMnddEYGkvjaC8aT3tTN9XoWppA
E0l/kkM9ZADtQ5NoMk2hqbQvTaPpdBVdLTvkMPqddJV0jXSdtFJaLa2TbpRukTZId0j34M75kPSI
tE16TNou7ZCekHZLT0vPSS9Jr0lv4Vp9WzogvS99KH0ifS59JR2TvpP+Tf9Nv6c/0B/pT/QE/Zn+
Qn+lJ+kp2iFZJKtkw92F4KQeZA+xzexhtoU9wraybexR9hjuKtuZn+1gLbgz72RPsF3sSdxndrOn
cJ/ey55mz7BnWTt7jj3PXmAvspfYy+wV9ip7jb3O3mBvsrfY39g+tp+9zf7O3mHvsgPsPfYP3KXe
Zx+wQ+ww+5B9xD5mR9gn7FP2GTvKPmf/ZF+wL9lX7Gv2DfuWHWP/Yt+x4+zf7Hv2A/uR/UQ+I0fZ
CfYz+4X9yk6yU7ADWmgTyYUnYBe8gLejVtgJL8LV8Bx/byVNkCZJxdJEaao0TbpYKpEmS1PgJ/IF
befvWeAOOIYr8yG4meTDjaSALCQ34X5xC1kEbeSv5Bj5F1vA6thVrF4qlaZLl0iXSjPYtayRLWLX
sYXseraErWSr2GrWxNawtWwxu5WtYzewG3FHvknsyXexu/FMcy+ebDayO9iVbBNrZvfhTv2ANFAa
JP0g8U+lFYCuD4oJnsiBnpV2sFFisqKazBarzR4S6ggLj4iMina6YmLjesX3dmsJiZ4+SckpqX3T
0jMy+2Vl988ZkDtw0OAheUPPG3b+8HxvwYiRhaOKLhg95sKxF40bP6F44qTJU6ZOu7ikdPoll864
7PKycphZUembNXtO1RVz582vrqldUFff0Lhw0eIlS//y1yuXLV9x1dXXXHvd9StXrW5as3bdDTeu
v+nmW27dcNvtG++4866777l3U/N99z/w4EObH97yyNZt0qOPPb7dv6OldecTu55s2/3Unr1PP/Ns
+3PPv/DiSy+/8uprr7/x5lt/27cf3v77O+8eeO8fB9//4NDhDz/6+NzZ8dzZ8dzZ8dzZ8dzZ8dzZ
8dzZ8dzZ8dzZ8X92dvR6vfnDzx923tC8IYMH5g7I6Z+d1S8zIz2tb2pKclIfT2KC5u4d3ysuNsbl
jI6KjAgPc4SG2G1Wi9mkKjKTKIGMUZ6iMs2fXOZnyZ7RozN52VOOFeU9Ksr8GlYVncnj18oEm3Ym
pxc5Z53F6dU5vd2cxKENg2GZGdooj+Z/q9CjtZHpE0uQXlfoKdX8xwQ9TtDrBW1HOiEBBbRRrjmF
mp+UaaP8RQvnNI0qK8TudlgtIz0jfZbMDNhhsSJpRcrv9NTuIM7hRBDUOWroDgomOyrlj/UUjvLH
eAq5Bn4paVR5pb94YsmowriEhNLMDD8ZWeGZ6QfPCH9oumCBkWIYvzLSr4phtCo+G1ij7chob1rb
5oCZZem2Sk9l+aUlfqm8lI8Rlo7jFvqdS4+6Thex8/CRJSt7tsZJTaNcVRovNjWt1PztE0t6tibw
Z2kp9oGyNKmorKkIh16LRhw7WcPR6HWlJX5yHQ6p8ZnwWenz83lG8ZqyKzS/2TPCM6fpijJ0TWyT
HyYtSWiJjfXuDh6B2FFa05QST4I/P85TWl7Ya0ckNE1a0hrj1WLObMnM2OEI0w27IyTUIGz2noSv
u01Qgp1TYyd1W5ZwjTxjMCD8WoWGmpR4cE5D+MM3BJoqhiAbfpUSlPJXokeq/OaRZU2Oobyey/vl
JDwiNv2Eqb3Mc+zbM2vKjRolyfETcJLHSXeoYXsX7U9P96el8RBRR6JPUcfhojwwM2NhGx3kqXVo
iNB8UIy2LS8dmoXmT0jgDl7T5oWZWPCvmFiilzWYGdcC3qz0Uj8t4y3tXS1RU3nLiq6WbvEyD0by
TnHpi/Kbkrv/hTqiI0bNGeon0X/S7NPbx072jJ04vUQb1VRm2HbslDNKevuQ7jaD8keMLJHiqEHR
OEm0YlBe2s3MCyU2P0vCf4oI6kq/hEEpKohW5HeUjdafpZaEhD+UaVNNPYTagse5lECnxQwt/UPT
zyyfd0b5DO1sTRLqy5Lp2CnTm5osZ7QVYQJqairyaEVNZU3lbcEVMz2aw9O0mz5MH26qHVXW5dC2
4FNr4vxFa0txEnPI0Ex4WroTQgkBd7Bd2tjqiMzxtkl3tIZG5HgLHNIGKEag4JfGQTsChRrpJliO
QJF9bEtm/5zdnGi1hOQ4kH8NaAgrECRoxicRZS8C51/TGhHNu7+mJTRMyP2lJTtXJ1odrpzigkhp
MRDJJ1WDB9x4YauG3ogrEMcjnokHaLvQ09sa6shZgePlI3u+FAV9sbkAT9o5iAulWIgTbI0tIfo4
jS2paTkFFmmk5BIsoZIdchGbJLUlx63tkbyoqVda1Wq2cv1WtTiicp7Gw4MKkci1Armc7tCnJQtk
IfCZTGk123PWF9hwU2xGoMhVjV1sEk+vVN2CHeF4o6ReEI1tc6V4iEJcJPVuiXK375FuEWw3815w
vOEtpgEctdpDctoLzNJwbPXjqb8dgY+2vjV5SA4UJEupkI1A0ajLkVrOf4heakKqCd3UhK5pQtc0
oRZNoOA5ezW2rEaeLGkp1EqLYD3CJqQZdhnVghbcLYg+qTm7pRjJhZZw7EHbEayNbTWHcM1cLeER
gs3VagvJyX9aqocJCBSVb2h1unJq9khpYioZra44LlDbYrah6Zy6L1AwmvvgaamX1FtYIl5YwF/g
xjKBUMkNBC+e+7l16Dv0APcv3Ydljt8w8FsG/puOg+10fyuO4m2jf+f4SEEv+jl2djn9EDYhReke
+gJko8AHtI1rQd+nuyEf8UEsVyLejXgA4qdaEl51t9G2VkSo+10t9mg+WfpCS3qWQbiTDMIZZxDh
0TkFSfR5+hz0wi7+gbgP4udoOyQifhaxC3E7bcBrips+QQfCeYh3GvhFupfHNH2S7oIhiFtbQrgK
/haVo+0tCkePt4BeKs5y76WP020Qi6yPtSTHYu2W1uQ+7tA92B+hD9GGlnh3eIGF3kdKyI/I1AwH
OYZwen/LYN7J+pa9mns3XU/Xe12DvUneTO9mKTspOzN7s6QlaZnaYG2zVuCgN4CMxsMFS9fgczBo
FKMHwYuwnq5uYYP9BZ04Jz4vCivw2SyoMnzWCgrw6ehuPS6ofHodTECg2McyhOUIKxCuAobPpQh/
QfgrwpWipgGhEWERpo9alKhFiVqUqBUStShRixK1KFErJGrF6I0IXKIMJcpQogwlyoREGUqUoUQZ
SpQJCa5vGUqUCYlilChGiWKUKBYSxShRjBLFKFEsJIpRohglioWEFyW8KOFFCa+Q8KKEFyW8KOEV
El6U8KKEV0hko0Q2SmSjRLaQyEaJbJTIRolsIZGNEtkokS0kNJTQUEJDCU1IaCihoYSGEpqQ0FBC
QwlNSDhQwoESDpRwCAkHSjhQwoESDiHhEP5pROASR1DiCEocQYkjQuIIShxBiSMocURIHEGJIyhx
hC7aIe0veAlF9qPIfhTZL0T2o8h+FNmPIvuFyH4U2Y8i+42pNwhjUAybZQjLEVYgcNl2lG1H2XaU
bRey7SK8GhG4rB8l/CjhRwm/kPCjhB8l/CjhFxJ+lPCjhF9INKNEM0o0o0SzkGhGiWaUaEaJZiHR
LAK3EYFL/PdB+V+7hl5FSky4udIVpK/Ay+FbgZfBQYGvhB0C/xU2C/wXuFrgpTBY4EWQLDD2J3AD
uE2kxT04tCAaU8AEhMsRahA2IWxHeBZBFdQ+hI8RgnSgN5GFqhPUTep29VlV3q4eUWmoMkHZpGxX
nlXk7coRhWoFcdQu8iimFrhRPJfj8zsE3ETwmS+ofJqL4+Zinh2I37k01xt2TPsujexLI8+mke1p
5MY0UmCmFxAmMp0Gg/Gu5SYlXlvycPdBhMHJKcMxM92w61unuyV5kLuN7NVRX2864m8RdiBsRrga
YTBCDkImQhKCW9SlIX+JN9Hoci9CCkICgsaHgGj+2i08zOTdTe1kc+tLdjDzcVJSUW5PS0o2oraW
lAmInmxJmekuMJNdkMKPQeQJ9Nw2xNtb3Eex+TEdPdri3oNoS4s7F9GMlpR+iC5pSXnLXWAnU8HN
uOgUA0/GeXM8qcU9Ddkmtrj7IkpvSUnm3Gk4UBK29iUlcBRxkiHVRx/J0+I+D1FiizuPc5sghTue
KJAp1JMROJZaUaHvdpMSRrxW9zH3Le5vUfwbNCyGx/taG0O0L6mNTPNa3Hsz70XmAndLgYXz4/6w
w8B+jp9wb05a7b4L+yJJu9x3uPu5b8hsM2H1OtR7tRiixX013gu2eSPcK9zZ7obMo+5694Xucvck
94wkrG9xX+rey9WEUlJCt+1yF2OHY3AWSS3uC5LahIpF7iVurzvFnaft5faFIXq/gzP3cgtAjj56
Bto3LamNx/jUwW0kzJumHlfXq5eoI9TzVI+aqPZW49VIU7jJYQox2UwWk8mkmJiJmsAU2RY84k3n
HxpFKg6OFMafTNAOyp/88yW8XFBionAh+COksXTs5BFkrL+9AsbO1PwnJnvaiAWP3bJnBPGHj4Wx
U0b4h6SPbVODk/yD08f61eJLSnYQckMp1vrpqjYCU0raSJBXXRfH77c7CFy3Lm43EBJz3brSUnBF
L8x35YcPD8srKvydR5nxTD/95epJxvtvGzu5xL81vtSfw4lgfOlY/1X89rubhlL7qMLdNISj0pLd
rJaGjprE61ltYSmyHRVsGM0hyAYpHCGbaQRonA3zyQjOhj7S+ZJRHPkSOEI+ix2SBV+yxS74GOF8
Ow5qowp3aJrgSQI4KHgOJkEPHowYlC3ckZwsuDwaKeFcpMSjCcX6io7cbmTJdAsWguc60ZGbiMH8
WadZkgyWgd0sA8VYEjnN49Z5IlO7eCJTkSf9f/nlG5FOWvs3LnuBv1Ao84zyIZT51yyc4/KvmKlp
O5Y1Gm8akstmVszhuNznb/T4Cv3LPIXajv4v/E7zC7y5v6dwB7wwakrJjhe8vsKW/t7+ozzlhaWt
+cNKCs4Ya3X3WCXDfqezYbyzEj5WfsHvNBfw5nw+VgEfq4CPle/NF2ONquJxX1yywwQjSvECK3Ar
tVowhsviEkpHRDtqh/OA3n1egmtZ3FMMyBaw4nXe5hnhtyPwpsyCzALehOuMN4Xwt0ZGk2vZeQlx
T5EtRpMDq8M8I6DLtMCZxvoHThzrT5g8vYSHit9b/vs+q+dfotkFo6oK8R+WGwTgd09OqP/dr4bf
+2psbKznj8b0eoCx/rTJY/2D8P69Q1VxqLLCUqzr11UnSaJuh9k8qi3Yjo3pqARp4MNxKp2kowW9
Frx1qbRZaVYpvyo0tMbG59Q8jTv4cgS8x9FFLVnivkwXtSYm8ftLQ2vWQB3j/ZTjltiEHByhdTCK
cpykY29YJhLrk9Znrh/cnNSc2TxYwdpdm7HSvZlvpS1ZmyVoSK/vMgSSDaVobFSLj3dfS694MXAz
J9LTS9PribDXb41Nuozebdh6o9d60X1Dl0P0+nrQmfXG9MYuoUZDRDQ2ChEk5aegl4CHoRdLxgsU
BI92QaAqeJS3cUy/xjQdr4Px1QKPwj9IKtGglZwEJ/xCYkh/GIOh9zOey7ZDJ2zAy/oUuI2E44Us
GqbCGMKQJx3WkruCC4NfwflwM9wffJJcHdyK7TfCy/ALavARboODYTzyTwUffCV9DqXBO8EEK8GK
F7ZJJBrK4T38/gl1uAVuhWfIX4O/4KiRcDX2NwwKoCD4XLAD0mAtWy8fND8BN8EeogQrglV4/EmE
JpoefC/4MSRDKTwAj6JO6aSdjYYEmAvXwUYSI72M1AZ4EALERmdII+VncaQxMA2qYRE0wVZ4nYST
YvmgfDz4l+AXGGIRkIo6VcFXZCAZRx9ituDw4AdwCeyGV3G+/LudXcIeli8J5AfvCT6PV+sniYXs
Jc/JOfINnVcF7ws+DjbUpz9aZDyOMxOugefgNfg3fE+XB5fDaJiMI79E4olGktHi79EYuowuk96B
fjjbGahtI2wCP3rkKdgDT6NtDsER+JxEkjhyIZlJbiLfUxutpPuku6Sd0ruMsEfQ3h5IQhs1wEOw
S3xKt4/I2H82KSZXkBpyO7mHHKF++i39mZnYNewU65STA0cCp4Ljgz/hhToWLoKlsBxt+4D4nOJv
cAC+hx/gBHGQIWSO+GmJI+RbaqaJdAKtpbfh1fgxabx0k/QcG8hGsLnsLfaBfL28Ri1XAx2bA7cE
Hgu8HXwy+DbGTgj2nwxFaNGrMCoegmfhHez9ffgQPuXxg/2fR6aTy3CUerKK3EoeIy+Rt8nXOEsQ
34n0PFqIo9bQOrTT1fQWeiuOvo+/xqAf0A/pN/QnSZYSpUHSAuk+yS+1SfulfzIHS2b9WH82gU1n
QfRMjnyBPFneIm+Tn5ePK8OUSqVW+VK9Wr3W9GZnWudHAQjMCfgDrRi7JoykpWiJe+F+jPud6IPX
0aJ/Q42PwI/ohViSQFJQ7zxSRMaSceRicinxkavJSnIz2UjuIveTx3EGOAeqou7ptIBOpuXUR6+l
K+k6uhO/n6Kv0ffoQXoMNXdKHild6i+NEZ/jVOMcGsRPUtyE31ulfdI70hfSl9Ix9JqT9WaNbCm7
gz3MdrK35Yvk+fh9v/ys3C6/LXfIHQpVYpVeSpZyhbJF+VRV1EFqsbpafVf9wVRLepE01Fzr+UEx
jcE12JtupZFsOTmGFfF4pQjFmaejHybjqvgB8qUA+iWEt6NuUTSGRXBJxcv8/IUE2QMDyUuwXKES
nvrYEWghh+kR9gI9Hw6QMhLDHpaq5ddpAmzDbLSe7qV7yAjYSYfRafRuCcjnuOV9jvG+GG4lc0k9
bCPHyFByJRlMlsO7NFqaTK6FYcH7KSNmMoYcB9QArmKVcNmff6ZO8uAwfBW4l9nZXzE/tcFt6NFH
4WPyCJwkcvBbzG4SZqNyzDJrMd6vA571ZuA6W47rMQYzyDxlH+zkPzulDlaGs6VwHH6Fr+SnMKJG
YCb9IlDF7mWfBQcHM3GF4SqDLbju5sAFuGI+xyh5Gsu8dCmudAvmkhxc1cUwHSrhSsx6NwX9wbuD
1wSXBGvgDZQ9STLISdKMK6INJYbBq/h9I7xP1uA6vODP5/lHX4FKaIeviYskkRxcD8fkhfJ6eau8
U35Gfkvpj9a+Fu7CiP4Uo9mCM6iAt+Fr+JmY0DcxkAG5qO8Q1L0E5tFS6WkYSWKhFtdsKubxEcZM
6rGXq9F6d+N6fhrXxnHME5fCM3CQUOLEGVXg+CbsZyza+XLk3owevIa0Yk0lZu00+AbnHUKG4G07
A7zY022YtdpRp8PwT7R2UOiVgXmhkEzDvn6Gi6ESRxgExfy3kIK7MFONh0LpTbR3H+KAESSRPIhy
ZbhCQyAe8uTPCIWMwPjgEFolPY17TBDrm3H3ioPzyQLUIhTn0QlRZAIMDExCHfSvef8LOPx/B/xn
XP4IaLMO0sHfB/GzKgEd5Ok6qNkApiFngmUxnhFD/nuwnTwNdjwxhJ7QIWwX3vwRIkp0iKxD+EiH
qFcBotsAnDt1cG0EiGsC6LUV08vNOrh3nYNzcA7OwTk4B+fgHJyDc3AOzsE5OAfn4Bycg3NwDs4C
yn9qW8ZvkECFETspCShqG833RoDMAhJYVBYgEGNS5ACV9pJkMBM/cYEr3XFiWOew8Y4fh43rHAb5
SDs68NE/OyEsISwJHwQYdGhSe4eX/8KVxtr5z3A0BnaThwj/hCD/CbPJqljUNtLbG6fcTYZYLZY6
kqz2CQU3aJCN0jG22Qtd6TjEjHFHO49B/rhjP3aSsDwIy8vrnx2REBWpKGrKoEGDPWtJTFrj9MFT
R9NVJOa1petqtYZeM6fy30t+DQf9lCWLufXzxklDiKIMYRbzdolSJZlocrZM5e2mt7bx+czgkxh2
AvKP5R/DAXAeBOE1EhP4gsRIdo47fuBP4zee5Wflp7BfC8nZDWrwoNc8OC9XScWHyj/8NacOzFW8
+MDSQW9xQgq24aMvpLE0OdWSZRsCg+V82xVwBfVJs+Q5ptmWL6XQCxVCTWYiWcxmppoJ0UCNBFAV
M2OarETKsmKyeGPjh1v4ENbY+FxLEpUkhfEfk/KGKCqVGSNgsjmdsdBGy71WNxEf2K0gEmmjfbxm
t5lkm1eYqfkp2gcYcpg1mcgx1ssqDFN3xpyYseDHGQtcneNH+Qr/ia5Fo+QPG3csLDwva1hnevqw
lXK/9JVXvriyn4sj1TFs2MoXX+yfTcb6rZPH+ntPnF6yG6RgoMXELE8FA2iajh0KG8K/SsmCGfon
zQkJEn6ThAhJkp8NPLOic9eSwMv0PJKX9vrLZFygVX6qo4lqnUcwZsqDX8iXye9ALLzrHXe9eXXk
6uhNsFF5xfyu9K71J8mcZE61pdr7RvaNbpQbzdfLJjVCdTojnM6+NE1KktVUOZ9MIHfIt5tfk16y
qmSSg//VtOPoQ/5ZfZgrV2CLHTGZ7nW6MpkpxBsSnhsy9vJQMiGUhHqjXLmhbSTVmxieaZFCvwuZ
Bt8BdklJbHYv0isqpVkloapbzVYlXDlrW+OWTdZtuWDcsfGOGSdmYOBi+Hb+mD5jwdF0jjnRPxtm
kBkzZhBZYR4NwhyQoDmjnXJysidRCXNED8gZxPKJe0TgrW8DhwOryFKSS+xbKnMCh2IfWvjAG682
L9xK4y45/hW5kUwn1WTDpsv8RXXXfh04Gfj629v4WluLj50YoRLU7AYZp5iTmyvzqXqSBPbmRzpz
QfbKxfIK+Ygsu+UyuVY+LrMVMk6NSmCi0vuYHfxwBKR2bjC+LPdjiUE167/JmGOdkQDyce0TLKJz
B+CyWUtS5adOFqEenuAX0luoRzhM9/apMj1sp1PMs8xV9ipHVdhSx2qHahltvSo0E6MdXRKuEdpG
13jDayNJdiSJtH7nthBLTERnoxGex8Y5Fiw40TVm54+GHUlCWKSqKJ7E5JSkaCc33kC6maRo6Z/u
fv9rQpyylj2zYhJGVdmumSvu+uEbbVnuhAUtqN09AOwh+XFMgOd7Y4tVPnOGUQMmJseqVNIInzSG
Cl3TqvTfrSvBRx/vCHANkNInzuecEHUPSaVH5MdPjfmZe2Aj5ggPztxMNntDzJJiipGcJhaOdpXa
gtAabs2XuD8umZHLsTdt8pRcKUc1RaqqSTJRqkpmRqkZC8yLPMyL7SxH2YfrlZsoxmsttpZZpVrr
CitttrZbqWbNtlKryWx0yrE3ZPLkXHOOmEU7hgKfh6V/Y/c8cDmPc8xAt50wSsKTBNd6HiCs7McX
K67y/tkjxapescs60LTCOlAofH5sv1zTZHzIUrSUI3klViRdZ1pvaja1mI5KyovSPtMHJkmTsky5
0nmmCaabpU2mZmm7yS89a7LqSXLAwFzqHSCS5BGvPSsnl2r8oUYOxJrbveaEfrl0Cj4Ed1FvDUv4
MFFVdVHJqWbQFPU8OkAdT73qpXSaao6kceo4Okq9U92mvkHfp1/SL9RfqTWFpqoXqovVVeqjVOFR
Wnf6p49m6EGbXgrciTzl42Mj0WgJiQj8o3MHBk2m9M7JImlvRyHP/KWYj77AfBQKcXC/d+rt8u2m
jbaNIcxE1BBTqOpKcS02LwpXF4UtjrqerTattl0fcl346shVUaucq1zXx9rUcPRwbFR4bGSsKypW
jci0m2MyVSk6ZbuFgMVh0SySBdOIV8uO98aXxdfGr4hvjle0+OPxNN6R0gyE75DZwpdrW3ste6E7
16AjF5zghLGDYXZZADMicgfjHjlogJFigESG89WRy9NM6cicx2avbiWF5LrAssDTgd2BZaT/P3fs
+OzDJ588Qt89srG2JX1ooDpwZ+CeQA0mmjm/BoLBYMcvp3h0Xxj8J/se7ZBB/N7zd4e1xe9KfTmD
YfKNwuQb5Ur3yb7UBmWxvSH1fdt7HlupZWrI1MRSzxzbrPDZCVWpszMWxV8ff1uCLdyDvm/t7c7l
2OuLic2dmDjR81zicx62IHGB56rEqzyfJH7iUdItafY+iX08efZcz1jLWHth4kjPFXafZ4l9aeJq
e1PiZsvD9i2JEWaL2a4kKp4YS4w9OlFN9FjsjDinubwxWm6Ni9S4Nrmo6ynqgziMKFtsnjuOxGVG
SjCa8BAbE6vlZhMvKSZlZD1pxrNOOzGRfzFvbJ6DEZaZZnZ9F3QSpzfCmescq6Ykx/ZzpzQ7/A7q
GEu+C9OTRUzm340dYOzkkh3gHVKKO8AM3AtOIE6v43vBgvQfZ6Qf1XFd+tFwZ54ehvxHvyAR7REX
Pxztsd/An7VE5CWieRBh6bWWcF7a7w0Nz7Nr4XkWAaG87ktviA3r7HkWF4eIvDN+TKyUJ8sFZEZE
UnS0HgQp4ntg7iAMEKZvPqoSFemMZtHReMDiO9OFRIvdtPLGm86/KHf3v8pWLv/uERJJnGrgYMSV
V141JitjCPHva1wbhGcDXwfeIx/2umnVkom5Y+LC+503bcnjtS/M+v51+4KKgYl5uUlZs+Y/vWbZ
4bmE/xkG/vk42y1OUHVeT5Y5m2XLxeZaPJusN6sKkWkSk6gKJjMeZdhynvNIpteiqHiaAf47VLwY
JoUU01q6gq6njMaYOh81rD6xZAdFqw8b9yM/0+EDTzJHRWbrHDZMpGtc5AMTovCE93FgHFsXGM+e
/+WXU8Ox2zHBL1k/Nhw8kEPGe+eosaZecnx07IVxo3uNSTrk+DjMPCimKObi5Fkxs5OvT7455pbY
zbG7416JfTXOpij2qGglJjpF6RtVGrOIXk83K08oLyu2Z3Pfd9D4Pjn9wzLsfbzp/XL7eBNT8RET
n1vTp6MP7VMUz2MvOyQ09/x4AvGOeH/8r/EsPj6DDAAv1vIVT2FqgrdXWH6CN86BD1dsbkIbbXiC
qTa7JYNnfGwTGJsFRo4M5PB6I629+yeb+ppT7aVu2yYbddtI0EZs3pDoXFvshFySW4beuCGbEDKg
b8LlTvKxk0xwXu6scUrOmAFVBV37PMbugmMz+IEmXS8d5XvwMQwrvhEj4hGNZ8QZC9KP8VMe7iFS
iEO394IZPO7wsD4gB+NKiox2JvDAExs2D77BgwbrGQnP5zz+MDqxatBA4gum/33f3raxUlxS4Gur
Q5VGPzjjwaen3XXzSxcV14ydQi4b9HWfwSWFF40a4LDST/vdeWvp6icDbWuvu6jX4BhTUVHLqunr
xvZK0npNHHVe4O/hOa6UYedNy0ke3MfHM/kU9HU5RmAo9IL13szwUqXUUho+LXqaq7TXRvUO8y9m
c23vFb3pUCnXNjQqN+ZCqdB2YVRhzB1mcyT/sU/ZGssNHGJVQ0LRhBZn3xB7MuG/EREaCrE39ia9
HQmmmPiSYcKE/DDITy7HOof9U8SinqXx9LJgxsgSr71KqbJUhc+KnuWq6qXMKE1IGMjNg1kb87UT
96RIZ3R34mblgVMFO6Y/GTgVeL7lahLTGZ5VuLR81bWzK1fefUkpScGcFUJibqWOjtqtF1U/9OCT
923C+RbgfFMwtiOhF3lgNziCv3iLrHl3mO+03+bYIj9s2WPeY2+LNZkiyWh6gVJkmdB7i32Xsiv2
FcurtvcsB22/qD/b7b1Ce0V54+Jzo7whYbmhUc9G7YuSoni8hfbOFzjEiZiu89pCQ8KLQ8pCaIgr
nOfWXTFxuWRAuDhtx2v6qTuxr47TM3Xs6iWwNxSDvpn/zL8D1b48PJz/sC2zhru4uftYVUggWVEJ
E0JISGxW78t71/Te1Jv1Dk0wee2huWhwI2bTzzh+H+M/7Bvp8qZG5ru8vUPxgQvFxVeUyIz5nSL1
hqMSyBHOlUGmcGNBcdzSxYqLQWRTIQDYEJ7HlW5xcuRvNVuGi2JBQr74Ud3So3wpzBDDh3jRSiF8
0BA+PN4znPniZ3FLxdUKNwA8ew0QB2mYkY5XA8WjYXp2wIAckBJE0o7Qc7STniSuQV9tD3xzXRWJ
fOcYCVc6vdLV5SOmp0iLp106bBghk7LuvO+Jmz7EWEgPvBJ4+so1o8m8pctHjqwXsR+YyMpEnssi
Od6yRfEr42m4zV7b/3r7iv5MIx7qkbLJADpA8pKRdKRUGloaWZo0re80VPWXsF8iws6zD4g+L3VA
Bm7E0WNTCzOO2zqdlhswr1htdmuazZ4SEu2MyrTbcCtx9eH+f0L4X7g5JEyYqNVq03Fqmu5+vJkI
3D9XDwNzVJxITpfLfLm5Q1M4CrFk8jCwRqmuGCWtrzU51sWXnDkmJjb2xv6kPy7ANq8FBvRJCI/J
7l57Pxqrz3HM0Sm2Alx8eH0wzoFH0/HIi/7j514OqsmBaQsW4M1igViboVWRVUmz+85Kr8rCtQkz
nLK4ZYgkNRCXqeEk50C8h4RQj4ZZLSLy9HpdQgpM8anTqgcnRdiXtb935UxCnn1pBVGH1+65MfD9
px3XlM2+YdUc3zVFKUOieidE9/dcdtejT9x4gFhJ7GMbOi7Y+9QVw3bfEEKveeSe++59qPkeNMnN
uHuWYu6KhhZveihxkzzuLMcIMiLsI/IrMatytNyHloTNCZMJoRGRYeERUiQlodx08ZJqtlgioyzR
AFZLssns1frkbjeToJmY0Zho+OjEPrnrXc0uWus67qLfuYgLIpOjo8TSRN7mKHI8ikTFOPN18+LJ
Rb8T8TPMCaMkchx/d3AMbeoUe4FJ7L2Y8cJwI+hNo/CsnSvuuwonybZVT5ffPSE+8IU28fyi6gGB
L+SnOj/fNLp21Y2dN9H+D08fWLj6+s5vcdIYv7fgEeJRcbtVYdFuMPP7bJgl32suNtMVZr+53bzf
/J1ZdpvLzMvNzVghS4oKMpMwU3vFLVaCGZSAIisqs1A1mTARcQl9clmMyZjX6XngyWHGgmGS7OAz
0ne0uvSuV0S36K+I2C7CAh2nLmTJpz5AD61GD12OGlrhE35z+rDVHibue94rYzJzVckhRSgp5lnK
dsuzllfNb1g+sFgmS2UStasuc5FysWmhIu8yf8yOsQ72kyKPV8ebZilXsrX8j6zIdyp3qneaLG4W
rqSzdDlNSVPTTFn2sWysbMENFI/AJotswRsns8pM4a/4rFaTivcKi5W10fneWDnLlOdWieqzU2sy
WQHEjQrH2PL/Ymz2fN4xjhMLXLhuHDjjrrdA+cNwlaw0Xel4UXclv2HUzdBv/CSB4D81bDWJIWPI
9MAGvFS8HfjpGrw/nSALA3/tvIx8uDrwKA502neTxZsJb1/uOblYpitkv9wu75e/019HLJebsULG
CUhgoVIygS4fQQz7jY8MrwzQPWK8fbiJrxPMc9GwyetSI5wR001zTKyNkVxTrqPQVBj6lUNWxKII
U0Psis1qxY2ckuRoEIsCSBA7+aNFYbEm20Iw+bTY7bbutWEjxzELnrk2eNb57fLQTdp1Bkg4YzEk
ROlLhJUGvugzMW9MQzqGmLzmnRl3TnDT3o/6hhRf2xJws+S7d46cc+1f+IqYhLv7nThTO8TA7d7R
X5IvTD9H/BzFXqFfyjQ8Ro4x01LHtIhp0aWu2+lGZaPpdlub+QA9JB82H7DhlVb50u542PQGfVN5
wfSyTW40rVauNUlhPOVarE5uokimRuapsWVxtXE0LiQBYmJLCnocbbovnt1501zlmIUnmioXIzxp
4sUjNxynBVGR4Ensk5zUI0NOauq8+98kN/DatzcHfm4i2m3V1Rs2VFffRhPXEqUp8Mp3/w68cG1w
y71btjTfvWULn++awDx2O87Xgae3O739hkSMjqDhuVKePS8iN65QGmMfE1EY92uceZoyrftUd0L9
Nc6Eiz5WHN9UforzRlutjtAQZ4IpthZPbGF9Q0JCkx0OcYyz1sIKfp+Lz9fniXfrYehIx9Gu6erb
SFdW4zvFLGVWz1Mc3r/Rk3zOePvmb6f4Qe70rNcQZcDjV+wmNNCxu+TGCeji6Btmzbz6+orZq9C1
xZWBjwKdgROB94umdn4l7W7ddk/rw/dvwoBcCSANFnPf4k29XSbmEDJZniU3ylJWeEnInJDacGYx
h9rcNnqjLWij+bYJNmpro4u8fVUV41uiiiUVzA5zNl64mDl2efimcHp5+PLw7eH7w1m4A5KJJOZP
6Qq8BFMSE5a/m/QC3Qg9wvnEjJhxR8Gln2YxuvNydFMsgLF+52T+m2LTS3ZYcoagHRJETKMlnKoI
8jDSzCN65NzCstKLLzj/vElZLPn2uYUDf+pXsDXwb5xjNsazA+eYRqu99yphiseU4gxzejaGb4y8
PWVDmlmNLIqk4Xvsu0NeSfjc84v9RKLS1z7V7rNvsN4e/nDibpta4PH2KUyenViZvDJ8ZeT1idf0
MQ9OHqUUWS+0TwgtShiRqCb2SUkebBuYMDBxoGdgH1WxyGHmBJc9xZaYmOhR+yR6M+ptiyOXRC3s
25i2KuratDujNqTtTNzpsa8gNzrXuu5IeyTNn6HgvfsNfoZJMHCieKHRh5ePtLr76OWYWFH2xiEx
104GJRYlbrTfmvhi4ruJSkKizc5YLBinJBjAz0utzsx8YhwoRTkxKVe8o4iPxVMy0d9SsDKyghwn
EhCHeGfBBGdENHIS4q0FRi5nxxllRanWaC92HT3A6cV+nV7s1OkdODjXye+jTm9SX3xgv6FOt7j6
MefUWC/mu9BYUhwbjKWxRRGqMyHam+DJjfb2cue6o8nH0SR6gCmhOOnGJJrkdcXnJsXye6fXicm8
OINkZ5CsDJLROyHbQRwDSII42IWa8/W37pZ8PZWb7ZjK0xe38cjqwIOYuGQaiTJ9AS/hCY2/MJkh
3pgYhzVe5G/T6/QiP7oZZ/J0/bK5AL9mzBAH9D7B17xma3h+aCo+0APf7rLn2SJteZxssfF3Jl/v
sOaB8Vt0pZi79LcjeLDLxStqH/F2BK+tZ7wc4X+cjN9ds0lseHXF/MFJkVFjAo9esuyDzz94NzXw
c9jlJTXZWq9k8lxpyY/fvd9JstInTU3tlaVFRYaNHT7tjqa9N6zpP3yEO9rTO6rXrAvHXn/z3/3A
/5jPl/Qm+R7M3295+2qAh3BL39ChIReGlIaqMVHgkqKjwBkeEUmc4TSSuCSzalFtLu7oUHA2O/1O
qQxRO97b2whriSI8vbVCFP88D2+pNqs5y5IFeN6/HFc0cnhTXVKyM3xqVH7kpsjtkVJZ5IrI9ZH7
I49HyhDpiNQisyNZZEzs4uauNwBj/YNxTZ8nPuCJDLbzFywd+vsVx48xPA0cE58DIutRPESHDQjF
L54PSJQnLFLY1MmNxl84hXkGDhiYFEaXtltTeqVc6Jr514uW5lnNV11FYlnykcCUq9N7xX2QNmDi
qP4byL4j7zwYWI32WYcZYTJLxr38bq/z4rDZYbfJklmJUYbRYWFj6diwL6gqzrdhzBoNlqjISItZ
iYhMjooCnsxCosWOHk2CGLh/sqObTd1buYkcNxHTHx9z9e3grJ18hn5xT8ZJJujTHjSIk9L4oU9X
zd16EYlxT8ofXZdGYjZNnXnZ1ttoc8B1xHfehMajpB0PjsD/h15QhuA8beRzb3+wEgso1KLK5jiI
pr1ZmByrRpp7W8JstvB0KV3xWPOkPGW0NFrZKG1UzCFc+8UZF+RawMqYzMxWC7PFQSyLliPNMZYo
m80DqSxFzjSnWlJs/WGwPNxcBBfQC+TR6hjzIljMFsmLzYsti2wrYRVbKa8yr7KstL0P77MD8gHz
+5YDtq/ha3ZUPmr+2nLU9iv8yk7Iv6gnzL9aTtgy5bbgO15z3NBclowPc1vwA1Gy8JKtqw14if8q
bGvMUP2TDzsSVi8+nrcyWWsLjmtVLGbEF3lzJLBpVkWSbEAJs0myxaqaTYpJVWWZMUqJYrNYzGaw
ZIXkh9AQpzPWVGAmIaChyeaDFcELEgnZqZEY+4u7Say+hcXGjOuMdXV2xsZ0usSnnDPQhw7hRIfx
LT4C4bdB8QS8wIjkAqd/2RaPOOnAc8xOq9eeh/P5pcWeh9P5BROM1WvjNccxwUg6UvjbWysvHelK
N+Lez3dL/jloBP9HEiSJlAb8JOyVJ0nojjdIVGBb4Psnd7LkztG0jcOpD+g2/j/t4NflbCno/7MJ
QEA8OY27Oxlu0BRM8kfQ9T+glPD/v1HQDCLlvxu0DC75S4NWwKW4DFqFF5VsgzZBsrrCoM3QZN9i
0Bb2vBiZ01aYGZJj0DaYFXKrQduVncqPBh0Cl4ac7P7T4ctDp0HX/0Mth/5k0BRYeNf/Qy1BRvgg
g2ZgCc83aBls4RcatIL0TINWYWZ4tUGbICIi2qDNMCo6zaAttDz0gEFboX90jUHbYEB0s0Hbpenh
+w06BPpFv8P/xxgmoW4hTrtBM4h1EkHz/xXb4kwxaAbRzjhBK1ivOM83aAbhzv6CVrlfnBMMGn3h
HCloE9bbnBUGzcDlvFjQZsO/Oq37V6d1/+q07l+d1v2r07p/dVr3r07r/tVp3b86rftXp3X/6rTu
X53W/avTun91Wvcvpy3CVn8xaG6rGkFb+Ue8zg0GzaC3c7WgbcImrQbNbfKwoEP4H0tzvm3QDHo5
XxK0Q/TTatC8H50/Qtj8mEFzm38i6EihT9CguT4/CDoK6yNdMQbNQHPp/o3m/K48g0Z+V6agYwT/
ZIPm/BcIOo7HgKveoDEGXLMFHS/0mWDQXB/d127Bv9qgOf+Vgu7DY8C1yaAxBly3CDqN28f1pEGj
fVzbBJ0p+nnDoHk/z3La1MP+ph72N/WYl6nHvGw9+G09+G09/GLr8ssUWAK14INZUA4ViDV4BGEK
zBH0OKiBaoQGg0uDkViqQ5o/y7G+SnBoWDMP5fshVSjqy/+XPWV1a6bBZGyZJ/42tM5Tj3VjEOvj
9Yc8/M6GTIPKEbUFKDEP8SSUmY06NAipSdhfPUIdLMRnpdChGtt8ML9bkzocV0OucmMknb8KLaSh
BJfnPVZDhhiFt5SLkSqMvvjfBdAl54se+QzmoPbzRY9V2NIguOeIsbjVG4wR6sUMK4Rsg2ivFr1w
zHWqETpUGXOpFX1zjSqEVvViNN7C+SsF1vVvFKNpYoSeWlWJ/huwvVqUF4m+5xij+wzeGtGXPnZX
/TzRd4NhkQos6ZY5m68B+/QJq1Qh1vuuMGoahaW5r05HSY3wS52w6DwhzzXl0THfkOoaoULILzRG
rTJmytt0a562wizk5L3ptaftWmVYt8aYSZXgbxSl016tFxE7T2j3+zHRtXLqu+fC2+aL/k73UYfj
zDW0LTfsXyFiWjPivstmlWLs2aJWl1+ELVWGDznPPPS9HiM1+JyNbQsNa+s9nF7L5cJXenRowoYV
xvyrhNfmCZ5asc70aKwWkvpMekZ3VXdkadi+2PDMfKENj03db/XGSp7Xrcd8UTodvQ1n5Zv6s+ZX
YYwxU/TQKCxdeUZs+mAB1ndZlsd2RfcMZ4nY1kQMLBa2rRdx1yC8Mbvb61x3fb3ztZTRvZrqjSg7
nY/01vnCI+WwVMjrWvN+K0Tr6UjTR68U1qoVq2RJ9yy6xubyi0R7ubBEnTEGX0O6FRuEfJfGXb3X
ihiaL3Jol279fpNXh57htREic1Zi7TRjpK4sy7PkEHxqkIp9cOvXiZWgr6C+PXrJ7O5lHMb26frH
RazXGWt/voifud1+/r/N+7pvZhvZ0GfkuNO5Su91Ku4JGhQLeQ2SxXjj8DkBx54lorfLajw+64XF
5xi99YPxyDcFd5AihJE4I05PwFouX4TPi0T9KKyZjE++Di7AnWMUfo8TtVPADhYBU0Tk1v9OXGvd
9brGuvdqDf+eXg+/tY++79WgDepEhMwR3F3z6cr+XTE1U7QuQf7G7jEruvOobrtGIXs6//mMFcKz
1OmcreeKKiM/1xv5Y7boxdedf7ltS43ReCZZaOTtmd07nz5mw59YpivKFnVnQp+xun3d66dO5KoG
I3fMMmL/9+zVteK5xXw9ejmdMX47XqURXzyWZ4osrGs90/BMtdHz73koRczqTEvp2f+3UfHbkbvy
KM+Y5eJUU46jzjOsXW/kqz8au5+I/eoeOX3Jb3zhM040PVeOvlOUC41qhWX53lUl1tt/9rlmxGJ1
jzzaNS5f/ZXC0lU9dqy6HqeujG7uuh5xe/qc8OeW4trNF/13xVXNGf0tEv6fK7zZM5t05eLTnDXI
q+eZRmFx3v+c7vnoevWM7vlG9tbtr6+qWiM+Tmf5M2Poz2Z0Oj7GiLn/1nNd5zy+v/mM06A+G/1s
WSG8Wn2WD+rOsvfpnvn8asTpp9LIqwvFOWwR9DzJ/Wfvd/Wnr0mfcd44c1fu6u+3ftStdfp0XCH6
/O067vJY+Vm2nvVfaXvayr8d4cyzxZka+YwTcwPulV098F2mAGszge+SQyAXBuPOqOGzP5Yy8c6R
i5AN/J49FcYanNnY2h9bcg16MAzgf8wZYRAMxPsJB977HHEuqcXxsvB7kfjuJ/b3M1d8hch8f7RP
cKpQrM5F3XGh74JVRrblOk0SGVrfQ8cbZ60a4xTP16e+k9aJlirhgcn4PL1v8Kjityt+Yvjv9M4S
/Px/+snCZ4PIENxXWWLvuVxEiX6e6NfN+f92hEXiDKDz+v6fjNLVlnVWPHb3PWVJrW9WeYVPe0Sb
MsenjauprmnAKm1kTV1tTV15Q1VNtVY7r6KfVljeUP4fmLJ4Z9rkmnmNvKZeG1ONcv3z8rIz8ZHT
TyuYN0+bVDV7TkO9NslX76tb6KscWVPd4JvPO6lbotWXoxDWV83SKn31VbOrM7SCuqryeVoFcpVX
YeP8mjqfNqdxfnl1VX2DVjGnvK68ogEF6huqKuq1hjnl1Rq2LdFqZmlVOEptna/SV+Grr6+pq9fK
qyu1cuy/sWKOVmV0VVWtNTRW+7RFVQ1zUNyHtTWVXJrT88pxDJQvR2W66hoW+aobqnzIXYFEY92S
fpowSc1CX105Tq+hzlfeMB+buEBFI06xng9WXzML1RQqzGqcNw9JoSsOP78GB6mqrmysbxBTrW9Y
Ms/X0xLcOfV8FF/d/KpqwVFXMxe7LUf9KxpxoGqhWWVV+ewa3r5oThXOcI5vXi1apEabXbXQJxiE
l8u1eWgObb4PbVddVYHs5bW1PjRjdYUPB9HNXcWNpfkW42Tm++Yt0XBu9ejkebyP+VXzhHkbjLip
N8arQImZPq2x3lepW9O3oJEr21jB7a/NqsEpY484qYaGqurZfOp1PvR7Q30Gd1M9mkzEERbnl88u
X1pVjV37GioydKOheGVVfe288iV8CC5d7VtUX1tei6ohSyWq2FBVzzvm7LV1NfNrRG/9umJ1qD61
ETXzKodOQyEesjn9huRoqeOqKupquIP6CpZMzjJuiqC3aFPq0Pvzy+vm8jn/WezjbGZjGPow4kRU
IevUyVpxeYOWrE0Zp02YNaufUM03r963aA6y9Rs/YcqYojEjC6aMmTBem1CkXTRm5Kjxk0dpBRdM
GjVq3KjxU+wWu2XKHHRGl625Y3jHOD2cd4PwQ7c+uPZqZteV185ZIsbh4c8tNXOJtqSmkUtW8BhF
7RqrK0X8YVRgSInIxqiownhG9vLZdT4fj99+WimKzSnH4KmZyRcfSjacoQw32SIehD50t4/7p85X
0YDRMQutf1ov7via2T7BIgKjWw4dijE/s7EBu0Y1a3Ad9phQSn2XUhj+3aboFuYxqi0sn9dYPhPj
srwe46qndD9tarWI9CVds8A5Gc7BRVGu1df6KqpmVVX8duYaWrFaxCiXLa+srOI+xtipE6krg1fX
CduKnHCWUvOq5lfxCeEggm9RTd3cej20RRSLyppFGDONM+dV1c/h42BfurnnY3ij/uiq2iWaHvKG
hc4cSNhjzKzTk+M5b0Gjr14Mg9mywldXbcyg7v8M6m6w4uKM/NKcFGBaLctMLYcUchjeB6kDxmQq
sNxIQRSMcD8CnQUujpNLEHEM8lgi1NVp2I0FOxmuAVpaQA0C2pNYYgVSEBrsqKCroGFhYq6pYG5o
oWtgYmDAyRnqDRQ0MDQ0MQGS5sbmCuZmppamlrxcGSUlBVb6+uXl5Xq5sIhPzs9FzhOpCi5FieWg
sABmQaCjgCYF5ScBc6gfsNTKBxbxOqBMWpSZnJmoEJwIzhvFwDrLwgiH2foZJbk5+rkleYm5qfq5
xfGJoHJCDyRIpIby1BygaCphLSCePjQcwapRhkv8wEMPReAuWCKKTAlDKSMvsJp/iSKaBm42Iou4
QYebkMSYO5j3Mh9h3g8kN2K1LRPDNh8gC9ItyAfLlqLIuoObe7CuIqhDhOqCl0A6m+EbUPdLoDiy
XBhYB7KIB5guA/sEVSYAOgRRCm445oO7Jrhcj+ICFnkWOxZrFmcWMxYLFgcWWxZvFksUnSFYw9Ib
RDMaAsVRRSFDddmodjAKMjxiVgY2tVBDLR86eAoA+RAbAWVuZHN0cmVhbQplbmRvYmoKMTQgMCBv
YmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAzMzEgPj4Kc3RyZWFtCnicXZLLboMw
EEX3/gov00XEy4RWQkg0D4lFHyrtBxB7SC0VYxlnwd/XzCRUKhKgcz3Xc2Ec7ZtDY7Tn0bsbZQue
99ooB9N4dRL4GS7asCTlSkt/I3zKobMsCuZ2njwMjelHVpacRx9hdfJu5ptajWd4YNGbU+C0ufDN
174N3F6t/YEBjOcxqyquoA87vXT2tRuAR2jbNiqsaz9vg+ev4nO2wFPkhNLIUcFkOwmuMxdgZRyu
ipencFUMjPq3/kiucy+/O4fVWaiO4zSukE5Ee6TkgJTVSKlAEgnRjigjIp8gn6DKHVXmNVJRYJ5b
5zXHGjv0xNbUUzyhN0soQUrikURqnRX4yimBIBKP1FqQWN9joViQeCSRIu+eKWRy3wxFapTnJNKe
RXr7AIq8/NvlDKyDk1fnwszwoOCwljFpA+tZsqNdXMv9C4mMrNdlbmRzdHJlYW0KZW5kb2JqCjE1
IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGgxIDE2NzgwIC9MZW5ndGggNjIw
NyA+PgpzdHJlYW0KeJztWgl0XNV5/t+9M5IsjYxsnCAsg648eJcl44XYwoBsLUheZUt2JMMhepp5
0jwYzQyzSLYKjoBAjFjiuGxJSOpQUvbkmZDWoZQ6LU0ICUlKKFDq5BiSEgqGBiIbbI08/e59b0aj
xWxpctpzPOP/vf/999+Xe98cmTQiKqB+4rTI161HUv8y+HuiyS8RuZivJy7K6mbGiM78ApFGnZGu
7l/d+K0HiaYeJHInuoI7Or8tvo7nuXOhZXXA0P2/3rbz74E/ATgvAEL+v+dBFw0Czgl0x7e/8PS1
P4Cu5USFe4Nhn0506BdE06G/8N5ufXvEPTcnhfVi8IuQ3m2cYT3ZDf1B+CAiUSNy47bnjhMVt4Cn
kqTv7tc636yj7Z87beURKskj+dn3A+Pv5P0nG94sGNxwrL/w6UnT8DiJmJKQoVCu/1i/dunkvMEN
w78rfNqhZz48ICm4PkJ59BXKh2QRVdNmiNa7E+Qm5iLkDB/Wb4O2mdpYBVXzG2gGf5gW86fA/zRN
0Z6jakA5z6coL6eoFqImto0u0wLUxItouqsY64OUzy1awx+nFtdSauGXUxX/Ge5n03n8CdyfoRbJ
r2Ruo2r2BHTdRhewB6nafQe1sHNgF7rknd0NHNnlM2D/DTqffxrPg4AkfALdfSH8fRp8EnbRRcrn
l+FDO7nd+6Hvt4AbaFXOUXWvzq2n6vz5VJ2Th+d8wEo6V9LTkLOIprkCuBNtlfe8UGZtkgO2/Ou0
Cvh5kidbfgKoA5ADiiZ1Sh1K9ik6T9Jcb9hrjj7Fn/s8YgsO3UV0fEACO5oS7vqUYNembne1pG4n
GtJtOH4T7tdL0N5PHiAaXkd0ol/SPf2w12/rde2GbsTP7wX+OvBL6UKXpXJZ7faAtgc5rD3+DusY
/hlrHd6lHUj+nrWfmMpm4Lln+LB26/HHid4vtyF5Nex4AIeBv4G7H7D/5PQhzFgSvX/0oWycvZsq
4ZSaz95Inc6eP5F0V6dK3E2p+e6q1DT3zBNJdk9qMW9JzebLU/nuB1Oz3bem8rUnU1/k81O72DPJ
l13Hky/zQ6mqnKWpKsT7MHRj3ofgw9EKejyJWUw24PkBovd+RHRsMt2QvJu2J2+lpmQn1v4W9Hsg
1wd8kR3X/4aOoTdGw/HFo+G9PaNB1i8NR46NhqE7RsP7542GocXZoJ2dnKzVJsu0Dcn52j3Jr/Np
J7j2aPJLLCd5hHYPdWv1yZmw8552ebINdWlkLcMrWfnw6dqe5OnaAOLZPZSg40M7MnrOSU77SHrW
DZ/PzrH1IA8ZPWz18EZWO7xJ+0XyIJ95opKJ4YXsq8P3aU8kC9ilQ3O1E8MF2gvHu9nbw0Ps0PBb
2qHkfek5Uz07MoNq/jJz88HzVj3RrI2ZMcWLGVOznrYhecfoo7Sek6wr4E+l0CdDPwf8I+LH+SDn
NvkpfjwVlSBxm6boZPNIWgYasp9dQcjtTe1U8Fxqj4KO1Ncw+9vQg8V2v8neOboVeJGtV9KGXoD8
I7wI/NembmLHUzvxfBoPpXZJHtvP5FOo2XdwR98O5/DDqcskSBy0+xw4avNI2nhwtUKmP3W3gt2w
JUGHf3en/urk/iVt34ohsz11jePb/fDzbtz3TuibBTvWR/FN5u8k/t0A325w8vdH+HdyuYnpvCe1
B/ttMfZ4ue+CZ+hFwH9CF2Ym+Ur67r4hdSIbclrpcgkFl1FR/nNU5D6Ic6sBOvZjBrIhfWbdhfV3
qboQZ6RnIKsvd2MWJKxU51y1+59Gg+xpCbCzDHaWFU535BntluAapMskuKOgAfJqMUuw5brWBneV
0itniMb57PiY8SnL/mS81uR9g4rzk8jNyNlY+lHO3dzHPta5O4o26tx9CefuwCfeE2yQtX1e4nbd
2M3pczm5Aj1w0K73e3hfPIpz88iv8dq4wb6nz4T03p/e5+393J1LODNTswAHXSXU4Ho7lXK9TXe6
t1Ab4E6Ju67D8wH7mU2m7/BHaamiz6A7c+YqXrWu5A5k5LZAbr6D5+ccp2Lc8xRcR172PfoO5BsB
10DfatwVQP9pDn6N9m0JqSexrnDYukbS0+uKP6HkV0BO4Pkq4NNhMw/3yRIHzGZ4I3BhV2TL6XuI
cSUvoy/jvkYC+zGtytXpDNfvaAveCdtyOxDH9eTVWmmDBOhXwJfQ9eww+qGAKpS9B2knYlot9cuY
WCHdD30mYCFsrYMvGptG/4Dnjexh2uCOwP4gzcfaLcj5U26i/5A0nkodkbpdD1EUOqcDhJOba/j7
qRTbSr2gXQ+4gr2pdN+SM5/iDlSC7xK7ZuMBsZCso6pVFiBXmwGXssmp3wJS4NHSNZwA1qi1LHDq
KPviGqeG4yBnDzVm1zUNqOc7qGUY98cAz2TX8iRwVTbImjo9M51v1fa6XtOwV56Qe+eavB7E1k8v
8aP0y5zVdADwImbvXu0xCvGt9BrgffxGuBn7zR/YIrqRN9AA7vfi+W7XU7QK6w+67qDHAI8CooAD
gGcALwC+BXhA8ktZ6P2xm2lytn8F+iO5h+l5foAsqQv3F1x30Ws4F5K4r+anaZ/B/cfgvT13GlmS
nlucSmZ0wR8btDmyz2VPsk+TX2s40Ye6L8nRaZWrkFayVjqI30d+92OAKDXl1NBjOT8H4A0xa58e
C+PfH46nanDOuVxz0H+XYD919nScy1WSJn+aOb/qpuG3LTBtOiCHMj/1NMYkz+iP/NVH/18+n9BT
F3sd13b8PnSToM/TXnqBUtq5WrOma9u1ndoe9iP2MjvIn5i0eZLh4R6Pp8gz17PEs8JT62nwrPds
9bR5fJ6w5/OiUBSJaWK6OFvMFLPFIlElakVc3C8eLps5c+rMM2f9NIXf8rCxl75JL8LCZq0dFq6G
hR86FjZN8ns0j9sz2TPVM9+zzHOBp96zxrPF0+pp93R6tosCWDhdFIsZQigLKya0QNilCN2Gj7YS
UAgknHouVXjsn499e/DcwUWDlYMVgwsH8UtjcM7g7MHSwZ8Am3r034h+M/U3C+20/ObMV+O45rz6
4quhV9555ZZXlhy67eCd6Ih27WzonAG4XAvi6sBEH+y2aewydW23r5ofv90lFpiojPwMXszPZJ18
Oi/hM/hZ/GxeygUv4zO5l5/DZ/HZfA6fy+fx+XwBL+cLeQWv5Iv4uXwxX8KX8mWsiwWYyS5nV7Ag
62YhFmYRdiWLshiLswTrYb1sO9vB+thfsKvY1Wwn+zzr5+fxz/DlfAWvYtewa9l17AvsenYD+yLb
xW5kA+wmdjO7hd3KvsR2sy+zPewv2W3sdnYHu5Pdxb7Cvsq+xs/nK/kF/EJ2N/yvZ2+yw+wt9jb7
b/Z79g57l/2BDbIj7Ch7j73PjrHjbIgl2TA7wVKcuMYZ59zF3TyH5/I8PonX8nxewD28kE/mp/Ei
PoXdxx5l32IWu599l/01b+DrqJO6KEAmXU5XUJB6cKI0sxYMsZ8Z7AH2IPsGe4g9zPayb7J72CPs
b9g+ouqqTU0bN6xft3ZNY8PF9XW1NatXVV904QUrz69asfwz5y2rrFhYPnf2rHO8M0uLp00pOq2w
IH9SXm6O28WZRuV13vp2Yc1ut1yzvQ0NC+WzVwdBzyK0WwKk+tE8lmhXbGI0ZzU4O8dwVtuc1RlO
rUispJULy0WdV1jP1nrFfm3bplbgt9R624T1lsLXK9w1Wz0U4qGsDBKirjhQKyytXdRZ9T2Bgbr2
WujbV5Bf460x8heW0778AqAFwKy53sg+be6FmkLY3LqqfYzyCqVZi8+q0/1W06bWutqSsrI2RaMa
pcvKqbFylS5hSp/pJrGv/MDAzfuLqKN9gcfv9euXtlpch9AArxsY+KI1ZYE1z1trzev7bTFCNqxy
b22dtcALZWs3ZwxolntWkVcMHCE4733r8GiK7lByZhUdIYnKEDNpwnoaJ/gGDxFfWZn05ab91dSB
B6t/U6v9LKij5FGqrlzQZrF2uXIgvfKpLXKlP72SEW/3lslS1bU7/3oCxVZ/h1hYjuyrf7PwD+vC
4rPbO3wBedeNAW9trZ23llaruhZIte7EWrdvUSX49XYEYco0bGq1Kr0Ra5p3tc0AgpA1MJtblYgj
Zk2rsajd50hZlXW10i9RN9BeazsodXk3tX6flqQO7VsqSr67hJZSm/TD+nQNijK7bqDV32mVtpf4
0Z+dorWkzKpuQ/ravK1Gm6ySt8iadwjmypRFJYXYxnCnmWXkubPyRCsr4W2yWiCIely8q1dioQjl
Uo+yoqtXilathNJssOJwSGyUHjzwWTUNcolL0ZqGkrK2MvvzAS6VOD65Z1l5WbqKQMj4ZNs5qWs2
t3RonqgzarMcHKXU7TjoaJvYTyZz4RiGRJ4sZ0N6ic/C5ILGoEaRZBWLhUVNotVreNu86KHqplYZ
m8y1qu/aZu/aTdtaVbWdLmkZ9WSvL8+sOVj6KwbyvGubBySP11kiMdBoEZqvGmO2fOpSm1qPfWpg
oN4r6gfaB/T9qf4OryjyDuxbu3YgUtcunWxFwvenHr+pxKq/uc0qag9oVVK/t9E/4G1uXYk0yMO0
OjbJNa30NJcoLXQVl+a6ykqvDJxRevVVZaVmoKx0705t71Xa3oCW455d6nbNLp3MTi/lrKy0kmmR
cFmppwBoWKss0KbQtNLenrLSM4qXlFZu1yqna5VnapU9WmWxJsmGv6xUIzD75Z8CsIWtfvSMKdou
Yc3cNODdblVv3r4vX+zC7rRl+z6mrbb4jLIyzZq6lta2rLZO13BvXm2xmlZaa63cvNaa1HRJ6z5N
u7WtZO1+bXc2AbvCrv0atViuXfsZblNrtl3Sul87Uy5eX/J90jSy1rZff0ub1XSW5V/b3Gr1n9Vm
LZbI7rPaKBZbsGBBTH7UHbDAJiywP8Rf5+/it+thvCftpafpfroKsF1Rrk1ZoARcP3TvPDFAgWP9
5McJe4gvPfEqNWmHPtkL4J/q425wN8Hrl/C2dw99gV5HDBalFOVG+tfcV3El/kv+5okE+V2fA8f9
9HW6n73siK8+BafgFJyCU3AKTsEpOAWn4BScglPwfwCY/P9uvJ+/TpxyaXp1gZtPclGuRi4sXfTs
Rc9qlc8W/frZcxctmVI2ZVbZlLJ+TsP9jE7g522yuF/9zYFohrY18weYxUSZ/4+XiycbZ8BXODin
mVTt4K4sHjcVUoeD52TR8+hTFHbwSbQQvzBtPJ/upH0OXkClWoODe6hW63LwwpzTtYccfDItyn1S
/tXINQlP/ty3HVyjyXmbHZwBb3dwTrV5IQd3ZfG4aXreow6ek0XPo/l5P3XwSbQt76iD52sVk5oc
vIAuzN/p4B7alf+Egxd6ZhfUOvhkaj/j8gfE4kWLlov1pi8ajoU746ImHI2Eo3rcDIcqxKpgUETN
rkA8JqJGzIj2GP6Ki/VEXO82NxtdiaAeXR8OheM7IoZo7Na7zFCXWCgcBuFwbDWiMSgTyypWLNLH
sTeGfBWb9a5AIqTHA2JNOBYwxdwWyVFrRg1fPBydVy42dl+hR0VzwAj5jbR2Myb0kNgYMUKKuzMc
iuMSFfEAlIf8pk/EfFEzEl/YYgQTXYkK0RiXMh16zPALuLMlZPrCfqNc+CCpm6GYaIkmDKUrnIgH
zZAhDfhFQIeQYYSE34iZXSEISyuJmCGwoIstjcp0RSAej1RVVvb29lZ0OzGadogVvnB35YcsN0XD
/oQvHmtGik2fEauUftTaBqPNgXCvD25v2NjSWN9Ys6qlceMGsbFerGusqdvQXCdWXby5rm593YYW
kZ/fEkCMUnun7jNkvDIdkWg4YkTjO0S4U0xYABWoiSLLsDp2iB3hhJT1hXuMKAJOIO12YuNGtDsm
1egiCD9DMgtdUcPoNpAC0QaxgN6DBHbIjEIyPsod2V+9etQQhgllUeFXFQ7uEJ3RcPd4z2Qxw12G
Yu2FxIi834zFo2ZHIg4TcDccMqRP0kHllc8wYhPFWpFOUEaRbCLRowcTekdQFjRmxCcW3BIKGrGY
SoyKEPGq1JiheBgqYhHDZ3ai58ZlRXRF9VBchiNldb/flJOlp8eqXJLtdlIRjHEuaHabMkgYUSwh
kYjIh04TPsxdNk/0hqNXxOJqWlVfKm3h3pCIJDqCJoYJhiFp16Zb3yEQGOoa2SGzO5LG0ZZlnho7
R4LVQzvElQkjJq3IrkCCoyEnpGh6f5DcsUA4EfRjq+gxjd6ReozKh+RD2Q1E4LfLKvkyQcMtNZC+
+PiGkAHqjvedE6uXrl9sYGiQYTMEgW6Vm6p8OXlyUGNy3vLz66EqLWw3tRyBREzvMjKViQQNTJ3o
MWMmugKR9hodAjjMxW2FE096d7BSEisd/RWSkp+/zuwzQn0dhh+MiVAXNhSMldiQiPfhKYaMBKC4
08SohUSzCRuJTnBgz0X3f9boiGFmjI9vtUn6HQkmYsI/JysfmSqiNwU6W/ijYTn//jmJuIm+sRvK
sNdGlT4eRWkSRhAL5aLHSJjA+uRCLBGMA4NrqGLskzmrR3W5d8j6pavnM+8MCWweUZ+OHVgEw9hP
bo12myEg/vS8m7rYoZawTyGR9lIiFi63i2eIkAwhGpZ+mWEMrzCCMqnAPoGXcA6bBUL2m31Ii+mk
JR5P6EFTyE1B7mxmPG7KfGa80OGHGUSC0p6EVUPpwSAqIwX6+sIf15sPPXUglObXY5Ht9AAJvO8s
wnc5sPVkko+ieOuJATopDloNsChF1FUHxQQWogqsrKIgvgJ0U/01PQ4p+WTgbuDeg6sfnBdDLoFV
nbrBuRnULjwH8RyFRaktjNUdsGFAvhFcOjhM0LvwvBAwWoMYo2OrshZzPBO0DDZXICL9I2hvxN0H
/s2KGoDOkIoygLU1Kg8BZXEutWR01IIio/SBT2ZlHpWDuhGar1D+CGqGlAFNflzH+m6qLOnK041K
YyhLd6fyOO5gUldc6bI99av6CGjwqaxHsLoQ0gYykVAZqVCc8YydDliKqToIJztbcJVawso76bnP
samrrEipFmhPYHXEr7CKIag4jEwEUmtAWZCWDBWLUHpjqidCjuV0LAnli3AkdOVNY1bUFaqL4rBZ
RZX49qpvBTI3uo7mqCpWqAi6wf/HSTepzvfDS5/q5Wani2W2ZESVmXzUjoowquodhi2fk+0NqGwL
IqsH1GBOJL4RVFnxelzXKXodKM24ykm6GB1Yh+96RW0BLR/fFtV9MdUFtuVOWPCpHKbpdndElO8R
5Y3kFWp+xceYgJGKms4kp6vVofTtUD2Qtitz1qOs2RVOON2e3bFx9dyt+G1vZMWDTj5DmV7oUloM
cBpOFwhqc6zJ7upxOrAj06O2zfgHZCe9f/WqiZQUQ8UVcHz0Z81wUMXXqTLY/ZFylp7MMJ6MLK29
jo2J7PuVr3E1tx1qmuwoOpxqhZwoO7MyOJIrn8rQSCY/zMeKcR003iMzM4U9uModRIc3wcyExlRs
H8ei3FuCys9YVseM1NCu70jXmOo57HgRU3p9oHY6+9yH94pQFF3h6eqk7eqw4VcVsU8GfdxpVZ7h
zt6dRmrwwZkLqp3EzFTSjmRES0g9RTIrMio7D3NxRs1T/SI76QrVFyNn68h+OeKb3F1Cas4Tqkam
czLZEds2s+dGVkb2lV0xe14jTqel+39sN35QzOl+alS5GV9ZWQGp/Up1bsQysaT3CruDo+rsya5S
lMa+P6R1x9SeKs94P9lvFXInNuDRRPNx8v5I67On3XBq4B81rWl94yttZ2vkhPQpnR++Q6QrqI/J
/cTT/UE7ocz6xerZUJ0edObGttCd1TdV4EyfeekTNZY536SeesersZazd+r0KSB7Slf72/iZiagp
1x3pHtUzprNXJJyd0EBfCYduRxcf5eHHOdO7Ya8yw1k5xv+KDI+McR3W+tRan3on8TsaE+pqOFNp
x7hBdX6fsxZzeiTgeNypJP2OTLPqPqHe5jodHTFnL5MRf1ZFHHPOGePPEmtTJt8RtX/H1GTPOUl/
jJ9F3ZmRoHO2+NUZmD7/paaEkrb3m+wdyhgld/Kpj6uelVMjOYKORLnqGgM006H1ZSRiaubjDs3O
WtSZzj9nZnXlefq9Iz1/Y2dPnlZ/UBnRnaz6lJTfmfCw837yX4rfVL7GstZHzndTye3IkvI73eVT
O+GIVELtU+WjJs9QuUpXIarOm1jm7BNODxtq9/isM5vGmD3jT5dLw9l1jEyV/WpK7W4xx3RLXHWL
rnSKzJtC+p3NVOtmpj/H50J38mGqaO2Mj85JOGuH0lUHznFm3bbQh2/4T56bP/63jm1prH5dvUlt
/x+QnsFnZW5kc3RyZWFtCmVuZG9iagoxNiAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAv
TGVuZ3RoIDIyMyA+PgpzdHJlYW0KeJxdkEFqxDAMRfc+hZYzi8FJ1iHQTilk0Wlp2gM4tpIaGtko
ziK3r+yGKVRgg/z/E9/S1/6pJ59Av3GwAyaYPDnGNWxsEUacPam6AedtOrpy28VEpQUe9jXh0tMU
VNsC6HdR18Q7nB5cGPGs9Cs7ZE8znD6vg/TDFuM3LkgJKtV14HCSSS8m3syCoAt26Z3oPu0XYf4c
H3tEaEpf/6axweEajUU2NKNqK6kO2mepTiG5f/pBjZP9Mlzctbibqnos7uM9c/l/91B2Y5Y8ZQkl
SI7gCe97iiFmKp8fRPlvSWVuZHN0cmVhbQplbmRvYmoKMTcgMCBvYmoKPDwgL1R5cGUgL1hSZWYg
L0xlbmd0aCA3MCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvRGVjb2RlUGFybXMgPDwgL0NvbHVtbnMg
NSAvUHJlZGljdG9yIDEyID4+IC9XIFsgMSAzIDEgXSAvU2l6ZSAxOCAvSUQgWzwwMjAyNzAyNjBl
MTQ3ZWIwNTMxOGM3MTFlMGFhZTkyYT48MDIwMjcwMjYwZTE0N2ViMDUzMThjNzExZTBhYWU5MmE+
XSA+PgpzdHJlYW0KeJxjYgABJkZGXi8GJgYGxt8gUrAVzGYGkQIrEeJCn8FsOxDJFw4imYTA7Ndg
8TsgksMXRHq7gEUmg0jJ6WC2OgMA+HkJrAplbmRzdHJlYW0KZW5kb2JqCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIApzdGFydHhyZWYK
MjE2CiUlRU9GCg==

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--_002_F842E0BACA4A4438B710E857F47C5982citrixcom_--


From xen-devel-bounces@lists.xenproject.org Thu Aug 16 09:13:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 09: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 1fqELo-0006Lh-8X; Thu, 16 Aug 2018 09:13: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=quab=k7=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fqELm-0006LV-Gf
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 09:13:50 +0000
X-Inumbo-ID: c2e27a22-a134-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c2e27a22-a134-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 09:14:22 +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 w7G94FLr045084;
 Thu, 16 Aug 2018 09:13:41 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=uJzKkH0sjVd5ZfVt49PohLxbe9Quqk5RGuCzuG/z2Kw=;
 b=Wy21K+2uaBteUCeMTChLB0QtUTBIXSjK7je5trFn+VllwrF6rROguKAsYbPNS59w+/39
 AKqhVFSkn7OZdYbwZ5JFqP8m4jG+eSrhJD+dwAY9PA9otLhOQwzy91pmGaNerN10V5bO
 ghFAS9gCSBcHCCKAW9oS3oqqnmx2h63CyPToehL7ks3sEhU3Lv9xjLegVQM1dmlYQR1G
 JXNkI6m50q0A+auwy9esuIlTBrCsTySexzZDay3zvee9WQ+/vcccIXPZGGGHStzAsyHl
 gXmWmgefFuznZ11PQB6RQlnu73MY2R/GsNu5n+ljErbOmBuvLbH+PZaBC/SWx9JaYldt Ng== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2120.oracle.com with ESMTP id 2ksqrpha60-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 16 Aug 2018 09:13: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 w7G9DeN1023591
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 16 Aug 2018 09:13:40 GMT
Received: from abhmp0010.oracle.com (abhmp0010.oracle.com [141.146.116.16])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w7G9DdZM022951;
 Thu, 16 Aug 2018 09:13:39 GMT
Received: from [10.191.23.239] (/10.191.23.239)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 16 Aug 2018 02:13:39 -0700
To: Jan Beulich <JBeulich@suse.com>
References: <5fd7cd01-d55b-4fba-b57b-41560dc99cf2@default>
 <5B75235402000078001DEB68@prv1-mh.provo.novell.com>
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Organization: Oracle
Message-ID: <670ef321-52e8-e501-faf9-a91e0ce94013@oracle.com>
Date: Thu, 16 Aug 2018 17:13:53 +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: <5B75235402000078001DEB68@prv1-mh.provo.novell.com>
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8986
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808160097
Subject: Re: [Xen-devel] [PATCH] x86/mmcfg/drhd: Move acpi_mmcfg_init()
 before calling acpi_parse_dmar()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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: david.westwood@hpe.com, Andrew Cooper <andrew.cooper3@citrix.com>,
 Srinivas REDDY Eeda <srinivas.eeda@oracle.com>,
 Xen-Devel <xen-devel@lists.xen.org>, manoj.gopalasetty@hpe.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAxOC84LzE2IDE1OjEwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAxNi4wOC4xOCBh
dCAwNzoxMCwgPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+IHdyb3RlOgo+PiBPbiBhIG11bHRp
cGxlIHBjaSBzZWdtZW50IHN5c3RlbSBzdWNoIGFzIEhQRSBTdXBlcmRvbWUtRmxleCwgcGNpIGNv
bmZpZyBzcGFjZQo+PiBmcm9tIG5vbnplcm8gc2VnbWVudCBpcyBhY2Nlc3NlZCB3aXRoIG1tY2Zn
IGR1cmluZyBhY3BpIHBhcnNpbmcgRE1BUiByZWdpb24uCj4gCj4gRmlyc3Qgb2YgYWxsIC0gY2Fu
IHlvdSBwbGVhc2Ugd3JpdGUgYSBsaXR0bGUgbW9yZSBoZWxwZnVsICh0byByZXZpZXdlcnMpCj4g
cGF0Y2ggZGVzY3JpcHRpb24uIEkgaGFkIHRvIGh1bnQgZG93biB0aGUgY29uZmlnIHNwYWNlIGFj
Y2Vzc2VzCj4gaW5zdGVhZCBvZiB5b3UgY2xlYXJseSBzYXlpbmcgd2hlcmUgdGhleSBhcmUgKGFu
ZCB3aHkgdGhleSBhcmUKPiB1bmF2b2lkYWJseSB0aGVyZSkuClNvcnJ5LCBJJ2xsIGltcHJvdmUg
aXQgaW4gdjIKPiAKPiBGdXJ0aGVybW9yZSB5b3UgYWxzbyBtb3ZlIHRoZSBpbnZvY2F0aW9uIG9m
IHB0X3BjaV9pbml0KCksIHdpdGggbm8KPiBleHBsYW5hdGlvbiBhdCBhbGwuIEkgZGlkIG5vdCB3
YW50IHRvIGludmVzdCB0aGUgdGltZSB0byB1bmRlcnN0YW5kCj4gd2h5IHRoYXQncyBuZWVkZWQu
CkknbGwgYWRkIGl0IGluIHYyLiBJIG1vdmVkIHB0X3BjaV9pbml0KCkgYWhlYWQgYmVjYXVzZSBw
Y2lfYWRkX3NlZ21lbnQoKSAKZGVwZW5kaW5nIG9uIHBjaV9zZWdtZW50cyByYWRpeCB0cmVlIGJl
aW5nIGluaXRpYWxpemVkLgphY3BpX21tY2ZnX2luaXQKICAgLT5hY3BpX3BhcnNlX21jZmcKICAg
ICAtPnBjaV9hZGRfc2VnbWVudAo+IAo+PiBXZSBuZWVkIHRvIHNldHVwIG1tY2ZnIG1hcHBpbmcg
YmVmb3JlIHRoYXQgb3IgZWxzZSBkcmhkIGlzbid0IGNvcnJlY3RseSBzZXR1cAo+PiBhbmQgZGV2
aWNlcyB1bmRlciBpdCBmYWlsIHRvIGxvYWQgaW4gZG9tMC4KPiAKPiBUaGF0J3MgdGhlIGltcHJv
dmVtZW50IHNpZGUgb2YgdGhlIGNoYW5nZS4gTWluZCBhbHNvIHNheWluZyBhIHdvcmQKPiBvbiB3
aHkgdGhlIHJlb3JkZXJpbmcgd29uJ3QgYnJlYWsgYW55IG90aGVyIGRlcGVuZGVuY2llcz8gQWZ0
ZXIgYWxsCj4geW91IG1vdmUgdXAgdGhlIGZ1bmN0aW9ucyBhY3Jvc3MgZG96ZW5zIG9mIG90aGVy
IG9uZXMsIG5vdCB0aGUgbGVhc3QKPiBmYXIgYWhlYWQgb2YgdGhlIHBvaW50IHdoZXJlIElSUXMg
Z2V0IGVuYWJsZWQgdGhlIGZpcnN0IHRpbWUuCnB0X3BjaV9pbml0KCkgaW5pdGlhbGl6ZSBwY2lf
c2VnbWVudHMgcmFkaXggdHJlZSwgYWNwaV9tbWNmZ19pbml0KCkgCmluaXRpYWxpemUgcGNpX21t
Y2ZnX3ZpcnRbXSBhbmQgc2V0dXAgbW1jZmcgbWFwcGluZyBpbiAKcGNpX21tY2ZnX3ZpcnRbaWR4
XS52aXJ0LiBJIHRob3VnaHQgaXQncyBvayB0byBqdXN0IGhhdmUgdGhlc2UgCnN0cnVjdHVyZXMg
aW5pdGlhbHplZCBlYXJsaWVyLgo+IAo+IEhhdmUgeW91IGludmVzdGlnYXRlZCB0aGUgYWx0ZXJu
YXRpdmUgb2YgZGVmZXJyaW5nIGFjcGlfZG1hcl9pbml0KCkKPiB0byBhIGxhdGVyIHBvaW50LCBv
ciBhdCBsZWFzdCB0aGUgcGFydCBvZiBpdCB0aGF0IG5lZWRzIHRvIGRvIFBDSQo+IGNvbmZpZyBz
cGFjZSBhY2Nlc3Nlcz8gSSdtIG5vdCBjdXJyZW50bHkgY29udmluY2VkIHRoZSBkZXZpY2Ugc2Nv
cGUKPiBwYXJzaW5nIG5lZWRzIHRvIGhhcHBlbiB0aGF0IGVhcmx5OiBOZWl0aGVyIGlvbW11X3N1
cHBvcnRzX2VpbSgpCj4gbm9yIGlvbW11X2VuYWJsZV94MmFwaWNfSVIoKSBsb29rIHRvIGRlcGVu
ZCBvbiB0aGF0IGluZm9ybWF0aW9uCj4gYXQgdGhlIGZpcnN0IGdsYW5jZSwgYW5kIEkgdGhpbmsg
dGhlc2UgYXJlIHRoZSByb3V0aW5lcyB0aGF0IHJlcXVpcmUKPiAocGFydCBvZikgdGhlIERNQVIg
cGFyc2luZyB0byBoYXBwZW4gZWFybHkuCkkgbW92ZWQgYWNwaV9tbWNmZ19pbml0KCkgYWhlYWQg
b2YgYWNwaV9ib290X2luaXQoKSBiZWNhdXNlIGJlbG93IGNvZGUgCnNlcXVlbmNlIGRlcGVuZGlu
ZyBvbiBwY2lfbW1jZmdfdmlydCBiZWluZyBjb3JyZWN0bHkgc2V0dXAuCmFjcGlfZG1hcl9pbml0
CiAgIC0+YWNwaV9wYXJzZV9kbWFyCiAgICAgLT5hY3BpX3BhcnNlX29uZV9kcmhkCiAgICAgICAt
PmFjcGlfcGFyc2VfZGV2X3Njb3BlCiAgICAgICAgIC0+cGNpX2NvbmZfcmVhZDgKICAgICAgICAg
ICAtPnBjaV9tbWNmZ19yZWFkCiAgICAgICAgICAgICAtPnBjaV9kZXZfYmFzZQogICAgICAgICAg
ICAgICAtPmdldF92aXJ0Cj4gCj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCj4+ICsrKyBi
L3hlbi9hcmNoL3g4Ni9zZXR1cC5jCj4+IEBAIC0xNDkzLDYgKzE0OTMsMTAgQEAgdm9pZCBfX2lu
aXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKPj4gICAKPj4gICAg
ICAgZ2VuZXJpY19hcGljX3Byb2JlKCk7Cj4+ICAgCj4+ICsgICAgcHRfcGNpX2luaXQoKTsKPj4g
Kwo+PiArICAgIGFjcGlfbW1jZmdfaW5pdCgpOwo+PiArCj4+ICAgICAgIGFjcGlfYm9vdF9pbml0
KCk7Cj4gCj4gV2l0aCB0aGUgZGVwZW5kZW5jeSBiZWluZyBfaW5fIGFjcGlfYm9vdF9pbml0KCks
IHRoZSBpbnZvY2F0aW9uIG9mCj4gYWNwaV9tbWNmZ19pbml0KCkgc2hvdWxkIG5vdyBiZSBtb3Zl
ZCB0aGVyZS4KWWVzLCBJIGZlZWwgYmV0dGVyIHRvIG1vdmUgcHRfcGNpX2luaXQoKSBhbmQgYWNw
aV9tbWNmZ19pbml0KCkgaW4gCmFjcGlfYm9vdF9pbml0KCkgYmVmb3JlIGFjcGlfbW1jZmdfaW5p
dCgpLiBBbnkgbW9yZSBjb21tZW50cz8KClRoYW5rcwpaaGVuemhvbmcKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 09:20:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 09:20:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqERt-00078p-37; Thu, 16 Aug 2018 09:20: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=bd9+=k7=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fqERr-00078k-AQ
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 09:20:07 +0000
X-Inumbo-ID: 67a96a86-a135-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 67a96a86-a135-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 11:18:58 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E0E0E7A9;
 Thu, 16 Aug 2018 02:20:04 -0700 (PDT)
Received: from [10.1.27.59] (e110479-lin.cambridge.arm.com [10.1.27.59])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D13A83F5BD;
 Thu, 16 Aug 2018 02:20:03 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-25-git-send-email-sstabellini@kernel.org>
 <a5331c07-7f2a-dfee-6c7d-a3b3e6e21eb2@arm.com>
 <alpine.DEB.2.10.1808151644360.15066@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <dbf9b7d3-b82c-47db-45d5-c0eabee4f232@arm.com>
Date: Thu, 16 Aug 2018 10:20:02 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1808151644360.15066@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [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>, 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>

SGkgU3RlZmFubywKCk9uIDA4LzE2LzIwMTggMDE6MjUgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPiBPbiBNb24sIDEzIEF1ZyAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiArCj4+
PiArI2lmbmRlZiBDT05GSUdfQUNQSQo+Pj4gK3N0YXRpYyBpbmxpbmUgaW50IHByZXBhcmVfYWNw
aShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+Pj4gK3sKPj4+
ICsgICAgLyogT25seSBib290aW5nIHdpdGggQUNQSSB3aWxsIGhpdCBoZXJlICovCj4+PiArICAg
IEJVRygpOwo+Pj4gKyAgICByZXR1cm4gLUVJTlZBTDsKPj4+ICt9Cj4+PiArI2Vsc2UKPj4+ICtp
bnQgcHJlcGFyZV9hY3BpKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJuZWxfaW5mbyAqa2lu
Zm8pOwo+Pj4gKyNlbmRpZgo+Pgo+PiBUaGlzIG9uZSBzaG91bGQgZ28gaW4gYXNtLWFybS9hY3Bp
LmguCj4+Cj4+IFNvIHRoaXMgaGVhZGVyIGlzIG5vdCBuZWNlc3NhcnkgYW55bW9yZS4KPiAKPiBJ
IHdhcyB1bmFibGUgdG8gYWRkIHByZXBhcmVfYWNwaSB0byBhc20tYXJtL2FjcGkuaCBiZWNhdXNl
IGl0IGNhdXNlcyBhCj4gI2luY2x1ZGUgZGVwZW5kZW5jeSBoZWxsLCBJIGFtIHRoaW5raW5nIG9m
IGFkZGluZyBpdCB0byBhc20tYXJtL2RvbWFpbl9idWlsZC5oLgo+IAo+IEluIGZpbGUgaW5jbHVk
ZWQgZnJvbSAvbG9jYWwvcmVwb3MveGVuLXVwc3RyZWFtL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5o
OjExOjAsCj4gICAgICAgICAgICAgICAgICAgZnJvbSAvbG9jYWwvcmVwb3MveGVuLXVwc3RyZWFt
L3hlbi9pbmNsdWRlL2FzbS9kb21haW4uaDo1LAo+ICAgICAgICAgICAgICAgICAgIGZyb20gL2xv
Y2FsL3JlcG9zL3hlbi11cHN0cmVhbS94ZW4vaW5jbHVkZS9hc20va2VybmVsLmg6MTAsCj4gICAg
ICAgICAgICAgICAgICAgZnJvbSAvbG9jYWwvcmVwb3MveGVuLXVwc3RyZWFtL3hlbi9pbmNsdWRl
L2FzbS9hY3BpLmg6MjcsCj4gICAgICAgICAgICAgICAgICAgZnJvbSAvbG9jYWwvcmVwb3MveGVu
LXVwc3RyZWFtL3hlbi9pbmNsdWRlL2FjcGkvcGxhdGZvcm0vYWNsaW51eC5oOjU4LAo+ICAgICAg
ICAgICAgICAgICAgIGZyb20gL2xvY2FsL3JlcG9zL3hlbi11cHN0cmVhbS94ZW4vaW5jbHVkZS9h
Y3BpL3BsYXRmb3JtL2FjZW52Lmg6MTQyLAo+ICAgICAgICAgICAgICAgICAgIGZyb20gL2xvY2Fs
L3JlcG9zL3hlbi11cHN0cmVhbS94ZW4vaW5jbHVkZS9hY3BpL2FjcGkuaDo1NiwKPiAgICAgICAg
ICAgICAgICAgICBmcm9tIC9sb2NhbC9yZXBvcy94ZW4tdXBzdHJlYW0veGVuL2luY2x1ZGUveGVu
L2FjcGkuaDozMywKPiAgICAgICAgICAgICAgICAgICBmcm9tIHBsMDExLmM6MzA3Ogo+IC9sb2Nh
bC9yZXBvcy94ZW4tdXBzdHJlYW0veGVuL2luY2x1ZGUveGVuL2RvbWFpbi5oOjU5OjMxOiBlcnJv
cjog4oCYc3RydWN0IHhlbl9kb21jdGxfY3JlYXRlZG9tYWlu4oCZIGRlY2xhcmVkIGluc2lkZSBw
YXJhbWV0ZXIgbGlzdCB3aWxsIG5vdCBiZSB2aXNpYmxlIG91dHNpZGUgb2YgdGhpcyBkZWZpbml0
aW9uIG9yIGRlY2xhcmF0aW9uIFstV2Vycm9yXQo+ICAgICAgICAgICAgICAgICAgICAgICAgICBz
dHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gKmNvbmZpZyk7CgpYZW4gQXJtIGhlYWRlcnMg
YXJlIGEgYml0IGEgbWVzcy4gOi8KCkl0IGxvb2tzIGxpa2UgY3JlYXRlX2RvbTAgbGl2ZXMgaW4g
c2V0dXAuaCwgd291bGQgaXQgYmUgcG9zc2libGUgdG8gbW92ZSAKdGhlIHByb3RvdHlwZXMgdGhl
cmU/CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 09:31:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 09:31:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqEcI-00081J-5h; Thu, 16 Aug 2018 09:30: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=quab=k7=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fqEcH-00081E-34
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 09:30:53 +0000
X-Inumbo-ID: 2510e6cf-a137-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2510e6cf-a137-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 09: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 w7G9OI3L062855;
 Thu, 16 Aug 2018 09:30:47 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=reply-to : subject :
 from : to : cc : references : message-id : date : mime-version :
 in-reply-to : content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=d0Dmq8njjbXfu6O9KX3nVbQJSfGpT+/tNLAI+FnCRCY=;
 b=jf+F3E7e6xdqdTMEOFADwQvGJzyAzdiYLb8PMlOWge/lnd4Jiw+lOM0CtI+th1XkEtZX
 bSlnVmfCh6baGpR6NBcwRH5XDefkuL6cxCynPAuAB5rXBZYAfjLz4T7nZGDaVJEO/g/n
 jiGA9LEkbV1WdFAyULQR2dLlE7cjBesn9ChEHdEzHWrK3muWWY76txFiqdYwr+DWyXPV
 Y5fof/u7+LR9Y2tkIW1MNkySSsOpl0DDIvCEti9NWeVgwtHRDbp1OreKaHPse4nJOxlN
 DrUSi7qLU9u96D8MhVytER4T4ut2O4zJz/dWu/aV+r2KhC5wJpezmVV6HX+iuwFZZsPR dQ== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2120.oracle.com with ESMTP id 2ksqrphdaj-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 16 Aug 2018 09:30: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 w7G9UkHW010412
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 16 Aug 2018 09:30:46 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 w7G9Uj3v002370;
 Thu, 16 Aug 2018 09:30:46 GMT
Received: from [10.191.23.239] (/10.191.23.239)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 16 Aug 2018 09:30:45 +0000
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
References: <5fd7cd01-d55b-4fba-b57b-41560dc99cf2@default>
 <5B75235402000078001DEB68@prv1-mh.provo.novell.com>
 <670ef321-52e8-e501-faf9-a91e0ce94013@oracle.com>
Organization: Oracle
Message-ID: <fdcad3f9-df8f-7242-b8e2-7447a153b7ad@oracle.com>
Date: Thu, 16 Aug 2018 17:30:58 +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: <670ef321-52e8-e501-faf9-a91e0ce94013@oracle.com>
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8986
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808160100
Subject: Re: [Xen-devel] [PATCH] x86/mmcfg/drhd: Move acpi_mmcfg_init()
 before calling acpi_parse_dmar()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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: david.westwood@hpe.com, Andrew Cooper <andrew.cooper3@citrix.com>,
 Srinivas REDDY Eeda <srinivas.eeda@oracle.com>,
 Xen-Devel <xen-devel@lists.xen.org>, manoj.gopalasetty@hpe.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Ck9uIDIwMTgvOC8xNiAxNzoxMywgWmhlbnpob25nIER1YW4gd3JvdGU6Cj4+Cj4+PiAtLS0gYS94
ZW4vYXJjaC94ODYvc2V0dXAuYwo+Pj4gKysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMKPj4+IEBA
IC0xNDkzLDYgKzE0OTMsMTAgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5z
aWduZWQgbG9uZyAKPj4+IG1iaV9wKQo+Pj4gwqDCoMKgwqDCoCBnZW5lcmljX2FwaWNfcHJvYmUo
KTsKPj4+ICvCoMKgwqAgcHRfcGNpX2luaXQoKTsKPj4+ICsKPj4+ICvCoMKgwqAgYWNwaV9tbWNm
Z19pbml0KCk7Cj4+PiArCj4+PiDCoMKgwqDCoMKgIGFjcGlfYm9vdF9pbml0KCk7Cj4+Cj4+IFdp
dGggdGhlIGRlcGVuZGVuY3kgYmVpbmcgX2luXyBhY3BpX2Jvb3RfaW5pdCgpLCB0aGUgaW52b2Nh
dGlvbiBvZgo+PiBhY3BpX21tY2ZnX2luaXQoKSBzaG91bGQgbm93IGJlIG1vdmVkIHRoZXJlLgo+
IFllcywgSSBmZWVsIGJldHRlciB0byBtb3ZlIHB0X3BjaV9pbml0KCkgYW5kIGFjcGlfbW1jZmdf
aW5pdCgpIGluIAo+IGFjcGlfYm9vdF9pbml0KCkgYmVmb3JlIGFjcGlfbW1jZmdfaW5pdCgpLiBB
bnkgbW9yZSBjb21tZW50cz8KSSBzZWUgYWNwaV9ib290X2luaXQoKSBpcyBlbXB0eSBmdW5jIHdo
ZW4gQ09ORklHX0FDUElfQk9PVCBpc24ndCBzZXQuIERvIAp3ZSBzdXBwb3J0IGRpc2FibGluZyB0
aGlzIGNvbmZpZyBvcHRpb24/IElmIHllcywgSSB0aGluayBhYm92ZSBjaGFuZ2UgCndpbGwgYnJl
YWsgbm9uLWFjcGkgY2FzZS4KClRoYW5rcwpaaGVuemhvbmcKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 09:40:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 09: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 1fqElE-0000SS-57; Thu, 16 Aug 2018 09:40: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=rytq=k7=citrix.com=prvs=759b2abc3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fqElD-0000SN-2I
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 09:40:07 +0000
X-Inumbo-ID: 6ea1e086-a138-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6ea1e086-a138-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 09:40:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,246,1531785600"; d="scan'208";a="77699895"
To: Paul Durrant <Paul.Durrant@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <20180810154342.3296-1-paul.durrant@citrix.com>
 <afa181cd-d5c7-97ec-b980-1d88ecb266ab@citrix.com>
 <1af7af3a96b94f5f893f7f1ca91e8972@AMSPEX02CL03.citrite.net>
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: <9560c716-dbfe-72b1-e922-68f99d2be9f8@citrix.com>
Date: Thu, 16 Aug 2018 10:39:37 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1af7af3a96b94f5f893f7f1ca91e8972@AMSPEX02CL03.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/viridian: set shutdown_code in
 response to CrashNotify
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMDgvMTggMTY6NTksIFBhdWwgRHVycmFudCB3cm90ZToKPj4gLS0tLS1PcmlnaW5hbCBN
ZXNzYWdlLS0tLS0KPj4gRnJvbTogQW5kcmV3IENvb3Blcgo+PiBTZW50OiAxMCBBdWd1c3QgMjAx
OCAxNjo1Nwo+PiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT47IHhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+PiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgo+PiBTdWJqZWN0OiBSZTogW1BBVENIXSB4ODYvaHZtL3ZpcmlkaWFuOiBzZXQg
c2h1dGRvd25fY29kZSBpbiByZXNwb25zZSB0bwo+PiBDcmFzaE5vdGlmeQo+Pgo+PiBPbiAxMC8w
OC8xOCAxNjo0MywgUGF1bCBEdXJyYW50IHdyb3RlOgo+Pj4gV2hlbiBXaW5kb3dzIHdyaXRlcyB0
aGUgQ3Jhc2hOb3RpZnkgYml0IGluIHRoZSBDUkFTSF9DVEwgTVNSIHRoZW4gd2UKPj4ga25vdwo+
Pj4gaXQgaXMgY3Jhc2hpbmcsIHNvIHNldCB0aGUgZG9tYWluIHNodXRkb3duIGNvZGUgYXBwcm9w
cmlhdGVseS4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFu
dEBjaXRyaXguY29tPgo+Pj4gLS0tCj4+PiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgo+Pj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4+
PiAtLS0KPj4+ICB4ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgfCA0ICsrKysKPj4+ICAxIGZp
bGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspCj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9odm0vdmlyaWRpYW4uYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwo+Pj4gaW5k
ZXggNDg2MDY1MTgyYy4uMjk0Y2Y0ODZjYyAxMDA2NDQKPj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vdmlyaWRpYW4uYwo+Pj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCj4+PiBA
QCAtNjQ1LDYgKzY0NSwxMCBAQCBpbnQgd3Jtc3JfdmlyaWRpYW5fcmVncyh1aW50MzJfdCBpZHgs
IHVpbnQ2NF90IHZhbCkKPj4+ICAgICAgICAgIGlmICggIWN0bC51LkNyYXNoTm90aWZ5ICkKPj4+
ICAgICAgICAgICAgICBicmVhazsKPj4+Cj4+PiArICAgICAgICBzcGluX2xvY2soJmQtPnNodXRk
b3duX2xvY2spOwo+Pj4gKyAgICAgICAgZC0+c2h1dGRvd25fY29kZSA9IFNIVVRET1dOX2NyYXNo
Owo+Pj4gKyAgICAgICAgc3Bpbl91bmxvY2soJmQtPnNodXRkb3duX2xvY2spOwo+PiBIb3cgZG9l
cyB0aGUgZG9tYWluIGV2ZW50dWFsbHkgc2h1dCBkb3duPwo+IEkgYXNzdW1lIGl0IHNodXRzIGRv
d24gd2hlbiB0aGUgZ3Vlc3Qgd3JpdGVzIHRvIHRoZSBQSUlYLgo+Cj4+IMKgIEl0IGZlZWxzIHNs
aWdodGx5IG9kZCB0byBoYXZlCj4+IGEgc2h1dGRvd24gY29kZSBiZWZvcmUgdGhlIGRvbWFpbiBo
YXMgZmluaXNoZWQgZXhlY3V0aW5nIGNvZGUuCj4+Cj4gVGhhdCdzIHRoZSBub3JtLiBUaGUgUFYg
ZHJpdmVycyAoaWYgdGhleSBhcmUgaW5zdGFsbGVkKSBzZXQgaXQgdmlhIGEgc2NoZWRvcC4gVGhp
cyBqdXN0IG1ha2VzIHN1cmUgaXQgaXMgc2V0IGV2ZW4gaWYgdGhlIFBWIGRyaXZlcnMgYXJlbid0
IHRoZXJlLgoKV2hhdCBoYXBwZW5zIGlmIHRoZSB1c2VyIGhhcyBjb25maWd1cmVkIHdpbmRvd3Mg
dG8gcmVib290IGFmdGVyIGEgY3Jhc2g/Cgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 09:45:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 09:45: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 1fqEqD-0000kA-Sa; Thu, 16 Aug 2018 09:45: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=rytq=k7=citrix.com=prvs=759b2abc3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fqEqC-0000k5-J1
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 09:45:16 +0000
X-Inumbo-ID: 27631359-a139-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 27631359-a139-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 09:45:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,246,1531785600"; d="scan'208";a="77700049"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B4486CA02000078001D2907@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: <5df81cda-52bd-588c-3a59-561f0a894f4d@citrix.com>
Date: Thu, 16 Aug 2018 10:45:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B4486CA02000078001D2907@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: 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMDcvMTggMTE6MTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEZvciBib3RoIGZzX2Jhc2Ug
YW5kIGdzX2Jhc2VfdXNlciwgdGhlcmUgYXJlIGNvbW1lbnRzIHNheWluZyAiVGhpcyBjYW4KPiBv
bmx5IGJlIG5vbi16ZXJvIGlmIHNlbGVjdG9yIGlzIE5VTEwuIiBXaGlsZSBzYXZlX3NlZ21lbnRz
KCkgZW5zdXJlcwo+IHRoaXMsIHNvIGZhciBhcmNoX3NldF9pbmZvX2d1ZXN0KCkgZGlkbid0LiBN
YWtlIGJlaGF2aW9yIGNvbnNpc3RlbnQKPiAoYXR0YWNoaW5nIGNvbW1lbnRzIGlkZW50aWNhbCB0
byB0aG9zZSBpbiBzYXZlX3NlZ21lbnRzKCkpLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 09:54:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 09:54: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 1fqEyg-0001dz-Tl; Thu, 16 Aug 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=xtga=k7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqEyg-0001dp-FV
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 09:54:02 +0000
X-Inumbo-ID: 615f587d-a13a-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 615f587d-a13a-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 09:54: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 1fqEyd-0004uI-ID; Thu, 16 Aug 2018 09:53: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 1fqEyd-0007hK-6J; Thu, 16 Aug 2018 09:53:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqEyd-0007ba-5f; Thu, 16 Aug 2018 09:53:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125905-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-armhf-armhf-xl-credit2:<job
 status>:broken:regression
 qemu-mainline:build-arm64:<job status>:broken:regression
 qemu-mainline:build-arm64-xsm:<job status>:broken:regression
 qemu-mainline:build-arm64-pvops:<job status>:broken:regression
 qemu-mainline:test-armhf-armhf-xl-credit2:host-install(4):broken:heisenbug
 qemu-mainline:build-arm64-pvops:hosts-allocate:broken:allowable
 qemu-mainline:build-arm64-xsm:hosts-allocate:broken:allowable
 qemu-mainline:build-arm64:hosts-allocate:broken:allowable
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-pvops:capture-logs:broken:nonblocking
 qemu-mainline:build-arm64:capture-logs:broken:nonblocking
 qemu-mainline:build-arm64-xsm:capture-logs:broken:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-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-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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-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-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-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=6ad90805383e6d04b3ff49681b8519a48c9f4410
X-Osstest-Versions-That: qemuu=18a398f6a39df4b08ff86ac0d38384193ca5f4cc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 16 Aug 2018 09:53:59 +0000
Subject: [Xen-devel] [qemu-mainline test] 125905: 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>

ZmxpZ2h0IDEyNTkwNSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU5MDUvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4gIGluIDEyNTg4NAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbiAgaW4gMTI1ODg0CiBidWls
ZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuICBpbiAxMjU4ODQKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5
IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgNCBob3N0LWlu
c3RhbGwoNCkgICAgICAgICAgYnJva2VuIHBhc3MgaW4gMTI1ODg0CgpSZWdyZXNzaW9ucyB3aGlj
aCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgYnJva2VuIGluIDEyNTg4NCBSRUdSLiB2
cy4gMTI1NjQwCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSBi
cm9rZW4gaW4gMTI1ODg0IFJFR1IuIHZzLiAxMjU2NDAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAg
ICAgICAyIGhvc3RzLWFsbG9jYXRlIGJyb2tlbiBpbiAxMjU4ODQgUkVHUi4gdnMuIDEyNTY0MAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2Nr
ZWQgaW4gMTI1ODg0IG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjU4ODQgbi9hCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDEyNTg4
NCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgIGJsb2NrZWQgaW4gMTI1ODg0IG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxMjU4ODQgbi9hCiBidWls
ZC1hcm02NC1wdm9wcyAgICAgICAgICAgIDMgY2FwdHVyZS1sb2dzIGJyb2tlbiBpbiAxMjU4ODQg
YmxvY2tlZCBpbiAxMjU2NDAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgMyBjYXB0dXJl
LWxvZ3MgYnJva2VuIGluIDEyNTg4NCBibG9ja2VkIGluIDEyNTY0MAogYnVpbGQtYXJtNjQteHNt
ICAgICAgICAgICAgICAzIGNhcHR1cmUtbG9ncyBicm9rZW4gaW4gMTI1ODg0IGJsb2NrZWQgaW4g
MTI1NjQwCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgaW4gMTI1ODg0IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI1ODg0IG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTY0MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NjQwCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMjU2NDAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY0MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1NjQw
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5z
dGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA2YWQ5MDgw
NTM4M2U2ZDA0YjNmZjQ5NjgxYjg1MTlhNDhjOWY0NDEwCmJhc2VsaW5lIHZlcnNpb246CiBxZW11
dSAgICAgICAgICAgICAgICAxOGEzOThmNmEzOWRmNGIwOGZmODZhYzBkMzgzODQxOTNjYTVmNGNj
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU2NDAgIDIwMTgtMDctMjcgMjI6MTY6NDQgWiAgIDE5
IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1Njc1ICAyMDE4LTA3LTMwIDA5OjM2OjU4IFog
ICAxNyBkYXlzICAgMTEgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1ODA5ICAyMDE4
LTA4LTA4IDE1OjExOjE4IFogICAgNyBkYXlzICAgIDUgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWxleCBCZW5uw6llIDxhbGV4LmJlbm5l
ZUBsaW5hcm8ub3JnPgogIEJBTEFUT04gWm9sdGFuIDxiYWxhdG9uQGVpay5ibWUuaHU+CiAgQ2hy
aXN0aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdlckBkZS5pYm0uY29tPgogIENvcm5lbGlhIEh1
Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3Bi
ZWFyLmlkLmF1PgogIERvdSBMaXlhbmcgPGRvdWx5LmZuc3RAY24uZnVqaXRzdS5jb20+CiAgRHIu
IERhdmlkIEFsYW4gR2lsYmVydCA8ZGdpbGJlcnRAcmVkaGF0LmNvbT4KICBGYW0gWmhlbmcgPGZh
bXpAcmVkaGF0LmNvbT4KICBHZWVydCBVeXR0ZXJob2V2ZW4gPGdlZXJ0K3JlbmVzYXNAZ2xpZGVy
LmJlPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmF5IFpob3UgPGpp
YW5qYXkuemhvdUBodWF3ZWkuY29tPgogIEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAg
S09OUkFEIEZyZWRlcmljIDxmcmVkZXJpYy5rb25yYWRAYWRhY29yZS5jb20+CiAgTGF1cmVudCBE
ZXNub2d1ZXMgPGxhdXJlbnQuZGVzbm9ndWVzQGdtYWlsLmNvbT4KICBMYXVyZW50IFZpdmllciA8
bGF1cmVudEB2aXZpZXIuZXU+CiAgTGVvbmlkIEJsb2NoIDxsYmxvY2hAamFudXN0ZWNoLmNvbT4K
ICBsaXVqdW5qaWUgPGxpdWp1bmppZTIzQGh1YXdlaS5jb20+CiAgTWFyYy1BbmRyw6kgTHVyZWF1
IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJy
dUByZWRoYXQuY29tPgogIE1heCBGaWxpcHBvdiA8amNtdmJrYmNAZ21haWwuY29tPgogIE1pY2hh
ZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlA
cmVkaGF0LmNvbT4KICBQYXZlbCBEb3ZnYWx5dWsgPFBhdmVsLkRvdmdhbHVrQGlzcHJhcy5ydT4K
ICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGhpbGlwcGUgTWF0
aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFy
ZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBTZWJhc3RpYW4gQmF1ZXIgPG1haWxAc2ViYXN0aWFu
YmF1ZXIuaW5mbz4KICBTaGl2YXByYXNhZCBHIEJoYXQgPHNiaGF0QGxpbnV4LnZuZXQuaWJtLmNv
bT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBUaG9tYXMg
SHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUaXdlaSBCaWUgPHRpd2VpLmJpZUBpbnRlbC5jb20+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgYnJva2VuCmJyb2tlbi1zdGVwIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiBob3N0LWluc3RhbGwoNCkKYnJva2VuLWpvYiBidWlsZC1hcm02NCBicm9rZW4KYnJv
a2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZv
cHMgYnJva2VuCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDEx
ODAgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 09:55:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 09: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 1fqEzy-0001j3-B0; Thu, 16 Aug 2018 09:55: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=kltf=k7=citrix.com=prvs=759492735=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fqEzx-0001ix-4r
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 09:55:21 +0000
X-Inumbo-ID: 52fa07ba-a13a-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 52fa07ba-a13a-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 11:54:11 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,246,1531785600"; d="scan'208";a="77700420"
Date: Thu, 16 Aug 2018 11:55:02 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180816095502.bl2nzk5y3iol3hjk@mac>
References: <1534355858-17920-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534355858-17920-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/build: Use new .nops directive when
 available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMDY6NTc6MzhQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBOZXdlciB2ZXJzaW9ucyBvZiBiaW51dGlscyBhcmUgY2FwYWJsZSBvZiBlbWl0dGlu
ZyBhbiBleGFjdCBudW1iZXIgYnl0ZXMgd29ydGgKPiBvZiBvcHRpbWlzZWQgbm9wcywgd2hpY2gg
YXJlIFA2IG5vcHMuICBVc2UgdGhpcyBpbiBwcmVmZXJlbmNlIHRvIC5za2lwIHdoZW4KPiBhdmFp
bGFibGUuCj4gCj4gQ2hlY2sgYXQgYm9vdCB0aW1lIHdoZXRoZXIgdGhlIHRvb2xjaGFpbiBub3Bz
IGFyZSB0aGUgY29ycmVjdCBmb3IgdGhlIHJ1bm5pbmcKPiBoYXJkd2FyZSwgYW5kc2tpcCBvcHRp
bWlzaW5nIG5vcHMgZW50aXJlbHkgd2hlbiBwb3NzaWJsZS4KICAgICAgICAgICAgICAgXiBtaXNz
aW5nIHNwYWNlLgoKVEJIIEknbSBub3Qgc3VyZSBJIHNlZSB0aGUgYmVuZWZpdCBvZiB1c2luZyAu
bm9wcyBvdmVyIHVzaW5nIC5za2lwLgpYZW4gbmVlZHMgdG8gZG8gYSBtZW1jbXAgaW4gb3JkZXIg
dG8gY2hlY2sgd2hldGhlciB0aGUgcmVzdWx0aW5nIG5vcHMKYXJlIHdoYXQgWGVuIGNvbnNpZGVy
cyB0aGUgbW9yZSBvcHRpbWl6ZWQgaW5zdHJ1Y3Rpb25zIGZvciB0aGUgQ1BVCmN1cnJlbnRseSBy
dW5uaW5nIG9uLiBYZW4gY2FuIGF2b2lkIHRoZSBtZW1jcHkgYnkgdXNpbmcgc2tpcCwgYmVjYXVz
ZQppbiB0aGF0IGNhc2UgWGVuIGtub3dzIGV4YWN0bHkgdGhlIGN1cnJlbnQgaW5zdHJ1Y3Rpb25z
IGFuZCB0aGVyZSdzIG5vCm5lZWQgdG8gbWVtY21wLgoKSSBndWVzcyB0aGUgcmVhc29uIGlzIHRo
YXQgdGhlIG1lbWNtcCB3aWxsIGJlIGRvbmUgb25seSBvbmNlLCBhbmQKaG9wZWZ1bGx5IGluIG1v
c3QgY2FzZXMgdGhlIGFzc2VtYmxlciBnZW5lcmF0ZWQgbm9wcyB3aWxsIGJlIHRoZSBtb3N0Cm9w
dGltaXplZCB2ZXJzaW9uLgoKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgo+IC0tLQo+IENDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3Vz
ZS5jb20+Cj4gQ0M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNv
bT4KPiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gQ0M6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9SdWxlcy5t
ayAgICAgICAgICAgICAgICAgfCAgNCArKysrCj4gIHhlbi9hcmNoL3g4Ni9hbHRlcm5hdGl2ZS5j
ICAgICAgICAgICAgfCAyMCArKysrKysrKysrKysrKysrKysrLQo+ICB4ZW4vaW5jbHVkZS9hc20t
eDg2L2FsdGVybmF0aXZlLWFzbS5oIHwgMTIgKysrKysrKysrKystCj4gIHhlbi9pbmNsdWRlL2Fz
bS14ODYvYWx0ZXJuYXRpdmUuaCAgICAgfCAxMSArKysrKysrKystLQo+ICA0IGZpbGVzIGNoYW5n
ZWQsIDQzIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9SdWxlcy5tayBiL3hlbi9hcmNoL3g4Ni9SdWxlcy5tawo+IGluZGV4IGFjNTg1
YTMuLmM4NGVkMjAgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L1J1bGVzLm1rCj4gKysrIGIv
eGVuL2FyY2gveDg2L1J1bGVzLm1rCj4gQEAgLTI5LDYgKzI5LDEwIEBAICQoY2FsbCBhcy1vcHRp
b24tYWRkLENGTEFHUyxDQywiaW52cGNpZCAoJXJheCkkJChjb21tYSklcmF4IiwtREhBVkVfQVNf
SU5WUENJRCkKPiAgJChjYWxsIGFzLW9wdGlvbi1hZGQsQ0ZMQUdTLENDLFwKPiAgICAgICIuaWYg
KCgxID4gMCkgPCAwKTsgLmVycm9yIFwiXCI7LmVuZGlmIiwsLURIQVZFX0FTX05FR0FUSVZFX1RS
VUUpCj4gIAo+ICsjIENoZWNrIHRvIHNlZSB3aGV0aGVyIHRoZSBhc3NtYmxlciBzdXBwb3J0cyB0
aGUgLm5vcCBkaXJlY3RpdmUuCj4gKyQoY2FsbCBhcy1vcHRpb24tYWRkLENGTEFHUyxDQyxcCj4g
KyAgICAiLkwxOiAuTDI6IC5ub3BzICguTDIgLSAuTDEpJCQoY29tbWEpOSIsLURIQVZFX0FTX05P
UF9ESVJFQ1RJVkUpCgpJIHRoaW5rIEkgcmVtZW1iZXIgY29tbWVudGluZyBvbiBhbiBlYXJsaWVy
IHZlcnNpb24gb2YgdGhpcyBhYm91dCB0aGUKdXNhZ2Ugb2YgdGhlIENPTlRST0wgcGFyYW1ldGVy
LiBJIHdvdWxkIGV4cGVjdCB0aGUgYXNzZW1ibGVyIHRvCnVzZSB0aGUgbW9zdCBvcHRpbWl6ZWQg
dmVyc2lvbiBieSBkZWZhdWx0LCBpcyB0aGF0IG5vdCB0aGUgY2FzZT8KCj4gKwo+ICBDRkxBR1Mg
Kz0gLW1uby1yZWQtem9uZSAtZnBpYyAtZm5vLWFzeW5jaHJvbm91cy11bndpbmQtdGFibGVzCj4g
IAo+ICAjIFhlbiBkb2Vzbid0IHVzZSBTU0UgaW50ZXJhbGx5LiAgSWYgdGhlIGNvbXBpbGVyIHN1
cHBvcnRzIGl0LCBhbHNvIHNraXAgdGhlCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9hbHRl
cm5hdGl2ZS5jIGIveGVuL2FyY2gveDg2L2FsdGVybmF0aXZlLmMKPiBpbmRleCAwZWY3YThiLi4y
Yzg0NGQ2IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9hbHRlcm5hdGl2ZS5jCj4gKysrIGIv
eGVuL2FyY2gveDg2L2FsdGVybmF0aXZlLmMKPiBAQCAtODQsNiArODQsMTkgQEAgc3RhdGljIGNv
bnN0IHVuc2lnbmVkIGNoYXIgKiBjb25zdCBwNl9ub3BzW0FTTV9OT1BfTUFYKzFdIGluaXRfb3Jf
bGl2ZXBhdGNoX2NvbnMKPiAgCj4gIHN0YXRpYyBjb25zdCB1bnNpZ25lZCBjaGFyICogY29uc3Qg
KmlkZWFsX25vcHMgaW5pdF9vcl9saXZlcGF0Y2hfZGF0YSA9IHA2X25vcHM7Cj4gIAo+ICsjaWZk
ZWYgSEFWRV9BU19OT1BfRElSRUNUSVZFCj4gKwo+ICsvKiBOb3BzIGluIC5pbml0LnJvZGF0YSB0
byBjb21wYXJlIGFnYWluc3QgdGhlIHJ1bnRpbWUgaWRlYWwgbm9wcy4gKi8KPiArYXNtICggIi5w
dXNoc2VjdGlvbiAuaW5pdC5yb2RhdGEsIFwiYVwiLCBAcHJvZ2JpdHNcblx0Igo+ICsgICAgICAi
dG9vbGNoYWluX25vcHM6IC5ub3BzICIgX19zdHJpbmdpZnkoQVNNX05PUF9NQVgpICJcblx0Igo+
ICsgICAgICAiLnBvcHNlY3Rpb25cblx0Iik7Cj4gK2V4dGVybiBjaGFyIHRvb2xjaGFpbl9ub3Bz
W0FTTV9OT1BfTUFYXTsKPiArc3RhdGljIGJvb2wgX19yZWFkX21vc3RseSB0b29sY2hhaW5fbm9w
c19hcmVfaWRlYWw7Cj4gKwo+ICsjZWxzZQo+ICsjIGRlZmluZSB0b29sY2hhaW5fbm9wc19hcmVf
aWRlYWwgZmFsc2UKPiArI2VuZGlmCj4gKwo+ICBzdGF0aWMgdm9pZCBfX2luaXQgYXJjaF9pbml0
X2lkZWFsX25vcHModm9pZCkKPiAgewo+ICAgICAgc3dpdGNoICggYm9vdF9jcHVfZGF0YS54ODZf
dmVuZG9yICkKPiBAQCAtMTEyLDYgKzEyNSwxMSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgYXJjaF9p
bml0X2lkZWFsX25vcHModm9pZCkKPiAgICAgICAgICAgICAgaWRlYWxfbm9wcyA9IGs4X25vcHM7
Cj4gICAgICAgICAgYnJlYWs7Cj4gICAgICB9Cj4gKwo+ICsjaWZkZWYgSEFWRV9BU19OT1BfRElS
RUNUSVZFCj4gKyAgICBpZiAoIG1lbWNtcChpZGVhbF9ub3BzW0FTTV9OT1BfTUFYXSwgdG9vbGNo
YWluX25vcHMsIEFTTV9OT1BfTUFYKSA9PSAwICkKPiArICAgICAgICB0b29sY2hhaW5fbm9wc19h
cmVfaWRlYWwgPSB0cnVlOwo+ICsjZW5kaWYKCllvdSBhcmUgb25seSBjb21wYXJpbmcgdGhhdCB0
aGUgYmlnZ2VzdCBub3AgaW5zdHJ1Y3Rpb24gKDkgYnl0ZXMKQUZBSUNUKSBnZW5lcmF0ZWQgYnkg
dGhlIGFzc2VtYmxlciBpcyB3aGF0IFhlbiBiZWxpZXZlcyB0byBiZSB0aGUgbW9yZQpvcHRpbWl6
ZWQgdmVyc2lvbi4gV2hhdCBhYm91dCBzaG9ydGVyIG5vcHM/CgpJIGFsc28gc2VlIGEgY2hhbmNl
IHRoYXQgbWF5YmUgbmV3ZXIgYXNzZW1ibGVyIHZlcnNpb25zIHdpbGwgYXQgc29tZQpwb2ludCBn
ZW5lcmF0ZSBtb3JlIG9wdGltaXplZCBub3BzLCBidXQgWGVuIHdpbGwgcmVwbGFjZSB0aGVtIHdp
dGggbm90CnNvIG9wdGltaXplZCB2ZXJzaW9ucyBpZiB0aGUgWGVuIGxvZ2ljIGlzIG5vdCBzbyB1
cCB0byBkYXRlLgoKPiAgfQo+ICAKPiAgLyogVXNlIHRoaXMgdG8gYWRkIG5vcHMgdG8gYSBidWZm
ZXIsIHRoZW4gdGV4dF9wb2tlIHRoZSB3aG9sZSBidWZmZXIuICovCj4gQEAgLTIwOSw3ICsyMjcs
NyBAQCB2b2lkIGluaXRfb3JfbGl2ZXBhdGNoIGFwcGx5X2FsdGVybmF0aXZlcyhzdHJ1Y3QgYWx0
X2luc3RyICpzdGFydCwKPiAgICAgICAgICAgICAgYmFzZS0+cHJpdiA9IDE7Cj4gIAo+ICAgICAg
ICAgICAgICAvKiBOb3RoaW5nIHVzZWZ1bCB0byBkbz8gKi8KPiAtICAgICAgICAgICAgaWYgKCBh
LT5wYWRfbGVuIDw9IDEgKQo+ICsgICAgICAgICAgICBpZiAoIHRvb2xjaGFpbl9ub3BzX2FyZV9p
ZGVhbCB8fCBhLT5wYWRfbGVuIDw9IDEgKQo+ICAgICAgICAgICAgICAgICAgY29udGludWU7Cj4g
IAo+ICAgICAgICAgICAgICBhZGRfbm9wcyhidWYsIGEtPnBhZF9sZW4pOwo+IGRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20teDg2L2FsdGVybmF0aXZlLWFzbS5oIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9hbHRlcm5hdGl2ZS1hc20uaAo+IGluZGV4IDBiNjE1MTYuLjBkNmZiNGIgMTAwNjQ0Cj4g
LS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9hbHRlcm5hdGl2ZS1hc20uaAo+ICsrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvYWx0ZXJuYXRpdmUtYXNtLmgKPiBAQCAtMSw2ICsxLDggQEAKPiAgI2lm
bmRlZiBfQVNNX1g4Nl9BTFRFUk5BVElWRV9BU01fSF8KPiAgI2RlZmluZSBfQVNNX1g4Nl9BTFRF
Uk5BVElWRV9BU01fSF8KPiAgCj4gKyNpbmNsdWRlIDxhc20vbm9wcy5oPgo+ICsKPiAgI2lmZGVm
IF9fQVNTRU1CTFlfXwo+ICAKPiAgLyoKPiBAQCAtMTksNiArMjEsMTQgQEAKPiAgICAgIC5ieXRl
IDAgLyogcHJpdiAqLwo+ICAuZW5kbQo+ICAKPiArLm1hY3JvIG1rbm9wcyBucl9ieXRlcwo+ICsj
aWZkZWYgSEFWRV9BU19OT1BfRElSRUNUSVZFCj4gKyAgICAubm9wcyBcbnJfYnl0ZXMsIEFTTV9O
T1BfTUFYCj4gKyNlbHNlCj4gKyAgICAuc2tpcCBcbnJfYnl0ZXMsIDB4OTAKClVzZSBQNl9OT1Ax
IGluc3RlYWQgb2Ygb3BlbiBjb2RpbmcgMHg5MD8gT3IgaGF2ZSBhCgojZGVmaW5lIERFRkFVTFRf
Tk9QIFA2X05PUDEKCkFuZCB1c2UgaXQgaW5zdGVhZC4KClRoYW5rcywgUm9nZXIuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 10:03:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 10: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 1fqF84-0002h0-8A; Thu, 16 Aug 2018 10: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=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqF82-0002gv-JN
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 10:03:42 +0000
X-Inumbo-ID: 7e870ac8-a13b-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 7e870ac8-a13b-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 12:02:33 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 04:03:40 -0600
Message-Id: <5B754BFA02000078001DECD2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 04:03:38 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B2CD60902000078001CCEF7@prv1-mh.provo.novell.com>
 <5c43bed1-bc50-2cba-8346-8dca2b784056@citrix.com>
In-Reply-To: <5c43bed1-bc50-2cba-8346-8dca2b784056@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH RFC] x86/xsave: prefer eager clearing of
 state over eager restoring
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE2LjA4LjE4IGF0IDExOjA3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjIvMDYvMjAxOCAxMTo1NywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwo+PiArKysgYi94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMK
Pj4gQEAgLTYxNiw3ICs2MTYsNyBAQCB2b2lkIF9faW5pdCBpbml0X3NwZWN1bGF0aW9uX21pdGln
YXRpb25zCj4+ICAKPj4gICAgICAvKiBDaGVjayB3aGV0aGVyIEVhZ2VyIEZQVSBzaG91bGQgYmUg
ZW5hYmxlZCBieSBkZWZhdWx0LiAqLwo+PiAgICAgIGlmICggb3B0X2VhZ2VyX2ZwdSA9PSAtMSAp
Cj4+IC0gICAgICAgIG9wdF9lYWdlcl9mcHUgPSBzaG91bGRfdXNlX2VhZ2VyX2ZwdSgpOwo+PiAr
ICAgICAgICBvcHRfZWFnZXJfZnB1ID0gIWNwdV9oYXNfeHNhdmUgJiYgc2hvdWxkX3VzZV9lYWdl
cl9mcHUoKTsKPiAKPiBJJ2Qgbm90IHNwb3R0ZWQgdGhpcyB0aGUgZmlyc3QgdGltZSByb3VuZC4K
PiAKPiBJbnRlbCBpcyB2ZXJ5IGNsZWFyIHRoYXQsIGlmIHlvdSdyZSB1c2luZyB4c2F2ZSwgeW91
IHNob3VsZCBiZSB1c2luZwo+IGVhZ2VyIEZQVS4gIFRoZXJlZm9yZSwgdGhpcyBnb2VzIHNwZWNp
ZmljYWxseSBhZ2FpbnN0IHRoZSBhZHZpY2UgaW4gdGhlCj4gT1JNLCBhbmQgdGhlIGFkdmlzZSB3
ZSB3ZXJlIGdpdmVuIGR1cmluZyB0aGUgTGF6eUZQVSB0aW1lZnJhbWUuCj4gCj4gRnVydGhlcm1v
cmUgd2UgKFhlblNlcnZlcikgYW5kIGN1c3RvbWVycyBoYXZlIHNlZW4gYSByZWxpYWJsZSBwZXJm
Cj4gaW1wcm92ZW1lbnQgZnJvbSB0aGUgTGF6eUZQVSBzZWN1cml0eSBmaXgsIHVwIHRvIDglIGlu
IHBsYWNlcywgZm9yCj4gbm9ybWFsIFZESSBhbmQgc2VydmVyIHdvcmtsb2Fkcy4gIEFzIEkgc2Fp
ZCBkdXJpbmcgdGhlIGRldmVsb3BtZW50IHRoZQo+IExhenlGUFUgZml4ZXMsIHRoaXMgaXMgYWxt
b3N0IGNlcnRhaW5seSBkb3duIHRvIHRoZSBmYWN0IHRoYXQgYWxsIGNvZGUKPiB1c2VzIHRoZSBG
UFUgdGhlc2UgZGF5cy4KCldlbGwgLSBhcyBzYWlkIGluIHRoZSBkZXNjcmlwdGlvbiwgb2JzZXJ2
YXRpb24gaW4gbXkgdGVzdHMgKHdoaWNoIGFyZQpub3QgYSB0eXBpY2FsIHNlcnZlciB3b3JrbG9h
ZCkgd2VyZSB0aGF0IGFib3V0IDUwJSBvZiB0aGUgY29udGV4dApzd2l0Y2hlcyB3ZXJlIG5vIGZv
bGxvd2VkIGJ5IGEgKGxhenkpIHJlc3RvcmUsIHVudGlsIHRoZSB2Q1BVIHdhcwpkZS1zY2hlZHVs
ZWQgYWdhaW4uCgpUaGUgY2hhbmdlIGFzIHByZXNlbnRlZCBpcyBpbiBmYWN0IHRyeWluZyB0byBt
b3ZlIHRvIGEgbWlkZGxlIGdyb3VuZCwKaW4gdGhhdCBpdCBkb2Vzbid0IGxlYXZlIHN0YWxlIHN0
YXRlIGluIHRoZSByZWdpc3RlcnMgYW55bW9yZSwgYnV0Cmluc3RlYWQgZnJlZXMgdGhlIHVuZGVy
bHlpbmcgcGh5c2ljYWwgb25lcyB1cCBmb3Igb3RoZXIgdXNlcyAoYnkKcHV0dGluZyB0aGUgc3Rh
dGUgY29tcG9uZW50cyBpbnRvIGluaXQgc3RhdGUpLgoKPiBJJ20gc3RpbGwgd2FpdGluZyBvbiBh
IG1vcmUgZm9ybWFsIHN0YXRlbWVudCBmcm9tIEFNRCwgYW5kIGRvbid0IHlldAo+IGhhdmUgYW55
IHBlcmYgbnVtYmVycyBvbiB0aGVpciBoYXJkd2FyZS4KPiAKPiBIb3dldmVyLCBhcyB3ZSB3aWxs
IGRlZmluaXRlbHkgZ2V0IGFuIGV4dHJhIHBlcmYgYm9vc3QgZnJvbSBmdWxseQo+IGRlbGV0aW5n
IHRoZSByZW1haW5pbmcgbGF6eSBwYXRocyAobm8gbW9yZSBjbHRzL3N0dHMgaW4gdGhlIGNvbnRl
eHQKPiBzd2l0Y2ggcGF0aCksIG15IGd1dCBmZWVpbmcgaXMgdGhhdCB0aGVyZSBpcyBnb2luZyB0
byBoYXZlIHRvIGJlIHNvbWUKPiB0ZXJyaWJsZSBjaHJvbmljIGNhc2Ugb24gQU1EIGZvciBmb3Ig
dXMgdG8gY29uc2lkZXIgbm90IHN3aXRjaGluZyB0bwo+IGZ1bGx5IGVhZ2VyLgoKWWVzLCBlbGlt
aW5hdGluZyBpbiBwYXJ0aWN1bGFyIHRoZSBzdHRzKCkgaXMgY2VydGFpbmx5IGdvaW5nIHRvIGhl
bHAKcGVyZm9ybWFuY2UuIFdpdGggZXZlciBncm93aW5nIHN0YXRlIHNpemVzIEknbSBub3QgY29u
dmluY2VkIHRob3VnaAp0aGF0IGluIHRoZSBsb25nIHJ1biAoYW5kIGV2ZW4gYWxyZWFkeSB3aXRo
IEFWWC01MTIsIHdpdGggaXRzIHdlbGwgb3ZlcgoyayBvZiBzdGF0ZSkgdGhlIENSMCBhY2Nlc3Mg
aXMgaW5kZWVkIChnb2luZyB0byByZW1haW4pIHdvcnNlIHRoYW4gdGhlCihwZXJoYXBzIHVubmVj
ZXNzYXJ5KSBzdGF0ZSBsb2FkLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 10:18:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 10:18: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 1fqFM1-0003cU-H4; Thu, 16 Aug 2018 10:18:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqFLz-0003cO-C7
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 10:18:07 +0000
X-Inumbo-ID: 815f6a47-a13d-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 815f6a47-a13d-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 12:16:57 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 04:18:04 -0600
Message-Id: <5B754F5B02000078001DECEC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 04:18:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <1534355858-17920-1-git-send-email-andrew.cooper3@citrix.com>
 <20180816095502.bl2nzk5y3iol3hjk@mac>
In-Reply-To: <20180816095502.bl2nzk5y3iol3hjk@mac>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/build: Use new .nops directive when
 available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <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+IE9uIDE2LjA4LjE4IGF0IDExOjU1LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFdlZCwgQXVnIDE1LCAyMDE4IGF0IDA2OjU3OjM4UE0gKzAxMDAsIEFuZHJldyBDb29wZXIg
d3JvdGU6Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9SdWxlcy5tawo+PiArKysgYi94ZW4vYXJjaC94
ODYvUnVsZXMubWsKPj4gQEAgLTI5LDYgKzI5LDEwIEBAICQoY2FsbCBhcy1vcHRpb24tYWRkLENG
TEFHUyxDQywiaW52cGNpZCAoJXJheCkkJChjb21tYSklcmF4IiwtREhBVkVfQVNfSU5WUENJRCkK
Pj4gICQoY2FsbCBhcy1vcHRpb24tYWRkLENGTEFHUyxDQyxcCj4+ICAgICAgIi5pZiAoKDEgPiAw
KSA8IDApOyAuZXJyb3IgXCJcIjsuZW5kaWYiLCwtREhBVkVfQVNfTkVHQVRJVkVfVFJVRSkKPj4g
IAo+PiArIyBDaGVjayB0byBzZWUgd2hldGhlciB0aGUgYXNzbWJsZXIgc3VwcG9ydHMgdGhlIC5u
b3AgZGlyZWN0aXZlLgo+PiArJChjYWxsIGFzLW9wdGlvbi1hZGQsQ0ZMQUdTLENDLFwKPj4gKyAg
ICAiLkwxOiAuTDI6IC5ub3BzICguTDIgLSAuTDEpJCQoY29tbWEpOSIsLURIQVZFX0FTX05PUF9E
SVJFQ1RJVkUpCj4gCj4gSSB0aGluayBJIHJlbWVtYmVyIGNvbW1lbnRpbmcgb24gYW4gZWFybGll
ciB2ZXJzaW9uIG9mIHRoaXMgYWJvdXQgdGhlCj4gdXNhZ2Ugb2YgdGhlIENPTlRST0wgcGFyYW1l
dGVyLiBJIHdvdWxkIGV4cGVjdCB0aGUgYXNzZW1ibGVyIHRvCj4gdXNlIHRoZSBtb3N0IG9wdGlt
aXplZCB2ZXJzaW9uIGJ5IGRlZmF1bHQsIGlzIHRoYXQgbm90IHRoZSBjYXNlPwoKSG93IGNvdWxk
IGl0LCB3aXRob3V0IGtub3dpbmcgd2hhdCB0aGUgdGFyZ2V0IGhhcmR3YXJlIGlzPyBBbmQgZXZl
bgppZiBpdCBjb3VsZCwgd2hhdCBpcyBjb25zaWRlcmVkICJtb3N0IG9wdGltaXplZCIgdGVuZHMg
dG8gY2hhbmdlIGV2ZXJ5Cm9uY2UgaW4gYSB3aGlsZSAob3IgZWxzZSB3ZSB3b3VsZG4ndCBoYXZl
IGRpZmZlcmVudCBOT1AgZmxhdm9ycyB0bwpiZWdpbiB3aXRoKS4KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 10:29:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 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 1fqFXD-0004Ww-Op; Thu, 16 Aug 2018 10:29: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=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqFXC-0004Wr-Eg
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 10:29:42 +0000
X-Inumbo-ID: 5c7bb02c-a13f-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5c7bb02c-a13f-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 10:30:14 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 04:29:39 -0600
Message-Id: <5B75521102000078001DED13@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 04:29:37 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Boris Ostrovsky" <boris.ostrovsky@oracle.com>,
 "Juergen Gross" <jgross@suse.com>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
 <5B6D7E9C02000078001DCF26@prv1-mh.provo.novell.com>
 <d60afbae4e264d6bb6f29c9ae0445133@AMSPEX02CL03.citrite.net>
 <5B6D816402000078001DCF55@prv1-mh.provo.novell.com>
 <990684b4ff644494bdf006a8c9f69bf5@AMSPEX02CL03.citrite.net>
 <5B6D86F302000078001DCF85@prv1-mh.provo.novell.com>
 <e8cff3ca6c154b67a2a932af83719354@AMSPEX02CL03.citrite.net>
 <fdf19f7d-1b92-a9c0-3602-b1c9807bf610@citrix.com>
 <a735b4359ccc4b278330204d9790c6ac@AMSPEX02CL03.citrite.net>
 <5B6DAF9F02000078001DD040@prv1-mh.provo.novell.com>
 <e2f77af0b2394b8f859a1f2dc1a91797@AMSPEX02CL03.citrite.net>
 <5B6DB69D02000078001DD06A@prv1-mh.provo.novell.com>
 <eaab5a73-2910-7fb6-e1fc-08537e63088c@citrix.com>
 <92ca69e5-98b1-61e4-817a-3868f829471a@citrix.com>
In-Reply-To: <92ca69e5-98b1-61e4-817a-3868f829471a@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 0/2] MMIO emulation 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, george.dunlap@citrix.com,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDEzLjA4LjE4IGF0IDA4OjUwLCAgd3JvdGU6Cj4+Pj4gT24gMTAuMDguMTggYXQgMTg6
MzcsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPiA+IE9uIDEwLzA4LzE4IDE3
OjMwLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+ID4+IFNvcnJ5LCB3aGF0IGV4YWN0bHkgaXMgdGhl
IGlzc3VlIGhlcmU/ICBMaW51eCBoYXMgYSBmdW5jdGlvbiBjYWxsZWQKPiA+PiBsb2FkX3VuYWxp
Z25lZF96ZXJvcGFkKCkgd2hpY2ggaXMgcmVhZGluZyBpbnRvIGEgYmFsbG9vbmVkIHJlZ2lvbj8K
PiAKPiBZZXMuCj4gCj4gPj4gRnVuZGFtZW50YWxseSwgYSBiYWxsb29uZWQgcGFnZSBpcyBvbmUg
d2hpY2ggaGFzIGJlZW4gYWxsb2NhdGVkIHRvIGEKPiA+PiBkZXZpY2UgZHJpdmVyLiAgSSdtIGhh
dmluZyBhIGhhcmQgdGltZSBjb21pbmcgdXAgd2l0aCBhIGp1c3RpZmljYXRpb24KPiA+PiBmb3Ig
aGF2aW5nIGNvZGUgd2hpY2ggcmVhZHMgbWVtb3J5IG93bmVkIGJ5IEIgaW4gdGhlIHByb2Nlc3Mg
b2YgcmVhZGluZwo+ID4+IG1lbW9yeSBvd25lZCBieSBBLiAgT3IgaXMgdGhlcmUgc29tZSB3ZWly
ZCBhcmNoaXRlY3R1cmFsIHJlYXNvbiB0aGF0IEknbQo+ID4+IG5vdCBhd2FyZSBvZj8KPiAKPiBX
ZWxsLCB0aGV5IGRvIHRoaXMgbm8gbWF0dGVyIHdobyBvd25zIHRoZSBzdWNjZXNzaXZlIHBhZ2Ug
KG9yCj4gcGVyaGFwcyBhdCBhIHNtYWxsZXIgZ3JhbnVsYXJpdHkgYWxzbyB0aGUgc3VjY2Vzc2l2
ZSBhbGxvY2F0aW9uKS4KPiBJIGd1ZXNzIHRoZWlyIGdvYWwgaXMgdG8gaGF2ZSBqdXN0IGEgc2lu
Z2xlIE1PViBpbiB0aGUgY29tbW9uCj4gY2FzZSAod2l0aCB0aGUgY2FsbGVyIGlnbm9yaW5nIHRo
ZSB1bmludGVyZXN0aW5nIHRvIGl0IGhpZ2ggYnl0ZXMpLAo+IHdoaWxlIHJlY292ZXJpbmcgZ3Jh
Y2VmdWxseSBmcm9tICNQRiBzaG91bGQgb25lIG9jY3VyLgo+IAo+ID4gVGhlIHVuZGVybHlpbmcg
aXNzdWUgaXMgdGhhdCB0aGUgZW11bGF0b3IgY2FuJ3QgY29wZSB3aXRoIGEgc2luZ2xlCj4gPiBt
aXNhbGlnbmVkIGFjY2VzcyB3aGljaCBjcm9zc2VzIFJBTSBhbmQgTU1JTy4gIEl0IGdpdmVzIHVw
IGFuZAo+ID4gcHJlc3VtYWJseSB0aHJvd3MgI1VEIGJhY2suCj4gCj4gV2Ugd291bGRuJ3QgaGF2
ZSBvYnNlcnZlZCBhbnkgcHJvYmxlbSBpZiB0aGVyZSB3YXMgI1VEIGluCj4gc3VjaCBhIGNhc2Us
IGFzIExpbnV4J2VzIGZhdWx0IHJlY292ZXJ5IGNvZGUgZG9lc24ndCBjYXJlIHdoYXQKPiBraW5k
IG9mIGZhdWx0IGhhcyBvY2N1cnJlZC4gV2UncmUgZ2V0dGluZyBiYWNrIGEgcmVzdWx0IG9mIGFs
bAo+IG9uZXMsIGV2ZW4gZm9yIHRoZSBwYXJ0IG9mIHRoZSByZWFkIHRoYXQgaGFzIGFjdHVhbGx5
IGhpdCB0aGUKPiBsYXN0IGZldyBieXRlcyBvZiB0aGUgcHJlc2VudCBwYWdlLgo+IAo+ID4gT25l
IGxvbmdzdGFuZGluZyBYZW4gYnVnIGlzIHRoYXQgc2ltcGx5IGJhbGxvb25pbmcgYSBwYWdlIG91
dCBzaG91bGRuJ3QKPiA+IGJlIGFibGUgdG8gdHJpZ2dlciBNTUlPIGVtdWxhdGlvbiB0byBiZWdp
biB3aXRoLiAgSXQgaXMgYSBzaWRlIGVmZmVjdCBvZgo+ID4gbWl4ZWQgcDJtIHR5cGVzLCBhbmQg
dGhlIGZpeCBmb3IgdGhpcyB0byBoYXZlIFhlbiB1bmRlcnN0YW5kIHRoZSBndWVzdAo+ID4gcGh5
c21hcCBsYXlvdXQuCj4gCj4gQW5kIGhlbmNlIHRoZSBjb25zaWRlcmF0aW9uIG9mIG1hcHBpbmcg
aW4gYW4gYWxsIHplcm9zIHBhZ2UKPiBpbnN0ZWFkLiBUaGlzIGlzIGJlY2F1c2Ugb2YgdGhlIHdh
eSBfX2h2bWVtdWxfcmVhZCgpIC8KPiBfX2h2bV9jb3B5KCkgd29yazogVGhlIGxhdHRlciBkb2Vz
bid0IHRlbGwgaXRzIGNhbGxlciBob3cgbWFueQo+IGJ5dGVzIGl0IHdhcyBhYmxlIHRvIHJlYWQs
IGFuZCBoZW5jZSB0aGUgZm9ybWVyIGNvbnNpZGVycyB0aGUKPiBlbnRpcmUgcmFuZ2UgTU1JTyAo
YW5kIGZvcndhcmRzIHRoZSByZXF1ZXN0IGZvciBlbXVsYXRpb24pLgo+IE9mIGNvdXJzZSBhbGwg
b2YgdGhpcyBpcyBhbiBpc3N1ZSBvbmx5IGJlY2F1c2UKPiBodm1lbXVsX3ZpcnR1YWxfdG9fbGlu
ZWFyKCkgc2VlcyBubyBuZWVkIHRvIHNwbGl0IHRoZSByZXF1ZXN0Cj4gYXQgdGhlIHBhZ2UgYm91
bmRhcnksIGR1ZSB0byB0aGUgYmFsbG9vbiBkcml2ZXIgaGF2aW5nIGxlZnQgaW4KPiBwbGFjZSB0
aGUgbWFwcGluZyBvZiB0aGUgYmFsbG9vbmVkIG91dCBwYWdlLgo+IAo+IE9idmlvdXNseSB0aGUg
b3Bwb3NpdGUgY2FzZSAoYWNjZXNzIHN0YXJ0aW5nIGluIGEgYmFsbG9vbmVkCj4gb3V0IHBhZ2Ug
YW5kIGNyb3NzaW5nIGludG8gYW4gIm9yZGluYXJ5IiBvbmUpIHdvdWxkIGhhdmUgYQo+IHNpbWls
YXIgaXNzdWUsIHdoaWNoIGlzIHByZXN1bWFibHkgZXZlbiBoYXJkZXIgdG8gZml4IHdpdGhvdXQK
PiBnb2luZyB0aGUgbWFwLWEtemVyby1wYWdlIHJvdXRlIChvciBQYXVsJ3Mgc3VnZ2VzdGVkCj4g
bnVsbF9oYW5kbGVyIGhhY2spLgo+IAo+ID4gSG93ZXZlciwgdGhlIHJlYWwgYnVnIGlzIExpbnV4
IG1ha2luZyBzdWNoIGEgbWlzYWxpZ25lZCBhY2Nlc3MgaW50byBhCj4gPiBiYWxsb29uZWQgb3V0
IHBhZ2UgaW4gdGhlIGZpcnN0IHBsYWNlLiAgVGhpcyBpcyBhIExpbnV4IGtlcm5lbCBidWcgd2hp
Y2gKPiA+IChwcmVzdW1hYmx5KSBtYW5pZmVzdHMgaW4gYSB2ZXJ5IG9idmlvdXMgd2F5IGR1ZSB0
byBzaG9ydGNvbWluZ3MgaW4KPiA+IFhlbidzIGVtdWxhdGlvbiBoYW5kbGluZy4KPiAKPiBJIHdv
dWxkbid0IGRhcmUgdG8ganVkZ2Ugd2hldGhlciB0aGlzIGlzIGEgYnVnLCBlc3BlY2lhbGx5IGlu
Cj4gbGlnaHQgdGhhdCB0aGV5IHJlY292ZXIgZ3JhY2VmdWxseSBmcm9tIHRoZSAjUEYgdGhhdCBt
aWdodCByZXN1bHQgaW4KPiB0aGUgbmF0aXZlIGNhc2UuIEFyZ3VhYmx5IHRoZSBjYWxsZXIgaGFz
IHRvIGhhdmUgc29tZSBrbm93bGVkZ2UKPiBhYm91dCB3aGF0IG1pZ2h0IGxpdmUgaW4gdGhlIGZv
bGxvd2luZyBwYWdlLCBhcyB0byBub3QgaW5hZHZlcnRlbnRseQo+IGhpdCBhbiBNTUlPIHBhZ2Ug
cmF0aGVyIHRoYW4gYSBub24tcHJlc2VudCBtYXBwaW5nLiBCdXQgSSdkCj4gbGVhdmUgc3VjaCBq
dWRnbWVudCB0byB0aGVtOyBvdXIgYnVzaW5lc3MgaXMgdG8gZ2V0IHdvcmtpbmcgYSBjYXNlCj4g
dGhhdCBpcyB3b3JraW5nIHdpdGhvdXQgWGVuIHVuZGVybmVhdGguCgpGb2xsb3dpbmcgc29tZSBm
dXJ0aGVyIGRpc2N1c3Npb24gd2l0aCBBbmRyZXcsIGhlIGxvb2tzIHRvIGJlCmNvbnZpbmNlZCB0
aGF0IHRoZSBpc3N1ZSBpcyB0byBiZSBmaXhlZCBpbiB0aGUgYmFsbG9vbiBkcml2ZXIsCndoaWNo
IHNvIGZhciAoaW50ZW50aW9uYWxseSBhZmFpY3QpIGRvZXMgbm90IHJlbW92ZSB0aGUgZGlyZWN0
Cm1hcCBlbnRyaWVzIGZvciBiYWxsb29uZWQgb3V0IHBhZ2VzIGluIHRoZSBIVk0gY2FzZS4gSSdt
IG5vdApjb252aW5jZWQgb2YgdGhpcywgYnV0IEknZCBuZXZlcnRoZWxlc3MgbGlrZSB0byBpbnF1
aXJlIHdoZXRoZXIKc3VjaCBhIGNoYW5nZSAocmVzdWx0aW5nIGluIHNoYXR0ZXJlZCBzdXBlciBw
YWdlIG1hcHBpbmdzKQp3b3VsZCBiZSBhY2NlcHRhYmxlIGluIHRoZSBmaXJzdCBwbGFjZS4KCkph
bgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 10:37:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 10:37:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqFeQ-0005N8-K0; Thu, 16 Aug 2018 10:37:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqFeO-0005N3-JN
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 10:37:08 +0000
X-Inumbo-ID: 6681ced3-a140-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6681ced3-a140-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 10:37:41 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 04:37:06 -0600
Message-Id: <5B7553D002000078001DED2C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 04:37:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Zhenzhong Duan" <zhenzhong.duan@oracle.com>
References: <5fd7cd01-d55b-4fba-b57b-41560dc99cf2@default>
 <5B75235402000078001DEB68@prv1-mh.provo.novell.com>
 <670ef321-52e8-e501-faf9-a91e0ce94013@oracle.com>
In-Reply-To: <670ef321-52e8-e501-faf9-a91e0ce94013@oracle.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/mmcfg/drhd: Move acpi_mmcfg_init()
 before calling acpi_parse_dmar()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.westwood@hpe.com, Andrew Cooper <andrew.cooper3@citrix.com>,
 Srinivas REDDY Eeda <srinivas.eeda@oracle.com>,
 Xen-Devel <xen-devel@lists.xen.org>, manoj.gopalasetty@hpe.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE2LjA4LjE4IGF0IDExOjEzLCA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4gd3Jv
dGU6Cj4gT24gMjAxOC84LzE2IDE1OjEwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gSGF2ZSB5b3Ug
aW52ZXN0aWdhdGVkIHRoZSBhbHRlcm5hdGl2ZSBvZiBkZWZlcnJpbmcgYWNwaV9kbWFyX2luaXQo
KQo+PiB0byBhIGxhdGVyIHBvaW50LCBvciBhdCBsZWFzdCB0aGUgcGFydCBvZiBpdCB0aGF0IG5l
ZWRzIHRvIGRvIFBDSQo+PiBjb25maWcgc3BhY2UgYWNjZXNzZXM/IEknbSBub3QgY3VycmVudGx5
IGNvbnZpbmNlZCB0aGUgZGV2aWNlIHNjb3BlCj4+IHBhcnNpbmcgbmVlZHMgdG8gaGFwcGVuIHRo
YXQgZWFybHk6IE5laXRoZXIgaW9tbXVfc3VwcG9ydHNfZWltKCkKPj4gbm9yIGlvbW11X2VuYWJs
ZV94MmFwaWNfSVIoKSBsb29rIHRvIGRlcGVuZCBvbiB0aGF0IGluZm9ybWF0aW9uCj4+IGF0IHRo
ZSBmaXJzdCBnbGFuY2UsIGFuZCBJIHRoaW5rIHRoZXNlIGFyZSB0aGUgcm91dGluZXMgdGhhdCBy
ZXF1aXJlCj4+IChwYXJ0IG9mKSB0aGUgRE1BUiBwYXJzaW5nIHRvIGhhcHBlbiBlYXJseS4KPiBJ
IG1vdmVkIGFjcGlfbW1jZmdfaW5pdCgpIGFoZWFkIG9mIGFjcGlfYm9vdF9pbml0KCkgYmVjYXVz
ZSBiZWxvdyBjb2RlIAo+IHNlcXVlbmNlIGRlcGVuZGluZyBvbiBwY2lfbW1jZmdfdmlydCBiZWlu
ZyBjb3JyZWN0bHkgc2V0dXAuCj4gYWNwaV9kbWFyX2luaXQKPiAgICAtPmFjcGlfcGFyc2VfZG1h
cgo+ICAgICAgLT5hY3BpX3BhcnNlX29uZV9kcmhkCj4gICAgICAgIC0+YWNwaV9wYXJzZV9kZXZf
c2NvcGUKPiAgICAgICAgICAtPnBjaV9jb25mX3JlYWQ4Cj4gICAgICAgICAgICAtPnBjaV9tbWNm
Z19yZWFkCj4gICAgICAgICAgICAgIC0+cGNpX2Rldl9iYXNlCj4gICAgICAgICAgICAgICAgLT5n
ZXRfdmlydAoKSGF2ZSB5b3UgcmVhZCBteSBwcmV2aW91cyByZXNwb25zZSBpbiBmdWxsPyBJJ20g
c3BlY2lmaWNhbGx5IGFza2luZwp3aGV0aGVyIHRoZSBkZXZpY2Ugc2NvcGUgcGFyc2luZyAoaS5l
LiBhY3BpX3BhcnNlX2Rldl9zY29wZSgpKQpyZWFsbHkgbmVlZHMgdG8gaGFwcGVuIGFzIGVhcmx5
IGFzIGl0IGRvZXMgbm93LiBXaXRob3V0IHRoYXQsIHRoZQpkZXBlbmRlbmN5IG9uIE1NQ0ZHIGFj
Y2Vzc2VzIHdvcmtpbmcgd291bGQgZ28gYXdheS4KCj4+PiAtLS0gYS94ZW4vYXJjaC94ODYvc2V0
dXAuYwo+Pj4gKysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMKPj4+IEBAIC0xNDkzLDYgKzE0OTMs
MTAgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlf
cCkKPj4+ICAgCj4+PiAgICAgICBnZW5lcmljX2FwaWNfcHJvYmUoKTsKPj4+ICAgCj4+PiArICAg
IHB0X3BjaV9pbml0KCk7Cj4+PiArCj4+PiArICAgIGFjcGlfbW1jZmdfaW5pdCgpOwo+Pj4gKwo+
Pj4gICAgICAgYWNwaV9ib290X2luaXQoKTsKPj4gCj4+IFdpdGggdGhlIGRlcGVuZGVuY3kgYmVp
bmcgX2luXyBhY3BpX2Jvb3RfaW5pdCgpLCB0aGUgaW52b2NhdGlvbiBvZgo+PiBhY3BpX21tY2Zn
X2luaXQoKSBzaG91bGQgbm93IGJlIG1vdmVkIHRoZXJlLgo+IFllcywgSSBmZWVsIGJldHRlciB0
byBtb3ZlIHB0X3BjaV9pbml0KCkgYW5kIGFjcGlfbW1jZmdfaW5pdCgpIGluIAo+IGFjcGlfYm9v
dF9pbml0KCkgYmVmb3JlIGFjcGlfbW1jZmdfaW5pdCgpLgoKSSBkaWRuJ3Qgc2F5IG1vdmUgYm90
aCwgZGlkIEk/CgpUaGF0IHNhaWQsIG5vdyBoYXZpbmcgbG9va2VkIGF0IHdoYXQgaXQgYWN0dWFs
bHkgZG9lcywgSSB0aGluayB5b3Ugd2FudAp0byByZW5hbWUgaXQgaWYgdGhlIHN1Z2dlc3RlZCBh
bHRlcm5hdGl2ZSByb3V0ZSBjYW4ndCBiZSB1c2VkLCBhcyBpbgpwYXJ0aWN1bGFyIHRoZSBwdF8g
cHJlZml4IGlzIHF1aXRlIG1pc2xlYWRpbmcgdGhlbi4gT25jZSB0aGF0IGhhcwpoYXBwZW5lZCwg
bW92aW5nIHRoZSBpbnZvY2F0aW9uIHBlcmhhcHMgZXZlbiBfaW50b18gYWNwaV9tY2ZnX2luaXQo
KQptaWdodCBiZSByZWFzb25hYmxlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 10:42:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 10: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 1fqFjE-00063j-6t; Thu, 16 Aug 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=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqFjD-00063e-Mg
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 10:42:07 +0000
X-Inumbo-ID: dc3f51d2-a140-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 dc3f51d2-a140-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 12:40:58 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 04:42:05 -0600
Message-Id: <5B7554FB02000078001DED3A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 04:42:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Zhenzhong Duan" <zhenzhong.duan@oracle.com>
References: <5fd7cd01-d55b-4fba-b57b-41560dc99cf2@default>
 <5B75235402000078001DEB68@prv1-mh.provo.novell.com>
 <670ef321-52e8-e501-faf9-a91e0ce94013@oracle.com>
 <fdcad3f9-df8f-7242-b8e2-7447a153b7ad@oracle.com>
In-Reply-To: <fdcad3f9-df8f-7242-b8e2-7447a153b7ad@oracle.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/mmcfg/drhd: Move acpi_mmcfg_init()
 before calling acpi_parse_dmar()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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.westwood@hpe.com, Andrew Cooper <andrew.cooper3@citrix.com>,
 Srinivas REDDY Eeda <srinivas.eeda@oracle.com>,
 Xen-Devel <xen-devel@lists.xen.org>, manoj.gopalasetty@hpe.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE2LjA4LjE4IGF0IDExOjMwLCA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4gd3Jv
dGU6Cj4gT24gMjAxOC84LzE2IDE3OjEzLCBaaGVuemhvbmcgRHVhbiB3cm90ZToKPj4+PiAtLS0g
YS94ZW4vYXJjaC94ODYvc2V0dXAuYwo+Pj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCj4+
Pj4gQEAgLTE0OTMsNiArMTQ5MywxMCBAQCB2b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hl
bih1bnNpZ25lZCBsb25nIAo+Pj4+IG1iaV9wKQo+Pj4+ICAgICAgIGdlbmVyaWNfYXBpY19wcm9i
ZSgpOwo+Pj4+ICsgICAgcHRfcGNpX2luaXQoKTsKPj4+PiArCj4+Pj4gKyAgICBhY3BpX21tY2Zn
X2luaXQoKTsKPj4+PiArCj4+Pj4gICAgICAgYWNwaV9ib290X2luaXQoKTsKPj4+Cj4+PiBXaXRo
IHRoZSBkZXBlbmRlbmN5IGJlaW5nIF9pbl8gYWNwaV9ib290X2luaXQoKSwgdGhlIGludm9jYXRp
b24gb2YKPj4+IGFjcGlfbW1jZmdfaW5pdCgpIHNob3VsZCBub3cgYmUgbW92ZWQgdGhlcmUuCj4+
IFllcywgSSBmZWVsIGJldHRlciB0byBtb3ZlIHB0X3BjaV9pbml0KCkgYW5kIGFjcGlfbW1jZmdf
aW5pdCgpIGluIAo+PiBhY3BpX2Jvb3RfaW5pdCgpIGJlZm9yZSBhY3BpX21tY2ZnX2luaXQoKS4g
QW55IG1vcmUgY29tbWVudHM/Cj4gSSBzZWUgYWNwaV9ib290X2luaXQoKSBpcyBlbXB0eSBmdW5j
IHdoZW4gQ09ORklHX0FDUElfQk9PVCBpc24ndCBzZXQuIERvIAo+IHdlIHN1cHBvcnQgZGlzYWJs
aW5nIHRoaXMgY29uZmlnIG9wdGlvbj8gSWYgeWVzLCBJIHRoaW5rIGFib3ZlIGNoYW5nZSAKPiB3
aWxsIGJyZWFrIG5vbi1hY3BpIGNhc2UuCgpJJ20gc29ycnksIGJ1dCBJJ20gbG9zdDogZ3JlcCBw
cm9kdWNlcyBubyBzaW5nbGUgaGl0IG9uIG15IHRyZWUKd2hlbiBsb29raW5nIGZvciBBQ1BJX0JP
T1QuIEFyZSB5b3UgbG9va2luZyBhdCBzb21lIG9sZGVyIHRyZWU/CkV2ZW4gd2hlbiBjb25zaWRl
cmluZyBBQ1BJIC0gdGhhdCBLY29uZmlnIG9wdGlvbiBleGlzdHMgb25seSBmb3IKQVJNJ3MgcHVy
cG9zZXMgcmlnaHQgbm93LiBJZiB5b3Ugd2VyZSB0byBtYWtlIGl0IHVzZXIgc2VsZWN0YWJsZSwK
SSB0aGluayB5b3UnZCBmaXJzdCBoYXZlIHRvIGZpeCBhIG51bWJlciBvZiBidWlsZCBpc3N1ZXMg
aW4gY2FzZSBpdApnb3QgdHVybmVkIG9mZi4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 10:42:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 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 1fqFjO-00064r-Fu; Thu, 16 Aug 2018 10:42: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=xtga=k7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqFjN-00064c-L7
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 10:42:17 +0000
X-Inumbo-ID: e24658f0-a140-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e24658f0-a140-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 12:41: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 1fqFjK-0005sj-Ak; Thu, 16 Aug 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 1fqFjK-0002C3-2j; Thu, 16 Aug 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 1fqFjK-0003hQ-25; Thu, 16 Aug 2018 10:42:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125909-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-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-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-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-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-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-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-amd64-amd64-xl-qemuu-win7-amd64:guest-stop: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-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-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-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=d757c29ffe2e31b15397e43cd58da88b6318b654
X-Osstest-Versions-That: xen=33ced725e11af4eabd3334d12f53ed807e9e2586
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 16 Aug 2018 10:42:14 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 125909: 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>

ZmxpZ2h0IDEyNTkwOSB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU5MDkvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4t
aHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBkNzU3YzI5ZmZlMmUzMWIxNTM5N2U0
M2NkNThkYTg4YjYzMThiNjU0CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICAzM2NlZDcyNWUxMWFmNGVhYmQzMzM0ZDEyZjUzZWQ4MDdlOWUyNTg2CgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMjU2NzQgIDIwMTgtMDctMzAgMDk6MzY6NDIgWiAgIDE3IGRheXMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTI1OTA5ICAyMDE4LTA4LTE0IDE3OjA2OjQ1IFogICAgMSBkYXlzICAgIDEg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGlu
ZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgR2VvcmdlIER1bmxhcCA8Z2Vvcmdl
LmR1bmxhcEBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBp
bnRlbC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgog
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0x
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94
ZW4uZ2l0CiAgIDMzY2VkNzI1ZTEuLmQ3NTdjMjlmZmUgIGQ3NTdjMjlmZmUyZTMxYjE1Mzk3ZTQz
Y2Q1OGRhODhiNjMxOGI2NTQgLT4gc3RhYmxlLTQuMTEKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 10:42:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 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 1fqFjS-000677-Tp; Thu, 16 Aug 2018 10:42:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=aicj=k7=citrix.com=prvs=7595339f3=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqFjR-00066Z-JP
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 10:42:21 +0000
X-Inumbo-ID: 212a3ea1-a141-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 212a3ea1-a141-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 10:42:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,246,1531785600"; d="scan'208";a="62963250"
Date: Thu, 16 Aug 2018 11:42:17 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180816104217.xuxamizindko2hun@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
 <db8890926bbfd8ac9381eb767d1bff362bcaf9c0.1533636027.git-series.wei.liu2@citrix.com>
 <5B69867E02000078001DB851@prv1-mh.provo.novell.com>
 <20180807162415.fsfw4oojk57c2f23@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180807162415.fsfw4oojk57c2f23@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 9/9] x86: move declaration of
 arch_set_info_hvm_guest and provide stub
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMDU6MjQ6MTVQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
ID4gCj4gPiBBbGwgdXNlcyBzaXQgZWl0aGVyIGluIEhWTS1zcGVjaWZpYyBjb2RlIG9yIGluc2lk
ZSBpc19odm1fLi4uKCkKPiA+IGNvbmRpdGlvbmFsczogV2h5IGRvIHdlIG5lZWQgdGhlIGlubGlu
ZSBzdHViPyBJZiB0aGUgZGVjbGFyYXRpb24KPiA+IHdhcyB2aXNpYmxlIGluZGVwZW5kZW50IG9m
IENPTkZJR19IVk0sIGNvZGUgd291bGQgY29tcGlsZQo+ID4gZmluZSwgYW5kIHJlZmVyZW5jZXMg
dG8gdGhlIGZ1bmN0aW9uIHdvdWxkIGJlIHJlbW92ZWQgYnkgdGhlCj4gPiBjb21waWxlciwgc28g
bGlua2luZyB3b3VsZCBhbHNvIHN1Y2NlZWQgZGVzcGl0ZSB0aGVyZSBub3QgYmVpbmcKPiA+IGFu
eSBkZWZpbml0aW9uIG9mIHRoZSBmdW5jdGlvbi4KPiAKPiBMYXN0IHRpbWUgSSB0cmllZCBEQ0Ug
d2Fzbid0IHdvcmtpbmcgc28gd2VsbC4gTGV0IG1lIHRyeSBhZ2FpbiBhbmQgaWYKPiBEQ0Ugd29y
a3MgaXQgd291bGQgc2F2ZSBtZSBhIGxvdCBvZiBlZmZvcnQgdG8gcHJvdmlkZSBzdHVicy4KPiAK
CkRDRSBzZWVtcyB0byB3b3JrIGJldHRlciB0aGlzIHRpbWUuCgpUaGUgb25seSBwcm9ibGVtIGlz
IHRoYXQgc29tZSBBU1NFUlRzIHdpbGwgbmVlZCB0byB0dXJuIGludG8gcGFuaWMgb3IKQlVHKCkg
aWYgd2Ugd2FudCB0byBmdWxseSB1dGlsaXNlIERDRS4gSXMgdGhhdCBva2F5PwoKVG8gZ2l2ZSB5
b3UgYW4gZXhhbXBsZSwgYWZ0ZXIgbWFraW5nIGlzX2h2bV9kb21haW4gZXZhbHVhdGUgdG8gMCB3
aGVuCiFDT05GSUdfSFZNLCB2bV9ldmVudF9maWxsX3JlZ3MgKyAhQ09ORklHX0hWTSBjb21waWxl
cyBmaW5lIGZvciBkZWJ1ZwpidWlsZCBiZWNhdXNlIEFTU0VSVCBoaW50cyB0aGUgY29tcGlsZXIg
dGhhdCB0aGUgcmVzdCBvZiB0aGUgZnVuY3Rpb24gaXMKbmV2ZXIgZ29pbmcgdG8gYmUgcmVhY2hh
YmxlLiBCdXQgZm9yIG5vbi1kZWJ1ZyBidWlsZCwgQVNTRVJUIGlzIGVtcHR5LApzbyBjb21waWxl
ciB3aWxsIG5vdCBlbGltaW5hdGUgdGhlIHJlc3Qgb2YgdGhlIGZ1bmN0aW9uLCBjb21wbGFpbmlu
Zwpodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIgaXMgbm90IGF2YWlsYWJsZS4gSXQgaXMgc29sdmFi
bGUgYnkgYWRkaW5nCnBhbmljIG9yIEJVRy4KClRoZXJlIGlzIGdvaW5nIHRvIGJlIHF1aXRlIGEg
ZmV3IGNhc2VzIGxpa2UgdGhhdC4gSSBoYXZlbid0IGdvbmUgdGhyb3VnaAphbGwgb2YgdGhlbS4K
CkxldCBtZSBrbm93IHlvdXIgb3Bpbmlvbi4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 10:43:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 10: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 1fqFk5-0006Ey-8l; Thu, 16 Aug 2018 10:43: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=rytq=k7=citrix.com=prvs=759b2abc3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fqFk3-0006En-WB
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 10:43:00 +0000
X-Inumbo-ID: 37b43aac-a141-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 37b43aac-a141-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 10:43:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,246,1531785600"; d="scan'208";a="77702132"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1534355858-17920-1-git-send-email-andrew.cooper3@citrix.com>
 <20180816095502.bl2nzk5y3iol3hjk@mac>
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: <c71e0676-4f40-1dfc-001b-444bca8cd809@citrix.com>
Date: Thu, 16 Aug 2018 11:42:56 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180816095502.bl2nzk5y3iol3hjk@mac>
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/build: Use new .nops directive when
 available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMTYvMDgvMTggMTA6NTUsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gV2VkLCBBdWcg
MTUsIDIwMTggYXQgMDY6NTc6MzhQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gTmV3
ZXIgdmVyc2lvbnMgb2YgYmludXRpbHMgYXJlIGNhcGFibGUgb2YgZW1pdHRpbmcgYW4gZXhhY3Qg
bnVtYmVyIGJ5dGVzIHdvcnRoCj4+IG9mIG9wdGltaXNlZCBub3BzLCB3aGljaCBhcmUgUDYgbm9w
cy4gIFVzZSB0aGlzIGluIHByZWZlcmVuY2UgdG8gLnNraXAgd2hlbgo+PiBhdmFpbGFibGUuCj4+
Cj4+IENoZWNrIGF0IGJvb3QgdGltZSB3aGV0aGVyIHRoZSB0b29sY2hhaW4gbm9wcyBhcmUgdGhl
IGNvcnJlY3QgZm9yIHRoZSBydW5uaW5nCj4+IGhhcmR3YXJlLCBhbmRza2lwIG9wdGltaXNpbmcg
bm9wcyBlbnRpcmVseSB3aGVuIHBvc3NpYmxlLgo+ICAgICAgICAgICAgICAgIF4gbWlzc2luZyBz
cGFjZS4KPgo+IFRCSCBJJ20gbm90IHN1cmUgSSBzZWUgdGhlIGJlbmVmaXQgb2YgdXNpbmcgLm5v
cHMgb3ZlciB1c2luZyAuc2tpcC4KCkluIHRoaXMgY2FzZSwgb3IgaW4gZ2VuZXJhbD8KCkluIGdl
bmVyYWwsIHNvIHdlIGRvbid0IG5lZWQgdG8gc2VsZi9jcm9zcyBtb2RpZnkgdGhlIGFsdGVybmF0
aXZlcwpwb2ludHMgd2hpY2ggYXJlbid0IHBhdGNoZWQuCgpJbiB0aGlzIGNhc2UsIGJlY2F1c2Ug
aXQgaXMgdGhlIC5ub3BzIGRpcmVjdGl2ZSB3ZSdyZSB1c2luZyB0byBpbnNlcnQgbm9wcy4KCj4g
WGVuIG5lZWRzIHRvIGRvIGEgbWVtY21wIGluIG9yZGVyIHRvIGNoZWNrIHdoZXRoZXIgdGhlIHJl
c3VsdGluZyBub3BzCj4gYXJlIHdoYXQgWGVuIGNvbnNpZGVycyB0aGUgbW9yZSBvcHRpbWl6ZWQg
aW5zdHJ1Y3Rpb25zIGZvciB0aGUgQ1BVCj4gY3VycmVudGx5IHJ1bm5pbmcgb24uIFhlbiBjYW4g
YXZvaWQgdGhlIG1lbWNweSBieSB1c2luZyBza2lwLCBiZWNhdXNlCj4gaW4gdGhhdCBjYXNlIFhl
biBrbm93cyBleGFjdGx5IHRoZSBjdXJyZW50IGluc3RydWN0aW9ucyBhbmQgdGhlcmUncyBubwo+
IG5lZWQgdG8gbWVtY21wLgoKSSdtIGFmcmFpZCBJIGRvbid0IHVuZGVyc3RhbmQgd2hhdCBwb2lu
dCB5b3UgYXJlIGF0dGVtcHRpbmcgdG8gbWFrZSBoZXJlLgoKPiBJIGd1ZXNzIHRoZSByZWFzb24g
aXMgdGhhdCB0aGUgbWVtY21wIHdpbGwgYmUgZG9uZSBvbmx5IG9uY2UsIGFuZAo+IGhvcGVmdWxs
eSBpbiBtb3N0IGNhc2VzIHRoZSBhc3NlbWJsZXIgZ2VuZXJhdGVkIG5vcHMgd2lsbCBiZSB0aGUg
bW9zdAo+IG9wdGltaXplZCB2ZXJzaW9uLgoKVGhlIG1lbWNtcCgpIGlzIG9uY2UgZHVyaW5nIGlu
aXQsIGFuZCB5b3UndmUgZ290IHRvIGJlIG9uIHZlcnkgYW5jaWVudApoYXJkd2FyZSBmb3IgdGhl
IHRvb2xjaGFpbiBub3BzIHRvIG5vdCBiZSB0aGUgY29ycmVjdCBvbmVzLsKgIEknbSBnb2luZwp0
byBjb25zZXJ2YXRpdmVseSBlc3RpbWF0ZSB0aGF0IDk4JSBvZiBoYXJkd2FyZSBydW5uaW5nIFhl
biB3aWxsIGhhdmUgUDYKbm9wcyBhcyBpZGVhbC4KCj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4+IC0tLQo+PiBDQzogSmFuIEJldWxp
Y2ggPEpCZXVsaWNoQHN1c2UuY29tPgo+PiBDQzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25y
YWQud2lsa0BvcmFjbGUuY29tPgo+PiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+Cj4+IENDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+PiAtLS0KPj4g
IHhlbi9hcmNoL3g4Ni9SdWxlcy5tayAgICAgICAgICAgICAgICAgfCAgNCArKysrCj4+ICB4ZW4v
YXJjaC94ODYvYWx0ZXJuYXRpdmUuYyAgICAgICAgICAgIHwgMjAgKysrKysrKysrKysrKysrKysr
Ky0KPj4gIHhlbi9pbmNsdWRlL2FzbS14ODYvYWx0ZXJuYXRpdmUtYXNtLmggfCAxMiArKysrKysr
KysrKy0KPj4gIHhlbi9pbmNsdWRlL2FzbS14ODYvYWx0ZXJuYXRpdmUuaCAgICAgfCAxMSArKysr
KysrKystLQo+PiAgNCBmaWxlcyBjaGFuZ2VkLCA0MyBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9u
cygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L1J1bGVzLm1rIGIveGVuL2FyY2gv
eDg2L1J1bGVzLm1rCj4+IGluZGV4IGFjNTg1YTMuLmM4NGVkMjAgMTAwNjQ0Cj4+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9SdWxlcy5tawo+PiArKysgYi94ZW4vYXJjaC94ODYvUnVsZXMubWsKPj4gQEAg
LTI5LDYgKzI5LDEwIEBAICQoY2FsbCBhcy1vcHRpb24tYWRkLENGTEFHUyxDQywiaW52cGNpZCAo
JXJheCkkJChjb21tYSklcmF4IiwtREhBVkVfQVNfSU5WUENJRCkKPj4gICQoY2FsbCBhcy1vcHRp
b24tYWRkLENGTEFHUyxDQyxcCj4+ICAgICAgIi5pZiAoKDEgPiAwKSA8IDApOyAuZXJyb3IgXCJc
IjsuZW5kaWYiLCwtREhBVkVfQVNfTkVHQVRJVkVfVFJVRSkKPj4gIAo+PiArIyBDaGVjayB0byBz
ZWUgd2hldGhlciB0aGUgYXNzbWJsZXIgc3VwcG9ydHMgdGhlIC5ub3AgZGlyZWN0aXZlLgo+PiAr
JChjYWxsIGFzLW9wdGlvbi1hZGQsQ0ZMQUdTLENDLFwKPj4gKyAgICAiLkwxOiAuTDI6IC5ub3Bz
ICguTDIgLSAuTDEpJCQoY29tbWEpOSIsLURIQVZFX0FTX05PUF9ESVJFQ1RJVkUpCj4gSSB0aGlu
ayBJIHJlbWVtYmVyIGNvbW1lbnRpbmcgb24gYW4gZWFybGllciB2ZXJzaW9uIG9mIHRoaXMgYWJv
dXQgdGhlCj4gdXNhZ2Ugb2YgdGhlIENPTlRST0wgcGFyYW1ldGVyLiBJIHdvdWxkIGV4cGVjdCB0
aGUgYXNzZW1ibGVyIHRvCj4gdXNlIHRoZSBtb3N0IG9wdGltaXplZCB2ZXJzaW9uIGJ5IGRlZmF1
bHQsIGlzIHRoYXQgbm90IHRoZSBjYXNlPwoKQWdhaW4sIEkgZG9uJ3QgdW5kZXJzdGFuZCB3aGF0
IHlvdSdyZSB0cnlpbmcgdG8gc2F5LgoKVGhpcyBleHByZXNzaW9uIGlzIGxpa2UgdGhpcywgYmVj
YXVzZSB0aGF0J3MgaG93IHdlIGFjdHVhbGx5IHVzZSBpdC4KCj4KPj4gKwo+PiAgQ0ZMQUdTICs9
IC1tbm8tcmVkLXpvbmUgLWZwaWMgLWZuby1hc3luY2hyb25vdXMtdW53aW5kLXRhYmxlcwo+PiAg
Cj4+ICAjIFhlbiBkb2Vzbid0IHVzZSBTU0UgaW50ZXJhbGx5LiAgSWYgdGhlIGNvbXBpbGVyIHN1
cHBvcnRzIGl0LCBhbHNvIHNraXAgdGhlCj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvYWx0
ZXJuYXRpdmUuYyBiL3hlbi9hcmNoL3g4Ni9hbHRlcm5hdGl2ZS5jCj4+IGluZGV4IDBlZjdhOGIu
LjJjODQ0ZDYgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9hbHRlcm5hdGl2ZS5jCj4+ICsr
KyBiL3hlbi9hcmNoL3g4Ni9hbHRlcm5hdGl2ZS5jCj4+IEBAIC04NCw2ICs4NCwxOSBAQCBzdGF0
aWMgY29uc3QgdW5zaWduZWQgY2hhciAqIGNvbnN0IHA2X25vcHNbQVNNX05PUF9NQVgrMV0gaW5p
dF9vcl9saXZlcGF0Y2hfY29ucwo+PiAgCj4+ICBzdGF0aWMgY29uc3QgdW5zaWduZWQgY2hhciAq
IGNvbnN0ICppZGVhbF9ub3BzIGluaXRfb3JfbGl2ZXBhdGNoX2RhdGEgPSBwNl9ub3BzOwo+PiAg
Cj4+ICsjaWZkZWYgSEFWRV9BU19OT1BfRElSRUNUSVZFCj4+ICsKPj4gKy8qIE5vcHMgaW4gLmlu
aXQucm9kYXRhIHRvIGNvbXBhcmUgYWdhaW5zdCB0aGUgcnVudGltZSBpZGVhbCBub3BzLiAqLwo+
PiArYXNtICggIi5wdXNoc2VjdGlvbiAuaW5pdC5yb2RhdGEsIFwiYVwiLCBAcHJvZ2JpdHNcblx0
Igo+PiArICAgICAgInRvb2xjaGFpbl9ub3BzOiAubm9wcyAiIF9fc3RyaW5naWZ5KEFTTV9OT1Bf
TUFYKSAiXG5cdCIKPj4gKyAgICAgICIucG9wc2VjdGlvblxuXHQiKTsKPj4gK2V4dGVybiBjaGFy
IHRvb2xjaGFpbl9ub3BzW0FTTV9OT1BfTUFYXTsKPj4gK3N0YXRpYyBib29sIF9fcmVhZF9tb3N0
bHkgdG9vbGNoYWluX25vcHNfYXJlX2lkZWFsOwo+PiArCj4+ICsjZWxzZQo+PiArIyBkZWZpbmUg
dG9vbGNoYWluX25vcHNfYXJlX2lkZWFsIGZhbHNlCj4+ICsjZW5kaWYKPj4gKwo+PiAgc3RhdGlj
IHZvaWQgX19pbml0IGFyY2hfaW5pdF9pZGVhbF9ub3BzKHZvaWQpCj4+ICB7Cj4+ICAgICAgc3dp
dGNoICggYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yICkKPj4gQEAgLTExMiw2ICsxMjUsMTEgQEAg
c3RhdGljIHZvaWQgX19pbml0IGFyY2hfaW5pdF9pZGVhbF9ub3BzKHZvaWQpCj4+ICAgICAgICAg
ICAgICBpZGVhbF9ub3BzID0gazhfbm9wczsKPj4gICAgICAgICAgYnJlYWs7Cj4+ICAgICAgfQo+
PiArCj4+ICsjaWZkZWYgSEFWRV9BU19OT1BfRElSRUNUSVZFCj4+ICsgICAgaWYgKCBtZW1jbXAo
aWRlYWxfbm9wc1tBU01fTk9QX01BWF0sIHRvb2xjaGFpbl9ub3BzLCBBU01fTk9QX01BWCkgPT0g
MCApCj4+ICsgICAgICAgIHRvb2xjaGFpbl9ub3BzX2FyZV9pZGVhbCA9IHRydWU7Cj4+ICsjZW5k
aWYKPiBZb3UgYXJlIG9ubHkgY29tcGFyaW5nIHRoYXQgdGhlIGJpZ2dlc3Qgbm9wIGluc3RydWN0
aW9uICg5IGJ5dGVzCj4gQUZBSUNUKSBnZW5lcmF0ZWQgYnkgdGhlIGFzc2VtYmxlciBpcyB3aGF0
IFhlbiBiZWxpZXZlcyB0byBiZSB0aGUgbW9yZQo+IG9wdGltaXplZCB2ZXJzaW9uLiBXaGF0IGFi
b3V0IHNob3J0ZXIgbm9wcz8KClRoZXkgYXJlIGFsbCB2YXJpYXRpb25zIG9uIGEgdGhlbWUuCgpG
b3IgUDYgbm9wcywgaXRzIHRoZSAwZiAxZiByb290IHdoaWNoIGlzIGltcG9ydGFudCwgd2hpY2gg
dGFrZXMgYSBtb2RybQpieXRlLsKgIFRyYWRpdGlvbmFsbHksIGl0cyBhbHdheXMgZW5jb2RlZCB3
aXRoIGVheCBhbmQgdXNlcyByZWR1bmRhbnQKbWVtb3J5IGVuY29kaW5ncyBmb3IgbG9uZ2VyIGlu
c3RydWN0aW9ucy4KCkkgY2FuJ3QgdGhpbmsgb2YgYW55IHdheSBvZiBkZXRlY3RpbmcgaWYgdGhl
IG9wdGltaXNlZCBub3BzIGlmIHRoZQp0b29sY2hhaW4gc3RhcnRzIHVzaW5nIGFsdGVybmF0aXZl
IHJlZ2lzdGVycyBpbiB0aGUgZW5jb2RpbmcsIGJ1dCBJCmV4cGVjdCB0aGlzIGNhc2Ugd29uJ3Qg
aGFwcGVuIGluIHByYWN0aWNlLgoKPiBJIGFsc28gc2VlIGEgY2hhbmNlIHRoYXQgbWF5YmUgbmV3
ZXIgYXNzZW1ibGVyIHZlcnNpb25zIHdpbGwgYXQgc29tZQo+IHBvaW50IGdlbmVyYXRlIG1vcmUg
b3B0aW1pemVkIG5vcHMsIGJ1dCBYZW4gd2lsbCByZXBsYWNlIHRoZW0gd2l0aCBub3QKPiBzbyBv
cHRpbWl6ZWQgdmVyc2lvbnMgaWYgdGhlIFhlbiBsb2dpYyBpcyBub3Qgc28gdXAgdG8gZGF0ZS4K
ClRoZSBub3BzIHdoaWNoIGFyZSB0aGUgbW9zdCBvcHRpbWlzZWQgYXJlIGEgcHJvcGVydHkgb2Yg
dGhlIHBpcGVsaW5lLsKgCkl0cyBmaXhlZCBmb3IgcmVsZWFzZWQgaGFyZHdhcmUsIGFuZCB2ZW5k
b3JzIHdvdWxkIGhhdmUgdG8gaGF2ZSBhIHZlcnkKZ29vZCByZWFzb24gdG8gY2hhbmdlIGl0IG1v
dmluZyBmb3J3YXJkcywgY29uc2lkZXJpbmcgaG93IG11Y2ggdXNlIHRoZQpjdXJyZW50IG5vcHMg
Z2V0IGluIG9wdGltaXNlZCBjb2RlLgoKPgo+PiAgfQo+PiAgCj4+ICAvKiBVc2UgdGhpcyB0byBh
ZGQgbm9wcyB0byBhIGJ1ZmZlciwgdGhlbiB0ZXh0X3Bva2UgdGhlIHdob2xlIGJ1ZmZlci4gKi8K
Pj4gQEAgLTIwOSw3ICsyMjcsNyBAQCB2b2lkIGluaXRfb3JfbGl2ZXBhdGNoIGFwcGx5X2FsdGVy
bmF0aXZlcyhzdHJ1Y3QgYWx0X2luc3RyICpzdGFydCwKPj4gICAgICAgICAgICAgIGJhc2UtPnBy
aXYgPSAxOwo+PiAgCj4+ICAgICAgICAgICAgICAvKiBOb3RoaW5nIHVzZWZ1bCB0byBkbz8gKi8K
Pj4gLSAgICAgICAgICAgIGlmICggYS0+cGFkX2xlbiA8PSAxICkKPj4gKyAgICAgICAgICAgIGlm
ICggdG9vbGNoYWluX25vcHNfYXJlX2lkZWFsIHx8IGEtPnBhZF9sZW4gPD0gMSApCj4+ICAgICAg
ICAgICAgICAgICAgY29udGludWU7Cj4+ICAKPj4gICAgICAgICAgICAgIGFkZF9ub3BzKGJ1Ziwg
YS0+cGFkX2xlbik7Cj4+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2FsdGVybmF0
aXZlLWFzbS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9hbHRlcm5hdGl2ZS1hc20uaAo+PiBpbmRl
eCAwYjYxNTE2Li4wZDZmYjRiIDEwMDY0NAo+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2Fs
dGVybmF0aXZlLWFzbS5oCj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYWx0ZXJuYXRpdmUt
YXNtLmgKPj4gQEAgLTEsNiArMSw4IEBACj4+ICAjaWZuZGVmIF9BU01fWDg2X0FMVEVSTkFUSVZF
X0FTTV9IXwo+PiAgI2RlZmluZSBfQVNNX1g4Nl9BTFRFUk5BVElWRV9BU01fSF8KPj4gIAo+PiAr
I2luY2x1ZGUgPGFzbS9ub3BzLmg+Cj4+ICsKPj4gICNpZmRlZiBfX0FTU0VNQkxZX18KPj4gIAo+
PiAgLyoKPj4gQEAgLTE5LDYgKzIxLDE0IEBACj4+ICAgICAgLmJ5dGUgMCAvKiBwcml2ICovCj4+
ICAuZW5kbQo+PiAgCj4+ICsubWFjcm8gbWtub3BzIG5yX2J5dGVzCj4+ICsjaWZkZWYgSEFWRV9B
U19OT1BfRElSRUNUSVZFCj4+ICsgICAgLm5vcHMgXG5yX2J5dGVzLCBBU01fTk9QX01BWAo+PiAr
I2Vsc2UKPj4gKyAgICAuc2tpcCBcbnJfYnl0ZXMsIDB4OTAKPiBVc2UgUDZfTk9QMSBpbnN0ZWFk
IG9mIG9wZW4gY29kaW5nIDB4OTA/IE9yIGhhdmUgYQoKMHg5MCBpcyB0aGUgbm9wIGluc3RydWN0
aW9uLCB3aGljaCBJSVJDIGhhcyBleGlzdGVkIHNpbmNlIHRoZSA4MDgwLgoKfkFuZHJldwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 10:57:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 10:57:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqFxc-0007xx-QJ; Thu, 16 Aug 2018 10:57: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=rytq=k7=citrix.com=prvs=759b2abc3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fqFxb-0007xs-ST
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 10:56:59 +0000
X-Inumbo-ID: 2cc75a06-a143-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2cc75a06-a143-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 10:57:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,246,1531785600"; d="scan'208";a="77702632"
To: Jan Beulich <JBeulich@suse.com>, Boris Ostrovsky
 <boris.ostrovsky@oracle.com>, Juergen Gross <jgross@suse.com>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
 <5B6D7E9C02000078001DCF26@prv1-mh.provo.novell.com>
 <d60afbae4e264d6bb6f29c9ae0445133@AMSPEX02CL03.citrite.net>
 <5B6D816402000078001DCF55@prv1-mh.provo.novell.com>
 <990684b4ff644494bdf006a8c9f69bf5@AMSPEX02CL03.citrite.net>
 <5B6D86F302000078001DCF85@prv1-mh.provo.novell.com>
 <e8cff3ca6c154b67a2a932af83719354@AMSPEX02CL03.citrite.net>
 <fdf19f7d-1b92-a9c0-3602-b1c9807bf610@citrix.com>
 <a735b4359ccc4b278330204d9790c6ac@AMSPEX02CL03.citrite.net>
 <5B6DAF9F02000078001DD040@prv1-mh.provo.novell.com>
 <e2f77af0b2394b8f859a1f2dc1a91797@AMSPEX02CL03.citrite.net>
 <5B6DB69D02000078001DD06A@prv1-mh.provo.novell.com>
 <eaab5a73-2910-7fb6-e1fc-08537e63088c@citrix.com>
 <92ca69e5-98b1-61e4-817a-3868f829471a@citrix.com>
 <5B75521102000078001DED13@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: <11c0c965-9af7-2cec-1420-4541e281183a@citrix.com>
Date: Thu, 16 Aug 2018 11:56: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: <5B75521102000078001DED13@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 0/2] MMIO emulation 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>, 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>

T24gMTYvMDgvMTggMTE6MjksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEzLjA4LjE4IGF0
IDA4OjUwLCAgd3JvdGU6Cj4+Pj4+IE9uIDEwLjA4LjE4IGF0IDE4OjM3LCA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiBPbiAxMC8wOC8xOCAxNzozMCwgR2VvcmdlIER1bmxh
cCB3cm90ZToKPj4+PiBTb3JyeSwgd2hhdCBleGFjdGx5IGlzIHRoZSBpc3N1ZSBoZXJlPyAgTGlu
dXggaGFzIGEgZnVuY3Rpb24gY2FsbGVkCj4+Pj4gbG9hZF91bmFsaWduZWRfemVyb3BhZCgpIHdo
aWNoIGlzIHJlYWRpbmcgaW50byBhIGJhbGxvb25lZCByZWdpb24/Cj4+IFllcy4KPj4KPj4+PiBG
dW5kYW1lbnRhbGx5LCBhIGJhbGxvb25lZCBwYWdlIGlzIG9uZSB3aGljaCBoYXMgYmVlbiBhbGxv
Y2F0ZWQgdG8gYQo+Pj4+IGRldmljZSBkcml2ZXIuICBJJ20gaGF2aW5nIGEgaGFyZCB0aW1lIGNv
bWluZyB1cCB3aXRoIGEganVzdGlmaWNhdGlvbgo+Pj4+IGZvciBoYXZpbmcgY29kZSB3aGljaCBy
ZWFkcyBtZW1vcnkgb3duZWQgYnkgQiBpbiB0aGUgcHJvY2VzcyBvZiByZWFkaW5nCj4+Pj4gbWVt
b3J5IG93bmVkIGJ5IEEuICBPciBpcyB0aGVyZSBzb21lIHdlaXJkIGFyY2hpdGVjdHVyYWwgcmVh
c29uIHRoYXQgSSdtCj4+Pj4gbm90IGF3YXJlIG9mPwo+PiBXZWxsLCB0aGV5IGRvIHRoaXMgbm8g
bWF0dGVyIHdobyBvd25zIHRoZSBzdWNjZXNzaXZlIHBhZ2UgKG9yCj4+IHBlcmhhcHMgYXQgYSBz
bWFsbGVyIGdyYW51bGFyaXR5IGFsc28gdGhlIHN1Y2Nlc3NpdmUgYWxsb2NhdGlvbikuCj4+IEkg
Z3Vlc3MgdGhlaXIgZ29hbCBpcyB0byBoYXZlIGp1c3QgYSBzaW5nbGUgTU9WIGluIHRoZSBjb21t
b24KPj4gY2FzZSAod2l0aCB0aGUgY2FsbGVyIGlnbm9yaW5nIHRoZSB1bmludGVyZXN0aW5nIHRv
IGl0IGhpZ2ggYnl0ZXMpLAo+PiB3aGlsZSByZWNvdmVyaW5nIGdyYWNlZnVsbHkgZnJvbSAjUEYg
c2hvdWxkIG9uZSBvY2N1ci4KPj4KPj4+IFRoZSB1bmRlcmx5aW5nIGlzc3VlIGlzIHRoYXQgdGhl
IGVtdWxhdG9yIGNhbid0IGNvcGUgd2l0aCBhIHNpbmdsZQo+Pj4gbWlzYWxpZ25lZCBhY2Nlc3Mg
d2hpY2ggY3Jvc3NlcyBSQU0gYW5kIE1NSU8uICBJdCBnaXZlcyB1cCBhbmQKPj4+IHByZXN1bWFi
bHkgdGhyb3dzICNVRCBiYWNrLgo+PiBXZSB3b3VsZG4ndCBoYXZlIG9ic2VydmVkIGFueSBwcm9i
bGVtIGlmIHRoZXJlIHdhcyAjVUQgaW4KPj4gc3VjaCBhIGNhc2UsIGFzIExpbnV4J2VzIGZhdWx0
IHJlY292ZXJ5IGNvZGUgZG9lc24ndCBjYXJlIHdoYXQKPj4ga2luZCBvZiBmYXVsdCBoYXMgb2Nj
dXJyZWQuIFdlJ3JlIGdldHRpbmcgYmFjayBhIHJlc3VsdCBvZiBhbGwKPj4gb25lcywgZXZlbiBm
b3IgdGhlIHBhcnQgb2YgdGhlIHJlYWQgdGhhdCBoYXMgYWN0dWFsbHkgaGl0IHRoZQo+PiBsYXN0
IGZldyBieXRlcyBvZiB0aGUgcHJlc2VudCBwYWdlLgo+Pgo+Pj4gT25lIGxvbmdzdGFuZGluZyBY
ZW4gYnVnIGlzIHRoYXQgc2ltcGx5IGJhbGxvb25pbmcgYSBwYWdlIG91dCBzaG91bGRuJ3QKPj4+
IGJlIGFibGUgdG8gdHJpZ2dlciBNTUlPIGVtdWxhdGlvbiB0byBiZWdpbiB3aXRoLiAgSXQgaXMg
YSBzaWRlIGVmZmVjdCBvZgo+Pj4gbWl4ZWQgcDJtIHR5cGVzLCBhbmQgdGhlIGZpeCBmb3IgdGhp
cyB0byBoYXZlIFhlbiB1bmRlcnN0YW5kIHRoZSBndWVzdAo+Pj4gcGh5c21hcCBsYXlvdXQuCj4+
IEFuZCBoZW5jZSB0aGUgY29uc2lkZXJhdGlvbiBvZiBtYXBwaW5nIGluIGFuIGFsbCB6ZXJvcyBw
YWdlCj4+IGluc3RlYWQuIFRoaXMgaXMgYmVjYXVzZSBvZiB0aGUgd2F5IF9faHZtZW11bF9yZWFk
KCkgLwo+PiBfX2h2bV9jb3B5KCkgd29yazogVGhlIGxhdHRlciBkb2Vzbid0IHRlbGwgaXRzIGNh
bGxlciBob3cgbWFueQo+PiBieXRlcyBpdCB3YXMgYWJsZSB0byByZWFkLCBhbmQgaGVuY2UgdGhl
IGZvcm1lciBjb25zaWRlcnMgdGhlCj4+IGVudGlyZSByYW5nZSBNTUlPIChhbmQgZm9yd2FyZHMg
dGhlIHJlcXVlc3QgZm9yIGVtdWxhdGlvbikuCj4+IE9mIGNvdXJzZSBhbGwgb2YgdGhpcyBpcyBh
biBpc3N1ZSBvbmx5IGJlY2F1c2UKPj4gaHZtZW11bF92aXJ0dWFsX3RvX2xpbmVhcigpIHNlZXMg
bm8gbmVlZCB0byBzcGxpdCB0aGUgcmVxdWVzdAo+PiBhdCB0aGUgcGFnZSBib3VuZGFyeSwgZHVl
IHRvIHRoZSBiYWxsb29uIGRyaXZlciBoYXZpbmcgbGVmdCBpbgo+PiBwbGFjZSB0aGUgbWFwcGlu
ZyBvZiB0aGUgYmFsbG9vbmVkIG91dCBwYWdlLgo+Pgo+PiBPYnZpb3VzbHkgdGhlIG9wcG9zaXRl
IGNhc2UgKGFjY2VzcyBzdGFydGluZyBpbiBhIGJhbGxvb25lZAo+PiBvdXQgcGFnZSBhbmQgY3Jv
c3NpbmcgaW50byBhbiAib3JkaW5hcnkiIG9uZSkgd291bGQgaGF2ZSBhCj4+IHNpbWlsYXIgaXNz
dWUsIHdoaWNoIGlzIHByZXN1bWFibHkgZXZlbiBoYXJkZXIgdG8gZml4IHdpdGhvdXQKPj4gZ29p
bmcgdGhlIG1hcC1hLXplcm8tcGFnZSByb3V0ZSAob3IgUGF1bCdzIHN1Z2dlc3RlZAo+PiBudWxs
X2hhbmRsZXIgaGFjaykuCj4+Cj4+PiBIb3dldmVyLCB0aGUgcmVhbCBidWcgaXMgTGludXggbWFr
aW5nIHN1Y2ggYSBtaXNhbGlnbmVkIGFjY2VzcyBpbnRvIGEKPj4+IGJhbGxvb25lZCBvdXQgcGFn
ZSBpbiB0aGUgZmlyc3QgcGxhY2UuICBUaGlzIGlzIGEgTGludXgga2VybmVsIGJ1ZyB3aGljaAo+
Pj4gKHByZXN1bWFibHkpIG1hbmlmZXN0cyBpbiBhIHZlcnkgb2J2aW91cyB3YXkgZHVlIHRvIHNo
b3J0Y29taW5ncyBpbgo+Pj4gWGVuJ3MgZW11bGF0aW9uIGhhbmRsaW5nLgo+PiBJIHdvdWxkbid0
IGRhcmUgdG8ganVkZ2Ugd2hldGhlciB0aGlzIGlzIGEgYnVnLCBlc3BlY2lhbGx5IGluCj4+IGxp
Z2h0IHRoYXQgdGhleSByZWNvdmVyIGdyYWNlZnVsbHkgZnJvbSB0aGUgI1BGIHRoYXQgbWlnaHQg
cmVzdWx0IGluCj4+IHRoZSBuYXRpdmUgY2FzZS4gQXJndWFibHkgdGhlIGNhbGxlciBoYXMgdG8g
aGF2ZSBzb21lIGtub3dsZWRnZQo+PiBhYm91dCB3aGF0IG1pZ2h0IGxpdmUgaW4gdGhlIGZvbGxv
d2luZyBwYWdlLCBhcyB0byBub3QgaW5hZHZlcnRlbnRseQo+PiBoaXQgYW4gTU1JTyBwYWdlIHJh
dGhlciB0aGFuIGEgbm9uLXByZXNlbnQgbWFwcGluZy4gQnV0IEknZAo+PiBsZWF2ZSBzdWNoIGp1
ZGdtZW50IHRvIHRoZW07IG91ciBidXNpbmVzcyBpcyB0byBnZXQgd29ya2luZyBhIGNhc2UKPj4g
dGhhdCBpcyB3b3JraW5nIHdpdGhvdXQgWGVuIHVuZGVybmVhdGguCj4gRm9sbG93aW5nIHNvbWUg
ZnVydGhlciBkaXNjdXNzaW9uIHdpdGggQW5kcmV3LCBoZSBsb29rcyB0byBiZQo+IGNvbnZpbmNl
ZCB0aGF0IHRoZSBpc3N1ZSBpcyB0byBiZSBmaXhlZCBpbiB0aGUgYmFsbG9vbiBkcml2ZXIsCj4g
d2hpY2ggc28gZmFyIChpbnRlbnRpb25hbGx5IGFmYWljdCkgZG9lcyBub3QgcmVtb3ZlIHRoZSBk
aXJlY3QKPiBtYXAgZW50cmllcyBmb3IgYmFsbG9vbmVkIG91dCBwYWdlcyBpbiB0aGUgSFZNIGNh
c2UuIEknbSBub3QKPiBjb252aW5jZWQgb2YgdGhpcywgYnV0IEknZCBuZXZlcnRoZWxlc3MgbGlr
ZSB0byBpbnF1aXJlIHdoZXRoZXIKPiBzdWNoIGEgY2hhbmdlIChyZXN1bHRpbmcgaW4gc2hhdHRl
cmVkIHN1cGVyIHBhZ2UgbWFwcGluZ3MpCj4gd291bGQgYmUgYWNjZXB0YWJsZSBpbiB0aGUgZmly
c3QgcGxhY2UuCgpXZSBkb24ndCB0b2xlcmF0ZSBhbnl0aGluZyBlbHNlIGluIHRoZSBkaXJlY3Rt
YXAgcG9pbnRpbmcgdG8KaW52YWxpZC91bmltcGxlbWVudGVkIGZyYW1lcy7CoCBXaHkgc2hvdWxk
IGJhbGxvb25pbmcgYmUgYW55IGRpZmZlcmVudD8KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 11:08:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 11: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 1fqG8n-0000TW-Tu; Thu, 16 Aug 2018 11: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=rytq=k7=citrix.com=prvs=759b2abc3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fqG8m-0000TP-NK
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 11:08:32 +0000
X-Inumbo-ID: c9623010-a144-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c9623010-a144-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 11:09:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,246,1531785600"; d="scan'208";a="77703277"
To: Jan Beulich <JBeulich@suse.com>, George Dunlap
 <George.Dunlap@eu.citrix.com>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
 <5B6D7E9C02000078001DCF26@prv1-mh.provo.novell.com>
 <d60afbae4e264d6bb6f29c9ae0445133@AMSPEX02CL03.citrite.net>
 <5B6D816402000078001DCF55@prv1-mh.provo.novell.com>
 <990684b4ff644494bdf006a8c9f69bf5@AMSPEX02CL03.citrite.net>
 <5B6D86F302000078001DCF85@prv1-mh.provo.novell.com>
 <e8cff3ca6c154b67a2a932af83719354@AMSPEX02CL03.citrite.net>
 <fdf19f7d-1b92-a9c0-3602-b1c9807bf610@citrix.com>
 <a735b4359ccc4b278330204d9790c6ac@AMSPEX02CL03.citrite.net>
 <5B6DAF9F02000078001DD040@prv1-mh.provo.novell.com>
 <e2f77af0b2394b8f859a1f2dc1a91797@AMSPEX02CL03.citrite.net>
 <5B6DB69D02000078001DD06A@prv1-mh.provo.novell.com>
 <eaab5a73-2910-7fb6-e1fc-08537e63088c@citrix.com>
 <92ca69e5-98b1-61e4-817a-3868f829471a@citrix.com>
 <5B712A3502000078001DD514@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: <bd873aad-03f8-f92e-f80e-e98792a26b54@citrix.com>
Date: Thu, 16 Aug 2018 12:08: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: <5B712A3502000078001DD514@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 0/2] MMIO emulation 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: xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>, 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>

T24gMTMvMDgvMTggMDc6NTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDEwLjA4LjE4IGF0
IDE4OjM3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDEwLzA4LzE4
IDE3OjMwLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+Pj4gU29ycnksIHdoYXQgZXhhY3RseSBpcyB0
aGUgaXNzdWUgaGVyZT8gIExpbnV4IGhhcyBhIGZ1bmN0aW9uIGNhbGxlZAo+Pj4gbG9hZF91bmFs
aWduZWRfemVyb3BhZCgpIHdoaWNoIGlzIHJlYWRpbmcgaW50byBhIGJhbGxvb25lZCByZWdpb24/
Cj4gWWVzLgo+Cj4+PiBGdW5kYW1lbnRhbGx5LCBhIGJhbGxvb25lZCBwYWdlIGlzIG9uZSB3aGlj
aCBoYXMgYmVlbiBhbGxvY2F0ZWQgdG8gYQo+Pj4gZGV2aWNlIGRyaXZlci4gIEknbSBoYXZpbmcg
YSBoYXJkIHRpbWUgY29taW5nIHVwIHdpdGggYSBqdXN0aWZpY2F0aW9uCj4+PiBmb3IgaGF2aW5n
IGNvZGUgd2hpY2ggcmVhZHMgbWVtb3J5IG93bmVkIGJ5IEIgaW4gdGhlIHByb2Nlc3Mgb2YgcmVh
ZGluZwo+Pj4gbWVtb3J5IG93bmVkIGJ5IEEuICBPciBpcyB0aGVyZSBzb21lIHdlaXJkIGFyY2hp
dGVjdHVyYWwgcmVhc29uIHRoYXQgSSdtCj4+PiBub3QgYXdhcmUgb2Y/Cj4gV2VsbCwgdGhleSBk
byB0aGlzIG5vIG1hdHRlciB3aG8gb3ducyB0aGUgc3VjY2Vzc2l2ZSBwYWdlIChvcgo+IHBlcmhh
cHMgYXQgYSBzbWFsbGVyIGdyYW51bGFyaXR5IGFsc28gdGhlIHN1Y2Nlc3NpdmUgYWxsb2NhdGlv
bikuCj4gSSBndWVzcyB0aGVpciBnb2FsIGlzIHRvIGhhdmUganVzdCBhIHNpbmdsZSBNT1YgaW4g
dGhlIGNvbW1vbgo+IGNhc2UgKHdpdGggdGhlIGNhbGxlciBpZ25vcmluZyB0aGUgdW5pbnRlcmVz
dGluZyB0byBpdCBoaWdoIGJ5dGVzKSwKPiB3aGlsZSByZWNvdmVyaW5nIGdyYWNlZnVsbHkgZnJv
bSAjUEYgc2hvdWxkIG9uZSBvY2N1ci4KPgo+PiBUaGUgdW5kZXJseWluZyBpc3N1ZSBpcyB0aGF0
IHRoZSBlbXVsYXRvciBjYW4ndCBjb3BlIHdpdGggYSBzaW5nbGUKPj4gbWlzYWxpZ25lZCBhY2Nl
c3Mgd2hpY2ggY3Jvc3NlcyBSQU0gYW5kIE1NSU8uICBJdCBnaXZlcyB1cCBhbmQKPj4gcHJlc3Vt
YWJseSB0aHJvd3MgI1VEIGJhY2suCj4gV2Ugd291bGRuJ3QgaGF2ZSBvYnNlcnZlZCBhbnkgcHJv
YmxlbSBpZiB0aGVyZSB3YXMgI1VEIGluCj4gc3VjaCBhIGNhc2UsIGFzIExpbnV4J2VzIGZhdWx0
IHJlY292ZXJ5IGNvZGUgZG9lc24ndCBjYXJlIHdoYXQKPiBraW5kIG9mIGZhdWx0IGhhcyBvY2N1
cnJlZC4gV2UncmUgZ2V0dGluZyBiYWNrIGEgcmVzdWx0IG9mIGFsbAo+IG9uZXMsIGV2ZW4gZm9y
IHRoZSBwYXJ0IG9mIHRoZSByZWFkIHRoYXQgaGFzIGFjdHVhbGx5IGhpdCB0aGUKPiBsYXN0IGZl
dyBieXRlcyBvZiB0aGUgcHJlc2VudCBwYWdlLgo+Cj4+IE9uZSBsb25nc3RhbmRpbmcgWGVuIGJ1
ZyBpcyB0aGF0IHNpbXBseSBiYWxsb29uaW5nIGEgcGFnZSBvdXQgc2hvdWxkbid0Cj4+IGJlIGFi
bGUgdG8gdHJpZ2dlciBNTUlPIGVtdWxhdGlvbiB0byBiZWdpbiB3aXRoLiAgSXQgaXMgYSBzaWRl
IGVmZmVjdCBvZgo+PiBtaXhlZCBwMm0gdHlwZXMsIGFuZCB0aGUgZml4IGZvciB0aGlzIHRvIGhh
dmUgWGVuIHVuZGVyc3RhbmQgdGhlIGd1ZXN0Cj4+IHBoeXNtYXAgbGF5b3V0Lgo+IEFuZCBoZW5j
ZSB0aGUgY29uc2lkZXJhdGlvbiBvZiBtYXBwaW5nIGluIGFuIGFsbCB6ZXJvcyBwYWdlCj4gaW5z
dGVhZC4gVGhpcyBpcyBiZWNhdXNlIG9mIHRoZSB3YXkgX19odm1lbXVsX3JlYWQoKSAvCj4gX19o
dm1fY29weSgpIHdvcms6IFRoZSBsYXR0ZXIgZG9lc24ndCB0ZWxsIGl0cyBjYWxsZXIgaG93IG1h
bnkKPiBieXRlcyBpdCB3YXMgYWJsZSB0byByZWFkLCBhbmQgaGVuY2UgdGhlIGZvcm1lciBjb25z
aWRlcnMgdGhlCj4gZW50aXJlIHJhbmdlIE1NSU8gKGFuZCBmb3J3YXJkcyB0aGUgcmVxdWVzdCBm
b3IgZW11bGF0aW9uKS4KPiBPZiBjb3Vyc2UgYWxsIG9mIHRoaXMgaXMgYW4gaXNzdWUgb25seSBi
ZWNhdXNlCj4gaHZtZW11bF92aXJ0dWFsX3RvX2xpbmVhcigpIHNlZXMgbm8gbmVlZCB0byBzcGxp
dCB0aGUgcmVxdWVzdAo+IGF0IHRoZSBwYWdlIGJvdW5kYXJ5LCBkdWUgdG8gdGhlIGJhbGxvb24g
ZHJpdmVyIGhhdmluZyBsZWZ0IGluCj4gcGxhY2UgdGhlIG1hcHBpbmcgb2YgdGhlIGJhbGxvb25l
ZCBvdXQgcGFnZS4KCkFjdHVhbGx5LCB0aGUgbW9yZSBJIHRoaW5rIGFib3V0IHRoaXMsIHRoZSBt
b3JlIG9mIGEgYmFkIGlkZWEgZW11bGF0aW5nCmEgemVybyBwYWdlIGlzLgoKSXQgZ2l2ZXMgdGhl
IGlsbHVzaW9uIG9mIGEgd29ya2luZyBwaWVjZSBvZiB6ZXJvZWQgcmFtLCBleGNlcHQgdGhhdAp3
cml0ZXMgZGVmaW5pdGVseSBjYW4ndCB0YWtlIGVmZmVjdC7CoCBJdHMgZ29pbmcgdG8gbWFrZSBi
dWdzIGV2ZW4gbW9yZQpzdWJ0bGUuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 11:13:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 11:13:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqGD7-0001Jf-NA; Thu, 16 Aug 2018 11:13:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xtga=k7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqGD6-0001JT-7a
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 11:13:00 +0000
X-Inumbo-ID: 2c9848ea-a145-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2c9848ea-a145-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 13:11:50 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fqGD1-0006XK-9m; Thu, 16 Aug 2018 11:12: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 1fqGD0-0004xS-To; Thu, 16 Aug 2018 11:12:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqGD0-000145-TB; Thu, 16 Aug 2018 11:12:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125950-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=70d8543950ad045fddcb78ae11302e713ef09c76
X-Osstest-Versions-That: xen=3dd454c6c694409aaedd4ed075d6aeace2dd8391
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 16 Aug 2018 11:12:54 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125950: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTk1MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTk1MC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1OTIz
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNzBkODU0Mzk1MGFkMDQ1ZmRkY2I3OGFl
MTEzMDJlNzEzZWYwOWM3NgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAg
M2RkNDU0YzZjNjk0NDA5YWFlZGQ0ZWQwNzVkNmFlYWNlMmRkODM5MQoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTI1OTIzICAyMDE4LTA4LTE1IDE2OjAwOjQxIFogICAgMCBkYXlzCkZhaWxpbmcgc2lu
Y2UgICAgICAgIDEyNTkyOCAgMjAxOC0wOC0xNSAxOTowMDo0OSBaICAgIDAgZGF5cyAgICA4IGF0
dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTk1MCAgMjAxOC0wOC0xNiAwOTowMDozMSBa
ICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhbmll
bCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFBhdWwg
RHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KICBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21t
aXQgNzBkODU0Mzk1MGFkMDQ1ZmRkY2I3OGFlMTEzMDJlNzEzZWYwOWM3NgpBdXRob3I6IFpoZW56
aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgpEYXRlOiAgIFRodSBBdWcgMTYg
MDk6MzE6NTcgMjAxOCArMDIwMAoKICAgIHg4Ni9tbWNmZzogcmVtb3ZlIHJlZHVuZGFudCBjb2Rl
IGluIHBjaV9tbWNmZ19yZWplY3RfYnJva2VuKCkKICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFu
Z2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVh
bkBvcmFjbGUuY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KCmNvbW1pdCBhOWU5ODM3ZjU0OTczYWM0NTQ4OGMyNGU5M2VkMzRjYmYyMGU0YzY2CkF1dGhv
cjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBBdWcgMTYgMDk6
MzA6NTkgMjAxOCArMDIwMAoKICAgIGdudHRhYi9BUk06IHByb3Blcmx5IGltcGxlbWVudCBnbnR0
YWJfY3JlYXRlX3N0YXR1c19wYWdlKCkKICAgIAogICAgUHJldmVudCB0aGUgIkJVR19PTihwYWdl
X2dldF9vd25lcihwZykgIT0gZCkiIGluCiAgICBnbnR0YWJfdW5wb3B1bGF0ZV9zdGF0dXNfZnJh
bWVzKCkgZnJvbSB0cmlnZ2VyaW5nLgogICAgCiAgICBSZXBvcnRlZC1ieTog546L56OKIDxsZWkx
OS53YW5nQHNhbXN1bmcuY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KCmNvbW1pdCA3NjI2ZWRlYWNhOTcyZTNlODIzNTM1ZGNjNDQzMzhm
NmIyZjBiMjFmCkF1dGhvcjogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4K
RGF0ZTogICBUaHUgQXVnIDE2IDA5OjI3OjMwIDIwMTggKzAyMDAKCiAgICB4ODYvaHZtL2VtdWxh
dGU6IG1ha2Ugc3VyZSByZXAgSS9PIGVtdWxhdGlvbiBkb2VzIG5vdCBjcm9zcyBHRk4gYm91bmRh
cmllcwogICAgCiAgICBXaGVuIGVtdWxhdGluZyBhIHJlcCBJL08gb3BlcmF0aW9uIGl0IGlzIHBv
c3NpYmxlIHRoYXQgdGhlIGlvcmVxIHdpbGwKICAgIGRlc2NyaWJlIGEgc2luZ2xlIG9wZXJhdGlv
biB0aGF0IHNwYW5zIG11bHRpcGxlIEdGTnMuIFRoaXMgaXMgZmluZSBhcyBsb25nCiAgICBhcyBh
bGwgdGhvc2UgR0ZOcyBmYWxsIHdpdGhpbiBhbiBNTUlPIHJlZ2lvbiBjb3ZlcmVkIGJ5IGEgc2lu
Z2xlIGRldmljZQogICAgbW9kZWwsIGJ1dCB1bmZvcnR1bmF0ZWx5IHRoZSBoaWdoZXIgbGV2ZWxz
IG9mIHRoZSBlbXVsYXRpb24gY29kZSBkbyBub3QKICAgIGd1YXJhbnRlZSB0aGF0LiBUaGlzIGlz
IHNvbWV0aGluZyB0aGF0IHNob3VsZCBhbG1vc3QgY2VydGFpbmx5IGJlIGZpeGVkLAogICAgYnV0
IGluIHRoZSBtZWFudGltZSB0aGlzIHBhdGNoIG1ha2VzIHN1cmUgdGhhdCBNTUlPIGlzIHRydW5j
YXRlZCBhdCBHRk4KICAgIGJvdW5kYXJpZXMgYW5kIGhlbmNlIHRoZSBhcHByb3ByaWF0ZSBkZXZp
Y2UgbW9kZWwgaXMgcmUtZXZhbHVhdGVkIGZvciBlYWNoCiAgICB0YXJnZXQgR0ZOLgogICAgCiAg
ICBOT1RFOiBUaGlzIHBhdGNoIGRvZXMgbm90IGRlYWwgd2l0aCB0aGUgY2FzZSBvZiBhIHNpbmds
ZSBNTUlPIG9wZXJhdGlvbgogICAgICAgICAgc3Bhbm5pbmcgYSBHRk4gYm91bmRhcnkuIFRoYXQg
aXMgbW9yZSBjb21wbGV4IHRvIGRlYWwgd2l0aCBhbmQgaXMKICAgICAgICAgIGRlZmVycmVkIHRv
IGEgc3Vic2VxdWVudCBwYXRjaC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50
IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICAgIAogICAgQ29udmVydCBjYWxjdWxhdGlvbnMg
dG8gYmUgMzItYml0IG9ubHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCA0Y2RiNmJmZGUyMzAwYzc1NzI1YjNlMjY3NDY5YmQ2
YzllZWVlNTVlCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KRGF0ZTogICBGcmkgTWFyIDE2IDE4OjI3OjI0IDIwMTggKzAwMDAKCiAgICB4ZW4vZXZ0Y2hu
OiBQYXNzIG1heF9ldnRjaG5fcG9ydCBpbnRvIGV2dGNobl9pbml0KCkKICAgIAogICAgLi4uIHJh
dGhlciB0aGFuIHNldHRpbmcgaXQgdXAgb25jZSBkb21haW5fY3JlYXRlKCkgaGFzIGNvbXBsZXRl
ZC4gIFRoaXMKICAgIGludm9sdmVzIGNvbnN0cnVjdGluZyBhIGRlZmF1bHQgdmFsdWUgZm9yIGRv
bTAuCiAgICAKICAgIE5vIHByYWN0aWNhbCBjaGFuZ2UgaW4gZnVuY3Rpb25hbGl0eS4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBB
Y2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCmNvbW1pdCA0YTgz
NDk3NjM1MDU2ZDMzZmUyMGVmNzA1ZjM1NjE3YjEwMDNhMjc2CkF1dGhvcjogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgRmViIDI3IDE3OjM5OjM3
IDIwMTggKzAwMDAKCiAgICB4ZW4vZG9tY3RsOiBNZXJnZSBzZXRfbWF4X2V2dGNobiBpbnRvIGNy
ZWF0ZWRvbWFpbgogICAgCiAgICBzZXRfbWF4X2V2dGNobiBpcyBzb21ld2hhdCB3ZWlyZC4gIEl0
IHdhcyBpbnRyb2R1Y2VkIHdpdGggdGhlIGV2ZW50X2ZpZm8gd29yaywKICAgIGJ1dCBoYXMgbmV2
ZXIgYmVlbiB1c2VkLiAgU3RpbGwsIGl0IGlzIGEgYm91bmRpbmcgb24gcmVzb3VyY2VzIGNvbnN1
bWVkIGJ5IHRoZQogICAgZXZlbnQgY2hhbm5lbCBpbmZyYXN0cnVjdHVyZSwgYW5kIHNob3VsZCBi
ZSBwYXJ0IG9mIGNyZWF0ZWRvbWFpbiwgcmF0aGVyIHRoYW4KICAgIGVkaXRhYmxlIGFmdGVyIHRo
ZSBmYWN0LgogICAgCiAgICBEcm9wIFhFTl9ET01DVExfc2V0X21heF9ldnRjaG4gY29tcGxldGVs
eSAoaW5jbHVkaW5nIFhTTSBob29rcyBhbmQgbGlieGMKICAgIHdyYXBwZXJzKSwgYW5kIHJldGFp
biB0aGUgZnVuY3Rpb25hbGl0eSBpbiBYRU5fRE9NQ1RMX2NyZWF0ZWRvbWFpbi4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIEFja2VkLWJ5OiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICAg
IEFja2VkLWJ5OiBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+
CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCmNvbW1pdCA1NGVk
MjUxZGM3Yjg1NTY1ODIwMDE5MTAyZTUzM2FmY2VhODE0ZTE2CkF1dGhvcjogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBGcmkgTWFyIDkgMTQ6Mzg6MzUg
MjAxOCArMDAwMAoKICAgIHRvb2xzOiBSZXdvcmsgeGNfZG9tYWluX2NyZWF0ZSgpIHRvIHRha2Ug
YSBmdWxsIHhlbl9kb21jdGxfY3JlYXRlZG9tYWluCiAgICAKICAgIEluIGZ1dHVyZSBwYXRjaGVz
LCB0aGUgc3RydWN0dXJlIHdpbGwgYmUgZXh0ZW5kZWQgd2l0aCBmdXJ0aGVyIGluZm9ybWF0aW9u
LAogICAgYW5kIHRoaXMgaXMgZmFyIGNsZWFuZXIgdGhhbiBhZGRpbmcgZXh0cmEgcGFyYW1ldGVy
cy4KICAgIAogICAgVGhlIHB5dGhvbiBzdHVicyBhcmUgdGhlIG9ubHkgdXNlciB3aGljaCBwYXNz
ZXMgTlVMTCBmb3IgdGhlIGV4aXN0aW5nIGNvbmZpZwogICAgb3B0aW9uICh3aGljaCBpcyBhY3R1
YWxseSB0aGUgYXJjaCBzdWJzdHJ1Y3R1cmUpLiAgVGhlcmVmb3JlLCB0aGUgI2lmZGVmYXJ5CiAg
ICBtb3ZlcyB0byBjb21wZW5zYXRlLgogICAgCiAgICBGb3IgbGlieGwsIHBhc3MgdGhlIGZ1bGwg
Y29uZmlnIG9iamVjdCBkb3duIGludG8KICAgIGxpYnhsX19hcmNoX2RvbWFpbl97cHJlcGFyZSxz
YXZlfV9jb25maWcoKSwgYXMgdGhlcmUgYXJlIGluIHByYWN0aWNlIGFyY2gKICAgIHNwZWNpZmlj
IHNldHRpbmdzIGluIHRoZSBjb21tb24gcGFydCBvZiB0aGUgc3RydWN0dXJlIChmbGFncyBzM19p
bnRlZ3JpdHkgYW5kCiAgICBvb3Nfb2ZmIHNwZWNpZmljYWxseSkuCiAgICAKICAgIE5vIHByYWN0
aWNhbCBjaGFuZ2UgaW4gYmVoYXZpb3VyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IENocmlzdGlh
biBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKY29tbWl0IGFjYzJhMDZjNzgwZTllN2ZmYTYzNzM4
NTQ3MzU1MDNiN2Q2M2ExZDAKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgpEYXRlOiAgIE1vbiBNYXIgMTIgMTA6NDA6MzMgMjAxOCArMDAwMAoKICAgIHRv
b2xzL29jYW1sOiBQYXNzIGEgZnVsbCBkb21jdGxfY3JlYXRlX2NvbmZpZyBpbnRvIHN0dWJfeGNf
ZG9tYWluX2NyZWF0ZSgpCiAgICAKICAgIFRoZSB1bmRlcmx5aW5nIEMgZnVuY3Rpb24gaXMgYWJv
dXQgdG8gbWFrZSB0aGUgc2FtZSBjaGFuZ2UsIGFuZCB0aGUgc3RydWN0dXJlCiAgICBpcyBnb2lu
ZyB0byBnYWluIGV4dHJhIGZpZWxkcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBDaHJpc3RpYW4g
TGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CihxZW11IGNoYW5nZXMgbm90IGlu
Y2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 11:24:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 11:24:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqGO5-0002De-Mg; Thu, 16 Aug 2018 11:24: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=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqGO3-0002DZ-MJ
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 11:24:19 +0000
X-Inumbo-ID: c13ea86f-a146-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 c13ea86f-a146-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 13:23:10 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 05:24:17 -0600
Message-Id: <5B755EDF02000078001DEDB1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 05:24:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
 <db8890926bbfd8ac9381eb767d1bff362bcaf9c0.1533636027.git-series.wei.liu2@citrix.com>
 <5B69867E02000078001DB851@prv1-mh.provo.novell.com>
 <20180807162415.fsfw4oojk57c2f23@citrix.com>
 <20180816104217.xuxamizindko2hun@citrix.com>
In-Reply-To: <20180816104217.xuxamizindko2hun@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 9/9] x86: move declaration of
 arch_set_info_hvm_guest and provide stub
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDE2LjA4LjE4IGF0IDEyOjQyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMDU6MjQ6MTVQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiAgPiAKPj4gPiBBbGwgdXNlcyBzaXQgZWl0aGVyIGluIEhWTS1zcGVjaWZpYyBjb2RlIG9yIGlu
c2lkZSBpc19odm1fLi4uKCkKPj4gPiBjb25kaXRpb25hbHM6IFdoeSBkbyB3ZSBuZWVkIHRoZSBp
bmxpbmUgc3R1Yj8gSWYgdGhlIGRlY2xhcmF0aW9uCj4+ID4gd2FzIHZpc2libGUgaW5kZXBlbmRl
bnQgb2YgQ09ORklHX0hWTSwgY29kZSB3b3VsZCBjb21waWxlCj4+ID4gZmluZSwgYW5kIHJlZmVy
ZW5jZXMgdG8gdGhlIGZ1bmN0aW9uIHdvdWxkIGJlIHJlbW92ZWQgYnkgdGhlCj4+ID4gY29tcGls
ZXIsIHNvIGxpbmtpbmcgd291bGQgYWxzbyBzdWNjZWVkIGRlc3BpdGUgdGhlcmUgbm90IGJlaW5n
Cj4+ID4gYW55IGRlZmluaXRpb24gb2YgdGhlIGZ1bmN0aW9uLgo+PiAKPj4gTGFzdCB0aW1lIEkg
dHJpZWQgRENFIHdhc24ndCB3b3JraW5nIHNvIHdlbGwuIExldCBtZSB0cnkgYWdhaW4gYW5kIGlm
Cj4+IERDRSB3b3JrcyBpdCB3b3VsZCBzYXZlIG1lIGEgbG90IG9mIGVmZm9ydCB0byBwcm92aWRl
IHN0dWJzLgo+PiAKPiAKPiBEQ0Ugc2VlbXMgdG8gd29yayBiZXR0ZXIgdGhpcyB0aW1lLgo+IAo+
IFRoZSBvbmx5IHByb2JsZW0gaXMgdGhhdCBzb21lIEFTU0VSVHMgd2lsbCBuZWVkIHRvIHR1cm4g
aW50byBwYW5pYyBvcgo+IEJVRygpIGlmIHdlIHdhbnQgdG8gZnVsbHkgdXRpbGlzZSBEQ0UuIElz
IHRoYXQgb2theT8KCkluIGdlbmVyYWwgeWVzLCBJIHRoaW5rIHNvLgoKPiBUbyBnaXZlIHlvdSBh
biBleGFtcGxlLCBhZnRlciBtYWtpbmcgaXNfaHZtX2RvbWFpbiBldmFsdWF0ZSB0byAwIHdoZW4K
PiAhQ09ORklHX0hWTSwgdm1fZXZlbnRfZmlsbF9yZWdzICsgIUNPTkZJR19IVk0gY29tcGlsZXMg
ZmluZSBmb3IgZGVidWcKPiBidWlsZCBiZWNhdXNlIEFTU0VSVCBoaW50cyB0aGUgY29tcGlsZXIg
dGhhdCB0aGUgcmVzdCBvZiB0aGUgZnVuY3Rpb24gaXMKPiBuZXZlciBnb2luZyB0byBiZSByZWFj
aGFibGUuIEJ1dCBmb3Igbm9uLWRlYnVnIGJ1aWxkLCBBU1NFUlQgaXMgZW1wdHksCj4gc28gY29t
cGlsZXIgd2lsbCBub3QgZWxpbWluYXRlIHRoZSByZXN0IG9mIHRoZSBmdW5jdGlvbiwgY29tcGxh
aW5pbmcKPiBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIgaXMgbm90IGF2YWlsYWJsZS4gSXQgaXMg
c29sdmFibGUgYnkgYWRkaW5nCj4gcGFuaWMgb3IgQlVHLgo+IAo+IFRoZXJlIGlzIGdvaW5nIHRv
IGJlIHF1aXRlIGEgZmV3IGNhc2VzIGxpa2UgdGhhdC4gSSBoYXZlbid0IGdvbmUgdGhyb3VnaAo+
IGFsbCBvZiB0aGVtLgoKSW4gY2FzZXMgbGlrZSB0aGUgZXhhbXBsZSB5b3UgZ2l2ZSBJJ20gbm90
IGNvbnZpbmNlZCBvZiB0aGUKc3VnZ2VzdGVkIGNvbnZlcnNpb24gdGhvdWdoIC0gdGhlIGVudGly
ZSBmdW5jdGlvbiBzaG91bGQgdGhlbgpsaXZlIGluc2lkZSBDT05GSUdfSFZNIChvciBpbiBhIGZp
bGUgYnVpbHQgZm9yIEhWTSBvbmx5KS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 11:27:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 11: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 1fqGRQ-0002NW-6k; Thu, 16 Aug 2018 11:27: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=rytq=k7=citrix.com=prvs=759b2abc3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fqGRP-0002NR-Hm
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 11:27:47 +0000
X-Inumbo-ID: 3cf108e2-a147-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3cf108e2-a147-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 13:26:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,247,1531785600"; d="scan'208";a="77704048"
To: Jan Beulich <JBeulich@suse.com>
References: <5B2CD60902000078001CCEF7@prv1-mh.provo.novell.com>
 <5c43bed1-bc50-2cba-8346-8dca2b784056@citrix.com>
 <5B754BFA02000078001DECD2@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: <0f98ef13-021e-38f4-4f51-e1ad4c7f14e6@citrix.com>
Date: Thu, 16 Aug 2018 12:27: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: <5B754BFA02000078001DECD2@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 RFC] x86/xsave: prefer eager clearing of
 state over eager restoring
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gMTYvMDgvMTggMTE6MDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE2LjA4LjE4IGF0
IDExOjA3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDIyLzA2LzIw
MTggMTE6NTcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gLS0tIGEveGVuL2FyY2gveDg2L3NwZWNf
Y3RybC5jCj4+PiArKysgYi94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMKPj4+IEBAIC02MTYsNyAr
NjE2LDcgQEAgdm9pZCBfX2luaXQgaW5pdF9zcGVjdWxhdGlvbl9taXRpZ2F0aW9ucwo+Pj4gIAo+
Pj4gICAgICAvKiBDaGVjayB3aGV0aGVyIEVhZ2VyIEZQVSBzaG91bGQgYmUgZW5hYmxlZCBieSBk
ZWZhdWx0LiAqLwo+Pj4gICAgICBpZiAoIG9wdF9lYWdlcl9mcHUgPT0gLTEgKQo+Pj4gLSAgICAg
ICAgb3B0X2VhZ2VyX2ZwdSA9IHNob3VsZF91c2VfZWFnZXJfZnB1KCk7Cj4+PiArICAgICAgICBv
cHRfZWFnZXJfZnB1ID0gIWNwdV9oYXNfeHNhdmUgJiYgc2hvdWxkX3VzZV9lYWdlcl9mcHUoKTsK
Pj4gSSdkIG5vdCBzcG90dGVkIHRoaXMgdGhlIGZpcnN0IHRpbWUgcm91bmQuCj4+Cj4+IEludGVs
IGlzIHZlcnkgY2xlYXIgdGhhdCwgaWYgeW91J3JlIHVzaW5nIHhzYXZlLCB5b3Ugc2hvdWxkIGJl
IHVzaW5nCj4+IGVhZ2VyIEZQVS4gIFRoZXJlZm9yZSwgdGhpcyBnb2VzIHNwZWNpZmljYWxseSBh
Z2FpbnN0IHRoZSBhZHZpY2UgaW4gdGhlCj4+IE9STSwgYW5kIHRoZSBhZHZpc2Ugd2Ugd2VyZSBn
aXZlbiBkdXJpbmcgdGhlIExhenlGUFUgdGltZWZyYW1lLgo+Pgo+PiBGdXJ0aGVybW9yZSB3ZSAo
WGVuU2VydmVyKSBhbmQgY3VzdG9tZXJzIGhhdmUgc2VlbiBhIHJlbGlhYmxlIHBlcmYKPj4gaW1w
cm92ZW1lbnQgZnJvbSB0aGUgTGF6eUZQVSBzZWN1cml0eSBmaXgsIHVwIHRvIDglIGluIHBsYWNl
cywgZm9yCj4+IG5vcm1hbCBWREkgYW5kIHNlcnZlciB3b3JrbG9hZHMuICBBcyBJIHNhaWQgZHVy
aW5nIHRoZSBkZXZlbG9wbWVudCB0aGUKPj4gTGF6eUZQVSBmaXhlcywgdGhpcyBpcyBhbG1vc3Qg
Y2VydGFpbmx5IGRvd24gdG8gdGhlIGZhY3QgdGhhdCBhbGwgY29kZQo+PiB1c2VzIHRoZSBGUFUg
dGhlc2UgZGF5cy4KPiBXZWxsIC0gYXMgc2FpZCBpbiB0aGUgZGVzY3JpcHRpb24sIG9ic2VydmF0
aW9uIGluIG15IHRlc3RzICh3aGljaCBhcmUKPiBub3QgYSB0eXBpY2FsIHNlcnZlciB3b3JrbG9h
ZCkgd2VyZSB0aGF0IGFib3V0IDUwJSBvZiB0aGUgY29udGV4dAo+IHN3aXRjaGVzIHdlcmUgbm8g
Zm9sbG93ZWQgYnkgYSAobGF6eSkgcmVzdG9yZSwgdW50aWwgdGhlIHZDUFUgd2FzCj4gZGUtc2No
ZWR1bGVkIGFnYWluLgoKQ291bnRpbmcgYWJzb2x1dGUgbnVtYmVycyBnaXZlcyBhIGZhbHNlIGlt
cHJlc3Npb24uCgpZb3UndmUgZ290IHRvIGFjY291bnQgZm9yIHRoZSByZWxhdGl2ZSBkaWZmZXJl
bmNlIGluIGN5Y2xlcyBiZXR3ZWVuIGFuCnhyc3RvciBhbmQgc2VydmljaW5nICNOTSAod2hpY2gg
aW5jbHVkZXMgdGhlIHhyc3RvciB5b3UgcHJldmlvdXNseSBza2lwcGVkKS4KClRoZSA1MC81MCBz
cGxpdCB5b3Ugc2VlIGhlcmUgaXMgZGVmaW5pdGVseSBnb2luZyB0byByZXN1bHQgaW4gYSBuZXQg
cGVyZgpoaXQgYmVjYXVzZSBzZXJ2aWNpbmcgI05NIGlzIHNldmVyYWwgb3JkZXJzIG9mIG1hZ25p
dHVkZSBtb3JlIGV4cGVuc2l2ZQp0aGFuIHhyc3Rvci7CoCAoRm9yIEhWTSBndWVzdHMsIHlvdSd2
ZSBnb3QgdG8gYWRkIGFub3RoZXIgb3JkZXIgb2YKbWFnbml0dWRlIGZvciB0aGUgdm1leGl0KS4K
CihBdCBhIGd1ZXNzLCBzZWVpbmcgYXMgaXRzIGJlZW4gYSBsaXR0bGUgdG9vIGxvbmcgc2luY2Ug
SSBsYXN0IGRpZCB0aGlzCmtpbmQgb2Ygc3RhdHMpLCB5b3UndmUgZ290IHRvIGdldCB0byBzb21l
d2hlcmUgbGlrZSA4NS05NSUgYmVmb3JlIHlvdSdyZQpsaWtlbHkgdG8gYnJlYWsgZXZlbiBmcm9t
IGEgcGVyZm9ybWFuY2UgcG9pbnQgb2Ygdmlldy4KCj4gVGhlIGNoYW5nZSBhcyBwcmVzZW50ZWQg
aXMgaW4gZmFjdCB0cnlpbmcgdG8gbW92ZSB0byBhIG1pZGRsZSBncm91bmQsCj4gaW4gdGhhdCBp
dCBkb2Vzbid0IGxlYXZlIHN0YWxlIHN0YXRlIGluIHRoZSByZWdpc3RlcnMgYW55bW9yZSwgYnV0
Cj4gaW5zdGVhZCBmcmVlcyB0aGUgdW5kZXJseWluZyBwaHlzaWNhbCBvbmVzIHVwIGZvciBvdGhl
ciB1c2VzIChieQo+IHB1dHRpbmcgdGhlIHN0YXRlIGNvbXBvbmVudHMgaW50byBpbml0IHN0YXRl
KS4KPgo+PiBJJ20gc3RpbGwgd2FpdGluZyBvbiBhIG1vcmUgZm9ybWFsIHN0YXRlbWVudCBmcm9t
IEFNRCwgYW5kIGRvbid0IHlldAo+PiBoYXZlIGFueSBwZXJmIG51bWJlcnMgb24gdGhlaXIgaGFy
ZHdhcmUuCj4+Cj4+IEhvd2V2ZXIsIGFzIHdlIHdpbGwgZGVmaW5pdGVseSBnZXQgYW4gZXh0cmEg
cGVyZiBib29zdCBmcm9tIGZ1bGx5Cj4+IGRlbGV0aW5nIHRoZSByZW1haW5pbmcgbGF6eSBwYXRo
cyAobm8gbW9yZSBjbHRzL3N0dHMgaW4gdGhlIGNvbnRleHQKPj4gc3dpdGNoIHBhdGgpLCBteSBn
dXQgZmVlaW5nIGlzIHRoYXQgdGhlcmUgaXMgZ29pbmcgdG8gaGF2ZSB0byBiZSBzb21lCj4+IHRl
cnJpYmxlIGNocm9uaWMgY2FzZSBvbiBBTUQgZm9yIGZvciB1cyB0byBjb25zaWRlciBub3Qgc3dp
dGNoaW5nIHRvCj4+IGZ1bGx5IGVhZ2VyLgo+IFllcywgZWxpbWluYXRpbmcgaW4gcGFydGljdWxh
ciB0aGUgc3R0cygpIGlzIGNlcnRhaW5seSBnb2luZyB0byBoZWxwCj4gcGVyZm9ybWFuY2UuIFdp
dGggZXZlciBncm93aW5nIHN0YXRlIHNpemVzIEknbSBub3QgY29udmluY2VkIHRob3VnaAo+IHRo
YXQgaW4gdGhlIGxvbmcgcnVuIChhbmQgZXZlbiBhbHJlYWR5IHdpdGggQVZYLTUxMiwgd2l0aCBp
dHMgd2VsbCBvdmVyCj4gMmsgb2Ygc3RhdGUpIHRoZSBDUjAgYWNjZXNzIGlzIGluZGVlZCAoZ29p
bmcgdG8gcmVtYWluKSB3b3JzZSB0aGFuIHRoZQo+IChwZXJoYXBzIHVubmVjZXNzYXJ5KSBzdGF0
ZSBsb2FkLgoKWW91J3ZlIGdvdCB0byBjb25zaWRlciB3aGF0IGNvZGUgZG9lcyBpbiBwcmFjdGlj
ZSwgYW5kIGluIHByYWN0aWNlIGNvZGUKaXMgZWl0aGVyIG51bWJlciBjcnVuY2hpbmcgaGVhdmls
eSAoaW4gd2hpY2ggY2FzZSBlYWdlciBpcyBkZWZpbml0ZWx5CnRoZSBiZXN0IG9wdGlvbiksIG9y
IGl0cyB1c2luZyB2emVyb2FsbC91cHBlci9ldGMgaW4gd2hpY2ggY2FzZSB5b3UncmUKbm90IGxv
YWRpbmcgMmsgb2Ygc3RhdGUsIGFuZCBlYWdlciBpcyBzdGlsbCB0aGUgYmV0dGVyIG9wdGlvbi4K
Cn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 11:28:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 11: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 1fqGRd-0002P4-Ft; Thu, 16 Aug 2018 11: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=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqGRc-0002Ov-Jc
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 11:28:00 +0000
X-Inumbo-ID: 81cf2f3f-a147-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 81cf2f3f-a147-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 11:28:33 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 05:27:58 -0600
Message-Id: <5B755FBC02000078001DEDBF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 05:27:56 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <20180810103714.5112-1-paul.durrant@citrix.com>
 <5B6D7E9C02000078001DCF26@prv1-mh.provo.novell.com>
 <d60afbae4e264d6bb6f29c9ae0445133@AMSPEX02CL03.citrite.net>
 <5B6D816402000078001DCF55@prv1-mh.provo.novell.com>
 <990684b4ff644494bdf006a8c9f69bf5@AMSPEX02CL03.citrite.net>
 <5B6D86F302000078001DCF85@prv1-mh.provo.novell.com>
 <e8cff3ca6c154b67a2a932af83719354@AMSPEX02CL03.citrite.net>
 <fdf19f7d-1b92-a9c0-3602-b1c9807bf610@citrix.com>
 <a735b4359ccc4b278330204d9790c6ac@AMSPEX02CL03.citrite.net>
 <5B6DAF9F02000078001DD040@prv1-mh.provo.novell.com>
 <e2f77af0b2394b8f859a1f2dc1a91797@AMSPEX02CL03.citrite.net>
 <5B6DB69D02000078001DD06A@prv1-mh.provo.novell.com>
 <eaab5a73-2910-7fb6-e1fc-08537e63088c@citrix.com>
 <92ca69e5-98b1-61e4-817a-3868f829471a@citrix.com>
 <5B75521102000078001DED13@prv1-mh.provo.novell.com>
 <11c0c965-9af7-2cec-1420-4541e281183a@citrix.com>
In-Reply-To: <11c0c965-9af7-2cec-1420-4541e281183a@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 0/2] MMIO emulation 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: Juergen Gross <jgross@suse.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, george.dunlap@citrix.com,
 Paul Durrant <paul.durrant@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE2LjA4LjE4IGF0IDEyOjU2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTYvMDgvMTggMTE6MjksIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBGb2xsb3dpbmcg
c29tZSBmdXJ0aGVyIGRpc2N1c3Npb24gd2l0aCBBbmRyZXcsIGhlIGxvb2tzIHRvIGJlCj4+IGNv
bnZpbmNlZCB0aGF0IHRoZSBpc3N1ZSBpcyB0byBiZSBmaXhlZCBpbiB0aGUgYmFsbG9vbiBkcml2
ZXIsCj4+IHdoaWNoIHNvIGZhciAoaW50ZW50aW9uYWxseSBhZmFpY3QpIGRvZXMgbm90IHJlbW92
ZSB0aGUgZGlyZWN0Cj4+IG1hcCBlbnRyaWVzIGZvciBiYWxsb29uZWQgb3V0IHBhZ2VzIGluIHRo
ZSBIVk0gY2FzZS4gSSdtIG5vdAo+PiBjb252aW5jZWQgb2YgdGhpcywgYnV0IEknZCBuZXZlcnRo
ZWxlc3MgbGlrZSB0byBpbnF1aXJlIHdoZXRoZXIKPj4gc3VjaCBhIGNoYW5nZSAocmVzdWx0aW5n
IGluIHNoYXR0ZXJlZCBzdXBlciBwYWdlIG1hcHBpbmdzKQo+PiB3b3VsZCBiZSBhY2NlcHRhYmxl
IGluIHRoZSBmaXJzdCBwbGFjZS4KPiAKPiBXZSBkb24ndCB0b2xlcmF0ZSBhbnl0aGluZyBlbHNl
IGluIHRoZSBkaXJlY3RtYXAgcG9pbnRpbmcgdG8KPiBpbnZhbGlkL3VuaW1wbGVtZW50ZWQgZnJh
bWVzLiAgV2h5IHNob3VsZCBiYWxsb29uaW5nIGJlIGFueSBkaWZmZXJlbnQ/CgpCZWNhdXNlIGJh
bGxvb25pbmcgaXMgc29tZXRoaW5nIHZpcnR1YWxpemF0aW9uIHNwZWNpZmljLCB3aGljaApkb2Vz
bid0IGhhdmUgYW55IGVxdWl2YWxlbnQgb24gYmFyZSBoYXJkd2FyZSAobWVtb3J5IGhvdAp1bnBs
dWcgZG9lc24ndCBjb21lIHF1aXRlIGNsb3NlIGVub3VnaCBpbW8sIG5vdCB0aGUgbGVhc3QKYmVj
YXVzZSB0aGF0IGRvZXNuJ3Qgd29yayBvbiBhIHBhZ2UgZ3JhbnVsYXIgYmFzaXMpLiBIZW5jZQp3
ZSdyZSB0byBkZWZpbmUgdGhlIGV4YWN0IGJlaGF2aW9yIGhlcmUsIGFuZCBoZW5jZSBzdWNoIGEK
ZGVmaW5pdGlvbiBjb3VsZCBhcyB3ZWxsIGluY2x1ZGUgc3BlY2lhbCBiZWhhdmlvciBvZiBhY2Nl
c3Nlcwp0byB0aGUgaW52b2x2ZWQgZ3Vlc3QtcGh5c2ljYWwgYWRkcmVzc2VzLgoKSmFuCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 11:34:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 11:34:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqGXu-0003JO-7H; Thu, 16 Aug 2018 11:34:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqGXt-0003JJ-7t
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 11:34:29 +0000
X-Inumbo-ID: 699d090e-a148-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 699d090e-a148-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 11:35:02 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 05:34:27 -0600
Message-Id: <5B75614102000078001DEDD9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 05:34:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1534355858-17920-1-git-send-email-andrew.cooper3@citrix.com>
 <20180816095502.bl2nzk5y3iol3hjk@mac>
 <c71e0676-4f40-1dfc-001b-444bca8cd809@citrix.com>
In-Reply-To: <c71e0676-4f40-1dfc-001b-444bca8cd809@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/build: Use new .nops directive when
 available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.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+IE9uIDE2LjA4LjE4IGF0IDEyOjQyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTYvMDgvMTggMTA6NTUsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+IE9uIFdl
ZCwgQXVnIDE1LCAyMDE4IGF0IDA2OjU3OjM4UE0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6
Cj4+PiBAQCAtMTEyLDYgKzEyNSwxMSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgYXJjaF9pbml0X2lk
ZWFsX25vcHModm9pZCkKPj4+ICAgICAgICAgICAgICBpZGVhbF9ub3BzID0gazhfbm9wczsKPj4+
ICAgICAgICAgIGJyZWFrOwo+Pj4gICAgICB9Cj4+PiArCj4+PiArI2lmZGVmIEhBVkVfQVNfTk9Q
X0RJUkVDVElWRQo+Pj4gKyAgICBpZiAoIG1lbWNtcChpZGVhbF9ub3BzW0FTTV9OT1BfTUFYXSwg
dG9vbGNoYWluX25vcHMsIEFTTV9OT1BfTUFYKSA9PSAwICkKPj4+ICsgICAgICAgIHRvb2xjaGFp
bl9ub3BzX2FyZV9pZGVhbCA9IHRydWU7Cj4+PiArI2VuZGlmCj4+IFlvdSBhcmUgb25seSBjb21w
YXJpbmcgdGhhdCB0aGUgYmlnZ2VzdCBub3AgaW5zdHJ1Y3Rpb24gKDkgYnl0ZXMKPj4gQUZBSUNU
KSBnZW5lcmF0ZWQgYnkgdGhlIGFzc2VtYmxlciBpcyB3aGF0IFhlbiBiZWxpZXZlcyB0byBiZSB0
aGUgbW9yZQo+PiBvcHRpbWl6ZWQgdmVyc2lvbi4gV2hhdCBhYm91dCBzaG9ydGVyIG5vcHM/Cj4g
Cj4gVGhleSBhcmUgYWxsIHZhcmlhdGlvbnMgb24gYSB0aGVtZS4KPiAKPiBGb3IgUDYgbm9wcywg
aXRzIHRoZSAwZiAxZiByb290IHdoaWNoIGlzIGltcG9ydGFudCwgd2hpY2ggdGFrZXMgYSBtb2Ry
bQo+IGJ5dGUuICBUcmFkaXRpb25hbGx5LCBpdHMgYWx3YXlzIGVuY29kZWQgd2l0aCBlYXggYW5k
IHVzZXMgcmVkdW5kYW50Cj4gbWVtb3J5IGVuY29kaW5ncyBmb3IgbG9uZ2VyIGluc3RydWN0aW9u
cy4KPiAKPiBJIGNhbid0IHRoaW5rIG9mIGFueSB3YXkgb2YgZGV0ZWN0aW5nIGlmIHRoZSBvcHRp
bWlzZWQgbm9wcyBpZiB0aGUKPiB0b29sY2hhaW4gc3RhcnRzIHVzaW5nIGFsdGVybmF0aXZlIHJl
Z2lzdGVycyBpbiB0aGUgZW5jb2RpbmcsIGJ1dCBJCj4gZXhwZWN0IHRoaXMgY2FzZSB3b24ndCBo
YXBwZW4gaW4gcHJhY3RpY2UuCgpJdCdzIG5vdCBqdXN0IHRoZSByZWdpc3RlciBlbmNvZGluZywg
YnV0IGFsc28gdGhlIG1heGltdW0gc2luZ2xlLWluc24KbGVuZ3RoIHRoYXQgZ2V0cyBnZW5lcmF0
ZWQuIFJlY2FsbCB0aGF0IHVudGlsIG5vdCB2ZXJ5IGxvbmcgYWdvIHdlCmhhZCB1cCB0byA4LWJ5
dGUgTk9QIGluc25zIG9ubHk/IFRoZSB2aWV3IG9uIHRoZSBtb2QgKGFzIGluIE1vZFJNKQp1c2Fn
ZSBtYXkgdmFyeSBvdmVyIHRpbWUsIGFzIG1heSB0aGUgdmlldyBvbiB3aGljaCBvciBob3cgbWFu
eQpwcmVmaXhlcyBhcmUgcmVhc29uYWJsZSB0byBoYXZlLgoKSmFuCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 11:40:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 11: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 1fqGdp-00040v-UL; Thu, 16 Aug 2018 11:40:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqGdo-00040p-6B
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 11:40:36 +0000
X-Inumbo-ID: 441c2029-a149-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 441c2029-a149-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 11:41:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 05:40:34 -0600
Message-Id: <5B7562AF02000078001DEDE9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 05:40:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B2CD60902000078001CCEF7@prv1-mh.provo.novell.com>
 <5c43bed1-bc50-2cba-8346-8dca2b784056@citrix.com>
 <5B754BFA02000078001DECD2@prv1-mh.provo.novell.com>
 <0f98ef13-021e-38f4-4f51-e1ad4c7f14e6@citrix.com>
In-Reply-To: <0f98ef13-021e-38f4-4f51-e1ad4c7f14e6@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH RFC] x86/xsave: prefer eager clearing of
 state over eager restoring
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE2LjA4LjE4IGF0IDEzOjI3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTYvMDgvMTggMTE6MDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxNi4w
OC4xOCBhdCAxMTowNywgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MjIvMDYvMjAxOCAxMTo1NywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gLS0tIGEveGVuL2FyY2gv
eDg2L3NwZWNfY3RybC5jCj4+Pj4gKysrIGIveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jCj4+Pj4g
QEAgLTYxNiw3ICs2MTYsNyBAQCB2b2lkIF9faW5pdCBpbml0X3NwZWN1bGF0aW9uX21pdGlnYXRp
b25zCj4+Pj4gIAo+Pj4+ICAgICAgLyogQ2hlY2sgd2hldGhlciBFYWdlciBGUFUgc2hvdWxkIGJl
IGVuYWJsZWQgYnkgZGVmYXVsdC4gKi8KPj4+PiAgICAgIGlmICggb3B0X2VhZ2VyX2ZwdSA9PSAt
MSApCj4+Pj4gLSAgICAgICAgb3B0X2VhZ2VyX2ZwdSA9IHNob3VsZF91c2VfZWFnZXJfZnB1KCk7
Cj4+Pj4gKyAgICAgICAgb3B0X2VhZ2VyX2ZwdSA9ICFjcHVfaGFzX3hzYXZlICYmIHNob3VsZF91
c2VfZWFnZXJfZnB1KCk7Cj4+PiBJJ2Qgbm90IHNwb3R0ZWQgdGhpcyB0aGUgZmlyc3QgdGltZSBy
b3VuZC4KPj4+Cj4+PiBJbnRlbCBpcyB2ZXJ5IGNsZWFyIHRoYXQsIGlmIHlvdSdyZSB1c2luZyB4
c2F2ZSwgeW91IHNob3VsZCBiZSB1c2luZwo+Pj4gZWFnZXIgRlBVLiAgVGhlcmVmb3JlLCB0aGlz
IGdvZXMgc3BlY2lmaWNhbGx5IGFnYWluc3QgdGhlIGFkdmljZSBpbiB0aGUKPj4+IE9STSwgYW5k
IHRoZSBhZHZpc2Ugd2Ugd2VyZSBnaXZlbiBkdXJpbmcgdGhlIExhenlGUFUgdGltZWZyYW1lLgo+
Pj4KPj4+IEZ1cnRoZXJtb3JlIHdlIChYZW5TZXJ2ZXIpIGFuZCBjdXN0b21lcnMgaGF2ZSBzZWVu
IGEgcmVsaWFibGUgcGVyZgo+Pj4gaW1wcm92ZW1lbnQgZnJvbSB0aGUgTGF6eUZQVSBzZWN1cml0
eSBmaXgsIHVwIHRvIDglIGluIHBsYWNlcywgZm9yCj4+PiBub3JtYWwgVkRJIGFuZCBzZXJ2ZXIg
d29ya2xvYWRzLiAgQXMgSSBzYWlkIGR1cmluZyB0aGUgZGV2ZWxvcG1lbnQgdGhlCj4+PiBMYXp5
RlBVIGZpeGVzLCB0aGlzIGlzIGFsbW9zdCBjZXJ0YWlubHkgZG93biB0byB0aGUgZmFjdCB0aGF0
IGFsbCBjb2RlCj4+PiB1c2VzIHRoZSBGUFUgdGhlc2UgZGF5cy4KPj4gV2VsbCAtIGFzIHNhaWQg
aW4gdGhlIGRlc2NyaXB0aW9uLCBvYnNlcnZhdGlvbiBpbiBteSB0ZXN0cyAod2hpY2ggYXJlCj4+
IG5vdCBhIHR5cGljYWwgc2VydmVyIHdvcmtsb2FkKSB3ZXJlIHRoYXQgYWJvdXQgNTAlIG9mIHRo
ZSBjb250ZXh0Cj4+IHN3aXRjaGVzIHdlcmUgbm8gZm9sbG93ZWQgYnkgYSAobGF6eSkgcmVzdG9y
ZSwgdW50aWwgdGhlIHZDUFUgd2FzCj4+IGRlLXNjaGVkdWxlZCBhZ2Fpbi4KPiAKPiBDb3VudGlu
ZyBhYnNvbHV0ZSBudW1iZXJzIGdpdmVzIGEgZmFsc2UgaW1wcmVzc2lvbi4KPiAKPiBZb3UndmUg
Z290IHRvIGFjY291bnQgZm9yIHRoZSByZWxhdGl2ZSBkaWZmZXJlbmNlIGluIGN5Y2xlcyBiZXR3
ZWVuIGFuCj4geHJzdG9yIGFuZCBzZXJ2aWNpbmcgI05NICh3aGljaCBpbmNsdWRlcyB0aGUgeHJz
dG9yIHlvdSBwcmV2aW91c2x5IHNraXBwZWQpLgo+IAo+IFRoZSA1MC81MCBzcGxpdCB5b3Ugc2Vl
IGhlcmUgaXMgZGVmaW5pdGVseSBnb2luZyB0byByZXN1bHQgaW4gYSBuZXQgcGVyZgo+IGhpdCBi
ZWNhdXNlIHNlcnZpY2luZyAjTk0gaXMgc2V2ZXJhbCBvcmRlcnMgb2YgbWFnbml0dWRlIG1vcmUg
ZXhwZW5zaXZlCj4gdGhhbiB4cnN0b3IuICAoRm9yIEhWTSBndWVzdHMsIHlvdSd2ZSBnb3QgdG8g
YWRkIGFub3RoZXIgb3JkZXIgb2YKPiBtYWduaXR1ZGUgZm9yIHRoZSB2bWV4aXQpLgo+IAo+IChB
dCBhIGd1ZXNzLCBzZWVpbmcgYXMgaXRzIGJlZW4gYSBsaXR0bGUgdG9vIGxvbmcgc2luY2UgSSBs
YXN0IGRpZCB0aGlzCj4ga2luZCBvZiBzdGF0cyksIHlvdSd2ZSBnb3QgdG8gZ2V0IHRvIHNvbWV3
aGVyZSBsaWtlIDg1LTk1JSBiZWZvcmUgeW91J3JlCj4gbGlrZWx5IHRvIGJyZWFrIGV2ZW4gZnJv
bSBhIHBlcmZvcm1hbmNlIHBvaW50IG9mIHZpZXcuCgpUaGF0J3MgYWxsIHVuZGVyc3Rvb2Q7IGhl
bmNlIHRoZSBwb3N0LWNvbW1pdCBtZXNzYWdlIHJlbWFyayBpbiB0aGUKcGF0Y2guCgo+PiBUaGUg
Y2hhbmdlIGFzIHByZXNlbnRlZCBpcyBpbiBmYWN0IHRyeWluZyB0byBtb3ZlIHRvIGEgbWlkZGxl
IGdyb3VuZCwKPj4gaW4gdGhhdCBpdCBkb2Vzbid0IGxlYXZlIHN0YWxlIHN0YXRlIGluIHRoZSBy
ZWdpc3RlcnMgYW55bW9yZSwgYnV0Cj4+IGluc3RlYWQgZnJlZXMgdGhlIHVuZGVybHlpbmcgcGh5
c2ljYWwgb25lcyB1cCBmb3Igb3RoZXIgdXNlcyAoYnkKPj4gcHV0dGluZyB0aGUgc3RhdGUgY29t
cG9uZW50cyBpbnRvIGluaXQgc3RhdGUpLgo+Pgo+Pj4gSSdtIHN0aWxsIHdhaXRpbmcgb24gYSBt
b3JlIGZvcm1hbCBzdGF0ZW1lbnQgZnJvbSBBTUQsIGFuZCBkb24ndCB5ZXQKPj4+IGhhdmUgYW55
IHBlcmYgbnVtYmVycyBvbiB0aGVpciBoYXJkd2FyZS4KPj4+Cj4+PiBIb3dldmVyLCBhcyB3ZSB3
aWxsIGRlZmluaXRlbHkgZ2V0IGFuIGV4dHJhIHBlcmYgYm9vc3QgZnJvbSBmdWxseQo+Pj4gZGVs
ZXRpbmcgdGhlIHJlbWFpbmluZyBsYXp5IHBhdGhzIChubyBtb3JlIGNsdHMvc3R0cyBpbiB0aGUg
Y29udGV4dAo+Pj4gc3dpdGNoIHBhdGgpLCBteSBndXQgZmVlaW5nIGlzIHRoYXQgdGhlcmUgaXMg
Z29pbmcgdG8gaGF2ZSB0byBiZSBzb21lCj4+PiB0ZXJyaWJsZSBjaHJvbmljIGNhc2Ugb24gQU1E
IGZvciBmb3IgdXMgdG8gY29uc2lkZXIgbm90IHN3aXRjaGluZyB0bwo+Pj4gZnVsbHkgZWFnZXIu
Cj4+IFllcywgZWxpbWluYXRpbmcgaW4gcGFydGljdWxhciB0aGUgc3R0cygpIGlzIGNlcnRhaW5s
eSBnb2luZyB0byBoZWxwCj4+IHBlcmZvcm1hbmNlLiBXaXRoIGV2ZXIgZ3Jvd2luZyBzdGF0ZSBz
aXplcyBJJ20gbm90IGNvbnZpbmNlZCB0aG91Z2gKPj4gdGhhdCBpbiB0aGUgbG9uZyBydW4gKGFu
ZCBldmVuIGFscmVhZHkgd2l0aCBBVlgtNTEyLCB3aXRoIGl0cyB3ZWxsIG92ZXIKPj4gMmsgb2Yg
c3RhdGUpIHRoZSBDUjAgYWNjZXNzIGlzIGluZGVlZCAoZ29pbmcgdG8gcmVtYWluKSB3b3JzZSB0
aGFuIHRoZQo+PiAocGVyaGFwcyB1bm5lY2Vzc2FyeSkgc3RhdGUgbG9hZC4KPiAKPiBZb3UndmUg
Z290IHRvIGNvbnNpZGVyIHdoYXQgY29kZSBkb2VzIGluIHByYWN0aWNlLCBhbmQgaW4gcHJhY3Rp
Y2UgY29kZQo+IGlzIGVpdGhlciBudW1iZXIgY3J1bmNoaW5nIGhlYXZpbHkgKGluIHdoaWNoIGNh
c2UgZWFnZXIgaXMgZGVmaW5pdGVseQo+IHRoZSBiZXN0IG9wdGlvbiksIG9yIGl0cyB1c2luZyB2
emVyb2FsbC91cHBlci9ldGMgaW4gd2hpY2ggY2FzZSB5b3UncmUKPiBub3QgbG9hZGluZyAyayBv
ZiBzdGF0ZSwgYW5kIGVhZ2VyIGlzIHN0aWxsIHRoZSBiZXR0ZXIgb3B0aW9uLgoKWW91IHJlYWxp
emUgdGhhdCB2emVyb2FsbCAvIHZ6ZXJvdXBwZXIgZG9uJ3QgdG91Y2ggdGhlIGhpZ2ggMTYgcmVn
aXN0ZXJzCihhdCBsZWFzdCBhcyBwZXIgdGhlIGRvYywgSSdtIHlldCB0byB2ZXJpZnkgdGhpcyBv
biBoYXJkd2FyZSk/IFRvZ2V0aGVyCndpdGggdGhlIG1hc2sgcmVnaXN0ZXJzIGFuZCBvdGhlciBj
b21wb25lbnRzLCB0aGF0J3Mgc3RpbGwgd2F5IG1vcmUKdGhhbiAxayB0aGVuLiBBbmQgYXMgc2Fp
ZCAtIHRoZSBzZXQgaXMgb25seSBldmVyIGdyb3dpbmcuCgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 11:43:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 11: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 1fqGgu-0004II-I1; Thu, 16 Aug 2018 11: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=xtga=k7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqGgt-0004I9-Iy
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 11:43:47 +0000
X-Inumbo-ID: b642b015-a149-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b642b015-a149-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 11:44: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 1fqGgr-00078Z-6F; Thu, 16 Aug 2018 11:43: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 1fqGgq-0006kt-Pl; Thu, 16 Aug 2018 11:43:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqGgq-0004yZ-P6; Thu, 16 Aug 2018 11:43:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125924-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=cb5f4f45ce1fca390b99dae5c42b9c4c8b53deea
X-Osstest-Versions-That: ovmf=22ec06c8aaa1c4023bb7f960746da57f1b648568
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 16 Aug 2018 11:43:44 +0000
Subject: [Xen-devel] [ovmf test] 125924: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTkyNCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU5MjQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBjYjVmNGY0NWNlMWZjYTM5MGI5OWRhZTVjNDJiOWM0
YzhiNTNkZWVhCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAyMmVjMDZj
OGFhYTFjNDAyM2JiN2Y5NjA3NDZkYTU3ZjFiNjQ4NTY4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU5MDAgIDIwMTgtMDgtMTQgMDE6MTA6NTIgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1OTI0ICAyMDE4LTA4LTE1IDE3OjEwOjUzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTWluZyBIdWFu
ZyA8bWluZy5odWFuZ0BsaW5hcm8ub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
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
dC9vc3N0ZXN0L292bWYuZ2l0CiAgIDIyZWMwNmM4YWEuLmNiNWY0ZjQ1Y2UgIGNiNWY0ZjQ1Y2Ux
ZmNhMzkwYjk5ZGFlNWM0MmI5YzRjOGI1M2RlZWEgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 11:49:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 11:49:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqGlu-0004V0-8e; Thu, 16 Aug 2018 11:48:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rytq=k7=citrix.com=prvs=759b2abc3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fqGls-0004Uv-Je
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 11:48:56 +0000
X-Inumbo-ID: 6de39e08-a14a-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6de39e08-a14a-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 11:49:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,247,1531785600"; d="scan'208";a="77704881"
To: Jan Beulich <JBeulich@suse.com>
References: <1534355858-17920-1-git-send-email-andrew.cooper3@citrix.com>
 <20180816095502.bl2nzk5y3iol3hjk@mac>
 <c71e0676-4f40-1dfc-001b-444bca8cd809@citrix.com>
 <5B75614102000078001DEDD9@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: <1cc5b4a4-2b56-1fdb-71af-17ad4a4a424d@citrix.com>
Date: Thu, 16 Aug 2018 12:48: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: <5B75614102000078001DEDD9@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/build: Use new .nops directive when
 available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.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>

T24gMTYvMDgvMTggMTI6MzQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE2LjA4LjE4IGF0
IDEyOjQyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDE2LzA4LzE4
IDEwOjU1LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+Pj4gT24gV2VkLCBBdWcgMTUsIDIwMTgg
YXQgMDY6NTc6MzhQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+PiBAQCAtMTEyLDYg
KzEyNSwxMSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgYXJjaF9pbml0X2lkZWFsX25vcHModm9pZCkK
Pj4+PiAgICAgICAgICAgICAgaWRlYWxfbm9wcyA9IGs4X25vcHM7Cj4+Pj4gICAgICAgICAgYnJl
YWs7Cj4+Pj4gICAgICB9Cj4+Pj4gKwo+Pj4+ICsjaWZkZWYgSEFWRV9BU19OT1BfRElSRUNUSVZF
Cj4+Pj4gKyAgICBpZiAoIG1lbWNtcChpZGVhbF9ub3BzW0FTTV9OT1BfTUFYXSwgdG9vbGNoYWlu
X25vcHMsIEFTTV9OT1BfTUFYKSA9PSAwICkKPj4+PiArICAgICAgICB0b29sY2hhaW5fbm9wc19h
cmVfaWRlYWwgPSB0cnVlOwo+Pj4+ICsjZW5kaWYKPj4+IFlvdSBhcmUgb25seSBjb21wYXJpbmcg
dGhhdCB0aGUgYmlnZ2VzdCBub3AgaW5zdHJ1Y3Rpb24gKDkgYnl0ZXMKPj4+IEFGQUlDVCkgZ2Vu
ZXJhdGVkIGJ5IHRoZSBhc3NlbWJsZXIgaXMgd2hhdCBYZW4gYmVsaWV2ZXMgdG8gYmUgdGhlIG1v
cmUKPj4+IG9wdGltaXplZCB2ZXJzaW9uLiBXaGF0IGFib3V0IHNob3J0ZXIgbm9wcz8KPj4gVGhl
eSBhcmUgYWxsIHZhcmlhdGlvbnMgb24gYSB0aGVtZS4KPj4KPj4gRm9yIFA2IG5vcHMsIGl0cyB0
aGUgMGYgMWYgcm9vdCB3aGljaCBpcyBpbXBvcnRhbnQsIHdoaWNoIHRha2VzIGEgbW9kcm0KPj4g
Ynl0ZS4gIFRyYWRpdGlvbmFsbHksIGl0cyBhbHdheXMgZW5jb2RlZCB3aXRoIGVheCBhbmQgdXNl
cyByZWR1bmRhbnQKPj4gbWVtb3J5IGVuY29kaW5ncyBmb3IgbG9uZ2VyIGluc3RydWN0aW9ucy4K
Pj4KPj4gSSBjYW4ndCB0aGluayBvZiBhbnkgd2F5IG9mIGRldGVjdGluZyBpZiB0aGUgb3B0aW1p
c2VkIG5vcHMgaWYgdGhlCj4+IHRvb2xjaGFpbiBzdGFydHMgdXNpbmcgYWx0ZXJuYXRpdmUgcmVn
aXN0ZXJzIGluIHRoZSBlbmNvZGluZywgYnV0IEkKPj4gZXhwZWN0IHRoaXMgY2FzZSB3b24ndCBo
YXBwZW4gaW4gcHJhY3RpY2UuCj4gSXQncyBub3QganVzdCB0aGUgcmVnaXN0ZXIgZW5jb2Rpbmcs
IGJ1dCBhbHNvIHRoZSBtYXhpbXVtIHNpbmdsZS1pbnNuCj4gbGVuZ3RoIHRoYXQgZ2V0cyBnZW5l
cmF0ZWQuIFJlY2FsbCB0aGF0IHVudGlsIG5vdCB2ZXJ5IGxvbmcgYWdvIHdlCj4gaGFkIHVwIHRv
IDgtYnl0ZSBOT1AgaW5zbnMgb25seT8gVGhlIHZpZXcgb24gdGhlIG1vZCAoYXMgaW4gTW9kUk0p
Cj4gdXNhZ2UgbWF5IHZhcnkgb3ZlciB0aW1lLCBhcyBtYXkgdGhlIHZpZXcgb24gd2hpY2ggb3Ig
aG93IG1hbnkKPiBwcmVmaXhlcyBhcmUgcmVhc29uYWJsZSB0byBoYXZlLgoKU3RyaWN0bHkgc3Bl
YWtpbmcsIHRoZSBPUk0gc2F5cyAiZW5jb2RlIHRoZSBsZWFzdC1yZWNlbnRseSBsaXZlCnJlZ2lz
dGVyIiwgYmVjYXVzZSBhbGwgdGhlIGhpbnQgbm9wcyBhcmUgc3RpbGwgc3ViamVjdCB0byByZWcv
cmVnCmRlcGVuZGVuY2llcy4KCkhvd2V2ZXIsIHdlIGRlZmluaXRlbHkgY2FuJ3QgdGFrZSBhZHZh
bnRhZ2Ugb2YgdGhpcywgbm9yIGNhbiB0aGUKYXNzZW1ibGVyLsKgIENvbXBpbGVycyBjYW4ndCBl
aXRoZXIsIGJlY2F1c2UgdGhlIGV4YWN0IGxlbmd0aCBvZiB0aGUgbm9wCmRlcGVuZHMgb24gb3Ro
ZXIgcmVsb2NhdGlvbnMuwqAgRnVydGhlcm1vcmUsIHRoZSBwZXJmIGltcHJvdmVtZW50IGZyb20K
ZG9pbmcgdGhpcyB3b3VsZCBiZSBmcmFjdGlvbmFsLgoKSU9XLCBJIGRvbid0IGV4cGVjdCB3ZSds
bCByZWFsaXN0aWNhbGx5IHNlZSBlbmNvZGluZ3Mgb3RoZXIgdGhhbiB0aGUKZXhhY3QgYnl0ZSBs
YXlvdXQgZGVzY3JpYmVkIGluIHRoZSBPUk0uCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 11:57:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 11: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 1fqGuJ-0005MN-5P; Thu, 16 Aug 2018 11: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=i45+=k7=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fqGuH-0005MI-Kx
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 11:57:37 +0000
X-Inumbo-ID: a4ca3258-a14b-11e8-a6a9-d7ebe60f679a
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a4ca3258-a14b-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 11:58:09 +0000 (UTC)
Received: from localhost (unknown [194.244.16.108])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id C46C7C21;
 Thu, 16 Aug 2018 11:57:34 +0000 (UTC)
To: boris.ostrovsky@oracle.com, gregkh@linuxfoundation.org, hpa@zytor.com,
 jgross@suse.com, kirill.shutemov@linux.intel.com, luto@kernel.org,
 m.v.b@runbox.com, mingo@redhat.com, tglx@linutronix.de, x86@kernel.org,
 xen-devel@lists.xenproject.org
From: <gregkh@linuxfoundation.org>
Date: Thu, 16 Aug 2018 13:57:18 +0200
Message-ID: <153442063866120@kroah.com>
MIME-Version: 1.0
X-stable: commit
Subject: [Xen-devel] Patch "xen/pv: Call get_cpu_address_sizes to set
 x86_virt/phys_bits" has been added to the 4.17-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
cGF0Y2ggdGl0bGVkCgogICAgeGVuL3B2OiBDYWxsIGdldF9jcHVfYWRkcmVzc19zaXplcyB0byBz
ZXQgeDg2X3ZpcnQvcGh5c19iaXRzCgp0byB0aGUgNC4xNy1zdGFibGUgdHJlZSB3aGljaCBjYW4g
YmUgZm91bmQgYXQ6CiAgICBodHRwOi8vd3d3Lmtlcm5lbC5vcmcvZ2l0Lz9wPWxpbnV4L2tlcm5l
bC9naXQvc3RhYmxlL3N0YWJsZS1xdWV1ZS5naXQ7YT1zdW1tYXJ5CgpUaGUgZmlsZW5hbWUgb2Yg
dGhlIHBhdGNoIGlzOgogICAgIHhlbi1wdi1jYWxsLWdldF9jcHVfYWRkcmVzc19zaXplcy10by1z
ZXQteDg2X3ZpcnQtcGh5c19iaXRzLnBhdGNoCmFuZCBpdCBjYW4gYmUgZm91bmQgaW4gdGhlIHF1
ZXVlLTQuMTcgc3ViZGlyZWN0b3J5LgoKSWYgeW91LCBvciBhbnlvbmUgZWxzZSwgZmVlbHMgaXQg
c2hvdWxkIG5vdCBiZSBhZGRlZCB0byB0aGUgc3RhYmxlIHRyZWUsCnBsZWFzZSBsZXQgPHN0YWJs
ZUB2Z2VyLmtlcm5lbC5vcmc+IGtub3cgYWJvdXQgaXQuCgoKRnJvbSA0MDVjMDE4YTI1ZmU0NjRk
YzY4MDU3YmJjODAxNGE1OGYyYmQ0NDIyIE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiAi
TS4gVmVmYSBCaWNha2NpIiA8bS52LmJAcnVuYm94LmNvbT4KRGF0ZTogVHVlLCAyNCBKdWwgMjAx
OCAwODo0NTo0NyAtMDQwMApTdWJqZWN0OiB4ZW4vcHY6IENhbGwgZ2V0X2NwdV9hZGRyZXNzX3Np
emVzIHRvIHNldCB4ODZfdmlydC9waHlzX2JpdHMKCkZyb206IE0uIFZlZmEgQmljYWtjaSA8bS52
LmJAcnVuYm94LmNvbT4KCmNvbW1pdCA0MDVjMDE4YTI1ZmU0NjRkYzY4MDU3YmJjODAxNGE1OGYy
YmQ0NDIyIHVwc3RyZWFtLgoKQ29tbWl0IGQ5NGExNTVjNTljOSAoIng4Ni9jcHU6IFByZXZlbnQg
Y3B1aW5mb194ODY6Ong4Nl9waHlzX2JpdHMKYWRqdXN0bWVudCBjb3JydXB0aW9uIikgaGFzIG1v
dmVkIHRoZSBxdWVyeSBhbmQgY2FsY3VsYXRpb24gb2YgdGhlCng4Nl92aXJ0X2JpdHMgYW5kIHg4
Nl9waHlzX2JpdHMgZmllbGRzIG9mIHRoZSBjcHVpbmZvX3g4NiBzdHJ1Y3QKZnJvbSB0aGUgZ2V0
X2NwdV9jYXAgZnVuY3Rpb24gdG8gYSBuZXcgZnVuY3Rpb24gbmFtZWQKZ2V0X2NwdV9hZGRyZXNz
X3NpemVzLgoKT25lIG9mIHRoZSBjYWxsIHNpdGVzIHJlbGF0ZWQgdG8gWGVuIFBWIFZNcyB3YXMg
dW5mb3J0dW5hdGVseSBtaXNzZWQKaW4gdGhlIGFmb3JlbWVudGlvbmVkIGNvbW1pdC4gVGhpcyBw
cmV2ZW50cyBzdWNjZXNzZnVsIGJvb3QtdXAgb2YKa2VybmVsIHZlcnNpb25zIDQuMTcgYW5kIHVw
IGluIFhlbiBQViBWTXMgaWYgQ09ORklHX0RFQlVHX1ZJUlRVQUwKaXMgZW5hYmxlZCwgZHVlIHRv
IHRoZSBmb2xsb3dpbmcgY29kZSBwYXRoOgoKICBlbmxpZ2h0ZW5fcHYuYzo6eGVuX3N0YXJ0X2tl
cm5lbAogICAgbW11X3B2LmM6Onhlbl9yZXNlcnZlX3NwZWNpYWxfcGFnZXMKICAgICAgcGFnZS5o
OjpfX3BhCiAgICAgICAgcGh5c2FkZHIuYzo6X19waHlzX2FkZHIKICAgICAgICAgIHBoeXNhZGRy
Lmg6OnBoeXNfYWRkcl92YWxpZAoKcGh5c19hZGRyX3ZhbGlkIHVzZXMgYm9vdF9jcHVfZGF0YS54
ODZfcGh5c19iaXRzIHRvIHZhbGlkYXRlIHBoeXNpY2FsCmFkZHJlc3Nlcy4gYm9vdF9jcHVfZGF0
YS54ODZfcGh5c19iaXRzIGlzIG5vIGxvbmdlciBwb3B1bGF0ZWQgYmVmb3JlCnRoZSBjYWxsIHRv
IHhlbl9yZXNlcnZlX3NwZWNpYWxfcGFnZXMgZHVlIHRvIHRoZSBhZm9yZW1lbnRpb25lZCBjb21t
aXQKdGhvdWdoLCBzbyB0aGUgdmFsaWRhdGlvbiBwZXJmb3JtZWQgYnkgcGh5c19hZGRyX3ZhbGlk
IGZhaWxzLCB3aGljaApjYXVzZXMgX19waHlzX2FkZHIgdG8gdHJpZ2dlciBhIEJVRywgcHJldmVu
dGluZyBib290LXVwLgoKU2lnbmVkLW9mZi1ieTogTS4gVmVmYSBCaWNha2NpIDxtLnYuYkBydW5i
b3guY29tPgpSZXZpZXdlZC1ieTogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+
ClJldmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29t
PgpDYzogIktpcmlsbCBBLiBTaHV0ZW1vdiIgPGtpcmlsbC5zaHV0ZW1vdkBsaW51eC5pbnRlbC5j
b20+CkNjOiBBbmR5IEx1dG9taXJza2kgPGx1dG9Aa2VybmVsLm9yZz4KQ2M6IEluZ28gTW9sbmFy
IDxtaW5nb0ByZWRoYXQuY29tPgpDYzogIkguIFBldGVyIEFudmluIiA8aHBhQHp5dG9yLmNvbT4K
Q2M6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgpDYzogQm9yaXMgT3N0cm92
c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9z
c0BzdXNlLmNvbT4KQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpDYzogeDg2QGtl
cm5lbC5vcmcKQ2M6IHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmcgIyBmb3IgdjQuMTcgYW5kIHVwCkZp
eGVzOiBkOTRhMTU1YzU5YzkgKCJ4ODYvY3B1OiBQcmV2ZW50IGNwdWluZm9feDg2Ojp4ODZfcGh5
c19iaXRzIGFkanVzdG1lbnQgY29ycnVwdGlvbiIpClNpZ25lZC1vZmYtYnk6IEJvcmlzIE9zdHJv
dnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+ClNpZ25lZC1vZmYtYnk6IEdyZWcgS3Jv
YWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CgotLS0KIGFyY2gveDg2L2tl
cm5lbC9jcHUvY29tbW9uLmMgfCAgICAyICstCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L2NwdS5oICAg
IHwgICAgMSArCiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMgIHwgICAgMyArKysKIDMgZmls
ZXMgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgotLS0gYS9hcmNoL3g4
Ni9rZXJuZWwvY3B1L2NvbW1vbi5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9jcHUvY29tbW9uLmMK
QEAgLTg4Myw3ICs4ODMsNyBAQCB2b2lkIGdldF9jcHVfY2FwKHN0cnVjdCBjcHVpbmZvX3g4NiAq
YykKIAlhcHBseV9mb3JjZWRfY2FwcyhjKTsKIH0KIAotc3RhdGljIHZvaWQgZ2V0X2NwdV9hZGRy
ZXNzX3NpemVzKHN0cnVjdCBjcHVpbmZvX3g4NiAqYykKK3ZvaWQgZ2V0X2NwdV9hZGRyZXNzX3Np
emVzKHN0cnVjdCBjcHVpbmZvX3g4NiAqYykKIHsKIAl1MzIgZWF4LCBlYngsIGVjeCwgZWR4Owog
Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9jcHUvY3B1LmgKKysrIGIvYXJjaC94ODYva2VybmVsL2Nw
dS9jcHUuaApAQCAtNDYsNiArNDYsNyBAQCBleHRlcm4gY29uc3Qgc3RydWN0IGNwdV9kZXYgKmNv
bnN0IF9feDg2CiAJCQkgICAgKmNvbnN0IF9feDg2X2NwdV9kZXZfZW5kW107CiAKIGV4dGVybiB2
b2lkIGdldF9jcHVfY2FwKHN0cnVjdCBjcHVpbmZvX3g4NiAqYyk7CitleHRlcm4gdm9pZCBnZXRf
Y3B1X2FkZHJlc3Nfc2l6ZXMoc3RydWN0IGNwdWluZm9feDg2ICpjKTsKIGV4dGVybiB2b2lkIGNw
dV9kZXRlY3RfY2FjaGVfc2l6ZXMoc3RydWN0IGNwdWluZm9feDg2ICpjKTsKIGV4dGVybiBpbnQg
ZGV0ZWN0X2V4dGVuZGVkX3RvcG9sb2d5X2Vhcmx5KHN0cnVjdCBjcHVpbmZvX3g4NiAqYyk7CiBl
eHRlcm4gaW50IGRldGVjdF9odF9lYXJseShzdHJ1Y3QgY3B1aW5mb194ODYgKmMpOwotLS0gYS9h
cmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMKKysrIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9w
di5jCkBAIC0xMjU4LDYgKzEyNTgsOSBAQCBhc21saW5rYWdlIF9fdmlzaWJsZSB2b2lkIF9faW5p
dCB4ZW5fc3RhCiAJZ2V0X2NwdV9jYXAoJmJvb3RfY3B1X2RhdGEpOwogCXg4Nl9jb25maWd1cmVf
bngoKTsKIAorCS8qIERldGVybWluZSB2aXJ0dWFsIGFuZCBwaHlzaWNhbCBhZGRyZXNzIHNpemVz
ICovCisJZ2V0X2NwdV9hZGRyZXNzX3NpemVzKCZib290X2NwdV9kYXRhKTsKKwogCS8qIExldCdz
IHByZXN1bWUgUFYgZ3Vlc3RzIGFsd2F5cyBib290IG9uIHZDUFUgd2l0aCBpZCAwLiAqLwogCXBl
cl9jcHUoeGVuX3ZjcHVfaWQsIDApID0gMDsKIAoKClBhdGNoZXMgY3VycmVudGx5IGluIHN0YWJs
ZS1xdWV1ZSB3aGljaCBtaWdodCBiZSBmcm9tIG0udi5iQHJ1bmJveC5jb20gYXJlCgpxdWV1ZS00
LjE3L3hlbi1wdi1jYWxsLWdldF9jcHVfYWRkcmVzc19zaXplcy10by1zZXQteDg2X3ZpcnQtcGh5
c19iaXRzLnBhdGNoCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 11:57:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 11: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 1fqGuc-0005NJ-EM; Thu, 16 Aug 2018 11:57: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=i45+=k7=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fqGua-0005Mr-AV
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 11:57:56 +0000
X-Inumbo-ID: 735c28ab-a14b-11e8-a8a5-bc764e045a96
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 735c28ab-a14b-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 13:56:46 +0200 (CEST)
Received: from localhost (unknown [194.244.16.108])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id CB4F1BC1;
 Thu, 16 Aug 2018 11:57:53 +0000 (UTC)
To: boris.ostrovsky@oracle.com, gregkh@linuxfoundation.org, hpa@zytor.com,
 jgross@suse.com, kirill.shutemov@linux.intel.com, luto@kernel.org,
 m.v.b@runbox.com, mingo@redhat.com, tglx@linutronix.de, x86@kernel.org,
 xen-devel@lists.xenproject.org
From: <gregkh@linuxfoundation.org>
Date: Thu, 16 Aug 2018 13:57:34 +0200
Message-ID: <1534420654128112@kroah.com>
MIME-Version: 1.0
X-stable: commit
Subject: [Xen-devel] Patch "xen/pv: Call get_cpu_address_sizes to set
 x86_virt/phys_bits" has been added to the 4.18-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
cGF0Y2ggdGl0bGVkCgogICAgeGVuL3B2OiBDYWxsIGdldF9jcHVfYWRkcmVzc19zaXplcyB0byBz
ZXQgeDg2X3ZpcnQvcGh5c19iaXRzCgp0byB0aGUgNC4xOC1zdGFibGUgdHJlZSB3aGljaCBjYW4g
YmUgZm91bmQgYXQ6CiAgICBodHRwOi8vd3d3Lmtlcm5lbC5vcmcvZ2l0Lz9wPWxpbnV4L2tlcm5l
bC9naXQvc3RhYmxlL3N0YWJsZS1xdWV1ZS5naXQ7YT1zdW1tYXJ5CgpUaGUgZmlsZW5hbWUgb2Yg
dGhlIHBhdGNoIGlzOgogICAgIHhlbi1wdi1jYWxsLWdldF9jcHVfYWRkcmVzc19zaXplcy10by1z
ZXQteDg2X3ZpcnQtcGh5c19iaXRzLnBhdGNoCmFuZCBpdCBjYW4gYmUgZm91bmQgaW4gdGhlIHF1
ZXVlLTQuMTggc3ViZGlyZWN0b3J5LgoKSWYgeW91LCBvciBhbnlvbmUgZWxzZSwgZmVlbHMgaXQg
c2hvdWxkIG5vdCBiZSBhZGRlZCB0byB0aGUgc3RhYmxlIHRyZWUsCnBsZWFzZSBsZXQgPHN0YWJs
ZUB2Z2VyLmtlcm5lbC5vcmc+IGtub3cgYWJvdXQgaXQuCgoKRnJvbSA0MDVjMDE4YTI1ZmU0NjRk
YzY4MDU3YmJjODAxNGE1OGYyYmQ0NDIyIE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiAi
TS4gVmVmYSBCaWNha2NpIiA8bS52LmJAcnVuYm94LmNvbT4KRGF0ZTogVHVlLCAyNCBKdWwgMjAx
OCAwODo0NTo0NyAtMDQwMApTdWJqZWN0OiB4ZW4vcHY6IENhbGwgZ2V0X2NwdV9hZGRyZXNzX3Np
emVzIHRvIHNldCB4ODZfdmlydC9waHlzX2JpdHMKCkZyb206IE0uIFZlZmEgQmljYWtjaSA8bS52
LmJAcnVuYm94LmNvbT4KCmNvbW1pdCA0MDVjMDE4YTI1ZmU0NjRkYzY4MDU3YmJjODAxNGE1OGYy
YmQ0NDIyIHVwc3RyZWFtLgoKQ29tbWl0IGQ5NGExNTVjNTljOSAoIng4Ni9jcHU6IFByZXZlbnQg
Y3B1aW5mb194ODY6Ong4Nl9waHlzX2JpdHMKYWRqdXN0bWVudCBjb3JydXB0aW9uIikgaGFzIG1v
dmVkIHRoZSBxdWVyeSBhbmQgY2FsY3VsYXRpb24gb2YgdGhlCng4Nl92aXJ0X2JpdHMgYW5kIHg4
Nl9waHlzX2JpdHMgZmllbGRzIG9mIHRoZSBjcHVpbmZvX3g4NiBzdHJ1Y3QKZnJvbSB0aGUgZ2V0
X2NwdV9jYXAgZnVuY3Rpb24gdG8gYSBuZXcgZnVuY3Rpb24gbmFtZWQKZ2V0X2NwdV9hZGRyZXNz
X3NpemVzLgoKT25lIG9mIHRoZSBjYWxsIHNpdGVzIHJlbGF0ZWQgdG8gWGVuIFBWIFZNcyB3YXMg
dW5mb3J0dW5hdGVseSBtaXNzZWQKaW4gdGhlIGFmb3JlbWVudGlvbmVkIGNvbW1pdC4gVGhpcyBw
cmV2ZW50cyBzdWNjZXNzZnVsIGJvb3QtdXAgb2YKa2VybmVsIHZlcnNpb25zIDQuMTcgYW5kIHVw
IGluIFhlbiBQViBWTXMgaWYgQ09ORklHX0RFQlVHX1ZJUlRVQUwKaXMgZW5hYmxlZCwgZHVlIHRv
IHRoZSBmb2xsb3dpbmcgY29kZSBwYXRoOgoKICBlbmxpZ2h0ZW5fcHYuYzo6eGVuX3N0YXJ0X2tl
cm5lbAogICAgbW11X3B2LmM6Onhlbl9yZXNlcnZlX3NwZWNpYWxfcGFnZXMKICAgICAgcGFnZS5o
OjpfX3BhCiAgICAgICAgcGh5c2FkZHIuYzo6X19waHlzX2FkZHIKICAgICAgICAgIHBoeXNhZGRy
Lmg6OnBoeXNfYWRkcl92YWxpZAoKcGh5c19hZGRyX3ZhbGlkIHVzZXMgYm9vdF9jcHVfZGF0YS54
ODZfcGh5c19iaXRzIHRvIHZhbGlkYXRlIHBoeXNpY2FsCmFkZHJlc3Nlcy4gYm9vdF9jcHVfZGF0
YS54ODZfcGh5c19iaXRzIGlzIG5vIGxvbmdlciBwb3B1bGF0ZWQgYmVmb3JlCnRoZSBjYWxsIHRv
IHhlbl9yZXNlcnZlX3NwZWNpYWxfcGFnZXMgZHVlIHRvIHRoZSBhZm9yZW1lbnRpb25lZCBjb21t
aXQKdGhvdWdoLCBzbyB0aGUgdmFsaWRhdGlvbiBwZXJmb3JtZWQgYnkgcGh5c19hZGRyX3ZhbGlk
IGZhaWxzLCB3aGljaApjYXVzZXMgX19waHlzX2FkZHIgdG8gdHJpZ2dlciBhIEJVRywgcHJldmVu
dGluZyBib290LXVwLgoKU2lnbmVkLW9mZi1ieTogTS4gVmVmYSBCaWNha2NpIDxtLnYuYkBydW5i
b3guY29tPgpSZXZpZXdlZC1ieTogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+
ClJldmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29t
PgpDYzogIktpcmlsbCBBLiBTaHV0ZW1vdiIgPGtpcmlsbC5zaHV0ZW1vdkBsaW51eC5pbnRlbC5j
b20+CkNjOiBBbmR5IEx1dG9taXJza2kgPGx1dG9Aa2VybmVsLm9yZz4KQ2M6IEluZ28gTW9sbmFy
IDxtaW5nb0ByZWRoYXQuY29tPgpDYzogIkguIFBldGVyIEFudmluIiA8aHBhQHp5dG9yLmNvbT4K
Q2M6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgpDYzogQm9yaXMgT3N0cm92
c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9z
c0BzdXNlLmNvbT4KQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpDYzogeDg2QGtl
cm5lbC5vcmcKQ2M6IHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmcgIyBmb3IgdjQuMTcgYW5kIHVwCkZp
eGVzOiBkOTRhMTU1YzU5YzkgKCJ4ODYvY3B1OiBQcmV2ZW50IGNwdWluZm9feDg2Ojp4ODZfcGh5
c19iaXRzIGFkanVzdG1lbnQgY29ycnVwdGlvbiIpClNpZ25lZC1vZmYtYnk6IEJvcmlzIE9zdHJv
dnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+ClNpZ25lZC1vZmYtYnk6IEdyZWcgS3Jv
YWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CgotLS0KIGFyY2gveDg2L2tl
cm5lbC9jcHUvY29tbW9uLmMgfCAgICAyICstCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L2NwdS5oICAg
IHwgICAgMSArCiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMgIHwgICAgMyArKysKIDMgZmls
ZXMgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgotLS0gYS9hcmNoL3g4
Ni9rZXJuZWwvY3B1L2NvbW1vbi5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9jcHUvY29tbW9uLmMK
QEAgLTkwNSw3ICs5MDUsNyBAQCB2b2lkIGdldF9jcHVfY2FwKHN0cnVjdCBjcHVpbmZvX3g4NiAq
YykKIAlhcHBseV9mb3JjZWRfY2FwcyhjKTsKIH0KIAotc3RhdGljIHZvaWQgZ2V0X2NwdV9hZGRy
ZXNzX3NpemVzKHN0cnVjdCBjcHVpbmZvX3g4NiAqYykKK3ZvaWQgZ2V0X2NwdV9hZGRyZXNzX3Np
emVzKHN0cnVjdCBjcHVpbmZvX3g4NiAqYykKIHsKIAl1MzIgZWF4LCBlYngsIGVjeCwgZWR4Owog
Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9jcHUvY3B1LmgKKysrIGIvYXJjaC94ODYva2VybmVsL2Nw
dS9jcHUuaApAQCAtNDYsNiArNDYsNyBAQCBleHRlcm4gY29uc3Qgc3RydWN0IGNwdV9kZXYgKmNv
bnN0IF9feDg2CiAJCQkgICAgKmNvbnN0IF9feDg2X2NwdV9kZXZfZW5kW107CiAKIGV4dGVybiB2
b2lkIGdldF9jcHVfY2FwKHN0cnVjdCBjcHVpbmZvX3g4NiAqYyk7CitleHRlcm4gdm9pZCBnZXRf
Y3B1X2FkZHJlc3Nfc2l6ZXMoc3RydWN0IGNwdWluZm9feDg2ICpjKTsKIGV4dGVybiB2b2lkIGNw
dV9kZXRlY3RfY2FjaGVfc2l6ZXMoc3RydWN0IGNwdWluZm9feDg2ICpjKTsKIGV4dGVybiB2b2lk
IGluaXRfc2NhdHRlcmVkX2NwdWlkX2ZlYXR1cmVzKHN0cnVjdCBjcHVpbmZvX3g4NiAqYyk7CiBl
eHRlcm4gdTMyIGdldF9zY2F0dGVyZWRfY3B1aWRfbGVhZih1bnNpZ25lZCBpbnQgbGV2ZWwsCi0t
LSBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYworKysgYi9hcmNoL3g4Ni94ZW4vZW5saWdo
dGVuX3B2LmMKQEAgLTEyNTksNiArMTI1OSw5IEBAIGFzbWxpbmthZ2UgX192aXNpYmxlIHZvaWQg
X19pbml0IHhlbl9zdGEKIAlnZXRfY3B1X2NhcCgmYm9vdF9jcHVfZGF0YSk7CiAJeDg2X2NvbmZp
Z3VyZV9ueCgpOwogCisJLyogRGV0ZXJtaW5lIHZpcnR1YWwgYW5kIHBoeXNpY2FsIGFkZHJlc3Mg
c2l6ZXMgKi8KKwlnZXRfY3B1X2FkZHJlc3Nfc2l6ZXMoJmJvb3RfY3B1X2RhdGEpOworCiAJLyog
TGV0J3MgcHJlc3VtZSBQViBndWVzdHMgYWx3YXlzIGJvb3Qgb24gdkNQVSB3aXRoIGlkIDAuICov
CiAJcGVyX2NwdSh4ZW5fdmNwdV9pZCwgMCkgPSAwOwogCgoKUGF0Y2hlcyBjdXJyZW50bHkgaW4g
c3RhYmxlLXF1ZXVlIHdoaWNoIG1pZ2h0IGJlIGZyb20gbS52LmJAcnVuYm94LmNvbSBhcmUKCnF1
ZXVlLTQuMTgveGVuLXB2LWNhbGwtZ2V0X2NwdV9hZGRyZXNzX3NpemVzLXRvLXNldC14ODZfdmly
dC1waHlzX2JpdHMucGF0Y2gKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 11:58:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 11:58: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 1fqGuf-0005OM-NJ; Thu, 16 Aug 2018 11:58: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=kltf=k7=citrix.com=prvs=759492735=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fqGue-0005O1-I4
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 11:58:00 +0000
X-Inumbo-ID: b294a4e7-a14b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b294a4e7-a14b-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 11:58:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,247,1531785600"; d="scan'208";a="77705228"
Date: Thu, 16 Aug 2018 13:57:52 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180816115752.kc2ffjdcegtiatt4@mac>
References: <1534355858-17920-1-git-send-email-andrew.cooper3@citrix.com>
 <20180816095502.bl2nzk5y3iol3hjk@mac>
 <5B754F5B02000078001DECEC@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B754F5B02000078001DECEC@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] x86/build: Use new .nops directive when
 available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <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>

T24gVGh1LCBBdWcgMTYsIDIwMTggYXQgMDQ6MTg6MDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE2LjA4LjE4IGF0IDExOjU1LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gT24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMDY6NTc6MzhQTSArMDEwMCwgQW5kcmV3
IENvb3BlciB3cm90ZToKPiA+PiAtLS0gYS94ZW4vYXJjaC94ODYvUnVsZXMubWsKPiA+PiArKysg
Yi94ZW4vYXJjaC94ODYvUnVsZXMubWsKPiA+PiBAQCAtMjksNiArMjksMTAgQEAgJChjYWxsIGFz
LW9wdGlvbi1hZGQsQ0ZMQUdTLENDLCJpbnZwY2lkICglcmF4KSQkKGNvbW1hKSVyYXgiLC1ESEFW
RV9BU19JTlZQQ0lEKQo+ID4+ICAkKGNhbGwgYXMtb3B0aW9uLWFkZCxDRkxBR1MsQ0MsXAo+ID4+
ICAgICAgIi5pZiAoKDEgPiAwKSA8IDApOyAuZXJyb3IgXCJcIjsuZW5kaWYiLCwtREhBVkVfQVNf
TkVHQVRJVkVfVFJVRSkKPiA+PiAgCj4gPj4gKyMgQ2hlY2sgdG8gc2VlIHdoZXRoZXIgdGhlIGFz
c21ibGVyIHN1cHBvcnRzIHRoZSAubm9wIGRpcmVjdGl2ZS4KPiA+PiArJChjYWxsIGFzLW9wdGlv
bi1hZGQsQ0ZMQUdTLENDLFwKPiA+PiArICAgICIuTDE6IC5MMjogLm5vcHMgKC5MMiAtIC5MMSkk
JChjb21tYSk5IiwtREhBVkVfQVNfTk9QX0RJUkVDVElWRSkKPiA+IAo+ID4gSSB0aGluayBJIHJl
bWVtYmVyIGNvbW1lbnRpbmcgb24gYW4gZWFybGllciB2ZXJzaW9uIG9mIHRoaXMgYWJvdXQgdGhl
Cj4gPiB1c2FnZSBvZiB0aGUgQ09OVFJPTCBwYXJhbWV0ZXIuIEkgd291bGQgZXhwZWN0IHRoZSBh
c3NlbWJsZXIgdG8KPiA+IHVzZSB0aGUgbW9zdCBvcHRpbWl6ZWQgdmVyc2lvbiBieSBkZWZhdWx0
LCBpcyB0aGF0IG5vdCB0aGUgY2FzZT8KPiAKPiBIb3cgY291bGQgaXQsIHdpdGhvdXQga25vd2lu
ZyB3aGF0IHRoZSB0YXJnZXQgaGFyZHdhcmUgaXM/IEFuZCBldmVuCj4gaWYgaXQgY291bGQsIHdo
YXQgaXMgY29uc2lkZXJlZCAibW9zdCBvcHRpbWl6ZWQiIHRlbmRzIHRvIGNoYW5nZSBldmVyeQo+
IG9uY2UgaW4gYSB3aGlsZSAob3IgZWxzZSB3ZSB3b3VsZG4ndCBoYXZlIGRpZmZlcmVudCBOT1Ag
Zmxhdm9ycyB0bwo+IGJlZ2luIHdpdGgpLgoKSSB0aGluayBJIGhhdmVuJ3QgZXhwbGFpbmVkIG15
c2VsZiB3ZWxsLiBCeSB1c2luZyB0aGUgQ09OVFJPTApwYXJhbWV0ZXIgd2UgbGltaXQgdGhlIG1h
eCBsZW5ndGggb2YgYSBub3AgaW5zdHJ1Y3Rpb24gdG8gOSBieXRlcwppbnN0ZWFkIG9mIHVzaW5n
IHRoZSBtYXhpbXVtIHN1cHBvcnRlZCBieSB0aGUgYXNzZW1ibGVyICgxMSBieXRlcyBJSVJDCmZv
ciA2NGJpdCkuIElzIHRoaXMgZG9uZSBiZWNhdXNlIHRoZXJlIGFyZSBpc3N1ZXMgd2l0aCB1c2lu
ZyBub3BzID4gOQpieXRlcz8KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 12:39:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 12:39: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 1fqHYu-0000Ws-RP; Thu, 16 Aug 2018 12: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=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqHYt-0000Wn-NG
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 12:39:35 +0000
X-Inumbo-ID: 815b30ca-a151-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 815b30ca-a151-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 12:40:07 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 06:39:32 -0600
Message-Id: <5B75708302000078001DEE4B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 06:39:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <1534355858-17920-1-git-send-email-andrew.cooper3@citrix.com>
 <20180816095502.bl2nzk5y3iol3hjk@mac>
 <5B754F5B02000078001DECEC@prv1-mh.provo.novell.com>
 <20180816115752.kc2ffjdcegtiatt4@mac>
In-Reply-To: <20180816115752.kc2ffjdcegtiatt4@mac>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/build: Use new .nops directive when
 available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <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+IE9uIDE2LjA4LjE4IGF0IDEzOjU3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFRodSwgQXVnIDE2LCAyMDE4IGF0IDA0OjE4OjAzQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMTYuMDguMTggYXQgMTE6NTUsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gT24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMDY6NTc6MzhQTSArMDEwMCwgQW5k
cmV3IENvb3BlciB3cm90ZToKPj4gPj4gLS0tIGEveGVuL2FyY2gveDg2L1J1bGVzLm1rCj4+ID4+
ICsrKyBiL3hlbi9hcmNoL3g4Ni9SdWxlcy5tawo+PiA+PiBAQCAtMjksNiArMjksMTAgQEAgJChj
YWxsIGFzLW9wdGlvbi1hZGQsQ0ZMQUdTLENDLCJpbnZwY2lkIAo+ICglcmF4KSQkKGNvbW1hKSVy
YXgiLC1ESEFWRV9BU19JTlZQQ0lEKQo+PiA+PiAgJChjYWxsIGFzLW9wdGlvbi1hZGQsQ0ZMQUdT
LENDLFwKPj4gPj4gICAgICAiLmlmICgoMSA+IDApIDwgMCk7IC5lcnJvciBcIlwiOy5lbmRpZiIs
LC1ESEFWRV9BU19ORUdBVElWRV9UUlVFKQo+PiA+PiAgCj4+ID4+ICsjIENoZWNrIHRvIHNlZSB3
aGV0aGVyIHRoZSBhc3NtYmxlciBzdXBwb3J0cyB0aGUgLm5vcCBkaXJlY3RpdmUuCj4+ID4+ICsk
KGNhbGwgYXMtb3B0aW9uLWFkZCxDRkxBR1MsQ0MsXAo+PiA+PiArICAgICIuTDE6IC5MMjogLm5v
cHMgKC5MMiAtIC5MMSkkJChjb21tYSk5IiwtREhBVkVfQVNfTk9QX0RJUkVDVElWRSkKPj4gPiAK
Pj4gPiBJIHRoaW5rIEkgcmVtZW1iZXIgY29tbWVudGluZyBvbiBhbiBlYXJsaWVyIHZlcnNpb24g
b2YgdGhpcyBhYm91dCB0aGUKPj4gPiB1c2FnZSBvZiB0aGUgQ09OVFJPTCBwYXJhbWV0ZXIuIEkg
d291bGQgZXhwZWN0IHRoZSBhc3NlbWJsZXIgdG8KPj4gPiB1c2UgdGhlIG1vc3Qgb3B0aW1pemVk
IHZlcnNpb24gYnkgZGVmYXVsdCwgaXMgdGhhdCBub3QgdGhlIGNhc2U/Cj4+IAo+PiBIb3cgY291
bGQgaXQsIHdpdGhvdXQga25vd2luZyB3aGF0IHRoZSB0YXJnZXQgaGFyZHdhcmUgaXM/IEFuZCBl
dmVuCj4+IGlmIGl0IGNvdWxkLCB3aGF0IGlzIGNvbnNpZGVyZWQgIm1vc3Qgb3B0aW1pemVkIiB0
ZW5kcyB0byBjaGFuZ2UgZXZlcnkKPj4gb25jZSBpbiBhIHdoaWxlIChvciBlbHNlIHdlIHdvdWxk
bid0IGhhdmUgZGlmZmVyZW50IE5PUCBmbGF2b3JzIHRvCj4+IGJlZ2luIHdpdGgpLgo+IAo+IEkg
dGhpbmsgSSBoYXZlbid0IGV4cGxhaW5lZCBteXNlbGYgd2VsbC4gQnkgdXNpbmcgdGhlIENPTlRS
T0wKPiBwYXJhbWV0ZXIgd2UgbGltaXQgdGhlIG1heCBsZW5ndGggb2YgYSBub3AgaW5zdHJ1Y3Rp
b24gdG8gOSBieXRlcwo+IGluc3RlYWQgb2YgdXNpbmcgdGhlIG1heGltdW0gc3VwcG9ydGVkIGJ5
IHRoZSBhc3NlbWJsZXIgKDExIGJ5dGVzIElJUkMKPiBmb3IgNjRiaXQpLiBJcyB0aGlzIGRvbmUg
YmVjYXVzZSB0aGVyZSBhcmUgaXNzdWVzIHdpdGggdXNpbmcgbm9wcyA+IDkKPiBieXRlcz8KClRo
ZXJlIHRoZSBwcm9ibGVtcyBzdGFydCB0aGF0IEkndmUgaGludGVkIGF0IHRvd2FyZHMgQW5kcmV3
OiBnYXMKc3VwcG9ydHMgdXAgdG8gMTEtYnl0ZSBOT1BzIGRlc3BpdGUgdGhlIFNETSBzYXlpbmcg
b3RoZXJ3aXNlIGF0CnByZXNlbnQuIEJ1dCBPUk0gYW5kIFNETSBkaXNhZ3JlZSBhcyB3ZWxsLCBm
b3IgdGhlIDMtIGFuZCA2LWJ5dGUKdmFyaWFudHMuIE90b2ggQU1EIHJlY29tbWVuZHMgdXAgdG8g
MTEtYnl0ZSBOT1BzIGZvciBGYW0xNQphbmQgZWFybGllciwgYW5kIHN1Z2dlc3RzIGV2ZW4gdXNp
bmcgdXAgdG8gMTUtYnl0ZSBvbmVzIG9uIEZhbTE3LgoKQmVzaWRlcyB0aGF0IEkgYWxzbyB3b25k
ZXIgd2hldGhlciBpbiA2NC1iaXQgbW9kZSBSRVggcHJlZml4ZXMKd291bGRuJ3QgYmUgcHJlZmVy
YWJsZSBvdmVyIG9wZXJhbmQgc2l6ZSBvdmVycmlkZSBvbmVzLgoKSmFuCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 12:43:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 12: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 1fqHco-0001KO-Cx; Thu, 16 Aug 2018 12:43:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqHcm-0001KJ-Q5
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 12:43:36 +0000
X-Inumbo-ID: 11874721-a152-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 11874721-a152-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 12:44:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 06:43:34 -0600
Message-Id: <5B75717502000078001DEE56@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 06:43:33 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1534355858-17920-1-git-send-email-andrew.cooper3@citrix.com>
 <20180816095502.bl2nzk5y3iol3hjk@mac>
 <c71e0676-4f40-1dfc-001b-444bca8cd809@citrix.com>
 <5B75614102000078001DEDD9@prv1-mh.provo.novell.com>
 <1cc5b4a4-2b56-1fdb-71af-17ad4a4a424d@citrix.com>
In-Reply-To: <1cc5b4a4-2b56-1fdb-71af-17ad4a4a424d@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/build: Use new .nops directive when
 available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.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+IE9uIDE2LjA4LjE4IGF0IDEzOjQ4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTYvMDgvMTggMTI6MzQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxNi4w
OC4xOCBhdCAxMjo0MiwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MTYvMDgvMTggMTA6NTUsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+Pj4gT24gV2VkLCBBdWcg
MTUsIDIwMTggYXQgMDY6NTc6MzhQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+Pj4g
QEAgLTExMiw2ICsxMjUsMTEgQEAgc3RhdGljIHZvaWQgX19pbml0IGFyY2hfaW5pdF9pZGVhbF9u
b3BzKHZvaWQpCj4+Pj4+ICAgICAgICAgICAgICBpZGVhbF9ub3BzID0gazhfbm9wczsKPj4+Pj4g
ICAgICAgICAgYnJlYWs7Cj4+Pj4+ICAgICAgfQo+Pj4+PiArCj4+Pj4+ICsjaWZkZWYgSEFWRV9B
U19OT1BfRElSRUNUSVZFCj4+Pj4+ICsgICAgaWYgKCBtZW1jbXAoaWRlYWxfbm9wc1tBU01fTk9Q
X01BWF0sIHRvb2xjaGFpbl9ub3BzLCBBU01fTk9QX01BWCkgPT0gMCAKPiApCj4+Pj4+ICsgICAg
ICAgIHRvb2xjaGFpbl9ub3BzX2FyZV9pZGVhbCA9IHRydWU7Cj4+Pj4+ICsjZW5kaWYKPj4+PiBZ
b3UgYXJlIG9ubHkgY29tcGFyaW5nIHRoYXQgdGhlIGJpZ2dlc3Qgbm9wIGluc3RydWN0aW9uICg5
IGJ5dGVzCj4+Pj4gQUZBSUNUKSBnZW5lcmF0ZWQgYnkgdGhlIGFzc2VtYmxlciBpcyB3aGF0IFhl
biBiZWxpZXZlcyB0byBiZSB0aGUgbW9yZQo+Pj4+IG9wdGltaXplZCB2ZXJzaW9uLiBXaGF0IGFi
b3V0IHNob3J0ZXIgbm9wcz8KPj4+IFRoZXkgYXJlIGFsbCB2YXJpYXRpb25zIG9uIGEgdGhlbWUu
Cj4+Pgo+Pj4gRm9yIFA2IG5vcHMsIGl0cyB0aGUgMGYgMWYgcm9vdCB3aGljaCBpcyBpbXBvcnRh
bnQsIHdoaWNoIHRha2VzIGEgbW9kcm0KPj4+IGJ5dGUuICBUcmFkaXRpb25hbGx5LCBpdHMgYWx3
YXlzIGVuY29kZWQgd2l0aCBlYXggYW5kIHVzZXMgcmVkdW5kYW50Cj4+PiBtZW1vcnkgZW5jb2Rp
bmdzIGZvciBsb25nZXIgaW5zdHJ1Y3Rpb25zLgo+Pj4KPj4+IEkgY2FuJ3QgdGhpbmsgb2YgYW55
IHdheSBvZiBkZXRlY3RpbmcgaWYgdGhlIG9wdGltaXNlZCBub3BzIGlmIHRoZQo+Pj4gdG9vbGNo
YWluIHN0YXJ0cyB1c2luZyBhbHRlcm5hdGl2ZSByZWdpc3RlcnMgaW4gdGhlIGVuY29kaW5nLCBi
dXQgSQo+Pj4gZXhwZWN0IHRoaXMgY2FzZSB3b24ndCBoYXBwZW4gaW4gcHJhY3RpY2UuCj4+IEl0
J3Mgbm90IGp1c3QgdGhlIHJlZ2lzdGVyIGVuY29kaW5nLCBidXQgYWxzbyB0aGUgbWF4aW11bSBz
aW5nbGUtaW5zbgo+PiBsZW5ndGggdGhhdCBnZXRzIGdlbmVyYXRlZC4gUmVjYWxsIHRoYXQgdW50
aWwgbm90IHZlcnkgbG9uZyBhZ28gd2UKPj4gaGFkIHVwIHRvIDgtYnl0ZSBOT1AgaW5zbnMgb25s
eT8gVGhlIHZpZXcgb24gdGhlIG1vZCAoYXMgaW4gTW9kUk0pCj4+IHVzYWdlIG1heSB2YXJ5IG92
ZXIgdGltZSwgYXMgbWF5IHRoZSB2aWV3IG9uIHdoaWNoIG9yIGhvdyBtYW55Cj4+IHByZWZpeGVz
IGFyZSByZWFzb25hYmxlIHRvIGhhdmUuCj4gCj4gU3RyaWN0bHkgc3BlYWtpbmcsIHRoZSBPUk0g
c2F5cyAiZW5jb2RlIHRoZSBsZWFzdC1yZWNlbnRseSBsaXZlCj4gcmVnaXN0ZXIiLCBiZWNhdXNl
IGFsbCB0aGUgaGludCBub3BzIGFyZSBzdGlsbCBzdWJqZWN0IHRvIHJlZy9yZWcKPiBkZXBlbmRl
bmNpZXMuCj4gCj4gSG93ZXZlciwgd2UgZGVmaW5pdGVseSBjYW4ndCB0YWtlIGFkdmFudGFnZSBv
ZiB0aGlzLCBub3IgY2FuIHRoZQo+IGFzc2VtYmxlci4KCldlbGwsIF93ZV8gY291bGQsIGF0IGxl
YXN0IHdoZW4gdGFpbCBwYWRkaW5nIHBhdGNoZWQgaW4gaW5zbnM6IEkgdmVyeQptdWNoIGhvcGUg
d2Uga25vdyB3aGF0IHdlJ3ZlIHBhdGNoZWQgaW4sIGFuZCBoZW5jZSBhdCBsZWFzdCB3aGF0CnJl
Z2lzdGVycyB3ZXJlIHVzZWQgbW9zdCByZWNlbnRseS4gVGhpcyBpcyBub3QgcmVhZGlseSBhdmFp
bGFibGUgdG9kYXksCmJ1dCBjb3VsZCBiZSBtYWRlIHNvLgoKPiAgQ29tcGlsZXJzIGNhbid0IGVp
dGhlciwgYmVjYXVzZSB0aGUgZXhhY3QgbGVuZ3RoIG9mIHRoZSBub3AKPiBkZXBlbmRzIG9uIG90
aGVyIHJlbG9jYXRpb25zLiAgRnVydGhlcm1vcmUsIHRoZSBwZXJmIGltcHJvdmVtZW50IGZyb20K
PiBkb2luZyB0aGlzIHdvdWxkIGJlIGZyYWN0aW9uYWwuCgpUcnVlLgoKSmFuCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 12:46:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 12: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 1fqHf3-0001Sm-Qz; Thu, 16 Aug 2018 12: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=aicj=k7=citrix.com=prvs=7595339f3=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqHf2-0001SY-FC
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 12:45:56 +0000
X-Inumbo-ID: 281e34e4-a152-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 281e34e4-a152-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 14:44:47 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,247,1531785600"; d="scan'208";a="62971245"
Date: Thu, 16 Aug 2018 13:45:51 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180816124551.lr5o7d5y4qclsixc@citrix.com>
References: <5B751E7902000078001DEB43@prv1-mh.provo.novell.com>
 <9297c93c-5fcc-a817-578d-71ec0bdb49bb@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <9297c93c-5fcc-a817-578d-71ec0bdb49bb@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libxl: fix ARM build after 54ed251dc7
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>, Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBBdWcgMTYsIDIwMTggYXQgMDg6NDE6NTVBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxNi8wOC8yMDE4IDA3OjQ5LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+IENvbW1p
dCAidG9vbHM6IFJld29yayB4Y19kb21haW5fY3JlYXRlKCkgdG8gdGFrZSBhIGZ1bGwKPiA+IHhl
bl9kb21jdGxfY3JlYXRlZG9tYWluIiAgZmFpbGVkIHRvIHJlcGxhY2Ugb25lIGZ1cnRoZXIgaW5z
dGFuY2Ugb2YKPiA+IHhjX2NvbmZpZyBpbiBsaWJ4bF9fYXJjaF9kb21haW5fc2F2ZV9jb25maWco
KS4KPiA+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
Cj4gPiAtLS0KPiA+IEkgaGF2ZSBubyBlbnZpcm9ubWVudCBzZXQgdXAgdG8gZG8gY3Jvc3MgdG9v
bCBzdGFjayBidWlsZHMsIHNvIHRoZSBwYXRjaAo+ID4gaXMgc29sZWx5IGJhc2VkIG9uIG9zc3Rl
c3QgcmVwb3J0IGFuZCBjb2RlIGluc3BlY3Rpb24uCj4gCj4gTm9yIGRvIEkgc2FkbHksIGFuZCB3
ZSBkb24ndCB5ZXQgaGF2ZSB0aGlzIHdvcmtpbmcgaW4gVHJhdmlzL2dpdGxhYgo+IHdoaWNoIGlz
IHRoYXQgdGVzdGluZyBtaXNzZWQgaXQuCj4gCj4gQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 12:46:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 12:46: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 1fqHfR-0001VR-5B; Thu, 16 Aug 2018 12:46: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=rytq=k7=citrix.com=prvs=759b2abc3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fqHfO-0001V7-Ub
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 12:46:18 +0000
X-Inumbo-ID: 71f56352-a152-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 71f56352-a152-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 12:46:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,247,1531785600"; d="scan'208";a="77707871"
To: Xen-devel <xen-devel@lists.xen.org>
References: <1530011348-4852-1-git-send-email-andrew.cooper3@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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: <ea69e94b-ae3e-552e-9dbb-50085bc0f67c@citrix.com>
Date: Thu, 16 Aug 2018 13:46: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: <1530011348-4852-1-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 0/2] xen/xsm: Cleanup in preparation for XSM
 SILO mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 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>,
 Ming Lu <ming.lu@citrix.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDYvMTggMTI6MDksIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gRnV0dXJlIGNoYW5nZXMg
d2lsbCBpbnRyb2R1Y2UgYSBuZXcgU0lMTyBtb2RlLCB3aGljaCBpcyBpbnRlbmRlZCB0byBiZSB1
c2VmdWwKPiBmb3IgY2xvdWQgYW5kIGVudGVycHJpc2Ugc2V0dXBzIHdoZXJlIGFsbCBkb21VcyBh
cmUgdW5wcml2aWxlZ2VkIGFuZCBoYXZlIG5vCj4gYnVpc25lc3MgY29tbXVuaWNhdGluZyBkaXJl
Y3RseS4KPgo+IFRoaXMgd2FzIGRpc2N1c3NlZCBhdCBYZW5TdW1taXQsIGJ1dCBJJ2xsIGxlYXZl
IGZ1cnRoZXIgZGV0YWlscyB0byB0aGUgc2VyaWVzCj4gd2hpY2ggaW50cm9kdWNlcyBpdC4gIEhv
d2V2ZXIsIHRvIGJlZ2luIHdpdGgsIGNsZWFuIHVwIHRoZSBYU00gbmFtZXNwYWNpbmcgdG8KPiBi
ZXR0ZXIgc2VwYXJhdGUgWFNNIGFuZCBGTEFTSy4KPgo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+
Cj4gQW5kcmV3IENvb3BlciAoMik6Cj4gICB4ZW4veHNtOiBSZW5hbWUgQ09ORklHX0ZMQVNLXyog
dG8gQ09ORklHX1hTTV9GTEFTS18qCj4gICB4ZW4veHNtOiBSZW5hbWUgQ09OSUZJR19YU01fUE9M
SUNZIHRvIENPTkZJR19YU01fRkxBU0tfUE9MSUNZCgpQaW5nICJUaGUgUmVzdCIgaW4gbGlldSBv
ZiBEYW5pZWwuwqAgVGhpcyBzZXJpZXMgaXMgYmxvY2tpbmcgdGhlCmZ1bmN0aW9uYWwgWFNNIFNJ
TE8gd29yay4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 12:53:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 12: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 1fqHll-0002R9-U0; Thu, 16 Aug 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=egxv=k7=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fqHll-0002R2-1n
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 12:52:53 +0000
X-Inumbo-ID: 5cef9ee6-a153-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5cef9ee6-a153-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 12:53:25 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 31305ABA2;
 Thu, 16 Aug 2018 12:52:50 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
References: <20180810103714.5112=ef=bf=bd1=ef=bf=bdpaul.durrant@ci?=
 =?UTF-8?Q?trix.com> <5B6D86F30?=
 =?UTF-8?Q?2000078001DCF85@prv1=ef=bf=bdmh.provo.novell.com> <e8cff3ca6c154b?=
 =?UTF-8?Q?67a2a932af83719354@AMSPEX02CL03.citrite.net> <fdf19f7d=ef=bf=bd1b?=
 =?UTF-8?B?OTLvv71hOWMw77+9MzYwMu+/vWIxYzk4MDdiZjYxMEBjaXRyaXguY29tPiA8YTcz?=
 =?UTF-8?Q?5b4359ccc4b278330204d9790c6ac@AMSPEX02CL03.citrite.net> <5B6DAF9F?=
 =?UTF-8?Q?02000078001DD040@prv1=ef=bf=bdmh.provo.novell.com> <e2f77af0b2394?=
 =?UTF-8?Q?b8f859a1f2dc1a91797@AMSPEX02CL03.citrite.net> <5B6DB69D0200007800?=
 =?UTF-8?Q?1DD06A@prv1=ef=bf=bdmh.provo.novell.com> <eaab5a73=ef=bf=bd2910?=
 =?UTF-8?B?77+9N2ZiNu+/vWUxZmPvv70wODUzN2U2MzA4OGNAY2l0cml4LmNvbT4gPDkyY2E2?=
 =?UTF-8?B?OWU177+9OThiMe+/vTYxZTTvv704MTdh77+9Mzg2OGY4Mjk0NzFhQGNpdHJpeC5j?=
 =?UTF-8?Q?om> <5B75521102000078001DED13@prv1=ef=bf=bdmh.provo.novell.com> <?=
 =?UTF-8?Q?11c0c965-9af7-2cec-1420-4541e281183a@citrix.com> <5B755FBC0200007?=
 =?UTF-8?Q?8001DEDBF@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: <a6f65e26-173a-90f4-9efb-f0b0ee895927@suse.com>
Date: Thu, 16 Aug 2018 14:52:48 +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: <5B755FBC0200007?= =?UTF-8?Q?8001DEDBF@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 0/2] MMIO emulation 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Paul Durrant <paul.durrant@citrix.com>,
 George Dunlap <george.dunlap@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYvMDgvMTggMTM6MjcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE2LjA4LjE4IGF0
IDEyOjU2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDE2LzA4LzE4
IDExOjI5LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IEZvbGxvd2luZyBzb21lIGZ1cnRoZXIgZGlz
Y3Vzc2lvbiB3aXRoIEFuZHJldywgaGUgbG9va3MgdG8gYmUKPj4+IGNvbnZpbmNlZCB0aGF0IHRo
ZSBpc3N1ZSBpcyB0byBiZSBmaXhlZCBpbiB0aGUgYmFsbG9vbiBkcml2ZXIsCj4+PiB3aGljaCBz
byBmYXIgKGludGVudGlvbmFsbHkgYWZhaWN0KSBkb2VzIG5vdCByZW1vdmUgdGhlIGRpcmVjdAo+
Pj4gbWFwIGVudHJpZXMgZm9yIGJhbGxvb25lZCBvdXQgcGFnZXMgaW4gdGhlIEhWTSBjYXNlLiBJ
J20gbm90Cj4+PiBjb252aW5jZWQgb2YgdGhpcywgYnV0IEknZCBuZXZlcnRoZWxlc3MgbGlrZSB0
byBpbnF1aXJlIHdoZXRoZXIKPj4+IHN1Y2ggYSBjaGFuZ2UgKHJlc3VsdGluZyBpbiBzaGF0dGVy
ZWQgc3VwZXIgcGFnZSBtYXBwaW5ncykKPj4+IHdvdWxkIGJlIGFjY2VwdGFibGUgaW4gdGhlIGZp
cnN0IHBsYWNlLgo+Pgo+PiBXZSBkb24ndCB0b2xlcmF0ZSBhbnl0aGluZyBlbHNlIGluIHRoZSBk
aXJlY3RtYXAgcG9pbnRpbmcgdG8KPj4gaW52YWxpZC91bmltcGxlbWVudGVkIGZyYW1lcy4gIFdo
eSBzaG91bGQgYmFsbG9vbmluZyBiZSBhbnkgZGlmZmVyZW50Pwo+IAo+IEJlY2F1c2UgYmFsbG9v
bmluZyBpcyBzb21ldGhpbmcgdmlydHVhbGl6YXRpb24gc3BlY2lmaWMsIHdoaWNoCj4gZG9lc24n
dCBoYXZlIGFueSBlcXVpdmFsZW50IG9uIGJhcmUgaGFyZHdhcmUgKG1lbW9yeSBob3QKPiB1bnBs
dWcgZG9lc24ndCBjb21lIHF1aXRlIGNsb3NlIGVub3VnaCBpbW8sIG5vdCB0aGUgbGVhc3QKPiBi
ZWNhdXNlIHRoYXQgZG9lc24ndCB3b3JrIG9uIGEgcGFnZSBncmFudWxhciBiYXNpcykuIEhlbmNl
Cj4gd2UncmUgdG8gZGVmaW5lIHRoZSBleGFjdCBiZWhhdmlvciBoZXJlLCBhbmQgaGVuY2Ugc3Vj
aCBhCj4gZGVmaW5pdGlvbiBjb3VsZCBhcyB3ZWxsIGluY2x1ZGUgc3BlY2lhbCBiZWhhdmlvciBv
ZiBhY2Nlc3Nlcwo+IHRvIHRoZSBpbnZvbHZlZCBndWVzdC1waHlzaWNhbCBhZGRyZXNzZXMuCgpJ
ZiBJIHJlYWQgZHJpdmVycy92aXJ0aW8vdmlydGlvX2JhbGxvb24uYyBjb3JyZWN0bHkgS1ZNIGRv
ZXMgdGhlIHNhbWUKYXMgWGVuOiBiYWxsb29uZWQgcGFnZXMgYXJlIF9ub3RfIHJlbW92ZWQgZnJv
bSB0aGUgZGlyZWN0IG1hcHBpbmdzLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 12:56:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 12:56:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqHpU-0002aR-Ez; Thu, 16 Aug 2018 12: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=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqHpT-0002aK-5P
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 12:56:43 +0000
X-Inumbo-ID: a99aa2ae-a153-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 a99aa2ae-a153-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 14:55:33 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 06:56:40 -0600
Message-Id: <5B75748602000078001DEE81@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 06:56:38 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530011348-4852-1-git-send-email-andrew.cooper3@citrix.com>
 <ea69e94b-ae3e-552e-9dbb-50085bc0f67c@citrix.com>
In-Reply-To: <ea69e94b-ae3e-552e-9dbb-50085bc0f67c@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 0/2] xen/xsm: Cleanup in preparation for XSM
 SILO mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Xin Li <xin.li@citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>, Xen-devel <xen-devel@lists.xen.org>,
 Tim Deegan <tim@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+IE9uIDE2LjA4LjE4IGF0IDE0OjQ2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjYvMDYvMTggMTI6MDksIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+IEZ1dHVyZSBj
aGFuZ2VzIHdpbGwgaW50cm9kdWNlIGEgbmV3IFNJTE8gbW9kZSwgd2hpY2ggaXMgaW50ZW5kZWQg
dG8gYmUgdXNlZnVsCj4+IGZvciBjbG91ZCBhbmQgZW50ZXJwcmlzZSBzZXR1cHMgd2hlcmUgYWxs
IGRvbVVzIGFyZSB1bnByaXZpbGVnZWQgYW5kIGhhdmUgbm8KPj4gYnVpc25lc3MgY29tbXVuaWNh
dGluZyBkaXJlY3RseS4KPj4KPj4gVGhpcyB3YXMgZGlzY3Vzc2VkIGF0IFhlblN1bW1pdCwgYnV0
IEknbGwgbGVhdmUgZnVydGhlciBkZXRhaWxzIHRvIHRoZSBzZXJpZXMKPj4gd2hpY2ggaW50cm9k
dWNlcyBpdC4gIEhvd2V2ZXIsIHRvIGJlZ2luIHdpdGgsIGNsZWFuIHVwIHRoZSBYU00gbmFtZXNw
YWNpbmcgdG8KPj4gYmV0dGVyIHNlcGFyYXRlIFhTTSBhbmQgRkxBU0suCj4+Cj4+IE5vIGZ1bmN0
aW9uYWwgY2hhbmdlLgo+Pgo+PiBBbmRyZXcgQ29vcGVyICgyKToKPj4gICB4ZW4veHNtOiBSZW5h
bWUgQ09ORklHX0ZMQVNLXyogdG8gQ09ORklHX1hTTV9GTEFTS18qCj4+ICAgeGVuL3hzbTogUmVu
YW1lIENPTklGSUdfWFNNX1BPTElDWSB0byBDT05GSUdfWFNNX0ZMQVNLX1BPTElDWQo+IAo+IFBp
bmcgIlRoZSBSZXN0IiBpbiBsaWV1IG9mIERhbmllbC4gIFRoaXMgc2VyaWVzIGlzIGJsb2NraW5n
IHRoZQo+IGZ1bmN0aW9uYWwgWFNNIFNJTE8gd29yay4KCklpcmMgSSBoYWQgZ2l2ZW4gc29tZSBj
b21tZW50cywgcmVnYXJkaW5nIHRoZSAodG9vIGxvbmcpIG5hbWVzLgpUaGUgY2hhbmdlcyBhcmUg
bWVjaGFuaWNhbCBlbm91Z2ggdGhhdCBJIGRvbid0IHRoaW5rIHRoZXJlJ3MKbXVjaCBlbHNlIHRv
IHNheS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 12:59:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 12: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 1fqHrs-0002iz-TK; Thu, 16 Aug 2018 12:59: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=aicj=k7=citrix.com=prvs=7595339f3=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqHrr-0002iq-1W
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 12:59:11 +0000
X-Inumbo-ID: 3e3ed86b-a154-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3e3ed86b-a154-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 12:59:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,247,1531785600"; d="scan'208";a="62972313"
Date: Thu, 16 Aug 2018 13:59:06 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180816125906.muqktefyyzf24gfv@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
 <db8890926bbfd8ac9381eb767d1bff362bcaf9c0.1533636027.git-series.wei.liu2@citrix.com>
 <5B69867E02000078001DB851@prv1-mh.provo.novell.com>
 <20180807162415.fsfw4oojk57c2f23@citrix.com>
 <20180816104217.xuxamizindko2hun@citrix.com>
 <5B755EDF02000078001DEDB1@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B755EDF02000078001DEDB1@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 9/9] x86: move declaration of
 arch_set_info_hvm_guest and provide stub
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

T24gVGh1LCBBdWcgMTYsIDIwMTggYXQgMDU6MjQ6MTVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE2LjA4LjE4IGF0IDEyOjQyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBUdWUsIEF1ZyAwNywgMjAxOCBhdCAwNToyNDoxNVBNICswMTAwLCBXZWkgTGl1
IHdyb3RlOgo+ID4gID4gCj4gPj4gPiBBbGwgdXNlcyBzaXQgZWl0aGVyIGluIEhWTS1zcGVjaWZp
YyBjb2RlIG9yIGluc2lkZSBpc19odm1fLi4uKCkKPiA+PiA+IGNvbmRpdGlvbmFsczogV2h5IGRv
IHdlIG5lZWQgdGhlIGlubGluZSBzdHViPyBJZiB0aGUgZGVjbGFyYXRpb24KPiA+PiA+IHdhcyB2
aXNpYmxlIGluZGVwZW5kZW50IG9mIENPTkZJR19IVk0sIGNvZGUgd291bGQgY29tcGlsZQo+ID4+
ID4gZmluZSwgYW5kIHJlZmVyZW5jZXMgdG8gdGhlIGZ1bmN0aW9uIHdvdWxkIGJlIHJlbW92ZWQg
YnkgdGhlCj4gPj4gPiBjb21waWxlciwgc28gbGlua2luZyB3b3VsZCBhbHNvIHN1Y2NlZWQgZGVz
cGl0ZSB0aGVyZSBub3QgYmVpbmcKPiA+PiA+IGFueSBkZWZpbml0aW9uIG9mIHRoZSBmdW5jdGlv
bi4KPiA+PiAKPiA+PiBMYXN0IHRpbWUgSSB0cmllZCBEQ0Ugd2Fzbid0IHdvcmtpbmcgc28gd2Vs
bC4gTGV0IG1lIHRyeSBhZ2FpbiBhbmQgaWYKPiA+PiBEQ0Ugd29ya3MgaXQgd291bGQgc2F2ZSBt
ZSBhIGxvdCBvZiBlZmZvcnQgdG8gcHJvdmlkZSBzdHVicy4KPiA+PiAKPiA+IAo+ID4gRENFIHNl
ZW1zIHRvIHdvcmsgYmV0dGVyIHRoaXMgdGltZS4KPiA+IAo+ID4gVGhlIG9ubHkgcHJvYmxlbSBp
cyB0aGF0IHNvbWUgQVNTRVJUcyB3aWxsIG5lZWQgdG8gdHVybiBpbnRvIHBhbmljIG9yCj4gPiBC
VUcoKSBpZiB3ZSB3YW50IHRvIGZ1bGx5IHV0aWxpc2UgRENFLiBJcyB0aGF0IG9rYXk/Cj4gCj4g
SW4gZ2VuZXJhbCB5ZXMsIEkgdGhpbmsgc28uCj4gCj4gPiBUbyBnaXZlIHlvdSBhbiBleGFtcGxl
LCBhZnRlciBtYWtpbmcgaXNfaHZtX2RvbWFpbiBldmFsdWF0ZSB0byAwIHdoZW4KPiA+ICFDT05G
SUdfSFZNLCB2bV9ldmVudF9maWxsX3JlZ3MgKyAhQ09ORklHX0hWTSBjb21waWxlcyBmaW5lIGZv
ciBkZWJ1Zwo+ID4gYnVpbGQgYmVjYXVzZSBBU1NFUlQgaGludHMgdGhlIGNvbXBpbGVyIHRoYXQg
dGhlIHJlc3Qgb2YgdGhlIGZ1bmN0aW9uIGlzCj4gPiBuZXZlciBnb2luZyB0byBiZSByZWFjaGFi
bGUuIEJ1dCBmb3Igbm9uLWRlYnVnIGJ1aWxkLCBBU1NFUlQgaXMgZW1wdHksCj4gPiBzbyBjb21w
aWxlciB3aWxsIG5vdCBlbGltaW5hdGUgdGhlIHJlc3Qgb2YgdGhlIGZ1bmN0aW9uLCBjb21wbGFp
bmluZwo+ID4gaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyIGlzIG5vdCBhdmFpbGFibGUuIEl0IGlz
IHNvbHZhYmxlIGJ5IGFkZGluZwo+ID4gcGFuaWMgb3IgQlVHLgo+ID4gCj4gPiBUaGVyZSBpcyBn
b2luZyB0byBiZSBxdWl0ZSBhIGZldyBjYXNlcyBsaWtlIHRoYXQuIEkgaGF2ZW4ndCBnb25lIHRo
cm91Z2gKPiA+IGFsbCBvZiB0aGVtLgo+IAo+IEluIGNhc2VzIGxpa2UgdGhlIGV4YW1wbGUgeW91
IGdpdmUgSSdtIG5vdCBjb252aW5jZWQgb2YgdGhlCj4gc3VnZ2VzdGVkIGNvbnZlcnNpb24gdGhv
dWdoIC0gdGhlIGVudGlyZSBmdW5jdGlvbiBzaG91bGQgdGhlbgo+IGxpdmUgaW5zaWRlIENPTkZJ
R19IVk0gKG9yIGluIGEgZmlsZSBidWlsdCBmb3IgSFZNIG9ubHkpLgo+IAoKVGhpcyB3aWxsIGRv
LCB0b28gLS0gaWYgeW91IGRvbid0IG1pbmQgbGl0dGVyaW5nIENPTkZJR19IVk0gaW4gZmlsZXMu
CgpWTSBldmVudCBzdWJzeXN0ZW0gaXMgZW50YW5nbGVkIHdpdGggb3RoZXIgc3Vic3lzdGVtcywg
dG9vLCBzbyBpdCB3aWxsCnRha2Ugc29tZSB0aW1lIHRvIGNsZWFuIHRoYXQgdXAuIEkgaGF2ZW4n
dCBnb3QgdG8gdGhhdCBwYXJ0IHlldC4gQXQgdGhlCm1vbWVudCBJIGhhdmUgYWNjdW11bGF0ZWQg
fjI1IHBhdGNoZXMgdG8gYWxtb3N0IG1ha2UgIUNPTkZJR19IVk0gd29yawpmb3IgZGVidWcgYnVp
bGQuIEkgd2lsbCBnbyB0aHJvdWdoIGFsbCBwYXRjaGVzIGxhdGVyIHRvIG1ha2UgdGhlbSB3b3Jr
CndpdGggbm9uLWRlYnVnIGJ1aWxkLgoKT25lIHRoaW5nIEkgaGF2ZW4ndCBkZWNpZGVkIHdoYXQg
dG8gZG8gaXMgaHZtL2k4MjU0LmMsIHdoaWNoIGlzIHVzZWQgYnkKYm90aCBQViBhbmQgSFZNLiBJ
J20gdGhpbmtpbmcgYWJvdXQgbW92aW5nIHRoYXQgZmlsZSB1bmRlciBhcmNoL3g4NiBhbmQKcmVu
YW1lIGl0IGVtdWwtaTgyNTQuYy4gSXMgdGhhdCBhIHNlbnNpYmxlIHRoaW5nIHRvIGRvPwoKV2Vp
LgoKPiBKYW4KPiAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 13:19:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 13: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 1fqIAw-0004RO-Pr; Thu, 16 Aug 2018 13: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=rytq=k7=citrix.com=prvs=759b2abc3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fqIAv-0004RH-J5
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 13:18:53 +0000
X-Inumbo-ID: fef29492-a156-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fef29492-a156-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 13:19:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,247,1531785600"; d="scan'208";a="77710027"
To: Jan Beulich <JBeulich@suse.com>
References: <1530011348-4852-1-git-send-email-andrew.cooper3@citrix.com>
 <ea69e94b-ae3e-552e-9dbb-50085bc0f67c@citrix.com>
 <5B75748602000078001DEE81@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: <eb8dd3b0-8a99-bc1a-b947-9232f1215864@citrix.com>
Date: Thu, 16 Aug 2018 14:18:49 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B75748602000078001DEE81@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 0/2] xen/xsm: Cleanup in preparation for XSM
 SILO mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Xin Li <xin.li@citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>, Xen-devel <xen-devel@lists.xen.org>,
 Tim Deegan <tim@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>

T24gMTYvMDgvMTggMTM6NTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE2LjA4LjE4IGF0
IDE0OjQ2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDI2LzA2LzE4
IDEyOjA5LCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+Pj4gRnV0dXJlIGNoYW5nZXMgd2lsbCBpbnRy
b2R1Y2UgYSBuZXcgU0lMTyBtb2RlLCB3aGljaCBpcyBpbnRlbmRlZCB0byBiZSB1c2VmdWwKPj4+
IGZvciBjbG91ZCBhbmQgZW50ZXJwcmlzZSBzZXR1cHMgd2hlcmUgYWxsIGRvbVVzIGFyZSB1bnBy
aXZpbGVnZWQgYW5kIGhhdmUgbm8KPj4+IGJ1aXNuZXNzIGNvbW11bmljYXRpbmcgZGlyZWN0bHku
Cj4+Pgo+Pj4gVGhpcyB3YXMgZGlzY3Vzc2VkIGF0IFhlblN1bW1pdCwgYnV0IEknbGwgbGVhdmUg
ZnVydGhlciBkZXRhaWxzIHRvIHRoZSBzZXJpZXMKPj4+IHdoaWNoIGludHJvZHVjZXMgaXQuICBI
b3dldmVyLCB0byBiZWdpbiB3aXRoLCBjbGVhbiB1cCB0aGUgWFNNIG5hbWVzcGFjaW5nIHRvCj4+
PiBiZXR0ZXIgc2VwYXJhdGUgWFNNIGFuZCBGTEFTSy4KPj4+Cj4+PiBObyBmdW5jdGlvbmFsIGNo
YW5nZS4KPj4+Cj4+PiBBbmRyZXcgQ29vcGVyICgyKToKPj4+ICAgeGVuL3hzbTogUmVuYW1lIENP
TkZJR19GTEFTS18qIHRvIENPTkZJR19YU01fRkxBU0tfKgo+Pj4gICB4ZW4veHNtOiBSZW5hbWUg
Q09OSUZJR19YU01fUE9MSUNZIHRvIENPTkZJR19YU01fRkxBU0tfUE9MSUNZCj4+IFBpbmcgIlRo
ZSBSZXN0IiBpbiBsaWV1IG9mIERhbmllbC4gIFRoaXMgc2VyaWVzIGlzIGJsb2NraW5nIHRoZQo+
PiBmdW5jdGlvbmFsIFhTTSBTSUxPIHdvcmsuCj4gSWlyYyBJIGhhZCBnaXZlbiBzb21lIGNvbW1l
bnRzLCByZWdhcmRpbmcgdGhlICh0b28gbG9uZykgbmFtZXMuCj4gVGhlIGNoYW5nZXMgYXJlIG1l
Y2hhbmljYWwgZW5vdWdoIHRoYXQgSSBkb24ndCB0aGluayB0aGVyZSdzCj4gbXVjaCBlbHNlIHRv
IHNheS4KCkFuZCBJIGp1c3RpZmllZCB3aHkgdGhlIGN1cnJlbnQgbmFtaW5nIGlzIElNTyB3cm9u
ZyBhbmQgd2h5IGl0IHdhbnRzIHRvCmJlIHN1aXRhYmx5IG5hbWVzcGFjZWQuCgpIZW5jZSB0aGUg
cGluZyB0byB1bmJsb2NrIHRoaXMgc2VyaWVzLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 13:22:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 13:22:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqIEB-0005J7-MZ; Thu, 16 Aug 2018 13: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=zt+t=k7=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fqIE9-0005J0-TN
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 13:22:13 +0000
X-Inumbo-ID: 75691a58-a157-11e8-a6a9-d7ebe60f679a
Received: from cstnet.cn (unknown [159.226.251.20])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 75691a58-a157-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 13:22:44 +0000 (UTC)
Received: from [172.20.20.131] (unknown [182.150.46.145])
 by APP-10 (Coremail) with SMTP id tACowACnrWF7enVbitnMAQ--.8593S2;
 Thu, 16 Aug 2018 21:22:04 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>, tglx@linutronix.de,
 mingo@redhat.com, hpa@zytor.com, x86@kernel.org, thomas.lendacky@amd.com,
 bp@alien8.de, pbonzini@redhat.com, jgross@suse.com, JBeulich@suse.com
References: <cover.1533989492.git.puwen@hygon.cn>
 <2747ad959f07459000f2693a98d237e2b3149ca1.1533989493.git.puwen@hygon.cn>
 <b32887e0-df6e-fb31-d9cd-6b31961c9c2b@oracle.com>
Message-ID: <d8e2dfb0-a2ff-5376-c39f-83626f257fda@hygon.cn>
Date: Thu, 16 Aug 2018 21:22:01 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <b32887e0-df6e-fb31-d9cd-6b31961c9c2b@oracle.com>
Content-Language: en-US
X-CM-TRANSID: tACowACnrWF7enVbitnMAQ--.8593S2
X-Coremail-Antispam: 1UD129KBjvJXoW7tF1UZr1UArW8Gw13WFyUWrg_yoW8Jw1rpr
 Z3AF1FyFW8urn2qas3A34kXryj9F1vvr4rCr43Ka13Ar909r90vFWrArnYgFykC3y8Jr10
 vryY9F1xCFZavaDanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUvEb7Iv0xC_KF4lb4IE77IF4wAFF20E14v26r4j6ryUM7CY07I2
 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw
 A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_Jr0_JF4l84ACjcxK6xII
 jxv20xvEc7CjxVAFwI0_Gr0_Cr1l84ACjcxK6I8E87Iv67AKxVWUJVW8JwA2z4x0Y4vEx4
 A2jsIEc7CjxVAFwI0_Gr0_Gr1UM2AIxVAIcxkEcVAq07x20xvEncxIr21l5I8CrVACY4xI
 64kE6c02F40Ex7xfMcIj6xIIjxv20xvE14v26r1j6r18McIj6I8E87Iv67AKxVW8Jr0_Cr
 1UMcvjeVCFs4IE7xkEbVWUJVW8JwACjcxG0xvEwIxGrwACI402YVCY1x02628vn2kIc2xK
 xwCYjI0SjxkI62AI1cAE67vIY487MxAIw28IcxkI7VAKI48JMxC20s026xCaFVCjc4AY6r
 1j6r4UMI8I3I0E5I8CrVAFwI0_Jr0_Jr4lx2IqxVCjr7xvwVAFwI0_JrI_JrWlx4CE17CE
 b7AF67AKxVWUtVW8ZwCIc40Y0x0EwIxGrwCI42IY6xIIjxv20xvE14v26r1j6r1xMIIF0x
 vE2Ix0cI8IcVCY1x0267AKxVW8JVWxJwCI42IY6xAIw20EY4v20xvaj40_WFyUJVCq3wCI
 42IY6I8E87Iv67AKxVWUJVW8JwCI42IY6I8E87Iv6xkF7I0E14v26r4j6r4UJbIYCTnIWI
 evJa73UjIFyTuYvjxU7RwZUUUUU
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: Re: [Xen-devel] [PATCH v3 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
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAxOC84LzExIDIyOjM0LCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4gT24gMDgvMTEvMjAx
OCAwOToyOSBBTSwgUHUgV2VuIHdyb3RlOgo+PiBUbyBtYWtlIFhlbiB3b3JrIGNvcnJlY3RseSBv
biBIeWdvbiBwbGF0Zm9ybXMsIHJldXNlIEFNRCdzIFhlbiBzdXBwb3J0Cj4+IGNvZGUgcGF0aCBh
bmQgYWRkIHZlbmRvciBjaGVjayBmb3IgSHlnb24gYWxvbmcgd2l0aCBBTUQuCj4+Cj4+IFNpZ25l
ZC1vZmYtYnk6IFB1IFdlbiA8cHV3ZW5AaHlnb24uY24+Cj4+IC0tLQo+PiAgIGFyY2gveDg2L3hl
bi9wbXUuYyB8IDE1ICsrKysrKysrKysrKy0tLQo+PiAgIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNl
cnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVu
L3BtdS5jIGIvYXJjaC94ODYveGVuL3BtdS5jCj4+IGluZGV4IDdkMDBkNGEuLjEwNTNkZGEgMTAw
NjQ0Cj4+IC0tLSBhL2FyY2gveDg2L3hlbi9wbXUuYwo+PiArKysgYi9hcmNoL3g4Ni94ZW4vcG11
LmMKPj4gQEAgLTkwLDYgKzkwLDEyIEBAIHN0YXRpYyB2b2lkIHhlbl9wbXVfYXJjaF9pbml0KHZv
aWQpCj4+ICAgCQkJazdfY291bnRlcnNfbWlycm9yZWQgPSAwOwo+PiAgIAkJCWJyZWFrOwo+PiAg
IAkJfQo+PiArCX0gZWxzZSBpZiAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5E
T1JfSFlHT04pIHsKPj4gKwkJYW1kX251bV9jb3VudGVycyA9IEYxMEhfTlVNX0NPVU5URVJTOwo+
IAo+IEkgaGF2ZW4ndCBsb29rZWQgaW4gZGV0YWlscyBhdCBaZW4ncyBQTVUgYnV0IHRoZSBQTUMg
c2VjdGlvbiBpbiB0aGUgc3BlYwo+IHN0YXJ0cyB3aXRoCj4gIMKgICJUaGVyZSBhcmUgc2l4IGNv
cmUgcGVyZm9ybWFuY2UgZXZlbnRzIGNvdW50ZXJzIHBlciB0aHJlYWQuLi4iCgpUaGVyZSBhcmUg
c2l4IGNvcmUgcGVyZm9ybWFuY2UgZXZlbnRzIGNvdW50ZXJzIHBlciB0aHJlYWQsIHNvIHRoZXJl
IGFyZQpzaXggTVNScyBmb3IgdGhlc2UgY291bnRlcnMoMC01KS4gQWxzbyB0aGVyZSBhcmUgZm91
ciBsZWdhY3kgUE1DIE1TUnMsCnRoZXkgYXJlIGFsaWFzIG9mIHRoZSBjb3VudGVycygwLTMpLgoK
SW4gdGhpcyB2ZXJzaW9uIG9mIGtlcm5lbCBaZW4gdXNlIHRoZSBsYWdhY3kgdmVyc2lvbiBvZiBQ
TVUgTVNScyBmb3IgWGVuLgpGb3Igc2FmZXR5IGNvbnNpZGVyYXRpb24sIERoeWFuYSBqdXN0IGZ1
bGxvdyB0aGlzIHN0YXRlZ3kuIEFuZCBpdCB3b3JrcwpmaW5lIHdoZW4gVlBNVSBlbmFibGVkIGlu
IFhlbiBvbiBIeWdvbiBwbGF0Zm9ybXMgYnkgdGVzdGluZyB3aXRoIHBlcmYuCgpUaGFua3MsClB1
IFdlbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 13:29:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 13: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 1fqIL6-0005aK-GO; Thu, 16 Aug 2018 13:29: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=zt+t=k7=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fqIL5-0005aF-3I
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 13:29:23 +0000
X-Inumbo-ID: 38cc07a2-a158-11e8-a8a5-bc764e045a96
Received: from cstnet.cn (unknown [159.226.251.20])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 38cc07a2-a158-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 15:28:12 +0200 (CEST)
Received: from [172.20.20.131] (unknown [182.150.46.145])
 by APP-10 (Coremail) with SMTP id tACowACXYu0qfHVbIyTNAQ--.17029S2;
 Thu, 16 Aug 2018 21:29:15 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Juergen Gross <jgross@suse.com>, tglx@linutronix.de, mingo@redhat.com,
 hpa@zytor.com, x86@kernel.org, thomas.lendacky@amd.com, bp@alien8.de,
 pbonzini@redhat.com, JBeulich@suse.com
References: <cover.1533989492.git.puwen@hygon.cn>
 <2747ad959f07459000f2693a98d237e2b3149ca1.1533989493.git.puwen@hygon.cn>
 <b32887e0-df6e-fb31-d9cd-6b31961c9c2b@oracle.com>
 <0aa44410-47ec-27e2-10d9-c0dc5d2e457a@suse.com>
 <150f6a8d-33e8-a84d-f34b-17bdb7264ebe@oracle.com>
Message-ID: <16c21c53-2a03-d5fe-9232-8c0e377566a7@hygon.cn>
Date: Thu, 16 Aug 2018 21:29:13 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <150f6a8d-33e8-a84d-f34b-17bdb7264ebe@oracle.com>
Content-Language: en-US
X-CM-TRANSID: tACowACXYu0qfHVbIyTNAQ--.17029S2
X-Coremail-Antispam: 1UD129KBjvdXoWrKF18Gw1kGr1rWw43Gr4kJFb_yoWDGFbE9F
 WUCr1Uu3yvv3W0qan5Gr15ArsxJrsYkrWjgFyjyFWUAFW3A345GF13KrWvkr18twsxGrnI
 kwn2kws8K3ya9jkaLaAFLSUrUUUUUb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT
 9fnUUIcSsGvfJTRUUUb38YjsxI4VWkCwAYFVCjjxCrM7AC8VAFwI0_Gr0_Xr1l1xkIjI8I
 6I8E6xAIw20EY4v20xvaj40_Wr0E3s1l1IIY67AEw4v_Jr0_Jr4l8cAvFVAK0II2c7xJM2
 8CjxkF64kEwVA0rcxSw2x7M28EF7xvwVC0I7IYx2IY67AKxVWUJVWUCwA2z4x0Y4vE2Ix0
 cI8IcVCY1x0267AKxVW8JVWxJwA2z4x0Y4vEx4A2jsIE14v26r1j6r4UM28EF7xvwVC2z2
 80aVCY1x0267AKxVW8JVW8Jr1le2I262IYc4CY6c8Ij28IcVAaY2xG8wAqx4xG64xvF2IE
 w4CE5I8CrVC2j2WlYx0E2Ix0cI8IcVAFwI0_JrI_JrylYx0Ex4A2jsIE14v26r4UJVWxJr
 1lOx8S6xCaFVCjc4AY6r1j6r4UM4x0Y48IcVAKI48JM4IIrI8v6xkF7I0E8cxan2IY04v7
 Mxk0xIA0c2IEe2xFo4CEbIxvr21l42xK82IYc2Ij64vIr41l4I8I3I0E4IkC6x0Yz7v_Jr
 0_Gr1lx2IqxVAqx4xG67AKxVWUJVWUGwC20s026x8GjcxK67AKxVWUGVWUWwC2zVAF1VAY
 17CE14v26r1q6r43MIIYrxkI7VAKI48JMIIF0xvE2Ix0cI8IcVAFwI0_Jr0_JF4lIxAIcV
 C0I7IYx2IY6xkF7I0E14v26r4j6F4UMIIF0xvE42xK8VAvwI8IcIk0rVWrJr0_WFyUJwCI
 42IY6I8E87Iv67AKxVWUJVW8JwCI42IY6I8E87Iv6xkF7I0E14v26r4j6r4UJbIYCTnIWI
 evJa73UjIFyTuYvjxUzgAwUUUUU
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: Re: [Xen-devel] [PATCH v3 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
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAxOC84LzEyIDIxOjI2LCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4gT24gMDgvMTIvMjAx
OCAwNDo1NSBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMTEvMDgvMTggMTY6MzQsIEJv
cmlzIE9zdHJvdnNreSB3cm90ZToKPj4+IE9uIDA4LzExLzIwMTggMDk6MjkgQU0sIFB1IFdlbiB3
cm90ZToKPj4+PiAgIGJvb2wgcG11X21zcl9yZWFkKHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90
ICp2YWwsIGludCAqZXJyKQo+Pj4+ICAgewo+Pj4+IC0JaWYgKGJvb3RfY3B1X2RhdGEueDg2X3Zl
bmRvciA9PSBYODZfVkVORE9SX0FNRCkgewo+Pj4+ICsJaWYgKGJvb3RfY3B1X2RhdGEueDg2X3Zl
bmRvciA9PSBYODZfVkVORE9SX0FNRCB8fAo+Pj4+ICsJICAgIGJvb3RfY3B1X2RhdGEueDg2X3Zl
bmRvciA9PSBYODZfVkVORE9SX0hZR09OKSB7Cj4+Pgo+Pj4gJ2lmIChib290X2NwdV9kYXRhLng4
Nl92ZW5kb3IgIT0gWDg2X1ZFTkRPUl9JTlRFTCknIHBsZWFzZS4KPj4gUmVhbGx5PyBYZW4gc3Vw
cG9ydHMgQ2VudGF1ciwgdG9vLgo+IAo+IFZQTVUgZG9lc24ndCAtLS0gaHlwZXJ2aXNvciB3aWxs
IG5vdCBpbml0aWFsaXplIGl0LiBCZXNpZGVzLCB0aGUKPiBleGlzdGluZyBjb2RlIHdpbGwgc3Rl
ZXIgbm9uLUFNRCBleGVjdXRpb24gdG8gSW50ZWwsIHdoaWNoIGlzIG5vdCByaWdodAo+IGVpdGhl
ci4KPiAKPiBJJ2xsIGFkZCBhIGNoZWNrIHRvIGJhaWwgaWYgVlBNVSBpcyBub3QgaW5pdGlhbGl6
ZWQgcHJvcGVybHksIHdlIHNlZW0gdG8KPiBpZ25vcmUgeGVuX3BtdV9pbml0KCkgZmFpbHVyZXMu
IFdoaWNoLCBCVFcsIG1ha2VzIHRoaXMgcGF0Y2ggcmF0aGVyCj4gcG9pbnRsZXNzIHVudGlsIHRo
ZXJlIGlzIHN1cHBvcnQgZm9yIEh5Z29uIFhlbi4KClNvIHNob3VsZCBpdCBzdGlsbCBuZWVkIHRv
IHRlc3QgdmVuZG9yIEh5Z29uIGhlcmUgb3Igd2FpdCBmb3IgeW91ciBjaGVjawpkb25lPwoKVGhh
bmtzLApQdSBXZW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 13:42:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 13:42:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqIXc-0007DQ-MY; Thu, 16 Aug 2018 13:42: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=xtga=k7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqIXb-0007DH-Ke
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 13:42:19 +0000
X-Inumbo-ID: 088b9d8f-a15a-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 088b9d8f-a15a-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 15:41: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 1fqIXX-00011j-5Y; Thu, 16 Aug 2018 13:42:15 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fqIXW-0007L8-TV; Thu, 16 Aug 2018 13:42:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqIXW-000528-Sr; Thu, 16 Aug 2018 13:42:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125967-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-armhf-armhf-xl:guest-start:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=afc3f910d3434b540e4e4f51d9fd2723aea22fa2
X-Osstest-Versions-That: xen=3dd454c6c694409aaedd4ed075d6aeace2dd8391
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 16 Aug 2018 13:42:14 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125967: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTk2NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTk2Ny8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1OTIz
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAg
ICAgICAgICAgICAgICAgYWZjM2Y5MTBkMzQzNGI1NDBlNGU0ZjUxZDlmZDI3MjNhZWEyMmZhMgpi
YXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgM2RkNDU0YzZjNjk0NDA5YWFl
ZGQ0ZWQwNzVkNmFlYWNlMmRkODM5MQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1OTIzICAyMDE4
LTA4LTE1IDE2OjAwOjQxIFogICAgMCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTkyOCAg
MjAxOC0wOC0xNSAxOTowMDo0OSBaICAgIDAgZGF5cyAgICA5IGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTk2NyAgMjAxOC0wOC0xNiAxMjowMDozNiBaICAgIDAgZGF5cyAgICAxIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRp
ZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdy
YUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBaaGVuemhvbmcgRHVhbiA8emhlbnpo
b25nLmR1YW5Ab3JhY2xlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgYWZjM2Y5MTBkMzQzNGI1NDBlNGU0ZjUxZDlmZDI3
MjNhZWEyMmZhMgpBdXRob3I6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KRGF0ZTog
ICBUaHUgQXVnIDE2IDAwOjQ5OjI5IDIwMTggLTA2MDAKCiAgICBsaWJ4bDogZml4IEFSTSBidWls
ZCBhZnRlciA1NGVkMjUxZGM3CiAgICAKICAgIENvbW1pdCAidG9vbHM6IFJld29yayB4Y19kb21h
aW5fY3JlYXRlKCkgdG8gdGFrZSBhIGZ1bGwKICAgIHhlbl9kb21jdGxfY3JlYXRlZG9tYWluIiAg
ZmFpbGVkIHRvIHJlcGxhY2Ugb25lIGZ1cnRoZXIgaW5zdGFuY2Ugb2YKICAgIHhjX2NvbmZpZyBp
biBsaWJ4bF9fYXJjaF9kb21haW5fc2F2ZV9jb25maWcoKS4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSWFuIEphY2tz
b24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQgNzBkODU0Mzk1MGFkMDQ1ZmRk
Y2I3OGFlMTEzMDJlNzEzZWYwOWM3NgpBdXRob3I6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcu
ZHVhbkBvcmFjbGUuY29tPgpEYXRlOiAgIFRodSBBdWcgMTYgMDk6MzE6NTcgMjAxOCArMDIwMAoK
ICAgIHg4Ni9tbWNmZzogcmVtb3ZlIHJlZHVuZGFudCBjb2RlIGluIHBjaV9tbWNmZ19yZWplY3Rf
YnJva2VuKCkKICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgogICAgQWNr
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCBhOWU5ODM3ZjU0
OTczYWM0NTQ4OGMyNGU5M2VkMzRjYmYyMGU0YzY2CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBBdWcgMTYgMDk6MzA6NTkgMjAxOCArMDIwMAoKICAg
IGdudHRhYi9BUk06IHByb3Blcmx5IGltcGxlbWVudCBnbnR0YWJfY3JlYXRlX3N0YXR1c19wYWdl
KCkKICAgIAogICAgUHJldmVudCB0aGUgIkJVR19PTihwYWdlX2dldF9vd25lcihwZykgIT0gZCki
IGluCiAgICBnbnR0YWJfdW5wb3B1bGF0ZV9zdGF0dXNfZnJhbWVzKCkgZnJvbSB0cmlnZ2VyaW5n
LgogICAgCiAgICBSZXBvcnRlZC1ieTog546L56OKIDxsZWkxOS53YW5nQHNhbXN1bmcuY29tPgog
ICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2
aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCmNv
bW1pdCA3NjI2ZWRlYWNhOTcyZTNlODIzNTM1ZGNjNDQzMzhmNmIyZjBiMjFmCkF1dGhvcjogUGF1
bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgQXVnIDE2IDA5
OjI3OjMwIDIwMTggKzAyMDAKCiAgICB4ODYvaHZtL2VtdWxhdGU6IG1ha2Ugc3VyZSByZXAgSS9P
IGVtdWxhdGlvbiBkb2VzIG5vdCBjcm9zcyBHRk4gYm91bmRhcmllcwogICAgCiAgICBXaGVuIGVt
dWxhdGluZyBhIHJlcCBJL08gb3BlcmF0aW9uIGl0IGlzIHBvc3NpYmxlIHRoYXQgdGhlIGlvcmVx
IHdpbGwKICAgIGRlc2NyaWJlIGEgc2luZ2xlIG9wZXJhdGlvbiB0aGF0IHNwYW5zIG11bHRpcGxl
IEdGTnMuIFRoaXMgaXMgZmluZSBhcyBsb25nCiAgICBhcyBhbGwgdGhvc2UgR0ZOcyBmYWxsIHdp
dGhpbiBhbiBNTUlPIHJlZ2lvbiBjb3ZlcmVkIGJ5IGEgc2luZ2xlIGRldmljZQogICAgbW9kZWws
IGJ1dCB1bmZvcnR1bmF0ZWx5IHRoZSBoaWdoZXIgbGV2ZWxzIG9mIHRoZSBlbXVsYXRpb24gY29k
ZSBkbyBub3QKICAgIGd1YXJhbnRlZSB0aGF0LiBUaGlzIGlzIHNvbWV0aGluZyB0aGF0IHNob3Vs
ZCBhbG1vc3QgY2VydGFpbmx5IGJlIGZpeGVkLAogICAgYnV0IGluIHRoZSBtZWFudGltZSB0aGlz
IHBhdGNoIG1ha2VzIHN1cmUgdGhhdCBNTUlPIGlzIHRydW5jYXRlZCBhdCBHRk4KICAgIGJvdW5k
YXJpZXMgYW5kIGhlbmNlIHRoZSBhcHByb3ByaWF0ZSBkZXZpY2UgbW9kZWwgaXMgcmUtZXZhbHVh
dGVkIGZvciBlYWNoCiAgICB0YXJnZXQgR0ZOLgogICAgCiAgICBOT1RFOiBUaGlzIHBhdGNoIGRv
ZXMgbm90IGRlYWwgd2l0aCB0aGUgY2FzZSBvZiBhIHNpbmdsZSBNTUlPIG9wZXJhdGlvbgogICAg
ICAgICAgc3Bhbm5pbmcgYSBHRk4gYm91bmRhcnkuIFRoYXQgaXMgbW9yZSBjb21wbGV4IHRvIGRl
YWwgd2l0aCBhbmQgaXMKICAgICAgICAgIGRlZmVycmVkIHRvIGEgc3Vic2VxdWVudCBwYXRjaC4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4
LmNvbT4KICAgIAogICAgQ29udmVydCBjYWxjdWxhdGlvbnMgdG8gYmUgMzItYml0IG9ubHkuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNv
bW1pdCA0Y2RiNmJmZGUyMzAwYzc1NzI1YjNlMjY3NDY5YmQ2YzllZWVlNTVlCkF1dGhvcjogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBGcmkgTWFyIDE2
IDE4OjI3OjI0IDIwMTggKzAwMDAKCiAgICB4ZW4vZXZ0Y2huOiBQYXNzIG1heF9ldnRjaG5fcG9y
dCBpbnRvIGV2dGNobl9pbml0KCkKICAgIAogICAgLi4uIHJhdGhlciB0aGFuIHNldHRpbmcgaXQg
dXAgb25jZSBkb21haW5fY3JlYXRlKCkgaGFzIGNvbXBsZXRlZC4gIFRoaXMKICAgIGludm9sdmVz
IGNvbnN0cnVjdGluZyBhIGRlZmF1bHQgdmFsdWUgZm9yIGRvbTAuCiAgICAKICAgIE5vIHByYWN0
aWNhbCBjaGFuZ2UgaW4gZnVuY3Rpb25hbGl0eS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCmNvbW1pdCA0YTgzNDk3NjM1MDU2ZDMzZmUyMGVmNzA1
ZjM1NjE3YjEwMDNhMjc2CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KRGF0ZTogICBUdWUgRmViIDI3IDE3OjM5OjM3IDIwMTggKzAwMDAKCiAgICB4ZW4v
ZG9tY3RsOiBNZXJnZSBzZXRfbWF4X2V2dGNobiBpbnRvIGNyZWF0ZWRvbWFpbgogICAgCiAgICBz
ZXRfbWF4X2V2dGNobiBpcyBzb21ld2hhdCB3ZWlyZC4gIEl0IHdhcyBpbnRyb2R1Y2VkIHdpdGgg
dGhlIGV2ZW50X2ZpZm8gd29yaywKICAgIGJ1dCBoYXMgbmV2ZXIgYmVlbiB1c2VkLiAgU3RpbGws
IGl0IGlzIGEgYm91bmRpbmcgb24gcmVzb3VyY2VzIGNvbnN1bWVkIGJ5IHRoZQogICAgZXZlbnQg
Y2hhbm5lbCBpbmZyYXN0cnVjdHVyZSwgYW5kIHNob3VsZCBiZSBwYXJ0IG9mIGNyZWF0ZWRvbWFp
biwgcmF0aGVyIHRoYW4KICAgIGVkaXRhYmxlIGFmdGVyIHRoZSBmYWN0LgogICAgCiAgICBEcm9w
IFhFTl9ET01DVExfc2V0X21heF9ldnRjaG4gY29tcGxldGVseSAoaW5jbHVkaW5nIFhTTSBob29r
cyBhbmQgbGlieGMKICAgIHdyYXBwZXJzKSwgYW5kIHJldGFpbiB0aGUgZnVuY3Rpb25hbGl0eSBp
biBYRU5fRE9NQ1RMX2NyZWF0ZWRvbWFpbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBEYW5pZWwg
RGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICAgIEFja2VkLWJ5OiBDaHJpc3RpYW4g
TGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCmNvbW1pdCA1NGVkMjUxZGM3Yjg1NTY1ODIwMDE5MTAy
ZTUzM2FmY2VhODE0ZTE2CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KRGF0ZTogICBGcmkgTWFyIDkgMTQ6Mzg6MzUgMjAxOCArMDAwMAoKICAgIHRvb2xz
OiBSZXdvcmsgeGNfZG9tYWluX2NyZWF0ZSgpIHRvIHRha2UgYSBmdWxsIHhlbl9kb21jdGxfY3Jl
YXRlZG9tYWluCiAgICAKICAgIEluIGZ1dHVyZSBwYXRjaGVzLCB0aGUgc3RydWN0dXJlIHdpbGwg
YmUgZXh0ZW5kZWQgd2l0aCBmdXJ0aGVyIGluZm9ybWF0aW9uLAogICAgYW5kIHRoaXMgaXMgZmFy
IGNsZWFuZXIgdGhhbiBhZGRpbmcgZXh0cmEgcGFyYW1ldGVycy4KICAgIAogICAgVGhlIHB5dGhv
biBzdHVicyBhcmUgdGhlIG9ubHkgdXNlciB3aGljaCBwYXNzZXMgTlVMTCBmb3IgdGhlIGV4aXN0
aW5nIGNvbmZpZwogICAgb3B0aW9uICh3aGljaCBpcyBhY3R1YWxseSB0aGUgYXJjaCBzdWJzdHJ1
Y3R1cmUpLiAgVGhlcmVmb3JlLCB0aGUgI2lmZGVmYXJ5CiAgICBtb3ZlcyB0byBjb21wZW5zYXRl
LgogICAgCiAgICBGb3IgbGlieGwsIHBhc3MgdGhlIGZ1bGwgY29uZmlnIG9iamVjdCBkb3duIGlu
dG8KICAgIGxpYnhsX19hcmNoX2RvbWFpbl97cHJlcGFyZSxzYXZlfV9jb25maWcoKSwgYXMgdGhl
cmUgYXJlIGluIHByYWN0aWNlIGFyY2gKICAgIHNwZWNpZmljIHNldHRpbmdzIGluIHRoZSBjb21t
b24gcGFydCBvZiB0aGUgc3RydWN0dXJlIChmbGFncyBzM19pbnRlZ3JpdHkgYW5kCiAgICBvb3Nf
b2ZmIHNwZWNpZmljYWxseSkuCiAgICAKICAgIE5vIHByYWN0aWNhbCBjaGFuZ2UgaW4gYmVoYXZp
b3VyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5s
aW5kaWdAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgoKY29tbWl0IGFjYzJhMDZjNzgwZTllN2ZmYTYzNzM4NTQ3MzU1MDNiN2Q2M2ExZDAKQXV0
aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIE1v
biBNYXIgMTIgMTA6NDA6MzMgMjAxOCArMDAwMAoKICAgIHRvb2xzL29jYW1sOiBQYXNzIGEgZnVs
bCBkb21jdGxfY3JlYXRlX2NvbmZpZyBpbnRvIHN0dWJfeGNfZG9tYWluX2NyZWF0ZSgpCiAgICAK
ICAgIFRoZSB1bmRlcmx5aW5nIEMgZnVuY3Rpb24gaXMgYWJvdXQgdG8gbWFrZSB0aGUgc2FtZSBj
aGFuZ2UsIGFuZCB0aGUgc3RydWN0dXJlCiAgICBpcyBnb2luZyB0byBnYWluIGV4dHJhIGZpZWxk
cy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGlu
ZGlnQGNpdHJpeC5jb20+CihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 13:46:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 13: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 1fqIbz-0007NJ-9B; Thu, 16 Aug 2018 13:46:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqIbx-0007NE-Fs
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 13:46:49 +0000
X-Inumbo-ID: e5d522ab-a15a-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e5d522ab-a15a-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 13:47:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 07:46:46 -0600
Message-Id: <5B75804602000078001DEF14@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 07:46:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1530011348-4852-1-git-send-email-andrew.cooper3@citrix.com>
 <ea69e94b-ae3e-552e-9dbb-50085bc0f67c@citrix.com>
 <5B75748602000078001DEE81@prv1-mh.provo.novell.com>
 <eb8dd3b0-8a99-bc1a-b947-9232f1215864@citrix.com>
In-Reply-To: <eb8dd3b0-8a99-bc1a-b947-9232f1215864@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 0/2] xen/xsm: Cleanup in preparation for XSM
 SILO mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Xin Li <xin.li@citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>, Xen-devel <xen-devel@lists.xen.org>,
 Tim Deegan <tim@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+IE9uIDE2LjA4LjE4IGF0IDE1OjE4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTYvMDgvMTggMTM6NTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxNi4w
OC4xOCBhdCAxNDo0NiwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MjYvMDYvMTggMTI6MDksIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+Pj4gRnV0dXJlIGNoYW5nZXMg
d2lsbCBpbnRyb2R1Y2UgYSBuZXcgU0lMTyBtb2RlLCB3aGljaCBpcyBpbnRlbmRlZCB0byBiZSAK
PiB1c2VmdWwKPj4+PiBmb3IgY2xvdWQgYW5kIGVudGVycHJpc2Ugc2V0dXBzIHdoZXJlIGFsbCBk
b21VcyBhcmUgdW5wcml2aWxlZ2VkIGFuZCBoYXZlIG5vCj4+Pj4gYnVpc25lc3MgY29tbXVuaWNh
dGluZyBkaXJlY3RseS4KPj4+Pgo+Pj4+IFRoaXMgd2FzIGRpc2N1c3NlZCBhdCBYZW5TdW1taXQs
IGJ1dCBJJ2xsIGxlYXZlIGZ1cnRoZXIgZGV0YWlscyB0byB0aGUgCj4gc2VyaWVzCj4+Pj4gd2hp
Y2ggaW50cm9kdWNlcyBpdC4gIEhvd2V2ZXIsIHRvIGJlZ2luIHdpdGgsIGNsZWFuIHVwIHRoZSBY
U00gbmFtZXNwYWNpbmcgCj4gdG8KPj4+PiBiZXR0ZXIgc2VwYXJhdGUgWFNNIGFuZCBGTEFTSy4K
Pj4+Pgo+Pj4+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+Pj4+Cj4+Pj4gQW5kcmV3IENvb3BlciAo
Mik6Cj4+Pj4gICB4ZW4veHNtOiBSZW5hbWUgQ09ORklHX0ZMQVNLXyogdG8gQ09ORklHX1hTTV9G
TEFTS18qCj4+Pj4gICB4ZW4veHNtOiBSZW5hbWUgQ09OSUZJR19YU01fUE9MSUNZIHRvIENPTkZJ
R19YU01fRkxBU0tfUE9MSUNZCj4+PiBQaW5nICJUaGUgUmVzdCIgaW4gbGlldSBvZiBEYW5pZWwu
ICBUaGlzIHNlcmllcyBpcyBibG9ja2luZyB0aGUKPj4+IGZ1bmN0aW9uYWwgWFNNIFNJTE8gd29y
ay4KPj4gSWlyYyBJIGhhZCBnaXZlbiBzb21lIGNvbW1lbnRzLCByZWdhcmRpbmcgdGhlICh0b28g
bG9uZykgbmFtZXMuCj4+IFRoZSBjaGFuZ2VzIGFyZSBtZWNoYW5pY2FsIGVub3VnaCB0aGF0IEkg
ZG9uJ3QgdGhpbmsgdGhlcmUncwo+PiBtdWNoIGVsc2UgdG8gc2F5Lgo+IAo+IEFuZCBJIGp1c3Rp
ZmllZCB3aHkgdGhlIGN1cnJlbnQgbmFtaW5nIGlzIElNTyB3cm9uZyBhbmQgd2h5IGl0IHdhbnRz
IHRvCj4gYmUgc3VpdGFibHkgbmFtZXNwYWNlZC4KCkJ1dCBJIGRpZG4ndCBvYmplY3QgdG8gdGhl
IHJlbmFtZSAoYW5kIG5hbWUgc3BhY2luZykgaW4gZ2VuZXJhbCwKSSd2ZSBtZXJlbHkgc3VnZ2Vz
dGVkIHRoYXQgc2hvcnRlciAoc3RpbGwgcHJvcGVybHkgbmFtZSBzcGFjZWQpCm5hbWVzIHdvdWxk
IGRvIGFzIHdlbGwuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 13:48:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 13:48:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqIdq-0007UK-Nf; Thu, 16 Aug 2018 13: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=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqIdp-0007UC-8m
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 13:48:45 +0000
X-Inumbo-ID: 2b6dcd9e-a15b-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2b6dcd9e-a15b-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 13:49:18 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 07:48:43 -0600
Message-Id: <5B7580BB02000078001DEF17@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 07:48:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
 <db8890926bbfd8ac9381eb767d1bff362bcaf9c0.1533636027.git-series.wei.liu2@citrix.com>
 <5B69867E02000078001DB851@prv1-mh.provo.novell.com>
 <20180807162415.fsfw4oojk57c2f23@citrix.com>
 <20180816104217.xuxamizindko2hun@citrix.com>
 <5B755EDF02000078001DEDB1@prv1-mh.provo.novell.com>
 <20180816125906.muqktefyyzf24gfv@citrix.com>
In-Reply-To: <20180816125906.muqktefyyzf24gfv@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 9/9] x86: move declaration of
 arch_set_info_hvm_guest and provide stub
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDE2LjA4LjE4IGF0IDE0OjU5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVGh1LCBBdWcgMTYsIDIwMTggYXQgMDU6MjQ6MTVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAxNi4wOC4xOCBhdCAxMjo0MiwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdy
b3RlOgo+PiA+IE9uIFR1ZSwgQXVnIDA3LCAyMDE4IGF0IDA1OjI0OjE1UE0gKzAxMDAsIFdlaSBM
aXUgd3JvdGU6Cj4+ID4gID4gCj4+ID4+ID4gQWxsIHVzZXMgc2l0IGVpdGhlciBpbiBIVk0tc3Bl
Y2lmaWMgY29kZSBvciBpbnNpZGUgaXNfaHZtXy4uLigpCj4+ID4+ID4gY29uZGl0aW9uYWxzOiBX
aHkgZG8gd2UgbmVlZCB0aGUgaW5saW5lIHN0dWI/IElmIHRoZSBkZWNsYXJhdGlvbgo+PiA+PiA+
IHdhcyB2aXNpYmxlIGluZGVwZW5kZW50IG9mIENPTkZJR19IVk0sIGNvZGUgd291bGQgY29tcGls
ZQo+PiA+PiA+IGZpbmUsIGFuZCByZWZlcmVuY2VzIHRvIHRoZSBmdW5jdGlvbiB3b3VsZCBiZSBy
ZW1vdmVkIGJ5IHRoZQo+PiA+PiA+IGNvbXBpbGVyLCBzbyBsaW5raW5nIHdvdWxkIGFsc28gc3Vj
Y2VlZCBkZXNwaXRlIHRoZXJlIG5vdCBiZWluZwo+PiA+PiA+IGFueSBkZWZpbml0aW9uIG9mIHRo
ZSBmdW5jdGlvbi4KPj4gPj4gCj4+ID4+IExhc3QgdGltZSBJIHRyaWVkIERDRSB3YXNuJ3Qgd29y
a2luZyBzbyB3ZWxsLiBMZXQgbWUgdHJ5IGFnYWluIGFuZCBpZgo+PiA+PiBEQ0Ugd29ya3MgaXQg
d291bGQgc2F2ZSBtZSBhIGxvdCBvZiBlZmZvcnQgdG8gcHJvdmlkZSBzdHVicy4KPj4gPj4gCj4+
ID4gCj4+ID4gRENFIHNlZW1zIHRvIHdvcmsgYmV0dGVyIHRoaXMgdGltZS4KPj4gPiAKPj4gPiBU
aGUgb25seSBwcm9ibGVtIGlzIHRoYXQgc29tZSBBU1NFUlRzIHdpbGwgbmVlZCB0byB0dXJuIGlu
dG8gcGFuaWMgb3IKPj4gPiBCVUcoKSBpZiB3ZSB3YW50IHRvIGZ1bGx5IHV0aWxpc2UgRENFLiBJ
cyB0aGF0IG9rYXk/Cj4+IAo+PiBJbiBnZW5lcmFsIHllcywgSSB0aGluayBzby4KPj4gCj4+ID4g
VG8gZ2l2ZSB5b3UgYW4gZXhhbXBsZSwgYWZ0ZXIgbWFraW5nIGlzX2h2bV9kb21haW4gZXZhbHVh
dGUgdG8gMCB3aGVuCj4+ID4gIUNPTkZJR19IVk0sIHZtX2V2ZW50X2ZpbGxfcmVncyArICFDT05G
SUdfSFZNIGNvbXBpbGVzIGZpbmUgZm9yIGRlYnVnCj4+ID4gYnVpbGQgYmVjYXVzZSBBU1NFUlQg
aGludHMgdGhlIGNvbXBpbGVyIHRoYXQgdGhlIHJlc3Qgb2YgdGhlIGZ1bmN0aW9uIGlzCj4+ID4g
bmV2ZXIgZ29pbmcgdG8gYmUgcmVhY2hhYmxlLiBCdXQgZm9yIG5vbi1kZWJ1ZyBidWlsZCwgQVNT
RVJUIGlzIGVtcHR5LAo+PiA+IHNvIGNvbXBpbGVyIHdpbGwgbm90IGVsaW1pbmF0ZSB0aGUgcmVz
dCBvZiB0aGUgZnVuY3Rpb24sIGNvbXBsYWluaW5nCj4+ID4gaHZtX2dldF9zZWdtZW50X3JlZ2lz
dGVyIGlzIG5vdCBhdmFpbGFibGUuIEl0IGlzIHNvbHZhYmxlIGJ5IGFkZGluZwo+PiA+IHBhbmlj
IG9yIEJVRy4KPj4gPiAKPj4gPiBUaGVyZSBpcyBnb2luZyB0byBiZSBxdWl0ZSBhIGZldyBjYXNl
cyBsaWtlIHRoYXQuIEkgaGF2ZW4ndCBnb25lIHRocm91Z2gKPj4gPiBhbGwgb2YgdGhlbS4KPj4g
Cj4+IEluIGNhc2VzIGxpa2UgdGhlIGV4YW1wbGUgeW91IGdpdmUgSSdtIG5vdCBjb252aW5jZWQg
b2YgdGhlCj4+IHN1Z2dlc3RlZCBjb252ZXJzaW9uIHRob3VnaCAtIHRoZSBlbnRpcmUgZnVuY3Rp
b24gc2hvdWxkIHRoZW4KPj4gbGl2ZSBpbnNpZGUgQ09ORklHX0hWTSAob3IgaW4gYSBmaWxlIGJ1
aWx0IGZvciBIVk0gb25seSkuCj4+IAo+IAo+IFRoaXMgd2lsbCBkbywgdG9vIC0tIGlmIHlvdSBk
b24ndCBtaW5kIGxpdHRlcmluZyBDT05GSUdfSFZNIGluIGZpbGVzLgo+IAo+IFZNIGV2ZW50IHN1
YnN5c3RlbSBpcyBlbnRhbmdsZWQgd2l0aCBvdGhlciBzdWJzeXN0ZW1zLCB0b28sIHNvIGl0IHdp
bGwKPiB0YWtlIHNvbWUgdGltZSB0byBjbGVhbiB0aGF0IHVwLiBJIGhhdmVuJ3QgZ290IHRvIHRo
YXQgcGFydCB5ZXQuIEF0IHRoZQo+IG1vbWVudCBJIGhhdmUgYWNjdW11bGF0ZWQgfjI1IHBhdGNo
ZXMgdG8gYWxtb3N0IG1ha2UgIUNPTkZJR19IVk0gd29yawo+IGZvciBkZWJ1ZyBidWlsZC4gSSB3
aWxsIGdvIHRocm91Z2ggYWxsIHBhdGNoZXMgbGF0ZXIgdG8gbWFrZSB0aGVtIHdvcmsKPiB3aXRo
IG5vbi1kZWJ1ZyBidWlsZC4KClRoYXQnbGwgYmUgZmluZSBmb3Igbm93LCBJIHRoaW5rLiBFdmVu
dHVhbGx5IHRoZSBIVk0gcGllY2VzIHNob3VsZCBiZQptb3ZlZCB0byBodm0vIG9mIGNvdXJzZS4K
Cj4gT25lIHRoaW5nIEkgaGF2ZW4ndCBkZWNpZGVkIHdoYXQgdG8gZG8gaXMgaHZtL2k4MjU0LmMs
IHdoaWNoIGlzIHVzZWQgYnkKPiBib3RoIFBWIGFuZCBIVk0uIEknbSB0aGlua2luZyBhYm91dCBt
b3ZpbmcgdGhhdCBmaWxlIHVuZGVyIGFyY2gveDg2IGFuZAo+IHJlbmFtZSBpdCBlbXVsLWk4MjU0
LmMuIElzIHRoYXQgYSBzZW5zaWJsZSB0aGluZyB0byBkbz8KCkFueSBjaGFuY2UgeW91IGNvdWxk
IGxlYXZlIEhWTS1vbmx5IHBhcnRzIHdoZXJlIHRoZXkgYXJlPyBPcgp3b3VsZCB0aGF0IG1ha2Ug
bW9yZSBvZiBhIG1lc3MgdGhhbiBtb3ZpbmcgdGhlIGVudGlyZSBmaWxlPwoKSmFuCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 14:51:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 14: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 1fqJc1-0004kj-61; Thu, 16 Aug 2018 14:50: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=aicj=k7=citrix.com=prvs=7595339f3=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqJbz-0004ke-OH
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 14:50:55 +0000
X-Inumbo-ID: da2247ee-a163-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id da2247ee-a163-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 14:51:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,247,1531785600"; d="scan'208";a="62984589"
Date: Thu, 16 Aug 2018 15:30:48 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180816143048.zo7hpbh77dtyw6sm@citrix.com>
References: <cover.3198a0d9ad2683b74afcc86654a244d17cd8795e.1533636027.git-series.wei.liu2@citrix.com>
 <db8890926bbfd8ac9381eb767d1bff362bcaf9c0.1533636027.git-series.wei.liu2@citrix.com>
 <5B69867E02000078001DB851@prv1-mh.provo.novell.com>
 <20180807162415.fsfw4oojk57c2f23@citrix.com>
 <20180816104217.xuxamizindko2hun@citrix.com>
 <5B755EDF02000078001DEDB1@prv1-mh.provo.novell.com>
 <20180816125906.muqktefyyzf24gfv@citrix.com>
 <5B7580BB02000078001DEF17@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B7580BB02000078001DEF17@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 9/9] x86: move declaration of
 arch_set_info_hvm_guest and provide stub
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

T24gVGh1LCBBdWcgMTYsIDIwMTggYXQgMDc6NDg6NDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE2LjA4LjE4IGF0IDE0OjU5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBUaHUsIEF1ZyAxNiwgMjAxOCBhdCAwNToyNDoxNUFNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMTYuMDguMTggYXQgMTI6NDIsIDx3ZWkubGl1MkBjaXRy
aXguY29tPiB3cm90ZToKPiA+PiA+IE9uIFR1ZSwgQXVnIDA3LCAyMDE4IGF0IDA1OjI0OjE1UE0g
KzAxMDAsIFdlaSBMaXUgd3JvdGU6Cj4gPj4gPiAgPiAKPiA+PiA+PiA+IEFsbCB1c2VzIHNpdCBl
aXRoZXIgaW4gSFZNLXNwZWNpZmljIGNvZGUgb3IgaW5zaWRlIGlzX2h2bV8uLi4oKQo+ID4+ID4+
ID4gY29uZGl0aW9uYWxzOiBXaHkgZG8gd2UgbmVlZCB0aGUgaW5saW5lIHN0dWI/IElmIHRoZSBk
ZWNsYXJhdGlvbgo+ID4+ID4+ID4gd2FzIHZpc2libGUgaW5kZXBlbmRlbnQgb2YgQ09ORklHX0hW
TSwgY29kZSB3b3VsZCBjb21waWxlCj4gPj4gPj4gPiBmaW5lLCBhbmQgcmVmZXJlbmNlcyB0byB0
aGUgZnVuY3Rpb24gd291bGQgYmUgcmVtb3ZlZCBieSB0aGUKPiA+PiA+PiA+IGNvbXBpbGVyLCBz
byBsaW5raW5nIHdvdWxkIGFsc28gc3VjY2VlZCBkZXNwaXRlIHRoZXJlIG5vdCBiZWluZwo+ID4+
ID4+ID4gYW55IGRlZmluaXRpb24gb2YgdGhlIGZ1bmN0aW9uLgo+ID4+ID4+IAo+ID4+ID4+IExh
c3QgdGltZSBJIHRyaWVkIERDRSB3YXNuJ3Qgd29ya2luZyBzbyB3ZWxsLiBMZXQgbWUgdHJ5IGFn
YWluIGFuZCBpZgo+ID4+ID4+IERDRSB3b3JrcyBpdCB3b3VsZCBzYXZlIG1lIGEgbG90IG9mIGVm
Zm9ydCB0byBwcm92aWRlIHN0dWJzLgo+ID4+ID4+IAo+ID4+ID4gCj4gPj4gPiBEQ0Ugc2VlbXMg
dG8gd29yayBiZXR0ZXIgdGhpcyB0aW1lLgo+ID4+ID4gCj4gPj4gPiBUaGUgb25seSBwcm9ibGVt
IGlzIHRoYXQgc29tZSBBU1NFUlRzIHdpbGwgbmVlZCB0byB0dXJuIGludG8gcGFuaWMgb3IKPiA+
PiA+IEJVRygpIGlmIHdlIHdhbnQgdG8gZnVsbHkgdXRpbGlzZSBEQ0UuIElzIHRoYXQgb2theT8K
PiA+PiAKPiA+PiBJbiBnZW5lcmFsIHllcywgSSB0aGluayBzby4KPiA+PiAKPiA+PiA+IFRvIGdp
dmUgeW91IGFuIGV4YW1wbGUsIGFmdGVyIG1ha2luZyBpc19odm1fZG9tYWluIGV2YWx1YXRlIHRv
IDAgd2hlbgo+ID4+ID4gIUNPTkZJR19IVk0sIHZtX2V2ZW50X2ZpbGxfcmVncyArICFDT05GSUdf
SFZNIGNvbXBpbGVzIGZpbmUgZm9yIGRlYnVnCj4gPj4gPiBidWlsZCBiZWNhdXNlIEFTU0VSVCBo
aW50cyB0aGUgY29tcGlsZXIgdGhhdCB0aGUgcmVzdCBvZiB0aGUgZnVuY3Rpb24gaXMKPiA+PiA+
IG5ldmVyIGdvaW5nIHRvIGJlIHJlYWNoYWJsZS4gQnV0IGZvciBub24tZGVidWcgYnVpbGQsIEFT
U0VSVCBpcyBlbXB0eSwKPiA+PiA+IHNvIGNvbXBpbGVyIHdpbGwgbm90IGVsaW1pbmF0ZSB0aGUg
cmVzdCBvZiB0aGUgZnVuY3Rpb24sIGNvbXBsYWluaW5nCj4gPj4gPiBodm1fZ2V0X3NlZ21lbnRf
cmVnaXN0ZXIgaXMgbm90IGF2YWlsYWJsZS4gSXQgaXMgc29sdmFibGUgYnkgYWRkaW5nCj4gPj4g
PiBwYW5pYyBvciBCVUcuCj4gPj4gPiAKPiA+PiA+IFRoZXJlIGlzIGdvaW5nIHRvIGJlIHF1aXRl
IGEgZmV3IGNhc2VzIGxpa2UgdGhhdC4gSSBoYXZlbid0IGdvbmUgdGhyb3VnaAo+ID4+ID4gYWxs
IG9mIHRoZW0uCj4gPj4gCj4gPj4gSW4gY2FzZXMgbGlrZSB0aGUgZXhhbXBsZSB5b3UgZ2l2ZSBJ
J20gbm90IGNvbnZpbmNlZCBvZiB0aGUKPiA+PiBzdWdnZXN0ZWQgY29udmVyc2lvbiB0aG91Z2gg
LSB0aGUgZW50aXJlIGZ1bmN0aW9uIHNob3VsZCB0aGVuCj4gPj4gbGl2ZSBpbnNpZGUgQ09ORklH
X0hWTSAob3IgaW4gYSBmaWxlIGJ1aWx0IGZvciBIVk0gb25seSkuCj4gPj4gCj4gPiAKPiA+IFRo
aXMgd2lsbCBkbywgdG9vIC0tIGlmIHlvdSBkb24ndCBtaW5kIGxpdHRlcmluZyBDT05GSUdfSFZN
IGluIGZpbGVzLgo+ID4gCj4gPiBWTSBldmVudCBzdWJzeXN0ZW0gaXMgZW50YW5nbGVkIHdpdGgg
b3RoZXIgc3Vic3lzdGVtcywgdG9vLCBzbyBpdCB3aWxsCj4gPiB0YWtlIHNvbWUgdGltZSB0byBj
bGVhbiB0aGF0IHVwLiBJIGhhdmVuJ3QgZ290IHRvIHRoYXQgcGFydCB5ZXQuIEF0IHRoZQo+ID4g
bW9tZW50IEkgaGF2ZSBhY2N1bXVsYXRlZCB+MjUgcGF0Y2hlcyB0byBhbG1vc3QgbWFrZSAhQ09O
RklHX0hWTSB3b3JrCj4gPiBmb3IgZGVidWcgYnVpbGQuIEkgd2lsbCBnbyB0aHJvdWdoIGFsbCBw
YXRjaGVzIGxhdGVyIHRvIG1ha2UgdGhlbSB3b3JrCj4gPiB3aXRoIG5vbi1kZWJ1ZyBidWlsZC4K
PiAKPiBUaGF0J2xsIGJlIGZpbmUgZm9yIG5vdywgSSB0aGluay4gRXZlbnR1YWxseSB0aGUgSFZN
IHBpZWNlcyBzaG91bGQgYmUKPiBtb3ZlZCB0byBodm0vIG9mIGNvdXJzZS4KPiAKCkFjay4KCj4g
PiBPbmUgdGhpbmcgSSBoYXZlbid0IGRlY2lkZWQgd2hhdCB0byBkbyBpcyBodm0vaTgyNTQuYywg
d2hpY2ggaXMgdXNlZCBieQo+ID4gYm90aCBQViBhbmQgSFZNLiBJJ20gdGhpbmtpbmcgYWJvdXQg
bW92aW5nIHRoYXQgZmlsZSB1bmRlciBhcmNoL3g4NiBhbmQKPiA+IHJlbmFtZSBpdCBlbXVsLWk4
MjU0LmMuIElzIHRoYXQgYSBzZW5zaWJsZSB0aGluZyB0byBkbz8KPiAKPiBBbnkgY2hhbmNlIHlv
dSBjb3VsZCBsZWF2ZSBIVk0tb25seSBwYXJ0cyB3aGVyZSB0aGV5IGFyZT8gT3IKPiB3b3VsZCB0
aGF0IG1ha2UgbW9yZSBvZiBhIG1lc3MgdGhhbiBtb3ZpbmcgdGhlIGVudGlyZSBmaWxlPwoKQmFz
aWNhbGx5IGV2ZXJ5dGhpbmcgaW4gdGhhdCBmaWxlIGlzIHVzZWQgYnkgYm90aCBIVk0gYW5kIFBW
LiBJIHdpbGwKbGVhdmUgdGhlIEhWTS1vbmx5IHBhcnRzIHVuZGVyIGh2bS8gaWYgdGhlcmUgaXMg
YW55LgoKV2VpLgoKPiAKPiBKYW4KPiAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 15:14:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 15:14: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 1fqJyv-0006dY-4G; Thu, 16 Aug 2018 15: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=kltf=k7=citrix.com=prvs=759492735=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fqJyu-0006dT-Aq
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 15:14:36 +0000
X-Inumbo-ID: 291ac79d-a167-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 291ac79d-a167-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 15:15:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,247,1531785600"; d="scan'208";a="77715564"
Date: Thu, 16 Aug 2018 16:31:56 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180816143156.iu7dqtniqfuifqdz@mac>
References: <1534355858-17920-1-git-send-email-andrew.cooper3@citrix.com>
 <20180816095502.bl2nzk5y3iol3hjk@mac>
 <c71e0676-4f40-1dfc-001b-444bca8cd809@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c71e0676-4f40-1dfc-001b-444bca8cd809@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/build: Use new .nops directive when
 available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gVGh1LCBBdWcgMTYsIDIwMTggYXQgMTE6NDI6NTZBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxNi8wOC8xOCAxMDo1NSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IFdlZCwgQXVnIDE1LCAyMDE4IGF0IDA2OjU3OjM4UE0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3Jv
dGU6Cj4gPj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9SdWxlcy5tayBiL3hlbi9hcmNoL3g4
Ni9SdWxlcy5tawo+ID4+IGluZGV4IGFjNTg1YTMuLmM4NGVkMjAgMTAwNjQ0Cj4gPj4gLS0tIGEv
eGVuL2FyY2gveDg2L1J1bGVzLm1rCj4gPj4gKysrIGIveGVuL2FyY2gveDg2L1J1bGVzLm1rCj4g
Pj4gQEAgLTI5LDYgKzI5LDEwIEBAICQoY2FsbCBhcy1vcHRpb24tYWRkLENGTEFHUyxDQywiaW52
cGNpZCAoJXJheCkkJChjb21tYSklcmF4IiwtREhBVkVfQVNfSU5WUENJRCkKPiA+PiAgJChjYWxs
IGFzLW9wdGlvbi1hZGQsQ0ZMQUdTLENDLFwKPiA+PiAgICAgICIuaWYgKCgxID4gMCkgPCAwKTsg
LmVycm9yIFwiXCI7LmVuZGlmIiwsLURIQVZFX0FTX05FR0FUSVZFX1RSVUUpCj4gPj4gIAo+ID4+
ICsjIENoZWNrIHRvIHNlZSB3aGV0aGVyIHRoZSBhc3NtYmxlciBzdXBwb3J0cyB0aGUgLm5vcCBk
aXJlY3RpdmUuCj4gPj4gKyQoY2FsbCBhcy1vcHRpb24tYWRkLENGTEFHUyxDQyxcCj4gPj4gKyAg
ICAiLkwxOiAuTDI6IC5ub3BzICguTDIgLSAuTDEpJCQoY29tbWEpOSIsLURIQVZFX0FTX05PUF9E
SVJFQ1RJVkUpCj4gPiBJIHRoaW5rIEkgcmVtZW1iZXIgY29tbWVudGluZyBvbiBhbiBlYXJsaWVy
IHZlcnNpb24gb2YgdGhpcyBhYm91dCB0aGUKPiA+IHVzYWdlIG9mIHRoZSBDT05UUk9MIHBhcmFt
ZXRlci4gSSB3b3VsZCBleHBlY3QgdGhlIGFzc2VtYmxlciB0bwo+ID4gdXNlIHRoZSBtb3N0IG9w
dGltaXplZCB2ZXJzaW9uIGJ5IGRlZmF1bHQsIGlzIHRoYXQgbm90IHRoZSBjYXNlPwo+IAo+IEFn
YWluLCBJIGRvbid0IHVuZGVyc3RhbmQgd2hhdCB5b3UncmUgdHJ5aW5nIHRvIHNheS4KPiAKPiBU
aGlzIGV4cHJlc3Npb24gaXMgbGlrZSB0aGlzLCBiZWNhdXNlIHRoYXQncyBob3cgd2UgYWN0dWFs
bHkgdXNlIGl0LgoKQXMgbWVudGlvbmVkIGluIGFub3RoZXIgZW1haWwsIEkgd2FzIHdvbmRlcmlu
ZyB3aHkgd2UgY2hvb3NlIHRvIG5vdAp1c2Ugbm9wIGluc3RydWN0aW9ucyA+IDkgYnl0ZXMuIFRo
ZSBhc3NlbWJsZXIgd2lsbCBieSBkZWZhdWx0IHVzZQpub3AgaW5zdHJ1Y3Rpb25zIHVwIHRvIDEx
IGJ5dGVzIGZvciA2NGJpdCBjb2RlLgoKPiA+Cj4gPj4gKwo+ID4+ICBDRkxBR1MgKz0gLW1uby1y
ZWQtem9uZSAtZnBpYyAtZm5vLWFzeW5jaHJvbm91cy11bndpbmQtdGFibGVzCj4gPj4gIAo+ID4+
ICAjIFhlbiBkb2Vzbid0IHVzZSBTU0UgaW50ZXJhbGx5LiAgSWYgdGhlIGNvbXBpbGVyIHN1cHBv
cnRzIGl0LCBhbHNvIHNraXAgdGhlCj4gPj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9hbHRl
cm5hdGl2ZS5jIGIveGVuL2FyY2gveDg2L2FsdGVybmF0aXZlLmMKPiA+PiBpbmRleCAwZWY3YThi
Li4yYzg0NGQ2IDEwMDY0NAo+ID4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9hbHRlcm5hdGl2ZS5jCj4g
Pj4gKysrIGIveGVuL2FyY2gveDg2L2FsdGVybmF0aXZlLmMKPiA+PiBAQCAtODQsNiArODQsMTkg
QEAgc3RhdGljIGNvbnN0IHVuc2lnbmVkIGNoYXIgKiBjb25zdCBwNl9ub3BzW0FTTV9OT1BfTUFY
KzFdIGluaXRfb3JfbGl2ZXBhdGNoX2NvbnMKPiA+PiAgCj4gPj4gIHN0YXRpYyBjb25zdCB1bnNp
Z25lZCBjaGFyICogY29uc3QgKmlkZWFsX25vcHMgaW5pdF9vcl9saXZlcGF0Y2hfZGF0YSA9IHA2
X25vcHM7Cj4gPj4gIAo+ID4+ICsjaWZkZWYgSEFWRV9BU19OT1BfRElSRUNUSVZFCj4gPj4gKwo+
ID4+ICsvKiBOb3BzIGluIC5pbml0LnJvZGF0YSB0byBjb21wYXJlIGFnYWluc3QgdGhlIHJ1bnRp
bWUgaWRlYWwgbm9wcy4gKi8KPiA+PiArYXNtICggIi5wdXNoc2VjdGlvbiAuaW5pdC5yb2RhdGEs
IFwiYVwiLCBAcHJvZ2JpdHNcblx0Igo+ID4+ICsgICAgICAidG9vbGNoYWluX25vcHM6IC5ub3Bz
ICIgX19zdHJpbmdpZnkoQVNNX05PUF9NQVgpICJcblx0Igo+ID4+ICsgICAgICAiLnBvcHNlY3Rp
b25cblx0Iik7Cj4gPj4gK2V4dGVybiBjaGFyIHRvb2xjaGFpbl9ub3BzW0FTTV9OT1BfTUFYXTsK
PiA+PiArc3RhdGljIGJvb2wgX19yZWFkX21vc3RseSB0b29sY2hhaW5fbm9wc19hcmVfaWRlYWw7
Cj4gPj4gKwo+ID4+ICsjZWxzZQo+ID4+ICsjIGRlZmluZSB0b29sY2hhaW5fbm9wc19hcmVfaWRl
YWwgZmFsc2UKPiA+PiArI2VuZGlmCj4gPj4gKwo+ID4+ICBzdGF0aWMgdm9pZCBfX2luaXQgYXJj
aF9pbml0X2lkZWFsX25vcHModm9pZCkKPiA+PiAgewo+ID4+ICAgICAgc3dpdGNoICggYm9vdF9j
cHVfZGF0YS54ODZfdmVuZG9yICkKPiA+PiBAQCAtMTEyLDYgKzEyNSwxMSBAQCBzdGF0aWMgdm9p
ZCBfX2luaXQgYXJjaF9pbml0X2lkZWFsX25vcHModm9pZCkKPiA+PiAgICAgICAgICAgICAgaWRl
YWxfbm9wcyA9IGs4X25vcHM7Cj4gPj4gICAgICAgICAgYnJlYWs7Cj4gPj4gICAgICB9Cj4gPj4g
Kwo+ID4+ICsjaWZkZWYgSEFWRV9BU19OT1BfRElSRUNUSVZFCj4gPj4gKyAgICBpZiAoIG1lbWNt
cChpZGVhbF9ub3BzW0FTTV9OT1BfTUFYXSwgdG9vbGNoYWluX25vcHMsIEFTTV9OT1BfTUFYKSA9
PSAwICkKPiA+PiArICAgICAgICB0b29sY2hhaW5fbm9wc19hcmVfaWRlYWwgPSB0cnVlOwo+ID4+
ICsjZW5kaWYKPiA+IFlvdSBhcmUgb25seSBjb21wYXJpbmcgdGhhdCB0aGUgYmlnZ2VzdCBub3Ag
aW5zdHJ1Y3Rpb24gKDkgYnl0ZXMKPiA+IEFGQUlDVCkgZ2VuZXJhdGVkIGJ5IHRoZSBhc3NlbWJs
ZXIgaXMgd2hhdCBYZW4gYmVsaWV2ZXMgdG8gYmUgdGhlIG1vcmUKPiA+IG9wdGltaXplZCB2ZXJz
aW9uLiBXaGF0IGFib3V0IHNob3J0ZXIgbm9wcz8KPiAKPiBUaGV5IGFyZSBhbGwgdmFyaWF0aW9u
cyBvbiBhIHRoZW1lLgo+IAo+IEZvciBQNiBub3BzLCBpdHMgdGhlIDBmIDFmIHJvb3Qgd2hpY2gg
aXMgaW1wb3J0YW50LCB3aGljaCB0YWtlcyBhIG1vZHJtCj4gYnl0ZS7CoCBUcmFkaXRpb25hbGx5
LCBpdHMgYWx3YXlzIGVuY29kZWQgd2l0aCBlYXggYW5kIHVzZXMgcmVkdW5kYW50Cj4gbWVtb3J5
IGVuY29kaW5ncyBmb3IgbG9uZ2VyIGluc3RydWN0aW9ucy4KPiAKPiBJIGNhbid0IHRoaW5rIG9m
IGFueSB3YXkgb2YgZGV0ZWN0aW5nIGlmIHRoZSBvcHRpbWlzZWQgbm9wcyBpZiB0aGUKPiB0b29s
Y2hhaW4gc3RhcnRzIHVzaW5nIGFsdGVybmF0aXZlIHJlZ2lzdGVycyBpbiB0aGUgZW5jb2Rpbmcs
IGJ1dCBJCj4gZXhwZWN0IHRoaXMgY2FzZSB3b24ndCBoYXBwZW4gaW4gcHJhY3RpY2UuCgpJIHdv
dWxkIHJhdGhlciBkbzoKCnRvb2xjaGFpbl9ub3BzOgoJLm5vcHMgMQoJLm5vcHMgMgoJLm5vcHMg
MwoJLi4uCgkubm9wcyA5CgpBbmQgdGhlbiBidWlsZCBhbiBhc3NlbWJsZXJfbm9wc1tBU01fTk9Q
X01BWCsxXSBsaWtlIGl0J3MgZG9uZSBmb3IgdGhlCm90aGVyIG5vcHMuIFRoZW4geW91IGNvdWxk
IGRvOgoKdG9vbGNoYWluX25vcHNfYXJlX2lkZWFsID0gdHJ1ZTsKZm9yICggaSA9IDE7IGkgPCBB
U01fTk9QX01BWCsxOyBpKysgKQoJaWYgKCBtZW1jbXAoaWRlYWxfbm9wc1tpXSwgYXNzZW1ibGVy
X25vcHNbaV0sIGkpICkKCXsKCQl0b29sY2hhaW5fbm9wc19hcmVfaWRlYWwgPSBmYWxzZTsKCQli
cmVhazsKCX0KCkluIG9yZGVyIHRvIG1ha2Ugc3VyZSBhbGwgdGhlIHBvc3NpYmxlIG5vcCBzaXpl
cyBhcmUgdXNpbmcgdGhlCmV4cGVjdGVkIG9wdGltaXplZCB2ZXJzaW9uLgoKUm9nZXIuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 15:20:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 15:20:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqK44-0006p2-Qx; Thu, 16 Aug 2018 15:19: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=i45+=k7=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fqK43-0006ox-O5
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 15:19:55 +0000
X-Inumbo-ID: ab05ec41-a167-11e8-a8a5-bc764e045a96
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ab05ec41-a167-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 17:18:46 +0200 (CEST)
Received: from localhost (unknown [194.244.16.108])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id 2769225A;
 Thu, 16 Aug 2018 15:19:51 +0000 (UTC)
Date: Thu, 16 Aug 2018 17:19:46 +0200
From: Greg KH <gregkh@linuxfoundation.org>
To: Sarah Newman <srn@prgmr.com>
Message-ID: <20180816151946.GH10648@kroah.com>
References: <6A458833-F161-4C0A-8DFF-8757EDA36D5C@amacapital.net>
 <1533749748-25861-1-git-send-email-srn@prgmr.com>
 <1533818501.5775.4.camel@infradead.org>
 <1f15d219-46fd-fc21-84d5-877a7af4c87e@prgmr.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1f15d219-46fd-fc21-84d5-877a7af4c87e@prgmr.com>
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>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Brian Gerst <brgerst@gmail.com>,
 x86@kernel.org, stable@vger.kernel.org, "Durand Wesolowski,
 Jimmy" <jdw@amazon.de>, Borislav Petkov <bp@alien8.de>,
 Dominik Brodowski <linux@dominikbrodowski.net>,
 Andy Lutomirski <luto@kernel.org>, "H. Peter Anvin" <hpa@zytor.com>,
 xen-devel@lists.xenproject.org, Thomas Gleixner <tglx@linutronix.de>,
 David Woodhouse <dwmw2@infradead.org>, Ingo Molnar <mingo@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>

T24gRnJpLCBBdWcgMTAsIDIwMTggYXQgMTI6MjM6NDVBTSAtMDcwMCwgU2FyYWggTmV3bWFuIHdy
b3RlOgo+IE9uIDA4LzA5LzIwMTggMDU6NDEgQU0sIERhdmlkIFdvb2Rob3VzZSB3cm90ZToKPiA+
IE9uIFdlZCwgMjAxOC0wOC0wOCBhdCAxMDozNSAtMDcwMCwgU2FyYWggTmV3bWFuIHdyb3RlOgo+
ID4+IGNvbW1pdCBiMzY4MWRkNTQ4ZDA2ZGViMmUxNTczODkwODI5ZGZmNGIxNWFiZjQ2IHVwc3Ry
ZWFtLgo+ID4+Cj4gPj4gVGhpcyB2ZXJzaW9uIGFwcGxpZXMgdG8gdjQuOS4KPiA+IAo+ID4gSSB0
aGluayB5b3UgY2FuIGtpbGwgdGhlICd4b3JsICVlYngsJWVieCcgZnJvbSBlcnJvcl9lbnRyeSB0
b28gYnV0IHllcywKPiA+IHRoaXMgZG9lcyB3YW50IHRvIGdvIHRvIDQuOSBhbmQgZWFybGllciBi
ZWNhdXNlIHRoZSAnRml4ZXM6JyB0YWcgaXMgYQo+ID4gYml0IG9mIGEgbGllIOKAlCB0aGUgcHJv
YmxlbSBleGlzdGVkIGJlZm9yZSB0aGF0LCBhdCBsZWFzdCBpbiB0aGVvcnkuCj4gCj4gVGhlIGNv
bW1pdCAyMTQwYTk5NDIgIng4Ni9lbnRyeS82NDogUmVsYXggcHZvcHMgc3R1YiBjbG9iYmVyCj4g
c3BlY2lmaWNhdGlvbnMiIHdhcyB3aGF0IHJlbW92ZWQgdGhlICJtb3ZsICVlYngsICVlYXgiIGxp
bmUgbGF0ZXIgb24KPiBvcmlnaW5hbGx5LCBidXQgaXQgd2FzIHRoZSBjb21taXQgM2FjNmQ4Yzc4
N2I4IHRoYXQgcmVtb3ZlZCB0aGUKPiAneG9ybCAlZWJ4LCVlYngnLiBTbyB0aGVzZSB3ZXJlbid0
IG1hdGNoZWQuCj4gCj4gSSBkb24ndCBrbm93IGlmIGl0J3MgYSBjb25jZXJuLCBidXQgaWYgc29t
ZW9uZSBoYWQgZ29uZSB0byB0aGUgZWZmb3J0IG9mCj4gYmFja3BvcnRpbmcgdGhlIG9yaWdpbmFs
IGNvbW1pdCAzYWM2ZDhjNzg3YjgzLCBhZGRpbmcgdGhlIHJlbW92YWwgb2YKPiAneG9ybCAlZWJ4
LCVlYngnIHRvIHRoaXMgcGF0Y2ggd291bGQgY3JlYXRlIG1lcmdlIGNvbmZsaWN0cy4KPiBGb3Ig
dGhhdCByZWFzb24gYW5kIGdpdmVuIHRoZSBsaW5lIGlzIGhhcm1sZXNzLCBzaG91bGQgaXQgYmUg
bGVmdCBpbj8KCkkgbmVlZCBzb21lIGtpbmQgb2YgYWdyZWVtZW50IGhlcmUgZm9yIG1lIHRvIGtu
b3cgd2hhdCB0byBkbyB3aXRoIHRoaXMKcGF0Y2guLi4gIHtoaW50fQoKdGhhbmtzLAoKZ3JlZyBr
LWgKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 15:24:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 15:24:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqK8H-0007dZ-Ej; Thu, 16 Aug 2018 15:24:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kltf=k7=citrix.com=prvs=759492735=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fqK8G-0007dP-Ck
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 15:24:16 +0000
X-Inumbo-ID: 8326ab85-a168-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8326ab85-a168-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 15:24:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,247,1531785600"; d="scan'208";a="77716432"
Date: Thu, 16 Aug 2018 16:46:37 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180816144637.yuk4vlqwrvgn75cf@mac>
References: <ede80e02-5704-1d46-4edf-58515ad63f40@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <ede80e02-5704-1d46-4edf-58515ad63f40@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] Future of 32-bit PV support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, bouyer@NetBSD.org,
 "xen-users@lists.xenproject.org" <xen-users@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBBdWcgMTYsIDIwMTggYXQgMDg6MTc6MTNBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBJbiB0aGUgWGVuIHg4NiBjb21tdW5pdHkgY2FsbCB3ZSBoYXZlIGJlZW4gZGlzY3Vz
c2luZyB3aGV0aGVyIGFueW9uZQo+IHJlYWxseSBpcyBkZXBlbmRpbmcgb24gMzItYml0IFBWIGd1
ZXN0cy4gV2UnZCBsaWtlIHRvIGV2YWx1YXRlIHdoZXRoZXIKPiBhbnlvbmUgd291bGQgc2VlIHBy
b2JsZW1zIHdpdGg6Cj4gCj4gLSBkZXByZWNhdGluZyAzMi1iaXQgUFYgZ3Vlc3Qgc3VwcG9ydCBp
biBYZW4sIG1lYW5pbmcgdGhhdCB3ZSdkCj4gICBldmVudHVhbGx5IHN3aXRjaCB0byBzdXBwb3J0
IDMyLWJpdCBQViBndWVzdHMgb25seSB2aWEgUFYtc2hpbSBmcm9tCj4gICBYZW4gNC4xMiBvciA0
LjEzCgpUaGlzIG1lYW5zIDMyYml0IFBWIHN1cHBvcnQgd291bGQgYmUgc3dpdGNoZWQgb2ZmIGJ5
IGRlZmF1bHQgaW4gdGhlCmh5cGVydmlzb3IgYnVpbGQsIGJ1dCBkaXN0cm9zIG9yIGluZGl2aWR1
YWxzIGNvdWxkIHN0aWxsIGVuYWJsZSBpdAoobGlrZSB0aGUgYnVpbGQgc3lzdGVtIHdpbGwgZW5h
YmxlIGl0IGZvciB0aGUgc2hpbSkuCgo+IC0gZHJvcHBpbmcgMzItYml0IFBWIHN1cHBvcnQgZnJv
bSB1cHN0cmVhbSBMaW51eCBrZXJuZWwsIHJlc3VsdGluZyBpbgo+ICAgY3VycmVudCAzMi1iaXQg
UFYgZ3Vlc3RzIG5vIGxvbmdlciBiZWluZyBhYmxlIHRvIHVwZ3JhZGUgdG8gdGhlIG5ld2VzdAo+
ICAga2VybmVsIHZlcnNpb24gYW55IGxvbmdlcgo+IAo+IEFuZCByZWxhdGVkIHRvIHRoYXQ6Cj4g
Cj4gLSBpcyB0aGVyZSBhbnkgTGludXggZGlzdHJpYnV0aW9uIHN0aWxsIHNoaXBwaW5nIDMyLWJp
dCBQVi1jYXBhYmxlCj4gICBzeXN0ZW1zPwo+IAo+IC0gd2hhdCBhYm91dCBCU0Q/IElzIDMyLWJp
dCBQViBzdXBwb3J0IGltcG9ydGFudCB0aGVyZT8KCkZUUiwgTmV0QlNEIGlzIHRoZSBvbmx5IEJT
RCB0byBoYXZlIFBWIHN1cHBvcnQsIGJvdGggMzIgYW5kIDY0Yml0cy4KClJvZ2VyLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 15:28:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 15: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 1fqKBv-0007u7-D8; Thu, 16 Aug 2018 15:28: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=rytq=k7=citrix.com=prvs=759b2abc3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fqKBu-0007u1-7H
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 15:28:02 +0000
X-Inumbo-ID: 0a12c16f-a169-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0a12c16f-a169-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 15:28:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,247,1531785600"; d="scan'208";a="62992397"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Thu, 16 Aug 2018 16:27:57 +0100
Message-ID: <1534433277-29436-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/setup: Avoid OoB E820 lookup when
 calculating the L1TF safe address
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBudW1iZXIgb2YgY29ybmVyIGNhc2VzIChtb3N0IG9idmlvdXNseSwgbm8tcmVhbC1tb2RlIGFu
ZCBubyBNdWx0aWJvb3QgbWVtb3J5Cm1hcCkgY2FuIGVuZCB1cCB3aXRoIGU4MjBfcmF3Lm5yX21h
cCBiZWluZyAwLCBhdCB3aGljaCBwb2ludCB0aGUgTDFURgpjYWxjdWxhdGlvbiB3aWxsIHVuZGVy
Zmxvdy4KClNwb3R0ZWQgYnkgQ292ZXJpdHkuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGlj
aEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvc2V0dXAu
YyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jIGIveGVuL2FyY2gveDg2L3NldHVwLmMK
aW5kZXggNzI3ZGFkNC4uOGQwZjZmMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3NldHVwLmMK
KysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMKQEAgLTkxMyw3ICs5MTMsNyBAQCB2b2lkIF9faW5p
dCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nIG1iaV9wKQogICAgIC8qIFNhbml0
aXNlIHRoZSByYXcgRTgyMCBtYXAgdG8gcHJvZHVjZSBhIGZpbmFsIGNsZWFuIHZlcnNpb24uICov
CiAgICAgbWF4X3BhZ2UgPSByYXdfbWF4X3BhZ2UgPSBpbml0X2U4MjAobWVtbWFwX3R5cGUsICZl
ODIwX3Jhdyk7CiAKLSAgICBpZiAoICFlZmlfZW5hYmxlZChFRklfQk9PVCkgKQorICAgIGlmICgg
IWVmaV9lbmFibGVkKEVGSV9CT09UKSAmJiBlODIwX3Jhdy5ucl9tYXAgPj0gMSApCiAgICAgewog
ICAgICAgICAvKgogICAgICAgICAgKiBTdXBwbGVtZW50IHRoZSBoZXVyaXN0aWNzIGluIGwxdGZf
Y2FsY3VsYXRpb25zKCkgYnkgYXNzdW1pbmcgdGhhdAotLSAKMi4xLjQKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 15:36:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 15:36:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqKJm-0000Pk-9T; Thu, 16 Aug 2018 15:36: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=eefs=k7=kernel.org=luto@srs-us1.protection.inumbo.net>)
 id 1fqKJk-0000Pf-NE
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 15:36:08 +0000
X-Inumbo-ID: 2bdb97bd-a16a-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2bdb97bd-a16a-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 15:36:41 +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 6BF6C20C51
 for <xen-devel@lists.xenproject.org>; Thu, 16 Aug 2018 15:36:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534433766;
 bh=D0mmAcJG+Yx+L1QX1yUJMvV906d5dbAVc7v4yAmSX1Y=;
 h=In-Reply-To:References:From:Date:Subject:To:Cc:From;
 b=bwT6fXVhklq7Kohtuiz/2DrTPUAqEHSLPEKTQOW54QipjpekIRjeJnE8btTss9lsf
 1u2wskvas4oOYIKdeod3bCK42Bsgd6SpbE0ld+irAMH7J8x3zctlfWjIRCBFT055fN
 dJpO3WpzTwC5FVZoTtd8fWcEiJYT0LeNPZvTXJxs=
Received: by mail-wr1-f48.google.com with SMTP id e7-v6so4537588wrs.9
 for <xen-devel@lists.xenproject.org>; Thu, 16 Aug 2018 08:36:06 -0700 (PDT)
X-Gm-Message-State: AOUpUlGoXziOBQXkn4B9NTou+LyKIh7jOyUWN5w875InAfsSeyBFg7XR
 AruVP0YZBDjOj3gy7Try19EdTO6uw5cr+Gw9Z2dkRA==
X-Google-Smtp-Source: AA+uWPyYP3GphqGzCXVw7W+yk3dB9qR6rLImVZp5KvKfJMUp7OsIRnDtEz6rTAmMxh11NpcHuU8nC53QyxI5oQ0Kgk8=
X-Received: by 2002:adf:eecc:: with SMTP id a12-v6mr874226wrp.21.1534433765000; 
 Thu, 16 Aug 2018 08:36:05 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a1c:548:0:0:0:0:0 with HTTP;
 Thu, 16 Aug 2018 08:35:44 -0700 (PDT)
In-Reply-To: <20180816151946.GH10648@kroah.com>
References: <6A458833-F161-4C0A-8DFF-8757EDA36D5C@amacapital.net>
 <1533749748-25861-1-git-send-email-srn@prgmr.com>
 <1533818501.5775.4.camel@infradead.org>
 <1f15d219-46fd-fc21-84d5-877a7af4c87e@prgmr.com>
 <20180816151946.GH10648@kroah.com>
From: Andy Lutomirski <luto@kernel.org>
Date: Thu, 16 Aug 2018 08:35:44 -0700
X-Gmail-Original-Message-ID: <CALCETrUQSpXMkR6C=zREV_jNJg3iGe0rqHb6owVs7OrhqnASVA@mail.gmail.com>
Message-ID: <CALCETrUQSpXMkR6C=zREV_jNJg3iGe0rqHb6owVs7OrhqnASVA@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>, "H. Peter Anvin" <hpa@zytor.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Brian Gerst <brgerst@gmail.com>,
 X86 ML <x86@kernel.org>, stable <stable@vger.kernel.org>, "Durand Wesolowski,
 Jimmy" <jdw@amazon.de>, Borislav Petkov <bp@alien8.de>,
 Dominik Brodowski <linux@dominikbrodowski.net>,
 Andy Lutomirski <luto@kernel.org>, Sarah Newman <srn@prgmr.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Thomas Gleixner <tglx@linutronix.de>, David Woodhouse <dwmw2@infradead.org>,
 Ingo Molnar <mingo@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>

T24gVGh1LCBBdWcgMTYsIDIwMTggYXQgODoxOSBBTSwgR3JlZyBLSCA8Z3JlZ2toQGxpbnV4Zm91
bmRhdGlvbi5vcmc+IHdyb3RlOgo+IE9uIEZyaSwgQXVnIDEwLCAyMDE4IGF0IDEyOjIzOjQ1QU0g
LTA3MDAsIFNhcmFoIE5ld21hbiB3cm90ZToKPj4gT24gMDgvMDkvMjAxOCAwNTo0MSBBTSwgRGF2
aWQgV29vZGhvdXNlIHdyb3RlOgo+PiA+IE9uIFdlZCwgMjAxOC0wOC0wOCBhdCAxMDozNSAtMDcw
MCwgU2FyYWggTmV3bWFuIHdyb3RlOgo+PiA+PiBjb21taXQgYjM2ODFkZDU0OGQwNmRlYjJlMTU3
Mzg5MDgyOWRmZjRiMTVhYmY0NiB1cHN0cmVhbS4KPj4gPj4KPj4gPj4gVGhpcyB2ZXJzaW9uIGFw
cGxpZXMgdG8gdjQuOS4KPj4gPgo+PiA+IEkgdGhpbmsgeW91IGNhbiBraWxsIHRoZSAneG9ybCAl
ZWJ4LCVlYngnIGZyb20gZXJyb3JfZW50cnkgdG9vIGJ1dCB5ZXMsCj4+ID4gdGhpcyBkb2VzIHdh
bnQgdG8gZ28gdG8gNC45IGFuZCBlYXJsaWVyIGJlY2F1c2UgdGhlICdGaXhlczonIHRhZyBpcyBh
Cj4+ID4gYml0IG9mIGEgbGllIOKAlCB0aGUgcHJvYmxlbSBleGlzdGVkIGJlZm9yZSB0aGF0LCBh
dCBsZWFzdCBpbiB0aGVvcnkuCj4+Cj4+IFRoZSBjb21taXQgMjE0MGE5OTQyICJ4ODYvZW50cnkv
NjQ6IFJlbGF4IHB2b3BzIHN0dWIgY2xvYmJlcgo+PiBzcGVjaWZpY2F0aW9ucyIgd2FzIHdoYXQg
cmVtb3ZlZCB0aGUgIm1vdmwgJWVieCwgJWVheCIgbGluZSBsYXRlciBvbgo+PiBvcmlnaW5hbGx5
LCBidXQgaXQgd2FzIHRoZSBjb21taXQgM2FjNmQ4Yzc4N2I4IHRoYXQgcmVtb3ZlZCB0aGUKPj4g
J3hvcmwgJWVieCwlZWJ4Jy4gU28gdGhlc2Ugd2VyZW4ndCBtYXRjaGVkLgo+Pgo+PiBJIGRvbid0
IGtub3cgaWYgaXQncyBhIGNvbmNlcm4sIGJ1dCBpZiBzb21lb25lIGhhZCBnb25lIHRvIHRoZSBl
ZmZvcnQgb2YKPj4gYmFja3BvcnRpbmcgdGhlIG9yaWdpbmFsIGNvbW1pdCAzYWM2ZDhjNzg3Yjgz
LCBhZGRpbmcgdGhlIHJlbW92YWwgb2YKPj4gJ3hvcmwgJWVieCwlZWJ4JyB0byB0aGlzIHBhdGNo
IHdvdWxkIGNyZWF0ZSBtZXJnZSBjb25mbGljdHMuCj4+IEZvciB0aGF0IHJlYXNvbiBhbmQgZ2l2
ZW4gdGhlIGxpbmUgaXMgaGFybWxlc3MsIHNob3VsZCBpdCBiZSBsZWZ0IGluPwo+Cj4gSSBuZWVk
IHNvbWUga2luZCBvZiBhZ3JlZW1lbnQgaGVyZSBmb3IgbWUgdG8ga25vdyB3aGF0IHRvIGRvIHdp
dGggdGhpcwo+IHBhdGNoLi4uICB7aGludH0KPgoKSSB3b3VsZCByZW1vdmUgdGhlIHhvcmwuCgpJ
ZiB0aGVyZSdzIGFuIGFjdHVhbCBjYW5kaWRhdGUgcGF0Y2gsIEknZCBiZSBoYXBweSB0byByZWFk
IGl0LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 15:50:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 15:50: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 1fqKXv-0001wV-KS; Thu, 16 Aug 2018 15:50: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=kltf=k7=citrix.com=prvs=759492735=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fqKXu-0001wQ-4W
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 15:50:46 +0000
X-Inumbo-ID: f8179497-a16b-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f8179497-a16b-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 17:49:34 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,247,1531785600"; d="scan'208";a="77718702"
Date: Thu, 16 Aug 2018 17:18:07 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180816151807.k5p33fvol3lq7eh3@mac>
References: <5B61D38002000078001DA043@prv1-mh.provo.novell.com>
 <5B75302E02000078001DEBE3@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B75302E02000078001DEBE3@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] Ping: [PATCH] x86/HVM: correct an inverted check in
 hvm_load()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

T24gVGh1LCBBdWcgMTYsIDIwMTggYXQgMDI6MDU6MDJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDAxLjA4LjE4IGF0IDE3OjM2LCAgd3JvdGU6Cj4gPiBDbGVhcmx5IHdlIHdh
bnQgdG8gcHV0IGEgdkNQVSB0byBzbGVlcCBpZiBpdCBpcyBfbm90XyBhbHJlYWR5IGRvd24uCj4g
PiAKPiA+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+
IC0tLQo+ID4gVEJEOiBTaW5jZSB0aGUgZmxhdyBhcHBhcmVudGx5IG5ldmVyIG1hdHRlcmVkLCBJ
IGltcGx5IHRoYXQgdGhlIGZ1bmN0aW9uCj4gPiAgICAgIGlzIG5ldmVyIGNhbGxlZCB3aXRoIGFu
eSB2Q1BVIHVwLiBIZW5jZSBhbiBhbHRlcm5hdGl2ZSBtaWdodCBiZSB0bwo+ID4gICAgICBzaW1w
bHkgcmV0dXJuIGFuIGVycm9yIGlmIGEgdkNQVSBkb2Vzbid0IGhhdmUgVlBGX2Rvd24gc2V0Lgo+
IAo+IFdoaWxlIGluIGFuIGVhcmxpZXIgcmVwbHkgeW91J3ZlIGluZGljYXRlZCB0aGF0IHRoZSBz
dWdnZXN0ZWQKPiBhbHRlcm5hdGl2ZSBpcyBub3QgYW4gb3B0aW9uLCBJJ3ZlIG5vdCBoYWQgY2xl
YXIgZmVlZGJhY2sgb24gdGhlCj4gY2hhbmdlIGJlbG93LgoKVGhpcyBMR1RNIGFuZCBmaXhlcyBh
biBvYnZpb3VzIGJ1Zy4gSSBkb24ndCBoYXZlIGFuIG9waW5pb24gb24gdGhlCmFib3ZlIG9yIHdo
ZXRoZXIgQ29sby9SZW11cyB3b3JrcyBhdCBhbGwsIGJ1dCB0aGUgZml4IGJlbG93IHNlZW1zIHRv
CmJlIGxlc3MgY29udHJvdmVyc2lhbCB0aGFuIHJldHVybmluZyBlcnJvci4KClJldmlld2VkLWJ5
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KClJvZ2VyLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 15:56:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 15: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 1fqKcq-0002Fm-A6; Thu, 16 Aug 2018 15:55: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=rytq=k7=citrix.com=prvs=759b2abc3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fqKco-0002Fh-CG
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 15:55:50 +0000
X-Inumbo-ID: af30b918-a16c-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id af30b918-a16c-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 17:54:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,247,1531785600"; d="scan'208";a="77719117"
To: Jan Beulich <JBeulich@suse.com>
References: <5B61D38002000078001DA043@prv1-mh.provo.novell.com>
 <0576d10c-4590-c925-4a03-ab455b0ad1f3@citrix.com>
 <5B629E9302000078001DA1B2@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: <0de3e591-7969-8b6f-0905-cdd585561f37@citrix.com>
Date: Thu, 16 Aug 2018 16:24:31 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B629E9302000078001DA1B2@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: correct an inverted check in
 hvm_load()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gMDIvMDgvMTggMDc6MDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDAxLjA4LjE4IGF0
IDE4OjA4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDAxLzA4LzE4
IDE2OjM2LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IENsZWFybHkgd2Ugd2FudCB0byBwdXQgYSB2
Q1BVIHRvIHNsZWVwIGlmIGl0IGlzIF9ub3RfIGFscmVhZHkgZG93bi4KPj4+Cj4+PiBTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+PiAtLS0KPj4+IFRCRDog
U2luY2UgdGhlIGZsYXcgYXBwYXJlbnRseSBuZXZlciBtYXR0ZXJlZCwgSSBpbXBseSB0aGF0IHRo
ZSBmdW5jdGlvbgo+Pj4gICAgICBpcyBuZXZlciBjYWxsZWQgd2l0aCBhbnkgdkNQVSB1cC4gSGVu
Y2UgYW4gYWx0ZXJuYXRpdmUgbWlnaHQgYmUgdG8KPj4+ICAgICAgc2ltcGx5IHJldHVybiBhbiBl
cnJvciBpZiBhIHZDUFUgZG9lc24ndCBoYXZlIFZQRl9kb3duIHNldC4KPj4gV2l0aCBSZW11cy9D
T0xPLCB3ZSBzaG91bGQgaGl0IHRoaXMgcGF0aCB3aXRoIGFuIHVwIHZDUFUgb24gZXZlcnkKPj4g
aXRlcmF0aW9uIGFmdGVyIHRoZSBmaXJzdC4gIEdpdmVuIHRoaXMgYnVnLCBJJ20gc3RydWdnbGlu
ZyB0byBzZWUgaG93IGl0Cj4+IHdvcmtzIGF0IGFsbC4KPiBXZWxsLCB0aGF0IHdvdWxkIHJ1bGUg
b3V0IHRoZSBhbHRlcm5hdGl2ZSBzdWdnZXN0aW9uLCBidXQgc2luY2UKPiB0aGlzIGlzIG5laXRo
ZXIgYW4gYWNrIG5vciBhIG5hayAtIHdoYXQgZG8geW91IHN1Z2dlc3Qgd2UgZG8/CgpBcG9sb2dp
ZXMgZm9yIGNvbXBsZXRlbHkgbWlzc2luZyB0aGlzLsKgIFRoZSBmaXggaXMgb2J2aW91cywgc28K
UmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpJ
IGRvbid0IHRoaW5rIHdlIGNhbiBpbnN0ZWFkIHJldHVybiBhbiBlcnJvciwgYmVjYXVzZSBvZiB0
aGUgUmVtdXMvQ09MTwp1c2VjYXNlLCBidXQgSSBleHBlY3Qgc29tZW9uZSBpcyBnb2luZyB0byBo
YXZlIHNvbWUgZGVidWdnaW5nIHRvIGRvLi4uCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 15:57:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 15: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 1fqKen-0002OK-UC; Thu, 16 Aug 2018 15:57:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=x9l4=k7=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqKen-0002OF-5O
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 15:57:53 +0000
X-Inumbo-ID: 34f09102-a16d-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 34f09102-a16d-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 15:58:25 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 16 Aug 2018 09:57:50 -0600
Message-Id: <5B759EFC02000078001DF02C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 16 Aug 2018 09:57:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1534433277-29436-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1534433277-29436-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/setup: Avoid OoB E820 lookup when
 calculating the L1TF safe address
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE2LjA4LjE4IGF0IDE3OjI3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQSBudW1iZXIgb2YgY29ybmVyIGNhc2VzIChtb3N0IG9idmlvdXNseSwgbm8tcmVhbC1t
b2RlIGFuZCBubyBNdWx0aWJvb3QgbWVtb3J5Cj4gbWFwKSBjYW4gZW5kIHVwIHdpdGggZTgyMF9y
YXcubnJfbWFwIGJlaW5nIDAsIGF0IHdoaWNoIHBvaW50IHRoZSBMMVRGCj4gY2FsY3VsYXRpb24g
d2lsbCB1bmRlcmZsb3cuCj4gCj4gU3BvdHRlZCBieSBDb3Zlcml0eS4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKUmV2aWV3ZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 16:19:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 16: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 1fqKza-0005Je-8E; Thu, 16 Aug 2018 16: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=kltf=k7=citrix.com=prvs=759492735=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fqKzY-0005JZ-A1
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 16:19:20 +0000
X-Inumbo-ID: 33d35cbd-a170-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 33d35cbd-a170-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 16:19:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,247,1531785600"; d="scan'208";a="77721159"
Date: Thu, 16 Aug 2018 17:45:07 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180816154507.7g2npokvifqjbatm@mac>
References: <1534433277-29436-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534433277-29436-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] x86/setup: Avoid OoB E820 lookup when
 calculating the L1TF safe address
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gVGh1LCBBdWcgMTYsIDIwMTggYXQgMDQ6Mjc6NTdQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBBIG51bWJlciBvZiBjb3JuZXIgY2FzZXMgKG1vc3Qgb2J2aW91c2x5LCBuby1yZWFs
LW1vZGUgYW5kIG5vIE11bHRpYm9vdCBtZW1vcnkKPiBtYXApIGNhbiBlbmQgdXAgd2l0aCBlODIw
X3Jhdy5ucl9tYXAgYmVpbmcgMCwgYXQgd2hpY2ggcG9pbnQgdGhlIEwxVEYKPiBjYWxjdWxhdGlv
biB3aWxsIHVuZGVyZmxvdy4KPiAKPiBTcG90dGVkIGJ5IENvdmVyaXR5Lgo+IAo+IFNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZpZXdl
ZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUaGFua3MuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 16:26:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 16: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 1fqL62-0006B7-1n; Thu, 16 Aug 2018 16:26: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=rytq=k7=citrix.com=prvs=759b2abc3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fqL61-0006B2-3x
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 16:26:01 +0000
X-Inumbo-ID: 23576098-a171-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 23576098-a171-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 16:26:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,247,1531785600"; d="scan'208";a="77721869"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1534355858-17920-1-git-send-email-andrew.cooper3@citrix.com>
 <20180816095502.bl2nzk5y3iol3hjk@mac>
 <c71e0676-4f40-1dfc-001b-444bca8cd809@citrix.com>
 <20180816143156.iu7dqtniqfuifqdz@mac>
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: <7fe9c4a4-2c1a-7859-f685-0e782f9ece22@citrix.com>
Date: Thu, 16 Aug 2018 16:56: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: <20180816143156.iu7dqtniqfuifqdz@mac>
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/build: Use new .nops directive when
 available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMTYvMDgvMTggMTU6MzEsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gVGh1LCBBdWcg
MTYsIDIwMTggYXQgMTE6NDI6NTZBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24g
MTYvMDgvMTggMTA6NTUsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+PiBPbiBXZWQsIEF1ZyAx
NSwgMjAxOCBhdCAwNjo1NzozOFBNICswMTAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+Pj4+IGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvUnVsZXMubWsgYi94ZW4vYXJjaC94ODYvUnVsZXMubWsK
Pj4+PiBpbmRleCBhYzU4NWEzLi5jODRlZDIwIDEwMDY0NAo+Pj4+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9SdWxlcy5tawo+Pj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9SdWxlcy5tawo+Pj4+IEBAIC0yOSw2
ICsyOSwxMCBAQCAkKGNhbGwgYXMtb3B0aW9uLWFkZCxDRkxBR1MsQ0MsImludnBjaWQgKCVyYXgp
JCQoY29tbWEpJXJheCIsLURIQVZFX0FTX0lOVlBDSUQpCj4+Pj4gICQoY2FsbCBhcy1vcHRpb24t
YWRkLENGTEFHUyxDQyxcCj4+Pj4gICAgICAiLmlmICgoMSA+IDApIDwgMCk7IC5lcnJvciBcIlwi
Oy5lbmRpZiIsLC1ESEFWRV9BU19ORUdBVElWRV9UUlVFKQo+Pj4+ICAKPj4+PiArIyBDaGVjayB0
byBzZWUgd2hldGhlciB0aGUgYXNzbWJsZXIgc3VwcG9ydHMgdGhlIC5ub3AgZGlyZWN0aXZlLgo+
Pj4+ICskKGNhbGwgYXMtb3B0aW9uLWFkZCxDRkxBR1MsQ0MsXAo+Pj4+ICsgICAgIi5MMTogLkwy
OiAubm9wcyAoLkwyIC0gLkwxKSQkKGNvbW1hKTkiLC1ESEFWRV9BU19OT1BfRElSRUNUSVZFKQo+
Pj4gSSB0aGluayBJIHJlbWVtYmVyIGNvbW1lbnRpbmcgb24gYW4gZWFybGllciB2ZXJzaW9uIG9m
IHRoaXMgYWJvdXQgdGhlCj4+PiB1c2FnZSBvZiB0aGUgQ09OVFJPTCBwYXJhbWV0ZXIuIEkgd291
bGQgZXhwZWN0IHRoZSBhc3NlbWJsZXIgdG8KPj4+IHVzZSB0aGUgbW9zdCBvcHRpbWl6ZWQgdmVy
c2lvbiBieSBkZWZhdWx0LCBpcyB0aGF0IG5vdCB0aGUgY2FzZT8KPj4gQWdhaW4sIEkgZG9uJ3Qg
dW5kZXJzdGFuZCB3aGF0IHlvdSdyZSB0cnlpbmcgdG8gc2F5Lgo+Pgo+PiBUaGlzIGV4cHJlc3Np
b24gaXMgbGlrZSB0aGlzLCBiZWNhdXNlIHRoYXQncyBob3cgd2UgYWN0dWFsbHkgdXNlIGl0Lgo+
IEFzIG1lbnRpb25lZCBpbiBhbm90aGVyIGVtYWlsLCBJIHdhcyB3b25kZXJpbmcgd2h5IHdlIGNo
b29zZSB0byBub3QKPiB1c2Ugbm9wIGluc3RydWN0aW9ucyA+IDkgYnl0ZXMuIFRoZSBhc3NlbWJs
ZXIgd2lsbCBieSBkZWZhdWx0IHVzZQo+IG5vcCBpbnN0cnVjdGlvbnMgdXAgdG8gMTEgYnl0ZXMg
Zm9yIDY0Yml0IGNvZGUuCgpVc2luZyBtb3JlIHRoYW4gOSBieXRlcyBpcyBzdWJvcHRpbWFsIG9u
IHNvbWUgaGFyZHdhcmUuCgpUb29sY2hhaW5zIHVzZSBsb25nIG5vcHMgKGV4Y2x1c2l2ZWx5Pykg
Zm9yIGJhc2ljIGJsb2NrIGFsaWdubWVudCwKd2hlcmVhcyB3ZSB1c2UgdXNlIHRoZW0gZm9yIGV4
ZWN1dGluZyB0aHJvdWdoIGJlY2F1c2UgaXRzIHN0aWxsIGZhc3Rlcgp0aGFuIGEgYnJhbmNoLgoK
Pgo+Pj4+ICsKPj4+PiAgQ0ZMQUdTICs9IC1tbm8tcmVkLXpvbmUgLWZwaWMgLWZuby1hc3luY2hy
b25vdXMtdW53aW5kLXRhYmxlcwo+Pj4+ICAKPj4+PiAgIyBYZW4gZG9lc24ndCB1c2UgU1NFIGlu
dGVyYWxseS4gIElmIHRoZSBjb21waWxlciBzdXBwb3J0cyBpdCwgYWxzbyBza2lwIHRoZQo+Pj4+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvYWx0ZXJuYXRpdmUuYyBiL3hlbi9hcmNoL3g4Ni9h
bHRlcm5hdGl2ZS5jCj4+Pj4gaW5kZXggMGVmN2E4Yi4uMmM4NDRkNiAxMDA2NDQKPj4+PiAtLS0g
YS94ZW4vYXJjaC94ODYvYWx0ZXJuYXRpdmUuYwo+Pj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9hbHRl
cm5hdGl2ZS5jCj4+Pj4gQEAgLTg0LDYgKzg0LDE5IEBAIHN0YXRpYyBjb25zdCB1bnNpZ25lZCBj
aGFyICogY29uc3QgcDZfbm9wc1tBU01fTk9QX01BWCsxXSBpbml0X29yX2xpdmVwYXRjaF9jb25z
Cj4+Pj4gIAo+Pj4+ICBzdGF0aWMgY29uc3QgdW5zaWduZWQgY2hhciAqIGNvbnN0ICppZGVhbF9u
b3BzIGluaXRfb3JfbGl2ZXBhdGNoX2RhdGEgPSBwNl9ub3BzOwo+Pj4+ICAKPj4+PiArI2lmZGVm
IEhBVkVfQVNfTk9QX0RJUkVDVElWRQo+Pj4+ICsKPj4+PiArLyogTm9wcyBpbiAuaW5pdC5yb2Rh
dGEgdG8gY29tcGFyZSBhZ2FpbnN0IHRoZSBydW50aW1lIGlkZWFsIG5vcHMuICovCj4+Pj4gK2Fz
bSAoICIucHVzaHNlY3Rpb24gLmluaXQucm9kYXRhLCBcImFcIiwgQHByb2diaXRzXG5cdCIKPj4+
PiArICAgICAgInRvb2xjaGFpbl9ub3BzOiAubm9wcyAiIF9fc3RyaW5naWZ5KEFTTV9OT1BfTUFY
KSAiXG5cdCIKPj4+PiArICAgICAgIi5wb3BzZWN0aW9uXG5cdCIpOwo+Pj4+ICtleHRlcm4gY2hh
ciB0b29sY2hhaW5fbm9wc1tBU01fTk9QX01BWF07Cj4+Pj4gK3N0YXRpYyBib29sIF9fcmVhZF9t
b3N0bHkgdG9vbGNoYWluX25vcHNfYXJlX2lkZWFsOwo+Pj4+ICsKPj4+PiArI2Vsc2UKPj4+PiAr
IyBkZWZpbmUgdG9vbGNoYWluX25vcHNfYXJlX2lkZWFsIGZhbHNlCj4+Pj4gKyNlbmRpZgo+Pj4+
ICsKPj4+PiAgc3RhdGljIHZvaWQgX19pbml0IGFyY2hfaW5pdF9pZGVhbF9ub3BzKHZvaWQpCj4+
Pj4gIHsKPj4+PiAgICAgIHN3aXRjaCAoIGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciApCj4+Pj4g
QEAgLTExMiw2ICsxMjUsMTEgQEAgc3RhdGljIHZvaWQgX19pbml0IGFyY2hfaW5pdF9pZGVhbF9u
b3BzKHZvaWQpCj4+Pj4gICAgICAgICAgICAgIGlkZWFsX25vcHMgPSBrOF9ub3BzOwo+Pj4+ICAg
ICAgICAgIGJyZWFrOwo+Pj4+ICAgICAgfQo+Pj4+ICsKPj4+PiArI2lmZGVmIEhBVkVfQVNfTk9Q
X0RJUkVDVElWRQo+Pj4+ICsgICAgaWYgKCBtZW1jbXAoaWRlYWxfbm9wc1tBU01fTk9QX01BWF0s
IHRvb2xjaGFpbl9ub3BzLCBBU01fTk9QX01BWCkgPT0gMCApCj4+Pj4gKyAgICAgICAgdG9vbGNo
YWluX25vcHNfYXJlX2lkZWFsID0gdHJ1ZTsKPj4+PiArI2VuZGlmCj4+PiBZb3UgYXJlIG9ubHkg
Y29tcGFyaW5nIHRoYXQgdGhlIGJpZ2dlc3Qgbm9wIGluc3RydWN0aW9uICg5IGJ5dGVzCj4+PiBB
RkFJQ1QpIGdlbmVyYXRlZCBieSB0aGUgYXNzZW1ibGVyIGlzIHdoYXQgWGVuIGJlbGlldmVzIHRv
IGJlIHRoZSBtb3JlCj4+PiBvcHRpbWl6ZWQgdmVyc2lvbi4gV2hhdCBhYm91dCBzaG9ydGVyIG5v
cHM/Cj4+IFRoZXkgYXJlIGFsbCB2YXJpYXRpb25zIG9uIGEgdGhlbWUuCj4+Cj4+IEZvciBQNiBu
b3BzLCBpdHMgdGhlIDBmIDFmIHJvb3Qgd2hpY2ggaXMgaW1wb3J0YW50LCB3aGljaCB0YWtlcyBh
IG1vZHJtCj4+IGJ5dGUuwqAgVHJhZGl0aW9uYWxseSwgaXRzIGFsd2F5cyBlbmNvZGVkIHdpdGgg
ZWF4IGFuZCB1c2VzIHJlZHVuZGFudAo+PiBtZW1vcnkgZW5jb2RpbmdzIGZvciBsb25nZXIgaW5z
dHJ1Y3Rpb25zLgo+Pgo+PiBJIGNhbid0IHRoaW5rIG9mIGFueSB3YXkgb2YgZGV0ZWN0aW5nIGlm
IHRoZSBvcHRpbWlzZWQgbm9wcyBpZiB0aGUKPj4gdG9vbGNoYWluIHN0YXJ0cyB1c2luZyBhbHRl
cm5hdGl2ZSByZWdpc3RlcnMgaW4gdGhlIGVuY29kaW5nLCBidXQgSQo+PiBleHBlY3QgdGhpcyBj
YXNlIHdvbid0IGhhcHBlbiBpbiBwcmFjdGljZS4KPiBJIHdvdWxkIHJhdGhlciBkbzoKPgo+IHRv
b2xjaGFpbl9ub3BzOgo+IAkubm9wcyAxCj4gCS5ub3BzIDIKPiAJLm5vcHMgMwo+IAkuLi4KPiAJ
Lm5vcHMgOQo+Cj4gQW5kIHRoZW4gYnVpbGQgYW4gYXNzZW1ibGVyX25vcHNbQVNNX05PUF9NQVgr
MV0gbGlrZSBpdCdzIGRvbmUgZm9yIHRoZQo+IG90aGVyIG5vcHMuIFRoZW4geW91IGNvdWxkIGRv
Ogo+Cj4gdG9vbGNoYWluX25vcHNfYXJlX2lkZWFsID0gdHJ1ZTsKPiBmb3IgKCBpID0gMTsgaSA8
IEFTTV9OT1BfTUFYKzE7IGkrKyApCj4gCWlmICggbWVtY21wKGlkZWFsX25vcHNbaV0sIGFzc2Vt
Ymxlcl9ub3BzW2ldLCBpKSApCj4gCXsKPiAJCXRvb2xjaGFpbl9ub3BzX2FyZV9pZGVhbCA9IGZh
bHNlOwo+IAkJYnJlYWs7Cj4gCX0KPgo+IEluIG9yZGVyIHRvIG1ha2Ugc3VyZSBhbGwgdGhlIHBv
c3NpYmxlIG5vcCBzaXplcyBhcmUgdXNpbmcgdGhlCj4gZXhwZWN0ZWQgb3B0aW1pemVkIHZlcnNp
b24uCgpXaGF0IGlzIHRoZSBwb2ludD/CoCBPdGhlciB0aGFuIHRoZSAwZiAxZiwgaXQgcmVhbGx5
IGRvZXNuJ3QgbWF0dGVyLCBhbmQKc21hbGwgdmFyaWF0aW9ucyB3b24ndCBpbnZhbGlkYXRlIHRo
ZW0gYXMgaWRlYWwgbm9wcy4KClRoaXMgY2hlY2sgbmVlZHMgdG8gYmUganVzdCBnb29kIGVub3Vn
aCB0byB0ZWxsIHdoZXRoZXIgdGhlIHRvb2xjaGFpbgp1c2VkIFA2IG9yIEs4IG5vcHMsIGFuZCB1
bmxlc3MgeW91IGV4cGxpY2l0bHkgYnVpbHQgd2l0aCAtbWFyY2g9azgsIHRoZQphbnN3ZXIgaXMg
Z29pbmcgdG8gYmUgUDYuCgpJdCBkb2VzIG5vdCBuZWVkIHRvIGNoZWNrIGV2ZXJ5IHZhcmlhdGlv
biBieXRlIGZvciBieXRlLsKgIEdvaW5nIGJhY2sgdG8KbXkgb3JpZ2luYWwgYXJndW1lbnQgZm9y
IG5vdCBldmVuIGRvaW5nIHRoaXMgYmFzaWMgY2hlY2ssIGlmIHdlIGhhcHBlbgp0byBiZSB3cm9u
ZyBhbmQgdGhlIHRvb2xjaGFpbiB3cm90ZSB0aGUgb3RoZXIga2luZCBvZiBsb25nIG5vcHMsIHlv
dQpwcm9iYWJseSB3b24ndCBiZSBhYmxlIHRvIG1lYXN1cmUgdGhlIGRpZmZlcmVuY2UuCgp+QW5k
cmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 16:28:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 16:28:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqL8B-0006Ip-HN; Thu, 16 Aug 2018 16: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=kltf=k7=citrix.com=prvs=759492735=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fqL8A-0006Ij-3z
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 16:28:14 +0000
X-Inumbo-ID: 7294469e-a171-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7294469e-a171-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 16:28:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,247,1531785600"; d="scan'208";a="77722105"
Date: Thu, 16 Aug 2018 18:07:34 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180816160734.vigx4jhne3npxvat@mac>
References: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
 <1534358077-24700-2-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534358077-24700-2-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/6] x86/mm: Use mfn_eq()/mfn_add() rather
 than opencoded variations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Tim Deegan <tim@xen.org>, 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>

T24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMDc6MzQ6MzJQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBVc2UgbDFlX2dldF9tZm4oKSBpbiBwbGFjZSBvZiBsMWVfZ2V0X3BmbigpIHdoZW4g
YXBwbGljYWJsZSwgYW5kIGZpeCB1cCBzdHlsZQo+IG9uIGFmZmVjdGVkIGxpbmVzLgo+IAo+IEZv
ciBzaF9yZW1vdmVfc2hhZG93X3ZpYV9wb2ludGVyKCksIG1hcF9kb21haW5fcGFnZSgpIGlzIGd1
YXJhbnRlZWQgdG8gc3VjY2VlZAo+IHNvIHRoZXJlIGlzIG5vIG5lZWQgdG8gQVNTRVJUKCkgaXRz
IHN1Y2Nlc3MuICBUaGlzIGFsbG93cyB0aGUgcG9pbnRlcgo+IGFyaXRobWV0aWMgdG8gZm9sZGVk
IGludG8gdGhlIHByZXZpb3VzIGV4cHJlc3Npb24sIGFuZCBmb3IgdmFkZHIgdG8gYmUKPiBwcm9w
ZXJseSB0eXBlZCBhcyBsMV9wZ2VudHJ5X3QsIGF2b2lkaW5nIHRoZSBjYXN0IGluIGwxZV9nZXRf
bWZuKCkuCj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCldpdGggb25lIGNoYW5nZToKCj4g
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYyBiL3hlbi9hcmNoL3g4
Ni9tbS9zaGFkb3cvbXVsdGkuYwo+IGluZGV4IDAyMWFlMjUuLjBkNzRjMDEgMTAwNjQ0Cj4gLS0t
IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCj4gKysrIGIveGVuL2FyY2gveDg2L21t
L3NoYWRvdy9tdWx0aS5jCj4gQEAgLTk2MCw3ICs5NjAsOCBAQCBzdGF0aWMgaW50IHNoYWRvd19z
ZXRfbDRlKHN0cnVjdCBkb21haW4gKmQsCj4gICAgICB7Cj4gICAgICAgICAgLyogV2UgbG9zdCBh
IHJlZmVyZW5jZSB0byBhbiBvbGQgbWZuLiAqLwo+ICAgICAgICAgIG1mbl90IG9zbDNtZm4gPSBz
aGFkb3dfbDRlX2dldF9tZm4ob2xkX3NsNGUpOwo+IC0gICAgICAgIGlmICggKG1mbl94KG9zbDNt
Zm4pICE9IG1mbl94KHNoYWRvd19sNGVfZ2V0X21mbihuZXdfc2w0ZSkpKQo+ICsKPiArICAgICAg
ICBpZiAoIG1mbl9lcShvc2wzbWZuLCBzaGFkb3dfbDRlX2dldF9tZm4obmV3X3NsNGUpKQoKSSB0
aGluayB0aGlzIHNob3VsZCBiZSAhbWZuX2VxLgoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 16:28:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 16:28:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqL8O-0006Kh-S8; Thu, 16 Aug 2018 16:28:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kltf=k7=citrix.com=prvs=759492735=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fqL8N-0006KL-Ca
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 16:28:27 +0000
X-Inumbo-ID: 3e29434e-a171-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3e29434e-a171-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 18:27:18 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,247,1531785600"; d="scan'208";a="77722117"
Date: Thu, 16 Aug 2018 18:08:52 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180816160852.z7ht2kophm2qj4sw@mac>
References: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
 <1534358077-24700-3-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534358077-24700-3-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/6] x86/shadow: Use more appropriate
 conversion 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 Liu <wei.liu2@citrix.com>, Tim Deegan <tim@xen.org>,
 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>

T24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMDc6MzQ6MzNQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBSZXBsYWNlIHBmbl90b19wYWRkcihtZm5feCguLi4pKSB3aXRoIG1mbl90b19tYWRk
cigpLCBhbmQgcmVwbGFjZSBhbiBvcGVuY29kZWQKPiBnZm5fdG9fZ2FkZHIoKS4KPiAKPiBObyBm
dW5jdGlvbmFsIGNoYW5nZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 16:28:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 16:28:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqL8P-0006L0-5o; Thu, 16 Aug 2018 16:28: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=kltf=k7=citrix.com=prvs=759492735=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fqL8N-0006KM-EU
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 16:28:27 +0000
X-Inumbo-ID: 3ccd1f23-a171-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3ccd1f23-a171-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 18:27:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,247,1531785600"; d="scan'208";a="77722133"
Date: Thu, 16 Aug 2018 18:09:40 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180816160940.egg3rvhizjkchfse@mac>
References: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
 <1534358077-24700-4-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534358077-24700-4-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 3/6] x86/shadow: Switch
 shadow_domain.has_fast_mmio_entries 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: Wei Liu <wei.liu2@citrix.com>, Tim Deegan <tim@xen.org>,
 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>

T24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMDc6MzQ6MzRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBSZW1vdmUgYW4gdW5lY2Vzc2FyeSBpZigpLgo+IAo+IE5vIGZ1bmN0aW9uYWwgY2hh
bmdlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 16:28:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 16: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 1fqL8S-0006N4-H9; Thu, 16 Aug 2018 16:28:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kltf=k7=citrix.com=prvs=759492735=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fqL8R-0006Mj-P2
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 16:28:31 +0000
X-Inumbo-ID: 40950270-a171-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 40950270-a171-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 18:27:22 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,247,1531785600"; d="scan'208";a="77722171"
Date: Thu, 16 Aug 2018 18:12:45 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180816161245.7xn532pt3dbmynro@mac>
References: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
 <1534358077-24700-5-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534358077-24700-5-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 4/6] x86/shadow: Use MASK_* helpers for the
 MMIO fastpath PTE manipulation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>, Tim Deegan <tim@xen.org>,
 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>

T24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMDc6MzQ6MzVQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBEcm9wIHRoZSBub3ctdW51c2VkIFNIX0wxRV9NTUlPX0dGTl9TSElGVCBkZWZpbml0
aW9uLgo+IAo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogUm9nZXIg
UGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 16:28:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 16:28:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqL8h-0006Sp-Rh; Thu, 16 Aug 2018 16: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=kltf=k7=citrix.com=prvs=759492735=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fqL8g-0006ST-Qa
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 16:28:46 +0000
X-Inumbo-ID: 4989ab62-a171-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4989ab62-a171-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 18:27:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,247,1531785600"; d="scan'208";a="77722208"
Date: Thu, 16 Aug 2018 18:16:39 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180816161639.oyzkbco5725kf4sg@mac>
References: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
 <1534358077-24700-6-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534358077-24700-6-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 5/6] x86/shadow: Clean up the MMIO fastpath
 helpers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Tim Deegan <tim@xen.org>,
 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>

T24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMDc6MzQ6MzZQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBVc2UgYm9vbCB3aGVuIGFwcHJvcHJhaXRlLCByZW1vdmUgZXh0cmFuaW91cyBicmFj
a2V0cyBhbmQgZml4IHVwIGNvbW1lbnQKPiBzdHlsZS4KPiAKPiBObyBmdW5jdGlvbmFsIGNoYW5n
ZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgoKSnVzdCBvbmUgbml0Li4uCgo+IC1zdGF0aWMgaW5saW5lIHUzMiBzaF9sMWVfbW1pb19n
ZXRfZmxhZ3Moc2hhZG93X2wxZV90IHNsMWUpCj4gK3N0YXRpYyBpbmxpbmUgdWludDMyX3Qgc2hf
bDFlX21taW9fZ2V0X2ZsYWdzKHNoYWRvd19sMWVfdCBzbDFlKQoKSXMgdGhlcmUgYW55IHJlYXNv
biB0byB1c2UgdWludDMyX3QgaW5zdGVhZCBvZiB1bnNpZ25lZCBpbnQ/CgpUaGFua3MsIFJvZ2Vy
LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 16:28:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 16:28:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqL8n-0006VC-4g; Thu, 16 Aug 2018 16:28:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kltf=k7=citrix.com=prvs=759492735=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fqL8l-0006UM-3Q
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 16:28:51 +0000
X-Inumbo-ID: 4beff831-a171-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4beff831-a171-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 18:27:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,247,1531785600"; d="scan'208";a="77722226"
Date: Thu, 16 Aug 2018 18:18:02 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180816161802.4i6eopv2aqm3t7mo@mac>
References: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
 <1534358077-24700-7-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534358077-24700-7-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 6/6] x86/shadow: Use mfn_t in
 shadow_track_dirty_vram()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>, Tim Deegan <tim@xen.org>,
 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>

T24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMDc6MzQ6MzdQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiAuLi4gYXMgdGhlIG9ubHkgdXNlciBvZiBzbDFtZm4gd291bGQgcHJlZmVyIGl0IHRo
YXQgd2F5Lgo+IAo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 16:36:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 16:36: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 1fqLGV-0007jt-7G; Thu, 16 Aug 2018 16:36:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kltf=k7=citrix.com=prvs=759492735=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fqLGU-0007jo-C6
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 16:36:50 +0000
X-Inumbo-ID: 69633bd0-a172-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 69633bd0-a172-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 18:35:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,247,1531785600"; d="scan'208";a="77722435"
Date: Thu, 16 Aug 2018 18:36:41 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180816163641.qk2gm7to7zfgcmh6@mac>
References: <1534355858-17920-1-git-send-email-andrew.cooper3@citrix.com>
 <20180816095502.bl2nzk5y3iol3hjk@mac>
 <c71e0676-4f40-1dfc-001b-444bca8cd809@citrix.com>
 <20180816143156.iu7dqtniqfuifqdz@mac>
 <7fe9c4a4-2c1a-7859-f685-0e782f9ece22@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <7fe9c4a4-2c1a-7859-f685-0e782f9ece22@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/build: Use new .nops directive when
 available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gVGh1LCBBdWcgMTYsIDIwMTggYXQgMDQ6NTY6MDRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxNi8wOC8xOCAxNTozMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IFRodSwgQXVnIDE2LCAyMDE4IGF0IDExOjQyOjU2QU0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3Jv
dGU6Cj4gPj4gT24gMTYvMDgvMTggMTA6NTUsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPj4+
IE9uIFdlZCwgQXVnIDE1LCAyMDE4IGF0IDA2OjU3OjM4UE0gKzAxMDAsIEFuZHJldyBDb29wZXIg
d3JvdGU6Cj4gPj4+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L1J1bGVzLm1rIGIveGVuL2Fy
Y2gveDg2L1J1bGVzLm1rCj4gPj4+PiBpbmRleCBhYzU4NWEzLi5jODRlZDIwIDEwMDY0NAo+ID4+
Pj4gLS0tIGEveGVuL2FyY2gveDg2L1J1bGVzLm1rCj4gPj4+PiArKysgYi94ZW4vYXJjaC94ODYv
UnVsZXMubWsKPiA+Pj4+IEBAIC0yOSw2ICsyOSwxMCBAQCAkKGNhbGwgYXMtb3B0aW9uLWFkZCxD
RkxBR1MsQ0MsImludnBjaWQgKCVyYXgpJCQoY29tbWEpJXJheCIsLURIQVZFX0FTX0lOVlBDSUQp
Cj4gPj4+PiAgJChjYWxsIGFzLW9wdGlvbi1hZGQsQ0ZMQUdTLENDLFwKPiA+Pj4+ICAgICAgIi5p
ZiAoKDEgPiAwKSA8IDApOyAuZXJyb3IgXCJcIjsuZW5kaWYiLCwtREhBVkVfQVNfTkVHQVRJVkVf
VFJVRSkKPiA+Pj4+ICAKPiA+Pj4+ICsjIENoZWNrIHRvIHNlZSB3aGV0aGVyIHRoZSBhc3NtYmxl
ciBzdXBwb3J0cyB0aGUgLm5vcCBkaXJlY3RpdmUuCj4gPj4+PiArJChjYWxsIGFzLW9wdGlvbi1h
ZGQsQ0ZMQUdTLENDLFwKPiA+Pj4+ICsgICAgIi5MMTogLkwyOiAubm9wcyAoLkwyIC0gLkwxKSQk
KGNvbW1hKTkiLC1ESEFWRV9BU19OT1BfRElSRUNUSVZFKQo+ID4+PiBJIHRoaW5rIEkgcmVtZW1i
ZXIgY29tbWVudGluZyBvbiBhbiBlYXJsaWVyIHZlcnNpb24gb2YgdGhpcyBhYm91dCB0aGUKPiA+
Pj4gdXNhZ2Ugb2YgdGhlIENPTlRST0wgcGFyYW1ldGVyLiBJIHdvdWxkIGV4cGVjdCB0aGUgYXNz
ZW1ibGVyIHRvCj4gPj4+IHVzZSB0aGUgbW9zdCBvcHRpbWl6ZWQgdmVyc2lvbiBieSBkZWZhdWx0
LCBpcyB0aGF0IG5vdCB0aGUgY2FzZT8KPiA+PiBBZ2FpbiwgSSBkb24ndCB1bmRlcnN0YW5kIHdo
YXQgeW91J3JlIHRyeWluZyB0byBzYXkuCj4gPj4KPiA+PiBUaGlzIGV4cHJlc3Npb24gaXMgbGlr
ZSB0aGlzLCBiZWNhdXNlIHRoYXQncyBob3cgd2UgYWN0dWFsbHkgdXNlIGl0Lgo+ID4gQXMgbWVu
dGlvbmVkIGluIGFub3RoZXIgZW1haWwsIEkgd2FzIHdvbmRlcmluZyB3aHkgd2UgY2hvb3NlIHRv
IG5vdAo+ID4gdXNlIG5vcCBpbnN0cnVjdGlvbnMgPiA5IGJ5dGVzLiBUaGUgYXNzZW1ibGVyIHdp
bGwgYnkgZGVmYXVsdCB1c2UKPiA+IG5vcCBpbnN0cnVjdGlvbnMgdXAgdG8gMTEgYnl0ZXMgZm9y
IDY0Yml0IGNvZGUuCj4gCj4gVXNpbmcgbW9yZSB0aGFuIDkgYnl0ZXMgaXMgc3Vib3B0aW1hbCBv
biBzb21lIGhhcmR3YXJlLgoKT0suIEJ1dCB1c2luZyB0aGUgc2FtZSBhcmd1bWVudCBpc24ndCBp
dCBhbHNvIHN1Ym9wdGltYWwgdG8gdXNlIDkKYnl0ZXMgb24gc29tZSBoYXJkd2FyZSB0aGVuIGFs
c28/CgpXaGF0IEkgbWVhbiBieSB0aGlzIGlzIHRoYXQgaXQgd291bGQgYmUgZ29vZCB0byBhZGQg
YSBjb21tZW50CnNvbWV3aGVyZSB0aGF0IG5vdGVzIHdoeSBub3AgaW5zdHJ1Y3Rpb25zIGFyZSBs
aW1pdGVkIHRvIDkgYnl0ZXMsCmJlY2F1c2UgdGhhdCdzIGxpa2VseSB0byBnZW5lcmF0ZSB0aGUg
bW9yZSBvcHRpbWl6ZWQgY29kZSBvbiBhIHdpZGUKdmFyaWV0eSBvZiBoYXJkd2FyZS4KCkF0IGxl
YXN0IGl0IHdvdWxkIGhhdmUgaGVscGVkIG1lLgoKPiBUb29sY2hhaW5zIHVzZSBsb25nIG5vcHMg
KGV4Y2x1c2l2ZWx5PykgZm9yIGJhc2ljIGJsb2NrIGFsaWdubWVudCwKPiB3aGVyZWFzIHdlIHVz
ZSB1c2UgdGhlbSBmb3IgZXhlY3V0aW5nIHRocm91Z2ggYmVjYXVzZSBpdHMgc3RpbGwgZmFzdGVy
Cj4gdGhhbiBhIGJyYW5jaC4KPiAKPiA+Cj4gPj4+PiArCj4gPj4+PiAgQ0ZMQUdTICs9IC1tbm8t
cmVkLXpvbmUgLWZwaWMgLWZuby1hc3luY2hyb25vdXMtdW53aW5kLXRhYmxlcwo+ID4+Pj4gIAo+
ID4+Pj4gICMgWGVuIGRvZXNuJ3QgdXNlIFNTRSBpbnRlcmFsbHkuICBJZiB0aGUgY29tcGlsZXIg
c3VwcG9ydHMgaXQsIGFsc28gc2tpcCB0aGUKPiA+Pj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvYWx0ZXJuYXRpdmUuYyBiL3hlbi9hcmNoL3g4Ni9hbHRlcm5hdGl2ZS5jCj4gPj4+PiBpbmRl
eCAwZWY3YThiLi4yYzg0NGQ2IDEwMDY0NAo+ID4+Pj4gLS0tIGEveGVuL2FyY2gveDg2L2FsdGVy
bmF0aXZlLmMKPiA+Pj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9hbHRlcm5hdGl2ZS5jCj4gPj4+PiBA
QCAtODQsNiArODQsMTkgQEAgc3RhdGljIGNvbnN0IHVuc2lnbmVkIGNoYXIgKiBjb25zdCBwNl9u
b3BzW0FTTV9OT1BfTUFYKzFdIGluaXRfb3JfbGl2ZXBhdGNoX2NvbnMKPiA+Pj4+ICAKPiA+Pj4+
ICBzdGF0aWMgY29uc3QgdW5zaWduZWQgY2hhciAqIGNvbnN0ICppZGVhbF9ub3BzIGluaXRfb3Jf
bGl2ZXBhdGNoX2RhdGEgPSBwNl9ub3BzOwo+ID4+Pj4gIAo+ID4+Pj4gKyNpZmRlZiBIQVZFX0FT
X05PUF9ESVJFQ1RJVkUKPiA+Pj4+ICsKPiA+Pj4+ICsvKiBOb3BzIGluIC5pbml0LnJvZGF0YSB0
byBjb21wYXJlIGFnYWluc3QgdGhlIHJ1bnRpbWUgaWRlYWwgbm9wcy4gKi8KPiA+Pj4+ICthc20g
KCAiLnB1c2hzZWN0aW9uIC5pbml0LnJvZGF0YSwgXCJhXCIsIEBwcm9nYml0c1xuXHQiCj4gPj4+
PiArICAgICAgInRvb2xjaGFpbl9ub3BzOiAubm9wcyAiIF9fc3RyaW5naWZ5KEFTTV9OT1BfTUFY
KSAiXG5cdCIKPiA+Pj4+ICsgICAgICAiLnBvcHNlY3Rpb25cblx0Iik7Cj4gPj4+PiArZXh0ZXJu
IGNoYXIgdG9vbGNoYWluX25vcHNbQVNNX05PUF9NQVhdOwo+ID4+Pj4gK3N0YXRpYyBib29sIF9f
cmVhZF9tb3N0bHkgdG9vbGNoYWluX25vcHNfYXJlX2lkZWFsOwo+ID4+Pj4gKwo+ID4+Pj4gKyNl
bHNlCj4gPj4+PiArIyBkZWZpbmUgdG9vbGNoYWluX25vcHNfYXJlX2lkZWFsIGZhbHNlCj4gPj4+
PiArI2VuZGlmCj4gPj4+PiArCj4gPj4+PiAgc3RhdGljIHZvaWQgX19pbml0IGFyY2hfaW5pdF9p
ZGVhbF9ub3BzKHZvaWQpCj4gPj4+PiAgewo+ID4+Pj4gICAgICBzd2l0Y2ggKCBib290X2NwdV9k
YXRhLng4Nl92ZW5kb3IgKQo+ID4+Pj4gQEAgLTExMiw2ICsxMjUsMTEgQEAgc3RhdGljIHZvaWQg
X19pbml0IGFyY2hfaW5pdF9pZGVhbF9ub3BzKHZvaWQpCj4gPj4+PiAgICAgICAgICAgICAgaWRl
YWxfbm9wcyA9IGs4X25vcHM7Cj4gPj4+PiAgICAgICAgICBicmVhazsKPiA+Pj4+ICAgICAgfQo+
ID4+Pj4gKwo+ID4+Pj4gKyNpZmRlZiBIQVZFX0FTX05PUF9ESVJFQ1RJVkUKPiA+Pj4+ICsgICAg
aWYgKCBtZW1jbXAoaWRlYWxfbm9wc1tBU01fTk9QX01BWF0sIHRvb2xjaGFpbl9ub3BzLCBBU01f
Tk9QX01BWCkgPT0gMCApCj4gPj4+PiArICAgICAgICB0b29sY2hhaW5fbm9wc19hcmVfaWRlYWwg
PSB0cnVlOwo+ID4+Pj4gKyNlbmRpZgo+ID4+PiBZb3UgYXJlIG9ubHkgY29tcGFyaW5nIHRoYXQg
dGhlIGJpZ2dlc3Qgbm9wIGluc3RydWN0aW9uICg5IGJ5dGVzCj4gPj4+IEFGQUlDVCkgZ2VuZXJh
dGVkIGJ5IHRoZSBhc3NlbWJsZXIgaXMgd2hhdCBYZW4gYmVsaWV2ZXMgdG8gYmUgdGhlIG1vcmUK
PiA+Pj4gb3B0aW1pemVkIHZlcnNpb24uIFdoYXQgYWJvdXQgc2hvcnRlciBub3BzPwo+ID4+IFRo
ZXkgYXJlIGFsbCB2YXJpYXRpb25zIG9uIGEgdGhlbWUuCj4gPj4KPiA+PiBGb3IgUDYgbm9wcywg
aXRzIHRoZSAwZiAxZiByb290IHdoaWNoIGlzIGltcG9ydGFudCwgd2hpY2ggdGFrZXMgYSBtb2Ry
bQo+ID4+IGJ5dGUuwqAgVHJhZGl0aW9uYWxseSwgaXRzIGFsd2F5cyBlbmNvZGVkIHdpdGggZWF4
IGFuZCB1c2VzIHJlZHVuZGFudAo+ID4+IG1lbW9yeSBlbmNvZGluZ3MgZm9yIGxvbmdlciBpbnN0
cnVjdGlvbnMuCj4gPj4KPiA+PiBJIGNhbid0IHRoaW5rIG9mIGFueSB3YXkgb2YgZGV0ZWN0aW5n
IGlmIHRoZSBvcHRpbWlzZWQgbm9wcyBpZiB0aGUKPiA+PiB0b29sY2hhaW4gc3RhcnRzIHVzaW5n
IGFsdGVybmF0aXZlIHJlZ2lzdGVycyBpbiB0aGUgZW5jb2RpbmcsIGJ1dCBJCj4gPj4gZXhwZWN0
IHRoaXMgY2FzZSB3b24ndCBoYXBwZW4gaW4gcHJhY3RpY2UuCj4gPiBJIHdvdWxkIHJhdGhlciBk
bzoKPiA+Cj4gPiB0b29sY2hhaW5fbm9wczoKPiA+IAkubm9wcyAxCj4gPiAJLm5vcHMgMgo+ID4g
CS5ub3BzIDMKPiA+IAkuLi4KPiA+IAkubm9wcyA5Cj4gPgo+ID4gQW5kIHRoZW4gYnVpbGQgYW4g
YXNzZW1ibGVyX25vcHNbQVNNX05PUF9NQVgrMV0gbGlrZSBpdCdzIGRvbmUgZm9yIHRoZQo+ID4g
b3RoZXIgbm9wcy4gVGhlbiB5b3UgY291bGQgZG86Cj4gPgo+ID4gdG9vbGNoYWluX25vcHNfYXJl
X2lkZWFsID0gdHJ1ZTsKPiA+IGZvciAoIGkgPSAxOyBpIDwgQVNNX05PUF9NQVgrMTsgaSsrICkK
PiA+IAlpZiAoIG1lbWNtcChpZGVhbF9ub3BzW2ldLCBhc3NlbWJsZXJfbm9wc1tpXSwgaSkgKQo+
ID4gCXsKPiA+IAkJdG9vbGNoYWluX25vcHNfYXJlX2lkZWFsID0gZmFsc2U7Cj4gPiAJCWJyZWFr
Owo+ID4gCX0KPiA+Cj4gPiBJbiBvcmRlciB0byBtYWtlIHN1cmUgYWxsIHRoZSBwb3NzaWJsZSBu
b3Agc2l6ZXMgYXJlIHVzaW5nIHRoZQo+ID4gZXhwZWN0ZWQgb3B0aW1pemVkIHZlcnNpb24uCj4g
Cj4gV2hhdCBpcyB0aGUgcG9pbnQ/wqAgT3RoZXIgdGhhbiB0aGUgMGYgMWYsIGl0IHJlYWxseSBk
b2Vzbid0IG1hdHRlciwgYW5kCj4gc21hbGwgdmFyaWF0aW9ucyB3b24ndCBpbnZhbGlkYXRlIHRo
ZW0gYXMgaWRlYWwgbm9wcy4KPiAKPiBUaGlzIGNoZWNrIG5lZWRzIHRvIGJlIGp1c3QgZ29vZCBl
bm91Z2ggdG8gdGVsbCB3aGV0aGVyIHRoZSB0b29sY2hhaW4KPiB1c2VkIFA2IG9yIEs4IG5vcHMs
IGFuZCB1bmxlc3MgeW91IGV4cGxpY2l0bHkgYnVpbHQgd2l0aCAtbWFyY2g9azgsIHRoZQo+IGFu
c3dlciBpcyBnb2luZyB0byBiZSBQNi4KPiAKPiBJdCBkb2VzIG5vdCBuZWVkIHRvIGNoZWNrIGV2
ZXJ5IHZhcmlhdGlvbiBieXRlIGZvciBieXRlLsKgIEdvaW5nIGJhY2sgdG8KPiBteSBvcmlnaW5h
bCBhcmd1bWVudCBmb3Igbm90IGV2ZW4gZG9pbmcgdGhpcyBiYXNpYyBjaGVjaywgaWYgd2UgaGFw
cGVuCj4gdG8gYmUgd3JvbmcgYW5kIHRoZSB0b29sY2hhaW4gd3JvdGUgdGhlIG90aGVyIGtpbmQg
b2YgbG9uZyBub3BzLCB5b3UKPiBwcm9iYWJseSB3b24ndCBiZSBhYmxlIHRvIG1lYXN1cmUgdGhl
IGRpZmZlcmVuY2UuCgpJIGhhdmUgdG8gYWRtaXQgSSBkb24ndCBrbm93IHRoYXQgbXVjaCBhYm91
dCBub3AgaW5zdHJ1Y3Rpb24gbGVuZ3RoIG9yCmVuY29kaW5nLCBidXQgYWdhaW4gSSB0aGluayBp
dCB3b3VsZCBiZSBuaWNlIHRvIGFkZCB0aGUgcmVhc29uaW5nCmFib3ZlIHRvIHRoZSBjb21taXQg
YXMgYSBjb21tZW50IG9uIHdoeSBvbmx5IGluc3RydWN0aW9uIG9mIGxlbmd0aCA5CmlzIHRlc3Rl
ZC4KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 16:42:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 16:42:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqLLS-00008n-S4; Thu, 16 Aug 2018 16:41: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=xtga=k7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqLLR-00008d-Qr
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 16:41:57 +0000
X-Inumbo-ID: 5db5c3c4-a173-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5db5c3c4-a173-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 16:42: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 1fqLLO-00055l-RF; Thu, 16 Aug 2018 16:41: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 1fqLLO-0001kr-KC; Thu, 16 Aug 2018 16:41:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqLLO-0000cC-Jd; Thu, 16 Aug 2018 16:41:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125990-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-armhf-armhf-xl:guest-start:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=afc3f910d3434b540e4e4f51d9fd2723aea22fa2
X-Osstest-Versions-That: xen=3dd454c6c694409aaedd4ed075d6aeace2dd8391
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 16 Aug 2018 16:41:54 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 125990: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTk5MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTk5MC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1OTIz
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAg
ICAgICAgICAgICAgICAgYWZjM2Y5MTBkMzQzNGI1NDBlNGU0ZjUxZDlmZDI3MjNhZWEyMmZhMgpi
YXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgM2RkNDU0YzZjNjk0NDA5YWFl
ZGQ0ZWQwNzVkNmFlYWNlMmRkODM5MQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1OTIzICAyMDE4
LTA4LTE1IDE2OjAwOjQxIFogICAgMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTkyOCAg
MjAxOC0wOC0xNSAxOTowMDo0OSBaICAgIDAgZGF5cyAgIDEwIGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTk2NyAgMjAxOC0wOC0xNiAxMjowMDozNiBaICAgIDAgZGF5cyAgICAyIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRp
ZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdy
YUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBaaGVuemhvbmcgRHVhbiA8emhlbnpo
b25nLmR1YW5Ab3JhY2xlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgYWZjM2Y5MTBkMzQzNGI1NDBlNGU0ZjUxZDlmZDI3
MjNhZWEyMmZhMgpBdXRob3I6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KRGF0ZTog
ICBUaHUgQXVnIDE2IDAwOjQ5OjI5IDIwMTggLTA2MDAKCiAgICBsaWJ4bDogZml4IEFSTSBidWls
ZCBhZnRlciA1NGVkMjUxZGM3CiAgICAKICAgIENvbW1pdCAidG9vbHM6IFJld29yayB4Y19kb21h
aW5fY3JlYXRlKCkgdG8gdGFrZSBhIGZ1bGwKICAgIHhlbl9kb21jdGxfY3JlYXRlZG9tYWluIiAg
ZmFpbGVkIHRvIHJlcGxhY2Ugb25lIGZ1cnRoZXIgaW5zdGFuY2Ugb2YKICAgIHhjX2NvbmZpZyBp
biBsaWJ4bF9fYXJjaF9kb21haW5fc2F2ZV9jb25maWcoKS4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSWFuIEphY2tz
b24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQgNzBkODU0Mzk1MGFkMDQ1ZmRk
Y2I3OGFlMTEzMDJlNzEzZWYwOWM3NgpBdXRob3I6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcu
ZHVhbkBvcmFjbGUuY29tPgpEYXRlOiAgIFRodSBBdWcgMTYgMDk6MzE6NTcgMjAxOCArMDIwMAoK
ICAgIHg4Ni9tbWNmZzogcmVtb3ZlIHJlZHVuZGFudCBjb2RlIGluIHBjaV9tbWNmZ19yZWplY3Rf
YnJva2VuKCkKICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgogICAgQWNr
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCBhOWU5ODM3ZjU0
OTczYWM0NTQ4OGMyNGU5M2VkMzRjYmYyMGU0YzY2CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBBdWcgMTYgMDk6MzA6NTkgMjAxOCArMDIwMAoKICAg
IGdudHRhYi9BUk06IHByb3Blcmx5IGltcGxlbWVudCBnbnR0YWJfY3JlYXRlX3N0YXR1c19wYWdl
KCkKICAgIAogICAgUHJldmVudCB0aGUgIkJVR19PTihwYWdlX2dldF9vd25lcihwZykgIT0gZCki
IGluCiAgICBnbnR0YWJfdW5wb3B1bGF0ZV9zdGF0dXNfZnJhbWVzKCkgZnJvbSB0cmlnZ2VyaW5n
LgogICAgCiAgICBSZXBvcnRlZC1ieTog546L56OKIDxsZWkxOS53YW5nQHNhbXN1bmcuY29tPgog
ICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2
aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCmNv
bW1pdCA3NjI2ZWRlYWNhOTcyZTNlODIzNTM1ZGNjNDQzMzhmNmIyZjBiMjFmCkF1dGhvcjogUGF1
bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgQXVnIDE2IDA5
OjI3OjMwIDIwMTggKzAyMDAKCiAgICB4ODYvaHZtL2VtdWxhdGU6IG1ha2Ugc3VyZSByZXAgSS9P
IGVtdWxhdGlvbiBkb2VzIG5vdCBjcm9zcyBHRk4gYm91bmRhcmllcwogICAgCiAgICBXaGVuIGVt
dWxhdGluZyBhIHJlcCBJL08gb3BlcmF0aW9uIGl0IGlzIHBvc3NpYmxlIHRoYXQgdGhlIGlvcmVx
IHdpbGwKICAgIGRlc2NyaWJlIGEgc2luZ2xlIG9wZXJhdGlvbiB0aGF0IHNwYW5zIG11bHRpcGxl
IEdGTnMuIFRoaXMgaXMgZmluZSBhcyBsb25nCiAgICBhcyBhbGwgdGhvc2UgR0ZOcyBmYWxsIHdp
dGhpbiBhbiBNTUlPIHJlZ2lvbiBjb3ZlcmVkIGJ5IGEgc2luZ2xlIGRldmljZQogICAgbW9kZWws
IGJ1dCB1bmZvcnR1bmF0ZWx5IHRoZSBoaWdoZXIgbGV2ZWxzIG9mIHRoZSBlbXVsYXRpb24gY29k
ZSBkbyBub3QKICAgIGd1YXJhbnRlZSB0aGF0LiBUaGlzIGlzIHNvbWV0aGluZyB0aGF0IHNob3Vs
ZCBhbG1vc3QgY2VydGFpbmx5IGJlIGZpeGVkLAogICAgYnV0IGluIHRoZSBtZWFudGltZSB0aGlz
IHBhdGNoIG1ha2VzIHN1cmUgdGhhdCBNTUlPIGlzIHRydW5jYXRlZCBhdCBHRk4KICAgIGJvdW5k
YXJpZXMgYW5kIGhlbmNlIHRoZSBhcHByb3ByaWF0ZSBkZXZpY2UgbW9kZWwgaXMgcmUtZXZhbHVh
dGVkIGZvciBlYWNoCiAgICB0YXJnZXQgR0ZOLgogICAgCiAgICBOT1RFOiBUaGlzIHBhdGNoIGRv
ZXMgbm90IGRlYWwgd2l0aCB0aGUgY2FzZSBvZiBhIHNpbmdsZSBNTUlPIG9wZXJhdGlvbgogICAg
ICAgICAgc3Bhbm5pbmcgYSBHRk4gYm91bmRhcnkuIFRoYXQgaXMgbW9yZSBjb21wbGV4IHRvIGRl
YWwgd2l0aCBhbmQgaXMKICAgICAgICAgIGRlZmVycmVkIHRvIGEgc3Vic2VxdWVudCBwYXRjaC4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4
LmNvbT4KICAgIAogICAgQ29udmVydCBjYWxjdWxhdGlvbnMgdG8gYmUgMzItYml0IG9ubHkuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNv
bW1pdCA0Y2RiNmJmZGUyMzAwYzc1NzI1YjNlMjY3NDY5YmQ2YzllZWVlNTVlCkF1dGhvcjogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBGcmkgTWFyIDE2
IDE4OjI3OjI0IDIwMTggKzAwMDAKCiAgICB4ZW4vZXZ0Y2huOiBQYXNzIG1heF9ldnRjaG5fcG9y
dCBpbnRvIGV2dGNobl9pbml0KCkKICAgIAogICAgLi4uIHJhdGhlciB0aGFuIHNldHRpbmcgaXQg
dXAgb25jZSBkb21haW5fY3JlYXRlKCkgaGFzIGNvbXBsZXRlZC4gIFRoaXMKICAgIGludm9sdmVz
IGNvbnN0cnVjdGluZyBhIGRlZmF1bHQgdmFsdWUgZm9yIGRvbTAuCiAgICAKICAgIE5vIHByYWN0
aWNhbCBjaGFuZ2UgaW4gZnVuY3Rpb25hbGl0eS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCmNvbW1pdCA0YTgzNDk3NjM1MDU2ZDMzZmUyMGVmNzA1
ZjM1NjE3YjEwMDNhMjc2CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KRGF0ZTogICBUdWUgRmViIDI3IDE3OjM5OjM3IDIwMTggKzAwMDAKCiAgICB4ZW4v
ZG9tY3RsOiBNZXJnZSBzZXRfbWF4X2V2dGNobiBpbnRvIGNyZWF0ZWRvbWFpbgogICAgCiAgICBz
ZXRfbWF4X2V2dGNobiBpcyBzb21ld2hhdCB3ZWlyZC4gIEl0IHdhcyBpbnRyb2R1Y2VkIHdpdGgg
dGhlIGV2ZW50X2ZpZm8gd29yaywKICAgIGJ1dCBoYXMgbmV2ZXIgYmVlbiB1c2VkLiAgU3RpbGws
IGl0IGlzIGEgYm91bmRpbmcgb24gcmVzb3VyY2VzIGNvbnN1bWVkIGJ5IHRoZQogICAgZXZlbnQg
Y2hhbm5lbCBpbmZyYXN0cnVjdHVyZSwgYW5kIHNob3VsZCBiZSBwYXJ0IG9mIGNyZWF0ZWRvbWFp
biwgcmF0aGVyIHRoYW4KICAgIGVkaXRhYmxlIGFmdGVyIHRoZSBmYWN0LgogICAgCiAgICBEcm9w
IFhFTl9ET01DVExfc2V0X21heF9ldnRjaG4gY29tcGxldGVseSAoaW5jbHVkaW5nIFhTTSBob29r
cyBhbmQgbGlieGMKICAgIHdyYXBwZXJzKSwgYW5kIHJldGFpbiB0aGUgZnVuY3Rpb25hbGl0eSBp
biBYRU5fRE9NQ1RMX2NyZWF0ZWRvbWFpbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBEYW5pZWwg
RGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICAgIEFja2VkLWJ5OiBDaHJpc3RpYW4g
TGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCmNvbW1pdCA1NGVkMjUxZGM3Yjg1NTY1ODIwMDE5MTAy
ZTUzM2FmY2VhODE0ZTE2CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KRGF0ZTogICBGcmkgTWFyIDkgMTQ6Mzg6MzUgMjAxOCArMDAwMAoKICAgIHRvb2xz
OiBSZXdvcmsgeGNfZG9tYWluX2NyZWF0ZSgpIHRvIHRha2UgYSBmdWxsIHhlbl9kb21jdGxfY3Jl
YXRlZG9tYWluCiAgICAKICAgIEluIGZ1dHVyZSBwYXRjaGVzLCB0aGUgc3RydWN0dXJlIHdpbGwg
YmUgZXh0ZW5kZWQgd2l0aCBmdXJ0aGVyIGluZm9ybWF0aW9uLAogICAgYW5kIHRoaXMgaXMgZmFy
IGNsZWFuZXIgdGhhbiBhZGRpbmcgZXh0cmEgcGFyYW1ldGVycy4KICAgIAogICAgVGhlIHB5dGhv
biBzdHVicyBhcmUgdGhlIG9ubHkgdXNlciB3aGljaCBwYXNzZXMgTlVMTCBmb3IgdGhlIGV4aXN0
aW5nIGNvbmZpZwogICAgb3B0aW9uICh3aGljaCBpcyBhY3R1YWxseSB0aGUgYXJjaCBzdWJzdHJ1
Y3R1cmUpLiAgVGhlcmVmb3JlLCB0aGUgI2lmZGVmYXJ5CiAgICBtb3ZlcyB0byBjb21wZW5zYXRl
LgogICAgCiAgICBGb3IgbGlieGwsIHBhc3MgdGhlIGZ1bGwgY29uZmlnIG9iamVjdCBkb3duIGlu
dG8KICAgIGxpYnhsX19hcmNoX2RvbWFpbl97cHJlcGFyZSxzYXZlfV9jb25maWcoKSwgYXMgdGhl
cmUgYXJlIGluIHByYWN0aWNlIGFyY2gKICAgIHNwZWNpZmljIHNldHRpbmdzIGluIHRoZSBjb21t
b24gcGFydCBvZiB0aGUgc3RydWN0dXJlIChmbGFncyBzM19pbnRlZ3JpdHkgYW5kCiAgICBvb3Nf
b2ZmIHNwZWNpZmljYWxseSkuCiAgICAKICAgIE5vIHByYWN0aWNhbCBjaGFuZ2UgaW4gYmVoYXZp
b3VyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5s
aW5kaWdAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgoKY29tbWl0IGFjYzJhMDZjNzgwZTllN2ZmYTYzNzM4NTQ3MzU1MDNiN2Q2M2ExZDAKQXV0
aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIE1v
biBNYXIgMTIgMTA6NDA6MzMgMjAxOCArMDAwMAoKICAgIHRvb2xzL29jYW1sOiBQYXNzIGEgZnVs
bCBkb21jdGxfY3JlYXRlX2NvbmZpZyBpbnRvIHN0dWJfeGNfZG9tYWluX2NyZWF0ZSgpCiAgICAK
ICAgIFRoZSB1bmRlcmx5aW5nIEMgZnVuY3Rpb24gaXMgYWJvdXQgdG8gbWFrZSB0aGUgc2FtZSBj
aGFuZ2UsIGFuZCB0aGUgc3RydWN0dXJlCiAgICBpcyBnb2luZyB0byBnYWluIGV4dHJhIGZpZWxk
cy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGlu
ZGlnQGNpdHJpeC5jb20+CihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 16:44:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 16: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 1fqLO7-0000HO-BS; Thu, 16 Aug 2018 16:44:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ydup=k7=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1fqLO6-0000HI-3U
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 16:44:42 +0000
X-Inumbo-ID: 7e63251a-a173-11e8-a8a5-bc764e045a96
Received: from mail-wm0-x242.google.com (unknown [2a00:1450:400c:c09::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7e63251a-a173-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 18:43:32 +0200 (CEST)
Received: by mail-wm0-x242.google.com with SMTP id q8-v6so4958369wmq.4
 for <xen-devel@lists.xenproject.org>; Thu, 16 Aug 2018 09:44:35 -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=JM5nVQI6AiJosq63efHpB17Kwi19lDz/bEtQjUuxiaQ=;
 b=lHFh6zst0GH40ZBPY6D4ygIsnEhm3HZtqg9+KrIDRDkDXePP+uA6OVs5NpVslBqFYw
 BTbKvX00x0Yx5omoHGW8beDQVgRWgUltHc1DelSjldZAHLv85oQRwFoXqBQfNU6bkOd1
 Cnz5150+8IyzSrqaujEpRvcqz5NHBfjs0dl61qtU7cwjelnaPA0ktTkYzINV/ZuxlNmy
 mZQAWgQ+zIm/LFZfFZnIbYifSXwk3WUSk+gItg46vhhIP+gfYQ+pR7gUlIFpNDizn8OO
 jK5+h9Vlz30/LZkXOlwOFfuSoz9lTjFWjtBryy8Im5kNdUGpWOtItZ/2pJfST3xzmAj7
 Hd5w==
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=JM5nVQI6AiJosq63efHpB17Kwi19lDz/bEtQjUuxiaQ=;
 b=pblSFV3AUAQQx0bvbvceSVbBw6JBgS+dmgVI1CCiBjs8+xaW+ltDUzxs56XA7SBbNd
 JNcUBK8IMyanyd+XqqSRKge9ZUjM6mhDaXSmPuZI26Um8skFJePL+374TFirtpSGKh9Q
 bSRu/Ba/zG+++cX9GkygWLDNtNUNh0VAFZMRdM2roi6rK//y9AfnFVuZv3+WlKOS+wUw
 HUbmH8XaxqouRVlVroWyV/7EBLFEGVYX0VnUPH1X+Iiui8Plq7ONXmikJK2wholsv/Cc
 GUDW9jYvb3o2X5T7iqNDZwvgPCwws8ueYCvyLKkx7yfS6+voYTfv0wCdHIJ0rWhm1Qtw
 DCkQ==
X-Gm-Message-State: AOUpUlFb+4Upa0HXRbpZfkAjIxqHJ6BkBnKBu9GGCsO49ePpicFRIrx8
 9G1xViiXkcw29WbH7tO8h4Bb45W0vwNqprcsFyA=
X-Google-Smtp-Source: AA+uWPyFJvurlpjebkmrCA021vvMOvBe0JjjXOpflgwtW40xG/5G6CPOvPUIruwL+5qTSCBlX3w9cdZYQn3INa6fc4A=
X-Received: by 2002:a1c:8a04:: with SMTP id
 m4-v6mr16063126wmd.137.1534437871533; 
 Thu, 16 Aug 2018 09:44:31 -0700 (PDT)
MIME-Version: 1.0
References: <20180807140243.11265-1-roger.pau@citrix.com>
 <CABfawhkwcV+T5UxRFZ3jz_1eS3ZVF=sMq=zN2sa+eVq8ux5zVg@mail.gmail.com>
 <20180807143715.kscihz3wuj6mcnfi@mac>
 <CABfawhmQ557uduVUJjTMbZ3u5FWswPvbVYSUBY785Vx=qbitfA@mail.gmail.com>
 <20180807150829.ydvmvpfyrigeeyyd@mac>
 <CABfawhkomnqJ4rjc5ZBZ+rdJSeqx1XTeAKSeYQRva-BoLQeHsw@mail.gmail.com>
 <CABfawhnSmeR_SeMHjL7CG0tCnnHUKPdCPQePD_iRVZiO4N+mxw@mail.gmail.com>
 <20180808082557.iklujkqgmb5sdzyr@mac>
 <5B6ABDE202000078001DBE54@prv1-mh.provo.novell.com>
 <CABfawh=c168v2EDXoqUAgOTM4v3rodRUqQk8XYMMFgo_68PM_w@mail.gmail.com>
 <5B73CACA02000078001DE1B5@prv1-mh.provo.novell.com>
In-Reply-To: <5B73CACA02000078001DE1B5@prv1-mh.provo.novell.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Thu, 16 Aug 2018 10:43:54 -0600
Message-ID: <CABfawhmP2z66b7eamaZ-Kc_D=kGEc-0OFRo6EjVUo2Oc0ePCZg@mail.gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v3 0/4] x86/iommu: PVH Dom0 workarounds for
 missing RMRR entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Connor Davis <davisc@ainfosec.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>

T24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMTI6NDAgQU0gSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1
c2UuY29tPiB3cm90ZToKPgo+ID4+PiBPbiAxNS4wOC4xOCBhdCAwMzowMCwgPHRhbWFzLmsubGVu
Z3llbEBnbWFpbC5jb20+IHdyb3RlOgo+ID4gT24gV2VkLCBBdWcgOCwgMjAxOCBhdCAzOjU0IEFN
IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4gd3JvdGU6Cj4gPj4KPiA+PiA+Pj4gT24g
MDguMDguMTggYXQgMTA6MjUsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPj4gPiBP
biBUdWUsIEF1ZyAwNywgMjAxOCBhdCAxMDo0NTozMkFNIC0wNjAwLCBUYW1hcyBLIExlbmd5ZWwg
d3JvdGU6Cj4gPj4gPj4gT24gVHVlLCBBdWcgNywgMjAxOCBhdCAxMDowNCBBTSBUYW1hcyBLIExl
bmd5ZWwKPiA+PiA+PiA8dGFtYXMuay5sZW5neWVsQGdtYWlsLmNvbT4gd3JvdGU6Cj4gPj4gPj4g
KFhFTikgW1ZULURdaW9tbXUuYzo5MTk6IGlvbW11X2ZhdWx0X3N0YXR1czogRmF1bHQgT3ZlcmZs
b3cKPiA+PiA+PiAoWEVOKSBbVlQtRF1pb21tdS5jOjkyMTogaW9tbXVfZmF1bHRfc3RhdHVzOiBQ
cmltYXJ5IFBlbmRpbmcgRmF1bHQKPiA+PiA+PiAoWEVOKSBbVlQtRF1ETUFSOltETUEgUmVhZF0g
UmVxdWVzdCBkZXZpY2UgWzAwMDA6MDA6MDIuMF0gZmF1bHQgYWRkcgo+ID4+ID4+IDQyOGY5MjYw
MDAsIGlvbW11IHJlZyA9IGZmZmY4MmMwMDBhMGMwMDAKPiA+PiA+PiAoWEVOKSBbVlQtRF1ETUFS
OiByZWFzb24gMDYgLSBQVEUgUmVhZCBhY2Nlc3MgaXMgbm90IHNldAo+ID4+ID4+IChYRU4pIHBy
aW50X3Z0ZF9lbnRyaWVzOiBpb21tdSAjMCBkZXYgMDAwMDowMDowMi4wIGdtZm4gNDI4ZjkyNgo+
ID4+ID4+IChYRU4pICAgICByb290X2VudHJ5WzAwXSA9IDQzYWFhZTAwMQo+ID4+ID4+IChYRU4p
ICAgICBjb250ZXh0WzEwXSA9IDJfNDNjZjkyMDAxCj4gPj4gPj4gKFhFTikgICAgIGw0WzAwMF0g
PSA5YzAwMDAwNDNjZjkxMTA3Cj4gPj4gPj4gKFhFTikgICAgIGwzWzEwYV0gPSA4MDAwMDAwMDAw
MDAwMDAwCj4gPj4gPj4gKFhFTikgICAgIGwzWzEwYV0gbm90IHByZXNlbnQKPiA+PiA+Pgo+ID4+
ID4+IFRoZSBmYXVsdCBpcyByZXBlYXRlZCBhIG1pbGxpb24gdGltZXMgcGVyIHNlY29uZCBhbmQg
dGhlIHN5c3RlbSBpcwo+ID4+ID4+IHByZXR0eSBtdWNoIHN0YWxsZWQuCj4gPj4gPgo+ID4+ID4g
QXMgSmFuIHNheXMsIHRoaXMgcGFnZSBpcyBvdXRzaWRlIG9mIGFueSByYW5nZSBpbiB0aGUgbWVt
b3J5IG1hcC4gSQo+ID4+ID4gd29uZGVyIGhvd2V2ZXIgd2hhdCdzIGluIHRoZXJlLgo+ID4+ID4K
PiA+PiA+IEkgdGhpbmsgKGFsc28gc2VlaW5nIHRoZSBQViBpc3N1ZXMpIHlvdSBzaG91bGQgYnJp
bmcgdGhpcyB1cCB3aXRoIHRoZQo+ID4+ID4gZHJpdmVyIG1haW50YWluZXJzLCBpdCBtaWdodCBh
Y3R1YWxseSBiZSBhIGJ1ZyB0aGF0IHRoZSBkcml2ZXIgaXMKPiA+PiA+IHRyeWluZyB0byBhY2Nl
c3Mgc3VjaCBhZGRyZXNzLgo+ID4+Cj4gPj4gUmlnaHQsIGVzcGVjaWFsbHkgY29uc2lkZXJpbmcg
dGhhdCB0aGUgYWRkcmVzcyBkb2VzIG5vdCBhcHBlYXIgdG8gYmUKPiA+PiBpbnZhcmlhbnQsIEkg
c3VzcGVjdCB0aGUgZHJpdmVyIHNldHMgdXAgc29tZSBJL08gZnJvbSAocHJlc3VtYWJseSkKPiA+
PiB1bmluaXRpYWxpemVkIGRhdGEuIFRoaXMgZ29lcyB1bm5vdGljZWQgdW50aWwgRE1BIHRyYW5z
bGF0aW9uIGNvbWVzCj4gPj4gaW50byBwbGF5LiBUYW1hcyAtIGRpZCB5b3UgdHJ5IGVuYWJsaW5n
IERNQSB0cmFuc2xhdGlvbiBpbiBMaW51eAo+ID4+IHdoZW4gbm90IHJ1bm5pbmcgb24gdG9wIG9m
IFhlbj8gRGVwZW5kaW5nIG9uIHRoZQo+ID4+IENPTkZJR19JTlRFTF9JT01NVV9ERUZBVUxUX09O
IHNldHRpbmcgdGhpcyBtYXkgbm90IGJlIHRoZQo+ID4+IGRlZmF1bHQuCj4gPgo+ID4gSSBjaGVj
a2VkIGFuZCB0aGlzIGtlcm5lbCBvcHRpb24gaXMgbm90IGVuYWJsZWQuIEFyZSB5b3Ugc3VnZ2Vz
dGluZyB0bwo+ID4gdHJ5IGJvb3RpbmcganVzdCBMaW51eCB3aXRoIHRoaXMgb3B0aW9uIGVuYWJs
ZWQgdG8gc2VlIHdoYXQgaGFwcGVucz8KPgo+IFdlbGwsIHlvdSBkb24ndCBuZWVkIHRvIHJlYnVp
bGQgdGhlIGtlcm5lbCB3aXRoIHRoZSBjb25maWcgb3B0aW9uCj4gZW5hYmxlZCwgeW91IGNhbiB1
c2Ugd2hhdCB5b3UgaGF2ZSBhbmQgYWRkICJpbnRlbF9pb21tdT1vbiIKPiB0byB0aGUga2VybmVs
IGNvbW1hbmQgbGluZS4gSW4gY2FzZSB0aGlzIHdvcmtzIHdpdGhvdXQgYW55IGZhdWx0cywKPiBj
aGFuZ2luZyB0byAiaW50ZWxfaW9tbXU9b24saWdmeF9vZmYiIG1heSBvciBtYXkgbm90IHByb3Zp
ZGUKPiBmdXJ0aGVyIGluc2lnaHQuCgpCb290aW5nIGp1c3QgbGludXggd2l0aCBib3RoIG9wdGlv
bnMgd29ya3MganVzdCBmaW5lLCBJIGdyZXBwZWQgdGhlCmRtZXNnIGxvZyBmb3IgdGhlIGRldmlj
ZSB0aGF0IGNhdXNlcyB0aGUgaXNzdWVzIHdpdGggWGVuIGJ1dCB0aGVyZSBhcmUKbm8gZXJyb3Jz
IGluIHRoZSBsb2c6CgojIGRtZXNnIHwgZ3JlcCAiMDBcOjAyXC4wIgpbICAgIDAuMTY1NjY5XSBw
Y2kgMDAwMDowMDowMi4wOiBbODA4Njo1OTE2XSB0eXBlIDAwIGNsYXNzIDB4MDMwMDAwClsgICAg
MC4xNjU2ODFdIHBjaSAwMDAwOjAwOjAyLjA6IHJlZyAweDEwOiBbbWVtIDB4ZGIwMDAwMDAtMHhk
YmZmZmZmZiA2NGJpdF0KWyAgICAwLjE2NTY4N10gcGNpIDAwMDA6MDA6MDIuMDogcmVnIDB4MTg6
IFttZW0gMHg5MDAwMDAwMC0weDlmZmZmZmZmCjY0Yml0IHByZWZdClsgICAgMC4xNjU2OTJdIHBj
aSAwMDAwOjAwOjAyLjA6IHJlZyAweDIwOiBbaW8gIDB4ZjAwMC0weGYwM2ZdClsgICAgMC4xNjU3
MDddIHBjaSAwMDAwOjAwOjAyLjA6IEJBUiAyOiBhc3NpZ25lZCB0byBlZmlmYgpbICAgIDAuMTg0
MjIzXSBwY2kgMDAwMDowMDowMi4wOiB2Z2FhcmI6IHNldHRpbmcgYXMgYm9vdCBWR0EgZGV2aWNl
ClsgICAgMC4xODQyMjNdIHBjaSAwMDAwOjAwOjAyLjA6IHZnYWFyYjogVkdBIGRldmljZSBhZGRl
ZDoKZGVjb2Rlcz1pbyttZW0sb3ducz1pbyttZW0sbG9ja3M9bm9uZQpbICAgIDAuMTg0MjIzXSBw
Y2kgMDAwMDowMDowMi4wOiB2Z2FhcmI6IGJyaWRnZSBjb250cm9sIHBvc3NpYmxlClsgICAgMC4y
NDg5MjVdIHBjaSAwMDAwOjAwOjAyLjA6IFZpZGVvIGRldmljZSB3aXRoIHNoYWRvd2VkIFJPTSBh
dApbbWVtIDB4MDAwYzAwMDAtMHgwMDBkZmZmZl0KWyAgICAxLjg5NjAyNl0gaTkxNSAwMDAwOjAw
OjAyLjA6IHZnYWFyYjogY2hhbmdlZCBWR0EgZGVjb2RlczoKb2xkZGVjb2Rlcz1pbyttZW0sZGVj
b2Rlcz1pbyttZW06b3ducz1pbyttZW0KWyAgICAxLjkwMzg4MV0gW2RybV0gSW5pdGlhbGl6ZWQg
aTkxNSAxLjYuMCAyMDE4MDUxNCBmb3IgMDAwMDowMDowMi4wIG9uIG1pbm9yIDAKWyAgICAzLjI3
MTUxOV0gaTkxNSAwMDAwOjAwOjAyLjA6IGZiMDogaW50ZWxkcm1mYiBmcmFtZSBidWZmZXIgZGV2
aWNlClsgICAxMi41MTk2ODNdIHNuZF9oZGFfaW50ZWwgMDAwMDowMDoxZi4zOiBib3VuZCAwMDAw
OjAwOjAyLjAgKG9wcwppOTE1X2F1ZGlvX2NvbXBvbmVudF9iaW5kX29wcyBbaTkxNV0pCgoKPiA+
PiA+IEluIHRoZSBtZWFudGltZSwgeW91IGNhbiB0cnkgdG8gYWRkIHRvIHRoZSBjb21tYW5kIGxp
bmU6Cj4gPj4gPgo+ID4+ID4gcm1ycj0weDQyOGY5MjY9MDowOjIuMAo+ID4+ID4KPiA+PiA+IElu
IG9yZGVyIHRvIGZvcmNlIGFuIGlvbW11IG1hcHBpbmcgb2YgdGhpcyBhZGRyZXNzLgo+ID4+Cj4g
Pj4gSSBzdXNwZWN0IHRoaXMgd29uJ3QgaGVscCBtdWNoLgo+ID4+Cj4gPgo+ID4gVGhlIG1mbiBp
cyBub3QgYWx3YXlzIHRoZSBzYW1lIGJ1dCBzZWVtcyB0byBiZSBhdCBsZWFzdCBvbiBzb21lCj4g
PiBvY2Nhc2lvbi4KPgo+IEkgZXhwZWN0IHRoYXQncyBiZWNhdXNlIG1hbnkgdGhpbmdzIGVhcmx5
IGF0IGJvb3QgZ28gcHJldHR5Cj4gZGV0ZXJtaW5pc3RpY2FsbHkuCj4KPiA+IEkgbWFuYWdlZCB0
byByZWJvb3Qgd2l0aCB0aGUgcmlnaHQgcm1ycj0gb3B0aW9uIHNldCBidXQgSSdtCj4gPiBzdGls
bCBnZXR0aW5nIHRoZSBzYW1lIGZhdWx0cyBvdmVyIGFuZCBvdmVyIGZvciB0aGF0IG1mbiBJIHNl
dCBpbiB0aGUKPiA+IHJtcnI9IG9wdGlvbi4KPgo+IEhtbSwgYW5kIHRoZSBmYXVsdHMgc3RpbGwg
c2hvdyBub24tcHJlc2VudCBlbnRyaWVzIGZvciB0aGVzZT8gVGhpcwo+IG9wdGlvbnMgaXMgYXQg
cmlzayBvZiBnZXR0aW5nIG1pc3NwZWxsZWQgLSBkaWQgeW91IGNoZWNrIHRoYXQgdGhlCj4gb3B0
aW9uIHlvdSd2ZSBzcGVjaWZpZWQgYWN0dWFsbHkgdG9vayBlZmZlY3Q/CgpJIGRvdWJsZSBjaGVj
a2VkIGFuZCB0aGUgb3B0aW9uIGlzIHNldCBwcm9wZXJseSBidXQgSSdtIHN0aWxsIGdldHRpbmcK
dGhlIHNhbWUgbm9uLXByZXNlbnQgZW50cnkgZmF1bHRzIGFzIGJlZm9yZS4gQXQgdGhlIG1vbWVu
dCBJIGRvbid0CmhhdmUgc2VyaWFsIGFjY2VzcyBzbyBub3Qgc3VyZSBob3cgdG8gdmVyaWZ5IHRo
YXQgdGhlIG9wdGlvbiB0b29rCmVmZmVjdC4gVGhpcyBpcyBteSBib290IGluZm86CgpbcHZoXQpv
cHRpb25zPWxvZ2x2bD1hbGwgZ3Vlc3RfbG9nbHZsPWFsbCBkb20wX21lbT00MDk2TSxtYXg6NDA5
Nk0KZG9tMF9tYXhfdmNwdXM9MiBzY2hlZD1udWxsIGRvbTA9cHZoIGlvbW11PXJlcXVpcmVkLGRl
YnVnCmRvbTAtaW9tbXU9cmVsYXhlZCBjb25zb2xlPXZnYQpybXJyPTB4NWY0ODM4NT0wOjA6Mi4w
LDB4MjE2MTgzPTA6MDoyLjAsMHg3MGI2ZDE5PTA6MDoyLjAKa2VybmVsPXZtbGludXotNC4xOC4w
LXJjOCByb290PS9kZXYvbWFwcGVyL3VidW50dS0tdmctcm9vdCBybyBxdWlldApzcGxhc2ggdnQu
aGFuZG9mZj0xCnJhbWRpc2s9aW5pdHJkLmltZy00LjE4LjAtcmM4CgpUYW1hcwoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 17:30:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 17:30:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqM6T-0004FO-0f; Thu, 16 Aug 2018 17:30: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=aicj=k7=citrix.com=prvs=7595339f3=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqM6S-0004FJ-22
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 17:30:32 +0000
X-Inumbo-ID: 2676df43-a17a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2676df43-a17a-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 17:31:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,247,1531785600"; d="scan'208";a="63009709"
Date: Thu, 16 Aug 2018 18:02:33 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180816170233.ksspszmi3fgdoaja@citrix.com>
References: <1534433277-29436-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534433277-29436-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86/setup: Avoid OoB E820 lookup when
 calculating the L1TF safe address
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBBdWcgMTYsIDIwMTggYXQgMDQ6Mjc6NTdQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBBIG51bWJlciBvZiBjb3JuZXIgY2FzZXMgKG1vc3Qgb2J2aW91c2x5LCBuby1yZWFs
LW1vZGUgYW5kIG5vIE11bHRpYm9vdCBtZW1vcnkKPiBtYXApIGNhbiBlbmQgdXAgd2l0aCBlODIw
X3Jhdy5ucl9tYXAgYmVpbmcgMCwgYXQgd2hpY2ggcG9pbnQgdGhlIEwxVEYKPiBjYWxjdWxhdGlv
biB3aWxsIHVuZGVyZmxvdy4KPiAKPiBTcG90dGVkIGJ5IENvdmVyaXR5Lgo+IAo+IFNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZpZXdl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 17:34:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 17:34:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqMAS-0004YA-HO; Thu, 16 Aug 2018 17:34: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=0lge=k7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fqMAR-0004Y0-7X
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 17:34:39 +0000
X-Inumbo-ID: 7d3cbe0d-a17a-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7d3cbe0d-a17a-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 19:33:29 +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 2F37820644;
 Thu, 16 Aug 2018 17:34:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534440877;
 bh=LoJw5Ni0moxLrCD6K6HZPiJR0sZ7xhlGOQMORkqESJE=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=A1Qw1oDCAx91ThLagT5I3Q2U5ksBazowwEAr0w1xQ4JJbfvL59IQTy1uNoNJGk17g
 TFKhVcbpQpdy6kqUhvCj3BCikBhbST2E/nLlw+Yp0L37/S0E1Km1s1vyo9gjzvWuqK
 HU75wFHhxI1SDE9678clEqCYMDsIrdzHyjCGc4cc=
Date: Thu, 16 Aug 2018 10:34:34 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <ede80e02-5704-1d46-4edf-58515ad63f40@suse.com>
Message-ID: <alpine.DEB.2.10.1808161033060.16354@sstabellini-ThinkPad-X260>
References: <ede80e02-5704-1d46-4edf-58515ad63f40@suse.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] Future of 32-bit PV support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, bouyer@NetBSD.org,
 "xen-users@lists.xenproject.org" <xen-users@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAxNiBBdWcgMjAxOCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBJbiB0aGUgWGVuIHg4
NiBjb21tdW5pdHkgY2FsbCB3ZSBoYXZlIGJlZW4gZGlzY3Vzc2luZyB3aGV0aGVyIGFueW9uZQo+
IHJlYWxseSBpcyBkZXBlbmRpbmcgb24gMzItYml0IFBWIGd1ZXN0cy4gV2UnZCBsaWtlIHRvIGV2
YWx1YXRlIHdoZXRoZXIKPiBhbnlvbmUgd291bGQgc2VlIHByb2JsZW1zIHdpdGg6Cj4gCj4gLSBk
ZXByZWNhdGluZyAzMi1iaXQgUFYgZ3Vlc3Qgc3VwcG9ydCBpbiBYZW4sIG1lYW5pbmcgdGhhdCB3
ZSdkCj4gICBldmVudHVhbGx5IHN3aXRjaCB0byBzdXBwb3J0IDMyLWJpdCBQViBndWVzdHMgb25s
eSB2aWEgUFYtc2hpbSBmcm9tCj4gICBYZW4gNC4xMiBvciA0LjEzCj4gCj4gLSBkcm9wcGluZyAz
Mi1iaXQgUFYgc3VwcG9ydCBmcm9tIHVwc3RyZWFtIExpbnV4IGtlcm5lbCwgcmVzdWx0aW5nIGlu
Cj4gICBjdXJyZW50IDMyLWJpdCBQViBndWVzdHMgbm8gbG9uZ2VyIGJlaW5nIGFibGUgdG8gdXBn
cmFkZSB0byB0aGUgbmV3ZXN0Cj4gICBrZXJuZWwgdmVyc2lvbiBhbnkgbG9uZ2VyCj4gCj4gQW5k
IHJlbGF0ZWQgdG8gdGhhdDoKPiAKPiAtIGlzIHRoZXJlIGFueSBMaW51eCBkaXN0cmlidXRpb24g
c3RpbGwgc2hpcHBpbmcgMzItYml0IFBWLWNhcGFibGUKPiAgIHN5c3RlbXM/Cj4gCj4gLSB3aGF0
IGFib3V0IEJTRD8gSXMgMzItYml0IFBWIHN1cHBvcnQgaW1wb3J0YW50IHRoZXJlPwoKSGkgSnVl
cmdlbiwKCkFsdGhvdWdoIEkgY2FuIHNlZSB0aGF0IGRlcHJlY2F0aW5nIDMyLWJpdCBQViBndWVz
dCBzdXBwb3J0IGlzCmRlc2lyYWJsZSwgYW5kIGl0IG1pZ2h0IG5vdCBjYXVzZSBhbnkgcHJvYmxl
bXMgdG8gTGludXggYW5kCkJTRHMsIHdlIG5lZWQgdG8gYmUgY2FyZWZ1bCBhYm91dCB1bmlrZXJu
ZWxzLgoKVGhlcmUgYXJlIHByb2JhYmx5IHVuaWtlcm5lbHMgb3V0IHRoZXJlIHRoYXQgb25seSBz
dXBwb3J0IFBWIDMyYml0CnN0aWxsLiBBbmQgd2h5IG5vdD8gSWYgeW91IGFyZSBkZXNpZ25pbmcg
YSB1bmlrZXJuZWwgdG9kYXksIGl0IHdvdWxkCnN0aWxsIG1ha2Ugc2Vuc2UgdG8gdXNlIFBWIDMy
Yml0IG9yIFBWSC4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 18:12:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 18: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 1fqMl4-0007ws-To; Thu, 16 Aug 2018 18: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=0lge=k7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fqMl4-0007wn-Ku
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 18:12:30 +0000
X-Inumbo-ID: 041c7bf1-a180-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 041c7bf1-a180-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 18:13:03 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 9D03A2147C;
 Thu, 16 Aug 2018 18:12:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534443148;
 bh=aJVJUnJXHqXm9RxT5SpG99rT1848lbpCrCygQ4HdMhY=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=C3Eyr7q3Qf9f7K2Th7Ej0U6xMGyUqb30F+49K/VJ8cYJ/+wpErFQC+TRLtalrAUOj
 G6qI02fNGPygfDDQXmXu0c16WuD55EJl/aUnSazfi8tWUIOW0S9QdMGYx3I/EK4XJq
 04dQ1jbBubyI+YYZCpW7azUyH1zoqdTwtXQc9jA8=
Date: Thu, 16 Aug 2018 11:12: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: <dbf9b7d3-b82c-47db-45d5-c0eabee4f232@arm.com>
Message-ID: <alpine.DEB.2.10.1808161106110.16354@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-25-git-send-email-sstabellini@kernel.org>
 <a5331c07-7f2a-dfee-6c7d-a3b3e6e21eb2@arm.com>
 <alpine.DEB.2.10.1808151644360.15066@sstabellini-ThinkPad-X260>
 <dbf9b7d3-b82c-47db-45d5-c0eabee4f232@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-1766184295-1534443147=:16354"
Subject: Re: [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>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 xen-devel@lists.xen.org
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

--8323329-1766184295-1534443147=:16354
Content-Type: TEXT/PLAIN; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Thu, 16 Aug 2018, Julien Grall wrote:
> Hi Stefano,
> 
> On 08/16/2018 01:25 AM, Stefano Stabellini wrote:
> > On Mon, 13 Aug 2018, Julien Grall wrote:
> > > > +
> > > > +#ifndef CONFIG_ACPI
> > > > +static inline int prepare_acpi(struct domain *d, struct kernel_info
> > > > *kinfo)
> > > > +{
> > > > +    /* Only booting with ACPI will hit here */
> > > > +    BUG();
> > > > +    return -EINVAL;
> > > > +}
> > > > +#else
> > > > +int prepare_acpi(struct domain *d, struct kernel_info *kinfo);
> > > > +#endif
> > > 
> > > This one should go in asm-arm/acpi.h.
> > > 
> > > So this header is not necessary anymore.
> > 
> > I was unable to add prepare_acpi to asm-arm/acpi.h because it causes a
> > #include dependency hell, I am thinking of adding it to
> > asm-arm/domain_build.h.
> > 
> > In file included from
> > /local/repos/xen-upstream/xen/include/xen/sched.h:11:0,
> >                   from /local/repos/xen-upstream/xen/include/asm/domain.h:5,
> >                   from
> > /local/repos/xen-upstream/xen/include/asm/kernel.h:10,
> >                   from /local/repos/xen-upstream/xen/include/asm/acpi.h:27,
> >                   from
> > /local/repos/xen-upstream/xen/include/acpi/platform/aclinux.h:58,
> >                   from
> > /local/repos/xen-upstream/xen/include/acpi/platform/acenv.h:142,
> >                   from /local/repos/xen-upstream/xen/include/acpi/acpi.h:56,
> >                   from /local/repos/xen-upstream/xen/include/xen/acpi.h:33,
> >                   from pl011.c:307:
> > /local/repos/xen-upstream/xen/include/xen/domain.h:59:31: error: ‘struct
> > xen_domctl_createdomain’ declared inside parameter list will not be visible
> > outside of this definition or declaration [-Werror]
> >                          struct xen_domctl_createdomain *config);
> 
> Xen Arm headers are a bit a mess. :/
> 
> It looks like create_dom0 lives in setup.h, would it be possible to move the
> prototypes there?

It doesn't work either :-/

The problem is that the prototype of prepare_acpi needs the definition
of struct kernel_info, which triggers the include mess. Leaving the
prototypes in asm-arm/domain_build.h work though.
--8323329-1766184295-1534443147=:16354
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-1766184295-1534443147=:16354--


From xen-devel-bounces@lists.xenproject.org Thu Aug 16 18:17:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 18:17:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqMpu-00087i-HR; Thu, 16 Aug 2018 18:17:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=0lge=k7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fqMpt-00087d-ML
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 18:17:29 +0000
X-Inumbo-ID: 79b47a27-a180-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 79b47a27-a180-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 20:16: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 3AC0521480;
 Thu, 16 Aug 2018 18:17:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534443448;
 bh=lMI3uuOnHO8QQGM2FcwrO55aq3IJB0IDuRpkHLTe7DM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=pZl8e5Myg34dfavyLRFz8I2ihHMP2eqr5aBYwCBWJiNOvSnE4JVeBb18XVAoDyQll
 qrsFUrVYKOHjzfNfEIELGKHYLAQsJtAN7jO53e2t84m4EoUQ1XDq/mmMhXAJTNn//k
 HXPhcJzSAlt+SaPg868nCiBeOE2xv6yJXILR0xBo=
Date: Thu, 16 Aug 2018 11:17:25 -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: <1a6b5113-3ad5-50e2-1c0f-b9d532ec0b81@arm.com>
Message-ID: <alpine.DEB.2.10.1808161112430.16354@sstabellini-ThinkPad-X260>
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-16-julien.grall@arm.com>
 <alpine.DEB.2.10.1808141442070.15066@sstabellini-ThinkPad-X260>
 <1a6b5113-3ad5-50e2-1c0f-b9d532ec0b81@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.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>

T24gVGh1LCAxNiBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDgvMTQvMjAxOCAxMDo0MyBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4g
T24gTW9uLCAxNiBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBHVUVTVF9CVUdf
T04gbWF5IGJlIHVzZWQgaW4gb3RoZXIgZmlsZXMgZG9pbmcgZ3Vlc3QgZW11bGF0aW9uLgo+ID4g
PiAKPiA+ID4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAbGluYXJv
Lm9yZz4KPiA+IAo+ID4gR2l2ZW4gdGhhdCBHVUVTVF9CVUdfT04gaXMgbm90IGFjdHVhbGx5IHVz
ZWQgaW4gYW55IG90aGVyIGZpbGVzIGluIHRoaXMKPiA+IHBhdGNoIHNlcmllcywgSSBhc3N1bWUg
eW91IGFyZSByZWZlcnJpbmcgdG8gb25lIG9mIHlvdXIgZnV0dXJlIHNlcmllcz8KPiAKPiBJdCBp
cyBnb2luZyB0byBiZSB1c2VkIGxhdGVyLiBIb3dldmVyLCBJIGRvbid0IHJlYWxseSByZWZlciB0
byBhbnkgc2VyaWVzIGluCj4gcGFydGljdWxhci4gSXQgaXMganVzdCB0aGF0IHRoaXMgbWFjcm9z
IGNvdWxkIGJlIGhlbHBmdWwgaW4gYW55IGVtdWxhdGlvbiBjb2RlCj4gdG8gY2F0Y2ggd2hhdCB3
ZSB0aGluayBpcyBhIGludmFsaWQgYXJjaGl0ZWN0dXJhbCBiZWhhdmlvci4KCkl0IGlzIG9ubHkg
dGhhdCBhIGNvbmNyZXRlIHVzZS1jYXNlIGhlbHBzLiBUaGUgaWRlYSBvZiBtb3ZpbmcKR1VFU1Rf
QlVHX09OIGlzIGdvb2QsIGJ1dCB3aGVyZSB0bz8gRm9yIGluc3RhbmNlLCB3b3VsZG4ndCBpdCBi
ZSBiZXR0ZXIKdG8gbW92ZSBpdCB0byBndWVzdF9hY2Nlc3MuaD8gSSBhbSBqdXN0IHRyeWluZyB0
byBwb2ludCB0byBhbiBleGlzdGluZwpoZWFkZXIgd2hpY2ggaXMgbW9yZSB3aWRlbHkgdXNlZCBh
Y3Jvc3MgdGhlIGVtdWxhdG9ycyAodnBsMDExLAp2Z2ljLXYzLWl0cy5jLCBodm0uYywgLi4uKQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 18:20:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 18:20: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 1fqMsS-0000Kg-0Q; Thu, 16 Aug 2018 18: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=0lge=k7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fqMsQ-0000Hj-Du
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 18:20:06 +0000
X-Inumbo-ID: 1416c5fb-a181-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1416c5fb-a181-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 18:20:39 +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 D88D02098A;
 Thu, 16 Aug 2018 18:20:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534443605;
 bh=mlRMsNWAK05Q9LEOmRio7Yla/+zX0ZeeEUBa00L0C1s=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=nyh8xDI0uWn+MyycUGG4R+FzP1w3GfG1C0dcbo/KOlfFF3PlBp/IAK+3zRpZ69kkl
 UFmB69BVkL+Tfo3HfsIUJmyx3OPWlq1hMk2Dj74UPxq4xcwGpnP1kFp5QdpI4JhIL2
 gHJzi6KyC/c9gmz+U2LWEm3bE0HoDcijrq3OAphA=
Date: Thu, 16 Aug 2018 11:20: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: <691e4662-6f0c-17d2-25e2-837db1773190@arm.com>
Message-ID: <alpine.DEB.2.10.1808161119360.16354@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-13-git-send-email-sstabellini@kernel.org>
 <ebf9dbfc-4d90-3a15-0ec1-12fb7a5e72ee@arm.com>
 <alpine.DEB.2.10.1808151239270.15066@sstabellini-ThinkPad-X260>
 <691e4662-6f0c-17d2-25e2-837db1773190@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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>,
 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>

T24gVGh1LCAxNiBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDgvMTUvMjAxOCAwOTowNCBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4g
T24gTW9uLCAxMyBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiA+ICt2b2lkIF9f
aW5pdCBjcmVhdGVfZG9tVXModm9pZCkKPiA+ID4gPiArewo+ID4gPiA+ICsgICAgc3RydWN0IGR0
X2RldmljZV9ub2RlICpub2RlOwo+ID4gPiA+ICsgICAgc3RydWN0IGR0X2RldmljZV9ub2RlICpj
aG9zZW4gPSBkdF9maW5kX25vZGVfYnlfbmFtZShkdF9ob3N0LAo+ID4gPiA+ICJjaG9zZW4iKTsK
PiA+ID4gPiArCj4gPiA+ID4gKyAgICBpZiAoIGNob3NlbiAhPSBOVUxMICkKPiA+ID4gPiArICAg
IHsKPiA+ID4gPiArICAgICAgICBkdF9mb3JfZWFjaF9jaGlsZF9ub2RlKGNob3Nlbiwgbm9kZSkK
PiA+ID4gPiArICAgICAgICB7Cj4gPiA+ID4gKyAgICAgICAgICAgIHN0cnVjdCBkb21haW4gKmQ7
Cj4gPiA+ID4gKyAgICAgICAgICAgIHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiBkX2Nm
ZyA9IHsKPiA+ID4gPiArICAgICAgICAgICAgICAgIC5hcmNoLmdpY192ZXJzaW9uID0gWEVOX0RP
TUNUTF9DT05GSUdfR0lDX05BVElWRSwKPiA+ID4gPiArICAgICAgICAgICAgICAgIC5hcmNoLm5y
X3NwaXMgPSAzMiwKPiA+ID4gCj4gPiA+IEFGQUlDVCwgd2hlbiBjcmVhdGluZyBEb21VIGZyb20g
dGhlIHRvb2xzdGFjayBucl9zcGlzIHdpbGwgYmUgMC4gU28gd2h5IDMyCj4gPiA+IGhlcmU/Cj4g
PiAKPiA+IExlZ2FjeSBmcm9tIGRlYnVnIGNvZGUuIEl0IHNob3VsZCBiZSAwLCB1bmxlc3MgdnBs
MDExIGlzIGVuYWJsZWQsIGluCj4gPiB3aGljaCBjYXNlIGl0IHNob3VsZCBiZSAxLgo+IAo+IEkg
d291bGQgcHJlZmVyIGlmIHdlIHVzZSBHVUVTVF9WUEwwMTFfU1BJIC0gMzIuIFRoaXMgd291bGQg
bWFrZSB0aGUgY29kZQo+IGJ1bGxldC1wcm9vZiBmb3IgYW55IHBvdGVudGlhbCByZXNodWZmbGUg
b2YgdGhlIElSUXMuCgpPSywgSSdsbCBkbyB0aGF0LiBJdCBpcyBhY3R1YWxseSBHVUVTVF9WUEww
MTFfU1BJIC0gMzIgKyAxLgooR1VFU1RfVlBMMDExX1NQSSAtIDMyIGlzIDAuKQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 18:27:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 18: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 1fqMzG-0000hr-QZ; Thu, 16 Aug 2018 18:27: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=0lge=k7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fqMzE-0000hm-TN
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 18:27:08 +0000
X-Inumbo-ID: 0f49e13c-a182-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0f49e13c-a182-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 18:27: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 6103B2147A;
 Thu, 16 Aug 2018 18:27:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534444026;
 bh=/UohgDGkfbyjZ5h+23MhexoHkbeRm4d+rKiVSzaIeVI=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=w0Kvedl5x7/C/kGZBy7pyb4AZPwy+f7mIdyNjj2ZKdI9j4tAOdbN60HcdZYtaAU1D
 ZyYCAVmFTTLfrRXZaaRYR09hCQrX5bldvkQo9g8W1N3MWaGWVvcwOkBakkaxFqUxLl
 dkeAhwnziq81SAAkS0il98Gonq9CDnDO0thhd80g=
Date: Thu, 16 Aug 2018 11:27: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: <90a6a66d-c6cb-818c-14ef-76a8e57ccae7@arm.com>
Message-ID: <alpine.DEB.2.10.1808161126320.16354@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-16-git-send-email-sstabellini@kernel.org>
 <37361110-b0c9-154e-cb80-0f841c5c582f@arm.com>
 <alpine.DEB.2.10.1808151325240.15066@sstabellini-ThinkPad-X260>
 <90a6a66d-c6cb-818c-14ef-76a8e57ccae7@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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>,
 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>

T24gVGh1LCAxNiBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDgvMTUvMjAxOCAwOToyNiBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4g
T24gTW9uLCAxMyBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBIaSwKPiA+ID4g
Cj4gPiA+IE9uIDAxLzA4LzE4IDAwOjI3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiA+
ID4gYWxsb2NhdGVfbWVtb3J5IG9ubHkgZGVhbHMgd2l0aCBkaXJlY3RseSBtYXBwZWQgbWVtb3J5
LiBSZW5hbWUgaXQgdG8KPiA+ID4gPiBhbGxvY2F0ZV9tZW1vcnlfMTEuCj4gPiA+ID4gCj4gPiA+
ID4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29t
Pgo+ID4gPiA+IAo+ID4gPiA+IC0tLQo+ID4gPiA+IENoYW5nZXMgaW4gdjM6Cj4gPiA+ID4gLSBh
ZGQgcGF0Y2gKPiA+ID4gPiAtLS0KPiA+ID4gPiAgICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxk
LmMgfCA3ICsrKystLS0KPiA+ID4gPiAgICAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCsp
LCAzIGRlbGV0aW9ucygtKQo+ID4gPiA+IAo+ID4gPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiA+ID4gPiBp
bmRleCAwNjZkZDc1Li5hYjcyYzM2IDEwMDY0NAo+ID4gPiA+IC0tLSBhL3hlbi9hcmNoL2FybS9k
b21haW5fYnVpbGQuYwo+ID4gPiA+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+
ID4gPiA+IEBAIC0yNDQsNyArMjQ0LDggQEAgZmFpbDoKPiA+ID4gPiAgICAgKiAoYXMgZGVzY3Jp
YmVkIGFib3ZlKSB3ZSBhbGxvdyBoaWdoZXIgYWxsb2NhdGlvbnMgYW5kIGNvbnRpbnVlCj4gPiA+
ID4gdW50aWwKPiA+ID4gPiAgICAgKiB0aGF0IHJ1bnMgb3V0IChvciB3ZSBoYXZlIGFsbG9jYXRl
ZCBzdWZmaWNpZW50IGRvbTAgbWVtb3J5KS4KPiA+ID4gPiAgICAgKi8KPiA+ID4gPiAtc3RhdGlj
IHZvaWQgX19pbml0IGFsbG9jYXRlX21lbW9yeShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qga2Vy
bmVsX2luZm8KPiA+ID4gPiAqa2luZm8pCj4gPiA+ID4gK3N0YXRpYyB2b2lkIF9faW5pdCBhbGxv
Y2F0ZV9tZW1vcnlfMTEoc3RydWN0IGRvbWFpbiAqZCwKPiA+ID4gPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qga2VybmVsX2luZm8gKmtpbmZvKQo+ID4gPiA+
ICAgIHsKPiA+ID4gPiAgICAgICAgY29uc3QgdW5zaWduZWQgaW50IG1pbl9sb3dfb3JkZXIgPQo+
ID4gPiA+ICAgICAgICAgICAgZ2V0X29yZGVyX2Zyb21fYnl0ZXMobWluX3QocGFkZHJfdCwgZG9t
MF9tZW0sIE1CKDEyOCkpKTsKPiA+ID4gPiBAQCAtMjI0MCw3ICsyMjQxLDcgQEAgc3RhdGljIGlu
dCBfX2luaXQgY29uc3RydWN0X2RvbVUoc3RydWN0IGRvbWFpbiAqZCwKPiA+ID4gPiBzdHJ1Y3Qg
ZHRfZGV2aWNlX25vZGUgKm5vZGUpCj4gPiA+ID4gICAgICAgIC8qIHR5cGUgbXVzdCBiZSBzZXQg
YmVmb3JlIGFsbG9jYXRlIG1lbW9yeSAqLwo+ID4gPiA+ICAgICAgICBkLT5hcmNoLnR5cGUgPSBr
aW5mby50eXBlOwo+ID4gPiA+ICAgICNlbmRpZgo+ID4gPiA+IC0gICAgYWxsb2NhdGVfbWVtb3J5
KGQsICZraW5mbyk7Cj4gPiA+ID4gKyAgICBhbGxvY2F0ZV9tZW1vcnlfMTEoZCwgJmtpbmZvKTsK
PiA+ID4gCj4gPiA+IEkgZG9uJ3QgdGhpbmsgeW91ciBwYXRjaGVzIGFyZSBjb3JyZWN0bHkgb3Jk
ZXJlZC4gVGhpcyBpcyBhZGRpbmcgYSBsb3Qgb2YKPiA+ID4gY29uZnVzaW9uIGluIHRoZSByZXZp
ZXcgYmVjYXVzZSB0aGUgRG9tVSBtZW1vcnkgbGF5b3V0IGlzIGZpeGVkLCB5ZXQgaGVyZQo+ID4g
PiB5b3UKPiA+ID4gcmVuYW1lIHRoZSBmdW5jdGlvbiB0byAxOjEgbWFwcGluZy4KPiA+ID4gCj4g
PiA+IE1vc3QgbGlrZWx5IHlvdSB3YW50IHRvIGRvIGFkZCB0aGUgbmV3IG1lbW9yeSBmdW5jdGlv
biBiZWZvcmUgaW50cm9kdWNpbmcKPiA+ID4gRG9tVS4KPiA+IAo+ID4gSWYgSSBkbyB0aGF0IHRo
ZXJlIHdpbGwgYmUgbm8gY2FsbGVycyBmb3IgdGhlIG5ldyBmdW5jdGlvbiBhbmQKPiA+IGNvbXBp
bGF0aW9uIGZhaWxzLiBCaXNlY3RpYmlsaXR5IGlzIHRoZSByZWFzb24gd2h5IEkgaGFkIHRvIHJl
b3JkZXIgdGhlCj4gPiBwYXRjaGVzLgo+ID4gCj4gCj4gSSB1bmRlcnN0YW5kIGJ1dCBJIGRvbid0
IHdhbnQgdG8gZ2l2ZSB0aGUgaW1wcmVzc2lvbiB0aGF0IDE6MSBtYXBwaW5nIGlzIHVzZWQKPiBm
b3IgZ3Vlc3RzLiBJIGNhbiBzZWUgYSBjb3VwbGUgb2Ygc29sdXRpb25zOgo+IAktIEltcGxlbWVu
dCBhbGxvY2F0ZV9tZW1vcnkgaW4gYSBzdGF0aWMgaW5saW5lLyNpZiAwICNlbmRpZi4KPiAJLSBQ
cm92aWRlIGEgZHVtbXkgY2FsbCBmb3IgdGhlIG1lbW9yeSB0aGF0IHdpbGwgYmUgaW1wbGVtZW50
ZWQgbGF0ZXIKPiAoc2ltaWxhciB0byB5b3UgZG8gZm9yIGNvbnN0cnVjdF9kb21VKS4KCk9LLCAj
aWYgMCBpdCBpcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 18:43:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 18:43:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqNEP-0002Lo-Aq; Thu, 16 Aug 2018 18: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=ubxr=k7=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1fqNEO-0002Le-IO
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 18:42:48 +0000
X-Inumbo-ID: 025c3983-a184-11e8-a8a5-bc764e045a96
Received: from mail-lf1-x12a.google.com (unknown [2a00:1450:4864:20::12a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 025c3983-a184-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 20:41:39 +0200 (CEST)
Received: by mail-lf1-x12a.google.com with SMTP id o72-v6so1974110lfk.1;
 Thu, 16 Aug 2018 11:42:47 -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=O+kZC/eE5oHvw4nZUNuBfaiTP/2Tcfs3HbRQ+1iVOWM=;
 b=omPLOKP53K6HC8SL5SixBubq6AwPffAXpXoSM+w5R0MJTmHW4pVu1EXU+fbgoSOZmc
 wo9e31ng7V30If7fKVvgR5jn6lJSN7BtbLc241VVAK9qgGdLnFO05a+seartHNtRpfB1
 cqp5F9WPJYDuM0HyoJGQj22uAgPvM0MrI/Qtm50oH2o0Dp3Nbc61sz4cTq/dxBYaA5Jf
 guM8sI67Rd6hwe03MSeC5Bd4Ibm5i930F839GyImJfeH+hA4CB7W1g/kjCtLiW06tLZw
 Yzc3ByD5tJLzuROpI7BkEnaF75QSNPCimVW4bnh0xd9a8TBOuChHcqA83csnO5QASl57
 IxWQ==
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=O+kZC/eE5oHvw4nZUNuBfaiTP/2Tcfs3HbRQ+1iVOWM=;
 b=hmKa+j9gF5jnW4Fr2AwKMkXT0wiHYYQ6JWuZqVlKjmJQ6lk6ZVgtLlXEWydIch/8+r
 qgZOngixTy9FUKlY/CRyMZL7NQhU72Zq95k6+ND+SFvY238ScORTgK0+ZZF3zacaH5vk
 LWttaXTBxG/DoRD5cGegFH22P2Tz3wGWyuYnQWldx9dnhWdxY/9DhsxoSDJ6fV+ZGGQ2
 c51rvA/2FoOBCYUl1mvnXykv5eAWYUbYt+eJKKC2Ie/B8Cy9hU+qDXPzynoy+DACBaAC
 jugoO50eFad0FBQd8tL/06Crr24wBg1VH5Jwj5u58g7WUjq3iOs0rb3b751mA+XE2wJU
 kpEw==
X-Gm-Message-State: AOUpUlF0tflkt9AVmcateGCo6ALnjAj3/Qdiqxg5rdistVdstpW9T7Wh
 9eGmNF7BRaMHz0u99ln/gOcOTUtc5B/OC3BZlxo=
X-Google-Smtp-Source: AA+uWPz0ImQ/d8qr6/8SyrMagDLx8XZ/J8zEBOTL/m1Czy1WUFcgR87WxYYnBeXCdh+1ayAWQS4SQrG3UTNhabMOWzo=
X-Received: by 2002:a19:f104:: with SMTP id
 p4-v6mr2057572lfh.137.1534444965993; 
 Thu, 16 Aug 2018 11:42:45 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:95c5:0:0:0:0:0 with HTTP; Thu, 16 Aug 2018 11:42:45
 -0700 (PDT)
In-Reply-To: <9bcc6e34-ae5e-dcc4-0257-b8c2ab75a998@suse.com>
References: <ede80e02-5704-1d46-4edf-58515ad63f40@suse.com>
 <CACMJ4GZti4ypL=CBSROj0CSh6GRXXkq+iqV7CtBWKiiF6CYinA@mail.gmail.com>
 <5B751EFB02000078001DEB46@suse.com>
 <9bcc6e34-ae5e-dcc4-0257-b8c2ab75a998@suse.com>
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Thu, 16 Aug 2018 11:42:45 -0700
Message-ID: <CACMJ4GYPLibjtU1oO19+SYm-PUeGMXaLGSYdiFPMrKYHu=Ox8Q@mail.gmail.com>
To: Juergen Gross <jgross@suse.com>
Subject: Re: [Xen-devel] Future of 32-bit PV support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, bouyer@netbsd.org,
 Jan Beulich <JBeulich@suse.com>, xen-users@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============2173737993703433764=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2173737993703433764==
Content-Type: multipart/alternative; boundary="000000000000202378057391cf73"

--000000000000202378057391cf73
Content-Type: text/plain; charset="UTF-8"

On Thu, Aug 16, 2018 at 12:55 AM, Juergen Gross <jgross@suse.com> wrote:

> On 16/08/18 08:51, Jan Beulich wrote:
> >>>> On 16.08.18 at 08:32, <christopher.w.clark@gmail.com> wrote:
> >> On Wed, Aug 15, 2018 at 11:17 PM, Juergen Gross <jgross@suse.com>
> wrote:
> >>
> >>> In the Xen x86 community call we have been discussing whether anyone
> >>> really is depending on 32-bit PV guests. We'd like to evaluate whether
> >>> anyone would see problems with:
> >>>
> >>> - deprecating 32-bit PV guest support in Xen, meaning that we'd
> >>>   eventually switch to support 32-bit PV guests only via PV-shim from
> >>>   Xen 4.12 or 4.13
> >>>
> >>> - dropping 32-bit PV support from upstream Linux kernel, resulting in
> >>>   current 32-bit PV guests no longer being able to upgrade to the
> newest
> >>>   kernel version any longer
> >>>
> >>> And related to that:
> >>>
> >>> - is there any Linux distribution still shipping 32-bit PV-capable
> >>>   systems?
> >>>
> >>> - what about BSD? Is 32-bit PV support important there?
> >>
> >> Juergen - just to be very clear about the scope here:
> >> * would this proposal affect the ability to use a 32-bit dom0?
> >
> > If the Dom0 is to be PV - yes, of course. For the time being there's
> > no complete PVH Dom0 support, so if 32-bit is needed here, PV is
> > for now indeed the only option.
>

ack. I asked because it's not necessarily obvious to all that dom0 is
included in the term "guest", and it widens the consequences of this change.


>
> And to be more precise: the first step would be to remove 32-bit PV
> support from upstream Linux kernel. This would result in the loss of
> the ability to use a _new_ Linux (e.g. >= 4.20 / 5.0) as a 32-bit dom0.
> A 32-bit dom0 using a kernel <= 4.19 would still work until we remove
> 32-bit PV support from the hypervisor (which we wouldn't do before full
> support of PVH dom0, I guess).
>

That makes sense.


>
> Is there a special reason you want to use a 32-bit dom0?
>

In short, no.
OpenXT currently uses a 32-bit PV dom0, but work is already under way to
migrate to 64-bit. I think your proposal is justified and good.

Christopher

--000000000000202378057391cf73
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, Aug 16, 2018 at 12:55 AM, Juergen Gross <span dir=3D"ltr">&lt;<=
a href=3D"mailto:jgross@suse.com" target=3D"_blank">jgross@suse.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"><span class=3D"">On 16/08/=
18 08:51, Jan Beulich wrote:<br>
&gt;&gt;&gt;&gt; On 16.08.18 at 08:32, &lt;<a href=3D"mailto:christopher.w.=
clark@gmail.com">christopher.w.clark@gmail.com</a><wbr>&gt; wrote:<br>
</span><span class=3D"">&gt;&gt; On Wed, Aug 15, 2018 at 11:17 PM, Juergen =
Gross &lt;<a href=3D"mailto:jgross@suse.com">jgross@suse.com</a>&gt; wrote:=
<br>
&gt;&gt;<br>
&gt;&gt;&gt; In the Xen x86 community call we have been discussing whether =
anyone<br>
&gt;&gt;&gt; really is depending on 32-bit PV guests. We&#39;d like to eval=
uate whether<br>
&gt;&gt;&gt; anyone would see problems with:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; - deprecating 32-bit PV guest support in Xen, meaning that we&=
#39;d<br>
&gt;&gt;&gt;=C2=A0 =C2=A0eventually switch to support 32-bit PV guests only=
 via PV-shim from<br>
&gt;&gt;&gt;=C2=A0 =C2=A0Xen 4.12 or 4.13<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; - dropping 32-bit PV support from upstream Linux kernel, resul=
ting in<br>
&gt;&gt;&gt;=C2=A0 =C2=A0current 32-bit PV guests no longer being able to u=
pgrade to the newest<br>
&gt;&gt;&gt;=C2=A0 =C2=A0kernel version any longer<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; And related to that:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; - is there any Linux distribution still shipping 32-bit PV-cap=
able<br>
&gt;&gt;&gt;=C2=A0 =C2=A0systems?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; - what about BSD? Is 32-bit PV support important there?<br>&gt=
;&gt;<br>
&gt;&gt; Juergen - just to be very clear about the scope here:<br>
&gt;&gt; * would this proposal affect the ability to use a 32-bit dom0?<br>
&gt; <br>
</span><span class=3D"">&gt; If the Dom0 is to be PV - yes, of course. For =
the time being there&#39;s<br>
&gt; no complete PVH Dom0 support, so if 32-bit is needed here, PV is<br>
&gt; for now indeed the only option.<br></span></blockquote><div><br></div>=
<div>ack. I asked because it&#39;s not necessarily obvious to all that dom0=
 is included in the term &quot;guest&quot;, and it widens the consequences =
of this change.</div><div>=C2=A0</div><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span =
class=3D"">
<br>
</span>And to be more precise: the first step would be to remove 32-bit PV<=
br>
support from upstream Linux kernel. This would result in the loss of<br>
the ability to use a _new_ Linux (e.g. &gt;=3D 4.20 / 5.0) as a 32-bit dom0=
.<br>
A 32-bit dom0 using a kernel &lt;=3D 4.19 would still work until we remove<=
br>
32-bit PV support from the hypervisor (which we wouldn&#39;t do before full=
<br>
support of PVH dom0, I guess).<br></blockquote><div><br></div><div>That mak=
es sense.</div><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"=
margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Is there a special reason you want to use a 32-bit dom0?<br></blockquote><d=
iv><br></div><div>In short, no.</div><div>OpenXT currently uses a 32-bit PV=
 dom0, but work is already under way to migrate to 64-bit. I think your pro=
posal is justified and good.</div><div><br></div><div>Christopher</div><div=
><br></div></div></div></div>

--000000000000202378057391cf73--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2173737993703433764==--


From xen-devel-bounces@lists.xenproject.org Thu Aug 16 18:47:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 18:47:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqNJ5-0002X7-4L; Thu, 16 Aug 2018 18:47: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=i45+=k7=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fqNJ4-0002X1-7Y
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 18:47:38 +0000
X-Inumbo-ID: af5c79e6-a184-11e8-a8a5-bc764e045a96
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id af5c79e6-a184-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 20:46:28 +0200 (CEST)
Received: from localhost (unknown [194.244.16.108])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id ED2BFCB7;
 Thu, 16 Aug 2018 18:47:35 +0000 (UTC)
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Date: Thu, 16 Aug 2018 20:45:15 +0200
Message-Id: <20180816171612.582193090@linuxfoundation.org>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180816171612.136242278@linuxfoundation.org>
References: <20180816171612.136242278@linuxfoundation.org>
User-Agent: quilt/0.65
X-stable: review
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4.17 05/21] 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>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>, 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>
Content-Type: text/plain; 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
cGxlYXNlIGxldCBtZSBrbm93LgoKLS0tLS0tLS0tLS0tLS0tLS0tCgpGcm9tOiBNLiBWZWZhIEJp
Y2FrY2kgPG0udi5iQHJ1bmJveC5jb20+Cgpjb21taXQgNDA1YzAxOGEyNWZlNDY0ZGM2ODA1N2Ji
YzgwMTRhNThmMmJkNDQyMiB1cHN0cmVhbS4KCkNvbW1pdCBkOTRhMTU1YzU5YzkgKCJ4ODYvY3B1
OiBQcmV2ZW50IGNwdWluZm9feDg2Ojp4ODZfcGh5c19iaXRzCmFkanVzdG1lbnQgY29ycnVwdGlv
biIpIGhhcyBtb3ZlZCB0aGUgcXVlcnkgYW5kIGNhbGN1bGF0aW9uIG9mIHRoZQp4ODZfdmlydF9i
aXRzIGFuZCB4ODZfcGh5c19iaXRzIGZpZWxkcyBvZiB0aGUgY3B1aW5mb194ODYgc3RydWN0CmZy
b20gdGhlIGdldF9jcHVfY2FwIGZ1bmN0aW9uIHRvIGEgbmV3IGZ1bmN0aW9uIG5hbWVkCmdldF9j
cHVfYWRkcmVzc19zaXplcy4KCk9uZSBvZiB0aGUgY2FsbCBzaXRlcyByZWxhdGVkIHRvIFhlbiBQ
ViBWTXMgd2FzIHVuZm9ydHVuYXRlbHkgbWlzc2VkCmluIHRoZSBhZm9yZW1lbnRpb25lZCBjb21t
aXQuIFRoaXMgcHJldmVudHMgc3VjY2Vzc2Z1bCBib290LXVwIG9mCmtlcm5lbCB2ZXJzaW9ucyA0
LjE3IGFuZCB1cCBpbiBYZW4gUFYgVk1zIGlmIENPTkZJR19ERUJVR19WSVJUVUFMCmlzIGVuYWJs
ZWQsIGR1ZSB0byB0aGUgZm9sbG93aW5nIGNvZGUgcGF0aDoKCiAgZW5saWdodGVuX3B2LmM6Onhl
bl9zdGFydF9rZXJuZWwKICAgIG1tdV9wdi5jOjp4ZW5fcmVzZXJ2ZV9zcGVjaWFsX3BhZ2VzCiAg
ICAgIHBhZ2UuaDo6X19wYQogICAgICAgIHBoeXNhZGRyLmM6Ol9fcGh5c19hZGRyCiAgICAgICAg
ICBwaHlzYWRkci5oOjpwaHlzX2FkZHJfdmFsaWQKCnBoeXNfYWRkcl92YWxpZCB1c2VzIGJvb3Rf
Y3B1X2RhdGEueDg2X3BoeXNfYml0cyB0byB2YWxpZGF0ZSBwaHlzaWNhbAphZGRyZXNzZXMuIGJv
b3RfY3B1X2RhdGEueDg2X3BoeXNfYml0cyBpcyBubyBsb25nZXIgcG9wdWxhdGVkIGJlZm9yZQp0
aGUgY2FsbCB0byB4ZW5fcmVzZXJ2ZV9zcGVjaWFsX3BhZ2VzIGR1ZSB0byB0aGUgYWZvcmVtZW50
aW9uZWQgY29tbWl0CnRob3VnaCwgc28gdGhlIHZhbGlkYXRpb24gcGVyZm9ybWVkIGJ5IHBoeXNf
YWRkcl92YWxpZCBmYWlscywgd2hpY2gKY2F1c2VzIF9fcGh5c19hZGRyIHRvIHRyaWdnZXIgYSBC
VUcsIHByZXZlbnRpbmcgYm9vdC11cC4KClNpZ25lZC1vZmYtYnk6IE0uIFZlZmEgQmljYWtjaSA8
bS52LmJAcnVuYm94LmNvbT4KUmV2aWV3ZWQtYnk6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51
dHJvbml4LmRlPgpSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lA
b3JhY2xlLmNvbT4KQ2M6ICJLaXJpbGwgQS4gU2h1dGVtb3YiIDxraXJpbGwuc2h1dGVtb3ZAbGlu
dXguaW50ZWwuY29tPgpDYzogQW5keSBMdXRvbWlyc2tpIDxsdXRvQGtlcm5lbC5vcmc+CkNjOiBJ
bmdvIE1vbG5hciA8bWluZ29AcmVkaGF0LmNvbT4KQ2M6ICJILiBQZXRlciBBbnZpbiIgPGhwYUB6
eXRvci5jb20+CkNjOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KQ2M6IEJv
cmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CkNjOiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkNjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
Q2M6IHg4NkBrZXJuZWwub3JnCkNjOiBzdGFibGVAdmdlci5rZXJuZWwub3JnICMgZm9yIHY0LjE3
IGFuZCB1cApGaXhlczogZDk0YTE1NWM1OWM5ICgieDg2L2NwdTogUHJldmVudCBjcHVpbmZvX3g4
Njo6eDg2X3BoeXNfYml0cyBhZGp1c3RtZW50IGNvcnJ1cHRpb24iKQpTaWduZWQtb2ZmLWJ5OiBC
b3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgpTaWduZWQtb2ZmLWJ5
OiBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgoKLS0tCiBh
cmNoL3g4Ni9rZXJuZWwvY3B1L2NvbW1vbi5jIHwgICAgMiArLQogYXJjaC94ODYva2VybmVsL2Nw
dS9jcHUuaCAgICB8ICAgIDEgKwogYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jICB8ICAgIDMg
KysrCiAzIGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKLS0t
IGEvYXJjaC94ODYva2VybmVsL2NwdS9jb21tb24uYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1
L2NvbW1vbi5jCkBAIC04ODMsNyArODgzLDcgQEAgdm9pZCBnZXRfY3B1X2NhcChzdHJ1Y3QgY3B1
aW5mb194ODYgKmMpCiAJYXBwbHlfZm9yY2VkX2NhcHMoYyk7CiB9CiAKLXN0YXRpYyB2b2lkIGdl
dF9jcHVfYWRkcmVzc19zaXplcyhzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCit2b2lkIGdldF9jcHVf
YWRkcmVzc19zaXplcyhzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCiB7CiAJdTMyIGVheCwgZWJ4LCBl
Y3gsIGVkeDsKIAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvY3B1L2NwdS5oCisrKyBiL2FyY2gveDg2
L2tlcm5lbC9jcHUvY3B1LmgKQEAgLTQ2LDYgKzQ2LDcgQEAgZXh0ZXJuIGNvbnN0IHN0cnVjdCBj
cHVfZGV2ICpjb25zdCBfX3g4NgogCQkJICAgICpjb25zdCBfX3g4Nl9jcHVfZGV2X2VuZFtdOwog
CiBleHRlcm4gdm9pZCBnZXRfY3B1X2NhcChzdHJ1Y3QgY3B1aW5mb194ODYgKmMpOworZXh0ZXJu
IHZvaWQgZ2V0X2NwdV9hZGRyZXNzX3NpemVzKHN0cnVjdCBjcHVpbmZvX3g4NiAqYyk7CiBleHRl
cm4gdm9pZCBjcHVfZGV0ZWN0X2NhY2hlX3NpemVzKHN0cnVjdCBjcHVpbmZvX3g4NiAqYyk7CiBl
eHRlcm4gaW50IGRldGVjdF9leHRlbmRlZF90b3BvbG9neV9lYXJseShzdHJ1Y3QgY3B1aW5mb194
ODYgKmMpOwogZXh0ZXJuIGludCBkZXRlY3RfaHRfZWFybHkoc3RydWN0IGNwdWluZm9feDg2ICpj
KTsKLS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCisrKyBiL2FyY2gveDg2L3hlbi9l
bmxpZ2h0ZW5fcHYuYwpAQCAtMTI1OCw2ICsxMjU4LDkgQEAgYXNtbGlua2FnZSBfX3Zpc2libGUg
dm9pZCBfX2luaXQgeGVuX3N0YQogCWdldF9jcHVfY2FwKCZib290X2NwdV9kYXRhKTsKIAl4ODZf
Y29uZmlndXJlX254KCk7CiAKKwkvKiBEZXRlcm1pbmUgdmlydHVhbCBhbmQgcGh5c2ljYWwgYWRk
cmVzcyBzaXplcyAqLworCWdldF9jcHVfYWRkcmVzc19zaXplcygmYm9vdF9jcHVfZGF0YSk7CisK
IAkvKiBMZXQncyBwcmVzdW1lIFBWIGd1ZXN0cyBhbHdheXMgYm9vdCBvbiB2Q1BVIHdpdGggaWQg
MC4gKi8KIAlwZXJfY3B1KHhlbl92Y3B1X2lkLCAwKSA9IDA7CiAKCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 18:48:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 18:48:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqNKI-0002cu-Kn; Thu, 16 Aug 2018 18:48:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=i45+=k7=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fqNKH-0002cn-DD
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 18:48:53 +0000
X-Inumbo-ID: 18e351c6-a185-11e8-a6a9-d7ebe60f679a
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 18e351c6-a185-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 18:49:25 +0000 (UTC)
Received: from localhost (unknown [194.244.16.108])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id B5CF0D58;
 Thu, 16 Aug 2018 18:48:50 +0000 (UTC)
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Date: Thu, 16 Aug 2018 20:45:22 +0200
Message-Id: <20180816171556.744027410@linuxfoundation.org>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180816171556.502583508@linuxfoundation.org>
References: <20180816171556.502583508@linuxfoundation.org>
User-Agent: quilt/0.65
X-stable: review
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4.18 06/22] 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>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>, 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

NC4xOC1zdGFibGUgcmV2aWV3IHBhdGNoLiAgSWYgYW55b25lIGhhcyBhbnkgb2JqZWN0aW9ucywg
cGxlYXNlIGxldCBtZSBrbm93LgoKLS0tLS0tLS0tLS0tLS0tLS0tCgpGcm9tOiBNLiBWZWZhIEJp
Y2FrY2kgPG0udi5iQHJ1bmJveC5jb20+Cgpjb21taXQgNDA1YzAxOGEyNWZlNDY0ZGM2ODA1N2Ji
YzgwMTRhNThmMmJkNDQyMiB1cHN0cmVhbS4KCkNvbW1pdCBkOTRhMTU1YzU5YzkgKCJ4ODYvY3B1
OiBQcmV2ZW50IGNwdWluZm9feDg2Ojp4ODZfcGh5c19iaXRzCmFkanVzdG1lbnQgY29ycnVwdGlv
biIpIGhhcyBtb3ZlZCB0aGUgcXVlcnkgYW5kIGNhbGN1bGF0aW9uIG9mIHRoZQp4ODZfdmlydF9i
aXRzIGFuZCB4ODZfcGh5c19iaXRzIGZpZWxkcyBvZiB0aGUgY3B1aW5mb194ODYgc3RydWN0CmZy
b20gdGhlIGdldF9jcHVfY2FwIGZ1bmN0aW9uIHRvIGEgbmV3IGZ1bmN0aW9uIG5hbWVkCmdldF9j
cHVfYWRkcmVzc19zaXplcy4KCk9uZSBvZiB0aGUgY2FsbCBzaXRlcyByZWxhdGVkIHRvIFhlbiBQ
ViBWTXMgd2FzIHVuZm9ydHVuYXRlbHkgbWlzc2VkCmluIHRoZSBhZm9yZW1lbnRpb25lZCBjb21t
aXQuIFRoaXMgcHJldmVudHMgc3VjY2Vzc2Z1bCBib290LXVwIG9mCmtlcm5lbCB2ZXJzaW9ucyA0
LjE3IGFuZCB1cCBpbiBYZW4gUFYgVk1zIGlmIENPTkZJR19ERUJVR19WSVJUVUFMCmlzIGVuYWJs
ZWQsIGR1ZSB0byB0aGUgZm9sbG93aW5nIGNvZGUgcGF0aDoKCiAgZW5saWdodGVuX3B2LmM6Onhl
bl9zdGFydF9rZXJuZWwKICAgIG1tdV9wdi5jOjp4ZW5fcmVzZXJ2ZV9zcGVjaWFsX3BhZ2VzCiAg
ICAgIHBhZ2UuaDo6X19wYQogICAgICAgIHBoeXNhZGRyLmM6Ol9fcGh5c19hZGRyCiAgICAgICAg
ICBwaHlzYWRkci5oOjpwaHlzX2FkZHJfdmFsaWQKCnBoeXNfYWRkcl92YWxpZCB1c2VzIGJvb3Rf
Y3B1X2RhdGEueDg2X3BoeXNfYml0cyB0byB2YWxpZGF0ZSBwaHlzaWNhbAphZGRyZXNzZXMuIGJv
b3RfY3B1X2RhdGEueDg2X3BoeXNfYml0cyBpcyBubyBsb25nZXIgcG9wdWxhdGVkIGJlZm9yZQp0
aGUgY2FsbCB0byB4ZW5fcmVzZXJ2ZV9zcGVjaWFsX3BhZ2VzIGR1ZSB0byB0aGUgYWZvcmVtZW50
aW9uZWQgY29tbWl0CnRob3VnaCwgc28gdGhlIHZhbGlkYXRpb24gcGVyZm9ybWVkIGJ5IHBoeXNf
YWRkcl92YWxpZCBmYWlscywgd2hpY2gKY2F1c2VzIF9fcGh5c19hZGRyIHRvIHRyaWdnZXIgYSBC
VUcsIHByZXZlbnRpbmcgYm9vdC11cC4KClNpZ25lZC1vZmYtYnk6IE0uIFZlZmEgQmljYWtjaSA8
bS52LmJAcnVuYm94LmNvbT4KUmV2aWV3ZWQtYnk6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51
dHJvbml4LmRlPgpSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lA
b3JhY2xlLmNvbT4KQ2M6ICJLaXJpbGwgQS4gU2h1dGVtb3YiIDxraXJpbGwuc2h1dGVtb3ZAbGlu
dXguaW50ZWwuY29tPgpDYzogQW5keSBMdXRvbWlyc2tpIDxsdXRvQGtlcm5lbC5vcmc+CkNjOiBJ
bmdvIE1vbG5hciA8bWluZ29AcmVkaGF0LmNvbT4KQ2M6ICJILiBQZXRlciBBbnZpbiIgPGhwYUB6
eXRvci5jb20+CkNjOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KQ2M6IEJv
cmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CkNjOiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkNjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
Q2M6IHg4NkBrZXJuZWwub3JnCkNjOiBzdGFibGVAdmdlci5rZXJuZWwub3JnICMgZm9yIHY0LjE3
IGFuZCB1cApGaXhlczogZDk0YTE1NWM1OWM5ICgieDg2L2NwdTogUHJldmVudCBjcHVpbmZvX3g4
Njo6eDg2X3BoeXNfYml0cyBhZGp1c3RtZW50IGNvcnJ1cHRpb24iKQpTaWduZWQtb2ZmLWJ5OiBC
b3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgpTaWduZWQtb2ZmLWJ5
OiBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgoKLS0tCiBh
cmNoL3g4Ni9rZXJuZWwvY3B1L2NvbW1vbi5jIHwgICAgMiArLQogYXJjaC94ODYva2VybmVsL2Nw
dS9jcHUuaCAgICB8ICAgIDEgKwogYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jICB8ICAgIDMg
KysrCiAzIGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKLS0t
IGEvYXJjaC94ODYva2VybmVsL2NwdS9jb21tb24uYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1
L2NvbW1vbi5jCkBAIC05MDUsNyArOTA1LDcgQEAgdm9pZCBnZXRfY3B1X2NhcChzdHJ1Y3QgY3B1
aW5mb194ODYgKmMpCiAJYXBwbHlfZm9yY2VkX2NhcHMoYyk7CiB9CiAKLXN0YXRpYyB2b2lkIGdl
dF9jcHVfYWRkcmVzc19zaXplcyhzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCit2b2lkIGdldF9jcHVf
YWRkcmVzc19zaXplcyhzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCiB7CiAJdTMyIGVheCwgZWJ4LCBl
Y3gsIGVkeDsKIAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvY3B1L2NwdS5oCisrKyBiL2FyY2gveDg2
L2tlcm5lbC9jcHUvY3B1LmgKQEAgLTQ2LDYgKzQ2LDcgQEAgZXh0ZXJuIGNvbnN0IHN0cnVjdCBj
cHVfZGV2ICpjb25zdCBfX3g4NgogCQkJICAgICpjb25zdCBfX3g4Nl9jcHVfZGV2X2VuZFtdOwog
CiBleHRlcm4gdm9pZCBnZXRfY3B1X2NhcChzdHJ1Y3QgY3B1aW5mb194ODYgKmMpOworZXh0ZXJu
IHZvaWQgZ2V0X2NwdV9hZGRyZXNzX3NpemVzKHN0cnVjdCBjcHVpbmZvX3g4NiAqYyk7CiBleHRl
cm4gdm9pZCBjcHVfZGV0ZWN0X2NhY2hlX3NpemVzKHN0cnVjdCBjcHVpbmZvX3g4NiAqYyk7CiBl
eHRlcm4gdm9pZCBpbml0X3NjYXR0ZXJlZF9jcHVpZF9mZWF0dXJlcyhzdHJ1Y3QgY3B1aW5mb194
ODYgKmMpOwogZXh0ZXJuIHUzMiBnZXRfc2NhdHRlcmVkX2NwdWlkX2xlYWYodW5zaWduZWQgaW50
IGxldmVsLAotLS0gYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMKKysrIGIvYXJjaC94ODYv
eGVuL2VubGlnaHRlbl9wdi5jCkBAIC0xMjU5LDYgKzEyNTksOSBAQCBhc21saW5rYWdlIF9fdmlz
aWJsZSB2b2lkIF9faW5pdCB4ZW5fc3RhCiAJZ2V0X2NwdV9jYXAoJmJvb3RfY3B1X2RhdGEpOwog
CXg4Nl9jb25maWd1cmVfbngoKTsKIAorCS8qIERldGVybWluZSB2aXJ0dWFsIGFuZCBwaHlzaWNh
bCBhZGRyZXNzIHNpemVzICovCisJZ2V0X2NwdV9hZGRyZXNzX3NpemVzKCZib290X2NwdV9kYXRh
KTsKKwogCS8qIExldCdzIHByZXN1bWUgUFYgZ3Vlc3RzIGFsd2F5cyBib290IG9uIHZDUFUgd2l0
aCBpZCAwLiAqLwogCXBlcl9jcHUoeGVuX3ZjcHVfaWQsIDApID0gMDsKIAoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 19:01:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 19: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 1fqNVt-00049B-Oe; Thu, 16 Aug 2018 19:00: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=9xnh=k7=xen.org=tim@srs-us1.protection.inumbo.net>)
 id 1fqNVs-000496-5t
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 19:00:52 +0000
X-Inumbo-ID: 87828dcd-a186-11e8-a8a5-bc764e045a96
Received: from deinos.phlegethon.org (unknown [2001:41d0:8:b1d7::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 87828dcd-a186-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 20:59:41 +0200 (CEST)
Received: from tjd by deinos.phlegethon.org with local (Exim 4.90_1 (FreeBSD))
 (envelope-from <tim@xen.org>)
 id 1fqNVk-000FfB-9F; Thu, 16 Aug 2018 19:00:44 +0000
Date: Thu, 16 Aug 2018 20:00:44 +0100
From: Tim Deegan <tim@xen.org>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180816190044.GA58849@deinos.phlegethon.org>
References: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
X-SA-Known-Good: Yes
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: tim@xen.org
X-SA-Exim-Scanned: No (on deinos.phlegethon.org);
 SAEximRunCond expanded to false
Subject: Re: [Xen-devel] [PATCH 0/6] x86/mm: Minor non-functional 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>,
 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>

QXQgMTk6MzQgKzAxMDAgb24gMTUgQXVnICgxNTM0MzYxNjcxKSwgQW5kcmV3IENvb3BlciB3cm90
ZToKPiBNaW5vciBjbGVhbnVwIHdoaWNoIGhhcyBhY2N1bXVsYXRlZCB3aGlsZSBkb2luZyBvdGhl
ciB3b3JrLiAgTm8gZnVuY3Rpb25hbAo+IGNoYW5nZSBhbnl3aGVyZS4KPiAKPiBBbmRyZXcgQ29v
cGVyICg2KToKPiAgIHg4Ni9tbTogVXNlIG1mbl9lcSgpL21mbl9hZGQoKSByYXRoZXIgdGhhbiBv
cGVuY29kZWQgdmFyaWF0aW9ucwo+ICAgeDg2L3NoYWRvdzogVXNlIG1vcmUgYXBwcm9wcmlhdGUg
Y29udmVyc2lvbiBmdW5jdGlvbnMKPiAgIHg4Ni9zaGFkb3c6IFN3aXRjaCBzaGFkb3dfZG9tYWlu
Lmhhc19mYXN0X21taW9fZW50cmllcyB0byBib29sCj4gICB4ODYvc2hhZG93OiBVc2UgTUFTS18q
IGhlbHBlcnMgZm9yIHRoZSBNTUlPIGZhc3RwYXRoIFBURSBtYW5pcHVsYXRpb24KPiAgIHg4Ni9z
aGFkb3c6IENsZWFuIHVwIHRoZSBNTUlPIGZhc3RwYXRoIGhlbHBlcnMKPiAgIHg4Ni9zaGFkb3c6
IFVzZSBtZm5fdCBpbiBzaGFkb3dfdHJhY2tfZGlydHlfdnJhbSgpCgpSZXZpZXdlZC1ieTogVGlt
IERlZWdhbiA8dGltQHhlbi5vcmc+Cih3aXRoIHRoZSBvbmUgY29ycmVjdGlvbiB0aGF0IFJvZ2Vy
IGFza2VkIGZvciBpbiBwYXRjaCAxLzYpCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 19:17:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 19:17: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 1fqNlO-0005IO-9W; Thu, 16 Aug 2018 19:16:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xtga=k7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqNlN-0005IB-2a
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 19:16:53 +0000
X-Inumbo-ID: 0054487e-a189-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0054487e-a189-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 19:17: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 1fqNlH-00085o-Hu; Thu, 16 Aug 2018 19:16: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 1fqNlH-0001ny-5G; Thu, 16 Aug 2018 19:16:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqNlH-0000hu-4f; Thu, 16 Aug 2018 19:16:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126000-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-armhf-armhf-xl:guest-start:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=afc3f910d3434b540e4e4f51d9fd2723aea22fa2
X-Osstest-Versions-That: xen=3dd454c6c694409aaedd4ed075d6aeace2dd8391
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 16 Aug 2018 19:16:47 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126000: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjAwMCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjAwMC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1OTIz
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAg
ICAgICAgICAgICAgICAgYWZjM2Y5MTBkMzQzNGI1NDBlNGU0ZjUxZDlmZDI3MjNhZWEyMmZhMgpi
YXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgM2RkNDU0YzZjNjk0NDA5YWFl
ZGQ0ZWQwNzVkNmFlYWNlMmRkODM5MQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1OTIzICAyMDE4
LTA4LTE1IDE2OjAwOjQxIFogICAgMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTkyOCAg
MjAxOC0wOC0xNSAxOTowMDo0OSBaICAgIDEgZGF5cyAgIDExIGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTk2NyAgMjAxOC0wOC0xNiAxMjowMDozNiBaICAgIDAgZGF5cyAgICAzIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRp
ZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdy
YUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBaaGVuemhvbmcgRHVhbiA8emhlbnpo
b25nLmR1YW5Ab3JhY2xlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgYWZjM2Y5MTBkMzQzNGI1NDBlNGU0ZjUxZDlmZDI3
MjNhZWEyMmZhMgpBdXRob3I6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KRGF0ZTog
ICBUaHUgQXVnIDE2IDAwOjQ5OjI5IDIwMTggLTA2MDAKCiAgICBsaWJ4bDogZml4IEFSTSBidWls
ZCBhZnRlciA1NGVkMjUxZGM3CiAgICAKICAgIENvbW1pdCAidG9vbHM6IFJld29yayB4Y19kb21h
aW5fY3JlYXRlKCkgdG8gdGFrZSBhIGZ1bGwKICAgIHhlbl9kb21jdGxfY3JlYXRlZG9tYWluIiAg
ZmFpbGVkIHRvIHJlcGxhY2Ugb25lIGZ1cnRoZXIgaW5zdGFuY2Ugb2YKICAgIHhjX2NvbmZpZyBp
biBsaWJ4bF9fYXJjaF9kb21haW5fc2F2ZV9jb25maWcoKS4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSWFuIEphY2tz
b24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQgNzBkODU0Mzk1MGFkMDQ1ZmRk
Y2I3OGFlMTEzMDJlNzEzZWYwOWM3NgpBdXRob3I6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcu
ZHVhbkBvcmFjbGUuY29tPgpEYXRlOiAgIFRodSBBdWcgMTYgMDk6MzE6NTcgMjAxOCArMDIwMAoK
ICAgIHg4Ni9tbWNmZzogcmVtb3ZlIHJlZHVuZGFudCBjb2RlIGluIHBjaV9tbWNmZ19yZWplY3Rf
YnJva2VuKCkKICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgogICAgQWNr
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCBhOWU5ODM3ZjU0
OTczYWM0NTQ4OGMyNGU5M2VkMzRjYmYyMGU0YzY2CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBBdWcgMTYgMDk6MzA6NTkgMjAxOCArMDIwMAoKICAg
IGdudHRhYi9BUk06IHByb3Blcmx5IGltcGxlbWVudCBnbnR0YWJfY3JlYXRlX3N0YXR1c19wYWdl
KCkKICAgIAogICAgUHJldmVudCB0aGUgIkJVR19PTihwYWdlX2dldF9vd25lcihwZykgIT0gZCki
IGluCiAgICBnbnR0YWJfdW5wb3B1bGF0ZV9zdGF0dXNfZnJhbWVzKCkgZnJvbSB0cmlnZ2VyaW5n
LgogICAgCiAgICBSZXBvcnRlZC1ieTog546L56OKIDxsZWkxOS53YW5nQHNhbXN1bmcuY29tPgog
ICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2
aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KCmNv
bW1pdCA3NjI2ZWRlYWNhOTcyZTNlODIzNTM1ZGNjNDQzMzhmNmIyZjBiMjFmCkF1dGhvcjogUGF1
bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgQXVnIDE2IDA5
OjI3OjMwIDIwMTggKzAyMDAKCiAgICB4ODYvaHZtL2VtdWxhdGU6IG1ha2Ugc3VyZSByZXAgSS9P
IGVtdWxhdGlvbiBkb2VzIG5vdCBjcm9zcyBHRk4gYm91bmRhcmllcwogICAgCiAgICBXaGVuIGVt
dWxhdGluZyBhIHJlcCBJL08gb3BlcmF0aW9uIGl0IGlzIHBvc3NpYmxlIHRoYXQgdGhlIGlvcmVx
IHdpbGwKICAgIGRlc2NyaWJlIGEgc2luZ2xlIG9wZXJhdGlvbiB0aGF0IHNwYW5zIG11bHRpcGxl
IEdGTnMuIFRoaXMgaXMgZmluZSBhcyBsb25nCiAgICBhcyBhbGwgdGhvc2UgR0ZOcyBmYWxsIHdp
dGhpbiBhbiBNTUlPIHJlZ2lvbiBjb3ZlcmVkIGJ5IGEgc2luZ2xlIGRldmljZQogICAgbW9kZWws
IGJ1dCB1bmZvcnR1bmF0ZWx5IHRoZSBoaWdoZXIgbGV2ZWxzIG9mIHRoZSBlbXVsYXRpb24gY29k
ZSBkbyBub3QKICAgIGd1YXJhbnRlZSB0aGF0LiBUaGlzIGlzIHNvbWV0aGluZyB0aGF0IHNob3Vs
ZCBhbG1vc3QgY2VydGFpbmx5IGJlIGZpeGVkLAogICAgYnV0IGluIHRoZSBtZWFudGltZSB0aGlz
IHBhdGNoIG1ha2VzIHN1cmUgdGhhdCBNTUlPIGlzIHRydW5jYXRlZCBhdCBHRk4KICAgIGJvdW5k
YXJpZXMgYW5kIGhlbmNlIHRoZSBhcHByb3ByaWF0ZSBkZXZpY2UgbW9kZWwgaXMgcmUtZXZhbHVh
dGVkIGZvciBlYWNoCiAgICB0YXJnZXQgR0ZOLgogICAgCiAgICBOT1RFOiBUaGlzIHBhdGNoIGRv
ZXMgbm90IGRlYWwgd2l0aCB0aGUgY2FzZSBvZiBhIHNpbmdsZSBNTUlPIG9wZXJhdGlvbgogICAg
ICAgICAgc3Bhbm5pbmcgYSBHRk4gYm91bmRhcnkuIFRoYXQgaXMgbW9yZSBjb21wbGV4IHRvIGRl
YWwgd2l0aCBhbmQgaXMKICAgICAgICAgIGRlZmVycmVkIHRvIGEgc3Vic2VxdWVudCBwYXRjaC4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4
LmNvbT4KICAgIAogICAgQ29udmVydCBjYWxjdWxhdGlvbnMgdG8gYmUgMzItYml0IG9ubHkuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNv
bW1pdCA0Y2RiNmJmZGUyMzAwYzc1NzI1YjNlMjY3NDY5YmQ2YzllZWVlNTVlCkF1dGhvcjogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBGcmkgTWFyIDE2
IDE4OjI3OjI0IDIwMTggKzAwMDAKCiAgICB4ZW4vZXZ0Y2huOiBQYXNzIG1heF9ldnRjaG5fcG9y
dCBpbnRvIGV2dGNobl9pbml0KCkKICAgIAogICAgLi4uIHJhdGhlciB0aGFuIHNldHRpbmcgaXQg
dXAgb25jZSBkb21haW5fY3JlYXRlKCkgaGFzIGNvbXBsZXRlZC4gIFRoaXMKICAgIGludm9sdmVz
IGNvbnN0cnVjdGluZyBhIGRlZmF1bHQgdmFsdWUgZm9yIGRvbTAuCiAgICAKICAgIE5vIHByYWN0
aWNhbCBjaGFuZ2UgaW4gZnVuY3Rpb25hbGl0eS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCmNvbW1pdCA0YTgzNDk3NjM1MDU2ZDMzZmUyMGVmNzA1
ZjM1NjE3YjEwMDNhMjc2CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KRGF0ZTogICBUdWUgRmViIDI3IDE3OjM5OjM3IDIwMTggKzAwMDAKCiAgICB4ZW4v
ZG9tY3RsOiBNZXJnZSBzZXRfbWF4X2V2dGNobiBpbnRvIGNyZWF0ZWRvbWFpbgogICAgCiAgICBz
ZXRfbWF4X2V2dGNobiBpcyBzb21ld2hhdCB3ZWlyZC4gIEl0IHdhcyBpbnRyb2R1Y2VkIHdpdGgg
dGhlIGV2ZW50X2ZpZm8gd29yaywKICAgIGJ1dCBoYXMgbmV2ZXIgYmVlbiB1c2VkLiAgU3RpbGws
IGl0IGlzIGEgYm91bmRpbmcgb24gcmVzb3VyY2VzIGNvbnN1bWVkIGJ5IHRoZQogICAgZXZlbnQg
Y2hhbm5lbCBpbmZyYXN0cnVjdHVyZSwgYW5kIHNob3VsZCBiZSBwYXJ0IG9mIGNyZWF0ZWRvbWFp
biwgcmF0aGVyIHRoYW4KICAgIGVkaXRhYmxlIGFmdGVyIHRoZSBmYWN0LgogICAgCiAgICBEcm9w
IFhFTl9ET01DVExfc2V0X21heF9ldnRjaG4gY29tcGxldGVseSAoaW5jbHVkaW5nIFhTTSBob29r
cyBhbmQgbGlieGMKICAgIHdyYXBwZXJzKSwgYW5kIHJldGFpbiB0aGUgZnVuY3Rpb25hbGl0eSBp
biBYRU5fRE9NQ1RMX2NyZWF0ZWRvbWFpbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBEYW5pZWwg
RGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICAgIEFja2VkLWJ5OiBDaHJpc3RpYW4g
TGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCmNvbW1pdCA1NGVkMjUxZGM3Yjg1NTY1ODIwMDE5MTAy
ZTUzM2FmY2VhODE0ZTE2CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KRGF0ZTogICBGcmkgTWFyIDkgMTQ6Mzg6MzUgMjAxOCArMDAwMAoKICAgIHRvb2xz
OiBSZXdvcmsgeGNfZG9tYWluX2NyZWF0ZSgpIHRvIHRha2UgYSBmdWxsIHhlbl9kb21jdGxfY3Jl
YXRlZG9tYWluCiAgICAKICAgIEluIGZ1dHVyZSBwYXRjaGVzLCB0aGUgc3RydWN0dXJlIHdpbGwg
YmUgZXh0ZW5kZWQgd2l0aCBmdXJ0aGVyIGluZm9ybWF0aW9uLAogICAgYW5kIHRoaXMgaXMgZmFy
IGNsZWFuZXIgdGhhbiBhZGRpbmcgZXh0cmEgcGFyYW1ldGVycy4KICAgIAogICAgVGhlIHB5dGhv
biBzdHVicyBhcmUgdGhlIG9ubHkgdXNlciB3aGljaCBwYXNzZXMgTlVMTCBmb3IgdGhlIGV4aXN0
aW5nIGNvbmZpZwogICAgb3B0aW9uICh3aGljaCBpcyBhY3R1YWxseSB0aGUgYXJjaCBzdWJzdHJ1
Y3R1cmUpLiAgVGhlcmVmb3JlLCB0aGUgI2lmZGVmYXJ5CiAgICBtb3ZlcyB0byBjb21wZW5zYXRl
LgogICAgCiAgICBGb3IgbGlieGwsIHBhc3MgdGhlIGZ1bGwgY29uZmlnIG9iamVjdCBkb3duIGlu
dG8KICAgIGxpYnhsX19hcmNoX2RvbWFpbl97cHJlcGFyZSxzYXZlfV9jb25maWcoKSwgYXMgdGhl
cmUgYXJlIGluIHByYWN0aWNlIGFyY2gKICAgIHNwZWNpZmljIHNldHRpbmdzIGluIHRoZSBjb21t
b24gcGFydCBvZiB0aGUgc3RydWN0dXJlIChmbGFncyBzM19pbnRlZ3JpdHkgYW5kCiAgICBvb3Nf
b2ZmIHNwZWNpZmljYWxseSkuCiAgICAKICAgIE5vIHByYWN0aWNhbCBjaGFuZ2UgaW4gYmVoYXZp
b3VyLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5s
aW5kaWdAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgoKY29tbWl0IGFjYzJhMDZjNzgwZTllN2ZmYTYzNzM4NTQ3MzU1MDNiN2Q2M2ExZDAKQXV0
aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIE1v
biBNYXIgMTIgMTA6NDA6MzMgMjAxOCArMDAwMAoKICAgIHRvb2xzL29jYW1sOiBQYXNzIGEgZnVs
bCBkb21jdGxfY3JlYXRlX2NvbmZpZyBpbnRvIHN0dWJfeGNfZG9tYWluX2NyZWF0ZSgpCiAgICAK
ICAgIFRoZSB1bmRlcmx5aW5nIEMgZnVuY3Rpb24gaXMgYWJvdXQgdG8gbWFrZSB0aGUgc2FtZSBj
aGFuZ2UsIGFuZCB0aGUgc3RydWN0dXJlCiAgICBpcyBnb2luZyB0byBnYWluIGV4dHJhIGZpZWxk
cy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGlu
ZGlnQGNpdHJpeC5jb20+CihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 19:21:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 19:21:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqNpf-0005yN-SJ; Thu, 16 Aug 2018 19: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=0lge=k7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fqNpe-0005yI-Rw
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 19:21:18 +0000
X-Inumbo-ID: 63d782e2-a189-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 63d782e2-a189-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 21:20: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 18D5620C0A;
 Thu, 16 Aug 2018 19:21:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534447277;
 bh=VNHvdULfMzK7edCLTFcR6oC4u7OUI9KWHaj/B8bAFOA=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=TxfD4zPSPLx7OhyfaqP2qUSh6h4hXevHoepCFeF3Y6cQRPw8Qsv/6GlEqngJyXUsD
 rzH3VHXlLww8DEaN7NQ71w5f3fUidD28hDd+QGoWXRw725JN+DEKaKDCwjdjoP50Sb
 OnlcjlfE0aEvh0GpYYA/6tbcrvLwT1Cgx/zwWJec=
Date: Thu, 16 Aug 2018 12:21: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: <408adfac-ad76-90bb-80e4-59e438412b72@arm.com>
Message-ID: <alpine.DEB.2.10.1808161209040.16354@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-22-git-send-email-sstabellini@kernel.org>
 <408adfac-ad76-90bb-80e4-59e438412b72@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 22/25] xen/arm: Allow vpl011 to be used
 by DomU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAxMyBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDEvMDgvMTggMDA6MjgsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+IE1ha2Ug
dnBsMDExIGJlaW5nIGFibGUgdG8gYmUgdXNlZCB3aXRob3V0IGEgdXNlcnNwYWNlIGNvbXBvbmVu
dCBpbiBEb20wLgo+ID4gSW4gdGhhdCBjYXNlLCBvdXRwdXQgaXMgcHJpbnRlZCB0byB0aGUgWGVu
IHNlcmlhbCBhbmQgaW5wdXQgaXMgcmVjZWl2ZWQKPiA+IGZyb20gdGhlIFhlbiBzZXJpYWwgb25l
IGNoYXJhY3RlciBhdCBhIHRpbWUuCj4gPiAKPiA+IENhbGwgZG9tYWluX3ZwbDAxMV9pbml0IGR1
cmluZyBjb25zdHJ1Y3RfZG9tVSBpZiB2cGwwMTEgaXMgZW5hYmxlZC4KPiA+IAo+ID4gSW50cm9k
dWNlIGEgbmV3IHJpbmcgc3RydWN0IHdpdGggb25seSB0aGUgcmluZyBhcnJheSB0byBhdm9pZCBh
IHdhc3RlIG9mCj4gPiBtZW1vcnkuIEludHJvZHVjZSBzZXBhcmF0ZSByZWFkX2RhdGEgYW5kIHdy
aXRlX2RhdGEgZnVuY3Rpb25zIGZvcgo+ID4gaW5pdGlhbCBkb21haW5zOiB2cGwwMTFfd3JpdGVf
ZGF0YV94ZW4gaXMgdmVyeSBzaW1wbGUgYW5kIGp1c3Qgd3JpdGVzCj4gPiB0byB0aGUgY29uc29s
ZSwgd2hpbGUgdnBsMDExX3JlYWRfZGF0YV94ZW4gaXMgYSBkdXBsaWNhdGUgb2YKPiA+IHZwbDAx
MV9yZWFkX2RhdGEuIEFsdGhvdWdoIHRleHR1YWxseSBhbG1vc3QgaWRlbnRpY2FsLCB3ZSBhcmUg
Zm9yY2VkIHRvCj4gPiBkdXBsaWNhdGUgdGhlIGZ1bmN0aW9ucyBiZWNhdXNlIHRoZSBzdHJ1Y3Qg
bGF5b3V0IGlzIGRpZmZlcmVudC4KPiA+IAo+ID4gT3V0cHV0IGNoYXJhY3RlcnMgYXJlIHByaW50
ZWQgb25lIGJ5IG9uZSwgcG90ZW50aWFsbHkgbGVhZGluZyB0bwo+ID4gaW50ZXJtaXhlZCBvdXRw
dXQgb2YgZGlmZmVyZW50IGRvbWFpbnMgb24gdGhlIGNvbnNvbGUuIEEgZm9sbG93LXVwIHBhdGNo
Cj4gPiB3aWxsIHNvbHZlIHRoZSBpc3N1ZSBieSBpbnRyb2R1Y2luZyBidWZmZXJpbmcuCj4gPiAK
PiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNv
bT4KPiA+IC0tLQo+ID4gQ2hhbmdlcyBpbiB2MzoKPiA+IC0gYWRkIGluLWNvZGUgY29tbWVudHMK
PiA+IC0gaW1wcm92ZSBleGlzdGluZyBjb21tZW50cwo+ID4gLSByZW1vdmUgaWZkZWYgYXJvdW5k
IGRvbWFpbl92cGwwMTFfaW5pdCBpbiBjb25zdHJ1Y3RfZG9tVQo+ID4gLSBhZGQgQVNTRVJUCj4g
PiAtIHVzZSBTQlNBX1VBUlRfRklGT19TSVpFIGZvciBpbiBidWZmZXIgc2l6ZQo+ID4gLSByZW5h
bWUgcmluZ19lbmFibGUgdG8gYmFja2VuZF9pbl9kb21haW4KPiA+IC0gcmVuYW1lIHN0cnVjdCB4
ZW5jb25zX2luIHRvIHN0cnVjdCB2cGwwMTFfeGVuX2JhY2tlbmQKPiA+IC0gcmVuYW1lIGlucmlu
ZyBmaWVsZCB0byB4ZW4KPiA+IC0gcmVuYW1lIGhlbHBlciBmdW5jdGlvbnMgYWNjb3JkaW5nbHkK
PiA+IC0gcmVtb3ZlIHVubmVjZXNzYXJ5IHN0dWIgaW1wbGVtZW50YXRpb24gb2YgdnBsMDExX3J4
X2NoYXIKPiA+IC0gbW92ZSB2cGwwMTFfcnhfY2hhcl94ZW4gd2l0aGluIHRoZSBmaWxlIHRvIGF2
b2lkIHRoZSBuZWVkIG9mIGEgZm9yd2FyZAo+ID4gICAgZGVjbGFyYXRpb24gb2YgdnBsMDExX2Rh
dGFfYXZhaWwKPiA+IC0gZml4IHNtYWxsIGJ1ZyBpbiB2cGwwMTFfcnhfY2hhcl94ZW46IGluY3Jl
bWVudCBpbl9wcm9kIGJlZm9yZSB1c2luZyBpdAo+ID4gICAgdG8gY2hlY2sgeGVuY29uc19xdWV1
ZWQuCj4gPiAKPiA+IENoYW5nZXMgaW4gdjI6Cj4gPiAtIG9ubHkgaW5pdCBpZiB2cGwwMTEKPiA+
IC0gcmVuYW1lIHZwbDAxMV9yZWFkX2NoYXIgdG8gdnBsMDExX3J4X2NoYXIKPiA+IC0gcmVtb3Zl
IHNwdXJpb3VzIGNoYW5nZQo+ID4gLSBmaXggY29kaW5nIHN0eWxlCj4gPiAtIHVzZSBkaWZmZXJl
bnQgcmluZyBzdHJ1Y3QKPiA+IC0gbW92ZSB0aGUgd3JpdGVfZGF0YSBjaGFuZ2VzIHRvIHRoZWly
IG93biBmdW5jdGlvbgo+ID4gICAgKHZwbDAxMV93cml0ZV9kYXRhX25vcmluZykKPiA+IC0gZHVw
bGljYXRlIHZwbDAxMV9yZWFkX2RhdGEKPiA+IC0tLQo+ID4gICB4ZW4vYXJjaC9hcm0vZG9tYWlu
X2J1aWxkLmMgIHwgICA5ICstCj4gPiAgIHhlbi9hcmNoL2FybS92cGwwMTEuYyAgICAgICAgfCAx
OTgKPiA+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0KPiA+ICAg
eGVuL2luY2x1ZGUvYXNtLWFybS92cGwwMTEuaCB8ICAgOCArKwo+ID4gICAzIGZpbGVzIGNoYW5n
ZWQsIDE5MiBpbnNlcnRpb25zKCspLCAyMyBkZWxldGlvbnMoLSkKPiA+IAo+ID4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVp
bGQuYwo+ID4gaW5kZXggZjlmYTQ4NC4uMDg4OGE3NiAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNo
L2FybS9kb21haW5fYnVpbGQuYwo+ID4gKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5j
Cj4gPiBAQCAtMjYzOCw3ICsyNjM4LDE0IEBAIHN0YXRpYyBpbnQgX19pbml0IGNvbnN0cnVjdF9k
b21VKHN0cnVjdCBkb21haW4gKmQsCj4gPiBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUpCj4g
PiAgICAgICBpZiAoIHJjIDwgMCApCj4gPiAgICAgICAgICAgcmV0dXJuIHJjOwo+ID4gICAtICAg
IHJldHVybiBfX2NvbnN0cnVjdF9kb21haW4oZCwgJmtpbmZvKTsKPiA+ICsgICAgcmMgPSBfX2Nv
bnN0cnVjdF9kb21haW4oZCwgJmtpbmZvKTsKPiA+ICsgICAgaWYgKCByYyA8IDAgKQo+ID4gKyAg
ICAgICAgcmV0dXJuIHJjOwo+ID4gKwo+ID4gKyAgICBpZiAoIGtpbmZvLnZwbDAxMSApCj4gPiAr
ICAgICAgICByYyA9IGRvbWFpbl92cGwwMTFfaW5pdChkLCBOVUxMKTsKPiA+ICsKPiA+ICsgICAg
cmV0dXJuIHJjOwo+ID4gICB9Cj4gPiAgICAgdm9pZCBfX2luaXQgY3JlYXRlX2RvbVVzKHZvaWQp
Cj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3ZwbDAxMS5jIGIveGVuL2FyY2gvYXJtL3Zw
bDAxMS5jCj4gPiBpbmRleCA3MjVhMjAzLi5mMjA2YzYxIDEwMDY0NAo+ID4gLS0tIGEveGVuL2Fy
Y2gvYXJtL3ZwbDAxMS5jCj4gPiArKysgYi94ZW4vYXJjaC9hcm0vdnBsMDExLmMKPiA+IEBAIC03
Nyw2ICs3Nyw5MSBAQCBzdGF0aWMgdm9pZCB2cGwwMTFfdXBkYXRlX2ludGVycnVwdF9zdGF0dXMo
c3RydWN0IGRvbWFpbgo+ID4gKmQpCj4gPiAgICNlbmRpZgo+ID4gICB9Cj4gPiAgICsvKgo+ID4g
KyAqIHZwbDAxMV93cml0ZV9kYXRhX3hlbiB3cml0ZXMgY2hhcnMgZnJvbSB0aGUgdnBsMDExIG91
dCBidWZmZXIgdG8gdGhlCj4gPiArICogY29uc29sZS4gT25seSB0byBiZSB1c2VkIHdoZW4gdGhl
IGJhY2tlbmQgaXMgWGVuLgo+ID4gKyAqLwo+ID4gK3N0YXRpYyB2b2lkIHZwbDAxMV93cml0ZV9k
YXRhX3hlbihzdHJ1Y3QgZG9tYWluICpkLCB1aW50OF90IGRhdGEpCj4gPiArewo+ID4gKyAgICB1
bnNpZ25lZCBsb25nIGZsYWdzOwo+ID4gKyAgICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAmZC0+
YXJjaC52cGwwMTE7Cj4gPiArCj4gPiArICAgIFZQTDAxMV9MT0NLKGQsIGZsYWdzKTsKPiA+ICsK
PiA+ICsgICAgcHJpbnRrKCIlYyIsIGRhdGEpOwo+ID4gKyAgICBpZiAoZGF0YSA9PSAnXG4nKQo+
ID4gKyAgICAgICAgcHJpbnRrKCJET00ldTogIiwgZC0+ZG9tYWluX2lkKTsKPiAKPiBUaGVyZSBh
cmUgYSBwcm9ibGVtIGluIHRoaXMgY29kZS4gVGhlIGZpcnN0IGxpbmUgb2YgYSBkb21haW4gd2ls
bCBhbHdheXMKPiBwcmludGVkIHdpdGhvdXQgIkRPTSV1OiAiIGluIGZyb250LiBUaGlzIG1lYW5z
IHlvdSBkb24ndCByZWFsbHkga25vdyB3aGVyZSBpdAo+IGlzIGNvbWluZyBmcm9tIHVudGlsIHlv
dSBnZXQgdGhlIHNlY29uZCBsaW5lLgoKVGhpcyBwcm9ibGVtIGlzIHNvbHZlZCBieSB0aGUgZm9s
bG93LXVwIHBhdGNoIHRoYXQgaW50cm9kdWNlcyBjaGFyYWN0ZXJzCmJ1ZmZlcmluZy4gSSdsbCBt
ZW50aW9uIGl0IGluIHRoZSBjb21taXQgbWVzc2FnZS4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 19:41:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 19: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 1fqO9E-0007ow-Jj; Thu, 16 Aug 2018 19:41: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=0lge=k7=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fqO9D-0007or-GL
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 19:41:31 +0000
X-Inumbo-ID: 72859800-a18c-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 72859800-a18c-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 19:42:03 +0000 (UTC)
Received: from sstabellini-thinkpad-x260.xlnx.xilinx.com (unknown
 [149.199.62.254])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id C25892147D;
 Thu, 16 Aug 2018 19:41:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534448487;
 bh=9l+EEZ2fT05+35Wwt2KUJnr1FjqqRA/WM+uSdGfUMiQ=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=LkguhCs2nu8kwCn7dyaEntZYPbAR4pgQjDmiAADZZc3l7hq4eDZiR7jCOu2804Fg4
 c51piXR+0G1BlPujXB4CD3+y+q01V3A/5HCmMr/kTCRZWy19Vng2zdLFe0vOTGbbEe
 EaQKmLE0maKI07Geuy3Xr7yq7WmerQmkKVWhkPQE=
Date: Thu, 16 Aug 2018 12:41:25 -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: <24702a40-add2-2001-d36d-0668a3a8b952@arm.com>
Message-ID: <alpine.DEB.2.10.1808161222350.16354@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-24-git-send-email-sstabellini@kernel.org>
 <24702a40-add2-2001-d36d-0668a3a8b952@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 24/25] xen/vpl011: buffer out chars when
 the backend is xen
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAxMyBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IE9uIDAx
LzA4LzE4IDAwOjI4LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBUbyBhdm9pZCBtaXhp
bmcgdGhlIG91dHB1dCBvZiBkaWZmZXJlbnQgZG9tYWlucyBvbiB0aGUgY29uc29sZSwgYnVmZmVy
Cj4gPiB0aGUgb3V0cHV0IGNoYXJzIGFuZCBwcmludCBsaW5lIGJ5IGxpbmUuIFVubGVzcyB0aGUg
ZG9tYWluIGhhcyBpbnB1dAo+ID4gZnJvbSB0aGUgc2VyaWFsLCBpbiB3aGljaCBjYXNlIHdlIHdh
bnQgdG8gcHJpbnQgY2hhciBieSBjaGFyIGZvciBhCj4gPiBzbW9vdGggdXNlciBleHBlcmllbmNl
Lgo+ID4gCj4gPiBUaGUgc2l6ZSBvZiBTQlNBX1VBUlRfT1VUX0JVRl9TSVpFIGlzIGFyYml0cmFy
eS4gOTAgc2hvdWxkIGJlIGxhcmdlCj4gPiBlbm91Z2ggdG8gYWNjb21tb2RhdGUgdGhlIGxlbmd0
aCBvZiBtb3N0IGxpbmVzIG9mIG91dHB1dCAodHlwaWNhbGx5IHRoZXkKPiA+IGFyZSBsaW1pdGVk
IHRvIDgwIGNoYXJhY3RlcnMgb24gVW5peCBzeXN0ZW1zKSwgcGx1cyBvbmUgZXh0cmEgY2hhciBm
b3IKPiA+IHRoZSBzdHJpbmcgdGVybWluYXRvci4KPiAKPiBIb3cgYWJvdXQgdXNpbmcgdGhlIHNh
bWUgdmFsdWUgYXMgdnVhcnQgKGUuZyBWVUFSVF9CVVRfU0laRSkgaW5zdGVhZD8gU28gd2UKPiBi
dWZmZXIgdGhlIHNhbWUgd2F5IGZvciB0aGUgdnBsMDExPwoKWWVzLCBJIGNhbiBkbyB0aGF0LgoK
Cj4gPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5j
b20+Cj4gPiAtLS0KPiA+ICAgeGVuL2FyY2gvYXJtL3ZwbDAxMS5jICAgICAgICB8IDIxICsrKysr
KysrKysrKysrKysrKy0tLQo+ID4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oIHwgIDMg
KysrCj4gPiAgIDIgZmlsZXMgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMo
LSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92cGwwMTEuYyBiL3hlbi9hcmNo
L2FybS92cGwwMTEuYwo+ID4gaW5kZXggZjIwNmM2MS4uODEzNzM3MSAxMDA2NDQKPiA+IC0tLSBh
L3hlbi9hcmNoL2FybS92cGwwMTEuYwo+ID4gKysrIGIveGVuL2FyY2gvYXJtL3ZwbDAxMS5jCj4g
PiBAQCAtMjgsNiArMjgsNyBAQAo+ID4gICAjaW5jbHVkZSA8eGVuL2xpYi5oPgo+ID4gICAjaW5j
bHVkZSA8eGVuL21tLmg+Cj4gPiAgICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KPiA+ICsjaW5jbHVk
ZSA8eGVuL2NvbnNvbGUuaD4KPiA+ICAgI2luY2x1ZGUgPHB1YmxpYy9kb21jdGwuaD4KPiA+ICAg
I2luY2x1ZGUgPHB1YmxpYy9pby9jb25zb2xlLmg+Cj4gPiAgICNpbmNsdWRlIDxhc20vcGwwMTEt
dWFydC5oPgo+ID4gQEAgLTg1LDEyICs4NiwyNiBAQCBzdGF0aWMgdm9pZCB2cGwwMTFfd3JpdGVf
ZGF0YV94ZW4oc3RydWN0IGRvbWFpbiAqZCwKPiA+IHVpbnQ4X3QgZGF0YSkKPiA+ICAgewo+ID4g
ICAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKPiA+ICAgICAgIHN0cnVjdCB2cGwwMTEgKnZwbDAx
MSA9ICZkLT5hcmNoLnZwbDAxMTsKPiA+ICsgICAgc3RydWN0IHZwbDAxMV94ZW5fYmFja2VuZCAq
aW50ZiA9IHZwbDAxMS0+eGVuOwo+ID4gKyAgICBzdHJ1Y3QgZG9tYWluICppbnB1dCA9IGNvbnNv
bGVfaW5wdXRfZG9tYWluKCk7Cj4gPiAgICAgICAgIFZQTDAxMV9MT0NLKGQsIGZsYWdzKTsKPiA+
ICAgLSAgICBwcmludGsoIiVjIiwgZGF0YSk7Cj4gPiAtICAgIGlmIChkYXRhID09ICdcbicpCj4g
PiAtICAgICAgICBwcmludGsoIkRPTSV1OiAiLCBkLT5kb21haW5faWQpOwo+ID4gKyAgICBpbnRm
LT5vdXRbaW50Zi0+b3V0X3Byb2QrK10gPSBkYXRhOwo+ID4gKyAgICBpZiAoIGQgPT0gaW5wdXQg
JiYgaW50Zi0+b3V0X3Byb2QgPT0gMSApCj4gPiArICAgIHsKPiA+ICsgICAgICAgIHByaW50aygi
JWMiLCBkYXRhKTsKPiA+ICsgICAgICAgIGlmICggZGF0YSA9PSAnXG4nICkKPiA+ICsgICAgICAg
ICAgICBwcmludGsoIkRPTSV1OiAiLCBkLT5kb21haW5faWQpOwo+ID4gKyAgICAgICAgaW50Zi0+
b3V0X3Byb2QgPSAwOwo+IAo+IFNlZSBteSByZW1hcmsgb24gdGhlIHBhdGNoIGltcGxlbWVudGlu
ZyB2cGwwMTFfd3JpdGVfZGF0YV94ZW4uCgpXaXRoIHRoaXMgcGF0Y2gsIHRoZSBtaXNzaW5nICJE
T00iIGF0IHRoZSBiZWdpbm5pbmcgY2Fubm90IGhhcHBlbgphbnltb3JlIGR1ZSB0byB0aGUgb3V0
IGJ1ZmZlcmluZy4gVGhlb3JldGljYWxseSBpdCBjYW4gc3RpbGwgaGFwcGVuIGJ5CnN3aXRjaGlu
ZyB0byBET00xIGJlZm9yZSBET00xIHByaW50cyBhbnl0aGluZywgYnV0IGl0IGlzIGltcG9zc2li
bGUgdG8KZG8gaW4gcHJhY3RpY2UuIEV2ZW4gaW4gdGhpcyB0aGVvcmV0aWNhbCBzY2VuYXJpbywg
dGhlIHVzZXIgd291bGQgc3RpbGwKZ2V0IHRoZSB1c2VmdWwgIlN3aXRjaGluZyB0byBET00xIiBt
ZXNzYWdlLCB0aGF0IHdvdWxkIGhlbHAgY2xhcmlmeSB3aGF0CmlzIGdvaW5nIG9uLiBUaHVzLCBt
eSBwcmVmZXJlbmNlIGlzIHRvIGF2b2lkIG1ha2luZyB0aGUgY29kZSBtb3JlCmNvbXBsZXggdG8g
Zml4IHRoaXMgaXNzdWUuCgoKPiA+ICsgICAgfSBlbHNlIGlmICggZCA9PSBpbnB1dCB8fAo+IAo+
IENvZGluZyBzdHlsZToKPiAKPiB9Cj4gZWxzZSBpZgo+IHsKCkknbGwgZml4CgoKPiA+ICsgICAg
ICAgICAgICAgICAgaW50Zi0+b3V0X3Byb2QgPT0gU0JTQV9VQVJUX09VVF9CVUZfU0laRSAtIDEg
fHwKPiA+ICsgICAgICAgICAgICAgICAgZGF0YSA9PSAnXG4nICkKPiA+ICsgICAgewo+ID4gKyAg
ICAgICAgaW50Zi0+b3V0W2ludGYtPm91dF9wcm9kKytdID0gJ1wwJzsKPiA+ICsgICAgICAgIHBy
aW50aygiRE9NJXU6ICVzIiwgZC0+ZG9tYWluX2lkLCBpbnRmLT5vdXQpOwo+ID4gKyAgICAgICAg
aW50Zi0+b3V0X3Byb2QgPSAwOwo+ID4gKyAgICB9Cj4gCj4gVGhlIGNvZGUgaXMgcXVpdGUgZGlm
ZmljdWx0IHRvIHJlYWQuIEl0IHdvdWxkIGJlIGVhc2llciB0byBkaWZmZXJlbnRpYXRlCj4gKGRv
bWFpbiA9PSBpbnB1dCB2cyBkb21haW4gIT0gaW5wdXQpIGV2ZW4gaWYgaXQgbWVhbnMgYSBiaXQg
b2YgZHVwbGljYXRpb24uCgpPSywgSSBjYW4gcmVhcnJhbmdlIHRoZSBjb2RlIHRoYXQgd2F5LiBG
b3IgZXhhbXBsZToKCiAgICBpZiAoIGQgPT0gaW5wdXQgKXsKICAgICAgICBpZiAoIGludGYtPm91
dF9wcm9kID09IDEgKQogICAgICAgIHsKICAgICAgICAgICAgcHJpbnRrKCIlYyIsIGRhdGEpOwog
ICAgICAgICAgICBpZiAoIGRhdGEgPT0gJ1xuJyApCiAgICAgICAgICAgICAgICBwcmludGsoIkRP
TSV1OiAiLCBkLT5kb21haW5faWQpOwogICAgICAgICAgICBpbnRmLT5vdXRfcHJvZCA9IDA7CiAg
ICAgICAgfQogICAgICAgIGVsc2UKICAgICAgICB7CiAgICAgICAgICAgIGlmICggZGF0YSAhPSAn
XG4nICkKICAgICAgICAgICAgICAgIGludGYtPm91dFtpbnRmLT5vdXRfcHJvZCsrXSA9ICdcbic7
CiAgICAgICAgICAgIGludGYtPm91dFtpbnRmLT5vdXRfcHJvZCsrXSA9ICdcMCc7CiAgICAgICAg
ICAgIHByaW50aygiRE9NJXU6ICVzIiwgZC0+ZG9tYWluX2lkLCBpbnRmLT5vdXQpOwogICAgICAg
ICAgICBpbnRmLT5vdXRfcHJvZCA9IDA7CiAgICAgICAgfQogICAgfQogICAgZWxzZQogICAgewog
ICAgICAgIGlmICggaW50Zi0+b3V0X3Byb2QgPT0gU0JTQV9VQVJUX09VVF9CVUZfU0laRSAtIDIg
fHwKICAgICAgICAgICAgIGRhdGEgPT0gJ1xuJyApCiAgICAgICAgewogICAgICAgICAgICBpZiAo
IGRhdGEgIT0gJ1xuJyApCiAgICAgICAgICAgICAgICBpbnRmLT5vdXRbaW50Zi0+b3V0X3Byb2Qr
K10gPSAnXG4nOwogICAgICAgICAgICBpbnRmLT5vdXRbaW50Zi0+b3V0X3Byb2QrK10gPSAnXDAn
OwogICAgICAgICAgICBwcmludGsoIkRPTSV1OiAlcyIsIGQtPmRvbWFpbl9pZCwgaW50Zi0+b3V0
KTsKICAgICAgICAgICAgaW50Zi0+b3V0X3Byb2QgPSAwOwogICAgICAgIH0KICAgIH0KCklzIGl0
IGJldHRlcj8KCgo+IFlvdSBhbHNvIGRvbid0IGhhbmRsZSBhbGwgdGhlIGNhc2VzLgo+IAo+IEZv
ciB0aGUgaW5wdXQgZG9tYWluLCBJIGRvbid0IHRoaW5rIHlvdSB3YW50IHRvIHByaW50IHRoZSBk
b21haW4gaW4gZnJvbnQuCj4gSW5zdGVhZCBJIHdvdWxkIHJlbHkgb24gdGhlICJTd2l0Y2ggdG8g
Li4uIi4gCgpBY3R1YWxseSBpdCBpcyB2ZXJ5IGNvbnZlbmllbnQgdG8ga25vdyBhdCBhbnkgZ2l2
ZW4gdGltZSB3aGljaCBkb21haW4KeW91IGFyZSB0YWxraW5nIHRvLiBJIGNvdWxkbid0IGZpbmQg
YW55IHByb2JsZW1zIHdpdGggdGhlIHByZWZpeCwgZXZlbgp1c2luZyBWSU0sIGV0Yy4gSSB3b3Vs
ZCByYXRoZXIga2VlcCB0aGUgIkRPTSIgc3RyaW5nIGFyb3VuZC4KCgo+IFRoaXMgd291bGQgYXZv
aWQgdGhlIHByb2JsZW0KPiB3aGVyZSBEb21CIG5lZWRzIHRvIGhhdmUgaGlzIGxpbmUgcHJpbnRl
ZCB3aGlsZSBpdCBpcyBub3QgdGhlIGNvbnNvbGUgaW5wdXQuCj4gSWYgdGhpcyBoYXBwZW5zIGlu
IHRoZSBtaWRkbGUgb2YgRG9tQSwgdGhlbiB5b3UgYXJlIGxvb3NpbmcgdHJhY2sgd2hhdCdzIGdv
aW5nCj4gb24uCgpJIGRvbid0IHVuZGVyc3RhbmQgdGhlIGV4YW1wbGU6IGlmIERPTTEgaGFzIGlu
cHV0LCBhbmQgRE9NMiBwcmludHMKc29tZXRoaW5nLCB0aGUgRE9NMiBvdXRwdXQgd2lsbCBiZSBw
cmVwZW5kZWQgYnkgIkRPTTIiLCBhdm9pZGluZyBhbnkKY29uZnVzaW9uLiBXaGF0IGFtIEkgbWlz
c2luZz8KCgo+IEFsc28gaWYgeW91IGhhdmUgdGhlIGJ1ZmZlciBmdWxsLCB5b3Ugd2lsbCB3cml0
ZSB0aGUgbGluZSB3aXRob3V0IGEgbmV3bGluZS4KPiBTbywgdGhlIG5leHQgbGluZSBpcyBnb2lu
ZyB0byBiZSB3cm9uZy4gSW4gdGhhdCBjYXNlLCB5b3UgbmVlZCB0byBhZGQgYQo+IG5ld2xpbmUg
YmVmb3JlIHByaW50ZWQuIEkgdGhpbmsgeW91IHdhbnQgdG8gbG9vayBhdCB3aGF0IHdlIGRpZCBp
bgo+IHZ1YXJ0X3ByaW50X2NoYXIuCgpZZXMsIHRoaXMgaXMgYSBwcm9ibGVtLiBJJ2xsIGRvIHRo
ZSBzYW1lIGFzIHZ1YXJ0X3ByaW50X2NoYXIuCgogCj4gPiAgICAgICAgIHZwbDAxMS0+dWFydHJp
cyB8PSBUWEk7Cj4gPiAgICAgICB2cGwwMTEtPnVhcnRmciAmPSB+VFhGRTsKPiA+IGRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZwbDAxMS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS92
cGwwMTEuaAo+ID4gaW5kZXggYzk5MThjMS4uMzA0ODdlOCAxMDA2NDQKPiA+IC0tLSBhL3hlbi9p
bmNsdWRlL2FzbS1hcm0vdnBsMDExLmgKPiA+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdnBs
MDExLmgKPiA+IEBAIC0zMCw5ICszMCwxMiBAQAo+ID4gICAjZGVmaW5lIFZQTDAxMV9VTkxPQ0so
ZCxmbGFncykKPiA+IHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJihkKS0+YXJjaC52cGwwMTEubG9j
aywgZmxhZ3MpCj4gPiAgICAgI2RlZmluZSBTQlNBX1VBUlRfRklGT19TSVpFIDMyCj4gPiArI2Rl
ZmluZSBTQlNBX1VBUlRfT1VUX0JVRl9TSVpFIDkxCj4gPiAgIHN0cnVjdCB2cGwwMTFfeGVuX2Jh
Y2tlbmQgewo+ID4gICAgICAgY2hhciBpbltTQlNBX1VBUlRfRklGT19TSVpFXTsKPiA+ICsgICAg
Y2hhciBvdXRbU0JTQV9VQVJUX09VVF9CVUZfU0laRV07Cj4gPiAgICAgICBYRU5DT05TX1JJTkdf
SURYIGluX2NvbnMsIGluX3Byb2Q7Cj4gPiArICAgIFhFTkNPTlNfUklOR19JRFggb3V0X3Byb2Q7
Cj4gPiAgIH07Cj4gPiAgICAgc3RydWN0IHZwbDAxMSB7Cj4gPiAKPiAKPiBDaGVlcnMsCj4gCj4g
LS0gCj4gSnVsaWVuIEdyYWxsCj4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 19:50:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 19: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 1fqOI1-00009c-LU; Thu, 16 Aug 2018 19:50: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=xtga=k7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqOI0-00009J-Pl
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 19:50:36 +0000
X-Inumbo-ID: 7adefb6f-a18d-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7adefb6f-a18d-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 21:49:26 +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 1fqOHw-0000IT-KZ; Thu, 16 Aug 2018 19:50: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 1fqOHw-0003Cr-Ba; Thu, 16 Aug 2018 19:50:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqOHw-0006BY-Af; Thu, 16 Aug 2018 19:50:32 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fqOHw-0006BY-Af@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 16 Aug 2018 19:50:32 +0000
Subject: [Xen-devel] [libvirt bisection] complete build-i386-libvirt
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============6828205666354573323=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6828205666354573323==
Content-Type: text/plain

branch xen-unstable
xenbranch xen-unstable
job build-i386-libvirt
testid libvirt-build

Tree: libvirt git://libvirt.org/libvirt.git
Tree: libvirt_gnulib https://git.savannah.gnu.org/git/gnulib.git/
Tree: libvirt_keycodemapdb https://gitlab.com/keycodemap/keycodemapdb.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  libvirt git://libvirt.org/libvirt.git
  Bug introduced:  60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24
  Bug not present: 9b837963c54ac50d7faae63184d32a0fb599d1b0
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/126006/


  commit 60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24
  Author: Michal Privoznik <mprivozn@redhat.com>
  Date:   Mon Jun 4 06:51:50 2018 +0200
  
      configure: Require GnuTLS
      
      We are building with GnuTLS everywhere because GnuTLS is widely
      available. Also, it is desirable to prefer cryptographically
      strong PRNG over "/dev/urandom" which is just a fallback.
      
      Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>


For bisection revision-tuple graph see:
   http://logs.test-lab.xenproject.org/osstest/results/bisect/libvirt/build-i386-libvirt.libvirt-build.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/libvirt/build-i386-libvirt.libvirt-build --summary-out=tmp/126006.bisection-summary --basis-template=123814 --blessings=real,real-bisect libvirt build-i386-libvirt libvirt-build
Searching for failure / basis pass:
 125903 fail [host=debina1] / 123814 [host=fiano1] 123575 [host=fiano1] 123456 [host=debina0] 123391 ok.
Failure / basis pass flights: 125903 / 123391
(tree with no url: minios)
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: libvirt git://libvirt.org/libvirt.git
Tree: libvirt_gnulib https://git.savannah.gnu.org/git/gnulib.git/
Tree: libvirt_keycodemapdb https://gitlab.com/keycodemap/keycodemapdb.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Latest b0451117b399df8107340dee8b653cb48e8da1c8 68df637b5f1b5c10370f6981d2a43a5cf74368df 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 1f7574763cbb2c85825b8cc4d81f386e767a476f
Basis pass 57d6df39bd7eb8166fee68f4b6da03c0cb0802bf d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a fc5805daef091240cd5fc06634a8bcdb2f3bb843
Generating revisions with ./adhoc-revtuple-generator  git://libvirt.org/libvirt.git#57d6df39bd7eb8166fee68f4b6da03c0cb0802bf-b0451117b399df8107340dee8b653cb48e8da1c8 https://git.savannah.gnu.org/git/gnulib.git/#d6397dde2e127e246e3eeb5254a21f42cac783c8-68df637b5f1b5c10370f6981d2a43a5cf74368df https://gitlab.com/keycodemap/keycodemapdb.git#16e5b0787687d8904dad2c026107409eb9bfcb95-16e5b0787687d8904dad2c026107409eb9bfcb95 git://xenbits.xen.org/qemu-xen-traditional.git#c8ea0457495342c417c3dc033bba25148b279f60-c8ea0457495342c417c3dc033bba25148b279f60 git://xenbits.xen.org/qemu-xen.git#43139135a8938de44f66333831d3a8655d07663a-43139135a8938de44f66333831d3a8655d07663a git://xenbits.xen.org/xen.git#fc5805daef091240cd5fc06634a8bcdb2f3bb843-1f7574763cbb2c85825b8cc4d81f386e767a476f
Loaded 3358 nodes in revision graph
Searching for test results:
 123391 pass 57d6df39bd7eb8166fee68f4b6da03c0cb0802bf d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a fc5805daef091240cd5fc06634a8bcdb2f3bb843
 123373 [host=debina0]
 123416 [host=debina0]
 123456 [host=debina0]
 123575 [host=fiano1]
 123840 [host=debina0]
 123814 [host=fiano1]
 123876 fail irrelevant
 123922 [host=debina0]
 123904 [host=debina0]
 123924 pass 57d6df39bd7eb8166fee68f4b6da03c0cb0802bf d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a fc5805daef091240cd5fc06634a8bcdb2f3bb843
 123906 [host=debina0]
 123934 fail irrelevant
 123925 fail irrelevant
 123908 [host=debina0]
 123916 [host=debina0]
 123926 pass irrelevant
 123917 [host=debina0]
 123927 pass irrelevant
 123902 [host=debina0]
 123918 [host=debina0]
 123938 pass irrelevant
 123920 [host=debina0]
 123921 [host=debina0]
 123928 fail irrelevant
 123930 fail irrelevant
 123931 fail irrelevant
 123935 pass irrelevant
 123929 [host=debina0]
 123981 [host=debina0]
 124034 fail irrelevant
 124060 [host=debina0]
 124095 fail irrelevant
 124159 [host=debina0]
 124188 fail irrelevant
 124208 [host=debina0]
 124239 fail irrelevant
 124404 fail irrelevant
 124312 [host=debina0]
 124367 [host=debina0]
 124438 [host=debina0]
 124489 [host=debina0]
 124580 fail irrelevant
 124879 [host=debina0]
 124939 [host=debina0]
 124906 [host=debina0]
 125086 fail irrelevant
 125035 [host=debina0]
 124987 fail irrelevant
 125055 fail irrelevant
 125179 fail irrelevant
 125154 fail irrelevant
 125300 [host=debina0]
 125262 [host=debina0]
 125428 fail irrelevant
 125504 fail irrelevant
 125490 [host=debina0]
 125552 fail irrelevant
 125517 fail irrelevant
 125586 fail irrelevant
 125653 [host=debina0]
 125647 fail irrelevant
 125638 fail irrelevant
 125668 fail irrelevant
 125692 fail 6f9fb4fa0118a0645905a6c8095d3476ca6c5ef4 68df637b5f1b5c10370f6981d2a43a5cf74368df 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a acd00a303378ce48bd6bbd8a579f1fe2f1b21a7d
 125903 fail b0451117b399df8107340dee8b653cb48e8da1c8 68df637b5f1b5c10370f6981d2a43a5cf74368df 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 1f7574763cbb2c85825b8cc4d81f386e767a476f
 125947 fail b0451117b399df8107340dee8b653cb48e8da1c8 68df637b5f1b5c10370f6981d2a43a5cf74368df 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 1f7574763cbb2c85825b8cc4d81f386e767a476f
 125958 fail f7ac4f7ee508b66c7e76b818377fcc222daad5b5 0ee5212efa5434e5bc837660fbf2facbdeb39952 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a b4ac4bc410222d221dc46a74ac71efaa7b32d57c
 125989 fail fc06debd0c6348c8d27fb8eb5989ebf0528d7103 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 35fcb982ea16c40619fee8bba4789a94d824521e
 125960 fail 3593d36c3399c2d990b2db95d81452af8bc7cd6d 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 35fcb982ea16c40619fee8bba4789a94d824521e
 125997 pass 9b837963c54ac50d7faae63184d32a0fb599d1b0 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 35fcb982ea16c40619fee8bba4789a94d824521e
 125991 pass f785aa6c2bd8814ee4282d6ac990b7d7650dfa40 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 35fcb982ea16c40619fee8bba4789a94d824521e
 125927 pass 57d6df39bd7eb8166fee68f4b6da03c0cb0802bf d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a fc5805daef091240cd5fc06634a8bcdb2f3bb843
 126001 pass 9b837963c54ac50d7faae63184d32a0fb599d1b0 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 35fcb982ea16c40619fee8bba4789a94d824521e
 125992 fail fe9f235a4cb037628b80039e7c9ee5342cda745d 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 35fcb982ea16c40619fee8bba4789a94d824521e
 125965 pass f3d960391cd8250e9d33535fdc497af753a2997d 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 3960f3a52346348e6b0306f65d19375612bd35b9
 125968 pass 29592788f1afac8b239f751fd5a861ed4d58b62d 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 3960f3a52346348e6b0306f65d19375612bd35b9
 125969 fail ff907a46dd8a8464f0d00e0284c8ad3c9ce6ada5 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 35fcb982ea16c40619fee8bba4789a94d824521e
 126004 fail 60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 35fcb982ea16c40619fee8bba4789a94d824521e
 125999 fail 60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 35fcb982ea16c40619fee8bba4789a94d824521e
 125993 fail 60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 35fcb982ea16c40619fee8bba4789a94d824521e
 126005 pass 9b837963c54ac50d7faae63184d32a0fb599d1b0 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 35fcb982ea16c40619fee8bba4789a94d824521e
 126006 fail 60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 35fcb982ea16c40619fee8bba4789a94d824521e
Searching for interesting versions
 Result found: flight 123391 (pass), for basis pass
 Result found: flight 125903 (fail), for basis failure
 Repro found: flight 125927 (pass), for basis pass
 Repro found: flight 125947 (fail), for basis failure
 0 revisions at 9b837963c54ac50d7faae63184d32a0fb599d1b0 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 35fcb982ea16c40619fee8bba4789a94d824521e
No revisions left to test, checking graph state.
 Result found: flight 125997 (pass), for last pass
 Result found: flight 125999 (fail), for first failure
 Repro found: flight 126001 (pass), for last pass
 Repro found: flight 126004 (fail), for first failure
 Repro found: flight 126005 (pass), for last pass
 Repro found: flight 126006 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  libvirt git://libvirt.org/libvirt.git
  Bug introduced:  60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24
  Bug not present: 9b837963c54ac50d7faae63184d32a0fb599d1b0
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/126006/


  commit 60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24
  Author: Michal Privoznik <mprivozn@redhat.com>
  Date:   Mon Jun 4 06:51:50 2018 +0200
  
      configure: Require GnuTLS
      
      We are building with GnuTLS everywhere because GnuTLS is widely
      available. Also, it is desirable to prefer cryptographically
      strong PRNG over "/dev/urandom" which is just a fallback.
      
      Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>

dot: graph is too large for cairo-renderer bitmaps. Scaling by 0.409035 to fit
pnmtopng: 48 colors found
Revision graph left in /home/logs/results/bisect/libvirt/build-i386-libvirt.libvirt-build.{dot,ps,png,html,svg}.
----------------------------------------
126006: tolerable ALL FAIL

flight 126006 libvirt real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/126006/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 build-i386-libvirt            6 libvirt-build           fail baseline untested


jobs:
 build-i386-libvirt                                           fail    


------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
    http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

Test harness code can be found at
    http://xenbits.xen.org/gitweb?p=osstest.git;a=summary



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6828205666354573323==--

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 20:04:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 20:04:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqOUv-0001MA-VQ; Thu, 16 Aug 2018 20:03: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=/srj=k7=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fqOUu-0001M5-Le
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 20:03:56 +0000
X-Inumbo-ID: 57e086dc-a18f-11e8-a8a5-bc764e045a96
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe52::61a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 57e086dc-a18f-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 22:02:46 +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=f1bz45uMDck2EqRz1ihARncp4rZ3/x1qQ8SMtTK4fdE=;
 b=UOIsjiTPt77L0yp7y4MJPYfDYETjyN4NnzVOb/BSHHruBV1WQ4oicRMc3muLT/HoYXj5hBatZygUCG3q1VzMjKdYfOxZjSLnyorNugiReZGD0eOr+CAFxwXOsyRoqDpTZCWWFojkExE8oQv77MvVdQmmW745H3PV9GB0fAFPC0E=
Received: from amd.com (165.204.77.1) by
 DM5PR12MB1770.namprd12.prod.outlook.com (2603:10b6:3:113::7) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1038.25; Thu, 16 Aug 2018 20:02:09 +0000
Date: Thu, 16 Aug 2018 15:02:06 -0500
From: Brian Woods <brian.woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180816200205.GA9630@amd.com>
References: <20180809194213.56671-1-brian.woods@amd.com>
 <20180809194213.56671-3-brian.woods@amd.com>
 <5B744E3002000078001DE7E8@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B744E3002000078001DE7E8@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: DM5PR19CA0031.namprd19.prod.outlook.com
 (2603:10b6:3:9a::17) To DM5PR12MB1770.namprd12.prod.outlook.com
 (2603:10b6:3:113::7)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: c93d3821-407b-4f44-6da7-08d603b3269b
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:DM5PR12MB1770; 
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1770;
 3:GQD5umP0ctjp/2UTRIBIQF2/l/g7EE+lA0ESPB/7ekG43C215FK2uFG8YYlK1d/Hps4ExabOR3JDbI0qo5BJKMYaq1/i/bTug23l/9CXUZaHFGkxkb9WT9L/g7gqzasVEjuD2Xkidzd/8GUB4FH3QVfh9qya0em0ZrPUDCXaWZHv5ccQyMWpyymBVp7f8UEwicGaZYMxijJiv5IruGKC8Bc+LDUdbN317x2w7pjf3tuZrlk3YJtVyaWLNTMWNdpd;
 25:5Omhi53scYzVNhxORwWvVl0sTwYuL0DC8fJNcqdrUQ9twX6W+3S2GYH7JVelzeic2Sapq3QPprtMpuDm+JqD+QeoA8vsVzyz+gRL2Ibxc/8S0oTWfNEc1omuBjXrbEIBa4HJ0bcW3U0ewkOlpNghBJUNqnUDmWlJ2D6lue4DFIYWcjhDwJuhnJYvhwB5X9NRfE3WC+BGk8R9qrdVLYLVqSx5Wedd5J68uqbtqT7voaLczxIczIs6XP6GuYBZx5RDmm45ur9m4mPrNEhl0inulHbhBUxaLkeRtYQkdSCwjg2rA6ZTAA00tWUK6rNDkMYAIFMaM3PhsX+/jy3Yuj4otQ==;
 31:LbKMj3Cst7pgqj0Hs089cbji6XRynQ0EU+HqhQAY4RpcTd5URodMqwoI80hFSWTPGQT+1ixzrttJv56CvzhNp/Tj7zpKJebT/34Lfu77GtLeKeAZtzxsIXU6Fk7fiH8h+zYwEuWLolFTNr0xQ8WSlBWz16kpYZqPlFQ3v3IuwnFTZn3eM4lUf09SAayxJ3PnoFVZ9rYsSQK8dhxe6UgrW77yYR12J6KFmanbhNa97Ug=
X-MS-TrafficTypeDiagnostic: DM5PR12MB1770:
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1770;
 20:LILHRASDQ1VO4GOTsrggpZchqfyideQaJfb1RLi/yyzc5nI2TnUjTjYFDWmH3dXkj7s3Xv6WSRf7EUIO/bSuVhAQqoEchlsJ8h/Izzb1zSUKrPRn2Oj2u3VoVyhc9RBdoBjN+BLyLyGgnmzGPQIoFmV5u/V7m3/HYIvxuVwC7ibbr7wbs0AJxRwiGAJYN/lnDUi/npgxSX1gVwkuzaJppBPgbn6Gy/j/IEqBxdHImR31t/+xOoKMqLLZ8V9fscRU4fkLRRE2bKr+0DZNFZLVbmx/MFTO7x45ksRDKVQl56Ld0XbaLxTiWUlKJPku1Ufo1cW0EAp8VZP9oTIJVEAOgzCQ/uWtKF/gTjuhC2c3MzwuTMgQNRXvi8JQl5pt67XIbyhxoLLY+9cayojPp64GLTmO526VmyIKCgeP3BChLXcVHTZUZCMS0iiz40t7SXujOtpteVKLsic0pzrfDtKI+3kYKmku94mmq8/x+dijb/fpIeKi8oKPALQyAUqX4fsU;
 4:Kn1ZUWoUSI97Umajn8/UY2CNaNOomijDShrlB3LdcZBXpyRerKotJcUx8qTwapJ7duyGXHDZivLwGorL/YKk42akpKFFmEpj/jdX63AktMy63CqBW4Y5Kb01PjlmYMJO+A/BqxYqzjJidyo/LQz9WZPW/9WZzKmFU+5VNAUoToeU11+1exKKUFYVHQfmr/MoQjqswWiDeLIDZOJ3+2G/Rw2BqxrKlPSVUGEyJHlDaL8z4L92tYfFsk1ySF5O/rjkNDyW6RP3Phoj5EIaydW+sp4hHgrPcalMcekbJ3gXW6F0jnZe/R9HYoldKTJA1Up6
X-Microsoft-Antispam-PRVS: <DM5PR12MB177082D924DE19E26D1BB578E53E0@DM5PR12MB1770.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)(823301050)(3231311)(944501410)(52105095)(93006095)(93001095)(10201501046)(3002001)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123558120)(20161123562045)(201708071742011)(7699016);
 SRVR:DM5PR12MB1770; BCL:0; PCL:0; RULEID:; SRVR:DM5PR12MB1770; 
X-Forefront-PRVS: 07665BE9D1
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(366004)(376002)(136003)(346002)(39860400002)(396003)(189003)(199004)(6666003)(106356001)(16526019)(305945005)(6246003)(105586002)(81156014)(81166006)(5660300001)(8676002)(229853002)(7696005)(52116002)(7736002)(25786009)(4326008)(76176011)(23726003)(1076002)(6916009)(186003)(386003)(53936002)(6116002)(26005)(2906002)(55016002)(68736007)(53546011)(3846002)(478600001)(8936002)(47776003)(956004)(36756003)(86362001)(446003)(16586007)(2616005)(476003)(97736004)(66066001)(72206003)(14444005)(50466002)(44832011)(217873002)(54906003)(58126008)(21086003)(486006)(33656002)(316002)(11346002)(18370500001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR12MB1770; 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: =?us-ascii?Q?1; DM5PR12MB1770;
 23:ibr/j2lcLjEb8753ab46O1gBAHsRcD+ZNNnZKQS86?=
 =?us-ascii?Q?k3F2Mi6SPfZiGY55vuW9wcbaRmi7O8OscNmAqkQwavqQgUuVhQq4EtMvIBx6?=
 =?us-ascii?Q?mo9iVD8FIra5Z3zuTKalbJX98dBpfPRylgQRafpfSWEnwZW9A0meqZEjxqAm?=
 =?us-ascii?Q?5/4jzi5GeWUwrl7K1Hch4wBLvThJ8lUP6OxFQqKymmtLEj3x2TP0L4auNbAZ?=
 =?us-ascii?Q?4pRveV4fzyF+7HUh/aksIisYwZtpLzjIes57LKaVv4WuiTFlFQllg2NkQJyO?=
 =?us-ascii?Q?woctZrNH6sgawFIzr4EWhqY0+puO9LJ6OFx5gIqFXi+1W9EvHXzn5VwoB9vE?=
 =?us-ascii?Q?0KqABIdFoeZ/rUftq3cN6ynoXwZg+8UX/eFbAwY7pcQz5AVEx1Kge42pQFt4?=
 =?us-ascii?Q?NziSeNKREdUuWDjBXBeYXrDsm9VbS6CAhXTJsPHMp+6UGDsybzVWzT8cxrE0?=
 =?us-ascii?Q?qFk7WndKD0HZaXFFzW0gSuH8SrDLc/LhftJFjRn24xuV1UZW8erK1byfmTdO?=
 =?us-ascii?Q?txHugBdstBV33puXKg+bd2s3iZx23Lj5ZGOLMIAfaMrt4L/umki+RYGsq9tG?=
 =?us-ascii?Q?HNyFeHg6sNfI9xAiBxEKdZPpJwzC0tfT8bhkkKxOEW39FActooSGPwQjNCQG?=
 =?us-ascii?Q?AIkdbQOGl4+39u6bD14BL1k0Nos+J+xkvQSH6cbeGAwTk920NFH3Vp/C0yGz?=
 =?us-ascii?Q?jB0PGCuAVfRn1po8GbyU7f/BzNjR8D1OZn8evg290Su7FBA/xjk7lRbQEkVO?=
 =?us-ascii?Q?onN5/LMA3s0re5hQ++lKlEvj/KyJby6azPB/CjZ2bHD5i+u0HUVVG+aqsoxK?=
 =?us-ascii?Q?c9Q9BQ1R7ojlCZYW9/uf8opE7jNU7DQCjQCHIM96Cq+KgYKDY5JzNsodQrNo?=
 =?us-ascii?Q?MhXPA3XFmFS131MGKRKU1Mpad74JHgeSRZmQ1kbAqbpNi+OKO1RmSWQhSNwR?=
 =?us-ascii?Q?jYwewThREBitc2tqFM6NLEBb2Sx/gC3akDGKkzz79mP7YqjQdZLbSgbXwdRL?=
 =?us-ascii?Q?3tR3J4RiL+x/0jMMr9AQ4aly0yTfMmR+UTtLnFIKN4iXuB9oyYyFm/AUCTNY?=
 =?us-ascii?Q?bf7Akvww7Hmumo2Axxhdd0+I4SBlgGQ6mkcog5guy3xLeRs5evhoFwMkbRRq?=
 =?us-ascii?Q?TReqA4p9ibAfoZ+9EZNW0cPiHdKBy5Sb7dz009Kym9rZRw1yywGVIeq3P4SV?=
 =?us-ascii?Q?Kj3MT4ck6rgIdQCuevnpKzWwceRmB1oCDWYznR9QuRfQo+4ulx5yi8QSBjpB?=
 =?us-ascii?Q?cdXYTXaOtf2dd6xIO+qkz3kOjeNRCFil+vGa91UWr5O3Lqs70ohTj7g57COX?=
 =?us-ascii?Q?Oxd0f7tIucDkUGKy95j2Dw6cPYb/wY6lEzXl2r8cI9H1qS22soSigM0BjmTb?=
 =?us-ascii?Q?d2ghLPO8WFskQsNcCj2dhFAr3c=3D?=
X-Microsoft-Antispam-Message-Info: +mHZ3EKyX2+W9PpeSvRe1wKHXPgBIXp1v1aACeTurvZIDVbT1S0xM5+NUiZBAvbtHD9/p0JXjE2Oj/oHlyKpVxtU+64gVJyKFsaGYqMBG78IT7/6+3XJncVkL+um7MFZhhEJ/jAEuWbqsyZ5MgPzaFZS1tVR0jBgvuhtsseVXZlW0KGN6NSAxfLnn/PWOrweFSWcdQgiUZTCu5HdseeM39aM+Gq+1sOKLQLHtwyYn6OvZyNu8ExUULcwLqZ9M/8yqaZOfwUOgKPDUjTdMeNO2k3z4zq4AWhSunLd4E+yImzfRGSTr0yBsGf1QVQGnrm5O49rrFEUYJpfFs3atPcza8HW0qI5czcsBMVaQ7k5wIQ=
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1770;
 6:1mkfxPSgi43Awvr3VOy9+2WKZx1DT6Bs+nSdBmmVbwoApRZVY05Go8lLY+luhKLd/FhwGVHRf4Y1dJz47OAVLKFqTN0vHUgSCD1OToWAsO00yo92WBrRDwGCOtVrV/9Z2iKmBQAIXVwCweHZhaGdsYXYJIKZjiI6HOM4KCGE00yH2ke0GcullZXgI1qB3jZXqj+vEY6eEpw9nAILYGkEW6p48MLZgoRGbDY3rxmmSXZ6l8jVR3xdtDuEXJ+zC9Ckp99WvJTXNPMR7Iu2TVUrl0Xsfkq9rCXLXX50VO1/04AM5Cm7v6XqqOMjIPN/uzY6pPD6HxLX5vk4w1Q+nbLEVyE0f1Y0emoq1voEKeaLxFeFahOxAGdSXU+wWgjD78ebOOjtxTACd0D7T/abi21EuzV9ceWM893/KPTyr1c/DCZOdwSszwlGoGZn+eJVyW7CxccnVnyT4mGk/s9dkrUO7A==;
 5:FP8jOFHY+LZq0YAtA1oykdiEhxNCPbJ7hG019EV57Lt4UTlzlVsg1B8Qzj5vyvDLPB4lgnlEwzTbjIOJ2DczAobVrrbrNTwAbZ7lrWWFx9cW7X6JQWtw4SHWjUwsLSFuHvfe0ZPxgQOKVooYQaE62nS1NAJDBtYVmkBc3hGvkaE=;
 7:Urle4L4YfQ/jmw4nvLtIOPHO4QJnCK+AhK1R8IkPZMT3SVlEHz3actFcy1qsBHyF5tKbLIIITc2l//VVVNrTfbDbpUWaTAq7THakV8AAfkxh4n6bygVTvy6YfVxAlTnUNWCATRtF/OV6ZdTvIdklhpMUgflivxMFp/aDv1F/LpzLt++T8la/o/uPynDkWrs/kHevDdCpKuLVfCt97EotL4wjzDLOgJPpHXoP9cieQxgHg17r8V9xVx11J4aB3a3F
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1770;
 20:85c8OoyUzPvYzKk6X3IH+vocLMVgQvSClD4GcqUYL8xp1zFdPeA/NJiMTxT7TSFetfpB1XMkLBn+VCAxpUcuYlDByAG5HV0v8038Vvrb6/ATMhFED80FsGJN0PZPNZHZqWsj01szmU2E8LUS9SLtHbDuoIcKDnZ6tjNiPhj7A1/mMignqmn79NxFilJ/MPEYg0XJG8GeBxcpCyH2H7QUrQKwoZSXyeWWn2YuQof/PQS3mGZXa8ZXYQ9m+5CF8rV7
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Aug 2018 20:02:09.9512 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: c93d3821-407b-4f44-6da7-08d603b3269b
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB1770
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/spec-ctrl: add support for
 modifying SSBD 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>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMTA6MDA6NDhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDA5LjA4LjE4IGF0IDIxOjQyLCA8YnJpYW4ud29vZHNAYW1kLmNvbT4gd3Jv
dGU6Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvY3B1L2FtZC5jCj4gPiArKysgYi94ZW4vYXJjaC94
ODYvY3B1L2FtZC5jCj4gPiBAQCAtNjExLDE0ICs2MTEsOSBAQCBzdGF0aWMgdm9pZCBpbml0X2Ft
ZChzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCj4gPiAgCQkJc3NiZF9hbWRfbHNfY2ZnX21hc2sgPSAx
dWxsIDw8IGJpdDsKPiA+ICAJfQo+ID4gIAo+ID4gLQlpZiAoc3NiZF9hbWRfbHNfY2ZnX21hc2sg
JiYgIXJkbXNyX3NhZmUoTVNSX0FNRDY0X0xTX0NGRywgdmFsdWUpKSB7Cj4gPiArCWlmIChzc2Jk
X2FtZF9sc19jZmdfbWFzayAmJiAhcmRtc3Jfc2FmZShNU1JfQU1ENjRfTFNfQ0ZHLCB2YWx1ZSkp
Cj4gPiAgCQlpZiAoIWJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TU0JEX0FNRF9MU19DRkcpKQo+
ID4gIAkJCXNldHVwX2ZvcmNlX2NwdV9jYXAoWDg2X0ZFQVRVUkVfU1NCRF9BTURfTFNfQ0ZHKTsK
PiAKPiBJZiB0aGUgaW5uZXIgaWYoKSB3YXMgbm90IHRvIGdvIGF3YXkgYWx0b2dldGhlciBpbiBw
YXRjaCAxLCBwbGVhc2UKPiBmb2xkIHR3byBzdWNjZXNzaXZlIGlmKCktcyBsaWtlIHRoZXNlLgo+
IAo+ID4gLS0tIGEveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jCj4gPiArKysgYi94ZW4vYXJjaC94
ODYvc3BlY19jdHJsLmMKPiAKPiBGaXJzdCBvZiBhbGwgLSBJJ20gbm90IGNvbnZpbmNlZCBzb21l
IG9mIHRoZSBBTUQgc3BlY2lmaWMgY29kZSBoZXJlCj4gd291bGRuJ3QgYmV0dGVyIGxpdmUgaW4g
Y3B1L2FtZC5jLgoKV2VsbCwgYnkgdGhhdCBsb2dpYywgYSBsb3Qgb2YgdGhlIG90aGVyIGxvZ2lj
IGNvdWxkIGdvIGluIGNwdS9pbnRlbC5jLgpJdCBoYXMgdG8gZG8gd2l0aCBTU0JEIGFuZCB3aGVu
IEFNRCdzIHByb2Nlc3NvcnMgc3VwcG9ydCBpdCB2aWEgdGhlClNQRUNfQ1RSTCBNU1IsIHRoZSBz
dXBwb3J0IGZvciBTU0JEIHdpbGwgZ2V0IG1lcmdlZCB0b2dldGhlciBpbgpzcGVjX2N0cmwuYyBh
bmQgaWYgdGhhdCdzIHRoZSBjYXNlLCBpdCBtYWtlcyBzZW5zZSB0byBoYXZlIGFsbCB0aGUgU1NC
RApjb2RlIHRvZ2V0aGVyLiBJTU8KCj4gPiBAQCAtNTAsNyArNTEsMTYgQEAgYm9vbCBfX2luaXRk
YXRhIGJzcF9kZWxheV9zcGVjX2N0cmw7Cj4gPiAgdWludDhfdCBfX3JlYWRfbW9zdGx5IGRlZmF1
bHRfeGVuX3NwZWNfY3RybDsKPiA+ICB1aW50OF90IF9fcmVhZF9tb3N0bHkgZGVmYXVsdF9zcGVj
X2N0cmxfZmxhZ3M7Cj4gPiAgCj4gPiArLyogZm9yIFNTQkQgc3VwcG9ydCBmb3IgQU1EIHZpYSBM
U19DRkcgKi8KPiA+ICsjZGVmaW5lIFNTQkRfQU1EX01BWF9TT0NLRVQgMgo+ID4gK3N0cnVjdCBz
c2JkX2FtZF9sc19jZmdfc210X3N0YXR1cyB7Cj4gPiArICAgIHNwaW5sb2NrX3QgbG9jazsKPiA+
ICsgICAgdWludDMyX3QgbWFzazsKPiA+ICt9IF9fYXR0cmlidXRlX18gKChhbGlnbmVkICg2NCkp
KTsKPiAKPiBXaGVyZSdzIHRoaXMgbGl0ZXJhbCA2NCBjb21pbmcgZnJvbT8gRG8geW91IHBlcmhh
cHMgbWVhbgo+IFNNUF9DQUNIRV9CWVRFUz8gQW5kIGlmIHRoaXMgaXMgcmVhbGx5IG5lZWRlZCAo
YXMgc2FpZCBiZWZvcmUsCj4gSSB0aGluayB0aGUgYXJyYXkgd291bGQgYmV0dGVyIGJlIGR5bmFt
aWNhbGx5IGFsbG9jYXRlZCB0aGFuIGhhdmluZwo+IGNvbXBpbGUgdGltZSBkZXRlcm1pbmVkIGZp
eGVkIHNpemUpLCB0aGVuIHBsZWFzZSBkb24ndCBvcGVuLWNvZGUKPiBfX2FsaWduZWQoKS4KCkl0
J3MgdGhlIGNhY2hlIGNvaGVyZW5jeSBzaXplLiAgVGhlIFNNUF9DQUNIRV9CWVRFUyBpcyAxMjgg
Ynl0ZXMgSUlSQy4KSSB3YXMgdHJ5aW5nIHRvIHNhdmUgc3BhY2Ugc2luY2UgdGhlIHN0cnVjdCBp
cyBzbyBzbWFsbCBpdCB3b3VsZCBkb3VibGUKdGhlIHNpemUuICBUaGF0IGNhbiBiZSBjaGFuZ2Vk
IHRob3VnaC4KCj4gPiArYm9vbCBfX3JlYWRfbW9zdGx5IHNzYmRfYW1kX3NtdF9lbiA9IGZhbHNl
Owo+ID4gK2Jvb2wgX19yZWFkX21vc3RseSBkZWZhdWx0X3hlbl9zc2JkX2FtZF9sc19jZmdfZW4g
PSBmYWxzZTsKPiA+ICB1aW50NjRfdCBfX3JlYWRfbW9zdGx5IHNzYmRfYW1kX2xzX2NmZ19tYXNr
ID0gMHVsbDsKPiA+ICtzdHJ1Y3Qgc3NiZF9hbWRfbHNfY2ZnX3NtdF9zdGF0dXMgKnNzYmRfYW1k
X3NtdF9zdGF0dXNbU1NCRF9BTURfTUFYX1NPQ0tFVF0gPSB7TlVMTH07Cj4gCj4gU2V2ZXJhbCBm
dXJ0aGVyIHBvaW50bGVzcyBpbml0aWFsaXplcnMuCgpzc2JkX2FtZF9sc19jZmdfbWFzayAtPiBu
ZWVkcyB0byBiZSBpbml0aWFsaXplZCwgZHVlIHRvIGhvdyBpdCBnZXRzIHNldApzc2JkX2FtZF9s
c19jZmdfc210X3N0YXR1cyAtPiBuZWVkcyB0byBiZSBpbml0aWFsaXplZCwgdW5sZXNzIHhhbGxv
YwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZXRzIGl0IGFzIE5VTEwgb24gZmFpbHVy
ZSB0byBhbGxvYwpkZWZhdWx0X3hlbl9zc2JkX2FtZF9sc19jZmdfZW4gLT4gbmVlZHMgdG8gYmUg
aW5pdGlhbGl6ZWQgb2YgYW4gZWxzZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YWRkZWQgdG8gYW4gaWYgc3RhdGVtZW50CnNzYmRfYW1kX3NtdF9lbiAtPiBsaWtlIHRoZSBhYm92
ZQoKSWYgeW91IHdhbnQgZGVmYXVsdF94ZW5fc3NiZF9hbWRfbHNfY2ZnX2VuIGFuZCBzc2JkX2Ft
ZF9zbXRfZW4gdG8gYmUKbm90IGJlIGluaXRpYWxpemVkLCBJIGNhbiBhZGQgY29kZSB0byBkbyB0
aGF0LgoKPiA+ICtzdGF0aWMgdm9pZCBzc2JkX2FtZF9sc19jZmdfc2V0X3NtdChib29sIGVuYWJs
ZV9zc2JkKQo+ID4gK3sKPiA+ICsgICAgdWludDMyX3Qgc29ja2V0LCBjb3JlLCB0aHJlYWQ7Cj4g
PiArICAgIHVpbnQ2NF90IGVuYWJsZV9tYXNrOwo+ID4gKyAgICB1aW50NjRfdCBsc19jZmc7Cj4g
PiArICAgIHN0cnVjdCBzc2JkX2FtZF9sc19jZmdfc210X3N0YXR1cyAqc3RhdHVzOwo+ID4gKyAg
ICBjb25zdCBzdHJ1Y3QgY3B1aW5mb194ODYgICpjID0gICZjdXJyZW50X2NwdV9kYXRhOwo+ID4g
Kwo+ID4gKyAgICBzb2NrZXQgPSBjLT5waHlzX3Byb2NfaWQ7Cj4gPiArICAgIGNvcmUgICA9IGMt
PmNwdV9jb3JlX2lkOwo+ID4gKyAgICB0aHJlYWQgPSBjLT5hcGljaWQgJiAoYy0+eDg2X251bV9z
aWJsaW5ncyAtIDEpOwo+ID4gKyAgICBzdGF0dXMgPSBzc2JkX2FtZF9zbXRfc3RhdHVzW3NvY2tl
dF0gKyBjb3JlOwo+ID4gKyAgICBlbmFibGVfbWFzayA9ICgxdWxsIDw8IHRocmVhZCk7Cj4gPiAr
Cj4gPiArICAgIHNwaW5fbG9jaygmc3RhdHVzLT5sb2NrKTsKPiA+ICsKPiA+ICsgICAgaWYgKCBl
bmFibGVfc3NiZCApCj4gPiArICAgIHsKPiA+ICsgICAgICAgIGlmICggIShzdGF0dXMtPm1hc2sg
JiBlbmFibGVfbWFzaykgKQo+IAo+IFNvIHdpdGggLT5tYXNrIGJlaW5nIHVpbnQzMl90LCB3aHkg
ZG9lcyBlbmFibGVfbWFzayBuZWVkIHRvIGJlCj4gdWludDY0X3Q/IEV2ZW4gdWludDMyX3Qgc2Vl
bXMgd2F5IG1vcmUgdGhhbiBuZWVkZWQsIGJ1dCB0aGVyZSdzCj4gY2VydGFpbmx5IG5vIHBvaW50
IGdvaW5nIGJlbG93IHRoaXMuIEp1c3QgdGhhdCwgYXMgZXhwcmVzc2VkIGJlZm9yZSwKPiB5b3Ug
c2hvdWxkIHBsZWFzZSB1c2UgInVuc2lnbmVkIGludCIgaW4gZmF2b3Igb2YgdWludDMyX3QgZXZl
cnl3aGVyZSwKPiB1bmxlc3MgeW91IHJlYWxseSBuZWVkIHNvbWV0aGluZyB0aGF0J3MgZXhhY3Rs
eSAzMi1iaXRzIHdpZGUuCgpCZWNhdXNlIHdoZW4gY2hhbmdpbmcgdGhlIHZhcmlhYmxlIHR5cGVz
IGZyb20gX18zMiBldGMsIEkgY29uZnVzZWQgaXQKd2l0aCB0aGUgZW5hYmxlIG1hc2sgZm9yIHRo
ZSBMU19DRkcgcmVnLiAgSSdsbCBjaGFuZ2UgdGhlbS4KCj4gPiArICAgICAgICB7Cj4gPiArICAg
ICAgICAgICAgc3RhdHVzLT5tYXNrIHw9IGVuYWJsZV9tYXNrOwo+ID4gKyAgICAgICAgICAgIHJk
bXNybChNU1JfQU1ENjRfTFNfQ0ZHLCBsc19jZmcpOwo+ID4gKyAgICAgICAgICAgIGlmICggIShs
c19jZmcgJiBzc2JkX2FtZF9sc19jZmdfbWFzaykgKQo+ID4gKyAgICAgICAgICAgIHsKPiA+ICsg
ICAgICAgICAgICAgICAgbHNfY2ZnIHw9IHNzYmRfYW1kX2xzX2NmZ19tYXNrOwo+ID4gKyAgICAg
ICAgICAgICAgICB3cm1zcmwoTVNSX0FNRDY0X0xTX0NGRywgbHNfY2ZnKTsKPiA+ICsgICAgICAg
ICAgICB9Cj4gPiArICAgICAgICB9Cj4gPiArICAgIH0KPiA+ICsgICAgZWxzZQo+ID4gKyAgICB7
Cj4gPiArICAgICAgICBpZiAoIHN0YXR1cy0+bWFzayAmIGVuYWJsZV9tYXNrICkKPiA+ICsgICAg
ICAgIHsKPiA+ICsgICAgICAgICAgICBzdGF0dXMtPm1hc2sgJj0gfmVuYWJsZV9tYXNrOwo+ID4g
KyAgICAgICAgICAgIHJkbXNybChNU1JfQU1ENjRfTFNfQ0ZHLCBsc19jZmcpOwo+ID4gKyAgICAg
ICAgICAgIGlmICggKGxzX2NmZyAmIHNzYmRfYW1kX2xzX2NmZ19tYXNrKSAmJiAoc3RhdHVzLT5t
YXNrID09IDApICkKPiAKPiBQbGVhc2UgcHJlZmVyIHRoZSBzaG9ydGVyICEgb3ZlciAiID09IDAi
Lgo+IAo+ID4gKyAgICAgICAgICAgIHsKPiA+ICsgICAgICAgICAgICAgICAgbHNfY2ZnICY9IH5z
c2JkX2FtZF9sc19jZmdfbWFzazsKPiA+ICsgICAgICAgICAgICAgICAgd3Jtc3JsKE1TUl9BTUQ2
NF9MU19DRkcsIGxzX2NmZyk7Cj4gPiArICAgICAgICAgICAgfQo+ID4gKyAgICAgICAgfQo+ID4g
KyAgICB9Cj4gPiArCj4gPiArICAgIHNwaW5fdW5sb2NrKCZzdGF0dXMtPmxvY2spOwo+ID4gK30K
PiA+ICsKPiA+ICt2b2lkIHNzYmRfYW1kX2xzX2NmZ19zZXQoYm9vbCBlbmFibGVfc3NiZCkKPiA+
ICt7Cj4gPiArICAgIGlmICggIXNzYmRfYW1kX2xzX2NmZ19tYXNrIHx8Cj4gPiArICAgICAgICAg
IWJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TU0JEX0FNRF9MU19DRkcpICkgewo+ID4gKyAgICAg
ICAgZHByaW50ayhYRU5MT0dfRVJSLCAiU1NCRCBBTUQgTFMgQ0ZHOiBpbnZhbGlkIG1hc2sgb3Ig
bWlzc2luZyBmZWF0dXJlXG4iKTsKPiAKPiBJZiB0aGUgcGxhbiBpcyBmb3IgdGhlIGZ1bmN0aW9u
IHRvIGFsc28gYmUgY2FsbGVkIGF0IHJ1bnRpbWUgZXZlbnR1YWxseSwKPiB0aGlzIGRwcmludGso
KSBuZWVkcyB0byBnbyBhd2F5Lgo+IAo+ID4gKyAgICAgICAgcmV0dXJuOwo+ID4gKyAgICB9Cj4g
PiArCj4gPiArICAgIGlmICggc3NiZF9hbWRfc210X2VuICkKPiA+ICsgICAgICAgIHNzYmRfYW1k
X2xzX2NmZ19zZXRfc210KGVuYWJsZV9zc2JkKTsKPiA+ICsgICAgZWxzZQo+ID4gKyAgICAgICAg
c3NiZF9hbWRfbHNfY2ZnX3NldF9ub25zbXQoZW5hYmxlX3NzYmQpOwo+ID4gK30KPiA+ICsKPiA+
ICtzdGF0aWMgaW50IF9faW5pdCBzc2JkX2FtZF9sc19jZmdfaW5pdCh2b2lkKQo+ID4gK3sKPiA+
ICsgICAgdWludDMyX3QgY29yZXNfcGVyX3NvY2tldCwgdGhyZWFkc19wZXJfY29yZTsKPiA+ICsg
ICAgY29uc3Qgc3RydWN0IGNwdWluZm9feDg2ICAqYyA9ICAmYm9vdF9jcHVfZGF0YTsKPiA+ICsg
ICAgdWludDMyX3QgY29yZSwgc29ja2V0Owo+ID4gKwo+ID4gKyAgICBpZiAoICFzc2JkX2FtZF9s
c19jZmdfbWFzayB8fAo+ID4gKyAgICAgICAgICFib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU1NC
RF9BTURfTFNfQ0ZHKSApCj4gPiArICAgICAgICBnb3RvIHNzYmRfYW1kX2xzX2NmZ19pbml0X2Zh
aWw7Cj4gCj4gV2h5IG5vdCBzaW1wbHkgInJldHVybiI/CgpCZWNhdXNlIGl0IGZvcmNlcyBhbGwg
dGhlIGZhaWxlZCByZXR1cm5zIGRvd24gb25lIGNvZGUgcGF0aC4gIEkgY2FuCmNoYW5nZSBpdCBp
ZiB5b3Ugd2lzaC4KCj4gPiArICAgIHN3aXRjaCAoIGMtPng4NiApCj4gPiArICAgIHsKPiA+ICsg
ICAgY2FzZSAweDE1Ogo+ID4gKyAgICBjYXNlIDB4MTY6Cj4gPiArICAgICAgICBicmVhazsKPiA+
ICsKPiA+ICsgICAgY2FzZSAweDE3Ogo+ID4gKyAgICAgICAgY29yZXNfcGVyX3NvY2tldCA9IGMt
Png4Nl9tYXhfY29yZXM7Cj4gPiArICAgICAgICB0aHJlYWRzX3Blcl9jb3JlID0gYy0+eDg2X251
bV9zaWJsaW5nczsKPiA+ICsKPiA+ICsgICAgICAgIGlmICggdGhyZWFkc19wZXJfY29yZSA+IDEg
KQo+ID4gKyAgICAgICAgewo+ID4gKyAgICAgICAgICAgIHNzYmRfYW1kX3NtdF9lbiA9IHRydWU7
Cj4gPiArICAgICAgICAgICAgZm9yICggc29ja2V0ID0gMDsgc29ja2V0IDwgU1NCRF9BTURfTUFY
X1NPQ0tFVDsgc29ja2V0KysgKQo+ID4gKyAgICAgICAgICAgIHsKPiA+ICsgICAgICAgICAgICAg
ICAgc3NiZF9hbWRfc210X3N0YXR1c1tzb2NrZXRdID0KPiA+ICsgICAgICAgICAgICAgICAgICAo
c3RydWN0IHNzYmRfYW1kX2xzX2NmZ19zbXRfc3RhdHVzICopCj4gPiArICAgICAgICAgICAgICAg
ICAgeG1hbGxvY19hcnJheShzdHJ1Y3Qgc3NiZF9hbWRfbHNfY2ZnX3NtdF9zdGF0dXMsCj4gPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb3Jlc19wZXJfc29ja2V0KTsKPiAKPiBQ
b2ludGxlc3MgY2FzdC4KPiAKPiA+ICsgICAgICAgICAgICAgICAgaWYgKCBzc2JkX2FtZF9zbXRf
c3RhdHVzW3NvY2tldF0gPT0gTlVMTCApCj4gPiArICAgICAgICAgICAgICAgIHsKPiA+ICsgICAg
ICAgICAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX0VSUiwKPiA+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIlNTQkQgQU1EIExTIENGRzogZXJyb3IgaW4gc3RhdHVzIGFsbG9jaW5nXG4i
KTsKPiA+ICsgICAgICAgICAgICAgICAgICAgIGdvdG8gc3NiZF9hbWRfbHNfY2ZnX2luaXRfZmFp
bDsKPiA+ICsgICAgICAgICAgICAgICAgfQo+ID4gKyAgICAgICAgICAgIH0KPiA+ICsKPiA+ICsg
ICAgICAgICAgICBmb3IgKCBzb2NrZXQgPSAwOyBzb2NrZXQgPCBTU0JEX0FNRF9NQVhfU09DS0VU
OyBzb2NrZXQrKyApCj4gPiArICAgICAgICAgICAgewo+ID4gKyAgICAgICAgICAgICAgICBmb3Ig
KCBjb3JlID0gMDsgY29yZSA8IGNvcmVzX3Blcl9zb2NrZXQ7IGNvcmUrKyApCj4gPiArICAgICAg
ICAgICAgICAgIHsKPiA+ICsgICAgICAgICAgICAgICAgICAgIHNwaW5fbG9ja19pbml0KCZzc2Jk
X2FtZF9zbXRfc3RhdHVzW3NvY2tldF1bY29yZV0ubG9jayk7Cj4gPiArICAgICAgICAgICAgICAg
ICAgICBzc2JkX2FtZF9zbXRfc3RhdHVzW3NvY2tldF1bY29yZV0ubWFzayA9IDA7Cj4gPiArICAg
ICAgICAgICAgICAgIH0KPiA+ICsgICAgICAgICAgICB9Cj4gPiArICAgICAgICB9Cj4gPiArICAg
ICAgICBicmVhazsKPiA+ICsKPiA+ICsgICAgZGVmYXVsdDoKPiA+ICsgICAgICAgIGdvdG8gc3Ni
ZF9hbWRfbHNfY2ZnX2luaXRfZmFpbDsKPiA+ICsgICAgfQo+ID4gKwo+ID4gKyAgICBpZiAoIGRl
ZmF1bHRfeGVuX3NzYmRfYW1kX2xzX2NmZ19lbiApCj4gPiArICAgICAgICBzc2JkX2FtZF9sc19j
Zmdfc2V0KHRydWUpOwo+ID4gKwo+ID4gKyAgICByZXR1cm4gMDsKPiA+ICsKPiA+ICsgc3NiZF9h
bWRfbHNfY2ZnX2luaXRfZmFpbDoKPiA+ICsgICAgZm9yICggc29ja2V0ID0gMDsgc29ja2V0IDwg
U1NCRF9BTURfTUFYX1NPQ0tFVDsgc29ja2V0KysgKQo+ID4gKyAgICAgICAgaWYgKCBzc2JkX2Ft
ZF9zbXRfc3RhdHVzW3NvY2tldF0gIT0gTlVMTCApCj4gPiArICAgICAgICAgICB4ZnJlZShzc2Jk
X2FtZF9zbXRfc3RhdHVzW3NvY2tldF0pOwo+IAo+IFRoZXJlJ3Mgbm8gbmVlZCBmb3IgdGhlIGlm
KCkgaGVyZS4KPiAKPiA+ICsgICAgc2V0dXBfY2xlYXJfY3B1X2NhcChYODZfRkVBVFVSRV9TU0JE
X0FNRF9MU19DRkcpOwo+IAo+IFRoZSBzYW1lIGZlYXR1cmUgbXVzdCBub3QgZmlyc3QgYmUgZm9y
Y2VkLCBhbmQgdGhlIGNsZWFyZWQuIFBsZWFzZQo+IHRha2UgYSBsb29rIGF0IHRoZSBpbXBsZW1l
bnRhdGlvbiBvZiB0aGUgZnVuY3Rpb25zLgoKV2lsbCBkby4KCj4gPiArICAgIGRlZmF1bHRfeGVu
X3NzYmRfYW1kX2xzX2NmZ19lbiA9IGZhbHNlOwo+ID4gKwo+ID4gKyAgICBkcHJpbnRrKFhFTkxP
R19FUlIsICJTU0JEIEFNRCBMUyBDRkc6IGRpc2FsYmluZyBTU0JEIGR1ZSB0byBlcnJvcnNcbiIp
Owo+ID4gKwo+ID4gKyAgICByZXR1cm4gMTsKPiAKPiBJZiB0aGUgZnVuY3Rpb24gcmV0dXJucyAw
IGFuZCAxIG9ubHksIGl0IGxvb2tzIGxpa2UgeW91J3ZlIG1lYW50IHRvCj4gdXNlIGJvb2wsIGZh
bHNlLCBhbmQgdHJ1ZSByZXNwZWN0aXZlbHkuCj4gCj4gSmFuCj4gCgpCZWNhdXNlIGl0J3MgbW9y
ZSBvZiBhbiBlcnJvciBjb2RlIHRoYW4gYm9vbGVhbiBsb2dpYyB2YWx1ZS4gIEkgY2FuCnN3aXRj
aCBpdCBvdmVyIHRvIGJvb2wgaWYgeW91IHdhbnQuCgpOb3RlZCBhYm91dCB0aGUgdGhpbmdzIEkg
ZGlkbid0IGRpcmVjdGx5IHJlcGx5IHRvLgoKLS0gCkJyaWFuIFdvb2RzCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 20:23:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 20:23:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqOnJ-00035B-OS; Thu, 16 Aug 2018 20:22: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=ubxr=k7=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1fqOnI-000356-LK
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 20:22:56 +0000
X-Inumbo-ID: ffd01eee-a191-11e8-a8a5-bc764e045a96
Received: from mail-pf1-x444.google.com (unknown [2607:f8b0:4864:20::444])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ffd01eee-a191-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 22:21:47 +0200 (CEST)
Received: by mail-pf1-x444.google.com with SMTP id y10-v6so2500589pfn.8
 for <xen-devel@lists.xenproject.org>; Thu, 16 Aug 2018 13:22: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=9LJYGkSipe7Q1PV742LDZDVSpyNi3sWeGPPjLI8EBjw=;
 b=JOHo6RfXwuWX+gu1uhRjF02a3VZwtL7YEVgvPN8QqUfO+uJXToSrtKfsAcKzzVvIn9
 TcuxACU6xpQQIYwa0ElDebwn2pcbPs33L2PBRl0irk6b63HCwve7qTze4yu0kFoHGa1a
 vZb/dtkZVmVmo/aX+sY5Uhoe6LFH0R9masR5MIj9kyPu/B0uSmhxsDLA1nQcsL9mx+F3
 U37f8cnRkwhsd5CICjlS8g9A0i7qgJ3oRY0NXtNvoSnltYpsbgYxV+RaVd35FNXQ3RIL
 spTz70xZLyA50pTQFJhtZhbUag1p1M8tFNqW9HkricHeMI7+wmhZhInXpw/0hn+0orXC
 EkbQ==
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=9LJYGkSipe7Q1PV742LDZDVSpyNi3sWeGPPjLI8EBjw=;
 b=UDlb3xxtk7OZJJ9zGzVRu2Q3Yg2TxmctWsj0wZnJJYfhUXZsKntTSvGUlVu5Q8cr+m
 eANHsRFWWLQjFmmCALPCLI9riCut676MzK89vFePcetc4s7SdgF1BJlgfm2I6VUfy8BP
 jgMYh3HvIr/4lnbHGs474XTVE5PKRabSNshaOaqQX9D5kAUxTTJqMcu6AvXi6YHnjbSs
 4rOYnAbqgfb4YHNqVQBbqZKTY+m28FM/M0EdfRfvcTZ9EuTY24Id+Ms9GRDpHZWxDkg4
 fXj0ux7W3XvQQLxYtvQ4eSxQkER4yHcI2wsVDXUucwcSz/oO1b84liOb3jwnKhGZr0Gh
 9Ffw==
X-Gm-Message-State: AOUpUlGrTxNzVtI7zkqBWdQeXkOLAeMZ1/qP6vqen88e29JveBeAy8Yd
 ouJOJv3YRX5IsgRSXCoHYekoP/1rk9g=
X-Google-Smtp-Source: AA+uWPyiy6DkRnBieMfwkGNXjzsstQ6WXgdtOz9DOgtCk598O6UcuHU+ikAIT/kNJ7bGVdotdbZf1A==
X-Received: by 2002:a62:401:: with SMTP id 1-v6mr33496663pfe.28.1534450974485; 
 Thu, 16 Aug 2018 13:22:54 -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 h130-v6sm161681pgc.88.2018.08.16.13.22.52
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 16 Aug 2018 13:22:53 -0700 (PDT)
From: Christopher Clark <christopher.w.clark@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 16 Aug 2018 13:22:41 -0700
Message-Id: <1534450961-3321-1-git-send-email-christopher.w.clark@gmail.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <20180815072155.2zr5kum2odwpc6cj@citrix.com>
References: <20180815072155.2zr5kum2odwpc6cj@citrix.com>
Subject: [Xen-devel] [PATCH v2] libxl/arm: Fix build on arm64 + acpi w/ gcc
 8.2
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, julien.grall@arm.com, sstabellini@kernel.org,
 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>

QWRkIHplcm8tcGFkZGluZyB0byAjZGVmaW5lZCBBQ1BJIHRhYmxlIHN0cmluZ3MgdGhhdCBhcmUg
Y29waWVkLgpQcm92aWRlcyBzdWZmaWNpZW50IGNoYXJhY3RlcnMgdG8gc2F0aXNmeSB0aGUgbGVu
Z3RoIHJlcXVpcmVkIHRvCmZ1bGx5IHBvcHVsYXRlIHRoZSBkZXN0aW5hdGlvbiBhbmQgcHJldmVu
dCBhcnJheS1ib3VuZHMgd2FybmluZ3MuCkFkZCBCVUlMRF9CVUdfT04gc2l6ZW9mIGNoZWNrcyBm
b3IgY29tcGlsZS10aW1lIGxlbmd0aCBjaGVja2luZy4KClNpZ25lZC1vZmYtYnk6IENocmlzdG9w
aGVyIENsYXJrIDxjaHJpc3RvcGhlci5jbGFyazZAYmFlc3lzdGVtcy5jb20+ClJldmlld2VkLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQp2MjogYWRk
IEJVSUxEX0JVR19PTiBsZW5ndGggY2hlY2tzLCByZXF1ZXN0ZWQgYnkgV2VpLgoKdjE6IFBsZWFz
ZSBhZGQgdGhpcyBwYXRjaCB0byB0aGUgYmFja3BvcnQgbGlzdCBmb3IgdGhlIG5leHQgbWlub3IK
ICAgIDQuMTEgcmVsZWFzZS4KClByaW9yIHRvIHRoaXM6IGdjYyA4LjIgb2JqZWN0cyB0byBtZW1j
cHkgcGFzdCBib3VuZHM6Cgp8IGxpYnhsX2FybV9hY3BpLmM6IEluIGZ1bmN0aW9uICdtYWtlX2Fj
cGlfaGVhZGVyJzoKfCBsaWJ4bF9hcm1fYWNwaS5jOjIwODo1OiBlcnJvcjogJ21lbWNweScgZm9y
bWluZyBvZmZzZXQgWzUsIDZdIGlzIG91dApvZiB0aGUgYm91bmRzIFswLCA0XSBbLVdlcnJvcj1h
cnJheS1ib3VuZHNdCnwgICAgICBtZW1jcHkoaC0+b2VtX2lkLCBBQ1BJX09FTV9JRCwgc2l6ZW9m
KGgtPm9lbV9pZCkpOwp8ICAgICAgXn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fgp8IGxpYnhsX2FybV9hY3BpLmM6MjA5OjU6IGVycm9yOiAnbWVtY3B5JyBm
b3JtaW5nIG9mZnNldCBbNSwgOF0gaXMgb3V0Cm9mIHRoZSBib3VuZHMgWzAsIDRdIFstV2Vycm9y
PWFycmF5LWJvdW5kc10KfCAgICAgIG1lbWNweShoLT5vZW1fdGFibGVfaWQsIEFDUElfT0VNX1RB
QkxFX0lELApzaXplb2YoaC0+b2VtX3RhYmxlX2lkKSk7CnwKXn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgp8IGxpYnhsX2Fy
bV9hY3BpLmM6MjExOjU6IGVycm9yOiAnbWVtY3B5JyBmb3JtaW5nIG9mZnNldCA0IGlzIG91dCBv
ZiB0aGUKYm91bmRzIFswLCAzXSBbLVdlcnJvcj1hcnJheS1ib3VuZHNdCnwgICAgICBtZW1jcHko
aC0+YXNsX2NvbXBpbGVyX2lkLCBBQ1BJX0FTTF9DT01QSUxFUl9JRCwKfCAgICAgIF5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgp8ICAgICAgICAgICAgIHNp
emVvZihoLT5hc2xfY29tcGlsZXJfaWQpKTsKfCAgICAgICAgICAgICB+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn4KfCBJbiBmdW5jdGlvbiAnbWFrZV9hY3BpX3JzZHAuaXNyYS40JywKfCAgICAg
aW5saW5lZCBmcm9tICdsaWJ4bF9fcHJlcGFyZV9hY3BpJyBhdCBsaWJ4bF9hcm1fYWNwaS5jOjM4
OTo1Ogp8IGxpYnhsX2FybV9hY3BpLmM6MTkzOjU6IGVycm9yOiAnbWVtY3B5JyBmb3JtaW5nIG9m
ZnNldCBbNSwgNl0gaXMgb3V0Cm9mIHRoZSBib3VuZHMgWzAsIDRdIFstV2Vycm9yPWFycmF5LWJv
dW5kc10KfCAgICAgIG1lbWNweShyc2RwLT5vZW1faWQsIEFDUElfT0VNX0lELCBzaXplb2YocnNk
cC0+b2VtX2lkKSk7CnwgICAgICBefn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+CgogdG9vbHMvbGlieGwvbGlieGxfYXJtX2FjcGkuYyB8IDEwICsr
KysrKystLS0KIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfYXJtX2FjcGkuYyBiL3Rvb2xzL2xpYnhs
L2xpYnhsX2FybV9hY3BpLmMKaW5kZXggNjM2ZjcyNC4uYmE4NzRjMyAxMDA2NDQKLS0tIGEvdG9v
bHMvbGlieGwvbGlieGxfYXJtX2FjcGkuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9hcm1fYWNw
aS5jCkBAIC00OCw5ICs0OCw5IEBAIGV4dGVybiBjb25zdCB1bnNpZ25lZCBjaGFyIGRzZHRfYW55
Y3B1X2FybVtdOwogX2hpZGRlbgogZXh0ZXJuIGNvbnN0IGludCBkc2R0X2FueWNwdV9hcm1fbGVu
OwogCi0jZGVmaW5lIEFDUElfT0VNX0lEICJYZW4iCi0jZGVmaW5lIEFDUElfT0VNX1RBQkxFX0lE
ICJBUk0iCi0jZGVmaW5lIEFDUElfQVNMX0NPTVBJTEVSX0lEICJYTCIKKyNkZWZpbmUgQUNQSV9P
RU1fSUQgIlhlblwwXDAiCisjZGVmaW5lIEFDUElfT0VNX1RBQkxFX0lEICJBUk1cMFwwXDBcMCIK
KyNkZWZpbmUgQUNQSV9BU0xfQ09NUElMRVJfSUQgIlhMXDAiCiAKIGVudW0gewogICAgIFJTRFAs
CkBAIC0xOTAsNiArMTkwLDcgQEAgc3RhdGljIHZvaWQgbWFrZV9hY3BpX3JzZHAobGlieGxfX2dj
ICpnYywgc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tLAogICAgIHN0cnVjdCBhY3BpX3RhYmxlX3Jz
ZHAgKnJzZHAgPSAodm9pZCAqKWRvbS0+YWNwaV9tb2R1bGVzWzBdLmRhdGEgKyBvZmZzZXQ7CiAK
ICAgICBtZW1jcHkocnNkcC0+c2lnbmF0dXJlLCAiUlNEIFBUUiAiLCBzaXplb2YocnNkcC0+c2ln
bmF0dXJlKSk7CisgICAgQlVJTERfQlVHX09OKHNpemVvZihBQ1BJX09FTV9JRCkgIT0gc2l6ZW9m
KHJzZHAtPm9lbV9pZCkpOwogICAgIG1lbWNweShyc2RwLT5vZW1faWQsIEFDUElfT0VNX0lELCBz
aXplb2YocnNkcC0+b2VtX2lkKSk7CiAgICAgcnNkcC0+bGVuZ3RoID0gYWNwaXRhYmxlc1tSU0RQ
XS5zaXplOwogICAgIHJzZHAtPnJldmlzaW9uID0gMHgwMjsKQEAgLTIwNSw5ICsyMDYsMTIgQEAg
c3RhdGljIHZvaWQgbWFrZV9hY3BpX2hlYWRlcihzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIgKmgs
IGNvbnN0IGNoYXIgKnNpZywKICAgICBtZW1jcHkoaC0+c2lnbmF0dXJlLCBzaWcsIDQpOwogICAg
IGgtPmxlbmd0aCA9IGxlbjsKICAgICBoLT5yZXZpc2lvbiA9IHJldjsKKyAgICBCVUlMRF9CVUdf
T04oc2l6ZW9mKEFDUElfT0VNX0lEKSAhPSBzaXplb2YoaC0+b2VtX2lkKSk7CiAgICAgbWVtY3B5
KGgtPm9lbV9pZCwgQUNQSV9PRU1fSUQsIHNpemVvZihoLT5vZW1faWQpKTsKKyAgICBCVUlMRF9C
VUdfT04oc2l6ZW9mKEFDUElfT0VNX1RBQkxFX0lEKSAhPSBzaXplb2YoaC0+b2VtX3RhYmxlX2lk
KSk7CiAgICAgbWVtY3B5KGgtPm9lbV90YWJsZV9pZCwgQUNQSV9PRU1fVEFCTEVfSUQsIHNpemVv
ZihoLT5vZW1fdGFibGVfaWQpKTsKICAgICBoLT5vZW1fcmV2aXNpb24gPSAwOworICAgIEJVSUxE
X0JVR19PTihzaXplb2YoQUNQSV9BU0xfQ09NUElMRVJfSUQpICE9IHNpemVvZihoLT5hc2xfY29t
cGlsZXJfaWQpKTsKICAgICBtZW1jcHkoaC0+YXNsX2NvbXBpbGVyX2lkLCBBQ1BJX0FTTF9DT01Q
SUxFUl9JRCwKICAgICAgICAgICAgc2l6ZW9mKGgtPmFzbF9jb21waWxlcl9pZCkpOwogICAgIGgt
PmFzbF9jb21waWxlcl9yZXZpc2lvbiA9IDA7Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 22:04:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 22:04: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 1fqQNP-0002r0-A3; Thu, 16 Aug 2018 22: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=/srj=k7=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fqQNO-0002qv-2A
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 22:04:18 +0000
X-Inumbo-ID: 285f3508-a1a0-11e8-a8a5-bc764e045a96
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe49::60e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 285f3508-a1a0-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 00:03:08 +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=fb7zC8KgZLcG4im6jRSylylybQeC2V/AXio8Nx5BTMQ=;
 b=DnWFBghtng772+EMBQoYqL/KK+Abg4/kCCp/H+YkpXoAgDgT1EYmqrbogzgqjagezJN04GCR6bxIoIOKHOYOi9eTFOngi74AOB4at3861eolGnGOc5S/L3oHglIkGMhSH72V/JqHJlSsNLAOYGmAVyaju9MZOTIkdZS5MT66RDI=
Received: from amd.com (165.204.77.1) by
 DM5PR12MB1771.namprd12.prod.outlook.com (2603:10b6:3:113::8) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1038.25; Thu, 16 Aug 2018 22:04:13 +0000
Date: Thu, 16 Aug 2018 17:04:09 -0500
From: Brian Woods <brian.woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180816220408.GC9630@amd.com>
References: <5B4486F302000078001D290A@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B4486F302000078001D290A@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: SN4PR0501CA0005.namprd05.prod.outlook.com
 (2603:10b6:803:40::18) To DM5PR12MB1771.namprd12.prod.outlook.com
 (2603:10b6:3:113::8)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 18c2057b-a4c2-4592-7fba-08d603c433cf
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(5600074)(711020)(4618075)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:DM5PR12MB1771; 
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1771;
 3:jKetd1Cpv4jhv6U09lUysm4JedQnbi/rg019890lNHvc00PYC6fiJuBU4gAOmClwGoYb5pV4NJNQtBg5W6+CVVEKLMMi7DMoVZftFYIOMYJL5gL3SOorbS7IW72yCfMqm4i+qfap87lE1f0P2ETKoDBCmiNgbsOup3KVV3KO+gjmmGKeQ4HgpXLQW1/I7b+Zsjw198kOjAGAOvq2mnPbzMDrDS0Tv2jaqPnHwoc4GSVpy3xaq9Hh3p+8QieS2F0N;
 25:Fqpn6oOzzhT5S4CNalkfHJ2Za11j2nfPuv8fcrkGOY13/pE3sTbU5kV/D5sEW2QY1y9czHs7dsCQsrngWgllganbcFy0qEwrv71RDNm+QgP2pZUET8BpdPH+o1HuTWaNtcBAbeJAFYLUnHj5RVnz/bZdcyTliwYtvJqJvQGJ57YSrFHcTtfOLtI9nMydArBODBeYaodGhbzy35ZA+xxQKZyBCgiL/rlgZ5OI08OesR60gio/qnnwUL862DafB5PwGVUiAYRObiPdY5N9qXNkn/9nF/zWMuatUnPwHV/pGUIle2uKvPp5OFJWvozb9hNnfO8ExS9c7FHB9Jif5obfVA==;
 31:xOySt/jBuTQkOOYFusy4b+YAAKrQY7LAUygDup/mtxQYuq25Xgxmt0MiXORWtwczSDbf6yEKG7g14EGC4s+UBrehNAfcpX/8LcZ8QZgeK+D7Q6dFMnJHe+uyBtZ/leIaMF6zdgvdqRCJSPB9BEizoyUxm+6C1qeR36qzi2JFTO3UUxcP2NVA2KbECLB7MRcsr1hJPxuElEiQ4xKD6axd8y7UWj/xkHZvb2tLPSDQZ1U=
X-MS-TrafficTypeDiagnostic: DM5PR12MB1771:
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1771;
 20:Ivo26I0W2AeRq7X1iYCTZuaUF20sqH573KhE2RLv5JYQlpy+xvg+U06ZSzYhhiloTxtpngJiURsvtH+bosMRSn2VHYEn8VmLt7ptSetHhuBMYilQeD9dgpSnaml+UKo+66bFs8PYgk0Q5f4ZtSA76hC1pIAYit7jKkAxDUDxC8/0Ewssj6lxwCn48HOxP3PBeABTzlfxeNFRotgU4D/8+r2VHVpsvxlUOB3xKe5qiKzwngoHv809lZKi3NLlBnFt1uZZ679egs1PpdZFJyWX80xG6Avn8akJhMMwow+GvxtMCs8S7dmTfP0ODou5AB3pIt6Cir0PvfXgQT6AAwDt4gw/OrGpOKqWqfeYCv22/d+uNA1IPy7lOy3nqfs6nU3nDX50fIXxWxPBuCnIEONmr6otvIJytK08NnN+ro4MCXvXKDQrQZzbHNJx4sjFf0iKgmLCiz08zyTVPC45sixUPzuLVTLhIGnLu4PAiNTuCLXpjgCPF3x/LnyKtO4P8XYc;
 4:UFAgY/LPjVDaZH61gl9EtfSqbJDTgBavsnuCBWjtmBDaI3jyE+9c6U3qA+F920NeCr8+1TBl2doInx3VZ0+y483pnT99NMr2Uols/DA+D1m/19yNC4BwzRPH5Yj9mpamrzAUGbMB/389Omesd9JsGT9bpiWY0rMGi8wJsjrzDTJ+0ZPZTj/muxs67ToaMRACOzmtSwj5dEV0dD24DCAvgU+RkqTe7OA/yks96Lyr2hJlj9xHDlvD45RrgB5/GpALLpQkTh0OWmej8W/CtnMS5lYUdDgvT7rGUy0tNryfPLThHT8Uj4Jl2yRMx445StjZ
X-Microsoft-Antispam-PRVS: <DM5PR12MB1771647BC04B5B7D3C99AFDBE53E0@DM5PR12MB1771.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)(823301051)(10201501046)(3002001)(93006095)(93001095)(3231311)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123560045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(201708071742011)(7699016);
 SRVR:DM5PR12MB1771; BCL:0; PCL:0; RULEID:; SRVR:DM5PR12MB1771; 
X-Forefront-PRVS: 07665BE9D1
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(376002)(366004)(346002)(136003)(396003)(39860400002)(189003)(199004)(25786009)(186003)(36756003)(44832011)(54906003)(486006)(316002)(8936002)(58126008)(16526019)(956004)(2616005)(7696005)(476003)(16586007)(33656002)(11346002)(305945005)(386003)(478600001)(5660300001)(72206003)(52116002)(26005)(6246003)(2906002)(7736002)(4326008)(446003)(66066001)(106356001)(47776003)(55016002)(23726003)(1076002)(3846002)(6116002)(50466002)(105586002)(86362001)(6916009)(97736004)(8676002)(21086003)(53936002)(6666003)(81156014)(229853002)(68736007)(81166006)(76176011)(18370500001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR12MB1771; 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: =?us-ascii?Q?1; DM5PR12MB1771;
 23:SmGEs16jPg7m2YmGje3CJl5h4vVMzVhymxnrZvm82?=
 =?us-ascii?Q?ZsD2UNKShRJ4NerSZ0pHmk4sGm61vDVw0VxxFzeJQjF5q5XuYKgiy/fwmyW5?=
 =?us-ascii?Q?o+/Xxt2U6WWPo/f2TcFLic1iU/6fVZovdtBk3vGRnibDASEmj0Wl4lE7nwnd?=
 =?us-ascii?Q?6COtkm9fi1pjFuBvpwcbsgSNrZTFzZDRE8xeNrIVEw580793CcQ6TPfT/tD+?=
 =?us-ascii?Q?z2Vnp365PLHv21yAu60bE6p57TLyrLPurjrmjAroarma1T4xJZp8+Of9wOJI?=
 =?us-ascii?Q?ZxtDyCBsb73oWlSM53ToGf8mLOLUdC4TrC5HQ2yToIqEA3wzIllaBNinUzfW?=
 =?us-ascii?Q?jTuChYfcoOP9cQUu4OUVlF53etcODWSUJNHQ2whpZZ+mEj3TZOXBX4RASA2Y?=
 =?us-ascii?Q?KB/OFb543v/aebSAqWmapv5yRF6DgfwkRMfUkRbew+7mTt7przuOcyV8Nu2w?=
 =?us-ascii?Q?vj6404SCAX5eHyS0y8sdPSfQtJlf81sDvZ/cRUx4Ct3dFhqJpgFpeYqK5SDk?=
 =?us-ascii?Q?hLW63nyMv+fRd2uLs6/cZEnlICn2q/mUiQd00G+UiJstrCt9O6qG517rJjvq?=
 =?us-ascii?Q?4phLaK+ovDKiqLAhlUMOBlzGSLGGUeL13yVhjaVp5GF9wD28AJYyVcG2pCLg?=
 =?us-ascii?Q?aPqZL7PSkB3dExS325nUaZPj7XMnG05UsqI/xtxHossCKZwazKAmrfXBYtKH?=
 =?us-ascii?Q?LNkFvQzjCrZgH60GovRSQIbLXtHPAIU2xy7sKJjupQLc6vhMdOPEOQCiL4uI?=
 =?us-ascii?Q?LBHdStxxvwRiSjKlwwbbQDb4D8M6QsjsA5R6E/G/275P6FAIx3KvcqdvGBcP?=
 =?us-ascii?Q?gd6/DSRINPWOACaxCk9+60onkUgcyGGV19I9Pe03KJyFGLbELmE9AiK6F5rJ?=
 =?us-ascii?Q?WwgLyvq246ba8ELapg/ewTXmhiRiH/Wv8ozD4YcIMtqLXzCfhbKDf3gAY7gX?=
 =?us-ascii?Q?G2mxfCqNBL+n9dYITjYom5ccs8EOrSdsvVDT/aLMaH+GTehcuBN2FZWhBVRs?=
 =?us-ascii?Q?fzyvOgMFd6LIqqi1rCwfSyr+qHwVQ5z+TtoAq1C0I6S5qkW2ZJzYhRmDTVFx?=
 =?us-ascii?Q?28iTImeW5k16+3xFHHJgVmAgdFHFuYVxdibJjK6yX7rvSmIuxOM4ewj7Sb2t?=
 =?us-ascii?Q?SMO2YHZuRs63RdGWn4oYmM4ARnN/lWLbHhg43T5iy+otjhI/NCxoshUmSppc?=
 =?us-ascii?Q?+HgBF3IkH6dMnOVqS0LebVPQwgVsXiUsgWFFsSql6a5t6B4E60WbQ1lFR2gW?=
 =?us-ascii?Q?YiV5/N7PGK6aYHiyvMRRflJkaHBsM93wp3G+b46ilI7OFW8d9oNWGqWyD3eY?=
 =?us-ascii?Q?g2UMNOPva5Cfz2eiLVl/GI=3D?=
X-Microsoft-Antispam-Message-Info: gDqGIQ4iIqt2dJhm0Lt19DcfsJvFyjqMxjyUFPgB70rH8WJ6x4Gf9im7ds9sMyPOhIcaZ1i6iFHJy0zAg1QJFgTDaAUISWm6CkDG/aGf6vEPHwPL+MA0bXjuP66gc3a63URfMF3tUfxvjwTvQ9PMf2Nu0pkyLZKLFpXHoRWwfKiZyjKoaTtsQRmoSjbzlxll3vdP5us0PP/Nc9vujNMbnBEhvUYAuYwt0St9UT0XnSea3bBK0DnQXVUxM63U0r4p6gBuyQxX+XjwqPYlAVwUIL2oHF8YiAEYzK8+TEEpISRdlPOJo7sATCHulQmWVzPO5hELvsRcyfiaCoYwMGk58tF7m7eoMlxgUKX22ZfvLiQ=
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1771;
 6:vVoRMMEt4oXmsHmjqFXdmuziedTl2gd5qzg0jYAyDKCJu3YWdKJ5JX7EfJqplfOhGLXoFyLLE8a7yyxKmRZlpSDA5XRoj3cAkCemIXOFzhUFw/eLeCneTJVzPsQRHRKDf4KGEgp77oSn6WsL3aAxIr8soQIRzhm4sj57BH200cPu3YoSFDqWhsbBB1fu4b3GLDfrGsSgh+K3jIvNU2WVfCHsbDoa1AhYpTV1IOxXcybSR1yfBugHGPQRAKdrNPNv2d+ybGngPelVZQMcAVQ6H6+XehoTKi02A0lba13yPausFTnM73E+6cQNnEQnbxBudXwt2XC88TPY6rPxWhCVr8LWdN50mlY3IOxSLvrxjAjr4r1diO/WOBO0ZcWinJKAYCHE1Ke9i774+04mHTVppiaJgzuLxMNjuG6i/uiJUJWaxtBatKmaosi1mtheoIX3kiIKkEUVMNBN9DVWXe2bIg==;
 5:lgWceIGkC/R0Qx6xXPkBx0pkWVoyJIU6aMPRw/CjLpcP9s0+4E4dmsVeE2cYID508c8bh67GoF0jyKsehftJvYX7FWtQVIaGL6ouii0TrP7sUDmwyOLOcyKpdn+gt1cgDReBxRN6FvwvEkdTDFFwTMkCNBAT487idlmB+/hSddg=;
 7:39b8fABd2Y5lHjMQzo2cJUmpWhvWBo3PNMz7nv9lDLI9A8mXkJWzgIRUQIzf6JDh6m5/gaOtTImphEexZhiLTJFUtjoRYLjJfdlsdtPpupQn/nP5MVf6rdL8AEJpEvqSHCEfqJMwSAI3IzZPu8sxXbEXNbzgHzKoDZS1MEAU8lFFFUoyWDOZATcryCwC5uO1/XGx+MMOcp19ogdnwSPblI6Kbtu9IjTn4+JX/yCLc7lvh1/11+JUSKcr+4pkjdZU
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1771;
 20:ItKVEO6aO05mx46Pxf2x1V4Ng4rvRbCjCVGn/Niube6VS66WhT0bBotwvRuB2g0C6vv6hQ94EODDiTbFNsKQbNrKgRHdwwPaw7tCeZDVlxvDvOgnQ8GIvYHRipXzYlcPjGjDEZcNKwslGNJRAiCVBLnLtKPvK67YZzSOmkU0AE02Zw+UZrrXEAwteq6IVxedSTZDjgEe5CFJbS6wUrdD90QnUCth2Q+zA2d8ACqpJklESKSnbtIaVZozWIyYGNg2
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Aug 2018 22:04:13.3640 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 18c2057b-a4c2-4592-7fba-08d603c433cf
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB1771
Subject: Re: [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: 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>

T24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMDQ6MTQ6MTFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gSGF2aW5nIG5vdGljZWQgdGhhdCBWTUxPQUQgYWxvbmUgaXMgYWJvdXQgYXMgZmFzdCBh
cyBhIHNpbmdsZSBvZiB0aGUKPiBpbnZvbHZlZCBXUk1TUnMsIEkgdGhvdWdodCBpdCBtaWdodCBi
ZSBhIHJlYXNvbmFibGUgaWRlYSB0byBhbHNvIHVzZSBpdAo+IGZvciBQVi4gTWVhc3VyZW1lbnRz
LCBob3dldmVyLCBoYXZlIHNob3duIHRoYXQgYW4gYWN0dWFsIGltcHJvdmVtZW50IGNhbgo+IGJl
IGFjaGlldmVkIG9ubHkgd2l0aCBhbiBlYXJseSBwcmVmZXRjaCBvZiB0aGUgVk1DQiAodGhhbmtz
IHRvIEFuZHJldwo+IGZvciBzdWdnZXN0aW5nIHRvIHRyeSB0aGlzKSwgd2hpY2ggSSBoYXZlIHRv
IGFkbWl0IEkgY2FuJ3QgcmVhbGx5Cj4gZXhwbGFpbi4gVGhpcyB3YXkgb24gbXkgRmFtMTUgYm94
IGNvbnRleHQgc3dpdGNoIHRha2VzIG92ZXIgMTAwIGNsb2Nrcwo+IGxlc3Mgb24gYXZlcmFnZSAo
dGhlIG1lYXN1cmVkIHZhbHVlcyBhcmUgaGVhdmlseSB2YXJ5aW5nIGluIGFsbCBjYXNlcywKPiB0
aG91Z2gpLgo+IAo+IFRoaXMgaXMgaW50ZW50aW9uYWxseSBub3QgdXNpbmcgYSBuZXcgaHZtX2Z1
bmNzIGhvb2s6IEZvciBvbmUsIHRoaXMgaXMKPiBhbGwgYWJvdXQgUFYsIGFuZCBzb21ldGhpbmcg
c2ltaWxhciBjYW4gaGFyZGx5IGJlIGRvbmUgZm9yIFZNWC4KPiBGdXJ0aGVybW9yZSB0aGUgaW5k
aXJlY3QgdG8gZGlyZWN0IGNhbGwgcGF0Y2hpbmcgdGhhdCBpcyBtZWFudCB0byBiZQo+IGFwcGxp
ZWQgdG8gbW9zdCBodm1fZnVuY3MgaG9va3Mgd291bGQgYmUgdWdseSB0byBtYWtlIHdvcmsgd2l0
aAo+IGZ1bmN0aW9ucyBoYXZpbmcgbW9yZSB0aGFuIDYgcGFyYW1ldGVycy4KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpJIGhhdmUgY29uZmlybWVk
IGl0IHdpdGggYSBzZW5pb3IgaGFyZHdhcmUgZW5naW5lZXIgYW5kIHVzaW5nIHZtbG9hZCBpbgp0
aGlzIGZhc2hpb24gaXMgc2FmZSBhbmQgcmVjb21tZW5kZWQgZm9yIHBlcmZvcm1hbmNlLiAgQXMg
ZmFyIGFzIHVzaW5nCnZtbG9hZCB3aXRoIFBWLgoKQWNrZWQtYnk6IEJyaWFuIFdvb2RzIDxicmlh
bi53b29kc0BhbWQuY29tPgoKLS0gCkJyaWFuIFdvb2RzCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 22:08:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 22: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 1fqQR9-00030U-Si; Thu, 16 Aug 2018 22: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=xtga=k7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqQR8-00030H-8r
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 22:08:10 +0000
X-Inumbo-ID: eff01eaa-a1a0-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eff01eaa-a1a0-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 22:08: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 1fqQR4-0002zH-Na; Thu, 16 Aug 2018 22:08:06 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fqQR4-00069u-GM; Thu, 16 Aug 2018 22:08:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqQR4-0006ME-FI; Thu, 16 Aug 2018 22:08:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125912-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-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-saverestore.2:fail:regression
 xen-unstable:test-amd64-i386-xl-shadow:guest-start/debian.repeat: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-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-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-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-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-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-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=aa67b97ed34279c43a43d9ca46727b5746caa92e
X-Osstest-Versions-That: xen=1f7574763cbb2c85825b8cc4d81f386e767a476f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 16 Aug 2018 22:08:06 +0000
Subject: [Xen-devel] [xen-unstable test] 125912: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTkxMiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTkxMi8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAg
ICAgNCBtZW1kaXNrLXRyeS1hcHBlbmQgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NjkxCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDE1IGd1ZXN0
LXNhdmVyZXN0b3JlLjIgZmFpbCBSRUdSLiB2cy4gMTI1NjkxCiB0ZXN0LWFtZDY0LWkzODYteGwt
c2hhZG93ICAgMjAgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMjU2
OTEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjU2OTEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTY5MQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTI1NjkxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2OTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY5MQog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIGxpa2UgMTI1NjkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2OTEKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNTY5MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NjkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWlu
c3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVu
ICAgICAgICAgICAgICAgICAgYWE2N2I5N2VkMzQyNzljNDNhNDNkOWNhNDY3MjdiNTc0NmNhYTky
ZQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMWY3NTc0NzYzY2JiMmM4
NTgyNWI4Y2M0ZDgxZjM4NmU3NjdhNDc2ZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1NjkxICAy
MDE4LTA3LTMwIDIxOjM3OjEyIFogICAxNyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTcx
NiAgMjAxOC0wOC0wMSAwMzozNjoyOSBaICAgMTUgZGF5cyAgICA5IGF0dGVtcHRzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNTkxMiAgMjAxOC0wOC0xNSAwMjoyMzoyMiBaICAgIDEgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPgogIEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0
aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNs
ZS5jb20+CiAgRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgogIEdlb3JnZSBEdW5s
YXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+
CiAgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3Ns
YWIuY29tPgogIE5vcmJlcnQgTWFudGhleSA8bm1hbnRoZXlAYW1hem9uLmRlPgogIFBhdWwgRHVy
cmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUmF6dmFuIENvam9jYXJ1IDxyY29qb2Nh
cnVAYml0ZGVmZW5kZXIuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgogIFNpbW9uIEdhaXNlciA8c2ltb25AaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KICBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1
bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRj
aCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
Tm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMjQ1IGxpbmVzIGxv
bmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 22:23:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 22:23:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqQfP-0004gL-Bh; Thu, 16 Aug 2018 22: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=xtga=k7=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqQfN-0004g8-T5
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 22:22:53 +0000
X-Inumbo-ID: ff28f919-a1a2-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ff28f919-a1a2-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 22:23: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 1fqQfM-0003GV-Mq; Thu, 16 Aug 2018 22:22: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 1fqQfM-0007Yk-EB; Thu, 16 Aug 2018 22:22:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqQfM-0001xK-De; Thu, 16 Aug 2018 22:22:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126009-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-armhf-armhf-xl:guest-start:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=3e4ec07e14bce81f6ae22c31ff1302d1f297a226
X-Osstest-Versions-That: xen=3dd454c6c694409aaedd4ed075d6aeace2dd8391
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 16 Aug 2018 22:22:52 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126009: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjAwOSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjAwOS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1OTIz
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAg
ICAgICAgICAgICAgICAgM2U0ZWMwN2UxNGJjZTgxZjZhZTIyYzMxZmYxMzAyZDFmMjk3YTIyNgpi
YXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgM2RkNDU0YzZjNjk0NDA5YWFl
ZGQ0ZWQwNzVkNmFlYWNlMmRkODM5MQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1OTIzICAyMDE4
LTA4LTE1IDE2OjAwOjQxIFogICAgMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTkyOCAg
MjAxOC0wOC0xNSAxOTowMDo0OSBaICAgIDEgZGF5cyAgIDEyIGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNjAwOSAgMjAxOC0wOC0xNiAyMDowMDoyNCBaICAgIDAgZGF5cyAgICAxIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRp
ZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdy
YUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBaaGVuemhvbmcgRHVhbiA8emhlbnpo
b25nLmR1YW5Ab3JhY2xlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgM2U0ZWMwN2UxNGJjZTgxZjZhZTIyYzMxZmYxMzAy
ZDFmMjk3YTIyNgpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CkRhdGU6ICAgVGh1IEF1ZyAxNiAxNjoyNjoyMiAyMDE4ICswMTAwCgogICAgeDg2L3NldHVw
OiBBdm9pZCBPb0IgRTgyMCBsb29rdXAgd2hlbiBjYWxjdWxhdGluZyB0aGUgTDFURiBzYWZlIGFk
ZHJlc3MKICAgIAogICAgQSBudW1iZXIgb2YgY29ybmVyIGNhc2VzIChtb3N0IG9idmlvdXNseSwg
bm8tcmVhbC1tb2RlIGFuZCBubyBNdWx0aWJvb3QgbWVtb3J5CiAgICBtYXApIGNhbiBlbmQgdXAg
d2l0aCBlODIwX3Jhdy5ucl9tYXAgYmVpbmcgMCwgYXQgd2hpY2ggcG9pbnQgdGhlIEwxVEYKICAg
IGNhbGN1bGF0aW9uIHdpbGwgdW5kZXJmbG93LgogICAgCiAgICBTcG90dGVkIGJ5IENvdmVyaXR5
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKY29tbWl0
IGFmYzNmOTEwZDM0MzRiNTQwZTRlNGY1MWQ5ZmQyNzIzYWVhMjJmYTIKQXV0aG9yOiBKYW4gQmV1
bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEF1ZyAxNiAwMDo0OToyOSAyMDE4
IC0wNjAwCgogICAgbGlieGw6IGZpeCBBUk0gYnVpbGQgYWZ0ZXIgNTRlZDI1MWRjNwogICAgCiAg
ICBDb21taXQgInRvb2xzOiBSZXdvcmsgeGNfZG9tYWluX2NyZWF0ZSgpIHRvIHRha2UgYSBmdWxs
CiAgICB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiIgIGZhaWxlZCB0byByZXBsYWNlIG9uZSBmdXJ0
aGVyIGluc3RhbmNlIG9mCiAgICB4Y19jb25maWcgaW4gbGlieGxfX2FyY2hfZG9tYWluX3NhdmVf
Y29uZmlnKCkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tPgoKY29tbWl0IDcwZDg1NDM5NTBhZDA0NWZkZGNiNzhhZTExMzAyZTcxM2VmMDljNzYKQXV0
aG9yOiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KRGF0ZTogICBU
aHUgQXVnIDE2IDA5OjMxOjU3IDIwMTggKzAyMDAKCiAgICB4ODYvbW1jZmc6IHJlbW92ZSByZWR1
bmRhbnQgY29kZSBpbiBwY2lfbW1jZmdfcmVqZWN0X2Jyb2tlbigpCiAgICAKICAgIE5vIGZ1bmN0
aW9uYWwgY2hhbmdlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhl
bnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Cgpjb21taXQgYTllOTgzN2Y1NDk3M2FjNDU0ODhjMjRlOTNlZDM0Y2JmMjBl
NGM2NgpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUg
QXVnIDE2IDA5OjMwOjU5IDIwMTggKzAyMDAKCiAgICBnbnR0YWIvQVJNOiBwcm9wZXJseSBpbXBs
ZW1lbnQgZ250dGFiX2NyZWF0ZV9zdGF0dXNfcGFnZSgpCiAgICAKICAgIFByZXZlbnQgdGhlICJC
VUdfT04ocGFnZV9nZXRfb3duZXIocGcpICE9IGQpIiBpbgogICAgZ250dGFiX3VucG9wdWxhdGVf
c3RhdHVzX2ZyYW1lcygpIGZyb20gdHJpZ2dlcmluZy4KICAgIAogICAgUmVwb3J0ZWQtYnk6IOeO
i+ejiiA8bGVpMTkud2FuZ0BzYW1zdW5nLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cgpjb21taXQgNzYyNmVkZWFjYTk3MmUzZTgyMzUz
NWRjYzQ0MzM4ZjZiMmYwYjIxZgpBdXRob3I6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNp
dHJpeC5jb20+CkRhdGU6ICAgVGh1IEF1ZyAxNiAwOToyNzozMCAyMDE4ICswMjAwCgogICAgeDg2
L2h2bS9lbXVsYXRlOiBtYWtlIHN1cmUgcmVwIEkvTyBlbXVsYXRpb24gZG9lcyBub3QgY3Jvc3Mg
R0ZOIGJvdW5kYXJpZXMKICAgIAogICAgV2hlbiBlbXVsYXRpbmcgYSByZXAgSS9PIG9wZXJhdGlv
biBpdCBpcyBwb3NzaWJsZSB0aGF0IHRoZSBpb3JlcSB3aWxsCiAgICBkZXNjcmliZSBhIHNpbmds
ZSBvcGVyYXRpb24gdGhhdCBzcGFucyBtdWx0aXBsZSBHRk5zLiBUaGlzIGlzIGZpbmUgYXMgbG9u
ZwogICAgYXMgYWxsIHRob3NlIEdGTnMgZmFsbCB3aXRoaW4gYW4gTU1JTyByZWdpb24gY292ZXJl
ZCBieSBhIHNpbmdsZSBkZXZpY2UKICAgIG1vZGVsLCBidXQgdW5mb3J0dW5hdGVseSB0aGUgaGln
aGVyIGxldmVscyBvZiB0aGUgZW11bGF0aW9uIGNvZGUgZG8gbm90CiAgICBndWFyYW50ZWUgdGhh
dC4gVGhpcyBpcyBzb21ldGhpbmcgdGhhdCBzaG91bGQgYWxtb3N0IGNlcnRhaW5seSBiZSBmaXhl
ZCwKICAgIGJ1dCBpbiB0aGUgbWVhbnRpbWUgdGhpcyBwYXRjaCBtYWtlcyBzdXJlIHRoYXQgTU1J
TyBpcyB0cnVuY2F0ZWQgYXQgR0ZOCiAgICBib3VuZGFyaWVzIGFuZCBoZW5jZSB0aGUgYXBwcm9w
cmlhdGUgZGV2aWNlIG1vZGVsIGlzIHJlLWV2YWx1YXRlZCBmb3IgZWFjaAogICAgdGFyZ2V0IEdG
Ti4KICAgIAogICAgTk9URTogVGhpcyBwYXRjaCBkb2VzIG5vdCBkZWFsIHdpdGggdGhlIGNhc2Ug
b2YgYSBzaW5nbGUgTU1JTyBvcGVyYXRpb24KICAgICAgICAgIHNwYW5uaW5nIGEgR0ZOIGJvdW5k
YXJ5LiBUaGF0IGlzIG1vcmUgY29tcGxleCB0byBkZWFsIHdpdGggYW5kIGlzCiAgICAgICAgICBk
ZWZlcnJlZCB0byBhIHN1YnNlcXVlbnQgcGF0Y2guCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFBh
dWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICAKICAgIENvbnZlcnQgY2Fs
Y3VsYXRpb25zIHRvIGJlIDMyLWJpdCBvbmx5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgNGNkYjZiZmRlMjMwMGM3NTcyNWIz
ZTI2NzQ2OWJkNmM5ZWVlZTU1ZQpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciAxNiAxODoyNzoyNCAyMDE4ICswMDAwCgogICAg
eGVuL2V2dGNobjogUGFzcyBtYXhfZXZ0Y2huX3BvcnQgaW50byBldnRjaG5faW5pdCgpCiAgICAK
ICAgIC4uLiByYXRoZXIgdGhhbiBzZXR0aW5nIGl0IHVwIG9uY2UgZG9tYWluX2NyZWF0ZSgpIGhh
cyBjb21wbGV0ZWQuICBUaGlzCiAgICBpbnZvbHZlcyBjb25zdHJ1Y3RpbmcgYSBkZWZhdWx0IHZh
bHVlIGZvciBkb20wLgogICAgCiAgICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGZ1bmN0aW9uYWxp
dHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgpj
b21taXQgNGE4MzQ5NzYzNTA1NmQzM2ZlMjBlZjcwNWYzNTYxN2IxMDAzYTI3NgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEZlYiAy
NyAxNzozOTozNyAyMDE4ICswMDAwCgogICAgeGVuL2RvbWN0bDogTWVyZ2Ugc2V0X21heF9ldnRj
aG4gaW50byBjcmVhdGVkb21haW4KICAgIAogICAgc2V0X21heF9ldnRjaG4gaXMgc29tZXdoYXQg
d2VpcmQuICBJdCB3YXMgaW50cm9kdWNlZCB3aXRoIHRoZSBldmVudF9maWZvIHdvcmssCiAgICBi
dXQgaGFzIG5ldmVyIGJlZW4gdXNlZC4gIFN0aWxsLCBpdCBpcyBhIGJvdW5kaW5nIG9uIHJlc291
cmNlcyBjb25zdW1lZCBieSB0aGUKICAgIGV2ZW50IGNoYW5uZWwgaW5mcmFzdHJ1Y3R1cmUsIGFu
ZCBzaG91bGQgYmUgcGFydCBvZiBjcmVhdGVkb21haW4sIHJhdGhlciB0aGFuCiAgICBlZGl0YWJs
ZSBhZnRlciB0aGUgZmFjdC4KICAgIAogICAgRHJvcCBYRU5fRE9NQ1RMX3NldF9tYXhfZXZ0Y2hu
IGNvbXBsZXRlbHkgKGluY2x1ZGluZyBYU00gaG9va3MgYW5kIGxpYnhjCiAgICB3cmFwcGVycyks
IGFuZCByZXRhaW4gdGhlIGZ1bmN0aW9uYWxpdHkgaW4gWEVOX0RPTUNUTF9jcmVhdGVkb21haW4u
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5z
YS5nb3Y+CiAgICBBY2tlZC1ieTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0Bj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpj
b21taXQgNTRlZDI1MWRjN2I4NTU2NTgyMDAxOTEwMmU1MzNhZmNlYTgxNGUxNgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciA5
IDE0OjM4OjM1IDIwMTggKzAwMDAKCiAgICB0b29sczogUmV3b3JrIHhjX2RvbWFpbl9jcmVhdGUo
KSB0byB0YWtlIGEgZnVsbCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbgogICAgCiAgICBJbiBmdXR1
cmUgcGF0Y2hlcywgdGhlIHN0cnVjdHVyZSB3aWxsIGJlIGV4dGVuZGVkIHdpdGggZnVydGhlciBp
bmZvcm1hdGlvbiwKICAgIGFuZCB0aGlzIGlzIGZhciBjbGVhbmVyIHRoYW4gYWRkaW5nIGV4dHJh
IHBhcmFtZXRlcnMuCiAgICAKICAgIFRoZSBweXRob24gc3R1YnMgYXJlIHRoZSBvbmx5IHVzZXIg
d2hpY2ggcGFzc2VzIE5VTEwgZm9yIHRoZSBleGlzdGluZyBjb25maWcKICAgIG9wdGlvbiAod2hp
Y2ggaXMgYWN0dWFsbHkgdGhlIGFyY2ggc3Vic3RydWN0dXJlKS4gIFRoZXJlZm9yZSwgdGhlICNp
ZmRlZmFyeQogICAgbW92ZXMgdG8gY29tcGVuc2F0ZS4KICAgIAogICAgRm9yIGxpYnhsLCBwYXNz
IHRoZSBmdWxsIGNvbmZpZyBvYmplY3QgZG93biBpbnRvCiAgICBsaWJ4bF9fYXJjaF9kb21haW5f
e3ByZXBhcmUsc2F2ZX1fY29uZmlnKCksIGFzIHRoZXJlIGFyZSBpbiBwcmFjdGljZSBhcmNoCiAg
ICBzcGVjaWZpYyBzZXR0aW5ncyBpbiB0aGUgY29tbW9uIHBhcnQgb2YgdGhlIHN0cnVjdHVyZSAo
ZmxhZ3MgczNfaW50ZWdyaXR5IGFuZAogICAgb29zX29mZiBzcGVjaWZpY2FsbHkpLgogICAgCiAg
ICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGJlaGF2aW91ci4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBBY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCBhY2MyYTA2Yzc4MGU5
ZTdmZmE2MzczODU0NzM1NTAzYjdkNjNhMWQwCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFyIDEyIDEwOjQwOjMzIDIwMTggKzAw
MDAKCiAgICB0b29scy9vY2FtbDogUGFzcyBhIGZ1bGwgZG9tY3RsX2NyZWF0ZV9jb25maWcgaW50
byBzdHViX3hjX2RvbWFpbl9jcmVhdGUoKQogICAgCiAgICBUaGUgdW5kZXJseWluZyBDIGZ1bmN0
aW9uIGlzIGFib3V0IHRvIG1ha2UgdGhlIHNhbWUgY2hhbmdlLCBhbmQgdGhlIHN0cnVjdHVyZQog
ICAgaXMgZ29pbmcgdG8gZ2FpbiBleHRyYSBmaWVsZHMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
Q2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgoocWVtdSBjaGFu
Z2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 22:33:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 22:33:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqQpL-0005Sq-Pi; Thu, 16 Aug 2018 22:33: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=mp6d=k7=strugglers.net=andy@srs-us1.protection.inumbo.net>)
 id 1fqQpJ-0005Sa-Tg
 for xen-devel@lists.xenproject.org; Thu, 16 Aug 2018 22:33:09 +0000
X-Inumbo-ID: 30495c9c-a1a4-11e8-a8a5-bc764e045a96
Received: from mail.bitfolk.com (unknown [2001:ba8:1f1:f019::25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 30495c9c-a1a4-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 00:31:59 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=bitfolk.com;
 s=alpha; 
 h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date;
 bh=n7kplQE7oEYL1M9P2eKjY80tf5dsSBFjMuI9SfH9pPc=; 
 b=mWcJSnUMouIZlO9Ri2omqTNDo100KDb84Ng/O7hMFjJefYzTtVL2VsmrMiABIMMn3AZVdwpuC9Ya5Gg2t3QJqQ8ejzn3uaj3Y4QChvG16OXcTwyB3hhlvYxPhgLx/Fr+EVWC9rBzWshNuXz5YuQbCUJtEXK71t29EYTIKhPKnoTES3yGv2a5fMNousWVPwtYZeczsrWUtIpxR6FHoEa4qUTZPAW/5FhoALXMa3xFRdKCHfk5IDJNDgbWtejIrxN6hMhfKrOarMGMOJYorUHXlOVgwCTqdmqy5oUKGDc7MVFcED5ozdM2gGiK0j/iu/Kdpqm9MBR8gQPfbNyvXviRNg==;
Received: from andy by mail.bitfolk.com with local (Exim 4.84_2)
 (envelope-from <andy@strugglers.net>)
 id 1fqQpG-0007LP-E2; Thu, 16 Aug 2018 22:33:06 +0000
Date: Thu, 16 Aug 2018 22:33:06 +0000
From: Andy Smith <andy@strugglers.net>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180816223306.GG4569@bitfolk.com>
References: <ede80e02-5704-1d46-4edf-58515ad63f40@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <ede80e02-5704-1d46-4edf-58515ad63f40@suse.com>
OpenPGP: id=BF15490B; url=http://strugglers.net/~andy/pubkey.asc
X-URL: http://strugglers.net/wiki/User:Andy
User-Agent: Mutt/1.5.23 (2014-03-12)
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: andy@strugglers.net
X-SA-Exim-Scanned: No (on mail.bitfolk.com); SAEximRunCond expanded to false
Subject: Re: [Xen-devel] [Xen-users] Future of 32-bit PV support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 "xen-users@lists.xenproject.org" <xen-users@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSnVlcmdlbiwKCkFzIHRoaXMgd2FzIGFsc28gYWRkcmVzc2VkIHRvIC11c2VyIEknbSBnb2lu
ZyB0byBhc3N1bWUgdGhhdCB5b3UgZG8Kd2FudCB1c2VyIHJlc3BvbnNlIGFzIHdlbGwuCgpPbiBU
aHUsIEF1ZyAxNiwgMjAxOCBhdCAwODoxNzoxM0FNICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3Rl
Ogo+IFdlJ2QgbGlrZSB0byBldmFsdWF0ZSB3aGV0aGVyIGFueW9uZSB3b3VsZCBzZWUgcHJvYmxl
bXMgd2l0aDoKPiAKPiAtIGRlcHJlY2F0aW5nIDMyLWJpdCBQViBndWVzdCBzdXBwb3J0IGluIFhl
biwgbWVhbmluZyB0aGF0IHdlJ2QKPiAgIGV2ZW50dWFsbHkgc3dpdGNoIHRvIHN1cHBvcnQgMzIt
Yml0IFBWIGd1ZXN0cyBvbmx5IHZpYSBQVi1zaGltIGZyb20KPiAgIFhlbiA0LjEyIG9yIDQuMTMK
CkFsdGhvdWdoIGFtZDY0IGhhcyBiZWVuIHRoZSBkZWZhdWx0IGZvciB1cyBmb3IgbWFueSB5ZWFy
cywgYXQgdGhlCm1vbWVudCB3ZSBzdGlsbCBoYXZlIDY0JSBvZiBvdXIgY3VzdG9tZXJzIHJ1bm5p
bmcgMzItYml0IFBWLiBJZgp0aGVyZSByZW1haW5zIGEgd2F5IGZvciB1cyB0byBib290IHRoZW0g
dGhyb3VnaCBQVi1zaGltIGFuZCB0aGVuCnB2Z3J1YjIgd2l0aCBubyBmdW5jdGlvbmFsIGNoYW5n
ZXMgYW5kIG5vIHdvcmsgaW5zaWRlIHRoZSBndWVzdCB0aGVuCnRoYXQncyBmaW5lLCB3ZSdsbCBh
ZGFwdC4KCj4gLSBkcm9wcGluZyAzMi1iaXQgUFYgc3VwcG9ydCBmcm9tIHVwc3RyZWFtIExpbnV4
IGtlcm5lbCwgcmVzdWx0aW5nIGluCj4gICBjdXJyZW50IDMyLWJpdCBQViBndWVzdHMgbm8gbG9u
Z2VyIGJlaW5nIGFibGUgdG8gdXBncmFkZSB0byB0aGUgbmV3ZXN0Cj4gICBrZXJuZWwgdmVyc2lv
biBhbnkgbG9uZ2VyCgpJIGRvdWJ0IHRoZXJlIGlzIGFueSB0ZWNobmljYWwgcmVhc29uIHdoeSB0
aGV5IGNhbid0IHN3aXRjaCB0bwo2NC1iaXQsIGl0J3MganVzdCB0aGF0IGluIHRoZSBtYWpvcml0
eSBvZiBjYXNlcyB0aGF0IGludm9sdmVzIGEKY29tcGxldGUgcmVpbnN0YWxsIGFuZCB0aGUgdXNl
cnMganVzdCBoYXZlbid0IGJvdGhlcmVkIHRvLgoKSWYgdGhleSBhcmUgZm9yY2VkIHRvIHN3aXRj
aCBiZWNhdXNlIGFuIGltcGVuZGluZyBrZXJuZWwgdXBkYXRlIHdpbGwKbGVhdmUgdGhlbSB3aXRo
IGEga2VybmVsIHRoYXQgZG9lc24ndCBib290LCB0aGV5IGFyZSBnb2luZyB0byBiZQp1cHNldCB0
aGF0IHRoZXkgYXJlIGZvcmNlZCB0byByZWluc3RhbGwgdGhlaXIgZ3Vlc3QsIG9yIHN3aXRjaCB0
byBhCjY0LWJpdCBrZXJuZWwgd2l0aCB0aGVpciBleGlzdGluZyAzMi1iaXQgdXNlcmxhbmQuCgpJ
dCB3aWxsIG9mIGNvdXJzZSBoZWxwIGlmIHRoZXkgaGF2ZSBwbGVudHkgb2Ygd2FybmluZyB0aGF0
IHRoZXkgbmVlZAp0byBtYWtlIHRoZSBzd2l0Y2guIEJ1dCB1bmxlc3Mgd2UncmUgdGFsa2luZyAy
KyB5ZWFycyBvZiB3YXJuaW5nIEknbQpzdXJlIHRoZXJlIHdpbGwgYmUgc29tZSB3aG8gd2lsbCBi
ZSB1bmhhcHB5LgoKSSB3YXMgaG9waW5nIHRvIHRyYW5zaXRpb24gdG8gUFZIIGd1ZXN0cyBhcyBz
b29uIGFzIHBvc3NpYmxlLCBidXQKbGFzdCB0aW1lIEkgbG9va2VkIGludG8gaXQgdGhlcmUgd2Fz
IGEgcHJvYmxlbSBib290aW5nIHRoZSBzdGFibGUKTGludXgga2VybmVsIHVuZGVyIFBWSCwgYW5k
IGFsc28gbm8gc3VwcG9ydCBpbiBncnViMi4KCldpbGwgaXQgcmVtYWluIHBvc3NpYmxlIHRvIGJv
b3QgYSAzMi1iaXQgTGludXggZ3Vlc3QgaW4gUFZIIG1vZGU/CgpJZiBzbywgY291bGQgdGhlIGZp
bmFsIHJlbW92YWwgb2YgMzItYml0IFBWIGluIHRoZSBMaW51eCBrZXJuZWwgYmUKaGVsZCBvZmYg
dW50aWwgdGhlcmUgaXM6CgoxKSBhIGtlcm5lbCBzaGlwcGluZyBpbiBEZWJpYW4gc3RhYmxlLCBV
YnVudHUgTFRTIGFuZCBDZW50T1MgdGhhdAogICBib290cyB1bmRlciBQVkgsIGFuZDsKCjIpIHN1
cHBvcnQgaW4gZ3J1YjIgc28gSSBjYW4gYnVpbGQgYSBncnViIGltYWdlIHRoYXQgYm9vdHMgdW5k
ZXIKICAgUFZIPwoKSWYgZ3J1YiBQVkggc3VwcG9ydCBpcyBub3QgZ29pbmcgdG8gaGFwcGVuLCB3
aGF0IGlzIHRoZSByb2FkbWFwIGZvcgp1c2VyLXNwZWNpZmllZCBndWVzdCBrZXJuZWxzIHVuZGVy
IFBWSD8KCj4gLSBpcyB0aGVyZSBhbnkgTGludXggZGlzdHJpYnV0aW9uIHN0aWxsIHNoaXBwaW5n
IDMyLWJpdCBQVi1jYXBhYmxlCj4gICBzeXN0ZW1zPwoKRGViaWFuIHN0YWJsZSAzMi1iaXQga2Vy
bmVscyBzdGlsbCBib290IHVuZGVyIFBWLCBhcyBkbyBVYnVudHUgMTguMDQKTFRTIG9uZXMuIFVi
dW50dSBMVFMgcmVsZWFzZXMgYXJlIHN1cHBvc2VkIHRvIGJlIHN1cHBvcnRlZCAoYnkKQ2Fub25p
Y2FsKSBmb3IgNSB5ZWFycywgYW5kIHdoaWxlIG9mIGNvdXJzZSBYZW4gZG9lcyBub3QgZmFsbCB1
bmRlcgp0aGUgY2F0ZWdvcnkgb2Ygc29mdHdhcmUgdGhhdCB0aGV5IHN1cHBvcnQsIHRoZXJlIHdp
bGwgYmUgcGVvcGxlCnN0aWNraW5nIHdpdGggMTguMDQgTFRTIGFzIGxvbmcgYXMgdGhleSBjYW4u
CgpJJ20gbm90IHNheWluZyB0aGF0IHBlb3BsZSBydW5uaW5nIDMyLWJpdCBQViBVYnVudHUgMTgu
MDQgYXJlIHJpZ2h0CnRvIGV4cGVjdCB0aGF0IHRvIGNvbnRpbnVlIGJlaW5nIHN1cHBvcnRlZCB1
bnRpbCAyMDIzLiBJJ20ganVzdApzYXlpbmcgdGhhdCBodW1hbiBuYXR1cmUgZGljdGF0ZXMgdGhh
dCB0aG9zZSBzb3J0cyBvZiBleHBlY3RhdGlvbnMKd2lsbCBleGlzdC4KCkl0IHdpbGwgaGVscCBh
IGxvdCBpZiB0aGVyZSBpcyBhbiBlYXN5IHdheSBmb3IgdXMgdG8gc3dpdGNoIHRoZW0KZnJvbSAz
Mi1iaXQgUFYgdG8gUFZILCB3aGlsZSBzdGlsbCBsZXR0aW5nIHRoZW0gaW5zdGFsbCB0aGVpciBv
d24Ka2VybmVscy4KCkNoZWVycywKQW5keQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 16 23:50:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Aug 2018 23:50:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqS1Z-0003HV-Bw; Thu, 16 Aug 2018 23: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=quab=k7=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fqS1Y-0003HO-Q3
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 23:49:52 +0000
X-Inumbo-ID: 24f05b4a-a1af-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 24f05b4a-a1af-11e8-a6a9-d7ebe60f679a;
 Thu, 16 Aug 2018 23:50: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 w7GNmvBh183549;
 Thu, 16 Aug 2018 23:49:47 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=weRTYVI6Ra9mbUq2BJpgB78odhIAcrdyOvcBjJtQhgQ=;
 b=fdAC+ll4ktuvFUILmq5JSRW+9G6InTgP4s43n4jRnkGFH/9fv8tKqPJcIKWTRWLM0A44
 1T+lG3yBa5Q/H8m+dgKELj5/vlHwvA9XSj5paW+1bWOrXVSYF9kggPps9izxuJFOCLyl
 Di/h+WOaeITlA34DrbHt2VG1M8t32aiBk60wYPunTN069pd9T1oxfXYKubmshpVPSwJk
 fOKybVIBdxnAvd6qWsI3hJwttJSTyVF373VbFUCA855gFa4hitG4r+syjoOZb2+huKOk
 aSDtSjs6SdCkKjweRjNGbpEcl7C6zK0eTC3qF3lWsHQJs48Ad5lAJSErK3KPgTpvi4mX MQ== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2ksqrpn438-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 16 Aug 2018 23:49:46 +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 w7GNnjj9007959
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 16 Aug 2018 23:49:45 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 w7GNni2s018328;
 Thu, 16 Aug 2018 23:49:44 GMT
Received: from [10.191.23.112] (/10.191.23.112)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 16 Aug 2018 16:49:44 -0700
To: Jan Beulich <JBeulich@suse.com>
References: <5fd7cd01-d55b-4fba-b57b-41560dc99cf2@default>
 <5B75235402000078001DEB68@prv1-mh.provo.novell.com>
 <670ef321-52e8-e501-faf9-a91e0ce94013@oracle.com>
 <fdcad3f9-df8f-7242-b8e2-7447a153b7ad@oracle.com>
 <5B7554FB02000078001DED3A@prv1-mh.provo.novell.com>
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Organization: Oracle
Message-ID: <e603ee0a-1416-03ec-4404-61c0fd1e2327@oracle.com>
Date: Fri, 17 Aug 2018 07:50:03 +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: <5B7554FB02000078001DED3A@prv1-mh.provo.novell.com>
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8987
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808160243
Subject: Re: [Xen-devel] [PATCH] x86/mmcfg/drhd: Move acpi_mmcfg_init()
 before calling acpi_parse_dmar()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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: david.westwood@hpe.com, Andrew Cooper <andrew.cooper3@citrix.com>,
 Srinivas REDDY Eeda <srinivas.eeda@oracle.com>,
 Xen-Devel <xen-devel@lists.xen.org>, manoj.gopalasetty@hpe.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

5ZyoIDIwMTgvOC8xNiAxODo0MiwgSmFuIEJldWxpY2gg5YaZ6YGTOgo+Pj4+IE9uIDE2LjA4LjE4
IGF0IDExOjMwLCA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4gd3JvdGU6Cj4+IE9uIDIwMTgv
OC8xNiAxNzoxMywgWmhlbnpob25nIER1YW4gd3JvdGU6Cj4+Pj4+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9zZXR1cC5jCj4+Pj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCj4+Pj4+IEBAIC0xNDkz
LDYgKzE0OTMsMTAgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQg
bG9uZwo+Pj4+PiBtYmlfcCkKPj4+Pj4gICAgICAgIGdlbmVyaWNfYXBpY19wcm9iZSgpOwo+Pj4+
PiArICAgIHB0X3BjaV9pbml0KCk7Cj4+Pj4+ICsKPj4+Pj4gKyAgICBhY3BpX21tY2ZnX2luaXQo
KTsKPj4+Pj4gKwo+Pj4+PiAgICAgICAgYWNwaV9ib290X2luaXQoKTsKPj4+Pgo+Pj4+IFdpdGgg
dGhlIGRlcGVuZGVuY3kgYmVpbmcgX2luXyBhY3BpX2Jvb3RfaW5pdCgpLCB0aGUgaW52b2NhdGlv
biBvZgo+Pj4+IGFjcGlfbW1jZmdfaW5pdCgpIHNob3VsZCBub3cgYmUgbW92ZWQgdGhlcmUuCj4+
PiBZZXMsIEkgZmVlbCBiZXR0ZXIgdG8gbW92ZSBwdF9wY2lfaW5pdCgpIGFuZCBhY3BpX21tY2Zn
X2luaXQoKSBpbgo+Pj4gYWNwaV9ib290X2luaXQoKSBiZWZvcmUgYWNwaV9tbWNmZ19pbml0KCku
IEFueSBtb3JlIGNvbW1lbnRzPwo+PiBJIHNlZSBhY3BpX2Jvb3RfaW5pdCgpIGlzIGVtcHR5IGZ1
bmMgd2hlbiBDT05GSUdfQUNQSV9CT09UIGlzbid0IHNldC4gRG8KPj4gd2Ugc3VwcG9ydCBkaXNh
YmxpbmcgdGhpcyBjb25maWcgb3B0aW9uPyBJZiB5ZXMsIEkgdGhpbmsgYWJvdmUgY2hhbmdlCj4+
IHdpbGwgYnJlYWsgbm9uLWFjcGkgY2FzZS4KPiAKPiBJJ20gc29ycnksIGJ1dCBJJ20gbG9zdDog
Z3JlcCBwcm9kdWNlcyBubyBzaW5nbGUgaGl0IG9uIG15IHRyZWUKPiB3aGVuIGxvb2tpbmcgZm9y
IEFDUElfQk9PVC4gQXJlIHlvdSBsb29raW5nIGF0IHNvbWUgb2xkZXIgdHJlZT8KPiBFdmVuIHdo
ZW4gY29uc2lkZXJpbmcgQUNQSSAtIHRoYXQgS2NvbmZpZyBvcHRpb24gZXhpc3RzIG9ubHkgZm9y
Cj4gQVJNJ3MgcHVycG9zZXMgcmlnaHQgbm93LiBJZiB5b3Ugd2VyZSB0byBtYWtlIGl0IHVzZXIg
c2VsZWN0YWJsZSwKPiBJIHRoaW5rIHlvdSdkIGZpcnN0IGhhdmUgdG8gZml4IGEgbnVtYmVyIG9m
IGJ1aWxkIGlzc3VlcyBpbiBjYXNlIGl0Cj4gZ290IHR1cm5lZCBvZmYuClNvcnJ5LCBJIHdyb25n
bHkgbG9va2VkIGludG8gb3JhY2xlIGludGVybmFsIGJyYW5jaC4KSW4gdXBzdHJlYW0sIGl0J3Mg
Q09ORklHX0FDUEkuIEl0IGxvb2tzIG5vdCBhbiBpc3N1ZSBhcyB5b3Ugc2FpZCAKQ09ORklHX0FD
UEkgaXMgb25seSBmb3IgQVJNLgoKVGhhbmtzClpoZW56aG9uZwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 00:12:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 00: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 1fqSNA-0006GB-7K; Fri, 17 Aug 2018 00: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=k7vq=la=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fqSN9-0006G6-9J
 for xen-devel@lists.xen.org; Fri, 17 Aug 2018 00:12:11 +0000
X-Inumbo-ID: 05282b4c-a1b2-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 05282b4c-a1b2-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 02:11:00 +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 w7H09ZYr169245;
 Fri, 17 Aug 2018 00:12:05 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=lrti8mibjHWd4+q+fK+TDshHx0tq5/9S8cN1nvZUg7g=;
 b=ShWcXwchKMv9J2+VrlkoO03J+tTwys2x1vgxS2PzApclxJfwaakvfq7Bb8bBF1IrZKqV
 qV5IYEoXy2tqmsKexl2hcRh8AvT+iJ8hGH0OhiV9uCY5WBMJHV0X7Lp3mhF9Sfl9r2Iu
 uzmbtVIvHDZmH4Dsj/0HAboftIVURfx5AUdssld/1XYYFRgenrFZriCxOkQMKXvnDlMG
 Su/K7TvuPYrCCcfAQele8pSua0zEJb6+X7YGS7c9jzxXj9Db43z4cXoWlYFsiq/rElVt
 4czcorDVh94IguT90IWjVF8Hktco2piONsJcsNNue/Pida0U0yVV5aBF86vWKgBHnx9M uw== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2130.oracle.com with ESMTP id 2ksq7tn66x-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 17 Aug 2018 00:12:05 +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 w7H0C46K022621
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 17 Aug 2018 00:12:04 GMT
Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w7H0C3WG002103;
 Fri, 17 Aug 2018 00:12:03 GMT
Received: from [10.191.23.112] (/10.191.23.112)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 17 Aug 2018 00:12:03 +0000
To: Jan Beulich <JBeulich@suse.com>
References: <5fd7cd01-d55b-4fba-b57b-41560dc99cf2@default>
 <5B75235402000078001DEB68@prv1-mh.provo.novell.com>
 <670ef321-52e8-e501-faf9-a91e0ce94013@oracle.com>
 <5B7553D002000078001DED2C@prv1-mh.provo.novell.com>
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Organization: Oracle
Message-ID: <055307a8-8b38-63e8-5dd7-8e093c2345c1@oracle.com>
Date: Fri, 17 Aug 2018 08:12:22 +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: <5B7553D002000078001DED2C@prv1-mh.provo.novell.com>
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8987
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808170000
Subject: Re: [Xen-devel] [PATCH] x86/mmcfg/drhd: Move acpi_mmcfg_init()
 before calling acpi_parse_dmar()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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: david.westwood@hpe.com, Andrew Cooper <andrew.cooper3@citrix.com>,
 Srinivas REDDY Eeda <srinivas.eeda@oracle.com>,
 Xen-Devel <xen-devel@lists.xen.org>, manoj.gopalasetty@hpe.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

5ZyoIDIwMTgvOC8xNiAxODozNywgSmFuIEJldWxpY2gg5YaZ6YGTOgo+Pj4+IE9uIDE2LjA4LjE4
IGF0IDExOjEzLCA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4gd3JvdGU6Cj4+IE9uIDIwMTgv
OC8xNiAxNToxMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiBIYXZlIHlvdSBpbnZlc3RpZ2F0ZWQg
dGhlIGFsdGVybmF0aXZlIG9mIGRlZmVycmluZyBhY3BpX2RtYXJfaW5pdCgpCj4+PiB0byBhIGxh
dGVyIHBvaW50LCBvciBhdCBsZWFzdCB0aGUgcGFydCBvZiBpdCB0aGF0IG5lZWRzIHRvIGRvIFBD
SQo+Pj4gY29uZmlnIHNwYWNlIGFjY2Vzc2VzPyBJJ20gbm90IGN1cnJlbnRseSBjb252aW5jZWQg
dGhlIGRldmljZSBzY29wZQo+Pj4gcGFyc2luZyBuZWVkcyB0byBoYXBwZW4gdGhhdCBlYXJseTog
TmVpdGhlciBpb21tdV9zdXBwb3J0c19laW0oKQo+Pj4gbm9yIGlvbW11X2VuYWJsZV94MmFwaWNf
SVIoKSBsb29rIHRvIGRlcGVuZCBvbiB0aGF0IGluZm9ybWF0aW9uCj4+PiBhdCB0aGUgZmlyc3Qg
Z2xhbmNlLCBhbmQgSSB0aGluayB0aGVzZSBhcmUgdGhlIHJvdXRpbmVzIHRoYXQgcmVxdWlyZQo+
Pj4gKHBhcnQgb2YpIHRoZSBETUFSIHBhcnNpbmcgdG8gaGFwcGVuIGVhcmx5Lgo+PiBJIG1vdmVk
IGFjcGlfbW1jZmdfaW5pdCgpIGFoZWFkIG9mIGFjcGlfYm9vdF9pbml0KCkgYmVjYXVzZSBiZWxv
dyBjb2RlCj4+IHNlcXVlbmNlIGRlcGVuZGluZyBvbiBwY2lfbW1jZmdfdmlydCBiZWluZyBjb3Jy
ZWN0bHkgc2V0dXAuCj4+IGFjcGlfZG1hcl9pbml0Cj4+ICAgICAtPmFjcGlfcGFyc2VfZG1hcgo+
PiAgICAgICAtPmFjcGlfcGFyc2Vfb25lX2RyaGQKPj4gICAgICAgICAtPmFjcGlfcGFyc2VfZGV2
X3Njb3BlCj4+ICAgICAgICAgICAtPnBjaV9jb25mX3JlYWQ4Cj4+ICAgICAgICAgICAgIC0+cGNp
X21tY2ZnX3JlYWQKPj4gICAgICAgICAgICAgICAtPnBjaV9kZXZfYmFzZQo+PiAgICAgICAgICAg
ICAgICAgLT5nZXRfdmlydAo+IAo+IEhhdmUgeW91IHJlYWQgbXkgcHJldmlvdXMgcmVzcG9uc2Ug
aW4gZnVsbD8gSSdtIHNwZWNpZmljYWxseSBhc2tpbmcKPiB3aGV0aGVyIHRoZSBkZXZpY2Ugc2Nv
cGUgcGFyc2luZyAoaS5lLiBhY3BpX3BhcnNlX2Rldl9zY29wZSgpKQo+IHJlYWxseSBuZWVkcyB0
byBoYXBwZW4gYXMgZWFybHkgYXMgaXQgZG9lcyBub3cuIFdpdGhvdXQgdGhhdCwgdGhlCj4gZGVw
ZW5kZW5jeSBvbiBNTUNGRyBhY2Nlc3NlcyB3b3JraW5nIHdvdWxkIGdvIGF3YXkuCkknbGwgbW92
ZSBhY3BpX2RtYXJfaW5pdCgpIHRvIGxhdGVyIHBvaW50IHRvIGhhdmUgYSB0ZXN0IGFzIAphY3Bp
X3BhcnNlX29uZV9kcmhkLCBhY3BpX3BhcnNlX29uZV9ybXJyIGFuZCBhY3BpX3BhcnNlX29uZV9h
dHNyIGFsbCAKY2FsbGVkIGFjcGlfcGFyc2VfZGV2X3Njb3BlLgo+IAo+Pj4+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9zZXR1cC5jCj4+Pj4gKysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMKPj4+PiBAQCAt
MTQ5Myw2ICsxNDkzLDEwIEBAIHZvaWQgX19pbml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2ln
bmVkIGxvbmcgbWJpX3ApCj4+Pj4gICAgCj4+Pj4gICAgICAgIGdlbmVyaWNfYXBpY19wcm9iZSgp
Owo+Pj4+ICAgIAo+Pj4+ICsgICAgcHRfcGNpX2luaXQoKTsKPj4+PiArCj4+Pj4gKyAgICBhY3Bp
X21tY2ZnX2luaXQoKTsKPj4+PiArCj4+Pj4gICAgICAgIGFjcGlfYm9vdF9pbml0KCk7Cj4+Pgo+
Pj4gV2l0aCB0aGUgZGVwZW5kZW5jeSBiZWluZyBfaW5fIGFjcGlfYm9vdF9pbml0KCksIHRoZSBp
bnZvY2F0aW9uIG9mCj4+PiBhY3BpX21tY2ZnX2luaXQoKSBzaG91bGQgbm93IGJlIG1vdmVkIHRo
ZXJlLgo+PiBZZXMsIEkgZmVlbCBiZXR0ZXIgdG8gbW92ZSBwdF9wY2lfaW5pdCgpIGFuZCBhY3Bp
X21tY2ZnX2luaXQoKSBpbgo+PiBhY3BpX2Jvb3RfaW5pdCgpIGJlZm9yZSBhY3BpX21tY2ZnX2lu
aXQoKS4KPiAKPiBJIGRpZG4ndCBzYXkgbW92ZSBib3RoLCBkaWQgST8KPiAKPiBUaGF0IHNhaWQs
IG5vdyBoYXZpbmcgbG9va2VkIGF0IHdoYXQgaXQgYWN0dWFsbHkgZG9lcywgSSB0aGluayB5b3Ug
d2FudAo+IHRvIHJlbmFtZSBpdCBpZiB0aGUgc3VnZ2VzdGVkIGFsdGVybmF0aXZlIHJvdXRlIGNh
bid0IGJlIHVzZWQsIGFzIGluCj4gcGFydGljdWxhciB0aGUgcHRfIHByZWZpeCBpcyBxdWl0ZSBt
aXNsZWFkaW5nIHRoZW4uIE9uY2UgdGhhdCBoYXMKPiBoYXBwZW5lZCwgbW92aW5nIHRoZSBpbnZv
Y2F0aW9uIHBlcmhhcHMgZXZlbiBfaW50b18gYWNwaV9tY2ZnX2luaXQoKQpVbmRlcnN0b29kLgpQ
ZXJzb25seSBJIGxpa2UgdGhpcyB3YXkgbW9yZSBhcyBwdF9wY2lfaW5pdCgpIGFuZCBhY3BpX21t
Y2ZnX2luaXQoKSAKb25seSBpbml0aWFsaXplZCBzb21lIGdsb2JhbCB2YXJpYWJsZSBhbmQgaGFy
bWxlc3MgdG8gbW92ZSBhaGVhZC4gQWxzbyAKYWNwaV9tY2ZnX2luaXQgZnJvbSBpdHMgbmFtZSBp
cyBzdWl0YWJsZSB0byBtb3ZlIGluIGFjcGlfYm9vdF9pbml0KCkKClRoYW5rcwpaaGVuemhvbmcK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 00:41:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 00:41:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqSpH-0000B1-PR; Fri, 17 Aug 2018 00:41:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nict=la=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqSpG-0000As-Q0
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 00:41:14 +0000
X-Inumbo-ID: 52b9a606-a1b6-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 52b9a606-a1b6-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 00:41: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 1fqSpE-0006PO-2L; Fri, 17 Aug 2018 00:41: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 1fqSpD-0003Ay-MD; Fri, 17 Aug 2018 00:41:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqSpD-0002OG-LJ; Fri, 17 Aug 2018 00:41:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125913-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:<job
 status>:broken:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64:<job
 status>:broken:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:<job status>:broken:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:host-install(4):broken:heisenbug
 linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:host-install(4):broken:heisenbug
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64:host-install(4):broken:heisenbug
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 linux-4.9:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-4.9:test-armhf-armhf-libvirt-raw:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:heisenbug
 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-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-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-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-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-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-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm: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-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-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-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-i386-xl-qemuu-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-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=8f21ecb4249a0914aea08bef1befca9019a3b44b
X-Osstest-Versions-That: linux=060744011e93679f03932f050619744be895b772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 17 Aug 2018 00:41:11 +0000
Subject: [Xen-devel] [linux-4.9 test] 125913: 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>

ZmxpZ2h0IDEyNTkxMyBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTkxMy8KCkZhaWx1cmVzIGFuZCBwcm9ibGVt
cyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxv
Y2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgPGpvYiBzdGF0
dXM+ICAgYnJva2VuCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCgpU
ZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDQgaG9z
dC1pbnN0YWxsKDQpIGJyb2tlbiBwYXNzIGluIDEyNTg5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgIDQgaG9zdC1pbnN0YWxsKDQpICAgYnJva2VuIHBhc3MgaW4gMTI1ODk2
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDQgaG9zdC1pbnN0YWxs
KDQpIGJyb2tlbiBwYXNzIGluIDEyNTg5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEyNTg5NiBwYXNz
IGluIDEyNTkxMwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE2IGd1ZXN0LXN0YXJ0L2RlYmlh
bi5yZXBlYXQgZmFpbCBpbiAxMjU4OTYgcGFzcyBpbiAxMjU5MTMKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEy
NTg5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgZmFpbCBwYXNzIGluIDEyNTg5NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBwYXNzIGluIDEyNTg5
NgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICBmYWlsIGlu
IDEyNTg5NiBsaWtlIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgaW4gMTI1ODk2IG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgaW4gMTI1ODk2IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTg5NiBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE4MwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IGxpbnV4ICAgICAgICAgICAgICAgIDhmMjFlY2I0MjQ5YTA5MTRhZWEwOGJlZjFiZWZjYTkwMTlh
M2I0NGIKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDA2MDc0NDAxMWU5
MzY3OWYwMzkzMmYwNTA2MTk3NDRiZTg5NWI3NzIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTE4
MyAgMjAxOC0wNy0xNSAxNjo0Njo1MyBaICAgMzIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAx
MjUyNzEgIDIwMTgtMDctMTcgMTA6MTI6MTkgWiAgIDMwIGRheXMgICAxNCBhdHRlbXB0cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMjU4NDcgIDIwMTgtMDgtMTAgMTQ6NDE6MzggWiAgICA2IGRheXMg
ICAgNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCjM0NSBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgYnJva2VuCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4t
c3RlcCB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCBob3N0
LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUg
MTAyODAgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 01:32:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 01: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 1fqTcO-00039g-5X; Fri, 17 Aug 2018 01: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=nict=la=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqTcM-00039W-Nh
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 01:31:58 +0000
X-Inumbo-ID: 68d9d9b9-a1bd-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 68d9d9b9-a1bd-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 01:32: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 1fqTcJ-00089C-F4; Fri, 17 Aug 2018 01: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 1fqTcI-0006q6-T5; Fri, 17 Aug 2018 01:31:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqTcI-00044m-Rr; Fri, 17 Aug 2018 01:31:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126015-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-armhf-armhf-xl:guest-start:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=3e4ec07e14bce81f6ae22c31ff1302d1f297a226
X-Osstest-Versions-That: xen=3dd454c6c694409aaedd4ed075d6aeace2dd8391
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 17 Aug 2018 01:31:54 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126015: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjAxNSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjAxNS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1OTIz
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAg
ICAgICAgICAgICAgICAgM2U0ZWMwN2UxNGJjZTgxZjZhZTIyYzMxZmYxMzAyZDFmMjk3YTIyNgpi
YXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgM2RkNDU0YzZjNjk0NDA5YWFl
ZGQ0ZWQwNzVkNmFlYWNlMmRkODM5MQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1OTIzICAyMDE4
LTA4LTE1IDE2OjAwOjQxIFogICAgMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTkyOCAg
MjAxOC0wOC0xNSAxOTowMDo0OSBaICAgIDEgZGF5cyAgIDEzIGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNjAwOSAgMjAxOC0wOC0xNiAyMDowMDoyNCBaICAgIDAgZGF5cyAgICAyIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRp
ZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdy
YUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBaaGVuemhvbmcgRHVhbiA8emhlbnpo
b25nLmR1YW5Ab3JhY2xlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgM2U0ZWMwN2UxNGJjZTgxZjZhZTIyYzMxZmYxMzAy
ZDFmMjk3YTIyNgpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CkRhdGU6ICAgVGh1IEF1ZyAxNiAxNjoyNjoyMiAyMDE4ICswMTAwCgogICAgeDg2L3NldHVw
OiBBdm9pZCBPb0IgRTgyMCBsb29rdXAgd2hlbiBjYWxjdWxhdGluZyB0aGUgTDFURiBzYWZlIGFk
ZHJlc3MKICAgIAogICAgQSBudW1iZXIgb2YgY29ybmVyIGNhc2VzIChtb3N0IG9idmlvdXNseSwg
bm8tcmVhbC1tb2RlIGFuZCBubyBNdWx0aWJvb3QgbWVtb3J5CiAgICBtYXApIGNhbiBlbmQgdXAg
d2l0aCBlODIwX3Jhdy5ucl9tYXAgYmVpbmcgMCwgYXQgd2hpY2ggcG9pbnQgdGhlIEwxVEYKICAg
IGNhbGN1bGF0aW9uIHdpbGwgdW5kZXJmbG93LgogICAgCiAgICBTcG90dGVkIGJ5IENvdmVyaXR5
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKY29tbWl0
IGFmYzNmOTEwZDM0MzRiNTQwZTRlNGY1MWQ5ZmQyNzIzYWVhMjJmYTIKQXV0aG9yOiBKYW4gQmV1
bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEF1ZyAxNiAwMDo0OToyOSAyMDE4
IC0wNjAwCgogICAgbGlieGw6IGZpeCBBUk0gYnVpbGQgYWZ0ZXIgNTRlZDI1MWRjNwogICAgCiAg
ICBDb21taXQgInRvb2xzOiBSZXdvcmsgeGNfZG9tYWluX2NyZWF0ZSgpIHRvIHRha2UgYSBmdWxs
CiAgICB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiIgIGZhaWxlZCB0byByZXBsYWNlIG9uZSBmdXJ0
aGVyIGluc3RhbmNlIG9mCiAgICB4Y19jb25maWcgaW4gbGlieGxfX2FyY2hfZG9tYWluX3NhdmVf
Y29uZmlnKCkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tPgoKY29tbWl0IDcwZDg1NDM5NTBhZDA0NWZkZGNiNzhhZTExMzAyZTcxM2VmMDljNzYKQXV0
aG9yOiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KRGF0ZTogICBU
aHUgQXVnIDE2IDA5OjMxOjU3IDIwMTggKzAyMDAKCiAgICB4ODYvbW1jZmc6IHJlbW92ZSByZWR1
bmRhbnQgY29kZSBpbiBwY2lfbW1jZmdfcmVqZWN0X2Jyb2tlbigpCiAgICAKICAgIE5vIGZ1bmN0
aW9uYWwgY2hhbmdlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhl
bnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Cgpjb21taXQgYTllOTgzN2Y1NDk3M2FjNDU0ODhjMjRlOTNlZDM0Y2JmMjBl
NGM2NgpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUg
QXVnIDE2IDA5OjMwOjU5IDIwMTggKzAyMDAKCiAgICBnbnR0YWIvQVJNOiBwcm9wZXJseSBpbXBs
ZW1lbnQgZ250dGFiX2NyZWF0ZV9zdGF0dXNfcGFnZSgpCiAgICAKICAgIFByZXZlbnQgdGhlICJC
VUdfT04ocGFnZV9nZXRfb3duZXIocGcpICE9IGQpIiBpbgogICAgZ250dGFiX3VucG9wdWxhdGVf
c3RhdHVzX2ZyYW1lcygpIGZyb20gdHJpZ2dlcmluZy4KICAgIAogICAgUmVwb3J0ZWQtYnk6IOeO
i+ejiiA8bGVpMTkud2FuZ0BzYW1zdW5nLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cgpjb21taXQgNzYyNmVkZWFjYTk3MmUzZTgyMzUz
NWRjYzQ0MzM4ZjZiMmYwYjIxZgpBdXRob3I6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNp
dHJpeC5jb20+CkRhdGU6ICAgVGh1IEF1ZyAxNiAwOToyNzozMCAyMDE4ICswMjAwCgogICAgeDg2
L2h2bS9lbXVsYXRlOiBtYWtlIHN1cmUgcmVwIEkvTyBlbXVsYXRpb24gZG9lcyBub3QgY3Jvc3Mg
R0ZOIGJvdW5kYXJpZXMKICAgIAogICAgV2hlbiBlbXVsYXRpbmcgYSByZXAgSS9PIG9wZXJhdGlv
biBpdCBpcyBwb3NzaWJsZSB0aGF0IHRoZSBpb3JlcSB3aWxsCiAgICBkZXNjcmliZSBhIHNpbmds
ZSBvcGVyYXRpb24gdGhhdCBzcGFucyBtdWx0aXBsZSBHRk5zLiBUaGlzIGlzIGZpbmUgYXMgbG9u
ZwogICAgYXMgYWxsIHRob3NlIEdGTnMgZmFsbCB3aXRoaW4gYW4gTU1JTyByZWdpb24gY292ZXJl
ZCBieSBhIHNpbmdsZSBkZXZpY2UKICAgIG1vZGVsLCBidXQgdW5mb3J0dW5hdGVseSB0aGUgaGln
aGVyIGxldmVscyBvZiB0aGUgZW11bGF0aW9uIGNvZGUgZG8gbm90CiAgICBndWFyYW50ZWUgdGhh
dC4gVGhpcyBpcyBzb21ldGhpbmcgdGhhdCBzaG91bGQgYWxtb3N0IGNlcnRhaW5seSBiZSBmaXhl
ZCwKICAgIGJ1dCBpbiB0aGUgbWVhbnRpbWUgdGhpcyBwYXRjaCBtYWtlcyBzdXJlIHRoYXQgTU1J
TyBpcyB0cnVuY2F0ZWQgYXQgR0ZOCiAgICBib3VuZGFyaWVzIGFuZCBoZW5jZSB0aGUgYXBwcm9w
cmlhdGUgZGV2aWNlIG1vZGVsIGlzIHJlLWV2YWx1YXRlZCBmb3IgZWFjaAogICAgdGFyZ2V0IEdG
Ti4KICAgIAogICAgTk9URTogVGhpcyBwYXRjaCBkb2VzIG5vdCBkZWFsIHdpdGggdGhlIGNhc2Ug
b2YgYSBzaW5nbGUgTU1JTyBvcGVyYXRpb24KICAgICAgICAgIHNwYW5uaW5nIGEgR0ZOIGJvdW5k
YXJ5LiBUaGF0IGlzIG1vcmUgY29tcGxleCB0byBkZWFsIHdpdGggYW5kIGlzCiAgICAgICAgICBk
ZWZlcnJlZCB0byBhIHN1YnNlcXVlbnQgcGF0Y2guCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFBh
dWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICAKICAgIENvbnZlcnQgY2Fs
Y3VsYXRpb25zIHRvIGJlIDMyLWJpdCBvbmx5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgNGNkYjZiZmRlMjMwMGM3NTcyNWIz
ZTI2NzQ2OWJkNmM5ZWVlZTU1ZQpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciAxNiAxODoyNzoyNCAyMDE4ICswMDAwCgogICAg
eGVuL2V2dGNobjogUGFzcyBtYXhfZXZ0Y2huX3BvcnQgaW50byBldnRjaG5faW5pdCgpCiAgICAK
ICAgIC4uLiByYXRoZXIgdGhhbiBzZXR0aW5nIGl0IHVwIG9uY2UgZG9tYWluX2NyZWF0ZSgpIGhh
cyBjb21wbGV0ZWQuICBUaGlzCiAgICBpbnZvbHZlcyBjb25zdHJ1Y3RpbmcgYSBkZWZhdWx0IHZh
bHVlIGZvciBkb20wLgogICAgCiAgICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGZ1bmN0aW9uYWxp
dHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgpj
b21taXQgNGE4MzQ5NzYzNTA1NmQzM2ZlMjBlZjcwNWYzNTYxN2IxMDAzYTI3NgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEZlYiAy
NyAxNzozOTozNyAyMDE4ICswMDAwCgogICAgeGVuL2RvbWN0bDogTWVyZ2Ugc2V0X21heF9ldnRj
aG4gaW50byBjcmVhdGVkb21haW4KICAgIAogICAgc2V0X21heF9ldnRjaG4gaXMgc29tZXdoYXQg
d2VpcmQuICBJdCB3YXMgaW50cm9kdWNlZCB3aXRoIHRoZSBldmVudF9maWZvIHdvcmssCiAgICBi
dXQgaGFzIG5ldmVyIGJlZW4gdXNlZC4gIFN0aWxsLCBpdCBpcyBhIGJvdW5kaW5nIG9uIHJlc291
cmNlcyBjb25zdW1lZCBieSB0aGUKICAgIGV2ZW50IGNoYW5uZWwgaW5mcmFzdHJ1Y3R1cmUsIGFu
ZCBzaG91bGQgYmUgcGFydCBvZiBjcmVhdGVkb21haW4sIHJhdGhlciB0aGFuCiAgICBlZGl0YWJs
ZSBhZnRlciB0aGUgZmFjdC4KICAgIAogICAgRHJvcCBYRU5fRE9NQ1RMX3NldF9tYXhfZXZ0Y2hu
IGNvbXBsZXRlbHkgKGluY2x1ZGluZyBYU00gaG9va3MgYW5kIGxpYnhjCiAgICB3cmFwcGVycyks
IGFuZCByZXRhaW4gdGhlIGZ1bmN0aW9uYWxpdHkgaW4gWEVOX0RPTUNUTF9jcmVhdGVkb21haW4u
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5z
YS5nb3Y+CiAgICBBY2tlZC1ieTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0Bj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpj
b21taXQgNTRlZDI1MWRjN2I4NTU2NTgyMDAxOTEwMmU1MzNhZmNlYTgxNGUxNgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciA5
IDE0OjM4OjM1IDIwMTggKzAwMDAKCiAgICB0b29sczogUmV3b3JrIHhjX2RvbWFpbl9jcmVhdGUo
KSB0byB0YWtlIGEgZnVsbCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbgogICAgCiAgICBJbiBmdXR1
cmUgcGF0Y2hlcywgdGhlIHN0cnVjdHVyZSB3aWxsIGJlIGV4dGVuZGVkIHdpdGggZnVydGhlciBp
bmZvcm1hdGlvbiwKICAgIGFuZCB0aGlzIGlzIGZhciBjbGVhbmVyIHRoYW4gYWRkaW5nIGV4dHJh
IHBhcmFtZXRlcnMuCiAgICAKICAgIFRoZSBweXRob24gc3R1YnMgYXJlIHRoZSBvbmx5IHVzZXIg
d2hpY2ggcGFzc2VzIE5VTEwgZm9yIHRoZSBleGlzdGluZyBjb25maWcKICAgIG9wdGlvbiAod2hp
Y2ggaXMgYWN0dWFsbHkgdGhlIGFyY2ggc3Vic3RydWN0dXJlKS4gIFRoZXJlZm9yZSwgdGhlICNp
ZmRlZmFyeQogICAgbW92ZXMgdG8gY29tcGVuc2F0ZS4KICAgIAogICAgRm9yIGxpYnhsLCBwYXNz
IHRoZSBmdWxsIGNvbmZpZyBvYmplY3QgZG93biBpbnRvCiAgICBsaWJ4bF9fYXJjaF9kb21haW5f
e3ByZXBhcmUsc2F2ZX1fY29uZmlnKCksIGFzIHRoZXJlIGFyZSBpbiBwcmFjdGljZSBhcmNoCiAg
ICBzcGVjaWZpYyBzZXR0aW5ncyBpbiB0aGUgY29tbW9uIHBhcnQgb2YgdGhlIHN0cnVjdHVyZSAo
ZmxhZ3MgczNfaW50ZWdyaXR5IGFuZAogICAgb29zX29mZiBzcGVjaWZpY2FsbHkpLgogICAgCiAg
ICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGJlaGF2aW91ci4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBBY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCBhY2MyYTA2Yzc4MGU5
ZTdmZmE2MzczODU0NzM1NTAzYjdkNjNhMWQwCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFyIDEyIDEwOjQwOjMzIDIwMTggKzAw
MDAKCiAgICB0b29scy9vY2FtbDogUGFzcyBhIGZ1bGwgZG9tY3RsX2NyZWF0ZV9jb25maWcgaW50
byBzdHViX3hjX2RvbWFpbl9jcmVhdGUoKQogICAgCiAgICBUaGUgdW5kZXJseWluZyBDIGZ1bmN0
aW9uIGlzIGFib3V0IHRvIG1ha2UgdGhlIHNhbWUgY2hhbmdlLCBhbmQgdGhlIHN0cnVjdHVyZQog
ICAgaXMgZ29pbmcgdG8gZ2FpbiBleHRyYSBmaWVsZHMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
Q2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgoocWVtdSBjaGFu
Z2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 03:47:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 03:47:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqVic-0006UY-J8; Fri, 17 Aug 2018 03:46: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=znlb=k7=xilinx.com=stefanos@srs-us1.protection.inumbo.net>)
 id 1fqQ8C-0001HI-3h
 for xen-devel@lists.xen.org; Thu, 16 Aug 2018 21:48:36 +0000
X-Inumbo-ID: f6abb0d7-a19d-11e8-a8a5-bc764e045a96
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe45::62b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id f6abb0d7-a19d-11e8-a8a5-bc764e045a96;
 Thu, 16 Aug 2018 23:47:25 +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=5NwGRqXwr6t9Nz4E9oU87u2t0eVlRJuJ/ALqjbON8Tg=;
 b=UBMV12WhJ+A7PDa5YnyluNSt6Zl7qHw0x0svHK/dH4T7iifPNZFRmzmRUDjbS8f3E6vwOksVs6BeC8HBFqEo8YEgGSFAEeUmUTql7ZrNbvT8HFblt7YQ5uMbVQzex2u5Ix1J4DmTIIbX/6++xFtAX7R54r/1HnynFIVaC6q08y4=
Received: from SN6PR02CA0031.namprd02.prod.outlook.com (2603:10b6:805:a2::44)
 by BYAPR02MB4326.namprd02.prod.outlook.com (2603:10b6:a03:56::27)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1038.25; Thu, 16 Aug
 2018 21:48:28 +0000
Received: from SN1NAM02FT035.eop-nam02.prod.protection.outlook.com
 (2a01:111:f400:7e44::203) by SN6PR02CA0031.outlook.office365.com
 (2603:10b6:805:a2::44) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1059.20 via Frontend
 Transport; Thu, 16 Aug 2018 21:48:28 +0000
Authentication-Results: spf=pass (sender IP is 149.199.60.100)
 smtp.mailfrom=xilinx.com; citrix.com; dkim=none (message not signed)
 header.d=none;citrix.com; dmarc=bestguesspass action=none
 header.from=xilinx.com;
Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates
 149.199.60.100 as permitted sender) receiver=protection.outlook.com;
 client-ip=149.199.60.100; helo=xsj-pvapsmtpgw02;
Received: from xsj-pvapsmtpgw02 (149.199.60.100) by
 SN1NAM02FT035.mail.protection.outlook.com (10.152.72.145) with Microsoft SMTP
 Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1059.14
 via Frontend Transport; Thu, 16 Aug 2018 21:48:27 +0000
Received: from unknown-38-66.xilinx.com ([149.199.38.66]:33974
 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1fqQ83-0004w8-5B; Thu, 16 Aug 2018 14:48:27 -0700
Received: from [127.0.0.1] (helo=localhost)
 by xsj-pvapsmtp01 with smtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1fqQ7y-0004GD-0d; Thu, 16 Aug 2018 14:48:22 -0700
Received: from xsj-pvapsmtp01 (mailhost.xilinx.com [149.199.38.66])
 by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id w7GLmCdf021963; 
 Thu, 16 Aug 2018 14:48:13 -0700
Received: from [172.19.2.220] (helo=localhost)
 by xsj-pvapsmtp01 with esmtp (Exim 4.63)
 (envelope-from <stefanos@xilinx.com>)
 id 1fqQ7o-0004Ee-LS; Thu, 16 Aug 2018 14:48:12 -0700
Date: Thu, 16 Aug 2018 14:48:09 -0700
From: Stefano Stabellini <stefano.stabellini@xilinx.com>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <c5ec5039-75db-43ac-b816-f237bc7eaf48@arm.com>
Message-ID: <alpine.DEB.2.10.1808161426290.16354@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-23-git-send-email-sstabellini@kernel.org>
 <c5ec5039-75db-43ac-b816-f237bc7eaf48@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
X-RCIS-Action: ALLOW
X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005
X-TM-AS-User-Approved-Sender: Yes;Yes
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:149.199.60.100; IPV:NLI; CTRY:US; EFV:NLI;
 SFV:NSPM;
 SFS:(10009020)(7916004)(136003)(396003)(346002)(376002)(39860400002)(2980300002)(438002)(189003)(199004)(43544003)(44832011)(8936002)(58126008)(16586007)(26005)(4326008)(106002)(316002)(54906003)(63266004)(57986006)(5005980100005)(77096007)(186003)(336012)(6246003)(76506005)(33896004)(11346002)(426003)(126002)(53546011)(47776003)(14444005)(76176011)(476003)(9786002)(446003)(486006)(9686003)(81166006)(6916009)(36386004)(2906002)(356003)(46406003)(5660300001)(106466001)(7416002)(8676002)(6666003)(305945005)(229853002)(23726003)(478600001)(81156014)(33716001)(50466002)(107986001)(5001870100001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR02MB4326; H:xsj-pvapsmtpgw02; FPR:;
 SPF:Pass; LANG:en; PTR:unknown-60-100.xilinx.com,xapps1.xilinx.com; MX:1; A:1;
X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT035;
 1:SM4/ikXZXsSjXiwRJW6yQ4UO3Pf8Y/5MTgRtORzjwkDbtVP93ZE3xCoaR7YXEVll76oKKT6nH01QhsUCiF4aaNv4P4v6m80BSpmoF6oP8bSJF5YX7HnS/Rw0TyiBQphb
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 86be62bb-488b-4df4-1dff-08d603c20028
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4608076)(2017052603328)(7153060);
 SRVR:BYAPR02MB4326; 
X-Microsoft-Exchange-Diagnostics: 1; BYAPR02MB4326;
 3:XaY6MnRmcgX8KPpRVg5YniyNDOJhzg2RLOzoP0Y8yw+OuqorbbhrPDROmlwWGoEm2C1FA9peb8DTuVde3k9L6BF1SmSgqjElbFVQxbM8sH/bJjUpX03Kbrd7172Y0bpmlt7QYNJEqkXmbBtanlDxAvWZYwOJYK8uMj824oDNAlsjIhCzU0oPhIQ2+Vh95rzrGjJSosuFCb48dT+akd4O1OG8rWTRpdG/GKuzkVEuX/QVa+tJAIgob11Rjw8n8WwHsQjIpX4pCucn8NGJPou5B2HccE5VlTgeYK2/ItfHZL1t44tWkL7nLMtRWF5CV8WrnpZpd2mCacu/O5y5xFJ1HOqyrxue9CI0htcvXPLUcho=;
 25:Pg0c8Yfkzl9t/DNDkiiD9LH5c5q7qS/7FfdL9JnDRRoGs8gigqggAmLa+pXq6SrLa+dxu0qvhUKR6lGDPQUelxGL8cZWF8UVfOGRyYR4IlyYH6pLt6p2cwoRvKwGnPnWN7Yi7MBYFssswTNpWRhKU5e/LoWq91ZSdLQJ5nnQXfuQYRGoB11zqMOOHE8nC8C/3/AHxzOkuHMrAQFzF+IMu6xgMrhoHB03IIJ4/BRLvwdfzVuSFVPrpyhLCVDFG5jG7woSe9rqAHcm3EwOceeLtN820YWr86pKkCfFLugHS/hPDdeB9CvwMO3xhV6J3zDVkENfektSJb/7DJbDkNqX+g==
X-MS-TrafficTypeDiagnostic: BYAPR02MB4326:
X-Microsoft-Exchange-Diagnostics: 1; BYAPR02MB4326;
 31:jlSTvcriys0XdTm7xVIQHrVRQ3LLlkrPJFMDIGUGRrf18giB1dwfMNs0n0e4RBTbDPcZ6rThi3LfZrS51iKVasAkWUbBgqS0p28IdG3p88w5LvXuOelcmYcM0Jb0BSlJ0ZG/+nqWe6iErc6xzQzCLXLVCY3gowL1D3pjhKPpq8FLz7p1daN50C2GayLIyOiIKy7qSdHn5esA+qL/hutjW5Y/9AmlSGsB97GVBq7jB0Y=;
 20:gFwKCSBsm5G0+JrkYptxVZi3S5SEtSlPn+jJI5wP1tTUNTES1zZpJR90CQD8A3Sdxjx4PA21zpEi2VmWk2hgXVMKVRc+lY6eHLRG6J48ILHfgHih2rOF9D5xXBO9hlEXxNw2rD5gZloNBYnN1JcLySZI26/bGjEOH8RHNZ52Fo3fWqeCR3wyaEEryreLKCpwwYY1SooITOj3ft7GAHcX+2uKzeTywCyByGUI2v3uDTRkm6OSo8hqgODm2Z3v8VvIb18WXcufbKJN/YB7w7l06R9UC1DBV0vKPgm5X7nkz4FRJRx0XiidKXfjxUThe0y5B9YFlb93rwV8KDLd6A1jlgHqdYgKWl1Un+sckaSRE8vnmWjg66ZJMNfLpY1jCtffOrI/CRFz0EqHKg6sCCJN4BGLpDjKij3JoXKXAvficsPpk571RcKesqlQD0PokHIXHT5n7PrhlLLEmwjQx+/Rv6LzGxHiG5eI7e2KF8bdWeVpmb/DmADWRBpkJkOF+szE
X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply
X-Microsoft-Antispam-PRVS: <BYAPR02MB4326822649EAFB443AA3A70AA03E0@BYAPR02MB4326.namprd02.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)(5005006)(8121501046)(3231311)(944501410)(52105095)(10201501046)(93006095)(93004095)(3002001)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201708071742011)(7699016);
 SRVR:BYAPR02MB4326; BCL:0; PCL:0; RULEID:; SRVR:BYAPR02MB4326; 
X-Microsoft-Exchange-Diagnostics: 1; BYAPR02MB4326;
 4:At/YxkQ/grmQoQXJtMJD4EPLxI2kjVgtUcxN7jM8K0qTG/oZb1831ufE/akz4nB/bGHRN791tlOK111Ybx3+qW5UPopESygKX+LWJffmPZpLksdzABpDZxTqBdOHNW0jNImInro5xalqpZS34lfxyqQgfTOgeG/P6dKnUmzkkaNP4CrCGEK7TXYvm4WJ/XOyRJ9fVx239RD16im46R3db/7A8x45GXnBqlO1KfR8LAHqFN/vipcQZhilEXM+76UD4ME+VXLydWkF8wzAcxC9MGcxstmfGPTKg5K6/5NgzYTI904+BfeVNO7BC5j1uQ1nyvQdALpS3suwdocgN/anCYv1kVOKHLSeadbVMONhyjF5O3g0Dy3RjmpWz9iSCtEf
X-Forefront-PRVS: 07665BE9D1
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BYAPR02MB4326;
 23:yGKWon2ByyZc8JCPz5KoIgkxqxy+O/k2Vvs5MyBBB?=
 =?us-ascii?Q?bcKltOjKmVdNSk8BxCZS1HskVhLoTlcF2+lQrBTBRgg8cLgOS756at5Ytbf5?=
 =?us-ascii?Q?449nGTbxbMn+Le0GuGb8RgL2432Yj+5lcz+6trhNYAyZRTMRluFA1MGk+8zk?=
 =?us-ascii?Q?VYkMwTXQH678VbC45F+1y33IVupGDZxu3Pn1+MFvO0VdzspW/pE77Jj+5PI4?=
 =?us-ascii?Q?H9kkgHmKozayJ8rhUl8RibmeAepRvCZt3cJjVdAkwAuNhT+igRM2LEZX4Nkq?=
 =?us-ascii?Q?Bru4VWU+ZxeEXSIQx6U3d44xFKMbU3Mr0ifCy18gBzzL/tMfbCdxeXvrIhw+?=
 =?us-ascii?Q?BzJ6d6rNFoI5JRqX4swpjxkoOs7hGAboyj3icCkWWshDgMiOwJPa0xnfqHoX?=
 =?us-ascii?Q?HfRkeBqcMv6dkDnS0s6WKOH1h+lwP7F6yqc0mlEWIStQ8epjtW4fgcki/Ltk?=
 =?us-ascii?Q?yuse5qJdLsl8obS/KHCd7IOMCROBIy6ll5xQDMFR1AbkGA8TBFlBUNNhycnQ?=
 =?us-ascii?Q?5I2276hiUW9GKBb0VGHmVbvILOLVUyibdFofsLRi1d9/IWT0h9gGO316WT4m?=
 =?us-ascii?Q?DA+9TNDeDekgOH5MdIKmYiRV+1FC8Esc14QtORaFXG5nAnArvzB4QYX7vU8G?=
 =?us-ascii?Q?pKW/Sv7VGHiDD6q5020Fi5lWOt9SmLjaB0L4CBWdDnQz3yxNikSGO3ZXNRDA?=
 =?us-ascii?Q?IH0urVDqQQI1k8F1RbV7yhBoN54Uq9uAKCnI35wOiCYGnf1SnkBngL1PJhWK?=
 =?us-ascii?Q?qPShmsLwP6sXny336rA7yoMeu5VO5b8Bbuydt8/RAPCIRD2HCqXlhE5BMSzB?=
 =?us-ascii?Q?sDhde30ReeTj6/Cbz1mSgwTJyeZ9RDJI4rkpBckJoWQgPV4HedCw930mTCs9?=
 =?us-ascii?Q?BWcAgwOzwbrHHXxgTu4dc3HnxSxaFtaNKqxaaZ1+kaBXyC5Or1H6Y3cWP+xa?=
 =?us-ascii?Q?hIFRL9Ug9u+G+zRmZTRzGVtIMDUu/uC/NUYPmZs0wBtcotXO9FKmud+oZW+J?=
 =?us-ascii?Q?qS7jT0ofd4Xo/YsRuX7EgUJMlkE4p1rZdZaGaIEHC1007WFc54UtWYWdaKCv?=
 =?us-ascii?Q?jaklbrJNhyfaSEJ6+HtJ2D2fygMx/7ZJ2M34XAhSUMWjfrXNuWsfu1XqILzg?=
 =?us-ascii?Q?8s+LAf2RgV2VSKEVqfr6IyerpSN8kFH0Z9c/vAN5taipE3/dyNFluPVidgbr?=
 =?us-ascii?Q?uC/u64qdBOuxZPQ33lpMuETb8rbzESJSK1miiyIfcnAF79MdzthlFQwPKTcg?=
 =?us-ascii?Q?QtyNfdH3vra5vNNRQd3kEQ0OA8fDA2+rWSL4BLFTwTXr+bYu1MuK8O5GoLRc?=
 =?us-ascii?Q?Engz8EnYrLA7yWsK0Y1eRYJCzB00LXEKpmRGSXGB1/xZqt/I8/qL5AoW8aWO?=
 =?us-ascii?Q?zElWg=3D=3D?=
X-Microsoft-Antispam-Message-Info: aTrKWEyr4oSa+psdfUaNKyly+wRiA/QH8MxTME4JCayM7c7bAFSYbHUIxnfRs22zitaU8sMPpprWSvYiM9WPy4IcEKixSLpllVHNWFgcwFD4TSeyl7Vuk+9DPT+Y/M7ZSmSjW4vGrwryCdzcyys/zV+1PrrlEUP5g3aC+0O74RPd5RzxIsCAW+8ttV41ASpLL61Jjg3IqStaOWu+q1pGIfYXgjHgz4kLvlxZPjFCC1Eny2/4szcJGF2y7jyYHopoq9fcclBvwkO0Rsv1nAoj0djAbk2SULeW9bNI5GwJSdHrc2wmIYK8JeuWXITGoIjSEs/M3KkYxrrwTnygbM3ho0Zif8ytWW7nF2YZ4Lm7BgQ=
X-Microsoft-Exchange-Diagnostics: 1; BYAPR02MB4326;
 6:meQbqT9bXYfw5cxMA+0eKY43aSJucrJRnqe8KJLVNSnrq57I7pTwlwmAwCU6Jv2hEm1zOMIrBVK6vWpwuryN/OIbvOu7OKtlL8a72nBwW1rLM+zkxND9nifaDBhV4ZSGXTxNmOVbfHFbmG5wxU6ihGFTuSn+ogrjwnQ81MzW8rZU5sptvoDvw9bfAY0xq66vMTWtKDAbRGAMbBe1yfIZEEviYS71/ddqae4eBUicpCvCZd2iK2ijo8nSzwCjDy44/o+pa0Wwzp/s/UEN6NcKhN7yVKEPS1Ub8PpJi7Rwx6tJ3g2vKxaQMlzPIcjwVclElyDT3NySn3NUJRiQJ4MuNhFDIqNIo5dtIqGTTUc7mXfRlkdqNaC+ubGP3Sst4owRAnSUTa65MKkaWRC8JSYCS40Egf22jOND1BTkdHXpr3LQ36ipHPVKdARVpLzqvPkYIHtZmv/TRGBALDfLn15K2g==;
 5:Vmvp9b5j7OCbyqrnTABlCe+YPx/W3usvf42TwE9PeAHMKWYalKHHG042cu2wC6S7gnfDDZUy4ISN5euNXDSO4cPCuJ5TyRrYDQ0sYmuU57Lp2ivcoehgSzCdZOTkzB8dxdE7b9MqyvphgpT9up4MJIwXhtJQF6L0/lz2oHKFNJ8=;
 7:tTlvSXd/1YwTY7AS8XgUhQhgQZYteD0f0PuZK7Nd5M7vWhG2c9vLZZsDmciy9HLZKlsK+JviLTvSFxCJJCZzWNKB0FID5iB90iFCFrq4MfKSkhbnOJHpYdWuGZp5eab/QTm8MiczZcOzLtqu/tvCze9unjSpAqCg4hWVpTgysP7ABfGfS/NIbevIsmyux/kVqnehzz0vF3bERKHi2xROga3jW6VlliCxPo7xGP/phq2vFr4VEF+QKuNQDkPkuIBK
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: xilinx.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Aug 2018 21:48:27.5984 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 86be62bb-488b-4df4-1dff-08d603c20028
X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.100];
 Helo=[xsj-pvapsmtpgw02]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR02MB4326
X-Mailman-Approved-At: Fri, 17 Aug 2018 03:46:33 +0000
Subject: Re: [Xen-devel] [PATCH v3 23/25] xen: support console_switching
 between Dom0 and DomUs on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAxMyBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT09JLCBvbiB0aGUgcHJldmlvdXMgdmVyc2lvbiB5b3Ugc2FpZCB5b3Ugd2lsbCBleHBsb3Jl
IHRoZSBDVFJMLXggTiBzb2x1dGlvbgo+ICh3aGVyZSBOIGlzIHRoZSBkb21JRCBjb25zb2xlIHRv
IHN3aXRjaCB0b28pLiBXaGF0IHdhcyB0aGUgcmVzdWx0IGhlcmU/CgpJIG1lYW50IEknbGwgZXhw
bG9yZSBpdCBhcyBhIGZvbGxvdy11cCB0byB0aGlzIHNlcmllcy4gSSBoYXZlbid0IGxvb2tlZApp
bnRvIGl0IHlldCwgYnV0IGl0IGlzIGluIG15IHRvZG8uCgoKPiBPbiAwMS8wOC8xOCAwMDoyOCwg
U3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gVG9kYXkgQ3RybC1BQUEgaXMgdXNlZCB0byBz
d2l0Y2ggYmV0d2VlbiBYZW4gYW5kIERvbTAuIEV4dGVuZCB0aGUKPiA+IG1lY2hhbmlzbSB0byBh
bGxvdyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gWGVuLCBEb20wLCBhbmQgYW55IG9mIHRoZQo+ID4g
aW5pdGlhbCBEb21VIGNyZWF0ZWQgZnJvbSBYZW4gYWxvbmdzaWRlIERvbTAgb3V0IG9mIGluZm9y
bWF0aW9uIHByb3ZpZGVkCj4gPiB2aWEgZGV2aWNlIHRyZWUuCj4gPiAKPiA+IFJlbmFtZSB4ZW5f
cnggdG8gY29uc29sZV9yeCB0byBtYXRjaCB0aGUgbmV3IGJlaGF2aW9yLgo+ID4gCj4gPiBDbGFy
aWZ5IGV4aXN0aW5nIGNvbW1lbnQgYWJvdXQgIm5vdGlmeSB0aGUgZ3Vlc3QiLCBtYWtpbmcgaXQg
Y2xlYXIgdGhhdAo+ID4gaXQgaXMgb25seSBhYm91dCB0aGUgaGFyZHdhcmUgZG9tYWluLgo+ID4g
Cj4gPiBFeHBvcnQgYSBmdW5jdGlvbiBuYW1lZCBjb25zb2xlX2lucHV0X2RvbWFpbigpIHRvIGFs
bG93IG90aGVycyB0byBrbm93Cj4gPiB3aGljaCBkb21haW5zIGhhcyBpbnB1dCBhdCBhIGdpdmVu
IHRpbWUuCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFu
b3NAeGlsaW54LmNvbT4KPiA+IENDOiBhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tCj4gPiBDQzog
R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tCj4gPiBDQzogaWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbQo+ID4gQ0M6IGpiZXVsaWNoQHN1c2UuY29tCj4gPiBDQzoga29ucmFkLndpbGtAb3JhY2xl
LmNvbQo+ID4gQ0M6IHRpbUB4ZW4ub3JnCj4gPiBDQzogd2VpLmxpdTJAY2l0cml4LmNvbQo+ID4g
LS0tCj4gPiBDaGFuZ2VzIGluIHYzOgo+ID4gLSBvbmx5IGNhbGwgdnBsMDExIGZ1bmN0aW9ucyBp
ZmRlZiBDT05GSUdfU0JTQV9WVUFSVF9DT05TT0xFCj4gPiAtIGFkZCBibGFuayBsaW5lIGFuZCBz
cGFjZXMKPiA+IC0gcmVtb3ZlIHhlbl9yeCBmcm9tIHByaW50IG1lc3NhZ2VzCj4gPiAtIHJlbmFt
ZSB4ZW5fcnggdG8gY29uc29sZV9yeAo+ID4gLSBrZWVwIHN3aXRjaF9zZXJpYWxfaW5wdXQoKSBh
dCBib290Cj4gPiAtIGFkZCBiZXR0ZXIgY29tbWVudHMKPiA+IC0gZml4IGV4aXN0aW5nIGNvbW1l
bnQKPiA+IC0gYWRkIHdhcm5pbmcgaWYgbm8gZ3Vlc3RzIGNvbnNvbGUvdWFydCBpcyBhdmFpbGFi
bGUKPiA+IC0gYWRkIGNvbnNvbGVfaW5wdXRfZG9tYWluIGZ1bmN0aW9uCj4gPiAKPiA+IENoYW5n
ZXMgaW4gdjI6Cj4gPiAtIG9ubHkgY2FsbCB2cGwwMTFfcnhfY2hhciBpZiB0aGUgdnBsMDExIGhh
cyBiZWVuIGluaXRpYWxpemVkCj4gPiAtLS0KPiA+ICAgeGVuL2RyaXZlcnMvY2hhci9jb25zb2xl
LmMgfCA3MQo+ID4gKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0t
LQo+ID4gICB4ZW4vaW5jbHVkZS94ZW4vY29uc29sZS5oICB8ICAyICsrCj4gPiAgIDIgZmlsZXMg
Y2hhbmdlZCwgNjAgaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0pCj4gPiAKPiA+IGRpZmYg
LS1naXQgYS94ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYyBiL3hlbi9kcml2ZXJzL2NoYXIvY29u
c29sZS5jCj4gPiBpbmRleCAwZjA1MzY5Li5jZDRkZmIxIDEwMDY0NAo+ID4gLS0tIGEveGVuL2Ry
aXZlcnMvY2hhci9jb25zb2xlLmMKPiA+ICsrKyBiL3hlbi9kcml2ZXJzL2NoYXIvY29uc29sZS5j
Cj4gPiBAQCAtMzEsMTAgKzMxLDEzIEBACj4gPiAgICNpbmNsdWRlIDx4ZW4vZWFybHlfcHJpbnRr
Lmg+Cj4gPiAgICNpbmNsdWRlIDx4ZW4vd2FybmluZy5oPgo+ID4gICAjaW5jbHVkZSA8eGVuL3B2
X2NvbnNvbGUuaD4KPiA+ICsjaW5jbHVkZSA8YXNtL3NldHVwLmg+Cj4gPiAgICAgI2lmZGVmIENP
TkZJR19YODYKPiA+ICAgI2luY2x1ZGUgPHhlbi9jb25zb2xlZC5oPgo+ID4gICAjaW5jbHVkZSA8
YXNtL2d1ZXN0Lmg+Cj4gPiArI2Vsc2UKPiA+ICsjaW5jbHVkZSA8YXNtL3ZwbDAxMS5oPgo+ID4g
ICAjZW5kaWYKPiA+ICAgICAvKiBjb25zb2xlOiBjb21tYS1zZXBhcmF0ZWQgbGlzdCBvZiBjb25z
b2xlIG91dHB1dHMuICovCj4gPiBAQCAtMzg5LDMwICszOTIsNzIgQEAgc3RhdGljIHZvaWQgZHVt
cF9jb25zb2xlX3Jpbmdfa2V5KHVuc2lnbmVkIGNoYXIga2V5KQo+ID4gICAgICAgZnJlZV94ZW5o
ZWFwX3BhZ2VzKGJ1Ziwgb3JkZXIpOwo+ID4gICB9Cj4gPiAgIC0vKiBDVFJMLTxzd2l0Y2hfY2hh
cj4gc3dpdGNoZXMgaW5wdXQgZGlyZWN0aW9uIGJldHdlZW4gWGVuIGFuZCBET00wLiAqLwo+ID4g
Ky8qCj4gPiArICogQ1RSTC08c3dpdGNoX2NoYXI+IHN3aXRjaGVzIGlucHV0IGRpcmVjdGlvbiBi
ZXR3ZWVuIFhlbiwgRG9tMCBhbmQKPiA+ICsgKiBEb21Vcy4KPiA+ICsgKi8KPiA+ICAgI2RlZmlu
ZSBzd2l0Y2hfY29kZSAob3B0X2NvbnN3aXRjaFswXS0nYScrMSkKPiA+IC1zdGF0aWMgaW50IF9f
cmVhZF9tb3N0bHkgeGVuX3J4ID0gMTsgLyogRkFMU0UgPT4gaW5wdXQgcGFzc2VkIHRvIGRvbWFp
biAwLgo+ID4gKi8KPiA+ICsvKgo+ID4gKyAqIGNvbnNvbGVfcng9MCA9PiBpbnB1dCB0byB4ZW4K
PiA+ICsgKiBjb25zb2xlX3J4PTEgPT4gaW5wdXQgdG8gZG9tMAo+ID4gKyAqIGNvbnNvbGVfcng9
TiA9PiBpbnB1dCBkb20oTi0xKQo+ID4gKyAqLwo+ID4gK3N0YXRpYyBpbnQgX19yZWFkX21vc3Rs
eSBjb25zb2xlX3J4ID0gMDsKPiA+ICsKPiA+ICtzdHJ1Y3QgZG9tYWluICpjb25zb2xlX2lucHV0
X2RvbWFpbih2b2lkKQo+ID4gK3sKPiA+ICsgICAgcmV0dXJuIGdldF9kb21haW5fYnlfaWQoY29u
c29sZV9yeCAtIDEpOwo+IAo+IFBsZWFzZSB0YWtlIGNhcmUgb2YgdGhlIGNhc2Ugd2hlcmUgY29u
c29sZV9yeCA9PSAwLgoKSSdsbCBkbwoKCj4gPiArfQo+ID4gICAgIHN0YXRpYyB2b2lkIHN3aXRj
aF9zZXJpYWxfaW5wdXQodm9pZCkKPiA+ICAgewo+ID4gLSAgICBzdGF0aWMgY2hhciAqaW5wdXRf
c3RyWzJdID0geyAiRE9NMCIsICJYZW4iIH07Cj4gPiAtICAgIHhlbl9yeCA9ICF4ZW5fcng7Cj4g
PiAtICAgIHByaW50aygiKioqIFNlcmlhbCBpbnB1dCAtPiAlcyIsIGlucHV0X3N0clt4ZW5fcnhd
KTsKPiA+ICsgICAgY29uc29sZV9yeCsrOwo+ID4gKyAgICBpZiAoIGNvbnNvbGVfcnggPT0gbWF4
X2luaXRfZG9taWQgKyAyICkKPiA+ICsgICAgICAgIGNvbnNvbGVfcnggPSAwOwo+ID4gKwo+ID4g
KyAgICBpZiAoICFjb25zb2xlX3J4ICkKPiA+ICsgICAgICAgIHByaW50aygiKioqIFNlcmlhbCBp
bnB1dCB0byBYZW4iKTsKPiA+ICsgICAgZWxzZQo+ID4gKyAgICAgICAgcHJpbnRrKCIqKiogU2Vy
aWFsIGlucHV0IHRvIERPTSVkIiwgY29uc29sZV9yeCAtIDEpOwo+ID4gKwo+ID4gICAgICAgaWYg
KCBzd2l0Y2hfY29kZSApCj4gPiAtICAgICAgICBwcmludGsoIiAodHlwZSAnQ1RSTC0lYycgdGhy
ZWUgdGltZXMgdG8gc3dpdGNoIGlucHV0IHRvICVzKSIsCj4gPiAtICAgICAgICAgICAgICAgb3B0
X2NvbnN3aXRjaFswXSwgaW5wdXRfc3RyWyF4ZW5fcnhdKTsKPiA+ICsgICAgICAgIHByaW50aygi
ICh0eXBlICdDVFJMLSVjJyB0aHJlZSB0aW1lcyB0byBzd2l0Y2ggaW5wdXQpIiwKPiA+ICsgICAg
ICAgICAgICAgICBvcHRfY29uc3dpdGNoWzBdKTsKPiA+ICAgICAgIHByaW50aygiXG4iKTsKPiA+
ICAgfQo+ID4gICAgIHN0YXRpYyB2b2lkIF9fc2VyaWFsX3J4KGNoYXIgYywgc3RydWN0IGNwdV91
c2VyX3JlZ3MgKnJlZ3MpCj4gPiAgIHsKPiA+IC0gICAgaWYgKCB4ZW5fcnggKQo+ID4gKyAgICBp
ZiAoIGNvbnNvbGVfcnggPT0gMCApCj4gPiAgICAgICAgICAgcmV0dXJuIGhhbmRsZV9rZXlwcmVz
cyhjLCByZWdzKTsKPiA+ICAgLSAgICAvKiBEZWxpdmVyIGlucHV0IHRvIGd1ZXN0IGJ1ZmZlciwg
dW5sZXNzIGl0IGlzIGFscmVhZHkgZnVsbC4gKi8KPiA+IC0gICAgaWYgKCAoc2VyaWFsX3J4X3By
b2Qtc2VyaWFsX3J4X2NvbnMpICE9IFNFUklBTF9SWF9TSVpFICkKPiA+IC0gICAgICAgIHNlcmlh
bF9yeF9yaW5nW1NFUklBTF9SWF9NQVNLKHNlcmlhbF9yeF9wcm9kKyspXSA9IGM7Cj4gPiAtICAg
IC8qIEFsd2F5cyBub3RpZnkgdGhlIGd1ZXN0OiBwcmV2ZW50cyByZWNlaXZlIHBhdGggZnJvbSBn
ZXR0aW5nIHN0dWNrLgo+ID4gKi8KPiA+ICsgICAgaWYgKCBjb25zb2xlX3J4ID09IDEgKQo+ID4g
KyAgICB7Cj4gPiArICAgICAgICAvKiBEZWxpdmVyIGlucHV0IHRvIGd1ZXN0IGJ1ZmZlciwgdW5s
ZXNzIGl0IGlzIGFscmVhZHkgZnVsbC4gKi8KPiA+ICsgICAgICAgIGlmICggKHNlcmlhbF9yeF9w
cm9kIC0gc2VyaWFsX3J4X2NvbnMpICE9IFNFUklBTF9SWF9TSVpFICkKPiA+ICsgICAgICAgICAg
ICBzZXJpYWxfcnhfcmluZ1tTRVJJQUxfUlhfTUFTSyhzZXJpYWxfcnhfcHJvZCsrKV0gPSBjOwo+
ID4gKyAgICB9Cj4gPiArI2lmZGVmIENPTkZJR19TQlNBX1ZVQVJUX0NPTlNPTEUKPiA+ICsgICAg
ZWxzZQo+ID4gKyAgICB7Cj4gPiArICAgICAgICBzdHJ1Y3QgZG9tYWluICpkID0gZ2V0X2RvbWFp
bl9ieV9pZChjb25zb2xlX3J4IC0gMSk7Cj4gCj4gSSBkb24ndCB0aGluayB0aGlzIGlzIGNvcnJl
Y3QgdG8gYXNzdW1lIHRoZSBkb21haW4gd2lsbCBhbHdheXMgYmUgcHJlc2VudC4KPiBXaXRoIHRo
aXMgc2VyaWVzLCBpdCB3b3VsZCBiZSBwb3NzaWJsZSB0byByZXRpcmUgYSBkb21haW4gYW5kIHRo
ZXJlZm9yZQo+IGdldF9kb21haW5fYnlfaWQoKSB3b3VsZCByZXR1cm4gTlVMTCBoZXJlLiBUaGlz
IHdvdWxkIHJlc3VsdCB0byBhIGRhdGEgYWJvcnQKPiBiZWxvdy4KCldlbGwsIHNwb3R0ZWQhIEkn
bGwgZml4LgoKCj4gQWxzbywgSSB0aGluayB5b3Ugd2FudCB0byB1c2UgcmN1X2xvY2tfYnlfZG9t
YWluIGhlcmUgKEkgYW0gbm90IDEwMCUgc3VyZQo+IHRob3VnaCkuCgpVaG0uLi4gSSB0aGluayB5
b3UgYXJlIHJpZ2h0CgoKPiA+ICsKPiA+ICsgICAgICAgIC8qCj4gPiArICAgICAgICAgKiBJZiB3
ZSBoYXZlIGEgcHJvcGVybHkgaW5pdGlhbGl6ZWQgdnBsMDExIGNvbnNvbGUgZm9yIHRoZQo+ID4g
KyAgICAgICAgICogZG9tYWluLCB3aXRob3V0IGEgZnVsbCBQViByaW5nIHRvIERvbTAgKGluIHRo
YXQgY2FzZSBpbnB1dAo+ID4gKyAgICAgICAgICogY29tZXMgZnJvbSB0aGUgUFYgcmluZyksIHRo
ZW4gc2VuZCB0aGUgY2hhcmFjdGVyIHRvIGl0Lgo+ID4gKyAgICAgICAgICovCj4gPiArICAgICAg
ICBpZiAoICFkLT5hcmNoLnZwbDAxMS5iYWNrZW5kX2luX2RvbWFpbiAmJiBkLT5hcmNoLnZwbDAx
MS54ZW4gIT0KPiA+IE5VTEwgKQo+ID4gKyAgICAgICAgICAgIHZwbDAxMV9yeF9jaGFyX3hlbihk
LCBjKTsKPiA+ICsgICAgICAgIGVsc2UKPiA+ICsgICAgICAgICAgICBwcmludGsoIkNhbm5vdCBz
ZW5kIGNoYXJzIHRvIERvbSVkOiBubyBVQVJUIGF2YWlsYWJsZVxuIiwKPiA+ICsgICAgICAgICAg
ICAgICAgICAgZC0+ZG9tYWluX2lkKTsKPiA+ICsgICAgfQo+ID4gKyNlbmRpZgo+ID4gKyAgICAv
Kgo+ID4gKyAgICAgKiBBbHdheXMgbm90aWZ5IHRoZSBoYXJkd2FyZSBkb21haW46IHByZXZlbnRz
IHJlY2VpdmUgcGF0aCBmcm9tCj4gCj4gVGhhdCdzIG5vdCB0cnVlLiBJZiB5b3UgbG9vayBhdCBz
ZW5kX2dsb2JhbF92aXJxLCBpdCB3aWxsIHNlbmQgdG8gdGhlIGRvbWFpbgo+IHRoYXQgcmVnaXN0
ZXIgdGhlIFZJUlEuIFRoYXQgbWF5IGJlIHRoZSBoYXJkd2FyZSBkb21haW4gYnV0IGNvdWxkIGJl
IHNvbWVvbmUKPiBlbHNlLgoKVGhlIGNvbW1lbnQgYW5kIHRoZSBjb2RlIGFyZSBmcm9tIHRoZSBl
eGlzdGluZyBjb2RlLCB0aGV5IGhhdmUgb25seSBiZWVuCm1vdmVkIGJ5IHRoaXMgcGF0Y2guIEkg
Y2hhbmdlZCBpdCBmcm9tICJBbHdheXMgbm90aWZ5IHRoZSBndWVzdCIgdG8KIkFsd2F5cyBub3Rp
ZnkgdGhlIGhhcmR3YXJlIGRvbWFpbiIgZm9yIGNsYXJpdHkuIFdvdWxkIHlvdSBsaWtlIG1lIHRv
CmltcHJvdmUgdGhlIGNvbW1lbnQgc2luY2UgSSBhbSBhdCBpdD8gSSBhbSBoYXBweSB0byBpbmNs
dWRlIGEgc3BlY2lmaWMKbGluZSwgaWYgeW91IHByZWZlci4KCgo+IEhvd2V2ZXIsIEkgc3RpbGwg
ZG9uJ3QgdW5kZXJzdGFuZCBob3cgdGhpcyB3b3JrIGluIHByZXNlbmNlIG9mIG11bHRpcGxlCj4g
YmFja2VuZCBoZXJlLiBXaHkgd291bGQgeW91IG5vdGlmeSBEb21haW4gQiBldmVyeXRpbWUgYSBj
aGFyYWN0ZXIgaXMKPiByZWRpcmVjdGVkIHRvIGRvbWFpbiBBL0MvRCB0aGUgY29uc29sZT8KCllv
dSBhcmUgcmlnaHQsIEknbGwgZml4IHRoYXQKCgoKPiA+ICsgICAgICogZ2V0dGluZyBzdHVjay4K
PiA+ICsgICAgICovCj4gPiAgICAgICBzZW5kX2dsb2JhbF92aXJxKFZJUlFfQ09OU09MRSk7Cj4g
PiAgICAgI2lmZGVmIENPTkZJR19YODYKPiA+IEBAIC05MjMsNyArOTY4LDcgQEAgdm9pZCBfX2lu
aXQgY29uc29sZV9lbmRib290KHZvaWQpCj4gPiAgICAgICAgKiBhIHVzZWZ1bCAnaG93IHRvIHN3
aXRjaCcgbWVzc2FnZS4KPiA+ICAgICAgICAqLwo+ID4gICAgICAgaWYgKCBvcHRfY29uc3dpdGNo
WzFdID09ICd4JyApCj4gPiAtICAgICAgICB4ZW5fcnggPSAheGVuX3J4Owo+ID4gKyAgICAgICAg
Y29uc29sZV9yeCA9IDA7Cj4gPiAgICAgICAgIHJlZ2lzdGVyX2tleWhhbmRsZXIoJ3cnLCBkdW1w
X2NvbnNvbGVfcmluZ19rZXksCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICJzeW5jaHJv
bm91c2x5IGR1bXAgY29uc29sZSByaW5nIGJ1ZmZlciAoZG1lc2cpIiwKPiA+IDApOwo+ID4gZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9jb25zb2xlLmggYi94ZW4vaW5jbHVkZS94ZW4vY29u
c29sZS5oCj4gPiBpbmRleCBlYTA2ZmQ4Li4yZmUzOTEyIDEwMDY0NAo+ID4gLS0tIGEveGVuL2lu
Y2x1ZGUveGVuL2NvbnNvbGUuaAo+ID4gKysrIGIveGVuL2luY2x1ZGUveGVuL2NvbnNvbGUuaAo+
ID4gQEAgLTMxLDYgKzMxLDggQEAgdm9pZCBjb25zb2xlX2VuZF9zeW5jKHZvaWQpOwo+ID4gICB2
b2lkIGNvbnNvbGVfc3RhcnRfbG9nX2V2ZXJ5dGhpbmcodm9pZCk7Cj4gPiAgIHZvaWQgY29uc29s
ZV9lbmRfbG9nX2V2ZXJ5dGhpbmcodm9pZCk7Cj4gPiAgICtzdHJ1Y3QgZG9tYWluICpjb25zb2xl
X2lucHV0X2RvbWFpbih2b2lkKTsKPiA+ICsKPiA+ICAgLyoKPiA+ICAgICogU3RlYWwgb3V0cHV0
IGZyb20gdGhlIGNvbnNvbGUuIFJldHVybnMgK3ZlIGlkZW50aWZpZXIsIGVsc2UgLXZlIGVycm9y
Lgo+ID4gICAgKiBUYWtlcyB0aGUgaGFuZGxlIG9mIHRoZSBzZXJpYWwgbGluZSB0byBzdGVhbCwg
YW5kIHN0ZWFsIGNhbGxiYWNrCj4gPiBmdW5jdGlvbi4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 04:09:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 04: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 1fqW4k-0008Lq-N1; Fri, 17 Aug 2018 04:09: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=vru5=la=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fqW4k-0008Lg-0B
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 04:09:26 +0000
X-Inumbo-ID: 6760e631-a1d3-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6760e631-a1d3-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 04:09:58 +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 DB13AAE1A;
 Fri, 17 Aug 2018 04:09:22 +0000 (UTC)
To: Andy Smith <andy@strugglers.net>
References: <ede80e02-5704-1d46-4edf-58515ad63f40@suse.com>
 <20180816223306.GG4569@bitfolk.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: <10c246ed-55f6-a3cc-c57b-22304a69392c@suse.com>
Date: Fri, 17 Aug 2018 06:09: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: <20180816223306.GG4569@bitfolk.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Xen-users] Future of 32-bit PV support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 "xen-users@lists.xenproject.org" <xen-users@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDgvMTggMDA6MzMsIEFuZHkgU21pdGggd3JvdGU6Cj4gSGkgSnVlcmdlbiwKPiAKPiBB
cyB0aGlzIHdhcyBhbHNvIGFkZHJlc3NlZCB0byAtdXNlciBJJ20gZ29pbmcgdG8gYXNzdW1lIHRo
YXQgeW91IGRvCj4gd2FudCB1c2VyIHJlc3BvbnNlIGFzIHdlbGwuCgpSaWdodC4gVGhhbmtzIGZv
ciByZXNwb25kaW5nLgoKPiAKPiBPbiBUaHUsIEF1ZyAxNiwgMjAxOCBhdCAwODoxNzoxM0FNICsw
MjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBXZSdkIGxpa2UgdG8gZXZhbHVhdGUgd2hldGhl
ciBhbnlvbmUgd291bGQgc2VlIHByb2JsZW1zIHdpdGg6Cj4+Cj4+IC0gZGVwcmVjYXRpbmcgMzIt
Yml0IFBWIGd1ZXN0IHN1cHBvcnQgaW4gWGVuLCBtZWFuaW5nIHRoYXQgd2UnZAo+PiAgIGV2ZW50
dWFsbHkgc3dpdGNoIHRvIHN1cHBvcnQgMzItYml0IFBWIGd1ZXN0cyBvbmx5IHZpYSBQVi1zaGlt
IGZyb20KPj4gICBYZW4gNC4xMiBvciA0LjEzCj4gCj4gQWx0aG91Z2ggYW1kNjQgaGFzIGJlZW4g
dGhlIGRlZmF1bHQgZm9yIHVzIGZvciBtYW55IHllYXJzLCBhdCB0aGUKPiBtb21lbnQgd2Ugc3Rp
bGwgaGF2ZSA2NCUgb2Ygb3VyIGN1c3RvbWVycyBydW5uaW5nIDMyLWJpdCBQVi4gSWYKPiB0aGVy
ZSByZW1haW5zIGEgd2F5IGZvciB1cyB0byBib290IHRoZW0gdGhyb3VnaCBQVi1zaGltIGFuZCB0
aGVuCj4gcHZncnViMiB3aXRoIG5vIGZ1bmN0aW9uYWwgY2hhbmdlcyBhbmQgbm8gd29yayBpbnNp
ZGUgdGhlIGd1ZXN0IHRoZW4KPiB0aGF0J3MgZmluZSwgd2UnbGwgYWRhcHQuCj4gCj4+IC0gZHJv
cHBpbmcgMzItYml0IFBWIHN1cHBvcnQgZnJvbSB1cHN0cmVhbSBMaW51eCBrZXJuZWwsIHJlc3Vs
dGluZyBpbgo+PiAgIGN1cnJlbnQgMzItYml0IFBWIGd1ZXN0cyBubyBsb25nZXIgYmVpbmcgYWJs
ZSB0byB1cGdyYWRlIHRvIHRoZSBuZXdlc3QKPj4gICBrZXJuZWwgdmVyc2lvbiBhbnkgbG9uZ2Vy
Cj4gCj4gSSBkb3VidCB0aGVyZSBpcyBhbnkgdGVjaG5pY2FsIHJlYXNvbiB3aHkgdGhleSBjYW4n
dCBzd2l0Y2ggdG8KPiA2NC1iaXQsIGl0J3MganVzdCB0aGF0IGluIHRoZSBtYWpvcml0eSBvZiBj
YXNlcyB0aGF0IGludm9sdmVzIGEKPiBjb21wbGV0ZSByZWluc3RhbGwgYW5kIHRoZSB1c2VycyBq
dXN0IGhhdmVuJ3QgYm90aGVyZWQgdG8uCgpJcyBzb21ldGhpbmcgbGlrZSBtaXNzaW5nIE1lbHRk
b3duIG1pdGlnYXRpb24gZm9yIDMyLWJpdCBQViBndWVzdCBhCnRlY2huaWNhbCByZWFzb24/Cgo+
IElmIHRoZXkgYXJlIGZvcmNlZCB0byBzd2l0Y2ggYmVjYXVzZSBhbiBpbXBlbmRpbmcga2VybmVs
IHVwZGF0ZSB3aWxsCj4gbGVhdmUgdGhlbSB3aXRoIGEga2VybmVsIHRoYXQgZG9lc24ndCBib290
LCB0aGV5IGFyZSBnb2luZyB0byBiZQo+IHVwc2V0IHRoYXQgdGhleSBhcmUgZm9yY2VkIHRvIHJl
aW5zdGFsbCB0aGVpciBndWVzdCwgb3Igc3dpdGNoIHRvIGEKPiA2NC1iaXQga2VybmVsIHdpdGgg
dGhlaXIgZXhpc3RpbmcgMzItYml0IHVzZXJsYW5kLgo+IAo+IEl0IHdpbGwgb2YgY291cnNlIGhl
bHAgaWYgdGhleSBoYXZlIHBsZW50eSBvZiB3YXJuaW5nIHRoYXQgdGhleSBuZWVkCj4gdG8gbWFr
ZSB0aGUgc3dpdGNoLiBCdXQgdW5sZXNzIHdlJ3JlIHRhbGtpbmcgMisgeWVhcnMgb2Ygd2Fybmlu
ZyBJJ20KPiBzdXJlIHRoZXJlIHdpbGwgYmUgc29tZSB3aG8gd2lsbCBiZSB1bmhhcHB5Lgo+IAo+
IEkgd2FzIGhvcGluZyB0byB0cmFuc2l0aW9uIHRvIFBWSCBndWVzdHMgYXMgc29vbiBhcyBwb3Nz
aWJsZSwgYnV0Cj4gbGFzdCB0aW1lIEkgbG9va2VkIGludG8gaXQgdGhlcmUgd2FzIGEgcHJvYmxl
bSBib290aW5nIHRoZSBzdGFibGUKPiBMaW51eCBrZXJuZWwgdW5kZXIgUFZILCBhbmQgYWxzbyBu
byBzdXBwb3J0IGluIGdydWIyLgoKT2theSwgbm90ZWQuCgo+IFdpbGwgaXQgcmVtYWluIHBvc3Np
YmxlIHRvIGJvb3QgYSAzMi1iaXQgTGludXggZ3Vlc3QgaW4gUFZIIG1vZGU/CgpZZXMuCgo+IElm
IHNvLCBjb3VsZCB0aGUgZmluYWwgcmVtb3ZhbCBvZiAzMi1iaXQgUFYgaW4gdGhlIExpbnV4IGtl
cm5lbCBiZQo+IGhlbGQgb2ZmIHVudGlsIHRoZXJlIGlzOgo+IAo+IDEpIGEga2VybmVsIHNoaXBw
aW5nIGluIERlYmlhbiBzdGFibGUsIFVidW50dSBMVFMgYW5kIENlbnRPUyB0aGF0Cj4gICAgYm9v
dHMgdW5kZXIgUFZILCBhbmQ7Cj4gCj4gMikgc3VwcG9ydCBpbiBncnViMiBzbyBJIGNhbiBidWls
ZCBhIGdydWIgaW1hZ2UgdGhhdCBib290cyB1bmRlcgo+ICAgIFBWSD8KCkkgdGhpbmsgdGhpcyBp
cyBhIHJlYXNvbmFibGUgcmVxdWVzdC4KCj4gSWYgZ3J1YiBQVkggc3VwcG9ydCBpcyBub3QgZ29p
bmcgdG8gaGFwcGVuLCB3aGF0IGlzIHRoZSByb2FkbWFwIGZvcgo+IHVzZXItc3BlY2lmaWVkIGd1
ZXN0IGtlcm5lbHMgdW5kZXIgUFZIPwoKSSBoYXZlIGEgcGF0Y2ggc2VyaWVzIGx5aW5nIGFyb3Vu
ZCBmb3IgZ3J1YjIgUFZIIHN1cHBvcnQuIEl0IHJlcXVpcmVzCnNvbWUgcmV3b3JrIGFuZCBhbm90
aGVyIGtlcm5lbCBlbmhhbmNlbWVudC4gSSdsbCB0cnkgdG8gcmVzdW1lIHdvcmsgb24KdGhlIHBh
dGNoZXMgc29vbi4KCj4gCj4+IC0gaXMgdGhlcmUgYW55IExpbnV4IGRpc3RyaWJ1dGlvbiBzdGls
bCBzaGlwcGluZyAzMi1iaXQgUFYtY2FwYWJsZQo+PiAgIHN5c3RlbXM/Cj4gCj4gRGViaWFuIHN0
YWJsZSAzMi1iaXQga2VybmVscyBzdGlsbCBib290IHVuZGVyIFBWLCBhcyBkbyBVYnVudHUgMTgu
MDQKPiBMVFMgb25lcy4gVWJ1bnR1IExUUyByZWxlYXNlcyBhcmUgc3VwcG9zZWQgdG8gYmUgc3Vw
cG9ydGVkIChieQo+IENhbm9uaWNhbCkgZm9yIDUgeWVhcnMsIGFuZCB3aGlsZSBvZiBjb3Vyc2Ug
WGVuIGRvZXMgbm90IGZhbGwgdW5kZXIKPiB0aGUgY2F0ZWdvcnkgb2Ygc29mdHdhcmUgdGhhdCB0
aGV5IHN1cHBvcnQsIHRoZXJlIHdpbGwgYmUgcGVvcGxlCj4gc3RpY2tpbmcgd2l0aCAxOC4wNCBM
VFMgYXMgbG9uZyBhcyB0aGV5IGNhbi4KCkkgZ3Vlc3MgdGhleSB3aWxsIHN0aWNrIHRvIHRoZSBz
dGFibGUga2VybmVsIHRoZXkgYXJlIHVzaW5nIG5vdz8gVGhlbgp0aGlzIHdpbGwgYmUgbm8gcHJv
YmxlbS4KCj4gSSdtIG5vdCBzYXlpbmcgdGhhdCBwZW9wbGUgcnVubmluZyAzMi1iaXQgUFYgVWJ1
bnR1IDE4LjA0IGFyZSByaWdodAo+IHRvIGV4cGVjdCB0aGF0IHRvIGNvbnRpbnVlIGJlaW5nIHN1
cHBvcnRlZCB1bnRpbCAyMDIzLiBJJ20ganVzdAo+IHNheWluZyB0aGF0IGh1bWFuIG5hdHVyZSBk
aWN0YXRlcyB0aGF0IHRob3NlIHNvcnRzIG9mIGV4cGVjdGF0aW9ucwo+IHdpbGwgZXhpc3QuCj4g
Cj4gSXQgd2lsbCBoZWxwIGEgbG90IGlmIHRoZXJlIGlzIGFuIGVhc3kgd2F5IGZvciB1cyB0byBz
d2l0Y2ggdGhlbQo+IGZyb20gMzItYml0IFBWIHRvIFBWSCwgd2hpbGUgc3RpbGwgbGV0dGluZyB0
aGVtIGluc3RhbGwgdGhlaXIgb3duCj4ga2VybmVscy4KCkluIHRoZSBlbmQgaXQgc2hvdWxkIGJl
IGp1c3QgYSBzd2l0Y2ggb2YgZG9tYWluIHR5cGUgYW5kIGJvb3QgbG9hZGVyCihQViAtPiBQVkgs
IGdydWJ4ZW4gLT4gZ3J1Ynhlbi1wdmgpLiBUaGUga2VybmVsIG5lZWRzIHRvIGJlIGNvbmZpZ3Vy
ZWQKdG8gc3VwcG9ydCBQVkgsIG9mIGNvdXJzZS4KClRoYW5rcyBmb3IgdGhlIHZlcnkgdmFsdWFi
bGUgaW5wdXQhCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 04:10:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 04: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 1fqW5e-0000XB-US; Fri, 17 Aug 2018 04: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=vru5=la=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fqW5c-0000WT-VX
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 04:10:20 +0000
X-Inumbo-ID: 88ece379-a1d3-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 88ece379-a1d3-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 04:10:54 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 8E7A5B07B;
 Fri, 17 Aug 2018 04:10:19 +0000 (UTC)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <ede80e02-5704-1d46-4edf-58515ad63f40@suse.com>
 <alpine.DEB.2.10.1808161033060.16354@sstabellini-ThinkPad-X260>
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: <5c4aceb4-0ca6-4130-8dbc-4f0b97e347b2@suse.com>
Date: Fri, 17 Aug 2018 06:10: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: <alpine.DEB.2.10.1808161033060.16354@sstabellini-ThinkPad-X260>
Content-Language: de-DE
Subject: Re: [Xen-devel] Future of 32-bit PV support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, bouyer@NetBSD.org,
 "xen-users@lists.xenproject.org" <xen-users@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTYvMDgvMTggMTk6MzQsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBPbiBUaHUsIDE2
IEF1ZyAyMDE4LCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBJbiB0aGUgWGVuIHg4NiBjb21tdW5p
dHkgY2FsbCB3ZSBoYXZlIGJlZW4gZGlzY3Vzc2luZyB3aGV0aGVyIGFueW9uZQo+PiByZWFsbHkg
aXMgZGVwZW5kaW5nIG9uIDMyLWJpdCBQViBndWVzdHMuIFdlJ2QgbGlrZSB0byBldmFsdWF0ZSB3
aGV0aGVyCj4+IGFueW9uZSB3b3VsZCBzZWUgcHJvYmxlbXMgd2l0aDoKPj4KPj4gLSBkZXByZWNh
dGluZyAzMi1iaXQgUFYgZ3Vlc3Qgc3VwcG9ydCBpbiBYZW4sIG1lYW5pbmcgdGhhdCB3ZSdkCj4+
ICAgZXZlbnR1YWxseSBzd2l0Y2ggdG8gc3VwcG9ydCAzMi1iaXQgUFYgZ3Vlc3RzIG9ubHkgdmlh
IFBWLXNoaW0gZnJvbQo+PiAgIFhlbiA0LjEyIG9yIDQuMTMKPj4KPj4gLSBkcm9wcGluZyAzMi1i
aXQgUFYgc3VwcG9ydCBmcm9tIHVwc3RyZWFtIExpbnV4IGtlcm5lbCwgcmVzdWx0aW5nIGluCj4+
ICAgY3VycmVudCAzMi1iaXQgUFYgZ3Vlc3RzIG5vIGxvbmdlciBiZWluZyBhYmxlIHRvIHVwZ3Jh
ZGUgdG8gdGhlIG5ld2VzdAo+PiAgIGtlcm5lbCB2ZXJzaW9uIGFueSBsb25nZXIKPj4KPj4gQW5k
IHJlbGF0ZWQgdG8gdGhhdDoKPj4KPj4gLSBpcyB0aGVyZSBhbnkgTGludXggZGlzdHJpYnV0aW9u
IHN0aWxsIHNoaXBwaW5nIDMyLWJpdCBQVi1jYXBhYmxlCj4+ICAgc3lzdGVtcz8KPj4KPj4gLSB3
aGF0IGFib3V0IEJTRD8gSXMgMzItYml0IFBWIHN1cHBvcnQgaW1wb3J0YW50IHRoZXJlPwo+IAo+
IEhpIEp1ZXJnZW4sCj4gCj4gQWx0aG91Z2ggSSBjYW4gc2VlIHRoYXQgZGVwcmVjYXRpbmcgMzIt
Yml0IFBWIGd1ZXN0IHN1cHBvcnQgaXMKPiBkZXNpcmFibGUsIGFuZCBpdCBtaWdodCBub3QgY2F1
c2UgYW55IHByb2JsZW1zIHRvIExpbnV4IGFuZAo+IEJTRHMsIHdlIG5lZWQgdG8gYmUgY2FyZWZ1
bCBhYm91dCB1bmlrZXJuZWxzLgo+IAo+IFRoZXJlIGFyZSBwcm9iYWJseSB1bmlrZXJuZWxzIG91
dCB0aGVyZSB0aGF0IG9ubHkgc3VwcG9ydCBQViAzMmJpdAo+IHN0aWxsLiBBbmQgd2h5IG5vdD8g
SWYgeW91IGFyZSBkZXNpZ25pbmcgYSB1bmlrZXJuZWwgdG9kYXksIGl0IHdvdWxkCj4gc3RpbGwg
bWFrZSBzZW5zZSB0byB1c2UgUFYgMzJiaXQgb3IgUFZILgoKUFZIIHdpbGwgc3RpbGwgd29yaywg
b2YgY291cnNlLiAzMi0gYW5kIDY0LWJpdC4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 04:21:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 04: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 1fqWGY-00023s-0t; Fri, 17 Aug 2018 04: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=iq0v=la=prgmr.com=srn@srs-us1.protection.inumbo.net>)
 id 1fqWGW-00023l-SF
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 04:21:37 +0000
X-Inumbo-ID: dd863a2d-a1d4-11e8-a8a5-bc764e045a96
Received: from mail.xen.prgmr.com (unknown [2605:2700:0:5::4713:9506])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dd863a2d-a1d4-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 06:20:25 +0200 (CEST)
Received: from localhost.localdomain (c-73-162-190-54.hsd1.ca.comcast.net
 [73.162.190.54]) (Authenticated sender: srn)
 by mail.xen.prgmr.com (Postfix) with ESMTPSA id 772CE28C00B;
 Fri, 17 Aug 2018 04:21:35 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail.xen.prgmr.com 772CE28C00B
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prgmr.com;
 s=default; t=1534494095;
 bh=Z29cqYkuevtLA3CqrwpAaSWGC8IA9nvyhvihDP9WZbk=;
 h=From:To:Cc:Subject:Date:From;
 b=kQ/InrBhx3uM/YoGCzhCEHtpm4vMmVqQwpUTBlB71uKF29U8lTL0SzEr7V2WuyYem
 4V/CbYIWFZWMZ4YTFO/4fJuIaapCZlC/pdoGspyOjHmS082T4ZulrrKyt7bkUYtsl9
 r4mCLGoVaxZvdoDdWy4OtpD3yIiwbI54ZgzLQegg=
From: Sarah Newman <srn@prgmr.com>
To: stable@vger.kernel.org, Andy Lutomirski <luto@kernel.org>,
 David Woodhouse <dwmw2@infradead.org>
Date: Thu, 16 Aug 2018 21:19:56 -0700
Message-Id: <1534479596-7546-1-git-send-email-srn@prgmr.com>
X-Mailer: git-send-email 1.9.1
Subject: [Xen-devel] [PATCH v2] 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@kernel.org,
 Brian Gerst <brgerst@gmail.com>, Sarah Newman <srn@prgmr.com>,
 Dominik Brodowski <linux@dominikbrodowski.net>, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, "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>

Y29tbWl0IGIzNjgxZGQ1NDhkMDZkZWIyZTE1NzM4OTA4MjlkZmY0YjE1YWJmNDYgdXBzdHJlYW0u
CgpUaGlzIHZlcnNpb24gYXBwbGllcyB0byB2NC45LgoKRnJvbSBBbmR5IEx1dG9taXJza2ksIG9y
aWdpbmFsIGF1dGhvcjoKCmVycm9yX2VudHJ5IGFuZCBlcnJvcl9leGl0IGNvbW11bmljYXRlIHRo
ZSB1c2VyIHZzIGtlcm5lbCBzdGF0dXMgb2YKdGhlIGZyYW1lIHVzaW5nICVlYnguICBUaGlzIGlz
IHVubmVjZXNzYXJ5IC0tIHRoZSBpbmZvcm1hdGlvbiBpcyBpbgpyZWdzLT5jcy4gIEp1c3QgdXNl
IHJlZ3MtPmNzLgoKVGhpcyBtYWtlcyBlcnJvcl9lbnRyeSBzaW1wbGVyIGFuZCBtYWtlcyBlcnJv
cl9leGl0IG1vcmUgcm9idXN0LgoKSXQgYWxzbyBmaXhlcyBhIG5hc3R5IGJ1Zy4gIEJlZm9yZSBh
bGwgdGhlIFNwZWN0cmUgbm9uc2Vuc2UsIFRoZQp4ZW5fZmFpbHNhZmVfY2FsbGJhY2sgZW50cnkg
cG9pbnQgcmV0dXJuZWQgbGlrZSB0aGlzOgoKICAgICAgICBBTExPQ19QVF9HUFJFR1NfT05fU1RB
Q0sKICAgICAgICBTQVZFX0NfUkVHUwogICAgICAgIFNBVkVfRVhUUkFfUkVHUwogICAgICAgIEVO
Q09ERV9GUkFNRV9QT0lOVEVSCiAgICAgICAgam1wICAgICBlcnJvcl9leGl0CgpBbmQgaXQgZGlk
IG5vdCBnbyB0aHJvdWdoIGVycm9yX2VudHJ5LiAgVGhpcyB3YXMgYm9ndXM6IFJCWApjb250YWlu
ZWQgZ2FyYmFnZSwgYW5kIGVycm9yX2V4aXQgZXhwZWN0ZWQgYSBmbGFnIGluIFJCWC4KRm9ydHVu
YXRlbHksIGl0IGdlbmVyYWxseSBjb250YWluZWQgKm5vbnplcm8qIGdhcmJhZ2UsIHNvIHRoZQpj
b3JyZWN0IGNvZGUgcGF0aCB3YXMgdXNlZC4gIEFzIHBhcnQgb2YgdGhlIFNwZWN0cmUgZml4ZXMs
IGNvZGUgd2FzCmFkZGVkIHRvIGNsZWFyIFJCWCB0byBtaXRpZ2F0ZSBjZXJ0YWluIHNwZWN1bGF0
aW9uIGF0dGFja3MuICBOb3csCmRlcGVuZGluZyBvbiBrZXJuZWwgY29uZmlndXJhdGlvbiwgUkJY
IGdvdCB6ZXJvZWQgYW5kLCB3aGVuIHJ1bm5pbmcKc29tZSBXaW5lIHdvcmtsb2FkcywgdGhlIGtl
cm5lbCBjcmFzaGVzLiAgVGhpcyB3YXMgaW50cm9kdWNlZCBieToKCiAgICBjb21taXQgM2FjNmQ4
Yzc4N2I4ICgieDg2L2VudHJ5LzY0OiBDbGVhciByZWdpc3RlcnMgZm9yCiAgICBleGNlcHRpb25z
L2ludGVycnVwdHMsIHRvIHJlZHVjZSBzcGVjdWxhdGlvbiBhdHRhY2sgc3VyZmFjZSIpCgpXaXRo
IHRoaXMgcGF0Y2ggYXBwbGllZCwgUkJYIGlzIG5vIGxvbmdlciBuZWVkZWQgYXMgYSBmbGFnLCBh
bmQgdGhlCnByb2JsZW0gZ29lcyBhd2F5LgoKSSBzdXNwZWN0IHRoYXQgbWFsaWNpb3VzIHVzZXJz
cGFjZSBjb3VsZCB1c2UgdGhpcyBidWcgdG8gY3Jhc2ggdGhlCmtlcm5lbCBldmVuIHdpdGhvdXQg
dGhlIG9mZmVuZGluZyBwYXRjaCBhcHBsaWVkLCB0aG91Z2guCgpbSGlzdG9yaWNhbCBub3RlOiBJ
IHdyb3RlIHRoaXMgcGF0Y2ggYXMgYSBjbGVhbnVwIGJlZm9yZSBJIHdhcyBhd2FyZQogb2YgdGhl
IGJ1ZyBpdCBmaXhlZC5dCgpbTm90ZSB0byBzdGFibGUgbWFpbnRhaW5lcnM6IHRoaXMgc2hvdWxk
IHByb2JhYmx5IGdldCBhcHBsaWVkIHRvIGFsbAoga2VybmVscy5dCgpDYzogQnJpYW4gR2Vyc3Qg
PGJyZ2Vyc3RAZ21haWwuY29tPgpDYzogQm9yaXNsYXYgUGV0a292IDxicEBhbGllbjguZGU+CkNj
OiBEb21pbmlrIEJyb2Rvd3NraSA8bGludXhAZG9taW5pa2Jyb2Rvd3NraS5uZXQ+CkNjOiBJbmdv
IE1vbG5hciA8bWluZ29AcmVkaGF0LmNvbT4KQ2M6ICJILiBQZXRlciBBbnZpbiIgPGhwYUB6eXRv
ci5jb20+CkNjOiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KQ2M6IEJvcmlz
IE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CkNjOiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+CkNjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKQ2M6
IHg4NkBrZXJuZWwub3JnCkNjOiBzdGFibGVAdmdlci5rZXJuZWwub3JnCkNjOiBBbmR5IEx1dG9t
aXJza2kgPGx1dG9Aa2VybmVsLm9yZz4KRml4ZXM6IDNhYzZkOGM3ODdiOCAoIng4Ni9lbnRyeS82
NDogQ2xlYXIgcmVnaXN0ZXJzIGZvciBleGNlcHRpb25zL2ludGVycnVwdHMsIHRvIHJlZHVjZSBz
cGVjdWxhdGlvbiBhdHRhY2sgc3VyZmFjZSIpClJlcG9ydGVkLWFuZC10ZXN0ZWQtYnk6ICJNLiBW
ZWZhIEJpY2FrY2kiIDxtLnYuYkBydW5ib3guY29tPgpTaWduZWQtb2ZmLWJ5OiBBbmR5IEx1dG9t
aXJza2kgPGx1dG9Aa2VybmVsLm9yZz4KU2lnbmVkLW9mZi1ieTogU2FyYWggTmV3bWFuIDxzcm5A
cHJnbXIuY29tPgotLS0KIGFyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMgfCAyMCArKysrLS0tLS0t
LS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMTYgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUyBiL2FyY2gveDg2L2Vu
dHJ5L2VudHJ5XzY0LlMKaW5kZXggZDU4ZDhkYy4uNzZjMWQ4NWUgMTAwNjQ0Ci0tLSBhL2FyY2gv
eDg2L2VudHJ5L2VudHJ5XzY0LlMKKysrIGIvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUwpAQCAt
Nzc0LDcgKzc3NCw3IEBAIEVOVFJZKFxzeW0pCiAKIAljYWxsCVxkb19zeW0KIAotCWptcAllcnJv
cl9leGl0CQkJLyogJWVieDogbm8gc3dhcGdzIGZsYWcgKi8KKwlqbXAJZXJyb3JfZXhpdAogCS5l
bmRpZgogRU5EKFxzeW0pCiAuZW5kbQpAQCAtMTA0Myw3ICsxMDQzLDYgQEAgRU5EKHBhcmFub2lk
X2V4aXQpCiAKIC8qCiAgKiBTYXZlIGFsbCByZWdpc3RlcnMgaW4gcHRfcmVncywgYW5kIHN3aXRj
aCBncyBpZiBuZWVkZWQuCi0gKiBSZXR1cm46IEVCWD0wOiBjYW1lIGZyb20gdXNlciBtb2RlOyBF
Qlg9MTogb3RoZXJ3aXNlCiAgKi8KIEVOVFJZKGVycm9yX2VudHJ5KQogCWNsZApAQCAtMTA1Niw3
ICsxMDU1LDYgQEAgRU5UUlkoZXJyb3JfZW50cnkpCiAJICogdGhlIGtlcm5lbCBDUjMgaGVyZS4K
IAkgKi8KIAlTV0lUQ0hfS0VSTkVMX0NSMwotCXhvcmwJJWVieCwgJWVieAogCXRlc3RiCSQzLCBD
Uys4KCVyc3ApCiAJanoJLkxlcnJvcl9rZXJuZWxzcGFjZQogCkBAIC0xMDg3LDcgKzEwODUsNiBA
QCBFTlRSWShlcnJvcl9lbnRyeSkKIAkgKiBmb3IgdGhlc2UgaGVyZSB0b28uCiAJICovCiAuTGVy
cm9yX2tlcm5lbHNwYWNlOgotCWluY2wJJWVieAogCWxlYXEJbmF0aXZlX2lycV9yZXR1cm5faXJl
dCglcmlwKSwgJXJjeAogCWNtcHEJJXJjeCwgUklQKzgoJXJzcCkKIAlqZQkuTGVycm9yX2JhZF9p
cmV0CkBAIC0xMTE5LDI4ICsxMTE2LDE5IEBAIEVOVFJZKGVycm9yX2VudHJ5KQogCiAJLyoKIAkg
KiBQcmV0ZW5kIHRoYXQgdGhlIGV4Y2VwdGlvbiBjYW1lIGZyb20gdXNlciBtb2RlOiBzZXQgdXAg
cHRfcmVncwotCSAqIGFzIGlmIHdlIGZhdWx0ZWQgaW1tZWRpYXRlbHkgYWZ0ZXIgSVJFVCBhbmQg
Y2xlYXIgRUJYIHNvIHRoYXQKLQkgKiBlcnJvcl9leGl0IGtub3dzIHRoYXQgd2Ugd2lsbCBiZSBy
ZXR1cm5pbmcgdG8gdXNlciBtb2RlLgorCSAqIGFzIGlmIHdlIGZhdWx0ZWQgaW1tZWRpYXRlbHkg
YWZ0ZXIgSVJFVC4KIAkgKi8KIAltb3YJJXJzcCwgJXJkaQogCWNhbGwJZml4dXBfYmFkX2lyZXQK
IAltb3YJJXJheCwgJXJzcAotCWRlY2wJJWVieAogCWptcAkuTGVycm9yX2VudHJ5X2Zyb21fdXNl
cm1vZGVfYWZ0ZXJfc3dhcGdzCiBFTkQoZXJyb3JfZW50cnkpCiAKLQotLyoKLSAqIE9uIGVudHJ5
LCBFQlggaXMgYSAicmV0dXJuIHRvIGtlcm5lbCBtb2RlIiBmbGFnOgotICogICAxOiBhbHJlYWR5
IGluIGtlcm5lbCBtb2RlLCBkb24ndCBuZWVkIFNXQVBHUwotICogICAwOiB1c2VyIGdzYmFzZSBp
cyBsb2FkZWQsIHdlIG5lZWQgU1dBUEdTIGFuZCBzdGFuZGFyZCBwcmVwYXJhdGlvbiBmb3IgcmV0
dXJuIHRvIHVzZXJtb2RlCi0gKi8KIEVOVFJZKGVycm9yX2V4aXQpCi0JbW92bAklZWJ4LCAlZWF4
CiAJRElTQUJMRV9JTlRFUlJVUFRTKENMQlJfTk9ORSkKIAlUUkFDRV9JUlFTX09GRgotCXRlc3Rs
CSVlYXgsICVlYXgKLQlqbnoJcmV0aW50X2tlcm5lbAorCXRlc3RiCSQzLCBDUyglcnNwKQorCWp6
CXJldGludF9rZXJuZWwKIAlqbXAJcmV0aW50X3VzZXIKIEVORChlcnJvcl9leGl0KQogCi0tIAox
LjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 04:38:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 04:38: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 1fqWWG-00037S-Ci; Fri, 17 Aug 2018 04:37: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=n0u4=la=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fqWWF-00037N-5X
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 04:37:51 +0000
X-Inumbo-ID: 5f939c90-a1d7-11e8-a6a9-d7ebe60f679a
Received: from aserp2130.oracle.com (unknown [141.146.126.79])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5f939c90-a1d7-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 04:38:23 +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 w7H4Y46K152105;
 Fri, 17 Aug 2018 04:36:58 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=lCPOtZHDSqMUSnlAkXGfMcVPope1ZjUaCedEfWEg51E=;
 b=gTXkTrXGgEmpe/EfqS4e4H1zIlFIt4mzq5Hetv1pXgxxkiLO3jcV9JPhtW33SYe0dMiG
 xTWNY+Lby4S/XfVQhPx3FP4JjuWzx5T4C1+pGmZydm602wvl9iq7zyZnSjzMNC3mj2kw
 9/APVperFOUFUmdSJz7NTF52jESc9c6Xh00+POuy6llB+MPmmb2jXgpc9UpcTKQLNBwq
 JA2SS32MNzDSRnbogw2oNiJ7kTQ1/Smt5MaAZK4rD2Cg0h/02cCdhh/IDc9s+Y8En00a
 aPrFpfCDHlxBImXzTEX0dh/caOFPqeyiKKEvzSslOsjq1BUdSEKNaJeLiumF+BnQa3zC Ew== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2130.oracle.com with ESMTP id 2ksnaddqnp-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 17 Aug 2018 04:36:58 +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 w7H4avHR016157
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 17 Aug 2018 04:36:57 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 w7H4asbi010531;
 Fri, 17 Aug 2018 04:36:55 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 17 Aug 2018 04:36:54 +0000
To: Pu Wen <puwen@hygon.cn>, Juergen Gross <jgross@suse.com>,
 tglx@linutronix.de, mingo@redhat.com, hpa@zytor.com, x86@kernel.org,
 thomas.lendacky@amd.com, bp@alien8.de, pbonzini@redhat.com,
 JBeulich@suse.com
References: <cover.1533989492.git.puwen@hygon.cn>
 <2747ad959f07459000f2693a98d237e2b3149ca1.1533989493.git.puwen@hygon.cn>
 <b32887e0-df6e-fb31-d9cd-6b31961c9c2b@oracle.com>
 <0aa44410-47ec-27e2-10d9-c0dc5d2e457a@suse.com>
 <150f6a8d-33e8-a84d-f34b-17bdb7264ebe@oracle.com>
 <16c21c53-2a03-d5fe-9232-8c0e377566a7@hygon.cn>
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: <5ce011d7-3905-8b0b-e13e-0ee5163ad5bb@oracle.com>
Date: Fri, 17 Aug 2018 00:37:53 -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: <16c21c53-2a03-d5fe-9232-8c0e377566a7@hygon.cn>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8987
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=18
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=902
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808170049
Subject: Re: [Xen-devel] [PATCH v3 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
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMTYvMjAxOCAwOToyOSBBTSwgUHUgV2VuIHdyb3RlOgo+IE9uIDIwMTgvOC8xMiAyMToy
NiwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+PiBPbiAwOC8xMi8yMDE4IDA0OjU1IEFNLCBKdWVy
Z2VuIEdyb3NzIHdyb3RlOgo+Pj4gT24gMTEvMDgvMTggMTY6MzQsIEJvcmlzIE9zdHJvdnNreSB3
cm90ZToKPj4+PiBPbiAwOC8xMS8yMDE4IDA5OjI5IEFNLCBQdSBXZW4gd3JvdGU6Cj4+Pj4+IMKg
IGJvb2wgcG11X21zcl9yZWFkKHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90ICp2YWwsIGludCAq
ZXJyKQo+Pj4+PiDCoCB7Cj4+Pj4+IC3CoMKgwqAgaWYgKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRv
ciA9PSBYODZfVkVORE9SX0FNRCkgewo+Pj4+PiArwqDCoMKgIGlmIChib290X2NwdV9kYXRhLng4
Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQgfHwKPj4+Pj4gK8KgwqDCoMKgwqDCoMKgIGJvb3Rf
Y3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0hZR09OKSB7Cj4+Pj4KPj4+PiAnaWYg
KGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciAhPSBYODZfVkVORE9SX0lOVEVMKScgcGxlYXNlLgo+
Pj4gUmVhbGx5PyBYZW4gc3VwcG9ydHMgQ2VudGF1ciwgdG9vLgo+Pgo+PiBWUE1VIGRvZXNuJ3Qg
LS0tIGh5cGVydmlzb3Igd2lsbCBub3QgaW5pdGlhbGl6ZSBpdC4gQmVzaWRlcywgdGhlCj4+IGV4
aXN0aW5nIGNvZGUgd2lsbCBzdGVlciBub24tQU1EIGV4ZWN1dGlvbiB0byBJbnRlbCwgd2hpY2gg
aXMgbm90IHJpZ2h0Cj4+IGVpdGhlci4KPj4KPj4gSSdsbCBhZGQgYSBjaGVjayB0byBiYWlsIGlm
IFZQTVUgaXMgbm90IGluaXRpYWxpemVkIHByb3Blcmx5LCB3ZSBzZWVtIHRvCj4+IGlnbm9yZSB4
ZW5fcG11X2luaXQoKSBmYWlsdXJlcy4gV2hpY2gsIEJUVywgbWFrZXMgdGhpcyBwYXRjaCByYXRo
ZXIKPj4gcG9pbnRsZXNzIHVudGlsIHRoZXJlIGlzIHN1cHBvcnQgZm9yIEh5Z29uIFhlbi4KPgo+
IFNvIHNob3VsZCBpdCBzdGlsbCBuZWVkIHRvIHRlc3QgdmVuZG9yIEh5Z29uIGhlcmUgb3Igd2Fp
dCBmb3IgeW91ciBjaGVjawo+IGRvbmU/CgoKSSdkIHByZWZlciBjaGVja2luZyBmb3IgIUludGVs
LCBhcyBJIHN1Z2dlc3RlZCBhYm92ZS4gQ2VudGF1ciB3aWxsIGZhaWwKZWl0aGVyIHdheSwgYnV0
IGJlY2F1c2Ugd2UgdXNlIHNhZmUgdmVyc2lvbnMgb2YgTVNSIGFjY2VzcyBJIG5vdyB0aGluawp3
ZSBkb24ndCBuZWVkIGFueSBleHRyYSBjaGVja3MgZm9yIHhlbl9wbXVfaW5pdCgpIHJlc3VsdC4K
Ci1ib3JpcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 04:52:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 04:52:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqWkN-0004lm-Md; Fri, 17 Aug 2018 04:52: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=nict=la=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqWkM-0004lS-Ax
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 04:52:26 +0000
X-Inumbo-ID: 69a6b794-a1d9-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 69a6b794-a1d9-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 04:52: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 1fqWkI-00040V-ID; Fri, 17 Aug 2018 04:52:22 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fqWkI-00036i-9s; Fri, 17 Aug 2018 04:52:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqWkI-0005zd-78; Fri, 17 Aug 2018 04:52:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126019-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-armhf-armhf-xl:guest-start:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=3e4ec07e14bce81f6ae22c31ff1302d1f297a226
X-Osstest-Versions-That: xen=3dd454c6c694409aaedd4ed075d6aeace2dd8391
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 17 Aug 2018 04:52:22 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126019: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjAxOSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjAxOS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1OTIz
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAg
ICAgICAgICAgICAgICAgM2U0ZWMwN2UxNGJjZTgxZjZhZTIyYzMxZmYxMzAyZDFmMjk3YTIyNgpi
YXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgM2RkNDU0YzZjNjk0NDA5YWFl
ZGQ0ZWQwNzVkNmFlYWNlMmRkODM5MQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1OTIzICAyMDE4
LTA4LTE1IDE2OjAwOjQxIFogICAgMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTkyOCAg
MjAxOC0wOC0xNSAxOTowMDo0OSBaICAgIDEgZGF5cyAgIDE0IGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNjAwOSAgMjAxOC0wOC0xNiAyMDowMDoyNCBaICAgIDAgZGF5cyAgICAzIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRp
ZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdy
YUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBaaGVuemhvbmcgRHVhbiA8emhlbnpo
b25nLmR1YW5Ab3JhY2xlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgM2U0ZWMwN2UxNGJjZTgxZjZhZTIyYzMxZmYxMzAy
ZDFmMjk3YTIyNgpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CkRhdGU6ICAgVGh1IEF1ZyAxNiAxNjoyNjoyMiAyMDE4ICswMTAwCgogICAgeDg2L3NldHVw
OiBBdm9pZCBPb0IgRTgyMCBsb29rdXAgd2hlbiBjYWxjdWxhdGluZyB0aGUgTDFURiBzYWZlIGFk
ZHJlc3MKICAgIAogICAgQSBudW1iZXIgb2YgY29ybmVyIGNhc2VzIChtb3N0IG9idmlvdXNseSwg
bm8tcmVhbC1tb2RlIGFuZCBubyBNdWx0aWJvb3QgbWVtb3J5CiAgICBtYXApIGNhbiBlbmQgdXAg
d2l0aCBlODIwX3Jhdy5ucl9tYXAgYmVpbmcgMCwgYXQgd2hpY2ggcG9pbnQgdGhlIEwxVEYKICAg
IGNhbGN1bGF0aW9uIHdpbGwgdW5kZXJmbG93LgogICAgCiAgICBTcG90dGVkIGJ5IENvdmVyaXR5
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKY29tbWl0
IGFmYzNmOTEwZDM0MzRiNTQwZTRlNGY1MWQ5ZmQyNzIzYWVhMjJmYTIKQXV0aG9yOiBKYW4gQmV1
bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEF1ZyAxNiAwMDo0OToyOSAyMDE4
IC0wNjAwCgogICAgbGlieGw6IGZpeCBBUk0gYnVpbGQgYWZ0ZXIgNTRlZDI1MWRjNwogICAgCiAg
ICBDb21taXQgInRvb2xzOiBSZXdvcmsgeGNfZG9tYWluX2NyZWF0ZSgpIHRvIHRha2UgYSBmdWxs
CiAgICB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiIgIGZhaWxlZCB0byByZXBsYWNlIG9uZSBmdXJ0
aGVyIGluc3RhbmNlIG9mCiAgICB4Y19jb25maWcgaW4gbGlieGxfX2FyY2hfZG9tYWluX3NhdmVf
Y29uZmlnKCkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tPgoKY29tbWl0IDcwZDg1NDM5NTBhZDA0NWZkZGNiNzhhZTExMzAyZTcxM2VmMDljNzYKQXV0
aG9yOiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KRGF0ZTogICBU
aHUgQXVnIDE2IDA5OjMxOjU3IDIwMTggKzAyMDAKCiAgICB4ODYvbW1jZmc6IHJlbW92ZSByZWR1
bmRhbnQgY29kZSBpbiBwY2lfbW1jZmdfcmVqZWN0X2Jyb2tlbigpCiAgICAKICAgIE5vIGZ1bmN0
aW9uYWwgY2hhbmdlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhl
bnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Cgpjb21taXQgYTllOTgzN2Y1NDk3M2FjNDU0ODhjMjRlOTNlZDM0Y2JmMjBl
NGM2NgpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUg
QXVnIDE2IDA5OjMwOjU5IDIwMTggKzAyMDAKCiAgICBnbnR0YWIvQVJNOiBwcm9wZXJseSBpbXBs
ZW1lbnQgZ250dGFiX2NyZWF0ZV9zdGF0dXNfcGFnZSgpCiAgICAKICAgIFByZXZlbnQgdGhlICJC
VUdfT04ocGFnZV9nZXRfb3duZXIocGcpICE9IGQpIiBpbgogICAgZ250dGFiX3VucG9wdWxhdGVf
c3RhdHVzX2ZyYW1lcygpIGZyb20gdHJpZ2dlcmluZy4KICAgIAogICAgUmVwb3J0ZWQtYnk6IOeO
i+ejiiA8bGVpMTkud2FuZ0BzYW1zdW5nLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cgpjb21taXQgNzYyNmVkZWFjYTk3MmUzZTgyMzUz
NWRjYzQ0MzM4ZjZiMmYwYjIxZgpBdXRob3I6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNp
dHJpeC5jb20+CkRhdGU6ICAgVGh1IEF1ZyAxNiAwOToyNzozMCAyMDE4ICswMjAwCgogICAgeDg2
L2h2bS9lbXVsYXRlOiBtYWtlIHN1cmUgcmVwIEkvTyBlbXVsYXRpb24gZG9lcyBub3QgY3Jvc3Mg
R0ZOIGJvdW5kYXJpZXMKICAgIAogICAgV2hlbiBlbXVsYXRpbmcgYSByZXAgSS9PIG9wZXJhdGlv
biBpdCBpcyBwb3NzaWJsZSB0aGF0IHRoZSBpb3JlcSB3aWxsCiAgICBkZXNjcmliZSBhIHNpbmds
ZSBvcGVyYXRpb24gdGhhdCBzcGFucyBtdWx0aXBsZSBHRk5zLiBUaGlzIGlzIGZpbmUgYXMgbG9u
ZwogICAgYXMgYWxsIHRob3NlIEdGTnMgZmFsbCB3aXRoaW4gYW4gTU1JTyByZWdpb24gY292ZXJl
ZCBieSBhIHNpbmdsZSBkZXZpY2UKICAgIG1vZGVsLCBidXQgdW5mb3J0dW5hdGVseSB0aGUgaGln
aGVyIGxldmVscyBvZiB0aGUgZW11bGF0aW9uIGNvZGUgZG8gbm90CiAgICBndWFyYW50ZWUgdGhh
dC4gVGhpcyBpcyBzb21ldGhpbmcgdGhhdCBzaG91bGQgYWxtb3N0IGNlcnRhaW5seSBiZSBmaXhl
ZCwKICAgIGJ1dCBpbiB0aGUgbWVhbnRpbWUgdGhpcyBwYXRjaCBtYWtlcyBzdXJlIHRoYXQgTU1J
TyBpcyB0cnVuY2F0ZWQgYXQgR0ZOCiAgICBib3VuZGFyaWVzIGFuZCBoZW5jZSB0aGUgYXBwcm9w
cmlhdGUgZGV2aWNlIG1vZGVsIGlzIHJlLWV2YWx1YXRlZCBmb3IgZWFjaAogICAgdGFyZ2V0IEdG
Ti4KICAgIAogICAgTk9URTogVGhpcyBwYXRjaCBkb2VzIG5vdCBkZWFsIHdpdGggdGhlIGNhc2Ug
b2YgYSBzaW5nbGUgTU1JTyBvcGVyYXRpb24KICAgICAgICAgIHNwYW5uaW5nIGEgR0ZOIGJvdW5k
YXJ5LiBUaGF0IGlzIG1vcmUgY29tcGxleCB0byBkZWFsIHdpdGggYW5kIGlzCiAgICAgICAgICBk
ZWZlcnJlZCB0byBhIHN1YnNlcXVlbnQgcGF0Y2guCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFBh
dWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICAKICAgIENvbnZlcnQgY2Fs
Y3VsYXRpb25zIHRvIGJlIDMyLWJpdCBvbmx5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgNGNkYjZiZmRlMjMwMGM3NTcyNWIz
ZTI2NzQ2OWJkNmM5ZWVlZTU1ZQpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciAxNiAxODoyNzoyNCAyMDE4ICswMDAwCgogICAg
eGVuL2V2dGNobjogUGFzcyBtYXhfZXZ0Y2huX3BvcnQgaW50byBldnRjaG5faW5pdCgpCiAgICAK
ICAgIC4uLiByYXRoZXIgdGhhbiBzZXR0aW5nIGl0IHVwIG9uY2UgZG9tYWluX2NyZWF0ZSgpIGhh
cyBjb21wbGV0ZWQuICBUaGlzCiAgICBpbnZvbHZlcyBjb25zdHJ1Y3RpbmcgYSBkZWZhdWx0IHZh
bHVlIGZvciBkb20wLgogICAgCiAgICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGZ1bmN0aW9uYWxp
dHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgpj
b21taXQgNGE4MzQ5NzYzNTA1NmQzM2ZlMjBlZjcwNWYzNTYxN2IxMDAzYTI3NgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEZlYiAy
NyAxNzozOTozNyAyMDE4ICswMDAwCgogICAgeGVuL2RvbWN0bDogTWVyZ2Ugc2V0X21heF9ldnRj
aG4gaW50byBjcmVhdGVkb21haW4KICAgIAogICAgc2V0X21heF9ldnRjaG4gaXMgc29tZXdoYXQg
d2VpcmQuICBJdCB3YXMgaW50cm9kdWNlZCB3aXRoIHRoZSBldmVudF9maWZvIHdvcmssCiAgICBi
dXQgaGFzIG5ldmVyIGJlZW4gdXNlZC4gIFN0aWxsLCBpdCBpcyBhIGJvdW5kaW5nIG9uIHJlc291
cmNlcyBjb25zdW1lZCBieSB0aGUKICAgIGV2ZW50IGNoYW5uZWwgaW5mcmFzdHJ1Y3R1cmUsIGFu
ZCBzaG91bGQgYmUgcGFydCBvZiBjcmVhdGVkb21haW4sIHJhdGhlciB0aGFuCiAgICBlZGl0YWJs
ZSBhZnRlciB0aGUgZmFjdC4KICAgIAogICAgRHJvcCBYRU5fRE9NQ1RMX3NldF9tYXhfZXZ0Y2hu
IGNvbXBsZXRlbHkgKGluY2x1ZGluZyBYU00gaG9va3MgYW5kIGxpYnhjCiAgICB3cmFwcGVycyks
IGFuZCByZXRhaW4gdGhlIGZ1bmN0aW9uYWxpdHkgaW4gWEVOX0RPTUNUTF9jcmVhdGVkb21haW4u
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5z
YS5nb3Y+CiAgICBBY2tlZC1ieTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0Bj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpj
b21taXQgNTRlZDI1MWRjN2I4NTU2NTgyMDAxOTEwMmU1MzNhZmNlYTgxNGUxNgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciA5
IDE0OjM4OjM1IDIwMTggKzAwMDAKCiAgICB0b29sczogUmV3b3JrIHhjX2RvbWFpbl9jcmVhdGUo
KSB0byB0YWtlIGEgZnVsbCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbgogICAgCiAgICBJbiBmdXR1
cmUgcGF0Y2hlcywgdGhlIHN0cnVjdHVyZSB3aWxsIGJlIGV4dGVuZGVkIHdpdGggZnVydGhlciBp
bmZvcm1hdGlvbiwKICAgIGFuZCB0aGlzIGlzIGZhciBjbGVhbmVyIHRoYW4gYWRkaW5nIGV4dHJh
IHBhcmFtZXRlcnMuCiAgICAKICAgIFRoZSBweXRob24gc3R1YnMgYXJlIHRoZSBvbmx5IHVzZXIg
d2hpY2ggcGFzc2VzIE5VTEwgZm9yIHRoZSBleGlzdGluZyBjb25maWcKICAgIG9wdGlvbiAod2hp
Y2ggaXMgYWN0dWFsbHkgdGhlIGFyY2ggc3Vic3RydWN0dXJlKS4gIFRoZXJlZm9yZSwgdGhlICNp
ZmRlZmFyeQogICAgbW92ZXMgdG8gY29tcGVuc2F0ZS4KICAgIAogICAgRm9yIGxpYnhsLCBwYXNz
IHRoZSBmdWxsIGNvbmZpZyBvYmplY3QgZG93biBpbnRvCiAgICBsaWJ4bF9fYXJjaF9kb21haW5f
e3ByZXBhcmUsc2F2ZX1fY29uZmlnKCksIGFzIHRoZXJlIGFyZSBpbiBwcmFjdGljZSBhcmNoCiAg
ICBzcGVjaWZpYyBzZXR0aW5ncyBpbiB0aGUgY29tbW9uIHBhcnQgb2YgdGhlIHN0cnVjdHVyZSAo
ZmxhZ3MgczNfaW50ZWdyaXR5IGFuZAogICAgb29zX29mZiBzcGVjaWZpY2FsbHkpLgogICAgCiAg
ICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGJlaGF2aW91ci4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBBY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCBhY2MyYTA2Yzc4MGU5
ZTdmZmE2MzczODU0NzM1NTAzYjdkNjNhMWQwCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFyIDEyIDEwOjQwOjMzIDIwMTggKzAw
MDAKCiAgICB0b29scy9vY2FtbDogUGFzcyBhIGZ1bGwgZG9tY3RsX2NyZWF0ZV9jb25maWcgaW50
byBzdHViX3hjX2RvbWFpbl9jcmVhdGUoKQogICAgCiAgICBUaGUgdW5kZXJseWluZyBDIGZ1bmN0
aW9uIGlzIGFib3V0IHRvIG1ha2UgdGhlIHNhbWUgY2hhbmdlLCBhbmQgdGhlIHN0cnVjdHVyZQog
ICAgaXMgZ29pbmcgdG8gZ2FpbiBleHRyYSBmaWVsZHMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
Q2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgoocWVtdSBjaGFu
Z2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 06:28:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 06:28:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqYF0-0004PA-8N; Fri, 17 Aug 2018 06: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqYEy-0004P5-P3
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 06:28:08 +0000
X-Inumbo-ID: 8a511139-a1e6-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 8a511139-a1e6-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 08:26:57 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 00:28:05 -0600
Message-Id: <5B766AF302000078001DF2F8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 00:28:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B5B2A3E02000078001D8810@prv1-mh.provo.novell.com>
In-Reply-To: <5B5B2A3E02000078001D8810@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [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: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI3LjA3LjE4IGF0IDE2OjIwLCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+IElu
IG9yZGVyIHRvIG1vc3RseSBlbGltaW5hdGUgYWJ1c2Ugb2Ygd2hhdCBYZW4gbGVhdmVzIGluIHRo
ZSBSU0IgYnkKPiBndWVzdCBsZXZlbCBhdHRhY2tlcnMsIGZpbGwgdGhlIFJTQiB3aXRoIGFsbW9z
dC1OVUxMIHBvaW50ZXJzIHJpZ2h0Cj4gYmVmb3JlIGVudGVyaW5nIGd1ZXN0IGNvbnRleHQuCj4g
Cj4gVGhlIHBsYWNlbWVudCBvZiB0aGUgaW5pdGlhbGl6YXRpb24gY29kZSBpcyBpbnRlbnRpb25h
bDogSWYgaXQgd2FzIHB1dAo+IGluIGUuZy4gaHZtX2VuYWJsZSgpLCB3ZSdkIGhhdmUgdG8gYmUg
bW9yZSBjYXJlZnVsIHdydC4gY2hhbmdpbmcgdGhlCj4gbG93IEw0IGVudHJ5IG9mIHRoZSBpZGxl
IHBhZ2UgdGFibGVzIChJIGRpZG4ndCBjaGVjayB3aGV0aGVyIGJvb3QgdGltZQo+IGxvdyBtYXBw
aW5ncyBoYXZlIGRpc2FwcGVhcmVkIGJ5IHRoZW4pLCBhbmQgZ2V0X3JhbmRvbSgpIGNvdWxkbid0
IGJlCj4gdXNlZCBlaXRoZXIuIEZ1cnRoZXJtb3JlIHRoaXMgd2F5LCBpZiBubyBIVk0gZ3Vlc3Qg
Z2V0cyBldmVyIHN0YXJ0ZWQsCj4gbm8gc2V0dXAgd291bGQgZXZlciBvY2N1ci4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gLS0tCj4gVEJEOiBJ
biB0aGUgZW5kIEknbSBub3Qgc3VyZSB0aGUgKHBzZXVkby0pcmFuZG9tbmVzcyBpcyB3b3J0aCBp
dC4KPiAgICAgIFBsYWNpbmcgdGhlIHN0dWIgdW5pZm9ybWx5IGF0IGEgZml4ZWQgYWRkcmVzcyB3
b3VsZCBhbGxvdyB0byBnZXQKPiAgICAgIHJpZCBvZiB0aGUgdmFyaWFibGUsIHNsaWdodGx5IHN0
cmVhbWxpbmluZyB0aGUgY2FsbCBzaXRlcy4KPiBUQkQ6IE9idmlvdXNseSB1c2luZyBOVUxMIGhl
cmUgaGFzIHRoZSBkb3duc2lkZSBvZiByZWFkcyB0aHJvdWdoIE5VTEwKPiAgICAgIG5vdCBnb2lu
ZyB0byBmYXVsdCBhbnltb3JlLgo+IAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiAr
KysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gQEAgLTg1LDYgKzg1LDEwIEBAIGludGVnZXJf
cGFyYW0oImh2bV9kZWJ1ZyIsIG9wdF9odm1fZGVidWcKPiAgCj4gIHN0cnVjdCBodm1fZnVuY3Rp
b25fdGFibGUgaHZtX2Z1bmNzIF9fcmVhZF9tb3N0bHk7Cj4gIAo+ICtleHRlcm4gdm9pZCBkb19v
dmVyd3JpdGVfcnNiKHZvaWQpOwo+ICtleHRlcm4gY29uc3QgY2hhciBkb19vdmVyd3JpdGVfcnNi
X2VuZFtdOwo+ICt2b2lkICgqIF9fcmVhZF9tb3N0bHkgaHZtX292ZXJ3cml0ZV9yc2IpKHZvaWQp
ID0gZG9fb3ZlcndyaXRlX3JzYjsKPiArCj4gIC8qCj4gICAqIFRoZSBJL08gcGVybWlzc2lvbiBi
aXRtYXAgaXMgZ2xvYmFsbHkgc2hhcmVkIGJ5IGFsbCBIVk0gZ3Vlc3RzIGV4Y2VwdAo+ICAgKiB0
aGUgaGFyZHdhcmUgZG9tYWluIHdoaWNoIG5lZWRzIGEgbW9yZSBwZXJtaXNzaXZlIG9uZS4KPiBA
QCAtNTgzLDYgKzU4Nyw0OSBAQCBpbnQgaHZtX2RvbWFpbl9pbml0aWFsaXNlKHN0cnVjdCBkb21h
aW4KPiAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiAgICAgIH0KPiAgCj4gKyAgICBpZiAoIGJv
b3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19SU0JfSFZNKSAmJgo+ICsgICAgICAgICB1bmxpa2Vs
eSgodW5zaWduZWQgbG9uZylodm1fb3ZlcndyaXRlX3JzYiA+PSBQQUdFX1NJWkUpICkKPiArICAg
IHsKPiArICAgICAgICAvKgo+ICsgICAgICAgICAqIE1hcCBhbiBSU0Igc3R1ZmZpbmcgcm91dGlu
ZSBhdCBhIHJhbmRvbSwgMTYtYnl0ZSBhbGlnbmVkIGFkZHJlc3MKPiArICAgICAgICAgKiBpbiB0
aGUgZmlyc3QgbGluZWFyIHBhZ2UsIHRvIGFsbG93IGZpbGxpbmcgdGhlIFJTQiB3aXRoIAo+IGFs
bW9zdC1OVUxMCj4gKyAgICAgICAgICogcG9pbnRlcnMgYmVmb3JlIGVudGVyaW5nIEhWTSBndWVz
dCBjb250ZXh0LiAgVGhpcyBidWlsZHMgb24gdGhlCj4gKyAgICAgICAgICogYXNzdW1wdGlvbiB0
aGF0IG5vIHNhbmUgT1Mgd2lsbCBwbGFjZSBhbnl0aGluZyB0aGVyZSB3aGljaCBjb3VsZCAKPiBi
ZQo+ICsgICAgICAgICAqIGFidXNlZCBhcyBhbiBleHBsb2l0IGdhZGdldC4KPiArICAgICAgICAg
Ki8KPiArICAgICAgICB1bnNpZ25lZCBsb25nIGFkZHIgPSAoZ2V0X3JhbmRvbSgpIDw8IDQpICYg
flBBR0VfTUFTSzsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgc2l6ZSA9IGRvX292ZXJ3cml0ZV9y
c2JfZW5kIC0KPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgIChjb25zdCBjaGFyICopZG9f
b3ZlcndyaXRlX3JzYjsKPiArICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwZyA9IGFsbG9jX2Rv
bWhlYXBfcGFnZShOVUxMLCAwKTsKPiArICAgICAgICB2b2lkICpwdHI7Cj4gKwo+ICsgICAgICAg
IGlmICggIXBnIHx8Cj4gKyAgICAgICAgICAgICBtYXBfcGFnZXNfdG9feGVuKDAsIHBhZ2VfdG9f
bWZuKHBnKSwgMSwgUEFHRV9IWVBFUlZJU09SX1JYKSApCj4gKyAgICAgICAgewo+ICsgICAgICAg
ICAgICBpZiAoIHBnICkKPiArICAgICAgICAgICAgICAgIGZyZWVfZG9taGVhcF9wYWdlKHBnKTsK
PiArICAgICAgICAgICAgcmV0dXJuIC1FTk9NRU07Cj4gKyAgICAgICAgfQo+ICsKPiArICAgICAg
ICAvKgo+ICsgICAgICAgICAqIEF2b2lkIE5VTEwgaXRzZWxmLCBzbyB0aGF0IGJyYW5jaGVzIHRo
ZXJlIHdpbGwgaGl0IHRoZSBhbGwtb25lcwo+ICsgICAgICAgICAqIHBhdHRlcm4gaW5zdGFsbGVk
IGJlbG93Lgo+ICsgICAgICAgICAqLwo+ICsgICAgICAgIGlmICggIWFkZHIgKQo+ICsgICAgICAg
ICAgICBhZGRyID0gMHgxMDsKPiArICAgICAgICB3aGlsZSAoIGFkZHIgKyBzaXplID4gUEFHRV9T
SVpFICkKPiArICAgICAgICAgICAgYWRkciAtPSAweDEwOwo+ICsKPiArICAgICAgICBwdHIgPSBf
X21hcF9kb21haW5fcGFnZShwZyk7Cj4gKyAgICAgICAgbWVtc2V0KHB0ciwgLTEsIFBBR0VfU0la
RSk7Cj4gKyAgICAgICAgbWVtY3B5KHB0ciArIGFkZHIsIGRvX292ZXJ3cml0ZV9yc2IsIHNpemUp
Owo+ICsgICAgICAgIHVubWFwX2RvbWFpbl9wYWdlKHB0cik7Cj4gKwo+ICsgICAgICAgIHNtcF93
bWIoKTsKPiArICAgICAgICBodm1fb3ZlcndyaXRlX3JzYiA9ICh2b2lkICopYWRkcjsKPiArICAg
ICAgICBwcmludGsoWEVOTE9HX0lORk8gIlJTQiBzdHVmZmluZyBzdHViIGF0ICVwXG4iLCBodm1f
b3ZlcndyaXRlX3JzYik7Cj4gKyAgICB9Cj4gKwo+ICAgICAgc3Bpbl9sb2NrX2luaXQoJmQtPmFy
Y2guaHZtX2RvbWFpbi5pcnFfbG9jayk7Cj4gICAgICBzcGluX2xvY2tfaW5pdCgmZC0+YXJjaC5o
dm1fZG9tYWluLnVjX2xvY2spOwo+ICAgICAgc3Bpbl9sb2NrX2luaXQoJmQtPmFyY2guaHZtX2Rv
bWFpbi53cml0ZV9tYXAubG9jayk7Cj4gLS0tIGEveGVuL2FyY2gveDg2L21tLmMKPiArKysgYi94
ZW4vYXJjaC94ODYvbW0uYwo+IEBAIC0xNjYxLDYgKzE2NjEsMTAgQEAgdm9pZCBpbml0X3hlbl9s
NF9zbG90cyhsNF9wZ2VudHJ5X3QgKmw0dAo+ICAgICAgICAgICAgICAgICAoUk9PVF9QQUdFVEFC
TEVfRklSU1RfWEVOX1NMT1QgKyBzbG90cyAtCj4gICAgICAgICAgICAgICAgICBsNF90YWJsZV9v
ZmZzZXQoWEVOX1ZJUlRfU1RBUlQpKSAqIHNpemVvZigqbDR0KSk7Cj4gICAgICB9Cj4gKwo+ICsg
ICAgLyogTWFrZSBzdXJlIHRoZSBSU0Igc3R1ZmZpbmcgc3R1YiBpcyBhY2Nlc3NpYmxlLiAqLwo+
ICsgICAgaWYgKCBpc19odm1fZG9tYWluKGQpICkKPiArICAgICAgICBsNHRbMF0gPSBpZGxlX3Bn
X3RhYmxlWzBdOwo+ICB9Cj4gIAo+ICBib29sIGZpbGxfcm9fbXB0KG1mbl90IG1mbikKPiAtLS0g
YS94ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5LlMKPiArKysgYi94ZW4vYXJjaC94ODYveDg2XzY0
L2VudHJ5LlMKPiBAQCAtNTUyLDYgKzU1MiwxMyBAQCBFTlRSWShkb21fY3Jhc2hfc3luY19leHRh
YmxlKQo+ICAgICAgICAgIGptcCAgIGFzbV9kb21haW5fY3Jhc2hfc3luY2hyb25vdXMgLyogRG9l
cyBub3QgcmV0dXJuICovCj4gICAgICAgICAgLnBvcHNlY3Rpb24KPiAgCj4gKyNpZmRlZiBDT05G
SUdfSFZNCj4gK0VOVFJZKGRvX292ZXJ3cml0ZV9yc2IpCj4gKyAgICAgICAgRE9fT1ZFUldSSVRF
X1JTQiB0bXA9cmR4Cj4gKyAgICAgICAgcmV0Cj4gK0dMT0JBTChkb19vdmVyd3JpdGVfcnNiX2Vu
ZCkKPiArI2VuZGlmCj4gKwo+ICAgICAgICAgIC5zZWN0aW9uIC50ZXh0LmVudHJ5LCAiYXgiLCBA
cHJvZ2JpdHMKPiAgCj4gIEVOVFJZKGNvbW1vbl9pbnRlcnJ1cHQpCj4gLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9zcGVjX2N0cmxfYXNtLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3Nw
ZWNfY3RybF9hc20uaAo+IEBAIC0yNDksNiArMjQ5LDggQEAKPiAgCj4gIC8qIFVzZSB3aGVuIGV4
aXRpbmcgdG8gSFZNIGd1ZXN0IGNvbnRleHQuICovCj4gICNkZWZpbmUgU1BFQ19DVFJMX0VYSVRf
VE9fSFZNICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiArICAg
IG1vdiBodm1fb3ZlcndyaXRlX3JzYiglcmlwKSwgJXJjeDsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAo+ICsgICAgQUxURVJOQVRJVkUgIiIsICJJTkRJUkVDVF9DQUxMICVyY3gi
LCBYODZfRkVBVFVSRV9TQ19SU0JfSFZNOyAgICAgICBcCj4gICAgICBBTFRFUk5BVElWRSAiIiwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAg
ICAgICAgICBET19TUEVDX0NUUkxfRVhJVF9UT19HVUVTVCwgWDg2X0ZFQVRVUkVfU0NfTVNSX0hW
TQo+ICAKPiAKPiAKPiAKPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwo+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKPiBYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcgCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbCAKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 06:42:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 06:42:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqYSw-00063x-ES; Fri, 17 Aug 2018 06:42: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqYSv-00063s-8x
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 06:42:33 +0000
X-Inumbo-ID: 8dfbb691-a1e8-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 8dfbb691-a1e8-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 08:41:22 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 00:42:30 -0600
Message-Id: <5B766E5702000078001DF307@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 00:42:31 -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/mm: re-arrange get_page_from_l<N>e() vs
 pv_l1tf_check_l<N>e
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

UmVzdG9yZSBzeW1tZXRyeSBiZXR3ZWVuIGdldF9wYWdlX2Zyb21fbDxOPmUoKTogcHZfbDF0Zl9j
aGVja19sPE4+ZSBpcwp1bmlmb3JtbHkgaW52b2tlZCBmcm9tIG91dHNpZGUgb2YgdGhlbS4gVGhl
eSdyZSBubyBsb25nZXIgZ2V0dGluZyBjYWxsZWQKZm9yIG5vbi1wcmVzZW50IFBURXMuIFRoaXMg
d2F5IHRoZSBzbGlnaHRseSBvZGQgdGhyZWUtd2F5IHJldHVybiB2YWx1ZQptZWFuaW5nIG9mIHRo
ZSBoaWdoZXIgbGV2ZWwgb25lcyBjYW4gYWxzbyBiZSBnb3QgcmlkIG9mLgoKSW50cm9kdWNlIGxv
Y2FsIHZhcmlhYmxlcyBob2xkaW5nIHRoZSBwYWdlIHRhYmxlIGVudHJpZXMgcHJvY2Vzc2VkLCBh
bmQKdXNlIHRoZW0gdGhyb3VnaG91dCB0aGUgbG9vcCBib2RpZXMgaW5zdGVhZCBvZiByZS1yZWFk
aW5nIHRoZW0gZnJvbSB0aGUKcGFnZSB0YWJsZSBzZXZlcmFsIHRpbWVzLgoKU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVuL2FyY2gveDg2L21t
LmMKKysrIGIveGVuL2FyY2gveDg2L21tLmMKQEAgLTkwMCw4ICs5MDAsMTEgQEAgZ2V0X3BhZ2Vf
ZnJvbV9sMWUoCiAgICAgc3RydWN0IGRvbWFpbiAqcmVhbF9wZ19vd25lcjsKICAgICBib29sIHdy
aXRlOwogCi0gICAgaWYgKCAhKGwxZiAmIF9QQUdFX1BSRVNFTlQpICkKKyAgICBpZiAoIHVubGlr
ZWx5KCEobDFmICYgX1BBR0VfUFJFU0VOVCkpICkKKyAgICB7CisgICAgICAgIEFTU0VSVF9VTlJF
QUNIQUJMRSgpOwogICAgICAgICByZXR1cm4gMDsKKyAgICB9CiAKICAgICBpZiAoIHVubGlrZWx5
KGwxZiAmIGwxX2Rpc2FsbG93X21hc2sobDFlX293bmVyKSkgKQogICAgIHsKQEAgLTEwOTksMTQg
KzExMDIsNiBAQCBnZXRfcGFnZV9mcm9tX2wxZSgKICAgICByZXR1cm4gLUVCVVNZOwogfQogCi0K
LS8qIE5CLiBWaXJ0dWFsIGFkZHJlc3MgJ2wyZScgbWFwcyB0byBhIG1hY2hpbmUgYWRkcmVzcyB3
aXRoaW4gZnJhbWUgJ3BmbicuICovCi0vKgotICogZ2V0X3BhZ2VfZnJvbV9sMmUgcmV0dXJuczoK
LSAqICAgMSA9PiBwYWdlIG5vdCBwcmVzZW50Ci0gKiAgIDAgPT4gc3VjY2VzcwotICogIDwwID0+
IGVycm9yIGNvZGUKLSAqLwogZGVmaW5lX2dldF9saW5lYXJfcGFnZXRhYmxlKGwyKTsKIHN0YXRp
YyBpbnQKIGdldF9wYWdlX2Zyb21fbDJlKApAQCAtMTExNSw5ICsxMTEwLDYgQEAgZ2V0X3BhZ2Vf
ZnJvbV9sMmUoCiAgICAgdW5zaWduZWQgbG9uZyBtZm4gPSBsMmVfZ2V0X3BmbihsMmUpOwogICAg
IGludCByYzsKIAotICAgIGlmICggIShsMmVfZ2V0X2ZsYWdzKGwyZSkgJiBfUEFHRV9QUkVTRU5U
KSApCi0gICAgICAgIHJldHVybiBwdl9sMXRmX2NoZWNrX2wyZShkLCBsMmUpID8gLUVSRVNUQVJU
IDogMTsKLQogICAgIGlmICggdW5saWtlbHkoKGwyZV9nZXRfZmxhZ3MobDJlKSAmIEwyX0RJU0FM
TE9XX01BU0spKSApCiAgICAgewogICAgICAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywgIkJh
ZCBMMiBmbGFncyAleFxuIiwKQEAgLTExMzIsMTMgKzExMjQsNiBAQCBnZXRfcGFnZV9mcm9tX2wy
ZSgKICAgICByZXR1cm4gcmM7CiB9CiAKLQotLyoKLSAqIGdldF9wYWdlX2Zyb21fbDNlIHJldHVy
bnM6Ci0gKiAgIDEgPT4gcGFnZSBub3QgcHJlc2VudAotICogICAwID0+IHN1Y2Nlc3MKLSAqICA8
MCA9PiBlcnJvciBjb2RlCi0gKi8KIGRlZmluZV9nZXRfbGluZWFyX3BhZ2V0YWJsZShsMyk7CiBz
dGF0aWMgaW50CiBnZXRfcGFnZV9mcm9tX2wzZSgKQEAgLTExNDYsOSArMTEzMSw2IEBAIGdldF9w
YWdlX2Zyb21fbDNlKAogewogICAgIGludCByYzsKIAotICAgIGlmICggIShsM2VfZ2V0X2ZsYWdz
KGwzZSkgJiBfUEFHRV9QUkVTRU5UKSApCi0gICAgICAgIHJldHVybiBwdl9sMXRmX2NoZWNrX2wz
ZShkLCBsM2UpID8gLUVSRVNUQVJUIDogMTsKLQogICAgIGlmICggdW5saWtlbHkoKGwzZV9nZXRf
ZmxhZ3MobDNlKSAmIGwzX2Rpc2FsbG93X21hc2soZCkpKSApCiAgICAgewogICAgICAgICBnZHBy
aW50ayhYRU5MT0dfV0FSTklORywgIkJhZCBMMyBmbGFncyAleFxuIiwKQEAgLTExNjYsMTIgKzEx
NDgsNiBAQCBnZXRfcGFnZV9mcm9tX2wzZSgKICAgICByZXR1cm4gcmM7CiB9CiAKLS8qCi0gKiBn
ZXRfcGFnZV9mcm9tX2w0ZSByZXR1cm5zOgotICogICAxID0+IHBhZ2Ugbm90IHByZXNlbnQKLSAq
ICAgMCA9PiBzdWNjZXNzCi0gKiAgPDAgPT4gZXJyb3IgY29kZQotICovCiBkZWZpbmVfZ2V0X2xp
bmVhcl9wYWdldGFibGUobDQpOwogc3RhdGljIGludAogZ2V0X3BhZ2VfZnJvbV9sNGUoCkBAIC0x
MTc5LDkgKzExNTUsNiBAQCBnZXRfcGFnZV9mcm9tX2w0ZSgKIHsKICAgICBpbnQgcmM7CiAKLSAg
ICBpZiAoICEobDRlX2dldF9mbGFncyhsNGUpICYgX1BBR0VfUFJFU0VOVCkgKQotICAgICAgICBy
ZXR1cm4gcHZfbDF0Zl9jaGVja19sNGUoZCwgbDRlKSA/IC1FUkVTVEFSVCA6IDE7Ci0KICAgICBp
ZiAoIHVubGlrZWx5KChsNGVfZ2V0X2ZsYWdzKGw0ZSkgJiBMNF9ESVNBTExPV19NQVNLKSkgKQog
ICAgIHsKICAgICAgICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsICJCYWQgTDQgZmxhZ3MgJXhc
biIsCkBAIC0xMzk2LDggKzEzNjksNyBAQCBzdGF0aWMgaW50IGFsbG9jX2wxX3RhYmxlKHN0cnVj
dCBwYWdlX2luCiAgICAgICAgICAgICBpZiAoIHJldCApCiAgICAgICAgICAgICAgICAgZ290byBv
dXQ7CiAgICAgICAgIH0KLQotICAgICAgICBzd2l0Y2ggKCByZXQgPSBnZXRfcGFnZV9mcm9tX2wx
ZShwbDFlW2ldLCBkLCBkKSApCisgICAgICAgIGVsc2Ugc3dpdGNoICggcmV0ID0gZ2V0X3BhZ2Vf
ZnJvbV9sMWUocGwxZVtpXSwgZCwgZCkgKQogICAgICAgICB7CiAgICAgICAgIGRlZmF1bHQ6CiAg
ICAgICAgICAgICBnb3RvIGZhaWw7CkBAIC0xNDc3LDYgKzE0NDksOCBAQCBzdGF0aWMgaW50IGFs
bG9jX2wyX3RhYmxlKHN0cnVjdCBwYWdlX2luCiAKICAgICBmb3IgKCBpID0gcGFnZS0+bnJfdmFs
aWRhdGVkX3B0ZXM7IGkgPCBMMl9QQUdFVEFCTEVfRU5UUklFUzsgaSsrICkKICAgICB7CisgICAg
ICAgIGwyX3BnZW50cnlfdCBsMmU7CisKICAgICAgICAgaWYgKCBpID4gcGFnZS0+bnJfdmFsaWRh
dGVkX3B0ZXMgJiYgaHlwZXJjYWxsX3ByZWVtcHRfY2hlY2soKSApCiAgICAgICAgIHsKICAgICAg
ICAgICAgIHBhZ2UtPm5yX3ZhbGlkYXRlZF9wdGVzID0gaTsKQEAgLTE0ODQsMTAgKzE0NTgsMjAg
QEAgc3RhdGljIGludCBhbGxvY19sMl90YWJsZShzdHJ1Y3QgcGFnZV9pbgogICAgICAgICAgICAg
YnJlYWs7CiAgICAgICAgIH0KIAotICAgICAgICBpZiAoICFpc19ndWVzdF9sMl9zbG90KGQsIHR5
cGUsIGkpIHx8Ci0gICAgICAgICAgICAgKHJjID0gZ2V0X3BhZ2VfZnJvbV9sMmUocGwyZVtpXSwg
cGZuLCBkKSkgPiAwICkKKyAgICAgICAgaWYgKCAhaXNfZ3Vlc3RfbDJfc2xvdChkLCB0eXBlLCBp
KSApCiAgICAgICAgICAgICBjb250aW51ZTsKIAorICAgICAgICBsMmUgPSBwbDJlW2ldOworCisg
ICAgICAgIGlmICggIShsMmVfZ2V0X2ZsYWdzKGwyZSkgJiBfUEFHRV9QUkVTRU5UKSApCisgICAg
ICAgIHsKKyAgICAgICAgICAgIGlmICggIXB2X2wxdGZfY2hlY2tfbDJlKGQsIGwyZSkgKQorICAg
ICAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICAgICAgcmMgPSAtRVJFU1RBUlQ7CisgICAg
ICAgIH0KKyAgICAgICAgZWxzZQorICAgICAgICAgICAgcmMgPSBnZXRfcGFnZV9mcm9tX2wyZShs
MmUsIHBmbiwgZCk7CisKICAgICAgICAgaWYgKCB1bmxpa2VseShyYyA9PSAtRVJFU1RBUlQpICkK
ICAgICAgICAgewogICAgICAgICAgICAgcGFnZS0+bnJfdmFsaWRhdGVkX3B0ZXMgPSBpOwpAQCAt
MTUwMywxNCArMTQ4NywxNCBAQCBzdGF0aWMgaW50IGFsbG9jX2wyX3RhYmxlKHN0cnVjdCBwYWdl
X2luCiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQogCi0gICAgICAgIHBsMmVbaV0gPSBh
ZGp1c3RfZ3Vlc3RfbDJlKHBsMmVbaV0sIGQpOworICAgICAgICBwbDJlW2ldID0gYWRqdXN0X2d1
ZXN0X2wyZShsMmUsIGQpOwogICAgIH0KIAotICAgIGlmICggcmMgPj0gMCAmJiAodHlwZSAmIFBH
VF9wYWVfeGVuX2wyKSApCisgICAgaWYgKCAhcmMgJiYgKHR5cGUgJiBQR1RfcGFlX3hlbl9sMikg
KQogICAgICAgICBpbml0X3hlbl9wYWVfbDJfc2xvdHMocGwyZSwgZCk7CiAKICAgICB1bm1hcF9k
b21haW5fcGFnZShwbDJlKTsKLSAgICByZXR1cm4gcmMgPiAwID8gMCA6IHJjOworICAgIHJldHVy
biByYzsKIH0KIAogc3RhdGljIGludCBhbGxvY19sM190YWJsZShzdHJ1Y3QgcGFnZV9pbmZvICpw
YWdlKQpAQCAtMTUzNiwxOCArMTUyMCwyNiBAQCBzdGF0aWMgaW50IGFsbG9jX2wzX3RhYmxlKHN0
cnVjdCBwYWdlX2luCiAgICAgZm9yICggaSA9IHBhZ2UtPm5yX3ZhbGlkYXRlZF9wdGVzOyBpIDwg
TDNfUEFHRVRBQkxFX0VOVFJJRVM7CiAgICAgICAgICAgaSsrLCBwYXJ0aWFsID0gMCApCiAgICAg
eworICAgICAgICBsM19wZ2VudHJ5X3QgbDNlID0gcGwzZVtpXTsKKwogICAgICAgICBpZiAoIGlz
X3B2XzMyYml0X2RvbWFpbihkKSAmJiAoaSA9PSAzKSApCiAgICAgICAgIHsKLSAgICAgICAgICAg
IGlmICggIShsM2VfZ2V0X2ZsYWdzKHBsM2VbaV0pICYgX1BBR0VfUFJFU0VOVCkgfHwKLSAgICAg
ICAgICAgICAgICAgKGwzZV9nZXRfZmxhZ3MocGwzZVtpXSkgJiBsM19kaXNhbGxvd19tYXNrKGQp
KSApCisgICAgICAgICAgICBpZiAoICEobDNlX2dldF9mbGFncyhsM2UpICYgX1BBR0VfUFJFU0VO
VCkgfHwKKyAgICAgICAgICAgICAgICAgKGwzZV9nZXRfZmxhZ3MobDNlKSAmIGwzX2Rpc2FsbG93
X21hc2soZCkpICkKICAgICAgICAgICAgICAgICByYyA9IC1FSU5WQUw7CiAgICAgICAgICAgICBl
bHNlCiAgICAgICAgICAgICAgICAgcmMgPSBnZXRfcGFnZV9hbmRfdHlwZV9mcm9tX21mbigKLSAg
ICAgICAgICAgICAgICAgICAgbDNlX2dldF9tZm4ocGwzZVtpXSksCisgICAgICAgICAgICAgICAg
ICAgIGwzZV9nZXRfbWZuKGwzZSksCiAgICAgICAgICAgICAgICAgICAgIFBHVF9sMl9wYWdlX3Rh
YmxlIHwgUEdUX3BhZV94ZW5fbDIsIGQsIHBhcnRpYWwsIDEpOwogICAgICAgICB9Ci0gICAgICAg
IGVsc2UgaWYgKCAocmMgPSBnZXRfcGFnZV9mcm9tX2wzZShwbDNlW2ldLCBwZm4sIGQsIHBhcnRp
YWwpKSA+IDAgKQotICAgICAgICAgICAgY29udGludWU7CisgICAgICAgIGVsc2UgaWYgKCAhKGwz
ZV9nZXRfZmxhZ3MobDNlKSAmIF9QQUdFX1BSRVNFTlQpICkKKyAgICAgICAgeworICAgICAgICAg
ICAgaWYgKCAhcHZfbDF0Zl9jaGVja19sM2UoZCwgbDNlKSApCisgICAgICAgICAgICAgICAgY29u
dGludWU7CisgICAgICAgICAgICByYyA9IC1FUkVTVEFSVDsKKyAgICAgICAgfQorICAgICAgICBl
bHNlCisgICAgICAgICAgICByYyA9IGdldF9wYWdlX2Zyb21fbDNlKGwzZSwgcGZuLCBkLCBwYXJ0
aWFsKTsKIAogICAgICAgICBpZiAoIHJjID09IC1FUkVTVEFSVCApCiAgICAgICAgIHsKQEAgLTE1
NjMsMTAgKzE1NTUsMTAgQEAgc3RhdGljIGludCBhbGxvY19sM190YWJsZShzdHJ1Y3QgcGFnZV9p
bgogICAgICAgICBpZiAoIHJjIDwgMCApCiAgICAgICAgICAgICBicmVhazsKIAotICAgICAgICBw
bDNlW2ldID0gYWRqdXN0X2d1ZXN0X2wzZShwbDNlW2ldLCBkKTsKKyAgICAgICAgcGwzZVtpXSA9
IGFkanVzdF9ndWVzdF9sM2UobDNlLCBkKTsKICAgICB9CiAKLSAgICBpZiAoIHJjID49IDAgJiYg
IWNyZWF0ZV9wYWVfeGVuX21hcHBpbmdzKGQsIHBsM2UpICkKKyAgICBpZiAoICFyYyAmJiAhY3Jl
YXRlX3BhZV94ZW5fbWFwcGluZ3MoZCwgcGwzZSkgKQogICAgICAgICByYyA9IC1FSU5WQUw7CiAg
ICAgaWYgKCByYyA8IDAgJiYgcmMgIT0gLUVSRVNUQVJUICYmIHJjICE9IC1FSU5UUiApCiAgICAg
ewpAQCAtMTU4Myw3ICsxNTc1LDcgQEAgc3RhdGljIGludCBhbGxvY19sM190YWJsZShzdHJ1Y3Qg
cGFnZV9pbgogICAgIH0KIAogICAgIHVubWFwX2RvbWFpbl9wYWdlKHBsM2UpOwotICAgIHJldHVy
biByYyA+IDAgPyAwIDogcmM7CisgICAgcmV0dXJuIHJjOwogfQogCiB2b2lkIGluaXRfeGVuX3Bh
ZV9sMl9zbG90cyhsMl9wZ2VudHJ5X3QgKmwydCwgY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKQEAg
LTE3MTEsMTAgKzE3MDMsMjIgQEAgc3RhdGljIGludCBhbGxvY19sNF90YWJsZShzdHJ1Y3QgcGFn
ZV9pbgogICAgIGZvciAoIGkgPSBwYWdlLT5ucl92YWxpZGF0ZWRfcHRlczsgaSA8IEw0X1BBR0VU
QUJMRV9FTlRSSUVTOwogICAgICAgICAgIGkrKywgcGFydGlhbCA9IDAgKQogICAgIHsKLSAgICAg
ICAgaWYgKCAhaXNfZ3Vlc3RfbDRfc2xvdChkLCBpKSB8fAotICAgICAgICAgICAgIChyYyA9IGdl
dF9wYWdlX2Zyb21fbDRlKHBsNGVbaV0sIHBmbiwgZCwgcGFydGlhbCkpID4gMCApCisgICAgICAg
IGw0X3BnZW50cnlfdCBsNGU7CisKKyAgICAgICAgaWYgKCAhaXNfZ3Vlc3RfbDRfc2xvdChkLCBp
KSApCiAgICAgICAgICAgICBjb250aW51ZTsKIAorICAgICAgICBsNGUgPSBwbDRlW2ldOworCisg
ICAgICAgIGlmICggIShsNGVfZ2V0X2ZsYWdzKGw0ZSkgJiBfUEFHRV9QUkVTRU5UKSApCisgICAg
ICAgIHsKKyAgICAgICAgICAgIGlmICggIXB2X2wxdGZfY2hlY2tfbDRlKGQsIGw0ZSkgKQorICAg
ICAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICAgICAgcmMgPSAtRVJFU1RBUlQ7CisgICAg
ICAgIH0KKyAgICAgICAgZWxzZQorICAgICAgICAgICAgcmMgPSBnZXRfcGFnZV9mcm9tX2w0ZShs
NGUsIHBmbiwgZCwgcGFydGlhbCk7CisKICAgICAgICAgaWYgKCByYyA9PSAtRVJFU1RBUlQgKQog
ICAgICAgICB7CiAgICAgICAgICAgICBwYWdlLT5ucl92YWxpZGF0ZWRfcHRlcyA9IGk7CkBAIC0x
NzQ2LDE1ICsxNzUwLDE0IEBAIHN0YXRpYyBpbnQgYWxsb2NfbDRfdGFibGUoc3RydWN0IHBhZ2Vf
aW4KICAgICAgICAgICAgIHJldHVybiByYzsKICAgICAgICAgfQogCi0gICAgICAgIHBsNGVbaV0g
PSBhZGp1c3RfZ3Vlc3RfbDRlKHBsNGVbaV0sIGQpOworICAgICAgICBwbDRlW2ldID0gYWRqdXN0
X2d1ZXN0X2w0ZShsNGUsIGQpOwogICAgIH0KIAotICAgIGlmICggcmMgPj0gMCApCisgICAgaWYg
KCAhcmMgKQogICAgIHsKICAgICAgICAgaW5pdF94ZW5fbDRfc2xvdHMocGw0ZSwgX21mbihwZm4p
LAogICAgICAgICAgICAgICAgICAgICAgICAgICBkLCBJTlZBTElEX01GTiwgVk1fQVNTSVNUKGQs
IG0ycF9zdHJpY3QpKTsKICAgICAgICAgYXRvbWljX2luYygmZC0+YXJjaC5wdl9kb21haW4ubnJf
bDRfcGFnZXMpOwotICAgICAgICByYyA9IDA7CiAgICAgfQogICAgIHVubWFwX2RvbWFpbl9wYWdl
KHBsNGUpOwogCi0tLSBhL3hlbi9hcmNoL3g4Ni9wdi9yby1wYWdlLWZhdWx0LmMKKysrIGIveGVu
L2FyY2gveDg2L3B2L3JvLXBhZ2UtZmF1bHQuYwpAQCAtMTMxLDEwICsxMzEsMTIgQEAgc3RhdGlj
IGludCBwdHdyX2VtdWxhdGVkX3VwZGF0ZSh1bnNpZ25lZAogICAgIC8qIENoZWNrIHRoZSBuZXcg
UFRFLiAqLwogICAgIG5sMWUgPSBsMWVfZnJvbV9pbnRwdGUodmFsKTsKIAotICAgIGlmICggIShs
MWVfZ2V0X2ZsYWdzKG5sMWUpICYgX1BBR0VfUFJFU0VOVCkgJiYgcHZfbDF0Zl9jaGVja19sMWUo
ZCwgbmwxZSkgKQotICAgICAgICByZXR1cm4gWDg2RU1VTF9SRVRSWTsKLQotICAgIHN3aXRjaCAo
IHJldCA9IGdldF9wYWdlX2Zyb21fbDFlKG5sMWUsIGQsIGQpICkKKyAgICBpZiAoICEobDFlX2dl
dF9mbGFncyhubDFlKSAmIF9QQUdFX1BSRVNFTlQpICkKKyAgICB7CisgICAgICAgIGlmICggcHZf
bDF0Zl9jaGVja19sMWUoZCwgbmwxZSkgKQorICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfUkVU
Ulk7CisgICAgfQorICAgIGVsc2Ugc3dpdGNoICggcmV0ID0gZ2V0X3BhZ2VfZnJvbV9sMWUobmwx
ZSwgZCwgZCkgKQogICAgIHsKICAgICBkZWZhdWx0OgogICAgICAgICBpZiAoIGlzX3B2XzMyYml0
X2RvbWFpbihkKSAmJiAoYnl0ZXMgPT0gNCkgJiYgKHVuYWxpZ25lZF9hZGRyICYgNCkgJiYKCgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 06:45:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 06:45: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 1fqYVg-0006CD-Ts; Fri, 17 Aug 2018 06:45: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqYVg-0006C7-Eg
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 06:45:24 +0000
X-Inumbo-ID: 31c8ea01-a1e9-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 31c8ea01-a1e9-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 06:45:57 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 00:45:22 -0600
Message-Id: <5B766F0202000078001DF30A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 00:45:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B4EF9C402000078001D5433@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v3 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>

SSdtIG5vdCByZWFsbHkgY29udmluY2VkIG9mIHRoZSBjaGFuZ2UgZG9uZSBpbiB2MywgZXZlbiBs
ZXNzIHNvIHdpdGgKeDg2J2VzIHB2L2RvbWFpbi5oIG5vdCByZWFsbHkgaGF2aW5nIGJlZW4gc3Vp
dGFibGUgZm9yIGluY2x1c2lvbiBpbgpzcGVjLWN0cmwuYyAobmVlZGVkIGFuIGV4dHJhLCBzZWVt
aW5nbHkgdW5yZWxhdGVkIGFkanVzdG1lbnQpLCBidXQKaW4gdGhlIGludGVyZXN0IG9mIGdldHRp
bmcgdGhpcyBkb25lLCBoZXJlIHlvdSBnby4KCjE6IHg4NjogcmVwb3J0IHVzZSBvZiBQQ0lEIHRv
Z2V0aGVyIHdpdGggcmVwb3J0aW5nIFhQVEkgc3RhdHVzCjI6IHg4Ni9zcGVjLWN0cmw6IHNwbGl0
IHJlcG9ydGluZyBmb3IgUFYgYW5kIEhWTSBndWVzdHMKCkphbgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 06:59:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 06: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 1fqYjN-0007C9-7Y; Fri, 17 Aug 2018 06: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqYjM-0007C4-AS
 for xen-devel@lists.xen.org; Fri, 17 Aug 2018 06:59:32 +0000
X-Inumbo-ID: ed09adf9-a1ea-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 ed09adf9-a1ea-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 08:58:21 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 00:59:29 -0600
Message-Id: <5B76725002000078001DF327@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 00:59:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Brian Woods" <brian.woods@amd.com>
References: <20180809194213.56671-1-brian.woods@amd.com>
 <20180809194213.56671-3-brian.woods@amd.com>
 <5B744E3002000078001DE7E8@prv1-mh.provo.novell.com>
 <20180816200205.GA9630@amd.com>
In-Reply-To: <20180816200205.GA9630@amd.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/spec-ctrl: add support for
 modifying SSBD 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+IE9uIDE2LjA4LjE4IGF0IDIyOjAyLCA8YnJpYW4ud29vZHNAYW1kLmNvbT4gd3JvdGU6Cj4g
T24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMTA6MDA6NDhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAwOS4wOC4xOCBhdCAyMTo0MiwgPGJyaWFuLndvb2RzQGFtZC5jb20+IHdy
b3RlOgo+PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwo+PiA+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9zcGVjX2N0cmwuYwo+PiAKPj4gRmlyc3Qgb2YgYWxsIC0gSSdtIG5vdCBjb252aW5j
ZWQgc29tZSBvZiB0aGUgQU1EIHNwZWNpZmljIGNvZGUgaGVyZQo+PiB3b3VsZG4ndCBiZXR0ZXIg
bGl2ZSBpbiBjcHUvYW1kLmMuCj4gCj4gV2VsbCwgYnkgdGhhdCBsb2dpYywgYSBsb3Qgb2YgdGhl
IG90aGVyIGxvZ2ljIGNvdWxkIGdvIGluIGNwdS9pbnRlbC5jLgo+IEl0IGhhcyB0byBkbyB3aXRo
IFNTQkQgYW5kIHdoZW4gQU1EJ3MgcHJvY2Vzc29ycyBzdXBwb3J0IGl0IHZpYSB0aGUKPiBTUEVD
X0NUUkwgTVNSLCB0aGUgc3VwcG9ydCBmb3IgU1NCRCB3aWxsIGdldCBtZXJnZWQgdG9nZXRoZXIg
aW4KPiBzcGVjX2N0cmwuYyBhbmQgaWYgdGhhdCdzIHRoZSBjYXNlLCBpdCBtYWtlcyBzZW5zZSB0
byBoYXZlIGFsbCB0aGUgU1NCRAo+IGNvZGUgdG9nZXRoZXIuIElNTwoKTWF5YmUsIHRob3VnaCBJ
J2Qgc2F5IHJldHBvbGluZV9zYWZlKCksIHNob3VsZF91c2VfZWFnZXJfZnB1KCksCmwxdGZfY2Fs
Y3VsYXRpb25zKCksIGFuZCB4cHRpX2luaXRfZGVmYXVsdCgpIGFyZSBhbGwgd3JpdHRlbiBpbiBh
IHdheQp0aGF0IHRoZXkgY291bGQgYmUgZXh0ZW5kZWQgdG8gb3RoZXIgQ1BVIHZlbmRvcnMgc2hv
dWxkIGl0CmJlY29tZSBrbm93biB0aGF0IHRoZXkncmUgYWxzbyBhZmZlY3RlZC4gSSBkb24ndCB0
aGluayB3ZSByZWFsbHkKa25vdyBmb3Igc3VyZSB3aGV0aGVyIFZJQSBhbmQvb3IgU2hhbmdoYWkg
YXJlIGFmZmVjdGVkLiBPdG9oCnRoZSBjb2RlIHlvdSBhZGQgaXMgbm90IGp1c3QgQU1ELXNwZWNp
ZmljLCBidXQgZXZlbiBtb2RlbC1zcGVjaWZpYwp3aXRoaW4gQU1EJ3MgcGFsZXR0ZS4KCkknZCBi
ZSBjdXJpb3VzIHRvIGtub3cgd2hldGhlciBBbmRyZXcgaGFzIGFuIG9waW5pb24gaGVyZS4KCj4+
ID4gQEAgLTUwLDcgKzUxLDE2IEBAIGJvb2wgX19pbml0ZGF0YSBic3BfZGVsYXlfc3BlY19jdHJs
Owo+PiA+ICB1aW50OF90IF9fcmVhZF9tb3N0bHkgZGVmYXVsdF94ZW5fc3BlY19jdHJsOwo+PiA+
ICB1aW50OF90IF9fcmVhZF9tb3N0bHkgZGVmYXVsdF9zcGVjX2N0cmxfZmxhZ3M7Cj4+ID4gIAo+
PiA+ICsvKiBmb3IgU1NCRCBzdXBwb3J0IGZvciBBTUQgdmlhIExTX0NGRyAqLwo+PiA+ICsjZGVm
aW5lIFNTQkRfQU1EX01BWF9TT0NLRVQgMgo+PiA+ICtzdHJ1Y3Qgc3NiZF9hbWRfbHNfY2ZnX3Nt
dF9zdGF0dXMgewo+PiA+ICsgICAgc3BpbmxvY2tfdCBsb2NrOwo+PiA+ICsgICAgdWludDMyX3Qg
bWFzazsKPj4gPiArfSBfX2F0dHJpYnV0ZV9fICgoYWxpZ25lZCAoNjQpKSk7Cj4+IAo+PiBXaGVy
ZSdzIHRoaXMgbGl0ZXJhbCA2NCBjb21pbmcgZnJvbT8gRG8geW91IHBlcmhhcHMgbWVhbgo+PiBT
TVBfQ0FDSEVfQllURVM/IEFuZCBpZiB0aGlzIGlzIHJlYWxseSBuZWVkZWQgKGFzIHNhaWQgYmVm
b3JlLAo+PiBJIHRoaW5rIHRoZSBhcnJheSB3b3VsZCBiZXR0ZXIgYmUgZHluYW1pY2FsbHkgYWxs
b2NhdGVkIHRoYW4gaGF2aW5nCj4+IGNvbXBpbGUgdGltZSBkZXRlcm1pbmVkIGZpeGVkIHNpemUp
LCB0aGVuIHBsZWFzZSBkb24ndCBvcGVuLWNvZGUKPj4gX19hbGlnbmVkKCkuCj4gCj4gSXQncyB0
aGUgY2FjaGUgY29oZXJlbmN5IHNpemUuICBUaGUgU01QX0NBQ0hFX0JZVEVTIGlzIDEyOCBieXRl
cyBJSVJDLgo+IEkgd2FzIHRyeWluZyB0byBzYXZlIHNwYWNlIHNpbmNlIHRoZSBzdHJ1Y3QgaXMg
c28gc21hbGwgaXQgd291bGQgZG91YmxlCj4gdGhlIHNpemUuICBUaGF0IGNhbiBiZSBjaGFuZ2Vk
IHRob3VnaC4KCklmIFNNUF9DQUNIRV9CWVRFUyBkb2Vzbid0IGZpdCB5b3VyIG5lZWQsIHRoZSBs
aXRlcmFsIG51bWJlciB1c2VkCm5lZWRzIGVpdGhlciBhbiBleHBsYWluaW5nIGNvbW1lbnQgb3Ig
YSBzdWl0YWJseSBuYW1lZCAjZGVmaW5lLgoKPj4gPiArYm9vbCBfX3JlYWRfbW9zdGx5IHNzYmRf
YW1kX3NtdF9lbiA9IGZhbHNlOwo+PiA+ICtib29sIF9fcmVhZF9tb3N0bHkgZGVmYXVsdF94ZW5f
c3NiZF9hbWRfbHNfY2ZnX2VuID0gZmFsc2U7Cj4+ID4gIHVpbnQ2NF90IF9fcmVhZF9tb3N0bHkg
c3NiZF9hbWRfbHNfY2ZnX21hc2sgPSAwdWxsOwo+PiA+ICtzdHJ1Y3Qgc3NiZF9hbWRfbHNfY2Zn
X3NtdF9zdGF0dXMgKnNzYmRfYW1kX3NtdF9zdGF0dXNbU1NCRF9BTURfTUFYX1NPQ0tFVF0gPSB7
TlVMTH07Cj4+IAo+PiBTZXZlcmFsIGZ1cnRoZXIgcG9pbnRsZXNzIGluaXRpYWxpemVycy4KPiAK
PiBzc2JkX2FtZF9sc19jZmdfbWFzayAtPiBuZWVkcyB0byBiZSBpbml0aWFsaXplZCwgZHVlIHRv
IGhvdyBpdCBnZXRzIHNldAo+IHNzYmRfYW1kX2xzX2NmZ19zbXRfc3RhdHVzIC0+IG5lZWRzIHRv
IGJlIGluaXRpYWxpemVkLCB1bmxlc3MgeGFsbG9jCj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc2V0cyBpdCBhcyBOVUxMIG9uIGZhaWx1cmUgdG8gYWxsb2MKPiBkZWZhdWx0X3hlbl9z
c2JkX2FtZF9sc19jZmdfZW4gLT4gbmVlZHMgdG8gYmUgaW5pdGlhbGl6ZWQgb2YgYW4gZWxzZQo+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhZGRlZCB0byBhbiBpZiBzdGF0ZW1l
bnQKPiBzc2JkX2FtZF9zbXRfZW4gLT4gbGlrZSB0aGUgYWJvdmUKPiAKPiBJZiB5b3Ugd2FudCBk
ZWZhdWx0X3hlbl9zc2JkX2FtZF9sc19jZmdfZW4gYW5kIHNzYmRfYW1kX3NtdF9lbiB0byBiZQo+
IG5vdCBiZSBpbml0aWFsaXplZCwgSSBjYW4gYWRkIGNvZGUgdG8gZG8gdGhhdC4KCkkgZG9uJ3Qg
dW5kZXJzdGFuZDogQWRkIGNvZGU/IFRoZSBpbml0aWFsaXplcnMgaGVyZSBhcmUgYWxsIHBvaW50
bGVzcwpiZWNhdXNlIHRoZSB2YWx1ZXMgeW91IHN1cHBseSBhcmUgd2hhdCB0aGUgdmFyaWFibGVz
IHdvdWxkIGJlCmluaXRpYWxpemVkIHdpdGggYW55d2F5IGlmIHlvdSBvbWl0dGVkIHRoZSBpbml0
aWFsaXplcnMuIFRoYXQncyB3aGF0CnRoZSBDIHN0YW5kYXJkIHNwZWNpZmllcy4KCj4+ID4gK3N0
YXRpYyBpbnQgX19pbml0IHNzYmRfYW1kX2xzX2NmZ19pbml0KHZvaWQpCj4+ID4gK3sKPj4gPiAr
ICAgIHVpbnQzMl90IGNvcmVzX3Blcl9zb2NrZXQsIHRocmVhZHNfcGVyX2NvcmU7Cj4+ID4gKyAg
ICBjb25zdCBzdHJ1Y3QgY3B1aW5mb194ODYgICpjID0gICZib290X2NwdV9kYXRhOwo+PiA+ICsg
ICAgdWludDMyX3QgY29yZSwgc29ja2V0Owo+PiA+ICsKPj4gPiArICAgIGlmICggIXNzYmRfYW1k
X2xzX2NmZ19tYXNrIHx8Cj4+ID4gKyAgICAgICAgICFib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVf
U1NCRF9BTURfTFNfQ0ZHKSApCj4+ID4gKyAgICAgICAgZ290byBzc2JkX2FtZF9sc19jZmdfaW5p
dF9mYWlsOwo+PiAKPj4gV2h5IG5vdCBzaW1wbHkgInJldHVybiI/Cj4gCj4gQmVjYXVzZSBpdCBm
b3JjZXMgYWxsIHRoZSBmYWlsZWQgcmV0dXJucyBkb3duIG9uZSBjb2RlIHBhdGguICBJIGNhbgo+
IGNoYW5nZSBpdCBpZiB5b3Ugd2lzaC4KCklmIGFueSBjbGVhbnVwIGlzIHRvIGJlIGRvbmUsIHVz
aW5nICJnb3RvIiBmb3IgdGhpcyBwdXJwb3NlIGlzCmdlbmVyYWxseSBhY2NlcHRlZCAoYWx0aG91
Z2ggcGVyc29uYWxseSBJIGRpc2xpa2UgImdvdG8iIGluCmdlbmVyYWwpLiBIZXJlLCBob3dldmVy
LCBub3RoaW5nIGhhcyBiZWVuIGRvbmUgeWV0IGFuZCB0aGUKY2xlYW51cCBwYXRoIGlzIG5vbi10
cml2aWFsLiBJdCB0b29rIG1lIGV4dHJhIHRpbWUgdG8gdmVyaWZ5CnRoYXQgbm90aGluZyBiYWQg
d291bGQgaGFwcGVuIGZyb20gZ29pbmcgdGhhdCBwYXRoIGRlc3BpdGUKbm90aGluZyBoYXZpbmcg
YmVlbiBkb25lIGJlZm9yZS4gSXQgaXMgZmFyIG1vcmUgY2xlYXIgdG8gdGhlCnJlYWRlciBpbW8g
aWYgdGhlcmUgaXMganVzdCAicmV0dXJuIiBoZXJlLgoKPj4gPiArICAgIGRlZmF1bHRfeGVuX3Nz
YmRfYW1kX2xzX2NmZ19lbiA9IGZhbHNlOwo+PiA+ICsKPj4gPiArICAgIGRwcmludGsoWEVOTE9H
X0VSUiwgIlNTQkQgQU1EIExTIENGRzogZGlzYWxiaW5nIFNTQkQgZHVlIHRvIGVycm9yc1xuIik7
Cj4+ID4gKwo+PiA+ICsgICAgcmV0dXJuIDE7Cj4+IAo+PiBJZiB0aGUgZnVuY3Rpb24gcmV0dXJu
cyAwIGFuZCAxIG9ubHksIGl0IGxvb2tzIGxpa2UgeW91J3ZlIG1lYW50IHRvCj4+IHVzZSBib29s
LCBmYWxzZSwgYW5kIHRydWUgcmVzcGVjdGl2ZWx5Lgo+IAo+IEJlY2F1c2UgaXQncyBtb3JlIG9m
IGFuIGVycm9yIGNvZGUgdGhhbiBib29sZWFuIGxvZ2ljIHZhbHVlLiAgSSBjYW4KPiBzd2l0Y2gg
aXQgb3ZlciB0byBib29sIGlmIHlvdSB3YW50LgoKRXJyb3IgY29kZSBzdHlsZSByZXR1cm5zIHdv
dWxkIHBsZWFzZSB1c2UgKG5lZ2F0aXZlKSBlcnJuby1zdHlsZQpudW1iZXJzLiBCdXQgaWYgdGhl
IGZ1bmN0aW9uIHJlYWxseSBqdXN0IG1lYW5zIHRvIHNheSAic3VjY2VzcyIKb3IgImZhaWx1cmUi
LCB3aXRob3V0IHBhcnRpY3VsYXIgZXJyb3IgY29kZXMsIHRoZW4gYm9vbGVhbiB3b3VsZAppbW8g
c3RpbGwgYmUgcHJlZmVyYWJsZS4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 07:01:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 07:01: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 1fqYlM-0007tt-J9; Fri, 17 Aug 2018 07:01: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=k7vq=la=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fqYlK-0007tc-Ny
 for xen-devel@lists.xen.org; Fri, 17 Aug 2018 07:01:34 +0000
X-Inumbo-ID: 73f9ec5d-a1eb-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 73f9ec5d-a1eb-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 07:02:08 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w7H6s2bP058700;
 Fri, 17 Aug 2018 07:01:29 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=BWLSrkAGPU8Xe18QmpG0n7tFWsGptD72O4C41S+lpN8=;
 b=uxnxaW+T79hkBqb7plP8wgfzcxZCHIrXpxivQuapEMTSczXw/nr/ZtWkfeJ74UXRpkPD
 nNBVRcbQruuZwsr09x9qV2F5pQjEKOuTYRGKj3gBr+SQS3meK9FJia7i7GoQhMzbbu5k
 OkepX0nIAtGyQEoVwCZtKHxWl/gua2fWUZKKmgqzDcnnd/ngPaX01mLAwDfYre7etJ9d
 1uaY/qEHoqilcegcyMT4fmT5ptDuUlu4zLkVuExZHxsvhhedsXlAH6nmM2xBIfggQzPW
 9ZTEDOGVuny9QrtTZT9Dh20ip5efmNXX8nMrTT6rzm9poXqlvzIlbvmVgA+Iu8OFcBnO Qw== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2120.oracle.com with ESMTP id 2ksqrpny9d-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 17 Aug 2018 07:01:29 +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 w7H71T7T012703
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 17 Aug 2018 07:01:29 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 w7H71TgC007314;
 Fri, 17 Aug 2018 07:01:29 GMT
MIME-Version: 1.0
Message-ID: <5059b0bd-77f4-443b-97e4-3c5b162012f2@default>
Date: Fri, 17 Aug 2018 00:01:29 -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=8987
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808170076
Subject: [Xen-devel] [PATCH v2 2/2] x86/mmcfg/drhd: Move acpi_mmcfg_init()
 call before calling acpi_parse_dmar()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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 <andrew.cooper3@citrix.com>,
 Srinivas REDDY Eeda <srinivas.eeda@oracle.com>, JBeulich <JBeulich@suse.com>,
 Manoj Gopalasetty <manoj.gopalasetty@hpe.com>,
 David Westwood <david.westwood@hpe.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>

cGNpX2NvbmZfcmVhZDgoKSBuZWVkcyBwY2kgbW1jZmcgbWFwcGluZyB0byB3b3JrIG9uIG11bHRp
cGxlIHBjaSBzZWdtZW50cwpzeXN0ZW0gc3VjaCBhcyBIUEUgU3VwZXJkb21lLUZsZXguCgpNb3Zl
IGFjcGlfbW1jZmdfaW5pdCgpIGNhbGwgaW4gYWNwaV9ib290X2luaXQoKSBiZWZvcmUgY2FsbGlu
ZwphY3BpX3BhcnNlX2RtYXIoKSBzbyB0aGF0IHdoZW4gcGNpX2NvbmZfcmVhZDgoKSBpcyBjYWxs
ZWQgaW4KYWNwaV9wYXJzZV9kZXZfc2NvcGUoKSwgd2UgYWxyZWFkeSBoYXZlIHRoZSBtYXBwaW5n
IHNldCB1cC4KCmFjcGlfbW1jZmdfaW5pdCgpIG9ubHkgc2V0dXAgbW1jZmcgbWFwcGluZyBhbmQg
aGFzIHNvbWUgZ2xvYmFsIHZhcmlhYmxlcwppbml0aWFsaXplZCBzbyB0aGVyZSBpcyBubyBoYXph
cmQgdG8gbW92ZSBpdCBhaGVhZC4gTWVhbndoaWxlIGZyb20gaXRzCm5hbWUsIGFjcGlfYm9vdF9p
bml0KCkgaXMgYSBwcm9wZXIgcGxhY2UgdG8gY2FsbCBpdC4KClRoZSBhbHRlcm5hdGl2ZSBpcyBt
b3ZpbmcgdGhlIGFjcGlfcGFyc2VfZGV2X3Njb3BlKCkgY2FsbCB0byBhIGxhdGVyIHBvaW50CmFm
dGVyIGFjcGlfbW1jZmdfaW5pdCgpLiBCdXQgYWNwaV9wYXJzZV9vbmVfZHJoZCgpLCBhY3BpX3Bh
cnNlX29uZV9ybXJyKCkKYW5kIGFjcGlfcGFyc2Vfb25lX2F0c3IoKSBhbGwgY2FsbGVkIGFjcGlf
cGFyc2VfZGV2X3Njb3BlKCkgYXMgdGhlaXIgbWFpbgpqb2IuIFNwbGl0dGluZyB0aG9zZSBmdW5j
dGlvbnMgdG8gdHdvIHBpZWNlcyBsb29rcyBsZXNzIG9wdGltYWwgYW5kIG1lYW5pbmdsZXNzLgoK
U2lnbmVkLW9mZi1ieTogWmhlbnpob25nIER1YW4gPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+
ClRlc3RlZC1ieTogR29wYWxhc2V0dHksIE1hbm9qIDxtYW5vai5nb3BhbGFzZXR0eUBocGUuY29t
PgotLS0KIHhlbi9hcmNoL3g4Ni9hY3BpL2Jvb3QuYyB8ICAgIDIgKysKIHhlbi9hcmNoL3g4Ni9z
ZXR1cC5jICAgICB8ICAgIDIgLS0KIDIgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAy
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9hY3BpL2Jvb3QuYyBiL3hl
bi9hcmNoL3g4Ni9hY3BpL2Jvb3QuYwppbmRleCA4ZTZjOTZkLi5lODljMmU5IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvYWNwaS9ib290LmMKKysrIGIveGVuL2FyY2gveDg2L2FjcGkvYm9vdC5j
CkBAIC03MjQsNiArNzI0LDggQEAgaW50IF9faW5pdCBhY3BpX2Jvb3RfaW5pdCh2b2lkKQogCiAJ
YWNwaV90YWJsZV9wYXJzZShBQ1BJX1NJR19IUEVULCBhY3BpX3BhcnNlX2hwZXQpOwogCisJYWNw
aV9tbWNmZ19pbml0KCk7CisKIAlhY3BpX2RtYXJfaW5pdCgpOwogCiAJZXJzdF9pbml0KCk7CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc2V0dXAuYyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCmlu
ZGV4IGQ1Y2M1ODQuLjlkMGNkM2IgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCkBAIC0xNTk4LDggKzE1OTgsNiBAQCB2b2lkIF9faW5p
dCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nIG1iaV9wKQogCiAgICAgdmVzYV9t
dHJyX2luaXQoKTsKIAotICAgIGFjcGlfbW1jZmdfaW5pdCgpOwotCiAgICAgZWFybHlfbXNpX2lu
aXQoKTsKIAogICAgIGlvbW11X3NldHVwKCk7ICAgIC8qIHNldHVwIGlvbW11IGlmIGF2YWlsYWJs
ZSAqLwotLSAKMS43LjMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 07:01:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 07:01: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 1fqYlM-0007tn-9W; Fri, 17 Aug 2018 07:01: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=k7vq=la=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fqYlK-0007tb-Na
 for xen-devel@lists.xen.org; Fri, 17 Aug 2018 07:01:34 +0000
X-Inumbo-ID: 73a2b977-a1eb-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 73a2b977-a1eb-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 07:02:07 +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 w7H6swvb018478;
 Fri, 17 Aug 2018 07:01:27 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=9+O1SzFmy2TW7KLxD2W3L5j7hDy+90iLvsEh2Cxix/8=;
 b=aJ7F7MvvnlCue6NBpRp7AKsJrxUzboTG05C4vtOT98NDhzpVRM53GycReeq370SJ311R
 G2fvF9YJ0xjNrNzjzc34qC5TswSJmOYuR/nEMIfWOelzZptaZ0YY3RUxI5wtSFlOMMqO
 1TA/zS6EMht5TjvrmPHCMtpZ/38hke9o4g5XhKyO/qyxNwx1yG4aULWBvWCVsRYhidps
 nG5El77Xxuqlooys9DSi+w85yYwnOjhpoIgwYdOByxFuWCeK/qjlo2tJuiMXwd+TYhYn
 39heY3pfsbTKF0lfA8qF5NaXPTHTP9hysNB2DMIJCyOJdcMVeB4NsYLwBvi2U7YPxnIv tQ== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2ksreqdwmq-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 17 Aug 2018 07:01:27 +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 w7H71RfX019821
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 17 Aug 2018 07:01:27 GMT
Received: from abhmp0014.oracle.com (abhmp0014.oracle.com [141.146.116.20])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w7H71Qkg009622;
 Fri, 17 Aug 2018 07:01:26 GMT
MIME-Version: 1.0
Message-ID: <1aaa3e56-94b9-4b37-8090-ae47cb2cab25@default>
Date: Fri, 17 Aug 2018 00:01:26 -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=8987
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808170076
Subject: [Xen-devel] [PATCH v2 1/2] x86/mmcfg: Rename pt_pci_init() and call
 it in acpi_mmcfg_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: Andrew Cooper3 <andrew.cooper3@citrix.com>,
 Srinivas REDDY Eeda <srinivas.eeda@oracle.com>, JBeulich <JBeulich@suse.com>,
 Manoj Gopalasetty <manoj.gopalasetty@hpe.com>,
 David Westwood <david.westwood@hpe.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>

R2l2ZW4gd2hhdCBwdF9wY2lfaW5pdCgpIGFjdHVhbGx5IGRvZXMsIHJlbmFtZSBpdCBwcm9wZXJs
eSBhbmQgbW92ZSBpdHMKZGVjbGFyYXRpb24gdG8gcGNpLmgsIG1vdmUgdGhlIG9ubHkgY2FsbCBp
biBhY3BpX21tY2ZnX2luaXQoKS4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlLgoKU2lnbmVkLW9mZi1i
eTogWmhlbnpob25nIER1YW4gPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+ClRlc3RlZC1ieTog
R29wYWxhc2V0dHksIE1hbm9qIDxtYW5vai5nb3BhbGFzZXR0eUBocGUuY29tPgotLS0KIHhlbi9h
cmNoL3g4Ni9zZXR1cC5jICAgICAgICAgICAgICAgICAgfCAgICAyIC0tCiB4ZW4vYXJjaC94ODYv
eDg2XzY0L21tY29uZmlnLXNoYXJlZC5jIHwgICAgMiArKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvcGNpLmMgICAgICAgICB8ICAgIDIgKy0KIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAg
ICAgICAgICAgfCAgICAyIC0tCiB4ZW4vaW5jbHVkZS94ZW4vcGNpLmggICAgICAgICAgICAgICAg
IHwgICAgMSArCiA1IGZpbGVzIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc2V0dXAuYyBiL3hlbi9hcmNoL3g4Ni9zZXR1
cC5jCmluZGV4IDgzMDFkZTguLmQ1Y2M1ODQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1
cC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCkBAIC0xNTk2LDggKzE1OTYsNiBAQCB2b2lk
IF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nIG1iaV9wKQogCiAgICAg
bG9jYWxfaXJxX2VuYWJsZSgpOwogCi0gICAgcHRfcGNpX2luaXQoKTsKLQogICAgIHZlc2FfbXRy
cl9pbml0KCk7CiAKICAgICBhY3BpX21tY2ZnX2luaXQoKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni94ODZfNjQvbW1jb25maWctc2hhcmVkLmMgYi94ZW4vYXJjaC94ODYveDg2XzY0L21tY29u
ZmlnLXNoYXJlZC5jCmluZGV4IDdjM2I3ZmQuLmM0MjYzNTQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni94ODZfNjQvbW1jb25maWctc2hhcmVkLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9t
bWNvbmZpZy1zaGFyZWQuYwpAQCAtNDAyLDYgKzQwMiw4IEBAIHZvaWQgX19pbml0IGFjcGlfbW1j
ZmdfaW5pdCh2b2lkKQogewogICAgIGJvb2xfdCB2YWxpZCA9IDE7CiAKKyAgICBwY2lfc2VnbWVu
dHNfaW5pdCgpOworCiAgICAgLyogTU1DT05GSUcgZGlzYWJsZWQgKi8KICAgICBpZiAoKHBjaV9w
cm9iZSAmIFBDSV9QUk9CRV9NTUNPTkYpID09IDApCiAgICAgICAgIHJldHVybjsKZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvcGNpLmMKaW5kZXggYzQ4OTBhNC4uZDFhZGZmYSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvcGNpLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKQEAg
LTEyNiw3ICsxMjYsNyBAQCBzdGF0aWMgaW50IHBjaV9zZWdtZW50c19pdGVyYXRlKAogICAgIHJl
dHVybiByYzsKIH0KIAotdm9pZCBfX2luaXQgcHRfcGNpX2luaXQodm9pZCkKK3ZvaWQgX19pbml0
IHBjaV9zZWdtZW50c19pbml0KHZvaWQpCiB7CiAgICAgcmFkaXhfdHJlZV9pbml0KCZwY2lfc2Vn
bWVudHMpOwogICAgIGlmICggIWFsbG9jX3BzZWcoMCkgKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAppbmRleCA2YjQyZTNiLi5l
MzVkOTQxIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAorKysgYi94ZW4vaW5j
bHVkZS94ZW4vaW9tbXUuaApAQCAtOTIsOCArOTIsNiBAQCBzdHJ1Y3QgZG9tYWluX2lvbW11IHsK
ICNkZWZpbmUgaW9tbXVfY2xlYXJfZmVhdHVyZShkLCBmKSBjbGVhcl9iaXQoZiwgZG9tX2lvbW11
KGQpLT5mZWF0dXJlcykKIAogI2lmZGVmIENPTkZJR19IQVNfUENJCi12b2lkIHB0X3BjaV9pbml0
KHZvaWQpOwotCiBzdHJ1Y3QgcGlycTsKIGludCBodm1fZG9fSVJRX2RwY2koc3RydWN0IGRvbWFp
biAqLCBzdHJ1Y3QgcGlycSAqKTsKIGludCBwdF9pcnFfY3JlYXRlX2JpbmQoc3RydWN0IGRvbWFp
biAqLCBjb25zdCBzdHJ1Y3QgeGVuX2RvbWN0bF9iaW5kX3B0X2lycSAqKTsKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL3hlbi9wY2kuaCBiL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAppbmRleCA0Y2Zh
Nzc0Li41ODBlODIwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vcGNpLmgKKysrIGIveGVu
L2luY2x1ZGUveGVuL3BjaS5oCkBAIC0xNDMsNiArMTQzLDcgQEAgc3RydWN0IHBjaV9kZXYgKnBj
aV9sb2NrX2RvbWFpbl9wZGV2KAogdm9pZCBzZXR1cF9od2RvbV9wY2lfZGV2aWNlcyhzdHJ1Y3Qg
ZG9tYWluICosCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50ICgqKSh1OCBkZXZmbiwg
c3RydWN0IHBjaV9kZXYgKikpOwogaW50IHBjaV9yZWxlYXNlX2RldmljZXMoc3RydWN0IGRvbWFp
biAqZCk7Cit2b2lkIHBjaV9zZWdtZW50c19pbml0KHZvaWQpOwogaW50IHBjaV9hZGRfc2VnbWVu
dCh1MTYgc2VnKTsKIGNvbnN0IHVuc2lnbmVkIGxvbmcgKnBjaV9nZXRfcm9fbWFwKHUxNiBzZWcp
OwogaW50IHBjaV9hZGRfZGV2aWNlKHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4sCi0tIAoxLjcu
MwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 07:04:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 07: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 1fqYoA-0008OG-Lx; Fri, 17 Aug 2018 07: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqYo8-0008O6-RM
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 07:04:28 +0000
X-Inumbo-ID: 9e56fa13-a1eb-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 9e56fa13-a1eb-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 09:03:18 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 01:04:26 -0600
Message-Id: <5B76737B02000078001DF33F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 01:04:27 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B4EF9C402000078001D5433@prv1-mh.provo.novell.com>
 <5B766F0202000078001DF30A@prv1-mh.provo.novell.com>
In-Reply-To: <5B766F0202000078001DF30A@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v3 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>

U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpSZXZpZXdlZC1i
eTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQp2MzogTW92ZSBk
ZWNsYXJhdGlvbiB0byBwdi9kb21haW4uaC4gUmUtYmFzZS4KdjI6IEFkZCBDT05GSUdfUFYgY29u
ZGl0aW9uYWwuCgotLS0gYS94ZW4vYXJjaC94ODYvcHYvZG9tYWluLmMKKysrIGIveGVuL2FyY2gv
eDg2L3B2L2RvbWFpbi5jCkBAIC0yODksNiArMjg5LDEyIEBAIGludCBwdl9kb21haW5faW5pdGlh
bGlzZShzdHJ1Y3QgZG9tYWluICoKICAgICByZXR1cm4gcmM7CiB9CiAKK2Jvb2wgX19pbml0IHhw
dGlfcGNpZF9lbmFibGVkKHZvaWQpCit7CisgICAgcmV0dXJuIHVzZV9pbnZwY2lkICYmIGNwdV9o
YXNfcGNpZCAmJgorICAgICAgICAgICAob3B0X3BjaWQgPT0gUENJRF9BTEwgfHwgb3B0X3BjaWQg
PT0gUENJRF9YUFRJKTsKK30KKwogc3RhdGljIHZvaWQgX3RvZ2dsZV9ndWVzdF9wdChzdHJ1Y3Qg
dmNwdSAqdikKIHsKICAgICBjb25zdCBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwotLS0g
YS94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMKKysrIGIveGVuL2FyY2gveDg2L3NwZWNfY3RybC5j
CkBAIC0yNCw2ICsyNCw3IEBACiAjaW5jbHVkZSA8YXNtL21pY3JvY29kZS5oPgogI2luY2x1ZGUg
PGFzbS9tc3IuaD4KICNpbmNsdWRlIDxhc20vcHJvY2Vzc29yLmg+CisjaW5jbHVkZSA8YXNtL3B2
L2RvbWFpbi5oPgogI2luY2x1ZGUgPGFzbS9wdi9zaGltLmg+CiAjaW5jbHVkZSA8YXNtL3NldHVw
Lmg+CiAjaW5jbHVkZSA8YXNtL3NwZWNfY3RybC5oPgpAQCAtMzQyLDEzICszNDMsMTYgQEAgc3Rh
dGljIHZvaWQgX19pbml0IHByaW50X2RldGFpbHMoZW51bSBpbgogICAgICAgICAgICBib290X2Nw
dV9oYXMoWDg2X0ZFQVRVUkVfU0NfUlNCX0hWTSkgICAgICA/ICIgUlNCIiAgICAgICAgICAgOiAi
IiwKICAgICAgICAgICAgb3B0X2VhZ2VyX2ZwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
PyAiIEVBR0VSX0ZQVSIgICAgIDogIiIpOwogCi0gICAgcHJpbnRrKCIgIFhQVEkgKDY0LWJpdCBQ
ViBvbmx5KTogRG9tMCAlcywgRG9tVSAlc1xuIiwKKyNpZmRlZiBDT05GSUdfUFYKKyAgICBwcmlu
dGsoIiAgWFBUSSAoNjQtYml0IFBWIG9ubHkpOiBEb20wICVzLCBEb21VICVzICh3aXRoJXMgUENJ
RClcbiIsCiAgICAgICAgICAgIG9wdF94cHRpICYgT1BUX1hQVElfRE9NMCA/ICJlbmFibGVkIiA6
ICJkaXNhYmxlZCIsCi0gICAgICAgICAgIG9wdF94cHRpICYgT1BUX1hQVElfRE9NVSA/ICJlbmFi
bGVkIiA6ICJkaXNhYmxlZCIpOworICAgICAgICAgICBvcHRfeHB0aSAmIE9QVF9YUFRJX0RPTVUg
PyAiZW5hYmxlZCIgOiAiZGlzYWJsZWQiLAorICAgICAgICAgICB4cHRpX3BjaWRfZW5hYmxlZCgp
ID8gIiIgOiAib3V0Iik7CiAKICAgICBwcmludGsoIiAgUFYgTDFURiBzaGFkb3dpbmc6IERvbTAg
JXMsIERvbVUgJXNcbiIsCiAgICAgICAgICAgIG9wdF9wdl9sMXRmICYgT1BUX1BWX0wxVEZfRE9N
MCAgPyAiZW5hYmxlZCIgIDogImRpc2FibGVkIiwKICAgICAgICAgICAgb3B0X3B2X2wxdGYgJiBP
UFRfUFZfTDFURl9ET01VICA/ICJlbmFibGVkIiAgOiAiZGlzYWJsZWQiKTsKKyNlbmRpZgogfQog
CiAvKiBDYWxjdWxhdGUgd2hldGhlciBSZXRwb2xpbmUgaXMga25vd24tc2FmZSBvbiB0aGlzIENQ
VS4gKi8KLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wdi9kb21haW4uaAorKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L3B2L2RvbWFpbi5oCkBAIC0yMSw2ICsyMSw4IEBACiAjaWZuZGVmIF9fWDg2
X1BWX0RPTUFJTl9IX18KICNkZWZpbmUgX19YODZfUFZfRE9NQUlOX0hfXwogCisjaW5jbHVkZSA8
eGVuL3NjaGVkLmg+CisKIC8qCiAgKiBQQ0lEIHZhbHVlcyBmb3IgdGhlIGFkZHJlc3Mgc3BhY2Vz
IG9mIDY0LWJpdCBwdiBkb21haW5zOgogICoKQEAgLTU5LDYgKzYxLDggQEAgaW50IHB2X3ZjcHVf
aW5pdGlhbGlzZShzdHJ1Y3QgdmNwdSAqdik7CiB2b2lkIHB2X2RvbWFpbl9kZXN0cm95KHN0cnVj
dCBkb21haW4gKmQpOwogaW50IHB2X2RvbWFpbl9pbml0aWFsaXNlKHN0cnVjdCBkb21haW4gKmQp
OwogCitib29sIHhwdGlfcGNpZF9lbmFibGVkKHZvaWQpOworCiAjZWxzZSAgLyogIUNPTkZJR19Q
ViAqLwogCiAjaW5jbHVkZSA8eGVuL2Vycm5vLmg+CgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 07:05:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 07:05:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqYoq-0008U0-0A; Fri, 17 Aug 2018 07: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqYop-0008Tt-7g
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 07:05:11 +0000
X-Inumbo-ID: f53f92d5-a1eb-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f53f92d5-a1eb-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 07:05:44 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 01:05:09 -0600
Message-Id: <5B7673A402000078001DF342@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 01:05:08 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B4EF9C402000078001D5433@prv1-mh.provo.novell.com>
 <5B766F0202000078001DF30A@prv1-mh.provo.novell.com>
In-Reply-To: <5B766F0202000078001DF30A@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v3 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
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQWNrZWQtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCnYyOiBOZXcuCgotLS0gYS94ZW4vYXJj
aC94ODYvc3BlY19jdHJsLmMKKysrIGIveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jCkBAIC0zMjks
MTMgKzMyOSw4IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcmludF9kZXRhaWxzKGVudW0gaW4KICAg
ICAgKiBBbHRlcm5hdGl2ZXMgYmxvY2tzIGZvciBwcm90ZWN0aW5nIGFnYWluc3QgYW5kL29yIHZp
cnR1YWxpc2luZwogICAgICAqIG1pdGlnYXRpb24gc3VwcG9ydCBmb3IgZ3Vlc3RzLgogICAgICAq
LwotICAgIHByaW50aygiICBTdXBwb3J0IGZvciBWTXM6IFBWOiVzJXMlcyVzLCBIVk06JXMlcyVz
JXNcbiIsCi0gICAgICAgICAgIChib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfTVNSX1BWKSB8
fAotICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1JTQl9QVikgfHwKLSAg
ICAgICAgICAgIG9wdF9lYWdlcl9mcHUpICAgICAgICAgICAgICAgICAgICAgICAgICAgPyAiIiAg
ICAgICAgICAgICAgIDogIiBOb25lIiwKLSAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFU
VVJFX1NDX01TUl9QVikgICAgICAgPyAiIE1TUl9TUEVDX0NUUkwiIDogIiIsCi0gICAgICAgICAg
IGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19SU0JfUFYpICAgICAgID8gIiBSU0IiICAgICAg
ICAgICA6ICIiLAotICAgICAgICAgICBvcHRfZWFnZXJfZnB1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICA/ICIgRUFHRVJfRlBVIiAgICAgOiAiIiwKKyNpZmRlZiBDT05GSUdfSFZNCisgICAg
cHJpbnRrKCIgIFN1cHBvcnQgZm9yIEhWTSBWTXM6JXMlcyVzJXNcbiIsCiAgICAgICAgICAgIChi
b290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0NfTVNSX0hWTSkgfHwKICAgICAgICAgICAgIGJvb3Rf
Y3B1X2hhcyhYODZfRkVBVFVSRV9TQ19SU0JfSFZNKSB8fAogICAgICAgICAgICAgb3B0X2VhZ2Vy
X2ZwdSkgICAgICAgICAgICAgICAgICAgICAgICAgICA/ICIiICAgICAgICAgICAgICAgOiAiIE5v
bmUiLApAQCAtMzQzLDcgKzMzOCwxNiBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcHJpbnRfZGV0YWls
cyhlbnVtIGluCiAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19SU0JfSFZN
KSAgICAgID8gIiBSU0IiICAgICAgICAgICA6ICIiLAogICAgICAgICAgICBvcHRfZWFnZXJfZnB1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA/ICIgRUFHRVJfRlBVIiAgICAgOiAiIik7CiAK
KyNlbmRpZgogI2lmZGVmIENPTkZJR19QVgorICAgIHByaW50aygiICBTdXBwb3J0IGZvciBQViBW
TXM6JXMlcyVzJXNcbiIsCisgICAgICAgICAgIChib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU0Nf
TVNSX1BWKSB8fAorICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NDX1JTQl9Q
VikgfHwKKyAgICAgICAgICAgIG9wdF9lYWdlcl9mcHUpICAgICAgICAgICAgICAgICAgICAgICAg
ICAgPyAiIiAgICAgICAgICAgICAgIDogIiBOb25lIiwKKyAgICAgICAgICAgYm9vdF9jcHVfaGFz
KFg4Nl9GRUFUVVJFX1NDX01TUl9QVikgICAgICAgPyAiIE1TUl9TUEVDX0NUUkwiIDogIiIsCisg
ICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9TQ19SU0JfUFYpICAgICAgID8gIiBS
U0IiICAgICAgICAgICA6ICIiLAorICAgICAgICAgICBvcHRfZWFnZXJfZnB1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICA/ICIgRUFHRVJfRlBVIiAgICAgOiAiIik7CisKICAgICBwcmludGso
IiAgWFBUSSAoNjQtYml0IFBWIG9ubHkpOiBEb20wICVzLCBEb21VICVzICh3aXRoJXMgUENJRClc
biIsCiAgICAgICAgICAgIG9wdF94cHRpICYgT1BUX1hQVElfRE9NMCA/ICJlbmFibGVkIiA6ICJk
aXNhYmxlZCIsCiAgICAgICAgICAgIG9wdF94cHRpICYgT1BUX1hQVElfRE9NVSA/ICJlbmFibGVk
IiA6ICJkaXNhYmxlZCIsCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 07:06:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 07: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 1fqYqR-0000DG-EN; Fri, 17 Aug 2018 07: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqYqP-0000Cs-Uk
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 07:06:49 +0000
X-Inumbo-ID: 307b9583-a1ec-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 307b9583-a1ec-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 07:07:23 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 01:06:48 -0600
Message-Id: <5B76740802000078001DF345@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 01:06:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5AA7E79302000078001B0FAB@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F73C0@prv1-mh.provo.novell.com>
 <5AA7D98302000078001CDC8C@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F8008@prv1-mh.provo.novell.com>
 <5AA7D98302000078001DD5F0@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v3 0/5] x86: improve PDX <-> PFN and alike
 translations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

MTogcmVtb3ZlIHBhZ2UuaCBhbmQgcHJvY2Vzc29yLmggaW5jbHVzaW9uIGZyb20gYXNtX2RlZm5z
LmgKMjogdXNlIFBERVAvUEVYVCBmb3IgbWFkZHIvZGlyZWN0LW1hcC1vZmZzZXQgY29udmVyc2lv
biB3aGVuIGF2YWlsYWJsZQozOiB1c2UgUERFUC9QRVhUIGZvciBQRk4vUERYIGNvbnZlcnNpb24g
d2hlbiBhdmFpbGFibGUKNDogdXNlIE1PViBmb3IgUEZOL1BEWCBjb252ZXJzaW9uIHdoZW4gcG9z
c2libGUKNTogdXNlIFBERVAgZm9yIFBURSBmbGFncyBpbnNlcnRpb24gd2hlbiBhdmFpbGFibGUK
ClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCnYzOiBS
ZS1vcmRlciBzZXJpZXMuIFJlLWJhc2UuCnYyOiBFeHRlbnNpdmUgcmUtYmFzZS4KCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 07:13:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 07: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 1fqYx3-0001EA-9K; Fri, 17 Aug 2018 07: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=k8jr=la=xenproject.org=prvs=760548298=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fqYx2-0001Dz-2Y
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 07:13:40 +0000
X-Inumbo-ID: 2451d274-a1ed-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2451d274-a1ed-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 07:14:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,249,1531785600"; d="scan'208";a="63064731"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75075-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-win10-i386:windows-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-i386-libvirt-xsm:migrate-support-check: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-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:guest-start:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-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-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-qemuu-win10-i386: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-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-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-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=d757c29ffe2e31b15397e43cd58da88b6318b654
X-Osstest-Versions-That: xen=33ced725e11af4eabd3334d12f53ed807e9e2586
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 17 Aug 2018 08:13:34 +0100
Subject: [Xen-devel] [xen-4.11-testing baseline-only test] 75075: 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
NTA3NSB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJj
ZS5jb20vb3NzdGVzdC9sb2dzLzc1MDc1LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9u
cy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bWlkd2F5ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE0
IHhlbi1ib290L2wxICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFs
bCAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAg
ICAgICBkNzU3YzI5ZmZlMmUzMWIxNTM5N2U0M2NkNThkYTg4YjYzMThiNjU0CmJhc2VsaW5lIHZl
cnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzM2NlZDcyNWUxMWFmNGVhYmQzMzM0ZDEyZjUz
ZWQ4MDdlOWUyNTg2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzUwMjkgIDIwMTgtMDctMzEgMDY6
NTY6NDEgWiAgIDE3IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc1MDc1ICAyMDE4LTA4LTE2
IDEwOjUyOjU3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5j
b20+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdy
YWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUu
bmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29z
c3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgNTkyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 07:21:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 07: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 1fqZ4B-00021B-8T; Fri, 17 Aug 2018 07:21: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqZ4A-000215-1n
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 07:21:02 +0000
X-Inumbo-ID: 2bb850ea-a1ee-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2bb850ea-a1ee-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 07:21:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 01:20:59 -0600
Message-Id: <5B76775902000078001DF371@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 01:20:57 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5AA7E79302000078001B0FAB@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F73C0@prv1-mh.provo.novell.com>
 <5AA7D98302000078001CDC8C@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F8008@prv1-mh.provo.novell.com>
 <5AA7D98302000078001DD5F0@prv1-mh.provo.novell.com>
 <5B76740802000078001DF345@prv1-mh.provo.novell.com>
In-Reply-To: <5B76740802000078001DF345@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v3 1/5] x86: remove page.h and processor.h
 inclusion from asm_defns.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U3Vic2VxdWVudCBjaGFuZ2VzIHJlcXVpcmUgdGhpcyAodG9vIHdpZGUgYW55d2F5IGltbykgZGVw
ZW5kZW5jeSB0byBiZQpkcm9wcGVkLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgoKLS0tIGEveGVuL2FyY2gveDg2L2Jvb3QvaGVhZC5TCisrKyBiL3hlbi9h
cmNoL3g4Ni9ib290L2hlYWQuUwpAQCAtNSw2ICs1LDcgQEAKICNpbmNsdWRlIDxhc20vZGVzYy5o
PgogI2luY2x1ZGUgPGFzbS9maXhtYXAuaD4KICNpbmNsdWRlIDxhc20vcGFnZS5oPgorI2luY2x1
ZGUgPGFzbS9wcm9jZXNzb3IuaD4KICNpbmNsdWRlIDxhc20vbXNyLmg+CiAjaW5jbHVkZSA8YXNt
L2NwdWZlYXR1cmUuaD4KICNpbmNsdWRlIDxwdWJsaWMvZWxmbm90ZS5oPgotLS0gYS94ZW4vYXJj
aC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29t
cGF0L2VudHJ5LlMKQEAgLTksNiArOSw3IEBACiAjaW5jbHVkZSA8YXNtL2FzbV9kZWZucy5oPgog
I2luY2x1ZGUgPGFzbS9hcGljZGVmLmg+CiAjaW5jbHVkZSA8YXNtL3BhZ2UuaD4KKyNpbmNsdWRl
IDxhc20vcHJvY2Vzc29yLmg+CiAjaW5jbHVkZSA8YXNtL2Rlc2MuaD4KICNpbmNsdWRlIDxwdWJs
aWMveGVuLmg+CiAjaW5jbHVkZSA8aXJxX3ZlY3RvcnMuaD4KLS0tIGEveGVuL2FyY2gveDg2L3g4
Nl82NC9lbnRyeS5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUwpAQCAtMTEsNiAr
MTEsNyBAQAogI2luY2x1ZGUgPGFzbS9hc21fZGVmbnMuaD4KICNpbmNsdWRlIDxhc20vYXBpY2Rl
Zi5oPgogI2luY2x1ZGUgPGFzbS9wYWdlLmg+CisjaW5jbHVkZSA8YXNtL3Byb2Nlc3Nvci5oPgog
I2luY2x1ZGUgPHB1YmxpYy94ZW4uaD4KICNpbmNsdWRlIDxpcnFfdmVjdG9ycy5oPgogCi0tLSBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvYXNtX2RlZm5zLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9hc21fZGVmbnMuaApAQCAtNyw5ICs3LDggQEAKICNpbmNsdWRlIDxhc20vYXNtLW9mZnNldHMu
aD4KICNlbmRpZgogI2luY2x1ZGUgPGFzbS9idWcuaD4KLSNpbmNsdWRlIDxhc20vcGFnZS5oPgot
I2luY2x1ZGUgPGFzbS9wcm9jZXNzb3IuaD4KICNpbmNsdWRlIDxhc20vcGVyY3B1Lmg+CisjaW5j
bHVkZSA8YXNtL3g4Ni1kZWZucy5oPgogI2luY2x1ZGUgPHhlbi9zdHJpbmdpZnkuaD4KICNpbmNs
dWRlIDxhc20vY3B1ZmVhdHVyZS5oPgogI2luY2x1ZGUgPGFzbS9hbHRlcm5hdGl2ZS5oPgotLS0g
YS94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlkLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9j
cHVpZC5oCkBAIC01OSw2ICs1OSw3IEBAIGludCBpbml0X2RvbWFpbl9jcHVpZF9wb2xpY3koc3Ry
dWN0IGRvbWEKIC8qIENsYW1wIHRoZSBDUFVJRCBwb2xpY3kgdG8gcmVhbGl0eS4gKi8KIHZvaWQg
cmVjYWxjdWxhdGVfY3B1aWRfcG9saWN5KHN0cnVjdCBkb21haW4gKmQpOwogCitzdHJ1Y3QgdmNw
dTsKIHZvaWQgZ3Vlc3RfY3B1aWQoY29uc3Qgc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IGxlYWYs
CiAgICAgICAgICAgICAgICAgIHVpbnQzMl90IHN1YmxlYWYsIHN0cnVjdCBjcHVpZF9sZWFmICpy
ZXMpOwogCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLmgKKysrIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9tc3IuaApAQCAtMTMsNiArMTMsNyBAQAogCiAjaW5jbHVkZSA8YXNtL2FzbV9kZWZu
cy5oPgogI2luY2x1ZGUgPGFzbS9jcHVmZWF0dXJlLmg+CisjaW5jbHVkZSA8YXNtL3Byb2Nlc3Nv
ci5oPgogCiAjZGVmaW5lIHJkbXNyKG1zcix2YWwxLHZhbDIpIFwKICAgICAgX19hc21fXyBfX3Zv
bGF0aWxlX18oInJkbXNyIiBcCgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 07:21:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 07: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 1fqZ4s-0002FG-Iu; Fri, 17 Aug 2018 07:21: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqZ4r-0002F4-An
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 07:21:45 +0000
X-Inumbo-ID: 460b99ef-a1ee-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 460b99ef-a1ee-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 07:22:18 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 01:21:43 -0600
Message-Id: <5B76778602000078001DF374@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 01:21:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5AA7E79302000078001B0FAB@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F73C0@prv1-mh.provo.novell.com>
 <5AA7D98302000078001CDC8C@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F8008@prv1-mh.provo.novell.com>
 <5AA7D98302000078001DD5F0@prv1-mh.provo.novell.com>
 <5B76740802000078001DF345@prv1-mh.provo.novell.com>
In-Reply-To: <5B76740802000078001DF345@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v3 2/5] x86: use PDEP/PEXT for
 maddr/direct-map-offset conversion when available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBhbGxvd3MgdG8gZm9sZCA2IGluc3RydWN0aW9ucyBpbnRvIGEgc2luZ2xlIG9uZSwgcmVk
dWNpbmcgY29kZSBzaXplCnF1aXRlIGEgYml0LCBlc3BlY2lhbGx5IHdoZW4gbm90IGNvbnNpZGVy
aW5nIHRoZSBmYWxsYmFjayBmdW5jdGlvbnMKKHdoaWNoIHdvbid0IGV2ZXIgbmVlZCB0byBiZSBi
cm91Z2h0IGludG8gaUNhY2hlIG9yIHRoZWlyIG1hcHBpbmdzIGludG8KaVRMQiBvbiBzeXN0ZW1z
IHN1cHBvcnRpbmcgQk1JMikuCgpNYWtlIHVzZSBvZiBnY2MncyBuZXcgViBvcGVyYW5kIG1vZGlm
aWVyLCBldmVuIGlmIHRoYXQgcmVzdWx0cyBpbiBhCnNsaWdodGx5IG9kZCBkZXBlbmRlbmN5IGlu
IHRoZSBzb3VyY2VzIChidXQgSSBhbHNvIGRpZG4ndCB3YW50IHRvCmludHJvZHVjZSB5ZXQgYW5v
dGhlciBtYW5pZmVzdCBjb25zdGFudCkuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Ci0tLQp2MzogTW92ZSBpbmZyYXN0cnVjdHVyZSBwaWVjZXMgaGVyZSBm
cm9tICJ4ODY6IHVzZSBQREVQIGZvciBQVEUgZmxhZ3MKICAgIGluc2VydGlvbiB3aGVuIGF2YWls
YWJsZSIuCnYyOiBBdm9pZCBxdW90ZWQgc3ltYm9sczsgdXNlIGdjYydzIG5ldyBWIG9wZXJhbmQg
bW9kaWZpZXIgaW5zdGVhZC4KICAgIFJlLWJhc2UuCgotLS0gYS94ZW4vYXJjaC94ODYvYWx0ZXJu
YXRpdmUuYworKysgYi94ZW4vYXJjaC94ODYvYWx0ZXJuYXRpdmUuYwpAQCAtMjI0LDYgKzIyNCwx
MiBAQCB2b2lkIGluaXRfb3JfbGl2ZXBhdGNoIGFwcGx5X2FsdGVybmF0aXZlCiAgICAgICAgIC8q
IDB4ZTgvMHhlOSBhcmUgcmVsYXRpdmUgYnJhbmNoZXM7IGZpeCB0aGUgb2Zmc2V0LiAqLwogICAg
ICAgICBpZiAoIGEtPnJlcGxfbGVuID49IDUgJiYgKCpidWYgJiAweGZlKSA9PSAweGU4ICkKICAg
ICAgICAgICAgICooaW50MzJfdCAqKShidWYgKyAxKSArPSByZXBsIC0gb3JpZzsKKyAgICAgICAg
LyogUklQLXJlbGF0aXZlIGFkZHJlc3NpbmcgaXMgZWFzeSB0byBjaGVjayBmb3IgaW4gVkVYLWVu
Y29kZWQgaW5zbnMuICovCisgICAgICAgIGVsc2UgaWYgKCBhLT5yZXBsX2xlbiA+PSA4ICYmCisg
ICAgICAgICAgICAgICAgICAoKmJ1ZiAmIH4xKSA9PSAweGM0ICYmCisgICAgICAgICAgICAgICAg
ICBhLT5yZXBsX2xlbiA+PSA5IC0gKCpidWYgJiAxKSAmJgorICAgICAgICAgICAgICAgICAgKGJ1
Zls0IC0gKCpidWYgJiAxKV0gJiB+MHgzOCkgPT0gMHgwNSApCisgICAgICAgICAgICAqKGludDMy
X3QgKikoYnVmICsgNSAtICgqYnVmICYgMSkpICs9IHJlcGwgLSBvcmlnOwogCiAgICAgICAgIGFk
ZF9ub3BzKGJ1ZiArIGEtPnJlcGxfbGVuLCB0b3RhbF9sZW4gLSBhLT5yZXBsX2xlbik7CiAgICAg
ICAgIHRleHRfcG9rZShvcmlnLCBidWYsIHRvdGFsX2xlbik7Ci0tLSBhL3hlbi9hcmNoL3g4Ni9t
bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC0zOTAsNiArMzkwLDI1IEBAIHZvaWQgX19p
bml0IGFyY2hfaW5pdF9tZW1vcnkodm9pZCkKICNlbmRpZgogfQogCitwYWRkcl90IF9fcmVhZF9t
b3N0bHkgbWFfcmVhbF9tYXNrID0gfjBVTDsKKworI2lmbmRlZiBDT05GSUdfSU5ESVJFQ1RfVEhV
TksgLyogViBtb2RpZmllciB1bmF2YWlsYWJsZT8gKi8KKworLyogQ29udmVyc2lvbiBiZXR3ZWVu
IG1hY2hpbmUgYWRkcmVzcyBhbmQgZGlyZWN0IG1hcCBvZmZzZXQuICovCitwYWRkcl90IGRvMm1h
KHVuc2lnbmVkIGxvbmcgb2ZmKQoreworICAgIHJldHVybiAob2ZmICYgbWFfdmFfYm90dG9tX21h
c2spIHwKKyAgICAgICAgICAgKChvZmYgPDwgcGZuX3BkeF9ob2xlX3NoaWZ0KSAmIG1hX3RvcF9t
YXNrKTsKK30KKwordW5zaWduZWQgbG9uZyBtYTJkbyhwYWRkcl90IG1hKQoreworICAgIHJldHVy
biAobWEgJiBtYV92YV9ib3R0b21fbWFzaykgfAorICAgICAgICAgICAoKG1hICYgbWFfdG9wX21h
c2spID4+IHBmbl9wZHhfaG9sZV9zaGlmdCk7Cit9CisKKyNlbmRpZgorCiBpbnQgcGFnZV9pc19y
YW1fdHlwZSh1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQgbG9uZyBtZW1fdHlwZSkKIHsKICAg
ICB1aW50NjRfdCBtYWRkciA9IHBmbl90b19wYWRkcihtZm4pOwotLS0gYS94ZW4vYXJjaC94ODYv
c3JhdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zcmF0LmMKQEAgLTQ1MCw2ICs0NTAsOCBAQCB2b2lk
IF9faW5pdCBzcmF0X3BhcnNlX3JlZ2lvbnModTY0IGFkZHIpCiAJfQogCiAJcGZuX3BkeF9ob2xl
X3NldHVwKG1hc2sgPj4gUEFHRV9TSElGVCk7CisKKwltYV9yZWFsX21hc2sgPSBtYV90b3BfbWFz
ayB8IG1hX3ZhX2JvdHRvbV9tYXNrOwogfQogCiAvKiBVc2UgdGhlIGluZm9ybWF0aW9uIGRpc2Nv
dmVyZWQgYWJvdmUgdG8gYWN0dWFsbHkgc2V0IHVwIHRoZSBub2Rlcy4gKi8KLS0tIGEveGVuL2Fy
Y2gveDg2L3hlbi5sZHMuUworKysgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCkBAIC02Niw2ICs2
Niw3IEBAIFNFQ1RJT05TCiAgICAgICAgIF9zdGV4dCA9IC47ICAgICAgICAgICAgLyogVGV4dCBh
bmQgcmVhZC1vbmx5IGRhdGEgKi8KICAgICAgICAqKC50ZXh0KQogICAgICAgICooLnRleHQuX194
ODZfaW5kaXJlY3RfdGh1bmtfKikKKyAgICAgICAqKC5nbnUubGlua29uY2UudC4qKQogICAgICAg
ICooLnRleHQucGFnZV9hbGlnbmVkKQogCiAgICAgICAgLiA9IEFMSUdOKFBBR0VfU0laRSk7Ci0t
LSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvYXNtX2RlZm5zLmgKKysrIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9hc21fZGVmbnMuaApAQCAtMTg2LDYgKzE4NiwyMCBAQCB2b2lkIHJldF9mcm9tX2ludHIo
dm9pZCk7CiAgICAgICAgIFVOTElLRUxZX0VORF9TRUNUSU9OICJcbiIgICAgICAgICAgXAogICAg
ICAgICAiLkxsaWtlbHkuIiAjdGFnICIuJT06IgogCisjZGVmaW5lIExJTktPTkNFX1BST0xPR1VF
KHN5bSkgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgIi5pZm5kZWYgIiBzeW0oKSAiXG5c
dCIgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAiLnB1c2hzZWN0aW9uICIgc3ltKC5nbnUu
bGlua29uY2UudC4pICIsIiBcCisgICAgICAgICAgICAgICAgICAgICAgIlwiYXhcIixAcHJvZ2Jp
dHNcblx0IiAgICAgIFwKKyAgICAgICAgIi5wMmFsaWduIDRcbiIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgICAgICBzeW0oKSAiOiIKKworI2RlZmluZSBMSU5LT05DRV9FUElMT0dV
RShzeW0pICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICIud2VhayAiIHN5bSgpICJcblx0
IiAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgIi50eXBlICIgc3ltKCkgIiwgQGZ1bmN0
aW9uXG5cdCIgICAgICAgICAgXAorICAgICAgICAiLnNpemUgIiBzeW0oKSAiLCAuIC0gIiBzeW0o
KSAiXG5cdCIgICAgICBcCisgICAgICAgICIucG9wc2VjdGlvblxuXHQiICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICAgICAgIi5lbmRpZiIKKwogI2VuZGlmCiAKIC8qICJSYXciIGluc3Ry
dWN0aW9uIG9wY29kZXMgKi8KLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni94ODZfNjQvcGFnZS5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYveDg2XzY0L3BhZ2UuaApAQCAtNDIsMTEgKzQyLDE4
IEBAIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBjYW5vbmljYWxpc2UKICAgICAgICAgcmV0
dXJuIGFkZHIgJiB+Q0FOT05JQ0FMX01BU0s7CiB9CiAKKyNpbmNsdWRlIDxhc20vYWx0ZXJuYXRp
dmUuaD4KKyNpbmNsdWRlIDxhc20vYXNtX2RlZm5zLmg+CisjaW5jbHVkZSA8YXNtL2NwdWZlYXR1
cmUuaD4KICNpbmNsdWRlIDxhc20vdHlwZXMuaD4KIAogI2luY2x1ZGUgPHhlbi9wZHguaD4KIAog
ZXh0ZXJuIHVuc2lnbmVkIGxvbmcgeGVuX3ZpcnRfZW5kOworZXh0ZXJuIHBhZGRyX3QgbWFfcmVh
bF9tYXNrOworCitwYWRkcl90IGRvMm1hKHVuc2lnbmVkIGxvbmcpOwordW5zaWduZWQgbG9uZyBt
YTJkbyhwYWRkcl90KTsKIAogLyoKICAqIE5vdGU6IFRoZXNlIGFyZSBzb2xlbHkgZm9yIHRoZSB1
c2UgYnkgcGFnZV97Z2V0LHNldH1fb3duZXIoKSwgYW5kCkBAIC01Nyw4ICs2NCwxMCBAQCBleHRl
cm4gdW5zaWduZWQgbG9uZyB4ZW5fdmlydF9lbmQ7CiAjZGVmaW5lIHBkeF90b192aXJ0KHBkeCkg
KCh2b2lkICopKERJUkVDVE1BUF9WSVJUX1NUQVJUICsgXAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAoKHVuc2lnbmVkIGxvbmcpKHBkeCkgPDwgUEFHRV9TSElGVCkpKQogCi1z
dGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgX192aXJ0X3RvX21hZGRyKHVuc2lnbmVkIGxvbmcg
dmEpCitzdGF0aWMgYWx3YXlzX2lubGluZSBwYWRkcl90IF9fdmlydF90b19tYWRkcih1bnNpZ25l
ZCBsb25nIHZhKQogeworICAgIHBhZGRyX3QgbWE7CisKICAgICBBU1NFUlQodmEgPCBESVJFQ1RN
QVBfVklSVF9FTkQpOwogICAgIGlmICggdmEgPj0gRElSRUNUTUFQX1ZJUlRfU1RBUlQgKQogICAg
ICAgICB2YSAtPSBESVJFQ1RNQVBfVklSVF9TVEFSVDsKQEAgLTcxLDE2ICs4MCw3NyBAQCBzdGF0
aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgX192aXJ0X3RvX21hCiAKICAgICAgICAgdmEgKz0geGVu
X3BoeXNfc3RhcnQgLSBYRU5fVklSVF9TVEFSVDsKICAgICB9Ci0gICAgcmV0dXJuICh2YSAmIG1h
X3ZhX2JvdHRvbV9tYXNrKSB8Ci0gICAgICAgICAgICgodmEgPDwgcGZuX3BkeF9ob2xlX3NoaWZ0
KSAmIG1hX3RvcF9tYXNrKTsKKworI2lmZGVmIENPTkZJR19JTkRJUkVDVF9USFVOSyAvKiBWIG1v
ZGlmaWVyIGF2YWlsYWJsZT8gKi8KKyNkZWZpbmUgU1lNTkFNRShwZnguLi4pICNwZnggImRvMm1h
XyVWW21hXV8lVltvZmZdIgorICAgIGFsdGVybmF0aXZlX2lvKCJjYWxsICIgU1lNTkFNRSgpICJc
blx0IgorICAgICAgICAgICAgICAgICAgIExJTktPTkNFX1BST0xPR1VFKFNZTU5BTUUpICJcblx0
IgorICAgICAgICAgICAgICAgICAgICJtb3YgJVtzaGlmdF0sICUlZWN4XG5cdCIKKyAgICAgICAg
ICAgICAgICAgICAibW92ICVbb2ZmXSwgJVttYV1cblx0IgorICAgICAgICAgICAgICAgICAgICJh
bmQgJVtibWFza10sICVbbWFdXG5cdCIKKyAgICAgICAgICAgICAgICAgICAic2hsICUlY2wsICVb
b2ZmXVxuXHQiCisgICAgICAgICAgICAgICAgICAgImFuZCAlW3RtYXNrXSwgJVtvZmZdXG5cdCIK
KyAgICAgICAgICAgICAgICAgICAib3IgJVtvZmZdLCAlW21hXVxuXHQiCisgICAgICAgICAgICAg
ICAgICAgInJldFxuXHQiCisgICAgICAgICAgICAgICAgICAgTElOS09OQ0VfRVBJTE9HVUUoU1lN
TkFNRSksCisgICAgICAgICAgICAgICAgICAgInBkZXAgJVttYXNrXSwgJVtvZmZdLCAlW21hXSIs
IFg4Nl9GRUFUVVJFX0JNSTIsCisgICAgICAgICAgICAgICAgICAgQVNNX09VVFBVVDIoW21hXSAi
PSZyIiAobWEpLCBbb2ZmXSAiK3IiICh2YSkpLAorICAgICAgICAgICAgICAgICAgIFttYXNrXSAi
bSIgKG1hX3JlYWxfbWFzayksCisgICAgICAgICAgICAgICAgICAgW3NoaWZ0XSAibSIgKHBmbl9w
ZHhfaG9sZV9zaGlmdCksCisgICAgICAgICAgICAgICAgICAgW2JtYXNrXSAibSIgKG1hX3ZhX2Jv
dHRvbV9tYXNrKSwKKyAgICAgICAgICAgICAgICAgICBbdG1hc2tdICJtIiAobWFfdG9wX21hc2sp
CisgICAgICAgICAgICAgICAgICAgOiAiZWN4Iik7CisjdW5kZWYgU1lNTkFNRQorI2Vsc2UKKyAg
ICBhbHRlcm5hdGl2ZV9pbygiY2FsbCBkbzJtYSIsCisgICAgICAgICAgICAgICAgICAgLyogcGRl
cCBtYV9yZWFsX21hc2soJXJpcCksICVyZGksICVyYXggKi8KKyAgICAgICAgICAgICAgICAgICAi
LmJ5dGUgMHhjNCwgMHhlMiwgMHhjMywgMHhmNSwgMHgwNVxuXHQiCisgICAgICAgICAgICAgICAg
ICAgIi5sb25nIG1hX3JlYWxfbWFzayAtIDQgLSAuIiwKKyAgICAgICAgICAgICAgICAgICBYODZf
RkVBVFVSRV9CTUkyLAorICAgICAgICAgICAgICAgICAgIEFTTV9PVVRQVVQyKCI9YSIgKG1hKSwg
IitEIiAodmEpKSwgIm0iIChtYV9yZWFsX21hc2spCisgICAgICAgICAgICAgICAgICAgOiAicmN4
IiwgInJkeCIsICJyc2kiLCAicjgiLCAicjkiLCAicjEwIiwgInIxMSIpOworI2VuZGlmCisKKyAg
ICByZXR1cm4gbWE7CiB9CiAKLXN0YXRpYyBpbmxpbmUgdm9pZCAqX19tYWRkcl90b192aXJ0KHVu
c2lnbmVkIGxvbmcgbWEpCitzdGF0aWMgYWx3YXlzX2lubGluZSB2b2lkICpfX21hZGRyX3RvX3Zp
cnQocGFkZHJfdCBtYSkKIHsKKyAgICB1bnNpZ25lZCBsb25nIG9mZjsKKwogICAgIEFTU0VSVChw
Zm5fdG9fcGR4KG1hID4+IFBBR0VfU0hJRlQpIDwgKERJUkVDVE1BUF9TSVpFID4+IFBBR0VfU0hJ
RlQpKTsKLSAgICByZXR1cm4gKHZvaWQgKikoRElSRUNUTUFQX1ZJUlRfU1RBUlQgKwotICAgICAg
ICAgICAgICAgICAgICAoKG1hICYgbWFfdmFfYm90dG9tX21hc2spIHwKLSAgICAgICAgICAgICAg
ICAgICAgICgobWEgJiBtYV90b3BfbWFzaykgPj4gcGZuX3BkeF9ob2xlX3NoaWZ0KSkpOworCisj
aWZkZWYgQ09ORklHX0lORElSRUNUX1RIVU5LIC8qIFYgbW9kaWZpZXIgYXZhaWxhYmxlPyAqLwor
I2RlZmluZSBTWU1OQU1FKHBmeC4uLikgI3BmeCAibWEyZG9fJVZbb2ZmXV8lVlttYV0iCisgICAg
YWx0ZXJuYXRpdmVfaW8oImNhbGwgIiBTWU1OQU1FKCkgIlxuXHQiCisgICAgICAgICAgICAgICAg
ICAgTElOS09OQ0VfUFJPTE9HVUUoU1lNTkFNRSkgIlxuXHQiCisgICAgICAgICAgICAgICAgICAg
Im1vdiAlW3RtYXNrXSwgJVtvZmZdXG5cdCIKKyAgICAgICAgICAgICAgICAgICAibW92ICVbc2hp
ZnRdLCAlJWVjeFxuXHQiCisgICAgICAgICAgICAgICAgICAgImFuZCAlW21hXSwgJVtvZmZdXG5c
dCIKKyAgICAgICAgICAgICAgICAgICAiYW5kICVbYm1hc2tdLCAlW21hXVxuXHQiCisgICAgICAg
ICAgICAgICAgICAgInNociAlJWNsLCAlW29mZl1cblx0IgorICAgICAgICAgICAgICAgICAgICJv
ciAlW21hXSwgJVtvZmZdXG5cdCIKKyAgICAgICAgICAgICAgICAgICAicmV0XG5cdCIKKyAgICAg
ICAgICAgICAgICAgICBMSU5LT05DRV9FUElMT0dVRShTWU1OQU1FKSwKKyAgICAgICAgICAgICAg
ICAgICAicGV4dCAlW21hc2tdLCAlW21hXSwgJVtvZmZdIiwgWDg2X0ZFQVRVUkVfQk1JMiwKKyAg
ICAgICAgICAgICAgICAgICBBU01fT1VUUFVUMihbb2ZmXSAiPSZyIiAob2ZmKSwgW21hXSAiK3Ii
IChtYSkpLAorICAgICAgICAgICAgICAgICAgIFttYXNrXSAibSIgKG1hX3JlYWxfbWFzayksCisg
ICAgICAgICAgICAgICAgICAgW3NoaWZ0XSAibSIgKHBmbl9wZHhfaG9sZV9zaGlmdCksCisgICAg
ICAgICAgICAgICAgICAgW2JtYXNrXSAibSIgKG1hX3ZhX2JvdHRvbV9tYXNrKSwKKyAgICAgICAg
ICAgICAgICAgICBbdG1hc2tdICJtIiAobWFfdG9wX21hc2spCisgICAgICAgICAgICAgICAgICAg
OiAiZWN4Iik7CisjdW5kZWYgU1lNTkFNRQorI2Vsc2UKKyAgICBhbHRlcm5hdGl2ZV9pbygiY2Fs
bCBtYTJkbyIsCisgICAgICAgICAgICAgICAgICAgLyogcGV4dCBtYV9yZWFsX21hc2soJXJpcCks
ICVyZGksICVyYXggKi8KKyAgICAgICAgICAgICAgICAgICAiLmJ5dGUgMHhjNCwgMHhlMiwgMHhj
MiwgMHhmNSwgMHgwNVxuXHQiCisgICAgICAgICAgICAgICAgICAgIi5sb25nIG1hX3JlYWxfbWFz
ayAtIDQgLSAuIiwKKyAgICAgICAgICAgICAgICAgICBYODZfRkVBVFVSRV9CTUkyLAorICAgICAg
ICAgICAgICAgICAgIEFTTV9PVVRQVVQyKCI9YSIgKG9mZiksICIrRCIgKG1hKSksICJtIiAobWFf
cmVhbF9tYXNrKQorICAgICAgICAgICAgICAgICAgIDogInJjeCIsICJyZHgiLCAicnNpIiwgInI4
IiwgInI5IiwgInIxMCIsICJyMTEiKTsKKyNlbmRpZgorCisgICAgcmV0dXJuICh2b2lkICopRElS
RUNUTUFQX1ZJUlRfU1RBUlQgKyBvZmY7CiB9CiAKIC8qIHJlYWQgYWNjZXNzIChzaG91bGQgb25s
eSBiZSB1c2VkIGZvciBkZWJ1ZyBwcmludGsncykgKi8KCgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 07:22:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 07:22: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 1fqZ5N-0002Kx-Sg; Fri, 17 Aug 2018 07: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqZ5M-0002Kl-CQ
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 07:22:16 +0000
X-Inumbo-ID: 1a428c0b-a1ee-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 1a428c0b-a1ee-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 09:21:05 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 01:22:13 -0600
Message-Id: <5B7677A502000078001DF377@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 01:22:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5AA7E79302000078001B0FAB@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F73C0@prv1-mh.provo.novell.com>
 <5AA7D98302000078001CDC8C@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F8008@prv1-mh.provo.novell.com>
 <5AA7D98302000078001DD5F0@prv1-mh.provo.novell.com>
 <5B76740802000078001DF345@prv1-mh.provo.novell.com>
In-Reply-To: <5B76740802000078001DF345@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v3 3/5] x86: use PDEP/PEXT for PFN/PDX
 conversion when available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Qm90aCByZXBsYWNlIDYgaW5zdHJ1Y3Rpb25zIGJ5IGEgc2luZ2xlIG9uZSwgZnVydGhlciByZWR1
Y2luZyBjb2RlIHNpemUsCmNhY2hlLCBhbmQgVExCIGZvb3RwcmludCAoaW4gcGFydGljdWxhciBv
biBzeXN0ZW1zIHN1cHBvcnRpbmcgQk1JMikuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Ci0tLQp2MjogQXZvaWQgcXVvdGVkIHN5bWJvbHM7IHVzZSBnY2Mn
cyBuZXcgViBvcGVyYW5kIG1vZGlmaWVyIGluc3RlYWQuCiAgICBSZS1iYXNlLgoKLS0tIGEveGVu
L2FyY2gveDg2L21tLmMKKysrIGIveGVuL2FyY2gveDg2L21tLmMKQEAgLTM5MSw2ICszOTEsNyBA
QCB2b2lkIF9faW5pdCBhcmNoX2luaXRfbWVtb3J5KHZvaWQpCiB9CiAKIHBhZGRyX3QgX19yZWFk
X21vc3RseSBtYV9yZWFsX21hc2sgPSB+MFVMOwordW5zaWduZWQgbG9uZyBfX3JlYWRfbW9zdGx5
IHBmbl9yZWFsX21hc2sgPSB+MFVMOwogCiAjaWZuZGVmIENPTkZJR19JTkRJUkVDVF9USFVOSyAv
KiBWIG1vZGlmaWVyIHVuYXZhaWxhYmxlPyAqLwogCkBAIC00MDcsNiArNDA4LDE3IEBAIHVuc2ln
bmVkIGxvbmcgbWEyZG8ocGFkZHJfdCBtYSkKICAgICAgICAgICAgKChtYSAmIG1hX3RvcF9tYXNr
KSA+PiBwZm5fcGR4X2hvbGVfc2hpZnQpOwogfQogCisvKiBDb252ZXJzaW9uIGJldHdlZW4gUERY
IGFuZCBQRk4uICovCit1bnNpZ25lZCBsb25nIHBkeDJwZm4odW5zaWduZWQgbG9uZyBwZHgpCit7
CisgICAgcmV0dXJuIGdlbmVyaWNfcGR4X3RvX3BmbihwZHgpOworfQorCit1bnNpZ25lZCBsb25n
IHBmbjJwZHgodW5zaWduZWQgbG9uZyBwZm4pCit7CisgICAgcmV0dXJuIGdlbmVyaWNfcGZuX3Rv
X3BkeChwZm4pOworfQorCiAjZW5kaWYKIAogaW50IHBhZ2VfaXNfcmFtX3R5cGUodW5zaWduZWQg
bG9uZyBtZm4sIHVuc2lnbmVkIGxvbmcgbWVtX3R5cGUpCi0tLSBhL3hlbi9hcmNoL3g4Ni9zcmF0
LmMKKysrIGIveGVuL2FyY2gveDg2L3NyYXQuYwpAQCAtNDUyLDYgKzQ1Miw3IEBAIHZvaWQgX19p
bml0IHNyYXRfcGFyc2VfcmVnaW9ucyh1NjQgYWRkcikKIAlwZm5fcGR4X2hvbGVfc2V0dXAobWFz
ayA+PiBQQUdFX1NISUZUKTsKIAogCW1hX3JlYWxfbWFzayA9IG1hX3RvcF9tYXNrIHwgbWFfdmFf
Ym90dG9tX21hc2s7CisJcGZuX3JlYWxfbWFzayA9IHBmbl90b3BfbWFzayB8IHBmbl9wZHhfYm90
dG9tX21hc2s7CiB9CiAKIC8qIFVzZSB0aGUgaW5mb3JtYXRpb24gZGlzY292ZXJlZCBhYm92ZSB0
byBhY3R1YWxseSBzZXQgdXAgdGhlIG5vZGVzLiAqLwotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9p
bmNsdWRlL2FzbS1hcm0vcGR4LmgKQEAgLTAsMCArMSwxNiBAQAorI2lmbmRlZiBfX0FTTV9BUk1f
UERYX0hfXworI2RlZmluZSBfX0FTTV9BUk1fUERYX0hfXworCisjZGVmaW5lIHBkeF90b19wZm4g
Z2VuZXJpY19wZHhfdG9fcGZuCisjZGVmaW5lIHBmbl90b19wZHggZ2VuZXJpY19wZm5fdG9fcGR4
CisKKyNlbmRpZiAvKiBfX0FTTV9BUk1fUERYX0hfXyAqLworCisvKgorICogTG9jYWwgdmFyaWFi
bGVzOgorICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZz
ZXQ6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCi0tLSAvZGV2L251
bGwKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wZHguaApAQCAtMCwwICsxLDkzIEBACisjaWZu
ZGVmIF9fQVNNX0FSTV9QRFhfSF9fCisjZGVmaW5lIF9fQVNNX0FSTV9QRFhfSF9fCisKKyNpbmNs
dWRlIDxhc20vYWx0ZXJuYXRpdmUuaD4KKyNpbmNsdWRlIDxhc20vYXNtX2RlZm5zLmg+CisjaW5j
bHVkZSA8YXNtL2NwdWZlYXR1cmUuaD4KKworZXh0ZXJuIHVuc2lnbmVkIGxvbmcgcGZuX3JlYWxf
bWFzazsKKworc3RhdGljIGFsd2F5c19pbmxpbmUgdW5zaWduZWQgbG9uZyBwZHhfdG9fcGZuKHVu
c2lnbmVkIGxvbmcgcGR4KQoreworICAgIHVuc2lnbmVkIGxvbmcgcGZuOworCisjaWZkZWYgQ09O
RklHX0lORElSRUNUX1RIVU5LIC8qIFYgbW9kaWZpZXIgYXZhaWxhYmxlPyAqLworI2RlZmluZSBT
WU1OQU1FKHBmeC4uLikgI3BmeCAicGR4MnBmbl8lVltwZm5dXyVWW3BkeF0iCisgICAgYWx0ZXJu
YXRpdmVfaW8oImNhbGwgIiBTWU1OQU1FKCkgIlxuXHQiCisgICAgICAgICAgICAgICAgICAgTElO
S09OQ0VfUFJPTE9HVUUoU1lNTkFNRSkgIlxuXHQiCisgICAgICAgICAgICAgICAgICAgIm1vdiAl
W3NoaWZ0XSwgJSVlY3hcblx0IgorICAgICAgICAgICAgICAgICAgICJtb3YgJVtwZHhdLCAlW3Bm
bl1cblx0IgorICAgICAgICAgICAgICAgICAgICJhbmQgJVtibWFza10sICVbcGZuXVxuXHQiCisg
ICAgICAgICAgICAgICAgICAgInNobCAlJWNsLCAlW3BkeF1cblx0IgorICAgICAgICAgICAgICAg
ICAgICJhbmQgJVt0bWFza10sICVbcGR4XVxuXHQiCisgICAgICAgICAgICAgICAgICAgIm9yICVb
cGR4XSwgJVtwZm5dXG5cdCIKKyAgICAgICAgICAgICAgICAgICAicmV0XG5cdCIKKyAgICAgICAg
ICAgICAgICAgICBMSU5LT05DRV9FUElMT0dVRShTWU1OQU1FKSwKKyAgICAgICAgICAgICAgICAg
ICAicGRlcCAlW21hc2tdLCAlW3BkeF0sICVbcGZuXSIsIFg4Nl9GRUFUVVJFX0JNSTIsCisgICAg
ICAgICAgICAgICAgICAgQVNNX09VVFBVVDIoW3Bmbl0gIj0mciIgKHBmbiksIFtwZHhdICIrciIg
KHBkeCkpLAorICAgICAgICAgICAgICAgICAgIFttYXNrXSAibSIgKHBmbl9yZWFsX21hc2spLAor
ICAgICAgICAgICAgICAgICAgIFtzaGlmdF0gIm0iIChwZm5fcGR4X2hvbGVfc2hpZnQpLAorICAg
ICAgICAgICAgICAgICAgIFtibWFza10gIm0iIChwZm5fcGR4X2JvdHRvbV9tYXNrKSwKKyAgICAg
ICAgICAgICAgICAgICBbdG1hc2tdICJtIiAocGZuX3RvcF9tYXNrKQorICAgICAgICAgICAgICAg
ICAgIDogImVjeCIpOworI3VuZGVmIFNZTU5BTUUKKyNlbHNlCisgICAgYWx0ZXJuYXRpdmVfaW8o
ImNhbGwgcGR4MnBmbiIsCisgICAgICAgICAgICAgICAgICAgLyogcGRlcCBwZm5fcmVhbF9tYXNr
KCVyaXApLCAlcmRpLCAlcmF4ICovCisgICAgICAgICAgICAgICAgICAgIi5ieXRlIDB4YzQsIDB4
ZTIsIDB4YzMsIDB4ZjUsIDB4MDVcblx0IgorICAgICAgICAgICAgICAgICAgICIubG9uZyBwZm5f
cmVhbF9tYXNrIC0gNCAtIC4iLAorICAgICAgICAgICAgICAgICAgIFg4Nl9GRUFUVVJFX0JNSTIs
CisgICAgICAgICAgICAgICAgICAgQVNNX09VVFBVVDIoIj1hIiAocGZuKSwgIitEIiAocGR4KSks
ICJtIiAocGZuX3JlYWxfbWFzaykKKyAgICAgICAgICAgICAgICAgICA6ICJyY3giLCAicmR4Iiwg
InJzaSIsICJyOCIsICJyOSIsICJyMTAiLCAicjExIik7CisjZW5kaWYKKworICAgIHJldHVybiBw
Zm47Cit9CisKK3N0YXRpYyBhbHdheXNfaW5saW5lIHVuc2lnbmVkIGxvbmcgcGZuX3RvX3BkeCh1
bnNpZ25lZCBsb25nIHBmbikKK3sKKyAgICB1bnNpZ25lZCBsb25nIHBkeDsKKworI2lmZGVmIENP
TkZJR19JTkRJUkVDVF9USFVOSyAvKiBWIG1vZGlmaWVyIGF2YWlsYWJsZT8gKi8KKyNkZWZpbmUg
U1lNTkFNRShwZnguLi4pICNwZnggInBmbjJwZHhfJVZbcGR4XV8lVltwZm5dIgorICAgIGFsdGVy
bmF0aXZlX2lvKCJjYWxsICIgU1lNTkFNRSgpICJcblx0IgorICAgICAgICAgICAgICAgICAgIExJ
TktPTkNFX1BST0xPR1VFKFNZTU5BTUUpICJcblx0IgorICAgICAgICAgICAgICAgICAgICJtb3Yg
JVt0bWFza10sICVbcGR4XVxuXHQiCisgICAgICAgICAgICAgICAgICAgIm1vdiAlW3NoaWZ0XSwg
JSVlY3hcblx0IgorICAgICAgICAgICAgICAgICAgICJhbmQgJVtwZm5dLCAlW3BkeF1cblx0Igor
ICAgICAgICAgICAgICAgICAgICJhbmQgJVtibWFza10sICVbcGZuXVxuXHQiCisgICAgICAgICAg
ICAgICAgICAgInNociAlJWNsLCAlW3BkeF1cblx0IgorICAgICAgICAgICAgICAgICAgICJvciAl
W3Bmbl0sICVbcGR4XVxuXHQiCisgICAgICAgICAgICAgICAgICAgInJldFxuXHQiCisgICAgICAg
ICAgICAgICAgICAgTElOS09OQ0VfRVBJTE9HVUUoU1lNTkFNRSksCisgICAgICAgICAgICAgICAg
ICAgInBleHQgJVttYXNrXSwgJVtwZm5dLCAlW3BkeF0iLCBYODZfRkVBVFVSRV9CTUkyLAorICAg
ICAgICAgICAgICAgICAgIEFTTV9PVVRQVVQyKFtwZHhdICI9JnIiIChwZHgpLCBbcGZuXSAiK3Ii
IChwZm4pKSwKKyAgICAgICAgICAgICAgICAgICBbbWFza10gIm0iIChwZm5fcmVhbF9tYXNrKSwK
KyAgICAgICAgICAgICAgICAgICBbc2hpZnRdICJtIiAocGZuX3BkeF9ob2xlX3NoaWZ0KSwKKyAg
ICAgICAgICAgICAgICAgICBbYm1hc2tdICJtIiAocGZuX3BkeF9ib3R0b21fbWFzayksCisgICAg
ICAgICAgICAgICAgICAgW3RtYXNrXSAibSIgKHBmbl90b3BfbWFzaykKKyAgICAgICAgICAgICAg
ICAgICA6ICJlY3giKTsKKyN1bmRlZiBTWU1OQU1FCisjZWxzZQorICAgIGFsdGVybmF0aXZlX2lv
KCJjYWxsIHBmbjJwZHgiLAorICAgICAgICAgICAgICAgICAgIC8qIHBleHQgcGZuX3JlYWxfbWFz
ayglcmlwKSwgJXJkaSwgJXJheCAqLworICAgICAgICAgICAgICAgICAgICIuYnl0ZSAweGM0LCAw
eGUyLCAweGMyLCAweGY1LCAweDA1XG5cdCIKKyAgICAgICAgICAgICAgICAgICAiLmxvbmcgcGZu
X3JlYWxfbWFzayAtIDQgLSAuIiwKKyAgICAgICAgICAgICAgICAgICBYODZfRkVBVFVSRV9CTUky
LAorICAgICAgICAgICAgICAgICAgIEFTTV9PVVRQVVQyKCI9YSIgKHBkeCksICIrRCIgKHBmbikp
LCAibSIgKHBmbl9yZWFsX21hc2spCisgICAgICAgICAgICAgICAgICAgOiAicmN4IiwgInJkeCIs
ICJyc2kiLCAicjgiLCAicjkiLCAicjEwIiwgInIxMSIpOworI2VuZGlmCisKKyAgICByZXR1cm4g
cGR4OworfQorCisjZW5kaWYgLyogX19BU01fQVJNX1BEWF9IX18gKi8KKworLyoKKyAqIExvY2Fs
IHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAqIGMtYmFz
aWMtb2Zmc2V0OiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwotLS0g
YS94ZW4vaW5jbHVkZS94ZW4vcGR4LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3BkeC5oCkBAIC0y
MywxMyArMjMsMTMgQEAgZXh0ZXJuIHZvaWQgc2V0X3BkeF9yYW5nZSh1bnNpZ25lZCBsb25nCiAK
IGJvb2wgX19tZm5fdmFsaWQodW5zaWduZWQgbG9uZyBtZm4pOwogCi1zdGF0aWMgaW5saW5lIHVu
c2lnbmVkIGxvbmcgcGZuX3RvX3BkeCh1bnNpZ25lZCBsb25nIHBmbikKK3N0YXRpYyBpbmxpbmUg
dW5zaWduZWQgbG9uZyBnZW5lcmljX3Bmbl90b19wZHgodW5zaWduZWQgbG9uZyBwZm4pCiB7CiAg
ICAgcmV0dXJuIChwZm4gJiBwZm5fcGR4X2JvdHRvbV9tYXNrKSB8CiAgICAgICAgICAgICgocGZu
ICYgcGZuX3RvcF9tYXNrKSA+PiBwZm5fcGR4X2hvbGVfc2hpZnQpOwogfQogCi1zdGF0aWMgaW5s
aW5lIHVuc2lnbmVkIGxvbmcgcGR4X3RvX3Bmbih1bnNpZ25lZCBsb25nIHBkeCkKK3N0YXRpYyBp
bmxpbmUgdW5zaWduZWQgbG9uZyBnZW5lcmljX3BkeF90b19wZm4odW5zaWduZWQgbG9uZyBwZHgp
CiB7CiAgICAgcmV0dXJuIChwZHggJiBwZm5fcGR4X2JvdHRvbV9tYXNrKSB8CiAgICAgICAgICAg
ICgocGR4IDw8IHBmbl9wZHhfaG9sZV9zaGlmdCkgJiBwZm5fdG9wX21hc2spOwpAQCAtNDAsNiAr
NDAsOCBAQCBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgcGR4X3RvX3Bmbih1CiAKIGV4dGVy
biB2b2lkIHBmbl9wZHhfaG9sZV9zZXR1cCh1bnNpZ25lZCBsb25nKTsKIAorI2luY2x1ZGUgPGFz
bS9wZHguaD4KKwogI2VuZGlmIC8qIEhBU19QRFggKi8KICNlbmRpZiAvKiBfX1hFTl9QRFhfSF9f
ICovCiAKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 07:23:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 07: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 1fqZ6I-0002TB-7g; Fri, 17 Aug 2018 07:23:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqZ6G-0002Sq-9H
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 07:23:12 +0000
X-Inumbo-ID: 79bce9ae-a1ee-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 79bce9ae-a1ee-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 07:23:45 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 01:23:10 -0600
Message-Id: <5B7677DC02000078001DF38A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 01:23:08 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5AA7E79302000078001B0FAB@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F73C0@prv1-mh.provo.novell.com>
 <5AA7D98302000078001CDC8C@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F8008@prv1-mh.provo.novell.com>
 <5AA7D98302000078001DD5F0@prv1-mh.provo.novell.com>
 <5B76740802000078001DF345@prv1-mh.provo.novell.com>
In-Reply-To: <5B76740802000078001DF345@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v3 4/5] x86: use MOV for PFN/PDX conversion 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>

Li4uIGFuZCAob2YgY291cnNlKSBhbHNvIG1hZGRyIC8gZGlyZWN0LW1hcC1vZmZzZXQgb25lcy4K
Ck1vc3QgeDg2IHN5c3RlbXMgZG9uJ3QgYWN0dWFsbHkgcmVxdWlyZSB0aGUgdXNlIG9mIFBEWCBj
b21wcmVzc2lvbi4gTm93CnRoYXQgd2UgaGF2ZSBwYXRjaGluZyBmb3IgdGhlIGNvbnZlcnNpb24g
Y29kZSBpbiBwbGFjZSBhbnl3YXksIGV4dGVuZCBpdAp0byB1c2Ugc2ltcGxlIE1PViB3aGVuIHBv
c3NpYmxlLiBJbnRyb2R1Y2UgYSBuZXcgcHNldWRvLUNQVS1mZWF0dXJlIHRvCmtleSB0aGUgcGF0
Y2hpbmcgb2ZmIG9mLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgotLS0KVGhlIGluZGVudGF0aW9uIG9mIHRoZSBhbHRlcm5hdGl2ZV9pb18yKCkgdXNlcyBi
ZWxvdyBlbmRzIHVwIHdyb25nLCBidXQKcmUtaW5kZW50aW5nIGhlcmUgc2VlbXMgdW5kZXNpcmFi
bGUuIEkgY291bGQgZWl0aGVyIGFkZCBhIGZvbGxvdy11cApyZS1mb3JtYXR0aW5nIHBhdGNoLCBv
ciBzaW1wbHkgc2xpZ2h0bHkgYm9kZ2UgdGhlIGluZGVudGF0aW9uIGluIHRoZQplYXJsaWVyIHBh
dGNoZXMsIGZvciBpdCB0byBjb21lIG91dCByaWdodCBoZXJlLgotLS0KdjM6IFJlLWJhc2UuCnYy
OiBBdm9pZCBxdW90ZWQgc3ltYm9sczsgdXNlIGdjYydzIG5ldyBWIG9wZXJhbmQgbW9kaWZpZXIg
aW5zdGVhZC4KICAgIFJlLWJhc2UuCgotLS0gYS94ZW4vYXJjaC94ODYvc2V0dXAuYworKysgYi94
ZW4vYXJjaC94ODYvc2V0dXAuYwpAQCAtMTQzOSw2ICsxNDM5LDkgQEAgdm9pZCBfX2luaXQgbm9y
ZXR1cm4gX19zdGFydF94ZW4odW5zaWduZQogCiAgICAgbnVtYV9pbml0bWVtX2luaXQoMCwgcmF3
X21heF9wYWdlKTsKIAorICAgIGlmICggIXBmbl9wZHhfaG9sZV9zaGlmdCApCisgICAgICAgIHNl
dHVwX2ZvcmNlX2NwdV9jYXAoWDg2X0ZFQVRVUkVfUEZOX1BEWF9JREVOVCk7CisKICAgICBpZiAo
IG1heF9wYWdlIC0gMSA+IHZpcnRfdG9fbWZuKEhZUEVSVklTT1JfVklSVF9FTkQgLSAxKSApCiAg
ICAgewogICAgICAgICB1bnNpZ25lZCBsb25nIGxpbWl0ID0gdmlydF90b19tZm4oSFlQRVJWSVNP
Ul9WSVJUX0VORCAtIDEpOwotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWZlYXR1cmVzLmgK
KysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlcy5oCkBAIC0zMywzICszMyw0IEBA
IFhFTl9DUFVGRUFUVVJFKFNDX1JTQl9IVk0sICAgICAgKEZTQ0FQSU4KIFhFTl9DUFVGRUFUVVJF
KE5PX1hQVEksICAgICAgICAgKEZTQ0FQSU5UUyswKSozMisyMCkgLyogWFBUSSBtaXRpZ2F0aW9u
IG5vdCBpbiB1c2UgKi8KIFhFTl9DUFVGRUFUVVJFKFNDX01TUl9JRExFLCAgICAgKEZTQ0FQSU5U
UyswKSozMisyMSkgLyogKFNDX01TUl9QViB8fCBTQ19NU1JfSFZNKSAmJiBkZWZhdWx0X3hlbl9z
cGVjX2N0cmwgKi8KIFhFTl9DUFVGRUFUVVJFKFhFTl9MQlIsICAgICAgICAgKEZTQ0FQSU5UUysw
KSozMisyMikgLyogWGVuIHVzZXMgTVNSX0RFQlVHQ1RMLkxCUiAqLworWEVOX0NQVUZFQVRVUkUo
UEZOX1BEWF9JREVOVCwgICAoRlNDQVBJTlRTKzApKjMyKzIzKSAvKiBQRk4gPC0+IFBEWCBtYXBw
aW5nIGlzIDE6MSAqLwotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3BkeC5oCisrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvcGR4LmgKQEAgLTEzLDcgKzEzLDcgQEAgc3RhdGljIGFsd2F5c19pbmxp
bmUgdW5zaWduZWQgbG9uZyBwZHhfdAogCiAjaWZkZWYgQ09ORklHX0lORElSRUNUX1RIVU5LIC8q
IFYgbW9kaWZpZXIgYXZhaWxhYmxlPyAqLwogI2RlZmluZSBTWU1OQU1FKHBmeC4uLikgI3BmeCAi
cGR4MnBmbl8lVltwZm5dXyVWW3BkeF0iCi0gICAgYWx0ZXJuYXRpdmVfaW8oImNhbGwgIiBTWU1O
QU1FKCkgIlxuXHQiCisgICAgYWx0ZXJuYXRpdmVfaW9fMigiY2FsbCAiIFNZTU5BTUUoKSAiXG5c
dCIKICAgICAgICAgICAgICAgICAgICBMSU5LT05DRV9QUk9MT0dVRShTWU1OQU1FKSAiXG5cdCIK
ICAgICAgICAgICAgICAgICAgICAibW92ICVbc2hpZnRdLCAlJWVjeFxuXHQiCiAgICAgICAgICAg
ICAgICAgICAgIm1vdiAlW3BkeF0sICVbcGZuXVxuXHQiCkBAIC0yNCw2ICsyNCw3IEBAIHN0YXRp
YyBhbHdheXNfaW5saW5lIHVuc2lnbmVkIGxvbmcgcGR4X3QKICAgICAgICAgICAgICAgICAgICAi
cmV0XG5cdCIKICAgICAgICAgICAgICAgICAgICBMSU5LT05DRV9FUElMT0dVRShTWU1OQU1FKSwK
ICAgICAgICAgICAgICAgICAgICAicGRlcCAlW21hc2tdLCAlW3BkeF0sICVbcGZuXSIsIFg4Nl9G
RUFUVVJFX0JNSTIsCisgICAgICAgICAgICAgICAgICAgIm1vdiAlW3BkeF0sICVbcGZuXSIsIFg4
Nl9GRUFUVVJFX1BGTl9QRFhfSURFTlQsCiAgICAgICAgICAgICAgICAgICAgQVNNX09VVFBVVDIo
W3Bmbl0gIj0mciIgKHBmbiksIFtwZHhdICIrciIgKHBkeCkpLAogICAgICAgICAgICAgICAgICAg
IFttYXNrXSAibSIgKHBmbl9yZWFsX21hc2spLAogICAgICAgICAgICAgICAgICAgIFtzaGlmdF0g
Im0iIChwZm5fcGR4X2hvbGVfc2hpZnQpLApAQCAtMzIsMTEgKzMzLDEyIEBAIHN0YXRpYyBhbHdh
eXNfaW5saW5lIHVuc2lnbmVkIGxvbmcgcGR4X3QKICAgICAgICAgICAgICAgICAgICA6ICJlY3gi
KTsKICN1bmRlZiBTWU1OQU1FCiAjZWxzZQotICAgIGFsdGVybmF0aXZlX2lvKCJjYWxsIHBkeDJw
Zm4iLAorICAgIGFsdGVybmF0aXZlX2lvXzIoImNhbGwgcGR4MnBmbiIsCiAgICAgICAgICAgICAg
ICAgICAgLyogcGRlcCBwZm5fcmVhbF9tYXNrKCVyaXApLCAlcmRpLCAlcmF4ICovCiAgICAgICAg
ICAgICAgICAgICAgIi5ieXRlIDB4YzQsIDB4ZTIsIDB4YzMsIDB4ZjUsIDB4MDVcblx0IgogICAg
ICAgICAgICAgICAgICAgICIubG9uZyBwZm5fcmVhbF9tYXNrIC0gNCAtIC4iLAogICAgICAgICAg
ICAgICAgICAgIFg4Nl9GRUFUVVJFX0JNSTIsCisgICAgICAgICAgICAgICAgICAgIm1vdiAlJXJk
aSwgJSVyYXgiLCBYODZfRkVBVFVSRV9QRk5fUERYX0lERU5ULAogICAgICAgICAgICAgICAgICAg
IEFTTV9PVVRQVVQyKCI9YSIgKHBmbiksICIrRCIgKHBkeCkpLCAibSIgKHBmbl9yZWFsX21hc2sp
CiAgICAgICAgICAgICAgICAgICAgOiAicmN4IiwgInJkeCIsICJyc2kiLCAicjgiLCAicjkiLCAi
cjEwIiwgInIxMSIpOwogI2VuZGlmCkBAIC01MCw3ICs1Miw3IEBAIHN0YXRpYyBhbHdheXNfaW5s
aW5lIHVuc2lnbmVkIGxvbmcgcGZuX3QKIAogI2lmZGVmIENPTkZJR19JTkRJUkVDVF9USFVOSyAv
KiBWIG1vZGlmaWVyIGF2YWlsYWJsZT8gKi8KICNkZWZpbmUgU1lNTkFNRShwZnguLi4pICNwZngg
InBmbjJwZHhfJVZbcGR4XV8lVltwZm5dIgotICAgIGFsdGVybmF0aXZlX2lvKCJjYWxsICIgU1lN
TkFNRSgpICJcblx0IgorICAgIGFsdGVybmF0aXZlX2lvXzIoImNhbGwgIiBTWU1OQU1FKCkgIlxu
XHQiCiAgICAgICAgICAgICAgICAgICAgTElOS09OQ0VfUFJPTE9HVUUoU1lNTkFNRSkgIlxuXHQi
CiAgICAgICAgICAgICAgICAgICAgIm1vdiAlW3RtYXNrXSwgJVtwZHhdXG5cdCIKICAgICAgICAg
ICAgICAgICAgICAibW92ICVbc2hpZnRdLCAlJWVjeFxuXHQiCkBAIC02MSw2ICs2Myw3IEBAIHN0
YXRpYyBhbHdheXNfaW5saW5lIHVuc2lnbmVkIGxvbmcgcGZuX3QKICAgICAgICAgICAgICAgICAg
ICAicmV0XG5cdCIKICAgICAgICAgICAgICAgICAgICBMSU5LT05DRV9FUElMT0dVRShTWU1OQU1F
KSwKICAgICAgICAgICAgICAgICAgICAicGV4dCAlW21hc2tdLCAlW3Bmbl0sICVbcGR4XSIsIFg4
Nl9GRUFUVVJFX0JNSTIsCisgICAgICAgICAgICAgICAgICAgIm1vdiAlW3Bmbl0sICVbcGR4XSIs
IFg4Nl9GRUFUVVJFX1BGTl9QRFhfSURFTlQsCiAgICAgICAgICAgICAgICAgICAgQVNNX09VVFBV
VDIoW3BkeF0gIj0mciIgKHBkeCksIFtwZm5dICIrciIgKHBmbikpLAogICAgICAgICAgICAgICAg
ICAgIFttYXNrXSAibSIgKHBmbl9yZWFsX21hc2spLAogICAgICAgICAgICAgICAgICAgIFtzaGlm
dF0gIm0iIChwZm5fcGR4X2hvbGVfc2hpZnQpLApAQCAtNjksMTEgKzcyLDEyIEBAIHN0YXRpYyBh
bHdheXNfaW5saW5lIHVuc2lnbmVkIGxvbmcgcGZuX3QKICAgICAgICAgICAgICAgICAgICA6ICJl
Y3giKTsKICN1bmRlZiBTWU1OQU1FCiAjZWxzZQotICAgIGFsdGVybmF0aXZlX2lvKCJjYWxsIHBm
bjJwZHgiLAorICAgIGFsdGVybmF0aXZlX2lvXzIoImNhbGwgcGZuMnBkeCIsCiAgICAgICAgICAg
ICAgICAgICAgLyogcGV4dCBwZm5fcmVhbF9tYXNrKCVyaXApLCAlcmRpLCAlcmF4ICovCiAgICAg
ICAgICAgICAgICAgICAgIi5ieXRlIDB4YzQsIDB4ZTIsIDB4YzIsIDB4ZjUsIDB4MDVcblx0Igog
ICAgICAgICAgICAgICAgICAgICIubG9uZyBwZm5fcmVhbF9tYXNrIC0gNCAtIC4iLAogICAgICAg
ICAgICAgICAgICAgIFg4Nl9GRUFUVVJFX0JNSTIsCisgICAgICAgICAgICAgICAgICAgIm1vdiAl
JXJkaSwgJSVyYXgiLCBYODZfRkVBVFVSRV9QRk5fUERYX0lERU5ULAogICAgICAgICAgICAgICAg
ICAgIEFTTV9PVVRQVVQyKCI9YSIgKHBkeCksICIrRCIgKHBmbikpLCAibSIgKHBmbl9yZWFsX21h
c2spCiAgICAgICAgICAgICAgICAgICAgOiAicmN4IiwgInJkeCIsICJyc2kiLCAicjgiLCAicjki
LCAicjEwIiwgInIxMSIpOwogI2VuZGlmCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYveDg2XzY0
L3BhZ2UuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3g4Nl82NC9wYWdlLmgKQEAgLTgzLDcg
KzgzLDcgQEAgc3RhdGljIGFsd2F5c19pbmxpbmUgcGFkZHJfdCBfX3ZpcnRfdG9fbQogCiAjaWZk
ZWYgQ09ORklHX0lORElSRUNUX1RIVU5LIC8qIFYgbW9kaWZpZXIgYXZhaWxhYmxlPyAqLwogI2Rl
ZmluZSBTWU1OQU1FKHBmeC4uLikgI3BmeCAiZG8ybWFfJVZbbWFdXyVWW29mZl0iCi0gICAgYWx0
ZXJuYXRpdmVfaW8oImNhbGwgIiBTWU1OQU1FKCkgIlxuXHQiCisgICAgYWx0ZXJuYXRpdmVfaW9f
MigiY2FsbCAiIFNZTU5BTUUoKSAiXG5cdCIKICAgICAgICAgICAgICAgICAgICBMSU5LT05DRV9Q
Uk9MT0dVRShTWU1OQU1FKSAiXG5cdCIKICAgICAgICAgICAgICAgICAgICAibW92ICVbc2hpZnRd
LCAlJWVjeFxuXHQiCiAgICAgICAgICAgICAgICAgICAgIm1vdiAlW29mZl0sICVbbWFdXG5cdCIK
QEAgLTk0LDYgKzk0LDcgQEAgc3RhdGljIGFsd2F5c19pbmxpbmUgcGFkZHJfdCBfX3ZpcnRfdG9f
bQogICAgICAgICAgICAgICAgICAgICJyZXRcblx0IgogICAgICAgICAgICAgICAgICAgIExJTktP
TkNFX0VQSUxPR1VFKFNZTU5BTUUpLAogICAgICAgICAgICAgICAgICAgICJwZGVwICVbbWFza10s
ICVbb2ZmXSwgJVttYV0iLCBYODZfRkVBVFVSRV9CTUkyLAorICAgICAgICAgICAgICAgICAgICJt
b3YgJVtvZmZdLCAlW21hXSIsIFg4Nl9GRUFUVVJFX1BGTl9QRFhfSURFTlQsCiAgICAgICAgICAg
ICAgICAgICAgQVNNX09VVFBVVDIoW21hXSAiPSZyIiAobWEpLCBbb2ZmXSAiK3IiICh2YSkpLAog
ICAgICAgICAgICAgICAgICAgIFttYXNrXSAibSIgKG1hX3JlYWxfbWFzayksCiAgICAgICAgICAg
ICAgICAgICAgW3NoaWZ0XSAibSIgKHBmbl9wZHhfaG9sZV9zaGlmdCksCkBAIC0xMDIsMTEgKzEw
MywxMiBAQCBzdGF0aWMgYWx3YXlzX2lubGluZSBwYWRkcl90IF9fdmlydF90b19tCiAgICAgICAg
ICAgICAgICAgICAgOiAiZWN4Iik7CiAjdW5kZWYgU1lNTkFNRQogI2Vsc2UKLSAgICBhbHRlcm5h
dGl2ZV9pbygiY2FsbCBkbzJtYSIsCisgICAgYWx0ZXJuYXRpdmVfaW9fMigiY2FsbCBkbzJtYSIs
CiAgICAgICAgICAgICAgICAgICAgLyogcGRlcCBtYV9yZWFsX21hc2soJXJpcCksICVyZGksICVy
YXggKi8KICAgICAgICAgICAgICAgICAgICAiLmJ5dGUgMHhjNCwgMHhlMiwgMHhjMywgMHhmNSwg
MHgwNVxuXHQiCiAgICAgICAgICAgICAgICAgICAgIi5sb25nIG1hX3JlYWxfbWFzayAtIDQgLSAu
IiwKICAgICAgICAgICAgICAgICAgICBYODZfRkVBVFVSRV9CTUkyLAorICAgICAgICAgICAgICAg
ICAgICJtb3YgJSVyZGksICUlcmF4IiwgWDg2X0ZFQVRVUkVfUEZOX1BEWF9JREVOVCwKICAgICAg
ICAgICAgICAgICAgICBBU01fT1VUUFVUMigiPWEiIChtYSksICIrRCIgKHZhKSksICJtIiAobWFf
cmVhbF9tYXNrKQogICAgICAgICAgICAgICAgICAgIDogInJjeCIsICJyZHgiLCAicnNpIiwgInI4
IiwgInI5IiwgInIxMCIsICJyMTEiKTsKICNlbmRpZgpAQCAtMTIyLDcgKzEyNCw3IEBAIHN0YXRp
YyBhbHdheXNfaW5saW5lIHZvaWQgKl9fbWFkZHJfdG9fdmkKIAogI2lmZGVmIENPTkZJR19JTkRJ
UkVDVF9USFVOSyAvKiBWIG1vZGlmaWVyIGF2YWlsYWJsZT8gKi8KICNkZWZpbmUgU1lNTkFNRShw
ZnguLi4pICNwZnggIm1hMmRvXyVWW29mZl1fJVZbbWFdIgotICAgIGFsdGVybmF0aXZlX2lvKCJj
YWxsICIgU1lNTkFNRSgpICJcblx0IgorICAgIGFsdGVybmF0aXZlX2lvXzIoImNhbGwgIiBTWU1O
QU1FKCkgIlxuXHQiCiAgICAgICAgICAgICAgICAgICAgTElOS09OQ0VfUFJPTE9HVUUoU1lNTkFN
RSkgIlxuXHQiCiAgICAgICAgICAgICAgICAgICAgIm1vdiAlW3RtYXNrXSwgJVtvZmZdXG5cdCIK
ICAgICAgICAgICAgICAgICAgICAibW92ICVbc2hpZnRdLCAlJWVjeFxuXHQiCkBAIC0xMzMsNiAr
MTM1LDcgQEAgc3RhdGljIGFsd2F5c19pbmxpbmUgdm9pZCAqX19tYWRkcl90b192aQogICAgICAg
ICAgICAgICAgICAgICJyZXRcblx0IgogICAgICAgICAgICAgICAgICAgIExJTktPTkNFX0VQSUxP
R1VFKFNZTU5BTUUpLAogICAgICAgICAgICAgICAgICAgICJwZXh0ICVbbWFza10sICVbbWFdLCAl
W29mZl0iLCBYODZfRkVBVFVSRV9CTUkyLAorICAgICAgICAgICAgICAgICAgICJtb3YgJVttYV0s
ICVbb2ZmXSIsIFg4Nl9GRUFUVVJFX1BGTl9QRFhfSURFTlQsCiAgICAgICAgICAgICAgICAgICAg
QVNNX09VVFBVVDIoW29mZl0gIj0mciIgKG9mZiksIFttYV0gIityIiAobWEpKSwKICAgICAgICAg
ICAgICAgICAgICBbbWFza10gIm0iIChtYV9yZWFsX21hc2spLAogICAgICAgICAgICAgICAgICAg
IFtzaGlmdF0gIm0iIChwZm5fcGR4X2hvbGVfc2hpZnQpLApAQCAtMTQxLDExICsxNDQsMTIgQEAg
c3RhdGljIGFsd2F5c19pbmxpbmUgdm9pZCAqX19tYWRkcl90b192aQogICAgICAgICAgICAgICAg
ICAgIDogImVjeCIpOwogI3VuZGVmIFNZTU5BTUUKICNlbHNlCi0gICAgYWx0ZXJuYXRpdmVfaW8o
ImNhbGwgbWEyZG8iLAorICAgIGFsdGVybmF0aXZlX2lvXzIoImNhbGwgbWEyZG8iLAogICAgICAg
ICAgICAgICAgICAgIC8qIHBleHQgbWFfcmVhbF9tYXNrKCVyaXApLCAlcmRpLCAlcmF4ICovCiAg
ICAgICAgICAgICAgICAgICAgIi5ieXRlIDB4YzQsIDB4ZTIsIDB4YzIsIDB4ZjUsIDB4MDVcblx0
IgogICAgICAgICAgICAgICAgICAgICIubG9uZyBtYV9yZWFsX21hc2sgLSA0IC0gLiIsCiAgICAg
ICAgICAgICAgICAgICAgWDg2X0ZFQVRVUkVfQk1JMiwKKyAgICAgICAgICAgICAgICAgICAibW92
ICUlcmRpLCAlJXJheCIsIFg4Nl9GRUFUVVJFX1BGTl9QRFhfSURFTlQsCiAgICAgICAgICAgICAg
ICAgICAgQVNNX09VVFBVVDIoIj1hIiAob2ZmKSwgIitEIiAobWEpKSwgIm0iIChtYV9yZWFsX21h
c2spCiAgICAgICAgICAgICAgICAgICAgOiAicmN4IiwgInJkeCIsICJyc2kiLCAicjgiLCAicjki
LCAicjEwIiwgInIxMSIpOwogI2VuZGlmCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 07:24:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 07: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 1fqZ7D-0002cT-MV; Fri, 17 Aug 2018 07:24:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqZ7C-0002cN-Um
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 07:24:10 +0000
X-Inumbo-ID: 9c99cba2-a1ee-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9c99cba2-a1ee-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 07:24:44 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 01:24:09 -0600
Message-Id: <5B76781702000078001DF38D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 01:24:07 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5AA7E79302000078001B0FAB@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F73C0@prv1-mh.provo.novell.com>
 <5AA7D98302000078001CDC8C@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F8008@prv1-mh.provo.novell.com>
 <5AA7D98302000078001DD5F0@prv1-mh.provo.novell.com>
 <5B76740802000078001DF345@prv1-mh.provo.novell.com>
In-Reply-To: <5B76740802000078001DF345@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v3 5/5] x86: use PDEP for PTE flags insertion
 when available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyByZXBsYWNlcyA1IGluc3RydWN0aW9ucyBieSBhIHNpbmdsZSBvbmUsIGZ1cnRoZXIgcmVk
dWNpbmcgY29kZSBzaXplLApjYWNoZSwgYW5kIFRMQiBmb290cHJpbnQgKGluIHBhcnRpY3VsYXIg
b24gc3lzdGVtcyBzdXBwb3J0aW5nIEJNSTIpLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgotLS0KSXJyZXNwZWN0aXZlIG9mIHRoZSBub3RlIHJlZ2FyZGlu
ZyBhIHBvc3NpYmxlIGFsdGVybmF0aXZlIHJvdXRlLCBJIHRoaW5rCnRoZSBjaGFuZ2UgaGVyZSBp
cyBhbiBpbXByb3ZlbWVudCB1bnRpbCBzb21lb25lIHdvdWxkIHRha2Ugb24KaW52ZXN0aWdhdGlu
ZyB3aGV0aGVyIHRoZSBwcm9wb3NlZCBkcm9wcGluZyBvZiB0aGUgMjQtYml0IGZsYWdzCnJlcHJl
c2VudGF0aW9uIHdvdWxkIGJlIGEgd29ydGh3aGlsZSBpbXByb3ZlbWVudCBvZiBnZW5lcmF0ZWQg
Y29kZS4KLS0tCnYzOiBNb3ZlIHRoaXMgcGF0Y2ggbGFzdCBpbiBzZXJpZXMuIFJlLWJhc2UuCnYy
OiBBdm9pZCBxdW90ZWQgc3ltYm9sczsgdXNlIGdjYydzIG5ldyBWIG9wZXJhbmQgbW9kaWZpZXIg
aW5zdGVhZC4KICAgIFJlLWJhc2UuCi0tLQpUQkQ6IEFsc28gY2hhbmdlIGdldF9wdGVfZmxhZ3Mo
KSAoYWZ0ZXIgaGF2aW5nIGludHJvZHVjZWQgdGVzdF9wdGVfZmxhZ3MoKSk/CgotLS0gYS94ZW4v
YXJjaC94ODYvbW0uYworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtMzkzLDYgKzM5Myw4IEBA
IHZvaWQgX19pbml0IGFyY2hfaW5pdF9tZW1vcnkodm9pZCkKIHBhZGRyX3QgX19yZWFkX21vc3Rs
eSBtYV9yZWFsX21hc2sgPSB+MFVMOwogdW5zaWduZWQgbG9uZyBfX3JlYWRfbW9zdGx5IHBmbl9y
ZWFsX21hc2sgPSB+MFVMOwogCitjb25zdCBpbnRwdGVfdCBwdGVfZmxhZ3NfbWFzayA9IH4oUEFE
RFJfTUFTSyAmIFBBR0VfTUFTSyk7CisKICNpZm5kZWYgQ09ORklHX0lORElSRUNUX1RIVU5LIC8q
IFYgbW9kaWZpZXIgdW5hdmFpbGFibGU/ICovCiAKIC8qIENvbnZlcnNpb24gYmV0d2VlbiBtYWNo
aW5lIGFkZHJlc3MgYW5kIGRpcmVjdCBtYXAgb2Zmc2V0LiAqLwpAQCAtNDE5LDYgKzQyMSwxMSBA
QCB1bnNpZ25lZCBsb25nIHBmbjJwZHgodW5zaWduZWQgbG9uZyBwZm4pCiAgICAgcmV0dXJuIGdl
bmVyaWNfcGZuX3RvX3BkeChwZm4pOwogfQogCitpbnRwdGVfdCBwdXRfcHRlX2ZsYWdzX3YodW5z
aWduZWQgaW50IGZsYWdzKQoreworICAgIHJldHVybiBwdXRfcHRlX2ZsYWdzX2MoZmxhZ3MpOwor
fQorCiAjZW5kaWYKIAogaW50IHBhZ2VfaXNfcmFtX3R5cGUodW5zaWduZWQgbG9uZyBtZm4sIHVu
c2lnbmVkIGxvbmcgbWVtX3R5cGUpCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYveDg2XzY0L3Bh
Z2UuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3g4Nl82NC9wYWdlLmgKQEAgLTIwNSwxNSAr
MjA1LDUzIEBAIHR5cGVkZWYgbDRfcGdlbnRyeV90IHJvb3RfcGdlbnRyeV90OwogCiAvKiBFeHRy
YWN0IGZsYWdzIGludG8gMjQtYml0IGludGVnZXIsIG9yIHR1cm4gMjQtYml0IGZsYWdzIGludG8g
YSBwdGUgbWFzay4gKi8KICNpZm5kZWYgX19BU1NFTUJMWV9fCitleHRlcm4gY29uc3QgaW50cHRl
X3QgcHRlX2ZsYWdzX21hc2s7CitpbnRwdGVfdCBfX2F0dHJpYnV0ZV9jb25zdF9fIHB1dF9wdGVf
ZmxhZ3Nfdih1bnNpZ25lZCBpbnQgeCk7CisKIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgaW50IGdl
dF9wdGVfZmxhZ3MoaW50cHRlX3QgeCkKIHsKICAgICByZXR1cm4gKCh4ID4+IDQwKSAmIH4weGZm
ZikgfCAoeCAmIDB4ZmZmKTsKIH0KIAotc3RhdGljIGlubGluZSBpbnRwdGVfdCBwdXRfcHRlX2Zs
YWdzKHVuc2lnbmVkIGludCB4KQorc3RhdGljIGlubGluZSBpbnRwdGVfdCBwdXRfcHRlX2ZsYWdz
X2ModW5zaWduZWQgaW50IHgpCiB7CiAgICAgcmV0dXJuICgoKGludHB0ZV90KXggJiB+MHhmZmYp
IDw8IDQwKSB8ICh4ICYgMHhmZmYpOwogfQorCitzdGF0aWMgYWx3YXlzX2lubGluZSBpbnRwdGVf
dCBwdXRfcHRlX2ZsYWdzKHVuc2lnbmVkIGludCB4KQoreworICAgIGludHB0ZV90IHB0ZTsKKwor
ICAgIGlmICggX19idWlsdGluX2NvbnN0YW50X3AoeCkgKQorICAgICAgICByZXR1cm4gcHV0X3B0
ZV9mbGFnc19jKHgpOworCisjaWZkZWYgQ09ORklHX0lORElSRUNUX1RIVU5LIC8qIFYgbW9kaWZp
ZXIgYXZhaWxhYmxlPyAqLworI2RlZmluZSBTWU1OQU1FKHBmeC4uLikgI3BmeCAicHV0X3B0ZV9m
bGFnc18lVltwdGVdXyVWW2ZsYWdzXSIKKyAgICBhbHRlcm5hdGl2ZV9pbygiY2FsbCAiIFNZTU5B
TUUoKSAiXG5cdCIKKyAgICAgICAgICAgICAgICAgICBMSU5LT05DRV9QUk9MT0dVRShTWU1OQU1F
KSAiXG5cdCIKKyAgICAgICAgICAgICAgICAgICAibW92ICVbZmxhZ3NdLCAla1twdGVdXG5cdCIK
KyAgICAgICAgICAgICAgICAgICAiYW5kICQweGZmZjAwMCwgJVtmbGFnc11cblx0IgorICAgICAg
ICAgICAgICAgICAgICJhbmQgJDB4MDAwZmZmLCAla1twdGVdXG5cdCIKKyAgICAgICAgICAgICAg
ICAgICAic2hsICQ0MCwgJXFbZmxhZ3NdXG5cdCIKKyAgICAgICAgICAgICAgICAgICAib3IgJXFb
ZmxhZ3NdLCAlW3B0ZV1cblx0IgorICAgICAgICAgICAgICAgICAgICJyZXRcblx0IgorICAgICAg
ICAgICAgICAgICAgIExJTktPTkNFX0VQSUxPR1VFKFNZTU5BTUUpLAorICAgICAgICAgICAgICAg
ICAgICJwZGVwICVbbWFza10sICVxW2ZsYWdzXSwgJVtwdGVdIiwgWDg2X0ZFQVRVUkVfQk1JMiwK
KyAgICAgICAgICAgICAgICAgICBBU01fT1VUUFVUMihbcHRlXSAiPSZyIiAocHRlKSwgW2ZsYWdz
XSAiK3IiICh4KSksCisgICAgICAgICAgICAgICAgICAgW21hc2tdICJtIiAocHRlX2ZsYWdzX21h
c2spKTsKKyN1bmRlZiBTWU1OQU1FCisjZWxzZQorICAgIGFsdGVybmF0aXZlX2lvKCJjYWxsIHB1
dF9wdGVfZmxhZ3NfdiIsCisgICAgICAgICAgICAgICAgICAgLyogcGRlcCBwdGVfZmxhZ3NfbWFz
ayglcmlwKSwgJXJkaSwgJXJheCAqLworICAgICAgICAgICAgICAgICAgICIuYnl0ZSAweGM0LCAw
eGUyLCAweGMzLCAweGY1LCAweDA1XG5cdCIKKyAgICAgICAgICAgICAgICAgICAiLmxvbmcgcHRl
X2ZsYWdzX21hc2sgLSA0IC0gLiIsCisgICAgICAgICAgICAgICAgICAgWDg2X0ZFQVRVUkVfQk1J
MiwKKyAgICAgICAgICAgICAgICAgICBBU01fT1VUUFVUMigiPWEiIChwdGUpLCAiK0QiICh4KSks
ICJtIiAocHRlX2ZsYWdzX21hc2spCisgICAgICAgICAgICAgICAgICAgOiAicmN4IiwgInJkeCIs
ICJyc2kiLCAicjgiLCAicjkiLCAicjEwIiwgInIxMSIpOworI2VuZGlmCisKKyAgICByZXR1cm4g
cHRlOworfQogI2VuZGlmCiAKIC8qCgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 07:34:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 07: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 1fqZGV-0003bI-Kn; Fri, 17 Aug 2018 07:33: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqZGU-0003bD-MO
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 07:33:46 +0000
X-Inumbo-ID: f39f9503-a1ef-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f39f9503-a1ef-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 07:34:19 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 01:33:44 -0600
Message-Id: <5B767A5702000078001DF3AD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 01:33:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Brian Woods" <brian.woods@amd.com>
References: <5B4486F302000078001D290A@prv1-mh.provo.novell.com>
 <20180816220408.GC9630@amd.com>
In-Reply-To: <20180816220408.GC9630@amd.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [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>,
 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+IE9uIDE3LjA4LjE4IGF0IDAwOjA0LCA8YnJpYW4ud29vZHNAYW1kLmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMDQ6MTQ6MTFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+IEhhdmluZyBub3RpY2VkIHRoYXQgVk1MT0FEIGFsb25lIGlzIGFib3V0IGFzIGZhc3Qg
YXMgYSBzaW5nbGUgb2YgdGhlCj4+IGludm9sdmVkIFdSTVNScywgSSB0aG91Z2h0IGl0IG1pZ2h0
IGJlIGEgcmVhc29uYWJsZSBpZGVhIHRvIGFsc28gdXNlIGl0Cj4+IGZvciBQVi4gTWVhc3VyZW1l
bnRzLCBob3dldmVyLCBoYXZlIHNob3duIHRoYXQgYW4gYWN0dWFsIGltcHJvdmVtZW50IGNhbgo+
PiBiZSBhY2hpZXZlZCBvbmx5IHdpdGggYW4gZWFybHkgcHJlZmV0Y2ggb2YgdGhlIFZNQ0IgKHRo
YW5rcyB0byBBbmRyZXcKPj4gZm9yIHN1Z2dlc3RpbmcgdG8gdHJ5IHRoaXMpLCB3aGljaCBJIGhh
dmUgdG8gYWRtaXQgSSBjYW4ndCByZWFsbHkKPj4gZXhwbGFpbi4gVGhpcyB3YXkgb24gbXkgRmFt
MTUgYm94IGNvbnRleHQgc3dpdGNoIHRha2VzIG92ZXIgMTAwIGNsb2Nrcwo+PiBsZXNzIG9uIGF2
ZXJhZ2UgKHRoZSBtZWFzdXJlZCB2YWx1ZXMgYXJlIGhlYXZpbHkgdmFyeWluZyBpbiBhbGwgY2Fz
ZXMsCj4+IHRob3VnaCkuCj4+IAo+PiBUaGlzIGlzIGludGVudGlvbmFsbHkgbm90IHVzaW5nIGEg
bmV3IGh2bV9mdW5jcyBob29rOiBGb3Igb25lLCB0aGlzIGlzCj4+IGFsbCBhYm91dCBQViwgYW5k
IHNvbWV0aGluZyBzaW1pbGFyIGNhbiBoYXJkbHkgYmUgZG9uZSBmb3IgVk1YLgo+PiBGdXJ0aGVy
bW9yZSB0aGUgaW5kaXJlY3QgdG8gZGlyZWN0IGNhbGwgcGF0Y2hpbmcgdGhhdCBpcyBtZWFudCB0
byBiZQo+PiBhcHBsaWVkIHRvIG1vc3QgaHZtX2Z1bmNzIGhvb2tzIHdvdWxkIGJlIHVnbHkgdG8g
bWFrZSB3b3JrIHdpdGgKPj4gZnVuY3Rpb25zIGhhdmluZyBtb3JlIHRoYW4gNiBwYXJhbWV0ZXJz
Lgo+PiAKPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+
IAo+IEkgaGF2ZSBjb25maXJtZWQgaXQgd2l0aCBhIHNlbmlvciBoYXJkd2FyZSBlbmdpbmVlciBh
bmQgdXNpbmcgdm1sb2FkIGluCj4gdGhpcyBmYXNoaW9uIGlzIHNhZmUgYW5kIHJlY29tbWVuZGVk
IGZvciBwZXJmb3JtYW5jZS4gIEFzIGZhciBhcyB1c2luZwo+IHZtbG9hZCB3aXRoIFBWLgo+IAo+
IEFja2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KClRoYW5rcy4gVGhl
cmUncyBhbm90aGVyIGFzcGVjdCBpbiB0aGlzIHNhbWUgYXJlYSB0aGF0IEknZCBsaWtlIHRvCmlt
cHJvdmUsIGFuZCBoZW5jZSBzZWVrIGNsYXJpZmljYXRpb24gb24gdXAgZnJvbnQ6IEN1cnJlbnRs
eSBTVk0KY29kZSB1c2VzIHR3byBwYWdlcyBwZXIgQ1BVLCBvbmUgZm9yIGhvc3Rfdm1jYiBhbmQg
dGhlIG90aGVyCmZvciBoc2EuIEFmYWljdCB0aGUgdHdvIHVzZXMgYXJlIGVudGlyZWx5IGRpcy1q
b2ludDogVGhlIGhvc3Qgc2F2ZQphcmVhIGxvb2tzIHRvIGJlIHNpbXBseSB5ZXQgYW5vdGhlciBW
TUNCLCBhbmQgdGhlIHBhcnRzIGFjY2Vzc2VkCmR1cmluZyBWTVJVTiAvIFZNIGV4aXQgYXJlIGZ1
bGx5IHNlcGFyYXRlIGZyb20gdGhlIG9uZXMgdXNlZCBieQpWTUxPQUQgLyBWTVNBVkUuIFRoZXJl
Zm9yZSBJIHRoaW5rIGJvdGggY291bGQgYmUgZm9sZGVkLApyZWR1Y2luZyBjb2RlIHNpemUgYXMg
d2VsbCBhcyBtZW1vcnkgKGFuZCBwZXJoYXBzIGNhY2hlKSBmb290cHJpbnQuCgpJIHRoaW5rIHRo
aXMgc2VwYXJhdGlvbiB3YXMgZG9uZSBiZWNhdXNlIHRoZSBQTSBtZW50aW9ucyBib3RoCmRhdGEg
c3RydWN0dXJlcyBzZXBhcmF0ZWx5LCBidXQgaWlyYyB0aGVyZSdzIG5vdGhpbmcgc2FpZCBhbnl3
aGVyZQp0aGF0IHRoZSB0d28gc3RydWN0dXJlcyBpbmRlZWQgbmVlZCB0byBiZSBkaXN0aW5jdC4K
CkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 07:36:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 07: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 1fqZIm-0003iX-3I; Fri, 17 Aug 2018 07: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqZIk-0003iL-Pm
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 07:36:06 +0000
X-Inumbo-ID: 4772dec3-a1f0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4772dec3-a1f0-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 07:36:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,250,1531785600"; d="scan'208";a="63065620"
Date: Fri, 17 Aug 2018 08:36:03 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Christopher Clark <christopher.w.clark@gmail.com>
Message-ID: <20180817073602.25nlho2pv3ktygts@citrix.com>
References: <20180815072155.2zr5kum2odwpc6cj@citrix.com>
 <1534450961-3321-1-git-send-email-christopher.w.clark@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534450961-3321-1-git-send-email-christopher.w.clark@gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2] libxl/arm: Fix build on arm64 + acpi w/
 gcc 8.2
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, julien.grall@arm.com,
 sstabellini@kernel.org, ian.jackson@eu.citrix.com, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBBdWcgMTYsIDIwMTggYXQgMDE6MjI6NDFQTSAtMDcwMCwgQ2hyaXN0b3BoZXIgQ2xh
cmsgd3JvdGU6Cj4gQWRkIHplcm8tcGFkZGluZyB0byAjZGVmaW5lZCBBQ1BJIHRhYmxlIHN0cmlu
Z3MgdGhhdCBhcmUgY29waWVkLgo+IFByb3ZpZGVzIHN1ZmZpY2llbnQgY2hhcmFjdGVycyB0byBz
YXRpc2Z5IHRoZSBsZW5ndGggcmVxdWlyZWQgdG8KPiBmdWxseSBwb3B1bGF0ZSB0aGUgZGVzdGlu
YXRpb24gYW5kIHByZXZlbnQgYXJyYXktYm91bmRzIHdhcm5pbmdzLgo+IEFkZCBCVUlMRF9CVUdf
T04gc2l6ZW9mIGNoZWNrcyBmb3IgY29tcGlsZS10aW1lIGxlbmd0aCBjaGVja2luZy4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIuY2xhcms2QGJhZXN5
c3RlbXMuY29tPgo+IFJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 07:37:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 07: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 1fqZJt-0003pZ-Ev; Fri, 17 Aug 2018 07:37:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k8jr=la=xenproject.org=prvs=760548298=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fqZJr-0003p7-Gm
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 07:37:15 +0000
X-Inumbo-ID: 32689329-a1f0-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 32689329-a1f0-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 09:36:04 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,250,1531785600"; d="scan'208";a="63065652"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75076-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=cb5f4f45ce1fca390b99dae5c42b9c4c8b53deea
X-Osstest-Versions-That: ovmf=22ec06c8aaa1c4023bb7f960746da57f1b648568
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 17 Aug 2018 08:37:11 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75076: 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
NTA3NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDc2LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxp
a2UgNzUwNjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTA2OAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGNiNWY0ZjQ1Y2UxZmNhMzkwYjk5ZGFlNWM0MmI5
YzRjOGI1M2RlZWEKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDIyZWMw
NmM4YWFhMWM0MDIzYmI3Zjk2MDc0NmRhNTdmMWI2NDg1NjgKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTA2OCAgMjAxOC0wOC0xNCAwOToyNToyMiBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwNzYgIDIwMTgtMDgtMTYgMTE6NTc6NDUgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBNaW5nIEh1
YW5nIDxtaW5nLmh1YW5nQGxpbmFyby5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dz
OiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0Lnhl
bnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgY2I1ZjRmNDVjZTFm
Y2EzOTBiOTlkYWU1YzQyYjljNGM4YjUzZGVlYQpBdXRob3I6IE1pbmcgSHVhbmcgPG1pbmcuaHVh
bmdAbGluYXJvLm9yZz4KRGF0ZTogICBTdW4gQXVnIDEyIDA3OjAxOjQ4IDIwMTggLTA3MDAKCiAg
ICBNZGVQa2cgQ3Blci5oOiBBZGQgZ2VuZXJpYyBlcnJvciBtYWNyb3MgZm9yIEFSTSBwbGF0Zm9y
bQogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3Jl
ZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBNaW5nIEh1YW5nIDxtaW5nLmh1YW5nQGxpbmFy
by5vcmc+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 07:40:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 07: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 1fqZMU-00040Z-Uj; Fri, 17 Aug 2018 07:39: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=nict=la=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqZMT-00040P-MK
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 07:39:57 +0000
X-Inumbo-ID: d148eaa9-a1f0-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d148eaa9-a1f0-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 07:40:31 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fqZMR-0007hK-NT; Fri, 17 Aug 2018 07:39: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 1fqZMR-0005qE-2q; Fri, 17 Aug 2018 07:39:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqZMQ-0003Wr-VU; Fri, 17 Aug 2018 07:39:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125914-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-armhf-armhf-libvirt-raw:<job
 status>:broken:regression
 linux-3.18:test-armhf-armhf-libvirt-raw:host-install(4):broken:heisenbug
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64: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-raw:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-3.18: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-i386-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-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-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-credit2:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-rtds:saverestore-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-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-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-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=830f9674e76d08d04585e53fc200ae8af99966e7
X-Osstest-Versions-That: linux=dbba166b0e442d4d38ae0f244d32338c3e92d16f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 17 Aug 2018 07:39:54 +0000
Subject: [Xen-devel] [linux-3.18 test] 125914: 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>

ZmxpZ2h0IDEyNTkxNCBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU5MTQvCgpGYWlsdXJlcyBhbmQgcHJvYmxl
bXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJs
b2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcp
OgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
ICAgYnJva2VuIHBhc3MgaW4gMTI1ODk5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI1ODk5IHBhc3Mg
aW4gMTI1OTE0CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFu
LnJlcGVhdCBmYWlsIGluIDEyNTg5OSBwYXNzIGluIDEyNTkxNAoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTg5OSBsaWtlIDEy
NTY1OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBpbiAxMjU4OTkgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1NjU4CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjU2NTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY1OAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2Ug
MTI1NjU4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU2NTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNo
aW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDgzMGY5Njc0
ZTc2ZDA4ZDA0NTg1ZTUzZmMyMDBhZThhZjk5OTY2ZTcKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4
ICAgICAgICAgICAgICAgIGRiYmExNjZiMGU0NDJkNGQzOGFlMGYyNDRkMzIzMzhjM2U5MmQxNmYK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTY1OCAgMjAxOC0wNy0yOSAxODowMzowMiBaICAgMTgg
ZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU4MjUgIDIwMTgtMDgtMDkgMTA6NDA6NTcgWiAg
ICA3IGRheXMgICAgNSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBZGFtIFJhZGZvcmQgPGFyYWRmb3JkQGdtYWlsLmNvbT4KICBBbGV4IERl
dWNoZXIgPGFsZXhhbmRlci5kZXVjaGVyQGFtZC5jb20+CiAgQWxleGFuZHJlIEJlbGxvbmkgPGFs
ZXhhbmRyZS5iZWxsb25pQGJvb3RsaW4uY29tPgogIEFtaXRrdW1hciBLYXJ3YXIgPGFtaXQua2Fy
d2FyQHJlZHBpbmVzaWduYWxzLmNvbT4KICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5k
YXRpb24ub3JnPgogIEFuZHkgU2hldmNoZW5rbyA8YW5kcml5LnNoZXZjaGVua29AbGludXguaW50
ZWwuY29tPgogIEFuaWwgR3VydW11cnRoeSA8YW5pbC5ndXJ1bXVydGh5QGNhdml1bS5jb20+CiAg
QW5zb24gSHVhbmcgPEFuc29uLkh1YW5nQG54cC5jb20+CiAgQW50b24gVmFzaWx5ZXYgPHZhc2ls
eWV2QGlzcHJhcy5ydT4KICBBcnRlbSBTYXZrb3YgPGFzYXZrb3ZAcmVkaGF0LmNvbT4KICBBc3V0
b3NoIERhcyA8YXN1dG9zaGRAY29kZWF1cm9yYS5vcmc+CiAgQmpvcm4gSGVsZ2FhcyA8YmhlbGdh
YXNAZ29vZ2xlLmNvbT4KICBCcmFkIExvdmUgPGJyYWRAbmV4dGRpbWVuc2lvbi5jYz4KICBDYW4g
R3VvIDxjYW5nQGNvZGVhdXJvcmEub3JnPgogIENoaW50YW4gUGFuZHlhIDxjcGFuZHlhQGNvZGVh
dXJvcmEub3JnPgogIENocmlzIE5vdmFrb3ZpYyA8Y2hyaXNAY2hyaXNuLm1lLnVrPgogIENocmlz
dG9waCBIZWxsd2lnIDxoY2hAbHN0LmRlPgogIENocmlzdG9waGUgTGVyb3kgPGNocmlzdG9waGUu
bGVyb3lAYy1zLmZyPgogIENvbGluIElhbiBLaW5nIDxjb2xpbi5raW5nQGNhbm9uaWNhbC5jb20+
CiAgQ29uZyBXYW5nIDx4aXlvdS53YW5nY29uZ0BnbWFpbC5jb20+CiAgRGFlUnlvbmcgSmVvbmcg
PHRocmVlZWFyY2F0QGdtYWlsLmNvbT4KICBEYW1pZW4gTGUgTW9hbCA8ZGFtaWVuLmxlbW9hbEB3
ZGMuY29tPgogIERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4KICBEYW5p
ZWwgQm9ya21hbm4gPGRhbmllbEBpb2dlYXJib3gubmV0PgogIERhbmllbCBWZXR0ZXIgPGRhbmll
bC52ZXR0ZXJAZmZ3bGwuY2g+CiAgRGF2ZSBLbGVpa2FtcCA8ZGF2ZS5rbGVpa2FtcEBvcmFjbGUu
Y29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBEbWl0cnkgVG9y
b2tob3YgPGR0b3JAY2hyb21pdW0ub3JnPgogIERvbWluaWsgQm96ZWsgPGRvbWluaWt4LmJvemVr
QGludGVsLmNvbT4KICBEb3VnIExlZGZvcmQgPGRsZWRmb3JkQHJlZGhhdC5jb20+CiAgRXJpYyBE
dW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPgogIEV1Z2VuaXkgUGFsdHNldiA8RXVnZW5peS5Q
YWx0c2V2QHN5bm9wc3lzLmNvbT4KICBFeWFsIFJlaXplciA8ZXlhbHJAdGkuY29tPgogIEV5YWwg
UmVpemVyIDxleWFscmVpemVyQGdtYWlsLmNvbT4KICBGbG9yaWFuIEZhaW5lbGxpIDxmLmZhaW5l
bGxpQGdtYWlsLmNvbT4KICBGbG9yaWFuIFdlc3RwaGFsIDxmd0BzdHJsZW4uZGU+CiAgR2FuYXBh
dGhpIEJoYXQgPGdiaGF0QG1hcnZlbGwuY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2to
QGxpbnV4Zm91bmRhdGlvbi5vcmc+CiAgSGFucyBWZXJrdWlsIDxoYW5zLnZlcmt1aWxAY2lzY28u
Y29tPgogIEhlcmJlcnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBIaW1hbnNo
dSBNYWRoYW5pIDxoaW1hbnNodS5tYWRoYW5pQGNhdml1bS5jb20+CiAgSHVhbmcgQ2hvbmcgPGh1
YW5nLmNob25nQHp0ZS5jb20uY24+CiAgSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAg
SmFrdWIgS2ljaW5za2kgPGpha3ViLmtpY2luc2tpQG5ldHJvbm9tZS5jb20+CiAgSmFzb24gR3Vu
dGhvcnBlIDxqZ2dAbWVsbGFub3guY29tPgogIEppYW5nIEJpYW8gPGppYW5nLmJpYW8yQHp0ZS5j
b20uY24+CiAgSmlyaSBLb3NpbmEgPGprb3NpbmFAc3VzZS5jej4KICBKb25hdGhhbiBOZXVzY2jD
pGZlciA8ai5uZXVzY2hhZWZlckBnbXgubmV0PgogIEthaSBDaGllaCBDaHVhbmcgPGthaWNoaWVo
LmNodWFuZ0BtZWRpYXRlay5jb20+CiAgS2FpQ2hpZWggQ2h1YW5nIDxrYWljaGllaC5jaHVhbmdA
bWVkaWF0ZWsuY29tPgogIEthbGxlIFZhbG8gPGt2YWxvQGNvZGVhdXJvcmEub3JnPgogIEthbiBM
aWFuZyA8a2FuLmxpYW5nQGludGVsLmNvbT4KICBLZWl0aCBCdXNjaCA8a2VpdGguYnVzY2hAaW50
ZWwuY29tPgogIEt1cHB1c3dhbXkgU2F0aHlhbmFyYXlhbmFuIDxzYXRoeWFuYXJheWFuYW4ua3Vw
cHVzd2FteUBsaW51eC5pbnRlbC5jb20+CiAgTGVvbiBSb21hbm92c2t5IDxsZW9ucm9AbWVsbGFu
b3guY29tPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0aW9uLm9yZz4K
ICBMb3JlbnpvIEJpYW5jb25pIDxsb3JlbnpvLmJpYW5jb25pQHJlZGhhdC5jb20+CiAgTHVjIFZh
biBPb3N0ZW5yeWNrIDxsdWMudmFub29zdGVucnlja0BnbWFpbC5jb20+CiAgTWFyYyBLbGVpbmUt
QnVkZGUgPG1rbEBwZW5ndXRyb25peC5kZT4KICBNYXJrIEJyb3duIDxicm9vbmllQGtlcm5lbC5v
cmc+CiAgTWFydGluIEsuIFBldGVyc2VuIDxtYXJ0aW4ucGV0ZXJzZW5Ab3JhY2xlLmNvbT4KICBN
YXJ0aW4gU2Nod2lkZWZza3kgPHNjaHdpZGVmc2t5QGRlLmlibS5jb20+CiAgTWFzYW1pIEhpcmFt
YXRzdSA8bWhpcmFtYXRAa2VybmVsLm9yZz4KICBNYXRoaWV1IE1hbGF0ZXJyZSA8bWFsYXRAZGVi
aWFuLm9yZz4KICBNYXVybyBDYXJ2YWxobyBDaGVoYWIgPG1jaGVoYWIrc2Ftc3VuZ0BrZXJuZWwu
b3JnPgogIE1hdXJvIENhcnZhbGhvIENoZWhhYiA8bWNoZWhhYkBzLW9wZW5zb3VyY2UuY29tPgog
IE1heWEgRXJleiA8bWVyZXpAY29kZWF1cm9yYS5vcmc+CiAgTWljaGFlbCBFbGxlcm1hbiA8bXBl
QGVsbGVybWFuLmlkLmF1PgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAg
TWljaGFsIFNpbWVrIDxtaWNoYWwuc2ltZWtAeGlsaW54LmNvbT4KICBNaWthIFdlc3RlcmJlcmcg
PG1pa2Eud2VzdGVyYmVyZ0BsaW51eC5pbnRlbC5jb20+CiAgTmVhbCBDYXJkd2VsbCA8bmNhcmR3
ZWxsQGdvb2dsZS5jb20+CiAgUGF2ZWwgTWFjaGVrIDxwYXZlbEB1Y3cuY3o+CiAgUGV0ZXIgWmlq
bHN0cmEgKEludGVsKSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUGhpbGxpcCBMb3VnaGVyIDxw
aGlsbGlwLmxvdWdoZXJAZ21haWwuY29tPgogIFF1aW5uIFRyYW4gPHF1aW5uLnRyYW5AY2F2aXVt
LmNvbT4KICBTYWthcmkgQWlsdXMgPHNha2FyaS5haWx1c0BsaW51eC5pbnRlbC5jb20+CiAgU2Fz
aGEgTGV2aW4gPGFsZXhhbmRlci5sZXZpbkBtaWNyb3NvZnQuY29tPgogIFNoYW5rYXJhIFBhaWxv
b3IgPHNoYW5rYXJhcGFpbG9vckBnbWFpbC5jb20+CiAgU2hhb2h1YSBMaSA8c2hsaUBmYi5jb20+
CiAgU2h1YWggS2hhbiAoU2Ftc3VuZyBPU0cpIDxzaHVhaEBrZXJuZWwub3JnPgogIFNpdmEgUmVi
YmFnb25kbGEgPHNpdmEucmViYmFnb25kbGFAcmVkcGluZXNpZ25hbHMuY29tPgogIFNvaGVpbCBI
YXNzYXMgWWVnYW5laCA8c29oZWlsQGdvb2dsZS5jb20+CiAgU3RldmVuIFJvc3RlZHQgKFZNd2Fy
ZSkgPHJvc3RlZHRAZ29vZG1pcy5vcmc+CiAgU3Rld2FydCBTbWl0aCA8c3Rld2FydEBsaW51eC5p
Ym0uY29tPgogIFN1Ymhhc2ggSmFkYXZhbmkgPHN1Ymhhc2hqQGNvZGVhdXJvcmEub3JnPgogIFN1
ZGlwIE11a2hlcmplZSA8c3VkaXBtLm11a2hlcmplZUBnbWFpbC5jb20+CiAgU3VtYW4gQW5uYSA8
cy1hbm5hQHRpLmNvbT4KICBTdmVuIEVja2VsbWFubiA8c3Zlbi5lY2tlbG1hbm5Ab3Blbm1lc2gu
Y29tPgogIFRha2FzaGkgSXdhaSA8dGl3YWlAc3VzZS5kZT4KICBUYWthc2hpIFNha2Ftb3RvIDxv
LXRha2FzaGlAc2FrYW1vY2NoaS5qcD4KICBUZWp1biBIZW8gPHRqQGtlcm5lbC5vcmc+CiAgVGhl
b2RvcmUgVHMnbyA8dHl0c29AbWl0LmVkdT4KICBUaG9tYXMgUmljaHRlciA8dG1yaWNodEBsaW51
eC5pYm0uY29tPgogIFRvbnkgQmF0dGVyc2J5IDx0b255YkBjeWJlcm5ldGljcy5jb20+CiAgVHVk
b3IgQW1iYXJ1cyA8dHVkb3IuYW1iYXJ1c0BtaWNyb2NoaXAuY29tPgogIFR1ZG9yLURhbiBBbWJh
cnVzIDx0dWRvci5hbWJhcnVzQG1pY3JvY2hpcC5jb20+CiAgV2Vud2VuIFdhbmcgPHdhbmc2NDk1
QHVtbi5lZHU+CiAgWGlhbyBMaWFuZyA8eGlsaWFuZ0ByZWRoYXQuY29tPgogIFlvdXN1ayBTZXVu
ZyA8eXNzZXVuZ0Bnb29nbGUuY29tPgogIFl1Y2h1bmcgQ2hlbmcgPHljaGVuZ0Bnb29nbGUuY29t
PgogIFl1ZmVuIFl1IDx5dXl1ZmVuQGh1YXdlaS5jb20+CiAgWmhvdXlhbmcgSmlhIDxqaWF6aG91
eWFuZzA5QGdtYWlsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1y
dW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5Cgpicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgYnJva2VuCmJyb2tl
bi1zdGVwIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgaG9zdC1pbnN0YWxsKDQpCgpOb3Qg
cHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIyNTAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 07:43:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 07:43:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqZPX-0004sw-Hq; Fri, 17 Aug 2018 07: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=nict=la=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqZPW-0004sk-La
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 07:43:06 +0000
X-Inumbo-ID: 03c08b2f-a1f1-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 03c08b2f-a1f1-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 09:41: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 1fqZPU-0007km-99; Fri, 17 Aug 2018 07:43: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 1fqZPT-0005x4-TL; Fri, 17 Aug 2018 07:43:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqZPT-0007V7-Sg; Fri, 17 Aug 2018 07:43:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126021-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-armhf-armhf-xl:guest-start:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=3e4ec07e14bce81f6ae22c31ff1302d1f297a226
X-Osstest-Versions-That: xen=3dd454c6c694409aaedd4ed075d6aeace2dd8391
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 17 Aug 2018 07:43:03 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126021: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjAyMSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjAyMS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1OTIz
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAg
ICAgICAgICAgICAgICAgM2U0ZWMwN2UxNGJjZTgxZjZhZTIyYzMxZmYxMzAyZDFmMjk3YTIyNgpi
YXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgM2RkNDU0YzZjNjk0NDA5YWFl
ZGQ0ZWQwNzVkNmFlYWNlMmRkODM5MQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1OTIzICAyMDE4
LTA4LTE1IDE2OjAwOjQxIFogICAgMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTkyOCAg
MjAxOC0wOC0xNSAxOTowMDo0OSBaICAgIDEgZGF5cyAgIDE1IGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNjAwOSAgMjAxOC0wOC0xNiAyMDowMDoyNCBaICAgIDAgZGF5cyAgICA0IGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRp
ZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdy
YUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBaaGVuemhvbmcgRHVhbiA8emhlbnpo
b25nLmR1YW5Ab3JhY2xlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgM2U0ZWMwN2UxNGJjZTgxZjZhZTIyYzMxZmYxMzAy
ZDFmMjk3YTIyNgpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CkRhdGU6ICAgVGh1IEF1ZyAxNiAxNjoyNjoyMiAyMDE4ICswMTAwCgogICAgeDg2L3NldHVw
OiBBdm9pZCBPb0IgRTgyMCBsb29rdXAgd2hlbiBjYWxjdWxhdGluZyB0aGUgTDFURiBzYWZlIGFk
ZHJlc3MKICAgIAogICAgQSBudW1iZXIgb2YgY29ybmVyIGNhc2VzIChtb3N0IG9idmlvdXNseSwg
bm8tcmVhbC1tb2RlIGFuZCBubyBNdWx0aWJvb3QgbWVtb3J5CiAgICBtYXApIGNhbiBlbmQgdXAg
d2l0aCBlODIwX3Jhdy5ucl9tYXAgYmVpbmcgMCwgYXQgd2hpY2ggcG9pbnQgdGhlIEwxVEYKICAg
IGNhbGN1bGF0aW9uIHdpbGwgdW5kZXJmbG93LgogICAgCiAgICBTcG90dGVkIGJ5IENvdmVyaXR5
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKY29tbWl0
IGFmYzNmOTEwZDM0MzRiNTQwZTRlNGY1MWQ5ZmQyNzIzYWVhMjJmYTIKQXV0aG9yOiBKYW4gQmV1
bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEF1ZyAxNiAwMDo0OToyOSAyMDE4
IC0wNjAwCgogICAgbGlieGw6IGZpeCBBUk0gYnVpbGQgYWZ0ZXIgNTRlZDI1MWRjNwogICAgCiAg
ICBDb21taXQgInRvb2xzOiBSZXdvcmsgeGNfZG9tYWluX2NyZWF0ZSgpIHRvIHRha2UgYSBmdWxs
CiAgICB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiIgIGZhaWxlZCB0byByZXBsYWNlIG9uZSBmdXJ0
aGVyIGluc3RhbmNlIG9mCiAgICB4Y19jb25maWcgaW4gbGlieGxfX2FyY2hfZG9tYWluX3NhdmVf
Y29uZmlnKCkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tPgoKY29tbWl0IDcwZDg1NDM5NTBhZDA0NWZkZGNiNzhhZTExMzAyZTcxM2VmMDljNzYKQXV0
aG9yOiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KRGF0ZTogICBU
aHUgQXVnIDE2IDA5OjMxOjU3IDIwMTggKzAyMDAKCiAgICB4ODYvbW1jZmc6IHJlbW92ZSByZWR1
bmRhbnQgY29kZSBpbiBwY2lfbW1jZmdfcmVqZWN0X2Jyb2tlbigpCiAgICAKICAgIE5vIGZ1bmN0
aW9uYWwgY2hhbmdlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhl
bnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Cgpjb21taXQgYTllOTgzN2Y1NDk3M2FjNDU0ODhjMjRlOTNlZDM0Y2JmMjBl
NGM2NgpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUg
QXVnIDE2IDA5OjMwOjU5IDIwMTggKzAyMDAKCiAgICBnbnR0YWIvQVJNOiBwcm9wZXJseSBpbXBs
ZW1lbnQgZ250dGFiX2NyZWF0ZV9zdGF0dXNfcGFnZSgpCiAgICAKICAgIFByZXZlbnQgdGhlICJC
VUdfT04ocGFnZV9nZXRfb3duZXIocGcpICE9IGQpIiBpbgogICAgZ250dGFiX3VucG9wdWxhdGVf
c3RhdHVzX2ZyYW1lcygpIGZyb20gdHJpZ2dlcmluZy4KICAgIAogICAgUmVwb3J0ZWQtYnk6IOeO
i+ejiiA8bGVpMTkud2FuZ0BzYW1zdW5nLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cgpjb21taXQgNzYyNmVkZWFjYTk3MmUzZTgyMzUz
NWRjYzQ0MzM4ZjZiMmYwYjIxZgpBdXRob3I6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNp
dHJpeC5jb20+CkRhdGU6ICAgVGh1IEF1ZyAxNiAwOToyNzozMCAyMDE4ICswMjAwCgogICAgeDg2
L2h2bS9lbXVsYXRlOiBtYWtlIHN1cmUgcmVwIEkvTyBlbXVsYXRpb24gZG9lcyBub3QgY3Jvc3Mg
R0ZOIGJvdW5kYXJpZXMKICAgIAogICAgV2hlbiBlbXVsYXRpbmcgYSByZXAgSS9PIG9wZXJhdGlv
biBpdCBpcyBwb3NzaWJsZSB0aGF0IHRoZSBpb3JlcSB3aWxsCiAgICBkZXNjcmliZSBhIHNpbmds
ZSBvcGVyYXRpb24gdGhhdCBzcGFucyBtdWx0aXBsZSBHRk5zLiBUaGlzIGlzIGZpbmUgYXMgbG9u
ZwogICAgYXMgYWxsIHRob3NlIEdGTnMgZmFsbCB3aXRoaW4gYW4gTU1JTyByZWdpb24gY292ZXJl
ZCBieSBhIHNpbmdsZSBkZXZpY2UKICAgIG1vZGVsLCBidXQgdW5mb3J0dW5hdGVseSB0aGUgaGln
aGVyIGxldmVscyBvZiB0aGUgZW11bGF0aW9uIGNvZGUgZG8gbm90CiAgICBndWFyYW50ZWUgdGhh
dC4gVGhpcyBpcyBzb21ldGhpbmcgdGhhdCBzaG91bGQgYWxtb3N0IGNlcnRhaW5seSBiZSBmaXhl
ZCwKICAgIGJ1dCBpbiB0aGUgbWVhbnRpbWUgdGhpcyBwYXRjaCBtYWtlcyBzdXJlIHRoYXQgTU1J
TyBpcyB0cnVuY2F0ZWQgYXQgR0ZOCiAgICBib3VuZGFyaWVzIGFuZCBoZW5jZSB0aGUgYXBwcm9w
cmlhdGUgZGV2aWNlIG1vZGVsIGlzIHJlLWV2YWx1YXRlZCBmb3IgZWFjaAogICAgdGFyZ2V0IEdG
Ti4KICAgIAogICAgTk9URTogVGhpcyBwYXRjaCBkb2VzIG5vdCBkZWFsIHdpdGggdGhlIGNhc2Ug
b2YgYSBzaW5nbGUgTU1JTyBvcGVyYXRpb24KICAgICAgICAgIHNwYW5uaW5nIGEgR0ZOIGJvdW5k
YXJ5LiBUaGF0IGlzIG1vcmUgY29tcGxleCB0byBkZWFsIHdpdGggYW5kIGlzCiAgICAgICAgICBk
ZWZlcnJlZCB0byBhIHN1YnNlcXVlbnQgcGF0Y2guCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFBh
dWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICAKICAgIENvbnZlcnQgY2Fs
Y3VsYXRpb25zIHRvIGJlIDMyLWJpdCBvbmx5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgNGNkYjZiZmRlMjMwMGM3NTcyNWIz
ZTI2NzQ2OWJkNmM5ZWVlZTU1ZQpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciAxNiAxODoyNzoyNCAyMDE4ICswMDAwCgogICAg
eGVuL2V2dGNobjogUGFzcyBtYXhfZXZ0Y2huX3BvcnQgaW50byBldnRjaG5faW5pdCgpCiAgICAK
ICAgIC4uLiByYXRoZXIgdGhhbiBzZXR0aW5nIGl0IHVwIG9uY2UgZG9tYWluX2NyZWF0ZSgpIGhh
cyBjb21wbGV0ZWQuICBUaGlzCiAgICBpbnZvbHZlcyBjb25zdHJ1Y3RpbmcgYSBkZWZhdWx0IHZh
bHVlIGZvciBkb20wLgogICAgCiAgICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGZ1bmN0aW9uYWxp
dHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgpj
b21taXQgNGE4MzQ5NzYzNTA1NmQzM2ZlMjBlZjcwNWYzNTYxN2IxMDAzYTI3NgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEZlYiAy
NyAxNzozOTozNyAyMDE4ICswMDAwCgogICAgeGVuL2RvbWN0bDogTWVyZ2Ugc2V0X21heF9ldnRj
aG4gaW50byBjcmVhdGVkb21haW4KICAgIAogICAgc2V0X21heF9ldnRjaG4gaXMgc29tZXdoYXQg
d2VpcmQuICBJdCB3YXMgaW50cm9kdWNlZCB3aXRoIHRoZSBldmVudF9maWZvIHdvcmssCiAgICBi
dXQgaGFzIG5ldmVyIGJlZW4gdXNlZC4gIFN0aWxsLCBpdCBpcyBhIGJvdW5kaW5nIG9uIHJlc291
cmNlcyBjb25zdW1lZCBieSB0aGUKICAgIGV2ZW50IGNoYW5uZWwgaW5mcmFzdHJ1Y3R1cmUsIGFu
ZCBzaG91bGQgYmUgcGFydCBvZiBjcmVhdGVkb21haW4sIHJhdGhlciB0aGFuCiAgICBlZGl0YWJs
ZSBhZnRlciB0aGUgZmFjdC4KICAgIAogICAgRHJvcCBYRU5fRE9NQ1RMX3NldF9tYXhfZXZ0Y2hu
IGNvbXBsZXRlbHkgKGluY2x1ZGluZyBYU00gaG9va3MgYW5kIGxpYnhjCiAgICB3cmFwcGVycyks
IGFuZCByZXRhaW4gdGhlIGZ1bmN0aW9uYWxpdHkgaW4gWEVOX0RPTUNUTF9jcmVhdGVkb21haW4u
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5z
YS5nb3Y+CiAgICBBY2tlZC1ieTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0Bj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpj
b21taXQgNTRlZDI1MWRjN2I4NTU2NTgyMDAxOTEwMmU1MzNhZmNlYTgxNGUxNgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciA5
IDE0OjM4OjM1IDIwMTggKzAwMDAKCiAgICB0b29sczogUmV3b3JrIHhjX2RvbWFpbl9jcmVhdGUo
KSB0byB0YWtlIGEgZnVsbCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbgogICAgCiAgICBJbiBmdXR1
cmUgcGF0Y2hlcywgdGhlIHN0cnVjdHVyZSB3aWxsIGJlIGV4dGVuZGVkIHdpdGggZnVydGhlciBp
bmZvcm1hdGlvbiwKICAgIGFuZCB0aGlzIGlzIGZhciBjbGVhbmVyIHRoYW4gYWRkaW5nIGV4dHJh
IHBhcmFtZXRlcnMuCiAgICAKICAgIFRoZSBweXRob24gc3R1YnMgYXJlIHRoZSBvbmx5IHVzZXIg
d2hpY2ggcGFzc2VzIE5VTEwgZm9yIHRoZSBleGlzdGluZyBjb25maWcKICAgIG9wdGlvbiAod2hp
Y2ggaXMgYWN0dWFsbHkgdGhlIGFyY2ggc3Vic3RydWN0dXJlKS4gIFRoZXJlZm9yZSwgdGhlICNp
ZmRlZmFyeQogICAgbW92ZXMgdG8gY29tcGVuc2F0ZS4KICAgIAogICAgRm9yIGxpYnhsLCBwYXNz
IHRoZSBmdWxsIGNvbmZpZyBvYmplY3QgZG93biBpbnRvCiAgICBsaWJ4bF9fYXJjaF9kb21haW5f
e3ByZXBhcmUsc2F2ZX1fY29uZmlnKCksIGFzIHRoZXJlIGFyZSBpbiBwcmFjdGljZSBhcmNoCiAg
ICBzcGVjaWZpYyBzZXR0aW5ncyBpbiB0aGUgY29tbW9uIHBhcnQgb2YgdGhlIHN0cnVjdHVyZSAo
ZmxhZ3MgczNfaW50ZWdyaXR5IGFuZAogICAgb29zX29mZiBzcGVjaWZpY2FsbHkpLgogICAgCiAg
ICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGJlaGF2aW91ci4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBBY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCBhY2MyYTA2Yzc4MGU5
ZTdmZmE2MzczODU0NzM1NTAzYjdkNjNhMWQwCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFyIDEyIDEwOjQwOjMzIDIwMTggKzAw
MDAKCiAgICB0b29scy9vY2FtbDogUGFzcyBhIGZ1bGwgZG9tY3RsX2NyZWF0ZV9jb25maWcgaW50
byBzdHViX3hjX2RvbWFpbl9jcmVhdGUoKQogICAgCiAgICBUaGUgdW5kZXJseWluZyBDIGZ1bmN0
aW9uIGlzIGFib3V0IHRvIG1ha2UgdGhlIHNhbWUgY2hhbmdlLCBhbmQgdGhlIHN0cnVjdHVyZQog
ICAgaXMgZ29pbmcgdG8gZ2FpbiBleHRyYSBmaWVsZHMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
Q2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgoocWVtdSBjaGFu
Z2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 07:46:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 07:46:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqZSv-00052V-3P; Fri, 17 Aug 2018 07:46: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqZSt-00052Q-FO
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 07:46:35 +0000
X-Inumbo-ID: 8069f212-a1f1-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 8069f212-a1f1-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 09:45:25 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 01:46:33 -0600
Message-Id: <5B767D5902000078001DF3CA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 01:46:33 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>,
 "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Stefano Stabellini" <sstabellini@kernel.org>,
 "osstest service owner" <osstest-admin@xenproject.org>
References: <osstest-126019-mainreport@xen.org>
In-Reply-To: <osstest-126019-mainreport@xen.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-unstable-smoke test] 126019: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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+IE9uIDE3LjA4LjE4IGF0IDA2OjUyLCA8b3NzdGVzdC1hZG1pbkB4ZW5wcm9qZWN0Lm9yZz4g
d3JvdGU6Cj4gZmxpZ2h0IDEyNjAxOSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KPiBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2MDE5LyAK
PiAKPiBSZWdyZXNzaW9ucyA6LSgKPiAKPiBUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5k
IGFyZSBibG9ja2luZywKPiBpbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoK
PiAgdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI1OTIzCgpJcyBhbnlvbmUgbG9va2luZyBpbnRvIHRoaXM6Cgps
aWJ4bDogZXJyb3I6IGxpYnhsX2FybS5jOjEyNDpsaWJ4bF9fYXJjaF9kb21haW5fc2F2ZV9jb25m
aWc6IFVuZXhwZWN0ZWQgZ2ljIHZlcnNpb24gMAoKTG9va3MgbGlrZSBmdXJ0aGVyIGZhbGxvdXQg
ZnJvbSA1NGVkMjUxZGM3LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 07:59:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 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 1fqZf9-00066w-VB; Fri, 17 Aug 2018 07: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=/cqo=la=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1fqZf8-00066r-Nj
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 07:59:14 +0000
X-Inumbo-ID: 82f059b1-a1f3-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 82f059b1-a1f3-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 07:59:48 +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 4DB2F819703B;
 Fri, 17 Aug 2018 07:59:13 +0000 (UTC)
Received: from t460s.redhat.com (ovpn-117-9.ams2.redhat.com [10.36.117.9])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 7C54C10D18C9;
 Fri, 17 Aug 2018 07:59:09 +0000 (UTC)
From: David Hildenbrand <david@redhat.com>
To: linux-kernel@vger.kernel.org
Date: Fri, 17 Aug 2018 09:59:00 +0200
Message-Id: <20180817075901.4608-2-david@redhat.com>
In-Reply-To: <20180817075901.4608-1-david@redhat.com>
References: <20180817075901.4608-1-david@redhat.com>
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.8]); Fri, 17 Aug 2018 07:59:13 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.8]);
 Fri, 17 Aug 2018 07: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:'david@redhat.com' RCPT:''
Subject: [Xen-devel] [PATCH RFC 1/2] drivers/base: export
 lock_device_hotplug/unlock_device_hotplug
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, David Hildenbrand <david@redhat.com>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, linux-mm@kvack.org,
 Paul Mackerras <paulus@samba.org>, "K . Y . Srinivasan" <kys@microsoft.com>,
 linux-s390@vger.kernel.org, Stephen Hemminger <sthemmin@microsoft.com>,
 Pavel Tatashin <pasha.tatashin@oracle.com>, linux-acpi@vger.kernel.org,
 David Rientjes <rientjes@google.com>, xen-devel@lists.xenproject.org,
 Len Brown <lenb@kernel.org>, Haiyang Zhang <haiyangz@microsoft.com>,
 Dan Williams <dan.j.williams@intel.com>,
 Andrew Morton <akpm@linux-foundation.org>, Vlastimil Babka <vbabka@suse.cz>,
 Oscar Salvador <osalvador@suse.de>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J . Wysocki" <rjw@rjwysocki.net>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Vitaly Kuznetsov <vkuznets@redhat.com>, linuxppc-dev@lists.ozlabs.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogVml0YWx5IEt1em5ldHNvdiA8dmt1em5ldHNAcmVkaGF0LmNvbT4KCldlbGwgcmVxdWly
ZSB0byBjYWxsIGFkZF9tZW1vcnkoKS9hZGRfbWVtb3J5X3Jlc291cmNlKCkgd2l0aApkZXZpY2Vf
aG90cGx1Z19sb2NrIGhlbGQsIHRvIGF2b2lkIGEgbG9jayBpbnZlcnNpb24uIEFsbG93IGV4dGVy
bmFsIG1vZHVsZXMKKGUuZy4gaHZfYmFsbG9vbikgdGhhdCBtYWtlIHVzZSBvZiBhZGRfbWVtb3J5
KCkvYWRkX21lbW9yeV9yZXNvdXJjZSgpIHRvCmxvY2sgZGV2aWNlIGhvdHBsdWcuCgpTaWduZWQt
b2ZmLWJ5OiBWaXRhbHkgS3V6bmV0c292IDx2a3V6bmV0c0ByZWRoYXQuY29tPgpbbW9kaWZ5IHBh
dGNoIGRlc2NyaXB0aW9uXQpTaWduZWQtb2ZmLWJ5OiBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRA
cmVkaGF0LmNvbT4KLS0tCiBkcml2ZXJzL2Jhc2UvY29yZS5jIHwgMiArKwogMSBmaWxlIGNoYW5n
ZWQsIDIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvYmFzZS9jb3JlLmMgYi9k
cml2ZXJzL2Jhc2UvY29yZS5jCmluZGV4IDA0YmJjZDc3OWUxMS4uOTAxMGI5ZTk0MmI1IDEwMDY0
NAotLS0gYS9kcml2ZXJzL2Jhc2UvY29yZS5jCisrKyBiL2RyaXZlcnMvYmFzZS9jb3JlLmMKQEAg
LTcwMCwxMSArNzAwLDEzIEBAIHZvaWQgbG9ja19kZXZpY2VfaG90cGx1Zyh2b2lkKQogewogCW11
dGV4X2xvY2soJmRldmljZV9ob3RwbHVnX2xvY2spOwogfQorRVhQT1JUX1NZTUJPTF9HUEwobG9j
a19kZXZpY2VfaG90cGx1Zyk7CiAKIHZvaWQgdW5sb2NrX2RldmljZV9ob3RwbHVnKHZvaWQpCiB7
CiAJbXV0ZXhfdW5sb2NrKCZkZXZpY2VfaG90cGx1Z19sb2NrKTsKIH0KK0VYUE9SVF9TWU1CT0xf
R1BMKHVubG9ja19kZXZpY2VfaG90cGx1Zyk7CiAKIGludCBsb2NrX2RldmljZV9ob3RwbHVnX3N5
c2ZzKHZvaWQpCiB7Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 07:59:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 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 1fqZf6-00066l-LT; Fri, 17 Aug 2018 07:59: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=/cqo=la=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1fqZf5-00066g-I4
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 07:59:11 +0000
X-Inumbo-ID: 80a296a5-a1f3-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 80a296a5-a1f3-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 07:59: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 3F2757A7E8;
 Fri, 17 Aug 2018 07:59:09 +0000 (UTC)
Received: from t460s.redhat.com (ovpn-117-9.ams2.redhat.com [10.36.117.9])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 3AE1910D18C9;
 Fri, 17 Aug 2018 07:59:02 +0000 (UTC)
From: David Hildenbrand <david@redhat.com>
To: linux-kernel@vger.kernel.org
Date: Fri, 17 Aug 2018 09:58:59 +0200
Message-Id: <20180817075901.4608-1-david@redhat.com>
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]); Fri, 17 Aug 2018 07:59:09 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.2]);
 Fri, 17 Aug 2018 07:59:09 +0000 (UTC) for IP:'10.11.54.3'
 DOMAIN:'int-mx03.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'david@redhat.com' RCPT:''
Subject: [Xen-devel] [PATCH RFC 0/2] mm: online/offline_pages called w.o.
 mem_hotplug_lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Michal Hocko <mhocko@suse.com>, David Hildenbrand <david@redhat.com>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, linux-mm@kvack.org,
 Paul Mackerras <paulus@samba.org>, "K . Y . Srinivasan" <kys@microsoft.com>,
 linux-s390@vger.kernel.org, Stephen Hemminger <sthemmin@microsoft.com>,
 Pavel Tatashin <pasha.tatashin@oracle.com>, linux-acpi@vger.kernel.org,
 David Rientjes <rientjes@google.com>, xen-devel@lists.xenproject.org,
 Len Brown <lenb@kernel.org>, Haiyang Zhang <haiyangz@microsoft.com>,
 Dan Williams <dan.j.williams@intel.com>,
 Andrew Morton <akpm@linux-foundation.org>, Vlastimil Babka <vbabka@suse.cz>,
 Oscar Salvador <osalvador@suse.de>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J . Wysocki" <rjw@rjwysocki.net>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Vitaly Kuznetsov <vkuznets@redhat.com>, linuxppc-dev@lists.ozlabs.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmVhZGluZyB0aHJvdWdoIHRoZSBjb2RlIGFuZCBzdHVkeWluZyBob3cgbWVtX2hvdHBsdWdfbG9j
ayBpcyB0byBiZSB1c2VkLApJIG5vdGljZWQgdGhhdCB0aGVyZSBhcmUgdHdvIHBsYWNlcyB3aGVy
ZSB3ZSBjYW4gZW5kIHVwIGNhbGxpbmcKZGV2aWNlX29ubGluZSgpL2RldmljZV9vZmZsaW5lKCkg
LSBvbmxpbmVfcGFnZXMoKS9vZmZsaW5lX3BhZ2VzKCkgd2l0aG91dAp0aGUgbWVtX2hvdHBsdWdf
bG9jay4gQW5kIHRoZXJlIGFyZSBvdGhlciBwbGFjZXMgd2hlcmUgd2UgY2FsbApkZXZpY2Vfb25s
aW5lKCkvZGV2aWNlX29mZmxpbmUoKSB3aXRob3V0IHRoZSBkZXZpY2VfaG90cGx1Z19sb2NrLgoK
V2hpbGUgZS5nLgoJZWNobyAib25saW5lIiA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21l
bW9yeTkvc3RhdGUKaXMgZmluZSwgZS5nLgoJZWNobyAxID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9t
ZW1vcnkvbWVtb3J5OS9vbmxpbmUKV2lsbCBub3QgdGFrZSB0aGUgbWVtX2hvdHBsdWdfbG9jay4g
SG93ZXZlciB0aGUgZGV2aWNlX2xvY2soKSBhbmQKZGV2aWNlX2hvdHBsdWdfbG9jay4KCkUuZy4g
dmlhIG1lbW9yeV9wcm9iZV9zdG9yZSgpLCB3ZSBjYW4gZW5kIHVwIGNhbGxpbmcKYWRkX21lbW9y
eSgpLT5vbmxpbmVfcGFnZXMoKSB3aXRob3V0IHRoZSBkZXZpY2VfaG90cGx1Z19sb2NrLiBTbyB3
ZSBjYW4KaGF2ZSBjb25jdXJyZW50IGNhbGxlcnMgaW4gb25saW5lX3BhZ2VzKCkuIFdlIGUuZy4g
dG91Y2ggaW4gb25saW5lX3BhZ2VzKCkKYmFzaWNhbGx5IHVucHJvdGVjdGVkIHpvbmUtPnByZXNl
bnRfcGFnZXMgdGhlbi4KCkxvb2tzIGxpa2UgdGhlcmUgaXMgYSBsb25nZXIgaGlzdG9yeSB0byB0
aGF0IChzZWUgUGF0Y2ggIzIgZm9yIGRldGFpbHMpLAphbmQgZml4aW5nIGl0IHRvIHdvcmsgdGhl
IHdheSBpdCB3YXMgaW50ZW5kZWQgaXMgbm90IHJlYWxseSBwb3NzaWJsZS4gV2UKd291bGQgZS5n
LiBoYXZlIHRvIHRha2UgdGhlIG1lbV9ob3RwbHVnX2xvY2sgaW4gZGV2aWNlL2Jhc2UvY29yZS5j
LCB3aGljaApzb3VuZHMgd3JvbmcuCgpTdW1tYXJ5OiBXZSBoYWQgYSBsb2NrIGludmVyc2lvbiBv
biBtZW1faG90cGx1Z19sb2NrIGFuZCBkZXZpY2VfbG9jaygpLAphbmQgdGhlIGFwcHJvYWNoIHRv
IGZpeCBpdCBmaXhlZCBvbmUgaW52ZXJzaW9uLCBidXQgZHJvcHBlZCB0aGUKbWVtX2hvdHBsdWdf
bG9jayBvbiBhbm90aGVyIGluc3RhbmNlICgub25saW5lKS4KCkFzIGZhciBhcyBJIHVuZGVyc3Rh
bmQgZnJvbSB0aGUgY29kZSBhbmQgZnJvbSBiOTNlMGYzMjllMjQgKCJtbSwKbWVtb3J5X2hvdHBs
dWc6IGdldCByaWQgb2Ygem9uZWxpc3RzX211dGV4IiksIG1lbV9ob3RwbHVnX2xvY2sgaXMgcmVx
dWlyZWQKYmVjYXVzZSB3ZSBhc3N1bWUgdGhhdAoJImJvdGggbWVtb3J5IG9ubGluZSBhbmQgb2Zm
bGluZSBhcmUgZnVsbHkgc2VyaWFsaXplZC4iCmFuZCB0aGlzIGlzIG5vdCB0aGUgY2FzZSBpZiB3
ZSBvbmx5IGhvbGQgdGhlIGRldmljZV9sb2NrKCkuCgpJIHByb3Bvc2UgdGhlIGdlbmVyYWwgcnVs
ZXM6CgoxLiBhZGRfbWVtb3J5L2FkZF9tZW1vcnlfcmVzb3VyY2UoKSBtdXN0IG9ubHkgYmUgY2Fs
bGVkIHdpdGgKICAgZGV2aWNlX2hvdHBsdWdfbG9jay4gRm9yIG5vdyBvbmx5IGRvbmUgaW4gQUNQ
SSBjb2RlLgoyLiByZW1vdmVfbWVtb3J5KCkgbXVzdCBvbmx5IGJlIGNhbGxlZCB3aXRoIGRldmlj
ZV9ob3RwbHVnX2xvY2suIFRoaXMgaXMKICAgYWxyZWFkeSBkb2N1bWVudGVkIGFuZCB0cnVlIGlu
IEFDUEkgY29kZS4KMy4gZGV2aWNlX29ubGluZSgpL2RldmljZV9vZmZsaW5lKCkgbXVzdCBvbmx5
IGJlIGNhbGxlZCB3aXRoCiAgIGRldmljZV9ob3RwbHVnX2xvY2suIFRoaXMgaXMgYWxyZWFkeSBk
b2N1bWVudGVkIGFuZCB0cnVlIGZvciBub3cgaW4gY29yZQogICBjb2RlLiBPdGhlciBjYWxsZXJz
IChyZWxhdGVkIHRvIG1lbW9yeSBob3RwbHVnKSBoYXZlIHRvIGJlIGZpeGVkIHVwLgo0LiBtZW1f
aG90cGx1Z19sb2NrIGlzIHRha2VuIGluc2lkZSBvZiBhZGRfbWVtb3J5L3JlbW92ZV9tZW1vcnkv
CiAgIG9ubGluZV9wYWdlcy9vZmZsaW5lX3BhZ2VzLiBGb3Igbm93IHRoaXMgaXMgb25seSB0cnVl
IGZvciB0aGUgZmlyc3QgdHdvCiAgIGluc3RhbmNlcy4KClRvIG1lLCB0aGlzIGxvb2tzIHdheSBj
bGVhbmVyIHRoYW4gd2hhdCB3ZSBoYXZlIHJpZ2h0IG5vdyAoYW5kIGVhc2llciB0bwp2ZXJpZnkp
LiBBbmQgbG9va2luZyBhdCB0aGUgZG9jdW1lbnRhdGlvbiBvZiByZW1vdmVfbWVtb3J5LCB1c2lu
Zwpsb2NrX2RldmljZV9ob3RwbHVnIGFsc28gZm9yIGFkZF9tZW1vcnkoKSBmZWVscyBuYXR1cmFs
LiBTZWNvbmQgcGF0Y2ggY291bGQKbWF5YmUgc3BsaXQgdXAuCgpCdXQgbGV0J3MgZmlyc3QgaGVh
ciBpZiB0aGlzIGlzIGFjdHVhbGx5IGEgcHJvYmxlbSBhbmQgaWYgdGhlcmUgbWlnaCBiZQphbHRl
cm5hdGl2ZXMgKG9yIGNsZWFudXBzKS4gT25seSB0ZXN0ZWQgd2l0aCBESU1NLWJhc2VkIGhvdHBs
dWcuCgpEYXZpZCBIaWxkZW5icmFuZCAoMSk6CiAgbW0vbWVtb3J5X2hvdHBsdWc6IGZpeCBvbmxp
bmUvb2ZmbGluZV9wYWdlcyBjYWxsZWQgdy5vLgogICAgbWVtX2hvdHBsdWdfbG9jawoKVml0YWx5
IEt1em5ldHNvdiAoMSk6CiAgZHJpdmVycy9iYXNlOiBleHBvcnQgbG9ja19kZXZpY2VfaG90cGx1
Zy91bmxvY2tfZGV2aWNlX2hvdHBsdWcKCiBhcmNoL3Bvd2VycGMvcGxhdGZvcm1zL3Bvd2VybnYv
bWVtdHJhY2UuYyB8ICAzICsrCiBkcml2ZXJzL2FjcGkvYWNwaV9tZW1ob3RwbHVnLmMgICAgICAg
ICAgICB8ICAxICsKIGRyaXZlcnMvYmFzZS9jb3JlLmMgICAgICAgICAgICAgICAgICAgICAgIHwg
IDIgKysKIGRyaXZlcnMvYmFzZS9tZW1vcnkuYyAgICAgICAgICAgICAgICAgICAgIHwgMTggKysr
KystLS0tLQogZHJpdmVycy9odi9odl9iYWxsb29uLmMgICAgICAgICAgICAgICAgICAgfCAgNCAr
KysKIGRyaXZlcnMvczM5MC9jaGFyL3NjbHBfY21kLmMgICAgICAgICAgICAgIHwgIDMgKysKIGRy
aXZlcnMveGVuL2JhbGxvb24uYyAgICAgICAgICAgICAgICAgICAgIHwgIDMgKysKIG1tL21lbW9y
eV9ob3RwbHVnLmMgICAgICAgICAgICAgICAgICAgICAgIHwgNDIgKysrKysrKysrKysrKysrKysr
LS0tLS0KIDggZmlsZXMgY2hhbmdlZCwgNTcgaW5zZXJ0aW9ucygrKSwgMTkgZGVsZXRpb25zKC0p
CgotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 07:59:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 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 1fqZfE-00067D-86; Fri, 17 Aug 2018 07: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=/cqo=la=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1fqZfC-000672-Uo
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 07:59:18 +0000
X-Inumbo-ID: 856e1496-a1f3-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 856e1496-a1f3-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 07:59:52 +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 5B694BD9C;
 Fri, 17 Aug 2018 07:59:17 +0000 (UTC)
Received: from t460s.redhat.com (ovpn-117-9.ams2.redhat.com [10.36.117.9])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 8CBAA10D18C9;
 Fri, 17 Aug 2018 07:59:13 +0000 (UTC)
From: David Hildenbrand <david@redhat.com>
To: linux-kernel@vger.kernel.org
Date: Fri, 17 Aug 2018 09:59:01 +0200
Message-Id: <20180817075901.4608-3-david@redhat.com>
In-Reply-To: <20180817075901.4608-1-david@redhat.com>
References: <20180817075901.4608-1-david@redhat.com>
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.1]); Fri, 17 Aug 2018 07:59:17 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.1]);
 Fri, 17 Aug 2018 07:59:17 +0000 (UTC) for IP:'10.11.54.3'
 DOMAIN:'int-mx03.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'david@redhat.com' RCPT:''
Subject: [Xen-devel] [PATCH RFC 2/2] mm/memory_hotplug: fix
 online/offline_pages called w.o. mem_hotplug_lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Michal Hocko <mhocko@suse.com>, David Hildenbrand <david@redhat.com>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, linux-mm@kvack.org,
 Paul Mackerras <paulus@samba.org>, "K . Y . Srinivasan" <kys@microsoft.com>,
 linux-s390@vger.kernel.org, Stephen Hemminger <sthemmin@microsoft.com>,
 Pavel Tatashin <pasha.tatashin@oracle.com>, linux-acpi@vger.kernel.org,
 David Rientjes <rientjes@google.com>, xen-devel@lists.xenproject.org,
 Len Brown <lenb@kernel.org>, Haiyang Zhang <haiyangz@microsoft.com>,
 Dan Williams <dan.j.williams@intel.com>,
 Andrew Morton <akpm@linux-foundation.org>, Vlastimil Babka <vbabka@suse.cz>,
 Oscar Salvador <osalvador@suse.de>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J . Wysocki" <rjw@rjwysocki.net>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Vitaly Kuznetsov <vkuznets@redhat.com>, linuxppc-dev@lists.ozlabs.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUgc2VlbSB0byBiZSBzb21lIHByb2JsZW1zIGFzIHJlc3VsdCBvZiAzMDQ2N2UwYjNiZSAo
Im1tLCBob3RwbHVnOgpmaXggY29uY3VycmVudCBtZW1vcnkgaG90LWFkZCBkZWFkbG9jayIpLCB3
aGljaCB0cmllZCB0byBmaXggYSBwb3NzaWJsZQpsb2NrIGludmVyc2lvbiByZXBvcnRlZCBhbmQg
ZGlzY3Vzc2VkIGluIFsxXSBkdWUgdG8gdGhlIHR3byBsb2NrcwoJYSkgZGV2aWNlX2xvY2soKQoJ
YikgbWVtX2hvdHBsdWdfbG9jawoKV2hpbGUgYWRkX21lbW9yeSgpIGZpcnN0IHRha2VzIGIpLCBm
b2xsb3dlZCBieSBhKSBkdXJpbmcKYnVzX3Byb2JlX2RldmljZSgpLCBvbmxpbmluZyBvZiBtZW1v
cnkgZnJvbSB1c2VyIHNwYWNlIGZpcnN0IHRvb2sgYiksCmZvbGxvd2VkIGJ5IGEpLCBleHBvc2lu
ZyBhIHBvc3NpYmxlIGRlYWRsb2NrLgoKSW4gWzFdLCBhbmQgaXQgd2FzIGRlY2lkZWQgdG8gbm90
IG1ha2UgdXNlIG9mIGRldmljZV9ob3RwbHVnX2xvY2ssIGJ1dApyYXRoZXIgdG8gZW5mb3JjZSBh
IGxvY2tpbmcgb3JkZXIuIExvb2tpbmcgYXQgMS4sIHRoaXMgb3JkZXIgaXMgbm90IGFsd2F5cwpz
YXRpc2ZpZWQgd2hlbiBjYWxsaW5nIGRldmljZV9vbmxpbmUoKSAtIGVzc2VudGlhbGx5IHdlIHNp
bXBseSBkb24ndCB0YWtlCm9uZSBvZiBib3RoIGxvY2tzIGFueW1vcmUgLSBhbmQgZml4aW5nIHRo
aXMgd291bGQgcmVxdWlyZSB1cyB0bwp0YWtlIHRoZSBtZW1faG90cGx1Z19sb2NrIGluIGNvcmUg
ZHJpdmVyIGNvZGUgKG9ubGluZV9zdG9yZSgpKSwgd2hpY2gKc291bmRzIHdyb25nLgoKVGhlIHBy
b2JsZW1zIEkgc3BvdHRlZCByZWxhdGVkIHRvIHRoaXM6CgoxLiBNZW1vcnkgYmxvY2sgZGV2aWNl
IGF0dHJpYnV0ZXM6IFdoaWxlIC5zdGF0ZSBmaXJzdCBjYWxscwogICBtZW1faG90cGx1Z19iZWdp
bigpIGFuZCB0aGUgY2FsbHMgZGV2aWNlX29ubGluZSgpIC0gd2hpY2ggdGFrZXMKICAgZGV2aWNl
X2xvY2soKSAtIC5vbmxpbmUgZG9lcyBubyBsb25nZXIgY2FsbCBtZW1faG90cGx1Z19iZWdpbigp
LCBzbwogICBlZmZlY3RpdmVseSBjYWxscyBvbmxpbmVfcGFnZXMoKSB3aXRob3V0IG1lbV9ob3Rw
bHVnX2xvY2suIG9ubGluaW5nLwogICBvZmZsaW5pbmcgb2YgcGFnZXMgaXMgbm8gbG9uZ2VyIHNl
cmlhbGlzZWQgYWNyb3NzIGRpZmZlcmVudCBkZXZpY2VzLgoKMi4gZGV2aWNlX29ubGluZSgpIHNo
b3VsZCBiZSBjYWxsZWQgdW5kZXIgZGV2aWNlX2hvdHBsdWdfbG9jaywgaG93ZXZlcgogICBvbmxp
bmluZyBtZW1vcnkgZHVyaW5nIGFkZF9tZW1vcnkoKSBkb2VzIG5vdCB0YWtlIGNhcmUgb2YgdGhh
dC4gKEkKICAgZGlkbid0IGZvbGxvdyBob3cgc3RyaWN0bHkgdGhpcyBpcyBuZWVkZWQsIGJ1dCB0
aGVyZSBzZWVtcyB0byBiZSBhCiAgIHJlYXNvbiBiZWNhdXNlIGl0IGlzIGRvY3VtZW50ZWQgYXQg
ZGV2aWNlX29ubGluZSgpIGFuZAogICBkZXZpY2Vfb2ZmbGluZSgpKS4KCkluIGFkZGl0aW9uLCBJ
IHRoaW5rIHRoZXJlIGlzIGFsc28gc29tZXRoaW5nIHdyb25nIGFib3V0IHRoZSBsb2NraW5nIGlu
CgozLiBhcmNoL3Bvd2VycGMvcGxhdGZvcm1zL3Bvd2VybnYvbWVtdHJhY2UuYyBjYWxscyBvZmZs
aW5lX3BhZ2VzKCkKICAgKGFuZCBkZXZpY2Vfb25saW5lKCkpIHdpdGhvdXQgbG9ja3MuIFRoaXMg
d2FzIGludHJvZHVjZWQgYWZ0ZXIKICAgMzA0NjdlMGIzYmUuIEFuZCBza2ltbWluZyBvdmVyIHRo
ZSBjb2RlLCBJIGFzc3VtZSBpdCBjb3VsZCBuZWVkIHNvbWUKICAgbW9yZSBjYXJlIGluIHJlZ2Fy
ZHMgdG8gbG9ja2luZy4KCkFDUEkgY29kZSBhbHJlYWR5IGhvbGRzIHRoZSBkZXZpY2VfaG90cGx1
Z19sb2NrLCBhbmQgYXMgd2UgYXJlCmVmZmVjdGl2ZWx5IGhvdHBsdWdnaW5nIG1lbW9yeSBibG9j
ayBkZXZpY2VzLCByZXF1aXJpbmcgdG8gaG9sZCB0aGF0CmxvY2sgZG9lcyBub3Qgc291bmQgdG9v
IHdyb25nLCBhbHRob3VnaCBub3QgY2hvc2VuIGluIFsxXSwgYXMKCSJJIGRvbid0IHRoaW5rIHJl
c29sdmluZyBhIGxvY2tpbmcgZGVwZW5kZW5jeSBpcyBhcHByb3ByaWF0ZSBieQoJIGp1c3Qgc2Vy
aWFsaXppbmcgdGhlbSB3aXRoIGFub3RoZXIgbG9jay4iCkkgdGhpbmsgdGhpcyBpcyB0aGUgY2xl
YW5lc3Qgc29sdXRpb24uCgpSZXF1aXJpbmcgYWRkX21lbW9yeSgpL2FkZF9tZW1vcnlfcmVzb3Vy
Y2UoKSB0byBiZSBjYWxsZWQgdW5kZXIKZGV2aWNlX2hvdHBsdWdfbG9jayBmaXhlcyAyLiwgdGFr
aW5nIHRoZSBtZW1faG90cGx1Z19sb2NrIGluCm9ubGluZV9wYWdlcy9vZmZsaW5lX3BhZ2VzKCkg
Zml4ZXMgMS4gYW5kIDMuCgpGaXh1cCBhbGwgY2FsbGVycyBvZiBhZGRfbWVtb3J5L2FkZF9tZW1v
cnlfcmVzb3VyY2UgdG8gaG9sZCB0aGUgbG9jayBpZgpub3QgYWxyZWFkeSBkb25lLgoKU28gdGhp
cyBpcyBlc3NlbnRpYWxseSBhIHJldmVydCBvZiAzMDQ2N2UwYjNiZSwgaW1wbGVtZW50YXRpb24g
b2Ygd2hhdAp3YXMgc3VnZ2VzdGVkIGluIFsxXSBieSBWaXRhbHksIGFwcGxpZWQgdG8gdGhlIGN1
cnJlbnQgdHJlZS4KClsxXSBodHRwOi8vZHJpdmVyZGV2LmxpbnV4ZHJpdmVycHJvamVjdC5vcmcv
cGlwZXJtYWlsLyBkcml2ZXJkZXYtZGV2ZWwvCiAgICAyMDE1LUZlYnJ1YXJ5LzA2NTMyNC5odG1s
CgpUaGlzIHBhdGNoIGlzIHBhcnRseSBiYXNlZCBvbiBhIHBhdGNoIGJ5IFZpdGFseSBLdXpuZXRz
b3YuCgpTaWduZWQtb2ZmLWJ5OiBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4K
LS0tCiBhcmNoL3Bvd2VycGMvcGxhdGZvcm1zL3Bvd2VybnYvbWVtdHJhY2UuYyB8ICAzICsrCiBk
cml2ZXJzL2FjcGkvYWNwaV9tZW1ob3RwbHVnLmMgICAgICAgICAgICB8ICAxICsKIGRyaXZlcnMv
YmFzZS9tZW1vcnkuYyAgICAgICAgICAgICAgICAgICAgIHwgMTggKysrKystLS0tLQogZHJpdmVy
cy9odi9odl9iYWxsb29uLmMgICAgICAgICAgICAgICAgICAgfCAgNCArKysKIGRyaXZlcnMvczM5
MC9jaGFyL3NjbHBfY21kLmMgICAgICAgICAgICAgIHwgIDMgKysKIGRyaXZlcnMveGVuL2JhbGxv
b24uYyAgICAgICAgICAgICAgICAgICAgIHwgIDMgKysKIG1tL21lbW9yeV9ob3RwbHVnLmMgICAg
ICAgICAgICAgICAgICAgICAgIHwgNDIgKysrKysrKysrKysrKysrKysrLS0tLS0KIDcgZmlsZXMg
Y2hhbmdlZCwgNTUgaW5zZXJ0aW9ucygrKSwgMTkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
YXJjaC9wb3dlcnBjL3BsYXRmb3Jtcy9wb3dlcm52L21lbXRyYWNlLmMgYi9hcmNoL3Bvd2VycGMv
cGxhdGZvcm1zL3Bvd2VybnYvbWVtdHJhY2UuYwppbmRleCA1MWRjMzk4YWUzZjcuLjRjMjczN2Ez
MzAyMCAxMDA2NDQKLS0tIGEvYXJjaC9wb3dlcnBjL3BsYXRmb3Jtcy9wb3dlcm52L21lbXRyYWNl
LmMKKysrIGIvYXJjaC9wb3dlcnBjL3BsYXRmb3Jtcy9wb3dlcm52L21lbXRyYWNlLmMKQEAgLTIw
Niw2ICsyMDYsOCBAQCBzdGF0aWMgaW50IG1lbXRyYWNlX29ubGluZSh2b2lkKQogCWludCBpLCBy
ZXQgPSAwOwogCXN0cnVjdCBtZW10cmFjZV9lbnRyeSAqZW50OwogCisJLyogYWRkX21lbW9yeSgp
IHJlcXVpcmVzIGRldmljZV9ob3RwbHVnX2xvY2sgKi8KKwlsb2NrX2RldmljZV9ob3RwbHVnKCk7
CiAJZm9yIChpID0gbWVtdHJhY2VfYXJyYXlfbnIgLSAxOyBpID49IDA7IGktLSkgewogCQllbnQg
PSAmbWVtdHJhY2VfYXJyYXlbaV07CiAKQEAgLTI0NCw2ICsyNDYsNyBAQCBzdGF0aWMgaW50IG1l
bXRyYWNlX29ubGluZSh2b2lkKQogCQlwcl9pbmZvKCJBZGRlZCB0cmFjZSBtZW1vcnkgYmFjayB0
byBub2RlICVkXG4iLCBlbnQtPm5pZCk7CiAJCWVudC0+c2l6ZSA9IGVudC0+c3RhcnQgPSBlbnQt
Pm5pZCA9IC0xOwogCX0KKwl1bmxvY2tfZGV2aWNlX2hvdHBsdWcoKTsKIAlpZiAocmV0KQogCQly
ZXR1cm4gcmV0OwogCmRpZmYgLS1naXQgYS9kcml2ZXJzL2FjcGkvYWNwaV9tZW1ob3RwbHVnLmMg
Yi9kcml2ZXJzL2FjcGkvYWNwaV9tZW1ob3RwbHVnLmMKaW5kZXggNmIwZDNlZjczMDljLi5lN2E0
Yzc5MDA5NjcgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvYWNwaS9hY3BpX21lbWhvdHBsdWcuYworKysg
Yi9kcml2ZXJzL2FjcGkvYWNwaV9tZW1ob3RwbHVnLmMKQEAgLTIyOCw2ICsyMjgsNyBAQCBzdGF0
aWMgaW50IGFjcGlfbWVtb3J5X2VuYWJsZV9kZXZpY2Uoc3RydWN0IGFjcGlfbWVtb3J5X2Rldmlj
ZSAqbWVtX2RldmljZSkKIAkJaWYgKG5vZGUgPCAwKQogCQkJbm9kZSA9IG1lbW9yeV9hZGRfcGh5
c2FkZHJfdG9fbmlkKGluZm8tPnN0YXJ0X2FkZHIpOwogCisJCS8qIHdlIGFscmVhZHkgaG9sZCB0
aGUgZGV2aWNlX2hvdHBsdWcgbG9jayBhdCB0aGlzIHBvaW50ICovCiAJCXJlc3VsdCA9IGFkZF9t
ZW1vcnkobm9kZSwgaW5mby0+c3RhcnRfYWRkciwgaW5mby0+bGVuZ3RoKTsKIAogCQkvKgpkaWZm
IC0tZ2l0IGEvZHJpdmVycy9iYXNlL21lbW9yeS5jIGIvZHJpdmVycy9iYXNlL21lbW9yeS5jCmlu
ZGV4IGM4YTFjYjBiNjEzNi4uZjYwNTA3Zjk5NGRmIDEwMDY0NAotLS0gYS9kcml2ZXJzL2Jhc2Uv
bWVtb3J5LmMKKysrIGIvZHJpdmVycy9iYXNlL21lbW9yeS5jCkBAIC0zNDEsMTkgKzM0MSwxMSBA
QCBzdG9yZV9tZW1fc3RhdGUoc3RydWN0IGRldmljZSAqZGV2LAogCQlnb3RvIGVycjsKIAl9CiAK
LQkvKgotCSAqIE1lbW9yeSBob3RwbHVnIG5lZWRzIHRvIGhvbGQgbWVtX2hvdHBsdWdfYmVnaW4o
KSBmb3IgcHJvYmUgdG8gZmluZAotCSAqIHRoZSBjb3JyZWN0IG1lbW9yeSBibG9jayB0byBvbmxp
bmUgYmVmb3JlIGRvaW5nIGRldmljZV9vbmxpbmUoZGV2KSwKLQkgKiB3aGljaCB3aWxsIHRha2Ug
ZGV2LT5tdXRleC4gIFRha2UgdGhlIGxvY2sgZWFybHkgdG8gcHJldmVudCBhbgotCSAqIGludmVy
c2lvbiwgbWVtb3J5X3N1YnN5c19vbmxpbmUoKSBjYWxsYmFja3Mgd2lsbCBiZSBpbXBsZW1lbnRl
ZCBieQotCSAqIGFzc3VtaW5nIGl0J3MgYWxyZWFkeSBwcm90ZWN0ZWQuCi0JICovCi0JbWVtX2hv
dHBsdWdfYmVnaW4oKTsKLQogCXN3aXRjaCAob25saW5lX3R5cGUpIHsKIAljYXNlIE1NT1BfT05M
SU5FX0tFUk5FTDoKIAljYXNlIE1NT1BfT05MSU5FX01PVkFCTEU6CiAJY2FzZSBNTU9QX09OTElO
RV9LRUVQOgorCQkvKiBtZW0tPm9ubGluZV90eXBlIGlzIHByb3RlY3RlZCBieSBkZXZpY2VfaG90
cGx1Z19sb2NrICovCiAJCW1lbS0+b25saW5lX3R5cGUgPSBvbmxpbmVfdHlwZTsKIAkJcmV0ID0g
ZGV2aWNlX29ubGluZSgmbWVtLT5kZXYpOwogCQlicmVhazsKQEAgLTM2NCw3ICszNTYsNiBAQCBz
dG9yZV9tZW1fc3RhdGUoc3RydWN0IGRldmljZSAqZGV2LAogCQlyZXQgPSAtRUlOVkFMOyAvKiBz
aG91bGQgbmV2ZXIgaGFwcGVuICovCiAJfQogCi0JbWVtX2hvdHBsdWdfZG9uZSgpOwogZXJyOgog
CXVubG9ja19kZXZpY2VfaG90cGx1ZygpOwogCkBAIC01MjIsNiArNTEzLDEyIEBAIG1lbW9yeV9w
cm9iZV9zdG9yZShzdHJ1Y3QgZGV2aWNlICpkZXYsIHN0cnVjdCBkZXZpY2VfYXR0cmlidXRlICph
dHRyLAogCQlyZXR1cm4gLUVJTlZBTDsKIAogCW5pZCA9IG1lbW9yeV9hZGRfcGh5c2FkZHJfdG9f
bmlkKHBoeXNfYWRkcik7CisKKwkvKiBhZGRfbWVtb3J5KCkgcmVxdWlyZXMgdGhlIGRldmljZV9o
b3RwbHVnX2xvY2sgKi8KKwlyZXQgPSBsb2NrX2RldmljZV9ob3RwbHVnX3N5c2ZzKCk7CisJaWYg
KHJldCkKKwkJcmV0dXJuIHJldDsKKwogCXJldCA9IGFkZF9tZW1vcnkobmlkLCBwaHlzX2FkZHIs
CiAJCQkgTUlOX01FTU9SWV9CTE9DS19TSVpFICogc2VjdGlvbnNfcGVyX2Jsb2NrKTsKIApAQCAt
NTMwLDYgKzUyNyw3IEBAIG1lbW9yeV9wcm9iZV9zdG9yZShzdHJ1Y3QgZGV2aWNlICpkZXYsIHN0
cnVjdCBkZXZpY2VfYXR0cmlidXRlICphdHRyLAogCiAJcmV0ID0gY291bnQ7CiBvdXQ6CisJdW5s
b2NrX2RldmljZV9ob3RwbHVnKCk7CiAJcmV0dXJuIHJldDsKIH0KIApkaWZmIC0tZ2l0IGEvZHJp
dmVycy9odi9odl9iYWxsb29uLmMgYi9kcml2ZXJzL2h2L2h2X2JhbGxvb24uYwppbmRleCBiMWI3
ODgwODI3OTMuLmM2ZDBiNjU0ZjEwOSAxMDA2NDQKLS0tIGEvZHJpdmVycy9odi9odl9iYWxsb29u
LmMKKysrIGIvZHJpdmVycy9odi9odl9iYWxsb29uLmMKQEAgLTczNSw4ICs3MzUsMTIgQEAgc3Rh
dGljIHZvaWQgaHZfbWVtX2hvdF9hZGQodW5zaWduZWQgbG9uZyBzdGFydCwgdW5zaWduZWQgbG9u
ZyBzaXplLAogCQlkbV9kZXZpY2UuaGFfd2FpdGluZyA9ICFtZW1ocF9hdXRvX29ubGluZTsKIAog
CQluaWQgPSBtZW1vcnlfYWRkX3BoeXNhZGRyX3RvX25pZChQRk5fUEhZUyhzdGFydF9wZm4pKTsK
KworCQkvKiBhZGRfbWVtb3J5KCkgcmVxdWlyZXMgdGhlIGRldmljZV9ob3RwbHVnIGxvY2sgKi8K
KwkJbG9ja19kZXZpY2VfaG90cGx1ZygpOwogCQlyZXQgPSBhZGRfbWVtb3J5KG5pZCwgUEZOX1BI
WVMoKHN0YXJ0X3BmbikpLAogCQkJCShIQV9DSFVOSyA8PCBQQUdFX1NISUZUKSk7CisJCXVubG9j
a19kZXZpY2VfaG90cGx1ZygpOwogCiAJCWlmIChyZXQpIHsKIAkJCXByX2VycigiaG90X2FkZCBt
ZW1vcnkgZmFpbGVkIGVycm9yIGlzICVkXG4iLCByZXQpOwpkaWZmIC0tZ2l0IGEvZHJpdmVycy9z
MzkwL2NoYXIvc2NscF9jbWQuYyBiL2RyaXZlcnMvczM5MC9jaGFyL3NjbHBfY21kLmMKaW5kZXgg
ZDc2ODZhNjhjMDkzLi5jZDBjZGFiOGZjZmIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvczM5MC9jaGFy
L3NjbHBfY21kLmMKKysrIGIvZHJpdmVycy9zMzkwL2NoYXIvc2NscF9jbWQuYwpAQCAtNDA1LDgg
KzQwNSwxMSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgYWRkX21lbW9yeV9tZXJnZWQodTE2IHJuKQog
CWFsaWduX3RvX2Jsb2NrX3NpemUoJnN0YXJ0LCAmc2l6ZSwgYmxvY2tfc2l6ZSk7CiAJaWYgKCFz
aXplKQogCQlnb3RvIHNraXBfYWRkOworCS8qIGFkZF9tZW1vcnkoKSByZXF1aXJlcyB0aGUgZGV2
aWNlX2hvdHBsdWcgbG9jayAqLworCWxvY2tfZGV2aWNlX2hvdHBsdWcoKTsKIAlmb3IgKGFkZHIg
PSBzdGFydDsgYWRkciA8IHN0YXJ0ICsgc2l6ZTsgYWRkciArPSBibG9ja19zaXplKQogCQlhZGRf
bWVtb3J5KG51bWFfcGZuX3RvX25pZChQRk5fRE9XTihhZGRyKSksIGFkZHIsIGJsb2NrX3NpemUp
OworCXVubG9ja19kZXZpY2VfaG90cGx1ZygpOwogc2tpcF9hZGQ6CiAJZmlyc3Rfcm4gPSBybjsK
IAludW0gPSAxOwpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vYmFsbG9vbi5jIGIvZHJpdmVycy94
ZW4vYmFsbG9vbi5jCmluZGV4IDU1OWU3N2EyMGE0ZC4uZGYxY2VkNGMwNjkyIDEwMDY0NAotLS0g
YS9kcml2ZXJzL3hlbi9iYWxsb29uLmMKKysrIGIvZHJpdmVycy94ZW4vYmFsbG9vbi5jCkBAIC0z
OTUsOCArMzk1LDExIEBAIHN0YXRpYyBlbnVtIGJwX3N0YXRlIHJlc2VydmVfYWRkaXRpb25hbF9t
ZW1vcnkodm9pZCkKIAkgKiBjYWxsZXJzIGRyb3AgdGhlIG11dGV4IGJlZm9yZSB0cnlpbmcgYWdh
aW4uCiAJICovCiAJbXV0ZXhfdW5sb2NrKCZiYWxsb29uX211dGV4KTsKKwkvKiBhZGRfbWVtb3J5
X3Jlc291cmNlKCkgcmVxdWlyZXMgdGhlIGRldmljZV9ob3RwbHVnIGxvY2sgKi8KKwlsb2NrX2Rl
dmljZV9ob3RwbHVnKCk7CiAJcmMgPSBhZGRfbWVtb3J5X3Jlc291cmNlKG5pZCwgcmVzb3VyY2Ut
PnN0YXJ0LCByZXNvdXJjZV9zaXplKHJlc291cmNlKSwKIAkJCQkgbWVtaHBfYXV0b19vbmxpbmUp
OworCXVubG9ja19kZXZpY2VfaG90cGx1ZygpOwogCW11dGV4X2xvY2soJmJhbGxvb25fbXV0ZXgp
OwogCiAJaWYgKHJjKSB7CmRpZmYgLS1naXQgYS9tbS9tZW1vcnlfaG90cGx1Zy5jIGIvbW0vbWVt
b3J5X2hvdHBsdWcuYwppbmRleCA2YTI3MjY5MjBlZDIuLjQ5MmU1NThmNzkxYiAxMDA2NDQKLS0t
IGEvbW0vbWVtb3J5X2hvdHBsdWcuYworKysgYi9tbS9tZW1vcnlfaG90cGx1Zy5jCkBAIC04ODUs
NyArODg1LDYgQEAgc3RhdGljIHN0cnVjdCB6b25lICogX19tZW1pbml0IG1vdmVfcGZuX3Jhbmdl
KGludCBvbmxpbmVfdHlwZSwgaW50IG5pZCwKIAlyZXR1cm4gem9uZTsKIH0KIAotLyogTXVzdCBi
ZSBwcm90ZWN0ZWQgYnkgbWVtX2hvdHBsdWdfYmVnaW4oKSBvciBhIGRldmljZV9sb2NrICovCiBp
bnQgX19yZWYgb25saW5lX3BhZ2VzKHVuc2lnbmVkIGxvbmcgcGZuLCB1bnNpZ25lZCBsb25nIG5y
X3BhZ2VzLCBpbnQgb25saW5lX3R5cGUpCiB7CiAJdW5zaWduZWQgbG9uZyBmbGFnczsKQEAgLTg5
Nyw2ICs4OTYsOCBAQCBpbnQgX19yZWYgb25saW5lX3BhZ2VzKHVuc2lnbmVkIGxvbmcgcGZuLCB1
bnNpZ25lZCBsb25nIG5yX3BhZ2VzLCBpbnQgb25saW5lX3R5cAogCXN0cnVjdCBtZW1vcnlfbm90
aWZ5IGFyZzsKIAlzdHJ1Y3QgbWVtb3J5X2Jsb2NrICptZW07CiAKKwltZW1faG90cGx1Z19iZWdp
bigpOworCiAJLyoKIAkgKiBXZSBjYW4ndCB1c2UgcGZuX3RvX25pZCgpIGJlY2F1c2UgbmlkIG1p
Z2h0IGJlIHN0b3JlZCBpbiBzdHJ1Y3QgcGFnZQogCSAqIHdoaWNoIGlzIG5vdCB5ZXQgaW5pdGlh
bGl6ZWQuIEluc3RlYWQsIHdlIGZpbmQgbmlkIGZyb20gbWVtb3J5IGJsb2NrLgpAQCAtOTYxLDYg
Kzk2Miw3IEBAIGludCBfX3JlZiBvbmxpbmVfcGFnZXModW5zaWduZWQgbG9uZyBwZm4sIHVuc2ln
bmVkIGxvbmcgbnJfcGFnZXMsIGludCBvbmxpbmVfdHlwCiAKIAlpZiAob25saW5lZF9wYWdlcykK
IAkJbWVtb3J5X25vdGlmeShNRU1fT05MSU5FLCAmYXJnKTsKKwltZW1faG90cGx1Z19kb25lKCk7
CiAJcmV0dXJuIDA7CiAKIGZhaWxlZF9hZGRpdGlvbjoKQEAgLTk2OCw2ICs5NzAsNyBAQCBpbnQg
X19yZWYgb25saW5lX3BhZ2VzKHVuc2lnbmVkIGxvbmcgcGZuLCB1bnNpZ25lZCBsb25nIG5yX3Bh
Z2VzLCBpbnQgb25saW5lX3R5cAogCQkgKHVuc2lnbmVkIGxvbmcgbG9uZykgcGZuIDw8IFBBR0Vf
U0hJRlQsCiAJCSAoKCh1bnNpZ25lZCBsb25nIGxvbmcpIHBmbiArIG5yX3BhZ2VzKSA8PCBQQUdF
X1NISUZUKSAtIDEpOwogCW1lbW9yeV9ub3RpZnkoTUVNX0NBTkNFTF9PTkxJTkUsICZhcmcpOwor
CW1lbV9ob3RwbHVnX2RvbmUoKTsKIAlyZXR1cm4gcmV0OwogfQogI2VuZGlmIC8qIENPTkZJR19N
RU1PUllfSE9UUExVR19TUEFSU0UgKi8KQEAgLTExMTUsNyArMTExOCwxOCBAQCBzdGF0aWMgaW50
IG9ubGluZV9tZW1vcnlfYmxvY2soc3RydWN0IG1lbW9yeV9ibG9jayAqbWVtLCB2b2lkICphcmcp
CiAJcmV0dXJuIGRldmljZV9vbmxpbmUoJm1lbS0+ZGV2KTsKIH0KIAotLyogd2UgYXJlIE9LIGNh
bGxpbmcgX19tZW1pbml0IHN0dWZmIGhlcmUgLSB3ZSBoYXZlIENPTkZJR19NRU1PUllfSE9UUExV
RyAqLworLyoKKyAqIFJlcXVpcmVzIGRldmljZV9ob3RwbHVnX2xvY2s6CisgKgorICogYWRkX21l
bW9yeV9yZXNvdXJjZSgpIHdpbGwgZmlyc3QgdGFrZSB0aGUgbWVtX2hvdHBsdWdfbG9jayBhbmQg
dGhlbgorICogZGV2aWNlX2xvY2soKSB0aGUgY3JlYXRlZCBtZW1vcnkgYmxvY2sgZGV2aWNlICh2
aWEgYnVzX3Byb2JlX2RldmljZSgpKS4KKyAqIEhvd2V2ZXIsIGRldmljZV9vbmxpbmUoKSBjYWxs
cyBkZXZpY2VfbG9jaygpIGFuZCB0aGVuIHRha2VzIHRoZQorICogbWVtX2hvdHBsdWcgbG9jayAo
dmlhIG9ubGluZV9wYWdlcygpKS4gVGhlIGRldmljZV9ob3RwbHVnX2xvY2sgbWFrZXMKKyAqIHN1
cmUgdGhpcyBsb2NrIGludmVyc2lvbiBjYW4gbmV2ZXIgaGFwcGVuIC0gYW5kIGFsc28gZGV2aWNl
X29ubGluZSgpCisgKiBuZWVkcyBpdC4KKyAqCisgKiB3ZSBhcmUgT0sgY2FsbGluZyBfX21lbWlu
aXQgc3R1ZmYgaGVyZSAtIHdlIGhhdmUgQ09ORklHX01FTU9SWV9IT1RQTFVHCisgKi8KIGludCBf
X3JlZiBhZGRfbWVtb3J5X3Jlc291cmNlKGludCBuaWQsIHU2NCBzdGFydCwgdTY0IHNpemUsIGJv
b2wgb25saW5lKQogewogCWJvb2wgbmV3X25vZGUgPSBmYWxzZTsKQEAgLTExNjMsMjUgKzExNzcs
MjYgQEAgaW50IF9fcmVmIGFkZF9tZW1vcnlfcmVzb3VyY2UoaW50IG5pZCwgdTY0IHN0YXJ0LCB1
NjQgc2l6ZSwgYm9vbCBvbmxpbmUpCiAJLyogY3JlYXRlIG5ldyBtZW1tYXAgZW50cnkgKi8KIAlm
aXJtd2FyZV9tYXBfYWRkX2hvdHBsdWcoc3RhcnQsIHN0YXJ0ICsgc2l6ZSwgIlN5c3RlbSBSQU0i
KTsKIAorCS8qIGRldmljZV9vbmxpbmUoKSB3aWxsIHRha2UgdGhlIGxvY2sgd2hlbiBjYWxsaW5n
IG9ubGluZV9wYWdlcygpICovCisJbWVtX2hvdHBsdWdfZG9uZSgpOworCiAJLyogb25saW5lIHBh
Z2VzIGlmIHJlcXVlc3RlZCAqLwogCWlmIChvbmxpbmUpCiAJCXdhbGtfbWVtb3J5X3JhbmdlKFBG
Tl9ET1dOKHN0YXJ0KSwgUEZOX1VQKHN0YXJ0ICsgc2l6ZSAtIDEpLAogCQkJCSAgTlVMTCwgb25s
aW5lX21lbW9yeV9ibG9jayk7CiAKLQlnb3RvIG91dDsKLQorCXJldHVybiByZXQ7CiBlcnJvcjoK
IAkvKiByb2xsYmFjayBwZ2RhdCBhbGxvY2F0aW9uIGFuZCBvdGhlcnMgKi8KIAlpZiAobmV3X25v
ZGUpCiAJCXJvbGxiYWNrX25vZGVfaG90YWRkKG5pZCk7CiAJbWVtYmxvY2tfcmVtb3ZlKHN0YXJ0
LCBzaXplKTsKLQotb3V0OgogCW1lbV9ob3RwbHVnX2RvbmUoKTsKIAlyZXR1cm4gcmV0OwogfQog
RVhQT1JUX1NZTUJPTF9HUEwoYWRkX21lbW9yeV9yZXNvdXJjZSk7CiAKKy8qIHJlcXVpcmVzIGRl
dmljZV9ob3RwbHVnX2xvY2ssIHNlZSBhZGRfbWVtb3J5X3Jlc291cmNlKCkgKi8KIGludCBfX3Jl
ZiBhZGRfbWVtb3J5KGludCBuaWQsIHU2NCBzdGFydCwgdTY0IHNpemUpCiB7CiAJc3RydWN0IHJl
c291cmNlICpyZXM7CkBAIC0xNjA1LDEwICsxNjIwLDE2IEBAIHN0YXRpYyBpbnQgX19yZWYgX19v
ZmZsaW5lX3BhZ2VzKHVuc2lnbmVkIGxvbmcgc3RhcnRfcGZuLAogCQlyZXR1cm4gLUVJTlZBTDsK
IAlpZiAoIUlTX0FMSUdORUQoZW5kX3BmbiwgcGFnZWJsb2NrX25yX3BhZ2VzKSkKIAkJcmV0dXJu
IC1FSU5WQUw7CisKKwltZW1faG90cGx1Z19iZWdpbigpOworCiAJLyogVGhpcyBtYWtlcyBob3Rw
bHVnIG11Y2ggZWFzaWVyLi4uYW5kIHJlYWRhYmxlLgogCSAgIHdlIGFzc3VtZSB0aGlzIGZvciBu
b3cuIC4qLwotCWlmICghdGVzdF9wYWdlc19pbl9hX3pvbmUoc3RhcnRfcGZuLCBlbmRfcGZuLCAm
dmFsaWRfc3RhcnQsICZ2YWxpZF9lbmQpKQorCWlmICghdGVzdF9wYWdlc19pbl9hX3pvbmUoc3Rh
cnRfcGZuLCBlbmRfcGZuLCAmdmFsaWRfc3RhcnQsCisJCQkJICAmdmFsaWRfZW5kKSkgeworCQlt
ZW1faG90cGx1Z19kb25lKCk7CiAJCXJldHVybiAtRUlOVkFMOworCX0KIAogCXpvbmUgPSBwYWdl
X3pvbmUocGZuX3RvX3BhZ2UodmFsaWRfc3RhcnQpKTsKIAlub2RlID0gem9uZV90b19uaWQoem9u
ZSk7CkBAIC0xNjE3LDggKzE2MzgsMTAgQEAgc3RhdGljIGludCBfX3JlZiBfX29mZmxpbmVfcGFn
ZXModW5zaWduZWQgbG9uZyBzdGFydF9wZm4sCiAJLyogc2V0IGFib3ZlIHJhbmdlIGFzIGlzb2xh
dGVkICovCiAJcmV0ID0gc3RhcnRfaXNvbGF0ZV9wYWdlX3JhbmdlKHN0YXJ0X3BmbiwgZW5kX3Bm
biwKIAkJCQkgICAgICAgTUlHUkFURV9NT1ZBQkxFLCB0cnVlKTsKLQlpZiAocmV0KQorCWlmIChy
ZXQpIHsKKwkJbWVtX2hvdHBsdWdfZG9uZSgpOwogCQlyZXR1cm4gcmV0OworCX0KIAogCWFyZy5z
dGFydF9wZm4gPSBzdGFydF9wZm47CiAJYXJnLm5yX3BhZ2VzID0gbnJfcGFnZXM7CkBAIC0xNjg5
LDYgKzE3MTIsNyBAQCBzdGF0aWMgaW50IF9fcmVmIF9fb2ZmbGluZV9wYWdlcyh1bnNpZ25lZCBs
b25nIHN0YXJ0X3BmbiwKIAl3cml0ZWJhY2tfc2V0X3JhdGVsaW1pdCgpOwogCiAJbWVtb3J5X25v
dGlmeShNRU1fT0ZGTElORSwgJmFyZyk7CisJbWVtX2hvdHBsdWdfZG9uZSgpOwogCXJldHVybiAw
OwogCiBmYWlsZWRfcmVtb3ZhbDoKQEAgLTE2OTgsMTAgKzE3MjIsMTAgQEAgc3RhdGljIGludCBf
X3JlZiBfX29mZmxpbmVfcGFnZXModW5zaWduZWQgbG9uZyBzdGFydF9wZm4sCiAJbWVtb3J5X25v
dGlmeShNRU1fQ0FOQ0VMX09GRkxJTkUsICZhcmcpOwogCS8qIHB1c2hiYWNrIHRvIGZyZWUgYXJl
YSAqLwogCXVuZG9faXNvbGF0ZV9wYWdlX3JhbmdlKHN0YXJ0X3BmbiwgZW5kX3BmbiwgTUlHUkFU
RV9NT1ZBQkxFKTsKKwltZW1faG90cGx1Z19kb25lKCk7CiAJcmV0dXJuIHJldDsKIH0KIAotLyog
TXVzdCBiZSBwcm90ZWN0ZWQgYnkgbWVtX2hvdHBsdWdfYmVnaW4oKSBvciBhIGRldmljZV9sb2Nr
ICovCiBpbnQgb2ZmbGluZV9wYWdlcyh1bnNpZ25lZCBsb25nIHN0YXJ0X3BmbiwgdW5zaWduZWQg
bG9uZyBucl9wYWdlcykKIHsKIAlyZXR1cm4gX19vZmZsaW5lX3BhZ2VzKHN0YXJ0X3Bmbiwgc3Rh
cnRfcGZuICsgbnJfcGFnZXMpOwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 08:10:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 08:10: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 1fqZpg-0008M3-1T; Fri, 17 Aug 2018 08:10: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqZpe-0008Ly-Ov
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 08:10:06 +0000
X-Inumbo-ID: c98807bd-a1f4-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 c98807bd-a1f4-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 10:08:56 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 02:10:04 -0600
Message-Id: <5B7682D802000078001DF405@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 02:10:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Tamas K Lengyel" <tamas.k.lengyel@gmail.com>
References: <20180807140243.11265-1-roger.pau@citrix.com>
 <CABfawhkwcV+T5UxRFZ3jz_1eS3ZVF=sMq=zN2sa+eVq8ux5zVg@mail.gmail.com>
 <20180807143715.kscihz3wuj6mcnfi@mac>
 <CABfawhmQ557uduVUJjTMbZ3u5FWswPvbVYSUBY785Vx=qbitfA@mail.gmail.com>
 <20180807150829.ydvmvpfyrigeeyyd@mac>
 <CABfawhkomnqJ4rjc5ZBZ+rdJSeqx1XTeAKSeYQRva-BoLQeHsw@mail.gmail.com>
 <CABfawhnSmeR_SeMHjL7CG0tCnnHUKPdCPQePD_iRVZiO4N+mxw@mail.gmail.com>
 <20180808082557.iklujkqgmb5sdzyr@mac>
 <5B6ABDE202000078001DBE54@prv1-mh.provo.novell.com>
 <CABfawh=c168v2EDXoqUAgOTM4v3rodRUqQk8XYMMFgo_68PM_w@mail.gmail.com>
 <5B73CACA02000078001DE1B5@prv1-mh.provo.novell.com>
 <CABfawhmP2z66b7eamaZ-Kc_D=kGEc-0OFRo6EjVUo2Oc0ePCZg@mail.gmail.com>
In-Reply-To: <CABfawhmP2z66b7eamaZ-Kc_D=kGEc-0OFRo6EjVUo2Oc0ePCZg@mail.gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 0/4] x86/iommu: PVH Dom0 workarounds for
 missing RMRR entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Connor Davis <davisc@ainfosec.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE2LjA4LjE4IGF0IDE4OjQzLCA8dGFtYXMuay5sZW5neWVsQGdtYWlsLmNvbT4gd3Jv
dGU6Cj4gQm9vdGluZyBqdXN0IGxpbnV4IHdpdGggYm90aCBvcHRpb25zIHdvcmtzIGp1c3QgZmlu
ZSwgSSBncmVwcGVkIHRoZQo+IGRtZXNnIGxvZyBmb3IgdGhlIGRldmljZSB0aGF0IGNhdXNlcyB0
aGUgaXNzdWVzIHdpdGggWGVuIGJ1dCB0aGVyZSBhcmUKPiBubyBlcnJvcnMgaW4gdGhlIGxvZzoK
CldlbGwsIHRoaXMgYXMgd2VsbCBhcyAuLi4KCj4gSSBkb3VibGUgY2hlY2tlZCBhbmQgdGhlIG9w
dGlvbiBpcyBzZXQgcHJvcGVybHkgYnV0IEknbSBzdGlsbCBnZXR0aW5nCj4gdGhlIHNhbWUgbm9u
LXByZXNlbnQgZW50cnkgZmF1bHRzIGFzIGJlZm9yZS4gQXQgdGhlIG1vbWVudCBJIGRvbid0Cj4g
aGF2ZSBzZXJpYWwgYWNjZXNzIHNvIG5vdCBzdXJlIGhvdyB0byB2ZXJpZnkgdGhhdCB0aGUgb3B0
aW9uIHRvb2sKPiBlZmZlY3QuIFRoaXMgaXMgbXkgYm9vdCBpbmZvOgo+IAo+IFtwdmhdCj4gb3B0
aW9ucz1sb2dsdmw9YWxsIGd1ZXN0X2xvZ2x2bD1hbGwgZG9tMF9tZW09NDA5Nk0sbWF4OjQwOTZN
Cj4gZG9tMF9tYXhfdmNwdXM9MiBzY2hlZD1udWxsIGRvbTA9cHZoIGlvbW11PXJlcXVpcmVkLGRl
YnVnCj4gZG9tMC1pb21tdT1yZWxheGVkIGNvbnNvbGU9dmdhCj4gcm1ycj0weDVmNDgzODU9MDow
OjIuMCwweDIxNjE4Mz0wOjA6Mi4wLDB4NzBiNmQxOT0wOjA6Mi4wCj4ga2VybmVsPXZtbGludXot
NC4xOC4wLXJjOCByb290PS9kZXYvbWFwcGVyL3VidW50dS0tdmctcm9vdCBybyBxdWlldAo+IHNw
bGFzaCB2dC5oYW5kb2ZmPTEKPiByYW1kaXNrPWluaXRyZC5pbWctNC4xOC4wLXJjOAoKLi4uIHRo
aXMgKG9wdGlvbiBsb29rcyBmaW5lIHRvIG1lKSBzdWdnZXN0IHRoYXQgc29tZSBkZWJ1Z2dpbmcg
aXMKZ29pbmcgdG8gYmUgb24gb3JkZXIgb24gdGhhdCBzeXN0ZW0sIHdoaWNoIEkgdW5kZXJzdGFu
ZCB3aWxsIGJlCmF0IGxlYXN0IGRpZmZpY3VsdCB3aXRob3V0IHNlcmlhbCBjb25zb2xlLgoKSmFu
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 08:21:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 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 1fqa0A-0000sn-4U; Fri, 17 Aug 2018 08: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=8xpb=la=gmail.com=rjwysocki@srs-us1.protection.inumbo.net>)
 id 1fqa09-0000si-1P
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 08:20:57 +0000
X-Inumbo-ID: 4d4ef796-a1f6-11e8-a8a5-bc764e045a96
Received: from mail-oi0-f66.google.com (unknown [209.85.218.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4d4ef796-a1f6-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 10:19:46 +0200 (CEST)
Received: by mail-oi0-f66.google.com with SMTP id s198-v6so12666925oih.11
 for <xen-devel@lists.xenproject.org>; Fri, 17 Aug 2018 01:20:55 -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=JDXSIF84yfXcqCeDr7VZsnQVZZVz5xhGS9xGzMQu1l8=;
 b=jv/+qJXlhP4OFk/oqYVb5gLGOMaU9oZ4Kzn3GCWQD7+9MZ8q3iDBeObMURegwdn4in
 eFOZ32q8eRE1+Da2N4dbI7e+Oan3mNw5u/pOLj+LCYQgzQ59E4QMSb+Foy3XnwWdnDEx
 7WfkQYxA0IKFjZVAfhRC04b/bUtF8Pt7aYi+UCGdcevmUhgpKbtW1e8/lEb93XwQUCBI
 dDYu1MalwhcAg5cs4st6VqoDholYsWGUlPSqK7y7G+x8LanpeeoD/1jFh0fqAPb8VUaT
 CIFmAjuu2fF66OgYQ0Rj1tT9Sg0qrrJKxac4mYg/LNujz7XUF/iV7LWLBUST+TtPhsoR
 Nu9w==
X-Gm-Message-State: AOUpUlEfH81SQBzO5HDIVvPBC/9+5cokOJg2XEGjSd4fSK8BxCErUzj9
 LUxVuit2W+MGJza6LRS6VdVkndI4rdLBOGxGyBI=
X-Google-Smtp-Source: AA+uWPy9H88scgOIczI57eYqRvi5GZRFW/PqWFw8O4R/I6Tce1IQAXB33cEI07lRV9LvhksfhXiddt5emSKFG2YTO7c=
X-Received: by 2002:aca:37c2:: with SMTP id
 e185-v6mr1564649oia.326.1534494055281; 
 Fri, 17 Aug 2018 01:20:55 -0700 (PDT)
MIME-Version: 1.0
References: <20180817075901.4608-1-david@redhat.com>
 <20180817075901.4608-3-david@redhat.com>
In-Reply-To: <20180817075901.4608-3-david@redhat.com>
From: "Rafael J. Wysocki" <rafael@kernel.org>
Date: Fri, 17 Aug 2018 10:20:43 +0200
Message-ID: <CAJZ5v0jpx_XOmkSkMiSxcECxNHGXPGZHtgqRy_Q7iKnf-C55pg@mail.gmail.com>
To: David Hildenbrand <david@redhat.com>
Subject: Re: [Xen-devel] [PATCH RFC 2/2] mm/memory_hotplug: fix
 online/offline_pages called w.o. mem_hotplug_lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Michal Hocko <mhocko@suse.com>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Heiko Carstens <heiko.carstens@de.ibm.com>,
 Linux Memory Management List <linux-mm@kvack.org>,
 Paul Mackerras <paulus@samba.org>, kys@microsoft.com,
 linux-s390@vger.kernel.org, sthemmin@microsoft.com,
 Pavel Tatashin <pasha.tatashin@oracle.com>,
 ACPI Devel Maling List <linux-acpi@vger.kernel.org>,
 David Rientjes <rientjes@google.com>, xen-devel@lists.xenproject.org,
 Len Brown <lenb@kernel.org>, haiyangz@microsoft.com,
 Dan Williams <dan.j.williams@intel.com>,
 Andrew Morton <akpm@linux-foundation.org>, Vlastimil Babka <vbabka@suse.cz>,
 osalvador@suse.de, Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Vitaly Kuznetsov <vkuznets@redhat.com>,
 linuxppc-dev <linuxppc-dev@lists.ozlabs.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgOTo1OSBBTSBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRA
cmVkaGF0LmNvbT4gd3JvdGU6Cj4KPiBUaGVyZSBzZWVtIHRvIGJlIHNvbWUgcHJvYmxlbXMgYXMg
cmVzdWx0IG9mIDMwNDY3ZTBiM2JlICgibW0sIGhvdHBsdWc6Cj4gZml4IGNvbmN1cnJlbnQgbWVt
b3J5IGhvdC1hZGQgZGVhZGxvY2siKSwgd2hpY2ggdHJpZWQgdG8gZml4IGEgcG9zc2libGUKPiBs
b2NrIGludmVyc2lvbiByZXBvcnRlZCBhbmQgZGlzY3Vzc2VkIGluIFsxXSBkdWUgdG8gdGhlIHR3
byBsb2Nrcwo+ICAgICAgICAgYSkgZGV2aWNlX2xvY2soKQo+ICAgICAgICAgYikgbWVtX2hvdHBs
dWdfbG9jawo+Cj4gV2hpbGUgYWRkX21lbW9yeSgpIGZpcnN0IHRha2VzIGIpLCBmb2xsb3dlZCBi
eSBhKSBkdXJpbmcKPiBidXNfcHJvYmVfZGV2aWNlKCksIG9ubGluaW5nIG9mIG1lbW9yeSBmcm9t
IHVzZXIgc3BhY2UgZmlyc3QgdG9vayBiKSwKPiBmb2xsb3dlZCBieSBhKSwgZXhwb3NpbmcgYSBw
b3NzaWJsZSBkZWFkbG9jay4KPgo+IEluIFsxXSwgYW5kIGl0IHdhcyBkZWNpZGVkIHRvIG5vdCBt
YWtlIHVzZSBvZiBkZXZpY2VfaG90cGx1Z19sb2NrLCBidXQKPiByYXRoZXIgdG8gZW5mb3JjZSBh
IGxvY2tpbmcgb3JkZXIuIExvb2tpbmcgYXQgMS4sIHRoaXMgb3JkZXIgaXMgbm90IGFsd2F5cwo+
IHNhdGlzZmllZCB3aGVuIGNhbGxpbmcgZGV2aWNlX29ubGluZSgpIC0gZXNzZW50aWFsbHkgd2Ug
c2ltcGx5IGRvbid0IHRha2UKPiBvbmUgb2YgYm90aCBsb2NrcyBhbnltb3JlIC0gYW5kIGZpeGlu
ZyB0aGlzIHdvdWxkIHJlcXVpcmUgdXMgdG8KPiB0YWtlIHRoZSBtZW1faG90cGx1Z19sb2NrIGlu
IGNvcmUgZHJpdmVyIGNvZGUgKG9ubGluZV9zdG9yZSgpKSwgd2hpY2gKPiBzb3VuZHMgd3Jvbmcu
Cj4KPiBUaGUgcHJvYmxlbXMgSSBzcG90dGVkIHJlbGF0ZWQgdG8gdGhpczoKPgo+IDEuIE1lbW9y
eSBibG9jayBkZXZpY2UgYXR0cmlidXRlczogV2hpbGUgLnN0YXRlIGZpcnN0IGNhbGxzCj4gICAg
bWVtX2hvdHBsdWdfYmVnaW4oKSBhbmQgdGhlIGNhbGxzIGRldmljZV9vbmxpbmUoKSAtIHdoaWNo
IHRha2VzCj4gICAgZGV2aWNlX2xvY2soKSAtIC5vbmxpbmUgZG9lcyBubyBsb25nZXIgY2FsbCBt
ZW1faG90cGx1Z19iZWdpbigpLCBzbwo+ICAgIGVmZmVjdGl2ZWx5IGNhbGxzIG9ubGluZV9wYWdl
cygpIHdpdGhvdXQgbWVtX2hvdHBsdWdfbG9jay4gb25saW5pbmcvCj4gICAgb2ZmbGluaW5nIG9m
IHBhZ2VzIGlzIG5vIGxvbmdlciBzZXJpYWxpc2VkIGFjcm9zcyBkaWZmZXJlbnQgZGV2aWNlcy4K
Pgo+IDIuIGRldmljZV9vbmxpbmUoKSBzaG91bGQgYmUgY2FsbGVkIHVuZGVyIGRldmljZV9ob3Rw
bHVnX2xvY2ssIGhvd2V2ZXIKPiAgICBvbmxpbmluZyBtZW1vcnkgZHVyaW5nIGFkZF9tZW1vcnko
KSBkb2VzIG5vdCB0YWtlIGNhcmUgb2YgdGhhdC4gKEkKPiAgICBkaWRuJ3QgZm9sbG93IGhvdyBz
dHJpY3RseSB0aGlzIGlzIG5lZWRlZCwgYnV0IHRoZXJlIHNlZW1zIHRvIGJlIGEKPiAgICByZWFz
b24gYmVjYXVzZSBpdCBpcyBkb2N1bWVudGVkIGF0IGRldmljZV9vbmxpbmUoKSBhbmQKPiAgICBk
ZXZpY2Vfb2ZmbGluZSgpKS4KPgo+IEluIGFkZGl0aW9uLCBJIHRoaW5rIHRoZXJlIGlzIGFsc28g
c29tZXRoaW5nIHdyb25nIGFib3V0IHRoZSBsb2NraW5nIGluCj4KPiAzLiBhcmNoL3Bvd2VycGMv
cGxhdGZvcm1zL3Bvd2VybnYvbWVtdHJhY2UuYyBjYWxscyBvZmZsaW5lX3BhZ2VzKCkKPiAgICAo
YW5kIGRldmljZV9vbmxpbmUoKSkgd2l0aG91dCBsb2Nrcy4gVGhpcyB3YXMgaW50cm9kdWNlZCBh
ZnRlcgo+ICAgIDMwNDY3ZTBiM2JlLiBBbmQgc2tpbW1pbmcgb3ZlciB0aGUgY29kZSwgSSBhc3N1
bWUgaXQgY291bGQgbmVlZCBzb21lCj4gICAgbW9yZSBjYXJlIGluIHJlZ2FyZHMgdG8gbG9ja2lu
Zy4KPgo+IEFDUEkgY29kZSBhbHJlYWR5IGhvbGRzIHRoZSBkZXZpY2VfaG90cGx1Z19sb2NrLCBh
bmQgYXMgd2UgYXJlCj4gZWZmZWN0aXZlbHkgaG90cGx1Z2dpbmcgbWVtb3J5IGJsb2NrIGRldmlj
ZXMsIHJlcXVpcmluZyB0byBob2xkIHRoYXQKPiBsb2NrIGRvZXMgbm90IHNvdW5kIHRvbyB3cm9u
ZywgYWx0aG91Z2ggbm90IGNob3NlbiBpbiBbMV0sIGFzCj4gICAgICAgICAiSSBkb24ndCB0aGlu
ayByZXNvbHZpbmcgYSBsb2NraW5nIGRlcGVuZGVuY3kgaXMgYXBwcm9wcmlhdGUgYnkKPiAgICAg
ICAgICBqdXN0IHNlcmlhbGl6aW5nIHRoZW0gd2l0aCBhbm90aGVyIGxvY2suIgo+IEkgdGhpbmsg
dGhpcyBpcyB0aGUgY2xlYW5lc3Qgc29sdXRpb24uCj4KPiBSZXF1aXJpbmcgYWRkX21lbW9yeSgp
L2FkZF9tZW1vcnlfcmVzb3VyY2UoKSB0byBiZSBjYWxsZWQgdW5kZXIKPiBkZXZpY2VfaG90cGx1
Z19sb2NrIGZpeGVzIDIuLCB0YWtpbmcgdGhlIG1lbV9ob3RwbHVnX2xvY2sgaW4KPiBvbmxpbmVf
cGFnZXMvb2ZmbGluZV9wYWdlcygpIGZpeGVzIDEuIGFuZCAzLgo+Cj4gRml4dXAgYWxsIGNhbGxl
cnMgb2YgYWRkX21lbW9yeS9hZGRfbWVtb3J5X3Jlc291cmNlIHRvIGhvbGQgdGhlIGxvY2sgaWYK
PiBub3QgYWxyZWFkeSBkb25lLgo+Cj4gU28gdGhpcyBpcyBlc3NlbnRpYWxseSBhIHJldmVydCBv
ZiAzMDQ2N2UwYjNiZSwgaW1wbGVtZW50YXRpb24gb2Ygd2hhdAo+IHdhcyBzdWdnZXN0ZWQgaW4g
WzFdIGJ5IFZpdGFseSwgYXBwbGllZCB0byB0aGUgY3VycmVudCB0cmVlLgo+Cj4gWzFdIGh0dHA6
Ly9kcml2ZXJkZXYubGludXhkcml2ZXJwcm9qZWN0Lm9yZy9waXBlcm1haWwvIGRyaXZlcmRldi1k
ZXZlbC8KPiAgICAgMjAxNS1GZWJydWFyeS8wNjUzMjQuaHRtbAo+Cj4gVGhpcyBwYXRjaCBpcyBw
YXJ0bHkgYmFzZWQgb24gYSBwYXRjaCBieSBWaXRhbHkgS3V6bmV0c292Lgo+Cj4gU2lnbmVkLW9m
Zi1ieTogRGF2aWQgSGlsZGVuYnJhbmQgPGRhdmlkQHJlZGhhdC5jb20+Cj4gLS0tCj4gIGFyY2gv
cG93ZXJwYy9wbGF0Zm9ybXMvcG93ZXJudi9tZW10cmFjZS5jIHwgIDMgKysKPiAgZHJpdmVycy9h
Y3BpL2FjcGlfbWVtaG90cGx1Zy5jICAgICAgICAgICAgfCAgMSArCj4gIGRyaXZlcnMvYmFzZS9t
ZW1vcnkuYyAgICAgICAgICAgICAgICAgICAgIHwgMTggKysrKystLS0tLQo+ICBkcml2ZXJzL2h2
L2h2X2JhbGxvb24uYyAgICAgICAgICAgICAgICAgICB8ICA0ICsrKwo+ICBkcml2ZXJzL3MzOTAv
Y2hhci9zY2xwX2NtZC5jICAgICAgICAgICAgICB8ICAzICsrCj4gIGRyaXZlcnMveGVuL2JhbGxv
b24uYyAgICAgICAgICAgICAgICAgICAgIHwgIDMgKysKPiAgbW0vbWVtb3J5X2hvdHBsdWcuYyAg
ICAgICAgICAgICAgICAgICAgICAgfCA0MiArKysrKysrKysrKysrKysrKystLS0tLQo+ICA3IGZp
bGVzIGNoYW5nZWQsIDU1IGluc2VydGlvbnMoKyksIDE5IGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAt
LWdpdCBhL2FyY2gvcG93ZXJwYy9wbGF0Zm9ybXMvcG93ZXJudi9tZW10cmFjZS5jIGIvYXJjaC9w
b3dlcnBjL3BsYXRmb3Jtcy9wb3dlcm52L21lbXRyYWNlLmMKPiBpbmRleCA1MWRjMzk4YWUzZjcu
LjRjMjczN2EzMzAyMCAxMDA2NDQKPiAtLS0gYS9hcmNoL3Bvd2VycGMvcGxhdGZvcm1zL3Bvd2Vy
bnYvbWVtdHJhY2UuYwo+ICsrKyBiL2FyY2gvcG93ZXJwYy9wbGF0Zm9ybXMvcG93ZXJudi9tZW10
cmFjZS5jCj4gQEAgLTIwNiw2ICsyMDYsOCBAQCBzdGF0aWMgaW50IG1lbXRyYWNlX29ubGluZSh2
b2lkKQo+ICAgICAgICAgaW50IGksIHJldCA9IDA7Cj4gICAgICAgICBzdHJ1Y3QgbWVtdHJhY2Vf
ZW50cnkgKmVudDsKPgo+ICsgICAgICAgLyogYWRkX21lbW9yeSgpIHJlcXVpcmVzIGRldmljZV9o
b3RwbHVnX2xvY2sgKi8KPiArICAgICAgIGxvY2tfZGV2aWNlX2hvdHBsdWcoKTsKPiAgICAgICAg
IGZvciAoaSA9IG1lbXRyYWNlX2FycmF5X25yIC0gMTsgaSA+PSAwOyBpLS0pIHsKPiAgICAgICAg
ICAgICAgICAgZW50ID0gJm1lbXRyYWNlX2FycmF5W2ldOwo+Cj4gQEAgLTI0NCw2ICsyNDYsNyBA
QCBzdGF0aWMgaW50IG1lbXRyYWNlX29ubGluZSh2b2lkKQo+ICAgICAgICAgICAgICAgICBwcl9p
bmZvKCJBZGRlZCB0cmFjZSBtZW1vcnkgYmFjayB0byBub2RlICVkXG4iLCBlbnQtPm5pZCk7Cj4g
ICAgICAgICAgICAgICAgIGVudC0+c2l6ZSA9IGVudC0+c3RhcnQgPSBlbnQtPm5pZCA9IC0xOwo+
ICAgICAgICAgfQo+ICsgICAgICAgdW5sb2NrX2RldmljZV9ob3RwbHVnKCk7Cj4gICAgICAgICBp
ZiAocmV0KQo+ICAgICAgICAgICAgICAgICByZXR1cm4gcmV0Owo+Cj4gZGlmZiAtLWdpdCBhL2Ry
aXZlcnMvYWNwaS9hY3BpX21lbWhvdHBsdWcuYyBiL2RyaXZlcnMvYWNwaS9hY3BpX21lbWhvdHBs
dWcuYwo+IGluZGV4IDZiMGQzZWY3MzA5Yy4uZTdhNGM3OTAwOTY3IDEwMDY0NAo+IC0tLSBhL2Ry
aXZlcnMvYWNwaS9hY3BpX21lbWhvdHBsdWcuYwo+ICsrKyBiL2RyaXZlcnMvYWNwaS9hY3BpX21l
bWhvdHBsdWcuYwo+IEBAIC0yMjgsNiArMjI4LDcgQEAgc3RhdGljIGludCBhY3BpX21lbW9yeV9l
bmFibGVfZGV2aWNlKHN0cnVjdCBhY3BpX21lbW9yeV9kZXZpY2UgKm1lbV9kZXZpY2UpCj4gICAg
ICAgICAgICAgICAgIGlmIChub2RlIDwgMCkKPiAgICAgICAgICAgICAgICAgICAgICAgICBub2Rl
ID0gbWVtb3J5X2FkZF9waHlzYWRkcl90b19uaWQoaW5mby0+c3RhcnRfYWRkcik7Cj4KPiArICAg
ICAgICAgICAgICAgLyogd2UgYWxyZWFkeSBob2xkIHRoZSBkZXZpY2VfaG90cGx1ZyBsb2NrIGF0
IHRoaXMgcG9pbnQgKi8KPiAgICAgICAgICAgICAgICAgcmVzdWx0ID0gYWRkX21lbW9yeShub2Rl
LCBpbmZvLT5zdGFydF9hZGRyLCBpbmZvLT5sZW5ndGgpOwo+Cj4gICAgICAgICAgICAgICAgIC8q
CgpBIHZlcnkgbWlub3Igbml0IGhlcmU6IEkgd291bGQgc2F5ICJkZXZpY2VfaG90cGx1Z19sb2Nr
IGlzIGFscmVhZHkKaGVsZCBhdCB0aGlzIHBvaW50IiBpbiB0aGUgY29tbWVudCAoSSBzb3J0IG9m
IGRvbid0IGxpa2UgdG8gc2F5ICJ3ZSIKaW4gY29kZSBjb21tZW50cyBhcyBpdCBpcyBub3QgcGFy
dGljdWxhcmx5IGNsZWFyIHdoYXQgZ3JvdXAgb2YgcGVvcGxlCmlzIHJlcHJlc2VudGVkIGJ5IHRo
YXQgYW5kIHRoZSBsb2NrIGlzIGFjdHVhbGx5IGNhbGxlZApkZXZpY2VfaG90cGx1Z19sb2NrKS4K
Ck90aGVyd2lzZSB0aGUgYXBwcm9hY2ggaXMgZmluZSBieSBtZS4KCkJUVywgdGhlIHJlYXNvbiB3
aHkgZGV2aWNlX2hvdHBsdWdfbG9jayBpcyBhY3F1aXJlZCBieSB0aGUgQUNQSSBtZW1vcnkKaG90
cGx1ZyBpcyBiZWNhdXNlIGl0IGdlbmVyYWxseSBuZWVkcyB0byBiZSBzeW5jaHJvbml6ZWQgd2l0
aCByZXNwZWN0CkNQVSBob3QtcmVtb3ZlIGFuZCBzaW1pbGFyLiAgSSBiZWxpZXZlIHRoYXQgdGhp
cyBtYXkgYmUgdGhlIGNhc2UgaW4Kbm9uLUFDUEkgc2V0dXBzIGFzIHdlbGwuCgpUaGFua3MsClJh
ZmFlbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 08:28:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 08:28:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqa6v-0001H9-TP; Fri, 17 Aug 2018 08:27: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=/cqo=la=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1fqa6v-0001H4-4y
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 08:27:57 +0000
X-Inumbo-ID: 8563ec52-a1f7-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8563ec52-a1f7-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 08:28:30 +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 2532F40201C4;
 Fri, 17 Aug 2018 08:27:55 +0000 (UTC)
Received: from [10.36.117.9] (ovpn-117-9.ams2.redhat.com [10.36.117.9])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 12F4E10DCF5B;
 Fri, 17 Aug 2018 08:27:50 +0000 (UTC)
To: "Rafael J. Wysocki" <rafael@kernel.org>
References: <20180817075901.4608-1-david@redhat.com>
 <20180817075901.4608-3-david@redhat.com>
 <CAJZ5v0jpx_XOmkSkMiSxcECxNHGXPGZHtgqRy_Q7iKnf-C55pg@mail.gmail.com>
From: David Hildenbrand <david@redhat.com>
Openpgp: preference=signencrypt
Autocrypt: addr=david@redhat.com; prefer-encrypt=mutual; keydata=
 xsFNBFXLn5EBEAC+zYvAFJxCBY9Tr1xZgcESmxVNI/0ffzE/ZQOiHJl6mGkmA1R7/uUpiCjJ
 dBrn+lhhOYjjNefFQou6478faXE6o2AhmebqT4KiQoUQFV4R7y1KMEKoSyy8hQaK1umALTdL
 QZLQMzNE74ap+GDK0wnacPQFpcG1AE9RMq3aeErY5tujekBS32jfC/7AnH7I0v1v1TbbK3Gp
 XNeiN4QroO+5qaSr0ID2sz5jtBLRb15RMre27E1ImpaIv2Jw8NJgW0k/D1RyKCwaTsgRdwuK
 Kx/Y91XuSBdz0uOyU/S8kM1+ag0wvsGlpBVxRR/xw/E8M7TEwuCZQArqqTCmkG6HGcXFT0V9
 PXFNNgV5jXMQRwU0O/ztJIQqsE5LsUomE//bLwzj9IVsaQpKDqW6TAPjcdBDPLHvriq7kGjt
 WhVhdl0qEYB8lkBEU7V2Yb+SYhmhpDrti9Fq1EsmhiHSkxJcGREoMK/63r9WLZYI3+4W2rAc
 UucZa4OT27U5ZISjNg3Ev0rxU5UH2/pT4wJCfxwocmqaRr6UYmrtZmND89X0KigoFD/XSeVv
 jwBRNjPAubK9/k5NoRrYqztM9W6sJqrH8+UWZ1Idd/DdmogJh0gNC0+N42Za9yBRURfIdKSb
 B3JfpUqcWwE7vUaYrHG1nw54pLUoPG6sAA7Mehl3nd4pZUALHwARAQABzSREYXZpZCBIaWxk
 ZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT7CwX4EEwECACgFAljj9eoCGwMFCQlmAYAGCwkI
 BwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEE3eEPcA/4Na5IIP/3T/FIQMxIfNzZshIq687qgG
 8UbspuE/YSUDdv7r5szYTK6KPTlqN8NAcSfheywbuYD9A4ZeSBWD3/NAVUdrCaRP2IvFyELj
 xoMvfJccbq45BxzgEspg/bVahNbyuBpLBVjVWwRtFCUEXkyazksSv8pdTMAs9IucChvFmmq3
 jJ2vlaz9lYt/lxN246fIVceckPMiUveimngvXZw21VOAhfQ+/sofXF8JCFv2mFcBDoa7eYob
 s0FLpmqFaeNRHAlzMWgSsP80qx5nWWEvRLdKWi533N2vC/EyunN3HcBwVrXH4hxRBMco3jvM
 m8VKLKao9wKj82qSivUnkPIwsAGNPdFoPbgghCQiBjBe6A75Z2xHFrzo7t1jg7nQfIyNC7ez
 MZBJ59sqA9EDMEJPlLNIeJmqslXPjmMFnE7Mby/+335WJYDulsRybN+W5rLT5aMvhC6x6POK
 z55fMNKrMASCzBJum2Fwjf/VnuGRYkhKCqqZ8gJ3OvmR50tInDV2jZ1DQgc3i550T5JDpToh
 dPBxZocIhzg+MBSRDXcJmHOx/7nQm3iQ6iLuwmXsRC6f5FbFefk9EjuTKcLMvBsEx+2DEx0E
 UnmJ4hVg7u1PQ+2Oy+Lh/opK/BDiqlQ8Pz2jiXv5xkECvr/3Sv59hlOCZMOaiLTTjtOIU7Tq
 7ut6OL64oAq+zsFNBFXLn5EBEADn1959INH2cwYJv0tsxf5MUCghCj/CA/lc/LMthqQ773ga
 uB9mN+F1rE9cyyXb6jyOGn+GUjMbnq1o121Vm0+neKHUCBtHyseBfDXHA6m4B3mUTWo13nid
 0e4AM71r0DS8+KYh6zvweLX/LL5kQS9GQeT+QNroXcC1NzWbitts6TZ+IrPOwT1hfB4WNC+X
 2n4AzDqp3+ILiVST2DT4VBc11Gz6jijpC/KI5Al8ZDhRwG47LUiuQmt3yqrmN63V9wzaPhC+
 xbwIsNZlLUvuRnmBPkTJwwrFRZvwu5GPHNndBjVpAfaSTOfppyKBTccu2AXJXWAE1Xjh6GOC
 8mlFjZwLxWFqdPHR1n2aPVgoiTLk34LR/bXO+e0GpzFXT7enwyvFFFyAS0Nk1q/7EChPcbRb
 hJqEBpRNZemxmg55zC3GLvgLKd5A09MOM2BrMea+l0FUR+PuTenh2YmnmLRTro6eZ/qYwWkC
 u8FFIw4pT0OUDMyLgi+GI1aMpVogTZJ70FgV0pUAlpmrzk/bLbRkF3TwgucpyPtcpmQtTkWS
 gDS50QG9DR/1As3LLLcNkwJBZzBG6PWbvcOyrwMQUF1nl4SSPV0LLH63+BrrHasfJzxKXzqg
 rW28CTAE2x8qi7e/6M/+XXhrsMYG+uaViM7n2je3qKe7ofum3s4vq7oFCPsOgwARAQABwsFl
 BBgBAgAPBQJVy5+RAhsMBQkJZgGAAAoJEE3eEPcA/4NagOsP/jPoIBb/iXVbM+fmSHOjEshl
 KMwEl/m5iLj3iHnHPVLBUWrXPdS7iQijJA/VLxjnFknhaS60hkUNWexDMxVVP/6lbOrs4bDZ
 NEWDMktAeqJaFtxackPszlcpRVkAs6Msn9tu8hlvB517pyUgvuD7ZS9gGOMmYwFQDyytpepo
 YApVV00P0u3AaE0Cj/o71STqGJKZxcVhPaZ+LR+UCBZOyKfEyq+ZN311VpOJZ1IvTExf+S/5
 lqnciDtbO3I4Wq0ArLX1gs1q1XlXLaVaA3yVqeC8E7kOchDNinD3hJS4OX0e1gdsx/e6COvy
 qNg5aL5n0Kl4fcVqM0LdIhsubVs4eiNCa5XMSYpXmVi3HAuFyg9dN+x8thSwI836FoMASwOl
 C7tHsTjnSGufB+D7F7ZBT61BffNBBIm1KdMxcxqLUVXpBQHHlGkbwI+3Ye+nE6HmZH7IwLwV
 W+Ajl7oYF+jeKaH4DZFtgLYGLtZ1LDwKPjX7VAsa4Yx7S5+EBAaZGxK510MjIx6SGrZWBrrV
 TEvdV00F2MnQoeXKzD7O4WFbL55hhyGgfWTHwZ457iN9SgYi1JLPqWkZB0JRXIEtjd4JEQcx
 +8Umfre0Xt4713VxMygW0PnQt5aSQdMD58jHFxTk092mU+yIHj5LeYgvwSgZN4airXk5yRXl
 SE+xAvmumFBY
Organization: Red Hat GmbH
Message-ID: <ce6e0944-11bb-a36b-eac1-aaf123b8be8a@redhat.com>
Date: Fri, 17 Aug 2018 10:27:50 +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: <CAJZ5v0jpx_XOmkSkMiSxcECxNHGXPGZHtgqRy_Q7iKnf-C55pg@mail.gmail.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.6]); Fri, 17 Aug 2018 08:27:55 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.6]);
 Fri, 17 Aug 2018 08:27:55 +0000 (UTC) for IP:'10.11.54.3'
 DOMAIN:'int-mx03.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'david@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [PATCH RFC 2/2] mm/memory_hotplug: fix
 online/offline_pages called w.o. mem_hotplug_lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Michal Hocko <mhocko@suse.com>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Heiko Carstens <heiko.carstens@de.ibm.com>,
 Linux Memory Management List <linux-mm@kvack.org>,
 Paul Mackerras <paulus@samba.org>, kys@microsoft.com,
 linux-s390@vger.kernel.org, sthemmin@microsoft.com,
 Pavel Tatashin <pasha.tatashin@oracle.com>,
 ACPI Devel Maling List <linux-acpi@vger.kernel.org>,
 David Rientjes <rientjes@google.com>, xen-devel@lists.xenproject.org,
 Len Brown <lenb@kernel.org>, haiyangz@microsoft.com,
 Dan Williams <dan.j.williams@intel.com>,
 Andrew Morton <akpm@linux-foundation.org>, Vlastimil Babka <vbabka@suse.cz>,
 osalvador@suse.de, Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Vitaly Kuznetsov <vkuznets@redhat.com>,
 linuxppc-dev <linuxppc-dev@lists.ozlabs.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDguMjAxOCAxMDoyMCwgUmFmYWVsIEouIFd5c29ja2kgd3JvdGU6Cj4gT24gRnJpLCBB
dWcgMTcsIDIwMTggYXQgOTo1OSBBTSBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNv
bT4gd3JvdGU6Cj4+Cj4+IFRoZXJlIHNlZW0gdG8gYmUgc29tZSBwcm9ibGVtcyBhcyByZXN1bHQg
b2YgMzA0NjdlMGIzYmUgKCJtbSwgaG90cGx1ZzoKPj4gZml4IGNvbmN1cnJlbnQgbWVtb3J5IGhv
dC1hZGQgZGVhZGxvY2siKSwgd2hpY2ggdHJpZWQgdG8gZml4IGEgcG9zc2libGUKPj4gbG9jayBp
bnZlcnNpb24gcmVwb3J0ZWQgYW5kIGRpc2N1c3NlZCBpbiBbMV0gZHVlIHRvIHRoZSB0d28gbG9j
a3MKPj4gICAgICAgICBhKSBkZXZpY2VfbG9jaygpCj4+ICAgICAgICAgYikgbWVtX2hvdHBsdWdf
bG9jawo+Pgo+PiBXaGlsZSBhZGRfbWVtb3J5KCkgZmlyc3QgdGFrZXMgYiksIGZvbGxvd2VkIGJ5
IGEpIGR1cmluZwo+PiBidXNfcHJvYmVfZGV2aWNlKCksIG9ubGluaW5nIG9mIG1lbW9yeSBmcm9t
IHVzZXIgc3BhY2UgZmlyc3QgdG9vayBiKSwKPj4gZm9sbG93ZWQgYnkgYSksIGV4cG9zaW5nIGEg
cG9zc2libGUgZGVhZGxvY2suCj4+Cj4+IEluIFsxXSwgYW5kIGl0IHdhcyBkZWNpZGVkIHRvIG5v
dCBtYWtlIHVzZSBvZiBkZXZpY2VfaG90cGx1Z19sb2NrLCBidXQKPj4gcmF0aGVyIHRvIGVuZm9y
Y2UgYSBsb2NraW5nIG9yZGVyLiBMb29raW5nIGF0IDEuLCB0aGlzIG9yZGVyIGlzIG5vdCBhbHdh
eXMKPj4gc2F0aXNmaWVkIHdoZW4gY2FsbGluZyBkZXZpY2Vfb25saW5lKCkgLSBlc3NlbnRpYWxs
eSB3ZSBzaW1wbHkgZG9uJ3QgdGFrZQo+PiBvbmUgb2YgYm90aCBsb2NrcyBhbnltb3JlIC0gYW5k
IGZpeGluZyB0aGlzIHdvdWxkIHJlcXVpcmUgdXMgdG8KPj4gdGFrZSB0aGUgbWVtX2hvdHBsdWdf
bG9jayBpbiBjb3JlIGRyaXZlciBjb2RlIChvbmxpbmVfc3RvcmUoKSksIHdoaWNoCj4+IHNvdW5k
cyB3cm9uZy4KPj4KPj4gVGhlIHByb2JsZW1zIEkgc3BvdHRlZCByZWxhdGVkIHRvIHRoaXM6Cj4+
Cj4+IDEuIE1lbW9yeSBibG9jayBkZXZpY2UgYXR0cmlidXRlczogV2hpbGUgLnN0YXRlIGZpcnN0
IGNhbGxzCj4+ICAgIG1lbV9ob3RwbHVnX2JlZ2luKCkgYW5kIHRoZSBjYWxscyBkZXZpY2Vfb25s
aW5lKCkgLSB3aGljaCB0YWtlcwo+PiAgICBkZXZpY2VfbG9jaygpIC0gLm9ubGluZSBkb2VzIG5v
IGxvbmdlciBjYWxsIG1lbV9ob3RwbHVnX2JlZ2luKCksIHNvCj4+ICAgIGVmZmVjdGl2ZWx5IGNh
bGxzIG9ubGluZV9wYWdlcygpIHdpdGhvdXQgbWVtX2hvdHBsdWdfbG9jay4gb25saW5pbmcvCj4+
ICAgIG9mZmxpbmluZyBvZiBwYWdlcyBpcyBubyBsb25nZXIgc2VyaWFsaXNlZCBhY3Jvc3MgZGlm
ZmVyZW50IGRldmljZXMuCj4+Cj4+IDIuIGRldmljZV9vbmxpbmUoKSBzaG91bGQgYmUgY2FsbGVk
IHVuZGVyIGRldmljZV9ob3RwbHVnX2xvY2ssIGhvd2V2ZXIKPj4gICAgb25saW5pbmcgbWVtb3J5
IGR1cmluZyBhZGRfbWVtb3J5KCkgZG9lcyBub3QgdGFrZSBjYXJlIG9mIHRoYXQuIChJCj4+ICAg
IGRpZG4ndCBmb2xsb3cgaG93IHN0cmljdGx5IHRoaXMgaXMgbmVlZGVkLCBidXQgdGhlcmUgc2Vl
bXMgdG8gYmUgYQo+PiAgICByZWFzb24gYmVjYXVzZSBpdCBpcyBkb2N1bWVudGVkIGF0IGRldmlj
ZV9vbmxpbmUoKSBhbmQKPj4gICAgZGV2aWNlX29mZmxpbmUoKSkuCj4+Cj4+IEluIGFkZGl0aW9u
LCBJIHRoaW5rIHRoZXJlIGlzIGFsc28gc29tZXRoaW5nIHdyb25nIGFib3V0IHRoZSBsb2NraW5n
IGluCj4+Cj4+IDMuIGFyY2gvcG93ZXJwYy9wbGF0Zm9ybXMvcG93ZXJudi9tZW10cmFjZS5jIGNh
bGxzIG9mZmxpbmVfcGFnZXMoKQo+PiAgICAoYW5kIGRldmljZV9vbmxpbmUoKSkgd2l0aG91dCBs
b2Nrcy4gVGhpcyB3YXMgaW50cm9kdWNlZCBhZnRlcgo+PiAgICAzMDQ2N2UwYjNiZS4gQW5kIHNr
aW1taW5nIG92ZXIgdGhlIGNvZGUsIEkgYXNzdW1lIGl0IGNvdWxkIG5lZWQgc29tZQo+PiAgICBt
b3JlIGNhcmUgaW4gcmVnYXJkcyB0byBsb2NraW5nLgo+Pgo+PiBBQ1BJIGNvZGUgYWxyZWFkeSBo
b2xkcyB0aGUgZGV2aWNlX2hvdHBsdWdfbG9jaywgYW5kIGFzIHdlIGFyZQo+PiBlZmZlY3RpdmVs
eSBob3RwbHVnZ2luZyBtZW1vcnkgYmxvY2sgZGV2aWNlcywgcmVxdWlyaW5nIHRvIGhvbGQgdGhh
dAo+PiBsb2NrIGRvZXMgbm90IHNvdW5kIHRvbyB3cm9uZywgYWx0aG91Z2ggbm90IGNob3NlbiBp
biBbMV0sIGFzCj4+ICAgICAgICAgIkkgZG9uJ3QgdGhpbmsgcmVzb2x2aW5nIGEgbG9ja2luZyBk
ZXBlbmRlbmN5IGlzIGFwcHJvcHJpYXRlIGJ5Cj4+ICAgICAgICAgIGp1c3Qgc2VyaWFsaXppbmcg
dGhlbSB3aXRoIGFub3RoZXIgbG9jay4iCj4+IEkgdGhpbmsgdGhpcyBpcyB0aGUgY2xlYW5lc3Qg
c29sdXRpb24uCj4+Cj4+IFJlcXVpcmluZyBhZGRfbWVtb3J5KCkvYWRkX21lbW9yeV9yZXNvdXJj
ZSgpIHRvIGJlIGNhbGxlZCB1bmRlcgo+PiBkZXZpY2VfaG90cGx1Z19sb2NrIGZpeGVzIDIuLCB0
YWtpbmcgdGhlIG1lbV9ob3RwbHVnX2xvY2sgaW4KPj4gb25saW5lX3BhZ2VzL29mZmxpbmVfcGFn
ZXMoKSBmaXhlcyAxLiBhbmQgMy4KPj4KPj4gRml4dXAgYWxsIGNhbGxlcnMgb2YgYWRkX21lbW9y
eS9hZGRfbWVtb3J5X3Jlc291cmNlIHRvIGhvbGQgdGhlIGxvY2sgaWYKPj4gbm90IGFscmVhZHkg
ZG9uZS4KPj4KPj4gU28gdGhpcyBpcyBlc3NlbnRpYWxseSBhIHJldmVydCBvZiAzMDQ2N2UwYjNi
ZSwgaW1wbGVtZW50YXRpb24gb2Ygd2hhdAo+PiB3YXMgc3VnZ2VzdGVkIGluIFsxXSBieSBWaXRh
bHksIGFwcGxpZWQgdG8gdGhlIGN1cnJlbnQgdHJlZS4KPj4KPj4gWzFdIGh0dHA6Ly9kcml2ZXJk
ZXYubGludXhkcml2ZXJwcm9qZWN0Lm9yZy9waXBlcm1haWwvIGRyaXZlcmRldi1kZXZlbC8KPj4g
ICAgIDIwMTUtRmVicnVhcnkvMDY1MzI0Lmh0bWwKPj4KPj4gVGhpcyBwYXRjaCBpcyBwYXJ0bHkg
YmFzZWQgb24gYSBwYXRjaCBieSBWaXRhbHkgS3V6bmV0c292Lgo+Pgo+PiBTaWduZWQtb2ZmLWJ5
OiBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KPj4gLS0tCj4+ICBhcmNoL3Bv
d2VycGMvcGxhdGZvcm1zL3Bvd2VybnYvbWVtdHJhY2UuYyB8ICAzICsrCj4+ICBkcml2ZXJzL2Fj
cGkvYWNwaV9tZW1ob3RwbHVnLmMgICAgICAgICAgICB8ICAxICsKPj4gIGRyaXZlcnMvYmFzZS9t
ZW1vcnkuYyAgICAgICAgICAgICAgICAgICAgIHwgMTggKysrKystLS0tLQo+PiAgZHJpdmVycy9o
di9odl9iYWxsb29uLmMgICAgICAgICAgICAgICAgICAgfCAgNCArKysKPj4gIGRyaXZlcnMvczM5
MC9jaGFyL3NjbHBfY21kLmMgICAgICAgICAgICAgIHwgIDMgKysKPj4gIGRyaXZlcnMveGVuL2Jh
bGxvb24uYyAgICAgICAgICAgICAgICAgICAgIHwgIDMgKysKPj4gIG1tL21lbW9yeV9ob3RwbHVn
LmMgICAgICAgICAgICAgICAgICAgICAgIHwgNDIgKysrKysrKysrKysrKysrKysrLS0tLS0KPj4g
IDcgZmlsZXMgY2hhbmdlZCwgNTUgaW5zZXJ0aW9ucygrKSwgMTkgZGVsZXRpb25zKC0pCj4+Cj4+
IGRpZmYgLS1naXQgYS9hcmNoL3Bvd2VycGMvcGxhdGZvcm1zL3Bvd2VybnYvbWVtdHJhY2UuYyBi
L2FyY2gvcG93ZXJwYy9wbGF0Zm9ybXMvcG93ZXJudi9tZW10cmFjZS5jCj4+IGluZGV4IDUxZGMz
OThhZTNmNy4uNGMyNzM3YTMzMDIwIDEwMDY0NAo+PiAtLS0gYS9hcmNoL3Bvd2VycGMvcGxhdGZv
cm1zL3Bvd2VybnYvbWVtdHJhY2UuYwo+PiArKysgYi9hcmNoL3Bvd2VycGMvcGxhdGZvcm1zL3Bv
d2VybnYvbWVtdHJhY2UuYwo+PiBAQCAtMjA2LDYgKzIwNiw4IEBAIHN0YXRpYyBpbnQgbWVtdHJh
Y2Vfb25saW5lKHZvaWQpCj4+ICAgICAgICAgaW50IGksIHJldCA9IDA7Cj4+ICAgICAgICAgc3Ry
dWN0IG1lbXRyYWNlX2VudHJ5ICplbnQ7Cj4+Cj4+ICsgICAgICAgLyogYWRkX21lbW9yeSgpIHJl
cXVpcmVzIGRldmljZV9ob3RwbHVnX2xvY2sgKi8KPj4gKyAgICAgICBsb2NrX2RldmljZV9ob3Rw
bHVnKCk7Cj4+ICAgICAgICAgZm9yIChpID0gbWVtdHJhY2VfYXJyYXlfbnIgLSAxOyBpID49IDA7
IGktLSkgewo+PiAgICAgICAgICAgICAgICAgZW50ID0gJm1lbXRyYWNlX2FycmF5W2ldOwo+Pgo+
PiBAQCAtMjQ0LDYgKzI0Niw3IEBAIHN0YXRpYyBpbnQgbWVtdHJhY2Vfb25saW5lKHZvaWQpCj4+
ICAgICAgICAgICAgICAgICBwcl9pbmZvKCJBZGRlZCB0cmFjZSBtZW1vcnkgYmFjayB0byBub2Rl
ICVkXG4iLCBlbnQtPm5pZCk7Cj4+ICAgICAgICAgICAgICAgICBlbnQtPnNpemUgPSBlbnQtPnN0
YXJ0ID0gZW50LT5uaWQgPSAtMTsKPj4gICAgICAgICB9Cj4+ICsgICAgICAgdW5sb2NrX2Rldmlj
ZV9ob3RwbHVnKCk7Cj4+ICAgICAgICAgaWYgKHJldCkKPj4gICAgICAgICAgICAgICAgIHJldHVy
biByZXQ7Cj4+Cj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2FjcGkvYWNwaV9tZW1ob3RwbHVnLmMg
Yi9kcml2ZXJzL2FjcGkvYWNwaV9tZW1ob3RwbHVnLmMKPj4gaW5kZXggNmIwZDNlZjczMDljLi5l
N2E0Yzc5MDA5NjcgMTAwNjQ0Cj4+IC0tLSBhL2RyaXZlcnMvYWNwaS9hY3BpX21lbWhvdHBsdWcu
Ywo+PiArKysgYi9kcml2ZXJzL2FjcGkvYWNwaV9tZW1ob3RwbHVnLmMKPj4gQEAgLTIyOCw2ICsy
MjgsNyBAQCBzdGF0aWMgaW50IGFjcGlfbWVtb3J5X2VuYWJsZV9kZXZpY2Uoc3RydWN0IGFjcGlf
bWVtb3J5X2RldmljZSAqbWVtX2RldmljZSkKPj4gICAgICAgICAgICAgICAgIGlmIChub2RlIDwg
MCkKPj4gICAgICAgICAgICAgICAgICAgICAgICAgbm9kZSA9IG1lbW9yeV9hZGRfcGh5c2FkZHJf
dG9fbmlkKGluZm8tPnN0YXJ0X2FkZHIpOwo+Pgo+PiArICAgICAgICAgICAgICAgLyogd2UgYWxy
ZWFkeSBob2xkIHRoZSBkZXZpY2VfaG90cGx1ZyBsb2NrIGF0IHRoaXMgcG9pbnQgKi8KPj4gICAg
ICAgICAgICAgICAgIHJlc3VsdCA9IGFkZF9tZW1vcnkobm9kZSwgaW5mby0+c3RhcnRfYWRkciwg
aW5mby0+bGVuZ3RoKTsKPj4KPj4gICAgICAgICAgICAgICAgIC8qCj4gCj4gQSB2ZXJ5IG1pbm9y
IG5pdCBoZXJlOiBJIHdvdWxkIHNheSAiZGV2aWNlX2hvdHBsdWdfbG9jayBpcyBhbHJlYWR5Cj4g
aGVsZCBhdCB0aGlzIHBvaW50IiBpbiB0aGUgY29tbWVudCAoSSBzb3J0IG9mIGRvbid0IGxpa2Ug
dG8gc2F5ICJ3ZSIKPiBpbiBjb2RlIGNvbW1lbnRzIGFzIGl0IGlzIG5vdCBwYXJ0aWN1bGFybHkg
Y2xlYXIgd2hhdCBncm91cCBvZiBwZW9wbGUKPiBpcyByZXByZXNlbnRlZCBieSB0aGF0IGFuZCB0
aGUgbG9jayBpcyBhY3R1YWxseSBjYWxsZWQKPiBkZXZpY2VfaG90cGx1Z19sb2NrKS4KCkVhc3kg
dG8gZml4LCB0aGFua3MhCgo+IAo+IE90aGVyd2lzZSB0aGUgYXBwcm9hY2ggaXMgZmluZSBieSBt
ZS4KPiAKPiBCVFcsIHRoZSByZWFzb24gd2h5IGRldmljZV9ob3RwbHVnX2xvY2sgaXMgYWNxdWly
ZWQgYnkgdGhlIEFDUEkgbWVtb3J5Cj4gaG90cGx1ZyBpcyBiZWNhdXNlIGl0IGdlbmVyYWxseSBu
ZWVkcyB0byBiZSBzeW5jaHJvbml6ZWQgd2l0aCByZXNwZWN0Cj4gQ1BVIGhvdC1yZW1vdmUgYW5k
IHNpbWlsYXIuICBJIGJlbGlldmUgdGhhdCB0aGlzIG1heSBiZSB0aGUgY2FzZSBpbgo+IG5vbi1B
Q1BJIHNldHVwcyBhcyB3ZWxsLgoKWWVzLCBhbmQgdGhhdCBsb2NrIGlzIHRoZSByZWFzb24gd2h5
IHdlIGRpZG4ndCBoYXZlIHJlYWwgcHJvYmxlbXMgd2l0aApBQ1BJIG1lbW9yeSBob3RwbHVnIGlu
IHRoaXMgcmVzcGVjdCBzbyBmYXIuIChhcyB1c2VyIHRyaWdnZXJlZApvbmxpbmUvb2ZmbGluZSBh
bHNvIHRha2VzIHRoYXQgbG9jayBhbHJlYWR5KQoKPiAKPiBUaGFua3MsCj4gUmFmYWVsCj4gCgoK
LS0gCgpUaGFua3MsCgpEYXZpZCAvIGRoaWxkZW5iCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 08:39:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 08:39:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqaI4-0002Dx-2F; Fri, 17 Aug 2018 08:39: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=lgsd=la=citrix.com=prvs=760e009d3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fqaI2-0002Ds-Rs
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 08:39:26 +0000
X-Inumbo-ID: 2015f435-a1f9-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2015f435-a1f9-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 08:39:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,250,1531785600"; d="scan'208";a="77756727"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5AA7E79302000078001B0FAB@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F73C0@prv1-mh.provo.novell.com>
 <5AA7D98302000078001CDC8C@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F8008@prv1-mh.provo.novell.com>
 <5AA7D98302000078001DD5F0@prv1-mh.provo.novell.com>
 <5B76740802000078001DF345@prv1-mh.provo.novell.com>
 <5B76775902000078001DF371@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: <1600e1a0-dada-2673-4172-7de7cf26e083@citrix.com>
Date: Fri, 17 Aug 2018 09:39:24 +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: <5B76775902000078001DF371@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 1/5] x86: remove page.h and processor.h
 inclusion from asm_defns.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>

T24gMTcvMDgvMjAxOCAwODoyMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gU3Vic2VxdWVudCBjaGFu
Z2VzIHJlcXVpcmUgdGhpcyAodG9vIHdpZGUgYW55d2F5IGltbykgZGVwZW5kZW5jeSB0byBiZQo+
IGRyb3BwZWQuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 08:41:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 08:41: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 1fqaKQ-000333-KT; Fri, 17 Aug 2018 08:41: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=jc64=la=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fqaKP-00032J-6c
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 08:41:53 +0000
X-Inumbo-ID: 774943f0-a1f9-11e8-a6a9-d7ebe60f679a
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 774943f0-a1f9-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 08:42:25 +0000 (UTC)
Received: from localhost (unknown [194.244.16.108])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id 714C7C03;
 Fri, 17 Aug 2018 08:41:49 +0000 (UTC)
Date: Fri, 17 Aug 2018 10:41:46 +0200
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: David Hildenbrand <david@redhat.com>
Message-ID: <20180817084146.GB14725@kroah.com>
References: <20180817075901.4608-1-david@redhat.com>
 <20180817075901.4608-2-david@redhat.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180817075901.4608-2-david@redhat.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH RFC 1/2] drivers/base: export
 lock_device_hotplug/unlock_device_hotplug
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, linux-mm@kvack.org,
 Paul Mackerras <paulus@samba.org>, "K . Y . Srinivasan" <kys@microsoft.com>,
 linux-s390@vger.kernel.org, Stephen Hemminger <sthemmin@microsoft.com>,
 Pavel Tatashin <pasha.tatashin@oracle.com>, linux-acpi@vger.kernel.org,
 David Rientjes <rientjes@google.com>, xen-devel@lists.xenproject.org,
 Len Brown <lenb@kernel.org>, Haiyang Zhang <haiyangz@microsoft.com>,
 Dan Williams <dan.j.williams@intel.com>,
 Andrew Morton <akpm@linux-foundation.org>, Vlastimil Babka <vbabka@suse.cz>,
 Oscar Salvador <osalvador@suse.de>, "Rafael J . Wysocki" <rjw@rjwysocki.net>,
 linux-kernel@vger.kernel.org, Martin Schwidefsky <schwidefsky@de.ibm.com>,
 devel@linuxdriverproject.org, Vitaly Kuznetsov <vkuznets@redhat.com>,
 linuxppc-dev@lists.ozlabs.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDk6NTk6MDBBTSArMDIwMCwgRGF2aWQgSGlsZGVuYnJh
bmQgd3JvdGU6Cj4gRnJvbTogVml0YWx5IEt1em5ldHNvdiA8dmt1em5ldHNAcmVkaGF0LmNvbT4K
PiAKPiBXZWxsIHJlcXVpcmUgdG8gY2FsbCBhZGRfbWVtb3J5KCkvYWRkX21lbW9yeV9yZXNvdXJj
ZSgpIHdpdGgKPiBkZXZpY2VfaG90cGx1Z19sb2NrIGhlbGQsIHRvIGF2b2lkIGEgbG9jayBpbnZl
cnNpb24uIEFsbG93IGV4dGVybmFsIG1vZHVsZXMKPiAoZS5nLiBodl9iYWxsb29uKSB0aGF0IG1h
a2UgdXNlIG9mIGFkZF9tZW1vcnkoKS9hZGRfbWVtb3J5X3Jlc291cmNlKCkgdG8KPiBsb2NrIGRl
dmljZSBob3RwbHVnLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFZpdGFseSBLdXpuZXRzb3YgPHZrdXpu
ZXRzQHJlZGhhdC5jb20+Cj4gW21vZGlmeSBwYXRjaCBkZXNjcmlwdGlvbl0KPiBTaWduZWQtb2Zm
LWJ5OiBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KPiAtLS0KPiAgZHJpdmVy
cy9iYXNlL2NvcmUuYyB8IDIgKysKPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQo+
IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2Jhc2UvY29yZS5jIGIvZHJpdmVycy9iYXNlL2NvcmUu
Ywo+IGluZGV4IDA0YmJjZDc3OWUxMS4uOTAxMGI5ZTk0MmI1IDEwMDY0NAo+IC0tLSBhL2RyaXZl
cnMvYmFzZS9jb3JlLmMKPiArKysgYi9kcml2ZXJzL2Jhc2UvY29yZS5jCj4gQEAgLTcwMCwxMSAr
NzAwLDEzIEBAIHZvaWQgbG9ja19kZXZpY2VfaG90cGx1Zyh2b2lkKQo+ICB7Cj4gIAltdXRleF9s
b2NrKCZkZXZpY2VfaG90cGx1Z19sb2NrKTsKPiAgfQo+ICtFWFBPUlRfU1lNQk9MX0dQTChsb2Nr
X2RldmljZV9ob3RwbHVnKTsKPiAgCj4gIHZvaWQgdW5sb2NrX2RldmljZV9ob3RwbHVnKHZvaWQp
Cj4gIHsKPiAgCW11dGV4X3VubG9jaygmZGV2aWNlX2hvdHBsdWdfbG9jayk7Cj4gIH0KPiArRVhQ
T1JUX1NZTUJPTF9HUEwodW5sb2NrX2RldmljZV9ob3RwbHVnKTsKCklmIHRoZXNlIGFyZSBnb2lu
ZyB0byBiZSAiZ2xvYmFsIiBzeW1ib2xzLCBsZXQncyBwcm9wZXJseSBuYW1lIHRoZW0uCmRldmlj
ZV9ob3RwbHVnX2xvY2svdW5sb2NrIHdvdWxkIGJlIGJldHRlci4gIEJ1dCBJIGFtIF9yZWFsbHlf
IG5lcnZvdXMKYWJvdXQgbGV0dGluZyBzdHVmZiBvdXRzaWRlIG9mIHRoZSBkcml2ZXIgY29yZSBt
ZXNzIHdpdGggdGhpcywgYXMgcGVvcGxlCmJldHRlciBrbm93IHdoYXQgdGhleSBhcmUgZG9pbmcu
CgpDYW4ndCB3ZSBqdXN0ICJsb2NrIiB0aGUgbWVtb3J5IHN0dWZmIGluc3RlYWQ/ICBXaHkgZG9l
cyB0aGUgZW50aXJldHkgb2YKdGhlIGRyaXZlciBjb3JlIG5lZWQgdG8gYmUgbWVzc2VkIHdpdGgg
aGVyZT8KCnRoYW5rcywKCmdyZWcgay1oCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 08:42:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 08: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 1fqaKZ-00035F-Ts; Fri, 17 Aug 2018 08: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=lgsd=la=citrix.com=prvs=760e009d3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fqaKY-00034y-So
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 08:42:02 +0000
X-Inumbo-ID: 7d982cfe-a1f9-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7d982cfe-a1f9-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 08:42:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,250,1531785600"; d="scan'208";a="77756804"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5AA7E79302000078001B0FAB@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F73C0@prv1-mh.provo.novell.com>
 <5AA7D98302000078001CDC8C@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F8008@prv1-mh.provo.novell.com>
 <5AA7D98302000078001DD5F0@prv1-mh.provo.novell.com>
 <5B76740802000078001DF345@prv1-mh.provo.novell.com>
 <5B7677DC02000078001DF38A@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: <346f7e0e-a18a-9327-bfcd-decd30a4ee2d@citrix.com>
Date: Fri, 17 Aug 2018 09:41:32 +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: <5B7677DC02000078001DF38A@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 4/5] x86: use MOV for PFN/PDX conversion
 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>

T24gMTcvMDgvMjAxOCAwODoyMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gLi4uIGFuZCAob2YgY291
cnNlKSBhbHNvIG1hZGRyIC8gZGlyZWN0LW1hcC1vZmZzZXQgb25lcy4KPgo+IE1vc3QgeDg2IHN5
c3RlbXMgZG9uJ3QgYWN0dWFsbHkgcmVxdWlyZSB0aGUgdXNlIG9mIFBEWCBjb21wcmVzc2lvbi4g
Tm93Cj4gdGhhdCB3ZSBoYXZlIHBhdGNoaW5nIGZvciB0aGUgY29udmVyc2lvbiBjb2RlIGluIHBs
YWNlIGFueXdheSwgZXh0ZW5kIGl0Cj4gdG8gdXNlIHNpbXBsZSBNT1Ygd2hlbiBwb3NzaWJsZS4g
SW50cm9kdWNlIGEgbmV3IHBzZXVkby1DUFUtZmVhdHVyZSB0bwo+IGtleSB0aGUgcGF0Y2hpbmcg
b2ZmIG9mLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
Pgo+IC0tLQo+IFRoZSBpbmRlbnRhdGlvbiBvZiB0aGUgYWx0ZXJuYXRpdmVfaW9fMigpIHVzZXMg
YmVsb3cgZW5kcyB1cCB3cm9uZywgYnV0Cj4gcmUtaW5kZW50aW5nIGhlcmUgc2VlbXMgdW5kZXNp
cmFibGUuIEkgY291bGQgZWl0aGVyIGFkZCBhIGZvbGxvdy11cAo+IHJlLWZvcm1hdHRpbmcgcGF0
Y2gsIG9yIHNpbXBseSBzbGlnaHRseSBib2RnZSB0aGUgaW5kZW50YXRpb24gaW4gdGhlCj4gZWFy
bGllciBwYXRjaGVzLCBmb3IgaXQgdG8gY29tZSBvdXQgcmlnaHQgaGVyZS4KCkkndmUgdXNlZCB0
aGUgImJvZGdlIHRoZSBpbmRlbnRhdGlvbiBpbiB0aGUgZWFybGllciBwYXRjaGVzIiB0cmljawpi
ZWZvcmUsIGFuZCBpdCBpcyBwcm9iYWJseSB0aGUgY2xlYW5lc3QgYXBwcm9hY2guCgpBY2tlZC1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 08:53:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 08: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 1fqaVk-0004Eq-ES; Fri, 17 Aug 2018 08:53: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=qfmz=la=citrix.com=prvs=760927a5f=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fqaVj-0004Eh-1v
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 08:53:35 +0000
X-Inumbo-ID: dba99287-a1fa-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dba99287-a1fa-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 10:52:24 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,250,1531785600"; d="scan'208";a="77757257"
Date: Fri, 17 Aug 2018 10:53:23 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Message-ID: <20180817085323.hglub4jq2lqer2rf@mac>
References: <20180807143715.kscihz3wuj6mcnfi@mac>
 <CABfawhmQ557uduVUJjTMbZ3u5FWswPvbVYSUBY785Vx=qbitfA@mail.gmail.com>
 <20180807150829.ydvmvpfyrigeeyyd@mac>
 <CABfawhkomnqJ4rjc5ZBZ+rdJSeqx1XTeAKSeYQRva-BoLQeHsw@mail.gmail.com>
 <CABfawhnSmeR_SeMHjL7CG0tCnnHUKPdCPQePD_iRVZiO4N+mxw@mail.gmail.com>
 <20180808082557.iklujkqgmb5sdzyr@mac>
 <5B6ABDE202000078001DBE54@prv1-mh.provo.novell.com>
 <CABfawh=c168v2EDXoqUAgOTM4v3rodRUqQk8XYMMFgo_68PM_w@mail.gmail.com>
 <5B73CACA02000078001DE1B5@prv1-mh.provo.novell.com>
 <CABfawhmP2z66b7eamaZ-Kc_D=kGEc-0OFRo6EjVUo2Oc0ePCZg@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CABfawhmP2z66b7eamaZ-Kc_D=kGEc-0OFRo6EjVUo2Oc0ePCZg@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] [PATCH v3 0/4] x86/iommu: PVH Dom0 workarounds for
 missing RMRR entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Connor Davis <davisc@ainfosec.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>

T24gVGh1LCBBdWcgMTYsIDIwMTggYXQgMTA6NDM6NTRBTSAtMDYwMCwgVGFtYXMgSyBMZW5neWVs
IHdyb3RlOgo+IEkgZG91YmxlIGNoZWNrZWQgYW5kIHRoZSBvcHRpb24gaXMgc2V0IHByb3Blcmx5
IGJ1dCBJJ20gc3RpbGwgZ2V0dGluZwo+IHRoZSBzYW1lIG5vbi1wcmVzZW50IGVudHJ5IGZhdWx0
cyBhcyBiZWZvcmUuIEF0IHRoZSBtb21lbnQgSSBkb24ndAo+IGhhdmUgc2VyaWFsIGFjY2VzcyBz
byBub3Qgc3VyZSBob3cgdG8gdmVyaWZ5IHRoYXQgdGhlIG9wdGlvbiB0b29rCj4gZWZmZWN0LiBU
aGlzIGlzIG15IGJvb3QgaW5mbzoKPiAKPiBbcHZoXQo+IG9wdGlvbnM9bG9nbHZsPWFsbCBndWVz
dF9sb2dsdmw9YWxsIGRvbTBfbWVtPTQwOTZNLG1heDo0MDk2TQo+IGRvbTBfbWF4X3ZjcHVzPTIg
c2NoZWQ9bnVsbCBkb20wPXB2aCBpb21tdT1yZXF1aXJlZCxkZWJ1Zwo+IGRvbTAtaW9tbXU9cmVs
YXhlZCBjb25zb2xlPXZnYQo+IHJtcnI9MHg1ZjQ4Mzg1PTA6MDoyLjAsMHgyMTYxODM9MDowOjIu
MCwweDcwYjZkMTk9MDowOjIuMAoKVGhpcyBpcyBub3QgdGhlIGNvcnJlY3QgZm9ybWF0LiBJdCdz
OgoKcm1ycj0weDVmNDgzODU9MDowOjIuMDsweDIxNjE4Mz0wOjA6Mi4wOzB4NzBiNmQxOT0wOjA6
Mi4wCgpOb3RlIHRoZSAnOycgYmV0d2VlbiBybXJyIGVudHJpZXMuCgpSb2dlci4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 08:56:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 08:56: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 1fqaYl-0004Pv-0J; Fri, 17 Aug 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=/cqo=la=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1fqaYk-0004Pp-2M
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 08:56:42 +0000
X-Inumbo-ID: 89d68834-a1fb-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 89d68834-a1fb-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 08:57:15 +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 AF64287AFC;
 Fri, 17 Aug 2018 08:56:40 +0000 (UTC)
Received: from [10.36.117.9] (ovpn-117-9.ams2.redhat.com [10.36.117.9])
 by smtp.corp.redhat.com (Postfix) with ESMTP id B49762026D6C;
 Fri, 17 Aug 2018 08:56:36 +0000 (UTC)
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
References: <20180817075901.4608-1-david@redhat.com>
 <20180817075901.4608-2-david@redhat.com> <20180817084146.GB14725@kroah.com>
From: David Hildenbrand <david@redhat.com>
Openpgp: preference=signencrypt
Autocrypt: addr=david@redhat.com; prefer-encrypt=mutual; keydata=
 xsFNBFXLn5EBEAC+zYvAFJxCBY9Tr1xZgcESmxVNI/0ffzE/ZQOiHJl6mGkmA1R7/uUpiCjJ
 dBrn+lhhOYjjNefFQou6478faXE6o2AhmebqT4KiQoUQFV4R7y1KMEKoSyy8hQaK1umALTdL
 QZLQMzNE74ap+GDK0wnacPQFpcG1AE9RMq3aeErY5tujekBS32jfC/7AnH7I0v1v1TbbK3Gp
 XNeiN4QroO+5qaSr0ID2sz5jtBLRb15RMre27E1ImpaIv2Jw8NJgW0k/D1RyKCwaTsgRdwuK
 Kx/Y91XuSBdz0uOyU/S8kM1+ag0wvsGlpBVxRR/xw/E8M7TEwuCZQArqqTCmkG6HGcXFT0V9
 PXFNNgV5jXMQRwU0O/ztJIQqsE5LsUomE//bLwzj9IVsaQpKDqW6TAPjcdBDPLHvriq7kGjt
 WhVhdl0qEYB8lkBEU7V2Yb+SYhmhpDrti9Fq1EsmhiHSkxJcGREoMK/63r9WLZYI3+4W2rAc
 UucZa4OT27U5ZISjNg3Ev0rxU5UH2/pT4wJCfxwocmqaRr6UYmrtZmND89X0KigoFD/XSeVv
 jwBRNjPAubK9/k5NoRrYqztM9W6sJqrH8+UWZ1Idd/DdmogJh0gNC0+N42Za9yBRURfIdKSb
 B3JfpUqcWwE7vUaYrHG1nw54pLUoPG6sAA7Mehl3nd4pZUALHwARAQABzSREYXZpZCBIaWxk
 ZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT7CwX4EEwECACgFAljj9eoCGwMFCQlmAYAGCwkI
 BwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEE3eEPcA/4Na5IIP/3T/FIQMxIfNzZshIq687qgG
 8UbspuE/YSUDdv7r5szYTK6KPTlqN8NAcSfheywbuYD9A4ZeSBWD3/NAVUdrCaRP2IvFyELj
 xoMvfJccbq45BxzgEspg/bVahNbyuBpLBVjVWwRtFCUEXkyazksSv8pdTMAs9IucChvFmmq3
 jJ2vlaz9lYt/lxN246fIVceckPMiUveimngvXZw21VOAhfQ+/sofXF8JCFv2mFcBDoa7eYob
 s0FLpmqFaeNRHAlzMWgSsP80qx5nWWEvRLdKWi533N2vC/EyunN3HcBwVrXH4hxRBMco3jvM
 m8VKLKao9wKj82qSivUnkPIwsAGNPdFoPbgghCQiBjBe6A75Z2xHFrzo7t1jg7nQfIyNC7ez
 MZBJ59sqA9EDMEJPlLNIeJmqslXPjmMFnE7Mby/+335WJYDulsRybN+W5rLT5aMvhC6x6POK
 z55fMNKrMASCzBJum2Fwjf/VnuGRYkhKCqqZ8gJ3OvmR50tInDV2jZ1DQgc3i550T5JDpToh
 dPBxZocIhzg+MBSRDXcJmHOx/7nQm3iQ6iLuwmXsRC6f5FbFefk9EjuTKcLMvBsEx+2DEx0E
 UnmJ4hVg7u1PQ+2Oy+Lh/opK/BDiqlQ8Pz2jiXv5xkECvr/3Sv59hlOCZMOaiLTTjtOIU7Tq
 7ut6OL64oAq+zsFNBFXLn5EBEADn1959INH2cwYJv0tsxf5MUCghCj/CA/lc/LMthqQ773ga
 uB9mN+F1rE9cyyXb6jyOGn+GUjMbnq1o121Vm0+neKHUCBtHyseBfDXHA6m4B3mUTWo13nid
 0e4AM71r0DS8+KYh6zvweLX/LL5kQS9GQeT+QNroXcC1NzWbitts6TZ+IrPOwT1hfB4WNC+X
 2n4AzDqp3+ILiVST2DT4VBc11Gz6jijpC/KI5Al8ZDhRwG47LUiuQmt3yqrmN63V9wzaPhC+
 xbwIsNZlLUvuRnmBPkTJwwrFRZvwu5GPHNndBjVpAfaSTOfppyKBTccu2AXJXWAE1Xjh6GOC
 8mlFjZwLxWFqdPHR1n2aPVgoiTLk34LR/bXO+e0GpzFXT7enwyvFFFyAS0Nk1q/7EChPcbRb
 hJqEBpRNZemxmg55zC3GLvgLKd5A09MOM2BrMea+l0FUR+PuTenh2YmnmLRTro6eZ/qYwWkC
 u8FFIw4pT0OUDMyLgi+GI1aMpVogTZJ70FgV0pUAlpmrzk/bLbRkF3TwgucpyPtcpmQtTkWS
 gDS50QG9DR/1As3LLLcNkwJBZzBG6PWbvcOyrwMQUF1nl4SSPV0LLH63+BrrHasfJzxKXzqg
 rW28CTAE2x8qi7e/6M/+XXhrsMYG+uaViM7n2je3qKe7ofum3s4vq7oFCPsOgwARAQABwsFl
 BBgBAgAPBQJVy5+RAhsMBQkJZgGAAAoJEE3eEPcA/4NagOsP/jPoIBb/iXVbM+fmSHOjEshl
 KMwEl/m5iLj3iHnHPVLBUWrXPdS7iQijJA/VLxjnFknhaS60hkUNWexDMxVVP/6lbOrs4bDZ
 NEWDMktAeqJaFtxackPszlcpRVkAs6Msn9tu8hlvB517pyUgvuD7ZS9gGOMmYwFQDyytpepo
 YApVV00P0u3AaE0Cj/o71STqGJKZxcVhPaZ+LR+UCBZOyKfEyq+ZN311VpOJZ1IvTExf+S/5
 lqnciDtbO3I4Wq0ArLX1gs1q1XlXLaVaA3yVqeC8E7kOchDNinD3hJS4OX0e1gdsx/e6COvy
 qNg5aL5n0Kl4fcVqM0LdIhsubVs4eiNCa5XMSYpXmVi3HAuFyg9dN+x8thSwI836FoMASwOl
 C7tHsTjnSGufB+D7F7ZBT61BffNBBIm1KdMxcxqLUVXpBQHHlGkbwI+3Ye+nE6HmZH7IwLwV
 W+Ajl7oYF+jeKaH4DZFtgLYGLtZ1LDwKPjX7VAsa4Yx7S5+EBAaZGxK510MjIx6SGrZWBrrV
 TEvdV00F2MnQoeXKzD7O4WFbL55hhyGgfWTHwZ457iN9SgYi1JLPqWkZB0JRXIEtjd4JEQcx
 +8Umfre0Xt4713VxMygW0PnQt5aSQdMD58jHFxTk092mU+yIHj5LeYgvwSgZN4airXk5yRXl
 SE+xAvmumFBY
Organization: Red Hat GmbH
Message-ID: <5a5d73e9-e4aa-ffed-a2e3-8aef64e61923@redhat.com>
Date: Fri, 17 Aug 2018 10:56:36 +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: <20180817084146.GB14725@kroah.com>
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.1]); Fri, 17 Aug 2018 08:56:40 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.1]);
 Fri, 17 Aug 2018 08:56:40 +0000 (UTC) for IP:'10.11.54.4'
 DOMAIN:'int-mx04.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'david@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [PATCH RFC 1/2] drivers/base: export
 lock_device_hotplug/unlock_device_hotplug
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, linux-mm@kvack.org,
 Paul Mackerras <paulus@samba.org>, "K . Y . Srinivasan" <kys@microsoft.com>,
 linux-s390@vger.kernel.org, Stephen Hemminger <sthemmin@microsoft.com>,
 Pavel Tatashin <pasha.tatashin@oracle.com>, linux-acpi@vger.kernel.org,
 David Rientjes <rientjes@google.com>, xen-devel@lists.xenproject.org,
 Len Brown <lenb@kernel.org>, Haiyang Zhang <haiyangz@microsoft.com>,
 Dan Williams <dan.j.williams@intel.com>,
 Andrew Morton <akpm@linux-foundation.org>, Vlastimil Babka <vbabka@suse.cz>,
 Oscar Salvador <osalvador@suse.de>, "Rafael J . Wysocki" <rjw@rjwysocki.net>,
 linux-kernel@vger.kernel.org, Martin Schwidefsky <schwidefsky@de.ibm.com>,
 devel@linuxdriverproject.org, Vitaly Kuznetsov <vkuznets@redhat.com>,
 linuxppc-dev@lists.ozlabs.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDguMjAxOCAxMDo0MSwgR3JlZyBLcm9haC1IYXJ0bWFuIHdyb3RlOgo+IE9uIEZyaSwg
QXVnIDE3LCAyMDE4IGF0IDA5OjU5OjAwQU0gKzAyMDAsIERhdmlkIEhpbGRlbmJyYW5kIHdyb3Rl
Ogo+PiBGcm9tOiBWaXRhbHkgS3V6bmV0c292IDx2a3V6bmV0c0ByZWRoYXQuY29tPgo+Pgo+PiBX
ZWxsIHJlcXVpcmUgdG8gY2FsbCBhZGRfbWVtb3J5KCkvYWRkX21lbW9yeV9yZXNvdXJjZSgpIHdp
dGgKPj4gZGV2aWNlX2hvdHBsdWdfbG9jayBoZWxkLCB0byBhdm9pZCBhIGxvY2sgaW52ZXJzaW9u
LiBBbGxvdyBleHRlcm5hbCBtb2R1bGVzCj4+IChlLmcuIGh2X2JhbGxvb24pIHRoYXQgbWFrZSB1
c2Ugb2YgYWRkX21lbW9yeSgpL2FkZF9tZW1vcnlfcmVzb3VyY2UoKSB0bwo+PiBsb2NrIGRldmlj
ZSBob3RwbHVnLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBWaXRhbHkgS3V6bmV0c292IDx2a3V6bmV0
c0ByZWRoYXQuY29tPgo+PiBbbW9kaWZ5IHBhdGNoIGRlc2NyaXB0aW9uXQo+PiBTaWduZWQtb2Zm
LWJ5OiBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KPj4gLS0tCj4+ICBkcml2
ZXJzL2Jhc2UvY29yZS5jIHwgMiArKwo+PiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygr
KQo+Pgo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9iYXNlL2NvcmUuYyBiL2RyaXZlcnMvYmFzZS9j
b3JlLmMKPj4gaW5kZXggMDRiYmNkNzc5ZTExLi45MDEwYjllOTQyYjUgMTAwNjQ0Cj4+IC0tLSBh
L2RyaXZlcnMvYmFzZS9jb3JlLmMKPj4gKysrIGIvZHJpdmVycy9iYXNlL2NvcmUuYwo+PiBAQCAt
NzAwLDExICs3MDAsMTMgQEAgdm9pZCBsb2NrX2RldmljZV9ob3RwbHVnKHZvaWQpCj4+ICB7Cj4+
ICAJbXV0ZXhfbG9jaygmZGV2aWNlX2hvdHBsdWdfbG9jayk7Cj4+ICB9Cj4+ICtFWFBPUlRfU1lN
Qk9MX0dQTChsb2NrX2RldmljZV9ob3RwbHVnKTsKPj4gIAo+PiAgdm9pZCB1bmxvY2tfZGV2aWNl
X2hvdHBsdWcodm9pZCkKPj4gIHsKPj4gIAltdXRleF91bmxvY2soJmRldmljZV9ob3RwbHVnX2xv
Y2spOwo+PiAgfQo+PiArRVhQT1JUX1NZTUJPTF9HUEwodW5sb2NrX2RldmljZV9ob3RwbHVnKTsK
PiAKPiBJZiB0aGVzZSBhcmUgZ29pbmcgdG8gYmUgImdsb2JhbCIgc3ltYm9scywgbGV0J3MgcHJv
cGVybHkgbmFtZSB0aGVtLgo+IGRldmljZV9ob3RwbHVnX2xvY2svdW5sb2NrIHdvdWxkIGJlIGJl
dHRlci4gIEJ1dCBJIGFtIF9yZWFsbHlfIG5lcnZvdXMKPiBhYm91dCBsZXR0aW5nIHN0dWZmIG91
dHNpZGUgb2YgdGhlIGRyaXZlciBjb3JlIG1lc3Mgd2l0aCB0aGlzLCBhcyBwZW9wbGUKPiBiZXR0
ZXIga25vdyB3aGF0IHRoZXkgYXJlIGRvaW5nLgoKVGhlIG9ubHkgInByb2JsZW0iIGlzIHRoYXQg
d2UgaGF2ZSBrZXJuZWwgbW9kdWxlcyAoZm9yIHBhcmF2aXJ0dWFsaXplZApkZXZpY2VzKSB0aGF0
IGNhbGwgYWRkX21lbW9yeSgpLiBUaGlzIGlzIEh5cGVyLVYgcmlnaHQgbm93LCBidXQgd2UgbWln
aHQKaGF2ZSBvdGhlciBvbmVzIGluIHRoZSBmdXR1cmUuIFdpdGhvdXQgdGhlbSB3ZSB3b3VsZCBu
b3QgaGF2ZSB0byBleHBvcnQKaXQuIFdlIG1pZ2h0IGFsc28gZ2V0IGtlcm5lbCBtb2R1bGVzIHRo
YXQgd2FudCB0byBjYWxsIHJlbW92ZV9tZW1vcnkoKSAtCndoaWNoIHdpbGwgcmVxdWlyZSB0aGUg
ZGV2aWNlX2hvdHBsdWdfbG9jayBhcyBvZiBub3cuCgpXaGF0IHdlIGNvdWxkIGRvIGlzCgphKSBh
ZGRfbWVtb3J5KCkgLT4gX2FkZF9tZW1vcnkoKSBhbmQgZG9uJ3QgZXhwb3J0IGl0CmIpIGFkZF9t
ZW1vcnkoKSB0YWtlcyB0aGUgZGV2aWNlX2hvdHBsdWdfbG9jayBhbmQgY2FsbHMgX2FkZF9tZW1v
cnkoKSAuCldlIGV4cG9ydCB0aGF0IG9uZS4KYykgVXNlIGFkZF9tZW1vcnkoKSBpbiBleHRlcm5h
bCBtb2R1bGVzIG9ubHkKClNpbWlsYXIgd3JhcHBlciB3b3VsZCBiZSBuZWVkZWQgZS5nLiBmb3Ig
cmVtb3ZlX21lbW9yeSgpIGxhdGVyIG9uLgoKPiAKPiBDYW4ndCB3ZSBqdXN0ICJsb2NrIiB0aGUg
bWVtb3J5IHN0dWZmIGluc3RlYWQ/ICBXaHkgZG9lcyB0aGUgZW50aXJldHkgb2YKPiB0aGUgZHJp
dmVyIGNvcmUgbmVlZCB0byBiZSBtZXNzZWQgd2l0aCBoZXJlPwoKVGhlIG1haW4gcHJvYmxlbSBp
cyB0aGF0IGFkZF9tZW1vcnkoKSB3aWxsIGZpcnN0IHRha2UgdGhlCm1lbV9ob3RwbHVnX2xvY2ss
IHRvIGxhdGVyIG9uIGNyZWF0ZSBhbmQgYXR0YWNoIHRoZSBtZW1vcnkgYmxvY2sgZGV2aWNlcwoo
dG8gYSBidXMgd2l0aG91dCBhbnkgZHJpdmVycykgdmlhIGJ1c19wcm9iZV9kZXZpY2UoKS4gSGVy
ZSwgd2Ugd2lsbAp0YWtlIHRoZSBkZXZpY2VfbG9jaygpIG9mIHRoZXNlIGRldmljZXMuCgpTZXR0
aW5nIGEgZGV2aWNlIG9ubGluZSBmcm9tIHVzZXIgc3BhY2UgKC5vbmxpbmUgPSB0cnVlKSB3aWxs
IGZpcnN0IHRha2UKdGhlIGRldmljZV9ob3RwbHVnX2xvY2ssIHRoZW4gdGhlIGRldmljZV9sb2Nr
KCksIGFuZCBfcmlnaHQgbm93XyBub3QgdGhlCm1lbV9ob3RwbHVnX2xvY2sgKHNlZSBjb3ZlciBs
ZXR0ZXIvcGF0Y2ggMikuCgpXZSBoYXZlIHRvIHRha2UgbWVtX2hvdHBsdWdfbG9jayBoZXJlLCBi
dXQgZG9pbmcgaXQgZG93biBpbiBlLmcuCm9ubGluZV9wYWdlcygpIHdpbGwgcmlnaHQgbm93IGNy
ZWF0ZSB0aGUgcG9zc2liaWxpdHkgZm9yIGEgbG9jawppbnZlcnNpb24uIFNvIG9uZSBhbHRlcm5h
dGl2ZSBpcyB0byB0YWtlIHRoZSBtZW1faG90cGx1Z19sb2NrIGluIGNvcmUuYwpiZWZvcmUgY2Fs
bGluZyBkZXZpY2Vfb25saW5lKCkvZGV2aWNlX29mZmxpbmUoKS4gQnV0IHRoaXMgZmVlbHMgdmVy
eSB3cm9uZy4KClRoYW5rcyEKCj4gCj4gdGhhbmtzLAo+IAo+IGdyZWcgay1oCj4gCgoKLS0gCgpU
aGFua3MsCgpEYXZpZCAvIGRoaWxkZW5iCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 08:57:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 08: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 1fqaZf-0004VN-BT; Fri, 17 Aug 2018 08: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=8xpb=la=gmail.com=rjwysocki@srs-us1.protection.inumbo.net>)
 id 1fqaZe-0004VG-8U
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 08:57:38 +0000
X-Inumbo-ID: ab254b91-a1fb-11e8-a6a9-d7ebe60f679a
Received: from mail-oi0-f68.google.com (unknown [209.85.218.68])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ab254b91-a1fb-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 08:58:11 +0000 (UTC)
Received: by mail-oi0-f68.google.com with SMTP id s198-v6so12799762oih.11
 for <xen-devel@lists.xenproject.org>; Fri, 17 Aug 2018 01:57:37 -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=qN7LXQBlLNpyqGffdPWbl3TeOZdOe0gwIS3nQf9dr40=;
 b=Gz2CXYizKXQDXdke/rkesbysW5QChtsYFbY8dY+BztgMSaYnUc68cVCvm9xdpxPT3Q
 c+4pMkNkM2LNnVlXOAOsL4vZckJYsXWvC+yTMEuOcRZpcedGHBRdKC9jsXjuOd8K7rt/
 BwfrVVm2PC/d8GUkGB/dsdoCADLwoBGPxxdXYjuryGWwY/hf8u8UUsy8QbNTsWn6KLKd
 lTxZ0RoEqeMn6JrLqTP/PjI3VtyvzSmyHpLCXs+gsIW/GhV6PQpncIoNDiP4d29wfdgB
 Yd20NVwj0DYjDy1f16D2Vn8GXNI/HWEwXTbAYL45Y8aJyO3TjMDsqyM/z/PUwrHEX8g1
 Da+Q==
X-Gm-Message-State: AOUpUlG4fI0iWj8eJMSpcQs7ZtYY9TiAoGe8p8zVCxVPmCFwTeWcyphQ
 t0tX+XmED7tHjkb6NatmTmsDvUXHm+IZ1Zj3d8Y=
X-Google-Smtp-Source: AA+uWPwf84lPpuUVuPoHTP0inzPPE37dA1EdzhWmysIWT5KgV5z0rNV2e76u32GidexLDrITVEjAJawO03j5Y5y1ICo=
X-Received: by 2002:aca:b885:: with SMTP id
 i127-v6mr1634635oif.180.1534496256599; 
 Fri, 17 Aug 2018 01:57:36 -0700 (PDT)
MIME-Version: 1.0
References: <20180817075901.4608-1-david@redhat.com>
 <20180817075901.4608-2-david@redhat.com>
 <20180817084146.GB14725@kroah.com>
In-Reply-To: <20180817084146.GB14725@kroah.com>
From: "Rafael J. Wysocki" <rafael@kernel.org>
Date: Fri, 17 Aug 2018 10:57:25 +0200
Message-ID: <CAJZ5v0ja2wrwQ_X=8WW0Lvio+jE7nyqM_WSy1C+tzuKj6RsMdA@mail.gmail.com>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Subject: Re: [Xen-devel] [PATCH RFC 1/2] drivers/base: export
 lock_device_hotplug/unlock_device_hotplug
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, David Hildenbrand <david@redhat.com>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Heiko Carstens <heiko.carstens@de.ibm.com>,
 Linux Memory Management List <linux-mm@kvack.org>,
 Paul Mackerras <paulus@samba.org>, kys@microsoft.com,
 linux-s390@vger.kernel.org, sthemmin@microsoft.com,
 Pavel Tatashin <pasha.tatashin@oracle.com>,
 ACPI Devel Maling List <linux-acpi@vger.kernel.org>,
 David Rientjes <rientjes@google.com>, xen-devel@lists.xenproject.org,
 Len Brown <lenb@kernel.org>, haiyangz@microsoft.com,
 Dan Williams <dan.j.williams@intel.com>,
 Andrew Morton <akpm@linux-foundation.org>, Vlastimil Babka <vbabka@suse.cz>,
 osalvador@suse.de, "Rafael J. Wysocki" <rjw@rjwysocki.net>,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Vitaly Kuznetsov <vkuznets@redhat.com>,
 linuxppc-dev <linuxppc-dev@lists.ozlabs.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMTA6NDEgQU0gR3JlZyBLcm9haC1IYXJ0bWFuCjxncmVn
a2hAbGludXhmb3VuZGF0aW9uLm9yZz4gd3JvdGU6Cj4KPiBPbiBGcmksIEF1ZyAxNywgMjAxOCBh
dCAwOTo1OTowMEFNICswMjAwLCBEYXZpZCBIaWxkZW5icmFuZCB3cm90ZToKPiA+IEZyb206IFZp
dGFseSBLdXpuZXRzb3YgPHZrdXpuZXRzQHJlZGhhdC5jb20+Cj4gPgo+ID4gV2VsbCByZXF1aXJl
IHRvIGNhbGwgYWRkX21lbW9yeSgpL2FkZF9tZW1vcnlfcmVzb3VyY2UoKSB3aXRoCj4gPiBkZXZp
Y2VfaG90cGx1Z19sb2NrIGhlbGQsIHRvIGF2b2lkIGEgbG9jayBpbnZlcnNpb24uIEFsbG93IGV4
dGVybmFsIG1vZHVsZXMKPiA+IChlLmcuIGh2X2JhbGxvb24pIHRoYXQgbWFrZSB1c2Ugb2YgYWRk
X21lbW9yeSgpL2FkZF9tZW1vcnlfcmVzb3VyY2UoKSB0bwo+ID4gbG9jayBkZXZpY2UgaG90cGx1
Zy4KPiA+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBWaXRhbHkgS3V6bmV0c292IDx2a3V6bmV0c0ByZWRo
YXQuY29tPgo+ID4gW21vZGlmeSBwYXRjaCBkZXNjcmlwdGlvbl0KPiA+IFNpZ25lZC1vZmYtYnk6
IERhdmlkIEhpbGRlbmJyYW5kIDxkYXZpZEByZWRoYXQuY29tPgo+ID4gLS0tCj4gPiAgZHJpdmVy
cy9iYXNlL2NvcmUuYyB8IDIgKysKPiA+ICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCsp
Cj4gPgo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvYmFzZS9jb3JlLmMgYi9kcml2ZXJzL2Jhc2Uv
Y29yZS5jCj4gPiBpbmRleCAwNGJiY2Q3NzllMTEuLjkwMTBiOWU5NDJiNSAxMDA2NDQKPiA+IC0t
LSBhL2RyaXZlcnMvYmFzZS9jb3JlLmMKPiA+ICsrKyBiL2RyaXZlcnMvYmFzZS9jb3JlLmMKPiA+
IEBAIC03MDAsMTEgKzcwMCwxMyBAQCB2b2lkIGxvY2tfZGV2aWNlX2hvdHBsdWcodm9pZCkKPiA+
ICB7Cj4gPiAgICAgICBtdXRleF9sb2NrKCZkZXZpY2VfaG90cGx1Z19sb2NrKTsKPiA+ICB9Cj4g
PiArRVhQT1JUX1NZTUJPTF9HUEwobG9ja19kZXZpY2VfaG90cGx1Zyk7Cj4gPgo+ID4gIHZvaWQg
dW5sb2NrX2RldmljZV9ob3RwbHVnKHZvaWQpCj4gPiAgewo+ID4gICAgICAgbXV0ZXhfdW5sb2Nr
KCZkZXZpY2VfaG90cGx1Z19sb2NrKTsKPiA+ICB9Cj4gPiArRVhQT1JUX1NZTUJPTF9HUEwodW5s
b2NrX2RldmljZV9ob3RwbHVnKTsKPgo+IElmIHRoZXNlIGFyZSBnb2luZyB0byBiZSAiZ2xvYmFs
IiBzeW1ib2xzLCBsZXQncyBwcm9wZXJseSBuYW1lIHRoZW0uCj4gZGV2aWNlX2hvdHBsdWdfbG9j
ay91bmxvY2sgd291bGQgYmUgYmV0dGVyLgoKV2VsbCwgZGV2aWNlX2hvdHBsdWdfbG9jayBpcyB0
aGUgbmFtZSBvZiB0aGUgbG9jayBpdHNlbGYuIDotKQoKPiBCdXQgSSBhbSBfcmVhbGx5XyBuZXJ2
b3VzIGFib3V0IGxldHRpbmcgc3R1ZmYgb3V0c2lkZSBvZiB0aGUgZHJpdmVyIGNvcmUgbWVzcwo+
IHdpdGggdGhpcywgYXMgcGVvcGxlIGJldHRlciBrbm93IHdoYXQgdGhleSBhcmUgZG9pbmcuCj4K
PiBDYW4ndCB3ZSBqdXN0ICJsb2NrIiB0aGUgbWVtb3J5IHN0dWZmIGluc3RlYWQ/ICBXaHkgZG9l
cyB0aGUgZW50aXJldHkgb2YKPiB0aGUgZHJpdmVyIGNvcmUgbmVlZCB0byBiZSBtZXNzZWQgd2l0
aCBoZXJlPwoKQmVjYXVzZSwgaW4gZ2VuZXJhbCwgbWVtb3J5IGhvdHBsdWcgYW5kIGhvdHBsdWcg
b2YgZGV2aWNlcyBhcmUgbm90CmluZGVwZW5kZW50LiAgQ1BVcyBhbmQgbWVtb3J5IG1heSBvbmx5
IGJlIHBvc3NpYmxlIHRvIHRha2UgYXdheQp0b2dldGhlciBhbmQgdGhhdCBtYXkgYmUgdGhlIGNh
c2UgZm9yIG90aGVyIGRldmljZXMgdG9vIChzYXksIGl0CndvdWxkbid0IGJlIGEgZ29vZCBpZGVh
IHRvIGFjY2VzcyBhIG1lbW9yeSBibG9jayB0aGF0IGhhcyBqdXN0IGdvbmUKYXdheSBmcm9tIGEg
ZGV2aWNlLCBmb3IgRE1BIGFuZCB0aGUgbGlrZSkuICBUaGF0J3Mgd2h5CmRldmljZV9ob3RwbHVn
X2xvY2sgd2FzIGludHJvZHVjZWQgaW4gdGhlIGZpcnN0IHBsYWNlLgoKVGhhdCBzYWlkIEkgYWdy
ZWUgdGhhdCBleHBvcnRpbmcgdGhpcyB0byBkcml2ZXJzIGRvZXNuJ3QgZmVlbCBwYXJ0aWN1bGFy
bHkgc2FmZS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 08:59:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 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 1fqabH-0004fO-Oa; Fri, 17 Aug 2018 08: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=lgsd=la=citrix.com=prvs=760e009d3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fqabG-0004fF-9h
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 08:59:18 +0000
X-Inumbo-ID: e6a0b35a-a1fb-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e6a0b35a-a1fb-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 08:59:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,250,1531785600"; d="scan'208";a="77757443"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5AA7E79302000078001B0FAB@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F73C0@prv1-mh.provo.novell.com>
 <5AA7D98302000078001CDC8C@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F8008@prv1-mh.provo.novell.com>
 <5AA7D98302000078001DD5F0@prv1-mh.provo.novell.com>
 <5B76740802000078001DF345@prv1-mh.provo.novell.com>
 <5B76778602000078001DF374@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: <f3a99ecd-ce17-2ace-954d-d54281632f26@citrix.com>
Date: Fri, 17 Aug 2018 09:59: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: <5B76778602000078001DF374@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 2/5] x86: use PDEP/PEXT for
 maddr/direct-map-offset conversion when available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDgvMjAxOCAwODoyMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9hc21fZGVmbnMuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYXNtX2Rl
Zm5zLmgKPiBAQCAtMTg2LDYgKzE4NiwyMCBAQCB2b2lkIHJldF9mcm9tX2ludHIodm9pZCk7Cj4g
ICAgICAgICAgVU5MSUtFTFlfRU5EX1NFQ1RJT04gIlxuIiAgICAgICAgICBcCj4gICAgICAgICAg
Ii5MbGlrZWx5LiIgI3RhZyAiLiU9OiIKPiAgCj4gKyNkZWZpbmUgTElOS09OQ0VfUFJPTE9HVUUo
c3ltKSAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgICAgICIuaWZuZGVmICIgc3ltKCkgIlxu
XHQiICAgICAgICAgICAgICAgICAgIFwKPiArICAgICAgICAiLnB1c2hzZWN0aW9uICIgc3ltKC5n
bnUubGlua29uY2UudC4pICIsIiBcCgpUaGlzIGRlZmluaXRlbHkgd2FycmFudHMgYSBjb21tZW50
IGFuZCBhIGNoYW5nZSBvZiBuYW1lLCBzZWVpbmcgYXMgc3ltCmlzbid0IGEgc3ltYm9sLsKgIEl0
cyBhIG1hY3JvIHdoaWNoIGdpdmVzIHlvdSBhIHN0cmluZyBiYWNrLgoKPiArICAgICAgICAgICAg
ICAgICAgICAgICJcImF4XCIsQHByb2diaXRzXG5cdCIgICAgICBcCj4gKyAgICAgICAgIi5wMmFs
aWduIDRcbiIgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgICAgIHN5bSgpICI6
Igo+ICsKPiArI2RlZmluZSBMSU5LT05DRV9FUElMT0dVRShzeW0pICAgICAgICAgICAgICAgICAg
ICBcCj4gKyAgICAgICAgIi53ZWFrICIgc3ltKCkgIlxuXHQiICAgICAgICAgICAgICAgICAgICAg
XAo+ICsgICAgICAgICIudHlwZSAiIHN5bSgpICIsIEBmdW5jdGlvblxuXHQiICAgICAgICAgIFwK
PiArICAgICAgICAiLnNpemUgIiBzeW0oKSAiLCAuIC0gIiBzeW0oKSAiXG5cdCIgICAgICBcCj4g
KyAgICAgICAgIi5wb3BzZWN0aW9uXG5cdCIgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsg
ICAgICAgICIuZW5kaWYiCj4gKwo+ICAjZW5kaWYKPiAgCj4gIC8qICJSYXciIGluc3RydWN0aW9u
IG9wY29kZXMgKi8KPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3g4Nl82NC9wYWdlLmgKPiAr
KysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3g4Nl82NC9wYWdlLmgKPiBAQCAtNTcsOCArNjQsMTAg
QEAgZXh0ZXJuIHVuc2lnbmVkIGxvbmcgeGVuX3ZpcnRfZW5kOwo+ICAjZGVmaW5lIHBkeF90b192
aXJ0KHBkeCkgKCh2b2lkICopKERJUkVDVE1BUF9WSVJUX1NUQVJUICsgXAo+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICgodW5zaWduZWQgbG9uZykocGR4KSA8PCBQQUdFX1NI
SUZUKSkpCj4gIAo+IC1zdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgX192aXJ0X3RvX21hZGRy
KHVuc2lnbmVkIGxvbmcgdmEpCj4gK3N0YXRpYyBhbHdheXNfaW5saW5lIHBhZGRyX3QgX192aXJ0
X3RvX21hZGRyKHVuc2lnbmVkIGxvbmcgdmEpCj4gIHsKPiArICAgIHBhZGRyX3QgbWE7Cj4gKwo+
ICAgICAgQVNTRVJUKHZhIDwgRElSRUNUTUFQX1ZJUlRfRU5EKTsKPiAgICAgIGlmICggdmEgPj0g
RElSRUNUTUFQX1ZJUlRfU1RBUlQgKQo+ICAgICAgICAgIHZhIC09IERJUkVDVE1BUF9WSVJUX1NU
QVJUOwo+IEBAIC03MSwxNiArODAsNzcgQEAgc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIF9f
dmlydF90b19tYQo+ICAKPiAgICAgICAgICB2YSArPSB4ZW5fcGh5c19zdGFydCAtIFhFTl9WSVJU
X1NUQVJUOwo+ICAgICAgfQo+IC0gICAgcmV0dXJuICh2YSAmIG1hX3ZhX2JvdHRvbV9tYXNrKSB8
Cj4gLSAgICAgICAgICAgKCh2YSA8PCBwZm5fcGR4X2hvbGVfc2hpZnQpICYgbWFfdG9wX21hc2sp
Owo+ICsKPiArI2lmZGVmIENPTkZJR19JTkRJUkVDVF9USFVOSyAvKiBWIG1vZGlmaWVyIGF2YWls
YWJsZT8gKi8KPiArI2RlZmluZSBTWU1OQU1FKHBmeC4uLikgI3BmeCAiZG8ybWFfJVZbbWFdXyVW
W29mZl0iCj4gKyAgICBhbHRlcm5hdGl2ZV9pbygiY2FsbCAiIFNZTU5BTUUoKSAiXG5cdCIKPiAr
ICAgICAgICAgICAgICAgICAgIExJTktPTkNFX1BST0xPR1VFKFNZTU5BTUUpICJcblx0Igo+ICsg
ICAgICAgICAgICAgICAgICAgIm1vdiAlW3NoaWZ0XSwgJSVlY3hcblx0Igo+ICsgICAgICAgICAg
ICAgICAgICAgIm1vdiAlW29mZl0sICVbbWFdXG5cdCIKPiArICAgICAgICAgICAgICAgICAgICJh
bmQgJVtibWFza10sICVbbWFdXG5cdCIKPiArICAgICAgICAgICAgICAgICAgICJzaGwgJSVjbCwg
JVtvZmZdXG5cdCIKPiArICAgICAgICAgICAgICAgICAgICJhbmQgJVt0bWFza10sICVbb2ZmXVxu
XHQiCj4gKyAgICAgICAgICAgICAgICAgICAib3IgJVtvZmZdLCAlW21hXVxuXHQiCj4gKyAgICAg
ICAgICAgICAgICAgICAicmV0XG5cdCIKPiArICAgICAgICAgICAgICAgICAgIExJTktPTkNFX0VQ
SUxPR1VFKFNZTU5BTUUpLAo+ICsgICAgICAgICAgICAgICAgICAgInBkZXAgJVttYXNrXSwgJVtv
ZmZdLCAlW21hXSIsIFg4Nl9GRUFUVVJFX0JNSTIsCgpUaGUgY29tcGlsZXIgdW5kZXJzdGFuZGlu
ZyBWIGRvZXNuJ3QgaW1wbHkgdGhhdCB0aGUgYXNzZW1ibGVyCnVuZGVyc3RhbmRzIHBkZXAKCj4g
KyAgICAgICAgICAgICAgICAgICBBU01fT1VUUFVUMihbbWFdICI9JnIiIChtYSksIFtvZmZdICIr
ciIgKHZhKSksCj4gKyAgICAgICAgICAgICAgICAgICBbbWFza10gIm0iIChtYV9yZWFsX21hc2sp
LAo+ICsgICAgICAgICAgICAgICAgICAgW3NoaWZ0XSAibSIgKHBmbl9wZHhfaG9sZV9zaGlmdCks
Cj4gKyAgICAgICAgICAgICAgICAgICBbYm1hc2tdICJtIiAobWFfdmFfYm90dG9tX21hc2spLAo+
ICsgICAgICAgICAgICAgICAgICAgW3RtYXNrXSAibSIgKG1hX3RvcF9tYXNrKQo+ICsgICAgICAg
ICAgICAgICAgICAgOiAiZWN4Iik7Cj4gKyN1bmRlZiBTWU1OQU1FCj4gKyNlbHNlCj4gKyAgICBh
bHRlcm5hdGl2ZV9pbygiY2FsbCBkbzJtYSIsCj4gKyAgICAgICAgICAgICAgICAgICAvKiBwZGVw
IG1hX3JlYWxfbWFzayglcmlwKSwgJXJkaSwgJXJheCAqLwo+ICsgICAgICAgICAgICAgICAgICAg
Ii5ieXRlIDB4YzQsIDB4ZTIsIDB4YzMsIDB4ZjUsIDB4MDVcblx0Igo+ICsgICAgICAgICAgICAg
ICAgICAgIi5sb25nIG1hX3JlYWxfbWFzayAtIDQgLSAuIiwKPiArICAgICAgICAgICAgICAgICAg
IFg4Nl9GRUFUVVJFX0JNSTIsCj4gKyAgICAgICAgICAgICAgICAgICBBU01fT1VUUFVUMigiPWEi
IChtYSksICIrRCIgKHZhKSksICJtIiAobWFfcmVhbF9tYXNrKQo+ICsgICAgICAgICAgICAgICAg
ICAgOiAicmN4IiwgInJkeCIsICJyc2kiLCAicjgiLCAicjkiLCAicjEwIiwgInIxMSIpOwo+ICsj
ZW5kaWYKClRoaXMgaXMgYSBtYXNzaXZlIGNsb2JiZXIgbGlzdCBpbiBhIGZ1bmN0aW9uIHlvdSd2
ZSBmb3JjZWQgYWx3YXlzCmlubGluZSwgYW5kIEkgY2FuJ3Qgc2VlIGl0IGRvaW5nIG5pY2UgdGhp
bmdzIHRvIHRoZSBjYWxsc2l0ZXMuwqAgVEJILAp0aGlzIHN0aWxsIGZlZWxzIG92ZXItY29tcGxp
Y2F0ZWQgZm9yIHdoYXQgaXQgd2FudHMgdG8gYmUuCgpXaHkgbm90IGltcGxlbWVudCBvbmUgc2lu
Z2xlIGZ1bmN0aW9uIGluIGFzc2VtYmx5IHRoYXQgZG9lc24ndCBoYXZlCnVzdWFsIEMgY2FsbGlu
ZyBjb252ZW50aW9ucyBhbmQgY2FuIGNsb2JiZXIgJWVjeCBhbmQgb25lIG90aGVyLCBhbmQgdXNl
CnRoYXQ/CgpJdCBhdm9pZHMgdGhlIG5lZWQgZm9yIHBvdGVudGlhbGx5IDI1NiBhbG1vc3QtaWRl
bnRpY2FsIGNvcGllcyBvZiB0aGUKZnVuY3Rpb24gaW4gdGhlIGxpbmtvbmNlIHNlY3Rpb24sIGFu
ZCBhdm9pZHMgaGF2aW5nIHRoZSBtdWx0aXBsZQppbXBsZW1lbnRhdGlvbnMgaW4gQy9hc20sIGF2
b2lkcyB0aGUgbmVlZCBmb3IgYW55IGxvZ2ljIGRlcml2ZWQgZnJvbQpDT05GSUdfSU5ESVJFQ1Rf
VEhVTkssIGFuZCBhdm9pZHMgdGhlIG5lZWQgZm9yIG1hc3NpdmUgY2xvYmJlciBsaXN0cy4KCn5B
bmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 09:03:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 09:03:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqafE-0005dZ-Fd; Fri, 17 Aug 2018 09: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=8xpb=la=gmail.com=rjwysocki@srs-us1.protection.inumbo.net>)
 id 1fqafC-0005dP-S8
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 09:03:22 +0000
X-Inumbo-ID: 78a613a4-a1fc-11e8-a6a9-d7ebe60f679a
Received: from mail-oi0-f68.google.com (unknown [209.85.218.68])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 78a613a4-a1fc-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 09:03:56 +0000 (UTC)
Received: by mail-oi0-f68.google.com with SMTP id v8-v6so12851695oie.5
 for <xen-devel@lists.xenproject.org>; Fri, 17 Aug 2018 02:03:21 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=VtDX5JxVZ6bf4rTy9IoKQmn4dHYklQcfEiYjvV/oYFk=;
 b=New8dVP5ApkOCv8Z9pFy0XmG4V9KnPfoCR67X5qlzYp/p0zrFQdEEuO8wohEnQHb7e
 KwvOF/rR89Ni385BGDury5aBEiPiElPyvaBsTJ2Bh2PWP5sgtcCIQmE/fhzy9OPsczxG
 Ktr8pKJWXZT+Hg/6ZNQ9XIezpiSZPo/CwfvLz7/oOY3qCTcMSIUhCXps9TUlHmWHGqXc
 1+Dht81OOXx+8A2jZeIMO8M0luQj3PDDJnUNuXLlmGdOiADjnyN35gUeDs+/j9BM0Km4
 SqVDV5OsLEvN0NCHeEoohGioZ0HVvS2F4dmJORmWqxF3GxEjeNBgFR/vvF13cC0ZaDot
 JlDg==
X-Gm-Message-State: AOUpUlEL/MvfFOw7ymEa3aKa1Kf059N5TEjm0lsGD25zqALLwObE49Lc
 a0Wb+WbUOxeHRAbFgFVQUCiktuo98YsgU+qXog4=
X-Google-Smtp-Source: AA+uWPxfBz8WfJAKMM8BqisMw65xNYnYNjqKHzbp1xCOEqe2FN+CXDp637jxLiqcnmWDaVY0pRjTpjtAAHakS7rJ7Oc=
X-Received: by 2002:aca:b885:: with SMTP id
 i127-v6mr1653792oif.180.1534496601283; 
 Fri, 17 Aug 2018 02:03:21 -0700 (PDT)
MIME-Version: 1.0
References: <20180817075901.4608-1-david@redhat.com>
 <20180817075901.4608-2-david@redhat.com>
 <20180817084146.GB14725@kroah.com>
 <5a5d73e9-e4aa-ffed-a2e3-8aef64e61923@redhat.com>
In-Reply-To: <5a5d73e9-e4aa-ffed-a2e3-8aef64e61923@redhat.com>
From: "Rafael J. Wysocki" <rafael@kernel.org>
Date: Fri, 17 Aug 2018 11:03:09 +0200
Message-ID: <CAJZ5v0gkYV8o2Eq+EcGT=OP1tQGPGVVe3n9VGD6z7KAVVqhv9w@mail.gmail.com>
To: David Hildenbrand <david@redhat.com>
Subject: Re: [Xen-devel] [PATCH RFC 1/2] drivers/base: export
 lock_device_hotplug/unlock_device_hotplug
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Heiko Carstens <heiko.carstens@de.ibm.com>,
 Linux Memory Management List <linux-mm@kvack.org>,
 Paul Mackerras <paulus@samba.org>, kys@microsoft.com,
 linux-s390@vger.kernel.org, sthemmin@microsoft.com,
 Pavel Tatashin <pasha.tatashin@oracle.com>,
 ACPI Devel Maling List <linux-acpi@vger.kernel.org>,
 David Rientjes <rientjes@google.com>, xen-devel@lists.xenproject.org,
 Len Brown <lenb@kernel.org>, haiyangz@microsoft.com,
 Dan Williams <dan.j.williams@intel.com>,
 Andrew Morton <akpm@linux-foundation.org>, Vlastimil Babka <vbabka@suse.cz>,
 osalvador@suse.de, Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Vitaly Kuznetsov <vkuznets@redhat.com>,
 linuxppc-dev <linuxppc-dev@lists.ozlabs.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMTA6NTYgQU0gRGF2aWQgSGlsZGVuYnJhbmQgPGRhdmlk
QHJlZGhhdC5jb20+IHdyb3RlOgo+Cj4gT24gMTcuMDguMjAxOCAxMDo0MSwgR3JlZyBLcm9haC1I
YXJ0bWFuIHdyb3RlOgo+ID4gT24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDk6NTk6MDBBTSArMDIw
MCwgRGF2aWQgSGlsZGVuYnJhbmQgd3JvdGU6Cj4gPj4gRnJvbTogVml0YWx5IEt1em5ldHNvdiA8
dmt1em5ldHNAcmVkaGF0LmNvbT4KPiA+Pgo+ID4+IFdlbGwgcmVxdWlyZSB0byBjYWxsIGFkZF9t
ZW1vcnkoKS9hZGRfbWVtb3J5X3Jlc291cmNlKCkgd2l0aAo+ID4+IGRldmljZV9ob3RwbHVnX2xv
Y2sgaGVsZCwgdG8gYXZvaWQgYSBsb2NrIGludmVyc2lvbi4gQWxsb3cgZXh0ZXJuYWwgbW9kdWxl
cwo+ID4+IChlLmcuIGh2X2JhbGxvb24pIHRoYXQgbWFrZSB1c2Ugb2YgYWRkX21lbW9yeSgpL2Fk
ZF9tZW1vcnlfcmVzb3VyY2UoKSB0bwo+ID4+IGxvY2sgZGV2aWNlIGhvdHBsdWcuCj4gPj4KPiA+
PiBTaWduZWQtb2ZmLWJ5OiBWaXRhbHkgS3V6bmV0c292IDx2a3V6bmV0c0ByZWRoYXQuY29tPgo+
ID4+IFttb2RpZnkgcGF0Y2ggZGVzY3JpcHRpb25dCj4gPj4gU2lnbmVkLW9mZi1ieTogRGF2aWQg
SGlsZGVuYnJhbmQgPGRhdmlkQHJlZGhhdC5jb20+Cj4gPj4gLS0tCj4gPj4gIGRyaXZlcnMvYmFz
ZS9jb3JlLmMgfCAyICsrCj4gPj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykKPiA+
Pgo+ID4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2Jhc2UvY29yZS5jIGIvZHJpdmVycy9iYXNlL2Nv
cmUuYwo+ID4+IGluZGV4IDA0YmJjZDc3OWUxMS4uOTAxMGI5ZTk0MmI1IDEwMDY0NAo+ID4+IC0t
LSBhL2RyaXZlcnMvYmFzZS9jb3JlLmMKPiA+PiArKysgYi9kcml2ZXJzL2Jhc2UvY29yZS5jCj4g
Pj4gQEAgLTcwMCwxMSArNzAwLDEzIEBAIHZvaWQgbG9ja19kZXZpY2VfaG90cGx1Zyh2b2lkKQo+
ID4+ICB7Cj4gPj4gICAgICBtdXRleF9sb2NrKCZkZXZpY2VfaG90cGx1Z19sb2NrKTsKPiA+PiAg
fQo+ID4+ICtFWFBPUlRfU1lNQk9MX0dQTChsb2NrX2RldmljZV9ob3RwbHVnKTsKPiA+Pgo+ID4+
ICB2b2lkIHVubG9ja19kZXZpY2VfaG90cGx1Zyh2b2lkKQo+ID4+ICB7Cj4gPj4gICAgICBtdXRl
eF91bmxvY2soJmRldmljZV9ob3RwbHVnX2xvY2spOwo+ID4+ICB9Cj4gPj4gK0VYUE9SVF9TWU1C
T0xfR1BMKHVubG9ja19kZXZpY2VfaG90cGx1Zyk7Cj4gPgo+ID4gSWYgdGhlc2UgYXJlIGdvaW5n
IHRvIGJlICJnbG9iYWwiIHN5bWJvbHMsIGxldCdzIHByb3Blcmx5IG5hbWUgdGhlbS4KPiA+IGRl
dmljZV9ob3RwbHVnX2xvY2svdW5sb2NrIHdvdWxkIGJlIGJldHRlci4gIEJ1dCBJIGFtIF9yZWFs
bHlfIG5lcnZvdXMKPiA+IGFib3V0IGxldHRpbmcgc3R1ZmYgb3V0c2lkZSBvZiB0aGUgZHJpdmVy
IGNvcmUgbWVzcyB3aXRoIHRoaXMsIGFzIHBlb3BsZQo+ID4gYmV0dGVyIGtub3cgd2hhdCB0aGV5
IGFyZSBkb2luZy4KPgo+IFRoZSBvbmx5ICJwcm9ibGVtIiBpcyB0aGF0IHdlIGhhdmUga2VybmVs
IG1vZHVsZXMgKGZvciBwYXJhdmlydHVhbGl6ZWQKPiBkZXZpY2VzKSB0aGF0IGNhbGwgYWRkX21l
bW9yeSgpLiBUaGlzIGlzIEh5cGVyLVYgcmlnaHQgbm93LCBidXQgd2UgbWlnaHQKPiBoYXZlIG90
aGVyIG9uZXMgaW4gdGhlIGZ1dHVyZS4gV2l0aG91dCB0aGVtIHdlIHdvdWxkIG5vdCBoYXZlIHRv
IGV4cG9ydAo+IGl0LiBXZSBtaWdodCBhbHNvIGdldCBrZXJuZWwgbW9kdWxlcyB0aGF0IHdhbnQg
dG8gY2FsbCByZW1vdmVfbWVtb3J5KCkgLQo+IHdoaWNoIHdpbGwgcmVxdWlyZSB0aGUgZGV2aWNl
X2hvdHBsdWdfbG9jayBhcyBvZiBub3cuCj4KPiBXaGF0IHdlIGNvdWxkIGRvIGlzCj4KPiBhKSBh
ZGRfbWVtb3J5KCkgLT4gX2FkZF9tZW1vcnkoKSBhbmQgZG9uJ3QgZXhwb3J0IGl0Cj4gYikgYWRk
X21lbW9yeSgpIHRha2VzIHRoZSBkZXZpY2VfaG90cGx1Z19sb2NrIGFuZCBjYWxscyBfYWRkX21l
bW9yeSgpIC4KPiBXZSBleHBvcnQgdGhhdCBvbmUuCj4gYykgVXNlIGFkZF9tZW1vcnkoKSBpbiBl
eHRlcm5hbCBtb2R1bGVzIG9ubHkKPgo+IFNpbWlsYXIgd3JhcHBlciB3b3VsZCBiZSBuZWVkZWQg
ZS5nLiBmb3IgcmVtb3ZlX21lbW9yeSgpIGxhdGVyIG9uLgoKVGhhdCB3b3VsZCBiZSBzYWZlciBJ
TU8sIGFzIGl0IHdvdWxkIHByZXZlbnQgZGV2ZWxvcGVycyBmcm9tIHVzaW5nCmFkZF9tZW1vcnko
KSB3aXRob3V0IHRoZSBsb2NrLCBzYXkuCgpJZiB0aGUgbG9jayBpcyBhbHdheXMgZ29pbmcgdG8g
YmUgcmVxdWlyZWQgZm9yIGFkZF9tZW1vcnkoKSwgbWFrZSBpdApoYXJkIChvciBldmVudCBpbXBv
c3NpYmxlKSB0byB1c2UgdGhlIGxhdHRlciB3aXRob3V0IGl0LgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 09:20:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 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 1fqavY-0007EF-0q; Fri, 17 Aug 2018 09:20: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqavW-0007EA-Qv
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 09:20:14 +0000
X-Inumbo-ID: 95a2e08c-a1fe-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 95a2e08c-a1fe-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 11:19:04 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 03:20:12 -0600
Message-Id: <5B76934B02000078001DF480@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 03:20: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] rangeset: make inquiry functions tolerate NULL
 inputs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>

UmF0aGVyIHRoYW4gc3BlY2lhbCBjYXNpbmcgdGhlIC0+aW9tZW1fY2FwcyBjaGVjayBpbiB4ODYn
cwpnZXRfcGFnZV9mcm9tX2wxZSgpIGZvciB0aGUgZG9tX3hlbiBjYXNlLCBsZXQncyBiZSBtb3Jl
IHRvbGVyYW50IGluCmdlbmVyYWwsIGFsb25nIHRoZSBsaW5lcyBvZiByYW5nZXNldF9pc19lbXB0
eSgpOiBBIG5ldmVyIGFsbG9jYXRlZApyYW5nZXNldCBjYW4ndCBwb3NzaWJseSBjb250YWluIG9y
IG92ZXJsYXAgYW55IHJhbmdlLgoKUmVwb3J0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+ClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KCi0tLSBhL3hlbi9jb21tb24vcmFuZ2VzZXQuYworKysgYi94ZW4vY29tbW9uL3Jh
bmdlc2V0LmMKQEAgLTI1Niw2ICsyNTYsOSBAQCBib29sX3QgcmFuZ2VzZXRfY29udGFpbnNfcmFu
Z2UoCiAKICAgICBBU1NFUlQocyA8PSBlKTsKIAorICAgIGlmICggIXIgKQorICAgICAgICByZXR1
cm4gZmFsc2U7CisKICAgICByZWFkX2xvY2soJnItPmxvY2spOwogICAgIHggPSBmaW5kX3Jhbmdl
KHIsIHMpOwogICAgIGNvbnRhaW5zID0gKHggJiYgKHgtPmUgPj0gZSkpOwpAQCAtMjcyLDYgKzI3
NSw5IEBAIGJvb2xfdCByYW5nZXNldF9vdmVybGFwc19yYW5nZSgKIAogICAgIEFTU0VSVChzIDw9
IGUpOwogCisgICAgaWYgKCAhciApCisgICAgICAgIHJldHVybiBmYWxzZTsKKwogICAgIHJlYWRf
bG9jaygmci0+bG9jayk7CiAgICAgeCA9IGZpbmRfcmFuZ2UociwgZSk7CiAgICAgb3ZlcmxhcHMg
PSAoeCAmJiAocyA8PSB4LT5lKSk7CgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 09:29:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 09:29:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqb4a-0007do-0C; Fri, 17 Aug 2018 09:29:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qfmz=la=citrix.com=prvs=760927a5f=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fqb4Y-0007dj-V0
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 09:29:34 +0000
X-Inumbo-ID: 21737b49-a200-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 21737b49-a200-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 09:30:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,250,1531785600"; d="scan'208";a="77758562"
Date: Fri, 17 Aug 2018 11:29:23 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180817092923.4hmev4c75ckreu4c@mac>
References: <5B76934B02000078001DF480@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B76934B02000078001DF480@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] rangeset: make inquiry functions tolerate
 NULL inputs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDM6MjA6MTFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gUmF0aGVyIHRoYW4gc3BlY2lhbCBjYXNpbmcgdGhlIC0+aW9tZW1fY2FwcyBjaGVjayBp
biB4ODYncwo+IGdldF9wYWdlX2Zyb21fbDFlKCkgZm9yIHRoZSBkb21feGVuIGNhc2UsIGxldCdz
IGJlIG1vcmUgdG9sZXJhbnQgaW4KPiBnZW5lcmFsLCBhbG9uZyB0aGUgbGluZXMgb2YgcmFuZ2Vz
ZXRfaXNfZW1wdHkoKTogQSBuZXZlciBhbGxvY2F0ZWQKPiByYW5nZXNldCBjYW4ndCBwb3NzaWJs
eSBjb250YWluIG9yIG92ZXJsYXAgYW55IHJhbmdlLgo+IAo+IFJlcG9ydGVkLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkxHVE06CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpBcyBzYWlkIGluIHRoZSBjb21taXQgbWVz
c2FnZSwgdGhpcyBpcyBkb25lIHRvIGF2b2lkIGFuIGV4dHJhIGNoZWNrIGluCmdldF9wYWdlX2Zy
b21fbDFlIEkgYXNzdW1lLCBzbyBzaG91bGQgdGhlIGV4dHJhIGNoZWNrIGFsc28gYmUgZHJvcHBl
ZApoZXJlPwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 09:39:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 09: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 1fqbDg-00009Z-UW; Fri, 17 Aug 2018 09:39: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqbDf-00009M-0S
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 09:38:59 +0000
X-Inumbo-ID: 7114f87e-a201-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7114f87e-a201-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 09:39:31 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 03:38:55 -0600
Message-Id: <5B7697AE02000078001DF4A5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 03:38:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5AA7E79302000078001B0FAB@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F73C0@prv1-mh.provo.novell.com>
 <5AA7D98302000078001CDC8C@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F8008@prv1-mh.provo.novell.com>
 <5AA7D98302000078001DD5F0@prv1-mh.provo.novell.com>
 <5B76740802000078001DF345@prv1-mh.provo.novell.com>
 <5B76778602000078001DF374@prv1-mh.provo.novell.com>
 <f3a99ecd-ce17-2ace-954d-d54281632f26@citrix.com>
In-Reply-To: <f3a99ecd-ce17-2ace-954d-d54281632f26@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 2/5] x86: use PDEP/PEXT for
 maddr/direct-map-offset conversion when available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA4LjE4IGF0IDEwOjU5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTcvMDgvMjAxOCAwODoyMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IC0tLSBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvYXNtX2RlZm5zLmgKPj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9hc21fZGVmbnMuaAo+PiBAQCAtMTg2LDYgKzE4NiwyMCBAQCB2b2lkIHJldF9mcm9tX2ludHIo
dm9pZCk7Cj4+ICAgICAgICAgIFVOTElLRUxZX0VORF9TRUNUSU9OICJcbiIgICAgICAgICAgXAo+
PiAgICAgICAgICAiLkxsaWtlbHkuIiAjdGFnICIuJT06Igo+PiAgCj4+ICsjZGVmaW5lIExJTktP
TkNFX1BST0xPR1VFKHN5bSkgICAgICAgICAgICAgICAgICAgIFwKPj4gKyAgICAgICAgIi5pZm5k
ZWYgIiBzeW0oKSAiXG5cdCIgICAgICAgICAgICAgICAgICAgXAo+PiArICAgICAgICAiLnB1c2hz
ZWN0aW9uICIgc3ltKC5nbnUubGlua29uY2UudC4pICIsIiBcCj4gCj4gVGhpcyBkZWZpbml0ZWx5
IHdhcnJhbnRzIGEgY29tbWVudCBhbmQgYSBjaGFuZ2Ugb2YgbmFtZSwgc2VlaW5nIGFzIHN5bQo+
IGlzbid0IGEgc3ltYm9sLiAgSXRzIGEgbWFjcm8gd2hpY2ggZ2l2ZXMgeW91IGEgc3RyaW5nIGJh
Y2suCgpJdCdzIHN0aWxsIGEgc3ltYm9sIG5hbWU7IGRvbid0IGZvcmdldCB0aGF0IGluIHRoZSBl
bmQgc2VjdGlvbiBuYW1lcwphcmUgc3ltYm9scyBuYW1lcyB0b28uIEknZCBoYXZlIGdvbmUgd2l0
aCBhIGJldHRlciBuYW1lIGlmIEkgaGFkCmFueSBiZXR0ZXIgaWRlYS4gSXQncyBhbHNvIG5vdCBy
ZWFsbHkgY2xlYXIgdG8gbWUgd2hhdCB5b3Ugd2FudCBhCmNvbW1lbnQgdG8gc2F5IGhlcmUuCgo+
PiBAQCAtNzEsMTYgKzgwLDc3IEBAIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBfX3ZpcnRf
dG9fbWEKPj4gIAo+PiAgICAgICAgICB2YSArPSB4ZW5fcGh5c19zdGFydCAtIFhFTl9WSVJUX1NU
QVJUOwo+PiAgICAgIH0KPj4gLSAgICByZXR1cm4gKHZhICYgbWFfdmFfYm90dG9tX21hc2spIHwK
Pj4gLSAgICAgICAgICAgKCh2YSA8PCBwZm5fcGR4X2hvbGVfc2hpZnQpICYgbWFfdG9wX21hc2sp
Owo+PiArCj4+ICsjaWZkZWYgQ09ORklHX0lORElSRUNUX1RIVU5LIC8qIFYgbW9kaWZpZXIgYXZh
aWxhYmxlPyAqLwo+PiArI2RlZmluZSBTWU1OQU1FKHBmeC4uLikgI3BmeCAiZG8ybWFfJVZbbWFd
XyVWW29mZl0iCj4+ICsgICAgYWx0ZXJuYXRpdmVfaW8oImNhbGwgIiBTWU1OQU1FKCkgIlxuXHQi
Cj4+ICsgICAgICAgICAgICAgICAgICAgTElOS09OQ0VfUFJPTE9HVUUoU1lNTkFNRSkgIlxuXHQi
Cj4+ICsgICAgICAgICAgICAgICAgICAgIm1vdiAlW3NoaWZ0XSwgJSVlY3hcblx0Igo+PiArICAg
ICAgICAgICAgICAgICAgICJtb3YgJVtvZmZdLCAlW21hXVxuXHQiCj4+ICsgICAgICAgICAgICAg
ICAgICAgImFuZCAlW2JtYXNrXSwgJVttYV1cblx0Igo+PiArICAgICAgICAgICAgICAgICAgICJz
aGwgJSVjbCwgJVtvZmZdXG5cdCIKPj4gKyAgICAgICAgICAgICAgICAgICAiYW5kICVbdG1hc2td
LCAlW29mZl1cblx0Igo+PiArICAgICAgICAgICAgICAgICAgICJvciAlW29mZl0sICVbbWFdXG5c
dCIKPj4gKyAgICAgICAgICAgICAgICAgICAicmV0XG5cdCIKPj4gKyAgICAgICAgICAgICAgICAg
ICBMSU5LT05DRV9FUElMT0dVRShTWU1OQU1FKSwKPj4gKyAgICAgICAgICAgICAgICAgICAicGRl
cCAlW21hc2tdLCAlW29mZl0sICVbbWFdIiwgWDg2X0ZFQVRVUkVfQk1JMiwKPiAKPiBUaGUgY29t
cGlsZXIgdW5kZXJzdGFuZGluZyBWIGRvZXNuJ3QgaW1wbHkgdGhhdCB0aGUgYXNzZW1ibGVyCj4g
dW5kZXJzdGFuZHMgcGRlcAoKSSd2ZSBiZWVuIGNvbnNpZGVyaW5nIHRoaXMgY2FzZSwgYW5kIGlu
IGZhY3QgaW4gYW4gZWFybHkgdmVyc2lvbiBJIGhhZAphIC1ESEFWRV9BU19CTUkyIGFkZGl0aW9u
LiBCdXQgSSB0aGVuIGRlY2lkZWQgdG8gZHJvcCBpdCwgYXMgSSBjb3VsZG4ndApyZWFsbHkgaW1h
Z2luZSBWIHN1cHBvcnQgdG8gYmUgYmFja3BvcnRlZCB0byBnY2MgcHJlLWRhdGluZyBCTUkyCnN1
cHBvcnQgaW4gZ2FzIChhdmFpbGFibGUgYXMgb2YgMi4yMiwgaS5lLiBnY2MgNC41IC8gNC42IHRp
bWVmcmFtZSkuCkJ1dCB5ZXMsIGlmIHlvdSByZWFsbHkgdGhpbmsgd2UgbmVlZCB0byBjb3BlIHdp
dGggdGhhdCwgSSBjb3VsZCByZS1hZGQKdGhpcy4gSnVzdCBsZXQgbWUga25vdyBpZiB5b3UgaW5k
ZWVkIHRoaW5rIHRoaXMgaXMgbmVlZGVkLgoKPj4gKyAgICAgICAgICAgICAgICAgICBBU01fT1VU
UFVUMihbbWFdICI9JnIiIChtYSksIFtvZmZdICIrciIgKHZhKSksCj4+ICsgICAgICAgICAgICAg
ICAgICAgW21hc2tdICJtIiAobWFfcmVhbF9tYXNrKSwKPj4gKyAgICAgICAgICAgICAgICAgICBb
c2hpZnRdICJtIiAocGZuX3BkeF9ob2xlX3NoaWZ0KSwKPj4gKyAgICAgICAgICAgICAgICAgICBb
Ym1hc2tdICJtIiAobWFfdmFfYm90dG9tX21hc2spLAo+PiArICAgICAgICAgICAgICAgICAgIFt0
bWFza10gIm0iIChtYV90b3BfbWFzaykKPj4gKyAgICAgICAgICAgICAgICAgICA6ICJlY3giKTsK
Pj4gKyN1bmRlZiBTWU1OQU1FCj4+ICsjZWxzZQo+PiArICAgIGFsdGVybmF0aXZlX2lvKCJjYWxs
IGRvMm1hIiwKPj4gKyAgICAgICAgICAgICAgICAgICAvKiBwZGVwIG1hX3JlYWxfbWFzayglcmlw
KSwgJXJkaSwgJXJheCAqLwo+PiArICAgICAgICAgICAgICAgICAgICIuYnl0ZSAweGM0LCAweGUy
LCAweGMzLCAweGY1LCAweDA1XG5cdCIKPj4gKyAgICAgICAgICAgICAgICAgICAiLmxvbmcgbWFf
cmVhbF9tYXNrIC0gNCAtIC4iLAo+PiArICAgICAgICAgICAgICAgICAgIFg4Nl9GRUFUVVJFX0JN
STIsCj4+ICsgICAgICAgICAgICAgICAgICAgQVNNX09VVFBVVDIoIj1hIiAobWEpLCAiK0QiICh2
YSkpLCAibSIgKG1hX3JlYWxfbWFzaykKPj4gKyAgICAgICAgICAgICAgICAgICA6ICJyY3giLCAi
cmR4IiwgInJzaSIsICJyOCIsICJyOSIsICJyMTAiLCAicjExIik7Cj4+ICsjZW5kaWYKPiAKPiBU
aGlzIGlzIGEgbWFzc2l2ZSBjbG9iYmVyIGxpc3QgaW4gYSBmdW5jdGlvbiB5b3UndmUgZm9yY2Vk
IGFsd2F5cwo+IGlubGluZSwgYW5kIEkgY2FuJ3Qgc2VlIGl0IGRvaW5nIG5pY2UgdGhpbmdzIHRv
IHRoZSBjYWxsc2l0ZXMuICBUQkgsCj4gdGhpcyBzdGlsbCBmZWVscyBvdmVyLWNvbXBsaWNhdGVk
IGZvciB3aGF0IGl0IHdhbnRzIHRvIGJlLgo+IAo+IFdoeSBub3QgaW1wbGVtZW50IG9uZSBzaW5n
bGUgZnVuY3Rpb24gaW4gYXNzZW1ibHkgdGhhdCBkb2Vzbid0IGhhdmUKPiB1c3VhbCBDIGNhbGxp
bmcgY29udmVudGlvbnMgYW5kIGNhbiBjbG9iYmVyICVlY3ggYW5kIG9uZSBvdGhlciwgYW5kIHVz
ZQo+IHRoYXQ/Cj4gCj4gSXQgYXZvaWRzIHRoZSBuZWVkIGZvciBwb3RlbnRpYWxseSAyNTYgYWxt
b3N0LWlkZW50aWNhbCBjb3BpZXMgb2YgdGhlCj4gZnVuY3Rpb24gaW4gdGhlIGxpbmtvbmNlIHNl
Y3Rpb24sIGFuZCBhdm9pZHMgaGF2aW5nIHRoZSBtdWx0aXBsZQo+IGltcGxlbWVudGF0aW9ucyBp
biBDL2FzbSwgYXZvaWRzIHRoZSBuZWVkIGZvciBhbnkgbG9naWMgZGVyaXZlZCBmcm9tCj4gQ09O
RklHX0lORElSRUNUX1RIVU5LLCBhbmQgYXZvaWRzIHRoZSBuZWVkIGZvciBtYXNzaXZlIGNsb2Ji
ZXIgbGlzdHMuCgpZb3VyIHJlc3BvbnNlIG1peGVzIHRoaW5ncyBhIGJpdCB0b28gbXVjaCBmb3Ig
bWUgdG8gc29ydCBvdXQgd2hhdApleGFjdGx5IHlvdSdyZSBjb25jZXJuZWQgYWJvdXQ6IFRoZSBt
YXNzaXZlIGNsb2JiZXIgbGlzdCBleGlzdHMgb25seQppbiB0aGUgIUNPTkZJR19JTkRJUkVDVF9U
SFVOSyBjYXNlLiBJbiB0aGF0IGNhc2UgdGhvdWdoIHRoZXJlCmFyZW4ndCBnb2luZyB0byBiZSB1
cCB0byAyMjUgaW5zdGFuY2VzIG9mIHRoZSBmdW5jdGlvbi4gSSdkIGJlIGZpbmUKaW1wbGVtZW50
aW5nIHRoZSBzaW5nbGUgb25lIGluIGFzc2VtYmx5IHRvIHJlZHVjZSB0aGUgY2xvYmJlciBsaXN0
LAppdCB3YXMganVzdCB0byBrZWVwIGRvd24gYXNzZW1ibHkgY29kZSBzaXplIGFuZCBhbHNvIHRv
IGhhdmUKY29tcGlsZXIgZ2VuZXJhdGVkIGNvZGUgdG8gY29tcGFyZSBhZ2FpbnN0LiBJIGhhdmUg
dG8gYWRtaXQgdGhvdWdoCnRoYXQgSSdtIG5vdCBvdmVybHkgY29uY2VybmVkIGFib3V0IHRoZSAh
Q09ORklHX0lORElSRUNUX1RIVU5LCmNhc2UgaW4gdGhlIGZpcnN0IHBsYWNlLCBzbyBJIGFsc28g
ZGlkbid0IHNlZSBtdWNoIHJlYXNvbiB0byB0cnkgdG8Kb3B0aW1pemUgaXQuCgpGb3IgdGhlIENP
TkZJR19JTkRJUkVDVF9USFVOSyBjYXNlLCBvdG9oLCBJJ2QgcmVhbGx5IGxpa2UgdG8KYXZvaWQg
ZGljdGF0aW5nIHJlZ2lzdGVyIGFsbG9jYXRpb24gdG8gdGhlIGNvbXBpbGVyLiBIZW5jZSB0aGUg
c29sdXRpb24Kd2l0aCB0aGUgKHBvc3NpYmx5IG1hbnkpIGZ1bmN0aW9uIGluc3RhbmNlcy4gT3Zl
cmFsbCBjb2RlIHNpemUgc3RpbGwKZGVjcmVhc2VzIHdpdGggdGhpcyBhcHByb2FjaCwgYW5kIG9u
IG1vZGVybiBoYXJkd2FyZSB0aGUgZW50aXJlCnJlZ2lvbiBvZiB0aGUgaW1hZ2UgaW4gd2hpY2gg
dGhleSBsaXZlIHdpbGwgcmVtYWluIGNvbGQuIChBZGRpdGlvbmFsbHkKbm90IGFmZmVjdGluZyBy
ZWdpc3RlciBhbGxvY2F0aW9uIGhlcmUgaGFzIHRoZSBiZW5lZml0IG9mIG1ha2luZyBpdApmYXIg
ZWFzaWVyIHRvIGNvbXBhcmUgcHJlL3Bvc3QgZ2VuZXJhdGVkIGNvZGUuKQoKSmFuCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 09:41:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 09:41:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqbG9-0000w5-Cv; Fri, 17 Aug 2018 09:41: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=/cqo=la=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1fqbG8-0000tS-HD
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 09:41:32 +0000
X-Inumbo-ID: 8efdc62e-a201-11e8-a8a5-bc764e045a96
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8efdc62e-a201-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 11:40:21 +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 0AF3D406222D;
 Fri, 17 Aug 2018 09:41:30 +0000 (UTC)
Received: from [10.36.117.9] (ovpn-117-9.ams2.redhat.com [10.36.117.9])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 891C11049475;
 Fri, 17 Aug 2018 09:41:25 +0000 (UTC)
To: "Rafael J. Wysocki" <rafael@kernel.org>
References: <20180817075901.4608-1-david@redhat.com>
 <20180817075901.4608-2-david@redhat.com> <20180817084146.GB14725@kroah.com>
 <5a5d73e9-e4aa-ffed-a2e3-8aef64e61923@redhat.com>
 <CAJZ5v0gkYV8o2Eq+EcGT=OP1tQGPGVVe3n9VGD6z7KAVVqhv9w@mail.gmail.com>
From: David Hildenbrand <david@redhat.com>
Openpgp: preference=signencrypt
Autocrypt: addr=david@redhat.com; prefer-encrypt=mutual; keydata=
 xsFNBFXLn5EBEAC+zYvAFJxCBY9Tr1xZgcESmxVNI/0ffzE/ZQOiHJl6mGkmA1R7/uUpiCjJ
 dBrn+lhhOYjjNefFQou6478faXE6o2AhmebqT4KiQoUQFV4R7y1KMEKoSyy8hQaK1umALTdL
 QZLQMzNE74ap+GDK0wnacPQFpcG1AE9RMq3aeErY5tujekBS32jfC/7AnH7I0v1v1TbbK3Gp
 XNeiN4QroO+5qaSr0ID2sz5jtBLRb15RMre27E1ImpaIv2Jw8NJgW0k/D1RyKCwaTsgRdwuK
 Kx/Y91XuSBdz0uOyU/S8kM1+ag0wvsGlpBVxRR/xw/E8M7TEwuCZQArqqTCmkG6HGcXFT0V9
 PXFNNgV5jXMQRwU0O/ztJIQqsE5LsUomE//bLwzj9IVsaQpKDqW6TAPjcdBDPLHvriq7kGjt
 WhVhdl0qEYB8lkBEU7V2Yb+SYhmhpDrti9Fq1EsmhiHSkxJcGREoMK/63r9WLZYI3+4W2rAc
 UucZa4OT27U5ZISjNg3Ev0rxU5UH2/pT4wJCfxwocmqaRr6UYmrtZmND89X0KigoFD/XSeVv
 jwBRNjPAubK9/k5NoRrYqztM9W6sJqrH8+UWZ1Idd/DdmogJh0gNC0+N42Za9yBRURfIdKSb
 B3JfpUqcWwE7vUaYrHG1nw54pLUoPG6sAA7Mehl3nd4pZUALHwARAQABzSREYXZpZCBIaWxk
 ZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT7CwX4EEwECACgFAljj9eoCGwMFCQlmAYAGCwkI
 BwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEE3eEPcA/4Na5IIP/3T/FIQMxIfNzZshIq687qgG
 8UbspuE/YSUDdv7r5szYTK6KPTlqN8NAcSfheywbuYD9A4ZeSBWD3/NAVUdrCaRP2IvFyELj
 xoMvfJccbq45BxzgEspg/bVahNbyuBpLBVjVWwRtFCUEXkyazksSv8pdTMAs9IucChvFmmq3
 jJ2vlaz9lYt/lxN246fIVceckPMiUveimngvXZw21VOAhfQ+/sofXF8JCFv2mFcBDoa7eYob
 s0FLpmqFaeNRHAlzMWgSsP80qx5nWWEvRLdKWi533N2vC/EyunN3HcBwVrXH4hxRBMco3jvM
 m8VKLKao9wKj82qSivUnkPIwsAGNPdFoPbgghCQiBjBe6A75Z2xHFrzo7t1jg7nQfIyNC7ez
 MZBJ59sqA9EDMEJPlLNIeJmqslXPjmMFnE7Mby/+335WJYDulsRybN+W5rLT5aMvhC6x6POK
 z55fMNKrMASCzBJum2Fwjf/VnuGRYkhKCqqZ8gJ3OvmR50tInDV2jZ1DQgc3i550T5JDpToh
 dPBxZocIhzg+MBSRDXcJmHOx/7nQm3iQ6iLuwmXsRC6f5FbFefk9EjuTKcLMvBsEx+2DEx0E
 UnmJ4hVg7u1PQ+2Oy+Lh/opK/BDiqlQ8Pz2jiXv5xkECvr/3Sv59hlOCZMOaiLTTjtOIU7Tq
 7ut6OL64oAq+zsFNBFXLn5EBEADn1959INH2cwYJv0tsxf5MUCghCj/CA/lc/LMthqQ773ga
 uB9mN+F1rE9cyyXb6jyOGn+GUjMbnq1o121Vm0+neKHUCBtHyseBfDXHA6m4B3mUTWo13nid
 0e4AM71r0DS8+KYh6zvweLX/LL5kQS9GQeT+QNroXcC1NzWbitts6TZ+IrPOwT1hfB4WNC+X
 2n4AzDqp3+ILiVST2DT4VBc11Gz6jijpC/KI5Al8ZDhRwG47LUiuQmt3yqrmN63V9wzaPhC+
 xbwIsNZlLUvuRnmBPkTJwwrFRZvwu5GPHNndBjVpAfaSTOfppyKBTccu2AXJXWAE1Xjh6GOC
 8mlFjZwLxWFqdPHR1n2aPVgoiTLk34LR/bXO+e0GpzFXT7enwyvFFFyAS0Nk1q/7EChPcbRb
 hJqEBpRNZemxmg55zC3GLvgLKd5A09MOM2BrMea+l0FUR+PuTenh2YmnmLRTro6eZ/qYwWkC
 u8FFIw4pT0OUDMyLgi+GI1aMpVogTZJ70FgV0pUAlpmrzk/bLbRkF3TwgucpyPtcpmQtTkWS
 gDS50QG9DR/1As3LLLcNkwJBZzBG6PWbvcOyrwMQUF1nl4SSPV0LLH63+BrrHasfJzxKXzqg
 rW28CTAE2x8qi7e/6M/+XXhrsMYG+uaViM7n2je3qKe7ofum3s4vq7oFCPsOgwARAQABwsFl
 BBgBAgAPBQJVy5+RAhsMBQkJZgGAAAoJEE3eEPcA/4NagOsP/jPoIBb/iXVbM+fmSHOjEshl
 KMwEl/m5iLj3iHnHPVLBUWrXPdS7iQijJA/VLxjnFknhaS60hkUNWexDMxVVP/6lbOrs4bDZ
 NEWDMktAeqJaFtxackPszlcpRVkAs6Msn9tu8hlvB517pyUgvuD7ZS9gGOMmYwFQDyytpepo
 YApVV00P0u3AaE0Cj/o71STqGJKZxcVhPaZ+LR+UCBZOyKfEyq+ZN311VpOJZ1IvTExf+S/5
 lqnciDtbO3I4Wq0ArLX1gs1q1XlXLaVaA3yVqeC8E7kOchDNinD3hJS4OX0e1gdsx/e6COvy
 qNg5aL5n0Kl4fcVqM0LdIhsubVs4eiNCa5XMSYpXmVi3HAuFyg9dN+x8thSwI836FoMASwOl
 C7tHsTjnSGufB+D7F7ZBT61BffNBBIm1KdMxcxqLUVXpBQHHlGkbwI+3Ye+nE6HmZH7IwLwV
 W+Ajl7oYF+jeKaH4DZFtgLYGLtZ1LDwKPjX7VAsa4Yx7S5+EBAaZGxK510MjIx6SGrZWBrrV
 TEvdV00F2MnQoeXKzD7O4WFbL55hhyGgfWTHwZ457iN9SgYi1JLPqWkZB0JRXIEtjd4JEQcx
 +8Umfre0Xt4713VxMygW0PnQt5aSQdMD58jHFxTk092mU+yIHj5LeYgvwSgZN4airXk5yRXl
 SE+xAvmumFBY
Organization: Red Hat GmbH
Message-ID: <42df9062-f647-3ad6-5a07-be2b99531119@redhat.com>
Date: Fri, 17 Aug 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: <CAJZ5v0gkYV8o2Eq+EcGT=OP1tQGPGVVe3n9VGD6z7KAVVqhv9w@mail.gmail.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.7]); Fri, 17 Aug 2018 09:41:30 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.7]);
 Fri, 17 Aug 2018 09:41:30 +0000 (UTC) for IP:'10.11.54.3'
 DOMAIN:'int-mx03.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'david@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [PATCH RFC 1/2] drivers/base: export
 lock_device_hotplug/unlock_device_hotplug
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Heiko Carstens <heiko.carstens@de.ibm.com>,
 Linux Memory Management List <linux-mm@kvack.org>,
 Paul Mackerras <paulus@samba.org>, kys@microsoft.com,
 linux-s390@vger.kernel.org, sthemmin@microsoft.com,
 Pavel Tatashin <pasha.tatashin@oracle.com>,
 ACPI Devel Maling List <linux-acpi@vger.kernel.org>,
 David Rientjes <rientjes@google.com>, xen-devel@lists.xenproject.org,
 Len Brown <lenb@kernel.org>, haiyangz@microsoft.com,
 Dan Williams <dan.j.williams@intel.com>,
 Andrew Morton <akpm@linux-foundation.org>, Vlastimil Babka <vbabka@suse.cz>,
 osalvador@suse.de, Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Vitaly Kuznetsov <vkuznets@redhat.com>,
 linuxppc-dev <linuxppc-dev@lists.ozlabs.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDguMjAxOCAxMTowMywgUmFmYWVsIEouIFd5c29ja2kgd3JvdGU6Cj4gT24gRnJpLCBB
dWcgMTcsIDIwMTggYXQgMTA6NTYgQU0gRGF2aWQgSGlsZGVuYnJhbmQgPGRhdmlkQHJlZGhhdC5j
b20+IHdyb3RlOgo+Pgo+PiBPbiAxNy4wOC4yMDE4IDEwOjQxLCBHcmVnIEtyb2FoLUhhcnRtYW4g
d3JvdGU6Cj4+PiBPbiBGcmksIEF1ZyAxNywgMjAxOCBhdCAwOTo1OTowMEFNICswMjAwLCBEYXZp
ZCBIaWxkZW5icmFuZCB3cm90ZToKPj4+PiBGcm9tOiBWaXRhbHkgS3V6bmV0c292IDx2a3V6bmV0
c0ByZWRoYXQuY29tPgo+Pj4+Cj4+Pj4gV2VsbCByZXF1aXJlIHRvIGNhbGwgYWRkX21lbW9yeSgp
L2FkZF9tZW1vcnlfcmVzb3VyY2UoKSB3aXRoCj4+Pj4gZGV2aWNlX2hvdHBsdWdfbG9jayBoZWxk
LCB0byBhdm9pZCBhIGxvY2sgaW52ZXJzaW9uLiBBbGxvdyBleHRlcm5hbCBtb2R1bGVzCj4+Pj4g
KGUuZy4gaHZfYmFsbG9vbikgdGhhdCBtYWtlIHVzZSBvZiBhZGRfbWVtb3J5KCkvYWRkX21lbW9y
eV9yZXNvdXJjZSgpIHRvCj4+Pj4gbG9jayBkZXZpY2UgaG90cGx1Zy4KPj4+Pgo+Pj4+IFNpZ25l
ZC1vZmYtYnk6IFZpdGFseSBLdXpuZXRzb3YgPHZrdXpuZXRzQHJlZGhhdC5jb20+Cj4+Pj4gW21v
ZGlmeSBwYXRjaCBkZXNjcmlwdGlvbl0KPj4+PiBTaWduZWQtb2ZmLWJ5OiBEYXZpZCBIaWxkZW5i
cmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KPj4+PiAtLS0KPj4+PiAgZHJpdmVycy9iYXNlL2NvcmUu
YyB8IDIgKysKPj4+PiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQo+Pj4+Cj4+Pj4g
ZGlmZiAtLWdpdCBhL2RyaXZlcnMvYmFzZS9jb3JlLmMgYi9kcml2ZXJzL2Jhc2UvY29yZS5jCj4+
Pj4gaW5kZXggMDRiYmNkNzc5ZTExLi45MDEwYjllOTQyYjUgMTAwNjQ0Cj4+Pj4gLS0tIGEvZHJp
dmVycy9iYXNlL2NvcmUuYwo+Pj4+ICsrKyBiL2RyaXZlcnMvYmFzZS9jb3JlLmMKPj4+PiBAQCAt
NzAwLDExICs3MDAsMTMgQEAgdm9pZCBsb2NrX2RldmljZV9ob3RwbHVnKHZvaWQpCj4+Pj4gIHsK
Pj4+PiAgICAgIG11dGV4X2xvY2soJmRldmljZV9ob3RwbHVnX2xvY2spOwo+Pj4+ICB9Cj4+Pj4g
K0VYUE9SVF9TWU1CT0xfR1BMKGxvY2tfZGV2aWNlX2hvdHBsdWcpOwo+Pj4+Cj4+Pj4gIHZvaWQg
dW5sb2NrX2RldmljZV9ob3RwbHVnKHZvaWQpCj4+Pj4gIHsKPj4+PiAgICAgIG11dGV4X3VubG9j
aygmZGV2aWNlX2hvdHBsdWdfbG9jayk7Cj4+Pj4gIH0KPj4+PiArRVhQT1JUX1NZTUJPTF9HUEwo
dW5sb2NrX2RldmljZV9ob3RwbHVnKTsKPj4+Cj4+PiBJZiB0aGVzZSBhcmUgZ29pbmcgdG8gYmUg
Imdsb2JhbCIgc3ltYm9scywgbGV0J3MgcHJvcGVybHkgbmFtZSB0aGVtLgo+Pj4gZGV2aWNlX2hv
dHBsdWdfbG9jay91bmxvY2sgd291bGQgYmUgYmV0dGVyLiAgQnV0IEkgYW0gX3JlYWxseV8gbmVy
dm91cwo+Pj4gYWJvdXQgbGV0dGluZyBzdHVmZiBvdXRzaWRlIG9mIHRoZSBkcml2ZXIgY29yZSBt
ZXNzIHdpdGggdGhpcywgYXMgcGVvcGxlCj4+PiBiZXR0ZXIga25vdyB3aGF0IHRoZXkgYXJlIGRv
aW5nLgo+Pgo+PiBUaGUgb25seSAicHJvYmxlbSIgaXMgdGhhdCB3ZSBoYXZlIGtlcm5lbCBtb2R1
bGVzIChmb3IgcGFyYXZpcnR1YWxpemVkCj4+IGRldmljZXMpIHRoYXQgY2FsbCBhZGRfbWVtb3J5
KCkuIFRoaXMgaXMgSHlwZXItViByaWdodCBub3csIGJ1dCB3ZSBtaWdodAo+PiBoYXZlIG90aGVy
IG9uZXMgaW4gdGhlIGZ1dHVyZS4gV2l0aG91dCB0aGVtIHdlIHdvdWxkIG5vdCBoYXZlIHRvIGV4
cG9ydAo+PiBpdC4gV2UgbWlnaHQgYWxzbyBnZXQga2VybmVsIG1vZHVsZXMgdGhhdCB3YW50IHRv
IGNhbGwgcmVtb3ZlX21lbW9yeSgpIC0KPj4gd2hpY2ggd2lsbCByZXF1aXJlIHRoZSBkZXZpY2Vf
aG90cGx1Z19sb2NrIGFzIG9mIG5vdy4KPj4KPj4gV2hhdCB3ZSBjb3VsZCBkbyBpcwo+Pgo+PiBh
KSBhZGRfbWVtb3J5KCkgLT4gX2FkZF9tZW1vcnkoKSBhbmQgZG9uJ3QgZXhwb3J0IGl0Cj4+IGIp
IGFkZF9tZW1vcnkoKSB0YWtlcyB0aGUgZGV2aWNlX2hvdHBsdWdfbG9jayBhbmQgY2FsbHMgX2Fk
ZF9tZW1vcnkoKSAuCj4+IFdlIGV4cG9ydCB0aGF0IG9uZS4KPj4gYykgVXNlIGFkZF9tZW1vcnko
KSBpbiBleHRlcm5hbCBtb2R1bGVzIG9ubHkKPj4KPj4gU2ltaWxhciB3cmFwcGVyIHdvdWxkIGJl
IG5lZWRlZCBlLmcuIGZvciByZW1vdmVfbWVtb3J5KCkgbGF0ZXIgb24uCj4gCj4gVGhhdCB3b3Vs
ZCBiZSBzYWZlciBJTU8sIGFzIGl0IHdvdWxkIHByZXZlbnQgZGV2ZWxvcGVycyBmcm9tIHVzaW5n
Cj4gYWRkX21lbW9yeSgpIHdpdGhvdXQgdGhlIGxvY2ssIHNheS4KPiAKPiBJZiB0aGUgbG9jayBp
cyBhbHdheXMgZ29pbmcgdG8gYmUgcmVxdWlyZWQgZm9yIGFkZF9tZW1vcnkoKSwgbWFrZSBpdAo+
IGhhcmQgKG9yIGV2ZW50IGltcG9zc2libGUpIHRvIHVzZSB0aGUgbGF0dGVyIHdpdGhvdXQgaXQu
Cj4gCgpJZiB0aGVyZSBhcmUgbm8gb2JqZWN0aW9ucywgSSdsbCBnbyBpbnRvIHRoYXQgZGlyZWN0
aW9uLiBCdXQgSSdsbCB3YWl0CmZvciBtb3JlIGNvbW1lbnRzIHJlZ2FyZGluZyB0aGUgZ2VuZXJh
bCBjb25jZXB0IGZpcnN0LgoKVGhhbmtzIQoKLS0gCgpUaGFua3MsCgpEYXZpZCAvIGRoaWxkZW5i
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 09:41:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 09:41:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqbGA-0000wC-Lx; Fri, 17 Aug 2018 09:41: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqbG9-0000w0-8h
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 09:41:33 +0000
X-Inumbo-ID: cddfc4f4-a201-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cddfc4f4-a201-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 09:42:07 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 03:41:31 -0600
Message-Id: <5B76984B02000078001DF4A8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 03:41:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <5B76934B02000078001DF480@prv1-mh.provo.novell.com>
 <20180817092923.4hmev4c75ckreu4c@mac>
In-Reply-To: <20180817092923.4hmev4c75ckreu4c@mac>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] rangeset: make inquiry functions tolerate
 NULL inputs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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+IE9uIDE3LjA4LjE4IGF0IDExOjI5LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIEZyaSwgQXVnIDE3LCAyMDE4IGF0IDAzOjIwOjExQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiBSYXRoZXIgdGhhbiBzcGVjaWFsIGNhc2luZyB0aGUgLT5pb21lbV9jYXBzIGNoZWNr
IGluIHg4NidzCj4+IGdldF9wYWdlX2Zyb21fbDFlKCkgZm9yIHRoZSBkb21feGVuIGNhc2UsIGxl
dCdzIGJlIG1vcmUgdG9sZXJhbnQgaW4KPj4gZ2VuZXJhbCwgYWxvbmcgdGhlIGxpbmVzIG9mIHJh
bmdlc2V0X2lzX2VtcHR5KCk6IEEgbmV2ZXIgYWxsb2NhdGVkCj4+IHJhbmdlc2V0IGNhbid0IHBv
c3NpYmx5IGNvbnRhaW4gb3Igb3ZlcmxhcCBhbnkgcmFuZ2UuCj4+IAo+PiBSZXBvcnRlZC1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPj4gU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IExHVE06Cj4gCj4gUmV2aWV3
ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKVGhhbmtzLgoK
PiBBcyBzYWlkIGluIHRoZSBjb21taXQgbWVzc2FnZSwgdGhpcyBpcyBkb25lIHRvIGF2b2lkIGFu
IGV4dHJhIGNoZWNrIGluCj4gZ2V0X3BhZ2VfZnJvbV9sMWUgSSBhc3N1bWUsIHNvIHNob3VsZCB0
aGUgZXh0cmEgY2hlY2sgYWxzbyBiZSBkcm9wcGVkCj4gaGVyZT8KCkknbSBhZnJhaWQgSSBkb24n
dCB1bmRlcnN0YW5kOiBJIGluZGVlZCBtZWFuIHRvIGF2b2lkIGFkZGluZyBhCk5VTEwgY2hlY2sg
aW4gZ2V0X3BhZ2VfZnJvbV9sMWUoKS4gQnV0IHdoYXQgY2hlY2sgYXJlIHlvdSB0aGlua2luZwpv
ZiB0aGF0IGNvdWxkIGJlIGRyb3BwZWQ/IE9yIGluIG90aGVyIHdvcmRzLCB3aGF0IGlzICJoZXJl
IiBpbgp5b3VyIHJlcGx5PwoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 09:47:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 09:47:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqbLt-0001Jk-Hy; Fri, 17 Aug 2018 09: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqbLr-0001Jf-P1
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 09:47:27 +0000
X-Inumbo-ID: a0a01498-a202-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a0a01498-a202-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 09:48:00 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 03:47:25 -0600
Message-Id: <5B7699AD02000078001DF4C3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 03:47:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180814134336.75539-1-roger.pau@citrix.com>
 <20180814134336.75539-2-roger.pau@citrix.com>
In-Reply-To: <20180814134336.75539-2-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5 1/8] iommu: rename iommu_dom0_strict and
 iommu_passthrough
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Kevin Tian <kevin.tian@intel.com>, Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE0LjA4LjE4IGF0IDE1OjQzLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IFRvIGlvbW11X2h3ZG9tX3N0cmljdCBhbmQgaW9tbXVfaHdkb21fcGFzc3Rocm91Z2ggd2hpY2gg
aXMgbW9yZQo+IGRlc2NyaXB0aXZlIG9mIHRoZWlyIHVzYWdlLiBBbHNvIGNoYW5nZSB0aGVpciB0
eXBlIGZyb20gYm9vbF90IHRvCj4gYm9vbC4KPiAKPiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CndpdGggb25lIHJl
bWFyazoKCj4gQEAgLTE3NSw3ICsxNzYsNyBAQCB2b2lkIF9faHdkb21faW5pdCBpb21tdV9od2Rv
bV9pbml0KHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAgICAgcmV0dXJuOwo+ICAKPiAgICAgIHJl
Z2lzdGVyX2tleWhhbmRsZXIoJ28nLCAmaW9tbXVfZHVtcF9wMm1fdGFibGUsICJkdW1wIGlvbW11
IHAybSB0YWJsZSIsIDApOwo+IC0gICAgZC0+bmVlZF9pb21tdSA9ICEhaW9tbXVfZG9tMF9zdHJp
Y3Q7Cj4gKyAgICBkLT5uZWVkX2lvbW11ID0gISFpb21tdV9od2RvbV9zdHJpY3Q7CgpObyBuZWVk
IGZvciB0aGUgISEgYW55bW9yZS4gRWFzeSBlbm91Z2ggdG8gYWRqdXN0IHdoaWxlIGNvbW1pdHRp
bmcuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 09:51:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 09:51:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqbPK-0001yr-2g; Fri, 17 Aug 2018 09:51:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qfmz=la=citrix.com=prvs=760927a5f=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fqbPI-0001ym-OZ
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 09:51:00 +0000
X-Inumbo-ID: 1f98cf88-a203-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1f98cf88-a203-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 09:51:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,250,1531785600"; d="scan'208";a="63072278"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 11:50:53 +0200
Message-ID: <20180817095053.97904-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] libxc: copy back the result of
 XEN_DOMCTL_createdomain
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

Rml4ZXMgdGhlIEFSTSBidWlsZCBicmVha2FnZSBpbnRyb2R1Y2VkIGJ5IDU0ZWQyNTFkYzcuCgpT
aWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0t
CkkndmUgb25seSBidWlsZC10ZXN0ZWQgdGhpcyBvbiB4ODYuCi0tLQpDYzogSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgotLS0KIHRvb2xzL2xpYnhjL3hjX2RvbWFpbi5jIHwgMSArCiAxIGZpbGUgY2hhbmdlZCwg
MSBpbnNlcnRpb24oKykKCmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19kb21haW4uYyBiL3Rv
b2xzL2xpYnhjL3hjX2RvbWFpbi5jCmluZGV4IDJiYzY5NWM1OTcuLmY1ZGZhZGQ3MDAgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX2RvbWFpbi5jCisrKyBiL3Rvb2xzL2xpYnhjL3hjX2RvbWFp
bi5jCkBAIC00MCw2ICs0MCw3IEBAIGludCB4Y19kb21haW5fY3JlYXRlKHhjX2ludGVyZmFjZSAq
eGNoLCB1aW50MzJfdCAqcGRvbWlkLAogICAgICAgICByZXR1cm4gZXJyOwogCiAgICAgKnBkb21p
ZCA9ICh1aW50MTZfdClkb21jdGwuZG9tYWluOworICAgICpjb25maWcgPSBkb21jdGwudS5jcmVh
dGVkb21haW47CiAKICAgICByZXR1cm4gMDsKIH0KLS0gCjIuMTguMAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 09:51:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 09:51:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqbQ6-0002DQ-DA; Fri, 17 Aug 2018 09:51: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqbQ5-0002DJ-SC
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 09:51:49 +0000
X-Inumbo-ID: 3d69557b-a203-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3d69557b-a203-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 09:52:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,250,1531785600"; d="scan'208";a="63072402"
Date: Fri, 17 Aug 2018 10:51:46 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180817095146.uaam5wkjivfexwm3@citrix.com>
References: <5B76934B02000078001DF480@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B76934B02000078001DF480@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] rangeset: make inquiry functions tolerate
 NULL inputs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDM6MjA6MTFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gUmF0aGVyIHRoYW4gc3BlY2lhbCBjYXNpbmcgdGhlIC0+aW9tZW1fY2FwcyBjaGVjayBp
biB4ODYncwo+IGdldF9wYWdlX2Zyb21fbDFlKCkgZm9yIHRoZSBkb21feGVuIGNhc2UsIGxldCdz
IGJlIG1vcmUgdG9sZXJhbnQgaW4KPiBnZW5lcmFsLCBhbG9uZyB0aGUgbGluZXMgb2YgcmFuZ2Vz
ZXRfaXNfZW1wdHkoKTogQSBuZXZlciBhbGxvY2F0ZWQKPiByYW5nZXNldCBjYW4ndCBwb3NzaWJs
eSBjb250YWluIG9yIG92ZXJsYXAgYW55IHJhbmdlLgo+IAo+IFJlcG9ydGVkLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 09:52:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 09:52: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 1fqbQk-0002Jq-NQ; Fri, 17 Aug 2018 09:52: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqbQj-0002Jg-Us
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 09:52:29 +0000
X-Inumbo-ID: 550ad29b-a203-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 550ad29b-a203-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 09:53:03 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 03:52:27 -0600
Message-Id: <5B769ADC02000078001DF4D5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 03:52:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180814134336.75539-1-roger.pau@citrix.com>
 <20180814134336.75539-3-roger.pau@citrix.com>
In-Reply-To: <20180814134336.75539-3-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5 2/8] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George 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+IE9uIDE0LjA4LjE4IGF0IDE1OjQzLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IC0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4gKysrIGIvZG9jcy9t
aXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPiBAQCAtNjgxLDYgKzY4MSwxOSBAQCBGbGFn
IHRoYXQgbWFrZXMgYSBkb20wIGJvb3QgaW4gUFZIdjIgbW9kZS4KPiAgRmxhZyB0aGF0IG1ha2Vz
IGEgZG9tMCB1c2Ugc2hhZG93IHBhZ2luZy4gT25seSB3b3JrcyB3aGVuICJwdmgiIGlzCj4gIGVu
YWJsZWQuCj4gIAo+ICsjIyMgZG9tMC1pb21tdQo+ICs+IGA9IExpc3Qgb2YgWyBwYXNzdGhyb3Vn
aCB8IHN0cmljdCBdYAo+ICsKPiArVGhpcyBsaXN0IG9mIGJvb2xlYW5zIGNvbnRyb2wgdGhlIGlv
bW11IHVzYWdlIGJ5IERvbTA6CgouLi4gY29udHJvbHMgLi4uCgo+ICsqIGBwYXNzdGhyb3VnaGA6
IGRpc2FibGVzIERNQSByZW1hcHBpbmcgZm9yIERvbTAuIERlZmF1bHQgaXMgYGZhbHNlYC4KCk1p
bmQgYWxzbyBzdGF0aW5nIHRoYXQgdGhpcyBtdXN0IG5vdCBiZSBlbmFibGVkIGZvciBQVkggRG9t
MD8gT3IKcGVyaGFwcyAuLi4KCj4gKyogYHN0cmljdGA6IHNldHMgdXAgRE1BIHJlbWFwcGluZyBv
bmx5IGZvciB0aGUgUkFNIERvbTAgYWN0dWFsbHkgZ290IGFzc2lnbmVkLgo+ICsgIERlZmF1bHQg
aXMgYGZhbHNlYCB3aGljaCBtZWFucyBEb20wIHdpbGwgZ2V0IG1hcHBpbmdzIGZvciBhbGwgdGhl
IGhvc3QKPiArICBSQU0gZXhjZXB0IHJlZ2lvbnMgaW4gdXNlIGJ5IFhlbi4gTm90ZSB0aGF0IHRo
aXMgb3B0aW9uIGlzIGhhcmQgY29kZWQgdG8KPiArICBgdHJ1ZWAgZm9yIGEgUFZIIERvbTAgYW5k
IGFueSBhdHRlbXB0IHRvIG92ZXJ3cml0ZSBpdCBmcm9tIHRoZSBjb21tYW5kIGxpbmUKPiArICBp
cyBpZ25vcmVkLgoKLi4uIGl0IGNvdWxkIGJlIG1hZGUgYWN0IGxpa2UgdGhpcywgaWdub3Jpbmcg
dGhlIHJlcXVlc3QgaW5zdGVhZCBvZgpwYW5pYygpaW5nPwoKSmFuCgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 09:53:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 09:53: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 1fqbRL-0002Pf-1M; Fri, 17 Aug 2018 09:53:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qfmz=la=citrix.com=prvs=760927a5f=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fqbRJ-0002PU-Tm
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 09:53:05 +0000
X-Inumbo-ID: 6a0acb79-a203-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6a0acb79-a203-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 09:53:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,250,1531785600"; d="scan'208";a="77759293"
Date: Fri, 17 Aug 2018 11:52:55 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180817095255.t5elz7i2vtjkephg@mac>
References: <20180817095053.97904-1-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180817095053.97904-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] libxc: copy back the result of
 XEN_DOMCTL_createdomain
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMTE6NTA6NTNBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IEZpeGVzIHRoZSBBUk0gYnVpbGQgYnJlYWthZ2UgaW50cm9kdWNlZCBieSA1NGVk
MjUxZGM3LgoKSXQncyBub3QgYSBidWlsZCBmaXggYnV0IGEgcnVudGltZSBmaXgsIHNvIHRoZSAn
YnVpbGQnIGluIHRoZSBhYm92ZQpzZW50ZW5jZSBzaG91bGQgYmUgcmVtb3ZlZCBpZiB0aGlzIGVu
ZHMgdXAgaW4gdGhlIHJlcG8uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 09:55:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 09:55: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 1fqbTM-0002cu-Ei; Fri, 17 Aug 2018 09: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=qfmz=la=citrix.com=prvs=760927a5f=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fqbTL-0002co-0E
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 09:55:11 +0000
X-Inumbo-ID: b4eab671-a203-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b4eab671-a203-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 09:55:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,250,1531785600"; d="scan'208";a="77759335"
Date: Fri, 17 Aug 2018 11:55:00 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180817095500.q67aeuhjqczbuexn@mac>
References: <5B76934B02000078001DF480@prv1-mh.provo.novell.com>
 <20180817092923.4hmev4c75ckreu4c@mac>
 <5B76984B02000078001DF4A8@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B76984B02000078001DF4A8@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] rangeset: make inquiry functions tolerate
 NULL inputs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDM6NDE6MzFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE3LjA4LjE4IGF0IDExOjI5LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gQXMgc2FpZCBpbiB0aGUgY29tbWl0IG1lc3NhZ2UsIHRoaXMgaXMgZG9uZSB0byBh
dm9pZCBhbiBleHRyYSBjaGVjayBpbgo+ID4gZ2V0X3BhZ2VfZnJvbV9sMWUgSSBhc3N1bWUsIHNv
IHNob3VsZCB0aGUgZXh0cmEgY2hlY2sgYWxzbyBiZSBkcm9wcGVkCj4gPiBoZXJlPwo+IAo+IEkn
bSBhZnJhaWQgSSBkb24ndCB1bmRlcnN0YW5kOiBJIGluZGVlZCBtZWFuIHRvIGF2b2lkIGFkZGlu
ZyBhCj4gTlVMTCBjaGVjayBpbiBnZXRfcGFnZV9mcm9tX2wxZSgpLiBCdXQgd2hhdCBjaGVjayBh
cmUgeW91IHRoaW5raW5nCj4gb2YgdGhhdCBjb3VsZCBiZSBkcm9wcGVkPyBPciBpbiBvdGhlciB3
b3Jkcywgd2hhdCBpcyAiaGVyZSIgaW4KPiB5b3VyIHJlcGx5PwoKT2gsIEkgdW5kZXJzdGFuZCBu
b3csIHRoaXMgaXMgdG8gcHJldmVudCBhZGRpbmcgYSBjaGVjaywgbm90IHRvIHJlbW92ZQphIGNo
ZWNrIHRoYXQncyBhbHJlYWR5IGluIHRoZSBjb2RlLgoKJ2hlcmUnIG1lYW50IHRoZSBwYXRjaCwg
c2luY2UgSSB3cm9uZ2x5IGFzc3VtZWQgdGhhdCB0aGlzIHdhcyB0bwpyZW1vdmUgYSBjaGVjayB0
aGF0IHdhcyBhbHJlYWR5IGluIHRoZSBjb2RlIGJhc2UuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 10:00:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 10:00:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqbYK-0003PX-31; Fri, 17 Aug 2018 10:00: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=lgsd=la=citrix.com=prvs=760e009d3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fqbYJ-0003PS-7q
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 10:00:19 +0000
X-Inumbo-ID: 6c97e605-a204-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6c97e605-a204-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 10:00:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,250,1531785600"; d="scan'208";a="77759488"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20180817095053.97904-1-roger.pau@citrix.com>
 <20180817095255.t5elz7i2vtjkephg@mac>
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: <b6cf6618-8bf4-d3f7-4a1e-3b94e904916f@citrix.com>
Date: Fri, 17 Aug 2018 11:00:17 +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: <20180817095255.t5elz7i2vtjkephg@mac>
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] libxc: copy back the result of
 XEN_DOMCTL_createdomain
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gMTcvMDgvMjAxOCAxMDo1MiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBGcmksIEF1
ZyAxNywgMjAxOCBhdCAxMTo1MDo1M0FNICswMjAwLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4+
IEZpeGVzIHRoZSBBUk0gYnVpbGQgYnJlYWthZ2UgaW50cm9kdWNlZCBieSA1NGVkMjUxZGM3Lgo+
IEl0J3Mgbm90IGEgYnVpbGQgZml4IGJ1dCBhIHJ1bnRpbWUgZml4LCBzbyB0aGUgJ2J1aWxkJyBp
biB0aGUgYWJvdmUKPiBzZW50ZW5jZSBzaG91bGQgYmUgcmVtb3ZlZCBpZiB0aGlzIGVuZHMgdXAg
aW4gdGhlIHJlcG8uCgpJIHJlYWxseSBtYW5nbGVkIHRoaW5nIHdpdGggdGhhdCBwYXRjaCwgZGlk
bid0IEkgOigKClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 10:04:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 10:04: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 1fqbcW-0003lv-Ma; Fri, 17 Aug 2018 10: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqbcV-0003lq-5O
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 10:04:39 +0000
X-Inumbo-ID: 077d2b67-a205-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 077d2b67-a205-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 10:05:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 04:04:36 -0600
Message-Id: <5B769DB202000078001DF50E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 04:04:34 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180814134336.75539-1-roger.pau@citrix.com>
 <20180814134336.75539-4-roger.pau@citrix.com>
In-Reply-To: <20180814134336.75539-4-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5 3/8] iommu: make iommu_inclusive_mapping
 a suboption of dom0-iommu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 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+IE9uIDE0LjA4LjE4IGF0IDE1OjQzLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gKysrIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKPiBAQCAtMTMwNCwxMSArMTMwNCw5IEBAIHN0
YXRpYyB2b2lkIF9faHdkb21faW5pdCBpbnRlbF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21h
aW4gKmQpCj4gIHsKPiAgICAgIHN0cnVjdCBhY3BpX2RyaGRfdW5pdCAqZHJoZDsKPiAgCj4gLSAg
ICBpZiAoICFpb21tdV9od2RvbV9wYXNzdGhyb3VnaCAmJiBpc19wdl9kb21haW4oZCkgKQo+IC0g
ICAgewo+IC0gICAgICAgIC8qIFNldCB1cCAxOjEgcGFnZSB0YWJsZSBmb3IgaGFyZHdhcmUgZG9t
YWluLiAqLwo+IC0gICAgICAgIHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhkKTsKPiAtICAgIH0KPiAr
ICAgIC8qIEluY2x1c2l2ZSBtYXBwaW5ncyBhcmUgZW5hYmxlZCBieSBkZWZhdWx0IG9uIEludGVs
IGhhcmR3YXJlIGZvciBQVi4gKi8KPiArICAgIGlmICggaW9tbXVfaHdkb21faW5jbHVzaXZlID09
IC0xICkKPiArICAgICAgICBpb21tdV9od2RvbV9pbmNsdXNpdmUgPSBpc19wdl9kb21haW4oZCk7
CgpIbW0sIEkgZGlkbid0IG5vdGljZSB0aGlzIGJlZm9yZSwgYnV0IHRoZXJlJ3MgYW4gaXNzdWUg
aGVyZSBmb3IgdGhlCmxhdGUtaHdkb20gY2FzZTogV2hhdCBpZiBEb20wIGFuZCB0aGUgYWN0dWFs
IGhhcmR3YXJlIGRvbWFpbgpkaWZmZXIgaW4gdGhlaXIgUFYtbmVzcz8gSSB0aGluayB5b3UgbmVl
ZCB0byBrZWVwIGl0IGF0IC0xIGhlcmUgYW5kCnRha2UgdGhlIHN0aWxsIC0xIHZhbHVlIGludG8g
YWNjb3VudCBpbiBhcmNoX2lvbW11X2h3ZG9tX2luaXQoKS4KaW9tbXVfaHdkb21faW5pdCgpIHRo
ZW4gYWxzbyBzaG91bGQgbm90IG92ZXJyaWRlIGl0LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 10:06:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 10: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 1fqbdz-0003ru-2J; Fri, 17 Aug 2018 10:06: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=jc64=la=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fqbdx-0003rn-Kr
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 10:06:09 +0000
X-Inumbo-ID: 3d762550-a205-11e8-a6a9-d7ebe60f679a
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3d762550-a205-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 10:06:42 +0000 (UTC)
Received: from localhost (unknown [194.244.16.108])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id B582FDC2;
 Fri, 17 Aug 2018 10:06:06 +0000 (UTC)
Date: Fri, 17 Aug 2018 12:06:04 +0200
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: David Hildenbrand <david@redhat.com>
Message-ID: <20180817100604.GA18164@kroah.com>
References: <20180817075901.4608-1-david@redhat.com>
 <20180817075901.4608-2-david@redhat.com>
 <20180817084146.GB14725@kroah.com>
 <5a5d73e9-e4aa-ffed-a2e3-8aef64e61923@redhat.com>
 <CAJZ5v0gkYV8o2Eq+EcGT=OP1tQGPGVVe3n9VGD6z7KAVVqhv9w@mail.gmail.com>
 <42df9062-f647-3ad6-5a07-be2b99531119@redhat.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <42df9062-f647-3ad6-5a07-be2b99531119@redhat.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH RFC 1/2] drivers/base: export
 lock_device_hotplug/unlock_device_hotplug
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "Rafael J. Wysocki" <rafael@kernel.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Heiko Carstens <heiko.carstens@de.ibm.com>,
 Linux Memory Management List <linux-mm@kvack.org>,
 Paul Mackerras <paulus@samba.org>, linux-s390@vger.kernel.org,
 sthemmin@microsoft.com, Pavel Tatashin <pasha.tatashin@oracle.com>,
 ACPI Devel Maling List <linux-acpi@vger.kernel.org>,
 David Rientjes <rientjes@google.com>, xen-devel@lists.xenproject.org,
 Len Brown <lenb@kernel.org>, haiyangz@microsoft.com,
 Dan Williams <dan.j.williams@intel.com>,
 Vitaly Kuznetsov <vkuznets@redhat.com>, Vlastimil Babka <vbabka@suse.cz>,
 osalvador@suse.de, "Rafael J. Wysocki" <rjw@rjwysocki.net>,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Andrew Morton <akpm@linux-foundation.org>,
 linuxppc-dev <linuxppc-dev@lists.ozlabs.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMTE6NDE6MjRBTSArMDIwMCwgRGF2aWQgSGlsZGVuYnJh
bmQgd3JvdGU6Cj4gT24gMTcuMDguMjAxOCAxMTowMywgUmFmYWVsIEouIFd5c29ja2kgd3JvdGU6
Cj4gPiBPbiBGcmksIEF1ZyAxNywgMjAxOCBhdCAxMDo1NiBBTSBEYXZpZCBIaWxkZW5icmFuZCA8
ZGF2aWRAcmVkaGF0LmNvbT4gd3JvdGU6Cj4gPj4KPiA+PiBPbiAxNy4wOC4yMDE4IDEwOjQxLCBH
cmVnIEtyb2FoLUhhcnRtYW4gd3JvdGU6Cj4gPj4+IE9uIEZyaSwgQXVnIDE3LCAyMDE4IGF0IDA5
OjU5OjAwQU0gKzAyMDAsIERhdmlkIEhpbGRlbmJyYW5kIHdyb3RlOgo+ID4+Pj4gRnJvbTogVml0
YWx5IEt1em5ldHNvdiA8dmt1em5ldHNAcmVkaGF0LmNvbT4KPiA+Pj4+Cj4gPj4+PiBXZWxsIHJl
cXVpcmUgdG8gY2FsbCBhZGRfbWVtb3J5KCkvYWRkX21lbW9yeV9yZXNvdXJjZSgpIHdpdGgKPiA+
Pj4+IGRldmljZV9ob3RwbHVnX2xvY2sgaGVsZCwgdG8gYXZvaWQgYSBsb2NrIGludmVyc2lvbi4g
QWxsb3cgZXh0ZXJuYWwgbW9kdWxlcwo+ID4+Pj4gKGUuZy4gaHZfYmFsbG9vbikgdGhhdCBtYWtl
IHVzZSBvZiBhZGRfbWVtb3J5KCkvYWRkX21lbW9yeV9yZXNvdXJjZSgpIHRvCj4gPj4+PiBsb2Nr
IGRldmljZSBob3RwbHVnLgo+ID4+Pj4KPiA+Pj4+IFNpZ25lZC1vZmYtYnk6IFZpdGFseSBLdXpu
ZXRzb3YgPHZrdXpuZXRzQHJlZGhhdC5jb20+Cj4gPj4+PiBbbW9kaWZ5IHBhdGNoIGRlc2NyaXB0
aW9uXQo+ID4+Pj4gU2lnbmVkLW9mZi1ieTogRGF2aWQgSGlsZGVuYnJhbmQgPGRhdmlkQHJlZGhh
dC5jb20+Cj4gPj4+PiAtLS0KPiA+Pj4+ICBkcml2ZXJzL2Jhc2UvY29yZS5jIHwgMiArKwo+ID4+
Pj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykKPiA+Pj4+Cj4gPj4+PiBkaWZmIC0t
Z2l0IGEvZHJpdmVycy9iYXNlL2NvcmUuYyBiL2RyaXZlcnMvYmFzZS9jb3JlLmMKPiA+Pj4+IGlu
ZGV4IDA0YmJjZDc3OWUxMS4uOTAxMGI5ZTk0MmI1IDEwMDY0NAo+ID4+Pj4gLS0tIGEvZHJpdmVy
cy9iYXNlL2NvcmUuYwo+ID4+Pj4gKysrIGIvZHJpdmVycy9iYXNlL2NvcmUuYwo+ID4+Pj4gQEAg
LTcwMCwxMSArNzAwLDEzIEBAIHZvaWQgbG9ja19kZXZpY2VfaG90cGx1Zyh2b2lkKQo+ID4+Pj4g
IHsKPiA+Pj4+ICAgICAgbXV0ZXhfbG9jaygmZGV2aWNlX2hvdHBsdWdfbG9jayk7Cj4gPj4+PiAg
fQo+ID4+Pj4gK0VYUE9SVF9TWU1CT0xfR1BMKGxvY2tfZGV2aWNlX2hvdHBsdWcpOwo+ID4+Pj4K
PiA+Pj4+ICB2b2lkIHVubG9ja19kZXZpY2VfaG90cGx1Zyh2b2lkKQo+ID4+Pj4gIHsKPiA+Pj4+
ICAgICAgbXV0ZXhfdW5sb2NrKCZkZXZpY2VfaG90cGx1Z19sb2NrKTsKPiA+Pj4+ICB9Cj4gPj4+
PiArRVhQT1JUX1NZTUJPTF9HUEwodW5sb2NrX2RldmljZV9ob3RwbHVnKTsKPiA+Pj4KPiA+Pj4g
SWYgdGhlc2UgYXJlIGdvaW5nIHRvIGJlICJnbG9iYWwiIHN5bWJvbHMsIGxldCdzIHByb3Blcmx5
IG5hbWUgdGhlbS4KPiA+Pj4gZGV2aWNlX2hvdHBsdWdfbG9jay91bmxvY2sgd291bGQgYmUgYmV0
dGVyLiAgQnV0IEkgYW0gX3JlYWxseV8gbmVydm91cwo+ID4+PiBhYm91dCBsZXR0aW5nIHN0dWZm
IG91dHNpZGUgb2YgdGhlIGRyaXZlciBjb3JlIG1lc3Mgd2l0aCB0aGlzLCBhcyBwZW9wbGUKPiA+
Pj4gYmV0dGVyIGtub3cgd2hhdCB0aGV5IGFyZSBkb2luZy4KPiA+Pgo+ID4+IFRoZSBvbmx5ICJw
cm9ibGVtIiBpcyB0aGF0IHdlIGhhdmUga2VybmVsIG1vZHVsZXMgKGZvciBwYXJhdmlydHVhbGl6
ZWQKPiA+PiBkZXZpY2VzKSB0aGF0IGNhbGwgYWRkX21lbW9yeSgpLiBUaGlzIGlzIEh5cGVyLVYg
cmlnaHQgbm93LCBidXQgd2UgbWlnaHQKPiA+PiBoYXZlIG90aGVyIG9uZXMgaW4gdGhlIGZ1dHVy
ZS4gV2l0aG91dCB0aGVtIHdlIHdvdWxkIG5vdCBoYXZlIHRvIGV4cG9ydAo+ID4+IGl0LiBXZSBt
aWdodCBhbHNvIGdldCBrZXJuZWwgbW9kdWxlcyB0aGF0IHdhbnQgdG8gY2FsbCByZW1vdmVfbWVt
b3J5KCkgLQo+ID4+IHdoaWNoIHdpbGwgcmVxdWlyZSB0aGUgZGV2aWNlX2hvdHBsdWdfbG9jayBh
cyBvZiBub3cuCj4gPj4KPiA+PiBXaGF0IHdlIGNvdWxkIGRvIGlzCj4gPj4KPiA+PiBhKSBhZGRf
bWVtb3J5KCkgLT4gX2FkZF9tZW1vcnkoKSBhbmQgZG9uJ3QgZXhwb3J0IGl0Cj4gPj4gYikgYWRk
X21lbW9yeSgpIHRha2VzIHRoZSBkZXZpY2VfaG90cGx1Z19sb2NrIGFuZCBjYWxscyBfYWRkX21l
bW9yeSgpIC4KPiA+PiBXZSBleHBvcnQgdGhhdCBvbmUuCj4gPj4gYykgVXNlIGFkZF9tZW1vcnko
KSBpbiBleHRlcm5hbCBtb2R1bGVzIG9ubHkKPiA+Pgo+ID4+IFNpbWlsYXIgd3JhcHBlciB3b3Vs
ZCBiZSBuZWVkZWQgZS5nLiBmb3IgcmVtb3ZlX21lbW9yeSgpIGxhdGVyIG9uLgo+ID4gCj4gPiBU
aGF0IHdvdWxkIGJlIHNhZmVyIElNTywgYXMgaXQgd291bGQgcHJldmVudCBkZXZlbG9wZXJzIGZy
b20gdXNpbmcKPiA+IGFkZF9tZW1vcnkoKSB3aXRob3V0IHRoZSBsb2NrLCBzYXkuCj4gPiAKPiA+
IElmIHRoZSBsb2NrIGlzIGFsd2F5cyBnb2luZyB0byBiZSByZXF1aXJlZCBmb3IgYWRkX21lbW9y
eSgpLCBtYWtlIGl0Cj4gPiBoYXJkIChvciBldmVudCBpbXBvc3NpYmxlKSB0byB1c2UgdGhlIGxh
dHRlciB3aXRob3V0IGl0Lgo+ID4gCj4gCj4gSWYgdGhlcmUgYXJlIG5vIG9iamVjdGlvbnMsIEkn
bGwgZ28gaW50byB0aGF0IGRpcmVjdGlvbi4gQnV0IEknbGwgd2FpdAo+IGZvciBtb3JlIGNvbW1l
bnRzIHJlZ2FyZGluZyB0aGUgZ2VuZXJhbCBjb25jZXB0IGZpcnN0LgoKSXQgaXMgdGhlIG1pZGRs
ZSBvZiB0aGUgbWVyZ2Ugd2luZG93LCBhbmQgbWFpbnRhaW5lcnMgYXJlIHJlYWxseSBidXN5CnJp
Z2h0IG5vdy4gIEkgZG91YnQgeW91IHdpbGwgZ2V0IG1hbnkgcmV2aWV3IGNvbW1lbnRzIGp1c3Qg
eWV0Li4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 10:17:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 10: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 1fqbp2-0004ta-9X; Fri, 17 Aug 2018 10:17: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqbp1-0004tV-7I
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 10:17:35 +0000
X-Inumbo-ID: d647e120-a206-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d647e120-a206-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 10:18:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 04:17:33 -0600
Message-Id: <5B76A0BB02000078001DF53B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 04:17:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180814134336.75539-1-roger.pau@citrix.com>
 <20180814134336.75539-5-roger.pau@citrix.com>
In-Reply-To: <20180814134336.75539-5-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5 4/8] mm: introduce a helper to get the
 memory type 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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE0LjA4LjE4IGF0IDE1OjQzLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IC0tLSBhL3hlbi9hcmNoL2FybS9tbS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL21tLmMKPiBAQCAt
MTE4MSw2ICsxMTgxLDEyIEBAIGludCBwYWdlX2lzX3JhbV90eXBlKHVuc2lnbmVkIGxvbmcgbWZu
LCB1bnNpZ25lZCBsb25nIG1lbV90eXBlKQo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAgCj4gK2lu
dCBwYWdlX2dldF90eXBlKHVuc2lnbmVkIGxvbmcgbWZuKQo+ICt7Cj4gKyAgICBBU1NFUlRfVU5S
RUFDSEFCTEUoKTsKPiArICAgIHJldHVybiAtMTsKPiArfQoKV2l0aCB0aGUgYXNzZXJ0aW9uLCB3
aHkgaXMgdGhlIGZ1bmN0aW9uIG5lZWRlZCBpbiB0aGUgZmlyc3QgcGxhY2U/Cgo+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9tbS5jCj4gKysrIGIveGVuL2FyY2gveDg2L21tLmMKPiBAQCAtNDMwLDYgKzQz
MCw0MCBAQCBpbnQgcGFnZV9pc19yYW1fdHlwZSh1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQg
bG9uZyBtZW1fdHlwZSkKPiAgICAgIHJldHVybiAwOwo+ICB9Cj4gIAo+ICtpbnQgcGFnZV9nZXRf
dHlwZSh1bnNpZ25lZCBsb25nIG1mbikKCkNvbnNpZGVyaW5nIHdlIGFscmVhZHkgaGF2ZSBnZXRf
cGFnZV90eXBlKCksIHRoaXMgZnVuY3Rpb24gbmFtZQpuZWVkcyB0byBjaGFuZ2UuIEF0IHRoZSB2
ZXJ5IGxlYXN0IHBhZ2VfZ2V0X3JhbV90eXBlKCksIGxvb2tpbmcKYXQgdGhlIHNldCBvZiB2YWx1
ZXMgaXQgbWF5IHJldHVybi4KCj4gK3sKPiArICAgIHVpbnQ2NF90IG1hZGRyID0gcGZuX3RvX3Bh
ZGRyKG1mbik7Cj4gKyAgICB1bnNpZ25lZCBpbnQgaTsKPiArCj4gKyAgICBmb3IgKCBpID0gMDsg
aSA8IGU4MjAubnJfbWFwOyBpKysgKQo+ICsgICAgewo+ICsgICAgICAgIC8qIFRlc3QgdGhlIHJh
bmdlLiAqLwo+ICsgICAgICAgIGlmICggKGU4MjAubWFwW2ldLmFkZHIgPD0gbWFkZHIpICYmCj4g
KyAgICAgICAgICAgICAoKGU4MjAubWFwW2ldLmFkZHIgKyBlODIwLm1hcFtpXS5zaXplKSA+PSAo
bWFkZHIgKyBQQUdFX1NJWkUpKSApCgpXb3VsZCB5b3UgbWluZCBpbnZlcnRpbmcgdGhlIGNvbmRp
dGlvbiBhbmQgdXNpbmcgY29udGludWUsIGJvdGgKdG8gcmVkdWNlIGluZGVudGF0aW9uIG9mIHRo
ZSBzd2l0Y2ggYW5kIHRvIG1ha2UgaXQgdmVyeSBjbGVhciB0aGF0Cm5vIGJyYWNlcyBhcmUgbmVl
ZGVkIC8gd2FudGVkPwoKPiArICAgICAgICAgICAgc3dpdGNoICggZTgyMC5tYXBbaV0udHlwZSAp
Cj4gKyAgICAgICAgICAgIHsKPiArICAgICAgICAgICAgY2FzZSBFODIwX1JBTToKPiArICAgICAg
ICAgICAgICAgIHJldHVybiBSQU1fVFlQRV9DT05WRU5USU9OQUw7Cj4gKwo+ICsgICAgICAgICAg
ICBjYXNlIEU4MjBfUkVTRVJWRUQ6Cj4gKyAgICAgICAgICAgICAgICByZXR1cm4gUkFNX1RZUEVf
UkVTRVJWRUQ7Cj4gKwo+ICsgICAgICAgICAgICBjYXNlIEU4MjBfVU5VU0FCTEU6Cj4gKyAgICAg
ICAgICAgICAgICByZXR1cm4gUkFNX1RZUEVfVU5VU0FCTEU7Cj4gKwo+ICsgICAgICAgICAgICBj
YXNlIEU4MjBfQUNQSToKPiArICAgICAgICAgICAgY2FzZSBFODIwX05WUzoKPiArICAgICAgICAg
ICAgICAgIHJldHVybiBSQU1fVFlQRV9BQ1BJOwo+ICsKPiArICAgICAgICAgICAgZGVmYXVsdDoK
PiArICAgICAgICAgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwo+ICsgICAgICAgICAgICAg
ICAgcmV0dXJuIC0xOwo+ICsgICAgICAgICAgICB9Cj4gKyAgICB9Cj4gKwo+ICsgICAgcmV0dXJu
IC0xOwo+ICt9CgpPbmUgbW9yZSBjYXNlIHRvIGNvbnNpZGVyOiBXaGF0IGFib3V0IGEgcGFnZSBw
YXJ0IG9mIHdoaWNoIGlzCmEgZ2l2ZW4gdHlwZSwgYW5kIHRoZSBvdGhlciBwYXJ0IG9mIHdoaWNo
IGlzIHNpbXBseSBtaXNzaW5nIGZyb20KdGhlIEU4MjAgdGFibGU/IEknbSB1bmNlcnRhaW4gd2hl
dGhlciBpbiB0aGF0IGNhc2UgaXQgbWlnaHQgYmUgYQpnb29kIGlkZWEgaW4gZ2VuZXJhbCB0byBy
ZXBvcnQgaXQgYXMgaGF2aW5nIHRoZSBnaXZlbiB0eXBlOyBmb3IgdGhlCnNwZWNpZmljIHB1cnBv
c2UgeW91IHdhbnQgdGhlIGZ1bmN0aW9uIGZvciwgdGhhdCB3b3VsZCBpbW8gYmUKcXVpdGUgaGVs
cGZ1bC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 10:19:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 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 1fqbqV-0004z9-MC; Fri, 17 Aug 2018 10: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqbqU-0004z2-E9
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 10:19:06 +0000
X-Inumbo-ID: 0c382bca-a207-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0c382bca-a207-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 10:19:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,250,1531785600"; d="scan'208";a="63073874"
Date: Fri, 17 Aug 2018 11:19:02 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180817101902.dizs3teclrfuvzrb@citrix.com>
References: <20180817095053.97904-1-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180817095053.97904-1-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libxc: copy back the result of
 XEN_DOMCTL_createdomain
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMTE6NTA6NTNBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IEZpeGVzIHRoZSBBUk0gYnVpbGQgYnJlYWthZ2UgaW50cm9kdWNlZCBieSA1NGVk
MjUxZGM3Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 10:25:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 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 1fqbx4-0005uB-E0; Fri, 17 Aug 2018 10:25: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=nict=la=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqbx3-0005u2-Bm
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 10:25:53 +0000
X-Inumbo-ID: fed9cf76-a207-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fed9cf76-a207-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 10:26: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 1fqbx0-00035C-8D; Fri, 17 Aug 2018 10:25: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 1fqbx0-0001Pm-1f; Fri, 17 Aug 2018 10:25:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqbx0-00027r-10; Fri, 17 Aug 2018 10:25:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125919-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=4f080070a9809bde857851e68a3aeff0c4b9b6a6
X-Osstest-Versions-That: qemuu=43139135a8938de44f66333831d3a8655d07663a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 17 Aug 2018 10:25:50 +0000
Subject: [Xen-devel] [qemu-upstream-unstable test] 125919: 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>

ZmxpZ2h0IDEyNTkxOSBxZW11LXVwc3RyZWFtLXVuc3RhYmxlIHJlYWwgW3JlYWxdCmh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU5MTkvCgpGYWlsdXJl
cyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBi
dXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyMjg2MgogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgMTIyODYyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjI4NjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyMjg2Mgog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAg
ICAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNgpiYXNlbGluZSB2ZXJz
aW9uOgogcWVtdXUgICAgICAgICAgICAgICAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4
NjU1ZDA3NjYzYQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIyODYyICAyMDE4LTA1LTE2IDAzOjE5
OjUyIFogICA5MyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTkxOSAgMjAxOC0wOC0xNSAx
MTozNzo1NyBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMzY1IHBlb3BsZSB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
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
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVu
Lm9yZzovaG9tZS94ZW4vZ2l0L3FlbXUteGVuLmdpdAogICA0MzEzOTEzNWE4Li40ZjA4MDA3MGE5
ICA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IC0+IG1hc3RlcgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 10:31:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 10:31:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqc2Q-0006bn-3h; Fri, 17 Aug 2018 10:31: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqc2P-0006bi-3M
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 10:31:25 +0000
X-Inumbo-ID: c4602b5d-a208-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c4602b5d-a208-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 10:31:57 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 04:31:22 -0600
Message-Id: <5B76A3F902000078001DF595@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 04:31:21 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180814134336.75539-1-roger.pau@citrix.com>
 <20180814134336.75539-5-roger.pau@citrix.com>
 <5B76A0BB02000078001DF53B@prv1-mh.provo.novell.com>
In-Reply-To: <5B76A0BB02000078001DF53B@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5 4/8] mm: introduce a helper to get the
 memory type 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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA4LjE4IGF0IDEyOjE3LCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+Pj4+
IE9uIDE0LjA4LjE4IGF0IDE1OjQzLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+PiAr
ICAgICAgICAgICAgc3dpdGNoICggZTgyMC5tYXBbaV0udHlwZSApCj4+ICsgICAgICAgICAgICB7
Cj4+ICsgICAgICAgICAgICBjYXNlIEU4MjBfUkFNOgo+PiArICAgICAgICAgICAgICAgIHJldHVy
biBSQU1fVFlQRV9DT05WRU5USU9OQUw7Cj4+ICsKPj4gKyAgICAgICAgICAgIGNhc2UgRTgyMF9S
RVNFUlZFRDoKPj4gKyAgICAgICAgICAgICAgICByZXR1cm4gUkFNX1RZUEVfUkVTRVJWRUQ7Cj4+
ICsKPj4gKyAgICAgICAgICAgIGNhc2UgRTgyMF9VTlVTQUJMRToKPj4gKyAgICAgICAgICAgICAg
ICByZXR1cm4gUkFNX1RZUEVfVU5VU0FCTEU7Cj4+ICsKPj4gKyAgICAgICAgICAgIGNhc2UgRTgy
MF9BQ1BJOgo+PiArICAgICAgICAgICAgY2FzZSBFODIwX05WUzoKPj4gKyAgICAgICAgICAgICAg
ICByZXR1cm4gUkFNX1RZUEVfQUNQSTsKPj4gKwo+PiArICAgICAgICAgICAgZGVmYXVsdDoKPj4g
KyAgICAgICAgICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKPj4gKyAgICAgICAgICAgICAg
ICByZXR1cm4gLTE7Cj4+ICsgICAgICAgICAgICB9Cj4+ICsgICAgfQo+PiArCj4+ICsgICAgcmV0
dXJuIC0xOwo+PiArfQo+IAo+IE9uZSBtb3JlIGNhc2UgdG8gY29uc2lkZXI6IFdoYXQgYWJvdXQg
YSBwYWdlIHBhcnQgb2Ygd2hpY2ggaXMKPiBhIGdpdmVuIHR5cGUsIGFuZCB0aGUgb3RoZXIgcGFy
dCBvZiB3aGljaCBpcyBzaW1wbHkgbWlzc2luZyBmcm9tCj4gdGhlIEU4MjAgdGFibGU/IEknbSB1
bmNlcnRhaW4gd2hldGhlciBpbiB0aGF0IGNhc2UgaXQgbWlnaHQgYmUgYQo+IGdvb2QgaWRlYSBp
biBnZW5lcmFsIHRvIHJlcG9ydCBpdCBhcyBoYXZpbmcgdGhlIGdpdmVuIHR5cGU7IGZvciB0aGUK
PiBzcGVjaWZpYyBwdXJwb3NlIHlvdSB3YW50IHRoZSBmdW5jdGlvbiBmb3IsIHRoYXQgd291bGQg
aW1vIGJlCj4gcXVpdGUgaGVscGZ1bC4KCkNvbnNpZGVyaW5nIFJBTV9UWVBFXyogYXJlIGJpdCBt
YXNrcyAtIHBlcmhhcHMgdGhlIGZ1bmN0aW9uCnNob3VsZCBPUiB0b2dldGhlciBhbGwgdHlwZXMg
Zm91bmQgZm9yIHRoZSByZXF1ZXN0ZWQgcGFnZSwgYW5kCmxldCB0aGUgY2FsbGVyIGdvIGZyb20g
dGhlcmU/IEFuZCB0byBhY2NvdW50IGZvciBteSBlYXJsaWVyIHJlbWFyaywKYWRkIGEgc2VwYXJh
dGUgUkFNX1RZUEVfVU5LTk9XTiAoYW5kIG5ldmVyIGhhdmUgdGhlIGZ1bmN0aW9uCnJldHVybiAt
MSBvciBzb21lIHN1Y2g7IGl0cyByZXR1cm4gdHlwZSB0aGVuIHdvdWxkIGJldHRlciBiZQp1bnNp
Z25lZCBpbnQpPwoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 10:32:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 10:32:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqc3X-0006u6-Fe; Fri, 17 Aug 2018 10:32: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=qfmz=la=citrix.com=prvs=760927a5f=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fqc3W-0006u1-VE
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 10:32:34 +0000
X-Inumbo-ID: ee3ea477-a208-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ee3ea477-a208-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 10:33:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,250,1531785600"; d="scan'208";a="77760693"
Date: Fri, 17 Aug 2018 12:32:21 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180817103221.76zaqe6rjv4fsbd3@mac>
References: <20180814134336.75539-1-roger.pau@citrix.com>
 <20180814134336.75539-4-roger.pau@citrix.com>
 <5B769DB202000078001DF50E@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B769DB202000078001DF50E@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 v5 3/8] iommu: make iommu_inclusive_mapping
 a suboption of dom0-iommu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 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>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDQ6MDQ6MzRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE0LjA4LjE4IGF0IDE1OjQzLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKPiA+ICsr
KyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCj4gPiBAQCAtMTMwNCwxMSAr
MTMwNCw5IEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBpbnRlbF9pb21tdV9od2RvbV9pbml0
KHN0cnVjdCBkb21haW4gKmQpCj4gPiAgewo+ID4gICAgICBzdHJ1Y3QgYWNwaV9kcmhkX3VuaXQg
KmRyaGQ7Cj4gPiAgCj4gPiAtICAgIGlmICggIWlvbW11X2h3ZG9tX3Bhc3N0aHJvdWdoICYmIGlz
X3B2X2RvbWFpbihkKSApCj4gPiAtICAgIHsKPiA+IC0gICAgICAgIC8qIFNldCB1cCAxOjEgcGFn
ZSB0YWJsZSBmb3IgaGFyZHdhcmUgZG9tYWluLiAqLwo+ID4gLSAgICAgICAgdnRkX3NldF9od2Rv
bV9tYXBwaW5nKGQpOwo+ID4gLSAgICB9Cj4gPiArICAgIC8qIEluY2x1c2l2ZSBtYXBwaW5ncyBh
cmUgZW5hYmxlZCBieSBkZWZhdWx0IG9uIEludGVsIGhhcmR3YXJlIGZvciBQVi4gKi8KPiA+ICsg
ICAgaWYgKCBpb21tdV9od2RvbV9pbmNsdXNpdmUgPT0gLTEgKQo+ID4gKyAgICAgICAgaW9tbXVf
aHdkb21faW5jbHVzaXZlID0gaXNfcHZfZG9tYWluKGQpOwo+IAo+IEhtbSwgSSBkaWRuJ3Qgbm90
aWNlIHRoaXMgYmVmb3JlLCBidXQgdGhlcmUncyBhbiBpc3N1ZSBoZXJlIGZvciB0aGUKPiBsYXRl
LWh3ZG9tIGNhc2U6IFdoYXQgaWYgRG9tMCBhbmQgdGhlIGFjdHVhbCBoYXJkd2FyZSBkb21haW4K
PiBkaWZmZXIgaW4gdGhlaXIgUFYtbmVzcz8gSSB0aGluayB5b3UgbmVlZCB0byBrZWVwIGl0IGF0
IC0xIGhlcmUgYW5kCj4gdGFrZSB0aGUgc3RpbGwgLTEgdmFsdWUgaW50byBhY2NvdW50IGluIGFy
Y2hfaW9tbXVfaHdkb21faW5pdCgpLgo+IGlvbW11X2h3ZG9tX2luaXQoKSB0aGVuIGFsc28gc2hv
dWxkIG5vdCBvdmVycmlkZSBpdC4KCkJ1dCBpc24ndCB0aGUgbGF0ZS1od2RvbSB0aGUgb25lIHRo
YXQgd291bGQgYmUgcGFzc2VkIHdoZW4gY2FsbGluZwppbnRlbF9pb21tdV9od2RvbV9pbml0PwoK
T3IgZWxzZSBob3cgaXMgaW50ZWxfaW9tbXVfaHdkb21faW5pdCBnb2luZyB0byBkaWZmZXJlbnRp
YXRlIGJldHdlZW4KRG9tMCBhbmQgYSBsYXRlLWh3ZG9tIGlmIHRoZSBmdW5jdGlvbiBpcyBjYWxs
ZWQgZm9yIGJvdGg/CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 10:33:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 10:33: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 1fqc4N-000701-QU; Fri, 17 Aug 2018 10: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=nict=la=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqc4N-0006zr-4o
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 10:33:27 +0000
X-Inumbo-ID: 0e00f18f-a209-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0e00f18f-a209-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 10:34: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 1fqc4J-0003Ct-VX; Fri, 17 Aug 2018 10:33: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 1fqc4J-0002OQ-Ky; Fri, 17 Aug 2018 10:33:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqc4J-0005aK-KI; Fri, 17 Aug 2018 10:33:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126043-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-armhf-armhf-xl:guest-start:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=3e4ec07e14bce81f6ae22c31ff1302d1f297a226
X-Osstest-Versions-That: xen=3dd454c6c694409aaedd4ed075d6aeace2dd8391
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 17 Aug 2018 10:33:23 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126043: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjA0MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjA0My8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1OTIz
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAg
ICAgICAgICAgICAgICAgM2U0ZWMwN2UxNGJjZTgxZjZhZTIyYzMxZmYxMzAyZDFmMjk3YTIyNgpi
YXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgM2RkNDU0YzZjNjk0NDA5YWFl
ZGQ0ZWQwNzVkNmFlYWNlMmRkODM5MQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1OTIzICAyMDE4
LTA4LTE1IDE2OjAwOjQxIFogICAgMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTkyOCAg
MjAxOC0wOC0xNSAxOTowMDo0OSBaICAgIDEgZGF5cyAgIDE2IGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNjAwOSAgMjAxOC0wOC0xNiAyMDowMDoyNCBaICAgIDAgZGF5cyAgICA1IGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRp
ZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdy
YUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBaaGVuemhvbmcgRHVhbiA8emhlbnpo
b25nLmR1YW5Ab3JhY2xlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgM2U0ZWMwN2UxNGJjZTgxZjZhZTIyYzMxZmYxMzAy
ZDFmMjk3YTIyNgpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CkRhdGU6ICAgVGh1IEF1ZyAxNiAxNjoyNjoyMiAyMDE4ICswMTAwCgogICAgeDg2L3NldHVw
OiBBdm9pZCBPb0IgRTgyMCBsb29rdXAgd2hlbiBjYWxjdWxhdGluZyB0aGUgTDFURiBzYWZlIGFk
ZHJlc3MKICAgIAogICAgQSBudW1iZXIgb2YgY29ybmVyIGNhc2VzIChtb3N0IG9idmlvdXNseSwg
bm8tcmVhbC1tb2RlIGFuZCBubyBNdWx0aWJvb3QgbWVtb3J5CiAgICBtYXApIGNhbiBlbmQgdXAg
d2l0aCBlODIwX3Jhdy5ucl9tYXAgYmVpbmcgMCwgYXQgd2hpY2ggcG9pbnQgdGhlIEwxVEYKICAg
IGNhbGN1bGF0aW9uIHdpbGwgdW5kZXJmbG93LgogICAgCiAgICBTcG90dGVkIGJ5IENvdmVyaXR5
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKY29tbWl0
IGFmYzNmOTEwZDM0MzRiNTQwZTRlNGY1MWQ5ZmQyNzIzYWVhMjJmYTIKQXV0aG9yOiBKYW4gQmV1
bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEF1ZyAxNiAwMDo0OToyOSAyMDE4
IC0wNjAwCgogICAgbGlieGw6IGZpeCBBUk0gYnVpbGQgYWZ0ZXIgNTRlZDI1MWRjNwogICAgCiAg
ICBDb21taXQgInRvb2xzOiBSZXdvcmsgeGNfZG9tYWluX2NyZWF0ZSgpIHRvIHRha2UgYSBmdWxs
CiAgICB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiIgIGZhaWxlZCB0byByZXBsYWNlIG9uZSBmdXJ0
aGVyIGluc3RhbmNlIG9mCiAgICB4Y19jb25maWcgaW4gbGlieGxfX2FyY2hfZG9tYWluX3NhdmVf
Y29uZmlnKCkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tPgoKY29tbWl0IDcwZDg1NDM5NTBhZDA0NWZkZGNiNzhhZTExMzAyZTcxM2VmMDljNzYKQXV0
aG9yOiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KRGF0ZTogICBU
aHUgQXVnIDE2IDA5OjMxOjU3IDIwMTggKzAyMDAKCiAgICB4ODYvbW1jZmc6IHJlbW92ZSByZWR1
bmRhbnQgY29kZSBpbiBwY2lfbW1jZmdfcmVqZWN0X2Jyb2tlbigpCiAgICAKICAgIE5vIGZ1bmN0
aW9uYWwgY2hhbmdlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhl
bnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Cgpjb21taXQgYTllOTgzN2Y1NDk3M2FjNDU0ODhjMjRlOTNlZDM0Y2JmMjBl
NGM2NgpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUg
QXVnIDE2IDA5OjMwOjU5IDIwMTggKzAyMDAKCiAgICBnbnR0YWIvQVJNOiBwcm9wZXJseSBpbXBs
ZW1lbnQgZ250dGFiX2NyZWF0ZV9zdGF0dXNfcGFnZSgpCiAgICAKICAgIFByZXZlbnQgdGhlICJC
VUdfT04ocGFnZV9nZXRfb3duZXIocGcpICE9IGQpIiBpbgogICAgZ250dGFiX3VucG9wdWxhdGVf
c3RhdHVzX2ZyYW1lcygpIGZyb20gdHJpZ2dlcmluZy4KICAgIAogICAgUmVwb3J0ZWQtYnk6IOeO
i+ejiiA8bGVpMTkud2FuZ0BzYW1zdW5nLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cgpjb21taXQgNzYyNmVkZWFjYTk3MmUzZTgyMzUz
NWRjYzQ0MzM4ZjZiMmYwYjIxZgpBdXRob3I6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNp
dHJpeC5jb20+CkRhdGU6ICAgVGh1IEF1ZyAxNiAwOToyNzozMCAyMDE4ICswMjAwCgogICAgeDg2
L2h2bS9lbXVsYXRlOiBtYWtlIHN1cmUgcmVwIEkvTyBlbXVsYXRpb24gZG9lcyBub3QgY3Jvc3Mg
R0ZOIGJvdW5kYXJpZXMKICAgIAogICAgV2hlbiBlbXVsYXRpbmcgYSByZXAgSS9PIG9wZXJhdGlv
biBpdCBpcyBwb3NzaWJsZSB0aGF0IHRoZSBpb3JlcSB3aWxsCiAgICBkZXNjcmliZSBhIHNpbmds
ZSBvcGVyYXRpb24gdGhhdCBzcGFucyBtdWx0aXBsZSBHRk5zLiBUaGlzIGlzIGZpbmUgYXMgbG9u
ZwogICAgYXMgYWxsIHRob3NlIEdGTnMgZmFsbCB3aXRoaW4gYW4gTU1JTyByZWdpb24gY292ZXJl
ZCBieSBhIHNpbmdsZSBkZXZpY2UKICAgIG1vZGVsLCBidXQgdW5mb3J0dW5hdGVseSB0aGUgaGln
aGVyIGxldmVscyBvZiB0aGUgZW11bGF0aW9uIGNvZGUgZG8gbm90CiAgICBndWFyYW50ZWUgdGhh
dC4gVGhpcyBpcyBzb21ldGhpbmcgdGhhdCBzaG91bGQgYWxtb3N0IGNlcnRhaW5seSBiZSBmaXhl
ZCwKICAgIGJ1dCBpbiB0aGUgbWVhbnRpbWUgdGhpcyBwYXRjaCBtYWtlcyBzdXJlIHRoYXQgTU1J
TyBpcyB0cnVuY2F0ZWQgYXQgR0ZOCiAgICBib3VuZGFyaWVzIGFuZCBoZW5jZSB0aGUgYXBwcm9w
cmlhdGUgZGV2aWNlIG1vZGVsIGlzIHJlLWV2YWx1YXRlZCBmb3IgZWFjaAogICAgdGFyZ2V0IEdG
Ti4KICAgIAogICAgTk9URTogVGhpcyBwYXRjaCBkb2VzIG5vdCBkZWFsIHdpdGggdGhlIGNhc2Ug
b2YgYSBzaW5nbGUgTU1JTyBvcGVyYXRpb24KICAgICAgICAgIHNwYW5uaW5nIGEgR0ZOIGJvdW5k
YXJ5LiBUaGF0IGlzIG1vcmUgY29tcGxleCB0byBkZWFsIHdpdGggYW5kIGlzCiAgICAgICAgICBk
ZWZlcnJlZCB0byBhIHN1YnNlcXVlbnQgcGF0Y2guCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFBh
dWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICAKICAgIENvbnZlcnQgY2Fs
Y3VsYXRpb25zIHRvIGJlIDMyLWJpdCBvbmx5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgNGNkYjZiZmRlMjMwMGM3NTcyNWIz
ZTI2NzQ2OWJkNmM5ZWVlZTU1ZQpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciAxNiAxODoyNzoyNCAyMDE4ICswMDAwCgogICAg
eGVuL2V2dGNobjogUGFzcyBtYXhfZXZ0Y2huX3BvcnQgaW50byBldnRjaG5faW5pdCgpCiAgICAK
ICAgIC4uLiByYXRoZXIgdGhhbiBzZXR0aW5nIGl0IHVwIG9uY2UgZG9tYWluX2NyZWF0ZSgpIGhh
cyBjb21wbGV0ZWQuICBUaGlzCiAgICBpbnZvbHZlcyBjb25zdHJ1Y3RpbmcgYSBkZWZhdWx0IHZh
bHVlIGZvciBkb20wLgogICAgCiAgICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGZ1bmN0aW9uYWxp
dHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgpj
b21taXQgNGE4MzQ5NzYzNTA1NmQzM2ZlMjBlZjcwNWYzNTYxN2IxMDAzYTI3NgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEZlYiAy
NyAxNzozOTozNyAyMDE4ICswMDAwCgogICAgeGVuL2RvbWN0bDogTWVyZ2Ugc2V0X21heF9ldnRj
aG4gaW50byBjcmVhdGVkb21haW4KICAgIAogICAgc2V0X21heF9ldnRjaG4gaXMgc29tZXdoYXQg
d2VpcmQuICBJdCB3YXMgaW50cm9kdWNlZCB3aXRoIHRoZSBldmVudF9maWZvIHdvcmssCiAgICBi
dXQgaGFzIG5ldmVyIGJlZW4gdXNlZC4gIFN0aWxsLCBpdCBpcyBhIGJvdW5kaW5nIG9uIHJlc291
cmNlcyBjb25zdW1lZCBieSB0aGUKICAgIGV2ZW50IGNoYW5uZWwgaW5mcmFzdHJ1Y3R1cmUsIGFu
ZCBzaG91bGQgYmUgcGFydCBvZiBjcmVhdGVkb21haW4sIHJhdGhlciB0aGFuCiAgICBlZGl0YWJs
ZSBhZnRlciB0aGUgZmFjdC4KICAgIAogICAgRHJvcCBYRU5fRE9NQ1RMX3NldF9tYXhfZXZ0Y2hu
IGNvbXBsZXRlbHkgKGluY2x1ZGluZyBYU00gaG9va3MgYW5kIGxpYnhjCiAgICB3cmFwcGVycyks
IGFuZCByZXRhaW4gdGhlIGZ1bmN0aW9uYWxpdHkgaW4gWEVOX0RPTUNUTF9jcmVhdGVkb21haW4u
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5z
YS5nb3Y+CiAgICBBY2tlZC1ieTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0Bj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpj
b21taXQgNTRlZDI1MWRjN2I4NTU2NTgyMDAxOTEwMmU1MzNhZmNlYTgxNGUxNgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciA5
IDE0OjM4OjM1IDIwMTggKzAwMDAKCiAgICB0b29sczogUmV3b3JrIHhjX2RvbWFpbl9jcmVhdGUo
KSB0byB0YWtlIGEgZnVsbCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbgogICAgCiAgICBJbiBmdXR1
cmUgcGF0Y2hlcywgdGhlIHN0cnVjdHVyZSB3aWxsIGJlIGV4dGVuZGVkIHdpdGggZnVydGhlciBp
bmZvcm1hdGlvbiwKICAgIGFuZCB0aGlzIGlzIGZhciBjbGVhbmVyIHRoYW4gYWRkaW5nIGV4dHJh
IHBhcmFtZXRlcnMuCiAgICAKICAgIFRoZSBweXRob24gc3R1YnMgYXJlIHRoZSBvbmx5IHVzZXIg
d2hpY2ggcGFzc2VzIE5VTEwgZm9yIHRoZSBleGlzdGluZyBjb25maWcKICAgIG9wdGlvbiAod2hp
Y2ggaXMgYWN0dWFsbHkgdGhlIGFyY2ggc3Vic3RydWN0dXJlKS4gIFRoZXJlZm9yZSwgdGhlICNp
ZmRlZmFyeQogICAgbW92ZXMgdG8gY29tcGVuc2F0ZS4KICAgIAogICAgRm9yIGxpYnhsLCBwYXNz
IHRoZSBmdWxsIGNvbmZpZyBvYmplY3QgZG93biBpbnRvCiAgICBsaWJ4bF9fYXJjaF9kb21haW5f
e3ByZXBhcmUsc2F2ZX1fY29uZmlnKCksIGFzIHRoZXJlIGFyZSBpbiBwcmFjdGljZSBhcmNoCiAg
ICBzcGVjaWZpYyBzZXR0aW5ncyBpbiB0aGUgY29tbW9uIHBhcnQgb2YgdGhlIHN0cnVjdHVyZSAo
ZmxhZ3MgczNfaW50ZWdyaXR5IGFuZAogICAgb29zX29mZiBzcGVjaWZpY2FsbHkpLgogICAgCiAg
ICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGJlaGF2aW91ci4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBBY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCBhY2MyYTA2Yzc4MGU5
ZTdmZmE2MzczODU0NzM1NTAzYjdkNjNhMWQwCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFyIDEyIDEwOjQwOjMzIDIwMTggKzAw
MDAKCiAgICB0b29scy9vY2FtbDogUGFzcyBhIGZ1bGwgZG9tY3RsX2NyZWF0ZV9jb25maWcgaW50
byBzdHViX3hjX2RvbWFpbl9jcmVhdGUoKQogICAgCiAgICBUaGUgdW5kZXJseWluZyBDIGZ1bmN0
aW9uIGlzIGFib3V0IHRvIG1ha2UgdGhlIHNhbWUgY2hhbmdlLCBhbmQgdGhlIHN0cnVjdHVyZQog
ICAgaXMgZ29pbmcgdG8gZ2FpbiBleHRyYSBmaWVsZHMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
Q2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgoocWVtdSBjaGFu
Z2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 10:39:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 10: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 1fqcAG-0007Hs-TN; Fri, 17 Aug 2018 10: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqcAF-0007Hn-CA
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 10:39:31 +0000
X-Inumbo-ID: e6b05105-a209-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e6b05105-a209-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 10:40:04 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 04:39:29 -0600
Message-Id: <5B76A5DF02000078001DF5BD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 04:39:27 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180814134336.75539-1-roger.pau@citrix.com>
 <20180814134336.75539-6-roger.pau@citrix.com>
In-Reply-To: <20180814134336.75539-6-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5 5/8] x86/iommu: switch the hwdom mapping
 function to use page_get_type
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE0LjA4LjE4IGF0IDE1OjQzLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
ICtzdGF0aWMgYm9vbCBfX2h3ZG9tX2luaXQgaHdkb21faW9tbXVfbWFwKGNvbnN0IHN0cnVjdCBk
b21haW4gKmQsCgpVbnVzZWQgZnVuY3Rpb24gcGFyYW1ldGVyPwoKPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHBmbiwKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1heF9wZm4pCj4g
K3sKPiArICAgIC8qCj4gKyAgICAgKiBTZXQgdXAgMToxIG1hcHBpbmcgZm9yIGRvbTAuIERlZmF1
bHQgdG8gaW5jbHVkZSBvbmx5IGNvbnZlbnRpb25hbCBSQU0KPiArICAgICAqIGFyZWFzIGFuZCBs
ZXQgUk1SUnMgaW5jbHVkZSBuZWVkZWQgcmVzZXJ2ZWQgcmVnaW9ucy4gV2hlbiBzZXQsIHRoZQo+
ICsgICAgICogaW5jbHVzaXZlIG1hcHBpbmcgYWRkaXRpb25hbGx5IG1hcHMgaW4gZXZlcnkgcGZu
IHVwIHRvIDRHQiBleGNlcHQgdGhvc2UKPiArICAgICAqIHRoYXQgZmFsbCBpbiB1bnVzYWJsZSBy
YW5nZXMuCj4gKyAgICAgKi8KPiArICAgIGlmICggKHBmbiA+IG1heF9wZm4gJiYgIW1mbl92YWxp
ZChfbWZuKHBmbikpKSB8fCB4ZW5faW5fcmFuZ2UocGZuKSApCj4gKyAgICAgICAgcmV0dXJuIGZh
bHNlOwo+ICsKPiArICAgIHN3aXRjaCAoIHBhZ2VfZ2V0X3R5cGUocGZuKSApCj4gKyAgICB7Cj4g
KyAgICBjYXNlIFJBTV9UWVBFX1VOVVNBQkxFOgo+ICsgICAgICAgIHJldHVybiBmYWxzZTsKPiAr
Cj4gKyAgICBjYXNlIFJBTV9UWVBFX0NPTlZFTlRJT05BTDoKPiArICAgICAgICBpZiAoIGlvbW11
X2h3ZG9tX3N0cmljdCApCj4gKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsKPiArICAgICAgICBi
cmVhazsKClNpbXBseSAicmV0dXJuICFpb21tdV9od2RvbV9zdHJpY3QiLCB0byBtYWtlIGl0IHll
dCBlYXNpZXIgdG8gZm9sbG93CndoYXQgaGFwcGVucyBpbiB3aGljaCBjYXNlPyBCdXQgZGVwZW5k
aW5nIG9uIHlvdXIgdGhvdWdodHMgb24KbXkgcmVtYXJrcyBvbiB0aGUgcHJldmlvdXMgcGF0Y2gs
IHRoaXMgbWF5IGNoYW5nZSBhbGwgb3ZlciBhZ2Fpbgphbnl3YXkuCgo+ICsgICAgZGVmYXVsdDoK
PiArICAgICAgICBpZiAoICFpb21tdV9od2RvbV9pbmNsdXNpdmUgfHwgcGZuID4gbWF4X3BmbiAp
Cj4gKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsKCkFuZCB0aGVuIGEgcGxhaW4gcmV0dXJuIHN0
YXRlbWVudCBoZXJlIHRvbz8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 10:47:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 10: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 1fqcHW-0008FI-NK; Fri, 17 Aug 2018 10:47: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqcHW-0008FD-2t
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 10:47:02 +0000
X-Inumbo-ID: b572f0c3-a20a-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 b572f0c3-a20a-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 12:45:51 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 04:46:59 -0600
Message-Id: <5B76A7A102000078001DF5C7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 04:46:57 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180814134336.75539-1-roger.pau@citrix.com>
 <20180814134336.75539-4-roger.pau@citrix.com>
 <5B769DB202000078001DF50E@prv1-mh.provo.novell.com>
 <20180817103221.76zaqe6rjv4fsbd3@mac>
In-Reply-To: <20180817103221.76zaqe6rjv4fsbd3@mac>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5 3/8] iommu: make iommu_inclusive_mapping
 a suboption of dom0-iommu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 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+IE9uIDE3LjA4LjE4IGF0IDEyOjMyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIEZyaSwgQXVnIDE3LCAyMDE4IGF0IDA0OjA0OjM0QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMTQuMDguMTggYXQgMTU6NDMsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKPj4g
PiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwo+PiA+IEBAIC0xMzA0
LDExICsxMzA0LDkgQEAgc3RhdGljIHZvaWQgX19od2RvbV9pbml0IGludGVsX2lvbW11X2h3ZG9t
X2luaXQoc3RydWN0IGRvbWFpbiAqZCkKPj4gPiAgewo+PiA+ICAgICAgc3RydWN0IGFjcGlfZHJo
ZF91bml0ICpkcmhkOwo+PiA+ICAKPj4gPiAtICAgIGlmICggIWlvbW11X2h3ZG9tX3Bhc3N0aHJv
dWdoICYmIGlzX3B2X2RvbWFpbihkKSApCj4+ID4gLSAgICB7Cj4+ID4gLSAgICAgICAgLyogU2V0
IHVwIDE6MSBwYWdlIHRhYmxlIGZvciBoYXJkd2FyZSBkb21haW4uICovCj4+ID4gLSAgICAgICAg
dnRkX3NldF9od2RvbV9tYXBwaW5nKGQpOwo+PiA+IC0gICAgfQo+PiA+ICsgICAgLyogSW5jbHVz
aXZlIG1hcHBpbmdzIGFyZSBlbmFibGVkIGJ5IGRlZmF1bHQgb24gSW50ZWwgaGFyZHdhcmUgZm9y
IFBWLiAqLwo+PiA+ICsgICAgaWYgKCBpb21tdV9od2RvbV9pbmNsdXNpdmUgPT0gLTEgKQo+PiA+
ICsgICAgICAgIGlvbW11X2h3ZG9tX2luY2x1c2l2ZSA9IGlzX3B2X2RvbWFpbihkKTsKPj4gCj4+
IEhtbSwgSSBkaWRuJ3Qgbm90aWNlIHRoaXMgYmVmb3JlLCBidXQgdGhlcmUncyBhbiBpc3N1ZSBo
ZXJlIGZvciB0aGUKPj4gbGF0ZS1od2RvbSBjYXNlOiBXaGF0IGlmIERvbTAgYW5kIHRoZSBhY3R1
YWwgaGFyZHdhcmUgZG9tYWluCj4+IGRpZmZlciBpbiB0aGVpciBQVi1uZXNzPyBJIHRoaW5rIHlv
dSBuZWVkIHRvIGtlZXAgaXQgYXQgLTEgaGVyZSBhbmQKPj4gdGFrZSB0aGUgc3RpbGwgLTEgdmFs
dWUgaW50byBhY2NvdW50IGluIGFyY2hfaW9tbXVfaHdkb21faW5pdCgpLgo+PiBpb21tdV9od2Rv
bV9pbml0KCkgdGhlbiBhbHNvIHNob3VsZCBub3Qgb3ZlcnJpZGUgaXQuCj4gCj4gQnV0IGlzbid0
IHRoZSBsYXRlLWh3ZG9tIHRoZSBvbmUgdGhhdCB3b3VsZCBiZSBwYXNzZWQgd2hlbiBjYWxsaW5n
Cj4gaW50ZWxfaW9tbXVfaHdkb21faW5pdD8KPiAKPiBPciBlbHNlIGhvdyBpcyBpbnRlbF9pb21t
dV9od2RvbV9pbml0IGdvaW5nIHRvIGRpZmZlcmVudGlhdGUgYmV0d2Vlbgo+IERvbTAgYW5kIGEg
bGF0ZS1od2RvbSBpZiB0aGUgZnVuY3Rpb24gaXMgY2FsbGVkIGZvciBib3RoPwoKT2gsIHlvdSdy
ZSByaWdodCAtIEkgd2FzIHVuZGVyIHRoZSB3cm9uZyBpbXByZXNzaW9uIHRoYXQgdGhlIGZ1bmN0
aW9uCndvdWxkIGJlIGNhbGxlZCBmb3IgYm90aCBEb20wIGFuZCBod2RvbSBpbiB0aGlzIGNhc2Ug
KGFuZCB3b3VsZCBhY3QKaWRlbnRpY2FsbHksIG9uIHRoZSBhc3N1bXB0aW9uIHRoYXQgRG9tMCBp
cyBnb2luZyB0byBnbyBhd2F5IHNvb24KYW55d2F5KS4gQXMgYSByZXN1bHQKUmV2aWV3ZWQtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkphbgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 10:59:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 10:59:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqcTV-0000dR-TH; Fri, 17 Aug 2018 10: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqcTU-0000dL-Mo
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 10:59:24 +0000
X-Inumbo-ID: ad9273b8-a20c-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ad9273b8-a20c-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 10:59:57 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 04:59:22 -0600
Message-Id: <5B76AA8902000078001DF5EC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 04:59:21 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180814134336.75539-1-roger.pau@citrix.com>
 <20180814134336.75539-6-roger.pau@citrix.com>
In-Reply-To: <20180814134336.75539-6-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5 5/8] x86/iommu: switch the hwdom mapping
 function to use page_get_type
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE0LjA4LjE4IGF0IDE1OjQzLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCj4gKysrIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKPiBAQCAtMTM0LDYgKzEzNCwzNyBAQCB2b2lk
IGFyY2hfaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKPiAgewo+ICB9Cj4g
IAo+ICtzdGF0aWMgYm9vbCBfX2h3ZG9tX2luaXQgaHdkb21faW9tbXVfbWFwKGNvbnN0IHN0cnVj
dCBkb21haW4gKmQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgbG9uZyBwZm4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBtYXhfcGZuKQo+ICt7Cj4gKyAgICAvKgo+ICsgICAgICogU2V0
IHVwIDE6MSBtYXBwaW5nIGZvciBkb20wLiBEZWZhdWx0IHRvIGluY2x1ZGUgb25seSBjb252ZW50
aW9uYWwgUkFNCj4gKyAgICAgKiBhcmVhcyBhbmQgbGV0IFJNUlJzIGluY2x1ZGUgbmVlZGVkIHJl
c2VydmVkIHJlZ2lvbnMuIFdoZW4gc2V0LCB0aGUKPiArICAgICAqIGluY2x1c2l2ZSBtYXBwaW5n
IGFkZGl0aW9uYWxseSBtYXBzIGluIGV2ZXJ5IHBmbiB1cCB0byA0R0IgZXhjZXB0IHRob3NlCj4g
KyAgICAgKiB0aGF0IGZhbGwgaW4gdW51c2FibGUgcmFuZ2VzLgo+ICsgICAgICovCj4gKyAgICBp
ZiAoIChwZm4gPiBtYXhfcGZuICYmICFtZm5fdmFsaWQoX21mbihwZm4pKSkgfHwgeGVuX2luX3Jh
bmdlKHBmbikgKQo+ICsgICAgICAgIHJldHVybiBmYWxzZTsKPiArCj4gKyAgICBzd2l0Y2ggKCBw
YWdlX2dldF90eXBlKHBmbikgKQo+ICsgICAgewo+ICsgICAgY2FzZSBSQU1fVFlQRV9VTlVTQUJM
RToKPiArICAgICAgICByZXR1cm4gZmFsc2U7Cj4gKwo+ICsgICAgY2FzZSBSQU1fVFlQRV9DT05W
RU5USU9OQUw6Cj4gKyAgICAgICAgaWYgKCBpb21tdV9od2RvbV9zdHJpY3QgKQo+ICsgICAgICAg
ICAgICByZXR1cm4gZmFsc2U7Cj4gKyAgICAgICAgYnJlYWs7Cj4gKwo+ICsgICAgZGVmYXVsdDoK
PiArICAgICAgICBpZiAoICFpb21tdV9od2RvbV9pbmNsdXNpdmUgfHwgcGZuID4gbWF4X3BmbiAp
Cj4gKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsKPiArICAgIH0KCkFoLCBpbiBwYXRjaCA4IGl0
IGJlY29tZXMgY2xlYXIgd2h5IHlvdSB3YW50IGV4ZWN1dGlvbiB0byBmYWxsIG91dApvZiB0aGUg
c3dpdGNoKCkgaW4gdGhlICJ0cnVlIiBjYXNlLiBQbGVhc2UgZGlzcmVnYXJkIHRoZSByZXNwZWN0
aXZlCmVhcmxpZXIgY29tbWVudHMgdGhlbi4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 10:59:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 10: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 1fqcTu-0000fK-68; Fri, 17 Aug 2018 10:59: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqcTs-0000f9-CY
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 10:59:48 +0000
X-Inumbo-ID: bbfbccef-a20c-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bbfbccef-a20c-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 11:00:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 04:59:46 -0600
Message-Id: <5B76AAA202000078001DF5EF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 04:59:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180814134336.75539-1-roger.pau@citrix.com>
 <20180814134336.75539-7-roger.pau@citrix.com>
In-Reply-To: <20180814134336.75539-7-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5 6/8] dom0/pvh: change the order of the
 MMCFG initialization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDE0LjA4LjE4IGF0IDE1OjQzLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IFNvIGl0J3MgZG9uZSBiZWZvcmUgdGhlIGlvbW11IGlzIGluaXRpYWxpemVkLiBUaGlzIGlzIHJl
cXVpcmVkIGluCj4gb3JkZXIgdG8gYmUgYWJsZSB0byBmZXRjaCB0aGUgTU1DRkcgcmVnaW9ucyBm
cm9tIHRoZSBkb21haW4gc3RydWN0Lgo+IAo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+IAo+IFNp
Z25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKQWNr
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 11:00:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 11:00:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqcUn-0001Jw-H9; Fri, 17 Aug 2018 11:00: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqcUm-0001Jl-C6
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 11:00:44 +0000
X-Inumbo-ID: 9f9e310c-a20c-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 9f9e310c-a20c-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 12:59:33 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 05:00:42 -0600
Message-Id: <5B76AADA02000078001DF5F2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 05:00:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180814134336.75539-1-roger.pau@citrix.com>
 <20180814134336.75539-8-roger.pau@citrix.com>
In-Reply-To: <20180814134336.75539-8-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5 7/8] vpci: introduce a helper to check
 MMCFG ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE0LjA4LjE4IGF0IDE1OjQzLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IFRoZSBoZWxwZXJzIHJldHVybnMgd2hldGhlciBhIGdpdmVuIG1lbW9yeSBhZGRyZXNzIGJlbG9u
Z3MgdG8gYSBkb21haW4KPiBNTUNGRyByYW5nZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCkknZCBwcmVmZXIgaWYgdGhpcyB3YXMg
cGFydCBvZiB0aGUgcGF0Y2ggYWN0dWFsbHkgdXNpbmcgdGhlIG5ldyBmdW5jdGlvbi4KCkphbgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 11:05:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 11: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 1fqcZ1-0001hi-3j; Fri, 17 Aug 2018 11:05: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=/cqo=la=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1fqcZ0-0001hd-EJ
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 11:05:06 +0000
X-Inumbo-ID: 792e33fa-a20d-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 792e33fa-a20d-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 11:05:38 +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 96EB540216F1;
 Fri, 17 Aug 2018 11:05:03 +0000 (UTC)
Received: from [10.36.117.49] (ovpn-117-49.ams2.redhat.com [10.36.117.49])
 by smtp.corp.redhat.com (Postfix) with ESMTP id D4B1110D18D8;
 Fri, 17 Aug 2018 11:04:58 +0000 (UTC)
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
References: <20180817075901.4608-1-david@redhat.com>
 <20180817075901.4608-2-david@redhat.com> <20180817084146.GB14725@kroah.com>
 <5a5d73e9-e4aa-ffed-a2e3-8aef64e61923@redhat.com>
 <CAJZ5v0gkYV8o2Eq+EcGT=OP1tQGPGVVe3n9VGD6z7KAVVqhv9w@mail.gmail.com>
 <42df9062-f647-3ad6-5a07-be2b99531119@redhat.com>
 <20180817100604.GA18164@kroah.com>
From: David Hildenbrand <david@redhat.com>
Openpgp: preference=signencrypt
Autocrypt: addr=david@redhat.com; prefer-encrypt=mutual; keydata=
 xsFNBFXLn5EBEAC+zYvAFJxCBY9Tr1xZgcESmxVNI/0ffzE/ZQOiHJl6mGkmA1R7/uUpiCjJ
 dBrn+lhhOYjjNefFQou6478faXE6o2AhmebqT4KiQoUQFV4R7y1KMEKoSyy8hQaK1umALTdL
 QZLQMzNE74ap+GDK0wnacPQFpcG1AE9RMq3aeErY5tujekBS32jfC/7AnH7I0v1v1TbbK3Gp
 XNeiN4QroO+5qaSr0ID2sz5jtBLRb15RMre27E1ImpaIv2Jw8NJgW0k/D1RyKCwaTsgRdwuK
 Kx/Y91XuSBdz0uOyU/S8kM1+ag0wvsGlpBVxRR/xw/E8M7TEwuCZQArqqTCmkG6HGcXFT0V9
 PXFNNgV5jXMQRwU0O/ztJIQqsE5LsUomE//bLwzj9IVsaQpKDqW6TAPjcdBDPLHvriq7kGjt
 WhVhdl0qEYB8lkBEU7V2Yb+SYhmhpDrti9Fq1EsmhiHSkxJcGREoMK/63r9WLZYI3+4W2rAc
 UucZa4OT27U5ZISjNg3Ev0rxU5UH2/pT4wJCfxwocmqaRr6UYmrtZmND89X0KigoFD/XSeVv
 jwBRNjPAubK9/k5NoRrYqztM9W6sJqrH8+UWZ1Idd/DdmogJh0gNC0+N42Za9yBRURfIdKSb
 B3JfpUqcWwE7vUaYrHG1nw54pLUoPG6sAA7Mehl3nd4pZUALHwARAQABzSREYXZpZCBIaWxk
 ZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT7CwX4EEwECACgFAljj9eoCGwMFCQlmAYAGCwkI
 BwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEE3eEPcA/4Na5IIP/3T/FIQMxIfNzZshIq687qgG
 8UbspuE/YSUDdv7r5szYTK6KPTlqN8NAcSfheywbuYD9A4ZeSBWD3/NAVUdrCaRP2IvFyELj
 xoMvfJccbq45BxzgEspg/bVahNbyuBpLBVjVWwRtFCUEXkyazksSv8pdTMAs9IucChvFmmq3
 jJ2vlaz9lYt/lxN246fIVceckPMiUveimngvXZw21VOAhfQ+/sofXF8JCFv2mFcBDoa7eYob
 s0FLpmqFaeNRHAlzMWgSsP80qx5nWWEvRLdKWi533N2vC/EyunN3HcBwVrXH4hxRBMco3jvM
 m8VKLKao9wKj82qSivUnkPIwsAGNPdFoPbgghCQiBjBe6A75Z2xHFrzo7t1jg7nQfIyNC7ez
 MZBJ59sqA9EDMEJPlLNIeJmqslXPjmMFnE7Mby/+335WJYDulsRybN+W5rLT5aMvhC6x6POK
 z55fMNKrMASCzBJum2Fwjf/VnuGRYkhKCqqZ8gJ3OvmR50tInDV2jZ1DQgc3i550T5JDpToh
 dPBxZocIhzg+MBSRDXcJmHOx/7nQm3iQ6iLuwmXsRC6f5FbFefk9EjuTKcLMvBsEx+2DEx0E
 UnmJ4hVg7u1PQ+2Oy+Lh/opK/BDiqlQ8Pz2jiXv5xkECvr/3Sv59hlOCZMOaiLTTjtOIU7Tq
 7ut6OL64oAq+zsFNBFXLn5EBEADn1959INH2cwYJv0tsxf5MUCghCj/CA/lc/LMthqQ773ga
 uB9mN+F1rE9cyyXb6jyOGn+GUjMbnq1o121Vm0+neKHUCBtHyseBfDXHA6m4B3mUTWo13nid
 0e4AM71r0DS8+KYh6zvweLX/LL5kQS9GQeT+QNroXcC1NzWbitts6TZ+IrPOwT1hfB4WNC+X
 2n4AzDqp3+ILiVST2DT4VBc11Gz6jijpC/KI5Al8ZDhRwG47LUiuQmt3yqrmN63V9wzaPhC+
 xbwIsNZlLUvuRnmBPkTJwwrFRZvwu5GPHNndBjVpAfaSTOfppyKBTccu2AXJXWAE1Xjh6GOC
 8mlFjZwLxWFqdPHR1n2aPVgoiTLk34LR/bXO+e0GpzFXT7enwyvFFFyAS0Nk1q/7EChPcbRb
 hJqEBpRNZemxmg55zC3GLvgLKd5A09MOM2BrMea+l0FUR+PuTenh2YmnmLRTro6eZ/qYwWkC
 u8FFIw4pT0OUDMyLgi+GI1aMpVogTZJ70FgV0pUAlpmrzk/bLbRkF3TwgucpyPtcpmQtTkWS
 gDS50QG9DR/1As3LLLcNkwJBZzBG6PWbvcOyrwMQUF1nl4SSPV0LLH63+BrrHasfJzxKXzqg
 rW28CTAE2x8qi7e/6M/+XXhrsMYG+uaViM7n2je3qKe7ofum3s4vq7oFCPsOgwARAQABwsFl
 BBgBAgAPBQJVy5+RAhsMBQkJZgGAAAoJEE3eEPcA/4NagOsP/jPoIBb/iXVbM+fmSHOjEshl
 KMwEl/m5iLj3iHnHPVLBUWrXPdS7iQijJA/VLxjnFknhaS60hkUNWexDMxVVP/6lbOrs4bDZ
 NEWDMktAeqJaFtxackPszlcpRVkAs6Msn9tu8hlvB517pyUgvuD7ZS9gGOMmYwFQDyytpepo
 YApVV00P0u3AaE0Cj/o71STqGJKZxcVhPaZ+LR+UCBZOyKfEyq+ZN311VpOJZ1IvTExf+S/5
 lqnciDtbO3I4Wq0ArLX1gs1q1XlXLaVaA3yVqeC8E7kOchDNinD3hJS4OX0e1gdsx/e6COvy
 qNg5aL5n0Kl4fcVqM0LdIhsubVs4eiNCa5XMSYpXmVi3HAuFyg9dN+x8thSwI836FoMASwOl
 C7tHsTjnSGufB+D7F7ZBT61BffNBBIm1KdMxcxqLUVXpBQHHlGkbwI+3Ye+nE6HmZH7IwLwV
 W+Ajl7oYF+jeKaH4DZFtgLYGLtZ1LDwKPjX7VAsa4Yx7S5+EBAaZGxK510MjIx6SGrZWBrrV
 TEvdV00F2MnQoeXKzD7O4WFbL55hhyGgfWTHwZ457iN9SgYi1JLPqWkZB0JRXIEtjd4JEQcx
 +8Umfre0Xt4713VxMygW0PnQt5aSQdMD58jHFxTk092mU+yIHj5LeYgvwSgZN4airXk5yRXl
 SE+xAvmumFBY
Organization: Red Hat GmbH
Message-ID: <4ac624be-d2d6-5975-821f-b20a475781dc@redhat.com>
Date: Fri, 17 Aug 2018 13:04:58 +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: <20180817100604.GA18164@kroah.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.5]); Fri, 17 Aug 2018 11:05:03 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.5]);
 Fri, 17 Aug 2018 11:05:03 +0000 (UTC) for IP:'10.11.54.3'
 DOMAIN:'int-mx03.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'david@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [PATCH RFC 1/2] drivers/base: export
 lock_device_hotplug/unlock_device_hotplug
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "Rafael J. Wysocki" <rafael@kernel.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Heiko Carstens <heiko.carstens@de.ibm.com>,
 Linux Memory Management List <linux-mm@kvack.org>,
 Paul Mackerras <paulus@samba.org>, linux-s390@vger.kernel.org,
 sthemmin@microsoft.com, Pavel Tatashin <pasha.tatashin@oracle.com>,
 ACPI Devel Maling List <linux-acpi@vger.kernel.org>,
 David Rientjes <rientjes@google.com>, xen-devel@lists.xenproject.org,
 Len Brown <lenb@kernel.org>, haiyangz@microsoft.com,
 Dan Williams <dan.j.williams@intel.com>,
 Vitaly Kuznetsov <vkuznets@redhat.com>, Vlastimil Babka <vbabka@suse.cz>,
 osalvador@suse.de, "Rafael J. Wysocki" <rjw@rjwysocki.net>,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Andrew Morton <akpm@linux-foundation.org>,
 linuxppc-dev <linuxppc-dev@lists.ozlabs.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDguMjAxOCAxMjowNiwgR3JlZyBLcm9haC1IYXJ0bWFuIHdyb3RlOgo+IE9uIEZyaSwg
QXVnIDE3LCAyMDE4IGF0IDExOjQxOjI0QU0gKzAyMDAsIERhdmlkIEhpbGRlbmJyYW5kIHdyb3Rl
Ogo+PiBPbiAxNy4wOC4yMDE4IDExOjAzLCBSYWZhZWwgSi4gV3lzb2NraSB3cm90ZToKPj4+IE9u
IEZyaSwgQXVnIDE3LCAyMDE4IGF0IDEwOjU2IEFNIERhdmlkIEhpbGRlbmJyYW5kIDxkYXZpZEBy
ZWRoYXQuY29tPiB3cm90ZToKPj4+Pgo+Pj4+IE9uIDE3LjA4LjIwMTggMTA6NDEsIEdyZWcgS3Jv
YWgtSGFydG1hbiB3cm90ZToKPj4+Pj4gT24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDk6NTk6MDBB
TSArMDIwMCwgRGF2aWQgSGlsZGVuYnJhbmQgd3JvdGU6Cj4+Pj4+PiBGcm9tOiBWaXRhbHkgS3V6
bmV0c292IDx2a3V6bmV0c0ByZWRoYXQuY29tPgo+Pj4+Pj4KPj4+Pj4+IFdlbGwgcmVxdWlyZSB0
byBjYWxsIGFkZF9tZW1vcnkoKS9hZGRfbWVtb3J5X3Jlc291cmNlKCkgd2l0aAo+Pj4+Pj4gZGV2
aWNlX2hvdHBsdWdfbG9jayBoZWxkLCB0byBhdm9pZCBhIGxvY2sgaW52ZXJzaW9uLiBBbGxvdyBl
eHRlcm5hbCBtb2R1bGVzCj4+Pj4+PiAoZS5nLiBodl9iYWxsb29uKSB0aGF0IG1ha2UgdXNlIG9m
IGFkZF9tZW1vcnkoKS9hZGRfbWVtb3J5X3Jlc291cmNlKCkgdG8KPj4+Pj4+IGxvY2sgZGV2aWNl
IGhvdHBsdWcuCj4+Pj4+Pgo+Pj4+Pj4gU2lnbmVkLW9mZi1ieTogVml0YWx5IEt1em5ldHNvdiA8
dmt1em5ldHNAcmVkaGF0LmNvbT4KPj4+Pj4+IFttb2RpZnkgcGF0Y2ggZGVzY3JpcHRpb25dCj4+
Pj4+PiBTaWduZWQtb2ZmLWJ5OiBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4K
Pj4+Pj4+IC0tLQo+Pj4+Pj4gIGRyaXZlcnMvYmFzZS9jb3JlLmMgfCAyICsrCj4+Pj4+PiAgMSBm
aWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQo+Pj4+Pj4KPj4+Pj4+IGRpZmYgLS1naXQgYS9k
cml2ZXJzL2Jhc2UvY29yZS5jIGIvZHJpdmVycy9iYXNlL2NvcmUuYwo+Pj4+Pj4gaW5kZXggMDRi
YmNkNzc5ZTExLi45MDEwYjllOTQyYjUgMTAwNjQ0Cj4+Pj4+PiAtLS0gYS9kcml2ZXJzL2Jhc2Uv
Y29yZS5jCj4+Pj4+PiArKysgYi9kcml2ZXJzL2Jhc2UvY29yZS5jCj4+Pj4+PiBAQCAtNzAwLDEx
ICs3MDAsMTMgQEAgdm9pZCBsb2NrX2RldmljZV9ob3RwbHVnKHZvaWQpCj4+Pj4+PiAgewo+Pj4+
Pj4gICAgICBtdXRleF9sb2NrKCZkZXZpY2VfaG90cGx1Z19sb2NrKTsKPj4+Pj4+ICB9Cj4+Pj4+
PiArRVhQT1JUX1NZTUJPTF9HUEwobG9ja19kZXZpY2VfaG90cGx1Zyk7Cj4+Pj4+Pgo+Pj4+Pj4g
IHZvaWQgdW5sb2NrX2RldmljZV9ob3RwbHVnKHZvaWQpCj4+Pj4+PiAgewo+Pj4+Pj4gICAgICBt
dXRleF91bmxvY2soJmRldmljZV9ob3RwbHVnX2xvY2spOwo+Pj4+Pj4gIH0KPj4+Pj4+ICtFWFBP
UlRfU1lNQk9MX0dQTCh1bmxvY2tfZGV2aWNlX2hvdHBsdWcpOwo+Pj4+Pgo+Pj4+PiBJZiB0aGVz
ZSBhcmUgZ29pbmcgdG8gYmUgImdsb2JhbCIgc3ltYm9scywgbGV0J3MgcHJvcGVybHkgbmFtZSB0
aGVtLgo+Pj4+PiBkZXZpY2VfaG90cGx1Z19sb2NrL3VubG9jayB3b3VsZCBiZSBiZXR0ZXIuICBC
dXQgSSBhbSBfcmVhbGx5XyBuZXJ2b3VzCj4+Pj4+IGFib3V0IGxldHRpbmcgc3R1ZmYgb3V0c2lk
ZSBvZiB0aGUgZHJpdmVyIGNvcmUgbWVzcyB3aXRoIHRoaXMsIGFzIHBlb3BsZQo+Pj4+PiBiZXR0
ZXIga25vdyB3aGF0IHRoZXkgYXJlIGRvaW5nLgo+Pj4+Cj4+Pj4gVGhlIG9ubHkgInByb2JsZW0i
IGlzIHRoYXQgd2UgaGF2ZSBrZXJuZWwgbW9kdWxlcyAoZm9yIHBhcmF2aXJ0dWFsaXplZAo+Pj4+
IGRldmljZXMpIHRoYXQgY2FsbCBhZGRfbWVtb3J5KCkuIFRoaXMgaXMgSHlwZXItViByaWdodCBu
b3csIGJ1dCB3ZSBtaWdodAo+Pj4+IGhhdmUgb3RoZXIgb25lcyBpbiB0aGUgZnV0dXJlLiBXaXRo
b3V0IHRoZW0gd2Ugd291bGQgbm90IGhhdmUgdG8gZXhwb3J0Cj4+Pj4gaXQuIFdlIG1pZ2h0IGFs
c28gZ2V0IGtlcm5lbCBtb2R1bGVzIHRoYXQgd2FudCB0byBjYWxsIHJlbW92ZV9tZW1vcnkoKSAt
Cj4+Pj4gd2hpY2ggd2lsbCByZXF1aXJlIHRoZSBkZXZpY2VfaG90cGx1Z19sb2NrIGFzIG9mIG5v
dy4KPj4+Pgo+Pj4+IFdoYXQgd2UgY291bGQgZG8gaXMKPj4+Pgo+Pj4+IGEpIGFkZF9tZW1vcnko
KSAtPiBfYWRkX21lbW9yeSgpIGFuZCBkb24ndCBleHBvcnQgaXQKPj4+PiBiKSBhZGRfbWVtb3J5
KCkgdGFrZXMgdGhlIGRldmljZV9ob3RwbHVnX2xvY2sgYW5kIGNhbGxzIF9hZGRfbWVtb3J5KCkg
Lgo+Pj4+IFdlIGV4cG9ydCB0aGF0IG9uZS4KPj4+PiBjKSBVc2UgYWRkX21lbW9yeSgpIGluIGV4
dGVybmFsIG1vZHVsZXMgb25seQo+Pj4+Cj4+Pj4gU2ltaWxhciB3cmFwcGVyIHdvdWxkIGJlIG5l
ZWRlZCBlLmcuIGZvciByZW1vdmVfbWVtb3J5KCkgbGF0ZXIgb24uCj4+Pgo+Pj4gVGhhdCB3b3Vs
ZCBiZSBzYWZlciBJTU8sIGFzIGl0IHdvdWxkIHByZXZlbnQgZGV2ZWxvcGVycyBmcm9tIHVzaW5n
Cj4+PiBhZGRfbWVtb3J5KCkgd2l0aG91dCB0aGUgbG9jaywgc2F5Lgo+Pj4KPj4+IElmIHRoZSBs
b2NrIGlzIGFsd2F5cyBnb2luZyB0byBiZSByZXF1aXJlZCBmb3IgYWRkX21lbW9yeSgpLCBtYWtl
IGl0Cj4+PiBoYXJkIChvciBldmVudCBpbXBvc3NpYmxlKSB0byB1c2UgdGhlIGxhdHRlciB3aXRo
b3V0IGl0Lgo+Pj4KPj4KPj4gSWYgdGhlcmUgYXJlIG5vIG9iamVjdGlvbnMsIEknbGwgZ28gaW50
byB0aGF0IGRpcmVjdGlvbi4gQnV0IEknbGwgd2FpdAo+PiBmb3IgbW9yZSBjb21tZW50cyByZWdh
cmRpbmcgdGhlIGdlbmVyYWwgY29uY2VwdCBmaXJzdC4KPiAKPiBJdCBpcyB0aGUgbWlkZGxlIG9m
IHRoZSBtZXJnZSB3aW5kb3csIGFuZCBtYWludGFpbmVycyBhcmUgcmVhbGx5IGJ1c3kKPiByaWdo
dCBub3cuICBJIGRvdWJ0IHlvdSB3aWxsIGdldCBtYW55IHJldmlldyBjb21tZW50cyBqdXN0IHll
dC4uLgo+IAoKVGhpcyBoYXMgYmVlbiBicm9rZW4gc2luY2UgMjAxNSwgc28gSSBndWVzcyBpdCBj
YW4gd2FpdCBhIGJpdCA6KQoKLS0gCgpUaGFua3MsCgpEYXZpZCAvIGRoaWxkZW5iCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 11:08:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 11: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 1fqcc0-00022C-Je; Fri, 17 Aug 2018 11:08:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqcbz-00021k-VM
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 11:08:11 +0000
X-Inumbo-ID: e818f2f2-a20d-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e818f2f2-a20d-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 11:08:45 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 05:08:09 -0600
Message-Id: <5B76AC9802000078001DF612@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 05:08:08 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180814134336.75539-1-roger.pau@citrix.com>
 <20180814134336.75539-9-roger.pau@citrix.com>
In-Reply-To: <20180814134336.75539-9-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5 8/8] x86/iommu: add map-reserved
 dom0-iommu option to map reserved memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDE0LjA4LjE4IGF0IDE1OjQzLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IEBAIC0xMzgsMTMgKzEzOSwyMCBAQCBzdGF0aWMgYm9vbCBfX2h3ZG9tX2luaXQgaHdkb21faW9t
bXVfbWFwKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsCj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBwZm4sCj4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBtYXhfcGZuKQo+ICB7Cj4gKyAg
ICB1bnNpZ25lZCBpbnQgaTsKPiArCj4gICAgICAvKgo+ICAgICAgICogU2V0IHVwIDE6MSBtYXBw
aW5nIGZvciBkb20wLiBEZWZhdWx0IHRvIGluY2x1ZGUgb25seSBjb252ZW50aW9uYWwgUkFNCj4g
ICAgICAgKiBhcmVhcyBhbmQgbGV0IFJNUlJzIGluY2x1ZGUgbmVlZGVkIHJlc2VydmVkIHJlZ2lv
bnMuIFdoZW4gc2V0LCB0aGUKPiAgICAgICAqIGluY2x1c2l2ZSBtYXBwaW5nIGFkZGl0aW9uYWxs
eSBtYXBzIGluIGV2ZXJ5IHBmbiB1cCB0byA0R0IgZXhjZXB0IHRob3NlCj4gLSAgICAgKiB0aGF0
IGZhbGwgaW4gdW51c2FibGUgcmFuZ2VzLgo+ICsgICAgICogdGhhdCBmYWxsIGluIHVudXNhYmxl
IHJhbmdlcyBmb3IgUFYgRG9tMC4KPiAgICAgICAqLwo+IC0gICAgaWYgKCAocGZuID4gbWF4X3Bm
biAmJiAhbWZuX3ZhbGlkKF9tZm4ocGZuKSkpIHx8IHhlbl9pbl9yYW5nZShwZm4pICkKPiArICAg
IGlmICggKHBmbiA+IG1heF9wZm4gJiYgIW1mbl92YWxpZChfbWZuKHBmbikpKSB8fCB4ZW5faW5f
cmFuZ2UocGZuKSB8fAo+ICsgICAgICAgICAvKgo+ICsgICAgICAgICAgKiBJZ25vcmUgYW55IGFk
ZHJlc3MgYmVsb3cgMU1CLCB0aGF0J3MgYWxyZWFkeSBpZGVudGl0eSBtYXBwZWQgYnkgdGhlCj4g
KyAgICAgICAgICAqIGRvbWFpbiBidWlsZGVyIGZvciBIVk0uCj4gKyAgICAgICAgICAqLwo+ICsg
ICAgICAgICAoIWQtPmRvbWFpbl9pZCAmJiBpc19odm1fZG9tYWluKGQpICYmIHBmbiA8IFBGTl9E
T1dOKE1CKDEpKSkgKQoKV291bGQgeW91IG1pbmQgY2xhcmlmeWluZyB0aGUgY29tbWVudCBieSBz
YXlpbmcgIkRvbTAgYnVpbGRlciI/ClRoZSByZXNwZWN0aXZlIHNvdXJjZSBmaWxlcyBoYXZlIGJl
ZW4gcmVuYW1lZCB0byBkb20wX2J1aWxkLmMKZm9yIHRoZSBzYW1lIHJlYXNvbiwgcXVpdGUgc29t
ZSB0aW1lIGFnby4KCj4gKyAgICAvKiBDaGVjayB0aGF0IGl0IGRvZXNuJ3Qgb3ZlcmxhcCB3aXRo
IHRoZSBMQVBJQyAqLwo+ICsgICAgaWYgKCBoYXNfdmxhcGljKGQpICkKPiArICAgIHsKPiArICAg
ICAgICBjb25zdCBzdHJ1Y3QgdmNwdSAqdjsKPiArCj4gKyAgICAgICAgZm9yX2VhY2hfdmNwdShk
LCB2KQo+ICsgICAgICAgICAgICBpZiAoIHBmbiA9PSBQRk5fRE9XTih2bGFwaWNfYmFzZV9hZGRy
ZXNzKHZjcHVfdmxhcGljKHYpKSkgKQo+ICsgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwo+
ICsgICAgfQo+ICsgICAgLyogLi4uIG9yIHRoZSBJTy1BUElDICovCj4gKyAgICBmb3IgKCBpID0g
MDsgaGFzX3Zpb2FwaWMoZCkgJiYgaSA8IGQtPmFyY2guaHZtX2RvbWFpbi5ucl92aW9hcGljczsg
aSsrICkKPiArICAgICAgICBpZiAoIHBmbiA9PSBQRk5fRE9XTihkb21haW5fdmlvYXBpYyhkLCBp
KS0+YmFzZV9hZGRyZXNzKSApCj4gKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsKPiArICAgIC8q
Cj4gKyAgICAgKiAuLi4gb3IgdGhlIFBDSWUgTUNGRyByZWdpb25zLgo+ICsgICAgICogVE9ETzog
cnVudGltZSBhZGRlZCBNTUNGRyByZWdpb25zIGFyZSBub3QgY2hlY2tlZCB0byBtYWtlIHN1cmUg
dGhleQo+ICsgICAgICogZG9uJ3Qgb3ZlcmxhcCB3aXRoIGFscmVhZHkgbWFwcGVkIHJlZ2lvbnMs
IHRodXMgcHJldmVudGluZyB0cmFwcGluZy4KPiArICAgICAqLwo+ICsgICAgaWYgKCBoYXNfdnBj
aShkKSAmJiB2cGNpX2lzX21tY2ZnX2FkZHJlc3MoZCwgcGZuX3RvX3BhZGRyKHBmbikpICkKPiAr
ICAgICAgICByZXR1cm4gZmFsc2U7CgpEaWRuJ3Qgd2UgYWdyZWUgdG8gaGF2ZSBzdWNoIGEgVE9E
TyBhbHNvIGluIHRoZSBMQVBJQyBsb29wPwoKPiBAQCAtMTg1LDcgKzIxOSwxMyBAQCB2b2lkIF9f
aHdkb21faW5pdCBhcmNoX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKPiAgICAg
ICAgICBpZiAoICFod2RvbV9pb21tdV9tYXAoZCwgcGZuLCBtYXhfcGZuKSApCj4gICAgICAgICAg
ICAgIGNvbnRpbnVlOwo+ICAKPiAtICAgICAgICByYyA9IGlvbW11X21hcF9wYWdlKGQsIHBmbiwg
cGZuLCBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKTsKPiArICAgICAgICBpZiAoIGlv
bW11X3VzZV9oYXBfcHQoZCkgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgQVNTRVJUKGlz
X2h2bV9kb21haW4oZCkpOwo+ICsgICAgICAgICAgICByYyA9IHNldF9pZGVudGl0eV9wMm1fZW50
cnkoZCwgcGZuLCBwMm1fYWNjZXNzX3J3LCAwKTsKPiArICAgICAgICB9Cj4gKyAgICAgICAgZWxz
ZQo+ICsgICAgICAgICAgICByYyA9IGlvbW11X21hcF9wYWdlKGQsIHBmbiwgcGZuLCBJT01NVUZf
cmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKTsKCldoeSBpb21tdV91c2VfaGFwX3B0KCk/IFNob3Vs
ZG4ndCBIQVAgd2l0aCBvciB3aXRob3V0IHNoYXJlZApwYWdlIHRhYmxlcyBhcyB3ZWxsIGFzIHNo
YWRvdyBhbGwgZ2V0IHRoZSBzYW1lIGluLXN5bmMgcDJtIGFuZApJT01NVSBtYXBwaW5ncz8KCkph
bgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 11:18:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 11:18:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqclN-0002yO-KF; Fri, 17 Aug 2018 11:17: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=qfmz=la=citrix.com=prvs=760927a5f=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fqclM-0002yJ-Ko
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 11:17:52 +0000
X-Inumbo-ID: 036421aa-a20f-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 036421aa-a20f-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 13:16:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,250,1531785600"; d="scan'208";a="77762338"
Date: Fri, 17 Aug 2018 13:17:20 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180817111720.aedpnm4txojp7lfo@mac>
References: <20180814134336.75539-1-roger.pau@citrix.com>
 <20180814134336.75539-9-roger.pau@citrix.com>
 <5B76AC9802000078001DF612@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B76AC9802000078001DF612@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 v5 8/8] x86/iommu: add map-reserved
 dom0-iommu option to map reserved memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDU6MDg6MDhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE0LjA4LjE4IGF0IDE1OjQzLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gQEAgLTE4NSw3ICsyMTksMTMgQEAgdm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9pb21t
dV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCj4gPiAgICAgICAgICBpZiAoICFod2RvbV9p
b21tdV9tYXAoZCwgcGZuLCBtYXhfcGZuKSApCj4gPiAgICAgICAgICAgICAgY29udGludWU7Cj4g
PiAgCj4gPiAtICAgICAgICByYyA9IGlvbW11X21hcF9wYWdlKGQsIHBmbiwgcGZuLCBJT01NVUZf
cmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKTsKPiA+ICsgICAgICAgIGlmICggaW9tbXVfdXNlX2hh
cF9wdChkKSApCj4gPiArICAgICAgICB7Cj4gPiArICAgICAgICAgICAgQVNTRVJUKGlzX2h2bV9k
b21haW4oZCkpOwo+ID4gKyAgICAgICAgICAgIHJjID0gc2V0X2lkZW50aXR5X3AybV9lbnRyeShk
LCBwZm4sIHAybV9hY2Nlc3NfcncsIDApOwo+ID4gKyAgICAgICAgfQo+ID4gKyAgICAgICAgZWxz
ZQo+ID4gKyAgICAgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwgcGZuLCBwZm4sIElPTU1V
Rl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOwo+IAo+IFdoeSBpb21tdV91c2VfaGFwX3B0KCk/
IFNob3VsZG4ndCBIQVAgd2l0aCBvciB3aXRob3V0IHNoYXJlZAo+IHBhZ2UgdGFibGVzIGFzIHdl
bGwgYXMgc2hhZG93IGFsbCBnZXQgdGhlIHNhbWUgaW4tc3luYyBwMm0gYW5kCj4gSU9NTVUgbWFw
cGluZ3M/Cgppb21tdV9tYXBfcGFnZSBpcyBhIG5vb3AgaWYgaW9tbXVfdXNlX2hhcF9wdCBpcyB0
cnVlIChzZWUKaW50ZWxfaW9tbXVfbWFwX3BhZ2UgZm9yIGV4YW1wbGUpLiBIZW5jZSBpbiB0aGUg
Y2FzZSB0aGUgSU9NTVUgcGFnZQp0YWJsZXMgYXJlIHNoYXJlZCB3aXRoIEhBUCB0aGUgcGFnZXMg
bXVzdCBiZSBhZGRlZCB0byB0aGUgcDJtLgoKSSBjb3VsZCBzd2l0Y2ggdGhpcyB0byB1c2Ugc2V0
X2lkZW50aXR5X3AybV9lbnRyeSBpZiB0aGUgZ3Vlc3QgaXMKYXV0by10cmFuc2xhdGVkIGFuZCBv
bmx5IHVzZSBpb21tdV9tYXBfcGFnZSBmb3Igbm9uLWF1dG90cmFuc2xhdGVkCmd1ZXN0cy4KClRo
YW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 11:27:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 11: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 1fqcuA-0003us-VW; Fri, 17 Aug 2018 11:26: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=jqcv=la=yahoo.com=hack3rcon@srs-us1.protection.inumbo.net>)
 id 1fqcu8-0003u3-PE
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 11:26:56 +0000
X-Inumbo-ID: 86bf11cc-a210-11e8-a6a9-d7ebe60f679a
Received: from sonic305-2.consmr.mail.bf2.yahoo.com (unknown [74.6.133.41])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 86bf11cc-a210-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 11:27:29 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1534505214; bh=p7s3bajV1jDOc8QaslI2SUpBlbN4DBvkc81wqlv8Kcc=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=SSP3wooL2HKXEFXW15cbaUo6XPWvML95+FC431SbrPHNBh++Xar8jmBoa58UZiCOH3tg8f/e/eaABgdX85JPqXncuPB6AZKtmHf+/iLQNZ56az/IL6gPoibEecza+seu+s+fBgVv0us4nwJneZktSZMY4vOZoS5pKgmWCBjrvd2Bkm0O61hCVSWe02iitrVM/IBt88yRJjF5LF+OIQqLHdEXybSmq5g9GW/HohQ2d/cQ42jkK/U4Wa5z9KQ4pwNfs0dhwEOz19NBMCtvgqbcr8NyF+ytlMUhC7BKM2qrCXbKGXl/KaNTnZzTxzpgXA7Du/1avf/rsjiAiHamkQ8xjw==
X-YMail-OSG: 7As4..YVM1knwS2KW7c5VcOtwFZJf5s66xnfewshebijgfEzmfzpy3hIHQ9DyF7
 r1AWXeuC7p0FDLd86S1Jha_qpGNP6bEZZoqe_XDvDCEgj8.E83FTTkLnuUfIvRHVrgcdGqdgOPTW
 6DXzG9Xp2UnN4B51wQxCvHCJUIoNqThxXIMLRaLmWygbIzud1vXbv7Jk_cUJBZhuYUWVQjIJUgsU
 nYmFeswU2MbtO4EORO7MMQeQF9mW4HzHqY6nl4q7SURZMa19BjXJihzBY.dhc8KXuu8Zg8l7PjpP
 k_X1GraW7caRgGumX1.enBLpdHLVgrwqKlTelxZrXWbAXxCmW.aKlqXuHH5rPbJNgN3uPOMF_pbe
 RMJRKm3.rJct5XXryPCk.729Ojej5RjYa_HlBpbq0TjevM_Hm3ZDi5FjbomE5WqJ1IfUp3sRJ8rB
 .by4lB5lH8MFRVc84bbl5l6KxcMJddnR6oo1J_oEoSLEuRCk5SSogdVZUbn_BGn3RRz6SidZfpgj
 K_AziBPuoC3UjplyDi09B.KH.vs7IeVLTNL5avTrhL6BA5HYuLUqTqzHSJUUsdQaAW3g6A2ILyNh
 3agP5AUguHhjBeZuTNZWCoO9c09LPmSIt_KjHmm0E3pCRhmZiVLnSt2lkJa9v9bViBHFoyK2redX
 3jSVV.C2CvZMIWTlEMMM0JQGrluW2hvRetIjot9NGEz7zBqpW8Syx.KGfv1Ll7QSVDrJgzfnfcE5
 __4uwHIx0jZ9_G6.ZfSvaxfa28BhvtS1KhvXMsTBY6Pvh2cBOyKPYz9J4g07Qnua8TcNbyKDAucw
 yaAwlv6rNFYsMlUDxw8FUoME1RlFog3T3Mzv4Lzxx2SpW7uStbwLAAvolQfHwvQLMVh0lFD8tP5d
 HxpyoHjGypF15._kK9ma8yqgAjQZmLyIvennzWBcs43xC6RihvJe97zc33VXBOnY5ZBptVmxlVSk
 .FkA62U6Odt1I8jy6OBx6KocuI2W5RVnBv8JMLATuJkg2EtTewR4ftQ--
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic305.consmr.mail.bf2.yahoo.com with HTTP; Fri, 17 Aug 2018 11:26:54 +0000
Date: Fri, 17 Aug 2018 11:26:51 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: <xen-users@lists.xenproject.org>,  <xen-devel@lists.xenproject.org>
Message-ID: <678713564.8967620.1534505211878@mail.yahoo.com>
MIME-Version: 1.0
References: <678713564.8967620.1534505211878.ref@mail.yahoo.com>
X-Mailer: WebService/1.1.12206 YahooMailBasic Mozilla/5.0 (BB10;
 Touch) AppleWebKit/537.35+ (KHTML, like Gecko) Version/10.3.2.2876
 Mobile Safari/537.35+
Content-Length:333
Subject: [Xen-devel] Virtualization fundamental.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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>

SGVsbG8uCkNhbiBhbnlvbmUgc2hvdyBtZSBhIGJvb2sgYWJvdXQgbGVhcm5pbmcgVmlydHVhbGl6
YXRpb24gZnVuZGFtZW50YWw/CgpUaGFuayB5b3UuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 11:29:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 11: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 1fqcwE-00047e-Cf; Fri, 17 Aug 2018 11: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=oyqn=la=de.ibm.com=heiko.carstens@srs-us1.protection.inumbo.net>)
 id 1fqcwD-00047X-6c
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 11:29:05 +0000
X-Inumbo-ID: d37a20fe-a210-11e8-a6a9-d7ebe60f679a
Received: from mx0a-001b2d01.pphosted.com (unknown [148.163.158.5])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d37a20fe-a210-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 11:29:38 +0000 (UTC)
Received: from pps.filterd (m0098421.ppops.net [127.0.0.1])
 by mx0a-001b2d01.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id
 w7HBNvHa143539
 for <xen-devel@lists.xenproject.org>; Fri, 17 Aug 2018 07:29:03 -0400
Received: from e06smtp07.uk.ibm.com (e06smtp07.uk.ibm.com [195.75.94.103])
 by mx0a-001b2d01.pphosted.com with ESMTP id 2kwuyc3ks9-1
 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT)
 for <xen-devel@lists.xenproject.org>; Fri, 17 Aug 2018 07:29:03 -0400
Received: from localhost
 by e06smtp07.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only!
 Violators will be prosecuted
 for <xen-devel@lists.xenproject.org> from <heiko.carstens@de.ibm.com>;
 Fri, 17 Aug 2018 12:29:01 +0100
Received: from b06cxnps3075.portsmouth.uk.ibm.com (9.149.109.195)
 by e06smtp07.uk.ibm.com (192.168.101.137) with IBM ESMTP SMTP Gateway:
 Authorized Use Only! Violators will be prosecuted; 
 (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256/256)
 Fri, 17 Aug 2018 12:28:53 +0100
Received: from d06av24.portsmouth.uk.ibm.com (d06av24.portsmouth.uk.ibm.com
 [9.149.105.60])
 by b06cxnps3075.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id
 w7HBSqAx35782854
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL);
 Fri, 17 Aug 2018 11:28:52 GMT
Received: from d06av24.portsmouth.uk.ibm.com (unknown [127.0.0.1])
 by IMSVA (Postfix) with ESMTP id DCB0A4203F;
 Fri, 17 Aug 2018 14:28:56 +0100 (BST)
Received: from d06av24.portsmouth.uk.ibm.com (unknown [127.0.0.1])
 by IMSVA (Postfix) with ESMTP id 3F8264204B;
 Fri, 17 Aug 2018 14:28:56 +0100 (BST)
Received: from osiris (unknown [9.152.212.24])
 by d06av24.portsmouth.uk.ibm.com (Postfix) with ESMTPS;
 Fri, 17 Aug 2018 14:28:56 +0100 (BST)
Date: Fri, 17 Aug 2018 13:28:50 +0200
From: Heiko Carstens <heiko.carstens@de.ibm.com>
To: David Hildenbrand <david@redhat.com>
References: <20180817075901.4608-1-david@redhat.com>
 <20180817075901.4608-2-david@redhat.com>
 <20180817084146.GB14725@kroah.com>
 <5a5d73e9-e4aa-ffed-a2e3-8aef64e61923@redhat.com>
 <CAJZ5v0gkYV8o2Eq+EcGT=OP1tQGPGVVe3n9VGD6z7KAVVqhv9w@mail.gmail.com>
 <42df9062-f647-3ad6-5a07-be2b99531119@redhat.com>
 <20180817100604.GA18164@kroah.com>
 <4ac624be-d2d6-5975-821f-b20a475781dc@redhat.com>
MIME-Version: 1.0
In-Reply-To: <4ac624be-d2d6-5975-821f-b20a475781dc@redhat.com>
X-TM-AS-GCONF: 00
x-cbid: 18081711-0028-0000-0000-000002EC2435
X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused
x-cbparentid: 18081711-0029-0000-0000-000023A552FC
Message-Id: <20180817112850.GB3565@osiris>
Content-Disposition: inline
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, ,
 definitions=2018-08-17_03:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0
 priorityscore=1501
 malwarescore=0 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0
 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0
 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx
 scancount=1 engine=8.0.1-1807170000 definitions=main-1808170125
Subject: Re: [Xen-devel] [PATCH RFC 1/2] drivers/base: export
 lock_device_hotplug/unlock_device_hotplug
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "Rafael J. Wysocki" <rafael@kernel.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Linux Memory Management List <linux-mm@kvack.org>,
 Paul Mackerras <paulus@samba.org>, linux-s390@vger.kernel.org,
 sthemmin@microsoft.com, Pavel Tatashin <pasha.tatashin@oracle.com>,
 ACPI Devel Maling List <linux-acpi@vger.kernel.org>,
 David Rientjes <rientjes@google.com>, xen-devel@lists.xenproject.org,
 Len Brown <lenb@kernel.org>, haiyangz@microsoft.com,
 Dan Williams <dan.j.williams@intel.com>,
 Vitaly Kuznetsov <vkuznets@redhat.com>, Vlastimil Babka <vbabka@suse.cz>,
 osalvador@suse.de, Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Andrew Morton <akpm@linux-foundation.org>,
 linuxppc-dev <linuxppc-dev@lists.ozlabs.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDE6MDQ6NThQTSArMDIwMCwgRGF2aWQgSGlsZGVuYnJh
bmQgd3JvdGU6Cj4gPj4gSWYgdGhlcmUgYXJlIG5vIG9iamVjdGlvbnMsIEknbGwgZ28gaW50byB0
aGF0IGRpcmVjdGlvbi4gQnV0IEknbGwgd2FpdAo+ID4+IGZvciBtb3JlIGNvbW1lbnRzIHJlZ2Fy
ZGluZyB0aGUgZ2VuZXJhbCBjb25jZXB0IGZpcnN0Lgo+ID4gCj4gPiBJdCBpcyB0aGUgbWlkZGxl
IG9mIHRoZSBtZXJnZSB3aW5kb3csIGFuZCBtYWludGFpbmVycyBhcmUgcmVhbGx5IGJ1c3kKPiA+
IHJpZ2h0IG5vdy4gIEkgZG91YnQgeW91IHdpbGwgZ2V0IG1hbnkgcmV2aWV3IGNvbW1lbnRzIGp1
c3QgeWV0Li4uCj4gPiAKPiAKPiBUaGlzIGhhcyBiZWVuIGJyb2tlbiBzaW5jZSAyMDE1LCBzbyBJ
IGd1ZXNzIGl0IGNhbiB3YWl0IGEgYml0IDopCgpJIGhvcGUgeW91IGZpZ3VyZWQgb3V0IHdoYXQg
bmVlZHMgdG8gYmUgbG9ja2VkIHdoeS4gWW91ciBwYXRjaCBkZXNjcmlwdGlvbgpzZWVtcyB0byBi
ZSAib25seSIgYWJvdXQgbG9ja2luZyBvcmRlciA7KQoKSSB0cmllZCB0byBmaWd1cmUgb3V0IGFu
ZCBkb2N1bWVudCB0aGF0IHBhcnRpYWxseSB3aXRoIDU1YWRjMWQwNWRjYSAoIm1tOgphZGQgcHJp
dmF0ZSBsb2NrIHRvIHNlcmlhbGl6ZSBtZW1vcnkgaG90cGx1ZyBvcGVyYXRpb25zIiksIGFuZCB0
aGF0IHdhc24ndAplYXN5IHRvIGZpZ3VyZSBvdXQuIEkgd2FzIGVzcGVjaWFsbHkgY29uY2VybmVk
IGFib3V0IHNwcmlua2xpbmcKbG9jay91bmxvY2tfZGV2aWNlX2hvdHBsdWcoKSBjYWxscywgd2hp
Y2ggaGFzIHRoZSBwb3RlbnRpYWwgdG8gbWFrZSBpdCB0aGUKbmV4dCBCS0wgdGhpbmcuCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 11:47:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 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 1fqdDa-00060I-QP; Fri, 17 Aug 2018 11:47: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqdDZ-00060D-ID
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 11:47:01 +0000
X-Inumbo-ID: 16aec5a9-a213-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 16aec5a9-a213-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 13:45:50 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 05:46:59 -0600
Message-Id: <5B76B5B102000078001DF65B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 05:46:57 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180814134336.75539-1-roger.pau@citrix.com>
 <20180814134336.75539-9-roger.pau@citrix.com>
 <5B76AC9802000078001DF612@prv1-mh.provo.novell.com>
 <20180817111720.aedpnm4txojp7lfo@mac>
In-Reply-To: <20180817111720.aedpnm4txojp7lfo@mac>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5 8/8] x86/iommu: add map-reserved
 dom0-iommu option to map reserved memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDE3LjA4LjE4IGF0IDEzOjE3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIEZyaSwgQXVnIDE3LCAyMDE4IGF0IDA1OjA4OjA4QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMTQuMDguMTggYXQgMTU6NDMsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gQEAgLTE4NSw3ICsyMTksMTMgQEAgdm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9p
b21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCj4+ID4gICAgICAgICAgaWYgKCAhaHdk
b21faW9tbXVfbWFwKGQsIHBmbiwgbWF4X3BmbikgKQo+PiA+ICAgICAgICAgICAgICBjb250aW51
ZTsKPj4gPiAgCj4+ID4gLSAgICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBwZm4sIHBmbiwg
SU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7Cj4+ID4gKyAgICAgICAgaWYgKCBpb21t
dV91c2VfaGFwX3B0KGQpICkKPj4gPiArICAgICAgICB7Cj4+ID4gKyAgICAgICAgICAgIEFTU0VS
VChpc19odm1fZG9tYWluKGQpKTsKPj4gPiArICAgICAgICAgICAgcmMgPSBzZXRfaWRlbnRpdHlf
cDJtX2VudHJ5KGQsIHBmbiwgcDJtX2FjY2Vzc19ydywgMCk7Cj4+ID4gKyAgICAgICAgfQo+PiA+
ICsgICAgICAgIGVsc2UKPj4gPiArICAgICAgICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBw
Zm4sIHBmbiwgSU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7Cj4+IAo+PiBXaHkgaW9t
bXVfdXNlX2hhcF9wdCgpPyBTaG91bGRuJ3QgSEFQIHdpdGggb3Igd2l0aG91dCBzaGFyZWQKPj4g
cGFnZSB0YWJsZXMgYXMgd2VsbCBhcyBzaGFkb3cgYWxsIGdldCB0aGUgc2FtZSBpbi1zeW5jIHAy
bSBhbmQKPj4gSU9NTVUgbWFwcGluZ3M/Cj4gCj4gaW9tbXVfbWFwX3BhZ2UgaXMgYSBub29wIGlm
IGlvbW11X3VzZV9oYXBfcHQgaXMgdHJ1ZSAoc2VlCj4gaW50ZWxfaW9tbXVfbWFwX3BhZ2UgZm9y
IGV4YW1wbGUpLiBIZW5jZSBpbiB0aGUgY2FzZSB0aGUgSU9NTVUgcGFnZQo+IHRhYmxlcyBhcmUg
c2hhcmVkIHdpdGggSEFQIHRoZSBwYWdlcyBtdXN0IGJlIGFkZGVkIHRvIHRoZSBwMm0uCgpUaGlz
IHdhc24ndCB3aGF0IEknbSBhZnRlciwgd2hpbGUgLi4uCgo+IEkgY291bGQgc3dpdGNoIHRoaXMg
dG8gdXNlIHNldF9pZGVudGl0eV9wMm1fZW50cnkgaWYgdGhlIGd1ZXN0IGlzCj4gYXV0by10cmFu
c2xhdGVkIGFuZCBvbmx5IHVzZSBpb21tdV9tYXBfcGFnZSBmb3Igbm9uLWF1dG90cmFuc2xhdGVk
Cj4gZ3Vlc3RzLgoKLi4uLiBpbmRlZWQgdGhpcyBpcyB3aGF0IEkgd291bGQgcHJlZmVyICh1bmxl
c3MgdGhlcmUgYSByZWFzb25zCmZvciBub3QgZG9pbmcgc28pLgoKSmFuCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 11:56:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 11:56:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqdMw-0006uC-R7; Fri, 17 Aug 2018 11:56: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=/cqo=la=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1fqdMv-0006u7-IJ
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 11:56:41 +0000
X-Inumbo-ID: ae93ad37-a214-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ae93ad37-a214-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 11:57:14 +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 ABB29401EF07;
 Fri, 17 Aug 2018 11:56:39 +0000 (UTC)
Received: from [10.36.117.49] (ovpn-117-49.ams2.redhat.com [10.36.117.49])
 by smtp.corp.redhat.com (Postfix) with ESMTP id B58EB10EE6CD;
 Fri, 17 Aug 2018 11:56:35 +0000 (UTC)
To: Heiko Carstens <heiko.carstens@de.ibm.com>
References: <20180817075901.4608-1-david@redhat.com>
 <20180817075901.4608-2-david@redhat.com> <20180817084146.GB14725@kroah.com>
 <5a5d73e9-e4aa-ffed-a2e3-8aef64e61923@redhat.com>
 <CAJZ5v0gkYV8o2Eq+EcGT=OP1tQGPGVVe3n9VGD6z7KAVVqhv9w@mail.gmail.com>
 <42df9062-f647-3ad6-5a07-be2b99531119@redhat.com>
 <20180817100604.GA18164@kroah.com>
 <4ac624be-d2d6-5975-821f-b20a475781dc@redhat.com>
 <20180817112850.GB3565@osiris>
From: David Hildenbrand <david@redhat.com>
Openpgp: preference=signencrypt
Autocrypt: addr=david@redhat.com; prefer-encrypt=mutual; keydata=
 xsFNBFXLn5EBEAC+zYvAFJxCBY9Tr1xZgcESmxVNI/0ffzE/ZQOiHJl6mGkmA1R7/uUpiCjJ
 dBrn+lhhOYjjNefFQou6478faXE6o2AhmebqT4KiQoUQFV4R7y1KMEKoSyy8hQaK1umALTdL
 QZLQMzNE74ap+GDK0wnacPQFpcG1AE9RMq3aeErY5tujekBS32jfC/7AnH7I0v1v1TbbK3Gp
 XNeiN4QroO+5qaSr0ID2sz5jtBLRb15RMre27E1ImpaIv2Jw8NJgW0k/D1RyKCwaTsgRdwuK
 Kx/Y91XuSBdz0uOyU/S8kM1+ag0wvsGlpBVxRR/xw/E8M7TEwuCZQArqqTCmkG6HGcXFT0V9
 PXFNNgV5jXMQRwU0O/ztJIQqsE5LsUomE//bLwzj9IVsaQpKDqW6TAPjcdBDPLHvriq7kGjt
 WhVhdl0qEYB8lkBEU7V2Yb+SYhmhpDrti9Fq1EsmhiHSkxJcGREoMK/63r9WLZYI3+4W2rAc
 UucZa4OT27U5ZISjNg3Ev0rxU5UH2/pT4wJCfxwocmqaRr6UYmrtZmND89X0KigoFD/XSeVv
 jwBRNjPAubK9/k5NoRrYqztM9W6sJqrH8+UWZ1Idd/DdmogJh0gNC0+N42Za9yBRURfIdKSb
 B3JfpUqcWwE7vUaYrHG1nw54pLUoPG6sAA7Mehl3nd4pZUALHwARAQABzSREYXZpZCBIaWxk
 ZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT7CwX4EEwECACgFAljj9eoCGwMFCQlmAYAGCwkI
 BwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEE3eEPcA/4Na5IIP/3T/FIQMxIfNzZshIq687qgG
 8UbspuE/YSUDdv7r5szYTK6KPTlqN8NAcSfheywbuYD9A4ZeSBWD3/NAVUdrCaRP2IvFyELj
 xoMvfJccbq45BxzgEspg/bVahNbyuBpLBVjVWwRtFCUEXkyazksSv8pdTMAs9IucChvFmmq3
 jJ2vlaz9lYt/lxN246fIVceckPMiUveimngvXZw21VOAhfQ+/sofXF8JCFv2mFcBDoa7eYob
 s0FLpmqFaeNRHAlzMWgSsP80qx5nWWEvRLdKWi533N2vC/EyunN3HcBwVrXH4hxRBMco3jvM
 m8VKLKao9wKj82qSivUnkPIwsAGNPdFoPbgghCQiBjBe6A75Z2xHFrzo7t1jg7nQfIyNC7ez
 MZBJ59sqA9EDMEJPlLNIeJmqslXPjmMFnE7Mby/+335WJYDulsRybN+W5rLT5aMvhC6x6POK
 z55fMNKrMASCzBJum2Fwjf/VnuGRYkhKCqqZ8gJ3OvmR50tInDV2jZ1DQgc3i550T5JDpToh
 dPBxZocIhzg+MBSRDXcJmHOx/7nQm3iQ6iLuwmXsRC6f5FbFefk9EjuTKcLMvBsEx+2DEx0E
 UnmJ4hVg7u1PQ+2Oy+Lh/opK/BDiqlQ8Pz2jiXv5xkECvr/3Sv59hlOCZMOaiLTTjtOIU7Tq
 7ut6OL64oAq+zsFNBFXLn5EBEADn1959INH2cwYJv0tsxf5MUCghCj/CA/lc/LMthqQ773ga
 uB9mN+F1rE9cyyXb6jyOGn+GUjMbnq1o121Vm0+neKHUCBtHyseBfDXHA6m4B3mUTWo13nid
 0e4AM71r0DS8+KYh6zvweLX/LL5kQS9GQeT+QNroXcC1NzWbitts6TZ+IrPOwT1hfB4WNC+X
 2n4AzDqp3+ILiVST2DT4VBc11Gz6jijpC/KI5Al8ZDhRwG47LUiuQmt3yqrmN63V9wzaPhC+
 xbwIsNZlLUvuRnmBPkTJwwrFRZvwu5GPHNndBjVpAfaSTOfppyKBTccu2AXJXWAE1Xjh6GOC
 8mlFjZwLxWFqdPHR1n2aPVgoiTLk34LR/bXO+e0GpzFXT7enwyvFFFyAS0Nk1q/7EChPcbRb
 hJqEBpRNZemxmg55zC3GLvgLKd5A09MOM2BrMea+l0FUR+PuTenh2YmnmLRTro6eZ/qYwWkC
 u8FFIw4pT0OUDMyLgi+GI1aMpVogTZJ70FgV0pUAlpmrzk/bLbRkF3TwgucpyPtcpmQtTkWS
 gDS50QG9DR/1As3LLLcNkwJBZzBG6PWbvcOyrwMQUF1nl4SSPV0LLH63+BrrHasfJzxKXzqg
 rW28CTAE2x8qi7e/6M/+XXhrsMYG+uaViM7n2je3qKe7ofum3s4vq7oFCPsOgwARAQABwsFl
 BBgBAgAPBQJVy5+RAhsMBQkJZgGAAAoJEE3eEPcA/4NagOsP/jPoIBb/iXVbM+fmSHOjEshl
 KMwEl/m5iLj3iHnHPVLBUWrXPdS7iQijJA/VLxjnFknhaS60hkUNWexDMxVVP/6lbOrs4bDZ
 NEWDMktAeqJaFtxackPszlcpRVkAs6Msn9tu8hlvB517pyUgvuD7ZS9gGOMmYwFQDyytpepo
 YApVV00P0u3AaE0Cj/o71STqGJKZxcVhPaZ+LR+UCBZOyKfEyq+ZN311VpOJZ1IvTExf+S/5
 lqnciDtbO3I4Wq0ArLX1gs1q1XlXLaVaA3yVqeC8E7kOchDNinD3hJS4OX0e1gdsx/e6COvy
 qNg5aL5n0Kl4fcVqM0LdIhsubVs4eiNCa5XMSYpXmVi3HAuFyg9dN+x8thSwI836FoMASwOl
 C7tHsTjnSGufB+D7F7ZBT61BffNBBIm1KdMxcxqLUVXpBQHHlGkbwI+3Ye+nE6HmZH7IwLwV
 W+Ajl7oYF+jeKaH4DZFtgLYGLtZ1LDwKPjX7VAsa4Yx7S5+EBAaZGxK510MjIx6SGrZWBrrV
 TEvdV00F2MnQoeXKzD7O4WFbL55hhyGgfWTHwZ457iN9SgYi1JLPqWkZB0JRXIEtjd4JEQcx
 +8Umfre0Xt4713VxMygW0PnQt5aSQdMD58jHFxTk092mU+yIHj5LeYgvwSgZN4airXk5yRXl
 SE+xAvmumFBY
Organization: Red Hat GmbH
Message-ID: <ecc08303-96ee-76ad-fba4-0425413afa5a@redhat.com>
Date: Fri, 17 Aug 2018 13:56: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: <20180817112850.GB3565@osiris>
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]); Fri, 17 Aug 2018 11:56:39 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.5]);
 Fri, 17 Aug 2018 11:56:39 +0000 (UTC) for IP:'10.11.54.3'
 DOMAIN:'int-mx03.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'david@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [PATCH RFC 1/2] drivers/base: export
 lock_device_hotplug/unlock_device_hotplug
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "Rafael J. Wysocki" <rafael@kernel.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Linux Memory Management List <linux-mm@kvack.org>,
 Paul Mackerras <paulus@samba.org>, linux-s390@vger.kernel.org,
 sthemmin@microsoft.com, Pavel Tatashin <pasha.tatashin@oracle.com>,
 ACPI Devel Maling List <linux-acpi@vger.kernel.org>,
 David Rientjes <rientjes@google.com>, xen-devel@lists.xenproject.org,
 Len Brown <lenb@kernel.org>, haiyangz@microsoft.com,
 Dan Williams <dan.j.williams@intel.com>,
 Vitaly Kuznetsov <vkuznets@redhat.com>, Vlastimil Babka <vbabka@suse.cz>,
 osalvador@suse.de, Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Andrew Morton <akpm@linux-foundation.org>,
 linuxppc-dev <linuxppc-dev@lists.ozlabs.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDguMjAxOCAxMzoyOCwgSGVpa28gQ2Fyc3RlbnMgd3JvdGU6Cj4gT24gRnJpLCBBdWcg
MTcsIDIwMTggYXQgMDE6MDQ6NThQTSArMDIwMCwgRGF2aWQgSGlsZGVuYnJhbmQgd3JvdGU6Cj4+
Pj4gSWYgdGhlcmUgYXJlIG5vIG9iamVjdGlvbnMsIEknbGwgZ28gaW50byB0aGF0IGRpcmVjdGlv
bi4gQnV0IEknbGwgd2FpdAo+Pj4+IGZvciBtb3JlIGNvbW1lbnRzIHJlZ2FyZGluZyB0aGUgZ2Vu
ZXJhbCBjb25jZXB0IGZpcnN0Lgo+Pj4KPj4+IEl0IGlzIHRoZSBtaWRkbGUgb2YgdGhlIG1lcmdl
IHdpbmRvdywgYW5kIG1haW50YWluZXJzIGFyZSByZWFsbHkgYnVzeQo+Pj4gcmlnaHQgbm93LiAg
SSBkb3VidCB5b3Ugd2lsbCBnZXQgbWFueSByZXZpZXcgY29tbWVudHMganVzdCB5ZXQuLi4KPj4+
Cj4+Cj4+IFRoaXMgaGFzIGJlZW4gYnJva2VuIHNpbmNlIDIwMTUsIHNvIEkgZ3Vlc3MgaXQgY2Fu
IHdhaXQgYSBiaXQgOikKPiAKPiBJIGhvcGUgeW91IGZpZ3VyZWQgb3V0IHdoYXQgbmVlZHMgdG8g
YmUgbG9ja2VkIHdoeS4gWW91ciBwYXRjaCBkZXNjcmlwdGlvbgo+IHNlZW1zIHRvIGJlICJvbmx5
IiBhYm91dCBsb2NraW5nIG9yZGVyIDspCgpXZWxsIEkgaG9wZSBzbywgdG9vIC4uLiBidXQgdGhl
cmUgaXMgYSByZWFzb24gZm9yIHRoZSBSRkMgbWFyayA7KSBUaGVyZQppcyBkZWZpbml0ZWx5IGEg
bG90IG9mIG1hZ2ljIGluIHRoZSBjdXJyZW50IGNvZGUuIEFuZCB0aGF0J3Mgd2h5IGl0IGlzCmFs
c28gbm90IHRoYXQgb2J2aW91cyB0aGF0IGxvY2tpbmcgaXMgd3JvbmcuCgpUbyBhdm9pZC9maXgg
dGhlIGxvY2tpbmcgb3JkZXIgcHJvYmxlbSB3YXMgdGhlIG1vdGl2YXRpb24gZm9yIHRoZQpvcmln
aW5hbCBwYXRjaCB0aGF0IGRyb3BwZWQgbWVtX2hvdHBsdWdfbG9jayBvbiBvbmUgcGF0aC4gU28g
SSBmb2N1c2VkCm9uIHRoYXQgaW4gbXkgZGVzY3JpcHRpb24uCgo+IAo+IEkgdHJpZWQgdG8gZmln
dXJlIG91dCBhbmQgZG9jdW1lbnQgdGhhdCBwYXJ0aWFsbHkgd2l0aCA1NWFkYzFkMDVkY2EgKCJt
bToKPiBhZGQgcHJpdmF0ZSBsb2NrIHRvIHNlcmlhbGl6ZSBtZW1vcnkgaG90cGx1ZyBvcGVyYXRp
b25zIiksIGFuZCB0aGF0IHdhc24ndAo+IGVhc3kgdG8gZmlndXJlIG91dC4gSSB3YXMgZXNwZWNp
YWxseSBjb25jZXJuZWQgYWJvdXQgc3ByaW5rbGluZwoKSGF2ZW4ndCBzZWVuIHRoYXQgc28gZmFy
IGFzIHRoYXQgd2FzIHJld29ya2VkIGJ5IDNmOTA2YmEyMzY4OQooIm1tL21lbW9yeS1ob3RwbHVn
OiBzd2l0Y2ggbG9ja2luZyB0byBhIHBlcmNwdSByd3NlbSIpLiBUaGFua3MgZm9yIHRoZQpwb2lu
dGVyLiBUaGVyZSBpcyBhIGxvbmcgaGlzdG9yeSB0byBhbGwgdGhpcy4KCj4gbG9jay91bmxvY2tf
ZGV2aWNlX2hvdHBsdWcoKSBjYWxscywgd2hpY2ggaGFzIHRoZSBwb3RlbnRpYWwgdG8gbWFrZSBp
dCB0aGUKPiBuZXh0IEJLTCB0aGluZy4KCldlbGwsIHRoZSB0aGluZyB3aXRoIG1lbW9yeSBob3Rw
bHVnIGFuZCBkZXZpY2VfaG90cGx1Z19sb2NrIGlzIHRoYXQKCmEpIEFDUEkgYWxyZWFkeSBob2xk
cyBpdCB3aGlsZSBhZGRpbmcvcmVtb3ZpbmcgbWVtb3J5IHZpYSBhZGRfbWVtb3J5KCkKYikgd2Ug
aG9sZCBpdCBkdXJpbmcgb25saW5lL29mZmxpbmUgb2YgbWVtb3J5ICh2aWEgc3lzZnMgY2FsbHMg
dG8KICAgZGV2aWNlX29ubGluZSgpL2RldmljZV9vZmZsaW5lKCkpCgpTbyBpdCBpcyBhbHJlYWR5
IHByZXR0eSBtdWNoIGludm9sdmVkIGluIGFsbCBtZW1vcnkgaG90cGx1Zy91bnBsdWcKYWN0aXZp
dGllcyBvbiB4ODYgKGV4Y2VwdCBwYXJhdmlydCkuIEFuZCBhcyBmYXIgYXMgSSB1bmRlcnN0YW5k
LCB0aGVyZQphcmUgZ29vZCByZWFzb25zIHRvIGhvbGQgdGhlIGxvY2sgaW4gY29yZS5jIGFuZCBB
Q1BJLiAoYXMgbWVudGlvbmVkIGJ5ClJhZmFlbCkKClRoZSBleGNlcHRpb25zIGFyZSBhZGRfbWVt
b3J5KCkgY2FsbGVkIG9uIHMzOTB4LCBoeXBlci12LCB4ZW4gYW5kIHBwYwooaW5jbHVkaW5nIG1h
bnVhbCBwcm9iaW5nKS4gQW5kIGRldmljZV9vbmxpbmUoKS9kZXZpY2Vfb2ZmbGluZSgpIGNhbGxl
ZApmcm9tIHRoZSBrZXJuZWwuCgpIb2xkaW5nIGRldmljZV9ob3RwbHVnX2xvY2sgd2hlbiBhZGRp
bmcvcmVtb3ZpbmcgbWVtb3J5IGZyb20gdGhlIHN5c3RlbQpkb2Vzbid0IHNvdW5kIHRvbyB3cm9u
ZyAoZXNwZWNpYWxseSBhcyBkZXZpY2VzIGFyZSBjcmVhdGVkL3JlbW92ZWQpLiBBdApsZWFzdCB0
aGF0IHdheSAoZG9jdW1lbnRpbmcgYW5kIGZvbGxvd2luZyB0aGUgcnVsZXMgaW4gdGhlIHBhdGNo
CmRlc2NyaXB0aW9uKSB3ZSBtaWdodCBhdCBsZWFzdCBnZXQgbG9ja2luZyByaWdodC4KCgpJIGFt
IHZlcnkgb3BlbiB0byBvdGhlciBzdWdnZXN0aW9ucyAoYnV0IGFzIG5vdGVkIGJ5IEdyZWcsIG1h
bnkKbWFpbnRhaW5lcnMgbWlnaHQgYmUgYnVzeSBieSBrbm93KS4KCkUuZy4gV2hlbiBhZGRpbmcg
dGhlIG1lbW9yeSBibG9jayBkZXZpY2VzLCB3ZSBrbm93IHRoYXQgdGhlcmUgd29uJ3QgYmUgYQpk
cml2ZXIgdG8gYXR0YWNoIHRvIChhcyB0aGVyZSBhcmUgbm8gZHJpdmVycyBmb3IgdGhlICJtZW1v
cnkiIHN1YnN5c3RlbSkKLSB0aGUgYnVzX3Byb2JlX2RldmljZSgpIGZ1bmN0aW9uIHRoYXQgdGFr
ZXMgdGhlIGRldmljZV9sb2NrKCkgY291bGQKcHJldHR5IG11Y2ggYmUgYXZvaWRlZCBmb3IgdGhh
dCBjYXNlLiBCdXQgYnVyeWluZyBzdWNoIHNwZWNpYWwgY2FzZXMKZG93biBpbiBjb3JlIGRyaXZl
ciBjb2RlIGRlZmluaXRlbHkgd29uJ3QgbWFrZSBsb2NraW5nIHJlbGF0ZWQgdG8gbWVtb3J5Cmhv
dHBsdWcgZWFzaWVyLgoKVGhhbmtzIGZvciBoYXZpbmcgYSBsb29rIQoKLS0gCgpUaGFua3MsCgpE
YXZpZCAvIGRoaWxkZW5iCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 12:04:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 12: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 1fqdUY-00082Y-Ir; Fri, 17 Aug 2018 12: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=nict=la=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqdUX-00082N-BQ
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 12:04:33 +0000
X-Inumbo-ID: c81ed3dc-a215-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c81ed3dc-a215-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 12:05: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 1fqdUW-00052N-1o; Fri, 17 Aug 2018 12:04: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 1fqdUV-0001Bw-Mo; Fri, 17 Aug 2018 12:04:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqdUV-00050V-Lx; Fri, 17 Aug 2018 12:04:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125915-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow: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-ovmf-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl: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:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:regression
 linux-next:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install: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-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-rumprun-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-examine:reboot:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/dst_host: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-amd64-amd64-xl-qemuu-win10-i386:windows-install: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-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-rtds:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-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-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=4e8b38549b50459a22573d756dd1f4e1963c2a8d
X-Osstest-Versions-That: linux=ec0c96714e7ddeda4eccaa077f5646a0fd6e371f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 17 Aug 2018 12:04:31 +0000
Subject: [Xen-devel] [linux-next test] 125915: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTkxNSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU5MTUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
MTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg3MgogdGVzdC1h
bWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1ODcyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4NzIKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBSRUdSLiB2cy4gMTI1ODcyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjU4NzIKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2
cy4gMTI1ODcyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODcyCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAx
MjU4NzIKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg3MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODcyCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU4NzIKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg3MgogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEyNTg3MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg3MgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4t
Ym9vdCBmYWlsIFJFR1IuIHZzLiAxMjU4NzIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg3MgogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1ODcyCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4NzIKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTg3MgogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODcyCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
IDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4NzIKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxMjU4NzIKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg3MgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4g
MTI1ODcyCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEwIGRlYmlhbi1kaS1pbnN0YWxs
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4NzIKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAg
ICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg3MgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODcyCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4NzIKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBSRUdSLiB2cy4gMTI1ODcyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4NzIKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBSRUdSLiB2cy4gMTI1ODcyCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViIDEwIGRlYmlh
bi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4NzIKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg3MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI1ODcyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjU4NzIKClJl
Z3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjU4NzIKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICA3IHhlbi1ib290ICAgIGZhaWwgYmxvY2tlZCBpbiAxMjU4NzIKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgZmFpbCBibG9ja2VkIGlu
IDEyNTg3MgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICA3IHhlbi1ib290ICAgICAg
ICAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTI1ODcyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMjU4NzIKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFp
bCBibG9ja2VkIGluIDEyNTg3MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgYmxvY2tlZCBpbiAxMjU4NzIKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBi
bG9ja2VkIGluIDEyNTg3MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCA3IHhlbi1ib290IGZhaWwgYmxvY2tlZCBpbiAxMjU4NzIKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBibG9j
a2VkIGluIDEyNTg3MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVu
LWJvb3QgICAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTI1ODcyCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMjU4
NzIKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgZmFpbCBibG9ja2VkIGluIDEyNTg3MgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgYmxvY2tlZCBpbiAxMjU4NzIKIHRl
c3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFp
bCBibG9ja2VkIGluIDEyNTg3MgogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTI1ODcyCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgYmxvY2tlZCBp
biAxMjU4NzIKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgZmFpbCBibG9ja2VkIGluIDEyNTg3MgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTI1ODcyCiB0
ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgIGZh
aWwgYmxvY2tlZCBpbiAxMjU4NzIKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRl
bCAgNyB4ZW4tYm9vdCAgICAgICAgZmFpbCBibG9ja2VkIGluIDEyNTg3MgogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIGJsb2NrZWQg
aW4gMTI1ODcyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMjU4NzIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDcgeGVuLWJvb3QgZmFpbCBibG9ja2VkIGluIDEyNTg3
MgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICBmYWlsIGJsb2NrZWQgaW4gMTI1ODcyCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEw
IHhlbi1ib290L3NyY19ob3N0ICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMjU4NzIKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgZmFpbCBibG9j
a2VkIGluIDEyNTg3MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVu
LWJvb3QgICAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTI1ODcyCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgYmxvY2tlZCBpbiAxMjU4
NzIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3Qg
ICAgZmFpbCBibG9ja2VkIGluIDEyNTg3MgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTI1ODcyCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgYmxv
Y2tlZCBpbiAxMjU4NzIKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgZmFpbCBibG9ja2VkIGluIDEyNTg3MgogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTI1
ODcyCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAg
ICAgIGZhaWwgYmxvY2tlZCBpbiAxMjU4NzIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTg3MgogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgIGxpa2UgMTI1ODcyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAg
ICAgICAgNGU4YjM4NTQ5YjUwNDU5YTIyNTczZDc1NmRkMWY0ZTE5NjNjMmE4ZApiYXNlbGluZSB2
ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgZWMwYzk2NzE0ZTdkZGVkYTRlY2NhYTA3N2Y1
NjQ2YTBmZDZlMzcxZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAg
ICAobm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU5MTUgIDIwMTgt
MDgtMTUgMDk6MTk6MDEgWiAgICAyIGRheXMgICAgMSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 12:10:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 12:10:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqdac-0000Jh-Bh; Fri, 17 Aug 2018 12:10: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqdab-0000Jc-K4
 for xen-devel@lists.xen.org; Fri, 17 Aug 2018 12:10:49 +0000
X-Inumbo-ID: a7fb1e2d-a216-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a7fb1e2d-a216-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 12:11:23 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 06:10:47 -0600
Message-Id: <5B76BB4602000078001DF686@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 06:10:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Zhenzhong Duan" <zhenzhong.duan@oracle.com>
References: <1aaa3e56-94b9-4b37-8090-ae47cb2cab25@default>
In-Reply-To: <1aaa3e56-94b9-4b37-8090-ae47cb2cab25@default>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 1/2] x86/mmcfg: Rename pt_pci_init() and
 call it in acpi_mmcfg_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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-Devel <xen-devel@lists.xen.org>, manoj.gopalasetty@hpe.com,
 david.westwood@hpe.com, Boris Ostrovsky <boris.ostrovsky@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>

Pj4+IE9uIDE3LjA4LjE4IGF0IDA5OjAxLCA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4gd3Jv
dGU6Cj4gR2l2ZW4gd2hhdCBwdF9wY2lfaW5pdCgpIGFjdHVhbGx5IGRvZXMsIHJlbmFtZSBpdCBw
cm9wZXJseSBhbmQgbW92ZSBpdHMKPiBkZWNsYXJhdGlvbiB0byBwY2kuaCwgbW92ZSB0aGUgb25s
eSBjYWxsIGluIGFjcGlfbW1jZmdfaW5pdCgpLgo+IAo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+
IAo+IFNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUu
Y29tPgo+IFRlc3RlZC1ieTogR29wYWxhc2V0dHksIE1hbm9qIDxtYW5vai5nb3BhbGFzZXR0eUBo
cGUuY29tPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 12:29:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 12: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 1fqdsF-0001aL-Ay; Fri, 17 Aug 2018 12:29: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqdsE-0001aF-2n
 for xen-devel@lists.xen.org; Fri, 17 Aug 2018 12:29:02 +0000
X-Inumbo-ID: 32bff6ba-a219-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 32bff6ba-a219-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 12:29:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 06:28:59 -0600
Message-Id: <5B76BF8902000078001DF69C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 06:28:57 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Zhenzhong Duan" <zhenzhong.duan@oracle.com>
References: <5059b0bd-77f4-443b-97e4-3c5b162012f2@default>
In-Reply-To: <5059b0bd-77f4-443b-97e4-3c5b162012f2@default>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/mmcfg/drhd: Move
 acpi_mmcfg_init() call before calling acpi_parse_dmar()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-Devel <xen-devel@lists.xen.org>, manoj.gopalasetty@hpe.com,
 david.westwood@hpe.com, Boris Ostrovsky <boris.ostrovsky@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>

Pj4+IE9uIDE3LjA4LjE4IGF0IDA5OjAxLCA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4gd3Jv
dGU6Cj4gcGNpX2NvbmZfcmVhZDgoKSBuZWVkcyBwY2kgbW1jZmcgbWFwcGluZyB0byB3b3JrIG9u
IG11bHRpcGxlIHBjaSBzZWdtZW50cwo+IHN5c3RlbSBzdWNoIGFzIEhQRSBTdXBlcmRvbWUtRmxl
eC4KPiAKPiBNb3ZlIGFjcGlfbW1jZmdfaW5pdCgpIGNhbGwgaW4gYWNwaV9ib290X2luaXQoKSBi
ZWZvcmUgY2FsbGluZwo+IGFjcGlfcGFyc2VfZG1hcigpIHNvIHRoYXQgd2hlbiBwY2lfY29uZl9y
ZWFkOCgpIGlzIGNhbGxlZCBpbgo+IGFjcGlfcGFyc2VfZGV2X3Njb3BlKCksIHdlIGFscmVhZHkg
aGF2ZSB0aGUgbWFwcGluZyBzZXQgdXAuCj4gCj4gYWNwaV9tbWNmZ19pbml0KCkgb25seSBzZXR1
cCBtbWNmZyBtYXBwaW5nIGFuZCBoYXMgc29tZSBnbG9iYWwgdmFyaWFibGVzCj4gaW5pdGlhbGl6
ZWQgc28gdGhlcmUgaXMgbm8gaGF6YXJkIHRvIG1vdmUgaXQgYWhlYWQuCgpJJ20gYWZyYWlkIHRo
aXMgaXMgYSBncm9zcyB1bmRlcnN0YXRlbWVudC4gIlNldHVwIG1hcHBpbmdzIgphbG9uZSBpcyBh
bHJlYWR5IHB1dHRpbmcgc3VjaCBtb3ZlbWVudCB1bmRlciBxdWVzdGlvbi4gSGF2ZQp5b3UgY2hl
Y2tlZCBleHBsaWNpdGx5IHRoYXQgdGhlIGluaXRpYWxpemF0aW9uIG5lZWRlZCBmb3IgdGhpcwpz
ZXR0aW5nIHVwIG9mIG1hcHBpbmdzLCBpZiBhbnksIGhhcyBhY3R1YWxseSBvY2N1cnJlZCBiZWZv
cmUKdGhlIG5ldyBwb2ludCB0aGUgZnVuY3Rpb24gZ2V0cyBjYWxsZWQ/CgpJbiBwYXJ0aWN1bGFy
LCBtbWlvX3JvX3JhbmdlcyBsb29rcyB0byBnZXQgc2V0IHVwIG9ubHkgYWZ0ZXIKdGhlIGNhbGwg
dG8gYWNwaV9ib290X2luaXQoKS4gSSBndWVzcyB5b3UgZGlkbid0IHNlZSBhIGNyYXNoCnNvbGVs
eSBiZWNhdXNlIHlvdSBhbHNvIG1vdmUgdGhlIGludm9jYXRpb24gYWNyb3NzIHRoZSBjYWxsCnRv
IHphcF9sb3dfbWFwcGluZ3MoKS4KClNpbWlsYXJ5IHBjaV9tbWNmZ19jaGVja19ob3N0YnJpZGdl
KCkgZG9lc24ndCBsb29rIGFsbCB0aGF0CnRyaXZpYWwuCgpQbGVhc2UgbWF5IEkgYXNrIHRoYXQg
eW91IGJlIHF1aXRlIGEgYml0IG1vcmUgY2FyZWZ1bCBoZXJlLApldmVuIG1vcmUgc28gd2hlbiB5
b3UndmUgYmVlbiB3YXJuZWQgYWxyZWFkeT8KCj4gTWVhbndoaWxlIGZyb20gaXRzCj4gbmFtZSwg
YWNwaV9ib290X2luaXQoKSBpcyBhIHByb3BlciBwbGFjZSB0byBjYWxsIGl0Lgo+IAo+IFRoZSBh
bHRlcm5hdGl2ZSBpcyBtb3ZpbmcgdGhlIGFjcGlfcGFyc2VfZGV2X3Njb3BlKCkgY2FsbCB0byBh
IGxhdGVyIHBvaW50Cj4gYWZ0ZXIgYWNwaV9tbWNmZ19pbml0KCkuIEJ1dCBhY3BpX3BhcnNlX29u
ZV9kcmhkKCksIGFjcGlfcGFyc2Vfb25lX3JtcnIoKQo+IGFuZCBhY3BpX3BhcnNlX29uZV9hdHNy
KCkgYWxsIGNhbGxlZCBhY3BpX3BhcnNlX2Rldl9zY29wZSgpIGFzIHRoZWlyIG1haW4KPiBqb2Iu
IFNwbGl0dGluZyB0aG9zZSBmdW5jdGlvbnMgdG8gdHdvIHBpZWNlcyBsb29rcyBsZXNzIG9wdGlt
YWwgYW5kIAo+IG1lYW5pbmdsZXNzLgoKQ2VydGFpbmx5IG5vdCBtZWFuaW5nbGVzczsgSSdtIGFs
c28gbm90IHN1cmUgd2h5IHlvdSBjb25zaWRlcgp0aGUgZGV2aWNlIHNjb3BlIHBhcnNpbmcgdGhl
aXIgbWFpbiBqb2IuIEl0J3MgcGVyaGFwcyB0aGVpcgptb3N0IGludm9sdmVkIHBhcnQsIGJ1dCB0
aGUgZmFjdCBhbG9uZSB0aGF0IGZvciB0aGUgcHVycG9zZXMKaGVyZSB3ZSBjb3VsZCBwcm9iYWJs
eSBnZXQgYXdheSB3aXRob3V0IHRoYXQgcGFydCBhbHJlYWR5CnN1Z2dlc3RzIHRvIG1lIHRoYXQg
dGhpcyBpcyBhIHNlY29uZGFyeSAoeWV0IG5lY2Vzc2FyeSkgYXNwZWN0LgoKRnVydGhlcm1vcmUg
TU1DRkcgd2lsbCBjb250aW51ZSB0byBub3Qgd29yayB0aGlzIGVhcmx5IChvcgptb3JlIHByZWNp
c2VseSBub3QgYXQgYWxsIHVudGlsIERvbTAgYm9vdCBoYXMgcHJvZ3Jlc3NlZCBmYXIKZW5vdWdo
KSBpZiB0aGUgcmFuZ2UocykgaXNuJ3QvYXJlbid0IG1hcmtlZCByZXNlcnZlZCBpbiBFODIwLgpJ
dCB3b3VsZCBiZSB3b3J0aHdoaWxlIHNheWluZyBoYWxmIGEgc2VudGVuY2UgdG8gdGhpcyBlZmZl
Y3QKaW4gdGhlIGRlc2NyaXB0aW9uLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 12:45:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 12:45:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqe8H-0003Ii-6y; Fri, 17 Aug 2018 12:45: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqe8F-0003Id-N1
 for xen-devel@lists.xen.org; Fri, 17 Aug 2018 12:45:35 +0000
X-Inumbo-ID: 82f39e5c-a21b-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 82f39e5c-a21b-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 12:46:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 06:45:33 -0600
Message-Id: <5B76C36C02000078001DF6B6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 06:45:32 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1534355858-17920-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1534355858-17920-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/build: Use new .nops directive when
 available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.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+IE9uIDE1LjA4LjE4IGF0IDE5OjU3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2FyY2gveDg2L1J1bGVzLm1rCj4gKysrIGIveGVuL2FyY2gveDg2L1J1
bGVzLm1rCj4gQEAgLTI5LDYgKzI5LDEwIEBAICQoY2FsbCBhcy1vcHRpb24tYWRkLENGTEFHUyxD
QywiaW52cGNpZCAKPiAoJXJheCkkJChjb21tYSklcmF4IiwtREhBVkVfQVNfSU5WUENJRCkKPiAg
JChjYWxsIGFzLW9wdGlvbi1hZGQsQ0ZMQUdTLENDLFwKPiAgICAgICIuaWYgKCgxID4gMCkgPCAw
KTsgLmVycm9yIFwiXCI7LmVuZGlmIiwsLURIQVZFX0FTX05FR0FUSVZFX1RSVUUpCj4gIAo+ICsj
IENoZWNrIHRvIHNlZSB3aGV0aGVyIHRoZSBhc3NtYmxlciBzdXBwb3J0cyB0aGUgLm5vcCBkaXJl
Y3RpdmUuCj4gKyQoY2FsbCBhcy1vcHRpb24tYWRkLENGTEFHUyxDQyxcCj4gKyAgICAiLkwxOiAu
TDI6IC5ub3BzICguTDIgLSAuTDEpJCQoY29tbWEpOSIsLURIQVZFX0FTX05PUF9ESVJFQ1RJVkUp
CgpDYW4gdGhpcyBwbGVhc2UgYmUgSEFWRV9BU19OT1BTX0RJUkVDVElWRT8KCj4gLS0tIGEveGVu
L2FyY2gveDg2L2FsdGVybmF0aXZlLmMKPiArKysgYi94ZW4vYXJjaC94ODYvYWx0ZXJuYXRpdmUu
Ywo+IEBAIC04NCw2ICs4NCwxOSBAQCBzdGF0aWMgY29uc3QgdW5zaWduZWQgY2hhciAqIGNvbnN0
IHA2X25vcHNbQVNNX05PUF9NQVgrMV0gCj4gaW5pdF9vcl9saXZlcGF0Y2hfY29ucwo+ICAKPiAg
c3RhdGljIGNvbnN0IHVuc2lnbmVkIGNoYXIgKiBjb25zdCAqaWRlYWxfbm9wcyBpbml0X29yX2xp
dmVwYXRjaF9kYXRhID0gcDZfbm9wczsKPiAgCj4gKyNpZmRlZiBIQVZFX0FTX05PUF9ESVJFQ1RJ
VkUKPiArCj4gKy8qIE5vcHMgaW4gLmluaXQucm9kYXRhIHRvIGNvbXBhcmUgYWdhaW5zdCB0aGUg
cnVudGltZSBpZGVhbCBub3BzLiAqLwo+ICthc20gKCAiLnB1c2hzZWN0aW9uIC5pbml0LnJvZGF0
YSwgXCJhXCIsIEBwcm9nYml0c1xuXHQiCj4gKyAgICAgICJ0b29sY2hhaW5fbm9wczogLm5vcHMg
IiBfX3N0cmluZ2lmeShBU01fTk9QX01BWCkgIlxuXHQiCj4gKyAgICAgICIucG9wc2VjdGlvblxu
XHQiKTsKCkFueSBwYXJ0aWN1bGFyIHJlYXNvbiBub3QgdG8gcHV0IHRoZW0gaW4gLmluaXQudGV4
dD8KCj4gQEAgLTI3LDYgKzI2LDE0IEBAIGV4dGVybiB2b2lkIGFkZF9ub3BzKHZvaWQgKmluc25z
LCB1bnNpZ25lZCBpbnQgbGVuKTsKPiAgZXh0ZXJuIHZvaWQgYXBwbHlfYWx0ZXJuYXRpdmVzKHN0
cnVjdCBhbHRfaW5zdHIgKnN0YXJ0LCBzdHJ1Y3QgYWx0X2luc3RyICplbmQpOwo+ICBleHRlcm4g
dm9pZCBhbHRlcm5hdGl2ZV9pbnN0cnVjdGlvbnModm9pZCk7Cj4gIAo+ICthc20gKCAiLm1hY3Jv
IG1rbm9wcyBucl9ieXRlc1xuXHQiCj4gKyNpZmRlZiBIQVZFX0FTX05PUF9ESVJFQ1RJVkUKPiAr
ICAgICAgIi5ub3BzIFxcbnJfYnl0ZXMsICIgX19zdHJpbmdpZnkoQVNNX05PUF9NQVgpICJcblx0
Igo+ICsjZWxzZQo+ICsgICAgICAiLnNraXAgXFxucl9ieXRlcywgMHg5MFxuXHQiCj4gKyNlbmRp
Zgo+ICsgICAgICAiLmVuZG1cblx0IiApOwoKRGlkIHlvdSB0YWtlIGEgbG9vayBhdCAieDg2L2Fs
dGVybmF0aXZlczogYWxsb3cgdXNpbmcgYXNzZW1ibGVyIG1hY3JvcwppbiBmYXZvciBvZiBDIG9u
ZXMiIHlldD8gUGVyaGFwcyB0aGlzIHJlZHVuZGFudCBtYWNybyBkZWZpbml0aW9uIGNvdWxkCmJl
IGF2b2lkZWQgdGhhdCB3YXk/IEknbSBub3QgZ29pbmcgdG8gZXhjbHVkZSB0aG91Z2ggdGhhdCBz
b21lIG1vcmUKd29yayBtaWdodCBiZSBuZWVkZWQgdG8gZ2V0IHRoZXJlLgoKQW55d2F5LCBJJ20g
aW4gcHJpbmNpcGxlIGZpbmUgd2l0aCB0aGUgY2hhbmdlLCBpcnJlc3BlY3RpdmUgb2YgdGhlIG90
aGVyCmRpc2N1c3Npb24gd2UndmUgaGFkLCBzbyB3aXRoIHRoZSBuYW1lIGNoYW5nZSBhbmQgcG9z
c2libHkgdGhlIG90aGVyCnR3byByZW1hcmtzIHRha2VuIGNhcmUgb2YKQWNrZWQtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 12:55:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 12: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 1fqeHC-0004E2-BH; Fri, 17 Aug 2018 12:54: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqeHB-0004Dx-Bq
 for xen-devel@lists.xen.org; Fri, 17 Aug 2018 12:54:49 +0000
X-Inumbo-ID: cd5dba13-a21c-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cd5dba13-a21c-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 12:55:22 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 06:54:47 -0600
Message-Id: <5B76C59602000078001DF6C1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 06:54:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
 <1534358077-24700-2-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1534358077-24700-2-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/6] x86/mm: Use mfn_eq()/mfn_add() rather
 than opencoded variations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE1LjA4LjE4IGF0IDIwOjM0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYwo+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9tbS9oYXAvaGFwLmMKPiBAQCAtNzI5LDcgKzcyOSw4IEBAIGhhcF93cml0ZV9wMm1fZW50cnko
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sIGwxX3BnZW50cnlfdCAqcCwKPiAg
ICAgICAgICAgKiB1bmxlc3MgdGhlIG9ubHkgY2hhbmdlIGlzIGFuIGluY3JlYXNlIGluIGFjY2Vz
cyByaWdodHMuICovCj4gICAgICAgICAgbWZuX3Qgb21mbiA9IGwxZV9nZXRfbWZuKCpwKTsKPiAg
ICAgICAgICBtZm5fdCBubWZuID0gbDFlX2dldF9tZm4obmV3KTsKPiAtICAgICAgICBmbHVzaF9u
ZXN0ZWRwMm0gPSAhKCBtZm5feChvbWZuKSA9PSBtZm5feChubWZuKQo+ICsKPiArICAgICAgICBm
bHVzaF9uZXN0ZWRwMm0gPSAhKG1mbl9lcShvbWZuLCBubWZuKQo+ICAgICAgICAgICAgICAmJiBw
ZXJtc19zdHJpY3RseV9pbmNyZWFzZWQob2xkX2ZsYWdzLCBsMWVfZ2V0X2ZsYWdzKG5ldykpICk7
CgpTZWVpbmcgdGhhdCB5b3Ugc3RyaXAgdGhlIHN0cmF5IGxlYWRpbmcgc3BhY2UsIGNvdWxkIHlv
dSBzdHJpcCB0aGUgc3RyYXkKdHJhaWxpbmcgb25lIGFzIHdlbGwsIGFuZCBtb3ZlIHRoZSAmJiB0
byBpdHMgcHJvcGVyIHBsYWNlPwoKV2l0aCB0aGUgb25lIHByZXZpb3VzbHkgcG9pbnRlZCBvdXQg
aXNzdWUgZml4ZWQKUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
CkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 12:57:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 12:57: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 1fqeJo-0004NL-QU; Fri, 17 Aug 2018 12: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqeJn-0004NG-Hv
 for xen-devel@lists.xen.org; Fri, 17 Aug 2018 12:57:31 +0000
X-Inumbo-ID: 2e66a24c-a21d-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2e66a24c-a21d-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 12:58:05 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 06:57:30 -0600
Message-Id: <5B76C63902000078001DF6C8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 06:57:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
 <1534358077-24700-4-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1534358077-24700-4-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 3/6] x86/shadow: Switch
 shadow_domain.has_fast_mmio_entries 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: Tim Deegan <tim@xen.org>, Xen-devel <xen-devel@lists.xen.org>,
 Wei Liu <wei.liu2@citrix.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE1LjA4LjE4IGF0IDIwOjM0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCj4gKysrIGIveGVuL2Fy
Y2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCj4gQEAgLTU2Myw4ICs1NjMsNyBAQCBfc2hfcHJvcGFn
YXRlKHN0cnVjdCB2Y3B1ICp2LAo+ICAgICAgewo+ICAgICAgICAgIC8qIEd1ZXN0IGwxZSBtYXBz
IGVtdWxhdGVkIE1NSU8gc3BhY2UgKi8KPiAgICAgICAgICAqc3AgPSBzaF9sMWVfbW1pbyh0YXJn
ZXRfZ2ZuLCBnZmxhZ3MpOwo+IC0gICAgICAgIGlmICggIWQtPmFyY2gucGFnaW5nLnNoYWRvdy5o
YXNfZmFzdF9tbWlvX2VudHJpZXMgKQo+IC0gICAgICAgICAgICBkLT5hcmNoLnBhZ2luZy5zaGFk
b3cuaGFzX2Zhc3RfbW1pb19lbnRyaWVzID0gMTsKPiArICAgICAgICBkLT5hcmNoLnBhZ2luZy5z
aGFkb3cuaGFzX2Zhc3RfbW1pb19lbnRyaWVzID0gdHJ1ZTsKCkFyZSB5b3Ugc3VyZSB0aGUgaWYo
KSBpc24ndCBpbnRlbnRpb25hbGx5IHRoZXJlIHRvIGF2b2lkIGRpcnR5aW5nIGEKY2FjaGVsaW5l
IHdoZW4gdGhlIHZhbHVlIGlzIGFscmVhZHkgYXMgaW50ZW5kZWQ/CgpKYW4KCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 13:06:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 13:06: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 1fqeS2-0005I4-Od; Fri, 17 Aug 2018 13:06: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=k7vq=la=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fqeS1-0005Hz-DH
 for xen-devel@lists.xen.org; Fri, 17 Aug 2018 13:06:01 +0000
X-Inumbo-ID: 5def4d3b-a21e-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5def4d3b-a21e-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 13:06:34 +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 w7HD4IqU103016;
 Fri, 17 Aug 2018 13:05:54 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : subject :
 message-id : from : to : cc : mime-version : content-type;
 s=corp-2018-07-02; bh=HzDyXJw2VHbhuJXDcwNYN6ZjdrhLDshpj2kmpH2Y0h8=;
 b=zGG41GHEzQEM2Fg+Noh59FCjoObUBxCuxJp16RTmmSdupthEicmOgDMucrCOfCCJti0o
 Js7roJGpHJFSS5RRJ6EjQlPOeD0sp+a4t8X/nwftV8G8nn4PpXEZ3vN5et4R7UTAjOTr
 ybFHUBZoKe2/uv0VNJX2tTzlTi+UNu6epOZPPJ5nRkVN/ZYoyEuW/oxJzbaxwSdwqKtK
 MDpVVQ0KdUGUl3as4Rh+Z3FDtmDyzpuB01e/heMKpg2mgBjdcXu7VJJVrq0zUTq9KJiD
 odAPDAwuX8ALj34ZdVoRsvXcgw3g7BTi+Ag2hkioDm1VSP87k8dPdRR95LfvmcxkNN32 Lw== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2120.oracle.com with ESMTP id 2ksreqfa6f-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 17 Aug 2018 13:05: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 w7HD5qNu025751
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 17 Aug 2018 13:05:52 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 w7HD5pfA009164;
 Fri, 17 Aug 2018 13:05:51 GMT
Received: from [192.168.1.133] (/118.74.232.17)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 17 Aug 2018 13:05:51 +0000
Date: Fri, 17 Aug 2018 21:05:47 +0800
Message-ID: <ffbxryjis6pv62vnkcev79jn.1534511147033@email.android.com>
From: "zhenzhong.duan" <zhenzhong.duan@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8987
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808170143
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/mmcfg/drhd: Move
 acpi_mmcfg_init() call before calling acpi_parse_dmar()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Srinivas REDDY Eeda <srinivas.eeda@oracle.com>, manoj.gopalasetty@hpe.com,
 david.westwood@hpe.com, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Xen-Devel <xen-devel@lists.xen.org>
Content-Type: multipart/mixed; boundary="===============1560937390111051125=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1560937390111051125==
Content-Type: multipart/alternative; boundary="--_com.android.email_7569231472147520"

----_com.android.email_7569231472147520
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

T2ssIHRoYXQgbWFrZSBzZW5zZSBmb3IgbWUuIFRoYW5rcyBmb3IgeW91ciBkZXRhaWxlZCBleHBs
YW5hdGlvbiwgSSB3aWxsIHJld3JpdGUgdGhlIHBhdGNoIG5leHQgd2Vlay4KClNlbnQgZnJvbSBt
b2JpbGUKCjIwMTjlubQ45pyIMTfml6UgMjA6Mjjkuo4gSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1
c2UuY29tPuWGmemBk++8mgo+Cj4gPj4+IE9uIDE3LjA4LjE4IGF0IDA5OjAxLCA8emhlbnpob25n
LmR1YW5Ab3JhY2xlLmNvbT4gd3JvdGU6IAo+ID4gcGNpX2NvbmZfcmVhZDgoKSBuZWVkcyBwY2kg
bW1jZmcgbWFwcGluZyB0byB3b3JrIG9uIG11bHRpcGxlIHBjaSBzZWdtZW50cyAKPiA+IHN5c3Rl
bSBzdWNoIGFzIEhQRSBTdXBlcmRvbWUtRmxleC4gCj4gPiAKPiA+IE1vdmUgYWNwaV9tbWNmZ19p
bml0KCkgY2FsbCBpbiBhY3BpX2Jvb3RfaW5pdCgpIGJlZm9yZSBjYWxsaW5nIAo+ID4gYWNwaV9w
YXJzZV9kbWFyKCkgc28gdGhhdCB3aGVuIHBjaV9jb25mX3JlYWQ4KCkgaXMgY2FsbGVkIGluIAo+
ID4gYWNwaV9wYXJzZV9kZXZfc2NvcGUoKSwgd2UgYWxyZWFkeSBoYXZlIHRoZSBtYXBwaW5nIHNl
dCB1cC4gCj4gPiAKPiA+IGFjcGlfbW1jZmdfaW5pdCgpIG9ubHkgc2V0dXAgbW1jZmcgbWFwcGlu
ZyBhbmQgaGFzIHNvbWUgZ2xvYmFsIHZhcmlhYmxlcyAKPiA+IGluaXRpYWxpemVkIHNvIHRoZXJl
IGlzIG5vIGhhemFyZCB0byBtb3ZlIGl0IGFoZWFkLiAKPgo+IEknbSBhZnJhaWQgdGhpcyBpcyBh
IGdyb3NzIHVuZGVyc3RhdGVtZW50LiAiU2V0dXAgbWFwcGluZ3MiIAo+IGFsb25lIGlzIGFscmVh
ZHkgcHV0dGluZyBzdWNoIG1vdmVtZW50IHVuZGVyIHF1ZXN0aW9uLiBIYXZlIAo+IHlvdSBjaGVj
a2VkIGV4cGxpY2l0bHkgdGhhdCB0aGUgaW5pdGlhbGl6YXRpb24gbmVlZGVkIGZvciB0aGlzIAo+
IHNldHRpbmcgdXAgb2YgbWFwcGluZ3MsIGlmIGFueSwgaGFzIGFjdHVhbGx5IG9jY3VycmVkIGJl
Zm9yZSAKPiB0aGUgbmV3IHBvaW50IHRoZSBmdW5jdGlvbiBnZXRzIGNhbGxlZD8gCj4KPiBJbiBw
YXJ0aWN1bGFyLCBtbWlvX3JvX3JhbmdlcyBsb29rcyB0byBnZXQgc2V0IHVwIG9ubHkgYWZ0ZXIg
Cj4gdGhlIGNhbGwgdG8gYWNwaV9ib290X2luaXQoKS4gSSBndWVzcyB5b3UgZGlkbid0IHNlZSBh
IGNyYXNoIAo+IHNvbGVseSBiZWNhdXNlIHlvdSBhbHNvIG1vdmUgdGhlIGludm9jYXRpb24gYWNy
b3NzIHRoZSBjYWxsIAo+IHRvIHphcF9sb3dfbWFwcGluZ3MoKS4gCj4KPiBTaW1pbGFyeSBwY2lf
bW1jZmdfY2hlY2tfaG9zdGJyaWRnZSgpIGRvZXNuJ3QgbG9vayBhbGwgdGhhdCAKPiB0cml2aWFs
LiAKPgo+IFBsZWFzZSBtYXkgSSBhc2sgdGhhdCB5b3UgYmUgcXVpdGUgYSBiaXQgbW9yZSBjYXJl
ZnVsIGhlcmUsIAo+IGV2ZW4gbW9yZSBzbyB3aGVuIHlvdSd2ZSBiZWVuIHdhcm5lZCBhbHJlYWR5
PyAKPgo+ID4gTWVhbndoaWxlIGZyb20gaXRzIAo+ID4gbmFtZSwgYWNwaV9ib290X2luaXQoKSBp
cyBhIHByb3BlciBwbGFjZSB0byBjYWxsIGl0LiAKPiA+IAo+ID4gVGhlIGFsdGVybmF0aXZlIGlz
IG1vdmluZyB0aGUgYWNwaV9wYXJzZV9kZXZfc2NvcGUoKSBjYWxsIHRvIGEgbGF0ZXIgcG9pbnQg
Cj4gPiBhZnRlciBhY3BpX21tY2ZnX2luaXQoKS4gQnV0IGFjcGlfcGFyc2Vfb25lX2RyaGQoKSwg
YWNwaV9wYXJzZV9vbmVfcm1ycigpIAo+ID4gYW5kIGFjcGlfcGFyc2Vfb25lX2F0c3IoKSBhbGwg
Y2FsbGVkIGFjcGlfcGFyc2VfZGV2X3Njb3BlKCkgYXMgdGhlaXIgbWFpbiAKPiA+IGpvYi4gU3Bs
aXR0aW5nIHRob3NlIGZ1bmN0aW9ucyB0byB0d28gcGllY2VzIGxvb2tzIGxlc3Mgb3B0aW1hbCBh
bmQgCj4gPiBtZWFuaW5nbGVzcy4gCj4KPiBDZXJ0YWlubHkgbm90IG1lYW5pbmdsZXNzOyBJJ20g
YWxzbyBub3Qgc3VyZSB3aHkgeW91IGNvbnNpZGVyIAo+IHRoZSBkZXZpY2Ugc2NvcGUgcGFyc2lu
ZyB0aGVpciBtYWluIGpvYi4gSXQncyBwZXJoYXBzIHRoZWlyIAo+IG1vc3QgaW52b2x2ZWQgcGFy
dCwgYnV0IHRoZSBmYWN0IGFsb25lIHRoYXQgZm9yIHRoZSBwdXJwb3NlcyAKPiBoZXJlIHdlIGNv
dWxkIHByb2JhYmx5IGdldCBhd2F5IHdpdGhvdXQgdGhhdCBwYXJ0IGFscmVhZHkgCj4gc3VnZ2Vz
dHMgdG8gbWUgdGhhdCB0aGlzIGlzIGEgc2Vjb25kYXJ5ICh5ZXQgbmVjZXNzYXJ5KSBhc3BlY3Qu
IAo+Cj4gRnVydGhlcm1vcmUgTU1DRkcgd2lsbCBjb250aW51ZSB0byBub3Qgd29yayB0aGlzIGVh
cmx5IChvciAKPiBtb3JlIHByZWNpc2VseSBub3QgYXQgYWxsIHVudGlsIERvbTAgYm9vdCBoYXMg
cHJvZ3Jlc3NlZCBmYXIgCj4gZW5vdWdoKSBpZiB0aGUgcmFuZ2UocykgaXNuJ3QvYXJlbid0IG1h
cmtlZCByZXNlcnZlZCBpbiBFODIwLiAKPiBJdCB3b3VsZCBiZSB3b3J0aHdoaWxlIHNheWluZyBo
YWxmIGEgc2VudGVuY2UgdG8gdGhpcyBlZmZlY3QgCj4gaW4gdGhlIGRlc2NyaXB0aW9uLiAKPgo+
IEphbiAKPgo+Cg==
----_com.android.email_7569231472147520
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64

PHAgZGlyPSJsdHIiPk9rLCB0aGF0IG1ha2Ugc2Vuc2UgZm9yIG1lLiBUaGFua3MgZm9yIHlvdXIg
ZGV0YWlsZWQgZXhwbGFuYXRpb24sIEkgd2lsbCByZXdyaXRlIHRoZSBwYXRjaCBuZXh0IHdlZWsu
PC9wPgo8cCBkaXI9Imx0ciI+U2VudCBmcm9tIG1vYmlsZTwvcD4KPGRpdiBjbGFzcz0icXVvdGUi
PjIwMTjlubQ45pyIMTfml6UgMjA6Mjjkuo4gSmFuIEJldWxpY2ggJmx0O0pCZXVsaWNoQHN1c2Uu
Y29tJmd0O+WGmemBk++8mjxiciB0eXBlPSdhdHRyaWJ1dGlvbic+PGJsb2NrcXVvdGUgY2xhc3M9
InF1b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4ICNjY2Mgc29s
aWQ7cGFkZGluZy1sZWZ0OjFleCI+PHAgZGlyPSJsdHIiPiZndDsmZ3Q7Jmd0OyBPbiAxNy4wOC4x
OCBhdCAwOTowMSwgJmx0O3poZW56aG9uZy5kdWFuQG9yYWNsZS5jb20mZ3Q7IHdyb3RlOiYjMTM7
PGJyPgomZ3Q7IHBjaV9jb25mX3JlYWQ4KCkgbmVlZHMgcGNpIG1tY2ZnIG1hcHBpbmcgdG8gd29y
ayBvbiBtdWx0aXBsZSBwY2kgc2VnbWVudHMmIzEzOzxicj4KJmd0OyBzeXN0ZW0gc3VjaCBhcyBI
UEUgU3VwZXJkb21lLUZsZXguJiMxMzs8YnI+CiZndDsgJiMxMzs8YnI+CiZndDsgTW92ZSBhY3Bp
X21tY2ZnX2luaXQoKSBjYWxsIGluIGFjcGlfYm9vdF9pbml0KCkgYmVmb3JlIGNhbGxpbmcmIzEz
Ozxicj4KJmd0OyBhY3BpX3BhcnNlX2RtYXIoKSBzbyB0aGF0IHdoZW4gcGNpX2NvbmZfcmVhZDgo
KSBpcyBjYWxsZWQgaW4mIzEzOzxicj4KJmd0OyBhY3BpX3BhcnNlX2Rldl9zY29wZSgpLCB3ZSBh
bHJlYWR5IGhhdmUgdGhlIG1hcHBpbmcgc2V0IHVwLiYjMTM7PGJyPgomZ3Q7ICYjMTM7PGJyPgom
Z3Q7IGFjcGlfbW1jZmdfaW5pdCgpIG9ubHkgc2V0dXAgbW1jZmcgbWFwcGluZyBhbmQgaGFzIHNv
bWUgZ2xvYmFsIHZhcmlhYmxlcyYjMTM7PGJyPgomZ3Q7IGluaXRpYWxpemVkIHNvIHRoZXJlIGlz
IG5vIGhhemFyZCB0byBtb3ZlIGl0IGFoZWFkLiYjMTM7PGJyPgomIzEzOzxicj4KSSdtIGFmcmFp
ZCB0aGlzIGlzIGEgZ3Jvc3MgdW5kZXJzdGF0ZW1lbnQuICJTZXR1cCBtYXBwaW5ncyImIzEzOzxi
cj4KYWxvbmUgaXMgYWxyZWFkeSBwdXR0aW5nIHN1Y2ggbW92ZW1lbnQgdW5kZXIgcXVlc3Rpb24u
IEhhdmUmIzEzOzxicj4KeW91IGNoZWNrZWQgZXhwbGljaXRseSB0aGF0IHRoZSBpbml0aWFsaXph
dGlvbiBuZWVkZWQgZm9yIHRoaXMmIzEzOzxicj4Kc2V0dGluZyB1cCBvZiBtYXBwaW5ncywgaWYg
YW55LCBoYXMgYWN0dWFsbHkgb2NjdXJyZWQgYmVmb3JlJiMxMzs8YnI+CnRoZSBuZXcgcG9pbnQg
dGhlIGZ1bmN0aW9uIGdldHMgY2FsbGVkPyYjMTM7PGJyPgomIzEzOzxicj4KSW4gcGFydGljdWxh
ciwgbW1pb19yb19yYW5nZXMgbG9va3MgdG8gZ2V0IHNldCB1cCBvbmx5IGFmdGVyJiMxMzs8YnI+
CnRoZSBjYWxsIHRvIGFjcGlfYm9vdF9pbml0KCkuIEkgZ3Vlc3MgeW91IGRpZG4ndCBzZWUgYSBj
cmFzaCYjMTM7PGJyPgpzb2xlbHkgYmVjYXVzZSB5b3UgYWxzbyBtb3ZlIHRoZSBpbnZvY2F0aW9u
IGFjcm9zcyB0aGUgY2FsbCYjMTM7PGJyPgp0byB6YXBfbG93X21hcHBpbmdzKCkuJiMxMzs8YnI+
CiYjMTM7PGJyPgpTaW1pbGFyeSBwY2lfbW1jZmdfY2hlY2tfaG9zdGJyaWRnZSgpIGRvZXNuJ3Qg
bG9vayBhbGwgdGhhdCYjMTM7PGJyPgp0cml2aWFsLiYjMTM7PGJyPgomIzEzOzxicj4KUGxlYXNl
IG1heSBJIGFzayB0aGF0IHlvdSBiZSBxdWl0ZSBhIGJpdCBtb3JlIGNhcmVmdWwgaGVyZSwmIzEz
Ozxicj4KZXZlbiBtb3JlIHNvIHdoZW4geW91J3ZlIGJlZW4gd2FybmVkIGFscmVhZHk/JiMxMzs8
YnI+CiYjMTM7PGJyPgomZ3Q7IE1lYW53aGlsZSBmcm9tIGl0cyYjMTM7PGJyPgomZ3Q7IG5hbWUs
IGFjcGlfYm9vdF9pbml0KCkgaXMgYSBwcm9wZXIgcGxhY2UgdG8gY2FsbCBpdC4mIzEzOzxicj4K
Jmd0OyAmIzEzOzxicj4KJmd0OyBUaGUgYWx0ZXJuYXRpdmUgaXMgbW92aW5nIHRoZSBhY3BpX3Bh
cnNlX2Rldl9zY29wZSgpIGNhbGwgdG8gYSBsYXRlciBwb2ludCYjMTM7PGJyPgomZ3Q7IGFmdGVy
IGFjcGlfbW1jZmdfaW5pdCgpLiBCdXQgYWNwaV9wYXJzZV9vbmVfZHJoZCgpLCBhY3BpX3BhcnNl
X29uZV9ybXJyKCkmIzEzOzxicj4KJmd0OyBhbmQgYWNwaV9wYXJzZV9vbmVfYXRzcigpIGFsbCBj
YWxsZWQgYWNwaV9wYXJzZV9kZXZfc2NvcGUoKSBhcyB0aGVpciBtYWluJiMxMzs8YnI+CiZndDsg
am9iLiBTcGxpdHRpbmcgdGhvc2UgZnVuY3Rpb25zIHRvIHR3byBwaWVjZXMgbG9va3MgbGVzcyBv
cHRpbWFsIGFuZCAmIzEzOzxicj4KJmd0OyBtZWFuaW5nbGVzcy4mIzEzOzxicj4KJiMxMzs8YnI+
CkNlcnRhaW5seSBub3QgbWVhbmluZ2xlc3M7IEknbSBhbHNvIG5vdCBzdXJlIHdoeSB5b3UgY29u
c2lkZXImIzEzOzxicj4KdGhlIGRldmljZSBzY29wZSBwYXJzaW5nIHRoZWlyIG1haW4gam9iLiBJ
dCdzIHBlcmhhcHMgdGhlaXImIzEzOzxicj4KbW9zdCBpbnZvbHZlZCBwYXJ0LCBidXQgdGhlIGZh
Y3QgYWxvbmUgdGhhdCBmb3IgdGhlIHB1cnBvc2VzJiMxMzs8YnI+CmhlcmUgd2UgY291bGQgcHJv
YmFibHkgZ2V0IGF3YXkgd2l0aG91dCB0aGF0IHBhcnQgYWxyZWFkeSYjMTM7PGJyPgpzdWdnZXN0
cyB0byBtZSB0aGF0IHRoaXMgaXMgYSBzZWNvbmRhcnkgKHlldCBuZWNlc3NhcnkpIGFzcGVjdC4m
IzEzOzxicj4KJiMxMzs8YnI+CkZ1cnRoZXJtb3JlIE1NQ0ZHIHdpbGwgY29udGludWUgdG8gbm90
IHdvcmsgdGhpcyBlYXJseSAob3ImIzEzOzxicj4KbW9yZSBwcmVjaXNlbHkgbm90IGF0IGFsbCB1
bnRpbCBEb20wIGJvb3QgaGFzIHByb2dyZXNzZWQgZmFyJiMxMzs8YnI+CmVub3VnaCkgaWYgdGhl
IHJhbmdlKHMpIGlzbid0L2FyZW4ndCBtYXJrZWQgcmVzZXJ2ZWQgaW4gRTgyMC4mIzEzOzxicj4K
SXQgd291bGQgYmUgd29ydGh3aGlsZSBzYXlpbmcgaGFsZiBhIHNlbnRlbmNlIHRvIHRoaXMgZWZm
ZWN0JiMxMzs8YnI+CmluIHRoZSBkZXNjcmlwdGlvbi4mIzEzOzxicj4KJiMxMzs8YnI+CkphbiYj
MTM7PGJyPgomIzEzOzxicj4KJiMxMzs8YnI+CjwvcD4KPC9ibG9ja3F1b3RlPjwvZGl2Pg==
----_com.android.email_7569231472147520--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1560937390111051125==--



From xen-devel-bounces@lists.xenproject.org Fri Aug 17 13:25:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 13: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 1fqekg-00070Z-If; Fri, 17 Aug 2018 13:25: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=nict=la=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqekf-00070N-4H
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 13:25:17 +0000
X-Inumbo-ID: 0ef4eb7f-a221-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0ef4eb7f-a221-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 13:25: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 1fqekc-0006lJ-5y; Fri, 17 Aug 2018 13:25: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 1fqekb-0006lG-VP; Fri, 17 Aug 2018 13:25:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqekb-0001d9-Ug; Fri, 17 Aug 2018 13:25:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126049-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-armhf-armhf-xl:guest-start:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=3e4ec07e14bce81f6ae22c31ff1302d1f297a226
X-Osstest-Versions-That: xen=3dd454c6c694409aaedd4ed075d6aeace2dd8391
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 17 Aug 2018 13:25:13 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126049: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjA0OSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjA0OS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1OTIz
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAg
ICAgICAgICAgICAgICAgM2U0ZWMwN2UxNGJjZTgxZjZhZTIyYzMxZmYxMzAyZDFmMjk3YTIyNgpi
YXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgM2RkNDU0YzZjNjk0NDA5YWFl
ZGQ0ZWQwNzVkNmFlYWNlMmRkODM5MQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1OTIzICAyMDE4
LTA4LTE1IDE2OjAwOjQxIFogICAgMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTkyOCAg
MjAxOC0wOC0xNSAxOTowMDo0OSBaICAgIDEgZGF5cyAgIDE3IGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNjAwOSAgMjAxOC0wOC0xNiAyMDowMDoyNCBaICAgIDAgZGF5cyAgICA2IGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRp
ZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdy
YUB0eWNoby5uc2EuZ292PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBaaGVuemhvbmcgRHVhbiA8emhlbnpo
b25nLmR1YW5Ab3JhY2xlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgM2U0ZWMwN2UxNGJjZTgxZjZhZTIyYzMxZmYxMzAy
ZDFmMjk3YTIyNgpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CkRhdGU6ICAgVGh1IEF1ZyAxNiAxNjoyNjoyMiAyMDE4ICswMTAwCgogICAgeDg2L3NldHVw
OiBBdm9pZCBPb0IgRTgyMCBsb29rdXAgd2hlbiBjYWxjdWxhdGluZyB0aGUgTDFURiBzYWZlIGFk
ZHJlc3MKICAgIAogICAgQSBudW1iZXIgb2YgY29ybmVyIGNhc2VzIChtb3N0IG9idmlvdXNseSwg
bm8tcmVhbC1tb2RlIGFuZCBubyBNdWx0aWJvb3QgbWVtb3J5CiAgICBtYXApIGNhbiBlbmQgdXAg
d2l0aCBlODIwX3Jhdy5ucl9tYXAgYmVpbmcgMCwgYXQgd2hpY2ggcG9pbnQgdGhlIEwxVEYKICAg
IGNhbGN1bGF0aW9uIHdpbGwgdW5kZXJmbG93LgogICAgCiAgICBTcG90dGVkIGJ5IENvdmVyaXR5
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKY29tbWl0
IGFmYzNmOTEwZDM0MzRiNTQwZTRlNGY1MWQ5ZmQyNzIzYWVhMjJmYTIKQXV0aG9yOiBKYW4gQmV1
bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEF1ZyAxNiAwMDo0OToyOSAyMDE4
IC0wNjAwCgogICAgbGlieGw6IGZpeCBBUk0gYnVpbGQgYWZ0ZXIgNTRlZDI1MWRjNwogICAgCiAg
ICBDb21taXQgInRvb2xzOiBSZXdvcmsgeGNfZG9tYWluX2NyZWF0ZSgpIHRvIHRha2UgYSBmdWxs
CiAgICB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiIgIGZhaWxlZCB0byByZXBsYWNlIG9uZSBmdXJ0
aGVyIGluc3RhbmNlIG9mCiAgICB4Y19jb25maWcgaW4gbGlieGxfX2FyY2hfZG9tYWluX3NhdmVf
Y29uZmlnKCkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tPgoKY29tbWl0IDcwZDg1NDM5NTBhZDA0NWZkZGNiNzhhZTExMzAyZTcxM2VmMDljNzYKQXV0
aG9yOiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KRGF0ZTogICBU
aHUgQXVnIDE2IDA5OjMxOjU3IDIwMTggKzAyMDAKCiAgICB4ODYvbW1jZmc6IHJlbW92ZSByZWR1
bmRhbnQgY29kZSBpbiBwY2lfbW1jZmdfcmVqZWN0X2Jyb2tlbigpCiAgICAKICAgIE5vIGZ1bmN0
aW9uYWwgY2hhbmdlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhl
bnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Cgpjb21taXQgYTllOTgzN2Y1NDk3M2FjNDU0ODhjMjRlOTNlZDM0Y2JmMjBl
NGM2NgpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUg
QXVnIDE2IDA5OjMwOjU5IDIwMTggKzAyMDAKCiAgICBnbnR0YWIvQVJNOiBwcm9wZXJseSBpbXBs
ZW1lbnQgZ250dGFiX2NyZWF0ZV9zdGF0dXNfcGFnZSgpCiAgICAKICAgIFByZXZlbnQgdGhlICJC
VUdfT04ocGFnZV9nZXRfb3duZXIocGcpICE9IGQpIiBpbgogICAgZ250dGFiX3VucG9wdWxhdGVf
c3RhdHVzX2ZyYW1lcygpIGZyb20gdHJpZ2dlcmluZy4KICAgIAogICAgUmVwb3J0ZWQtYnk6IOeO
i+ejiiA8bGVpMTkud2FuZ0BzYW1zdW5nLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cgpjb21taXQgNzYyNmVkZWFjYTk3MmUzZTgyMzUz
NWRjYzQ0MzM4ZjZiMmYwYjIxZgpBdXRob3I6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNp
dHJpeC5jb20+CkRhdGU6ICAgVGh1IEF1ZyAxNiAwOToyNzozMCAyMDE4ICswMjAwCgogICAgeDg2
L2h2bS9lbXVsYXRlOiBtYWtlIHN1cmUgcmVwIEkvTyBlbXVsYXRpb24gZG9lcyBub3QgY3Jvc3Mg
R0ZOIGJvdW5kYXJpZXMKICAgIAogICAgV2hlbiBlbXVsYXRpbmcgYSByZXAgSS9PIG9wZXJhdGlv
biBpdCBpcyBwb3NzaWJsZSB0aGF0IHRoZSBpb3JlcSB3aWxsCiAgICBkZXNjcmliZSBhIHNpbmds
ZSBvcGVyYXRpb24gdGhhdCBzcGFucyBtdWx0aXBsZSBHRk5zLiBUaGlzIGlzIGZpbmUgYXMgbG9u
ZwogICAgYXMgYWxsIHRob3NlIEdGTnMgZmFsbCB3aXRoaW4gYW4gTU1JTyByZWdpb24gY292ZXJl
ZCBieSBhIHNpbmdsZSBkZXZpY2UKICAgIG1vZGVsLCBidXQgdW5mb3J0dW5hdGVseSB0aGUgaGln
aGVyIGxldmVscyBvZiB0aGUgZW11bGF0aW9uIGNvZGUgZG8gbm90CiAgICBndWFyYW50ZWUgdGhh
dC4gVGhpcyBpcyBzb21ldGhpbmcgdGhhdCBzaG91bGQgYWxtb3N0IGNlcnRhaW5seSBiZSBmaXhl
ZCwKICAgIGJ1dCBpbiB0aGUgbWVhbnRpbWUgdGhpcyBwYXRjaCBtYWtlcyBzdXJlIHRoYXQgTU1J
TyBpcyB0cnVuY2F0ZWQgYXQgR0ZOCiAgICBib3VuZGFyaWVzIGFuZCBoZW5jZSB0aGUgYXBwcm9w
cmlhdGUgZGV2aWNlIG1vZGVsIGlzIHJlLWV2YWx1YXRlZCBmb3IgZWFjaAogICAgdGFyZ2V0IEdG
Ti4KICAgIAogICAgTk9URTogVGhpcyBwYXRjaCBkb2VzIG5vdCBkZWFsIHdpdGggdGhlIGNhc2Ug
b2YgYSBzaW5nbGUgTU1JTyBvcGVyYXRpb24KICAgICAgICAgIHNwYW5uaW5nIGEgR0ZOIGJvdW5k
YXJ5LiBUaGF0IGlzIG1vcmUgY29tcGxleCB0byBkZWFsIHdpdGggYW5kIGlzCiAgICAgICAgICBk
ZWZlcnJlZCB0byBhIHN1YnNlcXVlbnQgcGF0Y2guCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFBh
dWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICAKICAgIENvbnZlcnQgY2Fs
Y3VsYXRpb25zIHRvIGJlIDMyLWJpdCBvbmx5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgNGNkYjZiZmRlMjMwMGM3NTcyNWIz
ZTI2NzQ2OWJkNmM5ZWVlZTU1ZQpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciAxNiAxODoyNzoyNCAyMDE4ICswMDAwCgogICAg
eGVuL2V2dGNobjogUGFzcyBtYXhfZXZ0Y2huX3BvcnQgaW50byBldnRjaG5faW5pdCgpCiAgICAK
ICAgIC4uLiByYXRoZXIgdGhhbiBzZXR0aW5nIGl0IHVwIG9uY2UgZG9tYWluX2NyZWF0ZSgpIGhh
cyBjb21wbGV0ZWQuICBUaGlzCiAgICBpbnZvbHZlcyBjb25zdHJ1Y3RpbmcgYSBkZWZhdWx0IHZh
bHVlIGZvciBkb20wLgogICAgCiAgICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGZ1bmN0aW9uYWxp
dHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogICAgQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cgpj
b21taXQgNGE4MzQ5NzYzNTA1NmQzM2ZlMjBlZjcwNWYzNTYxN2IxMDAzYTI3NgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVHVlIEZlYiAy
NyAxNzozOTozNyAyMDE4ICswMDAwCgogICAgeGVuL2RvbWN0bDogTWVyZ2Ugc2V0X21heF9ldnRj
aG4gaW50byBjcmVhdGVkb21haW4KICAgIAogICAgc2V0X21heF9ldnRjaG4gaXMgc29tZXdoYXQg
d2VpcmQuICBJdCB3YXMgaW50cm9kdWNlZCB3aXRoIHRoZSBldmVudF9maWZvIHdvcmssCiAgICBi
dXQgaGFzIG5ldmVyIGJlZW4gdXNlZC4gIFN0aWxsLCBpdCBpcyBhIGJvdW5kaW5nIG9uIHJlc291
cmNlcyBjb25zdW1lZCBieSB0aGUKICAgIGV2ZW50IGNoYW5uZWwgaW5mcmFzdHJ1Y3R1cmUsIGFu
ZCBzaG91bGQgYmUgcGFydCBvZiBjcmVhdGVkb21haW4sIHJhdGhlciB0aGFuCiAgICBlZGl0YWJs
ZSBhZnRlciB0aGUgZmFjdC4KICAgIAogICAgRHJvcCBYRU5fRE9NQ1RMX3NldF9tYXhfZXZ0Y2hu
IGNvbXBsZXRlbHkgKGluY2x1ZGluZyBYU00gaG9va3MgYW5kIGxpYnhjCiAgICB3cmFwcGVycyks
IGFuZCByZXRhaW4gdGhlIGZ1bmN0aW9uYWxpdHkgaW4gWEVOX0RPTUNUTF9jcmVhdGVkb21haW4u
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5z
YS5nb3Y+CiAgICBBY2tlZC1ieTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0Bj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpj
b21taXQgNTRlZDI1MWRjN2I4NTU2NTgyMDAxOTEwMmU1MzNhZmNlYTgxNGUxNgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIE1hciA5
IDE0OjM4OjM1IDIwMTggKzAwMDAKCiAgICB0b29sczogUmV3b3JrIHhjX2RvbWFpbl9jcmVhdGUo
KSB0byB0YWtlIGEgZnVsbCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbgogICAgCiAgICBJbiBmdXR1
cmUgcGF0Y2hlcywgdGhlIHN0cnVjdHVyZSB3aWxsIGJlIGV4dGVuZGVkIHdpdGggZnVydGhlciBp
bmZvcm1hdGlvbiwKICAgIGFuZCB0aGlzIGlzIGZhciBjbGVhbmVyIHRoYW4gYWRkaW5nIGV4dHJh
IHBhcmFtZXRlcnMuCiAgICAKICAgIFRoZSBweXRob24gc3R1YnMgYXJlIHRoZSBvbmx5IHVzZXIg
d2hpY2ggcGFzc2VzIE5VTEwgZm9yIHRoZSBleGlzdGluZyBjb25maWcKICAgIG9wdGlvbiAod2hp
Y2ggaXMgYWN0dWFsbHkgdGhlIGFyY2ggc3Vic3RydWN0dXJlKS4gIFRoZXJlZm9yZSwgdGhlICNp
ZmRlZmFyeQogICAgbW92ZXMgdG8gY29tcGVuc2F0ZS4KICAgIAogICAgRm9yIGxpYnhsLCBwYXNz
IHRoZSBmdWxsIGNvbmZpZyBvYmplY3QgZG93biBpbnRvCiAgICBsaWJ4bF9fYXJjaF9kb21haW5f
e3ByZXBhcmUsc2F2ZX1fY29uZmlnKCksIGFzIHRoZXJlIGFyZSBpbiBwcmFjdGljZSBhcmNoCiAg
ICBzcGVjaWZpYyBzZXR0aW5ncyBpbiB0aGUgY29tbW9uIHBhcnQgb2YgdGhlIHN0cnVjdHVyZSAo
ZmxhZ3MgczNfaW50ZWdyaXR5IGFuZAogICAgb29zX29mZiBzcGVjaWZpY2FsbHkpLgogICAgCiAg
ICBObyBwcmFjdGljYWwgY2hhbmdlIGluIGJlaGF2aW91ci4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBBY2tl
ZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCBhY2MyYTA2Yzc4MGU5
ZTdmZmE2MzczODU0NzM1NTAzYjdkNjNhMWQwCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFyIDEyIDEwOjQwOjMzIDIwMTggKzAw
MDAKCiAgICB0b29scy9vY2FtbDogUGFzcyBhIGZ1bGwgZG9tY3RsX2NyZWF0ZV9jb25maWcgaW50
byBzdHViX3hjX2RvbWFpbl9jcmVhdGUoKQogICAgCiAgICBUaGUgdW5kZXJseWluZyBDIGZ1bmN0
aW9uIGlzIGFib3V0IHRvIG1ha2UgdGhlIHNhbWUgY2hhbmdlLCBhbmQgdGhlIHN0cnVjdHVyZQog
ICAgaXMgZ29pbmcgdG8gZ2FpbiBleHRyYSBmaWVsZHMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
Q2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgoocWVtdSBjaGFu
Z2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 13:40:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 13:40:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqezJ-0008Vo-43; Fri, 17 Aug 2018 13:40: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=vru5=la=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fqezH-0008Vj-Nr
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 13:40:23 +0000
X-Inumbo-ID: 2af73202-a223-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2af73202-a223-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 13:40: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 C7F19ADB5;
 Fri, 17 Aug 2018 13:40:20 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
Date: Fri, 17 Aug 2018 15:40:16 +0200
Message-Id: <20180817134016.19957-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH] x86/xen: enable early use of set_fixmap in
 32-bit Xen PV 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>, pasha.tatashin@oracle.com,
 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>

Q29tbWl0IDdiMjViOWNiMGRhZDgzICgieDg2L3hlbi90aW1lOiBJbml0aWFsaXplIHB2IHhlbiB0
aW1lIGluCmluaXRfaHlwZXJ2aXNvcl9wbGF0Zm9ybSgpIikgbW92ZWQgdGhlIG1hcHBpbmcgb2Yg
dGhlIHNoYXJlZCBpbmZvIGFyZWEKYmVmb3JlIHBhZ2V0YWJsZV9pbml0KCkuIFRoaXMgYnJlYWtz
IGJvb3RpbmcgYXMgMzItYml0IFBWIGd1ZXN0IGFzIHRoZQp1c2Ugb2Ygc2V0X2ZpeG1hcCBpc24n
dCBwb3NzaWJsZSBhdCB0aGlzIHRpbWUgb24gMzItYml0LgoKVGhpcyBjYW4gYmUgd29ya2VkIGFy
b3VuZCBieSBwb3B1bGF0aW5nIHRoZSBuZWVkZWQgUE1EIG9uIDMyLWJpdAprZXJuZWwgZWFybGll
ci4KCkluIG9yZGVyIG5vdCB0byByZWltcGxlbWVudCBwb3B1bGF0ZV9leHRyYV9wdGUoKSB1c2lu
ZyBleHRlbmRfYnJrKCkKZm9yIGFsbG9jYXRpbmcgbmV3IHBhZ2UgdGFibGVzIGV4dGVuZCBhbGxv
Y19sb3dfcGFnZXMoKSB0byBkbyB0aGF0IGluCmNhc2UgdGhlIGVhcmx5IHBhZ2UgdGFibGUgcG9v
bCBpcyBub3QgeWV0IGF2YWlsYWJsZS4KCkZpeGVzOiA3YjI1YjljYjBkYWQ4MwpTaWduZWQtb2Zm
LWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogYXJjaC94ODYvbW0vaW5p
dC5jICAgICAgICAgIHwgMTcgKysrKysrKysrKysrLS0tLS0KIGFyY2gveDg2L3hlbi9lbmxpZ2h0
ZW5fcHYuYyB8ICAyICsrCiBhcmNoL3g4Ni94ZW4vbW11X3B2LmMgICAgICAgfCAgMiArKwogMyBm
aWxlcyBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL2FyY2gveDg2L21tL2luaXQuYyBiL2FyY2gveDg2L21tL2luaXQuYwppbmRleCBhY2ZhYjMy
MmZiZTAuLjVjMzJhNzY2NTQ5MiAxMDA2NDQKLS0tIGEvYXJjaC94ODYvbW0vaW5pdC5jCisrKyBi
L2FyY2gveDg2L21tL2luaXQuYwpAQCAtOTksMTUgKzk5LDIyIEBAIF9fcmVmIHZvaWQgKmFsbG9j
X2xvd19wYWdlcyh1bnNpZ25lZCBpbnQgbnVtKQogCX0KIAogCWlmICgocGd0X2J1Zl9lbmQgKyBu
dW0pID4gcGd0X2J1Zl90b3AgfHwgIWNhbl91c2VfYnJrX3BndCkgewotCQl1bnNpZ25lZCBsb25n
IHJldDsKLQkJaWYgKG1pbl9wZm5fbWFwcGVkID49IG1heF9wZm5fbWFwcGVkKQotCQkJcGFuaWMo
ImFsbG9jX2xvd19wYWdlczogcmFuIG91dCBvZiBtZW1vcnkiKTsKLQkJcmV0ID0gbWVtYmxvY2tf
ZmluZF9pbl9yYW5nZShtaW5fcGZuX21hcHBlZCA8PCBQQUdFX1NISUZULAorCQl1bnNpZ25lZCBs
b25nIHJldCA9IDA7CisKKwkJaWYgKG1pbl9wZm5fbWFwcGVkIDwgbWF4X3Bmbl9tYXBwZWQpIHsK
KwkJCXJldCA9IG1lbWJsb2NrX2ZpbmRfaW5fcmFuZ2UoCisJCQkJCW1pbl9wZm5fbWFwcGVkIDw8
IFBBR0VfU0hJRlQsCiAJCQkJCW1heF9wZm5fbWFwcGVkIDw8IFBBR0VfU0hJRlQsCiAJCQkJCVBB
R0VfU0laRSAqIG51bSAsIFBBR0VfU0laRSk7CisJCX0KKwkJaWYgKHJldCkKKwkJCW1lbWJsb2Nr
X3Jlc2VydmUocmV0LCBQQUdFX1NJWkUgKiBudW0pOworCQllbHNlIGlmIChjYW5fdXNlX2Jya19w
Z3QpCisJCQlyZXQgPSBfX3BhKGV4dGVuZF9icmsoUEFHRV9TSVpFICogbnVtLCBQQUdFX1NJWkUp
KTsKKwogCQlpZiAoIXJldCkKIAkJCXBhbmljKCJhbGxvY19sb3dfcGFnZXM6IGNhbiBub3QgYWxs
b2MgbWVtb3J5Iik7Ci0JCW1lbWJsb2NrX3Jlc2VydmUocmV0LCBQQUdFX1NJWkUgKiBudW0pOwor
CiAJCXBmbiA9IHJldCA+PiBQQUdFX1NISUZUOwogCX0gZWxzZSB7CiAJCXBmbiA9IHBndF9idWZf
ZW5kOwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jIGIvYXJjaC94ODYv
eGVuL2VubGlnaHRlbl9wdi5jCmluZGV4IGVlM2IwMGM3YWNkYS4uZDdiMjAyMmVlMzAxIDEwMDY0
NAotLS0gYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMKKysrIGIvYXJjaC94ODYveGVuL2Vu
bGlnaHRlbl9wdi5jCkBAIC0xMjIsNiArMTIyLDggQEAgc3RhdGljIHZvaWQgX19pbml0IHhlbl9i
YW5uZXIodm9pZCkKIAogc3RhdGljIHZvaWQgX19pbml0IHhlbl9wdl9pbml0X3BsYXRmb3JtKHZv
aWQpCiB7CisJcG9wdWxhdGVfZXh0cmFfcHRlKGZpeF90b192aXJ0KEZJWF9QQVJBVklSVF9CT09U
TUFQKSk7CisKIAlzZXRfZml4bWFwKEZJWF9QQVJBVklSVF9CT09UTUFQLCB4ZW5fc3RhcnRfaW5m
by0+c2hhcmVkX2luZm8pOwogCUhZUEVSVklTT1Jfc2hhcmVkX2luZm8gPSAodm9pZCAqKWZpeF90
b192aXJ0KEZJWF9QQVJBVklSVF9CT09UTUFQKTsKIApkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVu
L21tdV9wdi5jIGIvYXJjaC94ODYveGVuL21tdV9wdi5jCmluZGV4IDUyMjA2YWQ4MWU0Yi4uOWU3
MDEyODU4NDIwIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vbW11X3B2LmMKKysrIGIvYXJjaC94
ODYveGVuL21tdV9wdi5jCkBAIC0yMTcxLDYgKzIxNzEsOCBAQCB2b2lkIF9faW5pdCB4ZW5fcmVs
b2NhdGVfcDJtKHZvaWQpCiAjZWxzZQkvKiAhQ09ORklHX1g4Nl82NCAqLwogc3RhdGljIFJFU0VS
VkVfQlJLX0FSUkFZKHBtZF90LCBpbml0aWFsX2tlcm5lbF9wbWQsIFBUUlNfUEVSX1BNRCk7CiBz
dGF0aWMgUkVTRVJWRV9CUktfQVJSQVkocG1kX3QsIHN3YXBwZXJfa2VybmVsX3BtZCwgUFRSU19Q
RVJfUE1EKTsKK1JFU0VSVkVfQlJLKGZpeHVwX2tlcm5lbF9wbWQsIFBBR0VfU0laRSk7CitSRVNF
UlZFX0JSSyhmaXh1cF9rZXJuZWxfcHRlLCBQQUdFX1NJWkUpOwogCiBzdGF0aWMgdm9pZCBfX2lu
aXQgeGVuX3dyaXRlX2NyM19pbml0KHVuc2lnbmVkIGxvbmcgY3IzKQogewotLSAKMi4xMy43CgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 14:56:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 14:56:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqgAF-00061Q-Ia; Fri, 17 Aug 2018 14: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=qg4i=la=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fqgAE-00061L-6B
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 14:55:46 +0000
X-Inumbo-ID: 74f4f9ef-a22d-11e8-a8a5-bc764e045a96
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4c::626])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 74f4f9ef-a22d-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 16:54:35 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amd-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ePI4wGQlvYq5NXYmekxdk9FRvrk9eizKpetS0iErfXc=;
 b=dfWjFl9WMB6BuLFl9KPI6M+/P/t2/a7JF0iHIWhNJusrZmleQ1tmzu/blx+j059LyHFFRUuc992iyQKRrIxEfbuGsNbeFhuKCpEKav4CmReYhx6WD8/WNsPzjcvNlkhYO0z8c82bj1EcAwoDDTOXdYaPZYo4scXcSqW0a0txzTk=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
Received: from amd.com (165.204.77.1) by
 CY4PR12MB1765.namprd12.prod.outlook.com (2603:10b6:903:122::7) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1059.20; Fri, 17 Aug 2018 14:55:42 +0000
Date: Fri, 17 Aug 2018 09:55:36 -0500
From: Brian Woods <brian.woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180817145536.GB13654@amd.com>
References: <5B4486F302000078001D290A@prv1-mh.provo.novell.com>
 <20180816220408.GC9630@amd.com>
 <5B767A5702000078001DF3AD@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B767A5702000078001DF3AD@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: BN6PR02CA0033.namprd02.prod.outlook.com
 (2603:10b6:404:5f::19) To CY4PR12MB1765.namprd12.prod.outlook.com
 (2603:10b6:903:122::7)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 47644994-3f0b-4398-34ce-08d604518184
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:CY4PR12MB1765; 
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1765;
 3:7BFIRinuVbW0JZnOw0dGfcPnMUlGtIBmiP2zjEke2s2WZNk3bkGSdwsqWD5RXzu0CUChckHsRiTq1SQjJWBW5DgB9X4eMe4WhWYr+dL6sYzzGuELrJURUBPGsGcuQEIM/7HfIXrl3dbwIGJKLUkBph2BIGRWB81ceq2UGEelIn40fhLBNfuOfIfTwePNp5FTcuMcRpYxvhvkNCi+0QlqKdVr/W8ATeIE9AF+E7wUVrCRGSBn1pYNG7oLm+pYNQNf;
 25:/ZdSCb0DRmYBNkLHYvbQg/5XSDolEiGdE58pBmZBSp0zrhKz5pS+a4sBVfkrQIcqA03nH1TQcrLccgy3fYISs09QnaaSQsJ7gMsjtYP0rspDEr2Hi+h1lVkyC0FuqBnV7uWrx+8ZHrc1jHDKWpfSrWe3iuF/LWBGVJKHyJ+GpjPgtW4+uKcHx+ybkNHXIV90gfLpvORB8nElB+PtZS9D2fRYpSd7lNEni4YTGqG+c7RfwEK+EJ2AXT0z7by62eAZqbWAv9CfhGAlm6wgSZk6V+D2hf69kUw+6njiB8abvKhjQiUZQSXOZWXQjD5b5xc6woidJRoD1EwNV+Bg52or6w==;
 31:Fj8cAnQgQ3ySgzQuigSrErOcKsJ6OQNVw1XL5xuSBmHgJohhKXR0PCl2b/763bT24+PvTk8PFdzSDJmPFZvFEaz24vV3vZ6BZP2l0vrMcaR7TN3DttK3EZjvNXwFreYJulz/S5NQ6q1bYGEjGkfzYt8RcP5wO8mvd0O7NAKFDbKJ0I9FHfaIfCgkfepM0GN5ceyzVv8yHjrGB0NnFn1h11MflAzzpEXQ4LvwCnCzyjA=
X-MS-TrafficTypeDiagnostic: CY4PR12MB1765:
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1765;
 20:8Ubm5niqPoWnKhu/aPtaJWiaN8f4B4U9yXgzrY140rryMF7BbZbXn/JGW1g6kXsm7KRrNDPRK7ZzZG/nSgASrHzTUfhgM8ilDJC1ZZidhi4+NAP3Olb/9zj60CrtSJ5M0UYSP/N7yDsfenCgUOKlwr5AKWGcj06YSNMNnxMrZNF9pWUTjmSusd8dVNE7xpfmFeEkE++a9GdFmQ3dxJLTa6u7I8e9YqCJNh5A3tuPelJFePcFlgPHLGfqrGocj2Z/8u/IKmMRKt40as63StHOaDK1/7bvOzYwwOSgeaUoRq+4jnP3DTpNDxfIDw2+Uv4KcX950fZprV3+kJvlCJB8I+FSYgrcM4ClGGzxnMfBVxnWBOfmAIZhGy45dwCGZk9QAhBW52NLclWU6UWFM6ikwduiV5szBXn3Zy8ryJJly0NHoHYgboqAn+Wf1qvP/05gONxsDqWC1fTsB9ZVyOToF/blzhwI7A3k1RoA0IIxZlhL8sLCk1+kSqRlG/ZjF4S5;
 4:VN/Ywffbe0jR2U/PeTB78LdytfYSZTqP++hU6Du/4zF235fBZvChRWCcbwYfXRbDPO7zABeB4la6Ms5bIZxpx4n27Rw8VUTo+K3byUOwt9KthbiGhTeNcS4G3gxTqTAIXYCiRKZ5b2Ip8mwmtdqc76+Ayd6/8hofbiOS6PYfHl0E0avM0ryhDFar1qJZuTjzAH0mXAaptPmxPsAqNOlBarbB7PjYoS5QrnFsFIsNhNMOdzKFYF/BuhTLktWY2eUeHsddbZe0VXUYUda7Tc8sDeLSBSeM3k5/xoA+zdM5TCk9Lbu7iIm+6EYoJMFGlC5s
X-Microsoft-Antispam-PRVS: <CY4PR12MB1765351E1C68EB373852FF2FE53D0@CY4PR12MB1765.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)(10201501046)(3231311)(944501410)(52105095)(93006095)(93001095)(3002001)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123560045)(20161123562045)(20161123564045)(201708071742011)(7699016);
 SRVR:CY4PR12MB1765; BCL:0; PCL:0; RULEID:; SRVR:CY4PR12MB1765; 
X-Forefront-PRVS: 076777155F
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(376002)(346002)(366004)(136003)(396003)(39860400002)(189003)(199004)(2486003)(68736007)(72206003)(186003)(106356001)(36756003)(478600001)(105586002)(53546011)(16526019)(5660300001)(55016002)(386003)(26005)(8936002)(6666003)(21086003)(97736004)(53936002)(44832011)(305945005)(1076002)(6916009)(23676004)(6116002)(3846002)(66066001)(47776003)(229853002)(2870700001)(486006)(33656002)(7736002)(81156014)(81166006)(54906003)(956004)(11346002)(4326008)(58126008)(7696005)(446003)(52116002)(2616005)(2906002)(476003)(25786009)(50466002)(76176011)(86362001)(52146003)(8676002)(316002)(6246003)(18370500001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR12MB1765; 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: =?utf-8?B?MTtDWTRQUjEyTUIxNzY1OzIzOlBSTDJhUGJQeThlTWVTWkFWSHZ4bFFxbCth?=
 =?utf-8?B?b0UvYVBtOXh2ZDFrU0k2dWNLd3R3RUEwUVlYNFFjSUw4d1VNVTlEUFhOT05J?=
 =?utf-8?B?K1AwYXNHU2hvNGFjYkRzSHRnQzNSdVZVMW5qUkNuSU42OG96L3hkWlNuYStJ?=
 =?utf-8?B?bElXMllybTM2a0ZXNDRYWUZWT0Q3eWlwUFZRb1YxU0x1amszMDFHQk9JK0pR?=
 =?utf-8?B?cE9icHlmZ0FvYlc3TTlIWFJHYnlyRXVrMVQxUE9SYlA2YlBzSDUyRE5DOE9w?=
 =?utf-8?B?QVdHRDlFUVRTWDdtTWhsUTFaK1FlbWk5QmptM1BqcGlWdnU3RndQdXhyZzl3?=
 =?utf-8?B?WTVwVGRuUUdWOThKYXUzeC9USFhhU3pLSGdJY0t0a1lyaTV2OStYWEJnSHRJ?=
 =?utf-8?B?WnB2OHErS3JxQ0V2aXh2NzJMbElwTE1vYmJMdjJGcE01dDJMTmw0UFRsa0R4?=
 =?utf-8?B?SVUxMEE0bExvUWdCUksrRlRCNGNlTExtSVlTaFBaWml5dVd6RlRjWjJEZ2JQ?=
 =?utf-8?B?UDZJTFh0MlR2Q1k2N2ZOODNCRWptQWlzbVpqZVpsclJMKzhlSXZkaEhlR2pV?=
 =?utf-8?B?UkZvTldnYllXeXk5emVlWmQ5Z1VYdnQxVHdBRG42U2xZVEhUbks2NHIzemRH?=
 =?utf-8?B?S1hyNTR4V1NnVmNwSUYvL1IzSk01MnRTMlMwRUdJRnoyMWd3TGt0V0E0eTQv?=
 =?utf-8?B?SkY4cVVDSVRzazVjN256aGpYRHErTHdnWENaMXVSeFp1d3c3NUhCZWdLbTc5?=
 =?utf-8?B?enJualA5aDJWSVdwTXFXNk1WVDF5MFhVOXNaOGRhWXdVdU53djBMV0cxclAv?=
 =?utf-8?B?YzJFZGxyMHI5QU5XT24xektINzRxR3VmQmNFVGZwMGRmSnplWGxiV0hWcXNq?=
 =?utf-8?B?WWlvSGorUVFrd0NnZlF1bTR1UElSdXk1cUFHNTJyUE9xZFhJWDFSY3ZhMy9t?=
 =?utf-8?B?NytTUWQzNW50TGErMzYzQWNzQ2NGakxaTlNabGVtVllMSFVUdG9kd2F6Q1Vx?=
 =?utf-8?B?VjdQZU5lU0J6RXI4TU5BTmJyY01TdWxiL0RpNXpneDRld1pXNVNLRUpyZ25n?=
 =?utf-8?B?dktkaitVcW8vbjJML1QzY1BGVG41RndkOEQyKytlNHdGNkNnM0dBdXJNUi9Q?=
 =?utf-8?B?RTljcmZjVXIyMmpYK0EwYlg0RzUrdXBLOWdDZE8vU3FteC9XVXVWSnFRUUtF?=
 =?utf-8?B?Q1dKRExJanlmWm1oMTZRRXpRcytjOWk5TmpLWkN3WG5WUytiSkFrVmxSbzBM?=
 =?utf-8?B?aVB6RXJZV0VpUmdnc0dhTFJGUktpZldhZmV4RGkrNEtaWTFNalpnenQxR01V?=
 =?utf-8?B?bWpGaEorWDV3VWNSYVBIMG96NGR3SjFTNXEvNjRncGc4bUdxKzhzbnJaWHla?=
 =?utf-8?B?VGJ4MjRvSGt3dnlSMCtCTUxMdmhFL2xIaENOZ2NHYjR6dGxlV0FuWDJQTlN5?=
 =?utf-8?B?MTRDRnNRMnhTQk81d2s4WkRnSzVOZXVRcHdadGt2K3dtZnQxd3c5ZzN1ZUk5?=
 =?utf-8?B?NWFwM1N6blhOKzMvSVlDTEswakRGM2U4NloyOXRvaEQvdnVOYmVsdE92NXpU?=
 =?utf-8?B?dTVzV05YQ25VMWNiczhUMlJjRTI3UFhUbTZManJ0cy9pZGNiL2NUZExTSXNz?=
 =?utf-8?B?QS9qM3FZdXFRRXlVZUYyeHFLV084bFN2TlREU3hHMU5XL0U2VTJkVkxienBq?=
 =?utf-8?B?TnI0Y0l2MEZJcGd4NkdwRFQzNEhTNEU2c0FaT09UY3lvditlWmtaQW1zcCtp?=
 =?utf-8?B?Q1I3K0pVMTQwOFB0ZzloYWh5L05GZlpXNE5sNnpMTzBYZXkwZFpKYXQ2K25v?=
 =?utf-8?B?NzdweWZRUFdxb1FWdTFlZGd0Yk1GdHVKL2RPbDFmczhnU1lOKzFZZU5KczMv?=
 =?utf-8?Q?S6deEoCV/hcwAAkjIaINs5MLzCo7ovWW?=
X-Microsoft-Antispam-Message-Info: KHJUMGffdeDGP+6h4CnN1lQLHZCGmZFse0zfknVJACZCB+yz0VUeZnrc9zP7U/k8OdDDApj3+KbzrsmBH2Aa1GAZ9Bc/pPabmU1JzeD8b0xSArH2DmVpq7JqYZkMT31zX8V+Pe4oWsU547bPgVKs7dCs8pY5KuHnU0UbmcuCgb/TW6hmD9X9AEducKjA6NNUcwBZ8JaOmEygR5xxsbMLk889nyDNNScldwCbrhjK/nKICt10oXKXOZm/NNklOxWGeRf/z8/qJdHBDasFzhHhhZdCjh+d9KWdF+DLc2e4goq3ClYzw0UDFFn0P5TsDmSEuTWAf/vbcRA7iyn7KNvyCvqKnk9A+ihUSG5TAQqrZeI=
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1765;
 6:gVWZhdRfXJ2jW03kgPVT6QWVxMPqJCp8ss9JzXCcI3SXqU6BVFBjw5NAabmcqiiNV8VljWTgp7ql1DswgY6bol/E7sebVopeKjhrMNIWzAlFs/tjCR1wDIxq1Mf/eCaIa2LH4cwBp7ytLDjEPxwPp5S4OhdrqTnNJMRg1HKcir2PfkZ0Ld7rda940SB6Z0MKsudblEO7mkvVTKm/F7jX6uaMsNFN0vykF2vGwbGHXEJEx5ibKhGnOTjjVa6EwkdsvHII6tFqBhnAOiL4zdGrKlYFR3M7I7Y2OJqTZSfrC16iJo8xSk//fxMNQbsAM/vzZ+9WqmGZRFSqrfgQ2tFeNy4L3uAcOfkchV4ZeqOw7ocF4wTDo05Ytw9bLRKl5QaoL+ZQ2GrciaoaTSrbALO2GdOYWEn/ni3fyegSppH/z5YKIHgVe66xyZ+dD4ye6ufIN1EUj1CZbZ9EmYS+CExAvg==;
 5:N4lxspGHRw/at+3OgIGDeSKeK412FocChHIFPXXJCWh0sb6zYNkRGyUMOsCEyXgviikbpG0Ba9suvvwr4APZkxZzxdvQo7aP2bLEN9ajyWNPQuq0NknITcK7mXSb2vDGU6u/+Rt/Ne5V+gzDsN86LWjy822qnJhH3VU3qrrmEEI=;
 7:xGyK/X3yk2yucpOO81fC5iiNJnmvYbSGb8p5JlwRxd5O2fcV7t7Ad4LF8uj2I1PdS0Skay6qDqx0+lxaOCoH9/kNHfHmpaXPKcSI740LXv+iAUgXstyJu9va6qNNrhH2fePvaPQmfqBdU6pmow6PlHc/ojo8wS7vNBhtap2uUxy7lAF2xLNZUrSv0LRwqC4Asiy6LJcE2mqKsg/2IC7mqRHysBuoifrZ3OTXnCi+4YCj9eh4pLA2SltZgPq0inId
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1765;
 20:wBF0jQjRkaFGeHWmDHjSDOF2ec7PzEIu7FT7esaitsDZ9mOTFULeTZOr6VQCugdsrQDCaH9Nr5y9p8V3I+nHgOJFFEVXkTawzz0Q4BAiuX3IX1sKqpEJ06+JbO3DbO47jozjeWHCFPGe4y5lPBx9V6rGsuh1s0JGRWrlbRKXIXDMW6w2J/rkSb7X1V1rQaOd/m+kzQPWokWV4HB/7wMA2b71p5bqdRRgoX+1yag7Ii54MCYbilqluOaxz5lKSomh
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Aug 2018 14:55:42.4135 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 47644994-3f0b-4398-34ce-08d604518184
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1765
Subject: Re: [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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDE6MzM6NDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE3LjA4LjE4IGF0IDAwOjA0LCA8YnJpYW4ud29vZHNAYW1kLmNvbT4gd3Jv
dGU6Cj4gPiBPbiBUdWUsIEp1bCAxMCwgMjAxOCBhdCAwNDoxNDoxMUFNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiBIYXZpbmcgbm90aWNlZCB0aGF0IFZNTE9BRCBhbG9uZSBpcyBhYm91
dCBhcyBmYXN0IGFzIGEgc2luZ2xlIG9mIHRoZQo+ID4+IGludm9sdmVkIFdSTVNScywgSSB0aG91
Z2h0IGl0IG1pZ2h0IGJlIGEgcmVhc29uYWJsZSBpZGVhIHRvIGFsc28gdXNlIGl0Cj4gPj4gZm9y
IFBWLiBNZWFzdXJlbWVudHMsIGhvd2V2ZXIsIGhhdmUgc2hvd24gdGhhdCBhbiBhY3R1YWwgaW1w
cm92ZW1lbnQgY2FuCj4gPj4gYmUgYWNoaWV2ZWQgb25seSB3aXRoIGFuIGVhcmx5IHByZWZldGNo
IG9mIHRoZSBWTUNCICh0aGFua3MgdG8gQW5kcmV3Cj4gPj4gZm9yIHN1Z2dlc3RpbmcgdG8gdHJ5
IHRoaXMpLCB3aGljaCBJIGhhdmUgdG8gYWRtaXQgSSBjYW4ndCByZWFsbHkKPiA+PiBleHBsYWlu
LiBUaGlzIHdheSBvbiBteSBGYW0xNSBib3ggY29udGV4dCBzd2l0Y2ggdGFrZXMgb3ZlciAxMDAg
Y2xvY2tzCj4gPj4gbGVzcyBvbiBhdmVyYWdlICh0aGUgbWVhc3VyZWQgdmFsdWVzIGFyZSBoZWF2
aWx5IHZhcnlpbmcgaW4gYWxsIGNhc2VzLAo+ID4+IHRob3VnaCkuCj4gPj4gCj4gPj4gVGhpcyBp
cyBpbnRlbnRpb25hbGx5IG5vdCB1c2luZyBhIG5ldyBodm1fZnVuY3MgaG9vazogRm9yIG9uZSwg
dGhpcyBpcwo+ID4+IGFsbCBhYm91dCBQViwgYW5kIHNvbWV0aGluZyBzaW1pbGFyIGNhbiBoYXJk
bHkgYmUgZG9uZSBmb3IgVk1YLgo+ID4+IEZ1cnRoZXJtb3JlIHRoZSBpbmRpcmVjdCB0byBkaXJl
Y3QgY2FsbCBwYXRjaGluZyB0aGF0IGlzIG1lYW50IHRvIGJlCj4gPj4gYXBwbGllZCB0byBtb3N0
IGh2bV9mdW5jcyBob29rcyB3b3VsZCBiZSB1Z2x5IHRvIG1ha2Ugd29yayB3aXRoCj4gPj4gZnVu
Y3Rpb25zIGhhdmluZyBtb3JlIHRoYW4gNiBwYXJhbWV0ZXJzLgo+ID4+IAo+ID4+IFNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+IAo+ID4gSSBoYXZlIGNv
bmZpcm1lZCBpdCB3aXRoIGEgc2VuaW9yIGhhcmR3YXJlIGVuZ2luZWVyIGFuZCB1c2luZyB2bWxv
YWQgaW4KPiA+IHRoaXMgZmFzaGlvbiBpcyBzYWZlIGFuZCByZWNvbW1lbmRlZCBmb3IgcGVyZm9y
bWFuY2UuICBBcyBmYXIgYXMgdXNpbmcKPiA+IHZtbG9hZCB3aXRoIFBWLgo+ID4gCj4gPiBBY2tl
ZC1ieTogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Cj4gCj4gVGhhbmtzLiBUaGVy
ZSdzIGFub3RoZXIgYXNwZWN0IGluIHRoaXMgc2FtZSBhcmVhIHRoYXQgSSdkIGxpa2UgdG8KPiBp
bXByb3ZlLCBhbmQgaGVuY2Ugc2VlayBjbGFyaWZpY2F0aW9uIG9uIHVwIGZyb250OiBDdXJyZW50
bHkgU1ZNCj4gY29kZSB1c2VzIHR3byBwYWdlcyBwZXIgQ1BVLCBvbmUgZm9yIGhvc3Rfdm1jYiBh
bmQgdGhlIG90aGVyCj4gZm9yIGhzYS4gQWZhaWN0IHRoZSB0d28gdXNlcyBhcmUgZW50aXJlbHkg
ZGlzLWpvaW50OiBUaGUgaG9zdCBzYXZlCj4gYXJlYSBsb29rcyB0byBiZSBzaW1wbHkgeWV0IGFu
b3RoZXIgVk1DQiwgYW5kIHRoZSBwYXJ0cyBhY2Nlc3NlZAo+IGR1cmluZyBWTVJVTiAvIFZNIGV4
aXQgYXJlIGZ1bGx5IHNlcGFyYXRlIGZyb20gdGhlIG9uZXMgdXNlZCBieQo+IFZNTE9BRCAvIFZN
U0FWRS4gVGhlcmVmb3JlIEkgdGhpbmsgYm90aCBjb3VsZCBiZSBmb2xkZWQsCj4gcmVkdWNpbmcg
Y29kZSBzaXplIGFzIHdlbGwgYXMgbWVtb3J5IChhbmQgcGVyaGFwcyBjYWNoZSkgZm9vdHByaW50
Lgo+IAo+IEkgdGhpbmsgdGhpcyBzZXBhcmF0aW9uIHdhcyBkb25lIGJlY2F1c2UgdGhlIFBNIG1l
bnRpb25zIGJvdGgKPiBkYXRhIHN0cnVjdHVyZXMgc2VwYXJhdGVseSwgYnV0IGlpcmMgdGhlcmUn
cyBub3RoaW5nIHNhaWQgYW55d2hlcmUKPiB0aGF0IHRoZSB0d28gc3RydWN0dXJlcyBpbmRlZWQg
bmVlZCB0byBiZSBkaXN0aW5jdC4KPiAKPiBKYW4KCkZyb20gQVBNIFZvbCAyCgoxNS4zMC40IFZN
X0hTQVZFX1BBIE1TUiAoQzAwMV8wMTE3aCkKVGhlIDY0LWJpdCByZWFkL3dyaXRlIFZNX0hTQVZF
X1BBIE1TUiBob2xkcyB0aGUgcGh5c2ljYWwgYWRkcmVzcyBvZiBhCjRLQiBibG9jayBvZiBtZW1v
cnkgd2hlcmUgVk1SVU4gc2F2ZXMgaG9zdCBzdGF0ZSwgYW5kIGZyb20gd2hpY2gKI1ZNRVhJVCBy
ZWxvYWRzIGhvc3Qgc3RhdGUuIFRoZSBWTU0gc29mdHdhcmUgaXMgZXhwZWN0ZWQgdG8gc2V0IHVw
IHRoaXMKcmVnaXN0ZXIgYmVmb3JlIGlzc3VpbmcgdGhlIGZpcnN0IFZNUlVOIGluc3RydWN0aW9u
LiBTb2Z0d2FyZSBtdXN0IG5vdAphdHRlbXB0IHRvIHJlYWQgb3Igd3JpdGUgdGhlIGhvc3Qgc2F2
ZS1zdGF0ZSBhcmVhIGRpcmVjdGx5LgoKV3JpdGluZyB0aGlzIE1TUiBjYXVzZXMgYSAjR1AgaWY6
CuKAoiAgYW55IG9mIHRoZSBsb3cgMTIgYml0cyBvZiB0aGUgYWRkcmVzcyB3cml0dGVuIGFyZSBu
b256ZXJvLCBvcgrigKIgIHRoZSBhZGRyZXNzIHdyaXR0ZW4gaXMgZ3JlYXRlciB0aGFuIG9yIGVx
dWFsIHRvIHRoZSBtYXhpbXVtCiAgIHN1cHBvcnRlZCBwaHlzaWNhbCBhZGRyZXNzIGZvciB0aGlz
IGltcGxlbWVudGF0aW9uLgoKCgpJdCBzZWVtcyB0aGF0IHRoZSBIU0EgaXMgbmVlZGVkIGZvciB0
aGUgc3RhdGUgb2YgdGhlIGd1ZXN0L2hvc3QuICBJCmRvbid0IHNlZSBob3cgdGhleSBjYW4gYmUg
Zm9sZGVkIGluIHRvZ2V0aGVyLiAgQW0gSSBtaXNzaW5nIHNvbWV0aGluZz8KCi0tIApCcmlhbiBX
b29kcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 14:56:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 14:56: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 1fqgB0-00064B-T7; Fri, 17 Aug 2018 14:56:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqgAz-000642-KB
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 14:56:33 +0000
X-Inumbo-ID: cf56f874-a22d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cf56f874-a22d-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 14:57:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63096480"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 15:56:29 +0100
Message-ID: <20180817145629.11191-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen: xen.lds should depend on Kconfig's
 auto.conf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>, Doug Goldstein <cardoe@cardoe.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

eGVuLmxkcy5TIHVzZXMgb24gc29tZSBvZiB0aGUgY29uZmlnIG9wdGlvbnMgc2V0IGJ5IEtjb25m
aWcuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhl
bi9hcmNoL2FybS9NYWtlZmlsZSB8IDIgKy0KIHhlbi9hcmNoL3g4Ni9NYWtlZmlsZSB8IDQgKyst
LQogMiBmaWxlcyBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL01ha2VmaWxlCmlu
ZGV4IGI5YjE0MWRjODQuLjRkNzMyZGYxZWIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9NYWtl
ZmlsZQorKysgYi94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKQEAgLTEyNCw3ICsxMjQsNyBAQCAkKFRB
UkdFVCktc3ltczogcHJlbGluay5vIHhlbi5sZHMgJChCQVNFRElSKS9jb21tb24vc3ltYm9scy1k
dW1teS5vCiBhc20tb2Zmc2V0cy5zOiAkKFRBUkdFVF9TVUJBUkNIKS9hc20tb2Zmc2V0cy5jCiAJ
JChDQykgJChmaWx0ZXItb3V0IC1mbHRvLCQoQ0ZMQUdTKSkgLVMgLW8gJEAgJDwKIAoteGVuLmxk
czogeGVuLmxkcy5TCit4ZW4ubGRzOiB4ZW4ubGRzLlMgaW5jbHVkZS9jb25maWcvYXV0by5jb25m
CiAJJChDQykgLVAgLUUgLVVpMzg2ICQoQUZMQUdTKSAtbyAkQCAkPAogCXNlZCAtZSAncy94ZW5c
Lmxkc1wubzoveGVuXC5sZHM6L2cnIDwueGVuLmxkcy5kID4ueGVuLmxkcy5kLm5ldwogCW12IC1m
IC54ZW4ubGRzLmQubmV3IC54ZW4ubGRzLmQKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9NYWtl
ZmlsZSBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQppbmRleCA5YjliNjNhYzYzLi4xOGQxOTViZjVm
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L01h
a2VmaWxlCkBAIC0yMTgsMTIgKzIxOCwxMiBAQCBlZmkvYm9vdC5pbml0Lm8gZWZpL3J1bnRpbWUu
byBlZmkvY29tcGF0Lm8gZWZpL2J1aWxkaWQubzogOwogYXNtLW9mZnNldHMuczogJChUQVJHRVRf
U1VCQVJDSCkvYXNtLW9mZnNldHMuYwogCSQoQ0MpICQoZmlsdGVyLW91dCAtV2EkKGNvbW1hKSUg
LWZsdG8sJChDRkxBR1MpKSAtUyAtbyAkQCAkPAogCi14ZW4ubGRzOiB4ZW4ubGRzLlMKK3hlbi5s
ZHM6IHhlbi5sZHMuUyBpbmNsdWRlL2NvbmZpZy9hdXRvLmNvbmYKIAkkKENDKSAtUCAtRSAtVWkz
ODYgJChmaWx0ZXItb3V0IC1XYSQoY29tbWEpJSwkKEFGTEFHUykpIC1vICRAICQ8CiAJc2VkIC1l
ICdzL3hlblwubGRzXC5vOi94ZW5cLmxkczovZycgPC54ZW4ubGRzLmQgPi54ZW4ubGRzLmQubmV3
CiAJbXYgLWYgLnhlbi5sZHMuZC5uZXcgLnhlbi5sZHMuZAogCi1lZmkubGRzOiB4ZW4ubGRzLlMK
K2VmaS5sZHM6IHhlbi5sZHMuUyBpbmNsdWRlL2NvbmZpZy9hdXRvLmNvbmYKIAkkKENDKSAtUCAt
RSAtVWkzODYgLURFRkkgJChmaWx0ZXItb3V0IC1XYSQoY29tbWEpJSwkKEFGTEFHUykpIC1vICRA
ICQ8CiAJc2VkIC1lICdzL2VmaVwubGRzXC5vOi9lZmlcLmxkczovZycgPC4kKEBGKS5kID4uJChA
RikuZC5uZXcKIAltdiAtZiAuJChARikuZC5uZXcgLiQoQEYpLmQKLS0gCjIuMTEuMAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 14:59:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 14:59: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 1fqgDw-0006Gu-FE; Fri, 17 Aug 2018 14:59:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqgDv-0006Gn-3O
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 14:59:35 +0000
X-Inumbo-ID: fd0888a3-a22d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fd0888a3-a22d-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 16:58:24 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63096787"
Date: Fri, 17 Aug 2018 15:59:30 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Message-ID: <20180817145930.ikryqnar2co2xytw@citrix.com>
References: <20180817145629.11191-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180817145629.11191-1-wei.liu2@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] xen: xen.lds should depend on Kconfig's
 auto.conf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>, Doug Goldstein <cardoe@cardoe.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDM6NTY6MjlQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiB4ZW4ubGRzLlMgdXNlcyBvbiBzb21lIG9mIHRoZSBjb25maWcgb3B0aW9ucyBzZXQgYnkgS2Nv
bmZpZy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoK
SWdub3JlIHRoaXMgcGF0Y2gsIHRoZSBwYXRoIGlzIHdyb25nLgoKV2VpLgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:04:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15:04:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqgIb-00077G-4g; Fri, 17 Aug 2018 15:04: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqgIZ-00077B-Gl
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:04:23 +0000
X-Inumbo-ID: a9512439-a22e-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a9512439-a22e-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:03:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63097490"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:04:19 +0100
Message-ID: <20180817150419.32002-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] xen: xen.lds should depend on Kconfig's
 auto.conf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>, Doug Goldstein <cardoe@cardoe.com>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

eGVuLmxkcy5TIHVzZXMgb24gc29tZSBvZiB0aGUgY29uZmlnIG9wdGlvbnMgc2V0IGJ5IEtjb25m
aWcuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KdjI6
IGNvcnJlY3QgdGhlIHBhdGggdXNlZCBpbiB0aGUgcGF0Y2guCi0tLQogeGVuL2FyY2gvYXJtL01h
a2VmaWxlIHwgMiArLQogeGVuL2FyY2gveDg2L01ha2VmaWxlIHwgNCArKy0tCiAyIGZpbGVzIGNo
YW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vTWFrZWZpbGUgYi94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKaW5kZXggYjliMTQxZGM4
NC4uNTVjMWJmMDMyZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL01ha2VmaWxlCisrKyBiL3hl
bi9hcmNoL2FybS9NYWtlZmlsZQpAQCAtMTI0LDcgKzEyNCw3IEBAICQoVEFSR0VUKS1zeW1zOiBw
cmVsaW5rLm8geGVuLmxkcyAkKEJBU0VESVIpL2NvbW1vbi9zeW1ib2xzLWR1bW15Lm8KIGFzbS1v
ZmZzZXRzLnM6ICQoVEFSR0VUX1NVQkFSQ0gpL2FzbS1vZmZzZXRzLmMKIAkkKENDKSAkKGZpbHRl
ci1vdXQgLWZsdG8sJChDRkxBR1MpKSAtUyAtbyAkQCAkPAogCi14ZW4ubGRzOiB4ZW4ubGRzLlMK
K3hlbi5sZHM6IHhlbi5sZHMuUyAuLi8uLi9pbmNsdWRlL2NvbmZpZy9hdXRvLmNvbmYKIAkkKEND
KSAtUCAtRSAtVWkzODYgJChBRkxBR1MpIC1vICRAICQ8CiAJc2VkIC1lICdzL3hlblwubGRzXC5v
Oi94ZW5cLmxkczovZycgPC54ZW4ubGRzLmQgPi54ZW4ubGRzLmQubmV3CiAJbXYgLWYgLnhlbi5s
ZHMuZC5uZXcgLnhlbi5sZHMuZApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L01ha2VmaWxlIGIv
eGVuL2FyY2gveDg2L01ha2VmaWxlCmluZGV4IDliOWI2M2FjNjMuLmJiN2UxZDk2NmMgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUK
QEAgLTIxOCwxMiArMjE4LDEyIEBAIGVmaS9ib290LmluaXQubyBlZmkvcnVudGltZS5vIGVmaS9j
b21wYXQubyBlZmkvYnVpbGRpZC5vOiA7CiBhc20tb2Zmc2V0cy5zOiAkKFRBUkdFVF9TVUJBUkNI
KS9hc20tb2Zmc2V0cy5jCiAJJChDQykgJChmaWx0ZXItb3V0IC1XYSQoY29tbWEpJSAtZmx0bywk
KENGTEFHUykpIC1TIC1vICRAICQ8CiAKLXhlbi5sZHM6IHhlbi5sZHMuUworeGVuLmxkczogeGVu
Lmxkcy5TIC4uLy4uL2luY2x1ZGUvY29uZmlnL2F1dG8uY29uZgogCSQoQ0MpIC1QIC1FIC1VaTM4
NiAkKGZpbHRlci1vdXQgLVdhJChjb21tYSklLCQoQUZMQUdTKSkgLW8gJEAgJDwKIAlzZWQgLWUg
J3MveGVuXC5sZHNcLm86L3hlblwubGRzOi9nJyA8Lnhlbi5sZHMuZCA+Lnhlbi5sZHMuZC5uZXcK
IAltdiAtZiAueGVuLmxkcy5kLm5ldyAueGVuLmxkcy5kCiAKLWVmaS5sZHM6IHhlbi5sZHMuUwor
ZWZpLmxkczogeGVuLmxkcy5TIC4uLy4uL2luY2x1ZGUvY29uZmlnL2F1dG8uY29uZgogCSQoQ0Mp
IC1QIC1FIC1VaTM4NiAtREVGSSAkKGZpbHRlci1vdXQgLVdhJChjb21tYSklLCQoQUZMQUdTKSkg
LW8gJEAgJDwKIAlzZWQgLWUgJ3MvZWZpXC5sZHNcLm86L2VmaVwubGRzOi9nJyA8LiQoQEYpLmQg
Pi4kKEBGKS5kLm5ldwogCW12IC1mIC4kKEBGKS5kLm5ldyAuJChARikuZAotLSAKMi4xMS4wCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:13:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15:13:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqgQs-0007yq-NQ; Fri, 17 Aug 2018 15:12:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqgQr-0007yM-Ez
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:12:57 +0000
X-Inumbo-ID: db61c0f8-a22f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id db61c0f8-a22f-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:11:46 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63098704"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:21 +0100
Message-ID: <8b7fbb41ea284132f3602585557d74c40fbebad6.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 03/34] x86: HVM_FEP should depend on HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJj
aC94ODYvS2NvbmZpZyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L0tjb25maWcgYi94ZW4vYXJjaC94ODYvS2NvbmZpZwppbmRl
eCA2M2IyODZhLi5iYTVjYjYyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvS2NvbmZpZworKysg
Yi94ZW4vYXJjaC94ODYvS2NvbmZpZwpAQCAtOTQsNiArOTQsNyBAQCBjb25maWcgQklHTUVNCiBj
b25maWcgSFZNX0ZFUAogCWJvb2wgIkhWTSBGb3JjZWQgRW11bGF0aW9uIFByZWZpeCBzdXBwb3J0
IiBpZiBFWFBFUlQgPSAieSIKIAlkZWZhdWx0IERFQlVHCisJZGVwZW5kcyBvbiBIVk0KIAktLS1o
ZWxwLS0tCiAKIAkgIENvbXBpbGVzIGluIGEgZmVhdHVyZSB0aGF0IGFsbG93cyBIVk0gZ3Vlc3Qg
dG8gYXJiaXRyYXJpbHkKLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:13:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15:13:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqgQv-0007zr-EW; Fri, 17 Aug 2018 15:13:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqgQt-0007zV-QD
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:12:59 +0000
X-Inumbo-ID: dd1d4ae0-a22f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dd1d4ae0-a22f-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:11:49 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63098712"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:25 +0100
Message-ID: <ede6a87dc100c0ef2cf28f7acc562244b8b0f79e.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 07/34] x86: only call memory_type_changed for
 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: 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>

SmFuIGluZGljYXRlZCB0aGF0IGZvciBQViBndWVzdHMgdGhlIG1lbW9yeSB0eXBlIGlzIG5vdCBj
aGFuZ2VkLCBmb3IKSFZNIGd1ZXN0cyBtZW1vcnlfdHlwZV9jaGFuZ2VkIGlzIG5lZWRlZCBmb3Ig
RVBUJ3MgZWZmZWN0aXZlIG1lbW9yeQp0eXBlIGNhbGN1bGF0aW9uLiBDYWxsIG1lbW9yeV90eXBl
X2NoYW5nZWQgZm9yIEhWTSBndWVzdHMgb25seS4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2RvbWN0bC5jICAgICAgICAgICB8
IDQgKystLQogeGVuL2NvbW1vbi9kb21jdGwuYyAgICAgICAgICAgICB8IDUgKysrLS0KIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgfCAzICsrLQogMyBmaWxlcyBjaGFuZ2VkLCA3IGlu
c2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2Rv
bWN0bC5jIGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCmluZGV4IDEwMDI2NTkuLmE4MzI1ZjUgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYworKysgYi94ZW4vYXJjaC94ODYvZG9tY3Rs
LmMKQEAgLTQxNiw3ICs0MTYsNyBAQCBsb25nIGFyY2hfZG9fZG9tY3RsKAogICAgICAgICAgICAg
cmV0ID0gaW9wb3J0c19wZXJtaXRfYWNjZXNzKGQsIGZwLCBmcCArIG5wIC0gMSk7CiAgICAgICAg
IGVsc2UKICAgICAgICAgICAgIHJldCA9IGlvcG9ydHNfZGVueV9hY2Nlc3MoZCwgZnAsIGZwICsg
bnAgLSAxKTsKLSAgICAgICAgaWYgKCAhcmV0ICkKKyAgICAgICAgaWYgKCAhcmV0ICYmIGlzX2h2
bV9kb21haW4oZCkgKQogICAgICAgICAgICAgbWVtb3J5X3R5cGVfY2hhbmdlZChkKTsKICAgICAg
ICAgYnJlYWs7CiAgICAgfQpAQCAtODI0LDcgKzgyNCw3IEBAIGxvbmcgYXJjaF9kb19kb21jdGwo
CiAgICAgICAgICAgICAgICAgICAgICAgICJpb3BvcnRfbWFwOiBlcnJvciAlbGQgZGVueWluZyBk
b20lZCBhY2Nlc3MgdG8gWyV4LCV4XVxuIiwKICAgICAgICAgICAgICAgICAgICAgICAgcmV0LCBk
LT5kb21haW5faWQsIGZtcCwgZm1wICsgbnAgLSAxKTsKICAgICAgICAgfQotICAgICAgICBpZiAo
ICFyZXQgKQorICAgICAgICBpZiAoICFyZXQgJiYgaXNfaHZtX2RvbWFpbihkKSApCiAgICAgICAg
ICAgICBtZW1vcnlfdHlwZV9jaGFuZ2VkKGQpOwogICAgICAgICBicmVhazsKICAgICB9CmRpZmYg
LS1naXQgYS94ZW4vY29tbW9uL2RvbWN0bC5jIGIveGVuL2NvbW1vbi9kb21jdGwuYwppbmRleCAw
ZWY1NTRhLi5hZTk5ZmVkIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWN0bC5jCisrKyBiL3hl
bi9jb21tb24vZG9tY3RsLmMKQEAgLTk3Nyw3ICs5NzcsNyBAQCBsb25nIGRvX2RvbWN0bChYRU5f
R1VFU1RfSEFORExFX1BBUkFNKHhlbl9kb21jdGxfdCkgdV9kb21jdGwpCiAgICAgICAgICAgICBy
ZXQgPSBpb21lbV9wZXJtaXRfYWNjZXNzKGQsIG1mbiwgbWZuICsgbnJfbWZucyAtIDEpOwogICAg
ICAgICBlbHNlCiAgICAgICAgICAgICByZXQgPSBpb21lbV9kZW55X2FjY2VzcyhkLCBtZm4sIG1m
biArIG5yX21mbnMgLSAxKTsKLSAgICAgICAgaWYgKCAhcmV0ICkKKyAgICAgICAgaWYgKCAhcmV0
ICYmIGlzX2h2bV9kb21haW4oZCkgKQogICAgICAgICAgICAgbWVtb3J5X3R5cGVfY2hhbmdlZChk
KTsKICAgICAgICAgYnJlYWs7CiAgICAgfQpAQCAtMTAzNyw3ICsxMDM3LDggQEAgbG9uZyBkb19k
b21jdGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fZG9tY3RsX3QpIHVfZG9tY3RsKQogICAg
ICAgICAgICAgICAgICAgICAgICByZXQsIGQtPmRvbWFpbl9pZCwgbWZuLCBtZm5fZW5kKTsKICAg
ICAgICAgfQogICAgICAgICAvKiBEbyB0aGlzIHVuY29uZGl0aW9uYWxseSB0byBjb3ZlciBlcnJv
cnMgb24gYWJvdmUgZmFpbHVyZSBwYXRocy4gKi8KLSAgICAgICAgbWVtb3J5X3R5cGVfY2hhbmdl
ZChkKTsKKwlpZiAoIGlzX2h2bV9kb21haW4oZCkgKQorICAgICAgICAgICAgbWVtb3J5X3R5cGVf
Y2hhbmdlZChkKTsKICAgICAgICAgYnJlYWs7CiAgICAgfQogCmRpZmYgLS1naXQgYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUu
YwppbmRleCA3MGQyMThmLi5jZjVhYTIwIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAgLTI0
MCw3ICsyNDAsOCBAQCBpbnQgaW9tbXVfY29uc3RydWN0KHN0cnVjdCBkb21haW4gKmQpCiAgICAg
ICogbWVtb3J5X3R5cGVfY2hhbmdlZCBsb3NlIGVmZmVjdCBpZiBtZW1vcnkgdHlwZSBjaGFuZ2Vz
LgogICAgICAqIENhbGwgbWVtb3J5X3R5cGVfY2hhbmdlZCBoZXJlIHRvIGFtZW5kIHRoaXMuCiAg
ICAgICovCi0gICAgbWVtb3J5X3R5cGVfY2hhbmdlZChkKTsKKyAgICBpZiAoIGlzX2h2bV9kb21h
aW4oZCkgKQorICAgICAgICBtZW1vcnlfdHlwZV9jaGFuZ2VkKGQpOwogCiAgICAgcmV0dXJuIDA7
CiB9Ci0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:13:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15:13:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqgQt-0007zZ-SW; Fri, 17 Aug 2018 15:12:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqgQs-0007yu-TL
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:12:58 +0000
X-Inumbo-ID: dc66bfcb-a22f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dc66bfcb-a22f-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:11:48 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63098707"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:23 +0100
Message-ID: <32dc160e20e574c7ec736fad43157928de86962e.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 05/34] xen: is_hvm_domain should evaluate to 0
 when !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

U2luY2UgaXQgaXMgZGVmaW5lZCBpbiBjb21tb24gaGVhZGVyIGZpbGUsIGludHJvZHVjZSBDT05G
SUdfSFZNIHRvCkFybSB0byBhdm9pZCBicmVha2FnZS4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL0tjb25maWcgICAgfCAzICsr
KwogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggfCA2ICsrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCA5
IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vS2NvbmZpZyBiL3hlbi9h
cmNoL2FybS9LY29uZmlnCmluZGV4IDU4NmJjNjIuLmMwZTk2OWUgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL2FybS9LY29uZmlnCisrKyBiL3hlbi9hcmNoL2FybS9LY29uZmlnCkBAIC01Miw2ICs1Miw5
IEBAIGNvbmZpZyBIQVNfSVRTCiAgICAgICAgIHByb21wdCAiR0lDdjMgSVRTIE1TSSBjb250cm9s
bGVyIHN1cHBvcnQiIGlmIEVYUEVSVCA9ICJ5IgogICAgICAgICBkZXBlbmRzIG9uIEdJQ1YzICYm
ICFORVdfVkdJQwogCitjb25maWcgSFZNCisgICAgICAgIGRlZl9ib29sIHkKKwogY29uZmlnIE5F
V19WR0lDCiAJYm9vbAogCXByb21wdCAiVXNlIG5ldyBWR0lDIGltcGxlbWVudGF0aW9uIgpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQu
aAppbmRleCA1MWNlZWJlLi44ZmMzNDIzIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2No
ZWQuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaApAQCAtODc5LDggKzg3OSwxNCBAQCB2
b2lkIHdhdGNoZG9nX2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpOwogCiAjZGVmaW5l
IGlzX3B2X2RvbWFpbihkKSAoKGQpLT5ndWVzdF90eXBlID09IGd1ZXN0X3R5cGVfcHYpCiAjZGVm
aW5lIGlzX3B2X3ZjcHUodikgICAoaXNfcHZfZG9tYWluKCh2KS0+ZG9tYWluKSkKKworI2lmIENP
TkZJR19IVk0KICNkZWZpbmUgaXNfaHZtX2RvbWFpbihkKSAoKGQpLT5ndWVzdF90eXBlID09IGd1
ZXN0X3R5cGVfaHZtKQorI2Vsc2UKKyNkZWZpbmUgaXNfaHZtX2RvbWFpbihkKSAoMCkKKyNlbmRp
ZgogI2RlZmluZSBpc19odm1fdmNwdSh2KSAgIChpc19odm1fZG9tYWluKHYtPmRvbWFpbikpCisK
ICNkZWZpbmUgaXNfcGlubmVkX3ZjcHUodikgKCh2KS0+ZG9tYWluLT5pc19waW5uZWQgfHwgXAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgY3B1bWFza193ZWlnaHQoKHYpLT5jcHVfaGFyZF9h
ZmZpbml0eSkgPT0gMSkKICNpZmRlZiBDT05GSUdfSEFTX1BBU1NUSFJPVUdICi0tIApnaXQtc2Vy
aWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:13:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15:13:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqgQt-0007zK-9Y; Fri, 17 Aug 2018 15:12:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqgQr-0007yO-H5
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:12:57 +0000
X-Inumbo-ID: db70c62e-a22f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id db70c62e-a22f-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:11:46 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63098703"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:19 +0100
Message-ID: <48771817136e02beefccded7575a57afd49889c4.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 01/34] x86: fix building !CONFIG_LOCK_PROFILE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>

VGhlIGluaXQgZnVuY3Rpb24gc2hvdWxkbid0IGJlIGJ1aWx0IG9yIGNhbGxlZCBhdCBhbGwgd2hl
bgohQ09ORklHX0xPQ0tfUFJPRklMRS4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Ci0tLQogeGVuL2NvbW1vbi9zcGlubG9jay5jIHwgMiArKwogMSBmaWxlIGNo
YW5nZWQsIDIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc3BpbmxvY2su
YyBiL3hlbi9jb21tb24vc3BpbmxvY2suYwppbmRleCA4ZjJiYTA4Li4zNmUzMWM5IDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL3NwaW5sb2NrLmMKKysrIGIveGVuL2NvbW1vbi9zcGlubG9jay5jCkBA
IC00NzEsNiArNDcxLDcgQEAgdm9pZCBfbG9ja19wcm9maWxlX2RlcmVnaXN0ZXJfc3RydWN0KAog
ICAgIHNwaW5fdW5sb2NrKCZsb2NrX3Byb2ZpbGVfbG9jayk7CiB9CiAKKyNpZmRlZiBDT05GSUdf
TE9DS19QUk9GSUxFCiBzdGF0aWMgaW50IF9faW5pdCBsb2NrX3Byb2ZfaW5pdCh2b2lkKQogewog
ICAgIHN0cnVjdCBsb2NrX3Byb2ZpbGUgKipxOwpAQCAtNDg5LDUgKzQ5MCw2IEBAIHN0YXRpYyBp
bnQgX19pbml0IGxvY2tfcHJvZl9pbml0KHZvaWQpCiAgICAgcmV0dXJuIDA7CiB9CiBfX2luaXRj
YWxsKGxvY2tfcHJvZl9pbml0KTsKKyNlbmRpZgogCiAjZW5kaWYgLyogTE9DS19QUk9GSUxFICov
Ci0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:13:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15:13:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqgQr-0007yA-0m; Fri, 17 Aug 2018 15:12: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqgQq-0007y0-07
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:12:56 +0000
X-Inumbo-ID: dab53f2a-a22f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dab53f2a-a22f-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:11:45 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63098697"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:20 +0100
Message-ID: <8031c7ec84999887184e15c73a534ee80a0642d7.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 02/34] x86/vvmx: make get_shadow_eptp static
 function
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Jun Nakajima <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SXRzIGNhbGxlcnMgbGl2ZSB3aXRoaW4gdGhlIHNhbWUgZmlsZS4KClNpZ25lZC1vZmYtYnk6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdnZt
eC5jICAgICAgICB8IDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92dm14LmggfCAy
IC0tCiAyIGZpbGVzIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAzIGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0v
dm14L3Z2bXguYwppbmRleCA5MThkNDdkLi5iN2Q5YTFhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvaHZtL3ZteC92dm14LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCkBAIC0x
MTA3LDcgKzExMDcsNyBAQCBzdGF0aWMgdm9pZCBsb2FkX3NoYWRvd19ndWVzdF9zdGF0ZShzdHJ1
Y3QgdmNwdSAqdikKICAgICAvKiBUT0RPOiBDUjMgdGFyZ2V0IGNvbnRyb2wgKi8KIH0KIAotdWlu
dDY0X3QgZ2V0X3NoYWRvd19lcHRwKHN0cnVjdCB2Y3B1ICp2KQorc3RhdGljIHVpbnQ2NF90IGdl
dF9zaGFkb3dfZXB0cChzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAq
cDJtID0gcDJtX2dldF9uZXN0ZWRwMm0odik7CiAgICAgc3RydWN0IGVwdF9kYXRhICplcHQgPSAm
cDJtLT5lcHQ7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdnZteC5o
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3Z2bXguaAppbmRleCA5ZWEzNWViLi5hMjBi
ZDllIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdnZteC5oCisrKyBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92dm14LmgKQEAgLTE4OCw4ICsxODgsNiBAQCBl
bnVtIHZteF9pbnNuX2Vycm5vIHNldF92dm1jc19yZWFsX3NhZmUoY29uc3Qgc3RydWN0IHZjcHUg
KiwgdTMyIGVuY29kaW5nLAogICAgc2V0X3Z2bWNzX3JlYWxfc2FmZSh2Y3B1LCBlbmNvZGluZywg
dmFsKSA6IFwKICAgIHNldF92dm1jc192aXJ0dWFsX3NhZmUodmNwdV9uZXN0ZWRodm0odmNwdSku
bnZfdnZtY3gsIGVuY29kaW5nLCB2YWwpKQogCi11aW50NjRfdCBnZXRfc2hhZG93X2VwdHAoc3Ry
dWN0IHZjcHUgKnYpOwotCiB2b2lkIG52bXhfZGVzdHJveV92bWNzKHN0cnVjdCB2Y3B1ICp2KTsK
IGludCBudm14X2hhbmRsZV92bXB0cmxkKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsKIGlu
dCBudm14X2hhbmRsZV92bXB0cnN0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsKLS0gCmdp
dC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:13:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15:13:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqgQt-0007z0-0S; Fri, 17 Aug 2018 15:12:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqgQr-0007yN-GA
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:12:57 +0000
X-Inumbo-ID: dbbcb1d6-a22f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dbbcb1d6-a22f-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:11:46 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63098705"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:22 +0100
Message-ID: <a1e3abddeb657a96e8989767ffc5c7d01ad20225.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 04/34] x86/mm: don't reference hvm_funcs directly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

SXQgaXMgZ2VuZXJhbGx5IG5vdCBhIGdvb2QgaWRlYSB0byByZWZlcmVuY2UgdGhlIGludGVybmFs
IGRhdGEKc3RydWN0dXJlIG9mIHRoZSBhbm90aGVyIHN1YnN5c3RlbSBkaXJlY3RseS4gSW50cm9k
dWNlIGEgd3JhcHBlcgpmdW5jdGlvbiBmb3IgdGhlIGludmxwZyBob29rLgoKTm8gZnVuY3Rpb25h
bCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgot
LS0KIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgICAgIHwgMiArLQogeGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vaHZtLmggfCA1ICsrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygr
KSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2Fy
Y2gveDg2L21tLmMKaW5kZXggODVjY2Y0OC4uOGFjNDQxMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L21tLmMKKysrIGIveGVuL2FyY2gveDg2L21tLmMKQEAgLTU4MDAsNyArNTgwMCw3IEBAIHZv
aWQgcGFnaW5nX2ludmxwZyhzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyB2YSkKICAgICBp
ZiAoIGlzX3B2X3ZjcHUodikgKQogICAgICAgICBmbHVzaF90bGJfb25lX2xvY2FsKHZhKTsKICAg
ICBlbHNlCi0gICAgICAgIGh2bV9mdW5jcy5pbnZscGcodiwgdmEpOworICAgICAgICBodm1faW52
bHBnKHYsIHZhKTsKIH0KIAogLyogQnVpbGQgYSAzMmJpdCBQU0UgcGFnZSB0YWJsZSB1c2luZyA0
TUIgcGFnZXMuICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaCBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oCmluZGV4IDRmNzIwYWQuLjE0NjcyMGMgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oCisrKyBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL2h2bS5oCkBAIC00NTQsNiArNDU0LDExIEBAIHN0YXRpYyBpbmxpbmUgaW50
IGh2bV9ldmVudF9wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KQogICAgIHJldHVybiBodm1fZnVuY3Mu
ZXZlbnRfcGVuZGluZyh2KTsKIH0KIAorc3RhdGljIGlubGluZSB2b2lkIGh2bV9pbnZscGcoc3Ry
dWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgdmEpCit7CisgICAgaHZtX2Z1bmNzLmludmxwZyh2
LCB2YSk7Cit9CisKIC8qIFRoZXNlIGJpdHMgaW4gQ1I0IGFyZSBvd25lZCBieSB0aGUgaG9zdC4g
Ki8KICNkZWZpbmUgSFZNX0NSNF9IT1NUX01BU0sgKG1tdV9jcjRfZmVhdHVyZXMgJiBcCiAgICAg
KFg4Nl9DUjRfVk1YRSB8IFg4Nl9DUjRfUEFFIHwgWDg2X0NSNF9NQ0UpKQotLSAKZ2l0LXNlcmll
cyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:13:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15:13:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqgQt-0007zQ-JD; Fri, 17 Aug 2018 15:12:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqgQs-0007yt-So
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:12:58 +0000
X-Inumbo-ID: dcbb9833-a22f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dcbb9833-a22f-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:11:48 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63098710"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:27 +0100
Message-ID: <9e2d183567933c28cf559ca99a9887e812f0f001.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 09/34] x86: guard HAS_VPCI with CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VlBDSSBpcyBvbmx5IHVzZWZ1bCBmb3IgUFZIIC8gSFZNIGd1ZXN0cy4gSWRlYWxseSBDT05GSUdf
SFZNIHNob3VsZAppbXBseSAhUFZfU0hJTV9FWENMVVNJVkUsIGJ1dCB3ZSBzdGlsbCB3YW50IHRv
IGJ1aWxkIFBWX1NISU1fRVhDTFVTSVZFCndpdGggQ09ORklHX0hWTSBhdCB0aGlzIHN0YWdlIGJl
Y2F1c2UgYSBsb3Qgb2YgdGhpbmdzIGFyZSBzdGlsbAplbnRhbmdsZWQuCgpTaWduZWQtb2ZmLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9LY29uZmln
IHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L0tjb25maWcgYi94ZW4vYXJjaC94ODYvS2NvbmZpZwpp
bmRleCBiYTVjYjYyLi43M2FiOGY4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvS2NvbmZpZwor
KysgYi94ZW4vYXJjaC94ODYvS2NvbmZpZwpAQCAtMjMsNyArMjMsNyBAQCBjb25maWcgWDg2CiAJ
c2VsZWN0IEhBU19QQ0kKIAlzZWxlY3QgSEFTX1BEWAogCXNlbGVjdCBIQVNfVUJTQU4KLQlzZWxl
Y3QgSEFTX1ZQQ0kgaWYgIVBWX1NISU1fRVhDTFVTSVZFCisJc2VsZWN0IEhBU19WUENJIGlmICFQ
Vl9TSElNX0VYQ0xVU0lWRSAmJiBIVk0KIAlzZWxlY3QgTkVFRFNfTElCRUxGCiAJc2VsZWN0IE5V
TUEKIAotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:13:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15:13:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqgQr-0007yT-Ew; Fri, 17 Aug 2018 15:12: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqgQq-0007y5-7j
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:12:56 +0000
X-Inumbo-ID: db1a3045-a22f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id db1a3045-a22f-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:11:45 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63098701"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:18 +0100
Message-ID: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 00/34] Make CONFIG_HVM 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBzZXJpZXMgZ29lcyB0aHJvdWdoIHg4NiBjb2RlIHRvIG1ha2UgQ09ORklHX0hWTSB3b3Jr
LgoKV2l0aCB0aGlzIHNlcmllcywgaXQgaXMgcG9zc2libGUgdG8gYnVpbGQgWGVuIHdpdGggUFYg
c3VwcG9ydCBvbmx5LgoKUnVubmluZyBgeGwgaW5mb2Agb24gYSBob3N0IHdpdGggUFYgb25seSBY
ZW46Cgpyb290QGxjeTItZHQxMDg6fiMgeGwgaW5mbwpob3N0ICAgICAgICAgICAgICAgICAgIDog
bGN5Mi1kdDEwOApyZWxlYXNlICAgICAgICAgICAgICAgIDogNC4xNy4wLTAuYnBvLjEtYW1kNjQK
dmVyc2lvbiAgICAgICAgICAgICAgICA6ICMxIFNNUCBEZWJpYW4gNC4xNy44LTF+YnBvOSsxICgy
MDE4LTA3LTIzKQptYWNoaW5lICAgICAgICAgICAgICAgIDogeDg2XzY0Cm5yX2NwdXMgICAgICAg
ICAgICAgICAgOiA4Cm1heF9jcHVfaWQgICAgICAgICAgICAgOiA3Cm5yX25vZGVzICAgICAgICAg
ICAgICAgOiAxCmNvcmVzX3Blcl9zb2NrZXQgICAgICAgOiA0CnRocmVhZHNfcGVyX2NvcmUgICAg
ICAgOiAyCmNwdV9taHogICAgICAgICAgICAgICAgOiAzNTA0LjA1Nwpod19jYXBzICAgICAgICAg
ICAgICAgIDoKYmZlYmZiZmY6NzdmYWYzZmY6MmMxMDA4MDA6MDAwMDAxMjE6MDAwMDAwMGY6MDA5
YzZmYmY6MDAwMDAwMDA6MDAwMDAxMDAKdmlydF9jYXBzICAgICAgICAgICAgICA6IGh2bV9kaXJl
Y3Rpbwp0b3RhbF9tZW1vcnkgICAgICAgICAgIDogMzI1ODkKZnJlZV9tZW1vcnkgICAgICAgICAg
ICA6IDQxNTgKc2hhcmluZ19mcmVlZF9tZW1vcnkgICA6IDAKc2hhcmluZ191c2VkX21lbW9yeSAg
ICA6IDAKb3V0c3RhbmRpbmdfY2xhaW1zICAgICA6IDAKZnJlZV9jcHVzICAgICAgICAgICAgICA6
IDAKeGVuX21ham9yICAgICAgICAgICAgICA6IDQKeGVuX21pbm9yICAgICAgICAgICAgICA6IDEy
Cnhlbl9leHRyYSAgICAgICAgICAgICAgOiAtdW5zdGFibGUKeGVuX3ZlcnNpb24gICAgICAgICAg
ICA6IDQuMTItdW5zdGFibGUKeGVuX2NhcHMgICAgICAgICAgICAgICA6IHhlbi0zLjAteDg2XzY0
IHhlbi0zLjAteDg2XzMycAp4ZW5fc2NoZWR1bGVyICAgICAgICAgIDogY3JlZGl0Cnhlbl9wYWdl
c2l6ZSAgICAgICAgICAgOiA0MDk2CnBsYXRmb3JtX3BhcmFtcyAgICAgICAgOiB2aXJ0X3N0YXJ0
PTB4ZmZmZjgwMDAwMDAwMDAwMAp4ZW5fY2hhbmdlc2V0ICAgICAgICAgIDogRnJpIEF1ZyAxNyAx
Mjo1MzozNCAyMDE4ICswMTAwIGdpdDozODJhZDM0ZTRlCnhlbl9jb21tYW5kbGluZSAgICAgICAg
OiBwbGFjZWhvbGRlciBsb2dsdmw9YWxsIGd1ZXN0X2xvZ2x2bD1hbGwKY29tMj0xMTUyMDAsOG4x
IHVjb2RlPXNjYW4gY29uc29sZT1jb20yLHZnYSBjb25zb2xlX3RvX3JpbmcKc3luY19jb25zb2xl
IGh2bV9mZXAKY2NfY29tcGlsZXIgICAgICAgICAgICA6IGdjYyAoRGViaWFuIDYuMy4wLTE4K2Rl
Yjl1MSkgNi4zLjAgMjAxNzA1MTYKY2NfY29tcGlsZV9ieSAgICAgICAgICA6IHdlaQpjY19jb21w
aWxlX2RvbWFpbiAgICAgIDogdWsueGVuc291cmNlLmNvbQpjY19jb21waWxlX2RhdGUgICAgICAg
IDogRnJpIEF1ZyAxNyAxNDo0MTo1NiBCU1QgMjAxOApidWlsZF9pZCAgICAgICAgICAgICAgIDog
Mzk4OWVjYjc2OTNhYTAyZjZlY2M3NDhhOTUxZWQ0NDRjYzcwYmE5NAp4ZW5kX2NvbmZpZ19mb3Jt
YXQgICAgIDogNAoKVGhlIGh2bV9kaXJlY3RpbyBmbGFnIGlzIG5vdCBhY2N1cmF0ZS4gU2VlIHRo
ZSBsYXN0IHBhdGNoIGZvcgpkaXNjdXNzaW9uLgoKVGhlIG1ham9yIGdvYWwgYXQgdGhlIG1vbWVu
dCBpcyB0byBnZXQgc29tZXRoaW5nIHRoYXQgd29ya3MgZmlyc3QsCnRoZW4gcmVmaW5lIGNvZGUg
c3RydWN0dXJlIGxhdGVyLiAgQ3VycmVudGx5IENPTkZJR19IVk0gaXMgbGl0dGVyZWQgaW4KaW5k
aXZpZHVhbCBmaWxlcy4gSW4gdGhlIGZ1dHVyZSBzb21lIG9mIHRoZSBjb2RlIGNvdWxkIC8gc2hv
dWxkIGJlCm1vdmVkIHRvIGZpbGVzIHVuZGVyIGh2bS8gZm9yIGNsZWFuZXIgc3BsaXQuCgpJIHJh
biBzb21lIGJhc2ljIFBWIC8gUFZTSElNIFZNIGxpZmUgY3ljbGUgdGVzdHMgYW5kIFhURiBQViB0
ZXN0cywgYWxsCndvcmtlZC4KCiQgbHMgLWwgeGVuICMgUFYgb25seSwgbm9uLWRlYnVnCi1yd3hy
d3hyLXggMSB3ZWkgd2VpIDE5NTc0MzYgQXVnIDE3IDE1OjMyIHhlbgokIGxzIC1sIHhlbiAjIGRl
ZmF1bHQgYnVpbGQsIG5vbi1kZWJ1Zwotcnd4cnd4ci14IDEgd2VpIHdlaSAyMzc5Mzg4IEF1ZyAx
NyAxNTozOSB4ZW4KClRoZSBQViBvbmx5IFhlbiBpcyB+MTcuOCUgc21hbGxlciBpbiBzaXplLgoK
V2VpLgoKV2VpIExpdSAoMzQpOgogIHg4NjogZml4IGJ1aWxkaW5nICFDT05GSUdfTE9DS19QUk9G
SUxFCiAgeDg2L3Z2bXg6IG1ha2UgZ2V0X3NoYWRvd19lcHRwIHN0YXRpYyBmdW5jdGlvbgogIHg4
NjogSFZNX0ZFUCBzaG91bGQgZGVwZW5kIG9uIEhWTQogIHg4Ni9tbTogZG9uJ3QgcmVmZXJlbmNl
IGh2bV9mdW5jcyBkaXJlY3RseQogIHhlbjogaXNfaHZtX2RvbWFpbiBzaG91bGQgZXZhbHVhdGUg
dG8gMCB3aGVuICFDT05GSUdfSFZNCiAgeDg2OiBmaXggdHdvIHVudXNlZCB2YXJpYWJsZSBlcnJv
cnMgd2hlbiAhQ09ORklHX0hWTQogIHg4Njogb25seSBjYWxsIG1lbW9yeV90eXBlX2NoYW5nZWQg
Zm9yIEhWTSBndWVzdHMKICB4ODY6IGVuY2xvc2UgaHZtX29wIGFuZCBkbV9vcCBpbiBDT05GSUdf
SFZNIGluIFBWIGh5cGVyY2FsbCB0YWJsZQogIHg4NjogZ3VhcmQgSEFTX1ZQQ0kgd2l0aCBDT05G
SUdfSFZNCiAgeDg2OiBzdHViIG91dCBoYXNfKiB0ZXN0aW5nIGZvciBlbXVsYXRpb24gZmxhZ3MK
ICB4ZW4vcHQ6IGlvLmMgY29udGFpbnMgSFZNIG9ubHkgY29kZQogIHg4Ni9wdDogb25seSBjYWxs
IHNvbWUgZnVuY3Rpb25zIGZvciBIVk0gZ3Vlc3RzCiAgeDg2L3B0OiBzcGxpdCBvdXQgSFZNIGZ1
bmN0aW9ucyBmcm9tIHZ0ZC5jCiAgeDg2L3B0OiBhZGQgSFZNIGNoZWNrIHRvIFhFTl9ET01DVExf
dW5iaW5kX3B0X2lycQogIHg4Ni9uZXN0ZWRodm06IG1ha2UgaXQgYnVpbGQgd2l0aCAhQ09ORklH
X0hWTQogIHg4Ni9odm06IGVuY2xvc2UgaHZtX2VuYWJsZWQgYW5kIGh2bV9mdW5jcyBpbiBDT05G
SUdfSFZNCiAgeDg2L3ZtY2U6IGVuY2xvc2UgSFZNIGxvYWQgLyBzYXZlIGNvZGUgaW4gQ09ORklH
X0hWTQogIHg4Ni9hbWQ6IHNraXAgT1NWVyBmdW5jdGlvbiBjYWxscyBpZiAhQ09ORklHX0hWTQog
IHg4NjogY2hlY2sgSFZNIGJlZm9yZSB0cnlpbmcgdG8gZ2V0IGlvcmVxIHNlcnZlcgogIHg4Ni9t
dHJyOiBtb3ZlIGlzX3Zhcl9tdHJyX292ZXJsYXBwZWQKICB4ODYvbW06IHAybV9mbHVzaCBhbmQg
bnZjcHVfZmx1c2ggYXJlIEhWTSBvbmx5CiAgeDg2L21tOiBwdXQgSFZNIG9ubHkgY29kZSB1bmRl
ciBDT05GSUdfSFZNCiAgeDg2L29wcm9maWxlOiBwdXQgU1ZNIG9ubHkgY29kZSB1bmRlciBDT05G
SUdfSFZNCiAgeDg2L21lbV9hY2Nlc3M6IHB1dCBIVk0gb25seSBmdW5jdGlvbiB1bmRlciBDT05G
SUdfSFZNCiAgeDg2L21tL3NoYWRvdzogbWFrZSBpdCBidWlsZCB3aXRoICFDT05GSUdfSFZNCiAg
eDg2L21tL3NoYWRvdzogc3BsaXQgb3V0IEhWTSBvbmx5IGNvZGUKICB4ODY6IG1ha2UgaHZtX2lu
amVjdF8qIGZ1bmN0aW9ucyBidWlsZCB3aGVuICFDT05GSUdfSFZNCiAgeDg2L3ZtX2V2ZW50OiBw
dXQgdm1fZXZlbnRfZmlsbF9yZWdzIHVuZGVyIENPTkZJR19IVk0KICB4ODYvbW06IHB1dCBwYWdp
bmdfdXBkYXRlX25lc3RlZG1vZGUgdW5kZXIgQ09ORklHX0hWTQogIHg4NjogUElUIGVtdWxhdGlv
biBpcyBjb21tb24gdG8gUFYgYW5kIEhWTQogIHhlbjogcmVmdXNlIHRvIGNyZWF0ZSBIVk0gZ3Vl
c3RzIHdoZW4gIUNPTkZJR19IVk0KICB4ODY6IGV4cG9zZSBDT05GSUdfSFZNCiAgeDg2L3B2c2hp
bTogZGlzYWJsZSBIVk0gZm9yIFBWIHNoaW0KICBSRkMgeDg2OiBpbnRyb2R1Y2UgZGlyZWN0aW8g
dmlydCBjYXAKCiB0b29scy9maXJtd2FyZS94ZW4tZGlyL3NoaW0uY29uZmlnICAgICAgIHwgICAy
ICstCiB4ZW4vYXJjaC9hcm0vS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgIHwgICAzICstCiB4
ZW4vYXJjaC94ODYvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgIHwgICA5ICstCiB4ZW4vYXJj
aC94ODYvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgIHwgICAxICstCiB4ZW4vYXJjaC94ODYv
Y3B1L21jaGVjay92bWNlLmMgICAgICAgICAgIHwgICAyICstCiB4ZW4vYXJjaC94ODYvY3B1L210
cnIvZ2VuZXJpYy5jICAgICAgICAgIHwgIDMxICstCiB4ZW4vYXJjaC94ODYvZG9tYWluLmMgICAg
ICAgICAgICAgICAgICAgIHwgICAzICstCiB4ZW4vYXJjaC94ODYvZG9tY3RsLmMgICAgICAgICAg
ICAgICAgICAgIHwgICA4ICstCiB4ZW4vYXJjaC94ODYvZW11bC1pODI1NC5jICAgICAgICAgICAg
ICAgIHwgNTA2ICsrKysrKysrKysrKysrKysrKysrKy0KIHhlbi9hcmNoL3g4Ni9odm0vaTgyNTQu
YyAgICAgICAgICAgICAgICAgfCA0NjIgKy0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4
Ni9odm0vbXRyci5jICAgICAgICAgICAgICAgICAgfCAgMzEgKy0KIHhlbi9hcmNoL3g4Ni9odm0v
bmVzdGVkaHZtLmMgICAgICAgICAgICAgfCAgMjEgKy0KIHhlbi9hcmNoL3g4Ni9odm0vdm1zaS5j
ICAgICAgICAgICAgICAgICAgfCAgIDQgKy0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jICAg
ICAgICAgICAgICAgfCAgIDggKy0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyAgICAgICAg
ICAgICAgfCAgIDIgKy0KIHhlbi9hcmNoL3g4Ni9taWNyb2NvZGVfYW1kLmMgICAgICAgICAgICAg
fCAgIDQgKy0KIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDYg
Ky0KIHhlbi9hcmNoL3g4Ni9tbS9NYWtlZmlsZSAgICAgICAgICAgICAgICAgfCAgIDUgKy0KIHhl
bi9hcmNoL3g4Ni9tbS9oYXAvTWFrZWZpbGUgICAgICAgICAgICAgfCAgIDIgKy0KIHhlbi9hcmNo
L3g4Ni9tbS9tZW1fYWNjZXNzLmMgICAgICAgICAgICAgfCAgIDIgKy0KIHhlbi9hcmNoL3g4Ni9t
bS9wMm0uYyAgICAgICAgICAgICAgICAgICAgfCAgMjYgKy0KIHhlbi9hcmNoL3g4Ni9tbS9wYWdp
bmcuYyAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvTWFr
ZWZpbGUgICAgICAgICAgfCAgIDEgKy0KIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMg
ICAgICAgICAgfCA1NTkgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvbW0v
c2hhZG93L2h2bS5jICAgICAgICAgICAgIHwgNTkwICsrKysrKysrKysrKysrKysrKysrKysrKy0K
IHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYyAgICAgICAgICAgfCAgMjcgKy0KIHhlbi9h
cmNoL3g4Ni9vcHJvZmlsZS9vcF9tb2RlbF9hdGhsb24uYyAgfCAgIDUgKy0KIHhlbi9hcmNoL3g4
Ni9wdi9oeXBlcmNhbGwuYyAgICAgICAgICAgICAgfCAgIDQgKy0KIHhlbi9hcmNoL3g4Ni9zeXNj
dGwuYyAgICAgICAgICAgICAgICAgICAgfCAgIDQgKy0KIHhlbi9hcmNoL3g4Ni92bV9ldmVudC5j
ICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIHhlbi9jb21tb24vZG9tYWluLmMgICAgICAgICAg
ICAgICAgICAgICAgfCAgIDggKy0KIHhlbi9jb21tb24vZG9tY3RsLmMgICAgICAgICAgICAgICAg
ICAgICAgfCAgIDUgKy0KIHhlbi9jb21tb24vc3BpbmxvY2suYyAgICAgICAgICAgICAgICAgICAg
fCAgIDIgKy0KIHhlbi9jb21tb24vdm1fZXZlbnQuYyAgICAgICAgICAgICAgICAgICAgfCAgIDIg
Ky0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL01ha2VmaWxlICAgICAgICAgfCAgIDQgKy0KIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgICAgICAgICAgfCAgIDMgKy0KIHhlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jICAgICAgICAgICAgfCAgIDIgKy0KIHhlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgICAgfCAgIDYgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC94ODYvTWFrZWZpbGUgfCAgIDMgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC94ODYvaHZtLmMgICAgfCAgNzcgKysrLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4
Ni92dGQuYyAgICB8ICA0NSArLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmggICAgICAg
ICAgICAgfCAgMjQgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2RvbWFpbi5oICAgICAgICAg
fCAgIDQgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oICAgICAgICAgICAgfCAgMTkg
Ky0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL25lc3RlZGh2bS5oICAgICAgfCAgMTkgKy0KIHhl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92dm14LmggICAgICAgfCAgIDIgKy0KIHhlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL3ZwdC5oICAgICAgICAgICAgfCAgIDkgKy0KIHhlbi9pbmNsdWRlL2Fz
bS14ODYvbXRyci5oICAgICAgICAgICAgICAgfCAgIDIgKy0KIHhlbi9pbmNsdWRlL3hlbi9zY2hl
ZC5oICAgICAgICAgICAgICAgICAgfCAgIDYgKy0KIDQ5IGZpbGVzIGNoYW5nZWQsIDE0MzUgaW5z
ZXJ0aW9ucygrKSwgMTEzOSBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJj
aC94ODYvZW11bC1pODI1NC5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L21tL3No
YWRvdy9odm0uYwogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC94ODYvaHZtLmMKCmJhc2UtY29tbWl0OiBlZmZlZDg2NDEwNGFkOWJlZTNmNzJhMmE3ZDlmYjIx
NDZiOGJmMTIyCi0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:13:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15:13:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqgQu-0007zj-5C; Fri, 17 Aug 2018 15: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqgQt-0007z1-3s
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:12:59 +0000
X-Inumbo-ID: dcec90ec-a22f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dcec90ec-a22f-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:11:48 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63098711"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:26 +0100
Message-ID: <4385411f3be7d5ca99fe1e5e43f0b30d701afac1.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 08/34] x86: enclose hvm_op and dm_op in
 CONFIG_HVM in PV hypercall table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, 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>

UFYgZ3Vlc3QgKERvbTApIG5lZWRzIHRvIGFibGUgdG8gdXNlIHRoZXNlIHR3byBoeXBlcmNhbGxz
IGluIG9yZGVyIHRvCnNlcnZlIEhWTSBndWVzdHMuIEJ1dCBpZiB4ZW4gZG9lc24ndCBzdXBwb3J0
IEhWTSBhdCBhbGwgdGhlcmUgaXMgbm8KcG9pbnQgaW4gZXhwb3NpbmcgdGhlbSB0byBQViBndWVz
dHMuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhl
bi9hcmNoL3g4Ni9wdi9oeXBlcmNhbGwuYyB8IDQgKysrKwogMSBmaWxlIGNoYW5nZWQsIDQgaW5z
ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9wdi9oeXBlcmNhbGwuYyBiL3hl
bi9hcmNoL3g4Ni9wdi9oeXBlcmNhbGwuYwppbmRleCBiYmMzMDExLi43NWU2Y2RiIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvcHYvaHlwZXJjYWxsLmMKKysrIGIveGVuL2FyY2gveDg2L3B2L2h5
cGVyY2FsbC5jCkBAIC02OCw3ICs2OCw5IEBAIGNvbnN0IGh5cGVyY2FsbF90YWJsZV90IHB2X2h5
cGVyY2FsbF90YWJsZVtdID0gewogI2VuZGlmCiAgICAgSFlQRVJDQUxMKGV2ZW50X2NoYW5uZWxf
b3ApLAogICAgIENPTVBBVF9DQUxMKHBoeXNkZXZfb3ApLAorI2lmZGVmIENPTkZJR19IVk0KICAg
ICBIWVBFUkNBTEwoaHZtX29wKSwKKyNlbmRpZgogICAgIEhZUEVSQ0FMTChzeXNjdGwpLAogICAg
IEhZUEVSQ0FMTChkb21jdGwpLAogI2lmZGVmIENPTkZJR19LRVhFQwpAQCAtNzgsNyArODAsOSBA
QCBjb25zdCBoeXBlcmNhbGxfdGFibGVfdCBwdl9oeXBlcmNhbGxfdGFibGVbXSA9IHsKICAgICBI
WVBFUkNBTEwodG1lbV9vcCksCiAjZW5kaWYKICAgICBIWVBFUkNBTEwoeGVucG11X29wKSwKKyNp
ZmRlZiBDT05GSUdfSFZNCiAgICAgQ09NUEFUX0NBTEwoZG1fb3ApLAorI2VuZGlmCiAgICAgSFlQ
RVJDQUxMKG1jYSksCiAgICAgSFlQRVJDQUxMKGFyY2hfMSksCiB9OwotLSAKZ2l0LXNlcmllcyAw
LjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:16:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15:16:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqgUR-0000Yi-4g; Fri, 17 Aug 2018 15:16: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqgUQ-0000Yd-9w
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:16:38 +0000
X-Inumbo-ID: dbeabfce-a22f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dbeabfce-a22f-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:11:47 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63098706"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:24 +0100
Message-ID: <cf5941eac4668c2b0979339614d549026179dbab.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 06/34] x86: fix two unused variable errors when
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.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>

VGhlIG9uZSBpbiBjb250ZXh0X3N3aXRjaCBpcyBmaXhlZCBieSBhbm5vdGF0aW5nIHdpdGggX19t
YXliZV91bnVzZWQKYmVjYXVzZSBJIHdhbnQgdG8ga2VlcCBwcmV2ZCBhcm91bmQuCgpUaGUgb3Ro
ZXIgaXMgZml4ZWQgYnkgZWxpbWluYXRpbmcgdi4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2RvbWFpbi5jICAgICAgICAgICB8
IDMgKystCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIHwgMyArLS0KIDIgZmlsZXMg
Y2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9kb21haW4uYyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwppbmRleCA1YmI5MDBl
Li41NzRiZGYwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2RvbWFpbi5jCkBAIC0xNjcxLDcgKzE2NzEsOCBAQCBzdGF0aWMgdm9pZCBfX2NvbnRl
eHRfc3dpdGNoKHZvaWQpCiB2b2lkIGNvbnRleHRfc3dpdGNoKHN0cnVjdCB2Y3B1ICpwcmV2LCBz
dHJ1Y3QgdmNwdSAqbmV4dCkKIHsKICAgICB1bnNpZ25lZCBpbnQgY3B1ID0gc21wX3Byb2Nlc3Nv
cl9pZCgpOwotICAgIGNvbnN0IHN0cnVjdCBkb21haW4gKnByZXZkID0gcHJldi0+ZG9tYWluLCAq
bmV4dGQgPSBuZXh0LT5kb21haW47CisgICAgY29uc3Qgc3RydWN0IGRvbWFpbiAqIF9fbWF5YmVf
dW51c2VkIHByZXZkID0gcHJldi0+ZG9tYWluLAorICAgICAgICAqbmV4dGQgPSBuZXh0LT5kb21h
aW47CiAgICAgdW5zaWduZWQgaW50IGRpcnR5X2NwdSA9IG5leHQtPmRpcnR5X2NwdTsKIAogICAg
IEFTU0VSVChsb2NhbF9pcnFfaXNfZW5hYmxlZCgpKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9tbS9zaGFkb3cvY29tbW9uLmMgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCmlu
ZGV4IGZkNDJkNzMuLjA4NTY2NTAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cv
Y29tbW9uLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwpAQCAtNDMwLDEw
ICs0MzAsOSBAQCBjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfb3BzICpzaGFkb3dfaW5pdF9lbXVs
YXRpb24oCiB2b2lkIHNoYWRvd19jb250aW51ZV9lbXVsYXRpb24oc3RydWN0IHNoX2VtdWxhdGVf
Y3R4dCAqc2hfY3R4dCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncykKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdiA9IGN1cnJlbnQ7CiAgICAg
dW5zaWduZWQgbG9uZyBhZGRyLCBkaWZmOwogCi0gICAgQVNTRVJUKGlzX2h2bV92Y3B1KHYpKTsK
KyAgICBBU1NFUlQoaXNfaHZtX3ZjcHUoY3VycmVudCkpOwogCiAgICAgLyoKICAgICAgKiBXZSBk
b24ndCByZWZldGNoIHRoZSBzZWdtZW50IGJhc2VzLCBiZWNhdXNlIHdlIGRvbid0IGVtdWxhdGUK
LS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:28:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15:28:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqgfz-0001Sx-9c; Fri, 17 Aug 2018 15: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqgfy-0001Ss-CC
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:28:34 +0000
X-Inumbo-ID: 4806e338-a232-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4806e338-a232-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 15:29:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63100773"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:43 +0100
Message-ID: <299eb6a4020c01e57f0d7e30180ab66edc9836bf.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 25/34] x86/mm/shadow: make it build with
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RW5jbG9zZSBIVk0gb25seSBlbXVsYXRpb24gY29kZSB1bmRlciBDT05GSUdfSFZNLiBBZGQgc29t
ZSBCVUcoKXMgdG8KdG8gY2F0Y2ggYW55IGlzc3VlLgoKTm90ZSB0aGF0IGFsdGhvdWdoIHNvbWUg
Y29kZSBjaGVja3MgaXNfaHZtXyosIHdoaWNoIGhpbnRzIGl0IGNhbiBiZQpjYWxsZWQgZm9yIFBW
IGFzIHdlbGwsIEkgY2FuJ3QgZmluZCBzdWNoIHBhdGhzLgoKU2lnbmVkLW9mZi1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1v
bi5jIHwgMTggKysrKysrKysrKysrKysrKy0tCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRp
LmMgIHwgMjcgKysrKysrKysrKysrKysrKysrKysrLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDM3
IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L21tL3NoYWRvdy9jb21tb24uYyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKaW5k
ZXggMDg1NjY1MC4uNDM4MTUzOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9j
b21tb24uYworKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCkBAIC0xMTMsNiAr
MTEzLDcgQEAgX19pbml0Y2FsbChzaGFkb3dfYXVkaXRfa2V5X2luaXQpOwogI2VuZGlmIC8qIFNI
QURPV19BVURJVCAqLwogCiAKKyNpZiBDT05GSUdfSFZNCiAvKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCiAv
KiB4ODYgZW11bGF0b3Igc3VwcG9ydCBmb3IgdGhlIHNoYWRvdyBjb2RlCiAgKi8KQEAgLTM4MCwx
MSArMzgxLDEzIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfb3BzIGh2bV9zaGFk
b3dfZW11bGF0b3Jfb3BzID0gewogICAgIC5jbXB4Y2hnICAgID0gaHZtX2VtdWxhdGVfY21weGNo
ZywKICAgICAuY3B1aWQgICAgICA9IGh2bWVtdWxfY3B1aWQsCiB9OworI2VuZGlmCiAKIGNvbnN0
IHN0cnVjdCB4ODZfZW11bGF0ZV9vcHMgKnNoYWRvd19pbml0X2VtdWxhdGlvbigKICAgICBzdHJ1
Y3Qgc2hfZW11bGF0ZV9jdHh0ICpzaF9jdHh0LCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywK
ICAgICB1bnNpZ25lZCBpbnQgcHRlX3NpemUpCiB7CisjaWYgQ09ORklHX0hWTQogICAgIHN0cnVj
dCBzZWdtZW50X3JlZ2lzdGVyICpjcmVnLCAqc3JlZzsKICAgICBzdHJ1Y3QgdmNwdSAqdiA9IGN1
cnJlbnQ7CiAgICAgdW5zaWduZWQgbG9uZyBhZGRyOwpAQCAtNDIzLDYgKzQyNiwxMCBAQCBjb25z
dCBzdHJ1Y3QgeDg2X2VtdWxhdGVfb3BzICpzaGFkb3dfaW5pdF9lbXVsYXRpb24oCiAgICAgICAg
ID8gc2l6ZW9mKHNoX2N0eHQtPmluc25fYnVmKSA6IDA7CiAKICAgICByZXR1cm4gJmh2bV9zaGFk
b3dfZW11bGF0b3Jfb3BzOworI2Vsc2UKKyAgICBCVUcoKTsKKyAgICByZXR1cm4gTlVMTDsKKyNl
bmRpZgogfQogCiAvKiBVcGRhdGUgYW4gaW5pdGlhbGl6ZWQgZW11bGF0aW9uIGNvbnRleHQgdG8g
cHJlcGFyZSBmb3IgdGhlIG5leHQKQEAgLTQzMCw2ICs0MzcsNyBAQCBjb25zdCBzdHJ1Y3QgeDg2
X2VtdWxhdGVfb3BzICpzaGFkb3dfaW5pdF9lbXVsYXRpb24oCiB2b2lkIHNoYWRvd19jb250aW51
ZV9lbXVsYXRpb24oc3RydWN0IHNoX2VtdWxhdGVfY3R4dCAqc2hfY3R4dCwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKKyNpZiBD
T05GSUdfSFZNCiAgICAgdW5zaWduZWQgbG9uZyBhZGRyLCBkaWZmOwogCiAgICAgQVNTRVJUKGlz
X2h2bV92Y3B1KGN1cnJlbnQpKTsKQEAgLTQ1MSw2ICs0NTksOSBAQCB2b2lkIHNoYWRvd19jb250
aW51ZV9lbXVsYXRpb24oc3RydWN0IHNoX2VtdWxhdGVfY3R4dCAqc2hfY3R4dCwKICAgICAgICAg
ICAgID8gc2l6ZW9mKHNoX2N0eHQtPmluc25fYnVmKSA6IDA7CiAgICAgICAgIHNoX2N0eHQtPmlu
c25fYnVmX2VpcCA9IHJlZ3MtPnJpcDsKICAgICB9CisjZWxzZQorICAgIEJVRygpOworI2VuZGlm
CiB9CiAKIApAQCAtMTY4NSw2ICsxNjk2LDcgQEAgc3RhdGljIHVuc2lnbmVkIGludCBzaGFkb3df
Z2V0X2FsbG9jYXRpb24oc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgICAgICsgKChwZyAmICgo
MSA8PCAoMjAgLSBQQUdFX1NISUZUKSkgLSAxKSkgPyAxIDogMCkpOwogfQogCisjaWYgQ09ORklH
X0hWTQogLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqLwogLyogSGFuZGxpbmcgZ3Vlc3Qgd3JpdGVzIHRvIHBh
Z2V0YWJsZXMuICovCiAKQEAgLTE5NTcsNiArMTk2OSw3IEBAIHN0YXRpYyB2b2lkIHNoX2VtdWxh
dGVfdW5tYXBfZGVzdChzdHJ1Y3QgdmNwdSAqdiwgdm9pZCAqYWRkciwKIAogICAgIGF0b21pY19p
bmMoJnYtPmRvbWFpbi0+YXJjaC5wYWdpbmcuc2hhZG93Lmd0YWJsZV9kaXJ0eV92ZXJzaW9uKTsK
IH0KKyNlbmRpZgogCiAvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCiAvKiBIYXNoIHRhYmxlIGZvciBzdG9y
aW5nIHRoZSBndWVzdC0+c2hhZG93IG1hcHBpbmdzLgpAQCAtMjcyMywxMiArMjczNiwxMyBAQCBz
dGF0aWMgaW50IHNoX3JlbW92ZV9hbGxfbWFwcGluZ3Moc3RydWN0IGRvbWFpbiAqZCwgbWZuX3Qg
Z21mbiwgZ2ZuX3QgZ2ZuKQogICAgICAgICAgICAgICAgJiYgKHBhZ2UtPmNvdW50X2luZm8gJiBQ
R0NfY291bnRfbWFzaykgPD0gMwogICAgICAgICAgICAgICAgJiYgKChwYWdlLT51LmludXNlLnR5
cGVfaW5mbyAmIFBHVF9jb3VudF9tYXNrKQogICAgICAgICAgICAgICAgICAgID09IChpc194ZW5f
aGVhcF9wYWdlKHBhZ2UpIHx8Ci0gICAgICAgICAgICAgICAgICAgICAgIGlzX2lvcmVxX3NlcnZl
cl9wYWdlKGQsIHBhZ2UpKSkpICkKKyAgICAgICAgICAgICAgICAgICAgICAgKGlzX2h2bV9kb21h
aW4oZCkgJiYgaXNfaW9yZXFfc2VydmVyX3BhZ2UoZCwgcGFnZSkpKSkpICkKICAgICAgICAgewog
ICAgICAgICAgICAgU0hBRE9XX0VSUk9SKCJjYW4ndCBmaW5kIGFsbCBtYXBwaW5ncyBvZiBtZm4g
JWx4IChnZm4gJWx4KTogIgogICAgICAgICAgICAgICAgICAgICAgICAgICAiYz0lbHggdD0lbHgg
eD0lZCBpPSVkXG4iLCBtZm5feChnbWZuKSwgZ2ZuX3goZ2ZuKSwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFnZS0+Y291bnRfaW5mbywgcGFnZS0+dS5pbnVzZS50eXBlX2luZm8sCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICEhaXNfeGVuX2hlYXBfcGFnZShwYWdlKSwgaXNfaW9yZXFf
c2VydmVyX3BhZ2UoZCwgcGFnZSkpOworICAgICAgICAgICAgICAgICAgICAgICAgICAhIWlzX3hl
bl9oZWFwX3BhZ2UocGFnZSksCisgICAgICAgICAgICAgICAgICAgICAgICAgaXNfaHZtX2RvbWFp
bihkKSAmJiBpc19pb3JlcV9zZXJ2ZXJfcGFnZShkLCBwYWdlKSk7CiAgICAgICAgIH0KICAgICB9
CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYyBiL3hlbi9hcmNo
L3g4Ni9tbS9zaGFkb3cvbXVsdGkuYwppbmRleCAwMjFhZTI1Li5mZjdhMjBjIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3No
YWRvdy9tdWx0aS5jCkBAIC0yOTI2LDE4ICsyOTI2LDI1IEBAIHN0YXRpYyBpbnQgc2hfcGFnZV9m
YXVsdChzdHJ1Y3QgdmNwdSAqdiwKICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGVsc2UKICAg
ICAgICAgICAgIHsKKyNpZiBDT05GSUdfSFZNCiAgICAgICAgICAgICAgICAgLyogTWFnaWMgTU1J
TyBtYXJrZXI6IGV4dHJhY3QgZ2ZuIGZvciBNTUlPIGFkZHJlc3MgKi8KICAgICAgICAgICAgICAg
ICBBU1NFUlQoc2hfbDFlX2lzX21taW8oc2wxZSkpOworICAgICAgICAgICAgICAgIEFTU0VSVChp
c19odm1fdmNwdSh2KSk7CiAgICAgICAgICAgICAgICAgZ3BhID0gKCgocGFkZHJfdCkoZ2ZuX3go
c2hfbDFlX21taW9fZ2V0X2dmbihzbDFlKSkpKQogICAgICAgICAgICAgICAgICAgICAgICA8PCBQ
QUdFX1NISUZUKQogICAgICAgICAgICAgICAgICAgICB8ICh2YSAmIH5QQUdFX01BU0spOworICAg
ICAgICAgICAgICAgIHBlcmZjX2luY3Ioc2hhZG93X2ZhdWx0X2Zhc3RfbW1pbyk7CisgICAgICAg
ICAgICAgICAgU0hBRE9XX1BSSU5USygiZmFzdCBwYXRoIG1taW8gJSMiUFJJcGFkZHIiXG4iLCBn
cGEpOworICAgICAgICAgICAgICAgIHNoX3Jlc2V0X2Vhcmx5X3Vuc2hhZG93KHYpOworICAgICAg
ICAgICAgICAgIHRyYWNlX3NoYWRvd19nZW4oVFJDX1NIQURPV19GQVNUX01NSU8sIHZhKTsKKyAg
ICAgICAgICAgICAgICByZXR1cm4gaGFuZGxlX21taW9fd2l0aF90cmFuc2xhdGlvbih2YSwgZ3Bh
ID4+IFBBR0VfU0hJRlQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYWNjZXNzKQorICAgICAgICAgICAgICAgICAgICA/IEVYQ1JFVF9mYXVsdF9m
aXhlZCA6IDA7CisjZWxzZQorICAgICAgICAgICAgICAgIC8qIFdoZW4gSFZNIGlzIG5vdCBlbmFi
bGVkLCB0aGVyZSBzaG91bGRuJ3QgYmUgTU1JTyBtYXJrZXIgKi8KKyAgICAgICAgICAgICAgICBC
VUcoKTsKKyNlbmRpZgogICAgICAgICAgICAgfQotICAgICAgICAgICAgcGVyZmNfaW5jcihzaGFk
b3dfZmF1bHRfZmFzdF9tbWlvKTsKLSAgICAgICAgICAgIFNIQURPV19QUklOVEsoImZhc3QgcGF0
aCBtbWlvICUjIlBSSXBhZGRyIlxuIiwgZ3BhKTsKLSAgICAgICAgICAgIHNoX3Jlc2V0X2Vhcmx5
X3Vuc2hhZG93KHYpOwotICAgICAgICAgICAgdHJhY2Vfc2hhZG93X2dlbihUUkNfU0hBRE9XX0ZB
U1RfTU1JTywgdmEpOwotICAgICAgICAgICAgcmV0dXJuIChoYW5kbGVfbW1pb193aXRoX3RyYW5z
bGF0aW9uKHZhLCBncGEgPj4gUEFHRV9TSElGVCwgYWNjZXNzKQotICAgICAgICAgICAgICAgICAg
ICA/IEVYQ1JFVF9mYXVsdF9maXhlZCA6IDApOwogICAgICAgICB9CiAgICAgICAgIGVsc2UKICAg
ICAgICAgewpAQCAtMzM4MSw4ICszMzg4LDEwIEBAIHN0YXRpYyBpbnQgc2hfcGFnZV9mYXVsdChz
dHJ1Y3QgdmNwdSAqdiwKIAogICAgIHIgPSB4ODZfZW11bGF0ZSgmZW11bF9jdHh0LmN0eHQsIGVt
dWxfb3BzKTsKIAorI2lmIENPTkZJR19IVk0KICAgICBpZiAoIHIgPT0gWDg2RU1VTF9FWENFUFRJ
T04gKQogICAgIHsKKyAgICAgICAgQVNTRVJUKGlzX2h2bV9kb21haW4oZCkpOwogICAgICAgICAv
KgogICAgICAgICAgKiBUaGlzIGVtdWxhdGlvbiBjb3ZlcnMgd3JpdGVzIHRvIHNoYWRvdyBwYWdl
dGFibGVzLiAgV2UgdG9sZXJhdGUgI1BGCiAgICAgICAgICAqIChmcm9tIGFjY2Vzc2VzIHNwYW5u
aW5nIHBhZ2VzLCBjb25jdXJyZW50IHBhZ2luZyB1cGRhdGVkIGZyb20KQEAgLTM0MDQsNiArMzQx
Myw3IEBAIHN0YXRpYyBpbnQgc2hfcGFnZV9mYXVsdChzdHJ1Y3QgdmNwdSAqdiwKICAgICAgICAg
ICAgIHIgPSBYODZFTVVMX1VOSEFORExFQUJMRTsKICAgICAgICAgfQogICAgIH0KKyNlbmRpZgog
CiAgICAgLyoKICAgICAgKiBOQi4gV2UgZG8gbm90IHVuc2hhZG93IG9uIFg4NkVNVUxfRVhDRVBU
SU9OLiBJdCdzIG5vdCBjbGVhciB0aGF0IGl0CkBAIC0zNTEzLDYgKzM1MjMsOCBAQCBzdGF0aWMg
aW50IHNoX3BhZ2VfZmF1bHQoc3RydWN0IHZjcHUgKnYsCiAgbW1pbzoKICAgICBpZiAoICFndWVz
dF9tb2RlKHJlZ3MpICkKICAgICAgICAgZ290byBub3RfYV9zaGFkb3dfZmF1bHQ7CisjaWYgQ09O
RklHX0hWTQorICAgIEFTU0VSVChpc19odm1fdmNwdSh2KSk7CiAgICAgcGVyZmNfaW5jcihzaGFk
b3dfZmF1bHRfbW1pbyk7CiAgICAgc2hfYXVkaXRfZ3codiwgJmd3KTsKICAgICBTSEFET1dfUFJJ
TlRLKCJtbWlvICUjIlBSSXBhZGRyIlxuIiwgZ3BhKTsKQEAgLTM1MjMsNiArMzUzNSw5IEBAIHN0
YXRpYyBpbnQgc2hfcGFnZV9mYXVsdChzdHJ1Y3QgdmNwdSAqdiwKICAgICB0cmFjZV9zaGFkb3df
Z2VuKFRSQ19TSEFET1dfTU1JTywgdmEpOwogICAgIHJldHVybiAoaGFuZGxlX21taW9fd2l0aF90
cmFuc2xhdGlvbih2YSwgZ3BhID4+IFBBR0VfU0hJRlQsIGFjY2VzcykKICAgICAgICAgICAgID8g
RVhDUkVUX2ZhdWx0X2ZpeGVkIDogMCk7CisjZWxzZQorICAgIEJVRygpOworI2VuZGlmCiAKICBu
b3RfYV9zaGFkb3dfZmF1bHQ6CiAgICAgc2hfYXVkaXRfZ3codiwgJmd3KTsKLS0gCmdpdC1zZXJp
ZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:28:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15:28:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqgg1-0001TD-It; Fri, 17 Aug 2018 15: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqgfz-0001T3-Mc
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:28:35 +0000
X-Inumbo-ID: 48dc162f-a232-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 48dc162f-a232-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 15:29:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63100782"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:42 +0100
Message-ID: <32a9abc8421e09b6807aa93024f40f0535202bbc.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 24/34] x86/mem_access: put HVM only function
 under CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJj
aC94ODYvbW0vbWVtX2FjY2Vzcy5jIHwgMiArKwogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9u
cygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMgYi94ZW4vYXJj
aC94ODYvbW0vbWVtX2FjY2Vzcy5jCmluZGV4IDAzYTg2NDEuLmUxNTI1ZmQgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKKysrIGIveGVuL2FyY2gveDg2L21tL21lbV9h
Y2Nlc3MuYwpAQCAtMTM4LDYgKzEzOCw3IEBAIGJvb2wgcDJtX21lbV9hY2Nlc3NfZW11bGF0ZV9j
aGVjayhzdHJ1Y3QgdmNwdSAqdiwKICAgICByZXR1cm4gdmlvbGF0aW9uOwogfQogCisjaWYgQ09O
RklHX0hWTQogYm9vbCBwMm1fbWVtX2FjY2Vzc19jaGVjayhwYWRkcl90IGdwYSwgdW5zaWduZWQg
bG9uZyBnbGEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBucGZlYyBucGZlYywK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdm1fZXZlbnRfcmVxdWVzdF90ICoqcmVxX3B0cikK
QEAgLTI0NCw2ICsyNDUsNyBAQCBib29sIHAybV9tZW1fYWNjZXNzX2NoZWNrKHBhZGRyX3QgZ3Bh
LCB1bnNpZ25lZCBsb25nIGdsYSwKICAgICAvKiBSZXR1cm4gd2hldGhlciB2Q1BVIHBhdXNlIGlz
IHJlcXVpcmVkIChha2EuIHN5bmMgZXZlbnQpICovCiAgICAgcmV0dXJuIChwMm1hICE9IHAybV9h
Y2Nlc3NfbjJyd3gpOwogfQorI2VuZGlmCiAKIGludCBwMm1fc2V0X2FsdHAybV9tZW1fYWNjZXNz
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBwMm1fZG9tYWluICpocDJtLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc3RydWN0IHAybV9kb21haW4gKmFwMm0sIHAybV9hY2Nlc3NfdCBh
LAotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:28:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15:28:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqgg4-0001Tr-Ne; Fri, 17 Aug 2018 15: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqgg3-0001Tb-DX
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:28:39 +0000
X-Inumbo-ID: 4ba4e9aa-a232-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4ba4e9aa-a232-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 15:29:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63100804"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:35 +0100
Message-ID: <e41619b9a9373722c021aadfe22f6389f3eb61a5.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 17/34] x86/vmce: enclose HVM load / save code in
 CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJj
aC94ODYvY3B1L21jaGVjay92bWNlLmMgfCAyICsrCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRp
b25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIGIveGVu
L2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCmluZGV4IGUwN2NkMmYuLjQ2NzEyNWIgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYworKysgYi94ZW4vYXJjaC94ODYv
Y3B1L21jaGVjay92bWNlLmMKQEAgLTM0OSw2ICszNDksNyBAQCBpbnQgdm1jZV93cm1zcih1aW50
MzJfdCBtc3IsIHVpbnQ2NF90IHZhbCkKICAgICByZXR1cm4gcmV0OwogfQogCisjaWYgQ09ORklH
X0hWTQogc3RhdGljIGludCB2bWNlX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAgIHN0cnVjdCB2Y3B1ICp2OwpAQCAtMzkyLDYg
KzM5Myw3IEBAIHN0YXRpYyBpbnQgdm1jZV9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpk
LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIAogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShW
TUNFX1ZDUFUsIHZtY2Vfc2F2ZV92Y3B1X2N0eHQsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
IHZtY2VfbG9hZF92Y3B1X2N0eHQsIDEsIEhWTVNSX1BFUl9WQ1BVKTsKKyNlbmRpZgogCiAvKgog
ICogZm9yIEludGVsIE1DRSwgYnJvYWRjYXN0IHZNQ0UgdG8gYWxsIHZjcHVzCi0tIApnaXQtc2Vy
aWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:28:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15:28:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqgg3-0001TW-5r; Fri, 17 Aug 2018 15: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqgg2-0001TM-1r
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:28:38 +0000
X-Inumbo-ID: 4a6bb68c-a232-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4a6bb68c-a232-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 15:29:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63100793"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:29 +0100
Message-ID: <a027b56cd744901c0a45a904bae5a173c90a9ca5.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 11/34] xen/pt: io.c contains HVM only code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2Ugc3RpbGwgbmVlZCB0byB0ZXN0IENPTkZJR19YODYgYmVjYXVzZSBBcm0gYWxzbyBkZWZpbmVz
IENPTkZJR19IVk0uCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgotLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL01ha2VmaWxlIHwgNCArKystCiAxIGZpbGUg
Y2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvTWFrZWZpbGUgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9N
YWtlZmlsZQppbmRleCA2MDg3MzMzLi42YjJkMmUwIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9NYWtlZmlsZQorKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9NYWtlZmls
ZQpAQCAtNCw2ICs0LDggQEAgc3ViZGlyLSQoQ09ORklHX1g4NikgKz0geDg2CiBzdWJkaXItJChD
T05GSUdfQVJNKSArPSBhcm0KIAogb2JqLXkgKz0gaW9tbXUubwotb2JqLSQoQ09ORklHX1g4Nikg
Kz0gaW8ubworaWZlcSAoJChDT05GSUdfWDg2KSx5KQorb2JqLSQoQ09ORklHX0hWTSkgKz0gaW8u
bworZW5kaWYKIG9iai0kKENPTkZJR19IQVNfUENJKSArPSBwY2kubwogb2JqLSQoQ09ORklHX0hB
U19ERVZJQ0VfVFJFRSkgKz0gZGV2aWNlX3RyZWUubwotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:28:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15:28:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqgg4-0001Tl-FF; Fri, 17 Aug 2018 15: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqgg3-0001TV-8C
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:28:39 +0000
X-Inumbo-ID: 4b0f3fea-a232-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4b0f3fea-a232-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 15:29:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63100797"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:49 +0100
Message-ID: <71cdcc5fbe6d8e6e1801270f6ef7fc1563957447.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 31/34] xen: refuse to create HVM guests when
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vY29t
bW9uL2RvbWFpbi5jIHwgOCArKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygr
KSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWluLmMgYi94ZW4v
Y29tbW9uL2RvbWFpbi5jCmluZGV4IDE3MWQyNWUuLmEyMmRmMTIgMTAwNjQ0Ci0tLSBhL3hlbi9j
b21tb24vZG9tYWluLmMKKysrIGIveGVuL2NvbW1vbi9kb21haW4uYwpAQCAtMzE4LDggKzMxOCwx
NCBAQCBzdHJ1Y3QgZG9tYWluICpkb21haW5fY3JlYXRlKGRvbWlkX3QgZG9taWQsCiAgICAgaWYg
KCAhaXNfaWRsZV9kb21haW4oZCkgKQogICAgIHsKICAgICAgICAgaWYgKCBjb25maWctPmZsYWdz
ICYgWEVOX0RPTUNUTF9DREZfaHZtX2d1ZXN0ICkKKyAgICAgICAgeworI2lmIENPTkZJR19IVk0K
ICAgICAgICAgICAgIGQtPmd1ZXN0X3R5cGUgPSBndWVzdF90eXBlX2h2bTsKLSAgICAgICAgZWxz
ZQorI2Vsc2UKKyAgICAgICAgICAgIGVyciA9IC1FSU5WQUw7CisgICAgICAgICAgICBnb3RvIGZh
aWw7CisjZW5kaWYKKyAgICAgICAgfSBlbHNlCiAgICAgICAgICAgICBkLT5ndWVzdF90eXBlID0g
Z3Vlc3RfdHlwZV9wdjsKIAogICAgICAgICB3YXRjaGRvZ19kb21haW5faW5pdChkKTsKLS0gCmdp
dC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:28:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15:28:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqgg1-0001TJ-Sf; Fri, 17 Aug 2018 15: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqgg0-0001T8-SQ
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:28:36 +0000
X-Inumbo-ID: 495c3b00-a232-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 495c3b00-a232-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 15:29:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63100787"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:31 +0100
Message-ID: <e4e99c11bbb5919e1319ac00da014bbac43e8ae9.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 13/34] x86/pt: split out HVM functions from vtd.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: Kevin Tian <kevin.tian@intel.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>

RnVuY3Rpb25zIGFyZSBtb3ZlZCB0byBodm0uYy4gUmVvcmRlciBtYWtlZmlsZSBpdGVtcyB3aGls
ZSBhdCBpdC4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0t
LQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni9NYWtlZmlsZSB8ICAzICstCiB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L2h2bS5jICAgIHwgNzcgKysrKysrKysrKysrKysr
KysrKysrKysrKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgICAgfCA0
NSArLS0tLS0tLS0tLS0tLS0tCiAzIGZpbGVzIGNoYW5nZWQsIDc5IGluc2VydGlvbnMoKyksIDQ2
IGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC94ODYvaHZtLmMKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQv
eDg2L01ha2VmaWxlIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni9NYWtlZmlsZQpp
bmRleCBkZjQ1MDlkLi40ZWYwMGE0IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQveDg2L01ha2VmaWxlCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYv
TWFrZWZpbGUKQEAgLTEsMiArMSwzIEBACi1vYmoteSArPSB2dGQubwogb2JqLXkgKz0gYXRzLm8K
K29iai0kKENPTkZJR19IVk0pICs9IGh2bS5vCitvYmoteSArPSB2dGQubwpkaWZmIC0tZ2l0IGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni9odm0uYyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC94ODYvaHZtLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4u
YjcxYjNhNwotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94
ODYvaHZtLmMKQEAgLTAsMCArMSw3NyBAQAorLyoKKyAqIENvcHlyaWdodCAoYykgMjAwOCwgSW50
ZWwgQ29ycG9yYXRpb24uCisgKgorICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlv
dSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkgaXQKKyAqIHVuZGVyIHRoZSB0ZXJt
cyBhbmQgY29uZGl0aW9ucyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UsCisgKiB2
ZXJzaW9uIDIsIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgor
ICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSBpdCB3aWxsIGJl
IHVzZWZ1bCwgYnV0IFdJVEhPVVQKKyAqIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBp
bXBsaWVkIHdhcnJhbnR5IG9mIE1FUkNIQU5UQUJJTElUWSBvcgorICogRklUTkVTUyBGT1IgQSBQ
QVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZv
cgorICogbW9yZSBkZXRhaWxzLgorICoKKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNv
cHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFsb25nIHdpdGgKKyAqIHRoaXMg
cHJvZ3JhbTsgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgorICoK
KyAqIENvcHlyaWdodCAoQykgQWxsZW4gS2F5IDxhbGxlbi5tLmtheUBpbnRlbC5jb20+CisgKiBD
b3B5cmlnaHQgKEMpIFdlaWRvbmcgSGFuIDx3ZWlkb25nLmhhbkBpbnRlbC5jb20+CisgKi8KKwor
I2luY2x1ZGUgPHhlbi9zY2hlZC5oPgorI2luY2x1ZGUgPHhlbi9zb2Z0aXJxLmg+CisjaW5jbHVk
ZSA8eGVuL2RvbWFpbl9wYWdlLmg+CisjaW5jbHVkZSA8YXNtL3BhZ2luZy5oPgorI2luY2x1ZGUg
PHhlbi9pb21tdS5oPgorI2luY2x1ZGUgPHhlbi9pcnEuaD4KKyNpbmNsdWRlIDx4ZW4vbnVtYS5o
PgorI2luY2x1ZGUgPGFzbS9maXhtYXAuaD4KKyNpbmNsdWRlIDxhc20vc2V0dXAuaD4KKyNpbmNs
dWRlICIuLi9pb21tdS5oIgorI2luY2x1ZGUgIi4uL2RtYXIuaCIKKyNpbmNsdWRlICIuLi92dGQu
aCIKKyNpbmNsdWRlICIuLi9leHRlcm4uaCIKKworc3RhdGljIGludCBfaHZtX2RwY2lfaXNhaXJx
X2VvaShzdHJ1Y3QgZG9tYWluICpkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
dHJ1Y3QgaHZtX3BpcnFfZHBjaSAqcGlycV9kcGNpLCB2b2lkICphcmcpCit7CisgICAgc3RydWN0
IGh2bV9pcnEgKmh2bV9pcnEgPSBodm1fZG9tYWluX2lycShkKTsKKyAgICB1bnNpZ25lZCBpbnQg
aXNhaXJxID0gKGxvbmcpYXJnOworICAgIGNvbnN0IHN0cnVjdCBkZXZfaW50eF9nc2lfbGluayAq
ZGlnbDsKKworICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBkaWdsLCAmcGlycV9kcGNpLT5kaWds
X2xpc3QsIGxpc3QgKQorICAgIHsKKyAgICAgICAgdW5zaWduZWQgaW50IGxpbmsgPSBodm1fcGNp
X2ludHhfbGluayhkaWdsLT5kZXZpY2UsIGRpZ2wtPmludHgpOworCisgICAgICAgIGlmICggaHZt
X2lycS0+cGNpX2xpbmsucm91dGVbbGlua10gPT0gaXNhaXJxICkKKyAgICAgICAgeworICAgICAg
ICAgICAgaHZtX3BjaV9pbnR4X2RlYXNzZXJ0KGQsIGRpZ2wtPmRldmljZSwgZGlnbC0+aW50eCk7
CisgICAgICAgICAgICBpZiAoIC0tcGlycV9kcGNpLT5wZW5kaW5nID09IDAgKQorICAgICAgICAg
ICAgeworICAgICAgICAgICAgICAgIHN0b3BfdGltZXIoJnBpcnFfZHBjaS0+dGltZXIpOworICAg
ICAgICAgICAgICAgIHBpcnFfZ3Vlc3RfZW9pKGRwY2lfcGlycShwaXJxX2RwY2kpKTsKKyAgICAg
ICAgICAgIH0KKyAgICAgICAgfQorICAgIH0KKworICAgIHJldHVybiAwOworfQorCit2b2lkIGh2
bV9kcGNpX2lzYWlycV9lb2koc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGlzYWlycSkK
K3sKKyAgICBzdHJ1Y3QgaHZtX2lycV9kcGNpICpkcGNpID0gTlVMTDsKKworICAgIEFTU0VSVChp
c2FpcnEgPCBOUl9JU0FJUlFTKTsKKyAgICBpZiAoICFpb21tdV9lbmFibGVkKQorICAgICAgICBy
ZXR1cm47CisKKyAgICBzcGluX2xvY2soJmQtPmV2ZW50X2xvY2spOworCisgICAgZHBjaSA9IGRv
bWFpbl9nZXRfaXJxX2RwY2koZCk7CisKKyAgICBpZiAoIGRwY2kgJiYgdGVzdF9iaXQoaXNhaXJx
LCBkcGNpLT5pc2FpcnFfbWFwKSApCisgICAgeworICAgICAgICAvKiBNdWx0aXBsZSBtaXJxIG1h
eSBiZSBtYXBwZWQgdG8gb25lIGlzYSBpcnEgKi8KKyAgICAgICAgcHRfcGlycV9pdGVyYXRlKGQs
IF9odm1fZHBjaV9pc2FpcnFfZW9pLCAodm9pZCAqKShsb25nKWlzYWlycSk7CisgICAgfQorICAg
IHNwaW5fdW5sb2NrKCZkLT5ldmVudF9sb2NrKTsKK30KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQv
eDg2L3Z0ZC5jCmluZGV4IDAwYTk4OTEuLmFjNjUzZWUgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
dnRkL3g4Ni92dGQuYwpAQCAtNjMsNTEgKzYzLDYgQEAgdm9pZCBmbHVzaF9hbGxfY2FjaGUoKQog
ICAgIHdiaW52ZCgpOwogfQogCi1zdGF0aWMgaW50IF9odm1fZHBjaV9pc2FpcnFfZW9pKHN0cnVj
dCBkb21haW4gKmQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBodm1f
cGlycV9kcGNpICpwaXJxX2RwY2ksIHZvaWQgKmFyZykKLXsKLSAgICBzdHJ1Y3QgaHZtX2lycSAq
aHZtX2lycSA9IGh2bV9kb21haW5faXJxKGQpOwotICAgIHVuc2lnbmVkIGludCBpc2FpcnEgPSAo
bG9uZylhcmc7Ci0gICAgY29uc3Qgc3RydWN0IGRldl9pbnR4X2dzaV9saW5rICpkaWdsOwotCi0g
ICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIGRpZ2wsICZwaXJxX2RwY2ktPmRpZ2xfbGlzdCwgbGlz
dCApCi0gICAgewotICAgICAgICB1bnNpZ25lZCBpbnQgbGluayA9IGh2bV9wY2lfaW50eF9saW5r
KGRpZ2wtPmRldmljZSwgZGlnbC0+aW50eCk7Ci0KLSAgICAgICAgaWYgKCBodm1faXJxLT5wY2lf
bGluay5yb3V0ZVtsaW5rXSA9PSBpc2FpcnEgKQotICAgICAgICB7Ci0gICAgICAgICAgICBodm1f
cGNpX2ludHhfZGVhc3NlcnQoZCwgZGlnbC0+ZGV2aWNlLCBkaWdsLT5pbnR4KTsKLSAgICAgICAg
ICAgIGlmICggLS1waXJxX2RwY2ktPnBlbmRpbmcgPT0gMCApCi0gICAgICAgICAgICB7Ci0gICAg
ICAgICAgICAgICAgc3RvcF90aW1lcigmcGlycV9kcGNpLT50aW1lcik7Ci0gICAgICAgICAgICAg
ICAgcGlycV9ndWVzdF9lb2koZHBjaV9waXJxKHBpcnFfZHBjaSkpOwotICAgICAgICAgICAgfQot
ICAgICAgICB9Ci0gICAgfQotCi0gICAgcmV0dXJuIDA7Ci19Ci0KLXZvaWQgaHZtX2RwY2lfaXNh
aXJxX2VvaShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaXNhaXJxKQotewotICAgIHN0
cnVjdCBodm1faXJxX2RwY2kgKmRwY2kgPSBOVUxMOwotCi0gICAgQVNTRVJUKGlzYWlycSA8IE5S
X0lTQUlSUVMpOwotICAgIGlmICggIWlvbW11X2VuYWJsZWQpCi0gICAgICAgIHJldHVybjsKLQot
ICAgIHNwaW5fbG9jaygmZC0+ZXZlbnRfbG9jayk7Ci0KLSAgICBkcGNpID0gZG9tYWluX2dldF9p
cnFfZHBjaShkKTsKLQotICAgIGlmICggZHBjaSAmJiB0ZXN0X2JpdChpc2FpcnEsIGRwY2ktPmlz
YWlycV9tYXApICkKLSAgICB7Ci0gICAgICAgIC8qIE11bHRpcGxlIG1pcnEgbWF5IGJlIG1hcHBl
ZCB0byBvbmUgaXNhIGlycSAqLwotICAgICAgICBwdF9waXJxX2l0ZXJhdGUoZCwgX2h2bV9kcGNp
X2lzYWlycV9lb2ksICh2b2lkICopKGxvbmcpaXNhaXJxKTsKLSAgICB9Ci0gICAgc3Bpbl91bmxv
Y2soJmQtPmV2ZW50X2xvY2spOwotfQotCiB2b2lkIF9faHdkb21faW5pdCB2dGRfc2V0X2h3ZG9t
X21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICB1bnNpZ25lZCBsb25nIGksIHRvcCwg
bWF4X3BmbjsKLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:28:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15: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 1fqgg8-0001VA-0X; Fri, 17 Aug 2018 15:28:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqgg5-0001Tx-Te
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:28:41 +0000
X-Inumbo-ID: 4cbdcfb4-a232-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4cbdcfb4-a232-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 15:29:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63100810"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:38 +0100
Message-ID: <df0874d31c8cac2c860f91747a343b70a241cd6a.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 20/34] x86/mtrr: move is_var_mtrr_overlapped
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

TW92ZSBpdCB0byB4ODYgZ2VuZXJpYyBjb2RlLiBXaGlsZSBhdCBpdCwgdXNlIHByb3BlciBib29s
ZWFuIHR5cGUuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgot
LS0KIHhlbi9hcmNoL3g4Ni9jcHUvbXRyci9nZW5lcmljLmMgfCAzMSArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrCiB4ZW4vYXJjaC94ODYvaHZtL210cnIuYyAgICAgICAgIHwgMzEgLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9tdHJyLmgg
ICAgICB8ICAyICstCiAzIGZpbGVzIGNoYW5nZWQsIDMyIGluc2VydGlvbnMoKyksIDMyIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvbXRyci9nZW5lcmljLmMgYi94
ZW4vYXJjaC94ODYvY3B1L210cnIvZ2VuZXJpYy5jCmluZGV4IDA5NzYzNjUuLjQ5OWQ1ZjQgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbXRyci9nZW5lcmljLmMKKysrIGIveGVuL2FyY2gv
eDg2L2NwdS9tdHJyL2dlbmVyaWMuYwpAQCAtNTEsNiArNTEsMzcgQEAgZ2V0X2ZpeGVkX3Jhbmdl
cyhtdHJyX3R5cGUgKiBmcnMpCiAJfQogfQogCitib29sIGlzX3Zhcl9tdHJyX292ZXJsYXBwZWQo
Y29uc3Qgc3RydWN0IG10cnJfc3RhdGUgKm0pCit7CisgICAgdW5zaWduZWQgaW50IHNlZywgaTsK
KyAgICB1bnNpZ25lZCBpbnQgbnVtX3Zhcl9yYW5nZXMgPSBNQVNLX0VYVFIobS0+bXRycl9jYXAs
IE1UUlJjYXBfVkNOVCk7CisKKyAgICBmb3IgKCBpID0gMDsgaSA8IG51bV92YXJfcmFuZ2VzOyBp
KysgKQorICAgIHsKKyAgICAgICAgdWludDY0X3QgYmFzZTEgPSBtLT52YXJfcmFuZ2VzW2ldLmJh
c2UgPj4gUEFHRV9TSElGVDsKKyAgICAgICAgdWludDY0X3QgbWFzazEgPSBtLT52YXJfcmFuZ2Vz
W2ldLm1hc2sgPj4gUEFHRV9TSElGVDsKKworICAgICAgICBpZiAoICEobS0+dmFyX3Jhbmdlc1tp
XS5tYXNrICYgTVRSUl9QSFlTTUFTS19WQUxJRCkgKQorICAgICAgICAgICAgY29udGludWU7CisK
KyAgICAgICAgZm9yICggc2VnID0gaSArIDE7IHNlZyA8IG51bV92YXJfcmFuZ2VzOyBzZWcgKysg
KQorICAgICAgICB7CisgICAgICAgICAgICB1aW50NjRfdCBiYXNlMiA9IG0tPnZhcl9yYW5nZXNb
c2VnXS5iYXNlID4+IFBBR0VfU0hJRlQ7CisgICAgICAgICAgICB1aW50NjRfdCBtYXNrMiA9IG0t
PnZhcl9yYW5nZXNbc2VnXS5tYXNrID4+IFBBR0VfU0hJRlQ7CisKKyAgICAgICAgICAgIGlmICgg
IShtLT52YXJfcmFuZ2VzW3NlZ10ubWFzayAmIE1UUlJfUEhZU01BU0tfVkFMSUQpICkKKyAgICAg
ICAgICAgICAgICBjb250aW51ZTsKKworICAgICAgICAgICAgaWYgKCAoYmFzZTEgJiBtYXNrMSAm
IG1hc2syKSA9PSAoYmFzZTIgJiBtYXNrMiAmIG1hc2sxKSApCisgICAgICAgICAgICB7CisgICAg
ICAgICAgICAgICAgLyogTVRSUiBpcyBvdmVybGFwcGVkLiAqLworICAgICAgICAgICAgICAgIHJl
dHVybiB0cnVlOworICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgfQorICAgIHJldHVybiBm
YWxzZTsKK30KKwogdm9pZCBtdHJyX3NhdmVfZml4ZWRfcmFuZ2VzKHZvaWQgKmluZm8pCiB7CiAJ
Z2V0X2ZpeGVkX3JhbmdlcyhtdHJyX3N0YXRlLmZpeGVkX3Jhbmdlcyk7CmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCmluZGV4IGM1
MDJkZGEuLmVkZmU1Y2QgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCkBAIC03NSwzNyArNzUsNiBAQCBzdGF0aWMgdWludDhf
dCBfX3JlYWRfbW9zdGx5IG10cnJfZXBhdF90YmxbTVRSUl9OVU1fVFlQRVNdW01FTU9SWV9OVU1f
VFlQRVNdID0KIHN0YXRpYyB1aW50OF90IF9fcmVhZF9tb3N0bHkgcGF0X2VudHJ5X3RibFtQQVRf
VFlQRV9OVU1TXSA9CiAgICAgeyBbMCAuLi4gUEFUX1RZUEVfTlVNUy0xXSA9IElOVkFMSURfTUVN
X1RZUEUgfTsKIAotYm9vbF90IGlzX3Zhcl9tdHJyX292ZXJsYXBwZWQoY29uc3Qgc3RydWN0IG10
cnJfc3RhdGUgKm0pCi17Ci0gICAgdW5zaWduZWQgaW50IHNlZywgaTsKLSAgICB1bnNpZ25lZCBp
bnQgbnVtX3Zhcl9yYW5nZXMgPSBNQVNLX0VYVFIobS0+bXRycl9jYXAsIE1UUlJjYXBfVkNOVCk7
Ci0KLSAgICBmb3IgKCBpID0gMDsgaSA8IG51bV92YXJfcmFuZ2VzOyBpKysgKQotICAgIHsKLSAg
ICAgICAgdWludDY0X3QgYmFzZTEgPSBtLT52YXJfcmFuZ2VzW2ldLmJhc2UgPj4gUEFHRV9TSElG
VDsKLSAgICAgICAgdWludDY0X3QgbWFzazEgPSBtLT52YXJfcmFuZ2VzW2ldLm1hc2sgPj4gUEFH
RV9TSElGVDsKLQotICAgICAgICBpZiAoICEobS0+dmFyX3Jhbmdlc1tpXS5tYXNrICYgTVRSUl9Q
SFlTTUFTS19WQUxJRCkgKQotICAgICAgICAgICAgY29udGludWU7Ci0KLSAgICAgICAgZm9yICgg
c2VnID0gaSArIDE7IHNlZyA8IG51bV92YXJfcmFuZ2VzOyBzZWcgKysgKQotICAgICAgICB7Ci0g
ICAgICAgICAgICB1aW50NjRfdCBiYXNlMiA9IG0tPnZhcl9yYW5nZXNbc2VnXS5iYXNlID4+IFBB
R0VfU0hJRlQ7Ci0gICAgICAgICAgICB1aW50NjRfdCBtYXNrMiA9IG0tPnZhcl9yYW5nZXNbc2Vn
XS5tYXNrID4+IFBBR0VfU0hJRlQ7Ci0KLSAgICAgICAgICAgIGlmICggIShtLT52YXJfcmFuZ2Vz
W3NlZ10ubWFzayAmIE1UUlJfUEhZU01BU0tfVkFMSUQpICkKLSAgICAgICAgICAgICAgICBjb250
aW51ZTsKLQotICAgICAgICAgICAgaWYgKCAoYmFzZTEgJiBtYXNrMSAmIG1hc2syKSA9PSAoYmFz
ZTIgJiBtYXNrMiAmIG1hc2sxKSApCi0gICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgLyog
TVRSUiBpcyBvdmVybGFwcGVkLiAqLwotICAgICAgICAgICAgICAgIHJldHVybiAxOwotICAgICAg
ICAgICAgfQotICAgICAgICB9Ci0gICAgfQotICAgIHJldHVybiAwOwotfQotCiBzdGF0aWMgaW50
IF9faW5pdCBodm1fbXRycl9wYXRfaW5pdCh2b2lkKQogewogICAgIHVuc2lnbmVkIGludCBpLCBq
OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tdHJyLmggYi94ZW4vaW5jbHVkZS9h
c20teDg2L210cnIuaAppbmRleCA3MmQwNjkwLi43ZWRjYjk0IDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L210cnIuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L210cnIuaApAQCAt
OTUsNyArOTUsNyBAQCBleHRlcm4gYm9vbF90IG10cnJfZGVmX3R5cGVfbXNyX3NldChzdHJ1Y3Qg
ZG9tYWluICosIHN0cnVjdCBtdHJyX3N0YXRlICosCiBleHRlcm4gdm9pZCBtZW1vcnlfdHlwZV9j
aGFuZ2VkKHN0cnVjdCBkb21haW4gKik7CiBleHRlcm4gYm9vbF90IHBhdF9tc3Jfc2V0KHVpbnQ2
NF90ICpwYXQsIHVpbnQ2NF90IG1zcik7CiAKLWJvb2xfdCBpc192YXJfbXRycl9vdmVybGFwcGVk
KGNvbnN0IHN0cnVjdCBtdHJyX3N0YXRlICptKTsKK2Jvb2wgaXNfdmFyX210cnJfb3ZlcmxhcHBl
ZChjb25zdCBzdHJ1Y3QgbXRycl9zdGF0ZSAqbSk7CiBib29sIG10cnJfcGF0X25vdF9lcXVhbChj
b25zdCBzdHJ1Y3QgdmNwdSAqdmQsIGNvbnN0IHN0cnVjdCB2Y3B1ICp2cyk7CiAKICNlbmRpZiAv
KiBfX0FTTV9YODZfTVRSUl9IX18gKi8KLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:28:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15: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 1fqgg9-0001Wg-G9; Fri, 17 Aug 2018 15: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqgg8-0001VE-3l
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:28:44 +0000
X-Inumbo-ID: 4de7953a-a232-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4de7953a-a232-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 15:29:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63100816"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:39 +0100
Message-ID: <e8c4ff53a1b67c443b987cf77991787b53c30db0.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 21/34] x86/mm: p2m_flush and nvcpu_flush are HVM
 only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

cDJtX2ZsdXNoIGlzIG9ubHkgY2FsbGVkIGJ5IEhBUCBjb2RlLCBudmNwdV9mbHVzaCBpcyBvbmx5
IHVzZWZ1bCBmb3IKbmVzdGVkaHZtLCBib3RoIG9mIHdoaWNoIGRlcGVuZCBvbiBIVk0gc3VwcG9y
dC4KCkVuY2xvc2UgdGhlaXIgY29kZSBpbiBDT05GSUdfSFZNLiBBZGQgYXNzZXJ0aW9ucy4KClNp
Z25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gv
eDg2L21tL3AybS5jIHwgNiArKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKykK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJt
LmMKaW5kZXggMTA4OWI4Ni4uMWEwNGIzNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3Ay
bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwpAQCAtMTc4NSwxMCArMTc4NSwxMyBAQCBw
Mm1fZmx1c2hfdGFibGUoc3RydWN0IHAybV9kb21haW4gKnAybSkKIHZvaWQKIHAybV9mbHVzaChz
dHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHAybV9kb21haW4gKnAybSkKIHsKKyNpZiBDT05GSUdfSFZN
CisgICAgQVNTRVJUKGlzX2h2bV92Y3B1KHYpKTsKICAgICBBU1NFUlQodi0+ZG9tYWluID09IHAy
bS0+ZG9tYWluKTsKICAgICB2Y3B1X25lc3RlZGh2bSh2KS5udl9wMm0gPSBOVUxMOwogICAgIHAy
bV9mbHVzaF90YWJsZShwMm0pOwogICAgIGh2bV9hc2lkX2ZsdXNoX3ZjcHUodik7CisjZW5kaWYK
IH0KIAogdm9pZApAQCAtMTgzOSw4ICsxODQyLDExIEBAIHN0YXRpYyB2b2lkIGFzc2lnbl9ucDJt
KHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQogCiBzdGF0aWMgdm9pZCBu
dmNwdV9mbHVzaChzdHJ1Y3QgdmNwdSAqdikKIHsKKyNpZiBDT05GSUdfSFZNCisgICAgQVNTRVJU
KGlzX2h2bV92Y3B1KHYpKTsKICAgICBodm1fYXNpZF9mbHVzaF92Y3B1KHYpOwogICAgIHZjcHVf
bmVzdGVkaHZtKHYpLnN0YWxlX25wMm0gPSB0cnVlOworI2VuZGlmCiB9CiAKIHN0cnVjdCBwMm1f
ZG9tYWluICoKLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:28:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15: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 1fqgg9-0001XK-QN; Fri, 17 Aug 2018 15: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqgg8-0001Va-A7
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:28:44 +0000
X-Inumbo-ID: 4e5543b6-a232-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4e5543b6-a232-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 15:29:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63100818"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:47 +0100
Message-ID: <86e8d3436de41c2c2ac544b19fef496aa2dbb070.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 29/34] x86/mm: put paging_update_nestedmode
 under CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TmVzdGVkIEhWTSBpcyBub3QgZW5hYmxlZCB3aGVuICFDT05GSUdfSFZNLgoKU2lnbmVkLW9mZi1i
eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvbW0vcGFn
aW5nLmMgfCAyICsrCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L21tL3BhZ2luZy5jIGIveGVuL2FyY2gveDg2L21tL3BhZ2luZy5jCmlu
ZGV4IGRjZWU0OTYuLjJhZWMxZDQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wYWdpbmcu
YworKysgYi94ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMKQEAgLTkyMSw2ICs5MjEsNyBAQCBjb25z
dCBzdHJ1Y3QgcGFnaW5nX21vZGUgKnBhZ2luZ19nZXRfbW9kZShzdHJ1Y3QgdmNwdSAqdikKIAog
dm9pZCBwYWdpbmdfdXBkYXRlX25lc3RlZG1vZGUoc3RydWN0IHZjcHUgKnYpCiB7CisjaWYgQ09O
RklHX0hWTQogICAgIEFTU0VSVChuZXN0ZWRodm1fZW5hYmxlZCh2LT5kb21haW4pKTsKICAgICBp
ZiAobmVzdGVkaHZtX3BhZ2luZ19tb2RlX2hhcCh2KSkKICAgICAgICAgLyogbmVzdGVkLW9uLW5l
c3RlZCAqLwpAQCAtOTI5LDYgKzkzMCw3IEBAIHZvaWQgcGFnaW5nX3VwZGF0ZV9uZXN0ZWRtb2Rl
KHN0cnVjdCB2Y3B1ICp2KQogICAgICAgICAvKiBUT0RPOiBzaGFkb3ctb24tc2hhZG93ICovCiAg
ICAgICAgIHYtPmFyY2gucGFnaW5nLm5lc3RlZG1vZGUgPSBOVUxMOwogICAgIGh2bV9hc2lkX2Zs
dXNoX3ZjcHUodik7CisjZW5kaWYKIH0KIAogdm9pZCBwYWdpbmdfd3JpdGVfcDJtX2VudHJ5KHN0
cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcgZ2ZuLAotLSAKZ2l0LXNlcmllcyAw
LjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:28:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15:28:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqggC-0001ZO-5I; Fri, 17 Aug 2018 15: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqggA-0001Y4-LX
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:28:46 +0000
X-Inumbo-ID: 10f817dd-a232-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 10f817dd-a232-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:27:35 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63100824"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:30 +0100
Message-ID: <b576d7d5e5f5baa54a8152cafceb9181d13e02ce.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 12/34] x86/pt: only call some functions for 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>,
 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>

VGhpcyBwYXRjaCBlZmZlY3RpdmVseSBsaWZ0cyB0aGUgY2hlY2sgb3V0IGZyb20gdGhlc2UgZnVu
Y3Rpb25zIHRvIGl0cwpjYWxsZXIuIEFzc2VydHMgYXJlIGFkZGVkIGZvciBzYWZldHkuCgpTaWdu
ZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4
Ni9odm0vdm1zaS5jICAgICAgICAgICAgIHwgNCArKystCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92
bXguYyAgICAgICAgICB8IDggKysrKysrLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5j
ICAgICAgIHwgMiArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgfCA2ICsr
Ky0tLQogNCBmaWxlcyBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm1zaS5jIGIveGVuL2FyY2gveDg2L2h2bS92
bXNpLmMKaW5kZXggMzAwMWQ1Yy4uMzljMjlkMyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2
bS92bXNpLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXNpLmMKQEAgLTU2MSw3ICs1NjEsOSBA
QCB2b2lkIG1zaXh0YmxfaW5pdChzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIHN0cnVjdCBodm1f
aW9faGFuZGxlciAqaGFuZGxlcjsKIAotICAgIGlmICggIWlzX2h2bV9kb21haW4oZCkgfHwgIWhh
c192bGFwaWMoZCkgfHwgbXNpeHRibF9pbml0aWFsaXNlZChkKSApCisgICAgQVNTRVJUKGlzX2h2
bV9kb21haW4oZCkpOworCisgICAgaWYgKCAhaGFzX3ZsYXBpYyhkKSB8fCBtc2l4dGJsX2luaXRp
YWxpc2VkKGQpICkKICAgICAgICAgcmV0dXJuOwogCiAgICAgSU5JVF9MSVNUX0hFQUQoJmQtPmFy
Y2guaHZtX2RvbWFpbi5tc2l4dGJsX2xpc3QpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2
bS92bXgvdm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwppbmRleCA3M2YwZDUyLi43
YTNmZDYyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYworKysgYi94ZW4v
YXJjaC94ODYvaHZtL3ZteC92bXguYwpAQCAtMzE1LDcgKzMxNSw5IEBAIHZvaWQgdm14X3BpX2hv
b2tzX2Fzc2lnbihzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIHN0cnVjdCB2Y3B1ICp2OwogCi0g
ICAgaWYgKCAhaW9tbXVfaW50cG9zdCB8fCAhaXNfaHZtX2RvbWFpbihkKSApCisgICAgQVNTRVJU
KGlzX2h2bV9kb21haW4oZCkpOworCisgICAgaWYgKCAhaW9tbXVfaW50cG9zdCApCiAgICAgICAg
IHJldHVybjsKIAogICAgIEFTU0VSVCghZC0+YXJjaC5odm1fZG9tYWluLnBpX29wcy52Y3B1X2Js
b2NrKTsKQEAgLTM1NCw3ICszNTYsOSBAQCB2b2lkIHZteF9waV9ob29rc19kZWFzc2lnbihzdHJ1
Y3QgZG9tYWluICpkKQogewogICAgIHN0cnVjdCB2Y3B1ICp2OwogCi0gICAgaWYgKCAhaW9tbXVf
aW50cG9zdCB8fCAhaXNfaHZtX2RvbWFpbihkKSApCisgICAgQVNTRVJUKGlzX2h2bV9kb21haW4o
ZCkpOworCisgICAgaWYgKCAhaW9tbXVfaW50cG9zdCApCiAgICAgICAgIHJldHVybjsKIAogICAg
IEFTU0VSVChkLT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLnZjcHVfYmxvY2spOwpkaWZmIC0tZ2l0
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9wY2kuYwppbmRleCBjNDg5MGE0Li45Zjk5ZmEyIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9wY2kuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwpAQCAt
MTQzOSw3ICsxNDM5LDcgQEAgc3RhdGljIGludCBhc3NpZ25fZGV2aWNlKHN0cnVjdCBkb21haW4g
KmQsIHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4sIHUzMiBmbGFnKQogICAgICAgICBnb3RvIGRv
bmU7CiAgICAgfQogCi0gICAgaWYgKCBwZGV2LT5tc2l4ICkKKyAgICBpZiAoIHBkZXYtPm1zaXgg
JiYgaXNfaHZtX2RvbWFpbihkKSApCiAgICAgICAgIG1zaXh0YmxfaW5pdChkKTsKIAogICAgIHBk
ZXYtPmZhdWx0LmNvdW50ID0gMDsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKaW5kZXgg
MTcxMDI1Ni4uNmRjYmNmMiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKQEAgLTIz
ODIsMTMgKzIzODIsMTMgQEAgc3RhdGljIGludCByZWFzc2lnbl9kZXZpY2Vfb3duZXJzaGlwKAog
ICAgIGlmICggcmV0ICkKICAgICAgICAgcmV0dXJuIHJldDsKIAotICAgIGlmICggIWhhc19hcmNo
X3BkZXZzKHRhcmdldCkgKQorICAgIGlmICggIWhhc19hcmNoX3BkZXZzKHRhcmdldCkgJiYgaXNf
aHZtX2RvbWFpbih0YXJnZXQpICkKICAgICAgICAgdm14X3BpX2hvb2tzX2Fzc2lnbih0YXJnZXQp
OwogCiAgICAgcmV0ID0gZG9tYWluX2NvbnRleHRfbWFwcGluZyh0YXJnZXQsIGRldmZuLCBwZGV2
KTsKICAgICBpZiAoIHJldCApCiAgICAgewotICAgICAgICBpZiAoICFoYXNfYXJjaF9wZGV2cyh0
YXJnZXQpICkKKyAgICAgICAgaWYgKCAhaGFzX2FyY2hfcGRldnModGFyZ2V0KSAmJiBpc19odm1f
ZG9tYWluKHRhcmdldCkgKQogICAgICAgICAgICAgdm14X3BpX2hvb2tzX2RlYXNzaWduKHRhcmdl
dCk7CiAKICAgICAgICAgcmV0dXJuIHJldDsKQEAgLTI0MDAsNyArMjQwMCw3IEBAIHN0YXRpYyBp
bnQgcmVhc3NpZ25fZGV2aWNlX293bmVyc2hpcCgKICAgICAgICAgcGRldi0+ZG9tYWluID0gdGFy
Z2V0OwogICAgIH0KIAotICAgIGlmICggIWhhc19hcmNoX3BkZXZzKHNvdXJjZSkgKQorICAgIGlm
ICggIWhhc19hcmNoX3BkZXZzKHNvdXJjZSkgJiYgaXNfaHZtX2RvbWFpbihzb3VyY2UpICkKICAg
ICAgICAgdm14X3BpX2hvb2tzX2RlYXNzaWduKHNvdXJjZSk7CiAKICAgICByZXR1cm4gcmV0Owot
LSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:28:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15: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 1fqggD-0001bT-HA; Fri, 17 Aug 2018 15:28: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqggC-0001ZH-1Z
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:28:48 +0000
X-Inumbo-ID: 12148783-a232-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 12148783-a232-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:27:37 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63100831"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:51 +0100
Message-ID: <c328064fe2e585b7b6339b5e330ea64c9b0aec51.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 33/34] x86/pvshim: disable HVM for PV shim
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy9m
aXJtd2FyZS94ZW4tZGlyL3NoaW0uY29uZmlnIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5z
ZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvZmlybXdhcmUveGVu
LWRpci9zaGltLmNvbmZpZyBiL3Rvb2xzL2Zpcm13YXJlL3hlbi1kaXIvc2hpbS5jb25maWcKaW5k
ZXggMjFkNzA3NS4uZGU1M2RmZSAxMDA2NDQKLS0tIGEvdG9vbHMvZmlybXdhcmUveGVuLWRpci9z
aGltLmNvbmZpZworKysgYi90b29scy9maXJtd2FyZS94ZW4tZGlyL3NoaW0uY29uZmlnCkBAIC0x
Miw3ICsxMiw3IEBAIENPTkZJR19BUkNIX0RFRkNPTkZJRz0iYXJjaC94ODYvY29uZmlncy94ODZf
NjRfZGVmY29uZmlnIgogQ09ORklHX05SX0NQVVM9MzIKIENPTkZJR19QVj15CiBDT05GSUdfUFZf
TElORUFSX1BUPXkKLUNPTkZJR19IVk09eQorIyBDT05GSUdfSFZNIGlzIG5vdCBzZXQKICMgQ09O
RklHX1NIQURPV19QQUdJTkcgaXMgbm90IHNldAogIyBDT05GSUdfQklHTUVNIGlzIG5vdCBzZXQK
ICMgQ09ORklHX0hWTV9GRVAgaXMgbm90IHNldAotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:28:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15: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 1fqggD-0001br-Pm; Fri, 17 Aug 2018 15:28: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqggC-0001ZP-7j
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:28:48 +0000
X-Inumbo-ID: 12557a23-a232-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 12557a23-a232-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:27:37 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63100835"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:33 +0100
Message-ID: <59bd520f550bc6eac92ed7746b3a31fbf9b76352.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 15/34] x86/nestedhvm: make it build with
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TWFrZSB0d28gZnVuY3Rpb25zIHN0YXRpYyBpbmxpbmUgc28gdGhhdCB0aGV5IGNhbiBiZSByZWZl
cmVuY2VkIGluIHAybQpjb2RlLiBDaGVjayBuZXN0ZWRodm0gaXMgZW5hYmxlZCBiZWZvcmUgY2Fs
bGluZwpuZXN0ZWRodm1fdm1jeF9mbHVzaHRsYiAod2hpY2ggYWxzbyBoYXMgYSBzaWRlIGVmZmVj
dCBvZiBub3QgaXNzdWluZwp1bm5lY2Vzc2FyeSBJUElzIGZvciBub24tbmVzdGVkIGNhc2UpLgoK
V2hpbGUgbW92aW5nLCByZWZvcm1hdCBjb2RlIGFuZCB1c2UgcHJvcGVyIGJvb2xlYW4uCgpTaWdu
ZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4
Ni9odm0vbmVzdGVkaHZtLmMgICAgICAgIHwgMjEgLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4v
YXJjaC94ODYvbW0vcDJtLmMgICAgICAgICAgICAgICB8ICAzICsrLQogeGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vbmVzdGVkaHZtLmggfCAxOSArKysrKysrKysrKysrKysrKy0tCiAzIGZpbGVzIGNo
YW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDI0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9odm0vbmVzdGVkaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL25lc3RlZGh2bS5j
CmluZGV4IGFiNTBiMmEuLmJkMTEwMTkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vbmVz
dGVkaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9uZXN0ZWRodm0uYwpAQCAtMjYsMTMgKzI2
LDYgQEAKIAogc3RhdGljIHVuc2lnbmVkIGxvbmcgKnNoYWRvd19pb19iaXRtYXBbM107CiAKLS8q
IE5lc3RlZCBIVk0gb24vb2ZmIHBlciBkb21haW4gKi8KLWJvb2wgbmVzdGVkaHZtX2VuYWJsZWQo
Y29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKLXsKLSAgICByZXR1cm4gaXNfaHZtX2RvbWFpbihkKSAm
JiBkLT5hcmNoLmh2bV9kb21haW4ucGFyYW1zICYmCi0gICAgICAgIGQtPmFyY2guaHZtX2RvbWFp
bi5wYXJhbXNbSFZNX1BBUkFNX05FU1RFREhWTV07Ci19Ci0KIC8qIE5lc3RlZCBWQ1BVICovCiBi
b29sX3QKIG5lc3RlZGh2bV92Y3B1X2luX2d1ZXN0bW9kZShzdHJ1Y3QgdmNwdSAqdikKQEAgLTEy
MCwyMCArMTEzLDYgQEAgbmVzdGVkaHZtX3ZtY3hfZmx1c2h0bGIoc3RydWN0IHAybV9kb21haW4g
KnAybSkKICAgICBjcHVtYXNrX2NsZWFyKHAybS0+ZGlydHlfY3B1bWFzayk7CiB9CiAKLWJvb2xf
dAotbmVzdGVkaHZtX2lzX24yKHN0cnVjdCB2Y3B1ICp2KQotewotICAgIGlmICghbmVzdGVkaHZt
X2VuYWJsZWQodi0+ZG9tYWluKQotICAgICAgfHwgbmVzdGVkaHZtX3Ztc3dpdGNoX2luX3Byb2dy
ZXNzKHYpCi0gICAgICB8fCAhbmVzdGVkaHZtX3BhZ2luZ19tb2RlX2hhcCh2KSkKLSAgICAgICAg
cmV0dXJuIDA7Ci0KLSAgICBpZiAobmVzdGVkaHZtX3ZjcHVfaW5fZ3Vlc3Rtb2RlKHYpKQotICAg
ICAgICByZXR1cm4gMTsKLQotICAgIHJldHVybiAwOwotfQotCiAvKiBDb21tb24gc2hhZG93IElP
IFBlcm1pc3Npb24gYml0bWFwICovCiAKIC8qIFRoZXJlIGZvdXIgZ2xvYmFsIHBhdHRlcm5zIG9m
IGlvIGJpdG1hcCBlYWNoIGd1ZXN0IGNhbgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3Ay
bS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jCmluZGV4IDhlOWZiYjUuLjEwODliODYgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMK
QEAgLTE3NTYsNyArMTc1Niw4IEBAIHAybV9mbHVzaF90YWJsZV9sb2NrZWQoc3RydWN0IHAybV9k
b21haW4gKnAybSkKICAgICBwMm0tPm5wMm1fZ2VuZXJhdGlvbisrOwogCiAgICAgLyogTWFrZSBz
dXJlIG5vYm9keSBlbHNlIGlzIHVzaW5nIHRoaXMgcDJtIHRhYmxlICovCi0gICAgbmVzdGVkaHZt
X3ZtY3hfZmx1c2h0bGIocDJtKTsKKyAgICBpZiAoIG5lc3RlZGh2bV9lbmFibGVkKGQpICkKKyAg
ICAgICAgbmVzdGVkaHZtX3ZtY3hfZmx1c2h0bGIocDJtKTsKIAogICAgIC8qIFphcCB0aGUgdG9w
IGxldmVsIG9mIHRoZSB0cmllICovCiAgICAgbWZuID0gcGFnZXRhYmxlX2dldF9tZm4ocDJtX2dl
dF9wYWdldGFibGUocDJtKSk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9u
ZXN0ZWRodm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL25lc3RlZGh2bS5oCmluZGV4IDQ3
MTY1ZmMuLmM3MDAzZGQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL25lc3Rl
ZGh2bS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL25lc3RlZGh2bS5oCkBAIC0zMyw3
ICszMywxMSBAQCBlbnVtIG5lc3RlZGh2bV92bWV4aXRzIHsKIH07CiAKIC8qIE5lc3RlZCBIVk0g
b24vb2ZmIHBlciBkb21haW4gKi8KLWJvb2wgbmVzdGVkaHZtX2VuYWJsZWQoY29uc3Qgc3RydWN0
IGRvbWFpbiAqZCk7CitzdGF0aWMgaW5saW5lIGJvb2wgbmVzdGVkaHZtX2VuYWJsZWQoY29uc3Qg
c3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICByZXR1cm4gaXNfaHZtX2RvbWFpbihkKSAmJiBkLT5h
cmNoLmh2bV9kb21haW4ucGFyYW1zICYmCisgICAgICAgIGQtPmFyY2guaHZtX2RvbWFpbi5wYXJh
bXNbSFZNX1BBUkFNX05FU1RFREhWTV07Cit9CiAKIC8qIE5lc3RlZCBWQ1BVICovCiBpbnQgbmVz
dGVkaHZtX3ZjcHVfaW5pdGlhbGlzZShzdHJ1Y3QgdmNwdSAqdik7CkBAIC03MCw3ICs3NCwxOCBA
QCB1bnNpZ25lZCBsb25nICpuZXN0ZWRodm1fdmNwdV9pb21hcF9nZXQoYm9vbF90IGlvcG9ydF84
MCwgYm9vbF90IGlvcG9ydF9lZCk7CiAKIHZvaWQgbmVzdGVkaHZtX3ZtY3hfZmx1c2h0bGIoc3Ry
dWN0IHAybV9kb21haW4gKnAybSk7CiAKLWJvb2xfdCBuZXN0ZWRodm1faXNfbjIoc3RydWN0IHZj
cHUgKnYpOworc3RhdGljIGlubGluZSBib29sIG5lc3RlZGh2bV9pc19uMihzdHJ1Y3QgdmNwdSAq
dikKK3sKKyAgICBpZiAoICFuZXN0ZWRodm1fZW5hYmxlZCh2LT5kb21haW4pIHx8CisgICAgICAg
IG5lc3RlZGh2bV92bXN3aXRjaF9pbl9wcm9ncmVzcyh2KSB8fAorICAgICAgICAhbmVzdGVkaHZt
X3BhZ2luZ19tb2RlX2hhcCh2KSApCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIGlmICgg
bmVzdGVkaHZtX3ZjcHVfaW5fZ3Vlc3Rtb2RlKHYpICkKKyAgICAgICAgcmV0dXJuIHRydWU7CisK
KyAgICByZXR1cm4gZmFsc2U7Cit9CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBuZXN0ZWRodm1fc2V0
X2NyKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgY3IsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHZhbHVlKQotLSAKZ2l0LXNlcmllcyAwLjku
MQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:28:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15: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 1fqggE-0001cY-8G; Fri, 17 Aug 2018 15: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqggC-0001Zr-Gi
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:28:48 +0000
X-Inumbo-ID: 12dc28df-a232-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 12dc28df-a232-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:27:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63100837"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:46 +0100
Message-ID: <d8838b921f3d33265ca7ed08ff256a7423a58404.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 28/34] x86/vm_event: put vm_event_fill_regs
 under CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Razvan Cojocaru <rcojocaru@bitdefender.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWRlYWxseSB0aGUgSFZNIHNwZWNpZmljIHBhcnQgb2YgVk0gZXZlbnQgc2hvdWxkIGJlIG1vdmVk
IGludG8gaHZtLyBhdApzb21lIHBvaW50LCBidXQgdGhpcyB3aWxsIGRvIGZvciBub3cuCgpTaWdu
ZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4
Ni92bV9ldmVudC5jIHwgMiArKwogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni92bV9ldmVudC5jIGIveGVuL2FyY2gveDg2L3ZtX2V2ZW50
LmMKaW5kZXggZjkxYWFkZS4uYjRmNmFmYiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3ZtX2V2
ZW50LmMKKysrIGIveGVuL2FyY2gveDg2L3ZtX2V2ZW50LmMKQEAgLTEyNCw2ICsxMjQsNyBAQCB2
b2lkIHZtX2V2ZW50X21vbml0b3JfbmV4dF9pbnRlcnJ1cHQoc3RydWN0IHZjcHUgKnYpCiAKIHZv
aWQgdm1fZXZlbnRfZmlsbF9yZWdzKHZtX2V2ZW50X3JlcXVlc3RfdCAqcmVxKQogeworI2lmIENP
TkZJR19IVk0KICAgICBjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyA9IGd1ZXN0X2Nw
dV91c2VyX3JlZ3MoKTsKICAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciBzZWc7CiAgICAgc3Ry
dWN0IGh2bV9od19jcHUgY3R4dDsKQEAgLTE3Nyw2ICsxNzgsNyBAQCB2b2lkIHZtX2V2ZW50X2Zp
bGxfcmVncyh2bV9ldmVudF9yZXF1ZXN0X3QgKnJlcSkKIAogICAgIGh2bV9nZXRfc2VnbWVudF9y
ZWdpc3RlcihjdXJyLCB4ODZfc2VnX2NzLCAmc2VnKTsKICAgICByZXEtPmRhdGEucmVncy54ODYu
Y3NfYXJieXRlcyA9IHNlZy5hdHRyOworI2VuZGlmCiB9CiAKIHZvaWQgdm1fZXZlbnRfZW11bGF0
ZV9jaGVjayhzdHJ1Y3QgdmNwdSAqdiwgdm1fZXZlbnRfcmVzcG9uc2VfdCAqcnNwKQotLSAKZ2l0
LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:28:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15: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 1fqggE-0001dK-M7; Fri, 17 Aug 2018 15: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqggE-0001c3-0J
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:28:50 +0000
X-Inumbo-ID: 13736f8f-a232-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 13736f8f-a232-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:27:39 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63100842"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:28 +0100
Message-ID: <9e6cd90bf4fcc2299a6776395c56f04396cd904a.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 10/34] x86: stub out has_* testing for emulation
 flags
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

TW9zdCBhcmUgYWxsIEhWTSBvbmx5LiBQcm92aWRlIHN0dWJzIGZvciAhQ09ORklHX0hWTS4KCk9u
ZSBleGNlcHRpb24gaXMgUElUIGVtdWxhdGlvbiwgd2hpY2ggaXMgYXZhaWxhYmxlIHRvIGJvdGgg
UFYgYW5kIEhWTS4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Ci0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaCB8IDI0ICsrKysrKysrKysrKysrKysr
KysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9kb21haW4uaAppbmRleCAwOWY2YjNkLi40YzE4MDU0IDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWlu
LmgKQEAgLTQ0MCw2ICs0NDAsOCBAQCBzdHJ1Y3QgYXJjaF9kb21haW4KICAgICB1aW50MzJfdCBl
bXVsYXRpb25fZmxhZ3M7CiB9IF9fY2FjaGVsaW5lX2FsaWduZWQ7CiAKKyNpZmRlZiBDT05GSUdf
SFZNCisKICNkZWZpbmUgaGFzX3ZsYXBpYyhkKSAgICAgICghISgoZCktPmFyY2guZW11bGF0aW9u
X2ZsYWdzICYgWEVOX1g4Nl9FTVVfTEFQSUMpKQogI2RlZmluZSBoYXNfdmhwZXQoZCkgICAgICAg
KCEhKChkKS0+YXJjaC5lbXVsYXRpb25fZmxhZ3MgJiBYRU5fWDg2X0VNVV9IUEVUKSkKICNkZWZp
bmUgaGFzX3ZwbShkKSAgICAgICAgICghISgoZCktPmFyY2guZW11bGF0aW9uX2ZsYWdzICYgWEVO
X1g4Nl9FTVVfUE0pKQpAQCAtNDQ4LDExICs0NTAsMzEgQEAgc3RydWN0IGFyY2hfZG9tYWluCiAj
ZGVmaW5lIGhhc192cGljKGQpICAgICAgICAoISEoKGQpLT5hcmNoLmVtdWxhdGlvbl9mbGFncyAm
IFhFTl9YODZfRU1VX1BJQykpCiAjZGVmaW5lIGhhc192dmdhKGQpICAgICAgICAoISEoKGQpLT5h
cmNoLmVtdWxhdGlvbl9mbGFncyAmIFhFTl9YODZfRU1VX1ZHQSkpCiAjZGVmaW5lIGhhc192aW9t
bXUoZCkgICAgICAoISEoKGQpLT5hcmNoLmVtdWxhdGlvbl9mbGFncyAmIFhFTl9YODZfRU1VX0lP
TU1VKSkKLSNkZWZpbmUgaGFzX3ZwaXQoZCkgICAgICAgICghISgoZCktPmFyY2guZW11bGF0aW9u
X2ZsYWdzICYgWEVOX1g4Nl9FTVVfUElUKSkKICNkZWZpbmUgaGFzX3BpcnEoZCkgICAgICAgICgh
ISgoZCktPmFyY2guZW11bGF0aW9uX2ZsYWdzICYgXAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFhFTl9YODZfRU1VX1VTRV9QSVJRKSkKICNkZWZpbmUgaGFzX3ZwY2koZCkgICAgICAgICgh
ISgoZCktPmFyY2guZW11bGF0aW9uX2ZsYWdzICYgWEVOX1g4Nl9FTVVfVlBDSSkpCiAKKyNlbHNl
CisKKyNkZWZpbmUgaGFzX3ZsYXBpYyhkKSAgICAgKDApCisjZGVmaW5lIGhhc192aHBldChkKSAg
ICAgICgwKQorI2RlZmluZSBoYXNfdnBtKGQpICAgICAgICAoMCkKKyNkZWZpbmUgaGFzX3ZydGMo
ZCkgICAgICAgKDApCisjZGVmaW5lIGhhc192aW9hcGljKGQpICAgICgwKQorI2RlZmluZSBoYXNf
dnBpYyhkKSAgICAgICAoMCkKKyNkZWZpbmUgaGFzX3Z2Z2EoZCkgICAgICAgKDApCisjZGVmaW5l
IGhhc192aW9tbXUoZCkgICAgICgwKQorI2RlZmluZSBoYXNfcGlycShkKSAgICAgICAoMCkKKyNk
ZWZpbmUgaGFzX3ZwY2koZCkgICAgICAgKDApCisKKyNlbmRpZgorCisjaWYgQ09ORklHX0hWTSB8
fCBDT05GSUdfUFYKKyNkZWZpbmUgaGFzX3ZwaXQoZCkgICAgICAgICghISgoZCktPmFyY2guZW11
bGF0aW9uX2ZsYWdzICYgWEVOX1g4Nl9FTVVfUElUKSkKKyNlbHNlCisjZGVmaW5lIGhhc192cGl0
KGQpICAgICAgICgwKQorI2VuZGlmCisKICNkZWZpbmUgaGFzX2FyY2hfcGRldnMoZCkgICAgKCFs
aXN0X2VtcHR5KCYoZCktPmFyY2gucGRldl9saXN0KSkKIAogI2RlZmluZSBnZHRfbGR0X3B0X2lk
eCh2KSBcCi0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:28:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15:28:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqggH-0001gH-2p; Fri, 17 Aug 2018 15:28:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqggF-0001dy-7m
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:28:51 +0000
X-Inumbo-ID: 142648b0-a232-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 142648b0-a232-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:27:40 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63100844"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:50 +0100
Message-ID: <b1ac4290c63a0ea02915bdbb958f2c28409e406c.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 32/34] x86: expose CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJj
aC94ODYvS2NvbmZpZyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCsp
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L0tjb25maWcgYi94ZW4vYXJjaC94ODYvS2NvbmZp
ZwppbmRleCA3M2FiOGY4Li43NWFhMmYyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvS2NvbmZp
ZworKysgYi94ZW4vYXJjaC94ODYvS2NvbmZpZwpAQCAtNjAsNiArNjAsMTIgQEAgY29uZmlnIFBW
X0xJTkVBUl9QVAogCiBjb25maWcgSFZNCiAJZGVmX2Jvb2wgeQorCXByb21wdCAiSFZNIC8gUFZI
IHN1cHBvcnQiCisgICAgICAgLS0taGVscC0tLQorICAgICAgICAgSW50ZXJmYWNlcyB0byBzdXBw
b3J0IEhWTSBhbmQgUFZIIGd1ZXN0cy4KKworICAgICAgICAgSWYgdW5zdXJlLCBzYXkgWS4KKwog
CiBjb25maWcgU0hBRE9XX1BBR0lORwogICAgICAgICBib29sICJTaGFkb3cgUGFnaW5nIgotLSAK
Z2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:28:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15: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 1fqggI-0001i3-E7; Fri, 17 Aug 2018 15: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqggG-0001fd-Ga
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:28:52 +0000
X-Inumbo-ID: 150441bc-a232-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 150441bc-a232-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:27:42 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63100848"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:52 +0100
Message-ID: <84f9dde9a5f6253653fc267fd8f874d21e4f4a58.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 34/34] RFC x86: introduce directio virt cap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

aHZtX2RpcmVjdGlvIGlzIHNldCB3aGVuIGlvbW11IGlzIGVuYWJsZWQsIGJ1dCBpbiBmYWN0IGlv
bW11IGlzIG5vdAp0aWVkIHRvIEhWTS4gSW4gb3JkZXIgdG8gbm90IGJyZWFrIGV4aXN0aW5nIHRv
b2xzLCBleHBvc2UgYSBuZXcgZmxhZwpkaXJlY3RpbyBmb3IgKGlvbW11X2VuYWJsZWQgJiYgIWh2
bV9lbmFibGVkKS4KClJGQyBUaGlzIGRvZXNuJ3QgYnVpbGQgYXQgdGhlIG1vbWVudC4gRG8gd2Ug
Y2FyZSBhYm91dCB0aGF0IGZsYWcgYmVpbmcKaW5hY2N1cmF0ZT8KClNpZ25lZC1vZmYtYnk6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3N5c2N0bC5jIHwg
NCArKystCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3N5c2N0bC5jIGIveGVuL2FyY2gveDg2L3N5c2N0bC5j
CmluZGV4IGU3MDRlZDcuLmE4ZDY0YzUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zeXNjdGwu
YworKysgYi94ZW4vYXJjaC94ODYvc3lzY3RsLmMKQEAgLTkyLDggKzkyLDEwIEBAIHZvaWQgYXJj
aF9kb19waHlzaW5mbyhzdHJ1Y3QgeGVuX3N5c2N0bF9waHlzaW5mbyAqcGkpCiAgICAgICAgICAg
IG1pbihzaXplb2YocGktPmh3X2NhcCksIHNpemVvZihib290X2NwdV9kYXRhLng4Nl9jYXBhYmls
aXR5KSkpOwogICAgIGlmICggaHZtX2VuYWJsZWQgKQogICAgICAgICBwaS0+Y2FwYWJpbGl0aWVz
IHw9IFhFTl9TWVNDVExfUEhZU0NBUF9odm07Ci0gICAgaWYgKCBpb21tdV9lbmFibGVkICkKKyAg
ICBpZiAoIGh2bV9lbmFibGVkICYmIGlvbW11X2VuYWJsZWQgKQogICAgICAgICBwaS0+Y2FwYWJp
bGl0aWVzIHw9IFhFTl9TWVNDVExfUEhZU0NBUF9odm1fZGlyZWN0aW87CisgICAgZWxzZSBpZiAo
IGlvbW11X2VuYWJsZWQgKQorICAgICAgICBwaS0+Y2FwYWJpbGl0aWVzIHw9IFhFTl9TWVNDVExf
UEhZU0NBUF9kaXJlY3RpbzsKIH0KIAogbG9uZyBhcmNoX2RvX3N5c2N0bCgKLS0gCmdpdC1zZXJp
ZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:28:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15: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 1fqggJ-0001jS-5W; Fri, 17 Aug 2018 15: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqggH-0001h0-P0
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:28:53 +0000
X-Inumbo-ID: 15cee524-a232-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 15cee524-a232-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:27:43 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63100849"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:40 +0100
Message-ID: <fda67a2a1da3fc7fdca0231352ef4989ebb0d81b.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 22/34] x86/mm: put HVM only code under CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

R29pbmcgdGhyb3VnaCB0aGUgY29kZSwgbmVzdGVkIEVQVCwgRVBULCBhbmQgQUxUUDJNIGRlcGVu
ZCBvbiBIVk0gY29kZS4gUHV0CnRoZXNlIGNvbXBvbmVudHMgdW5kZXIgQ09ORklHX0hWTS4gVGhp
cyBmdXJ0aGVyIHJlcXVpcmVzIHB1dHRpbmcgb25lCm9mIHRoZSB2bSBldmVudCB1bmRlciBDT05G
SUdfSFZNLgoKQWxzbyBtYWtlIGhhcF9lbmFibGVkIGV2YWx1YXRlIHRvIGZhbHNlIHdoZW4gIUNP
TkZJR19IVk0uIFRoaXMgaW4gdHVybgpyZXF1aXJlcyBtYXJraW5nIGEgdmFyaWFibGUgaW4gcDJt
X3NldF9lbnRyeSBhcyBfX21heWJlX3VudXNlZC4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L21tL01ha2VmaWxlICAgICAgICAg
fCAgNSArKystLQogeGVuL2FyY2gveDg2L21tL2hhcC9NYWtlZmlsZSAgICAgfCAgMiArLQogeGVu
L2FyY2gveDg2L21tL3AybS5jICAgICAgICAgICAgfCAxNyArKysrKysrKysrLS0tLS0tLQogeGVu
L2NvbW1vbi92bV9ldmVudC5jICAgICAgICAgICAgfCAgMiArKwogeGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vZG9tYWluLmggfCAgNCArKysrCiA1IGZpbGVzIGNoYW5nZWQsIDIwIGluc2VydGlvbnMo
KyksIDEwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9NYWtlZmls
ZSBiL3hlbi9hcmNoL3g4Ni9tbS9NYWtlZmlsZQppbmRleCAzMDE3MTE5Li4xNTZhMzIxIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L21tL01h
a2VmaWxlCkBAIC0yLDggKzIsOSBAQCBzdWJkaXIteSArPSBzaGFkb3cKIHN1YmRpci15ICs9IGhh
cAogCiBvYmoteSArPSBwYWdpbmcubwotb2JqLXkgKz0gcDJtLm8gcDJtLXB0Lm8gcDJtLWVwdC5v
IHAybS1wb2Qubwotb2JqLXkgKz0gYWx0cDJtLm8KK29iai15ICs9IHAybS5vIHAybS1wdC5vIHAy
bS1wb2Qubworb2JqLSQoQ09ORklHX0hWTSkgKz0gcDJtLWVwdC5vCitvYmotJChDT05GSUdfSFZN
KSArPSBhbHRwMm0ubwogb2JqLXkgKz0gZ3Vlc3Rfd2Fsa18yLm8KIG9iai15ICs9IGd1ZXN0X3dh
bGtfMy5vCiBvYmoteSArPSBndWVzdF93YWxrXzQubwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L21tL2hhcC9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9tbS9oYXAvTWFrZWZpbGUKaW5kZXggYjE0
YTlhZi4uYThlNDRkZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL2hhcC9NYWtlZmlsZQor
KysgYi94ZW4vYXJjaC94ODYvbW0vaGFwL01ha2VmaWxlCkBAIC0zLDcgKzMsNyBAQCBvYmoteSAr
PSBndWVzdF93YWxrXzJsZXZlbC5vCiBvYmoteSArPSBndWVzdF93YWxrXzNsZXZlbC5vCiBvYmot
eSArPSBndWVzdF93YWxrXzRsZXZlbC5vCiBvYmoteSArPSBuZXN0ZWRfaGFwLm8KLW9iai15ICs9
IG5lc3RlZF9lcHQubworb2JqLSQoQ09ORklHX0hWTSkgKz0gbmVzdGVkX2VwdC5vCiAKIGd1ZXN0
X3dhbGtfJWxldmVsLm86IGd1ZXN0X3dhbGsuYyBNYWtlZmlsZQogCSQoQ0MpICQoQ0ZMQUdTKSAt
REdVRVNUX1BBR0lOR19MRVZFTFM9JCogLWMgJDwgLW8gJEAKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwppbmRleCAxYTA0YjM0Li4yMTEx
Y2I2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKKysrIGIveGVuL2FyY2gveDg2
L21tL3AybS5jCkBAIC01MzEsNyArNTMxLDcgQEAgc3RydWN0IHBhZ2VfaW5mbyAqcDJtX2dldF9w
YWdlX2Zyb21fZ2ZuKAogaW50IHAybV9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwg
Z2ZuX3QgZ2ZuLCBtZm5fdCBtZm4sCiAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgcGFn
ZV9vcmRlciwgcDJtX3R5cGVfdCBwMm10LCBwMm1fYWNjZXNzX3QgcDJtYSkKIHsKLSAgICBzdHJ1
Y3QgZG9tYWluICpkID0gcDJtLT5kb21haW47CisgICAgc3RydWN0IGRvbWFpbiAqIF9fbWF5YmVf
dW51c2VkIGQgPSBwMm0tPmRvbWFpbjsKICAgICB1bnNpZ25lZCBsb25nIHRvZG8gPSAxdWwgPDwg
cGFnZV9vcmRlcjsKICAgICB1bnNpZ25lZCBpbnQgb3JkZXI7CiAgICAgaW50IHNldF9yYywgcmMg
PSAwOwpAQCAtMTcwOCwxMiArMTcwOCw2IEBAIHZvaWQgcDJtX21lbV9wYWdpbmdfcmVzdW1lKHN0
cnVjdCBkb21haW4gKmQsIHZtX2V2ZW50X3Jlc3BvbnNlX3QgKnJzcCkKICAgICB9CiB9CiAKLXZv
aWQgcDJtX2FsdHAybV9jaGVjayhzdHJ1Y3QgdmNwdSAqdiwgdWludDE2X3QgaWR4KQotewotICAg
IGlmICggYWx0cDJtX2FjdGl2ZSh2LT5kb21haW4pICkKLSAgICAgICAgcDJtX3N3aXRjaF92Y3B1
X2FsdHAybV9ieV9pZCh2LCBpZHgpOwotfQotCiBzdGF0aWMgc3RydWN0IHAybV9kb21haW4gKgog
cDJtX2dldGxydV9uZXN0ZWRwMm0oc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHAybV9kb21haW4g
KnAybSkKIHsKQEAgLTIxNjUsNiArMjE1OSwxNCBAQCBpbnQgdW5tYXBfbW1pb19yZWdpb25zKHN0
cnVjdCBkb21haW4gKmQsCiAgICAgcmV0dXJuIGkgPT0gbnIgPyAwIDogaSA/OiByZXQ7CiB9CiAK
KyNpZiBDT05GSUdfSFZNCisKK3ZvaWQgcDJtX2FsdHAybV9jaGVjayhzdHJ1Y3QgdmNwdSAqdiwg
dWludDE2X3QgaWR4KQoreworICAgIGlmICggYWx0cDJtX2FjdGl2ZSh2LT5kb21haW4pICkKKyAg
ICAgICAgcDJtX3N3aXRjaF92Y3B1X2FsdHAybV9ieV9pZCh2LCBpZHgpOworfQorCiBib29sX3Qg
cDJtX3N3aXRjaF92Y3B1X2FsdHAybV9ieV9pZChzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50
IGlkeCkKIHsKICAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwpAQCAtMjU0Miw2ICsy
NTQ0LDcgQEAgaW50IHAybV9hbHRwMm1fcHJvcGFnYXRlX2NoYW5nZShzdHJ1Y3QgZG9tYWluICpk
LCBnZm5fdCBnZm4sCiAKICAgICByZXR1cm4gcmV0OwogfQorI2VuZGlmIC8qIENPTkZJR19IVk0g
Ki8KIAogLyoqKiBBdWRpdCAqKiovCiAKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vdm1fZXZlbnQu
YyBiL3hlbi9jb21tb24vdm1fZXZlbnQuYwppbmRleCAxNDRhYjgxLi4yODI0NjczIDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL3ZtX2V2ZW50LmMKKysrIGIveGVuL2NvbW1vbi92bV9ldmVudC5jCkBA
IC00MjksOSArNDI5LDExIEBAIHZvaWQgdm1fZXZlbnRfcmVzdW1lKHN0cnVjdCBkb21haW4gKmQs
IHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCkKICAgICAgICAgICAgICAqLwogICAgICAgICAg
ICAgdm1fZXZlbnRfdG9nZ2xlX3NpbmdsZXN0ZXAoZCwgdiwgJnJzcCk7CiAKKyNpZiBDT05GSUdf
SFZNCiAgICAgICAgICAgICAvKiBDaGVjayBmb3IgYWx0cDJtIHN3aXRjaCAqLwogICAgICAgICAg
ICAgaWYgKCByc3AuZmxhZ3MgJiBWTV9FVkVOVF9GTEFHX0FMVEVSTkFURV9QMk0gKQogICAgICAg
ICAgICAgICAgIHAybV9hbHRwMm1fY2hlY2sodiwgcnNwLmFsdHAybV9pZHgpOworI2VuZGlmCiAK
ICAgICAgICAgICAgIGlmICggcnNwLmZsYWdzICYgVk1fRVZFTlRfRkxBR19TRVRfUkVHSVNURVJT
ICkKICAgICAgICAgICAgICAgICB2bV9ldmVudF9zZXRfcmVnaXN0ZXJzKHYsICZyc3ApOwpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmggYi94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9kb21haW4uaAppbmRleCA1ODg1OTUwLi44ZDI4YjU0IDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2
L2h2bS9kb21haW4uaApAQCAtMjAyLDcgKzIwMiwxMSBAQCBzdHJ1Y3QgaHZtX2RvbWFpbiB7CiAg
ICAgfTsKIH07CiAKKyNpZiBDT05GSUdfSFZNCiAjZGVmaW5lIGhhcF9lbmFibGVkKGQpICAoKGQp
LT5hcmNoLmh2bV9kb21haW4uaGFwX2VuYWJsZWQpCisjZWxzZQorI2RlZmluZSBoYXBfZW5hYmxl
ZChkKSAgZmFsc2UKKyNlbmRpZgogCiAjZW5kaWYgLyogX19BU01fWDg2X0hWTV9ET01BSU5fSF9f
ICovCiAKLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:28:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15: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 1fqggJ-0001ka-Ki; Fri, 17 Aug 2018 15: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqggI-0001j5-WE
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:28:55 +0000
X-Inumbo-ID: 166ef51c-a232-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 166ef51c-a232-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:27:44 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63100854"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:32 +0100
Message-ID: <8dbf18b054300318c8e74dac8c43fadb5895c16c.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 14/34] x86/pt: add HVM check to
 XEN_DOMCTL_unbind_pt_irq
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

SXRzIGNvdW50ZXJwYXJ0IGlzIEhWTSBvbmx5LiBBZGQgdGhlIGNoZWNrIHRvIGhlbHAgZGVhZCBj
b2RlCmVsaW1pbmF0aW9uIHRvIGZpZ3VyZSBvdXQgdGhlIGNhbGwgdG8gcHRfaXJxX2Rlc3Ryb3lf
YmluZCBpcyBub3QKbmVlZGVkIHdoZW4gSFZNIGlzIG5vdCBlbmFibGVkLgoKU2lnbmVkLW9mZi1i
eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvZG9tY3Rs
LmMgfCA0ICsrKysKIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvZG9tY3RsLmMgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKaW5kZXggYTgz
MjVmNS4uNDg2OWU4OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbWN0bC5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9kb21jdGwuYwpAQCAtNzE1LDYgKzcxNSwxMCBAQCBsb25nIGFyY2hfZG9fZG9t
Y3RsKAogICAgICAgICBzdHJ1Y3QgeGVuX2RvbWN0bF9iaW5kX3B0X2lycSAqYmluZCA9ICZkb21j
dGwtPnUuYmluZF9wdF9pcnE7CiAgICAgICAgIGludCBpcnEgPSBkb21haW5fcGlycV90b19pcnEo
ZCwgYmluZC0+bWFjaGluZV9pcnEpOwogCisgICAgICAgIHJldCA9IC1FSU5WQUw7CisgICAgICAg
IGlmICggIWlzX2h2bV9kb21haW4oZCkgKQorICAgICAgICAgICAgYnJlYWs7CisKICAgICAgICAg
cmV0ID0gLUVQRVJNOwogICAgICAgICBpZiAoIGlycSA8PSAwIHx8ICFpcnFfYWNjZXNzX3Blcm1p
dHRlZChjdXJyZCwgaXJxKSApCiAgICAgICAgICAgICBicmVhazsKLS0gCmdpdC1zZXJpZXMgMC45
LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:28:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15: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 1fqggL-0001n0-4b; Fri, 17 Aug 2018 15: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqggK-0001li-9q
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:28:56 +0000
X-Inumbo-ID: 1735f752-a232-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1735f752-a232-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:27:45 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63100858"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:36 +0100
Message-ID: <803c213fc809d8d7b648a4e174a08275ca3f1864.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 18/34] x86/amd: skip OSVW function calls if
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHR3byBmdW5jdGlvbnMgYXJlIG5vdCBuZWVkZWQgd2hlbiBIVk0gaXMgbm90IHN1cHBvcnRl
ZCBpbgpoeXBlcnZpc29yLgoKTm90ZSB0aGF0IHVzaW5nIGh2bV9lbmFibGVkIHdvbid0IHdvcmsg
YmVjYXVzZSBlYXJseV9taWNyb2NvZGVfaW5pdApnZXRzIHRvIGNwdV9yZXF1ZXN0X21pY3JvY29k
ZSBiZWZvcmUgaHZtX2VuYWJsZWQgaXMgc2V0IGluIHByZXNtcCBpbml0CmNhbGwgc3RhZ2UuCgpT
aWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNo
L3g4Ni9taWNyb2NvZGVfYW1kLmMgfCA0ICsrKysKIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlv
bnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbWljcm9jb2RlX2FtZC5jIGIveGVuL2Fy
Y2gveDg2L21pY3JvY29kZV9hbWQuYwppbmRleCA1M2Y5ZjU0Li5mYmE0NGNjIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvbWljcm9jb2RlX2FtZC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9taWNyb2Nv
ZGVfYW1kLmMKQEAgLTU1MCw3ICs1NTAsOSBAQCBzdGF0aWMgaW50IGNwdV9yZXF1ZXN0X21pY3Jv
Y29kZSh1bnNpZ25lZCBpbnQgY3B1LCBjb25zdCB2b2lkICpidWYsCiAgICAgICAgIHhmcmVlKG1j
X29sZCk7CiAKICAgb3V0OgorI2lmIENPTkZJR19IVk0KICAgICBzdm1faG9zdF9vc3Z3X2luaXQo
KTsKKyNlbmRpZgogCiAgICAgLyoKICAgICAgKiBJbiBzb21lIGNhc2VzIHdlIG1heSByZXR1cm4g
YW4gZXJyb3IgZXZlbiBpZiBwcm9jZXNzb3IncyBtaWNyb2NvZGUgaGFzCkBAIC02MDksNiArNjEx
LDcgQEAgZXJyMToKIAogc3RhdGljIGludCBzdGFydF91cGRhdGUodm9pZCkKIHsKKyNpZiBDT05G
SUdfSFZNCiAgICAgLyoKICAgICAgKiBXZSBhc3N1bWUgaGVyZSB0aGF0IHN2bV9ob3N0X29zdndf
aW5pdCgpIHdpbGwgYmUgY2FsbGVkIG9uIGVhY2ggY3B1IChmcm9tCiAgICAgICogY3B1X3JlcXVl
c3RfbWljcm9jb2RlKCkpLgpAQCAtNjE5LDYgKzYyMiw3IEBAIHN0YXRpYyBpbnQgc3RhcnRfdXBk
YXRlKHZvaWQpCiAgICAgICogc3VwcG9ydGluZyBPU1ZXIHNvIHdlIHdpbGwgbm90IGRlYWwgd2l0
aCB0aGlzIHBvc3NpYmlsaXR5LgogICAgICAqLwogICAgIHN2bV9ob3N0X29zdndfcmVzZXQoKTsK
KyNlbmRpZgogCiAgICAgcmV0dXJuIDA7CiB9Ci0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:28:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15:28:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqggN-0001rT-IQ; Fri, 17 Aug 2018 15:28: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqggL-0001nn-I4
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:28:57 +0000
X-Inumbo-ID: 17e808dc-a232-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 17e808dc-a232-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:27:46 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63100862"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:45 +0100
Message-ID: <9166a931d5230e28f4677a2305a832e55c833ed0.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 27/34] x86: make hvm_inject_* functions build
 when !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhleSByZWZlcmVuY2UgaHZtX2luamVjdF9ldmVudCB3aGljaCBpcyBIVk0gY29kZSAobm90IGNv
bXBpbGVkKS4gVGhleQphcmVuJ3QgdXNlZCBieSBjb2RlIG91dHNpZGUgSFZNIGNvZGUgYW55d2F5
LgoKU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS9odm0uaCB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNiBp
bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaAppbmRleCBiM2JjOGQyLi4wNDQ0ZjNiIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS9odm0uaApAQCAtNDIyLDYgKzQyMiw3IEBAIHN0YXRpYyBpbmxpbmUgdm9p
ZCBodm1faW5qZWN0X2V4Y2VwdGlvbigKICAgICB1bnNpZ25lZCBpbnQgdmVjdG9yLCB1bnNpZ25l
ZCBpbnQgdHlwZSwKICAgICB1bnNpZ25lZCBpbnQgaW5zbl9sZW4sIGludCBlcnJvcl9jb2RlKQog
eworI2lmIENPTkZJR19IVk0KICAgICBzdHJ1Y3QgeDg2X2V2ZW50IGV2ZW50ID0gewogICAgICAg
ICAudmVjdG9yID0gdmVjdG9yLAogICAgICAgICAudHlwZSA9IHR5cGUsCkBAIC00MzAsMTAgKzQz
MSwxMiBAQCBzdGF0aWMgaW5saW5lIHZvaWQgaHZtX2luamVjdF9leGNlcHRpb24oCiAgICAgfTsK
IAogICAgIGh2bV9pbmplY3RfZXZlbnQoJmV2ZW50KTsKKyNlbmRpZgogfQogCiBzdGF0aWMgaW5s
aW5lIHZvaWQgaHZtX2luamVjdF9od19leGNlcHRpb24odW5zaWduZWQgaW50IHZlY3RvciwgaW50
IGVycmNvZGUpCiB7CisjaWYgQ09ORklHX0hWTQogICAgIHN0cnVjdCB4ODZfZXZlbnQgZXZlbnQg
PSB7CiAgICAgICAgIC52ZWN0b3IgPSB2ZWN0b3IsCiAgICAgICAgIC50eXBlID0gWDg2X0VWRU5U
VFlQRV9IV19FWENFUFRJT04sCkBAIC00NDEsMTAgKzQ0NCwxMiBAQCBzdGF0aWMgaW5saW5lIHZv
aWQgaHZtX2luamVjdF9od19leGNlcHRpb24odW5zaWduZWQgaW50IHZlY3RvciwgaW50IGVycmNv
ZGUpCiAgICAgfTsKIAogICAgIGh2bV9pbmplY3RfZXZlbnQoJmV2ZW50KTsKKyNlbmRpZgogfQog
CiBzdGF0aWMgaW5saW5lIHZvaWQgaHZtX2luamVjdF9wYWdlX2ZhdWx0KGludCBlcnJjb2RlLCB1
bnNpZ25lZCBsb25nIGNyMikKIHsKKyNpZiBDT05GSUdfSFZNCiAgICAgc3RydWN0IHg4Nl9ldmVu
dCBldmVudCA9IHsKICAgICAgICAgLnZlY3RvciA9IFRSQVBfcGFnZV9mYXVsdCwKICAgICAgICAg
LnR5cGUgPSBYODZfRVZFTlRUWVBFX0hXX0VYQ0VQVElPTiwKQEAgLTQ1Myw2ICs0NTgsNyBAQCBz
dGF0aWMgaW5saW5lIHZvaWQgaHZtX2luamVjdF9wYWdlX2ZhdWx0KGludCBlcnJjb2RlLCB1bnNp
Z25lZCBsb25nIGNyMikKICAgICB9OwogCiAgICAgaHZtX2luamVjdF9ldmVudCgmZXZlbnQpOwor
I2VuZGlmCiB9CiAKIHN0YXRpYyBpbmxpbmUgaW50IGh2bV9ldmVudF9wZW5kaW5nKHN0cnVjdCB2
Y3B1ICp2KQotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:29:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15:29: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 1fqggN-0001sI-Ux; Fri, 17 Aug 2018 15:28: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqggM-0001qY-Qm
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:28:58 +0000
X-Inumbo-ID: 18a69881-a232-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 18a69881-a232-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:27:48 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63100870"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:37 +0100
Message-ID: <d892728cb6705be384a48eb6d0e4de3ded2e4ed6.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 19/34] x86: check HVM before trying to get ioreq
 server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

VGhpcyBoZWxwcyB3aXRoIGRlYWQgY29kZSBlbGltaW5hdGlvbi4gTm8gZnVuY3Rpb25hbCBjaGFu
Z2UuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhl
bi9hcmNoL3g4Ni9tbS5jIHwgNCArKysrCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCsp
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94ODYvbW0uYwppbmRl
eCA4YWM0NDEyLi5mM2ZhNmNlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94
ZW4vYXJjaC94ODYvbW0uYwpAQCAtNDM4Miw2ICs0MzgyLDEwIEBAIGludCBhcmNoX2FjcXVpcmVf
cmVzb3VyY2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHR5cGUsCiAgICAgICAgIHVu
c2lnbmVkIGludCBpOwogCiAgICAgICAgIHJjID0gLUVJTlZBTDsKKyAgICAgICAgaWYgKCAhaXNf
aHZtX2RvbWFpbihkKSApCisgICAgICAgICAgICBicmVhazsKKworICAgICAgICByYyA9IC1FSU5W
QUw7CiAgICAgICAgIGlmICggaWQgIT0gKHVuc2lnbmVkIGludClpb3NlcnZpZCApCiAgICAgICAg
ICAgICBicmVhazsKIAotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:29:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15: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 1fqggR-0001yc-FZ; Fri, 17 Aug 2018 15:29: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqggP-0001wE-Tc
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:29:01 +0000
X-Inumbo-ID: 58a6f13a-a232-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 58a6f13a-a232-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 15:29:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63100879"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:34 +0100
Message-ID: <f0815f2aea320a634f63f503534d0e8abdc2c1ee.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 16/34] x86/hvm: enclose hvm_enabled and
 hvm_funcs in CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBoZWxwcyB0byB0YWtlIGFkdmFudGFnZSBvZiBkZWFkIGNvZGUgZWxpbWluYXRpb24uIFR1
cm4KaHZtX2VuYWJsZWQgaW50byBwcm9wZXIgYm9vbCB3aGlsZSBhdCBpdC4KClByb3ZpZGluZyBh
biBlbXB0eSBodm1fZnVuY3MgcmVzb2x2ZXMgYSBsb3Qgb2YgdW5kZWZpbmVkIHJlZmVyZW5jZXMg
dG8KaXQgaW4gdGhlIGhlYWRlci4gSXQgaXMgc2FmZSB0byBkbyBzbyBiZWNhdXNlIHRob3NlIGZ1
bmN0aW9ucyAvIG1hY3JvcwphcmUgbm90IGV4cGVjdGVkIHRvIGJlIHVzZWQuCgpTaWduZWQtb2Zm
LWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL2h2bS5oIHwgOCArKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygr
KSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2
bS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKaW5kZXggMTQ2NzIwYy4uYjNiYzhk
MiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKQEAgLTIzNCw4ICsyMzQsMTQgQEAgc3RydWN0IGh2bV9m
dW5jdGlvbl90YWJsZSB7CiAgICAgfSB0c2Nfc2NhbGluZzsKIH07CiAKKyNpZiBDT05GSUdfSFZN
CitleHRlcm4gYm9vbCBodm1fZW5hYmxlZDsKIGV4dGVybiBzdHJ1Y3QgaHZtX2Z1bmN0aW9uX3Rh
YmxlIGh2bV9mdW5jczsKLWV4dGVybiBib29sX3QgaHZtX2VuYWJsZWQ7CisjZWxzZQorI2RlZmlu
ZSBodm1fZW5hYmxlZCBmYWxzZQorc3RhdGljIHN0cnVjdCBodm1fZnVuY3Rpb25fdGFibGUgaHZt
X2Z1bmNzID0ge307CisjZW5kaWYKKwogZXh0ZXJuIHM4IGh2bV9wb3J0ODBfYWxsb3dlZDsKIAog
ZXh0ZXJuIGNvbnN0IHN0cnVjdCBodm1fZnVuY3Rpb25fdGFibGUgKnN0YXJ0X3N2bSh2b2lkKTsK
LS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:29:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15: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 1fqggR-0001z4-Q7; Fri, 17 Aug 2018 15: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqggQ-0001wM-0Z
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:29:02 +0000
X-Inumbo-ID: 19dc2cb4-a232-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 19dc2cb4-a232-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:27:50 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63100876"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:44 +0100
Message-ID: <21d88360019e3f7c38ebcda4f83c3112781465f6.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 26/34] x86/mm/shadow: split out HVM only code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

TW92ZSB0aGUgY29kZSBwcmV2aW91c2x5IGVuY2xvc2VkIGluIENPTkZJR19IVk0gaW50byBpdHMg
b3duIGZpbGUuCgpOb3RlIHRoYXQgYWx0aG91Z2ggc29tZSBjb2RlIGV4cGxpY2l0bHkgY2hlY2sg
aXNfaHZtXyosIHdoaWNoIGhpbnRzIGl0CmNhbiBiZSB1c2VkIGZvciBQViB0b28sIEkgY2FuJ3Qg
ZmluZCBhIGNvZGUgcGF0aCB0aGF0IHdvdWxkIGJlIHRoZQpjYXNlLgoKU2lnbmVkLW9mZi1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNhbiBiZSBzcXVhc2hlZCBpbnRvIHBy
ZXZpb3VzIHBhdGNoIGlmIHRoYXQncyBwcmVmZXJhYmxlLgotLS0KIHhlbi9hcmNoL3g4Ni9tbS9z
aGFkb3cvTWFrZWZpbGUgfCAgIDEgKy0KIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMg
fCA1NDIgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L21tL3No
YWRvdy9odm0uYyAgICB8IDU5MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCiAz
IGZpbGVzIGNoYW5nZWQsIDU5NiBpbnNlcnRpb25zKCspLCA1MzcgZGVsZXRpb25zKC0pCiBjcmVh
dGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L21tL3NoYWRvdy9odm0uYwoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93
L01ha2VmaWxlCmluZGV4IGJjYjIzZDIuLjcyNjU4ZjMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9tbS9zaGFkb3cvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9NYWtlZmls
ZQpAQCAtMSw1ICsxLDYgQEAKIGlmZXEgKCQoQ09ORklHX1NIQURPV19QQUdJTkcpLHkpCiBvYmot
eSArPSBjb21tb24ubyBndWVzdF8yLm8gZ3Vlc3RfMy5vIGd1ZXN0XzQubworb2JqLSQoQ09ORklH
X0hWTSkgKz0gaHZtLm8KIGVsc2UKIG9iai15ICs9IG5vbmUubwogZW5kaWYKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93
L2NvbW1vbi5jCmluZGV4IDQzODE1MzguLmFhOTQ0MTYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9tbS9zaGFkb3cvY29tbW9uLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24u
YwpAQCAtMTE0LDI3MyArMTE0LDE2IEBAIF9faW5pdGNhbGwoc2hhZG93X2F1ZGl0X2tleV9pbml0
KTsKIAogCiAjaWYgQ09ORklHX0hWTQotLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLwotLyogeDg2IGVtdWxh
dG9yIHN1cHBvcnQgZm9yIHRoZSBzaGFkb3cgY29kZQotICovCi0KLS8qCi0gKiBSZXR1cm5zIGEg
bWFwcGVkIHBvaW50ZXIgdG8gd3JpdGUgdG8sIG9yIG9uZSBvZiB0aGUgZm9sbG93aW5nIGVycm9y
Ci0gKiBpbmRpY2F0b3JzLgotICovCi0jZGVmaW5lIE1BUFBJTkdfVU5IQU5ETEVBQkxFIEVSUl9Q
VFIofihsb25nKVg4NkVNVUxfVU5IQU5ETEVBQkxFKQotI2RlZmluZSBNQVBQSU5HX0VYQ0VQVElP
TiAgICBFUlJfUFRSKH4obG9uZylYODZFTVVMX0VYQ0VQVElPTikKLSNkZWZpbmUgTUFQUElOR19T
SUxFTlRfRkFJTCAgRVJSX1BUUih+KGxvbmcpWDg2RU1VTF9PS0FZKQotc3RhdGljIHZvaWQgKnNo
X2VtdWxhdGVfbWFwX2Rlc3Qoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgdmFkZHIsCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgYnl0ZXMsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qgc2hfZW11bGF0ZV9jdHh0ICpzaF9j
dHh0KTsKLXN0YXRpYyB2b2lkIHNoX2VtdWxhdGVfdW5tYXBfZGVzdChzdHJ1Y3QgdmNwdSAqdiwg
dm9pZCAqYWRkciwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBp
bnQgYnl0ZXMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHNoX2Vt
dWxhdGVfY3R4dCAqc2hfY3R4dCk7Ci0KLS8qCi0gKiBDYWxsZXJzIHdoaWNoIHBhc3MgYSBrbm93
biBpbi1yYW5nZSB4ODZfc2VnbWVudCBjYW4gcmVseSBvbiB0aGUgcmV0dXJuCi0gKiBwb2ludGVy
IGJlaW5nIHZhbGlkLiAgT3RoZXIgY2FsbGVycyBtdXN0IGV4cGxpY2l0bHkgY2hlY2sgZm9yIGVy
cm9ycy4KLSAqLwotc3RhdGljIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyICpodm1fZ2V0X3NlZ19y
ZWcoCi0gICAgZW51bSB4ODZfc2VnbWVudCBzZWcsIHN0cnVjdCBzaF9lbXVsYXRlX2N0eHQgKnNo
X2N0eHQpCi17Ci0gICAgdW5zaWduZWQgaW50IGlkeCA9IHNlZzsKLSAgICBzdHJ1Y3Qgc2VnbWVu
dF9yZWdpc3RlciAqc2VnX3JlZzsKLQotICAgIGlmICggaWR4ID49IEFSUkFZX1NJWkUoc2hfY3R4
dC0+c2VnX3JlZykgKQotICAgICAgICByZXR1cm4gRVJSX1BUUigtWDg2RU1VTF9VTkhBTkRMRUFC
TEUpOwotCi0gICAgc2VnX3JlZyA9ICZzaF9jdHh0LT5zZWdfcmVnW2lkeF07Ci0gICAgaWYgKCAh
X190ZXN0X2FuZF9zZXRfYml0KGlkeCwgJnNoX2N0eHQtPnZhbGlkX3NlZ19yZWdzKSApCi0gICAg
ICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3RlcihjdXJyZW50LCBpZHgsIHNlZ19yZWcpOwotICAg
IHJldHVybiBzZWdfcmVnOwotfQotCi1zdGF0aWMgaW50IGh2bV90cmFuc2xhdGVfdmlydHVhbF9h
ZGRyKAorZXh0ZXJuIGNvbnN0IHN0cnVjdCB4ODZfZW11bGF0ZV9vcHMgaHZtX3NoYWRvd19lbXVs
YXRvcl9vcHM7CitleHRlcm4gc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgKmh2bV9nZXRfc2VnX3Jl
ZygKKyAgICBlbnVtIHg4Nl9zZWdtZW50IHNlZywgc3RydWN0IHNoX2VtdWxhdGVfY3R4dCAqc2hf
Y3R4dCk7CitleHRlcm4gaW50IGh2bV90cmFuc2xhdGVfdmlydHVhbF9hZGRyKAogICAgIGVudW0g
eDg2X3NlZ21lbnQgc2VnLAogICAgIHVuc2lnbmVkIGxvbmcgb2Zmc2V0LAogICAgIHVuc2lnbmVk
IGludCBieXRlcywKICAgICBlbnVtIGh2bV9hY2Nlc3NfdHlwZSBhY2Nlc3NfdHlwZSwKICAgICBz
dHJ1Y3Qgc2hfZW11bGF0ZV9jdHh0ICpzaF9jdHh0LAotICAgIHVuc2lnbmVkIGxvbmcgKmxpbmVh
cikKLXsKLSAgICBjb25zdCBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciAqcmVnOwotICAgIGludCBv
a2F5OwotCi0gICAgcmVnID0gaHZtX2dldF9zZWdfcmVnKHNlZywgc2hfY3R4dCk7Ci0gICAgaWYg
KCBJU19FUlIocmVnKSApCi0gICAgICAgIHJldHVybiAtUFRSX0VSUihyZWcpOwotCi0gICAgb2th
eSA9IGh2bV92aXJ0dWFsX3RvX2xpbmVhcl9hZGRyKAotICAgICAgICBzZWcsIHJlZywgb2Zmc2V0
LCBieXRlcywgYWNjZXNzX3R5cGUsCi0gICAgICAgIGh2bV9nZXRfc2VnX3JlZyh4ODZfc2VnX2Nz
LCBzaF9jdHh0KSwgbGluZWFyKTsKLQotICAgIGlmICggIW9rYXkgKQotICAgIHsKLSAgICAgICAg
LyoKLSAgICAgICAgICogTGVhdmUgZXhjZXB0aW9uIGluamVjdGlvbiB0byB0aGUgY2FsbGVyIGZv
ciBub24tdXNlciBzZWdtZW50czogV2UKLSAgICAgICAgICogbmVpdGhlciBrbm93IHRoZSBleGFj
dCBlcnJvciBjb2RlIHRvIGJlIHVzZWQsIG5vciBjYW4gd2UgZWFzaWx5Ci0gICAgICAgICAqIGRl
dGVybWluZSB0aGUga2luZCBvZiBleGNlcHRpb24gKCNHUCBvciAjVFMpIGluIHRoYXQgY2FzZS4K
LSAgICAgICAgICovCi0gICAgICAgIGlmICggaXNfeDg2X3VzZXJfc2VnbWVudChzZWcpICkKLSAg
ICAgICAgICAgIHg4Nl9lbXVsX2h3X2V4Y2VwdGlvbigKLSAgICAgICAgICAgICAgICAoc2VnID09
IHg4Nl9zZWdfc3MpID8gVFJBUF9zdGFja19lcnJvciA6IFRSQVBfZ3BfZmF1bHQsCi0gICAgICAg
ICAgICAgICAgMCwgJnNoX2N0eHQtPmN0eHQpOwotICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENF
UFRJT047Ci0gICAgfQotCi0gICAgcmV0dXJuIDA7Ci19Ci0KLXN0YXRpYyBpbnQKLWh2bV9yZWFk
KGVudW0geDg2X3NlZ21lbnQgc2VnLAotICAgICAgICAgdW5zaWduZWQgbG9uZyBvZmZzZXQsCi0g
ICAgICAgICB2b2lkICpwX2RhdGEsCi0gICAgICAgICB1bnNpZ25lZCBpbnQgYnl0ZXMsCi0gICAg
ICAgICBlbnVtIGh2bV9hY2Nlc3NfdHlwZSBhY2Nlc3NfdHlwZSwKLSAgICAgICAgIHN0cnVjdCBz
aF9lbXVsYXRlX2N0eHQgKnNoX2N0eHQpCi17Ci0gICAgcGFnZWZhdWx0X2luZm9fdCBwZmluZm87
Ci0gICAgdW5zaWduZWQgbG9uZyBhZGRyOwotICAgIGludCByYzsKLQotICAgIHJjID0gaHZtX3Ry
YW5zbGF0ZV92aXJ0dWFsX2FkZHIoCi0gICAgICAgIHNlZywgb2Zmc2V0LCBieXRlcywgYWNjZXNz
X3R5cGUsIHNoX2N0eHQsICZhZGRyKTsKLSAgICBpZiAoIHJjIHx8ICFieXRlcyApCi0gICAgICAg
IHJldHVybiByYzsKLQotICAgIGlmICggYWNjZXNzX3R5cGUgPT0gaHZtX2FjY2Vzc19pbnNuX2Zl
dGNoICkKLSAgICAgICAgcmMgPSBodm1fZmV0Y2hfZnJvbV9ndWVzdF9saW5lYXIocF9kYXRhLCBh
ZGRyLCBieXRlcywgMCwgJnBmaW5mbyk7Ci0gICAgZWxzZQotICAgICAgICByYyA9IGh2bV9jb3B5
X2Zyb21fZ3Vlc3RfbGluZWFyKHBfZGF0YSwgYWRkciwgYnl0ZXMsIDAsICZwZmluZm8pOwotCi0g
ICAgc3dpdGNoICggcmMgKQotICAgIHsKLSAgICBjYXNlIEhWTVRSQU5TX29rYXk6Ci0gICAgICAg
IHJldHVybiBYODZFTVVMX09LQVk7Ci0gICAgY2FzZSBIVk1UUkFOU19iYWRfbGluZWFyX3RvX2dm
bjoKLSAgICAgICAgeDg2X2VtdWxfcGFnZWZhdWx0KHBmaW5mby5lYywgcGZpbmZvLmxpbmVhciwg
JnNoX2N0eHQtPmN0eHQpOwotICAgICAgICByZXR1cm4gWDg2RU1VTF9FWENFUFRJT047Ci0gICAg
Y2FzZSBIVk1UUkFOU19iYWRfZ2ZuX3RvX21mbjoKLSAgICBjYXNlIEhWTVRSQU5TX3VuaGFuZGxl
YWJsZToKLSAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwotICAgIGNhc2UgSFZN
VFJBTlNfZ2ZuX3BhZ2VkX291dDoKLSAgICBjYXNlIEhWTVRSQU5TX2dmbl9zaGFyZWQ6Ci0gICAg
ICAgIHJldHVybiBYODZFTVVMX1JFVFJZOwotICAgIH0KLQotICAgIEJVRygpOwotICAgIHJldHVy
biBYODZFTVVMX1VOSEFORExFQUJMRTsKLX0KLQotc3RhdGljIGludAotaHZtX2VtdWxhdGVfcmVh
ZChlbnVtIHg4Nl9zZWdtZW50IHNlZywKLSAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBv
ZmZzZXQsCi0gICAgICAgICAgICAgICAgIHZvaWQgKnBfZGF0YSwKLSAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50IGJ5dGVzLAotICAgICAgICAgICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVf
Y3R4dCAqY3R4dCkKLXsKLSAgICBpZiAoICFpc194ODZfdXNlcl9zZWdtZW50KHNlZykgKQotICAg
ICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7Ci0gICAgcmV0dXJuIGh2bV9yZWFkKHNl
Zywgb2Zmc2V0LCBwX2RhdGEsIGJ5dGVzLCBodm1fYWNjZXNzX3JlYWQsCi0gICAgICAgICAgICAg
ICAgICAgIGNvbnRhaW5lcl9vZihjdHh0LCBzdHJ1Y3Qgc2hfZW11bGF0ZV9jdHh0LCBjdHh0KSk7
Ci19Ci0KLXN0YXRpYyBpbnQKLWh2bV9lbXVsYXRlX2luc25fZmV0Y2goZW51bSB4ODZfc2VnbWVu
dCBzZWcsCi0gICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgb2Zmc2V0LAotICAg
ICAgICAgICAgICAgICAgICAgICB2b2lkICpwX2RhdGEsCi0gICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGludCBieXRlcywKLSAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHg4Nl9l
bXVsYXRlX2N0eHQgKmN0eHQpCi17Ci0gICAgc3RydWN0IHNoX2VtdWxhdGVfY3R4dCAqc2hfY3R4
dCA9Ci0gICAgICAgIGNvbnRhaW5lcl9vZihjdHh0LCBzdHJ1Y3Qgc2hfZW11bGF0ZV9jdHh0LCBj
dHh0KTsKLSAgICB1bnNpZ25lZCBpbnQgaW5zbl9vZmYgPSBvZmZzZXQgLSBzaF9jdHh0LT5pbnNu
X2J1Zl9laXA7Ci0KLSAgICBBU1NFUlQoc2VnID09IHg4Nl9zZWdfY3MpOwotCi0gICAgLyogRmFs
bCBiYWNrIGlmIHJlcXVlc3RlZCBieXRlcyBhcmUgbm90IGluIHRoZSBwcmVmZXRjaCBjYWNoZS4g
Ki8KLSAgICBpZiAoIHVubGlrZWx5KChpbnNuX29mZiArIGJ5dGVzKSA+IHNoX2N0eHQtPmluc25f
YnVmX2J5dGVzKSApCi0gICAgICAgIHJldHVybiBodm1fcmVhZChzZWcsIG9mZnNldCwgcF9kYXRh
LCBieXRlcywKLSAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9hY2Nlc3NfaW5zbl9mZXRjaCwg
c2hfY3R4dCk7Ci0KLSAgICAvKiBIaXQgdGhlIGNhY2hlLiBTaW1wbGUgbWVtY3B5LiAqLwotICAg
IG1lbWNweShwX2RhdGEsICZzaF9jdHh0LT5pbnNuX2J1ZltpbnNuX29mZl0sIGJ5dGVzKTsKLSAg
ICByZXR1cm4gWDg2RU1VTF9PS0FZOwotfQotCi1zdGF0aWMgaW50Ci1odm1fZW11bGF0ZV93cml0
ZShlbnVtIHg4Nl9zZWdtZW50IHNlZywKLSAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcg
b2Zmc2V0LAotICAgICAgICAgICAgICAgICAgdm9pZCAqcF9kYXRhLAotICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgaW50IGJ5dGVzLAotICAgICAgICAgICAgICAgICAgc3RydWN0IHg4Nl9lbXVs
YXRlX2N0eHQgKmN0eHQpCi17Ci0gICAgc3RydWN0IHNoX2VtdWxhdGVfY3R4dCAqc2hfY3R4dCA9
Ci0gICAgICAgIGNvbnRhaW5lcl9vZihjdHh0LCBzdHJ1Y3Qgc2hfZW11bGF0ZV9jdHh0LCBjdHh0
KTsKLSAgICBzdHJ1Y3QgdmNwdSAqdiA9IGN1cnJlbnQ7Ci0gICAgdW5zaWduZWQgbG9uZyBhZGRy
OwotICAgIHZvaWQgKnB0cjsKLSAgICBpbnQgcmM7Ci0KLSAgICAvKiBIb3cgbWFueSBlbXVsYXRp
b25zIGNvdWxkIHdlIHNhdmUgaWYgd2UgdW5zaGFkb3dlZCBvbiBzdGFjayB3cml0ZXM/ICovCi0g
ICAgaWYgKCBzZWcgPT0geDg2X3NlZ19zcyApCi0gICAgICAgIHBlcmZjX2luY3Ioc2hhZG93X2Zh
dWx0X2VtdWxhdGVfc3RhY2spOwotCi0gICAgcmMgPSBodm1fdHJhbnNsYXRlX3ZpcnR1YWxfYWRk
cigKLSAgICAgICAgc2VnLCBvZmZzZXQsIGJ5dGVzLCBodm1fYWNjZXNzX3dyaXRlLCBzaF9jdHh0
LCAmYWRkcik7Ci0gICAgaWYgKCByYyB8fCAhYnl0ZXMgKQotICAgICAgICByZXR1cm4gcmM7Ci0K
LSAgICAvKiBVbmFsaWduZWQgd3JpdGVzIGFyZSBvbmx5IGFjY2VwdGFibGUgb24gSFZNICovCi0g
ICAgaWYgKCAoYWRkciAmIChieXRlcyAtIDEpKSAmJiAhaXNfaHZtX3ZjcHUodikgICkKLSAgICAg
ICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwotCi0gICAgcHRyID0gc2hfZW11bGF0ZV9t
YXBfZGVzdCh2LCBhZGRyLCBieXRlcywgc2hfY3R4dCk7Ci0gICAgaWYgKCBJU19FUlIocHRyKSAp
Ci0gICAgICAgIHJldHVybiB+UFRSX0VSUihwdHIpOwotCi0gICAgcGFnaW5nX2xvY2sodi0+ZG9t
YWluKTsKLSAgICBtZW1jcHkocHRyLCBwX2RhdGEsIGJ5dGVzKTsKLQotICAgIGlmICggdGJfaW5p
dF9kb25lICkKLSAgICAgICAgdi0+YXJjaC5wYWdpbmcubW9kZS0+c2hhZG93LnRyYWNlX2VtdWxf
d3JpdGVfdmFsKHB0ciwgYWRkciwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBfZGF0YSwgYnl0ZXMpOwotCi0gICAgc2hfZW11bGF0ZV91
bm1hcF9kZXN0KHYsIHB0ciwgYnl0ZXMsIHNoX2N0eHQpOwotICAgIHNoYWRvd19hdWRpdF90YWJs
ZXModik7Ci0gICAgcGFnaW5nX3VubG9jayh2LT5kb21haW4pOwotCi0gICAgcmV0dXJuIFg4NkVN
VUxfT0tBWTsKLX0KLQotc3RhdGljIGludAotaHZtX2VtdWxhdGVfY21weGNoZyhlbnVtIHg4Nl9z
ZWdtZW50IHNlZywKLSAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBvZmZzZXQsCi0g
ICAgICAgICAgICAgICAgICAgIHZvaWQgKnBfb2xkLAotICAgICAgICAgICAgICAgICAgICB2b2lk
ICpwX25ldywKLSAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGJ5dGVzLAotICAgICAg
ICAgICAgICAgICAgICBib29sIGxvY2ssCi0gICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4ODZf
ZW11bGF0ZV9jdHh0ICpjdHh0KQotewotICAgIHN0cnVjdCBzaF9lbXVsYXRlX2N0eHQgKnNoX2N0
eHQgPQotICAgICAgICBjb250YWluZXJfb2YoY3R4dCwgc3RydWN0IHNoX2VtdWxhdGVfY3R4dCwg
Y3R4dCk7Ci0gICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50OwotICAgIHVuc2lnbmVkIGxvbmcg
YWRkciwgb2xkLCBuZXcsIHByZXY7Ci0gICAgdm9pZCAqcHRyOwotICAgIGludCByYzsKLQotICAg
IGlmICggYnl0ZXMgPiBzaXplb2YobG9uZykgKQotICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhB
TkRMRUFCTEU7Ci0KLSAgICByYyA9IGh2bV90cmFuc2xhdGVfdmlydHVhbF9hZGRyKAotICAgICAg
ICBzZWcsIG9mZnNldCwgYnl0ZXMsIGh2bV9hY2Nlc3Nfd3JpdGUsIHNoX2N0eHQsICZhZGRyKTsK
LSAgICBpZiAoIHJjICkKLSAgICAgICAgcmV0dXJuIHJjOwotCi0gICAgLyogVW5hbGlnbmVkIHdy
aXRlcyBhcmUgb25seSBhY2NlcHRhYmxlIG9uIEhWTSAqLwotICAgIGlmICggKGFkZHIgJiAoYnl0
ZXMgLSAxKSkgJiYgIWlzX2h2bV92Y3B1KHYpICApCi0gICAgICAgIHJldHVybiBYODZFTVVMX1VO
SEFORExFQUJMRTsKLQotICAgIHB0ciA9IHNoX2VtdWxhdGVfbWFwX2Rlc3QodiwgYWRkciwgYnl0
ZXMsIHNoX2N0eHQpOwotICAgIGlmICggSVNfRVJSKHB0cikgKQotICAgICAgICByZXR1cm4gflBU
Ul9FUlIocHRyKTsKLQotICAgIG9sZCA9IG5ldyA9IDA7Ci0gICAgbWVtY3B5KCZvbGQsIHBfb2xk
LCBieXRlcyk7Ci0gICAgbWVtY3B5KCZuZXcsIHBfbmV3LCBieXRlcyk7Ci0KLSAgICBwYWdpbmdf
bG9jayh2LT5kb21haW4pOwotICAgIHN3aXRjaCAoIGJ5dGVzICkKLSAgICB7Ci0gICAgY2FzZSAx
OiBwcmV2ID0gY21weGNoZygodWludDhfdCAgKilwdHIsIG9sZCwgbmV3KTsgYnJlYWs7Ci0gICAg
Y2FzZSAyOiBwcmV2ID0gY21weGNoZygodWludDE2X3QgKilwdHIsIG9sZCwgbmV3KTsgYnJlYWs7
Ci0gICAgY2FzZSA0OiBwcmV2ID0gY21weGNoZygodWludDMyX3QgKilwdHIsIG9sZCwgbmV3KTsg
YnJlYWs7Ci0gICAgY2FzZSA4OiBwcmV2ID0gY21weGNoZygodWludDY0X3QgKilwdHIsIG9sZCwg
bmV3KTsgYnJlYWs7Ci0gICAgZGVmYXVsdDoKLSAgICAgICAgU0hBRE9XX1BSSU5USygiY21weGNo
ZyBzaXplICV1IGlzIG5vdCBzdXBwb3J0ZWRcbiIsIGJ5dGVzKTsKLSAgICAgICAgcHJldiA9IH5v
bGQ7Ci0gICAgfQotCi0gICAgaWYgKCBwcmV2ICE9IG9sZCApCi0gICAgewotICAgICAgICBtZW1j
cHkocF9vbGQsICZwcmV2LCBieXRlcyk7Ci0gICAgICAgIHJjID0gWDg2RU1VTF9DTVBYQ0hHX0ZB
SUxFRDsKLSAgICB9Ci0KLSAgICBTSEFET1dfREVCVUcoRU1VTEFURSwKLSAgICAgICAgICAgICAg
ICAgInZhICUjbHggd2FzICUjbHggZXhwZWN0ZWQgJSNseCB3YW50ZWQgJSNseCBub3cgJSNseCBi
eXRlcyAldVxuIiwKLSAgICAgICAgICAgICAgICAgYWRkciwgcHJldiwgb2xkLCBuZXcsICoodW5z
aWduZWQgbG9uZyAqKXB0ciwgYnl0ZXMpOwotCi0gICAgc2hfZW11bGF0ZV91bm1hcF9kZXN0KHYs
IHB0ciwgYnl0ZXMsIHNoX2N0eHQpOwotICAgIHNoYWRvd19hdWRpdF90YWJsZXModik7Ci0gICAg
cGFnaW5nX3VubG9jayh2LT5kb21haW4pOwotCi0gICAgcmV0dXJuIHJjOwotfQotCi1zdGF0aWMg
Y29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX29wcyBodm1fc2hhZG93X2VtdWxhdG9yX29wcyA9IHsK
LSAgICAucmVhZCAgICAgICA9IGh2bV9lbXVsYXRlX3JlYWQsCi0gICAgLmluc25fZmV0Y2ggPSBo
dm1fZW11bGF0ZV9pbnNuX2ZldGNoLAotICAgIC53cml0ZSAgICAgID0gaHZtX2VtdWxhdGVfd3Jp
dGUsCi0gICAgLmNtcHhjaGcgICAgPSBodm1fZW11bGF0ZV9jbXB4Y2hnLAotICAgIC5jcHVpZCAg
ICAgID0gaHZtZW11bF9jcHVpZCwKLX07CisgICAgdW5zaWduZWQgbG9uZyAqbGluZWFyKTsKICNl
bmRpZgogCiBjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfb3BzICpzaGFkb3dfaW5pdF9lbXVsYXRp
b24oCkBAIC0xNjk2LDI4MSArMTQzOSw2IEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgc2hhZG93X2dl
dF9hbGxvY2F0aW9uKHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgICAgICArICgocGcgJiAoKDEg
PDwgKDIwIC0gUEFHRV9TSElGVCkpIC0gMSkpID8gMSA6IDApKTsKIH0KIAotI2lmIENPTkZJR19I
Vk0KLS8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKi8KLS8qIEhhbmRsaW5nIGd1ZXN0IHdyaXRlcyB0byBwYWdl
dGFibGVzLiAqLwotCi0vKgotICogVHJhbnNsYXRlIGEgVkEgdG8gYW4gTUZOLCBpbmplY3Rpbmcg
YSBwYWdlLWZhdWx0IGlmIHdlIGZhaWwuICBJZiB0aGUKLSAqIG1hcHBpbmcgc3VjY2VlZHMsIGEg
cmVmZXJlbmNlIHdpbGwgYmUgaGVsZCBvbiB0aGUgdW5kZXJseWluZyBwYWdlLgotICovCi0jZGVm
aW5lIEJBRF9HVkFfVE9fR0ZOICh+MFVMKQotI2RlZmluZSBCQURfR0ZOX1RPX01GTiAofjFVTCkK
LSNkZWZpbmUgUkVBRE9OTFlfR0ZOICAgKH4yVUwpCi1zdGF0aWMgbWZuX3QgZW11bGF0ZV9ndmFf
dG9fbWZuKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIHZhZGRyLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qgc2hfZW11bGF0ZV9jdHh0ICpzaF9jdHh0KQotewot
ICAgIHVuc2lnbmVkIGxvbmcgZ2ZuOwotICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7Ci0gICAg
bWZuX3QgbWZuOwotICAgIHAybV90eXBlX3QgcDJtdDsKLSAgICB1aW50MzJfdCBwZmVjID0gUEZF
Q19wYWdlX3ByZXNlbnQgfCBQRkVDX3dyaXRlX2FjY2VzczsKLQotICAgIC8qIFRyYW5zbGF0ZSB0
aGUgVkEgdG8gYSBHRk4uICovCi0gICAgZ2ZuID0gcGFnaW5nX2dldF9ob3N0bW9kZSh2KS0+Z3Zh
X3RvX2dmbih2LCBOVUxMLCB2YWRkciwgJnBmZWMpOwotICAgIGlmICggZ2ZuID09IGdmbl94KElO
VkFMSURfR0ZOKSApCi0gICAgewotICAgICAgICB4ODZfZW11bF9wYWdlZmF1bHQocGZlYywgdmFk
ZHIsICZzaF9jdHh0LT5jdHh0KTsKLQotICAgICAgICByZXR1cm4gX21mbihCQURfR1ZBX1RPX0dG
Tik7Ci0gICAgfQotCi0gICAgLyogVHJhbnNsYXRlIHRoZSBHRk4gdG8gYW4gTUZOLiAqLwotICAg
IEFTU0VSVCghcGFnaW5nX2xvY2tlZF9ieV9tZSh2LT5kb21haW4pKTsKLQotICAgIHBhZ2UgPSBn
ZXRfcGFnZV9mcm9tX2dmbih2LT5kb21haW4sIGdmbiwgJnAybXQsIFAyTV9BTExPQyk7Ci0KLSAg
ICAvKiBTYW5pdHkgY2hlY2tpbmcuICovCi0gICAgaWYgKCBwYWdlID09IE5VTEwgKQotICAgIHsK
LSAgICAgICAgcmV0dXJuIF9tZm4oQkFEX0dGTl9UT19NRk4pOwotICAgIH0KLSAgICBpZiAoIHAy
bV9pc19kaXNjYXJkX3dyaXRlKHAybXQpICkKLSAgICB7Ci0gICAgICAgIHB1dF9wYWdlKHBhZ2Up
OwotICAgICAgICByZXR1cm4gX21mbihSRUFET05MWV9HRk4pOwotICAgIH0KLSAgICBpZiAoICFw
Mm1faXNfcmFtKHAybXQpICkKLSAgICB7Ci0gICAgICAgIHB1dF9wYWdlKHBhZ2UpOwotICAgICAg
ICByZXR1cm4gX21mbihCQURfR0ZOX1RPX01GTik7Ci0gICAgfQotICAgIG1mbiA9IHBhZ2VfdG9f
bWZuKHBhZ2UpOwotICAgIEFTU0VSVChtZm5fdmFsaWQobWZuKSk7Ci0KLSAgICB2LT5hcmNoLnBh
Z2luZy5sYXN0X3dyaXRlX3dhc19wdCA9ICEhc2hfbWZuX2lzX2FfcGFnZV90YWJsZShtZm4pOwot
Ci0gICAgcmV0dXJuIG1mbjsKLX0KLQotLyoKLSAqIENoZWNrIHRoYXQgdGhlIHVzZXIgaXMgYWxs
b3dlZCB0byBwZXJmb3JtIHRoaXMgd3JpdGUuICBJZiBhIG1hcHBpbmcgaXMKLSAqIHJldHVybmVk
LCBwYWdlIHJlZmVyZW5jZXMgd2lsbCBiZSBoZWxkIG9uIHNoX2N0eHQtPm1mblswXSBhbmQKLSAq
IHNoX2N0eHQtPm1mblsxXSBpZmYgIUlOVkFMSURfTUZOLgotICovCi1zdGF0aWMgdm9pZCAqc2hf
ZW11bGF0ZV9tYXBfZGVzdChzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyB2YWRkciwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBieXRlcywKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBzaF9lbXVsYXRlX2N0eHQgKnNoX2N0
eHQpCi17Ci0gICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKLSAgICB2b2lkICptYXA7
Ci0KLSNpZm5kZWYgTkRFQlVHCi0gICAgLyogV2UgZG9uJ3QgZW11bGF0ZSB1c2VyLW1vZGUgd3Jp
dGVzIHRvIHBhZ2UgdGFibGVzLiAqLwotICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSA/IGh2bV9n
ZXRfY3BsKHYpID09IDMKLSAgICAgICAgICAgICAgICAgICAgICAgICAgOiAhZ3Vlc3Rfa2VybmVs
X21vZGUodiwgZ3Vlc3RfY3B1X3VzZXJfcmVncygpKSApCi0gICAgewotICAgICAgICBnZHByaW50
ayhYRU5MT0dfREVCVUcsICJVc2VyLW1vZGUgd3JpdGUgdG8gcGFnZXRhYmxlIHJlYWNoZWQgIgot
ICAgICAgICAgICAgICAgICAiZW11bGF0ZV9tYXBfZGVzdCgpLiBUaGlzIHNob3VsZCBuZXZlciBo
YXBwZW4hXG4iKTsKLSAgICAgICAgcmV0dXJuIE1BUFBJTkdfVU5IQU5ETEVBQkxFOwotICAgIH0K
LSNlbmRpZgotCi0gICAgc2hfY3R4dC0+bWZuWzBdID0gZW11bGF0ZV9ndmFfdG9fbWZuKHYsIHZh
ZGRyLCBzaF9jdHh0KTsKLSAgICBpZiAoICFtZm5fdmFsaWQoc2hfY3R4dC0+bWZuWzBdKSApCi0g
ICAgewotICAgICAgICBzd2l0Y2ggKCBtZm5feChzaF9jdHh0LT5tZm5bMF0pICkKLSAgICAgICAg
ewotICAgICAgICBjYXNlIEJBRF9HVkFfVE9fR0ZOOiByZXR1cm4gTUFQUElOR19FWENFUFRJT047
Ci0gICAgICAgIGNhc2UgUkVBRE9OTFlfR0ZOOiAgIHJldHVybiBNQVBQSU5HX1NJTEVOVF9GQUlM
OwotICAgICAgICBkZWZhdWx0OiAgICAgICAgICAgICByZXR1cm4gTUFQUElOR19VTkhBTkRMRUFC
TEU7Ci0gICAgICAgIH0KLSAgICB9Ci0KLSAgICAvKiBVbmFsaWduZWQgd3JpdGVzIG1lYW4gcHJv
YmFibHkgdGhpcyBpc24ndCBhIHBhZ2V0YWJsZS4gKi8KLSAgICBpZiAoIHZhZGRyICYgKGJ5dGVz
IC0gMSkgKQotICAgICAgICBzaF9yZW1vdmVfc2hhZG93cyhkLCBzaF9jdHh0LT5tZm5bMF0sIDAs
IDAgLyogU2xvdywgY2FuIGZhaWwuICovICk7Ci0KLSAgICBpZiAoIGxpa2VseSgoKHZhZGRyICsg
Ynl0ZXMgLSAxKSAmIFBBR0VfTUFTSykgPT0gKHZhZGRyICYgUEFHRV9NQVNLKSkgKQotICAgIHsK
LSAgICAgICAgLyogV2hvbGUgd3JpdGUgZml0cyBvbiBhIHNpbmdsZSBwYWdlLiAqLwotICAgICAg
ICBzaF9jdHh0LT5tZm5bMV0gPSBJTlZBTElEX01GTjsKLSAgICAgICAgbWFwID0gbWFwX2RvbWFp
bl9wYWdlKHNoX2N0eHQtPm1mblswXSkgKyAodmFkZHIgJiB+UEFHRV9NQVNLKTsKLSAgICB9Ci0g
ICAgZWxzZSBpZiAoICFpc19odm1fZG9tYWluKGQpICkKLSAgICB7Ci0gICAgICAgIC8qCi0gICAg
ICAgICAqIENyb3NzLXBhZ2UgZW11bGF0ZWQgd3JpdGVzIGFyZSBvbmx5IHN1cHBvcnRlZCBmb3Ig
SFZNIGd1ZXN0czsKLSAgICAgICAgICogUFYgZ3Vlc3RzIG91Z2h0IHRvIGtub3cgYmV0dGVyLgot
ICAgICAgICAgKi8KLSAgICAgICAgcHV0X3BhZ2UobWZuX3RvX3BhZ2Uoc2hfY3R4dC0+bWZuWzBd
KSk7Ci0gICAgICAgIHJldHVybiBNQVBQSU5HX1VOSEFORExFQUJMRTsKLSAgICB9Ci0gICAgZWxz
ZQotICAgIHsKLSAgICAgICAgLyogVGhpcyB3cml0ZSBjcm9zc2VzIGEgcGFnZSBib3VuZGFyeS4g
VHJhbnNsYXRlIHRoZSBzZWNvbmQgcGFnZS4gKi8KLSAgICAgICAgc2hfY3R4dC0+bWZuWzFdID0g
ZW11bGF0ZV9ndmFfdG9fbWZuKAotICAgICAgICAgICAgdiwgKHZhZGRyICsgYnl0ZXMgLSAxKSAm
IFBBR0VfTUFTSywgc2hfY3R4dCk7Ci0gICAgICAgIGlmICggIW1mbl92YWxpZChzaF9jdHh0LT5t
Zm5bMV0pICkKLSAgICAgICAgewotICAgICAgICAgICAgcHV0X3BhZ2UobWZuX3RvX3BhZ2Uoc2hf
Y3R4dC0+bWZuWzBdKSk7Ci0gICAgICAgICAgICBzd2l0Y2ggKCBtZm5feChzaF9jdHh0LT5tZm5b
MV0pICkKLSAgICAgICAgICAgIHsKLSAgICAgICAgICAgIGNhc2UgQkFEX0dWQV9UT19HRk46IHJl
dHVybiBNQVBQSU5HX0VYQ0VQVElPTjsKLSAgICAgICAgICAgIGNhc2UgUkVBRE9OTFlfR0ZOOiAg
IHJldHVybiBNQVBQSU5HX1NJTEVOVF9GQUlMOwotICAgICAgICAgICAgZGVmYXVsdDogICAgICAg
ICAgICAgcmV0dXJuIE1BUFBJTkdfVU5IQU5ETEVBQkxFOwotICAgICAgICAgICAgfQotICAgICAg
ICB9Ci0KLSAgICAgICAgLyogQ3Jvc3MtcGFnZSB3cml0ZXMgbWVhbiBwcm9iYWJseSBub3QgYSBw
YWdldGFibGUuICovCi0gICAgICAgIHNoX3JlbW92ZV9zaGFkb3dzKGQsIHNoX2N0eHQtPm1mblsx
XSwgMCwgMCAvKiBTbG93LCBjYW4gZmFpbC4gKi8gKTsKLQotICAgICAgICBtYXAgPSB2bWFwKHNo
X2N0eHQtPm1mbiwgMik7Ci0gICAgICAgIGlmICggIW1hcCApCi0gICAgICAgIHsKLSAgICAgICAg
ICAgIHB1dF9wYWdlKG1mbl90b19wYWdlKHNoX2N0eHQtPm1mblswXSkpOwotICAgICAgICAgICAg
cHV0X3BhZ2UobWZuX3RvX3BhZ2Uoc2hfY3R4dC0+bWZuWzFdKSk7Ci0gICAgICAgICAgICByZXR1
cm4gTUFQUElOR19VTkhBTkRMRUFCTEU7Ci0gICAgICAgIH0KLSAgICAgICAgbWFwICs9ICh2YWRk
ciAmIH5QQUdFX01BU0spOwotICAgIH0KLQotI2lmIChTSEFET1dfT1BUSU1JWkFUSU9OUyAmIFNI
T1BUX1NLSVBfVkVSSUZZKQotICAgIC8qCi0gICAgICogUmVtZW1iZXIgaWYgdGhlIGJvdHRvbSBi
aXQgd2FzIGNsZWFyLCBzbyB3ZSBjYW4gY2hvb3NlIG5vdCB0byBydW4KLSAgICAgKiB0aGUgY2hh
bmdlIHRocm91Z2ggdGhlIHZlcmlmeSBjb2RlIGlmIGl0J3Mgc3RpbGwgY2xlYXIgYWZ0ZXJ3YXJk
cy4KLSAgICAgKi8KLSAgICBzaF9jdHh0LT5sb3dfYml0X3dhc19jbGVhciA9IG1hcCAhPSBOVUxM
ICYmICEoKih1OCAqKW1hcCAmIF9QQUdFX1BSRVNFTlQpOwotI2VuZGlmCi0KLSAgICByZXR1cm4g
bWFwOwotfQotCi0vKgotICogT3B0aW1pemF0aW9uOiBJZiB3ZSBzZWUgdHdvIGVtdWxhdGVkIHdy
aXRlcyBvZiB6ZXJvcyB0byB0aGUgc2FtZQotICogcGFnZS10YWJsZSB3aXRob3V0IGFub3RoZXIg
a2luZCBvZiBwYWdlIGZhdWx0IGluIGJldHdlZW4sIHdlIGd1ZXNzCi0gKiB0aGF0IHRoaXMgaXMg
YSBiYXRjaCBvZiBjaGFuZ2VzIChmb3IgcHJvY2VzcyBkZXN0cnVjdGlvbikgYW5kCi0gKiB1bnNo
YWRvdyB0aGUgcGFnZSBzbyB3ZSBkb24ndCB0YWtlIGEgcGFnZWZhdWx0IG9uIGV2ZXJ5IGVudHJ5
LiAgVGhpcwotICogc2hvdWxkIGFsc28gbWFrZSBmaW5kaW5nIHdyaXRlYWJsZSBtYXBwaW5ncyBv
ZiBwYWdldGFibGVzIG11Y2gKLSAqIGVhc2llci4KLSAqCi0gKiBMb29rIHRvIHNlZSBpZiB0aGlz
IGlzIHRoZSBzZWNvbmQgZW11bGF0ZWQgd3JpdGUgaW4gYSByb3cgdG8gdGhpcwotICogcGFnZSwg
YW5kIHVuc2hhZG93IGlmIGl0IGlzLgotICovCi1zdGF0aWMgaW5saW5lIHZvaWQgY2hlY2tfZm9y
X2Vhcmx5X3Vuc2hhZG93KHN0cnVjdCB2Y3B1ICp2LCBtZm5fdCBnbWZuKQotewotI2lmIFNIQURP
V19PUFRJTUlaQVRJT05TICYgU0hPUFRfRUFSTFlfVU5TSEFET1cKLSAgICBzdHJ1Y3QgZG9tYWlu
ICpkID0gdi0+ZG9tYWluOwotCi0gICAgLyoKLSAgICAgKiBJZiB0aGUgZG9tYWluIGhhcyBuZXZl
ciBtYWRlIGEgImR5aW5nIiBvcCwgdXNlIHRoZSB0d28td3JpdGVzCi0gICAgICogaGV1cmlzdGlj
OyBvdGhlcndpc2UsIHVuc2hhZG93IGFzIHNvb24gYXMgd2Ugd3JpdGUgYSB6ZXJvIGZvciBhIGR5
aW5nCi0gICAgICogcHJvY2Vzcy4KLSAgICAgKgotICAgICAqIERvbid0IGJvdGhlciB0cnlpbmcg
dG8gdW5zaGFkb3cgaWYgaXQncyBub3QgYSBQVCwgb3IgaWYgaXQncyA+IGwxLgotICAgICAqLwot
ICAgIGlmICggKCB2LT5hcmNoLnBhZ2luZy5zaGFkb3cucGFnZXRhYmxlX2R5aW5nCi0gICAgICAg
ICAgIHx8ICggIWQtPmFyY2gucGFnaW5nLnNoYWRvdy5wYWdldGFibGVfZHlpbmdfb3AKLSAgICAg
ICAgICAgICAgICAmJiB2LT5hcmNoLnBhZ2luZy5zaGFkb3cubGFzdF9lbXVsYXRlZF9tZm5fZm9y
X3Vuc2hhZG93ID09IG1mbl94KGdtZm4pICkgKQotICAgICAgICAgJiYgc2hfbWZuX2lzX2FfcGFn
ZV90YWJsZShnbWZuKQotICAgICAgICAgJiYgKCFkLT5hcmNoLnBhZ2luZy5zaGFkb3cucGFnZXRh
YmxlX2R5aW5nX29wIHx8Ci0gICAgICAgICAgICAgIShtZm5fdG9fcGFnZShnbWZuKS0+c2hhZG93
X2ZsYWdzCi0gICAgICAgICAgICAgICAmIChTSEZfTDJfMzJ8U0hGX0wyX1BBRXxTSEZfTDJIX1BB
RXxTSEZfTDRfNjQpKSkgKQotICAgIHsKLSAgICAgICAgcGVyZmNfaW5jcihzaGFkb3dfZWFybHlf
dW5zaGFkb3cpOwotICAgICAgICBzaF9yZW1vdmVfc2hhZG93cyhkLCBnbWZuLCAxLCAwIC8qIEZh
c3QsIGNhbiBmYWlsIHRvIHVuc2hhZG93ICovICk7Ci0gICAgICAgIFRSQUNFX1NIQURPV19QQVRI
X0ZMQUcoVFJDRV9TRkxBR19FQVJMWV9VTlNIQURPVyk7Ci0gICAgfQotICAgIHYtPmFyY2gucGFn
aW5nLnNoYWRvdy5sYXN0X2VtdWxhdGVkX21mbl9mb3JfdW5zaGFkb3cgPSBtZm5feChnbWZuKTsK
LSNlbmRpZgotfQotCi0vKgotICogVGlkeSB1cCBhZnRlciB0aGUgZW11bGF0ZWQgd3JpdGU6IG1h
cmsgcGFnZXMgZGlydHksIHZlcmlmeSB0aGUgbmV3Ci0gKiBjb250ZW50cywgYW5kIHVuZG8gdGhl
IG1hcHBpbmcuCi0gKi8KLXN0YXRpYyB2b2lkIHNoX2VtdWxhdGVfdW5tYXBfZGVzdChzdHJ1Y3Qg
dmNwdSAqdiwgdm9pZCAqYWRkciwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgYnl0ZXMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ry
dWN0IHNoX2VtdWxhdGVfY3R4dCAqc2hfY3R4dCkKLXsKLSAgICB1MzIgYjEgPSBieXRlcywgYjIg
PSAwLCBzaGZsYWdzOwotCi0gICAgQVNTRVJUKG1mbl92YWxpZChzaF9jdHh0LT5tZm5bMF0pKTsK
LQotICAgIC8qIElmIHdlIGFyZSB3cml0aW5nIGxvdHMgb2YgUFRFLWFsaWduZWQgemVyb3MsIG1p
Z2h0IHdhbnQgdG8gdW5zaGFkb3cgKi8KLSAgICBpZiAoIGxpa2VseShieXRlcyA+PSA0KSAmJiAo
Kih1MzIgKilhZGRyID09IDApICkKLSAgICB7Ci0gICAgICAgIGlmICggISgodW5zaWduZWQgbG9u
ZylhZGRyICYgKHNoX2N0eHQtPnB0ZV9zaXplIC0gMSkpICkKLSAgICAgICAgICAgIGNoZWNrX2Zv
cl9lYXJseV91bnNoYWRvdyh2LCBzaF9jdHh0LT5tZm5bMF0pOwotICAgICAgICAvKgotICAgICAg
ICAgKiBEb24ndCByZXNldCB0aGUgaGV1cmlzdGljIGlmIHdlJ3JlIHdyaXRpbmcgemVyb3MgYXQg
bm9uLWFsaWduZWQKLSAgICAgICAgICogYWRkcmVzc2VzLCBvdGhlcndpc2UgaXQgZG9lc24ndCBj
YXRjaCBSRVAgTU9WU0Qgb24gUEFFIGd1ZXN0cy4KLSAgICAgICAgICovCi0gICAgfQotICAgIGVs
c2UKLSAgICAgICAgc2hfcmVzZXRfZWFybHlfdW5zaGFkb3codik7Ci0KLSAgICAvKgotICAgICAq
IFdlIGNhbiBhdm9pZCByZS12ZXJpZnlpbmcgdGhlIHBhZ2UgY29udGVudHMgYWZ0ZXIgdGhlIHdy
aXRlIGlmOgotICAgICAqICAtIGl0IHdhcyBubyBsYXJnZXIgdGhhbiB0aGUgUFRFIHR5cGUgb2Yg
dGhpcyBwYWdldGFibGU7Ci0gICAgICogIC0gaXQgd2FzIGFsaWduZWQgdG8gdGhlIFBURSBib3Vu
ZGFyaWVzOyBhbmQKLSAgICAgKiAgLSBfUEFHRV9QUkVTRU5UIHdhcyBjbGVhciBiZWZvcmUgYW5k
IGFmdGVyIHRoZSB3cml0ZS4KLSAgICAgKi8KLSAgICBzaGZsYWdzID0gbWZuX3RvX3BhZ2Uoc2hf
Y3R4dC0+bWZuWzBdKS0+c2hhZG93X2ZsYWdzOwotI2lmIChTSEFET1dfT1BUSU1JWkFUSU9OUyAm
IFNIT1BUX1NLSVBfVkVSSUZZKQotICAgIGlmICggc2hfY3R4dC0+bG93X2JpdF93YXNfY2xlYXIK
LSAgICAgICAgICYmICEoKih1OCAqKWFkZHIgJiBfUEFHRV9QUkVTRU5UKQotICAgICAgICAgJiYg
KCghKHNoZmxhZ3MgJiBTSEZfMzIpCi0gICAgICAgICAgICAgIC8qCi0gICAgICAgICAgICAgICAq
IE5vdCBzaGFkb3dlZCAzMi1iaXQ6IGFsaWduZWQgNjQtYml0IHdyaXRlcyB0aGF0IGxlYXZlCi0g
ICAgICAgICAgICAgICAqIHRoZSBwcmVzZW50IGJpdCB1bnNldCBhcmUgc2FmZSB0byBpZ25vcmUu
Ci0gICAgICAgICAgICAgICAqLwotICAgICAgICAgICAgICAmJiAoKHVuc2lnbmVkIGxvbmcpYWRk
ciAmIDcpID09IDAKLSAgICAgICAgICAgICAgJiYgYnl0ZXMgPD0gOCkKLSAgICAgICAgICAgICB8
fAotICAgICAgICAgICAgICghKHNoZmxhZ3MgJiAoU0hGX1BBRXxTSEZfNjQpKQotICAgICAgICAg
ICAgICAvKgotICAgICAgICAgICAgICAgKiBOb3Qgc2hhZG93ZWQgUEFFLzY0LWJpdDogYWxpZ25l
ZCAzMi1iaXQgd3JpdGVzIHRoYXQKLSAgICAgICAgICAgICAgICogbGVhdmUgdGhlIHByZXNlbnQg
Yml0IHVuc2V0IGFyZSBzYWZlIHRvIGlnbm9yZS4KLSAgICAgICAgICAgICAgICovCi0gICAgICAg
ICAgICAgICYmICgodW5zaWduZWQgbG9uZylhZGRyICYgMykgPT0gMAotICAgICAgICAgICAgICAm
JiBieXRlcyA8PSA0KSkgKQotICAgIHsKLSAgICAgICAgLyogV3JpdGVzIHdpdGggdGhpcyBhbGln
bm1lbnQgY29uc3RyYWludCBjYW4ndCBwb3NzaWJseSBjcm9zcyBwYWdlcy4gKi8KLSAgICAgICAg
QVNTRVJUKCFtZm5fdmFsaWQoc2hfY3R4dC0+bWZuWzFdKSk7Ci0gICAgfQotICAgIGVsc2UKLSNl
bmRpZiAvKiBTSEFET1dfT1BUSU1JWkFUSU9OUyAmIFNIT1BUX1NLSVBfVkVSSUZZICovCi0gICAg
ewotICAgICAgICBpZiAoIHVubGlrZWx5KG1mbl92YWxpZChzaF9jdHh0LT5tZm5bMV0pKSApCi0g
ICAgICAgIHsKLSAgICAgICAgICAgIC8qIFZhbGlkYXRlIGFzIHR3byB3cml0ZXMsIG9uZSB0byBl
YWNoIHBhZ2UuICovCi0gICAgICAgICAgICBiMSA9IFBBR0VfU0laRSAtICgoKHVuc2lnbmVkIGxv
bmcpYWRkcikgJiB+UEFHRV9NQVNLKTsKLSAgICAgICAgICAgIGIyID0gYnl0ZXMgLSBiMTsKLSAg
ICAgICAgICAgIEFTU0VSVChiMiA8IGJ5dGVzKTsKLSAgICAgICAgfQotICAgICAgICBpZiAoIGxp
a2VseShiMSA+IDApICkKLSAgICAgICAgICAgIHNoX3ZhbGlkYXRlX2d1ZXN0X3B0X3dyaXRlKHYs
IHNoX2N0eHQtPm1mblswXSwgYWRkciwgYjEpOwotICAgICAgICBpZiAoIHVubGlrZWx5KGIyID4g
MCkgKQotICAgICAgICAgICAgc2hfdmFsaWRhdGVfZ3Vlc3RfcHRfd3JpdGUodiwgc2hfY3R4dC0+
bWZuWzFdLCBhZGRyICsgYjEsIGIyKTsKLSAgICB9Ci0KLSAgICBwYWdpbmdfbWFya19kaXJ0eSh2
LT5kb21haW4sIHNoX2N0eHQtPm1mblswXSk7Ci0gICAgcHV0X3BhZ2UobWZuX3RvX3BhZ2Uoc2hf
Y3R4dC0+bWZuWzBdKSk7Ci0KLSAgICBpZiAoIHVubGlrZWx5KG1mbl92YWxpZChzaF9jdHh0LT5t
Zm5bMV0pKSApCi0gICAgewotICAgICAgICBwYWdpbmdfbWFya19kaXJ0eSh2LT5kb21haW4sIHNo
X2N0eHQtPm1mblsxXSk7Ci0gICAgICAgIHB1dF9wYWdlKG1mbl90b19wYWdlKHNoX2N0eHQtPm1m
blsxXSkpOwotICAgICAgICB2dW5tYXAoKHZvaWQgKikoKHVuc2lnbmVkIGxvbmcpYWRkciAmIFBB
R0VfTUFTSykpOwotICAgIH0KLSAgICBlbHNlCi0gICAgICAgIHVubWFwX2RvbWFpbl9wYWdlKGFk
ZHIpOwotCi0gICAgYXRvbWljX2luYygmdi0+ZG9tYWluLT5hcmNoLnBhZ2luZy5zaGFkb3cuZ3Rh
YmxlX2RpcnR5X3ZlcnNpb24pOwotfQotI2VuZGlmCi0KIC8qKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi8KIC8q
IEhhc2ggdGFibGUgZm9yIHN0b3JpbmcgdGhlIGd1ZXN0LT5zaGFkb3cgbWFwcGluZ3MuCiAgKiBU
aGUgdGFibGUgaXRzZWxmIGlzIGFuIGFycmF5IG9mIHBvaW50ZXJzIHRvIHNoYWRvd3M7IHRoZSBz
aGFkb3dzIGFyZSB0aGVuCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2h2bS5j
IGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9odm0uYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwLi44NjNmNjQ0Ci0tLSAvZGV2L251bGwKKysrIGIveGVuL2FyY2gveDg2L21tL3No
YWRvdy9odm0uYwpAQCAtMCwwICsxLDU5MCBAQAorCisvKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisg
KiBhcmNoL3g4Ni9tbS9zaGFkb3cvaHZtLmMKKyAqCisgKiBTaGFkb3cgY29kZSB0aGF0IGRvZXMg
bm90IG5lZWQgdG8gYmUgbXVsdGlwbHkgY29tcGlsZWQgYW5kIGlzIEhWTSBvbmx5LgorICogUGFy
dHMgb2YgdGhpcyBjb2RlIGFyZSBDb3B5cmlnaHQgKGMpIDIwMDYgYnkgWGVuU291cmNlIEluYy4K
KyAqIFBhcnRzIG9mIHRoaXMgY29kZSBhcmUgQ29weXJpZ2h0IChjKSAyMDA2IGJ5IE1pY2hhZWwg
QSBGZXR0ZXJtYW4KKyAqIFBhcnRzIGJhc2VkIG9uIGVhcmxpZXIgd29yayBieSBNaWNoYWVsIEEg
RmV0dGVybWFuLCBJYW4gUHJhdHQgZXQgYWwuCisgKgorICogVGhpcyBwcm9ncmFtIGlzIGZyZWUg
c29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKKyAqIGl0IHVu
ZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlz
aGVkIGJ5CisgKiB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAy
IG9mIHRoZSBMaWNlbnNlLCBvcgorICogKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lv
bi4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBp
dCB3aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBl
dmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVT
UyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCisgKiBHTlUgR2VuZXJhbCBQdWJs
aWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorICoKKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNl
aXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCisgKiBhbG9uZyB3
aXRoIHRoaXMgcHJvZ3JhbTsgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNl
cy8+LgorICovCisKKyNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KKyNpbmNsdWRlIDx4ZW4vbW0uaD4K
KyNpbmNsdWRlIDx4ZW4vdHJhY2UuaD4KKyNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KKyNpbmNsdWRl
IDx4ZW4vcGVyZmMuaD4KKyNpbmNsdWRlIDx4ZW4vaXJxLmg+CisjaW5jbHVkZSA8eGVuL2RvbWFp
bl9wYWdlLmg+CisjaW5jbHVkZSA8eGVuL2d1ZXN0X2FjY2Vzcy5oPgorI2luY2x1ZGUgPHhlbi9r
ZXloYW5kbGVyLmg+CisjaW5jbHVkZSA8YXNtL2V2ZW50Lmg+CisjaW5jbHVkZSA8YXNtL3BhZ2Uu
aD4KKyNpbmNsdWRlIDxhc20vY3VycmVudC5oPgorI2luY2x1ZGUgPGFzbS9mbHVzaHRsYi5oPgor
I2luY2x1ZGUgPGFzbS9zaGFkb3cuaD4KKyNpbmNsdWRlIDxhc20vaHZtL2lvcmVxLmg+CisjaW5j
bHVkZSA8eGVuL251bWEuaD4KKyNpbmNsdWRlICJwcml2YXRlLmgiCisKKy8qKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKi8KKy8qIHg4NiBlbXVsYXRvciBzdXBwb3J0IGZvciB0aGUgc2hhZG93IGNvZGUKKyAqLwor
CisvKgorICogUmV0dXJucyBhIG1hcHBlZCBwb2ludGVyIHRvIHdyaXRlIHRvLCBvciBvbmUgb2Yg
dGhlIGZvbGxvd2luZyBlcnJvcgorICogaW5kaWNhdG9ycy4KKyAqLworI2RlZmluZSBNQVBQSU5H
X1VOSEFORExFQUJMRSBFUlJfUFRSKH4obG9uZylYODZFTVVMX1VOSEFORExFQUJMRSkKKyNkZWZp
bmUgTUFQUElOR19FWENFUFRJT04gICAgRVJSX1BUUih+KGxvbmcpWDg2RU1VTF9FWENFUFRJT04p
CisjZGVmaW5lIE1BUFBJTkdfU0lMRU5UX0ZBSUwgIEVSUl9QVFIofihsb25nKVg4NkVNVUxfT0tB
WSkKK3N0YXRpYyB2b2lkICpzaF9lbXVsYXRlX21hcF9kZXN0KHN0cnVjdCB2Y3B1ICp2LCB1bnNp
Z25lZCBsb25nIHZhZGRyLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgaW50IGJ5dGVzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHNo
X2VtdWxhdGVfY3R4dCAqc2hfY3R4dCk7CitzdGF0aWMgdm9pZCBzaF9lbXVsYXRlX3VubWFwX2Rl
c3Qoc3RydWN0IHZjcHUgKnYsIHZvaWQgKmFkZHIsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgaW50IGJ5dGVzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHN0cnVjdCBzaF9lbXVsYXRlX2N0eHQgKnNoX2N0eHQpOworCisvKgorICogQ2FsbGVy
cyB3aGljaCBwYXNzIGEga25vd24gaW4tcmFuZ2UgeDg2X3NlZ21lbnQgY2FuIHJlbHkgb24gdGhl
IHJldHVybgorICogcG9pbnRlciBiZWluZyB2YWxpZC4gIE90aGVyIGNhbGxlcnMgbXVzdCBleHBs
aWNpdGx5IGNoZWNrIGZvciBlcnJvcnMuCisgKi8KK3N0cnVjdCBzZWdtZW50X3JlZ2lzdGVyICpo
dm1fZ2V0X3NlZ19yZWcoCisgICAgZW51bSB4ODZfc2VnbWVudCBzZWcsIHN0cnVjdCBzaF9lbXVs
YXRlX2N0eHQgKnNoX2N0eHQpCit7CisgICAgdW5zaWduZWQgaW50IGlkeCA9IHNlZzsKKyAgICBz
dHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciAqc2VnX3JlZzsKKworICAgIGlmICggaWR4ID49IEFSUkFZ
X1NJWkUoc2hfY3R4dC0+c2VnX3JlZykgKQorICAgICAgICByZXR1cm4gRVJSX1BUUigtWDg2RU1V
TF9VTkhBTkRMRUFCTEUpOworCisgICAgc2VnX3JlZyA9ICZzaF9jdHh0LT5zZWdfcmVnW2lkeF07
CisgICAgaWYgKCAhX190ZXN0X2FuZF9zZXRfYml0KGlkeCwgJnNoX2N0eHQtPnZhbGlkX3NlZ19y
ZWdzKSApCisgICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3RlcihjdXJyZW50LCBpZHgsIHNl
Z19yZWcpOworICAgIHJldHVybiBzZWdfcmVnOworfQorCitpbnQgaHZtX3RyYW5zbGF0ZV92aXJ0
dWFsX2FkZHIoCisgICAgZW51bSB4ODZfc2VnbWVudCBzZWcsCisgICAgdW5zaWduZWQgbG9uZyBv
ZmZzZXQsCisgICAgdW5zaWduZWQgaW50IGJ5dGVzLAorICAgIGVudW0gaHZtX2FjY2Vzc190eXBl
IGFjY2Vzc190eXBlLAorICAgIHN0cnVjdCBzaF9lbXVsYXRlX2N0eHQgKnNoX2N0eHQsCisgICAg
dW5zaWduZWQgbG9uZyAqbGluZWFyKQoreworICAgIGNvbnN0IHN0cnVjdCBzZWdtZW50X3JlZ2lz
dGVyICpyZWc7CisgICAgaW50IG9rYXk7CisKKyAgICByZWcgPSBodm1fZ2V0X3NlZ19yZWcoc2Vn
LCBzaF9jdHh0KTsKKyAgICBpZiAoIElTX0VSUihyZWcpICkKKyAgICAgICAgcmV0dXJuIC1QVFJf
RVJSKHJlZyk7CisKKyAgICBva2F5ID0gaHZtX3ZpcnR1YWxfdG9fbGluZWFyX2FkZHIoCisgICAg
ICAgIHNlZywgcmVnLCBvZmZzZXQsIGJ5dGVzLCBhY2Nlc3NfdHlwZSwKKyAgICAgICAgaHZtX2dl
dF9zZWdfcmVnKHg4Nl9zZWdfY3MsIHNoX2N0eHQpLCBsaW5lYXIpOworCisgICAgaWYgKCAhb2th
eSApCisgICAgeworICAgICAgICAvKgorICAgICAgICAgKiBMZWF2ZSBleGNlcHRpb24gaW5qZWN0
aW9uIHRvIHRoZSBjYWxsZXIgZm9yIG5vbi11c2VyIHNlZ21lbnRzOiBXZQorICAgICAgICAgKiBu
ZWl0aGVyIGtub3cgdGhlIGV4YWN0IGVycm9yIGNvZGUgdG8gYmUgdXNlZCwgbm9yIGNhbiB3ZSBl
YXNpbHkKKyAgICAgICAgICogZGV0ZXJtaW5lIHRoZSBraW5kIG9mIGV4Y2VwdGlvbiAoI0dQIG9y
ICNUUykgaW4gdGhhdCBjYXNlLgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCBpc194ODZfdXNl
cl9zZWdtZW50KHNlZykgKQorICAgICAgICAgICAgeDg2X2VtdWxfaHdfZXhjZXB0aW9uKAorICAg
ICAgICAgICAgICAgIChzZWcgPT0geDg2X3NlZ19zcykgPyBUUkFQX3N0YWNrX2Vycm9yIDogVFJB
UF9ncF9mYXVsdCwKKyAgICAgICAgICAgICAgICAwLCAmc2hfY3R4dC0+Y3R4dCk7CisgICAgICAg
IHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKKyAgICB9CisKKyAgICByZXR1cm4gMDsKK30KKwor
c3RhdGljIGludAoraHZtX3JlYWQoZW51bSB4ODZfc2VnbWVudCBzZWcsCisgICAgICAgICB1bnNp
Z25lZCBsb25nIG9mZnNldCwKKyAgICAgICAgIHZvaWQgKnBfZGF0YSwKKyAgICAgICAgIHVuc2ln
bmVkIGludCBieXRlcywKKyAgICAgICAgIGVudW0gaHZtX2FjY2Vzc190eXBlIGFjY2Vzc190eXBl
LAorICAgICAgICAgc3RydWN0IHNoX2VtdWxhdGVfY3R4dCAqc2hfY3R4dCkKK3sKKyAgICBwYWdl
ZmF1bHRfaW5mb190IHBmaW5mbzsKKyAgICB1bnNpZ25lZCBsb25nIGFkZHI7CisgICAgaW50IHJj
OworCisgICAgcmMgPSBodm1fdHJhbnNsYXRlX3ZpcnR1YWxfYWRkcigKKyAgICAgICAgc2VnLCBv
ZmZzZXQsIGJ5dGVzLCBhY2Nlc3NfdHlwZSwgc2hfY3R4dCwgJmFkZHIpOworICAgIGlmICggcmMg
fHwgIWJ5dGVzICkKKyAgICAgICAgcmV0dXJuIHJjOworCisgICAgaWYgKCBhY2Nlc3NfdHlwZSA9
PSBodm1fYWNjZXNzX2luc25fZmV0Y2ggKQorICAgICAgICByYyA9IGh2bV9mZXRjaF9mcm9tX2d1
ZXN0X2xpbmVhcihwX2RhdGEsIGFkZHIsIGJ5dGVzLCAwLCAmcGZpbmZvKTsKKyAgICBlbHNlCisg
ICAgICAgIHJjID0gaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIocF9kYXRhLCBhZGRyLCBieXRl
cywgMCwgJnBmaW5mbyk7CisKKyAgICBzd2l0Y2ggKCByYyApCisgICAgeworICAgIGNhc2UgSFZN
VFJBTlNfb2theToKKyAgICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKKyAgICBjYXNlIEhWTVRS
QU5TX2JhZF9saW5lYXJfdG9fZ2ZuOgorICAgICAgICB4ODZfZW11bF9wYWdlZmF1bHQocGZpbmZv
LmVjLCBwZmluZm8ubGluZWFyLCAmc2hfY3R4dC0+Y3R4dCk7CisgICAgICAgIHJldHVybiBYODZF
TVVMX0VYQ0VQVElPTjsKKyAgICBjYXNlIEhWTVRSQU5TX2JhZF9nZm5fdG9fbWZuOgorICAgIGNh
c2UgSFZNVFJBTlNfdW5oYW5kbGVhYmxlOgorICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRM
RUFCTEU7CisgICAgY2FzZSBIVk1UUkFOU19nZm5fcGFnZWRfb3V0OgorICAgIGNhc2UgSFZNVFJB
TlNfZ2ZuX3NoYXJlZDoKKyAgICAgICAgcmV0dXJuIFg4NkVNVUxfUkVUUlk7CisgICAgfQorCisg
ICAgQlVHKCk7CisgICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOworfQorCitzdGF0aWMg
aW50Citodm1fZW11bGF0ZV9yZWFkKGVudW0geDg2X3NlZ21lbnQgc2VnLAorICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBsb25nIG9mZnNldCwKKyAgICAgICAgICAgICAgICAgdm9pZCAqcF9kYXRh
LAorICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgYnl0ZXMsCisgICAgICAgICAgICAgICAg
IHN0cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KQoreworICAgIGlmICggIWlzX3g4Nl91c2Vy
X3NlZ21lbnQoc2VnKSApCisgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKKyAg
ICByZXR1cm4gaHZtX3JlYWQoc2VnLCBvZmZzZXQsIHBfZGF0YSwgYnl0ZXMsIGh2bV9hY2Nlc3Nf
cmVhZCwKKyAgICAgICAgICAgICAgICAgICAgY29udGFpbmVyX29mKGN0eHQsIHN0cnVjdCBzaF9l
bXVsYXRlX2N0eHQsIGN0eHQpKTsKK30KKworc3RhdGljIGludAoraHZtX2VtdWxhdGVfaW5zbl9m
ZXRjaChlbnVtIHg4Nl9zZWdtZW50IHNlZywKKyAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgbG9uZyBvZmZzZXQsCisgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKnBfZGF0YSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGJ5dGVzLAorICAgICAgICAgICAgICAg
ICAgICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCkKK3sKKyAgICBzdHJ1Y3Qgc2hf
ZW11bGF0ZV9jdHh0ICpzaF9jdHh0ID0KKyAgICAgICAgY29udGFpbmVyX29mKGN0eHQsIHN0cnVj
dCBzaF9lbXVsYXRlX2N0eHQsIGN0eHQpOworICAgIHVuc2lnbmVkIGludCBpbnNuX29mZiA9IG9m
ZnNldCAtIHNoX2N0eHQtPmluc25fYnVmX2VpcDsKKworICAgIEFTU0VSVChzZWcgPT0geDg2X3Nl
Z19jcyk7CisKKyAgICAvKiBGYWxsIGJhY2sgaWYgcmVxdWVzdGVkIGJ5dGVzIGFyZSBub3QgaW4g
dGhlIHByZWZldGNoIGNhY2hlLiAqLworICAgIGlmICggdW5saWtlbHkoKGluc25fb2ZmICsgYnl0
ZXMpID4gc2hfY3R4dC0+aW5zbl9idWZfYnl0ZXMpICkKKyAgICAgICAgcmV0dXJuIGh2bV9yZWFk
KHNlZywgb2Zmc2V0LCBwX2RhdGEsIGJ5dGVzLAorICAgICAgICAgICAgICAgICAgICAgICAgaHZt
X2FjY2Vzc19pbnNuX2ZldGNoLCBzaF9jdHh0KTsKKworICAgIC8qIEhpdCB0aGUgY2FjaGUuIFNp
bXBsZSBtZW1jcHkuICovCisgICAgbWVtY3B5KHBfZGF0YSwgJnNoX2N0eHQtPmluc25fYnVmW2lu
c25fb2ZmXSwgYnl0ZXMpOworICAgIHJldHVybiBYODZFTVVMX09LQVk7Cit9CisKK3N0YXRpYyBp
bnQKK2h2bV9lbXVsYXRlX3dyaXRlKGVudW0geDg2X3NlZ21lbnQgc2VnLAorICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBvZmZzZXQsCisgICAgICAgICAgICAgICAgICB2b2lkICpwX2Rh
dGEsCisgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgYnl0ZXMsCisgICAgICAgICAgICAg
ICAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4dCAqY3R4dCkKK3sKKyAgICBzdHJ1Y3Qgc2hfZW11
bGF0ZV9jdHh0ICpzaF9jdHh0ID0KKyAgICAgICAgY29udGFpbmVyX29mKGN0eHQsIHN0cnVjdCBz
aF9lbXVsYXRlX2N0eHQsIGN0eHQpOworICAgIHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsKKyAg
ICB1bnNpZ25lZCBsb25nIGFkZHI7CisgICAgdm9pZCAqcHRyOworICAgIGludCByYzsKKworICAg
IC8qIEhvdyBtYW55IGVtdWxhdGlvbnMgY291bGQgd2Ugc2F2ZSBpZiB3ZSB1bnNoYWRvd2VkIG9u
IHN0YWNrIHdyaXRlcz8gKi8KKyAgICBpZiAoIHNlZyA9PSB4ODZfc2VnX3NzICkKKyAgICAgICAg
cGVyZmNfaW5jcihzaGFkb3dfZmF1bHRfZW11bGF0ZV9zdGFjayk7CisKKyAgICByYyA9IGh2bV90
cmFuc2xhdGVfdmlydHVhbF9hZGRyKAorICAgICAgICBzZWcsIG9mZnNldCwgYnl0ZXMsIGh2bV9h
Y2Nlc3Nfd3JpdGUsIHNoX2N0eHQsICZhZGRyKTsKKyAgICBpZiAoIHJjIHx8ICFieXRlcyApCisg
ICAgICAgIHJldHVybiByYzsKKworICAgIC8qIFVuYWxpZ25lZCB3cml0ZXMgYXJlIG9ubHkgYWNj
ZXB0YWJsZSBvbiBIVk0gKi8KKyAgICBpZiAoIChhZGRyICYgKGJ5dGVzIC0gMSkpICYmICFpc19o
dm1fdmNwdSh2KSAgKQorICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7CisKKyAg
ICBwdHIgPSBzaF9lbXVsYXRlX21hcF9kZXN0KHYsIGFkZHIsIGJ5dGVzLCBzaF9jdHh0KTsKKyAg
ICBpZiAoIElTX0VSUihwdHIpICkKKyAgICAgICAgcmV0dXJuIH5QVFJfRVJSKHB0cik7CisKKyAg
ICBwYWdpbmdfbG9jayh2LT5kb21haW4pOworICAgIG1lbWNweShwdHIsIHBfZGF0YSwgYnl0ZXMp
OworCisgICAgaWYgKCB0Yl9pbml0X2RvbmUgKQorICAgICAgICB2LT5hcmNoLnBhZ2luZy5tb2Rl
LT5zaGFkb3cudHJhY2VfZW11bF93cml0ZV92YWwocHRyLCBhZGRyLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcF9kYXRhLCBieXRlcyk7
CisKKyAgICBzaF9lbXVsYXRlX3VubWFwX2Rlc3QodiwgcHRyLCBieXRlcywgc2hfY3R4dCk7Cisg
ICAgc2hhZG93X2F1ZGl0X3RhYmxlcyh2KTsKKyAgICBwYWdpbmdfdW5sb2NrKHYtPmRvbWFpbik7
CisKKyAgICByZXR1cm4gWDg2RU1VTF9PS0FZOworfQorCitzdGF0aWMgaW50Citodm1fZW11bGF0
ZV9jbXB4Y2hnKGVudW0geDg2X3NlZ21lbnQgc2VnLAorICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBsb25nIG9mZnNldCwKKyAgICAgICAgICAgICAgICAgICAgdm9pZCAqcF9vbGQsCisgICAg
ICAgICAgICAgICAgICAgIHZvaWQgKnBfbmV3LAorICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBpbnQgYnl0ZXMsCisgICAgICAgICAgICAgICAgICAgIGJvb2wgbG9jaywKKyAgICAgICAgICAg
ICAgICAgICAgc3RydWN0IHg4Nl9lbXVsYXRlX2N0eHQgKmN0eHQpCit7CisgICAgc3RydWN0IHNo
X2VtdWxhdGVfY3R4dCAqc2hfY3R4dCA9CisgICAgICAgIGNvbnRhaW5lcl9vZihjdHh0LCBzdHJ1
Y3Qgc2hfZW11bGF0ZV9jdHh0LCBjdHh0KTsKKyAgICBzdHJ1Y3QgdmNwdSAqdiA9IGN1cnJlbnQ7
CisgICAgdW5zaWduZWQgbG9uZyBhZGRyLCBvbGQsIG5ldywgcHJldjsKKyAgICB2b2lkICpwdHI7
CisgICAgaW50IHJjOworCisgICAgaWYgKCBieXRlcyA+IHNpemVvZihsb25nKSApCisgICAgICAg
IHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKKworICAgIHJjID0gaHZtX3RyYW5zbGF0ZV92
aXJ0dWFsX2FkZHIoCisgICAgICAgIHNlZywgb2Zmc2V0LCBieXRlcywgaHZtX2FjY2Vzc193cml0
ZSwgc2hfY3R4dCwgJmFkZHIpOworICAgIGlmICggcmMgKQorICAgICAgICByZXR1cm4gcmM7CisK
KyAgICAvKiBVbmFsaWduZWQgd3JpdGVzIGFyZSBvbmx5IGFjY2VwdGFibGUgb24gSFZNICovCisg
ICAgaWYgKCAoYWRkciAmIChieXRlcyAtIDEpKSAmJiAhaXNfaHZtX3ZjcHUodikgICkKKyAgICAg
ICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOworCisgICAgcHRyID0gc2hfZW11bGF0ZV9t
YXBfZGVzdCh2LCBhZGRyLCBieXRlcywgc2hfY3R4dCk7CisgICAgaWYgKCBJU19FUlIocHRyKSAp
CisgICAgICAgIHJldHVybiB+UFRSX0VSUihwdHIpOworCisgICAgb2xkID0gbmV3ID0gMDsKKyAg
ICBtZW1jcHkoJm9sZCwgcF9vbGQsIGJ5dGVzKTsKKyAgICBtZW1jcHkoJm5ldywgcF9uZXcsIGJ5
dGVzKTsKKworICAgIHBhZ2luZ19sb2NrKHYtPmRvbWFpbik7CisgICAgc3dpdGNoICggYnl0ZXMg
KQorICAgIHsKKyAgICBjYXNlIDE6IHByZXYgPSBjbXB4Y2hnKCh1aW50OF90ICAqKXB0ciwgb2xk
LCBuZXcpOyBicmVhazsKKyAgICBjYXNlIDI6IHByZXYgPSBjbXB4Y2hnKCh1aW50MTZfdCAqKXB0
ciwgb2xkLCBuZXcpOyBicmVhazsKKyAgICBjYXNlIDQ6IHByZXYgPSBjbXB4Y2hnKCh1aW50MzJf
dCAqKXB0ciwgb2xkLCBuZXcpOyBicmVhazsKKyAgICBjYXNlIDg6IHByZXYgPSBjbXB4Y2hnKCh1
aW50NjRfdCAqKXB0ciwgb2xkLCBuZXcpOyBicmVhazsKKyAgICBkZWZhdWx0OgorICAgICAgICBT
SEFET1dfUFJJTlRLKCJjbXB4Y2hnIHNpemUgJXUgaXMgbm90IHN1cHBvcnRlZFxuIiwgYnl0ZXMp
OworICAgICAgICBwcmV2ID0gfm9sZDsKKyAgICB9CisKKyAgICBpZiAoIHByZXYgIT0gb2xkICkK
KyAgICB7CisgICAgICAgIG1lbWNweShwX29sZCwgJnByZXYsIGJ5dGVzKTsKKyAgICAgICAgcmMg
PSBYODZFTVVMX0NNUFhDSEdfRkFJTEVEOworICAgIH0KKworICAgIFNIQURPV19ERUJVRyhFTVVM
QVRFLAorICAgICAgICAgICAgICAgICAidmEgJSNseCB3YXMgJSNseCBleHBlY3RlZCAlI2x4IHdh
bnRlZCAlI2x4IG5vdyAlI2x4IGJ5dGVzICV1XG4iLAorICAgICAgICAgICAgICAgICBhZGRyLCBw
cmV2LCBvbGQsIG5ldywgKih1bnNpZ25lZCBsb25nICopcHRyLCBieXRlcyk7CisKKyAgICBzaF9l
bXVsYXRlX3VubWFwX2Rlc3QodiwgcHRyLCBieXRlcywgc2hfY3R4dCk7CisgICAgc2hhZG93X2F1
ZGl0X3RhYmxlcyh2KTsKKyAgICBwYWdpbmdfdW5sb2NrKHYtPmRvbWFpbik7CisKKyAgICByZXR1
cm4gcmM7Cit9CisKK2NvbnN0IHN0cnVjdCB4ODZfZW11bGF0ZV9vcHMgaHZtX3NoYWRvd19lbXVs
YXRvcl9vcHMgPSB7CisgICAgLnJlYWQgICAgICAgPSBodm1fZW11bGF0ZV9yZWFkLAorICAgIC5p
bnNuX2ZldGNoID0gaHZtX2VtdWxhdGVfaW5zbl9mZXRjaCwKKyAgICAud3JpdGUgICAgICA9IGh2
bV9lbXVsYXRlX3dyaXRlLAorICAgIC5jbXB4Y2hnICAgID0gaHZtX2VtdWxhdGVfY21weGNoZywK
KyAgICAuY3B1aWQgICAgICA9IGh2bWVtdWxfY3B1aWQsCit9OworCisvKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KiovCisvKiBIYW5kbGluZyBndWVzdCB3cml0ZXMgdG8gcGFnZXRhYmxlcy4gKi8KKworLyoKKyAq
IFRyYW5zbGF0ZSBhIFZBIHRvIGFuIE1GTiwgaW5qZWN0aW5nIGEgcGFnZS1mYXVsdCBpZiB3ZSBm
YWlsLiAgSWYgdGhlCisgKiBtYXBwaW5nIHN1Y2NlZWRzLCBhIHJlZmVyZW5jZSB3aWxsIGJlIGhl
bGQgb24gdGhlIHVuZGVybHlpbmcgcGFnZS4KKyAqLworI2RlZmluZSBCQURfR1ZBX1RPX0dGTiAo
fjBVTCkKKyNkZWZpbmUgQkFEX0dGTl9UT19NRk4gKH4xVUwpCisjZGVmaW5lIFJFQURPTkxZX0dG
TiAgICh+MlVMKQorc3RhdGljIG1mbl90IGVtdWxhdGVfZ3ZhX3RvX21mbihzdHJ1Y3QgdmNwdSAq
diwgdW5zaWduZWQgbG9uZyB2YWRkciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c3RydWN0IHNoX2VtdWxhdGVfY3R4dCAqc2hfY3R4dCkKK3sKKyAgICB1bnNpZ25lZCBsb25nIGdm
bjsKKyAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOworICAgIG1mbl90IG1mbjsKKyAgICBwMm1f
dHlwZV90IHAybXQ7CisgICAgdWludDMyX3QgcGZlYyA9IFBGRUNfcGFnZV9wcmVzZW50IHwgUEZF
Q193cml0ZV9hY2Nlc3M7CisKKyAgICAvKiBUcmFuc2xhdGUgdGhlIFZBIHRvIGEgR0ZOLiAqLwor
ICAgIGdmbiA9IHBhZ2luZ19nZXRfaG9zdG1vZGUodiktPmd2YV90b19nZm4odiwgTlVMTCwgdmFk
ZHIsICZwZmVjKTsKKyAgICBpZiAoIGdmbiA9PSBnZm5feChJTlZBTElEX0dGTikgKQorICAgIHsK
KyAgICAgICAgeDg2X2VtdWxfcGFnZWZhdWx0KHBmZWMsIHZhZGRyLCAmc2hfY3R4dC0+Y3R4dCk7
CisKKyAgICAgICAgcmV0dXJuIF9tZm4oQkFEX0dWQV9UT19HRk4pOworICAgIH0KKworICAgIC8q
IFRyYW5zbGF0ZSB0aGUgR0ZOIHRvIGFuIE1GTi4gKi8KKyAgICBBU1NFUlQoIXBhZ2luZ19sb2Nr
ZWRfYnlfbWUodi0+ZG9tYWluKSk7CisKKyAgICBwYWdlID0gZ2V0X3BhZ2VfZnJvbV9nZm4odi0+
ZG9tYWluLCBnZm4sICZwMm10LCBQMk1fQUxMT0MpOworCisgICAgLyogU2FuaXR5IGNoZWNraW5n
LiAqLworICAgIGlmICggcGFnZSA9PSBOVUxMICkKKyAgICB7CisgICAgICAgIHJldHVybiBfbWZu
KEJBRF9HRk5fVE9fTUZOKTsKKyAgICB9CisgICAgaWYgKCBwMm1faXNfZGlzY2FyZF93cml0ZShw
Mm10KSApCisgICAgeworICAgICAgICBwdXRfcGFnZShwYWdlKTsKKyAgICAgICAgcmV0dXJuIF9t
Zm4oUkVBRE9OTFlfR0ZOKTsKKyAgICB9CisgICAgaWYgKCAhcDJtX2lzX3JhbShwMm10KSApCisg
ICAgeworICAgICAgICBwdXRfcGFnZShwYWdlKTsKKyAgICAgICAgcmV0dXJuIF9tZm4oQkFEX0dG
Tl9UT19NRk4pOworICAgIH0KKyAgICBtZm4gPSBwYWdlX3RvX21mbihwYWdlKTsKKyAgICBBU1NF
UlQobWZuX3ZhbGlkKG1mbikpOworCisgICAgdi0+YXJjaC5wYWdpbmcubGFzdF93cml0ZV93YXNf
cHQgPSAhIXNoX21mbl9pc19hX3BhZ2VfdGFibGUobWZuKTsKKworICAgIHJldHVybiBtZm47Cit9
CisKKy8qCisgKiBDaGVjayB0aGF0IHRoZSB1c2VyIGlzIGFsbG93ZWQgdG8gcGVyZm9ybSB0aGlz
IHdyaXRlLiAgSWYgYSBtYXBwaW5nIGlzCisgKiByZXR1cm5lZCwgcGFnZSByZWZlcmVuY2VzIHdp
bGwgYmUgaGVsZCBvbiBzaF9jdHh0LT5tZm5bMF0gYW5kCisgKiBzaF9jdHh0LT5tZm5bMV0gaWZm
ICFJTlZBTElEX01GTi4KKyAqLworc3RhdGljIHZvaWQgKnNoX2VtdWxhdGVfbWFwX2Rlc3Qoc3Ry
dWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgdmFkZHIsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB1bnNpZ25lZCBpbnQgYnl0ZXMsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzdHJ1Y3Qgc2hfZW11bGF0ZV9jdHh0ICpzaF9jdHh0KQoreworICAgIHN0cnVjdCBk
b21haW4gKmQgPSB2LT5kb21haW47CisgICAgdm9pZCAqbWFwOworCisjaWZuZGVmIE5ERUJVRwor
ICAgIC8qIFdlIGRvbid0IGVtdWxhdGUgdXNlci1tb2RlIHdyaXRlcyB0byBwYWdlIHRhYmxlcy4g
Ki8KKyAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgPyBodm1fZ2V0X2NwbCh2KSA9PSAzCisgICAg
ICAgICAgICAgICAgICAgICAgICAgIDogIWd1ZXN0X2tlcm5lbF9tb2RlKHYsIGd1ZXN0X2NwdV91
c2VyX3JlZ3MoKSkgKQorICAgIHsKKyAgICAgICAgZ2RwcmludGsoWEVOTE9HX0RFQlVHLCAiVXNl
ci1tb2RlIHdyaXRlIHRvIHBhZ2V0YWJsZSByZWFjaGVkICIKKyAgICAgICAgICAgICAgICAgImVt
dWxhdGVfbWFwX2Rlc3QoKS4gVGhpcyBzaG91bGQgbmV2ZXIgaGFwcGVuIVxuIik7CisgICAgICAg
IHJldHVybiBNQVBQSU5HX1VOSEFORExFQUJMRTsKKyAgICB9CisjZW5kaWYKKworICAgIHNoX2N0
eHQtPm1mblswXSA9IGVtdWxhdGVfZ3ZhX3RvX21mbih2LCB2YWRkciwgc2hfY3R4dCk7CisgICAg
aWYgKCAhbWZuX3ZhbGlkKHNoX2N0eHQtPm1mblswXSkgKQorICAgIHsKKyAgICAgICAgc3dpdGNo
ICggbWZuX3goc2hfY3R4dC0+bWZuWzBdKSApCisgICAgICAgIHsKKyAgICAgICAgY2FzZSBCQURf
R1ZBX1RPX0dGTjogcmV0dXJuIE1BUFBJTkdfRVhDRVBUSU9OOworICAgICAgICBjYXNlIFJFQURP
TkxZX0dGTjogICByZXR1cm4gTUFQUElOR19TSUxFTlRfRkFJTDsKKyAgICAgICAgZGVmYXVsdDog
ICAgICAgICAgICAgcmV0dXJuIE1BUFBJTkdfVU5IQU5ETEVBQkxFOworICAgICAgICB9CisgICAg
fQorCisgICAgLyogVW5hbGlnbmVkIHdyaXRlcyBtZWFuIHByb2JhYmx5IHRoaXMgaXNuJ3QgYSBw
YWdldGFibGUuICovCisgICAgaWYgKCB2YWRkciAmIChieXRlcyAtIDEpICkKKyAgICAgICAgc2hf
cmVtb3ZlX3NoYWRvd3MoZCwgc2hfY3R4dC0+bWZuWzBdLCAwLCAwIC8qIFNsb3csIGNhbiBmYWls
LiAqLyApOworCisgICAgaWYgKCBsaWtlbHkoKCh2YWRkciArIGJ5dGVzIC0gMSkgJiBQQUdFX01B
U0spID09ICh2YWRkciAmIFBBR0VfTUFTSykpICkKKyAgICB7CisgICAgICAgIC8qIFdob2xlIHdy
aXRlIGZpdHMgb24gYSBzaW5nbGUgcGFnZS4gKi8KKyAgICAgICAgc2hfY3R4dC0+bWZuWzFdID0g
SU5WQUxJRF9NRk47CisgICAgICAgIG1hcCA9IG1hcF9kb21haW5fcGFnZShzaF9jdHh0LT5tZm5b
MF0pICsgKHZhZGRyICYgflBBR0VfTUFTSyk7CisgICAgfQorICAgIGVsc2UgaWYgKCAhaXNfaHZt
X2RvbWFpbihkKSApCisgICAgeworICAgICAgICAvKgorICAgICAgICAgKiBDcm9zcy1wYWdlIGVt
dWxhdGVkIHdyaXRlcyBhcmUgb25seSBzdXBwb3J0ZWQgZm9yIEhWTSBndWVzdHM7CisgICAgICAg
ICAqIFBWIGd1ZXN0cyBvdWdodCB0byBrbm93IGJldHRlci4KKyAgICAgICAgICovCisgICAgICAg
IHB1dF9wYWdlKG1mbl90b19wYWdlKHNoX2N0eHQtPm1mblswXSkpOworICAgICAgICByZXR1cm4g
TUFQUElOR19VTkhBTkRMRUFCTEU7CisgICAgfQorICAgIGVsc2UKKyAgICB7CisgICAgICAgIC8q
IFRoaXMgd3JpdGUgY3Jvc3NlcyBhIHBhZ2UgYm91bmRhcnkuIFRyYW5zbGF0ZSB0aGUgc2Vjb25k
IHBhZ2UuICovCisgICAgICAgIHNoX2N0eHQtPm1mblsxXSA9IGVtdWxhdGVfZ3ZhX3RvX21mbigK
KyAgICAgICAgICAgIHYsICh2YWRkciArIGJ5dGVzIC0gMSkgJiBQQUdFX01BU0ssIHNoX2N0eHQp
OworICAgICAgICBpZiAoICFtZm5fdmFsaWQoc2hfY3R4dC0+bWZuWzFdKSApCisgICAgICAgIHsK
KyAgICAgICAgICAgIHB1dF9wYWdlKG1mbl90b19wYWdlKHNoX2N0eHQtPm1mblswXSkpOworICAg
ICAgICAgICAgc3dpdGNoICggbWZuX3goc2hfY3R4dC0+bWZuWzFdKSApCisgICAgICAgICAgICB7
CisgICAgICAgICAgICBjYXNlIEJBRF9HVkFfVE9fR0ZOOiByZXR1cm4gTUFQUElOR19FWENFUFRJ
T047CisgICAgICAgICAgICBjYXNlIFJFQURPTkxZX0dGTjogICByZXR1cm4gTUFQUElOR19TSUxF
TlRfRkFJTDsKKyAgICAgICAgICAgIGRlZmF1bHQ6ICAgICAgICAgICAgIHJldHVybiBNQVBQSU5H
X1VOSEFORExFQUJMRTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgfQorCisgICAgICAgIC8qIENy
b3NzLXBhZ2Ugd3JpdGVzIG1lYW4gcHJvYmFibHkgbm90IGEgcGFnZXRhYmxlLiAqLworICAgICAg
ICBzaF9yZW1vdmVfc2hhZG93cyhkLCBzaF9jdHh0LT5tZm5bMV0sIDAsIDAgLyogU2xvdywgY2Fu
IGZhaWwuICovICk7CisKKyAgICAgICAgbWFwID0gdm1hcChzaF9jdHh0LT5tZm4sIDIpOworICAg
ICAgICBpZiAoICFtYXAgKQorICAgICAgICB7CisgICAgICAgICAgICBwdXRfcGFnZShtZm5fdG9f
cGFnZShzaF9jdHh0LT5tZm5bMF0pKTsKKyAgICAgICAgICAgIHB1dF9wYWdlKG1mbl90b19wYWdl
KHNoX2N0eHQtPm1mblsxXSkpOworICAgICAgICAgICAgcmV0dXJuIE1BUFBJTkdfVU5IQU5ETEVB
QkxFOworICAgICAgICB9CisgICAgICAgIG1hcCArPSAodmFkZHIgJiB+UEFHRV9NQVNLKTsKKyAg
ICB9CisKKyNpZiAoU0hBRE9XX09QVElNSVpBVElPTlMgJiBTSE9QVF9TS0lQX1ZFUklGWSkKKyAg
ICAvKgorICAgICAqIFJlbWVtYmVyIGlmIHRoZSBib3R0b20gYml0IHdhcyBjbGVhciwgc28gd2Ug
Y2FuIGNob29zZSBub3QgdG8gcnVuCisgICAgICogdGhlIGNoYW5nZSB0aHJvdWdoIHRoZSB2ZXJp
ZnkgY29kZSBpZiBpdCdzIHN0aWxsIGNsZWFyIGFmdGVyd2FyZHMuCisgICAgICovCisgICAgc2hf
Y3R4dC0+bG93X2JpdF93YXNfY2xlYXIgPSBtYXAgIT0gTlVMTCAmJiAhKCoodTggKiltYXAgJiBf
UEFHRV9QUkVTRU5UKTsKKyNlbmRpZgorCisgICAgcmV0dXJuIG1hcDsKK30KKworLyoKKyAqIE9w
dGltaXphdGlvbjogSWYgd2Ugc2VlIHR3byBlbXVsYXRlZCB3cml0ZXMgb2YgemVyb3MgdG8gdGhl
IHNhbWUKKyAqIHBhZ2UtdGFibGUgd2l0aG91dCBhbm90aGVyIGtpbmQgb2YgcGFnZSBmYXVsdCBp
biBiZXR3ZWVuLCB3ZSBndWVzcworICogdGhhdCB0aGlzIGlzIGEgYmF0Y2ggb2YgY2hhbmdlcyAo
Zm9yIHByb2Nlc3MgZGVzdHJ1Y3Rpb24pIGFuZAorICogdW5zaGFkb3cgdGhlIHBhZ2Ugc28gd2Ug
ZG9uJ3QgdGFrZSBhIHBhZ2VmYXVsdCBvbiBldmVyeSBlbnRyeS4gIFRoaXMKKyAqIHNob3VsZCBh
bHNvIG1ha2UgZmluZGluZyB3cml0ZWFibGUgbWFwcGluZ3Mgb2YgcGFnZXRhYmxlcyBtdWNoCisg
KiBlYXNpZXIuCisgKgorICogTG9vayB0byBzZWUgaWYgdGhpcyBpcyB0aGUgc2Vjb25kIGVtdWxh
dGVkIHdyaXRlIGluIGEgcm93IHRvIHRoaXMKKyAqIHBhZ2UsIGFuZCB1bnNoYWRvdyBpZiBpdCBp
cy4KKyAqLworc3RhdGljIGlubGluZSB2b2lkIGNoZWNrX2Zvcl9lYXJseV91bnNoYWRvdyhzdHJ1
Y3QgdmNwdSAqdiwgbWZuX3QgZ21mbikKK3sKKyNpZiBTSEFET1dfT1BUSU1JWkFUSU9OUyAmIFNI
T1BUX0VBUkxZX1VOU0hBRE9XCisgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKKwor
ICAgIC8qCisgICAgICogSWYgdGhlIGRvbWFpbiBoYXMgbmV2ZXIgbWFkZSBhICJkeWluZyIgb3As
IHVzZSB0aGUgdHdvLXdyaXRlcworICAgICAqIGhldXJpc3RpYzsgb3RoZXJ3aXNlLCB1bnNoYWRv
dyBhcyBzb29uIGFzIHdlIHdyaXRlIGEgemVybyBmb3IgYSBkeWluZworICAgICAqIHByb2Nlc3Mu
CisgICAgICoKKyAgICAgKiBEb24ndCBib3RoZXIgdHJ5aW5nIHRvIHVuc2hhZG93IGlmIGl0J3Mg
bm90IGEgUFQsIG9yIGlmIGl0J3MgPiBsMS4KKyAgICAgKi8KKyAgICBpZiAoICggdi0+YXJjaC5w
YWdpbmcuc2hhZG93LnBhZ2V0YWJsZV9keWluZworICAgICAgICAgICB8fCAoICFkLT5hcmNoLnBh
Z2luZy5zaGFkb3cucGFnZXRhYmxlX2R5aW5nX29wCisgICAgICAgICAgICAgICAgJiYgdi0+YXJj
aC5wYWdpbmcuc2hhZG93Lmxhc3RfZW11bGF0ZWRfbWZuX2Zvcl91bnNoYWRvdyA9PSBtZm5feChn
bWZuKSApICkKKyAgICAgICAgICYmIHNoX21mbl9pc19hX3BhZ2VfdGFibGUoZ21mbikKKyAgICAg
ICAgICYmICghZC0+YXJjaC5wYWdpbmcuc2hhZG93LnBhZ2V0YWJsZV9keWluZ19vcCB8fAorICAg
ICAgICAgICAgICEobWZuX3RvX3BhZ2UoZ21mbiktPnNoYWRvd19mbGFncworICAgICAgICAgICAg
ICAgJiAoU0hGX0wyXzMyfFNIRl9MMl9QQUV8U0hGX0wySF9QQUV8U0hGX0w0XzY0KSkpICkKKyAg
ICB7CisgICAgICAgIHBlcmZjX2luY3Ioc2hhZG93X2Vhcmx5X3Vuc2hhZG93KTsKKyAgICAgICAg
c2hfcmVtb3ZlX3NoYWRvd3MoZCwgZ21mbiwgMSwgMCAvKiBGYXN0LCBjYW4gZmFpbCB0byB1bnNo
YWRvdyAqLyApOworICAgICAgICBUUkFDRV9TSEFET1dfUEFUSF9GTEFHKFRSQ0VfU0ZMQUdfRUFS
TFlfVU5TSEFET1cpOworICAgIH0KKyAgICB2LT5hcmNoLnBhZ2luZy5zaGFkb3cubGFzdF9lbXVs
YXRlZF9tZm5fZm9yX3Vuc2hhZG93ID0gbWZuX3goZ21mbik7CisjZW5kaWYKK30KKworLyoKKyAq
IFRpZHkgdXAgYWZ0ZXIgdGhlIGVtdWxhdGVkIHdyaXRlOiBtYXJrIHBhZ2VzIGRpcnR5LCB2ZXJp
ZnkgdGhlIG5ldworICogY29udGVudHMsIGFuZCB1bmRvIHRoZSBtYXBwaW5nLgorICovCitzdGF0
aWMgdm9pZCBzaF9lbXVsYXRlX3VubWFwX2Rlc3Qoc3RydWN0IHZjcHUgKnYsIHZvaWQgKmFkZHIs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGJ5dGVzLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBzaF9lbXVsYXRlX2N0eHQg
KnNoX2N0eHQpCit7CisgICAgdTMyIGIxID0gYnl0ZXMsIGIyID0gMCwgc2hmbGFnczsKKworICAg
IEFTU0VSVChtZm5fdmFsaWQoc2hfY3R4dC0+bWZuWzBdKSk7CisKKyAgICAvKiBJZiB3ZSBhcmUg
d3JpdGluZyBsb3RzIG9mIFBURS1hbGlnbmVkIHplcm9zLCBtaWdodCB3YW50IHRvIHVuc2hhZG93
ICovCisgICAgaWYgKCBsaWtlbHkoYnl0ZXMgPj0gNCkgJiYgKCoodTMyICopYWRkciA9PSAwKSAp
CisgICAgeworICAgICAgICBpZiAoICEoKHVuc2lnbmVkIGxvbmcpYWRkciAmIChzaF9jdHh0LT5w
dGVfc2l6ZSAtIDEpKSApCisgICAgICAgICAgICBjaGVja19mb3JfZWFybHlfdW5zaGFkb3codiwg
c2hfY3R4dC0+bWZuWzBdKTsKKyAgICAgICAgLyoKKyAgICAgICAgICogRG9uJ3QgcmVzZXQgdGhl
IGhldXJpc3RpYyBpZiB3ZSdyZSB3cml0aW5nIHplcm9zIGF0IG5vbi1hbGlnbmVkCisgICAgICAg
ICAqIGFkZHJlc3Nlcywgb3RoZXJ3aXNlIGl0IGRvZXNuJ3QgY2F0Y2ggUkVQIE1PVlNEIG9uIFBB
RSBndWVzdHMuCisgICAgICAgICAqLworICAgIH0KKyAgICBlbHNlCisgICAgICAgIHNoX3Jlc2V0
X2Vhcmx5X3Vuc2hhZG93KHYpOworCisgICAgLyoKKyAgICAgKiBXZSBjYW4gYXZvaWQgcmUtdmVy
aWZ5aW5nIHRoZSBwYWdlIGNvbnRlbnRzIGFmdGVyIHRoZSB3cml0ZSBpZjoKKyAgICAgKiAgLSBp
dCB3YXMgbm8gbGFyZ2VyIHRoYW4gdGhlIFBURSB0eXBlIG9mIHRoaXMgcGFnZXRhYmxlOworICAg
ICAqICAtIGl0IHdhcyBhbGlnbmVkIHRvIHRoZSBQVEUgYm91bmRhcmllczsgYW5kCisgICAgICog
IC0gX1BBR0VfUFJFU0VOVCB3YXMgY2xlYXIgYmVmb3JlIGFuZCBhZnRlciB0aGUgd3JpdGUuCisg
ICAgICovCisgICAgc2hmbGFncyA9IG1mbl90b19wYWdlKHNoX2N0eHQtPm1mblswXSktPnNoYWRv
d19mbGFnczsKKyNpZiAoU0hBRE9XX09QVElNSVpBVElPTlMgJiBTSE9QVF9TS0lQX1ZFUklGWSkK
KyAgICBpZiAoIHNoX2N0eHQtPmxvd19iaXRfd2FzX2NsZWFyCisgICAgICAgICAmJiAhKCoodTgg
KilhZGRyICYgX1BBR0VfUFJFU0VOVCkKKyAgICAgICAgICYmICgoIShzaGZsYWdzICYgU0hGXzMy
KQorICAgICAgICAgICAgICAvKgorICAgICAgICAgICAgICAgKiBOb3Qgc2hhZG93ZWQgMzItYml0
OiBhbGlnbmVkIDY0LWJpdCB3cml0ZXMgdGhhdCBsZWF2ZQorICAgICAgICAgICAgICAgKiB0aGUg
cHJlc2VudCBiaXQgdW5zZXQgYXJlIHNhZmUgdG8gaWdub3JlLgorICAgICAgICAgICAgICAgKi8K
KyAgICAgICAgICAgICAgJiYgKCh1bnNpZ25lZCBsb25nKWFkZHIgJiA3KSA9PSAwCisgICAgICAg
ICAgICAgICYmIGJ5dGVzIDw9IDgpCisgICAgICAgICAgICAgfHwKKyAgICAgICAgICAgICAoIShz
aGZsYWdzICYgKFNIRl9QQUV8U0hGXzY0KSkKKyAgICAgICAgICAgICAgLyoKKyAgICAgICAgICAg
ICAgICogTm90IHNoYWRvd2VkIFBBRS82NC1iaXQ6IGFsaWduZWQgMzItYml0IHdyaXRlcyB0aGF0
CisgICAgICAgICAgICAgICAqIGxlYXZlIHRoZSBwcmVzZW50IGJpdCB1bnNldCBhcmUgc2FmZSB0
byBpZ25vcmUuCisgICAgICAgICAgICAgICAqLworICAgICAgICAgICAgICAmJiAoKHVuc2lnbmVk
IGxvbmcpYWRkciAmIDMpID09IDAKKyAgICAgICAgICAgICAgJiYgYnl0ZXMgPD0gNCkpICkKKyAg
ICB7CisgICAgICAgIC8qIFdyaXRlcyB3aXRoIHRoaXMgYWxpZ25tZW50IGNvbnN0cmFpbnQgY2Fu
J3QgcG9zc2libHkgY3Jvc3MgcGFnZXMuICovCisgICAgICAgIEFTU0VSVCghbWZuX3ZhbGlkKHNo
X2N0eHQtPm1mblsxXSkpOworICAgIH0KKyAgICBlbHNlCisjZW5kaWYgLyogU0hBRE9XX09QVElN
SVpBVElPTlMgJiBTSE9QVF9TS0lQX1ZFUklGWSAqLworICAgIHsKKyAgICAgICAgaWYgKCB1bmxp
a2VseShtZm5fdmFsaWQoc2hfY3R4dC0+bWZuWzFdKSkgKQorICAgICAgICB7CisgICAgICAgICAg
ICAvKiBWYWxpZGF0ZSBhcyB0d28gd3JpdGVzLCBvbmUgdG8gZWFjaCBwYWdlLiAqLworICAgICAg
ICAgICAgYjEgPSBQQUdFX1NJWkUgLSAoKCh1bnNpZ25lZCBsb25nKWFkZHIpICYgflBBR0VfTUFT
Syk7CisgICAgICAgICAgICBiMiA9IGJ5dGVzIC0gYjE7CisgICAgICAgICAgICBBU1NFUlQoYjIg
PCBieXRlcyk7CisgICAgICAgIH0KKyAgICAgICAgaWYgKCBsaWtlbHkoYjEgPiAwKSApCisgICAg
ICAgICAgICBzaF92YWxpZGF0ZV9ndWVzdF9wdF93cml0ZSh2LCBzaF9jdHh0LT5tZm5bMF0sIGFk
ZHIsIGIxKTsKKyAgICAgICAgaWYgKCB1bmxpa2VseShiMiA+IDApICkKKyAgICAgICAgICAgIHNo
X3ZhbGlkYXRlX2d1ZXN0X3B0X3dyaXRlKHYsIHNoX2N0eHQtPm1mblsxXSwgYWRkciArIGIxLCBi
Mik7CisgICAgfQorCisgICAgcGFnaW5nX21hcmtfZGlydHkodi0+ZG9tYWluLCBzaF9jdHh0LT5t
Zm5bMF0pOworICAgIHB1dF9wYWdlKG1mbl90b19wYWdlKHNoX2N0eHQtPm1mblswXSkpOworCisg
ICAgaWYgKCB1bmxpa2VseShtZm5fdmFsaWQoc2hfY3R4dC0+bWZuWzFdKSkgKQorICAgIHsKKyAg
ICAgICAgcGFnaW5nX21hcmtfZGlydHkodi0+ZG9tYWluLCBzaF9jdHh0LT5tZm5bMV0pOworICAg
ICAgICBwdXRfcGFnZShtZm5fdG9fcGFnZShzaF9jdHh0LT5tZm5bMV0pKTsKKyAgICAgICAgdnVu
bWFwKCh2b2lkICopKCh1bnNpZ25lZCBsb25nKWFkZHIgJiBQQUdFX01BU0spKTsKKyAgICB9Cisg
ICAgZWxzZQorICAgICAgICB1bm1hcF9kb21haW5fcGFnZShhZGRyKTsKKworICAgIGF0b21pY19p
bmMoJnYtPmRvbWFpbi0+YXJjaC5wYWdpbmcuc2hhZG93Lmd0YWJsZV9kaXJ0eV92ZXJzaW9uKTsK
K30KKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHls
ZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwK
KyAqIEVuZDoKKyAqLwotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:29:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15: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 1fqggS-00020x-Nu; Fri, 17 Aug 2018 15: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqggR-0001yD-7z
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:29:03 +0000
X-Inumbo-ID: 595e65a4-a232-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 595e65a4-a232-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 15:29:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63100886"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:41 +0100
Message-ID: <d0ceec5357860e692c6cec2edbb3b99bfbc59ccd.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 23/34] x86/oprofile: put SVM only code under
 CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGNvZGUgc25pcHBldCBpbiBxdWVzdGlvbiBpcyB0byBkZXRlY3QgTk1JIGhlbGQgYnkgU1ZN
IHVudGlsIFNUR0kKaXMgY2FsbGVkLiBXaGVuIFhlbiBkb2Vzbid0IGV2ZW4gc3VwcG9ydCBIVk0g
Z3Vlc3RzIHRoZXJlIGlzIG5vIG5lZWQKdG8gY2hlY2sgc3ZtX3N0Z2lfbGFiZWwuCgpTaWduZWQt
b2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9v
cHJvZmlsZS9vcF9tb2RlbF9hdGhsb24uYyB8IDUgKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA0IGlu
c2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvb3By
b2ZpbGUvb3BfbW9kZWxfYXRobG9uLmMgYi94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvb3BfbW9kZWxf
YXRobG9uLmMKaW5kZXggMmQzNzYzYy4uM2Q2ZTI2ZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L29wcm9maWxlL29wX21vZGVsX2F0aGxvbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9vcHJvZmlsZS9v
cF9tb2RlbF9hdGhsb24uYwpAQCAtMzE5LDkgKzMxOSwxMSBAQCBzdGF0aWMgaW50IGF0aGxvbl9j
aGVja19jdHJzKHVuc2lnbmVkIGludCBjb25zdCBjcHUsCiAJdW5zaWduZWQgbG9uZyBlaXAgPSBy
ZWdzLT5yaXA7CiAJaW50IG1vZGUgPSAwOwogCXN0cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsKLQlz
dHJ1Y3QgY3B1X3VzZXJfcmVncyAqZ3Vlc3RfcmVncyA9IGd1ZXN0X2NwdV91c2VyX3JlZ3MoKTsK
IAl1bnNpZ25lZCBpbnQgY29uc3QgbnJfY3RycyA9IG1vZGVsLT5udW1fY291bnRlcnM7CiAKKyNp
ZiBDT05GSUdfSFZNCisJc3RydWN0IGNwdV91c2VyX3JlZ3MgKmd1ZXN0X3JlZ3MgPSBndWVzdF9j
cHVfdXNlcl9yZWdzKCk7CisKIAlpZiAoIWd1ZXN0X21vZGUocmVncykgJiYKIAkgICAgKGVpcCA9
PSAodW5zaWduZWQgbG9uZylzdm1fc3RnaV9sYWJlbCkpIHsKIAkJLyogU1ZNIGd1ZXN0IHdhcyBy
dW5uaW5nIHdoZW4gTk1JIG9jY3VycmVkICovCkBAIC0zMjksNiArMzMxLDcgQEAgc3RhdGljIGlu
dCBhdGhsb25fY2hlY2tfY3Rycyh1bnNpZ25lZCBpbnQgY29uc3QgY3B1LAogCQllaXAgPSBndWVz
dF9yZWdzLT5yaXA7CiAJCW1vZGUgPSB4ZW5vcHJvZmlsZV9nZXRfbW9kZSh2LCBndWVzdF9yZWdz
KTsKIAl9IGVsc2UKKyNlbmRpZgogCQltb2RlID0geGVub3Byb2ZpbGVfZ2V0X21vZGUodiwgcmVn
cyk7CiAKIAlmb3IgKGkgPSAwIDsgaSA8IG5yX2N0cnM7ICsraSkgewotLSAKZ2l0LXNlcmllcyAw
LjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:29:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15: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 1fqggU-00024s-A3; Fri, 17 Aug 2018 15: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqggT-000231-Dy
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:29:05 +0000
X-Inumbo-ID: 5a72dc51-a232-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5a72dc51-a232-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 15:29:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63100888"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 17 Aug 2018 16:12:48 +0100
Message-ID: <ff0a741aa240f10a4d113db25e6df9f43f48f6f3.1534518694.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 30/34] x86: PIT emulation is common to PV and HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TW92ZSB0aGUgY29tbW9uIHBhcnRzIHRvIGVtdWwtaTgyNTQuYy4gVGhpcyByZXF1aXJlcyBtb3Zp
bmcgc29tZSBvZgp0aGUgbWFjcm9zIHRvIHZwdC5oLiBTb21lIG9mIHRoZSBjb2RlIGluIGNvbW1v
biBjb2RlIGlzIHB1dCB1bmRlcgppc19odm1fKiBjaGVja3Mgc28gdGhhdCBEQ0UgY2FuIGtpY2sg
aW4uIEZhY3RvciBvdXQgSFZNIG9ubHkKcGl0X2xvYWRfY291bnRfY2hhbm5lbDAgdG8gcmVkdWNl
IGFtb3VudCBvZiBjb2RlIGluIHg4NiBjb21tb24gY29kZS4KCkxlYXZlIEhWTSBzcGVjaWZpYyBj
b2RlIHdoZXJlIGl0IHdhcyBiZWZvcmUuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9NYWtlZmlsZSAgICAgICAgIHwgICAxICst
CiB4ZW4vYXJjaC94ODYvZW11bC1pODI1NC5jICAgICB8IDUwNiArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKy0KIHhlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYyAgICAgIHwgNDYyICst
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
dnB0LmggfCAgIDkgKy0KIDQgZmlsZXMgY2hhbmdlZCwgNTIxIGluc2VydGlvbnMoKyksIDQ1NyBk
ZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC94ODYvZW11bC1pODI1NC5j
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L01ha2VmaWxlIGIveGVuL2FyY2gveDg2L01ha2Vm
aWxlCmluZGV4IDliOWI2M2EuLjVhNDJmZjcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9NYWtl
ZmlsZQorKysgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKQEAgLTI3LDYgKzI3LDcgQEAgb2JqLXkg
Kz0gZG9tYWluLm8KIG9iai1iaW4teSArPSBkb20wX2J1aWxkLmluaXQubwogb2JqLXkgKz0gZG9t
YWluX3BhZ2Uubwogb2JqLXkgKz0gZTgyMC5vCitvYmoteSArPSBlbXVsLWk4MjU0Lm8KIG9iai15
ICs9IGV4dGFibGUubwogb2JqLXkgKz0gZmx1c2h0bGIubwogb2JqLSQoQ09ORklHX0NSQVNIX0RF
QlVHKSArPSBnZGJzdHViLm8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9lbXVsLWk4MjU0LmMg
Yi94ZW4vYXJjaC94ODYvZW11bC1pODI1NC5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAuLjYwNTA5OGMKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC94ODYvZW11bC1pODI1
NC5jCkBAIC0wLDAgKzEsNTA2IEBACisvKgorICogUUVNVSA4MjUzLzgyNTQgaW50ZXJ2YWwgdGlt
ZXIgZW11bGF0aW9uCisgKgorICogQ29weXJpZ2h0IChjKSAyMDAzLTIwMDQgRmFicmljZSBCZWxs
YXJkCisgKiBDb3B5cmlnaHQgKGMpIDIwMDYgSW50ZWwgQ29ycGVyYXRpb24KKyAqIENvcHlyaWdo
dCAoYykgMjAwNyBLZWlyIEZyYXNlciwgWGVuU291cmNlIEluYy4KKyAqCisgKiBQZXJtaXNzaW9u
IGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5p
bmcgYSBjb3B5CisgKiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRp
b24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdp
dGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCisgKiBy
aWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBz
dWJsaWNlbnNlLCBhbmQvb3IKKyAqIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRv
IHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCisgKiBmdXJuaXNoZWQgdG8g
ZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgorICoKKyAqIFRoZSBh
Ym92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJl
IGluY2x1ZGVkIGluCisgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRo
ZSBTb2Z0d2FyZS4KKyAqCisgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lU
SE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgorICogSU1QTElFRCwgSU5DTFVE
SU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFks
CisgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5U
LiBJTiBOTyBFVkVOVCBTSEFMTAorICogVEhFIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMg
QkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKKyAqIExJQUJJTElUWSwg
V0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklT
SU5HCisgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBP
UiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTCisgKiBJTiBUSEUgU09GVFdBUkUuCisgKi8KKwor
I2luY2x1ZGUgPHhlbi90eXBlcy5oPgorI2luY2x1ZGUgPHhlbi9tbS5oPgorI2luY2x1ZGUgPHhl
bi94bWFsbG9jLmg+CisjaW5jbHVkZSA8eGVuL2xpYi5oPgorI2luY2x1ZGUgPHhlbi9lcnJuby5o
PgorI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgorI2luY2x1ZGUgPHhlbi90cmFjZS5oPgorI2luY2x1
ZGUgPGFzbS90aW1lLmg+CisjaW5jbHVkZSA8YXNtL2h2bS9odm0uaD4KKyNpbmNsdWRlIDxhc20v
aHZtL2lvLmg+CisjaW5jbHVkZSA8YXNtL2h2bS9zdXBwb3J0Lmg+CisjaW5jbHVkZSA8YXNtL2h2
bS92cHQuaD4KKyNpbmNsdWRlIDxhc20vY3VycmVudC5oPgorCisjZGVmaW5lIFJXX1NUQVRFX0xT
QiAxCisjZGVmaW5lIFJXX1NUQVRFX01TQiAyCisjZGVmaW5lIFJXX1NUQVRFX1dPUkQwIDMKKyNk
ZWZpbmUgUldfU1RBVEVfV09SRDEgNAorCisjZGVmaW5lIHZjcHVfdnBpdCh4KSAgIChkb21haW5f
dnBpdCgoeCktPmRvbWFpbikpCisKK3N0YXRpYyBpbnQgcGl0X2dldF9jb3VudChQSVRTdGF0ZSAq
cGl0LCBpbnQgY2hhbm5lbCkKK3sKKyAgICB1aW50NjRfdCBkOworICAgIGludCAgY291bnRlcjsK
KyAgICBzdHJ1Y3QgaHZtX2h3X3BpdF9jaGFubmVsICpjID0gJnBpdC0+aHcuY2hhbm5lbHNbY2hh
bm5lbF07CisgICAgc3RydWN0IHZjcHUgKnYgPSB2cGl0X3ZjcHUocGl0KTsKKworICAgIEFTU0VS
VChzcGluX2lzX2xvY2tlZCgmcGl0LT5sb2NrKSk7CisKKyAgICBkID0gbXVsZGl2NjQoZ2V0X2d1
ZXN0X3RpbWUodikgLSBwaXQtPmNvdW50X2xvYWRfdGltZVtjaGFubmVsXSwKKyAgICAgICAgICAg
ICAgICAgUElUX0ZSRVEsIFNZU1RFTV9USU1FX0haKTsKKworICAgIHN3aXRjaCAoIGMtPm1vZGUg
KQorICAgIHsKKyAgICBjYXNlIDA6CisgICAgY2FzZSAxOgorICAgIGNhc2UgNDoKKyAgICBjYXNl
IDU6CisgICAgICAgIGNvdW50ZXIgPSAoYy0+Y291bnQgLSBkKSAmIDB4ZmZmZjsKKyAgICAgICAg
YnJlYWs7CisgICAgY2FzZSAzOgorICAgICAgICAvKiBYWFg6IG1heSBiZSBpbmNvcnJlY3QgZm9y
IG9kZCBjb3VudHMgKi8KKyAgICAgICAgY291bnRlciA9IGMtPmNvdW50IC0gKCgyICogZCkgJSBj
LT5jb3VudCk7CisgICAgICAgIGJyZWFrOworICAgIGRlZmF1bHQ6CisgICAgICAgIGNvdW50ZXIg
PSBjLT5jb3VudCAtIChkICUgYy0+Y291bnQpOworICAgICAgICBicmVhazsKKyAgICB9CisgICAg
cmV0dXJuIGNvdW50ZXI7Cit9CisKK3N0YXRpYyBpbnQgcGl0X2dldF9vdXQoUElUU3RhdGUgKnBp
dCwgaW50IGNoYW5uZWwpCit7CisgICAgc3RydWN0IGh2bV9od19waXRfY2hhbm5lbCAqcyA9ICZw
aXQtPmh3LmNoYW5uZWxzW2NoYW5uZWxdOworICAgIHVpbnQ2NF90IGQ7CisgICAgaW50IG91dDsK
KyAgICBzdHJ1Y3QgdmNwdSAqdiA9IHZwaXRfdmNwdShwaXQpOworCisgICAgQVNTRVJUKHNwaW5f
aXNfbG9ja2VkKCZwaXQtPmxvY2spKTsKKworICAgIGQgPSBtdWxkaXY2NChnZXRfZ3Vlc3RfdGlt
ZSh2KSAtIHBpdC0+Y291bnRfbG9hZF90aW1lW2NoYW5uZWxdLAorICAgICAgICAgICAgICAgICBQ
SVRfRlJFUSwgU1lTVEVNX1RJTUVfSFopOworCisgICAgc3dpdGNoICggcy0+bW9kZSApCisgICAg
eworICAgIGRlZmF1bHQ6CisgICAgY2FzZSAwOgorICAgICAgICBvdXQgPSAoZCA+PSBzLT5jb3Vu
dCk7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgMToKKyAgICAgICAgb3V0ID0gKGQgPCBzLT5j
b3VudCk7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgMjoKKyAgICAgICAgb3V0ID0gKCgoZCAl
IHMtPmNvdW50KSA9PSAwKSAmJiAoZCAhPSAwKSk7CisgICAgICAgIGJyZWFrOworICAgIGNhc2Ug
MzoKKyAgICAgICAgb3V0ID0gKChkICUgcy0+Y291bnQpIDwgKChzLT5jb3VudCArIDEpID4+IDEp
KTsKKyAgICAgICAgYnJlYWs7CisgICAgY2FzZSA0OgorICAgIGNhc2UgNToKKyAgICAgICAgb3V0
ID0gKGQgPT0gcy0+Y291bnQpOworICAgICAgICBicmVhazsKKyAgICB9CisKKyAgICByZXR1cm4g
b3V0OworfQorCitzdGF0aWMgdm9pZCBwaXRfc2V0X2dhdGUoUElUU3RhdGUgKnBpdCwgaW50IGNo
YW5uZWwsIGludCB2YWwpCit7CisgICAgc3RydWN0IGh2bV9od19waXRfY2hhbm5lbCAqcyA9ICZw
aXQtPmh3LmNoYW5uZWxzW2NoYW5uZWxdOworICAgIHN0cnVjdCB2Y3B1ICp2ID0gdnBpdF92Y3B1
KHBpdCk7CisKKyAgICBBU1NFUlQoc3Bpbl9pc19sb2NrZWQoJnBpdC0+bG9jaykpOworCisgICAg
c3dpdGNoICggcy0+bW9kZSApCisgICAgeworICAgIGRlZmF1bHQ6CisgICAgY2FzZSAwOgorICAg
IGNhc2UgNDoKKyAgICAgICAgLyogWFhYOiBqdXN0IGRpc2FibGUvZW5hYmxlIGNvdW50aW5nICov
CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgMToKKyAgICBjYXNlIDU6CisgICAgY2FzZSAyOgor
ICAgIGNhc2UgMzoKKyAgICAgICAgLyogUmVzdGFydCBjb3VudGluZyBvbiByaXNpbmcgZWRnZS4g
Ki8KKyAgICAgICAgaWYgKCBzLT5nYXRlIDwgdmFsICkKKyAgICAgICAgICAgIHBpdC0+Y291bnRf
bG9hZF90aW1lW2NoYW5uZWxdID0gZ2V0X2d1ZXN0X3RpbWUodik7CisgICAgICAgIGJyZWFrOwor
ICAgIH0KKworICAgIHMtPmdhdGUgPSB2YWw7Cit9CisKK3N0YXRpYyBpbnQgcGl0X2dldF9nYXRl
KFBJVFN0YXRlICpwaXQsIGludCBjaGFubmVsKQoreworICAgIEFTU0VSVChzcGluX2lzX2xvY2tl
ZCgmcGl0LT5sb2NrKSk7CisgICAgcmV0dXJuIHBpdC0+aHcuY2hhbm5lbHNbY2hhbm5lbF0uZ2F0
ZTsKK30KKwordm9pZCBwaXRfbG9hZF9jb3VudChQSVRTdGF0ZSAqcGl0LCBpbnQgY2hhbm5lbCwg
aW50IHZhbCkKK3sKKyAgICB1MzIgcGVyaW9kOworICAgIHN0cnVjdCBodm1faHdfcGl0X2NoYW5u
ZWwgKnMgPSAmcGl0LT5ody5jaGFubmVsc1tjaGFubmVsXTsKKyAgICBzdHJ1Y3QgdmNwdSAqdiA9
IHZwaXRfdmNwdShwaXQpOworCisgICAgQVNTRVJUKHNwaW5faXNfbG9ja2VkKCZwaXQtPmxvY2sp
KTsKKworICAgIGlmICggdmFsID09IDAgKQorICAgICAgICB2YWwgPSAweDEwMDAwOworCisgICAg
aWYgKCB2ID09IE5VTEwgKQorICAgICAgICBwaXQtPmNvdW50X2xvYWRfdGltZVtjaGFubmVsXSA9
IDA7CisgICAgZWxzZQorICAgICAgICBwaXQtPmNvdW50X2xvYWRfdGltZVtjaGFubmVsXSA9IGdl
dF9ndWVzdF90aW1lKHYpOworICAgIHMtPmNvdW50ID0gdmFsOworICAgIHBlcmlvZCA9IERJVl9S
T1VORCh2YWwgKiBTWVNURU1fVElNRV9IWiwgUElUX0ZSRVEpOworCisgICAgaWYgKCAodiA9PSBO
VUxMKSB8fCAoY2hhbm5lbCAhPSAwKSApCisgICAgICAgIHJldHVybjsKKworICAgIGlmICggaXNf
aHZtX3ZjcHUodikgKQorICAgICAgICBwaXRfbG9hZF9jb3VudF9jaGFubmVsMChwaXQsIHBlcmlv
ZCk7Cit9CisKK3N0YXRpYyB2b2lkIHBpdF9sYXRjaF9jb3VudChQSVRTdGF0ZSAqcGl0LCBpbnQg
Y2hhbm5lbCkKK3sKKyAgICBzdHJ1Y3QgaHZtX2h3X3BpdF9jaGFubmVsICpjID0gJnBpdC0+aHcu
Y2hhbm5lbHNbY2hhbm5lbF07CisKKyAgICBBU1NFUlQoc3Bpbl9pc19sb2NrZWQoJnBpdC0+bG9j
aykpOworCisgICAgaWYgKCAhYy0+Y291bnRfbGF0Y2hlZCApCisgICAgeworICAgICAgICBjLT5s
YXRjaGVkX2NvdW50ID0gcGl0X2dldF9jb3VudChwaXQsIGNoYW5uZWwpOworICAgICAgICBjLT5j
b3VudF9sYXRjaGVkID0gYy0+cndfbW9kZTsKKyAgICB9Cit9CisKK3N0YXRpYyB2b2lkIHBpdF9s
YXRjaF9zdGF0dXMoUElUU3RhdGUgKnBpdCwgaW50IGNoYW5uZWwpCit7CisgICAgc3RydWN0IGh2
bV9od19waXRfY2hhbm5lbCAqYyA9ICZwaXQtPmh3LmNoYW5uZWxzW2NoYW5uZWxdOworCisgICAg
QVNTRVJUKHNwaW5faXNfbG9ja2VkKCZwaXQtPmxvY2spKTsKKworICAgIGlmICggIWMtPnN0YXR1
c19sYXRjaGVkICkKKyAgICB7CisgICAgICAgIC8qIFRPRE86IFJldHVybiBOVUxMIENPVU5UIChi
aXQgNikuICovCisgICAgICAgIGMtPnN0YXR1cyA9ICgocGl0X2dldF9vdXQocGl0LCBjaGFubmVs
KSA8PCA3KSB8CisgICAgICAgICAgICAgICAgICAgICAoYy0+cndfbW9kZSA8PCA0KSB8CisgICAg
ICAgICAgICAgICAgICAgICAoYy0+bW9kZSA8PCAxKSB8CisgICAgICAgICAgICAgICAgICAgICBj
LT5iY2QpOworICAgICAgICBjLT5zdGF0dXNfbGF0Y2hlZCA9IDE7CisgICAgfQorfQorCitzdGF0
aWMgdm9pZCBwaXRfaW9wb3J0X3dyaXRlKHN0cnVjdCBQSVRTdGF0ZSAqcGl0LCB1aW50MzJfdCBh
ZGRyLCB1aW50MzJfdCB2YWwpCit7CisgICAgaW50IGNoYW5uZWwsIGFjY2VzczsKKyAgICBzdHJ1
Y3QgaHZtX2h3X3BpdF9jaGFubmVsICpzOworCisgICAgdmFsICAmPSAweGZmOworICAgIGFkZHIg
Jj0gMzsKKworICAgIHNwaW5fbG9jaygmcGl0LT5sb2NrKTsKKworICAgIGlmICggYWRkciA9PSAz
ICkKKyAgICB7CisgICAgICAgIGNoYW5uZWwgPSB2YWwgPj4gNjsKKyAgICAgICAgaWYgKCBjaGFu
bmVsID09IDMgKQorICAgICAgICB7CisgICAgICAgICAgICAvKiBSZWFkLUJhY2sgQ29tbWFuZC4g
Ki8KKyAgICAgICAgICAgIGZvciAoIGNoYW5uZWwgPSAwOyBjaGFubmVsIDwgMzsgY2hhbm5lbCsr
ICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBzID0gJnBpdC0+aHcuY2hhbm5lbHNb
Y2hhbm5lbF07CisgICAgICAgICAgICAgICAgaWYgKCB2YWwgJiAoMiA8PCBjaGFubmVsKSApCisg
ICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICBpZiAoICEodmFsICYgMHgyMCkg
KQorICAgICAgICAgICAgICAgICAgICAgICAgcGl0X2xhdGNoX2NvdW50KHBpdCwgY2hhbm5lbCk7
CisgICAgICAgICAgICAgICAgICAgIGlmICggISh2YWwgJiAweDEwKSApCisgICAgICAgICAgICAg
ICAgICAgICAgICBwaXRfbGF0Y2hfc3RhdHVzKHBpdCwgY2hhbm5lbCk7CisgICAgICAgICAgICAg
ICAgfQorICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgICAgIGVsc2UKKyAgICAgICAgewor
ICAgICAgICAgICAgLyogU2VsZWN0IENvdW50ZXIgPGNoYW5uZWw+LiAqLworICAgICAgICAgICAg
cyA9ICZwaXQtPmh3LmNoYW5uZWxzW2NoYW5uZWxdOworICAgICAgICAgICAgYWNjZXNzID0gKHZh
bCA+PiA0KSAmIDM7CisgICAgICAgICAgICBpZiAoIGFjY2VzcyA9PSAwICkKKyAgICAgICAgICAg
IHsKKyAgICAgICAgICAgICAgICBwaXRfbGF0Y2hfY291bnQocGl0LCBjaGFubmVsKTsKKyAgICAg
ICAgICAgIH0KKyAgICAgICAgICAgIGVsc2UKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAg
ICBzLT5yd19tb2RlID0gYWNjZXNzOworICAgICAgICAgICAgICAgIHMtPnJlYWRfc3RhdGUgPSBh
Y2Nlc3M7CisgICAgICAgICAgICAgICAgcy0+d3JpdGVfc3RhdGUgPSBhY2Nlc3M7CisgICAgICAg
ICAgICAgICAgcy0+bW9kZSA9ICh2YWwgPj4gMSkgJiA3OworICAgICAgICAgICAgICAgIGlmICgg
cy0+bW9kZSA+IDUgKQorICAgICAgICAgICAgICAgICAgICBzLT5tb2RlIC09IDQ7CisgICAgICAg
ICAgICAgICAgcy0+YmNkID0gdmFsICYgMTsKKyAgICAgICAgICAgICAgICAvKiBYWFg6IHVwZGF0
ZSBpcnEgdGltZXIgPyAqLworICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgfQorICAgIGVs
c2UKKyAgICB7CisgICAgICAgIC8qIFdyaXRlIENvdW50LiAqLworICAgICAgICBzID0gJnBpdC0+
aHcuY2hhbm5lbHNbYWRkcl07CisgICAgICAgIHN3aXRjaCAoIHMtPndyaXRlX3N0YXRlICkKKyAg
ICAgICAgeworICAgICAgICBkZWZhdWx0OgorICAgICAgICBjYXNlIFJXX1NUQVRFX0xTQjoKKyAg
ICAgICAgICAgIHBpdF9sb2FkX2NvdW50KHBpdCwgYWRkciwgdmFsKTsKKyAgICAgICAgICAgIGJy
ZWFrOworICAgICAgICBjYXNlIFJXX1NUQVRFX01TQjoKKyAgICAgICAgICAgIHBpdF9sb2FkX2Nv
dW50KHBpdCwgYWRkciwgdmFsIDw8IDgpOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIGNh
c2UgUldfU1RBVEVfV09SRDA6CisgICAgICAgICAgICBzLT53cml0ZV9sYXRjaCA9IHZhbDsKKyAg
ICAgICAgICAgIHMtPndyaXRlX3N0YXRlID0gUldfU1RBVEVfV09SRDE7CisgICAgICAgICAgICBi
cmVhazsKKyAgICAgICAgY2FzZSBSV19TVEFURV9XT1JEMToKKyAgICAgICAgICAgIHBpdF9sb2Fk
X2NvdW50KHBpdCwgYWRkciwgcy0+d3JpdGVfbGF0Y2ggfCAodmFsIDw8IDgpKTsKKyAgICAgICAg
ICAgIHMtPndyaXRlX3N0YXRlID0gUldfU1RBVEVfV09SRDA7CisgICAgICAgICAgICBicmVhazsK
KyAgICAgICAgfQorICAgIH0KKworICAgIHNwaW5fdW5sb2NrKCZwaXQtPmxvY2spOworfQorCitz
dGF0aWMgdWludDMyX3QgcGl0X2lvcG9ydF9yZWFkKHN0cnVjdCBQSVRTdGF0ZSAqcGl0LCB1aW50
MzJfdCBhZGRyKQoreworICAgIGludCByZXQsIGNvdW50OworICAgIHN0cnVjdCBodm1faHdfcGl0
X2NoYW5uZWwgKnM7CisKKyAgICBhZGRyICY9IDM7CisgICAgcyA9ICZwaXQtPmh3LmNoYW5uZWxz
W2FkZHJdOworCisgICAgc3Bpbl9sb2NrKCZwaXQtPmxvY2spOworCisgICAgaWYgKCBzLT5zdGF0
dXNfbGF0Y2hlZCApCisgICAgeworICAgICAgICBzLT5zdGF0dXNfbGF0Y2hlZCA9IDA7CisgICAg
ICAgIHJldCA9IHMtPnN0YXR1czsKKyAgICB9CisgICAgZWxzZSBpZiAoIHMtPmNvdW50X2xhdGNo
ZWQgKQorICAgIHsKKyAgICAgICAgc3dpdGNoICggcy0+Y291bnRfbGF0Y2hlZCApCisgICAgICAg
IHsKKyAgICAgICAgZGVmYXVsdDoKKyAgICAgICAgY2FzZSBSV19TVEFURV9MU0I6CisgICAgICAg
ICAgICByZXQgPSBzLT5sYXRjaGVkX2NvdW50ICYgMHhmZjsKKyAgICAgICAgICAgIHMtPmNvdW50
X2xhdGNoZWQgPSAwOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIGNhc2UgUldfU1RBVEVf
TVNCOgorICAgICAgICAgICAgcmV0ID0gcy0+bGF0Y2hlZF9jb3VudCA+PiA4OworICAgICAgICAg
ICAgcy0+Y291bnRfbGF0Y2hlZCA9IDA7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgY2Fz
ZSBSV19TVEFURV9XT1JEMDoKKyAgICAgICAgICAgIHJldCA9IHMtPmxhdGNoZWRfY291bnQgJiAw
eGZmOworICAgICAgICAgICAgcy0+Y291bnRfbGF0Y2hlZCA9IFJXX1NUQVRFX01TQjsKKyAgICAg
ICAgICAgIGJyZWFrOworICAgICAgICB9CisgICAgfQorICAgIGVsc2UKKyAgICB7CisgICAgICAg
IHN3aXRjaCAoIHMtPnJlYWRfc3RhdGUgKQorICAgICAgICB7CisgICAgICAgIGRlZmF1bHQ6Cisg
ICAgICAgIGNhc2UgUldfU1RBVEVfTFNCOgorICAgICAgICAgICAgY291bnQgPSBwaXRfZ2V0X2Nv
dW50KHBpdCwgYWRkcik7CisgICAgICAgICAgICByZXQgPSBjb3VudCAmIDB4ZmY7CisgICAgICAg
ICAgICBicmVhazsKKyAgICAgICAgY2FzZSBSV19TVEFURV9NU0I6CisgICAgICAgICAgICBjb3Vu
dCA9IHBpdF9nZXRfY291bnQocGl0LCBhZGRyKTsKKyAgICAgICAgICAgIHJldCA9IChjb3VudCA+
PiA4KSAmIDB4ZmY7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgY2FzZSBSV19TVEFURV9X
T1JEMDoKKyAgICAgICAgICAgIGNvdW50ID0gcGl0X2dldF9jb3VudChwaXQsIGFkZHIpOworICAg
ICAgICAgICAgcmV0ID0gY291bnQgJiAweGZmOworICAgICAgICAgICAgcy0+cmVhZF9zdGF0ZSA9
IFJXX1NUQVRFX1dPUkQxOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIGNhc2UgUldfU1RB
VEVfV09SRDE6CisgICAgICAgICAgICBjb3VudCA9IHBpdF9nZXRfY291bnQocGl0LCBhZGRyKTsK
KyAgICAgICAgICAgIHJldCA9IChjb3VudCA+PiA4KSAmIDB4ZmY7CisgICAgICAgICAgICBzLT5y
ZWFkX3N0YXRlID0gUldfU1RBVEVfV09SRDA7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAg
fQorICAgIH0KKworICAgIHNwaW5fdW5sb2NrKCZwaXQtPmxvY2spOworCisgICAgcmV0dXJuIHJl
dDsKK30KKworLyogdGhlIGludGVyY2VwdCBhY3Rpb24gZm9yIFBJVCBETSByZXR2YWw6MC0tbm90
IGhhbmRsZWQ7IDEtLWhhbmRsZWQgKi8KK3N0YXRpYyBpbnQgaGFuZGxlX3BpdF9pbygKKyAgICBp
bnQgZGlyLCB1bnNpZ25lZCBpbnQgcG9ydCwgdW5zaWduZWQgaW50IGJ5dGVzLCB1aW50MzJfdCAq
dmFsKQoreworICAgIHN0cnVjdCBQSVRTdGF0ZSAqdnBpdCA9IHZjcHVfdnBpdChjdXJyZW50KTsK
KworICAgIGlmICggYnl0ZXMgIT0gMSApCisgICAgeworICAgICAgICBnZHByaW50ayhYRU5MT0df
V0FSTklORywgIlBJVCBiYWQgYWNjZXNzXG4iKTsKKyAgICAgICAgKnZhbCA9IH4wOworICAgICAg
ICByZXR1cm4gWDg2RU1VTF9PS0FZOworICAgIH0KKworICAgIGlmICggZGlyID09IElPUkVRX1dS
SVRFICkKKyAgICB7CisgICAgICAgIHBpdF9pb3BvcnRfd3JpdGUodnBpdCwgcG9ydCwgKnZhbCk7
CisgICAgfQorICAgIGVsc2UKKyAgICB7CisgICAgICAgIGlmICggKHBvcnQgJiAzKSAhPSAzICkK
KyAgICAgICAgICAgICp2YWwgPSBwaXRfaW9wb3J0X3JlYWQodnBpdCwgcG9ydCk7CisgICAgICAg
IGVsc2UKKyAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiUElUOiByZWFkIEEx
OkEwPTMhXG4iKTsKKyAgICB9CisKKyAgICByZXR1cm4gWDg2RU1VTF9PS0FZOworfQorCitzdGF0
aWMgdm9pZCBzcGVha2VyX2lvcG9ydF93cml0ZSgKKyAgICBzdHJ1Y3QgUElUU3RhdGUgKnBpdCwg
dWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQoreworICAgIHBpdC0+aHcuc3BlYWtlcl9kYXRh
X29uID0gKHZhbCA+PiAxKSAmIDE7CisgICAgcGl0X3NldF9nYXRlKHBpdCwgMiwgdmFsICYgMSk7
Cit9CisKK3N0YXRpYyB1aW50MzJfdCBzcGVha2VyX2lvcG9ydF9yZWFkKAorICAgIHN0cnVjdCBQ
SVRTdGF0ZSAqcGl0LCB1aW50MzJfdCBhZGRyKQoreworICAgIC8qIFJlZnJlc2ggY2xvY2sgdG9n
Z2xlcyBhdCBhYm91dCAxNXVzLiBXZSBhcHByb3hpbWF0ZSBhcyAyXjE0bnMuICovCisgICAgdW5z
aWduZWQgaW50IHJlZnJlc2hfY2xvY2sgPSAoKHVuc2lnbmVkIGludClOT1coKSA+PiAxNCkgJiAx
OworICAgIHJldHVybiAoKHBpdC0+aHcuc3BlYWtlcl9kYXRhX29uIDw8IDEpIHwgcGl0X2dldF9n
YXRlKHBpdCwgMikgfAorICAgICAgICAgICAgKHBpdF9nZXRfb3V0KHBpdCwgMikgPDwgNSkgfCAo
cmVmcmVzaF9jbG9jayA8PCA0KSk7Cit9CisKK3N0YXRpYyBpbnQgaGFuZGxlX3NwZWFrZXJfaW8o
CisgICAgaW50IGRpciwgdW5zaWduZWQgaW50IHBvcnQsIHVpbnQzMl90IGJ5dGVzLCB1aW50MzJf
dCAqdmFsKQoreworICAgIHN0cnVjdCBQSVRTdGF0ZSAqdnBpdCA9IHZjcHVfdnBpdChjdXJyZW50
KTsKKworICAgIEJVR19PTihieXRlcyAhPSAxKTsKKworICAgIHNwaW5fbG9jaygmdnBpdC0+bG9j
ayk7CisKKyAgICBpZiAoIGRpciA9PSBJT1JFUV9XUklURSApCisgICAgICAgIHNwZWFrZXJfaW9w
b3J0X3dyaXRlKHZwaXQsIHBvcnQsICp2YWwpOworICAgIGVsc2UKKyAgICAgICAgKnZhbCA9IHNw
ZWFrZXJfaW9wb3J0X3JlYWQodnBpdCwgcG9ydCk7CisKKyAgICBzcGluX3VubG9jaygmdnBpdC0+
bG9jayk7CisKKyAgICByZXR1cm4gWDg2RU1VTF9PS0FZOworfQorCit2b2lkIHBpdF9pbml0KHN0
cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgY3B1X2toeikKK3sKKyAgICBQSVRTdGF0ZSAq
cGl0ID0gZG9tYWluX3ZwaXQoZCk7CisKKyAgICBpZiAoICFoYXNfdnBpdChkKSApCisgICAgICAg
IHJldHVybjsKKworICAgIHNwaW5fbG9ja19pbml0KCZwaXQtPmxvY2spOworCisgICAgaWYgKCBp
c19odm1fZG9tYWluKGQpICkKKyAgICB7CisgICAgICAgIHJlZ2lzdGVyX3BvcnRpb19oYW5kbGVy
KGQsIFBJVF9CQVNFLCA0LCBoYW5kbGVfcGl0X2lvKTsKKyAgICAgICAgcmVnaXN0ZXJfcG9ydGlv
X2hhbmRsZXIoZCwgMHg2MSwgMSwgaGFuZGxlX3NwZWFrZXJfaW8pOworICAgIH0KKworICAgIHBp
dF9yZXNldChkKTsKK30KKwordm9pZCBwaXRfZGVpbml0KHN0cnVjdCBkb21haW4gKmQpCit7Cisg
ICAgUElUU3RhdGUgKnBpdCA9IGRvbWFpbl92cGl0KGQpOworCisgICAgaWYgKCAhaGFzX3ZwaXQo
ZCkgKQorICAgICAgICByZXR1cm47CisKKyAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQorICAg
IHsKKyAgICAgICAgVFJBQ0VfMEQoVFJDX0hWTV9FTVVMX1BJVF9TVE9QX1RJTUVSKTsKKyAgICAg
ICAgZGVzdHJveV9wZXJpb2RpY190aW1lKCZwaXQtPnB0MCk7CisgICAgfQorfQorCit2b2lkIHBp
dF9yZXNldChzdHJ1Y3QgZG9tYWluICpkKQoreworICAgIFBJVFN0YXRlICpwaXQgPSBkb21haW5f
dnBpdChkKTsKKyAgICBzdHJ1Y3QgaHZtX2h3X3BpdF9jaGFubmVsICpzOworICAgIGludCBpOwor
CisgICAgaWYgKCAhaGFzX3ZwaXQoZCkgKQorICAgICAgICByZXR1cm47CisKKyAgICBpZiAoIGlz
X2h2bV9kb21haW4oZCkgKQorICAgIHsKKyAgICAgICAgVFJBQ0VfMEQoVFJDX0hWTV9FTVVMX1BJ
VF9TVE9QX1RJTUVSKTsKKyAgICAgICAgZGVzdHJveV9wZXJpb2RpY190aW1lKCZwaXQtPnB0MCk7
CisgICAgICAgIHBpdC0+cHQwLnNvdXJjZSA9IFBUU1JDX2lzYTsKKyAgICB9CisKKyAgICBzcGlu
X2xvY2soJnBpdC0+bG9jayk7CisKKyAgICBmb3IgKCBpID0gMDsgaSA8IDM7IGkrKyApCisgICAg
eworICAgICAgICBzID0gJnBpdC0+aHcuY2hhbm5lbHNbaV07CisgICAgICAgIHMtPm1vZGUgPSAw
eGZmOyAvKiB0aGUgaW5pdCBtb2RlICovCisgICAgICAgIHMtPmdhdGUgPSAoaSAhPSAyKTsKKyAg
ICAgICAgcGl0X2xvYWRfY291bnQocGl0LCBpLCAwKTsKKyAgICB9CisKKyAgICBzcGluX3VubG9j
aygmcGl0LT5sb2NrKTsKK30KKworaW50IHB2X3BpdF9oYW5kbGVyKGludCBwb3J0LCBpbnQgZGF0
YSwgaW50IHdyaXRlKQoreworICAgIGlvcmVxX3QgaW9yZXEgPSB7CisgICAgICAgIC5zaXplID0g
MSwKKyAgICAgICAgLnR5cGUgPSBJT1JFUV9UWVBFX1BJTywKKyAgICAgICAgLmFkZHIgPSBwb3J0
LAorICAgICAgICAuZGlyICA9IHdyaXRlID8gSU9SRVFfV1JJVEUgOiBJT1JFUV9SRUFELAorICAg
ICAgICAuZGF0YSA9IGRhdGEKKyAgICB9OworCisgICAgaWYgKCAhaGFzX3ZwaXQoY3VycmVudC0+
ZG9tYWluKSApCisgICAgICAgIHJldHVybiB+MDsKKworICAgIGlmICggaXNfaGFyZHdhcmVfZG9t
YWluKGN1cnJlbnQtPmRvbWFpbikgJiYgaHdkb21fcGl0X2FjY2VzcygmaW9yZXEpICkKKyAgICB7
CisgICAgICAgIC8qIG5vdGhpbmcgdG8gZG8gKi87CisgICAgfQorICAgIGVsc2UKKyAgICB7Cisg
ICAgICAgIHVpbnQzMl90IHZhbCA9IGRhdGE7CisgICAgICAgIGlmICggcG9ydCA9PSAweDYxICkK
KyAgICAgICAgICAgIGhhbmRsZV9zcGVha2VyX2lvKGlvcmVxLmRpciwgcG9ydCwgMSwgJnZhbCk7
CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIGhhbmRsZV9waXRfaW8oaW9yZXEuZGlyLCBwb3J0
LCAxLCAmdmFsKTsKKyAgICAgICAgaW9yZXEuZGF0YSA9IHZhbDsKKyAgICB9CisKKyAgICByZXR1
cm4gIXdyaXRlID8gaW9yZXEuZGF0YSA6IDA7Cit9CisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6
CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDog
NAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8KZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9odm0vaTgyNTQuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYwppbmRleCBi
OGVjNTZmLi41MTE1MDIyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMKKysr
IGIveGVuL2FyY2gveDg2L2h2bS9pODI1NC5jCkBAIC0zOCwxMjQgKzM4LDYgQEAKICNpbmNsdWRl
IDxhc20vaHZtL3ZwdC5oPgogI2luY2x1ZGUgPGFzbS9jdXJyZW50Lmg+CiAKLSNkZWZpbmUgZG9t
YWluX3ZwaXQoeCkgKCYoeCktPmFyY2gudnBpdCkKLSNkZWZpbmUgdmNwdV92cGl0KHgpICAgKGRv
bWFpbl92cGl0KCh4KS0+ZG9tYWluKSkKLSNkZWZpbmUgdnBpdF9kb21haW4oeCkgKGNvbnRhaW5l
cl9vZigoeCksIHN0cnVjdCBkb21haW4sIGFyY2gudnBpdCkpCi0jZGVmaW5lIHZwaXRfdmNwdSh4
KSAgIChwdF9nbG9iYWxfdmNwdV90YXJnZXQodnBpdF9kb21haW4oeCkpKQotCi0jZGVmaW5lIFJX
X1NUQVRFX0xTQiAxCi0jZGVmaW5lIFJXX1NUQVRFX01TQiAyCi0jZGVmaW5lIFJXX1NUQVRFX1dP
UkQwIDMKLSNkZWZpbmUgUldfU1RBVEVfV09SRDEgNAotCi1zdGF0aWMgaW50IGhhbmRsZV9waXRf
aW8oCi0gICAgaW50IGRpciwgdW5zaWduZWQgaW50IHBvcnQsIHVuc2lnbmVkIGludCBieXRlcywg
dWludDMyX3QgKnZhbCk7Ci1zdGF0aWMgaW50IGhhbmRsZV9zcGVha2VyX2lvKAotICAgIGludCBk
aXIsIHVuc2lnbmVkIGludCBwb3J0LCB1bnNpZ25lZCBpbnQgYnl0ZXMsIHVpbnQzMl90ICp2YWwp
OwotCi0jZGVmaW5lIGdldF9ndWVzdF90aW1lKHYpIFwKLSAgIChpc19odm1fdmNwdSh2KSA/IGh2
bV9nZXRfZ3Vlc3RfdGltZSh2KSA6ICh1NjQpZ2V0X3NfdGltZSgpKQotCi1zdGF0aWMgaW50IHBp
dF9nZXRfY291bnQoUElUU3RhdGUgKnBpdCwgaW50IGNoYW5uZWwpCi17Ci0gICAgdWludDY0X3Qg
ZDsKLSAgICBpbnQgIGNvdW50ZXI7Ci0gICAgc3RydWN0IGh2bV9od19waXRfY2hhbm5lbCAqYyA9
ICZwaXQtPmh3LmNoYW5uZWxzW2NoYW5uZWxdOwotICAgIHN0cnVjdCB2Y3B1ICp2ID0gdnBpdF92
Y3B1KHBpdCk7Ci0KLSAgICBBU1NFUlQoc3Bpbl9pc19sb2NrZWQoJnBpdC0+bG9jaykpOwotCi0g
ICAgZCA9IG11bGRpdjY0KGdldF9ndWVzdF90aW1lKHYpIC0gcGl0LT5jb3VudF9sb2FkX3RpbWVb
Y2hhbm5lbF0sCi0gICAgICAgICAgICAgICAgIFBJVF9GUkVRLCBTWVNURU1fVElNRV9IWik7Ci0K
LSAgICBzd2l0Y2ggKCBjLT5tb2RlICkKLSAgICB7Ci0gICAgY2FzZSAwOgotICAgIGNhc2UgMToK
LSAgICBjYXNlIDQ6Ci0gICAgY2FzZSA1OgotICAgICAgICBjb3VudGVyID0gKGMtPmNvdW50IC0g
ZCkgJiAweGZmZmY7Ci0gICAgICAgIGJyZWFrOwotICAgIGNhc2UgMzoKLSAgICAgICAgLyogWFhY
OiBtYXkgYmUgaW5jb3JyZWN0IGZvciBvZGQgY291bnRzICovCi0gICAgICAgIGNvdW50ZXIgPSBj
LT5jb3VudCAtICgoMiAqIGQpICUgYy0+Y291bnQpOwotICAgICAgICBicmVhazsKLSAgICBkZWZh
dWx0OgotICAgICAgICBjb3VudGVyID0gYy0+Y291bnQgLSAoZCAlIGMtPmNvdW50KTsKLSAgICAg
ICAgYnJlYWs7Ci0gICAgfQotICAgIHJldHVybiBjb3VudGVyOwotfQotCi1zdGF0aWMgaW50IHBp
dF9nZXRfb3V0KFBJVFN0YXRlICpwaXQsIGludCBjaGFubmVsKQotewotICAgIHN0cnVjdCBodm1f
aHdfcGl0X2NoYW5uZWwgKnMgPSAmcGl0LT5ody5jaGFubmVsc1tjaGFubmVsXTsKLSAgICB1aW50
NjRfdCBkOwotICAgIGludCBvdXQ7Ci0gICAgc3RydWN0IHZjcHUgKnYgPSB2cGl0X3ZjcHUocGl0
KTsKLQotICAgIEFTU0VSVChzcGluX2lzX2xvY2tlZCgmcGl0LT5sb2NrKSk7Ci0KLSAgICBkID0g
bXVsZGl2NjQoZ2V0X2d1ZXN0X3RpbWUodikgLSBwaXQtPmNvdW50X2xvYWRfdGltZVtjaGFubmVs
XSwgCi0gICAgICAgICAgICAgICAgIFBJVF9GUkVRLCBTWVNURU1fVElNRV9IWik7Ci0KLSAgICBz
d2l0Y2ggKCBzLT5tb2RlICkKLSAgICB7Ci0gICAgZGVmYXVsdDoKLSAgICBjYXNlIDA6Ci0gICAg
ICAgIG91dCA9IChkID49IHMtPmNvdW50KTsKLSAgICAgICAgYnJlYWs7Ci0gICAgY2FzZSAxOgot
ICAgICAgICBvdXQgPSAoZCA8IHMtPmNvdW50KTsKLSAgICAgICAgYnJlYWs7Ci0gICAgY2FzZSAy
OgotICAgICAgICBvdXQgPSAoKChkICUgcy0+Y291bnQpID09IDApICYmIChkICE9IDApKTsKLSAg
ICAgICAgYnJlYWs7Ci0gICAgY2FzZSAzOgotICAgICAgICBvdXQgPSAoKGQgJSBzLT5jb3VudCkg
PCAoKHMtPmNvdW50ICsgMSkgPj4gMSkpOwotICAgICAgICBicmVhazsKLSAgICBjYXNlIDQ6Ci0g
ICAgY2FzZSA1OgotICAgICAgICBvdXQgPSAoZCA9PSBzLT5jb3VudCk7Ci0gICAgICAgIGJyZWFr
OwotICAgIH0KLQotICAgIHJldHVybiBvdXQ7Ci19Ci0KLXN0YXRpYyB2b2lkIHBpdF9zZXRfZ2F0
ZShQSVRTdGF0ZSAqcGl0LCBpbnQgY2hhbm5lbCwgaW50IHZhbCkKLXsKLSAgICBzdHJ1Y3QgaHZt
X2h3X3BpdF9jaGFubmVsICpzID0gJnBpdC0+aHcuY2hhbm5lbHNbY2hhbm5lbF07Ci0gICAgc3Ry
dWN0IHZjcHUgKnYgPSB2cGl0X3ZjcHUocGl0KTsKLQotICAgIEFTU0VSVChzcGluX2lzX2xvY2tl
ZCgmcGl0LT5sb2NrKSk7Ci0KLSAgICBzd2l0Y2ggKCBzLT5tb2RlICkKLSAgICB7Ci0gICAgZGVm
YXVsdDoKLSAgICBjYXNlIDA6Ci0gICAgY2FzZSA0OgotICAgICAgICAvKiBYWFg6IGp1c3QgZGlz
YWJsZS9lbmFibGUgY291bnRpbmcgKi8KLSAgICAgICAgYnJlYWs7Ci0gICAgY2FzZSAxOgotICAg
IGNhc2UgNToKLSAgICBjYXNlIDI6Ci0gICAgY2FzZSAzOgotICAgICAgICAvKiBSZXN0YXJ0IGNv
dW50aW5nIG9uIHJpc2luZyBlZGdlLiAqLwotICAgICAgICBpZiAoIHMtPmdhdGUgPCB2YWwgKQot
ICAgICAgICAgICAgcGl0LT5jb3VudF9sb2FkX3RpbWVbY2hhbm5lbF0gPSBnZXRfZ3Vlc3RfdGlt
ZSh2KTsKLSAgICAgICAgYnJlYWs7Ci0gICAgfQotCi0gICAgcy0+Z2F0ZSA9IHZhbDsKLX0KLQot
c3RhdGljIGludCBwaXRfZ2V0X2dhdGUoUElUU3RhdGUgKnBpdCwgaW50IGNoYW5uZWwpCi17Ci0g
ICAgQVNTRVJUKHNwaW5faXNfbG9ja2VkKCZwaXQtPmxvY2spKTsKLSAgICByZXR1cm4gcGl0LT5o
dy5jaGFubmVsc1tjaGFubmVsXS5nYXRlOwotfQotCiBzdGF0aWMgdm9pZCBwaXRfdGltZV9maXJl
ZChzdHJ1Y3QgdmNwdSAqdiwgdm9pZCAqcHJpdikKIHsKICAgICB1aW50NjRfdCAqY291bnRfbG9h
ZF90aW1lID0gcHJpdjsKQEAgLTE2MywyNiArNDUsMTIgQEAgc3RhdGljIHZvaWQgcGl0X3RpbWVf
ZmlyZWQoc3RydWN0IHZjcHUgKnYsIHZvaWQgKnByaXYpCiAgICAgKmNvdW50X2xvYWRfdGltZSA9
IGdldF9ndWVzdF90aW1lKHYpOwogfQogCi1zdGF0aWMgdm9pZCBwaXRfbG9hZF9jb3VudChQSVRT
dGF0ZSAqcGl0LCBpbnQgY2hhbm5lbCwgaW50IHZhbCkKK3ZvaWQgcGl0X2xvYWRfY291bnRfY2hh
bm5lbDAoUElUU3RhdGUgKnBpdCwgdWludDMyX3QgcGVyaW9kKQogewotICAgIHUzMiBwZXJpb2Q7
Ci0gICAgc3RydWN0IGh2bV9od19waXRfY2hhbm5lbCAqcyA9ICZwaXQtPmh3LmNoYW5uZWxzW2No
YW5uZWxdOworICAgIHN0cnVjdCBodm1faHdfcGl0X2NoYW5uZWwgKnMgPSAmcGl0LT5ody5jaGFu
bmVsc1swXTsKICAgICBzdHJ1Y3QgdmNwdSAqdiA9IHZwaXRfdmNwdShwaXQpOwogCi0gICAgQVNT
RVJUKHNwaW5faXNfbG9ja2VkKCZwaXQtPmxvY2spKTsKLQotICAgIGlmICggdmFsID09IDAgKQot
ICAgICAgICB2YWwgPSAweDEwMDAwOwotCi0gICAgaWYgKCB2ID09IE5VTEwgKQotICAgICAgICBw
aXQtPmNvdW50X2xvYWRfdGltZVtjaGFubmVsXSA9IDA7Ci0gICAgZWxzZQotICAgICAgICBwaXQt
PmNvdW50X2xvYWRfdGltZVtjaGFubmVsXSA9IGdldF9ndWVzdF90aW1lKHYpOwotICAgIHMtPmNv
dW50ID0gdmFsOwotICAgIHBlcmlvZCA9IERJVl9ST1VORCh2YWwgKiBTWVNURU1fVElNRV9IWiwg
UElUX0ZSRVEpOwotCi0gICAgaWYgKCAodiA9PSBOVUxMKSB8fCAhaXNfaHZtX3ZjcHUodikgfHwg
KGNoYW5uZWwgIT0gMCkgKQotICAgICAgICByZXR1cm47CisgICAgQVNTRVJUKGlzX2h2bV92Y3B1
KHYpKTsKIAogICAgIHN3aXRjaCAoIHMtPm1vZGUgKQogICAgIHsKQEAgLTE5MSwxNCArNTksMTQg
QEAgc3RhdGljIHZvaWQgcGl0X2xvYWRfY291bnQoUElUU3RhdGUgKnBpdCwgaW50IGNoYW5uZWws
IGludCB2YWwpCiAgICAgICAgIC8qIFBlcmlvZGljIHRpbWVyLiAqLwogICAgICAgICBUUkFDRV8y
RChUUkNfSFZNX0VNVUxfUElUX1NUQVJUX1RJTUVSLCBwZXJpb2QsIHBlcmlvZCk7CiAgICAgICAg
IGNyZWF0ZV9wZXJpb2RpY190aW1lKHYsICZwaXQtPnB0MCwgcGVyaW9kLCBwZXJpb2QsIDAsIHBp
dF90aW1lX2ZpcmVkLCAKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnBpdC0+Y291bnRf
bG9hZF90aW1lW2NoYW5uZWxdLCBmYWxzZSk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICZwaXQtPmNvdW50X2xvYWRfdGltZVswXSwgZmFsc2UpOwogICAgICAgICBicmVhazsKICAgICBj
YXNlIDE6CiAgICAgY2FzZSA0OgogICAgICAgICAvKiBPbmUtc2hvdCB0aW1lci4gKi8KICAgICAg
ICAgVFJBQ0VfMkQoVFJDX0hWTV9FTVVMX1BJVF9TVEFSVF9USU1FUiwgcGVyaW9kLCAwKTsKICAg
ICAgICAgY3JlYXRlX3BlcmlvZGljX3RpbWUodiwgJnBpdC0+cHQwLCBwZXJpb2QsIDAsIDAsIHBp
dF90aW1lX2ZpcmVkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmcGl0LT5jb3VudF9s
b2FkX3RpbWVbY2hhbm5lbF0sIGZhbHNlKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
JnBpdC0+Y291bnRfbG9hZF90aW1lWzBdLCBmYWxzZSk7CiAgICAgICAgIGJyZWFrOwogICAgIGRl
ZmF1bHQ6CiAgICAgICAgIFRSQUNFXzBEKFRSQ19IVk1fRU1VTF9QSVRfU1RPUF9USU1FUik7CkBA
IC0yMDcsMTc4ICs3NSw2IEBAIHN0YXRpYyB2b2lkIHBpdF9sb2FkX2NvdW50KFBJVFN0YXRlICpw
aXQsIGludCBjaGFubmVsLCBpbnQgdmFsKQogICAgIH0KIH0KIAotc3RhdGljIHZvaWQgcGl0X2xh
dGNoX2NvdW50KFBJVFN0YXRlICpwaXQsIGludCBjaGFubmVsKQotewotICAgIHN0cnVjdCBodm1f
aHdfcGl0X2NoYW5uZWwgKmMgPSAmcGl0LT5ody5jaGFubmVsc1tjaGFubmVsXTsKLQotICAgIEFT
U0VSVChzcGluX2lzX2xvY2tlZCgmcGl0LT5sb2NrKSk7Ci0KLSAgICBpZiAoICFjLT5jb3VudF9s
YXRjaGVkICkKLSAgICB7Ci0gICAgICAgIGMtPmxhdGNoZWRfY291bnQgPSBwaXRfZ2V0X2NvdW50
KHBpdCwgY2hhbm5lbCk7Ci0gICAgICAgIGMtPmNvdW50X2xhdGNoZWQgPSBjLT5yd19tb2RlOwot
ICAgIH0KLX0KLQotc3RhdGljIHZvaWQgcGl0X2xhdGNoX3N0YXR1cyhQSVRTdGF0ZSAqcGl0LCBp
bnQgY2hhbm5lbCkKLXsKLSAgICBzdHJ1Y3QgaHZtX2h3X3BpdF9jaGFubmVsICpjID0gJnBpdC0+
aHcuY2hhbm5lbHNbY2hhbm5lbF07Ci0KLSAgICBBU1NFUlQoc3Bpbl9pc19sb2NrZWQoJnBpdC0+
bG9jaykpOwotCi0gICAgaWYgKCAhYy0+c3RhdHVzX2xhdGNoZWQgKQotICAgIHsKLSAgICAgICAg
LyogVE9ETzogUmV0dXJuIE5VTEwgQ09VTlQgKGJpdCA2KS4gKi8KLSAgICAgICAgYy0+c3RhdHVz
ID0gKChwaXRfZ2V0X291dChwaXQsIGNoYW5uZWwpIDw8IDcpIHwKLSAgICAgICAgICAgICAgICAg
ICAgIChjLT5yd19tb2RlIDw8IDQpIHwKLSAgICAgICAgICAgICAgICAgICAgIChjLT5tb2RlIDw8
IDEpIHwKLSAgICAgICAgICAgICAgICAgICAgIGMtPmJjZCk7Ci0gICAgICAgIGMtPnN0YXR1c19s
YXRjaGVkID0gMTsKLSAgICB9Ci19Ci0KLXN0YXRpYyB2b2lkIHBpdF9pb3BvcnRfd3JpdGUoc3Ry
dWN0IFBJVFN0YXRlICpwaXQsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKLXsKLSAgICBp
bnQgY2hhbm5lbCwgYWNjZXNzOwotICAgIHN0cnVjdCBodm1faHdfcGl0X2NoYW5uZWwgKnM7Ci0K
LSAgICB2YWwgICY9IDB4ZmY7Ci0gICAgYWRkciAmPSAzOwotCi0gICAgc3Bpbl9sb2NrKCZwaXQt
PmxvY2spOwotCi0gICAgaWYgKCBhZGRyID09IDMgKQotICAgIHsKLSAgICAgICAgY2hhbm5lbCA9
IHZhbCA+PiA2OwotICAgICAgICBpZiAoIGNoYW5uZWwgPT0gMyApCi0gICAgICAgIHsKLSAgICAg
ICAgICAgIC8qIFJlYWQtQmFjayBDb21tYW5kLiAqLwotICAgICAgICAgICAgZm9yICggY2hhbm5l
bCA9IDA7IGNoYW5uZWwgPCAzOyBjaGFubmVsKysgKQotICAgICAgICAgICAgewotICAgICAgICAg
ICAgICAgIHMgPSAmcGl0LT5ody5jaGFubmVsc1tjaGFubmVsXTsKLSAgICAgICAgICAgICAgICBp
ZiAoIHZhbCAmICgyIDw8IGNoYW5uZWwpICkKLSAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAg
ICAgICAgICAgIGlmICggISh2YWwgJiAweDIwKSApCi0gICAgICAgICAgICAgICAgICAgICAgICBw
aXRfbGF0Y2hfY291bnQocGl0LCBjaGFubmVsKTsKLSAgICAgICAgICAgICAgICAgICAgaWYgKCAh
KHZhbCAmIDB4MTApICkKLSAgICAgICAgICAgICAgICAgICAgICAgIHBpdF9sYXRjaF9zdGF0dXMo
cGl0LCBjaGFubmVsKTsKLSAgICAgICAgICAgICAgICB9Ci0gICAgICAgICAgICB9Ci0gICAgICAg
IH0KLSAgICAgICAgZWxzZQotICAgICAgICB7Ci0gICAgICAgICAgICAvKiBTZWxlY3QgQ291bnRl
ciA8Y2hhbm5lbD4uICovCi0gICAgICAgICAgICBzID0gJnBpdC0+aHcuY2hhbm5lbHNbY2hhbm5l
bF07Ci0gICAgICAgICAgICBhY2Nlc3MgPSAodmFsID4+IDQpICYgMzsKLSAgICAgICAgICAgIGlm
ICggYWNjZXNzID09IDAgKQotICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHBpdF9sYXRj
aF9jb3VudChwaXQsIGNoYW5uZWwpOwotICAgICAgICAgICAgfQotICAgICAgICAgICAgZWxzZQot
ICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIHMtPnJ3X21vZGUgPSBhY2Nlc3M7Ci0gICAg
ICAgICAgICAgICAgcy0+cmVhZF9zdGF0ZSA9IGFjY2VzczsKLSAgICAgICAgICAgICAgICBzLT53
cml0ZV9zdGF0ZSA9IGFjY2VzczsKLSAgICAgICAgICAgICAgICBzLT5tb2RlID0gKHZhbCA+PiAx
KSAmIDc7Ci0gICAgICAgICAgICAgICAgaWYgKCBzLT5tb2RlID4gNSApCi0gICAgICAgICAgICAg
ICAgICAgIHMtPm1vZGUgLT0gNDsKLSAgICAgICAgICAgICAgICBzLT5iY2QgPSB2YWwgJiAxOwot
ICAgICAgICAgICAgICAgIC8qIFhYWDogdXBkYXRlIGlycSB0aW1lciA/ICovCi0gICAgICAgICAg
ICB9Ci0gICAgICAgIH0KLSAgICB9Ci0gICAgZWxzZQotICAgIHsKLSAgICAgICAgLyogV3JpdGUg
Q291bnQuICovCi0gICAgICAgIHMgPSAmcGl0LT5ody5jaGFubmVsc1thZGRyXTsKLSAgICAgICAg
c3dpdGNoICggcy0+d3JpdGVfc3RhdGUgKQotICAgICAgICB7Ci0gICAgICAgIGRlZmF1bHQ6Ci0g
ICAgICAgIGNhc2UgUldfU1RBVEVfTFNCOgotICAgICAgICAgICAgcGl0X2xvYWRfY291bnQocGl0
LCBhZGRyLCB2YWwpOwotICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgIGNhc2UgUldfU1RBVEVf
TVNCOgotICAgICAgICAgICAgcGl0X2xvYWRfY291bnQocGl0LCBhZGRyLCB2YWwgPDwgOCk7Ci0g
ICAgICAgICAgICBicmVhazsKLSAgICAgICAgY2FzZSBSV19TVEFURV9XT1JEMDoKLSAgICAgICAg
ICAgIHMtPndyaXRlX2xhdGNoID0gdmFsOwotICAgICAgICAgICAgcy0+d3JpdGVfc3RhdGUgPSBS
V19TVEFURV9XT1JEMTsKLSAgICAgICAgICAgIGJyZWFrOwotICAgICAgICBjYXNlIFJXX1NUQVRF
X1dPUkQxOgotICAgICAgICAgICAgcGl0X2xvYWRfY291bnQocGl0LCBhZGRyLCBzLT53cml0ZV9s
YXRjaCB8ICh2YWwgPDwgOCkpOwotICAgICAgICAgICAgcy0+d3JpdGVfc3RhdGUgPSBSV19TVEFU
RV9XT1JEMDsKLSAgICAgICAgICAgIGJyZWFrOwotICAgICAgICB9Ci0gICAgfQotCi0gICAgc3Bp
bl91bmxvY2soJnBpdC0+bG9jayk7Ci19Ci0KLXN0YXRpYyB1aW50MzJfdCBwaXRfaW9wb3J0X3Jl
YWQoc3RydWN0IFBJVFN0YXRlICpwaXQsIHVpbnQzMl90IGFkZHIpCi17Ci0gICAgaW50IHJldCwg
Y291bnQ7Ci0gICAgc3RydWN0IGh2bV9od19waXRfY2hhbm5lbCAqczsKLSAgICAKLSAgICBhZGRy
ICY9IDM7Ci0gICAgcyA9ICZwaXQtPmh3LmNoYW5uZWxzW2FkZHJdOwotCi0gICAgc3Bpbl9sb2Nr
KCZwaXQtPmxvY2spOwotCi0gICAgaWYgKCBzLT5zdGF0dXNfbGF0Y2hlZCApCi0gICAgewotICAg
ICAgICBzLT5zdGF0dXNfbGF0Y2hlZCA9IDA7Ci0gICAgICAgIHJldCA9IHMtPnN0YXR1czsKLSAg
ICB9Ci0gICAgZWxzZSBpZiAoIHMtPmNvdW50X2xhdGNoZWQgKQotICAgIHsKLSAgICAgICAgc3dp
dGNoICggcy0+Y291bnRfbGF0Y2hlZCApCi0gICAgICAgIHsKLSAgICAgICAgZGVmYXVsdDoKLSAg
ICAgICAgY2FzZSBSV19TVEFURV9MU0I6Ci0gICAgICAgICAgICByZXQgPSBzLT5sYXRjaGVkX2Nv
dW50ICYgMHhmZjsKLSAgICAgICAgICAgIHMtPmNvdW50X2xhdGNoZWQgPSAwOwotICAgICAgICAg
ICAgYnJlYWs7Ci0gICAgICAgIGNhc2UgUldfU1RBVEVfTVNCOgotICAgICAgICAgICAgcmV0ID0g
cy0+bGF0Y2hlZF9jb3VudCA+PiA4OwotICAgICAgICAgICAgcy0+Y291bnRfbGF0Y2hlZCA9IDA7
Ci0gICAgICAgICAgICBicmVhazsKLSAgICAgICAgY2FzZSBSV19TVEFURV9XT1JEMDoKLSAgICAg
ICAgICAgIHJldCA9IHMtPmxhdGNoZWRfY291bnQgJiAweGZmOwotICAgICAgICAgICAgcy0+Y291
bnRfbGF0Y2hlZCA9IFJXX1NUQVRFX01TQjsKLSAgICAgICAgICAgIGJyZWFrOwotICAgICAgICB9
Ci0gICAgfQotICAgIGVsc2UKLSAgICB7Ci0gICAgICAgIHN3aXRjaCAoIHMtPnJlYWRfc3RhdGUg
KQotICAgICAgICB7Ci0gICAgICAgIGRlZmF1bHQ6Ci0gICAgICAgIGNhc2UgUldfU1RBVEVfTFNC
OgotICAgICAgICAgICAgY291bnQgPSBwaXRfZ2V0X2NvdW50KHBpdCwgYWRkcik7Ci0gICAgICAg
ICAgICByZXQgPSBjb3VudCAmIDB4ZmY7Ci0gICAgICAgICAgICBicmVhazsKLSAgICAgICAgY2Fz
ZSBSV19TVEFURV9NU0I6Ci0gICAgICAgICAgICBjb3VudCA9IHBpdF9nZXRfY291bnQocGl0LCBh
ZGRyKTsKLSAgICAgICAgICAgIHJldCA9IChjb3VudCA+PiA4KSAmIDB4ZmY7Ci0gICAgICAgICAg
ICBicmVhazsKLSAgICAgICAgY2FzZSBSV19TVEFURV9XT1JEMDoKLSAgICAgICAgICAgIGNvdW50
ID0gcGl0X2dldF9jb3VudChwaXQsIGFkZHIpOwotICAgICAgICAgICAgcmV0ID0gY291bnQgJiAw
eGZmOwotICAgICAgICAgICAgcy0+cmVhZF9zdGF0ZSA9IFJXX1NUQVRFX1dPUkQxOwotICAgICAg
ICAgICAgYnJlYWs7Ci0gICAgICAgIGNhc2UgUldfU1RBVEVfV09SRDE6Ci0gICAgICAgICAgICBj
b3VudCA9IHBpdF9nZXRfY291bnQocGl0LCBhZGRyKTsKLSAgICAgICAgICAgIHJldCA9IChjb3Vu
dCA+PiA4KSAmIDB4ZmY7Ci0gICAgICAgICAgICBzLT5yZWFkX3N0YXRlID0gUldfU1RBVEVfV09S
RDA7Ci0gICAgICAgICAgICBicmVhazsKLSAgICAgICAgfQotICAgIH0KLQotICAgIHNwaW5fdW5s
b2NrKCZwaXQtPmxvY2spOwotCi0gICAgcmV0dXJuIHJldDsKLX0KLQogdm9pZCBwaXRfc3RvcF9j
aGFubmVsMF9pcnEoUElUU3RhdGUgKnBpdCkKIHsKICAgICBpZiAoICFoYXNfdnBpdChjdXJyZW50
LT5kb21haW4pICkKQEAgLTQzOSwxNTQgKzEzNSw2IEBAIHN0YXRpYyBpbnQgcGl0X2xvYWQoc3Ry
dWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAKIEhWTV9SRUdJU1RFUl9T
QVZFX1JFU1RPUkUoUElULCBwaXRfc2F2ZSwgcGl0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOwog
Ci12b2lkIHBpdF9yZXNldChzdHJ1Y3QgZG9tYWluICpkKQotewotICAgIFBJVFN0YXRlICpwaXQg
PSBkb21haW5fdnBpdChkKTsKLSAgICBzdHJ1Y3QgaHZtX2h3X3BpdF9jaGFubmVsICpzOwotICAg
IGludCBpOwotCi0gICAgaWYgKCAhaGFzX3ZwaXQoZCkgKQotICAgICAgICByZXR1cm47Ci0KLSAg
ICBUUkFDRV8wRChUUkNfSFZNX0VNVUxfUElUX1NUT1BfVElNRVIpOwotICAgIGRlc3Ryb3lfcGVy
aW9kaWNfdGltZSgmcGl0LT5wdDApOwotICAgIHBpdC0+cHQwLnNvdXJjZSA9IFBUU1JDX2lzYTsK
LQotICAgIHNwaW5fbG9jaygmcGl0LT5sb2NrKTsKLQotICAgIGZvciAoIGkgPSAwOyBpIDwgMzsg
aSsrICkKLSAgICB7Ci0gICAgICAgIHMgPSAmcGl0LT5ody5jaGFubmVsc1tpXTsKLSAgICAgICAg
cy0+bW9kZSA9IDB4ZmY7IC8qIHRoZSBpbml0IG1vZGUgKi8KLSAgICAgICAgcy0+Z2F0ZSA9IChp
ICE9IDIpOwotICAgICAgICBwaXRfbG9hZF9jb3VudChwaXQsIGksIDApOwotICAgIH0KLQotICAg
IHNwaW5fdW5sb2NrKCZwaXQtPmxvY2spOwotfQotCi12b2lkIHBpdF9pbml0KHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGxvbmcgY3B1X2toeikKLXsKLSAgICBQSVRTdGF0ZSAqcGl0ID0gZG9t
YWluX3ZwaXQoZCk7Ci0KLSAgICBpZiAoICFoYXNfdnBpdChkKSApCi0gICAgICAgIHJldHVybjsK
LQotICAgIHNwaW5fbG9ja19pbml0KCZwaXQtPmxvY2spOwotCi0gICAgaWYgKCBpc19odm1fZG9t
YWluKGQpICkKLSAgICB7Ci0gICAgICAgIHJlZ2lzdGVyX3BvcnRpb19oYW5kbGVyKGQsIFBJVF9C
QVNFLCA0LCBoYW5kbGVfcGl0X2lvKTsKLSAgICAgICAgcmVnaXN0ZXJfcG9ydGlvX2hhbmRsZXIo
ZCwgMHg2MSwgMSwgaGFuZGxlX3NwZWFrZXJfaW8pOwotICAgIH0KLQotICAgIHBpdF9yZXNldChk
KTsKLX0KLQotdm9pZCBwaXRfZGVpbml0KHN0cnVjdCBkb21haW4gKmQpCi17Ci0gICAgUElUU3Rh
dGUgKnBpdCA9IGRvbWFpbl92cGl0KGQpOwotCi0gICAgaWYgKCAhaGFzX3ZwaXQoZCkgKQotICAg
ICAgICByZXR1cm47Ci0KLSAgICBUUkFDRV8wRChUUkNfSFZNX0VNVUxfUElUX1NUT1BfVElNRVIp
OwotICAgIGRlc3Ryb3lfcGVyaW9kaWNfdGltZSgmcGl0LT5wdDApOwotfQotCi0vKiB0aGUgaW50
ZXJjZXB0IGFjdGlvbiBmb3IgUElUIERNIHJldHZhbDowLS1ub3QgaGFuZGxlZDsgMS0taGFuZGxl
ZCAqLyAgCi1zdGF0aWMgaW50IGhhbmRsZV9waXRfaW8oCi0gICAgaW50IGRpciwgdW5zaWduZWQg
aW50IHBvcnQsIHVuc2lnbmVkIGludCBieXRlcywgdWludDMyX3QgKnZhbCkKLXsKLSAgICBzdHJ1
Y3QgUElUU3RhdGUgKnZwaXQgPSB2Y3B1X3ZwaXQoY3VycmVudCk7Ci0KLSAgICBpZiAoIGJ5dGVz
ICE9IDEgKQotICAgIHsKLSAgICAgICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsICJQSVQgYmFk
IGFjY2Vzc1xuIik7Ci0gICAgICAgICp2YWwgPSB+MDsKLSAgICAgICAgcmV0dXJuIFg4NkVNVUxf
T0tBWTsKLSAgICB9Ci0KLSAgICBpZiAoIGRpciA9PSBJT1JFUV9XUklURSApCi0gICAgewotICAg
ICAgICBwaXRfaW9wb3J0X3dyaXRlKHZwaXQsIHBvcnQsICp2YWwpOwotICAgIH0KLSAgICBlbHNl
Ci0gICAgewotICAgICAgICBpZiAoIChwb3J0ICYgMykgIT0gMyApCi0gICAgICAgICAgICAqdmFs
ID0gcGl0X2lvcG9ydF9yZWFkKHZwaXQsIHBvcnQpOwotICAgICAgICBlbHNlCi0gICAgICAgICAg
ICBnZHByaW50ayhYRU5MT0dfV0FSTklORywgIlBJVDogcmVhZCBBMTpBMD0zIVxuIik7Ci0gICAg
fQotCi0gICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKLX0KLQotc3RhdGljIHZvaWQgc3BlYWtlcl9p
b3BvcnRfd3JpdGUoCi0gICAgc3RydWN0IFBJVFN0YXRlICpwaXQsIHVpbnQzMl90IGFkZHIsIHVp
bnQzMl90IHZhbCkKLXsKLSAgICBwaXQtPmh3LnNwZWFrZXJfZGF0YV9vbiA9ICh2YWwgPj4gMSkg
JiAxOwotICAgIHBpdF9zZXRfZ2F0ZShwaXQsIDIsIHZhbCAmIDEpOwotfQotCi1zdGF0aWMgdWlu
dDMyX3Qgc3BlYWtlcl9pb3BvcnRfcmVhZCgKLSAgICBzdHJ1Y3QgUElUU3RhdGUgKnBpdCwgdWlu
dDMyX3QgYWRkcikKLXsKLSAgICAvKiBSZWZyZXNoIGNsb2NrIHRvZ2dsZXMgYXQgYWJvdXQgMTV1
cy4gV2UgYXBwcm94aW1hdGUgYXMgMl4xNG5zLiAqLwotICAgIHVuc2lnbmVkIGludCByZWZyZXNo
X2Nsb2NrID0gKCh1bnNpZ25lZCBpbnQpTk9XKCkgPj4gMTQpICYgMTsKLSAgICByZXR1cm4gKChw
aXQtPmh3LnNwZWFrZXJfZGF0YV9vbiA8PCAxKSB8IHBpdF9nZXRfZ2F0ZShwaXQsIDIpIHwKLSAg
ICAgICAgICAgIChwaXRfZ2V0X291dChwaXQsIDIpIDw8IDUpIHwgKHJlZnJlc2hfY2xvY2sgPDwg
NCkpOwotfQotCi1zdGF0aWMgaW50IGhhbmRsZV9zcGVha2VyX2lvKAotICAgIGludCBkaXIsIHVu
c2lnbmVkIGludCBwb3J0LCB1aW50MzJfdCBieXRlcywgdWludDMyX3QgKnZhbCkKLXsKLSAgICBz
dHJ1Y3QgUElUU3RhdGUgKnZwaXQgPSB2Y3B1X3ZwaXQoY3VycmVudCk7Ci0KLSAgICBCVUdfT04o
Ynl0ZXMgIT0gMSk7Ci0KLSAgICBzcGluX2xvY2soJnZwaXQtPmxvY2spOwotCi0gICAgaWYgKCBk
aXIgPT0gSU9SRVFfV1JJVEUgKQotICAgICAgICBzcGVha2VyX2lvcG9ydF93cml0ZSh2cGl0LCBw
b3J0LCAqdmFsKTsKLSAgICBlbHNlCi0gICAgICAgICp2YWwgPSBzcGVha2VyX2lvcG9ydF9yZWFk
KHZwaXQsIHBvcnQpOwotCi0gICAgc3Bpbl91bmxvY2soJnZwaXQtPmxvY2spOwotCi0gICAgcmV0
dXJuIFg4NkVNVUxfT0tBWTsKLX0KLQotaW50IHB2X3BpdF9oYW5kbGVyKGludCBwb3J0LCBpbnQg
ZGF0YSwgaW50IHdyaXRlKQotewotICAgIGlvcmVxX3QgaW9yZXEgPSB7Ci0gICAgICAgIC5zaXpl
ID0gMSwKLSAgICAgICAgLnR5cGUgPSBJT1JFUV9UWVBFX1BJTywKLSAgICAgICAgLmFkZHIgPSBw
b3J0LAotICAgICAgICAuZGlyICA9IHdyaXRlID8gSU9SRVFfV1JJVEUgOiBJT1JFUV9SRUFELAot
ICAgICAgICAuZGF0YSA9IGRhdGEKLSAgICB9OwotCi0gICAgaWYgKCAhaGFzX3ZwaXQoY3VycmVu
dC0+ZG9tYWluKSApCi0gICAgICAgIHJldHVybiB+MDsKLQotICAgIGlmICggaXNfaGFyZHdhcmVf
ZG9tYWluKGN1cnJlbnQtPmRvbWFpbikgJiYgaHdkb21fcGl0X2FjY2VzcygmaW9yZXEpICkKLSAg
ICB7Ci0gICAgICAgIC8qIG5vdGhpbmcgdG8gZG8gKi87Ci0gICAgfQotICAgIGVsc2UKLSAgICB7
Ci0gICAgICAgIHVpbnQzMl90IHZhbCA9IGRhdGE7Ci0gICAgICAgIGlmICggcG9ydCA9PSAweDYx
ICkKLSAgICAgICAgICAgIGhhbmRsZV9zcGVha2VyX2lvKGlvcmVxLmRpciwgcG9ydCwgMSwgJnZh
bCk7Ci0gICAgICAgIGVsc2UKLSAgICAgICAgICAgIGhhbmRsZV9waXRfaW8oaW9yZXEuZGlyLCBw
b3J0LCAxLCAmdmFsKTsKLSAgICAgICAgaW9yZXEuZGF0YSA9IHZhbDsKLSAgICB9Ci0KLSAgICBy
ZXR1cm4gIXdyaXRlID8gaW9yZXEuZGF0YSA6IDA7Ci19Ci0KIC8qCiAgKiBMb2NhbCB2YXJpYWJs
ZXM6CiAgKiBtb2RlOiBDCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92cHQu
aCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZwdC5oCmluZGV4IDYxYzI2ZWQuLjAwNjRhZDgg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZwdC5oCisrKyBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL3ZwdC5oCkBAIC0xNzgsNiArMTc4LDggQEAgdm9pZCBwaXRfcmVzZXQo
c3RydWN0IGRvbWFpbiAqZCk7CiAKIHZvaWQgcGl0X2luaXQoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgbG9uZyBjcHVfa2h6KTsKIHZvaWQgcGl0X3N0b3BfY2hhbm5lbDBfaXJxKFBJVFN0YXRl
ICogcGl0KTsKK3ZvaWQgcGl0X2xvYWRfY291bnQoUElUU3RhdGUgKnBpdCwgaW50IGNoYW5uZWws
IGludCB2YWwpOwordm9pZCBwaXRfbG9hZF9jb3VudF9jaGFubmVsMChQSVRTdGF0ZSAqcGl0LCB1
aW50MzJfdCBwZXJpb2QpOwogdm9pZCBwaXRfZGVpbml0KHN0cnVjdCBkb21haW4gKmQpOwogdm9p
ZCBydGNfaW5pdChzdHJ1Y3QgZG9tYWluICpkKTsKIHZvaWQgcnRjX21pZ3JhdGVfdGltZXJzKHN0
cnVjdCB2Y3B1ICp2KTsKQEAgLTE5NCw0ICsxOTYsMTEgQEAgdm9pZCBocGV0X2luaXQoc3RydWN0
IGRvbWFpbiAqZCk7CiB2b2lkIGhwZXRfZGVpbml0KHN0cnVjdCBkb21haW4gKmQpOwogdm9pZCBo
cGV0X3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpOwogCisjZGVmaW5lIGRvbWFpbl92cGl0KHgpICgm
KHgpLT5hcmNoLnZwaXQpCisjZGVmaW5lIHZwaXRfZG9tYWluKHgpIChjb250YWluZXJfb2YoKHgp
LCBzdHJ1Y3QgZG9tYWluLCBhcmNoLnZwaXQpKQorI2RlZmluZSB2cGl0X3ZjcHUoeCkgICAocHRf
Z2xvYmFsX3ZjcHVfdGFyZ2V0KHZwaXRfZG9tYWluKHgpKSkKKworI2RlZmluZSBnZXRfZ3Vlc3Rf
dGltZSh2KSBcCisgICAoaXNfaHZtX3ZjcHUodikgPyBodm1fZ2V0X2d1ZXN0X3RpbWUodikgOiAo
dTY0KWdldF9zX3RpbWUoKSkKKwogI2VuZGlmIC8qIF9fQVNNX1g4Nl9IVk1fVlBUX0hfXyAqLwot
LSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:37:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15:37:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqgoW-0004xY-3A; Fri, 17 Aug 2018 15:37:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqgoU-0004xT-Su
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:37:22 +0000
X-Inumbo-ID: 44db6824-a233-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 44db6824-a233-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:36:12 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63101870"
Date: Fri, 17 Aug 2018 16:37:19 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Message-ID: <20180817153718.n64oxsz2g63e7p63@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <48771817136e02beefccded7575a57afd49889c4.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <48771817136e02beefccded7575a57afd49889c4.1534518694.git-series.wei.liu2@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 01/34] x86: fix building !CONFIG_LOCK_PROFILE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>

VGhlIHByZWZpeCBzaG91bGQgYmUgInhlbjoiLCBiZWNhdXNlIGl0IGlzIGNvbW1vbiBjb2RlLgoK
V2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:55:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15: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 1fqh5u-0006aC-VB; Fri, 17 Aug 2018 15:55: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=fjkx=la=oracle.com=konrad.wilk@srs-us1.protection.inumbo.net>)
 id 1fqh5t-0006a7-AR
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:55:21 +0000
X-Inumbo-ID: c7beed49-a235-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c7beed49-a235-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:54:10 +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 w7HFrXdj071750;
 Fri, 17 Aug 2018 15:55:18 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=+KQ48AtUZjqh5f6z32Oqr+Hox6LshZqwlkGGWMXdPhY=;
 b=N2VbusML2ULQSSoJx2txSH8gstA9lc0Nm8399jHVnRlgzzEscm4zJb+XRBzam721ZE8q
 U3qI8M8a9RolLkSTuNwvaSvElLjzDoT0iN/sRLC7Yn/51VyBwRWksHoRXN4eKTeLVws1
 9VSCOdBiIHsF5JoFNB9eF/H9U2CIGJTlq7iNhMIIZThFtI8ILc5Hok/37LEcb6BB41Yb
 3d/5evEw0KuAGyytzSAhSh7qb+/QPBYkGok7MRLzK4wXw9Jdp6qP1KbKGmBC8cNha9Go
 X5N+EbOeoN9d8nBSNWGSepr/m4ccUcXwJwARuy/sbT9aeu9wooyP7rDfmmqrQvb7Dxva rg== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2130.oracle.com with ESMTP id 2ksq7trbg6-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 17 Aug 2018 15:55:17 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w7HFtCHP032485
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 17 Aug 2018 15:55:12 GMT
Received: from abhmp0008.oracle.com (abhmp0008.oracle.com [141.146.116.14])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w7HFtBKS016526;
 Fri, 17 Aug 2018 15:55:12 GMT
Received: from char.us.oracle.com (/10.152.35.101)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 17 Aug 2018 08:55:11 -0700
Received: by char.us.oracle.com (Postfix, from userid 1000)
 id B61E86A0101; Fri, 17 Aug 2018 11:55:10 -0400 (EDT)
Date: Fri, 17 Aug 2018 11:55:10 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180817155510.GE19183@char.us.oracle.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
User-Agent: Mutt/1.8.3 (2017-05-23)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8988
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808170172
Subject: Re: [Xen-devel] [PATCH 00/34] Make CONFIG_HVM 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: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDQ6MTI6MThQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBUaGlzIHNlcmllcyBnb2VzIHRocm91Z2ggeDg2IGNvZGUgdG8gbWFrZSBDT05GSUdfSFZNIHdv
cmsuCj4gCj4gV2l0aCB0aGlzIHNlcmllcywgaXQgaXMgcG9zc2libGUgdG8gYnVpbGQgWGVuIHdp
dGggUFYgc3VwcG9ydCBvbmx5Lgo+IAo+IFJ1bm5pbmcgYHhsIGluZm9gIG9uIGEgaG9zdCB3aXRo
IFBWIG9ubHkgWGVuOgoKJ1BWIG9ubHknPyBZb3UgbWVhbiBIVk0gb25seSBzdXJlbHk/Cgo+IAo+
IHJvb3RAbGN5Mi1kdDEwODp+IyB4bCBpbmZvCj4gaG9zdCAgICAgICAgICAgICAgICAgICA6IGxj
eTItZHQxMDgKPiByZWxlYXNlICAgICAgICAgICAgICAgIDogNC4xNy4wLTAuYnBvLjEtYW1kNjQK
PiB2ZXJzaW9uICAgICAgICAgICAgICAgIDogIzEgU01QIERlYmlhbiA0LjE3LjgtMX5icG85KzEg
KDIwMTgtMDctMjMpCj4gbWFjaGluZSAgICAgICAgICAgICAgICA6IHg4Nl82NAo+IG5yX2NwdXMg
ICAgICAgICAgICAgICAgOiA4Cj4gbWF4X2NwdV9pZCAgICAgICAgICAgICA6IDcKPiBucl9ub2Rl
cyAgICAgICAgICAgICAgIDogMQo+IGNvcmVzX3Blcl9zb2NrZXQgICAgICAgOiA0Cj4gdGhyZWFk
c19wZXJfY29yZSAgICAgICA6IDIKPiBjcHVfbWh6ICAgICAgICAgICAgICAgIDogMzUwNC4wNTcK
PiBod19jYXBzICAgICAgICAgICAgICAgIDoKPiBiZmViZmJmZjo3N2ZhZjNmZjoyYzEwMDgwMDow
MDAwMDEyMTowMDAwMDAwZjowMDljNmZiZjowMDAwMDAwMDowMDAwMDEwMAo+IHZpcnRfY2FwcyAg
ICAgICAgICAgICAgOiBodm1fZGlyZWN0aW8KPiB0b3RhbF9tZW1vcnkgICAgICAgICAgIDogMzI1
ODkKPiBmcmVlX21lbW9yeSAgICAgICAgICAgIDogNDE1OAo+IHNoYXJpbmdfZnJlZWRfbWVtb3J5
ICAgOiAwCj4gc2hhcmluZ191c2VkX21lbW9yeSAgICA6IDAKPiBvdXRzdGFuZGluZ19jbGFpbXMg
ICAgIDogMAo+IGZyZWVfY3B1cyAgICAgICAgICAgICAgOiAwCj4geGVuX21ham9yICAgICAgICAg
ICAgICA6IDQKPiB4ZW5fbWlub3IgICAgICAgICAgICAgIDogMTIKPiB4ZW5fZXh0cmEgICAgICAg
ICAgICAgIDogLXVuc3RhYmxlCj4geGVuX3ZlcnNpb24gICAgICAgICAgICA6IDQuMTItdW5zdGFi
bGUKPiB4ZW5fY2FwcyAgICAgICAgICAgICAgIDogeGVuLTMuMC14ODZfNjQgeGVuLTMuMC14ODZf
MzJwCj4geGVuX3NjaGVkdWxlciAgICAgICAgICA6IGNyZWRpdAo+IHhlbl9wYWdlc2l6ZSAgICAg
ICAgICAgOiA0MDk2Cj4gcGxhdGZvcm1fcGFyYW1zICAgICAgICA6IHZpcnRfc3RhcnQ9MHhmZmZm
ODAwMDAwMDAwMDAwCj4geGVuX2NoYW5nZXNldCAgICAgICAgICA6IEZyaSBBdWcgMTcgMTI6NTM6
MzQgMjAxOCArMDEwMCBnaXQ6MzgyYWQzNGU0ZQo+IHhlbl9jb21tYW5kbGluZSAgICAgICAgOiBw
bGFjZWhvbGRlciBsb2dsdmw9YWxsIGd1ZXN0X2xvZ2x2bD1hbGwKPiBjb20yPTExNTIwMCw4bjEg
dWNvZGU9c2NhbiBjb25zb2xlPWNvbTIsdmdhIGNvbnNvbGVfdG9fcmluZwo+IHN5bmNfY29uc29s
ZSBodm1fZmVwCj4gY2NfY29tcGlsZXIgICAgICAgICAgICA6IGdjYyAoRGViaWFuIDYuMy4wLTE4
K2RlYjl1MSkgNi4zLjAgMjAxNzA1MTYKPiBjY19jb21waWxlX2J5ICAgICAgICAgIDogd2VpCj4g
Y2NfY29tcGlsZV9kb21haW4gICAgICA6IHVrLnhlbnNvdXJjZS5jb20KPiBjY19jb21waWxlX2Rh
dGUgICAgICAgIDogRnJpIEF1ZyAxNyAxNDo0MTo1NiBCU1QgMjAxOAo+IGJ1aWxkX2lkICAgICAg
ICAgICAgICAgOiAzOTg5ZWNiNzY5M2FhMDJmNmVjYzc0OGE5NTFlZDQ0NGNjNzBiYTk0Cj4geGVu
ZF9jb25maWdfZm9ybWF0ICAgICA6IDQKPiAKPiBUaGUgaHZtX2RpcmVjdGlvIGZsYWcgaXMgbm90
IGFjY3VyYXRlLiBTZWUgdGhlIGxhc3QgcGF0Y2ggZm9yCj4gZGlzY3Vzc2lvbi4KPiAKPiBUaGUg
bWFqb3IgZ29hbCBhdCB0aGUgbW9tZW50IGlzIHRvIGdldCBzb21ldGhpbmcgdGhhdCB3b3JrcyBm
aXJzdCwKPiB0aGVuIHJlZmluZSBjb2RlIHN0cnVjdHVyZSBsYXRlci4gIEN1cnJlbnRseSBDT05G
SUdfSFZNIGlzIGxpdHRlcmVkIGluCj4gaW5kaXZpZHVhbCBmaWxlcy4gSW4gdGhlIGZ1dHVyZSBz
b21lIG9mIHRoZSBjb2RlIGNvdWxkIC8gc2hvdWxkIGJlCj4gbW92ZWQgdG8gZmlsZXMgdW5kZXIg
aHZtLyBmb3IgY2xlYW5lciBzcGxpdC4KPiAKPiBJIHJhbiBzb21lIGJhc2ljIFBWIC8gUFZTSElN
IFZNIGxpZmUgY3ljbGUgdGVzdHMgYW5kIFhURiBQViB0ZXN0cywgYWxsCgpQViBvciBIVk0/Cgo+
IHdvcmtlZC4KPiAKPiAkIGxzIC1sIHhlbiAjIFBWIG9ubHksIG5vbi1kZWJ1Zwo+IC1yd3hyd3hy
LXggMSB3ZWkgd2VpIDE5NTc0MzYgQXVnIDE3IDE1OjMyIHhlbgo+ICQgbHMgLWwgeGVuICMgZGVm
YXVsdCBidWlsZCwgbm9uLWRlYnVnCj4gLXJ3eHJ3eHIteCAxIHdlaSB3ZWkgMjM3OTM4OCBBdWcg
MTcgMTU6MzkgeGVuCj4gCj4gVGhlIFBWIG9ubHkgWGVuIGlzIH4xNy44JSBzbWFsbGVyIGluIHNp
emUuCgpXZWxsLCB0aGlzIGlzIHRoZSB0aGlyZCB0aW1lIHlvdSBzYWlkIGl0LCBzbyBtYXliZSB5
b3UgZGlkIG1lYW4gUFYgb25seS4/CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:57:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15: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 1fqh8B-0006iQ-DM; Fri, 17 Aug 2018 15:57:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k8jr=la=xenproject.org=prvs=760548298=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fqh8B-0006iA-0j
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:57:43 +0000
X-Inumbo-ID: 5a139336-a236-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5a139336-a236-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 15:58:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63103924"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75078-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=75058
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 17 Aug 2018 16:57:36 +0100
Subject: [Xen-devel] [distros-debian-jessie test] 75078: 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>

ZmxpZ2h0IDc1MDc4IGRpc3Ryb3MtZGViaWFuLWplc3NpZSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTA3OC8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1qZXNzaWUtbmV0Ym9vdC1weWdydWIg
MTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc1MDU4CgpiYXNlbGluZSB2ZXJzaW9uOgog
ZmxpZ2h0ICAgICAgICAgICAgICAgNzUwNTgKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAg
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 Aug 17 15:58:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15: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 1fqh8i-0006ms-Mz; Fri, 17 Aug 2018 15: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqh8h-0006mj-Id
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:58:15 +0000
X-Inumbo-ID: 6d0bf9f9-a236-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6d0bf9f9-a236-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 15:58:48 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 09:58:12 -0600
Message-Id: <5B76F09202000078001DF8ED@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 09:58:10 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Brian Woods" <brian.woods@amd.com>
References: <5B4486F302000078001D290A@prv1-mh.provo.novell.com>
 <20180816220408.GC9630@amd.com>
 <5B767A5702000078001DF3AD@prv1-mh.provo.novell.com>
 <20180817145536.GB13654@amd.com>
In-Reply-To: <20180817145536.GB13654@amd.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [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>,
 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+IE9uIDE3LjA4LjE4IGF0IDE2OjU1LCA8YnJpYW4ud29vZHNAYW1kLmNvbT4gd3JvdGU6Cj4g
T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDE6MzM6NDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAxNy4wOC4xOCBhdCAwMDowNCwgPGJyaWFuLndvb2RzQGFtZC5jb20+IHdy
b3RlOgo+PiA+IE9uIFR1ZSwgSnVsIDEwLCAyMDE4IGF0IDA0OjE0OjExQU0gLTA2MDAsIEphbiBC
ZXVsaWNoIHdyb3RlOgo+PiA+PiBIYXZpbmcgbm90aWNlZCB0aGF0IFZNTE9BRCBhbG9uZSBpcyBh
Ym91dCBhcyBmYXN0IGFzIGEgc2luZ2xlIG9mIHRoZQo+PiA+PiBpbnZvbHZlZCBXUk1TUnMsIEkg
dGhvdWdodCBpdCBtaWdodCBiZSBhIHJlYXNvbmFibGUgaWRlYSB0byBhbHNvIHVzZSBpdAo+PiA+
PiBmb3IgUFYuIE1lYXN1cmVtZW50cywgaG93ZXZlciwgaGF2ZSBzaG93biB0aGF0IGFuIGFjdHVh
bCBpbXByb3ZlbWVudCBjYW4KPj4gPj4gYmUgYWNoaWV2ZWQgb25seSB3aXRoIGFuIGVhcmx5IHBy
ZWZldGNoIG9mIHRoZSBWTUNCICh0aGFua3MgdG8gQW5kcmV3Cj4+ID4+IGZvciBzdWdnZXN0aW5n
IHRvIHRyeSB0aGlzKSwgd2hpY2ggSSBoYXZlIHRvIGFkbWl0IEkgY2FuJ3QgcmVhbGx5Cj4+ID4+
IGV4cGxhaW4uIFRoaXMgd2F5IG9uIG15IEZhbTE1IGJveCBjb250ZXh0IHN3aXRjaCB0YWtlcyBv
dmVyIDEwMCBjbG9ja3MKPj4gPj4gbGVzcyBvbiBhdmVyYWdlICh0aGUgbWVhc3VyZWQgdmFsdWVz
IGFyZSBoZWF2aWx5IHZhcnlpbmcgaW4gYWxsIGNhc2VzLAo+PiA+PiB0aG91Z2gpLgo+PiA+PiAK
Pj4gPj4gVGhpcyBpcyBpbnRlbnRpb25hbGx5IG5vdCB1c2luZyBhIG5ldyBodm1fZnVuY3MgaG9v
azogRm9yIG9uZSwgdGhpcyBpcwo+PiA+PiBhbGwgYWJvdXQgUFYsIGFuZCBzb21ldGhpbmcgc2lt
aWxhciBjYW4gaGFyZGx5IGJlIGRvbmUgZm9yIFZNWC4KPj4gPj4gRnVydGhlcm1vcmUgdGhlIGlu
ZGlyZWN0IHRvIGRpcmVjdCBjYWxsIHBhdGNoaW5nIHRoYXQgaXMgbWVhbnQgdG8gYmUKPj4gPj4g
YXBwbGllZCB0byBtb3N0IGh2bV9mdW5jcyBob29rcyB3b3VsZCBiZSB1Z2x5IHRvIG1ha2Ugd29y
ayB3aXRoCj4+ID4+IGZ1bmN0aW9ucyBoYXZpbmcgbW9yZSB0aGFuIDYgcGFyYW1ldGVycy4KPj4g
Pj4gCj4+ID4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
Pj4gPiAKPj4gPiBJIGhhdmUgY29uZmlybWVkIGl0IHdpdGggYSBzZW5pb3IgaGFyZHdhcmUgZW5n
aW5lZXIgYW5kIHVzaW5nIHZtbG9hZCBpbgo+PiA+IHRoaXMgZmFzaGlvbiBpcyBzYWZlIGFuZCBy
ZWNvbW1lbmRlZCBmb3IgcGVyZm9ybWFuY2UuICBBcyBmYXIgYXMgdXNpbmcKPj4gPiB2bWxvYWQg
d2l0aCBQVi4KPj4gPiAKPj4gPiBBY2tlZC1ieTogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFt
ZC5jb20+Cj4+IAo+PiBUaGFua3MuIFRoZXJlJ3MgYW5vdGhlciBhc3BlY3QgaW4gdGhpcyBzYW1l
IGFyZWEgdGhhdCBJJ2QgbGlrZSB0bwo+PiBpbXByb3ZlLCBhbmQgaGVuY2Ugc2VlayBjbGFyaWZp
Y2F0aW9uIG9uIHVwIGZyb250OiBDdXJyZW50bHkgU1ZNCj4+IGNvZGUgdXNlcyB0d28gcGFnZXMg
cGVyIENQVSwgb25lIGZvciBob3N0X3ZtY2IgYW5kIHRoZSBvdGhlcgo+PiBmb3IgaHNhLiBBZmFp
Y3QgdGhlIHR3byB1c2VzIGFyZSBlbnRpcmVseSBkaXMtam9pbnQ6IFRoZSBob3N0IHNhdmUKPj4g
YXJlYSBsb29rcyB0byBiZSBzaW1wbHkgeWV0IGFub3RoZXIgVk1DQiwgYW5kIHRoZSBwYXJ0cyBh
Y2Nlc3NlZAo+PiBkdXJpbmcgVk1SVU4gLyBWTSBleGl0IGFyZSBmdWxseSBzZXBhcmF0ZSBmcm9t
IHRoZSBvbmVzIHVzZWQgYnkKPj4gVk1MT0FEIC8gVk1TQVZFLiBUaGVyZWZvcmUgSSB0aGluayBi
b3RoIGNvdWxkIGJlIGZvbGRlZCwKPj4gcmVkdWNpbmcgY29kZSBzaXplIGFzIHdlbGwgYXMgbWVt
b3J5IChhbmQgcGVyaGFwcyBjYWNoZSkgZm9vdHByaW50Lgo+PiAKPj4gSSB0aGluayB0aGlzIHNl
cGFyYXRpb24gd2FzIGRvbmUgYmVjYXVzZSB0aGUgUE0gbWVudGlvbnMgYm90aAo+PiBkYXRhIHN0
cnVjdHVyZXMgc2VwYXJhdGVseSwgYnV0IGlpcmMgdGhlcmUncyBub3RoaW5nIHNhaWQgYW55d2hl
cmUKPj4gdGhhdCB0aGUgdHdvIHN0cnVjdHVyZXMgaW5kZWVkIG5lZWQgdG8gYmUgZGlzdGluY3Qu
Cj4gCj4gRnJvbSBBUE0gVm9sIDIKPiAKPiAxNS4zMC40IFZNX0hTQVZFX1BBIE1TUiAoQzAwMV8w
MTE3aCkKPiBUaGUgNjQtYml0IHJlYWQvd3JpdGUgVk1fSFNBVkVfUEEgTVNSIGhvbGRzIHRoZSBw
aHlzaWNhbCBhZGRyZXNzIG9mIGEKPiA0S0IgYmxvY2sgb2YgbWVtb3J5IHdoZXJlIFZNUlVOIHNh
dmVzIGhvc3Qgc3RhdGUsIGFuZCBmcm9tIHdoaWNoCj4gI1ZNRVhJVCByZWxvYWRzIGhvc3Qgc3Rh
dGUuIFRoZSBWTU0gc29mdHdhcmUgaXMgZXhwZWN0ZWQgdG8gc2V0IHVwIHRoaXMKPiByZWdpc3Rl
ciBiZWZvcmUgaXNzdWluZyB0aGUgZmlyc3QgVk1SVU4gaW5zdHJ1Y3Rpb24uIFNvZnR3YXJlIG11
c3Qgbm90Cj4gYXR0ZW1wdCB0byByZWFkIG9yIHdyaXRlIHRoZSBob3N0IHNhdmUtc3RhdGUgYXJl
YSBkaXJlY3RseS4KPiAKPiBXcml0aW5nIHRoaXMgTVNSIGNhdXNlcyBhICNHUCBpZjoKPiDil48g
IGFueSBvZiB0aGUgbG93IDEyIGJpdHMgb2YgdGhlIGFkZHJlc3Mgd3JpdHRlbiBhcmUgbm9uemVy
bywgb3IKPiDil48gIHRoZSBhZGRyZXNzIHdyaXR0ZW4gaXMgZ3JlYXRlciB0aGFuIG9yIGVxdWFs
IHRvIHRoZSBtYXhpbXVtCj4gICAgc3VwcG9ydGVkIHBoeXNpY2FsIGFkZHJlc3MgZm9yIHRoaXMg
aW1wbGVtZW50YXRpb24uCj4gCj4gCj4gCj4gSXQgc2VlbXMgdGhhdCB0aGUgSFNBIGlzIG5lZWRl
ZCBmb3IgdGhlIHN0YXRlIG9mIHRoZSBndWVzdC9ob3N0LiAgSQo+IGRvbid0IHNlZSBob3cgdGhl
eSBjYW4gYmUgZm9sZGVkIGluIHRvZ2V0aGVyLiAgQW0gSSBtaXNzaW5nIHNvbWV0aGluZz8KCldl
bGwsIGFzIHNhaWQsIHRoZSBzZXQgb2YgZWxlbWVudHMgc2F2ZWQvbG9hZGVkIGJ5IFZNUlVOIC8g
I1ZNRVhJVApoYXMgbm90aGluZyBpbiBjb21tb24gd2l0aCB0aGUgc2V0IG9mIGVsZW1lbnRzIHNh
dmVkL2xvYWRlZCBieQpWTVNBVkUgLyBWTUxPQUQuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 15:59:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 15:59:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqh9n-0006un-2H; Fri, 17 Aug 2018 15:59:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qfmz=la=citrix.com=prvs=760927a5f=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fqh9l-0006uD-Mv
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 15:59:21 +0000
X-Inumbo-ID: 9486d14d-a236-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9486d14d-a236-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 15:59:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="77776861"
Date: Fri, 17 Aug 2018 17:59:09 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180817155909.4cwiy6bhhgiala5m@mac>
References: <20180813140114.20126-1-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180813140114.20126-1-jgross@suse.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 0/5] xen/blk: persistent grant rework
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, linux-kernel@vger.kernel.org, linux-block@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBBdWcgMTMsIDIwMTggYXQgMDQ6MDE6MDlQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBQZXJzaXN0ZW50IGdyYW50cyBhcmUgdXNlZCBpbiB0aGUgWGVuJ3MgYmxrZnJvbnQv
YmxrYmFjayBkcml2ZXJzIHRvCj4gYXZvaWQgbWFwcGluZy91bm1hcHBpbmcgb2YgSS9PIGJ1ZmZl
cnMgaW4gdGhlIGJhY2tlbmQgZm9yIGVhY2ggSS9PLgo+IAo+IFdoaWxlIHRoaXMgc3BlZWRzIHVw
IHByb2Nlc3NpbmcgcXVpdGUgYSBiaXQgdGhlcmUgYXJlIHByb2JsZW1zIHJlbGF0ZWQKPiB0byBw
ZXJzaXN0ZW50IGdyYW50cyBpbiBzb21lIGNvbmZpZ3VyYXRpb25zOiBkb21haW5zIHdpdGggbXVs
dGlwbGUKPiBibG9jayBkZXZpY2VzIG1ha2luZyB1c2Ugb2YgcGVyc2lzdGVudCBncmFudHMgbWln
aHQgc3VmZmVyIGZyb20gYSBsYWNrCj4gb2YgZ3JhbnRzIGlmIGVhY2ggb2YgdGhlIGJsb2NrIGRl
dmljZXMgZXhwZXJpZW5jZWQgYSBoaWdoIEkvTyBsb2FkIGF0Cj4gc29tZSB0aW1lLiBUaGlzIGlz
IGR1ZSB0byB0aGUgbnVtYmVyIG9mIHBlcnNpc3RlbnQgZ3JhbnRzIHBlciBkZXZpY2UKPiBvbmx5
IHRvIGJlIGxpbWl0ZWQgYnkgYSByYXRoZXIgaGlnaCBtYXhpbXVtIHZhbHVlLCBidXQgbmV2ZXIg
YmVpbmcKPiByZWxlYXNlZCBldmVuIGluIGNhc2Ugb2YgbG9uZ2VyIHRpbWVzIHdpdGhvdXQgYW55
IEkvTy4KPiAKPiBUaGlzIHNlcmllcyBtb2RpZmllcyB4ZW4tYmxrYmFjayB0byB1bm1hcCBhbnkg
ZG9tVSBwYWdlIG1hcHBlZCB2aWEgYQo+IHBlcnNpc3RlbnQgZ3JhbnQgYWZ0ZXIgYSB0aW1lb3V0
IChkZWZhdWx0OiA2MCBzZWNvbmRzKS4gVGhlIHRpbWVvdXQKPiBpcyBzZXQgdG8gaXRzIGRlZmF1
bHQgdmFsdWUgYWdhaW4gd2hlbiBhIHBlcnNpc3RlbnQgZ3JhbnQgaGFzIGJlZW4KPiB1c2VkIGZv
ciBhbiBJL08uCj4gCj4geGVuLWJsa2Zyb250IGlzIG1vZGlmaWVkIHRvIHNjYW4gZXZlcnkgMTAg
c2Vjb25kcyBmb3IgcGVyc2lzdGVudCBncmFudHMKPiBub3QgaW4gdXNlIGJ5IGJsa2JhY2sgYW55
IG1vcmUgYW5kIHRvIHJlbW92ZSBzdWNoIGdyYW50cy4KPiAKPiBUaGUgbGFzdCAzIHBhdGNoZXMg
YXJlIHNtYWxsIGNsZWFudXBzIG9mIGJsa2Zyb250IGFuZCBibGtiYWNrIGRyaXZlcnMuCj4gCj4g
VjM6Cj4gLSBwYXRjaCAxOiBtYWtlIHRpbWVvdXQgcGFyYW1ldGVyIHN0YXRpYwoKS29ucmFkIGlm
IHlvdSBhcmUgT0sgd2l0aCB0aGlzIHNlcmllcywgY291bGQgeW91IHBsZWFzZSBzZW5kIGEgcHVs
bApyZXF1ZXN0IHRvIEplbnM/CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 16:00:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 16: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 1fqhAW-0007wJ-Do; Fri, 17 Aug 2018 16:00: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=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqhAV-0007uj-3s
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 16:00:07 +0000
X-Inumbo-ID: 71c4f162-a236-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 71c4f162-a236-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 17:58:55 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63104164"
Date: Fri, 17 Aug 2018 17:00:03 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Message-ID: <20180817160002.4twujdt3l73rdg7a@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <20180817155510.GE19183@char.us.oracle.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180817155510.GE19183@char.us.oracle.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 00/34] Make CONFIG_HVM 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: 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>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMTE6NTU6MTBBTSAtMDQwMCwgS29ucmFkIFJ6ZXN6dXRl
ayBXaWxrIHdyb3RlOgo+IE9uIEZyaSwgQXVnIDE3LCAyMDE4IGF0IDA0OjEyOjE4UE0gKzAxMDAs
IFdlaSBMaXUgd3JvdGU6Cj4gPiBUaGlzIHNlcmllcyBnb2VzIHRocm91Z2ggeDg2IGNvZGUgdG8g
bWFrZSBDT05GSUdfSFZNIHdvcmsuCj4gPiAKPiA+IFdpdGggdGhpcyBzZXJpZXMsIGl0IGlzIHBv
c3NpYmxlIHRvIGJ1aWxkIFhlbiB3aXRoIFBWIHN1cHBvcnQgb25seS4KPiA+IAo+ID4gUnVubmlu
ZyBgeGwgaW5mb2Agb24gYSBob3N0IHdpdGggUFYgb25seSBYZW46Cj4gCj4gJ1BWIG9ubHknPyBZ
b3UgbWVhbiBIVk0gb25seSBzdXJlbHk/CgpZZXMsIFBWIG9ubHkgLS0gYnkgc2V0dGluZyBDT05G
SUdfSFZNIHRvIG4uCgpNYWtpbmcgQ09ORklHX1BWIHdvcmsgaXMgbmV4dCwgdGhlbiB5b3UgY2Fu
IGhhdmUgSFZNIG9ubHkgWGVuLgoKPiA+IHhlbl9jYXBzICAgICAgICAgICAgICAgOiB4ZW4tMy4w
LXg4Nl82NCB4ZW4tMy4wLXg4Nl8zMnAKCkxvb2sgaGVyZS4gOi0pCgpXZWkuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 16:03:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 16: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 1fqhDK-0008LG-Tz; Fri, 17 Aug 2018 16:03: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=ndfk=la=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fqhDJ-0008LB-Kg
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 16:03:01 +0000
X-Inumbo-ID: d9ad2a37-a236-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 d9ad2a37-a236-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 18:01:50 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 17 Aug 2018 10:02:59 -0600
Message-Id: <5B76F1B202000078001DF906@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 17 Aug 2018 10:02:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <20180817150419.32002-1-wei.liu2@citrix.com>
In-Reply-To: <20180817150419.32002-1-wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] xen: xen.lds should depend on Kconfig's
 auto.conf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Doug Goldstein <cardoe@cardoe.com>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA4LjE4IGF0IDE3OjA0LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
eGVuLmxkcy5TIHVzZXMgb24gc29tZSBvZiB0aGUgY29uZmlnIG9wdGlvbnMgc2V0IGJ5IEtjb25m
aWcuCgpCdXQgLnhlbi5sZHMuZCBhbHJlYWR5IGhhcyBhIGRlcGVuZGVuY3kgb24KIC9idWlsZC94
ZW4vdW5zdGFibGUtaGcvMjAxOC0wNy0xNi02NGJpdC94ZW4vaW5jbHVkZS9nZW5lcmF0ZWQvYXV0
b2NvbmYuaCwKd2hpY2ggaXMgYSBtb3JlIGNvcnJlY3QgZGVwZW5kZW5jeSB0aGFuIGF1dG8uY29u
Zi4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 16:05:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 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 1fqhFL-00008o-CC; Fri, 17 Aug 2018 16:05:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=v/z7=la=citrix.com=prvs=760f4e3ef=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fqhFJ-00008H-Rm
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 16:05:05 +0000
X-Inumbo-ID: 24015d5a-a237-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 24015d5a-a237-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 18:03:54 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="63104766"
Date: Fri, 17 Aug 2018 17:05:01 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180817160501.ev46s6c4hltqxl6b@citrix.com>
References: <20180817150419.32002-1-wei.liu2@citrix.com>
 <5B76F1B202000078001DF906@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B76F1B202000078001DF906@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2] xen: xen.lds should depend on Kconfig's
 auto.conf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>, Doug Goldstein <cardoe@cardoe.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>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMTA6MDI6NThBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE3LjA4LjE4IGF0IDE3OjA0LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiB4ZW4ubGRzLlMgdXNlcyBvbiBzb21lIG9mIHRoZSBjb25maWcgb3B0aW9ucyBzZXQg
YnkgS2NvbmZpZy4KPiAKPiBCdXQgLnhlbi5sZHMuZCBhbHJlYWR5IGhhcyBhIGRlcGVuZGVuY3kg
b24KPiAgL2J1aWxkL3hlbi91bnN0YWJsZS1oZy8yMDE4LTA3LTE2LTY0Yml0L3hlbi9pbmNsdWRl
L2dlbmVyYXRlZC9hdXRvY29uZi5oLAo+IHdoaWNoIGlzIGEgbW9yZSBjb3JyZWN0IGRlcGVuZGVu
Y3kgdGhhbiBhdXRvLmNvbmYuCgpIbW0uLi4gaW4gdGhhdCBjYXNlIEknbSBhIGJpdCBiYWZmbGVk
IHdoeSBpdCBjb3VsZCBnbyBvdXQgb2Ygc3luYy4gSQp3aWxsIHRyeSB0byByZXByb2R1Y2UgdGhl
IGlzc3VlIG5leHQgd2Vlay4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 16:37:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 16:37:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqhkt-0002Yw-1U; Fri, 17 Aug 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=qfmz=la=citrix.com=prvs=760927a5f=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fqhkr-0002Yr-4w
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 16:37:41 +0000
X-Inumbo-ID: ef078014-a23b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ef078014-a23b-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 16:38:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="77778696"
Date: Fri, 17 Aug 2018 18:37:27 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180817163727.7xrscdohig5hsyav@mac>
References: <20180814134336.75539-1-roger.pau@citrix.com>
 <20180814134336.75539-5-roger.pau@citrix.com>
 <5B76A0BB02000078001DF53B@prv1-mh.provo.novell.com>
 <5B76A3F902000078001DF595@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B76A3F902000078001DF595@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 v5 4/8] mm: introduce a helper to get the
 memory type 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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDQ6MzE6MjFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE3LjA4LjE4IGF0IDEyOjE3LCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3Rl
Ogo+ID4+Pj4gT24gMTQuMDguMTggYXQgMTU6NDMsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPj4gKyAgICAgICAgICAgIHN3aXRjaCAoIGU4MjAubWFwW2ldLnR5cGUgKQo+ID4+ICsg
ICAgICAgICAgICB7Cj4gPj4gKyAgICAgICAgICAgIGNhc2UgRTgyMF9SQU06Cj4gPj4gKyAgICAg
ICAgICAgICAgICByZXR1cm4gUkFNX1RZUEVfQ09OVkVOVElPTkFMOwo+ID4+ICsKPiA+PiArICAg
ICAgICAgICAgY2FzZSBFODIwX1JFU0VSVkVEOgo+ID4+ICsgICAgICAgICAgICAgICAgcmV0dXJu
IFJBTV9UWVBFX1JFU0VSVkVEOwo+ID4+ICsKPiA+PiArICAgICAgICAgICAgY2FzZSBFODIwX1VO
VVNBQkxFOgo+ID4+ICsgICAgICAgICAgICAgICAgcmV0dXJuIFJBTV9UWVBFX1VOVVNBQkxFOwo+
ID4+ICsKPiA+PiArICAgICAgICAgICAgY2FzZSBFODIwX0FDUEk6Cj4gPj4gKyAgICAgICAgICAg
IGNhc2UgRTgyMF9OVlM6Cj4gPj4gKyAgICAgICAgICAgICAgICByZXR1cm4gUkFNX1RZUEVfQUNQ
STsKPiA+PiArCj4gPj4gKyAgICAgICAgICAgIGRlZmF1bHQ6Cj4gPj4gKyAgICAgICAgICAgICAg
ICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKPiA+PiArICAgICAgICAgICAgICAgIHJldHVybiAtMTsK
PiA+PiArICAgICAgICAgICAgfQo+ID4+ICsgICAgfQo+ID4+ICsKPiA+PiArICAgIHJldHVybiAt
MTsKPiA+PiArfQo+ID4gCj4gPiBPbmUgbW9yZSBjYXNlIHRvIGNvbnNpZGVyOiBXaGF0IGFib3V0
IGEgcGFnZSBwYXJ0IG9mIHdoaWNoIGlzCj4gPiBhIGdpdmVuIHR5cGUsIGFuZCB0aGUgb3RoZXIg
cGFydCBvZiB3aGljaCBpcyBzaW1wbHkgbWlzc2luZyBmcm9tCj4gPiB0aGUgRTgyMCB0YWJsZT8g
SSdtIHVuY2VydGFpbiB3aGV0aGVyIGluIHRoYXQgY2FzZSBpdCBtaWdodCBiZSBhCj4gPiBnb29k
IGlkZWEgaW4gZ2VuZXJhbCB0byByZXBvcnQgaXQgYXMgaGF2aW5nIHRoZSBnaXZlbiB0eXBlOyBm
b3IgdGhlCj4gPiBzcGVjaWZpYyBwdXJwb3NlIHlvdSB3YW50IHRoZSBmdW5jdGlvbiBmb3IsIHRo
YXQgd291bGQgaW1vIGJlCj4gPiBxdWl0ZSBoZWxwZnVsLgo+IAo+IENvbnNpZGVyaW5nIFJBTV9U
WVBFXyogYXJlIGJpdCBtYXNrcyAtIHBlcmhhcHMgdGhlIGZ1bmN0aW9uCj4gc2hvdWxkIE9SIHRv
Z2V0aGVyIGFsbCB0eXBlcyBmb3VuZCBmb3IgdGhlIHJlcXVlc3RlZCBwYWdlLCBhbmQKPiBsZXQg
dGhlIGNhbGxlciBnbyBmcm9tIHRoZXJlPyBBbmQgdG8gYWNjb3VudCBmb3IgbXkgZWFybGllciBy
ZW1hcmssCj4gYWRkIGEgc2VwYXJhdGUgUkFNX1RZUEVfVU5LTk9XTiAoYW5kIG5ldmVyIGhhdmUg
dGhlIGZ1bmN0aW9uCj4gcmV0dXJuIC0xIG9yIHNvbWUgc3VjaDsgaXRzIHJldHVybiB0eXBlIHRo
ZW4gd291bGQgYmV0dGVyIGJlCj4gdW5zaWduZWQgaW50KT8KCkkgY2FuIGRvIHNvbWV0aGluZyBh
bG9uZyB0aGlzIGxpbmVzLCBidXQgdGhlbiB0aGUgZnVuY3Rpb25hbGl0eSBvZiB0aGUKZXhpc3Rp
bmcgaW5jbHVzaXZlIG9wdGlvbiBpcyBsaWtlbHkgdG8gY2hhbmdlIG9uIGJveGVzIGhhdmluZyBt
ZW1vcnkKdHlwZXMgbm90IGFsaWduZWQgdG8gYSBwYWdlIGJvdW5kYXJ5LgoKQWxzbywgd2Ugc2hv
dWxkIGxpa2VseSBkaXNjdXNzIHdoYXQgdG8gZG8gd2l0aCBhIHBhZ2UgdGhhdCBmb3IgZXhhbXBs
ZQpoYXMgYm90aCB1bnVzYWJsZSBhbmQgcmVzZXJ2ZWQgcmVnaW9ucy4gSSB3b3VsZCBtYXAgaXQg
aW4gdGhlCmluY2x1c2l2ZSBjYXNlIGJlY2F1c2UgaXQgaGFzIGEgcmVzZXJ2ZWQgcmVnaW9uLCBi
dXQgd291bGQgbGlrZSB0bwpoZWFyIHlvdXIgb3Bpbmlvbi4KClRoYW5rcywgUm9nZXIuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 17:03:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 17: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 1fqi98-0004tJ-BX; Fri, 17 Aug 2018 17:02:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jc64=la=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fqi96-0004tE-Sa
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 17:02:44 +0000
X-Inumbo-ID: 31a6b23e-a23f-11e8-a8a5-bc764e045a96
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 31a6b23e-a23f-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 19:01:33 +0200 (CEST)
Received: from localhost (unknown [194.244.16.108])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id 51CBFCAA;
 Fri, 17 Aug 2018 17:02:42 +0000 (UTC)
Date: Fri, 17 Aug 2018 19:02:39 +0200
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: David Hildenbrand <david@redhat.com>
Message-ID: <20180817170239.GF24945@kroah.com>
References: <20180817075901.4608-1-david@redhat.com>
 <20180817075901.4608-2-david@redhat.com>
 <20180817084146.GB14725@kroah.com>
 <5a5d73e9-e4aa-ffed-a2e3-8aef64e61923@redhat.com>
 <CAJZ5v0gkYV8o2Eq+EcGT=OP1tQGPGVVe3n9VGD6z7KAVVqhv9w@mail.gmail.com>
 <42df9062-f647-3ad6-5a07-be2b99531119@redhat.com>
 <20180817100604.GA18164@kroah.com>
 <4ac624be-d2d6-5975-821f-b20a475781dc@redhat.com>
 <20180817112850.GB3565@osiris>
 <ecc08303-96ee-76ad-fba4-0425413afa5a@redhat.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <ecc08303-96ee-76ad-fba4-0425413afa5a@redhat.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH RFC 1/2] drivers/base: export
 lock_device_hotplug/unlock_device_hotplug
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, "Rafael J. Wysocki" <rafael@kernel.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Heiko Carstens <heiko.carstens@de.ibm.com>,
 Linux Memory Management List <linux-mm@kvack.org>,
 Paul Mackerras <paulus@samba.org>, linux-s390@vger.kernel.org,
 sthemmin@microsoft.com, Pavel Tatashin <pasha.tatashin@oracle.com>,
 ACPI Devel Maling List <linux-acpi@vger.kernel.org>,
 David Rientjes <rientjes@google.com>, xen-devel@lists.xenproject.org,
 Len Brown <lenb@kernel.org>, haiyangz@microsoft.com,
 Dan Williams <dan.j.williams@intel.com>,
 Andrew Morton <akpm@linux-foundation.org>, Vlastimil Babka <vbabka@suse.cz>,
 osalvador@suse.de, "Rafael J. Wysocki" <rjw@rjwysocki.net>,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Vitaly Kuznetsov <vkuznets@redhat.com>,
 linuxppc-dev <linuxppc-dev@lists.ozlabs.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDE6NTY6MzVQTSArMDIwMCwgRGF2aWQgSGlsZGVuYnJh
bmQgd3JvdGU6Cj4gRS5nLiBXaGVuIGFkZGluZyB0aGUgbWVtb3J5IGJsb2NrIGRldmljZXMsIHdl
IGtub3cgdGhhdCB0aGVyZSB3b24ndCBiZSBhCj4gZHJpdmVyIHRvIGF0dGFjaCB0byAoYXMgdGhl
cmUgYXJlIG5vIGRyaXZlcnMgZm9yIHRoZSAibWVtb3J5IiBzdWJzeXN0ZW0pCj4gLSB0aGUgYnVz
X3Byb2JlX2RldmljZSgpIGZ1bmN0aW9uIHRoYXQgdGFrZXMgdGhlIGRldmljZV9sb2NrKCkgY291
bGQKPiBwcmV0dHkgbXVjaCBiZSBhdm9pZGVkIGZvciB0aGF0IGNhc2UuIEJ1dCBidXJ5aW5nIHN1
Y2ggc3BlY2lhbCBjYXNlcwo+IGRvd24gaW4gY29yZSBkcml2ZXIgY29kZSBkZWZpbml0ZWx5IHdv
bid0IG1ha2UgbG9ja2luZyByZWxhdGVkIHRvIG1lbW9yeQo+IGhvdHBsdWcgZWFzaWVyLgoKWW91
IGRvbid0IGhhdmUgdG8gaGF2ZSBhIGRyaXZlciBmb3IgYSBkZXZpY2UgaWYgeW91IGRvbid0IHdh
bnQgdG8sIG9yCnlvdSBjYW4ganVzdCBoYXZlIGEgZGVmYXVsdCBvbmUgZm9yIGFsbCBtZW1vcnkg
ZGV2aWNlcyBpZiB5b3Ugc29tZWhvdwpuZWVkIGl0LiAgTm8gcmVhc29uIHRvIG5vdCBkbyB0aGlz
IGlmIGl0IG1ha2VzIHRoaW5ncyBlYXNpZXIgZm9yIHlvdS4KCnRoYW5rcywKCmdyZWcgay1oCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 17:03:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 17:03: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 1fqi9X-0004ul-MZ; Fri, 17 Aug 2018 17: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=wsv1=la=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1fqi9W-0004uS-8u
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 17:03:10 +0000
X-Inumbo-ID: 7e7419aa-a23f-11e8-a6a9-d7ebe60f679a
Received: from mail-wr1-f67.google.com (unknown [209.85.221.67])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7e7419aa-a23f-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 17:03:42 +0000 (UTC)
Received: by mail-wr1-f67.google.com with SMTP id v90-v6so4490994wrc.0
 for <xen-devel@lists.xenproject.org>; Fri, 17 Aug 2018 10:03:07 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:date:message-id:user-agent
 :mime-version:content-transfer-encoding;
 bh=DnSwwdD4qxHnLieQRHOy+CPgLhIuXKbpW1wliJLxEoM=;
 b=IalPavlBfaVMoQJHR8i1XSosm1U2tpDkjW+CITr2SGY1NMWMr74+cG2FAZcYkgGtJj
 f70cbfREdpnzo4tq8n07O9NMMCrREX731bVf11K+ti2vFJ45L+Ptkszr1dT7GbUw8RQx
 llKHkJ2GwiwzfoFcwwOHQVHkMUNT9dPNG8cSeJ7NmmBKfffzzXSV3+VnyA2fEZlvayfK
 dRIBj42hMvVIodKmpMFP0dXtCYNyFT33xbGm5f57Ztps+J4NiHVmmcjK3hqWwHip+G2R
 TP8VbOreMgY7fkWj0mp2xb7OIY+y0iyBg8sKkOQdt3+u6goZmkJ+hgwYQMhug0xZER/3
 3cdw==
X-Gm-Message-State: AOUpUlECLz8SUvwe6rV0SF+1ARrbNrPgcbU5ttBL8oNzwUs381VFlPg4
 Fyzk8pIcxlMBQl7E2tqaWCz8eFO2fOw=
X-Google-Smtp-Source: AA+uWPyOC+MPnSnvUKe6uYQOJyhoYJCtDpCsQDIOEonkGMFf51AjwBRKeyMn9Dz+dgJrHg1yBDkGXA==
X-Received: by 2002:adf:f091:: with SMTP id
 n17-v6mr24555151wro.49.1534525386539; 
 Fri, 17 Aug 2018 10:03:06 -0700 (PDT)
Received: from Palanthas.fritz.box (87-210-66-80.hosts.abilene.it.
 [80.66.210.87])
 by smtp.gmail.com with ESMTPSA id a37-v6sm1989282wrc.21.2018.08.17.10.03.04
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 17 Aug 2018 10:03:05 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 17 Aug 2018 19:03:03 +0200
Message-ID: <153452538306.14879.2645077465028661264.stgit@Palanthas.fritz.box>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] tools: libxl/xl: run NUMA placement even when
 an hard-affinity is set
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmlnaHQgbm93LCBpZiBlaXRoZXIgYW4gaGFyZCBvciBzb2Z0LWFmZmluaXR5IGFyZSBleHBsaWNp
dGx5IHNwZWNpZmllZAppbiBhIGRvbWFpbidzIGNvbmZpZyBmaWxlLCBhdXRvbWF0aWMgTlVNQSBw
bGFjZW1lbnQgaXMgc2tpcHBlZC4gSG93ZXZlciwKYXV0b21hdGljIE5VTUEgcGxhY2VtZW50IGFm
ZmVjdHMgb25seSB0aGUgc29mdC1hZmZpbml0eSBvZiB0aGUgZG9tYWluCndoaWNoIGlzIGJlaW5n
IGNyZWF0ZWQuCgpUaGVyZWZvcmUsIGl0IGlzIG9rIHRvIGxldCBpdCBydW4gaWYgYW4gaGFyZC1h
ZmZpbml0eSBpcyBzcGVjaWZpZWQuIFRoZQpzZW1hbnRpY3Mgd2lsbCBiZSB0aGF0IHRoZSBiZXN0
IHBsYWNlbWVudCBjYW5kaWRhdGUgd291bGQgYmUgZm91bmQsCnJlc3BlY3RpbmcgdGhlIHNwZWNp
ZmllZCBoYXJkLWFmZmluaXR5LCBpLmUuLCB1c2luZyBvbmx5IHRoZSBub2RlcyB0aGF0CmNvbnRh
aW4gdGhlIHBjcHVzIGluIHRoZSBoYXJkLWFmZmluaXR5IG1hc2suCgpUaGlzIGlzIHBhcnRpY3Vs
YXJseSBoZWxwZnVsIGlmIGdsb2JhbCB4bCBwaW5uaW5nIG1hc2tzIGFyZSBkZWZpbmVkLCBhcwpt
YWRlIHBvc3NpYmxlIGJ5IGNvbW1pdCBhYTY3Yjk3ZWQzNDI3OWM0MyAoInhsLmNvbmY6IEFkZCBn
bG9iYWwgYWZmaW5pdHkKbWFza3MiKS4gSW4gZmFjdCwgd2l0aG91dCB0aGlzIGNvbW1pdCwgZGVm
aW5pbmcgYSBnbG9iYWwgYWZmaW5pdHkgbWFzawp3b3VsZCBhbHNvIG1lYW4gZGlzYWJsaW5nIGF1
dG9tYXRpYyBwbGFjZW1lbnQsIGJ1dCB0aGF0IGRvZXMgbm90Cm5lY2Vzc2FyaWx5IGhhdmUgdG8g
YmUgdGhlIGNhc2UgKGVzcGVjaWFsbHkgaW4gbGFyZ2Ugc3lzdGVtcykuCgpTaWduZWQtb2ZmLWJ5
OiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgotLS0KQ2M6IElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KLS0tCiB0
b29scy9saWJ4bC9saWJ4bF9kb20uYyB8ICAgNDYgKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKy0tLS0tLQogdG9vbHMveGwveGxfcGFyc2UuYyAgICAgfCAgICA2ICsrKyst
LQogMiBmaWxlcyBjaGFuZ2VkLCA0NCBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jIGIvdG9vbHMvbGlieGwvbGlieGxfZG9t
LmMKaW5kZXggZWI0MDFjZjFkNi4uZTMwZTJkY2E5YSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwv
bGlieGxfZG9tLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG9tLmMKQEAgLTI3LDYgKzI3LDgg
QEAKIAogI2luY2x1ZGUgIl9wYXRocy5oIgogCisvLyNkZWZpbmUgREVCVUcgMQorCiBsaWJ4bF9k
b21haW5fdHlwZSBsaWJ4bF9fZG9tYWluX3R5cGUobGlieGxfX2djICpnYywgdWludDMyX3QgZG9t
aWQpCiB7CiAgICAgbGlieGxfY3R4ICpjdHggPSBsaWJ4bF9fZ2Nfb3duZXIoZ2MpOwpAQCAtMTQy
LDEyICsxNDQsMTMgQEAgc3RhdGljIGludCBudW1hX3BsYWNlX2RvbWFpbihsaWJ4bF9fZ2MgKmdj
LCB1aW50MzJfdCBkb21pZCwKIHsKICAgICBpbnQgZm91bmQ7CiAgICAgbGlieGxfX251bWFfY2Fu
ZGlkYXRlIGNhbmRpZGF0ZTsKLSAgICBsaWJ4bF9iaXRtYXAgY3B1cG9vbF9ub2RlbWFwOworICAg
IGxpYnhsX2JpdG1hcCBjcHVtYXAsIGNwdXBvb2xfbm9kZW1hcCwgKm1hcDsKICAgICBsaWJ4bF9j
cHVwb29saW5mbyBjcHVwb29sX2luZm87CiAgICAgaW50IGksIGNwdXBvb2wsIHJjID0gMDsKICAg
ICB1aW50NjRfdCBtZW1rYjsKIAogICAgIGxpYnhsX19udW1hX2NhbmRpZGF0ZV9pbml0KCZjYW5k
aWRhdGUpOworICAgIGxpYnhsX2JpdG1hcF9pbml0KCZjcHVtYXApOwogICAgIGxpYnhsX2JpdG1h
cF9pbml0KCZjcHVwb29sX25vZGVtYXApOwogICAgIGxpYnhsX2NwdXBvb2xpbmZvX2luaXQoJmNw
dXBvb2xfaW5mbyk7CiAKQEAgLTE2Miw2ICsxNjUsMzggQEAgc3RhdGljIGludCBudW1hX3BsYWNl
X2RvbWFpbihsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKICAgICByYyA9IGxpYnhsX2Nw
dXBvb2xfaW5mbyhDVFgsICZjcHVwb29sX2luZm8sIGNwdXBvb2wpOwogICAgIGlmIChyYykKICAg
ICAgICAgZ290byBvdXQ7CisgICAgbWFwID0gJmNwdXBvb2xfaW5mby5jcHVtYXA7CisKKyAgICAv
KgorICAgICAqIElmIHRoZXJlJ3MgYSB3ZWxsIGRlZmluZWQgaGFyZCBhZmZpbml0eSBtYXNrIChp
LmUuLCB0aGUgc2FtZSBvbmUgZm9yIGFsbAorICAgICAqIHRoZSB2Y3B1cyksIHdlIGNhbiB0cnkg
dG8gcnVuIHRoZSBwbGFjZW1lbnQgY29uc2lkZXJpbmcgb25seSB0aGUgcGNwdXMKKyAgICAgKiB3
aXRoaW4gc3VjaCBtYXNrLgorICAgICAqLworICAgIGlmIChpbmZvLT5udW1fdmNwdV9oYXJkX2Fm
ZmluaXR5KQorICAgIHsKKyNpZmRlZiBERUJVRworICAgICAgICBpbnQgajsKKworICAgICAgICBm
b3IgKGogPSAwOyBqIDwgaW5mby0+bnVtX3ZjcHVfaGFyZF9hZmZpbml0eTsgaisrKQorICAgICAg
ICAgICAgYXNzZXJ0KGxpYnhsX2JpdG1hcF9lcXVhbCgmaW5mby0+dmNwdV9oYXJkX2FmZmluaXR5
WzBdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmaW5mby0+dmNwdV9o
YXJkX2FmZmluaXR5W2pdLCAwKSk7CisjZW5kaWYgLyogREVCVUcgKi8KKworICAgICAgICByYyA9
IGxpYnhsX2JpdG1hcF9hbmQoQ1RYLCAmY3B1bWFwLCAmaW5mby0+dmNwdV9oYXJkX2FmZmluaXR5
WzBdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmNwdXBvb2xfaW5mby5jcHVtYXAp
OworICAgICAgICBpZiAocmMpCisgICAgICAgICAgICBnb3RvIG91dDsKKworICAgICAgICAvKgor
ICAgICAgICAgKiBIYXJkIGFmZmluaXR5IHNob3VsZCBfcmVhbGx5XyBjb250YWluIGNwdXMgdGhh
dCBhcmUgaW5zaWRlIG91cgorICAgICAgICAgKiBjcHVwb29sLiBBbnl3YXksIGlmIGl0IGRvZXMg
bm90LCBsb2cgYSB3YXJuaW5nIGFuZCBvbmx5IHVzZSB0aGUKKyAgICAgICAgICogY3B1cG9vbCdz
IGNwdXMgZm9yIHBsYWNlbWVudC4KKyAgICAgICAgICovCisgICAgICAgIGlmICghbGlieGxfYml0
bWFwX2lzX2VtcHR5KCZjcHVtYXApKQorICAgICAgICAgICAgbWFwID0gJmNwdW1hcDsKKyAgICAg
ICAgZWxzZQorICAgICAgICAgICAgTE9HKFdBUk4sICJIYXJkIGFmZmluaXR5IGNvbXBsZXRlbHkg
b3V0c2lkZSBvZiBkb21haW4ncyBjcHVwb29sPyIpOworICAgIH0KIAogICAgIHJjID0gbGlieGxf
ZG9tYWluX25lZWRfbWVtb3J5KENUWCwgaW5mbywgJm1lbWtiKTsKICAgICBpZiAocmMpCkBAIC0x
NzQsOCArMjA5LDcgQEAgc3RhdGljIGludCBudW1hX3BsYWNlX2RvbWFpbihsaWJ4bF9fZ2MgKmdj
LCB1aW50MzJfdCBkb21pZCwKICAgICAvKiBGaW5kIHRoZSBiZXN0IGNhbmRpZGF0ZSB3aXRoIGVu
b3VnaCBmcmVlIG1lbW9yeSBhbmQgYXQgbGVhc3QKICAgICAgKiBhcyBtdWNoIHBjcHVzIGFzIHRo
ZSBkb21haW4gaGFzIHZjcHVzLiAgKi8KICAgICByYyA9IGxpYnhsX19nZXRfbnVtYV9jYW5kaWRh
dGUoZ2MsIG1lbWtiLCBpbmZvLT5tYXhfdmNwdXMsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIDAsIDAsICZjcHVwb29sX2luZm8uY3B1bWFwLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBudW1hX2NtcGYsICZjYW5kaWRhdGUsICZmb3VuZCk7CisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAsIDAsIG1hcCwgbnVtYV9jbXBmLCAmY2FuZGlk
YXRlLCAmZm91bmQpOwogICAgIGlmIChyYykKICAgICAgICAgZ290byBvdXQ7CiAKQEAgLTIwNiw2
ICsyNDAsNyBAQCBzdGF0aWMgaW50IG51bWFfcGxhY2VfZG9tYWluKGxpYnhsX19nYyAqZ2MsIHVp
bnQzMl90IGRvbWlkLAogIG91dDoKICAgICBsaWJ4bF9fbnVtYV9jYW5kaWRhdGVfZGlzcG9zZSgm
Y2FuZGlkYXRlKTsKICAgICBsaWJ4bF9iaXRtYXBfZGlzcG9zZSgmY3B1cG9vbF9ub2RlbWFwKTsK
KyAgICBsaWJ4bF9iaXRtYXBfZGlzcG9zZSgmY3B1bWFwKTsKICAgICBsaWJ4bF9jcHVwb29saW5m
b19kaXNwb3NlKCZjcHVwb29sX2luZm8pOwogICAgIHJldHVybiByYzsKIH0KQEAgLTM3OSw5ICs0
MTQsOCBAQCBpbnQgbGlieGxfX2J1aWxkX3ByZShsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21p
ZCwKICAgICAgKiByZWZsZWN0IHRoZSBwbGFjZW1lbnQgcmVzdWx0IGlmIHRoYXQgaXMgdGhlIGNh
c2UKICAgICAgKi8KICAgICBpZiAobGlieGxfZGVmYm9vbF92YWwoaW5mby0+bnVtYV9wbGFjZW1l
bnQpKSB7Ci0gICAgICAgIGlmIChpbmZvLT5jcHVtYXAuc2l6ZSB8fCBpbmZvLT5udW1fdmNwdV9o
YXJkX2FmZmluaXR5IHx8Ci0gICAgICAgICAgICBpbmZvLT5udW1fdmNwdV9zb2Z0X2FmZmluaXR5
KQotICAgICAgICAgICAgTE9HKFdBUk4sICJDYW4ndCBydW4gTlVNQSBwbGFjZW1lbnQsIGFzIGFu
IChoYXJkIG9yIHNvZnQpICIKKyAgICAgICAgaWYgKGluZm8tPmNwdW1hcC5zaXplIHx8IGluZm8t
Pm51bV92Y3B1X3NvZnRfYWZmaW5pdHkpCisgICAgICAgICAgICBMT0coV0FSTiwgIkNhbid0IHJ1
biBOVU1BIHBsYWNlbWVudCwgYXMgYSBzb2Z0ICIKICAgICAgICAgICAgICAgICAgICAgICAiYWZm
aW5pdHkgaGFzIGJlZW4gc3BlY2lmaWVkIGV4cGxpY2l0bHkiKTsKICAgICAgICAgZWxzZSBpZiAo
aW5mby0+bm9kZW1hcC5zaXplKQogICAgICAgICAgICAgTE9HKFdBUk4sICJDYW4ndCBydW4gTlVN
QSBwbGFjZW1lbnQsIGFzIHRoZSBkb21haW4gaGFzICIKZGlmZiAtLWdpdCBhL3Rvb2xzL3hsL3hs
X3BhcnNlLmMgYi90b29scy94bC94bF9wYXJzZS5jCmluZGV4IDk3MWVjMWJjNTYuLmFkNjc3NGE3
ZjcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hsL3hsX3BhcnNlLmMKKysrIGIvdG9vbHMveGwveGxfcGFy
c2UuYwpAQCAtMzU2LDcgKzM1Niw3IEBAIHN0YXRpYyB2b2lkIHBhcnNlX3ZjcHVfYWZmaW5pdHko
bGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmJfaW5mbywKICAgICAgICAgICAgIGorKzsKICAgICAg
ICAgfQogCi0gICAgICAgIC8qIFdlIGhhdmUgYSBsaXN0IG9mIGNwdW1hcHMsIGRpc2FibGUgYXV0
b21hdGljIHBsYWNlbWVudCAqLworICAgICAgICAvKiBXaGVuIHdlIGhhdmUgYSBsaXN0IG9mIGNw
dW1hcHMsIGFsd2F5cyBkaXNhYmxlIGF1dG9tYXRpYyBwbGFjZW1lbnQgKi8KICAgICAgICAgbGli
eGxfZGVmYm9vbF9zZXQoJmJfaW5mby0+bnVtYV9wbGFjZW1lbnQsIGZhbHNlKTsKICAgICB9IGVs
c2UgewogICAgICAgICBpbnQgaTsKQEAgLTM4MCw3ICszODAsOSBAQCBzdGF0aWMgdm9pZCBwYXJz
ZV92Y3B1X2FmZmluaXR5KGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpiX2luZm8sCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAmdmNwdV9hZmZpbml0eV9hcnJheVswXSk7CiAgICAgICAg
IH0KIAotICAgICAgICBsaWJ4bF9kZWZib29sX3NldCgmYl9pbmZvLT5udW1hX3BsYWNlbWVudCwg
ZmFsc2UpOworICAgICAgICAvKiBXZSBoYXZlIHNvZnQgYWZmaW5pdHkgYWxyZWFkeSwgZGlzYWJs
ZSBhdXRvbWF0aWMgcGxhY2VtZW50ICovCisgICAgICAgIGlmICghaXNfaGFyZCkKKyAgICAgICAg
ICAgIGxpYnhsX2RlZmJvb2xfc2V0KCZiX2luZm8tPm51bWFfcGxhY2VtZW50LCBmYWxzZSk7CiAg
ICAgfQogfQogCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 17:20:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 17:20:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqiQM-0006Re-7q; Fri, 17 Aug 2018 17: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=nict=la=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqiQK-0006RU-Ed
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 17:20:32 +0000
X-Inumbo-ID: adc03df0-a241-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id adc03df0-a241-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 19:19:20 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fqiQG-0003gk-RI; Fri, 17 Aug 2018 17:20: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 1fqiQG-0007wm-IQ; Fri, 17 Aug 2018 17:20:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqiQG-0006py-Hp; Fri, 17 Aug 2018 17:20:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126054-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=29fd98e425346d9e15913eae6d079ddfc835d54c
X-Osstest-Versions-That: xen=3dd454c6c694409aaedd4ed075d6aeace2dd8391
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 17 Aug 2018 17:20:28 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126054: 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>

ZmxpZ2h0IDEyNjA1NCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjA1NC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDI5ZmQ5OGU0MjUzNDZkOWUxNTkxM2VhZTZkMDc5ZGRm
YzgzNWQ1NGMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDNkZDQ1NGM2
YzY5NDQwOWFhZWRkNGVkMDc1ZDZhZWFjZTJkZDgzOTEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NTkyMyAgMjAxOC0wOC0xNSAxNjowMDo0MSBaICAgIDIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjU5MjggIDIwMTgtMDgtMTUgMTk6MDA6NDkgWiAgICAxIGRheXMgICAxOCBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjYwNTQgIDIwMTgtMDgtMTcgMTQ6MDA6MzAgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlz
dGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBEYW5pZWwgRGUgR3Jh
YWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICBHb3BhbGFzZXR0eSwgTWFub2ogPG1hbm9qLmdv
cGFsYXNldHR5QGhwZS5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNv
bT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgogIFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFj
bGUuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4NiAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2
aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICAzZGQ0
NTRjNmM2Li4yOWZkOThlNDI1ICAyOWZkOThlNDI1MzQ2ZDllMTU5MTNlYWU2ZDA3OWRkZmM4MzVk
NTRjIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 17:46:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 17: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 1fqipf-0008Ag-I4; Fri, 17 Aug 2018 17:46: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=nict=la=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqipe-0008AW-3n
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 17:46:42 +0000
X-Inumbo-ID: 93ea7ec4-a245-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 93ea7ec4-a245-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 17:47: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 1fqipY-0004AM-Ub; Fri, 17 Aug 2018 17:46: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 1fqipY-0000vO-GK; Fri, 17 Aug 2018 17:46:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqipY-0002x1-Fe; Fri, 17 Aug 2018 17:46:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125966-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=52047be0243074f50fab45650f36ae693c93d1b3
X-Osstest-Versions-That: ovmf=cb5f4f45ce1fca390b99dae5c42b9c4c8b53deea
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 17 Aug 2018 17:46:36 +0000
Subject: [Xen-devel] [ovmf test] 125966: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTk2NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU5NjYvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA1MjA0N2JlMDI0MzA3NGY1MGZhYjQ1NjUwZjM2YWU2
OTNjOTNkMWIzCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBjYjVmNGY0
NWNlMWZjYTM5MGI5OWRhZTVjNDJiOWM0YzhiNTNkZWVhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU5MjQgIDIwMTgtMDgtMTUgMTc6MTA6NTMgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI1OTY2ICAyMDE4LTA4LTE2IDExOjQ0OjEzIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQm9iIEZlbmcg
PGJvYi5jLmZlbmdAaW50ZWwuY29tPgogIENhcnNleSwgSmFiZW4gPC9vPUludGVsL291PUFtZXJp
Y2FzMDEvY249V29ya2Vycy9jbj1DYXJzZXksIEphYmVuPgogIEVyaWMgRG9uZyA8ZXJpYy5kb25n
QGludGVsLmNvbT4KICBGZW5nLCBCb2IgQyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgaGNoZW4z
MCA8aGVzaGVuZy5jaGVuQGludGVsLmNvbT4KICBIZXNzIENoZW4gPGhlc2hlbmcuY2hlbkBpbnRl
bC5jb20+CiAgSmFiZW4gQ2Fyc2V5IDxqYWJlbi5jYXJzZXlAaW50ZWwuY29tPgogIExhc3psbyBF
cnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5j
b20+CiAgUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICBTdGFyIFplbmcgPHN0YXIuemVu
Z0BpbnRlbC5jb20+CiAgWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogIFl1
bmh1YSBGZW5nIDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
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
bWUveGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIGNiNWY0ZjQ1Y2UuLjUyMDQ3YmUwMjQgIDUy
MDQ3YmUwMjQzMDc0ZjUwZmFiNDU2NTBmMzZhZTY5M2M5M2QxYjMgLT4geGVuLXRlc3RlZC1tYXN0
ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 18:45:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 18:45:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqjkX-0004Eq-Af; Fri, 17 Aug 2018 18:45: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=qg4i=la=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fqjkW-0004El-4n
 for xen-devel@lists.xen.org; Fri, 17 Aug 2018 18:45:28 +0000
X-Inumbo-ID: 8a0a0880-a24d-11e8-a8a5-bc764e045a96
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4d::625])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 8a0a0880-a24d-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 20:44:15 +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=KHlm+O9mtMjT7RdYgymReR4jIn6Abqcg0d3kQe7cIDA=;
 b=NDsnl4s0jVAhofb0r1eDLFuMhIMeDr2pSnx/lXfZD17LK6rHzmIzU/yxWLwsbpuDqi3BbO9qqFpGw0G6RXQoQassJ/n3lC5T8hMEaz1UMayEsebo1h5RVnsA+04FZt7r0nZ67/CHJAK6qUXbpvHTzUjHkeZ2KSoLZIrTVGQuGRw=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
Received: from amd.com (165.204.77.1) by
 BN6PR12MB1762.namprd12.prod.outlook.com (2603:10b6:404:107::7) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1059.21; Fri, 17 Aug 2018 18:45:19 +0000
Date: Fri, 17 Aug 2018 13:45:14 -0500
From: Brian Woods <brian.woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180817184513.GA14245@amd.com>
References: <20180809194213.56671-1-brian.woods@amd.com>
 <20180809194213.56671-3-brian.woods@amd.com>
 <5B744E3002000078001DE7E8@prv1-mh.provo.novell.com>
 <20180816200205.GA9630@amd.com>
 <5B76725002000078001DF327@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B76725002000078001DF327@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: DM5PR19CA0043.namprd19.prod.outlook.com
 (2603:10b6:3:9a::29) To BN6PR12MB1762.namprd12.prod.outlook.com
 (2603:10b6:404:107::7)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: b0ef0b1c-9f35-4cce-32f9-08d6047194e1
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:BN6PR12MB1762; 
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1762;
 3:aHFthHRSgvfxNUot4/0nju4coZqMFjSyeCq/yvjFD3N8RHvhHe+5af9PmFyexhzj3yll/gKK5Iqeq4qYA1Kb9Fbpp1doJiqqsbJ/cKTUXDBmQXYzCR4vI82nfCIG8LrA4H5UvfM2I0fbCkjQhCMiV1FdRIyMZxuzSAKzWTHrYpXPs4Z+qnmEOWHHUvZqTXwsbuLVx3FRJl1eBVaiWT/PLZ3UYMVdVOXbJIGdp3IixOAhxgNK/fu/+wWFeSx94yPS;
 25:3WIzp9S8OIEigo3RWYvTUGRhib/yHSrHYd6DpHAMguYSm63ozAmH8v3NXwMXclTaOI2JwZbmGeUReQ+dNMEqGrD9IbolrmBKYFQ1FqrqDCfdS3erv3UrxfPe6Vym1zPfnZnxCNOuPDAjTNRlgBVS9/cu6EQpD8TDY/4bcLUj/+6N1VViDrsMRz7RC9qN3Ib+4FVCHol50/h6H1RAFXvBtesAjQEcYhR6d2gsSIZfGzYMI7Il10KbsZQXWlYbsFf641ECKgkq3PmCHJXAXlfI1IMNBDEYykZop95fTfV69+9xeWac8aAGVEN7o7rpn2T+iWtjBqE3MdaOBqE2i4o3rA==;
 31:aLg913dd9Dt0PoIY9lHlm7CsYNxX8xYaOdJDzKgquysYD9Dau5RbNRFcQxbYOXyOj7ciIxVpFGYUQRYSN2S7PcfRybiHVk8dGaxoIwG8p4gdlSatHZBMwPczCQ5pZ033l6YgksBMpdafX0fpbGLGvhV4T3Edx86hT3vaTwwd7n5DBJS5L//ULt2cBIgyKbExod0K2WEu+ZIJVlatAsfDA0+SIIsvL4uoxxNk4e5j2Lo=
X-MS-TrafficTypeDiagnostic: BN6PR12MB1762:
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1762;
 20:4cBiOCwoLBtsMLO2TecJVicFwQqIPe5kmNf3OCkD8JwTaeVfUXZwOT/8eQX/QLpXl4SbcnuiJ07UPFlYlAor/cZoze/Xa1PUI3Ur7EA3AjcvLMdV6gZykm7jZRswGCrJryzfAYDHFBE8iJmT4e1zmmtx+acBAo8yeoRVNg34FWMnEKcDxI1jFyi08SaXoNkpJchD9UhMAU214z6TgCWDfS1GSyvbCF4PZ+Qqm2g8/tR/wtaiIVWpa5IphszuDLzo9Wv7rnvj9vIFittgDxFUU8g+M74SKDRplYlf/sNHfTOzDGPBa/Ai/D7aaSBFrEivKEHT2HqifwhI0KFfff2CWsbt3wS0JpQ4jGY7GjdgUyojY/N6h6WuM07Ij2zzVH4+el+ws0GHRe1w8PzTKIdtDkOPSCyH+4bypahyeYhnmj7r9ZbMGvUq0Y8KFPAGWk8WQD932TBG9QwoyppO0nSMsSxSW71oWdRO6pSL0A0ibGSD4sw5a1KST7+wkvcN3iBe;
 4:NUQrCvGSigXJWYFSe4dL289RsoIdmnahhWL0PwMGXqmrWLcLVV/4ZwlkAyDAUxCOZcYyuY35lsCwy2sWe/GT9QdzPbZ6Wb4eniV9v05TyROexan8iof9DOInCLdDlHR0b1OaoENGJEfeuKgHEJdodjx26d2Xv27VS9q7tPO5fa5LRLRryjoRVlzxnIcQ3ASwuAfqhQheP5DfzvEAVlGtEc5EMPmJU+vUtf3wItyDi5/uLS/FJZ8YpPvhTYyo3lCKnPmQ7T9RJa3tIyyXrJVY+2ITgBIMSn/lW9Kzi2syAvWgHOl2crP1R98SGevEM7CX
X-Microsoft-Antispam-PRVS: <BN6PR12MB17629788BB53DB0535B37930E53D0@BN6PR12MB1762.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)(10201501046)(3002001)(3231311)(944501410)(52105095)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016);
 SRVR:BN6PR12MB1762; BCL:0; PCL:0; RULEID:; SRVR:BN6PR12MB1762; 
X-Forefront-PRVS: 076777155F
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(366004)(376002)(39860400002)(136003)(396003)(346002)(189003)(199004)(3846002)(229853002)(55016002)(72206003)(53936002)(105586002)(106356001)(33656002)(478600001)(23726003)(316002)(1076002)(36756003)(76176011)(50466002)(6116002)(7696005)(52116002)(54906003)(16586007)(58126008)(486006)(66066001)(47776003)(6916009)(5660300001)(386003)(53546011)(16526019)(26005)(186003)(6666003)(2616005)(446003)(956004)(476003)(6246003)(4326008)(11346002)(14444005)(44832011)(97736004)(8936002)(93886005)(25786009)(2906002)(217873002)(81166006)(8676002)(81156014)(68736007)(305945005)(21086003)(7736002)(86362001)(18370500001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR12MB1762; 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: =?us-ascii?Q?1; BN6PR12MB1762;
 23:0VH8ePAhSHOqp4gFuDGfpJT+YMW8M548l+GIkOKu6?=
 =?us-ascii?Q?bCi+OPFWuNriXSaFBtoO7dcJuo0LFwmfOggo1a3LQoE/LvzU6v0IWb5WSy55?=
 =?us-ascii?Q?AagDozHH9D417Tm8kc9QRh4qbeP+WLFP2RAkq6v3wCYZLKSjShS5VuuF2OJN?=
 =?us-ascii?Q?Pb2E54ioRK+kvCwFN7E4jDQTWXF545TZYPVm3FgQccWdq2bIAJXZiqTJm35j?=
 =?us-ascii?Q?goSA205bkpYcj4DBQOOQ3JVPghcc6TqIKCr5oqvLeR4jBd5xJD5nNzDQJOfz?=
 =?us-ascii?Q?4YQV5ywiY/9sSEYdhrMULUMWFBLksuSkFssTKbe1n7f6TvbRO+hv0ITuqtcj?=
 =?us-ascii?Q?DJyv1CEqy92DF+13S24PtFyEL2WaqmMcH7a1H96YV3EV4wB9RRndB924ESBl?=
 =?us-ascii?Q?j4AtHPKnVTe8+PIn3yhoI71Ug6XBCltlVDoDkI9cc5menlFsButFZxQ6AD9h?=
 =?us-ascii?Q?/hRzXgRYeYzJI8vpzecYgtB2Xu1OMqVdS1crA1O87/mL6/gERQQtbXS5qIr4?=
 =?us-ascii?Q?iX0AQVy7LtdLgd3kcjedB7WmC+fQYHHBzbl2+Jvo0Qx+GHd0iLCWJdau46eP?=
 =?us-ascii?Q?oo8illUfxfhys1og82mit2Wjh6H8BIIyNA82vaC4m/giQObIN5TBi2UkDhQT?=
 =?us-ascii?Q?yCZ/6YnlR6lvMgH/sQ3aVuz3WAEA2nMtWvFbhDkQCU8D2gjOrhe/495xI3oo?=
 =?us-ascii?Q?iVTW6xQEsTqlqAoC8XZhkokAS8OmNC6+wnPBYPVsvwtE7s3LCxQCxAT/dFC5?=
 =?us-ascii?Q?VuQjd7YodFy2TOrI36mLm99WR1B2qvjHEt3n59Z/0FvkSY+2l7IJ7M0XZ8IX?=
 =?us-ascii?Q?I7Ds1VHzCoY1eNYu5W7+d540QT+Ck1jHFgCnqwYAzcx4rD13saKwAyfWZYrc?=
 =?us-ascii?Q?wKVyC1mYeFCEHdroAeXOv3Zq0ZWLFKnuas+dz4W1DU0zXtg8qMREitIafDdI?=
 =?us-ascii?Q?NQV6cY5JsBF7WawP6AR/RpiGwvg32jH5AqdrxjPPoUqeFeo6T++Lt8s7ZNXK?=
 =?us-ascii?Q?2spNkaeemn2Wo9ivpccv0soYb99ojBtggWce8uctyWL4vakDvS4h55Egh5Ko?=
 =?us-ascii?Q?0eIsDHCqNFnSM7GizeC6saN1DLDaSzwlf7nGsRB5HYQrciWQV+v0g1b7EK+8?=
 =?us-ascii?Q?vcH3unipNQwhrKZ6cN6dihmzJRku/JZHpUkE23zbk37agLT31ttBVbIFZ8xC?=
 =?us-ascii?Q?boDwhUor9W7bCHn2YV+9Mh5FP3NbfhdxSvXMnAk4FqFbjhzk7KiFIS3ZyBYm?=
 =?us-ascii?Q?bWt0Nx53Jlf7ffo2KqWd7/NsjWeKmnTnKQx106AF/NUWLXjwvIPMrOd1JLWI?=
 =?us-ascii?Q?9iitwKgy1mWEIwGRcOEbhiYTRDb16fXZWqAk0rVuF8oGZeKqP+EjI2eeE7V8?=
 =?us-ascii?Q?vX1va2+WoUPEGIhQQcpnnwMC3Ywi0QkO73wyLgMZpOc2oH/?=
X-Microsoft-Antispam-Message-Info: iOcfHAKdq+Iz9gN5yeeQC3o/IeJvlQN8jm0Q0QRV77Tv7fh1DEcTF0AQBbvTiwUHrzu0i7eGAN8er71hDVLAvDA/GxuG+N0+aabdaGw5LCT/LLxBiUEPIpNqLTJMcDIjCdTq1NWOHNLHgH/IHwyqhEZOpTb1Sv0dfGk6JJHnWKLKSmlpk/hf2WUzk2kK9VoyJy1wK9l8X1x+XabP6DttWqHZvLSKSlpmS/HDxqkiL4gwg9rriFkR0TNmg79nDXDLyy6qwDXiVg+GUMVon5b/3ZneGDMDZ7CQ1wVze8/nKD+WXsk9/PcXBuQUNeog50S7xP303cXs+VvQmZZP9V0CgCZcQT1xOBUWdPNHks4kIbo=
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1762;
 6:jUXTB4C59F9zoC8alKjkc4vim2aad51DxBXwUjXlbV50TXzhAmhwSs7pTFIzTJZCAkKXlT/0htSi3qnlj1S6e+3Pe81v7j17o0rDIlX4sn2Oy6DDTd6S8UTR1E99xjsyNR1uKMWBj2vI79htAwGC5ZM5IJmIXv50wZAcsHAqCUusm0CHAmXWeWU1CjbwoNW4bMmPhgQmvgkICnhn7VQL4Cdv1E7EHQPwDf3iJM+GjVlfZfBWQdmXvtL5HoBz15KA8wQBnr4dlWvo3eKD+LZPHFPVHKQObopBYxsgqpoz8MMVRcgRkcPadSxDC/BMvfPV61AX4cTyTDfXv4bmIfcTSwJYVMGmyD8T+JxzTaASj4/xvFnPL9PjWqCoBXBlbAz0F1FQy/kDtgzITfsN8yDFPnFN8TxZyCX9BalQ9Lc+M5E4mTC4KobfosFMi9q7iU5fhBC59Oe1QpdaJn1XBvnRhg==;
 5:Du0wIdSJzHdR/E91aMPo6QFBwgutZK4CY3ikK/ZPCTp3rVn0CNBMJpZdzFUR2laZKyjVGfZf+u6/D6fpcTM8oLiyV8fO4qFdJv52mV/Q+PF9x8Q4im52wJwU3mG1Nf2Gedr8DQ6tGcDGwEMUwCeTccco9c0ukOkWHaol6cTcGkc=;
 7:s9b4cdOFLo6Wl2rnBHYftlNDYOUyQJkclii6FrdCrVnGuaw7X9q6oTkiIRVY2+9T1rSeV6IhYiFaSqDZlSCRHbc2BrWO6Y8vym7mq8Nb/kXESr5gvU3EMVfdyj1HwMIQcbNqi28CBp9IXNzWpIHTqrZIShUKPBl59rjHGDgHW8nyQrmhlahqmsc0VMoKMMRzUPi22dFjlR1vOfHUr2Fh0D4ksI7N1PlOnWvYTUjcepS5A6gSEq1GnameEJVv83H+
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1762;
 20:ug0uZzrpoaywMEkMnJMmAkfdcx8vs5XTIkRqSdlhL7aedZSTAfGOReV8ZsgCJTEYqCZnaqElH609TAvDIY3oa3CMFVZNvdVmhPHnrxiRcK71cVX8dUIxXByO57uS28vhimArwlXqfWGyxhliXWlrIUz//FJ6jjozSDxtklRrOb92aWSIaQE6bHmPFer7/RhddEGpSeQnZTzcxKmmBpBWnqzBflnU0CpcB9/sIIgXs6D3MQBY0c+FczKWE+4iHEQE
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Aug 2018 18:45:19.1022 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: b0ef0b1c-9f35-4cce-32f9-08d6047194e1
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR12MB1762
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/spec-ctrl: add support for
 modifying SSBD 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>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMTI6NTk6MjhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE2LjA4LjE4IGF0IDIyOjAyLCA8YnJpYW4ud29vZHNAYW1kLmNvbT4gd3Jv
dGU6Cj4gPiBPbiBXZWQsIEF1ZyAxNSwgMjAxOCBhdCAxMDowMDo0OEFNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMDkuMDguMTggYXQgMjE6NDIsIDxicmlhbi53b29kc0Bh
bWQuY29tPiB3cm90ZToKPiA+PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwo+ID4+
ID4gKysrIGIveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jCj4gPj4gCj4gPj4gRmlyc3Qgb2YgYWxs
IC0gSSdtIG5vdCBjb252aW5jZWQgc29tZSBvZiB0aGUgQU1EIHNwZWNpZmljIGNvZGUgaGVyZQo+
ID4+IHdvdWxkbid0IGJldHRlciBsaXZlIGluIGNwdS9hbWQuYy4KPiA+IAo+ID4gV2VsbCwgYnkg
dGhhdCBsb2dpYywgYSBsb3Qgb2YgdGhlIG90aGVyIGxvZ2ljIGNvdWxkIGdvIGluIGNwdS9pbnRl
bC5jLgo+ID4gSXQgaGFzIHRvIGRvIHdpdGggU1NCRCBhbmQgd2hlbiBBTUQncyBwcm9jZXNzb3Jz
IHN1cHBvcnQgaXQgdmlhIHRoZQo+ID4gU1BFQ19DVFJMIE1TUiwgdGhlIHN1cHBvcnQgZm9yIFNT
QkQgd2lsbCBnZXQgbWVyZ2VkIHRvZ2V0aGVyIGluCj4gPiBzcGVjX2N0cmwuYyBhbmQgaWYgdGhh
dCdzIHRoZSBjYXNlLCBpdCBtYWtlcyBzZW5zZSB0byBoYXZlIGFsbCB0aGUgU1NCRAo+ID4gY29k
ZSB0b2dldGhlci4gSU1PCj4gCj4gTWF5YmUsIHRob3VnaCBJJ2Qgc2F5IHJldHBvbGluZV9zYWZl
KCksIHNob3VsZF91c2VfZWFnZXJfZnB1KCksCj4gbDF0Zl9jYWxjdWxhdGlvbnMoKSwgYW5kIHhw
dGlfaW5pdF9kZWZhdWx0KCkgYXJlIGFsbCB3cml0dGVuIGluIGEgd2F5Cj4gdGhhdCB0aGV5IGNv
dWxkIGJlIGV4dGVuZGVkIHRvIG90aGVyIENQVSB2ZW5kb3JzIHNob3VsZCBpdAo+IGJlY29tZSBr
bm93biB0aGF0IHRoZXkncmUgYWxzbyBhZmZlY3RlZC4gSSBkb24ndCB0aGluayB3ZSByZWFsbHkK
PiBrbm93IGZvciBzdXJlIHdoZXRoZXIgVklBIGFuZC9vciBTaGFuZ2hhaSBhcmUgYWZmZWN0ZWQu
IE90b2gKPiB0aGUgY29kZSB5b3UgYWRkIGlzIG5vdCBqdXN0IEFNRC1zcGVjaWZpYywgYnV0IGV2
ZW4gbW9kZWwtc3BlY2lmaWMKPiB3aXRoaW4gQU1EJ3MgcGFsZXR0ZS4KPiAKPiBJJ2QgYmUgY3Vy
aW91cyB0byBrbm93IHdoZXRoZXIgQW5kcmV3IGhhcyBhbiBvcGluaW9uIGhlcmUuCgpTaW5jZSBt
b3N0IG9mIHRoZSBzcGVjX2N0cmwgY29kZSBpcyBoaXMsIGhpcyBvcGluaW9uIGhlcmUgd291bGQg
YmUgdGhlCm1vc3QgaW1wb3J0YW50LgoKPiA+PiA+IEBAIC01MCw3ICs1MSwxNiBAQCBib29sIF9f
aW5pdGRhdGEgYnNwX2RlbGF5X3NwZWNfY3RybDsKPiA+PiA+ICB1aW50OF90IF9fcmVhZF9tb3N0
bHkgZGVmYXVsdF94ZW5fc3BlY19jdHJsOwo+ID4+ID4gIHVpbnQ4X3QgX19yZWFkX21vc3RseSBk
ZWZhdWx0X3NwZWNfY3RybF9mbGFnczsKPiA+PiA+ICAKPiA+PiA+ICsvKiBmb3IgU1NCRCBzdXBw
b3J0IGZvciBBTUQgdmlhIExTX0NGRyAqLwo+ID4+ID4gKyNkZWZpbmUgU1NCRF9BTURfTUFYX1NP
Q0tFVCAyCj4gPj4gPiArc3RydWN0IHNzYmRfYW1kX2xzX2NmZ19zbXRfc3RhdHVzIHsKPiA+PiA+
ICsgICAgc3BpbmxvY2tfdCBsb2NrOwo+ID4+ID4gKyAgICB1aW50MzJfdCBtYXNrOwo+ID4+ID4g
K30gX19hdHRyaWJ1dGVfXyAoKGFsaWduZWQgKDY0KSkpOwo+ID4+IAo+ID4+IFdoZXJlJ3MgdGhp
cyBsaXRlcmFsIDY0IGNvbWluZyBmcm9tPyBEbyB5b3UgcGVyaGFwcyBtZWFuCj4gPj4gU01QX0NB
Q0hFX0JZVEVTPyBBbmQgaWYgdGhpcyBpcyByZWFsbHkgbmVlZGVkIChhcyBzYWlkIGJlZm9yZSwK
PiA+PiBJIHRoaW5rIHRoZSBhcnJheSB3b3VsZCBiZXR0ZXIgYmUgZHluYW1pY2FsbHkgYWxsb2Nh
dGVkIHRoYW4gaGF2aW5nCj4gPj4gY29tcGlsZSB0aW1lIGRldGVybWluZWQgZml4ZWQgc2l6ZSks
IHRoZW4gcGxlYXNlIGRvbid0IG9wZW4tY29kZQo+ID4+IF9fYWxpZ25lZCgpLgo+ID4gCj4gPiBJ
dCdzIHRoZSBjYWNoZSBjb2hlcmVuY3kgc2l6ZS4gIFRoZSBTTVBfQ0FDSEVfQllURVMgaXMgMTI4
IGJ5dGVzIElJUkMuCj4gPiBJIHdhcyB0cnlpbmcgdG8gc2F2ZSBzcGFjZSBzaW5jZSB0aGUgc3Ry
dWN0IGlzIHNvIHNtYWxsIGl0IHdvdWxkIGRvdWJsZQo+ID4gdGhlIHNpemUuICBUaGF0IGNhbiBi
ZSBjaGFuZ2VkIHRob3VnaC4KPiAKPiBJZiBTTVBfQ0FDSEVfQllURVMgZG9lc24ndCBmaXQgeW91
ciBuZWVkLCB0aGUgbGl0ZXJhbCBudW1iZXIgdXNlZAo+IG5lZWRzIGVpdGhlciBhbiBleHBsYWlu
aW5nIGNvbW1lbnQgb3IgYSBzdWl0YWJseSBuYW1lZCAjZGVmaW5lLgoKSSdsbCBqdXN0IHVzZSBT
TVBfQ0FDSEVfQllURVMgYW5kIG5vdCB3b3JyeSBhYm91dCB0aGUgZXh0cmEgc3BhY2UuCgo+ID4+
ID4gK2Jvb2wgX19yZWFkX21vc3RseSBzc2JkX2FtZF9zbXRfZW4gPSBmYWxzZTsKPiA+PiA+ICti
b29sIF9fcmVhZF9tb3N0bHkgZGVmYXVsdF94ZW5fc3NiZF9hbWRfbHNfY2ZnX2VuID0gZmFsc2U7
Cj4gPj4gPiAgdWludDY0X3QgX19yZWFkX21vc3RseSBzc2JkX2FtZF9sc19jZmdfbWFzayA9IDB1
bGw7Cj4gPj4gPiArc3RydWN0IHNzYmRfYW1kX2xzX2NmZ19zbXRfc3RhdHVzICpzc2JkX2FtZF9z
bXRfc3RhdHVzW1NTQkRfQU1EX01BWF9TT0NLRVRdID0ge05VTEx9Owo+ID4+IAo+ID4+IFNldmVy
YWwgZnVydGhlciBwb2ludGxlc3MgaW5pdGlhbGl6ZXJzLgo+ID4gCj4gPiBzc2JkX2FtZF9sc19j
ZmdfbWFzayAtPiBuZWVkcyB0byBiZSBpbml0aWFsaXplZCwgZHVlIHRvIGhvdyBpdCBnZXRzIHNl
dAo+ID4gc3NiZF9hbWRfbHNfY2ZnX3NtdF9zdGF0dXMgLT4gbmVlZHMgdG8gYmUgaW5pdGlhbGl6
ZWQsIHVubGVzcyB4YWxsb2MKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNldHMg
aXQgYXMgTlVMTCBvbiBmYWlsdXJlIHRvIGFsbG9jCj4gPiBkZWZhdWx0X3hlbl9zc2JkX2FtZF9s
c19jZmdfZW4gLT4gbmVlZHMgdG8gYmUgaW5pdGlhbGl6ZWQgb2YgYW4gZWxzZQo+ID4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFkZGVkIHRvIGFuIGlmIHN0YXRlbWVudAo+ID4g
c3NiZF9hbWRfc210X2VuIC0+IGxpa2UgdGhlIGFib3ZlCj4gPiAKPiA+IElmIHlvdSB3YW50IGRl
ZmF1bHRfeGVuX3NzYmRfYW1kX2xzX2NmZ19lbiBhbmQgc3NiZF9hbWRfc210X2VuIHRvIGJlCj4g
PiBub3QgYmUgaW5pdGlhbGl6ZWQsIEkgY2FuIGFkZCBjb2RlIHRvIGRvIHRoYXQuCj4gCj4gSSBk
b24ndCB1bmRlcnN0YW5kOiBBZGQgY29kZT8gVGhlIGluaXRpYWxpemVycyBoZXJlIGFyZSBhbGwg
cG9pbnRsZXNzCj4gYmVjYXVzZSB0aGUgdmFsdWVzIHlvdSBzdXBwbHkgYXJlIHdoYXQgdGhlIHZh
cmlhYmxlcyB3b3VsZCBiZQo+IGluaXRpYWxpemVkIHdpdGggYW55d2F5IGlmIHlvdSBvbWl0dGVk
IHRoZSBpbml0aWFsaXplcnMuIFRoYXQncyB3aGF0Cj4gdGhlIEMgc3RhbmRhcmQgc3BlY2lmaWVz
LgoKTGVhdmluZyB2YWx1ZXMgd2hpY2ggZGV0ZXJtaW5lIHRoZSBiZWhhdmlvciBvZiB0aGUgaHlw
ZXJ2aXNvciB0bwpkZWZhdWx0cyBvZiB0aGUgY29tcGlsZXIncyBpbXBsZW1lbnRhdGlvbiBvZiB0
aGUgc3RhbmRhcmQgc2VlbXMgbGlrZSBpdAp3b3VsZCBiZSBhIHBvc3NpYmxlIHNvdXJjZSBvZiBz
dWJ0bGUgYnVncyB3aGVuIHRoZSBjb21waWxlciBkb2Vzbid0IGRvCnNvbWV0aGluZyBqdXN0IHJp
Z2h0LiAgSSdkIG11Y2ggcmF0aGVyIGhhdmUgYW4gaW5pdGlhbGl6ZWQgdmFsdWUgb3IKaGF2ZSBp
dCBzZXQgaW4gdGhlIGNvZGUgYmVmb3JlIHVzZS4KCklmIHlvdSBzdHJvbmdseSBmZWVsIHRoYXQg
dGhleSBzaG91bGRuJ3QgYmUgaW5pdGlhbGl6ZWQgb3Igc2V0IGluIGNvZGUsCkknbGwgY2hhbmdl
IHRoZW0gdGhvdWdoLgoKPiA+PiA+ICtzdGF0aWMgaW50IF9faW5pdCBzc2JkX2FtZF9sc19jZmdf
aW5pdCh2b2lkKQo+ID4+ID4gK3sKPiA+PiA+ICsgICAgdWludDMyX3QgY29yZXNfcGVyX3NvY2tl
dCwgdGhyZWFkc19wZXJfY29yZTsKPiA+PiA+ICsgICAgY29uc3Qgc3RydWN0IGNwdWluZm9feDg2
ICAqYyA9ICAmYm9vdF9jcHVfZGF0YTsKPiA+PiA+ICsgICAgdWludDMyX3QgY29yZSwgc29ja2V0
Owo+ID4+ID4gKwo+ID4+ID4gKyAgICBpZiAoICFzc2JkX2FtZF9sc19jZmdfbWFzayB8fAo+ID4+
ID4gKyAgICAgICAgICFib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU1NCRF9BTURfTFNfQ0ZHKSAp
Cj4gPj4gPiArICAgICAgICBnb3RvIHNzYmRfYW1kX2xzX2NmZ19pbml0X2ZhaWw7Cj4gPj4gCj4g
Pj4gV2h5IG5vdCBzaW1wbHkgInJldHVybiI/Cj4gPiAKPiA+IEJlY2F1c2UgaXQgZm9yY2VzIGFs
bCB0aGUgZmFpbGVkIHJldHVybnMgZG93biBvbmUgY29kZSBwYXRoLiAgSSBjYW4KPiA+IGNoYW5n
ZSBpdCBpZiB5b3Ugd2lzaC4KPiAKPiBJZiBhbnkgY2xlYW51cCBpcyB0byBiZSBkb25lLCB1c2lu
ZyAiZ290byIgZm9yIHRoaXMgcHVycG9zZSBpcwo+IGdlbmVyYWxseSBhY2NlcHRlZCAoYWx0aG91
Z2ggcGVyc29uYWxseSBJIGRpc2xpa2UgImdvdG8iIGluCj4gZ2VuZXJhbCkuIEhlcmUsIGhvd2V2
ZXIsIG5vdGhpbmcgaGFzIGJlZW4gZG9uZSB5ZXQgYW5kIHRoZQo+IGNsZWFudXAgcGF0aCBpcyBu
b24tdHJpdmlhbC4gSXQgdG9vayBtZSBleHRyYSB0aW1lIHRvIHZlcmlmeQo+IHRoYXQgbm90aGlu
ZyBiYWQgd291bGQgaGFwcGVuIGZyb20gZ29pbmcgdGhhdCBwYXRoIGRlc3BpdGUKPiBub3RoaW5n
IGhhdmluZyBiZWVuIGRvbmUgYmVmb3JlLiBJdCBpcyBmYXIgbW9yZSBjbGVhciB0byB0aGUKPiBy
ZWFkZXIgaW1vIGlmIHRoZXJlIGlzIGp1c3QgInJldHVybiIgaGVyZS4KCldlbGwsIGl0J3MganVz
dCBhIGRpZmZlcmVuY2Ugb2Ygb3BpbmlvbiBhdCB0aGlzIHBvaW50LiAgSSdsbCBjaGFuZ2UgaXQu
Cgo+ID4+ID4gKyAgICBkZWZhdWx0X3hlbl9zc2JkX2FtZF9sc19jZmdfZW4gPSBmYWxzZTsKPiA+
PiA+ICsKPiA+PiA+ICsgICAgZHByaW50ayhYRU5MT0dfRVJSLCAiU1NCRCBBTUQgTFMgQ0ZHOiBk
aXNhbGJpbmcgU1NCRCBkdWUgdG8gZXJyb3JzXG4iKTsKPiA+PiA+ICsKPiA+PiA+ICsgICAgcmV0
dXJuIDE7Cj4gPj4gCj4gPj4gSWYgdGhlIGZ1bmN0aW9uIHJldHVybnMgMCBhbmQgMSBvbmx5LCBp
dCBsb29rcyBsaWtlIHlvdSd2ZSBtZWFudCB0bwo+ID4+IHVzZSBib29sLCBmYWxzZSwgYW5kIHRy
dWUgcmVzcGVjdGl2ZWx5Lgo+ID4gCj4gPiBCZWNhdXNlIGl0J3MgbW9yZSBvZiBhbiBlcnJvciBj
b2RlIHRoYW4gYm9vbGVhbiBsb2dpYyB2YWx1ZS4gIEkgY2FuCj4gPiBzd2l0Y2ggaXQgb3ZlciB0
byBib29sIGlmIHlvdSB3YW50Lgo+IAo+IEVycm9yIGNvZGUgc3R5bGUgcmV0dXJucyB3b3VsZCBw
bGVhc2UgdXNlIChuZWdhdGl2ZSkgZXJybm8tc3R5bGUKPiBudW1iZXJzLiBCdXQgaWYgdGhlIGZ1
bmN0aW9uIHJlYWxseSBqdXN0IG1lYW5zIHRvIHNheSAic3VjY2VzcyIKPiBvciAiZmFpbHVyZSIs
IHdpdGhvdXQgcGFydGljdWxhciBlcnJvciBjb2RlcywgdGhlbiBib29sZWFuIHdvdWxkCj4gaW1v
IHN0aWxsIGJlIHByZWZlcmFibGUuCj4gCj4gSmFuCj4gCgpTb3VuZHMgZmFpciB0byBjaGFuZ2Ug
aXQgdG8gYm9vbC4gIEknbGwgZG8gdGhhdC4KCi0tIApCcmlhbiBXb29kcwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 18:50:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 18:50:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqjot-0004Pp-2R; Fri, 17 Aug 2018 18:49: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=lwjh=la=tycho.nsa.gov=dgdegra@srs-us1.protection.inumbo.net>)
 id 1fqjor-0004Pk-Ii
 for xen-devel@lists.xen.org; Fri, 17 Aug 2018 18:49:57 +0000
X-Inumbo-ID: 2b701ec8-a24e-11e8-a8a5-bc764e045a96
Received: from UCOL19PA11.eemsg.mail.mil (unknown [214.24.24.84])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 2b701ec8-a24e-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 20:48:45 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="577895698"
Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.3])
 by UCOL19PA11.eemsg.mail.mil with ESMTP/TLS/AES256-SHA;
 17 Aug 2018 18:49:54 +0000
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="17157455"
IronPort-PHdr: =?us-ascii?q?9a23=3AQzKgCB8csRmkiP9uRHKM819IXTAuvvDOBiVQ1K?=
 =?us-ascii?q?B+1+kfIJqq85mqBkHD//Il1AaPAd2Fraocw8Pt8InYEVQa5piAtH1QOLdtbD?=
 =?us-ascii?q?Qizfssogo7HcSeAlf6JvO5JwYzHcBFSUM3tyrjaRsdF8nxfUDdrWOv5jAOBB?=
 =?us-ascii?q?r/KRB1JuPoEYLOksi7ze+/94HSbglSmDaxfa55IQmrownWqsQYm5ZpJLwryh?=
 =?us-ascii?q?vOrHtIeuBWyn1tKFmOgRvy5dq+8YB6/ShItP0v68BPUaPhf6QlVrNYFygpM3?=
 =?us-ascii?q?o05MLwqxbOSxaE62YGXWUXlhpIBBXF7A3/U5zsvCb2qvZx1S+HNsDtU7s6RS?=
 =?us-ascii?q?qt4LtqSB/wiScIKTg58H3MisdtiK5XuQ+tqwBjz4LRZoyaOuB+fqfAdt0EQ2?=
 =?us-ascii?q?RPUNtaWyhYDo+ic4cDCuwMNvtaoYbgvVsDtQawCxeiBO3vyTFGiHH50qI43O?=
 =?us-ascii?q?s9Hg/LxxAgEtAUvXjIsNn4OqUfXOaox6fI1zXDaPZW1C/z5ofSdBAhoO+DXb?=
 =?us-ascii?q?ZtesTf10YkCgLLjk+KpoP/MTOey+MAvHWU7+V9S+2vhHQnpBtqrzizxsYjlo?=
 =?us-ascii?q?nJhoUPxlDC7iV22pw5JdK/SE5leNOpFoZbuSKCN4ZuX88vTG5ltDw6x7Ebo5?=
 =?us-ascii?q?K3YicHxIo9yxLCbfGMbpKG7Qj5VOmLJDd1nHdleLWiiBms6UWg0ej8VtWs0F?=
 =?us-ascii?q?ZNsypFjsHAtnAT2BzX7ciKUud98V272TaOygDT8ftIIUEylarVLJ4h2aA/mY?=
 =?us-ascii?q?YJvUTfHi75hEX2jKiMekUi5ueo8Pjobq/jpp+dM494kgD+MqIwlcyjGek0Lw?=
 =?us-ascii?q?cDUmeB9em8ybHv51P1TbpUgvEsj6XVqJXaKt4apq69DQ9VyIEj6xOnAji739?=
 =?us-ascii?q?QXgGcILF1feB2dlIXpJ1HPL+z4Dfe4mVislixryOrcMr3uBZXNMGDPkK39cr?=
 =?us-ascii?q?Zl905c1A0zwMhF6JJSF74BOuz8W0HruNPECR85NBS0zPj9CNhzzY4RRWOPAr?=
 =?us-ascii?q?ODMKPTvl6E/P4gI+6JZIUNojbyN+Al5+LyjX8+gVIccrem3Z0OZH+lAPtmPV?=
 =?us-ascii?q?uWYX73j9cFEGcKpRY+TPfwhFyNTzFTYWy+X6Um5jE0EIimF5vMRpixgLyd2y?=
 =?us-ascii?q?e2BpxYaX5BClCWHnfnaZ+IVfkRaCKUJs9uiCQEWKO/RI88zx2hqA76y6Z9Lu?=
 =?us-ascii?q?rV9SwUr47s1N9w5+fLjxE96SR0D9iB02GKV2x6mn4FSCEr3KB7oExy1leD3L?=
 =?us-ascii?q?Njg/xFDtxc+elFXRs9NZ7Z1+Z6Ecz9WhrdfteVT1arWtamATY3TtIr2dABfl?=
 =?us-ascii?q?xxGtujjhDH3CqnGLgVl6aRC5Mo9qLTwWL9KNp6y3bDzKMhlUUpQtNTNW26ga?=
 =?us-ascii?q?5y7xPTB5XVk0qDjKmla6Ac3CrM9GeFzGqDp0JYXxBqUaXDQ38fYlHardPj5k?=
 =?us-ascii?q?PNV7WuE6goMhNdyc6eLatHcsHpjVRDRPr4N9XRfWSxl323BRaSybOGdJDqdH?=
 =?us-ascii?q?kF3CXBFEgElBge/HiYOgg/HCuhp2PeDCFwGV/0f0zs8PV+qGm6Tk471Q2Fc0?=
 =?us-ascii?q?ph17+t8B4PmfOcU+8T3q4DuCo5sDV7Aky9393IBNuAvQZuYaVdbskm4FdD1G?=
 =?us-ascii?q?LUrBByPp28L6B4h14ffB57sF/p1xVyEo9Ai9QlrGs2zApuLqKVyFxAdzKe3Z?=
 =?us-ascii?q?zqPr3XK3L/8wyua67KwFHe0dmX9r0T5/Q/rlXppBupGVY683V7z9lV1GOR5p?=
 =?us-ascii?q?DLDAoUXpL9SEI39wVhqr7GYyk9+5nU1XxjMKWurjDC3NcpV6MZzUOJedtFPb?=
 =?us-ascii?q?zMPwj1C8AAT5ynLuAwlkfvZRUDJO1Ir4Y/Pt+8duvA06muaqIorD+gyGhK/o?=
 =?us-ascii?q?15mhac+iw5RuPW0pItx/CDwhDBRzr6ylC7vZakt5pDYGQ+F2y+xCysKIMZSb?=
 =?us-ascii?q?d7dIhDXWuhL8C43NxWm4/mW3ke8kWqQVwBxpn6KlKpc1Xh0FgIhgwsqnu9lH?=
 =?us-ascii?q?79lmYsng=3D=3D?=
X-IPAS-Result: =?us-ascii?q?A2CRAwBUF3db/wHyM5BdGwEBAQEDAQEBCQEBAYMlgXoSK?=
 =?us-ascii?q?INviGmNHS2RR4ZKg2OBFAKDZzgUAQIBAQEBAQECAWwogjUkAYJeAQUjFUEQC?=
 =?us-ascii?q?xgCAiYCAlcGAQwGAgEBgl8/ggKpOYEuhGiFc4ELiB4GggCBOYJrh3+CVwKNR?=
 =?us-ascii?q?o00CY9aBhWBMAGNByuUVCGBUisKGCkPgySQbyMwjXMBAQ?=
Received: from tarius.tycho.ncsc.mil (HELO tarius.infosec.tycho.ncsc.mil)
 ([144.51.242.1])
 by emsm-gh1-uea11.NCSC.MIL with ESMTP; 17 Aug 2018 18:49:54 +0000
Received: from moss-nexus.infosec.tycho.ncsc.mil
 (moss-nexus.infosec.tycho.ncsc.mil [192.168.25.48])
 by tarius.infosec.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id w7HInkIY012188; 
 Fri, 17 Aug 2018 14:49:48 -0400
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1530011348-4852-1-git-send-email-andrew.cooper3@citrix.com>
 <1530011348-4852-2-git-send-email-andrew.cooper3@citrix.com>
From: Daniel De Graaf <dgdegra@tycho.nsa.gov>
Message-ID: <ffaa9997-c7ab-2cef-7ae1-0e88c5119886@tycho.nsa.gov>
Date: Fri, 17 Aug 2018 14:49:46 -0400
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: <1530011348-4852-2-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/2] xen/xsm: Rename CONFIG_FLASK_* to
 CONFIG_XSM_FLASK_*
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Ming Lu <ming.lu@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMjYvMjAxOCAwNzowOSBBTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBGbGFzayBpcyBv
bmUgc2luZ2xlIFhTTSBtb2R1bGUsIGFuZCBhbm90aGVyIGlzIGFib3V0IHRvIGJlIGludHJvZHVj
ZWQuCj4gUHJvcGVybHkgbmFtZXNwYWNlIHRoZSBzeW1ib2xzIGZvciBjbGFyaXR5Lgo+IAo+IE5v
IGZ1bmN0aW9uYWwgY2hhbmdlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2Rl
Z3JhQHR5Y2hvLm5zYS5nb3Y+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 18:55:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 18: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 1fqjuI-0005BZ-P3; Fri, 17 Aug 2018 18:55:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nict=la=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqjuG-0005BN-TJ
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 18:55:32 +0000
X-Inumbo-ID: f36a05a1-a24e-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f36a05a1-a24e-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 20:54: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 1fqjuD-0005bM-Oi; Fri, 17 Aug 2018 18:55: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 1fqjuD-0005AK-5Z; Fri, 17 Aug 2018 18:55:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqjuD-0008B0-4i; Fri, 17 Aug 2018 18:55:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125921-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-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-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-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-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-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-libvirt-raw: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-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-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-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-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-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-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=31130a16d459de809cd1c03eabc9567d094aae6a
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 17 Aug 2018 18:55:29 +0000
Subject: [Xen-devel] [linux-linus test] 125921: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTkyMSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI1OTIxLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1ODk4
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4t
Ym9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5
OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1y
dW1wcnVuLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhlbi1ib290IGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3
IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICA3IHhlbi1ib290
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDEwIHhlbi1ib290L3NyY19ob3N0
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
NyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3Qg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
IDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgNiB4ZW4taW5zdGFsbCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTI1ODk4CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEy
NTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU4OTgKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAzMTEzMGExNmQ0NTlkZTgwOWNkMWMwM2Vh
YmM5NTY3ZDA5NGFhZTZhCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA5
NDcxMGNhYzBlZjRlZTE3N2E2M2I1MjI3NjY0YjM4Yzk1YmJmNzAzCgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxMjU4OTggIDIwMTgtMDgtMTMgMjE6MjA6NTUgWiAgICAzIGRheXMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTI1OTIxICAyMDE4LTA4LTE1IDEzOjA2OjU2IFogICAgMiBkYXlzICAgIDEgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQo2MDIgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBs
aXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVt
cHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNo
aW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNjE3NTAgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 18:57:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 18: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 1fqjwV-0005Jp-6r; Fri, 17 Aug 2018 18: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=lwjh=la=tycho.nsa.gov=dgdegra@srs-us1.protection.inumbo.net>)
 id 1fqjwT-0005Jk-9Y
 for xen-devel@lists.xen.org; Fri, 17 Aug 2018 18:57:49 +0000
X-Inumbo-ID: 451eeb01-a24f-11e8-a8a5-bc764e045a96
Received: from USFB19PA14.eemsg.mail.mil (unknown [214.24.26.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 451eeb01-a24f-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 20:56:38 +0200 (CEST)
Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.3])
 by USFB19PA14.eemsg.mail.mil with ESMTP/TLS/AES256-SHA;
 17 Aug 2018 18:57:46 +0000
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="17157693"
IronPort-PHdr: =?us-ascii?q?9a23=3AlP13ch8OVo/h9v9uRHKM819IXTAuvvDOBiVQ1K?=
 =?us-ascii?q?B+1+kfIJqq85mqBkHD//Il1AaPAd2Fraocw8Pt8InYEVQa5piAtH1QOLdtbD?=
 =?us-ascii?q?Qizfssogo7HcSeAlf6JvO5JwYzHcBFSUM3tyrjaRsdF8nxfUDdrWOv5jAOBB?=
 =?us-ascii?q?r/KRB1JuPoEYLOksi7ze+/94HSbglSmDaxfa55IQmrownWqsQYm5ZpJLwryh?=
 =?us-ascii?q?vOrHtIeuBWyn1tKFmOgRvy5dq+8YB6/ShItP0v68BPUaPhf6QlVrNYFygpM3?=
 =?us-ascii?q?o05MLwqxbOSxaE62YGXWUXlhpIBBXF7A3/U5zsvCb2qvZx1S+HNsDtU7s6RS?=
 =?us-ascii?q?qt4LtqSB/wiScIKTg58H3MisdtiK5XuQ+tqwBjz4LRZoyaOuB+fqfAdt0EQ2?=
 =?us-ascii?q?RPUNtaWyhYDo+ic4cDCuwMNvtaoYbgvVsDtQawCxeiBO3vyTFGiHH50qI43O?=
 =?us-ascii?q?s9Hg/LxxAgEtAUvXjIsNn4OqUfXOaox6fI1zXDaPZW1C/z5ofSdBAhoO+DXb?=
 =?us-ascii?q?ZtesTf10YkCgLLjk+KpoP/MTOey+MAvHWU7+V9S+2vhHQnpBtqrzizxsYjlo?=
 =?us-ascii?q?nJhoUPxlDC7iV22pw5JdK/SE5leNOpFoZbuSKCN4ZuX88vTG5ltDw6x7Ebo5?=
 =?us-ascii?q?K3YicHxIo9yxLCbfGMbpKG7Qj5VOmLJDd1nHdleLWiiBms6UWg0ej8VtWs0F?=
 =?us-ascii?q?ZNsypFjsHAtnAT2BzX7ciKUud98V272TaOygDT8ftIIUEylarVLJ4h2aA/mY?=
 =?us-ascii?q?YJvUTfHi75hEX2jKiMekUi5ueo8Pjobq/jpp+dM494kgD+MqIwlcyjGek0Lw?=
 =?us-ascii?q?cDUmeB9em8ybHv51P1TbpUgvEsj6XVqJXaKt4apq69DQ9VyIEj6xOnAji739?=
 =?us-ascii?q?QXgGcILF1feB2dlIXpJ1HPL+z4Dfe4mVislixryOrcMr3uBZXNMGDPkK39cr?=
 =?us-ascii?q?Zl905c1A0zwMhF6JJSF74BOuz8W0HruNPECR85NBS0zPj9CNhzzY4RRWOPAr?=
 =?us-ascii?q?ODMKPTvl6E/P4gI+6JZIUNojbyN+Al5+LyjX8+gVIccrem3Z0OZH+lAPtmPV?=
 =?us-ascii?q?uWYX73j9cFEGcKpRY+TPfwhFyNTzFTYWy+X6Um5jE0EIimF5vMRpixgLyd2y?=
 =?us-ascii?q?e2BpxYaX5BClCWHnfnaZ+IVfkRaCKUJs9uiCQEWKO/RI88zx2hqA76y6Z9Lu?=
 =?us-ascii?q?rV9SwUr47s1N9w5+fLjxE96SR0D9iB02GKV2x6mn4FSCEr3KB7oExy1leD3L?=
 =?us-ascii?q?Njg/xFDtxc+elFXRs9NZ7Z1+Z6Ecz9WhrdfteVT1arWtamATY3TtIr2dABfl?=
 =?us-ascii?q?xxGtujjhDH3CqnGLgVl6aRC5Mo9qLTwWL9KNp6y3bDzKMhlUUpQtNTNW26ga?=
 =?us-ascii?q?5y7xPTB5XVk0qDjKmla6Ac3CrM9GeFzGqDp0JYXxBqUaXDQ38fYlHardPj5k?=
 =?us-ascii?q?PNV7WuE6goMhNdyc6eLatHcsHpjVRDRPr4N9XRfWSxl323BRaSybOGdJDqdH?=
 =?us-ascii?q?kF3CXBFEgElBge/HiYOgg/HCuhp2PeDCFwGV/0f0zs8PV+qGm6Tk471Q2Fc0?=
 =?us-ascii?q?ph17+t8B4PmfOcU+8T3q4DuCo5sDV7Aky9393IBNuAvQZuYaVdbskm4FdD1G?=
 =?us-ascii?q?LUrBByPp28L6B4h14ffB57sF/p1xVyEo9Ai9QlrGs2zApuLqKVyFxAdzKe3Z?=
 =?us-ascii?q?zqPr3XK3L/8wyua67KwFHe0dmX9r0T5/Q/rlXppBupGVY683V7z9lV1GOR5p?=
 =?us-ascii?q?DLDAoUXpL9SEI39wVhqr7GYyk9+5nU1XxjMKWurjDC3NcpV6MZzUOJedtFPb?=
 =?us-ascii?q?zMPwj1C8AAT5ynLuAwlkfvZRUDJO1Ir4Y/Pt+8duvA06muaqIorD+gyGhK/o?=
 =?us-ascii?q?15mhac+iw5RuPW0pItx/CDwhDBRzr6ylC7vZakt5pDYGQ+F2y+xCysKIMZSb?=
 =?us-ascii?q?d7dIhDXWuhL8C43NxWm4/mW3ke8kWqQVwBxpn6KlKpc1Xh0FgIhgwsqnu9lH?=
 =?us-ascii?q?79lmYsng=3D=3D?=
X-IPAS-Result: =?us-ascii?q?A2BLBQCBGHdb/wHyM5BdHAEBAQQBAQoBAYMlgXoSKINvi?=
 =?us-ascii?q?GmNHQglkUeEZIFmg2OBFAKDZzgUAQIBAQEBAQECAWwogjUkAYJeAQUjFUEQC?=
 =?us-ascii?q?xgCAiYCAlcGAQwGAgEBgl8/ggKpOIEuhGiFc4ELiB4GggCBOQyCX4RmgxmCV?=
 =?us-ascii?q?wKNRo00CY9aBhWBPox6K4gDjFEhgVIrChgpD4MkkG8jMI1zAQE?=
Received: from tarius.tycho.ncsc.mil (HELO tarius.infosec.tycho.ncsc.mil)
 ([144.51.242.1])
 by emsm-gh1-uea11.NCSC.MIL with ESMTP; 17 Aug 2018 18:57:45 +0000
Received: from moss-nexus.infosec.tycho.ncsc.mil
 (moss-nexus.infosec.tycho.ncsc.mil [192.168.25.48])
 by tarius.infosec.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id w7HIviEX014651; 
 Fri, 17 Aug 2018 14:57:44 -0400
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1530011348-4852-1-git-send-email-andrew.cooper3@citrix.com>
 <1530011348-4852-3-git-send-email-andrew.cooper3@citrix.com>
From: Daniel De Graaf <dgdegra@tycho.nsa.gov>
Message-ID: <3d7fd969-4506-f0bc-1178-579c25d4e547@tycho.nsa.gov>
Date: Fri, 17 Aug 2018 14:57:44 -0400
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: <1530011348-4852-3-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] xen/xsm: Rename CONIFIG_XSM_POLICY to
 CONFIG_XSM_FLASK_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>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Xin Li <xin.li@citrix.com>,
 Tim Deegan <tim@xen.org>, Jan Beulich <JBeulich@suse.com>,
 Ming Lu <ming.lu@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMjYvMjAxOCAwNzowOSBBTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBUaGUgZW1iZWRk
ZWQgcG9saWN5IGlzIHNwZWNpZmljIGZsYXNrLCBzbyB1cGRhdGUgdGhlIGluZnJhc3RydWN0dXJl
IHRvIHJlZmxlY3QKPiB0aGlzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpUaGlzIG9uZSBhY3R1YWxseSBoYXMgYSBoaXN0b3J5
IG9mIGJlaW5nIHNoYXJlZCBiZXR3ZWVuIEZMQVNLIGFuZCBBQ00gKHRoZQpub3ctcmVtb3ZlZCBh
bHRlcm5hdGl2ZSB0byBGTEFTSyBpbiBlYXJsaWVyIHZlcnNpb25zIG9mIFhlbikuICBIb3dldmVy
LCB0aGUKY3VycmVudCBwb2xpY3kgZ2VuZXJhdGlvbiBpcyB2ZXJ5IHNwZWNpZmljIHRvIEZMQVNL
LCBhbmQgaXQgd291bGQgYmUgdXNlZnVsCnRvIGFsbG93IG11bHRpcGxlIHNlY3VyaXR5IG1vZHVs
ZXMgdG8gZWFjaCBoYXZlIHRoZWlyIG93biBkZWZhdWx0IHBvbGljeS4KCk92ZXJhbGwsIEkgdGhp
bmsgaXQncyBhIHVzZWZ1bCBjaGFuZ2UuICBJcyB0aGVyZSBhIHJlYXNvbiB5b3UgY2hvc2UgdGhl
CnByZWZpeCAieHNtX2luaXRfZmxhc2siIG92ZXIgInhzbV9mbGFza19pbml0Ij8gIFRoZSBsYXR0
ZXIgbWF5IGJlIG1vcmUKYW1lbmFibGUgdG8gZ3JlcHBpbmcuCgpFaXRoZXIgd2F5LAoKQWNrZWQt
Ynk6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 19:11:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 19:11: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 1fqk9g-0006ow-KO; Fri, 17 Aug 2018 19: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=lwjh=la=tycho.nsa.gov=dgdegra@srs-us1.protection.inumbo.net>)
 id 1fqk9f-0006lh-AF
 for xen-devel@lists.xen.org; Fri, 17 Aug 2018 19:11:27 +0000
X-Inumbo-ID: 2bf5e83f-a251-11e8-a8a5-bc764e045a96
Received: from uhil19pa09.eemsg.mail.mil (unknown [214.24.21.82])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 2bf5e83f-a251-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 21:10:15 +0200 (CEST)
Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.3])
 by uhil19pa09.eemsg.mail.mil with ESMTP/TLS/AES256-SHA;
 17 Aug 2018 19:11:16 +0000
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="17158160"
IronPort-PHdr: =?us-ascii?q?9a23=3AeZpbaxavJ27CPTdpwwNjJ+f/LSx+4OfEezUN45?=
 =?us-ascii?q?9isYplN5qZpsi9ZR7h7PlgxGXEQZ/co6odzbaO7ea4ASQp2tWoiDg6aptCVh?=
 =?us-ascii?q?sI2409vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFR?=
 =?us-ascii?q?rhKAF7Ovr6GpLIj8Swyuu+54Dfbx9HiTahYL5+Ngm6oRnMvcQKnIVuLbo8xA?=
 =?us-ascii?q?HUqXVSYeRWwm1oJVOXnxni48q74YBu/SdNtf8/7sBMSar1cbg2QrxeFzQmLn?=
 =?us-ascii?q?s65Nb3uhnZTAuA/WUTX2MLmRdVGQfF7RX6XpDssivms+d2xSeXMdHqQb0yRD?=
 =?us-ascii?q?+v9LlgRgP2hygbNj456GDXhdJ2jKJHuxKquhhzz5fJbI2JKPZye6XQct0ARW?=
 =?us-ascii?q?pFQ81fSSpPDI2hZIcLFuYNI/pUo4z7qlATrxWxGBOsCfvyxDFWiH/43a403e?=
 =?us-ascii?q?ovHg7J3gMvA90AvW/IrNj3LqoeTfy5wafKwDjFcvhY2S396I/Nch05r/+DR7?=
 =?us-ascii?q?RwccvPxkkrCgjLgEufopHkMTOPzOsCqWab5PdnWO2yhG4oth9+oje1xsg2kY?=
 =?us-ascii?q?TJmoIUxUzE9SV+2oo1I8a4R1Rhbd6rF5tQqTiXOo1rSc0hW2FloDs2x7IJtJ?=
 =?us-ascii?q?KhfCUG1Y4rywDQZvCZaYSE/xTuX/uLLzhinnJqYre/ig638Uin1+LzSNG50E?=
 =?us-ascii?q?1PripZitnMsW0N1wDL5siHVPR9+kCh1C6T1w/J8OFEIF00lbHBJ54gxL4wmJ?=
 =?us-ascii?q?0TsV/dESDqgkn2kK+XeVkk+uiv8ejnZKnppoSAOINujwH+M6AultS+AeQ+LA?=
 =?us-ascii?q?cOQ3CW9fmz2bDs50H0QKhGguconqTWrpzWP9kXqra8AwBP04Yj7xi/Dy2h0N?=
 =?us-ascii?q?QdhXQIMV1Fdw+ZgIjmIVHBOuv1Deu/gluwkDdrwOrKPrv6AprXNHTDn7Dhfa?=
 =?us-ascii?q?hl505G1AUz1cxf545TCrwZPPL8QEvxtNveDh8iKQC0x/joB8tm24MRXGKAGK?=
 =?us-ascii?q?6ZMKfIvVCU4eIvJvGGZJUJtzblN/gl+/nugGc2mFADe6mlxIYYZ26mHvt4J0?=
 =?us-ascii?q?WUen7sgtYaEWcWpQoyVuPrh0OEUTJJYHayRa087CkhCI26FYfDWpytgLuZ0S?=
 =?us-ascii?q?a0H51WYHpKClSNEXrza4qEWusMaDiTIs5uiDALSb+hS4o53xG0qAD606ZnLv?=
 =?us-ascii?q?bT+iAAtJzsyt915/fclR4s7zB6Admd02eJT25uhmMFXCE53L1lrUNhy1eDzb?=
 =?us-ascii?q?J4g/1XFNBJ+/xJVQI6P4bGz+NmE9DyRh7BftCRRViiX9ipHywxTtYww9ASY0?=
 =?us-ascii?q?ZwAM6ijg3Y3yW0GbMai7uLBJks+KLGw3fxP9p9y2rB1KQ5jFkmRc1PNXe8ia?=
 =?us-ascii?q?Fi7QTSCY/Jk0Gal6uxcqQcxjTC+3uHzWWQpk1XTAlwUaDdV3AFekTWtcj55l?=
 =?us-ascii?q?/FT7K2ErQnKRdBxtSZJaRUbt3piVRGRPHiONnFYGK+hX2wBRCWybOIdobqfH?=
 =?us-ascii?q?8d3CrFAkgejw8T5WqGNRQ5Biq5v2LeDTluGEngYkzy9+lysnS7TlU7zwuSdU?=
 =?us-ascii?q?1uy6K1+gIJhfybU/4S0KwLuCY7pzVwHVa9wszaBsGcqApgYKVce9I94Vhd2W?=
 =?us-ascii?q?3FsAx9O4SqL7p+iV4GbwR3o0Tu2g1sCopei8gqo20lzQpoJa2F0FJObSiY3Z?=
 =?us-ascii?q?TxOrDMNmby/Qyva7TX2lDRytqZ5qAP6PEgoVX5oA6pDlYi82lg09RNyXSc4I?=
 =?us-ascii?q?jFDBAMXpP/SEo46x96p7bCYiYj/YPZ22ZhPrW1sj/ewdIpBeQkxgy8cNdYNa?=
 =?us-ascii?q?OODBXyHNECB8iyNOwqnECkbhcFPOBU+644Jcemd+ad1aG3PeZggCimjWVI4Y?=
 =?us-ascii?q?xnzk2M8C98Gab02MM1wvfQ+grPAyv1iFCnqYbzlI1sajQbH275wi/hUsoZdq?=
 =?us-ascii?q?B0OIoGF2qqC8m23cllwY7gXThf7lHwKUkB3ZqFcByTYli18QAY+l4eqHLvzS?=
 =?us-ascii?q?e3wzF7iTgBsruU3CuIxf/rMhUAJDgYFyFZkV7wLN3s3JghV0+yYl1szUH96A?=
 =?us-ascii?q?=3D=3D?=
X-IPAS-Result: =?us-ascii?q?A2BsAwAvHXdb/wHyM5BdHAEBAQQBAQoBAYMlgXoSKINvi?=
 =?us-ascii?q?GmNHS2WF4F6hHcCg2c2FgECAQEBAQEBAgFsHAyCNSQBgl4BBSMVQRALDgoCA?=
 =?us-ascii?q?iYCAlcGAQwGAgEBgl8/ggKpM4EuhGiFc4ELiB4GggCBOYJrh3+CVwKNRo00C?=
 =?us-ascii?q?Y9aBhWBMI0IkCaESQkogVIrChgpD4MkiUeHKCMwjXMBAQ?=
Received: from tarius.tycho.ncsc.mil (HELO tarius.infosec.tycho.ncsc.mil)
 ([144.51.242.1])
 by emsm-gh1-uea11.NCSC.MIL with ESMTP; 17 Aug 2018 19:11:15 +0000
Received: from moss-nexus.infosec.tycho.ncsc.mil
 (moss-nexus.infosec.tycho.ncsc.mil [192.168.25.48])
 by tarius.infosec.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id w7HJBCoa014802; 
 Fri, 17 Aug 2018 15:11:13 -0400
To: Xin Li <talons.lee@gmail.com>, xen-devel@lists.xen.org
References: <20180703012629.507-1-xin.li@citrix.com>
From: Daniel De Graaf <dgdegra@tycho.nsa.gov>
Message-ID: <966260f9-4f89-4f88-6a70-9bf82407e97a@tycho.nsa.gov>
Date: Fri, 17 Aug 2018 15:11:12 -0400
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: <20180703012629.507-1-xin.li@citrix.com>
Content-Language: en-US
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>, Xin Li <xin.li@citrix.com>,
 Tim Deegan <tim@xen.org>, Jan Beulich <JBeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ming Lu <ming.lu@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMDIvMjAxOCAwOToyNiBQTSwgWGluIExpIHdyb3RlOgo+IEludHJvZHVjZSBuZXcgYm9v
dCBwYXJhbWV0ZXIgeHNtIHRvIGNob29zZSB3aGljaCB4c20gbW9kdWxlIGlzIGVuYWJsZWQsCj4g
YW5kIHNldCBkZWZhdWx0IHRvIGR1bW15Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFhpbiBMaSA8eGlu
LmxpQGNpdHJpeC5jb20+CgpUaGlzIGlzIGEgY2hhbmdlIGluIGRlZmF1bHRzIGZvciB0aGUgY29t
bWFuZCBsaW5lOiBwcmV2aW91c2x5LCBpZiB5b3UKY29tcGlsZWQgWGVuIHdpdGggRkxBU0sgc3Vw
cG9ydCwgWGVuIGRlZmF1bHRlZCB0byB1c2luZyBpdCB1bmxlc3MgeW91CnNwZWNpZmllZCAiZmxh
c2s9ZGlzYWJsZWQiIG9uIHRoZSBjb21tYW5kIGxpbmUuICBJZiB3ZSB3YW50IHRvIG1vZGVsIHRo
ZQppbnRlcmZhY2UgYWZ0ZXIgTGludXgsIHRoZXJlIHdvdWxkIGJlIGEgS0NvbmZpZyBjaG9pY2Ug
b2YgdGhlIGRlZmF1bHQKd2hpY2ggY2FuIGJlIG92ZXJyaWRkZW4gYnkgdGhlIGNvbW1hbmQgbGlu
ZSwgc28gZGlzdHJpYnV0aW9ucyBjYW4ga2VlcApjdXJyZW50IGJlaGF2aW9yIChpbmNsdWRpbmcg
bWFraW5nIHRoZSBkZWZhdWx0IGR1bW15IHdoaWxlIGVuYWJsaW5nIHRoZQpvdGhlciBYU00gbW9k
dWxlcykuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 19:25:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 19: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 1fqkNA-0007hc-TM; Fri, 17 Aug 2018 19:25: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=lwjh=la=tycho.nsa.gov=dgdegra@srs-us1.protection.inumbo.net>)
 id 1fqkN9-0007hX-CG
 for xen-devel@lists.xen.org; Fri, 17 Aug 2018 19:25:23 +0000
X-Inumbo-ID: 5ced5c79-a253-11e8-a6a9-d7ebe60f679a
Received: from USFB19PA13.eemsg.mail.mil (unknown [214.24.26.84])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 5ced5c79-a253-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 19:25:56 +0000 (UTC)
Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.2])
 by USFB19PA13.eemsg.mail.mil with ESMTP/TLS/AES256-SHA;
 17 Aug 2018 19:25:19 +0000
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="14967070"
IronPort-PHdr: =?us-ascii?q?9a23=3AZzEcfxT13gwTANKxENcWr6ygctpsv+yvbD5Q0Y?=
 =?us-ascii?q?Iujvd0So/mwa67YBCPt8tkgFKBZ4jH8fUM07OQ7/i+HzRYqb+681k6OKRWUB?=
 =?us-ascii?q?EEjchE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAA?=
 =?us-ascii?q?jwOhRoLerpBIHSk9631+ev8JHPfglEnjWwba9zIRmssQndqtQdjJd/JKo21h?=
 =?us-ascii?q?bHuGZDdf5MxWNvK1KTnhL86dm18ZV+7SleuO8v+tBZX6nicKs2UbJXDDI9M2?=
 =?us-ascii?q?Ao/8LrrgXMTRGO5nQHTGoblAdDDhXf4xH7WpfxtTb6tvZ41SKHM8D6Uaw4VD?=
 =?us-ascii?q?K/5KpwVhTmlDkIOCI48GHPi8x/kqRboA66pxdix4LYeZyZOOZicq/Ye94VS3?=
 =?us-ascii?q?BBXsJMXCJfBI2yYZYEA+4YMepGs4Xxol0Dpga8CwaxHuPi0iJGiGH43aM60O?=
 =?us-ascii?q?ovHw/J0wMiEN0Sv3rZt8n1OaUIXOyp0KXFwzfOYvVL0jn98ojIdRUhrOmCU7?=
 =?us-ascii?q?1qd8rRyFcgFwfYhVuet4PuIjKb1v4XvGeB4eprSOWihHMoqw5svDevyd0shZ?=
 =?us-ascii?q?PSi4IJylHL6SV5wIEvKd2+U050e8SoEJRXtyGELoZ7RN4pTWJwuCsi17ELtp?=
 =?us-ascii?q?G2cDIKxZg63RLTdfOKf5aS7h7+UuuaPC12i2h/eL2lgha/6U2gyurhWcaqyF?=
 =?us-ascii?q?tKtS9FksXUtnAKyhzT9tCLSvtj8Uel3jaCzxzT5fteIUA1iKrbMIQtwr82lp?=
 =?us-ascii?q?odtkTDBTH5l1nsgK+KdkQr5uio6+P9brXgupCcLJN7hhv7MqQvnsyzGeU4Mg?=
 =?us-ascii?q?4QUGiH4emwybLu8ELjTLhKk/E6iLfVvZ/EKcgBu6K1GwpV3Zwi6xa7ATemyt?=
 =?us-ascii?q?MYnXwfIV1YdxKIkpbmO17UIP/iFvq/n1Stnytrx/DBJLHhBI7NIWLZnLfuer?=
 =?us-ascii?q?Z99VZQyBAvwtBH+5JUFrYBLer8W0/wstzUFBs5Mw2vzun7CdV9ypkeWWOAA6?=
 =?us-ascii?q?ODLKzStlqI7Po1I+aQfI8VpCr9K/896vPyi382hEUdcren3JcNdn24GfNmI1?=
 =?us-ascii?q?2Hbnr2jNoMCnsFvgsiTOzwiV2DXiRfaGq1X6I5/js7Ep6pDZ/fRoCxh7yMxC?=
 =?us-ascii?q?a1EYNRZmBcBVCDD23keYuZW/cKbCKdONdhnycYWrigV48hzxCutQDgx7V7Ke?=
 =?us-ascii?q?rU/zUStYj/29ht++3TiRYy+CRxD8Sc1WGNQHt4nmcVRzItwK9/oFB9yk2C0a?=
 =?us-ascii?q?l3mfBXCdtT5/ZRWAcgKZHc1/B6C8z1Wg/ZZdeGVkymQtq4DjAxVN4+3t8PbF?=
 =?us-ascii?q?xmG9WmjxDOxDalA74Jl7yRBZw1/bjQ0GT2J8Z403zGzrUuj0E6QstTMm2rnq?=
 =?us-ascii?q?B++BbSB4LTl0WZlruqeboH0SHR9WeD0XCOvEBXUQJqTarFWnUfbFPMrdvl/k?=
 =?us-ascii?q?PCU6OuCbM/Pwta0s6CNrFFZcb3glVCQPfjOdLeY2OqlmezGxmI3LWMY5Tue2?=
 =?us-ascii?q?kH2yXdEkcEmRgJ/XmaLQg+Gjuho2XGAT1hC13vZVrg/vRgp3OlUEA0yxqHb0?=
 =?us-ascii?q?lg17qu5h4VnuaQSvwN0bICoishrC90HFml1dLMF9WAvxZhfLlbYd4l41dH0m?=
 =?us-ascii?q?TZtxZnMZO9NaxjiF8ecwB0v0710BV3EJ9PntQurHw01gZ9NaWY0FZZfTOCwZ?=
 =?us-ascii?q?/wIqHXKnX1/B23d67W21Te3c2Z+6gR7vQ0sVLjvBumFkA66XVoz8FV02eA5p?=
 =?us-ascii?q?XNFAccVY/8XVgq9xh+prHVfik96pjP1X1xKqm7rCXO1M4uBOsg0hygZctQML?=
 =?us-ascii?q?uYFA/uFM0XH9SuJ/Yum1iuaBIEJ/pe9KoqMMy4bPaG16urM/xhnDKil2hI/I?=
 =?us-ascii?q?d90kffvxZ7H6T43pBN5/DQnjeOUzD6lxbr+pTnmIYCYTA6FWuj0yn0QoVWY/?=
 =?us-ascii?q?shU5wMDDKCKsu2y9E2q5OldGRR/VDrU18J1MKmYxO6c0323QoW018e53Ogh3?=
 =?us-ascii?q?3rnHRPjzg1o//Hj2T1yOP4eU9CYzQTSQ=3D=3D?=
X-IPAS-Result: =?us-ascii?q?A2BsAwBSH3db/wHyM5BdHAEBAQQBAQoBAYMlgXoShBeIa?=
 =?us-ascii?q?Y0dCCWWF4F6hG0KAoNnNRcBAgEBAQEBAQIBbCiCNSQBgl0BAQEBAgEjFUEFC?=
 =?us-ascii?q?wsYAgImAgJXBg0IAQGCXz+BegipKYEuhGiFc4ELiB4GggCBEicMgWFQLod/g?=
 =?us-ascii?q?lcCh2iFXo00CY9aBhWBMAGNB5RqAzOBUisKGCkPgyWQbiOOIwEB?=
Received: from tarius.tycho.ncsc.mil (HELO tarius.infosec.tycho.ncsc.mil)
 ([144.51.242.1])
 by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 17 Aug 2018 19:25:18 +0000
Received: from moss-nexus.infosec.tycho.ncsc.mil
 (moss-nexus.infosec.tycho.ncsc.mil [192.168.25.48])
 by tarius.infosec.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id w7HJPHoW017281; 
 Fri, 17 Aug 2018 15:25:17 -0400
To: "Xin Li (Talons)" <xin.li@citrix.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>
 <5a3e903cf6f54858965b66b843dcf586@SINPEX02CL01.citrite.net>
From: Daniel De Graaf <dgdegra@tycho.nsa.gov>
Message-ID: <c4d27750-4194-2b81-be87-8108f8b37674@tycho.nsa.gov>
Date: Fri, 17 Aug 2018 15:25:17 -0400
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: <5a3e903cf6f54858965b66b843dcf586@SINPEX02CL01.citrite.net>
Content-Language: en-US
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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMjQvMjAxOCAwNDoxOCBBTSwgWGluIExpIChUYWxvbnMpIHdyb3RlOgo+ICAgSGkgRGFu
aWVsLAo+IAo+ICAgICAgIEkgdGhpbmsgdGhlIG1haW4gcXVlc3Rpb25zIGhlcmUgYXJlOgo+ICAg
ICAgIDEuIERvIHdlIG5lZWQgYSBzZXBhcmF0ZWQgS0NvbmZpZyBvcHRpb24gZm9yIFNJTE8KClll
czsgSSBtYWRlIGNvbW1lbnRzIG9uIHlvdXIgcGF0Y2ggZG9pbmcgc28KCj4gICAgICAgMi4gQ2Fu
IHdlIHVzZSBpbmRpcmVjdCBjYWxsIGxpa2UgImR1bW15X3hzbV9vcHMuZ3JhbnRfY29weSIKPiAg
ICAgICBBbnkgc3VnZ2VzdGlvbj8KCkl0IHdvdWxkIGJlIG5pY2UgdG8gYXZvaWQgaXQuICBNYWtp
bmcgYSBnbG9iYWwgZHVtbXlfeHNtX2dyYW50X2NvcHkoKQpmdW5jdGlvbiB3b3VsZCBiZSBiZXR0
ZXIsIHRob3VnaCB0aGUgYmVzdCBsb2NhdGlvbiBvZiB0aGUgcHJvdG90eXBlIGFuZApjb2RlIGlz
bid0IG9idmlvdXMuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 19:33:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 19:33:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqkUp-0008VW-Ll; Fri, 17 Aug 2018 19:33: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=lwjh=la=tycho.nsa.gov=dgdegra@srs-us1.protection.inumbo.net>)
 id 1fqkUo-0008VR-8l
 for xen-devel@lists.xen.org; Fri, 17 Aug 2018 19:33:18 +0000
X-Inumbo-ID: 364ed36c-a254-11e8-a8a5-bc764e045a96
Received: from upbd19pa08.eemsg.mail.mil (unknown [214.24.27.83])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 364ed36c-a254-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 21:32:06 +0200 (CEST)
Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.2])
 by upbd19pa08.eemsg.mail.mil with ESMTP/TLS/AES256-SHA;
 17 Aug 2018 19:33:09 +0000
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="14967327"
IronPort-PHdr: =?us-ascii?q?9a23=3AtZtIkxyO5BLINFXXCy+O+j09IxM/srCxBDY+r6?=
 =?us-ascii?q?Qd0u4fLPad9pjvdHbS+e9qxAeQG9mDtbQc06L/iOPJYSQ4+5GPsXQPItRndi?=
 =?us-ascii?q?QuroEopTEmG9OPEkbhLfTnPGQQFcVGU0J5rTngaRAGUMnxaEfPrXKs8DUcBg?=
 =?us-ascii?q?vwNRZvJuTyB4Xek9m72/q99pHPYghEniaxba9vJxiqsAvdsdUbj5F/Iagr0B?=
 =?us-ascii?q?vJpXVIe+VSxWx2IF+Yggjx6MSt8pN96ipco/0u+dJOXqX8ZKQ4UKdXDC86PG?=
 =?us-ascii?q?Av5c3krgfMQA2S7XYBSGoWkx5IAw/Y7BHmW5r6ryX3uvZh1CScIMb7Vq4/Vy?=
 =?us-ascii?q?i84Kh3SR/okCYHOCA/8GHLkcx7kaZXrAu8qxBj34LYZYeYO/RkfqPZYNgUW2?=
 =?us-ascii?q?xPUMhMXCBFG4+wcZcDA+8HMO1FrYfyukEOoAOjCweyCuPhyjxGiHH40qI10e?=
 =?us-ascii?q?suDQ7I0Rc8H98MqnnYsMn5OakQXO2z0aLGzS/Db/RT2Trl5obHaBYhofCSUr?=
 =?us-ascii?q?J0bMHfx1cgHB7EgFWKs4PqJT2V3fkKvmeG4OpvSPygi2E9qw5ruTWv2scthZ?=
 =?us-ascii?q?XJhoIS0FzE8z55z5wvKd23T057f8epHZ1NvC+ZL4t7Wt4uTm5ntSogyrAKpI?=
 =?us-ascii?q?S3cDYFxZg53RLTdvqKeJWS7B35TuaeOzJ4iWpgeLK4mhm971Ctyvb5VsmoyF?=
 =?us-ascii?q?ZKqTdFksXUunANyRPT7s+HR+Nh/ki7wzaP1h3T6vpeLUA1k6rbJZkhwqUumZ?=
 =?us-ascii?q?UPq0jDAi/3l1n2jK+RbEkk/PSn6//7bbn8o5+cNot0hhn/MqQohMO/Hfw1Ph?=
 =?us-ascii?q?UBUmWU4+ix1KDv8VfnTLhFkPE6iLTVvIjfJcsBp665BwFV0pwk6xa6Fzqpzd?=
 =?us-ascii?q?sYkmQZI1JKYhKIlZPkO03OIf/kDfe/hE6gkDFwx//cJLHhDZLNLmbbnLf7Yb?=
 =?us-ascii?q?l981JcyBY0zd1H/JJUEa0BL+joVUDvsNzYCh45Mwq1w+v8C9VyyJkeWWSRDa?=
 =?us-ascii?q?+dKq/StkWI5u03KemWeIAVoCr9K+Qi5/P2j385hFsdfai30psRcny4Ee5mLF?=
 =?us-ascii?q?+dYXromdoOC30Kvg8kQOP2j12CVCZZZ2yuUKIk+jE7FIWmAJ/MR4+zhryNxT?=
 =?us-ascii?q?q0EYNIZm9YDlCBCnPod4SfW/cQcyKeOMBgnSICVbS7TI8hzx6uvhfgy7V7Nu?=
 =?us-ascii?q?rU5jEYtZX72ddv4e3ciAsy9T11D8uFyW6NSWB0nngPRz8ox61wv1R9xU2G0a?=
 =?us-ascii?q?Rin/NYEtlT7etTUggmLZ7c0/B6C9fqVwLaYteGVlimTc+gATE2VdI82NAPY0?=
 =?us-ascii?q?d5G9WjiBDC0DCmDKMSl7yOHJY06L7T32DtJ8ZhzHbLzLMuj187TctVK2KniL?=
 =?us-ascii?q?Rz+BTUB47Oi0WWibyqeKoH0SHR9WeD0XCOvEBXUQJqTarFWnUfbFPMrdvl/k?=
 =?us-ascii?q?PCU6OuCbM/PwVA18GCLbFKatL3gllcSvnjJdLeY2arlGeoHhuH2K6MYJD2dG?=
 =?us-ascii?q?UcwCXdEkkEkg8J8XmaMgg+Az+ro3jCAzx2CVLvf0Ts/PF/qHyhSE841QOKYF?=
 =?us-ascii?q?d92Lq24R4VgvqcRugN0bIZoisutzR0HEqn39LXBNuMvRZufKJZYdkl+ldIyX?=
 =?us-ascii?q?rZtxBhPpynN61ihEURfBpqv0Pq1hV4FoVAnNMxrHM31wp9N7iU309GdzOdxZ?=
 =?us-ascii?q?rwIKHYKnHu/BCzbK7bwlLe0NGQ+qcV8vs3tk/vvQ+oFkom8HVqyN5V02GG6Z?=
 =?us-ascii?q?rWCAodT4j9XVow9xh/v7vaeDUy55vI1X1wNqm5qiPC29MsBOY+xRevYdFfPL?=
 =?us-ascii?q?mDFA/oHM0QH9KuJ/Aym1i1chIEO/hf9aAqMMOnbfeG3K+rPPt+kD+9kWtH4Z?=
 =?us-ascii?q?x90liN9ytzUOLHw5EFw/TLljeAAgzggVmotMe/opxNbzwWGmu5yGCwH5VNb6?=
 =?us-ascii?q?d/eYIKD2aGIMCtwNh6wZn3VCgcvFy+A1IL3ommYxOWa3T0xwgW3kMS8lK9ni?=
 =?us-ascii?q?7t4zVykjwt5oaSlAPUyu3sPE4LNWJGS3NrpUv9KoizydYBVQ6naBZ/x0jt3l?=
 =?us-ascii?q?rz26UO/Pc3FGLUW0odOnGsd2w=3D?=
X-IPAS-Result: =?us-ascii?q?A2BtAwBSH3db/wHyM5BdHAEBAQQBAQoBAYMlgXoSKINvi?=
 =?us-ascii?q?GmNHS2YEYR3AoNnOBQBAgEBAQEBAQIBbCiCNSQBgl4BBSMVQRALDgoCAiYCA?=
 =?us-ascii?q?lcGAQwGAgEBgl8/ggKpKYEuhGiFc4ELiB4GggCBOYJrh3+CVwKNRo00CY9aB?=
 =?us-ascii?q?hWBMAGNByuUVCGBUisKGCkPgySQbyMwjXMBAQ?=
Received: from tarius.tycho.ncsc.mil (HELO tarius.infosec.tycho.ncsc.mil)
 ([144.51.242.1])
 by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 17 Aug 2018 19:33:08 +0000
Received: from moss-nexus.infosec.tycho.ncsc.mil
 (moss-nexus.infosec.tycho.ncsc.mil [192.168.25.48])
 by tarius.infosec.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id w7HJX6P4019765; 
 Fri, 17 Aug 2018 15:33:06 -0400
To: Stefano Stabellini <sstabellini@kernel.org>, julien.grall@arm.com
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-1-git-send-email-sstabellini@kernel.org>
From: Daniel De Graaf <dgdegra@tycho.nsa.gov>
Message-ID: <0788de31-00f7-4fb6-f5d5-ad80f7503e6f@tycho.nsa.gov>
Date: Fri, 17 Aug 2018 15:33:06 -0400
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: <1533079688-9541-1-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [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>, 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
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMzEvMjAxOCAwNzoyNyBQTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IEludHJv
ZHVjZSBhbiBpc19jb25zb2xlIG9wdGlvbiB0byBhbGxvdyBjZXJ0YWluIGNsYXNzZXMgb2YgZG9t
VXMgdG8gdXNlCj4gdGhlIFhlbiBjb25zb2xlLiBTcGVjaWZpY2FsbHksIGl0IHdpbGwgYmUgdXNl
ZCB0byBnaXZlIGNvbnNvbGUgYWNjZXNzIHRvCj4gYWxsIGRvbVVzIHN0YXJ0ZWQgZnJvbSBYZW4g
ZnJvbSBpbmZvcm1hdGlvbiBvbiBkZXZpY2UgdHJlZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CgpBY2tlZC1ieTogRGFuaWVsIERl
IEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 19:41:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 19: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 1fqkch-0000oF-Gb; Fri, 17 Aug 2018 19:41: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=lwjh=la=tycho.nsa.gov=dgdegra@srs-us1.protection.inumbo.net>)
 id 1fqkcg-0000ns-H8
 for xen-devel@lists.xen.org; Fri, 17 Aug 2018 19:41:26 +0000
X-Inumbo-ID: 9b15ab36-a255-11e8-a6a9-d7ebe60f679a
Received: from USFB19PA12.eemsg.mail.mil (unknown [214.24.26.83])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 9b15ab36-a255-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 19:41:59 +0000 (UTC)
Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.2])
 by USFB19PA12.eemsg.mail.mil with ESMTP/TLS/AES256-SHA;
 17 Aug 2018 19:41:23 +0000
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="14967763"
IronPort-PHdr: =?us-ascii?q?9a23=3Ad/drbhE6Zp7N+a+PDIZk3J1GYnF86YWxBRYc79?=
 =?us-ascii?q?8ds5kLTJ76osi9bnLW6fgltlLVR4KTs6sC17KI9fi4EUU7or+5+EgYd5JNUx?=
 =?us-ascii?q?JXwe43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6arXK99yMdFQ?=
 =?us-ascii?q?viPgRpOOv1BpTSj8Oq3Oyu5pHfeQpFiCa8bL9oMBm6sRjau9ULj4dlNqs/0A?=
 =?us-ascii?q?bCrGFSe+RRy2NoJFaTkAj568yt4pNt8Dletuw4+cJYXqr0Y6o3TbpDDDQ7KG?=
 =?us-ascii?q?81/9HktQPCTQSU+HQRVHgdnwdSDAjE6BH6WYrxsjf/u+Fg1iSWIdH6QLYpUj?=
 =?us-ascii?q?m58axlVAHnhzsGNz4h8WHYlMpwjL5AoBm8oxBz2pPYbJ2JOPZ7eK7Sc8kaRW?=
 =?us-ascii?q?5cVchPUSJPDJ63Y48WA+YfIepUqo/wrEYMoxSjHwmhHP7hxCFGhnH23qM03e?=
 =?us-ascii?q?ouHg7E0wM8ENwDq2jUodbvOasOTey4wqvFwDPeZP1Wwzf9743Ifwgvr/6WW7?=
 =?us-ascii?q?JwcNTeyU0yHA3LkFqbtI3rPymP2esXvWiQ8u1tWv+gi2E6tQ5xrSKvyd03h4?=
 =?us-ascii?q?nVhoMa1lDE9SJjzIYzPt23UlR3YdGjEJtOriyXMZZ9TMA6Q2xwpSo3xbILtY?=
 =?us-ascii?q?S7cSQX0pgr2RHSZ+Kdf4SV5B/oSfyfLi1ihH1/fbKynxOy8U+9xeLiTsS0y1?=
 =?us-ascii?q?NKrjZdktnLq3ANywTf6siZRft5+UeswSqP2BrJ6uFFPEA0jrDXK58nwr4+kZ?=
 =?us-ascii?q?oTqlrMETPslEXqjK6ZakUk+u+y5+ThfrrmvYOTO5VxigH/NqQigs2/AeImPQ?=
 =?us-ascii?q?gSR2WX5Oux2bL58UD5XblGlOM6n6bHvJzAOMgXvqu5DBVU0oYn5Ra/FTCm0N?=
 =?us-ascii?q?EAkHYaI1JKZQyIj4fzO17UO/34Efe+jEiskDds3fzGOKbhDY/XInjMl7fhY6?=
 =?us-ascii?q?5x61RAxwor0dBf+5VUB6kDIPLuXk/xtcLXDhkjPwy72eboEtF91ocFVG2VGK?=
 =?us-ascii?q?+ZNbnevkOP5uIqO+OMfpMauC7hK/g54P7jlWQ5mUQBfaazxpQYdnS4HvBnI0?=
 =?us-ascii?q?WfYHrhmdQBHnkQvgo4UuPqjEeOUTlJZ3a9R6g8/C00CJq6DYffQYCgmLqB0z?=
 =?us-ascii?q?qgE5JMfGBGD0qAHmvvd4WBQ/0Mcj6dItd9kjwYUrisU4Ag2g+otAPj1rVoMP?=
 =?us-ascii?q?TU9TMctZ/40Nh15vbTlQ0p9TBuAMWSzWeNQ3tznmMSSD88xLp/rlBlylefza?=
 =?us-ascii?q?h4hORVGsZV5/xUSAc6NJ/cwPRgBND0WwLBZdCJSEi9T9q4GTE+VNcxz8USbE?=
 =?us-ascii?q?Z6HtWolgrD0DayA78Ji7yLA4Q58rnA33fvKcZy0XDG1K46j1Q9TcpPNGmmhq?=
 =?us-ascii?q?959wncHYLGj0KZl6Oyf6QGwCHN7HuDzXaJvExASgFwV7jKXWoBaUrYt9j2+k?=
 =?us-ascii?q?TCT7i2Cbs5KAtMx9WPJbdLat31l1VGRfjiNM7CbGK2nme6HQyIya+UbIr2Z2?=
 =?us-ascii?q?Ud2z3QBkkanAAU53aGOhYxCj2vrWLDCjxuEUjgY1v3/OZgtXO3VFM7zwCWb0?=
 =?us-ascii?q?171rq09QQZiuCbS/MWxrgEojsuqy1oHFah2NLbE9uAqBBnfKlGY9My+ktI1W?=
 =?us-ascii?q?HCtwx6OJytNL5thkMEfwtrvkPuyw93CoRPkMQwsHwqyw9yI7qC0FxdbzOYwY?=
 =?us-ascii?q?zwOrrPJ2nw5x+gdbPW2lXf0NmK+qcC8+84q0j4vA63DEYt73Jn09xN2XuG+p?=
 =?us-ascii?q?rKFBYSUY72Uksv9Bh6oLfaYjMn6IzJz3FtP6i0sjvB298yA+sl0AyvcMtbMK?=
 =?us-ascii?q?yaDgP9D8oaB822Iuwwh1epdg4EPPxV9KMsI8Omdv6G1bWkPel+mjKql2NH4J?=
 =?us-ascii?q?py0kiU7SpzVvbI34oZw/GfxgaGWSnzjFa7vsDzmIBEeC8eE3GjxijlGI5RfK?=
 =?us-ascii?q?xyfIkRBWiyJM23w4Y2u5m4eWNc9VOlT3wc0cutMU6Qclj80AsW2l4epXiPkD?=
 =?us-ascii?q?G9iTdzlmdt5pGD0SLHxeOqTwYOMGNPQGhkjB+4OpOohtoXWEypaQkBlxa/40?=
 =?us-ascii?q?v+ga9Bq/IsAXPURBJkdi73ImUqfqb4maCLasAHvJ8nvShYSu2UfUGRSrm7pQ?=
 =?us-ascii?q?ATlSzkAT0Nl3gAazi2t8ChzFRBg2WHISM29SCBdA=3D=3D?=
X-IPAS-Result: =?us-ascii?q?A2BrAwD+I3db/wHyM5BdHAEBAQQBAQoBAYMlgXoSKINvi?=
 =?us-ascii?q?GmNHS2WF4F6hHcCg2c2FgECAQEBAQEBAgFsKII1JAGCXgEFIwQLAQVBEAkCG?=
 =?us-ascii?q?AICJgICVwYBDAYCAQEXgkg/ggKNZ5tLezOEaIVzgQuIHgaCAIESJ4JrhEeDO?=
 =?us-ascii?q?IJXApJDiDcJj1oGFY44K497hEkOI4FSKwoYKQ+DJJBvIzABiymCSQEB?=
Received: from tarius.tycho.ncsc.mil (HELO tarius.infosec.tycho.ncsc.mil)
 ([144.51.242.1])
 by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 17 Aug 2018 19:41:21 +0000
Received: from moss-nexus.infosec.tycho.ncsc.mil
 (moss-nexus.infosec.tycho.ncsc.mil [192.168.25.48])
 by tarius.infosec.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id w7HJfKNt019827; 
 Fri, 17 Aug 2018 15:41:20 -0400
To: Julien Grall <julien.grall@arm.com>,
 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>
 <967a2077-36e9-3524-c5e9-73b48ec8913e@arm.com>
From: Daniel De Graaf <dgdegra@tycho.nsa.gov>
Message-ID: <1f88ef8b-07cb-14d0-7f05-20a0971e7464@tycho.nsa.gov>
Date: Fri, 17 Aug 2018 15:41:20 -0400
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: <967a2077-36e9-3524-c5e9-73b48ec8913e@arm.com>
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, 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>

T24gMDcvMTkvMjAxOCAwNToxOSBBTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8s
Cj4gCj4gT24gMTgvMDcvMTggMTg6MTAsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4gT24g
VHVlLCAxNyBKdWwgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4gSGkgU3RlZmFubywKPj4+
Cj4+PiBPbiAxNy8wNy8yMDE4IDIxOjA1LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+Pj4g
T24gTW9uLCA5IEp1bCAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4+IEhpLAo+Pj4+Pgo+
Pj4+PiBPbiAwNy8wNy8xOCAwMDoxMSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4+Pj4g
SW50cm9kdWNlIGFuIGlzX2NvbnNvbGUgb3B0aW9uIHRvIGFsbG93IGNlcnRhaW4gY2xhc3NlcyBv
ZiBkb21VcyB0byB1c2UKPj4+Pj4+IHRoZSBYZW4gY29uc29sZS4gU3BlY2lmaWNhbGx5LCBpdCB3
aWxsIGJlIHVzZWQgdG8gZ2l2ZSBjb25zb2xlIGFjY2VzcyB0bwo+Pj4+Pj4gYWxsIGRvbVVzIHN0
YXJ0ZWQgZnJvbSBYZW4gZnJvbSBpbmZvcm1hdGlvbiBvbiBkZXZpY2UgdHJlZS4KPj4+Pj4+Cj4+
Pj4+PiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5j
b20+Cj4+Pj4+PiBDQzogYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbQo+Pj4+Pj4gQ0M6IEdlb3Jn
ZS5EdW5sYXBAZXUuY2l0cml4LmNvbQo+Pj4+Pj4gQ0M6IGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20KPj4+Pj4+IENDOiBqYmV1bGljaEBzdXNlLmNvbQo+Pj4+Pj4gQ0M6IGtvbnJhZC53aWxrQG9y
YWNsZS5jb20KPj4+Pj4+IENDOiB0aW1AeGVuLm9yZwo+Pj4+Pj4gQ0M6IHdlaS5saXUyQGNpdHJp
eC5jb20KPj4+Pj4+IENDOiBkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3YKPj4+Pj4+IC0tLQo+Pj4+Pj4g
Q2hhbmdlcyBpbiB2MjoKPj4+Pj4+IC0gaW50cm9kdWNlIGlzX2NvbnNvbGUKPj4+Pj4+IC0gcmVt
b3ZlICNpZmRlZnMKPj4+Pj4+IC0tLQo+Pj4+Pj4gwqDCoMKgIHhlbi9pbmNsdWRlL3hlbi9zY2hl
ZC5oIHwgMiArKwo+Pj4+Pj4gwqDCoMKgIHhlbi9pbmNsdWRlL3hzbS9kdW1teS5oIHwgMiArKwo+
Pj4+Pj4gwqDCoMKgIHhlbi94c20vZmxhc2svaG9va3MuY8KgwqAgfCA1ICsrKystCj4+Pj4+PiDC
oMKgwqAgMyBmaWxlcyBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPj4+
Pj4+Cj4+Pj4+PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5j
bHVkZS94ZW4vc2NoZWQuaAo+Pj4+Pj4gaW5kZXggOTlkMmFmMi4uZDY2Y2VjMCAxMDA2NDQKPj4+
Pj4+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCj4+Pj4+PiArKysgYi94ZW4vaW5jbHVk
ZS94ZW4vc2NoZWQuaAo+Pj4+Pj4gQEAgLTM3OSw2ICszNzksOCBAQCBzdHJ1Y3QgZG9tYWluCj4+
Pj4+PiDCoMKgwqDCoMKgwqDCoCBib29swqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGF1dG9fbm9k
ZV9hZmZpbml0eTsKPj4+Pj4+IMKgwqDCoMKgwqDCoMKgIC8qIElzIHRoaXMgZ3Vlc3QgZnVsbHkg
cHJpdmlsZWdlZCAoYWthIGRvbTApPyAqLwo+Pj4+Pj4gwqDCoMKgwqDCoMKgwqAgYm9vbMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoCBpc19wcml2aWxlZ2VkOwo+Pj4+Pj4gK8KgwqDCoCAvKiBDYW4g
dGhpcyBndWVzdCBhY2Nlc3MgdGhlIFhlbiBjb25zb2xlPyAqLwo+Pj4+Pj4gK8KgwqDCoCBib29s
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGlzX2NvbnNvbGU7Cj4+Pj4+PiDCoMKgwqDCoMKgwqDC
oCAvKiBJcyB0aGlzIGEgeGVuc3RvcmUgZG9tYWluIChub3QgZG9tMCk/ICovCj4+Pj4+PiDCoMKg
wqDCoMKgwqDCoCBib29swqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGlzX3hlbnN0b3JlOwo+Pj4+
Pj4gwqDCoMKgwqDCoMKgwqAgLyogRG9tYWluJ3MgVkNQVXMgYXJlIHBpbm5lZCAxOjEgdG8gcGh5
c2ljYWwgQ1BVcz8gKi8KPj4+Pj4+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94c20vZHVtbXku
aCBiL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oCj4+Pj4+PiBpbmRleCBmZjZiMmRiLi4zODg4ODE3
IDEwMDY0NAo+Pj4+Pj4gLS0tIGEveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKPj4+Pj4+ICsrKyBi
L3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oCj4+Pj4+PiBAQCAtMjMwLDYgKzIzMCw4IEBAIHN0YXRp
YyBYU01fSU5MSU5FIGludAo+Pj4+Pj4geHNtX21lbW9yeV9zdGF0X3Jlc2VydmF0aW9uKFhTTV9E
RUZBVUxUX0FSRyBzdHJ1Y3QgZG9tYWluCj4+Pj4+PiDCoMKgwqAgc3RhdGljIFhTTV9JTkxJTkUg
aW50IHhzbV9jb25zb2xlX2lvKFhTTV9ERUZBVUxUX0FSRyBzdHJ1Y3QgZG9tYWluCj4+Pj4+PiAq
ZCwgaW50Cj4+Pj4+PiBjbWQpCj4+Pj4+PiDCoMKgwqAgewo+Pj4+Pj4gwqDCoMKgwqDCoMKgwqAg
WFNNX0FTU0VSVF9BQ1RJT04oWFNNX09USEVSKTsKPj4+Pj4+ICvCoMKgwqAgaWYgKCBkLT5pc19j
b25zb2xlICkKPj4+Pj4+ICvCoMKgwqDCoMKgwqDCoCByZXR1cm4geHNtX2RlZmF1bHRfYWN0aW9u
KFhTTV9IT09LLCBkLCBOVUxMKTsKPj4+Pj4KPj4+Pj4gSSB3aWxsIGxldCBEYW5pZWwgY29tbWVu
dGluZyBvbiB0aGlzIGNoYW5nZS4gSG93ZXZlciAuLi4KPj4+Pj4KPj4+Pj4+IMKgwqDCoCAjaWZk
ZWYgQ09ORklHX1ZFUkJPU0VfREVCVUcKPj4+Pj4+IMKgwqDCoMKgwqDCoMKgIGlmICggY21kID09
IENPTlNPTEVJT193cml0ZSApCj4+Pj4+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJldHVybiB4
c21fZGVmYXVsdF9hY3Rpb24oWFNNX0hPT0ssIGQsIE5VTEwpOwo+Pj4+Pj4gZGlmZiAtLWdpdCBh
L3hlbi94c20vZmxhc2svaG9va3MuYyBiL3hlbi94c20vZmxhc2svaG9va3MuYwo+Pj4+Pj4gaW5k
ZXggNzhiYzMyNi4uMjU1MWU0ZSAxMDA2NDQKPj4+Pj4+IC0tLSBhL3hlbi94c20vZmxhc2svaG9v
a3MuYwo+Pj4+Pj4gKysrIGIveGVuL3hzbS9mbGFzay9ob29rcy5jCj4+Pj4+PiBAQCAtNDQzLDcg
KzQ0MywxMCBAQCBzdGF0aWMgaW50IGZsYXNrX2NvbnNvbGVfaW8oc3RydWN0IGRvbWFpbiAqZCwg
aW50Cj4+Pj4+PiBjbWQpCj4+Pj4+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJldHVybiBhdmNf
dW5rbm93bl9wZXJtaXNzaW9uKCJjb25zb2xlX2lvIiwgY21kKTsKPj4+Pj4+IMKgwqDCoMKgwqDC
oMKgIH0KPj4+Pj4+IMKgwqDCoCAtwqDCoMKgIHJldHVybiBkb21haW5faGFzX3hlbihkLCBwZXJt
KTsKPj4+Pj4+ICvCoMKgwqAgaWYgKCAhZC0+aXNfY29uc29sZSApCj4+Pj4+PiArwqDCoMKgwqDC
oMKgwqAgcmV0dXJuIGRvbWFpbl9oYXNfeGVuKGQsIHBlcm0pOwo+Pj4+Pj4gK8KgwqDCoCBlbHNl
Cj4+Pj4+PiArwqDCoMKgwqDCoMKgwqAgcmV0dXJuIDA7Cj4+Pj4+Cj4+Pj4+IC4uLiBJIGRvbid0
IHRoaW5rIHRoaXMgY2hhbmdlIGlzIGNvcnJlY3QuIFdoZW4gYSBwb2xpY3kgaXMgdXNlZCwgdGhl
IHVzZXIKPj4+Pj4gaXMKPj4+Pj4gZnJlZSB0byBkZWZpbmUgd2hhdCBpcyB0aGUgYmVoYXZpb3Iu
IFdpdGggeW91ciBzb2x1dGlvbiwgeW91IGltcG9zZSB0aGUKPj4+Pj4gY29uc29sZSBhY2Nlc3Mg
ZXZlbiBpZiB0aGUgdXNlciBkaWRuJ3QgdG8gbm90IGdpdmUgdGhlIHBlcm1pc3Npb24uCj4+Pj4K
Pj4+PiBJIHdhcyBob3BpbmcgRGFuaWVsIHdvdWxkIGFkdmlzZSBvbiB0aGUgYmVzdCB3YXkgdG8g
ZG8gdGhpbmdzIGhlcmUuCj4+Pj4KPj4+PiBJIHRob3VnaHQgdGhhdCB0aGUgaWRlYSB3YXMgdGhh
dCBncmFudGluZyBhIGRvbWFpbiAiaXNfY29uc29sZSIgaXMKPj4+PiBlcXVpdmFsZW50IHRvIGdy
YW50aW5nIGEgZG9tYWluIFhFTl9fUkVBRENPTlNPTEUgYW5kIFhFTl9fV1JJVEVDT05TT0xFCj4+
Pj4gcGVybWlzc2lvbnMuwqAgVGh1cywgaWYgaXNfY29uc29sZSBpcyBzZXQsIHdlIHJldHVybiAw
IGZyb20KPj4+PiBmbGFza19jb25zb2xlX2lvIGJlY2F1c2UgdGhlIHBlcm1pc3Npb25zIGNoZWNr
IHN1Y2NlZWRzLgo+Pj4KPj4+IFdlbGwsIHllcyBhbmQgbm8uIFRoYXQncyBlcXVpdmFsZW50IHdo
ZW4geW91IHVzZSB0aGUgZHVtbXkgcG9saWN5LiBXaGVuIHlvdQo+Pj4gaGF2ZSBhIGZsYXNrIHBv
bGljeSB5b3Ugd2FudCB0byBnaXZlIHRoZSBjb250cm9sIHRvIHRoZSB1c2VyLgo+Pj4KPj4+IElm
IHlvdSBsb29rIGF0IHRoZSBjb2RlIHRoZXJlIGFyZSBubyBzdWNoIGFzIGQtPmlzX3ByaXZpbGVn
ZSBpbiB0aGF0IGZ1bmN0aW9uLgo+Pj4gVGhpcyBtZWFucyB0aGF0IHRoZSB1c2VyIGRlZmluZSB0
aGUgcG9saWN5IGZvciB0aGUgaGFyZHdhcmUgZG9tYWluLiBXaHkgd291bGQKPj4+IGJlIGQtPmlz
X2NvbnNvbGUgZGlmZmVyZW50IGhlcmU/Cj4+Cj4+IFlvdSBhcmUgc2F5aW5nIHRoYXQgaW4gaG9v
a3MuYyB0aGUgY2hlY2sgc2hvdWxkIHJlbWFpbiBleGFjdGx5IGFzIGlzOgo+Pgo+PiDCoMKgIHJl
dHVybiBkb21haW5faGFzX3hlbihkLCBwZXJtKTsKPj4KPj4gYW5kIGQtPmlzX2NvbnNvbGUgc2hv
dWxkIG5vdCBiZSB0ZXN0ZWQ/Cj4gCj4gWWVzLgo+IAo+PiBJbiB0aGF0IGNhc2UsIGRvIHlvdSBr
bm93IGlmIEkKPj4gbmVlZCB0byBkbyBhbnl0aGluZyBzcGVjaWFsIHdpdGggWEVOX19SRUFEQ09O
U09MRSBhbmQgWEVOX19XUklURUNPTlNPTEUKPj4gcGVybWlzc2lvbnMgZm9yIHRoZSBpbml0aWFs
IGJvb3QgZG9tYWlucyAoc3VjaCBhcyBhZGRpbmcgdGhvc2UKPj4gcGVybWlzc2lvbnMgYXMgdGhl
IHNhbWUgdGltZSBkLT5pc19jb25zb2xlIGlzIHNldCk/Cj4gCj4gVGhlIG1haW4gcHVycG9zZSBv
ZiBYU00gaXMgdG8gcHJvdmlkZSBhIGZpbmUgZ3JhaW4gcGVybWlzc2lvbiBmb3IgdGhlIHVzZXIg
dG8gY29uZmlndXJlLiBGb3IgaW5zdGFuY2UsIGEgdXNlciBtYXkgbm90IGNvbnNvbGUgYWNjZXNz
IGZvciBpbml0aWFsIGRvbWFpbiBmb3Igc2VjdXJpdHkgcHVycG9zZS4gU28geW91IGRvbid0IGhh
dmUgYW55dGhpbmcgdG8gaW4gdGhlIGNvZGUuCj4gCj4gSG93ZXZlciwgd2hlbiB5b3UgaGF2ZSBY
U00gZW5hYmxlZCwgeW91IHdpbGwgaGF2ZSB0byB3cml0ZSBkb3duIGluIHRoZSBwb2xpY3kgdGhh
dCBpbml0aWFsIGRvbWFpbnMgd2lsbCBoYXZlIGNvbnNvbGUgYWNjZXNzLiBBbHRob3VnaCwgSSBh
bSBub3Qgc3VyZSBob3cgdG8gd3JpdGUgdGhhdCBpbiB0aGUgcG9saWN5LgoKSW4gYSBzZWN1cml0
eSBwb2xpY3kgdGhhdCB3aXNoZXMgdG8gbWFrZSB0aGlzIGRpc3RpbmN0aW9uLCB0aGUgaW5pdGlh
bCBkb21haW5zIHdpbGwKaGF2ZSBkaXN0aW5jdCBzZWN1cml0eSBsYWJlbHMgZnJvbSBkb21haW5z
IGNyZWF0ZWQgbGF0ZXIuICBUaGVuLCB0aG9zZSB0eXBlcyBhcmUKYWxsb3dlZCBjb25zb2xlX3dy
aXRlIGFjY2VzcyAoYWxvbmcgd2l0aCBhbnkgb3RoZXIgc3BlY2lhbCByaWdodHMgdGhleSBtYXkg
bmVlZCkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 20:36:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 20:36:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqlTh-0004jE-S5; Fri, 17 Aug 2018 20:36: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=nict=la=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqlTg-0004iP-4N
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 20:36:12 +0000
X-Inumbo-ID: 037a3047-a25d-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 037a3047-a25d-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 22:35:01 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fqlTb-0007cv-Rb; Fri, 17 Aug 2018 20:36: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 1fqlTb-0005du-D9; Fri, 17 Aug 2018 20:36:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqlTb-0004Zn-CX; Fri, 17 Aug 2018 20:36:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125925-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-armhf-libvirt:libvirt-build:fail:regression
 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-amd64-amd64-libvirt-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
 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-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=bfd91dc0c40019c4b543bb704a7391faca0e1bc8
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 17 Aug 2018 20:36:07 +0000
Subject: [Xen-devel] [libvirt test] 125925: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTkyNSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU5MjUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2so
MSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNr
KDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlidmlydCAgICAg
ICAgICAgICAgYmZkOTFkYzBjNDAwMTljNGI1NDNiYjcwNGE3MzkxZmFjYTBlMWJjOApiYXNlbGlu
ZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAgMDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIw
ODVlMWZmZWE5ZDU4ZmU4YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzODE0ICAyMDE4LTA2LTA1
IDA0OjE5OjIzIFogICA3MyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzg0MCAgMjAxOC0w
Ni0wNiAwNDoxOToyOCBaICAgNzIgZGF5cyAgIDU1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNTkyNSAgMjAxOC0wOC0xNSAxNzoyMzoyNCBaICAgIDIgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogICAgQWxlcyBN
dXNpbCA8YW11c2lsQHJlZGhhdC5jb20+CiAgQW5kcmVhIEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVk
aGF0LmNvbT4KICBBbnlhIEhhcnRlciA8YWhhcnRlckByZWRoYXQuY29tPgogIEJpbmcgTml1IDxi
aW5nLm5pdUBpbnRlbC5jb20+CiAgQmpvZXJuIFdhbGsgPGJ3YWxrQGxpbnV4LmlibS5jb20+CiAg
Qm9ibyBEdSA8ZHVibzE2M0AxMjYuY29tPgogIEJvcmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51
eC5pYm0uY29tPgogIEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBDaGFu
Z2t1byBTaGkgPHNoaS5jaGFuZ2t1b0BoM2MuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhp
YW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNh
bm9uaWNhbC5jb20+CiAgQ2xlbWVudGluZSBIYXlhdCA8Y2xlbUBsc2UuZXBpdGEuZnI+CiAgQ29s
ZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW5pZWwgTmljb2xldHRpIDxkYW50
dGkxMkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYW5pZWwgVmVpbGxhcmQgPHZlaWxsYXJkQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8
ZWJsYWtlQHJlZGhhdC5jb20+CiAgRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4K
ICBGYWJpYW5vIEZpZMOqbmNpbyA8ZmFiaWFub0BmaWRlbmNpby5vcmc+CiAgRmlsaXAgQWxhYyA8
ZmlsaXBhbGFjQGdtYWlsLmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgaW50cmln
ZXJpIDxpbnRyaWdlcmkrbGlidmlydEBib3VtLm9yZz4KICBpbnRyaWdlcmkgPGludHJpZ2VyaUBi
b3VtLm9yZz4KICBKYW1pZSBTdHJhbmRib2dlIDxqYW1pZUBjYW5vbmljYWwuY29tPgogIEppZSBX
YW5nIDx3YW5namllODguaHVhd2VpLmNvbT4KICBKaW0gRmVobGlnIDxqZmVobGlnQHN1c2UuY29t
PgogIEppcmkgRGVuZW1hcmsgPGpkZW5lbWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpm
ZXJsYW5AcmVkaGF0LmNvbT4KICBKdWxpbyBGYXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29tPgog
IErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hh
bWFydEByZWRoYXQuY29tPgogIEthdGVyaW5hIEtvdWtpb3UgPGtrb3VraW91QHJlZGhhdC5jb20+
CiAgTGFpbmUgU3R1bXAgPGxhaW5lQGxhaW5lLm9yZz4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0By
ZWRoYXQuY29tPgogIEx1eWFvIEh1YW5nIDxsaHVhbmdAcmVkaGF0LmNvbT4KICBNYXJjIEhhcnRt
YXllciA8bWhhcnRtYXlAbGludXguaWJtLmNvbT4KICBNYXJjIEhhcnRtYXllciA8bWhhcnRtYXlA
bGludXgudm5ldC5pYm0uY29tPgogIE1hcmNvcyBQYXVsbyBkZSBTb3V6YSA8bWFyY29zLnNvdXph
Lm9yZ0BnbWFpbC5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0Bp
bnZpc2libGV0aGluZ3NsYWIuY29tPgogIE1hcnRpbiBLbGV0emFuZGVyIDxta2xldHphbkByZWRo
YXQuY29tPgogIE1hdHRoaWFzIEJvbHRlIDxtYXR0aGlhcy5ib2x0ZUBnb29nbGVtYWlsLmNvbT4K
ICBNaWNoYWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE1pY2hhbCBQcsOtdm96
bsOtayA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBOaWtvbGF5IFNoaXJva292c2tpeSA8bnNoaXJv
a292c2tpeUB2aXJ0dW96em8uY29tPgogIFBhdmVsIEhyZGluYSA8cGhyZGluYUByZWRoYXQuY29t
PgogIFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgogIFBpbm8gVG9zY2FubyA8cHRv
c2Nhbm9AcmVkaGF0LmNvbT4KICBSYWRvc3RpbiBTdG95YW5vdiA8cnN0b3lhbm92MUBnbWFpbC5j
b20+CiAgUmFteSBFbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgogIHJhbXllbGtlc3QgPHJh
bXllbGtlc3RAZ21haWwuY29tPgogIFJpY2hhcmQgVy5NLiBKb25lcyA8cmpvbmVzQHJlZGhhdC5j
b20+CiAgUm9tYW4gQm9nb3JvZHNraXkgPGJvZ29yb2Rza2l5QGdtYWlsLmNvbT4KICBTaGkgTGVp
IDxzaGlsZWkubWFzc2Nsb3Vkc0BnbXguY29tPgogIFNoaWNoYW5na3VvIDxzaGkuY2hhbmdrdW9A
aDNjLmNvbT4KICBTaW1vbiBLb2J5ZGEgPHNrb2J5ZGFAcmVkaGF0LmNvbT4KICBTdGVmYW4gQmFk
ZXIgPHN0ZWZhbi5iYWRlckBjYW5vbmljYWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJA
bGludXgudm5ldC5pYm0uY29tPgogIFN1a3JpdCBCaGF0bmFnYXIgPHNrcnRiaHRuZ3JAZ21haWwu
Y29tPgogIFRvbcOhxaEgR29sZW1iaW92c2vDvSA8dGdvbGVtYmlAcmVkaGF0LmNvbT4KICB3MDAy
NTE1NzQgPHdhbmdqaWU4OEBodWF3ZWkuY29tPgogIFdlaWx1biBaaHUgPHpodXdlaWx1bkBodWF3
ZWkuY29tPgogIHhpbmh1YS5DYW8gPGNhb3hpbmh1YUBodWF3ZWkuY29tPgoKam9iczoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3
b3VsZCBiZSAxMzI0NSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 20:46:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 20:46: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 1fqldD-0005Yl-0c; Fri, 17 Aug 2018 20: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=nict=la=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqldB-0005Yc-NF
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 20:46:01 +0000
X-Inumbo-ID: a16f0d6d-a25e-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a16f0d6d-a25e-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 20:46: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 1fqld9-0007ot-CP; Fri, 17 Aug 2018 20:45: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 1fqld9-0006QF-36; Fri, 17 Aug 2018 20:45:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqld9-0007eh-2U; Fri, 17 Aug 2018 20:45:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126063-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=b8f33431f3dd23fb43a879f4bdb4283fdc9465ad
X-Osstest-Versions-That: xen=29fd98e425346d9e15913eae6d079ddfc835d54c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 17 Aug 2018 20:45:59 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126063: 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>

ZmxpZ2h0IDEyNjA2MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjA2My8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIGI4ZjMzNDMxZjNkZDIzZmI0M2E4NzlmNGJkYjQyODNm
ZGM5NDY1YWQKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDI5ZmQ5OGU0
MjUzNDZkOWUxNTkxM2VhZTZkMDc5ZGRmYzgzNWQ1NGMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NjA1NCAgMjAxOC0wOC0xNyAxNDowMDozMCBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjYwNjMgIDIwMTgtMDgtMTcgMTg6MDI6NDYgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBDaHJpc3RvcGhl
ciBDbGFyayA8Y2hyaXN0b3BoZXIuY2xhcms2QGJhZXN5c3RlbXMuY29tPgogIENocmlzdG9waGVy
IENsYXJrIDxjaHJpc3RvcGhlci53LmNsYXJrQGdtYWlsLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hp
bmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAog
ICAyOWZkOThlNDI1Li5iOGYzMzQzMWYzICBiOGYzMzQzMWYzZGQyM2ZiNDNhODc5ZjRiZGI0Mjgz
ZmRjOTQ2NWFkIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 21:10:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 21:10:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqm0p-0007jD-4S; Fri, 17 Aug 2018 21:10: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=lwjh=la=tycho.nsa.gov=dgdegra@srs-us1.protection.inumbo.net>)
 id 1fqm0o-0007j8-6R
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 21:10:26 +0000
X-Inumbo-ID: cab1fab2-a261-11e8-a8a5-bc764e045a96
Received: from uhil19pa11.eemsg.mail.mil (unknown [214.24.21.84])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id cab1fab2-a261-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 23:09:13 +0200 (CEST)
Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.3])
 by uhil19pa11.eemsg.mail.mil with ESMTP/TLS/AES256-SHA;
 17 Aug 2018 21:10:22 +0000
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="17162860"
IronPort-PHdr: =?us-ascii?q?9a23=3AA4GNAh+nAHapw/9uRHKM819IXTAuvvDOBiVQ1K?=
 =?us-ascii?q?B+1+oRIJqq85mqBkHD//Il1AaPAd2Fraocw8Pt8InYEVQa5piAtH1QOLdtbD?=
 =?us-ascii?q?Qizfssogo7HcSeAlf6JvO5JwYzHcBFSUM3tyrjaRsdF8nxfUDdrWOv5jAOBB?=
 =?us-ascii?q?r/KRB1JuPoEYLOksi7ze+/94HSbglSmDaxfa55IQmrownWqsQYm5ZpJLwryh?=
 =?us-ascii?q?vOrHtIeuBWyn1tKFmOgRvy5dq+8YB6/ShItP0v68BPUaPhf6QlVrNYFygpM3?=
 =?us-ascii?q?o05MLwqxbOSxaE62YGXWUXlhpIBBXF7A3/U5zsvCb2qvZx1S+HNsDtU7s6RS?=
 =?us-ascii?q?qt4LtqSB/wiScIKTg58H3MisdtiK5XuQ+tqwBjz4LRZoyaOuB+fqfAdt0EQ2?=
 =?us-ascii?q?RPUNtaWyhYDo+ic4cDCuwMNvtaoYbgvVsDtQawCxeiBO3vyTFGiHH50qI43O?=
 =?us-ascii?q?s9Hg/LxxAgEtAUvXjIsNn4OqUfXOaox6fI1zXDaPZW1C/z5ofSdBAhoO+DXb?=
 =?us-ascii?q?ZtesTf10YkCgLLjk+KpoP/MTOey+MAvHWU7+V9S+2vhHQnpBtqrzizxsYjlo?=
 =?us-ascii?q?nJhoUPxlDC7iV22pw5JdK/SE5leNOpFoZbuSKCN4ZuX88vTG5ltDw6x7Ebo5?=
 =?us-ascii?q?K3YicHxIo9yxLCbfGMbpKG7Qj5VOmLJDd1nHdleLWiiBms6UWg0ej8VtWs0F?=
 =?us-ascii?q?ZNsypFjsHAtnAT2BzX7ciKUud98V272TaOygDT8ftIIUEylarVLJ4h2aA/mY?=
 =?us-ascii?q?YJvUTfHi75hEX2jKiMekUi5ueo8Pjobq/jpp+dM494kgD+MqIwlcyjGek0Lw?=
 =?us-ascii?q?cDUmeB9em8ybHv51P1TbpUgvEsj6XVqJXaKt4apq69DQ9VyIEj6xOnAji739?=
 =?us-ascii?q?QXgGcILF1feB2dlIXpJ1HPL+z4Dfe4mVislixryOrcMr3uBZXNMGDPkK39cr?=
 =?us-ascii?q?Zl905c1A0zwMhH551OF7EBJOj/VVLstNzCFB82KQq0w/r8Bdph14MeRXiPAq?=
 =?us-ascii?q?6WMa/IrVCI4ecvKfGWZIAJoDb9N+Ql5/n2gH42h1Ade7Cl0oYJZ3CmAPtmJ1?=
 =?us-ascii?q?6UYX7tgtcaDWcKpRAyTeP0h12EST5TfXGyX6Ai6T4nFIKqF4DDRpqigLaZxi?=
 =?us-ascii?q?e0AoVWZnxaClCLCXrnbYOEVOoWaC2MLM5tiCALVb+mS485yx6urgH3xqF7Ie?=
 =?us-ascii?q?rV5i0Yr5Pj1ddv6+LPkhEy8CR+D96B3GGVU2F0gmQISic30q9hpkx90FiD3r?=
 =?us-ascii?q?Zij/JWCNxT4fdJXR0iNZPH0eN6Fsr+VR7AfteVUlamQ9qnDSstQdI2xt8Ee1?=
 =?us-ascii?q?x9FMm6jhDfwyqqBKcYl72RC5wy6K7c3WL+KNp+y3bd06khiUIrTdVSNWG8mq?=
 =?us-ascii?q?F/9hTTB5TIk0SWjaqlaaMc3CvV/meZ0WWOpF1YUBJ3UajdX3AQfVXZrcn95k?=
 =?us-ascii?q?PDU7CuCa8qMhBcyc6ZNKRGcMHmjVJDRP37ItTRf3qxm3usBRaP3r6Mb43qe2?=
 =?us-ascii?q?MH3CrHFUcIiQ4S/XeCNQg9HSqhpHjeAyZyGlLrfUzg6/VxqHS+TkUs1QGFc1?=
 =?us-ascii?q?Vh16ap+h4SnfGcUOgT3q4etyg6tTp0GFK939PQC9qBvAdhf7tTYck74FhZ0W?=
 =?us-ascii?q?LVrQt9PoavL6p6nF4Rbxx3v1/y1xVwEohAjckqrHYxwQt9N62Y1klNdzSC3Z?=
 =?us-ascii?q?D/IrfXMHX9/Aiza67K3VHTyNiX9bkO6Pgir1XjvRypGlQ5/np70tlVz2Gc5p?=
 =?us-ascii?q?TFDQYITZ3xVUM3pFBGoOTiazQ5r6/Jz2dlN7X85ifLxtZvCPY/0B+mY/9UMb?=
 =?us-ascii?q?+eFR+0GMofUYzmOOEs3lSkcB8AFORT77IvedOrceOc36ymN/ommyip3kpd54?=
 =?us-ascii?q?Uo/kuK9id4AsLFl7kfyviWll+LWDvxg02omtzmkoBDIzcJFyywzjayV90ZXb?=
 =?us-ascii?q?F7YYteUTTmGMaw3Ngrwse3A3M=3D?=
X-IPAS-Result: =?us-ascii?q?A2BtAwBUOXdb/wHyM5BdHAEBAQQBAQoBAYMlgXoSKINvi?=
 =?us-ascii?q?GmNHS2RR4ZKhG0KAoNnNxUBAgEBAQEBAQIBbCiCNSQBgl4BBSMVNAoDEAsYA?=
 =?us-ascii?q?gImAgJXBgEMBgIBAYJfP4ICqH+BLoRohXKBC4geBoIAgRIngmuHf4JXAo1Gj?=
 =?us-ascii?q?TQJj1oGFY44K5RTIoFSKwoYKQ+DJJBvIzCNcwEB?=
Received: from tarius.tycho.ncsc.mil (HELO tarius.infosec.tycho.ncsc.mil)
 ([144.51.242.1])
 by emsm-gh1-uea11.NCSC.MIL with ESMTP; 17 Aug 2018 21:10:21 +0000
Received: from moss-nexus.infosec.tycho.ncsc.mil
 (moss-nexus.infosec.tycho.ncsc.mil [192.168.25.48])
 by tarius.infosec.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id w7HLAH0b032472; 
 Fri, 17 Aug 2018 17:10:18 -0400
To: Paul Durrant <paul.durrant@citrix.com>, xen-devel@lists.xenproject.org
References: <20180803172220.1657-1-paul.durrant@citrix.com>
 <20180803172220.1657-7-paul.durrant@citrix.com>
From: Daniel De Graaf <dgdegra@tycho.nsa.gov>
Message-ID: <904774e8-64b9-90a8-f4fb-4728ce798c0e@tycho.nsa.gov>
Date: Fri, 17 Aug 2018 17:10:17 -0400
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: <20180803172220.1657-7-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 06/15] 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>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMDMvMjAxOCAwMToyMiBQTSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+IFRoaXMgcGF0Y2gg
aW50cm9kdWNlcyB0aGUgYm9pbGVycGxhdGUgZm9yIGEgbmV3IGh5cGVyY2FsbCB0byBhbGxvdyBh
Cj4gZG9tYWluIHRvIGNvbnRyb2wgSU9NTVUgbWFwcGluZ3MgZm9yIGl0cyBvd24gcGFnZXMuCj4g
V2hpbHN0IHRoZXJlIGlzIGR1cGxpY2F0aW9uIG9mIGNvZGUgYmV0d2VlbiB0aGUgbmF0aXZlIGFu
ZCBjb21wYXQgZW50cnkKPiBwb2ludHMgd2hpY2ggYXBwZWFycyByaXBlIGZvciBzb21lIGZvcm0g
b2YgY29tYmluYXRpb24sIEkgdGhpbmsgaXQgaXMKPiBiZXR0ZXIgdG8gbWFpbnRhaW4gdGhlIHNl
cGFyYXRpb24gYXMtaXMgYmVjYXVzZSB0aGUgY29tcGF0IGVudHJ5IHBvaW50Cj4gd2lsbCBuZWNl
c3NhcmlseSBnYWluIGNvbXBsZXhpdHkgaW4gc3Vic2VxdWVudCBwYXRjaGVzLgo+IAo+IE5PVEU6
IFRoaXMgaHlwZXJjYWxsIGlzIG9ubHkgaW1wbGVtZW50ZWQgZm9yIHg4NiBhbmQgaXMgY3VycmVu
dGx5Cj4gICAgICAgIHJlc3RyaWN0ZWQgYnkgWFNNIHRvIGRvbTAuIEl0cyBzY29wZSBjYW4gYmUg
ZXhwYW5kZWQgaW4gZnV0dXJlCj4gICAgICAgIGlmIG5lZWQgYmUuCj4gCj4gU2lnbmVkLW9mZi1i
eTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBEYW5p
ZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 21:22:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 21:22:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqmCl-0000Dn-99; Fri, 17 Aug 2018 21:22: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=lwjh=la=tycho.nsa.gov=dgdegra@srs-us1.protection.inumbo.net>)
 id 1fqmCk-0000Di-4p
 for xen-devel@lists.xen.org; Fri, 17 Aug 2018 21:22:46 +0000
X-Inumbo-ID: 836d75a9-a263-11e8-a8a5-bc764e045a96
Received: from upbd19pa08.eemsg.mail.mil (unknown [214.24.27.83])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 836d75a9-a263-11e8-a8a5-bc764e045a96;
 Fri, 17 Aug 2018 23:21:33 +0200 (CEST)
Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.2])
 by upbd19pa08.eemsg.mail.mil with ESMTP/TLS/AES256-SHA;
 17 Aug 2018 21:22:41 +0000
X-IronPort-AV: E=Sophos;i="5.53,251,1531785600"; d="scan'208";a="14970992"
IronPort-PHdr: =?us-ascii?q?9a23=3A9h6KQRxx3KyTdwvXCy+O+j09IxM/srCxBDY+r6?=
 =?us-ascii?q?Qd0ugVK/ad9pjvdHbS+e9qxAeQG9mDtbQc06L/iOPJYSQ4+5GPsXQPItRndi?=
 =?us-ascii?q?QuroEopTEmG9OPEkbhLfTnPGQQFcVGU0J5rTngaRAGUMnxaEfPrXKs8DUcBg?=
 =?us-ascii?q?vwNRZvJuTyB4Xek9m72/q99pHPYghEniaxba9vJxiqsAvdsdUbj5F/Iagr0B?=
 =?us-ascii?q?vJpXVIe+VSxWx2IF+Yggjx6MSt8pN96ipco/0u+dJOXqX8ZKQ4UKdXDC86PG?=
 =?us-ascii?q?Av5c3krgfMQA2S7XYBSGoWkx5IAw/Y7BHmW5r6ryX3uvZh1CScIMb7Vq4/Vy?=
 =?us-ascii?q?i84Kh3SR/okCYHOCA/8GHLkcx7kaZXrAu8qxBj34LYZYeYO/RkfqPZYNgUW2?=
 =?us-ascii?q?xPUMhMXCBFG4+wcZcDA+8HMO1FrYfyukEOoAOjCweyCuPhyjxGiHH40qI10e?=
 =?us-ascii?q?suDQ7I0Rc8H98MqnnYsMn5OakQXO2z0aLGzS/Db/RT2Trl5obHaBYhofCSUr?=
 =?us-ascii?q?J0bMHfx1cgHB7EgFWKs4PqJT2V3fkKvmeG4OpvSPygi2E9qw5ruTWv2scthZ?=
 =?us-ascii?q?XJhoIS0FzE8z55z5wvKd23T057f8epHZ1NvC+ZL4t7Wt4uTm5ntSogyrAKpI?=
 =?us-ascii?q?S3cDYFxZg53RLTdvqKeJWS7B35TuaeOzJ4iWpgeLK4mhm971Ctyvb5VsmoyF?=
 =?us-ascii?q?ZKqTdFksXUunANyRPT7s+HR+Nh/ki7wzaP1h3T6vpeLUA1k6rbJZkhwqUumZ?=
 =?us-ascii?q?UPq0jDAi/3l1n2jK+RbEkk/PSn6//7bbn8o5+cNot0hhn/MqQohMO/Hfw1Ph?=
 =?us-ascii?q?UBUmWU4+ix1KDv8VfnTLhFkPE6iLTVvIjfJcsBp665BwFV0pwk6xa6Fzqpzd?=
 =?us-ascii?q?sYkmQZI1JKYhKIlZPkO03OIf/kDfe/hE6gkDFwx//cJLHhDZLNLmbbnLf7Yb?=
 =?us-ascii?q?l981JcyBY0zd1H/Z1UDKwOIOjtVU7/rtDXEhg5Mwusw+n5EtVw2JgTVn6OAq?=
 =?us-ascii?q?+FKqPSsFCJ6vgzLOmLYY8foCz9JOQ95/7ykX85nkcQfKa30psRcXy3A+ppI1?=
 =?us-ascii?q?uHbnromdoBFWYKvhEiTOzxklGDXiBcZ3CoU6I7/DE7B5qsDZ3fSYC1nLyBwC?=
 =?us-ascii?q?C7E4VNZm9YEFCMHmnndoWeV/gRaCOdONRhkjgFVbW6V4Ah1A2utBX7y7toNO?=
 =?us-ascii?q?bb5ioYtZf73thv++LTjQ0y9SBzD8mF12+AUn97nn4MRz83wK9/oVdwykye0a?=
 =?us-ascii?q?hjnfNUD8Bc5/RMUg0iL57T0/R6C8zuWgLGZtqHS0ypQtO8DT81VN0+39wOY1?=
 =?us-ascii?q?16G9WklR3MwTeqD6UJmLyKGJw06KPc3nfrK8lhzHbG0bErj0M6TctXKW2mmq?=
 =?us-ascii?q?l/+hDdBoHXkkWVjaKqdaUB3CLT72qM0WuOvF1CUA5xXqTJR2wQZkzTrd7h/E?=
 =?us-ascii?q?PNU6euCag7MgtG0cOCMKxKatL3glVcXvvjIM7RY3+qlmisBBaI2qmMbIvlem?=
 =?us-ascii?q?kHwCrdD00EwEgv+iOvMwQkCzjpiGXZFDF0XQbmZU/2/PY4o3S8VkIulCmBbl?=
 =?us-ascii?q?F71qrz8RkQ07jUe/4Vm74Jpiol42FkEVD409/IBt6oowt6YL4acd47plBd2j?=
 =?us-ascii?q?SKmRZ6O8mMJqZji1pWXwk/kFnn3hs/XolPncUltnoC0Bt5KaXe1khIMTyfw8?=
 =?us-ascii?q?ajafXsNmDu8UX3OObt0VbE3YPTo/1X5Q=3D=3D?=
X-IPAS-Result: =?us-ascii?q?A2DjAABIOndb/wHyM5BdGwEBAQEDAQEBCQEBAYMlgXoSK?=
 =?us-ascii?q?INviApfjR0tkUeEUIF6hHcCg2c0GAECAQEBAQEBAgFsKII1JAGCXQEBAQEDI?=
 =?us-ascii?q?xVBEAsVAwICJgICVwYBDAYCAQGCXz+CAqkDgS6EaIVygQuIHgaCAIE5gmuHf?=
 =?us-ascii?q?4JXAo1GjTQJj1oGFYE+hyeFUyuUPTiBUisKGCkPgySQbyMwjXMBAQ?=
Received: from tarius.tycho.ncsc.mil (HELO tarius.infosec.tycho.ncsc.mil)
 ([144.51.242.1])
 by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 17 Aug 2018 21:22:40 +0000
Received: from moss-nexus.infosec.tycho.ncsc.mil
 (moss-nexus.infosec.tycho.ncsc.mil [192.168.25.48])
 by tarius.infosec.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id w7HLMdbL002662; 
 Fri, 17 Aug 2018 17:22:39 -0400
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1531512194-6865-1-git-send-email-andrew.cooper3@citrix.com>
 <1531512194-6865-14-git-send-email-andrew.cooper3@citrix.com>
From: Daniel De Graaf <dgdegra@tycho.nsa.gov>
Message-ID: <76f8131e-709f-a868-595a-be554985774b@tycho.nsa.gov>
Date: Fri, 17 Aug 2018 17:22:39 -0400
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: <1531512194-6865-14-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
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>,
 Ian Jackson <Ian.Jackson@eu.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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMTMvMjAxOCAwNDowMyBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBGcm9tOiBTZXJn
ZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Cj4gCj4gVGhpcyBmaW5hbGx5IChh
ZnRlciBsaXRlcmFsbHkgeWVhcnMgb2Ygd29yayEpIG1hcmtzIHRoZSBwb2ludCB3aGVyZSB0aGUK
PiB0b29sc3RhY2sgY2FuIGFzayB0aGUgaHlwZXJ2aXNvciBmb3IgdGhlIGN1cnJlbnQgQ1BVSUQg
Y29uZmlndXJhdGlvbiBvZiBhCj4gc3BlY2lmaWMgZG9tYWluLgo+IAo+IEFsc28gZXh0ZW5kIHhl
bi1jcHVpZCdzIC0tcG9saWN5IG1vZGUgdG8gYmUgYWJsZSB0byB0YWtlIGEgZG9taWQgYW5kIGR1
bXAgYQo+IHNwZWNpZmljIGRvbWFpbnMgQ1BVSUQgYW5kIE1TUiBwb2xpY3kuCj4gCj4gU2lnbmVk
LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBTaWdu
ZWQtb2ZmLWJ5OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CgpTaW5j
ZSB0aGlzIGlzIGEgcmVhZCBvcGVyYXRpb24sIGl0IHNob3VsZCBoYXZlIGEgbmV3IGFjY2VzcyB2
ZWN0b3IgKHByb2JhYmx5CmdldF9jcHVpZCkgaW5zdGVhZCBvZiBzaXR0aW5nIHVuZGVyIHNldF9j
cHVpZCBzbyB0aGF0IGl0IGlzIHBvc3NpYmxlIHRvIGFsbG93CnZpZXdpbmcgdGhlIHBvbGljeSB3
aXRob3V0IGFsbG93aW5nIGl0IHRvIGJlIGNoYW5nZWQgKHVzZWZ1bCBmb3IgbWlncmF0aW9uIG91
dCwKaW50cm9zcGVjdGlvbiwgb3IgZHVwbGljYXRpbmcgdGhlIHNldHRpbmdzIG9uIGEgbm93LXBy
b3RlY3RlZCBkb21haW4pLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 21:41:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 21: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 1fqmUc-0001gC-Sn; Fri, 17 Aug 2018 21:41:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nict=la=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqmUa-0001fW-Tx
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 21:41:12 +0000
X-Inumbo-ID: 56ace768-a266-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 56ace768-a266-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 21:41: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 1fqmUY-0000PZ-H3; Fri, 17 Aug 2018 21:41: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 1fqmUY-0001BI-6J; Fri, 17 Aug 2018 21:41:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqmUY-0000as-5h; Fri, 17 Aug 2018 21:41:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125922-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-qemuu-debianhvm-amd64:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-rtds:debian-install:fail:allowable
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-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-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-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-i386-xl-qemuu-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-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-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-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-amd64-xl-qemut-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=6c9d139cdd0289f2b35b5deea4b41b8e3e1b39b7
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 17 Aug 2018 21:41:10 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 125922: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTkyMiB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTkyMi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAx
MjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgIGZhaWwgUkVHUi4gdnMuIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0IDE0IGd1ZXN0LWxvY2FsbWlncmF0ZSBmYWlsIFJFR1IuIHZzLiAxMjQzMjgKClJl
Z3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjQzMjgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMjQzMjgKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTcgZ3Vlc3Qtc3RhcnQuMiAgICAgICAgICAgZmFpbCBibG9ja2VkIGlu
IDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICBmYWlsIGJsb2NrZWQgaW4gMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtlIDEyNDI0OAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE0IGd1ZXN0LWxvY2FsbWlncmF0
ZSAgICBmYWlsIGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjQzMjgK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0
aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNmM5ZDEzOWNkZDAyODlmMmIzNWI1ZGVlYTRiNDFi
OGUzZTFiMzliNwpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMjM4MDA3
ZDZmYWU5NDQ3YmY1ZThlNzNkNjdhZTlmYjg0NGU3ZmYyYQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAg
MTI0MzI4ICAyMDE4LTA2LTE3IDIzOjM5OjA3IFogICA2MCBkYXlzCkZhaWxpbmcgc2luY2UgICAg
ICAgIDEyNDgwNyAgMjAxOC0wNi0yOCAxNzozODowNCBaICAgNTAgZGF5cyAgIDMxIGF0dGVtcHRz
ClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTkyMiAgMjAxOC0wOC0xNSAxNDo1NzoxMyBaICAgIDIg
ZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRl
ciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hy
aXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIEdlb3JnZSBEdW5s
YXAgPGR1bmxhcGdAdW1pY2guZWR1CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRy
aXguY29tPgogIElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5j
b20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBLZXZpbiBUaWFuIDxr
ZXZpbi50aWFuQGludGVsLmNvbT4KICBMYXJzIEt1cnRoIDxsYXJzLmt1cnRoLnhlbkBnbWFpbC5j
b20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBTdGVmYW5vIFN0
YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgU3Rld2FydCBIaWxkZWJyYW5kIDxz
dGV3YXJ0LmhpbGRlYnJhbmRAZG9ybmVyd29ya3MuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNp
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
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBy
dW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5v
IHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTI3NyBsaW5lcyBsb25nLikKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 17 22:15:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 22: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 1fqn1V-00048K-TU; Fri, 17 Aug 2018 22:15:13 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.172])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <boris.ostrovsky@oracle.com>) id 1fqn1U-00048F-To
 for Xen-devel@lists.xensource.com; Fri, 17 Aug 2018 22:15:13 +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 14/C9-19925-FE8477B5;
 Fri, 17 Aug 2018 22:15:11 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPJsWRWlGSWpSXmKPExsUyZ7p8mO47j/J
 ogxfPVS3uTXnP7sDosb1vF3sAYxRrZl5SfkUCa8aUzYdZC65pVJyb6tbAuFC5i5GTQ0hgBaPE
 jCdWXYxcHCwCN1kkLs+6ygziCAm8ZJTYc+oXI4Tzl1Hi3e8zLBDORkaJT1vesUM42xglpt3Yx
 dTFyMEhLJAosWxaAMhcEYE4iQ+PF7OB1DALfGeSmNdxhxliYZLEimN3WUBsNgEjibNHpzOC2P
 wC8hJdCyB2Mwpsl5CYdWMqK0iCV8BW4uuidWwgC1gEVCU2LtQECYsKhEtcXQqyF6REUOLkzCd
 gMzkFzCUa33xkA7GZBdoZJZo+1IHYEgKhEltf97FD2BOYJPruOE1gFJ2FpH0WkpZZQNuYBVIk
 Xh1JnYXkUpCwCNDmQ8uTIKrPMkkcnMk5C8mdsxABMQvJv7OQ3AbRqiex4/ovVghbW2LZwtfME
 La4xK0n85kgbFuJdeves8DUv/3dC2VbSqzf8Yl9AaPAKkbzpKLM9IyS3MTMHF1DAwNdQ0MjXS
 MDIDbXS6zSTdZLLdUtTy0u0TXUSywv1iuuzE3OSdHLSy3ZxAhMNgxAsIPxybfkQ4ySHExKorw
 GduXRQnxJ+SmVGYnFGfFFpTmpxYcYZTg4lCR4tYDJS0iwKDU9tSItMweY9mDSEhw8SiK8R9yB
 0rzFBYm5xZnpEKlTjMYcLxb1TGLm+PN+6iRmIZa8/LxUKXHeryClAiClGaV5cINg6fgSo6yUM
 C8j0GlCPAWpRbmZJajyrxjFORiVhHkfgEzhycwrgdv3CugUJqBTpgmUgpxSkoiQkmpglNoeM2
 eT9TubWjU/kWLxgvs7bIKe1n2Ouqd47ffmuPKt/1UalnWqOx+csqp79Z/ecyrFxy99FWm545M
 7afO7cmZ97czACre2DQ7//U/vZNvezrK9V0fnh82DbX/sNBYLGu3/LNdg/XdDtQz/l+7XMhyJ
 rhEVuUYFPVduSu+48WDy2eUc7hGvlFiKMxINtZiLihMB2jUJwcIDAAA=
X-Env-Sender: boris.ostrovsky@oracle.com
X-Msg-Ref: server-17.tower-304.messagelabs.com!1534544108!5337069!1
X-Originating-IP: [156.151.31.86]
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 12490 invoked from network); 17 Aug 2018 22:15:10 -0000
Received: from userp2130.oracle.com (HELO userp2130.oracle.com) (156.151.31.86)
 by server-17.tower-304.messagelabs.com with AES256-GCM-SHA384 encrypted SMTP;
 17 Aug 2018 22:15:10 -0000
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 w7HMEgpt169515;
 Fri, 17 Aug 2018 22:14:57 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=+kGMdK4b1weM5FCtNKL2SqKAp19G9fifRuz75qfZL9A=;
 b=IjHITXvTppN16eqIu0WZl3uGHuCzAuowRRyLcMGRTSgLxRk6GwddL7zXFqObxnS9IfIZ
 M/w9C9n7o4swXu4/2vihRIP0qNB1i1OkO4o0ynpmaS0QJteSzu95qWmqPowIPv4aacy/
 WtfCnWzbt9gG9KwHyLyEtrd5ur2N6TcDBtDZj30KkvDziVCBfpI+txzx7knviSUT+3zO
 IDpVGQlPmlrTzkVEor/uXjldeuS6Ex1OPGlSChmpNszRaqIZu9XOdcVKV7dpyKyPUU/L
 Hk+rHapJM9FXDNmSJt1NRSy+1lvN9RolZ101cSgdHwKTK99tFy6Dbp9J7kfexXUsuO5Z Vg== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2130.oracle.com with ESMTP id 2ksq7tsrru-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 17 Aug 2018 22:14:57 +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 w7HMEoIt030722
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 17 Aug 2018 22:14:51 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 w7HMEleQ032379;
 Fri, 17 Aug 2018 22:14:47 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 17 Aug 2018 15:14:47 -0700
To: Stephen Rothwell <sfr@canb.auug.org.au>,
 Andrew Morton <akpm@linux-foundation.org>
References: <20180730190210.48a75b72@canb.auug.org.au>
 <20180816100511.2377dda2@canb.auug.org.au>
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: <60058ac8-9d9a-f1f5-c6ad-948fbec5583c@oracle.com>
Date: Fri, 17 Aug 2018 18:15:46 -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: <20180816100511.2377dda2@canb.auug.org.au>
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8988
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808170235
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: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 Michal Hocko <mhocko@suse.com>,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
 Linux-Next Mailing List <linux-next@vger.kernel.org>,
 Xen Devel <Xen-devel@lists.xensource.com>
Content-Type: multipart/mixed; boundary="===============0446565746992111850=="
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)
--===============0446565746992111850==
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="KWTIYsfcAe45JiJ1gi4zCuPTshKzgiV1S"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--KWTIYsfcAe45JiJ1gi4zCuPTshKzgiV1S
Content-Type: multipart/mixed; boundary="MeJvDGScHKLqEaur4uZlFUPb7yxmMpEcQ";
 protected-headers="v1"
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
To: Stephen Rothwell <sfr@canb.auug.org.au>,
 Andrew Morton <akpm@linux-foundation.org>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 Michal Hocko <mhocko@suse.com>,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
 Linux-Next Mailing List <linux-next@vger.kernel.org>,
 Xen Devel <Xen-devel@lists.xensource.com>
Message-ID: <60058ac8-9d9a-f1f5-c6ad-948fbec5583c@oracle.com>
Subject: Re: [Xen-devel] linux-next: manual merge of the akpm-current tree
 with the xen-tip tree
References: <20180730190210.48a75b72@canb.auug.org.au>
 <20180816100511.2377dda2@canb.auug.org.au>
In-Reply-To: <20180816100511.2377dda2@canb.auug.org.au>

--MeJvDGScHKLqEaur4uZlFUPb7yxmMpEcQ
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable
Content-Language: en-US

On 08/15/2018 08:05 PM, Stephen Rothwell wrote:
> Hi all,
>
> On Mon, 30 Jul 2018 19:02:10 +1000 Stephen Rothwell <sfr@canb.auug.org.=
au> wrote:
>> 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.
>>
>> --=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, m=
n);
>>  -	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);


I think I mentioned this earlier --- this doesn't look right. Not the
conflict resolution but the original patch.

Should I send a patch against -next? Or -mm?


-boris




--MeJvDGScHKLqEaur4uZlFUPb7yxmMpEcQ--

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

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

iQIzBAEBCAAdFiEExAVKDNg/TOdD61Yyit52kIbKwbIFAlt3SRIACgkQit52kIbK
wbILOw//YDazJTGDrB5WB/WhYAGdv5YsU2hZegwBCY4dHkqyUqpJs1fK5IQIjNJd
Per5xwVOhqweSS9Glr+tpJnUOVunxFtMw0IwEgtOT8NPuWZEqgb+ePe16wi4+RDe
pMHAag7fTwGjfljxC1RFueFowQ5QhuDzBzUff212of8EIMibOJlVd/EQ3Tcv8LyB
aBWb9IxtNEAwH68Quo0YdJ2nJmNOGMFD6q89nYJY1OGEOOzYV9HnthpnyqXxjUB8
OkWThkBKzfiUmbMwXoi8xeR2lrNifU52titWocGQ1ZpfB5OCgeJ2MAX5VnUyfzJ3
5o13qyzhaCGSCWfvp4urVDS7YecqXkC00JiIhGbbGNuIESxV28d9IseUJC/n7I/3
2xT/lTNGiCr4pBBL3C7/jZe3TbEC+3IF+X3n5LS3wI8gi2OOrRWQuRFW85Hfag0x
i3+Unoc5JzmaKT0gxRS2a4Emg31BtrbpjNYtJH5y+nxTWrMgStmH3V0AJdOoeoaN
NQXD4fx2ghc+LomRoVizjXv5EtTrikeo+4J2pxNywVk45TZFDcEpRBbui6iIyeHc
DBNPKZ1M8Z+yJjRAGvWjC46+KTEu5gcYmhwZj5S+kx651ZBuT1TtBlgDK0ldShjB
UoPdy1PftbHwe7lVylZ9ilsnwkNRhPh7zkTse362pKOIoM8a7Rs=
=o+v2
-----END PGP SIGNATURE-----

--KWTIYsfcAe45JiJ1gi4zCuPTshKzgiV1S--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0446565746992111850==--


From xen-devel-bounces@lists.xenproject.org Fri Aug 17 23:31:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 23: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 1fqoDN-0001Yu-6v; Fri, 17 Aug 2018 23: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=78fa=la=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fqoDL-0001Wd-SA
 for xen-devel@lists.xenproject.org; Fri, 17 Aug 2018 23:31:31 +0000
X-Inumbo-ID: c048a926-a275-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c048a926-a275-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 23:32: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 066D721933;
 Fri, 17 Aug 2018 23:31:29 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534548690;
 bh=HYRltPxWM1ufzJ+6liAdkIsgEmPimGphukkJSMMhJUI=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=o/tlA3sypt/UepGaxqRUeNJHZ4MEL4UUA7/M6dUnBq6T5/9XFi4tcirkmPDu31CPU
 nL3APqI59TbdpbWrXOaJA2GUq6HdRaBnxsBjsZqhiTI0tbJ3XCCIUQUBGKgapdo8ky
 YGq46fAg1dCe5fqZQvitd9PDJVYkqp/4w+RkPGwA=
Date: Fri, 17 Aug 2018 16:31:29 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5B767D5902000078001DF3CA@prv1-mh.provo.novell.com>
Message-ID: <alpine.DEB.2.10.1808171617120.16354@sstabellini-ThinkPad-X260>
References: <osstest-126019-mainreport@xen.org>
 <5B767D5902000078001DF3CA@prv1-mh.provo.novell.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="8323329-325859147-1534548689=:16354"
Subject: Re: [Xen-devel] [xen-unstable-smoke test] 126019: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 osstest service owner <osstest-admin@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-325859147-1534548689=:16354
Content-Type: TEXT/PLAIN; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Fri, 17 Aug 2018, Jan Beulich wrote:
> >>> On 17.08.18 at 06:52, <osstest-admin@xenproject.org> wrote:
> > flight 126019 xen-unstable-smoke real [real]
> > http://logs.test-lab.xenproject.org/osstest/logs/126019/ 
> > 
> > Regressions :-(
> > 
> > Tests which did not succeed and are blocking,
> > including tests which could not be run:
> >  test-armhf-armhf-xl          12 guest-start              fail REGR. vs. 125923
> 
> Is anyone looking into this:
> 
> libxl: error: libxl_arm.c:124:libxl__arch_domain_save_config: Unexpected gic version 0
> 
> Looks like further fallout from 54ed251dc7.

Looking at 54ed251dc7, I think this line is wrong:

-    memcpy(config, &domctl.u.createdomain.arch, sizeof(*config));

the result is not copied back to the caller.

But I can see that the following should have fixed that already:

commit effed864104ad9bee3f72a2a7d9fb2146b8bf122
Author: Roger Pau Monné <roger.pau@citrix.com>
Date:   Fri Aug 17 13:59:35 2018 +0200

    libxc: copy back the result of XEN_DOMCTL_createdomain

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-325859147-1534548689=:16354--


From xen-devel-bounces@lists.xenproject.org Fri Aug 17 23:40:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Aug 2018 23: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 1fqoLu-0002Jd-3F; Fri, 17 Aug 2018 23:40: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=lgsd=la=citrix.com=prvs=760e009d3=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fqoLs-0002JY-T1
 for xen-devel@lists.xen.org; Fri, 17 Aug 2018 23:40:20 +0000
X-Inumbo-ID: fb5965fa-a276-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fb5965fa-a276-11e8-a6a9-d7ebe60f679a;
 Fri, 17 Aug 2018 23:40:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,253,1531785600"; d="scan'208";a="77794658"
To: Daniel De Graaf <dgdegra@tycho.nsa.gov>, Xen-devel
 <xen-devel@lists.xen.org>
References: <1530011348-4852-1-git-send-email-andrew.cooper3@citrix.com>
 <1530011348-4852-3-git-send-email-andrew.cooper3@citrix.com>
 <3d7fd969-4506-f0bc-1178-579c25d4e547@tycho.nsa.gov>
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: <157bae5d-7d0c-e649-f4dd-f4b7cf52dd48@citrix.com>
Date: Sat, 18 Aug 2018 00:40:16 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <3d7fd969-4506-f0bc-1178-579c25d4e547@tycho.nsa.gov>
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] xen/xsm: Rename CONIFIG_XSM_POLICY to
 CONFIG_XSM_FLASK_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>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Xin Li <xin.li@citrix.com>,
 Tim Deegan <tim@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>

T24gMTcvMDgvMTggMTk6NTcsIERhbmllbCBEZSBHcmFhZiB3cm90ZToKPiBPbiAwNi8yNi8yMDE4
IDA3OjA5IEFNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBUaGUgZW1iZWRkZWQgcG9saWN5IGlz
IHNwZWNpZmljIGZsYXNrLCBzbyB1cGRhdGUgdGhlIGluZnJhc3RydWN0dXJlCj4+IHRvIHJlZmxl
Y3QKPj4gdGhpcy4KPj4KPj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KPgo+IFRoaXMgb25lIGFjdHVhbGx5IGhhcyBhIGhpc3Rvcnkgb2Yg
YmVpbmcgc2hhcmVkIGJldHdlZW4gRkxBU0sgYW5kIEFDTQo+ICh0aGUKPiBub3ctcmVtb3ZlZCBh
bHRlcm5hdGl2ZSB0byBGTEFTSyBpbiBlYXJsaWVyIHZlcnNpb25zIG9mIFhlbikuwqAKPiBIb3dl
dmVyLCB0aGUKPiBjdXJyZW50IHBvbGljeSBnZW5lcmF0aW9uIGlzIHZlcnkgc3BlY2lmaWMgdG8g
RkxBU0ssIGFuZCBpdCB3b3VsZCBiZQo+IHVzZWZ1bAo+IHRvIGFsbG93IG11bHRpcGxlIHNlY3Vy
aXR5IG1vZHVsZXMgdG8gZWFjaCBoYXZlIHRoZWlyIG93biBkZWZhdWx0IHBvbGljeS4KPgo+IE92
ZXJhbGwsIEkgdGhpbmsgaXQncyBhIHVzZWZ1bCBjaGFuZ2UuwqAgSXMgdGhlcmUgYSByZWFzb24g
eW91IGNob3NlIHRoZQo+IHByZWZpeCAieHNtX2luaXRfZmxhc2siIG92ZXIgInhzbV9mbGFza19p
bml0Ij/CoCBUaGUgbGF0dGVyIG1heSBiZSBtb3JlCj4gYW1lbmFibGUgdG8gZ3JlcHBpbmcuCj4K
PiBFaXRoZXIgd2F5LAo+Cj4gQWNrZWQtYnk6IERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNo
by5uc2EuZ292PgoKVGhpcyB3YXMgc29tZSBzZWQgdG8gYmVnaW4gd2l0aCwgd2hpY2ggaXMgd2h5
IHRoZXkgZW5kZWQgdXAgbGlrZSB0aGF0LsKgCkkgd2lsbCBtYWtlIHRob3NlIGFkanVzdG1lbnRz
LgoKVGhhbmtzLAoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 18 01:09:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 18 Aug 2018 01: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 1fqpjD-0008HT-H9; Sat, 18 Aug 2018 01:08: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=xf3e=lb=gmail.com=persaur@srs-us1.protection.inumbo.net>)
 id 1fqpjC-0008HO-2F
 for xen-devel@lists.xenproject.org; Sat, 18 Aug 2018 01:08:30 +0000
X-Inumbo-ID: 0d721593-a283-11e8-a8a5-bc764e045a96
Received: from mail-it0-x231.google.com (unknown [2607:f8b0:4001:c0b::231])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0d721593-a283-11e8-a8a5-bc764e045a96;
 Sat, 18 Aug 2018 03:07:18 +0200 (CEST)
Received: by mail-it0-x231.google.com with SMTP id j81-v6so13715839ite.0
 for <xen-devel@lists.xenproject.org>; Fri, 17 Aug 2018 18:08:28 -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=w7yi2spuZaeZmfVQqV4K6OrMb+3NevlzNzM1QoGgxac=;
 b=GJs2oLH14/vMnk8eXxQ80tO/GVEwSbnLj+aVYnST0Bkx2evMeUR0E3HAqqHUQ9d/Wv
 CL5T1lBeellshEP1bMCHN6gRQ7lFG8VwTEX4ImWojmAc+xYgP4J0USHl8CR5SwBL3Tn0
 Sa6W/kfumhybtcam+5erjnvSEY6NYw2OPXBsBfLGh9anePU37ztzSoVgl6LBWTGNG5lG
 rssBpadvapkLkQpsivB8G25H9kPNsENvUwCKAj1map34cG0jIhJHujSj8hEd+46OrXy9
 gKejCmthRZ/4BLMXbsPnlh8ucyflMlE7MBhjw3i+AJHuvObSX0oQUwH3WwByE251O/ev
 tNYA==
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=w7yi2spuZaeZmfVQqV4K6OrMb+3NevlzNzM1QoGgxac=;
 b=a/Sa11rySxyQARrpORzOIlvv2yTeCzEFpC6hZMSgI4ilUP3AZbZSJREXHyt4+ua9Wp
 M+K4YWk+SLKVJusFxm9/zWxNIkjazn8ZR71rUgzJeBUsUHhPVNU3VTXQ1Zs1hjveEBDN
 GGObpF2sjW7vpTRzF5pIaLCWve8kRpzpMRGaoD7U+DCCPc+6zZNCtWI+TqKPGrC6vQAT
 lvO1QWTQHbSR56K832UIKQNnrKGdBQip20Y95ylm0FTeP0yrOPmNlF1MoXrGMhXEyecY
 YtZyHZ3jbdxGdNG2QIBh0pclsDQ5OTP3E9bU3LkZd9NzhmD3C7Uj6JhIoXBgpVsgupqv
 xYbA==
X-Gm-Message-State: AOUpUlFTQ8pUbHaYCs0GROWVRUN/aSzuU1sM0fb/hNj2qc7sulXcHlwd
 ScrhDs9UW/nbcDVP+WH5/gc=
X-Google-Smtp-Source: AA+uWPw2GC1XP10PjM7ElQnY1HR/tRRd8onsnD0Y7JWbBlFj2xYnDAeZAq+9kq9nICdweZJx3hIPJw==
X-Received: by 2002:a24:d6d1:: with SMTP id
 o200-v6mr28992882itg.140.1534554508434; 
 Fri, 17 Aug 2018 18:08:28 -0700 (PDT)
Received: from [100.64.72.143] ([192.200.152.15])
 by smtp.gmail.com with ESMTPSA id f15-v6sm1422535ioh.64.2018.08.17.18.08.27
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 17 Aug 2018 18:08:28 -0700 (PDT)
Mime-Version: 1.0 (1.0)
From: Rich Persaud <persaur@gmail.com>
X-Mailer: iPad Mail (15G77)
In-Reply-To: <5B76781702000078001DF38D@prv1-mh.provo.novell.com>
Date: Fri, 17 Aug 2018 21:08:27 -0400
Message-Id: <B9ED55E9-8146-4202-84CD-6DE928E75D45@gmail.com>
References: <5AA7E79302000078001B0FAB@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F73C0@prv1-mh.provo.novell.com>
 <5AA7D98302000078001CDC8C@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F8008@prv1-mh.provo.novell.com>
 <5AA7D98302000078001DD5F0@prv1-mh.provo.novell.com>
 <5B76740802000078001DF345@prv1-mh.provo.novell.com>
 <5B76781702000078001DF38D@prv1-mh.provo.novell.com>
To: Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v3 5/5] x86: use PDEP for PTE flags
 insertion when available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: multipart/mixed; boundary="===============4865817783663196547=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============4865817783663196547==
Content-Type: multipart/alternative;
	boundary=Apple-Mail-0041B1EF-36BA-42F0-8EC1-16B7608C7636
Content-Transfer-Encoding: 7bit


--Apple-Mail-0041B1EF-36BA-42F0-8EC1-16B7608C7636
Content-Type: text/plain;
	charset=us-ascii
Content-Transfer-Encoding: quoted-printable

On Aug 17, 2018, at 03:24, Jan Beulich <JBeulich@suse.com> wrote:
>=20
> This replaces 5 instructions by a single one, further reducing code size,
> cache, and TLB footprint (in particular on systems supporting BMI2).

This link claims that BMI2 may be less performant/consistent on AMD Ryzen th=
an Intel:
https://www.reddit.com/r/Amd/comments/60i6er/ryzen_and_bmi2_strange_behavior=
_and_high_latencies/

Would this patch series have any benefit to L0 hypervisors/rootkits (e.g. Br=
omium, Bareflank or similar hypervisors) which could be monitoring L1 Xen?  O=
r Xen as L0 hypervisor and Hyper-V as L1 hypervisor?

Rich=

--Apple-Mail-0041B1EF-36BA-42F0-8EC1-16B7608C7636
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>On Aug 17, 2018, at 03:24, J=
an Beulich &lt;<a href=3D"mailto:JBeulich@suse.com">JBeulich@suse.com</a>&gt=
; wrote:</div><div><br></div><blockquote type=3D"cite"><span>This replaces 5=
 instructions by a single one, further reducing code size,</span><br><span>c=
ache, and TLB footprint (in particular on systems supporting BMI2).</span><b=
r></blockquote><br><div>This link claims that BMI2 may be less performant/co=
nsistent on AMD Ryzen than Intel:</div><div><a href=3D"https://www.reddit.co=
m/r/Amd/comments/60i6er/ryzen_and_bmi2_strange_behavior_and_high_latencies/"=
>https://www.reddit.com/r/Amd/comments/60i6er/ryzen_and_bmi2_strange_behavio=
r_and_high_latencies/</a></div><div><br></div><div>Would this patch series h=
ave any benefit to L0 hypervisors/rootkits (e.g. Bromium, Bareflank or simil=
ar hypervisors) which could be monitoring L1 Xen? &nbsp;Or Xen as L0 hypervi=
sor and Hyper-V as L1 hypervisor?</div><div><br></div><div>Rich</div></body>=
</html>=

--Apple-Mail-0041B1EF-36BA-42F0-8EC1-16B7608C7636--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4865817783663196547==--


From xen-devel-bounces@lists.xenproject.org Sat Aug 18 01:14:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 18 Aug 2018 01: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 1fqpor-0000dQ-BR; Sat, 18 Aug 2018 01:14:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xo0w=lb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqpop-0000dG-T0
 for xen-devel@lists.xenproject.org; Sat, 18 Aug 2018 01:14:19 +0000
X-Inumbo-ID: 1c95085a-a284-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1c95085a-a284-11e8-a6a9-d7ebe60f679a;
 Sat, 18 Aug 2018 01:14: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 1fqpol-0005l5-3T; Sat, 18 Aug 2018 01:14: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 1fqpok-0006nH-EM; Sat, 18 Aug 2018 01:14:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqpok-0003bp-Dk; Sat, 18 Aug 2018 01:14:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125931-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-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host: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-xl-qemut-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-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-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-armhf-armhf-libvirt:saverestore-support-check: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:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu: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-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-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:migrate-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=7ba1c7df881855422f9a475862565e94c8421b75
X-Osstest-Versions-That: xen=280a5568939c4a5832be787c8e0c23a19f30935a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 18 Aug 2018 01:14:14 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 125931: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTkzMSB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTkzMS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSA1
MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBSRUdSLiB2cy4gMTI1MDU3CiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0
X2hvc3QgZmFpbCBSRUdSLiB2cy4gMTI1MDU3CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyNTA1
NwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50
cnkgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlr
ZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1Nwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEwIGRl
Ymlhbi1pbnN0YWxsICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDdiYTFjN2Rm
ODgxODU1NDIyZjlhNDc1ODYyNTY1ZTk0Yzg0MjFiNzUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAg
ICAgICAgICAgICAgICAgIDI4MGE1NTY4OTM5YzRhNTgzMmJlNzg3YzhlMGMyM2ExOWYzMDkzNWEK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTA1NyAgMjAxOC0wNy0wOSAwODozNjowNCBaICAgMzkg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjU2ODUgIDIwMTgtMDctMzAgMTI6Mzk6MzggWiAg
IDE4IGRheXMgICAxMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU5MzEgIDIwMTgt
MDgtMTUgMjI6NTE6MjMgWiAgICAyIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0
cml4LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNl
LmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmluIFRpYW4g
PGtldmluLnRpYW5AaW50ZWwuY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
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
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
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
bWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5n
LgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNzQ4IGxpbmVzIGxvbmcuKQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 18 01:22:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 18 Aug 2018 01: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 1fqpwm-0001RN-AU; Sat, 18 Aug 2018 01:22:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1alk=lb=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1fqpwl-0001RI-Md
 for xen-devel@lists.xenproject.org; Sat, 18 Aug 2018 01:22:31 +0000
X-Inumbo-ID: 030d5aa4-a285-11e8-a8a5-bc764e045a96
Received: from mail-pl0-x243.google.com (unknown [2607:f8b0:400e:c01::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 030d5aa4-a285-11e8-a8a5-bc764e045a96;
 Sat, 18 Aug 2018 03:21:20 +0200 (CEST)
Received: by mail-pl0-x243.google.com with SMTP id g23-v6so1477887plq.9
 for <xen-devel@lists.xenproject.org>; Fri, 17 Aug 2018 18:22:30 -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=UciKw2o5Z03k3gAu+mh53jn67a7ABLZ0vk6pxghk3L0=;
 b=KvD87NPG2yde1F5abM0/Bs1l6MvIw4Rd9FfpyieC2LTX4MnDDqDBl0dc5hQ5LJtu2G
 LCzKaQhFV3sgQ5AbWba7OzeN4oOFwecVcL85Q7JBbXYdqz6pkHLVC/NHsMYj8uF7m7yo
 x8ZWOL7MCNAersdCQzUOoiHbeFEIyo3+DVS5VIIJT4SWxPgvB0VlSb0JSfNJMVL/I31i
 MlqOvViGoZqP5oRfM9d2w/VA+EERS2qoQ4NKlAV+y/8sqq+cG0LzA6lX+JVj1nf3HuyR
 R8an+/RZuVVBrW4JFSm6iyFOEdCMc6D/ctCrUibTT7/Unut3B9G9flAmdhVcU2f5/lQg
 7WJw==
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=UciKw2o5Z03k3gAu+mh53jn67a7ABLZ0vk6pxghk3L0=;
 b=a4OWriQy25WrwPoN666Pi0pwQ+wf/S+9aHkXInR/3UjnsobN5645kWWQXkXUvqXqEP
 zDixTDy2IR+uf2OW48H2/GbApaaDq3O3hQVhsKvi+dYOTowi2KcznJJitqFUmwWPDaZh
 m2S+2tW3HQpmOnF0AV8EI/p0GIl2WOmDEdoMgrqjMjm5+pdKN+Fcga3nccOT6Ax2pO/j
 XIeUsg947DWC2p/WmBzHUKNP6ZoIjYA+ZhkC+AiBYmu/CN8DY+Gy6N8/NbQhvuGwx6oa
 8hA0TP2kbbFyxnGyaC8qgCBpmljEIbU2hvhMCSKEdJL4u4youv5AbkxG/L4k+I2VATG6
 HviQ==
X-Gm-Message-State: AOUpUlE+wW9hc8Uhl/mCnCqEmLvGBExEioxLgQ071PoPwCATE042kqU3
 HUiJ5CN5rou1dyLN8T4/lJ7Dj316
X-Google-Smtp-Source: AA+uWPw/0PWcuElZeqWXOZ6oI3DrtI4wNnYCw+lWYCiAllHR9MLPI48gz69YrpEQ8k45a1xPr1M7Kg==
X-Received: by 2002:a17:902:6ac3:: with SMTP id
 i3-v6mr35714838plt.252.1534555349593; 
 Fri, 17 Aug 2018 18:22:29 -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 r23-v6sm7747009pfd.144.2018.08.17.18.22.27
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 17 Aug 2018 18:22:28 -0700 (PDT)
From: Christopher Clark <christopher.w.clark@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 17 Aug 2018 18:22:16 -0700
Message-Id: <1534555336-10318-1-git-send-email-christopher.w.clark@gmail.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH] xenpmd: prevent format-truncation warning with
 gcc 8.2 + ARM 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: 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>

eGVucG1kIHdyaXRlcyBiYXR0ZXJ5IGluZm9ybWF0aW9uIHRvIHhlbnN0b3JlLCBpbmNsdWRpbmcg
YSBzdHJpbmcgd2l0aCBhCmZvcm1hdHRlZCBoZXggdmFsdWUgY2FsY3VsYXRlZCBmcm9tIHN1bW1p
bmcgdGhlIGxlbmd0aHMgb2YgZm91ciBzdHJpbmdzLApwbHVzIHNvbWUgY29uc3RhbnRzLgoKRWFj
aCBvZiB0aGUgZm91ciBzdHJpbmdzIGhhcyBhIG1heGltdW0gbGVuZ3RoIG9mIDMxIGJ5dGVzLCBl
eGNsdWRpbmcgdGhlCnRlcm1pbmF0aW5nIHplcm8gYnl0ZS4gVGhlIHN0cmluZ3MgYXJlIHN0b3Jl
ZCBpbiAzMi1ieXRlIGFycmF5cyBpbiBhCnN0cnVjdCB0aGF0IGlzIHplcm9lZCBiZWZvcmUgaXQg
aXMgcG9wdWxhdGVkLCBhbmQgbG9naWMgdGhhdCB3cml0ZXMgdG8KdGhlIHN0cmluZ3MgdXNlcyBz
dHJuY3B5IGFuZCBleHBsaWNpdCB6ZXJvIHRlcm1pbmF0aW9uLgoKVGhlIG1heGltdW0gdmFsdWUg
dG8gYmUgc3VwcGxpZWQgdG8gdGhlIHhlbnN0b3JlIHN0cmluZyBpczoKICAoOSAqIDQpICsgKDMx
ICogNCkgKyA0ICwgd2hpY2ggaXMgMTY0LCBpZS4gMHhhNC4KCldoZW4gdXNlZCB3aXRoIHRoaXMg
dmFsdWUsICclMDJ4JyB3aWxsIGFsd2F5cyBmaXQgd2l0aGluIDMgYnl0ZXMsIGJ1dApnY2MgOC4y
IGlzIGFwcGFyZW50bHkgbm90IGFibGUgdG8gZGVkdWNlIHRoaXMgKG9ic2VydmVkIHdoZW4gYnVp
bGRpbmcKZm9yIGEgMzItYml0IEFSTSBwbGF0Zm9ybSkuCgpUaGlzIGNvbW1pdCBhc3Npc3RzIHRo
ZSBjb21waWxlciBieSBhcHBseWluZyBhIG1hc2sgKDB4ZmYpIHRvIHRoZSB2YWx1ZSwKZW5hYmxp
bmcgaXQgdG8gb2JzZXJ2ZSBhIGxvd2VyIG1heGltdW0gdmFsdWUgYW5kIHNvIHBhc3MgdGhlIHRy
dW5jYXRpb24KbGVuZ3RoIGNoZWNrLgoKUHJpb3IgdG8gdGhpcyBjaGFuZ2UsIGJ1aWxkaW5nIGZh
aWxzIHdpdGggdGhlIGNvbXBpbGVyIHdhcm5pbmc6Cgp8IHhlbnBtZC5jOiBJbiBmdW5jdGlvbiAn
d3JpdGVfYmF0dGVyeV9pbmZvX3RvX3hlbnN0b3JlJzoKfCB4ZW5wbWQuYzozNTQ6MjM6IGVycm9y
OiAnJTAyeCcgZGlyZWN0aXZlIG91dHB1dCBtYXkgYmUgdHJ1bmNhdGVkCndyaXRpbmcgYmV0d2Vl
biAyIGFuZCA4IGJ5dGVzIGludG8gYSByZWdpb24gb2Ygc2l6ZSAzClstV2Vycm9yPWZvcm1hdC10
cnVuY2F0aW9uPV0KfCAgICAgIHNucHJpbnRmKHZhbCwgMywgIiUwMngiLAp8ICAgICAgICAgICAg
ICAgICAgICAgICAgXn5+fgp8IHhlbnBtZC5jOjM1NDoyMjogbm90ZTogZGlyZWN0aXZlIGFyZ3Vt
ZW50IGluIHRoZSByYW5nZSBbNDAsIDIxNDc0ODM3NzhdCnwgICAgICBzbnByaW50Zih2YWwsIDMs
ICIlMDJ4IiwKfCAgICAgICAgICAgICAgICAgICAgICAgXn5+fn5+CnwgeGVucG1kLmM6MzU0OjU6
IG5vdGU6ICdzbnByaW50Zicgb3V0cHV0IGJldHdlZW4gMyBhbmQgOSBieXRlcyBpbnRvIGEKZGVz
dGluYXRpb24gb2Ygc2l6ZSAzCnwgICAgICBzbnByaW50Zih2YWwsIDMsICIlMDJ4IiwKfCAgICAg
IF5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgp8ICAgICAgICAgICAgICAgKHVuc2lnbmVkIGludCko
OSo0ICsKfCAgICAgICAgICAgICAgIH5+fn5+fn5+fn5+fn5+fn5+fn5+CnwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdHJsZW4oaW5mby0+bW9kZWxfbnVtYmVyKSArCnwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+CnwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzdHJsZW4oaW5mby0+c2VyaWFsX251bWJlcikgKwp8ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4K
fCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cmxlbihpbmZvLT5iYXR0ZXJ5X3R5cGUp
ICsKfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn4KfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cmxlbihpbmZvLT5vZW1faW5m
bykgKyA0KSk7CnwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+CnwgY2MxOiBhbGwgd2FybmluZ3MgYmVpbmcgdHJlYXRlZCBhcyBlcnJvcnMK
ClNpZ25lZC1vZmYtYnk6IENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci5jbGFyazZAYmFl
c3lzdGVtcy5jb20+Ci0tLQogdG9vbHMveGVucG1kL3hlbnBtZC5jIHwgNiArKysrLS0KIDEgZmls
ZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
dG9vbHMveGVucG1kL3hlbnBtZC5jIGIvdG9vbHMveGVucG1kL3hlbnBtZC5jCmluZGV4IDU2NDEy
YTkuLjBjMDc4N2UgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hlbnBtZC94ZW5wbWQuYworKysgYi90b29s
cy94ZW5wbWQveGVucG1kLmMKQEAgLTM1MCw4ICszNTAsMTAgQEAgdm9pZCB3cml0ZV9iYXR0ZXJ5
X2luZm9fdG9feGVuc3RvcmUoc3RydWN0IGJhdHRlcnlfaW5mbyAqaW5mbykKICAgIAogICAgIG1l
bXNldCh2YWwsIDAsIDEwMjQpOwogICAgIG1lbXNldChzdHJpbmdfaW5mbywgMCwgMjU2KTsKLSAg
ICAvKiB3cml0ZSA5IGR3b3JkcyAoc28gOSo0KSArIGxlbmd0aCBvZiA0IHN0cmluZ3MgKyA0IG51
bGwgdGVybWluYXRvcnMgKi8KLSAgICBzbnByaW50Zih2YWwsIDMsICIlMDJ4IiwgCisgICAgLyog
d3JpdGUgOSBkd29yZHMgKHNvIDkqNCkgKyBsZW5ndGggb2YgNCBzdHJpbmdzICsgNCBudWxsIHRl
cm1pbmF0b3JzLgorICAgICAqIG1hc2sgaW5mb3JtcyB0aGUgY29tcGlsZXIgdGhhdCBmb3JtYXQg
dHJ1bmNhdGlvbiB3aWxsIG5vdCBvY2N1ci4KKyAgICAgKi8KKyAgICBzbnByaW50Zih2YWwsIDMs
ICIlMDJ4IiwgMHhmZiAmCiAgICAgICAgICAgICAgKHVuc2lnbmVkIGludCkoOSo0ICsKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzdHJsZW4oaW5mby0+bW9kZWxfbnVtYmVyKSArCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgc3RybGVuKGluZm8tPnNlcmlhbF9udW1iZXIpICsKLS0g
CjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 18 02:10:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 18 Aug 2018 02: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 1fqqgv-0005PT-03; Sat, 18 Aug 2018 02: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=ecyy=lb=xenproject.org=prvs=76177da26=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fqqgt-0005PH-FH
 for xen-devel@lists.xenproject.org; Sat, 18 Aug 2018 02:10:11 +0000
X-Inumbo-ID: ea344bd6-a28b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ea344bd6-a28b-11e8-a6a9-d7ebe60f679a;
 Sat, 18 Aug 2018 02:10:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,253,1531785600"; d="scan'208";a="63144984"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75079-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 qemu-upstream-unstable:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 qemu-upstream-unstable:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl:guest-start:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: qemuu=4f080070a9809bde857851e68a3aeff0c4b9b6a6
X-Osstest-Versions-That: qemuu=43139135a8938de44f66333831d3a8655d07663a
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 18 Aug 2018 03:10:06 +0100
Subject: [Xen-devel] [qemu-upstream-unstable baseline-only test] 75079:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTA3OSBxZW11LXVwc3RyZWFtLXVuc3RhYmxlIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0Lnhl
bnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzLzc1MDc5LwoKUmVncmVzc2lvbnMgOi0oCgpUZXN0cyB3
aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdo
aWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gNzQ3MjQKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICBmYWlsIFJFR1Iu
IHZzLiA3NDcyNAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgICBmYWlsICAgbGlrZSA3NDcyNAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc0NzI0CiB0ZXN0
LWFybWhmLWFybWhmLXhsLW1pZHdheSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAg
ZmFpbCAgIGxpa2UgNzQ3MjQKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSA3NDcyNAogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtl
IDc0NzI0CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ3MjQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSA3NDcyNAogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAg
IGZhaWwgICBsaWtlIDc0NzI0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRlYmlh
bi1kaS1pbnN0YWxsICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzQ3MjQKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4t
aHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBx
ZW11dSAgICAgICAgICAgICAgICA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0Yjli
NmE2CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICA0MzEzOTEzNWE4OTM4
ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzQ3MjQg
IDIwMTgtMDUtMTggMDY6NTA6MTcgWiAgIDkxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc1
MDc5ICAyMDE4LTA4LTE3IDEwOjU1OjMxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoz
NjUgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0g
YWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbWlkd2F5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54
cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0
ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCihObyBy
ZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDEwNTE2NiBsaW5lcyBsb25nLikKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Aug 18 03:32:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 18 Aug 2018 03:32:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqryL-00032h-DP; Sat, 18 Aug 2018 03: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=xo0w=lb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqryK-00032X-Gl
 for xen-devel@lists.xenproject.org; Sat, 18 Aug 2018 03:32:16 +0000
X-Inumbo-ID: 61bf1756-a297-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 61bf1756-a297-11e8-a6a9-d7ebe60f679a;
 Sat, 18 Aug 2018 03:32: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 1fqryG-0000Ji-Dz; Sat, 18 Aug 2018 03:32: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 1fqryF-0001Dg-Uv; Sat, 18 Aug 2018 03:32:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqryF-0003hG-UJ; Sat, 18 Aug 2018 03:32:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125934-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-2: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-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-armhf-armhf-xl-rtds:guest-start/debian.repeat: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-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-5:xtf/test-hvm32pae-memop-seg: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-5:xtf/test-hvm64-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-5:xtf/test-pv32pae-xsa-194: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-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-2:xtf/test-hvm32pae-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-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-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-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-libvirt: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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-libvirt-vhd: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-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-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-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-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-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=ef1b64877424016c90400963adff056e9199e667
X-Osstest-Versions-That: xen=98d7948b50b4e91ec4efa860da32d9ac4fe69300
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 18 Aug 2018 03:32:11 +0000
Subject: [Xen-devel] [xen-4.6-testing test] 125934: 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>

ZmxpZ2h0IDEyNTkzNCB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTkzNC8KCkZhaWx1cmVzIDotLyBi
dXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgIDUwIHh0Zi90ZXN0LWh2
bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI1NzA1CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0yICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjU3
MDUKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9z
dC9kc3RfaG9zdCBmYWlsIGxpa2UgMTI1NzA1CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjU3MDUKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBsaWtlIDEyNTcwNQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NzA1CiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlr
ZSAxMjU3MDUKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGVi
aWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDEyNTcwNQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NzA1CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjU3MDUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTcwNQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgMTI1NzA1CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMy
cGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMg
ICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgIDUyIHh0
Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTUgICAgICAgNzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICA3NyB4dGYvdGVzdC1wdjMy
cGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00
ICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3At
c2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICA1MiB4
dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0xICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgNzcgeHRmL3Rlc3QtcHYz
MnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MSAgICAgICA3NyB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9w
LXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMiAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDc3IHh0Zi90ZXN0LXB2
MzJwYWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBk
ZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAg
ICAgICAgZWYxYjY0ODc3NDI0MDE2YzkwNDAwOTYzYWRmZjA1NmU5MTk5ZTY2NwpiYXNlbGluZSB2
ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgOThkNzk0OGI1MGI0ZTkxZWM0ZWZhODYwZGEz
MmQ5YWM0ZmU2OTMwMAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1NzA1ICAyMDE4LTA3LTMxIDE3
OjAxOjMzIFogICAxNyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTkwNiAgMjAxOC0wOC0x
NCAxNzowNTo1MSBaICAgIDMgZGF5cyAgICAyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNTkzNCAgMjAxOC0wOC0xNSAyMzo0NDozMSBaICAgIDIgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0
aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0
cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5p
IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
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
CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94
ZW4uZ2l0CiAgIDk4ZDc5NDhiNTAuLmVmMWI2NDg3NzQgIGVmMWI2NDg3NzQyNDAxNmM5MDQwMDk2
M2FkZmYwNTZlOTE5OWU2NjcgLT4gc3RhYmxlLTQuNgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 18 03:39:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 18 Aug 2018 03:39:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqs5N-0003nG-Me; Sat, 18 Aug 2018 03:39: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=ecyy=lb=xenproject.org=prvs=76177da26=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fqs5M-0003n6-Fh
 for xen-devel@lists.xenproject.org; Sat, 18 Aug 2018 03:39:32 +0000
X-Inumbo-ID: 65394fdc-a298-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 65394fdc-a298-11e8-a6a9-d7ebe60f679a;
 Sat, 18 Aug 2018 03:40:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,254,1531785600"; d="scan'208";a="63146825"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75083-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=52047be0243074f50fab45650f36ae693c93d1b3
X-Osstest-Versions-That: ovmf=cb5f4f45ce1fca390b99dae5c42b9c4c8b53deea
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 18 Aug 2018 04:39:27 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75083: 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
NTA4MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDgzLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUwNzYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTA3NgoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDUyMDQ3YmUwMjQzMDc0ZjUwZmFiNDU2NTBmMzZh
ZTY5M2M5M2QxYjMKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIGNiNWY0
ZjQ1Y2UxZmNhMzkwYjk5ZGFlNWM0MmI5YzRjOGI1M2RlZWEKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTA3NiAgMjAxOC0wOC0xNiAxMTo1Nzo0NSBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwODMgIDIwMTgtMDgtMTcgMTc6NTU6MjQgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBCb2IgRmVu
ZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgQ2Fyc2V5LCBKYWJlbiA8L289SW50ZWwvb3U9QW1l
cmljYXMwMS9jbj1Xb3JrZXJzL2NuPUNhcnNleSwgSmFiZW4+CiAgRXJpYyBEb25nIDxlcmljLmRv
bmdAaW50ZWwuY29tPgogIEZlbmcsIEJvYiBDIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBoY2hl
bjMwIDxoZXNoZW5nLmNoZW5AaW50ZWwuY29tPgogIEhlc3MgQ2hlbiA8aGVzaGVuZy5jaGVuQGlu
dGVsLmNvbT4KICBKYWJlbiBDYXJzZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+CiAgTGFzemxv
IEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVs
LmNvbT4KICBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogIFN0YXIgWmVuZyA8c3Rhci56
ZW5nQGludGVsLmNvbT4KICBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAg
WXVuaHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRl
Lm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9v
c3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDQzNiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Aug 18 07:47:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 18 Aug 2018 07: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 1fqvx8-0005oo-En; Sat, 18 Aug 2018 07: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=xo0w=lb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqvx7-0005oe-RL
 for xen-devel@lists.xenproject.org; Sat, 18 Aug 2018 07:47:17 +0000
X-Inumbo-ID: c2b19acb-a2ba-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c2b19acb-a2ba-11e8-a8a5-bc764e045a96;
 Sat, 18 Aug 2018 09:46: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 1fqvx4-0005n1-L5; Sat, 18 Aug 2018 07:47:14 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fqvx4-00072e-Cq; Sat, 18 Aug 2018 07:47:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqvx4-0004gf-CD; Sat, 18 Aug 2018 07:47:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125938-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-armhf-armhf-xl-multivcpu:xen-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-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl: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-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-amd64-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-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-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=9d5cd9f2a4d7eb445963cafd9872186a9a262077
X-Osstest-Versions-That: linux=1aa1166efaceef8972045b4aa25e6e0ab96d8a30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 18 Aug 2018 07:47:14 +0000
Subject: [Xen-devel] [linux-4.14 test] 125938: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTkzOCBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU5MzgvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICA2IHhlbi1pbnN0YWxsICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTkwNAoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRl
Ymlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxp
bnV4ICAgICAgICAgICAgICAgIDlkNWNkOWYyYTRkN2ViNDQ1OTYzY2FmZDk4NzIxODZhOWEyNjIw
NzcKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDFhYTExNjZlZmFjZWVm
ODk3MjA0NWI0YWEyNWU2ZTBhYjk2ZDhhMzAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTkwNCAg
MjAxOC0wOC0xNCAxMjo1NDoxNSBaICAgIDMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU5
MzggIDIwMTgtMDgtMTYgMDI6NDM6MTcgWiAgICAyIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBYmVsIFZlc2EgPGFiZWx2
ZXNhQGxpbnV4LmNvbT4KICBBbCBWaXJvIDx2aXJvQHplbml2LmxpbnV4Lm9yZy51az4KICBBbWl0
IFB1bmRpciA8YW1pdC5wdW5kaXJAbGluYXJvLm9yZz4KICBBbmRpIEtsZWVuIDxha0BsaW51eC5p
bnRlbC5jb20+CiAgQW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBB
bmRyZXkgS29ub3ZhbG92IDxhbmRyZXlrbnZsQGdvb2dsZS5jb20+CiAgQW5kcmV5IFJ5YWJpbmlu
IDxhcnlhYmluaW5AdmlydHVvenpvLmNvbT4KICBBcnRlbSBCaXR5dXRza2l5IDxhcnRlbS5iaXR5
dXRza2l5QGludGVsLmNvbT4KICBCYXJ0IFZhbiBBc3NjaGUgPGJhcnQudmFuYXNzY2hlQHdkYy5j
b20+CiAgQm9yaXMgQnJlemlsbG9uIDxib3Jpcy5icmV6aWxsb25AZnJlZS1lbGVjdHJvbnMuY29t
PgogIEJvcmlzbGF2IFBldGtvdiA8YnBAc3VzZS5kZT4KICBCb3Jpc2xhdiBQZXRrb3YgPGJwZXRr
b3ZAc3VzZS5kZT4KICBDaHVuZmVuZyBZdW4gPGNodW5mZW5nLnl1bkBtZWRpYXRlay5jb20+CiAg
RGF2ZSBIYW5zZW4gPGRhdmUuaGFuc2VuQGludGVsLmNvbT4KICBEYXZpZCBTLiBNaWxsZXIgPGRh
dmVtQGRhdmVtbG9mdC5uZXQ+CiAgRGF2aWQgV29vZGhvdXNlIDxkd213QGFtYXpvbi5jby51az4K
ICBEb24gQnJhY2UgPGRvbi5icmFjZUBtaWNyb3NlbWkuY29tPgogIEZhYmlvIEVzdGV2YW0gPGZh
YmlvLmVzdGV2YW1AbnhwLmNvbT4KICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZv
dW5kYXRpb24ub3JnPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBIZWxn
ZSBEZWxsZXIgPGRlbGxlckBnbXguZGU+CiAgSGltYW5zaHUgTWFkaGFuaSA8aGltYW5zaHUubWFk
aGFuaUBjYXZpdW0uY29tPgogIEluZ28gTW9sbmFyIDxtaW5nb0BrZXJuZWwub3JnPgogIElzYWFj
IEouIE1hbmphcnJlcyA8aXNhYWNtQGNvZGVhdXJvcmEub3JnPgogIEphbm4gSG9ybiA8amFubmhA
Z29vZ2xlLmNvbT4KICBKaXJpIEtvc2luYSA8amtvc2luYUBzdXNlLmN6PgogIEpvaGFubmVzIFRo
dW1zaGlybiA8anRodW1zaGlybkBzdXNlLmRlPgogIEpvaG4gRGF2aWQgQW5nbGluIDxkYXZlLmFu
Z2xpbkBiZWxsLm5ldD4KICBKb3NoIFBvaW1ib2V1ZiA8anBvaW1ib2VAcmVkaGF0LmNvbT4KICBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgS2lzaG9uIFZpamF5IEFicmFoYW0gSSA8
a2lzaG9uQHRpLmNvbT4KICBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20+CiAgTGF1cmVuY2UgT2Jlcm1hbiA8bG9iZXJtYW5AcmVkaGF0LmNvbT4KICBMaW51cyBU
b3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTHVrYXMgV3VubmVyIDxs
dWthc0B3dW5uZXIuZGU+CiAgTWFyY2VsIEhvbHRtYW5uIDxtYXJjZWxAaG9sdG1hbm4ub3JnPgog
IE1hcnRpbiBLLiBQZXRlcnNlbiA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5jb20+CiAgTWFzYW1p
IEhpcmFtYXRzdSA8bWhpcmFtYXRAa2VybmVsLm9yZz4KICBNaWNoYWwgSG9ja28gPG1ob2Nrb0Bz
dXNlLmNvbT4KICBNaWNoYWwgSG9ja28gPG1ob2Nrb0BzdXNlLmN6PgogIE1pbmcgTGVpIDxtaW5n
LmxlaUByZWRoYXQuY29tPgogIE5pY2sgRGVzYXVsbmllcnMgPG5kZXNhdWxuaWVyc0Bnb29nbGUu
Y29tPgogIE5pY29sYWkgU3RhbmdlIDxuc3RhbmdlQHN1c2UuZGU+CiAgT2xla3NpaiBSZW1wZWwg
PG8ucmVtcGVsQHBlbmd1dHJvbml4LmRlPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhh
dC5jb20+CiAgUGF2YW5rdW1hciBLb25kZXRpIDxwa29uZGV0aUBjb2RlYXVyb3JhLm9yZz4KICBQ
ZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KICBQZXRlciBaaWps
c3RyYSA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+CiAgUHJhc2FkIFNvZGFndWRpIDxwc29kYWd1ZEBj
b2RlYXVyb3JhLm9yZz4KICBRdWlubiBUcmFuIDxxdWlubi50cmFuQGNhdml1bS5jb20+CiAgUmFk
aW0gS3LEjW3DocWZIDxya3JjbWFyQHJlZGhhdC5jb20+CiAgUm9uYWxkIFRzY2hhbMOkciA8cm9u
YWxkQGlubm92YXRpb24uY2g+CiAgU2hhd24gR3VvIDxzaGF3bmd1b0BrZXJuZWwub3JnPgogIFN1
cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+CiAgVGhv
bWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CiAgVGltIENoZW4gPHRpbS5jLmNoZW5A
bGludXguaW50ZWwuY29tPgogIFRvbSBMZW5kYWNreSA8dGhvbWFzLmxlbmRhY2t5QGFtZC5jb20+
CiAgVG9ueSBMdWNrIDx0b255Lmx1Y2tAaW50ZWwuY29tPgogIFZsYXN0aW1pbCBCYWJrYSA8dmJh
YmthQHN1c2UuY3o+CiAgV2FucGVuZyBMaSA8d2FucGVuZ2xpQHRlbmNlbnQuY29tPgoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1
bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyBy
ZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDMxNzcgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Aug 18 07:57:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 18 Aug 2018 07: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 1fqw76-0006fl-LM; Sat, 18 Aug 2018 07: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=xo0w=lb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqw75-0006fZ-5w
 for xen-devel@lists.xenproject.org; Sat, 18 Aug 2018 07:57:35 +0000
X-Inumbo-ID: 335b31a8-a2bc-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 335b31a8-a2bc-11e8-a8a5-bc764e045a96;
 Sat, 18 Aug 2018 09:56: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 1fqw71-0005yL-Mc; Sat, 18 Aug 2018 07:57: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 1fqw71-0007bm-9n; Sat, 18 Aug 2018 07:57:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqw71-0003SK-9E; Sat, 18 Aug 2018 07:57:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126061-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=f843a328772a30c11162c281adaf2afc1b4a972f
X-Osstest-Versions-That: ovmf=52047be0243074f50fab45650f36ae693c93d1b3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 18 Aug 2018 07:57:31 +0000
Subject: [Xen-devel] [ovmf test] 126061: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjA2MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYwNjEvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBmODQzYTMyODc3MmEzMGMxMTE2MmMyODFhZGFmMmFm
YzFiNGE5NzJmCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA1MjA0N2Jl
MDI0MzA3NGY1MGZhYjQ1NjUwZjM2YWU2OTNjOTNkMWIzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjU5NjYgIDIwMTgtMDgtMTYgMTE6NDQ6MTMgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI2MDYxICAyMDE4LTA4LTE3IDE3OjQ3OjI2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgR2FyeSBMaW4g
PGdsaW5Ac3VzZS5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBZb25n
aG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9t
ZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgNTIwNDdiZTAyNC4uZjg0M2EzMjg3NyAgZjg0
M2EzMjg3NzJhMzBjMTExNjJjMjgxYWRhZjJhZmMxYjRhOTcyZiAtPiB4ZW4tdGVzdGVkLW1hc3Rl
cgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 18 08:02:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 18 Aug 2018 08:02:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fqwC1-0007z6-P6; Sat, 18 Aug 2018 08: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=xo0w=lb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fqwC1-0007yt-7V
 for xen-devel@lists.xenproject.org; Sat, 18 Aug 2018 08:02:41 +0000
X-Inumbo-ID: 28e33cea-a2bd-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 28e33cea-a2bd-11e8-a6a9-d7ebe60f679a;
 Sat, 18 Aug 2018 08:03: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 1fqwBv-0006c1-5s; Sat, 18 Aug 2018 08:02: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 1fqwBu-0007sl-JG; Sat, 18 Aug 2018 08:02:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fqwBu-0005GB-Ib; Sat, 18 Aug 2018 08:02:34 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-126046-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-xen-freebsd:xen-build-freebsd:fail:nonblocking
X-Osstest-Versions-This: freebsd=3a18a9200e97ba52ae8f67c78f3ada0739316789
X-Osstest-Versions-That: freebsd=bf65d05707104df94117a293327d797d71a0118d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 18 Aug 2018 08:02:34 +0000
Subject: [Xen-devel] [freebsd-master test] 126046: 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>

ZmxpZ2h0IDEyNjA0NiBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2MDQ2LwoKRmFpbHVyZXMgOi0vIGJ1
dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICA3IHhlbi1idWlsZC1m
cmVlYnNkICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiBmcmVlYnNkICAgICAgICAgICAgICAzYTE4YTkyMDBlOTdiYTUyYWU4ZjY3Yzc4
ZjNhZGEwNzM5MzE2Nzg5CmJhc2VsaW5lIHZlcnNpb246CiBmcmVlYnNkICAgICAgICAgICAgICBi
ZjY1ZDA1NzA3MTA0ZGY5NDExN2EyOTMzMjdkNzk3ZDcxYTAxMThkCgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxMjUzMTcgIDIwMTgtMDctMTggMDk6MTk6NDcgWiAgIDMwIGRheXMKRmFpbGluZyBzaW5j
ZSAgICAgICAgMTI1NDY3ICAyMDE4LTA3LTIwIDA5OjE5OjU5IFogICAyOCBkYXlzICAgMTMgYXR0
ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI2MDQ2ICAyMDE4LTA4LTE3IDA5OjE4OjU4IFog
ICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3Q6CiAgMG1wIDwwbXBARnJlZUJTRC5vcmc+CiAgYWUgPGFlQEZyZWVCU0Qub3Jn
PgogIGFsYyA8YWxjQEZyZWVCU0Qub3JnPgogIGFsbGFuanVkZSA8YWxsYW5qdWRlQEZyZWVCU0Qu
b3JnPgogIGFtYnJpc2tvIDxhbWJyaXNrb0BGcmVlQlNELm9yZz4KICBhbmRyZXcgPGFuZHJld0BG
cmVlQlNELm9yZz4KICBhbnRvaW5lIDxhbnRvaW5lQEZyZWVCU0Qub3JnPgogIGFyYXVqbyA8YXJh
dWpvQEZyZWVCU0Qub3JnPgogIGFzb21lcnMgPGFzb21lcnNARnJlZUJTRC5vcmc+CiAgYXZnIDxh
dmdARnJlZUJTRC5vcmc+CiAgYmFwdCA8YmFwdEBGcmVlQlNELm9yZz4KICBiZGUgPGJkZUBGcmVl
QlNELm9yZz4KICBiZHJld2VyeSA8YmRyZXdlcnlARnJlZUJTRC5vcmc+CiAgYnIgPGJyQEZyZWVC
U0Qub3JnPgogIGJyZCA8YnJkQEZyZWVCU0Qub3JnPgogIGJyb29rcyA8YnJvb2tzQEZyZWVCU0Qu
b3JnPgogIGJ3aWRhd3NrIDxid2lkYXdza0BGcmVlQlNELm9yZz4KICBieiA8YnpARnJlZUJTRC5v
cmc+CiAgY2VtIDxjZW1ARnJlZUJTRC5vcmc+CiAgY29nbmV0IDxjb2duZXRARnJlZUJTRC5vcmc+
CiAgY3BlcmNpdmEgPGNwZXJjaXZhQEZyZWVCU0Qub3JnPgogIGN5IDxjeUBGcmVlQlNELm9yZz4K
ICBkYWIgPGRhYkBGcmVlQlNELm9yZz4KICBkYWljaGkgPGRhaWNoaUBGcmVlQlNELm9yZz4KICBk
YXZpZGNzIDxkYXZpZGNzQEZyZWVCU0Qub3JnPgogIGRlbHBoaWogPGRlbHBoaWpARnJlZUJTRC5v
cmc+CiAgZGVzIDxkZXNARnJlZUJTRC5vcmc+CiAgZGltIDxkaW1ARnJlZUJTRC5vcmc+CiAgZHRl
c2tlIDxkdGVza2VARnJlZUJTRC5vcmc+CiAgZWFkbGVyIDxlYWRsZXJARnJlZUJTRC5vcmc+CiAg
ZW1hc3RlIDxlbWFzdGVARnJlZUJTRC5vcmc+CiAgZXVnZW4gPGV1Z2VuQEZyZWVCU0Qub3JnPgog
IGZzdSA8ZnN1QEZyZWVCU0Qub3JnPgogIGdhbGxhdGluIDxnYWxsYXRpbkBGcmVlQlNELm9yZz4K
ICBnYW5ib2xkIDxnYW5ib2xkQEZyZWVCU0Qub3JnPgogIGdhdmluIDxnYXZpbkBGcmVlQlNELm9y
Zz4KICBnamIgPGdqYkBGcmVlQlNELm9yZz4KICBnbGViaXVzIDxnbGViaXVzQEZyZWVCU0Qub3Jn
PgogIGdvbnpvIDxnb256b0BGcmVlQlNELm9yZz4KICBoc2VsYXNreSA8aHNlbGFza3lARnJlZUJT
RC5vcmc+CiAgaWFuIDxpYW5ARnJlZUJTRC5vcmc+CiAgaW1wIDxpbXBARnJlZUJTRC5vcmc+CiAg
amFtaWUgPGphbWllQEZyZWVCU0Qub3JnPgogIGpoYiA8amhiQEZyZWVCU0Qub3JnPgogIGpoaWJi
aXRzIDxqaGliYml0c0BGcmVlQlNELm9yZz4KICBqaGl4c29uIDxqaGl4c29uQEZyZWVCU0Qub3Jn
PgogIGppbGxlcyA8amlsbGVzQEZyZWVCU0Qub3JnPgogIGpraW0gPGpraW1ARnJlZUJTRC5vcmc+
CiAganRsIDxqdGxARnJlZUJTRC5vcmc+CiAga2V2YW5zIDxrZXZhbnNARnJlZUJTRC5vcmc+CiAg
a2V2bG8gPGtldmxvQEZyZWVCU0Qub3JnPgogIGtpYiA8a2liQEZyZWVCU0Qub3JnPgogIGtwIDxr
cEBGcmVlQlNELm9yZz4KICBsZWl0YW8gPGxlaXRhb0BGcmVlQlNELm9yZz4KICBsb29zIDxsb29z
QEZyZWVCU0Qub3JnPgogIGx1cG9ybCA8bHVwb3JsQEZyZWVCU0Qub3JnPgogIGx3aHN1IDxsd2hz
dUBGcmVlQlNELm9yZz4KICBtYW51IDxtYW51QEZyZWVCU0Qub3JnPgogIG1hcml1cyA8bWFyaXVz
QEZyZWVCU0Qub3JnPgogIG1hcmtqIDxtYXJrakBGcmVlQlNELm9yZz4KICBNYXRoeSBWYW5ob2Vm
IDxNYXRoeS5WYW5ob2VmQGNzLmt1bGV1dmVuLmJlPgogIE1hdHRoZXcgQWhyZW5zIDxtYWhyZW5z
QGRlbHBoaXguY29tPgogIG1hdiA8bWF2QEZyZWVCU0Qub3JnPgogIG1ja3VzaWNrIDxtY2t1c2lj
a0BGcmVlQlNELm9yZz4KICBtbSA8bW1ARnJlZUJTRC5vcmc+CiAgbW1hY3kgPG1tYWN5QEZyZWVC
U0Qub3JnPgogIG1tZWwgPG1tZWxARnJlZUJTRC5vcmc+CiAgbmV0Y2hpbGQgPG5ldGNoaWxkQEZy
ZWVCU0Qub3JnPgogIG5wIDxucEBGcmVlQlNELm9yZz4KICBvYnJpZW4gPG9icmllbkBGcmVlQlNE
Lm9yZz4KICBvc2hvZ2JvIDxvc2hvZ2JvQEZyZWVCU0Qub3JnPgogIHBmZyA8cGZnQEZyZWVCU0Qu
b3JnPgogIHBoayA8cGhrQEZyZWVCU0Qub3JnPgogIHBrZWxzZXkgPHBrZWxzZXlARnJlZUJTRC5v
cmc+CiAgcHN0ZWYgPHBzdGVmQEZyZWVCU0Qub3JnPgogIHJtYWNrbGVtIDxybWFja2xlbUBGcmVl
QlNELm9yZz4KICByb3lnZXIgPHJveWdlckBGcmVlQlNELm9yZz4KICBycG9rYWxhIDxycG9rYWxh
QEZyZWVCU0Qub3JnPgogIHJycyA8cnJzQEZyZWVCU0Qub3JnPgogIHNlZiA8c2VmQEZyZWVCU0Qu
b3JnPgogIHNldmFuIDxzZXZhbkBGcmVlQlNELm9yZz4KICBzaHVyZCA8c2h1cmRARnJlZUJTRC5v
cmc+CiAgc2pnIDxzamdARnJlZUJTRC5vcmc+CiAgU3RldmVuIE5vb25hbiA8c3RldmVuQHVwbGlu
a2xhYnMubmV0PgogIHRyYXN6IDx0cmFzekBGcmVlQlNELm9yZz4KICB0cnVja21hbiA8dHJ1Y2tt
YW5ARnJlZUJTRC5vcmc+CiAgdHNvb21lIDx0c29vbWVARnJlZUJTRC5vcmc+CiAgdHVleGVuIDx0
dWV4ZW5ARnJlZUJTRC5vcmc+CiAgdXFzIDx1cXNARnJlZUJTRC5vcmc+CiAgd2lsbCA8d2lsbEBG
cmVlQlNELm9yZz4KICB3b29kc2IwMiA8d29vZHNiMDJARnJlZUJTRC5vcmc+CiAgd3VsZiA8d3Vs
ZkBGcmVlQlNELm9yZz4KICB6bGVzbGllIDx6bGVzbGllQEZyZWVCU0Qub3JnPgoKam9iczoKIGJ1
aWxkLWFtZDY0LWZyZWVic2QtYWdhaW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNp
b24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvZnJlZWJzZC5naXQKICAgYmY2
NWQwNTcwNzEuLjNhMThhOTIwMGU5ICAzYTE4YTkyMDBlOTdiYTUyYWU4ZjY3Yzc4ZjNhZGEwNzM5
MzE2Nzg5IC0+IHRlc3RlZC9tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Aug 18 12:38:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 18 Aug 2018 12:38:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fr0UX-0002jH-L2; Sat, 18 Aug 2018 12:38:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xo0w=lb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fr0UW-0002j5-Fo
 for xen-devel@lists.xenproject.org; Sat, 18 Aug 2018 12:38:04 +0000
X-Inumbo-ID: a1a81ca8-a2e3-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a1a81ca8-a2e3-11e8-a6a9-d7ebe60f679a;
 Sat, 18 Aug 2018 12:38: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 1fr0UT-0003MF-2h; Sat, 18 Aug 2018 12:38: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 1fr0US-0004fA-Iy; Sat, 18 Aug 2018 12:38:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fr0US-00066q-I1; Sat, 18 Aug 2018 12:38:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125945-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 xen-4.8-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-saverestore:fail:regression
 xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat: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-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.8-testing:build-i386-prev:xen-build/dist-test:fail:nonblocking
 xen-4.8-testing: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-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-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-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: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-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-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-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-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=e52ec4b7874cf85041d2d957ed2608946565fe18
X-Osstest-Versions-That: xen=aa450153f2d960c217149b31b68a8b57c5a8e595
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 18 Aug 2018 12:38:00 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 125945: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTk0NSB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNTk0NS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1NzAwCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBm
YWlsIFJFR1IuIHZzLiAxMjU3MDAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFy
ZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0
YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjU2NzkKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTQgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBsaWtlIDEy
NTcwMAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19o
b3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjU3MDAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtlIDEyNTcwMAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI1NzAwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU3MDAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNTcwMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NzAwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjU3MDAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTcwMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NzAwCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjU3MDAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgIDcgeGVuLWJ1aWxkL2Rp
c3QtdGVzdCAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA3IHhlbi1idWlsZC9k
aXN0LXRlc3QgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRl
Ymlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdl
dGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgZTUyZWM0Yjc4NzRjZjg1MDQx
ZDJkOTU3ZWQyNjA4OTQ2NTY1ZmUxOApiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAg
ICAgICAgYWE0NTAxNTNmMmQ5NjBjMjE3MTQ5YjMxYjY4YThiNTdjNWE4ZTU5NQoKTGFzdCB0ZXN0
IG9mIGJhc2lzICAgMTI1NzAwICAyMDE4LTA3LTMxIDE0OjA3OjQzIFogICAxNyBkYXlzCkZhaWxp
bmcgc2luY2UgICAgICAgIDEyNTkwNyAgMjAxOC0wOC0xNCAxNzowNjoxMyBaICAgIDMgZGF5cyAg
ICAyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTk0NSAgMjAxOC0wOC0xNiAwNzo1
Nzo0NiBaICAgIDIgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJl
dmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgog
IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEtl
dmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVt
cHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAg
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
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
ICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7
IGl0IHdvdWxkIGJlIDYyNyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Aug 18 13:23:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 18 Aug 2018 13: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 1fr1CF-0006S3-73; Sat, 18 Aug 2018 13: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=xo0w=lb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fr1CE-0006Rr-6n
 for xen-devel@lists.xenproject.org; Sat, 18 Aug 2018 13:23:14 +0000
X-Inumbo-ID: f02f0950-a2e9-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f02f0950-a2e9-11e8-a6a9-d7ebe60f679a;
 Sat, 18 Aug 2018 13:23: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 1fr1C7-0004EM-Rl; Sat, 18 Aug 2018 13:23: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 1fr1C7-0008IO-Dj; Sat, 18 Aug 2018 13:23:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fr1C7-0007ln-Cu; Sat, 18 Aug 2018 13:23:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125948-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-armhf-armhf-libvirt-raw:xen-install:fail:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl: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:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-multivcpu: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-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-rtds:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-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: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-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-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-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-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-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=fe50b33b07fd447949284fb820eebdce9264ca17
X-Osstest-Versions-That: xen=87c83af333e0248ada2e6560965aca6096ec7f2b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 18 Aug 2018 13:23:07 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 125948: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNTk0OCB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU5NDgvCgpSZWdyZXNzaW9ucyA6
LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgIDYgeGVuLWluc3RhbGwgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTY5OAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAg
ICBmZTUwYjMzYjA3ZmQ0NDc5NDkyODRmYjgyMGVlYmRjZTkyNjRjYTE3CmJhc2VsaW5lIHZlcnNp
b246CiB4ZW4gICAgICAgICAgICAgICAgICA4N2M4M2FmMzMzZTAyNDhhZGEyZTY1NjA5NjVhY2E2
MDk2ZWM3ZjJiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU2OTggIDIwMTgtMDctMzEgMTI6NDc6
MDMgWiAgIDE4IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1OTA4ICAyMDE4LTA4LTE0IDE3
OjA2OjMzIFogICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1
OTQ4ICAyMDE4LTA4LTE2IDA4OjUwOjA3IFogICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4u
bGluZGlnQGNpdHJpeC5jb20+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXgu
Y29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxk
IGJlIDYyMSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Aug 18 16:08:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 18 Aug 2018 16:08: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 1fr3mH-00020C-JQ; Sat, 18 Aug 2018 16: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=xo0w=lb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fr3mF-000200-Vn
 for xen-devel@lists.xenproject.org; Sat, 18 Aug 2018 16:08:36 +0000
X-Inumbo-ID: 0a6ab27c-a301-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0a6ab27c-a301-11e8-a6a9-d7ebe60f679a;
 Sat, 18 Aug 2018 16:09: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 1fr3mD-0007u6-QK; Sat, 18 Aug 2018 16:08: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 1fr3mD-0003go-DY; Sat, 18 Aug 2018 16:08:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fr3mD-0002Lg-Ct; Sat, 18 Aug 2018 16:08:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125962-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-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-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-amd64-libvirt-vhd:migrate-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-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-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck: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-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-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-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-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=733450b39b83d7891ddd931399beef93e1edbf33
X-Osstest-Versions-That: xen=d757c29ffe2e31b15397e43cd58da88b6318b654
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 18 Aug 2018 16:08:33 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 125962: 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>

ZmxpZ2h0IDEyNTk2MiB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU5NjIvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwv
bDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA3MzM0NTBiMzliODNkNzg5MWRkZDkz
MTM5OWJlZWY5M2UxZWRiZjMzCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICBkNzU3YzI5ZmZlMmUzMWIxNTM5N2U0M2NkNThkYTg4YjYzMThiNjU0CgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMjU5MDkgIDIwMTgtMDgtMTQgMTc6MDY6NDUgWiAgICAzIGRheXMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTI1OTYyICAyMDE4LTA4LTE2IDEwOjQyOjU3IFogICAgMiBkYXlzICAgIDEg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
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
eQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQv
eGVuLmdpdAogICBkNzU3YzI5ZmZlLi43MzM0NTBiMzliICA3MzM0NTBiMzliODNkNzg5MWRkZDkz
MTM5OWJlZWY5M2UxZWRiZjMzIC0+IHN0YWJsZS00LjExCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Aug 18 17:09:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 18 Aug 2018 17: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 1fr4jF-0006WN-Cx; Sat, 18 Aug 2018 17: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=xo0w=lb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fr4jE-0006WB-HF
 for xen-devel@lists.xenproject.org; Sat, 18 Aug 2018 17:09:32 +0000
X-Inumbo-ID: 4dbf460a-a309-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4dbf460a-a309-11e8-a8a5-bc764e045a96;
 Sat, 18 Aug 2018 19:08: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 1fr4jA-0000d2-7Y; Sat, 18 Aug 2018 17:09: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 1fr4j9-00072z-Jj; Sat, 18 Aug 2018 17:09:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fr4j9-0006e0-J7; Sat, 18 Aug 2018 17:09:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-125959-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-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-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=c542a9f9794ec8e0bc3fcf5956d3cc8bce667789
X-Osstest-Versions-That: qemuu=18a398f6a39df4b08ff86ac0d38384193ca5f4cc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 18 Aug 2018 17:09:27 +0000
Subject: [Xen-devel] [qemu-mainline test] 125959: 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>

ZmxpZ2h0IDEyNTk1OSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjU5NTkvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY0MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NjQw
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjU2NDAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY0MAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI1NjQwCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRl
Ymlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2
ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgYzU0MmE5
Zjk3OTRlYzhlMGJjM2ZjZjU5NTZkM2NjOGJjZTY2Nzc4OQpiYXNlbGluZSB2ZXJzaW9uOgogcWVt
dXUgICAgICAgICAgICAgICAgMThhMzk4ZjZhMzlkZjRiMDhmZjg2YWMwZDM4Mzg0MTkzY2E1ZjRj
YwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1NjQwICAyMDE4LTA3LTI3IDIyOjE2OjQ0IFogICAy
MSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTY3NSAgMjAxOC0wNy0zMCAwOTozNjo1OCBa
ICAgMTkgZGF5cyAgIDEyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTk1OSAgMjAx
OC0wOC0xNiAwOTo1Njo1OCBaICAgIDIgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdo
byB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFkYW0gTGFja29yenluc2tpIDxhZGFt
QGw0cmUub3JnPgogIEFsYmVydG8gR2FyY2lhIDxiZXJ0b0BpZ2FsaWEuY29tPgogIEFsZXggQmVu
bsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICBCQUxBVE9OIFpvbHRhbiA8YmFsYXRvbkBl
aWsuYm1lLmh1PgogIENocmlzdGlhbiBCb3JudHJhZWdlciA8Ym9ybnRyYWVnZXJAZGUuaWJtLmNv
bT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4KICBDw6lkcmljIExlIEdvYXRl
ciA8Y2xnQGthb2Qub3JnPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5j
b20+CiAgRGF2aWQgR2lic29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+CiAgRG91IExp
eWFuZyA8ZG91bHkuZm5zdEBjbi5mdWppdHN1LmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0
IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgog
IEZhbSBaaGVuZyA8ZmFtekByZWRoYXQuY29tPgogIEdlZXJ0IFV5dHRlcmhvZXZlbiA8Z2VlcnQr
cmVuZXNhc0BnbGlkZXIuYmU+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNvbT4K
ICBKYXkgWmhvdSA8amlhbmpheS56aG91QGh1YXdlaS5jb20+CiAgSnVsaWEgU3V2b3JvdmEgPGp1
c3VhbEBtYWlsLnJ1PgogIEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgS09OUkFEIEZy
ZWRlcmljIDxmcmVkZXJpYy5rb25yYWRAYWRhY29yZS5jb20+CiAgTGF1cmVudCBEZXNub2d1ZXMg
PGxhdXJlbnQuZGVzbm9ndWVzQGdtYWlsLmNvbT4KICBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2
aXZpZXIuZXU+CiAgTGVvbmlkIEJsb2NoIDxsYmxvY2hAamFudXN0ZWNoLmNvbT4KICBsaXVqdW5q
aWUgPGxpdWp1bmppZTIzQGh1YXdlaS5jb20+CiAgTHVjIE1pY2hlbCA8bHVjLm1pY2hlbEBncmVl
bnNvY3MuY29tPgogIE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQu
Y29tPgogIE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXggRmlsaXBw
b3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQu
Y29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF2ZWwgRG92Z2Fs
eXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGV0ZXIgS3JlbXBhIDxwa3JlbXBhQHJl
ZGhhdC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBo
aWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUmljaGFyZCBIZW5kZXJz
b24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgU2ViYXN0aWFuIEJhdWVyIDxtYWls
QHNlYmFzdGlhbmJhdWVyLmluZm8+CiAgU2hpdmFwcmFzYWQgRyBCaGF0IDxzYmhhdEBsaW51eC52
bmV0LmlibS5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+
CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVGl3ZWkgQmllIDx0aXdlaS5iaWVA
aW50ZWwuY29tPgogIFZsYWRpbWlyIFNlbWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZAdmly
dHVvenpvLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNo
aW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyBy
ZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9xZW11LXhlbi5naXQK
ICAgMThhMzk4ZjZhMy4uYzU0MmE5Zjk3OSAgYzU0MmE5Zjk3OTRlYzhlMGJjM2ZjZjU5NTZkM2Nj
OGJjZTY2Nzc4OSAtPiB1cHN0cmVhbS10ZXN0ZWQKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Aug 18 18:24:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 18 Aug 2018 18: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 1fr5tS-0003za-A8; Sat, 18 Aug 2018 18:24: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=xo0w=lb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fr5tR-0003zO-Rp
 for xen-devel@lists.xenproject.org; Sat, 18 Aug 2018 18:24:09 +0000
X-Inumbo-ID: faa2a8e9-a313-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id faa2a8e9-a313-11e8-a6a9-d7ebe60f679a;
 Sat, 18 Aug 2018 18:24: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 1fr5tP-00023n-6T; Sat, 18 Aug 2018 18:24: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 1fr5tO-0004em-NG; Sat, 18 Aug 2018 18:24:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fr5tO-0005Ln-Md; Sat, 18 Aug 2018 18:24:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fr5tO-0005Ln-Md@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 18 Aug 2018 18:24:06 +0000
Subject: [Xen-devel] [libvirt bisection] complete build-amd64-libvirt
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============6288788758601829662=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6288788758601829662==
Content-Type: text/plain

branch xen-unstable
xenbranch xen-unstable
job build-amd64-libvirt
testid libvirt-build

Tree: libvirt git://libvirt.org/libvirt.git
Tree: libvirt_gnulib https://git.savannah.gnu.org/git/gnulib.git/
Tree: libvirt_keycodemapdb https://gitlab.com/keycodemap/keycodemapdb.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  libvirt git://libvirt.org/libvirt.git
  Bug introduced:  60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24
  Bug not present: 9b837963c54ac50d7faae63184d32a0fb599d1b0
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/126175/


  commit 60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24
  Author: Michal Privoznik <mprivozn@redhat.com>
  Date:   Mon Jun 4 06:51:50 2018 +0200
  
      configure: Require GnuTLS
      
      We are building with GnuTLS everywhere because GnuTLS is widely
      available. Also, it is desirable to prefer cryptographically
      strong PRNG over "/dev/urandom" which is just a fallback.
      
      Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>


For bisection revision-tuple graph see:
   http://logs.test-lab.xenproject.org/osstest/results/bisect/libvirt/build-amd64-libvirt.libvirt-build.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/libvirt/build-amd64-libvirt.libvirt-build --summary-out=tmp/126175.bisection-summary --basis-template=123814 --blessings=real,real-bisect libvirt build-amd64-libvirt libvirt-build
Searching for failure / basis pass:
 125925 fail [host=godello1] / 123814 ok.
Failure / basis pass flights: 125925 / 123814
(tree with no url: minios)
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: libvirt git://libvirt.org/libvirt.git
Tree: libvirt_gnulib https://git.savannah.gnu.org/git/gnulib.git/
Tree: libvirt_keycodemapdb https://gitlab.com/keycodemap/keycodemapdb.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Latest bfd91dc0c40019c4b543bb704a7391faca0e1bc8 68df637b5f1b5c10370f6981d2a43a5cf74368df 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 1f7574763cbb2c85825b8cc4d81f386e767a476f
Basis pass 076a2b409667dd9f716a2a2085e1ffea9d58fe8b d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
Generating revisions with ./adhoc-revtuple-generator  git://libvirt.org/libvirt.git#076a2b409667dd9f716a2a2085e1ffea9d58fe8b-bfd91dc0c40019c4b543bb704a7391faca0e1bc8 https://git.savannah.gnu.org/git/gnulib.git/#d6397dde2e127e246e3eeb5254a21f42cac783c8-68df637b5f1b5c10370f6981d2a43a5cf74368df https://gitlab.com/keycodemap/keycodemapdb.git#16e5b0787687d8904dad2c026107409eb9bfcb95-16e5b0787687d8904dad2c026107409eb9bfcb95 git://xenbits.xen.org/qemu-xen-traditional.git#c8ea0457495342c417c3dc033bba25148b279f60-c8ea0457495342c417c3dc033bba25148b279f60 git://xenbits.xen.org/qemu-xen.git#43139135a8938de44f66333831d3a8655d07663a-43139135a8938de44f66333831d3a8655d07663a git://xenbits.xen.org/xen.git#06f542f8f2e446c01bd0edab51e9450af7f6e05b-1f7574763cbb2c85825b8cc4d81f386e767a476f
Loaded 3358 nodes in revision graph
Searching for test results:
 123840 [host=huxelrebe0]
 123814 pass 076a2b409667dd9f716a2a2085e1ffea9d58fe8b d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 123876 [host=huxelrebe0]
 123889 [host=huxelrebe0]
 123890 [host=huxelrebe0]
 123891 [host=huxelrebe0]
 123866 [host=huxelrebe0]
 123892 [host=huxelrebe0]
 123895 [host=huxelrebe0]
 123868 [host=huxelrebe0]
 123896 [host=huxelrebe0]
 123878 [host=huxelrebe0]
 123882 [host=huxelrebe0]
 123883 [host=huxelrebe0]
 123885 [host=huxelrebe0]
 123899 [host=huxelrebe0]
 123901 [host=huxelrebe0]
 123929 [host=huxelrebe1]
 123981 [host=huxelrebe0]
 124034 [host=huxelrebe1]
 124060 [host=huxelrebe1]
 124095 [host=huxelrebe0]
 124159 [host=huxelrebe1]
 124188 [host=huxelrebe0]
 124208 [host=huxelrebe1]
 124239 [host=huxelrebe1]
 124404 [host=huxelrebe1]
 124312 [host=huxelrebe0]
 124367 [host=huxelrebe1]
 124438 [host=huxelrebe0]
 124489 [host=huxelrebe1]
 124580 [host=huxelrebe0]
 124879 [host=huxelrebe0]
 124939 [host=huxelrebe0]
 124906 [host=huxelrebe0]
 125086 [host=godello0]
 125035 [host=godello0]
 124987 [host=huxelrebe0]
 125055 fail irrelevant
 125179 [host=godello0]
 125154 fail irrelevant
 125300 [host=godello0]
 125262 [host=godello0]
 125428 [host=godello0]
 125504 [host=huxelrebe1]
 125490 [host=godello0]
 125552 [host=godello0]
 125517 [host=huxelrebe1]
 125586 fail irrelevant
 125653 [host=godello0]
 125647 fail irrelevant
 125638 fail irrelevant
 125668 [host=godello0]
 125692 [host=godello0]
 125903 [host=huxelrebe1]
 125925 fail bfd91dc0c40019c4b543bb704a7391faca0e1bc8 68df637b5f1b5c10370f6981d2a43a5cf74368df 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 1f7574763cbb2c85825b8cc4d81f386e767a476f
 126007 [host=huxelrebe1]
 126014 [host=huxelrebe1]
 126018 [host=huxelrebe1]
 126022 [host=huxelrebe1]
 126026 [host=huxelrebe1]
 126041 [host=huxelrebe1]
 126067 [host=huxelrebe1]
 126044 [host=huxelrebe1]
 126070 [host=huxelrebe1]
 126047 [host=huxelrebe1]
 126052 [host=huxelrebe1]
 126056 [host=huxelrebe1]
 126057 [host=huxelrebe1]
 126072 pass 076a2b409667dd9f716a2a2085e1ffea9d58fe8b d6397dde2e127e246e3eeb5254a21f42cac783c8 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 06f542f8f2e446c01bd0edab51e9450af7f6e05b
 126058 [host=huxelrebe1]
 126059 [host=huxelrebe1]
 126060 [host=huxelrebe1]
 126091 pass 88860bb9d98ac00a31b335f843915c0401ee0d66 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 3960f3a52346348e6b0306f65d19375612bd35b9
 126079 fail bfd91dc0c40019c4b543bb704a7391faca0e1bc8 68df637b5f1b5c10370f6981d2a43a5cf74368df 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 1f7574763cbb2c85825b8cc4d81f386e767a476f
 126065 [host=huxelrebe1]
 126087 fail f7ac4f7ee508b66c7e76b818377fcc222daad5b5 0ee5212efa5434e5bc837660fbf2facbdeb39952 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a b4ac4bc410222d221dc46a74ac71efaa7b32d57c
 126089 fail cb9868b5212674058662b5cdca7496b7639922e0 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 11535cdbc0ae5925a55b3e735447c30faaa6f63b
 126105 fail 30fb2276d88b275dc2aad6ddd28c100d944b59a5 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 35fcb982ea16c40619fee8bba4789a94d824521e
 126122 pass f3f7cb73b9b0b77d087c8159810ac4acb62ebf96 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 3960f3a52346348e6b0306f65d19375612bd35b9
 126106 pass 8ac8301366f4f04bd566be9e0e8209530d16d2f9 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 3960f3a52346348e6b0306f65d19375612bd35b9
 126124 pass 620a1c6a2a60facdeb78a33f7ba2f94639938b27 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 3960f3a52346348e6b0306f65d19375612bd35b9
 126147 fail 4f15e75a9abe7b01157a767255ee69135a527824 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 35fcb982ea16c40619fee8bba4789a94d824521e
 126175 fail 60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 35fcb982ea16c40619fee8bba4789a94d824521e
 126153 pass f785aa6c2bd8814ee4282d6ac990b7d7650dfa40 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 35fcb982ea16c40619fee8bba4789a94d824521e
 126156 pass 9b837963c54ac50d7faae63184d32a0fb599d1b0 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 35fcb982ea16c40619fee8bba4789a94d824521e
 126158 fail 60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 35fcb982ea16c40619fee8bba4789a94d824521e
 126161 pass 9b837963c54ac50d7faae63184d32a0fb599d1b0 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 35fcb982ea16c40619fee8bba4789a94d824521e
 126166 fail 60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 35fcb982ea16c40619fee8bba4789a94d824521e
 126173 pass 9b837963c54ac50d7faae63184d32a0fb599d1b0 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 35fcb982ea16c40619fee8bba4789a94d824521e
Searching for interesting versions
 Result found: flight 123814 (pass), for basis pass
 Result found: flight 125925 (fail), for basis failure
 Repro found: flight 126072 (pass), for basis pass
 Repro found: flight 126079 (fail), for basis failure
 0 revisions at 9b837963c54ac50d7faae63184d32a0fb599d1b0 7ff7a27a8a988a5aa058ce29e1e219e4fa75940f 16e5b0787687d8904dad2c026107409eb9bfcb95 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 35fcb982ea16c40619fee8bba4789a94d824521e
No revisions left to test, checking graph state.
 Result found: flight 126156 (pass), for last pass
 Result found: flight 126158 (fail), for first failure
 Repro found: flight 126161 (pass), for last pass
 Repro found: flight 126166 (fail), for first failure
 Repro found: flight 126173 (pass), for last pass
 Repro found: flight 126175 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  libvirt git://libvirt.org/libvirt.git
  Bug introduced:  60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24
  Bug not present: 9b837963c54ac50d7faae63184d32a0fb599d1b0
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/126175/


  commit 60d9ad6f1e42618fce10baeb0f02c35e5ebd5b24
  Author: Michal Privoznik <mprivozn@redhat.com>
  Date:   Mon Jun 4 06:51:50 2018 +0200
  
      configure: Require GnuTLS
      
      We are building with GnuTLS everywhere because GnuTLS is widely
      available. Also, it is desirable to prefer cryptographically
      strong PRNG over "/dev/urandom" which is just a fallback.
      
      Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
      Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>

dot: graph is too large for cairo-renderer bitmaps. Scaling by 0.411444 to fit
pnmtopng: 60 colors found
Revision graph left in /home/logs/results/bisect/libvirt/build-amd64-libvirt.libvirt-build.{dot,ps,png,html,svg}.
----------------------------------------
126175: tolerable ALL FAIL

flight 126175 libvirt real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/126175/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 build-amd64-libvirt           6 libvirt-build           fail baseline untested


jobs:
 build-amd64-libvirt                                          fail    


------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
    http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

Test harness code can be found at
    http://xenbits.xen.org/gitweb?p=osstest.git;a=summary



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6288788758601829662==--

From xen-devel-bounces@lists.xenproject.org Sat Aug 18 19:04:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 18 Aug 2018 19: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 1fr6WC-0006z4-MN; Sat, 18 Aug 2018 19: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=xo0w=lb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fr6WB-0006yu-7n
 for xen-devel@lists.xenproject.org; Sat, 18 Aug 2018 19:04:11 +0000
X-Inumbo-ID: 920c31a1-a319-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 920c31a1-a319-11e8-a6a9-d7ebe60f679a;
 Sat, 18 Aug 2018 19:04: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 1fr6W7-0002o1-7E; Sat, 18 Aug 2018 19:04: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 1fr6W7-0007qj-0Z; Sat, 18 Aug 2018 19:04:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fr6W6-0002kM-WD; Sat, 18 Aug 2018 19:04:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fr6W6-0002kM-WD@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 18 Aug 2018 19:04:06 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0CnRlc3RpZCB4ZW4tYm9v
dAoKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwv
Z2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogcWVtdSBnaXQ6Ly94
ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDov
L3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVu
Lm9yZy94ZW4uZ2l0CgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQg
KioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3Nj
bS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQKICBCdWcgaW50cm9kdWNl
ZDogIDEzZTA5MWI2ZGQwZTc4YTUxOGE3ZDg3NTY2MDdkM2FjYjgyMTU3NjgKICBCdWcgbm90IHBy
ZXNlbnQ6IGVhYzM0MTE5NDQyNmJhN2VhZDM0NDQ5MjNiOWViYTQ5MWFlNGZlZWIKICBMYXN0IGZh
aWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cy8xMjYxNzgvCgoKICAoUmV2aXNpb24gbG9nIHRvbyBsb25nLCBvbWl0dGVkLikKCgpGb3IgYmlz
ZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdyYXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9yZXN1bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0Lnhlbi1ib290Lmh0
bWwKUmV2aXNpb24gSURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5LCB0
byB0aGUgVHJlZXMgYWJvdmUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClJ1bm5pbmcgY3MtYmlzZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9yZXN1
bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0Lnhlbi1ib290IC0tc3VtbWFyeS1vdXQ9dG1wLzEyNjE3OC5iaXNl
Y3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEyNTg5OCAtLWJsZXNzaW5ncz1yZWFsLHJl
YWwtYmlzZWN0IGxpbnV4LWxpbnVzIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgeGVuLWJvb3QKU2VhcmNoaW5nIGZvciBmYWlsdXJlIC8gYmFzaXMg
cGFzczoKIDEyNTkyMSBmYWlsIFtob3N0PWRlYmluYTBdIC8gMTI1ODk4IG9rLgpGYWlsdXJlIC8g
YmFzaXMgcGFzcyBmbGlnaHRzOiAxMjU5MjEgLyAxMjU4OTgKKHRyZWUgd2l0aCBubyB1cmw6IG1p
bmlvcykKKHRyZWUgd2l0aCBubyB1cmw6IG92bWYpCih0cmVlIHdpdGggbm8gdXJsOiBzZWFiaW9z
KQpUcmVlOiBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9n
aXQvdG9ydmFsZHMvbGludXgtMi42LmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJp
dHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApUcmVlOiBxZW11IGdpdDovL3hl
bmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL3hlbi5naXQKTGF0ZXN0IDMxMTMwYTE2ZDQ1OWRlODA5Y2QxYzAzZWFiYzk1NjdkMDk0YWFl
NmEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0
MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNh
ODY1NWQwNzY2M2EgMWY3NTc0NzYzY2JiMmM4NTgyNWI4Y2M0ZDgxZjM4NmU3NjdhNDc2ZgpCYXNp
cyBwYXNzIDk0NzEwY2FjMGVmNGVlMTc3YTYzYjUyMjc2NjRiMzhjOTViYmY3MDMgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMz
YmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2Eg
MWY3NTc0NzYzY2JiMmM4NTgyNWI4Y2M0ZDgxZjM4NmU3NjdhNDc2ZgpHZW5lcmF0aW5nIHJldmlz
aW9ucyB3aXRoIC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yICBnaXQ6Ly9naXQua2VybmVsLm9y
Zy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdCM5NDcxMGNh
YzBlZjRlZTE3N2E2M2I1MjI3NjY0YjM4Yzk1YmJmNzAzLTMxMTMwYTE2ZDQ1OWRlODA5Y2QxYzAz
ZWFiYzk1NjdkMDk0YWFlNmEgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmly
bXdhcmUuZ2l0I2M1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAtYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
cWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I2M4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0
OGIyNzlmNjAtYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCBnaXQ6Ly94
ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0IzQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNh
ODY1NWQwNzY2M2EtNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBnaXQ6
Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCMxZjc1NzQ3NjNjYmIyYzg1ODI1YjhjYzRkODFmMzg2
ZTc2N2E0NzZmLTFmNzU3NDc2M2NiYjJjODU4MjViOGNjNGQ4MWYzODZlNzY3YTQ3NmYKTG9hZGVk
IDExMTUgbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6
CiAxMjU4OTggcGFzcyA5NDcxMGNhYzBlZjRlZTE3N2E2M2I1MjI3NjY0YjM4Yzk1YmJmNzAzIGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3
YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVk
MDc2NjNhIDFmNzU3NDc2M2NiYjJjODU4MjViOGNjNGQ4MWYzODZlNzY3YTQ3NmYKIDEyNTkyMSBm
YWlsIDMxMTMwYTE2ZDQ1OWRlODA5Y2QxYzAzZWFiYzk1NjdkMDk0YWFlNmEgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJh
MjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMWY3
NTc0NzYzY2JiMmM4NTgyNWI4Y2M0ZDgxZjM4NmU3NjdhNDc2ZgogMTI2MDY4IHBhc3MgOTQ3MTBj
YWMwZWY0ZWUxNzdhNjNiNTIyNzY2NGIzOGM5NWJiZjcwMyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlm
NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxZjc1NzQ3NjNjYmIy
Yzg1ODI1YjhjYzRkODFmMzg2ZTc2N2E0NzZmCiAxMjYwOTIgZmFpbCAzMTEzMGExNmQ0NTlkZTgw
OWNkMWMwM2VhYmM5NTY3ZDA5NGFhZTZhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEz
NWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDFmNzU3NDc2M2NiYjJjODU4MjViOGNj
NGQ4MWYzODZlNzY3YTQ3NmYKIDEyNjE0OCBmYWlsIGMyZDlmNWJjMmRiNDliY2MyZTA1NTM0MDk0
MWIxODczYjc0ZGZiNWQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBj
OGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0
ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMWY3NTc0NzYzY2JiMmM4NTgyNWI4Y2M0ZDgxZjM4NmU3
NjdhNDc2ZgogMTI2MTc2IHBhc3MgZWFjMzQxMTk0NDI2YmE3ZWFkMzQ0NDkyM2I5ZWJhNDkxYWU0
ZmVlYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1
MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFk
M2E4NjU1ZDA3NjYzYSAxZjc1NzQ3NjNjYmIyYzg1ODI1YjhjYzRkODFmMzg2ZTc2N2E0NzZmCiAx
MjYxNTEgcGFzcyBmMjRkNmYyNjU0ZDM5MzU1Y2RmODI4NWUyMTQwOWVkOGQ1NmQ0Mjg0IGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNk
YzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2
NjNhIDFmNzU3NDc2M2NiYjJjODU4MjViOGNjNGQ4MWYzODZlNzY3YTQ3NmYKIDEyNjE3OCBmYWls
IDEzZTA5MWI2ZGQwZTc4YTUxOGE3ZDg3NTY2MDdkM2FjYjgyMTU3NjggYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUx
NDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMWY3NTc0
NzYzY2JiMmM4NTgyNWI4Y2M0ZDgxZjM4NmU3NjdhNDc2ZgogMTI2MTU0IHBhc3MgN2VkY2YwZDMx
NGY2OWU1MDZkZGQ5NTYyMDYyYjJhNzlmYTk2NWJiOSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAg
NDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxZjc1NzQ3NjNjYmIyYzg1
ODI1YjhjYzRkODFmMzg2ZTc2N2E0NzZmCiAxMjYxNTcgcGFzcyBlYWMzNDExOTQ0MjZiYTdlYWQz
NDQ0OTIzYjllYmE0OTFhZTRmZWViIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4
OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDFmNzU3NDc2M2NiYjJjODU4MjViOGNjNGQ4
MWYzODZlNzY3YTQ3NmYKIDEyNjE1OSBmYWlsIDg1YTBiNzkxYmMxN2Y3YTQ5MjgwYjMzZTI5MDVk
MTA5YzA2MmE0N2IgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVh
MDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2
MzMzODMxZDNhODY1NWQwNzY2M2EgMWY3NTc0NzYzY2JiMmM4NTgyNWI4Y2M0ZDgxZjM4NmU3Njdh
NDc2ZgogMTI2MTY4IGZhaWwgMTNlMDkxYjZkZDBlNzhhNTE4YTdkODc1NjYwN2QzYWNiODIxNTc2
OCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQy
YzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4
NjU1ZDA3NjYzYSAxZjc1NzQ3NjNjYmIyYzg1ODI1YjhjYzRkODFmMzg2ZTc2N2E0NzZmCiAxMjYx
NjkgcGFzcyBlYWMzNDExOTQ0MjZiYTdlYWQzNDQ0OTIzYjllYmE0OTFhZTRmZWViIGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAz
M2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNh
IDFmNzU3NDc2M2NiYjJjODU4MjViOGNjNGQ4MWYzODZlNzY3YTQ3NmYKIDEyNjE3MiBmYWlsIDEz
ZTA5MWI2ZGQwZTc4YTUxOGE3ZDg3NTY2MDdkM2FjYjgyMTU3NjggYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhi
Mjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMWY3NTc0NzYz
Y2JiMmM4NTgyNWI4Y2M0ZDgxZjM4NmU3NjdhNDc2ZgpTZWFyY2hpbmcgZm9yIGludGVyZXN0aW5n
IHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjU4OTggKHBhc3MpLCBmb3IgYmFzaXMg
cGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI1OTIxIChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1
cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI2MDY4IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJl
cHJvIGZvdW5kOiBmbGlnaHQgMTI2MDkyIChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIDAgcmV2
aXNpb25zIGF0IGVhYzM0MTE5NDQyNmJhN2VhZDM0NDQ5MjNiOWViYTQ5MWFlNGZlZWIgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2Rj
MDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2
M2EgMWY3NTc0NzYzY2JiMmM4NTgyNWI4Y2M0ZDgxZjM4NmU3NjdhNDc2ZgpObyByZXZpc2lvbnMg
bGVmdCB0byB0ZXN0LCBjaGVja2luZyBncmFwaCBzdGF0ZS4KIFJlc3VsdCBmb3VuZDogZmxpZ2h0
IDEyNjE1NyAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyNjE2
OCAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNjE2OSAo
cGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI2MTcyIChmYWlsKSwg
Zm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI2MTc2IChwYXNzKSwgZm9y
IGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjYxNzggKGZhaWwpLCBmb3IgZmlyc3Qg
ZmFpbHVyZQoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoK
ICBCdWcgaXMgaW4gdHJlZTogIGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGlu
dXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICAx
M2UwOTFiNmRkMGU3OGE1MThhN2Q4NzU2NjA3ZDNhY2I4MjE1NzY4CiAgQnVnIG5vdCBwcmVzZW50
OiBlYWMzNDExOTQ0MjZiYTdlYWQzNDQ0OTIzYjllYmE0OTFhZTRmZWViCiAgTGFzdCBmYWlsIHJl
cHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2
MTc4LwoKCiAgKFJldmlzaW9uIGxvZyB0b28gbG9uZywgb21pdHRlZC4pCgpSZXZpc2lvbiBncmFw
aCBsZWZ0IGluIC9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdC54ZW4tYm9vdC57ZG90
LHBzLHBuZyxodG1sLHN2Z30uCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KMTI2MTc4OiB0b2xlcmFibGUgQUxMIEZBSUwKCmZsaWdodCAxMjYxNzggbGludXgtbGludXMg
cmVhbC1iaXNlY3QgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncy8xMjYxNzgvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90
IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgNyB4ZW4tYm9vdCBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCgoKam9iczoKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWls
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 18 22:35:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 18 Aug 2018 22: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 1fr9o5-0005ap-FL; Sat, 18 Aug 2018 22:34: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=ecyy=lb=xenproject.org=prvs=76177da26=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fr9o3-0005Zy-OC
 for xen-devel@lists.xenproject.org; Sat, 18 Aug 2018 22:34:51 +0000
X-Inumbo-ID: fffef0b0-a336-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fffef0b0-a336-11e8-a6a9-d7ebe60f679a;
 Sat, 18 Aug 2018 22:35:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,258,1531785600"; d="scan'208";a="63167980"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75085-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm32-invlpg~shadow:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm32pae-invlpg~shadow:fail:regression
 xen-4.6-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-invlpg~shadow:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 xen-4.6-testing:test-amd64-amd64-i386-pvgrub:guest-start/debian.repeat:fail:regression
 xen-4.6-testing:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 xen-4.6-testing:test-armhf-armhf-xl-rtds:xen-install:fail:allowable
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32-invlpg~shadow:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm32pae-invlpg~shadow:fail:nonblocking
 xen-4.6-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-invlpg~shadow:fail:nonblocking
 xen-4.6-testing:test-armhf-armhf-libvirt: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-midway: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-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop: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-xtf-amd64-amd64-4:xtf/test-hvm32pae-memop-seg: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-4: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-4: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-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-2:xtf/test-pv32pae-xsa-194: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-1: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-xtf-amd64-amd64-5: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-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-amd64-amd64-libvirt: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-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-amd64-amd64-xl-qemuu-win10-i386:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-win10-i386:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemuu-win10-i386:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-i386-xl-qemut-win10-i386:guest-stop:fail:nonblocking
 xen-4.6-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=ef1b64877424016c90400963adff056e9199e667
X-Osstest-Versions-That: xen=98d7948b50b4e91ec4efa860da32d9ac4fe69300
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 18 Aug 2018 23:34:46 +0100
Subject: [Xen-devel] [xen-4.6-testing baseline-only test] 75085: regressions
 - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTA4NSB4ZW4tNC42LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueGVuc291cmNl
LmNvbS9vc3N0ZXN0L2xvZ3MvNzUwODUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291
bGQgbm90IGJlIHJ1bjoKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgMjEgeHRmL3Rlc3QtaHZt
MzItaW52bHBnfnNoYWRvdyBmYWlsIFJFR1IuIHZzLiA3NTAzNwogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMyAzNiB4dGYvdGVzdC1odm0zMnBhZS1pbnZscGd+c2hhZG93IGZhaWwgUkVHUi4gdnMuIDc1
MDM3CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgIDQ5IHh0Zi90ZXN0LWh2bTY0LWludmxwZ35z
aGFkb3cgZmFpbCBSRUdSLiB2cy4gNzUwMzcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICBmYWlsIFJFR1IuIHZzLiA3NTAzNwogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAxOSBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwg
UkVHUi4gdnMuIDc1MDM3CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgIDEwIGRlYmlhbi1k
aS1pbnN0YWxsICAgICAgICAgZmFpbCBSRUdSLiB2cy4gNzUwMzcKClJlZ3Jlc3Npb25zIHdoaWNo
IGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICA2IHhlbi1pbnN0YWxsICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gNzUwMzcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgIDIxIHh0Zi90ZXN0LWh2bTMyLWludmxw
Z35zaGFkb3cgZmFpbCAgIGxpa2UgNzUwMzcKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAz
NiB4dGYvdGVzdC1odm0zMnBhZS1pbnZscGd+c2hhZG93IGZhaWwgbGlrZSA3NTAzNwogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMSAgICAgICA0OSB4dGYvdGVzdC1odm02NC1pbnZscGd+c2hhZG93IGZh
aWwgICBsaWtlIDc1MDM3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzUwMzcKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3
NTAzNwogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgICBsaWtlIDc1MDM3CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgNzUwMzcKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBm
YWlsICAgbGlrZSA3NTAzNwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTQg
eGVuLWJvb3QvbDEgICAgICAgICAgICAgZmFpbCBsaWtlIDc1MDM3CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIGxpa2Ug
NzUwMzcKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwg
ICAgICAgICAgICBmYWlsICAgbGlrZSA3NTAzNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDc1MDM3CiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICAgICAg
ZmFpbCAgIGxpa2UgNzUwMzcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbGlrZSA3NTAzNwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDc1MDM3CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFl
LW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAg
ICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2VnICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICA1MiB4dGYvdGVzdC1odm02NC1tZW1vcC1zZWcgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgIDM3IHh0Zi90
ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTQgICAgICAgNzcgeHRmL3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICA1MiB4dGYvdGVzdC1odm02NC1t
ZW1vcC1zZWcgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAg
ICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgMzcgeHRmL3Rlc3QtaHZtMzJwYWUtbWVtb3Atc2Vn
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICA3NyB4dGYv
dGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC01ICAgICAgIDM3IHh0Zi90ZXN0LWh2bTMycGFlLW1lbW9wLXNlZyAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgNTIgeHRmL3Rlc3QtaHZtNjQt
bWVtb3Atc2VnICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAg
ICAgICA3NyB4dGYvdGVzdC1wdjMycGFlLXhzYS0xOTQgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDUyIHh0Zi90ZXN0LWh2bTY0LW1lbW9wLXNlZyAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgNzcgeHRm
L3Rlc3QtcHYzMnBhZS14c2EtMTk0ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgIDc3IHh0Zi90ZXN0LXB2MzJw
YWUteHNhLTE5NCAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGVmMWI2NDg3NzQyNDAxNmM5MDQwMDk2
M2FkZmYwNTZlOTE5OWU2NjcKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAg
IDk4ZDc5NDhiNTBiNGU5MWVjNGVmYTg2MGRhMzJkOWFjNGZlNjkzMDAKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgICA3NTAzNyAgMjAxOC0wOC0wMiAwMDowMjo0MiBaICAgMTYgZGF5cwpUZXN0aW5nIHNh
bWUgc2luY2UgICAgNzUwODUgIDIwMTgtMDgtMTggMDM6NDk6NTUgWiAgICAwIGRheXMgICAgMSBh
dHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlzdGlhbiBMaW5k
aWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2Uu
ZHVubGFwQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bEBhcm0uY29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1w
cnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4t
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFk
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9v
c3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDU3
MCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Aug 18 23:45:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 18 Aug 2018 23:45:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frAtl-0002MW-6W; Sat, 18 Aug 2018 23:44: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=xo0w=lb=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frAtk-0002MF-JI
 for xen-devel@lists.xenproject.org; Sat, 18 Aug 2018 23:44:48 +0000
X-Inumbo-ID: 8602f30a-a340-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8602f30a-a340-11e8-a8a5-bc764e045a96;
 Sun, 19 Aug 2018 01:43: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 1frAtg-000849-PM; Sat, 18 Aug 2018 23:44:44 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1frAtg-0003tV-H0; Sat, 18 Aug 2018 23:44:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frAtg-0000Nx-GM; Sat, 18 Aug 2018 23:44:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126012-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:build-amd64-xen-xsm-freebsd:xen-build-freebsd: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:build-amd64-xen-freebsd:xen-build-freebsd: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-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt: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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=3dd454c6c694409aaedd4ed075d6aeace2dd8391
X-Osstest-Versions-That: xen=1f7574763cbb2c85825b8cc4d81f386e767a476f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 18 Aug 2018 23:44:44 +0000
Subject: [Xen-devel] [xen-unstable test] 126012: 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>

ZmxpZ2h0IDEyNjAxMiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjAxMi8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NjkxCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU2OTEK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTY5MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NjkxCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjU2OTEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTY5MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1Njkx
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjU2OTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY5MQogYnVpbGQtYW1k
NjQteGVuLXhzbS1mcmVlYnNkICAgNyB4ZW4tYnVpbGQtZnJlZWJzZCAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICAg
IDcgeGVuLWJ1aWxkLWZyZWVic2QgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0t
aW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4
ZW4gICAgICAgICAgICAgICAgICAzZGQ0NTRjNmM2OTQ0MDlhYWVkZDRlZDA3NWQ2YWVhY2UyZGQ4
MzkxCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAxZjc1NzQ3NjNjYmIy
Yzg1ODI1YjhjYzRkODFmMzg2ZTc2N2E0NzZmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU2OTEg
IDIwMTgtMDctMzAgMjE6Mzc6MTIgWiAgIDE5IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1
NzE2ICAyMDE4LTA4LTAxIDAzOjM2OjI5IFogICAxNyBkYXlzICAgMTAgYXR0ZW1wdHMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTI2MDEyICAyMDE4LTA4LTE2IDIyOjA5OjExIFogICAgMiBkYXlzICAg
IDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6
CiAgQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+CiAgQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJp
c3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3Jh
Y2xlLmNvbT4KICBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAgR2VvcmdlIER1
bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNv
bT4KICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5n
c2xhYi5jb20+CiAgTm9yYmVydCBNYW50aGV5IDxubWFudGhleUBhbWF6b24uZGU+CiAgUGF1bCBE
dXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBSYXp2YW4gQ29qb2NhcnUgPHJjb2pv
Y2FydUBiaXRkZWZlbmRlci5jb20+CiAgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBTaW1vbiBH
YWlzZXIgPHNpbW9uQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgU2ltb24gUm93ZSA8c2ltb24u
cm93ZUBldS5jaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CiAgV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQteGVuLWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiBidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1y
dW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAg
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
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24g
OgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICAxZjc1NzQ3NjNj
Li4zZGQ0NTRjNmM2ICAzZGQ0NTRjNmM2OTQ0MDlhYWVkZDRlZDA3NWQ2YWVhY2UyZGQ4MzkxIC0+
IG1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 18 23:59:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 18 Aug 2018 23:59: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 1frB8G-0004Uu-OV; Sat, 18 Aug 2018 23:59: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=dqqr=lc=xenproject.org=prvs=76177da26=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1frB8E-0004UZ-Tw
 for xen-devel@lists.xenproject.org; Sat, 18 Aug 2018 23:59:46 +0000
X-Inumbo-ID: dcbd4c61-a342-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dcbd4c61-a342-11e8-a6a9-d7ebe60f679a;
 Sun, 19 Aug 2018 00:00:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,258,1531785600"; d="scan'208";a="63169266"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75087-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=f843a328772a30c11162c281adaf2afc1b4a972f
X-Osstest-Versions-That: ovmf=52047be0243074f50fab45650f36ae693c93d1b3
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 19 Aug 2018 00:59:41 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75087: 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
NTA4NyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDg3LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUwODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTA4MwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGY4NDNhMzI4NzcyYTMwYzExMTYyYzI4MWFkYWYy
YWZjMWI0YTk3MmYKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDUyMDQ3
YmUwMjQzMDc0ZjUwZmFiNDU2NTBmMzZhZTY5M2M5M2QxYjMKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTA4MyAgMjAxOC0wOC0xNyAxNzo1NToyNCBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwODcgIDIwMTgtMDgtMTggMDg6MjI6NTQgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBHYXJ5IExp
biA8Z2xpbkBzdXNlLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIFlv
bmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUu
bmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29z
c3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgMzIxIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Aug 19 00:04:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 19 Aug 2018 00: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 1frBCk-0005qT-CA; Sun, 19 Aug 2018 00:04: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=s/cs=lc=xenproject.org=prvs=762ff8cfc=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1frBCj-0005qH-Bh
 for xen-devel@lists.xenproject.org; Sun, 19 Aug 2018 00:04:25 +0000
X-Inumbo-ID: 42d70ba5-a343-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 42d70ba5-a343-11e8-a8a5-bc764e045a96;
 Sun, 19 Aug 2018 02:03:11 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,258,1531785600"; d="scan'208";a="63169394"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75086-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=75063
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 19 Aug 2018 01:04:20 +0100
Subject: [Xen-devel] [distros-debian-stretch test] 75086: 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>

ZmxpZ2h0IDc1MDg2IGRpc3Ryb3MtZGViaWFuLXN0cmV0Y2ggcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MvNzUwODYvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtYXJtaGYtc3RyZXRjaC1uZXRib290LXB5Z3J1
YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzUwNjMKIHRlc3QtYW1kNjQtYW1kNjQt
aTM4Ni1zdHJldGNoLW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlr
ZSA3NTA2MwogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1zdHJldGNoLW5ldGJvb3QtcHZncnViIDEw
IGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTA2MwogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0
LXN0cmV0Y2gtbmV0Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc1
MDYzCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zdHJldGNoLW5ldGJvb3QtcHZncnViIDEwIGRlYmlh
bi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTA2MwoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAg
ICAgICAgICAgICAgIDc1MDYzCgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
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 Sun Aug 19 01:59:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 19 Aug 2018 01: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 1frCzM-00045N-0i; Sun, 19 Aug 2018 01:58: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=jmia=lc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frCzL-00045B-82
 for xen-devel@lists.xenproject.org; Sun, 19 Aug 2018 01:58:43 +0000
X-Inumbo-ID: 7af54bb2-a353-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7af54bb2-a353-11e8-a6a9-d7ebe60f679a;
 Sun, 19 Aug 2018 01:59: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 1frCzH-0003X1-6b; Sun, 19 Aug 2018 01:58: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 1frCzG-0004Vs-TP; Sun, 19 Aug 2018 01:58:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frCzG-0002Mb-SA; Sun, 19 Aug 2018 01:58:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126017-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:guest-localmigrate: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-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-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-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-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm: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-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-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-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-i386-xl-qemuu-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-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=93e02ae4200184bab43ce29966e895826a756a37
X-Osstest-Versions-That: linux=060744011e93679f03932f050619744be895b772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 19 Aug 2018 01:58:38 +0000
Subject: [Xen-devel] [linux-4.9 test] 126017: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjAxNyBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjAxNy8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgMTQgZ3Vlc3QtbG9jYWxtaWdyYXRlIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTgzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAg
ICAgOTNlMDJhZTQyMDAxODRiYWI0M2NlMjk5NjZlODk1ODI2YTc1NmEzNwpiYXNlbGluZSB2ZXJz
aW9uOgogbGludXggICAgICAgICAgICAgICAgMDYwNzQ0MDExZTkzNjc5ZjAzOTMyZjA1MDYxOTc0
NGJlODk1Yjc3MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MTgzICAyMDE4LTA3LTE1IDE2OjQ2
OjUzIFogICAzNCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTI3MSAgMjAxOC0wNy0xNyAx
MDoxMjoxOSBaICAgMzIgZGF5cyAgIDE1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEy
NjAxNyAgMjAxOC0wOC0xNyAwMDo0MjozOSBaICAgIDIgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
MzgzIHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVt
IGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
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
aGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDEzNzIzIGxpbmVzIGxvbmcuKQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Aug 19 02:22:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 19 Aug 2018 02:22: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 1frDME-0006dp-5y; Sun, 19 Aug 2018 02:22: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=n86t=lc=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1frDMC-0006dk-U0
 for xen-devel@lists.xenproject.org; Sun, 19 Aug 2018 02:22:21 +0000
X-Inumbo-ID: 87aa3e37-a356-11e8-a8a5-bc764e045a96
Received: from mail-qk0-x231.google.com (unknown [2607:f8b0:400d:c09::231])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 87aa3e37-a356-11e8-a8a5-bc764e045a96;
 Sun, 19 Aug 2018 04:21:07 +0200 (CEST)
Received: by mail-qk0-x231.google.com with SMTP id z74-v6so8757801qkb.10
 for <xen-devel@lists.xenproject.org>; Sat, 18 Aug 2018 19:22:19 -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=l9/vCRuq7c65DvI4G374ZlChDZDmdYS3wFncdyEedkk=;
 b=aSK+dGy0Uc53fHvRp01SIBu4VWYZPDoLjv8sOWmyg7VAU5msyj6JhJI1Qs/3KXMm5H
 KVRBCcxUndNTIygH+m1H1y0Oz7xDzs5G++UigEelXBosWjPL+DLMfd37AOOkZsbkaBUQ
 3LbrxGepwRi5YWbaFp/btgv8uKqCGzChc8Kyk=
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=l9/vCRuq7c65DvI4G374ZlChDZDmdYS3wFncdyEedkk=;
 b=PdXBDzQfE6nG0UpcuqMMAi5GhRTTFymsp6LRaF++EMC0vf3Sqc5yAlinEc05LyMeB9
 CYodiBenckcHpoXbA1sYw+b3DjjiYmf3MpwGOdkWZa6t18VjXmAqLXPOYLIiX5Hf8p92
 2/250zioqiSZ/CLqJ8WLKspJZmtx2KmxTySZ+XdA0Mgdr1m0EYHSjqRtdD6F4p8Vd9TH
 uTQz7bQLlf0NpAxD8BTkAt0HH7lzmyPbrxozghpNIAVy9723qgs/9sK6k9BLrbGn2ZKY
 23Qr/BsEYYKGnRvIFXnncuKzdLsHWfLDQ/xXuxSfUTmxS0n5Dcjmdgkge99PbMj5/bPs
 Ohrg==
X-Gm-Message-State: AOUpUlGvpJR+hPNvGEvB4aA69+dmTdyPlrOyA7scYhDUKlx44q6zRNEu
 aEPshzl3LcVlMmKdhXE5mIR5Kg5il+8=
X-Google-Smtp-Source: AA+uWPx2y+Z//KAZJX8XNEmXDgD6/dqSk2Qvypy3UbLEKF29DMsEp2ICJCoFzSeWTiQSfbZ1rEsB+g==
X-Received: by 2002:a37:a91:: with SMTP id
 139-v6mr6539193qkk.191.1534645338837; 
 Sat, 18 Aug 2018 19:22:18 -0700 (PDT)
Received: from localhost.localdomain
 (104-179-196-18.lightspeed.brhmal.sbcglobal.net. [104.179.196.18])
 by smtp.gmail.com with ESMTPSA id p21-v6sm4054605qtb.32.2018.08.18.19.22.17
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sat, 18 Aug 2018 19:22:18 -0700 (PDT)
From: Doug Goldstein <cardoe@cardoe.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 18 Aug 2018 21:22:05 -0500
Message-Id: <20180819022205.22024-1-cardoe@cardoe.com>
X-Mailer: git-send-email 2.16.1
Subject: [Xen-devel] [PATCH] build: remove tboot make targets
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>, 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>

VGhlIHRib290IHRhcmdldHMgYXJlIHdvZWZ1bGx5IG91dCBvZiBkYXRlLiBUaGVzZSBzaG91bGQg
cmVhbGx5IGJlCnJldGlyZWQgYmVjYXVzZSBzZXR0aW5nIHVwIHRib290IGlzIG1vcmUgY29tcGxl
eCB0aGFuIHRoZSBidWlsZCBwcm9jZXNzCmZvciBpdC4KClNpZ25lZC1vZmYtYnk6IERvdWcgR29s
ZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KLS0tCkV2ZXJ5b25lIGtub3dzIG15IGZlZWxpbmcg
YWJvdXQgdGhlIFhlbiBidWlsZCBzeXN0ZW0gYmVpbmcgYSBtZXRhLWRpc3RybwpidWlsZGVyLiBU
aGlzIGp1c3QgcmVtb3ZlcyBzb21ldGhpbmcgdGhhdCBuZXZlciByZWFsbHkgYmVsb25nZWQKaW50
ZWdyYXRlZCBpbiB0aGUgWGVuIGJ1aWxkIHN5c3RlbS4gVGhlIGJlc3Qgb3B0aW9uIHdvdWxkIGJl
CmRvY3VtZW50YXRpb24gaW5zdGVhZCBvZiBhIG1ha2UgdGFyZ2V0IHRvIGV4cGxhaW4gaG93IHRv
IHNldHVwIHRib290CmFsb25nIHdpdGggdGhlIG5lY2Vzc2FyeSBBQ01zIGFuZCB0aGUgcG9saWN5
IGdlbmVyYXRpb24uIEJ1dCB0aGVuIGFnYWluCnRib290IGhhcyBpdHMgb3duIGRvY3MgY292ZXJp
bmcgdGhhdC4gVGhlIExpbnV4IGtlcm5lbCBkb2Vzbid0IGhhdmUgYQptYWtlIHRhcmdldCBmb3Ig
dGJvb3Qgc28gd2h5IHNob3VsZCBYZW4/IFRoaXMgaXMgbXkgcmFudCB3aGlsZSBJIHRyaWVkCnRv
IGtlZXAgdGhlIHJhbnQteSBiaXRzIG91dCBvZiB0aGUgY29tbWl0IG1lc3NhZ2UuCgotLS0KIE1h
a2VmaWxlIHwgNDQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
IFJFQURNRSAgIHwgIDUgLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgNDkgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvTWFrZWZpbGUgYi9NYWtlZmlsZQppbmRleCAxZDQzMDQ0MDMzLi5kOTU5Y2Q1
YjQ3IDEwMDY0NAotLS0gYS9NYWtlZmlsZQorKysgYi9NYWtlZmlsZQpAQCAtMjkxLDExICsyOTEs
NiBAQCBoZWxwOgogCUBlY2hvICcgIHVuaW5zdGFsbCAgICAgICAgICAgICAtIGF0dGVtcHQgdG8g
cmVtb3ZlIGluc3RhbGxlZCBYZW4gdG9vbHMnCiAJQGVjaG8gJyAgICAgICAgICAgICAgICAgICAg
ICAgICAgKHVzZSB3aXRoIGV4dHJlbWUgY2FyZSEpJwogCUBlY2hvCi0JQGVjaG8gJ1RydXN0ZWQg
Qm9vdCAodGJvb3QpIHRhcmdldHM6JwotCUBlY2hvICcgIGJ1aWxkLXRib290ICAgICAgICAgICAt
IGRvd25sb2FkIGFuZCBidWlsZCB0aGUgdGJvb3QgbW9kdWxlJwotCUBlY2hvICcgIGluc3RhbGwt
dGJvb3QgICAgICAgICAtIGRvd25sb2FkLCBidWlsZCwgYW5kIGluc3RhbGwgdGhlIHRib290IG1v
ZHVsZScKLQlAZWNobyAnICBjbGVhbi10Ym9vdCAgICAgICAgICAgLSBjbGVhbiB0aGUgdGJvb3Qg
bW9kdWxlIGlmIGl0IGV4aXN0cycKLQlAZWNobwogCUBlY2hvICdQYWNrYWdlIHRhcmdldHM6Jwog
CUBlY2hvICcgIHNyYy10YXJiYWxsLXJlbGVhc2UgICAtIG1ha2UgYSBzb3VyY2UgdGFyYmFsbCB3
aXRoIHhlbiBhbmQgcWVtdSB0YWdnZWQgd2l0aCBhIHJlbGVhc2UnCiAJQGVjaG8gJyAgc3JjLXRh
cmJhbGwgICAgICAgICAgIC0gbWFrZSBhIHNvdXJjZSB0YXJiYWxsIHdpdGggeGVuIGFuZCBxZW11
IHRhZ2dlZCB3aXRoIGdpdCBkZXNjcmliZScKQEAgLTMyNCw0NiArMzE5LDcgQEAgdW5pbnN0YWxs
LWRvY3M6CiAuUEhPTlk6IHVuaW5zdGFsbAogdW5pbnN0YWxsOiBEPSQoREVTVERJUikKIHVuaW5z
dGFsbDogdW5pbnN0YWxsLXRvb2xzLXB1YmxpYy1oZWFkZXJzICQoVEFSR1NfVU5JTlNUQUxMKQot
CXJtIC1yZiAkKEQpL2Jvb3QvdGJvb3QqCiAKIC5QSE9OWTogeGVudmVyc2lvbgogeGVudmVyc2lv
bjoKIAlAJChNQUtFKSAtLW5vLXByaW50LWRpcmVjdG9yeSAtQyB4ZW4geGVudmVyc2lvbgotCi0j
Ci0jIHRib290IHRhcmdldHMKLSMKLQotVEJPT1RfVEFSRklMRSA9IHRib290LTIwMDkwMzMwLnRh
ci5negotI1RCT09UX0JBU0VfVVJMID0gaHR0cDovL2Rvd25sb2Fkcy5zb3VyY2Vmb3JnZS5uZXQv
dGJvb3QKLVRCT09UX0JBU0VfVVJMID0gJChYRU5fRVhURklMRVNfVVJMKQotCi0uUEhPTlk6IGJ1
aWxkLXRib290Ci1idWlsZC10Ym9vdDogZG93bmxvYWRfdGJvb3QKLQkkKE1BS0UpIC1DIHRib290
IGJ1aWxkCi0KLS5QSE9OWTogaW5zdGFsbC10Ym9vdAotaW5zdGFsbC10Ym9vdDogZG93bmxvYWRf
dGJvb3QKLQkkKE1BS0UpIC1DIHRib290IGluc3RhbGwKLQotLlBIT05ZOiBkaXN0LXRib290Ci1k
aXN0LXRib290OiBkb3dubG9hZF90Ym9vdAotCSQoTUFLRSkgREVTVERJUj0kKERJU1RESVIpL2lu
c3RhbGwgLUMgdGJvb3QgZGlzdAotCi0uUEhPTlk6IGNsZWFuLXRib290Ci1jbGVhbi10Ym9vdDoK
LQlbICEgLWQgdGJvb3QgXSB8fCAkKE1BS0UpIC1DIHRib290IGNsZWFuCi0KLS5QSE9OWTogZGlz
dGNsZWFuLXRib290Ci1kaXN0Y2xlYW4tdGJvb3Q6Ci0JWyAhIC1kIHRib290IF0gfHwgJChNQUtF
KSAtQyB0Ym9vdCBkaXN0Y2xlYW4KLQotLlBIT05ZOiBkb3dubG9hZF90Ym9vdAotZG93bmxvYWRf
dGJvb3Q6IHRib290L01ha2VmaWxlCi0KLXRib290L01ha2VmaWxlOiB0Ym9vdC8kKFRCT09UX1RB
UkZJTEUpCi0JWyAtZSB0Ym9vdC9NYWtlZmlsZSBdIHx8IHRhciAteHpmIHRib290LyQoVEJPT1Rf
VEFSRklMRSkgLUMgdGJvb3QvIC0tc3RyaXAtY29tcG9uZW50cyAxCi0KLXRib290LyQoVEJPT1Rf
VEFSRklMRSk6Ci0JbWtkaXIgLXAgdGJvb3QKLQl3Z2V0IC1PIHRib290LyQoVEJPT1RfVEFSRklM
RSkgJChUQk9PVF9CQVNFX1VSTCkvJChUQk9PVF9UQVJGSUxFKQpkaWZmIC0tZ2l0IGEvUkVBRE1F
IGIvUkVBRE1FCmluZGV4IDRiOTViMjFjN2IuLjNhNDk3ZmIwNjQgMTAwNjQ0Ci0tLSBhL1JFQURN
RQorKysgYi9SRUFETUUKQEAgLTE5OSw4ICsxOTksMyBAQCBodHRwOi8vc291cmNlZm9yZ2UubmV0
L3Byb2plY3RzL3Rib290LiAgVGhpcyBwcm9qZWN0IGhvc3RzIHRoZSBjb2RlIGluIGEKIG1lcmN1
cmlhbCByZXBvIGF0IGh0dHA6Ly90Ym9vdC5zb3VyY2Vmb3JnZS5uZXQvaGcvdGJvb3QuaGcgYW5k
IGNvbnRhaW5zCiB0YXJiYWxscyBvZiB0aGUgc291cmNlLiAgSW5zdHJ1Y3Rpb25zIGluIHRoZSB0
Ym9vdCBSRUFETUUgZGVzY3JpYmUgaG93CiB0byBtb2RpZnkgZ3J1Yi5jb25mIHRvIHVzZSB0Ym9v
dCB0byBsYXVuY2ggWGVuLgotCi1UaGVyZSBhcmUgb3B0aW9uYWwgdGFyZ2V0cyBhcyBwYXJ0IG9m
IFhlbidzIHRvcC1sZXZlbCBtYWtlZmlsZSB0aGF0IHdpbGwKLWRvd25sb2FkIGFuZCBidWlsZCB0
Ym9vdDogaW5zdGFsbC10Ym9vdCwgYnVpbGQtdGJvb3QsIGRpc3QtdGJvb3QsIGNsZWFuLXRib290
LgotVGhlc2Ugd2lsbCBkb3dubG9hZCB0aGUgbGF0ZXN0IHRhciBmaWxlIGZyb20gdGhlIFNvdXJj
ZUZvcmdlIHNpdGUgdXNpbmcgd2dldCwKLXRoZW4gYnVpbGQvaW5zdGFsbC9kaXN0IGFjY29yZGlu
ZyB0byBYZW4ncyBzZXR0aW5ncy4KLS0gCjIuMTYuMQoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 19 02:44:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 19 Aug 2018 02:44:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frDhB-0008C7-U2; Sun, 19 Aug 2018 02:44: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=jmia=lc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frDh9-0008Bk-U8
 for xen-devel@lists.xenproject.org; Sun, 19 Aug 2018 02:44:00 +0000
X-Inumbo-ID: 8d782a70-a359-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8d782a70-a359-11e8-a8a5-bc764e045a96;
 Sun, 19 Aug 2018 04:42: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 1frDh5-0004pC-Mt; Sun, 19 Aug 2018 02:43: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 1frDh5-0007ks-FQ; Sun, 19 Aug 2018 02:43:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frDh5-0004oq-Ef; Sun, 19 Aug 2018 02:43:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126042-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-3.18:test-armhf-armhf-libvirt-raw: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-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-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt: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-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-libvirt:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-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-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop: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-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-armhf-armhf-libvirt-raw:migrate-support-check: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=830f9674e76d08d04585e53fc200ae8af99966e7
X-Osstest-Versions-That: linux=dbba166b0e442d4d38ae0f244d32338c3e92d16f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 19 Aug 2018 02:43:55 +0000
Subject: [Xen-devel] [linux-3.18 test] 126042: 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>

ZmxpZ2h0IDEyNjA0MiBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYwNDIvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTY1OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NjU4CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjU2NTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTY1OAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgMTI1NjU4CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU2NTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlu
dXggICAgICAgICAgICAgICAgODMwZjk2NzRlNzZkMDhkMDQ1ODVlNTNmYzIwMGFlOGFmOTk5NjZl
NwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgZGJiYTE2NmIwZTQ0MmQ0
ZDM4YWUwZjI0NGQzMjMzOGMzZTkyZDE2ZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1NjU4ICAy
MDE4LTA3LTI5IDE4OjAzOjAyIFogICAyMCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTgy
NSAgMjAxOC0wOC0wOSAxMDo0MDo1NyBaICAgIDkgZGF5cyAgICA2IGF0dGVtcHRzCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVv
cGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFkYW0gUmFkZm9yZCA8YXJh
ZGZvcmRAZ21haWwuY29tPgogIEFsZXggRGV1Y2hlciA8YWxleGFuZGVyLmRldWNoZXJAYW1kLmNv
bT4KICBBbGV4YW5kcmUgQmVsbG9uaSA8YWxleGFuZHJlLmJlbGxvbmlAYm9vdGxpbi5jb20+CiAg
QW1pdGt1bWFyIEthcndhciA8YW1pdC5rYXJ3YXJAcmVkcGluZXNpZ25hbHMuY29tPgogIEFuZHJl
dyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW5keSBTaGV2Y2hlbmtvIDxh
bmRyaXkuc2hldmNoZW5rb0BsaW51eC5pbnRlbC5jb20+CiAgQW5pbCBHdXJ1bXVydGh5IDxhbmls
Lmd1cnVtdXJ0aHlAY2F2aXVtLmNvbT4KICBBbnNvbiBIdWFuZyA8QW5zb24uSHVhbmdAbnhwLmNv
bT4KICBBbnRvbiBWYXNpbHlldiA8dmFzaWx5ZXZAaXNwcmFzLnJ1PgogIEFydGVtIFNhdmtvdiA8
YXNhdmtvdkByZWRoYXQuY29tPgogIEFzdXRvc2ggRGFzIDxhc3V0b3NoZEBjb2RlYXVyb3JhLm9y
Zz4KICBCam9ybiBIZWxnYWFzIDxiaGVsZ2Fhc0Bnb29nbGUuY29tPgogIEJyYWQgTG92ZSA8YnJh
ZEBuZXh0ZGltZW5zaW9uLmNjPgogIENhbiBHdW8gPGNhbmdAY29kZWF1cm9yYS5vcmc+CiAgQ2hp
bnRhbiBQYW5keWEgPGNwYW5keWFAY29kZWF1cm9yYS5vcmc+CiAgQ2hyaXMgTm92YWtvdmljIDxj
aHJpc0BjaHJpc24ubWUudWs+CiAgQ2hyaXN0b3BoIEhlbGx3aWcgPGhjaEBsc3QuZGU+CiAgQ2hy
aXN0b3BoZSBMZXJveSA8Y2hyaXN0b3BoZS5sZXJveUBjLXMuZnI+CiAgQ29saW4gSWFuIEtpbmcg
PGNvbGluLmtpbmdAY2Fub25pY2FsLmNvbT4KICBDb25nIFdhbmcgPHhpeW91Lndhbmdjb25nQGdt
YWlsLmNvbT4KICBEYWVSeW9uZyBKZW9uZyA8dGhyZWVlYXJjYXRAZ21haWwuY29tPgogIERhbWll
biBMZSBNb2FsIDxkYW1pZW4ubGVtb2FsQHdkYy5jb20+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNh
cnBlbnRlckBvcmFjbGUuY29tPgogIERhbmllbCBCb3JrbWFubiA8ZGFuaWVsQGlvZ2VhcmJveC5u
ZXQ+CiAgRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KICBEYXZlIEtsZWlr
YW1wIDxkYXZlLmtsZWlrYW1wQG9yYWNsZS5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBk
YXZlbWxvZnQubmV0PgogIERtaXRyeSBUb3Jva2hvdiA8ZHRvckBjaHJvbWl1bS5vcmc+CiAgRG9t
aW5payBCb3playA8ZG9taW5pa3guYm96ZWtAaW50ZWwuY29tPgogIERvdWcgTGVkZm9yZCA8ZGxl
ZGZvcmRAcmVkaGF0LmNvbT4KICBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5jb20+CiAg
RXVnZW5peSBQYWx0c2V2IDxFdWdlbml5LlBhbHRzZXZAc3lub3BzeXMuY29tPgogIEV5YWwgUmVp
emVyIDxleWFsckB0aS5jb20+CiAgRXlhbCBSZWl6ZXIgPGV5YWxyZWl6ZXJAZ21haWwuY29tPgog
IEZsb3JpYW4gRmFpbmVsbGkgPGYuZmFpbmVsbGlAZ21haWwuY29tPgogIEZsb3JpYW4gV2VzdHBo
YWwgPGZ3QHN0cmxlbi5kZT4KICBHYW5hcGF0aGkgQmhhdCA8Z2JoYXRAbWFydmVsbC5jb20+CiAg
R3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBIYW5zIFZl
cmt1aWwgPGhhbnMudmVya3VpbEBjaXNjby5jb20+CiAgSGVyYmVydCBYdSA8aGVyYmVydEBnb25k
b3IuYXBhbmEub3JnLmF1PgogIEhpbWFuc2h1IE1hZGhhbmkgPGhpbWFuc2h1Lm1hZGhhbmlAY2F2
aXVtLmNvbT4KICBIdWFuZyBDaG9uZyA8aHVhbmcuY2hvbmdAenRlLmNvbS5jbj4KICBJbmdvIE1v
bG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBKYWt1YiBLaWNpbnNraSA8amFrdWIua2ljaW5za2lA
bmV0cm9ub21lLmNvbT4KICBKYXNvbiBHdW50aG9ycGUgPGpnZ0BtZWxsYW5veC5jb20+CiAgSmlh
bmcgQmlhbyA8amlhbmcuYmlhbzJAenRlLmNvbS5jbj4KICBKaXJpIEtvc2luYSA8amtvc2luYUBz
dXNlLmN6PgogIEpvbmF0aGFuIE5ldXNjaMOkZmVyIDxqLm5ldXNjaGFlZmVyQGdteC5uZXQ+CiAg
S2FpIENoaWVoIENodWFuZyA8a2FpY2hpZWguY2h1YW5nQG1lZGlhdGVrLmNvbT4KICBLYWlDaGll
aCBDaHVhbmcgPGthaWNoaWVoLmNodWFuZ0BtZWRpYXRlay5jb20+CiAgS2FsbGUgVmFsbyA8a3Zh
bG9AY29kZWF1cm9yYS5vcmc+CiAgS2FuIExpYW5nIDxrYW4ubGlhbmdAaW50ZWwuY29tPgogIEtl
aXRoIEJ1c2NoIDxrZWl0aC5idXNjaEBpbnRlbC5jb20+CiAgS3VwcHVzd2FteSBTYXRoeWFuYXJh
eWFuYW4gPHNhdGh5YW5hcmF5YW5hbi5rdXBwdXN3YW15QGxpbnV4LmludGVsLmNvbT4KICBMZW9u
IFJvbWFub3Zza3kgPGxlb25yb0BtZWxsYW5veC5jb20+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZh
bGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIExvcmVuem8gQmlhbmNvbmkgPGxvcmVuem8uYmlh
bmNvbmlAcmVkaGF0LmNvbT4KICBMdWMgVmFuIE9vc3RlbnJ5Y2sgPGx1Yy52YW5vb3N0ZW5yeWNr
QGdtYWlsLmNvbT4KICBNYXJjIEtsZWluZS1CdWRkZSA8bWtsQHBlbmd1dHJvbml4LmRlPgogIE1h
cmsgQnJvd24gPGJyb29uaWVAa2VybmVsLm9yZz4KICBNYXJ0aW4gSy4gUGV0ZXJzZW4gPG1hcnRp
bi5wZXRlcnNlbkBvcmFjbGUuY29tPgogIE1hcnRpbiBTY2h3aWRlZnNreSA8c2Nod2lkZWZza3lA
ZGUuaWJtLmNvbT4KICBNYXNhbWkgSGlyYW1hdHN1IDxtaGlyYW1hdEBrZXJuZWwub3JnPgogIE1h
dGhpZXUgTWFsYXRlcnJlIDxtYWxhdEBkZWJpYW4ub3JnPgogIE1hdXJvIENhcnZhbGhvIENoZWhh
YiA8bWNoZWhhYitzYW1zdW5nQGtlcm5lbC5vcmc+CiAgTWF1cm8gQ2FydmFsaG8gQ2hlaGFiIDxt
Y2hlaGFiQHMtb3BlbnNvdXJjZS5jb20+CiAgTWF5YSBFcmV6IDxtZXJlekBjb2RlYXVyb3JhLm9y
Zz4KICBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQuYXU+CiAgTWljaGFlbCBTLiBU
c2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNoYWwgU2ltZWsgPG1pY2hhbC5zaW1la0B4aWxp
bnguY29tPgogIE1pa2EgV2VzdGVyYmVyZyA8bWlrYS53ZXN0ZXJiZXJnQGxpbnV4LmludGVsLmNv
bT4KICBOZWFsIENhcmR3ZWxsIDxuY2FyZHdlbGxAZ29vZ2xlLmNvbT4KICBQYXZlbCBNYWNoZWsg
PHBhdmVsQHVjdy5jej4KICBQZXRlciBaaWpsc3RyYSAoSW50ZWwpIDxwZXRlcnpAaW5mcmFkZWFk
Lm9yZz4KICBQaGlsbGlwIExvdWdoZXIgPHBoaWxsaXAubG91Z2hlckBnbWFpbC5jb20+CiAgUXVp
bm4gVHJhbiA8cXVpbm4udHJhbkBjYXZpdW0uY29tPgogIFNha2FyaSBBaWx1cyA8c2FrYXJpLmFp
bHVzQGxpbnV4LmludGVsLmNvbT4KICBTYXNoYSBMZXZpbiA8YWxleGFuZGVyLmxldmluQG1pY3Jv
c29mdC5jb20+CiAgU2hhbmthcmEgUGFpbG9vciA8c2hhbmthcmFwYWlsb29yQGdtYWlsLmNvbT4K
ICBTaGFvaHVhIExpIDxzaGxpQGZiLmNvbT4KICBTaHVhaCBLaGFuIChTYW1zdW5nIE9TRykgPHNo
dWFoQGtlcm5lbC5vcmc+CiAgU2l2YSBSZWJiYWdvbmRsYSA8c2l2YS5yZWJiYWdvbmRsYUByZWRw
aW5lc2lnbmFscy5jb20+CiAgU29oZWlsIEhhc3NhcyBZZWdhbmVoIDxzb2hlaWxAZ29vZ2xlLmNv
bT4KICBTdGV2ZW4gUm9zdGVkdCAoVk13YXJlKSA8cm9zdGVkdEBnb29kbWlzLm9yZz4KICBTdGV3
YXJ0IFNtaXRoIDxzdGV3YXJ0QGxpbnV4LmlibS5jb20+CiAgU3ViaGFzaCBKYWRhdmFuaSA8c3Vi
aGFzaGpAY29kZWF1cm9yYS5vcmc+CiAgU3VkaXAgTXVraGVyamVlIDxzdWRpcG0ubXVraGVyamVl
QGdtYWlsLmNvbT4KICBTdW1hbiBBbm5hIDxzLWFubmFAdGkuY29tPgogIFN2ZW4gRWNrZWxtYW5u
IDxzdmVuLmVja2VsbWFubkBvcGVubWVzaC5jb20+CiAgVGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNl
LmRlPgogIFRha2FzaGkgU2FrYW1vdG8gPG8tdGFrYXNoaUBzYWthbW9jY2hpLmpwPgogIFRlanVu
IEhlbyA8dGpAa2VybmVsLm9yZz4KICBUaGVvZG9yZSBUcydvIDx0eXRzb0BtaXQuZWR1PgogIFRo
b21hcyBSaWNodGVyIDx0bXJpY2h0QGxpbnV4LmlibS5jb20+CiAgVG9ueSBCYXR0ZXJzYnkgPHRv
bnliQGN5YmVybmV0aWNzLmNvbT4KICBUdWRvciBBbWJhcnVzIDx0dWRvci5hbWJhcnVzQG1pY3Jv
Y2hpcC5jb20+CiAgVHVkb3ItRGFuIEFtYmFydXMgPHR1ZG9yLmFtYmFydXNAbWljcm9jaGlwLmNv
bT4KICBXZW53ZW4gV2FuZyA8d2FuZzY0OTVAdW1uLmVkdT4KICBYaWFvIExpYW5nIDx4aWxpYW5n
QHJlZGhhdC5jb20+CiAgWW91c3VrIFNldW5nIDx5c3NldW5nQGdvb2dsZS5jb20+CiAgWXVjaHVu
ZyBDaGVuZyA8eWNoZW5nQGdvb2dsZS5jb20+CiAgWXVmZW4gWXUgPHl1eXVmZW5AaHVhd2VpLmNv
bT4KICBaaG91eWFuZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwuY29tPgoKam9iczoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
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
bmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L2xpbnV4LXB2b3BzLmdpdAogICBkYmJhMTY2YjBl
NDQuLjgzMGY5Njc0ZTc2ZCAgODMwZjk2NzRlNzZkMDhkMDQ1ODVlNTNmYzIwMGFlOGFmOTk5NjZl
NyAtPiB0ZXN0ZWQvbGludXgtMy4xOAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Aug 19 08:32:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 19 Aug 2018 08: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 1frJ7e-0000z6-7R; Sun, 19 Aug 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=jmia=lc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frJ7d-0000yu-5P
 for xen-devel@lists.xenproject.org; Sun, 19 Aug 2018 08:31:41 +0000
X-Inumbo-ID: 6080b8a0-a38a-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6080b8a0-a38a-11e8-a6a9-d7ebe60f679a;
 Sun, 19 Aug 2018 08:32: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 1frJ7Y-0003nX-Tu; Sun, 19 Aug 2018 08:31:36 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1frJ7Y-0007ty-MW; Sun, 19 Aug 2018 08:31:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frJ7Y-00031c-Lr; Sun, 19 Aug 2018 08:31:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126073-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-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-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=69c20e1090059d8b359fdd435e8ba50db7269be1
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 19 Aug 2018 08:31:36 +0000
Subject: [Xen-devel] [libvirt test] 126073: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjA3MyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYwNzMvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlidmlydCAgICAg
ICAgICAgICAgNjljMjBlMTA5MDA1OWQ4YjM1OWZkZDQzNWU4YmE1MGRiNzI2OWJlMQpiYXNlbGlu
ZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAgMDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIw
ODVlMWZmZWE5ZDU4ZmU4YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzODE0ICAyMDE4LTA2LTA1
IDA0OjE5OjIzIFogICA3NSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzg0MCAgMjAxOC0w
Ni0wNiAwNDoxOToyOCBaICAgNzQgZGF5cyAgIDU2IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNjA3MyAgMjAxOC0wOC0xNyAyMDozOTowNiBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogICAgQWxlcyBN
dXNpbCA8YW11c2lsQHJlZGhhdC5jb20+CiAgQW5kcmVhIEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVk
aGF0LmNvbT4KICBBbnlhIEhhcnRlciA8YWhhcnRlckByZWRoYXQuY29tPgogIEJpbmcgTml1IDxi
aW5nLm5pdUBpbnRlbC5jb20+CiAgQmpvZXJuIFdhbGsgPGJ3YWxrQGxpbnV4LmlibS5jb20+CiAg
Qm9ibyBEdSA8ZHVibzE2M0AxMjYuY29tPgogIEJvcmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51
eC5pYm0uY29tPgogIEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBDaGFu
Z2t1byBTaGkgPHNoaS5jaGFuZ2t1b0BoM2MuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhp
YW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNh
bm9uaWNhbC5jb20+CiAgQ2xlbWVudGluZSBIYXlhdCA8Y2xlbUBsc2UuZXBpdGEuZnI+CiAgQ29s
ZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW5pZWwgTmljb2xldHRpIDxkYW50
dGkxMkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYW5pZWwgVmVpbGxhcmQgPHZlaWxsYXJkQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8
ZWJsYWtlQHJlZGhhdC5jb20+CiAgRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4K
ICBGYWJpYW5vIEZpZMOqbmNpbyA8ZmFiaWFub0BmaWRlbmNpby5vcmc+CiAgRmlsaXAgQWxhYyA8
ZmlsaXBhbGFjQGdtYWlsLmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgaW50cmln
ZXJpIDxpbnRyaWdlcmkrbGlidmlydEBib3VtLm9yZz4KICBpbnRyaWdlcmkgPGludHJpZ2VyaUBi
b3VtLm9yZz4KICBKYW1pZSBTdHJhbmRib2dlIDxqYW1pZUBjYW5vbmljYWwuY29tPgogIEppZSBX
YW5nIDx3YW5namllODguaHVhd2VpLmNvbT4KICBKaW0gRmVobGlnIDxqZmVobGlnQHN1c2UuY29t
PgogIEppcmkgRGVuZW1hcmsgPGpkZW5lbWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpm
ZXJsYW5AcmVkaGF0LmNvbT4KICBKdWxpbyBGYXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29tPgog
IErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hh
bWFydEByZWRoYXQuY29tPgogIEthdGVyaW5hIEtvdWtpb3UgPGtrb3VraW91QHJlZGhhdC5jb20+
CiAgTGFpbmUgU3R1bXAgPGxhaW5lQGxhaW5lLm9yZz4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0By
ZWRoYXQuY29tPgogIEx1eWFvIEh1YW5nIDxsaHVhbmdAcmVkaGF0LmNvbT4KICBNYXJjIEhhcnRt
YXllciA8bWhhcnRtYXlAbGludXguaWJtLmNvbT4KICBNYXJjIEhhcnRtYXllciA8bWhhcnRtYXlA
bGludXgudm5ldC5pYm0uY29tPgogIE1hcmNvcyBQYXVsbyBkZSBTb3V6YSA8bWFyY29zLnNvdXph
Lm9yZ0BnbWFpbC5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0Bp
bnZpc2libGV0aGluZ3NsYWIuY29tPgogIE1hcnRpbiBLbGV0emFuZGVyIDxta2xldHphbkByZWRo
YXQuY29tPgogIE1hdHRoaWFzIEJvbHRlIDxtYXR0aGlhcy5ib2x0ZUBnb29nbGVtYWlsLmNvbT4K
ICBNaWNoYWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE1pY2hhbCBQcsOtdm96
bsOtayA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBOaWtvbGF5IFNoaXJva292c2tpeSA8bnNoaXJv
a292c2tpeUB2aXJ0dW96em8uY29tPgogIFBhdmVsIEhyZGluYSA8cGhyZGluYUByZWRoYXQuY29t
PgogIFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgogIFBpbm8gVG9zY2FubyA8cHRv
c2Nhbm9AcmVkaGF0LmNvbT4KICBSYWRvc3RpbiBTdG95YW5vdiA8cnN0b3lhbm92MUBnbWFpbC5j
b20+CiAgUmFteSBFbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgogIHJhbXllbGtlc3QgPHJh
bXllbGtlc3RAZ21haWwuY29tPgogIFJpY2hhcmQgVy5NLiBKb25lcyA8cmpvbmVzQHJlZGhhdC5j
b20+CiAgUm9tYW4gQm9nb3JvZHNraXkgPGJvZ29yb2Rza2l5QGdtYWlsLmNvbT4KICBTaGkgTGVp
IDxzaGlsZWkubWFzc2Nsb3Vkc0BnbXguY29tPgogIFNoaWNoYW5na3VvIDxzaGkuY2hhbmdrdW9A
aDNjLmNvbT4KICBTaW1vbiBLb2J5ZGEgPHNrb2J5ZGFAcmVkaGF0LmNvbT4KICBTdGVmYW4gQmFk
ZXIgPHN0ZWZhbi5iYWRlckBjYW5vbmljYWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJA
bGludXgudm5ldC5pYm0uY29tPgogIFN1a3JpdCBCaGF0bmFnYXIgPHNrcnRiaHRuZ3JAZ21haWwu
Y29tPgogIFRvbcOhxaEgR29sZW1iaW92c2vDvSA8dGdvbGVtYmlAcmVkaGF0LmNvbT4KICBWaXRh
bHkgS3V6bmV0c292IDx2a3V6bmV0c0ByZWRoYXQuY29tPgogIHcwMDI1MTU3NCA8d2FuZ2ppZTg4
QGh1YXdlaS5jb20+CiAgV2VpbHVuIFpodSA8emh1d2VpbHVuQGh1YXdlaS5jb20+CiAgeGluaHVh
LkNhbyA8Y2FveGluaHVhQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDEzNTU3IGxp
bmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Aug 19 10:31:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 19 Aug 2018 10:31:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frKz8-0001HR-8j; Sun, 19 Aug 2018 10: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=jmia=lc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frKz7-0001HH-Up
 for xen-devel@lists.xenproject.org; Sun, 19 Aug 2018 10:31:01 +0000
X-Inumbo-ID: cbf0305c-a39a-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cbf0305c-a39a-11e8-a8a5-bc764e045a96;
 Sun, 19 Aug 2018 12:29:47 +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 1frKz2-000659-If; Sun, 19 Aug 2018 10:30:56 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1frKz2-000724-8t; Sun, 19 Aug 2018 10:30:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frKz2-0001zQ-8J; Sun, 19 Aug 2018 10:30:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126197-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=b8f33431f3dd23fb43a879f4bdb4283fdc9465ad
X-Osstest-Versions-That: xen=aa67b97ed34279c43a43d9ca46727b5746caa92e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 19 Aug 2018 10:30:56 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 126197: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjE5NyB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjE5Ny8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGI4ZjMzNDMxZjNkZDIz
ZmI0M2E4NzlmNGJkYjQyODNmZGM5NDY1YWQKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIGFhNjdiOTdlZDM0Mjc5YzQzYTQzZDljYTQ2NzI3YjU3NDZjYWE5MmUKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNTkxNiAgMjAxOC0wOC0xNSAwOToxOTowNCBaICAgIDQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjYxOTcgIDIwMTgtMDgtMTkgMDk6MjA6MzQgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlz
dGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBDaHJpc3RvcGhlciBD
bGFyayA8Y2hyaXN0b3BoZXIuY2xhcms2QGJhZXN5c3RlbXMuY29tPgogIENocmlzdG9waGVyIENs
YXJrIDxjaHJpc3RvcGhlci53LmNsYXJrQGdtYWlsLmNvbT4KICBEYW5pZWwgRGUgR3JhYWYgPGRn
ZGVncmFAdHljaG8ubnNhLmdvdj4KICBHb3BhbGFzZXR0eSwgTWFub2ogPG1hbm9qLmdvcGFsYXNl
dHR5QGhwZS5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAg
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBS
b2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFNpbW9uIFJvd2UgPHNpbW9uLnJvd2VAZXUuY2l0cml4
LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgogIFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+CiAgWmhlbnpob25nIER1YW4gPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+
Cgpqb2JzOgogY292ZXJpdHktYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMu
eGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgYWE2N2I5N2VkMy4uYjhmMzM0MzFmMyAg
YjhmMzM0MzFmM2RkMjNmYjQzYTg3OWY0YmRiNDI4M2ZkYzk0NjVhZCAtPiBjb3Zlcml0eS10ZXN0
ZWQvc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 19 11:11:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 19 Aug 2018 11:11:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frLbm-0004IO-GK; Sun, 19 Aug 2018 11:10: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=s/cs=lc=xenproject.org=prvs=762ff8cfc=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1frLbl-0004IE-PA
 for xen-devel@lists.xenproject.org; Sun, 19 Aug 2018 11:10:57 +0000
X-Inumbo-ID: 5f64f404-a3a0-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5f64f404-a3a0-11e8-a8a5-bc764e045a96;
 Sun, 19 Aug 2018 13:09:43 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,260,1531785600"; d="scan'208";a="63183032"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75088-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-amd64-i386-freebsd10-amd64:leak-check/check:fail:regression
 xen-4.11-testing:test-amd64-i386-xl-raw:debian-di-install: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-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-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-midway:guest-start: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-xl-rtds: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-multivcpu:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:guest-start: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-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-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-qemuu-win10-i386: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-armhf-armhf-libvirt-raw: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-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-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=733450b39b83d7891ddd931399beef93e1edbf33
X-Osstest-Versions-That: xen=d757c29ffe2e31b15397e43cd58da88b6318b654
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 19 Aug 2018 11:49:45 +0100
Subject: [Xen-devel] [xen-4.11-testing baseline-only test] 75088:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTA4OCB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJj
ZS5jb20vb3NzdGVzdC9sb2dzLzc1MDg4LwoKUmVncmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNv
dWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0IDIyIGxlYWst
Y2hlY2svY2hlY2sgICAgICAgZmFpbCBSRUdSLiB2cy4gNzUwNzUKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICBmYWlsIFJFR1IuIHZzLiA3
NTA3NQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
MTQgeGVuLWJvb3QvbDEgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRlYmlhbi1kaS1pbnN0
YWxsICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAg
ICAgICAgIDczMzQ1MGIzOWI4M2Q3ODkxZGRkOTMxMzk5YmVlZjkzZTFlZGJmMzMKYmFzZWxpbmUg
dmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGQ3NTdjMjlmZmUyZTMxYjE1Mzk3ZTQzY2Q1
OGRhODhiNjMxOGI2NTQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTA3NSAgMjAxOC0wOC0xNiAx
MDo1Mjo1NyBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzUwODggIDIwMTgtMDgt
MTggMTY6MjM6MTAgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1
cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJp
dGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA3
MzM0NTBiMzliODNkNzg5MWRkZDkzMTM5OWJlZWY5M2UxZWRiZjMzCkF1dGhvcjogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBBdWcgMTUgMTQ6MjA6MjQgMjAxOCAr
MDIwMAoKICAgIHg4Njogd3JpdGUgdG8gY29ycmVjdCB2YXJpYWJsZSBpbiBwYXJzZV9wdl9sMXRm
KCkKICAgIAogICAgQXBwYXJlbnRseSBhIGNvcHktYW5kLXBhc3RlIG1pc3Rha2UuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmll
d2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgbWFz
dGVyIGNvbW1pdDogNTdjNTU0ZjhhNmUwNjg5NGY2MDFkOTc3ZDE4YjMwMTdkMmE2MGY0MAogICAg
bWFzdGVyIGRhdGU6IDIwMTgtMDgtMTUgMTQ6MTU6MzAgKzAyMDAKKHFlbXUgY2hhbmdlcyBub3Qg
aW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 19 13:36:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 19 Aug 2018 13:36:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frNrw-0006hU-9K; Sun, 19 Aug 2018 13:35: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=jmia=lc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frNru-0006hI-9l
 for xen-devel@lists.xenproject.org; Sun, 19 Aug 2018 13:35:46 +0000
X-Inumbo-ID: dbab8cca-a3b4-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dbab8cca-a3b4-11e8-a6a9-d7ebe60f679a;
 Sun, 19 Aug 2018 13:36: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 1frNrr-000132-6k; Sun, 19 Aug 2018 13:35:43 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1frNrq-0000j4-NM; Sun, 19 Aug 2018 13:35:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frNrq-0006UV-MM; Sun, 19 Aug 2018 13:35:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126075-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-qemuu-debianhvm-amd64:guest-stop: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-arndale:host-ping-check-native:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-rtds:debian-install:fail:allowable
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-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-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-i386-xl-qemut-ws16-amd64:guest-localmigrate/x10: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-i386-xl-qemut-ws16-amd64:guest-start/win.repeat: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-xl-qemut-ws16-amd64:guest-stop: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-amd64-amd64-libvirt-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-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-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-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-amd64-xl-qemut-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=6c9d139cdd0289f2b35b5deea4b41b8e3e1b39b7
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 19 Aug 2018 13:35:42 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 126075: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjA3NSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjA3NS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAx
MjQzMjgKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tp
bmcpOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxNyBndWVzdC1z
dG9wIGZhaWwgaW4gMTI1OTIyIHBhc3MgaW4gMTI2MDc1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTQgZ3Vlc3QtbG9jYWxtaWdyYXRlIGZhaWwgaW4gMTI1OTIyIHBhc3Mg
aW4gMTI2MDc1CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICA1IGhvc3QtcGluZy1jaGVj
ay1uYXRpdmUgICAgIGZhaWwgcGFzcyBpbiAxMjU5MjIKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSBy
ZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjQz
MjgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgIGZh
aWwgYmxvY2tlZCBpbiAxMjQzMjgKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTcgZ3Vl
c3Qtc3RhcnQuMiBmYWlsIGluIDEyNTkyMiBibG9ja2VkIGluIDEyNDMyOAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgZmFpbCBpbiAxMjU5MjIgYmxv
Y2tlZCBpbiAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICBmYWlsIGluIDEyNTkyMiBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEyNTky
MiBsaWtlIDEyNDMyOAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIGluIDEyNTkyMiBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNTkyMiBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3Jj
X2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0IDE0IGd1ZXN0LWxvY2FsbWlncmF0ZSAgICBmYWlsIGxpa2UgMTI0MjQ4CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTggZ3Vlc3Qtc3RhcnQvd2luLnJlcGVhdCBmYWlsIGxp
a2UgMTI0MjQ4CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2Rl
Ymlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjQzMjgK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0
aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNmM5ZDEzOWNkZDAyODlmMmIzNWI1ZGVlYTRiNDFi
OGUzZTFiMzliNwpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMjM4MDA3
ZDZmYWU5NDQ3YmY1ZThlNzNkNjdhZTlmYjg0NGU3ZmYyYQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAg
MTI0MzI4ICAyMDE4LTA2LTE3IDIzOjM5OjA3IFogICA2MiBkYXlzCkZhaWxpbmcgc2luY2UgICAg
ICAgIDEyNDgwNyAgMjAxOC0wNi0yOCAxNzozODowNCBaICAgNTEgZGF5cyAgIDMyIGF0dGVtcHRz
ClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTkyMiAgMjAxOC0wOC0xNSAxNDo1NzoxMyBaICAgIDMg
ZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRl
ciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hy
aXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIEdlb3JnZSBEdW5s
YXAgPGR1bmxhcGdAdW1pY2guZWR1CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRy
aXguY29tPgogIElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5j
b20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBLZXZpbiBUaWFuIDxr
ZXZpbi50aWFuQGludGVsLmNvbT4KICBMYXJzIEt1cnRoIDxsYXJzLmt1cnRoLnhlbkBnbWFpbC5j
b20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBTdGVmYW5vIFN0
YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgU3Rld2FydCBIaWxkZWJyYW5kIDxz
dGV3YXJ0LmhpbGRlYnJhbmRAZG9ybmVyd29ya3MuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNp
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
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
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
LWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5v
IHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTI3NyBsaW5lcyBsb25nLikKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 19 13:43:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 19 Aug 2018 13:43:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frNzG-0007Uy-42; Sun, 19 Aug 2018 13: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=jmia=lc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frNzF-0007Um-9L
 for xen-devel@lists.xenproject.org; Sun, 19 Aug 2018 13:43:21 +0000
X-Inumbo-ID: a9882586-a3b5-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a9882586-a3b5-11e8-a8a5-bc764e045a96;
 Sun, 19 Aug 2018 15:42: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 1frNzA-0001BQ-ED; Sun, 19 Aug 2018 13:43: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 1frNzA-0000zi-5b; Sun, 19 Aug 2018 13:43:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frNzA-0000LZ-4x; Sun, 19 Aug 2018 13:43:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126069-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-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-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd: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-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-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-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-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt: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-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-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-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=5c60a7389d795e001c8748b458eb76e3a5b6008c
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 19 Aug 2018 13:43:16 +0000
Subject: [Xen-devel] [linux-linus test] 126069: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjA2OSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2MDY5LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4tYm9v
dCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4t
Ym9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5
OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gIDcgeGVuLWJv
b3QgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTg5OAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICA3IHhlbi1ib290
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhl
bi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
IDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3Qg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFy
ZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU4OTgKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEy
NTg5OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU4OTgKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgNWM2MGE3Mzg5ZDc5NWUw
MDFjODc0OGI0NThlYjc2ZTNhNWI2MDA4YwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAg
ICAgICAgICAgOTQ3MTBjYWMwZWY0ZWUxNzdhNjNiNTIyNzY2NGIzOGM5NWJiZjcwMwoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI1ODk4ICAyMDE4LTA4LTEzIDIxOjIwOjU1IFogICAgNSBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEyNTkyMSAgMjAxOC0wOC0xNSAxMzowNjo1NiBaICAgIDQgZGF5
cyAgICAyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNjA2OSAgMjAxOC0wOC0xNyAx
ODo1NzozNyBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTQxNiBwZW9wbGUgdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNp
b24gbG9nOyBpdCB3b3VsZCBiZSAxNTg3MzIgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 19 13:55:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 19 Aug 2018 13:55:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frOAc-0008M8-B3; Sun, 19 Aug 2018 13:55: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=jmia=lc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frOAb-0008Lw-DO
 for xen-devel@lists.xenproject.org; Sun, 19 Aug 2018 13:55:05 +0000
X-Inumbo-ID: 8eb00970-a3b7-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8eb00970-a3b7-11e8-a6a9-d7ebe60f679a;
 Sun, 19 Aug 2018 13:55: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 1frOAX-0001PZ-0c; Sun, 19 Aug 2018 13:55: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 1frOAW-0001dB-QH; Sun, 19 Aug 2018 13:55:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frOAW-0006fo-Pf; Sun, 19 Aug 2018 13:55:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126051-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install: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-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl:guest-start:fail:regression
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-xsm: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-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install: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-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install: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-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-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-libvirt-vhd:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:regression
 linux-next:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install: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-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-amd64-amd64-xl-qemuu-win10-i386:windows-install: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-cubietruck:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck: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-libvirt: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-multivcpu:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu: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-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=d7857ae43dcc4b23e61672d365c8094239d7bae4
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 19 Aug 2018 13:55:00 +0000
Subject: [Xen-devel] [linux-next test] 126051: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjA1MSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYwNTEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
MTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1h
bWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJF
R1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4t
Ym9vdCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTg5OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3
IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAg
ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAx
MjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAg
ICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1i
b290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDExIHhlbi1ib290
L2RzdF9ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1
ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDExIHhlbi1ib290L2RzdF9ob3N0ICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDcg
eGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQteHNtICA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDEwIHhl
bi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMCBkZWJpYW4tZGktaW5z
dGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1p
bmUgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAxMCBk
ZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxMCB3aW5k
b3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4
CgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tp
bmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1ODk4CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAg
ICBkNzg1N2FlNDNkY2M0YjIzZTYxNjcyZDM2NWM4MDk0MjM5ZDdiYWU0CmJhc2VsaW5lIHZlcnNp
b246CiBsaW51eCAgICAgICAgICAgICAgICA5NDcxMGNhYzBlZjRlZTE3N2E2M2I1MjI3NjY0YjM4
Yzk1YmJmNzAzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgICAgICAgICAgICAgICAgICAgICAgIChu
b3QgZm91bmQpICAgICAKRmFpbGluZyBzaW5jZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAobm90IGZvdW5kKSAgICAgClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNjA1MSAgMjAxOC0wOC0x
NyAxMjowNTo1MyBaICAgIDIgZGF5cyAgICAxIGF0dGVtcHRzCgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
aTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Aug 19 16:08:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 19 Aug 2018 16:08: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 1frQFo-0001em-8X; Sun, 19 Aug 2018 16: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=evov=lc=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1frQFn-0001eh-8o
 for xen-devel@lists.xenproject.org; Sun, 19 Aug 2018 16:08:35 +0000
X-Inumbo-ID: 3406953d-a3ca-11e8-a6a9-d7ebe60f679a
Received: from cstnet.cn (unknown [159.226.251.20])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 3406953d-a3ca-11e8-a6a9-d7ebe60f679a;
 Sun, 19 Aug 2018 16:09:09 +0000 (UTC)
Received: from localhost.localdomain (unknown [110.184.154.248])
 by APP-10 (Coremail) with SMTP id tACowAAXHmLflXlb0WCwAg--.52S2;
 Mon, 20 Aug 2018 00:08:06 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, mingo@redhat.com, hpa@zytor.com, x86@kernel.org,
 thomas.lendacky@amd.com, bp@alien8.de, pbonzini@redhat.com,
 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
Date: Mon, 20 Aug 2018 00:07:49 +0800
Message-Id: <cover.1534599097.git.puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
X-CM-TRANSID: tACowAAXHmLflXlb0WCwAg--.52S2
X-Coremail-Antispam: 1UD129KBjvJXoWxAryUAr4rCFy3Ar1fuFykZrb_yoWrurWkpF
 ZFkrZ5tF4rur9xAasrCr1kZFyfZa18uFW7Kw1UW3sxX3WYq347Xrn7J3W7Xw1qvrn5GF1S
 yFya9FWxXFykJFJanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUv214x267AKxVW5JVWrJwAFc2x0x2IEx4CE42xK8VAvwI8IcIk0
 rVWrJVCq3wAFIxvE14AKwVWUJVWUGwA2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK02
 1l84ACjcxK6xIIjxv20xvE14v26r4j6ryUM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26F4j
 6r4UJwA2z4x0Y4vEx4A2jsIE14v26r1j6r4UM28EF7xvwVC2z280aVCY1x0267AKxVW8JV
 W8Jr1le2I262IYc4CY6c8Ij28IcVAaY2xG8wAqx4xG64xvF2IEw4CE5I8CrVC2j2WlYx0E
 2Ix0cI8IcVAFwI0_Jw0_WrylYx0Ex4A2jsIE14v26r1j6r4UMcvjeVCFs4IE7xkEbVWUJV
 W8JwACjcxG0xvY0x0EwIxGrwACjI8F5VA0II8E6IAqYI8I648v4I1lFIxGxcIEc7CjxVA2
 Y2ka0xkIwI1l42xK82IYc2Ij64vIr41l4I8I3I0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxVAqx4
 xG67AKxVWUJVWUGwC20s026x8GjcxK67AKxVWUGVWUWwC2zVAF1VAY17CE14v26r4a6rW5
 MIIYrxkI7VAKI48JMIIF0xvE2Ix0cI8IcVAFwI0_Gr0_Xr1lIxAIcVC0I7IYx2IY6xkF7I
 0E14v26F4j6r4UJwCI42IY6xAIw20EY4v20xvaj40_Wr1j6rW3Jr1lIxAIcVC2z280aVAF
 wI0_Jr0_Gr1lIxAIcVC2z280aVCY1x0267AKxVW8JVW8JrUvcSsGvfC2KfnxnUUI43ZEXa
 7VUb9qXPUUUUU==
X-Originating-IP: [110.184.154.248]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH v4 00/16] 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, kvm@vger.kernel.org, linux-pm@vger.kernel.org,
 linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org,
 linux-acpi@vger.kernel.org, Pu Wen <puwen@hygon.cn>,
 xen-devel@lists.xenproject.org, linux-edac@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
cyBubyBoYXJtIHRvIGV4aXN0aW5nIGNvZGVzLgoKCnYzLT52NDoKICAtIFJlYmFzZWQgb24gNC4x
OC4zIGFuZCB0ZXN0ZWQgYWdhaW5zdCBpdC4KICAtIE1lcmdlIHBhdGNocyAwNS8xNyBwZXJmY3Ry
IGFuZCAxMC8xNyBldmVudHMgaW4gdjMgdG8gcGF0Y2ggMDUvMTYKICAgIFBNVSBmb3IgYmV0dGVy
IHBhdGNoIGZ1bmN0aW9uIGdyb3VwLgogIC0gQWRkIGh5Z29uX2dldF90b3BvbG9neV9lYXJseSgp
IGluIHBhdGNoIDAxLzE2LgogIC0gUmV3b3JrIHZlbmRvciBjaGVja2luZyBhbmQgcmVmaW5lIGNv
ZGluZyBzdHlsZS4KICAtIEFkZCBBY2tlZC1ieSBmcm9tIEJqb3JuIEhlbGdhYXMgZm9yIHBjaS4K
ICAtIEFkZCBBY2tlZC1ieSBmcm9tIFJhZmFlbCBKLiBXeXNvY2tpIGZvciBjcHVmcmVxIGFuZCBh
Y3BpLgoKdjItPnYzOgogIC0gUmViYXNlZCBvbiA0LjE4LXJjOCBhbmQgdGVzdGVkIGFnYWluc3Qg
aXQuCiAgLSBSZXdvcmsgdmVuZG9yIGNoZWNraW5nIGNvZGVzIHRvIGltcHJvdmUgY29uc2lzdGVu
Y3kuCgp2MS0+djI6CiAgLSBSZWJhc2VkIG9uIDQuMTgtcmM2IGFuZCB0ZXN0ZWQgYWdhaW5zdCBp
dC4KICAtIFNwbGl0IHRoZSBwYXRjaHNldCB0byBzbWFsbCBzZXJpZXMgb2YgcGF0Y2hlcy4KICAt
IFJld29yayBwYXRjaCBkZXNjcmlwdGlvbnMuCiAgLSBDcmVhdGUgYSBzZXBhcmF0ZWQgYXJjaC94
ODYva2VybmVsL2NwdS9oeWdvbi5jIGZvciBEaHlhbmEgQ1BVCiAgICBpbml0aWFsaXphdGlvbiB0
byByZWR1Y2UgbG9uZy10ZXJtIG1haW50ZW5hbmNlIGVmZm9ydC4KCgpQdSBXZW4gKDE2KToKICB4
ODYvY3B1OiBjcmVhdGUgRGh5YW5hIGluaXQgZmlsZSBhbmQgcmVnaXN0ZXIgbmV3IGNwdV9kZXYg
dG8gc3lzdGVtCiAgeDg2L2NhY2hlOiBnZXQgY2FjaGUgc2l6ZS9sZWF2ZXMgYW5kIHNldHVwIGNh
Y2hlIGNwdW1hcCBmb3IgRGh5YW5hCiAgeDg2L210cnI6IGdldCBNVFJSIG51bWJlciBhbmQgc3Vw
cG9ydCBUT1BfTUVNMgogIHg4Ni9zbXBib290OiBzbXAgaW5pdCBub2RlbGF5IGFuZCBubyBmbHVz
aCBjYWNoZXMgYmVmb3JlIHNsZWVwCiAgeDg2L3BtdTogZW5hYmxlIEh5Z29uIHN1cHBvcnQgdG8g
UE1VIGluZnJhc3RydWN0dXJlCiAgeDg2L25vcHM6IGluaXQgaWRlYWxfbm9wcyBmb3IgSHlnb24K
ICB4ODYvcGNpOiBhZGQgSHlnb24gUENJIHZlbmRvciBhbmQgbm9ydGhicmlkZ2Ugc3VwcG9ydAog
IHg4Ni9hcGljOiBhZGQgbW9kZXJuIEFQSUMgc3VwcG9ydCBmb3IgSHlnb24KICB4ODYvYnVnczog
YWRkIGxmZW5jZSBtaXRpZ2F0aW9uIHRvIHNwZWN0cmUgdjIgYW5kIG5vIG1lbHRkb3duIGZvcgog
ICAgSHlnb24KICB4ODYvbWNlOiBlbmFibGUgSHlnb24gc3VwcG9ydCB0byBNQ0UgaW5mcmFzdHJ1
Y3R1cmUKICB4ODYva3ZtOiBlbmFibGUgSHlnb24gc3VwcG9ydCB0byBLVk0gaW5mcmFzdHJ1Y3R1
cmUKICB4ODYveGVuOiBlbmFibGUgSHlnb24gc3VwcG9ydCB0byBYZW4KICBkcml2ZXIvYWNwaTog
ZW5hYmxlIEh5Z29uIHN1cHBvcnQgdG8gQUNQSSBkcml2ZXIKICBkcml2ZXIvY3B1ZnJlcTogZW5h
YmxlIEh5Z29uIHN1cHBvcnQgdG8gY3B1ZnJlcSBkcml2ZXIKICBkcml2ZXIvZWRhYzogZW5hYmxl
IEh5Z29uIHN1cHBvcnQgdG8gQU1ENjQgRURBQyBkcml2ZXIKICB0b29scy9jcHVwb3dlcjogZW5h
YmxlIEh5Z29uIHN1cHBvcnQgdG8gY3B1cG93ZXIgdG9vbAoKIE1BSU5UQUlORVJTICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA2ICsKIGFyY2gveDg2L0tjb25maWcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCiBhcmNoL3g4Ni9LY29u
ZmlnLmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAxMyArCiBhcmNoL3g4Ni9l
dmVudHMvYW1kL2NvcmUuYyAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgNiArCiBhcmNoL3g4
Ni9ldmVudHMvYW1kL3VuY29yZS5jICAgICAgICAgICAgICAgICAgICAgICB8ICAxNSArLQogYXJj
aC94ODYvZXZlbnRzL2NvcmUuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDQgKwog
YXJjaC94ODYvaW5jbHVkZS9hc20vY2FjaGVpbmZvLmggICAgICAgICAgICAgICAgICAgfCAgIDEg
KwogYXJjaC94ODYvaW5jbHVkZS9hc20va3ZtX2VtdWxhdGUuaCAgICAgICAgICAgICAgICAgfCAg
IDQgKwogYXJjaC94ODYvaW5jbHVkZS9hc20vbWNlLmggICAgICAgICAgICAgICAgICAgICAgICAg
fCAgIDUgKwogYXJjaC94ODYvaW5jbHVkZS9hc20vbm9zcGVjLWJyYW5jaC5oICAgICAgICAgICAg
ICAgfCAgIDQgKy0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3Byb2Nlc3Nvci5oICAgICAgICAgICAg
ICAgICAgIHwgICAzICstCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS92aXJ0ZXh0LmggICAgICAgICAg
ICAgICAgICAgICB8ICAgNSArLQogYXJjaC94ODYva2VybmVsL2FsdGVybmF0aXZlLmMgICAgICAg
ICAgICAgICAgICAgICAgfCAgIDQgKwogYXJjaC94ODYva2VybmVsL2FtZF9uYi5jICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAgNTEgKystCiBhcmNoL3g4Ni9rZXJuZWwvYXBpYy9hcGljLmMg
ICAgICAgICAgICAgICAgICAgICAgICB8ICAxOSArLQogYXJjaC94ODYva2VybmVsL2FwaWMvcHJv
YmVfMzIuYyAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwogYXJjaC94ODYva2VybmVsL2NwdS9N
YWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwogYXJjaC94ODYva2VybmVsL2Nw
dS9idWdzLmMgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMjggKy0KIGFyY2gveDg2L2tlcm5l
bC9jcHUvY2FjaGVpbmZvLmMgICAgICAgICAgICAgICAgICAgIHwgIDMxICstCiBhcmNoL3g4Ni9r
ZXJuZWwvY3B1L2NvbW1vbi5jICAgICAgICAgICAgICAgICAgICAgICB8ICAgMSArCiBhcmNoL3g4
Ni9rZXJuZWwvY3B1L2NwdS5oICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMSArCiBhcmNo
L3g4Ni9rZXJuZWwvY3B1L2h5Z29uLmMgICAgICAgICAgICAgICAgICAgICAgICB8IDQwOSArKysr
KysrKysrKysrKysrKysrKysKIGFyY2gveDg2L2tlcm5lbC9jcHUvbWNoZWNrL21jZS1zZXZlcml0
eS5jICAgICAgICAgIHwgICAzICstCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L21jaGVjay9tY2UuYyAg
ICAgICAgICAgICAgICAgICB8ICAyMSArLQogYXJjaC94ODYva2VybmVsL2NwdS9tdHJyL2NsZWFu
dXAuYyAgICAgICAgICAgICAgICAgfCAgIDMgKy0KIGFyY2gveDg2L2tlcm5lbC9jcHUvbXRyci9n
ZW5lcmljLmMgICAgICAgICAgICAgICAgIHwgICA1ICstCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L210
cnIvbXRyci5jICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQogYXJjaC94ODYva2VybmVsL2Nw
dS9wZXJmY3RyLXdhdGNoZG9nLmMgICAgICAgICAgICAgfCAgIDIgKwogYXJjaC94ODYva2VybmVs
L3NtcGJvb3QuYyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDQgKy0KIGFyY2gveDg2L2t2
bS9lbXVsYXRlLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDExICstCiBhcmNoL3g4
Ni9wY2kvYW1kX2J1cy5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgNiArLQogYXJj
aC94ODYveGVuL3BtdS5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMTIgKy0K
IGRyaXZlcnMvYWNwaS9hY3BpX3BhZC5jICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAx
ICsKIGRyaXZlcnMvYWNwaS9wcm9jZXNzb3JfaWRsZS5jICAgICAgICAgICAgICAgICAgICAgIHwg
ICAxICsKIGRyaXZlcnMvY3B1ZnJlcS9hY3BpLWNwdWZyZXEuYyAgICAgICAgICAgICAgICAgICAg
IHwgICA1ICsKIGRyaXZlcnMvY3B1ZnJlcS9hbWRfZnJlcV9zZW5zaXRpdml0eS5jICAgICAgICAg
ICAgIHwgICA5ICstCiBkcml2ZXJzL2VkYWMvYW1kNjRfZWRhYy5jICAgICAgICAgICAgICAgICAg
ICAgICAgICB8ICA1MiArKy0KIGRyaXZlcnMvZWRhYy9hbWQ2NF9lZGFjLmggICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgICA1ICsKIGRyaXZlcnMvZWRhYy9tY2VfYW1kLmMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgIDE1ICstCiBpbmNsdWRlL2xpbnV4L3BjaV9pZHMuaCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8ICAgMiArCiB0b29scy9wb3dlci9jcHVwb3dlci91dGlscy9j
cHVmcmVxLWluZm8uYyAgICAgICAgICB8ICAgNiArLQogdG9vbHMvcG93ZXIvY3B1cG93ZXIvdXRp
bHMvaGVscGVycy9hbWQuYyAgICAgICAgICAgfCAgIDYgKy0KIHRvb2xzL3Bvd2VyL2NwdXBvd2Vy
L3V0aWxzL2hlbHBlcnMvY3B1aWQuYyAgICAgICAgIHwgICA4ICstCiB0b29scy9wb3dlci9jcHVw
b3dlci91dGlscy9oZWxwZXJzL2hlbHBlcnMuaCAgICAgICB8ICAgMiArLQogdG9vbHMvcG93ZXIv
Y3B1cG93ZXIvdXRpbHMvaGVscGVycy9taXNjLmMgICAgICAgICAgfCAgIDMgKy0KIC4uLi9jcHVw
b3dlci91dGlscy9pZGxlX21vbml0b3IvbXBlcmZfbW9uaXRvci5jICAgIHwgICAzICstCiA0NiBm
aWxlcyBjaGFuZ2VkLCA3MzIgaW5zZXJ0aW9ucygrKSwgNjkgZGVsZXRpb25zKC0pCiBjcmVhdGUg
bW9kZSAxMDA2NDQgYXJjaC94ODYva2VybmVsL2NwdS9oeWdvbi5jCgotLSAKMi43LjQKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 19 16:14:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 19 Aug 2018 16: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 1frQLJ-0002Ri-40; Sun, 19 Aug 2018 16: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=evov=lc=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1frQLI-0002Rd-4H
 for xen-devel@lists.xenproject.org; Sun, 19 Aug 2018 16:14:16 +0000
X-Inumbo-ID: bdccdda4-a3ca-11e8-a8a5-bc764e045a96
Received: from cstnet.cn (unknown [159.226.251.20])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id bdccdda4-a3ca-11e8-a8a5-bc764e045a96;
 Sun, 19 Aug 2018 18:13:00 +0200 (CEST)
Received: from localhost.localdomain (unknown [110.184.154.248])
 by APP-10 (Coremail) with SMTP id tACowADn72NJl3lbn9GwAg--.152S2;
 Mon, 20 Aug 2018 00:14:06 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, mingo@redhat.com, hpa@zytor.com, x86@kernel.org,
 thomas.lendacky@amd.com, bp@alien8.de, pbonzini@redhat.com,
 boris.ostrovsky@oracle.com, jgross@suse.com, JBeulich@suse.com
Date: Mon, 20 Aug 2018 00:13:41 +0800
Message-Id: <044e5e9082d57c10a36a16a9da6404f976d7ae55.1534599097.git.puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <cover.1534599097.git.puwen@hygon.cn>
References: <cover.1534599097.git.puwen@hygon.cn>
X-CM-TRANSID: tACowADn72NJl3lbn9GwAg--.152S2
X-Coremail-Antispam: 1UD129KBjvJXoW7Zr48XFyfCFW5CrWfJrW7XFb_yoW8tr45pr
 W3AF40qFWvgwn7X3s5X3y8XryrZw1qqa15Kr9xKa1fXFs5Z3Z8XrWUCw1rJr1I9348ur10
 va40gw1UCFZavFJanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUvI14x267AKxVW8JVW5JwAFc2x0x2IEx4CE42xK8VAvwI8IcIk0
 rVWrJVCq3wAFIxvE14AKwVWUJVWUGwA2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK02
 1l84ACjcxK6xIIjxv20xvE14v26r4j6ryUM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26r4U
 JVWxJr1l84ACjcxK6I8E87Iv67AKxVW8JVWxJwA2z4x0Y4vEx4A2jsIEc7CjxVAFwI0_Gr
 1j6F4UJwAS0I0E0xvYzxvE52x082IY62kv0487Mc02F40EFcxC0VAKzVAqx4xG6I80ewAv
 7VC0I7IYx2IY67AKxVWUtVWrXwAv7VC2z280aVAFwI0_Gr0_Cr1lOx8S6xCaFVCjc4AY6r
 1j6r4UM4x0Y48IcxkI7VAKI48JM4x0x7Aq67IIx4CEVc8vx2IErcIFxwACI402YVCY1x02
 628vn2kIc2xKxwCF04k20xvY0x0EwIxGrwCFx2IqxVCFs4IE7xkEbVWUJVW8JwC20s026c
 02F40E14v26r1j6r18MI8I3I0E7480Y4vE14v26r106r1rMI8E67AF67kF1VAFwI0_Jw0_
 GFylIxkGc2Ij64vIr41lIxAIcVC0I7IYx2IY67AKxVW8JVW5JwCI42IY6xIIjxv20xvEc7
 CjxVAFwI0_Gr1j6F4UJwCI42IY6xAIw20EY4v20xvaj40_Gr0_Zr1lIxAIcVC2z280aVAF
 wI0_Gr0_Cr1lIxAIcVC2z280aVCY1x0267AKxVW8Jr0_Cr1UYxBIdaVFxhVjvjDU0xZFpf
 9x0JUD-B_UUUUU=
X-Originating-IP: [110.184.154.248]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH v4 12/16] 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, Pu Wen <puwen@hygon.cn>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VG8gbWFrZSBYZW4gd29ya3MgZnVuY3Rpb25seSBvbiBIeWdvbiBwbGF0Zm9ybXMsIHJldXNlIEFN
RCdzIFhlbiBzdXBwb3J0CmNvZGUgcGF0aCBmb3IgSHlnb24uCgpUaGVyZSBhcmUgc2l4IGNvcmUg
cGVyZm9ybWFuY2UgZXZlbnRzIGNvdW50ZXJzIHBlciB0aHJlYWQsIHNvIHRoZXJlIGFyZQpzaXgg
TVNScyBmb3IgdGhlc2UgY291bnRlcnMoMC01KS4gQWxzbyB0aGVyZSBhcmUgZm91ciBsZWdhY3kg
UE1DIE1TUnMsCnRoZXkgYXJlIGFsaWFzIG9mIHRoZSBjb3VudGVycygwLTMpLgoKSW4gdGhpcyB2
ZXJzaW9uIG9mIGtlcm5lbCBIeWdvbiB1c2UgdGhlIGxhZ2FjeSBhbmQgc2FmZSB2ZXJzaW9ucyBv
ZiBNU1IKYWNjZXNzLiBJdCB3b3JrcyBmaW5lIHdoZW4gVlBNVSBlbmFibGVkIGluIFhlbiBvbiBI
eWdvbiBwbGF0Zm9ybXMgYnkKdGVzdGluZyB3aXRoIHBlcmYuCgpTaWduZWQtb2ZmLWJ5OiBQdSBX
ZW4gPHB1d2VuQGh5Z29uLmNuPgotLS0KIGFyY2gveDg2L3hlbi9wbXUuYyB8IDEyICsrKysrKysr
Ky0tLQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vcG11LmMgYi9hcmNoL3g4Ni94ZW4vcG11LmMKaW5kZXgg
N2QwMGQ0YS4uOTQwMzg1NCAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL3BtdS5jCisrKyBiL2Fy
Y2gveDg2L3hlbi9wbXUuYwpAQCAtOTAsNiArOTAsMTIgQEAgc3RhdGljIHZvaWQgeGVuX3BtdV9h
cmNoX2luaXQodm9pZCkKIAkJCWs3X2NvdW50ZXJzX21pcnJvcmVkID0gMDsKIAkJCWJyZWFrOwog
CQl9CisJfSBlbHNlIGlmIChib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9I
WUdPTikgeworCQlhbWRfbnVtX2NvdW50ZXJzID0gRjEwSF9OVU1fQ09VTlRFUlM7CisJCWFtZF9j
b3VudGVyc19iYXNlID0gTVNSX0s3X1BFUkZDVFIwOworCQlhbWRfY3RybHNfYmFzZSA9IE1TUl9L
N19FVk5UU0VMMDsKKwkJYW1kX21zcl9zdGVwID0gMTsKKwkJazdfY291bnRlcnNfbWlycm9yZWQg
PSAwOwogCX0gZWxzZSB7CiAJCXVpbnQzMl90IGVheCwgZWJ4LCBlY3gsIGVkeDsKIApAQCAtMjg1
LDcgKzI5MSw3IEBAIHN0YXRpYyBib29sIHhlbl9hbWRfcG11X2VtdWxhdGUodW5zaWduZWQgaW50
IG1zciwgdTY0ICp2YWwsIGJvb2wgaXNfcmVhZCkKIAogYm9vbCBwbXVfbXNyX3JlYWQodW5zaWdu
ZWQgaW50IG1zciwgdWludDY0X3QgKnZhbCwgaW50ICplcnIpCiB7Ci0JaWYgKGJvb3RfY3B1X2Rh
dGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0FNRCkgeworCWlmIChib290X2NwdV9kYXRhLng4
Nl92ZW5kb3IgIT0gWDg2X1ZFTkRPUl9JTlRFTCkgewogCQlpZiAoaXNfYW1kX3BtdV9tc3IobXNy
KSkgewogCQkJaWYgKCF4ZW5fYW1kX3BtdV9lbXVsYXRlKG1zciwgdmFsLCAxKSkKIAkJCQkqdmFs
ID0gbmF0aXZlX3JlYWRfbXNyX3NhZmUobXNyLCBlcnIpOwpAQCAtMzA4LDcgKzMxNCw3IEBAIGJv
b2wgcG11X21zcl93cml0ZSh1bnNpZ25lZCBpbnQgbXNyLCB1aW50MzJfdCBsb3csIHVpbnQzMl90
IGhpZ2gsIGludCAqZXJyKQogewogCXVpbnQ2NF90IHZhbCA9ICgodWludDY0X3QpaGlnaCA8PCAz
MikgfCBsb3c7CiAKLQlpZiAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1Jf
QU1EKSB7CisJaWYgKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciAhPSBYODZfVkVORE9SX0lOVEVM
KSB7CiAJCWlmIChpc19hbWRfcG11X21zcihtc3IpKSB7CiAJCQlpZiAoIXhlbl9hbWRfcG11X2Vt
dWxhdGUobXNyLCAmdmFsLCAwKSkKIAkJCQkqZXJyID0gbmF0aXZlX3dyaXRlX21zcl9zYWZlKG1z
ciwgbG93LCBoaWdoKTsKQEAgLTM3OSw3ICszODUsNyBAQCBzdGF0aWMgdW5zaWduZWQgbG9uZyBs
b25nIHhlbl9pbnRlbF9yZWFkX3BtYyhpbnQgY291bnRlcikKIAogdW5zaWduZWQgbG9uZyBsb25n
IHhlbl9yZWFkX3BtYyhpbnQgY291bnRlcikKIHsKLQlpZiAoYm9vdF9jcHVfZGF0YS54ODZfdmVu
ZG9yID09IFg4Nl9WRU5ET1JfQU1EKQorCWlmIChib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgIT0g
WDg2X1ZFTkRPUl9JTlRFTCkKIAkJcmV0dXJuIHhlbl9hbWRfcmVhZF9wbWMoY291bnRlcik7CiAJ
ZWxzZQogCQlyZXR1cm4geGVuX2ludGVsX3JlYWRfcG1jKGNvdW50ZXIpOwotLSAKMi43LjQKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 19 16:27:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 19 Aug 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 1frQY6-0003KV-BL; Sun, 19 Aug 2018 16:27: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=lysl=lc=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1frQY5-0003KQ-1a
 for xen-devel@lists.xenproject.org; Sun, 19 Aug 2018 16:27:29 +0000
X-Inumbo-ID: d82e7f3a-a3cc-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 d82e7f3a-a3cc-11e8-a6a9-d7ebe60f679a;
 Sun, 19 Aug 2018 16:28: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 8FFE03086285
 for <xen-devel@lists.xenproject.org>; Sun, 19 Aug 2018 19:27: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 626AE7FC42
 for <xen-devel@lists.xenproject.org>; Sun, 19 Aug 2018 19:27:25 +0300 (EEST)
Received: (qmail 8441 invoked from network); 19 Aug 2018 19:27:25 +0300
Received: from 86-120-177-195.rdsnet.ro (HELO ?192.168.228.120?)
 (rcojocaru@bitdefender.com@86.120.177.195)
 by smtp02.buh.bitdefender.net with SMTP; 19 Aug 2018 19:27:24 +0300
To: Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xenproject.org
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <fda67a2a1da3fc7fdca0231352ef4989ebb0d81b.1534518694.git-series.wei.liu2@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <b43f3c0b-ee70-e1cd-6725-b31fc0bd0c8d@bitdefender.com>
Date: Sun, 19 Aug 2018 19:27:22 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <fda67a2a1da3fc7fdca0231352ef4989ebb0d81b.1534518694.git-series.wei.liu2@citrix.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.77088
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 493425,
 Stamp: 3], Multi: [Enabled, t: (0.000015,0.003247)], BW: [Enabled, t:
 (0.000008)], RBL DNSBL: [Disabled], APM: [Enabled, Score: 500, t:
 (0.003104), Flags: BA7B0291; NN_TP_TAG_HTTP; NN_LEGIT_VALID_REPLY;
 NN_LEGIT_BITDEFENDER; NN_LEGIT_S_SQARE_BRACKETS;
 NN_LEGIT_MAILING_LIST_TO], SGN: [Enabled, t: (0.021413,0.000082)],
 URL: [Enabled, t: (0.000481)], RTDA: [Enabled, t: (0.098669), Hit: No,
 Details: v2.7.13; Id: 15.1i63vhb.1cl9g6efg.e9r9p], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH 22/34] x86/mm: put HVM only code under
 CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gOC8xNy8xOCA2OjEyIFBNLCBXZWkgTGl1IHdyb3RlOgo+IEdvaW5nIHRocm91Z2ggdGhlIGNv
ZGUsIG5lc3RlZCBFUFQsIEVQVCwgYW5kIEFMVFAyTSBkZXBlbmQgb24gSFZNIGNvZGUuIFB1dAo+
IHRoZXNlIGNvbXBvbmVudHMgdW5kZXIgQ09ORklHX0hWTS4gVGhpcyBmdXJ0aGVyIHJlcXVpcmVz
IHB1dHRpbmcgb25lCj4gb2YgdGhlIHZtIGV2ZW50IHVuZGVyIENPTkZJR19IVk0uCj4gCj4gQWxz
byBtYWtlIGhhcF9lbmFibGVkIGV2YWx1YXRlIHRvIGZhbHNlIHdoZW4gIUNPTkZJR19IVk0uIFRo
aXMgaW4gdHVybgo+IHJlcXVpcmVzIG1hcmtpbmcgYSB2YXJpYWJsZSBpbiBwMm1fc2V0X2VudHJ5
IGFzIF9fbWF5YmVfdW51c2VkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Cj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9tbS9NYWtlZmlsZSAgICAgICAgIHwg
IDUgKysrLS0KPiAgeGVuL2FyY2gveDg2L21tL2hhcC9NYWtlZmlsZSAgICAgfCAgMiArLQo+ICB4
ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgICAgICB8IDE3ICsrKysrKysrKystLS0tLS0tCj4g
IHhlbi9jb21tb24vdm1fZXZlbnQuYyAgICAgICAgICAgIHwgIDIgKysKPiAgeGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vZG9tYWluLmggfCAgNCArKysrCj4gIDUgZmlsZXMgY2hhbmdlZCwgMjAgaW5z
ZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9tbS9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9tbS9NYWtlZmlsZQo+IGluZGV4IDMwMTcxMTku
LjE1NmEzMjEgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L21tL01ha2VmaWxlCj4gKysrIGIv
eGVuL2FyY2gveDg2L21tL01ha2VmaWxlCj4gQEAgLTIsOCArMiw5IEBAIHN1YmRpci15ICs9IHNo
YWRvdwo+ICBzdWJkaXIteSArPSBoYXAKPiAgCj4gIG9iai15ICs9IHBhZ2luZy5vCj4gLW9iai15
ICs9IHAybS5vIHAybS1wdC5vIHAybS1lcHQubyBwMm0tcG9kLm8KPiAtb2JqLXkgKz0gYWx0cDJt
Lm8KPiArb2JqLXkgKz0gcDJtLm8gcDJtLXB0Lm8gcDJtLXBvZC5vCj4gK29iai0kKENPTkZJR19I
Vk0pICs9IHAybS1lcHQubwo+ICtvYmotJChDT05GSUdfSFZNKSArPSBhbHRwMm0ubwoKSSBhbSBh
YmxlIHRvIGNvbXBpbGUgeGVuLmd6IGJ5IHJ1bm5pbmcgbWFrZSBpbiB4ZW4vIHdpdGggbm8gaXNz
dWVzIHdpdGgKdGhlIGZvbGxvd2luZyBwYXRjaCBhcHBsaWVkOgoKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9tbS9hbHRwMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9hbHRwMm0uYwppbmRleCA5MzBi
ZGMyNjY5Li5iMjg2N2ZkYWY3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vYWx0cDJtLmMK
KysrIGIveGVuL2FyY2gveDg2L21tL2FsdHAybS5jCkBAIC0xNSw4ICsxNSw2IEBACiAgKiB0aGlz
IHByb2dyYW07IElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KICAq
LwoKLSNpbmNsdWRlIDxhc20vaHZtL3N1cHBvcnQuaD4KLSNpbmNsdWRlIDxhc20vaHZtL2h2bS5o
PgogI2luY2x1ZGUgPGFzbS9wMm0uaD4KICNpbmNsdWRlIDxhc20vYWx0cDJtLmg+CgpTbyBJIHdv
bmRlciBpZiB0aG9zZSBpbmNsdWRlcyBhcmUgc2ltcGx5IGxlZnRvdmVycyB0aGF0LCBvbmNlIHJl
bW92ZWQsCndvdWxkIHNpbXBsaWZ5IHlvdXIgcGF0Y2guCgoKVGhhbmtzLApSYXp2YW4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 19 16:36:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 19 Aug 2018 16:36:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frQgX-000472-68; Sun, 19 Aug 2018 16:36: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=lysl=lc=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1frQgV-00046x-UE
 for xen-devel@lists.xenproject.org; Sun, 19 Aug 2018 16:36:11 +0000
X-Inumbo-ID: 1048d58f-a3ce-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 1048d58f-a3ce-11e8-a6a9-d7ebe60f679a;
 Sun, 19 Aug 2018 16:36:46 +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 D1EDA3086285
 for <xen-devel@lists.xenproject.org>; Sun, 19 Aug 2018 19:36:09 +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 C59407FE69
 for <xen-devel@lists.xenproject.org>; Sun, 19 Aug 2018 19:36:09 +0300 (EEST)
Received: (qmail 8721 invoked from network); 19 Aug 2018 19:36:09 +0300
Received: from 86-120-177-195.rdsnet.ro (HELO ?192.168.228.120?)
 (rcojocaru@bitdefender.com@86.120.177.195)
 by smtp02.buh.bitdefender.net with SMTP; 19 Aug 2018 19:36:09 +0300
To: Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xenproject.org
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <32a9abc8421e09b6807aa93024f40f0535202bbc.1534518694.git-series.wei.liu2@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <a08564ad-fc85-423b-aa9f-8089867b32a7@bitdefender.com>
Date: Sun, 19 Aug 2018 19:36:07 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <32a9abc8421e09b6807aa93024f40f0535202bbc.1534518694.git-series.wei.liu2@citrix.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.77088
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 493425,
 Stamp: 3], Multi: [Enabled, t: (0.000022,0.004896)], BW: [Enabled, t:
 (0.000025,0.000001)], RBL DNSBL: [Disabled], APM: [Enabled, Score:
 500, t: (0.003867), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_BITDEFENDER; NN_LEGIT_S_SQARE_BRACKETS;
 NN_LEGIT_MAILING_LIST_TO], SGN: [Enabled, t: (0.029318,0.000093)],
 URL: [Enabled, t: (0.000008,0.000001)], RTDA: [Enabled, t: (0.162988),
 Hit: No, Details: v2.7.13; Id: 15.1i60t5b.1cl9gmeee.elq2v], total:
 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH 24/34] x86/mem_access: put HVM only function
 under CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gOC8xNy8xOCA2OjEyIFBNLCBXZWkgTGl1IHdyb3RlOgo+IFNpZ25lZC1vZmYtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9tbS9tZW1fYWNj
ZXNzLmMgfCAyICsrCj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykKPiAKPiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYyBiL3hlbi9hcmNoL3g4Ni9tbS9t
ZW1fYWNjZXNzLmMKPiBpbmRleCAwM2E4NjQxLi5lMTUyNWZkIDEwMDY0NAo+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKPiArKysgYi94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vz
cy5jCj4gQEAgLTEzOCw2ICsxMzgsNyBAQCBib29sIHAybV9tZW1fYWNjZXNzX2VtdWxhdGVfY2hl
Y2soc3RydWN0IHZjcHUgKnYsCj4gICAgICByZXR1cm4gdmlvbGF0aW9uOwo+ICB9Cj4gIAo+ICsj
aWYgQ09ORklHX0hWTQo+ICBib29sIHAybV9tZW1fYWNjZXNzX2NoZWNrKHBhZGRyX3QgZ3BhLCB1
bnNpZ25lZCBsb25nIGdsYSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgbnBm
ZWMgbnBmZWMsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdm1fZXZlbnRfcmVxdWVzdF90
ICoqcmVxX3B0cikKPiBAQCAtMjQ0LDYgKzI0NSw3IEBAIGJvb2wgcDJtX21lbV9hY2Nlc3NfY2hl
Y2socGFkZHJfdCBncGEsIHVuc2lnbmVkIGxvbmcgZ2xhLAo+ICAgICAgLyogUmV0dXJuIHdoZXRo
ZXIgdkNQVSBwYXVzZSBpcyByZXF1aXJlZCAoYWthLiBzeW5jIGV2ZW50KSAqLwo+ICAgICAgcmV0
dXJuIChwMm1hICE9IHAybV9hY2Nlc3NfbjJyd3gpOwo+ICB9Cj4gKyNlbmRpZgo+ICAKPiAgaW50
IHAybV9zZXRfYWx0cDJtX21lbV9hY2Nlc3Moc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHAybV9k
b21haW4gKmhwMm0sCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBwMm1f
ZG9tYWluICphcDJtLCBwMm1fYWNjZXNzX3QgYSwKPiAKCkFja2VkLWJ5OiBSYXp2YW4gQ29qb2Nh
cnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 19 16:41:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 19 Aug 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 1frQlQ-0004ng-QY; Sun, 19 Aug 2018 16: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=lysl=lc=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1frQlP-0004nb-7n
 for xen-devel@lists.xenproject.org; Sun, 19 Aug 2018 16:41:15 +0000
X-Inumbo-ID: c5537625-a3ce-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 c5537625-a3ce-11e8-a6a9-d7ebe60f679a;
 Sun, 19 Aug 2018 16:41:50 +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 B23273086283
 for <xen-devel@lists.xenproject.org>; Sun, 19 Aug 2018 19:41:13 +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 A1C757FC41
 for <xen-devel@lists.xenproject.org>; Sun, 19 Aug 2018 19:41:13 +0300 (EEST)
Received: (qmail 8862 invoked from network); 19 Aug 2018 19:41:13 +0300
Received: from 86-120-177-195.rdsnet.ro (HELO ?192.168.228.120?)
 (rcojocaru@bitdefender.com@86.120.177.195)
 by smtp02.buh.bitdefender.net with SMTP; 19 Aug 2018 19:41:13 +0300
To: Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xenproject.org
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <d8838b921f3d33265ca7ed08ff256a7423a58404.1534518694.git-series.wei.liu2@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <71b93a62-5bcd-918a-7b9a-0da6e16270c6@bitdefender.com>
Date: Sun, 19 Aug 2018 19:41:11 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <d8838b921f3d33265ca7ed08ff256a7423a58404.1534518694.git-series.wei.liu2@citrix.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.77088
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 493425,
 Stamp: 3], Multi: [Enabled, t: (0.000015,0.007847)], BW: [Enabled, t:
 (0.000017)], RBL DNSBL: [Disabled], APM: [Enabled, Score: 500, t:
 (0.005151), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_BITDEFENDER; NN_LEGIT_S_SQARE_BRACKETS;
 NN_LEGIT_MAILING_LIST_TO], SGN: [Enabled, t: (0.035859,0.000090)],
 URL: [Enabled, t: (0.000008)], RTDA: [Enabled, t: (0.183420), Hit: No,
 Details: v2.7.13; Id: 15.1i60sl5.1cl9gvnic.e19so], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH 28/34] x86/vm_event: put vm_event_fill_regs
 under CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 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>

T24gOC8xNy8xOCA2OjEyIFBNLCBXZWkgTGl1IHdyb3RlOgo+IElkZWFsbHkgdGhlIEhWTSBzcGVj
aWZpYyBwYXJ0IG9mIFZNIGV2ZW50IHNob3VsZCBiZSBtb3ZlZCBpbnRvIGh2bS8gYXQKPiBzb21l
IHBvaW50LCBidXQgdGhpcyB3aWxsIGRvIGZvciBub3cuCj4gCj4gU2lnbmVkLW9mZi1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAtLS0KPiAgeGVuL2FyY2gveDg2L3ZtX2V2ZW50
LmMgfCAyICsrCj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L3ZtX2V2ZW50LmMgYi94ZW4vYXJjaC94ODYvdm1fZXZlbnQuYwo+
IGluZGV4IGY5MWFhZGUuLmI0ZjZhZmIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L3ZtX2V2
ZW50LmMKPiArKysgYi94ZW4vYXJjaC94ODYvdm1fZXZlbnQuYwo+IEBAIC0xMjQsNiArMTI0LDcg
QEAgdm9pZCB2bV9ldmVudF9tb25pdG9yX25leHRfaW50ZXJydXB0KHN0cnVjdCB2Y3B1ICp2KQo+
ICAKPiAgdm9pZCB2bV9ldmVudF9maWxsX3JlZ3Modm1fZXZlbnRfcmVxdWVzdF90ICpyZXEpCj4g
IHsKPiArI2lmIENPTkZJR19IVk0KPiAgICAgIGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzID0gZ3Vlc3RfY3B1X3VzZXJfcmVncygpOwo+ICAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0
ZXIgc2VnOwo+ICAgICAgc3RydWN0IGh2bV9od19jcHUgY3R4dDsKPiBAQCAtMTc3LDYgKzE3OCw3
IEBAIHZvaWQgdm1fZXZlbnRfZmlsbF9yZWdzKHZtX2V2ZW50X3JlcXVlc3RfdCAqcmVxKQo+ICAK
PiAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3RlcihjdXJyLCB4ODZfc2VnX2NzLCAmc2VnKTsK
PiAgICAgIHJlcS0+ZGF0YS5yZWdzLng4Ni5jc19hcmJ5dGVzID0gc2VnLmF0dHI7Cj4gKyNlbmRp
Zgo+ICB9CgpTb21lIHJlZ2lzdGVycyBjYW4gYmUgb2J0YWluZWQgaGVyZSB3aXRob3V0IHVzaW5n
IEhWTS1zcGVjaWZpYyBjb2RlLAp1bmxlc3MgSSdtIG1pc3VuZGVyc3RhbmRpbmcgaG93IGl0IHdv
cmtzLiBTbyBJIHdvbmRlciBpZiBpdCB3b3VsZG4ndCBiZQpiZXR0ZXIgdG8gcHV0IG9ubHkgdGhl
ICJzdHJ1Y3QgaHZtX2h3X2NwdSBjdHh0OyItcmVsYXRlZCBjb2RlIHVuZGVyCkNPTkZJR19IVk0g
LSB0aGF0IHdheSB3aGF0IGNhbiBiZSBxdWVyaWVkIHZpYSBndWVzdF9jcHVfdXNlcl9yZWdzKCkK
YWxvbmUgd29uJ3QgYmUgbG9zdC4KCgpUaGFua3MsClJhenZhbgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Aug 19 16:48:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 19 Aug 2018 16:48:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frQsJ-00055K-Ia; Sun, 19 Aug 2018 16: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=rnij=lc=citrix.com=prvs=7628d5685=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1frQsI-00055F-CM
 for xen-devel@lists.xenproject.org; Sun, 19 Aug 2018 16:48:22 +0000
X-Inumbo-ID: c34cccaf-a3cf-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c34cccaf-a3cf-11e8-a6a9-d7ebe60f679a;
 Sun, 19 Aug 2018 16:48:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,261,1531785600"; d="scan'208";a="77828353"
To: Wei Liu <wei.liu2@citrix.com>, <xen-devel@lists.xenproject.org>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <32dc160e20e574c7ec736fad43157928de86962e.1534518694.git-series.wei.liu2@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <5a1733d0-6b5a-8638-86a8-b4bb053a6848@citrix.com>
Date: Sun, 19 Aug 2018 17:48:17 +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: <32dc160e20e574c7ec736fad43157928de86962e.1534518694.git-series.wei.liu2@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 05/34] xen: is_hvm_domain should evaluate to
 0 when !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDgvMjAxOCAxNjoxMiwgV2VpIExpdSB3cm90ZToKPiBTaW5jZSBpdCBpcyBkZWZpbmVk
IGluIGNvbW1vbiBoZWFkZXIgZmlsZSwgaW50cm9kdWNlIENPTkZJR19IVk0gdG8KPiBBcm0gdG8g
YXZvaWQgYnJlYWthZ2UuCj4KPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vS2NvbmZpZyAgICB8IDMgKysrCj4gIHhlbi9p
bmNsdWRlL3hlbi9zY2hlZC5oIHwgNiArKysrKysKPiAgMiBmaWxlcyBjaGFuZ2VkLCA5IGluc2Vy
dGlvbnMoKykKPgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vS2NvbmZpZyBiL3hlbi9hcmNo
L2FybS9LY29uZmlnCj4gaW5kZXggNTg2YmM2Mi4uYzBlOTY5ZSAxMDA2NDQKPiAtLS0gYS94ZW4v
YXJjaC9hcm0vS2NvbmZpZwo+ICsrKyBiL3hlbi9hcmNoL2FybS9LY29uZmlnCj4gQEAgLTUyLDYg
KzUyLDkgQEAgY29uZmlnIEhBU19JVFMKPiAgICAgICAgICBwcm9tcHQgIkdJQ3YzIElUUyBNU0kg
Y29udHJvbGxlciBzdXBwb3J0IiBpZiBFWFBFUlQgPSAieSIKPiAgICAgICAgICBkZXBlbmRzIG9u
IEdJQ1YzICYmICFORVdfVkdJQwo+ICAKPiArY29uZmlnIEhWTQo+ICsgICAgICAgIGRlZl9ib29s
IHkKPiArCj4gIGNvbmZpZyBORVdfVkdJQwo+ICAJYm9vbAo+ICAJcHJvbXB0ICJVc2UgbmV3IFZH
SUMgaW1wbGVtZW50YXRpb24iCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5o
IGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKPiBpbmRleCA1MWNlZWJlLi44ZmMzNDIzIDEwMDY0
NAo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCj4gKysrIGIveGVuL2luY2x1ZGUveGVu
L3NjaGVkLmgKPiBAQCAtODc5LDggKzg3OSwxNCBAQCB2b2lkIHdhdGNoZG9nX2RvbWFpbl9kZXN0
cm95KHN0cnVjdCBkb21haW4gKmQpOwo+ICAKPiAgI2RlZmluZSBpc19wdl9kb21haW4oZCkgKChk
KS0+Z3Vlc3RfdHlwZSA9PSBndWVzdF90eXBlX3B2KQo+ICAjZGVmaW5lIGlzX3B2X3ZjcHUodikg
ICAoaXNfcHZfZG9tYWluKCh2KS0+ZG9tYWluKSkKPiArCj4gKyNpZiBDT05GSUdfSFZNCj4gICNk
ZWZpbmUgaXNfaHZtX2RvbWFpbihkKSAoKGQpLT5ndWVzdF90eXBlID09IGd1ZXN0X3R5cGVfaHZt
KQo+ICsjZWxzZQo+ICsjZGVmaW5lIGlzX2h2bV9kb21haW4oZCkgKDApCj4gKyNlbmRpZgo+ICAj
ZGVmaW5lIGlzX2h2bV92Y3B1KHYpICAgKGlzX2h2bV9kb21haW4odi0+ZG9tYWluKSkKClRoZSBu
ZWVkIGZvciB0aGUgZm9sbG93aW5nIHBhdGNoIGlzIGNhdXNlZCBieSBhIGJ1ZyBoZXJlLCBpbiB0
aGF0IHlvdQpkb24ndCBldmFsdWF0ZSBkLgoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9z
Y2hlZC5oIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKaW5kZXggNTFjZWViZS4uZmRkMThhNyAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKKysrIGIveGVuL2luY2x1ZGUveGVu
L3NjaGVkLmgKQEAgLTg3OSw4ICs4NzksMTcgQEAgdm9pZCB3YXRjaGRvZ19kb21haW5fZGVzdHJv
eShzdHJ1Y3QgZG9tYWluICpkKTsKCiAjZGVmaW5lIGlzX3B2X2RvbWFpbihkKSAoKGQpLT5ndWVz
dF90eXBlID09IGd1ZXN0X3R5cGVfcHYpCiAjZGVmaW5lIGlzX3B2X3ZjcHUodikgICAoaXNfcHZf
ZG9tYWluKCh2KS0+ZG9tYWluKSkKLSNkZWZpbmUgaXNfaHZtX2RvbWFpbihkKSAoKGQpLT5ndWVz
dF90eXBlID09IGd1ZXN0X3R5cGVfaHZtKQotI2RlZmluZSBpc19odm1fdmNwdSh2KSAgIChpc19o
dm1fZG9tYWluKHYtPmRvbWFpbikpCisKK3N0YXRpYyBpbmxpbmUgYm9vbCBpc19odm1fZG9tYWlu
KGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCit7CisgICAgcmV0dXJuIElTX0VOQUJMRUQoQ09ORklH
X0hWTSkgPyBkLT5ndWVzdF90eXBlID09IGd1ZXN0X3R5cGVfaHZtIDogZmFsc2U7Cit9CisKK3N0
YXRpYyBpbmxpbmUgYm9vbCBpc19odm1fdmNwdShjb25zdCBzdHJ1Y3QgdmNwdSAqdikKK3sKKyAg
ICByZXR1cm4gaXNfaHZtX2RvbWFpbih2LT5kb21haW4pOworfQorCiAjZGVmaW5lIGlzX3Bpbm5l
ZF92Y3B1KHYpICgodiktPmRvbWFpbi0+aXNfcGlubmVkIHx8IFwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNwdW1hc2tfd2VpZ2h0KCh2KS0+Y3B1X2hhcmRfYWZmaW5pdHkpID09IDEpCiAj
aWZkZWYgQ09ORklHX0hBU19QQVNTVEhST1VHSAoKc2VlbXMgdG8gY29tcGlsZSwgYW5kIHNob3Vs
ZCBEVFJUIGluY2x1ZGluZyBhbGwgYXBwcm9wcmlhdGUgcGFyYW1ldGVyCmV2YWx1YXRpb24uCgp+
QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 19 17:28:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 19 Aug 2018 17:28:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frRUr-00085n-O7; Sun, 19 Aug 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=s/cs=lc=xenproject.org=prvs=762ff8cfc=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1frRUq-00085Y-AV
 for xen-devel@lists.xenproject.org; Sun, 19 Aug 2018 17:28:12 +0000
X-Inumbo-ID: 53c32511-a3d5-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 53c32511-a3d5-11e8-a6a9-d7ebe60f679a;
 Sun, 19 Aug 2018 17:28:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,261,1531785600"; d="scan'208";a="63190180"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75089-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install: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-credit2:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:debian-di-install: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-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-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-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: qemuu=c542a9f9794ec8e0bc3fcf5956d3cc8bce667789
X-Osstest-Versions-That: qemuu=18a398f6a39df4b08ff86ac0d38384193ca5f4cc
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 19 Aug 2018 18:28:06 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 75089: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTA4OSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzLzc1MDg5LwoKUmVncmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxk
IG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gNzUwMjMKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gNzUwMjMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiA3NTAyMwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDc1MDIzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbGlrZSA3NTAyMwogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICAgZmFp
bCBsaWtlIDc1MDIzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGxpa2UgNzUwMjMKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZzaGltICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWls
ICAgbGlrZSA3NTAyMwogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1MDIzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzUw
MjMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICAgbGlrZSA3NTAyMwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDc1MDIzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIGxpa2UgNzUwMjMKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NTAyMwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1
MDIzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAg
ICAgICAgICAgZmFpbCAgIGxpa2UgNzUwMjMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbGlrZSA3NTAyMwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZh
aWwgICBsaWtlIDc1MDIzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgNzUwMjMKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbGlrZSA3
NTAyMwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUg
ICAgICAgICAgICAgICAgYzU0MmE5Zjk3OTRlYzhlMGJjM2ZjZjU5NTZkM2NjOGJjZTY2Nzc4OQpi
YXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAgMThhMzk4ZjZhMzlkZjRiMDhm
Zjg2YWMwZDM4Mzg0MTkzY2E1ZjRjYwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgIDc1MDIzICAyMDE4
LTA3LTI5IDAwOjIxOjU3IFogICAyMSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICA3NTA4OSAg
MjAxOC0wOC0xOCAxNzoxOTozNSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFkYW0gTGFja29yenluc2tpIDxh
ZGFtQGw0cmUub3JnPgogIEFsYmVydG8gR2FyY2lhIDxiZXJ0b0BpZ2FsaWEuY29tPgogIEFsZXgg
QmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICBCQUxBVE9OIFpvbHRhbiA8YmFsYXRv
bkBlaWsuYm1lLmh1PgogIENocmlzdGlhbiBCb3JudHJhZWdlciA8Ym9ybnRyYWVnZXJAZGUuaWJt
LmNvbT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4KICBDw6lkcmljIExlIEdv
YXRlciA8Y2xnQGthb2Qub3JnPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhh
dC5jb20+CiAgRGF2aWQgR2lic29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+CiAgRG91
IExpeWFuZyA8ZG91bHkuZm5zdEBjbi5mdWppdHN1LmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxi
ZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29t
PgogIEZhbSBaaGVuZyA8ZmFtekByZWRoYXQuY29tPgogIEdlZXJ0IFV5dHRlcmhvZXZlbiA8Z2Vl
cnQrcmVuZXNhc0BnbGlkZXIuYmU+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNv
bT4KICBKYXkgWmhvdSA8amlhbmpheS56aG91QGh1YXdlaS5jb20+CiAgSnVsaWEgU3V2b3JvdmEg
PGp1c3VhbEBtYWlsLnJ1PgogIEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgS09OUkFE
IEZyZWRlcmljIDxmcmVkZXJpYy5rb25yYWRAYWRhY29yZS5jb20+CiAgTGF1cmVudCBEZXNub2d1
ZXMgPGxhdXJlbnQuZGVzbm9ndWVzQGdtYWlsLmNvbT4KICBMYXVyZW50IFZpdmllciA8bGF1cmVu
dEB2aXZpZXIuZXU+CiAgTGVvbmlkIEJsb2NoIDxsYmxvY2hAamFudXN0ZWNoLmNvbT4KICBsaXVq
dW5qaWUgPGxpdWp1bmppZTIzQGh1YXdlaS5jb20+CiAgTHVjIE1pY2hlbCA8bHVjLm1pY2hlbEBn
cmVlbnNvY3MuY29tPgogIE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRo
YXQuY29tPgogIE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXggRmls
aXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRo
YXQuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF2ZWwgRG92
Z2FseXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGV0ZXIgS3JlbXBhIDxwa3JlbXBh
QHJlZGhhdC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgog
IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUmljaGFyZCBIZW5k
ZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgU2ViYXN0aWFuIEJhdWVyIDxt
YWlsQHNlYmFzdGlhbmJhdWVyLmluZm8+CiAgU2hpdmFwcmFzYWQgRyBCaGF0IDxzYmhhdEBsaW51
eC52bmV0LmlibS5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5j
b20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVGl3ZWkgQmllIDx0aXdlaS5i
aWVAaW50ZWwuY29tPgogIFZsYWRpbWlyIFNlbWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZA
dmlydHVvenpvLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6
IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291
cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNh
YmxlLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzczMSBsaW5lcyBsb25nLikKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 19 19:17:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 19 Aug 2018 19: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 1frTCU-0007mp-Ut; Sun, 19 Aug 2018 19:17:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=jmia=lc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frTCT-0007mf-Oz
 for xen-devel@lists.xenproject.org; Sun, 19 Aug 2018 19:17:21 +0000
X-Inumbo-ID: 93b63b9f-a3e4-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 93b63b9f-a3e4-11e8-a6a9-d7ebe60f679a;
 Sun, 19 Aug 2018 19:17:56 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1frTCP-000808-80; Sun, 19 Aug 2018 19:17: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 1frTCP-0002VB-0V; Sun, 19 Aug 2018 19:17:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frTCO-0000dW-TB; Sun, 19 Aug 2018 19:17:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126094-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-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-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-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-armhf-armhf-libvirt:saverestore-support-check: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:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu: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-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-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:migrate-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=7ba1c7df881855422f9a475862565e94c8421b75
X-Osstest-Versions-That: xen=280a5568939c4a5832be787c8e0c23a19f30935a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 19 Aug 2018 19:17:16 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 126094: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjA5NCB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjA5NC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEy
NTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNf
aG9zdC9kc3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAxMjUwNTcKClRlc3RzIHdoaWNoIGFyZSBmYWls
aW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NSA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjU5MzEgcGFzcyBp
biAxMjYwOTQKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICA1MCB4dGYvdGVzdC1odm02NC1sYnIt
dHN4LXZtZW50cnkgZmFpbCBwYXNzIGluIDEyNTkzMQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNj
ZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgNTAgeHRm
L3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTI1OTMxIGxpa2UgMTI1MDU3CiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVu
dHJ5IGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxp
a2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1Nwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxMCBk
ZWJpYW4taW5zdGFsbCAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA3YmExYzdk
Zjg4MTg1NTQyMmY5YTQ3NTg2MjU2NWU5NGM4NDIxYjc1CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4g
ICAgICAgICAgICAgICAgICAyODBhNTU2ODkzOWM0YTU4MzJiZTc4N2M4ZTBjMjNhMTlmMzA5MzVh
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUwNTcgIDIwMTgtMDctMDkgMDg6MzY6MDQgWiAgIDQx
IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1Njg1ICAyMDE4LTA3LTMwIDEyOjM5OjM4IFog
ICAyMCBkYXlzICAgMTMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1OTMxICAyMDE4
LTA4LTE1IDIyOjUxOjIzIFogICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNp
dHJpeC5jb20+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBLZXZpbiBUaWFu
IDxrZXZpbi50aWFuQGludGVsLmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAg
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
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVt
cHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVw
Z3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9s
b2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9z
c3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTto
Yj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGlu
Zy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDc0OCBsaW5lcyBsb25nLikKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 19 19:42:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 19 Aug 2018 19: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 1frTb4-0001ZL-5a; Sun, 19 Aug 2018 19:42: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=jmia=lc=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frTb3-0001Z9-Bv
 for xen-devel@lists.xenproject.org; Sun, 19 Aug 2018 19:42:45 +0000
X-Inumbo-ID: 20275fd6-a3e8-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 20275fd6-a3e8-11e8-a6a9-d7ebe60f679a;
 Sun, 19 Aug 2018 19:43: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 1frTb0-0008ST-LJ; Sun, 19 Aug 2018 19:42: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 1frTb0-0004gj-El; Sun, 19 Aug 2018 19:42:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frTb0-0006Os-DP; Sun, 19 Aug 2018 19:42:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1frTb0-0006Os-DP@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 19 Aug 2018 19:42:42 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-i386-xl-shadow
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWkzODYteGwtc2hhZG93CnRlc3RpZCB4ZW4tYm9vdAoKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtl
cm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQK
VHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1m
aXJtd2FyZS5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJh
ZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5n
aXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CgoqKiogRm91bmQgYW5k
IHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgbGlu
dXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRz
L2xpbnV4LTIuNi5naXQKICBCdWcgaW50cm9kdWNlZDogIDVjNjBhNzM4OWQ3OTVlMDAxYzg3NDhi
NDU4ZWI3NmUzYTViNjAwOGMKICBCdWcgbm90IHByZXNlbnQ6IDUyNzgzOGQ0NzBlM2E2ZTc5ZThl
ZTlkNWRkZjI4OTIwZGYyYTE5NmUKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYyMTIvCgoKICAoUmV2aXNpb24gbG9n
IHRvbyBsb25nLCBvbWl0dGVkLikKCgpGb3IgYmlzZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdyYXBo
IHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9yZXN1
bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93Lnhlbi1ib290
Lmh0bWwKUmV2aXNpb24gSURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5
LCB0byB0aGUgVHJlZXMgYWJvdmUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClJ1bm5pbmcgY3MtYmlzZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9y
ZXN1bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93Lnhlbi1i
b290IC0tc3VtbWFyeS1vdXQ9dG1wLzEyNjIxMi5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRl
bXBsYXRlPTEyNTg5OCAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IGxpbnV4LWxpbnVzIHRl
c3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgeGVuLWJvb3QKU2VhcmNoaW5nIGZvciBmYWlsdXJlIC8g
YmFzaXMgcGFzczoKIDEyNjA2OSBmYWlsIFtob3N0PWRlYmluYTBdIC8gMTI1ODk4IFtob3N0PWJh
cm9xdWUxXSAxMjU3MDIgb2suCkZhaWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDEyNjA2OSAv
IDEyNTcwMgoodHJlZSB3aXRoIG5vIHVybDogbWluaW9zKQoodHJlZSB3aXRoIG5vIHVybDogb3Zt
ZikKKHRyZWUgd2l0aCBubyB1cmw6IHNlYWJpb3MpClRyZWU6IGxpbnV4IGdpdDovL2dpdC5rZXJu
ZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0ClRy
ZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmly
bXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRp
dGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0
ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdApMYXRlc3QgNWM2MGE3Mzg5
ZDc5NWUwMDFjODc0OGI0NThlYjc2ZTNhNWI2MDA4YyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAg
NGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiAxZjc1NzQ3NjNjYmIyYzg1
ODI1YjhjYzRkODFmMzg2ZTc2N2E0NzZmCkJhc2lzIHBhc3MgNTI3ODM4ZDQ3MGUzYTZlNzllOGVl
OWQ1ZGRmMjg5MjBkZjJhMTk2ZSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkz
OGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBhY2QwMGEzMDMzNzhjZTQ4YmQ2YmJkOGE1Nzlm
MWZlMmYxYjIxYTdkCkdlbmVyYXRpbmcgcmV2aXNpb25zIHdpdGggLi9hZGhvYy1yZXZ0dXBsZS1n
ZW5lcmF0b3IgIGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90
b3J2YWxkcy9saW51eC0yLjYuZ2l0IzUyNzgzOGQ0NzBlM2E2ZTc5ZThlZTlkNWRkZjI4OTIwZGYy
YTE5NmUtNWM2MGE3Mzg5ZDc5NWUwMDFjODc0OGI0NThlYjc2ZTNhNWI2MDA4YyBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQjYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MC1jNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjYzhl
YTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MC1jOGVhMDQ1NzQ5NTM0MmM0MTdj
M2RjMDMzYmJhMjUxNDhiMjc5ZjYwIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQj
NDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYS00ZjA4MDA3MGE5ODA5YmRl
ODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0I2Fj
ZDAwYTMwMzM3OGNlNDhiZDZiYmQ4YTU3OWYxZmUyZjFiMjFhN2QtMWY3NTc0NzYzY2JiMmM4NTgy
NWI4Y2M0ZDgxZjM4NmU3NjdhNDc2ZgpGcm9tIGdpdDovL2NhY2hlOjk0MTkvZ2l0Oi8vZ2l0Lmtl
cm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNgogICAx
ZDA5MjZlOTlkZTcuLjJhZDBkNTI2OTk3MCAgbWFzdGVyICAgICAtPiBvcmlnaW4vbWFzdGVyCmFk
aG9jLXJldnR1cGxlLWdlbmVyYXRvcjogdHJlZSBkaXNjb250aWd1b3VzOiBsaW51eC0yLjYKYWRo
b2MtcmV2dHVwbGUtZ2VuZXJhdG9yOiB0cmVlIGRpc2NvbnRpZ3VvdXM6IHFlbXUteGVuCkxvYWRl
ZCAxMDAzIG5vZGVzIGluIHJldmlzaW9uIGdyYXBoClNlYXJjaGluZyBmb3IgdGVzdCByZXN1bHRz
OgogMTI1NjQ4IFtob3N0PWh1eGVscmViZTFdCiAxMjU2MzkgW2hvc3Q9YWxiYW5hMF0KIDEyNTY1
NyBbaG9zdD1waW5vdDFdCiAxMjU2NzYgW2hvc3Q9YmFyb3F1ZTBdCiAxMjU3MDIgcGFzcyA1Mjc4
MzhkNDcwZTNhNmU3OWU4ZWU5ZDVkZGYyODkyMGRmMmExOTZlIGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3
OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGFjZDAwYTMwMzM3
OGNlNDhiZDZiYmQ4YTU3OWYxZmUyZjFiMjFhN2QKIDEyNTg5OCBbaG9zdD1iYXJvcXVlMV0KIDEy
NTkyMSBmYWlsIGlycmVsZXZhbnQKIDEyNjA2OSBmYWlsIDVjNjBhNzM4OWQ3OTVlMDAxYzg3NDhi
NDU4ZWI3NmUzYTViNjAwOGMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDRmMDgwMDcwYTk4MDli
ZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2YTYgMWY3NTc0NzYzY2JiMmM4NTgyNWI4Y2M0ZDgxZjM4
NmU3NjdhNDc2ZgogMTI2MTk0IHBhc3MgaXJyZWxldmFudAogMTI2MTgwIHBhc3MgNTI3ODM4ZDQ3
MGUzYTZlNzllOGVlOWQ1ZGRmMjg5MjBkZjJhMTk2ZSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAg
NDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBhY2QwMGEzMDMzNzhjZTQ4
YmQ2YmJkOGE1NzlmMWZlMmYxYjIxYTdkCiAxMjYxODEgZmFpbCBpcnJlbGV2YW50CiAxMjYyMDgg
ZmFpbCA1YzYwYTczODlkNzk1ZTAwMWM4NzQ4YjQ1OGViNzZlM2E1YjYwMDhjIGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2Ji
YTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IDFm
NzU3NDc2M2NiYjJjODU4MjViOGNjNGQ4MWYzODZlNzY3YTQ3NmYKIDEyNjE4MiBmYWlsIGlycmVs
ZXZhbnQKIDEyNjE5NiBwYXNzIGlycmVsZXZhbnQKIDEyNjE4MyBwYXNzIGlycmVsZXZhbnQKIDEy
NjE5OSBmYWlsIDVjNjBhNzM4OWQ3OTVlMDAxYzg3NDhiNDU4ZWI3NmUzYTViNjAwOGMgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2Rj
MDMzYmJhMjUxNDhiMjc5ZjYwIDRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2
YTYgMWY3NTc0NzYzY2JiMmM4NTgyNWI4Y2M0ZDgxZjM4NmU3NjdhNDc2ZgogMTI2MTg1IHBhc3Mg
aXJyZWxldmFudAogMTI2MTg4IHBhc3MgaXJyZWxldmFudAogMTI2MTkwIHBhc3MgaXJyZWxldmFu
dAogMTI2MjEwIHBhc3MgNTI3ODM4ZDQ3MGUzYTZlNzllOGVlOWQ1ZGRmMjg5MjBkZjJhMTk2ZSBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQx
N2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBj
NGI5YjZhNiAxZjc1NzQ3NjNjYmIyYzg1ODI1YjhjYzRkODFmMzg2ZTc2N2E0NzZmCiAxMjYxOTEg
cGFzcyBpcnJlbGV2YW50CiAxMjYyMDAgcGFzcyA1Mjc4MzhkNDcwZTNhNmU3OWU4ZWU5ZDVkZGYy
ODkyMGRmMmExOTZlIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhl
YTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2
NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDIyZWY2NjJjN2E0YzgxMmJiZjkxMzJkMDA0Y2JmNWNjZjBi
ZmRkNWYKIDEyNjE5MiBwYXNzIGlycmVsZXZhbnQKIDEyNjE5MyBwYXNzIGlycmVsZXZhbnQKIDEy
NjIwMyBwYXNzIDUyNzgzOGQ0NzBlM2E2ZTc5ZThlZTlkNWRkZjI4OTIwZGYyYTE5NmUgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2Rj
MDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2
M2EgMWY3NTc0NzYzY2JiMmM4NTgyNWI4Y2M0ZDgxZjM4NmU3NjdhNDc2ZgogMTI2MjA1IHBhc3Mg
NTI3ODM4ZDQ3MGUzYTZlNzllOGVlOWQ1ZGRmMjg5MjBkZjJhMTk2ZSBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0
OGIyNzlmNjAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiAxZjc1NzQ3
NjNjYmIyYzg1ODI1YjhjYzRkODFmMzg2ZTc2N2E0NzZmCiAxMjYyMDYgZmFpbCA1YzYwYTczODlk
Nzk1ZTAwMWM4NzQ4YjQ1OGViNzZlM2E1YjYwMDhjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0
ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IDFmNzU3NDc2M2NiYjJjODU4
MjViOGNjNGQ4MWYzODZlNzY3YTQ3NmYKIDEyNjIwNyBwYXNzIDUyNzgzOGQ0NzBlM2E2ZTc5ZThl
ZTlkNWRkZjI4OTIwZGYyYTE5NmUgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDRmMDgwMDcwYTk4
MDliZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2YTYgMWY3NTc0NzYzY2JiMmM4NTgyNWI4Y2M0ZDgx
ZjM4NmU3NjdhNDc2ZgogMTI2MjEyIGZhaWwgNWM2MGE3Mzg5ZDc5NWUwMDFjODc0OGI0NThlYjc2
ZTNhNWI2MDA4YyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEw
NDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1
MWU2OGEzYWVmZjBjNGI5YjZhNiAxZjc1NzQ3NjNjYmIyYzg1ODI1YjhjYzRkODFmMzg2ZTc2N2E0
NzZmClNlYXJjaGluZyBmb3IgaW50ZXJlc3RpbmcgdmVyc2lvbnMKIFJlc3VsdCBmb3VuZDogZmxp
Z2h0IDEyNTcwMiAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAx
MjYwNjkgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjYx
ODAgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjYxOTkgKGZh
aWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogMCByZXZpc2lvbnMgYXQgNTI3ODM4ZDQ3MGUzYTZlNzll
OGVlOWQ1ZGRmMjg5MjBkZjJhMTk2ZSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYwODAwNzBh
OTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiAxZjc1NzQ3NjNjYmIyYzg1ODI1YjhjYzRk
ODFmMzg2ZTc2N2E0NzZmCk5vIHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QsIGNoZWNraW5nIGdyYXBo
IHN0YXRlLgogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI2MjA1IChwYXNzKSwgZm9yIGxhc3QgcGFz
cwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI2MjA2IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUK
IFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI2MjA3IChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8g
Zm91bmQ6IGZsaWdodCAxMjYyMDggKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91
bmQ6IGZsaWdodCAxMjYyMTAgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxp
Z2h0IDEyNjIxMiAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCgoqKiogRm91bmQgYW5kIHJlcHJv
ZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgbGludXggZ2l0
Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4
LTIuNi5naXQKICBCdWcgaW50cm9kdWNlZDogIDVjNjBhNzM4OWQ3OTVlMDAxYzg3NDhiNDU4ZWI3
NmUzYTViNjAwOGMKICBCdWcgbm90IHByZXNlbnQ6IDUyNzgzOGQ0NzBlM2E2ZTc5ZThlZTlkNWRk
ZjI4OTIwZGYyYTE5NmUKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYyMTIvCgoKICAoUmV2aXNpb24gbG9nIHRvbyBs
b25nLCBvbWl0dGVkLikKClJldmlzaW9uIGdyYXBoIGxlZnQgaW4gL2hvbWUvbG9ncy9yZXN1bHRz
L2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93Lnhlbi1ib290Lntk
b3QscHMscG5nLGh0bWwsc3ZnfS4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQoxMjYyMTI6IHRvbGVyYWJsZSBBTEwgRkFJTAoKZmxpZ2h0IDEyNjIxMiBsaW51eC1saW51
cyByZWFsLWJpc2VjdCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzLzEyNjIxMi8KCkZhaWx1cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBu
b3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCgoKam9iczoKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 02:44:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 02: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 1fraAl-00062J-Ft; Mon, 20 Aug 2018 02: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=spvk=ld=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fraAk-000628-5r
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 02:44:02 +0000
X-Inumbo-ID: b8c7ce89-a422-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b8c7ce89-a422-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 04:42:47 +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 1fraAh-0001Fb-Ns; Mon, 20 Aug 2018 02:43: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 1fraAh-00043A-GK; Mon, 20 Aug 2018 02:43:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fraAh-0002pZ-Eg; Mon, 20 Aug 2018 02:43:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126163-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-armhf-armhf-xl-rtds:guest-start/debian.repeat: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-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-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-xsm: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-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-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-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: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-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.8-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-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-vhd:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.8-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.8-testing:test-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-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=e52ec4b7874cf85041d2d957ed2608946565fe18
X-Osstest-Versions-That: xen=aa450153f2d960c217149b31b68a8b57c5a8e595
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 20 Aug 2018 02:43:59 +0000
Subject: [Xen-devel] [xen-4.8-testing test] 126163: 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>

ZmxpZ2h0IDEyNjE2MyB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjE2My8KCkZhaWx1cmVzIDotLyBi
dXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFy
dC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTI1Njc5CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0yICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjU3
MDAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4
LXZtZW50cnkgZmFpbCBsaWtlIDEyNTcwMAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAy
MiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjU3MDAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hv
c3QgZmFpbCBsaWtlIDEyNTcwMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NzAwCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjU3MDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTcwMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1NzAwCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjU3MDAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTAgZGVi
aWFuLWluc3RhbGwgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyNTcwMAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTI1NzAwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU3MDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTcwMAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA3IHhl
bi1idWlsZC9kaXN0LXRlc3QgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIGJ1aWxkLWFtZDY0
LXByZXYgICAgICAgICAgICAgIDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAg
ICAgICAgICAgICAgICAgZTUyZWM0Yjc4NzRjZjg1MDQxZDJkOTU3ZWQyNjA4OTQ2NTY1ZmUxOApi
YXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgYWE0NTAxNTNmMmQ5NjBjMjE3
MTQ5YjMxYjY4YThiNTdjNWE4ZTU5NQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1NzAwICAyMDE4
LTA3LTMxIDE0OjA3OjQzIFogICAxOSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTkwNyAg
MjAxOC0wOC0xNCAxNzowNjoxMyBaICAgIDUgZGF5cyAgICAzIGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTk0NSAgMjAxOC0wOC0xNiAwNzo1Nzo0NiBaICAgIDMgZGF5cyAgICAyIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRp
ZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5k
dW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50
ZWwuY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hl
bi5naXQKICAgYWE0NTAxNTNmMi4uZTUyZWM0Yjc4NyAgZTUyZWM0Yjc4NzRjZjg1MDQxZDJkOTU3
ZWQyNjA4OTQ2NTY1ZmUxOCAtPiBzdGFibGUtNC44CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 03:32:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 03:32:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fravU-0002K1-RE; Mon, 20 Aug 2018 03: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=agpd=ld=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fravU-0002Jw-4Z
 for xen-devel@lists.xen.org; Mon, 20 Aug 2018 03:32:20 +0000
X-Inumbo-ID: b8e659c0-a429-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b8e659c0-a429-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 03:32:54 +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 w7K3SvmM170155;
 Mon, 20 Aug 2018 03:32:13 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=Jpb4imso9h7LBnJjrQw+YxiHbP/moAdxCtWKQP3PH7w=;
 b=Cz7cX3b4hqGbLAEKDMO2Wl34yKKaqOpZmjTAgubm4T/5x1PWQNEs/enfpnAnBRrLuoDE
 0glh/bblIwxI3pUxSM/DH0v/mzogMkTuqAB5YBpZk+vu3ImKvoffRBYeED54jSP2B2ub
 PGG6u1xvafXWO6jR/M3JFU2ED2qKLWZZrp8dCvHDEy/yIOQtqzltjvu/9KDzClBk/Kan
 m9zoahrQD8QCz/orCv07SOxW+pR6DqzBaVXxnSN6yDNZmGUc2HidTJASmDc+DHlffDCv
 jNA1S74cJWa1kGPxrGM4bE2hWR0mp5S3fr2UhmQYqzcm9sILUWVKEtQ4+I9zfTMSykrD Gg== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2120.oracle.com with ESMTP id 2kxbdpkx25-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 03:32:13 +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 w7K3WCFF008725
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 03:32:12 GMT
Received: from abhmp0014.oracle.com (abhmp0014.oracle.com [141.146.116.20])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w7K3WBx9024290;
 Mon, 20 Aug 2018 03:32:11 GMT
MIME-Version: 1.0
Message-ID: <b54e1bda-f2ec-46f1-b54a-06483282e0d6@default>
Date: Sun, 19 Aug 2018 20:32:11 -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=8990
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=763
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808200036
Subject: [Xen-devel] [PATCH 1/2] dmar: iommu mem leak fix
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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 <andrew.cooper3@citrix.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, JBeulich <JBeulich@suse.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>

UmVsZWFzZSBtZW1vcnkgYWxsb2NhdGVkIGZvciBkcmhkIGlvbW11IGluIGVycm9yIHBhdGguCgpT
aWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4K
LS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jIHwgICAgMSArCiAxIGZpbGVz
IGNoYW5nZWQsIDEgaW5zZXJ0aW9ucygrKSwgMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvdnRkL2RtYXIuYwppbmRleCA0NmRlY2Q0Li44YzVmYTgwIDEwMDY0NAotLS0gYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC9kbWFyLmMKQEAgLTEwMCw2ICsxMDAsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgZGlzYWJs
ZV9hbGxfZG1hcl91bml0cyh2b2lkKQogICAgIHsKICAgICAgICAgbGlzdF9kZWwoJmRyaGQtPmxp
c3QpOwogICAgICAgICBzY29wZV9kZXZpY2VzX2ZyZWUoJmRyaGQtPnNjb3BlKTsKKyAgICAgICAg
aW9tbXVfZnJlZShkcmhkLT5pb21tdSk7CiAgICAgICAgIHhmcmVlKGRyaGQpOwogICAgIH0KICAg
ICBsaXN0X2Zvcl9lYWNoX2VudHJ5X3NhZmUgKCBybXJyLCBfcm1yciwgJmFjcGlfcm1ycl91bml0
cywgbGlzdCApCi0tIAoxLjcuMwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 03:32:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 03:32:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fravY-0002KC-4E; Mon, 20 Aug 2018 03:32: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=agpd=ld=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fravW-0002K7-DM
 for xen-devel@lists.xen.org; Mon, 20 Aug 2018 03:32:22 +0000
X-Inumbo-ID: 790519a9-a429-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 790519a9-a429-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 05:31:07 +0200 (CEST)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w7K3TdTj170426;
 Mon, 20 Aug 2018 03:32:17 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=Do3kAipg6Xshtw+PNzZLyOzMm+Su/niKW0t6SKlR7XI=;
 b=WvVrelIwXm9+R0vzYqn3MXhAgESb55obiDlu8/uFqdMzfNCPpP3GWCRL+MracGraW+b7
 ePj08JmKmk4Qazl4W+r92JKFvodhGBkQd0yw/zJ7cYoGTzz+iiAirAkX37rqjbZdFYka
 030f743riFZlhITd65hsrvbS8/28/kOhFL9OwENyggSOTJmGf9TPBwL/GncEA3d6QrGv
 swBid4IJVHM/HjQt97IX+wlKG480r3VrPlusIFomluRv0itmNQT45jCazCa+VX5n3INi
 Z89MQ79/oh5dCabMf9jZBckFbuB28DQ8ZQvAiMX0mqwwmY0BwzLLPTnKt53peJflVHTz lw== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2120.oracle.com with ESMTP id 2kxbdpkx28-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 03:32:17 +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 w7K3WGDC008798
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 03:32:16 GMT
Received: from abhmp0014.oracle.com (abhmp0014.oracle.com [141.146.116.20])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w7K3WGmw006479;
 Mon, 20 Aug 2018 03:32:16 GMT
MIME-Version: 1.0
Message-ID: <787bc1e4-3175-4123-80a3-74d2dc1b2d7f@default>
Date: Sun, 19 Aug 2018 20:32:15 -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=8990
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808200036
Subject: [Xen-devel] [PATCH 2/2] x86/dmar: zap DMAR signature for dom0 once
 in TBOOT 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: Andrew Cooper3 <andrew.cooper3@citrix.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, JBeulich <JBeulich@suse.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>

V2hlbiBUQk9PVCBlbmFibGVkLCBhY3BpX3BhcnNlX2RtYXIoKSB6YXAgYSBjb3B5IG9mIERNQVIg
dGFibGUgcmF0aGVyCnRoYW4gdGhlIHJlYWwgdGFibGUsIHNvIG1ha2UgaXQgY29udHJvbGVkIGJ5
IGNvbmZpZyBvcHRpb24gYmFzZWQgb24gdGhlCmZhY3QgdGhhdCB3ZSBhbHJlYWR5IGhhdmUgZG9u
ZSB0aGUgcmVhbCB6YXBwaW5nIGluIHRib290X3BhcnNlX2RtYXJfdGFibGUoKS4KCkFzIHNhaWQg
YWJvdmUsIGFjcGlfcGFyc2VfZG1hcigpIGRvZXNuJ3QgemFwcyBBUENJIERNQVIgc2lnbmF0dXJl
IGluCnJlYWwgVFhUIGhlYXAgdGFibGUsIGZpeCB0aGUgc3RhbGUgY29tbWVudHMuCgpTaWduZWQt
b2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KLS0tCiB4
ZW4vYXJjaC94ODYvdGJvb3QuYyAgICAgICAgICAgICAgIHwgICAgMyArLS0KIHhlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMgfCAgICAyICsrCiAyIGZpbGVzIGNoYW5nZWQsIDMgaW5z
ZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdGJv
b3QuYyBiL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCmluZGV4IGQ1YTUyOTIuLmYyMmZhMjQgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCkBA
IC00OTAsOCArNDkwLDcgQEAgaW50IF9faW5pdCB0Ym9vdF9wYXJzZV9kbWFyX3RhYmxlKGFjcGlf
dGFibGVfaGFuZGxlciBkbWFyX2hhbmRsZXIpCiAgICAgcmMgPSBkbWFyX2hhbmRsZXIoZG1hcl90
YWJsZSk7CiAgICAgeGZyZWUoZG1hcl90YWJsZSk7CiAKLSAgICAvKiBhY3BpX3BhcnNlX2RtYXIo
KSB6YXBzIEFQQ0kgRE1BUiBzaWduYXR1cmUgaW4gVFhUIGhlYXAgdGFibGUgKi8KLSAgICAvKiBi
dXQgZG9tMCB3aWxsIHJlYWQgcmVhbCB0YWJsZSwgc28gbXVzdCB6YXAgaXQgdGhlcmUgdG9vICov
CisgICAgLyogRG9tMCB3aWxsIHJlYWQgcmVhbCBETUFSIHRhYmxlLCBzbyBtdXN0IHphcCBpdCB0
aGVyZSAqLwogICAgIGFjcGlfZG1hcl96YXAoKTsKIAogICAgIHJldHVybiByYzsKZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQvZG1hci5jCmluZGV4IDhjNWZhODAuLmVkNGMwNGUgMTAwNjQ0Ci0tLSBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvdnRkL2RtYXIuYwpAQCAtODY2LDggKzg2NiwxMCBAQCBzdGF0aWMgaW50IF9faW5pdCBh
Y3BpX3BhcnNlX2RtYXIoc3RydWN0IGFjcGlfdGFibGVfaGVhZGVyICp0YWJsZSkKICAgICB9CiAK
IG91dDoKKyNpZm5kZWYgQ09ORklHX1RCT09UCiAgICAgLyogWmFwIEFDUEkgRE1BUiBzaWduYXR1
cmUgdG8gcHJldmVudCBkb20wIHVzaW5nIHZ0LWQgSFcuICovCiAgICAgYWNwaV9kbWFyX3phcCgp
OworI2VuZGlmCiAgICAgcmV0dXJuIHJldDsKIH0KIAotLSAKMS43LjMKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 03:33:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 03:33: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 1frawM-0002QV-Fw; Mon, 20 Aug 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=spvk=ld=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frawK-0002Q6-EH
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 03:33:12 +0000
X-Inumbo-ID: d972aa5b-a429-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d972aa5b-a429-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 03:33: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 1frawG-0002f0-BN; Mon, 20 Aug 2018 03:33: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 1frawG-0006XM-4J; Mon, 20 Aug 2018 03:33:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frawG-00036D-3g; Mon, 20 Aug 2018 03:33:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1frawG-00036D-3g@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 20 Aug 2018 03:33:08 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-i386-xl-pvshim
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltCnRlc3RpZCB4ZW4tYm9vdAoKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtl
cm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQK
VHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1m
aXJtd2FyZS5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJh
ZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5n
aXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CgoqKiogRm91bmQgYW5k
IHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgbGlu
dXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRz
L2xpbnV4LTIuNi5naXQKICBCdWcgaW50cm9kdWNlZDogIDEzZTA5MWI2ZGQwZTc4YTUxOGE3ZDg3
NTY2MDdkM2FjYjgyMTU3NjgKICBCdWcgbm90IHByZXNlbnQ6IGVhYzM0MTE5NDQyNmJhN2VhZDM0
NDQ5MjNiOWViYTQ5MWFlNGZlZWIKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYyMzIvCgoKICAoUmV2aXNpb24gbG9n
IHRvbyBsb25nLCBvbWl0dGVkLikKCgpGb3IgYmlzZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdyYXBo
IHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9yZXN1
bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltLnhlbi1ib290
Lmh0bWwKUmV2aXNpb24gSURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5
LCB0byB0aGUgVHJlZXMgYWJvdmUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClJ1bm5pbmcgY3MtYmlzZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9y
ZXN1bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltLnhlbi1i
b290IC0tc3VtbWFyeS1vdXQ9dG1wLzEyNjIzMi5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRl
bXBsYXRlPTEyNTg5OCAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IGxpbnV4LWxpbnVzIHRl
c3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0geGVuLWJvb3QKU2VhcmNoaW5nIGZvciBmYWlsdXJlIC8g
YmFzaXMgcGFzczoKIDEyNjA2OSBmYWlsIFtob3N0PWh1eGVscmViZTFdIC8gMTI1ODk4IG9rLgpG
YWlsdXJlIC8gYmFzaXMgcGFzcyBmbGlnaHRzOiAxMjYwNjkgLyAxMjU4OTgKKHRyZWUgd2l0aCBu
byB1cmw6IG1pbmlvcykKKHRyZWUgd2l0aCBubyB1cmw6IG92bWYpCih0cmVlIHdpdGggbm8gdXJs
OiBzZWFiaW9zKQpUcmVlOiBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4
L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdp
dDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApUcmVlOiBxZW11
IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVt
dXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVu
Yml0cy54ZW4ub3JnL3hlbi5naXQKTGF0ZXN0IDVjNjBhNzM4OWQ3OTVlMDAxYzg3NDhiNDU4ZWI3
NmUzYTViNjAwOGMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVh
MDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDRmMDgwMDcwYTk4MDliZGU4NTc4
NTFlNjhhM2FlZmYwYzRiOWI2YTYgMWY3NTc0NzYzY2JiMmM4NTgyNWI4Y2M0ZDgxZjM4NmU3Njdh
NDc2ZgpCYXNpcyBwYXNzIDk0NzEwY2FjMGVmNGVlMTc3YTYzYjUyMjc2NjRiMzhjOTViYmY3MDMg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0
MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1
NWQwNzY2M2EgMWY3NTc0NzYzY2JiMmM4NTgyNWI4Y2M0ZDgxZjM4NmU3NjdhNDc2ZgpHZW5lcmF0
aW5nIHJldmlzaW9ucyB3aXRoIC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yICBnaXQ6Ly9naXQu
a2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42Lmdp
dCM5NDcxMGNhYzBlZjRlZTE3N2E2M2I1MjI3NjY0YjM4Yzk1YmJmNzAzLTVjNjBhNzM4OWQ3OTVl
MDAxYzg3NDhiNDU4ZWI3NmUzYTViNjAwOGMgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qv
bGludXgtZmlybXdhcmUuZ2l0I2M1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAtYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0I2M4ZWEwNDU3NDk1MzQyYzQxN2MzZGMw
MzNiYmEyNTE0OGIyNzlmNjAtYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2
MCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0IzQzMTM5MTM1YTg5MzhkZTQ0ZjY2
MzMzODMxZDNhODY1NWQwNzY2M2EtNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5
YjZhNiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCMxZjc1NzQ3NjNjYmIyYzg1ODI1Yjhj
YzRkODFmMzg2ZTc2N2E0NzZmLTFmNzU3NDc2M2NiYjJjODU4MjViOGNjNGQ4MWYzODZlNzY3YTQ3
NmYKYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yOiB0cmVlIGRpc2NvbnRpZ3VvdXM6IHFlbXUteGVu
CkxvYWRlZCAxMjQ4IG5vZGVzIGluIHJldmlzaW9uIGdyYXBoClNlYXJjaGluZyBmb3IgdGVzdCBy
ZXN1bHRzOgogMTI1ODk4IHBhc3MgOTQ3MTBjYWMwZWY0ZWUxNzdhNjNiNTIyNzY2NGIzOGM5NWJi
ZjcwMyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1
MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFk
M2E4NjU1ZDA3NjYzYSAxZjc1NzQ3NjNjYmIyYzg1ODI1YjhjYzRkODFmMzg2ZTc2N2E0NzZmCiAx
MjU5MjEgZmFpbCAzMTEzMGExNmQ0NTlkZTgwOWNkMWMwM2VhYmM5NTY3ZDA5NGFhZTZhIGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNk
YzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2
NjNhIDFmNzU3NDc2M2NiYjJjODU4MjViOGNjNGQ4MWYzODZlNzY3YTQ3NmYKIDEyNjA2OSBmYWls
IDVjNjBhNzM4OWQ3OTVlMDAxYzg3NDhiNDU4ZWI3NmUzYTViNjAwOGMgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUx
NDhiMjc5ZjYwIDRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2YTYgMWY3NTc0
NzYzY2JiMmM4NTgyNWI4Y2M0ZDgxZjM4NmU3NjdhNDc2ZgogMTI2MjI4IHBhc3MgZWFjMzQxMTk0
NDI2YmE3ZWFkMzQ0NDkyM2I5ZWJhNDkxYWU0ZmVlYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAg
NDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxZjc1NzQ3NjNjYmIyYzg1
ODI1YjhjYzRkODFmMzg2ZTc2N2E0NzZmCiAxMjYyMjQgcGFzcyBlYWMzNDExOTQ0MjZiYTdlYWQz
NDQ0OTIzYjllYmE0OTFhZTRmZWViIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4
OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDFmNzU3NDc2M2NiYjJjODU4MjViOGNjNGQ4
MWYzODZlNzY3YTQ3NmYKIDEyNjIxOCBmYWlsIDVjNjBhNzM4OWQ3OTVlMDAxYzg3NDhiNDU4ZWI3
NmUzYTViNjAwOGMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVh
MDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDRmMDgwMDcwYTk4MDliZGU4NTc4
NTFlNjhhM2FlZmYwYzRiOWI2YTYgMWY3NTc0NzYzY2JiMmM4NTgyNWI4Y2M0ZDgxZjM4NmU3Njdh
NDc2ZgogMTI2MjIwIGZhaWwgYzJkOWY1YmMyZGI0OWJjYzJlMDU1MzQwOTQxYjE4NzNiNzRkZmI1
ZCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQy
YzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4
NjU1ZDA3NjYzYSAxZjc1NzQ3NjNjYmIyYzg1ODI1YjhjYzRkODFmMzg2ZTc2N2E0NzZmCiAxMjYy
MTYgcGFzcyA5NDcxMGNhYzBlZjRlZTE3N2E2M2I1MjI3NjY0YjM4Yzk1YmJmNzAzIGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAz
M2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNh
IDFmNzU3NDc2M2NiYjJjODU4MjViOGNjNGQ4MWYzODZlNzY3YTQ3NmYKIDEyNjIzMiBmYWlsIDEz
ZTA5MWI2ZGQwZTc4YTUxOGE3ZDg3NTY2MDdkM2FjYjgyMTU3NjggYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhi
Mjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMWY3NTc0NzYz
Y2JiMmM4NTgyNWI4Y2M0ZDgxZjM4NmU3NjdhNDc2ZgogMTI2MjI1IGZhaWwgODVhMGI3OTFiYzE3
ZjdhNDkyODBiMzNlMjkwNWQxMDljMDYyYTQ3YiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMx
MzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxZjc1NzQ3NjNjYmIyYzg1ODI1
YjhjYzRkODFmMzg2ZTc2N2E0NzZmCiAxMjYyMjIgcGFzcyBmMjRkNmYyNjU0ZDM5MzU1Y2RmODI4
NWUyMTQwOWVkOGQ1NmQ0Mjg0IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4
ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDFmNzU3NDc2M2NiYjJjODU4MjViOGNjNGQ4MWYz
ODZlNzY3YTQ3NmYKIDEyNjIyMyBwYXNzIDdlZGNmMGQzMTRmNjllNTA2ZGRkOTU2MjA2MmIyYTc5
ZmE5NjViYjkgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1
NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMz
ODMxZDNhODY1NWQwNzY2M2EgMWY3NTc0NzYzY2JiMmM4NTgyNWI4Y2M0ZDgxZjM4NmU3NjdhNDc2
ZgogMTI2MjI5IGZhaWwgMTNlMDkxYjZkZDBlNzhhNTE4YTdkODc1NjYwN2QzYWNiODIxNTc2OCBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQx
N2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1
ZDA3NjYzYSAxZjc1NzQ3NjNjYmIyYzg1ODI1YjhjYzRkODFmMzg2ZTc2N2E0NzZmCiAxMjYyMjcg
ZmFpbCAxM2UwOTFiNmRkMGU3OGE1MThhN2Q4NzU2NjA3ZDNhY2I4MjE1NzY4IGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2Ji
YTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDFm
NzU3NDc2M2NiYjJjODU4MjViOGNjNGQ4MWYzODZlNzY3YTQ3NmYKIDEyNjIzMSBwYXNzIGVhYzM0
MTE5NDQyNmJhN2VhZDM0NDQ5MjNiOWViYTQ5MWFlNGZlZWIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5
ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMWY3NTc0NzYzY2Ji
MmM4NTgyNWI4Y2M0ZDgxZjM4NmU3NjdhNDc2ZgpTZWFyY2hpbmcgZm9yIGludGVyZXN0aW5nIHZl
cnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjU4OTggKHBhc3MpLCBmb3IgYmFzaXMgcGFz
cwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI2MDY5IChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUK
IFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI2MjE2IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlcHJv
IGZvdW5kOiBmbGlnaHQgMTI2MjE4IChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIDAgcmV2aXNp
b25zIGF0IGVhYzM0MTE5NDQyNmJhN2VhZDM0NDQ5MjNiOWViYTQ5MWFlNGZlZWIgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMz
YmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2Eg
MWY3NTc0NzYzY2JiMmM4NTgyNWI4Y2M0ZDgxZjM4NmU3NjdhNDc2ZgpObyByZXZpc2lvbnMgbGVm
dCB0byB0ZXN0LCBjaGVja2luZyBncmFwaCBzdGF0ZS4KIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEy
NjIyNCAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyNjIyNyAo
ZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNjIyOCAocGFz
cyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI2MjI5IChmYWlsKSwgZm9y
IGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI2MjMxIChwYXNzKSwgZm9yIGxh
c3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjYyMzIgKGZhaWwpLCBmb3IgZmlyc3QgZmFp
bHVyZQoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBC
dWcgaXMgaW4gdHJlZTogIGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgv
a2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICAxM2Uw
OTFiNmRkMGU3OGE1MThhN2Q4NzU2NjA3ZDNhY2I4MjE1NzY4CiAgQnVnIG5vdCBwcmVzZW50OiBl
YWMzNDExOTQ0MjZiYTdlYWQzNDQ0OTIzYjllYmE0OTFhZTRmZWViCiAgTGFzdCBmYWlsIHJlcHJv
OiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2MjMy
LwoKCiAgKFJldmlzaW9uIGxvZyB0b28gbG9uZywgb21pdHRlZC4pCgpSZXZpc2lvbiBncmFwaCBs
ZWZ0IGluIC9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbS54ZW4tYm9vdC57ZG90LHBzLHBuZyxodG1sLHN2Z30uCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTI2MjMyOiB0b2xlcmFibGUgQUxMIEZBSUwK
CmZsaWdodCAxMjYyMzIgbGludXgtbGludXMgcmVhbC1iaXNlY3QgW3JlYWxdCmh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYyMzIvCgpGYWlsdXJlcyA6
LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLAppbmNs
dWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBiYXNlbGluZSB1bnRlc3Rl
ZAoKCmpvYnM6CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 03:38:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 03:38:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frb1I-0002is-3i; Mon, 20 Aug 2018 03:38:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=agpd=ld=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1frb1G-0002in-Pc
 for xen-devel@lists.xen.org; Mon, 20 Aug 2018 03:38:18 +0000
X-Inumbo-ID: 8f912751-a42a-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8f912751-a42a-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 03:38:54 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w7K3XPgp132964;
 Mon, 20 Aug 2018 03:38:14 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : subject :
 reply-to : to : cc : references : message-id : date : mime-version :
 in-reply-to : content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=OgJjETrA/Et+7d6CBV8x3HmDcEGjHKMmybKkT8Opt1g=;
 b=nqORxkpf8+CcxA/GbNzwf+Lf3I+55W8eq34RU+ZE+5XRadz6xEicuZBStyP4NKtxUkpx
 ok/w+EUjPmZS9SNp8OH6Ser1oxaq/Tj3DCmne1cQBDU+ZtMRcdX2KEp+0GNzHMc2Fu0F
 qcHWHD5KfhgpAqZtj3Nrah5J6GC4q32NSKb7KuUxq2h4Jj5DlMpumKPacdGsA9fog8Or
 le4iaTqVp7Yl1ivMX3uy2wSERT0DcXZb5VIbvw7gW3RTPWMBC0fVULOEcVsx/Yu+Ih2x
 dklmsgFh+d4ThKsaXh/T2b3GA1A+lE1jtZlHvVkDzT9xP3MnJUkDYmP/KrssXhBvmka6 Ew== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2kxc3qbvq6-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 03:38:14 +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 w7K3cDcP029180
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 03:38:14 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 w7K3cDfU025918;
 Mon, 20 Aug 2018 03:38:13 GMT
Received: from [10.191.27.174] (/10.191.27.174)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Sun, 19 Aug 2018 20:38:12 -0700
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: Jan Beulich <JBeulich@suse.com>
References: <5059b0bd-77f4-443b-97e4-3c5b162012f2@default>
 <5B76BF8902000078001DF69C@prv1-mh.provo.novell.com>
Organization: Oracle
Message-ID: <a0b89642-abc8-5fe2-36b1-27dd9ca66c0a@oracle.com>
Date: Mon, 20 Aug 2018 11:38:30 +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: <5B76BF8902000078001DF69C@prv1-mh.provo.novell.com>
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8990
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808200037
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/mmcfg/drhd: Move
 acpi_mmcfg_init() call before calling acpi_parse_dmar()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-Devel <xen-devel@lists.xen.org>, manoj.gopalasetty@hpe.com,
 david.westwood@hpe.com, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Srinivas REDDY Eeda <srinivas.eeda@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>

T24gMjAxOC84LzE3IDIwOjI4LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAxNy4wOC4xOCBh
dCAwOTowMSwgPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+IHdyb3RlOgo+PiBwY2lfY29uZl9y
ZWFkOCgpIG5lZWRzIHBjaSBtbWNmZyBtYXBwaW5nIHRvIHdvcmsgb24gbXVsdGlwbGUgcGNpIHNl
Z21lbnRzCj4+IHN5c3RlbSBzdWNoIGFzIEhQRSBTdXBlcmRvbWUtRmxleC4KPj4KPj4gTW92ZSBh
Y3BpX21tY2ZnX2luaXQoKSBjYWxsIGluIGFjcGlfYm9vdF9pbml0KCkgYmVmb3JlIGNhbGxpbmcK
Pj4gYWNwaV9wYXJzZV9kbWFyKCkgc28gdGhhdCB3aGVuIHBjaV9jb25mX3JlYWQ4KCkgaXMgY2Fs
bGVkIGluCj4+IGFjcGlfcGFyc2VfZGV2X3Njb3BlKCksIHdlIGFscmVhZHkgaGF2ZSB0aGUgbWFw
cGluZyBzZXQgdXAuCj4+Cj4+IGFjcGlfbW1jZmdfaW5pdCgpIG9ubHkgc2V0dXAgbW1jZmcgbWFw
cGluZyBhbmQgaGFzIHNvbWUgZ2xvYmFsIHZhcmlhYmxlcwo+PiBpbml0aWFsaXplZCBzbyB0aGVy
ZSBpcyBubyBoYXphcmQgdG8gbW92ZSBpdCBhaGVhZC4KPiAKPiBJJ20gYWZyYWlkIHRoaXMgaXMg
YSBncm9zcyB1bmRlcnN0YXRlbWVudC4gIlNldHVwIG1hcHBpbmdzIgo+IGFsb25lIGlzIGFscmVh
ZHkgcHV0dGluZyBzdWNoIG1vdmVtZW50IHVuZGVyIHF1ZXN0aW9uLiBIYXZlCj4geW91IGNoZWNr
ZWQgZXhwbGljaXRseSB0aGF0IHRoZSBpbml0aWFsaXphdGlvbiBuZWVkZWQgZm9yIHRoaXMKPiBz
ZXR0aW5nIHVwIG9mIG1hcHBpbmdzLCBpZiBhbnksIGhhcyBhY3R1YWxseSBvY2N1cnJlZCBiZWZv
cmUKPiB0aGUgbmV3IHBvaW50IHRoZSBmdW5jdGlvbiBnZXRzIGNhbGxlZD8KPiAKPiBJbiBwYXJ0
aWN1bGFyLCBtbWlvX3JvX3JhbmdlcyBsb29rcyB0byBnZXQgc2V0IHVwIG9ubHkgYWZ0ZXIKPiB0
aGUgY2FsbCB0byBhY3BpX2Jvb3RfaW5pdCgpLiBJIGd1ZXNzIHlvdSBkaWRuJ3Qgc2VlIGEgY3Jh
c2gKPiBzb2xlbHkgYmVjYXVzZSB5b3UgYWxzbyBtb3ZlIHRoZSBpbnZvY2F0aW9uIGFjcm9zcyB0
aGUgY2FsbAo+IHRvIHphcF9sb3dfbWFwcGluZ3MoKS4KPiAKPiBTaW1pbGFyeSBwY2lfbW1jZmdf
Y2hlY2tfaG9zdGJyaWRnZSgpIGRvZXNuJ3QgbG9vayBhbGwgdGhhdAo+IHRyaXZpYWwuCj4gCj4g
UGxlYXNlIG1heSBJIGFzayB0aGF0IHlvdSBiZSBxdWl0ZSBhIGJpdCBtb3JlIGNhcmVmdWwgaGVy
ZSwKPiBldmVuIG1vcmUgc28gd2hlbiB5b3UndmUgYmVlbiB3YXJuZWQgYWxyZWFkeT8KPiAKPj4g
TWVhbndoaWxlIGZyb20gaXRzCj4+IG5hbWUsIGFjcGlfYm9vdF9pbml0KCkgaXMgYSBwcm9wZXIg
cGxhY2UgdG8gY2FsbCBpdC4KPj4KPj4gVGhlIGFsdGVybmF0aXZlIGlzIG1vdmluZyB0aGUgYWNw
aV9wYXJzZV9kZXZfc2NvcGUoKSBjYWxsIHRvIGEgbGF0ZXIgcG9pbnQKPj4gYWZ0ZXIgYWNwaV9t
bWNmZ19pbml0KCkuIEJ1dCBhY3BpX3BhcnNlX29uZV9kcmhkKCksIGFjcGlfcGFyc2Vfb25lX3Jt
cnIoKQo+PiBhbmQgYWNwaV9wYXJzZV9vbmVfYXRzcigpIGFsbCBjYWxsZWQgYWNwaV9wYXJzZV9k
ZXZfc2NvcGUoKSBhcyB0aGVpciBtYWluCj4+IGpvYi4gU3BsaXR0aW5nIHRob3NlIGZ1bmN0aW9u
cyB0byB0d28gcGllY2VzIGxvb2tzIGxlc3Mgb3B0aW1hbCBhbmQKPj4gbWVhbmluZ2xlc3MuCj4g
Cj4gQ2VydGFpbmx5IG5vdCBtZWFuaW5nbGVzczsgSSdtIGFsc28gbm90IHN1cmUgd2h5IHlvdSBj
b25zaWRlcgo+IHRoZSBkZXZpY2Ugc2NvcGUgcGFyc2luZyB0aGVpciBtYWluIGpvYi4gSXQncyBw
ZXJoYXBzIHRoZWlyCj4gbW9zdCBpbnZvbHZlZCBwYXJ0LCBidXQgdGhlIGZhY3QgYWxvbmUgdGhh
dCBmb3IgdGhlIHB1cnBvc2VzCj4gaGVyZSB3ZSBjb3VsZCBwcm9iYWJseSBnZXQgYXdheSB3aXRo
b3V0IHRoYXQgcGFydCBhbHJlYWR5Cj4gc3VnZ2VzdHMgdG8gbWUgdGhhdCB0aGlzIGlzIGEgc2Vj
b25kYXJ5ICh5ZXQgbmVjZXNzYXJ5KSBhc3BlY3QuCj4gCj4gRnVydGhlcm1vcmUgTU1DRkcgd2ls
bCBjb250aW51ZSB0byBub3Qgd29yayB0aGlzIGVhcmx5IChvcgo+IG1vcmUgcHJlY2lzZWx5IG5v
dCBhdCBhbGwgdW50aWwgRG9tMCBib290IGhhcyBwcm9ncmVzc2VkIGZhcgo+IGVub3VnaCkgaWYg
dGhlIHJhbmdlKHMpIGlzbid0L2FyZW4ndCBtYXJrZWQgcmVzZXJ2ZWQgaW4gRTgyMC4KPiBJdCB3
b3VsZCBiZSB3b3J0aHdoaWxlIHNheWluZyBoYWxmIGEgc2VudGVuY2UgdG8gdGhpcyBlZmZlY3QK
PiBpbiB0aGUgZGVzY3JpcHRpb24uCkphbiwKCkkgbWVldCBzb21lIGRpZmZpY3VsdHkgbW92aW5n
IGRldiBzY29wZSBwYXJzaW5nIHRvIGxhdGVyIHBvaW50LiBQbGVhc2UgCnN1Z2dlc3QuCgpGaXJz
dCwgYWNwaV9wYXJzZV9kZXZfc2NvcGUoKSBtYXkgZmFpbCBhbmQgZGlzYWJsZV9hbGxfZG1hcl91
bml0cygpIGlzIApjYWxsZWQgdG8gZnJlZSBhbGwgZG1hciByZWxhdGVkIGFsbG9jYXRpb25zIHdo
aWNoIGlzIGFscmVhZHkgdXNlZCBieSAKaW9tbXVfc3VwcG9ydHNfZWltKCkuCgpTZWNvbmQsIElu
IGFjcGlfcGFyc2Vfb25lX2RyaGQoKSwgYWNwaV9yZWdpc3Rlcl9kcmhkX3VuaXQoKSBzaG91bGQg
bm90IApiZSBtb3ZlZCBsYXRlciBzbyB0aGF0IGFjcGlfZHJoZF91bml0cyBpcyBzZXR1cCBlYXJs
eSwgYnV0IGl0J3MgY2FsbGVkIAppZiBwY2lfZGV2aWNlX2RldGVjdCgpIHJldHVybiB0cnVlLCBw
Y2lfZGV2aWNlX2RldGVjdCgpIGRlcGVuZHMgb24gbW1jZmcgCnRvIHdvcmsgd2hpY2ggaXNuJ3Qg
c2V0dXAgbWFwcGluZyB5ZXQuCgpJJ20gdGhpbmtpbmcgYWJvdXQgbW92aW5nIGJlbG93IHBpZWNl
IG9mIGNvZGUgZWFybGllciB0b28sIGFuZCBJIGNoZWNrZWQgCnBjaV9tbWNmZ19jaGVja19ob3N0
YnJpZGdlKCkgY2FyZWZ1bGx5LCBpdCdzIHNlY3VyZSwgd2hhdCBkbyB5b3UgdGhpbmsgCmFib3V0
IHRoYXQ/CgogICAgIG1taW9fcm9fcmFuZ2VzID0gcmFuZ2VzZXRfbmV3KE5VTEwsICJyL28gbW1p
byByYW5nZXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJBTkdFU0VURl9w
cmV0dHlwcmludF9oZXgpOwoKClRoYW5rcwpaaGVuemhvbmcKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 04:29:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 04: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 1frbo1-0006dX-Um; Mon, 20 Aug 2018 04: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=spvk=ld=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frbo0-0006c9-8V
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 04:28:40 +0000
X-Inumbo-ID: 56310670-a431-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 56310670-a431-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 06:27: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 1frbnv-0003jy-N8; Mon, 20 Aug 2018 04:28: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 1frbnv-0000Im-F6; Mon, 20 Aug 2018 04:28:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frbnv-00048B-ER; Mon, 20 Aug 2018 04:28:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126149-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-amd64-examine:memdisk-try-append:fail:regression
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-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-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd: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-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:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl: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-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-amd64-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-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-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=7251bd56d92540ab75d660e96d4fb1b7131b38da
X-Osstest-Versions-That: linux=1aa1166efaceef8972045b4aa25e6e0ab96d8a30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 20 Aug 2018 04:28:35 +0000
Subject: [Xen-devel] [linux-4.14 test] 126149: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjE0OSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYxNDkvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAg
IDQgbWVtZGlzay10cnktYXBwZW5kICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTkwNAoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3Rh
bGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2
ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgNzI1MWJk
NTZkOTI1NDBhYjc1ZDY2MGU5NmQ0ZmIxYjcxMzFiMzhkYQpiYXNlbGluZSB2ZXJzaW9uOgogbGlu
dXggICAgICAgICAgICAgICAgMWFhMTE2NmVmYWNlZWY4OTcyMDQ1YjRhYTI1ZTZlMGFiOTZkOGEz
MAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1OTA0ICAyMDE4LTA4LTE0IDEyOjU0OjE1IFogICAg
NSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTkzOCAgMjAxOC0wOC0xNiAwMjo0MzoxNyBa
ICAgIDQgZGF5cyAgICAyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNjE0OSAgMjAx
OC0wOC0xOCAwNzo0OTowNyBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdo
byB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFiZWwgVmVzYSA8YWJlbHZlc2FAbGlu
dXguY29tPgogIEFsIFZpcm8gPHZpcm9AemVuaXYubGludXgub3JnLnVrPgogIEFsZXhhbmRlciBT
eXJpbmcgPGFsZXhAYXN5cmluZy5kZT4KICBBbWl0IFB1bmRpciA8YW1pdC5wdW5kaXJAbGluYXJv
Lm9yZz4KICBBbmRpIEtsZWVuIDxha0BsaW51eC5pbnRlbC5jb20+CiAgQW5kcmV3IE1vcnRvbiA8
YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBBbmRyZXkgS29ub3ZhbG92IDxhbmRyZXlrbnZs
QGdvb2dsZS5jb20+CiAgQW5kcmV5IFJ5YWJpbmluIDxhcnlhYmluaW5AdmlydHVvenpvLmNvbT4K
ICBBbmdlbG8gUnVvY2NvIDxhbmdlbG9ydW9jY285MEBnbWFpbC5jb20+CiAgQXJ0ZW0gQml0eXV0
c2tpeSA8YXJ0ZW0uYml0eXV0c2tpeUBpbnRlbC5jb20+CiAgQmFydCBWYW4gQXNzY2hlIDxiYXJ0
LnZhbmFzc2NoZUB3ZGMuY29tPgogIEJvcmlzIEJyZXppbGxvbiA8Ym9yaXMuYnJlemlsbG9uQGZy
ZWUtZWxlY3Ryb25zLmNvbT4KICBCb3Jpc2xhdiBQZXRrb3YgPGJwQHN1c2UuZGU+CiAgQm9yaXNs
YXYgUGV0a292IDxicGV0a292QHN1c2UuZGU+CiAgQ2hlbi1ZdSBUc2FpIDx3ZW5zQGNzaWUub3Jn
PgogIENoaW50YW4gUGFuZHlhIDxjcGFuZHlhQGNvZGVhdXJvcmEub3JnPgogIENodW5mZW5nIFl1
biA8Y2h1bmZlbmcueXVuQG1lZGlhdGVrLmNvbT4KICBEYXZlIEhhbnNlbiA8ZGF2ZS5oYW5zZW5A
aW50ZWwuY29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KICBEYXZp
ZCBXb29kaG91c2UgPGR3bXdAYW1hem9uLmNvLnVrPgogIERvbiBCcmFjZSA8ZG9uLmJyYWNlQG1p
Y3Jvc2VtaS5jb20+CiAgRXJpYyBCaWdnZXJzIDxlYmlnZ2Vyc0Bnb29nbGUuY29tPgogIEZhYmlv
IEVzdGV2YW0gPGZhYmlvLmVzdGV2YW1AbnhwLmNvbT4KICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdy
ZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVz
Lm5ldD4KICBIZWxnZSBEZWxsZXIgPGRlbGxlckBnbXguZGU+CiAgSGVyYmVydCBYdSA8aGVyYmVy
dEBnb25kb3IuYXBhbmEub3JnLmF1PgogIEhpbWFuc2h1IE1hZGhhbmkgPGhpbWFuc2h1Lm1hZGhh
bmlAY2F2aXVtLmNvbT4KICBJbmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBJc2FhYyBK
LiBNYW5qYXJyZXMgPGlzYWFjbUBjb2RlYXVyb3JhLm9yZz4KICBKYW1lcyBNb3JzZSA8amFtZXMu
bW9yc2VAYXJtLmNvbT4KICBKYW5uIEhvcm4gPGphbm5oQGdvb2dsZS5jb20+CiAgSmVhbi1GcmFu
w6dvaXMgVMOqdHUgPGplYW4tZnJhbmNvaXMudGV0dUBzYXZvaXJmYWlyZWxpbnV4LmNvbT4KICBK
ZW5zIEF4Ym9lIDxheGJvZUBrZXJuZWwuZGs+CiAgSmlyaSBLb3NpbmEgPGprb3NpbmFAc3VzZS5j
ej4KICBKb2hhbm5lcyBUaHVtc2hpcm4gPGp0aHVtc2hpcm5Ac3VzZS5kZT4KICBKb2huIERhdmlk
IEFuZ2xpbiA8ZGF2ZS5hbmdsaW5AYmVsbC5uZXQ+CiAgSm9zaCBQb2ltYm9ldWYgPGpwb2ltYm9l
QHJlZGhhdC5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEtlZXMgQ29v
ayA8a2Vlc2Nvb2tAY2hyb21pdW0ub3JnPgogIEtpc2hvbiBWaWpheSBBYnJhaGFtIEkgPGtpc2hv
bkB0aS5jb20+CiAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29t
PgogIEt1bmlub3JpIE1vcmltb3RvIDxrdW5pbm9yaS5tb3JpbW90by5neEByZW5lc2FzLmNvbT4K
ICBMYXVyZW5jZSBPYmVybWFuIDxsb2Jlcm1hbkByZWRoYXQuY29tPgogIExlZSBUaWJiZXJ0IDxs
ZWUudGliYmVydEBnbWFpbC5jb20+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZv
dW5kYXRpb24ub3JnPgogIEx1a2FzIFd1bm5lciA8bHVrYXNAd3VubmVyLmRlPgogIE1hcmMtQW5k
csOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmNlbCBIb2x0bWFu
biA8bWFyY2VsQGhvbHRtYW5uLm9yZz4KICBNYXJrIEJyb3duIDxicm9vbmllQGtlcm5lbC5vcmc+
CiAgTWFyayBTYWx5enluIDxzYWx5enluQGFuZHJvaWQuY29tPgogIE1hcnRpbiBLLiBQZXRlcnNl
biA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5jb20+CiAgTWFzYWhpcm8gWWFtYWRhIDx5YW1hZGEu
bWFzYWhpcm9Ac29jaW9uZXh0LmNvbT4KICBNYXNhbWkgSGlyYW1hdHN1IDxtaGlyYW1hdEBrZXJu
ZWwub3JnPgogIE1heGltZSBSaXBhcmQgPG1heGltZS5yaXBhcmRAZnJlZS1lbGVjdHJvbnMuY29t
PgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTWljaGFsIEhvY2tvIDxt
aG9ja29Ac3VzZS5jb20+CiAgTWljaGFsIEhvY2tvIDxtaG9ja29Ac3VzZS5jej4KICBNaW5nIExl
aSA8bWluZy5sZWlAcmVkaGF0LmNvbT4KICBNaXJrbyBNb250YW5hcmkgPG1pcmtvbW9udGFuYXJp
OTFAZ21haWwuY29tPgogIE5pY2sgRGVzYXVsbmllcnMgPG5kZXNhdWxuaWVyc0Bnb29nbGUuY29t
PgogIE5pY29sYWkgU3RhbmdlIDxuc3RhbmdlQHN1c2UuZGU+CiAgT2xla3NhbmRyIE5hdGFsZW5r
byA8b2xla3NhbmRyQG5hdGFsZW5rby5uYW1lPgogIE9sZWtzaWogUmVtcGVsIDxvLnJlbXBlbEBw
ZW5ndXRyb25peC5kZT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBh
b2xvIFZhbGVudGUgPHBhb2xvLnZhbGVudGVAbGluYXJvLm9yZz4KICBQYXZhbmt1bWFyIEtvbmRl
dGkgPHBrb25kZXRpQGNvZGVhdXJvcmEub3JnPgogIFBldGVyIFppamxzdHJhIChJbnRlbCkgPHBl
dGVyekBpbmZyYWRlYWQub3JnPgogIFBldGVyIFppamxzdHJhIDxwZXRlcnpAaW5mcmFkZWFkLm9y
Zz4KICBQaWVycmUtTG91aXMgQm9zc2FydCA8cGllcnJlLWxvdWlzLmJvc3NhcnRAbGludXguaW50
ZWwuY29tPgogIFByYXNhZCBTb2RhZ3VkaSA8cHNvZGFndWRAY29kZWF1cm9yYS5vcmc+CiAgUXVp
bm4gVHJhbiA8cXVpbm4udHJhbkBjYXZpdW0uY29tPgogIFJhZGltIEtyxI1tw6HFmSA8cmtyY21h
ckByZWRoYXQuY29tPgogIFJhZmFlbCBKLiBXeXNvY2tpIDxyYWZhZWwuai53eXNvY2tpQGludGVs
LmNvbT4KICBSYW5keSBEdW5sYXAgPHJkdW5sYXBAaW5mcmFkZWFkLm9yZz4KICBSb25hbGQgVHNj
aGFsw6RyIDxyb25hbGRAaW5ub3ZhdGlvbi5jaD4KICBTaGF3biBHdW8gPHNoYXduZ3VvQGtlcm5l
bC5vcmc+CiAgU3VkaXAgTXVraGVyamVlIDxzdWRpcG0ubXVraGVyamVlQGdtYWlsLmNvbT4KICBT
dXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgogIFRo
aWVycnkgRXNjYW5kZSA8dGhpZXJyeS5lc2NhbmRlQGNvbGxhYm9yYS5jb20+CiAgVGhvbWFzIEds
ZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CiAgVGltIENoZW4gPHRpbS5jLmNoZW5AbGludXgu
aW50ZWwuY29tPgogIFRvbSBMZW5kYWNreSA8dGhvbWFzLmxlbmRhY2t5QGFtZC5jb20+CiAgVG9u
eSBMdWNrIDx0b255Lmx1Y2tAaW50ZWwuY29tPgogIFRvc2hpIEthbmkgPHRvc2hpLmthbmlAaHBl
LmNvbT4KICBUeWxlciBCYWljYXIgPHRiYWljYXJAY29kZWF1cm9yYS5vcmc+CiAgVmlub2QgS291
bCA8dmlub2Qua291bEBpbnRlbC5jb20+CiAgVmxhc3RpbWlsIEJhYmthIDx2YmFia2FAc3VzZS5j
ej4KICBXYW5wZW5nIExpIDx3YW5wZW5nbGlAdGVuY2VudC5jb20+Cgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1y
dW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgMzkzNCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 05:04:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 05:04: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 1frcMO-0001Td-T7; Mon, 20 Aug 2018 05: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=spvk=ld=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frcMN-0001TR-Ig
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 05:04:11 +0000
X-Inumbo-ID: 8ee48656-a436-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8ee48656-a436-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 05:04: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 1frcMK-0004pK-8z; Mon, 20 Aug 2018 05:04: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 1frcMK-0001Vn-0o; Mon, 20 Aug 2018 05:04:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frcMK-0007rF-0B; Mon, 20 Aug 2018 05:04:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126233-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=0258ba6256ca193e8fd896a40ceef1bc06a3e0e8
X-Osstest-Versions-That: ovmf=f843a328772a30c11162c281adaf2afc1b4a972f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 20 Aug 2018 05:04:08 +0000
Subject: [Xen-devel] [ovmf test] 126233: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjIzMyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYyMzMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAwMjU4YmE2MjU2Y2ExOTNlOGZkODk2YTQwY2VlZjFi
YzA2YTNlMGU4CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBmODQzYTMy
ODc3MmEzMGMxMTE2MmMyODFhZGFmMmFmYzFiNGE5NzJmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjYwNjEgIDIwMTgtMDgtMTcgMTc6NDc6MjYgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI2MjMzICAyMDE4LTA4LTIwIDAzOjEwOjM3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
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
L2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIGY4NDNhMzI4NzcuLjAyNThiYTYyNTYgIDAyNThiYTYy
NTZjYTE5M2U4ZmQ4OTZhNDBjZWVmMWJjMDZhM2UwZTggLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 05:15:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 05: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 1frcWu-0002Jj-8c; Mon, 20 Aug 2018 05:15:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vhn4=ld=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1frcWt-0002JY-Da
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 05:15:03 +0000
X-Inumbo-ID: 13bd4328-a438-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 13bd4328-a438-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 05:15:39 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 19D25AD48;
 Mon, 20 Aug 2018 05:15:02 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
Date: Mon, 20 Aug 2018 07:14:55 +0200
Message-Id: <20180820051456.20779-2-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180820051456.20779-1-jgross@suse.com>
References: <20180820051456.20779-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 1/2] x86/xen: don't write ptes directly in
 32-bit 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>, 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>

SW4gc29tZSBjYXNlcyAzMi1iaXQgUEFFIFBWIGd1ZXN0cyBzdGlsbCB3cml0ZSBQVEVzIGRpcmVj
dGx5IGluc3RlYWQgb2YKdXNpbmcgaHlwZXJjYWxscy4gVGhpcyBpcyBlc3BlY2lhbGx5IGJhZCB3
aGVuIGNsZWFyaW5nIGEgUFRFIGFzIHRoaXMgaXMKZG9uZSB2aWEgMzItYml0IHdyaXRlcyB3aGlj
aCB3aWxsIHByb2R1Y2UgaW50ZXJtZWRpYXRlIEwxVEYgYXR0YWNrYWJsZQpQVEVzLgoKQ2hhbmdl
IHRoZSBjb2RlIHRvIHVzZSBoeXBlcmNhbGxzIGluc3RlYWQuCgpTaWduZWQtb2ZmLWJ5OiBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogYXJjaC94ODYveGVuL21tdV9wdi5jIHwg
NyArKystLS0tCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9tbXVfcHYuYyBiL2FyY2gveDg2L3hlbi9tbXVf
cHYuYwppbmRleCA5ZTcwMTI4NTg0MjAuLjkzOTZiNGQxNzA2NCAxMDA2NDQKLS0tIGEvYXJjaC94
ODYveGVuL21tdV9wdi5jCisrKyBiL2FyY2gveDg2L3hlbi9tbXVfcHYuYwpAQCAtNDM0LDE0ICs0
MzQsMTMgQEAgc3RhdGljIHZvaWQgeGVuX3NldF9wdWQocHVkX3QgKnB0ciwgcHVkX3QgdmFsKQog
c3RhdGljIHZvaWQgeGVuX3NldF9wdGVfYXRvbWljKHB0ZV90ICpwdGVwLCBwdGVfdCBwdGUpCiB7
CiAJdHJhY2VfeGVuX21tdV9zZXRfcHRlX2F0b21pYyhwdGVwLCBwdGUpOwotCXNldF82NGJpdCgo
dTY0ICopcHRlcCwgbmF0aXZlX3B0ZV92YWwocHRlKSk7CisJX194ZW5fc2V0X3B0ZShwdGVwLCBw
dGUpOwogfQogCiBzdGF0aWMgdm9pZCB4ZW5fcHRlX2NsZWFyKHN0cnVjdCBtbV9zdHJ1Y3QgKm1t
LCB1bnNpZ25lZCBsb25nIGFkZHIsIHB0ZV90ICpwdGVwKQogewogCXRyYWNlX3hlbl9tbXVfcHRl
X2NsZWFyKG1tLCBhZGRyLCBwdGVwKTsKLQlpZiAoIXhlbl9iYXRjaGVkX3NldF9wdGUocHRlcCwg
bmF0aXZlX21ha2VfcHRlKDApKSkKLQkJbmF0aXZlX3B0ZV9jbGVhcihtbSwgYWRkciwgcHRlcCk7
CisJX194ZW5fc2V0X3B0ZShwdGVwLCBuYXRpdmVfbWFrZV9wdGUoMCkpOwogfQogCiBzdGF0aWMg
dm9pZCB4ZW5fcG1kX2NsZWFyKHBtZF90ICpwbWRwKQpAQCAtMTU2OSw3ICsxNTY4LDcgQEAgc3Rh
dGljIHZvaWQgX19pbml0IHhlbl9zZXRfcHRlX2luaXQocHRlX3QgKnB0ZXAsIHB0ZV90IHB0ZSkK
IAkJcHRlID0gX19wdGVfbWEoKChwdGVfdmFsX21hKCpwdGVwKSAmIF9QQUdFX1JXKSB8IH5fUEFH
RV9SVykgJgogCQkJICAgICAgIHB0ZV92YWxfbWEocHRlKSk7CiAjZW5kaWYKLQluYXRpdmVfc2V0
X3B0ZShwdGVwLCBwdGUpOworCV9feGVuX3NldF9wdGUocHRlcCwgcHRlKTsKIH0KIAogLyogRWFy
bHkgaW4gYm9vdCwgd2hpbGUgc2V0dGluZyB1cCB0aGUgaW5pdGlhbCBwYWdldGFibGUsIGFzc3Vt
ZQotLSAKMi4xMy43CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 05:15:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 05: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 1frcWw-0002Ju-GZ; Mon, 20 Aug 2018 05:15: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=vhn4=ld=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1frcWv-0002Jp-K0
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 05:15:05 +0000
X-Inumbo-ID: 14919077-a438-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 14919077-a438-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 05:15:41 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 75FE6AE16;
 Mon, 20 Aug 2018 05:15:03 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
Date: Mon, 20 Aug 2018 07:14:56 +0200
Message-Id: <20180820051456.20779-3-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180820051456.20779-1-jgross@suse.com>
References: <20180820051456.20779-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 2/2] x86/pae: use 64 bit atomic xchg function in
 native_ptep_get_and_clear
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

VXNpbmcgb25seSAzMi1iaXQgd3JpdGVzIGZvciB0aGUgcHRlIHdpbGwgcmVzdWx0IGluIGFuIGlu
dGVybWVkaWF0ZQpMMVRGIHZ1bG5lcmFibGUgUFRFLiBXaGVuIHJ1bm5pbmcgYXMgYSBYZW4gUFYg
Z3Vlc3QgdGhpcyB3aWxsIGF0IG9uY2UKc3dpdGNoIHRoZSBndWVzdCB0byBzaGFkb3cgbW9kZSBy
ZXN1bHRpbmcgaW4gYSBsb3NzIG9mIHBlcmZvcm1hbmNlLgoKVXNlIGFyY2hfYXRvbWljNjRfeGNo
ZygpIGluc3RlYWQgd2hpY2ggd2lsbCBwZXJmb3JtIHRoZSByZXF1ZXN0ZWQKb3BlcmF0aW9uIGF0
b21pY2FsbHkgd2l0aCBhbGwgNjQgYml0cy4KClNvbWUgcGVyZm9ybWFuY2UgY29uc2lkZXJhdGlv
bnMgYWNjb3JkaW5nIHRvOgoKaHR0cHM6Ly9zb2Z0d2FyZS5pbnRlbC5jb20vc2l0ZXMvZGVmYXVs
dC9maWxlcy9tYW5hZ2VkL2FkL2RjL0ludGVsLVhlb24tU2NhbGFibGUtUHJvY2Vzc29yLXRocm91
Z2hwdXQtbGF0ZW5jeS5wZGYKClRoZSBtYWluIG51bWJlciBzaG91bGQgYmUgdGhlIGxhdGVuY3ks
IGFzIHRoZXJlIGlzIG5vIHRpZ2h0IGxvb3AgYXJvdW5kCm5hdGl2ZV9wdGVwX2dldF9hbmRfY2xl
YXIoKS4KCiJsb2NrIGNtcHhjaGc4YiIgaGFzIGEgbGF0ZW5jeSBvZiAyMCBjeWNsZXMsIHdoaWxl
ICJsb2NrIHhjaGciICh3aXRoIGEKbWVtb3J5IG9wZXJhbmQpIGlzbid0IG1lbnRpb25lZCBpbiB0
aGF0IGRvY3VtZW50LiAibG9jayB4YWRkIiAod2l0aCB4YWRkCmhhdmluZyAzIGN5Y2xlcyBsZXNz
IGxhdGVuY3kgdGhhbiB4Y2hnKSBoYXMgYSBsYXRlbmN5IG9mIDExLCBzbyB3ZSBjYW4KYXNzdW1l
IGEgbGF0ZW5jeSBvZiAxNCBmb3IgImxvY2sgeGNoZyIuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2Vu
IEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQpJbiBjYXNlIGFkZGluZyBhYm91dCA2IGN5Y2xl
cyBmb3IgbmF0aXZlX3B0ZXBfZ2V0X2FuZF9jbGVhcigpIGlzIGJlbGlldmVkCnRvIGJlIHRvbyBi
YWQgSSBjYW4gbW9kaWZ5IHRoZSBwYXRjaCB0byBhZGQgYSBwYXJhdmlydCBmdW5jdGlvbiBmb3Ig
dGhhdApwdXJwb3NlIGluIG9yZGVyIHRvIGFkZCB0aGUgb3ZlcmhlYWQgZm9yIFhlbiBndWVzdHMg
b25seSAoaW4gZmFjdCB0aGUKb3ZlcmhlYWQgZm9yIFhlbiBndWVzdHMgd2lsbCBiZSBsZXNzLCBh
cyBvbmx5IG9uZSBpbnN0cnVjdGlvbiB3cml0aW5nIHRvCnRoZSBQVEUgaGFzIHRvIGJlIGVtdWxh
dGVkIGJ5IHRoZSBoeXBlcnZpc29yKS4KLS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ3RhYmxl
LTNsZXZlbC5oIHwgMTQgKysrKysrKystLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlv
bnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20v
cGd0YWJsZS0zbGV2ZWwuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BndGFibGUtM2xldmVsLmgK
aW5kZXggYTU2NDA4NGM2MTQxLi43OTE5YWU0ZTI3ZDggMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2lu
Y2x1ZGUvYXNtL3BndGFibGUtM2xldmVsLmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGd0
YWJsZS0zbGV2ZWwuaApAQCAtMiw2ICsyLDggQEAKICNpZm5kZWYgX0FTTV9YODZfUEdUQUJMRV8z
TEVWRUxfSAogI2RlZmluZSBfQVNNX1g4Nl9QR1RBQkxFXzNMRVZFTF9ICiAKKyNpbmNsdWRlIDxh
c20vYXRvbWljNjRfMzIuaD4KKwogLyoKICAqIEludGVsIFBoeXNpY2FsIEFkZHJlc3MgRXh0ZW5z
aW9uIChQQUUpIE1vZGUgLSB0aHJlZS1sZXZlbCBwYWdlCiAgKiB0YWJsZXMgb24gUFBybysgQ1BV
cy4KQEAgLTE0OCwxNCArMTUwLDE0IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBwdWRfY2xlYXIocHVk
X3QgKnB1ZHApCiAjaWZkZWYgQ09ORklHX1NNUAogc3RhdGljIGlubGluZSBwdGVfdCBuYXRpdmVf
cHRlcF9nZXRfYW5kX2NsZWFyKHB0ZV90ICpwdGVwKQogewotCXB0ZV90IHJlczsKKwl1bmlvbiB7
CisJCXB0ZV90IHB0ZTsKKwkJbG9uZyBsb25nIHZhbDsKKwl9IHJlczsKIAotCS8qIHhjaGcgYWN0
cyBhcyBhIGJhcnJpZXIgYmVmb3JlIHRoZSBzZXR0aW5nIG9mIHRoZSBoaWdoIGJpdHMgKi8KLQly
ZXMucHRlX2xvdyA9IHhjaGcoJnB0ZXAtPnB0ZV9sb3csIDApOwotCXJlcy5wdGVfaGlnaCA9IHB0
ZXAtPnB0ZV9oaWdoOwotCXB0ZXAtPnB0ZV9oaWdoID0gMDsKKwlyZXMudmFsID0gYXJjaF9hdG9t
aWM2NF94Y2hnKChhdG9taWM2NF90ICopcHRlcCwgMCk7CiAKLQlyZXR1cm4gcmVzOworCXJldHVy
biByZXMucHRlOwogfQogI2Vsc2UKICNkZWZpbmUgbmF0aXZlX3B0ZXBfZ2V0X2FuZF9jbGVhcih4
cCkgbmF0aXZlX2xvY2FsX3B0ZXBfZ2V0X2FuZF9jbGVhcih4cCkKLS0gCjIuMTMuNwoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 05:15:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 05: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 1frcWt-0002Jd-VT; Mon, 20 Aug 2018 05:15: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=vhn4=ld=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1frcWs-0002JT-RH
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 05:15:02 +0000
X-Inumbo-ID: 1318e6c7-a438-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1318e6c7-a438-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 05:15:38 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 75997ACFB;
 Mon, 20 Aug 2018 05:15:00 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
Date: Mon, 20 Aug 2018 07:14:54 +0200
Message-Id: <20180820051456.20779-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH 0/2] x86/xen: avoid 32-bit writes to PTEs in PV
 PAE 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>, 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>

V2hpbGUgdGhlIGh5cGVydmlzb3IgZW11bGF0ZXMgcGxhaW4gd3JpdGVzIHRvIFBURXMgaGFwcGls
eSwgdGhpcyBpcwptdWNoIHNsb3dlciB0aGFuIGlzc3VpbmcgYSBoeXBlcmNhbGwgZm9yIFBURSBt
b2RpZmNhdGlvbnMuIEFuZCB3cml0aW5nCmEgUFRFIHZpYSB0d28gMzItYml0IHdyaXRlIGluc3Ry
dWN0aW9ucyAoZXNwZWNpYWxseSB3aGVuIGNsZWFyaW5nIHRoZQpQVEUpIHdpbGwgcmVzdWx0IGlu
IGFuIGludGVybWVkaWF0ZSBMMVRGIHZ1bG5lcmFibGUgUFRFLgoKV3JpdGVzIHRvIFBBRSBQVEVz
IHNob3VsZCBhbHdheXMgYmUgZG9uZSB3aXRoIDY0LWJpdCB3cml0ZXMgb3IgdmlhCmh5cGVyY2Fs
bHMuCgpKdWVyZ2VuIEdyb3NzICgyKToKICB4ODYveGVuOiBkb24ndCB3cml0ZSBwdGVzIGRpcmVj
dGx5IGluIDMyLWJpdCBQViBndWVzdHMKICB4ODYvcGFlOiB1c2UgNjQgYml0IGF0b21pYyB4Y2hn
IGZ1bmN0aW9uIGluIG5hdGl2ZV9wdGVwX2dldF9hbmRfY2xlYXIKCiBhcmNoL3g4Ni9pbmNsdWRl
L2FzbS9wZ3RhYmxlLTNsZXZlbC5oIHwgMTQgKysrKysrKystLS0tLS0KIGFyY2gveDg2L3hlbi9t
bXVfcHYuYyAgICAgICAgICAgICAgICAgfCAgNyArKystLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDEx
IGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQoKLS0gCjIuMTMuNwoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 06:06:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 06: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 1frdKH-0006MI-Dn; Mon, 20 Aug 2018 06:06: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=spvk=ld=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frdKF-0006M9-HA
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 06:06:03 +0000
X-Inumbo-ID: 330efc37-a43f-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 330efc37-a43f-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 06:06: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 1frdKB-000617-Q8; Mon, 20 Aug 2018 06: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 1frdKB-0004Do-Gg; Mon, 20 Aug 2018 06:05:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frdKB-0001AQ-G3; Mon, 20 Aug 2018 06:05:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126165-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-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-armhf-armhf-xl-arndale: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-arndale:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-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-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:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-cubietruck: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-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-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-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-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=fe50b33b07fd447949284fb820eebdce9264ca17
X-Osstest-Versions-That: xen=87c83af333e0248ada2e6560965aca6096ec7f2b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 20 Aug 2018 06:05:59 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 126165: 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>

ZmxpZ2h0IDEyNjE2NSB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYxNjUvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAg
ICAgICAgICAgICAgZmU1MGIzM2IwN2ZkNDQ3OTQ5Mjg0ZmI4MjBlZWJkY2U5MjY0Y2ExNwpiYXNl
bGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgODdjODNhZjMzM2UwMjQ4YWRhMmU2
NTYwOTY1YWNhNjA5NmVjN2YyYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1Njk4ICAyMDE4LTA3
LTMxIDEyOjQ3OjAzIFogICAxOSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTkwOCAgMjAx
OC0wOC0xNCAxNzowNjozMyBaICAgIDUgZGF5cyAgICAzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDEyNTk0OCAgMjAxOC0wOC0xNiAwODo1MDowNyBaICAgIDMgZGF5cyAgICAyIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8
Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5s
YXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdl
biBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwu
Y29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRz
Lnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDg3YzgzYWYzMzMuLmZlNTBiMzNiMDcg
IGZlNTBiMzNiMDdmZDQ0Nzk0OTI4NGZiODIwZWViZGNlOTI2NGNhMTcgLT4gc3RhYmxlLTQuMTAK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 07:26:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 07: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 1freZh-0004rw-9Q; Mon, 20 Aug 2018 07:26: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=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1freZg-0004rr-EW
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 07:26:04 +0000
X-Inumbo-ID: 1efbea96-a44a-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 1efbea96-a44a-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 09:24:49 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 01:26:02 -0600
Message-Id: <5B7A6D0602000078001DFC8B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 01:25:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Brian Woods" <brian.woods@amd.com>,
 "Rich Persaud" <persaur@gmail.com>
References: <5AA7E79302000078001B0FAB@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F73C0@prv1-mh.provo.novell.com>
 <5AA7D98302000078001CDC8C@prv1-mh.provo.novell.com>
 <5AA7D98302000000000F8008@prv1-mh.provo.novell.com>
 <5AA7D98302000078001DD5F0@prv1-mh.provo.novell.com>
 <5B76740802000078001DF345@prv1-mh.provo.novell.com>
 <5B76781702000078001DF38D@prv1-mh.provo.novell.com>
 <B9ED55E9-8146-4202-84CD-6DE928E75D45@gmail.com>
In-Reply-To: <B9ED55E9-8146-4202-84CD-6DE928E75D45@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 5/5] x86: use PDEP for PTE flags
 insertion when available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE4LjA4LjE4IGF0IDAzOjA4LCA8cGVyc2F1ckBnbWFpbC5jb20+IHdyb3RlOgo+IE9u
IEF1ZyAxNywgMjAxOCwgYXQgMDM6MjQsIEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4g
d3JvdGU6Cj4+IAo+PiBUaGlzIHJlcGxhY2VzIDUgaW5zdHJ1Y3Rpb25zIGJ5IGEgc2luZ2xlIG9u
ZSwgZnVydGhlciByZWR1Y2luZyBjb2RlIHNpemUsCj4+IGNhY2hlLCBhbmQgVExCIGZvb3Rwcmlu
dCAoaW4gcGFydGljdWxhciBvbiBzeXN0ZW1zIHN1cHBvcnRpbmcgQk1JMikuCj4gCj4gVGhpcyBs
aW5rIGNsYWltcyB0aGF0IEJNSTIgbWF5IGJlIGxlc3MgcGVyZm9ybWFudC9jb25zaXN0ZW50IG9u
IEFNRCBSeXplbiAKPiB0aGFuIEludGVsOgo+IGh0dHBzOi8vd3d3LnJlZGRpdC5jb20vci9BbWQv
Y29tbWVudHMvNjBpNmVyL3J5emVuX2FuZF9ibWkyX3N0cmFuZ2VfYmVoYXZpb3IgCj4gX2FuZF9o
aWdoX2xhdGVuY2llcy8KCkhtbSwgaW50ZXJlc3RpbmcuIEJyaWFuIC0gYW55IHdvcmQgYXMgdG8g
d2hldGhlciB3ZSdkIGJldHRlciBhdm9pZAp1c2luZyBQREVQL1BFWFQgZm9yIG5vdyBvbiBBTUQ/
Cgo+IFdvdWxkIHRoaXMgcGF0Y2ggc2VyaWVzIGhhdmUgYW55IGJlbmVmaXQgdG8gTDAgaHlwZXJ2
aXNvcnMvcm9vdGtpdHMgKGUuZy4gCj4gQnJvbWl1bSwgQmFyZWZsYW5rIG9yIHNpbWlsYXIgaHlw
ZXJ2aXNvcnMpIHdoaWNoIGNvdWxkIGJlIG1vbml0b3JpbmcgTDEgWGVuPyAgCj4gT3IgWGVuIGFz
IEwwIGh5cGVydmlzb3IgYW5kIEh5cGVyLVYgYXMgTDEgaHlwZXJ2aXNvcj8KClRoZSBpbnNucyBh
cmVuJ3QgdXNlZCBvbiBhbnkgc2VjcmV0cywgc28gSSBkb24ndCBzZWUgdGhlIGNvbm5lY3Rpb24u
CkJ1dCB0aGVuIGFnYWluIEknbSBub3QgYW4gZXhwZXJ0IGhlcmUgYXQgYWxsLgoKSmFuCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 07:29:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 07:29:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fredG-00051m-QA; Mon, 20 Aug 2018 07: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=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fredF-00051h-V8
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 07:29:45 +0000
X-Inumbo-ID: e4c87d12-a44a-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e4c87d12-a44a-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 07:30:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 01:29:43 -0600
Message-Id: <5B7A6DE202000078001DFC98@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 01:29:38 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180814134336.75539-1-roger.pau@citrix.com>
 <20180814134336.75539-5-roger.pau@citrix.com>
 <5B76A0BB02000078001DF53B@prv1-mh.provo.novell.com>
 <5B76A3F902000078001DF595@prv1-mh.provo.novell.com>
 <20180817163727.7xrscdohig5hsyav@mac>
In-Reply-To: <20180817163727.7xrscdohig5hsyav@mac>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v5 4/8] mm: introduce a helper to get the
 memory type 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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA4LjE4IGF0IDE4OjM3LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIEZyaSwgQXVnIDE3LCAyMDE4IGF0IDA0OjMxOjIxQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMTcuMDguMTggYXQgMTI6MTcsIDxKQmV1bGljaEBzdXNlLmNvbT4gd3Jv
dGU6Cj4+ID4+Pj4gT24gMTQuMDguMTggYXQgMTU6NDMsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4+ICsgICAgICAgICAgICBzd2l0Y2ggKCBlODIwLm1hcFtpXS50eXBlICkKPj4g
Pj4gKyAgICAgICAgICAgIHsKPj4gPj4gKyAgICAgICAgICAgIGNhc2UgRTgyMF9SQU06Cj4+ID4+
ICsgICAgICAgICAgICAgICAgcmV0dXJuIFJBTV9UWVBFX0NPTlZFTlRJT05BTDsKPj4gPj4gKwo+
PiA+PiArICAgICAgICAgICAgY2FzZSBFODIwX1JFU0VSVkVEOgo+PiA+PiArICAgICAgICAgICAg
ICAgIHJldHVybiBSQU1fVFlQRV9SRVNFUlZFRDsKPj4gPj4gKwo+PiA+PiArICAgICAgICAgICAg
Y2FzZSBFODIwX1VOVVNBQkxFOgo+PiA+PiArICAgICAgICAgICAgICAgIHJldHVybiBSQU1fVFlQ
RV9VTlVTQUJMRTsKPj4gPj4gKwo+PiA+PiArICAgICAgICAgICAgY2FzZSBFODIwX0FDUEk6Cj4+
ID4+ICsgICAgICAgICAgICBjYXNlIEU4MjBfTlZTOgo+PiA+PiArICAgICAgICAgICAgICAgIHJl
dHVybiBSQU1fVFlQRV9BQ1BJOwo+PiA+PiArCj4+ID4+ICsgICAgICAgICAgICBkZWZhdWx0Ogo+
PiA+PiArICAgICAgICAgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwo+PiA+PiArICAgICAg
ICAgICAgICAgIHJldHVybiAtMTsKPj4gPj4gKyAgICAgICAgICAgIH0KPj4gPj4gKyAgICB9Cj4+
ID4+ICsKPj4gPj4gKyAgICByZXR1cm4gLTE7Cj4+ID4+ICt9Cj4+ID4gCj4+ID4gT25lIG1vcmUg
Y2FzZSB0byBjb25zaWRlcjogV2hhdCBhYm91dCBhIHBhZ2UgcGFydCBvZiB3aGljaCBpcwo+PiA+
IGEgZ2l2ZW4gdHlwZSwgYW5kIHRoZSBvdGhlciBwYXJ0IG9mIHdoaWNoIGlzIHNpbXBseSBtaXNz
aW5nIGZyb20KPj4gPiB0aGUgRTgyMCB0YWJsZT8gSSdtIHVuY2VydGFpbiB3aGV0aGVyIGluIHRo
YXQgY2FzZSBpdCBtaWdodCBiZSBhCj4+ID4gZ29vZCBpZGVhIGluIGdlbmVyYWwgdG8gcmVwb3J0
IGl0IGFzIGhhdmluZyB0aGUgZ2l2ZW4gdHlwZTsgZm9yIHRoZQo+PiA+IHNwZWNpZmljIHB1cnBv
c2UgeW91IHdhbnQgdGhlIGZ1bmN0aW9uIGZvciwgdGhhdCB3b3VsZCBpbW8gYmUKPj4gPiBxdWl0
ZSBoZWxwZnVsLgo+PiAKPj4gQ29uc2lkZXJpbmcgUkFNX1RZUEVfKiBhcmUgYml0IG1hc2tzIC0g
cGVyaGFwcyB0aGUgZnVuY3Rpb24KPj4gc2hvdWxkIE9SIHRvZ2V0aGVyIGFsbCB0eXBlcyBmb3Vu
ZCBmb3IgdGhlIHJlcXVlc3RlZCBwYWdlLCBhbmQKPj4gbGV0IHRoZSBjYWxsZXIgZ28gZnJvbSB0
aGVyZT8gQW5kIHRvIGFjY291bnQgZm9yIG15IGVhcmxpZXIgcmVtYXJrLAo+PiBhZGQgYSBzZXBh
cmF0ZSBSQU1fVFlQRV9VTktOT1dOIChhbmQgbmV2ZXIgaGF2ZSB0aGUgZnVuY3Rpb24KPj4gcmV0
dXJuIC0xIG9yIHNvbWUgc3VjaDsgaXRzIHJldHVybiB0eXBlIHRoZW4gd291bGQgYmV0dGVyIGJl
Cj4+IHVuc2lnbmVkIGludCk/Cj4gCj4gSSBjYW4gZG8gc29tZXRoaW5nIGFsb25nIHRoaXMgbGlu
ZXMsIGJ1dCB0aGVuIHRoZSBmdW5jdGlvbmFsaXR5IG9mIHRoZQo+IGV4aXN0aW5nIGluY2x1c2l2
ZSBvcHRpb24gaXMgbGlrZWx5IHRvIGNoYW5nZSBvbiBib3hlcyBoYXZpbmcgbWVtb3J5Cj4gdHlw
ZXMgbm90IGFsaWduZWQgdG8gYSBwYWdlIGJvdW5kYXJ5LgoKVGhhdCdzIGFuIGV4cGVjdGVkIGNv
bnNlcXVlbmNlLCB5ZXMsIGFuZCBnaXZlbiB0aGlzIGlzIGEgd29ya2Fyb3VuZApvcHRpb24gYW55
d2F5IEknbSBhZnJhaWQgd2UnbGwgaGF2ZSB0byBsaXZlIHdpdGggaXQgYmVpbmcgdW5jbGVhciB3
aGV0aGVyCnRoaXMgd291bGQgYmUgYSBjaGFuZ2UgdG8gdGhlIGJldHRlciBvciB0byB0aGUgd29y
c2UuCgo+IEFsc28sIHdlIHNob3VsZCBsaWtlbHkgZGlzY3VzcyB3aGF0IHRvIGRvIHdpdGggYSBw
YWdlIHRoYXQgZm9yIGV4YW1wbGUKPiBoYXMgYm90aCB1bnVzYWJsZSBhbmQgcmVzZXJ2ZWQgcmVn
aW9ucy4gSSB3b3VsZCBtYXAgaXQgaW4gdGhlCj4gaW5jbHVzaXZlIGNhc2UgYmVjYXVzZSBpdCBo
YXMgYSByZXNlcnZlZCByZWdpb24sIGJ1dCB3b3VsZCBsaWtlIHRvCj4gaGVhciB5b3VyIG9waW5p
b24uCgpOb3QgcGFnZS1hbGlnbmVkIHVudXNhYmxlIHJlZ2lvbnMgYXJlIHByZXR0eSBzdXNwaWNp
b3VzIGltby4gQWxvbmcKdGhlIGxpbmVzIG9mIHRoZSBhYm92ZSByZXNwb25zZSwgSSB0aGluayBJ
J2QgYmUgZmluZSBnb2luZyBlaXRoZXIgb2YgdGhlCnR3byBwb3NzaWJsZSByb3V0ZXMgLSB3ZSBz
aW1wbHkgY2FuJ3QgdGVsbCBhaGVhZCBvZiB0aW1lIHdoaWNoIG9uZQptaWdodCBiZSBiZXR0ZXIu
CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 07:32:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 07:32:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fregC-0005m7-8x; Mon, 20 Aug 2018 07:32:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fregA-0005ly-LV
 for xen-devel@lists.xen.org; Mon, 20 Aug 2018 07:32:46 +0000
X-Inumbo-ID: 5065b779-a44b-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5065b779-a44b-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 07:33:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 01:32:43 -0600
Message-Id: <5B7A6E9702000078001DFC9B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 01:32:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Brian Woods" <brian.woods@amd.com>
References: <20180809194213.56671-1-brian.woods@amd.com>
 <20180809194213.56671-3-brian.woods@amd.com>
 <5B744E3002000078001DE7E8@prv1-mh.provo.novell.com>
 <20180816200205.GA9630@amd.com>
 <5B76725002000078001DF327@prv1-mh.provo.novell.com>
 <20180817184513.GA14245@amd.com>
In-Reply-To: <20180817184513.GA14245@amd.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/spec-ctrl: add support for
 modifying SSBD 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+IE9uIDE3LjA4LjE4IGF0IDIwOjQ1LCA8YnJpYW4ud29vZHNAYW1kLmNvbT4gd3JvdGU6Cj4g
T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMTI6NTk6MjhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAxNi4wOC4xOCBhdCAyMjowMiwgPGJyaWFuLndvb2RzQGFtZC5jb20+IHdy
b3RlOgo+PiA+IE9uIFdlZCwgQXVnIDE1LCAyMDE4IGF0IDEwOjAwOjQ4QU0gLTA2MDAsIEphbiBC
ZXVsaWNoIHdyb3RlOgo+PiA+PiA+ICtib29sIF9fcmVhZF9tb3N0bHkgc3NiZF9hbWRfc210X2Vu
ID0gZmFsc2U7Cj4+ID4+ID4gK2Jvb2wgX19yZWFkX21vc3RseSBkZWZhdWx0X3hlbl9zc2JkX2Ft
ZF9sc19jZmdfZW4gPSBmYWxzZTsKPj4gPj4gPiAgdWludDY0X3QgX19yZWFkX21vc3RseSBzc2Jk
X2FtZF9sc19jZmdfbWFzayA9IDB1bGw7Cj4+ID4+ID4gK3N0cnVjdCBzc2JkX2FtZF9sc19jZmdf
c210X3N0YXR1cyAqc3NiZF9hbWRfc210X3N0YXR1c1tTU0JEX0FNRF9NQVhfU09DS0VUXSA9IHtO
VUxMfTsKPj4gPj4gCj4+ID4+IFNldmVyYWwgZnVydGhlciBwb2ludGxlc3MgaW5pdGlhbGl6ZXJz
Lgo+PiA+IAo+PiA+IHNzYmRfYW1kX2xzX2NmZ19tYXNrIC0+IG5lZWRzIHRvIGJlIGluaXRpYWxp
emVkLCBkdWUgdG8gaG93IGl0IGdldHMgc2V0Cj4+ID4gc3NiZF9hbWRfbHNfY2ZnX3NtdF9zdGF0
dXMgLT4gbmVlZHMgdG8gYmUgaW5pdGlhbGl6ZWQsIHVubGVzcyB4YWxsb2MKPj4gPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzZXRzIGl0IGFzIE5VTEwgb24gZmFpbHVyZSB0byBhbGxv
Ywo+PiA+IGRlZmF1bHRfeGVuX3NzYmRfYW1kX2xzX2NmZ19lbiAtPiBuZWVkcyB0byBiZSBpbml0
aWFsaXplZCBvZiBhbiBlbHNlCj4+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGFkZGVkIHRvIGFuIGlmIHN0YXRlbWVudAo+PiA+IHNzYmRfYW1kX3NtdF9lbiAtPiBsaWtlIHRo
ZSBhYm92ZQo+PiA+IAo+PiA+IElmIHlvdSB3YW50IGRlZmF1bHRfeGVuX3NzYmRfYW1kX2xzX2Nm
Z19lbiBhbmQgc3NiZF9hbWRfc210X2VuIHRvIGJlCj4+ID4gbm90IGJlIGluaXRpYWxpemVkLCBJ
IGNhbiBhZGQgY29kZSB0byBkbyB0aGF0Lgo+PiAKPj4gSSBkb24ndCB1bmRlcnN0YW5kOiBBZGQg
Y29kZT8gVGhlIGluaXRpYWxpemVycyBoZXJlIGFyZSBhbGwgcG9pbnRsZXNzCj4+IGJlY2F1c2Ug
dGhlIHZhbHVlcyB5b3Ugc3VwcGx5IGFyZSB3aGF0IHRoZSB2YXJpYWJsZXMgd291bGQgYmUKPj4g
aW5pdGlhbGl6ZWQgd2l0aCBhbnl3YXkgaWYgeW91IG9taXR0ZWQgdGhlIGluaXRpYWxpemVycy4g
VGhhdCdzIHdoYXQKPj4gdGhlIEMgc3RhbmRhcmQgc3BlY2lmaWVzLgo+IAo+IExlYXZpbmcgdmFs
dWVzIHdoaWNoIGRldGVybWluZSB0aGUgYmVoYXZpb3Igb2YgdGhlIGh5cGVydmlzb3IgdG8KPiBk
ZWZhdWx0cyBvZiB0aGUgY29tcGlsZXIncyBpbXBsZW1lbnRhdGlvbiBvZiB0aGUgc3RhbmRhcmQg
c2VlbXMgbGlrZSBpdAo+IHdvdWxkIGJlIGEgcG9zc2libGUgc291cmNlIG9mIHN1YnRsZSBidWdz
IHdoZW4gdGhlIGNvbXBpbGVyIGRvZXNuJ3QgZG8KPiBzb21ldGhpbmcganVzdCByaWdodC4gIEkn
ZCBtdWNoIHJhdGhlciBoYXZlIGFuIGluaXRpYWxpemVkIHZhbHVlIG9yCj4gaGF2ZSBpdCBzZXQg
aW4gdGhlIGNvZGUgYmVmb3JlIHVzZS4KPiAKPiBJZiB5b3Ugc3Ryb25nbHkgZmVlbCB0aGF0IHRo
ZXkgc2hvdWxkbid0IGJlIGluaXRpYWxpemVkIG9yIHNldCBpbiBjb2RlLAo+IEknbGwgY2hhbmdl
IHRoZW0gdGhvdWdoLgoKWWVzLCBJIGRvIGZlZWwgc3Ryb25nbHkgYWJvdXQgdGhpczogV2Ugb21p
dCBwb2ludGxlc3MgaW5pdGlhbGl6ZXJzCmVsc2V3aGVyZSwgYW5kIHRoZSBjb21tZW50IEkndmUg
Z2l2ZW4gaGVyZSBpcyBhIHByZXR0eSBjb21tb24gb25lCnRvIGJlIG1hZGUgaW4gcmV2aWV3cy4g
SWYgd2Ugd2VyZSB0byB3cml0ZSBjb2RlIGJlaW5nIHByZXBhcmVkIGZvcgpjb21waWxlciBidWdz
ICh3aGljaCBzdGFuZGFyZHMtbm9uLWNvbmZvcm1hbmNlIGlzKSwgd2UgY291bGQgYXMKd2VsbCBz
dG9wIHdyaXRpbmcgYW55IGNvZGUgaW4gdGhlIGZpcnN0IHBsYWNlLiBXb3JrYXJvdW5kcyBhcmUK
YWNjZXB0YWJsZSBvbmx5IGZvciBfa25vd25fIGNvbXBpbGVyIGRlZmVjdHMuCgpKYW4KCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 07:45:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 07: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 1fresc-0006ft-F9; Mon, 20 Aug 2018 07:45:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fresa-0006fo-Tz
 for xen-devel@lists.xen.org; Mon, 20 Aug 2018 07:45:36 +0000
X-Inumbo-ID: 1b791c96-a44d-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1b791c96-a44d-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 07:46:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 01:45:34 -0600
Message-Id: <5B7A719A02000078001DFCB4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 01:45:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Zhenzhong Duan" <zhenzhong.duan@oracle.com>
References: <5059b0bd-77f4-443b-97e4-3c5b162012f2@default>
 <5B76BF8902000078001DF69C@prv1-mh.provo.novell.com>
 <a0b89642-abc8-5fe2-36b1-27dd9ca66c0a@oracle.com>
In-Reply-To: <a0b89642-abc8-5fe2-36b1-27dd9ca66c0a@oracle.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/mmcfg/drhd: Move
 acpi_mmcfg_init() call before calling acpi_parse_dmar()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Xen-Devel <xen-devel@lists.xen.org>,
 manoj.gopalasetty@hpe.com, david.westwood@hpe.com,
 Boris Ostrovsky <boris.ostrovsky@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>

Pj4+IE9uIDIwLjA4LjE4IGF0IDA1OjM4LCA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4gd3Jv
dGU6Cj4gT24gMjAxOC84LzE3IDIwOjI4LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMTcu
MDguMTggYXQgMDk6MDEsIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPiB3cm90ZToKPj4+IHBj
aV9jb25mX3JlYWQ4KCkgbmVlZHMgcGNpIG1tY2ZnIG1hcHBpbmcgdG8gd29yayBvbiBtdWx0aXBs
ZSBwY2kgc2VnbWVudHMKPj4+IHN5c3RlbSBzdWNoIGFzIEhQRSBTdXBlcmRvbWUtRmxleC4KPj4+
Cj4+PiBNb3ZlIGFjcGlfbW1jZmdfaW5pdCgpIGNhbGwgaW4gYWNwaV9ib290X2luaXQoKSBiZWZv
cmUgY2FsbGluZwo+Pj4gYWNwaV9wYXJzZV9kbWFyKCkgc28gdGhhdCB3aGVuIHBjaV9jb25mX3Jl
YWQ4KCkgaXMgY2FsbGVkIGluCj4+PiBhY3BpX3BhcnNlX2Rldl9zY29wZSgpLCB3ZSBhbHJlYWR5
IGhhdmUgdGhlIG1hcHBpbmcgc2V0IHVwLgo+Pj4KPj4+IGFjcGlfbW1jZmdfaW5pdCgpIG9ubHkg
c2V0dXAgbW1jZmcgbWFwcGluZyBhbmQgaGFzIHNvbWUgZ2xvYmFsIHZhcmlhYmxlcwo+Pj4gaW5p
dGlhbGl6ZWQgc28gdGhlcmUgaXMgbm8gaGF6YXJkIHRvIG1vdmUgaXQgYWhlYWQuCj4+IAo+PiBJ
J20gYWZyYWlkIHRoaXMgaXMgYSBncm9zcyB1bmRlcnN0YXRlbWVudC4gIlNldHVwIG1hcHBpbmdz
Igo+PiBhbG9uZSBpcyBhbHJlYWR5IHB1dHRpbmcgc3VjaCBtb3ZlbWVudCB1bmRlciBxdWVzdGlv
bi4gSGF2ZQo+PiB5b3UgY2hlY2tlZCBleHBsaWNpdGx5IHRoYXQgdGhlIGluaXRpYWxpemF0aW9u
IG5lZWRlZCBmb3IgdGhpcwo+PiBzZXR0aW5nIHVwIG9mIG1hcHBpbmdzLCBpZiBhbnksIGhhcyBh
Y3R1YWxseSBvY2N1cnJlZCBiZWZvcmUKPj4gdGhlIG5ldyBwb2ludCB0aGUgZnVuY3Rpb24gZ2V0
cyBjYWxsZWQ/Cj4+IAo+PiBJbiBwYXJ0aWN1bGFyLCBtbWlvX3JvX3JhbmdlcyBsb29rcyB0byBn
ZXQgc2V0IHVwIG9ubHkgYWZ0ZXIKPj4gdGhlIGNhbGwgdG8gYWNwaV9ib290X2luaXQoKS4gSSBn
dWVzcyB5b3UgZGlkbid0IHNlZSBhIGNyYXNoCj4+IHNvbGVseSBiZWNhdXNlIHlvdSBhbHNvIG1v
dmUgdGhlIGludm9jYXRpb24gYWNyb3NzIHRoZSBjYWxsCj4+IHRvIHphcF9sb3dfbWFwcGluZ3Mo
KS4KPj4gCj4+IFNpbWlsYXJ5IHBjaV9tbWNmZ19jaGVja19ob3N0YnJpZGdlKCkgZG9lc24ndCBs
b29rIGFsbCB0aGF0Cj4+IHRyaXZpYWwuCj4+IAo+PiBQbGVhc2UgbWF5IEkgYXNrIHRoYXQgeW91
IGJlIHF1aXRlIGEgYml0IG1vcmUgY2FyZWZ1bCBoZXJlLAo+PiBldmVuIG1vcmUgc28gd2hlbiB5
b3UndmUgYmVlbiB3YXJuZWQgYWxyZWFkeT8KPj4gCj4+PiBNZWFud2hpbGUgZnJvbSBpdHMKPj4+
IG5hbWUsIGFjcGlfYm9vdF9pbml0KCkgaXMgYSBwcm9wZXIgcGxhY2UgdG8gY2FsbCBpdC4KPj4+
Cj4+PiBUaGUgYWx0ZXJuYXRpdmUgaXMgbW92aW5nIHRoZSBhY3BpX3BhcnNlX2Rldl9zY29wZSgp
IGNhbGwgdG8gYSBsYXRlciBwb2ludAo+Pj4gYWZ0ZXIgYWNwaV9tbWNmZ19pbml0KCkuIEJ1dCBh
Y3BpX3BhcnNlX29uZV9kcmhkKCksIGFjcGlfcGFyc2Vfb25lX3JtcnIoKQo+Pj4gYW5kIGFjcGlf
cGFyc2Vfb25lX2F0c3IoKSBhbGwgY2FsbGVkIGFjcGlfcGFyc2VfZGV2X3Njb3BlKCkgYXMgdGhl
aXIgbWFpbgo+Pj4gam9iLiBTcGxpdHRpbmcgdGhvc2UgZnVuY3Rpb25zIHRvIHR3byBwaWVjZXMg
bG9va3MgbGVzcyBvcHRpbWFsIGFuZAo+Pj4gbWVhbmluZ2xlc3MuCj4+IAo+PiBDZXJ0YWlubHkg
bm90IG1lYW5pbmdsZXNzOyBJJ20gYWxzbyBub3Qgc3VyZSB3aHkgeW91IGNvbnNpZGVyCj4+IHRo
ZSBkZXZpY2Ugc2NvcGUgcGFyc2luZyB0aGVpciBtYWluIGpvYi4gSXQncyBwZXJoYXBzIHRoZWly
Cj4+IG1vc3QgaW52b2x2ZWQgcGFydCwgYnV0IHRoZSBmYWN0IGFsb25lIHRoYXQgZm9yIHRoZSBw
dXJwb3Nlcwo+PiBoZXJlIHdlIGNvdWxkIHByb2JhYmx5IGdldCBhd2F5IHdpdGhvdXQgdGhhdCBw
YXJ0IGFscmVhZHkKPj4gc3VnZ2VzdHMgdG8gbWUgdGhhdCB0aGlzIGlzIGEgc2Vjb25kYXJ5ICh5
ZXQgbmVjZXNzYXJ5KSBhc3BlY3QuCj4+IAo+PiBGdXJ0aGVybW9yZSBNTUNGRyB3aWxsIGNvbnRp
bnVlIHRvIG5vdCB3b3JrIHRoaXMgZWFybHkgKG9yCj4+IG1vcmUgcHJlY2lzZWx5IG5vdCBhdCBh
bGwgdW50aWwgRG9tMCBib290IGhhcyBwcm9ncmVzc2VkIGZhcgo+PiBlbm91Z2gpIGlmIHRoZSBy
YW5nZShzKSBpc24ndC9hcmVuJ3QgbWFya2VkIHJlc2VydmVkIGluIEU4MjAuCj4+IEl0IHdvdWxk
IGJlIHdvcnRod2hpbGUgc2F5aW5nIGhhbGYgYSBzZW50ZW5jZSB0byB0aGlzIGVmZmVjdAo+PiBp
biB0aGUgZGVzY3JpcHRpb24uCj4gCj4gSSBtZWV0IHNvbWUgZGlmZmljdWx0eSBtb3ZpbmcgZGV2
IHNjb3BlIHBhcnNpbmcgdG8gbGF0ZXIgcG9pbnQuIFBsZWFzZSAKPiBzdWdnZXN0Lgo+IAo+IEZp
cnN0LCBhY3BpX3BhcnNlX2Rldl9zY29wZSgpIG1heSBmYWlsIGFuZCBkaXNhYmxlX2FsbF9kbWFy
X3VuaXRzKCkgaXMgCj4gY2FsbGVkIHRvIGZyZWUgYWxsIGRtYXIgcmVsYXRlZCBhbGxvY2F0aW9u
cyB3aGljaCBpcyBhbHJlYWR5IHVzZWQgYnkgCj4gaW9tbXVfc3VwcG9ydHNfZWltKCkuCgpIbW0s
IHJpZ2h0IC0gaW9tbXVfc3VwcG9ydHNfZWltKCkgaW5kZWVkIHJlcXVpcmVzIGRldmljZSBzY29w
ZSBwYXJzaW5nCnRvIGhhdmUgaGFwcGVuZWQuCgo+IEknbSB0aGlua2luZyBhYm91dCBtb3Zpbmcg
YmVsb3cgcGllY2Ugb2YgY29kZSBlYXJsaWVyIHRvbywgYW5kIEkgY2hlY2tlZCAKPiBwY2lfbW1j
ZmdfY2hlY2tfaG9zdGJyaWRnZSgpIGNhcmVmdWxseSwgaXQncyBzZWN1cmUsIHdoYXQgZG8geW91
IHRoaW5rIAo+IGFib3V0IHRoYXQ/Cj4gCj4gICAgICBtbWlvX3JvX3JhbmdlcyA9IHJhbmdlc2V0
X25ldyhOVUxMLCAici9vIG1taW8gcmFuZ2VzIiwKPiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFJBTkdFU0VURl9wcmV0dHlwcmludF9oZXgpOwo+IAoKVGhhdCdzIGEgcmVhc29u
YWJsZSB0aGluZyB0byBkbywgYW5kIGlzIChhcyBwb2ludGVkIG91dCkgYSBuZWNlc3NhcnkKcHJl
cmVxLiBCdXQgdG8gYmUgdmVyeSBjbGVhciAtIHlvdSdsbCBhbHNvIGhhdmUgdG8gcHJvdmUgaXQn
cyBzdWZmaWNpZW50LAphbmQgZm9yIHRoYXQgaXQgZG9lc24ndCBzdWZmaWNlIHRvIGNvbnNpZGVy
IHBjaV9tbWNmZ19jaGVja19ob3N0YnJpZGdlKCkKYWxvbmUuCgpKYW4KCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 08:13:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 08:13:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frfJ3-00013R-3y; Mon, 20 Aug 2018 08:12: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=mtjj=ld=gmail.com=amittomer25@srs-us1.protection.inumbo.net>)
 id 1frfJ1-00013M-RG
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 08:12:55 +0000
X-Inumbo-ID: aa8705f9-a450-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 aa8705f9-a450-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 10:11:40 +0200 (CEST)
Received: by mail-oi0-x243.google.com with SMTP id 13-v6so24332999ois.1
 for <xen-devel@lists.xenproject.org>; Mon, 20 Aug 2018 01:12:53 -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=/hTj3QjpljP4C1bIdgo+ztt+ZEq2jI0vSkIFODPnecQ=;
 b=qZED/dR/nzhNe6qj9INVgTd3feth9byo9VYrE8fkpdgAtKlTir5xNYu/BbIhFQ5u64
 F5ufjF4zFtOqTZRbSzhuClGh27GgxwURv3rHA13ENoBZzC0oD+SQ2n5gGpJNb7vRtyNX
 upFmIN+rgxhZxgBUlVB78oKbjt6naDXwDZwIC5TJvLNOPdJhdVit+gCxSTdp5eg13C5t
 JzIHjNEtCI+vpbrgSajbpifBJteCFSE7pERXuyajpiZIzyAlpf4hEG2auoIR9QkFFLJp
 Qp9hwZ+OTy+RsTY83u6oLDO4hT7pKK1cMRQgHEkcwki3Ed5q7XOcxPjdLroSlwrSDHWA
 lXBw==
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=/hTj3QjpljP4C1bIdgo+ztt+ZEq2jI0vSkIFODPnecQ=;
 b=CT69VmHdG3oIf1dTAFMsw65QYX/Re8vnVG35ultDjVBmZKoJUWa6Tff/EgCgDLLDEl
 utLDNb0Ff9X42nuz/ZBo+gy7KOvWh9QmpZK8T8PanRQk7YRFlopLWCtDxKSIf7uGDhr5
 s5eCaZA3rpEVFqAo05zlzn9k4ggZh76m4J1w8alwyB9FVoOT+2Aln4i0Fn/W4jh8OLHj
 lCvd06Vp3o1JDNA0xlakKJV4Hh6xnJ9zxjHOFecW3b6ahWCkT1HNw38bvtkg78Z1bY7C
 bKlWIE01HE2XF3MSltaOpnb8RVRY3ccus/u5dV2vh3526IQ/DHPtMfGURWEwHYQXf+65
 vkOg==
X-Gm-Message-State: AOUpUlGHPF1tIXyyaS35aftvpfKFROhZ67Bofwh5tpQfv9GugG8Q1q1w
 pAUUma+8RXomumcYGH9ElW2bnus6gYxBtXb0ebE=
X-Google-Smtp-Source: AA+uWPymOvXksA6J9IgktTopBPe4lDPXJAgZqBU1igmVLK4KlYR4t1Nb1l6WMuge/FfISQdHU4CiFJYRISvJ0me2DPE=
X-Received: by 2002:aca:5155:: with SMTP id
 f82-v6mr12134013oib.272.1534752773479; 
 Mon, 20 Aug 2018 01:12:53 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a4a:b983:0:0:0:0:0 with HTTP; Mon, 20 Aug 2018 01:12:52
 -0700 (PDT)
In-Reply-To: <82dda81f-14e1-612f-fe94-5db78c1bd520@arm.com>
References: <1533661673-14607-1-git-send-email-amittomer25@gmail.com>
 <1533661673-14607-3-git-send-email-amittomer25@gmail.com>
 <82dda81f-14e1-612f-fe94-5db78c1bd520@arm.com>
From: Amit Tomer <amittomer25@gmail.com>
Date: Mon, 20 Aug 2018 13:42:52 +0530
Message-ID: <CABHD4K8zq_yfX4v130tiZMU-Mm4xhCQsuVEYG47U8kdDJ+jkPg@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [RFC PATCH 2/2] xen/arm: Add MESON UART driver for
 Amlogic S905 SoC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, wei.liu2@citrix.com,
 George Dunlap <George.Dunlap@eu.citrix.com>, ian.jackson@eu.citrix.com,
 tim@xen.org, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Andre Przywara <andre.przywara@arm.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpUaGFua3MgZm9yIGhhdmluZyBhIGxvb2sgYXQgaXQuCgo+IFRoZSBzcGVjIGRvZXMg
bm90IHNlZW1zIHRvIHByb3ZpZGUgdGhlIG9mZnNldCByZWdpc3Rlci4gV2hlcmUgZGlkIHlvdSBm
aW5kCj4gdGhlbT8KCkFjdHVhbGx5LCBsb29rZWQgYXQgY291cGxlIG9mIHJlZmVyZW5jZXMgZnJv
bSB1LWJvb3QgYW5kIExpbnV4LiBUaGVzZQpoZWFkZXJzIGFyZSBwaWNrZWQgZnJvbSB0aGVyZS4K
Cj4gQUZBSUssIHswfSBpcyBub3QgbmVjZXNzYXJ5LgoKT2suCgo+PiArCj4+ICsjZGVmaW5lIG1l
c29uX3M5MDVfcmVhZCh1YXJ0LCBvZmYpICAgICAgICAgICByZWFkbCgodWFydCktPnJlZ3MgKyBv
ZmYpCj4+ICsjZGVmaW5lIG1lc29uX3M5MDVfd3JpdGUodWFydCwgb2ZmLCB2YWwpICAgICB3cml0
ZWwodmFsLCAodWFydC0+cmVncykgKwo+PiBvZmYpCj4KPgo+IHMvKHVhcnQtPnJlZ3MpLyh1YXJ0
KS0+cmVncy8KPgo+PiArCj4+ICtzdGF0aWMgdm9pZCBtZXNvbl9zOTA1X3VhcnRfaW50ZXJydXB0
KGludCBpcnEsIHZvaWQgKmRhdGEsCj4+ICsgICAgICAgIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzKQo+Cj4KPiBUaGUgaW5kZW50YXRpb24gbG9va3Mgd3JvbmcgaGVyZS4KPgo+PiArewo+PiAr
ICAgIHN0cnVjdCBzZXJpYWxfcG9ydCAqcG9ydCA9IGRhdGE7Cj4+ICsgICAgc3RydWN0IG1lc29u
X3M5MDVfdWFydCAqdWFydCA9IHBvcnQtPnVhcnQ7Cj4+ICsgICAgdWludDMyX3Qgc3QgPSBtZXNv
bl9zOTA1X3JlYWQodWFydCwgVUFSVF9TVEFUVVMpOwo+PiArCj4+ICsgICAgaWYgKCAhKHN0ICYg
VUFSVF9SWF9FTVBUWSkgKQo+PiArICAgIHsKPj4gKyAgICAgICAgc2VyaWFsX3J4X2ludGVycnVw
dChwb3J0LCByZWdzKTsKPj4gKyAgICB9Cj4+ICsKPj4gKyAgICBpZiAoICEoc3QgJiBVQVJUX1RY
X0ZVTEwpICkKPj4gKyAgICB7Cj4+ICsgICAgICAgIGlmICggc3QgJiBVQVJUX1RYX0lOVF9FTiAp
Cj4+ICsgICAgICAgICAgICBzZXJpYWxfdHhfaW50ZXJydXB0KHBvcnQsIHJlZ3MpOwo+PiArICAg
IH0KPj4gKwo+Cj4KPiBOSVQ6IE5vIG5lZWQgZm9yIHRoaXMgbmV3bGluZS4KPgo+PiArfQo+PiAr
Cj4+ICtzdGF0aWMgdm9pZCBfX2luaXQgbWVzb25fczkwNV91YXJ0X2luaXRfcHJlaXJxKHN0cnVj
dCBzZXJpYWxfcG9ydCAqcG9ydCkKPj4gK3sKPj4gKyAgICBzdHJ1Y3QgbWVzb25fczkwNV91YXJ0
ICp1YXJ0ID0gcG9ydC0+dWFydDsKPj4gKyAgICB1aW50MzJfdCByZWc7Cj4+ICsKPj4gKyAgICBy
ZWcgPSBtZXNvbl9zOTA1X3JlYWQodWFydCwgVUFSVF9DT05UUk9MKTsKPj4gKyAgICByZWcgJj0g
fihVQVJUX1JYX1JTVCB8IFVBUlRfVFhfUlNUIHwgVUFSVF9DTEVBUl9FUlIpOwo+Cj4KPiBJIGFt
IG5vdCBzdXJlIHdoeSB5b3UgYXJlIGNsZWFyaW5nIHRob3NlIGJpdHMuIEFGQUlVLCBpbml0X3By
ZWlycSB3aWxsIHJlc2V0Cj4gdGhlIHNlcmlhbHMsIHNvIHlvdSB3YW50IHRvIHNldCB0aG9zZXMg
Yml0cy4gVGhpcyBzZWVtcyB0byBiZSBjb25maXJtZWQgYnkKPiBMaW51eCBpbiBtZXNvbl91YXJ0
X3Jlc2V0LgoKSWRlYSBoZXJlIGlzIHRvIHNldCB0aGVzZSBiaXRzIHRvIHRoZWlyIGRlZmF1bHQg
dmFsdWVzKHdoaWNoIGlzIDAgKSBhbmQgaWYgeW91Cmxvb2sgYXQgb3RoZXIgZHJpdmVycyBpbiBY
RU4sIGl0IHNlZW1zIHRvIGJlIGRvbmUgc2FtZSB0aGluZyhjbGVhcgp0aG9zZSBiaXRzKSB3aXRo
IHRoZW0uCgo+Cj4+ICsgICAgcmVnID0gbWVzb25fczkwNV9yZWFkKHVhcnQsIFVBUlRfQ09OVFJP
TCk7Cj4+ICsgICAgcmVnICY9IH4oVUFSVF9SWF9JTlRfRU4gfCBVQVJUX1RYX0lOVF9FTik7Cj4+
ICsgICAgbWVzb25fczkwNV93cml0ZSh1YXJ0LCBVQVJUX0NPTlRST0wsIHJlZyk7Cj4+ICt9Cj4+
ICsKPj4gK3N0YXRpYyB2b2lkIF9faW5pdCBtZXNvbl9zOTA1X3VhcnRfaW5pdF9wb3N0aXJxKHN0
cnVjdCBzZXJpYWxfcG9ydCAqcG9ydCkKPj4gK3sKPj4gKyAgICBzdHJ1Y3QgbWVzb25fczkwNV91
YXJ0ICp1YXJ0ID0gcG9ydC0+dWFydDsKPj4gKyAgICB1aW50MzJfdCByZWc7Cj4+ICsKPj4gKyAg
ICB1YXJ0LT5pcnFhY3Rpb24uaGFuZGxlciA9IG1lc29uX3M5MDVfdWFydF9pbnRlcnJ1cHQ7Cj4+
ICsgICAgdWFydC0+aXJxYWN0aW9uLm5hbWUgICAgPSAibWVzb25fczkwNV91YXJ0IjsKPj4gKyAg
ICB1YXJ0LT5pcnFhY3Rpb24uZGV2X2lkICA9IHBvcnQ7Cj4+ICsKPj4gKyAgICBpZiAoIHNldHVw
X2lycSh1YXJ0LT5pcnEsIDAsICZ1YXJ0LT5pcnFhY3Rpb24pICE9IDAgKQo+PiArICAgIHsKPj4g
KyAgICAgICAgcHJpbnRrKCJGYWlsZWQgdG8gYWxsb2NhdGVkIG1lc29uX3M5MDVfdWFydCBJUlEg
JWRcbiIsCj4+IHVhcnQtPmlycSk7Cj4+ICsgICAgICAgIHJldHVybjsKPj4gKyAgICB9Cj4+ICsK
Pj4gKyAgICAvKiBDb25maWd1cmUgUngvVHggaW50ZXJydXB0cyBiYXNlZCBvbiBieXRlcyBpbiBG
SUZPICovCj4+ICsgICAgcmVnID0gbWVzb25fczkwNV9yZWFkKHVhcnQsIFVBUlRfTUlTQyk7Cj4K
Pgo+IFlvdSByZWFkIFVBUlRfTUlTQyBoZXJlIGJ1dCAuLi4KPgo+PiArICAgIHJlZyA9IChVQVJU
X1JFQ1ZfSVJRX0NOVF9NQVNLICYgMSkgfAo+Cj4KPiAuLi4gb3ZlcnJpZGUgdGhlIHZhbHVlIGhl
cmUuIFlvdSBlaXRoZXIgd2FudCB0byBkcm9wIHJlYWRpbmcgVUFSVF9NSVNDIG9yCj4gYWRkIHwg
aGVyZS4KClNvcnJ5LCBtaXNzZWQgInwiIHNvbWVob3cuCj4KPj4gKyAgICAgICAgICAgKFVBUlRf
WE1JVF9JUlFfQ05UX01BU0sgJiAoKFRYX0ZJRk9fU0laRSAvIDIpIDw8IDgpKTsKPgo+Cj4gVGhp
cyBpcyBhIGJpdCBkaWZmaWN1bHQgdG8gcmVhZC4gSXQgZmVlbHMgbGlrZSB5b3Ugd2FudCB0byB1
c2UgYSBtYWNybyB3aXRoCj4gYSBwYXJhbWV0ZXIgdGhhdCB3aWxsIGRvIHRoZSBjb3JyZWN0IG1h
c2tpbmcuCgpPaywgc2hhbGwgSSB0YWtlIGl0IGZyb20gTGludXggPwoKPj4gKwo+PiArc3RhdGlj
IGNvbnN0IHN0cnVjdCBkdF9kZXZpY2VfbWF0Y2ggbWVzb25fZHRfbWF0Y2hbXSBfX2luaXRjb25z
dCA9Cj4+ICt7Cj4+ICsgICAgRFRfTUFUQ0hfQ09NUEFUSUJMRSgiYW1sb2dpYyxtZXNvbi11YXJ0
IiksCj4KPgo+IExvb2tpbmcgYXQgTGludXgsIHRoaXMgaXMgY29uc2lkZXJlZCBhcyBhIGxlZ2Fj
eSBiaW5kaW5ncy4gV291bGQgbm90IGl0IGJlCj4gYmV0dGVyIHRvIHVzZSBzdGFibGUgYmluZGlu
Z3MgaW4gWGVuPwo+CgpZZWFoLCBJIHRvb2sgaXQgZnJvbSB1LWJvb3Qgc291cmNlIGFuZCBkaWRu
J3QgcmVhbGl6ZSB0aGF0IHRoZXJlIGFyZQpzdGFibGUgYmluZGluZyBleGlzdHMuCgpUaGFua3MK
LUFtaXQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 08:25:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 08: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 1frfUe-0001yr-8C; Mon, 20 Aug 2018 08:24: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=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1frfUc-0001ym-FW
 for xen-devel@lists.xen.org; Mon, 20 Aug 2018 08:24:54 +0000
X-Inumbo-ID: 98e227b6-a452-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 98e227b6-a452-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 08:25:30 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 02:24:51 -0600
Message-Id: <5B7A7ACF02000078001DFCD3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 02:24:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Zhenzhong Duan" <zhenzhong.duan@oracle.com>
References: <b54e1bda-f2ec-46f1-b54a-06483282e0d6@default>
In-Reply-To: <b54e1bda-f2ec-46f1-b54a-06483282e0d6@default>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/2] dmar: iommu mem leak fix
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 Srinivas REDDY Eeda <srinivas.eeda@oracle.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.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+IE9uIDIwLjA4LjE4IGF0IDA1OjMyLCA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4gd3Jv
dGU6Cj4gUmVsZWFzZSBtZW1vcnkgYWxsb2NhdGVkIGZvciBkcmhkIGlvbW11IGluIGVycm9yIHBh
dGguCj4gCj4gU2lnbmVkLW9mZi1ieTogWmhlbnpob25nIER1YW4gPHpoZW56aG9uZy5kdWFuQG9y
YWNsZS5jb20+CgpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoK
QnV0IHRoaXMgbmVlZHMgYSBtYWludGFpbmVyIGFjaywgYW5kIHlvdSBkaWRuJ3QgQ2MgaGltIChu
b3cgZG9uZSkuCgpKYW4KCj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIu
Ywo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMKPiBAQCAtMTAwLDYg
KzEwMCw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBkaXNhYmxlX2FsbF9kbWFyX3VuaXRzKHZvaWQp
Cj4gICAgICB7Cj4gICAgICAgICAgbGlzdF9kZWwoJmRyaGQtPmxpc3QpOwo+ICAgICAgICAgIHNj
b3BlX2RldmljZXNfZnJlZSgmZHJoZC0+c2NvcGUpOwo+ICsgICAgICAgIGlvbW11X2ZyZWUoZHJo
ZC0+aW9tbXUpOwo+ICAgICAgICAgIHhmcmVlKGRyaGQpOwo+ICAgICAgfQo+ICAgICAgbGlzdF9m
b3JfZWFjaF9lbnRyeV9zYWZlICggcm1yciwgX3JtcnIsICZhY3BpX3JtcnJfdW5pdHMsIGxpc3Qg
KQo+IC0tIAo+IDEuNy4zCgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 08:30:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 08:30:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frfaA-0002fZ-V6; Mon, 20 Aug 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=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1frfa9-0002fU-OX
 for xen-devel@lists.xen.org; Mon, 20 Aug 2018 08:30:37 +0000
X-Inumbo-ID: 65df3c2a-a453-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 65df3c2a-a453-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 08:31:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 02:30:35 -0600
Message-Id: <5B7A7C2702000078001DFCDF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 02:30:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Zhenzhong Duan" <zhenzhong.duan@oracle.com>
References: <787bc1e4-3175-4123-80a3-74d2dc1b2d7f@default>
In-Reply-To: <787bc1e4-3175-4123-80a3-74d2dc1b2d7f@default>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] x86/dmar: zap DMAR signature for dom0
 once in TBOOT 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: Kevin Tian <kevin.tian@intel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Xen-Devel <xen-devel@lists.xen.org>,
 Shane Wang <shane.wang@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Srinivas REDDY Eeda <srinivas.eeda@oracle.com>, Gang Wei <gang.wei@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+IE9uIDIwLjA4LjE4IGF0IDA1OjMyLCA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4gd3Jv
dGU6Cj4gV2hlbiBUQk9PVCBlbmFibGVkLCBhY3BpX3BhcnNlX2RtYXIoKSB6YXAgYSBjb3B5IG9m
IERNQVIgdGFibGUgcmF0aGVyCj4gdGhhbiB0aGUgcmVhbCB0YWJsZSwgc28gbWFrZSBpdCBjb250
cm9sZWQgYnkgY29uZmlnIG9wdGlvbiBiYXNlZCBvbiB0aGUKPiBmYWN0IHRoYXQgd2UgYWxyZWFk
eSBoYXZlIGRvbmUgdGhlIHJlYWwgemFwcGluZyBpbiB0Ym9vdF9wYXJzZV9kbWFyX3RhYmxlKCku
CgpJcyB0aGlzIGp1c3QgYSBjb3NtZXRpYyBjaGFuZ2UsIG9yIGlzIHRoZXJlIGFueSBoYXJtIGRv
bmUgYnkgdGhlIGV4dHJhCnphcHBpbmc/Cgo+IEFzIHNhaWQgYWJvdmUsIGFjcGlfcGFyc2VfZG1h
cigpIGRvZXNuJ3QgemFwcyBBUENJIERNQVIgc2lnbmF0dXJlIGluCj4gcmVhbCBUWFQgaGVhcCB0
YWJsZSwgZml4IHRoZSBzdGFsZSBjb21tZW50cy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBaaGVuemhv
bmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KPiAtLS0KPiAgeGVuL2FyY2gveDg2
L3Rib290LmMgICAgICAgICAgICAgICB8ICAgIDMgKy0tCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9kbWFyLmMgfCAgICAyICsrCj4gIDIgZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25z
KCspLCAyIGRlbGV0aW9ucygtKQoKWW91J3ZlIGFnYWluIGZhaWxlZCB0byBDYyBtYWludGFpbmVy
cyAoaW5jbHVkZWQgbm93KS4KCkphbgoKPiAtLS0gYS94ZW4vYXJjaC94ODYvdGJvb3QuYwo+ICsr
KyBiL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCj4gQEAgLTQ5MCw4ICs0OTAsNyBAQCBpbnQgX19pbml0
IHRib290X3BhcnNlX2RtYXJfdGFibGUoYWNwaV90YWJsZV9oYW5kbGVyIGRtYXJfaGFuZGxlcikK
PiAgICAgIHJjID0gZG1hcl9oYW5kbGVyKGRtYXJfdGFibGUpOwo+ICAgICAgeGZyZWUoZG1hcl90
YWJsZSk7Cj4gIAo+IC0gICAgLyogYWNwaV9wYXJzZV9kbWFyKCkgemFwcyBBUENJIERNQVIgc2ln
bmF0dXJlIGluIFRYVCBoZWFwIHRhYmxlICovCj4gLSAgICAvKiBidXQgZG9tMCB3aWxsIHJlYWQg
cmVhbCB0YWJsZSwgc28gbXVzdCB6YXAgaXQgdGhlcmUgdG9vICovCj4gKyAgICAvKiBEb20wIHdp
bGwgcmVhZCByZWFsIERNQVIgdGFibGUsIHNvIG11c3QgemFwIGl0IHRoZXJlICovCj4gICAgICBh
Y3BpX2RtYXJfemFwKCk7Cj4gIAo+ICAgICAgcmV0dXJuIHJjOwo+IC0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvZG1hci5jCj4gQEAgLTg2Niw4ICs4NjYsMTAgQEAgc3RhdGljIGludCBfX2luaXQgYWNwaV9w
YXJzZV9kbWFyKHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlciAqdGFibGUpCj4gICAgICB9Cj4gIAo+
ICBvdXQ6Cj4gKyNpZm5kZWYgQ09ORklHX1RCT09UCj4gICAgICAvKiBaYXAgQUNQSSBETUFSIHNp
Z25hdHVyZSB0byBwcmV2ZW50IGRvbTAgdXNpbmcgdnQtZCBIVy4gKi8KPiAgICAgIGFjcGlfZG1h
cl96YXAoKTsKPiArI2VuZGlmCj4gICAgICByZXR1cm4gcmV0Owo+ICB9Cj4gIAoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 08:33:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 08: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 1frfck-0002pu-IE; Mon, 20 Aug 2018 08:33:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1frfcj-0002pp-JT
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 08:33:17 +0000
X-Inumbo-ID: 82f01d72-a453-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 82f01d72-a453-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 10:32:02 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 02:33:15 -0600
Message-Id: <5B7A7CC602000078001DFCE2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 02:33:10 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Doug Goldstein" <cardoe@cardoe.com>
References: <20180819022205.22024-1-cardoe@cardoe.com>
In-Reply-To: <20180819022205.22024-1-cardoe@cardoe.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] build: remove tboot make targets
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>, Shane Wang <shane.wang@intel.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Gang Wei <gang.wei@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+IE9uIDE5LjA4LjE4IGF0IDA0OjIyLCA8Y2FyZG9lQGNhcmRvZS5jb20+IHdyb3RlOgo+IFRo
ZSB0Ym9vdCB0YXJnZXRzIGFyZSB3b2VmdWxseSBvdXQgb2YgZGF0ZS4gVGhlc2Ugc2hvdWxkIHJl
YWxseSBiZQo+IHJldGlyZWQgYmVjYXVzZSBzZXR0aW5nIHVwIHRib290IGlzIG1vcmUgY29tcGxl
eCB0aGFuIHRoZSBidWlsZCBwcm9jZXNzCj4gZm9yIGl0Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IERv
dWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CgpCdXQgSSB0aGluayB5b3Ugd291bGQgYmV0dGVyIGhhdmUgQ2Mt
ZWQgdGhlIFRYVC9UQk9PVCBtYWludGFpbmVycwoobm93IGRvbmUpLCBhcyBpdCB3YXMgcHJlc3Vt
YWJseSB0aGVtIGhhdmluZyBpbnRyb2R1Y2VkIHRoZXNlCnRhcmdldHMuIEV2ZW4gaWYgdGhlIGNo
YW5jZSBpZiBoaWdoIHRvIG5vdCBzZWUgYW55IHJlc3BvbnNlLCB3ZQpzaG91bGQgYXQgbGVhc3Qg
Z2l2ZSB0aGVtIGEgY2hhbmNlIHRvIGNoaW1lIGluLgoKSmFuCgo+IC0tLQo+IEV2ZXJ5b25lIGtu
b3dzIG15IGZlZWxpbmcgYWJvdXQgdGhlIFhlbiBidWlsZCBzeXN0ZW0gYmVpbmcgYSBtZXRhLWRp
c3Rybwo+IGJ1aWxkZXIuIFRoaXMganVzdCByZW1vdmVzIHNvbWV0aGluZyB0aGF0IG5ldmVyIHJl
YWxseSBiZWxvbmdlZAo+IGludGVncmF0ZWQgaW4gdGhlIFhlbiBidWlsZCBzeXN0ZW0uIFRoZSBi
ZXN0IG9wdGlvbiB3b3VsZCBiZQo+IGRvY3VtZW50YXRpb24gaW5zdGVhZCBvZiBhIG1ha2UgdGFy
Z2V0IHRvIGV4cGxhaW4gaG93IHRvIHNldHVwIHRib290Cj4gYWxvbmcgd2l0aCB0aGUgbmVjZXNz
YXJ5IEFDTXMgYW5kIHRoZSBwb2xpY3kgZ2VuZXJhdGlvbi4gQnV0IHRoZW4gYWdhaW4KPiB0Ym9v
dCBoYXMgaXRzIG93biBkb2NzIGNvdmVyaW5nIHRoYXQuIFRoZSBMaW51eCBrZXJuZWwgZG9lc24n
dCBoYXZlIGEKPiBtYWtlIHRhcmdldCBmb3IgdGJvb3Qgc28gd2h5IHNob3VsZCBYZW4/IFRoaXMg
aXMgbXkgcmFudCB3aGlsZSBJIHRyaWVkCj4gdG8ga2VlcCB0aGUgcmFudC15IGJpdHMgb3V0IG9m
IHRoZSBjb21taXQgbWVzc2FnZS4KPiAKPiAtLS0KPiAgTWFrZWZpbGUgfCA0NCAtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICBSRUFETUUgICB8ICA1IC0tLS0t
Cj4gIDIgZmlsZXMgY2hhbmdlZCwgNDkgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL01h
a2VmaWxlIGIvTWFrZWZpbGUKPiBpbmRleCAxZDQzMDQ0MDMzLi5kOTU5Y2Q1YjQ3IDEwMDY0NAo+
IC0tLSBhL01ha2VmaWxlCj4gKysrIGIvTWFrZWZpbGUKPiBAQCAtMjkxLDExICsyOTEsNiBAQCBo
ZWxwOgo+ICAJQGVjaG8gJyAgdW5pbnN0YWxsICAgICAgICAgICAgIC0gYXR0ZW1wdCB0byByZW1v
dmUgaW5zdGFsbGVkIFhlbiB0b29scycKPiAgCUBlY2hvICcgICAgICAgICAgICAgICAgICAgICAg
ICAgICh1c2Ugd2l0aCBleHRyZW1lIGNhcmUhKScKPiAgCUBlY2hvCj4gLQlAZWNobyAnVHJ1c3Rl
ZCBCb290ICh0Ym9vdCkgdGFyZ2V0czonCj4gLQlAZWNobyAnICBidWlsZC10Ym9vdCAgICAgICAg
ICAgLSBkb3dubG9hZCBhbmQgYnVpbGQgdGhlIHRib290IG1vZHVsZScKPiAtCUBlY2hvICcgIGlu
c3RhbGwtdGJvb3QgICAgICAgICAtIGRvd25sb2FkLCBidWlsZCwgYW5kIGluc3RhbGwgdGhlIHRi
b290IAo+IG1vZHVsZScKPiAtCUBlY2hvICcgIGNsZWFuLXRib290ICAgICAgICAgICAtIGNsZWFu
IHRoZSB0Ym9vdCBtb2R1bGUgaWYgaXQgZXhpc3RzJwo+IC0JQGVjaG8KPiAgCUBlY2hvICdQYWNr
YWdlIHRhcmdldHM6Jwo+ICAJQGVjaG8gJyAgc3JjLXRhcmJhbGwtcmVsZWFzZSAgIC0gbWFrZSBh
IHNvdXJjZSB0YXJiYWxsIHdpdGggeGVuIGFuZCBxZW11IAo+IHRhZ2dlZCB3aXRoIGEgcmVsZWFz
ZScKPiAgCUBlY2hvICcgIHNyYy10YXJiYWxsICAgICAgICAgICAtIG1ha2UgYSBzb3VyY2UgdGFy
YmFsbCB3aXRoIHhlbiBhbmQgcWVtdSAKPiB0YWdnZWQgd2l0aCBnaXQgZGVzY3JpYmUnCj4gQEAg
LTMyNCw0NiArMzE5LDcgQEAgdW5pbnN0YWxsLWRvY3M6Cj4gIC5QSE9OWTogdW5pbnN0YWxsCj4g
IHVuaW5zdGFsbDogRD0kKERFU1RESVIpCj4gIHVuaW5zdGFsbDogdW5pbnN0YWxsLXRvb2xzLXB1
YmxpYy1oZWFkZXJzICQoVEFSR1NfVU5JTlNUQUxMKQo+IC0Jcm0gLXJmICQoRCkvYm9vdC90Ym9v
dCoKPiAgCj4gIC5QSE9OWTogeGVudmVyc2lvbgo+ICB4ZW52ZXJzaW9uOgo+ICAJQCQoTUFLRSkg
LS1uby1wcmludC1kaXJlY3RvcnkgLUMgeGVuIHhlbnZlcnNpb24KPiAtCj4gLSMKPiAtIyB0Ym9v
dCB0YXJnZXRzCj4gLSMKPiAtCj4gLVRCT09UX1RBUkZJTEUgPSB0Ym9vdC0yMDA5MDMzMC50YXIu
Z3oKPiAtI1RCT09UX0JBU0VfVVJMID0gaHR0cDovL2Rvd25sb2Fkcy5zb3VyY2Vmb3JnZS5uZXQv
dGJvb3QgCj4gLVRCT09UX0JBU0VfVVJMID0gJChYRU5fRVhURklMRVNfVVJMKQo+IC0KPiAtLlBI
T05ZOiBidWlsZC10Ym9vdAo+IC1idWlsZC10Ym9vdDogZG93bmxvYWRfdGJvb3QKPiAtCSQoTUFL
RSkgLUMgdGJvb3QgYnVpbGQKPiAtCj4gLS5QSE9OWTogaW5zdGFsbC10Ym9vdAo+IC1pbnN0YWxs
LXRib290OiBkb3dubG9hZF90Ym9vdAo+IC0JJChNQUtFKSAtQyB0Ym9vdCBpbnN0YWxsCj4gLQo+
IC0uUEhPTlk6IGRpc3QtdGJvb3QKPiAtZGlzdC10Ym9vdDogZG93bmxvYWRfdGJvb3QKPiAtCSQo
TUFLRSkgREVTVERJUj0kKERJU1RESVIpL2luc3RhbGwgLUMgdGJvb3QgZGlzdAo+IC0KPiAtLlBI
T05ZOiBjbGVhbi10Ym9vdAo+IC1jbGVhbi10Ym9vdDoKPiAtCVsgISAtZCB0Ym9vdCBdIHx8ICQo
TUFLRSkgLUMgdGJvb3QgY2xlYW4KPiAtCj4gLS5QSE9OWTogZGlzdGNsZWFuLXRib290Cj4gLWRp
c3RjbGVhbi10Ym9vdDoKPiAtCVsgISAtZCB0Ym9vdCBdIHx8ICQoTUFLRSkgLUMgdGJvb3QgZGlz
dGNsZWFuCj4gLQo+IC0uUEhPTlk6IGRvd25sb2FkX3Rib290Cj4gLWRvd25sb2FkX3Rib290OiB0
Ym9vdC9NYWtlZmlsZQo+IC0KPiAtdGJvb3QvTWFrZWZpbGU6IHRib290LyQoVEJPT1RfVEFSRklM
RSkKPiAtCVsgLWUgdGJvb3QvTWFrZWZpbGUgXSB8fCB0YXIgLXh6ZiB0Ym9vdC8kKFRCT09UX1RB
UkZJTEUpIC1DIHRib290LyAKPiAtLXN0cmlwLWNvbXBvbmVudHMgMQo+IC0KPiAtdGJvb3QvJChU
Qk9PVF9UQVJGSUxFKToKPiAtCW1rZGlyIC1wIHRib290Cj4gLQl3Z2V0IC1PIHRib290LyQoVEJP
T1RfVEFSRklMRSkgJChUQk9PVF9CQVNFX1VSTCkvJChUQk9PVF9UQVJGSUxFKQo+IGRpZmYgLS1n
aXQgYS9SRUFETUUgYi9SRUFETUUKPiBpbmRleCA0Yjk1YjIxYzdiLi4zYTQ5N2ZiMDY0IDEwMDY0
NAo+IC0tLSBhL1JFQURNRQo+ICsrKyBiL1JFQURNRQo+IEBAIC0xOTksOCArMTk5LDMgQEAgaHR0
cDovL3NvdXJjZWZvcmdlLm5ldC9wcm9qZWN0cy90Ym9vdC4gIFRoaXMgcHJvamVjdCAKPiBob3N0
cyB0aGUgY29kZSBpbiBhCj4gIG1lcmN1cmlhbCByZXBvIGF0IGh0dHA6Ly90Ym9vdC5zb3VyY2Vm
b3JnZS5uZXQvaGcvdGJvb3QuaGcgYW5kIGNvbnRhaW5zCj4gIHRhcmJhbGxzIG9mIHRoZSBzb3Vy
Y2UuICBJbnN0cnVjdGlvbnMgaW4gdGhlIHRib290IFJFQURNRSBkZXNjcmliZSBob3cKPiAgdG8g
bW9kaWZ5IGdydWIuY29uZiB0byB1c2UgdGJvb3QgdG8gbGF1bmNoIFhlbi4KPiAtCj4gLVRoZXJl
IGFyZSBvcHRpb25hbCB0YXJnZXRzIGFzIHBhcnQgb2YgWGVuJ3MgdG9wLWxldmVsIG1ha2VmaWxl
IHRoYXQgd2lsbAo+IC1kb3dubG9hZCBhbmQgYnVpbGQgdGJvb3Q6IGluc3RhbGwtdGJvb3QsIGJ1
aWxkLXRib290LCBkaXN0LXRib290LCBjbGVhbi10Ym9vdC4KPiAtVGhlc2Ugd2lsbCBkb3dubG9h
ZCB0aGUgbGF0ZXN0IHRhciBmaWxlIGZyb20gdGhlIFNvdXJjZUZvcmdlIHNpdGUgdXNpbmcgCj4g
d2dldCwKPiAtdGhlbiBidWlsZC9pbnN0YWxsL2Rpc3QgYWNjb3JkaW5nIHRvIFhlbidzIHNldHRp
bmdzLgo+IC0tIAo+IDIuMTYuMQoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 08:38:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 08: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 1frfhg-00036j-6w; Mon, 20 Aug 2018 08: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=qa+b=ld=citrix.com=prvs=763aa43e8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1frfhf-00036e-3S
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 08:38:23 +0000
X-Inumbo-ID: 7a9820cd-a454-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7a9820cd-a454-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 08:38:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,264,1531785600"; d="scan'208";a="63217532"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 20 Aug 2018 09:38:18 +0100
Message-ID: <20180820083818.8464-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] tools/tests: fix an xs-test.c issue
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

VGhlIHJldCB2YXJpYWJsZSBjYW4gYmUgdXNlZCB1bmluaXRpYWxpc2VkIHdoZW4gaXRlcnMgaXMg
MC4gSW5pdGlhbGlzZQpyZXQgYXQgdGhlIGJlZ2lubmluZyB0byBmaXggdGhpcyBpc3N1ZS4KClJl
cG9ydGVkLWJ5OiBTdGV2ZW4gSGFpZ2ggPG5ldHdpekBjcmMuaWQuYXU+ClNpZ25lZC1vZmYtYnk6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvdGVzdHMveGVuc3RvcmUv
eHMtdGVzdC5jIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0
aW9uKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvdGVzdHMveGVuc3RvcmUveHMtdGVzdC5jIGIvdG9v
bHMvdGVzdHMveGVuc3RvcmUveHMtdGVzdC5jCmluZGV4IDE3ZDRhNjZiODUuLmM0Yzk5YzA2NjEg
MTAwNjQ0Ci0tLSBhL3Rvb2xzL3Rlc3RzL3hlbnN0b3JlL3hzLXRlc3QuYworKysgYi90b29scy90
ZXN0cy94ZW5zdG9yZS94cy10ZXN0LmMKQEAgLTY2LDcgKzY2LDcgQEAgc3RhdGljIGludCBjYWxs
X3Rlc3Qoc3RydWN0IHRlc3QgKnRzdCwgaW50IGl0ZXJzLCBib29sIG5vX2Nsb2NrKQogICAgIGNo
YXIgKnN0YWdlID0gIj8iOwogICAgIHN0cnVjdCB0aW1lc3BlYyB0cDEsIHRwMjsKICAgICB1aW50
NjRfdCBuc2VjLCBuc2VjX21pbiwgbnNlY19tYXgsIG5zZWNfc3VtOwotICAgIGludCBpLCByZXQ7
CisgICAgaW50IGksIHJldCA9IDA7CiAKICAgICBuc2VjX21pbiA9IC0xOwogICAgIG5zZWNfbWF4
ID0gMDsKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 08:38:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 08:38: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 1frfht-00037t-Gr; Mon, 20 Aug 2018 08: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=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1frfhs-00037j-FZ
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 08:38:36 +0000
X-Inumbo-ID: 41593a0d-a454-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 41593a0d-a454-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 10:37:21 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 02:38:34 -0600
Message-Id: <5B7A7E0402000078001DFD01@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 02:38:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <20180820051456.20779-1-jgross@suse.com>
 <20180820051456.20779-2-jgross@suse.com>
In-Reply-To: <20180820051456.20779-2-jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/2] x86/xen: don't write ptes directly in
 32-bit 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: the arch/x86 maintainers <x86@kernel.org>, linux-kernel@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+IE9uIDIwLjA4LjE4IGF0IDA3OjE0LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBJbiBz
b21lIGNhc2VzIDMyLWJpdCBQQUUgUFYgZ3Vlc3RzIHN0aWxsIHdyaXRlIFBURXMgZGlyZWN0bHkg
aW5zdGVhZCBvZgo+IHVzaW5nIGh5cGVyY2FsbHMuIFRoaXMgaXMgZXNwZWNpYWxseSBiYWQgd2hl
biBjbGVhcmluZyBhIFBURSBhcyB0aGlzIGlzCj4gZG9uZSB2aWEgMzItYml0IHdyaXRlcyB3aGlj
aCB3aWxsIHByb2R1Y2UgaW50ZXJtZWRpYXRlIEwxVEYgYXR0YWNrYWJsZQo+IFBURXMuCj4gCj4g
Q2hhbmdlIHRoZSBjb2RlIHRvIHVzZSBoeXBlcmNhbGxzIGluc3RlYWQuCj4gCj4gU2lnbmVkLW9m
Zi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 08:38:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 08:38: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 1frfhy-00039E-PW; Mon, 20 Aug 2018 08:38: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=qa+b=ld=citrix.com=prvs=763aa43e8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1frfhx-00038q-7Q
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 08:38:41 +0000
X-Inumbo-ID: 86098b85-a454-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 86098b85-a454-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 08:39:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,264,1531785600"; d="scan'208";a="63217544"
Date: Mon, 20 Aug 2018 09:38:37 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <20180820083837.5lujxzua2f34sdlj@citrix.com>
References: <20180819022205.22024-1-cardoe@cardoe.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180819022205.22024-1-cardoe@cardoe.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] build: remove tboot make targets
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>

T24gU2F0LCBBdWcgMTgsIDIwMTggYXQgMDk6MjI6MDVQTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gVGhlIHRib290IHRhcmdldHMgYXJlIHdvZWZ1bGx5IG91dCBvZiBkYXRlLiBUaGVz
ZSBzaG91bGQgcmVhbGx5IGJlCj4gcmV0aXJlZCBiZWNhdXNlIHNldHRpbmcgdXAgdGJvb3QgaXMg
bW9yZSBjb21wbGV4IHRoYW4gdGhlIGJ1aWxkIHByb2Nlc3MKPiBmb3IgaXQuCj4gCj4gU2lnbmVk
LW9mZi1ieTogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgoKQWNrZWQtYnk6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 08:39:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 08: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 1frfjD-0003MZ-5e; Mon, 20 Aug 2018 08: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=agpd=ld=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1frfjC-0003MS-Gr
 for xen-devel@lists.xen.org; Mon, 20 Aug 2018 08:39:58 +0000
X-Inumbo-ID: 71146edc-a454-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 71146edc-a454-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 10:38:42 +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 w7K8cpjG007967;
 Mon, 20 Aug 2018 08:39:53 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=bYXaraFoYtrHlaqZdlEP9K10AYDMTKqShwqQ2bA4sFE=;
 b=NoruR1vzF/nh8768mY0IP9vpEGZZwoyAXgrT72DBc6rD3i9vbYlsokdkYgF7TC4r3clV
 2kOdOlqi23CS4S966aoXo/J+aDtqs9omzx8c7kXe3kBC9wvY93EeO7/YjKZTDdFTf8ho
 YfBi8H0zRlU6W+IZEc10koBuoz/opdjepvGf+SJWN7cVt/+cnArIB/dgtJ31/lqsvfO5
 EXsu7VRRHKnpz6+YghSw1yX1RSHt/d0c1hWXqpIp2hmQuoerE+AzpxDeOPpcWiwF42P6
 paHih1U+XgMt6E3R4jX/Xzq+U71+MKwRINLqLiv0LEpXITUeEdsyI5kSrGTlagN2B+8p Vw== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2kxbdpmywd-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 08:39:53 +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 w7K8dpLu010350
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 08:39:52 GMT
Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w7K8dpmI012767;
 Mon, 20 Aug 2018 08:39:51 GMT
Received: from [10.191.27.174] (/10.191.27.174)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 20 Aug 2018 01:39:51 -0700
To: Jan Beulich <JBeulich@suse.com>
References: <787bc1e4-3175-4123-80a3-74d2dc1b2d7f@default>
 <5B7A7C2702000078001DFCDF@prv1-mh.provo.novell.com>
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Organization: Oracle
Message-ID: <eb563e2c-6f64-b553-595e-1cd0e875faf7@oracle.com>
Date: Mon, 20 Aug 2018 16:40:08 +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: <5B7A7C2702000078001DFCDF@prv1-mh.provo.novell.com>
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8990
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808200095
Subject: Re: [Xen-devel] [PATCH 2/2] x86/dmar: zap DMAR signature for dom0
 once in TBOOT 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>
Reply-To: zhenzhong.duan@oracle.com
Cc: Kevin Tian <kevin.tian@intel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Xen-Devel <xen-devel@lists.xen.org>,
 Shane Wang <shane.wang@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Srinivas REDDY Eeda <srinivas.eeda@oracle.com>, Gang Wei <gang.wei@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>

T24gMjAxOC84LzIwIDE2OjMwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAyMC4wOC4xOCBh
dCAwNTozMiwgPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+IHdyb3RlOgo+PiBXaGVuIFRCT09U
IGVuYWJsZWQsIGFjcGlfcGFyc2VfZG1hcigpIHphcCBhIGNvcHkgb2YgRE1BUiB0YWJsZSByYXRo
ZXIKPj4gdGhhbiB0aGUgcmVhbCB0YWJsZSwgc28gbWFrZSBpdCBjb250cm9sZWQgYnkgY29uZmln
IG9wdGlvbiBiYXNlZCBvbiB0aGUKPj4gZmFjdCB0aGF0IHdlIGFscmVhZHkgaGF2ZSBkb25lIHRo
ZSByZWFsIHphcHBpbmcgaW4gdGJvb3RfcGFyc2VfZG1hcl90YWJsZSgpLgo+IAo+IElzIHRoaXMg
anVzdCBhIGNvc21ldGljIGNoYW5nZSwgb3IgaXMgdGhlcmUgYW55IGhhcm0gZG9uZSBieSB0aGUg
ZXh0cmEKPiB6YXBwaW5nPwpDb3NtZXRpYyBjaGFuZ2UsIEkgZmVlbCBpdCBpc24ndCBuZWNlc3Nv
cnkgdG8gemFwIGEgY29weSBvZiBETUFSIHRhYmxlIAp3aGljaCBpcyBmcmVlZCBsYXRlci4KClRo
YW5rcwpaaGVuemhvbmcKPiAKPj4gQXMgc2FpZCBhYm92ZSwgYWNwaV9wYXJzZV9kbWFyKCkgZG9l
c24ndCB6YXBzIEFQQ0kgRE1BUiBzaWduYXR1cmUgaW4KPj4gcmVhbCBUWFQgaGVhcCB0YWJsZSwg
Zml4IHRoZSBzdGFsZSBjb21tZW50cy4KPj4KPj4gU2lnbmVkLW9mZi1ieTogWmhlbnpob25nIER1
YW4gPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+Cj4+IC0tLQo+PiAgIHhlbi9hcmNoL3g4Ni90
Ym9vdC5jICAgICAgICAgICAgICAgfCAgICAzICstLQo+PiAgIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3Z0ZC9kbWFyLmMgfCAgICAyICsrCj4+ICAgMiBmaWxlcyBjaGFuZ2VkLCAzIGluc2VydGlv
bnMoKyksIDIgZGVsZXRpb25zKC0pCj4gCj4gWW91J3ZlIGFnYWluIGZhaWxlZCB0byBDYyBtYWlu
dGFpbmVycyAoaW5jbHVkZWQgbm93KS4KPiAKPiBKYW4KPiAKPj4gLS0tIGEveGVuL2FyY2gveDg2
L3Rib290LmMKPj4gKysrIGIveGVuL2FyY2gveDg2L3Rib290LmMKPj4gQEAgLTQ5MCw4ICs0OTAs
NyBAQCBpbnQgX19pbml0IHRib290X3BhcnNlX2RtYXJfdGFibGUoYWNwaV90YWJsZV9oYW5kbGVy
IGRtYXJfaGFuZGxlcikKPj4gICAgICAgcmMgPSBkbWFyX2hhbmRsZXIoZG1hcl90YWJsZSk7Cj4+
ICAgICAgIHhmcmVlKGRtYXJfdGFibGUpOwo+PiAgIAo+PiAtICAgIC8qIGFjcGlfcGFyc2VfZG1h
cigpIHphcHMgQVBDSSBETUFSIHNpZ25hdHVyZSBpbiBUWFQgaGVhcCB0YWJsZSAqLwo+PiAtICAg
IC8qIGJ1dCBkb20wIHdpbGwgcmVhZCByZWFsIHRhYmxlLCBzbyBtdXN0IHphcCBpdCB0aGVyZSB0
b28gKi8KPj4gKyAgICAvKiBEb20wIHdpbGwgcmVhZCByZWFsIERNQVIgdGFibGUsIHNvIG11c3Qg
emFwIGl0IHRoZXJlICovCj4+ICAgICAgIGFjcGlfZG1hcl96YXAoKTsKPj4gICAKPj4gICAgICAg
cmV0dXJuIHJjOwo+PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jCj4+
ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMKPj4gQEAgLTg2Niw4ICs4
NjYsMTAgQEAgc3RhdGljIGludCBfX2luaXQgYWNwaV9wYXJzZV9kbWFyKHN0cnVjdCBhY3BpX3Rh
YmxlX2hlYWRlciAqdGFibGUpCj4+ICAgICAgIH0KPj4gICAKPj4gICBvdXQ6Cj4+ICsjaWZuZGVm
IENPTkZJR19UQk9PVAo+PiAgICAgICAvKiBaYXAgQUNQSSBETUFSIHNpZ25hdHVyZSB0byBwcmV2
ZW50IGRvbTAgdXNpbmcgdnQtZCBIVy4gKi8KPj4gICAgICAgYWNwaV9kbWFyX3phcCgpOwo+PiAr
I2VuZGlmCj4+ICAgICAgIHJldHVybiByZXQ7Cj4+ICAgfQo+PiAgIAo+IAo+IAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 08:40:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 08:40:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frfjW-0003w8-GM; Mon, 20 Aug 2018 08: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=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1frfjV-0003vu-9y
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 08:40:17 +0000
X-Inumbo-ID: bf0ec9e0-a454-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bf0ec9e0-a454-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 08:40:52 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 02:40:15 -0600
Message-Id: <5B7A7E6C02000078001DFD15@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 02:40:12 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <20180820051456.20779-1-jgross@suse.com>
 <20180820051456.20779-3-jgross@suse.com>
In-Reply-To: <20180820051456.20779-3-jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] x86/pae: use 64 bit atomic xchg
 function in native_ptep_get_and_clear
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 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+IE9uIDIwLjA4LjE4IGF0IDA3OjE0LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBAQCAt
MTQ4LDE0ICsxNTAsMTQgQEAgc3RhdGljIGlubGluZSB2b2lkIHB1ZF9jbGVhcihwdWRfdCAqcHVk
cCkKPiAgI2lmZGVmIENPTkZJR19TTVAKPiAgc3RhdGljIGlubGluZSBwdGVfdCBuYXRpdmVfcHRl
cF9nZXRfYW5kX2NsZWFyKHB0ZV90ICpwdGVwKQo+ICB7Cj4gLQlwdGVfdCByZXM7Cj4gKwl1bmlv
biB7Cj4gKwkJcHRlX3QgcHRlOwo+ICsJCWxvbmcgbG9uZyB2YWw7Cj4gKwl9IHJlczsKCldoeSB0
aGUgdW5pb24/IHB0ZV90IGFscmVhZHkgaXMgb25lLCB3aXRoIHRoZSBwdGUgZmllbGQgYmVpbmcg
d2hhdAp5b3UncmUgYWZ0ZXIgLi4uCgo+IC0JLyogeGNoZyBhY3RzIGFzIGEgYmFycmllciBiZWZv
cmUgdGhlIHNldHRpbmcgb2YgdGhlIGhpZ2ggYml0cyAqLwo+IC0JcmVzLnB0ZV9sb3cgPSB4Y2hn
KCZwdGVwLT5wdGVfbG93LCAwKTsKPiAtCXJlcy5wdGVfaGlnaCA9IHB0ZXAtPnB0ZV9oaWdoOwo+
IC0JcHRlcC0+cHRlX2hpZ2ggPSAwOwo+ICsJcmVzLnZhbCA9IGFyY2hfYXRvbWljNjRfeGNoZygo
YXRvbWljNjRfdCAqKXB0ZXAsIDApOwoKLi4uIGhlcmUuCgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 08:43:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 08: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 1frfmf-0004KK-1X; Mon, 20 Aug 2018 08:43: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=xirv=ld=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1frfmd-0004KD-7U
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 08:43:31 +0000
X-Inumbo-ID: ef5cc42f-a454-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 ef5cc42f-a454-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 10:42:14 +0200 (CEST)
Received: by mail-lj1-x241.google.com with SMTP id p6-v6so10944829ljc.5
 for <xen-devel@lists.xenproject.org>; Mon, 20 Aug 2018 01:43:28 -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=8ICUYdcb6z/KmsAfIGRoOydCWd0k7Csu6i6ybxALoVU=;
 b=b7KcrfLZ1Ywky+FvTIrVg79uIseaSmqu3jvgFtGNd1F6Y9Aizq+YtZGudMThn/vsIh
 7hoBaoU1x+9q1WTpOHzsqCUVuo0cZbIeeOVyWqcFBcmb//BqZp/lxGpNOBm9MEP+RQu1
 2FoLtGsHt1gPZ/HtZeYQy0gnBk/75enOyoWEXl3RHAXQHhRINbOi66wt/ZdJUP7iHMRD
 fdyWejspWUIhSdzoxIl0iHdvx2XQkvgYdGDZFGgi9mGe8zDUQOn5XHoLUVQmtAGi1daQ
 3EJxp4EJ1O47C3WliJQEZUicOZTNTRKfdU5TkeqZGa1C78woQ8gP58o4GPaiIlYP+PuD
 hVEw==
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=8ICUYdcb6z/KmsAfIGRoOydCWd0k7Csu6i6ybxALoVU=;
 b=oW+8dewQKqTiuC1TG04cEBu+pZ1j3xCfI74gqrqcbHQbhNSAReZSVLnmJNwbf+8lzJ
 sGwBwChKIhxd9SkYOncHrtAadD5SMGWcjsFOfpof6wC4tSjnpR85/siEdPI4jldVgX1L
 Ne56Lm3l+2quqxsrRwbrf52DMzNfwUGxNnuQNIjzaRbRY0emm+m2XKB5Nb73o3yjmYhR
 go9Rdv+ODb1upS/nA8FZkgSaD9jY90A+fuvyzDutPl+Ou7tLG/YsF+TjKt2SQ2Ddb08U
 75Y4OkpXvWaG2X71ExAqV9I+n3FICt5CfUrdN/Stwmdr6TmHObfw8HvhbdZnRXfnB0fe
 zqjw==
X-Gm-Message-State: AOUpUlF8H1XDi35NXuj7w3aJUA/FqtdzMwnPQSDNUagAZ2ganDtvmzXm
 4Oje9eVGajHif9dlV9K6+VQ=
X-Google-Smtp-Source: AA+uWPzfHL6JDq5G9xCSlZHujTkGWXdvZ7vn27N3hroqRaLLFZUnqj/hcivktMDn6cfRo4qxstkeDg==
X-Received: by 2002:a2e:9bc9:: with SMTP id
 w9-v6mr25149979ljj.33.1534754606629; 
 Mon, 20 Aug 2018 01:43:26 -0700 (PDT)
Received: from [10.17.182.20] (ll-74.141.223.85.sovam.net.ua. [85.223.141.74])
 by smtp.gmail.com with ESMTPSA id
 r70-v6sm1658391lff.0.2018.08.20.01.43.25
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 20 Aug 2018 01:43:25 -0700 (PDT)
To: xen-devel@lists.xenproject.org, ian.jackson@eu.citrix.com,
 wei.liu2@citrix.com, boris.ostrovsky@oracle.com, jgross@suse.com
References: <20180723122725.5476-1-andr2000@gmail.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <da972cbb-c26c-a931-db53-7accc34eef3a@gmail.com>
Date: Mon, 20 Aug 2018 11:43:24 +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: <20180723122725.5476-1-andr2000@gmail.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: 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>

cGluZwoKT24gMDcvMjMvMjAxOCAwMzoyNyBQTSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3Jv
dGU6Cj4gRnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hl
bmtvQGVwYW0uY29tPgo+Cj4gQWRkIHN1cHBvcnQgZm9yIExpbnV4IGdyYW50IGRldmljZSBkcml2
ZXIgZXh0ZW5zaW9uIHdoaWNoIGFsbG93cwo+IGNvbnZlcnRpbmcgZXhpc3RpbmcgZG1hLWJ1Zidz
IGludG8gYW4gYXJyYXkgb2YgZ3JhbnQgcmVmZXJlbmNlcwo+IGFuZCB2aXNlIHZlcnNhLiBUaGlz
IGlzIG9ubHkgaW1wbGVtZW50ZWQgZm9yIExpbnV4IGFzIG90aGVyIE9TZXMKPiBoYXZlIG5vIExp
bnV4IGRtYS1idWYgc3VwcG9ydC4KPgo+IEJ1bXAgZ250dGFiIGxpYnJhcnkgbWlub3IgdmVyc2lv
biB0byAzLgo+Cj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtz
YW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgo+IC0tLQo+ICAgdG9vbHMvaW5jbHVkZS94ZW4t
c3lzL0xpbnV4L2dudGRldi5oICB8IDEwNiArKysrKysrKysrKysrKysrKysrKysrKysKPiAgIHRv
b2xzL2xpYnMvZ250dGFiL01ha2VmaWxlICAgICAgICAgICAgfCAgIDIgKy0KPiAgIHRvb2xzL2xp
YnMvZ250dGFiL2dudHRhYl9jb3JlLmMgICAgICAgfCAgMjYgKysrKysrCj4gICB0b29scy9saWJz
L2dudHRhYi9nbnR0YWJfdW5pbXAuYyAgICAgIHwgIDI2ICsrKysrKwo+ICAgdG9vbHMvbGlicy9n
bnR0YWIvaW5jbHVkZS94ZW5nbnR0YWIuaCB8ICA2MSArKysrKysrKysrKysrKwo+ICAgdG9vbHMv
bGlicy9nbnR0YWIvbGlieGVuZ250dGFiLm1hcCAgICB8ICAgOCArKwo+ICAgdG9vbHMvbGlicy9n
bnR0YWIvbGludXguYyAgICAgICAgICAgICB8IDExMyArKysrKysrKysrKysrKysrKysrKysrKysr
Kwo+ICAgdG9vbHMvbGlicy9nbnR0YWIvbWluaW9zLmMgICAgICAgICAgICB8ICAyNiArKysrKysK
PiAgIHRvb2xzL2xpYnMvZ250dGFiL3ByaXZhdGUuaCAgICAgICAgICAgfCAgMTMgKysrCj4gICA5
IGZpbGVzIGNoYW5nZWQsIDM4MCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4KPiBkaWZm
IC0tZ2l0IGEvdG9vbHMvaW5jbHVkZS94ZW4tc3lzL0xpbnV4L2dudGRldi5oIGIvdG9vbHMvaW5j
bHVkZS94ZW4tc3lzL0xpbnV4L2dudGRldi5oCj4gaW5kZXggMGNhMDdjOTJiMjFjLi5kMTYwNzYw
NDRjNzEgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvaW5jbHVkZS94ZW4tc3lzL0xpbnV4L2dudGRldi5o
Cj4gKysrIGIvdG9vbHMvaW5jbHVkZS94ZW4tc3lzL0xpbnV4L2dudGRldi5oCj4gQEAgLTQsNiAr
NCw3IEBACj4gICAgKiBJbnRlcmZhY2UgdG8gL2Rldi94ZW4vZ250ZGV2Lgo+ICAgICoKPiAgICAq
IENvcHlyaWdodCAoYykgMjAwNywgRCBHIE11cnJheQo+ICsgKiBDb3B5cmlnaHQgKGMpIDIwMTgs
IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvLCBFUEFNIFN5c3RlbXMgSW5jLgo+ICAgICoKPiAgICAq
IFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBh
bmQvb3IKPiAgICAqIG1vZGlmeSBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFs
IFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMgo+IEBAIC0xNjgsNCArMTY5LDEwOSBAQCBzdHJ1Y3Qg
aW9jdGxfZ250ZGV2X2dyYW50X2NvcHkgewo+ICAgICAgIHN0cnVjdCBpb2N0bF9nbnRkZXZfZ3Jh
bnRfY29weV9zZWdtZW50ICpzZWdtZW50czsKPiAgIH07Cj4gICAKPiArLyoKPiArICogRmxhZ3Mg
dG8gYmUgdXNlZCB3aGlsZSByZXF1ZXN0aW5nIG1lbW9yeSBtYXBwaW5nJ3MgYmFja2luZyBzdG9y
YWdlCj4gKyAqIHRvIGJlIGFsbG9jYXRlZCB3aXRoIERNQSBBUEkuCj4gKyAqLwo+ICsKPiArLyoK
PiArICogVGhlIGJ1ZmZlciBpcyBiYWNrZWQgd2l0aCBtZW1vcnkgYWxsb2NhdGVkIHdpdGggZG1h
X2FsbG9jX3djLgo+ICsgKi8KPiArI2RlZmluZSBHTlRERVZfRE1BX0ZMQUdfV0MJCSgxIDw8IDAp
Cj4gKwo+ICsvKgo+ICsgKiBUaGUgYnVmZmVyIGlzIGJhY2tlZCB3aXRoIG1lbW9yeSBhbGxvY2F0
ZWQgd2l0aCBkbWFfYWxsb2NfY29oZXJlbnQuCj4gKyAqLwo+ICsjZGVmaW5lIEdOVERFVl9ETUFf
RkxBR19DT0hFUkVOVAkoMSA8PCAxKQo+ICsKPiArLyoKPiArICogQ3JlYXRlIGEgZG1hLWJ1ZiBb
MV0gZnJvbSBncmFudCByZWZlcmVuY2VzIEByZWZzIG9mIGNvdW50IEBjb3VudCBwcm92aWRlZAo+
ICsgKiBieSB0aGUgZm9yZWlnbiBkb21haW4gQGRvbWlkIHdpdGggZmxhZ3MgQGZsYWdzLgo+ICsg
Kgo+ICsgKiBCeSBkZWZhdWx0IGRtYS1idWYgaXMgYmFja2VkIGJ5IHN5c3RlbSBtZW1vcnkgcGFn
ZXMsIGJ1dCBieSBwcm92aWRpbmcKPiArICogb25lIG9mIHRoZSBHTlRERVZfRE1BX0ZMQUdfWFhY
IGZsYWdzIGl0IGNhbiBhbHNvIGJlIGNyZWF0ZWQgYXMKPiArICogYSBETUEgd3JpdGUtY29tYmlu
ZSBvciBjb2hlcmVudCBidWZmZXIsIGUuZy4gYWxsb2NhdGVkIHdpdGggZG1hX2FsbG9jX3djLwo+
ICsgKiBkbWFfYWxsb2NfY29oZXJlbnQuCj4gKyAqCj4gKyAqIFJldHVybnMgMCBpZiBkbWEtYnVm
IHdhcyBzdWNjZXNzZnVsbHkgY3JlYXRlZCBhbmQgdGhlIGNvcnJlc3BvbmRpbmcKPiArICogZG1h
LWJ1ZidzIGZpbGUgZGVzY3JpcHRvciBpcyByZXR1cm5lZCBpbiBAZmQuCj4gKyAqCj4gKyAqIFsx
XSBodHRwczovL2VsaXhpci5ib290bGluLmNvbS9saW51eC9sYXRlc3Qvc291cmNlL0RvY3VtZW50
YXRpb24vZHJpdmVyLWFwaS9kbWEtYnVmLnJzdAo+ICsgKi8KPiArCj4gKyNkZWZpbmUgSU9DVExf
R05UREVWX0RNQUJVRl9FWFBfRlJPTV9SRUZTIFwKPiArICAgIF9JT0MoX0lPQ19OT05FLCAnRycs
IDksIFwKPiArICAgICAgICAgc2l6ZW9mKHN0cnVjdCBpb2N0bF9nbnRkZXZfZG1hYnVmX2V4cF9m
cm9tX3JlZnMpKQo+ICtzdHJ1Y3QgaW9jdGxfZ250ZGV2X2RtYWJ1Zl9leHBfZnJvbV9yZWZzIHsK
PiArICAgIC8qIElOIHBhcmFtZXRlcnMuICovCj4gKyAgICAvKiBTcGVjaWZpYyBvcHRpb25zIGZv
ciB0aGlzIGRtYS1idWY6IHNlZSBHTlRERVZfRE1BQlVGX0ZMQUdfWFhYLiAqLwo+ICsgICAgdWlu
dDMyX3QgZmxhZ3M7Cj4gKyAgICAvKiBOdW1iZXIgb2YgZ3JhbnQgcmVmZXJlbmNlcyBpbiBAcmVm
cyBhcnJheS4gKi8KPiArICAgIHVpbnQzMl90IGNvdW50Owo+ICsgICAgLyogT1VUIHBhcmFtZXRl
cnMuICovCj4gKyAgICAvKiBGaWxlIGRlc2NyaXB0b3Igb2YgdGhlIGRtYS1idWYuICovCj4gKyAg
ICB1aW50MzJfdCBmZDsKPiArICAgIC8qIFRoZSBkb21haW4gSUQgb2YgdGhlIGdyYW50IHJlZmVy
ZW5jZXMgdG8gYmUgbWFwcGVkLiAqLwo+ICsgICAgdWludDMyX3QgZG9taWQ7Cj4gKyAgICAvKiBW
YXJpYWJsZSBJTiBwYXJhbWV0ZXIuICovCj4gKyAgICAvKiBBcnJheSBvZiBncmFudCByZWZlcmVu
Y2VzIG9mIHNpemUgQGNvdW50LiAqLwo+ICsgICAgdWludDMyX3QgcmVmc1sxXTsKPiArfTsKPiAr
Cj4gKy8qCj4gKyAqIFRoaXMgd2lsbCBibG9jayB1bnRpbCB0aGUgZG1hLWJ1ZiB3aXRoIHRoZSBm
aWxlIGRlc2NyaXB0b3IgQGZkIGlzCj4gKyAqIHJlbGVhc2VkLiBUaGlzIGlzIG9ubHkgdmFsaWQg
Zm9yIGJ1ZmZlcnMgY3JlYXRlZCB3aXRoCj4gKyAqIElPQ1RMX0dOVERFVl9ETUFCVUZfRVhQX0ZS
T01fUkVGUy4KPiArICoKPiArICogSWYgd2l0aGluZyBAd2FpdF90b19tcyBtaWxsaXNlY29uZHMg
dGhlIGJ1ZmZlciBpcyBub3QgcmVsZWFzZWQKPiArICogdGhlbiAtRVRJTUVET1VUIGVycm9yIGlz
IHJldHVybmVkLgo+ICsgKiBJZiB0aGUgYnVmZmVyIHdpdGggZmlsZSBkZXNjcmlwdG9yIEBmZCBk
b2VzIG5vdCBleGlzdCBvciBoYXMgYWxyZWFkeQo+ICsgKiBiZWVuIHJlbGVhc2VkLCB0aGVuIC1F
Tk9FTlQgaXMgcmV0dXJuZWQuIEZvciB2YWxpZCBmaWxlIGRlc2NyaXB0b3JzCj4gKyAqIHRoaXMg
bXVzdCBub3QgYmUgdHJlYXRlZCBhcyBlcnJvci4KPiArICovCj4gKyNkZWZpbmUgSU9DVExfR05U
REVWX0RNQUJVRl9FWFBfV0FJVF9SRUxFQVNFRCBcCj4gKyAgICBfSU9DKF9JT0NfTk9ORSwgJ0cn
LCAxMCwgXAo+ICsgICAgICAgICBzaXplb2Yoc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfZXhw
X3dhaXRfcmVsZWFzZWQpKQo+ICtzdHJ1Y3QgaW9jdGxfZ250ZGV2X2RtYWJ1Zl9leHBfd2FpdF9y
ZWxlYXNlZCB7Cj4gKyAgICAvKiBJTiBwYXJhbWV0ZXJzICovCj4gKyAgICB1aW50MzJfdCBmZDsK
PiArICAgIHVpbnQzMl90IHdhaXRfdG9fbXM7Cj4gK307Cj4gKwo+ICsvKgo+ICsgKiBJbXBvcnQg
YSBkbWEtYnVmIHdpdGggZmlsZSBkZXNjcmlwdG9yIEBmZCBhbmQgZXhwb3J0IGdyYW50ZWQgcmVm
ZXJlbmNlcwo+ICsgKiB0byB0aGUgcGFnZXMgb2YgdGhhdCBkbWEtYnVmIGludG8gYXJyYXkgQHJl
ZnMgb2Ygc2l6ZSBAY291bnQuCj4gKyAqLwo+ICsjZGVmaW5lIElPQ1RMX0dOVERFVl9ETUFCVUZf
SU1QX1RPX1JFRlMgXAo+ICsgICAgX0lPQyhfSU9DX05PTkUsICdHJywgMTEsIFwKPiArICAgICAg
ICAgc2l6ZW9mKHN0cnVjdCBpb2N0bF9nbnRkZXZfZG1hYnVmX2ltcF90b19yZWZzKSkKPiArc3Ry
dWN0IGlvY3RsX2dudGRldl9kbWFidWZfaW1wX3RvX3JlZnMgewo+ICsgICAgLyogSU4gcGFyYW1l
dGVycy4gKi8KPiArICAgIC8qIEZpbGUgZGVzY3JpcHRvciBvZiB0aGUgZG1hLWJ1Zi4gKi8KPiAr
ICAgIHVpbnQzMl90IGZkOwo+ICsgICAgLyogTnVtYmVyIG9mIGdyYW50IHJlZmVyZW5jZXMgaW4g
QHJlZnMgYXJyYXkuICovCj4gKyAgICB1aW50MzJfdCBjb3VudDsKPiArICAgIC8qIFRoZSBkb21h
aW4gSUQgZm9yIHdoaWNoIHJlZmVyZW5jZXMgdG8gYmUgZ3JhbnRlZC4gKi8KPiArICAgIHVpbnQz
Ml90IGRvbWlkOwo+ICsgICAgLyogUmVzZXJ2ZWQgLSBtdXN0IGJlIHplcm8uICovCj4gKyAgICB1
aW50MzJfdCByZXNlcnZlZDsKPiArICAgIC8qIE9VVCBwYXJhbWV0ZXJzLiAqLwo+ICsgICAgLyog
QXJyYXkgb2YgZ3JhbnQgcmVmZXJlbmNlcyBvZiBzaXplIEBjb3VudC4gKi8KPiArICAgIHVpbnQz
Ml90IHJlZnNbMV07Cj4gK307Cj4gKwo+ICsvKgo+ICsgKiBUaGlzIHdpbGwgY2xvc2UgYWxsIHJl
ZmVyZW5jZXMgdG8gYW4gaW1wb3J0ZWQgYnVmZmVyLCBzbyBpdCBjYW4gYmUKPiArICogcmVsZWFz
ZWQgYnkgdGhlIG93bmVyLiBUaGlzIGlzIG9ubHkgdmFsaWQgZm9yIGJ1ZmZlcnMgY3JlYXRlZCB3
aXRoCj4gKyAqIElPQ1RMX0dOVERFVl9ETUFCVUZfSU1QX1RPX1JFRlMuCj4gKyAqLwo+ICsjZGVm
aW5lIElPQ1RMX0dOVERFVl9ETUFCVUZfSU1QX1JFTEVBU0UgXAo+ICsgICAgX0lPQyhfSU9DX05P
TkUsICdHJywgMTIsIFwKPiArICAgICAgICAgc2l6ZW9mKHN0cnVjdCBpb2N0bF9nbnRkZXZfZG1h
YnVmX2ltcF9yZWxlYXNlKSkKPiArc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfaW1wX3JlbGVh
c2Ugewo+ICsgICAgLyogSU4gcGFyYW1ldGVycyAqLwo+ICsgICAgdWludDMyX3QgZmQ7Cj4gKyAg
ICB1aW50MzJfdCByZXNlcnZlZDsKPiArfTsKPiArCj4gICAjZW5kaWYgLyogX19MSU5VWF9QVUJM
SUNfR05UREVWX0hfXyAqLwo+IGRpZmYgLS1naXQgYS90b29scy9saWJzL2dudHRhYi9NYWtlZmls
ZSBiL3Rvb2xzL2xpYnMvZ250dGFiL01ha2VmaWxlCj4gaW5kZXggNmMyZTdlMzZhMmMzLi4wYmVm
YmQxOGYxYWYgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlicy9nbnR0YWIvTWFrZWZpbGUKPiArKysg
Yi90b29scy9saWJzL2dudHRhYi9NYWtlZmlsZQo+IEBAIC0yLDcgKzIsNyBAQCBYRU5fUk9PVCA9
ICQoQ1VSRElSKS8uLi8uLi8uLgo+ICAgaW5jbHVkZSAkKFhFTl9ST09UKS90b29scy9SdWxlcy5t
awo+ICAgCj4gICBNQUpPUiAgICA9IDEKPiAtTUlOT1IgICAgPSAyCj4gK01JTk9SICAgID0gMwo+
ICAgU0hMSUJfTERGTEFHUyArPSAtV2wsLS12ZXJzaW9uLXNjcmlwdD1saWJ4ZW5nbnR0YWIubWFw
Cj4gICAKPiAgIENGTEFHUyAgICs9IC1XZXJyb3IgLVdtaXNzaW5nLXByb3RvdHlwZXMKPiBkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlicy9nbnR0YWIvZ250dGFiX2NvcmUuYyBiL3Rvb2xzL2xpYnMvZ250
dGFiL2dudHRhYl9jb3JlLmMKPiBpbmRleCBiZDA3NWY4MThhYTYuLjkyZTcyMjhhMjY3MSAxMDA2
NDQKPiAtLS0gYS90b29scy9saWJzL2dudHRhYi9nbnR0YWJfY29yZS5jCj4gKysrIGIvdG9vbHMv
bGlicy9nbnR0YWIvZ250dGFiX2NvcmUuYwo+IEBAIC0xLDYgKzEsNyBAQAo+ICAgLyoqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKgo+ICAgICoKPiAgICAqIENvcHlyaWdodCAoYykgMjAwNy0yMDA4LCBEIEcg
TXVycmF5IDxEZXJlay5NdXJyYXlAY2wuY2FtLmFjLnVrPgo+ICsgKiBDb3B5cmlnaHQgKGMpIDIw
MTgsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvLCBFUEFNIFN5c3RlbXMgSW5jLgo+ICAgICoKPiAg
ICAqIFRoaXMgbGlicmFyeSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBp
dCBhbmQvb3IKPiAgICAqIG1vZGlmeSBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBMZXNz
ZXIgR2VuZXJhbCBQdWJsaWMKPiBAQCAtMTM0LDYgKzEzNSwzMSBAQCBpbnQgeGVuZ250dGFiX2dy
YW50X2NvcHkoeGVuZ250dGFiX2hhbmRsZSAqeGd0LAo+ICAgewo+ICAgICAgIHJldHVybiBvc2Rl
cF9nbnR0YWJfZ3JhbnRfY29weSh4Z3QsIGNvdW50LCBzZWdzKTsKPiAgIH0KPiArCj4gK2ludCB4
ZW5nbnR0YWJfZG1hYnVmX2V4cF9mcm9tX3JlZnMoeGVuZ250dGFiX2hhbmRsZSAqeGd0LCB1aW50
MzJfdCBkb21pZCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJf
dCBmbGFncywgdWludDMyX3QgY291bnQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY29uc3QgdWludDMyX3QgKnJlZnMsIHVpbnQzMl90ICpmZCkKPiArewo+ICsgICAgcmV0
dXJuIG9zZGVwX2dudHRhYl9kbWFidWZfZXhwX2Zyb21fcmVmcyh4Z3QsIGRvbWlkLCBmbGFncywg
Y291bnQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJl
ZnMsIGZkKTsKPiArfQo+ICsKPiAraW50IHhlbmdudHRhYl9kbWFidWZfZXhwX3dhaXRfcmVsZWFz
ZWQoeGVuZ250dGFiX2hhbmRsZSAqeGd0LCB1aW50MzJfdCBmZCwKPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3Qgd2FpdF90b19tcykKPiArewo+ICsgICAg
cmV0dXJuIG9zZGVwX2dudHRhYl9kbWFidWZfZXhwX3dhaXRfcmVsZWFzZWQoeGd0LCBmZCwgd2Fp
dF90b19tcyk7Cj4gK30KPiArCj4gK2ludCB4ZW5nbnR0YWJfZG1hYnVmX2ltcF90b19yZWZzKHhl
bmdudHRhYl9oYW5kbGUgKnhndCwgdWludDMyX3QgZG9taWQsCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVpbnQzMl90IGZkLCB1aW50MzJfdCBjb3VudCwgdWludDMyX3QgKnJl
ZnMpCj4gK3sKPiArICAgIHJldHVybiBvc2RlcF9nbnR0YWJfZG1hYnVmX2ltcF90b19yZWZzKHhn
dCwgZG9taWQsIGZkLCBjb3VudCwgcmVmcyk7Cj4gK30KPiArCj4gK2ludCB4ZW5nbnR0YWJfZG1h
YnVmX2ltcF9yZWxlYXNlKHhlbmdudHRhYl9oYW5kbGUgKnhndCwgdWludDMyX3QgZmQpCj4gK3sK
PiArICAgIHJldHVybiBvc2RlcF9nbnR0YWJfZG1hYnVmX2ltcF9yZWxlYXNlKHhndCwgZmQpOwo+
ICt9Cj4gICAvKgo+ICAgICogTG9jYWwgdmFyaWFibGVzOgo+ICAgICogbW9kZTogQwo+IGRpZmYg
LS1naXQgYS90b29scy9saWJzL2dudHRhYi9nbnR0YWJfdW5pbXAuYyBiL3Rvb2xzL2xpYnMvZ250
dGFiL2dudHRhYl91bmltcC5jCj4gaW5kZXggMjZlNGVlMTI5ZDAzLi5kZWUxYWZkMjY0N2YgMTAw
NjQ0Cj4gLS0tIGEvdG9vbHMvbGlicy9nbnR0YWIvZ250dGFiX3VuaW1wLmMKPiArKysgYi90b29s
cy9saWJzL2dudHRhYi9nbnR0YWJfdW5pbXAuYwo+IEBAIC0xLDYgKzEsNyBAQAo+ICAgLyoqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKgo+ICAgICoKPiAgICAqIENvcHlyaWdodCAoYykgMjAwNy0yMDA4LCBE
IEcgTXVycmF5IDxEZXJlay5NdXJyYXlAY2wuY2FtLmFjLnVrPgo+ICsgKiBDb3B5cmlnaHQgKGMp
IDIwMTgsIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvLCBFUEFNIFN5c3RlbXMgSW5jLgo+ICAgICoK
PiAgICAqIFRoaXMgbGlicmFyeSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0
ZSBpdCBhbmQvb3IKPiAgICAqIG1vZGlmeSBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBM
ZXNzZXIgR2VuZXJhbCBQdWJsaWMKPiBAQCAtODQsNiArODUsMzEgQEAgaW50IHhlbmdudHRhYl9n
cmFudF9jb3B5KHhlbmdudHRhYl9oYW5kbGUgKnhndCwKPiAgIHsKPiAgICAgICBhYm9ydCgpOwo+
ICAgfQo+ICsKPiAraW50IHhlbmdudHRhYl9kbWFidWZfZXhwX2Zyb21fcmVmcyh4ZW5nbnR0YWJf
aGFuZGxlICp4Z3QsIHVpbnQzMl90IGRvbWlkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVpbnQzMl90IGZsYWdzLCB1aW50MzJfdCBjb3VudCwKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCB1aW50MzJfdCAqcmVmcywgdWludDMyX3QgKmZk
KQo+ICt7Cj4gKyAgICBhYm9ydCgpOwo+ICt9Cj4gKwo+ICtpbnQgeGVuZ250dGFiX2RtYWJ1Zl9l
eHBfd2FpdF9yZWxlYXNlZCh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QsIHVpbnQzMl90IGZkLAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCB3YWl0X3RvX21z
KQo+ICt7Cj4gKyAgICBhYm9ydCgpOwo+ICt9Cj4gKwo+ICtpbnQgeGVuZ250dGFiX2RtYWJ1Zl9p
bXBfdG9fcmVmcyh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QsIHVpbnQzMl90IGRvbWlkLAo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBmZCwgdWludDMyX3QgY291bnQs
IHVpbnQzMl90ICpyZWZzKQo+ICt7Cj4gKyAgICBhYm9ydCgpOwo+ICt9Cj4gKwo+ICtpbnQgeGVu
Z250dGFiX2RtYWJ1Zl9pbXBfcmVsZWFzZSh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QsIHVpbnQzMl90
IGZkKQo+ICt7Cj4gKyAgICBhYm9ydCgpOwo+ICt9Cj4gKwo+ICAgLyoKPiAgICAqIExvY2FsIHZh
cmlhYmxlczoKPiAgICAqIG1vZGU6IEMKPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlicy9nbnR0YWIv
aW5jbHVkZS94ZW5nbnR0YWIuaCBiL3Rvb2xzL2xpYnMvZ250dGFiL2luY2x1ZGUveGVuZ250dGFi
LmgKPiBpbmRleCA5MWQ0Y2Q1YmRkODguLjExMWZjODhjYWViMyAxMDA2NDQKPiAtLS0gYS90b29s
cy9saWJzL2dudHRhYi9pbmNsdWRlL3hlbmdudHRhYi5oCj4gKysrIGIvdG9vbHMvbGlicy9nbnR0
YWIvaW5jbHVkZS94ZW5nbnR0YWIuaAo+IEBAIC0xOCw2ICsxOCw3IEBACj4gICAgKiBBIGxpYnJh
cnkgZm9yIGxvdy1sZXZlbCBhY2Nlc3MgdG8gdGhlIFhlbiBjb250cm9sIGludGVyZmFjZXMuCj4g
ICAgKgo+ICAgICogQ29weXJpZ2h0IChjKSAyMDA3LTIwMDgsIEQgRyBNdXJyYXkgPERlcmVrLk11
cnJheUBjbC5jYW0uYWMudWs+Cj4gKyAqIENvcHlyaWdodCAoYykgMjAxOCwgT2xla3NhbmRyIEFu
ZHJ1c2hjaGVua28sIEVQQU0gU3lzdGVtcyBJbmMuCj4gICAgKi8KPiAgICNpZm5kZWYgWEVOR05U
VEFCX0gKPiAgICNkZWZpbmUgWEVOR05UVEFCX0gKPiBAQCAtMjk1LDYgKzI5Niw2NiBAQCBpbnQg
eGVuZ250dGFiX2dyYW50X2NvcHkoeGVuZ250dGFiX2hhbmRsZSAqeGd0LAo+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVpbnQzMl90IGNvdW50LAo+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHhlbmdudHRhYl9ncmFudF9jb3B5X3NlZ21lbnRfdCAqc2Vncyk7Cj4gICAKPiArLyoKPiAr
ICogRmxhZ3MgdG8gYmUgdXNlZCB3aGlsZSByZXF1ZXN0aW5nIG1lbW9yeSBtYXBwaW5nJ3MgYmFj
a2luZyBzdG9yYWdlCj4gKyAqIHRvIGJlIGFsbG9jYXRlZCB3aXRoIERNQSBBUEkuCj4gKyAqLwo+
ICsKPiArLyoKPiArICogVGhlIGJ1ZmZlciBpcyBiYWNrZWQgd2l0aCBtZW1vcnkgYWxsb2NhdGVk
IHdpdGggZG1hX2FsbG9jX3djLgo+ICsgKi8KPiArI2RlZmluZSBHTlRERVZfRE1BX0ZMQUdfV0MJ
CSgxIDw8IDApCj4gKwo+ICsvKgo+ICsgKiBUaGUgYnVmZmVyIGlzIGJhY2tlZCB3aXRoIG1lbW9y
eSBhbGxvY2F0ZWQgd2l0aCBkbWFfYWxsb2NfY29oZXJlbnQuCj4gKyAqLwo+ICsjZGVmaW5lIEdO
VERFVl9ETUFfRkxBR19DT0hFUkVOVAkoMSA8PCAxKQo+ICsKPiArLyoqCj4gKyAqIENyZWF0ZSBh
IGRtYS1idWYgWzFdIGZyb20gZ3JhbnQgcmVmZXJlbmNlcyBAcmVmcyBvZiBjb3VudCBAY291bnQg
cHJvdmlkZWQKPiArICogYnkgdGhlIGZvcmVpZ24gZG9tYWluIEBkb21pZCB3aXRoIGZsYWdzIEBm
bGFncy4KPiArICoKPiArICogQnkgZGVmYXVsdCBkbWEtYnVmIGlzIGJhY2tlZCBieSBzeXN0ZW0g
bWVtb3J5IHBhZ2VzLCBidXQgYnkgcHJvdmlkaW5nCj4gKyAqIG9uZSBvZiB0aGUgR05UREVWX0RN
QV9GTEFHX1hYWCBmbGFncyBpdCBjYW4gYWxzbyBiZSBjcmVhdGVkIGFzCj4gKyAqIGEgRE1BIHdy
aXRlLWNvbWJpbmUgb3IgY29oZXJlbnQgYnVmZmVyLgo+ICsgKgo+ICsgKiBSZXR1cm5zIDAgaWYg
ZG1hLWJ1ZiB3YXMgc3VjY2Vzc2Z1bGx5IGNyZWF0ZWQgYW5kIHRoZSBjb3JyZXNwb25kaW5nCj4g
KyAqIGRtYS1idWYncyBmaWxlIGRlc2NyaXB0b3IgaXMgcmV0dXJuZWQgaW4gQGZkLgo+ICsgKgo+
ICsgKiBbMV0gaHR0cHM6Ly9lbGl4aXIuYm9vdGxpbi5jb20vbGludXgvbGF0ZXN0L3NvdXJjZS9E
b2N1bWVudGF0aW9uL2RyaXZlci1hcGkvZG1hLWJ1Zi5yc3QKPiArICovCj4gK2ludCB4ZW5nbnR0
YWJfZG1hYnVmX2V4cF9mcm9tX3JlZnMoeGVuZ250dGFiX2hhbmRsZSAqeGd0LCB1aW50MzJfdCBk
b21pZCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBmbGFn
cywgdWludDMyX3QgY291bnQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Y29uc3QgdWludDMyX3QgKnJlZnMsIHVpbnQzMl90ICpmZCk7Cj4gKwo+ICsvKgo+ICsgKiBUaGlz
IHdpbGwgYmxvY2sgdW50aWwgdGhlIGRtYS1idWYgd2l0aCB0aGUgZmlsZSBkZXNjcmlwdG9yIEBm
ZCBpcwo+ICsgKiByZWxlYXNlZC4gVGhpcyBpcyBvbmx5IHZhbGlkIGZvciBidWZmZXJzIGNyZWF0
ZWQgd2l0aAo+ICsgKiBJT0NUTF9HTlRERVZfRE1BQlVGX0VYUF9GUk9NX1JFRlMuCj4gKyAqCj4g
KyAqIElmIHdpdGhpbmcgQHdhaXRfdG9fbXMgbWlsbGlzZWNvbmRzIHRoZSBidWZmZXIgaXMgbm90
IHJlbGVhc2VkCj4gKyAqIHRoZW4gLUVUSU1FRE9VVCBlcnJvciBpcyByZXR1cm5lZC4KPiArICog
SWYgdGhlIGJ1ZmZlciB3aXRoIGZpbGUgZGVzY3JpcHRvciBAZmQgZG9lcyBub3QgZXhpc3Qgb3Ig
aGFzIGFscmVhZHkKPiArICogYmVlbiByZWxlYXNlZCwgdGhlbiAtRU5PRU5UIGlzIHJldHVybmVk
LiBGb3IgdmFsaWQgZmlsZSBkZXNjcmlwdG9ycwo+ICsgKiB0aGlzIG11c3Qgbm90IGJlIHRyZWF0
ZWQgYXMgZXJyb3IuCj4gKyAqLwo+ICtpbnQgeGVuZ250dGFiX2RtYWJ1Zl9leHBfd2FpdF9yZWxl
YXNlZCh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QsIHVpbnQzMl90IGZkLAo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCB3YWl0X3RvX21zKTsKPiArCj4gKy8q
Cj4gKyAqIEltcG9ydCBhIGRtYS1idWYgd2l0aCBmaWxlIGRlc2NyaXB0b3IgQGZkIGFuZCBleHBv
cnQgZ3JhbnRlZCByZWZlcmVuY2VzCj4gKyAqIHRvIHRoZSBwYWdlcyBvZiB0aGF0IGRtYS1idWYg
aW50byBhcnJheSBAcmVmcyBvZiBzaXplIEBjb3VudC4KPiArICovCj4gK2ludCB4ZW5nbnR0YWJf
ZG1hYnVmX2ltcF90b19yZWZzKHhlbmdudHRhYl9oYW5kbGUgKnhndCwgdWludDMyX3QgZG9taWQs
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGZkLCB1aW50MzJf
dCBjb3VudCwgdWludDMyX3QgKnJlZnMpOwo+ICsKPiArLyoKPiArICogVGhpcyB3aWxsIGNsb3Nl
IGFsbCByZWZlcmVuY2VzIHRvIGFuIGltcG9ydGVkIGJ1ZmZlciwgc28gaXQgY2FuIGJlCj4gKyAq
IHJlbGVhc2VkIGJ5IHRoZSBvd25lci4gVGhpcyBpcyBvbmx5IHZhbGlkIGZvciBidWZmZXJzIGNy
ZWF0ZWQgd2l0aAo+ICsgKiBJT0NUTF9HTlRERVZfRE1BQlVGX0lNUF9UT19SRUZTLgo+ICsgKi8K
PiAraW50IHhlbmdudHRhYl9kbWFidWZfaW1wX3JlbGVhc2UoeGVuZ250dGFiX2hhbmRsZSAqeGd0
LCB1aW50MzJfdCBmZCk7Cj4gKwo+ICAgLyoKPiAgICAqIEdyYW50IFNoYXJpbmcgSW50ZXJmYWNl
IChhbGxvY2F0aW5nIGFuZCBncmFudGluZyBwYWdlcyB0byBvdGhlcnMpCj4gICAgKi8KPiBkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlicy9nbnR0YWIvbGlieGVuZ250dGFiLm1hcCBiL3Rvb2xzL2xpYnMv
Z250dGFiL2xpYnhlbmdudHRhYi5tYXAKPiBpbmRleCBkNWRhMzg4YTBkOGQuLjlkZTIxODM4MTBh
OSAxMDA2NDQKPiAtLS0gYS90b29scy9saWJzL2dudHRhYi9saWJ4ZW5nbnR0YWIubWFwCj4gKysr
IGIvdG9vbHMvbGlicy9nbnR0YWIvbGlieGVuZ250dGFiLm1hcAo+IEBAIC0zMiwzICszMiwxMSBA
QCBWRVJTXzEuMiB7Cj4gICAJCXhlbmdudHRhYl9mZDsKPiAgIAkJeGVuZ250c2hyX2ZkOwo+ICAg
fSBWRVJTXzEuMTsKPiArCj4gK1ZFUlNfMS4zIHsKPiArCWdsb2JhbDoKPiArCQl4ZW5nbnR0YWJf
ZG1hYnVmX2V4cF9mcm9tX3JlZnM7Cj4gKwkJeGVuZ250dGFiX2RtYWJ1Zl9leHBfd2FpdF9yZWxl
YXNlZDsKPiArCQl4ZW5nbnR0YWJfZG1hYnVmX2ltcF90b19yZWZzOwo+ICsJCXhlbmdudHRhYl9k
bWFidWZfaW1wX3JlbGVhc2U7Cj4gK30gVkVSU18xLjI7Cj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xp
YnMvZ250dGFiL2xpbnV4LmMgYi90b29scy9saWJzL2dudHRhYi9saW51eC5jCj4gaW5kZXggODM0
N2RkZDNkOWNmLi45NzY1MTQ2ZjdlYjYgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlicy9nbnR0YWIv
bGludXguYwo+ICsrKyBiL3Rvb2xzL2xpYnMvZ250dGFiL2xpbnV4LmMKPiBAQCAtMSw1ICsxLDYg
QEAKPiAgIC8qCj4gICAgKiBDb3B5cmlnaHQgKGMpIDIwMDctMjAwOCwgRCBHIE11cnJheSA8RGVy
ZWsuTXVycmF5QGNsLmNhbS5hYy51az4KPiArICogQ29weXJpZ2h0IChjKSAyMDE4LCBPbGVrc2Fu
ZHIgQW5kcnVzaGNoZW5rbywgRVBBTSBTeXN0ZW1zIEluYy4KPiAgICAqCj4gICAgKiBUaGlzIGxp
YnJhcnkgaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCj4g
ICAgKiBtb2RpZnkgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwg
UHVibGljCj4gQEAgLTMwOSw2ICszMTAsMTE4IEBAIGludCBvc2RlcF9nbnR0YWJfZ3JhbnRfY29w
eSh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QsCj4gICAgICAgcmV0dXJuIHJjOwo+ICAgfQo+ICAgCj4g
K2ludCBvc2RlcF9nbnR0YWJfZG1hYnVmX2V4cF9mcm9tX3JlZnMoeGVuZ250dGFiX2hhbmRsZSAq
eGd0LCB1aW50MzJfdCBkb21pZCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1aW50MzJfdCBmbGFncywgdWludDMyX3QgY291bnQsCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY29uc3QgdWludDMyX3QgKnJlZnMsCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKmRtYWJ1Zl9mZCkKPiArewo+ICsg
ICAgc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfZXhwX2Zyb21fcmVmcyAqZnJvbV9yZWZzOwo+
ICsgICAgaW50IHJjID0gMDsKPiArCj4gKyAgICBpZiAoICFjb3VudCApCj4gKyAgICB7Cj4gKyAg
ICAgICAgZXJybm8gPSBFSU5WQUw7Cj4gKyAgICAgICAgcmV0dXJuIC0xOwo+ICsgICAgfQo+ICsK
PiArICAgIGZyb21fcmVmcyA9IG1hbGxvYyhzaXplb2YoKmZyb21fcmVmcykgKwo+ICsgICAgICAg
ICAgICAgICAgICAgICAgIChjb3VudCAtIDEpICogc2l6ZW9mKGZyb21fcmVmcy0+cmVmc1swXSkp
Owo+ICsgICAgaWYgKCAhZnJvbV9yZWZzICkKPiArICAgIHsKPiArICAgICAgICBlcnJubyA9IEVO
T01FTTsKPiArICAgICAgICByZXR1cm4gLTE7Cj4gKyAgICB9Cj4gKwo+ICsgICAgZnJvbV9yZWZz
LT5mbGFncyA9IGZsYWdzOwo+ICsgICAgZnJvbV9yZWZzLT5jb3VudCA9IGNvdW50Owo+ICsgICAg
ZnJvbV9yZWZzLT5kb21pZCA9IGRvbWlkOwo+ICsKPiArICAgIG1lbWNweShmcm9tX3JlZnMtPnJl
ZnMsIHJlZnMsIGNvdW50ICogc2l6ZW9mKGZyb21fcmVmcy0+cmVmc1swXSkpOwo+ICsKPiArICAg
IGlmICggKHJjID0gaW9jdGwoeGd0LT5mZCwgSU9DVExfR05UREVWX0RNQUJVRl9FWFBfRlJPTV9S
RUZTLCBmcm9tX3JlZnMpKSApCj4gKyAgICB7Cj4gKyAgICAgICAgR1RFUlJPUih4Z3QtPmxvZ2dl
ciwgImlvY3RsIERNQUJVRl9FWFBfRlJPTV9SRUZTIGZhaWxlZCIpOwo+ICsgICAgICAgIGdvdG8g
b3V0Owo+ICsgICAgfQo+ICsKPiArICAgICpkbWFidWZfZmQgPSBmcm9tX3JlZnMtPmZkOwo+ICsK
PiArb3V0Ogo+ICsgICAgZnJlZShmcm9tX3JlZnMpOwo+ICsgICAgcmV0dXJuIHJjOwo+ICt9Cj4g
Kwo+ICtpbnQgb3NkZXBfZ250dGFiX2RtYWJ1Zl9leHBfd2FpdF9yZWxlYXNlZCh4ZW5nbnR0YWJf
aGFuZGxlICp4Z3QsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVpbnQzMl90IGZkLCB1aW50MzJfdCB3YWl0X3RvX21zKQo+ICt7Cj4gKyAgICBzdHJ1Y3QgaW9j
dGxfZ250ZGV2X2RtYWJ1Zl9leHBfd2FpdF9yZWxlYXNlZCB3YWl0Owo+ICsgICAgaW50IHJjOwo+
ICsKPiArICAgIHdhaXQuZmQgPSBmZDsKPiArICAgIHdhaXQud2FpdF90b19tcyA9IHdhaXRfdG9f
bXM7Cj4gKwo+ICsgICAgaWYgKCAocmMgPSBpb2N0bCh4Z3QtPmZkLCBJT0NUTF9HTlRERVZfRE1B
QlVGX0VYUF9XQUlUX1JFTEVBU0VELCAmd2FpdCkpICkgewo+ICsgICAgICAgIGlmICggZXJybm8g
PT0gRU5PRU5UICkgewo+ICsgICAgICAgICAgICAvKiBUaGUgYnVmZmVyIG1heSBoYXZlIGFscmVh
ZHkgYmVlbiByZWxlYXNlZC4gKi8KPiArICAgICAgICAgICAgZXJybm8gPSAwOwo+ICsgICAgICAg
ICAgICByYyA9IDA7Cj4gKyAgICAgICAgfSBlbHNlCj4gKyAgICAgICAgICAgIEdURVJST1IoeGd0
LT5sb2dnZXIsICJpb2N0bCBETUFCVUZfRVhQX1dBSVRfUkVMRUFTRUQgZmFpbGVkIik7Cj4gKyAg
ICB9Cj4gKwo+ICsgICAgcmV0dXJuIHJjOwo+ICt9Cj4gKwo+ICtpbnQgb3NkZXBfZ250dGFiX2Rt
YWJ1Zl9pbXBfdG9fcmVmcyh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QsIHVpbnQzMl90IGRvbWlkLAo+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBmZCwgdWludDMy
X3QgY291bnQsIHVpbnQzMl90ICpyZWZzKQo+ICt7Cj4gKyAgICBzdHJ1Y3QgaW9jdGxfZ250ZGV2
X2RtYWJ1Zl9pbXBfdG9fcmVmcyAqdG9fcmVmczsKPiArICAgIGludCByYyA9IDA7Cj4gKwo+ICsg
ICAgaWYgKCAhY291bnQgKQo+ICsgICAgewo+ICsgICAgICAgIGVycm5vID0gRUlOVkFMOwo+ICsg
ICAgICAgIHJldHVybiAtMTsKPiArICAgIH0KPiArCj4gKyAgICB0b19yZWZzID0gbWFsbG9jKHNp
emVvZigqdG9fcmVmcykgKwo+ICsgICAgICAgICAgICAgICAgICAgICAoY291bnQgLSAxKSAqIHNp
emVvZih0b19yZWZzLT5yZWZzWzBdKSk7Cj4gKyAgICBpZiAoICF0b19yZWZzICkKPiArICAgIHsK
PiArICAgICAgICBlcnJubyA9IEVOT01FTTsKPiArICAgICAgICByZXR1cm4gLTE7Cj4gKyAgICB9
Cj4gKwo+ICsgICAgdG9fcmVmcy0+ZmQgPSBmZDsKPiArICAgIHRvX3JlZnMtPmNvdW50ID0gY291
bnQ7Cj4gKyAgICB0b19yZWZzLT5kb21pZCA9IGRvbWlkOwo+ICsKPiArICAgIGlmICggKHJjID0g
aW9jdGwoeGd0LT5mZCwgSU9DVExfR05UREVWX0RNQUJVRl9JTVBfVE9fUkVGUywgdG9fcmVmcykp
ICkKPiArICAgIHsKPiArICAgICAgICBHVEVSUk9SKHhndC0+bG9nZ2VyLCAiaW9jdGwgRE1BQlVG
X0lNUF9UT19SRUZTIGZhaWxlZCIpOwo+ICsgICAgICAgIGdvdG8gb3V0Owo+ICsgICAgfQo+ICsK
PiArICAgIG1lbWNweShyZWZzLCB0b19yZWZzLT5yZWZzLCBjb3VudCAqIHNpemVvZigqcmVmcykp
Owo+ICsKPiArb3V0Ogo+ICsgICAgZnJlZSh0b19yZWZzKTsKPiArICAgIHJldHVybiByYzsKPiAr
fQo+ICsKPiAraW50IG9zZGVwX2dudHRhYl9kbWFidWZfaW1wX3JlbGVhc2UoeGVuZ250dGFiX2hh
bmRsZSAqeGd0LCB1aW50MzJfdCBmZCkKPiArewo+ICsgICAgc3RydWN0IGlvY3RsX2dudGRldl9k
bWFidWZfaW1wX3JlbGVhc2UgcmVsZWFzZTsKPiArICAgIGludCByYzsKPiArCj4gKyAgICByZWxl
YXNlLmZkID0gZmQ7Cj4gKwo+ICsgICAgaWYgKCAocmMgPSBpb2N0bCh4Z3QtPmZkLCBJT0NUTF9H
TlRERVZfRE1BQlVGX0lNUF9SRUxFQVNFLCAmcmVsZWFzZSkpICkKPiArICAgICAgICBHVEVSUk9S
KHhndC0+bG9nZ2VyLCAiaW9jdGwgRE1BQlVGX0lNUF9SRUxFQVNFIGZhaWxlZCIpOwo+ICsKPiAr
ICAgIHJldHVybiByYzsKPiArfQo+ICsKPiAgIGludCBvc2RlcF9nbnRzaHJfb3Blbih4ZW5nbnRz
aHJfaGFuZGxlICp4Z3MpCj4gICB7Cj4gICAgICAgaW50IGZkID0gb3BlbihERVZYRU4gImdudGFs
bG9jIiwgT19SRFdSKTsKPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlicy9nbnR0YWIvbWluaW9zLmMg
Yi90b29scy9saWJzL2dudHRhYi9taW5pb3MuYwo+IGluZGV4IDA5NTFiYzliYWM1Yi4uZjc4Y2Fh
ZGQzMDQzIDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2xpYnMvZ250dGFiL21pbmlvcy5jCj4gKysrIGIv
dG9vbHMvbGlicy9nbnR0YWIvbWluaW9zLmMKPiBAQCAtMTEyLDYgKzExMiwzMiBAQCBpbnQgb3Nk
ZXBfZ250dGFiX2dyYW50X2NvcHkoeGVuZ250dGFiX2hhbmRsZSAqeGd0LAo+ICAgewo+ICAgICAg
IHJldHVybiAtMTsKPiAgIH0KPiArCj4gK2ludCBvc2RlcF9nbnR0YWJfZG1hYnVmX2V4cF9mcm9t
X3JlZnMoeGVuZ250dGFiX2hhbmRsZSAqeGd0LCB1aW50MzJfdCBkb21pZCwKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBmbGFncywgdWludDMyX3QgY291
bnQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgdWludDMy
X3QgKnJlZnMsIHVpbnQzMl90ICpmZCkKPiArewo+ICsgICAgcmV0dXJuIC0xOwo+ICt9Cj4gKwo+
ICtpbnQgb3NkZXBfZ250dGFiX2RtYWJ1Zl9leHBfd2FpdF9yZWxlYXNlZCh4ZW5nbnR0YWJfaGFu
ZGxlICp4Z3QsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVp
bnQzMl90IGZkLCB1aW50MzJfdCB3YWl0X3RvX21zKQo+ICt7Cj4gKyAgICByZXR1cm4gLTE7Cj4g
K30KPiArCj4gK2ludCBvc2RlcF9nbnR0YWJfZG1hYnVmX2ltcF90b19yZWZzKHhlbmdudHRhYl9o
YW5kbGUgKnhndCwgdWludDMyX3QgZG9taWQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVpbnQzMl90IGZkLCB1aW50MzJfdCBjb3VudCwKPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKnJlZnMpCj4gK3sKPiArICAgIHJldHVybiAt
MTsKPiArfQo+ICsKPiAraW50IG9zZGVwX2dudHRhYl9kbWFidWZfaW1wX3JlbGVhc2UoeGVuZ250
dGFiX2hhbmRsZSAqeGd0LCB1aW50MzJfdCBmZCkKPiArewo+ICsgICAgcmV0dXJuIC0xOwo+ICt9
Cj4gKwo+ICAgLyoKPiAgICAqIExvY2FsIHZhcmlhYmxlczoKPiAgICAqIG1vZGU6IEMKPiBkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlicy9nbnR0YWIvcHJpdmF0ZS5oIGIvdG9vbHMvbGlicy9nbnR0YWIv
cHJpdmF0ZS5oCj4gaW5kZXggZWQ4ZGY0MGRlZjBkLi5jNWUyMzYzOWIxNDEgMTAwNjQ0Cj4gLS0t
IGEvdG9vbHMvbGlicy9nbnR0YWIvcHJpdmF0ZS5oCj4gKysrIGIvdG9vbHMvbGlicy9nbnR0YWIv
cHJpdmF0ZS5oCj4gQEAgLTM1LDYgKzM1LDE5IEBAIGludCBvc2RlcF9nbnR0YWJfZ3JhbnRfY29w
eSh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dWludDMyX3QgY291bnQsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeGVuZ250dGFi
X2dyYW50X2NvcHlfc2VnbWVudF90ICpzZWdzKTsKPiAgIAo+ICtpbnQgb3NkZXBfZ250dGFiX2Rt
YWJ1Zl9leHBfZnJvbV9yZWZzKHhlbmdudHRhYl9oYW5kbGUgKnhndCwgdWludDMyX3QgZG9taWQs
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZmxhZ3Ms
IHVpbnQzMl90IGNvdW50LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnN0IHVpbnQzMl90ICpyZWZzLCB1aW50MzJfdCAqZmQpOwo+ICsKPiAraW50IG9zZGVwX2du
dHRhYl9kbWFidWZfZXhwX3dhaXRfcmVsZWFzZWQoeGVuZ250dGFiX2hhbmRsZSAqeGd0LAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBmZCwgdWlu
dDMyX3Qgd2FpdF90b19tcyk7Cj4gKwo+ICtpbnQgb3NkZXBfZ250dGFiX2RtYWJ1Zl9pbXBfdG9f
cmVmcyh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QsIHVpbnQzMl90IGRvbWlkLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBmZCwgdWludDMyX3QgY291bnQsCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICpyZWZzKTsKPiAr
Cj4gK2ludCBvc2RlcF9nbnR0YWJfZG1hYnVmX2ltcF9yZWxlYXNlKHhlbmdudHRhYl9oYW5kbGUg
KnhndCwgdWludDMyX3QgZmQpOwo+ICsKPiAgIGludCBvc2RlcF9nbnRzaHJfb3Blbih4ZW5nbnRz
aHJfaGFuZGxlICp4Z3MpOwo+ICAgaW50IG9zZGVwX2dudHNocl9jbG9zZSh4ZW5nbnRzaHJfaGFu
ZGxlICp4Z3MpOwo+ICAgCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 08:44:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 08: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 1frfna-0004Pf-HG; Mon, 20 Aug 2018 08:44: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=6aav=ld=citrix.com=prvs=763c8c697=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1frfnZ-0004PX-9p
 for xen-devel@lists.xen.org; Mon, 20 Aug 2018 08:44:29 +0000
X-Inumbo-ID: 12bd3a63-a455-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 12bd3a63-a455-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 10:43:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,264,1531785600"; d="scan'208";a="77848012"
To: Jan Beulich <JBeulich@suse.com>, Zhenzhong Duan <zhenzhong.duan@oracle.com>
References: <787bc1e4-3175-4123-80a3-74d2dc1b2d7f@default>
 <5B7A7C2702000078001DFCDF@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: <91fba9e6-3639-f114-42a6-1057ce461c75@citrix.com>
Date: Mon, 20 Aug 2018 09:44:22 +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: <5B7A7C2702000078001DFCDF@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/dmar: zap DMAR signature for dom0
 once in TBOOT 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: Kevin Tian <kevin.tian@intel.com>, Shane Wang <shane.wang@intel.com>,
 Srinivas REDDY Eeda <srinivas.eeda@oracle.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Xen-Devel <xen-devel@lists.xen.org>, Gang Wei <gang.wei@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>

T24gMjAvMDgvMjAxOCAwOTozMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjAuMDguMTgg
YXQgMDU6MzIsIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPiB3cm90ZToKPj4gV2hlbiBUQk9P
VCBlbmFibGVkLCBhY3BpX3BhcnNlX2RtYXIoKSB6YXAgYSBjb3B5IG9mIERNQVIgdGFibGUgcmF0
aGVyCj4+IHRoYW4gdGhlIHJlYWwgdGFibGUsIHNvIG1ha2UgaXQgY29udHJvbGVkIGJ5IGNvbmZp
ZyBvcHRpb24gYmFzZWQgb24gdGhlCj4+IGZhY3QgdGhhdCB3ZSBhbHJlYWR5IGhhdmUgZG9uZSB0
aGUgcmVhbCB6YXBwaW5nIGluIHRib290X3BhcnNlX2RtYXJfdGFibGUoKS4KPiBJcyB0aGlzIGp1
c3QgYSBjb3NtZXRpYyBjaGFuZ2UsIG9yIGlzIHRoZXJlIGFueSBoYXJtIGRvbmUgYnkgdGhlIGV4
dHJhCj4gemFwcGluZz8KCkJlZm9yZSAxMjNjNzc5Mzc5NzUwMmIyMjIzMDBlYjcxMGNkMzg3M2Rj
Y2E0MWVlLCBjYWxsaW5nIGl0IG11bHRpcGxlCnRpbWVzIHdvdWxkIHJlcXVpcmUgYW4gZXF1aXZh
bGVudCBudW1iZXIgb2YgcmVpbnN0YXRlIGNhbGxzIGZvciBpdCB0byB3b3JrLgoKVGhhdCBjaGFu
Z2Ugd2VudCBpbnRvIFhlbiA0LjYsIHdoZXJlYXMgSSBndWVzcyB0aGlzIGlzIGEgcGF0Y2ggYmVp
bmcKdXBzdHJlYW1lZCBmcm9tIE9yYWNsZXMgNC40IHBhdGNocXVldWU/Cgp+QW5kcmV3CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 08:44:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 08: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 1frfnh-0004Qz-Pj; Mon, 20 Aug 2018 08:44: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=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1frfng-0004Qm-DK
 for xen-devel@lists.xen.org; Mon, 20 Aug 2018 08:44:36 +0000
X-Inumbo-ID: 59722c74-a455-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 59722c74-a455-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 08:45:12 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 02:44:33 -0600
Message-Id: <5B7A7F6E02000078001DFD4C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 02:44:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Zhenzhong Duan" <zhenzhong.duan@oracle.com>
References: <787bc1e4-3175-4123-80a3-74d2dc1b2d7f@default>
 <5B7A7C2702000078001DFCDF@prv1-mh.provo.novell.com>
 <eb563e2c-6f64-b553-595e-1cd0e875faf7@oracle.com>
In-Reply-To: <eb563e2c-6f64-b553-595e-1cd0e875faf7@oracle.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] x86/dmar: zap DMAR signature for dom0
 once in TBOOT 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: Kevin Tian <kevin.tian@intel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Xen-Devel <xen-devel@lists.xen.org>,
 Shane Wang <shane.wang@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Srinivas REDDY Eeda <srinivas.eeda@oracle.com>, Gang Wei <gang.wei@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+IE9uIDIwLjA4LjE4IGF0IDEwOjQwLCA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4gd3Jv
dGU6Cj4gT24gMjAxOC84LzIwIDE2OjMwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMjAu
MDguMTggYXQgMDU6MzIsIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPiB3cm90ZToKPj4+IFdo
ZW4gVEJPT1QgZW5hYmxlZCwgYWNwaV9wYXJzZV9kbWFyKCkgemFwIGEgY29weSBvZiBETUFSIHRh
YmxlIHJhdGhlcgo+Pj4gdGhhbiB0aGUgcmVhbCB0YWJsZSwgc28gbWFrZSBpdCBjb250cm9sZWQg
YnkgY29uZmlnIG9wdGlvbiBiYXNlZCBvbiB0aGUKPj4+IGZhY3QgdGhhdCB3ZSBhbHJlYWR5IGhh
dmUgZG9uZSB0aGUgcmVhbCB6YXBwaW5nIGluIHRib290X3BhcnNlX2RtYXJfdGFibGUoKS4KPj4g
Cj4+IElzIHRoaXMganVzdCBhIGNvc21ldGljIGNoYW5nZSwgb3IgaXMgdGhlcmUgYW55IGhhcm0g
ZG9uZSBieSB0aGUgZXh0cmEKPj4gemFwcGluZz8KPiBDb3NtZXRpYyBjaGFuZ2UsIEkgZmVlbCBp
dCBpc24ndCBuZWNlc3NvcnkgdG8gemFwIGEgY29weSBvZiBETUFSIHRhYmxlIAo+IHdoaWNoIGlz
IGZyZWVkIGxhdGVyLgoKSW4gd2hpY2ggY2FzZSBwbGVhc2UgY2xhcmlmeSB0aGlzIGluIHRoZSBk
ZXNjcmlwdGlvbi4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 08:52:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 08:52: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 1frfuy-0005Jf-LG; Mon, 20 Aug 2018 08: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=spvk=ld=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frfux-0005JW-2X
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 08:52:07 +0000
X-Inumbo-ID: 66b62fbb-a456-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 66b62fbb-a456-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 08:52: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 1frfuu-0001Gm-LG; Mon, 20 Aug 2018 08:52: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 1frfuu-0000yd-D5; Mon, 20 Aug 2018 08:52:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frfuu-0003qB-CO; Mon, 20 Aug 2018 08:52:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126174-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-armhf-armhf-xl-cubietruck:xen-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-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-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=0abaa41d936becd914a16ee1fe2a981d96d19428
X-Osstest-Versions-That: qemuu=c542a9f9794ec8e0bc3fcf5956d3cc8bce667789
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 20 Aug 2018 08:52:04 +0000
Subject: [Xen-devel] [qemu-mainline test] 126174: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjE3NCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYxNzQvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgNiB4ZW4taW5zdGFsbCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTk1OQoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEyNTk1OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1OTU5CiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU5
NTkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyNTk1OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1OTU5CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9s
MiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICAwYWJhYTQxZDkzNmJlY2Q5
MTRhMTZlZTFmZTJhOTgxZDk2ZDE5NDI4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAg
ICAgICAgICBjNTQyYTlmOTc5NGVjOGUwYmMzZmNmNTk1NmQzY2M4YmNlNjY3Nzg5CgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAxMjU5NTkgIDIwMTgtMDgtMTYgMDk6NTY6NTggWiAgICAzIGRheXMKVGVz
dGluZyBzYW1lIHNpbmNlICAgMTI2MTc0ICAyMDE4LTA4LTE4IDE3OjEwOjI4IFogICAgMSBkYXlz
ICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3Q6CiAgQWxla3NhbmRhciBNYXJrb3ZpYyA8YW1hcmtvdmljQHdhdmVjb21wLmNvbT4KICBBbGVr
c2FuZGFyIFJpa2FsbyA8YXJpa2Fsb0B3YXZlY29tcC5jb20+CiAgQWxleCBCZW5uw6llIDxhbGV4
LmJlbm5lZUBsaW5hcm8ub3JnPgogIEFsaXN0YWlyIEZyYW5jaXMgPGFsaXN0YWlyLmZyYW5jaXNA
d2RjLmNvbT4KICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGthb2Qub3JnPgogIERhbmllbCBQLiBC
ZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRWR1YXJkbyBIYWJrb3N0IDxlaGFia29z
dEByZWRoYXQuY29tPgogIEplYW4tQ2hyaXN0b3BoZSBEdWJvaXMgPGpjZEB0cmlidWR1Ym9pcy5u
ZXQ+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBMYXVyZW50IERlc25vZ3VlcyA8
bGF1cmVudC5kZXNub2d1ZXNAZ21haWwuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRl
bGxAbGluYXJvLm9yZz4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGlu
YXJvLm9yZz4KICBSaWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgogIFJvYmVy
dCBIb28gPHJvYmVydC5odUBsaW51eC5pbnRlbC5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVm
YW5oYUByZWRoYXQuY29tPgogIFN0ZWZhbiBNYXJrb3ZpYyA8YW1hcmtvdmljQHdhdmVjb21wLmNv
bT4KICBTdGVmYW4gTWFya292aWMgPHNtYXJrb3ZpY0B3YXZlY29tcC5jb20+CiAgU3UgSGFuZyA8
c3VoYW5nMTZAbWFpbHMudWNhcy5hYy5jbj4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNv
bT4KICBUcmVudCBQaWVwaG8gPHRwaWVwaG9AaW1waW5qLmNvbT4KICBXYW5wZW5nIExpIDx3YW5w
ZW5nbGlAdGVuY2VudC5jb20+CiAgWW9uZ2JvayBLaW0gPHlvbmdib2sua2ltQG1pcHMuY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZp
c2lvbiBsb2c7IGl0IHdvdWxkIGJlIDEwMzggbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 08:56:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 08:56:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frfz1-0005ZF-7p; Mon, 20 Aug 2018 08:56: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=vhn4=ld=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1frfyz-0005Z9-U9
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 08:56:17 +0000
X-Inumbo-ID: fb4e27f6-a456-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fb4e27f6-a456-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 08:56:53 +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 24AD9ACDE;
 Mon, 20 Aug 2018 08:56:15 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <20180820051456.20779-1-jgross@suse.com>
 <20180820051456.20779-3-jgross@suse.com>
 <5B7A7E6C02000078001DFD15@prv1-mh.provo.novell.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: <a85dcc1f-4245-3c07-8d47-53b6c9ce12f9@suse.com>
Date: Mon, 20 Aug 2018 10:56:12 +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: <5B7A7E6C02000078001DFD15@prv1-mh.provo.novell.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 2/2] x86/pae: use 64 bit atomic xchg
 function in native_ptep_get_and_clear
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 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>

T24gMjAvMDgvMTggMTA6NDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDIwLjA4LjE4IGF0
IDA3OjE0LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gQEAgLTE0OCwxNCArMTUwLDE0IEBA
IHN0YXRpYyBpbmxpbmUgdm9pZCBwdWRfY2xlYXIocHVkX3QgKnB1ZHApCj4+ICAjaWZkZWYgQ09O
RklHX1NNUAo+PiAgc3RhdGljIGlubGluZSBwdGVfdCBuYXRpdmVfcHRlcF9nZXRfYW5kX2NsZWFy
KHB0ZV90ICpwdGVwKQo+PiAgewo+PiAtCXB0ZV90IHJlczsKPj4gKwl1bmlvbiB7Cj4+ICsJCXB0
ZV90IHB0ZTsKPj4gKwkJbG9uZyBsb25nIHZhbDsKPj4gKwl9IHJlczsKPiAKPiBXaHkgdGhlIHVu
aW9uPyBwdGVfdCBhbHJlYWR5IGlzIG9uZSwgd2l0aCB0aGUgcHRlIGZpZWxkIGJlaW5nIHdoYXQK
PiB5b3UncmUgYWZ0ZXIgLi4uCj4gCj4+IC0JLyogeGNoZyBhY3RzIGFzIGEgYmFycmllciBiZWZv
cmUgdGhlIHNldHRpbmcgb2YgdGhlIGhpZ2ggYml0cyAqLwo+PiAtCXJlcy5wdGVfbG93ID0geGNo
ZygmcHRlcC0+cHRlX2xvdywgMCk7Cj4+IC0JcmVzLnB0ZV9oaWdoID0gcHRlcC0+cHRlX2hpZ2g7
Cj4+IC0JcHRlcC0+cHRlX2hpZ2ggPSAwOwo+PiArCXJlcy52YWwgPSBhcmNoX2F0b21pYzY0X3hj
aGcoKGF0b21pYzY0X3QgKilwdGVwLCAwKTsKPiAKPiAuLi4gaGVyZS4KClV1aCwgeWVzLgoKSSdt
IHdhaXRpbmcgZm9yIG1vcmUgY29tbWVudHMsIGVzcGVjaWFsbHkgcmVnYXJkaW5nIHRoZSBwb3Rl
bnRpYWwgbmVlZApmb3IgYSBwYXJhdmlydCBmdW5jdGlvbi4KCgpKdWVyZ2VuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 08:58:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 08: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 1frg0s-0005iW-2h; Mon, 20 Aug 2018 08:58: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=agpd=ld=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1frg0q-0005iH-KJ
 for xen-devel@lists.xen.org; Mon, 20 Aug 2018 08:58:12 +0000
X-Inumbo-ID: 3fa7e244-a457-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3fa7e244-a457-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 08:58:47 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w7K8rsEG024005;
 Mon, 20 Aug 2018 08:58:06 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=yByMCZ3Y4HjlhfpMYcMKW7IFQypQNGOgWed8oiQFuV0=;
 b=Eq9UDyBilQecMYY0t2W8Vp3tFWAb6zD9EgaIBvEDnliyvrqvudFW4wOsfLZZeu8jqSJK
 XPjypVlCgjzw/a2ldc8/EhsW+E8fSUHnX660LOa1ykJBUI6Uw2gcwM/c9BWxPHgg3WKc
 G96IpK/uo3DwvOS/jKdzGF7xR+n1MwSzvyqVANBAy0v3sf6AzOTzFEciY8eXm90/K4EQ
 BM7ENJ5C7VB/vN1M8r5eEmnV7Y5dzsLqzTzTLRZrr7TdkDQ7RTbhr+1Tlfuu08vzTYY+
 eoTlAaYuxyP6b7pAhXuSEElDRagjCK657pHtOTfbli5H5jWlZvNdgI32c4ZLofXmcmSn BA== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2120.oracle.com with ESMTP id 2kxbdpn40e-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 08:58:06 +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 w7K8w56V007068
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 08:58:05 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 w7K8w5VU011190;
 Mon, 20 Aug 2018 08:58:05 GMT
Received: from [10.191.27.174] (/10.191.27.174)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 20 Aug 2018 01:58:05 -0700
To: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <787bc1e4-3175-4123-80a3-74d2dc1b2d7f@default>
 <5B7A7C2702000078001DFCDF@prv1-mh.provo.novell.com>
 <91fba9e6-3639-f114-42a6-1057ce461c75@citrix.com>
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Organization: Oracle
Message-ID: <29789eea-c894-2f3b-aaa2-70a24247cb15@oracle.com>
Date: Mon, 20 Aug 2018 16:58:24 +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: <91fba9e6-3639-f114-42a6-1057ce461c75@citrix.com>
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8990
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808200097
Subject: Re: [Xen-devel] [PATCH 2/2] x86/dmar: zap DMAR signature for dom0
 once in TBOOT 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>
Reply-To: zhenzhong.duan@oracle.com
Cc: Kevin Tian <kevin.tian@intel.com>, Shane Wang <shane.wang@intel.com>,
 Srinivas REDDY Eeda <srinivas.eeda@oracle.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Xen-Devel <xen-devel@lists.xen.org>, Gang Wei <gang.wei@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>

T24gMjAxOC84LzIwIDE2OjQ0LCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IE9uIDIwLzA4LzIwMTgg
MDk6MzAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyMC4wOC4xOCBhdCAwNTozMiwgPHpo
ZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+IHdyb3RlOgo+Pj4gV2hlbiBUQk9PVCBlbmFibGVkLCBh
Y3BpX3BhcnNlX2RtYXIoKSB6YXAgYSBjb3B5IG9mIERNQVIgdGFibGUgcmF0aGVyCj4+PiB0aGFu
IHRoZSByZWFsIHRhYmxlLCBzbyBtYWtlIGl0IGNvbnRyb2xlZCBieSBjb25maWcgb3B0aW9uIGJh
c2VkIG9uIHRoZQo+Pj4gZmFjdCB0aGF0IHdlIGFscmVhZHkgaGF2ZSBkb25lIHRoZSByZWFsIHph
cHBpbmcgaW4gdGJvb3RfcGFyc2VfZG1hcl90YWJsZSgpLgo+PiBJcyB0aGlzIGp1c3QgYSBjb3Nt
ZXRpYyBjaGFuZ2UsIG9yIGlzIHRoZXJlIGFueSBoYXJtIGRvbmUgYnkgdGhlIGV4dHJhCj4+IHph
cHBpbmc/Cj4gCj4gQmVmb3JlIDEyM2M3NzkzNzk3NTAyYjIyMjMwMGViNzEwY2QzODczZGNjYTQx
ZWUsIGNhbGxpbmcgaXQgbXVsdGlwbGUKPiB0aW1lcyB3b3VsZCByZXF1aXJlIGFuIGVxdWl2YWxl
bnQgbnVtYmVyIG9mIHJlaW5zdGF0ZSBjYWxscyBmb3IgaXQgdG8gd29yay4KPiAKPiBUaGF0IGNo
YW5nZSB3ZW50IGludG8gWGVuIDQuNiwgd2hlcmVhcyBJIGd1ZXNzIHRoaXMgaXMgYSBwYXRjaCBi
ZWluZwo+IHVwc3RyZWFtZWQgZnJvbSBPcmFjbGVzIDQuNCBwYXRjaHF1ZXVlPwpOb3QgZm9yIHRo
YXQgcmVhc29uLiBQYXRjaCBpcyBmb3IgdXBzdHJlYW0uCnRib290X3BhcnNlX2RtYXJfdGFibGUo
KSBjYWxsZWQgYWNwaV9kbWFyX3phcCgpIHRoZSBmaXJzdCB0aW1lLCAKYWNwaV9wYXJzZV9kbWFy
IGNhbGxlZCBpdCB0aGUgc2Vjb25kIHRpbWUsIEkgdGhvdWdodCBpdCdzIGEgZHVwLgoKVGhhbmtz
ClpoZW56aG9uZwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 09:06:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 09: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 1frg9G-0006uO-KC; Mon, 20 Aug 2018 09:06: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=qa+b=ld=citrix.com=prvs=763aa43e8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1frg9G-0006uI-39
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 09:06:54 +0000
X-Inumbo-ID: 7729a9a8-a458-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7729a9a8-a458-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 09:07:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,264,1531785600"; d="scan'208";a="63218810"
Date: Mon, 20 Aug 2018 10:06:50 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180820090650.zwfoamxtw6uq43rr@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <32dc160e20e574c7ec736fad43157928de86962e.1534518694.git-series.wei.liu2@citrix.com>
 <5a1733d0-6b5a-8638-86a8-b4bb053a6848@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5a1733d0-6b5a-8638-86a8-b4bb053a6848@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 05/34] xen: is_hvm_domain should evaluate to
 0 when !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 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>

T24gU3VuLCBBdWcgMTksIDIwMTggYXQgMDU6NDg6MTdQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxNy8wOC8yMDE4IDE2OjEyLCBXZWkgTGl1IHdyb3RlOgo+ID4gU2luY2UgaXQg
aXMgZGVmaW5lZCBpbiBjb21tb24gaGVhZGVyIGZpbGUsIGludHJvZHVjZSBDT05GSUdfSFZNIHRv
Cj4gPiBBcm0gdG8gYXZvaWQgYnJlYWthZ2UuCj4gPgo+ID4gU2lnbmVkLW9mZi1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+IC0tLQo+ID4gIHhlbi9hcmNoL2FybS9LY29uZmln
ICAgIHwgMyArKysKPiA+ICB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCB8IDYgKysrKysrCj4gPiAg
MiBmaWxlcyBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKykKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL0tjb25maWcgYi94ZW4vYXJjaC9hcm0vS2NvbmZpZwo+ID4gaW5kZXggNTg2YmM2
Mi4uYzBlOTY5ZSAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL2FybS9LY29uZmlnCj4gPiArKysg
Yi94ZW4vYXJjaC9hcm0vS2NvbmZpZwo+ID4gQEAgLTUyLDYgKzUyLDkgQEAgY29uZmlnIEhBU19J
VFMKPiA+ICAgICAgICAgIHByb21wdCAiR0lDdjMgSVRTIE1TSSBjb250cm9sbGVyIHN1cHBvcnQi
IGlmIEVYUEVSVCA9ICJ5Igo+ID4gICAgICAgICAgZGVwZW5kcyBvbiBHSUNWMyAmJiAhTkVXX1ZH
SUMKPiA+ICAKPiA+ICtjb25maWcgSFZNCj4gPiArICAgICAgICBkZWZfYm9vbCB5Cj4gPiArCj4g
PiAgY29uZmlnIE5FV19WR0lDCj4gPiAgCWJvb2wKPiA+ICAJcHJvbXB0ICJVc2UgbmV3IFZHSUMg
aW1wbGVtZW50YXRpb24iCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgg
Yi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAo+ID4gaW5kZXggNTFjZWViZS4uOGZjMzQyMyAxMDA2
NDQKPiA+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCj4gPiArKysgYi94ZW4vaW5jbHVk
ZS94ZW4vc2NoZWQuaAo+ID4gQEAgLTg3OSw4ICs4NzksMTQgQEAgdm9pZCB3YXRjaGRvZ19kb21h
aW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKTsKPiA+ICAKPiA+ICAjZGVmaW5lIGlzX3B2X2Rv
bWFpbihkKSAoKGQpLT5ndWVzdF90eXBlID09IGd1ZXN0X3R5cGVfcHYpCj4gPiAgI2RlZmluZSBp
c19wdl92Y3B1KHYpICAgKGlzX3B2X2RvbWFpbigodiktPmRvbWFpbikpCj4gPiArCj4gPiArI2lm
IENPTkZJR19IVk0KPiA+ICAjZGVmaW5lIGlzX2h2bV9kb21haW4oZCkgKChkKS0+Z3Vlc3RfdHlw
ZSA9PSBndWVzdF90eXBlX2h2bSkKPiA+ICsjZWxzZQo+ID4gKyNkZWZpbmUgaXNfaHZtX2RvbWFp
bihkKSAoMCkKPiA+ICsjZW5kaWYKPiA+ICAjZGVmaW5lIGlzX2h2bV92Y3B1KHYpICAgKGlzX2h2
bV9kb21haW4odi0+ZG9tYWluKSkKPiAKPiBUaGUgbmVlZCBmb3IgdGhlIGZvbGxvd2luZyBwYXRj
aCBpcyBjYXVzZWQgYnkgYSBidWcgaGVyZSwgaW4gdGhhdCB5b3UKPiBkb24ndCBldmFsdWF0ZSBk
LgoKSSBrbm93LiBJIGRpZG4ndCBjbGFzc2lmaWVkIHRoYXQgYXMgYSBidWcgdGhvdWdoLgoKPiAK
PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4v
c2NoZWQuaAo+IGluZGV4IDUxY2VlYmUuLmZkZDE4YTcgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1
ZGUveGVuL3NjaGVkLmgKPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAo+IEBAIC04Nzks
OCArODc5LDE3IEBAIHZvaWQgd2F0Y2hkb2dfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAq
ZCk7Cj4gCj4gICNkZWZpbmUgaXNfcHZfZG9tYWluKGQpICgoZCktPmd1ZXN0X3R5cGUgPT0gZ3Vl
c3RfdHlwZV9wdikKPiAgI2RlZmluZSBpc19wdl92Y3B1KHYpICAgKGlzX3B2X2RvbWFpbigodikt
PmRvbWFpbikpCj4gLSNkZWZpbmUgaXNfaHZtX2RvbWFpbihkKSAoKGQpLT5ndWVzdF90eXBlID09
IGd1ZXN0X3R5cGVfaHZtKQo+IC0jZGVmaW5lIGlzX2h2bV92Y3B1KHYpICAgKGlzX2h2bV9kb21h
aW4odi0+ZG9tYWluKSkKPiArCj4gK3N0YXRpYyBpbmxpbmUgYm9vbCBpc19odm1fZG9tYWluKGNv
bnN0IHN0cnVjdCBkb21haW4gKmQpCj4gK3sKPiArICAgIHJldHVybiBJU19FTkFCTEVEKENPTkZJ
R19IVk0pID8gZC0+Z3Vlc3RfdHlwZSA9PSBndWVzdF90eXBlX2h2bSA6IGZhbHNlOwo+ICt9Cj4g
Kwo+ICtzdGF0aWMgaW5saW5lIGJvb2wgaXNfaHZtX3ZjcHUoY29uc3Qgc3RydWN0IHZjcHUgKnYp
Cj4gK3sKPiArICAgIHJldHVybiBpc19odm1fZG9tYWluKHYtPmRvbWFpbik7Cj4gK30KPiArCgpU
aGlzIHNob3VsZCB3b3JrIHRvby4gSSdtIG5vdCB0b28gZnVzcyB3aGV0aGVyIGlzX2h2bV8qIGFy
ZSBtYWNyb3Mgb3IKZnVuY3Rpb25zLgoKPiAgI2RlZmluZSBpc19waW5uZWRfdmNwdSh2KSAoKHYp
LT5kb21haW4tPmlzX3Bpbm5lZCB8fCBcCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNw
dW1hc2tfd2VpZ2h0KCh2KS0+Y3B1X2hhcmRfYWZmaW5pdHkpID09IDEpCj4gICNpZmRlZiBDT05G
SUdfSEFTX1BBU1NUSFJPVUdICj4gCj4gc2VlbXMgdG8gY29tcGlsZSwgYW5kIHNob3VsZCBEVFJU
IGluY2x1ZGluZyBhbGwgYXBwcm9wcmlhdGUgcGFyYW1ldGVyCj4gZXZhbHVhdGlvbi4KCkkgd2ls
bCB0ZXN0IGlmIERDRSB3b3JrcyBwcm9wZXJseSB3aXRoIHN0YXRpYyBpbmxpbmUgZnVuY3Rpb25z
LgoKV2VpLgoKPiAKPiB+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 09:13:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 09: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 1frgFZ-0007kJ-B7; Mon, 20 Aug 2018 09: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=6aav=ld=citrix.com=prvs=763c8c697=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1frgFY-0007kB-6b
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 09:13:24 +0000
X-Inumbo-ID: 1cb41af5-a459-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1cb41af5-a459-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 11:12:08 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,264,1531785600"; d="scan'208";a="77849162"
To: Wei Liu <wei.liu2@citrix.com>, <xen-devel@lists.xenproject.org>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <d5e250c7-8754-4be5-1201-4f2b3355a495@citrix.com>
Date: Mon, 20 Aug 2018 10:13:07 +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: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 00/34] Make CONFIG_HVM work
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDgvMjAxOCAxNjoxMiwgV2VpIExpdSB3cm90ZToKPiBUaGlzIHNlcmllcyBnb2VzIHRo
cm91Z2ggeDg2IGNvZGUgdG8gbWFrZSBDT05GSUdfSFZNIHdvcmsuCj4KPiBXaXRoIHRoaXMgc2Vy
aWVzLCBpdCBpcyBwb3NzaWJsZSB0byBidWlsZCBYZW4gd2l0aCBQViBzdXBwb3J0IG9ubHkuCj4K
PiBSdW5uaW5nIGB4bCBpbmZvYCBvbiBhIGhvc3Qgd2l0aCBQViBvbmx5IFhlbjoKPgo+IHJvb3RA
bGN5Mi1kdDEwODp+IyB4bCBpbmZvCj4gaG9zdCAgICAgICAgICAgICAgICAgICA6IGxjeTItZHQx
MDgKPiByZWxlYXNlICAgICAgICAgICAgICAgIDogNC4xNy4wLTAuYnBvLjEtYW1kNjQKPiB2ZXJz
aW9uICAgICAgICAgICAgICAgIDogIzEgU01QIERlYmlhbiA0LjE3LjgtMX5icG85KzEgKDIwMTgt
MDctMjMpCj4gbWFjaGluZSAgICAgICAgICAgICAgICA6IHg4Nl82NAo+IG5yX2NwdXMgICAgICAg
ICAgICAgICAgOiA4Cj4gbWF4X2NwdV9pZCAgICAgICAgICAgICA6IDcKPiBucl9ub2RlcyAgICAg
ICAgICAgICAgIDogMQo+IGNvcmVzX3Blcl9zb2NrZXQgICAgICAgOiA0Cj4gdGhyZWFkc19wZXJf
Y29yZSAgICAgICA6IDIKPiBjcHVfbWh6ICAgICAgICAgICAgICAgIDogMzUwNC4wNTcKPiBod19j
YXBzICAgICAgICAgICAgICAgIDoKPiBiZmViZmJmZjo3N2ZhZjNmZjoyYzEwMDgwMDowMDAwMDEy
MTowMDAwMDAwZjowMDljNmZiZjowMDAwMDAwMDowMDAwMDEwMAo+IHZpcnRfY2FwcyAgICAgICAg
ICAgICAgOiBodm1fZGlyZWN0aW8KPiB0b3RhbF9tZW1vcnkgICAgICAgICAgIDogMzI1ODkKPiBm
cmVlX21lbW9yeSAgICAgICAgICAgIDogNDE1OAo+IHNoYXJpbmdfZnJlZWRfbWVtb3J5ICAgOiAw
Cj4gc2hhcmluZ191c2VkX21lbW9yeSAgICA6IDAKPiBvdXRzdGFuZGluZ19jbGFpbXMgICAgIDog
MAo+IGZyZWVfY3B1cyAgICAgICAgICAgICAgOiAwCj4geGVuX21ham9yICAgICAgICAgICAgICA6
IDQKPiB4ZW5fbWlub3IgICAgICAgICAgICAgIDogMTIKPiB4ZW5fZXh0cmEgICAgICAgICAgICAg
IDogLXVuc3RhYmxlCj4geGVuX3ZlcnNpb24gICAgICAgICAgICA6IDQuMTItdW5zdGFibGUKPiB4
ZW5fY2FwcyAgICAgICAgICAgICAgIDogeGVuLTMuMC14ODZfNjQgeGVuLTMuMC14ODZfMzJwCj4g
eGVuX3NjaGVkdWxlciAgICAgICAgICA6IGNyZWRpdAo+IHhlbl9wYWdlc2l6ZSAgICAgICAgICAg
OiA0MDk2Cj4gcGxhdGZvcm1fcGFyYW1zICAgICAgICA6IHZpcnRfc3RhcnQ9MHhmZmZmODAwMDAw
MDAwMDAwCj4geGVuX2NoYW5nZXNldCAgICAgICAgICA6IEZyaSBBdWcgMTcgMTI6NTM6MzQgMjAx
OCArMDEwMCBnaXQ6MzgyYWQzNGU0ZQo+IHhlbl9jb21tYW5kbGluZSAgICAgICAgOiBwbGFjZWhv
bGRlciBsb2dsdmw9YWxsIGd1ZXN0X2xvZ2x2bD1hbGwKPiBjb20yPTExNTIwMCw4bjEgdWNvZGU9
c2NhbiBjb25zb2xlPWNvbTIsdmdhIGNvbnNvbGVfdG9fcmluZwo+IHN5bmNfY29uc29sZSBodm1f
ZmVwCj4gY2NfY29tcGlsZXIgICAgICAgICAgICA6IGdjYyAoRGViaWFuIDYuMy4wLTE4K2RlYjl1
MSkgNi4zLjAgMjAxNzA1MTYKPiBjY19jb21waWxlX2J5ICAgICAgICAgIDogd2VpCj4gY2NfY29t
cGlsZV9kb21haW4gICAgICA6IHVrLnhlbnNvdXJjZS5jb20KPiBjY19jb21waWxlX2RhdGUgICAg
ICAgIDogRnJpIEF1ZyAxNyAxNDo0MTo1NiBCU1QgMjAxOAo+IGJ1aWxkX2lkICAgICAgICAgICAg
ICAgOiAzOTg5ZWNiNzY5M2FhMDJmNmVjYzc0OGE5NTFlZDQ0NGNjNzBiYTk0Cj4geGVuZF9jb25m
aWdfZm9ybWF0ICAgICA6IDQKPgo+IFRoZSBodm1fZGlyZWN0aW8gZmxhZyBpcyBub3QgYWNjdXJh
dGUuIFNlZSB0aGUgbGFzdCBwYXRjaCBmb3IKPiBkaXNjdXNzaW9uLgo+Cj4gVGhlIG1ham9yIGdv
YWwgYXQgdGhlIG1vbWVudCBpcyB0byBnZXQgc29tZXRoaW5nIHRoYXQgd29ya3MgZmlyc3QsCj4g
dGhlbiByZWZpbmUgY29kZSBzdHJ1Y3R1cmUgbGF0ZXIuICBDdXJyZW50bHkgQ09ORklHX0hWTSBp
cyBsaXR0ZXJlZCBpbgo+IGluZGl2aWR1YWwgZmlsZXMuIEluIHRoZSBmdXR1cmUgc29tZSBvZiB0
aGUgY29kZSBjb3VsZCAvIHNob3VsZCBiZQo+IG1vdmVkIHRvIGZpbGVzIHVuZGVyIGh2bS8gZm9y
IGNsZWFuZXIgc3BsaXQuCj4KPiBJIHJhbiBzb21lIGJhc2ljIFBWIC8gUFZTSElNIFZNIGxpZmUg
Y3ljbGUgdGVzdHMgYW5kIFhURiBQViB0ZXN0cywgYWxsCj4gd29ya2VkLgo+Cj4gJCBscyAtbCB4
ZW4gIyBQViBvbmx5LCBub24tZGVidWcKPiAtcnd4cnd4ci14IDEgd2VpIHdlaSAxOTU3NDM2IEF1
ZyAxNyAxNTozMiB4ZW4KPiAkIGxzIC1sIHhlbiAjIGRlZmF1bHQgYnVpbGQsIG5vbi1kZWJ1Zwo+
IC1yd3hyd3hyLXggMSB3ZWkgd2VpIDIzNzkzODggQXVnIDE3IDE1OjM5IHhlbgo+Cj4gVGhlIFBW
IG9ubHkgWGVuIGlzIH4xNy44JSBzbWFsbGVyIGluIHNpemUuCgpIbW0gLSBvbmx5IHRoYXQgbGl0
dGxlP8KgIEknbSBzb21ld2hhdCBzdXJwcmlzZWQuwqAgSSBndWVzcyBpdCB3aWxsIGJlCmVxdWFs
bHkgdGVsbGluZyB0byBzZWUgdGhlIGRlbHRhIGZvciBhbiBIVk0tb25seSBYZW4uCgpFaXRoZXIg
d2F5LCB0byBnZXQgdGhpcyBnb2luZyBpbiB0aGUgcmlnaHQgZGlyZWN0aW9uLCBQYXRjaGVzIDEt
NCBhcmUKdHJpdmlhbC7CoCBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 09:16:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 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 1frgIU-0007vm-RF; Mon, 20 Aug 2018 09:16: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=qa+b=ld=citrix.com=prvs=763aa43e8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1frgIT-0007vg-Ds
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 09:16:25 +0000
X-Inumbo-ID: 89352c40-a459-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 89352c40-a459-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 11:15:09 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,264,1531785600"; d="scan'208";a="63219444"
Date: Mon, 20 Aug 2018 10:16:21 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180820091621.qwpc2j65iih3oexu@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <d5e250c7-8754-4be5-1201-4f2b3355a495@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <d5e250c7-8754-4be5-1201-4f2b3355a495@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 00/34] Make CONFIG_HVM 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: 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>

T24gTW9uLCBBdWcgMjAsIDIwMTggYXQgMTA6MTM6MDdBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxNy8wOC8yMDE4IDE2OjEyLCBXZWkgTGl1IHdyb3RlOgo+ID4gVGhpcyBzZXJp
ZXMgZ29lcyB0aHJvdWdoIHg4NiBjb2RlIHRvIG1ha2UgQ09ORklHX0hWTSB3b3JrLgo+ID4KPiA+
IFdpdGggdGhpcyBzZXJpZXMsIGl0IGlzIHBvc3NpYmxlIHRvIGJ1aWxkIFhlbiB3aXRoIFBWIHN1
cHBvcnQgb25seS4KPiA+Cj4gPiBSdW5uaW5nIGB4bCBpbmZvYCBvbiBhIGhvc3Qgd2l0aCBQViBv
bmx5IFhlbjoKPiA+Cj4gPiByb290QGxjeTItZHQxMDg6fiMgeGwgaW5mbwo+ID4gaG9zdCAgICAg
ICAgICAgICAgICAgICA6IGxjeTItZHQxMDgKPiA+IHJlbGVhc2UgICAgICAgICAgICAgICAgOiA0
LjE3LjAtMC5icG8uMS1hbWQ2NAo+ID4gdmVyc2lvbiAgICAgICAgICAgICAgICA6ICMxIFNNUCBE
ZWJpYW4gNC4xNy44LTF+YnBvOSsxICgyMDE4LTA3LTIzKQo+ID4gbWFjaGluZSAgICAgICAgICAg
ICAgICA6IHg4Nl82NAo+ID4gbnJfY3B1cyAgICAgICAgICAgICAgICA6IDgKPiA+IG1heF9jcHVf
aWQgICAgICAgICAgICAgOiA3Cj4gPiBucl9ub2RlcyAgICAgICAgICAgICAgIDogMQo+ID4gY29y
ZXNfcGVyX3NvY2tldCAgICAgICA6IDQKPiA+IHRocmVhZHNfcGVyX2NvcmUgICAgICAgOiAyCj4g
PiBjcHVfbWh6ICAgICAgICAgICAgICAgIDogMzUwNC4wNTcKPiA+IGh3X2NhcHMgICAgICAgICAg
ICAgICAgOgo+ID4gYmZlYmZiZmY6NzdmYWYzZmY6MmMxMDA4MDA6MDAwMDAxMjE6MDAwMDAwMGY6
MDA5YzZmYmY6MDAwMDAwMDA6MDAwMDAxMDAKPiA+IHZpcnRfY2FwcyAgICAgICAgICAgICAgOiBo
dm1fZGlyZWN0aW8KPiA+IHRvdGFsX21lbW9yeSAgICAgICAgICAgOiAzMjU4OQo+ID4gZnJlZV9t
ZW1vcnkgICAgICAgICAgICA6IDQxNTgKPiA+IHNoYXJpbmdfZnJlZWRfbWVtb3J5ICAgOiAwCj4g
PiBzaGFyaW5nX3VzZWRfbWVtb3J5ICAgIDogMAo+ID4gb3V0c3RhbmRpbmdfY2xhaW1zICAgICA6
IDAKPiA+IGZyZWVfY3B1cyAgICAgICAgICAgICAgOiAwCj4gPiB4ZW5fbWFqb3IgICAgICAgICAg
ICAgIDogNAo+ID4geGVuX21pbm9yICAgICAgICAgICAgICA6IDEyCj4gPiB4ZW5fZXh0cmEgICAg
ICAgICAgICAgIDogLXVuc3RhYmxlCj4gPiB4ZW5fdmVyc2lvbiAgICAgICAgICAgIDogNC4xMi11
bnN0YWJsZQo+ID4geGVuX2NhcHMgICAgICAgICAgICAgICA6IHhlbi0zLjAteDg2XzY0IHhlbi0z
LjAteDg2XzMycAo+ID4geGVuX3NjaGVkdWxlciAgICAgICAgICA6IGNyZWRpdAo+ID4geGVuX3Bh
Z2VzaXplICAgICAgICAgICA6IDQwOTYKPiA+IHBsYXRmb3JtX3BhcmFtcyAgICAgICAgOiB2aXJ0
X3N0YXJ0PTB4ZmZmZjgwMDAwMDAwMDAwMAo+ID4geGVuX2NoYW5nZXNldCAgICAgICAgICA6IEZy
aSBBdWcgMTcgMTI6NTM6MzQgMjAxOCArMDEwMCBnaXQ6MzgyYWQzNGU0ZQo+ID4geGVuX2NvbW1h
bmRsaW5lICAgICAgICA6IHBsYWNlaG9sZGVyIGxvZ2x2bD1hbGwgZ3Vlc3RfbG9nbHZsPWFsbAo+
ID4gY29tMj0xMTUyMDAsOG4xIHVjb2RlPXNjYW4gY29uc29sZT1jb20yLHZnYSBjb25zb2xlX3Rv
X3JpbmcKPiA+IHN5bmNfY29uc29sZSBodm1fZmVwCj4gPiBjY19jb21waWxlciAgICAgICAgICAg
IDogZ2NjIChEZWJpYW4gNi4zLjAtMTgrZGViOXUxKSA2LjMuMCAyMDE3MDUxNgo+ID4gY2NfY29t
cGlsZV9ieSAgICAgICAgICA6IHdlaQo+ID4gY2NfY29tcGlsZV9kb21haW4gICAgICA6IHVrLnhl
bnNvdXJjZS5jb20KPiA+IGNjX2NvbXBpbGVfZGF0ZSAgICAgICAgOiBGcmkgQXVnIDE3IDE0OjQx
OjU2IEJTVCAyMDE4Cj4gPiBidWlsZF9pZCAgICAgICAgICAgICAgIDogMzk4OWVjYjc2OTNhYTAy
ZjZlY2M3NDhhOTUxZWQ0NDRjYzcwYmE5NAo+ID4geGVuZF9jb25maWdfZm9ybWF0ICAgICA6IDQK
PiA+Cj4gPiBUaGUgaHZtX2RpcmVjdGlvIGZsYWcgaXMgbm90IGFjY3VyYXRlLiBTZWUgdGhlIGxh
c3QgcGF0Y2ggZm9yCj4gPiBkaXNjdXNzaW9uLgo+ID4KPiA+IFRoZSBtYWpvciBnb2FsIGF0IHRo
ZSBtb21lbnQgaXMgdG8gZ2V0IHNvbWV0aGluZyB0aGF0IHdvcmtzIGZpcnN0LAo+ID4gdGhlbiBy
ZWZpbmUgY29kZSBzdHJ1Y3R1cmUgbGF0ZXIuICBDdXJyZW50bHkgQ09ORklHX0hWTSBpcyBsaXR0
ZXJlZCBpbgo+ID4gaW5kaXZpZHVhbCBmaWxlcy4gSW4gdGhlIGZ1dHVyZSBzb21lIG9mIHRoZSBj
b2RlIGNvdWxkIC8gc2hvdWxkIGJlCj4gPiBtb3ZlZCB0byBmaWxlcyB1bmRlciBodm0vIGZvciBj
bGVhbmVyIHNwbGl0Lgo+ID4KPiA+IEkgcmFuIHNvbWUgYmFzaWMgUFYgLyBQVlNISU0gVk0gbGlm
ZSBjeWNsZSB0ZXN0cyBhbmQgWFRGIFBWIHRlc3RzLCBhbGwKPiA+IHdvcmtlZC4KPiA+Cj4gPiAk
IGxzIC1sIHhlbiAjIFBWIG9ubHksIG5vbi1kZWJ1Zwo+ID4gLXJ3eHJ3eHIteCAxIHdlaSB3ZWkg
MTk1NzQzNiBBdWcgMTcgMTU6MzIgeGVuCj4gPiAkIGxzIC1sIHhlbiAjIGRlZmF1bHQgYnVpbGQs
IG5vbi1kZWJ1Zwo+ID4gLXJ3eHJ3eHIteCAxIHdlaSB3ZWkgMjM3OTM4OCBBdWcgMTcgMTU6Mzkg
eGVuCj4gPgo+ID4gVGhlIFBWIG9ubHkgWGVuIGlzIH4xNy44JSBzbWFsbGVyIGluIHNpemUuCj4g
Cj4gSG1tIC0gb25seSB0aGF0IGxpdHRsZT/CoCBJJ20gc29tZXdoYXQgc3VycHJpc2VkLsKgIEkg
Z3Vlc3MgaXQgd2lsbCBiZQo+IGVxdWFsbHkgdGVsbGluZyB0byBzZWUgdGhlIGRlbHRhIGZvciBh
biBIVk0tb25seSBYZW4uCgpUaGVyZSBpcyBpbiBmYWN0IG1vcmUgY29kZSB0aGF0IHNob3VsZCBi
ZSBwdXQgdW5kZXIgQ09ORklHX0hWTSwgYnV0CnRoYXQncyBzb21ldGhpbmcgZm9yIGxhdGVyIHBh
dGNoZXMuCgo+IAo+IEVpdGhlciB3YXksIHRvIGdldCB0aGlzIGdvaW5nIGluIHRoZSByaWdodCBk
aXJlY3Rpb24sIFBhdGNoZXMgMS00IGFyZQo+IHRyaXZpYWwuwqAgQWNrZWQtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpUaGFua3MuCgpXZWkuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 09:16:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 09:16: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 1frgIz-00080B-44; Mon, 20 Aug 2018 09:16: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=mtjj=ld=gmail.com=amittomer25@srs-us1.protection.inumbo.net>)
 id 1frgIx-0007yv-4Q
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 09:16:55 +0000
X-Inumbo-ID: 9b010523-a459-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 9b010523-a459-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 11:15:39 +0200 (CEST)
Received: by mail-oi0-x243.google.com with SMTP id k12-v6so24573374oiw.8
 for <xen-devel@lists.xenproject.org>; Mon, 20 Aug 2018 02:16:53 -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=kcYVK9aBAN/w/OIvJKzT9uFUDlqJbJDEUHLH0Iceppk=;
 b=MUf9bqQ/2q1lfSZ0eh5Tr7spbrCV7nBJYI6Faxj70A3LHSqeMIEEYjGjc3SUnIdTjG
 Fs1H+Ltzze2Rpjz9Cq5lDBhjvEUc+lFYL0irylFOfL3hR3LrK9565BrjbfrfDIXxKnOp
 vpmy42iYqVIhB0bW2xDNKqbNxsTgFCaQHXH3pfQi5Ywx2qL/icruITfmwLKra53p0e14
 VCxob6Qc0/4sOknO+57GalQ69KsS/+rq8pjX9QYWAYHzQiKMOcfocWNoquAlk5SF/FaW
 Ct+HbhI0fw8pqFta6HsZbcmE9pPKPcbhIXw+1n5ckbof0mpSzwNO9/pvYk6J2xplx/A4
 +GYg==
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=kcYVK9aBAN/w/OIvJKzT9uFUDlqJbJDEUHLH0Iceppk=;
 b=kd8wQy8Ia2RlJpgPGRlnzugeo5blxRf1W8+esHSOAEfi2kNprg/x6Z51R8qMx3PJ3F
 y/T0eYiWE29+sdoNtnegVIjdKJNcZTMKtTBGo7jDF3//cG5HU9UCGAWUQqj5mNTc+imw
 RT0C6ihSiGInukiTnc9ViXidn6Xe/6AIUieHWb6YZV1IdnpAD6a1CVWZhpaHG6l2Ur0q
 40oXydlGztBRR2+oSOhJ7HzjdIfSEJEImYzXozOSNPmHkRl02iW6kSQKfkdkwKXQXLTU
 oVdNvxzSXbTbSPpGGl2YVSObxJHwuI6WuKZZT0TnhFcSdMSLRPK8Y6L/BeT5ESLLl/e6
 Hksw==
X-Gm-Message-State: AOUpUlF4WdeBhsXiWTtnvZqDou9a7PmZDyVzoZWlgxXTukI3OMND8uBk
 rkSH9jF9PGb+C4BKFyGeaEIDLU3Co+X5Dw2nkA0=
X-Google-Smtp-Source: AA+uWPwGmbUWvO5cogv2BZW6YtanKg3khNT1G/vuxOF3KBz+FrqMPVELDGDQ50OreyRY97nnw4vavP5PxP3dG7OSOhs=
X-Received: by 2002:aca:c257:: with SMTP id
 s84-v6mr14094138oif.104.1534756612875; 
 Mon, 20 Aug 2018 02:16:52 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a4a:b983:0:0:0:0:0 with HTTP; Mon, 20 Aug 2018 02:16:52
 -0700 (PDT)
In-Reply-To: <683b761d-ccf8-b46e-284f-1713ef856b8f@arm.com>
References: <1533661673-14607-1-git-send-email-amittomer25@gmail.com>
 <1533661673-14607-2-git-send-email-amittomer25@gmail.com>
 <683b761d-ccf8-b46e-284f-1713ef856b8f@arm.com>
From: Amit Tomer <amittomer25@gmail.com>
Date: Mon, 20 Aug 2018 14:46:52 +0530
Message-ID: <CABHD4K-K+XNYPZ4e2_kKa-PcAwKd-5OD5V72dTvb9qbr8qQeWA@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [RFC PATCH 1/2] xen/arm: Add Amlogic S905 SoC early
 printk support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, wei.liu2@citrix.com,
 George Dunlap <George.Dunlap@eu.citrix.com>, ian.jackson@eu.citrix.com,
 tim@xen.org, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Andre Przywara <andre.przywara@arm.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgo+IEkgd291bGQgcHJlZmVyIGlmIG5vIG5ldyBhbGlhcyBhcmUgYWRkZWQuIFRoZSBz
YW1lIGNvdWxkIGJlIGFjaGlldmVkIHdpdGgKPiBDT05GSUdfRUFSTFlfUFJJTlRLPW1lc29uLDB4
YzgxMDA0YzAuCj4KPiBUaGlzIGNvdWxkIGJlIGRvY3VtZW50ZWQgb24gdGhlIHdpa2kuCgpPay4K
Cj4gSSB3b3VsZCBwcmVmZXIgaWYgd2Ugc3RpY2sgd2l0aCB0aGUgc3BlYyBuYW1lLiBTbyBVQVJU
X1RYX1JFRyBzaG91bGQgYmUKPiByZW5hbWVkIFVBUlRfV0ZJRk9fUkVHLgoKWWVhaCByaWdodCwg
Z290IHlvdXIgcG9pbnQuCj4KPiBBbHNvLCBpdCBtaWdodCBiZSB3b3J0aCBjb25zaWRlcmluZyB0
byBwcmVmaXggdGhlbSB3aXRoIEFNTF8gc28gaXQgaXMgZWFzeQo+IHRvIGZpbmQgdGhlbSBvbiBs
b29rdXAuCgpJbml0aWFsbHkgdXNlZCBBTUxfIGFzIHByZWZpeCBidXQgdGhlbiBJIGp1c3Qgd2Fu
dGVkIHRvIGJlIGNvbnNpc3RlbnQgaXQgd2l0aApvdGhlciB1YXJ0IGRyaXZlcnMgaW4gWEVOLgoK
PiBMb29raW5nIGF0IHRoZSBlYXJseWNvbnNvbGUgaW1wbGVtZW50YXRpb24gaW4gTGludXgsIGl0
IHNlZW1zIHRoYXQgVFggbmVlZHMKPiB0byBiZSBlbmFibGVkIGZpcnN0IChzZWUgbWVzb25fdWFy
dF9lbmFibGVfdHhfZW5naW5lKS4KPgo+IElzIGl0IG5vdyBkb25lIGluIHRoZSBmaXJtd2FyZT8K
ClllcywgdGhpcyBoYXMgYmVlbiBkb25lIGluIHUtYm9vdC4Kc2hvdWxkbid0IHdlIHRydXN0IGl0
PwoKCj4+ICsgKi8KPj4gKy5tYWNybyBlYXJseV91YXJ0X3JlYWR5IHhiIGMKPj4gKzE6Cj4+ICsg
ICAgICAgIGxkcmggICB3XGMsIFtceGIsICNVQVJUX1NUQVRVU19SRUddIC8qIHN0YXR1cyByZWdp
c3RlciAqLwo+PiArICAgICAgICB0c3QgICAgd1xjLCAjKDEgPDwgMjEpICAgICAgICAgICAgICAv
KiBDaGVjayBUWEZJRk8gRlVMTCBiaXQgKi8KPgo+Cj4gUGxlYXNlIGRlZmluZSAxIDw8IDIxIHJh
dGhlciB0aGFuIGhhcmRjb2RpbmcgaXQuCgpPay4KCgpUaGFua3MKLUFtaXQKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 09:18:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 09:18: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 1frgJz-00088H-F6; Mon, 20 Aug 2018 09:17: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=o2yn=ld=linaro.org=julien.grall@srs-us1.protection.inumbo.net>)
 id 1frgJx-000883-Vo
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 09:17:58 +0000
X-Inumbo-ID: c0821b04-a459-11e8-a8a5-bc764e045a96
Received: from mail-qt0-x22f.google.com (unknown [2607:f8b0:400d:c0d::22f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c0821b04-a459-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 11:16:42 +0200 (CEST)
Received: by mail-qt0-x22f.google.com with SMTP id b15-v6so15389615qtp.11
 for <xen-devel@lists.xenproject.org>; Mon, 20 Aug 2018 02:17:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=ERISSyDSZkbOKPIqP2iTTDY23kQ/ZQsNzNCijfLOjoQ=;
 b=HjHR/zPrVoLLlNPY7OTSpb/+l9V9HshRk3m14fhEbO3VD7nOzcN49rK4FRnADnwICL
 CWjut8Ur0qBrVIJzew3BRe0Z3O9Reaoa9nL1WeEwhyIck9awZ/MZbR/HnvDJ1dg+4+mc
 WBiv6lPFs65XkumrZ1j+wqwUIT1Fb0doSWGS0=
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=ERISSyDSZkbOKPIqP2iTTDY23kQ/ZQsNzNCijfLOjoQ=;
 b=owQlxMLbsT7FTGQ62GtHeJGeTYzlnlANhlq3cjaxK02EnkvaoCtu/ODX8vG/f7v8BB
 3V2FwnCoIoATANWHrqOrIbYd/CJ2ZbqCarzwbPNIk7qzdwjkLvwT1qbsYxgzb4hsiRLs
 +p9cq2FJCsmOgcCIJ5VFb2gN3fvbbuw42alD+y/7uBsEdN/KP8ATJflzzfqLoeU4AjtQ
 nvKIe4EJbVHBwL7uI5s3WNCjrquS9QGNwF8d6ru/zNNd0m1d/nv75zBLhmPbRkj/BKNZ
 VsI1jxPnVA41MNH84djawNNVKEgj4g9nPHqwIVGm362y102rWpiiVxvtMZbQKpO78XKK
 8aeg==
X-Gm-Message-State: AOUpUlF8PYAf+ZQ6YgaqwgXYQhXYkbOnbGnSykNU8jVZgHrcR7ZA9325
 tchj6M6KJ9BEZcbLz7/d4XCchAhNWttbi9gVGuHO1Q==
X-Google-Smtp-Source: AA+uWPwxA/ZglyB4DpAW6t6RgeUdVIQU9ZgYD3MEmfY3XQ0S32Hk7lkDJDpbHJlpvrOzz5QESH3ren14EyuEVeU38kg=
X-Received: by 2002:a0c:b39a:: with SMTP id
 t26-v6mr39390950qve.206.1534756675956; 
 Mon, 20 Aug 2018 02:17:55 -0700 (PDT)
MIME-Version: 1.0
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-16-julien.grall@arm.com>
 <alpine.DEB.2.10.1808141442070.15066@sstabellini-ThinkPad-X260>
 <1a6b5113-3ad5-50e2-1c0f-b9d532ec0b81@arm.com>
 <alpine.DEB.2.10.1808161112430.16354@sstabellini-ThinkPad-X260>
In-Reply-To: <alpine.DEB.2.10.1808161112430.16354@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@linaro.org>
Date: Mon, 20 Aug 2018 10:17:29 +0100
Message-ID: <CAEC2CxoFP2PvitM1TM2XYk6j1=a8W+DDqrBYTNB5Q74FvMLZYQ@mail.gmail.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: [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: xen-devel <xen-devel@lists.xenproject.org>,
 Julien Grall <julien.grall@arm.com>
Content-Type: multipart/mixed; boundary="===============0945526150658233955=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0945526150658233955==
Content-Type: multipart/alternative; boundary="0000000000007cc4bb0573da6266"

--0000000000007cc4bb0573da6266
Content-Type: text/plain; charset="UTF-8"

Hi Stefano,

On Thu, 16 Aug 2018, 19:17 Stefano Stabellini, <sstabellini@kernel.org>
wrote:

> On Thu, 16 Aug 2018, Julien Grall wrote:
> > Hi Stefano,
> >
> > On 08/14/2018 10:43 PM, Stefano Stabellini wrote:
> > > On Mon, 16 Jul 2018, Julien Grall wrote:
> > > > GUEST_BUG_ON may be used in other files doing guest emulation.
> > > >
> > > > Signed-off-by: Julien Grall <julien.grall@linaro.org>
> > >
> > > Given that GUEST_BUG_ON is not actually used in any other files in this
> > > patch series, I assume you are referring to one of your future series?
> >
> > It is going to be used later. However, I don't really refer to any
> series in
> > particular. It is just that this macros could be helpful in any
> emulation code
> > to catch what we think is a invalid architectural behavior.
>
> It is only that a concrete use-case helps. The idea of moving
> GUEST_BUG_ON is good, but where to? For instance, wouldn't it be better
> to move it to guest_access.h? I am just trying to point to an existing
> header which is more widely used across the emulators (vpl011,
> vgic-v3-its.c, hvm.c, ...)
>

Definitely not in guest_access.h or any wider in includes. If you look at
the implementation and documentation, it will crash the hypervisor because
the goal is to catch hardware bug or misunderstanding of the spec. This is
not meant to be used in emulation. We should not crash the guest/hypervisor
in bad behavior but inject an exception.

So trap.h is the best places for it as hardware trap are now split accros
multiples files.

Cheers,

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

<div dir=3D"auto"><div>Hi Stefano,</div><div dir=3D"auto"><br><div class=3D=
"gmail_quote" dir=3D"auto"><div dir=3D"ltr">On Thu, 16 Aug 2018, 19:17 Stef=
ano Stabellini, &lt;<a href=3D"mailto:sstabellini@kernel.org">sstabellini@k=
ernel.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:1ex">On Thu, =
16 Aug 2018, Julien Grall wrote:<br>
&gt; Hi Stefano,<br>
&gt; <br>
&gt; On 08/14/2018 10:43 PM, Stefano Stabellini wrote:<br>
&gt; &gt; On Mon, 16 Jul 2018, Julien Grall wrote:<br>
&gt; &gt; &gt; GUEST_BUG_ON may be used in other files doing guest emulatio=
n.<br>
&gt; &gt; &gt; <br>
&gt; &gt; &gt; Signed-off-by: Julien Grall &lt;<a href=3D"mailto:julien.gra=
ll@linaro.org" target=3D"_blank" rel=3D"noreferrer">julien.grall@linaro.org=
</a>&gt;<br>
&gt; &gt; <br>
&gt; &gt; Given that GUEST_BUG_ON is not actually used in any other files i=
n this<br>
&gt; &gt; patch series, I assume you are referring to one of your future se=
ries?<br>
&gt; <br>
&gt; It is going to be used later. However, I don&#39;t really refer to any=
 series in<br>
&gt; particular. It is just that this macros could be helpful in any emulat=
ion code<br>
&gt; to catch what we think is a invalid architectural behavior.<br>
<br>
It is only that a concrete use-case helps. The idea of moving<br>
GUEST_BUG_ON is good, but where to? For instance, wouldn&#39;t it be better=
<br>
to move it to guest_access.h? I am just trying to point to an existing<br>
header which is more widely used across the emulators (vpl011,<br>
vgic-v3-its.c, hvm.c, ...)<br></blockquote></div></div><div dir=3D"auto"><b=
r></div><div dir=3D"auto">Definitely not in guest_access.h or any wider in =
includes. If you look at the implementation and documentation, it will cras=
h the hypervisor because the goal is to catch hardware bug or misunderstand=
ing of the spec. This is not meant to be used in emulation. We should not c=
rash the guest/hypervisor in bad behavior but inject an exception.</div><di=
v dir=3D"auto"><br></div><div dir=3D"auto">So trap.h is the best places for=
 it as hardware trap are now split accros multiples files.</div><div dir=3D=
"auto"><br></div><div dir=3D"auto">Cheers,</div><div dir=3D"auto"><br></div=
><div dir=3D"auto"><br></div><div dir=3D"auto"><div class=3D"gmail_quote"><=
blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px=
 #ccc solid;padding-left:1ex">
</blockquote></div></div></div>

--0000000000007cc4bb0573da6266--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0945526150658233955==--


From xen-devel-bounces@lists.xenproject.org Mon Aug 20 09:24:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 09:24: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 1frgPk-0000f3-4U; Mon, 20 Aug 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=6aav=ld=citrix.com=prvs=763c8c697=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1frgPi-0000ey-NV
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 09:23:54 +0000
X-Inumbo-ID: 9430fdbc-a45a-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9430fdbc-a45a-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 11:22:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,264,1531785600"; d="scan'208";a="77849714"
To: Wei Liu <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <32dc160e20e574c7ec736fad43157928de86962e.1534518694.git-series.wei.liu2@citrix.com>
 <5a1733d0-6b5a-8638-86a8-b4bb053a6848@citrix.com>
 <20180820090650.zwfoamxtw6uq43rr@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: <4f38f9e2-edd8-df76-3932-c9abf426a8ab@citrix.com>
Date: Mon, 20 Aug 2018 10:23:47 +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: <20180820090650.zwfoamxtw6uq43rr@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 05/34] xen: is_hvm_domain should evaluate to
 0 when !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 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>

T24gMjAvMDgvMjAxOCAxMDowNiwgV2VpIExpdSB3cm90ZToKPiBPbiBTdW4sIEF1ZyAxOSwgMjAx
OCBhdCAwNTo0ODoxN1BNICswMTAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBPbiAxNy8wOC8y
MDE4IDE2OjEyLCBXZWkgTGl1IHdyb3RlOgo+Pj4gU2luY2UgaXQgaXMgZGVmaW5lZCBpbiBjb21t
b24gaGVhZGVyIGZpbGUsIGludHJvZHVjZSBDT05GSUdfSFZNIHRvCj4+PiBBcm0gdG8gYXZvaWQg
YnJlYWthZ2UuCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KPj4+IC0tLQo+Pj4gIHhlbi9hcmNoL2FybS9LY29uZmlnICAgIHwgMyArKysKPj4+ICB4
ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCB8IDYgKysrKysrCj4+PiAgMiBmaWxlcyBjaGFuZ2VkLCA5
IGluc2VydGlvbnMoKykKPj4+Cj4+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL0tjb25maWcg
Yi94ZW4vYXJjaC9hcm0vS2NvbmZpZwo+Pj4gaW5kZXggNTg2YmM2Mi4uYzBlOTY5ZSAxMDA2NDQK
Pj4+IC0tLSBhL3hlbi9hcmNoL2FybS9LY29uZmlnCj4+PiArKysgYi94ZW4vYXJjaC9hcm0vS2Nv
bmZpZwo+Pj4gQEAgLTUyLDYgKzUyLDkgQEAgY29uZmlnIEhBU19JVFMKPj4+ICAgICAgICAgIHBy
b21wdCAiR0lDdjMgSVRTIE1TSSBjb250cm9sbGVyIHN1cHBvcnQiIGlmIEVYUEVSVCA9ICJ5Igo+
Pj4gICAgICAgICAgZGVwZW5kcyBvbiBHSUNWMyAmJiAhTkVXX1ZHSUMKPj4+ICAKPj4+ICtjb25m
aWcgSFZNCj4+PiArICAgICAgICBkZWZfYm9vbCB5Cj4+PiArCj4+PiAgY29uZmlnIE5FV19WR0lD
Cj4+PiAgCWJvb2wKPj4+ICAJcHJvbXB0ICJVc2UgbmV3IFZHSUMgaW1wbGVtZW50YXRpb24iCj4+
PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4v
c2NoZWQuaAo+Pj4gaW5kZXggNTFjZWViZS4uOGZjMzQyMyAxMDA2NDQKPj4+IC0tLSBhL3hlbi9p
bmNsdWRlL3hlbi9zY2hlZC5oCj4+PiArKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAo+Pj4g
QEAgLTg3OSw4ICs4NzksMTQgQEAgdm9pZCB3YXRjaGRvZ19kb21haW5fZGVzdHJveShzdHJ1Y3Qg
ZG9tYWluICpkKTsKPj4+ICAKPj4+ICAjZGVmaW5lIGlzX3B2X2RvbWFpbihkKSAoKGQpLT5ndWVz
dF90eXBlID09IGd1ZXN0X3R5cGVfcHYpCj4+PiAgI2RlZmluZSBpc19wdl92Y3B1KHYpICAgKGlz
X3B2X2RvbWFpbigodiktPmRvbWFpbikpCj4+PiArCj4+PiArI2lmIENPTkZJR19IVk0KPj4+ICAj
ZGVmaW5lIGlzX2h2bV9kb21haW4oZCkgKChkKS0+Z3Vlc3RfdHlwZSA9PSBndWVzdF90eXBlX2h2
bSkKPj4+ICsjZWxzZQo+Pj4gKyNkZWZpbmUgaXNfaHZtX2RvbWFpbihkKSAoMCkKPj4+ICsjZW5k
aWYKPj4+ICAjZGVmaW5lIGlzX2h2bV92Y3B1KHYpICAgKGlzX2h2bV9kb21haW4odi0+ZG9tYWlu
KSkKPj4gVGhlIG5lZWQgZm9yIHRoZSBmb2xsb3dpbmcgcGF0Y2ggaXMgY2F1c2VkIGJ5IGEgYnVn
IGhlcmUsIGluIHRoYXQgeW91Cj4+IGRvbid0IGV2YWx1YXRlIGQuCj4gSSBrbm93LiBJIGRpZG4n
dCBjbGFzc2lmaWVkIHRoYXQgYXMgYSBidWcgdGhvdWdoLgoKSSdtIGFmcmFpZCB0aGF0IHRoZSB4
ODYgbWFpbnRhaW5lcnNoaXAgd2lsbCBkaXNhZ3JlZSB3aXRoIHlvdSB0aGVyZS4KCj4KPj4gZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIGIveGVuL2luY2x1ZGUveGVuL3NjaGVk
LmgKPj4gaW5kZXggNTFjZWViZS4uZmRkMThhNyAxMDA2NDQKPj4gLS0tIGEveGVuL2luY2x1ZGUv
eGVuL3NjaGVkLmgKPj4gKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKPj4gQEAgLTg3OSw4
ICs4NzksMTcgQEAgdm9pZCB3YXRjaGRvZ19kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpk
KTsKPj4KPj4gICNkZWZpbmUgaXNfcHZfZG9tYWluKGQpICgoZCktPmd1ZXN0X3R5cGUgPT0gZ3Vl
c3RfdHlwZV9wdikKPj4gICNkZWZpbmUgaXNfcHZfdmNwdSh2KSAgIChpc19wdl9kb21haW4oKHYp
LT5kb21haW4pKQo+PiAtI2RlZmluZSBpc19odm1fZG9tYWluKGQpICgoZCktPmd1ZXN0X3R5cGUg
PT0gZ3Vlc3RfdHlwZV9odm0pCj4+IC0jZGVmaW5lIGlzX2h2bV92Y3B1KHYpICAgKGlzX2h2bV9k
b21haW4odi0+ZG9tYWluKSkKPj4gKwo+PiArc3RhdGljIGlubGluZSBib29sIGlzX2h2bV9kb21h
aW4oY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKPj4gK3sKPj4gKyAgICByZXR1cm4gSVNfRU5BQkxF
RChDT05GSUdfSFZNKSA/IGQtPmd1ZXN0X3R5cGUgPT0gZ3Vlc3RfdHlwZV9odm0gOiBmYWxzZTsK
Pj4gK30KPj4gKwo+PiArc3RhdGljIGlubGluZSBib29sIGlzX2h2bV92Y3B1KGNvbnN0IHN0cnVj
dCB2Y3B1ICp2KQo+PiArewo+PiArICAgIHJldHVybiBpc19odm1fZG9tYWluKHYtPmRvbWFpbik7
Cj4+ICt9Cj4+ICsKPiBUaGlzIHNob3VsZCB3b3JrIHRvby4gSSdtIG5vdCB0b28gZnVzcyB3aGV0
aGVyIGlzX2h2bV8qIGFyZSBtYWNyb3Mgb3IKPiBmdW5jdGlvbnMuCgpzdGF0aWMgaW5saW5lcyBh
cmUgc3VwZXJpb3IgdG8gbWFjcm9zIGluIGEgbG90IG9mIHdheXMuwqAgSWYgaW4gZG91YnQsCnVz
ZSBhIHN0YXRpYyBpbmxpbmUgKGlmIHlvdSBjYW4uwqAgd2UndmUgZ290IHNvbWUgaGVhZGVyIGZp
bGUgdGFuZ2xlcwp3aGljaCBvY2Nhc2lvbmFsbHkgbWFrZSBpdCB2ZXJ5IGhhcmQgdG8gdXNlIHN0
YXRpYyBpbmxpbmVzKS4KCj4KPj4gICNkZWZpbmUgaXNfcGlubmVkX3ZjcHUodikgKCh2KS0+ZG9t
YWluLT5pc19waW5uZWQgfHwgXAo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3B1bWFz
a193ZWlnaHQoKHYpLT5jcHVfaGFyZF9hZmZpbml0eSkgPT0gMSkKPj4gICNpZmRlZiBDT05GSUdf
SEFTX1BBU1NUSFJPVUdICj4+Cj4+IHNlZW1zIHRvIGNvbXBpbGUsIGFuZCBzaG91bGQgRFRSVCBp
bmNsdWRpbmcgYWxsIGFwcHJvcHJpYXRlIHBhcmFtZXRlcgo+PiBldmFsdWF0aW9uLgo+IEkgd2ls
bCB0ZXN0IGlmIERDRSB3b3JrcyBwcm9wZXJseSB3aXRoIHN0YXRpYyBpbmxpbmUgZnVuY3Rpb25z
LgoKSXQgZG9lcyAoL3Nob3VsZCkuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 09:27:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 09: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 1frgT5-0000pc-Og; Mon, 20 Aug 2018 09:27: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=spvk=ld=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frgT4-0000pT-1V
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 09:27:22 +0000
X-Inumbo-ID: 532dd890-a45b-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 532dd890-a45b-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 09:27: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 1frgSz-0001xY-HY; Mon, 20 Aug 2018 09:27: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 1frgSz-0002eg-9t; Mon, 20 Aug 2018 09:27:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frgSz-0002Sk-8p; Mon, 20 Aug 2018 09:27:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126238-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=43fe4c4052922c6baa36cf4664ce63b8699d9176
X-Osstest-Versions-That: ovmf=0258ba6256ca193e8fd896a40ceef1bc06a3e0e8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 20 Aug 2018 09:27:17 +0000
Subject: [Xen-devel] [ovmf test] 126238: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjIzOCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYyMzgvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA0M2ZlNGM0MDUyOTIyYzZiYWEzNmNmNDY2NGNlNjNi
ODY5OWQ5MTc2CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwMjU4YmE2
MjU2Y2ExOTNlOGZkODk2YTQwY2VlZjFiYzA2YTNlMGU4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjYyMzMgIDIwMTgtMDgtMjAgMDM6MTA6MzcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI2MjM4ICAyMDE4LTA4LTIwIDA1OjEwOjQzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
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
L2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIDAyNThiYTYyNTYuLjQzZmU0YzQwNTIgIDQzZmU0YzQw
NTI5MjJjNmJhYTM2Y2Y0NjY0Y2U2M2I4Njk5ZDkxNzYgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 09:28:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 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 1frgU9-0000v4-4n; Mon, 20 Aug 2018 09: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=6aav=ld=citrix.com=prvs=763c8c697=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1frgU8-0000uw-3H
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 09:28:28 +0000
X-Inumbo-ID: 7a450ff2-a45b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7a450ff2-a45b-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 09:29:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,264,1531785600"; d="scan'208";a="77849876"
To: Wei Liu <wei.liu2@citrix.com>, <xen-devel@lists.xenproject.org>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <a1e3abddeb657a96e8989767ffc5c7d01ad20225.1534518694.git-series.wei.liu2@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <bde0408e-40b6-63e1-86c7-df9c2bb97eb1@citrix.com>
Date: Mon, 20 Aug 2018 10:28:21 +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: <a1e3abddeb657a96e8989767ffc5c7d01ad20225.1534518694.git-series.wei.liu2@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 04/34] x86/mm: don't reference hvm_funcs
 directly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDgvMjAxOCAxNjoxMiwgV2VpIExpdSB3cm90ZToKPiBkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaAo+
IGluZGV4IDRmNzIwYWQuLjE0NjcyMGMgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vaHZtLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaAo+IEBAIC00
NTQsNiArNDU0LDExIEBAIHN0YXRpYyBpbmxpbmUgaW50IGh2bV9ldmVudF9wZW5kaW5nKHN0cnVj
dCB2Y3B1ICp2KQo+ICAgICAgcmV0dXJuIGh2bV9mdW5jcy5ldmVudF9wZW5kaW5nKHYpOwo+ICB9
Cj4gIAo+ICtzdGF0aWMgaW5saW5lIHZvaWQgaHZtX2ludmxwZyhzdHJ1Y3QgdmNwdSAqdiwgdW5z
aWduZWQgbG9uZyB2YSkKClBsZWFzZSBzL3ZhL2xpbmVhci8gd2hpbGUgbWFraW5nIHRoaXMgYWRk
aXRpb24gKG9yIGRvIGEgZ2VuZXJhbCB2YSA9PgpsaW5lYXIgY2xlYW51cCBmb3IgaW52bHBnKS7C
oCBTYWRseSwgdGhlIHRlcm1pbm9sb2d5IGhhcyBiZWVuIGluY29ycmVjdApzaW5jZSB0aGUgY29k
ZXMgaW50cm9kdWN0aW9uLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 09:38:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 09: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 1frgdo-0001qI-4E; Mon, 20 Aug 2018 09:38:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=agpd=ld=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1frgdm-0001qD-Kg
 for xen-devel@lists.xen.org; Mon, 20 Aug 2018 09:38:26 +0000
X-Inumbo-ID: 9c42cba0-a45c-11e8-a8a5-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9c42cba0-a45c-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 11:37:10 +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 w7K9XqXw015300;
 Mon, 20 Aug 2018 09:38:20 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=mBEFUt3WAgNEV2BPZ3lswZO/j3X1K3StB9Yagj6zP70=;
 b=o9OgfTLx64Ipo0+Gd7iE2gcwB4JuwfjjC/6+CrDYC0SMcnkF0CIagk/RHR/lF/xWraeM
 /9P0WJip2GHNSoEnd5BARRMf5AHa1MEWov6urYdSworJMeDDqvF5VzYBH7pzQQVKdFR1
 slz/mZP/ThhrJR0dVK/0empj1xpkDcnz1SAQdF/Lyg0gAN/LnxmjMJp3eN1isdJBnZsj
 90TnB6C+oY3WlER/vEWKVGQcNHhyjnB0V66H9Jl/TKEaflf6wFSXGn+eO+F0L0C9iwcR
 TKnEqMw7I/da/VHETZLvbP/vyY+cEoHEVLnWqzRi8s4719stqm4v9QjDrJbUPfp4q6eX Gw== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2120.oracle.com with ESMTP id 2kxc3qd7v3-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 09:38:20 +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 w7K9cJ2p020425
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 09:38:19 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 w7K9cJMd003830;
 Mon, 20 Aug 2018 09:38:19 GMT
Received: from [10.191.27.174] (/10.191.27.174)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 20 Aug 2018 02:38:19 -0700
To: Jan Beulich <JBeulich@suse.com>
References: <5059b0bd-77f4-443b-97e4-3c5b162012f2@default>
 <5B76BF8902000078001DF69C@prv1-mh.provo.novell.com>
 <a0b89642-abc8-5fe2-36b1-27dd9ca66c0a@oracle.com>
 <5B7A719A02000078001DFCB4@prv1-mh.provo.novell.com>
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Organization: Oracle
Message-ID: <df8a1a59-59da-b794-6dc3-2815034e6f5e@oracle.com>
Date: Mon, 20 Aug 2018 17:38:37 +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: <5B7A719A02000078001DFCB4@prv1-mh.provo.novell.com>
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8990
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808200104
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/mmcfg/drhd: Move
 acpi_mmcfg_init() call before calling acpi_parse_dmar()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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: Kevin Tian <kevin.tian@intel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Xen-Devel <xen-devel@lists.xen.org>,
 manoj.gopalasetty@hpe.com, david.westwood@hpe.com,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Srinivas REDDY Eeda <srinivas.eeda@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>

T24gMjAxOC84LzIwIDE1OjQ1LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAyMC4wOC4xOCBh
dCAwNTozOCwgPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+IHdyb3RlOgo+PiBPbiAyMDE4Lzgv
MTcgMjA6MjgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMTcuMDguMTggYXQgMDk6MDEs
IDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPiB3cm90ZToKPj4+PiBwY2lfY29uZl9yZWFkOCgp
IG5lZWRzIHBjaSBtbWNmZyBtYXBwaW5nIHRvIHdvcmsgb24gbXVsdGlwbGUgcGNpIHNlZ21lbnRz
Cj4+Pj4gc3lzdGVtIHN1Y2ggYXMgSFBFIFN1cGVyZG9tZS1GbGV4Lgo+Pj4+Cj4+Pj4gTW92ZSBh
Y3BpX21tY2ZnX2luaXQoKSBjYWxsIGluIGFjcGlfYm9vdF9pbml0KCkgYmVmb3JlIGNhbGxpbmcK
Pj4+PiBhY3BpX3BhcnNlX2RtYXIoKSBzbyB0aGF0IHdoZW4gcGNpX2NvbmZfcmVhZDgoKSBpcyBj
YWxsZWQgaW4KPj4+PiBhY3BpX3BhcnNlX2Rldl9zY29wZSgpLCB3ZSBhbHJlYWR5IGhhdmUgdGhl
IG1hcHBpbmcgc2V0IHVwLgo+Pj4+Cj4+Pj4gYWNwaV9tbWNmZ19pbml0KCkgb25seSBzZXR1cCBt
bWNmZyBtYXBwaW5nIGFuZCBoYXMgc29tZSBnbG9iYWwgdmFyaWFibGVzCj4+Pj4gaW5pdGlhbGl6
ZWQgc28gdGhlcmUgaXMgbm8gaGF6YXJkIHRvIG1vdmUgaXQgYWhlYWQuCj4+Pgo+Pj4gSSdtIGFm
cmFpZCB0aGlzIGlzIGEgZ3Jvc3MgdW5kZXJzdGF0ZW1lbnQuICJTZXR1cCBtYXBwaW5ncyIKPj4+
IGFsb25lIGlzIGFscmVhZHkgcHV0dGluZyBzdWNoIG1vdmVtZW50IHVuZGVyIHF1ZXN0aW9uLiBI
YXZlCj4+PiB5b3UgY2hlY2tlZCBleHBsaWNpdGx5IHRoYXQgdGhlIGluaXRpYWxpemF0aW9uIG5l
ZWRlZCBmb3IgdGhpcwo+Pj4gc2V0dGluZyB1cCBvZiBtYXBwaW5ncywgaWYgYW55LCBoYXMgYWN0
dWFsbHkgb2NjdXJyZWQgYmVmb3JlCj4+PiB0aGUgbmV3IHBvaW50IHRoZSBmdW5jdGlvbiBnZXRz
IGNhbGxlZD8KPj4+Cj4+PiBJbiBwYXJ0aWN1bGFyLCBtbWlvX3JvX3JhbmdlcyBsb29rcyB0byBn
ZXQgc2V0IHVwIG9ubHkgYWZ0ZXIKPj4+IHRoZSBjYWxsIHRvIGFjcGlfYm9vdF9pbml0KCkuIEkg
Z3Vlc3MgeW91IGRpZG4ndCBzZWUgYSBjcmFzaAo+Pj4gc29sZWx5IGJlY2F1c2UgeW91IGFsc28g
bW92ZSB0aGUgaW52b2NhdGlvbiBhY3Jvc3MgdGhlIGNhbGwKPj4+IHRvIHphcF9sb3dfbWFwcGlu
Z3MoKS4KPj4+Cj4+PiBTaW1pbGFyeSBwY2lfbW1jZmdfY2hlY2tfaG9zdGJyaWRnZSgpIGRvZXNu
J3QgbG9vayBhbGwgdGhhdAo+Pj4gdHJpdmlhbC4KPj4+Cj4+PiBQbGVhc2UgbWF5IEkgYXNrIHRo
YXQgeW91IGJlIHF1aXRlIGEgYml0IG1vcmUgY2FyZWZ1bCBoZXJlLAo+Pj4gZXZlbiBtb3JlIHNv
IHdoZW4geW91J3ZlIGJlZW4gd2FybmVkIGFscmVhZHk/Cj4+Pgo+Pj4+IE1lYW53aGlsZSBmcm9t
IGl0cwo+Pj4+IG5hbWUsIGFjcGlfYm9vdF9pbml0KCkgaXMgYSBwcm9wZXIgcGxhY2UgdG8gY2Fs
bCBpdC4KPj4+Pgo+Pj4+IFRoZSBhbHRlcm5hdGl2ZSBpcyBtb3ZpbmcgdGhlIGFjcGlfcGFyc2Vf
ZGV2X3Njb3BlKCkgY2FsbCB0byBhIGxhdGVyIHBvaW50Cj4+Pj4gYWZ0ZXIgYWNwaV9tbWNmZ19p
bml0KCkuIEJ1dCBhY3BpX3BhcnNlX29uZV9kcmhkKCksIGFjcGlfcGFyc2Vfb25lX3JtcnIoKQo+
Pj4+IGFuZCBhY3BpX3BhcnNlX29uZV9hdHNyKCkgYWxsIGNhbGxlZCBhY3BpX3BhcnNlX2Rldl9z
Y29wZSgpIGFzIHRoZWlyIG1haW4KPj4+PiBqb2IuIFNwbGl0dGluZyB0aG9zZSBmdW5jdGlvbnMg
dG8gdHdvIHBpZWNlcyBsb29rcyBsZXNzIG9wdGltYWwgYW5kCj4+Pj4gbWVhbmluZ2xlc3MuCj4+
Pgo+Pj4gQ2VydGFpbmx5IG5vdCBtZWFuaW5nbGVzczsgSSdtIGFsc28gbm90IHN1cmUgd2h5IHlv
dSBjb25zaWRlcgo+Pj4gdGhlIGRldmljZSBzY29wZSBwYXJzaW5nIHRoZWlyIG1haW4gam9iLiBJ
dCdzIHBlcmhhcHMgdGhlaXIKPj4+IG1vc3QgaW52b2x2ZWQgcGFydCwgYnV0IHRoZSBmYWN0IGFs
b25lIHRoYXQgZm9yIHRoZSBwdXJwb3Nlcwo+Pj4gaGVyZSB3ZSBjb3VsZCBwcm9iYWJseSBnZXQg
YXdheSB3aXRob3V0IHRoYXQgcGFydCBhbHJlYWR5Cj4+PiBzdWdnZXN0cyB0byBtZSB0aGF0IHRo
aXMgaXMgYSBzZWNvbmRhcnkgKHlldCBuZWNlc3NhcnkpIGFzcGVjdC4KPj4+Cj4+PiBGdXJ0aGVy
bW9yZSBNTUNGRyB3aWxsIGNvbnRpbnVlIHRvIG5vdCB3b3JrIHRoaXMgZWFybHkgKG9yCj4+PiBt
b3JlIHByZWNpc2VseSBub3QgYXQgYWxsIHVudGlsIERvbTAgYm9vdCBoYXMgcHJvZ3Jlc3NlZCBm
YXIKPj4+IGVub3VnaCkgaWYgdGhlIHJhbmdlKHMpIGlzbid0L2FyZW4ndCBtYXJrZWQgcmVzZXJ2
ZWQgaW4gRTgyMC4KPj4+IEl0IHdvdWxkIGJlIHdvcnRod2hpbGUgc2F5aW5nIGhhbGYgYSBzZW50
ZW5jZSB0byB0aGlzIGVmZmVjdAo+Pj4gaW4gdGhlIGRlc2NyaXB0aW9uLgo+Pgo+PiBJIG1lZXQg
c29tZSBkaWZmaWN1bHR5IG1vdmluZyBkZXYgc2NvcGUgcGFyc2luZyB0byBsYXRlciBwb2ludC4g
UGxlYXNlCj4+IHN1Z2dlc3QuCj4+Cj4+IEZpcnN0LCBhY3BpX3BhcnNlX2Rldl9zY29wZSgpIG1h
eSBmYWlsIGFuZCBkaXNhYmxlX2FsbF9kbWFyX3VuaXRzKCkgaXMKPj4gY2FsbGVkIHRvIGZyZWUg
YWxsIGRtYXIgcmVsYXRlZCBhbGxvY2F0aW9ucyB3aGljaCBpcyBhbHJlYWR5IHVzZWQgYnkKPj4g
aW9tbXVfc3VwcG9ydHNfZWltKCkuCj4gCj4gSG1tLCByaWdodCAtIGlvbW11X3N1cHBvcnRzX2Vp
bSgpIGluZGVlZCByZXF1aXJlcyBkZXZpY2Ugc2NvcGUgcGFyc2luZwo+IHRvIGhhdmUgaGFwcGVu
ZWQuCj4gCj4+IEknbSB0aGlua2luZyBhYm91dCBtb3ZpbmcgYmVsb3cgcGllY2Ugb2YgY29kZSBl
YXJsaWVyIHRvbywgYW5kIEkgY2hlY2tlZAo+PiBwY2lfbW1jZmdfY2hlY2tfaG9zdGJyaWRnZSgp
IGNhcmVmdWxseSwgaXQncyBzZWN1cmUsIHdoYXQgZG8geW91IHRoaW5rCj4+IGFib3V0IHRoYXQ/
Cj4+Cj4+ICAgICAgIG1taW9fcm9fcmFuZ2VzID0gcmFuZ2VzZXRfbmV3KE5VTEwsICJyL28gbW1p
byByYW5nZXMiLAo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSQU5HRVNF
VEZfcHJldHR5cHJpbnRfaGV4KTsKPj4KPiAKPiBUaGF0J3MgYSByZWFzb25hYmxlIHRoaW5nIHRv
IGRvLCBhbmQgaXMgKGFzIHBvaW50ZWQgb3V0KSBhIG5lY2Vzc2FyeQo+IHByZXJlcS4gQnV0IHRv
IGJlIHZlcnkgY2xlYXIgLSB5b3UnbGwgYWxzbyBoYXZlIHRvIHByb3ZlIGl0J3Mgc3VmZmljaWVu
dCwKPiBhbmQgZm9yIHRoYXQgaXQgZG9lc24ndCBzdWZmaWNlIHRvIGNvbnNpZGVyIHBjaV9tbWNm
Z19jaGVja19ob3N0YnJpZGdlKCkKPiBhbG9uZS4KTm90IHN1cmUgaG93IHRvIHByb3ZlLCBJIGNo
ZWNrZWQgb3ZlciBhY3BpX21tY2ZnX2luaXQoKSBjYXJlZnVsbHksIAphY3BpX2Rpc2FibGVkIGFu
ZCBETUkgaW5mbyBhcmUgdXNlZCBhbmQgdGhleSBhcmUgaW5pdGlhbGl6ZWQgZWFybGllciAKdGhh
biBhY3BpX2RtYXJfaW5pdCgpIGNhbGwsIEkgb25seSBmb3VuZCBtbWlvX3JvX3JhbmdlcyBuZWVk
IHRvIGJlIG1vdmVkLgoKVGhhbmtzClpoZW56aG9uZwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 09:46:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 09: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 1frgl8-0002cS-0D; Mon, 20 Aug 2018 09:46: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=qa+b=ld=citrix.com=prvs=763aa43e8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1frgl6-0002c4-Df
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 09:46:00 +0000
X-Inumbo-ID: ed6bee60-a45d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ed6bee60-a45d-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 09:46:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,264,1531785600"; d="scan'208";a="63220838"
Date: Mon, 20 Aug 2018 10:45:56 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180820094556.bqj7mqr45f2gasgh@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <32dc160e20e574c7ec736fad43157928de86962e.1534518694.git-series.wei.liu2@citrix.com>
 <5a1733d0-6b5a-8638-86a8-b4bb053a6848@citrix.com>
 <20180820090650.zwfoamxtw6uq43rr@citrix.com>
 <4f38f9e2-edd8-df76-3932-c9abf426a8ab@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <4f38f9e2-edd8-df76-3932-c9abf426a8ab@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 05/34] xen: is_hvm_domain should evaluate to
 0 when !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 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>

T24gTW9uLCBBdWcgMjAsIDIwMTggYXQgMTA6MjM6NDdBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiA+Cj4gPj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIGIveGVu
L2luY2x1ZGUveGVuL3NjaGVkLmgKPiA+PiBpbmRleCA1MWNlZWJlLi5mZGQxOGE3IDEwMDY0NAo+
ID4+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCj4gPj4gKysrIGIveGVuL2luY2x1ZGUv
eGVuL3NjaGVkLmgKPiA+PiBAQCAtODc5LDggKzg3OSwxNyBAQCB2b2lkIHdhdGNoZG9nX2RvbWFp
bl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpOwo+ID4+Cj4gPj4gICNkZWZpbmUgaXNfcHZfZG9t
YWluKGQpICgoZCktPmd1ZXN0X3R5cGUgPT0gZ3Vlc3RfdHlwZV9wdikKPiA+PiAgI2RlZmluZSBp
c19wdl92Y3B1KHYpICAgKGlzX3B2X2RvbWFpbigodiktPmRvbWFpbikpCj4gPj4gLSNkZWZpbmUg
aXNfaHZtX2RvbWFpbihkKSAoKGQpLT5ndWVzdF90eXBlID09IGd1ZXN0X3R5cGVfaHZtKQo+ID4+
IC0jZGVmaW5lIGlzX2h2bV92Y3B1KHYpICAgKGlzX2h2bV9kb21haW4odi0+ZG9tYWluKSkKPiA+
PiArCj4gPj4gK3N0YXRpYyBpbmxpbmUgYm9vbCBpc19odm1fZG9tYWluKGNvbnN0IHN0cnVjdCBk
b21haW4gKmQpCj4gPj4gK3sKPiA+PiArICAgIHJldHVybiBJU19FTkFCTEVEKENPTkZJR19IVk0p
ID8gZC0+Z3Vlc3RfdHlwZSA9PSBndWVzdF90eXBlX2h2bSA6IGZhbHNlOwo+ID4+ICt9Cj4gPj4g
Kwo+ID4+ICtzdGF0aWMgaW5saW5lIGJvb2wgaXNfaHZtX3ZjcHUoY29uc3Qgc3RydWN0IHZjcHUg
KnYpCj4gPj4gK3sKPiA+PiArICAgIHJldHVybiBpc19odm1fZG9tYWluKHYtPmRvbWFpbik7Cj4g
Pj4gK30KPiA+PiArCj4gPiBUaGlzIHNob3VsZCB3b3JrIHRvby4gSSdtIG5vdCB0b28gZnVzcyB3
aGV0aGVyIGlzX2h2bV8qIGFyZSBtYWNyb3Mgb3IKPiA+IGZ1bmN0aW9ucy4KPiAKPiBzdGF0aWMg
aW5saW5lcyBhcmUgc3VwZXJpb3IgdG8gbWFjcm9zIGluIGEgbG90IG9mIHdheXMuwqAgSWYgaW4g
ZG91YnQsCj4gdXNlIGEgc3RhdGljIGlubGluZSAoaWYgeW91IGNhbi7CoCB3ZSd2ZSBnb3Qgc29t
ZSBoZWFkZXIgZmlsZSB0YW5nbGVzCj4gd2hpY2ggb2NjYXNpb25hbGx5IG1ha2UgaXQgdmVyeSBo
YXJkIHRvIHVzZSBzdGF0aWMgaW5saW5lcykuCgpPSywgc3VyZS4KCldlaS4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 09:46:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 09:46:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frgly-0002kj-Aw; Mon, 20 Aug 2018 09:46:54 +0000
Received: from mail6.bemta26.messagelabs.com ([85.158.142.43])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <omkar.bolla@pathpartnertech.com>) id 1frglw-0002kX-3s
 for xen-devel@lists.xensource.com; Mon, 20 Aug 2018 09:46:52 +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 D7/6B-24683-A0E8A7B5;
 Mon, 20 Aug 2018 09:46:50 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrGKsWRWlGSWpSXmKPExsVyMfSeqS5XX1W
 0wZqdzBb3prxnd2D02N63iz2AMYo1My8pvyKBNeP+sy3MBfs+M1W8PFLZwDj9NFMXIyeHkMBM
 Rom2+5JdjFwcLAIdrBIrbvWxgjgSAnNYJf7++wRWJSFwgFFi9ZdCCLtI4tj6LmYIu0Ti3OONr
 CA2r4CgxMmZT1ggpoZJ9O9azg5icwpYS9ya8Y4RZKiQwGRmiSOdt8ASbALGEpfe/AEbxCKgKt
 F48ys7xKAAiS9LvjCC2MJAg140LAZbICKgLvHnwgSwOLNAA6NEwzt9CNtH4t35J0wTGAVnIbl
 jFpIUhK0p0br9NzuErSGx4M4+RghbW2LZwtfMCxhZVzFaJhVlpmeU5CZm5ugaGhjoGhoa6wJJ
 A0u9xCrdRL3UUt3k1LySokSgrF5iebFecWVuck6KXl5qySZGYDwwAMEOxrm/Ug4xSnIwKYnyu
 pdVRQvxJeWnVGYkFmfEF5XmpBYfYpTh4FCS4HXqBcoJFqWmp1akZeYAIxMmLcHBoyTCe7kHKM
 1bXJCYW5yZDpE6xZjJselR9yRmjlPNPUDyxSIQ+ekpiJy0chKQ7Lk3BUgeAZMXwOS8o1OB5J/
 3IHJf97RJzEIsefl5qVLivNUg+wVAFmSU5sGthyWnS4yyUsK8jEAPCfEUpBblZpagyr9iFOdg
 VBLmdQGZwpOZVwJ35SugB5iAHmBnqwR5oCQRISXVwNjVV7RXkLNj0bTEAIuDjzjDNZ/vi3moe
 WbBPZcY/r8Ca/vOu363aJ2q9nXP7YL1Tw/cXb00PiduwmnZ5frFfjGtzHOiztd8Z5fv377hgf
 hyIav4I+9vGraXHX8+MfS4jXhpign/ea7UTWrfk+YqGXhcsglU3c79br7UY3P7rgfttY+edGY
 V1SixFGckGmoxFxUnAgDVaojwSQMAAA==
X-Env-Sender: omkar.bolla@pathpartnertech.com
X-Msg-Ref: server-26.tower-225.messagelabs.com!1534758408!2985822!1
X-Originating-IP: [209.85.222.53]
X-SpamReason: No, hits=0.1 required=7.0 tests=HTML_50_60,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 9.9.15; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14861 invoked from network); 20 Aug 2018 09:46:49 -0000
Received: from mail-ua1-f53.google.com (HELO mail-ua1-f53.google.com)
 (209.85.222.53)
 by server-26.tower-225.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 20 Aug 2018 09:46:49 -0000
Received: by mail-ua1-f53.google.com with SMTP id k8-v6so9323960uaq.12
 for <xen-devel@lists.xensource.com>; Mon, 20 Aug 2018 02:46:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=pathpartnertech.com; s=google;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=Ijl+Oc6Na7psRPp0GJf1Y6Mr7U9gHyp6bGCv4gj8Ky0=;
 b=NrdANrESzB37EsUVkRIef4nvqfOhnogNWRpOMJ+b0nGg523+SOULm8C6zDpJLIZqOB
 SdMTrxr1sRRZjaRuM8ajWsquu17nOgDPGbmBBmqsAfVeyqcBoYKN62EOcJG7X8cLdwRu
 AihX7KzvCYZK5s2T6UIi9BYfV9zjBoyOY3gYxdTWxIePXR2brSbsd295Lp905p0XVvBj
 DPOSyqR9exsU745+/F8lqh/yZt2NMiUyACEHJDwa1lI3JWTnrTxARi0k3u821SonYPX6
 OPivHu2Rv+ohDwAAlA4ursfIcv1dOIDMRIPbBTcVJT0lhQK8z7jj8/AtYk2+U8qQLJT9
 x2OQ==
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=Ijl+Oc6Na7psRPp0GJf1Y6Mr7U9gHyp6bGCv4gj8Ky0=;
 b=Jkl+WCu/VQ8cmKtmbYvYGyMLTM8tcnBo87EjeecU8z6d/uULvjH77wSwAWb8W+7+56
 x9nkfiiwHwyBHJeDCAJi3OueZ3O7KOUdBo0m/aU8/HcdxTuyT17QdH4blAw9wLC8drSN
 dD+0cyGA4mtDUBWoAwR0PIw6yLwdloTGLGtZKa4B6xH9qBwM4tUS3EZNc+lrOJfhwl4L
 ASSZTRRhRCCcnH3KA0YdEWb3Av43opiSQW5jU8Vbc+JpoFWW1m0iP8QxoXjd1YFmXcv7
 4XxoLVhQRJZxLkxOCkcO3OhiY30h56eh5ZvgfsBw7v3dRxRb8z3ToIaEmmDBwKtnkE4T
 /fuA==
X-Gm-Message-State: AOUpUlHAEmV8NPUyCICSOeZvxewLaMFowSDqojtjnSVpn0MMiLxUcSWR
 qJeTVgoi6myGDGghVsYBGhF9edezQj814Zp0KUEY1XaeHqCbSqBpayHXCFvAjNxb7eurlMbfRVa
 uO9iXDifdlFCSTPn6vzJ93BeZysplp6I8HZ0=
X-Google-Smtp-Source: AA+uWPwGvidToUDrKG2itv3tubGIaS2TjOhxy9ptatcZCEs2uNhBCukVBZnwnRTzJToBDUz8rmxjuvVXMztw42hnROA=
X-Received: by 2002:ab0:b:: with SMTP id 11-v6mr29378454uai.19.1534758408286; 
 Mon, 20 Aug 2018 02:46:48 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a67:8797:0:0:0:0:0 with HTTP; Mon, 20 Aug 2018 02:46:47
 -0700 (PDT)
In-Reply-To: <baff58c5-f744-0a23-217b-db64e0716024@arm.com>
References: <CAC4nxbsJss__sbvs5fKEW1RZAiyC8KNvV3HMPM88v4HmBwO+ZA@mail.gmail.com>
 <20180811170626.GB20295@char.us.oracle.com>
 <CAC4nxbtEJEnZ9o4hRqSwk_9hzJa1aCvNfGPTccvHRMAp7BvS4g@mail.gmail.com>
 <20180813130114.GA14031@char.us.oracle.com>
 <1d456451-6beb-5a4b-968a-5539f7b8c01b@arm.com>
 <CAC4nxbvnDGOJotFe0VD6zOjhJcb5TOfLMLtdxPd3Lh8KKPgYLQ@mail.gmail.com>
 <baff58c5-f744-0a23-217b-db64e0716024@arm.com>
From: Omkar Bolla <omkar.bolla@pathpartnertech.com>
Date: Mon, 20 Aug 2018 15:16:47 +0530
Message-ID: <CAC4nxbu8VBv4zamABUP2Up=0T5FQg_Nv94B1rnCSP+s2Vq_5Og@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] Armv8-A: Not able to enable secondary CPUs in
 Hikey960 board
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xensource.com, Stefano Stabellini <sstabellini@kernel.org>
Content-Type: multipart/mixed; boundary="===============2766219825309528058=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2766219825309528058==
Content-Type: multipart/alternative; boundary="000000000000be0aaf0573dac917"

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

Hi Julien,

I tried today with your patch in xen-4.11

Still has secondary cpus problems,

Please find below log after that patch in xen-4.11
--------------------------------------------------------
Loading driver at 0x000B03B5000 EntryPoint=0x000B044907C
Loading driver at 0x000B03B5000 EntryPoint=0x000B044907C
Using modules provided by bootloader in FDT
Xen 4.11.1-pre (c/s Mon Jul 30 11:30:09 2018 +0200 git:33ced72-dirty) EFI
loader

- UART enabled -
- CPU 00000000 booting -
- Current EL 00000008 -
- Xen starting at EL2 -
- Setting up control registers -
- Turning on paging -
- Ready -
(XEN) Checking for initrd in /chosen
(XEN) RAM: 0000000000000000 - 000000001abfffff
(XEN) RAM: 000000001ad88000 - 0000000031ffffff
(XEN) RAM: 0000000032101000 - 000000003dffffff
(XEN) RAM: 0000000040000000 - 000000004cfa3fff
(XEN) RAM: 0000000089cc0000 - 00000000b03a3fff
(XEN) RAM: 00000000b1af0000 - 00000000b9af0fff
(XEN) RAM: 00000000b9af1000 - 00000000b9af8fff
(XEN) RAM: 00000000b9b09000 - 00000000b9bcffff
(XEN) RAM: 00000000b9c70000 - 00000000b9c71fff
(XEN) RAM: 00000000b9c74000 - 00000000b9d5ffff
(XEN) RAM: 00000000ba125000 - 00000000ba12bfff
(XEN) RAM: 00000000ba12c000 - 00000000bd9b7fff
(XEN) RAM: 00000000bd9b8000 - 00000000bd9b9fff
(XEN) RAM: 00000000bd9ba000 - 00000000bd9c3fff
(XEN) RAM: 00000000bd9c4000 - 00000000bef5ffff
(XEN) RAM: 00000000bef60000 - 00000000bf0effff
(XEN) RAM: 00000000bf0f0000 - 00000000bf13ffff
(XEN) RAM: 00000000bf190000 - 00000000bf193fff
(XEN) RAM: 00000000bf194000 - 00000000bfffffff
(XEN) RAM: 00000000c0000000 - 00000000dfffffff
(XEN) RAM: 0000000200000000 - 000000021fffffff
(XEN)
(XEN) MODULE[0]: 00000000b03a4000 - 00000000b03b5000 Device Tree
(XEN) MODULE[1]: 00000000b04be000 - 00000000b1975a00 Kernel
 console=tty0 console=hvc0 root=/dev/sdd10 rootwait rw rootfstype=ext4
efi=noruntime video=HDMI-A
-1:1280x720@60
(XEN)
(XEN) Command line: loglvl=all console=dtuart dtuart=/soc/serial@fff32000
dom0_mem=2048M efi=no-rs
(XEN) parameter "efi" unknown!
(XEN) Placing Xen at 0x00000000dfe00000-0x00000000e0000000
(XEN) Update BOOTMOD_XEN from 00000000b03b5000-00000000b04bdd81 =>
00000000dfe00000-00000000dff08d81
(XEN) Domain heap initialised
(XEN) Booting using Device Tree
(XEN) Platform: Generic System
(XEN) Looking for dtuart at "/soc/serial@fff32000", options ""
 Xen 4.11.1-pre
(XEN) Xen version 4.11.1-pre (omkar.bolla@) (aarch64-linux-gnu-gcc (Linaro
GCC 7.1-2017.05) 7.1.1 20170510) debug=n  Mon Aug 20 15:11:16 IST 2018
(XEN) Latest ChangeSet: Mon Jul 30 11:30:09 2018 +0200 git:33ced72-dirty
(XEN) Processor: 410fd034: "ARM Limited", variant: 0x0, part 0xd03, rev 0x4
(XEN) 64-bit Execution:
(XEN)   Processor Features: 0000000000002222 0000000000000000
(XEN)     Exception Levels: EL3:64+32 EL2:64+32 EL1:64+32 EL0:64+32
(XEN)     Extensions: FloatingPoint AdvancedSIMD
(XEN)   Debug Features: 0000000010305106 0000000000000000
(XEN)   Auxiliary Features: 0000000000000000 0000000000000000
(XEN)   Memory Model Features: 0000000000001122 0000000000000000
(XEN)   ISA Features:  0000000000011120 0000000000000000
(XEN) 32-bit Execution:
(XEN)   Processor Features: 00000131:00011011
(XEN)     Instruction Sets: AArch32 A32 Thumb Thumb-2 Jazelle
(XEN)     Extensions: GenericTimer Security
(XEN)   Debug Features: 03010066
(XEN)   Auxiliary Features: 00000000
(XEN)   Memory Model Features: 10201105 40000000 01260000 02102211
(XEN)  ISA Features: 02101110 13112111 21232042 01112131 00011142 00011121
(XEN) Using SMC Calling Convention v1.1
(XEN) Using PSCI v1.1
(XEN) SMP: Allowing 8 CPUs
(XEN) Generic Timer IRQ: phys=30 hyp=26 virt=27 Freq: 1920 KHz
(XEN) GICv2 initialization:
(XEN)         gic_dist_addr=00000000e82b1000
(XEN)         gic_cpu_addr=00000000e82b2000
(XEN)         gic_hyp_addr=00000000e82b4000
(XEN)         gic_vcpu_addr=00000000e82b6000
(XEN)         gic_maintenance_irq=25
(XEN) GICv2: 384 lines, 8 cpus, secure (IID 0200143b).
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Allocated console ring of 64 KiB.
(XEN) Bringing up CPU1
(XEN) Failed to bring up CPU1
(XEN) Failed to bring up CPU 1 (error -9)
(XEN) Bringing up CPU2
(XEN) Failed to bring up CPU2
(XEN) Failed to bring up CPU 2 (error -9)
(XEN) Bringing up CPU3
(XEN) Failed to bring up CPU3
(XEN) Failed to bring up CPU 3 (error -9)
(XEN) Bringing up CPU4
(XEN) Failed to bring up CPU4
(XEN) Failed to bring up CPU 4 (error -9)
(XEN) Bringing up CPU5
(XEN) Failed to bring up CPU5
(XEN) Failed to bring up CPU 5 (error -9)
(XEN) Bringing up CPU6
(XEN) Failed to bring up CPU6
(XEN) Failed to bring up CPU 6 (error -9)
(XEN) Bringing up CPU7
(XEN) Failed to bring up CPU7
(XEN) Failed to bring up CPU 7 (error -9)
(XEN) Brought up 1 CPUs
(XEN) P2M: 40-bit IPA with 40-bit PA and 8-bit VMID
(XEN) P2M: 3 levels with order-1 root, VTCR 0x80023558
(XEN) I/O virtualisation disabled
(XEN) build-id: 361a7d1197ce6c845658fa3210780d1751b7103a
(XEN) alternatives: Patching with alt table 00000000400acff8 ->
00000000400ad568
(XEN) *** LOADING DOMAIN 0 ***
(XEN) Loading kernel from boot module @ 00000000b04be000
(XEN) Allocating 1:1 mappings totalling 2048MB for dom0:
(XEN) BANK[0] 0x00000010000000-0x00000018000000 (128MB)
(XEN) BANK[1] 0x00000020000000-0x00000030000000 (256MB)
(XEN) BANK[2] 0x00000038000000-0x0000003c000000 (64MB)
(XEN) BANK[3] 0x00000040000000-0x0000004c000000 (192MB)
(XEN) BANK[4] 0x0000008c000000-0x000000b0000000 (576MB)
(XEN) BANK[5] 0x000000b4000000-0x000000b8000000 (64MB)
(XEN) BANK[6] 0x000000c0000000-0x000000dc000000 (448MB)
(XEN) BANK[7] 0x00000200000000-0x00000214000000 (320MB)
(XEN) Grant table range: 0x000000dfe00000-0x000000dfe40000
(XEN) Allocating PPI 16 for event channel interrupt
(XEN) Loading zImage from 00000000b04be000 to
0000000010080000-0000000011537a00
(XEN) Loading dom0 DTB to 0x0000000017e00000-0x0000000017e0d73b
(XEN) Initial low memory virq threshold set at 0x4000 pages.
(XEN) Scrubbing Free RAM on 1 nodes using 1 CPUs
(XEN)
....................................................................done.
(XEN) Std. Loglevel: All
(XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings)
(XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input
to Xen)
(XEN) Freed 280kB init memory.
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER4
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER8
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER12
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER16
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER20
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER24
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER28
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER32
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER36
(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER40
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.9.113-07887-geb8dbd1-dirty
(omkar.bolla@OmkarB-LaptopU) (gcc version 7.1.1 20170510 (Linaro GCC
7.1-2017.05) ) #32 SMP PREEMPT Sun
Aug 19 17:07:02 IST 2018
[    0.000000] Boot CPU: AArch64 Processor [410fd034]
[    0.000000] Xen 4.11 support found
[    0.000000] efi: Getting EFI parameters from FDT:
[    0.000000] efi: UEFI not found.
[    0.000000] Ion: base 0xda200000, size is 0x1e00000, node name graphic,
heap-name carveout_gralloc namesize 17,[99][97][114][118]
[    0.000000] Ion: insert heap-name carveout_gralloc
[    0.000000] OF: reserved mem: initialized node graphic, compatible id
hisi_ion
[    0.000000] cma: Reserved 64 MiB at 0x00000000d6000000
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: Trusted OS migration not required
[    0.000000] psci: SMC Calling Convention v1.1
[    0.000000] percpu: Embedded 23 pages/cpu @ffffffc213f88000 s54936 r8192
d31080 u94208
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: enabling workaround for ARM erratum 845719
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.
Total pages: 515592
[    0.000000] Kernel command line: console=tty0 console=hvc0
root=/dev/sdd10 rootwait rw rootfstype=ext4 efi=noruntime
video=HDMI-A-1:1280x720@60
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152
bytes)
[    0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576
bytes)
[    0.000000] software IO TLB [mem 0xd2000000-0xd6000000] (64MB) mapped at
[ffffffc0d2000000-ffffffc0d5ffffff]
[    0.000000] Memory: 1824004K/2095104K available (13756K kernel code,
1374K rwdata, 4884K rodata, 1152K init, 1067K bss, 205564K reserved, 65536K
cma-reserved)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     modules : 0xffffff8000000000 - 0xffffff8008000000   (
 128 MB)
[    0.000000]     vmalloc : 0xffffff8008000000 - 0xffffffbebfff0000   (
 250 GB)
[    0.000000]       .text : 0xffffff8008080000 - 0xffffff8008df0000   (
13760 KB)
[    0.000000]     .rodata : 0xffffff8008df0000 - 0xffffff80092c0000   (
4928 KB)
[    0.000000]       .init : 0xffffff80092c0000 - 0xffffff80093e0000   (
1152 KB)
[    0.000000]       .data : 0xffffff80093e0000 - 0xffffff8009537a00   (
1375 KB)
[    0.000000]        .bss : 0xffffff8009537a00 - 0xffffff8009642754   (
1068 KB)
[    0.000000]     fixed   : 0xffffffbefe7fb000 - 0xffffffbefec00000   (
4116 KB)
[    0.000000]     PCI I/O : 0xffffffbefee00000 - 0xffffffbeffe00000   (
16 MB)
[    0.000000]     vmemmap : 0xffffffbf00000000 - 0xffffffc000000000   (
 4 GB maximum)
[    0.000000]               0xffffffbf00400000 - 0xffffffbf08500000   (
 129 MB actual)
[    0.000000]     memory  : 0xffffffc010000000 - 0xffffffc214000000   (
8256 MB)
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]  Build-time adjustment of leaf fanout to 64.
[    0.000000]  RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=1.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=64, nr_cpu_ids=1
[    0.000000] NR_IRQS:64 nr_irqs:64 0
[    0.000000] arm_arch_timer: Architected cp15 timer(s) running at 1.92MHz
(virt).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff
max_cycles: 0x1c570327e, max_idle_ns: 1763180809505 ns
[    0.000005] sched_clock: 56 bits at 1920kHz, resolution 520ns, wraps
every 4398046510977ns
[    0.000105] clocksource: arm,sp804: mask: 0xffffffff max_cycles:
0xffffffff, max_idle_ns: 58334160866034 ns
[    0.000699] Console: colour dummy device 80x25
[    0.001190] console [tty0] enabled
[    0.341427] console [hvc0] enabled
[    0.344935] Calibrating delay loop (skipped), value calculated using
timer frequency.. 3.84 BogoMIPS (lpj=7680)
[    0.355049] pid_max: default: 32768 minimum: 301
[    0.359845] Security Framework initialized
[    0.363910] SELinux:  Initializing.
[    0.367538] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes)
[    0.374225] Mountpoint-cache hash table entries: 4096 (order: 3, 32768
bytes)
[    0.382219] ftrace: allocating 44464 entries in 174 pages
[    0.479344] sched-energy: CPU device node has no sched-energy-costs
[    0.485645] Invalid sched_group_energy for CPU0
[    0.490181] CPU0: update cpu_capacity 1024
[    0.494355] ASID allocator initialised with 32768 entries
[    0.500803] xen:grant_table: Grant tables using version 1 layout
[    0.506746] Grant table initialized
[    0.510310] xen:events: Using FIFO-based ABI
[    0.514720] Xen: initializing cpu0
[    0.547593] EFI services will not be available.
[    0.560149] Brought up 1 CPUs
[    0.563030] SMP: Total of 1 processors activated.
[    0.567826] CPU features: detected feature: 32-bit EL0 Support
[    0.573708] CPU features: detected feature: Kernel page table isolation
(KPTI)
[    0.586209] CPU: All CPU(s) started at EL1
[    0.590234] alternatives: patching kernel code
[    0.594924] Invalid sched_group_energy for CPU0
[    0.599376] CPU0: update max cpu_capacity 1024
[    0.603878] Invalid sched_group_energy for Cluster0
[    0.610428] devtmpfs: initialized

--------------------------------------------------------

Thanks,
Omkar B

On Wed, Aug 15, 2018 at 11:52 PM, Julien Grall <julien.grall@arm.com> wrote:

> On 08/15/2018 10:15 AM, Omkar Bolla wrote:
>
>> HI Julien,
>>
>
> Hello,
>
> As you suggested, I enabled early printk for hikey960 in xen-4.8 stable
>> branch and xen-4.11 stable branch.
>>
>
> Looking at the logs, Xen is placed differently in the memory:
>         - Xen 4.8:  0x000000001aa00000
>         - Xen 4.11: 0x000000021fe00000
>
> With Xen 4.11, the binary will be placed above 4GB. There was some change
> in the way to place Xen in the memory in 2016 allowing to place Xen at the
> end of the usable RAM.
>
> I suspect the firmware does not support 64-bit address entry point for
> secondary CPU. This would explain the ADDRESS_INVALID from PSCI CPU UP
> call. Can you give a try to this patch:
>
> diff --git a/xen/arch/arm/setup.c b/xen/arch/arm/setup.c
> index 7d40a8466b..13318da6b1 100644
> --- a/xen/arch/arm/setup.c
> +++ b/xen/arch/arm/setup.c
> @@ -408,13 +408,11 @@ static paddr_t __init get_xen_paddr(void)
>              if ( !e )
>                  continue;
>
> -#ifdef CONFIG_ARM_32
>              /* Xen must be under 4GB */
>              if ( e > 0x100000000ULL )
>                  e = 0x100000000ULL;
>              if ( e < bank->start )
>                  continue;
> -#endif
>
>              s = e - min_size;
>
>
> Cheers,
>
> --
> Julien Grall
>

-- 






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

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

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

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)=
">Hi Julien,</div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148=
)"><br></div><div class=3D"gmail_default" style=3D"color:rgb(11,83,148)">I =
tried today with your patch in xen-4.11</div><div class=3D"gmail_default" s=
tyle=3D"color:rgb(11,83,148)"><br></div><div class=3D"gmail_default" style=
=3D"color:rgb(11,83,148)">Still has secondary cpus problems,</div><div clas=
s=3D"gmail_default" style=3D"color:rgb(11,83,148)"><br></div><div class=3D"=
gmail_default" style=3D"color:rgb(11,83,148)">Please find below log after t=
hat patch in xen-4.11</div><div class=3D"gmail_default" style=3D"color:rgb(=
11,83,148)">--------------------------------------------------------</div><=
div class=3D"gmail_default"><div class=3D"gmail_default"><font color=3D"#0b=
5394">Loading driver at 0x000B03B5000 EntryPoint=3D0x000B044907C</font></di=
v><div class=3D"gmail_default"><font color=3D"#0b5394">Loading driver at 0x=
000B03B5000 EntryPoint=3D0x000B044907C=C2=A0</font></div><div class=3D"gmai=
l_default"><font color=3D"#0b5394">Using modules provided by bootloader in =
FDT</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">Xen 4.=
11.1-pre (c/s Mon Jul 30 11:30:09 2018 +0200 git:33ced72-dirty) EFI loader<=
/font></div><div class=3D"gmail_default"><font color=3D"#0b5394"><br></font=
></div><div class=3D"gmail_default"><font color=3D"#0b5394">- UART enabled =
-</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">- CPU 00=
000000 booting -</font></div><div class=3D"gmail_default"><font color=3D"#0=
b5394">- Current EL 00000008 -</font></div><div class=3D"gmail_default"><fo=
nt color=3D"#0b5394">- Xen starting at EL2 -</font></div><div class=3D"gmai=
l_default"><font color=3D"#0b5394">- Setting up control registers -</font><=
/div><div class=3D"gmail_default"><font color=3D"#0b5394">- Turning on pagi=
ng -</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">- Rea=
dy -</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN)=
 Checking for initrd in /chosen</font></div><div class=3D"gmail_default"><f=
ont color=3D"#0b5394">(XEN) RAM: 0000000000000000 - 000000001abfffff</font>=
</div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) RAM: 00000=
0001ad88000 - 0000000031ffffff</font></div><div class=3D"gmail_default"><fo=
nt color=3D"#0b5394">(XEN) RAM: 0000000032101000 - 000000003dffffff</font><=
/div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) RAM: 000000=
0040000000 - 000000004cfa3fff</font></div><div class=3D"gmail_default"><fon=
t color=3D"#0b5394">(XEN) RAM: 0000000089cc0000 - 00000000b03a3fff</font></=
div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) RAM: 0000000=
0b1af0000 - 00000000b9af0fff</font></div><div class=3D"gmail_default"><font=
 color=3D"#0b5394">(XEN) RAM: 00000000b9af1000 - 00000000b9af8fff</font></d=
iv><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) RAM: 00000000=
b9b09000 - 00000000b9bcffff</font></div><div class=3D"gmail_default"><font =
color=3D"#0b5394">(XEN) RAM: 00000000b9c70000 - 00000000b9c71fff</font></di=
v><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) RAM: 00000000b=
9c74000 - 00000000b9d5ffff</font></div><div class=3D"gmail_default"><font c=
olor=3D"#0b5394">(XEN) RAM: 00000000ba125000 - 00000000ba12bfff</font></div=
><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) RAM: 00000000ba=
12c000 - 00000000bd9b7fff</font></div><div class=3D"gmail_default"><font co=
lor=3D"#0b5394">(XEN) RAM: 00000000bd9b8000 - 00000000bd9b9fff</font></div>=
<div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) RAM: 00000000bd9=
ba000 - 00000000bd9c3fff</font></div><div class=3D"gmail_default"><font col=
or=3D"#0b5394">(XEN) RAM: 00000000bd9c4000 - 00000000bef5ffff</font></div><=
div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) RAM: 00000000bef6=
0000 - 00000000bf0effff</font></div><div class=3D"gmail_default"><font colo=
r=3D"#0b5394">(XEN) RAM: 00000000bf0f0000 - 00000000bf13ffff</font></div><d=
iv class=3D"gmail_default"><font color=3D"#0b5394">(XEN) RAM: 00000000bf190=
000 - 00000000bf193fff</font></div><div class=3D"gmail_default"><font color=
=3D"#0b5394">(XEN) RAM: 00000000bf194000 - 00000000bfffffff</font></div><di=
v class=3D"gmail_default"><font color=3D"#0b5394">(XEN) RAM: 00000000c00000=
00 - 00000000dfffffff</font></div><div class=3D"gmail_default"><font color=
=3D"#0b5394">(XEN) RAM: 0000000200000000 - 000000021fffffff</font></div><di=
v class=3D"gmail_default"><font color=3D"#0b5394">(XEN)=C2=A0</font></div><=
div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) MODULE[0]: 000000=
00b03a4000 - 00000000b03b5000 Device Tree=C2=A0=C2=A0</font></div><div clas=
s=3D"gmail_default"><font color=3D"#0b5394">(XEN) MODULE[1]: 00000000b04be0=
00 - 00000000b1975a00 Kernel=C2=A0 =C2=A0 =C2=A0 =C2=A0console=3Dtty0 conso=
le=3Dhvc0 root=3D/dev/sdd10 rootwait rw rootfstype=3Dext4 efi=3Dnoruntime v=
ideo=3DHDMI-A</font></div><div class=3D"gmail_default"><font color=3D"#0b53=
94">-1:1280x720@60</font></div><div class=3D"gmail_default"><font color=3D"=
#0b5394">(XEN)=C2=A0</font></div><div class=3D"gmail_default"><font color=
=3D"#0b5394">(XEN) Command line: loglvl=3Dall console=3Ddtuart dtuart=3D/so=
c/serial@fff32000 dom0_mem=3D2048M efi=3Dno-rs</font></div><div class=3D"gm=
ail_default"><font color=3D"#0b5394">(XEN) parameter &quot;efi&quot; unknow=
n!</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) P=
lacing Xen at 0x00000000dfe00000-0x00000000e0000000</font></div><div class=
=3D"gmail_default"><font color=3D"#0b5394">(XEN) Update BOOTMOD_XEN from 00=
000000b03b5000-00000000b04bdd81 =3D&gt; 00000000dfe00000-00000000dff08d81</=
font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Domai=
n heap initialised</font></div><div class=3D"gmail_default"><font color=3D"=
#0b5394">(XEN) Booting using Device Tree</font></div><div class=3D"gmail_de=
fault"><font color=3D"#0b5394">(XEN) Platform: Generic System</font></div><=
div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Looking for dtuar=
t at &quot;/soc/serial@fff32000&quot;, options &quot;&quot;</font></div><di=
v class=3D"gmail_default"><font color=3D"#0b5394">=C2=A0Xen 4.11.1-pre</fon=
t></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Xen vers=
ion 4.11.1-pre (omkar.bolla@) (aarch64-linux-gnu-gcc (Linaro GCC 7.1-2017.0=
5) 7.1.1 20170510) debug=3Dn=C2=A0 Mon Aug 20 15:11:16 IST 2018</font></div=
><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Latest ChangeSe=
t: Mon Jul 30 11:30:09 2018 +0200 git:33ced72-dirty</font></div><div class=
=3D"gmail_default"><font color=3D"#0b5394">(XEN) Processor: 410fd034: &quot=
;ARM Limited&quot;, variant: 0x0, part 0xd03, rev 0x4</font></div><div clas=
s=3D"gmail_default"><font color=3D"#0b5394">(XEN) 64-bit Execution:</font><=
/div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN)=C2=A0 =C2=
=A0Processor Features: 0000000000002222 0000000000000000</font></div><div c=
lass=3D"gmail_default"><font color=3D"#0b5394">(XEN)=C2=A0 =C2=A0 =C2=A0Exc=
eption Levels: EL3:64+32 EL2:64+32 EL1:64+32 EL0:64+32</font></div><div cla=
ss=3D"gmail_default"><font color=3D"#0b5394">(XEN)=C2=A0 =C2=A0 =C2=A0Exten=
sions: FloatingPoint AdvancedSIMD</font></div><div class=3D"gmail_default">=
<font color=3D"#0b5394">(XEN)=C2=A0 =C2=A0Debug Features: 0000000010305106 =
0000000000000000</font></div><div class=3D"gmail_default"><font color=3D"#0=
b5394">(XEN)=C2=A0 =C2=A0Auxiliary Features: 0000000000000000 0000000000000=
000</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN)=
=C2=A0 =C2=A0Memory Model Features: 0000000000001122 0000000000000000</font=
></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN)=C2=A0 =C2=
=A0ISA Features:=C2=A0 0000000000011120 0000000000000000</font></div><div c=
lass=3D"gmail_default"><font color=3D"#0b5394">(XEN) 32-bit Execution:</fon=
t></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN)=C2=A0 =
=C2=A0Processor Features: 00000131:00011011</font></div><div class=3D"gmail=
_default"><font color=3D"#0b5394">(XEN)=C2=A0 =C2=A0 =C2=A0Instruction Sets=
: AArch32 A32 Thumb Thumb-2 Jazelle</font></div><div class=3D"gmail_default=
"><font color=3D"#0b5394">(XEN)=C2=A0 =C2=A0 =C2=A0Extensions: GenericTimer=
 Security</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">=
(XEN)=C2=A0 =C2=A0Debug Features: 03010066</font></div><div class=3D"gmail_=
default"><font color=3D"#0b5394">(XEN)=C2=A0 =C2=A0Auxiliary Features: 0000=
0000</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN)=
=C2=A0 =C2=A0Memory Model Features: 10201105 40000000 01260000 02102211</fo=
nt></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN)=C2=A0 I=
SA Features: 02101110 13112111 21232042 01112131 00011142 00011121</font></=
div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Using SMC Ca=
lling Convention v1.1</font></div><div class=3D"gmail_default"><font color=
=3D"#0b5394">(XEN) Using PSCI v1.1</font></div><div class=3D"gmail_default"=
><font color=3D"#0b5394">(XEN) SMP: Allowing 8 CPUs</font></div><div class=
=3D"gmail_default"><font color=3D"#0b5394">(XEN) Generic Timer IRQ: phys=3D=
30 hyp=3D26 virt=3D27 Freq: 1920 KHz</font></div><div class=3D"gmail_defaul=
t"><font color=3D"#0b5394">(XEN) GICv2 initialization:</font></div><div cla=
ss=3D"gmail_default"><font color=3D"#0b5394">(XEN)=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0gic_dist_addr=3D00000000e82b1000</font></div><div class=3D"gmail_=
default"><font color=3D"#0b5394">(XEN)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0gic=
_cpu_addr=3D00000000e82b2000</font></div><div class=3D"gmail_default"><font=
 color=3D"#0b5394">(XEN)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0gic_hyp_addr=3D00=
000000e82b4000</font></div><div class=3D"gmail_default"><font color=3D"#0b5=
394">(XEN)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0gic_vcpu_addr=3D00000000e82b600=
0</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN)=C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0gic_maintenance_irq=3D25</font></div><div cl=
ass=3D"gmail_default"><font color=3D"#0b5394">(XEN) GICv2: 384 lines, 8 cpu=
s, secure (IID 0200143b).</font></div><div class=3D"gmail_default"><font co=
lor=3D"#0b5394">(XEN) Using scheduler: SMP Credit Scheduler (credit)</font>=
</div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Allocated =
console ring of 64 KiB.</font></div><div class=3D"gmail_default"><font colo=
r=3D"#0b5394">(XEN) Bringing up CPU1</font></div><div class=3D"gmail_defaul=
t"><font color=3D"#0b5394">(XEN) Failed to bring up CPU1</font></div><div c=
lass=3D"gmail_default"><font color=3D"#0b5394">(XEN) Failed to bring up CPU=
 1 (error -9)</font></div><div class=3D"gmail_default"><font color=3D"#0b53=
94">(XEN) Bringing up CPU2</font></div><div class=3D"gmail_default"><font c=
olor=3D"#0b5394">(XEN) Failed to bring up CPU2</font></div><div class=3D"gm=
ail_default"><font color=3D"#0b5394">(XEN) Failed to bring up CPU 2 (error =
-9)</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) =
Bringing up CPU3</font></div><div class=3D"gmail_default"><font color=3D"#0=
b5394">(XEN) Failed to bring up CPU3</font></div><div class=3D"gmail_defaul=
t"><font color=3D"#0b5394">(XEN) Failed to bring up CPU 3 (error -9)</font>=
</div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Bringing u=
p CPU4</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XE=
N) Failed to bring up CPU4</font></div><div class=3D"gmail_default"><font c=
olor=3D"#0b5394">(XEN) Failed to bring up CPU 4 (error -9)</font></div><div=
 class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Bringing up CPU5</fo=
nt></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Failed =
to bring up CPU5</font></div><div class=3D"gmail_default"><font color=3D"#0=
b5394">(XEN) Failed to bring up CPU 5 (error -9)</font></div><div class=3D"=
gmail_default"><font color=3D"#0b5394">(XEN) Bringing up CPU6</font></div><=
div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Failed to bring u=
p CPU6</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XE=
N) Failed to bring up CPU 6 (error -9)</font></div><div class=3D"gmail_defa=
ult"><font color=3D"#0b5394">(XEN) Bringing up CPU7</font></div><div class=
=3D"gmail_default"><font color=3D"#0b5394">(XEN) Failed to bring up CPU7</f=
ont></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Failed=
 to bring up CPU 7 (error -9)</font></div><div class=3D"gmail_default"><fon=
t color=3D"#0b5394">(XEN) Brought up 1 CPUs</font></div><div class=3D"gmail=
_default"><font color=3D"#0b5394">(XEN) P2M: 40-bit IPA with 40-bit PA and =
8-bit VMID</font></div><div class=3D"gmail_default"><font color=3D"#0b5394"=
>(XEN) P2M: 3 levels with order-1 root, VTCR 0x80023558</font></div><div cl=
ass=3D"gmail_default"><font color=3D"#0b5394">(XEN) I/O virtualisation disa=
bled</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN)=
 build-id: 361a7d1197ce6c845658fa3210780d1751b7103a</font></div><div class=
=3D"gmail_default"><font color=3D"#0b5394">(XEN) alternatives: Patching wit=
h alt table 00000000400acff8 -&gt; 00000000400ad568</font></div><div class=
=3D"gmail_default"><font color=3D"#0b5394">(XEN) *** LOADING DOMAIN 0 ***</=
font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Loadi=
ng kernel from boot module @ 00000000b04be000</font></div><div class=3D"gma=
il_default"><font color=3D"#0b5394">(XEN) Allocating 1:1 mappings totalling=
 2048MB for dom0:</font></div><div class=3D"gmail_default"><font color=3D"#=
0b5394">(XEN) BANK[0] 0x00000010000000-0x00000018000000 (128MB)</font></div=
><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) BANK[1] 0x00000=
020000000-0x00000030000000 (256MB)</font></div><div class=3D"gmail_default"=
><font color=3D"#0b5394">(XEN) BANK[2] 0x00000038000000-0x0000003c000000 (6=
4MB)</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN)=
 BANK[3] 0x00000040000000-0x0000004c000000 (192MB)</font></div><div class=
=3D"gmail_default"><font color=3D"#0b5394">(XEN) BANK[4] 0x0000008c000000-0=
x000000b0000000 (576MB)</font></div><div class=3D"gmail_default"><font colo=
r=3D"#0b5394">(XEN) BANK[5] 0x000000b4000000-0x000000b8000000 (64MB)</font>=
</div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) BANK[6] 0x=
000000c0000000-0x000000dc000000 (448MB)</font></div><div class=3D"gmail_def=
ault"><font color=3D"#0b5394">(XEN) BANK[7] 0x00000200000000-0x000002140000=
00 (320MB)</font></div><div class=3D"gmail_default"><font color=3D"#0b5394"=
>(XEN) Grant table range: 0x000000dfe00000-0x000000dfe40000</font></div><di=
v class=3D"gmail_default"><font color=3D"#0b5394">(XEN) Allocating PPI 16 f=
or event channel interrupt</font></div><div class=3D"gmail_default"><font c=
olor=3D"#0b5394">(XEN) Loading zImage from 00000000b04be000 to 000000001008=
0000-0000000011537a00</font></div><div class=3D"gmail_default"><font color=
=3D"#0b5394">(XEN) Loading dom0 DTB to 0x0000000017e00000-0x0000000017e0d73=
b</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) In=
itial low memory virq threshold set at 0x4000 pages.</font></div><div class=
=3D"gmail_default"><font color=3D"#0b5394">(XEN) Scrubbing Free RAM on 1 no=
des using 1 CPUs</font></div><div class=3D"gmail_default"><font color=3D"#0=
b5394">(XEN) ..............................................................=
......done.</font></div><div class=3D"gmail_default"><font color=3D"#0b5394=
">(XEN) Std. Loglevel: All</font></div><div class=3D"gmail_default"><font c=
olor=3D"#0b5394">(XEN) Guest Loglevel: Nothing (Rate-limited: Errors and wa=
rnings)</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">(X=
EN) *** Serial input -&gt; DOM0 (type &#39;CTRL-a&#39; three times to switc=
h input to Xen)</font></div><div class=3D"gmail_default"><font color=3D"#0b=
5394">(XEN) Freed 280kB init memory.</font></div><div class=3D"gmail_defaul=
t"><font color=3D"#0b5394">(XEN) d0v0: vGICD: unhandled word write 0xffffff=
ff to ICACTIVER4</font></div><div class=3D"gmail_default"><font color=3D"#0=
b5394">(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER8</fo=
nt></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) d0v0: v=
GICD: unhandled word write 0xffffffff to ICACTIVER12</font></div><div class=
=3D"gmail_default"><font color=3D"#0b5394">(XEN) d0v0: vGICD: unhandled wor=
d write 0xffffffff to ICACTIVER16</font></div><div class=3D"gmail_default">=
<font color=3D"#0b5394">(XEN) d0v0: vGICD: unhandled word write 0xffffffff =
to ICACTIVER20</font></div><div class=3D"gmail_default"><font color=3D"#0b5=
394">(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER24</fon=
t></div><div class=3D"gmail_default"><font color=3D"#0b5394">(XEN) d0v0: vG=
ICD: unhandled word write 0xffffffff to ICACTIVER28</font></div><div class=
=3D"gmail_default"><font color=3D"#0b5394">(XEN) d0v0: vGICD: unhandled wor=
d write 0xffffffff to ICACTIVER32</font></div><div class=3D"gmail_default">=
<font color=3D"#0b5394">(XEN) d0v0: vGICD: unhandled word write 0xffffffff =
to ICACTIVER36</font></div><div class=3D"gmail_default"><font color=3D"#0b5=
394">(XEN) d0v0: vGICD: unhandled word write 0xffffffff to ICACTIVER40</fon=
t></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0=
 0.000000] Booting Linux on physical CPU 0x0</font></div><div class=3D"gmai=
l_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] Linux version 4=
.9.113-07887-geb8dbd1-dirty (omkar.bolla@OmkarB-LaptopU) (gcc version 7.1.1=
 20170510 (Linaro GCC 7.1-2017.05) ) #32 SMP PREEMPT Sun=C2=A0</font></div>=
<div class=3D"gmail_default"><font color=3D"#0b5394">Aug 19 17:07:02 IST 20=
18</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0=
 =C2=A0 0.000000] Boot CPU: AArch64 Processor [410fd034]</font></div><div c=
lass=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] Xen=
 4.11 support found</font></div><div class=3D"gmail_default"><font color=3D=
"#0b5394">[=C2=A0 =C2=A0 0.000000] efi: Getting EFI parameters from FDT:</f=
ont></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=
=A0 0.000000] efi: UEFI not found.</font></div><div class=3D"gmail_default"=
><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] Ion: base 0xda200000, siz=
e is 0x1e00000, node name graphic, heap-name carveout_gralloc namesize 17,[=
99][97][114][118]</font></div><div class=3D"gmail_default"><font color=3D"#=
0b5394">[=C2=A0 =C2=A0 0.000000] Ion: insert heap-name carveout_gralloc=C2=
=A0</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=
=A0 =C2=A0 0.000000] OF: reserved mem: initialized node graphic, compatible=
 id hisi_ion</font></div><div class=3D"gmail_default"><font color=3D"#0b539=
4">[=C2=A0 =C2=A0 0.000000] cma: Reserved 64 MiB at 0x00000000d6000000</fon=
t></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0=
 0.000000] psci: probing for conduit method from DT.</font></div><div class=
=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] psci: P=
SCIv1.1 detected in firmware.</font></div><div class=3D"gmail_default"><fon=
t color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] psci: Using standard PSCI v0.2=
 function IDs</font></div><div class=3D"gmail_default"><font color=3D"#0b53=
94">[=C2=A0 =C2=A0 0.000000] psci: Trusted OS migration not required</font>=
</div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0=
.000000] psci: SMC Calling Convention v1.1</font></div><div class=3D"gmail_=
default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] percpu: Embedded =
23 pages/cpu @ffffffc213f88000 s54936 r8192 d31080 u94208</font></div><div =
class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] De=
tected VIPT I-cache on CPU0</font></div><div class=3D"gmail_default"><font =
color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] CPU features: enabling workaroun=
d for ARM erratum 845719</font></div><div class=3D"gmail_default"><font col=
or=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] Built 1 zonelists in Zone order, mo=
bility grouping on.=C2=A0 Total pages: 515592</font></div><div class=3D"gma=
il_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] Kernel command=
 line: console=3Dtty0 console=3Dhvc0 root=3D/dev/sdd10 rootwait rw rootfsty=
pe=3Dext4 efi=3Dnoruntime video=3DHDMI-A-1:1280x720@60</font></div><div cla=
ss=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] PID h=
ash table entries: 4096 (order: 3, 32768 bytes)</font></div><div class=3D"g=
mail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] Dentry cache=
 hash table entries: 262144 (order: 9, 2097152 bytes)</font></div><div clas=
s=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] Inode-=
cache hash table entries: 131072 (order: 8, 1048576 bytes)</font></div><div=
 class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] s=
oftware IO TLB [mem 0xd2000000-0xd6000000] (64MB) mapped at [ffffffc0d20000=
00-ffffffc0d5ffffff]</font></div><div class=3D"gmail_default"><font color=
=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] Memory: 1824004K/2095104K available (=
13756K kernel code, 1374K rwdata, 4884K rodata, 1152K init, 1067K bss, 2055=
64K reserved, 65536K cma-reserved)</font></div><div class=3D"gmail_default"=
><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] Virtual kernel memory lay=
out:</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=
=A0 =C2=A0 0.000000]=C2=A0 =C2=A0 =C2=A0modules : 0xffffff8000000000 - 0xff=
ffff8008000000=C2=A0 =C2=A0(=C2=A0 =C2=A0128 MB)</font></div><div class=3D"=
gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000]=C2=A0 =C2=
=A0 =C2=A0vmalloc : 0xffffff8008000000 - 0xffffffbebfff0000=C2=A0 =C2=A0(=
=C2=A0 =C2=A0250 GB)</font></div><div class=3D"gmail_default"><font color=
=3D"#0b5394">[=C2=A0 =C2=A0 0.000000]=C2=A0 =C2=A0 =C2=A0 =C2=A0.text : 0xf=
fffff8008080000 - 0xffffff8008df0000=C2=A0 =C2=A0( 13760 KB)</font></div><d=
iv class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000]=
=C2=A0 =C2=A0 =C2=A0.rodata : 0xffffff8008df0000 - 0xffffff80092c0000=C2=A0=
 =C2=A0(=C2=A0 4928 KB)</font></div><div class=3D"gmail_default"><font colo=
r=3D"#0b5394">[=C2=A0 =C2=A0 0.000000]=C2=A0 =C2=A0 =C2=A0 =C2=A0.init : 0x=
ffffff80092c0000 - 0xffffff80093e0000=C2=A0 =C2=A0(=C2=A0 1152 KB)</font></=
div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.0=
00000]=C2=A0 =C2=A0 =C2=A0 =C2=A0.data : 0xffffff80093e0000 - 0xffffff80095=
37a00=C2=A0 =C2=A0(=C2=A0 1375 KB)</font></div><div class=3D"gmail_default"=
><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000]=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 .bss : 0xffffff8009537a00 - 0xffffff8009642754=C2=A0 =C2=A0(=C2=A0 1068=
 KB)</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=
=A0 =C2=A0 0.000000]=C2=A0 =C2=A0 =C2=A0fixed=C2=A0 =C2=A0: 0xffffffbefe7fb=
000 - 0xffffffbefec00000=C2=A0 =C2=A0(=C2=A0 4116 KB)</font></div><div clas=
s=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000]=C2=A0 =
=C2=A0 =C2=A0PCI I/O : 0xffffffbefee00000 - 0xffffffbeffe00000=C2=A0 =C2=A0=
(=C2=A0 =C2=A0 16 MB)</font></div><div class=3D"gmail_default"><font color=
=3D"#0b5394">[=C2=A0 =C2=A0 0.000000]=C2=A0 =C2=A0 =C2=A0vmemmap : 0xffffff=
bf00000000 - 0xffffffc000000000=C2=A0 =C2=A0(=C2=A0 =C2=A0 =C2=A04 GB maxim=
um)</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=
=A0 =C2=A0 0.000000]=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
0xffffffbf00400000 - 0xffffffbf08500000=C2=A0 =C2=A0(=C2=A0 =C2=A0129 MB ac=
tual)</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=
=A0 =C2=A0 0.000000]=C2=A0 =C2=A0 =C2=A0memory=C2=A0 : 0xffffffc010000000 -=
 0xffffffc214000000=C2=A0 =C2=A0(=C2=A0 8256 MB)</font></div><div class=3D"=
gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] Preemptible=
 hierarchical RCU implementation.</font></div><div class=3D"gmail_default">=
<font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000]=C2=A0 Build-time adjustmen=
t of leaf fanout to 64.</font></div><div class=3D"gmail_default"><font colo=
r=3D"#0b5394">[=C2=A0 =C2=A0 0.000000]=C2=A0 RCU restricting CPUs from NR_C=
PUS=3D64 to nr_cpu_ids=3D1.</font></div><div class=3D"gmail_default"><font =
color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] RCU: Adjusting geometry for rcu_=
fanout_leaf=3D64, nr_cpu_ids=3D1</font></div><div class=3D"gmail_default"><=
font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000000] NR_IRQS:64 nr_irqs:64 0</fo=
nt></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=
=A0 0.000000] arm_arch_timer: Architected cp15 timer(s) running at 1.92MHz =
(virt).</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=
=C2=A0 =C2=A0 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffff=
ff max_cycles: 0x1c570327e, max_idle_ns: 1763180809505 ns</font></div><div =
class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000005] sc=
hed_clock: 56 bits at 1920kHz, resolution 520ns, wraps every 4398046510977n=
s</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =
=C2=A0 0.000105] clocksource: arm,sp804: mask: 0xffffffff max_cycles: 0xfff=
fffff, max_idle_ns: 58334160866034 ns</font></div><div class=3D"gmail_defau=
lt"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.000699] Console: colour dummy =
device 80x25</font></div><div class=3D"gmail_default"><font color=3D"#0b539=
4">[=C2=A0 =C2=A0 0.001190] console [tty0] enabled</font></div><div class=
=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.341427] console=
 [hvc0] enabled</font></div><div class=3D"gmail_default"><font color=3D"#0b=
5394">[=C2=A0 =C2=A0 0.344935] Calibrating delay loop (skipped), value calc=
ulated using timer frequency.. 3.84 BogoMIPS (lpj=3D7680)</font></div><div =
class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.355049] pi=
d_max: default: 32768 minimum: 301</font></div><div class=3D"gmail_default"=
><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.359845] Security Framework initia=
lized</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=
=A0 =C2=A0 0.363910] SELinux:=C2=A0 Initializing.</font></div><div class=3D=
"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.367538] Mount-cach=
e hash table entries: 4096 (order: 3, 32768 bytes)</font></div><div class=
=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.374225] Mountpo=
int-cache hash table entries: 4096 (order: 3, 32768 bytes)</font></div><div=
 class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.382219] f=
trace: allocating 44464 entries in 174 pages</font></div><div class=3D"gmai=
l_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.479344] sched-energy: C=
PU device node has no sched-energy-costs</font></div><div class=3D"gmail_de=
fault"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.485645] Invalid sched_group=
_energy for CPU0</font></div><div class=3D"gmail_default"><font color=3D"#0=
b5394">[=C2=A0 =C2=A0 0.490181] CPU0: update cpu_capacity 1024</font></div>=
<div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.49435=
5] ASID allocator initialised with 32768 entries</font></div><div class=3D"=
gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.500803] xen:grant_t=
able: Grant tables using version 1 layout</font></div><div class=3D"gmail_d=
efault"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.506746] Grant table initia=
lized</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=
=A0 =C2=A0 0.510310] xen:events: Using FIFO-based ABI</font></div><div clas=
s=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.514720] Xen: i=
nitializing cpu0</font></div><div class=3D"gmail_default"><font color=3D"#0=
b5394">[=C2=A0 =C2=A0 0.547593] EFI services will not be available.</font><=
/div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.=
560149] Brought up 1 CPUs</font></div><div class=3D"gmail_default"><font co=
lor=3D"#0b5394">[=C2=A0 =C2=A0 0.563030] SMP: Total of 1 processors activat=
ed.</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=
=A0 =C2=A0 0.567826] CPU features: detected feature: 32-bit EL0 Support</fo=
nt></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=
=A0 0.573708] CPU features: detected feature: Kernel page table isolation (=
KPTI)</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=
=A0 =C2=A0 0.586209] CPU: All CPU(s) started at EL1</font></div><div class=
=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.590234] alterna=
tives: patching kernel code</font></div><div class=3D"gmail_default"><font =
color=3D"#0b5394">[=C2=A0 =C2=A0 0.594924] Invalid sched_group_energy for C=
PU0</font></div><div class=3D"gmail_default"><font color=3D"#0b5394">[=C2=
=A0 =C2=A0 0.599376] CPU0: update max cpu_capacity 1024</font></div><div cl=
ass=3D"gmail_default"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.603878] Inva=
lid sched_group_energy for Cluster0</font></div><div class=3D"gmail_default=
"><font color=3D"#0b5394">[=C2=A0 =C2=A0 0.610428] devtmpfs: initialized</f=
ont></div><div style=3D"color:rgb(11,83,148)"><br></div></div><div class=3D=
"gmail_default" style=3D"color:rgb(11,83,148)">----------------------------=
----------------------------</div><div class=3D"gmail_default" style=3D"col=
or:rgb(11,83,148)"><br></div><div class=3D"gmail_default" style=3D"color:rg=
b(11,83,148)">Thanks,</div><div class=3D"gmail_default" style=3D"color:rgb(=
11,83,148)">Omkar B</div></div><div class=3D"gmail_extra"><br><div class=3D=
"gmail_quote">On Wed, Aug 15, 2018 at 11:52 PM, Julien Grall <span dir=3D"l=
tr">&lt;<a href=3D"mailto:julien.grall@arm.com" target=3D"_blank">julien.gr=
all@arm.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 08/1=
5/2018 10:15 AM, Omkar Bolla 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>
Hello,<span class=3D""><br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
As you suggested, I enabled early printk for hikey960 in xen-4.8 stable bra=
nch and xen-4.11 stable branch.<br>
</blockquote>
<br></span>
Looking at the logs, Xen is placed differently in the memory:<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 - Xen 4.8:=C2=A0 0x000000001aa00000<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 - Xen 4.11: 0x000000021fe00000<br>
<br>
With Xen 4.11, the binary will be placed above 4GB. There was some change i=
n the way to place Xen in the memory in 2016 allowing to place Xen at the e=
nd of the usable RAM.<br>
<br>
I suspect the firmware does not support 64-bit address entry point for seco=
ndary CPU. This would explain the ADDRESS_INVALID from PSCI CPU UP call. Ca=
n you give a try to this patch:<br>
<br>
diff --git a/xen/arch/arm/setup.c b/xen/arch/arm/setup.c<br>
index 7d40a8466b..13318da6b1 100644<br>
--- a/xen/arch/arm/setup.c<br>
+++ b/xen/arch/arm/setup.c<br>
@@ -408,13 +408,11 @@ static paddr_t __init get_xen_paddr(void)<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0if ( !e )<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0continue;<br>
<br>
-#ifdef CONFIG_ARM_32<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0/* Xen must be under 4GB */=
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0if ( e &gt; 0x100000000ULL =
)<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0e =3D 0x10000=
0000ULL;<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0if ( e &lt; bank-&gt;start =
)<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0continue;<br>
-#endif<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0s =3D e - min_size;<br>
<br>
<br>
Cheers,<span class=3D"HOEnZb"><font color=3D"#888888"><br>
<br>
-- <br>
Julien Grall<br>
</font></span></blockquote></div><br></div>

<br>




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


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2766219825309528058==--


From xen-devel-bounces@lists.xenproject.org Mon Aug 20 09:47:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 09: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 1frgmk-0002ri-Sk; Mon, 20 Aug 2018 09:47: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=spvk=ld=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frgmj-0002rN-Lk
 for xen-devel@lists.xen.org; Mon, 20 Aug 2018 09:47:41 +0000
X-Inumbo-ID: e7350224-a45d-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e7350224-a45d-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 11:46:25 +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 1frgmZ-0002Lq-32; Mon, 20 Aug 2018 09:47:31 +0000
Received: from iwj by xenbits.xenproject.org with local (Exim 4.89)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1frgmY-0003e7-W2; Mon, 20 Aug 2018 09:47:30 +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: <E1frgmY-0003e7-W2@xenbits.xenproject.org>
Date: Mon, 20 Aug 2018 09:47:30 +0000
Subject: [Xen-devel] Xen Security Advisory 269 v3 (CVE-2018-15468) - x86:
 Incorrect MSR_DEBUGCTL handling lets guests enable BTS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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-15468 / XSA-269
                              version 3

      x86: Incorrect MSR_DEBUGCTL handling lets guests enable BTS

UPDATES IN VERSION 3
====================

CVE assigned.

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

The DEBUGCTL MSR contains several debugging features, some of which virtualise
cleanly, but some do not.  In particular, Branch Trace Store is not
virtualised by the processor, and software has to be careful to configure it
suitably not to lock up the core.  As a result, it must only be available to
fully trusted guests.

Unfortunately, in the case that vPMU is disabled, all value checking was
skipped, allowing the guest to chose any MSR_DEBUGCTL setting it likes.

IMPACT
======

A malicious or buggy guest administrator can lock up the entire host, causing
a Denial of Service.

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

Xen versions 4.6 and later are vulnerable.

Only systems using Intel CPUs are affected. ARM and AMD systems are
unaffected.

Only x86 HVM or PVH guests can exploit the vulnerability.  x86 PV guests
cannot exploit the vulnerability.

MITIGATION
==========

Running only x86 PV guests avoids the vulnerability.

CREDITS
=======

This issue was discovered by Andrew Cooper of Citrix.

RESOLUTION
==========

Applying the appropriate attached patch resolves this issue.

xsa269.patch           xen-unstable
xsa269-4.11.patch      Xen 4.11
xsa269-4.10.patch      4.10, 4.9
xsa269-4.8.patch       Xen 4.8, 4.7, 4.6

$ sha256sum xsa269*
4733d09bb63523744ca2ee172e2fade0c39082c15d9a746144f279cf1359b723  xsa269.meta
5a5fe36f1f876a5029493e7fa191436fd021929aaba2d820636df17f4ed20113  xsa269.patch
ea11cef818050bca13d4eb89294627c97e4cdb830124f679e77d37a44a370286  xsa269-4.8.patch
45ba1823530f329dd73088b77098e686b32f5daac0bc5177b2afea09f8c3593a  xsa269-4.10.patch
e0ca060311fb9ba3247e2fe65bca4806a131644f8894fd08be374904904b1944  xsa269-4.11.patch
$

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

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

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

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


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

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

iQEcBAEBCAAGBQJbeo4KAAoJEIP+FMlX6CvZfakIAJRgw9LWW7fnr0WX11dt/Rm1
GgBxMWS7DrnBPBjE7GqhtqgFyvIVHBnWEEj1WW1WvHWIV/XIbV8GKOi6ecfF5p3o
vK/a/8S0qOSOtOPZZJkZGuZn6pNd9V0Ynx296Hn6DKildBBEkGSXoWo67ViaxrP2
iPzhYukDRYlqjF5pYfPr7Zek+RodtB+rxJEKMpDDIW8aeA3hnsOZNXAmr5n+Q465
rNojqJDV5Zwuli+L0SVzmtkY6dbeXyhMWn3zAj8a5Pq+/VkK3PdcEBVNADLXbh3a
lnDmjwsY9ZX64HhXbamFMV1Wykhbjb+Jprj6CJjuz4wcGArKW+lsTV86p8Q5Kzk=
=uYjg
-----END PGP SIGNATURE-----

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

ewogICJYU0EiOiAyNjksCiAgIlN1cHBvcnRlZFZlcnNpb25zIjogWwogICAg
Im1hc3RlciIsCiAgICAiNC4xMSIsCiAgICAiNC4xMCIsCiAgICAiNC45IiwK
ICAgICI0LjgiLAogICAgIjQuNyIsCiAgICAiNC42IgogIF0sCiAgIlRyZWVz
IjogWwogICAgInhlbiIKICBdLAogICJSZWNpcGVzIjogewogICAgIjQuMTAi
OiB7CiAgICAgICJSZWNpcGVzIjogewogICAgICAgICJ4ZW4iOiB7CiAgICAg
ICAgICAiU3RhYmxlUmVmIjogIjg3YzgzYWYzMzNlMDI0OGFkYTJlNjU2MDk2
NWFjYTYwOTZlYzdmMmIiLAogICAgICAgICAgIlByZXJlcXMiOiBbCiAgICAg
ICAgICAgIDI2OAogICAgICAgICAgXSwKICAgICAgICAgICJQYXRjaGVzIjog
WwogICAgICAgICAgICAieHNhMjY5LTQuMTAucGF0Y2giCiAgICAgICAgICBd
CiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAgIjQuMTEiOiB7CiAgICAg
ICJSZWNpcGVzIjogewogICAgICAgICJ4ZW4iOiB7CiAgICAgICAgICAiU3Rh
YmxlUmVmIjogIjMzY2VkNzI1ZTExYWY0ZWFiZDMzMzRkMTJmNTNlZDgwN2U5
ZTI1ODYiLAogICAgICAgICAgIlByZXJlcXMiOiBbCiAgICAgICAgICAgIDI2
OAogICAgICAgICAgXSwKICAgICAgICAgICJQYXRjaGVzIjogWwogICAgICAg
ICAgICAieHNhMjY5LTQuMTEucGF0Y2giCiAgICAgICAgICBdCiAgICAgICAg
fQogICAgICB9CiAgICB9LAogICAgIjQuNiI6IHsKICAgICAgIlJlY2lwZXMi
OiB7CiAgICAgICAgInhlbiI6IHsKICAgICAgICAgICJTdGFibGVSZWYiOiAi
OThkNzk0OGI1MGI0ZTkxZWM0ZWZhODYwZGEzMmQ5YWM0ZmU2OTMwMCIsCiAg
ICAgICAgICAiUHJlcmVxcyI6IFsKICAgICAgICAgICAgMjY4CiAgICAgICAg
ICBdLAogICAgICAgICAgIlBhdGNoZXMiOiBbCiAgICAgICAgICAgICJ4c2Ey
NjktNC44LnBhdGNoIgogICAgICAgICAgXQogICAgICAgIH0KICAgICAgfQog
ICAgfSwKICAgICI0LjciOiB7CiAgICAgICJSZWNpcGVzIjogewogICAgICAg
ICJ4ZW4iOiB7CiAgICAgICAgICAiU3RhYmxlUmVmIjogIjkxY2E4NGM4NjJi
MTVmZTc0YWI5YjU4NzBlNjY5MDNhZWM0Zjg2ZGQiLAogICAgICAgICAgIlBy
ZXJlcXMiOiBbCiAgICAgICAgICAgIDI2OAogICAgICAgICAgXSwKICAgICAg
ICAgICJQYXRjaGVzIjogWwogICAgICAgICAgICAieHNhMjY5LTQuOC5wYXRj
aCIKICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAgICAi
NC44IjogewogICAgICAiUmVjaXBlcyI6IHsKICAgICAgICAieGVuIjogewog
ICAgICAgICAgIlN0YWJsZVJlZiI6ICJhYTQ1MDE1M2YyZDk2MGMyMTcxNDli
MzFiNjhhOGI1N2M1YThlNTk1IiwKICAgICAgICAgICJQcmVyZXFzIjogWwog
ICAgICAgICAgICAyNjgKICAgICAgICAgIF0sCiAgICAgICAgICAiUGF0Y2hl
cyI6IFsKICAgICAgICAgICAgInhzYTI2OS00LjgucGF0Y2giCiAgICAgICAg
ICBdCiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAgIjQuOSI6IHsKICAg
ICAgIlJlY2lwZXMiOiB7CiAgICAgICAgInhlbiI6IHsKICAgICAgICAgICJT
dGFibGVSZWYiOiAiYTFiMjIzYjc1NmYzNTQ4OTU1MjUwNjBiZDNmOWYxZjA3
ODk5YTA4MiIsCiAgICAgICAgICAiUHJlcmVxcyI6IFsKICAgICAgICAgICAg
MjY4CiAgICAgICAgICBdLAogICAgICAgICAgIlBhdGNoZXMiOiBbCiAgICAg
ICAgICAgICJ4c2EyNjktNC4xMC5wYXRjaCIKICAgICAgICAgIF0KICAgICAg
ICB9CiAgICAgIH0KICAgIH0sCiAgICAibWFzdGVyIjogewogICAgICAiUmVj
aXBlcyI6IHsKICAgICAgICAieGVuIjogewogICAgICAgICAgIlN0YWJsZVJl
ZiI6ICJhY2QwMGEzMDMzNzhjZTQ4YmQ2YmJkOGE1NzlmMWZlMmYxYjIxYTdk
IiwKICAgICAgICAgICJQcmVyZXFzIjogWwogICAgICAgICAgICAyNjgKICAg
ICAgICAgIF0sCiAgICAgICAgICAiUGF0Y2hlcyI6IFsKICAgICAgICAgICAg
InhzYTI2OS5wYXRjaCIKICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIH0K
ICAgIH0KICB9Cn0=

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2L3Z0eDogRml4IHRoZSBjaGVja2luZyBmb3IgdW5r
bm93bi9pbnZhbGlkIE1TUl9ERUJVR0NUTCBiaXRzCgpUaGUgVlBNVV9NT0RF
X09GRiBlYXJseS1leGl0IGluIHZwbXVfZG9fd3Jtc3IoKSBpbnRyb2R1Y2Vk
IGJ5IGMvcwoxMWZlOTk4ZTU2IGJ5cGFzc2VzIGFsbCByZXNlcnZlZCBiaXQg
Y2hlY2tpbmcgaW4gdGhlIGdlbmVyYWwgY2FzZS4gIEFzIGEKcmVzdWx0LCBh
IGd1ZXN0IGNhbiBlbmFibGUgQlRTIHdoZW4gaXQgc2hvdWxkbid0IGJlIHBl
cm1pdHRlZCB0bywgYW5kCmxvY2sgdXAgdGhlIGVudGlyZSBob3N0LgoKV2l0
aCB2UE1VIGFjdGl2ZSAobm90IGEgc2VjdXJpdHkgc3VwcG9ydGVkIGNvbmZp
Z3VyYXRpb24sIGJ1dCB1c2VmdWwgZm9yCmRlYnVnZ2luZyksIHRoZSByZXNl
cnZlZCBiaXQgY2hlY2tpbmcgaW4gYnJva2VuLCBjYXVzZWQgYnkgdGhlIG9y
aWdpbmFsCkJUUyBjaGFuZ2VzZXQgMWE4YWE3NWVkLgoKRnJvbSBhIGNvcnJl
Y3RuZXNzIHN0YW5kcG9pbnQsIGl0IGlzIG5vdCBwb3NzaWJsZSB0byBoYXZl
IHR3byBkaWZmZXJlbnQKcGllY2VzIG9mIGNvZGUgcmVzcG9uc2libGUgZm9y
IGRpZmZlcmVudCBwYXJ0cyBvZiB2YWx1ZSBjaGVja2luZywgaWYKdGhlcmUg
aXNuJ3QgYW4gYWNjdW11bGF0aW9uIG9mIGJpdHMgd2hpY2ggaGF2ZSBiZWVu
IGNoZWNrZWQuICBBCnByYWN0aWNhbCB1cHNob3Qgb2YgdGhpcyBpcyB0aGF0
IGEgZ3Vlc3QgY2FuIHNldCBhbnkgdmFsdWUgaXQKd2lzaGVzICh1c3VhbGx5
IHJlc3VsdGluZyBpbiBhIHZtZW50cnkgZmFpbHVyZSBmb3IgYmFkIGd1ZXN0
IHN0YXRlKS4KClRoZXJlZm9yZSwgZml4IHRoaXMgYnkgaW1wbGVtZW50aW5n
IGFsbCB0aGUgcmVzZXJ2ZWQgYml0IGNoZWNraW5nIGluIHRoZQptYWluIE1T
Ul9ERUJVR0NUTCBibG9jaywgYW5kIHJlbW92aW5nIGFsbCBoYW5kbGluZyBv
ZiBERUJVR0NUTCBmcm9tIHRoZQp2UE1VIE1TUiBsb2dpYy4KClRoaXMgaXMg
WFNBLTI2OQoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvY3B1L3ZwbXVfaW50ZWwuYyBiL3hlbi9hcmNoL3g4Ni9jcHUvdnBtdV9p
bnRlbC5jCmluZGV4IDFmYzc5YzkuLjZlMjdmNmUgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9jcHUvdnBtdV9pbnRlbC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9jcHUvdnBtdV9pbnRlbC5jCkBAIC01MzMsMjcgKzUzMyw3IEBAIHN0YXRp
YyBpbnQgY29yZTJfdnBtdV9kb193cm1zcih1bnNpZ25lZCBpbnQgbXNyLCB1
aW50NjRfdCBtc3JfY29udGVudCwKICAgICB1aW50NjRfdCAqZW5hYmxlZF9j
bnRyczsKIAogICAgIGlmICggIWNvcmUyX3ZwbXVfbXNyX2NvbW1vbl9jaGVj
ayhtc3IsICZ0eXBlLCAmaW5kZXgpICkKLSAgICB7Ci0gICAgICAgIC8qIFNw
ZWNpYWwgaGFuZGxpbmcgZm9yIEJUUyAqLwotICAgICAgICBpZiAoIG1zciA9
PSBNU1JfSUEzMl9ERUJVR0NUTE1TUiApCi0gICAgICAgIHsKLSAgICAgICAg
ICAgIHN1cHBvcnRlZCB8PSBJQTMyX0RFQlVHQ1RMTVNSX1RSIHwgSUEzMl9E
RUJVR0NUTE1TUl9CVFMgfAotICAgICAgICAgICAgICAgICAgICAgICAgIElB
MzJfREVCVUdDVExNU1JfQlRJTlQ7Ci0KLSAgICAgICAgICAgIGlmICggY3B1
X2hhcygmY3VycmVudF9jcHVfZGF0YSwgWDg2X0ZFQVRVUkVfRFNDUEwpICkK
LSAgICAgICAgICAgICAgICBzdXBwb3J0ZWQgfD0gSUEzMl9ERUJVR0NUTE1T
Ul9CVFNfT0ZGX09TIHwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
SUEzMl9ERUJVR0NUTE1TUl9CVFNfT0ZGX1VTUjsKLSAgICAgICAgICAgIGlm
ICggIShtc3JfY29udGVudCAmIH5zdXBwb3J0ZWQpICYmCi0gICAgICAgICAg
ICAgICAgIHZwbXVfaXNfc2V0KHZwbXUsIFZQTVVfQ1BVX0hBU19CVFMpICkK
LSAgICAgICAgICAgICAgICByZXR1cm4gMDsKLSAgICAgICAgICAgIGlmICgg
KG1zcl9jb250ZW50ICYgc3VwcG9ydGVkKSAmJgotICAgICAgICAgICAgICAg
ICAhdnBtdV9pc19zZXQodnBtdSwgVlBNVV9DUFVfSEFTX0JUUykgKQotICAg
ICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19XQVJOSU5HCi0gICAgICAg
ICAgICAgICAgICAgICAgICIlcHY6IERlYnVnIFN0b3JlIHVuc3VwcG9ydGVk
IG9uIHRoaXMgQ1BVXG4iLAotICAgICAgICAgICAgICAgICAgICAgICBjdXJy
ZW50KTsKLSAgICAgICAgfQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKLSAg
ICB9CiAKICAgICBBU1NFUlQoIXN1cHBvcnRlZCk7CiAKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jIGIveGVuL2FyY2gveDg2L2h2
bS92bXgvdm14LmMKaW5kZXggMTJlMGVlNS4uOGRhMDVmNSAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKKysrIGIveGVuL2FyY2gv
eDg2L2h2bS92bXgvdm14LmMKQEAgLTMwODEsMTEgKzMwODEsMTQgQEAgdm9p
ZCB2bXhfdmxhcGljX21zcl9jaGFuZ2VkKHN0cnVjdCB2Y3B1ICp2KQogc3Rh
dGljIGludCB2bXhfbXNyX3dyaXRlX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQg
bXNyLCB1aW50NjRfdCBtc3JfY29udGVudCkKIHsKICAgICBzdHJ1Y3QgdmNw
dSAqdiA9IGN1cnJlbnQ7CisgICAgY29uc3Qgc3RydWN0IGNwdWlkX3BvbGlj
eSAqY3AgPSB2LT5kb21haW4tPmFyY2guY3B1aWQ7CiAKICAgICBIVk1fREJH
X0xPRyhEQkdfTEVWRUxfTVNSLCAiZWN4PSUjeCwgbXNyX3ZhbHVlPSUjIlBS
SXg2NCwgbXNyLCBtc3JfY29udGVudCk7CiAKICAgICBzd2l0Y2ggKCBtc3Ig
KQogICAgIHsKKyAgICAgICAgdWludDY0X3QgcnN2ZDsKKwogICAgIGNhc2Ug
TVNSX0lBMzJfU1lTRU5URVJfQ1M6CiAgICAgICAgIF9fdm13cml0ZShHVUVT
VF9TWVNFTlRFUl9DUywgbXNyX2NvbnRlbnQpOwogICAgICAgICBicmVhazsK
QEAgLTMxMzgsMTggKzMxNDEsMjYgQEAgc3RhdGljIGludCB2bXhfbXNyX3dy
aXRlX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQgbXNyLCB1aW50NjRfdCBtc3Jf
Y29udGVudCkKICAgICAgICAgd3Jtc3JsKE1TUl9TWVNDQUxMX01BU0ssIG1z
cl9jb250ZW50KTsKICAgICAgICAgYnJlYWs7CiAKLSAgICBjYXNlIE1TUl9J
QTMyX0RFQlVHQ1RMTVNSOiB7Ci0gICAgICAgIHVpbnQ2NF90IHN1cHBvcnRl
ZCA9IElBMzJfREVCVUdDVExNU1JfTEJSIHwgSUEzMl9ERUJVR0NUTE1TUl9C
VEY7CisgICAgY2FzZSBNU1JfSUEzMl9ERUJVR0NUTE1TUjoKKyAgICAgICAg
cnN2ZCA9IH4oSUEzMl9ERUJVR0NUTE1TUl9MQlIgfCBJQTMyX0RFQlVHQ1RM
TVNSX0JURik7CiAKLSAgICAgICAgaWYgKCBib290X2NwdV9oYXMoWDg2X0ZF
QVRVUkVfUlRNKSApCi0gICAgICAgICAgICBzdXBwb3J0ZWQgfD0gSUEzMl9E
RUJVR0NUTE1TUl9SVE07Ci0gICAgICAgIGlmICggbXNyX2NvbnRlbnQgJiB+
c3VwcG9ydGVkICkKKyAgICAgICAgLyogVE9ETzogV2lyZSB2UE1VIHNldHRp
bmdzIHByb3Blcmx5IHRocm91Z2ggdGhlIENQVUlEIHBvbGljeSAqLworICAg
ICAgICBpZiAoIHZwbXVfaXNfc2V0KHZjcHVfdnBtdSh2KSwgVlBNVV9DUFVf
SEFTX0JUUykgKQogICAgICAgICB7Ci0gICAgICAgICAgICAvKiBQZXJoYXBz
IHNvbWUgb3RoZXIgYml0cyBhcmUgc3VwcG9ydGVkIGluIHZwbXUuICovCi0g
ICAgICAgICAgICBpZiAoIHZwbXVfZG9fd3Jtc3IobXNyLCBtc3JfY29udGVu
dCwgc3VwcG9ydGVkKSApCi0gICAgICAgICAgICAgICAgYnJlYWs7CisgICAg
ICAgICAgICByc3ZkICY9IH4oSUEzMl9ERUJVR0NUTE1TUl9UUiB8IElBMzJf
REVCVUdDVExNU1JfQlRTIHwKKyAgICAgICAgICAgICAgICAgICAgICBJQTMy
X0RFQlVHQ1RMTVNSX0JUSU5UKTsKKworICAgICAgICAgICAgaWYgKCBjcHVf
aGFzKCZjdXJyZW50X2NwdV9kYXRhLCBYODZfRkVBVFVSRV9EU0NQTCkgKQor
ICAgICAgICAgICAgICAgIHJzdmQgJj0gfihJQTMyX0RFQlVHQ1RMTVNSX0JU
U19PRkZfT1MgfAorICAgICAgICAgICAgICAgICAgICAgICAgICBJQTMyX0RF
QlVHQ1RMTVNSX0JUU19PRkZfVVNSKTsKICAgICAgICAgfQogCisgICAgICAg
IGlmICggY3AtPmZlYXQucnRtICkKKyAgICAgICAgICAgIHJzdmQgJj0gfklB
MzJfREVCVUdDVExNU1JfUlRNOworCisgICAgICAgIGlmICggbXNyX2NvbnRl
bnQgJiByc3ZkICkKKyAgICAgICAgICAgIGdvdG8gZ3BfZmF1bHQ7CisKICAg
ICAgICAgLyoKICAgICAgICAgICogV2hlbiBhIGd1ZXN0IGZpcnN0IGVuYWJs
ZXMgTEJSLCBhcnJhbmdlIHRvIHNhdmUgYW5kIHJlc3RvcmUgdGhlIExCUgog
ICAgICAgICAgKiBNU1JzIGFuZCBhbGxvdyB0aGUgZ3Vlc3QgZGlyZWN0IGFj
Y2Vzcy4KQEAgLTMyMDgsNyArMzIxOSw3IEBAIHN0YXRpYyBpbnQgdm14X21z
cl93cml0ZV9pbnRlcmNlcHQodW5zaWduZWQgaW50IG1zciwgdWludDY0X3Qg
bXNyX2NvbnRlbnQpCiAKICAgICAgICAgX192bXdyaXRlKEdVRVNUX0lBMzJf
REVCVUdDVEwsIG1zcl9jb250ZW50KTsKICAgICAgICAgYnJlYWs7Ci0gICAg
fQorCiAgICAgY2FzZSBNU1JfSUEzMl9GRUFUVVJFX0NPTlRST0w6CiAgICAg
Y2FzZSBNU1JfSUEzMl9WTVhfQkFTSUMgLi4uIE1TUl9JQTMyX1ZNWF9WTUZV
TkM6CiAgICAgICAgIC8qIE5vbmUgb2YgdGhlc2UgTVNScyBhcmUgd3JpdGVh
YmxlLiAqLwo=

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2L3Z0eDogRml4IHRoZSBjaGVja2luZyBmb3IgdW5r
bm93bi9pbnZhbGlkIE1TUl9ERUJVR0NUTCBiaXRzCgpUaGUgVlBNVV9NT0RF
X09GRiBlYXJseS1leGl0IGluIHZwbXVfZG9fd3Jtc3IoKSBpbnRyb2R1Y2Vk
IGJ5IGMvcwoxMWZlOTk4ZTU2IGJ5cGFzc2VzIGFsbCByZXNlcnZlZCBiaXQg
Y2hlY2tpbmcgaW4gdGhlIGdlbmVyYWwgY2FzZS4gIEFzIGEKcmVzdWx0LCBh
IGd1ZXN0IGNhbiBlbmFibGUgQlRTIHdoZW4gaXQgc2hvdWxkbid0IGJlIHBl
cm1pdHRlZCB0bywgYW5kCmxvY2sgdXAgdGhlIGVudGlyZSBob3N0LgoKV2l0
aCB2UE1VIGFjdGl2ZSAobm90IGEgc2VjdXJpdHkgc3VwcG9ydGVkIGNvbmZp
Z3VyYXRpb24sIGJ1dCB1c2VmdWwgZm9yCmRlYnVnZ2luZyksIHRoZSByZXNl
cnZlZCBiaXQgY2hlY2tpbmcgaW4gYnJva2VuLCBjYXVzZWQgYnkgdGhlIG9y
aWdpbmFsCkJUUyBjaGFuZ2VzZXQgMWE4YWE3NWVkLgoKRnJvbSBhIGNvcnJl
Y3RuZXNzIHN0YW5kcG9pbnQsIGl0IGlzIG5vdCBwb3NzaWJsZSB0byBoYXZl
IHR3byBkaWZmZXJlbnQKcGllY2VzIG9mIGNvZGUgcmVzcG9uc2libGUgZm9y
IGRpZmZlcmVudCBwYXJ0cyBvZiB2YWx1ZSBjaGVja2luZywgaWYKdGhlcmUg
aXNuJ3QgYW4gYWNjdW11bGF0aW9uIG9mIGJpdHMgd2hpY2ggaGF2ZSBiZWVu
IGNoZWNrZWQuICBBCnByYWN0aWNhbCB1cHNob3Qgb2YgdGhpcyBpcyB0aGF0
IGEgZ3Vlc3QgY2FuIHNldCBhbnkgdmFsdWUgaXQKd2lzaGVzICh1c3VhbGx5
IHJlc3VsdGluZyBpbiBhIHZtZW50cnkgZmFpbHVyZSBmb3IgYmFkIGd1ZXN0
IHN0YXRlKS4KClRoZXJlZm9yZSwgZml4IHRoaXMgYnkgaW1wbGVtZW50aW5n
IGFsbCB0aGUgcmVzZXJ2ZWQgYml0IGNoZWNraW5nIGluIHRoZQptYWluIE1T
Ul9ERUJVR0NUTCBibG9jaywgYW5kIHJlbW92aW5nIGFsbCBoYW5kbGluZyBv
ZiBERUJVR0NUTCBmcm9tIHRoZQp2UE1VIE1TUiBsb2dpYy4KClRoaXMgaXMg
WFNBLTI2OQoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvY3B1L3ZwbXVfaW50ZWwuYyBiL3hlbi9hcmNoL3g4Ni9jcHUvdnBtdV9p
bnRlbC5jCmluZGV4IDdmOWFkZDEuLjYyNzZjMTAgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9jcHUvdnBtdV9pbnRlbC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9jcHUvdnBtdV9pbnRlbC5jCkBAIC02OCwxMCArNjgsNiBAQAogI2RlZmlu
ZSBNU1JfUE1DX0FMSUFTX01BU0sgICAgICAgKH4oTVNSX0lBMzJfUEVSRkNU
UjAgXiBNU1JfSUEzMl9BX1BFUkZDVFIwKSkKIHN0YXRpYyBib29sX3QgX19y
ZWFkX21vc3RseSBmdWxsX3dpZHRoX3dyaXRlOwogCi0vKiBJbnRlbC1zcGVj
aWZpYyBWUE1VIGZlYXR1cmVzICovCi0jZGVmaW5lIFZQTVVfQ1BVX0hBU19E
UyAgICAgICAgICAgICAgICAgICAgIDB4MTAwIC8qIEhhcyBEZWJ1ZyBTdG9y
ZSAqLwotI2RlZmluZSBWUE1VX0NQVV9IQVNfQlRTICAgICAgICAgICAgICAg
ICAgICAweDIwMCAvKiBIYXMgQnJhbmNoIFRyYWNlIFN0b3JlICovCi0KIC8q
CiAgKiBNU1JfQ09SRV9QRVJGX0ZJWEVEX0NUUl9DVFJMIGNvbnRhaW5zIHRo
ZSBjb25maWd1cmF0aW9uIG9mIGFsbCBmaXhlZAogICogY291bnRlcnMuIDQg
Yml0cyBmb3IgZXZlcnkgY291bnRlci4KQEAgLTU2MywyNyArNTU5LDcgQEAg
c3RhdGljIGludCBjb3JlMl92cG11X2RvX3dybXNyKHVuc2lnbmVkIGludCBt
c3IsIHVpbnQ2NF90IG1zcl9jb250ZW50LAogICAgIHVpbnQ2NF90ICplbmFi
bGVkX2NudHJzOwogCiAgICAgaWYgKCAhY29yZTJfdnBtdV9tc3JfY29tbW9u
X2NoZWNrKG1zciwgJnR5cGUsICZpbmRleCkgKQotICAgIHsKLSAgICAgICAg
LyogU3BlY2lhbCBoYW5kbGluZyBmb3IgQlRTICovCi0gICAgICAgIGlmICgg
bXNyID09IE1TUl9JQTMyX0RFQlVHQ1RMTVNSICkKLSAgICAgICAgewotICAg
ICAgICAgICAgc3VwcG9ydGVkIHw9IElBMzJfREVCVUdDVExNU1JfVFIgfCBJ
QTMyX0RFQlVHQ1RMTVNSX0JUUyB8Ci0gICAgICAgICAgICAgICAgICAgICAg
ICAgSUEzMl9ERUJVR0NUTE1TUl9CVElOVDsKLQotICAgICAgICAgICAgaWYg
KCBjcHVfaGFzKCZjdXJyZW50X2NwdV9kYXRhLCBYODZfRkVBVFVSRV9EU0NQ
TCkgKQotICAgICAgICAgICAgICAgIHN1cHBvcnRlZCB8PSBJQTMyX0RFQlVH
Q1RMTVNSX0JUU19PRkZfT1MgfAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBJQTMyX0RFQlVHQ1RMTVNSX0JUU19PRkZfVVNSOwotICAgICAgICAg
ICAgaWYgKCAhKG1zcl9jb250ZW50ICYgfnN1cHBvcnRlZCkgJiYKLSAgICAg
ICAgICAgICAgICAgdnBtdV9pc19zZXQodnBtdSwgVlBNVV9DUFVfSEFTX0JU
UykgKQotICAgICAgICAgICAgICAgIHJldHVybiAwOwotICAgICAgICAgICAg
aWYgKCAobXNyX2NvbnRlbnQgJiBzdXBwb3J0ZWQpICYmCi0gICAgICAgICAg
ICAgICAgICF2cG11X2lzX3NldCh2cG11LCBWUE1VX0NQVV9IQVNfQlRTKSAp
Ci0gICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX1dBUk5JTkcKLSAg
ICAgICAgICAgICAgICAgICAgICAgIiVwdjogRGVidWcgU3RvcmUgdW5zdXBw
b3J0ZWQgb24gdGhpcyBDUFVcbiIsCi0gICAgICAgICAgICAgICAgICAgICAg
IGN1cnJlbnQpOwotICAgICAgICB9CiAgICAgICAgIHJldHVybiAtRUlOVkFM
OwotICAgIH0KIAogICAgIEFTU0VSVCghc3VwcG9ydGVkKTsKIApkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgYi94ZW4vYXJjaC94
ODYvaHZtL3ZteC92bXguYwppbmRleCA5NTU2NDNjLi5kMDdkOTQxIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYworKysgYi94ZW4v
YXJjaC94ODYvaHZtL3ZteC92bXguYwpAQCAtMjk3Niw2ICsyOTc2LDggQEAg
c3RhdGljIGludCB2bXhfbXNyX3dyaXRlX2ludGVyY2VwdCh1bnNpZ25lZCBp
bnQgbXNyLCB1aW50NjRfdCBtc3JfY29udGVudCkKIAogICAgIHN3aXRjaCAo
IG1zciApCiAgICAgeworICAgICAgICB1aW50NjRfdCByc3ZkOworCiAgICAg
Y2FzZSBNU1JfSUEzMl9TWVNFTlRFUl9DUzoKICAgICAgICAgX192bXdyaXRl
KEdVRVNUX1NZU0VOVEVSX0NTLCBtc3JfY29udGVudCk7CiAgICAgICAgIGJy
ZWFrOwpAQCAtMjk5MCwxNyArMjk5MiwyOSBAQCBzdGF0aWMgaW50IHZteF9t
c3Jfd3JpdGVfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90
IG1zcl9jb250ZW50KQogICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfU1lTRU5U
RVJfRUlQLCBtc3JfY29udGVudCk7CiAgICAgICAgIGJyZWFrOwogICAgIGNh
c2UgTVNSX0lBMzJfREVCVUdDVExNU1I6IHsKKyAgICAgICAgdWludDMyX3Qg
ZWJ4LCBlY3ggPSAwOwogICAgICAgICBpbnQgaSwgcmMgPSAwOwotICAgICAg
ICB1aW50NjRfdCBzdXBwb3J0ZWQgPSBJQTMyX0RFQlVHQ1RMTVNSX0xCUiB8
IElBMzJfREVCVUdDVExNU1JfQlRGOwogCi0gICAgICAgIGlmICggYm9vdF9j
cHVfaGFzKFg4Nl9GRUFUVVJFX1JUTSkgKQotICAgICAgICAgICAgc3VwcG9y
dGVkIHw9IElBMzJfREVCVUdDVExNU1JfUlRNOwotICAgICAgICBpZiAoIG1z
cl9jb250ZW50ICYgfnN1cHBvcnRlZCApCisgICAgICAgIHJzdmQgPSB+KElB
MzJfREVCVUdDVExNU1JfTEJSIHwgSUEzMl9ERUJVR0NUTE1TUl9CVEYpOwor
CisgICAgICAgIC8qIFRPRE86IFdpcmUgdlBNVSBzZXR0aW5ncyBwcm9wZXJs
eSB0aHJvdWdoIHRoZSBDUFVJRCBwb2xpY3kgKi8KKyAgICAgICAgaWYgKCB2
cG11X2lzX3NldCh2Y3B1X3ZwbXUodiksIFZQTVVfQ1BVX0hBU19CVFMpICkK
ICAgICAgICAgewotICAgICAgICAgICAgLyogUGVyaGFwcyBzb21lIG90aGVy
IGJpdHMgYXJlIHN1cHBvcnRlZCBpbiB2cG11LiAqLwotICAgICAgICAgICAg
aWYgKCB2cG11X2RvX3dybXNyKG1zciwgbXNyX2NvbnRlbnQsIHN1cHBvcnRl
ZCkgKQotICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgcnN2
ZCAmPSB+KElBMzJfREVCVUdDVExNU1JfVFIgfCBJQTMyX0RFQlVHQ1RMTVNS
X0JUUyB8CisgICAgICAgICAgICAgICAgICAgICAgSUEzMl9ERUJVR0NUTE1T
Ul9CVElOVCk7CisKKyAgICAgICAgICAgIGlmICggY3B1X2hhcygmY3VycmVu
dF9jcHVfZGF0YSwgWDg2X0ZFQVRVUkVfRFNDUEwpICkKKyAgICAgICAgICAg
ICAgICByc3ZkICY9IH4oSUEzMl9ERUJVR0NUTE1TUl9CVFNfT0ZGX09TIHwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgSUEzMl9ERUJVR0NUTE1TUl9C
VFNfT0ZGX1VTUik7CiAgICAgICAgIH0KKworICAgICAgICBodm1fY3B1aWQo
NywgTlVMTCwgJmVieCwgJmVjeCwgTlVMTCk7CisgICAgICAgIGlmICggZWJ4
ICYgY3B1ZmVhdF9tYXNrKFg4Nl9GRUFUVVJFX1JUTSkgKQorICAgICAgICAg
ICAgcnN2ZCAmPSB+SUEzMl9ERUJVR0NUTE1TUl9SVE07CisKKyAgICAgICAg
aWYgKCBtc3JfY29udGVudCAmIHJzdmQgKQorICAgICAgICAgICAgZ290byBn
cF9mYXVsdDsKKwogICAgICAgICBpZiAoIG1zcl9jb250ZW50ICYgSUEzMl9E
RUJVR0NUTE1TUl9MQlIgKQogICAgICAgICB7CiAgICAgICAgICAgICBjb25z
dCBzdHJ1Y3QgbGJyX2luZm8gKmxiciA9IGxhc3RfYnJhbmNoX21zcl9nZXQo
KTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvdnBtdS5oIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni92cG11LmgKaW5kZXggZWQ5ZWMwNy4uNzVi
MTk3MyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni92cG11LmgK
KysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni92cG11LmgKQEAgLTc3LDYgKzc3
LDEwIEBAIHN0cnVjdCB2cG11X3N0cnVjdCB7CiAvKiBQVihIKSBndWVzdHM6
IFZQTVUgcmVnaXN0ZXJzIGFyZSBhY2Nlc3NlZCBieSBndWVzdCBmcm9tIHNo
YXJlZCBwYWdlICovCiAjZGVmaW5lIFZQTVVfQ0FDSEVEICAgICAgICAgICAg
ICAgICAgICAgICAgIDB4NDAKIAorLyogSW50ZWwtc3BlY2lmaWMgVlBNVSBm
ZWF0dXJlcyAqLworI2RlZmluZSBWUE1VX0NQVV9IQVNfRFMgICAgICAgICAg
ICAgICAgICAgICAweDEwMCAvKiBIYXMgRGVidWcgU3RvcmUgKi8KKyNkZWZp
bmUgVlBNVV9DUFVfSEFTX0JUUyAgICAgICAgICAgICAgICAgICAgMHgyMDAg
LyogSGFzIEJyYW5jaCBUcmFjZSBTdG9yZSAqLworCiBzdGF0aWMgaW5saW5l
IHZvaWQgdnBtdV9zZXQoc3RydWN0IHZwbXVfc3RydWN0ICp2cG11LCBjb25z
dCB1MzIgbWFzaykKIHsKICAgICB2cG11LT5mbGFncyB8PSBtYXNrOwo=

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

RnJvbSAwNjUzYTA1OTg2MTNlYTlkNzU5OGFkOGY5YWNlODllZDc0OTg0MTBj
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiBNb24sIDMwIEp1
bCAyMDE4IDExOjAxOjI4ICswMTAwClN1YmplY3Q6IFtQQVRDSF0geDg2L3Z0
eDogRml4IHRoZSBjaGVja2luZyBmb3IgdW5rbm93bi9pbnZhbGlkIE1TUl9E
RUJVR0NUTAogYml0cwoKVGhlIFZQTVVfTU9ERV9PRkYgZWFybHktZXhpdCBp
biB2cG11X2RvX3dybXNyKCkgaW50cm9kdWNlZCBieSBjL3MKMTFmZTk5OGU1
NiBieXBhc3NlcyBhbGwgcmVzZXJ2ZWQgYml0IGNoZWNraW5nIGluIHRoZSBn
ZW5lcmFsIGNhc2UuICBBcyBhCnJlc3VsdCwgYSBndWVzdCBjYW4gZW5hYmxl
IEJUUyB3aGVuIGl0IHNob3VsZG4ndCBiZSBwZXJtaXR0ZWQgdG8sIGFuZAps
b2NrIHVwIHRoZSBlbnRpcmUgaG9zdC4KCldpdGggdlBNVSBhY3RpdmUgKG5v
dCBhIHNlY3VyaXR5IHN1cHBvcnRlZCBjb25maWd1cmF0aW9uLCBidXQgdXNl
ZnVsIGZvcgpkZWJ1Z2dpbmcpLCB0aGUgcmVzZXJ2ZWQgYml0IGNoZWNraW5n
IGluIGJyb2tlbiwgY2F1c2VkIGJ5IHRoZSBvcmlnaW5hbApCVFMgY2hhbmdl
c2V0IDFhOGFhNzVlZC4KCkZyb20gYSBjb3JyZWN0bmVzcyBzdGFuZHBvaW50
LCBpdCBpcyBub3QgcG9zc2libGUgdG8gaGF2ZSB0d28gZGlmZmVyZW50CnBp
ZWNlcyBvZiBjb2RlIHJlc3BvbnNpYmxlIGZvciBkaWZmZXJlbnQgcGFydHMg
b2YgdmFsdWUgY2hlY2tpbmcsIGlmCnRoZXJlIGlzbid0IGFuIGFjY3VtdWxh
dGlvbiBvZiBiaXRzIHdoaWNoIGhhdmUgYmVlbiBjaGVja2VkLiAgQQpwcmFj
dGljYWwgdXBzaG90IG9mIHRoaXMgaXMgdGhhdCBhIGd1ZXN0IGNhbiBzZXQg
YW55IHZhbHVlIGl0Cndpc2hlcyAodXN1YWxseSByZXN1bHRpbmcgaW4gYSB2
bWVudHJ5IGZhaWx1cmUgZm9yIGJhZCBndWVzdCBzdGF0ZSkuCgpUaGVyZWZv
cmUsIGZpeCB0aGlzIGJ5IGltcGxlbWVudGluZyBhbGwgdGhlIHJlc2VydmVk
IGJpdCBjaGVja2luZyBpbiB0aGUKbWFpbiBNU1JfREVCVUdDVEwgYmxvY2ss
IGFuZCByZW1vdmluZyBhbGwgaGFuZGxpbmcgb2YgREVCVUdDVEwgZnJvbSB0
aGUKdlBNVSBNU1IgbG9naWMuCgpUaGlzIGlzIFhTQS0yNjkKClNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+Ci0tLQogeGVuL2FyY2gveDg2L2NwdS92cG11X2ludGVsLmMgfCAyMCAt
LS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdm14
LmMgICAgfCAyNyArKysrKysrKysrKysrKysrKysrKy0tLS0tLS0KIDIgZmls
ZXMgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKSwgMjcgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS92cG11X2ludGVsLmMg
Yi94ZW4vYXJjaC94ODYvY3B1L3ZwbXVfaW50ZWwuYwppbmRleCAyMDdlMmU3
MTJjLi5kNDQ0NGYwZDk0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1
L3ZwbXVfaW50ZWwuYworKysgYi94ZW4vYXJjaC94ODYvY3B1L3ZwbXVfaW50
ZWwuYwpAQCAtNTM1LDI3ICs1MzUsNyBAQCBzdGF0aWMgaW50IGNvcmUyX3Zw
bXVfZG9fd3Jtc3IodW5zaWduZWQgaW50IG1zciwgdWludDY0X3QgbXNyX2Nv
bnRlbnQsCiAgICAgdWludDY0X3QgKmVuYWJsZWRfY250cnM7CiAKICAgICBp
ZiAoICFjb3JlMl92cG11X21zcl9jb21tb25fY2hlY2sobXNyLCAmdHlwZSwg
JmluZGV4KSApCi0gICAgewotICAgICAgICAvKiBTcGVjaWFsIGhhbmRsaW5n
IGZvciBCVFMgKi8KLSAgICAgICAgaWYgKCBtc3IgPT0gTVNSX0lBMzJfREVC
VUdDVExNU1IgKQotICAgICAgICB7Ci0gICAgICAgICAgICBzdXBwb3J0ZWQg
fD0gSUEzMl9ERUJVR0NUTE1TUl9UUiB8IElBMzJfREVCVUdDVExNU1JfQlRT
IHwKLSAgICAgICAgICAgICAgICAgICAgICAgICBJQTMyX0RFQlVHQ1RMTVNS
X0JUSU5UOwotCi0gICAgICAgICAgICBpZiAoIGNwdV9oYXMoJmN1cnJlbnRf
Y3B1X2RhdGEsIFg4Nl9GRUFUVVJFX0RTQ1BMKSApCi0gICAgICAgICAgICAg
ICAgc3VwcG9ydGVkIHw9IElBMzJfREVCVUdDVExNU1JfQlRTX09GRl9PUyB8
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIElBMzJfREVCVUdDVExN
U1JfQlRTX09GRl9VU1I7Ci0gICAgICAgICAgICBpZiAoICEobXNyX2NvbnRl
bnQgJiB+c3VwcG9ydGVkKSAmJgotICAgICAgICAgICAgICAgICB2cG11X2lz
X3NldCh2cG11LCBWUE1VX0NQVV9IQVNfQlRTKSApCi0gICAgICAgICAgICAg
ICAgcmV0dXJuIDA7Ci0gICAgICAgICAgICBpZiAoIChtc3JfY29udGVudCAm
IHN1cHBvcnRlZCkgJiYKLSAgICAgICAgICAgICAgICAgIXZwbXVfaXNfc2V0
KHZwbXUsIFZQTVVfQ1BVX0hBU19CVFMpICkKLSAgICAgICAgICAgICAgICBw
cmludGsoWEVOTE9HX0dfV0FSTklORwotICAgICAgICAgICAgICAgICAgICAg
ICAiJXB2OiBEZWJ1ZyBTdG9yZSB1bnN1cHBvcnRlZCBvbiB0aGlzIENQVVxu
IiwKLSAgICAgICAgICAgICAgICAgICAgICAgY3VycmVudCk7Ci0gICAgICAg
IH0KICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Ci0gICAgfQogCiAgICAgQVNT
RVJUKCFzdXBwb3J0ZWQpOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aHZtL3ZteC92bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCmlu
ZGV4IDQ4ZDNjNTRlODQuLjJjNDkwY2Y2MmEgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vdm14L3ZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0v
dm14L3ZteC5jCkBAIC0zMDk3LDExICszMDk3LDE0IEBAIHZvaWQgdm14X3Zs
YXBpY19tc3JfY2hhbmdlZChzdHJ1Y3QgdmNwdSAqdikKIHN0YXRpYyBpbnQg
dm14X21zcl93cml0ZV9pbnRlcmNlcHQodW5zaWduZWQgaW50IG1zciwgdWlu
dDY0X3QgbXNyX2NvbnRlbnQpCiB7CiAgICAgc3RydWN0IHZjcHUgKnYgPSBj
dXJyZW50OworICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9wb2xpY3kgKmNwID0g
di0+ZG9tYWluLT5hcmNoLmNwdWlkOwogCiAgICAgSFZNX0RCR19MT0coREJH
X0xFVkVMX01TUiwgImVjeD0lI3gsIG1zcl92YWx1ZT0lIyJQUkl4NjQsIG1z
ciwgbXNyX2NvbnRlbnQpOwogCiAgICAgc3dpdGNoICggbXNyICkKICAgICB7
CisgICAgICAgIHVpbnQ2NF90IHJzdmQ7CisKICAgICBjYXNlIE1TUl9JQTMy
X1NZU0VOVEVSX0NTOgogICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfU1lTRU5U
RVJfQ1MsIG1zcl9jb250ZW50KTsKICAgICAgICAgYnJlYWs7CkBAIC0zMTE3
LDE2ICszMTIwLDI2IEBAIHN0YXRpYyBpbnQgdm14X21zcl93cml0ZV9pbnRl
cmNlcHQodW5zaWduZWQgaW50IG1zciwgdWludDY0X3QgbXNyX2NvbnRlbnQp
CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgTVNSX0lBMzJfREVCVUdDVExN
U1I6IHsKICAgICAgICAgaW50IGksIHJjID0gMDsKLSAgICAgICAgdWludDY0
X3Qgc3VwcG9ydGVkID0gSUEzMl9ERUJVR0NUTE1TUl9MQlIgfCBJQTMyX0RF
QlVHQ1RMTVNSX0JURjsKIAotICAgICAgICBpZiAoIGJvb3RfY3B1X2hhcyhY
ODZfRkVBVFVSRV9SVE0pICkKLSAgICAgICAgICAgIHN1cHBvcnRlZCB8PSBJ
QTMyX0RFQlVHQ1RMTVNSX1JUTTsKLSAgICAgICAgaWYgKCBtc3JfY29udGVu
dCAmIH5zdXBwb3J0ZWQgKQorICAgICAgICByc3ZkID0gfihJQTMyX0RFQlVH
Q1RMTVNSX0xCUiB8IElBMzJfREVCVUdDVExNU1JfQlRGKTsKKworICAgICAg
ICAvKiBUT0RPOiBXaXJlIHZQTVUgc2V0dGluZ3MgcHJvcGVybHkgdGhyb3Vn
aCB0aGUgQ1BVSUQgcG9saWN5ICovCisgICAgICAgIGlmICggdnBtdV9pc19z
ZXQodmNwdV92cG11KHYpLCBWUE1VX0NQVV9IQVNfQlRTKSApCiAgICAgICAg
IHsKLSAgICAgICAgICAgIC8qIFBlcmhhcHMgc29tZSBvdGhlciBiaXRzIGFy
ZSBzdXBwb3J0ZWQgaW4gdnBtdS4gKi8KLSAgICAgICAgICAgIGlmICggdnBt
dV9kb193cm1zcihtc3IsIG1zcl9jb250ZW50LCBzdXBwb3J0ZWQpICkKLSAg
ICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgIHJzdmQgJj0gfihJ
QTMyX0RFQlVHQ1RMTVNSX1RSIHwgSUEzMl9ERUJVR0NUTE1TUl9CVFMgfAor
ICAgICAgICAgICAgICAgICAgICAgIElBMzJfREVCVUdDVExNU1JfQlRJTlQp
OworCisgICAgICAgICAgICBpZiAoIGNwdV9oYXMoJmN1cnJlbnRfY3B1X2Rh
dGEsIFg4Nl9GRUFUVVJFX0RTQ1BMKSApCisgICAgICAgICAgICAgICAgcnN2
ZCAmPSB+KElBMzJfREVCVUdDVExNU1JfQlRTX09GRl9PUyB8CisgICAgICAg
ICAgICAgICAgICAgICAgICAgIElBMzJfREVCVUdDVExNU1JfQlRTX09GRl9V
U1IpOwogICAgICAgICB9CisKKyAgICAgICAgaWYgKCBjcC0+ZmVhdC5ydG0g
KQorICAgICAgICAgICAgcnN2ZCAmPSB+SUEzMl9ERUJVR0NUTE1TUl9SVE07
CisKKyAgICAgICAgaWYgKCBtc3JfY29udGVudCAmIHJzdmQgKQorICAgICAg
ICAgICAgZ290byBncF9mYXVsdDsKKwogICAgICAgICBpZiAoIG1zcl9jb250
ZW50ICYgSUEzMl9ERUJVR0NUTE1TUl9MQlIgKQogICAgICAgICB7CiAgICAg
ICAgICAgICBjb25zdCBzdHJ1Y3QgbGJyX2luZm8gKmxiciA9IGxhc3RfYnJh
bmNoX21zcl9nZXQoKTsKLS0gCjIuMTguMAoK

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogeDg2L3Z0eDogRml4IHRoZSBjaGVja2luZyBmb3IgdW5r
bm93bi9pbnZhbGlkIE1TUl9ERUJVR0NUTCBiaXRzCgpUaGUgVlBNVV9NT0RF
X09GRiBlYXJseS1leGl0IGluIHZwbXVfZG9fd3Jtc3IoKSBpbnRyb2R1Y2Vk
IGJ5IGMvcwoxMWZlOTk4ZTU2IGJ5cGFzc2VzIGFsbCByZXNlcnZlZCBiaXQg
Y2hlY2tpbmcgaW4gdGhlIGdlbmVyYWwgY2FzZS4gIEFzIGEKcmVzdWx0LCBh
IGd1ZXN0IGNhbiBlbmFibGUgQlRTIHdoZW4gaXQgc2hvdWxkbid0IGJlIHBl
cm1pdHRlZCB0bywgYW5kCmxvY2sgdXAgdGhlIGVudGlyZSBob3N0LgoKV2l0
aCB2UE1VIGFjdGl2ZSAobm90IGEgc2VjdXJpdHkgc3VwcG9ydGVkIGNvbmZp
Z3VyYXRpb24sIGJ1dCB1c2VmdWwgZm9yCmRlYnVnZ2luZyksIHRoZSByZXNl
cnZlZCBiaXQgY2hlY2tpbmcgaW4gYnJva2VuLCBjYXVzZWQgYnkgdGhlIG9y
aWdpbmFsCkJUUyBjaGFuZ2VzZXQgMWE4YWE3NWVkLgoKRnJvbSBhIGNvcnJl
Y3RuZXNzIHN0YW5kcG9pbnQsIGl0IGlzIG5vdCBwb3NzaWJsZSB0byBoYXZl
IHR3byBkaWZmZXJlbnQKcGllY2VzIG9mIGNvZGUgcmVzcG9uc2libGUgZm9y
IGRpZmZlcmVudCBwYXJ0cyBvZiB2YWx1ZSBjaGVja2luZywgaWYKdGhlcmUg
aXNuJ3QgYW4gYWNjdW11bGF0aW9uIG9mIGJpdHMgd2hpY2ggaGF2ZSBiZWVu
IGNoZWNrZWQuICBBCnByYWN0aWNhbCB1cHNob3Qgb2YgdGhpcyBpcyB0aGF0
IGEgZ3Vlc3QgY2FuIHNldCBhbnkgdmFsdWUgaXQKd2lzaGVzICh1c3VhbGx5
IHJlc3VsdGluZyBpbiBhIHZtZW50cnkgZmFpbHVyZSBmb3IgYmFkIGd1ZXN0
IHN0YXRlKS4KClRoZXJlZm9yZSwgZml4IHRoaXMgYnkgaW1wbGVtZW50aW5n
IGFsbCB0aGUgcmVzZXJ2ZWQgYml0IGNoZWNraW5nIGluIHRoZQptYWluIE1T
Ul9ERUJVR0NUTCBibG9jaywgYW5kIHJlbW92aW5nIGFsbCBoYW5kbGluZyBv
ZiBERUJVR0NUTCBmcm9tIHRoZQp2UE1VIE1TUiBsb2dpYy4KClRoaXMgaXMg
WFNBLTI2OQoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvY3B1L3ZwbXVfaW50ZWwuYyBiL3hlbi9hcmNoL3g4Ni9jcHUvdnBtdV9p
bnRlbC5jCmluZGV4IDIwN2UyZTcuLmQ0NDQ0ZjAgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9jcHUvdnBtdV9pbnRlbC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9jcHUvdnBtdV9pbnRlbC5jCkBAIC01MzUsMjcgKzUzNSw3IEBAIHN0YXRp
YyBpbnQgY29yZTJfdnBtdV9kb193cm1zcih1bnNpZ25lZCBpbnQgbXNyLCB1
aW50NjRfdCBtc3JfY29udGVudCwKICAgICB1aW50NjRfdCAqZW5hYmxlZF9j
bnRyczsKIAogICAgIGlmICggIWNvcmUyX3ZwbXVfbXNyX2NvbW1vbl9jaGVj
ayhtc3IsICZ0eXBlLCAmaW5kZXgpICkKLSAgICB7Ci0gICAgICAgIC8qIFNw
ZWNpYWwgaGFuZGxpbmcgZm9yIEJUUyAqLwotICAgICAgICBpZiAoIG1zciA9
PSBNU1JfSUEzMl9ERUJVR0NUTE1TUiApCi0gICAgICAgIHsKLSAgICAgICAg
ICAgIHN1cHBvcnRlZCB8PSBJQTMyX0RFQlVHQ1RMTVNSX1RSIHwgSUEzMl9E
RUJVR0NUTE1TUl9CVFMgfAotICAgICAgICAgICAgICAgICAgICAgICAgIElB
MzJfREVCVUdDVExNU1JfQlRJTlQ7Ci0KLSAgICAgICAgICAgIGlmICggY3B1
X2hhcygmY3VycmVudF9jcHVfZGF0YSwgWDg2X0ZFQVRVUkVfRFNDUEwpICkK
LSAgICAgICAgICAgICAgICBzdXBwb3J0ZWQgfD0gSUEzMl9ERUJVR0NUTE1T
Ul9CVFNfT0ZGX09TIHwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
SUEzMl9ERUJVR0NUTE1TUl9CVFNfT0ZGX1VTUjsKLSAgICAgICAgICAgIGlm
ICggIShtc3JfY29udGVudCAmIH5zdXBwb3J0ZWQpICYmCi0gICAgICAgICAg
ICAgICAgIHZwbXVfaXNfc2V0KHZwbXUsIFZQTVVfQ1BVX0hBU19CVFMpICkK
LSAgICAgICAgICAgICAgICByZXR1cm4gMDsKLSAgICAgICAgICAgIGlmICgg
KG1zcl9jb250ZW50ICYgc3VwcG9ydGVkKSAmJgotICAgICAgICAgICAgICAg
ICAhdnBtdV9pc19zZXQodnBtdSwgVlBNVV9DUFVfSEFTX0JUUykgKQotICAg
ICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19XQVJOSU5HCi0gICAgICAg
ICAgICAgICAgICAgICAgICIlcHY6IERlYnVnIFN0b3JlIHVuc3VwcG9ydGVk
IG9uIHRoaXMgQ1BVXG4iLAotICAgICAgICAgICAgICAgICAgICAgICBjdXJy
ZW50KTsKLSAgICAgICAgfQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKLSAg
ICB9CiAKICAgICBBU1NFUlQoIXN1cHBvcnRlZCk7CiAKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jIGIveGVuL2FyY2gveDg2L2h2
bS92bXgvdm14LmMKaW5kZXggOTcwNzUxNC4uYWUwMjhkZCAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKKysrIGIveGVuL2FyY2gv
eDg2L2h2bS92bXgvdm14LmMKQEAgLTMwMzIsMTEgKzMwMzIsMTQgQEAgdm9p
ZCB2bXhfdmxhcGljX21zcl9jaGFuZ2VkKHN0cnVjdCB2Y3B1ICp2KQogc3Rh
dGljIGludCB2bXhfbXNyX3dyaXRlX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQg
bXNyLCB1aW50NjRfdCBtc3JfY29udGVudCkKIHsKICAgICBzdHJ1Y3QgdmNw
dSAqdiA9IGN1cnJlbnQ7CisgICAgY29uc3Qgc3RydWN0IGNwdWlkX3BvbGlj
eSAqY3AgPSB2LT5kb21haW4tPmFyY2guY3B1aWQ7CiAKICAgICBIVk1fREJH
X0xPRyhEQkdfTEVWRUxfTVNSLCAiZWN4PSUjeCwgbXNyX3ZhbHVlPSUjIlBS
SXg2NCwgbXNyLCBtc3JfY29udGVudCk7CiAKICAgICBzd2l0Y2ggKCBtc3Ig
KQogICAgIHsKKyAgICAgICAgdWludDY0X3QgcnN2ZDsKKwogICAgIGNhc2Ug
TVNSX0lBMzJfU1lTRU5URVJfQ1M6CiAgICAgICAgIF9fdm13cml0ZShHVUVT
VF9TWVNFTlRFUl9DUywgbXNyX2NvbnRlbnQpOwogICAgICAgICBicmVhazsK
QEAgLTMwOTEsMTYgKzMwOTQsMjYgQEAgc3RhdGljIGludCB2bXhfbXNyX3dy
aXRlX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQgbXNyLCB1aW50NjRfdCBtc3Jf
Y29udGVudCkKIAogICAgIGNhc2UgTVNSX0lBMzJfREVCVUdDVExNU1I6IHsK
ICAgICAgICAgaW50IGksIHJjID0gMDsKLSAgICAgICAgdWludDY0X3Qgc3Vw
cG9ydGVkID0gSUEzMl9ERUJVR0NUTE1TUl9MQlIgfCBJQTMyX0RFQlVHQ1RM
TVNSX0JURjsKIAotICAgICAgICBpZiAoIGJvb3RfY3B1X2hhcyhYODZfRkVB
VFVSRV9SVE0pICkKLSAgICAgICAgICAgIHN1cHBvcnRlZCB8PSBJQTMyX0RF
QlVHQ1RMTVNSX1JUTTsKLSAgICAgICAgaWYgKCBtc3JfY29udGVudCAmIH5z
dXBwb3J0ZWQgKQorICAgICAgICByc3ZkID0gfihJQTMyX0RFQlVHQ1RMTVNS
X0xCUiB8IElBMzJfREVCVUdDVExNU1JfQlRGKTsKKworICAgICAgICAvKiBU
T0RPOiBXaXJlIHZQTVUgc2V0dGluZ3MgcHJvcGVybHkgdGhyb3VnaCB0aGUg
Q1BVSUQgcG9saWN5ICovCisgICAgICAgIGlmICggdnBtdV9pc19zZXQodmNw
dV92cG11KHYpLCBWUE1VX0NQVV9IQVNfQlRTKSApCiAgICAgICAgIHsKLSAg
ICAgICAgICAgIC8qIFBlcmhhcHMgc29tZSBvdGhlciBiaXRzIGFyZSBzdXBw
b3J0ZWQgaW4gdnBtdS4gKi8KLSAgICAgICAgICAgIGlmICggdnBtdV9kb193
cm1zcihtc3IsIG1zcl9jb250ZW50LCBzdXBwb3J0ZWQpICkKLSAgICAgICAg
ICAgICAgICBicmVhazsKKyAgICAgICAgICAgIHJzdmQgJj0gfihJQTMyX0RF
QlVHQ1RMTVNSX1RSIHwgSUEzMl9ERUJVR0NUTE1TUl9CVFMgfAorICAgICAg
ICAgICAgICAgICAgICAgIElBMzJfREVCVUdDVExNU1JfQlRJTlQpOworCisg
ICAgICAgICAgICBpZiAoIGNwdV9oYXMoJmN1cnJlbnRfY3B1X2RhdGEsIFg4
Nl9GRUFUVVJFX0RTQ1BMKSApCisgICAgICAgICAgICAgICAgcnN2ZCAmPSB+
KElBMzJfREVCVUdDVExNU1JfQlRTX09GRl9PUyB8CisgICAgICAgICAgICAg
ICAgICAgICAgICAgIElBMzJfREVCVUdDVExNU1JfQlRTX09GRl9VU1IpOwog
ICAgICAgICB9CisKKyAgICAgICAgaWYgKCBjcC0+ZmVhdC5ydG0gKQorICAg
ICAgICAgICAgcnN2ZCAmPSB+SUEzMl9ERUJVR0NUTE1TUl9SVE07CisKKyAg
ICAgICAgaWYgKCBtc3JfY29udGVudCAmIHJzdmQgKQorICAgICAgICAgICAg
Z290byBncF9mYXVsdDsKKwogICAgICAgICBpZiAoIG1zcl9jb250ZW50ICYg
SUEzMl9ERUJVR0NUTE1TUl9MQlIgKQogICAgICAgICB7CiAgICAgICAgICAg
ICBjb25zdCBzdHJ1Y3QgbGJyX2luZm8gKmxiciA9IGxhc3RfYnJhbmNoX21z
cl9nZXQoKTsK

--=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 Mon Aug 20 09:47:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 09:47:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frgmq-0002vH-Lz; Mon, 20 Aug 2018 09:47: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=spvk=ld=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frgmo-0002uR-O6
 for xen-devel@lists.xen.org; Mon, 20 Aug 2018 09:47:46 +0000
X-Inumbo-ID: 2d044e0b-a45e-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2d044e0b-a45e-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 09:48:22 +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 1frgmg-0002MB-Vu; Mon, 20 Aug 2018 09:47:38 +0000
Received: from iwj by xenbits.xenproject.org with local (Exim 4.89)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1frgmg-0003fy-TP; Mon, 20 Aug 2018 09:47:38 +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: <E1frgmg-0003fy-TP@xenbits.xenproject.org>
Date: Mon, 20 Aug 2018 09:47:38 +0000
Subject: [Xen-devel] Xen Security Advisory 268 v3 (CVE-2018-15469) - Use of
 v2 grant tables may cause crash on ARM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Xen.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-15469 / XSA-268
                              version 3

             Use of v2 grant tables may cause crash on ARM

UPDATES IN VERSION 3
====================

CVE assigned.

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

ARM never properly implemented grant table v2, either in the
hypervisor or in Linux.

Unfortunately, an ARM guest can still request v2 grant tables; they
will simply not be properly set up, resulting in subsequent
grant-related hypercalls hitting BUG() checks.

IMPACT
======

An unprivileged guest can cause a BUG() check in the hypervisor,
resulting in a denial-of-service.

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

Only ARM systems are vulnerable.  All supported versions of Xen are
vulnerable.

MITIGATION
==========

None.

CREDITS
=======

This issue was discovered by 王磊 of Samsung.

RESOLUTION
==========

Applying the appropriate attached patch resolves this issue by
preventing a guest from switching to grant v2.

xsa268.patch           xen-unstable
xsa268-4.11.patch      Xen 4.11.0
xsa268-4.10-?.patch    Xen 4.10.x
xsa268-4.9-?.patch     Xen 4.9.x, Xen 4.8.x
xsa268-4.7-?.patch     Xen 4.7.x
xsa268-4.6-?.patch     Xen 4.6.x

$ sha256sum xsa268*
f336b45676e73f8b102e5dddf78af2d1d288f9a254142a8a8e9949db55e1cc3b  xsa268.meta
ca5f69cb8cfb74fae44a0f39f80ec9ae4d269c4895f36311b50d191be97bbcf0  xsa268.patch
93a68a5b23aedc6adf0aae23303dc8eb2c02dc40a5e1d7eb0a1b497cd66da209  xsa268-4.6-1.patch
5b74afd13d96779a72dc34ba7c63a1735cd267fb9bb643f735ac69b0e6ff54d5  xsa268-4.6-2.patch
820e1018f76ef2828b1cbb33e2966b99f6934a80ab55f11749ff847d375d1b02  xsa268-4.7-1.patch
233f7e69e5fb931d2e5cf03f4407f38ff960c039c9eced957df13d3cc37fa6b1  xsa268-4.7-2.patch
4a0c705f0266185b32daf313e686abc340e2fbb1a1644647500fc405bc180913  xsa268-4.9-1.patch
ce16eaab94cd1e64f9c9127b64da7ebb6a7758eb540fecc3bbcc2dbfbcc4d7e2  xsa268-4.9-2.patch
f413d41fadefe0e275c8bff16a2061bb325f3900b7ccf214a9e97fabf3ee1a89  xsa268-4.10-1.patch
531654f82908c1aa7b0fcea818c82c4b53d4750a697db3353cc05e9e91e5d639  xsa268-4.10-2.patch
baeb6b2c28a9cbe929c9cf34398780002fffe12b928df4d1e5951c0a5b51336a  xsa268-4.11.patch
$

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

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

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

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

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

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

iQEcBAEBCAAGBQJbeo4HAAoJEIP+FMlX6CvZxYMH/R1pB/0Qh+eYJevI0XZCh0TX
TlzPkzvTkif3JUfYtms1rVeXdAUoOaZPrMpzZYFWthOHhHR6Y8tiBWxiRGWuEf0a
OaAYTebIQN4U69AUXGaXdA1p1Nnix5guOgljM1EHD3LGEBtadzdYdFfpKrEv1F7L
f8fwLULljcfwHKI7Yv/CwGdRAt2YrtIFqry916yc0RHk2nQpLvX8V+8YXWla8zGR
1Vkin0WoR31qkcakJGXO8jXD1Wpn4J+2lAyMpAiPpN7d8F7/cEOj7huRuTkYFQha
/sTUc5Dy3kniLptJF+2//dLOjwKQKSKd3c8LJjc8IGPCwfpNpVmLaCiB/93AcWk=
=yh+i
-----END PGP SIGNATURE-----

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

ewogICJYU0EiOiAyNjgsCiAgIlN1cHBvcnRlZFZlcnNpb25zIjogWwogICAg
Im1hc3RlciIsCiAgICAiNC4xMSIsCiAgICAiNC4xMCIsCiAgICAiNC45IiwK
ICAgICI0LjgiLAogICAgIjQuNyIsCiAgICAiNC42IgogIF0sCiAgIlRyZWVz
IjogWwogICAgInhlbiIKICBdLAogICJSZWNpcGVzIjogewogICAgIjQuMTAi
OiB7CiAgICAgICJSZWNpcGVzIjogewogICAgICAgICJ4ZW4iOiB7CiAgICAg
ICAgICAiU3RhYmxlUmVmIjogIjg3YzgzYWYzMzNlMDI0OGFkYTJlNjU2MDk2
NWFjYTYwOTZlYzdmMmIiLAogICAgICAgICAgIlByZXJlcXMiOiBbXSwKICAg
ICAgICAgICJQYXRjaGVzIjogWwogICAgICAgICAgICAieHNhMjY4LTQuMTAt
MS5wYXRjaCIsCiAgICAgICAgICAgICJ4c2EyNjgtNC4xMC0yLnBhdGNoIgog
ICAgICAgICAgXQogICAgICAgIH0KICAgICAgfQogICAgfSwKICAgICI0LjEx
IjogewogICAgICAiUmVjaXBlcyI6IHsKICAgICAgICAieGVuIjogewogICAg
ICAgICAgIlN0YWJsZVJlZiI6ICIzM2NlZDcyNWUxMWFmNGVhYmQzMzM0ZDEy
ZjUzZWQ4MDdlOWUyNTg2IiwKICAgICAgICAgICJQcmVyZXFzIjogW10sCiAg
ICAgICAgICAiUGF0Y2hlcyI6IFsKICAgICAgICAgICAgInhzYTI2OC00LjEx
LnBhdGNoIgogICAgICAgICAgXQogICAgICAgIH0KICAgICAgfQogICAgfSwK
ICAgICI0LjYiOiB7CiAgICAgICJSZWNpcGVzIjogewogICAgICAgICJ4ZW4i
OiB7CiAgICAgICAgICAiU3RhYmxlUmVmIjogIjk4ZDc5NDhiNTBiNGU5MWVj
NGVmYTg2MGRhMzJkOWFjNGZlNjkzMDAiLAogICAgICAgICAgIlByZXJlcXMi
OiBbXSwKICAgICAgICAgICJQYXRjaGVzIjogWwogICAgICAgICAgICAieHNh
MjY4LTQuNi0xLnBhdGNoIiwKICAgICAgICAgICAgInhzYTI2OC00LjYtMi5w
YXRjaCIKICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAg
ICAiNC43IjogewogICAgICAiUmVjaXBlcyI6IHsKICAgICAgICAieGVuIjog
ewogICAgICAgICAgIlN0YWJsZVJlZiI6ICI5MWNhODRjODYyYjE1ZmU3NGFi
OWI1ODcwZTY2OTAzYWVjNGY4NmRkIiwKICAgICAgICAgICJQcmVyZXFzIjog
W10sCiAgICAgICAgICAiUGF0Y2hlcyI6IFsKICAgICAgICAgICAgInhzYTI2
OC00LjctMS5wYXRjaCIsCiAgICAgICAgICAgICJ4c2EyNjgtNC43LTIucGF0
Y2giCiAgICAgICAgICBdCiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAg
IjQuOCI6IHsKICAgICAgIlJlY2lwZXMiOiB7CiAgICAgICAgInhlbiI6IHsK
ICAgICAgICAgICJTdGFibGVSZWYiOiAiYWE0NTAxNTNmMmQ5NjBjMjE3MTQ5
YjMxYjY4YThiNTdjNWE4ZTU5NSIsCiAgICAgICAgICAiUHJlcmVxcyI6IFtd
LAogICAgICAgICAgIlBhdGNoZXMiOiBbCiAgICAgICAgICAgICJ4c2EyNjgt
NC45LTEucGF0Y2giLAogICAgICAgICAgICAieHNhMjY4LTQuOS0yLnBhdGNo
IgogICAgICAgICAgXQogICAgICAgIH0KICAgICAgfQogICAgfSwKICAgICI0
LjkiOiB7CiAgICAgICJSZWNpcGVzIjogewogICAgICAgICJ4ZW4iOiB7CiAg
ICAgICAgICAiU3RhYmxlUmVmIjogImExYjIyM2I3NTZmMzU0ODk1NTI1MDYw
YmQzZjlmMWYwNzg5OWEwODIiLAogICAgICAgICAgIlByZXJlcXMiOiBbXSwK
ICAgICAgICAgICJQYXRjaGVzIjogWwogICAgICAgICAgICAieHNhMjY4LTQu
OS0xLnBhdGNoIiwKICAgICAgICAgICAgInhzYTI2OC00LjktMi5wYXRjaCIK
ICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAgICAibWFz
dGVyIjogewogICAgICAiUmVjaXBlcyI6IHsKICAgICAgICAieGVuIjogewog
ICAgICAgICAgIlN0YWJsZVJlZiI6ICJhY2QwMGEzMDMzNzhjZTQ4YmQ2YmJk
OGE1NzlmMWZlMmYxYjIxYTdkIiwKICAgICAgICAgICJQcmVyZXFzIjogW10s
CiAgICAgICAgICAiUGF0Y2hlcyI6IFsKICAgICAgICAgICAgInhzYTI2OC5w
YXRjaCIKICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIH0KICAgIH0KICB9
Cn0=

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

RnJvbTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpTdWJqZWN0OiBBUk06IGRpc2FibGUgZ3JhbnQgdGFibGUgdjIKCkl0
IHdhcyBuZXZlciBleHBlY3RlZCB0byB3b3JrLCB0aGUgaW1wbGVtZW50YXRp
b24gaXMgaW5jb21wbGV0ZS4KCkFzIGEgc2lkZSBlZmZlY3QsIGl0IGFsc28g
cHJldmVudHMgZ3Vlc3RzIGZyb20gdHJpZ2dlcmluZyBhCiJCVUdfT04ocGFn
ZV9nZXRfb3duZXIocGcpICE9IGQpIiBpbiBnbnR0YWJfdW5wb3B1bGF0ZV9z
dGF0dXNfZnJhbWVzKCkuCgpUaGlzIGlzIFhTQS0yNjguCgpSZXBvcnRlZC1i
eTog546L56OKIDxsZWkxOS53YW5nQHNhbXN1bmcuY29tPgpTaWduZWQtb2Zm
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CgotLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgor
KysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgpAQCAt
OTM4LDYgKzkzOCw4IEBAIHZlcnNpb24gYXJlIDEgYW5kIDIuCiB1c2Ugb2Yg
Z3JhbnQgdGFibGUgdjIgd2l0aG91dCB0cmFuc2l0aXZlIGdyYW50cyBpcyBh
biBBQkkgYnJlYWthZ2UgZnJvbSB0aGUKIGd1ZXN0cyBwb2ludCBvZiB2aWV3
LgogCitUaGUgdXNhZ2Ugb2YgZ250dGFiIHYyIGlzIG5vdCBzZWN1cml0eSBz
dXBwb3J0ZWQgb24gQVJNIHBsYXRmb3Jtcy4KKwogIyMjIGdudHRhYlxfbWF4
XF9mcmFtZXMKID4gYD0gPGludGVnZXI+YAogCi0tLSBhL3hlbi9jb21tb24v
Z3JhbnRfdGFibGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMK
QEAgLTg4LDcgKzg4LDExIEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFk
X21vc3RseSBtYXhfbWFwdHJhY2tfZnJhbWVzID0KIHVuc2lnbmVkIGludCBf
X3JlYWRfbW9zdGx5IG9wdF9tYXhfbWFwdHJhY2tfZnJhbWVzID0gMTAyNDsK
IGludGVnZXJfcnVudGltZV9wYXJhbSgiZ250dGFiX21heF9tYXB0cmFja19m
cmFtZXMiLCBvcHRfbWF4X21hcHRyYWNrX2ZyYW1lcyk7CiAKLXN0YXRpYyB1
bnNpZ25lZCBpbnQgX19yZWFkX21vc3RseSBvcHRfZ250dGFiX21heF92ZXJz
aW9uID0gMjsKKyNpZm5kZWYgR05UVEFCX01BWF9WRVJTSU9OCisjZGVmaW5l
IEdOVFRBQl9NQVhfVkVSU0lPTiAyCisjZW5kaWYKKworc3RhdGljIHVuc2ln
bmVkIGludCBfX3JlYWRfbW9zdGx5IG9wdF9nbnR0YWJfbWF4X3ZlcnNpb24g
PSBHTlRUQUJfTUFYX1ZFUlNJT047CiBzdGF0aWMgYm9vbCBfX3JlYWRfbW9z
dGx5IG9wdF90cmFuc2l0aXZlX2dyYW50cyA9IHRydWU7CiAKIHN0YXRpYyBp
bnQgX19pbml0IHBhcnNlX2dudHRhYihjb25zdCBjaGFyICpzKQotLS0gYS94
ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmgKKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oCkBAIC03LDYgKzcsNyBAQAog
I2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogCiAjZGVmaW5lIElOSVRJQUxfTlJf
R1JBTlRfRlJBTUVTIDFVCisjZGVmaW5lIEdOVFRBQl9NQVhfVkVSU0lPTiAx
CiAKIHN0cnVjdCBncmFudF90YWJsZV9hcmNoIHsKICAgICBnZm5fdCAqc2hh
cmVkX2dmbjsK

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogY29tbW9uL2dudHRhYjogSW50cm9kdWNlIGNvbW1hbmQg
bGluZSBmZWF0dXJlIGNvbnRyb2xzCgpUaGlzIHBhdGNoIHdhcyBvcmlnaW5h
bGx5IHJlbGVhc2VkIGFzIHBhcnQgb2YgWFNBLTIyNi4gIEl0IHJldGFpbnMg
dGhlIHNhbWUKY29tbWFuZCBsaW5lIHN5bnRheCAoYXMgdmFyaW91cyBkb3du
c3RyZWFtcyBhcmUgbWl0aWdhdGluZyBYU0EtMjI2IHVzaW5nIHRoaXMKbWVj
aGFuaXNtKSBidXQgdGhlIGRlZmF1bHRzIGhhdmUgYmVlbiB1cGRhdGVkIGR1
ZSB0byB0aGUgcmV2aXNlZCBYU0EtMjI2CnBhdGNoZWQsIGFmdGVyIHdoaWNo
IHRyYW5zaXRpdmUgZ3JhbnRzIGFyZSBiZWxpZXZlZCB0byBmdW5jdGlvbmlu
Zwpwcm9wZXJseS4KClJlcG9ydGVkLWJ5OiDnjovno4ogPGxlaTE5LndhbmdA
c2Ftc3VuZy5jb20+ClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS9kb2NzL21pc2MveGVu
LWNvbW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2MveGVuLWNv
bW1hbmQtbGluZS5tYXJrZG93bgpAQCAtNzg3LDYgKzc4NywxOSBAQCBDb250
cm9scyBFUFQgcmVsYXRlZCBmZWF0dXJlcy4KIAogU3BlY2lmeSB0aGUgc2Vy
aWFsIHBhcmFtZXRlcnMgZm9yIHRoZSBHREIgc3R1Yi4KIAorIyMjIGdudHRh
YgorPiBgPSBMaXN0IG9mIFsgbWF4LXZlcjo8aW50ZWdlcj4sIHRyYW5zaXRp
dmU9PGJvb2w+IF1gCisKKz4gRGVmYXVsdDogYGdudHRhYj1tYXgtdmVyOjIs
dHJhbnNpdGl2ZWAKKworQ29udHJvbCB2YXJpb3VzIGFzcGVjdHMgb2YgdGhl
IGdyYW50IHRhYmxlIGJlaGF2aW91ciBhdmFpbGFibGUgdG8gZ3Vlc3RzLgor
CisqIGBtYXgtdmVyYCBTZWxlY3QgdGhlIG1heGltdW0gZ3JhbnQgdGFibGUg
dmVyc2lvbiB0byBvZmZlciB0byBndWVzdHMuICBWYWxpZAordmVyc2lvbiBh
cmUgMSBhbmQgMi4KKyogYHRyYW5zaXRpdmVgIFBlcm1pdCBvciBkaXNhbGxv
dyB0aGUgdXNlIG9mIHRyYW5zaXRpdmUgZ3JhbnRzLiAgTm90ZSB0aGF0IHRo
ZQordXNlIG9mIGdyYW50IHRhYmxlIHYyIHdpdGhvdXQgdHJhbnNpdGl2ZSBn
cmFudHMgaXMgYW4gQUJJIGJyZWFrYWdlIGZyb20gdGhlCitndWVzdHMgcG9p
bnQgb2Ygdmlldy4KKwogIyMjIGdudHRhYlxfbWF4XF9mcmFtZXMKID4gYD0g
PGludGVnZXI+YAogCi0tLSBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwor
KysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKQEAgLTYyLDYgKzYyLDQx
IEBAIGludGVnZXJfcGFyYW0oImdudHRhYl9tYXhfZnJhbWVzIiwgbWF4X2cK
IHN0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3RseSBtYXhfbWFwdHJh
Y2tfZnJhbWVzOwogaW50ZWdlcl9wYXJhbSgiZ250dGFiX21heF9tYXB0cmFj
a19mcmFtZXMiLCBtYXhfbWFwdHJhY2tfZnJhbWVzKTsKIAorc3RhdGljIHVu
c2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IG9wdF9nbnR0YWJfbWF4X3ZlcnNp
b24gPSAyOworc3RhdGljIGJvb2xfdCBfX3JlYWRfbW9zdGx5IG9wdF90cmFu
c2l0aXZlX2dyYW50cyA9IDE7CisKK3N0YXRpYyBpbnQgX19pbml0IHBhcnNl
X2dudHRhYihjb25zdCBjaGFyICpzKQoreworICAgIGNvbnN0IGNoYXIgKnNz
LCAqZTsKKyAgICBpbnQgdmFsLCByYyA9IDA7CisKKyAgICBkbyB7CisgICAg
ICAgIHNzID0gc3RyY2hyKHMsICcsJyk7CisgICAgICAgIGlmICggIXNzICkK
KyAgICAgICAgICAgIHNzID0gc3RyY2hyKHMsICdcMCcpOworCisgICAgICAg
IGlmICggIXN0cm5jbXAocywgIm1heC12ZXI6IiwgOCkgfHwKKyAgICAgICAg
ICAgICAhc3RybmNtcChzLCAibWF4X3ZlcjoiLCA4KSApIC8qIEFsaWFzIGZv
ciBvcmlnaW5hbCBYU0EtMjI2IHBhdGNoICovCisgICAgICAgIHsKKyAgICAg
ICAgICAgIGxvbmcgdmVyID0gc2ltcGxlX3N0cnRvbChzICsgOCwgJmUsIDEw
KTsKKworICAgICAgICAgICAgaWYgKCBlID09IHNzICYmIHZlciA+PSAxICYm
IHZlciA8PSAyICkKKyAgICAgICAgICAgICAgICBvcHRfZ250dGFiX21heF92
ZXJzaW9uID0gdmVyOworICAgICAgICAgICAgZWxzZQorICAgICAgICAgICAg
ICAgIHJjID0gLUVJTlZBTDsKKyAgICAgICAgfQorICAgICAgICBlbHNlIGlm
ICggKHZhbCA9IHBhcnNlX2Jvb2xlYW4oInRyYW5zaXRpdmUiLCBzLCBzcykp
ID49IDAgKQorICAgICAgICAgICAgb3B0X3RyYW5zaXRpdmVfZ3JhbnRzID0g
dmFsOworICAgICAgICBlbHNlCisgICAgICAgICAgICByYyA9IC1FSU5WQUw7
CisKKyAgICAgICAgcyA9IHNzICsgMTsKKyAgICB9IHdoaWxlICggKnNzICk7
CisKKyAgICByZXR1cm4gcmM7Cit9CitjdXN0b21fcGFyYW0oImdudHRhYiIs
IHBhcnNlX2dudHRhYik7CisKIC8qCiAgKiBOb3RlIHRoYXQgdGhlIHRocmVl
IHZhbHVlcyBiZWxvdyBhcmUgZWZmZWN0aXZlbHkgcGFydCBvZiB0aGUgQUJJ
LCBldmVuIGlmCiAgKiB3ZSBkb24ndCBuZWVkIHRvIG1ha2UgdGhlbSBhIGZv
cm1hbCBwYXJ0IG9mIGl0OiBBIGd1ZXN0IHN1c3BlbmRlZCBmb3IKQEAgLTI1
MzIsNyArMjU2Nyw4IEBAIHN0YXRpYyBpbnQgZ250dGFiX2NvcHlfY2xhaW1f
YnVmKGNvbnN0IHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY3VycmVudC0+ZG9tYWluLT5kb21haW5faWQsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJ1Zi0+cmVhZF9vbmx5LAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmYnVmLT5m
cmFtZSwgJmJ1Zi0+cGFnZSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJmJ1Zi0+cHRyLm9mZnNldCwgJmJ1Zi0+bGVuLCAxKTsK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmJ1Zi0+
cHRyLm9mZnNldCwgJmJ1Zi0+bGVuLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBvcHRfdHJhbnNpdGl2ZV9ncmFudHMpOwogICAg
ICAgICBpZiAoIHJjICE9IEdOVFNUX29rYXkgKQogICAgICAgICAgICAgZ290
byBvdXQ7CiAgICAgICAgIGJ1Zi0+cHRyLnUucmVmID0gcHRyLT51LnJlZjsK
QEAgLTI3MzMsNiArMjc2OSwxMCBAQCBnbnR0YWJfc2V0X3ZlcnNpb24oWEVO
X0dVRVNUX0hBTkRMRV9QQVJBCiAgICAgaWYgKCBvcC52ZXJzaW9uICE9IDEg
JiYgb3AudmVyc2lvbiAhPSAyICkKICAgICAgICAgZ290byBvdXQ7CiAKKyAg
ICByZXMgPSAtRU5PU1lTOworICAgIGlmICggb3AudmVyc2lvbiA9PSAyICYm
IG9wdF9nbnR0YWJfbWF4X3ZlcnNpb24gPT0gMSApCisgICAgICAgIGdvdG8g
b3V0OyAvKiBCZWhhdmUgYXMgYmVmb3JlIHNldF92ZXJzaW9uIHdhcyBpbnRy
b2R1Y2VkLiAqLworCiAgICAgcmVzID0gMDsKICAgICBpZiAoIGd0LT5ndF92
ZXJzaW9uID09IG9wLnZlcnNpb24gKQogICAgICAgICBnb3RvIG91dDsK

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

RnJvbTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpTdWJqZWN0OiBBUk06IGRpc2FibGUgZ3JhbnQgdGFibGUgdjIKCkl0
IHdhcyBuZXZlciBleHBlY3RlZCB0byB3b3JrLCB0aGUgaW1wbGVtZW50YXRp
b24gaXMgaW5jb21wbGV0ZS4KCkFzIGEgc2lkZSBlZmZlY3QsIGl0IGFsc28g
cHJldmVudHMgZ3Vlc3RzIGZyb20gdHJpZ2dlcmluZyBhCiJCVUdfT04ocGFn
ZV9nZXRfb3duZXIocGcpICE9IGQpIiBpbiBnbnR0YWJfdW5wb3B1bGF0ZV9z
dGF0dXNfZnJhbWVzKCkuCgpUaGlzIGlzIFhTQS0yNjguCgpSZXBvcnRlZC1i
eTog546L56OKIDxsZWkxOS53YW5nQHNhbXN1bmcuY29tPgpTaWduZWQtb2Zm
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CgotLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgor
KysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgpAQCAt
ODAwLDYgKzgwMCw4IEBAIHZlcnNpb24gYXJlIDEgYW5kIDIuCiB1c2Ugb2Yg
Z3JhbnQgdGFibGUgdjIgd2l0aG91dCB0cmFuc2l0aXZlIGdyYW50cyBpcyBh
biBBQkkgYnJlYWthZ2UgZnJvbSB0aGUKIGd1ZXN0cyBwb2ludCBvZiB2aWV3
LgogCitUaGUgdXNhZ2Ugb2YgZ250dGFiIHYyIGlzIG5vdCBzZWN1cml0eSBz
dXBwb3J0ZWQgb24gQVJNIHBsYXRmb3Jtcy4KKwogIyMjIGdudHRhYlxfbWF4
XF9mcmFtZXMKID4gYD0gPGludGVnZXI+YAogCi0tLSBhL3hlbi9jb21tb24v
Z3JhbnRfdGFibGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMK
QEAgLTYyLDcgKzYyLDExIEBAIGludGVnZXJfcGFyYW0oImdudHRhYl9tYXhf
ZnJhbWVzIiwgbWF4X2cKIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21v
c3RseSBtYXhfbWFwdHJhY2tfZnJhbWVzOwogaW50ZWdlcl9wYXJhbSgiZ250
dGFiX21heF9tYXB0cmFja19mcmFtZXMiLCBtYXhfbWFwdHJhY2tfZnJhbWVz
KTsKIAotc3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IG9wdF9n
bnR0YWJfbWF4X3ZlcnNpb24gPSAyOworI2lmbmRlZiBHTlRUQUJfTUFYX1ZF
UlNJT04KKyNkZWZpbmUgR05UVEFCX01BWF9WRVJTSU9OIDIKKyNlbmRpZgor
CitzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0bHkgb3B0X2dudHRh
Yl9tYXhfdmVyc2lvbiA9IEdOVFRBQl9NQVhfVkVSU0lPTjsKIHN0YXRpYyBi
b29sX3QgX19yZWFkX21vc3RseSBvcHRfdHJhbnNpdGl2ZV9ncmFudHMgPSAx
OwogCiBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9nbnR0YWIoY29uc3QgY2hh
ciAqcykKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaApAQCAt
NCw2ICs0LDcgQEAKICNpbmNsdWRlIDx4ZW4vZ3JhbnRfdGFibGUuaD4KIAog
I2RlZmluZSBJTklUSUFMX05SX0dSQU5UX0ZSQU1FUyA0CisjZGVmaW5lIEdO
VFRBQl9NQVhfVkVSU0lPTiAxCiAKIHZvaWQgZ250dGFiX2NsZWFyX2ZsYWco
dW5zaWduZWQgbG9uZyBuciwgdWludDE2X3QgKmFkZHIpOwogaW50IGNyZWF0
ZV9ncmFudF9ob3N0X21hcHBpbmcodW5zaWduZWQgbG9uZyBncGFkZHIsCg==

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogY29tbW9uL2dudHRhYjogSW50cm9kdWNlIGNvbW1hbmQg
bGluZSBmZWF0dXJlIGNvbnRyb2xzCgpUaGlzIHBhdGNoIHdhcyBvcmlnaW5h
bGx5IHJlbGVhc2VkIGFzIHBhcnQgb2YgWFNBLTIyNi4gIEl0IHJldGFpbnMg
dGhlIHNhbWUKY29tbWFuZCBsaW5lIHN5bnRheCAoYXMgdmFyaW91cyBkb3du
c3RyZWFtcyBhcmUgbWl0aWdhdGluZyBYU0EtMjI2IHVzaW5nIHRoaXMKbWVj
aGFuaXNtKSBidXQgdGhlIGRlZmF1bHRzIGhhdmUgYmVlbiB1cGRhdGVkIGR1
ZSB0byB0aGUgcmV2aXNlZCBYU0EtMjI2CnBhdGNoZWQsIGFmdGVyIHdoaWNo
IHRyYW5zaXRpdmUgZ3JhbnRzIGFyZSBiZWxpZXZlZCB0byBmdW5jdGlvbmlu
Zwpwcm9wZXJseS4KClJlcG9ydGVkLWJ5OiDnjovno4ogPGxlaTE5LndhbmdA
c2Ftc3VuZy5jb20+ClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS9kb2NzL21pc2MveGVu
LWNvbW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2MveGVuLWNv
bW1hbmQtbGluZS5tYXJrZG93bgpAQCAtODEyLDYgKzgxMiwxOSBAQCBDb250
cm9scyBFUFQgcmVsYXRlZCBmZWF0dXJlcy4KIAogU3BlY2lmeSB3aGljaCBj
b25zb2xlIGdkYnN0dWIgc2hvdWxkIHVzZS4gU2VlICoqY29uc29sZSoqLgog
CisjIyMgZ250dGFiCis+IGA9IExpc3Qgb2YgWyBtYXgtdmVyOjxpbnRlZ2Vy
PiwgdHJhbnNpdGl2ZT08Ym9vbD4gXWAKKworPiBEZWZhdWx0OiBgZ250dGFi
PW1heC12ZXI6Mix0cmFuc2l0aXZlYAorCitDb250cm9sIHZhcmlvdXMgYXNw
ZWN0cyBvZiB0aGUgZ3JhbnQgdGFibGUgYmVoYXZpb3VyIGF2YWlsYWJsZSB0
byBndWVzdHMuCisKKyogYG1heC12ZXJgIFNlbGVjdCB0aGUgbWF4aW11bSBn
cmFudCB0YWJsZSB2ZXJzaW9uIHRvIG9mZmVyIHRvIGd1ZXN0cy4gIFZhbGlk
Cit2ZXJzaW9uIGFyZSAxIGFuZCAyLgorKiBgdHJhbnNpdGl2ZWAgUGVybWl0
IG9yIGRpc2FsbG93IHRoZSB1c2Ugb2YgdHJhbnNpdGl2ZSBncmFudHMuICBO
b3RlIHRoYXQgdGhlCit1c2Ugb2YgZ3JhbnQgdGFibGUgdjIgd2l0aG91dCB0
cmFuc2l0aXZlIGdyYW50cyBpcyBhbiBBQkkgYnJlYWthZ2UgZnJvbSB0aGUK
K2d1ZXN0cyBwb2ludCBvZiB2aWV3LgorCiAjIyMgZ250dGFiXF9tYXhcX2Zy
YW1lcwogPiBgPSA8aW50ZWdlcj5gCiAKLS0tIGEveGVuL2NvbW1vbi9ncmFu
dF90YWJsZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAt
NjIsNiArNjIsNDEgQEAgaW50ZWdlcl9wYXJhbSgiZ250dGFiX21heF9mcmFt
ZXMiLCBtYXhfZwogc3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5
IG1heF9tYXB0cmFja19mcmFtZXM7CiBpbnRlZ2VyX3BhcmFtKCJnbnR0YWJf
bWF4X21hcHRyYWNrX2ZyYW1lcyIsIG1heF9tYXB0cmFja19mcmFtZXMpOwog
CitzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0bHkgb3B0X2dudHRh
Yl9tYXhfdmVyc2lvbiA9IDI7CitzdGF0aWMgYm9vbF90IF9fcmVhZF9tb3N0
bHkgb3B0X3RyYW5zaXRpdmVfZ3JhbnRzID0gMTsKKworc3RhdGljIGludCBf
X2luaXQgcGFyc2VfZ250dGFiKGNvbnN0IGNoYXIgKnMpCit7CisgICAgY29u
c3QgY2hhciAqc3MsICplOworICAgIGludCB2YWwsIHJjID0gMDsKKworICAg
IGRvIHsKKyAgICAgICAgc3MgPSBzdHJjaHIocywgJywnKTsKKyAgICAgICAg
aWYgKCAhc3MgKQorICAgICAgICAgICAgc3MgPSBzdHJjaHIocywgJ1wwJyk7
CisKKyAgICAgICAgaWYgKCAhc3RybmNtcChzLCAibWF4LXZlcjoiLCA4KSB8
fAorICAgICAgICAgICAgICFzdHJuY21wKHMsICJtYXhfdmVyOiIsIDgpICkg
LyogQWxpYXMgZm9yIG9yaWdpbmFsIFhTQS0yMjYgcGF0Y2ggKi8KKyAgICAg
ICAgeworICAgICAgICAgICAgbG9uZyB2ZXIgPSBzaW1wbGVfc3RydG9sKHMg
KyA4LCAmZSwgMTApOworCisgICAgICAgICAgICBpZiAoIGUgPT0gc3MgJiYg
dmVyID49IDEgJiYgdmVyIDw9IDIgKQorICAgICAgICAgICAgICAgIG9wdF9n
bnR0YWJfbWF4X3ZlcnNpb24gPSB2ZXI7CisgICAgICAgICAgICBlbHNlCisg
ICAgICAgICAgICAgICAgcmMgPSAtRUlOVkFMOworICAgICAgICB9CisgICAg
ICAgIGVsc2UgaWYgKCAodmFsID0gcGFyc2VfYm9vbGVhbigidHJhbnNpdGl2
ZSIsIHMsIHNzKSkgPj0gMCApCisgICAgICAgICAgICBvcHRfdHJhbnNpdGl2
ZV9ncmFudHMgPSB2YWw7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIHJj
ID0gLUVJTlZBTDsKKworICAgICAgICBzID0gc3MgKyAxOworICAgIH0gd2hp
bGUgKCAqc3MgKTsKKworICAgIHJldHVybiByYzsKK30KK2N1c3RvbV9wYXJh
bSgiZ250dGFiIiwgcGFyc2VfZ250dGFiKTsKKwogLyoKICAqIE5vdGUgdGhh
dCB0aGUgdGhyZWUgdmFsdWVzIGJlbG93IGFyZSBlZmZlY3RpdmVseSBwYXJ0
IG9mIHRoZSBBQkksIGV2ZW4gaWYKICAqIHdlIGRvbid0IG5lZWQgdG8gbWFr
ZSB0aGVtIGEgZm9ybWFsIHBhcnQgb2YgaXQ6IEEgZ3Vlc3Qgc3VzcGVuZGVk
IGZvcgpAQCAtMjUzNyw3ICsyNTcyLDggQEAgc3RhdGljIGludCBnbnR0YWJf
Y29weV9jbGFpbV9idWYoY29uc3QgcwogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjdXJyZW50LT5kb21haW4tPmRvbWFpbl9pZCwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnVmLT5y
ZWFkX29ubHksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICZidWYtPmZyYW1lLCAmYnVmLT5wYWdlLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAmYnVmLT5wdHIub2Zmc2V0LCAmYnVm
LT5sZW4sIDEpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAmYnVmLT5wdHIub2Zmc2V0LCAmYnVmLT5sZW4sCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wdF90cmFuc2l0aXZlX2dy
YW50cyk7CiAgICAgICAgIGlmICggcmMgIT0gR05UU1Rfb2theSApCiAgICAg
ICAgICAgICBnb3RvIG91dDsKICAgICAgICAgYnVmLT5wdHIudS5yZWYgPSBw
dHItPnUucmVmOwpAQCAtMjczOCw2ICsyNzc0LDEwIEBAIGdudHRhYl9zZXRf
dmVyc2lvbihYRU5fR1VFU1RfSEFORExFX1BBUkEKICAgICBpZiAoIG9wLnZl
cnNpb24gIT0gMSAmJiBvcC52ZXJzaW9uICE9IDIgKQogICAgICAgICBnb3Rv
IG91dDsKIAorICAgIHJlcyA9IC1FTk9TWVM7CisgICAgaWYgKCBvcC52ZXJz
aW9uID09IDIgJiYgb3B0X2dudHRhYl9tYXhfdmVyc2lvbiA9PSAxICkKKyAg
ICAgICAgZ290byBvdXQ7IC8qIEJlaGF2ZSBhcyBiZWZvcmUgc2V0X3ZlcnNp
b24gd2FzIGludHJvZHVjZWQuICovCisKICAgICByZXMgPSAwOwogICAgIGlm
ICggZ3QtPmd0X3ZlcnNpb24gPT0gb3AudmVyc2lvbiApCiAgICAgICAgIGdv
dG8gb3V0Owo=

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

RnJvbTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpTdWJqZWN0OiBBUk06IGRpc2FibGUgZ3JhbnQgdGFibGUgdjIKCkl0
IHdhcyBuZXZlciBleHBlY3RlZCB0byB3b3JrLCB0aGUgaW1wbGVtZW50YXRp
b24gaXMgaW5jb21wbGV0ZS4KCkFzIGEgc2lkZSBlZmZlY3QsIGl0IGFsc28g
cHJldmVudHMgZ3Vlc3RzIGZyb20gdHJpZ2dlcmluZyBhCiJCVUdfT04ocGFn
ZV9nZXRfb3duZXIocGcpICE9IGQpIiBpbiBnbnR0YWJfdW5wb3B1bGF0ZV9z
dGF0dXNfZnJhbWVzKCkuCgpUaGlzIGlzIFhTQS0yNjguCgpSZXBvcnRlZC1i
eTog546L56OKIDxsZWkxOS53YW5nQHNhbXN1bmcuY29tPgpTaWduZWQtb2Zm
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CgotLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgor
KysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgpAQCAt
ODI1LDYgKzgyNSw4IEBAIHZlcnNpb24gYXJlIDEgYW5kIDIuCiB1c2Ugb2Yg
Z3JhbnQgdGFibGUgdjIgd2l0aG91dCB0cmFuc2l0aXZlIGdyYW50cyBpcyBh
biBBQkkgYnJlYWthZ2UgZnJvbSB0aGUKIGd1ZXN0cyBwb2ludCBvZiB2aWV3
LgogCitUaGUgdXNhZ2Ugb2YgZ250dGFiIHYyIGlzIG5vdCBzZWN1cml0eSBz
dXBwb3J0ZWQgb24gQVJNIHBsYXRmb3Jtcy4KKwogIyMjIGdudHRhYlxfbWF4
XF9mcmFtZXMKID4gYD0gPGludGVnZXI+YAogCi0tLSBhL3hlbi9jb21tb24v
Z3JhbnRfdGFibGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMK
QEAgLTYyLDcgKzYyLDExIEBAIGludGVnZXJfcGFyYW0oImdudHRhYl9tYXhf
ZnJhbWVzIiwgbWF4X2cKIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21v
c3RseSBtYXhfbWFwdHJhY2tfZnJhbWVzOwogaW50ZWdlcl9wYXJhbSgiZ250
dGFiX21heF9tYXB0cmFja19mcmFtZXMiLCBtYXhfbWFwdHJhY2tfZnJhbWVz
KTsKIAotc3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IG9wdF9n
bnR0YWJfbWF4X3ZlcnNpb24gPSAyOworI2lmbmRlZiBHTlRUQUJfTUFYX1ZF
UlNJT04KKyNkZWZpbmUgR05UVEFCX01BWF9WRVJTSU9OIDIKKyNlbmRpZgor
CitzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0bHkgb3B0X2dudHRh
Yl9tYXhfdmVyc2lvbiA9IEdOVFRBQl9NQVhfVkVSU0lPTjsKIHN0YXRpYyBi
b29sX3QgX19yZWFkX21vc3RseSBvcHRfdHJhbnNpdGl2ZV9ncmFudHMgPSAx
OwogCiBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9nbnR0YWIoY29uc3QgY2hh
ciAqcykKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaApAQCAt
NCw2ICs0LDcgQEAKICNpbmNsdWRlIDx4ZW4vZ3JhbnRfdGFibGUuaD4KIAog
I2RlZmluZSBJTklUSUFMX05SX0dSQU5UX0ZSQU1FUyA0CisjZGVmaW5lIEdO
VFRBQl9NQVhfVkVSU0lPTiAxCiAKIHZvaWQgZ250dGFiX2NsZWFyX2ZsYWco
dW5zaWduZWQgbG9uZyBuciwgdWludDE2X3QgKmFkZHIpOwogaW50IGNyZWF0
ZV9ncmFudF9ob3N0X21hcHBpbmcodW5zaWduZWQgbG9uZyBncGFkZHIsCg==

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogY29tbW9uL2dudHRhYjogSW50cm9kdWNlIGNvbW1hbmQg
bGluZSBmZWF0dXJlIGNvbnRyb2xzCgpUaGlzIHBhdGNoIHdhcyBvcmlnaW5h
bGx5IHJlbGVhc2VkIGFzIHBhcnQgb2YgWFNBLTIyNi4gIEl0IHJldGFpbnMg
dGhlIHNhbWUKY29tbWFuZCBsaW5lIHN5bnRheCAoYXMgdmFyaW91cyBkb3du
c3RyZWFtcyBhcmUgbWl0aWdhdGluZyBYU0EtMjI2IHVzaW5nIHRoaXMKbWVj
aGFuaXNtKSBidXQgdGhlIGRlZmF1bHRzIGhhdmUgYmVlbiB1cGRhdGVkIGR1
ZSB0byB0aGUgcmV2aXNlZCBYU0EtMjI2CnBhdGNoZWQsIGFmdGVyIHdoaWNo
IHRyYW5zaXRpdmUgZ3JhbnRzIGFyZSBiZWxpZXZlZCB0byBmdW5jdGlvbmlu
Zwpwcm9wZXJseS4KClJlcG9ydGVkLWJ5OiDnjovno4ogPGxlaTE5LndhbmdA
c2Ftc3VuZy5jb20+ClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS9kb2NzL21pc2MveGVu
LWNvbW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2MveGVuLWNv
bW1hbmQtbGluZS5tYXJrZG93bgpAQCAtODcyLDYgKzg3MiwxOSBAQCBDb250
cm9scyBFUFQgcmVsYXRlZCBmZWF0dXJlcy4KIAogU3BlY2lmeSB3aGljaCBj
b25zb2xlIGdkYnN0dWIgc2hvdWxkIHVzZS4gU2VlICoqY29uc29sZSoqLgog
CisjIyMgZ250dGFiCis+IGA9IExpc3Qgb2YgWyBtYXgtdmVyOjxpbnRlZ2Vy
PiwgdHJhbnNpdGl2ZT08Ym9vbD4gXWAKKworPiBEZWZhdWx0OiBgZ250dGFi
PW1heC12ZXI6Mix0cmFuc2l0aXZlYAorCitDb250cm9sIHZhcmlvdXMgYXNw
ZWN0cyBvZiB0aGUgZ3JhbnQgdGFibGUgYmVoYXZpb3VyIGF2YWlsYWJsZSB0
byBndWVzdHMuCisKKyogYG1heC12ZXJgIFNlbGVjdCB0aGUgbWF4aW11bSBn
cmFudCB0YWJsZSB2ZXJzaW9uIHRvIG9mZmVyIHRvIGd1ZXN0cy4gIFZhbGlk
Cit2ZXJzaW9uIGFyZSAxIGFuZCAyLgorKiBgdHJhbnNpdGl2ZWAgUGVybWl0
IG9yIGRpc2FsbG93IHRoZSB1c2Ugb2YgdHJhbnNpdGl2ZSBncmFudHMuICBO
b3RlIHRoYXQgdGhlCit1c2Ugb2YgZ3JhbnQgdGFibGUgdjIgd2l0aG91dCB0
cmFuc2l0aXZlIGdyYW50cyBpcyBhbiBBQkkgYnJlYWthZ2UgZnJvbSB0aGUK
K2d1ZXN0cyBwb2ludCBvZiB2aWV3LgorCiAjIyMgZ250dGFiXF9tYXhcX2Zy
YW1lcwogPiBgPSA8aW50ZWdlcj5gCiAKLS0tIGEveGVuL2NvbW1vbi9ncmFu
dF90YWJsZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAt
NjIsNiArNjIsNDEgQEAgaW50ZWdlcl9wYXJhbSgiZ250dGFiX21heF9mcmFt
ZXMiLCBtYXhfZwogc3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5
IG1heF9tYXB0cmFja19mcmFtZXM7CiBpbnRlZ2VyX3BhcmFtKCJnbnR0YWJf
bWF4X21hcHRyYWNrX2ZyYW1lcyIsIG1heF9tYXB0cmFja19mcmFtZXMpOwog
CitzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0bHkgb3B0X2dudHRh
Yl9tYXhfdmVyc2lvbiA9IDI7CitzdGF0aWMgYm9vbCBfX3JlYWRfbW9zdGx5
IG9wdF90cmFuc2l0aXZlX2dyYW50cyA9IHRydWU7CisKK3N0YXRpYyBpbnQg
X19pbml0IHBhcnNlX2dudHRhYihjb25zdCBjaGFyICpzKQoreworICAgIGNv
bnN0IGNoYXIgKnNzLCAqZTsKKyAgICBpbnQgdmFsLCByYyA9IDA7CisKKyAg
ICBkbyB7CisgICAgICAgIHNzID0gc3RyY2hyKHMsICcsJyk7CisgICAgICAg
IGlmICggIXNzICkKKyAgICAgICAgICAgIHNzID0gc3RyY2hyKHMsICdcMCcp
OworCisgICAgICAgIGlmICggIXN0cm5jbXAocywgIm1heC12ZXI6IiwgOCkg
fHwKKyAgICAgICAgICAgICAhc3RybmNtcChzLCAibWF4X3ZlcjoiLCA4KSAp
IC8qIEFsaWFzIGZvciBvcmlnaW5hbCBYU0EtMjI2IHBhdGNoICovCisgICAg
ICAgIHsKKyAgICAgICAgICAgIGxvbmcgdmVyID0gc2ltcGxlX3N0cnRvbChz
ICsgOCwgJmUsIDEwKTsKKworICAgICAgICAgICAgaWYgKCBlID09IHNzICYm
IHZlciA+PSAxICYmIHZlciA8PSAyICkKKyAgICAgICAgICAgICAgICBvcHRf
Z250dGFiX21heF92ZXJzaW9uID0gdmVyOworICAgICAgICAgICAgZWxzZQor
ICAgICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKKyAgICAgICAgfQorICAg
ICAgICBlbHNlIGlmICggKHZhbCA9IHBhcnNlX2Jvb2xlYW4oInRyYW5zaXRp
dmUiLCBzLCBzcykpID49IDAgKQorICAgICAgICAgICAgb3B0X3RyYW5zaXRp
dmVfZ3JhbnRzID0gdmFsOworICAgICAgICBlbHNlCisgICAgICAgICAgICBy
YyA9IC1FSU5WQUw7CisKKyAgICAgICAgcyA9IHNzICsgMTsKKyAgICB9IHdo
aWxlICggKnNzICk7CisKKyAgICByZXR1cm4gcmM7Cit9CitjdXN0b21fcGFy
YW0oImdudHRhYiIsIHBhcnNlX2dudHRhYik7CisKIC8qCiAgKiBOb3RlIHRo
YXQgdGhlIHRocmVlIHZhbHVlcyBiZWxvdyBhcmUgZWZmZWN0aXZlbHkgcGFy
dCBvZiB0aGUgQUJJLCBldmVuIGlmCiAgKiB3ZSBkb24ndCBuZWVkIHRvIG1h
a2UgdGhlbSBhIGZvcm1hbCBwYXJ0IG9mIGl0OiBBIGd1ZXN0IHN1c3BlbmRl
ZCBmb3IKQEAgLTI1MzgsNyArMjU3Myw4IEBAIHN0YXRpYyBpbnQgZ250dGFi
X2NvcHlfY2xhaW1fYnVmKGNvbnN0IHMKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgY3VycmVudC0+ZG9tYWluLT5kb21haW5faWQs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJ1Zi0+
cmVhZF9vbmx5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAmYnVmLT5mcmFtZSwgJmJ1Zi0+cGFnZSwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJmJ1Zi0+cHRyLm9mZnNldCwgJmJ1
Zi0+bGVuLCAxKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJmJ1Zi0+cHRyLm9mZnNldCwgJmJ1Zi0+bGVuLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcHRfdHJhbnNpdGl2ZV9n
cmFudHMpOwogICAgICAgICBpZiAoIHJjICE9IEdOVFNUX29rYXkgKQogICAg
ICAgICAgICAgZ290byBvdXQ7CiAgICAgICAgIGJ1Zi0+cHRyLnUucmVmID0g
cHRyLT51LnJlZjsKQEAgLTI3MzksNiArMjc3NSwxMCBAQCBnbnR0YWJfc2V0
X3ZlcnNpb24oWEVOX0dVRVNUX0hBTkRMRV9QQVJBCiAgICAgaWYgKCBvcC52
ZXJzaW9uICE9IDEgJiYgb3AudmVyc2lvbiAhPSAyICkKICAgICAgICAgZ290
byBvdXQ7CiAKKyAgICByZXMgPSAtRU5PU1lTOworICAgIGlmICggb3AudmVy
c2lvbiA9PSAyICYmIG9wdF9nbnR0YWJfbWF4X3ZlcnNpb24gPT0gMSApCisg
ICAgICAgIGdvdG8gb3V0OyAvKiBCZWhhdmUgYXMgYmVmb3JlIHNldF92ZXJz
aW9uIHdhcyBpbnRyb2R1Y2VkLiAqLworCiAgICAgcmVzID0gMDsKICAgICBp
ZiAoIGd0LT5ndF92ZXJzaW9uID09IG9wLnZlcnNpb24gKQogICAgICAgICBn
b3RvIG91dDsK

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

RnJvbTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpTdWJqZWN0OiBBUk06IGRpc2FibGUgZ3JhbnQgdGFibGUgdjIKCkl0
IHdhcyBuZXZlciBleHBlY3RlZCB0byB3b3JrLCB0aGUgaW1wbGVtZW50YXRp
b24gaXMgaW5jb21wbGV0ZS4KCkFzIGEgc2lkZSBlZmZlY3QsIGl0IGFsc28g
cHJldmVudHMgZ3Vlc3RzIGZyb20gdHJpZ2dlcmluZyBhCiJCVUdfT04ocGFn
ZV9nZXRfb3duZXIocGcpICE9IGQpIiBpbiBnbnR0YWJfdW5wb3B1bGF0ZV9z
dGF0dXNfZnJhbWVzKCkuCgpUaGlzIGlzIFhTQS0yNjguCgpSZXBvcnRlZC1i
eTog546L56OKIDxsZWkxOS53YW5nQHNhbXN1bmcuY29tPgpTaWduZWQtb2Zm
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CgotLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgor
KysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgpAQCAt
ODg1LDYgKzg4NSw4IEBAIHZlcnNpb24gYXJlIDEgYW5kIDIuCiB1c2Ugb2Yg
Z3JhbnQgdGFibGUgdjIgd2l0aG91dCB0cmFuc2l0aXZlIGdyYW50cyBpcyBh
biBBQkkgYnJlYWthZ2UgZnJvbSB0aGUKIGd1ZXN0cyBwb2ludCBvZiB2aWV3
LgogCitUaGUgdXNhZ2Ugb2YgZ250dGFiIHYyIGlzIG5vdCBzZWN1cml0eSBz
dXBwb3J0ZWQgb24gQVJNIHBsYXRmb3Jtcy4KKwogIyMjIGdudHRhYlxfbWF4
XF9mcmFtZXMKID4gYD0gPGludGVnZXI+YAogCi0tLSBhL3hlbi9jb21tb24v
Z3JhbnRfdGFibGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMK
QEAgLTYyLDcgKzYyLDExIEBAIGludGVnZXJfcGFyYW0oImdudHRhYl9tYXhf
ZnJhbWVzIiwgbWF4X2cKIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21v
c3RseSBtYXhfbWFwdHJhY2tfZnJhbWVzOwogaW50ZWdlcl9wYXJhbSgiZ250
dGFiX21heF9tYXB0cmFja19mcmFtZXMiLCBtYXhfbWFwdHJhY2tfZnJhbWVz
KTsKIAotc3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IG9wdF9n
bnR0YWJfbWF4X3ZlcnNpb24gPSAyOworI2lmbmRlZiBHTlRUQUJfTUFYX1ZF
UlNJT04KKyNkZWZpbmUgR05UVEFCX01BWF9WRVJTSU9OIDIKKyNlbmRpZgor
CitzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0bHkgb3B0X2dudHRh
Yl9tYXhfdmVyc2lvbiA9IEdOVFRBQl9NQVhfVkVSU0lPTjsKIHN0YXRpYyBi
b29sIF9fcmVhZF9tb3N0bHkgb3B0X3RyYW5zaXRpdmVfZ3JhbnRzID0gdHJ1
ZTsKIAogc3RhdGljIGludCBfX2luaXQgcGFyc2VfZ250dGFiKGNvbnN0IGNo
YXIgKnMpCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmgKQEAg
LTQsNiArNCw3IEBACiAjaW5jbHVkZSA8eGVuL2dyYW50X3RhYmxlLmg+CiAK
ICNkZWZpbmUgSU5JVElBTF9OUl9HUkFOVF9GUkFNRVMgNAorI2RlZmluZSBH
TlRUQUJfTUFYX1ZFUlNJT04gMQogCiB2b2lkIGdudHRhYl9jbGVhcl9mbGFn
KHVuc2lnbmVkIGxvbmcgbnIsIHVpbnQxNl90ICphZGRyKTsKIGludCBjcmVh
dGVfZ3JhbnRfaG9zdF9tYXBwaW5nKHVuc2lnbmVkIGxvbmcgZ3BhZGRyLAo=

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

RnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KU3ViamVjdDogY29tbW9uL2dudHRhYjogSW50cm9kdWNlIGNvbW1hbmQg
bGluZSBmZWF0dXJlIGNvbnRyb2xzCgpUaGlzIHBhdGNoIHdhcyBvcmlnaW5h
bGx5IHJlbGVhc2VkIGFzIHBhcnQgb2YgWFNBLTIyNi4gIEl0IHJldGFpbnMg
dGhlIHNhbWUKY29tbWFuZCBsaW5lIHN5bnRheCAoYXMgdmFyaW91cyBkb3du
c3RyZWFtcyBhcmUgbWl0aWdhdGluZyBYU0EtMjI2IHVzaW5nIHRoaXMKbWVj
aGFuaXNtKSBidXQgdGhlIGRlZmF1bHRzIGhhdmUgYmVlbiB1cGRhdGVkIGR1
ZSB0byB0aGUgcmV2aXNlZCBYU0EtMjI2CnBhdGNoZWQsIGFmdGVyIHdoaWNo
IHRyYW5zaXRpdmUgZ3JhbnRzIGFyZSBiZWxpZXZlZCB0byBmdW5jdGlvbmlu
Zwpwcm9wZXJseS4KClJlcG9ydGVkLWJ5OiDnjovno4ogPGxlaTE5LndhbmdA
c2Ftc3VuZy5jb20+ClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS9kb2NzL21pc2MveGVu
LWNvbW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2MveGVuLWNv
bW1hbmQtbGluZS5tYXJrZG93bgpAQCAtOTIwLDYgKzkyMCwxOSBAQCBDb250
cm9scyBFUFQgcmVsYXRlZCBmZWF0dXJlcy4KIAogU3BlY2lmeSB3aGljaCBj
b25zb2xlIGdkYnN0dWIgc2hvdWxkIHVzZS4gU2VlICoqY29uc29sZSoqLgog
CisjIyMgZ250dGFiCis+IGA9IExpc3Qgb2YgWyBtYXgtdmVyOjxpbnRlZ2Vy
PiwgdHJhbnNpdGl2ZT08Ym9vbD4gXWAKKworPiBEZWZhdWx0OiBgZ250dGFi
PW1heC12ZXI6Mix0cmFuc2l0aXZlYAorCitDb250cm9sIHZhcmlvdXMgYXNw
ZWN0cyBvZiB0aGUgZ3JhbnQgdGFibGUgYmVoYXZpb3VyIGF2YWlsYWJsZSB0
byBndWVzdHMuCisKKyogYG1heC12ZXJgIFNlbGVjdCB0aGUgbWF4aW11bSBn
cmFudCB0YWJsZSB2ZXJzaW9uIHRvIG9mZmVyIHRvIGd1ZXN0cy4gIFZhbGlk
Cit2ZXJzaW9uIGFyZSAxIGFuZCAyLgorKiBgdHJhbnNpdGl2ZWAgUGVybWl0
IG9yIGRpc2FsbG93IHRoZSB1c2Ugb2YgdHJhbnNpdGl2ZSBncmFudHMuICBO
b3RlIHRoYXQgdGhlCit1c2Ugb2YgZ3JhbnQgdGFibGUgdjIgd2l0aG91dCB0
cmFuc2l0aXZlIGdyYW50cyBpcyBhbiBBQkkgYnJlYWthZ2UgZnJvbSB0aGUK
K2d1ZXN0cyBwb2ludCBvZiB2aWV3LgorCiAjIyMgZ250dGFiXF9tYXhcX2Zy
YW1lcwogPiBgPSA8aW50ZWdlcj5gCiAKLS0tIGEveGVuL2NvbW1vbi9ncmFu
dF90YWJsZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAt
OTcsNiArOTcsNDEgQEAgc3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRfbW9z
dGx5IG1heF9tYQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBERUZBVUxUX01BWF9NQVBUUkFDS19GUkFNRVM7CiBp
bnRlZ2VyX3J1bnRpbWVfcGFyYW0oImdudHRhYl9tYXhfbWFwdHJhY2tfZnJh
bWVzIiwgbWF4X21hcHRyYWNrX2ZyYW1lcyk7CiAKK3N0YXRpYyB1bnNpZ25l
ZCBpbnQgX19yZWFkX21vc3RseSBvcHRfZ250dGFiX21heF92ZXJzaW9uID0g
MjsKK3N0YXRpYyBib29sIF9fcmVhZF9tb3N0bHkgb3B0X3RyYW5zaXRpdmVf
Z3JhbnRzID0gdHJ1ZTsKKworc3RhdGljIGludCBfX2luaXQgcGFyc2VfZ250
dGFiKGNvbnN0IGNoYXIgKnMpCit7CisgICAgY29uc3QgY2hhciAqc3MsICpl
OworICAgIGludCB2YWwsIHJjID0gMDsKKworICAgIGRvIHsKKyAgICAgICAg
c3MgPSBzdHJjaHIocywgJywnKTsKKyAgICAgICAgaWYgKCAhc3MgKQorICAg
ICAgICAgICAgc3MgPSBzdHJjaHIocywgJ1wwJyk7CisKKyAgICAgICAgaWYg
KCAhc3RybmNtcChzLCAibWF4LXZlcjoiLCA4KSB8fAorICAgICAgICAgICAg
ICFzdHJuY21wKHMsICJtYXhfdmVyOiIsIDgpICkgLyogQWxpYXMgZm9yIG9y
aWdpbmFsIFhTQS0yMjYgcGF0Y2ggKi8KKyAgICAgICAgeworICAgICAgICAg
ICAgbG9uZyB2ZXIgPSBzaW1wbGVfc3RydG9sKHMgKyA4LCAmZSwgMTApOwor
CisgICAgICAgICAgICBpZiAoIGUgPT0gc3MgJiYgdmVyID49IDEgJiYgdmVy
IDw9IDIgKQorICAgICAgICAgICAgICAgIG9wdF9nbnR0YWJfbWF4X3ZlcnNp
b24gPSB2ZXI7CisgICAgICAgICAgICBlbHNlCisgICAgICAgICAgICAgICAg
cmMgPSAtRUlOVkFMOworICAgICAgICB9CisgICAgICAgIGVsc2UgaWYgKCAo
dmFsID0gcGFyc2VfYm9vbGVhbigidHJhbnNpdGl2ZSIsIHMsIHNzKSkgPj0g
MCApCisgICAgICAgICAgICBvcHRfdHJhbnNpdGl2ZV9ncmFudHMgPSB2YWw7
CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKKwor
ICAgICAgICBzID0gc3MgKyAxOworICAgIH0gd2hpbGUgKCAqc3MgKTsKKwor
ICAgIHJldHVybiByYzsKK30KK2N1c3RvbV9wYXJhbSgiZ250dGFiIiwgcGFy
c2VfZ250dGFiKTsKKwogLyoKICAqIE5vdGUgdGhhdCB0aGUgdGhyZWUgdmFs
dWVzIGJlbG93IGFyZSBlZmZlY3RpdmVseSBwYXJ0IG9mIHRoZSBBQkksIGV2
ZW4gaWYKICAqIHdlIGRvbid0IG5lZWQgdG8gbWFrZSB0aGVtIGEgZm9ybWFs
IHBhcnQgb2YgaXQ6IEEgZ3Vlc3Qgc3VzcGVuZGVkIGZvcgpAQCAtMjcyNSw3
ICsyNzYwLDggQEAgc3RhdGljIGludCBnbnR0YWJfY29weV9jbGFpbV9idWYo
Y29uc3QgcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Y3VycmVudC0+ZG9tYWluLT5kb21haW5faWQsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBidWYtPnJlYWRfb25seSwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICZidWYtPmZyYW1lLCAmYnVm
LT5wYWdlLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
JmJ1Zi0+cHRyLm9mZnNldCwgJmJ1Zi0+bGVuLCB0cnVlKTsKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICZidWYtPnB0ci5vZmZzZXQs
ICZidWYtPmxlbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIG9wdF90cmFuc2l0aXZlX2dyYW50cyk7CiAgICAgICAgIGlmICggcmMg
IT0gR05UU1Rfb2theSApCiAgICAgICAgICAgICBnb3RvIG91dDsKICAgICAg
ICAgYnVmLT5wdHIudS5yZWYgPSBwdHItPnUucmVmOwpAQCAtMjkyNyw2ICsy
OTYzLDEwIEBAIGdudHRhYl9zZXRfdmVyc2lvbihYRU5fR1VFU1RfSEFORExF
X1BBUkEKICAgICBpZiAoIG9wLnZlcnNpb24gIT0gMSAmJiBvcC52ZXJzaW9u
ICE9IDIgKQogICAgICAgICBnb3RvIG91dDsKIAorICAgIHJlcyA9IC1FTk9T
WVM7CisgICAgaWYgKCBvcC52ZXJzaW9uID09IDIgJiYgb3B0X2dudHRhYl9t
YXhfdmVyc2lvbiA9PSAxICkKKyAgICAgICAgZ290byBvdXQ7IC8qIEJlaGF2
ZSBhcyBiZWZvcmUgc2V0X3ZlcnNpb24gd2FzIGludHJvZHVjZWQuICovCisK
ICAgICByZXMgPSAwOwogICAgIGlmICggZ3QtPmd0X3ZlcnNpb24gPT0gb3Au
dmVyc2lvbiApCiAgICAgICAgIGdvdG8gb3V0Owo=

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

RnJvbTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpTdWJqZWN0OiBBUk06IGRpc2FibGUgZ3JhbnQgdGFibGUgdjIKCkl0
IHdhcyBuZXZlciBleHBlY3RlZCB0byB3b3JrLCB0aGUgaW1wbGVtZW50YXRp
b24gaXMgaW5jb21wbGV0ZS4KCkFzIGEgc2lkZSBlZmZlY3QsIGl0IGFsc28g
cHJldmVudHMgZ3Vlc3RzIGZyb20gdHJpZ2dlcmluZyBhCiJCVUdfT04ocGFn
ZV9nZXRfb3duZXIocGcpICE9IGQpIiBpbiBnbnR0YWJfdW5wb3B1bGF0ZV9z
dGF0dXNfZnJhbWVzKCkuCgpUaGlzIGlzIFhTQS0yNjguCgpSZXBvcnRlZC1i
eTog546L56OKIDxsZWkxOS53YW5nQHNhbXN1bmcuY29tPgpTaWduZWQtb2Zm
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CgotLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgor
KysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgpAQCAt
OTMzLDYgKzkzMyw4IEBAIHZlcnNpb24gYXJlIDEgYW5kIDIuCiB1c2Ugb2Yg
Z3JhbnQgdGFibGUgdjIgd2l0aG91dCB0cmFuc2l0aXZlIGdyYW50cyBpcyBh
biBBQkkgYnJlYWthZ2UgZnJvbSB0aGUKIGd1ZXN0cyBwb2ludCBvZiB2aWV3
LgogCitUaGUgdXNhZ2Ugb2YgZ250dGFiIHYyIGlzIG5vdCBzZWN1cml0eSBz
dXBwb3J0ZWQgb24gQVJNIHBsYXRmb3Jtcy4KKwogIyMjIGdudHRhYlxfbWF4
XF9mcmFtZXMKID4gYD0gPGludGVnZXI+YAogCi0tLSBhL3hlbi9jb21tb24v
Z3JhbnRfdGFibGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMK
QEAgLTk3LDcgKzk3LDExIEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFk
X21vc3RseSBtYXhfbWEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgREVGQVVMVF9NQVhfTUFQVFJBQ0tfRlJBTUVT
OwogaW50ZWdlcl9ydW50aW1lX3BhcmFtKCJnbnR0YWJfbWF4X21hcHRyYWNr
X2ZyYW1lcyIsIG1heF9tYXB0cmFja19mcmFtZXMpOwogCi1zdGF0aWMgdW5z
aWduZWQgaW50IF9fcmVhZF9tb3N0bHkgb3B0X2dudHRhYl9tYXhfdmVyc2lv
biA9IDI7CisjaWZuZGVmIEdOVFRBQl9NQVhfVkVSU0lPTgorI2RlZmluZSBH
TlRUQUJfTUFYX1ZFUlNJT04gMgorI2VuZGlmCisKK3N0YXRpYyB1bnNpZ25l
ZCBpbnQgX19yZWFkX21vc3RseSBvcHRfZ250dGFiX21heF92ZXJzaW9uID0g
R05UVEFCX01BWF9WRVJTSU9OOwogc3RhdGljIGJvb2wgX19yZWFkX21vc3Rs
eSBvcHRfdHJhbnNpdGl2ZV9ncmFudHMgPSB0cnVlOwogCiBzdGF0aWMgaW50
IF9faW5pdCBwYXJzZV9nbnR0YWIoY29uc3QgY2hhciAqcykKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oCisrKyBiL3hlbi9pbmNs
dWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaApAQCAtNyw2ICs3LDcgQEAKICNp
bmNsdWRlIDx4ZW4vc2NoZWQuaD4KIAogI2RlZmluZSBJTklUSUFMX05SX0dS
QU5UX0ZSQU1FUyAxVQorI2RlZmluZSBHTlRUQUJfTUFYX1ZFUlNJT04gMQog
CiBzdHJ1Y3QgZ3JhbnRfdGFibGVfYXJjaCB7CiAgICAgZ2ZuX3QgKnNoYXJl
ZF9nZm47Cg==

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

RnJvbTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpTdWJqZWN0OiBBUk06IGRpc2FibGUgZ3JhbnQgdGFibGUgdjIKCkl0
IHdhcyBuZXZlciBleHBlY3RlZCB0byB3b3JrLCB0aGUgaW1wbGVtZW50YXRp
b24gaXMgaW5jb21wbGV0ZS4KCkFzIGEgc2lkZSBlZmZlY3QsIGl0IGFsc28g
cHJldmVudHMgZ3Vlc3RzIGZyb20gdHJpZ2dlcmluZyBhCiJCVUdfT04ocGFn
ZV9nZXRfb3duZXIocGcpICE9IGQpIiBpbiBnbnR0YWJfdW5wb3B1bGF0ZV9z
dGF0dXNfZnJhbWVzKCkuCgpUaGlzIGlzIFhTQS0yNjguCgpSZXBvcnRlZC1i
eTog546L56OKIDxsZWkxOS53YW5nQHNhbXN1bmcuY29tPgpTaWduZWQtb2Zm
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CgotLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgor
KysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgpAQCAt
OTM2LDYgKzkzNiw4IEBAIHZlcnNpb24gYXJlIDEgYW5kIDIuCiB1c2Ugb2Yg
Z3JhbnQgdGFibGUgdjIgd2l0aG91dCB0cmFuc2l0aXZlIGdyYW50cyBpcyBh
biBBQkkgYnJlYWthZ2UgZnJvbSB0aGUKIGd1ZXN0cyBwb2ludCBvZiB2aWV3
LgogCitUaGUgdXNhZ2Ugb2YgZ250dGFiIHYyIGlzIG5vdCBzZWN1cml0eSBz
dXBwb3J0ZWQgb24gQVJNIHBsYXRmb3Jtcy4KKwogIyMjIGdudHRhYlxfbWF4
XF9mcmFtZXMKID4gYD0gPGludGVnZXI+YAogCi0tLSBhL3hlbi9jb21tb24v
Z3JhbnRfdGFibGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMK
QEAgLTk3LDcgKzk3LDExIEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFk
X21vc3RseSBtYXhfbWFwdHJhY2tfZnJhbWVzID0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgREVGQVVMVF9NQVhf
TUFQVFJBQ0tfRlJBTUVTOwogaW50ZWdlcl9ydW50aW1lX3BhcmFtKCJnbnR0
YWJfbWF4X21hcHRyYWNrX2ZyYW1lcyIsIG1heF9tYXB0cmFja19mcmFtZXMp
OwogCi1zdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0bHkgb3B0X2du
dHRhYl9tYXhfdmVyc2lvbiA9IDI7CisjaWZuZGVmIEdOVFRBQl9NQVhfVkVS
U0lPTgorI2RlZmluZSBHTlRUQUJfTUFYX1ZFUlNJT04gMgorI2VuZGlmCisK
K3N0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3RseSBvcHRfZ250dGFi
X21heF92ZXJzaW9uID0gR05UVEFCX01BWF9WRVJTSU9OOwogc3RhdGljIGJv
b2wgX19yZWFkX21vc3RseSBvcHRfdHJhbnNpdGl2ZV9ncmFudHMgPSB0cnVl
OwogCiBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9nbnR0YWIoY29uc3QgY2hh
ciAqcykKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaApAQCAt
Nyw2ICs3LDcgQEAKICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KIAogI2RlZmlu
ZSBJTklUSUFMX05SX0dSQU5UX0ZSQU1FUyAxVQorI2RlZmluZSBHTlRUQUJf
TUFYX1ZFUlNJT04gMQogCiBzdHJ1Y3QgZ3JhbnRfdGFibGVfYXJjaCB7CiAg
ICAgZ2ZuX3QgKnNoYXJlZF9nZm47Cg==

--=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 Mon Aug 20 09:47:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 09:47:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frgmv-00030A-V9; Mon, 20 Aug 2018 09: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=spvk=ld=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frgmu-0002yd-0q
 for xen-devel@lists.xen.org; Mon, 20 Aug 2018 09:47:52 +0000
X-Inumbo-ID: 300967e1-a45e-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 300967e1-a45e-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 09:48:27 +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 1frgmk-0002MR-KR; Mon, 20 Aug 2018 09:47:42 +0000
Received: from iwj by xenbits.xenproject.org with local (Exim 4.89)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1frgmk-0003h1-Hq; Mon, 20 Aug 2018 09:47:42 +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: <E1frgmk-0003h1-Hq@xenbits.xenproject.org>
Date: Mon, 20 Aug 2018 09:47:42 +0000
Subject: [Xen-devel] Xen Security Advisory 272 v3 (CVE-2018-15470) -
 oxenstored does not apply quota-maxentity
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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-15470 / XSA-272
                              version 3

               oxenstored does not apply quota-maxentity

UPDATES IN VERSION 3
====================

CVE assigned.

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

The logic in oxenstored for handling writes depended on the order of
evaluation of expressions making up a tuple.

As indicated in section 7.7.3 "Operations on data structures" of the
OCaml manual:

  http://caml.inria.fr/pub/docs/manual-ocaml/expr.html

the order of evaluation of subexpressions is not specified.  In
practice, different implementations behave differently.

IMPACT
======

oxenstored may not enforce the configured quota-maxentity.

This allows a malicious or buggy guest to write as many xenstore entries
as it wishes, causing unbounded memory usage in oxenstored.  This can
lead to a system-wide DoS.

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

Xen 4.1 and later are potentially vulnerable.

Only systems using the OCaml xenstored implementation are potentially
vulnerable.  Systems using the C xenstored implementation are not
vulnerable.

Whether the compiled oxenstored binary is vulnerable depends on which
compiler was used.  OCaml can be compiled either as bytecode (with
ocamlc) or as a native binary (with ocamlopt).

The following OCaml program demonstrates the issue, and identifies
whether the resulting oxenstored binary will skip the quota enforcement.

  $ cat order.ml
  let check () =
    let flag = ref false in
    let update _ = flag := true; () in
    List.iter update [1;2;3], !flag

  let main () =
    let _, flag = check () in
    if flag then
    print_endline "This code is not vulnerable!"
    else
    print_endline "This code is vulnerable!"

  let () = main ()

  $ ocamlc order.ml -o order.bytecode
  $ ./order.bytecode
  This code is vulnerable!
  $ ocamlopt order.ml -o order.native
  $ ./order.native
  This code is not vulnerable!

To confirm whether an OCaml binary is bytecode or native, use file.

  $ file order.bytecode
  order.bytecode: a /usr/bin/ocamlrun script executable (binary data)
  $ file order.native
  order.native: ELF 64-bit LSB executable, ...

NOTE: These results are applicable to OCaml 4.01.0-5 as distributed in
Debian Jessie.  These results are not representative of other versions
of OCaml, or of other OS distributions.

MITIGATION
==========

There are no mitigations available.

CREDITS
=======

This issue was discovered by Christian Lindig of Citrix.

RESOLUTION
==========

Applying the appropriate attached patch resolves this issue.

xsa272.patch           All versions of Xen

$ sha256sum xsa272*
0da953ca48d0cf0688ecff6a074304a9d2217871809a76ef26b9addeb66ecb3e  xsa272.meta
6e0359d89bf65794f16d39198cc90f5c3137bce4eb850e54625ab00e2c568c2c  xsa272.patch
$

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

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

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

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


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

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

iQEcBAEBCAAGBQJbeo4OAAoJEIP+FMlX6CvZCO8H/Rj7Z+rFSuQAVEUKXvvV3lvJ
rytocZDTAIduyiBundcbdkcxfCuun6Tqw8ScPJXtml82P8YE+R/ix1hMLcQdYblt
tj3qftb6KtjFibctoc0sSLsfjhl2oJC2VjQR3HdixfMlSxEzLkCC3I21fteYs9fp
ahO7dByNHFTufbb9GpB+DANmIJ5hwMXxCinvts/L2MP/CCRfb4w5+aTARCQ3UHpX
3/r2wJxLnf4sNpBhHNsArROy8wS+ad0i4XC2fef/Bdye+NRbeICJNqof9fcGjWwE
fZRyeNVSk33DuuRz2HI4aoEKAQ/v3b3KLXnfVZY5F5z6Z8j9rie42RI8VDO8Mzc=
=Y10L
-----END PGP SIGNATURE-----

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

ewogICJYU0EiOiAyNzIsCiAgIlN1cHBvcnRlZFZlcnNpb25zIjogWwogICAg
Im1hc3RlciIsCiAgICAiNC4xMSIsCiAgICAiNC4xMCIsCiAgICAiNC45IiwK
ICAgICI0LjgiLAogICAgIjQuNyIsCiAgICAiNC42IgogIF0sCiAgIlRyZWVz
IjogWwogICAgInhlbiIKICBdLAogICJSZWNpcGVzIjogewogICAgIjQuMTAi
OiB7CiAgICAgICJSZWNpcGVzIjogewogICAgICAgICJ4ZW4iOiB7CiAgICAg
ICAgICAiU3RhYmxlUmVmIjogIjg3YzgzYWYzMzNlMDI0OGFkYTJlNjU2MDk2
NWFjYTYwOTZlYzdmMmIiLAogICAgICAgICAgIlByZXJlcXMiOiBbCiAgICAg
ICAgICAgIDI2OCwKICAgICAgICAgICAgMjY5CiAgICAgICAgICBdLAogICAg
ICAgICAgIlBhdGNoZXMiOiBbCiAgICAgICAgICAgICJ4c2EyNzIucGF0Y2gi
CiAgICAgICAgICBdCiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAgIjQu
MTEiOiB7CiAgICAgICJSZWNpcGVzIjogewogICAgICAgICJ4ZW4iOiB7CiAg
ICAgICAgICAiU3RhYmxlUmVmIjogIjMzY2VkNzI1ZTExYWY0ZWFiZDMzMzRk
MTJmNTNlZDgwN2U5ZTI1ODYiLAogICAgICAgICAgIlByZXJlcXMiOiBbCiAg
ICAgICAgICAgIDI2OCwKICAgICAgICAgICAgMjY5CiAgICAgICAgICBdLAog
ICAgICAgICAgIlBhdGNoZXMiOiBbCiAgICAgICAgICAgICJ4c2EyNzIucGF0
Y2giCiAgICAgICAgICBdCiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAg
IjQuNiI6IHsKICAgICAgIlJlY2lwZXMiOiB7CiAgICAgICAgInhlbiI6IHsK
ICAgICAgICAgICJTdGFibGVSZWYiOiAiOThkNzk0OGI1MGI0ZTkxZWM0ZWZh
ODYwZGEzMmQ5YWM0ZmU2OTMwMCIsCiAgICAgICAgICAiUHJlcmVxcyI6IFsK
ICAgICAgICAgICAgMjY4LAogICAgICAgICAgICAyNjkKICAgICAgICAgIF0s
CiAgICAgICAgICAiUGF0Y2hlcyI6IFsKICAgICAgICAgICAgInhzYTI3Mi5w
YXRjaCIKICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAg
ICAiNC43IjogewogICAgICAiUmVjaXBlcyI6IHsKICAgICAgICAieGVuIjog
ewogICAgICAgICAgIlN0YWJsZVJlZiI6ICI5MWNhODRjODYyYjE1ZmU3NGFi
OWI1ODcwZTY2OTAzYWVjNGY4NmRkIiwKICAgICAgICAgICJQcmVyZXFzIjog
WwogICAgICAgICAgICAyNjgsCiAgICAgICAgICAgIDI2OQogICAgICAgICAg
XSwKICAgICAgICAgICJQYXRjaGVzIjogWwogICAgICAgICAgICAieHNhMjcy
LnBhdGNoIgogICAgICAgICAgXQogICAgICAgIH0KICAgICAgfQogICAgfSwK
ICAgICI0LjgiOiB7CiAgICAgICJSZWNpcGVzIjogewogICAgICAgICJ4ZW4i
OiB7CiAgICAgICAgICAiU3RhYmxlUmVmIjogImFhNDUwMTUzZjJkOTYwYzIx
NzE0OWIzMWI2OGE4YjU3YzVhOGU1OTUiLAogICAgICAgICAgIlByZXJlcXMi
OiBbCiAgICAgICAgICAgIDI2OCwKICAgICAgICAgICAgMjY5CiAgICAgICAg
ICBdLAogICAgICAgICAgIlBhdGNoZXMiOiBbCiAgICAgICAgICAgICJ4c2Ey
NzIucGF0Y2giCiAgICAgICAgICBdCiAgICAgICAgfQogICAgICB9CiAgICB9
LAogICAgIjQuOSI6IHsKICAgICAgIlJlY2lwZXMiOiB7CiAgICAgICAgInhl
biI6IHsKICAgICAgICAgICJTdGFibGVSZWYiOiAiYTFiMjIzYjc1NmYzNTQ4
OTU1MjUwNjBiZDNmOWYxZjA3ODk5YTA4MiIsCiAgICAgICAgICAiUHJlcmVx
cyI6IFsKICAgICAgICAgICAgMjY4LAogICAgICAgICAgICAyNjkKICAgICAg
ICAgIF0sCiAgICAgICAgICAiUGF0Y2hlcyI6IFsKICAgICAgICAgICAgInhz
YTI3Mi5wYXRjaCIKICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIH0KICAg
IH0sCiAgICAibWFzdGVyIjogewogICAgICAiUmVjaXBlcyI6IHsKICAgICAg
ICAieGVuIjogewogICAgICAgICAgIlN0YWJsZVJlZiI6ICJhY2QwMGEzMDMz
NzhjZTQ4YmQ2YmJkOGE1NzlmMWZlMmYxYjIxYTdkIiwKICAgICAgICAgICJQ
cmVyZXFzIjogWwogICAgICAgICAgICAyNjgsCiAgICAgICAgICAgIDI2OQog
ICAgICAgICAgXSwKICAgICAgICAgICJQYXRjaGVzIjogWwogICAgICAgICAg
ICAieHNhMjcyLnBhdGNoIgogICAgICAgICAgXQogICAgICAgIH0KICAgICAg
fQogICAgfQogIH0KfQ==

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

RnJvbTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRy
aXguY29tPgpTdWJqZWN0OiB0b29scy9veGVuc3RvcmVkOiBNYWtlIGV2YWx1
YXRpb24gb3JkZXIgZXhwbGljaXQKCkluIFN0b3JlLnBhdGhfd3JpdGUoKSwg
UGF0aC5hcHBseV9tb2RpZnkoKSB1cGRhdGVzIHRoZSBub2RlX2NyZWF0ZWQK
cmVmZXJlbmNlIGFuZCBib3RoIHRoZSB2YWx1ZSBvZiBhcHBseV9tb2RpZnko
KSBhbmQgbm9kZV9jcmVhdGVkIGFyZQpyZXR1cm5lZCBieSBwYXRoX3dyaXRl
KCkuCgpBdCBsZWFzdCB3aXRoIE9DYW1sIDQuMDYuMSB0aGlzIGxlYWRzIHRv
IHRoZSB2YWx1ZSBvZiBub2RlX2NyZWF0ZWQgYmVpbmcKcmV0dXJuZWQgKmJl
Zm9yZSogaXQgaXMgdXBkYXRlZCBieSBhcHBseV9tb2RpZnkoKS4gIFRoaXMg
aW4gdHVybiBsZWFkcwp0byB0aGUgcXVvdGEgZm9yIGEgZG9tYWluIG5vdCBi
ZWluZyB1cGRhdGVkIGluIFN0b3JlLndyaXRlKCkuICBIZW5jZSwgYQpndWVz
dCBjYW4gY3JlYXRlIGFuIHVubGltaXRlZCBudW1iZXIgb2YgZW50cmllcyBp
biB4ZW5zdG9yZS4KClRoZSBmaXggaXMgdG8gbWFrZSBldmFsdWF0aW9uIG9y
ZGVyIGV4cGxpY2l0LgoKVGhpcyBpcyBYU0EtMjcyLgoKU2lnbmVkLW9mZi1i
eTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXgu
Y29tPgpSZXZpZXdlZC1ieTogUm9iIEhvZXMgPHJvYi5ob2VzQGNpdHJpeC5j
b20+CgpkaWZmIC0tZ2l0IGEvdG9vbHMvb2NhbWwveGVuc3RvcmVkL3N0b3Jl
Lm1sIGIvdG9vbHMvb2NhbWwveGVuc3RvcmVkL3N0b3JlLm1sCmluZGV4IDlm
NjE5YjhmZDUuLjhiMDcyN2Y4YTggMTAwNjQ0Ci0tLSBhL3Rvb2xzL29jYW1s
L3hlbnN0b3JlZC9zdG9yZS5tbAorKysgYi90b29scy9vY2FtbC94ZW5zdG9y
ZWQvc3RvcmUubWwKQEAgLTI1Nyw3ICsyNTcsOCBAQCBsZXQgcGF0aF93cml0
ZSBzdG9yZSBwZXJtIHBhdGggdmFsdWUgPQogCQlOb2RlLmNoZWNrX3Blcm0g
c3RvcmUucm9vdCBwZXJtIFBlcm1zLldSSVRFOwogCQlOb2RlLnNldF92YWx1
ZSBzdG9yZS5yb290IHZhbHVlLCBmYWxzZQogCSkgZWxzZQotCQlQYXRoLmFw
cGx5X21vZGlmeSBzdG9yZS5yb290IHBhdGggZG9fd3JpdGUsICFub2RlX2Ny
ZWF0ZWQKKwkJbGV0IHJvb3QgPSBQYXRoLmFwcGx5X21vZGlmeSBzdG9yZS5y
b290IHBhdGggZG9fd3JpdGUgaW4KKwkJcm9vdCwgIW5vZGVfY3JlYXRlZAog
CiBsZXQgcGF0aF9ybSBzdG9yZSBwZXJtIHBhdGggPQogCWxldCBkb19ybSBu
b2RlIG5hbWUgPQo=

--=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 Mon Aug 20 09:47:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 09:47:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frgmw-00030c-A4; Mon, 20 Aug 2018 09: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=spvk=ld=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frgmu-0002yf-0n
 for xen-devel@lists.xen.org; Mon, 20 Aug 2018 09:47:52 +0000
X-Inumbo-ID: 30a53772-a45e-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 30a53772-a45e-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 09:48:28 +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 1frgmo-0002Mx-EC; Mon, 20 Aug 2018 09:47:46 +0000
Received: from iwj by xenbits.xenproject.org with local (Exim 4.89)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1frgmo-0003i7-Bf; Mon, 20 Aug 2018 09:47:46 +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: <E1frgmo-0003i7-Bf@xenbits.xenproject.org>
Date: Mon, 20 Aug 2018 09:47:46 +0000
Subject: [Xen-devel] Xen Security Advisory 270 v3 (CVE-2018-15471) - Linux
 netback driver OOB access in hash 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.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-15471 / XSA-270
                              version 3

           Linux netback driver OOB access in hash handling

UPDATES IN VERSION 3
====================

CVE assigned.

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

Linux's netback driver allows frontends to control mapping of requests
to request queues.  When processing a request to set or change this
mapping, some input validation was missing or flawed.

IMPACT
======

A malicious or buggy frontend may cause the (usually privileged)
backend to make out of bounds memory accesses, potentially resulting
in one or more of privilege escalation, Denial of Service (DoS), or
information leaks.

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

Linux kernel versions from 4.7 onwards are affected.

MITIGATION
==========

There is no known mitigation.

CREDITS
=======

This issue was discovered by Felix Wilhelm of Google Project Zero.

RESOLUTION
==========

Applying the attached patch resolves this issue.

xsa270.patch           Linux 4.7 ... 4.17

$ sha256sum xsa270*
392868c37c1fe0d16c36086208fd0fc045c1baf8ab9b207995bce72681cb8c54  xsa270.patch
$

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

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

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

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

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

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

iQEcBAEBCAAGBQJbeo4MAAoJEIP+FMlX6CvZOpsH/34RpIZaTTVsZWCVyNotieFf
yLfCqu+9bbRVNEqYDq6NViFrj9I6WwvLpp8s7HZheJvdXlyIO1cYCen4QX8VSPqI
VaRD7Jcu99drK1hy/t80AbicS+t9qvew97SzjG+MIIJZK7dnxG/Q0nbHLCg0zdCg
5G+pOTl17DK+4eM7Z1duo2BK1sxCms6I/YJVFfkGjC99vXKYAj2GAWGxVbiEwDWT
4jvf3R3w5athJNR4Lf6FxDz6MzvHaYNFQKikc0AMaTcO5HubumGXQQn5JQelAAno
O6ujB25kF1j29A2PwYvBSxBDTD4uWQeWiv9kWML1YmzsQv1cy6Un0vwXtNhhb6s=
=SC+y
-----END PGP SIGNATURE-----

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

RnJvbTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpTdWJqZWN0
OiB4ZW4tbmV0YmFjazogZml4IGlucHV0IHZhbGlkYXRpb24gaW4geGVudmlm
X3NldF9oYXNoX21hcHBpbmcoKQoKQm90aCBsZW4gYW5kIG9mZiBhcmUgZnJv
bnRlbmQgc3BlY2lmaWVkIHZhbHVlcywgc28gd2UgbmVlZCB0byBtYWtlCnN1
cmUgdGhlcmUncyBubyBvdmVyZmxvdyB3aGVuIGFkZGluZyB0aGUgdHdvIGZv
ciB0aGUgYm91bmRzIGNoZWNrLiBXZQphbHNvIHdhbnQgdG8gYXZvaWQgdW5k
ZWZpbmVkIGJlaGF2aW9yIGFuZCBoZW5jZSB1c2Ugb2ZmIHRvIGluZGV4IGlu
dG8KLT5oYXNoLm1hcHBpbmdbXSBvbmx5IGFmdGVyIGJvdW5kcyBjaGVja2lu
Zy4gVGhpcyBhdCB0aGUgc2FtZSB0aW1lCmFsbG93cyB0byB0YWtlIGNhcmUg
b2Ygbm90IGFwcGx5aW5nIG9mZiB0d2ljZSBmb3IgdGhlIGJvdW5kcyBjaGVj
a2luZwphZ2FpbnN0IHZpZi0+bnVtX3F1ZXVlcy4KCkl0IGlzIGFsc28gaW5z
dWZmaWNpZW50IHRvIGJvdW5kcyBjaGVjayBjb3B5X29wLmxlbiwgYXMgdGhp
cyBpcyBsZW4KdHJ1bmNhdGVkIHRvIDE2IGJpdHMuCgpUaGlzIGlzIFhTQS0y
NzAuCgpSZXBvcnRlZC1ieTogRmVsaXggV2lsaGVsbSA8ZndpbGhlbG1AZ29v
Z2xlLmNvbT4KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgpSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KVGVzdGVkLWJ5OiBQYXVsIER1cnJhbnQgPHBh
dWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KVGhlIGJvdW5kcyBjaGVja2lu
ZyBhZ2FpbnN0IHZpZi0+bnVtX3F1ZXVlcyBhbHNvIG9jY3VycyB0b28gZWFy
bHkgYWZhaWN0CihpdCBzaG91bGQgYmUgZG9uZSBhZnRlciB0aGUgZ3JhbnQg
Y29weSkuIEkgaGF2ZSBwYXRjaGVzIHJlYWR5IGFzIHB1YmxpYwpmb2xsb3ct
dXBzIGZvciBib3RoIHRoaXMgYW5kIHRoZSAoYXQgbGVhc3QgbGF0ZW50KSBp
c3N1ZSBvZiB0aGUgbWFwcGluZwphcnJheSBjcm9zc2luZyBhIHBhZ2UgYm91
bmRhcnkuCgotLS0gYS9kcml2ZXJzL25ldC94ZW4tbmV0YmFjay9oYXNoLmMK
KysrIGIvZHJpdmVycy9uZXQveGVuLW5ldGJhY2svaGFzaC5jCkBAIC0zMzIs
MjAgKzMzMiwyMiBAQCB1MzIgeGVudmlmX3NldF9oYXNoX21hcHBpbmdfc2l6
ZShzdHJ1Y3QKIHUzMiB4ZW52aWZfc2V0X2hhc2hfbWFwcGluZyhzdHJ1Y3Qg
eGVudmlmICp2aWYsIHUzMiBncmVmLCB1MzIgbGVuLAogCQkJICAgIHUzMiBv
ZmYpCiB7Ci0JdTMyICptYXBwaW5nID0gJnZpZi0+aGFzaC5tYXBwaW5nW29m
Zl07CisJdTMyICptYXBwaW5nID0gdmlmLT5oYXNoLm1hcHBpbmc7CiAJc3Ry
dWN0IGdudHRhYl9jb3B5IGNvcHlfb3AgPSB7CiAJCS5zb3VyY2UudS5yZWYg
PSBncmVmLAogCQkuc291cmNlLmRvbWlkID0gdmlmLT5kb21pZCwKLQkJLmRl
c3QudS5nbWZuID0gdmlydF90b19nZm4obWFwcGluZyksCiAJCS5kZXN0LmRv
bWlkID0gRE9NSURfU0VMRiwKLQkJLmRlc3Qub2Zmc2V0ID0geGVuX29mZnNl
dF9pbl9wYWdlKG1hcHBpbmcpLAotCQkubGVuID0gbGVuICogc2l6ZW9mKHUz
MiksCisJCS5sZW4gPSBsZW4gKiBzaXplb2YoKm1hcHBpbmcpLAogCQkuZmxh
Z3MgPSBHTlRDT1BZX3NvdXJjZV9ncmVmCiAJfTsKIAotCWlmICgob2ZmICsg
bGVuID4gdmlmLT5oYXNoLnNpemUpIHx8IGNvcHlfb3AubGVuID4gWEVOX1BB
R0VfU0laRSkKKwlpZiAoKG9mZiArIGxlbiA8IG9mZikgfHwgKG9mZiArIGxl
biA+IHZpZi0+aGFzaC5zaXplKSB8fAorCSAgICBsZW4gPiBYRU5fUEFHRV9T
SVpFIC8gc2l6ZW9mKCptYXBwaW5nKSkKIAkJcmV0dXJuIFhFTl9ORVRJRl9D
VFJMX1NUQVRVU19JTlZBTElEX1BBUkFNRVRFUjsKIAorCWNvcHlfb3AuZGVz
dC51LmdtZm4gPSB2aXJ0X3RvX2dmbihtYXBwaW5nICsgb2ZmKTsKKwljb3B5
X29wLmRlc3Qub2Zmc2V0ID0geGVuX29mZnNldF9pbl9wYWdlKG1hcHBpbmcg
KyBvZmYpOworCiAJd2hpbGUgKGxlbi0tICE9IDApCiAJCWlmIChtYXBwaW5n
W29mZisrXSA+PSB2aWYtPm51bV9xdWV1ZXMpCiAJCQlyZXR1cm4gWEVOX05F
VElGX0NUUkxfU1RBVFVTX0lOVkFMSURfUEFSQU1FVEVSOwo=

--=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 Mon Aug 20 09:59:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 09:59:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frgyL-00060q-PP; Mon, 20 Aug 2018 09: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=qa+b=ld=citrix.com=prvs=763aa43e8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1frgyK-00060i-Ao
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 09:59:40 +0000
X-Inumbo-ID: 943148be-a45f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 943148be-a45f-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 11:58:25 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,264,1531785600"; d="scan'208";a="63221647"
Date: Mon, 20 Aug 2018 10:59:36 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180820095936.agibjjgo2qswfmwz@citrix.com>
References: <5B766E5702000078001DF307@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B766E5702000078001DF307@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86/mm: re-arrange get_page_from_l<N>e() vs
 pv_l1tf_check_l<N>e
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMTI6NDI6MzFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gUmVzdG9yZSBzeW1tZXRyeSBiZXR3ZWVuIGdldF9wYWdlX2Zyb21fbDxOPmUoKTogcHZf
bDF0Zl9jaGVja19sPE4+ZSBpcwo+IHVuaWZvcm1seSBpbnZva2VkIGZyb20gb3V0c2lkZSBvZiB0
aGVtLiBUaGV5J3JlIG5vIGxvbmdlciBnZXR0aW5nIGNhbGxlZAo+IGZvciBub24tcHJlc2VudCBQ
VEVzLiBUaGlzIHdheSB0aGUgc2xpZ2h0bHkgb2RkIHRocmVlLXdheSByZXR1cm4gdmFsdWUKPiBt
ZWFuaW5nIG9mIHRoZSBoaWdoZXIgbGV2ZWwgb25lcyBjYW4gYWxzbyBiZSBnb3QgcmlkIG9mLgo+
IAo+IEludHJvZHVjZSBsb2NhbCB2YXJpYWJsZXMgaG9sZGluZyB0aGUgcGFnZSB0YWJsZSBlbnRy
aWVzIHByb2Nlc3NlZCwgYW5kCj4gdXNlIHRoZW0gdGhyb3VnaG91dCB0aGUgbG9vcCBib2RpZXMg
aW5zdGVhZCBvZiByZS1yZWFkaW5nIHRoZW0gZnJvbSB0aGUKPiBwYWdlIHRhYmxlIHNldmVyYWwg
dGltZXMuCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
Pgo+IAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCj4gKysrIGIveGVuL2FyY2gveDg2L21tLmMK
PiBAQCAtOTAwLDggKzkwMCwxMSBAQCBnZXRfcGFnZV9mcm9tX2wxZSgKPiAgICAgIHN0cnVjdCBk
b21haW4gKnJlYWxfcGdfb3duZXI7Cj4gICAgICBib29sIHdyaXRlOwo+ICAKPiAtICAgIGlmICgg
IShsMWYgJiBfUEFHRV9QUkVTRU5UKSApCj4gKyAgICBpZiAoIHVubGlrZWx5KCEobDFmICYgX1BB
R0VfUFJFU0VOVCkpICkKPiArICAgIHsKPiArICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsK
PiAgICAgICAgICByZXR1cm4gMDsKPiArICAgIH0KCldoeSBpcyB0aGlzIG5lZWRlZCBoZXJlPyBB
Y2NvcmRpbmcgdG8gY29tbWl0IG1lc3NhZ2UgZ2V0X3BhZ2VfZnJvbV9sMWUKc2hvdWxkbid0IGJl
IGNhbGxlZCB3aXRoIG5vbi1wcmVzZW50IGwxZS4KCkdvaW5nIHRocm91Z2ggdGhlIGNvZGUsIGJv
dGggb2YgdGhlIHNoYWRvdyBwYXRoIGFuZCAocG9zdC1tb2RpZmljYXRpb24pCnB2IG1tIHBhdGgg
d29uJ3QgY2FsbCBnZXRfcGFnZV9mcm9tX2wxZSB3aXRoIG5vbi1wcmVzZW50IGwxZSBBRkFJQ1Qu
CgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 10:05:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 10:05:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frh4E-00077D-HQ; Mon, 20 Aug 2018 10: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=bhjx=ld=citrix.com=prvs=76356e8f4=roger.pau@srs-us1.protection.inumbo.net>)
 id 1frh4D-00076Q-7i
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 10:05:45 +0000
X-Inumbo-ID: 6d75f1eb-a460-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6d75f1eb-a460-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 12:04:29 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,264,1531785600"; d="scan'208";a="63222131"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 20 Aug 2018 12:05:33 +0200
Message-ID: <20180820100533.28063-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] osstest: setup git proxy for 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>

TWFrZSB0aGUgZ2l0IHByb3h5IHNldHVwIGNvbW1vbiBieSBtb3ZpbmcgaXQgaW50byBUZXN0U3Vw
cG9ydCBhbmQgdXNlCml0IGZvciBib3RoIExpbnV4IGFuZCBGcmVlQlNELgoKU2lnbmVkLW9mZi1i
eTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogT3NzdGVzdC9UZXN0U3VwcG9y
dC5wbSB8IDIwICsrKysrKysrKysrKysrKysrKysrCiB0cy1idWlsZC1wcmVwLWZyZWVic2QgIHwg
IDEgKwogdHMteGVuLWJ1aWxkLXByZXAgICAgICB8IDE5IC0tLS0tLS0tLS0tLS0tLS0tLS0KIDMg
ZmlsZXMgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwgMTkgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvT3NzdGVzdC9UZXN0U3VwcG9ydC5wbSBiL09zc3Rlc3QvVGVzdFN1cHBvcnQucG0KaW5k
ZXggZWE1NDYwMTEuLmY4ZWY4MjMzIDEwMDY0NAotLS0gYS9Pc3N0ZXN0L1Rlc3RTdXBwb3J0LnBt
CisrKyBiL09zc3Rlc3QvVGVzdFN1cHBvcnQucG0KQEAgLTEzOCw2ICsxMzgsNyBAQCBCRUdJTiB7
CiAgICAgICAgICAgICAgICAgICAgICAgaG9zdF9pbnN0YWxsX3Bvc3Rib290X2NvbXBsZXRlCiAg
ICAgICAgICAgICAgICAgICAgICAgdGFyZ2V0X2NvcmVfZHVtcF9zZXR1cAogICAgICAgICAgICAg
ICAgICAgICAgIHNoYTI1NmZpbGUgaG9zdF9zaGFyZWRfbWFya19yZWFkeQorICAgICAgICAgICAg
ICAgICAgICAgIGdpdGNhY2hlX3NldHVwCiAgICAgICAgICAgICAgICAgICAgICAgKTsKICAgICAl
RVhQT1JUX1RBR1MgPSAoICk7CiAKQEAgLTI5MDMsNCArMjkwNCwyMyBAQCBzdWIgaG9zdF9zaGFy
ZWRfbWFya19yZWFkeSgkJCkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICRzaGFyZXR5cGUpOwogfQogCitzdWIgZ2l0Y2FjaGVfc2V0dXAgKCkgeworICAg
IG15ICRwcm94eSA9ICRje0dpdENhY2hlUHJveHl9OworICAgIHJldHVybiB1bmxlc3MgJHByb3h5
OworCisgICAgbG9nbSgic2V0dGluZyB1cCBnaXQgY2FjaGVpbmcgcHJveHkgJHByb3h5Iik7CisK
KyAgICBteSAkZ2l0Y2ZnID0gJyc7CisgICAgZm9yZWFjaCBteSAkdXJscHJlZml4IChxdyhnaXQ6
Ly8gaHR0cDovLyBodHRwczovLykpIHsKKyAgICAgICAgJGdpdGNmZyAuPSA8PEVORAorW3VybCAi
JHtwcm94eX0kdXJscHJlZml4Il0KKyAgICAgICAgaW5zdGVhZE9mID0gJHVybHByZWZpeAorW3Vy
bCAiJHtwcm94eX0kdXJscHJlZml4Il0KKyAgICAgICAgaW5zdGVhZE9mID0gJHtwcm94eX0kdXJs
cHJlZml4CitFTkQKKyAgICB9CisgICAgdGFyZ2V0X3B1dGZpbGVjb250ZW50c19zdGFzaCgkaG8s
MzAsJGdpdGNmZywiL2hvbWUvb3NzdGVzdC8uZ2l0Y29uZmlnIiwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICdob21lLW9zc3Rlc3QtZ2l0Y29uZmlnJyk7Cit9CisKIDE7CmRpZmYg
LS1naXQgYS90cy1idWlsZC1wcmVwLWZyZWVic2QgYi90cy1idWlsZC1wcmVwLWZyZWVic2QKaW5k
ZXggZTMyMjBmYTguLjBlZDMwYmU0IDEwMDc1NQotLS0gYS90cy1idWlsZC1wcmVwLWZyZWVic2QK
KysrIGIvdHMtYnVpbGQtcHJlcC1mcmVlYnNkCkBAIC0zOCw2ICszOCw3IEBAIHN1YiBpbnN0YWxs
X2RlcHMgKCkgewogfQogCiBpbnN0YWxsX2RlcHMoKTsKK2dpdGNhY2hlX3NldHVwKCk7CiAKIG91
ciAkcGF0aF9wcmVmaXggPSAkcnsiZnJlZWJzZF9kaXN0cGF0aCJ9IHx8CiAgICAgICAgICAgICAg
ICAgICAgZ2V0X3N0YXNoZWQoInBhdGhfZnJlZWJzZGRpc3QiLCAkcnsiZnJlZWJzZGJ1aWxkam9i
In0pOwpkaWZmIC0tZ2l0IGEvdHMteGVuLWJ1aWxkLXByZXAgYi90cy14ZW4tYnVpbGQtcHJlcApp
bmRleCBiZmY1YzkyNy4uMGVjODEwMDAgMTAwNzU1Ci0tLSBhL3RzLXhlbi1idWlsZC1wcmVwCisr
KyBiL3RzLXhlbi1idWlsZC1wcmVwCkBAIC0yNDUsMjUgKzI0NSw2IEBAIHN1YiBjY2FjaGVfc2V0
dXAgKCkgewogICAgIH0KIH0KIAotc3ViIGdpdGNhY2hlX3NldHVwICgpIHsKLSAgICBteSAkcHJv
eHkgPSAkY3tHaXRDYWNoZVByb3h5fTsKLSAgICByZXR1cm4gdW5sZXNzICRwcm94eTsKLQotICAg
IGxvZ20oInNldHRpbmcgdXAgZ2l0IGNhY2hlaW5nIHByb3h5ICRwcm94eSIpOwotCi0gICAgbXkg
JGdpdGNmZyA9ICcnOwotICAgIGZvcmVhY2ggbXkgJHVybHByZWZpeCAocXcoZ2l0Oi8vIGh0dHA6
Ly8gaHR0cHM6Ly8pKSB7Ci0JJGdpdGNmZyAuPSA8PEVORAotW3VybCAiJHtwcm94eX0kdXJscHJl
Zml4Il0KLSAgICAgICAgaW5zdGVhZE9mID0gJHVybHByZWZpeAotW3VybCAiJHtwcm94eX0kdXJs
cHJlZml4Il0KLSAgICAgICAgaW5zdGVhZE9mID0gJHtwcm94eX0kdXJscHJlZml4Ci1FTkQKLSAg
ICB9Ci0gICAgdGFyZ2V0X3B1dGZpbGVjb250ZW50c19zdGFzaCgkaG8sMzAsJGdpdGNmZywiL2hv
bWUvb3NzdGVzdC8uZ2l0Y29uZmlnIiwKLQkJCQkgJ2hvbWUtb3NzdGVzdC1naXRjb25maWcnKTsK
LX0KLQogaWYgKCEkaG8tPntGbGFnc317J25vLXJlaW5zdGFsbCd9KSB7CiAgICAgZGV0ZXJtaW5l
X3ZnX2x2KCk7CiAgICAgbHZjcmVhdGUoKTsKLS0gCjIuMTguMAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 10:14:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 10:14: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 1frhCp-000829-GQ; Mon, 20 Aug 2018 10:14: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=qa+b=ld=citrix.com=prvs=763aa43e8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1frhCo-000824-O7
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 10:14:38 +0000
X-Inumbo-ID: abb866fa-a461-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id abb866fa-a461-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 12:13:23 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,264,1531785600"; d="scan'208";a="63222584"
Date: Mon, 20 Aug 2018 11:14:28 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Dario Faggioli <dfaggioli@suse.com>
Message-ID: <20180820101428.djudte4z2wye3cz3@citrix.com>
References: <153452538306.14879.2645077465028661264.stgit@Palanthas.fritz.box>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <153452538306.14879.2645077465028661264.stgit@Palanthas.fritz.box>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] tools: libxl/xl: run NUMA placement even
 when an hard-affinity is set
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDc6MDM6MDNQTSArMDIwMCwgRGFyaW8gRmFnZ2lvbGkg
d3JvdGU6Cj4gUmlnaHQgbm93LCBpZiBlaXRoZXIgYW4gaGFyZCBvciBzb2Z0LWFmZmluaXR5IGFy
ZSBleHBsaWNpdGx5IHNwZWNpZmllZAo+IGluIGEgZG9tYWluJ3MgY29uZmlnIGZpbGUsIGF1dG9t
YXRpYyBOVU1BIHBsYWNlbWVudCBpcyBza2lwcGVkLiBIb3dldmVyLAo+IGF1dG9tYXRpYyBOVU1B
IHBsYWNlbWVudCBhZmZlY3RzIG9ubHkgdGhlIHNvZnQtYWZmaW5pdHkgb2YgdGhlIGRvbWFpbgo+
IHdoaWNoIGlzIGJlaW5nIGNyZWF0ZWQuCj4gCj4gVGhlcmVmb3JlLCBpdCBpcyBvayB0byBsZXQg
aXQgcnVuIGlmIGFuIGhhcmQtYWZmaW5pdHkgaXMgc3BlY2lmaWVkLiBUaGUKPiBzZW1hbnRpY3Mg
d2lsbCBiZSB0aGF0IHRoZSBiZXN0IHBsYWNlbWVudCBjYW5kaWRhdGUgd291bGQgYmUgZm91bmQs
Cj4gcmVzcGVjdGluZyB0aGUgc3BlY2lmaWVkIGhhcmQtYWZmaW5pdHksIGkuZS4sIHVzaW5nIG9u
bHkgdGhlIG5vZGVzIHRoYXQKPiBjb250YWluIHRoZSBwY3B1cyBpbiB0aGUgaGFyZC1hZmZpbml0
eSBtYXNrLgoKVGhlIHJlYXNvbmluZyBzb3VuZCBwbGF1c2libGUuIEkgaGF2ZSBzb21lIHF1ZXN0
aW9ucyBiZWxvdy4KCj4gCj4gVGhpcyBpcyBwYXJ0aWN1bGFybHkgaGVscGZ1bCBpZiBnbG9iYWwg
eGwgcGlubmluZyBtYXNrcyBhcmUgZGVmaW5lZCwgYXMKPiBtYWRlIHBvc3NpYmxlIGJ5IGNvbW1p
dCBhYTY3Yjk3ZWQzNDI3OWM0MyAoInhsLmNvbmY6IEFkZCBnbG9iYWwgYWZmaW5pdHkKPiBtYXNr
cyIpLiBJbiBmYWN0LCB3aXRob3V0IHRoaXMgY29tbWl0LCBkZWZpbmluZyBhIGdsb2JhbCBhZmZp
bml0eSBtYXNrCj4gd291bGQgYWxzbyBtZWFuIGRpc2FibGluZyBhdXRvbWF0aWMgcGxhY2VtZW50
LCBidXQgdGhhdCBkb2VzIG5vdAo+IG5lY2Vzc2FyaWx5IGhhdmUgdG8gYmUgdGhlIGNhc2UgKGVz
cGVjaWFsbHkgaW4gbGFyZ2Ugc3lzdGVtcykuCj4gCj4gU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFn
Z2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KPiAtLS0KPiBDYzogSWFuIEphY2tzb24gPGlhbi5q
YWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Cj4gQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KPiAtLS0KPiAg
dG9vbHMvbGlieGwvbGlieGxfZG9tLmMgfCAgIDQ2ICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKystLS0tLS0KPiAgdG9vbHMveGwveGxfcGFyc2UuYyAgICAgfCAgICA2ICsr
KystLQo+ICAyIGZpbGVzIGNoYW5nZWQsIDQ0IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0p
Cj4gCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jIGIvdG9vbHMvbGlieGwv
bGlieGxfZG9tLmMKPiBpbmRleCBlYjQwMWNmMWQ2Li5lMzBlMmRjYTlhIDEwMDY0NAo+IC0tLSBh
L3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG9tLmMK
PiBAQCAtMjcsNiArMjcsOCBAQAo+ICAKPiAgI2luY2x1ZGUgIl9wYXRocy5oIgo+ICAKPiArLy8j
ZGVmaW5lIERFQlVHIDEKPiArCgpTdHJheSBjaGFuZ2VzIGhlcmU/CgpZb3UgY2FuIHVzZSBOREVC
VUcgaW5zdGVhZC4KCj4gIGxpYnhsX2RvbWFpbl90eXBlIGxpYnhsX19kb21haW5fdHlwZShsaWJ4
bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCkKPiAgewo+ICAgICAgbGlieGxfY3R4ICpjdHggPSBs
aWJ4bF9fZ2Nfb3duZXIoZ2MpOwo+IEBAIC0xNDIsMTIgKzE0NCwxMyBAQCBzdGF0aWMgaW50IG51
bWFfcGxhY2VfZG9tYWluKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAo+ICB7Cj4gICAg
ICBpbnQgZm91bmQ7Cj4gICAgICBsaWJ4bF9fbnVtYV9jYW5kaWRhdGUgY2FuZGlkYXRlOwo+IC0g
ICAgbGlieGxfYml0bWFwIGNwdXBvb2xfbm9kZW1hcDsKPiArICAgIGxpYnhsX2JpdG1hcCBjcHVt
YXAsIGNwdXBvb2xfbm9kZW1hcCwgKm1hcDsKPiAgICAgIGxpYnhsX2NwdXBvb2xpbmZvIGNwdXBv
b2xfaW5mbzsKPiAgICAgIGludCBpLCBjcHVwb29sLCByYyA9IDA7Cj4gICAgICB1aW50NjRfdCBt
ZW1rYjsKPiAgCj4gICAgICBsaWJ4bF9fbnVtYV9jYW5kaWRhdGVfaW5pdCgmY2FuZGlkYXRlKTsK
PiArICAgIGxpYnhsX2JpdG1hcF9pbml0KCZjcHVtYXApOwo+ICAgICAgbGlieGxfYml0bWFwX2lu
aXQoJmNwdXBvb2xfbm9kZW1hcCk7Cj4gICAgICBsaWJ4bF9jcHVwb29saW5mb19pbml0KCZjcHVw
b29sX2luZm8pOwo+ICAKPiBAQCAtMTYyLDYgKzE2NSwzOCBAQCBzdGF0aWMgaW50IG51bWFfcGxh
Y2VfZG9tYWluKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAo+ICAgICAgcmMgPSBsaWJ4
bF9jcHVwb29sX2luZm8oQ1RYLCAmY3B1cG9vbF9pbmZvLCBjcHVwb29sKTsKPiAgICAgIGlmIChy
YykKPiAgICAgICAgICBnb3RvIG91dDsKPiArICAgIG1hcCA9ICZjcHVwb29sX2luZm8uY3B1bWFw
Owo+ICsKPiArICAgIC8qCj4gKyAgICAgKiBJZiB0aGVyZSdzIGEgd2VsbCBkZWZpbmVkIGhhcmQg
YWZmaW5pdHkgbWFzayAoaS5lLiwgdGhlIHNhbWUgb25lIGZvciBhbGwKPiArICAgICAqIHRoZSB2
Y3B1cyksIHdlIGNhbiB0cnkgdG8gcnVuIHRoZSBwbGFjZW1lbnQgY29uc2lkZXJpbmcgb25seSB0
aGUgcGNwdXMKPiArICAgICAqIHdpdGhpbiBzdWNoIG1hc2suCj4gKyAgICAgKi8KPiArICAgIGlm
IChpbmZvLT5udW1fdmNwdV9oYXJkX2FmZmluaXR5KQo+ICsgICAgewoKUGxhY2VtZW50IG9mICJ7
IiBpcyB3cm9uZy4KCj4gKyNpZmRlZiBERUJVRwoKI2lmbmRlZiBOREVCVUcgPwoKPiArICAgICAg
ICBpbnQgajsKPiArCj4gKyAgICAgICAgZm9yIChqID0gMDsgaiA8IGluZm8tPm51bV92Y3B1X2hh
cmRfYWZmaW5pdHk7IGorKykKPiArICAgICAgICAgICAgYXNzZXJ0KGxpYnhsX2JpdG1hcF9lcXVh
bCgmaW5mby0+dmNwdV9oYXJkX2FmZmluaXR5WzBdLAo+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICZpbmZvLT52Y3B1X2hhcmRfYWZmaW5pdHlbal0sIDApKTsKPiArI2Vu
ZGlmIC8qIERFQlVHICovCgpCdXQgd2h5IHNob3VsZCB0aGUgYWJvdmUgYmUgZGVidWcgb25seT8g
VGhlIGFzc3VtcHRpb24gZG9lc24ndCBzZWVtIHRvCmFsd2F5cyBob2xkLgoKPiArCj4gKyAgICAg
ICAgcmMgPSBsaWJ4bF9iaXRtYXBfYW5kKENUWCwgJmNwdW1hcCwgJmluZm8tPnZjcHVfaGFyZF9h
ZmZpbml0eVswXSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmNwdXBvb2xfaW5m
by5jcHVtYXApOwo+ICsgICAgICAgIGlmIChyYykKPiArICAgICAgICAgICAgZ290byBvdXQ7Cj4g
Kwo+ICsgICAgICAgIC8qCj4gKyAgICAgICAgICogSGFyZCBhZmZpbml0eSBzaG91bGQgX3JlYWxs
eV8gY29udGFpbiBjcHVzIHRoYXQgYXJlIGluc2lkZSBvdXIKPiArICAgICAgICAgKiBjcHVwb29s
LiBBbnl3YXksIGlmIGl0IGRvZXMgbm90LCBsb2cgYSB3YXJuaW5nIGFuZCBvbmx5IHVzZSB0aGUK
PiArICAgICAgICAgKiBjcHVwb29sJ3MgY3B1cyBmb3IgcGxhY2VtZW50Lgo+ICsgICAgICAgICAq
Lwo+ICsgICAgICAgIGlmICghbGlieGxfYml0bWFwX2lzX2VtcHR5KCZjcHVtYXApKQo+ICsgICAg
ICAgICAgICBtYXAgPSAmY3B1bWFwOwo+ICsgICAgICAgIGVsc2UKPiArICAgICAgICAgICAgTE9H
KFdBUk4sICJIYXJkIGFmZmluaXR5IGNvbXBsZXRlbHkgb3V0c2lkZSBvZiBkb21haW4ncyBjcHVw
b29sPyIpOwoKU2hvdWxkIHRoaXMgYmUgYW4gZXJyb3I/CgpXaGF0IGlzIHRoZSBleHBlY3RlZCBp
bnRlcmFjdGlvbiBmb3IgaGFyZCBhZmZpbml0eSBhbmQgY3B1cG9vbD8KCldlaS4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 10:21:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 10: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 1frhJe-0000XX-Se; Mon, 20 Aug 2018 10:21:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qa+b=ld=citrix.com=prvs=763aa43e8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1frhJe-0000XS-3i
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 10:21:42 +0000
X-Inumbo-ID: a7fd5014-a462-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a7fd5014-a462-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 12:20:26 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,264,1531785600"; d="scan'208";a="63222890"
Date: Mon, 20 Aug 2018 11:21:38 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180820102138.cwbymuenrmz3h5fl@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <a1e3abddeb657a96e8989767ffc5c7d01ad20225.1534518694.git-series.wei.liu2@citrix.com>
 <bde0408e-40b6-63e1-86c7-df9c2bb97eb1@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <bde0408e-40b6-63e1-86c7-df9c2bb97eb1@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 04/34] x86/mm: don't reference hvm_funcs
 directly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBBdWcgMjAsIDIwMTggYXQgMTA6Mjg6MjFBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxNy8wOC8yMDE4IDE2OjEyLCBXZWkgTGl1IHdyb3RlOgo+ID4gZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vaHZtLmgKPiA+IGluZGV4IDRmNzIwYWQuLjE0NjcyMGMgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS9odm0uaAo+ID4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vaHZtLmgKPiA+IEBAIC00NTQsNiArNDU0LDExIEBAIHN0YXRpYyBpbmxpbmUgaW50IGh2bV9l
dmVudF9wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2KQo+ID4gICAgICByZXR1cm4gaHZtX2Z1bmNzLmV2
ZW50X3BlbmRpbmcodik7Cj4gPiAgfQo+ID4gIAo+ID4gK3N0YXRpYyBpbmxpbmUgdm9pZCBodm1f
aW52bHBnKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIHZhKQo+IAo+IFBsZWFzZSBzL3Zh
L2xpbmVhci8gd2hpbGUgbWFraW5nIHRoaXMgYWRkaXRpb24gKG9yIGRvIGEgZ2VuZXJhbCB2YSA9
Pgo+IGxpbmVhciBjbGVhbnVwIGZvciBpbnZscGcpLsKgIFNhZGx5LCB0aGUgdGVybWlub2xvZ3kg
aGFzIGJlZW4gaW5jb3JyZWN0CgpJIHdpbGwgbWFrZSBhbm90aGVyIHBhdGNoIHRvIGNsZWFuIGl0
IHVwLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 10:24:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 10:24: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 1frhMW-0000vb-BQ; Mon, 20 Aug 2018 10:24: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=egrx=ld=citrix.com=prvs=763ac145b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1frhMV-0000vW-5v
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 10:24:39 +0000
X-Inumbo-ID: 53dcfcc2-a463-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 53dcfcc2-a463-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 10:25:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,264,1531785600"; d="scan'208";a="63222993"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23418.38610.506191.875422@mariner.uk.xensource.com>
Date: Mon, 20 Aug 2018 11:24:18 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180726145854.10978-3-wei.liu2@citrix.com>
References: <20180726145854.10978-1-wei.liu2@citrix.com>
 <20180726145854.10978-3-wei.liu2@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [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: Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2VpIExpdSB3cml0ZXMgKCJbUEFUQ0ggMi8yXSB4ZW5wbWQ6IG1ha2UgMzIgYml0IGdjYyA4LjEg
bm9uLWRlYnVnIGJ1aWxkIHdvcmsiKToKPiAzMiBiaXQgZ2NjIDguMSBub24tZGVidWcgYnVpbGQg
eWllbGRzOgouLi4KPiAgICAgIC8qIHdyaXRlIDkgZHdvcmRzIChzbyA5KjQpICsgbGVuZ3RoIG9m
IDQgc3RyaW5ncyArIDQgbnVsbCB0ZXJtaW5hdG9ycyAqLwo+IC0gICAgc25wcmludGYodmFsLCAz
LCAiJTAyeCIsIAo+IC0gICAgICAgICAgICAgKHVuc2lnbmVkIGludCkoOSo0ICsKPiAtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHN0cmxlbihpbmZvLT5tb2RlbF9udW1iZXIpICsKPiAtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHN0cmxlbihpbmZvLT5zZXJpYWxfbnVtYmVyKSArCj4g
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJsZW4oaW5mby0+YmF0dGVyeV90eXBlKSAr
Cj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJsZW4oaW5mby0+b2VtX2luZm8pICsg
NCkpOwoKVGhpcyBpcyBwcmV0dHkgdW5wbGVhc2FudCEKCj4gKyAgICBsZW4gPSA5ICogNCArIHN0
cmxlbihpbmZvLT5tb2RlbF9udW1iZXIpICsgc3RybGVuKGluZm8tPnNlcmlhbF9udW1iZXIpICsK
PiArICAgICAgICAgIHN0cmxlbihpbmZvLT5iYXR0ZXJ5X3R5cGUpICsgc3RybGVuKGluZm8tPm9l
bV9pbmZvKSArIDQ7Cj4gKyAgICBhc3NlcnQobGVuIDwgMjU1KTsKPiArICAgIHNucHJpbnRmKHZh
bCwgMywgIiUwMngiLCBsZW4pOwoKVGhpcyBpcyBzbGlnaHRseSBsZXNzIHVucGxlYXNhbnQsIEkg
Z3Vlc3MuLi4KCkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KClRoYW5rcywKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 10:26:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 10:26:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frhO6-00013R-OO; Mon, 20 Aug 2018 10:26:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=egrx=ld=citrix.com=prvs=763ac145b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1frhO5-00013L-FV
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 10:26:17 +0000
X-Inumbo-ID: 8e76ee20-a463-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8e76ee20-a463-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 10:26:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,264,1531785600"; d="scan'208";a="63223052"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23418.38725.939196.974209@mariner.uk.xensource.com>
Date: Mon, 20 Aug 2018 11:26:13 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180726145854.10978-2-wei.liu2@citrix.com>
References: <20180726145854.10978-1-wei.liu2@citrix.com>
 <20180726145854.10978-2-wei.liu2@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [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: Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2VpIExpdSB3cml0ZXMgKCJbUEFUQ0ggMS8yXSB0b29sczogdXBkYXRlIGlweGUgY2hhbmdlc2V0
Iik6Cj4gVGhpcyBwbGFjYXRlcyBnY2MgOC4xLiBUaGUgY29tbWl0IGNvbWVzIGZyb20gaXB4ZSBt
YXN0ZXIgYnJhbmNoIGFzIG9mCj4gSnVseSAyNSwgMjAxOC4KCkZpbmUsIHdoYXRldmVyLiAgRlRS
LCBJIGRvbid0IHRoaW5rIGl0IGlzIHVzZWZ1bCB0byBhc2sgZm9yIGFuIGFjayBvZgp0aGlzIGtp
bmQgb2YgcGF0Y2gsIGFzc3VtaW5nIHRoZSBjb21taXQgaXMgaW5kZWVkIGZyb20gaXB4ZSBtYXN0
ZXIuCihBbmQgaWYgc29tZSBraW5kIG9mIHJldmlldyB3ZXJlIG5lZWRlZCwgd2Ugd291bGQgbmVl
ZCBtdWNoIG1vcmUKaW5mb3JtYXRpb24gaW4gdGhlIGNvbW1pdCBtZXNzYWdlIGFib3V0IHdoYXQg
Y2hhbmdlZC4pCgpBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+CgpUaGFua3MsCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 10:39:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 10: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 1frhaK-00025m-RU; Mon, 20 Aug 2018 10: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=egrx=ld=citrix.com=prvs=763ac145b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1frhaJ-00025h-1H
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 10:38:55 +0000
X-Inumbo-ID: 5131bc61-a465-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5131bc61-a465-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 10:39:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,264,1531785600"; d="scan'208";a="63223630"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23418.39482.33087.486946@mariner.uk.xensource.com>
Date: Mon, 20 Aug 2018 11:38:50 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <545884d1ccc4854c0a59fff99283becc1842a5bc.1533551059.git-series.wei.liu2@citrix.com>
References: <545884d1ccc4854c0a59fff99283becc1842a5bc.1533551059.git-series.wei.liu2@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] tools/kdd: work around gcc 8.1 bug
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Tim 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>

V2VpIExpdSB3cml0ZXMgKCJbUEFUQ0hdIHRvb2xzL2tkZDogd29yayBhcm91bmQgZ2NjIDguMSBi
dWciKToKPiBHY2MgOC4xIGhhcyBhIGJ1ZyB0aGF0IGNhdXNlcyBrZGQgZmFpbCB0byBidWlsZC4g
UmV3cml0ZSB0aGUgY29kZSB0bwo+IHdvcmsgYXJvdW5kIHRoYXQgYnVnLgoKQWNrZWQtYnk6IElh
biBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKVGhhbmtzLApJYW4uCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 10:40:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 10:40:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frhbS-0002cq-60; Mon, 20 Aug 2018 10:40:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=egrx=ld=citrix.com=prvs=763ac145b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1frhbQ-0002TL-0F
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 10:40:04 +0000
X-Inumbo-ID: 7a913175-a465-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7a913175-a465-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 10:40:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,264,1531785600"; d="scan'208";a="63223682"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23418.39551.632079.567937@mariner.uk.xensource.com>
Date: Mon, 20 Aug 2018 11:39:59 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180820083818.8464-1-wei.liu2@citrix.com>
References: <20180820083818.8464-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/tests: fix an xs-test.c issue
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2VpIExpdSB3cml0ZXMgKCJbUEFUQ0hdIHRvb2xzL3Rlc3RzOiBmaXggYW4geHMtdGVzdC5jIGlz
c3VlIik6Cj4gVGhlIHJldCB2YXJpYWJsZSBjYW4gYmUgdXNlZCB1bmluaXRpYWxpc2VkIHdoZW4g
aXRlcnMgaXMgMC4gSW5pdGlhbGlzZQo+IHJldCBhdCB0aGUgYmVnaW5uaW5nIHRvIGZpeCB0aGlz
IGlzc3VlLgoKQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 10:40:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 10:40:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frhcJ-0002m3-IV; Mon, 20 Aug 2018 10:40:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=egrx=ld=citrix.com=prvs=763ac145b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1frhcI-0002lv-6u
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 10:40:58 +0000
X-Inumbo-ID: 5941762e-a465-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5941762e-a465-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 12:39:43 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,264,1531785600"; d="scan'208";a="63223735"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23418.39606.522084.230104@mariner.uk.xensource.com>
Date: Mon, 20 Aug 2018 11:40:54 +0100
To: Roger Pau Monne <roger.pau@citrix.com>
In-Reply-To: <20180820100533.28063-1-roger.pau@citrix.com>
References: <20180820100533.28063-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: setup git proxy for 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: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Um9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSF0gb3NzdGVzdDogc2V0dXAgZ2l0IHByb3h5
IGZvciBGcmVlQlNEIik6Cj4gTWFrZSB0aGUgZ2l0IHByb3h5IHNldHVwIGNvbW1vbiBieSBtb3Zp
bmcgaXQgaW50byBUZXN0U3VwcG9ydCBhbmQgdXNlCj4gaXQgZm9yIGJvdGggTGludXggYW5kIEZy
ZWVCU0QuCgpDYW4geW91IHBsZWFzZSBzcGxpdCB0aGUgY29kZSBtb3Rpb24gZnJvbSB0aGUgZnVu
Y3Rpb25hbCBjaGFuZ2UgPwoKVGhhbmtzLApJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 10:42:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 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 1frheA-0002zn-WA; Mon, 20 Aug 2018 10:42: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=agpd=ld=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1frhe9-0002zd-Pm
 for xen-devel@lists.xen.org; Mon, 20 Aug 2018 10:42:53 +0000
X-Inumbo-ID: dfb636e2-a465-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dfb636e2-a465-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 10:43:29 +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 w7KAXtoV066061;
 Mon, 20 Aug 2018 10:42:48 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=/2FQJMSkE0chl7wRFb/tu2mqwfxLZZHnkJ0EJwBgh74=;
 b=sI7MCMkxoJEvrU2PFIrkvHpnzRIl+2UUu5YxptL6I3y4arpsTJZZlXJuH35ugkDIMsou
 7dJwFAHLMk+i2vtIfmB3RmJpIRXUcOYqRDlUIPhDiGch2fiQQSGqBQdzQP8QmTeKRMGW
 AbovFdxEYBeyD/SZf09Chbj/bXCjfsVbxOjULUzkBrmncrM2AfkWgot45iGjeq+GENRZ
 3vLt4oODQvDrca9hQDjF4P0jb5aobHy3eaDMf10mp+pa+ctcAAk2C9BL4j8PF2zGQBxf
 gWKYMaN0gy0mNO1jsVmvgutl3B4NiQBiOe1jGggpnNHIfrobsfZBW6IQOdAcHIvLVEAi ug== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2kxc3qdfy9-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 10:42:48 +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 w7KAgg8s023981
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 10:42:42 GMT
Received: from abhmp0014.oracle.com (abhmp0014.oracle.com [141.146.116.20])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w7KAgffQ009695;
 Mon, 20 Aug 2018 10:42:42 GMT
MIME-Version: 1.0
Message-ID: <9b6a4488-c69a-48fa-88c1-131894b70b36@default>
Date: Mon, 20 Aug 2018 03:42:41 -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=8990
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=2
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=805
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808200116
Subject: [Xen-devel] [PATCH v2 1/2] dmar: iommu mem leak fix
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: kevin.tian@intel.com, andrew.cooper3@citrix.com, srinivas.eeda@oracle.com,
 JBeulich@suse.com, shane.wang@intel.com, boris.ostrovsky@oracle.com,
 gang.wei@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>

UmVsZWFzZSBtZW1vcnkgYWxsb2NhdGVkIGZvciBkcmhkIGlvbW11IGluIGVycm9yIHBhdGguCgot
djI6IGZpeHVwIHdyb25nIHBhcmFtZXRlciBoaWRlbiBkdWUgdG8gbXkgcmVtb3ZpbmcgLVdlcnJv
cgoKU2lnbmVkLW9mZi1ieTogWmhlbnpob25nIER1YW4gPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5j
b20+Ci0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuYyB8ICAgIDEgKwogMSBm
aWxlcyBjaGFuZ2VkLCAxIGluc2VydGlvbnMoKyksIDAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC9kbWFyLmMKaW5kZXggNDZkZWNkNC4uOGM1ZmE4MCAxMDA2NDQKLS0tIGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQvZG1hci5jCkBAIC0xMDAsNiArMTAwLDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGRp
c2FibGVfYWxsX2RtYXJfdW5pdHModm9pZCkKICAgICB7CiAgICAgICAgIGxpc3RfZGVsKCZkcmhk
LT5saXN0KTsKICAgICAgICAgc2NvcGVfZGV2aWNlc19mcmVlKCZkcmhkLT5zY29wZSk7CisgICAg
ICAgIGlvbW11X2ZyZWUoZHJoZCk7CiAgICAgICAgIHhmcmVlKGRyaGQpOwogICAgIH0KICAgICBs
aXN0X2Zvcl9lYWNoX2VudHJ5X3NhZmUgKCBybXJyLCBfcm1yciwgJmFjcGlfcm1ycl91bml0cywg
bGlzdCApCi0tIAoxLjcuMwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 10:43:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 10:43:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frhec-00032z-9l; Mon, 20 Aug 2018 10:43: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=agpd=ld=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1frhea-00032k-OT
 for xen-devel@lists.xen.org; Mon, 20 Aug 2018 10:43:20 +0000
X-Inumbo-ID: efba1a52-a465-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id efba1a52-a465-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 10:43:56 +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 w7KAXi2p079837;
 Mon, 20 Aug 2018 10:43:15 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=FjpkbSGVjOrmwSqezdd5Ngb8ucUMr8yEC3Q6sj5TMC4=;
 b=5VFDN4BJ7vM6OnRxYlQtnUw5KxmIkpDPSPdFyyCN95PL909q0BCG7raA5WWi44WalDSI
 gD0bokjriQDrbXASC9R5EHdv7x9aHJxgiFf5pyZqihGIx1rwNZwjEyNQqLdhw2O7+Pfg
 +jfhrzZ0j50iqSpYxLXjlZSjYchTmbIsHKEWYXdaDA+Tq0dQiCHREpUJZx8H91yLhupr
 ubcoeW090w8SOzkFVnDnVPvxDhB7nnBvjILvWElSV5VTjvYba8Izulk1tzg0xYgn+d8Z
 g24/eXCMid3IJMuTlz0bJP74Yf9CBTaC9t1V814xqQ6P7oeTccMFOtAKweqSrm4AgqcX 3A== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2130.oracle.com with ESMTP id 2kxavtdjub-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 10:43:15 +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 w7KAhE1T014511
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 10:43:14 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 w7KAhEhF025301;
 Mon, 20 Aug 2018 10:43:14 GMT
MIME-Version: 1.0
Message-ID: <306c82cd-b5cd-405a-9af7-f4cd1f1a8881@default>
Date: Mon, 20 Aug 2018 03:43:13 -0700 (PDT)
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: <xen-devel@lists.xen.org>
X-Mailer: Zimbra on Oracle Beehive
Content-Disposition: inline
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8990
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808200116
Subject: [Xen-devel] [PATCH v2 2/2] x86/dmar: zap DMAR signature for dom0
 once in TBOOT 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: kevin.tian@intel.com, andrew.cooper3@citrix.com, srinivas.eeda@oracle.com,
 JBeulich@suse.com, shane.wang@intel.com, boris.ostrovsky@oracle.com,
 gang.wei@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>

V2hlbiBUQk9PVCBlbmFibGVkLCBhY3BpX3BhcnNlX2RtYXIoKSB6YXAgYSBjb3B5IG9mIERNQVIg
dGFibGUgcmF0aGVyCnRoYW4gdGhlIHJlYWwgdGFibGUsIHNvIG1ha2UgaXQgY29udHJvbGVkIGJ5
IGNvbmZpZyBvcHRpb24gYmFzZWQgb24gdGhlCmZhY3QgdGhhdCB3ZSBhbHJlYWR5IGhhdmUgZG9u
ZSB0aGUgcmVhbCB6YXBwaW5nIGluIHRib290X3BhcnNlX2RtYXJfdGFibGUoKS4KCkFzIHNhaWQg
YWJvdmUsIGFjcGlfcGFyc2VfZG1hcigpIGRvZXNuJ3QgemFwcyBBUENJIERNQVIgc2lnbmF0dXJl
IGluCnJlYWwgVFhUIGhlYXAgdGFibGUsIGZpeCB0aGUgc3RhbGUgY29tbWVudHMuCgpUaGlzIGlz
IG9zbWV0aWMgY2hhbmdlLCBpdCdzIHVubmVjZXNzb3J5IHRvIHphcCBhIGNvcHkgb2YgRE1BUiB0
YWJsZSB3aGljaAppcyBmcmVlZCBsYXRlci4KCi12MjogQWRkIHNvbWUgZGVzY3JpcHRpb24gcGVy
IEphbi4KClNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFj
bGUuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni90Ym9vdC5jICAgICAgICAgICAgICAgfCAgICAzICst
LQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuYyB8ICAgIDIgKysKIDIgZmlsZXMg
Y2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni90Ym9vdC5jIGIveGVuL2FyY2gveDg2L3Rib290LmMKaW5kZXggZDVhNTI5Mi4u
ZjIyZmEyNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3Rib290LmMKKysrIGIveGVuL2FyY2gv
eDg2L3Rib290LmMKQEAgLTQ5MCw4ICs0OTAsNyBAQCBpbnQgX19pbml0IHRib290X3BhcnNlX2Rt
YXJfdGFibGUoYWNwaV90YWJsZV9oYW5kbGVyIGRtYXJfaGFuZGxlcikKICAgICByYyA9IGRtYXJf
aGFuZGxlcihkbWFyX3RhYmxlKTsKICAgICB4ZnJlZShkbWFyX3RhYmxlKTsKIAotICAgIC8qIGFj
cGlfcGFyc2VfZG1hcigpIHphcHMgQVBDSSBETUFSIHNpZ25hdHVyZSBpbiBUWFQgaGVhcCB0YWJs
ZSAqLwotICAgIC8qIGJ1dCBkb20wIHdpbGwgcmVhZCByZWFsIHRhYmxlLCBzbyBtdXN0IHphcCBp
dCB0aGVyZSB0b28gKi8KKyAgICAvKiBEb20wIHdpbGwgcmVhZCByZWFsIERNQVIgdGFibGUsIHNv
IG11c3QgemFwIGl0IHRoZXJlICovCiAgICAgYWNwaV9kbWFyX3phcCgpOwogCiAgICAgcmV0dXJu
IHJjOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuYyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMKaW5kZXggOGM1ZmE4MC4uZWQ0YzA0ZSAx
MDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuYworKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jCkBAIC04NjYsOCArODY2LDEwIEBAIHN0YXRp
YyBpbnQgX19pbml0IGFjcGlfcGFyc2VfZG1hcihzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIgKnRh
YmxlKQogICAgIH0KIAogb3V0OgorI2lmbmRlZiBDT05GSUdfVEJPT1QKICAgICAvKiBaYXAgQUNQ
SSBETUFSIHNpZ25hdHVyZSB0byBwcmV2ZW50IGRvbTAgdXNpbmcgdnQtZCBIVy4gKi8KICAgICBh
Y3BpX2RtYXJfemFwKCk7CisjZW5kaWYKICAgICByZXR1cm4gcmV0OwogfQogCi0tIAoxLjcuMwoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 10:51:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 10:51: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 1frhmU-00040Q-Gp; Mon, 20 Aug 2018 10: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=bhjx=ld=citrix.com=prvs=76356e8f4=roger.pau@srs-us1.protection.inumbo.net>)
 id 1frhmT-00040C-Ru
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 10:51:29 +0000
X-Inumbo-ID: 142c7429-a467-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 142c7429-a467-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 10:52:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,264,1531785600"; d="scan'208";a="63224150"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 20 Aug 2018 12:51:13 +0200
Message-ID: <20180820105113.28840-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180820105113.28840-1-roger.pau@citrix.com>
References: <20180820105113.28840-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] osstest: configure git proxy for 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>

U2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0t
LQpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogdHMtYnVp
bGQtcHJlcC1mcmVlYnNkIHwgMSArCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykKCmRp
ZmYgLS1naXQgYS90cy1idWlsZC1wcmVwLWZyZWVic2QgYi90cy1idWlsZC1wcmVwLWZyZWVic2QK
aW5kZXggZTMyMjBmYTguLjBlZDMwYmU0IDEwMDc1NQotLS0gYS90cy1idWlsZC1wcmVwLWZyZWVi
c2QKKysrIGIvdHMtYnVpbGQtcHJlcC1mcmVlYnNkCkBAIC0zOCw2ICszOCw3IEBAIHN1YiBpbnN0
YWxsX2RlcHMgKCkgewogfQogCiBpbnN0YWxsX2RlcHMoKTsKK2dpdGNhY2hlX3NldHVwKCk7CiAK
IG91ciAkcGF0aF9wcmVmaXggPSAkcnsiZnJlZWJzZF9kaXN0cGF0aCJ9IHx8CiAgICAgICAgICAg
ICAgICAgICAgZ2V0X3N0YXNoZWQoInBhdGhfZnJlZWJzZGRpc3QiLCAkcnsiZnJlZWJzZGJ1aWxk
am9iIn0pOwotLSAKMi4xOC4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 10:51:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 10:51: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 1frhmU-00040K-74; Mon, 20 Aug 2018 10: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=bhjx=ld=citrix.com=prvs=76356e8f4=roger.pau@srs-us1.protection.inumbo.net>)
 id 1frhmT-00040A-N7
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 10:51:29 +0000
X-Inumbo-ID: 135248f7-a467-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 135248f7-a467-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 10:52:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,264,1531785600"; d="scan'208";a="63224149"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 20 Aug 2018 12:51:12 +0200
Message-ID: <20180820105113.28840-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] osstest: make git proxy setup common
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

QnkgbW92aW5nIGl0IGludG8gVGVzdFN1cHBvcnQuIE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgoKU2ln
bmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpD
YzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQogT3NzdGVzdC9U
ZXN0U3VwcG9ydC5wbSB8IDIwICsrKysrKysrKysrKysrKysrKysrCiB0cy14ZW4tYnVpbGQtcHJl
cCAgICAgIHwgMTkgLS0tLS0tLS0tLS0tLS0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAyMCBpbnNl
cnRpb25zKCspLCAxOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Pc3N0ZXN0L1Rlc3RTdXBw
b3J0LnBtIGIvT3NzdGVzdC9UZXN0U3VwcG9ydC5wbQppbmRleCBlYTU0NjAxMS4uZjhlZjgyMzMg
MTAwNjQ0Ci0tLSBhL09zc3Rlc3QvVGVzdFN1cHBvcnQucG0KKysrIGIvT3NzdGVzdC9UZXN0U3Vw
cG9ydC5wbQpAQCAtMTM4LDYgKzEzOCw3IEBAIEJFR0lOIHsKICAgICAgICAgICAgICAgICAgICAg
ICBob3N0X2luc3RhbGxfcG9zdGJvb3RfY29tcGxldGUKICAgICAgICAgICAgICAgICAgICAgICB0
YXJnZXRfY29yZV9kdW1wX3NldHVwCiAgICAgICAgICAgICAgICAgICAgICAgc2hhMjU2ZmlsZSBo
b3N0X3NoYXJlZF9tYXJrX3JlYWR5CisgICAgICAgICAgICAgICAgICAgICAgZ2l0Y2FjaGVfc2V0
dXAKICAgICAgICAgICAgICAgICAgICAgICApOwogICAgICVFWFBPUlRfVEFHUyA9ICggKTsKIApA
QCAtMjkwMyw0ICsyOTA0LDIzIEBAIHN1YiBob3N0X3NoYXJlZF9tYXJrX3JlYWR5KCQkKSB7CiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHNoYXJldHlwZSk7
CiB9CiAKK3N1YiBnaXRjYWNoZV9zZXR1cCAoKSB7CisgICAgbXkgJHByb3h5ID0gJGN7R2l0Q2Fj
aGVQcm94eX07CisgICAgcmV0dXJuIHVubGVzcyAkcHJveHk7CisKKyAgICBsb2dtKCJzZXR0aW5n
IHVwIGdpdCBjYWNoZWluZyBwcm94eSAkcHJveHkiKTsKKworICAgIG15ICRnaXRjZmcgPSAnJzsK
KyAgICBmb3JlYWNoIG15ICR1cmxwcmVmaXggKHF3KGdpdDovLyBodHRwOi8vIGh0dHBzOi8vKSkg
eworICAgICAgICAkZ2l0Y2ZnIC49IDw8RU5ECitbdXJsICIke3Byb3h5fSR1cmxwcmVmaXgiXQor
ICAgICAgICBpbnN0ZWFkT2YgPSAkdXJscHJlZml4CitbdXJsICIke3Byb3h5fSR1cmxwcmVmaXgi
XQorICAgICAgICBpbnN0ZWFkT2YgPSAke3Byb3h5fSR1cmxwcmVmaXgKK0VORAorICAgIH0KKyAg
ICB0YXJnZXRfcHV0ZmlsZWNvbnRlbnRzX3N0YXNoKCRobywzMCwkZ2l0Y2ZnLCIvaG9tZS9vc3N0
ZXN0Ly5naXRjb25maWciLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2hvbWUt
b3NzdGVzdC1naXRjb25maWcnKTsKK30KKwogMTsKZGlmZiAtLWdpdCBhL3RzLXhlbi1idWlsZC1w
cmVwIGIvdHMteGVuLWJ1aWxkLXByZXAKaW5kZXggYmZmNWM5MjcuLjBlYzgxMDAwIDEwMDc1NQot
LS0gYS90cy14ZW4tYnVpbGQtcHJlcAorKysgYi90cy14ZW4tYnVpbGQtcHJlcApAQCAtMjQ1LDI1
ICsyNDUsNiBAQCBzdWIgY2NhY2hlX3NldHVwICgpIHsKICAgICB9CiB9CiAKLXN1YiBnaXRjYWNo
ZV9zZXR1cCAoKSB7Ci0gICAgbXkgJHByb3h5ID0gJGN7R2l0Q2FjaGVQcm94eX07Ci0gICAgcmV0
dXJuIHVubGVzcyAkcHJveHk7Ci0KLSAgICBsb2dtKCJzZXR0aW5nIHVwIGdpdCBjYWNoZWluZyBw
cm94eSAkcHJveHkiKTsKLQotICAgIG15ICRnaXRjZmcgPSAnJzsKLSAgICBmb3JlYWNoIG15ICR1
cmxwcmVmaXggKHF3KGdpdDovLyBodHRwOi8vIGh0dHBzOi8vKSkgewotCSRnaXRjZmcgLj0gPDxF
TkQKLVt1cmwgIiR7cHJveHl9JHVybHByZWZpeCJdCi0gICAgICAgIGluc3RlYWRPZiA9ICR1cmxw
cmVmaXgKLVt1cmwgIiR7cHJveHl9JHVybHByZWZpeCJdCi0gICAgICAgIGluc3RlYWRPZiA9ICR7
cHJveHl9JHVybHByZWZpeAotRU5ECi0gICAgfQotICAgIHRhcmdldF9wdXRmaWxlY29udGVudHNf
c3Rhc2goJGhvLDMwLCRnaXRjZmcsIi9ob21lL29zc3Rlc3QvLmdpdGNvbmZpZyIsCi0JCQkJICdo
b21lLW9zc3Rlc3QtZ2l0Y29uZmlnJyk7Ci19Ci0KIGlmICghJGhvLT57RmxhZ3N9eyduby1yZWlu
c3RhbGwnfSkgewogICAgIGRldGVybWluZV92Z19sdigpOwogICAgIGx2Y3JlYXRlKCk7Ci0tIAoy
LjE4LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 10:52:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 10:52:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frhnt-0004HA-TK; Mon, 20 Aug 2018 10:52: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=egrx=ld=citrix.com=prvs=763ac145b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1frhns-0004H4-W2
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 10:52:57 +0000
X-Inumbo-ID: 0588c8b7-a467-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0588c8b7-a467-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 12:51:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,264,1531785600"; d="scan'208";a="63224215"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23418.40325.312982.497934@mariner.uk.xensource.com>
Date: Mon, 20 Aug 2018 11:52:53 +0100
To: Roger Pau Monne <roger.pau@citrix.com>
In-Reply-To: <20180820105113.28840-1-roger.pau@citrix.com>
References: <20180820105113.28840-1-roger.pau@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 1/2] osstest: make git proxy setup common
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

Um9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSCAxLzJdIG9zc3Rlc3Q6IG1ha2UgZ2l0IHBy
b3h5IHNldHVwIGNvbW1vbiIpOgo+IEJ5IG1vdmluZyBpdCBpbnRvIFRlc3RTdXBwb3J0LiBObyBm
dW5jdGlvbmFsIGNoYW5nZS4KCkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUu
Y2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 10:53:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 10:53:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frhoJ-0004OQ-Au; Mon, 20 Aug 2018 10:53: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=egrx=ld=citrix.com=prvs=763ac145b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1frhoH-0004OC-NO
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 10:53:21 +0000
X-Inumbo-ID: 56813cfe-a467-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 56813cfe-a467-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 10:53:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,264,1531785600"; d="scan'208";a="63224251"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23418.40349.15959.260209@mariner.uk.xensource.com>
Date: Mon, 20 Aug 2018 11:53:17 +0100
To: Roger Pau Monne <roger.pau@citrix.com>
In-Reply-To: <20180820105113.28840-2-roger.pau@citrix.com>
References: <20180820105113.28840-1-roger.pau@citrix.com>
 <20180820105113.28840-2-roger.pau@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 2/2] osstest: configure git proxy for 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: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Um9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSCAyLzJdIG9zc3Rlc3Q6IGNvbmZpZ3VyZSBn
aXQgcHJveHkgZm9yIEZyZWVCU0QiKToKPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tz
b25AZXUuY2l0cml4LmNvbT4KClRoYW5rcy4KCkRvIHlvdSB3YW50IG1lIHRvIHB1c2ggdGhlc2Ug
dG8gcHJldGVzdCBzb29uID8KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 11:07:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 11:07:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fri1x-0005bX-02; Mon, 20 Aug 2018 11:07: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=bhjx=ld=citrix.com=prvs=76356e8f4=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fri1v-0005bS-Pe
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 11:07:27 +0000
X-Inumbo-ID: 0bb6175d-a469-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0bb6175d-a469-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 13:06:11 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,265,1531785600"; d="scan'208";a="77854252"
Date: Mon, 20 Aug 2018 13:07:14 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180820110714.qx3pohtjvgaypoa4@mac>
References: <20180820105113.28840-1-roger.pau@citrix.com>
 <20180820105113.28840-2-roger.pau@citrix.com>
 <23418.40349.15959.260209@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23418.40349.15959.260209@mariner.uk.xensource.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/2] osstest: configure git proxy for 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: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBBdWcgMjAsIDIwMTggYXQgMTE6NTM6MTdBTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gUm9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSCAyLzJdIG9zc3Rlc3Q6IGNvbmZp
Z3VyZSBnaXQgcHJveHkgZm9yIEZyZWVCU0QiKToKPiA+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IAo+IEFja2VkLWJ5OiBJYW4gSmFja3Nv
biA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiAKPiBUaGFua3MuCj4gCj4gRG8geW91IHdh
bnQgbWUgdG8gcHVzaCB0aGVzZSB0byBwcmV0ZXN0IHNvb24gPwoKSWYgeW91IGNvdWxkLCB5ZXMg
cGxlYXNlLiBJJ20gaG9waW5nIHRoaXMgd2lsbCB1bmJsb2NrIHRoZSBGcmVlQlNECmJ1aWxkLCBv
ciBhdCBsZWFzdCBnZXQgaXQgY2xvc2VyIHRvIHVuYmxvY2tpbmcgOikKClRoYW5rcywgUm9nZXIu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 11:11:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 11:11:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fri5g-0006Kk-I4; Mon, 20 Aug 2018 11:11: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=agpd=ld=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fri5e-0006KZ-Dr
 for xen-devel@lists.xen.org; Mon, 20 Aug 2018 11:11:18 +0000
X-Inumbo-ID: 95a23dfa-a469-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 95a23dfa-a469-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 13:10:02 +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 w7KB8tbO105751;
 Mon, 20 Aug 2018 11:11:13 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=3OGTfhe8+dNo8ysnofEvA+LutSjaMq3gI8XvutHdlGk=;
 b=UcUlhdcxPoQkwWSEVZ89uObuXvL/OzxdNiywEezBDf852PJSjqIhmGXAfrCi2+pih+Es
 Z7NvMiHXp1ASqVqjNGzMABG3KDuozYnGtqSkuUw6qvo8xB+HT5hvvmtFtw4OI/UwO7g+
 A1OKdhAfZ/+F3Wbv0pLxE+mZmj6UlxCfpAn2jmGvodGhqMJCHpBq+DC1fPYje7hT4EUt
 tEEWbK0epuGEH12c3MyONCR8nkI0E7nU9oy8zIAG+7sa8RjYW44FSygzw7mLn7VRfYxt
 /DdzUWZVfcjQFJotGhMCXmN7egnCjb1+8v5Y7/hu4zfW5gePo56Wlr5gRo31FhHXNLwL Xw== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2130.oracle.com with ESMTP id 2kxavtdpv1-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 11:11:13 +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 w7KBB7Df031317
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 11:11:08 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 w7KBB7It008768;
 Mon, 20 Aug 2018 11:11:07 GMT
MIME-Version: 1.0
Message-ID: <055c2e87-90ad-4bb8-bf99-4c0a95681895@default>
Date: Mon, 20 Aug 2018 04:11:06 -0700 (PDT)
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: <xen-devel@lists.xen.org>
X-Mailer: Zimbra on Oracle Beehive
Content-Disposition: inline
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8990
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808200122
Subject: [Xen-devel] =?utf-8?b?562U5aSNOiBbUEFUQ0ggdjIgMi8yXSB4ODYvZG1h?=
 =?utf-8?q?r=3A_zap_DMAR_signature_for_dom0_once_in_TBOOT_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: kevin.tian@intel.com, andrew.cooper3@citrix.com, srinivas.eeda@oracle.com,
 JBeulich@suse.com, shane.wang@intel.com, boris.ostrovsky@oracle.com,
 gang.wei@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>

UGxlYXNlIGlnbm9yZSB0aGlzIHBhdGNoLCBsb29rcyBkZXNjcmlwdGlvbiBpcyB3cm9uZywgSSds
bCByZXNlbmQsIHNvcnJ5IGZvciBub2lzZS4KClpoZW56aG9uZwotLS0tLSB6aGVuemhvbmcuZHVh
bkBvcmFjbGUuY29tIHdyb3Rl77yaCgo+IFdoZW4gVEJPT1QgZW5hYmxlZCwgYWNwaV9wYXJzZV9k
bWFyKCkgemFwIGEgY29weSBvZiBETUFSIHRhYmxlIHJhdGhlcgo+IHRoYW4gdGhlIHJlYWwgdGFi
bGUsIHNvIG1ha2UgaXQgY29udHJvbGVkIGJ5IGNvbmZpZyBvcHRpb24gYmFzZWQgb24KPiB0aGUK
PiBmYWN0IHRoYXQgd2UgYWxyZWFkeSBoYXZlIGRvbmUgdGhlIHJlYWwgemFwcGluZyBpbgo+IHRi
b290X3BhcnNlX2RtYXJfdGFibGUoKS4KPiAKPiBBcyBzYWlkIGFib3ZlLCBhY3BpX3BhcnNlX2Rt
YXIoKSBkb2Vzbid0IHphcHMgQVBDSSBETUFSIHNpZ25hdHVyZSBpbgo+IHJlYWwgVFhUIGhlYXAg
dGFibGUsIGZpeCB0aGUgc3RhbGUgY29tbWVudHMuCj4gCj4gVGhpcyBpcyBvc21ldGljIGNoYW5n
ZSwgaXQncyB1bm5lY2Vzc29yeSB0byB6YXAgYSBjb3B5IG9mIERNQVIgdGFibGUKPiB3aGljaAo+
IGlzIGZyZWVkIGxhdGVyLgo+IAo+IC12MjogQWRkIHNvbWUgZGVzY3JpcHRpb24gcGVyIEphbi4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xl
LmNvbT4KPiAtLS0KPiAgeGVuL2FyY2gveDg2L3Rib290LmMgICAgICAgICAgICAgICB8ICAgIDMg
Ky0tCj4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMgfCAgICAyICsrCj4gIDIg
ZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvdGJvb3QuYyBiL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCj4gaW5k
ZXggZDVhNTI5Mi4uZjIyZmEyNCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvdGJvb3QuYwo+
ICsrKyBiL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCj4gQEAgLTQ5MCw4ICs0OTAsNyBAQCBpbnQgX19p
bml0Cj4gdGJvb3RfcGFyc2VfZG1hcl90YWJsZShhY3BpX3RhYmxlX2hhbmRsZXIgZG1hcl9oYW5k
bGVyKQo+ICAgICAgcmMgPSBkbWFyX2hhbmRsZXIoZG1hcl90YWJsZSk7Cj4gICAgICB4ZnJlZShk
bWFyX3RhYmxlKTsKPiAgCj4gLSAgICAvKiBhY3BpX3BhcnNlX2RtYXIoKSB6YXBzIEFQQ0kgRE1B
UiBzaWduYXR1cmUgaW4gVFhUIGhlYXAgdGFibGUKPiAqLwo+IC0gICAgLyogYnV0IGRvbTAgd2ls
bCByZWFkIHJlYWwgdGFibGUsIHNvIG11c3QgemFwIGl0IHRoZXJlIHRvbyAqLwo+ICsgICAgLyog
RG9tMCB3aWxsIHJlYWQgcmVhbCBETUFSIHRhYmxlLCBzbyBtdXN0IHphcCBpdCB0aGVyZSAqLwo+
ICAgICAgYWNwaV9kbWFyX3phcCgpOwo+ICAKPiAgICAgIHJldHVybiByYzsKPiBkaWZmIC0tZ2l0
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuYwo+IGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvdnRkL2RtYXIuYwo+IGluZGV4IDhjNWZhODAuLmVkNGMwNGUgMTAwNjQ0Cj4gLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuYwo+ICsrKyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMKPiBAQCAtODY2LDggKzg2NiwxMCBAQCBzdGF0aWMgaW50
IF9faW5pdCBhY3BpX3BhcnNlX2RtYXIoc3RydWN0Cj4gYWNwaV90YWJsZV9oZWFkZXIgKnRhYmxl
KQo+ICAgICAgfQo+ICAKPiAgb3V0Ogo+ICsjaWZuZGVmIENPTkZJR19UQk9PVAo+ICAgICAgLyog
WmFwIEFDUEkgRE1BUiBzaWduYXR1cmUgdG8gcHJldmVudCBkb20wIHVzaW5nIHZ0LWQgSFcuICov
Cj4gICAgICBhY3BpX2RtYXJfemFwKCk7Cj4gKyNlbmRpZgo+ICAgICAgcmV0dXJuIHJldDsKPiAg
fQo+ICAKPiAtLSAKPiAxLjcuMwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 11:35:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 11: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 1friTH-00007Z-KW; Mon, 20 Aug 2018 11: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=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1friTH-00007T-2C
 for xen-devel@lists.xen.org; Mon, 20 Aug 2018 11:35:43 +0000
X-Inumbo-ID: fedd1a3f-a46c-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 fedd1a3f-a46c-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 13:34:27 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 05:35:40 -0600
Message-Id: <5B7AA78802000078001DFFC6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 05:35:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Zhenzhong Duan" <zhenzhong.duan@oracle.com>
References: <5059b0bd-77f4-443b-97e4-3c5b162012f2@default>
 <5B76BF8902000078001DF69C@prv1-mh.provo.novell.com>
 <a0b89642-abc8-5fe2-36b1-27dd9ca66c0a@oracle.com>
 <5B7A719A02000078001DFCB4@prv1-mh.provo.novell.com>
 <df8a1a59-59da-b794-6dc3-2815034e6f5e@oracle.com>
In-Reply-To: <df8a1a59-59da-b794-6dc3-2815034e6f5e@oracle.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/mmcfg/drhd: Move
 acpi_mmcfg_init() call before calling acpi_parse_dmar()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Xen-Devel <xen-devel@lists.xen.org>,
 manoj.gopalasetty@hpe.com, david.westwood@hpe.com,
 Boris Ostrovsky <boris.ostrovsky@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>

Pj4+IE9uIDIwLjA4LjE4IGF0IDExOjM4LCA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4gd3Jv
dGU6Cj4gT24gMjAxOC84LzIwIDE1OjQ1LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMjAu
MDguMTggYXQgMDU6MzgsIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPiB3cm90ZToKPj4+IEkn
bSB0aGlua2luZyBhYm91dCBtb3ZpbmcgYmVsb3cgcGllY2Ugb2YgY29kZSBlYXJsaWVyIHRvbywg
YW5kIEkgY2hlY2tlZAo+Pj4gcGNpX21tY2ZnX2NoZWNrX2hvc3RicmlkZ2UoKSBjYXJlZnVsbHks
IGl0J3Mgc2VjdXJlLCB3aGF0IGRvIHlvdSB0aGluawo+Pj4gYWJvdXQgdGhhdD8KPj4+Cj4+PiAg
ICAgICBtbWlvX3JvX3JhbmdlcyA9IHJhbmdlc2V0X25ldyhOVUxMLCAici9vIG1taW8gcmFuZ2Vz
IiwKPj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJBTkdFU0VURl9wcmV0
dHlwcmludF9oZXgpOwo+Pj4KPj4gCj4+IFRoYXQncyBhIHJlYXNvbmFibGUgdGhpbmcgdG8gZG8s
IGFuZCBpcyAoYXMgcG9pbnRlZCBvdXQpIGEgbmVjZXNzYXJ5Cj4+IHByZXJlcS4gQnV0IHRvIGJl
IHZlcnkgY2xlYXIgLSB5b3UnbGwgYWxzbyBoYXZlIHRvIHByb3ZlIGl0J3Mgc3VmZmljaWVudCwK
Pj4gYW5kIGZvciB0aGF0IGl0IGRvZXNuJ3Qgc3VmZmljZSB0byBjb25zaWRlciBwY2lfbW1jZmdf
Y2hlY2tfaG9zdGJyaWRnZSgpCj4+IGFsb25lLgo+IE5vdCBzdXJlIGhvdyB0byBwcm92ZSwgSSBj
aGVja2VkIG92ZXIgYWNwaV9tbWNmZ19pbml0KCkgY2FyZWZ1bGx5LCAKPiBhY3BpX2Rpc2FibGVk
IGFuZCBETUkgaW5mbyBhcmUgdXNlZCBhbmQgdGhleSBhcmUgaW5pdGlhbGl6ZWQgZWFybGllciAK
PiB0aGFuIGFjcGlfZG1hcl9pbml0KCkgY2FsbCwgSSBvbmx5IGZvdW5kIG1taW9fcm9fcmFuZ2Vz
IG5lZWQgdG8gYmUgbW92ZWQuCgpCdXQgdGhhdCdzIG9ubHkgaGFsZiBvZiBpdDogQ2hlY2tpbmcg
anVzdCBhY3BpX21tY2ZnX2luaXQoKSBpcyBpbnN1ZmZpY2llbnQuCllvdSBhbHNvIG5lZWQgdG8g
Y2hlY2sgZXZlcnl0aGluZyBiZXR3ZWVuIHRoZSBvbGQgYW5kIG5ldyBjYWxsIHNpdGVzLgpBbmQg
dGhlIHJlc3VsdCBvZiB0aGlzIGNoZWNraW5nIHdhbnRzIHRvIGJlIHN1bW1hcml6ZWQgKHJlYWQ6
IGluIGEKYnJpZWYgYnV0IG5ldmVydGhlbGVzcyBzdWZmaWNpZW50IGZvcm0pIGluIHRoZSBwYXRj
aCBkZXNjcmlwdGlvbi4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 11:37:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 11:37: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 1friV9-0000JW-1j; Mon, 20 Aug 2018 11:37: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=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1friV7-0000JO-TF
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 11:37:37 +0000
X-Inumbo-ID: 437b3a36-a46d-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 437b3a36-a46d-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 13:36:22 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 05:37:36 -0600
Message-Id: <5B7AA7FC02000078001DFFD9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 05:37:32 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <5B766E5702000078001DF307@prv1-mh.provo.novell.com>
 <20180820095936.agibjjgo2qswfmwz@citrix.com>
In-Reply-To: <20180820095936.agibjjgo2qswfmwz@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/mm: re-arrange get_page_from_l<N>e() vs
 pv_l1tf_check_l<N>e
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDIwLjA4LjE4IGF0IDExOjU5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMTI6NDI6MzFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+IFJlc3RvcmUgc3ltbWV0cnkgYmV0d2VlbiBnZXRfcGFnZV9mcm9tX2w8Tj5lKCk6IHB2
X2wxdGZfY2hlY2tfbDxOPmUgaXMKPj4gdW5pZm9ybWx5IGludm9rZWQgZnJvbSBvdXRzaWRlIG9m
IHRoZW0uIFRoZXkncmUgbm8gbG9uZ2VyIGdldHRpbmcgY2FsbGVkCj4+IGZvciBub24tcHJlc2Vu
dCBQVEVzLiBUaGlzIHdheSB0aGUgc2xpZ2h0bHkgb2RkIHRocmVlLXdheSByZXR1cm4gdmFsdWUK
Pj4gbWVhbmluZyBvZiB0aGUgaGlnaGVyIGxldmVsIG9uZXMgY2FuIGFsc28gYmUgZ290IHJpZCBv
Zi4KPj4gCj4+IEludHJvZHVjZSBsb2NhbCB2YXJpYWJsZXMgaG9sZGluZyB0aGUgcGFnZSB0YWJs
ZSBlbnRyaWVzIHByb2Nlc3NlZCwgYW5kCj4+IHVzZSB0aGVtIHRocm91Z2hvdXQgdGhlIGxvb3Ag
Ym9kaWVzIGluc3RlYWQgb2YgcmUtcmVhZGluZyB0aGVtIGZyb20gdGhlCj4+IHBhZ2UgdGFibGUg
c2V2ZXJhbCB0aW1lcy4KPj4gCj4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KPj4gCj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCj4+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9tbS5jCj4+IEBAIC05MDAsOCArOTAwLDExIEBAIGdldF9wYWdlX2Zyb21fbDFlKAo+
PiAgICAgIHN0cnVjdCBkb21haW4gKnJlYWxfcGdfb3duZXI7Cj4+ICAgICAgYm9vbCB3cml0ZTsK
Pj4gIAo+PiAtICAgIGlmICggIShsMWYgJiBfUEFHRV9QUkVTRU5UKSApCj4+ICsgICAgaWYgKCB1
bmxpa2VseSghKGwxZiAmIF9QQUdFX1BSRVNFTlQpKSApCj4+ICsgICAgewo+PiArICAgICAgICBB
U1NFUlRfVU5SRUFDSEFCTEUoKTsKPj4gICAgICAgICAgcmV0dXJuIDA7Cj4+ICsgICAgfQo+IAo+
IFdoeSBpcyB0aGlzIG5lZWRlZCBoZXJlPyBBY2NvcmRpbmcgdG8gY29tbWl0IG1lc3NhZ2UgZ2V0
X3BhZ2VfZnJvbV9sMWUKPiBzaG91bGRuJ3QgYmUgY2FsbGVkIHdpdGggbm9uLXByZXNlbnQgbDFl
LgoKQ29ycmVjdCwgaGVuY2UgdGhlIGFzc2VydGlvbi4gT3RoZSB0aGFuIGl0cyBoaWdoZXItbGV2
ZWwgc2libGluZ3MsCnRoaXMgZnVuY3Rpb24gaXMgbm9uLXN0YXRpYywgYW5kIGhlbmNlIEkgZmVs
dCBpdCB3YXJyYW50ZWQgdG8gaGF2ZQpzdWNoIGFuIGFzc2VydGlvbi4KCj4gR29pbmcgdGhyb3Vn
aCB0aGUgY29kZSwgYm90aCBvZiB0aGUgc2hhZG93IHBhdGggYW5kIChwb3N0LW1vZGlmaWNhdGlv
bikKPiBwdiBtbSBwYXRoIHdvbid0IGNhbGwgZ2V0X3BhZ2VfZnJvbV9sMWUgd2l0aCBub24tcHJl
c2VudCBsMWUgQUZBSUNULgoKQ29ycmVjdCwgb3IgZWxzZSB0aGUgYXNzZXJ0aW9uIHdvdWxkIGJl
IHdyb25nLiBJJ20gcHV0dGluZyBpdCB0aGVyZQpqdXN0IHRvIG1ha2Ugc3VyZSBuZXcgdmlvbGF0
aW9ucyBvZiB0aGUgYXNzdW1wdGlvbiB3b24ndCBiZQppbnRyb2R1Y2VkLgoKSmFuCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 11:42:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 11: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 1friZl-0001EY-LI; Mon, 20 Aug 2018 11:42: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=egrx=ld=citrix.com=prvs=763ac145b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1friZk-0001ES-9f
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 11:42:24 +0000
X-Inumbo-ID: edc5af95-a46d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id edc5af95-a46d-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 13:41:08 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,265,1531785600"; d="scan'208";a="63226873"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23418.43291.48649.948768@mariner.uk.xensource.com>
Date: Mon, 20 Aug 2018 12:42:19 +0100
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
In-Reply-To: <20180820110714.qx3pohtjvgaypoa4@mac>
References: <20180820105113.28840-1-roger.pau@citrix.com>
 <20180820105113.28840-2-roger.pau@citrix.com>
 <23418.40349.15959.260209@mariner.uk.xensource.com>
 <20180820110714.qx3pohtjvgaypoa4@mac>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 2/2] osstest: configure git proxy for 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: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Um9nZXIgUGF1IE1vbm7DqSB3cml0ZXMgKCJSZTogW1BBVENIIDIvMl0gb3NzdGVzdDogY29uZmln
dXJlIGdpdCBwcm94eSBmb3IgRnJlZUJTRCIpOgo+IE9uIE1vbiwgQXVnIDIwLCAyMDE4IGF0IDEx
OjUzOjE3QU0gKzAxMDAsIElhbiBKYWNrc29uIHdyb3RlOgo+ID4gRG8geW91IHdhbnQgbWUgdG8g
cHVzaCB0aGVzZSB0byBwcmV0ZXN0IHNvb24gPwo+IAo+IElmIHlvdSBjb3VsZCwgeWVzIHBsZWFz
ZS4gSSdtIGhvcGluZyB0aGlzIHdpbGwgdW5ibG9jayB0aGUgRnJlZUJTRAo+IGJ1aWxkLCBvciBh
dCBsZWFzdCBnZXQgaXQgY2xvc2VyIHRvIHVuYmxvY2tpbmcgOikKClJpZ2h0LCBkb25lLgoKVGhh
bmtzLApJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 11:45:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 11:45:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fricy-0001OF-5J; Mon, 20 Aug 2018 11:45: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=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fricw-0001O9-T7
 for xen-devel@lists.xen.org; Mon, 20 Aug 2018 11:45:42 +0000
X-Inumbo-ID: a675dd72-a46e-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a675dd72-a46e-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 11:46:18 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 05:45:40 -0600
Message-Id: <5B7AA9E002000078001DFFE3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 05:45:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Zhenzhong Duan" <zhenzhong.duan@oracle.com>
References: <9b6a4488-c69a-48fa-88c1-131894b70b36@default>
In-Reply-To: <9b6a4488-c69a-48fa-88c1-131894b70b36@default>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 1/2] dmar: iommu mem leak fix
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Xen-Devel <xen-devel@lists.xen.org>,
 Shane Wang <shane.wang@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Srinivas REDDY Eeda <srinivas.eeda@oracle.com>, Gang Wei <gang.wei@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+IE9uIDIwLjA4LjE4IGF0IDEyOjQyLCA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4gd3Jv
dGU6Cj4gUmVsZWFzZSBtZW1vcnkgYWxsb2NhdGVkIGZvciBkcmhkIGlvbW11IGluIGVycm9yIHBh
dGguCj4gCj4gLXYyOiBmaXh1cCB3cm9uZyBwYXJhbWV0ZXIgaGlkZW4gZHVlIHRvIG15IHJlbW92
aW5nIC1XZXJyb3IKClRoaXMgbGluZSBiZWxvbmdzIC4uLgoKPiBTaWduZWQtb2ZmLWJ5OiBaaGVu
emhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KPiAtLS0KCi4uLiBoZXJlLCBz
byBpdCB3b24ndCBlbmQgdXAgaW4gdGhlIGNvbW1pdCBtZXNzYWdlLiBTdGlsbAoKUmV2aWV3ZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkFuZCBhcyBhbiBhZHZpY2UgLSBy
ZW1vdmluZyAtV2Vycm9yIGlzIHByZXR0eSBzdHJvbmdseSB0byBiZQphZHZpc2VkIGFnYWluc3Qu
CgpGaW5hbGx5LCB3aGlsZSBvbiB2MSB0aGUgQ2MgbGlzdCB3YXMgdG9vIHNob3J0LCBpdCBlbmRl
ZCB1cCB0b28KbG9uZyBub3c6IFRoZXJlJ3Mgbm8gcmVhc29uIGZvciB0aGUgVFhUIG1haW50YWlu
ZXJzIHRvIGJlIENjLWVkCm9uIHRoaXMgcGF0Y2gsIG9ubHkgcGF0Y2ggMiBpcyBpbiBuZWVkZWQg
b2YgdGhpcy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 11:51:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 11: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 1friie-00028c-S0; Mon, 20 Aug 2018 11:51: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=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1friid-000286-N6
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 11:51:35 +0000
X-Inumbo-ID: 78d9ad06-a46f-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 78d9ad06-a46f-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 11:52:11 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 05:51:33 -0600
Message-Id: <5B7AAB4002000078001DFFF7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 05:51:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <32dc160e20e574c7ec736fad43157928de86962e.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <32dc160e20e574c7ec736fad43157928de86962e.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 05/34] xen: is_hvm_domain should evaluate to
 0 when !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
U2luY2UgaXQgaXMgZGVmaW5lZCBpbiBjb21tb24gaGVhZGVyIGZpbGUsIGludHJvZHVjZSBDT05G
SUdfSFZNIHRvCj4gQXJtIHRvIGF2b2lkIGJyZWFrYWdlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gLS0tCj4gIHhlbi9hcmNoL2FybS9LY29uZmln
ICAgIHwgMyArKysKPiAgeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggfCA2ICsrKysrKwo+ICAyIGZp
bGVzIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vS2NvbmZpZyBiL3hlbi9hcmNoL2FybS9LY29uZmlnCj4gaW5kZXggNTg2YmM2Mi4uYzBlOTY5
ZSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vS2NvbmZpZwo+ICsrKyBiL3hlbi9hcmNoL2Fy
bS9LY29uZmlnCj4gQEAgLTUyLDYgKzUyLDkgQEAgY29uZmlnIEhBU19JVFMKPiAgICAgICAgICBw
cm9tcHQgIkdJQ3YzIElUUyBNU0kgY29udHJvbGxlciBzdXBwb3J0IiBpZiBFWFBFUlQgPSAieSIK
PiAgICAgICAgICBkZXBlbmRzIG9uIEdJQ1YzICYmICFORVdfVkdJQwo+ICAKPiArY29uZmlnIEhW
TQo+ICsgICAgICAgIGRlZl9ib29sIHkKCkknbSBub3QgY29udmluY2VkIHRoaXMgaXMgYSBnb29k
IGlkZWEsIGJ1dCBJJ2xsIGxldCB0aGUgQVJNIG1haW50YWluZXJzCmp1ZGdlLgoKSmFuCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 11:57:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 11: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 1frioP-0002dK-Hy; Mon, 20 Aug 2018 11:57:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1frioO-0002dF-OY
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 11:57:32 +0000
X-Inumbo-ID: 4d89cdae-a470-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4d89cdae-a470-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 11:58:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 05:57:30 -0600
Message-Id: <5B7AACA502000078001E0008@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 05:57:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <ede6a87dc100c0ef2cf28f7acc562244b8b0f79e.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <ede6a87dc100c0ef2cf28f7acc562244b8b0f79e.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 07/34] x86: only call memory_type_changed
 for 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: 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+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2FyY2gveDg2L2RvbWN0bC5jCj4gKysrIGIveGVuL2FyY2gveDg2L2RvbWN0bC5j
Cj4gQEAgLTQxNiw3ICs0MTYsNyBAQCBsb25nIGFyY2hfZG9fZG9tY3RsKAo+ICAgICAgICAgICAg
ICByZXQgPSBpb3BvcnRzX3Blcm1pdF9hY2Nlc3MoZCwgZnAsIGZwICsgbnAgLSAxKTsKPiAgICAg
ICAgICBlbHNlCj4gICAgICAgICAgICAgIHJldCA9IGlvcG9ydHNfZGVueV9hY2Nlc3MoZCwgZnAs
IGZwICsgbnAgLSAxKTsKPiAtICAgICAgICBpZiAoICFyZXQgKQo+ICsgICAgICAgIGlmICggIXJl
dCAmJiBpc19odm1fZG9tYWluKGQpICkKPiAgICAgICAgICAgICAgbWVtb3J5X3R5cGVfY2hhbmdl
ZChkKTsKCkkgdGhpbmsgd2hldGhlciB0byBhZGQgaXNfaHZtXy4uLigpIGNvbmRpdGlvbmFscyBv
ciB3aGV0aGVyIHRvIGludHJvZHVjZQpzdHVicyBzaG91bGQgYmUgc2VsZWN0ZWQgYmFzZWQgb24g
cmVzdWx0aW5nIGNvZGUgY2h1cm46IEluIHRoZSBjYXNlCmhlcmUgdGhpcyB3b3VsZCBzZWVtIHRv
IHN1Z2dlc3QgYSBzdGF0aWMgaW5saW5lIHN0dWIgaXMgb24gb3JkZXIuIE9yCnBlcmhhcHMgbW9y
ZSBnZW5lcmljYWxseSAtIGlmIGEgZnVuY3Rpb24gYWxyZWFkeSBzaXRzIHNvbGVseSBvbiBpc19o
dm1fLi4uKCkKZ3VhcmRlZCBjb2RlIHBhdGhzLCBkb24ndCBpbnRyb2R1Y2UgYSBzdHViLCBidXQg
b3RoZXJ3aXNlIHByb2JhYmx5CmludHJvZHVjaW5nIGEgc3R1YiBpcyBwcmVmZXJhYmxlIG92ZXIg
c2NhdHRlcmluZyBhcm91bmQgbmV3IGlzX2h2bV8uLi4oKQpndWFyZHMuCgo+IEBAIC0xMDM3LDcg
KzEwMzcsOCBAQCBsb25nIGRvX2RvbWN0bChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9kb21j
dGxfdCkgdV9kb21jdGwpCj4gICAgICAgICAgICAgICAgICAgICAgICAgcmV0LCBkLT5kb21haW5f
aWQsIG1mbiwgbWZuX2VuZCk7Cj4gICAgICAgICAgfQo+ICAgICAgICAgIC8qIERvIHRoaXMgdW5j
b25kaXRpb25hbGx5IHRvIGNvdmVyIGVycm9ycyBvbiBhYm92ZSBmYWlsdXJlIHBhdGhzLiAqLwo+
IC0gICAgICAgIG1lbW9yeV90eXBlX2NoYW5nZWQoZCk7Cj4gKwlpZiAoIGlzX2h2bV9kb21haW4o
ZCkgKQoKSGFyZCB0YWIgKG5vdCB0aGF0IGl0IG1hdHRlcnMgbXVjaCB3aXRoIHRoZSBhYm92ZSku
CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 11:59:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 11:59:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1friqW-0002ki-Vl; Mon, 20 Aug 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=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1friqV-0002kc-DV
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 11:59:43 +0000
X-Inumbo-ID: 599ad4dc-a470-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 599ad4dc-a470-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 13:58:28 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 05:59:42 -0600
Message-Id: <5B7AAD2A02000078001E000B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 05:59:38 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <4385411f3be7d5ca99fe1e5e43f0b30d701afac1.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <4385411f3be7d5ca99fe1e5e43f0b30d701afac1.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 08/34] x86: enclose hvm_op and dm_op in
 CONFIG_HVM in PV hypercall table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2FyY2gveDg2L3B2L2h5cGVyY2FsbC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3B2
L2h5cGVyY2FsbC5jCj4gQEAgLTY4LDcgKzY4LDkgQEAgY29uc3QgaHlwZXJjYWxsX3RhYmxlX3Qg
cHZfaHlwZXJjYWxsX3RhYmxlW10gPSB7Cj4gICNlbmRpZgo+ICAgICAgSFlQRVJDQUxMKGV2ZW50
X2NoYW5uZWxfb3ApLAo+ICAgICAgQ09NUEFUX0NBTEwocGh5c2Rldl9vcCksCj4gKyNpZmRlZiBD
T05GSUdfSFZNCj4gICAgICBIWVBFUkNBTEwoaHZtX29wKSwKPiArI2VuZGlmCj4gICAgICBIWVBF
UkNBTEwoc3lzY3RsKSwKPiAgICAgIEhZUEVSQ0FMTChkb21jdGwpLAo+ICAjaWZkZWYgQ09ORklH
X0tFWEVDCj4gQEAgLTc4LDcgKzgwLDkgQEAgY29uc3QgaHlwZXJjYWxsX3RhYmxlX3QgcHZfaHlw
ZXJjYWxsX3RhYmxlW10gPSB7Cj4gICAgICBIWVBFUkNBTEwodG1lbV9vcCksCj4gICNlbmRpZgo+
ICAgICAgSFlQRVJDQUxMKHhlbnBtdV9vcCksCj4gKyNpZmRlZiBDT05GSUdfSFZNCj4gICAgICBD
T01QQVRfQ0FMTChkbV9vcCksCj4gKyNlbmRpZgo+ICAgICAgSFlQRVJDQUxMKG1jYSksCj4gICAg
ICBIWVBFUkNBTEwoYXJjaF8xKSwKPiAgfTsKCklzIHRoZXJlIGFueXRoaW5nIHNwZWFraW5nIGFn
YWluc3QgcHV0dGluZyB0aGVtIGJvdGggaW50byB0aGUgc2FtZQpzaW5nbGUgI2lmZGVmPyBBbHNv
LCB3aGF0IGFib3V0IGh5cGVyY2FsbF9hcmdzX3RhYmxlW10/CgpKYW4KCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 12:03:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 12:03:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fritt-0003bS-9Q; Mon, 20 Aug 2018 12:03:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fritr-0003bJ-L3
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 12:03:11 +0000
X-Inumbo-ID: 17af647d-a471-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 17af647d-a471-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 12:03:47 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 06:03:09 -0600
Message-Id: <5B7AADFA02000078001E003D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 06:03:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <9e2d183567933c28cf559ca99a9887e812f0f001.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <9e2d183567933c28cf559ca99a9887e812f0f001.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 09/34] x86: guard HAS_VPCI with CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
VlBDSSBpcyBvbmx5IHVzZWZ1bCBmb3IgUFZIIC8gSFZNIGd1ZXN0cy4gSWRlYWxseSBDT05GSUdf
SFZNIHNob3VsZAo+IGltcGx5ICFQVl9TSElNX0VYQ0xVU0lWRSwgYnV0IHdlIHN0aWxsIHdhbnQg
dG8gYnVpbGQgUFZfU0hJTV9FWENMVVNJVkUKPiB3aXRoIENPTkZJR19IVk0gYXQgdGhpcyBzdGFn
ZSBiZWNhdXNlIGEgbG90IG9mIHRoaW5ncyBhcmUgc3RpbGwKPiBlbnRhbmdsZWQuCgpIbW0sIHll
cywgdGhpcyB3b3VsZCBwcm9iYWJseSBub3Qgd29yayB0aGlzIGVhcmx5IGluIHRoZSBzZXJpZXMu
Ckhvd2V2ZXIsIHBhdGNoIDMzIHNob3VsZCB0aGVuIGRvIHdoYXQgeW91IG91dGxpbmUgYWJvdmUs
Cmluc3RlYWQgb2YganVzdCBzZXR0aW5nIENPTkZJR19IVk0gdG8gb2ZmLiBXaXRoIHRoYXQgcGVy
c3BlY3RpdmUKdGhlIGNoYW5nZSBoZXJlIGlzCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 12:05:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 12:05:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frivw-0003rx-Qr; Mon, 20 Aug 2018 12:05: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=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1frivv-0003rp-6N
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 12:05:19 +0000
X-Inumbo-ID: 63a66188-a471-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 63a66188-a471-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 12:05:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 06:05:17 -0600
Message-Id: <5B7AAE7902000078001E0040@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 06:05:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <e4e99c11bbb5919e1319ac00da014bbac43e8ae9.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <e4e99c11bbb5919e1319ac00da014bbac43e8ae9.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 13/34] x86/pt: split out HVM functions from
 vtd.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>,
 Kevin Tian <kevin.tian@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIC9kZXYvbnVsbAo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvaHZt
LmMKPiBAQCAtMCwwICsxLDc3IEBACj4gKy8qCj4gKyAqIENvcHlyaWdodCAoYykgMjAwOCwgSW50
ZWwgQ29ycG9yYXRpb24uCj4gKyAqCj4gKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJl
OyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5IGl0Cj4gKyAqIHVuZGVyIHRo
ZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2Us
Cj4gKyAqIHZlcnNpb24gMiwgYXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5k
YXRpb24uCj4gKyAqCj4gKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9w
ZSBpdCB3aWxsIGJlIHVzZWZ1bCwgYnV0IFdJVEhPVVQKPiArICogQU5ZIFdBUlJBTlRZOyB3aXRo
b3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YgTUVSQ0hBTlRBQklMSVRZIG9yCj4gKyAq
IEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZSBHTlUgR2VuZXJhbCBQ
dWJsaWMgTGljZW5zZSBmb3IKPiArICogbW9yZSBkZXRhaWxzLgo+ICsgKgo+ICsgKiBZb3Ugc2hv
dWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5z
ZSBhbG9uZyB3aXRoCj4gKyAqIHRoaXMgcHJvZ3JhbTsgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cu
Z251Lm9yZy9saWNlbnNlcy8+Lgo+ICsgKgo+ICsgKiBDb3B5cmlnaHQgKEMpIEFsbGVuIEtheSA8
YWxsZW4ubS5rYXlAaW50ZWwuY29tPgo+ICsgKiBDb3B5cmlnaHQgKEMpIFdlaWRvbmcgSGFuIDx3
ZWlkb25nLmhhbkBpbnRlbC5jb20+Cj4gKyAqLwo+ICsKPiArI2luY2x1ZGUgPHhlbi9zY2hlZC5o
Pgo+ICsjaW5jbHVkZSA8eGVuL3NvZnRpcnEuaD4KPiArI2luY2x1ZGUgPHhlbi9kb21haW5fcGFn
ZS5oPgo+ICsjaW5jbHVkZSA8YXNtL3BhZ2luZy5oPgo+ICsjaW5jbHVkZSA8eGVuL2lvbW11Lmg+
Cj4gKyNpbmNsdWRlIDx4ZW4vaXJxLmg+Cj4gKyNpbmNsdWRlIDx4ZW4vbnVtYS5oPgo+ICsjaW5j
bHVkZSA8YXNtL2ZpeG1hcC5oPgo+ICsjaW5jbHVkZSA8YXNtL3NldHVwLmg+Cj4gKyNpbmNsdWRl
ICIuLi9pb21tdS5oIgo+ICsjaW5jbHVkZSAiLi4vZG1hci5oIgo+ICsjaW5jbHVkZSAiLi4vdnRk
LmgiCj4gKyNpbmNsdWRlICIuLi9leHRlcm4uaCIKClRoaXMgaXMgYSB3aG9sZSBsb3Qgb2YgaW5j
bHVkZXMgZm9yIHRoZSBwb29yIHR3byBmdW5jdGlvbnMgeW91IG1vdmU6CkFyZSB0aGV5IHJlYWxs
eSBhbGwgbmVlZGVkPyBBbmQgaW4gYW55IGV2ZW50IG1heSBJIHJlbWluZCB5b3Ugb2YKb3VyIGdl
bmVyYWwgYXR0ZW1wdCB0byBzb3J0IGluY2x1ZGVzIGF0IGxlYXN0IGluIG5ldyBzb3VyY2VzPwoK
SmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 12:37:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 12: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 1frjR9-0006TC-O1; Mon, 20 Aug 2018 12:37: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=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1frjR8-0006T7-Tl
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 12:37:34 +0000
X-Inumbo-ID: e557dd4a-a475-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e557dd4a-a475-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 12:38:10 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 06:37:32 -0600
Message-Id: <5B7AB60802000078001E00A7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 06:37:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <9e6cd90bf4fcc2299a6776395c56f04396cd904a.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <9e6cd90bf4fcc2299a6776395c56f04396cd904a.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 10/34] x86: stub out has_* testing for
 emulation flags
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
TW9zdCBhcmUgYWxsIEhWTSBvbmx5LiBQcm92aWRlIHN0dWJzIGZvciAhQ09ORklHX0hWTS4KPiAK
PiBPbmUgZXhjZXB0aW9uIGlzIFBJVCBlbXVsYXRpb24sIHdoaWNoIGlzIGF2YWlsYWJsZSB0byBi
b3RoIFBWIGFuZCBIVk0uCj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KPiAtLS0KPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaCB8IDI0ICsrKysr
KysrKysrKysrKysrKysrKysrLQo+ICAxIGZpbGUgY2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygrKSwg
MSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFp
bi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaAo+IGluZGV4IDA5ZjZiM2QuLjRjMTgw
NTQgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaAo+ICsrKyBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKPiBAQCAtNDQwLDYgKzQ0MCw4IEBAIHN0cnVjdCBh
cmNoX2RvbWFpbgo+ICAgICAgdWludDMyX3QgZW11bGF0aW9uX2ZsYWdzOwo+ICB9IF9fY2FjaGVs
aW5lX2FsaWduZWQ7Cj4gIAo+ICsjaWZkZWYgQ09ORklHX0hWTQo+ICsKPiAgI2RlZmluZSBoYXNf
dmxhcGljKGQpICAgICAgKCEhKChkKS0+YXJjaC5lbXVsYXRpb25fZmxhZ3MgJiBYRU5fWDg2X0VN
VV9MQVBJQykpCj4gICNkZWZpbmUgaGFzX3ZocGV0KGQpICAgICAgICghISgoZCktPmFyY2guZW11
bGF0aW9uX2ZsYWdzICYgWEVOX1g4Nl9FTVVfSFBFVCkpCj4gICNkZWZpbmUgaGFzX3ZwbShkKSAg
ICAgICAgICghISgoZCktPmFyY2guZW11bGF0aW9uX2ZsYWdzICYgWEVOX1g4Nl9FTVVfUE0pKQo+
IEBAIC00NDgsMTEgKzQ1MCwzMSBAQCBzdHJ1Y3QgYXJjaF9kb21haW4KPiAgI2RlZmluZSBoYXNf
dnBpYyhkKSAgICAgICAgKCEhKChkKS0+YXJjaC5lbXVsYXRpb25fZmxhZ3MgJiBYRU5fWDg2X0VN
VV9QSUMpKQo+ICAjZGVmaW5lIGhhc192dmdhKGQpICAgICAgICAoISEoKGQpLT5hcmNoLmVtdWxh
dGlvbl9mbGFncyAmIFhFTl9YODZfRU1VX1ZHQSkpCj4gICNkZWZpbmUgaGFzX3Zpb21tdShkKSAg
ICAgICghISgoZCktPmFyY2guZW11bGF0aW9uX2ZsYWdzICYgWEVOX1g4Nl9FTVVfSU9NTVUpKQo+
IC0jZGVmaW5lIGhhc192cGl0KGQpICAgICAgICAoISEoKGQpLT5hcmNoLmVtdWxhdGlvbl9mbGFn
cyAmIFhFTl9YODZfRU1VX1BJVCkpCj4gICNkZWZpbmUgaGFzX3BpcnEoZCkgICAgICAgICghISgo
ZCktPmFyY2guZW11bGF0aW9uX2ZsYWdzICYgXAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgWEVOX1g4Nl9FTVVfVVNFX1BJUlEpKQo+ICAjZGVmaW5lIGhhc192cGNpKGQpICAgICAgICAo
ISEoKGQpLT5hcmNoLmVtdWxhdGlvbl9mbGFncyAmIFhFTl9YODZfRU1VX1ZQQ0kpKQo+ICAKPiAr
I2Vsc2UKPiArCj4gKyNkZWZpbmUgaGFzX3ZsYXBpYyhkKSAgICAgKDApCj4gKyNkZWZpbmUgaGFz
X3ZocGV0KGQpICAgICAgKDApCj4gKyNkZWZpbmUgaGFzX3ZwbShkKSAgICAgICAgKDApCj4gKyNk
ZWZpbmUgaGFzX3ZydGMoZCkgICAgICAgKDApCj4gKyNkZWZpbmUgaGFzX3Zpb2FwaWMoZCkgICAg
KDApCj4gKyNkZWZpbmUgaGFzX3ZwaWMoZCkgICAgICAgKDApCj4gKyNkZWZpbmUgaGFzX3Z2Z2Eo
ZCkgICAgICAgKDApCj4gKyNkZWZpbmUgaGFzX3Zpb21tdShkKSAgICAgKDApCj4gKyNkZWZpbmUg
aGFzX3BpcnEoZCkgICAgICAgKDApCj4gKyNkZWZpbmUgaGFzX3ZwY2koZCkgICAgICAgKDApCj4g
Kwo+ICsjZW5kaWYKCkknbSBub3QgY29udmluY2VkIC0gdGhpcyBpbnRyb2R1Y2VzIGRpc2Nvbm5l
Y3RlZCBkdXBsaWNhdGUgbG9naWMKKGJldHdlZW4gaGVyZSBhbmQgZW11bGF0aW9uX2ZsYWdzX29r
KCkpLiBJZiB3ZSB3ZXJlIHRvIGdvIHRoaXMKcm91dGUsIEkgdGhpbmsgY29tbWVudHMgd291bGQg
bmVlZCB0byBiZSBhZGRlZCBvbiBib3RoIHNpZGVzLAplYWNoIHJlZmVycmluZyB0byB0aGUgb3Ro
ZXIgb25lLgoKRnVydGhlcm1vcmUsIGlmIHdlIGdvIHRoaXMgcm91dGUsIHRoZW4gImZhbHNlIiBw
bGVhc2UgaW5zdGVhZCBvZgoiKDApIi4KCj4gKyNpZiBDT05GSUdfSFZNIHx8IENPTkZJR19QVgo+
ICsjZGVmaW5lIGhhc192cGl0KGQpICAgICAgICAoISEoKGQpLT5hcmNoLmVtdWxhdGlvbl9mbGFn
cyAmIFhFTl9YODZfRU1VX1BJVCkpCj4gKyNlbHNlCj4gKyNkZWZpbmUgaGFzX3ZwaXQoZCkgICAg
ICAgKDApCj4gKyNlbmRpZgoKV2hhdCBwdXJwb3NlIHdvdWxkIGEgWGVuIHNlcnZlIHdpdGggYm90
aCBIVk0gYW5kIFBWIGRpc2FibGVkPwpJT1cgLSBJIGRvbid0IHRoaW5rIGFueSAjaWYgaXMgd2Fy
cmFudGVkIGhlcmUuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 12:41:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 12:41:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frjUj-00077q-8y; Mon, 20 Aug 2018 12:41: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=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1frjUh-00077j-TI
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 12:41:15 +0000
X-Inumbo-ID: 68fc7824-a476-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 68fc7824-a476-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 12:41:51 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 06:41:13 -0600
Message-Id: <5B7AB6E502000078001E00AA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 06:41:09 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <a027b56cd744901c0a45a904bae5a173c90a9ca5.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <a027b56cd744901c0a45a904bae5a173c90a9ca5.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 11/34] xen/pt: io.c contains HVM only code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvTWFrZWZpbGUKPiArKysgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9NYWtlZmlsZQo+IEBAIC00LDYgKzQsOCBAQCBzdWJkaXItJChDT05GSUdf
WDg2KSArPSB4ODYKPiAgc3ViZGlyLSQoQ09ORklHX0FSTSkgKz0gYXJtCj4gIAo+ICBvYmoteSAr
PSBpb21tdS5vCj4gLW9iai0kKENPTkZJR19YODYpICs9IGlvLm8KPiAraWZlcSAoJChDT05GSUdf
WDg2KSx5KQo+ICtvYmotJChDT05GSUdfSFZNKSArPSBpby5vCj4gK2VuZGlmCgpXaGF0IHRvIGRv
IGhlcmUgZGVwZW5kcyBvbiB3aGV0aGVyIEhWTSBpcyB0byBiZWNvbWUgdmlzaWJsZQphcyBhIGNv
bmZpZyBvcHRpb24gb24gQVJNOiBJZiBpdCBkb2Vzbid0LCBubyBpZmVxKCkgb3IgYWxpa2UgaXMK
bmVlZGVkIGhlcmUgYXQgYWxsLiBJZiBpdCBkb2VzLCBJJ2QgZmF2b3IgdXNpbmcgY29uc2lzdGVu
dGx5IHRoZQpsaXN0IGFwcHJvYWNoLCBpLmUuCgp4ODYteSA6PSAuLi4KeDg2LSQoQ09ORklHX0hW
TSkgKz0gaW8ubwpvYmotJChDT05GSUdfWDg2KSArPSAkKHg4Ni15KQoKSmFuCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 12:49:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 12: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 1frjcI-0007VK-6D; Mon, 20 Aug 2018 12:49: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=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1frjcG-0007VF-Ut
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 12:49:04 +0000
X-Inumbo-ID: 80faef6d-a477-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 80faef6d-a477-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 12:49:41 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 06:49:03 -0600
Message-Id: <5B7AB8BA02000078001E00BF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 06:48:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <b576d7d5e5f5baa54a8152cafceb9181d13e02ce.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <b576d7d5e5f5baa54a8152cafceb9181d13e02ce.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 12/34] x86/pt: only call some functions for
 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>,
 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+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6CgpG
b3IgdGhlIHN1YmplY3QsIGRvIHlvdSBwZXJoYXBzIG1lYW4gImNhbGwgc29tZSBmdW5jdGlvbnMg
Zm9yIEhWTSBndWVzdHMKb25seSI/IE90aGVyd2lzZSwgcHV0dGluZyBlbXBoYXNpcyBvbiAic29t
ZSIsIHRoZSBzZW5zZSBnZXRzIHNvcnQgb2YKaW52ZXJ0ZWQgZnJvbSB3aGF0IEkgdGhpbmsgeW91
IG1lYW4uCgo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm1zaS5jCj4gKysrIGIveGVuL2FyY2gv
eDg2L2h2bS92bXNpLmMKPiBAQCAtNTYxLDcgKzU2MSw5IEBAIHZvaWQgbXNpeHRibF9pbml0KHN0
cnVjdCBkb21haW4gKmQpCj4gIHsKPiAgICAgIHN0cnVjdCBodm1faW9faGFuZGxlciAqaGFuZGxl
cjsKPiAgCj4gLSAgICBpZiAoICFpc19odm1fZG9tYWluKGQpIHx8ICFoYXNfdmxhcGljKGQpIHx8
IG1zaXh0YmxfaW5pdGlhbGlzZWQoZCkgKQo+ICsgICAgQVNTRVJUKGlzX2h2bV9kb21haW4oZCkp
Owo+ICsKPiArICAgIGlmICggIWhhc192bGFwaWMoZCkgfHwgbXNpeHRibF9pbml0aWFsaXNlZChk
KSApCj4gICAgICAgICAgcmV0dXJuOwoKQWNjb3JkaW5nIHRvIHlvdXIgZWFybGllciBwYXRjaCwg
aGFzX3ZsYXBpYygpIGltcGxpZXMgaXNfaHZtX2RvbWFpbigpLApzbyBpZiBhbnl0aGluZyBpcyB0
byBiZSBtb3ZlZCB0byB0aGUgY2FsbGVyLCB0aGVuIGhhc192bGFwaWMoKSAoYW5kCmlzX2h2bV9k
b21haW4oKSB3b3VsZCB0aGVuIHRvIGJlIGRyb3BwZWQgYWx0b2dldGhlcikuIEhvd2V2ZXIsCnRo
aXMgaXMgYWdhaW4gYSBjYXNlIHdoZXJlIEknbSBub3Qgc3VyZSB3aGV0aGVyIGFkZGluZyAvIGV4
dGVuZGluZwppZigpLXMgYXJvdW5kIGNhbGxzIGlzIGluZGVlZCBwcmVmZXJhYmxlIG92ZXIgYWRk
aW5nIHN0YXRpYyBpbmxpbmUgc3R1YnMuClBlcmhhcHMgZm9yIHRoZSBzcGVjaWZpYyBvbmUgaGVy
ZSBlaXRoZXIgdmFyaWFudCBpcyBhYm91dCBhcyBtdWNoIChvcgphcyBsaXR0bGUpIGNvZGUgY2h1
cm4sIGJ1dCBmb3IgdGhlIFBJIGhvb2tzIGZ1bmN0aW9ucyBJIHRoaW5rIHRoZSBzdHViCmFwcHJv
YWNoIG1pZ2h0IGJlIHNsaWdodGx5IGJldHRlci4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 12:51:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 12:51: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 1frjen-0008Go-Qi; Mon, 20 Aug 2018 12:51: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=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1frjem-0008GA-Br
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 12:51:40 +0000
X-Inumbo-ID: 9b0ad9c7-a477-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 9b0ad9c7-a477-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 14:50:24 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 06:51:38 -0600
Message-Id: <5B7AB95402000078001E00C2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 06:51:32 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <8dbf18b054300318c8e74dac8c43fadb5895c16c.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <8dbf18b054300318c8e74dac8c43fadb5895c16c.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 14/34] x86/pt: add HVM check to
 XEN_DOMCTL_unbind_pt_irq
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
SXRzIGNvdW50ZXJwYXJ0IGlzIEhWTSBvbmx5LiBBZGQgdGhlIGNoZWNrIHRvIGhlbHAgZGVhZCBj
b2RlCj4gZWxpbWluYXRpb24gdG8gZmlndXJlIG91dCB0aGUgY2FsbCB0byBwdF9pcnFfZGVzdHJv
eV9iaW5kIGlzIG5vdAo+IG5lZWRlZCB3aGVuIEhWTSBpcyBub3QgZW5hYmxlZC4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKQWNrZWQtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkFuZCBzdHJpY3RseSBzcGVha2luZyB0aGlzIHdv
dWxkIG1ha2UgbW9yZSBzZW5zZSBpZiBwbGFjZWQgYWhlYWQKb2YgdGhlIHBhdGNoIG1ha2luZyBp
by5jIGNvbXBpbGF0aW9uIENPTkZJR19IVk0gb25seS4KCkphbgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 12:58:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 12:58: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 1frjkk-00005a-IN; Mon, 20 Aug 2018 12:57: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=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1frjkj-0008WR-GE
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 12:57:49 +0000
X-Inumbo-ID: 774c99db-a478-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 774c99db-a478-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 14:56:34 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 06:57:47 -0600
Message-Id: <5B7ABAC702000078001E00D8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 06:57:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <59bd520f550bc6eac92ed7746b3a31fbf9b76352.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <59bd520f550bc6eac92ed7746b3a31fbf9b76352.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 15/34] x86/nestedhvm: make it build with
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6CgpU
aGUgdGl0bGUgaXNuJ3QgdmVyeSBjb25zaXN0ZW50IHdpdGhpbiBpdHNlbGY6IE5lc3RlZC1IVk0g
Y29kZSBpcyBjZXJ0YWlubHkKbm90IHRvIGJlIGJ1aWx0IHdpdGhvdXQgQ09ORklHX0hWTS4KCj4g
QEAgLTcwLDcgKzc0LDE4IEBAIHVuc2lnbmVkIGxvbmcgKm5lc3RlZGh2bV92Y3B1X2lvbWFwX2dl
dChib29sX3QgaW9wb3J0XzgwLCBib29sX3QgaW9wb3J0X2VkKTsKPiAgCj4gIHZvaWQgbmVzdGVk
aHZtX3ZtY3hfZmx1c2h0bGIoc3RydWN0IHAybV9kb21haW4gKnAybSk7Cj4gIAo+IC1ib29sX3Qg
bmVzdGVkaHZtX2lzX24yKHN0cnVjdCB2Y3B1ICp2KTsKPiArc3RhdGljIGlubGluZSBib29sIG5l
c3RlZGh2bV9pc19uMihzdHJ1Y3QgdmNwdSAqdikKCkknbSB0ZW1wdGVkIHRvIHN1Z2dlc3QgdGhl
IHBhcmFtZXRlciBjb3VsZCBiZSBjb25zdGlmaWVkLCBidXQgaXQKbG9va3MgbGlrZSB0aGlzIHdv
dWxkIHJlcXVpcmUgc29tZSBjb25zdCBhZGRpdGlvbnMgZWxzZXdoZXJlIGZpcnN0LgoKPiArewo+
ICsgICAgaWYgKCAhbmVzdGVkaHZtX2VuYWJsZWQodi0+ZG9tYWluKSB8fAo+ICsgICAgICAgIG5l
c3RlZGh2bV92bXN3aXRjaF9pbl9wcm9ncmVzcyh2KSB8fAo+ICsgICAgICAgICFuZXN0ZWRodm1f
cGFnaW5nX21vZGVfaGFwKHYpICkKPiArICAgICAgICByZXR1cm4gZmFsc2U7Cj4gKwo+ICsgICAg
aWYgKCBuZXN0ZWRodm1fdmNwdV9pbl9ndWVzdG1vZGUodikgKQo+ICsgICAgICAgIHJldHVybiB0
cnVlOwo+ICsKPiArICAgIHJldHVybiBmYWxzZTsKCkNhbiB0aGUgbGFzdCBmb3VyIGxpbmVzIGJl
IGEgc2luZ2xlIHJldHVybiBzdGF0ZW1lbnQgcGxlYXNlPyBXaXRoCnRoYXQKQWNrZWQtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 13:00:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 13:00:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frjn1-0000lM-0d; Mon, 20 Aug 2018 13: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=6aav=ld=citrix.com=prvs=763c8c697=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1frjmy-0000lG-U3
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 13:00:08 +0000
X-Inumbo-ID: 0c1542fd-a479-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0c1542fd-a479-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 13:00:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,265,1531785600"; d="scan'208";a="77859093"
To: Wei Liu <wei.liu2@citrix.com>, <xen-devel@lists.xenproject.org>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <71cdcc5fbe6d8e6e1801270f6ef7fc1563957447.1534518694.git-series.wei.liu2@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <3746e4b4-73ec-bb5e-7944-ec5c98fab9c4@citrix.com>
Date: Mon, 20 Aug 2018 13:59:57 +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: <71cdcc5fbe6d8e6e1801270f6ef7fc1563957447.1534518694.git-series.wei.liu2@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 31/34] xen: refuse to create HVM guests when
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDgvMjAxOCAxNjoxMiwgV2VpIExpdSB3cm90ZToKPiBTaWduZWQtb2ZmLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IC0tLQo+ICB4ZW4vY29tbW9uL2RvbWFpbi5jIHwg
OCArKysrKysrLQo+ICAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9u
KC0pCj4KPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kb21haW4uYyBiL3hlbi9jb21tb24vZG9t
YWluLmMKPiBpbmRleCAxNzFkMjVlLi5hMjJkZjEyIDEwMDY0NAo+IC0tLSBhL3hlbi9jb21tb24v
ZG9tYWluLmMKPiArKysgYi94ZW4vY29tbW9uL2RvbWFpbi5jCj4gQEAgLTMxOCw4ICszMTgsMTQg
QEAgc3RydWN0IGRvbWFpbiAqZG9tYWluX2NyZWF0ZShkb21pZF90IGRvbWlkLAo+ICAgICAgaWYg
KCAhaXNfaWRsZV9kb21haW4oZCkgKQo+ICAgICAgewo+ICAgICAgICAgIGlmICggY29uZmlnLT5m
bGFncyAmIFhFTl9ET01DVExfQ0RGX2h2bV9ndWVzdCApCgpBcyBkaXNjb3ZlcmVkIGR1cmluZyBt
eSBkb21haW4gY3JlYXRpb24gcmV3cml0ZSB3b3JrLCBsaWJ4bCBvbiBBUk0KZG9lc24ndCBzZXQg
aHZtL2hhcC4KCklNTywgdGhleSBzaG91bGQsIGFuZCBsaWJ4bCBzaG91bGQgYmUgZml4ZWQuCgp+
QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 13:02:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 13:02:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frjow-0000u4-EC; Mon, 20 Aug 2018 13: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=vhn4=ld=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1frjov-0000tz-Gf
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 13:02:09 +0000
X-Inumbo-ID: 5459af1f-a479-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5459af1f-a479-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 13:02:45 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id DF7E4AFC9;
 Mon, 20 Aug 2018 13:02:06 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
Date: Mon, 20 Aug 2018 15:02:03 +0200
Message-Id: <20180820130203.11501-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH] x86/xen: remove unused function
 xen_auto_xlated_memory_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: 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>

eGVuX2F1dG9feGxhdGVkX21lbW9yeV9zZXR1cCgpIGlzIGEgbGVmdG92ZXIgZnJvbSBQVkggVjEu
IFJlbW92ZSBpdC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv
bT4KLS0tCiBhcmNoL3g4Ni94ZW4vc2V0dXAuYyAgIHwgMzEgLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQogYXJjaC94ODYveGVuL3hlbi1vcHMuaCB8ICAxIC0KIDIgZmlsZXMgY2hhbmdl
ZCwgMzIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL3NldHVwLmMgYi9h
cmNoL3g4Ni94ZW4vc2V0dXAuYwppbmRleCA2ZTBkMjA4NmVhY2IuLjExNjNlMzMxMjFmYiAxMDA2
NDQKLS0tIGEvYXJjaC94ODYveGVuL3NldHVwLmMKKysrIGIvYXJjaC94ODYveGVuL3NldHVwLmMK
QEAgLTkwNiwzNyArOTA2LDYgQEAgY2hhciAqIF9faW5pdCB4ZW5fbWVtb3J5X3NldHVwKHZvaWQp
CiB9CiAKIC8qCi0gKiBNYWNoaW5lIHNwZWNpZmljIG1lbW9yeSBzZXR1cCBmb3IgYXV0by10cmFu
c2xhdGVkIGd1ZXN0cy4KLSAqLwotY2hhciAqIF9faW5pdCB4ZW5fYXV0b194bGF0ZWRfbWVtb3J5
X3NldHVwKHZvaWQpCi17Ci0Jc3RydWN0IHhlbl9tZW1vcnlfbWFwIG1lbW1hcDsKLQlpbnQgaTsK
LQlpbnQgcmM7Ci0KLQltZW1tYXAubnJfZW50cmllcyA9IEFSUkFZX1NJWkUoeGVuX2U4MjBfdGFi
bGUuZW50cmllcyk7Ci0Jc2V0X3hlbl9ndWVzdF9oYW5kbGUobWVtbWFwLmJ1ZmZlciwgeGVuX2U4
MjBfdGFibGUuZW50cmllcyk7Ci0KLQlyYyA9IEhZUEVSVklTT1JfbWVtb3J5X29wKFhFTk1FTV9t
ZW1vcnlfbWFwLCAmbWVtbWFwKTsKLQlpZiAocmMgPCAwKQotCQlwYW5pYygiTm8gbWVtb3J5IG1h
cCAoJWQpXG4iLCByYyk7Ci0KLQl4ZW5fZTgyMF90YWJsZS5ucl9lbnRyaWVzID0gbWVtbWFwLm5y
X2VudHJpZXM7Ci0KLQllODIwX191cGRhdGVfdGFibGUoJnhlbl9lODIwX3RhYmxlKTsKLQotCWZv
ciAoaSA9IDA7IGkgPCB4ZW5fZTgyMF90YWJsZS5ucl9lbnRyaWVzOyBpKyspCi0JCWU4MjBfX3Jh
bmdlX2FkZCh4ZW5fZTgyMF90YWJsZS5lbnRyaWVzW2ldLmFkZHIsIHhlbl9lODIwX3RhYmxlLmVu
dHJpZXNbaV0uc2l6ZSwgeGVuX2U4MjBfdGFibGUuZW50cmllc1tpXS50eXBlKTsKLQotCS8qIFJl
bW92ZSBwMm0gaW5mbywgaXQgaXMgbm90IG5lZWRlZC4gKi8KLQl4ZW5fc3RhcnRfaW5mby0+bWZu
X2xpc3QgPSAwOwotCXhlbl9zdGFydF9pbmZvLT5maXJzdF9wMm1fcGZuID0gMDsKLQl4ZW5fc3Rh
cnRfaW5mby0+bnJfcDJtX2ZyYW1lcyA9IDA7Ci0KLQlyZXR1cm4gIlhlbiI7Ci19Ci0KLS8qCiAg
KiBTZXQgdGhlIGJpdCBpbmRpY2F0aW5nICJub3NlZ25lZyIgbGlicmFyeSB2YXJpYW50cyBzaG91
bGQgYmUgdXNlZC4KICAqIFdlIG9ubHkgbmVlZCB0byBib3RoZXIgaW4gcHVyZSAzMi1iaXQgbW9k
ZTsgY29tcGF0IDMyLWJpdCBwcm9jZXNzZXMKICAqIGNhbiBoYXZlIHVuLXRydW5jYXRlZCBzZWdt
ZW50cywgc28gd3JhcHBpbmcgYXJvdW5kIGlzIGFsbG93ZWQuCmRpZmYgLS1naXQgYS9hcmNoL3g4
Ni94ZW4veGVuLW9wcy5oIGIvYXJjaC94ODYveGVuL3hlbi1vcHMuaAppbmRleCBlNzg2ODQ1OTdm
NTcuLjBlNjBiZDkxODY5NSAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL3hlbi1vcHMuaAorKysg
Yi9hcmNoL3g4Ni94ZW4veGVuLW9wcy5oCkBAIC01MCw3ICs1MCw2IEBAIHZvaWQgX19pbml0IHhl
bl9pbnZfZXh0cmFfbWVtKHZvaWQpOwogdm9pZCBfX2luaXQgeGVuX3JlbWFwX21lbW9yeSh2b2lk
KTsKIHBoeXNfYWRkcl90IF9faW5pdCB4ZW5fZmluZF9mcmVlX2FyZWEocGh5c19hZGRyX3Qgc2l6
ZSk7CiBjaGFyICogX19pbml0IHhlbl9tZW1vcnlfc2V0dXAodm9pZCk7Ci1jaGFyICogeGVuX2F1
dG9feGxhdGVkX21lbW9yeV9zZXR1cCh2b2lkKTsKIHZvaWQgX19pbml0IHhlbl9hcmNoX3NldHVw
KHZvaWQpOwogdm9pZCB4ZW5fZW5hYmxlX3N5c2VudGVyKHZvaWQpOwogdm9pZCB4ZW5fZW5hYmxl
X3N5c2NhbGwodm9pZCk7Ci0tIAoyLjEzLjcKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 13:03:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 13:03: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 1frjqI-00011x-W1; Mon, 20 Aug 2018 13:03:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vhn4=ld=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1frjqI-00011r-4f
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 13:03:34 +0000
X-Inumbo-ID: 872c4e2a-a479-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 872c4e2a-a479-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 13:04:10 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id B928CAFCA;
 Mon, 20 Aug 2018 13:03:32 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
Date: Mon, 20 Aug 2018 15:03:30 +0200
Message-Id: <20180820130330.11704-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH] xen: remove unused hypercall functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

UmVtb3ZlIFhlbiBoeXBlcmNhbGwgZnVuY3Rpb25zIHdoaWNoIGFyZSB1c2VkIG5vd2hlcmUgaW4g
dGhlIGtlcm5lbC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv
bT4KLS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS94ZW4vaHlwZXJjYWxsLmggfCAxMTggLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMTggZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20veGVuL2h5cGVyY2FsbC5o
IGIvYXJjaC94ODYvaW5jbHVkZS9hc20veGVuL2h5cGVyY2FsbC5oCmluZGV4IDZiMmY5MGEwYjE0
OS4uZWYwNWJlYTcwMTBkIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS94ZW4vaHlw
ZXJjYWxsLmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20veGVuL2h5cGVyY2FsbC5oCkBAIC0x
OTcsMTcgKzE5Nyw2IEBAIGV4dGVybiBzdHJ1Y3QgeyBjaGFyIF9lbnRyeVszMl07IH0gaHlwZXJj
YWxsX3BhZ2VbXTsKIAkodHlwZSlfX3JlczsJCQkJCQkJXAogfSkKIAotI2RlZmluZSBfaHlwZXJj
YWxsNSh0eXBlLCBuYW1lLCBhMSwgYTIsIGEzLCBhNCwgYTUpCQkJXAotKHsJCQkJCQkJCQlcCi0J
X19IWVBFUkNBTExfREVDTFM7CQkJCQkJXAotCV9fSFlQRVJDQUxMXzVBUkcoYTEsIGEyLCBhMywg
YTQsIGE1KTsJCQkJXAotCWFzbSB2b2xhdGlsZSAoX19IWVBFUkNBTEwJCQkJCVwKLQkJICAgICAg
OiBfX0hZUEVSQ0FMTF81UEFSQU0JCQkJXAotCQkgICAgICA6IF9fSFlQRVJDQUxMX0VOVFJZKG5h
bWUpCQkJCVwKLQkJICAgICAgOiBfX0hZUEVSQ0FMTF9DTE9CQkVSNSk7CQkJCVwKLQkodHlwZSlf
X3JlczsJCQkJCQkJXAotfSkKLQogc3RhdGljIGlubGluZSBsb25nCiB4ZW5fc2luZ2xlX2NhbGwo
dW5zaWduZWQgaW50IGNhbGwsCiAJCXVuc2lnbmVkIGxvbmcgYTEsIHVuc2lnbmVkIGxvbmcgYTIs
CkBAIC0yNjcsNDcgKzI1NiwxMiBAQCBIWVBFUlZJU09SX3NldF9nZHQodW5zaWduZWQgbG9uZyAq
ZnJhbWVfbGlzdCwgaW50IGVudHJpZXMpCiB9CiAKIHN0YXRpYyBpbmxpbmUgaW50Ci1IWVBFUlZJ
U09SX3N0YWNrX3N3aXRjaCh1bnNpZ25lZCBsb25nIHNzLCB1bnNpZ25lZCBsb25nIGVzcCkKLXsK
LQlyZXR1cm4gX2h5cGVyY2FsbDIoaW50LCBzdGFja19zd2l0Y2gsIHNzLCBlc3ApOwotfQotCi0j
aWZkZWYgQ09ORklHX1g4Nl8zMgotc3RhdGljIGlubGluZSBpbnQKLUhZUEVSVklTT1Jfc2V0X2Nh
bGxiYWNrcyh1bnNpZ25lZCBsb25nIGV2ZW50X3NlbGVjdG9yLAotCQkJIHVuc2lnbmVkIGxvbmcg
ZXZlbnRfYWRkcmVzcywKLQkJCSB1bnNpZ25lZCBsb25nIGZhaWxzYWZlX3NlbGVjdG9yLAotCQkJ
IHVuc2lnbmVkIGxvbmcgZmFpbHNhZmVfYWRkcmVzcykKLXsKLQlyZXR1cm4gX2h5cGVyY2FsbDQo
aW50LCBzZXRfY2FsbGJhY2tzLAotCQkJICAgZXZlbnRfc2VsZWN0b3IsIGV2ZW50X2FkZHJlc3Ms
Ci0JCQkgICBmYWlsc2FmZV9zZWxlY3RvciwgZmFpbHNhZmVfYWRkcmVzcyk7Ci19Ci0jZWxzZSAg
LyogQ09ORklHX1g4Nl82NCAqLwotc3RhdGljIGlubGluZSBpbnQKLUhZUEVSVklTT1Jfc2V0X2Nh
bGxiYWNrcyh1bnNpZ25lZCBsb25nIGV2ZW50X2FkZHJlc3MsCi0JCQl1bnNpZ25lZCBsb25nIGZh
aWxzYWZlX2FkZHJlc3MsCi0JCQl1bnNpZ25lZCBsb25nIHN5c2NhbGxfYWRkcmVzcykKLXsKLQly
ZXR1cm4gX2h5cGVyY2FsbDMoaW50LCBzZXRfY2FsbGJhY2tzLAotCQkJICAgZXZlbnRfYWRkcmVz
cywgZmFpbHNhZmVfYWRkcmVzcywKLQkJCSAgIHN5c2NhbGxfYWRkcmVzcyk7Ci19Ci0jZW5kaWYg
IC8qIENPTkZJR19YODZfezMyLDY0fSAqLwotCi1zdGF0aWMgaW5saW5lIGludAogSFlQRVJWSVNP
Ul9jYWxsYmFja19vcChpbnQgY21kLCB2b2lkICphcmcpCiB7CiAJcmV0dXJuIF9oeXBlcmNhbGwy
KGludCwgY2FsbGJhY2tfb3AsIGNtZCwgYXJnKTsKIH0KIAogc3RhdGljIGlubGluZSBpbnQKLUhZ
UEVSVklTT1JfZnB1X3Rhc2tzd2l0Y2goaW50IHNldCkKLXsKLQlyZXR1cm4gX2h5cGVyY2FsbDEo
aW50LCBmcHVfdGFza3N3aXRjaCwgc2V0KTsKLX0KLQotc3RhdGljIGlubGluZSBpbnQKIEhZUEVS
VklTT1Jfc2NoZWRfb3AoaW50IGNtZCwgdm9pZCAqYXJnKQogewogCXJldHVybiBfaHlwZXJjYWxs
MihpbnQsIHNjaGVkX29wLCBjbWQsIGFyZyk7CkBAIC00MTksMTkgKzM3Myw2IEBAIEhZUEVSVklT
T1JfZ3JhbnRfdGFibGVfb3AodW5zaWduZWQgaW50IGNtZCwgdm9pZCAqdW9wLCB1bnNpZ25lZCBp
bnQgY291bnQpCiB9CiAKIHN0YXRpYyBpbmxpbmUgaW50Ci1IWVBFUlZJU09SX3VwZGF0ZV92YV9t
YXBwaW5nX290aGVyZG9tYWluKHVuc2lnbmVkIGxvbmcgdmEsIHB0ZV90IG5ld192YWwsCi0JCQkJ
CSB1bnNpZ25lZCBsb25nIGZsYWdzLCBkb21pZF90IGRvbWlkKQotewotCWlmIChzaXplb2YobmV3
X3ZhbCkgPT0gc2l6ZW9mKGxvbmcpKQotCQlyZXR1cm4gX2h5cGVyY2FsbDQoaW50LCB1cGRhdGVf
dmFfbWFwcGluZ19vdGhlcmRvbWFpbiwgdmEsCi0JCQkJICAgbmV3X3ZhbC5wdGUsIGZsYWdzLCBk
b21pZCk7Ci0JZWxzZQotCQlyZXR1cm4gX2h5cGVyY2FsbDUoaW50LCB1cGRhdGVfdmFfbWFwcGlu
Z19vdGhlcmRvbWFpbiwgdmEsCi0JCQkJICAgbmV3X3ZhbC5wdGUsIG5ld192YWwucHRlID4+IDMy
LAotCQkJCSAgIGZsYWdzLCBkb21pZCk7Ci19Ci0KLXN0YXRpYyBpbmxpbmUgaW50CiBIWVBFUlZJ
U09SX3ZtX2Fzc2lzdCh1bnNpZ25lZCBpbnQgY21kLCB1bnNpZ25lZCBpbnQgdHlwZSkKIHsKIAly
ZXR1cm4gX2h5cGVyY2FsbDIoaW50LCB2bV9hc3Npc3QsIGNtZCwgdHlwZSk7CkBAIC00NjUsMTIg
KzQwNiw2IEBAIEhZUEVSVklTT1Jfc3VzcGVuZCh1bnNpZ25lZCBsb25nIHN0YXJ0X2luZm9fbWZu
KQogCXJldHVybiBfaHlwZXJjYWxsMyhpbnQsIHNjaGVkX29wLCBTQ0hFRE9QX3NodXRkb3duLCAm
ciwgc3RhcnRfaW5mb19tZm4pOwogfQogCi1zdGF0aWMgaW5saW5lIGludAotSFlQRVJWSVNPUl9u
bWlfb3AodW5zaWduZWQgbG9uZyBvcCwgdW5zaWduZWQgbG9uZyBhcmcpCi17Ci0JcmV0dXJuIF9o
eXBlcmNhbGwyKGludCwgbm1pX29wLCBvcCwgYXJnKTsKLX0KLQogc3RhdGljIGlubGluZSB1bnNp
Z25lZCBsb25nIF9fbXVzdF9jaGVjawogSFlQRVJWSVNPUl9odm1fb3AoaW50IG9wLCB2b2lkICph
cmcpCiB7CkBAIC01MjksMzkgKzQ2NCw2IEBAIE1VTFRJX3VwZGF0ZV92YV9tYXBwaW5nKHN0cnVj
dCBtdWx0aWNhbGxfZW50cnkgKm1jbCwgdW5zaWduZWQgbG9uZyB2YSwKIH0KIAogc3RhdGljIGlu
bGluZSB2b2lkCi1NVUxUSV9ncmFudF90YWJsZV9vcChzdHJ1Y3QgbXVsdGljYWxsX2VudHJ5ICpt
Y2wsIHVuc2lnbmVkIGludCBjbWQsCi0JCSAgICAgdm9pZCAqdW9wLCB1bnNpZ25lZCBpbnQgY291
bnQpCi17Ci0JbWNsLT5vcCA9IF9fSFlQRVJWSVNPUl9ncmFudF90YWJsZV9vcDsKLQltY2wtPmFy
Z3NbMF0gPSBjbWQ7Ci0JbWNsLT5hcmdzWzFdID0gKHVuc2lnbmVkIGxvbmcpdW9wOwotCW1jbC0+
YXJnc1syXSA9IGNvdW50OwotCi0JdHJhY2VfeGVuX21jX2VudHJ5KG1jbCwgMyk7Ci19Ci0KLXN0
YXRpYyBpbmxpbmUgdm9pZAotTVVMVElfdXBkYXRlX3ZhX21hcHBpbmdfb3RoZXJkb21haW4oc3Ry
dWN0IG11bHRpY2FsbF9lbnRyeSAqbWNsLCB1bnNpZ25lZCBsb25nIHZhLAotCQkJCSAgICBwdGVf
dCBuZXdfdmFsLCB1bnNpZ25lZCBsb25nIGZsYWdzLAotCQkJCSAgICBkb21pZF90IGRvbWlkKQot
ewotCW1jbC0+b3AgPSBfX0hZUEVSVklTT1JfdXBkYXRlX3ZhX21hcHBpbmdfb3RoZXJkb21haW47
Ci0JbWNsLT5hcmdzWzBdID0gdmE7Ci0JaWYgKHNpemVvZihuZXdfdmFsKSA9PSBzaXplb2YobG9u
ZykpIHsKLQkJbWNsLT5hcmdzWzFdID0gbmV3X3ZhbC5wdGU7Ci0JCW1jbC0+YXJnc1syXSA9IGZs
YWdzOwotCQltY2wtPmFyZ3NbM10gPSBkb21pZDsKLQl9IGVsc2UgewotCQltY2wtPmFyZ3NbMV0g
PSBuZXdfdmFsLnB0ZTsKLQkJbWNsLT5hcmdzWzJdID0gbmV3X3ZhbC5wdGUgPj4gMzI7Ci0JCW1j
bC0+YXJnc1szXSA9IGZsYWdzOwotCQltY2wtPmFyZ3NbNF0gPSBkb21pZDsKLQl9Ci0KLQl0cmFj
ZV94ZW5fbWNfZW50cnkobWNsLCBzaXplb2YobmV3X3ZhbCkgPT0gc2l6ZW9mKGxvbmcpID8gNCA6
IDUpOwotfQotCi1zdGF0aWMgaW5saW5lIHZvaWQKIE1VTFRJX3VwZGF0ZV9kZXNjcmlwdG9yKHN0
cnVjdCBtdWx0aWNhbGxfZW50cnkgKm1jbCwgdTY0IG1hZGRyLAogCQkJc3RydWN0IGRlc2Nfc3Ry
dWN0IGRlc2MpCiB7CkBAIC01ODIsMTYgKzQ4NCw2IEBAIE1VTFRJX3VwZGF0ZV9kZXNjcmlwdG9y
KHN0cnVjdCBtdWx0aWNhbGxfZW50cnkgKm1jbCwgdTY0IG1hZGRyLAogfQogCiBzdGF0aWMgaW5s
aW5lIHZvaWQKLU1VTFRJX21lbW9yeV9vcChzdHJ1Y3QgbXVsdGljYWxsX2VudHJ5ICptY2wsIHVu
c2lnbmVkIGludCBjbWQsIHZvaWQgKmFyZykKLXsKLQltY2wtPm9wID0gX19IWVBFUlZJU09SX21l
bW9yeV9vcDsKLQltY2wtPmFyZ3NbMF0gPSBjbWQ7Ci0JbWNsLT5hcmdzWzFdID0gKHVuc2lnbmVk
IGxvbmcpYXJnOwotCi0JdHJhY2VfeGVuX21jX2VudHJ5KG1jbCwgMik7Ci19Ci0KLXN0YXRpYyBp
bmxpbmUgdm9pZAogTVVMVElfbW11X3VwZGF0ZShzdHJ1Y3QgbXVsdGljYWxsX2VudHJ5ICptY2ws
IHN0cnVjdCBtbXVfdXBkYXRlICpyZXEsCiAJCSBpbnQgY291bnQsIGludCAqc3VjY2Vzc19jb3Vu
dCwgZG9taWRfdCBkb21pZCkKIHsKQEAgLTYxOCwxNiArNTEwLDYgQEAgTVVMVElfbW11ZXh0X29w
KHN0cnVjdCBtdWx0aWNhbGxfZW50cnkgKm1jbCwgc3RydWN0IG1tdWV4dF9vcCAqb3AsIGludCBj
b3VudCwKIH0KIAogc3RhdGljIGlubGluZSB2b2lkCi1NVUxUSV9zZXRfZ2R0KHN0cnVjdCBtdWx0
aWNhbGxfZW50cnkgKm1jbCwgdW5zaWduZWQgbG9uZyAqZnJhbWVzLCBpbnQgZW50cmllcykKLXsK
LQltY2wtPm9wID0gX19IWVBFUlZJU09SX3NldF9nZHQ7Ci0JbWNsLT5hcmdzWzBdID0gKHVuc2ln
bmVkIGxvbmcpZnJhbWVzOwotCW1jbC0+YXJnc1sxXSA9IGVudHJpZXM7Ci0KLQl0cmFjZV94ZW5f
bWNfZW50cnkobWNsLCAyKTsKLX0KLQotc3RhdGljIGlubGluZSB2b2lkCiBNVUxUSV9zdGFja19z
d2l0Y2goc3RydWN0IG11bHRpY2FsbF9lbnRyeSAqbWNsLAogCQkgICB1bnNpZ25lZCBsb25nIHNz
LCB1bnNpZ25lZCBsb25nIGVzcCkKIHsKLS0gCjIuMTMuNwoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 13:04:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 13:04:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frjr1-0001D7-BZ; Mon, 20 Aug 2018 13: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=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1frjqz-0001Ch-Ic
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 13:04:17 +0000
X-Inumbo-ID: 5e5c38af-a479-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 5e5c38af-a479-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 15:03:01 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 07:04:15 -0600
Message-Id: <5B7ABC4902000078001E0100@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 07:04:09 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <f0815f2aea320a634f63f503534d0e8abdc2c1ee.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <f0815f2aea320a634f63f503534d0e8abdc2c1ee.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 16/34] x86/hvm: enclose hvm_enabled and
 hvm_funcs in CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
VGhpcyBoZWxwcyB0byB0YWtlIGFkdmFudGFnZSBvZiBkZWFkIGNvZGUgZWxpbWluYXRpb24uIFR1
cm4KPiBodm1fZW5hYmxlZCBpbnRvIHByb3BlciBib29sIHdoaWxlIGF0IGl0Lgo+IAo+IFByb3Zp
ZGluZyBhbiBlbXB0eSBodm1fZnVuY3MgcmVzb2x2ZXMgYSBsb3Qgb2YgdW5kZWZpbmVkIHJlZmVy
ZW5jZXMgdG8KPiBpdCBpbiB0aGUgaGVhZGVyLiBJdCBpcyBzYWZlIHRvIGRvIHNvIGJlY2F1c2Ug
dGhvc2UgZnVuY3Rpb25zIC8gbWFjcm9zCj4gYXJlIG5vdCBleHBlY3RlZCB0byBiZSB1c2VkLgoK
Im5vdCBleHBlY3RlZCB0byBiZSB1c2VkIiAhPSAibm90IHVzZWQiLiBUaGlzIC4uLgoKPiAtLS0g
YS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL2h2bS5oCj4gQEAgLTIzNCw4ICsyMzQsMTQgQEAgc3RydWN0IGh2bV9mdW5jdGlvbl90
YWJsZSB7Cj4gICAgICB9IHRzY19zY2FsaW5nOwo+ICB9Owo+ICAKPiArI2lmIENPTkZJR19IVk0K
PiArZXh0ZXJuIGJvb2wgaHZtX2VuYWJsZWQ7Cj4gIGV4dGVybiBzdHJ1Y3QgaHZtX2Z1bmN0aW9u
X3RhYmxlIGh2bV9mdW5jczsKPiAtZXh0ZXJuIGJvb2xfdCBodm1fZW5hYmxlZDsKPiArI2Vsc2UK
PiArI2RlZmluZSBodm1fZW5hYmxlZCBmYWxzZQo+ICtzdGF0aWMgc3RydWN0IGh2bV9mdW5jdGlv
bl90YWJsZSBodm1fZnVuY3MgPSB7fTsKCi4uLiBpcyBhIG5vLWdvIGltby4gRWl0aGVyIGtlZXAg
dGhlIGV4dGVybiB2aXNpYmxlIChidXQgZG9uJ3QgaGF2ZSBhCmRlZmluaXRpb24gYW55d2hlcmUs
IHJlbHlpbmcgb24gRENFIG9uY2UgYWdhaW4pLCBvciBtYWtlIHN1cmUgdGhlCnN0cnVjdHVyZSBo
YXMgbm8gbWVtYmVycyBhdCBhbGwgaW4gdGhlICFIVk0gY2FzZSAoYnV0IHRoYXQgd291bGQKYXNz
dW1lIHRoZSByZWZlcmVuY2VzIHlvdSB0YWxrIGFib3V0IGFyZW4ndCBmaWVsZCBhY2Nlc3Nlcywg
YnV0Cm9ubHkgYWNjZXNzZXMgdG8gdGhlIGVudGlyZSBzdHJ1Y3R1cmUpLiBPdGhlcndpc2Ugd2Un
ZCBlbmQgdXAKd2l0aCBhIHNpZ25pZmljYW50IGFtb3VudCBvZiBOVUxMIHBvaW50ZXJzLgoKQnV0
IGluIHRoZSBlbmQgaXQncyBub3QgcmVhbGx5IGNsZWFyIHRvIG1lIHdoYXQgcHJvYmxlbSB5b3Un
cmUgdHJ5aW5nCnRvIHNvbHZlOiBUaGUgaGVhZGVyIGhlcmUgc2hvdWxkIG5vdCBiZSBpbmNsdWRl
ZCBhdCBhbGwgd2hlbiBIVk0KaXMgbm90IGVuYWJsZWQgKG9yIG1vc3Qgb2YgaXQgYmUgaW5zaWRl
ICIjaWZkZWYgQ09ORklHX0hWTSIpLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 13:04:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 13:04:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frjrY-0001Kk-N1; Mon, 20 Aug 2018 13:04:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1frjrX-0001KX-MW
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 13:04:51 +0000
X-Inumbo-ID: b5026da5-a479-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b5026da5-a479-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 13:05:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 07:04:49 -0600
Message-Id: <5B7ABC6C02000078001E0103@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 07:04:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <e41619b9a9373722c021aadfe22f6389f3eb61a5.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <e41619b9a9373722c021aadfe22f6389f3eb61a5.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 17/34] x86/vmce: enclose HVM load / save
 code in CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 13:06:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 13:06:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frjtR-0001WY-4g; Mon, 20 Aug 2018 13:06: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=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1frjtQ-0001WM-BF
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 13:06:48 +0000
X-Inumbo-ID: faa573bc-a479-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id faa573bc-a479-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 13:07:24 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 07:06:46 -0600
Message-Id: <5B7ABCE202000078001E0106@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 07:06:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <803c213fc809d8d7b648a4e174a08275ca3f1864.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <803c213fc809d8d7b648a4e174a08275ca3f1864.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 18/34] x86/amd: skip OSVW function calls if
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
VGhlIHR3byBmdW5jdGlvbnMgYXJlIG5vdCBuZWVkZWQgd2hlbiBIVk0gaXMgbm90IHN1cHBvcnRl
ZCBpbgo+IGh5cGVydmlzb3IuCj4gCj4gTm90ZSB0aGF0IHVzaW5nIGh2bV9lbmFibGVkIHdvbid0
IHdvcmsgYmVjYXVzZSBlYXJseV9taWNyb2NvZGVfaW5pdAo+IGdldHMgdG8gY3B1X3JlcXVlc3Rf
bWljcm9jb2RlIGJlZm9yZSBodm1fZW5hYmxlZCBpcyBzZXQgaW4gcHJlc21wIGluaXQKPiBjYWxs
IHN0YWdlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CgpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKQWxzbyBhcHBsaWNh
YmxlIGluIGNhc2UgeW91IGRlY2lkZSB0byBzd2l0Y2ggdG8gc3RhdGljIGlubGluZSBzdHVicwpp
bnN0ZWFkLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 13:08:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 13:08: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 1frjvS-0001gq-W7; Mon, 20 Aug 2018 13:08: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=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1frjvR-0001gf-1w
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 13:08:53 +0000
X-Inumbo-ID: 02c62d26-a47a-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 02c62d26-a47a-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 15:07:37 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 07:08:51 -0600
Message-Id: <5B7ABD5F02000078001E0126@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 07:08:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <d892728cb6705be384a48eb6d0e4de3ded2e4ed6.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <d892728cb6705be384a48eb6d0e4de3ded2e4ed6.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 19/34] x86: check HVM before trying to get
 ioreq server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2FyY2gveDg2L21tLmMKPiArKysgYi94ZW4vYXJjaC94ODYvbW0uYwo+IEBAIC00
MzgyLDYgKzQzODIsMTAgQEAgaW50IGFyY2hfYWNxdWlyZV9yZXNvdXJjZShzdHJ1Y3QgZG9tYWlu
ICpkLCB1bnNpZ25lZCBpbnQgdHlwZSwKPiAgICAgICAgICB1bnNpZ25lZCBpbnQgaTsKPiAgCj4g
ICAgICAgICAgcmMgPSAtRUlOVkFMOwo+ICsgICAgICAgIGlmICggIWlzX2h2bV9kb21haW4oZCkg
KQo+ICsgICAgICAgICAgICBicmVhazsKPiArCj4gKyAgICAgICAgcmMgPSAtRUlOVkFMOwo+ICAg
ICAgICAgIGlmICggaWQgIT0gKHVuc2lnbmVkIGludClpb3NlcnZpZCApCj4gICAgICAgICAgICAg
IGJyZWFrOwoKSSB0aGluayB0aGUgZW50aXJlIGNhc2UgYmxvY2sgd2FzIGJldHRlciB3cmFwcGVk
IGluIGFuICNpZmRlZiwgc28gdGhhdAp3aXRoIG5vIEhWTSBzdXBwb3J0IGV4ZWN1dGlvbiB3b3Vs
ZCBmYWxsIGludG8gZGVmYXVsdDogaW5zdGVhZC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 13:08:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 13:08: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 1frjvQ-0001gZ-MY; Mon, 20 Aug 2018 13:08:52 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qa+b=ld=citrix.com=prvs=763aa43e8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1frjvP-0001gO-0E
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 13:08:51 +0000
X-Inumbo-ID: 017a0d87-a47a-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 017a0d87-a47a-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 15:07:35 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,265,1531785600"; d="scan'208";a="63233620"
Date: Mon, 20 Aug 2018 14:08:47 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180820130847.sotikvmbg7uqhrly@citrix.com>
References: <5B766E5702000078001DF307@prv1-mh.provo.novell.com>
 <20180820095936.agibjjgo2qswfmwz@citrix.com>
 <5B7AA7FC02000078001DFFD9@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B7AA7FC02000078001DFFD9@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86/mm: re-arrange get_page_from_l<N>e() vs
 pv_l1tf_check_l<N>e
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

T24gTW9uLCBBdWcgMjAsIDIwMTggYXQgMDU6Mzc6MzJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDIwLjA4LjE4IGF0IDExOjU5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBGcmksIEF1ZyAxNywgMjAxOCBhdCAxMjo0MjozMUFNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiBSZXN0b3JlIHN5bW1ldHJ5IGJldHdlZW4gZ2V0X3BhZ2VfZnJvbV9s
PE4+ZSgpOiBwdl9sMXRmX2NoZWNrX2w8Tj5lIGlzCj4gPj4gdW5pZm9ybWx5IGludm9rZWQgZnJv
bSBvdXRzaWRlIG9mIHRoZW0uIFRoZXkncmUgbm8gbG9uZ2VyIGdldHRpbmcgY2FsbGVkCj4gPj4g
Zm9yIG5vbi1wcmVzZW50IFBURXMuIFRoaXMgd2F5IHRoZSBzbGlnaHRseSBvZGQgdGhyZWUtd2F5
IHJldHVybiB2YWx1ZQo+ID4+IG1lYW5pbmcgb2YgdGhlIGhpZ2hlciBsZXZlbCBvbmVzIGNhbiBh
bHNvIGJlIGdvdCByaWQgb2YuCj4gPj4gCj4gPj4gSW50cm9kdWNlIGxvY2FsIHZhcmlhYmxlcyBo
b2xkaW5nIHRoZSBwYWdlIHRhYmxlIGVudHJpZXMgcHJvY2Vzc2VkLCBhbmQKPiA+PiB1c2UgdGhl
bSB0aHJvdWdob3V0IHRoZSBsb29wIGJvZGllcyBpbnN0ZWFkIG9mIHJlLXJlYWRpbmcgdGhlbSBm
cm9tIHRoZQo+ID4+IHBhZ2UgdGFibGUgc2V2ZXJhbCB0aW1lcy4KPiA+PiAKPiA+PiBTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPj4gCj4gPj4gLS0tIGEv
eGVuL2FyY2gveDg2L21tLmMKPiA+PiArKysgYi94ZW4vYXJjaC94ODYvbW0uYwo+ID4+IEBAIC05
MDAsOCArOTAwLDExIEBAIGdldF9wYWdlX2Zyb21fbDFlKAo+ID4+ICAgICAgc3RydWN0IGRvbWFp
biAqcmVhbF9wZ19vd25lcjsKPiA+PiAgICAgIGJvb2wgd3JpdGU7Cj4gPj4gIAo+ID4+IC0gICAg
aWYgKCAhKGwxZiAmIF9QQUdFX1BSRVNFTlQpICkKPiA+PiArICAgIGlmICggdW5saWtlbHkoIShs
MWYgJiBfUEFHRV9QUkVTRU5UKSkgKQo+ID4+ICsgICAgewo+ID4+ICsgICAgICAgIEFTU0VSVF9V
TlJFQUNIQUJMRSgpOwo+ID4+ICAgICAgICAgIHJldHVybiAwOwo+ID4+ICsgICAgfQo+ID4gCj4g
PiBXaHkgaXMgdGhpcyBuZWVkZWQgaGVyZT8gQWNjb3JkaW5nIHRvIGNvbW1pdCBtZXNzYWdlIGdl
dF9wYWdlX2Zyb21fbDFlCj4gPiBzaG91bGRuJ3QgYmUgY2FsbGVkIHdpdGggbm9uLXByZXNlbnQg
bDFlLgo+IAo+IENvcnJlY3QsIGhlbmNlIHRoZSBhc3NlcnRpb24uIE90aGUgdGhhbiBpdHMgaGln
aGVyLWxldmVsIHNpYmxpbmdzLAo+IHRoaXMgZnVuY3Rpb24gaXMgbm9uLXN0YXRpYywgYW5kIGhl
bmNlIEkgZmVsdCBpdCB3YXJyYW50ZWQgdG8gaGF2ZQo+IHN1Y2ggYW4gYXNzZXJ0aW9uLgoKV2l0
aCB0aGUgYWJvdmUgcHV0IGludG8gY29tbWl0IG1lc3NhZ2U6CgpSZXZpZXdlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 13:09:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 13: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 1frjvm-0001kj-9y; Mon, 20 Aug 2018 13:09: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=qa+b=ld=citrix.com=prvs=763aa43e8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1frjvl-0001kS-1W
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 13:09:13 +0000
X-Inumbo-ID: 50a53cef-a47a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 50a53cef-a47a-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 13:09:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,265,1531785600"; d="scan'208";a="63233665"
Date: Mon, 20 Aug 2018 14:09:08 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180820130908.ecrkyhntmdgjo2dn@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <4385411f3be7d5ca99fe1e5e43f0b30d701afac1.1534518694.git-series.wei.liu2@citrix.com>
 <5B7AAD2A02000078001E000B@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B7AAD2A02000078001E000B@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 08/34] x86: enclose hvm_op and dm_op in
 CONFIG_HVM in PV hypercall table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, 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>

T24gTW9uLCBBdWcgMjAsIDIwMTggYXQgMDU6NTk6MzhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvcHYvaHlwZXJjYWxsLmMKPiA+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9wdi9oeXBlcmNhbGwuYwo+ID4gQEAgLTY4LDcgKzY4LDkgQEAgY29uc3QgaHlwZXJj
YWxsX3RhYmxlX3QgcHZfaHlwZXJjYWxsX3RhYmxlW10gPSB7Cj4gPiAgI2VuZGlmCj4gPiAgICAg
IEhZUEVSQ0FMTChldmVudF9jaGFubmVsX29wKSwKPiA+ICAgICAgQ09NUEFUX0NBTEwocGh5c2Rl
dl9vcCksCj4gPiArI2lmZGVmIENPTkZJR19IVk0KPiA+ICAgICAgSFlQRVJDQUxMKGh2bV9vcCks
Cj4gPiArI2VuZGlmCj4gPiAgICAgIEhZUEVSQ0FMTChzeXNjdGwpLAo+ID4gICAgICBIWVBFUkNB
TEwoZG9tY3RsKSwKPiA+ICAjaWZkZWYgQ09ORklHX0tFWEVDCj4gPiBAQCAtNzgsNyArODAsOSBA
QCBjb25zdCBoeXBlcmNhbGxfdGFibGVfdCBwdl9oeXBlcmNhbGxfdGFibGVbXSA9IHsKPiA+ICAg
ICAgSFlQRVJDQUxMKHRtZW1fb3ApLAo+ID4gICNlbmRpZgo+ID4gICAgICBIWVBFUkNBTEwoeGVu
cG11X29wKSwKPiA+ICsjaWZkZWYgQ09ORklHX0hWTQo+ID4gICAgICBDT01QQVRfQ0FMTChkbV9v
cCksCj4gPiArI2VuZGlmCj4gPiAgICAgIEhZUEVSQ0FMTChtY2EpLAo+ID4gICAgICBIWVBFUkNB
TEwoYXJjaF8xKSwKPiA+ICB9Owo+IAo+IElzIHRoZXJlIGFueXRoaW5nIHNwZWFraW5nIGFnYWlu
c3QgcHV0dGluZyB0aGVtIGJvdGggaW50byB0aGUgc2FtZQo+IHNpbmdsZSAjaWZkZWY/CgpOby4K
Cj4gQWxzbywgd2hhdCBhYm91dCBoeXBlcmNhbGxfYXJnc190YWJsZVtdPwoKU3RyYXkgZW50cmll
cyBpbiBoeXBlcmNhbGxfYXJnc190YWJsZSBzaG91bGRuJ3QgY2F1c2UgYW55IGhhcm0sIGJ1dCBJ
CmFncmVlIHdlIHNob3VsZCBwdXQgdGhlbSB1bmRlciBpZmRlZiBhcyB3ZWxsLgoKV2VpLgoKPiAK
PiBKYW4KPiAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 13:18:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 13: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 1frk4P-0002qL-8p; Mon, 20 Aug 2018 13:18: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=baw5=ld=xenproject.org=prvs=763cbca36=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1frk4N-0002qB-VR
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 13:18:08 +0000
X-Inumbo-ID: 8f893648-a47b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8f893648-a47b-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 13:18:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,265,1531785600"; d="scan'208";a="63234759"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75091-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 xen-unstable:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl: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-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-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-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm: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=3dd454c6c694409aaedd4ed075d6aeace2dd8391
X-Osstest-Versions-That: xen=1f7574763cbb2c85825b8cc4d81f386e767a476f
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 20 Aug 2018 14:17:57 +0100
Subject: [Xen-devel] [xen-unstable baseline-only test] 75091: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTA5MSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNv
bS9vc3N0ZXN0L2xvZ3MvNzUwOTEvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQg
bm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgMTAgZGViaWFuLWRpLWlu
c3RhbGwgICAgICAgICBmYWlsIFJFR1IuIHZzLiA3NTAzMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDc1MDMy
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBsaWtlIDc1MDMyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBsaWtlIDc1MDMyCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWls
IGxpa2UgNzUwMzIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBsaWtlIDc1MDMyCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ZmFpbCBsaWtlIDc1MDMyCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxpa2UgNzUwMzIKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbGlrZSA3
NTAzMgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbGlrZSA3NTAzMgogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBsaWtlIDc1
MDMyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIGxpa2UgNzUwMzIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NTAzMgogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZh
aWwgICBsaWtlIDc1MDMyCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzUwMzIKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSA3
NTAzMgogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgICBsaWtlIDc1MDMyCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzUwMzIKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
IGZhaWwgbGlrZSA3NTAzMgogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1MDMyCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2Ug
NzUwMzIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbGlrZSA3NTAzMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBsaWtlIDc1MDMyCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICAgICAg
ZmFpbCAgIGxpa2UgNzUwMzIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFu
LWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbGlrZSA3NTAzMgogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBsaWtl
IDc1MDMyCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZt
LWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDNkZDQ1NGM2YzY5NDQwOWFh
ZWRkNGVkMDc1ZDZhZWFjZTJkZDgzOTEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAg
ICAgICAgIDFmNzU3NDc2M2NiYjJjODU4MjViOGNjNGQ4MWYzODZlNzY3YTQ3NmYKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgICA3NTAzMiAgMjAxOC0wOC0wMSAwMzo1MjoxMSBaICAgMTkgZGF5cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAgNzUwOTEgIDIwMTgtMDgtMTggMjM6NTQ6NDEgWiAgICAxIGRheXMg
ICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KICBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNo
cmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBv
cmFjbGUuY29tPgogIERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KICBHZW9yZ2Ug
RHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwu
Y29tPgogIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhp
bmdzbGFiLmNvbT4KICBOb3JiZXJ0IE1hbnRoZXkgPG5tYW50aGV5QGFtYXpvbi5kZT4KICBQYXVs
IER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFJhenZhbiBDb2pvY2FydSA8cmNv
am9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFNpbW9u
IEdhaXNlciA8c2ltb25AaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KICBTaW1vbiBSb3dlIDxzaW1v
bi5yb3dlQGV1LmNpdHJpeC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KICBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNo
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbWlkd2F5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUv
b3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2Uu
Y29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAx
MzUwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 13:18:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 13: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 1frk4V-0002rI-NX; Mon, 20 Aug 2018 13:18: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=fvik=ld=linutronix.de=tglx@srs-us1.protection.inumbo.net>)
 id 1frk4U-0002r7-10
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 13:18:14 +0000
X-Inumbo-ID: 50a67459-a47b-11e8-a8a5-bc764e045a96
Received: from Galois.linutronix.de (unknown [2a01:7a0:2:106d:700::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 50a67459-a47b-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 15:16:57 +0200 (CEST)
Received: from hsi-kbw-5-158-153-52.hsi19.kabel-badenwuerttemberg.de
 ([5.158.153.52] helo=nanos.tec.linutronix.de)
 by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.80) (envelope-from <tglx@linutronix.de>)
 id 1frk4M-0005le-IK; Mon, 20 Aug 2018 15:18:06 +0200
Date: Mon, 20 Aug 2018 15:18:06 +0200 (CEST)
From: Thomas Gleixner <tglx@linutronix.de>
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <20180817134016.19957-1-jgross@suse.com>
Message-ID: <alpine.DEB.2.21.1808201514100.1551@nanos.tec.linutronix.de>
References: <20180817134016.19957-1-jgross@suse.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] x86/xen: enable early use of set_fixmap in
 32-bit Xen PV 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: x86@kernel.org, linux-kernel@vger.kernel.org, pasha.tatashin@oracle.com,
 mingo@redhat.com, hpa@zytor.com, xen-devel@lists.xenproject.org,
 boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAxNyBBdWcgMjAxOCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKCj4gQ29tbWl0IDdiMjVi
OWNiMGRhZDgzICgieDg2L3hlbi90aW1lOiBJbml0aWFsaXplIHB2IHhlbiB0aW1lIGluCj4gaW5p
dF9oeXBlcnZpc29yX3BsYXRmb3JtKCkiKSBtb3ZlZCB0aGUgbWFwcGluZyBvZiB0aGUgc2hhcmVk
IGluZm8gYXJlYQo+IGJlZm9yZSBwYWdldGFibGVfaW5pdCgpLiBUaGlzIGJyZWFrcyBib290aW5n
IGFzIDMyLWJpdCBQViBndWVzdCBhcyB0aGUKPiB1c2Ugb2Ygc2V0X2ZpeG1hcCBpc24ndCBwb3Nz
aWJsZSBhdCB0aGlzIHRpbWUgb24gMzItYml0Lgo+IAo+IFRoaXMgY2FuIGJlIHdvcmtlZCBhcm91
bmQgYnkgcG9wdWxhdGluZyB0aGUgbmVlZGVkIFBNRCBvbiAzMi1iaXQKPiBrZXJuZWwgZWFybGll
ci4KPiAKPiBJbiBvcmRlciBub3QgdG8gcmVpbXBsZW1lbnQgcG9wdWxhdGVfZXh0cmFfcHRlKCkg
dXNpbmcgZXh0ZW5kX2JyaygpCj4gZm9yIGFsbG9jYXRpbmcgbmV3IHBhZ2UgdGFibGVzIGV4dGVu
ZCBhbGxvY19sb3dfcGFnZXMoKSB0byBkbyB0aGF0IGluCj4gY2FzZSB0aGUgZWFybHkgcGFnZSB0
YWJsZSBwb29sIGlzIG5vdCB5ZXQgYXZhaWxhYmxlLgo+IAo+IEZpeGVzOiA3YjI1YjljYjBkYWQ4
MwoKICBeXl4gVGhhdCdzIG1pc3NpbmcgdGhlIHN1YmplY3QgdGV4dAoKT3RoZXIgdGhhbiB0aGF0
OgoKUmV2aWV3ZC1ieTogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 13:26:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 13: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 1frkCE-0003sG-Ks; Mon, 20 Aug 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=fvik=ld=linutronix.de=tglx@srs-us1.protection.inumbo.net>)
 id 1frkCD-0003s7-LO
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 13:26:13 +0000
X-Inumbo-ID: 6ed9b66d-a47c-11e8-a8a5-bc764e045a96
Received: from Galois.linutronix.de (unknown [2a01:7a0:2:106d:700::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 6ed9b66d-a47c-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 15:24:58 +0200 (CEST)
Received: from hsi-kbw-5-158-153-52.hsi19.kabel-badenwuerttemberg.de
 ([5.158.153.52] helo=nanos.tec.linutronix.de)
 by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.80) (envelope-from <tglx@linutronix.de>)
 id 1frkC7-0005ry-Nc; Mon, 20 Aug 2018 15:26:07 +0200
Date: Mon, 20 Aug 2018 15:26:07 +0200 (CEST)
From: Thomas Gleixner <tglx@linutronix.de>
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <20180820051456.20779-3-jgross@suse.com>
Message-ID: <alpine.DEB.2.21.1808201519270.1551@nanos.tec.linutronix.de>
References: <20180820051456.20779-1-jgross@suse.com>
 <20180820051456.20779-3-jgross@suse.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/2] x86/pae: use 64 bit atomic xchg
 function in native_ptep_get_and_clear
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: x86@kernel.org, linux-kernel@vger.kernel.org, mingo@redhat.com,
 hpa@zytor.com, xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAyMCBBdWcgMjAxOCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBJbiBjYXNlIGFkZGlu
ZyBhYm91dCA2IGN5Y2xlcyBmb3IgbmF0aXZlX3B0ZXBfZ2V0X2FuZF9jbGVhcigpIGlzIGJlbGll
dmVkCj4gdG8gYmUgdG9vIGJhZCBJIGNhbiBtb2RpZnkgdGhlIHBhdGNoIHRvIGFkZCBhIHBhcmF2
aXJ0IGZ1bmN0aW9uIGZvciB0aGF0Cj4gcHVycG9zZSBpbiBvcmRlciB0byBhZGQgdGhlIG92ZXJo
ZWFkIGZvciBYZW4gZ3Vlc3RzIG9ubHkgKGluIGZhY3QgdGhlCj4gb3ZlcmhlYWQgZm9yIFhlbiBn
dWVzdHMgd2lsbCBiZSBsZXNzLCBhcyBvbmx5IG9uZSBpbnN0cnVjdGlvbiB3cml0aW5nIHRvCj4g
dGhlIFBURSBoYXMgdG8gYmUgZW11bGF0ZWQgYnkgdGhlIGh5cGVydmlzb3IpLgoKSSBkb3VidCB0
aGF0IGl0cyB3b3J0aCB0aGUgdHJvdWJsZSBvZiB5ZXQgYW5vdGhlciBwYXJhdmlydCB0aGluZ3ku
Cgo+IC0tLQo+ICBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ3RhYmxlLTNsZXZlbC5oIHwgMTQgKysr
KysrKystLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlv
bnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGd0YWJsZS0zbGV2
ZWwuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BndGFibGUtM2xldmVsLmgKPiBpbmRleCBhNTY0
MDg0YzYxNDEuLjc5MTlhZTRlMjdkOCAxMDA2NDQKPiAtLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2Fz
bS9wZ3RhYmxlLTNsZXZlbC5oCj4gKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGd0YWJsZS0z
bGV2ZWwuaAo+IEBAIC0yLDYgKzIsOCBAQAo+ICAjaWZuZGVmIF9BU01fWDg2X1BHVEFCTEVfM0xF
VkVMX0gKPiAgI2RlZmluZSBfQVNNX1g4Nl9QR1RBQkxFXzNMRVZFTF9ICj4gIAo+ICsjaW5jbHVk
ZSA8YXNtL2F0b21pYzY0XzMyLmg+Cj4gKwo+ICAvKgo+ICAgKiBJbnRlbCBQaHlzaWNhbCBBZGRy
ZXNzIEV4dGVuc2lvbiAoUEFFKSBNb2RlIC0gdGhyZWUtbGV2ZWwgcGFnZQo+ICAgKiB0YWJsZXMg
b24gUFBybysgQ1BVcy4KPiBAQCAtMTQ4LDE0ICsxNTAsMTQgQEAgc3RhdGljIGlubGluZSB2b2lk
IHB1ZF9jbGVhcihwdWRfdCAqcHVkcCkKPiAgI2lmZGVmIENPTkZJR19TTVAKPiAgc3RhdGljIGlu
bGluZSBwdGVfdCBuYXRpdmVfcHRlcF9nZXRfYW5kX2NsZWFyKHB0ZV90ICpwdGVwKQo+ICB7Cj4g
LQlwdGVfdCByZXM7Cj4gKwl1bmlvbiB7Cj4gKwkJcHRlX3QgcHRlOwo+ICsJCWxvbmcgbG9uZyB2
YWw7Cj4gKwl9IHJlczsKPiAgCj4gLQkvKiB4Y2hnIGFjdHMgYXMgYSBiYXJyaWVyIGJlZm9yZSB0
aGUgc2V0dGluZyBvZiB0aGUgaGlnaCBiaXRzICovCj4gLQlyZXMucHRlX2xvdyA9IHhjaGcoJnB0
ZXAtPnB0ZV9sb3csIDApOwo+IC0JcmVzLnB0ZV9oaWdoID0gcHRlcC0+cHRlX2hpZ2g7Cj4gLQlw
dGVwLT5wdGVfaGlnaCA9IDA7Cj4gKwlyZXMudmFsID0gYXJjaF9hdG9taWM2NF94Y2hnKChhdG9t
aWM2NF90ICopcHRlcCwgMCk7CgpDb3VsZG4ndCB5b3UganVzdCBrZWVwCgoJIHB0ZV90IHJlczsK
CmFuZCBkbzoKCglyZXMucHRlID0gKHB0ZXZhbF90KSBhcmNoX2F0b21pYzY0X3hjaGcoKGF0b21p
YzY0X3QgKilwdGVwLCAwKTsKCkhtbT8KClRoYW5rcywKCgl0Z2x4CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 14:05:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 14: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 1frko6-0007K1-RX; Mon, 20 Aug 2018 14:05: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=egrx=ld=citrix.com=prvs=763ac145b=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1frko5-0007Jw-6q
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 14:05:21 +0000
X-Inumbo-ID: e5d2c407-a481-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e5d2c407-a481-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 16:04:05 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,265,1531785600"; d="scan'208";a="63240908"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23418.51829.610118.310209@mariner.uk.xensource.com>
Date: Mon, 20 Aug 2018 15:04:37 +0100
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
In-Reply-To: <20180820110714.qx3pohtjvgaypoa4@mac>
References: <20180820105113.28840-1-roger.pau@citrix.com>
 <20180820105113.28840-2-roger.pau@citrix.com>
 <23418.40349.15959.260209@mariner.uk.xensource.com>
 <20180820110714.qx3pohtjvgaypoa4@mac>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 2/2] osstest: configure git proxy for 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: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Um9nZXIgUGF1IE1vbm7DqSB3cml0ZXMgKCJSZTogW1BBVENIIDIvMl0gb3NzdGVzdDogY29uZmln
dXJlIGdpdCBwcm94eSBmb3IgRnJlZUJTRCIpOgo+IE9uIE1vbiwgQXVnIDIwLCAyMDE4IGF0IDEx
OjUzOjE3QU0gKzAxMDAsIElhbiBKYWNrc29uIHdyb3RlOgo+ID4gUm9nZXIgUGF1IE1vbm5lIHdy
aXRlcyAoIltQQVRDSCAyLzJdIG9zc3Rlc3Q6IGNvbmZpZ3VyZSBnaXQgcHJveHkgZm9yIEZyZWVC
U0QiKToKPiA+ID4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+Cj4gPiAKPiA+IEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUu
Y2l0cml4LmNvbT4KPiA+IAo+ID4gVGhhbmtzLgo+ID4gCj4gPiBEbyB5b3Ugd2FudCBtZSB0byBw
dXNoIHRoZXNlIHRvIHByZXRlc3Qgc29vbiA/Cj4gCj4gSWYgeW91IGNvdWxkLCB5ZXMgcGxlYXNl
LiBJJ20gaG9waW5nIHRoaXMgd2lsbCB1bmJsb2NrIHRoZSBGcmVlQlNECj4gYnVpbGQsIG9yIGF0
IGxlYXN0IGdldCBpdCBjbG9zZXIgdG8gdW5ibG9ja2luZyA6KQoKbWFyaW5lcjp0ZXN0aW5nLmdp
dD4gLi9tZy1hbGxvY2F0ZSAtbApHbG9iYWwgc3ltYm9sICIkaG8iIHJlcXVpcmVzIGV4cGxpY2l0
IHBhY2thZ2UgbmFtZSBhdCBPc3N0ZXN0L1Rlc3RTdXBwb3J0LnBtIGxpbmUgMjkyMi4KQ29tcGls
YXRpb24gZmFpbGVkIGluIHJlcXVpcmUgYXQgLi9tZy1hbGxvY2F0ZSBsaW5lIDg2LgpCRUdJTiBm
YWlsZWQtLWNvbXBpbGF0aW9uIGFib3J0ZWQgYXQgLi9tZy1hbGxvY2F0ZSBsaW5lIDg2LgptYXJp
bmVyOnRlc3RpbmcuZ2l0PgoKQW5kIHNpbWlsYXIgdGhpbmdzIGZyb20gY3Jvbi4gIEkgaGF2ZSBy
ZXdvdW5kIHByZXRlc3QgYW5kIHdpbGwgYXdhaXQKdXBkYXRlZCBwYXRjaGVzLi4uCgpSZWdhcmRz
LApJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 14:21:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 14: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 1frl3O-0000Ov-8w; Mon, 20 Aug 2018 14:21:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qa+b=ld=citrix.com=prvs=763aa43e8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1frl3M-0000Oq-W3
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 14:21:09 +0000
X-Inumbo-ID: 5d2ade0b-a484-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5d2ade0b-a484-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 14:21:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,265,1531785600"; d="scan'208";a="63243091"
Date: Mon, 20 Aug 2018 15:21:02 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Christopher Clark <christopher.w.clark@gmail.com>
Message-ID: <20180820142102.mcqdbkt2hv4umj6l@citrix.com>
References: <1534555336-10318-1-git-send-email-christopher.w.clark@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534555336-10318-1-git-send-email-christopher.w.clark@gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] xenpmd: prevent format-truncation warning
 with gcc 8.2 + ARM 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@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>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDY6MjI6MTZQTSAtMDcwMCwgQ2hyaXN0b3BoZXIgQ2xh
cmsgd3JvdGU6Cj4geGVucG1kIHdyaXRlcyBiYXR0ZXJ5IGluZm9ybWF0aW9uIHRvIHhlbnN0b3Jl
LCBpbmNsdWRpbmcgYSBzdHJpbmcgd2l0aCBhCj4gZm9ybWF0dGVkIGhleCB2YWx1ZSBjYWxjdWxh
dGVkIGZyb20gc3VtbWluZyB0aGUgbGVuZ3RocyBvZiBmb3VyIHN0cmluZ3MsCj4gcGx1cyBzb21l
IGNvbnN0YW50cy4KPiAKPiBFYWNoIG9mIHRoZSBmb3VyIHN0cmluZ3MgaGFzIGEgbWF4aW11bSBs
ZW5ndGggb2YgMzEgYnl0ZXMsIGV4Y2x1ZGluZyB0aGUKPiB0ZXJtaW5hdGluZyB6ZXJvIGJ5dGUu
IFRoZSBzdHJpbmdzIGFyZSBzdG9yZWQgaW4gMzItYnl0ZSBhcnJheXMgaW4gYQo+IHN0cnVjdCB0
aGF0IGlzIHplcm9lZCBiZWZvcmUgaXQgaXMgcG9wdWxhdGVkLCBhbmQgbG9naWMgdGhhdCB3cml0
ZXMgdG8KPiB0aGUgc3RyaW5ncyB1c2VzIHN0cm5jcHkgYW5kIGV4cGxpY2l0IHplcm8gdGVybWlu
YXRpb24uCj4gCj4gVGhlIG1heGltdW0gdmFsdWUgdG8gYmUgc3VwcGxpZWQgdG8gdGhlIHhlbnN0
b3JlIHN0cmluZyBpczoKPiAgICg5ICogNCkgKyAoMzEgKiA0KSArIDQgLCB3aGljaCBpcyAxNjQs
IGllLiAweGE0Lgo+IAo+IFdoZW4gdXNlZCB3aXRoIHRoaXMgdmFsdWUsICclMDJ4JyB3aWxsIGFs
d2F5cyBmaXQgd2l0aGluIDMgYnl0ZXMsIGJ1dAo+IGdjYyA4LjIgaXMgYXBwYXJlbnRseSBub3Qg
YWJsZSB0byBkZWR1Y2UgdGhpcyAob2JzZXJ2ZWQgd2hlbiBidWlsZGluZwo+IGZvciBhIDMyLWJp
dCBBUk0gcGxhdGZvcm0pLgo+IAo+IFRoaXMgY29tbWl0IGFzc2lzdHMgdGhlIGNvbXBpbGVyIGJ5
IGFwcGx5aW5nIGEgbWFzayAoMHhmZikgdG8gdGhlIHZhbHVlLAo+IGVuYWJsaW5nIGl0IHRvIG9i
c2VydmUgYSBsb3dlciBtYXhpbXVtIHZhbHVlIGFuZCBzbyBwYXNzIHRoZSB0cnVuY2F0aW9uCj4g
bGVuZ3RoIGNoZWNrLgo+IAo+IFByaW9yIHRvIHRoaXMgY2hhbmdlLCBidWlsZGluZyBmYWlscyB3
aXRoIHRoZSBjb21waWxlciB3YXJuaW5nOgo+IAo+IHwgeGVucG1kLmM6IEluIGZ1bmN0aW9uICd3
cml0ZV9iYXR0ZXJ5X2luZm9fdG9feGVuc3RvcmUnOgo+IHwgeGVucG1kLmM6MzU0OjIzOiBlcnJv
cjogJyUwMngnIGRpcmVjdGl2ZSBvdXRwdXQgbWF5IGJlIHRydW5jYXRlZAo+IHdyaXRpbmcgYmV0
d2VlbiAyIGFuZCA4IGJ5dGVzIGludG8gYSByZWdpb24gb2Ygc2l6ZSAzCj4gWy1XZXJyb3I9Zm9y
bWF0LXRydW5jYXRpb249XQo+IHwgICAgICBzbnByaW50Zih2YWwsIDMsICIlMDJ4IiwKPiB8ICAg
ICAgICAgICAgICAgICAgICAgICAgXn5+fgo+IHwgeGVucG1kLmM6MzU0OjIyOiBub3RlOiBkaXJl
Y3RpdmUgYXJndW1lbnQgaW4gdGhlIHJhbmdlIFs0MCwgMjE0NzQ4Mzc3OF0KPiB8ICAgICAgc25w
cmludGYodmFsLCAzLCAiJTAyeCIsCj4gfCAgICAgICAgICAgICAgICAgICAgICAgXn5+fn5+Cj4g
fCB4ZW5wbWQuYzozNTQ6NTogbm90ZTogJ3NucHJpbnRmJyBvdXRwdXQgYmV0d2VlbiAzIGFuZCA5
IGJ5dGVzIGludG8gYQo+IGRlc3RpbmF0aW9uIG9mIHNpemUgMwo+IHwgICAgICBzbnByaW50Zih2
YWwsIDMsICIlMDJ4IiwKPiB8ICAgICAgXn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+Cj4gfCAgICAg
ICAgICAgICAgICh1bnNpZ25lZCBpbnQpKDkqNCArCj4gfCAgICAgICAgICAgICAgIH5+fn5+fn5+
fn5+fn5+fn5+fn5+Cj4gfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cmxlbihpbmZv
LT5tb2RlbF9udW1iZXIpICsKPiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgo+IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
dHJsZW4oaW5mby0+c2VyaWFsX251bWJlcikgKwo+IHwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgo+IHwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzdHJsZW4oaW5mby0+YmF0dGVyeV90eXBlKSArCj4gfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KPiB8ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc3RybGVuKGluZm8tPm9lbV9pbmZvKSArIDQpKTsKPiB8ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgo+
IHwgY2MxOiBhbGwgd2FybmluZ3MgYmVpbmcgdHJlYXRlZCBhcyBlcnJvcnMKPiAKPiBTaWduZWQt
b2ZmLWJ5OiBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIuY2xhcms2QGJhZXN5c3RlbXMu
Y29tPgoKSG1tLi4uIEkganVzdCBwdXNoZWQgYSBkaWZmZXJlbnQgZml4IGZvciB0aGlzIHRvIHN0
YWdpbmcuIENhbiB5b3UgdHJ5IGlmCnRoYXQgd29ya3MgZm9yIHlvdT8KCldlaS4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 14:23:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 14:23:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frl5Y-0000fl-Me; Mon, 20 Aug 2018 14:23:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=inry=ld=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1frl5X-0000fg-Of
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 14:23:23 +0000
X-Inumbo-ID: 6aa08505-a484-11e8-a8a5-bc764e045a96
Received: from smtp.nue.novell.com (unknown [195.135.221.5])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6aa08505-a484-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 16:22:07 +0200 (CEST)
Received: from emea4-mta.ukb.novell.com ([10.120.13.87])
 by smtp.nue.novell.com with ESMTP (TLS encrypted);
 Mon, 20 Aug 2018 16:23:20 +0200
Received: from [192.168.0.35] ([10.120.13.202])
 by emea4-mta.ukb.novell.com with ESMTP (TLS encrypted);
 Mon, 20 Aug 2018 15:22:51 +0100
Message-ID: <b346c13a4a05c75d531da1dcfa7ea684a0d5089e.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Wei Liu <wei.liu2@citrix.com>
Date: Mon, 20 Aug 2018 16:22:43 +0200
In-Reply-To: <20180820101428.djudte4z2wye3cz3@citrix.com>
References: <153452538306.14879.2645077465028661264.stgit@Palanthas.fritz.box>
 <20180820101428.djudte4z2wye3cz3@citrix.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] tools: libxl/xl: run NUMA placement even
 when an hard-affinity is set
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>
Content-Type: multipart/mixed; boundary="===============8360441442764491152=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Mon, 2018-08-20 at 11:14 +0100, Wei Liu wrote:
> On Fri, Aug 17, 2018 at 07:03:03PM +0200, Dario Faggioli wrote:
> > @@ -27,6 +27,8 @@
> > =20
> >  #include "_paths.h"
> > =20
> > +//#define DEBUG 1
> > +
>=20
> Stray changes here?
>=20
> You can use NDEBUG instead.
>=20
I found this in one other place in libxl (libxl_event.c), and figured I
could use it here too.

Reason is that this guards a (potentially) rather expensive check,
which I personally consider too much, even for debug build. At the same
time, it could be handy for us developers to have it there, and be able
to enable it when making changes to affinity and/or NUMA placement
code.

But I don't have a too strong opinion; I'll change it to us NDEBUG if
that's what you prefer.

> > @@ -162,6 +165,38 @@ static int numa_place_domain(libxl__gc *gc,
> > uint32_t domid,
> >      rc =3D libxl_cpupool_info(CTX, &cpupool_info, cpupool);
> >      if (rc)
> >          goto out;
> > +    map =3D &cpupool_info.cpumap;
> > +
> > +    /*
> > +     * If there's a well defined hard affinity mask (i.e., the
> > same one for all
> > +     * the vcpus), we can try to run the placement considering
> > only the pcpus
> > +     * within such mask.
> > +     */
> > +    if (info->num_vcpu_hard_affinity)
> > +    {
>=20
> Placement of "{" is wrong.
>=20
Yep, sorry.

> > +        int j;
> > +
> > +        for (j =3D 0; j < info->num_vcpu_hard_affinity; j++)
> > +            assert(libxl_bitmap_equal(&info-
> > >vcpu_hard_affinity[0],
> > +                                      &info-
> > >vcpu_hard_affinity[j], 0));
> > +#endif /* DEBUG */
>=20
> But why should the above be debug only? The assumption doesn't seem
> to
> always hold.
>=20
I'm not sure I'm getting your point. If we're here, we do indeed want
to be sure that we don't have a different hard-affinity mask for the
various vcpus... In fact, if we do, which one should we use for
placement?

So, yes, if we are here, I think the assert() should be true. I just
considered this check only useful to developers, and too expensive even
for debug builds. But as said above, I can gate this with NDEBUG if you
prefer so.

> > +        /*
> > +         * Hard affinity should _really_ contain cpus that are
> > inside our
> > +         * cpupool. Anyway, if it does not, log a warning and only
> > use the
> > +         * cpupool's cpus for placement.
> > +         */
> > +        if (!libxl_bitmap_is_empty(&cpumap))
> > +            map =3D &cpumap;
> > +        else
> > +            LOG(WARN, "Hard affinity completely outside of
> > domain's cpupool?");
>=20
> Should this be an error?
>=20
> What is the expected interaction for hard affinity and cpupool?
>=20
cpupools rulez. :-D

Basically, a domain can't possibly run on any cpu which is outside of
the pool where the domain itself lives, no matter what the affinity is.

BTW, I tested this better, and I believe there is no need for adding
this WARN. In fact, if the domain is being created inside a pool,
setting its hard affinity to a mask which is completely disjoint from
the cpupool's one fails _before_ getting here.

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/

--=-B9XbtQ57suqp7e0X0tTo
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+4FAlt6zrQACgkQFkJ4iaW4
c+6OZQ//egHklMUyrdstti69ISQFzDF/pW/uhUbTn4JlpK6esClKIh/7xaE/sZNT
I3lun5owIUcjyaV2C7PeqBVkJpNVryrRXrsZsPENnmP3bOx9yM/+sEiJHo+mly9d
dCuvFsdxCFp1JPQ7qaOEhr4F9uLsp86UMlwN03m/LNd3JeXfTThbgYBOt/R2ypbP
zr0Iag0maxH66xh/VZPA4S+HgUFEOFLigPrj8Sroe3NRvoVnU9IixvJbcGhNeeq/
37fppQFSm671EEA6Y6nM3VJyp0yVwAC61e2YTXqWmunLgg685LrKkj4/4n7pCGsH
Q28ADTHAoRvpbEZEyhdQMnacBHcZXyAE3hIvzyddH6nW98fQ07eyffICvuq7+ekl
O78dfKKemZErxJGPHmnuZQyuMvig5ZipO6iVfUU7CVXmrMgBevy6mom6IPW7Y3Xl
t9F7OtJiFE8PasEJ8ET8FhaBWE6cqBzDoAlXJGyq9aFwKJ9nN3tOJDUxu7QmK4lz
ykn2fhPCU4DhlGRis0ylOAVfRU89vVzdcocXZI2pvHJAzab/425lkmMRO+tcvEjX
RbKWmxVyQi/cNIqLca5EjFyC2rvvwMD4t/A76PFkkTvprlKjsO/TxZ95EyXR+fEV
t+ZrLOwNXuQqgBY9PEie0BnuYAMQs351cLBs/zLvQ6FNsHOHNHk=
=3v6C
-----END PGP SIGNATURE-----

--=-B9XbtQ57suqp7e0X0tTo--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8360441442764491152==--



From xen-devel-bounces@lists.xenproject.org Mon Aug 20 14:27:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 14: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 1frl9S-0000sC-6i; Mon, 20 Aug 2018 14:27: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=spvk=ld=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frl9R-0000s0-6b
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 14:27:25 +0000
X-Inumbo-ID: fbbb8e28-a484-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fbbb8e28-a484-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 16:26: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 1frl9M-0007rj-1L; Mon, 20 Aug 2018 14:27: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 1frl9L-0003g5-PC; Mon, 20 Aug 2018 14:27:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frl9L-0005PA-OY; Mon, 20 Aug 2018 14:27:19 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-126247-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-xen-freebsd:xen-build-freebsd:fail:nonblocking
X-Osstest-Versions-This: freebsd=72445a41b3fff174cd49f9b1b6e0b18aba780529
X-Osstest-Versions-That: freebsd=3a18a9200e97ba52ae8f67c78f3ada0739316789
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 20 Aug 2018 14:27:19 +0000
Subject: [Xen-devel] [freebsd-master test] 126247: 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>

ZmxpZ2h0IDEyNjI0NyBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2MjQ3LwoKRmFpbHVyZXMgOi0vIGJ1
dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICA3IHhlbi1idWlsZC1m
cmVlYnNkICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiBmcmVlYnNkICAgICAgICAgICAgICA3MjQ0NWE0MWIzZmZmMTc0Y2Q0OWY5YjFi
NmUwYjE4YWJhNzgwNTI5CmJhc2VsaW5lIHZlcnNpb246CiBmcmVlYnNkICAgICAgICAgICAgICAz
YTE4YTkyMDBlOTdiYTUyYWU4ZjY3Yzc4ZjNhZGEwNzM5MzE2Nzg5CgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxMjYwNDYgIDIwMTgtMDgtMTcgMDk6MTg6NTggWiAgICAzIGRheXMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTI2MjQ3ICAyMDE4LTA4LTIwIDA5OjE5OjE5IFogICAgMCBkYXlzICAgIDEgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgMG1w
IDwwbXBARnJlZUJTRC5vcmc+CiAgYWxjIDxhbGNARnJlZUJTRC5vcmc+CiAgYXJhdWpvIDxhcmF1
am9ARnJlZUJTRC5vcmc+CiAgYXNvbWVycyA8YXNvbWVyc0BGcmVlQlNELm9yZz4KICBhdmF0YXIg
PGF2YXRhckBGcmVlQlNELm9yZz4KICBicm9va3MgPGJyb29rc0BGcmVlQlNELm9yZz4KICBieiA8
YnpARnJlZUJTRC5vcmc+CiAgY2VtIDxjZW1ARnJlZUJTRC5vcmc+CiAgY3kgPGN5QEZyZWVCU0Qu
b3JnPgogIGRlbHBoaWogPGRlbHBoaWpARnJlZUJTRC5vcmc+CiAgZGVzIDxkZXNARnJlZUJTRC5v
cmc+CiAgZGltIDxkaW1ARnJlZUJTRC5vcmc+CiAgZWFkbGVyIDxlYWRsZXJARnJlZUJTRC5vcmc+
CiAgZXVnZW4gPGV1Z2VuQEZyZWVCU0Qub3JnPgogIGltcCA8aW1wQEZyZWVCU0Qub3JnPgogIGpo
YiA8amhiQEZyZWVCU0Qub3JnPgogIGpoaWJiaXRzIDxqaGliYml0c0BGcmVlQlNELm9yZz4KICBq
bWcgPGptZ0BGcmVlQlNELm9yZz4KICBrZXZhbnMgPGtldmFuc0BGcmVlQlNELm9yZz4KICBraWIg
PGtpYkBGcmVlQlNELm9yZz4KICBrcCA8a3BARnJlZUJTRC5vcmc+CiAgbWFudSA8bWFudUBGcmVl
QlNELm9yZz4KICBtYXJraiA8bWFya2pARnJlZUJTRC5vcmc+CiAgbWF2IDxtYXZARnJlZUJTRC5v
cmc+CiAgbWNrdXNpY2sgPG1ja3VzaWNrQEZyZWVCU0Qub3JnPgogIG1tYWN5IDxtbWFjeUBGcmVl
QlNELm9yZz4KICBuX2hpYm1hIDxuX2hpYm1hQEZyZWVCU0Qub3JnPgogIG5wIDxucEBGcmVlQlNE
Lm9yZz4KICBvc2hvZ2JvIDxvc2hvZ2JvQEZyZWVCU0Qub3JnPgogIHBmZyA8cGZnQEZyZWVCU0Qu
b3JnPgogIHJtYWNrbGVtIDxybWFja2xlbUBGcmVlQlNELm9yZz4KICB0cmFzeiA8dHJhc3pARnJl
ZUJTRC5vcmc+CiAgdHVleGVuIDx0dWV4ZW5ARnJlZUJTRC5vcmc+Cgpqb2JzOgogYnVpbGQtYW1k
NjQtZnJlZWJzZC1hZ2FpbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpU
byB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9mcmVlYnNkLmdpdAogICAzYTE4YTkyMDBl
OS4uNzI0NDVhNDFiM2YgIDcyNDQ1YTQxYjNmZmYxNzRjZDQ5ZjliMWI2ZTBiMThhYmE3ODA1Mjkg
LT4gdGVzdGVkL21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 14:33:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 14: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 1frlEt-0001j1-Ri; Mon, 20 Aug 2018 14:33: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=qa+b=ld=citrix.com=prvs=763aa43e8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1frlEs-0001iw-3N
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 14:33:02 +0000
X-Inumbo-ID: 06718e3e-a486-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 06718e3e-a486-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 14:33:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,265,1531785600"; d="scan'208";a="63245098"
Date: Mon, 20 Aug 2018 15:32:58 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180820143258.ykk7pwrhmoto7moh@citrix.com>
References: <20180719172929.20866-1-anthony.perard@citrix.com>
 <20180725083820.2cbdejqibyvu2q7a@citrix.com>
 <20180725104329.GF2296@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180725104329.GF2296@perard.uk.xensource.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, 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>

T24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMTE6NDM6MjlBTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gT24gV2VkLCBKdWwgMjUsIDIwMTggYXQgMDk6Mzg6MjBBTSArMDEwMCwgV2VpIExp
dSB3cm90ZToKPiA+IE9uIFRodSwgSnVsIDE5LCAyMDE4IGF0IDA2OjI5OjI5UE0gKzAxMDAsIEFu
dGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiAtdXNiZGV2aWNlIGlzIGRlcHJlY2F0ZWQgYXMgb2Yg
UUVNVSAyLjEwLgo+ID4gPiAKPiA+ID4gVGhpcyBwYXRjaCByZXBsYWNlIHRoZSBmZXcgb3B0aW9u
cyBkb2N1bWVudGVkIGluIHhsLmNmZyg1KSBieSB0aGUKPiA+ID4gcmVjb21tYW5kZWQgc3ludGF4
LiBBbmQgaWYgdGhlIG9wdGlvbiBpc24ndCByZWNvZ25pemUsIHNpbXBseSB1c2UKPiA+ID4gLXVz
YmRldmljZSB3aXRoIGEgd2FybmluZywgdGhlIG9wdGlvbnMgaXNuJ3QgZW50aXJlbHkgcmVtb3Zl
ZCBmcm9tIFFFTVUKPiA+ID4gdXBzdHJlYW0uCj4gPiA+IAo+ID4gPiBBbHNvLCByZW1vdmUgZnJv
bSB0aGUgbWFudWFsIHRoZSBzZW50ZW5jZSBpbnZpdGluZyB0byByZWFkIFFFTVUncwo+ID4gPiBk
b2N1bWVudGF0aW9uLgo+ID4gPiAKPiA+ID4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQg
PGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gPiA+IC0tLQo+ID4gPiAgZG9jcy9tYW4veGwu
Y2ZnLnBvZC41LmluIHwgIDMgLS0KPiA+ID4gIHRvb2xzL2xpYnhsL2xpYnhsX2RtLmMgICB8IDY2
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0KPiA+ID4gIDIgZmlsZXMg
Y2hhbmdlZCwgNjEgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKPiA+ID4gCj4gPiA+IGRp
ZmYgLS1naXQgYS9kb2NzL21hbi94bC5jZmcucG9kLjUuaW4gYi9kb2NzL21hbi94bC5jZmcucG9k
LjUuaW4KPiA+ID4gaW5kZXggMDk5YTI4ZGM3YS4uNzQzNzVlMDIyNSAxMDA2NDQKPiA+ID4gLS0t
IGEvZG9jcy9tYW4veGwuY2ZnLnBvZC41LmluCj4gPiA+ICsrKyBiL2RvY3MvbWFuL3hsLmNmZy5w
b2QuNS5pbgo+ID4gPiBAQCAtMjQ2OCw5ICsyNDY4LDYgQEAgd3JpdGUgImhvc3Q6OC4yIi4KPiA+
ID4gIAo+ID4gPiAgVGhlIGZvcm0gdXNiZGV2aWNlPURFVklDRSBpcyBhbHNvIGFjY2VwdGVkIGZv
ciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eS4KPiA+ID4gIAo+ID4gPiAtTW9yZSB2YWxpZCBvcHRp
b25zIGNhbiBiZSBmb3VuZCBpbiB0aGUgInVzYmRldmljZSIgc2VjdGlvbiBvZiB0aGUgUUVNVQo+
ID4gPiAtZG9jdW1lbnRhdGlvbi4KPiA+ID4gLQo+ID4gCj4gPiBEb2VzIHRoaXMgbWVhbiB3ZSBp
bnRlbmQgdG8gb25seSBzdXBwb3J0IHRoZSBvcHRpb25zIGxpc3RlZCBpbgo+ID4geGwuY2ZnKDUp
Pwo+IAo+IEkgaGF2ZSBubyBpZGVhIHdoaWNoIG9wdGlvbnMgYXJlIHN1cHBvcnRlZC4gSSBjYW4g
bGVhdmUgdGhhdCBleHRyYQo+IHNlbnRlbmNlIGluIHRoZSBtYW51YWwsIGFzIHRoZSBtZWFuaW5n
IGNoYW5nZSBvdmVyIHRpbWUsIG91dHNpZGUgb2Ygb3VyCj4gY29udHJvbC4gUmlnaHQga25vdywg
b24gbXkgbWFjaGluZSwgaW4gYG1hbiBxZW11YCwgaXQgbWVhbnMKPiBtb3VzZS90YWJsZXQvYnJh
aWxsZSArIGl0IGlzIGRlcHJlY2F0ZWQuCj4gCj4gSGF2aW5nIGEgbG9vayBpbnRvIFNVUFBPUlQu
bWQsIEkgc2hvdWxkIGFsc28gcGFyc2UgIm1vdXNlIiwgYXMgYm90aAo+IHVzYm1vdXNlIGFuZCB1
c2J0YWJsZXQgYXJlIHN1cHBvcnRlZC4gVGhlcmUgaXMgYWxzbyAiSG9zdCBVU0IKPiBwYXNzdGhy
b3VnaCIgZm9yIHdoaWNoIHN1cHBvcnQgYXMgYmVlbiByZW1vdmVkIHVwc3RyZWFtLiBUaGF0J3Mg
aXQsCj4gbm90aGluZyBlbHNlIGlzIHN1cHBvcnRlZCBhY2NvcmRpbmcgdG8gdGhlIGRvY3VtZW50
Lgo+IAo+ID4gSWYgc28sIEkgdGhpbmsgd2Ugc2hvdWxkIG1ha2UgY2xlYXIgaGVyZSAtLSB0aGlz
IGlzIGEgcmVncmVzc2lvbi4gQW5kCj4gPiB0ZWxsIHVzZXJzIGlmIHRoZXkgaGF2ZSBhcHBlbmRl
ZCB0aGVpciBvd24gb3B0aW9ucyB0aGV5IHNob3VsZCB0YWtlCj4gPiBhY3Rpb25zLCBsaWtlIHVz
aW5nIGRldmljZV9tb2RlbF9leHRyYV9hcmdzIG9yIHNvbWV0aGluZyBlbHNlICg/KS4KPiAKPiAi
c29tZXRoaW5nIGVsc2UiIGNvdWxkIGJlIHNlbmQgYSBtc2cgdG8geGVuLWRldmVsLCBzbyB0aGF0
IHdlIGNhbiBhZGQKPiBzdXBwb3J0IGZvciBpdCwgZXh0cmFfYXJncyBpcyBhIG5pY2Ugd29yayBh
cm91bmQsIGF0IGxlYXN0LCB1c2VyIHNob3VsZAo+IGtub3cgdGhhdCB0aGUgb3B0aW9ucyBtaWdo
dCBicmVhayBpZiBxZW11IGNoYW5nZS4KPiAKClRoaXMgaXMgZmFpciBlbm91Z2guCgo+IEFsc28s
IHlvdSBzYWlkIHdlIGNvdWxkIHBhcnNlIGZldyBrbm93IG9wdGlvbnMgYW5kIHJlamVjdCB0aGUg
cmVzdDoKPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRl
dmVsLzIwMTgtMDMvbXNnMDI3NzAuaHRtbAo+IAoKSSB0aGluayB0aGlzIGlzIHRoZSBtb3N0bHkg
c3VzdGFpbmFibGUgd2F5IGdvaW5nIGZvcndhcmQuCgo+IEFzIGZvciB3aGF0IHRvIGRvIHRvIHRl
bGwgdGhlIHVzZXJzIHRvIHVzZSB0aGUga2l0Y2hlbiBzaW5rLCBJIGhhdmUgbm8KPiBpZGVhLgo+
IAo+ID4gSG93IGRvZXMgbGlidmlydCBoYW5kbGUgUUVNVSBvcHRpb24gZGVwcmVjYXRpb24/Cj4g
Cj4gSSBkb24ndCB0aGluayB0aGV5IGhhbmRsZSBpdCB2ZXJ5IHdlbGwuIEkgdGhpbmsgaXQncyBi
YXNpY2FseSB3aGVuIHRoZQo+IGRlcHJlY2F0ZWQgb3B0aW9uIGlzIHJlbW92ZWQgZnJvbSBRRU1V
IHRoYXQgdGhleSBub3RpY2UgbGlidmlydCBuZWVkIHRvCj4gYmUgZml4ZWQgKFRoYXQncyB3aGF0
IEkgZ290IGZyb20gcmVhZGluZyBhIHRocmVhZCBvbiBxZW11LWRldmVsKS4KCkhvdyBkbyB0aGV5
IGZpeCB0aGlzIHNvcnQgb2YgdGhpbmdzPyBEbyB0aGV5IHJlamVjdCByZW1vdmVkIG9wdGlvbnMg
b3IKdHJ5IChhcyBiZXN0IGVmZm9ydCkgdG8gdHJhbnNsYXRlPwoKV2VpLgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 14:37:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 14:37:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frlJK-0001uJ-Id; Mon, 20 Aug 2018 14:37: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=bhjx=ld=citrix.com=prvs=76356e8f4=roger.pau@srs-us1.protection.inumbo.net>)
 id 1frlJJ-0001uE-Au
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 14:37:37 +0000
X-Inumbo-ID: 673b6c5c-a486-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 673b6c5c-a486-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 16:36:21 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,265,1531785600"; d="scan'208";a="77865998"
Date: Mon, 20 Aug 2018 16:34:31 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180820143431.cyfoqsverger2wit@mac>
References: <20180820105113.28840-1-roger.pau@citrix.com>
 <20180820105113.28840-2-roger.pau@citrix.com>
 <23418.40349.15959.260209@mariner.uk.xensource.com>
 <20180820110714.qx3pohtjvgaypoa4@mac>
 <23418.51829.610118.310209@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23418.51829.610118.310209@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 2/2] osstest: configure git proxy for 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: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBBdWcgMjAsIDIwMTggYXQgMDM6MDQ6MzdQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gUm9nZXIgUGF1IE1vbm7DqSB3cml0ZXMgKCJSZTogW1BBVENIIDIvMl0gb3NzdGVzdDog
Y29uZmlndXJlIGdpdCBwcm94eSBmb3IgRnJlZUJTRCIpOgo+ID4gT24gTW9uLCBBdWcgMjAsIDIw
MTggYXQgMTE6NTM6MTdBTSArMDEwMCwgSWFuIEphY2tzb24gd3JvdGU6Cj4gPiA+IFJvZ2VyIFBh
dSBNb25uZSB3cml0ZXMgKCJbUEFUQ0ggMi8yXSBvc3N0ZXN0OiBjb25maWd1cmUgZ2l0IHByb3h5
IGZvciBGcmVlQlNEIik6Cj4gPiA+ID4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPiA+IAo+ID4gPiBBY2tlZC1ieTogSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gPiA+IAo+ID4gPiBUaGFua3MuCj4gPiA+IAo+
ID4gPiBEbyB5b3Ugd2FudCBtZSB0byBwdXNoIHRoZXNlIHRvIHByZXRlc3Qgc29vbiA/Cj4gPiAK
PiA+IElmIHlvdSBjb3VsZCwgeWVzIHBsZWFzZS4gSSdtIGhvcGluZyB0aGlzIHdpbGwgdW5ibG9j
ayB0aGUgRnJlZUJTRAo+ID4gYnVpbGQsIG9yIGF0IGxlYXN0IGdldCBpdCBjbG9zZXIgdG8gdW5i
bG9ja2luZyA6KQo+IAo+IG1hcmluZXI6dGVzdGluZy5naXQ+IC4vbWctYWxsb2NhdGUgLWwKPiBH
bG9iYWwgc3ltYm9sICIkaG8iIHJlcXVpcmVzIGV4cGxpY2l0IHBhY2thZ2UgbmFtZSBhdCBPc3N0
ZXN0L1Rlc3RTdXBwb3J0LnBtIGxpbmUgMjkyMi4KPiBDb21waWxhdGlvbiBmYWlsZWQgaW4gcmVx
dWlyZSBhdCAuL21nLWFsbG9jYXRlIGxpbmUgODYuCj4gQkVHSU4gZmFpbGVkLS1jb21waWxhdGlv
biBhYm9ydGVkIGF0IC4vbWctYWxsb2NhdGUgbGluZSA4Ni4KPiBtYXJpbmVyOnRlc3RpbmcuZ2l0
Pgo+IAo+IEFuZCBzaW1pbGFyIHRoaW5ncyBmcm9tIGNyb24uICBJIGhhdmUgcmV3b3VuZCBwcmV0
ZXN0IGFuZCB3aWxsIGF3YWl0Cj4gdXBkYXRlZCBwYXRjaGVzLi4uCgpTb3JyeSwgaGVyZSBpcyBh
IHdvcmtpbmcgYnJhbmNoOgoKZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Blb3BsZS9yb3lnZXIvb3Nz
dGVzdC5naXQgZ2l0LXByb3h5CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 14:40:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 14:40: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 1frlMA-0002Yd-24; Mon, 20 Aug 2018 14:40:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qa+b=ld=citrix.com=prvs=763aa43e8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1frlM9-0002YX-GZ
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 14:40:33 +0000
X-Inumbo-ID: 1353c845-a487-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1353c845-a487-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 14:41:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,265,1531785600"; d="scan'208";a="63246135"
Date: Mon, 20 Aug 2018 15:40:26 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <20180820144026.azshjpqdqb6q4p37@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
c2hjaGVua28gd3JvdGU6ClsuLi5dCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnMvZ250dGFiL2xp
bnV4LmMgYi90b29scy9saWJzL2dudHRhYi9saW51eC5jCj4gaW5kZXggODM0N2RkZDNkOWNmLi45
NzY1MTQ2ZjdlYjYgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlicy9nbnR0YWIvbGludXguYwo+ICsr
KyBiL3Rvb2xzL2xpYnMvZ250dGFiL2xpbnV4LmMKPiBAQCAtMSw1ICsxLDYgQEAKPiAgLyoKPiAg
ICogQ29weXJpZ2h0IChjKSAyMDA3LTIwMDgsIEQgRyBNdXJyYXkgPERlcmVrLk11cnJheUBjbC5j
YW0uYWMudWs+Cj4gKyAqIENvcHlyaWdodCAoYykgMjAxOCwgT2xla3NhbmRyIEFuZHJ1c2hjaGVu
a28sIEVQQU0gU3lzdGVtcyBJbmMuCj4gICAqCj4gICAqIFRoaXMgbGlicmFyeSBpcyBmcmVlIHNv
ZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IKPiAgICogbW9kaWZ5IGl0IHVu
ZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYwo+IEBAIC0zMDks
NiArMzEwLDExOCBAQCBpbnQgb3NkZXBfZ250dGFiX2dyYW50X2NvcHkoeGVuZ250dGFiX2hhbmRs
ZSAqeGd0LAo+ICAgICAgcmV0dXJuIHJjOwo+ICB9Cj4gIAo+ICtpbnQgb3NkZXBfZ250dGFiX2Rt
YWJ1Zl9leHBfZnJvbV9yZWZzKHhlbmdudHRhYl9oYW5kbGUgKnhndCwgdWludDMyX3QgZG9taWQs
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZmxhZ3Ms
IHVpbnQzMl90IGNvdW50LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnN0IHVpbnQzMl90ICpyZWZzLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVpbnQzMl90ICpkbWFidWZfZmQpCj4gK3sKPiArICAgIHN0cnVjdCBpb2N0bF9nbnRk
ZXZfZG1hYnVmX2V4cF9mcm9tX3JlZnMgKmZyb21fcmVmczsKCllvdSBjYW4gc2V0IGZyb21fcmVm
cyB0byBOVUxMIGhlcmUsIHRoZW4gLi4uCgo+ICsgICAgaW50IHJjID0gMDsKPiArCj4gKyAgICBp
ZiAoICFjb3VudCApCj4gKyAgICB7Cj4gKyAgICAgICAgZXJybm8gPSBFSU5WQUw7Cj4gKyAgICAg
ICAgcmV0dXJuIC0xOwoKICAgIHJjID0gLTE7CiAgICBnb3RvIG91dDsKCmluIGFsbCBleGl0IHBh
dGhzLgoKSSBkb24ndCBsaWtlIHVzaW5nIHR3byBlcnJvciBoYW5kbGluZyBzdHlsZXMuIFNvIHBs
ZWFzZSBlaXRoZXIgY2hhbmdlIHRvCnVzZSBnb3RvIG9ubHkgb3IgZGVsZXRlIHRoZSBvbmx5IGdv
dG8gaW4gdGhpcyBmdW5jdGlvbi4KCj4gKyAgICB9Cj4gKwo+ICsgICAgZnJvbV9yZWZzID0gbWFs
bG9jKHNpemVvZigqZnJvbV9yZWZzKSArCj4gKyAgICAgICAgICAgICAgICAgICAgICAgKGNvdW50
IC0gMSkgKiBzaXplb2YoZnJvbV9yZWZzLT5yZWZzWzBdKSk7Cj4gKyAgICBpZiAoICFmcm9tX3Jl
ZnMgKQo+ICsgICAgewo+ICsgICAgICAgIGVycm5vID0gRU5PTUVNOwo+ICsgICAgICAgIHJldHVy
biAtMTsKPiArICAgIH0KPiArCj4gKyAgICBmcm9tX3JlZnMtPmZsYWdzID0gZmxhZ3M7Cj4gKyAg
ICBmcm9tX3JlZnMtPmNvdW50ID0gY291bnQ7Cj4gKyAgICBmcm9tX3JlZnMtPmRvbWlkID0gZG9t
aWQ7Cj4gKwo+ICsgICAgbWVtY3B5KGZyb21fcmVmcy0+cmVmcywgcmVmcywgY291bnQgKiBzaXpl
b2YoZnJvbV9yZWZzLT5yZWZzWzBdKSk7Cj4gKwo+ICsgICAgaWYgKCAocmMgPSBpb2N0bCh4Z3Qt
PmZkLCBJT0NUTF9HTlRERVZfRE1BQlVGX0VYUF9GUk9NX1JFRlMsIGZyb21fcmVmcykpICkKPiAr
ICAgIHsKPiArICAgICAgICBHVEVSUk9SKHhndC0+bG9nZ2VyLCAiaW9jdGwgRE1BQlVGX0VYUF9G
Uk9NX1JFRlMgZmFpbGVkIik7Cj4gKyAgICAgICAgZ290byBvdXQ7Cj4gKyAgICB9Cj4gKwo+ICsg
ICAgKmRtYWJ1Zl9mZCA9IGZyb21fcmVmcy0+ZmQ7Cj4gKwo+ICtvdXQ6Cj4gKyAgICBmcmVlKGZy
b21fcmVmcyk7Cj4gKyAgICByZXR1cm4gcmM7Cj4gK30KPiArCj4gK2ludCBvc2RlcF9nbnR0YWJf
ZG1hYnVmX2V4cF93YWl0X3JlbGVhc2VkKHhlbmdudHRhYl9oYW5kbGUgKnhndCwKPiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZmQsIHVpbnQzMl90
IHdhaXRfdG9fbXMpCj4gK3sKPiArICAgIHN0cnVjdCBpb2N0bF9nbnRkZXZfZG1hYnVmX2V4cF93
YWl0X3JlbGVhc2VkIHdhaXQ7Cj4gKyAgICBpbnQgcmM7Cj4gKwo+ICsgICAgd2FpdC5mZCA9IGZk
Owo+ICsgICAgd2FpdC53YWl0X3RvX21zID0gd2FpdF90b19tczsKPiArCj4gKyAgICBpZiAoIChy
YyA9IGlvY3RsKHhndC0+ZmQsIElPQ1RMX0dOVERFVl9ETUFCVUZfRVhQX1dBSVRfUkVMRUFTRUQs
ICZ3YWl0KSkgKSB7Cgp7IHNob3VsZCBiZSBvbiBhIG5ldyBsaW5lLgoKPiArICAgICAgICBpZiAo
IGVycm5vID09IEVOT0VOVCApIHsKCkRpdHRvLgoKPiArICAgICAgICAgICAgLyogVGhlIGJ1ZmZl
ciBtYXkgaGF2ZSBhbHJlYWR5IGJlZW4gcmVsZWFzZWQuICovCj4gKyAgICAgICAgICAgIGVycm5v
ID0gMDsKPiArICAgICAgICAgICAgcmMgPSAwOwo+ICsgICAgICAgIH0gZWxzZQo+ICsgICAgICAg
ICAgICBHVEVSUk9SKHhndC0+bG9nZ2VyLCAiaW9jdGwgRE1BQlVGX0VYUF9XQUlUX1JFTEVBU0VE
IGZhaWxlZCIpOwo+ICsgICAgfQo+ICsKPiArICAgIHJldHVybiByYzsKPiArfQo+ICsKPiAraW50
IG9zZGVwX2dudHRhYl9kbWFidWZfaW1wX3RvX3JlZnMoeGVuZ250dGFiX2hhbmRsZSAqeGd0LCB1
aW50MzJfdCBkb21pZCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWlu
dDMyX3QgZmQsIHVpbnQzMl90IGNvdW50LCB1aW50MzJfdCAqcmVmcykKPiArewo+ICsgICAgc3Ry
dWN0IGlvY3RsX2dudGRldl9kbWFidWZfaW1wX3RvX3JlZnMgKnRvX3JlZnM7Cj4gKyAgICBpbnQg
cmMgPSAwOwo+ICsKPiArICAgIGlmICggIWNvdW50ICkKPiArICAgIHsKPiArICAgICAgICBlcnJu
byA9IEVJTlZBTDsKPiArICAgICAgICByZXR1cm4gLTE7CgpTYW1lIGNvbW1lbnRzIG9uIGVycm9y
IGhhbmRsaW5nIGFwcGx5IHRvIHRoaXMgZnVuY3Rpb24gdG9vLgoKVGhlIHJlc3QgbG9va3MgZmlu
ZS4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 14:40:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 14:40: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 1frlME-0002Z0-Bq; Mon, 20 Aug 2018 14:40:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=spvk=ld=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frlMC-0002Ym-S7
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 14:40:36 +0000
X-Inumbo-ID: 15dbc855-a487-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 15dbc855-a487-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 14:41: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 1frlMB-00088L-KA; Mon, 20 Aug 2018 14:40: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 1frlMB-0004D6-Ck; Mon, 20 Aug 2018 14:40:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frlMB-00081q-C7; Mon, 20 Aug 2018 14:40:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126253-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=3a2b8525b883baa87fe89b3da58f5c09fa599b99
X-Osstest-Versions-That: xen=b8f33431f3dd23fb43a879f4bdb4283fdc9465ad
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 20 Aug 2018 14:40:35 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126253: 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>

ZmxpZ2h0IDEyNjI1MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjI1My8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDNhMmI4NTI1Yjg4M2JhYTg3ZmU4OWIzZGE1OGY1YzA5
ZmE1OTliOTkKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGI4ZjMzNDMx
ZjNkZDIzZmI0M2E4NzlmNGJkYjQyODNmZGM5NDY1YWQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NjA2MyAgMjAxOC0wOC0xNyAxODowMjo0NiBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjYyNTMgIDIwMTgtMDgtMjAgMTI6MDA6MzIgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBJYW4gSmFja3Nv
biA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4K
ICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21l
L3hlbi9naXQveGVuLmdpdAogICBiOGYzMzQzMWYzLi4zYTJiODUyNWI4ICAzYTJiODUyNWI4ODNi
YWE4N2ZlODliM2RhNThmNWMwOWZhNTk5Yjk5IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 14:50:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 14:50:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frlVE-00034r-91; Mon, 20 Aug 2018 14:49: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=spvk=ld=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frlVC-00034i-Rg
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 14:49:54 +0000
X-Inumbo-ID: 622b77a7-a488-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 622b77a7-a488-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 14:50: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 1frlVA-0008Jj-Fo; Mon, 20 Aug 2018 14:49: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 1frlV9-0004tE-Tl; Mon, 20 Aug 2018 14:49:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frlV9-0002za-Sm; Mon, 20 Aug 2018 14:49:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126187-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-4.9:test-amd64-i386-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-amd64-xl:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt:guest-start:fail:regression
 linux-4.9:test-amd64-i386-xl-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-i386-xl:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-armhf-armhf-xl:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-libvirt:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-xl-cubietruck:guest-start:fail:regression
 linux-4.9:test-amd64-i386-rumprun-i386:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-4.9:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 linux-4.9:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 linux-4.9:test-armhf-armhf-xl-arndale:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-4.9:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 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-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-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-amd64-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=ea101a702611f987c937a5fafe00f714fd9c1fe8
X-Osstest-Versions-That: linux=060744011e93679f03932f050619744be895b772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 20 Aug 2018 14:49:51 +0000
Subject: [Xen-devel] [linux-4.9 test] 126187: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjE4NyBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjE4Ny8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgMTEgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAyMSBndWVzdC1zdGFydC9kZWJpYW4gICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1
MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIg
MjEgZ3Vlc3Qtc3RhcnQvZGViaWFuICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAyMSBndWVzdC1zdGFydC9kZWJpYW4gICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAyMSBndWVzdC1z
dGFydC9kZWJpYW4gICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4g
MTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgMTAgcmVkaGF0LWlu
c3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEw
IHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZtLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMu
IDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBS
RUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3
aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJF
R1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3Rh
bGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0
ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMu
IDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xY293MiAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93
cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNTE4Mwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwg
UkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAg
d2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAx
MjUxODMKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2
LXJ1bXBydW4taTM4NiAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRlYmlh
bi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTE4MwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1Iu
IHZzLiAxMjUxODMKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTAgZGViaWFuLWRpLWlu
c3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwoKUmVncmVzc2lvbnMgd2hpY2ggYXJl
IHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTE4MwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBsaW51eCAgICAgICAgICAgICAgICBlYTEwMWE3MDI2MTFmOTg3YzkzN2E1ZmFmZTAwZjcxNGZk
OWMxZmU4CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAwNjA3NDQwMTFl
OTM2NzlmMDM5MzJmMDUwNjE5NzQ0YmU4OTViNzcyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUx
ODMgIDIwMTgtMDctMTUgMTY6NDY6NTMgWiAgIDM1IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAg
MTI1MjcxICAyMDE4LTA3LTE3IDEwOjEyOjE5IFogICAzNCBkYXlzICAgMTYgYXR0ZW1wdHMKVGVz
dGluZyBzYW1lIHNpbmNlICAgMTI2MTg3ICAyMDE4LTA4LTE5IDAyOjAxOjIyIFogICAgMSBkYXlz
ICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQozOTEgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUg
MTQzNzEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 14:52:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 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 1frlXt-0003vC-Tt; Mon, 20 Aug 2018 14:52: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=qa+b=ld=citrix.com=prvs=763aa43e8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1frlXt-0003v7-5W
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 14:52:41 +0000
X-Inumbo-ID: 829471f1-a488-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 829471f1-a488-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 16:51:25 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,265,1531785600"; d="scan'208";a="63247798"
Date: Mon, 20 Aug 2018 15:52:36 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180820145236.noufnhahspgi6tpa@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-8-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-8-anthony.perard@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDU6NDlQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gVGhpcyB2YXJpYWJsZSBpcyBvbmx5IHVzZWQgb25jZSwgbm8gbmVlZCB0byBrZWVw
IGl0IGluIHRoZSBoYW5kbGVyLgo+IAo+IEFsc28gZml4IGNvZGluZyBzdHlsZSAocmVtb3ZlIHNw
YWNlIGFmdGVyIHNpemVvZikuCj4gQW5kIGFsbG93IHN0cm5jcHkgdG8gdXNlIGFsbCB0aGUgc3Bh
Y2UgaW4gc3VuX3BhdGguCj4gCj4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhv
bnkucGVyYXJkQGNpdHJpeC5jb20+CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 14:53:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 14: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 1frlYC-0003xR-7y; Mon, 20 Aug 2018 14:53: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=spvk=ld=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frlYB-0003xD-Fl
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 14:52:59 +0000
X-Inumbo-ID: 8db22664-a488-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8db22664-a488-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 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 1frlY8-0008MZ-K6; Mon, 20 Aug 2018 14: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 1frlY8-000540-7g; Mon, 20 Aug 2018 14:52:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frlY8-0004x5-73; Mon, 20 Aug 2018 14:52:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126250-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=131818ba5a83d1e8f3f1b4c041200755fff64abb
X-Osstest-Versions-That: ovmf=43fe4c4052922c6baa36cf4664ce63b8699d9176
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 20 Aug 2018 14:52:56 +0000
Subject: [Xen-devel] [ovmf test] 126250: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjI1MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYyNTAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAxMzE4MThiYTVhODNkMWU4ZjNmMWI0YzA0MTIwMDc1
NWZmZjY0YWJiCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA0M2ZlNGM0
MDUyOTIyYzZiYWEzNmNmNDY2NGNlNjNiODY5OWQ5MTc2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjYyMzggIDIwMTgtMDgtMjAgMDU6MTA6NDMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI2MjUwICAyMDE4LTA4LTIwIDA5OjQwOjQxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgUnVpeXUgTmkg
PHJ1aXl1Lm5pQGludGVsLmNvbT4KICBzaGVuZ2xlaSA8c2hlbmdsZWkuemhhbmdAaW50ZWwuY29t
PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6
CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIDQz
ZmU0YzQwNTIuLjEzMTgxOGJhNWEgIDEzMTgxOGJhNWE4M2QxZThmM2YxYjRjMDQxMjAwNzU1ZmZm
NjRhYmIgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 14:56:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 14:56:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frlb8-0004BB-OW; Mon, 20 Aug 2018 14: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=vhn4=ld=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1frlb7-0004B6-6Z
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 14:56:01 +0000
X-Inumbo-ID: 3c1a1b5e-a489-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3c1a1b5e-a489-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 14:56:36 +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 56627ACA8;
 Mon, 20 Aug 2018 14:55:58 +0000 (UTC)
To: Thomas Gleixner <tglx@linutronix.de>
References: <20180820051456.20779-1-jgross@suse.com>
 <20180820051456.20779-3-jgross@suse.com>
 <alpine.DEB.2.21.1808201519270.1551@nanos.tec.linutronix.de>
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: <9286b65d-3f55-2b48-848b-b507be6883c7@suse.com>
Date: Mon, 20 Aug 2018 16:55: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: <alpine.DEB.2.21.1808201519270.1551@nanos.tec.linutronix.de>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] x86/pae: use 64 bit atomic xchg
 function in native_ptep_get_and_clear
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: x86@kernel.org, linux-kernel@vger.kernel.org, mingo@redhat.com,
 hpa@zytor.com, xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAvMDgvMTggMTU6MjYsIFRob21hcyBHbGVpeG5lciB3cm90ZToKPiBPbiBNb24sIDIwIEF1
ZyAyMDE4LCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBJbiBjYXNlIGFkZGluZyBhYm91dCA2IGN5
Y2xlcyBmb3IgbmF0aXZlX3B0ZXBfZ2V0X2FuZF9jbGVhcigpIGlzIGJlbGlldmVkCj4+IHRvIGJl
IHRvbyBiYWQgSSBjYW4gbW9kaWZ5IHRoZSBwYXRjaCB0byBhZGQgYSBwYXJhdmlydCBmdW5jdGlv
biBmb3IgdGhhdAo+PiBwdXJwb3NlIGluIG9yZGVyIHRvIGFkZCB0aGUgb3ZlcmhlYWQgZm9yIFhl
biBndWVzdHMgb25seSAoaW4gZmFjdCB0aGUKPj4gb3ZlcmhlYWQgZm9yIFhlbiBndWVzdHMgd2ls
bCBiZSBsZXNzLCBhcyBvbmx5IG9uZSBpbnN0cnVjdGlvbiB3cml0aW5nIHRvCj4+IHRoZSBQVEUg
aGFzIHRvIGJlIGVtdWxhdGVkIGJ5IHRoZSBoeXBlcnZpc29yKS4KPiAKPiBJIGRvdWJ0IHRoYXQg
aXRzIHdvcnRoIHRoZSB0cm91YmxlIG9mIHlldCBhbm90aGVyIHBhcmF2aXJ0IHRoaW5neS4KPiAK
Pj4gLS0tCj4+ICBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ3RhYmxlLTNsZXZlbC5oIHwgMTQgKysr
KysrKystLS0tLS0KPj4gIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDYgZGVsZXRp
b25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ3RhYmxlLTNs
ZXZlbC5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGd0YWJsZS0zbGV2ZWwuaAo+PiBpbmRleCBh
NTY0MDg0YzYxNDEuLjc5MTlhZTRlMjdkOCAxMDA2NDQKPj4gLS0tIGEvYXJjaC94ODYvaW5jbHVk
ZS9hc20vcGd0YWJsZS0zbGV2ZWwuaAo+PiArKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ3Rh
YmxlLTNsZXZlbC5oCj4+IEBAIC0yLDYgKzIsOCBAQAo+PiAgI2lmbmRlZiBfQVNNX1g4Nl9QR1RB
QkxFXzNMRVZFTF9ICj4+ICAjZGVmaW5lIF9BU01fWDg2X1BHVEFCTEVfM0xFVkVMX0gKPj4gIAo+
PiArI2luY2x1ZGUgPGFzbS9hdG9taWM2NF8zMi5oPgo+PiArCj4+ICAvKgo+PiAgICogSW50ZWwg
UGh5c2ljYWwgQWRkcmVzcyBFeHRlbnNpb24gKFBBRSkgTW9kZSAtIHRocmVlLWxldmVsIHBhZ2UK
Pj4gICAqIHRhYmxlcyBvbiBQUHJvKyBDUFVzLgo+PiBAQCAtMTQ4LDE0ICsxNTAsMTQgQEAgc3Rh
dGljIGlubGluZSB2b2lkIHB1ZF9jbGVhcihwdWRfdCAqcHVkcCkKPj4gICNpZmRlZiBDT05GSUdf
U01QCj4+ICBzdGF0aWMgaW5saW5lIHB0ZV90IG5hdGl2ZV9wdGVwX2dldF9hbmRfY2xlYXIocHRl
X3QgKnB0ZXApCj4+ICB7Cj4+IC0JcHRlX3QgcmVzOwo+PiArCXVuaW9uIHsKPj4gKwkJcHRlX3Qg
cHRlOwo+PiArCQlsb25nIGxvbmcgdmFsOwo+PiArCX0gcmVzOwo+PiAgCj4+IC0JLyogeGNoZyBh
Y3RzIGFzIGEgYmFycmllciBiZWZvcmUgdGhlIHNldHRpbmcgb2YgdGhlIGhpZ2ggYml0cyAqLwo+
PiAtCXJlcy5wdGVfbG93ID0geGNoZygmcHRlcC0+cHRlX2xvdywgMCk7Cj4+IC0JcmVzLnB0ZV9o
aWdoID0gcHRlcC0+cHRlX2hpZ2g7Cj4+IC0JcHRlcC0+cHRlX2hpZ2ggPSAwOwo+PiArCXJlcy52
YWwgPSBhcmNoX2F0b21pYzY0X3hjaGcoKGF0b21pYzY0X3QgKilwdGVwLCAwKTsKPiAKPiBDb3Vs
ZG4ndCB5b3UganVzdCBrZWVwCj4gCj4gCSBwdGVfdCByZXM7Cj4gCj4gYW5kIGRvOgo+IAo+IAly
ZXMucHRlID0gKHB0ZXZhbF90KSBhcmNoX2F0b21pYzY0X3hjaGcoKGF0b21pYzY0X3QgKilwdGVw
LCAwKTsKPiAKPiBIbW0/CgpZZXMsIGdvdCB0aGlzIHN1Z2dlc3Rpb24gYWxyZWFkeSBieSBKYW4u
IEknbSB3YWl0aW5nIHdpdGggVjIgdW50aWwKdG9tb3Jyb3cgdG8gc2VlIHdoZXRoZXIgc29tZW9u
ZSBoYXMgb3RoZXIgY29tcGxhaW50cy4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 14:56:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 14:56:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frlbM-0004CV-1C; Mon, 20 Aug 2018 14:56: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=qa+b=ld=citrix.com=prvs=763aa43e8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1frlbK-0004CG-25
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 14:56:14 +0000
X-Inumbo-ID: 016c8194-a489-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 016c8194-a489-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 16:54:58 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,265,1531785600"; d="scan'208";a="63248464"
Date: Mon, 20 Aug 2018 15:56:09 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180820145609.lmfjsowp7y6vbuky@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-9-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-9-anthony.perard@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDU6NTBQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gVGhlcmUgaXMgZ29pbmcgdG8gYmUgYSBmZXcgbW9yZSB1c2VycyB0aGF0IHdhbnQg
dG8gdXNlIFVOSVggc29ja2V0LCB0aGlzCj4gaGVscGVyIGlzIHRvIHByZXBhcmUgdGhlIGBzdHJ1
Y3Qgc29ja2FkZHJfdW5gIGFuZCBjaGVjayB0aGF0IHRoZSBwYXRoCj4gaXNuJ3QgdG9vIGxvbmcu
Cj4gCj4gQWxzbyBzdGFydCB0byB1c2UgaXQgaW4gbGlieGxfcW1wLmMuCj4gCj4gU2lnbmVkLW9m
Zi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CgpXaXRoIFJv
Z2VyJ3MgY29tbWVudCBmaXhlZDoKCkFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 14:56:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 14:56:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frlba-0004FQ-BJ; Mon, 20 Aug 2018 14:56: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=qa+b=ld=citrix.com=prvs=763aa43e8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1frlbZ-0004FD-Cc
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 14:56:29 +0000
X-Inumbo-ID: 4cc2d842-a489-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4cc2d842-a489-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 14:57:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,265,1531785600"; d="scan'208";a="63248516"
Date: Mon, 20 Aug 2018 15:56:24 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180820145624.rfa6x4b2nyyfuzqm@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-10-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-10-anthony.perard@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDU6NTFQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNp
dHJpeC5jb20+Cj4gQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tPgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 14:57:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 14:57: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 1frlcl-0004RZ-Nh; Mon, 20 Aug 2018 14:57:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qa+b=ld=citrix.com=prvs=763aa43e8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1frlck-0004RP-VJ
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 14:57:42 +0000
X-Inumbo-ID: 78f7ec7b-a489-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 78f7ec7b-a489-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 14:58:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,265,1531785600"; d="scan'208";a="63248722"
Date: Mon, 20 Aug 2018 15:57:39 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180820145738.vjsgtyp2gkhrzlkt@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-12-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-12-anthony.perard@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDU6NTNQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gLi4uIHdoaWNoIGdlbmVyYXRlIHRoZSBwYXRoIHRvIGEgUU1QIHNvY2tldCB0aGF0
IGxpYnhsIHVzZXMuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnku
cGVyYXJkQGNpdHJpeC5jb20+CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 14:58:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 14:58:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frldU-0004Yg-1B; Mon, 20 Aug 2018 14:58: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=wodu=ld=citrix.com=prvs=763624912=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1frldT-0004Ya-5d
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 14:58:27 +0000
X-Inumbo-ID: 5116c071-a489-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5116c071-a489-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 16:57:11 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,265,1531785600"; d="scan'208";a="63248858"
Date: Mon, 20 Aug 2018 15:58:23 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180820145823.GB1256@perard.uk.xensource.com>
References: <20180719172929.20866-1-anthony.perard@citrix.com>
 <20180725083820.2cbdejqibyvu2q7a@citrix.com>
 <20180725104329.GF2296@perard.uk.xensource.com>
 <20180820143258.ykk7pwrhmoto7moh@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180820143258.ykk7pwrhmoto7moh@citrix.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
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>

T24gTW9uLCBBdWcgMjAsIDIwMTggYXQgMDM6MzI6NThQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBXZWQsIEp1bCAyNSwgMjAxOCBhdCAxMTo0MzoyOUFNICswMTAwLCBBbnRob255IFBFUkFS
RCB3cm90ZToKPiA+IE9uIFdlZCwgSnVsIDI1LCAyMDE4IGF0IDA5OjM4OjIwQU0gKzAxMDAsIFdl
aSBMaXUgd3JvdGU6Cj4gPiA+IEhvdyBkb2VzIGxpYnZpcnQgaGFuZGxlIFFFTVUgb3B0aW9uIGRl
cHJlY2F0aW9uPwo+ID4gCj4gPiBJIGRvbid0IHRoaW5rIHRoZXkgaGFuZGxlIGl0IHZlcnkgd2Vs
bC4gSSB0aGluayBpdCdzIGJhc2ljYWx5IHdoZW4gdGhlCj4gPiBkZXByZWNhdGVkIG9wdGlvbiBp
cyByZW1vdmVkIGZyb20gUUVNVSB0aGF0IHRoZXkgbm90aWNlIGxpYnZpcnQgbmVlZCB0bwo+ID4g
YmUgZml4ZWQgKFRoYXQncyB3aGF0IEkgZ290IGZyb20gcmVhZGluZyBhIHRocmVhZCBvbiBxZW11
LWRldmVsKS4KPiAKPiBIb3cgZG8gdGhleSBmaXggdGhpcyBzb3J0IG9mIHRoaW5ncz8gRG8gdGhl
eSByZWplY3QgcmVtb3ZlZCBvcHRpb25zIG9yCj4gdHJ5IChhcyBiZXN0IGVmZm9ydCkgdG8gdHJh
bnNsYXRlPwoKSSBkb24ndCB0aGluayB0aG9zZSBxdWVzdGlvbnMgbWFrZSBzZW5zZXMuIFdoYXQg
InNvcnQgb2YgdGhpbmdzIiA/IFdoaWNoCiJvcHRpb25zIiwgcWVtdSBjb21tYW5kIGxpbmUvcW1w
IG9wdGlvbnMgb3IgdXNlciBmYWNpbmcgb3B0aW9ucz8KCkluIGFueWNhc2UsIEkgZG9uJ3QgdGhp
bmsgSSBrbm93IGVub3VnaCBhYm91dCBsaWJ2aXJ0IChldmVuIGFzIGEgdXNlcikKdG8gYmUgYWJs
ZSB0byByZXNwb25kIHRvIHRob3NlIHF1ZXN0aW9ucywgYnV0IHRoZXkgd291bGQgcHJvYmFibHkg
bm90CmhhdmUgZXhwb3NlZCAtdXNiZGV2aWNlIHRvIHVzZXJzLCBsaWtlIHdlIGRvLgoKLS0gCkFu
dGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 15:24:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 15: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 1frm2H-0007BV-6d; Mon, 20 Aug 2018 15:24: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=qa+b=ld=citrix.com=prvs=763aa43e8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1frm2F-0007BQ-HY
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 15:24:03 +0000
X-Inumbo-ID: e4b49367-a48c-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e4b49367-a48c-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 17:22:48 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,265,1531785600"; d="scan'208";a="63252901"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 20 Aug 2018 16:23:53 +0100
Message-ID: <20180820152353.13215-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] MAINTAINERS: add myself as a reviewer for x86
 patches
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tClNpbmNlIEkn
bSBjaGFuZ2luZyB4ODYgY29kZSBhbGwgb3ZlciB0aGUgcGxhY2UsIEknZCBiZXR0ZXIga2VlcCB1
cAp3aXRoIHdoYXQncyBnb2luZyBvbi4KLS0tCiBNQUlOVEFJTkVSUyB8IDEgKwogMSBmaWxlIGNo
YW5nZWQsIDEgaW5zZXJ0aW9uKCspCgpkaWZmIC0tZ2l0IGEvTUFJTlRBSU5FUlMgYi9NQUlOVEFJ
TkVSUwppbmRleCBmMjhkMGUxZWUwLi4xOTcwMTAwYjM3IDEwMDY0NAotLS0gYS9NQUlOVEFJTkVS
UworKysgYi9NQUlOVEFJTkVSUwpAQCAtNDQwLDYgKzQ0MCw3IEBAIEY6CWRvY3MvbWlzYy92dHBt
LXBsYXRmb3Jtcy50eHQKIFg4NiBBUkNISVRFQ1RVUkUKIE06CUphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KIE06CUFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CitSOglXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogUzoJU3VwcG9ydGVkCiBMOgl4ZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKIEY6CXhlbi9hcmNoL3g4Ni8KLS0gCjIuMTEuMAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 15:24:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 15: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 1frm2b-0007CS-Hl; Mon, 20 Aug 2018 15:24:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vhn4=ld=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1frm2a-0007CI-Ns
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 15:24:24 +0000
X-Inumbo-ID: 33d50c94-a48d-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 33d50c94-a48d-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 15:25: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 A9BDAACB7;
 Mon, 20 Aug 2018 15:24:22 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
Date: Mon, 20 Aug 2018 17:24:20 +0200
Message-Id: <20180820152420.16004-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH RESEND] x86/xen: enable early use of set_fixmap
 in 32-bit Xen PV 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>, 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>

Q29tbWl0IDdiMjViOWNiMGRhZDgzICgieDg2L3hlbi90aW1lOiBJbml0aWFsaXplIHB2IHhlbiB0
aW1lIGluCmluaXRfaHlwZXJ2aXNvcl9wbGF0Zm9ybSgpIikgbW92ZWQgdGhlIG1hcHBpbmcgb2Yg
dGhlIHNoYXJlZCBpbmZvIGFyZWEKYmVmb3JlIHBhZ2V0YWJsZV9pbml0KCkuIFRoaXMgYnJlYWtz
IGJvb3RpbmcgYXMgMzItYml0IFBWIGd1ZXN0IGFzIHRoZQp1c2Ugb2Ygc2V0X2ZpeG1hcCBpc24n
dCBwb3NzaWJsZSBhdCB0aGlzIHRpbWUgb24gMzItYml0LgoKVGhpcyBjYW4gYmUgd29ya2VkIGFy
b3VuZCBieSBwb3B1bGF0aW5nIHRoZSBuZWVkZWQgUE1EIG9uIDMyLWJpdAprZXJuZWwgZWFybGll
ci4KCkluIG9yZGVyIG5vdCB0byByZWltcGxlbWVudCBwb3B1bGF0ZV9leHRyYV9wdGUoKSB1c2lu
ZyBleHRlbmRfYnJrKCkKZm9yIGFsbG9jYXRpbmcgbmV3IHBhZ2UgdGFibGVzIGV4dGVuZCBhbGxv
Y19sb3dfcGFnZXMoKSB0byBkbyB0aGF0IGluCmNhc2UgdGhlIGVhcmx5IHBhZ2UgdGFibGUgcG9v
bCBpcyBub3QgeWV0IGF2YWlsYWJsZS4KCkZpeGVzOiA3YjI1YjljYjBkYWQ4MyAoIng4Ni94ZW4v
dGltZTogSW5pdGlhbGl6ZSBwdiB4ZW4gdGltZSBpbiBpbml0X2h5cGVydmlzb3JfcGxhdGZvcm0o
KSIpClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KUmV2aWV3
ZWQtYnk6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgotLS0KUmVzZW5kaW5n
IHdpdGggY29ycmVjdGVkIEZpeGVzOiB0YWcKQm9yaXMsIHBsZWFzZSB0YWtlIHRoaXMgdmlhIHRo
ZSBYZW4gdHJlZSAoVGhvbWFzIGFza2VkIHVzIHRvIGRvIHNvKQotLS0KIGFyY2gveDg2L21tL2lu
aXQuYyAgICAgICAgICB8IDE3ICsrKysrKysrKysrKy0tLS0tCiBhcmNoL3g4Ni94ZW4vZW5saWdo
dGVuX3B2LmMgfCAgMiArKwogYXJjaC94ODYveGVuL21tdV9wdi5jICAgICAgIHwgIDIgKysKIDMg
ZmlsZXMgY2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS9hcmNoL3g4Ni9tbS9pbml0LmMgYi9hcmNoL3g4Ni9tbS9pbml0LmMKaW5kZXggYWNmYWIz
MjJmYmUwLi41YzMyYTc2NjU0OTIgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L21tL2luaXQuYworKysg
Yi9hcmNoL3g4Ni9tbS9pbml0LmMKQEAgLTk5LDE1ICs5OSwyMiBAQCBfX3JlZiB2b2lkICphbGxv
Y19sb3dfcGFnZXModW5zaWduZWQgaW50IG51bSkKIAl9CiAKIAlpZiAoKHBndF9idWZfZW5kICsg
bnVtKSA+IHBndF9idWZfdG9wIHx8ICFjYW5fdXNlX2Jya19wZ3QpIHsKLQkJdW5zaWduZWQgbG9u
ZyByZXQ7Ci0JCWlmIChtaW5fcGZuX21hcHBlZCA+PSBtYXhfcGZuX21hcHBlZCkKLQkJCXBhbmlj
KCJhbGxvY19sb3dfcGFnZXM6IHJhbiBvdXQgb2YgbWVtb3J5Iik7Ci0JCXJldCA9IG1lbWJsb2Nr
X2ZpbmRfaW5fcmFuZ2UobWluX3Bmbl9tYXBwZWQgPDwgUEFHRV9TSElGVCwKKwkJdW5zaWduZWQg
bG9uZyByZXQgPSAwOworCisJCWlmIChtaW5fcGZuX21hcHBlZCA8IG1heF9wZm5fbWFwcGVkKSB7
CisJCQlyZXQgPSBtZW1ibG9ja19maW5kX2luX3JhbmdlKAorCQkJCQltaW5fcGZuX21hcHBlZCA8
PCBQQUdFX1NISUZULAogCQkJCQltYXhfcGZuX21hcHBlZCA8PCBQQUdFX1NISUZULAogCQkJCQlQ
QUdFX1NJWkUgKiBudW0gLCBQQUdFX1NJWkUpOworCQl9CisJCWlmIChyZXQpCisJCQltZW1ibG9j
a19yZXNlcnZlKHJldCwgUEFHRV9TSVpFICogbnVtKTsKKwkJZWxzZSBpZiAoY2FuX3VzZV9icmtf
cGd0KQorCQkJcmV0ID0gX19wYShleHRlbmRfYnJrKFBBR0VfU0laRSAqIG51bSwgUEFHRV9TSVpF
KSk7CisKIAkJaWYgKCFyZXQpCiAJCQlwYW5pYygiYWxsb2NfbG93X3BhZ2VzOiBjYW4gbm90IGFs
bG9jIG1lbW9yeSIpOwotCQltZW1ibG9ja19yZXNlcnZlKHJldCwgUEFHRV9TSVpFICogbnVtKTsK
KwogCQlwZm4gPSByZXQgPj4gUEFHRV9TSElGVDsKIAl9IGVsc2UgewogCQlwZm4gPSBwZ3RfYnVm
X2VuZDsKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYyBiL2FyY2gveDg2
L3hlbi9lbmxpZ2h0ZW5fcHYuYwppbmRleCBlZTNiMDBjN2FjZGEuLmQ3YjIwMjJlZTMwMSAxMDA2
NDQKLS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCisrKyBiL2FyY2gveDg2L3hlbi9l
bmxpZ2h0ZW5fcHYuYwpAQCAtMTIyLDYgKzEyMiw4IEBAIHN0YXRpYyB2b2lkIF9faW5pdCB4ZW5f
YmFubmVyKHZvaWQpCiAKIHN0YXRpYyB2b2lkIF9faW5pdCB4ZW5fcHZfaW5pdF9wbGF0Zm9ybSh2
b2lkKQogeworCXBvcHVsYXRlX2V4dHJhX3B0ZShmaXhfdG9fdmlydChGSVhfUEFSQVZJUlRfQk9P
VE1BUCkpOworCiAJc2V0X2ZpeG1hcChGSVhfUEFSQVZJUlRfQk9PVE1BUCwgeGVuX3N0YXJ0X2lu
Zm8tPnNoYXJlZF9pbmZvKTsKIAlIWVBFUlZJU09SX3NoYXJlZF9pbmZvID0gKHZvaWQgKilmaXhf
dG9fdmlydChGSVhfUEFSQVZJUlRfQk9PVE1BUCk7CiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hl
bi9tbXVfcHYuYyBiL2FyY2gveDg2L3hlbi9tbXVfcHYuYwppbmRleCA1MjIwNmFkODFlNGIuLjll
NzAxMjg1ODQyMCAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL21tdV9wdi5jCisrKyBiL2FyY2gv
eDg2L3hlbi9tbXVfcHYuYwpAQCAtMjE3MSw2ICsyMTcxLDggQEAgdm9pZCBfX2luaXQgeGVuX3Jl
bG9jYXRlX3AybSh2b2lkKQogI2Vsc2UJLyogIUNPTkZJR19YODZfNjQgKi8KIHN0YXRpYyBSRVNF
UlZFX0JSS19BUlJBWShwbWRfdCwgaW5pdGlhbF9rZXJuZWxfcG1kLCBQVFJTX1BFUl9QTUQpOwog
c3RhdGljIFJFU0VSVkVfQlJLX0FSUkFZKHBtZF90LCBzd2FwcGVyX2tlcm5lbF9wbWQsIFBUUlNf
UEVSX1BNRCk7CitSRVNFUlZFX0JSSyhmaXh1cF9rZXJuZWxfcG1kLCBQQUdFX1NJWkUpOworUkVT
RVJWRV9CUksoZml4dXBfa2VybmVsX3B0ZSwgUEFHRV9TSVpFKTsKIAogc3RhdGljIHZvaWQgX19p
bml0IHhlbl93cml0ZV9jcjNfaW5pdCh1bnNpZ25lZCBsb25nIGNyMykKIHsKLS0gCjIuMTMuNwoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 15:25:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 15:25:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frm3w-0007KG-V2; Mon, 20 Aug 2018 15:25: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=qa+b=ld=citrix.com=prvs=763aa43e8=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1frm3v-0007K8-Qd
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 15:25:47 +0000
X-Inumbo-ID: 6583c8cb-a48d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6583c8cb-a48d-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 15:26:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,265,1531785600"; d="scan'208";a="63253166"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 20 Aug 2018 16:25:44 +0100
Message-ID: <20180820152544.13615-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] MAINTAINERS: add myself as a reviewer for x86
 patches
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tClNpbmNlIEkn
bSBjaGFuZ2luZyB4ODYgY29kZSBhbGwgb3ZlciB0aGUgcGxhY2UsIEknZCBiZXR0ZXIga2VlcCB1
cAp3aXRoIHdoYXQncyBnb2luZyBvbi4KLS0tCiBNQUlOVEFJTkVSUyB8IDEgKwogMSBmaWxlIGNo
YW5nZWQsIDEgaW5zZXJ0aW9uKCspCgpkaWZmIC0tZ2l0IGEvTUFJTlRBSU5FUlMgYi9NQUlOVEFJ
TkVSUwppbmRleCBmMjhkMGUxZWUwLi4xOTcwMTAwYjM3IDEwMDY0NAotLS0gYS9NQUlOVEFJTkVS
UworKysgYi9NQUlOVEFJTkVSUwpAQCAtNDQwLDYgKzQ0MCw3IEBAIEY6CWRvY3MvbWlzYy92dHBt
LXBsYXRmb3Jtcy50eHQKIFg4NiBBUkNISVRFQ1RVUkUKIE06CUphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KIE06CUFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CitSOglXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogUzoJU3VwcG9ydGVkCiBMOgl4ZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKIEY6CXhlbi9hcmNoL3g4Ni8KLS0gCjIuMTEuMAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 15:31:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 15:31: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 1frm9e-0008IC-Pd; Mon, 20 Aug 2018 15: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=hmbv=ld=lip6.fr=manuel.bouyer@srs-us1.protection.inumbo.net>)
 id 1frm9d-0008Gw-M1
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 15:31:41 +0000
X-Inumbo-ID: 37aeb1d2-a48e-11e8-a6a9-d7ebe60f679a
Received: from isis.lip6.fr (unknown [132.227.60.2])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 37aeb1d2-a48e-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 15:32:16 +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 w7KFVcVj011024
 ; Mon, 20 Aug 2018 17:31:38 +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 w7KFVcji011583;
 Mon, 20 Aug 2018 17:31:38 +0200 (MEST)
Received: by armandeche.soc.lip6.fr (Postfix, from userid 20331)
 id EA371A934; Mon, 20 Aug 2018 17:31:37 +0200 (MEST)
Date: Mon, 20 Aug 2018 17:31:37 +0200
From: Manuel Bouyer <bouyer@antioche.eu.org>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180820153137.GA11536@mail.soc.lip6.fr>
References: <ede80e02-5704-1d46-4edf-58515ad63f40@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <ede80e02-5704-1d46-4edf-58515ad63f40@suse.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]); Mon, 20 Aug 2018 17:31:38 +0200 (CEST)
X-Scanned-By: MIMEDefang 2.78 on 132.227.60.2
Subject: Re: [Xen-devel] Future of 32-bit PV support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 "xen-users@lists.xenproject.org" <xen-users@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBBdWcgMTYsIDIwMTggYXQgMDg6MTc6MTNBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBJbiB0aGUgWGVuIHg4NiBjb21tdW5pdHkgY2FsbCB3ZSBoYXZlIGJlZW4gZGlzY3Vz
c2luZyB3aGV0aGVyIGFueW9uZQo+IHJlYWxseSBpcyBkZXBlbmRpbmcgb24gMzItYml0IFBWIGd1
ZXN0cy4gV2UnZCBsaWtlIHRvIGV2YWx1YXRlIHdoZXRoZXIKPiBhbnlvbmUgd291bGQgc2VlIHBy
b2JsZW1zIHdpdGg6Cj4gCj4gLSBkZXByZWNhdGluZyAzMi1iaXQgUFYgZ3Vlc3Qgc3VwcG9ydCBp
biBYZW4sIG1lYW5pbmcgdGhhdCB3ZSdkCj4gICBldmVudHVhbGx5IHN3aXRjaCB0byBzdXBwb3J0
IDMyLWJpdCBQViBndWVzdHMgb25seSB2aWEgUFYtc2hpbSBmcm9tCj4gICBYZW4gNC4xMiBvciA0
LjEzCj4gCj4gLSBkcm9wcGluZyAzMi1iaXQgUFYgc3VwcG9ydCBmcm9tIHVwc3RyZWFtIExpbnV4
IGtlcm5lbCwgcmVzdWx0aW5nIGluCj4gICBjdXJyZW50IDMyLWJpdCBQViBndWVzdHMgbm8gbG9u
Z2VyIGJlaW5nIGFibGUgdG8gdXBncmFkZSB0byB0aGUgbmV3ZXN0Cj4gICBrZXJuZWwgdmVyc2lv
biBhbnkgbG9uZ2VyCj4gCj4gQW5kIHJlbGF0ZWQgdG8gdGhhdDoKPiAKPiAtIGlzIHRoZXJlIGFu
eSBMaW51eCBkaXN0cmlidXRpb24gc3RpbGwgc2hpcHBpbmcgMzItYml0IFBWLWNhcGFibGUKPiAg
IHN5c3RlbXM/Cj4gCj4gLSB3aGF0IGFib3V0IEJTRD8gSXMgMzItYml0IFBWIHN1cHBvcnQgaW1w
b3J0YW50IHRoZXJlPwoKSGVsbG8sCkFjdHVhbGx5LCBOZXRCU0Qgb25seSBzdXBwb3J0cyBQViAo
dGhlcmUgaXMgd29yayB0b3dhcmQgUFYgZHJpdmVycyBmb3IgSFZNLAphbmQgUFZILCBidXQgdGhp
cyBpcyBtYWtpbmcgc2xvdyBwcm9ncmVzcykuIDMyLWJpdCBQViBpcyBmYXN0ZXIgdGhhbiA2NC1i
aXQgUFYKc28gYWxsIG15IGRvbVVzIGFyZSAzMmJpdHMgdGhlc2UgZGF5cy4KCi0tIApNYW51ZWwg
Qm91eWVyIDxib3V5ZXJAYW50aW9jaGUuZXUub3JnPgogICAgIE5ldEJTRDogMjYgYW5zIGQnZXhw
ZXJpZW5jZSBmZXJvbnQgdG91am91cnMgbGEgZGlmZmVyZW5jZQotLQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 15:37:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 15:37: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 1frmEm-0008VG-Fc; Mon, 20 Aug 2018 15: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=vhn4=ld=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1frmEl-0008V6-Im
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 15:36:59 +0000
X-Inumbo-ID: f588663e-a48e-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f588663e-a48e-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 15:37:35 +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 27E04AD25;
 Mon, 20 Aug 2018 15:36:57 +0000 (UTC)
To: Manuel Bouyer <bouyer@antioche.eu.org>
References: <ede80e02-5704-1d46-4edf-58515ad63f40@suse.com>
 <20180820153137.GA11536@mail.soc.lip6.fr>
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: <39971837-c0d2-c079-3c72-2346c3df37de@suse.com>
Date: Mon, 20 Aug 2018 17:36: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: <20180820153137.GA11536@mail.soc.lip6.fr>
Content-Language: de-DE
Subject: Re: [Xen-devel] Future of 32-bit PV support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 "xen-users@lists.xenproject.org" <xen-users@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAvMDgvMTggMTc6MzEsIE1hbnVlbCBCb3V5ZXIgd3JvdGU6Cj4gT24gVGh1LCBBdWcgMTYs
IDIwMTggYXQgMDg6MTc6MTNBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gSW4gdGhl
IFhlbiB4ODYgY29tbXVuaXR5IGNhbGwgd2UgaGF2ZSBiZWVuIGRpc2N1c3Npbmcgd2hldGhlciBh
bnlvbmUKPj4gcmVhbGx5IGlzIGRlcGVuZGluZyBvbiAzMi1iaXQgUFYgZ3Vlc3RzLiBXZSdkIGxp
a2UgdG8gZXZhbHVhdGUgd2hldGhlcgo+PiBhbnlvbmUgd291bGQgc2VlIHByb2JsZW1zIHdpdGg6
Cj4+Cj4+IC0gZGVwcmVjYXRpbmcgMzItYml0IFBWIGd1ZXN0IHN1cHBvcnQgaW4gWGVuLCBtZWFu
aW5nIHRoYXQgd2UnZAo+PiAgIGV2ZW50dWFsbHkgc3dpdGNoIHRvIHN1cHBvcnQgMzItYml0IFBW
IGd1ZXN0cyBvbmx5IHZpYSBQVi1zaGltIGZyb20KPj4gICBYZW4gNC4xMiBvciA0LjEzCj4+Cj4+
IC0gZHJvcHBpbmcgMzItYml0IFBWIHN1cHBvcnQgZnJvbSB1cHN0cmVhbSBMaW51eCBrZXJuZWws
IHJlc3VsdGluZyBpbgo+PiAgIGN1cnJlbnQgMzItYml0IFBWIGd1ZXN0cyBubyBsb25nZXIgYmVp
bmcgYWJsZSB0byB1cGdyYWRlIHRvIHRoZSBuZXdlc3QKPj4gICBrZXJuZWwgdmVyc2lvbiBhbnkg
bG9uZ2VyCj4+Cj4+IEFuZCByZWxhdGVkIHRvIHRoYXQ6Cj4+Cj4+IC0gaXMgdGhlcmUgYW55IExp
bnV4IGRpc3RyaWJ1dGlvbiBzdGlsbCBzaGlwcGluZyAzMi1iaXQgUFYtY2FwYWJsZQo+PiAgIHN5
c3RlbXM/Cj4+Cj4+IC0gd2hhdCBhYm91dCBCU0Q/IElzIDMyLWJpdCBQViBzdXBwb3J0IGltcG9y
dGFudCB0aGVyZT8KPiAKPiBIZWxsbywKPiBBY3R1YWxseSwgTmV0QlNEIG9ubHkgc3VwcG9ydHMg
UFYgKHRoZXJlIGlzIHdvcmsgdG93YXJkIFBWIGRyaXZlcnMgZm9yIEhWTSwKPiBhbmQgUFZILCBi
dXQgdGhpcyBpcyBtYWtpbmcgc2xvdyBwcm9ncmVzcykuIDMyLWJpdCBQViBpcyBmYXN0ZXIgdGhh
biA2NC1iaXQgUFYKPiBzbyBhbGwgbXkgZG9tVXMgYXJlIDMyYml0cyB0aGVzZSBkYXlzLgoKVGhh
bmtzIGZvciB0aGUgZmVlZGJhY2suCgoKSnVlcmdlbgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 15:38:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 15:38:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frmGF-0000Cm-AN; Mon, 20 Aug 2018 15:38: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=jmcq=ld=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1frmGE-0000Ca-0F
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 15:38:30 +0000
X-Inumbo-ID: e8de7402-a48e-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 e8de7402-a48e-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 17:37:13 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 20 Aug 2018 09:38:27 -0600
Message-Id: <5B7AE06F02000078001E0235@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 20 Aug 2018 09:38:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <20180820152544.13615-1-wei.liu2@citrix.com>
In-Reply-To: <20180820152544.13615-1-wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] MAINTAINERS: add myself as a reviewer for
 x86 patches
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDIwLjA4LjE4IGF0IDE3OjI1LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpBbmQgdGhhbmtzIGZvciBhbGwgdGhlIGhl
bHAgeW91J3ZlIHByb3ZpZGVkIGhlcmUgYWxyZWFkeSwgcGx1cyBhbGwgdGhlCnJldmlld3MgdG8g
Y29tZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 16:01:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 16: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 1frmcD-0003Ga-7a; Mon, 20 Aug 2018 16:01: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=7vgp=ld=knorrie.org=hans@srs-us1.protection.inumbo.net>)
 id 1frmcB-0003GQ-Hr
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 16:01:11 +0000
X-Inumbo-ID: 13a12b8e-a492-11e8-a8a5-bc764e045a96
Received: from syrinx.knorrie.org (unknown [2001:888:2177::4d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 13a12b8e-a492-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 17:59:54 +0200 (CEST)
Received: from [10.200.4.51] (unknown [85.146.242.34])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by syrinx.knorrie.org (Postfix) with ESMTPSA id 907A821509F14;
 Mon, 20 Aug 2018 18:01:07 +0200 (CEST)
To: Juergen Gross <jgross@suse.com>, Andy Smith <andy@strugglers.net>
References: <ede80e02-5704-1d46-4edf-58515ad63f40@suse.com>
 <20180816223306.GG4569@bitfolk.com>
 <10c246ed-55f6-a3cc-c57b-22304a69392c@suse.com>
From: Hans van Kranenburg <hans@knorrie.org>
Openpgp: preference=signencrypt
Autocrypt: addr=hans@knorrie.org; prefer-encrypt=mutual; keydata=
 xsFNBFo2pooBEADwTBe/lrCa78zuhVkmpvuN+pXPWHkYs0LuAgJrOsOKhxLkYXn6Pn7e3xm+
 ySfxwtFmqLUMPWujQYF0r5C6DteypL7XvkPP+FPVlQnDIifyEoKq8JZRPsAFt1S87QThYPC3
 mjfluLUKVBP21H3ZFUGjcf+hnJSN9d9MuSQmAvtJiLbRTo5DTZZvO/SuQlmafaEQteaOswme
 DKRcIYj7+FokaW9n90P8agvPZJn50MCKy1D2QZwvw0g2ZMR8yUdtsX6fHTe7Ym+tHIYM3Tsg
 2KKgt17NTxIqyttcAIaVRs4+dnQ23J98iFmVHyT+X2Jou+KpHuULES8562QltmkchA7YxZpT
 mLMZ6TPit+sIocvxFE5dGiT1FMpjM5mOVCNOP+KOup/N7jobCG15haKWtu9k0kPz+trT3NOn
 gZXecYzBmasSJro60O4bwBayG9ILHNn+v/ZLg/jv33X2MV7oYXf+ustwjXnYUqVmjZkdI/pt
 30lcNUxCANvTF861OgvZUR4WoMNK4krXtodBoEImjmT385LATGFt9HnXd1rQ4QzqyMPBk84j
 roX5NpOzNZrNJiUxj+aUQZcINtbpmvskGpJX0RsfhOh2fxfQ39ZP/0a2C59gBQuVCH6C5qsY
 rc1qTIpGdPYT+J1S2rY88AvPpr2JHZbiVqeB3jIlwVSmkYeB/QARAQABzR5Kb2hhbm5lcyBN
 YXJpam4gdmFuIEtyYW5lbmJ1cmfCwZEEEwEKADsCGwMFCwkIBwMFFQoJCAsFFgIDAQACHgEC
 F4AWIQTib9aPwejUthlFRk7ngVcyGAwqVQUCWjawgAIZAQAKCRDngVcyGAwqVZZ3D/98GzxN
 iFK38eh60e9TARh4HCgEWHD14/YK6KGpzF5UXM7CkKnb0NDjM3TzeeaIYzsOJITSW6rMOm5L
 NcJTUmw0x4vt43yc+DFAaBNiywXWgFc6g9RpYg5X33y+jhbjDREsGMDAk89isKWo8I8+rZwl
 S9FSSopWkrj0wV64TRwAlTCrYaTlS56mHa9T5RJkmIY+suxRr3Xl2gcKvng2Kh2WCDHjItUF
 /t3DfjMCIEL18QlXieyY2w1K0h4iT93YNkEdSpElsD5lFdt7XUfy3Q89eQHtd5n21cXG9lMc
 fcSbmHdn0ugYF0Hu2xVKCcYwWEgLjLRJ+G4aLQW122PKVVpn15/n7KMX9hQNMH4T8krEqOpd
 Vdb982gx5GSa+2j44+kOFTCnREN0w15JZI8Osi48xLdPqcrMVtvq9ga8tIPebAs8IM8Mf4JY
 okBS5sbCGEWZSSsDSdYm/Fp39HA3AEl2nI+wnJZCdgLx5NEnCd5Ni9d6rzC8Te7SvVvA/qlo
 sVDZAo6MJBYgoO9lPKHYD0FWomAeOlFVjdob0G2n1xBRjroVK0JQI3jpPQoZpc1TLauUQ+kT
 BQwWwFlpbfBbf0+CACWiQL0YgNNiZn885h4vU0EQI/FizjWUHxVLhXt1K4+x7nkhCZYzaIFL
 jLqw4y8f6SF9DxRMTM8dcaIQyThkms7BTQRaOtArARAA50ylThKbq0ACHyomxjQ6nFNxa9IC
 p6byU9LhhKOax0GB6l4WebMsQLhVGRQ8H7DT84E7QLRYsidEbneB1ciToZkL5YFFaVxY0Hj1
 wKxCFcVoCRNtOfoPnHQ5m/eDLaO4o0KKL/kaxZwTn2jnl6BQDGX1Aak0u4KiUlFtoWn/E/NI
 v5QbTGSwIYuzWqqYBIzFtDbiQRvGw0NuKxAGMhwXy8VP05mmNwRdyh/CC4rWQPBTvTeMwr3n
 l8/G+16/cn4RNGhDiGTTXcX03qzZ5jZ5N7GLY5JtE6pTpLG+EXn5pAnQ7MvuO19cCbp6Dj8f
 XRmI0SVXWKSo0A2C8xH6KLCRfUMzD7nvDRU+bAHQmbi5cZBODBZ5yp5CfIL1KUCSoiGOMpMi
 n3FrarIlcxhNtoE+ya23A+JVtOwtM53ESra9cJL4WPkyk/E3OvNDmh8U6iZXn4ZaKQTHaxN9
 yvmAUhZQiQi/sABwxCcQQ2ydRb86Vjcbx+FUr5OoEyQS46gc3KN5yax9D3H9wrptOzkNNMUh
 Fj0oK0fX/MYDWOFeuNBTYk1uFRJDmHAOp01rrMHRogQAkMBuJDMrMHfolivZw8RKfdPzgiI5
 00okLTzHC0wgSSAOyHKGZjYjbEwmxsl3sLJck9IPOKvqQi1DkvpOPFSUeX3LPBIav5UUlXt0
 wjbzInUAEQEAAcLBdgQYAQoAIBYhBOJv1o/B6NS2GUVGTueBVzIYDCpVBQJaOtArAhsMAAoJ
 EOeBVzIYDCpV4kgP+wUh3BDRhuKaZyianKroStgr+LM8FIUwQs3Fc8qKrcDaa35vdT9cocDZ
 jkaGHprpmlN0OuT2PB+Djt7am2noV6Kv1C8EnCPpyDBCwa7DntGdGcGMjH9w6aR4/ruNRUGS
 1aSMw8sRQgpTVWEyzHlnIH92D+k+IhdNG+eJ6o1fc7MeC0gUwMt27Im+TxVxc0JRfniNk8PU
 Ag4kvJq7z7NLBUcJsIh3hM0WHQH9AYe/mZhQq5oyZTsz4jo/dWFRSlpY7zrDS2TZNYt4cCfZ
 j1bIdpbfSpRi9M3W/yBF2WOkwYgbkqGnTUvr+3r0LMCH2H7nzENrYxNY2kFmDX9bBvOWsWpc
 MdOEo99/Iayz5/q2d1rVjYVFRm5U9hG+C7BYvtUOnUvSEBeE4tnJBMakbJPYxWe61yANDQub
 PsINB10ingzsm553yqEjLTuWOjzdHLpE4lzD416ExCoZy7RLEHNhM1YQSI2RNs8umlDfZM9L
 ek1+1kgBvT3RH0/CpPJgveWV5xDOKuhD8j5l7FME+t2RWP+gyLid6dE0C7J03ir90PlTEkME
 HEzyJMPtOhO05Phy+d51WPTo1VSKxhL4bsWddHLfQoXW8RQ388Q69JG4m+JhNH/XvWe3aQFp
 YP+GZuzOhkMez0lHCaVOOLBSKHkAHh9i0/pH+/3hfEa4NsoHCpyy
Message-ID: <ba446a4a-025d-1df8-ab61-3f9bb8a71a0f@knorrie.org>
Date: Mon, 20 Aug 2018 18:01: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: <10c246ed-55f6-a3cc-c57b-22304a69392c@suse.com>
Content-Language: en_US
Subject: Re: [Xen-devel] [Xen-users] Future of 32-bit PV support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 "xen-users@lists.xenproject.org" <xen-users@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMTcvMjAxOCAwNjowOSBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAxNy8wOC8x
OCAwMDozMywgQW5keSBTbWl0aCB3cm90ZToKPj4gSGkgSnVlcmdlbiwKPj4KPj4gWy4uLl0gCj4+
IElmIHNvLCBjb3VsZCB0aGUgZmluYWwgcmVtb3ZhbCBvZiAzMi1iaXQgUFYgaW4gdGhlIExpbnV4
IGtlcm5lbCBiZQo+PiBoZWxkIG9mZiB1bnRpbCB0aGVyZSBpczoKPj4KPj4gMSkgYSBrZXJuZWwg
c2hpcHBpbmcgaW4gRGViaWFuIHN0YWJsZSwgVWJ1bnR1IExUUyBhbmQgQ2VudE9TIHRoYXQKPj4g
ICAgYm9vdHMgdW5kZXIgUFZILCBhbmQ7Cj4+Cj4+IDIpIHN1cHBvcnQgaW4gZ3J1YjIgc28gSSBj
YW4gYnVpbGQgYSBncnViIGltYWdlIHRoYXQgYm9vdHMgdW5kZXIKPj4gICAgUFZIPwo+IAo+IEkg
dGhpbmsgdGhpcyBpcyBhIHJlYXNvbmFibGUgcmVxdWVzdC4KPiAKPj4gSWYgZ3J1YiBQVkggc3Vw
cG9ydCBpcyBub3QgZ29pbmcgdG8gaGFwcGVuLCB3aGF0IGlzIHRoZSByb2FkbWFwIGZvcgo+PiB1
c2VyLXNwZWNpZmllZCBndWVzdCBrZXJuZWxzIHVuZGVyIFBWSD8KPiAKPiBJIGhhdmUgYSBwYXRj
aCBzZXJpZXMgbHlpbmcgYXJvdW5kIGZvciBncnViMiBQVkggc3VwcG9ydC4gSXQgcmVxdWlyZXMK
PiBzb21lIHJld29yayBhbmQgYW5vdGhlciBrZXJuZWwgZW5oYW5jZW1lbnQuIEknbGwgdHJ5IHRv
IHJlc3VtZSB3b3JrIG9uCj4gdGhlIHBhdGNoZXMgc29vbi4KCisxLCBZZXMgcGxlYXNlIQoKRG8g
SSB1bmRlcnN0YW5kIGNvcnJlY3RseSAoJ2Fub3RoZXIga2VybmVsIGVuaGFuY2VtZW50JykgdGhh
dCB5b3UgZm91bmQKbW9yZSB0aGluZ3Mgd2hpY2ggbmVlZCB0byBiZSBkb25lIHRoYW4gdGhlIDMy
LWJpdCBtZW1vcnkgbWFwIGxpbWl0YXRpb24KaXNzdWUgYXQgdGhlIGdydWIgc2lkZT8KCj4+IFsu
Li5dClRoYW5rcywKSGFucwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 16:28:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 16: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 1frn1o-0005WK-JF; Mon, 20 Aug 2018 16:27:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=spvk=ld=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frn1n-0005WA-KV
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 16:27:39 +0000
X-Inumbo-ID: 095c85bc-a496-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 095c85bc-a496-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 16: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 1frn1j-0002H1-BC; Mon, 20 Aug 2018 16:27: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 1frn1i-0003hi-Rz; Mon, 20 Aug 2018 16:27:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frn1i-0002qB-R6; Mon, 20 Aug 2018 16:27:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126184-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-amd64-xen-xsm-freebsd:<job
 status>:broken:regression
 xen-unstable:build-amd64-xen-xsm-freebsd:host-install(5):broken:regression
 xen-unstable:test-xtf-amd64-amd64-4:xen-install:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-saverestore.2: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:build-amd64-xen-freebsd:xen-build-freebsd: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-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt: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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=b8f33431f3dd23fb43a879f4bdb4283fdc9465ad
X-Osstest-Versions-That: xen=3dd454c6c694409aaedd4ed075d6aeace2dd8391
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 20 Aug 2018 16:27:34 +0000
Subject: [Xen-devel] [xen-unstable test] 126184: 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>

ZmxpZ2h0IDEyNjE4NCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjE4NC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNk
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQteGVu
LXhzbS1mcmVlYnNkICAgNSBob3N0LWluc3RhbGwoNSkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4g
MTI2MDEyCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICA2IHhlbi1pbnN0YWxsICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwMTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwgUkVHUi4gdnMuIDEyNjAxMgoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyNjAxMgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI2MDEyCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjYwMTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyNjAxMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI2MDEyCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbGlrZSAxMjYwMTIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNjAxMgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTI2MDEyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjYwMTIKIGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAg
ICAgIDcgeGVuLWJ1aWxkLWZyZWVic2QgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1o
dm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiB4ZW4gICAgICAgICAgICAgICAgICBiOGYzMzQzMWYzZGQyM2ZiNDNhODc5ZjRiZGI0MjgzZmRj
OTQ2NWFkCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzZGQ0NTRjNmM2
OTQ0MDlhYWVkZDRlZDA3NWQ2YWVhY2UyZGQ4MzkxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjYw
MTIgIDIwMTgtMDgtMTYgMjI6MDk6MTEgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
MTI2MTg0ICAyMDE4LTA4LTE4IDIzOjQ1OjQ4IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3Rp
YW4ubGluZGlnQGNpdHJpeC5jb20+CiAgQ2hyaXN0b3BoZXIgQ2xhcmsgPGNocmlzdG9waGVyLmNs
YXJrNkBiYWVzeXN0ZW1zLmNvbT4KICBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIudy5j
bGFya0BnbWFpbC5jb20+CiAgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+
CiAgR29wYWxhc2V0dHksIE1hbm9qIDxtYW5vai5nb3BhbGFzZXR0eUBocGUuY29tPgogIElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFBhdWwg
RHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBaaGVu
emhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXBy
ZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1
bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
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
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2Vu
LWpvYiBidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxk
LWFtZDY0LXhlbi14c20tZnJlZWJzZCBob3N0LWluc3RhbGwoNSkKCk5vdCBwdXNoaW5nLgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CmNvbW1pdCBiOGYzMzQzMWYzZGQyM2ZiNDNhODc5ZjRiZGI0MjgzZmRjOTQ2NWFkCkF1dGhvcjog
Q2hyaXN0b3BoZXIgQ2xhcmsgPGNocmlzdG9waGVyLncuY2xhcmtAZ21haWwuY29tPgpEYXRlOiAg
IFRodSBBdWcgMTYgMTM6MjI6NDEgMjAxOCAtMDcwMAoKICAgIGxpYnhsL2FybTogRml4IGJ1aWxk
IG9uIGFybTY0ICsgYWNwaSB3LyBnY2MgOC4yCiAgICAKICAgIEFkZCB6ZXJvLXBhZGRpbmcgdG8g
I2RlZmluZWQgQUNQSSB0YWJsZSBzdHJpbmdzIHRoYXQgYXJlIGNvcGllZC4KICAgIFByb3ZpZGVz
IHN1ZmZpY2llbnQgY2hhcmFjdGVycyB0byBzYXRpc2Z5IHRoZSBsZW5ndGggcmVxdWlyZWQgdG8K
ICAgIGZ1bGx5IHBvcHVsYXRlIHRoZSBkZXN0aW5hdGlvbiBhbmQgcHJldmVudCBhcnJheS1ib3Vu
ZHMgd2FybmluZ3MuCiAgICBBZGQgQlVJTERfQlVHX09OIHNpemVvZiBjaGVja3MgZm9yIGNvbXBp
bGUtdGltZSBsZW5ndGggY2hlY2tpbmcuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IENocmlzdG9w
aGVyIENsYXJrIDxjaHJpc3RvcGhlci5jbGFyazZAYmFlc3lzdGVtcy5jb20+CiAgICBSZXZpZXdl
ZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogICAgQWNr
ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpjb21taXQgMjlmZDk4ZTQyNTM0
NmQ5ZTE1OTEzZWFlNmQwNzlkZGZjODM1ZDU0YwpBdXRob3I6IFpoZW56aG9uZyBEdWFuIDx6aGVu
emhvbmcuZHVhbkBvcmFjbGUuY29tPgpEYXRlOiAgIEZyaSBBdWcgMTcgMTU6MDQ6MjcgMjAxOCAr
MDIwMAoKICAgIHg4Ni9tbWNmZzogcmVuYW1lIHB0X3BjaV9pbml0KCkgYW5kIGNhbGwgaXQgZnJv
bSBhY3BpX21tY2ZnX2luaXQoKQogICAgCiAgICBHaXZlbiB3aGF0IHB0X3BjaV9pbml0KCkgYWN0
dWFsbHkgZG9lcywgcmVuYW1lIGl0IHByb3Blcmx5IGFuZCBtb3ZlIGl0cwogICAgZGVjbGFyYXRp
b24gdG8gcGNpLmguIE1vdmUgdGhlIG9ubHkgY2FsbCBpbnRvIGFjcGlfbW1jZmdfaW5pdCgpLgog
ICAgCiAgICBObyBmdW5jdGlvbmFsIGNoYW5nZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogWmhl
bnpob25nIER1YW4gPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+CiAgICBUZXN0ZWQtYnk6IEdv
cGFsYXNldHR5LCBNYW5vaiA8bWFub2ouZ29wYWxhc2V0dHlAaHBlLmNvbT4KICAgIEFja2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgZWZmZWQ4NjQxMDRhZDli
ZWUzZjcyYTJhN2Q5ZmIyMTQ2YjhiZjEyMgpBdXRob3I6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIEZyaSBBdWcgMTcgMTM6NTk6MzUgMjAxOCArMDIwMAoK
ICAgIGxpYnhjOiBjb3B5IGJhY2sgdGhlIHJlc3VsdCBvZiBYRU5fRE9NQ1RMX2NyZWF0ZWRvbWFp
bgogICAgCiAgICBGaXhlcyB0aGUgQVJNIGd1ZXN0IGJvb3QgYnJlYWthZ2UgaW50cm9kdWNlZCBi
eSA1NGVkMjUxZGM3LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Cgpjb21taXQgYWQwYTlmMjczZDZkNmYwNTQ1Y2Q5YjcwOGIyZDRiZTU4MWE2Y2Fk
ZApBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBGcmkgQXVn
IDE3IDEzOjU0OjQwIDIwMTggKzAyMDAKCiAgICByYW5nZXNldDogbWFrZSBpbnF1aXJ5IGZ1bmN0
aW9ucyB0b2xlcmF0ZSBOVUxMIGlucHV0cwogICAgCiAgICBSYXRoZXIgdGhhbiBzcGVjaWFsIGNh
c2luZyB0aGUgLT5pb21lbV9jYXBzIGNoZWNrIGluIHg4NidzCiAgICBnZXRfcGFnZV9mcm9tX2wx
ZSgpIGZvciB0aGUgZG9tX3hlbiBjYXNlLCBsZXQncyBiZSBtb3JlIHRvbGVyYW50IGluCiAgICBn
ZW5lcmFsLCBhbG9uZyB0aGUgbGluZXMgb2YgcmFuZ2VzZXRfaXNfZW1wdHkoKTogQSBuZXZlciBh
bGxvY2F0ZWQKICAgIHJhbmdlc2V0IGNhbid0IHBvc3NpYmx5IGNvbnRhaW4gb3Igb3ZlcmxhcCBh
bnkgcmFuZ2UuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Cgpjb21taXQgNDgzMDkwMmIwNDNmMmEyOGQxOGJmNjExYzVmOTExMmNmODg1ZGQzMApBdXRob3I6
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIEZyaSBBdWcg
MTcgMTM6NTQ6MDIgMjAxOCArMDIwMAoKICAgIGRvbTAvcHZoOiBjaGFuZ2UgdGhlIG9yZGVyIG9m
IHRoZSBNTUNGRyBpbml0aWFsaXphdGlvbgogICAgCiAgICBTbyBpdCdzIGRvbmUgYmVmb3JlIHRo
ZSBpb21tdSBpcyBpbml0aWFsaXplZC4gVGhpcyBpcyByZXF1aXJlZCBpbgogICAgb3JkZXIgdG8g
YmUgYWJsZSB0byBmZXRjaCB0aGUgTU1DRkcgcmVnaW9ucyBmcm9tIHRoZSBkb21haW4gc3RydWN0
LgogICAgCiAgICBObyBmdW5jdGlvbmFsIGNoYW5nZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IGRjNDM2ZjFmN2Y1MzIwZTA1M2Ex
MzMwNjQ2OWY2N2EwMTJhMGYyNzMKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CkRhdGU6ICAgRnJpIEF1ZyAxNyAxMzo1Mjo1NSAyMDE4ICswMjAwCgogICAgeDg2OiByZW1v
dmUgcGFnZS5oIGFuZCBwcm9jZXNzb3IuaCBpbmNsdXNpb24gZnJvbSBhc21fZGVmbnMuaAogICAg
CiAgICBTdWJzZXF1ZW50IGNoYW5nZXMgcmVxdWlyZSB0aGlzICh0b28gd2lkZSBhbnl3YXkgaW1v
KSBkZXBlbmRlbmN5IHRvIGJlCiAgICBkcm9wcGVkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAwZmIwZGU4YjI0ZTg1ZDAzMTcx
OTFmNjVjMGM1MzFhYWE5ZDBlOTNjCkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgpEYXRlOiAgIEZyaSBBdWcgMTcgMTM6NTI6MjAgMjAxOCArMDIwMAoKICAgIHg4Ni9IVk06
IGNvcnJlY3QgYW4gaW52ZXJ0ZWQgY2hlY2sgaW4gaHZtX2xvYWQoKQogICAgCiAgICBDbGVhcmx5
IHdlIHdhbnQgdG8gcHV0IGEgdkNQVSB0byBzbGVlcCBpZiBpdCBpcyBfbm90XyBhbHJlYWR5IGRv
d24uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgoKY29tbWl0IDUyMDExNmY3YjE0ZTE5NjY4Y2ZiYzY2MGNkNDJlOGNkYzA5MTkzY2QKQXV0
aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgRnJpIEF1ZyAxNyAx
Mzo1MToyNyAyMDE4ICswMjAwCgogICAgeDg2OiBtYWtlIGFyY2hfc2V0X2luZm9fZ3Vlc3QoKSBt
YXRjaCBjb21tZW50cyBpbiBsb2FkX3NlZ21lbnRzKCkKICAgIAogICAgRm9yIGJvdGggZnNfYmFz
ZSBhbmQgZ3NfYmFzZV91c2VyLCB0aGVyZSBhcmUgY29tbWVudHMgc2F5aW5nICJUaGlzIGNhbgog
ICAgb25seSBiZSBub24temVybyBpZiBzZWxlY3RvciBpcyBOVUxMLiIgV2hpbGUgc2F2ZV9zZWdt
ZW50cygpIGVuc3VyZXMKICAgIHRoaXMsIHNvIGZhciBhcmNoX3NldF9pbmZvX2d1ZXN0KCkgZGlk
bid0LiBNYWtlIGJlaGF2aW9yIGNvbnNpc3RlbnQKICAgIChhdHRhY2hpbmcgY29tbWVudHMgaWRl
bnRpY2FsIHRvIHRob3NlIGluIHNhdmVfc2VnbWVudHMoKSkuCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKY29tbWl0IDNlNGVjMDdlMTRi
Y2U4MWY2YWUyMmMzMWZmMTMwMmQxZjI5N2EyMjYKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFRodSBBdWcgMTYgMTY6MjY6MjIgMjAxOCAr
MDEwMAoKICAgIHg4Ni9zZXR1cDogQXZvaWQgT29CIEU4MjAgbG9va3VwIHdoZW4gY2FsY3VsYXRp
bmcgdGhlIEwxVEYgc2FmZSBhZGRyZXNzCiAgICAKICAgIEEgbnVtYmVyIG9mIGNvcm5lciBjYXNl
cyAobW9zdCBvYnZpb3VzbHksIG5vLXJlYWwtbW9kZSBhbmQgbm8gTXVsdGlib290IG1lbW9yeQog
ICAgbWFwKSBjYW4gZW5kIHVwIHdpdGggZTgyMF9yYXcubnJfbWFwIGJlaW5nIDAsIGF0IHdoaWNo
IHBvaW50IHRoZSBMMVRGCiAgICBjYWxjdWxhdGlvbiB3aWxsIHVuZGVyZmxvdy4KICAgIAogICAg
U3BvdHRlZCBieSBDb3Zlcml0eS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KCmNvbW1pdCBhZmMzZjkxMGQzNDM0YjU0MGU0ZTRmNTFkOWZkMjcyM2FlYTIy
ZmEyCkF1dGhvcjogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBB
dWcgMTYgMDA6NDk6MjkgMjAxOCAtMDYwMAoKICAgIGxpYnhsOiBmaXggQVJNIGJ1aWxkIGFmdGVy
IDU0ZWQyNTFkYzcKICAgIAogICAgQ29tbWl0ICJ0b29sczogUmV3b3JrIHhjX2RvbWFpbl9jcmVh
dGUoKSB0byB0YWtlIGEgZnVsbAogICAgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4iICBmYWlsZWQg
dG8gcmVwbGFjZSBvbmUgZnVydGhlciBpbnN0YW5jZSBvZgogICAgeGNfY29uZmlnIGluIGxpYnhs
X19hcmNoX2RvbWFpbl9zYXZlX2NvbmZpZygpLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AZXUuY2l0cml4LmNvbT4KCmNvbW1pdCA3MGQ4NTQzOTUwYWQwNDVmZGRjYjc4YWUx
MTMwMmU3MTNlZjA5Yzc2CkF1dGhvcjogWmhlbnpob25nIER1YW4gPHpoZW56aG9uZy5kdWFuQG9y
YWNsZS5jb20+CkRhdGU6ICAgVGh1IEF1ZyAxNiAwOTozMTo1NyAyMDE4ICswMjAwCgogICAgeDg2
L21tY2ZnOiByZW1vdmUgcmVkdW5kYW50IGNvZGUgaW4gcGNpX21tY2ZnX3JlamVjdF9icm9rZW4o
KQogICAgCiAgICBObyBmdW5jdGlvbmFsIGNoYW5nZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
Wmhlbnpob25nIER1YW4gPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+CiAgICBBY2tlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IGE5ZTk4MzdmNTQ5NzNhYzQ1
NDg4YzI0ZTkzZWQzNGNiZjIwZTRjNjYKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkRhdGU6ICAgVGh1IEF1ZyAxNiAwOTozMDo1OSAyMDE4ICswMjAwCgogICAgZ250dGFi
L0FSTTogcHJvcGVybHkgaW1wbGVtZW50IGdudHRhYl9jcmVhdGVfc3RhdHVzX3BhZ2UoKQogICAg
CiAgICBQcmV2ZW50IHRoZSAiQlVHX09OKHBhZ2VfZ2V0X293bmVyKHBnKSAhPSBkKSIgaW4KICAg
IGdudHRhYl91bnBvcHVsYXRlX3N0YXR1c19mcmFtZXMoKSBmcm9tIHRyaWdnZXJpbmcuCiAgICAK
ICAgIFJlcG9ydGVkLWJ5OiDnjovno4ogPGxlaTE5LndhbmdAc2Ftc3VuZy5jb20+CiAgICBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1i
eTogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKY29tbWl0IDc2
MjZlZGVhY2E5NzJlM2U4MjM1MzVkY2M0NDMzOGY2YjJmMGIyMWYKQXV0aG9yOiBQYXVsIER1cnJh
bnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpEYXRlOiAgIFRodSBBdWcgMTYgMDk6Mjc6MzAg
MjAxOCArMDIwMAoKICAgIHg4Ni9odm0vZW11bGF0ZTogbWFrZSBzdXJlIHJlcCBJL08gZW11bGF0
aW9uIGRvZXMgbm90IGNyb3NzIEdGTiBib3VuZGFyaWVzCiAgICAKICAgIFdoZW4gZW11bGF0aW5n
IGEgcmVwIEkvTyBvcGVyYXRpb24gaXQgaXMgcG9zc2libGUgdGhhdCB0aGUgaW9yZXEgd2lsbAog
ICAgZGVzY3JpYmUgYSBzaW5nbGUgb3BlcmF0aW9uIHRoYXQgc3BhbnMgbXVsdGlwbGUgR0ZOcy4g
VGhpcyBpcyBmaW5lIGFzIGxvbmcKICAgIGFzIGFsbCB0aG9zZSBHRk5zIGZhbGwgd2l0aGluIGFu
IE1NSU8gcmVnaW9uIGNvdmVyZWQgYnkgYSBzaW5nbGUgZGV2aWNlCiAgICBtb2RlbCwgYnV0IHVu
Zm9ydHVuYXRlbHkgdGhlIGhpZ2hlciBsZXZlbHMgb2YgdGhlIGVtdWxhdGlvbiBjb2RlIGRvIG5v
dAogICAgZ3VhcmFudGVlIHRoYXQuIFRoaXMgaXMgc29tZXRoaW5nIHRoYXQgc2hvdWxkIGFsbW9z
dCBjZXJ0YWlubHkgYmUgZml4ZWQsCiAgICBidXQgaW4gdGhlIG1lYW50aW1lIHRoaXMgcGF0Y2gg
bWFrZXMgc3VyZSB0aGF0IE1NSU8gaXMgdHJ1bmNhdGVkIGF0IEdGTgogICAgYm91bmRhcmllcyBh
bmQgaGVuY2UgdGhlIGFwcHJvcHJpYXRlIGRldmljZSBtb2RlbCBpcyByZS1ldmFsdWF0ZWQgZm9y
IGVhY2gKICAgIHRhcmdldCBHRk4uCiAgICAKICAgIE5PVEU6IFRoaXMgcGF0Y2ggZG9lcyBub3Qg
ZGVhbCB3aXRoIHRoZSBjYXNlIG9mIGEgc2luZ2xlIE1NSU8gb3BlcmF0aW9uCiAgICAgICAgICBz
cGFubmluZyBhIEdGTiBib3VuZGFyeS4gVGhhdCBpcyBtb3JlIGNvbXBsZXggdG8gZGVhbCB3aXRo
IGFuZCBpcwogICAgICAgICAgZGVmZXJyZWQgdG8gYSBzdWJzZXF1ZW50IHBhdGNoLgogICAgCiAg
ICBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgog
ICAgCiAgICBDb252ZXJ0IGNhbGN1bGF0aW9ucyB0byBiZSAzMi1iaXQgb25seS4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IDRj
ZGI2YmZkZTIzMDBjNzU3MjViM2UyNjc0NjliZDZjOWVlZWU1NWUKQXV0aG9yOiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIEZyaSBNYXIgMTYgMTg6Mjc6
MjQgMjAxOCArMDAwMAoKICAgIHhlbi9ldnRjaG46IFBhc3MgbWF4X2V2dGNobl9wb3J0IGludG8g
ZXZ0Y2huX2luaXQoKQogICAgCiAgICAuLi4gcmF0aGVyIHRoYW4gc2V0dGluZyBpdCB1cCBvbmNl
IGRvbWFpbl9jcmVhdGUoKSBoYXMgY29tcGxldGVkLiAgVGhpcwogICAgaW52b2x2ZXMgY29uc3Ry
dWN0aW5nIGEgZGVmYXVsdCB2YWx1ZSBmb3IgZG9tMC4KICAgIAogICAgTm8gcHJhY3RpY2FsIGNo
YW5nZSBpbiBmdW5jdGlvbmFsaXR5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgoKY29tbWl0IDRhODM0OTc2MzUwNTZkMzNmZTIwZWY3MDVmMzU2MTdi
MTAwM2EyNzYKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgpEYXRlOiAgIFR1ZSBGZWIgMjcgMTc6Mzk6MzcgMjAxOCArMDAwMAoKICAgIHhlbi9kb21jdGw6
IE1lcmdlIHNldF9tYXhfZXZ0Y2huIGludG8gY3JlYXRlZG9tYWluCiAgICAKICAgIHNldF9tYXhf
ZXZ0Y2huIGlzIHNvbWV3aGF0IHdlaXJkLiAgSXQgd2FzIGludHJvZHVjZWQgd2l0aCB0aGUgZXZl
bnRfZmlmbyB3b3JrLAogICAgYnV0IGhhcyBuZXZlciBiZWVuIHVzZWQuICBTdGlsbCwgaXQgaXMg
YSBib3VuZGluZyBvbiByZXNvdXJjZXMgY29uc3VtZWQgYnkgdGhlCiAgICBldmVudCBjaGFubmVs
IGluZnJhc3RydWN0dXJlLCBhbmQgc2hvdWxkIGJlIHBhcnQgb2YgY3JlYXRlZG9tYWluLCByYXRo
ZXIgdGhhbgogICAgZWRpdGFibGUgYWZ0ZXIgdGhlIGZhY3QuCiAgICAKICAgIERyb3AgWEVOX0RP
TUNUTF9zZXRfbWF4X2V2dGNobiBjb21wbGV0ZWx5IChpbmNsdWRpbmcgWFNNIGhvb2tzIGFuZCBs
aWJ4YwogICAgd3JhcHBlcnMpLCBhbmQgcmV0YWluIHRoZSBmdW5jdGlvbmFsaXR5IGluIFhFTl9E
T01DVExfY3JlYXRlZG9tYWluLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IERhbmllbCBEZSBHcmFh
ZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogICAgQWNrZWQtYnk6IENocmlzdGlhbiBMaW5kaWcg
PGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgoKY29tbWl0IDU0ZWQyNTFkYzdiODU1NjU4MjAwMTkxMDJlNTMzYWZj
ZWE4MTRlMTYKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgpEYXRlOiAgIEZyaSBNYXIgOSAxNDozODozNSAyMDE4ICswMDAwCgogICAgdG9vbHM6IFJld29y
ayB4Y19kb21haW5fY3JlYXRlKCkgdG8gdGFrZSBhIGZ1bGwgeGVuX2RvbWN0bF9jcmVhdGVkb21h
aW4KICAgIAogICAgSW4gZnV0dXJlIHBhdGNoZXMsIHRoZSBzdHJ1Y3R1cmUgd2lsbCBiZSBleHRl
bmRlZCB3aXRoIGZ1cnRoZXIgaW5mb3JtYXRpb24sCiAgICBhbmQgdGhpcyBpcyBmYXIgY2xlYW5l
ciB0aGFuIGFkZGluZyBleHRyYSBwYXJhbWV0ZXJzLgogICAgCiAgICBUaGUgcHl0aG9uIHN0dWJz
IGFyZSB0aGUgb25seSB1c2VyIHdoaWNoIHBhc3NlcyBOVUxMIGZvciB0aGUgZXhpc3RpbmcgY29u
ZmlnCiAgICBvcHRpb24gKHdoaWNoIGlzIGFjdHVhbGx5IHRoZSBhcmNoIHN1YnN0cnVjdHVyZSku
ICBUaGVyZWZvcmUsIHRoZSAjaWZkZWZhcnkKICAgIG1vdmVzIHRvIGNvbXBlbnNhdGUuCiAgICAK
ICAgIEZvciBsaWJ4bCwgcGFzcyB0aGUgZnVsbCBjb25maWcgb2JqZWN0IGRvd24gaW50bwogICAg
bGlieGxfX2FyY2hfZG9tYWluX3twcmVwYXJlLHNhdmV9X2NvbmZpZygpLCBhcyB0aGVyZSBhcmUg
aW4gcHJhY3RpY2UgYXJjaAogICAgc3BlY2lmaWMgc2V0dGluZ3MgaW4gdGhlIGNvbW1vbiBwYXJ0
IG9mIHRoZSBzdHJ1Y3R1cmUgKGZsYWdzIHMzX2ludGVncml0eSBhbmQKICAgIG9vc19vZmYgc3Bl
Y2lmaWNhbGx5KS4KICAgIAogICAgTm8gcHJhY3RpY2FsIGNoYW5nZSBpbiBiZWhhdmlvdXIuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBBY2tlZC1ieTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0Bj
aXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpj
b21taXQgYWNjMmEwNmM3ODBlOWU3ZmZhNjM3Mzg1NDczNTUwM2I3ZDYzYTFkMApBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIE1hciAx
MiAxMDo0MDozMyAyMDE4ICswMDAwCgogICAgdG9vbHMvb2NhbWw6IFBhc3MgYSBmdWxsIGRvbWN0
bF9jcmVhdGVfY29uZmlnIGludG8gc3R1Yl94Y19kb21haW5fY3JlYXRlKCkKICAgIAogICAgVGhl
IHVuZGVybHlpbmcgQyBmdW5jdGlvbiBpcyBhYm91dCB0byBtYWtlIHRoZSBzYW1lIGNoYW5nZSwg
YW5kIHRoZSBzdHJ1Y3R1cmUKICAgIGlzIGdvaW5nIHRvIGdhaW4gZXh0cmEgZmllbGRzLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogICAgQWNrZWQtYnk6IENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0
cml4LmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 16:43:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 16: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 1frnGr-0007Ef-65; Mon, 20 Aug 2018 16:43: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=4fjc=ld=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1frnGp-0007Ea-PL
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 16:43:11 +0000
X-Inumbo-ID: f29cdb53-a497-11e8-a8a5-bc764e045a96
Received: from mail-wr1-f66.google.com (unknown [209.85.221.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f29cdb53-a497-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 18:41:55 +0200 (CEST)
Received: by mail-wr1-f66.google.com with SMTP id g33-v6so3486152wrd.1
 for <xen-devel@lists.xenproject.org>; Mon, 20 Aug 2018 09:43: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:subject:from:to:cc:date:message-id:user-agent
 :mime-version:content-transfer-encoding;
 bh=7g2M4icSTpyxDqD5SR7JG8fx8WTPpVT0fwl4iSQG5QY=;
 b=qxcRiEPbj2l7onIAXvvkA1u48/iKMKgks0z61adOg6ZpnaRrVQrD2DBlhkYFZ2l6mH
 loxm1NFmRkzzf6ewoTZQqW0uQ0g5nE2aCn80p7SSRh7O6aMXP8wkBo5FOiYQ/voVjK64
 QI7jIzP+HQU4MaGIzLl2PZ/n5LpXUas9OIZXF6WWpFgTkXNCC25KoM+Lb+RCA2oLJ0WD
 lt18GPzLlNSFDAlANiIh7REGfNruvffi7wOrmFlqe96MP7JeZ4M/OlRpz9lNRugBmVOm
 SEuXWBwbaQkWRWXwP8dvFx0IuMsEmfUpKTilaT0nVEM10UbjFvFzlZwhmvT4sdOldZLK
 pVNA==
X-Gm-Message-State: APzg51BS3ErtOn+DtKIXBtczXZKhdqXJj6JR88U0TN7cTPlWAAG6AHsK
 RPu6+zmqaeNwkXtryOCQ7x0=
X-Google-Smtp-Source: ANB0Vdabf/RelYz7JwphkFN1PtLL4CkY9rgVXnLLWS6J6ttlOTo5rVlMiEsA6RtaVk2S1GQ2PqhRlA==
X-Received: by 2002:adf:e1c5:: with SMTP id l5-v6mr6122952wri.36.1534783389151; 
 Mon, 20 Aug 2018 09:43:09 -0700 (PDT)
Received: from Palanthas.fritz.box (87-210-66-80.hosts.abilene.it.
 [80.66.210.87])
 by smtp.gmail.com with ESMTPSA id m8-v6sm7705821wrn.72.2018.08.20.09.43.07
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 20 Aug 2018 09:43:08 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 20 Aug 2018 18:43:06 +0200
Message-ID: <153478338599.30985.8474988297231115031.stgit@Palanthas.fritz.box>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen: cpupool: forbid to split cores among
 different pools
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gYSBzeXN0ZW0gd2l0aCBoeXBlcnRocmVhZGluZywgd2UgY3VycmVudGx5IGFsbG93IHB1dHRp
bmcgY3B1cyB0aGF0CmFyZSBTTVQgc2libGluZ3MgaW4gZGlmZmVyZW50IGNwdXBvb2xzLiBUaGlz
IGlzIGJhZCBmb3IgYSBudW1iZXIgb2YKcmVhc29ucy4KCkZvciBpbnN0YW5jZSwgdGhlIHNjaGVk
dWxlcnMgY2FuJ3Qga25vdyB3aGV0aGVyIG9yIG5vdCBhIGNvcmUgaXMgZnVsbHkKaWRsZSBvciBu
b3QsIGlmIHRoZSB0aHJlYWRzIG9mIHN1Y2ggY29yZSBhcmUgaW4gZGlmZmVyZW50IHBvb2xzLiBU
aGlzCnJpZ2h0IG5vdyBpcyBhIGxvYWQtYmFsYW5jaW5nL3Jlc291cmNlLWVmZmljaWVuY3kgcHJv
YmxlbS4gRnVydGhlcm1vcmUsCmlmIGF0IHNvbWUgcG9pbnQgd2Ugd2FudCB0byBpbXBsZW1lbnQg
Y29yZS1zY2hlZHVsaW5nLCB0aGF0IGlzIGFsc28KaW1wb3NzaWJsZSBpZiBoeXBlcnRocmVhZHMg
YXJlIHNwbGl0IGFtb25nIHBvb2xzLgoKVGhlcmVmb3JlLCBsZXQncyBzdGFydCBhbGxvd2luZyBp
biBhIGNwdXBvb2wgb25seSBjcHVzIHRoYXQgaGF2ZSB0aGVpcgpTTVQgc2libGluZ3MsIGVpdGhl
cjoKLSBpbiB0aGF0IHNhbWUgcG9vbCwKLSBvdXRzaWRlIG9mIGFueSBwb29sLgoKU2lnbmVkLW9m
Zi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KLS0tCkNjOiBKdWVyZ2Vu
IEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogeGVuL2NvbW1vbi9jcHVwb29sLmMgfCAgIDM0
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAyOSBp
bnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vY3B1
cG9vbC5jIGIveGVuL2NvbW1vbi9jcHVwb29sLmMKaW5kZXggMWU4ZWRjYmQ1Ny4uMWU1MmZlYTVh
YyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9jcHVwb29sLmMKKysrIGIveGVuL2NvbW1vbi9jcHVw
b29sLmMKQEAgLTI2NCwxMCArMjY0LDI0IEBAIGludCBjcHVwb29sX21vdmVfZG9tYWluKHN0cnVj
dCBkb21haW4gKmQsIHN0cnVjdCBjcHVwb29sICpjKQogc3RhdGljIGludCBjcHVwb29sX2Fzc2ln
bl9jcHVfbG9ja2VkKHN0cnVjdCBjcHVwb29sICpjLCB1bnNpZ25lZCBpbnQgY3B1KQogewogICAg
IGludCByZXQ7CisgICAgdW5zaWduZWQgaW50IHM7CiAgICAgc3RydWN0IGRvbWFpbiAqZDsKIAog
ICAgIGlmICggKGNwdXBvb2xfbW92aW5nX2NwdSA9PSBjcHUpICYmIChjICE9IGNwdXBvb2xfY3B1
X21vdmluZykgKQogICAgICAgICByZXR1cm4gLUVBRERSTk9UQVZBSUw7CisKKyAgICAvKgorICAg
ICAqIElmIHdlIGhhdmUgU01ULCB3ZSBvbmx5IGFsbG93IGEgbmV3IGNwdSBpbiwgaWYgaXRzIHNp
YmxpbmdzIGFyZSBlaXRoZXIKKyAgICAgKiBpbiB0aGlzIHNhbWUgY3B1cG9vbCB0b28sIG9yIG91
dHNpZGUgb2YgYW55IHBvb2wuCisgICAgICovCisKKyAgICBmb3JfZWFjaF9jcHUocywgcGVyX2Nw
dShjcHVfc2libGluZ19tYXNrLCBjcHUpKQorICAgIHsKKyAgICAgICAgaWYgKCAhY3B1bWFza190
ZXN0X2NwdShzLCBjLT5jcHVfdmFsaWQpICYmCisgICAgICAgICAgICAgIWNwdW1hc2tfdGVzdF9j
cHUocywgJmNwdXBvb2xfZnJlZV9jcHVzKSApCisgICAgICAgICAgICByZXR1cm4gLUVCVVNZOwor
ICAgIH0KKwogICAgIHJldCA9IHNjaGVkdWxlX2NwdV9zd2l0Y2goY3B1LCBjKTsKICAgICBpZiAo
IHJldCApCiAgICAgICAgIHJldHVybiByZXQ7CkBAIC02NDYsMTggKzY2MCwyOCBAQCBpbnQgY3B1
cG9vbF9kb19zeXNjdGwoc3RydWN0IHhlbl9zeXNjdGxfY3B1cG9vbF9vcCAqb3ApCiAgICAgICAg
IGNwdXBvb2xfZHByaW50aygiY3B1cG9vbF9hc3NpZ25fY3B1KHBvb2w9JWQsY3B1PSVkKVxuIiwK
ICAgICAgICAgICAgICAgICAgICAgICAgIG9wLT5jcHVwb29sX2lkLCBjcHUpOwogICAgICAgICBz
cGluX2xvY2soJmNwdXBvb2xfbG9jayk7CisgICAgICAgIGMgPSBjcHVwb29sX2ZpbmRfYnlfaWQo
b3AtPmNwdXBvb2xfaWQpOworICAgICAgICByZXQgPSAtRU5PRU5UOworICAgICAgICBpZiAoIGMg
PT0gTlVMTCApCisgICAgICAgICAgICBnb3RvIGFkZGNwdV9vdXQ7CisgICAgICAgIC8qIFBpY2sg
YSBjcHUgZnJvbSBmcmVlIGNvcmVzLCBvciBmcm9tIGNvcmVzIHdpdGggY3B1cyBhbHJlYWR5IGlu
IGMgKi8KICAgICAgICAgaWYgKCBjcHUgPT0gWEVOX1NZU0NUTF9DUFVQT09MX1BBUl9BTlkgKQot
ICAgICAgICAgICAgY3B1ID0gY3B1bWFza19maXJzdCgmY3B1cG9vbF9mcmVlX2NwdXMpOworICAg
ICAgICB7CisgICAgICAgICAgICBmb3JfZWFjaF9jcHUoY3B1LCAmY3B1cG9vbF9mcmVlX2NwdXMp
CisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgY29uc3QgY3B1bWFza190ICpzaWJsaW5n
cyA9IHBlcl9jcHUoY3B1X3NpYmxpbmdfbWFzaywgY3B1KTsKKworICAgICAgICAgICAgICAgIGlm
ICggY3B1bWFza19pbnRlcnNlY3RzKHNpYmxpbmdzLCBjLT5jcHVfdmFsaWQpIHx8CisgICAgICAg
ICAgICAgICAgICAgICBjcHVtYXNrX3N1YnNldChzaWJsaW5ncywgJmNwdXBvb2xfZnJlZV9jcHVz
KSApCisgICAgICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgfQorICAgICAgICB9
CiAgICAgICAgIHJldCA9IC1FSU5WQUw7CiAgICAgICAgIGlmICggY3B1ID49IG5yX2NwdV9pZHMg
KQogICAgICAgICAgICAgZ290byBhZGRjcHVfb3V0OwogICAgICAgICByZXQgPSAtRU5PREVWOwog
ICAgICAgICBpZiAoICFjcHVtYXNrX3Rlc3RfY3B1KGNwdSwgJmNwdXBvb2xfZnJlZV9jcHVzKSAp
CiAgICAgICAgICAgICBnb3RvIGFkZGNwdV9vdXQ7Ci0gICAgICAgIGMgPSBjcHVwb29sX2ZpbmRf
YnlfaWQob3AtPmNwdXBvb2xfaWQpOwotICAgICAgICByZXQgPSAtRU5PRU5UOwotICAgICAgICBp
ZiAoIGMgPT0gTlVMTCApCi0gICAgICAgICAgICBnb3RvIGFkZGNwdV9vdXQ7CiAgICAgICAgIHJl
dCA9IGNwdXBvb2xfYXNzaWduX2NwdV9sb2NrZWQoYywgY3B1KTsKICAgICBhZGRjcHVfb3V0Ogog
ICAgICAgICBzcGluX3VubG9jaygmY3B1cG9vbF9sb2NrKTsKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 16:55:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 16:55: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 1frnSG-0008C1-9K; Mon, 20 Aug 2018 16:55:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=r5nf=ld=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1frnSE-0008Bw-Tj
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 16:54:58 +0000
X-Inumbo-ID: da5cec84-a499-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id da5cec84-a499-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 16:55:34 +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 w7KGsODE046189;
 Mon, 20 Aug 2018 16:54: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=h6wQ5XiNhLWOYxqjkAd8M1lCQk/PnZl8wY6LyatgypY=;
 b=nx+vLbToqcUpJ9JFiUJJ1JaX2dBXAi8a+e4xYIM+9OJcPYb4B6/ztRAYwS7QsqdpbSjd
 I0AU3xS4KAn6f49vTaDL1ltNoh5JOS4HCuEIXos+F2pCvJ2/Fqix7oeEW3K02d08NX93
 akSAh1K2yQxSIvUobyTKYCwOvCLwBWec74lpre1jjLMSgx5OT0Jctc5SgVbqcBie7E/d
 pQ8ewbnWPXSStVhoYn0Kmj9FJQqOSJgKzstDPPnLrJG+JQ4Sb5GuilAwIkyYsvMQsJNY
 C2ZRr8wGCbe/ReL8H4dH3jwsYGss5D3RO10KeOQxPljBYq3KJYHZV5ULjFHwWfxHM+4w WQ== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2kxbdpqj46-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 16:54:46 +0000
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w7KGsjCK009787
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 16:54:45 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 w7KGsi0r000720;
 Mon, 20 Aug 2018 16:54:44 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 20 Aug 2018 09:54:44 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org, x86@kernel.org
References: <20180820152420.16004-1-jgross@suse.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <dd4dc3da-0d06-5844-406a-9e3d942e900d@oracle.com>
Date: Mon, 20 Aug 2018 12:56:08 -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: <20180820152420.16004-1-jgross@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8991
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808200177
Subject: Re: [Xen-devel] [PATCH RESEND] x86/xen: enable early use of
 set_fixmap in 32-bit Xen PV 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: 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>

T24gMDgvMjAvMjAxOCAxMToyNCBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBDb21taXQgN2Iy
NWI5Y2IwZGFkODMgKCJ4ODYveGVuL3RpbWU6IEluaXRpYWxpemUgcHYgeGVuIHRpbWUgaW4KPiBp
bml0X2h5cGVydmlzb3JfcGxhdGZvcm0oKSIpIG1vdmVkIHRoZSBtYXBwaW5nIG9mIHRoZSBzaGFy
ZWQgaW5mbyBhcmVhCj4gYmVmb3JlIHBhZ2V0YWJsZV9pbml0KCkuIFRoaXMgYnJlYWtzIGJvb3Rp
bmcgYXMgMzItYml0IFBWIGd1ZXN0IGFzIHRoZQo+IHVzZSBvZiBzZXRfZml4bWFwIGlzbid0IHBv
c3NpYmxlIGF0IHRoaXMgdGltZSBvbiAzMi1iaXQuCj4KPiBUaGlzIGNhbiBiZSB3b3JrZWQgYXJv
dW5kIGJ5IHBvcHVsYXRpbmcgdGhlIG5lZWRlZCBQTUQgb24gMzItYml0Cj4ga2VybmVsIGVhcmxp
ZXIuCj4KPiBJbiBvcmRlciBub3QgdG8gcmVpbXBsZW1lbnQgcG9wdWxhdGVfZXh0cmFfcHRlKCkg
dXNpbmcgZXh0ZW5kX2JyaygpCj4gZm9yIGFsbG9jYXRpbmcgbmV3IHBhZ2UgdGFibGVzIGV4dGVu
ZCBhbGxvY19sb3dfcGFnZXMoKSB0byBkbyB0aGF0IGluCj4gY2FzZSB0aGUgZWFybHkgcGFnZSB0
YWJsZSBwb29sIGlzIG5vdCB5ZXQgYXZhaWxhYmxlLgo+Cj4gRml4ZXM6IDdiMjViOWNiMGRhZDgz
ICgieDg2L3hlbi90aW1lOiBJbml0aWFsaXplIHB2IHhlbiB0aW1lIGluIGluaXRfaHlwZXJ2aXNv
cl9wbGF0Zm9ybSgpIikKPiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+Cj4gUmV2aWV3ZWQtYnk6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRl
Pgo+IC0tLQo+IFJlc2VuZGluZyB3aXRoIGNvcnJlY3RlZCBGaXhlczogdGFnCj4gQm9yaXMsIHBs
ZWFzZSB0YWtlIHRoaXMgdmlhIHRoZSBYZW4gdHJlZSAoVGhvbWFzIGFza2VkIHVzIHRvIGRvIHNv
KQoKClN1cmUsIGJ1dCB3ZSB3aWxsIG5lZWQgdG8gcmViYXNlIHRvIHRoZSBsYXRlc3QgYml0cywg
c28geW91IHdpbGwgaGF2ZSB0bwpleHBsYWluIHlvdXJzZWxmIHRvIExpbnVzIDstKQoKCi1ib3Jp
cwoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 17:05:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 17: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 1frncQ-0000j4-Ar; Mon, 20 Aug 2018 17:05:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=vhn4=ld=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1frncP-0000iz-4N
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 17:05:29 +0000
X-Inumbo-ID: 521c4e99-a49b-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 521c4e99-a49b-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 17:06: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 3B531AD6A;
 Mon, 20 Aug 2018 17:05:26 +0000 (UTC)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org, x86@kernel.org
References: <20180820152420.16004-1-jgross@suse.com>
 <dd4dc3da-0d06-5844-406a-9e3d942e900d@oracle.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <a62903ae-566a-10b2-5b2f-4d6ca75dda91@suse.com>
Date: Mon, 20 Aug 2018 19:05: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: <dd4dc3da-0d06-5844-406a-9e3d942e900d@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH RESEND] x86/xen: enable early use of
 set_fixmap in 32-bit Xen PV 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: 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>

T24gMjAvMDgvMTggMTg6NTYsIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiBPbiAwOC8yMC8yMDE4
IDExOjI0IEFNLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBDb21taXQgN2IyNWI5Y2IwZGFkODMg
KCJ4ODYveGVuL3RpbWU6IEluaXRpYWxpemUgcHYgeGVuIHRpbWUgaW4KPj4gaW5pdF9oeXBlcnZp
c29yX3BsYXRmb3JtKCkiKSBtb3ZlZCB0aGUgbWFwcGluZyBvZiB0aGUgc2hhcmVkIGluZm8gYXJl
YQo+PiBiZWZvcmUgcGFnZXRhYmxlX2luaXQoKS4gVGhpcyBicmVha3MgYm9vdGluZyBhcyAzMi1i
aXQgUFYgZ3Vlc3QgYXMgdGhlCj4+IHVzZSBvZiBzZXRfZml4bWFwIGlzbid0IHBvc3NpYmxlIGF0
IHRoaXMgdGltZSBvbiAzMi1iaXQuCj4+Cj4+IFRoaXMgY2FuIGJlIHdvcmtlZCBhcm91bmQgYnkg
cG9wdWxhdGluZyB0aGUgbmVlZGVkIFBNRCBvbiAzMi1iaXQKPj4ga2VybmVsIGVhcmxpZXIuCj4+
Cj4+IEluIG9yZGVyIG5vdCB0byByZWltcGxlbWVudCBwb3B1bGF0ZV9leHRyYV9wdGUoKSB1c2lu
ZyBleHRlbmRfYnJrKCkKPj4gZm9yIGFsbG9jYXRpbmcgbmV3IHBhZ2UgdGFibGVzIGV4dGVuZCBh
bGxvY19sb3dfcGFnZXMoKSB0byBkbyB0aGF0IGluCj4+IGNhc2UgdGhlIGVhcmx5IHBhZ2UgdGFi
bGUgcG9vbCBpcyBub3QgeWV0IGF2YWlsYWJsZS4KPj4KPj4gRml4ZXM6IDdiMjViOWNiMGRhZDgz
ICgieDg2L3hlbi90aW1lOiBJbml0aWFsaXplIHB2IHhlbiB0aW1lIGluIGluaXRfaHlwZXJ2aXNv
cl9wbGF0Zm9ybSgpIikKPj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgo+PiBSZXZpZXdlZC1ieTogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXgu
ZGU+Cj4+IC0tLQo+PiBSZXNlbmRpbmcgd2l0aCBjb3JyZWN0ZWQgRml4ZXM6IHRhZwo+PiBCb3Jp
cywgcGxlYXNlIHRha2UgdGhpcyB2aWEgdGhlIFhlbiB0cmVlIChUaG9tYXMgYXNrZWQgdXMgdG8g
ZG8gc28pCj4gCj4gCj4gU3VyZSwgYnV0IHdlIHdpbGwgbmVlZCB0byByZWJhc2UgdG8gdGhlIGxh
dGVzdCBiaXRzLCBzbyB5b3Ugd2lsbCBoYXZlIHRvCj4gZXhwbGFpbiB5b3Vyc2VsZiB0byBMaW51
cyA7LSkKCk5QIGZvciBtZS4gQXQgbGVhc3QgSSBob3BlIHNvLiA6LSkKCgpKdWVyZ2VuCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 17:06:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 17: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 1frndb-0000np-MA; Mon, 20 Aug 2018 17:06: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=nasa=ld=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1frnda-0000ng-Ai
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 17:06:42 +0000
X-Inumbo-ID: 3b39e918-a49b-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 3b39e918-a49b-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 19:05:26 +0200 (CEST)
Received: by mail-lj1-x243.google.com with SMTP id u7-v6so12172856lji.3
 for <xen-devel@lists.xenproject.org>; Mon, 20 Aug 2018 10:06: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=Z92qzVIYbAYMCS6Fg9nuknejRvIH4RlVr5/m2chm7wU=;
 b=kopaIEo9bvuUkSb8sUGyjLbB0+YlTKaaGw7NQtbyYp0Am9qyzCmujCOCn17OdIvGaZ
 1pwJKA28vGKza1kT3xhkhMQsKQhcGRifun2861IYBl4dKPE8tW+QTMmOagQNXljpvfLP
 bymuF6h1BPIniVZXZ0gXGyl8YmjHDAvaA/W+uEmT3KnufBmBzY3/L7F8URTc3NDjQGfo
 RPw93YhA+mVBfZn/2SSzv70PgH9EksQFNQCpMz6JmRGk1NUun2hcmP2+ToclNbIAzMN9
 da/d9g7btCk1z6xw0PPo+2h5FCzoG02KhHuTZAHG8SFtcg/8qqSzgIWCiWi58JhCdE8/
 uf2g==
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=Z92qzVIYbAYMCS6Fg9nuknejRvIH4RlVr5/m2chm7wU=;
 b=VJ5Zc3v2BqosIMp+6QhtNMG9znzjel7rRo1uxiqTDk3FVSr5NY7+3WhzVR/Z+H1d0N
 X3DyGsD/EMJ9IfCEI0fs4MSCaBVveX27R0KhG/5jo1Z/FzKeDSBy4oEVbXHM6/750BQY
 jyZ57SfGM8X6fPWq6a9FWjho1jZPBZj8JOpztef6no3S1Ct7tJHD7Dcs8/LXexNdS7Q7
 CKvDNr1qEruynzLWVTrOxx51F0ug1I4Jk9IIbSjn/2uhooVuMecgBF8aXksq6FnC+zwj
 GcZB1VBKqUqDweEitbUsDJSoMw4j6lwHyNVwZ7+5kIbcaRwZNO7nPctdYnRw+6XPo900
 m9aA==
X-Gm-Message-State: AOUpUlGhiuoN/L/AtRUNjAZlpQOfuBH4wPjP/R4sk2Pq0ozLPo6GibVL
 4yiZY8i+9irWaF7YuLGKFn+0i56AMXhRL2rk/2o=
X-Google-Smtp-Source: AA+uWPwEzzmlRhBftcnwAinXbwxEOxYZg8fyTZRgQHs2HuuXaK9XBAjiFBtvzm51QieY9kPWM2hBeVSseOvEhiRi2+8=
X-Received: by 2002:a2e:2d2:: with SMTP id
 y79-v6mr30901424lje.100.1534784799380; 
 Mon, 20 Aug 2018 10:06:39 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:95c5:0:0:0:0:0 with HTTP; Mon, 20 Aug 2018 10:06:38
 -0700 (PDT)
In-Reply-To: <20180820142102.mcqdbkt2hv4umj6l@citrix.com>
References: <1534555336-10318-1-git-send-email-christopher.w.clark@gmail.com>
 <20180820142102.mcqdbkt2hv4umj6l@citrix.com>
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Mon, 20 Aug 2018 10:06:38 -0700
Message-ID: <CACMJ4Gb_9bqzi4VAPsMVC1C3GYqZaLLWeoyxjMOyw7moNVtv=Q@mail.gmail.com>
To: Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-devel] [PATCH] xenpmd: prevent format-truncation warning
 with gcc 8.2 + ARM 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>,
 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>

T24gTW9uLCBBdWcgMjAsIDIwMTggYXQgNzoyMSBBTSwgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4gd3JvdGU6Cj4gT24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDY6MjI6MTZQTSAtMDcwMCwg
Q2hyaXN0b3BoZXIgQ2xhcmsgd3JvdGU6Cgo+Pgo+PiBQcmlvciB0byB0aGlzIGNoYW5nZSwgYnVp
bGRpbmcgZmFpbHMgd2l0aCB0aGUgY29tcGlsZXIgd2FybmluZzoKPj4KPj4gfCB4ZW5wbWQuYzog
SW4gZnVuY3Rpb24gJ3dyaXRlX2JhdHRlcnlfaW5mb190b194ZW5zdG9yZSc6Cj4+IHwgeGVucG1k
LmM6MzU0OjIzOiBlcnJvcjogJyUwMngnIGRpcmVjdGl2ZSBvdXRwdXQgbWF5IGJlIHRydW5jYXRl
ZAo+PiB3cml0aW5nIGJldHdlZW4gMiBhbmQgOCBieXRlcyBpbnRvIGEgcmVnaW9uIG9mIHNpemUg
Mwo+PiBbLVdlcnJvcj1mb3JtYXQtdHJ1bmNhdGlvbj1dCj4+IHwgICAgICBzbnByaW50Zih2YWws
IDMsICIlMDJ4IiwKPj4gfCAgICAgICAgICAgICAgICAgICAgICAgIF5+fn4KPj4gfCB4ZW5wbWQu
YzozNTQ6MjI6IG5vdGU6IGRpcmVjdGl2ZSBhcmd1bWVudCBpbiB0aGUgcmFuZ2UgWzQwLCAyMTQ3
NDgzNzc4XQo+PiB8ICAgICAgc25wcmludGYodmFsLCAzLCAiJTAyeCIsCj4+IHwgICAgICAgICAg
ICAgICAgICAgICAgIF5+fn5+fgo+PiB8IHhlbnBtZC5jOjM1NDo1OiBub3RlOiAnc25wcmludGYn
IG91dHB1dCBiZXR3ZWVuIDMgYW5kIDkgYnl0ZXMgaW50byBhCj4+IGRlc3RpbmF0aW9uIG9mIHNp
emUgMwo+PiB8ICAgICAgc25wcmludGYodmFsLCAzLCAiJTAyeCIsCj4+IHwgICAgICBefn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn4KPj4gfCAgICAgICAgICAgICAgICh1bnNpZ25lZCBpbnQpKDkqNCAr
Cj4+IHwgICAgICAgICAgICAgICB+fn5+fn5+fn5+fn5+fn5+fn5+fgo+PiB8ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc3RybGVuKGluZm8tPm1vZGVsX251bWJlcikgKwo+PiB8ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgo+PiB8
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RybGVuKGluZm8tPnNlcmlhbF9udW1iZXIp
ICsKPj4gfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+Cj4+IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJsZW4oaW5mby0+
YmF0dGVyeV90eXBlKSArCj4+IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+Cj4+IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
dHJsZW4oaW5mby0+b2VtX2luZm8pICsgNCkpOwo+PiB8ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgo+PiB8IGNjMTogYWxsIHdhcm5pbmdz
IGJlaW5nIHRyZWF0ZWQgYXMgZXJyb3JzCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IENocmlzdG9waGVy
IENsYXJrIDxjaHJpc3RvcGhlci5jbGFyazZAYmFlc3lzdGVtcy5jb20+Cj4KPiBIbW0uLi4gSSBq
dXN0IHB1c2hlZCBhIGRpZmZlcmVudCBmaXggZm9yIHRoaXMgdG8gc3RhZ2luZy4gQ2FuIHlvdSB0
cnkgaWYKPiB0aGF0IHdvcmtzIGZvciB5b3U/CgpZZXAsIGxvb2tzIG9rIGFuZCB0aGF0IGJ1aWxk
cyBmaW5lLgoKUmV2aWV3ZWQtYnk6IENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci5jbGFy
azZAYmFlc3lzdGVtcy5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 17:19:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 17: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 1frnpf-0001pJ-Sj; Mon, 20 Aug 2018 17:19:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=spvk=ld=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frnpe-0001p7-Hj
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 17:19:10 +0000
X-Inumbo-ID: 3c1fa1e2-a49d-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3c1fa1e2-a49d-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 17:19: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 1frnpc-0003HU-8B; Mon, 20 Aug 2018 17:19: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 1frnpb-00077K-UM; Mon, 20 Aug 2018 17:19:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frnpb-0008MU-Te; Mon, 20 Aug 2018 17:19:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1frnpb-0008MU-Te@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 20 Aug 2018 17:19:07 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-i386-freebsd10-i386
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYKdGVzdGlkIHhlbi1ib290CgpUcmVlOiBsaW51eCBnaXQ6Ly9n
aXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42
LmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xp
bnV4LWZpcm13YXJlLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhl
bi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUt
eGVuLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKCioqKiBGb3Vu
ZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6
ICBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9y
dmFsZHMvbGludXgtMi42LmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgNWM2MGE3Mzg5ZDc5NWUwMDFj
ODc0OGI0NThlYjc2ZTNhNWI2MDA4YwogIEJ1ZyBub3QgcHJlc2VudDogYWNiMTg3MjU3N2IzNDZi
ZDE1YWIzYTNmOGRmZjc4MGQ2Y2NhNGI3MAogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjI2NS8KCgogIChSZXZpc2lv
biBsb2cgdG9vIGxvbmcsIG9taXR0ZWQuKQoKCkZvciBiaXNlY3Rpb24gcmV2aXNpb24tdHVwbGUg
Z3JhcGggc2VlOgogICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L3Jlc3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
Ni54ZW4tYm9vdC5odG1sClJldmlzaW9uIElEcyBpbiBlYWNoIGdyYXBoIG5vZGUgcmVmZXIsIHJl
c3BlY3RpdmVseSwgdG8gdGhlIFRyZWVzIGFib3ZlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpSdW5uaW5nIGNzLWJpc2VjdGlvbi1zdGVwIC0tZ3JhcGgtb3V0PS9o
b21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1pMzg2Lnhlbi1ib290IC0tc3VtbWFyeS1vdXQ9dG1wLzEyNjI2NS5iaXNlY3Rpb24tc3Vt
bWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEyNTg5OCAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0
IGxpbnV4LWxpbnVzIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiB4ZW4tYm9vdApTZWFy
Y2hpbmcgZm9yIGZhaWx1cmUgLyBiYXNpcyBwYXNzOgogMTI2MDY5IGZhaWwgW2hvc3Q9ZGViaW5h
MV0gLyAxMjU4OTggW2hvc3Q9ZGViaW5hMF0gMTI1NzAyIFtob3N0PWJhcm9xdWUxXSAxMjU2NzYg
b2suCkZhaWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDEyNjA2OSAvIDEyNTY3NgoodHJlZSB3
aXRoIG5vIHVybDogbWluaW9zKQoodHJlZSB3aXRoIG5vIHVybDogb3ZtZikKKHRyZWUgd2l0aCBu
byB1cmw6IHNlYWJpb3MpClRyZWU6IGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20v
bGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0ClRyZWU6IGxpbnV4ZmlybXdh
cmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6
IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdApUcmVl
OiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6
Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdApMYXRlc3QgNWM2MGE3Mzg5ZDc5NWUwMDFjODc0OGI0
NThlYjc2ZTNhNWI2MDA4YyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYwODAwNzBhOTgwOWJk
ZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiAxZjc1NzQ3NjNjYmIyYzg1ODI1YjhjYzRkODFmMzg2
ZTc2N2E0NzZmCkJhc2lzIHBhc3MgYWNiMTg3MjU3N2IzNDZiZDE1YWIzYTNmOGRmZjc4MGQ2Y2Nh
NGI3MCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1
MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFk
M2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxCkdl
bmVyYXRpbmcgcmV2aXNpb25zIHdpdGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDov
L2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0y
LjYuZ2l0I2FjYjE4NzI1NzdiMzQ2YmQxNWFiM2EzZjhkZmY3ODBkNmNjYTRiNzAtNWM2MGE3Mzg5
ZDc5NWUwMDFjODc0OGI0NThlYjc2ZTNhNWI2MDA4YyBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3Nz
dGVzdC9saW51eC1maXJtd2FyZS5naXQjYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MC1jNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGdpdDovL3hl
bmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjYzhlYTA0NTc0OTUzNDJjNDE3
YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MC1jOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhi
Mjc5ZjYwIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQjNDMxMzkxMzVhODkzOGRl
NDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYS00ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZm
MGM0YjliNmE2IGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0I2UzZjY2N2JjNWY1MWQwYWE0
NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEtMWY3NTc0NzYzY2JiMmM4NTgyNWI4Y2M0ZDgxZjM4NmU3
NjdhNDc2ZgphZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3I6IHRyZWUgZGlzY29udGlndW91czogbGlu
dXgtMi42CmFkaG9jLXJldnR1cGxlLWdlbmVyYXRvcjogdHJlZSBkaXNjb250aWd1b3VzOiBxZW11
LXhlbgpMb2FkZWQgMTAwMyBub2RlcyBpbiByZXZpc2lvbiBncmFwaApTZWFyY2hpbmcgZm9yIHRl
c3QgcmVzdWx0czoKIDEyNTE2NyBbaG9zdD1iYXJvcXVlMV0KIDEyNTI0MiBbaG9zdD1iYXJvcXVl
MV0KIDEyNTI4NSBbaG9zdD1iYXJvcXVlMV0KIDEyNTQwMSBbaG9zdD1waW5vdDFdCiAxMjU1MDEg
W2hvc3Q9Zmlhbm8xXQogMTI1NTUxIFtob3N0PWpvdWJlcnRpbjBdCiAxMjU1MjAgW2hvc3Q9YmFy
b3F1ZTBdCiAxMjU1ODUgW2hvc3Q9Y2hhcmRvbm5heTBdCiAxMjU2NDggW2hvc3Q9Zmlhbm8wXQog
MTI1NjM5IFtob3N0PWRlYmluYTBdCiAxMjU2NTcgW2hvc3Q9aHV4ZWxyZWJlMV0KIDEyNTY3NiBw
YXNzIGFjYjE4NzI1NzdiMzQ2YmQxNWFiM2EzZjhkZmY3ODBkNmNjYTRiNzAgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJh
MjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgZTNm
NjY3YmM1ZjUxZDBhYTQ0MzU3YTY0Y2ExMzRjZDk1MjY3OWM4MQogMTI1NzAyIFtob3N0PWJhcm9x
dWUxXQogMTI1ODk4IFtob3N0PWRlYmluYTBdCiAxMjU5MjEgZmFpbCBpcnJlbGV2YW50CiAxMjYw
NjkgZmFpbCA1YzYwYTczODlkNzk1ZTAwMWM4NzQ4YjQ1OGViNzZlM2E1YjYwMDhjIGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAz
M2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2
IDFmNzU3NDc2M2NiYjJjODU4MjViOGNjNGQ4MWYzODZlNzY3YTQ3NmYKIDEyNjIzNCBwYXNzIGFj
YjE4NzI1NzdiMzQ2YmQxNWFiM2EzZjhkZmY3ODBkNmNjYTRiNzAgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhi
Mjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgZTNmNjY3YmM1
ZjUxZDBhYTQ0MzU3YTY0Y2ExMzRjZDk1MjY3OWM4MQogMTI2MjM5IHBhc3MgYWNiMTg3MjU3N2Iz
NDZiZDE1YWIzYTNmOGRmZjc4MGQ2Y2NhNGI3MCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMx
MzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAwZTk2ZjNkNTJlYzIwMGI4Zjc3
NjQxNjRlMjJkNzZlZWY2MTUxZjU5CiAxMjYyNDEgcGFzcyBhY2IxODcyNTc3YjM0NmJkMTVhYjNh
M2Y4ZGZmNzgwZDZjY2E0YjcwIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4
ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDE3M2M3ODAzNTkyMDY1ZDI3YmYyZTYwZDUwZTA4
ZTE5N2EwZWZhODMKIDEyNjI0MyBwYXNzIGFjYjE4NzI1NzdiMzQ2YmQxNWFiM2EzZjhkZmY3ODBk
NmNjYTRiNzAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1
NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMz
ODMxZDNhODY1NWQwNzY2M2EgMzE4YjMyZmU3Y2U0ZWY2Y2JhOWQwNzhlMmUyNjA0MGRiZGJmYjZm
OAogMTI2MjM3IGZhaWwgNWM2MGE3Mzg5ZDc5NWUwMDFjODc0OGI0NThlYjc2ZTNhNWI2MDA4YyBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQx
N2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBj
NGI5YjZhNiAxZjc1NzQ3NjNjYmIyYzg1ODI1YjhjYzRkODFmMzg2ZTc2N2E0NzZmCiAxMjYyNDIg
cGFzcyBhY2IxODcyNTc3YjM0NmJkMTVhYjNhM2Y4ZGZmNzgwZDZjY2E0YjcwIGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2Ji
YTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGY3
NzYyNjQ1MzIzMmFjZWM0NzVhZmRkOTgyMzE5ZjY0ZGUwMzY4ZTgKIDEyNjI0OSBwYXNzIGFjYjE4
NzI1NzdiMzQ2YmQxNWFiM2EzZjhkZmY3ODBkNmNjYTRiNzAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5
ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgNzVhYzQ5NWRjOWQ2
YWEzZDYyNDBiZmFiMWFkYmRjMGQwZjhiYzQwMwogMTI2MjUxIHBhc3MgYWNiMTg3MjU3N2IzNDZi
ZDE1YWIzYTNmOGRmZjc4MGQ2Y2NhNGI3MCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkx
MzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxZjc1NzQ3NjNjYmIyYzg1ODI1Yjhj
YzRkODFmMzg2ZTc2N2E0NzZmCiAxMjYyNTQgcGFzcyBhY2IxODcyNTc3YjM0NmJkMTVhYjNhM2Y4
ZGZmNzgwZDZjY2E0YjcwIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
YzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRl
ODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IDFmNzU3NDc2M2NiYjJjODU4MjViOGNjNGQ4MWYzODZl
NzY3YTQ3NmYKIDEyNjI1NSBmYWlsIDVjNjBhNzM4OWQ3OTVlMDAxYzg3NDhiNDU4ZWI3NmUzYTVi
NjAwOGMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5
NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhh
M2FlZmYwYzRiOWI2YTYgMWY3NTc0NzYzY2JiMmM4NTgyNWI4Y2M0ZDgxZjM4NmU3NjdhNDc2Zgog
MTI2MjU2IHBhc3MgYWNiMTg3MjU3N2IzNDZiZDE1YWIzYTNmOGRmZjc4MGQ2Y2NhNGI3MCBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2Mz
ZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5
YjZhNiAxZjc1NzQ3NjNjYmIyYzg1ODI1YjhjYzRkODFmMzg2ZTc2N2E0NzZmCiAxMjYyNTcgZmFp
bCA1YzYwYTczODlkNzk1ZTAwMWM4NzQ4YjQ1OGViNzZlM2E1YjYwMDhjIGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1
MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IDFmNzU3
NDc2M2NiYjJjODU4MjViOGNjNGQ4MWYzODZlNzY3YTQ3NmYKIDEyNjI2MiBwYXNzIGFjYjE4NzI1
NzdiMzQ2YmQxNWFiM2EzZjhkZmY3ODBkNmNjYTRiNzAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYw
IDRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2YTYgMWY3NTc0NzYzY2JiMmM4
NTgyNWI4Y2M0ZDgxZjM4NmU3NjdhNDc2ZgogMTI2MjY1IGZhaWwgNWM2MGE3Mzg5ZDc5NWUwMDFj
ODc0OGI0NThlYjc2ZTNhNWI2MDA4YyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYwODAwNzBh
OTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiAxZjc1NzQ3NjNjYmIyYzg1ODI1YjhjYzRk
ODFmMzg2ZTc2N2E0NzZmClNlYXJjaGluZyBmb3IgaW50ZXJlc3RpbmcgdmVyc2lvbnMKIFJlc3Vs
dCBmb3VuZDogZmxpZ2h0IDEyNTY3NiAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXN1bHQgZm91
bmQ6IGZsaWdodCAxMjYwNjkgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogUmVwcm8gZm91bmQ6
IGZsaWdodCAxMjYyMzQgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdo
dCAxMjYyMzcgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogMCByZXZpc2lvbnMgYXQgYWNiMTg3
MjU3N2IzNDZiZDE1YWIzYTNmOGRmZjc4MGQ2Y2NhNGI3MCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlm
NjAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiAxZjc1NzQ3NjNjYmIy
Yzg1ODI1YjhjYzRkODFmMzg2ZTc2N2E0NzZmCk5vIHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QsIGNo
ZWNraW5nIGdyYXBoIHN0YXRlLgogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI2MjU0IChwYXNzKSwg
Zm9yIGxhc3QgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI2MjU1IChmYWlsKSwgZm9yIGZp
cnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI2MjU2IChwYXNzKSwgZm9yIGxhc3Qg
cGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjYyNTcgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVy
ZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjYyNjIgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBy
byBmb3VuZDogZmxpZ2h0IDEyNjI2NSAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCgoqKiogRm91
bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVl
OiAgbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3Rv
cnZhbGRzL2xpbnV4LTIuNi5naXQKICBCdWcgaW50cm9kdWNlZDogIDVjNjBhNzM4OWQ3OTVlMDAx
Yzg3NDhiNDU4ZWI3NmUzYTViNjAwOGMKICBCdWcgbm90IHByZXNlbnQ6IGFjYjE4NzI1NzdiMzQ2
YmQxNWFiM2EzZjhkZmY3ODBkNmNjYTRiNzAKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYyNjUvCgoKICAoUmV2aXNp
b24gbG9nIHRvbyBsb25nLCBvbWl0dGVkLikKClJldmlzaW9uIGdyYXBoIGxlZnQgaW4gL2hvbWUv
bG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYueGVuLWJvb3Que2RvdCxwcyxwbmcsaHRtbCxzdmd9LgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCjEyNjI2NTogdG9sZXJhYmxlIEFMTCBGQUlMCgpmbGlnaHQg
MTI2MjY1IGxpbnV4LWxpbnVzIHJlYWwtYmlzZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2MjY1LwoKRmFpbHVyZXMgOi0vIGJ1dCBu
byByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkz
ODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2Jz
OgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 17:38:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 17: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 1fro8Q-0003dT-PH; Mon, 20 Aug 2018 17:38: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=spvk=ld=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fro8P-0003dJ-SS
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 17:38:33 +0000
X-Inumbo-ID: f1d2e9d1-a49f-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f1d2e9d1-a49f-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 17:39: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 1fro8N-0003c6-DT; Mon, 20 Aug 2018 17:38: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 1fro8N-0007xT-1q; Mon, 20 Aug 2018 17:38:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fro8N-0005bn-1C; Mon, 20 Aug 2018 17:38:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126261-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=37b7c808b3fd68c11425accb53b83c37479a2b51
X-Osstest-Versions-That: xen=3a2b8525b883baa87fe89b3da58f5c09fa599b99
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 20 Aug 2018 17:38:31 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126261: 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>

ZmxpZ2h0IDEyNjI2MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjI2MS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDM3YjdjODA4YjNmZDY4YzExNDI1YWNjYjUzYjgzYzM3
NDc5YTJiNTEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDNhMmI4NTI1
Yjg4M2JhYTg3ZmU4OWIzZGE1OGY1YzA5ZmE1OTliOTkKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NjI1MyAgMjAxOC0wOC0yMCAxMjowMDozMiBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjYyNjEgIDIwMTgtMDgtMjAgMTU6MDA6MzAgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBEb3VnIEdvbGRz
dGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
CmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoK
ClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgM2EyYjg1MjViOC4u
MzdiN2M4MDhiMyAgMzdiN2M4MDhiM2ZkNjhjMTE0MjVhY2NiNTNiODNjMzc0NzlhMmI1MSAtPiBz
bW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 17:54:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 17: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 1froNY-0005LG-5S; Mon, 20 Aug 2018 17:54:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=baw5=ld=xenproject.org=prvs=763cbca36=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1froNW-0005L4-UK
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 17:54:10 +0000
X-Inumbo-ID: 1f670b62-a4a2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1f670b62-a4a2-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 17:54:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,266,1531785600"; d="scan'208";a="63269151"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75092-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-pygrub:debian-di-install:fail:regression
 linux-3.18:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-i386-rumprun-i386:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-3.18:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl:guest-start:fail:regression
 linux-3.18:test-amd64-i386-libvirt-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-libvirt-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 linux-3.18:test-armhf-armhf-libvirt:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-xl-midway:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-3.18:test-armhf-armhf-xl:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-xl-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-3.18:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 linux-3.18:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm: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-debianhvm-amd64:debian-hvm-install:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow: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-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 linux-3.18:test-amd64-i386-freebsd10-amd64:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 linux-3.18:test-amd64-amd64-xl-multivcpu:guest-start: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-amd64-amd64-xl-pvhv2-intel:guest-start: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-xl-pvshim:guest-start:fail:nonblocking
X-Osstest-Versions-This: linux=830f9674e76d08d04585e53fc200ae8af99966e7
X-Osstest-Versions-That: linux=dbba166b0e442d4d38ae0f244d32338c3e92d16f
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 20 Aug 2018 18:54:03 +0100
Subject: [Xen-devel] [linux-3.18 baseline-only test] 75092: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTA5MiBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20v
b3NzdGVzdC9sb2dzLzc1MDkyLwoKUmVncmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90
IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5v
dCBiZSBydW46CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEwIGRlYmlhbi1kaS1pbnN0
YWxsICAgICAgICAgZmFpbCBSRUdSLiB2cy4gNzUwMjcKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1
bi1hbWQ2NCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiA3NTAyNwog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDc1MDI3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRl
Ymlhbi1kaS1pbnN0YWxsICAgICAgICAgZmFpbCBSRUdSLiB2cy4gNzUwMjcKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiA3NTAyNwogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgMTAgZGViaWFuLWRpLWlu
c3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDc1MDI3CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1
bi1pMzg2IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gNzUwMjcK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiA3NTAyNwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDc1MDI3CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgMTAgcmVkaGF0LWlu
c3RhbGwgICAgZmFpbCBSRUdSLiB2cy4gNzUwMjcKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiA3NTAyNwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZh
aWwgUkVHUi4gdnMuIDc1MDI3CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gNzUwMjcKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgMjEgZ3Vlc3Qtc3RhcnQvZGViaWFuICAgICAgICBmYWlsIFJFR1IuIHZz
LiA3NTAyNwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDc1MDI3CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gNzUwMjcKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICBm
YWlsIFJFR1IuIHZzLiA3NTAyNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDc1MDI3CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIFJFR1IuIHZzLiA3NTAyNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiA3NTAyNwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDc1MDI3CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTAgZGViaWFu
LWh2bS1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gNzUwMjcKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICBmYWlsIFJFR1IuIHZzLiA3NTAy
NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgUkVHUi4gdnMuIDc1MDI3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gNzUwMjcKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICBm
YWlsIFJFR1IuIHZzLiA3NTAyNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDc1MDI3CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3Rh
bGwgZmFpbCBSRUdSLiB2cy4gNzUwMjcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gNzUwMjcK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gNzUwMjcKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICBmYWlsIFJFR1IuIHZzLiA3NTAyNwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDc1MDI3CiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgIDEyIGd1
ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gNzUwMjcKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiA3NTAyNwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDc1MDI3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gNzUwMjcK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDc1MDI3CiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICAgZmFpbCBSRUdSLiB2cy4gNzUw
MjcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3Rh
bGwgICBmYWlsIFJFR1IuIHZzLiA3NTAyNwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDc1MDI3CiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgMTAgcmVkaGF0LWluc3RhbGwgICAgZmFpbCBS
RUdSLiB2cy4gNzUwMjcKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiA3NTAyNwogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDc1
MDI3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gNzUwMjcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiA3NTAyNwogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDc1MDI3CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMSBndWVzdC1z
dGFydC9kZWJpYW4gICAgICAgZmFpbCBSRUdSLiB2cy4gNzUwMjcKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICBmYWlsIFJFR1IuIHZzLiA3
NTAyNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDc1MDI3CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
IDIxIGd1ZXN0LXN0YXJ0L2RlYmlhbiAgICAgICAgZmFpbCBSRUdSLiB2cy4gNzUwMjcKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgICBmYWls
IFJFR1IuIHZzLiA3NTAyNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgIGZhaWwgUkVHUi4gdnMuIDc1MDI3CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICAgZmFpbCBSRUdSLiB2cy4g
NzUwMjcKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMjEgZ3Vlc3Qtc3RhcnQvZGViaWFu
ICAgICAgICBmYWlsIFJFR1IuIHZzLiA3NTAyNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDc1MDI3CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFp
bCBSRUdSLiB2cy4gNzUwMjcKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxv
d2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEyIGd1
ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gNzUwMjcKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiA3NTAyNwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgIGZhaWwgbGlrZSA3NTAyNwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbGlrZSA3
NTAyNwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTAgZGViaWFuLWh2bS1p
bnN0YWxsICAgICAgZmFpbCBsaWtlIDc1MDI3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGxpa2UgNzUwMjcKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBsaWtlIDc1MDI3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBsaWtlIDc1MDI3CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIGxpa2UgNzUwMjcKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtYW1kNjQgMTEgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbGlrZSA3NTAyNwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICAgIGZhaWwgICBsaWtlIDc1MDI3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgNzUwMjcKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA4
MzBmOTY3NGU3NmQwOGQwNDU4NWU1M2ZjMjAwYWU4YWY5OTk2NmU3CmJhc2VsaW5lIHZlcnNpb246
CiBsaW51eCAgICAgICAgICAgICAgICBkYmJhMTY2YjBlNDQyZDRkMzhhZTBmMjQ0ZDMyMzM4YzNl
OTJkMTZmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzUwMjcgIDIwMTgtMDctMzAgMTM6NTE6Mjkg
WiAgIDIxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc1MDkyICAyMDE4LTA4LTE5IDAyOjU4
OjI2IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2
aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWRhbSBSYWRmb3JkIDxhcmFkZm9yZEBnbWFpbC5jb20+CiAg
QWxleCBEZXVjaGVyIDxhbGV4YW5kZXIuZGV1Y2hlckBhbWQuY29tPgogIEFsZXhhbmRyZSBCZWxs
b25pIDxhbGV4YW5kcmUuYmVsbG9uaUBib290bGluLmNvbT4KICBBbWl0a3VtYXIgS2Fyd2FyIDxh
bWl0LmthcndhckByZWRwaW5lc2lnbmFscy5jb20+CiAgQW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51
eC1mb3VuZGF0aW9uLm9yZz4KICBBbmR5IFNoZXZjaGVua28gPGFuZHJpeS5zaGV2Y2hlbmtvQGxp
bnV4LmludGVsLmNvbT4KICBBbmlsIEd1cnVtdXJ0aHkgPGFuaWwuZ3VydW11cnRoeUBjYXZpdW0u
Y29tPgogIEFuc29uIEh1YW5nIDxBbnNvbi5IdWFuZ0BueHAuY29tPgogIEFudG9uIFZhc2lseWV2
IDx2YXNpbHlldkBpc3ByYXMucnU+CiAgQXJ0ZW0gU2F2a292IDxhc2F2a292QHJlZGhhdC5jb20+
CiAgQXN1dG9zaCBEYXMgPGFzdXRvc2hkQGNvZGVhdXJvcmEub3JnPgogIEJqb3JuIEhlbGdhYXMg
PGJoZWxnYWFzQGdvb2dsZS5jb20+CiAgQnJhZCBMb3ZlIDxicmFkQG5leHRkaW1lbnNpb24uY2M+
CiAgQ2FuIEd1byA8Y2FuZ0Bjb2RlYXVyb3JhLm9yZz4KICBDaGludGFuIFBhbmR5YSA8Y3BhbmR5
YUBjb2RlYXVyb3JhLm9yZz4KICBDaHJpcyBOb3Zha292aWMgPGNocmlzQGNocmlzbi5tZS51az4K
ICBDaHJpc3RvcGggSGVsbHdpZyA8aGNoQGxzdC5kZT4KICBDaHJpc3RvcGhlIExlcm95IDxjaHJp
c3RvcGhlLmxlcm95QGMtcy5mcj4KICBDb2xpbiBJYW4gS2luZyA8Y29saW4ua2luZ0BjYW5vbmlj
YWwuY29tPgogIENvbmcgV2FuZyA8eGl5b3Uud2FuZ2NvbmdAZ21haWwuY29tPgogIERhZVJ5b25n
IEplb25nIDx0aHJlZWVhcmNhdEBnbWFpbC5jb20+CiAgRGFtaWVuIExlIE1vYWwgPGRhbWllbi5s
ZW1vYWxAd2RjLmNvbT4KICBEYW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+
CiAgRGFuaWVsIEJvcmttYW5uIDxkYW5pZWxAaW9nZWFyYm94Lm5ldD4KICBEYW5pZWwgVmV0dGVy
IDxkYW5pZWwudmV0dGVyQGZmd2xsLmNoPgogIERhdmUgS2xlaWthbXAgPGRhdmUua2xlaWthbXBA
b3JhY2xlLmNvbT4KICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRG1p
dHJ5IFRvcm9raG92IDxkdG9yQGNocm9taXVtLm9yZz4KICBEb21pbmlrIEJvemVrIDxkb21pbmlr
eC5ib3pla0BpbnRlbC5jb20+CiAgRG91ZyBMZWRmb3JkIDxkbGVkZm9yZEByZWRoYXQuY29tPgog
IEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBFdWdlbml5IFBhbHRzZXYgPEV1
Z2VuaXkuUGFsdHNldkBzeW5vcHN5cy5jb20+CiAgRXlhbCBSZWl6ZXIgPGV5YWxyQHRpLmNvbT4K
ICBFeWFsIFJlaXplciA8ZXlhbHJlaXplckBnbWFpbC5jb20+CiAgRmxvcmlhbiBGYWluZWxsaSA8
Zi5mYWluZWxsaUBnbWFpbC5jb20+CiAgRmxvcmlhbiBXZXN0cGhhbCA8ZndAc3RybGVuLmRlPgog
IEdhbmFwYXRoaSBCaGF0IDxnYmhhdEBtYXJ2ZWxsLmNvbT4KICBHcmVnIEtyb2FoLUhhcnRtYW4g
PGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgogIEhhbnMgVmVya3VpbCA8aGFucy52ZXJrdWls
QGNpc2NvLmNvbT4KICBIZXJiZXJ0IFh1IDxoZXJiZXJ0QGdvbmRvci5hcGFuYS5vcmcuYXU+CiAg
SGltYW5zaHUgTWFkaGFuaSA8aGltYW5zaHUubWFkaGFuaUBjYXZpdW0uY29tPgogIEh1YW5nIENo
b25nIDxodWFuZy5jaG9uZ0B6dGUuY29tLmNuPgogIEluZ28gTW9sbmFyIDxtaW5nb0BrZXJuZWwu
b3JnPgogIEpha3ViIEtpY2luc2tpIDxqYWt1Yi5raWNpbnNraUBuZXRyb25vbWUuY29tPgogIEph
c29uIEd1bnRob3JwZSA8amdnQG1lbGxhbm94LmNvbT4KICBKaWFuZyBCaWFvIDxqaWFuZy5iaWFv
MkB6dGUuY29tLmNuPgogIEppcmkgS29zaW5hIDxqa29zaW5hQHN1c2UuY3o+CiAgSm9uYXRoYW4g
TmV1c2Now6RmZXIgPGoubmV1c2NoYWVmZXJAZ214Lm5ldD4KICBLYWkgQ2hpZWggQ2h1YW5nIDxr
YWljaGllaC5jaHVhbmdAbWVkaWF0ZWsuY29tPgogIEthaUNoaWVoIENodWFuZyA8a2FpY2hpZWgu
Y2h1YW5nQG1lZGlhdGVrLmNvbT4KICBLYWxsZSBWYWxvIDxrdmFsb0Bjb2RlYXVyb3JhLm9yZz4K
ICBLYW4gTGlhbmcgPGthbi5saWFuZ0BpbnRlbC5jb20+CiAgS2VpdGggQnVzY2ggPGtlaXRoLmJ1
c2NoQGludGVsLmNvbT4KICBLdXBwdXN3YW15IFNhdGh5YW5hcmF5YW5hbiA8c2F0aHlhbmFyYXlh
bmFuLmt1cHB1c3dhbXlAbGludXguaW50ZWwuY29tPgogIExlb24gUm9tYW5vdnNreSA8bGVvbnJv
QG1lbGxhbm94LmNvbT4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlv
bi5vcmc+CiAgTG9yZW56byBCaWFuY29uaSA8bG9yZW56by5iaWFuY29uaUByZWRoYXQuY29tPgog
IEx1YyBWYW4gT29zdGVucnljayA8bHVjLnZhbm9vc3RlbnJ5Y2tAZ21haWwuY29tPgogIE1hcmMg
S2xlaW5lLUJ1ZGRlIDxta2xAcGVuZ3V0cm9uaXguZGU+CiAgTWFyayBCcm93biA8YnJvb25pZUBr
ZXJuZWwub3JnPgogIE1hcnRpbiBLLiBQZXRlcnNlbiA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5j
b20+CiAgTWFydGluIFNjaHdpZGVmc2t5IDxzY2h3aWRlZnNreUBkZS5pYm0uY29tPgogIE1hc2Ft
aSBIaXJhbWF0c3UgPG1oaXJhbWF0QGtlcm5lbC5vcmc+CiAgTWF0aGlldSBNYWxhdGVycmUgPG1h
bGF0QGRlYmlhbi5vcmc+CiAgTWF1cm8gQ2FydmFsaG8gQ2hlaGFiIDxtY2hlaGFiK3NhbXN1bmdA
a2VybmVsLm9yZz4KICBNYXVybyBDYXJ2YWxobyBDaGVoYWIgPG1jaGVoYWJAcy1vcGVuc291cmNl
LmNvbT4KICBNYXlhIEVyZXogPG1lcmV6QGNvZGVhdXJvcmEub3JnPgogIE1pY2hhZWwgRWxsZXJt
YW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQu
Y29tPgogIE1pY2hhbCBTaW1layA8bWljaGFsLnNpbWVrQHhpbGlueC5jb20+CiAgTWlrYSBXZXN0
ZXJiZXJnIDxtaWthLndlc3RlcmJlcmdAbGludXguaW50ZWwuY29tPgogIE5lYWwgQ2FyZHdlbGwg
PG5jYXJkd2VsbEBnb29nbGUuY29tPgogIFBhdmVsIE1hY2hlayA8cGF2ZWxAdWN3LmN6PgogIFBl
dGVyIFppamxzdHJhIChJbnRlbCkgPHBldGVyekBpbmZyYWRlYWQub3JnPgogIFBoaWxsaXAgTG91
Z2hlciA8cGhpbGxpcC5sb3VnaGVyQGdtYWlsLmNvbT4KICBRdWlubiBUcmFuIDxxdWlubi50cmFu
QGNhdml1bS5jb20+CiAgU2FrYXJpIEFpbHVzIDxzYWthcmkuYWlsdXNAbGludXguaW50ZWwuY29t
PgogIFNhc2hhIExldmluIDxhbGV4YW5kZXIubGV2aW5AbWljcm9zb2Z0LmNvbT4KICBTaGFua2Fy
YSBQYWlsb29yIDxzaGFua2FyYXBhaWxvb3JAZ21haWwuY29tPgogIFNoYW9odWEgTGkgPHNobGlA
ZmIuY29tPgogIFNodWFoIEtoYW4gKFNhbXN1bmcgT1NHKSA8c2h1YWhAa2VybmVsLm9yZz4KICBT
aXZhIFJlYmJhZ29uZGxhIDxzaXZhLnJlYmJhZ29uZGxhQHJlZHBpbmVzaWduYWxzLmNvbT4KICBT
b2hlaWwgSGFzc2FzIFllZ2FuZWggPHNvaGVpbEBnb29nbGUuY29tPgogIFN0ZXZlbiBSb3N0ZWR0
IChWTXdhcmUpIDxyb3N0ZWR0QGdvb2RtaXMub3JnPgogIFN0ZXdhcnQgU21pdGggPHN0ZXdhcnRA
bGludXguaWJtLmNvbT4KICBTdWJoYXNoIEphZGF2YW5pIDxzdWJoYXNoakBjb2RlYXVyb3JhLm9y
Zz4KICBTdWRpcCBNdWtoZXJqZWUgPHN1ZGlwbS5tdWtoZXJqZWVAZ21haWwuY29tPgogIFN1bWFu
IEFubmEgPHMtYW5uYUB0aS5jb20+CiAgU3ZlbiBFY2tlbG1hbm4gPHN2ZW4uZWNrZWxtYW5uQG9w
ZW5tZXNoLmNvbT4KICBUYWthc2hpIEl3YWkgPHRpd2FpQHN1c2UuZGU+CiAgVGFrYXNoaSBTYWth
bW90byA8by10YWthc2hpQHNha2Ftb2NjaGkuanA+CiAgVGVqdW4gSGVvIDx0akBrZXJuZWwub3Jn
PgogIFRoZW9kb3JlIFRzJ28gPHR5dHNvQG1pdC5lZHU+CiAgVGhvbWFzIFJpY2h0ZXIgPHRtcmlj
aHRAbGludXguaWJtLmNvbT4KICBUb255IEJhdHRlcnNieSA8dG9ueWJAY3liZXJuZXRpY3MuY29t
PgogIFR1ZG9yIEFtYmFydXMgPHR1ZG9yLmFtYmFydXNAbWljcm9jaGlwLmNvbT4KICBUdWRvci1E
YW4gQW1iYXJ1cyA8dHVkb3IuYW1iYXJ1c0BtaWNyb2NoaXAuY29tPgogIFdlbndlbiBXYW5nIDx3
YW5nNjQ5NUB1bW4uZWR1PgogIFhpYW8gTGlhbmcgPHhpbGlhbmdAcmVkaGF0LmNvbT4KICBZb3Vz
dWsgU2V1bmcgPHlzc2V1bmdAZ29vZ2xlLmNvbT4KICBZdWNodW5nIENoZW5nIDx5Y2hlbmdAZ29v
Z2xlLmNvbT4KICBZdWZlbiBZdSA8eXV5dWZlbkBodWF3ZWkuY29tPgogIFpob3V5YW5nIEppYSA8
amlhemhvdXlhbmcwOUBnbWFpbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9v
c3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIy
NTAgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 18:37:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 18:37:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frp3X-0000TE-87; Mon, 20 Aug 2018 18:37: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=spvk=ld=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frp3W-0000T4-5p
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 18:37:34 +0000
X-Inumbo-ID: 2f81070e-a4a8-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2f81070e-a4a8-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 18:38: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 1frp3T-0004ko-Ag; Mon, 20 Aug 2018 18:37: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 1frp3S-0001L2-Tv; Mon, 20 Aug 2018 18:37:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frp3S-00057o-T2; Mon, 20 Aug 2018 18:37:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126189-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-amd64-i386-rumprun-i386:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-3.18:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl:guest-start:fail:regression
 linux-3.18:test-amd64-i386-libvirt-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-3.18:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-3.18:test-amd64-i386-libvirt-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-pvshim:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-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-qemut-debianhvm-amd64-xsm: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-ovmf-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-3.18:test-armhf-armhf-xl-arndale:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-pygrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:windows-install: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-win7-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-3.18:test-armhf-armhf-xl:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-armhf-armhf-xl-cubietruck:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 linux-3.18:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-3.18:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 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-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=18e6ee0440a7ab853e4ca0f1403eeef1803ed970
X-Osstest-Versions-That: linux=830f9674e76d08d04585e53fc200ae8af99966e7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 20 Aug 2018 18:37:30 +0000
Subject: [Xen-devel] [linux-3.18 test] 126189: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjE4OSBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYxODkvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBS
RUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMjEgZ3Vlc3Qtc3RhcnQvZGViaWFu
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAyMSBndWVzdC1zdGFydC9kZWJpYW4gICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBndWVz
dC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAxMSBndWVzdC1zdGFydCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIxIGd1ZXN0LXN0YXJ0L2RlYmlh
biAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCAgICAgZmFp
bCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZzaGltICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgMTAgcmVkaGF0LWluc3RhbGwgICBmYWlsIFJFR1IuIHZz
LiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgMjEgZ3Vlc3Qtc3RhcnQvZGViaWFuICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMu
IDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgMTAgZGViaWFuLWRpLWluc3Rh
bGwgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQy
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2
cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBS
RUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
UkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAxMCBkZWJpYW4t
ZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2
NC1hbWQ2NC1weWdydWIgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEy
NjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4g
MTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1p
bnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFp
bCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjA0Mgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93
cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjYwNDIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI2MDQy
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwg
ICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI2MDQyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRlYmlhbi1kaS1p
bnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKClJlZ3Jlc3Npb25zIHdoaWNoIGFy
ZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjYwNDIKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
OgogbGludXggICAgICAgICAgICAgICAgMThlNmVlMDQ0MGE3YWI4NTNlNGNhMGYxNDAzZWVlZjE4
MDNlZDk3MApiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgODMwZjk2NzRl
NzZkMDhkMDQ1ODVlNTNmYzIwMGFlOGFmOTk5NjZlNwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI2
MDQyICAyMDE4LTA4LTE3IDA3OjQyOjQ2IFogICAgMyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNjE4OSAgMjAxOC0wOC0xOSAwMjo0NDo1MSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsIFZpcm8gPHZp
cm9AemVuaXYubGludXgub3JnLnVrPgogIEFtaXQgUHVuZGlyIDxhbWl0LnB1bmRpckBsaW5hcm8u
b3JnPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW5kcmV5
IFJ5YWJpbmluIDxhLnJ5YWJpbmluQHNhbXN1bmcuY29tPgogIERhdmlkIFJpZW50amVzIDxyaWVu
dGplc0Bnb29nbGUuY29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4K
ICBFcmljIEJpZ2dlcnMgPGViaWdnZXJzQGdvb2dsZS5jb20+CiAgRXJpY2sgUmV5ZXMgPGVyaWNr
cmV5ZXNAZ29vZ2xlLmNvbT4KICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5k
YXRpb24ub3JnPgogIEhlcmJlcnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBJ
bmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBKYW5uIEhvcm4gPGphbm5oQGdvb2dsZS5j
b20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEtlZXMgQ29vayA8a2Vlc2Nv
b2tAY2hyb21pdW0ub3JnPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0
aW9uLm9yZz4KICBMaXdlaSBTb25nIDxsaXdlaS5zb25nQHdpbmRyaXZlci5jb20+CiAgTWFyY2Vs
IEhvbHRtYW5uIDxtYXJjZWxAaG9sdG1hbm4ub3JnPgogIE1hcmsgU2FseXp5biA8c2FseXp5bkBh
bmRyb2lkLmNvbT4KICBNYXNhaGlybyBZYW1hZGEgPHlhbWFkYS5tYXNhaGlyb0Bzb2Npb25leHQu
Y29tPgogIE1hc2FtaSBIaXJhbWF0c3UgPG1oaXJhbWF0QGtlcm5lbC5vcmc+CiAgT2xla3NpaiBS
ZW1wZWwgPG8ucmVtcGVsQHBlbmd1dHJvbml4LmRlPgogIFJhbmR5IER1bmxhcCA8cmR1bmxhcEBp
bmZyYWRlYWQub3JnPgogIFNoYXduIEd1byA8c2hhd25ndW9Aa2VybmVsLm9yZz4KICBTaXFpIExp
biA8c2lxaWxpbkBnb29nbGUuY29tPgogIFdvbGZyYW0gU2FuZyA8d3NhQHRoZS1kcmVhbXMuZGU+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5n
LgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNTI4IGxpbmVzIGxvbmcuKQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 18:43:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 18:43: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 1frp8Y-0001MJ-1z; Mon, 20 Aug 2018 18:42: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=nasa=ld=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1frp8X-0001ME-Er
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 18:42:45 +0000
X-Inumbo-ID: a6dfbdd4-a4a8-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 a6dfbdd4-a4a8-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 20:41:29 +0200 (CEST)
Received: by mail-io0-x241.google.com with SMTP id n18-v6so13397915ioa.9
 for <xen-devel@lists.xenproject.org>; Mon, 20 Aug 2018 11:42:44 -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=IiHgDLrBtkMlZZ2WHd+y9qVrx3o2qPcXisjyggGWZgI=;
 b=uTujPSpq9Eb4cH4+UfknmFqmSWgKJBNIzA8L6iPHij21lq2wj+auYv/uvGrmUeo872
 KZfA3KCKFSEsemEoXZBJqw7RlPaGEFjbeaHBwXogaKGZX+4TngmDPl2dVvIjg4l/E86A
 tlSOmXm7silYHCY+rwS1qB7Nz70regvnTIHZWd1An7EzMkBVoAtzx6RWtaDDod7eB8ia
 zEikslnexULHWBybHYKp7cWPA8fgnAEKCG8PW/y0mC09HqTmrstvM8pGzJ4OOvT7fuXK
 Aj9qtLPe8vO61plyfbOBBhahrqJoWn1qFfcrYl4CTHbVNITVlGVDkH9UXy3dFK8hovUZ
 342Q==
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=IiHgDLrBtkMlZZ2WHd+y9qVrx3o2qPcXisjyggGWZgI=;
 b=tmJfqfL2BrKold9ZjzESNwtIUPPjaV67VhtZ+Pnhu0rgnWa8IxyvHlhJ9hQEjAJhqZ
 +t3XVwFWHvncDKVuhhGUrtrtjDZ2r4d7kg4gvUTBAOY0R3/uR7sQJycU9b8XsegHW8Ku
 BOiG80DJya/QYqswndMlBQqQJy6PnfxPMa4EMA9aZQuLu9UBhBk4h2/fHIQJVNuz0CAa
 m27THWhMlVBZ1DHy3gjKSgMjKvrAU5fMGf5Ydb+S2NFeERN5gWeC26xwVvwsXgjpGr6T
 Uk7FVgYCKIxGovHS42ORFRMSBUgvIALLQpsLlLrAaR6lsCjtMx+iO1BOUFEl9volOWYK
 OylQ==
X-Gm-Message-State: AOUpUlG4qaFiTs98n+YltjdolDvBg4C1oaenRvLQUQFxehbhMsFkbpw2
 RuKUG0xjsBQmrRmSH7k4NA+Ojp9g
X-Google-Smtp-Source: AA+uWPxPkWGub0RZggPJYV1+PezCz394SORKvadDX5HniqwIXlu9rhzmiKiabrhouuFvIF+7+On4Mg==
X-Received: by 2002:a6b:9d0b:: with SMTP id
 g11-v6mr41322094ioe.85.1534790563440; 
 Mon, 20 Aug 2018 11:42:43 -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 w8-v6sm165480itb.0.2018.08.20.11.42.41
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Mon, 20 Aug 2018 11:42:42 -0700 (PDT)
From: Christopher Clark <christopher.w.clark@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 20 Aug 2018 11:42:30 -0700
Message-Id: <1534790550-23002-1-git-send-email-christopher.w.clark@gmail.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH] tools: fix uninstall: tests/x86_emulator,
 Linux hotplug
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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,
 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>

Rml4aW5nIHRvcC1sZXZlbCAibWFrZSB1bmluc3RhbGwiOgoKdG9vbHMvdGVzdHMveDg2X2VtdWxh
dG9yIGlzIG1pc3NpbmcgYW4gdW5pbnN0YWxsIHRhcmdldCwgd2hpY2ggY2F1c2VzCmZhaWx1cmUu
IFRyaXZpYWwgdG8gYWRkIG9uZSBzaW5jZSBpdCBpbnN0YWxscyBub3RoaW5nLCBzbyBkbyB0aGF0
LgoKTGludXggaG90cGx1ZyB1bmluc3RhbGwgcmV0dXJucyBzdWNjZXNzIGJ1dCBkb2Vzbid0IGFj
dHVhbGx5IHJlbW92ZSB3aGF0Cml0IGluc3RhbGxlZC4gVGhlIE1ha2VmaWxlIHZhcmlhYmxlcyBh
cmUgb2JmdXNjYXRpbmcgaW5jb3JyZWN0IGxvZ2ljLCBzbwpzdHJpcCB0aGVtIG91dCBhbmQgbWF0
Y2ggZXhpc3RpbmcgY29kZSBmb3IgeGVuLXdhdGNoZG9nIHdoaWNoIGRvZXMgd29yay4KClNpZ25l
ZC1vZmYtYnk6IENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci5jbGFyazZAYmFlc3lzdGVt
cy5jb20+Ci0tLQoKVGhlc2UgZGVmZWN0cyB3ZXJlIGZvdW5kIHdoaWxlIHJldmlld2luZyBEb3Vn
IEdvbGRzdGVpbidzIHBhdGNoIHRvIHJlbW92ZQp0Ym9vdCwgd2hpY2ggdG91Y2hlcyAndW5pbnN0
YWxsJyBpbiB0aGUgdG9wIGxldmVsIE1ha2VmaWxlLgoKIHRvb2xzL2hvdHBsdWcvTGludXgvTWFr
ZWZpbGUgICAgICB8IDM1ICsrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB0b29s
cy90ZXN0cy94ODZfZW11bGF0b3IvTWFrZWZpbGUgfCAgMyArKysKIDIgZmlsZXMgY2hhbmdlZCwg
MTUgaW5zZXJ0aW9ucygrKSwgMjMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvaG90
cGx1Zy9MaW51eC9NYWtlZmlsZSBiL3Rvb2xzL2hvdHBsdWcvTGludXgvTWFrZWZpbGUKaW5kZXgg
ZDRjM2NkYy4uM2I1MWZlNCAxMDA2NDQKLS0tIGEvdG9vbHMvaG90cGx1Zy9MaW51eC9NYWtlZmls
ZQorKysgYi90b29scy9ob3RwbHVnL0xpbnV4L01ha2VmaWxlCkBAIC0xLDE2ICsxLDYgQEAKIFhF
Tl9ST09UID0gJChDVVJESVIpLy4uLy4uLy4uCiBpbmNsdWRlICQoWEVOX1JPT1QpL3Rvb2xzL1J1
bGVzLm1rCiAKLSMgSW5pdCBzY3JpcHRzLgotWEVORE9NQUlOU19JTklURCA9IGluaXQuZC94ZW5k
b21haW5zCi1YRU5ET01BSU5TX0xJQkVYRUMgPSB4ZW5kb21haW5zCi1YRU5ET01BSU5TX1NZU0NP
TkZJRyA9IGluaXQuZC9zeXNjb25maWcueGVuZG9tYWlucwotCi1YRU5DT01NT05TX0lOSVREID0g
aW5pdC5kL3hlbmNvbW1vbnMKLVhFTkNPTU1PTlNfU1lTQ09ORklHID0gaW5pdC5kL3N5c2NvbmZp
Zy54ZW5jb21tb25zCi0KLVhFTkRSSVZFUkRPTUFJTl9JTklURCA9IGluaXQuZC94ZW5kcml2ZXJk
b21haW4KLQogIyBYZW4gc2NyaXB0IGRpciBhbmQgc2NyaXB0cyB0byBnbyB0aGVyZS4KIFhFTl9T
Q1JJUFRTID0gdmlmLWJyaWRnZQogWEVOX1NDUklQVFMgKz0gdmlmLXJvdXRlCkBAIC01NiwyNCAr
NDYsMjMgQEAgaW5zdGFsbC1pbml0ZDoKIAlbIC1kICQoREVTVERJUikkKElOSVREX0RJUikgXSB8
fCAkKElOU1RBTExfRElSKSAkKERFU1RESVIpJChJTklURF9ESVIpCiAJWyAtZCAkKERFU1RESVIp
JChTWVNDT05GSUdfRElSKSBdIHx8ICQoSU5TVEFMTF9ESVIpICQoREVTVERJUikkKFNZU0NPTkZJ
R19ESVIpCiAJWyAtZCAkKERFU1RESVIpJChMSUJFWEVDX0JJTikgXSB8fCAkKElOU1RBTExfRElS
KSAkKERFU1RESVIpJChMSUJFWEVDX0JJTikKLQkkKElOU1RBTExfUFJPRykgJChYRU5ET01BSU5T
X0xJQkVYRUMpICQoREVTVERJUikkKExJQkVYRUNfQklOKQotCSQoSU5TVEFMTF9QUk9HKSAkKFhF
TkRPTUFJTlNfSU5JVEQpICQoREVTVERJUikkKElOSVREX0RJUikKLQkkKElOU1RBTExfREFUQSkg
JChYRU5ET01BSU5TX1NZU0NPTkZJRykgJChERVNURElSKSQoU1lTQ09ORklHX0RJUikveGVuZG9t
YWlucwotCSQoSU5TVEFMTF9QUk9HKSAkKFhFTkNPTU1PTlNfSU5JVEQpICQoREVTVERJUikkKElO
SVREX0RJUikKLQkkKElOU1RBTExfREFUQSkgJChYRU5DT01NT05TX1NZU0NPTkZJRykgJChERVNU
RElSKSQoU1lTQ09ORklHX0RJUikveGVuY29tbW9ucwotCSQoSU5TVEFMTF9QUk9HKSAkKFhFTkRS
SVZFUkRPTUFJTl9JTklURCkgJChERVNURElSKSQoSU5JVERfRElSKQorCSQoSU5TVEFMTF9EQVRB
KSBpbml0LmQvc3lzY29uZmlnLnhlbmRvbWFpbnMgJChERVNURElSKSQoU1lTQ09ORklHX0RJUikv
eGVuZG9tYWlucworCSQoSU5TVEFMTF9EQVRBKSBpbml0LmQvc3lzY29uZmlnLnhlbmNvbW1vbnMg
JChERVNURElSKSQoU1lTQ09ORklHX0RJUikveGVuY29tbW9ucworCSQoSU5TVEFMTF9QUk9HKSB4
ZW5kb21haW5zICQoREVTVERJUikkKExJQkVYRUNfQklOKQorCSQoSU5TVEFMTF9QUk9HKSBpbml0
LmQveGVuZG9tYWlucyAkKERFU1RESVIpJChJTklURF9ESVIpCisJJChJTlNUQUxMX1BST0cpIGlu
aXQuZC94ZW5jb21tb25zICQoREVTVERJUikkKElOSVREX0RJUikKKwkkKElOU1RBTExfUFJPRykg
aW5pdC5kL3hlbmRyaXZlcmRvbWFpbiAkKERFU1RESVIpJChJTklURF9ESVIpCiAJJChJTlNUQUxM
X1BST0cpIGluaXQuZC94ZW4td2F0Y2hkb2cgJChERVNURElSKSQoSU5JVERfRElSKQogCiAuUEhP
Tlk6IHVuaW5zdGFsbC1pbml0ZAogdW5pbnN0YWxsLWluaXRkOgogCXJtIC1mICQoREVTVERJUikk
KElOSVREX0RJUikveGVuLXdhdGNoZG9nCi0Jcm0gLWYgJChhZGRwcmVmaXggJChERVNURElSKSQo
SU5JVERfRElSKS8sICQoWEVORFJJVkVSRE9NQUlOX0lOSVREKSkKLQlybSAtZiAkKGFkZHByZWZp
eCAkKERFU1RESVIpJChJTklURF9ESVIpLywgJChYRU5EUklWRVJET01BSU5fSU5JVEQpKQotCXJt
IC1mICQoYWRkcHJlZml4ICQoREVTVERJUikkKFNZU0NPTkZJR19ESVIpL3hlbmNvbW1vbnMvLCAk
KFhFTkNPTU1PTlNfU1lTQ09ORklHKSkKLQlybSAtZiAkKGFkZHByZWZpeCAkKERFU1RESVIpJChJ
TklURF9ESVIpLywgJChYRU5DT01NT05TX0lOSVREKSkKLQlybSAtZiAkKGFkZHByZWZpeCAkKERF
U1RESVIpJChTWVNDT05GSUdfRElSKS94ZW5kb21haW5zLywgJChYRU5ET01BSU5TX1NZU0NPTkZJ
RykpCi0Jcm0gLWYgJChhZGRwcmVmaXggJChERVNURElSKSQoSU5JVERfRElSKS8sICQoWEVORE9N
QUlOU19JTklURCkpCi0Jcm0gLWYgJChhZGRwcmVmaXggJChERVNURElSKSQoTElCRVhFQ19CSU4p
LywgJChYRU5ET01BSU5TX0xJQkVYRUMpKQorCXJtIC1mICQoREVTVERJUikkKElOSVREX0RJUikv
eGVuZHJpdmVyZG9tYWluCisJcm0gLWYgJChERVNURElSKSQoSU5JVERfRElSKS94ZW5jb21tb25z
CisJcm0gLWYgJChERVNURElSKSQoSU5JVERfRElSKS94ZW5kb21haW5zCisJcm0gLWYgJChERVNU
RElSKSQoTElCRVhFQ19CSU4pL3hlbmRvbWFpbnMKKwlybSAtZiAkKERFU1RESVIpJChTWVNDT05G
SUdfRElSKS94ZW5jb21tb25zCisJcm0gLWYgJChERVNURElSKSQoU1lTQ09ORklHX0RJUikveGVu
ZG9tYWlucwogCiAuUEhPTlk6IGluc3RhbGwtc2NyaXB0cwogaW5zdGFsbC1zY3JpcHRzOgpkaWZm
IC0tZ2l0IGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL01ha2VmaWxlIGIvdG9vbHMvdGVzdHMv
eDg2X2VtdWxhdG9yL01ha2VmaWxlCmluZGV4IGRlYzgxYzMuLjM2NTRlNjEgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci9NYWtlZmlsZQorKysgYi90b29scy90ZXN0cy94ODZf
ZW11bGF0b3IvTWFrZWZpbGUKQEAgLTEyNiw2ICsxMjYsOSBAQCBkaXN0Y2xlYW46IGNsZWFuCiAu
UEhPTlk6IGluc3RhbGwKIGluc3RhbGw6CiAKKy5QSE9OWTogdW5pbnN0YWxsCit1bmluc3RhbGw6
CisKIHg4Nl9lbXVsYXRlOgogCVsgLUwgJEAgXSB8fCBsbiAtc2YgJChYRU5fUk9PVCkveGVuL2Fy
Y2gveDg2LyRACiAKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 18:50:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 18:50:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frpG2-000256-SJ; Mon, 20 Aug 2018 18:50:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nasa=ld=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1frpG1-000251-CC
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 18:50:29 +0000
X-Inumbo-ID: bac4ba08-a4a9-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 bac4ba08-a4a9-11e8-a8a5-bc764e045a96;
 Mon, 20 Aug 2018 20:49:13 +0200 (CEST)
Received: by mail-lj1-x243.google.com with SMTP id m84-v6so522844lje.10
 for <xen-devel@lists.xenproject.org>; Mon, 20 Aug 2018 11:50:27 -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=3tgGzTQcY3Yzkri3/kG20F1b5pT805R9QSDWzSj26HQ=;
 b=U6ybWT8a5CEAXbXeW+m9GcK6kvjwEZRAPAwJZ6IZ/qdP8jOlvGLWRoSvrV46m15FlK
 Ae4e7mwYZ11PKTnc//PIPe6kTHnzFpWkDCllJbRCEV2KwrP0tAeyAmaHpnSabBc6xtpW
 11sabzhxFjH+Gb7CpP/Uvbuwc5MjrphKNi7F2/JwcrajUUZa7OlmaEyp42dH0Fd6rEVO
 Kpn7KxDBYS9sdY7aKakiSfDdGcXThPz3O8Uv9ZClF2cyCw7PV4tfSt7fAt+dk7L+BMvT
 A8fLz51MJSoVllewmqrT+55yk+F28+Wr2PBobLKOcPJ4A1jdp2QxjkMF2H92lUwJsXI/
 O6Kw==
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=3tgGzTQcY3Yzkri3/kG20F1b5pT805R9QSDWzSj26HQ=;
 b=phEMwLbmhnB1uOT96zlKiAiUv2NaBP+n+ys3vzu3E6qY7CytHp17xvKjujFqD8nx7G
 sb9/Uyre0WrlDpgOzcH139RN/YU2yP6aiBWbDNnUWIIM3AvpJMp8HLX0jR7Q4tmp+UFF
 /K05u/oD6AnN45nWMgSmrj+4khyOXxnnYy2eXeCIHWEiR6C6gbVVz0yRvQOHecAcwewO
 /shFROBzzTTnLor/thJib4rglqzCMrsnytml1MxiLstuSqszaHAZv3JHZ9mQqM6urAgT
 GQ1YUNw+HkUCsz9+eu4AHMA1WbiQGX7kdsCxToJQaP+slfGkiZPODizE59hgN0yENIwc
 +BxQ==
X-Gm-Message-State: AOUpUlEjPWHX9iW6PQxVYoiSjo89AL1uXLEs5gFBE7GBymbnGa8r7Rbz
 mziTWUVkHMqpjxjhNjJTbsMOstbDlF2QdscpgP8=
X-Google-Smtp-Source: AA+uWPxVORmSkpRIgLt7PeUG3WwYphQc5oJel1EffUsUNg/uGBS9R95ziKJgF/FP1w0DnBRNu9EFVV4RfLftzomrLa8=
X-Received: by 2002:a2e:80d3:: with SMTP id
 r19-v6mr15401763ljg.85.1534791026451; 
 Mon, 20 Aug 2018 11:50:26 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a2e:95c5:0:0:0:0:0 with HTTP; Mon, 20 Aug 2018 11:50:25
 -0700 (PDT)
In-Reply-To: <20180820083837.5lujxzua2f34sdlj@citrix.com>
References: <20180819022205.22024-1-cardoe@cardoe.com>
 <20180820083837.5lujxzua2f34sdlj@citrix.com>
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Mon, 20 Aug 2018 11:50:25 -0700
Message-ID: <CACMJ4Ga5-cHEsVJ63cXY0fwjOMu+9KiwPjxF3SwR13a60ugb3A@mail.gmail.com>
To: Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-devel] [PATCH] build: remove tboot make targets
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 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>

T24gTW9uLCBBdWcgMjAsIDIwMTggYXQgMTozOCBBTSwgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4gd3JvdGU6Cj4gT24gU2F0LCBBdWcgMTgsIDIwMTggYXQgMDk6MjI6MDVQTSAtMDUwMCwg
RG91ZyBHb2xkc3RlaW4gd3JvdGU6Cj4+IFRoZSB0Ym9vdCB0YXJnZXRzIGFyZSB3b2VmdWxseSBv
dXQgb2YgZGF0ZS4gVGhlc2Ugc2hvdWxkIHJlYWxseSBiZQo+PiByZXRpcmVkIGJlY2F1c2Ugc2V0
dGluZyB1cCB0Ym9vdCBpcyBtb3JlIGNvbXBsZXggdGhhbiB0aGUgYnVpbGQgcHJvY2Vzcwo+PiBm
b3IgaXQuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9l
LmNvbT4KPgo+IEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKQ29kZSBy
ZXZpZXdlZCBhbmQgc3RhbmRhcmQgKG5vbi10Ym9vdCByZWxhdGVkKSBidWlsZCB0ZXN0ZWQgd2l0
aCB0aGUKcGF0Y2ggYXBwbGllZDogbG9va3MgZ29vZC4KCk5vIHJlZmVyZW5jZXMgdG8gYW55IG9m
IHRoZSBmb2xsb3dpbmcgcmVtYWluIGluIHRoZSB0cmVlIGFmdGVyd2FyZHM6CiogVEJPT1RfVEFS
RklMRQoqIFRCT09UX0JBU0VfVVJMCiogYnVpbGQtdGJvb3QsIGluc3RhbGwtdGJvb3QsIGRpc3Qt
dGJvb3QsIGNsZWFuLXRib290LCBkaXN0Y2xlYW4tdGJvb3QKKiBkb3dubG9hZF90Ym9vdAoKVGhl
IFJFQURNRSBzZWN0aW9uIGFib3V0IHRib290LCBqdXN0IGFib3ZlIHRoZSBjaHVuayByZW1vdmVk
LCBjb250YWlucwphIHN0YWxlIFVSTCBmb3IgdGhlIHRib290IGhnIHJlcG9zaXRvcnksIHdoaWNo
IGhhcyBhcHBhcmVudGx5IG5vdwptb3ZlZCB0bzoKaHR0cDovL2hnLmNvZGUuc2YubmV0L3AvdGJv
b3QvY29kZQoKSSBkb24ndCB1c2UgdW5pbnN0YWxsIChldmVyKSBidXQgc2luY2UgRG91ZydzIHBh
dGNoIHRvdWNoZXMgaXQsIEkganVzdAp0ZXN0ZWQgaXQgd2l0aCB0aGlzIGFwcGxpZWQuIFVuaW5z
dGFsbCBmYWlsZWQsIGJ1dCBpdCdzIG5vdCBhIGZhdWx0IG9mCnRoaXMgcGF0Y2g6Cgp8IG1ha2Vb
Nl06IEVudGVyaW5nIGRpcmVjdG9yeSAnLi9naXQvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yJwp8
IG1ha2VbNl06ICoqKiBObyBydWxlIHRvIG1ha2UgdGFyZ2V0ICd1bmluc3RhbGwnLiAgU3RvcC4K
fCBtYWtlWzZdOiBMZWF2aW5nIGRpcmVjdG9yeSAnLi9naXQvdG9vbHMvdGVzdHMveDg2X2VtdWxh
dG9yJwp8CnwgbWFrZVs2XTogKioqIE5vIHJ1bGUgdG8gbWFrZSB0YXJnZXQgJ3VuaW5zdGFsbCcu
ICBTdG9wLgp8IG1ha2VbNl06IExlYXZpbmcgZGlyZWN0b3J5ICcvLi9naXQvdG9vbHMvdGVzdHMv
eDg2X2VtdWxhdG9yJwp8IC4vZ2l0L3Rvb2xzL3Rlc3RzLy4uLy4uL3Rvb2xzL1J1bGVzLm1rOjI0
OTogcmVjaXBlIGZvciB0YXJnZXQKJ3N1YmRpci11bmluc3RhbGwteDg2X2VtdWxhdG9yJyBmYWls
ZWQKfCBtYWtlWzVdOiAqKiogW3N1YmRpci11bmluc3RhbGwteDg2X2VtdWxhdG9yXSBFcnJvciAy
CnwgbWFrZVs1XTogTGVhdmluZyBkaXJlY3RvcnkgJy4vZ2l0L3Rvb2xzL3Rlc3RzJwp8CnwgLi9n
aXQvdG9vbHMvdGVzdHMvLi4vLi4vdG9vbHMvUnVsZXMubWs6MjQ5OiByZWNpcGUgZm9yIHRhcmdl
dAonc3ViZGlyLXVuaW5zdGFsbC14ODZfZW11bGF0b3InIGZhaWxlZAoKc28gSSd2ZSBqdXN0IHBv
c3RlZCBhIHBhdGNoIHRoYXQgZml4ZXMgdGhpcyBhbmQgYW5vdGhlciBkZWZlY3QgaW4gdGhlCkxp
bnV4IGhvdHBsdWcgdW5pbnN0YWxsIGxvZ2ljIHRvIG1ha2UgaXQgYWN0dWFsbHkgcmVtb3ZlIHdo
YXQgaXQKaW5zdGFsbGVkLgoKUmV2aWV3ZWQtYnk6IENocmlzdG9waGVyIENsYXJrIDxjaHJpc3Rv
cGhlci5jbGFyazZAYmFlc3lzdGVtcy5jb20+CgpDaHJpc3RvcGhlcgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 20:20:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 20:20:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frqet-0001DC-JW; Mon, 20 Aug 2018 20:20: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=spvk=ld=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frqes-0001Cz-HT
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 20:20:14 +0000
X-Inumbo-ID: 87dff7d9-a4b6-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 87dff7d9-a4b6-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 20:20: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 1frqep-0006k2-Hr; Mon, 20 Aug 2018 20:20: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 1frqep-0004Fr-5R; Mon, 20 Aug 2018 20:20:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frqep-0006Iq-4q; Mon, 20 Aug 2018 20:20:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126195-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-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt: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-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=69c20e1090059d8b359fdd435e8ba50db7269be1
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 20 Aug 2018 20:20:11 +0000
Subject: [Xen-devel] [libvirt test] 126195: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjE5NSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYxOTUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2so
MSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlidmlydCAgICAg
ICAgICAgICAgNjljMjBlMTA5MDA1OWQ4YjM1OWZkZDQzNWU4YmE1MGRiNzI2OWJlMQpiYXNlbGlu
ZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAgMDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIw
ODVlMWZmZWE5ZDU4ZmU4YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzODE0ICAyMDE4LTA2LTA1
IDA0OjE5OjIzIFogICA3NiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzg0MCAgMjAxOC0w
Ni0wNiAwNDoxOToyOCBaICAgNzUgZGF5cyAgIDU3IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNjA3MyAgMjAxOC0wOC0xNyAyMDozOTowNiBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogICAgQWxlcyBN
dXNpbCA8YW11c2lsQHJlZGhhdC5jb20+CiAgQW5kcmVhIEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVk
aGF0LmNvbT4KICBBbnlhIEhhcnRlciA8YWhhcnRlckByZWRoYXQuY29tPgogIEJpbmcgTml1IDxi
aW5nLm5pdUBpbnRlbC5jb20+CiAgQmpvZXJuIFdhbGsgPGJ3YWxrQGxpbnV4LmlibS5jb20+CiAg
Qm9ibyBEdSA8ZHVibzE2M0AxMjYuY29tPgogIEJvcmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51
eC5pYm0uY29tPgogIEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBDaGFu
Z2t1byBTaGkgPHNoaS5jaGFuZ2t1b0BoM2MuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhp
YW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNh
bm9uaWNhbC5jb20+CiAgQ2xlbWVudGluZSBIYXlhdCA8Y2xlbUBsc2UuZXBpdGEuZnI+CiAgQ29s
ZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW5pZWwgTmljb2xldHRpIDxkYW50
dGkxMkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYW5pZWwgVmVpbGxhcmQgPHZlaWxsYXJkQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8
ZWJsYWtlQHJlZGhhdC5jb20+CiAgRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4K
ICBGYWJpYW5vIEZpZMOqbmNpbyA8ZmFiaWFub0BmaWRlbmNpby5vcmc+CiAgRmlsaXAgQWxhYyA8
ZmlsaXBhbGFjQGdtYWlsLmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgaW50cmln
ZXJpIDxpbnRyaWdlcmkrbGlidmlydEBib3VtLm9yZz4KICBpbnRyaWdlcmkgPGludHJpZ2VyaUBi
b3VtLm9yZz4KICBKYW1pZSBTdHJhbmRib2dlIDxqYW1pZUBjYW5vbmljYWwuY29tPgogIEppZSBX
YW5nIDx3YW5namllODguaHVhd2VpLmNvbT4KICBKaW0gRmVobGlnIDxqZmVobGlnQHN1c2UuY29t
PgogIEppcmkgRGVuZW1hcmsgPGpkZW5lbWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpm
ZXJsYW5AcmVkaGF0LmNvbT4KICBKdWxpbyBGYXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29tPgog
IErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hh
bWFydEByZWRoYXQuY29tPgogIEthdGVyaW5hIEtvdWtpb3UgPGtrb3VraW91QHJlZGhhdC5jb20+
CiAgTGFpbmUgU3R1bXAgPGxhaW5lQGxhaW5lLm9yZz4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0By
ZWRoYXQuY29tPgogIEx1eWFvIEh1YW5nIDxsaHVhbmdAcmVkaGF0LmNvbT4KICBNYXJjIEhhcnRt
YXllciA8bWhhcnRtYXlAbGludXguaWJtLmNvbT4KICBNYXJjIEhhcnRtYXllciA8bWhhcnRtYXlA
bGludXgudm5ldC5pYm0uY29tPgogIE1hcmNvcyBQYXVsbyBkZSBTb3V6YSA8bWFyY29zLnNvdXph
Lm9yZ0BnbWFpbC5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0Bp
bnZpc2libGV0aGluZ3NsYWIuY29tPgogIE1hcnRpbiBLbGV0emFuZGVyIDxta2xldHphbkByZWRo
YXQuY29tPgogIE1hdHRoaWFzIEJvbHRlIDxtYXR0aGlhcy5ib2x0ZUBnb29nbGVtYWlsLmNvbT4K
ICBNaWNoYWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE1pY2hhbCBQcsOtdm96
bsOtayA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBOaWtvbGF5IFNoaXJva292c2tpeSA8bnNoaXJv
a292c2tpeUB2aXJ0dW96em8uY29tPgogIFBhdmVsIEhyZGluYSA8cGhyZGluYUByZWRoYXQuY29t
PgogIFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgogIFBpbm8gVG9zY2FubyA8cHRv
c2Nhbm9AcmVkaGF0LmNvbT4KICBSYWRvc3RpbiBTdG95YW5vdiA8cnN0b3lhbm92MUBnbWFpbC5j
b20+CiAgUmFteSBFbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgogIHJhbXllbGtlc3QgPHJh
bXllbGtlc3RAZ21haWwuY29tPgogIFJpY2hhcmQgVy5NLiBKb25lcyA8cmpvbmVzQHJlZGhhdC5j
b20+CiAgUm9tYW4gQm9nb3JvZHNraXkgPGJvZ29yb2Rza2l5QGdtYWlsLmNvbT4KICBTaGkgTGVp
IDxzaGlsZWkubWFzc2Nsb3Vkc0BnbXguY29tPgogIFNoaWNoYW5na3VvIDxzaGkuY2hhbmdrdW9A
aDNjLmNvbT4KICBTaW1vbiBLb2J5ZGEgPHNrb2J5ZGFAcmVkaGF0LmNvbT4KICBTdGVmYW4gQmFk
ZXIgPHN0ZWZhbi5iYWRlckBjYW5vbmljYWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJA
bGludXgudm5ldC5pYm0uY29tPgogIFN1a3JpdCBCaGF0bmFnYXIgPHNrcnRiaHRuZ3JAZ21haWwu
Y29tPgogIFRvbcOhxaEgR29sZW1iaW92c2vDvSA8dGdvbGVtYmlAcmVkaGF0LmNvbT4KICBWaXRh
bHkgS3V6bmV0c292IDx2a3V6bmV0c0ByZWRoYXQuY29tPgogIHcwMDI1MTU3NCA8d2FuZ2ppZTg4
QGh1YXdlaS5jb20+CiAgV2VpbHVuIFpodSA8emh1d2VpbHVuQGh1YXdlaS5jb20+CiAgeGluaHVh
LkNhbyA8Y2FveGluaHVhQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDEzNTU3IGxp
bmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 22:03:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 22: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 1frsGF-00010V-8U; Mon, 20 Aug 2018 22: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=1y+9=ld=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1frsGE-00010Q-Cw
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 22:02:54 +0000
X-Inumbo-ID: 9c8b8c3c-a4c4-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9c8b8c3c-a4c4-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 00:01:38 +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 7C9902173D;
 Mon, 20 Aug 2018 22:02:52 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534802572;
 bh=hFIjriQUpGm49HGnU0j4WQ1iK/VkNfllUZatX106aUg=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=146mt7Ir8OC6ER7QxoQxfialmiydW198FqY29ZVlfJqimZLAcz419sTvKpZuoXXzf
 HS63vT7UoWCPMwEvSCxNYzssGjIcWlWgDOX4Rxr8pHiDvRqBBu0ucIgi/On4ca5oiE
 atNnc0xTqwPG8u5Dq0evD4+RyhTR496nPmtkNYZA=
Date: Mon, 20 Aug 2018 15:02:48 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@linaro.org>
In-Reply-To: <CAEC2CxoFP2PvitM1TM2XYk6j1=a8W+DDqrBYTNB5Q74FvMLZYQ@mail.gmail.com>
Message-ID: <alpine.DEB.2.10.1808201502360.16354@sstabellini-ThinkPad-X260>
References: <20180716172712.20294-1-julien.grall@arm.com>
 <20180716172712.20294-16-julien.grall@arm.com>
 <alpine.DEB.2.10.1808141442070.15066@sstabellini-ThinkPad-X260>
 <1a6b5113-3ad5-50e2-1c0f-b9d532ec0b81@arm.com>
 <alpine.DEB.2.10.1808161112430.16354@sstabellini-ThinkPad-X260>
 <CAEC2CxoFP2PvitM1TM2XYk6j1=a8W+DDqrBYTNB5Q74FvMLZYQ@mail.gmail.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [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: xen-devel <xen-devel@lists.xenproject.org>,
 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>

T24gTW9uLCAyMCBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gVGh1LCAxNiBBdWcgMjAxOCwgMTk6MTcgU3RlZmFubyBTdGFiZWxsaW5pLCA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6Cj4gICAgICAgT24gVGh1LCAxNiBBdWcgMjAxOCwgSnVs
aWVuIEdyYWxsIHdyb3RlOgo+ICAgICAgID4gSGkgU3RlZmFubywKPiAgICAgICA+Cj4gICAgICAg
PiBPbiAwOC8xNC8yMDE4IDEwOjQzIFBNLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gICAg
ICAgPiA+IE9uIE1vbiwgMTYgSnVsIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPiAgICAgICA+
ID4gPiBHVUVTVF9CVUdfT04gbWF5IGJlIHVzZWQgaW4gb3RoZXIgZmlsZXMgZG9pbmcgZ3Vlc3Qg
ZW11bGF0aW9uLgo+ICAgICAgID4gPiA+Cj4gICAgICAgPiA+ID4gU2lnbmVkLW9mZi1ieTogSnVs
aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAbGluYXJvLm9yZz4KPiAgICAgICA+ID4KPiAgICAgICA+
ID4gR2l2ZW4gdGhhdCBHVUVTVF9CVUdfT04gaXMgbm90IGFjdHVhbGx5IHVzZWQgaW4gYW55IG90
aGVyIGZpbGVzIGluIHRoaXMKPiAgICAgICA+ID4gcGF0Y2ggc2VyaWVzLCBJIGFzc3VtZSB5b3Ug
YXJlIHJlZmVycmluZyB0byBvbmUgb2YgeW91ciBmdXR1cmUgc2VyaWVzPwo+ICAgICAgID4KPiAg
ICAgICA+IEl0IGlzIGdvaW5nIHRvIGJlIHVzZWQgbGF0ZXIuIEhvd2V2ZXIsIEkgZG9uJ3QgcmVh
bGx5IHJlZmVyIHRvIGFueSBzZXJpZXMgaW4KPiAgICAgICA+IHBhcnRpY3VsYXIuIEl0IGlzIGp1
c3QgdGhhdCB0aGlzIG1hY3JvcyBjb3VsZCBiZSBoZWxwZnVsIGluIGFueSBlbXVsYXRpb24gY29k
ZQo+ICAgICAgID4gdG8gY2F0Y2ggd2hhdCB3ZSB0aGluayBpcyBhIGludmFsaWQgYXJjaGl0ZWN0
dXJhbCBiZWhhdmlvci4KPiAKPiAgICAgICBJdCBpcyBvbmx5IHRoYXQgYSBjb25jcmV0ZSB1c2Ut
Y2FzZSBoZWxwcy4gVGhlIGlkZWEgb2YgbW92aW5nCj4gICAgICAgR1VFU1RfQlVHX09OIGlzIGdv
b2QsIGJ1dCB3aGVyZSB0bz8gRm9yIGluc3RhbmNlLCB3b3VsZG4ndCBpdCBiZSBiZXR0ZXIKPiAg
ICAgICB0byBtb3ZlIGl0IHRvIGd1ZXN0X2FjY2Vzcy5oPyBJIGFtIGp1c3QgdHJ5aW5nIHRvIHBv
aW50IHRvIGFuIGV4aXN0aW5nCj4gICAgICAgaGVhZGVyIHdoaWNoIGlzIG1vcmUgd2lkZWx5IHVz
ZWQgYWNyb3NzIHRoZSBlbXVsYXRvcnMgKHZwbDAxMSwKPiAgICAgICB2Z2ljLXYzLWl0cy5jLCBo
dm0uYywgLi4uKQo+IAo+IAo+IERlZmluaXRlbHkgbm90IGluIGd1ZXN0X2FjY2Vzcy5oIG9yIGFu
eSB3aWRlciBpbiBpbmNsdWRlcy4gSWYgeW91IGxvb2sgYXQgdGhlIGltcGxlbWVudGF0aW9uIGFu
ZCBkb2N1bWVudGF0aW9uLCBpdCB3aWxsIGNyYXNoIHRoZQo+IGh5cGVydmlzb3IgYmVjYXVzZSB0
aGUgZ29hbCBpcyB0byBjYXRjaCBoYXJkd2FyZSBidWcgb3IgbWlzdW5kZXJzdGFuZGluZyBvZiB0
aGUgc3BlYy4gVGhpcyBpcyBub3QgbWVhbnQgdG8gYmUgdXNlZCBpbiBlbXVsYXRpb24uCj4gV2Ug
c2hvdWxkIG5vdCBjcmFzaCB0aGUgZ3Vlc3QvaHlwZXJ2aXNvciBpbiBiYWQgYmVoYXZpb3IgYnV0
IGluamVjdCBhbiBleGNlcHRpb24uCj4gCj4gU28gdHJhcC5oIGlzIHRoZSBiZXN0IHBsYWNlcyBm
b3IgaXQgYXMgaGFyZHdhcmUgdHJhcCBhcmUgbm93IHNwbGl0IGFjY3JvcyBtdWx0aXBsZXMgZmls
ZXMuCgpPSwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 23:09:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 23:09:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frtHu-0005qP-8b; Mon, 20 Aug 2018 23:08: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=r5nf=ld=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1frtHs-0005qK-Sz
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 23:08:40 +0000
X-Inumbo-ID: ccbd5fab-a4cd-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ccbd5fab-a4cd-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 01:07:24 +0200 (CEST)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w7KN4v3G156991;
 Mon, 20 Aug 2018 23:08: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=OVN0wKsxWhpVqWFmisr7CvOUEaNdiz06xW6cMcmfsTw=;
 b=sGJD7sfTYOVada4DyhaC+7g5Q5a53VeCGTbB6SF36nJcW3N7Y/uj6Tk9l2Eep+Aq49bK
 hfQ0jvWLBpFwEKPgQCJDTW3p3MAG/L+u3Cx4p/qbZ4UTZ/YNfHJqy+0vdNHV1bsicvQi
 tBo5SlZMrGonczNRXMSpq++I7zYr9djyd88U8G7pLBxqk7CqF67FaE7n12rXHaa8rLdD
 sPM6iN6B0urd71wOFKn1MgvjtpA7WslOa8lDF2Fs26x1ZrmPh7epxgpm1kmqcDqN3s68
 emL/lasNxl8fxf47b+ltu8oCXfUFK6SbjsPJf6H9fodlNHejqsATeOoBf6S30rkrzoaL jQ== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2120.oracle.com with ESMTP id 2kxbdps8rs-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 23:08:29 +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 w7KN8RRO026537
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 23:08:28 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 w7KN8R3w008416;
 Mon, 20 Aug 2018 23:08: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 ; Mon, 20 Aug 2018 16:08:26 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org, x86@kernel.org
References: <20180820130203.11501-1-jgross@suse.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <4e9a92ce-854b-75f1-c164-f38fc67f7c98@oracle.com>
Date: Mon, 20 Aug 2018 19:09:52 -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: <20180820130203.11501-1-jgross@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8991
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=848
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808200233
Subject: Re: [Xen-devel] [PATCH] x86/xen: remove unused function
 xen_auto_xlated_memory_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: 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>

T24gMDgvMjAvMjAxOCAwOTowMiBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiB4ZW5fYXV0b194
bGF0ZWRfbWVtb3J5X3NldHVwKCkgaXMgYSBsZWZ0b3ZlciBmcm9tIFBWSCBWMS4gUmVtb3ZlIGl0
Lgo+Cj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+CgoK
QXBwbGllZCB0byBmb3ItbGludXMtMTliLgoKLWJvcmlzCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 23:09:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 23:09:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frtIJ-0005sT-Mw; Mon, 20 Aug 2018 23:09: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=r5nf=ld=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1frtII-0005sL-OK
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 23:09:06 +0000
X-Inumbo-ID: dc463967-a4cd-11e8-a8a5-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dc463967-a4cd-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 01:07:50 +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 w7KN4EU8114293;
 Mon, 20 Aug 2018 23:08:53 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=v5/oN9SgfH+uTcdUZj7qLIvrx/QsTn9sn0HaYmTZ/S8=;
 b=oNLBE2p+Gi9t7tqyF2WLGJYFn0Rnr/Ar9mv4VXczXkeYayD91I+RvJ3KdtUA3voPtHUQ
 xxaJQGA7ogIVm1rG0r8XJDO9sTGqdOTthzzrH2I+kOZ4WoOMwI5WZ8TaYEbU3+nhH0KO
 w8k47Ccy8A/tVYFbyrptHj1/5Izmhdl7W5Oq8EHw/vvyFhwmKVvuNYuhyz64Gv/On8qC
 q6XIKvN3sCUmaEWTWQVw6PokWYr411RzS6IWOeo42KnB8IrWVaX8wmS7VuQwtyssVYKd
 tOg9iZi0CkrFajawR/XuHMz1LlDv4qRZ1Vu89/tUVdsT2X2u4sYvdPhQBcCcubRBVL9B ug== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2kxc3qh6sf-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 23:08:53 +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 w7KN8r2R003355
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 23:08:53 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 w7KN8qm3022665;
 Mon, 20 Aug 2018 23:08: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 ; Mon, 20 Aug 2018 16:08:52 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org, x86@kernel.org
References: <20180820130330.11704-1-jgross@suse.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <80a934d8-d07d-0dc5-b7f9-2aa91bdd6dc3@oracle.com>
Date: Mon, 20 Aug 2018 19:10:18 -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: <20180820130330.11704-1-jgross@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8991
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=766
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808200233
Subject: Re: [Xen-devel] [PATCH] xen: remove unused hypercall functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMDgvMjAvMjAxOCAwOTowMyBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBSZW1vdmUgWGVu
IGh5cGVyY2FsbCBmdW5jdGlvbnMgd2hpY2ggYXJlIHVzZWQgbm93aGVyZSBpbiB0aGUga2VybmVs
Lgo+Cj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IC0t
LQoKQXBwbGllZCB0byBmb3ItbGludXMtMTliLgoKLWJvcmlzCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 23:19:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 23: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 1frtRx-0006qQ-OM; Mon, 20 Aug 2018 23: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=r5nf=ld=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1frtRw-0006pt-8A
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 23:19:04 +0000
X-Inumbo-ID: 83300003-a4cf-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 83300003-a4cf-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 23:19: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 w7KNDhIp121154;
 Mon, 20 Aug 2018 23:18:53 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=f2X4UNSL1R43Xm6GDOtPf+hx9s7PGGTLeB0AAr08lDg=;
 b=UU/GcUrhyZbnfSDKNL/xn+R3M35iL7VAtJTsODZvIeHhBc5DPU+c9fz6j/F9eZrC5wuF
 /IpzxadI+QmJHpt/H1mZvPtok5C5fdlIUVPv4P6aj0w7rpL1lJCmeFmFEwtm9MuRv8y/
 VWWWuLrhTLnQdKR/TB7TRCGpVVTJmewAs/YdpsSd6A7RxvpIeTEDuXRAehNXFIZJFPod
 rDkZsL7I/kA1hZcrecDTa1Eimk68/nowY6S+NlQM+vDJTU4JcCjgz9vQsrPSnCW0OoZZ
 bRwSaa2oXwvvAj4LUCzBsmHyluiQUJZMUQ17J9iMcdMCvksObixnd9vv7+PyVIlchejv yA== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2120.oracle.com with ESMTP id 2kxc3qh7p0-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 23:18:53 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w7KNIqPp020608
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 20 Aug 2018 23:18:52 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 w7KNIqGc008718;
 Mon, 20 Aug 2018 23:18:52 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, 20 Aug 2018 16:18:52 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org, x86@kernel.org
References: <20180820152420.16004-1-jgross@suse.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <95bde638-877d-c9b4-0457-dfeea06fd7dc@oracle.com>
Date: Mon, 20 Aug 2018 19:20:17 -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: <20180820152420.16004-1-jgross@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8991
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808200234
Subject: Re: [Xen-devel] [PATCH RESEND] x86/xen: enable early use of
 set_fixmap in 32-bit Xen PV 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: 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>

T24gMDgvMjAvMjAxOCAxMToyNCBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBDb21taXQgN2Iy
NWI5Y2IwZGFkODMgKCJ4ODYveGVuL3RpbWU6IEluaXRpYWxpemUgcHYgeGVuIHRpbWUgaW4KPiBp
bml0X2h5cGVydmlzb3JfcGxhdGZvcm0oKSIpIG1vdmVkIHRoZSBtYXBwaW5nIG9mIHRoZSBzaGFy
ZWQgaW5mbyBhcmVhCj4gYmVmb3JlIHBhZ2V0YWJsZV9pbml0KCkuIFRoaXMgYnJlYWtzIGJvb3Rp
bmcgYXMgMzItYml0IFBWIGd1ZXN0IGFzIHRoZQo+IHVzZSBvZiBzZXRfZml4bWFwIGlzbid0IHBv
c3NpYmxlIGF0IHRoaXMgdGltZSBvbiAzMi1iaXQuCj4KPiBUaGlzIGNhbiBiZSB3b3JrZWQgYXJv
dW5kIGJ5IHBvcHVsYXRpbmcgdGhlIG5lZWRlZCBQTUQgb24gMzItYml0Cj4ga2VybmVsIGVhcmxp
ZXIuCj4KPiBJbiBvcmRlciBub3QgdG8gcmVpbXBsZW1lbnQgcG9wdWxhdGVfZXh0cmFfcHRlKCkg
dXNpbmcgZXh0ZW5kX2JyaygpCj4gZm9yIGFsbG9jYXRpbmcgbmV3IHBhZ2UgdGFibGVzIGV4dGVu
ZCBhbGxvY19sb3dfcGFnZXMoKSB0byBkbyB0aGF0IGluCj4gY2FzZSB0aGUgZWFybHkgcGFnZSB0
YWJsZSBwb29sIGlzIG5vdCB5ZXQgYXZhaWxhYmxlLgo+Cj4gRml4ZXM6IDdiMjViOWNiMGRhZDgz
ICgieDg2L3hlbi90aW1lOiBJbml0aWFsaXplIHB2IHhlbiB0aW1lIGluIGluaXRfaHlwZXJ2aXNv
cl9wbGF0Zm9ybSgpIikKPiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+Cj4gUmV2aWV3ZWQtYnk6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRl
Pgo+IC0tLQo+IFJlc2VuZGluZyB3aXRoIGNvcnJlY3RlZCBGaXhlczogdGFnCj4gQm9yaXMsIHBs
ZWFzZSB0YWtlIHRoaXMgdmlhIHRoZSBYZW4gdHJlZSAoVGhvbWFzIGFza2VkIHVzIHRvIGRvIHNv
KQoKQXBwbGllZCB0byBmb3ItbGludXMtMTliLgoKLWJvcmlzCgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 23:59:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 23: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 1fru50-0001Xe-Gc; Mon, 20 Aug 2018 23:59:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=euep=le=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fru4z-0001XQ-E6
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 23:59:25 +0000
X-Inumbo-ID: 26df648e-a4d5-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 26df648e-a4d5-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 00:00:02 +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 5D17021765;
 Mon, 20 Aug 2018 23:59:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534809564;
 bh=SkPBgEaJDVnzN/8M/szn4jXlFm8jVNjjuQFiPQZDv/M=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=gLe5kj8TEU6LCIVudSu9SPuFOdVwsU9r/RxIFbg8t6548y0w4FnBlb+CCB8aBpNBA
 T5I7fjqZKh8GShFBA8athmwGvDoxTMQQZR81tVs7wXEj7qfy/M/09P7jOvKbHADLNH
 SEeWg8aNoh1t55wH6rOle39iOgbH61XgrY2N/fGc=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Mon, 20 Aug 2018 16:59:11 -0700
Message-Id: <1534809559-32704-2-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH 02/10] xen/arm: add THUNDERX kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, mjaggi@caviumnetworks.com, julien.grall@linaro.org,
 Zi.Lim@cavium.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGEga2NvbmZpZyBvcHRpb24gZm9yIENhdml1bSBUaHVuZGVyWCBwbGF0Zm9ybXMuCgpTaWdu
ZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CkNDOiBt
amFnZ2lAY2F2aXVtbmV0d29ya3MuY29tCkNDOiBaaS5MaW1AY2F2aXVtLmNvbQotLS0KIHhlbi9h
cmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZyAgfCAxNCArKysrKysrKysrKysrKwogeGVuL2FyY2gv
YXJtL3BsYXRmb3Jtcy9NYWtlZmlsZSB8ICA2ICsrKy0tLQogMiBmaWxlcyBjaGFuZ2VkLCAxNyBp
bnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9w
bGF0Zm9ybXMvS2NvbmZpZyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZwppbmRleCBl
MjI5ZjhmLi42MmI1MjhiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25m
aWcKKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnCkBAIC00NCw2ICs0NCwxNyBA
QCBjb25maWcgWEdFTkUKIAlFbmFibGUgYWxsIHRoZSByZXF1aXJlZCBkcml2ZXJzIGZvciBBcHBs
aWVkTWljcm8gWC1HZW5lIChNdXN0YW5nCiAJYW5kIFN0b3JtKQogCitjb25maWcgVEhVTkRFUlgK
Kwlib29sICJDYXZpdW0gVGh1bmRlclgiCisJZGVwZW5kcyBvbiBBUk1fNjQKKwlzZWxlY3QgQVJN
X1NNTVUKKwlzZWxlY3QgR0lDVjMKKwlzZWxlY3QgSEFTX0lUUworCXNlbGVjdCBIQVNfUEwwMTEK
KwlzZWxlY3QgQUNQSSBpZiBFWFBFUlQgPSAieSIKKwktLS1oZWxwLS0tCisJRW5hYmxlIGFsbCB0
aGUgcmVxdWlyZWQgZHJpdmVycyBmb3IgQ2F2aXVtIFRodW5kZXJYCisKIGVuZGNob2ljZQogCiBj
b25maWcgQUxMNjRfUExBVApAQCAtNjIsMyArNzMsNiBAQCBjb25maWcgWEdFTkVfUExBVEZPUk0K
IAlib29sCiAJZGVmYXVsdCAoQUxMNjRfUExBVCB8fCBYR0VORSkKIAorY29uZmlnIFRIVU5ERVJY
X1BMQVRGT1JNCisJYm9vbAorCWRlZmF1bHQgKEFMTDY0X1BMQVQgfHwgVEhVTkRFUlgpCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL3Bs
YXRmb3Jtcy9NYWtlZmlsZQppbmRleCAyZGUwYzZhLi5iYzM1NjQwIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMv
TWFrZWZpbGUKQEAgLTYsNiArNiw2IEBAIG9iai0kKENPTkZJR19BUk1fMzIpICs9IG9tYXA1Lm8K
IG9iai0kKENPTkZJR19BUk1fMzIpICs9IHJjYXIyLm8KIG9iai0kKENPTkZJR19BUk1fNjQpICs9
IHNlYXR0bGUubwogb2JqLXkgKz0gc3VueGkubwotb2JqLSQoQ09ORklHX0FSTV82NCkgKz0gdGh1
bmRlcngubwotb2JqLSQoQ09ORklHX1hHRU5FX1BMQVRGT1JNKSAgKz0geGdlbmUtc3Rvcm0ubwot
b2JqLSQoQ09ORklHX01QU09DX1BMQVRGT1JNKSAgKz0geGlsaW54LXp5bnFtcC5vCitvYmotJChD
T05GSUdfVEhVTkRFUlhfUExBVEZPUk0pICs9IHRodW5kZXJ4Lm8KK29iai0kKENPTkZJR19YR0VO
RV9QTEFURk9STSkgICAgKz0geGdlbmUtc3Rvcm0ubworb2JqLSQoQ09ORklHX01QU09DX1BMQVRG
T1JNKSAgICArPSB4aWxpbngtenlucW1wLm8KLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 23:59:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 23: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 1fru50-0001XY-7i; Mon, 20 Aug 2018 23:59:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=euep=le=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fru4z-0001XO-93
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 23:59:25 +0000
X-Inumbo-ID: 26a1aeee-a4d5-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 26a1aeee-a4d5-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 00:00:02 +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 0713F20C03;
 Mon, 20 Aug 2018 23:59:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534809564;
 bh=/PJSqyTDQL0+dbBo3xobgRaZbH+mFk9MVwhqt08Jb64=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=IR1z2kxDHj0REifBJagkWhjj+3Th08WcO2b/PN/SR/OBqCwMGawWLa3GlnYAAZMEB
 BegSCPp6GrYPnhQDozk7cH8NCT6NZ5npoFe2SfczwKFVa8q6aKnC+7ufAeL8eT9Zi8
 pBnQ4eHdqiGYf0pVUeZBKrjFwdMHQ/ccsnOSqd3E=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Mon, 20 Aug 2018 16:59:10 -0700
Message-Id: <1534809559-32704-1-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH 01/10] xen/arm: add XGENE kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, julien.grall@linaro.org, apatel@apm.com,
 psawargaonkar@apm.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGEga2NvbmZpZyBvcHRpb24gZm9yIFgtR2VuZSBwbGF0Zm9ybXMuCgpTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CkNDOiBwc2F3YXJnYW9u
a2FyQGFwbS5jb20KQ0M6IGFwYXRlbEBhcG0uY29tCi0tLQogeGVuL2FyY2gvYXJtL3BsYXRmb3Jt
cy9LY29uZmlnICB8IDEyICsrKysrKysrKysrKwogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtl
ZmlsZSB8ICAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDEgZGVsZXRp
b24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcgYi94ZW4v
YXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcKaW5kZXggNDA5ZDNmOC4uZTIyOWY4ZiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnCisrKyBiL3hlbi9hcmNoL2FybS9w
bGF0Zm9ybXMvS2NvbmZpZwpAQCAtMzYsNiArMzYsMTQgQEAgY29uZmlnIE1QU09DCiAJLS0taGVs
cC0tLQogCUVuYWJsZSBhbGwgdGhlIHJlcXVpcmVkIGRyaXZlcnMgZm9yIFhpbGlueCBVbHRyYXNj
YWxlKyBNUFNvQwogCitjb25maWcgWEdFTkUKKwlib29sICJBcHBsaWVkTWljcm8gWC1HZW5lIgor
CWRlcGVuZHMgb24gQVJNXzY0CisJc2VsZWN0IEhBU19OUzE2NTUwCisJLS0taGVscC0tLQorCUVu
YWJsZSBhbGwgdGhlIHJlcXVpcmVkIGRyaXZlcnMgZm9yIEFwcGxpZWRNaWNybyBYLUdlbmUgKE11
c3RhbmcKKwlhbmQgU3Rvcm0pCisKIGVuZGNob2ljZQogCiBjb25maWcgQUxMNjRfUExBVApAQCAt
NTAsMyArNTgsNyBAQCBjb25maWcgTVBTT0NfUExBVEZPUk0KIAlib29sCiAJZGVmYXVsdCAoQUxM
NjRfUExBVCB8fCBNUFNPQykKIAorY29uZmlnIFhHRU5FX1BMQVRGT1JNCisJYm9vbAorCWRlZmF1
bHQgKEFMTDY0X1BMQVQgfHwgWEdFTkUpCisKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0
Zm9ybXMvTWFrZWZpbGUgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlCmluZGV4IGE3
OWJkYjkuLjJkZTBjNmEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZp
bGUKKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZQpAQCAtNyw1ICs3LDUgQEAg
b2JqLSQoQ09ORklHX0FSTV8zMikgKz0gcmNhcjIubwogb2JqLSQoQ09ORklHX0FSTV82NCkgKz0g
c2VhdHRsZS5vCiBvYmoteSArPSBzdW54aS5vCiBvYmotJChDT05GSUdfQVJNXzY0KSArPSB0aHVu
ZGVyeC5vCi1vYmotJChDT05GSUdfQVJNXzY0KSArPSB4Z2VuZS1zdG9ybS5vCitvYmotJChDT05G
SUdfWEdFTkVfUExBVEZPUk0pICArPSB4Z2VuZS1zdG9ybS5vCiBvYmotJChDT05GSUdfTVBTT0Nf
UExBVEZPUk0pICArPSB4aWxpbngtenlucW1wLm8KLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 23:59:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 23: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 1fru4r-0001XH-VG; Mon, 20 Aug 2018 23:59: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=1y+9=ld=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fru4q-0001XC-TC
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 23:59:16 +0000
X-Inumbo-ID: 2111e91a-a4d5-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2111e91a-a4d5-11e8-a6a9-d7ebe60f679a;
 Mon, 20 Aug 2018 23:59:52 +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 9E28720C03;
 Mon, 20 Aug 2018 23:59:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534809554;
 bh=n/DUbbsFB0fZ9Gl2HIt2Q4c9WAXfWi047vhOu8CcWMA=;
 h=Date:From:To:cc:Subject:From;
 b=sK1CWMKM+mOW9gnOseRBxOot7Wms3OtRpa1EyWkU9wtgQvotOar+CA0cKkOFIEKdw
 Ppx56akio0XNJ3wrhhCK8MmYpsXAx0B3qP9nA4WhRne1s4iZ9sf3HWhozvBNtmJbJs
 16QoRkk84NvhptZBs77eyxRs41IkBaEp5vFRkxCo=
Date: Mon, 20 Aug 2018 16:59:10 -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.1808201645540.16354@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 00/10] arm: add one kconfig option per platform
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, andrii_anisov@epam.com, julien.grall@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>

SGkgYWxsLAoKVGhpcyBwYXRjaCBzZXJpZXMgaW50cm9kdWNlcyBvbmUga2NvbmZpZyBvcHRpb24g
Zm9yIGVhY2ggcmVtYWluZwpwbGF0Zm9ybSB1bmRlciBwbGF0Zm9ybXMvLiAgRWFjaCBrY29uZmln
IG9wdGlvbiBlbmFibGVzIHRoZSByZXF1aXJlZApkcml2ZXJzIGluIFhlbi4KCkNoZWVycywKClN0
ZWZhbm8KCgpUaGUgZm9sbG93aW5nIGNoYW5nZXMgc2luY2UgY29tbWl0IDM3YjdjODA4YjNmZDY4
YzExNDI1YWNjYjUzYjgzYzM3NDc5YTJiNTE6CgogIGF1dG9tYXRpb246IGJ1aWxkIHdpdGggZGVi
aWFuIHVuc3RhYmxlICgyMDE4LTA4LTIwIDE0OjA1OjExICswMTAwKQoKYXJlIGF2YWlsYWJsZSBp
biB0aGUgZ2l0IHJlcG9zaXRvcnkgYXQ6CgogIGh0dHA6Ly94ZW5iaXRzLnhlbnByb2plY3Qub3Jn
L2dpdC1odHRwL3Blb3BsZS9zc3RhYmVsbGluaS94ZW4tdW5zdGFibGUuZ2l0IGtjb25maWctcGxh
dC0xCgpmb3IgeW91IHRvIGZldGNoIGNoYW5nZXMgdXAgdG8gYWM1ODY0ZGU5ODg2ZDQ1YWMyMjQ4
YTE1MDgzYmNmOWViMDQyYmY3MjoKCiAgeGVuL2FybTogYWRkIFZFWFBSRVNTIGtjb25maWcgKDIw
MTgtMDgtMjAgMTY6NDg6MzQgLTA3MDApCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClN0ZWZhbm8gU3RhYmVsbGluaSAoMTAp
OgogICAgICB4ZW4vYXJtOiBhZGQgWEdFTkUga2NvbmZpZwogICAgICB4ZW4vYXJtOiBhZGQgVEhV
TkRFUlgga2NvbmZpZwogICAgICB4ZW4vYXJtOiBhZGQgU1VOWEkga2NvbmZpZwogICAgICB4ZW4v
YXJtOiBhZGQgU0VBVFRMRSBrY29uZmlnCiAgICAgIHhlbi9hcm06IGFkZCBSQ0FSMiBrY29uZmln
CiAgICAgIHhlbi9hcm06IGFkZCBPTUFQNSBrY29uZmlnCiAgICAgIHhlbi9hcm06IGFkZCBNSURX
QVkga2NvbmZpZwogICAgICB4ZW4vYXJtOiBhZGQgRVhZTk9TNSBrY29uZmlnCiAgICAgIHhlbi9h
cm06IGFkZCBCMTUga2NvbmZpZwogICAgICB4ZW4vYXJtOiBhZGQgVkVYUFJFU1Mga2NvbmZpZwoK
IHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZyAgfCAxMTYgKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKwogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZSB8
ICAyMiArKysrLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAxMjcgaW5zZXJ0aW9ucygrKSwgMTEgZGVs
ZXRpb25zKC0pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 23:59:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 23:59:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fru51-0001YY-S1; Mon, 20 Aug 2018 23:59: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=euep=le=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fru50-0001Xh-JO
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 23:59:26 +0000
X-Inumbo-ID: 273efdd1-a4d5-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 273efdd1-a4d5-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 00:00:03 +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 13F8821771;
 Mon, 20 Aug 2018 23:59:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534809565;
 bh=l++O7d7VLS4IGGVtt+DWhORowJJkUuCEy8N8HECJaxE=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=CNvbfFv4XUfnOsup69bR4ZkeNddu0JKBWaU5OS2L+JYyIUwM5/ZvLEXBM3HKhZvqy
 dtXSRILBRY98zxj1aX5YDqzhq9xJnlgNQEbmWRB2hB85aP9CeJLG8/qUIzl5GmMQgP
 v34jq09xiQTQSNPvwD9PF/UsGjyj6/HeKyKu4kGA=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Mon, 20 Aug 2018 16:59:13 -0700
Message-Id: <1534809559-32704-4-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH 04/10] xen/arm: add SEATTLE kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, suravee.suthikulpanit@amd.com, 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>

QWRkIGEga2NvbmZpZyBvcHRpb24gZm9yIEFSTSBTZWF0dGxlIHBsYXRmb3Jtcy4KClNpZ25lZC1v
ZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KQ0M6IHN1cmF2
ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tCi0tLQogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29u
ZmlnICB8IDEyICsrKysrKysrKysrKwogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZSB8
ICAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcgYi94ZW4vYXJjaC9h
cm0vcGxhdGZvcm1zL0tjb25maWcKaW5kZXggODMzN2FhOS4uOTUxNWYxOCAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnCisrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9y
bXMvS2NvbmZpZwpAQCAtNjIsNiArNjIsMTQgQEAgY29uZmlnIFNVTlhJCiAJRW5hYmxlIGFsbCB0
aGUgcmVxdWlyZWQgZHJpdmVycyBmb3IgQWxsd2lubmRlciBzdW54aSBwbGF0Zm9ybXMsCiAJaW5j
bHVkaW5nIFBpbmU2NCwgT3JhbmdlUGksIEN1YmllQm9hcmQsIGV0Yy4KIAorY29uZmlnIFNFQVRU
TEUKKwlib29sICJBTUQgU2VhdHRsZSIKKwlkZXBlbmRzIG9uIEFSTV82NAorCXNlbGVjdCBIQVNf
UEwwMTEKKwlzZWxlY3QgQVJNX1NNTVUKKwktLS1oZWxwLS0tCisJRW5hYmxlIGFsbCB0aGUgcmVx
dWlyZWQgZHJpdmVycyBmb3IgQU1EIFNlYXR0bGUuCisKIGVuZGNob2ljZQogCiBjb25maWcgQUxM
NjRfUExBVApAQCAtODcsMyArOTUsNyBAQCBjb25maWcgVEhVTkRFUlhfUExBVEZPUk0KIGNvbmZp
ZyBTVU5YSV9QTEFURk9STQogCWJvb2wKIAlkZWZhdWx0IChBTExfUExBVCB8fCBTVU5YSSkKKwor
Y29uZmlnIFNFQVRUTEVfUExBVEZPUk0KKwlib29sCisJZGVmYXVsdCAoQUxMNjRfUExBVCB8fCBT
RUFUVExFKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZSBiL3hl
bi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUKaW5kZXggOGU0YzJhYy4uMThmNGM4MCAxMDA2
NDQKLS0tIGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC9h
cm0vcGxhdGZvcm1zL01ha2VmaWxlCkBAIC00LDcgKzQsNyBAQCBvYmotJChDT05GSUdfQVJNXzMy
KSArPSBleHlub3M1Lm8KIG9iai0kKENPTkZJR19BUk1fMzIpICs9IG1pZHdheS5vCiBvYmotJChD
T05GSUdfQVJNXzMyKSArPSBvbWFwNS5vCiBvYmotJChDT05GSUdfQVJNXzMyKSArPSByY2FyMi5v
Ci1vYmotJChDT05GSUdfQVJNXzY0KSArPSBzZWF0dGxlLm8KK29iai0kKENPTkZJR19TRUFUVExF
X1BMQVRGT1JNKSAgKz0gc2VhdHRsZS5vCiBvYmotJChDT05GSUdfU1VOWElfUExBVEZPUk0pICAg
ICs9IHN1bnhpLm8KIG9iai0kKENPTkZJR19USFVOREVSWF9QTEFURk9STSkgKz0gdGh1bmRlcngu
bwogb2JqLSQoQ09ORklHX1hHRU5FX1BMQVRGT1JNKSAgICArPSB4Z2VuZS1zdG9ybS5vCi0tIAox
LjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 23:59:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 23:59:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fru52-0001Z1-73; Mon, 20 Aug 2018 23:59: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=euep=le=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fru50-0001Xj-Je
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 23:59:26 +0000
X-Inumbo-ID: 2712de57-a4d5-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2712de57-a4d5-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 00:00:02 +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 B6ABC21770;
 Mon, 20 Aug 2018 23:59:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534809564;
 bh=tUg0aPv5GDT+rBLKnXK+D/qxjqhI52n7Hg9qmmPO1gM=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=DebdbwMp1/VtKy+CNq3AK7OMTQWoN16rYqCBRdQ/lNXIhreM/3szFAHFkcjA99H4x
 C92d+BEiOIzxvJNjTnQnC4kZZWfalFQTFqnnThKzUeHMteOqLvzfPSnJChBjVa4U0c
 Ydyt6cKYhnhYxpuiSot5AN5N8A+wIpOx/CEnJ/EY=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Mon, 20 Aug 2018 16:59:12 -0700
Message-Id: <1534809559-32704-3-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH 03/10] xen/arm: add SUNXI kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, andre.przywara@arm.com, julien.grall@linaro.org,
 v1ne2go@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>

QWRkIGEga2NvbmZpZyBvcHRpb24gZm9yIFNVTlhJIHBsYXRmb3Jtcy4KClNpZ25lZC1vZmYtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KQ0M6IGFuZHJlLnByenl3
YXJhQGFybS5jb20KQ0M6IHYxbmUyZ29AZ21haWwuY29tCi0tLQogeGVuL2FyY2gvYXJtL3BsYXRm
b3Jtcy9LY29uZmlnICB8IDExICsrKysrKysrKysrCiB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01h
a2VmaWxlIHwgIDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgMSBkZWxl
dGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZyBiL3hl
bi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZwppbmRleCA2MmI1MjhiLi44MzM3YWE5IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcKKysrIGIveGVuL2FyY2gvYXJt
L3BsYXRmb3Jtcy9LY29uZmlnCkBAIC01NSw2ICs1NSwxMyBAQCBjb25maWcgVEhVTkRFUlgKIAkt
LS1oZWxwLS0tCiAJRW5hYmxlIGFsbCB0aGUgcmVxdWlyZWQgZHJpdmVycyBmb3IgQ2F2aXVtIFRo
dW5kZXJYCiAKK2NvbmZpZyBTVU5YSQorCWJvb2wgIkFsbHdpbm5lciBzdW54aSBwbGF0Zm9ybXMi
CisJc2VsZWN0IEhBU19OUzE2NTUwCisJLS0taGVscC0tLQorCUVuYWJsZSBhbGwgdGhlIHJlcXVp
cmVkIGRyaXZlcnMgZm9yIEFsbHdpbm5kZXIgc3VueGkgcGxhdGZvcm1zLAorCWluY2x1ZGluZyBQ
aW5lNjQsIE9yYW5nZVBpLCBDdWJpZUJvYXJkLCBldGMuCisKIGVuZGNob2ljZQogCiBjb25maWcg
QUxMNjRfUExBVApAQCAtNzYsMyArODMsNyBAQCBjb25maWcgWEdFTkVfUExBVEZPUk0KIGNvbmZp
ZyBUSFVOREVSWF9QTEFURk9STQogCWJvb2wKIAlkZWZhdWx0IChBTEw2NF9QTEFUIHx8IFRIVU5E
RVJYKQorCitjb25maWcgU1VOWElfUExBVEZPUk0KKwlib29sCisJZGVmYXVsdCAoQUxMX1BMQVQg
fHwgU1VOWEkpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlIGIv
eGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZQppbmRleCBiYzM1NjQwLi44ZTRjMmFjIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlCisrKyBiL3hlbi9hcmNo
L2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUKQEAgLTUsNyArNSw3IEBAIG9iai0kKENPTkZJR19BUk1f
MzIpICs9IG1pZHdheS5vCiBvYmotJChDT05GSUdfQVJNXzMyKSArPSBvbWFwNS5vCiBvYmotJChD
T05GSUdfQVJNXzMyKSArPSByY2FyMi5vCiBvYmotJChDT05GSUdfQVJNXzY0KSArPSBzZWF0dGxl
Lm8KLW9iai15ICs9IHN1bnhpLm8KK29iai0kKENPTkZJR19TVU5YSV9QTEFURk9STSkgICAgKz0g
c3VueGkubwogb2JqLSQoQ09ORklHX1RIVU5ERVJYX1BMQVRGT1JNKSArPSB0aHVuZGVyeC5vCiBv
YmotJChDT05GSUdfWEdFTkVfUExBVEZPUk0pICAgICs9IHhnZW5lLXN0b3JtLm8KIG9iai0kKENP
TkZJR19NUFNPQ19QTEFURk9STSkgICAgKz0geGlsaW54LXp5bnFtcC5vCi0tIAoxLjkuMQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 23:59:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 23:59:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fru52-0001ZL-Gv; Mon, 20 Aug 2018 23:59: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=euep=le=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fru50-0001Xi-Jo
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 23:59:26 +0000
X-Inumbo-ID: 277155a3-a4d5-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 277155a3-a4d5-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 00:00:03 +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 5F93321772;
 Mon, 20 Aug 2018 23:59:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534809565;
 bh=s1Iko74DzhwHXSvy0UShHFzanXip7CnJbsYRcAq/hpE=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=HYkqLuHzQ0YSbGvdVc0olcsdEUpXJ07J5mI5yqocKW4Cb5FPIIXA4NdRbg9i7om7P
 NBrU6E8833p8IvdL5LZcH6xVXcS+h9I9VA1BMY44akUNPzCjlmoZieOXvYqW67OiqH
 jQBgsw+4D/ytW5WIuqiOEghAACYEkJaObYA/IWIw=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Mon, 20 Aug 2018 16:59:14 -0700
Message-Id: <1534809559-32704-5-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH 05/10] xen/arm: add RCAR2 kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, iurii.konovalenko@globallogic.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, 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>

QWRkIGEga2NvbmZpZyBvcHRpb24gZm9yIFJlbmVzYXMgUmNhcjIgcGxhdGZvcm1zLgoKU2lnbmVk
LW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgpDQzogaXVy
aWkua29ub3ZhbGVua29AZ2xvYmFsbG9naWMuY29tCi0tLQogeGVuL2FyY2gvYXJtL3BsYXRmb3Jt
cy9LY29uZmlnICB8IDExICsrKysrKysrKysrCiB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2Vm
aWxlIHwgIDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv
bigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZyBiL3hlbi9h
cmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZwppbmRleCA5NTE1ZjE4Li5hMTE2NTY2IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcKKysrIGIveGVuL2FyY2gvYXJtL3Bs
YXRmb3Jtcy9LY29uZmlnCkBAIC03MCw2ICs3MCwxMyBAQCBjb25maWcgU0VBVFRMRQogCS0tLWhl
bHAtLS0KIAlFbmFibGUgYWxsIHRoZSByZXF1aXJlZCBkcml2ZXJzIGZvciBBTUQgU2VhdHRsZS4K
IAorY29uZmlnIFJDQVIyCisJYm9vbCAiUmVuZXNhcyBSLUNhciBHZW4yIgorCWRlcGVuZHMgb24g
QVJNXzMyCisJc2VsZWN0IEhBU19TQ0lGCisJLS0taGVscC0tLQorCUVuYWJsZSBhbGwgdGhlIHJl
cXVpcmVkIGRyaXZlcnMgZm9yIFJlbmVzYXMgUi1DYXIgR2VuMi4KKwogZW5kY2hvaWNlCiAKIGNv
bmZpZyBBTEw2NF9QTEFUCkBAIC05OSwzICsxMDYsNyBAQCBjb25maWcgU1VOWElfUExBVEZPUk0K
IGNvbmZpZyBTRUFUVExFX1BMQVRGT1JNCiAJYm9vbAogCWRlZmF1bHQgKEFMTDY0X1BMQVQgfHwg
U0VBVFRMRSkKKworY29uZmlnIFJDQVIyX1BMQVRGT1JNCisJYm9vbAorCWRlZmF1bHQgKEFMTDMy
X1BMQVQgfHwgUkNBUjIpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2Vm
aWxlIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZQppbmRleCAxOGY0YzgwLi5mNmMw
M2ZjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlCisrKyBiL3hl
bi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUKQEAgLTMsNyArMyw3IEBAIG9iai0kKENPTkZJ
R19BUk1fMzIpICs9IGJyY20ubwogb2JqLSQoQ09ORklHX0FSTV8zMikgKz0gZXh5bm9zNS5vCiBv
YmotJChDT05GSUdfQVJNXzMyKSArPSBtaWR3YXkubwogb2JqLSQoQ09ORklHX0FSTV8zMikgKz0g
b21hcDUubwotb2JqLSQoQ09ORklHX0FSTV8zMikgKz0gcmNhcjIubworb2JqLSQoQ09ORklHX1JD
QVIyX1BMQVRGT1JNKSAgICArPSByY2FyMi5vCiBvYmotJChDT05GSUdfU0VBVFRMRV9QTEFURk9S
TSkgICs9IHNlYXR0bGUubwogb2JqLSQoQ09ORklHX1NVTlhJX1BMQVRGT1JNKSAgICArPSBzdW54
aS5vCiBvYmotJChDT05GSUdfVEhVTkRFUlhfUExBVEZPUk0pICs9IHRodW5kZXJ4Lm8KLS0gCjEu
OS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 23:59:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 23: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 1fru52-0001Zm-V0; Mon, 20 Aug 2018 23:59:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=1y+9=ld=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fru51-0001Xz-2P
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 23:59:27 +0000
X-Inumbo-ID: e4b00556-a4d4-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e4b00556-a4d4-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 01:58:11 +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 B044D21774;
 Mon, 20 Aug 2018 23:59:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534809565;
 bh=VVcapUV/+yu0tOfbhDpnCxjovIZmwfU0C1d+8L4EMmg=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=y3bIJqGWhmhM8ZXRx267Y+9J+B1YzBx6KrUDdgoKNfLOMK3MuPunmal+JvT6sTrg1
 BnY5g951H7wmg62XcOcgRZwsWglUFJ5JB0L8XB4KH/0/HDuZI8WA1kkunbQGyXTjGD
 ZDBW2VG6aWd2K2x7NSvkhZp6WOhfdR9aBX1Nh2wU=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Mon, 20 Aug 2018 16:59:15 -0700
Message-Id: <1534809559-32704-6-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH 06/10] xen/arm: add OMAP5 kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, baozich@gmail.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, 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>

QWRkIGEga2NvbmZpZyBvcHRpb24gZm9yIFRJIE9NQVA1IHBsYXRmb3Jtcy4KClNpZ25lZC1vZmYt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KQ0M6IGJhb3ppY2hA
Z21haWwuY29tCi0tLQogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnICB8IDExICsrKysr
KysrKysrCiB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlIHwgIDIgKy0KIDIgZmlsZXMg
Y2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2Nv
bmZpZwppbmRleCBhMTE2NTY2Li4zYjEyMjU0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcGxh
dGZvcm1zL0tjb25maWcKKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnCkBAIC03
Nyw2ICs3NywxMyBAQCBjb25maWcgUkNBUjIKIAktLS1oZWxwLS0tCiAJRW5hYmxlIGFsbCB0aGUg
cmVxdWlyZWQgZHJpdmVycyBmb3IgUmVuZXNhcyBSLUNhciBHZW4yLgogCitjb25maWcgT01BUDUK
Kwlib29sICJUSSBPTUFQNSBwbGF0Zm9ybXMiCisJZGVwZW5kcyBvbiBBUk1fMzIKKwlzZWxlY3Qg
SEFTX09NQVAKKwktLS1oZWxwLS0tCisJRW5hYmxlIGFsbCB0aGUgcmVxdWlyZWQgZHJpdmVycyBm
b3IgVEkgT01BUDUgYmFzZWQgcGxhdGZvcm1zLgorCiBlbmRjaG9pY2UKIAogY29uZmlnIEFMTDY0
X1BMQVQKQEAgLTExMCwzICsxMTcsNyBAQCBjb25maWcgU0VBVFRMRV9QTEFURk9STQogY29uZmln
IFJDQVIyX1BMQVRGT1JNCiAJYm9vbAogCWRlZmF1bHQgKEFMTDMyX1BMQVQgfHwgUkNBUjIpCisK
K2NvbmZpZyBPTUFQNV9QTEFURk9STQorCWJvb2wKKwlkZWZhdWx0IChBTEwzMl9QTEFUIHx8IE9N
QVA1KQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZSBiL3hlbi9h
cmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUKaW5kZXggZjZjMDNmYy4uOGFmZTM3YiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC9hcm0v
cGxhdGZvcm1zL01ha2VmaWxlCkBAIC0yLDcgKzIsNyBAQCBvYmoteSArPSB2ZXhwcmVzcy5vCiBv
YmotJChDT05GSUdfQVJNXzMyKSArPSBicmNtLm8KIG9iai0kKENPTkZJR19BUk1fMzIpICs9IGV4
eW5vczUubwogb2JqLSQoQ09ORklHX0FSTV8zMikgKz0gbWlkd2F5Lm8KLW9iai0kKENPTkZJR19B
Uk1fMzIpICs9IG9tYXA1Lm8KK29iai0kKENPTkZJR19PTUFQNV9QTEFURk9STSkgICAgKz0gb21h
cDUubwogb2JqLSQoQ09ORklHX1JDQVIyX1BMQVRGT1JNKSAgICArPSByY2FyMi5vCiBvYmotJChD
T05GSUdfU0VBVFRMRV9QTEFURk9STSkgICs9IHNlYXR0bGUubwogb2JqLSQoQ09ORklHX1NVTlhJ
X1BMQVRGT1JNKSAgICArPSBzdW54aS5vCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 23:59:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 23: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 1fru53-0001aK-Av; Mon, 20 Aug 2018 23: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=euep=le=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fru51-0001YW-QF
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 23:59:27 +0000
X-Inumbo-ID: 2838a07f-a4d5-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2838a07f-a4d5-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 00:00:04 +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 B0F3B21765;
 Mon, 20 Aug 2018 23:59:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534809566;
 bh=zU+RteAxlVpuQtH8Bh1ZsOovuXuHO0mkg2zD3DLXe28=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=xtuXN0FcTKVHPntlbWJfPBwVdk7LfMI6elOPVQ2FV85aiTUuwmg13OcQr3VMt/l0e
 Ms67hho8crqF/bLH7QvUuJTZrxrcpKHpMLY43GCCOSMPvzJeGs3qrI5qViACE9cTRQ
 t6oQN7puj+9eTX5LDkICMDk6cbM+h8oTahdnBR9g=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Mon, 20 Aug 2018 16:59:18 -0700
Message-Id: <1534809559-32704-9-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH 09/10] xen/arm: add B15 kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, jfraser@broadcom.com, 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>

QWRkIGEga2NvbmZpZyBvcHRpb24gZm9yIEJyb2FkY29tIEIxNSBwbGF0Zm9ybXMuCgpTaWduZWQt
b2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CkNDOiBqZnJh
c2VyQGJyb2FkY29tLmNvbQotLS0KIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZyAgfCAx
MSArKysrKysrKysrKwogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZSB8ICAyICstCiAy
IGZpbGVzIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcgYi94ZW4vYXJjaC9hcm0vcGxhdGZv
cm1zL0tjb25maWcKaW5kZXggYTVmODI3OC4uZDExYzlkNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
YXJtL3BsYXRmb3Jtcy9LY29uZmlnCisrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZp
ZwpAQCAtOTksNiArOTksMTMgQEAgY29uZmlnIEVYWU5PUzUKIAktLS1oZWxwLS0tCiAJRW5hYmxl
IGFsbCB0aGUgcmVxdWlyZWQgZHJpdmVycyBmb3IgU2Ftc3VuZyBFeHlub3M1IGJhc2VkIHBsYXRm
b3Jtcy4KIAorY29uZmlnIEIxNQorCWJvb2wgIkJyb2FkY29tIEIxNSIKKwlkZXBlbmRzIG9uIEFS
TV8zMgorCXNlbGVjdCBIQVNfTlMxNjU1MAorCS0tLWhlbHAtLS0KKwlFbmFibGUgYWxsIHRoZSBy
ZXF1aXJlZCBkcml2ZXJzIGZvciBCcm9hZGNvbSBCMTUgcGxhdGZvcm1zLgorCiBlbmRjaG9pY2UK
IAogY29uZmlnIEFMTDY0X1BMQVQKQEAgLTE0NCwzICsxNTEsNyBAQCBjb25maWcgTUlEV0FZX1BM
QVRGT1JNCiBjb25maWcgRVhZTk9TNV9QTEFURk9STQogCWJvb2wKIAlkZWZhdWx0IChBTEwzMl9Q
TEFUIHx8IEVYWU5PUzUpCisKK2NvbmZpZyBCMTVfUExBVEZPUk0KKwlib29sCisJZGVmYXVsdCAo
QUxMMzJfUExBVCB8fCBCMTUpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01h
a2VmaWxlIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZQppbmRleCBiMzViMzYwLi45
YmMzZTQ4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlCisrKyBi
L3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUKQEAgLTEsNSArMSw1IEBACiBvYmoteSAr
PSB2ZXhwcmVzcy5vCi1vYmotJChDT05GSUdfQVJNXzMyKSArPSBicmNtLm8KK29iai0kKENPTkZJ
R19CMTVfUExBVEZPUk0pICAgICAgKz0gYnJjbS5vCiBvYmotJChDT05GSUdfRVhZTk9TNV9QTEFU
Rk9STSkgICs9IGV4eW5vczUubwogb2JqLSQoQ09ORklHX01JRFdBWV9QTEFURk9STSkgICArPSBt
aWR3YXkubwogb2JqLSQoQ09ORklHX09NQVA1X1BMQVRGT1JNKSAgICArPSBvbWFwNS5vCi0tIAox
LjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 23:59:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 23: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 1fru53-0001aj-KC; Mon, 20 Aug 2018 23: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=euep=le=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fru51-0001YV-Px
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 23:59:27 +0000
X-Inumbo-ID: 27d3f8ba-a4d5-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 27d3f8ba-a4d5-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 00:00:04 +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 08CD921775;
 Mon, 20 Aug 2018 23:59:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534809566;
 bh=EIkJhY9C1m0gyfrQRS2bxNBJunPwSSa/WZHH+Zq0yxE=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=p9zEob53UBIK6rYvNH/ROXDYjqY4jT5LqRNinGczqwLKxEPwrQase8Qxmc3znnj2U
 zX+N17xQXNYTAqIL2Yd4GZpjnnUCAAAswxnayvmo2lJiJEk9LIHEnJETzQwqYIgHml
 lEAg7sYnyHpk4xeO1lYnQNJTX4vLmZIBW4IH8T6Q=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Mon, 20 Aug 2018 16:59:16 -0700
Message-Id: <1534809559-32704-7-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH 07/10] xen/arm: add MIDWAY kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, julien.grall@linaro.org, andre.przywara@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>

QWRkIGEga2NvbmZpZyBvcHRpb24gZm9yIENhbHhlZGEgTWlkd2F5IHBsYXRmb3Jtcy4KClNpZ25l
ZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KQ0M6IGFu
ZHJlLnByenl3YXJhQGFybS5jb20KLS0tCiB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcg
IHwgMTIgKysrKysrKysrKysrCiB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlIHwgIDIg
Ky0KIDIgZmlsZXMgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZyBiL3hlbi9hcmNoL2FybS9w
bGF0Zm9ybXMvS2NvbmZpZwppbmRleCAzYjEyMjU0Li4wNzk5MGU2IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcKKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9L
Y29uZmlnCkBAIC04NCw2ICs4NCwxNCBAQCBjb25maWcgT01BUDUKIAktLS1oZWxwLS0tCiAJRW5h
YmxlIGFsbCB0aGUgcmVxdWlyZWQgZHJpdmVycyBmb3IgVEkgT01BUDUgYmFzZWQgcGxhdGZvcm1z
LgogCitjb25maWcgTUlEV0FZCisJYm9vbCAiQ2FseGVkYSBNaWR3YXkiCisJZGVwZW5kcyBvbiBB
Uk1fMzIKKwlzZWxlY3QgSEFTX1BMMDExCisJc2VsZWN0IEFSTV9TTU1VCisJLS0taGVscC0tLQor
CUVuYWJsZSBhbGwgdGhlIHJlcXVpcmVkIGRyaXZlcnMgZm9yIENhbHhlZGEgTWlkd2F5LgorCiBl
bmRjaG9pY2UKIAogY29uZmlnIEFMTDY0X1BMQVQKQEAgLTEyMSwzICsxMjksNyBAQCBjb25maWcg
UkNBUjJfUExBVEZPUk0KIGNvbmZpZyBPTUFQNV9QTEFURk9STQogCWJvb2wKIAlkZWZhdWx0IChB
TEwzMl9QTEFUIHx8IE9NQVA1KQorCitjb25maWcgTUlEV0FZX1BMQVRGT1JNCisJYm9vbAorCWRl
ZmF1bHQgKEFMTDMyX1BMQVQgfHwgTUlEV0FZKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3Bs
YXRmb3Jtcy9NYWtlZmlsZSBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUKaW5kZXgg
OGFmZTM3Yi4uZjg3MzExYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtl
ZmlsZQorKysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlCkBAIC0xLDcgKzEsNyBA
QAogb2JqLXkgKz0gdmV4cHJlc3Mubwogb2JqLSQoQ09ORklHX0FSTV8zMikgKz0gYnJjbS5vCiBv
YmotJChDT05GSUdfQVJNXzMyKSArPSBleHlub3M1Lm8KLW9iai0kKENPTkZJR19BUk1fMzIpICs9
IG1pZHdheS5vCitvYmotJChDT05GSUdfTUlEV0FZX1BMQVRGT1JNKSAgICs9IG1pZHdheS5vCiBv
YmotJChDT05GSUdfT01BUDVfUExBVEZPUk0pICAgICs9IG9tYXA1Lm8KIG9iai0kKENPTkZJR19S
Q0FSMl9QTEFURk9STSkgICAgKz0gcmNhcjIubwogb2JqLSQoQ09ORklHX1NFQVRUTEVfUExBVEZP
Uk0pICArPSBzZWF0dGxlLm8KLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 23:59:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 23:59:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fru54-0001bG-32; Mon, 20 Aug 2018 23: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=euep=le=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fru51-0001YX-QL
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 23:59:27 +0000
X-Inumbo-ID: 2808f43a-a4d5-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2808f43a-a4d5-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 00:00:04 +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 5CE7321776;
 Mon, 20 Aug 2018 23:59:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534809566;
 bh=il3H9x53fl7bCI07PhPkGeqr+qhw8rm2auFfTZNU6D0=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=ZEwIsG8W9FXwBMhdk8k/S1gcpMieSond5xppuN+X+tTeByNq3CuLQi1v0YRzmB/K9
 iqq/9CxzjdegxUrRaL6iICH6JbRb0cOSqQILCcOcU6NkDMqGpCjeQA6JBEkTIj5lIZ
 0lnsM3cK6bFUhqPVcLKWnbOOs9tX40y8fM5qBx/g=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Mon, 20 Aug 2018 16:59:17 -0700
Message-Id: <1534809559-32704-8-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH 08/10] xen/arm: add EXYNOS5 kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, suriyan.r@gmail.com, julien.grall@linaro.org,
 casionwoo@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>

QWRkIGEga2NvbmZpZyBvcHRpb24gZm9yIFNhbXN1bmcgRXh5bm9zNSBwbGF0Zm9ybXMuCgpTaWdu
ZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CkNDOiBq
dWxpZW4uZ3JhbGxAbGluYXJvLm9yZwpDQzogY2FzaW9ud29vQGdtYWlsLmNvbQpDQzogc3VyaXlh
bi5yQGdtYWlsLmNvbQotLS0KIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZyAgfCAxMSAr
KysrKysrKysrKwogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZSB8ICAyICstCiAyIGZp
bGVzIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1z
L0tjb25maWcKaW5kZXggMDc5OTBlNi4uYTVmODI3OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L3BsYXRmb3Jtcy9LY29uZmlnCisrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZwpA
QCAtOTIsNiArOTIsMTMgQEAgY29uZmlnIE1JRFdBWQogCS0tLWhlbHAtLS0KIAlFbmFibGUgYWxs
IHRoZSByZXF1aXJlZCBkcml2ZXJzIGZvciBDYWx4ZWRhIE1pZHdheS4KIAorY29uZmlnIEVYWU5P
UzUKKwlib29sICJTYW1zdW5nIEV4eW5vczUiCisJZGVwZW5kcyBvbiBBUk1fMzIKKwlzZWxlY3Qg
SEFTX0VYWU5PUzQyMTAKKwktLS1oZWxwLS0tCisJRW5hYmxlIGFsbCB0aGUgcmVxdWlyZWQgZHJp
dmVycyBmb3IgU2Ftc3VuZyBFeHlub3M1IGJhc2VkIHBsYXRmb3Jtcy4KKwogZW5kY2hvaWNlCiAK
IGNvbmZpZyBBTEw2NF9QTEFUCkBAIC0xMzMsMyArMTQwLDcgQEAgY29uZmlnIE9NQVA1X1BMQVRG
T1JNCiBjb25maWcgTUlEV0FZX1BMQVRGT1JNCiAJYm9vbAogCWRlZmF1bHQgKEFMTDMyX1BMQVQg
fHwgTUlEV0FZKQorCitjb25maWcgRVhZTk9TNV9QTEFURk9STQorCWJvb2wKKwlkZWZhdWx0IChB
TEwzMl9QTEFUIHx8IEVYWU5PUzUpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1z
L01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZQppbmRleCBmODczMTFj
Li5iMzViMzYwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlCisr
KyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUKQEAgLTEsNiArMSw2IEBACiBvYmot
eSArPSB2ZXhwcmVzcy5vCiBvYmotJChDT05GSUdfQVJNXzMyKSArPSBicmNtLm8KLW9iai0kKENP
TkZJR19BUk1fMzIpICs9IGV4eW5vczUubworb2JqLSQoQ09ORklHX0VYWU5PUzVfUExBVEZPUk0p
ICArPSBleHlub3M1Lm8KIG9iai0kKENPTkZJR19NSURXQVlfUExBVEZPUk0pICAgKz0gbWlkd2F5
Lm8KIG9iai0kKENPTkZJR19PTUFQNV9QTEFURk9STSkgICAgKz0gb21hcDUubwogb2JqLSQoQ09O
RklHX1JDQVIyX1BMQVRGT1JNKSAgICArPSByY2FyMi5vCi0tIAoxLjkuMQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 20 23:59:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Aug 2018 23:59:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fru54-0001c6-Hj; Mon, 20 Aug 2018 23:59: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=1y+9=ld=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fru52-0001Z0-8q
 for xen-devel@lists.xenproject.org; Mon, 20 Aug 2018 23:59:28 +0000
X-Inumbo-ID: e579f198-a4d4-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e579f198-a4d4-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 01:58:12 +0200 (CEST)
Received: from sstabellini-ThinkPad-X260.xilinx.com (unknown [149.199.62.254])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 0A11921777;
 Mon, 20 Aug 2018 23:59:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534809567;
 bh=Ljz9wQQmkhNwq99qTi5tDLoM9JbyOZmm2kKNJ0VE02M=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=Ap5nsXpLPVSuRdIMfs6499aUbxW/2NPCedX6TWizPePdIpp6dGgMMfgZ5E3v+N4sV
 LY1DwB4+iEgKtGkqJQL5poxaEOurHGt33jlh/NxLQ8Bwks4+vdxlCQHssTtdtGiVL1
 fsSTrNvE+SVcK8YsBMHF9UbzcpO7ykKIN/jyeheQ=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Mon, 20 Aug 2018 16:59:19 -0700
Message-Id: <1534809559-32704-10-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH 10/10] xen/arm: add VEXPRESS kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, julien.grall@arm.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, 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>

QWRkIGEga2NvbmZpZyBvcHRpb24gZm9yIFZlcnNhdGlsZSBFeHByZXNzIEExNSBwbGF0Zm9ybXMu
CgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+
CkNDOiBqdWxpZW4uZ3JhbGxAYXJtLmNvbQotLS0KIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2Nv
bmZpZyAgfCAxMSArKysrKysrKysrKwogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZSB8
ICAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcgYi94ZW4vYXJjaC9h
cm0vcGxhdGZvcm1zL0tjb25maWcKaW5kZXggZDExYzlkNC4uNTAyN2RmMyAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnCisrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9y
bXMvS2NvbmZpZwpAQCAtMTA2LDYgKzEwNiwxMyBAQCBjb25maWcgQjE1CiAJLS0taGVscC0tLQog
CUVuYWJsZSBhbGwgdGhlIHJlcXVpcmVkIGRyaXZlcnMgZm9yIEJyb2FkY29tIEIxNSBwbGF0Zm9y
bXMuCiAKK2NvbmZpZyBWRVhQUkVTUworCWJvb2wgIkFSTSBWZXJzYXRpbGUgRXhwcmVzcyIKKwlk
ZXBlbmRzIG9uIEFSTV8zMgorCXNlbGVjdCBIQVNfUEwwMTEKKwktLS1oZWxwLS0tCisJRW5hYmxl
IGFsbCB0aGUgcmVxdWlyZWQgZHJpdmVycyBmb3IgQVJNIFZlcnNhdGlsZSBFeHByZXNzLgorCiBl
bmRjaG9pY2UKIAogY29uZmlnIEFMTDY0X1BMQVQKQEAgLTE1NSwzICsxNjIsNyBAQCBjb25maWcg
RVhZTk9TNV9QTEFURk9STQogY29uZmlnIEIxNV9QTEFURk9STQogCWJvb2wKIAlkZWZhdWx0IChB
TEwzMl9QTEFUIHx8IEIxNSkKKworY29uZmlnIFZFWFBSRVNTX1BMQVRGT1JNCisJYm9vbAorCWRl
ZmF1bHQgKEFMTDMyX1BMQVQgfHwgVkVYUFJFU1MpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
cGxhdGZvcm1zL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZQppbmRl
eCA5YmMzZTQ4Li5kMzIyMWVkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01h
a2VmaWxlCisrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUKQEAgLTEsNCArMSw0
IEBACi1vYmoteSArPSB2ZXhwcmVzcy5vCitvYmotJChDT05GSUdfVkVYUFJFU1NfUExBVEZPUk0p
ICs9IHZleHByZXNzLm8KIG9iai0kKENPTkZJR19CMTVfUExBVEZPUk0pICAgICAgKz0gYnJjbS5v
CiBvYmotJChDT05GSUdfRVhZTk9TNV9QTEFURk9STSkgICs9IGV4eW5vczUubwogb2JqLSQoQ09O
RklHX01JRFdBWV9QTEFURk9STSkgICArPSBtaWR3YXkubwotLSAKMS45LjEKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 01:12:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 01: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 1frvD9-0007pD-2u; Tue, 21 Aug 2018 01: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=qc7t=le=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frvD7-0007p1-CJ
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 01:11:53 +0000
X-Inumbo-ID: 45c8186c-a4df-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 45c8186c-a4df-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 01:12: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 1frvD4-000560-Vd; Tue, 21 Aug 2018 01:11: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 1frvD4-0004is-Oa; Tue, 21 Aug 2018 01:11:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frvD4-0001xr-N6; Tue, 21 Aug 2018 01:11:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126201-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-armhf-armhf-xl-arndale:host-ping-check-native:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-rtds:debian-install:fail:allowable
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-start/win.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-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-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-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-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-ws16-amd64:guest-localmigrate/x10: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-amd64-amd64-libvirt-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-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-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-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: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-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-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-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-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=6c9d139cdd0289f2b35b5deea4b41b8e3e1b39b7
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 21 Aug 2018 01:11:50 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 126201: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjIwMSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjIwMS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAx
MjQzMjgKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tp
bmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIDUgaG9zdC1waW5nLWNoZWNrLW5hdGl2
ZSBmYWlsIGluIDEyNjA3NSBwYXNzIGluIDEyNjIwMQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBm
YWlsIHBhc3MgaW4gMTI2MDc1CgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxs
b3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxMCBk
ZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MzI4CgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0IDE4IGd1ZXN0LXN0YXJ0L3dpbi5yZXBlYXQgZmFpbCBibG9j
a2VkIGluIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICBmYWlsIGJsb2NrZWQgaW4gMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTQgZ3Vlc3QtbG9jYWxtaWdyYXRlIGZhaWwgaW4gMTI2MDc1IGxp
a2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxOCBndWVzdC1z
dGFydC93aW4ucmVwZWF0IGZhaWwgaW4gMTI2MDc1IGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgZmFpbCBpbiAxMjYwNzUgbGlr
ZSAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICBmYWlsIGluIDEyNjA3NSBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjQyNDgK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwg
bGlrZSAxMjQyNDgKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQv
ZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDMy
OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdy
YXRlL3gxMCBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWlu
c3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDZjOWQx
MzljZGQwMjg5ZjJiMzViNWRlZWE0YjQxYjhlM2UxYjM5YjcKYmFzZWxpbmUgdmVyc2lvbjoKIHhl
biAgICAgICAgICAgICAgICAgIDIzODAwN2Q2ZmFlOTQ0N2JmNWU4ZTczZDY3YWU5ZmI4NDRlN2Zm
MmEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDMyOCAgMjAxOC0wNi0xNyAyMzozOTowNyBaICAg
NjQgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjQ4MDcgIDIwMTgtMDYtMjggMTc6Mzg6MDQg
WiAgIDUzIGRheXMgICAzMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU5MjIgIDIw
MTgtMDgtMTUgMTQ6NTc6MTMgWiAgICA1IGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdA
Y2l0cml4LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdQogIEdlb3JnZSBE
dW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgTGFycyBLdXJ0
aCA8bGFycy5rdXJ0aC54ZW5AZ21haWwuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50
QGNpdHJpeC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgogIFN0ZXdhcnQgSGlsZGVicmFuZCA8c3Rld2FydC5oaWxkZWJyYW5kQGRvcm5lcndvcmtzLmNv
bT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
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
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1t
aWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDEyNzcg
bGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 01:16:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 01:16: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 1frvH9-0007zz-P0; Tue, 21 Aug 2018 01: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=akha=le=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1frvH7-0007zu-Lv
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 01:16:01 +0000
X-Inumbo-ID: 972509a2-a4df-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 972509a2-a4df-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 03:14:45 +0200 (CEST)
Received: by mail-yb0-x241.google.com with SMTP id k5-v6so2340975ybo.10
 for <xen-devel@lists.xenproject.org>; Mon, 20 Aug 2018 18:16: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=zK2D8JwMW3Ba8iEsqjMtEa5x0fNgHoL1e8h/FMyf7SU=;
 b=W6UkM3m8A1JVliS534Xgbod2Pg4dPkol2yF+t7MAcdbpjPULQKs1vWRxzzg0H629ks
 SPJy2J9/ZQz7JBSRTiNzQnXTwUdpt1zvqNqyRtvEABZvm6w5uiU2AbsDvt7Pfe2ILi2r
 V4b98Kqs2VsEJ4qPQnqTkFcb2cbzkCcoByLY0=
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=zK2D8JwMW3Ba8iEsqjMtEa5x0fNgHoL1e8h/FMyf7SU=;
 b=nkW8zlUVp/XOCutmaQ+tC60PtmvLPnMohRtfvjV4bzQ+56zKPhhMsewfGhrXgaOb/Y
 kLwGv0Yey6qYV7ZOyzMk5dC5iCvf55gyYom5pdTSWP3hk9oQbzyBqcB0L+pgcBTIpbnX
 3Vmbzh9v5oZowDrw9C+K9m9EHhIcXb70tEVzWgcasWAb73oYhYFSnz9F5Wj8nqCg3C1U
 vy7Gnvxc+VbpAvjBcmqRZmC4jLNymchfXTPTP5ps0n6eamtXs4eVLL0Mi6d2JNWDux59
 Xw1vNtdWOdRnZ6zP6VaU5STyzqaOD2/U8lOyVNj+8/3fvT7HPMENu7f+Zt2/LCUCou6r
 7lgA==
X-Gm-Message-State: AOUpUlE5CKULVR2+VM9JqQUnxmP1tamCGGl3OOpA/zH7ayZLeLsBxiBH
 wIecm5viHJli+PMFTcvMUlVQlg==
X-Google-Smtp-Source: AA+uWPy+m2gKyVILdsNJuyPlhMm1Us3PDI0NrQvni4YhVkKkyUe6ar8uxm6vR+6K17Z1uxbtqJ3abg==
X-Received: by 2002:a25:73d6:: with SMTP id
 o205-v6mr7292627ybc.69.1534814160277; 
 Mon, 20 Aug 2018 18:16: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 q8-v6sm5696837ywc.86.2018.08.20.18.15.59
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 20 Aug 2018 18:15:59 -0700 (PDT)
Date: Mon, 20 Aug 2018 20:15:58 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Christopher Clark <christopher.w.clark@gmail.com>
Message-ID: <20180821011558.x4wum43u7hhwqxfv@doug-macbook.localdomain>
References: <1534790550-23002-1-git-send-email-christopher.w.clark@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534790550-23002-1-git-send-email-christopher.w.clark@gmail.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] tools: fix uninstall: tests/x86_emulator,
 Linux hotplug
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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, jbeulich@suse.com, andrew.cooper3@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBBdWcgMjAsIDIwMTggYXQgMTE6NDI6MzBBTSAtMDcwMCwgQ2hyaXN0b3BoZXIgQ2xh
cmsgd3JvdGU6Cj4gRml4aW5nIHRvcC1sZXZlbCAibWFrZSB1bmluc3RhbGwiOgo+IAo+IHRvb2xz
L3Rlc3RzL3g4Nl9lbXVsYXRvciBpcyBtaXNzaW5nIGFuIHVuaW5zdGFsbCB0YXJnZXQsIHdoaWNo
IGNhdXNlcwo+IGZhaWx1cmUuIFRyaXZpYWwgdG8gYWRkIG9uZSBzaW5jZSBpdCBpbnN0YWxscyBu
b3RoaW5nLCBzbyBkbyB0aGF0Lgo+IAo+IExpbnV4IGhvdHBsdWcgdW5pbnN0YWxsIHJldHVybnMg
c3VjY2VzcyBidXQgZG9lc24ndCBhY3R1YWxseSByZW1vdmUgd2hhdAo+IGl0IGluc3RhbGxlZC4g
VGhlIE1ha2VmaWxlIHZhcmlhYmxlcyBhcmUgb2JmdXNjYXRpbmcgaW5jb3JyZWN0IGxvZ2ljLCBz
bwo+IHN0cmlwIHRoZW0gb3V0IGFuZCBtYXRjaCBleGlzdGluZyBjb2RlIGZvciB4ZW4td2F0Y2hk
b2cgd2hpY2ggZG9lcyB3b3JrLgo+IAo+IFNpZ25lZC1vZmYtYnk6IENocmlzdG9waGVyIENsYXJr
IDxjaHJpc3RvcGhlci5jbGFyazZAYmFlc3lzdGVtcy5jb20+CgpSZXZpZXdlZC1ieTogRG91ZyBH
b2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 01:25:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 01:25:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frvPo-0000QT-Js; Tue, 21 Aug 2018 01: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=c4vt=le=xenproject.org=prvs=7640487f2=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1frvPo-0000QJ-4y
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 01:25:00 +0000
X-Inumbo-ID: 1a59ccef-a4e1-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1a59ccef-a4e1-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 01:25:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,267,1531785600"; d="scan'208";a="63301510"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75093-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.8-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:regression
 xen-4.8-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:regression
 xen-4.8-testing:test-amd64-amd64-i386-pvgrub:guest-start/debian.repeat:fail:regression
 xen-4.8-testing:test-armhf-armhf-libvirt: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-multivcpu: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-amd64-i386-xl-qemut-win7-amd64:guest-stop: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-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:build-amd64-prev:xen-build/dist-test: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-i386-xl-qemuu-ws16-amd64:windows-install: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-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-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-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-i386-xl-qemut-win10-i386: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=e52ec4b7874cf85041d2d957ed2608946565fe18
X-Osstest-Versions-That: xen=aa450153f2d960c217149b31b68a8b57c5a8e595
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 21 Aug 2018 02:24:54 +0100
Subject: [Xen-devel] [xen-4.8-testing baseline-only test] 75093: regressions
 - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTA5MyB4ZW4tNC44LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueGVuc291cmNl
LmNvbS9vc3N0ZXN0L2xvZ3MvNzUwOTMvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291
bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiA3NTAzNQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDc1
MDM1CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViIDE5IGd1ZXN0LXN0YXJ0L2RlYmlhbi5y
ZXBlYXQgZmFpbCBSRUdSLiB2cy4gNzUwMzUKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEyIGd1
ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzUwMzUKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bGlrZSA3NTAzNQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1MDM1CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgNzUwMzUK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgICBmYWlsICAgbGlrZSA3NTAzNQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1MDM1CiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNCB4ZW4tYm9vdC9sMSAgICAgICAgICAgICBmYWls
IGxpa2UgNzUwMzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbGlrZSA3NTAzNQogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1MDM1
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAg
ICAgICAgZmFpbCAgIGxpa2UgNzUwMzUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbGlrZSA3NTAzNQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDc1MDM1CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICA3IHhlbi1idWlsZC9k
aXN0LXRlc3QgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIGJ1aWxkLWFtZDY0LXByZXYgICAg
ICAgICAgICAgIDcgeGVuLWJ1aWxkL2Rpc3QtdGVzdCAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWlu
c3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiB4ZW4gICAgICAgICAgICAgICAgICBlNTJlYzRiNzg3NGNmODUwNDFkMmQ5NTdlZDI2MDg5
NDY1NjVmZTE4CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBhYTQ1MDE1
M2YyZDk2MGMyMTcxNDliMzFiNjhhOGI1N2M1YThlNTk1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAg
NzUwMzUgIDIwMTgtMDgtMDEgMTc6NDY6MjYgWiAgIDE5IGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgIDc1MDkzICAyMDE4LTA4LTIwIDAyOjUyOjQxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJp
c3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBj
aXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+
CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+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
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNv
dXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGlj
YWJsZS4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDYyNyBsaW5lcyBsb25nLikKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 01:43:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 01:43: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 1frvhM-00020z-5L; Tue, 21 Aug 2018 01: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=ueq0=le=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1frvhL-00020t-6i
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 01:43:07 +0000
X-Inumbo-ID: a2b4d2cd-a4e3-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a2b4d2cd-a4e3-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 01:43:43 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w7L1f44f065482;
 Tue, 21 Aug 2018 01:42: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=Nv0JNaQYZlpA8ebhWLWgiW/UkOo9aYFFdIhQoIiV8s4=;
 b=D4DLY2a2BM3MlHdWNyk6ZxcMJ6ROlYxY6ow3zEUGlS3/E4T7SF4P+A2IsyhvqrGF07D8
 uiANe7DFBcTrdZJcTENJskKoK6Fb7Tr8gxmJPP97iWfKAyHYKG9js5QKBr5czOV8aMXW
 268E4qpIeqbV3Kfk6m1S7nefj1K+OCR5z8oZ69ltegn7MB/EtOFZIUhrkd8KXtFOE9gq
 LAboavWaOtbOcuiPhzlHKI6zPq0Bc5jd1K+fVVBfZZo6r6jo8tkSudwCUiYq8ZElku04
 B32j3Hl13AwTFrVi+RLGwkY5qGe0s377zAGZm4kysO0hJ//EDKnipXNx1H551HYDBETL Eg== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2kxbdpsks0-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 21 Aug 2018 01:42:22 +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 w7L1gLEb024626
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 21 Aug 2018 01:42:22 GMT
Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w7L1gIrM004315;
 Tue, 21 Aug 2018 01:42: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 ; Mon, 20 Aug 2018 18:42:18 -0700
To: Pu Wen <puwen@hygon.cn>, tglx@linutronix.de, mingo@redhat.com,
 hpa@zytor.com, x86@kernel.org, thomas.lendacky@amd.com, bp@alien8.de,
 pbonzini@redhat.com, jgross@suse.com, JBeulich@suse.com
References: <cover.1534599097.git.puwen@hygon.cn>
 <044e5e9082d57c10a36a16a9da6404f976d7ae55.1534599097.git.puwen@hygon.cn>
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: <5917160e-4cbe-7940-ee73-70fc8086df12@oracle.com>
Date: Mon, 20 Aug 2018 21:43:43 -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: <044e5e9082d57c10a36a16a9da6404f976d7ae55.1534599097.git.puwen@hygon.cn>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8991
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=18
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808210015
Subject: Re: [Xen-devel] [PATCH v4 12/16] 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
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMTkvMjAxOCAxMjoxMyBQTSwgUHUgV2VuIHdyb3RlOgo+IFRvIG1ha2UgWGVuIHdvcmtz
IGZ1bmN0aW9ubHkgb24gSHlnb24gcGxhdGZvcm1zLCByZXVzZSBBTUQncyBYZW4gc3VwcG9ydAo+
IGNvZGUgcGF0aCBmb3IgSHlnb24uCj4KPiBUaGVyZSBhcmUgc2l4IGNvcmUgcGVyZm9ybWFuY2Ug
ZXZlbnRzIGNvdW50ZXJzIHBlciB0aHJlYWQsIHNvIHRoZXJlIGFyZQo+IHNpeCBNU1JzIGZvciB0
aGVzZSBjb3VudGVycygwLTUpLiBBbHNvIHRoZXJlIGFyZSBmb3VyIGxlZ2FjeSBQTUMgTVNScywK
PiB0aGV5IGFyZSBhbGlhcyBvZiB0aGUgY291bnRlcnMoMC0zKS4KPgo+IEluIHRoaXMgdmVyc2lv
biBvZiBrZXJuZWwgSHlnb24gdXNlIHRoZSBsYWdhY3kgYW5kIHNhZmUgdmVyc2lvbnMgb2YgTVNS
Cj4gYWNjZXNzLiBJdCB3b3JrcyBmaW5lIHdoZW4gVlBNVSBlbmFibGVkIGluIFhlbiBvbiBIeWdv
biBwbGF0Zm9ybXMgYnkKPiB0ZXN0aW5nIHdpdGggcGVyZi4KPgo+IFNpZ25lZC1vZmYtYnk6IFB1
IFdlbiA8cHV3ZW5AaHlnb24uY24+CgpSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jp
cy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 03:00:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 03:00:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frwtt-0008Jb-NC; Tue, 21 Aug 2018 03: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=c4vt=le=xenproject.org=prvs=7640487f2=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1frwts-0008JR-TQ
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 03:00:08 +0000
X-Inumbo-ID: 657d8348-a4ee-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 657d8348-a4ee-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 03:00:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,267,1531785600"; d="scan'208";a="63305057"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75094-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=0258ba6256ca193e8fd896a40ceef1bc06a3e0e8
X-Osstest-Versions-That: ovmf=f843a328772a30c11162c281adaf2afc1b4a972f
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 21 Aug 2018 04:00:04 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75094: 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
NTA5NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDk0LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUwODcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTA4NwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDAyNThiYTYyNTZjYTE5M2U4ZmQ4OTZhNDBjZWVm
MWJjMDZhM2UwZTgKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIGY4NDNh
MzI4NzcyYTMwYzExMTYyYzI4MWFkYWYyYWZjMWI0YTk3MmYKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTA4NyAgMjAxOC0wOC0xOCAwODoyMjo1NCBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwOTQgIDIwMTgtMDgtMjAgMDU6Mjc6MzkgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYWJlbiBD
YXJzZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldAps
b2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0
LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMDI1OGJhNjI1
NmNhMTkzZThmZDg5NmE0MGNlZWYxYmMwNmEzZTBlOApBdXRob3I6IEphYmVuIENhcnNleSA8amFi
ZW4uY2Fyc2V5QGludGVsLmNvbT4KRGF0ZTogICBGcmkgQXVnIDMgMjM6MTE6MDggMjAxOCArMDgw
MAoKICAgIEJhc2VUb29sczogQXV0b0dlbiByZWZhY3RvciB0byBpdGVyYXRlIGxlc3MKICAgIAog
ICAgRG9uJ3QgaXRlcmF0ZSBvdmVyIG5ldyBkaWN0aW9uYXJpZXMgd2l0aCBvbmUgaXRlbQogICAg
CiAgICBDcmVhdGUgdGhlIGRhdGEgYW5kIHRoZW4gYWRkIHRvIGRpY3Rpb25hcnkuCiAgICAKICAg
IE5vdGU6IGlmIHlvdSBkaWZmIGlnbm9yaW5nIHdoaXRlc3BhY2UgY2hhbmdlcyB5b3UKICAgIGNh
biBtb3JlIGVhc2lseSBzZWUgdGhlIHJlbGV2YW50IGNoYW5nZXMuCiAgICAKICAgIENjOiBMaW1p
bmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdo
b25nLnpodUBpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRy
aWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBKYWJlbiBDYXJzZXkgPGph
YmVuLmNhcnNleUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogWW9uZ2hvbmcgWmh1IDx5b25n
aG9uZy56aHVAaW50ZWwuY29tPgoKY29tbWl0IDgzMGJmMjJmYTU1MjUyNjNlYTEwY2QyZjRhMGRj
ODQzYTRjMDUxMjIKQXV0aG9yOiBKYWJlbiBDYXJzZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+
CkRhdGU6ICAgRnJpIEF1ZyAzIDIzOjExOjA3IDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHM6IEF1
dG9HZW4gLSB0YWcgYSBmdW5jdGlvbiBhcyBjYWNoYWJsZQogICAgCiAgICBNYWtlRmlsZSBnZW5l
cmF0aW9uIGlzIG9uY2UgcGVyIG1vZHVsZSwgc28gbWFyayBpdCBhcyBzdWNoLgogICAgYWxzbyBt
b3ZlIHRoZSB0aW1lIHN0YW1wIGNyZWF0aW9uIGZ1bmN0aW9uIGluc2lkZSBhcyBpdCdzCiAgICBv
bmx5IGNhbGxlZCBmcm9tIG9uZSBwbGFjZS4KICAgIAogICAgQ2M6IExpbWluZyBHYW8gPGxpbWlu
Zy5nYW9AaW50ZWwuY29tPgogICAgQ2M6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVs
LmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVl
bWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEphYmVuIENhcnNleSA8amFiZW4uY2Fyc2V5QGlu
dGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRl
bC5jb20+Cgpjb21taXQgYjIzNDE0ZjY1NDBkNGYzMzZiNmYwMGI0NDY4MTkxMWQ0NjlmOWEwNApB
dXRob3I6IEphYmVuIENhcnNleSA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KRGF0ZTogICBGcmkg
QXVnIDMgMjM6MTE6MDYgMjAxOCArMDgwMAoKICAgIEJhc2VUb29sczogQXV0b0dlbiByZWZhY3Rv
ciBNb2R1bGVBdXRvR2VuIGNhY2hpbmcKICAgIAogICAgMSkgQWRkIGEgbmV3IGZpbGUgQ29tbW9u
L2NhY2hpbmcucHkKICAgICAgICBhLglBbGxvd3MgZm9yIGF1dG9tYXRlZCBjYWNoaW5nIG9mIHJl
cGVhdGVkIGNsYXNzIGZ1bmN0aW9ucywgY2xhc3MKICAgICAgICAgICAgcHJvcGVydGllcywgYW5k
IG5vbi1jbGFzcyBmdW5jdGlvbnMKICAgICAgICBiLglXaGVuIGNhbGxlZCB0aGUgZmlyc3QgdGlt
ZSB0aGUgdmFsdWUgaXMgY2FjaGVkIGFuZCBpZiBjYWxsZWQgYQogICAgICAgICAgICBzZWNvbmQg
dGltZSwgdGhlIGNhY2hlZCByZXN1bHQgaXMgY2FsbGVkLCBub3QgdGhlIGZ1bmN0aW9uLgogICAg
ICAgIGMuCVdoZW4gdXNlZCwgdGhpcyBzYXZlcyBsb3RzIG9mIG1lbW9yeSBzaW5jZSB0aGUgYWN0
dWFsIGZ1bmN0aW9uCiAgICAgICAgICAgIHBvaW50ZXJzIGFyZSByZXBsYWNlZCB3aXRoIHNtYWxs
ZXIgZGF0YSBlbGVtZW50cy4KICAgICAgICBkLiAgbm90ZSB0aGF0IG5vdCBhbGwgZmVhdHVyZXMg
YXJlIHVzZWQgeWV0LgogICAgMikgRml4IEF1dG9HZW4vR2VuTWFrZSBhbmQgQXV0b0dlbi9HZXRD
IHRvIG5vdCBjYWxsIGludG8gcHJpdmF0ZSBtZW1iZXIKICAgICAgICB2YXJpYWJsZXMgb2YgTW9k
dWxlQXV0b0dlbiBjbGFzcwogICAgICAgIGEuIHVzZSB0aGUgZXhpc3RpbmcgYWNjZXNzb3IgcHJv
cGVydGllcyBmb3IgdGhlIGRhdGEKICAgIDMpIENoYW5nZSBBdXRvR2VuIGNsYXNzZXMgdG8gcmVt
b3ZlIGEgZXhjZXB0aW9uIGZvciBkdXBsaWNhdGUgbWVtYmVycyBpbgogICAgICAgIF9fbmV3X18g
YW5kIHVzZSA/aW4/IHRlc3RpbmcgdG8gc3BlZWQgdXAKICAgIDQpCVdvcmsgb24gTW9kdWxlQXV0
b0dlbiBjbGFzcwogICAgICAgIGEuCUNoYW5nZSBhbGwgcHJvcGVydGllcyB0aGF0IHVzZSBjYWNo
aW5nIHRvIHVzZSBAY2FjaGluZ19wcm9wZXJ0eQogICAgICAgICAgICAoc2VlICMxIGFib3ZlKQog
ICAgICAgIGIuCUNoYW5nZSBhbGwgcHJvcGVydGllcyB0aGF0IGRvIG5vdCB1c2UgY2FjaGluZyB0
byB1c2Ugc3RhbmRhcmQgcHl0aG9uCiAgICAgICAgICAgIGRlY29yYXRvciAiQHByb3BlcnR5Igog
ICAgICAgIGMuCUNoYW5nZSBhbGwgY2FzZXMgd2hlcmUgYSBkaWN0aW9uYXJ5L3NldC9saXN0L29i
amVjdCB3YXMgY3JlYXRlZAogICAgICAgICAgICBhbmQgdGhlbiBpbW1lZGlhdGVseSB1cGRhdGVk
IHRvIHVzZSBjb25zdHJ1Y3RvciBwYXJhbWV0ZXJzCiAgICAgICAgZC4JUmVmYWN0b3IgZWFjaCBw
cm9wZXJ0eSBmdW5jdGlvbiB0byByZW1vdmUgdGhlIGludGVybmFsIHZhcmlhYmxlCiAgICAgICAg
ICAgIHRoYXQgaXMgbm8gbG9uZ2VyIG5lZWRlZCAodGhpcyBoZWxwcyBmaW5kIGl0ZW1zIGxpa2Ug
IzIgYWJvdmUpCiAgICAgICAgZS4gIFJlZmFjdG9yIF9BcHBseUJ1aWxkUnVsZSB3aXRoIG9wdGlv
bmFsIHBhcmFtZXRlciB0byB3b3JrIGFyb3VuZAogICAgICAgICAgICBjaXJjdWxhciBkZXBlbmRl
bmN5IHdpdGggQmluYXJ5RmlsZUxpc3QuCiAgICAKICAgIE5vdGUgdGhhdCA0ZSB3YXMgYWxtb3N0
IGNlcnRhaW5seSB1bmludGVuZGVkIGFzIHRoZSBmdW5jdGlvbnMgd2VyZSBhY3Rpbmcgb24KICAg
IGluY29tcGxldGUgaW5mb3JtYXRpb24gc2luY2UgdGhleSB3ZXJlIGRpcmVjdGx5IGFjY2Vzc2lu
ZyBwcml2YXRlIGluc3RhbmNlCiAgICB2YXJpYWJsZXMgYXQgdGhlIHNhbWUgdGltZSBhbm90aGVy
IGZ1bmN0aW9uIG9uIHRoZSBzdGFjayB3YXMgY3JlYXRpbmcgdGhlIHNhbWUKICAgIHByaXZhdGUg
aXNudGFuY2UgZGF0YS4KICAgIAogICAgVGhpcyBvdmVyYWxsIGNoYW5nZXMgYmVoYXZpb3Igc2xp
Z2h0bHksIGJ1dCBtYWtlcyB0aGUgY29kZWJhc2Ugc21hbGxlciBhbmQKICAgIGVhc2llciB0byBy
ZWFkLgogICAgCiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBD
YzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgQ2M6IEJvYiBGZW5n
IDxib2IuYy5mZW5nQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUg
Q29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEphYmVuIENhcnNl
eSA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBZb25naG9uZyBaaHUg
PHlvbmdob25nLnpodUBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 04:37:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 04: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 1fryPd-000871-1K; Tue, 21 Aug 2018 04:37: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=qc7t=le=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fryPa-00086r-Tq
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 04:36:58 +0000
X-Inumbo-ID: ed0e6465-a4fb-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ed0e6465-a4fb-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 04:37: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 1fryPX-0000ue-JS; Tue, 21 Aug 2018 04:36:55 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fryPX-0006kU-4P; Tue, 21 Aug 2018 04:36:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fryPX-0000nC-3P; Tue, 21 Aug 2018 04:36:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126214-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-libvirt:host-ping-check-native:fail:heisenbug
 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:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-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-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-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:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-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-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-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-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=7ba1c7df881855422f9a475862565e94c8421b75
X-Osstest-Versions-That: xen=280a5568939c4a5832be787c8e0c23a19f30935a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 21 Aug 2018 04:36:55 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 126214: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjIxNCB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjIxNC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEy
NTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNf
aG9zdC9kc3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAxMjUwNTcKClRlc3RzIHdoaWNoIGFyZSBmYWls
aW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MyA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjYwOTQgcGFzcyBp
biAxMjYyMTQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDUgaG9zdC1waW5nLWNoZWNr
LW5hdGl2ZSAgICAgZmFpbCBwYXNzIGluIDEyNjA5NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNj
ZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgNTAgeHRm
L3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTI2MDk0IGxpa2UgMTI1MDU3CiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWls
IGluIDEyNjA5NCBsaWtlIDEyNTA1NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNjA5NCBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0xICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwg
bGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTI1MDU3
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI1MDU3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1
NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgICAgICBmYWls
ICBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBk
ZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDdiYTFj
N2RmODgxODU1NDIyZjlhNDc1ODYyNTY1ZTk0Yzg0MjFiNzUKYmFzZWxpbmUgdmVyc2lvbjoKIHhl
biAgICAgICAgICAgICAgICAgIDI4MGE1NTY4OTM5YzRhNTgzMmJlNzg3YzhlMGMyM2ExOWYzMDkz
NWEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTA1NyAgMjAxOC0wNy0wOSAwODozNjowNCBaICAg
NDIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjU2ODUgIDIwMTgtMDctMzAgMTI6Mzk6Mzgg
WiAgIDIxIGRheXMgICAxNCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU5MzEgIDIw
MTgtMDgtMTUgMjI6NTE6MjMgWiAgICA1IGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdA
Y2l0cml4LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAg
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0Bz
dXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmluIFRp
YW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxp
bmlAa2VybmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
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
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1y
dW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdy
dXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
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
aW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNzQ4IGxpbmVzIGxvbmcuKQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 05:13:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 05:13:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fryyL-00032S-UI; Tue, 21 Aug 2018 05:12:53 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=6bkq=le=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1fryyK-00032N-U8
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 05:12:53 +0000
X-Inumbo-ID: ac682af3-a500-11e8-a8a5-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::628])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ac682af3-a500-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 07:11:35 +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=03EreRa1MUtJe2sMHc8u37RPT4c91kxS6u1IK3gZGXE=;
 b=jvo4nHBp7PKF1SFSXFKk14tJCYasuSEI+kN9LW9nXDG4FOuSZNomfc3FrkpFe6GXadf//kZzi9kllrU2ntECi/gwiWEEffAEHK1zF0yPQgYngxnj/oXrTNqRo3c66HvVTRTs2/wbEe95C/O15RhiF7MOUPRJUYQoTlwXsIiWkEA=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
Received: from [10.17.180.73] (85.223.209.52) by
 VI1PR0302MB2688.eurprd03.prod.outlook.com (2603:10a6:800:e1::9) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1059.23; Tue, 21 Aug
 2018 05:12:41 +0000
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
 <1534809559-32704-5-git-send-email-sstabellini@kernel.org>
From: Andrii Anisov <andrii_anisov@epam.com>
Message-ID: <c5c89d7c-8f29-5fa0-e323-7168e116753e@epam.com>
Date: Tue, 21 Aug 2018 08:12: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: <1534809559-32704-5-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [85.223.209.52]
X-ClientProxiedBy: AM5P194CA0018.EURP194.PROD.OUTLOOK.COM
 (2603:10a6:203:8f::28) To VI1PR0302MB2688.eurprd03.prod.outlook.com
 (2603:10a6:800:e1::9)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: d856c338-eef2-4f27-66c8-08d60724b8da
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR0302MB2688; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB2688;
 3:87Uf0iuRj8ABV6IgnGCvryA4LPK6aXDrlWCVMlx8G6VHS6IeaNcnBRxH5Fhr9l0iCfVrkeJUt/ih7g9hbS8C9QMhIB7SrBNAh7C8M+6D0Jby/XQ1oeQT9JI5fLvAyaEDscx8ST+xO84CuQrWOkJ8SClb52yTrBw8gPS/AD1PGli2U7MgCGPLn9EgCsp2wHDq8zPdEYN96XjoGjBilewqwcGPyzxAg8DNFiYYFy0jlXAvzUDBp8u92kcq6FrXRmR3;
 25:SOvhLhrs28qCQ/yJ/dmqOb5ROqxDlLcWVtc7tZeu/p1csBZkWOqrXZn8XGNcgpJ+UoblURBzhmp5iZBZiurWuPZccE98UVV6ikXn1hd3Hld7hDhKBY6CCNHiT4ajx8P4OSUJ6VcmEx8ZeUiPEl9IO3Nfo5QG4es9pNW1EsBlz6PdESoZZhgfFnfWtFnDrRwUzW+EzjQ9b/+mgYi6CXc+gVck+dJ+7+nv1G+oFeuPVFR8jh+PUwMWDZp14hJxPR6qQARhcvroOHy5tz3oQdSwlb8cnIGzXAXwnVKUTlnPszAkCKzRPaQ569LV9Cq9j6yd2dPLDvCdufIdr+ks+4cKHg==;
 31:4nBQqmRKZLMwQhSpoDue5am/s8CZ9DUBQR9qukMC3BZXHojRk9HP7j++XGLXIkUroCKn/ZoVtrbH8O7U7W+EW/CDX+OINfscGDmw7jzLj/jvu+4BGMqv4WtFxBw6Rb2LTBEaXMR0i1SPOYpZ9klrlUbtrRZo4lpj8gKG8tu/nLmxtn72EGemNEw3LTos/ONs4qKk+VT5zglqckztKAfF43qACfY01qgW0OBHLrB9Fno=
X-MS-TrafficTypeDiagnostic: VI1PR0302MB2688:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB2688;
 20:rcySqDt8w3MxtGpgIzVCUZuU4Er+he4ai02jD17lsTwI979cSa9BrtHkI1I8QCLTFh9gd2h7Q1QqkZq0XOS9k1d+axNFlIJtpJnr0ZdLGpIjUPQ941B10XVmpFPKO+8IzuwcD3LuTWC59rPdMrprb8rvd3hf0FZuH/7zaDyTVhF74+IrhOeHsCdCJLUYnB7Lz5TjiMByVQW0sQ9s/XwVEtZ3vH/QfpsRBUTnIUTJHIy13odqb7atO9pgtCJ5plM0L+4bAHmBz1ubPyRPwwKU8DpjC4+c3m2JXGWq5WMmwv5IuaY7RU2BWO4O6ArCGUszNGKftRvcbjy2Ino01Hex7yHpj3WFjTSfzNSE+4DUZr3uGUBAs5u7H0fYmKyd+evrT3Y0le9DNXgN9vrDcTmlsHrE6mP1ldWic/945fuqL3ZkaA5lnlKmCO4NcraD6UwSBzzJv1MBEasrgq+Zl0rr6NXzflGpM1IQnQv0oAn2NCy/W93LGcBRkniFPVW8Nq9S;
 4:rYRWFv0Nh2YvHrp8OqkNxoh1SJiN/QuMh7GXiqvM8lNCGNwPeiBuwivuTeQdrnJdW14I4AIVMjQJYvkevBKXllzod2QneJS9KKYmSzcikqCMxdhnXN5HOAVfiq5RIGhTnBk4of4+vFa+N4K4x+sCt1bu80x5+HNjFPO17nWkARim8hnV3J+39JbTKfQ+JOgDm1gEG+nscioPFPr+8kLN/8EGAuaqn734OXpnJ6+XOqOoVhpa+DAaKfKjMQkYoGbsJZlnrR9wqGpe57CqikB75kUzWseaAOKb8kofPbEzld6FXgn3U7iHmGQKK6hIAwhFLXRoBxNpDlz7IOt0LKLBFJWT2BXp/y7Hno6o7jgkoNQ=
X-Microsoft-Antispam-PRVS: <VI1PR0302MB2688A504C10BEED50E822697E6310@VI1PR0302MB2688.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192813158149592)(4114951738403);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(10201501046)(3231311)(944501410)(52105095)(93006095)(93001095)(149027)(150027)(6041310)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123564045)(201708071742011)(7699016);
 SRVR:VI1PR0302MB2688; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0302MB2688; 
X-Forefront-PRVS: 0771670921
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(136003)(346002)(396003)(39860400002)(376002)(189003)(199004)(65826007)(106356001)(8936002)(26005)(31696002)(7736002)(486006)(81166006)(305945005)(81156014)(77096007)(386003)(16526019)(55236004)(53546011)(186003)(97736004)(31686004)(8676002)(68736007)(2616005)(476003)(11346002)(6666003)(6246003)(105586002)(4326008)(53936002)(446003)(956004)(25786009)(6486002)(558084003)(16576012)(229853002)(2906002)(67846002)(6116002)(3846002)(36756003)(478600001)(64126003)(47776003)(65806001)(65956001)(5660300001)(66066001)(86362001)(316002)(2486003)(230700001)(72206003)(23676004)(50466002)(80792005)(58126008)(76176011)(52146003)(52116002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB2688; 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?MTtWSTFQUjAzMDJNQjI2ODg7MjM6WjQ1Qk9uQXZ4SGxoTVlLMCtZUEN1MW5N?=
 =?utf-8?B?NTJzYTNVL3VzTklsQmVrc1JaTWVYS0IrNHdObXQzVGhNRm00QlowL1lGN295?=
 =?utf-8?B?TFVsS1pGRjcwbEpHdHd5TExLNUJwUU9zN3g0VmRPcDJweVVmNng4eUo1MVJC?=
 =?utf-8?B?MnducGtqczV0UWs4bXhSaFU0ZzZ3aTd4U043emMrTVhIeFNiaXN3YkRmTXQy?=
 =?utf-8?B?UWRLc3VzL0NSbzFPZkw3eXdhVkZHUk9ST1QyKzlraDkxQUsrcmE1WUVqL2tK?=
 =?utf-8?B?cWp6M0ZQNW00THZ4ejhiMHQ4ZkJPMlBJMURGQnk5SWR4OW5sNjJBMDNJREVn?=
 =?utf-8?B?QVJ4QlFxaDI5dzBTOTdHclVqMnlRQkpwNDYwRGRlSUcydzl2MWM0QWxaZHFY?=
 =?utf-8?B?NG9pVzg2NjdOU20wb2VKSHhrVExxYWJOVHNjR0t1UGt0aHA5SVNaTTNuZ3c2?=
 =?utf-8?B?aW1RTkpsZ3pBV0Zrd0ZSY0pteVFPMHlZYnJFNTlhT2gveTFJZkhaZVZCalln?=
 =?utf-8?B?VHdUV3c1amlCc3ZvcGJ2V3QwdmZZUmc5Mm4vTlpic21vSEpiWVd2R0Y2WW9C?=
 =?utf-8?B?blVMSWI3TVlraTc5SEZVOXBjc0dwNUhjQi9JRHk4d3NxVDNFNmYzVW5ZT2w4?=
 =?utf-8?B?WmE2eUJmTmpEczJRZVAvMkIzVUQxaDVYa2lnVWZaZ04yWi9SZThtNFprRU56?=
 =?utf-8?B?SlVFRklFWEJDOGRkZ3grL2UrV3VNcDdMVUNHUFBEekRWUHlDY3lzVVJKdjVY?=
 =?utf-8?B?bGpZSzVBQzhORzNsanE2NThscEk4RTE1c1YzMmRzenBLQnZNcC9Mb0RQUURy?=
 =?utf-8?B?ZFYzVmlGVFc3QnVHNGlDMXhaQnYwQVo4enBRbFdDc0NPMi80aEVWOXlMeS9a?=
 =?utf-8?B?TEFrQ0loeStXNFZoL2FqR09ncjd2WWV4MW1ydTUzNEVOWldZV3hkR3h6VDFT?=
 =?utf-8?B?MlNpeFZncDBIbkwrcUEySjZkMVZGSnBzRTE1eS9JcWdkTjZGeml4QjBKbGgy?=
 =?utf-8?B?bUdqYlI3b29GamI1Qi9aY0ZxMXZOT0hqR0ZlNUExdVIrM1BheDJBbzI4alUz?=
 =?utf-8?B?UmVjVlZnSWlaUFVCQzJCamlMZjd4c2tKL1hJb2dPUHF0SUhCQ0F2ZldkeUMz?=
 =?utf-8?B?R1gzbDVXSnRTVHhpZDhmd0FKTFNPN0cyK2JhcElwYWpsOWdhQU9JVzBHeEhC?=
 =?utf-8?B?NmlHSDVvWTBpamZWZEl1bWw0NGkycFBSQWw2RDVUZHBJSUozUFVZcjJXTHFp?=
 =?utf-8?B?UTZOUHZMSkxkOXRKMDVRZisvbFllUFNubGw1OGtxZUJvTU1KUTQwc1hRS1Vq?=
 =?utf-8?B?MDN3b2VwOVV4SFZ1MTk2cFBucHdFd2RIUHhrVi9aUEVTMUNzSEhWVVJmYVYz?=
 =?utf-8?B?bDhrOGh5NktkV3RDN1VIZWZEZmdVWTJtWlZEdUJpWmtuU2YyYkVIcWVMeFRT?=
 =?utf-8?B?amFqYmJTMWJDYUk5NzMyOGQ4bGYydW90N3FTenV3ZTU5MS9kY1RyK1VsZGpm?=
 =?utf-8?B?dW1ka3FIVGp4dXJoV085U2IzSFgraW9tclRyR3pVaFpVblZnVCtRMWRtL0VQ?=
 =?utf-8?B?aUhnbjJldVhrRExoc1U3RTh0Q3NxNnZzUmZWMjRsQ0pqdzg2T3BtV0ZadFFp?=
 =?utf-8?B?S0dvUVJtSCsyM2xaRFpJazVYekhTMG4xVk9MQUVwZ2tLbFlUcnl4VmhwaE9m?=
 =?utf-8?B?cWZKV3AzTlFlVDRxdVdkKzJjczYzQ2dWVjBiTVhFREZtODgvYWVjQW53V1Z2?=
 =?utf-8?B?dFJTWFgyRGxtOTZWVDVDQno5d0hjeWxwSTEwUGppU2VhVnBTODM3dE5ZZm5i?=
 =?utf-8?B?eWpwSEI3UHFMWTY3UUowRzFsTXpabzQ4YzM4eWVVYkgwdEMxblhLcDdpdkV5?=
 =?utf-8?B?VEtqUlNHUTRBMlVnU042RDRXSU1kNEwvbGd6Nk1KRXRKL29xZ0JIMHVkT0M5?=
 =?utf-8?B?elZDalRjcDI2Q0pGRWgvS0VKQ1JiVlJ5TDRha1JEdG9yZ0VkYWFWU05tRVVC?=
 =?utf-8?B?RDl5Z2tjMkp6V25IanYrbjgxVHJ4cDhtblkrdk9RPT0=?=
X-Microsoft-Antispam-Message-Info: 4wOixnCiXzJrsBgjyFOhNQp+N59/6xGzmAyajeECyx9alM0vtz/2eVMy4qjh77m+c+w4Nvh26pBvEDXP7Hc+v42zgPqejIoaSB6NMn+gxGCWrtI3jcTW9bT+ULZo8UuH5LO81Z/APxtIwltyEOqUJFGCfsZqwqkH718tHkpJeJZNoJDAp9hKJE+rRD8PlmcDksnKGenJCRoDHcYDOsksTE7vFGC3GOSGLnAKXuuyEB7CpJWjaqIjHS+b6H3fRqGWbqZae2ABjQahjlCvlpCrDA0p3lIxWuxbzkew1dxfO/xPgDyrYw0CZKU3ZzkaoF9sH+tDgbDIUMRxsxaX2qEsgPzXtPdRK61IjCKgKyBdmcA=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0302MB2688;
 6:1dFNAarRwBYNiCiem4pGKOucltHoqNkyKGAAElrH3E+XUSbgtN6e2GEP8ogjAbq7PSWkhDw8Ov3ZjwT1VRnN5jDzq0OV9KDRSw++4ARl9NFw+Gd+gOnfqlcTwC6sRMr0mkkcwcG83lQdkDHAA7uU/5Knx02hPOkwqoWL61C4w8b2T4xXsE75NrpvLTtlWvBW46JOe6ZBxWns+NEquzI/WNFQnmcTHuSMiPgc0w6cYrH694eXfZoQzyIrVtu7DIhJUDJ8+/8Gf7LQmSWgpnC4EoV/+zymewwwSrmivFms1ubohGMnxnmP7dncIH0gdP3BlcpCYB5PpzoC72bEn9N63RnWz04Xr4fTPts5pRaHRI8AWr5dQfcLzSsW0CAh66kESA7ovBxKG7NmYylTWr96tZrICV3m4rfZN6gU6iwy8AZnlcglKHwKz0JLAkNxMPn4OGa7miNzxzHG6VdiKzTr4w==;
 5:YKhtapEZcn0ry+XcKewFfVcGSQm+NvAD2xOwjlTCkOAjLNX+ZYt83Krtwk/LxlMjZeiLohYkaIE8NMgx96iG7dkMnU78Af1S4PKa8cND6rRnF7bZzcwzzf219tB0KgDY+x3Gw8FpX8M8cBBvC97aUoHAlcgzgPirTTqQKkrgfio=;
 7:qjsYfMC1YXrsfjiPWC/nglvySEv4p7hq+jCd0N0GAgLKaYNlfC2RyFtA/qWQcMQh3L7HzcJxC4BrpcuN5VSO2xFy/J/lbOuX8Ds/FbZNCUl6xtw8B8Q2dKa3opXgIKsVs9oCWTe6D0en0ub63ljmcRO1XtkgfBvS31p+Q8FDlph2+v4KVriYQDIipbBUCf869EbXBSTXI4uxmlntcECxqSlg2+aHt3kxOBHsndyus7Z3U9xmR6nAg1lG88XWrj9U
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Aug 2018 05:12:41.6838 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: d856c338-eef2-4f27-66c8-08d60724b8da
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB2688
Subject: Re: [Xen-devel] [PATCH 05/10] xen/arm: add RCAR2 kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, iurii.konovalenko@globallogic.com,
 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>

SGVsbG8gU3RlZmFubywKCk9uIDIxLjA4LjE4IDAyOjU5LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3Jv
dGU6Cj4gQWRkIGEga2NvbmZpZyBvcHRpb24gZm9yIFJlbmVzYXMgUmNhcjIgcGxhdGZvcm1zLgo+
Cj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29t
Pgo+IENDOiBpdXJpaS5rb25vdmFsZW5rb0BnbG9iYWxsb2dpYy5jb20KUmV2aWV3ZWQtYnk6IEFu
ZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CgotLSAKCipBbmRyaWkgQW5pc292
KgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 05:15:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 05:15: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 1frz0O-000398-Ct; Tue, 21 Aug 2018 05:15: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=6bkq=le=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1frz0N-00038t-Ao
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 05:14:59 +0000
X-Inumbo-ID: f8bde4e9-a500-11e8-a8a5-bc764e045a96
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0c::62b])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id f8bde4e9-a500-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 07:13:43 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=/z00QoRhz3uUFV292j/ZljWtsau3P+j2pU963LFu2Js=;
 b=TQVCF+xUeVrbqtfWPl+1awUExPnD8YsX2fzXBYAwwKYMLNpNcZuPK8rbegeIPLbjsN/fD1nqbzyLwusvrBZgeX7PzACsJaCWkC+Vy4nE3BQdSnj3LjC+b20iCpdRQx60OSo+IK9iNA052bHH08XSBIihPu/Cy+vhOWLgvxhDHos=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
Received: from [10.17.180.73] (85.223.209.52) by
 DB6PR0302MB2677.eurprd03.prod.outlook.com (2603:10a6:4:ad::10) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1059.23; Tue, 21 Aug 2018 05:14:51 +0000
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
 <1534809559-32704-6-git-send-email-sstabellini@kernel.org>
From: Andrii Anisov <andrii_anisov@epam.com>
Message-ID: <b62bbadc-db50-4cdd-2dc2-b6831b091bf6@epam.com>
Date: Tue, 21 Aug 2018 08:14:44 +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: <1534809559-32704-6-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [85.223.209.52]
X-ClientProxiedBy: AM6PR0202CA0034.eurprd02.prod.outlook.com
 (2603:10a6:209:15::47) To DB6PR0302MB2677.eurprd03.prod.outlook.com
 (2603:10a6:4:ad::10)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 2fa8f3a7-b950-420b-65e6-08d607250678
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:DB6PR0302MB2677; 
X-Microsoft-Exchange-Diagnostics: 1; DB6PR0302MB2677;
 3:If/etbsusIXvZWYSJJIeAe5bCMVDiazqRZswQOIXyu1LhyANJSsU/XwXBeaRB2qfXP/fcXtFAce/hJ8ZMzuH4qdW4A2p05+GyL/jEub/Y0k8/ULyQKidoqfR6t57QP75sF4icovL+uO2no4dMAEoxfzkCfQdcS35BT/FhfoOi0BGeKiXtbe3nWMkmX7HrOfgPK6b/cPJVqyFyNNVPDKLt1EA2RK8Lo0Gv02I5MW0WwHLbRQJ/6THOglg8qbF7oI+;
 25:UaY20iy7dO8BNmG2oL3j81DENpeAiZ7gG1xxMcymBJ62zaV+OoMeRsSVuGkn0ZQb7sUMQFJi8cSs+AP/tEveO+0U4KDmwHAwjeJVOLj+v1TQj/ep90lBegkDqWBV2/G4NHz4fQMG6hYsxQK7zLEtlkV2t/vNwLjbCbinOqohzgwxwIRlenICbaW8kcBBgq+xRq1Ywoapf+T0CeNP0WllBOn91mDC2tmR5uhMPgHZO8XQGmAuolCqcoEBkK74OG8YSdIK78f4SpIVEYZ8L4ffyWKsxvayweOCvJ9TOl5nq8MzouSgLQ+Lgdof3JAQB89lN4/uA8P6Cr7oM2I3oOO3DQ==;
 31:Tb+ut8JLtgPAFZlXkU7eB375LTjSiH/HfCws0AOz8lYgRcRCZfcxMMQ6ho/BWFSaPtIC2DokzbO1F7FvohM0cC9+vyFr8bLcIxdRgLWjdbWBjlm06oYoqU0OSZFG7Y/EQg/fhaYqvjhwBnESrLd2LndCB/OUbEu1jawa9x3NZRBK3w1v38jpeNSkBiipDl3PHi2XidqhyiYxJiOXrHLSpzPafWkCtEkkxleh3j6205s=
X-MS-TrafficTypeDiagnostic: DB6PR0302MB2677:
X-Microsoft-Exchange-Diagnostics: 1; DB6PR0302MB2677;
 20:3eR+Km2H4dgOFoxdGwmrEG9k+2uJ6zSOvxiTLJeiU2DMPU5XaWu31PefHLjFMQxPjqPxj0HXxAm/5Tpl5ykFE+a/Ez6esb+nXk/cP4qyisce7OfzZ6lHCQL0TFXNBkxQAqvT/OP7OtP+cRiXHrpLXjBRcl2ohsDEqHU6hdfEIxOEFR9EpSRWz6T5gGTUSR4NISq4F+wcpL2GmyPFJ+v9L/DcKf+SUSeohScfQifpAvPoO8BCOzrp2UGLv+6WY1lCuKB4qm2onOAFyIhjfiRfuso/88OFgILPjqL771AK5rIIIfHaoDcYZjIZSFG2I7LnBlOqisU+hgTvpqC25eM3FG9EmC8eZqwj1DsWrYcvyl6WdwJjOICCW/l48KiKsDbZ8/rZjLLCjn5uoUJqBCmV3K2Br+Z6NT6/9AGv0r72g1nXzGEhvLeGmVPMrH+xEBOWgruswMMtwtl1GZE/zve6LYsUg2ABKQT2a0nzr75Ai3IpjlOemyTXUR0apRfAYugA;
 4:NJb2G75P120QLi75WdGM/s2ardkdDBO5wp5eaRsnjy73OUQKrLlf546Mv72ZiSvv2Uhu59qMdsrCEun74FXlczlcPMuxi4I95Yx2ZxcpjTznGQeWo86jpa30d21st6J6KPNriXeUamVoqpie2SYT5oVyshQwcvn0xzwJtfG1ogWso48iQuLV03zAbOUKH41gv3fFrreaZEHwXujJVaCA0yqWerPhBiy7Pvnh4DG86/W+K/7qlOZNLAtDjXUdxbV+NU8XO3UqfOBve1w1ZNQWxGfxpBYeLgYdJZmryL1UhOx32J77x1xDt8xTeKv1xFTopLeiBj68iEA3quLDPPWCJPu7B5hTvSxo5RwVsPMY8MPbUFhGS2N2sbURWXI5D/F7
X-Microsoft-Antispam-PRVS: <DB6PR0302MB2677A80EB9EDD33DBAD649CBE6310@DB6PR0302MB2677.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(85827821059158)(192813158149592)(4114951738403); 
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)(3231311)(944501410)(52105095)(149027)(150027)(6041310)(20161123558120)(20161123564045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(201708071742011)(7699016);
 SRVR:DB6PR0302MB2677; BCL:0; PCL:0; RULEID:; SRVR:DB6PR0302MB2677; 
X-Forefront-PRVS: 0771670921
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(346002)(376002)(39860400002)(136003)(396003)(199004)(189003)(53936002)(76176011)(23676004)(81156014)(3846002)(52116002)(305945005)(386003)(230700001)(8676002)(558084003)(52146003)(486006)(64126003)(7736002)(6486002)(4326008)(2486003)(229853002)(6116002)(53546011)(5660300001)(476003)(6666003)(55236004)(50466002)(8936002)(81166006)(2616005)(68736007)(65826007)(956004)(105586002)(31686004)(80792005)(86362001)(6246003)(186003)(446003)(58126008)(11346002)(316002)(31696002)(2906002)(77096007)(26005)(72206003)(39060400002)(478600001)(36756003)(66066001)(25786009)(47776003)(16576012)(65806001)(16526019)(65956001)(97736004)(106356001)(67846002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR0302MB2677; 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?MTtEQjZQUjAzMDJNQjI2Nzc7MjM6d0Q1N3RpWFp2dkFBdXpwZXhmSEJKcGhs?=
 =?utf-8?B?Z3l0bklEQlpHMEFHendVM2VzekpoVE00VU5pOS9KOW9CbXU2Nk13VlNkUDJT?=
 =?utf-8?B?NStWNSt2eElyMENhSWFNaWFnclIyb3I2bEJ5TS96UzJRYndHN0dkdCtOLzha?=
 =?utf-8?B?RlY0bnpyK2pBUE9NellFT3JnQ3FLZFkzNXJzVklpWnprYS9MUEdlTzkvd0k2?=
 =?utf-8?B?M2l1Y3gweU05SlVFUkdDQU9ldE9NT05QeENUbFE5OVNuZDcva3VZaVp0TjMy?=
 =?utf-8?B?R2dPNVFwZE1iK2JYd2lDUjdnL0J6VWphZXB6YWJraDhObDVxcXdKeHZGdHJC?=
 =?utf-8?B?MWJkRmhWWTlMald5K0xIYStOU1g2Si83WW45TU5rQmRUOWxoWWxwaXhQbzQz?=
 =?utf-8?B?Y0paMi9hb1hkRk1oZUgyaUlxckk5SWk5V2liWmtiYUp5VVNMVXJHeTkxWHN5?=
 =?utf-8?B?WTEvVVhjMktKSWMyRjZ5d1ZNbUpYdkJCRXpwcjN3MzZIY0VzMXBUcDI5UHFT?=
 =?utf-8?B?QVh6QlB2b0xDLzNNQnplU0U2OUUrMElTTG1SL0RBQWZJWkFvVVRFWkluR3Jq?=
 =?utf-8?B?aVZ3M0RlNU90OUxaY1JNWGlvajAwUkRRSytlSjhWZ0g2aWtWVGFQK1F3SWZm?=
 =?utf-8?B?clA4OGFDUG5JQ0F2b2g1bi9KcXF2UWJ3U0t3OGVIcS82cFMzUy8wcWF6VEky?=
 =?utf-8?B?NVluWVlvNVdJSjlWR1RTNUpwMjQyUk1xQmtmK2hsdVFPMjRYby9lZEllVkpm?=
 =?utf-8?B?NTlrZFBjNGU5QTg0UlhxU05saE9PZzZtdkxWMUduUUFMM2ZRZzE2UnV2THRv?=
 =?utf-8?B?VzJqWlJuV0pETThBRmVFa2hVaWoraWY1T2lKY2o1bzhwUTRlNTVXUFFaSVhv?=
 =?utf-8?B?dEgxT2gyNVZvbUordjZrVHpXWXhmakRQWE5pRDQya09kZHlFODNOT2lpQlpx?=
 =?utf-8?B?Ylh6Zlo2QU4zTG1OY3pES1NGNzRMVy9PWDJUOHJRSzhZbThZdHMzenNadmNs?=
 =?utf-8?B?NXdOYnZVeHU5THNsS3VUYWlBcEQydE9nRzQrL0llNklhMVJnVHBrckg2NkVX?=
 =?utf-8?B?TlM1UkJqb3RrYzUxQ05PaUVUQnVrakVVZko0ekd4dnZyeUJrakZSRVlXY2FO?=
 =?utf-8?B?MTdkQVpBYVZQejNsZS9iVEJuYVVxSnlVWVRxMjRZTzRiU2xJWmQyTVRIMjkr?=
 =?utf-8?B?SDNpRzBNcW5KL3ozYTdxKzJMQVVCcVAvNFViT08rUUNMcEhsbmZBNk5EN3Fs?=
 =?utf-8?B?QkxGUlkzYTlXTHhaNHF3aTBpdVY0N0xzSXovRThhbkR5REhKVGQ2WVBHUGgz?=
 =?utf-8?B?c2RvUDNzQnBBa1V3ZGpHVkRidCtsZUxTLzNPME1aV0J6c2dYdXRqVk5Qd01k?=
 =?utf-8?B?K0g4KzRQZk9wSGcrMlg4MGZxeEhCVWZSb3BqaDBYZFh2Y2NNV1dpYldvY3F2?=
 =?utf-8?B?Vmd0SFpDTFdsZVkwNU5QK0U2WmlGMkxaTnRSRnJWVGhxRjI3RFh0dXplaVdP?=
 =?utf-8?B?UDhNdmZDdjlFdjJQZUp4V3BhK0pweDVVd21iUVc5WnhsLzRLS0FzaHVEWlhx?=
 =?utf-8?B?eFdaK0MvZ3U2anBLZDZCNWJHYURUdGtPYmh1a1hzaWd5ZHN0MGdZQnF0M0ZF?=
 =?utf-8?B?amlNbys3ci9DYmM1czhuSk1CUEVEaCsxYWpVazkzL1JmNmVITjVWcmRzQVZM?=
 =?utf-8?B?T25nR2R1L1NzdlZxL2VNUmxoSTFUMlZoR3VZT0pqZlVyODBZZlljeWxBbCtK?=
 =?utf-8?B?SUxZVm8vVlhVNkN6TnhHMGNlRzFvbEdPMzB5NnFhQkd5cnhOanpKd0pLaG0y?=
 =?utf-8?B?MTl1bjNFM0NhUlN6UkNGOVlEQnBQeW45UWN5cFlJMGdXSEpoRWkwSzFBUC9Z?=
 =?utf-8?B?bGxiNWd4Y1FrRmVhZ0krOVFTcEY3UDVISldkQnpWNWJCY2lraHZtenVlRWh3?=
 =?utf-8?B?cFRvNjdQbEFQbkd1bHNDYzlRcEZ6aWV1bDlZdDQreTNiZ0w0Vm42WldQbnhz?=
 =?utf-8?B?UUxVVHRLMjRrcnB1aVU2L0ZHeHNjN0lQVEZqaUlNTXc5eG5RM2tuWkM1STZq?=
 =?utf-8?Q?XL3jy0v6RUbCmNIwc+GQs8V1m9K?=
X-Microsoft-Antispam-Message-Info: CE9ZaXDRx0mOi5s2hDLQDrhbaQkBqO/2d2WL+SyrkrZe0xJ4IL2yXZ4OC2XbDIZB0+SoAHqwK/ksguw0UzumxxICfiITbAyAEWr4ScdzCsUsQXN4tYArlwbWN7SUcsD0NzmBW3o6sq7+EjIxNRiTauVSWvd2ZoZ2pGIOPcVwm1FNOHbVoMp49UU4JZ0tQ82ewfxEiw9fse7ARB2AgFFyIVksvwXJ5qbpj9Q4qyzESb6K1OPhMVlFyxiv8sVSPGbOjGKEWkUAlR5FshHyEgcFAwRBLEdr4Z+DtDUkfx1AUS+ab1F3XSJfz88vR3T64HtFh8rNyPY1lXCYlwLdnJrh56AQ6KRHdHKX020fh78QpOg=
X-Microsoft-Exchange-Diagnostics: 1; DB6PR0302MB2677;
 6:1asgV5GmqVyqwKF6LMo3TFDzxq2oq1Z30LZ4i+lJcn6YQfbIMOPYRcxtTdaj2b6c5nI52pfqyKVRppNsiDDt7eqqWfgnK84CeqPEDXPFKbuKOfPYJszsWdyCDGEALVGeQHY9AIE73/KN0ENc1sR6tlX4ObUAEk1pCbnTg1zZ3w0aB19f2mvguZ0YfE0+DmxZx0axvZstcCdovOuz9lWXIC0BMjwquzmajsPh/6CENNSzvgpX1BcQpDr8rWo56zb8ZtRQyu64ncJ6xkkGNjZoyxVMd+v1tEqRNM81ttiBjJ7pPYGXoNDlgFTHLupns0ISM6fj1eR7Bd8kclao0vZDKNg/f46RfD0Sb1h+8fcp8ReW9s3IfewY5Cy+7bd+vokSsH81sj5wQ//SxSomgGeVt1UkdramNX8ZRcYhn6TxDsZ3SF376MvkEPcsfIrNPwdg5/B5JSM+JHbi+uFixzrdgg==;
 5:3bFQOwf8uf9arrAVl3Arfbp8ES/ds5aDxqgHey42Ku3jtPouxGCrM5fPEqohTWwPYAfqk3uiZLWUbMWKT8elyjkiKejf09ofJsXICEXZMJs4mlzEt7LW3wo2Si/2QpEzrjSg3A96EJkrwLOWpjg83m0D3e0fNjWvOuay7VGIeI8=;
 7:cJXQB4IofXpJZlygPg480xRU+us/drWY9w8VRo0YqRMyM/sCKArwIOheb+5owzmmWN6u5dJSkW30SbKnABxLfC0Ny2eX2UrsRLJrod9MxOJE2cyFhHYlPDIJEUU5leQtcwZIUWuohm2ZT9bzveK6TGdFBYq6x/Oqd0UMW0To0sYi788Pe4jWm0edjwHiZAJQZTQ4vy9shLKP03CDffVf6kMma7488CjqvseOc04gK8JlR+EzRad0rlZCpFTRGVn9
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Aug 2018 05:14:51.8678 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 2fa8f3a7-b950-420b-65e6-08d607250678
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0302MB2677
Subject: Re: [Xen-devel] [PATCH 06/10] xen/arm: add OMAP5 kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, baozich@gmail.com,
 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>

SGVsbG8gU3RlZmFubywKCgpPbiAyMS4wOC4xOCAwMjo1OSwgU3RlZmFubyBTdGFiZWxsaW5pIHdy
b3RlOgo+IEFkZCBhIGtjb25maWcgb3B0aW9uIGZvciBUSSBPTUFQNSBwbGF0Zm9ybXMuCj4KPiBT
aWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4g
Q0M6IGJhb3ppY2hAZ21haWwuY29tCj4gLS0gCgpSZXZpZXdlZC1ieTogQW5kcmlpIEFuaXNvdiA8
YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KKkFuZHJpaSBBbmlzb3YqCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIAoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 05:16:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 05: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 1frz1Y-0003HK-Ua; Tue, 21 Aug 2018 05: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=qc7t=le=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1frz1X-0003H6-55
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 05:16:11 +0000
X-Inumbo-ID: 66ee4a11-a501-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 66ee4a11-a501-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 05:16:47 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1frz1U-00039Y-33; Tue, 21 Aug 2018 05:16: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 1frz1T-0001C8-S2; Tue, 21 Aug 2018 05:16:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1frz1T-0005pk-R6; Tue, 21 Aug 2018 05:16:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126202-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-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-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-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-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot: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-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-localmigrate/x10:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:guest-start/debian.repeat:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 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-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-libvirt: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-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-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-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=08b5fa819970c318e58ab638f497633c25971813
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 21 Aug 2018 05:16:07 +0000
Subject: [Xen-devel] [linux-linus test] 126202: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjIwMiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2MjAyLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4tYm9v
dCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4t
Ym9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5
OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gIDcgeGVuLWJv
b3QgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1k
NjQtaTM4Ni1ydW1wcnVuLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4
OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDcgeGVu
LWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5
OAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJv
b3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
NyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3Qg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgOCByZWJv
b3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICA3IHhlbi1ib290
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTcgZ3Vlc3Qtc3RhcnQvZGVi
aWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMg
YWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CgpUZXN0cyB3
aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTI1ODk4CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU4OTgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTg5OAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFs
bC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDA4YjVmYTgxOTk3MGMzMThlNThhYjYzOGY0OTc2MzNjMjU5NzE4MTMKYmFz
ZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDk0NzEwY2FjMGVmNGVlMTc3YTYz
YjUyMjc2NjRiMzhjOTViYmY3MDMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTg5OCAgMjAxOC0w
OC0xMyAyMToyMDo1NSBaICAgIDcgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjU5MjEgIDIw
MTgtMDgtMTUgMTM6MDY6NTYgWiAgICA1IGRheXMgICAgMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUg
c2luY2UgICAxMjYyMDIgIDIwMTgtMDgtMTkgMTM6NDQ6MDYgWiAgICAxIGRheXMgICAgMSBhdHRl
bXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCjE3NjQgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBs
aXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVt
cHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNo
aW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjAyOTMyIGxp
bmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 05:47:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 05:47:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frzVl-0005j6-BV; Tue, 21 Aug 2018 05:47: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=c8ch=le=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1frzVk-0005j1-LO
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 05:47:24 +0000
X-Inumbo-ID: 7f207b15-a505-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 7f207b15-a505-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 07:46:07 +0200 (CEST)
Received: by mail-lf1-x144.google.com with SMTP id z11-v6so10364626lff.9
 for <xen-devel@lists.xenproject.org>; Mon, 20 Aug 2018 22:47:22 -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=PrTQFxHg98fyBt4uYF5xo6sfmTAQDBaEXlA65VViiOk=;
 b=cPS06iVc7zEy5s11ONg3SjGyth5R27xcvlz2JgOyCWanQgFOK9DqT8b1YLqvEPy0vX
 66KDLljhJfW3r2nSnza50cGrJ9wPZKxoMRLgDyL9UkVUOIeN/x+FlrkTFey4msho0FvR
 55Vyc6uJebsHVJ3sOVqagEpZI3/AQYJoFsdN6uwHZrLfaEwXIt60t0ZbZIy94L3cBQ+2
 OCuj7juXc0fDKctAZMNTD2uSuy7Bs36fMIlfUZq+0/wHEpvrbnhYuFsvOnfJEJ96hbqq
 QG0oVhkQoT+0EdLRB2atRSoHE8tLBjpNrRpgxUcOMQbpsr5Lnt9tpMUyDzeL3Ggn79Sw
 8veg==
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=PrTQFxHg98fyBt4uYF5xo6sfmTAQDBaEXlA65VViiOk=;
 b=Jd9DatTxpGWTfaHJV0If7E0YNd+p/Qm9wHAwyYvLqPMTU5AJZRFuZU9ET5V95ZRnxv
 sSrHeceg3YjP6eI4sYzZ2gqV1ZgLYaWc7cS39ClsbHuvC4obVGghol7dvAuB/Dh1ojFw
 eL6EWzT6Ot/2PG/C3iMzsKPGAj3l1UNTBB8ufn7HO7YCYsmzu8J12Evgrm+72swfub9k
 sA/Lt+h9VK1lL3lKZS29kkzXu5ZKn+F9Udpx7lBEG5HtBftYWlp4hzBkGUBSfb6ksGsB
 4ns/BEqPxJ+BqkBMvd8kRk9DW5ZbugY9XHnJN9hof7sUjcNdQUAerNBEMN6ZRaaOoBWH
 DIFg==
X-Gm-Message-State: AOUpUlFQ0Wk6s2Q0n11G8HyV5R4RlQP+8zz275m/2FdI4uC3uh61VivA
 r2+xKIPjk0mprlS/b9DuCbo=
X-Google-Smtp-Source: AA+uWPwYJxh5p9PXX5xEKZeinqgnvc5iQ9mGVDIoMBizr8JWb5R6V/73cJEhh8bIj994mmjjSMW4Lw==
X-Received: by 2002:ac2:50c7:: with SMTP id h7-v6mr5439195lfm.47.1534830440753; 
 Mon, 20 Aug 2018 22:47:20 -0700 (PDT)
Received: from [10.17.182.20] (ll-52.209.223.85.sovam.net.ua. [85.223.209.52])
 by smtp.gmail.com with ESMTPSA id
 j17-v6sm2136496lfb.27.2018.08.20.22.47.19
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 20 Aug 2018 22:47:19 -0700 (PDT)
To: Wei Liu <wei.liu2@citrix.com>
References: <20180723122725.5476-1-andr2000@gmail.com>
 <20180820144026.azshjpqdqb6q4p37@citrix.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <d66fa75d-0d2c-8f1b-c404-534be397664f@gmail.com>
Date: Tue, 21 Aug 2018 08:47:18 +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: <20180820144026.azshjpqdqb6q4p37@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>

T24gMDgvMjAvMjAxOCAwNTo0MCBQTSwgV2VpIExpdSB3cm90ZToKPiBPbiBNb24sIEp1bCAyMywg
MjAxOCBhdCAwMzoyNzoyNVBNICswMzAwLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToK
PiBbLi4uXQo+PiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlicy9nbnR0YWIvbGludXguYyBiL3Rvb2xz
L2xpYnMvZ250dGFiL2xpbnV4LmMKPj4gaW5kZXggODM0N2RkZDNkOWNmLi45NzY1MTQ2ZjdlYjYg
MTAwNjQ0Cj4+IC0tLSBhL3Rvb2xzL2xpYnMvZ250dGFiL2xpbnV4LmMKPj4gKysrIGIvdG9vbHMv
bGlicy9nbnR0YWIvbGludXguYwo+PiBAQCAtMSw1ICsxLDYgQEAKPj4gICAvKgo+PiAgICAqIENv
cHlyaWdodCAoYykgMjAwNy0yMDA4LCBEIEcgTXVycmF5IDxEZXJlay5NdXJyYXlAY2wuY2FtLmFj
LnVrPgo+PiArICogQ29weXJpZ2h0IChjKSAyMDE4LCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbywg
RVBBTSBTeXN0ZW1zIEluYy4KPj4gICAgKgo+PiAgICAqIFRoaXMgbGlicmFyeSBpcyBmcmVlIHNv
ZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IKPj4gICAgKiBtb2RpZnkgaXQg
dW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCj4+IEBAIC0z
MDksNiArMzEwLDExOCBAQCBpbnQgb3NkZXBfZ250dGFiX2dyYW50X2NvcHkoeGVuZ250dGFiX2hh
bmRsZSAqeGd0LAo+PiAgICAgICByZXR1cm4gcmM7Cj4+ICAgfQo+PiAgIAo+PiAraW50IG9zZGVw
X2dudHRhYl9kbWFidWZfZXhwX2Zyb21fcmVmcyh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QsIHVpbnQz
Ml90IGRvbWlkLAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50
MzJfdCBmbGFncywgdWludDMyX3QgY291bnQsCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IHVpbnQzMl90ICpyZWZzLAo+PiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqZG1hYnVmX2ZkKQo+PiArewo+PiArICAgIHN0
cnVjdCBpb2N0bF9nbnRkZXZfZG1hYnVmX2V4cF9mcm9tX3JlZnMgKmZyb21fcmVmczsKPiBZb3Ug
Y2FuIHNldCBmcm9tX3JlZnMgdG8gTlVMTCBoZXJlLCB0aGVuIC4uLgo+Cj4+ICsgICAgaW50IHJj
ID0gMDsKPj4gKwo+PiArICAgIGlmICggIWNvdW50ICkKPj4gKyAgICB7Cj4+ICsgICAgICAgIGVy
cm5vID0gRUlOVkFMOwo+PiArICAgICAgICByZXR1cm4gLTE7Cj4gICAgICByYyA9IC0xOwo+ICAg
ICAgZ290byBvdXQ7Cj4KPiBpbiBhbGwgZXhpdCBwYXRocy4KPgo+IEkgZG9uJ3QgbGlrZSB1c2lu
ZyB0d28gZXJyb3IgaGFuZGxpbmcgc3R5bGVzLiBTbyBwbGVhc2UgZWl0aGVyIGNoYW5nZSB0bwo+
IHVzZSBnb3RvIG9ubHkgb3IgZGVsZXRlIHRoZSBvbmx5IGdvdG8gaW4gdGhpcyBmdW5jdGlvbi4K
Pgo+PiArICAgIH0KPj4gKwo+PiArICAgIGZyb21fcmVmcyA9IG1hbGxvYyhzaXplb2YoKmZyb21f
cmVmcykgKwo+PiArICAgICAgICAgICAgICAgICAgICAgICAoY291bnQgLSAxKSAqIHNpemVvZihm
cm9tX3JlZnMtPnJlZnNbMF0pKTsKPj4gKyAgICBpZiAoICFmcm9tX3JlZnMgKQo+PiArICAgIHsK
Pj4gKyAgICAgICAgZXJybm8gPSBFTk9NRU07Cj4+ICsgICAgICAgIHJldHVybiAtMTsKPj4gKyAg
ICB9Cj4+ICsKPj4gKyAgICBmcm9tX3JlZnMtPmZsYWdzID0gZmxhZ3M7Cj4+ICsgICAgZnJvbV9y
ZWZzLT5jb3VudCA9IGNvdW50Owo+PiArICAgIGZyb21fcmVmcy0+ZG9taWQgPSBkb21pZDsKPj4g
Kwo+PiArICAgIG1lbWNweShmcm9tX3JlZnMtPnJlZnMsIHJlZnMsIGNvdW50ICogc2l6ZW9mKGZy
b21fcmVmcy0+cmVmc1swXSkpOwo+PiArCj4+ICsgICAgaWYgKCAocmMgPSBpb2N0bCh4Z3QtPmZk
LCBJT0NUTF9HTlRERVZfRE1BQlVGX0VYUF9GUk9NX1JFRlMsIGZyb21fcmVmcykpICkKPj4gKyAg
ICB7Cj4+ICsgICAgICAgIEdURVJST1IoeGd0LT5sb2dnZXIsICJpb2N0bCBETUFCVUZfRVhQX0ZS
T01fUkVGUyBmYWlsZWQiKTsKPj4gKyAgICAgICAgZ290byBvdXQ7Cj4+ICsgICAgfQo+PiArCj4+
ICsgICAgKmRtYWJ1Zl9mZCA9IGZyb21fcmVmcy0+ZmQ7Cj4+ICsKPj4gK291dDoKPj4gKyAgICBm
cmVlKGZyb21fcmVmcyk7Cj4+ICsgICAgcmV0dXJuIHJjOwo+PiArfQo+PiArCj4+ICtpbnQgb3Nk
ZXBfZ250dGFiX2RtYWJ1Zl9leHBfd2FpdF9yZWxlYXNlZCh4ZW5nbnR0YWJfaGFuZGxlICp4Z3Qs
Cj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBm
ZCwgdWludDMyX3Qgd2FpdF90b19tcykKPj4gK3sKPj4gKyAgICBzdHJ1Y3QgaW9jdGxfZ250ZGV2
X2RtYWJ1Zl9leHBfd2FpdF9yZWxlYXNlZCB3YWl0Owo+PiArICAgIGludCByYzsKPj4gKwo+PiAr
ICAgIHdhaXQuZmQgPSBmZDsKPj4gKyAgICB3YWl0LndhaXRfdG9fbXMgPSB3YWl0X3RvX21zOwo+
PiArCj4+ICsgICAgaWYgKCAocmMgPSBpb2N0bCh4Z3QtPmZkLCBJT0NUTF9HTlRERVZfRE1BQlVG
X0VYUF9XQUlUX1JFTEVBU0VELCAmd2FpdCkpICkgewo+IHsgc2hvdWxkIGJlIG9uIGEgbmV3IGxp
bmUuCj4KPj4gKyAgICAgICAgaWYgKCBlcnJubyA9PSBFTk9FTlQgKSB7Cj4gRGl0dG8uCj4KPj4g
KyAgICAgICAgICAgIC8qIFRoZSBidWZmZXIgbWF5IGhhdmUgYWxyZWFkeSBiZWVuIHJlbGVhc2Vk
LiAqLwo+PiArICAgICAgICAgICAgZXJybm8gPSAwOwo+PiArICAgICAgICAgICAgcmMgPSAwOwo+
PiArICAgICAgICB9IGVsc2UKPj4gKyAgICAgICAgICAgIEdURVJST1IoeGd0LT5sb2dnZXIsICJp
b2N0bCBETUFCVUZfRVhQX1dBSVRfUkVMRUFTRUQgZmFpbGVkIik7Cj4+ICsgICAgfQo+PiArCj4+
ICsgICAgcmV0dXJuIHJjOwo+PiArfQo+PiArCj4+ICtpbnQgb3NkZXBfZ250dGFiX2RtYWJ1Zl9p
bXBfdG9fcmVmcyh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QsIHVpbnQzMl90IGRvbWlkLAo+PiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZmQsIHVpbnQzMl90IGNv
dW50LCB1aW50MzJfdCAqcmVmcykKPj4gK3sKPj4gKyAgICBzdHJ1Y3QgaW9jdGxfZ250ZGV2X2Rt
YWJ1Zl9pbXBfdG9fcmVmcyAqdG9fcmVmczsKPj4gKyAgICBpbnQgcmMgPSAwOwo+PiArCj4+ICsg
ICAgaWYgKCAhY291bnQgKQo+PiArICAgIHsKPj4gKyAgICAgICAgZXJybm8gPSBFSU5WQUw7Cj4+
ICsgICAgICAgIHJldHVybiAtMTsKPiBTYW1lIGNvbW1lbnRzIG9uIGVycm9yIGhhbmRsaW5nIGFw
cGx5IHRvIHRoaXMgZnVuY3Rpb24gdG9vLgo+Cj4gVGhlIHJlc3QgbG9va3MgZmluZS4KVGhhbmsg
eW91LApJJ2xsIGZpeCB0aGUgYWJvdmUgYW5kIHNlbmQgdjEKPiBXZWkuCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 05:54:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 05:54:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1frzcI-0006WL-3O; Tue, 21 Aug 2018 05:54: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=c8ch=le=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1frzcG-0006WG-RJ
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 05:54:08 +0000
X-Inumbo-ID: 702fbe7e-a506-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 702fbe7e-a506-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 07:52:51 +0200 (CEST)
Received: by mail-lj1-x241.google.com with SMTP id m84-v6so1510331lje.10
 for <xen-devel@lists.xenproject.org>; Mon, 20 Aug 2018 22:54:06 -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=a47dF4HJk9vpBihXzpGsNBCwVhZzHxFbvaSwoQixWqY=;
 b=CsiaBuist1vI97Chkrt8PyVWdB1AelqKBjaumTOsAmdxN63mUgJVkrVHbmacugL7EL
 qdsBfMWLM4huAkerO8o4mILWpTFkgGRu4P+WZQAGyFx3OoKK/qjkwOvYIAK/PXOviwJB
 +IIHGgumbOIYFfXgwtBajMhtwXyzdfUQDIAbaF/Wj/i/yu03YCl9JykmC+Hmq8UdBHQw
 IUjyK5m1MIGBy89vl6NoS60Ezj4q7rgpWPCJ18yHcl78JbxOpPJG/Ik8//GP0sow+3j8
 A1qSo9/EoqkmVaDnBS+o7+qu3jkTwhKE81SuGGYoQwpKdVGGJo/nd1bMb/loX444hLgt
 Ac8w==
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=a47dF4HJk9vpBihXzpGsNBCwVhZzHxFbvaSwoQixWqY=;
 b=XTp2lQhc33nTiunYIE0NtMfY4gDO/Wg/WPgAtfJC+ujX5hYrB/7WS7ssqvXRqrI5EM
 IVLPPJrPm4w0DLzfvfyb1tZ7Iz0g0RlSBsCOhK1Eo5PHinX43SgdzjYdWkFQIbz8i/P4
 E4mMpBCidYSaeOqP7/KGB+s2i4mAfT3HhlLcAxyqCGg9UzIoOCY+j5Bv7aSDHPbqgaub
 k5M6nPmxnIpi943XikXz4Fsrp9UCWzKixaGN9vEyPFCNkPvd+6OG4g6jSJem/U5xzfS7
 VRfwiyJYcyIddA6zZI3gFJI/dsPijQq/bJmEKH5NVKHXOiDvjj3yFa1pJVZAW1jTl7jb
 kfAg==
X-Gm-Message-State: APzg51BSZBqaivDlPkWpOJlXTp1gtiNgGJtY4sdQHSFtOsy7DGIOiU2+
 bZZwZ/mH+nksv+17Eh8qgA0=
X-Google-Smtp-Source: ANB0VdYsvjT95xzZedonSRh+JO2R/Vn+hKeyrMIJEucUgBIheM7quQX+92qb/lgwA06k+bGQT1zHSg==
X-Received: by 2002:a2e:3c1a:: with SMTP id
 j26-v6mr662199lja.149.1534830845166; 
 Mon, 20 Aug 2018 22:54:05 -0700 (PDT)
Received: from [10.17.182.20] (ll-52.209.223.85.sovam.net.ua. [85.223.209.52])
 by smtp.gmail.com with ESMTPSA id
 r22-v6sm1945752ljh.22.2018.08.20.22.54.03
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 20 Aug 2018 22:54:04 -0700 (PDT)
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org,
 konrad.wilk@oracle.com, boris.ostrovsky@oracle.com, mchehab@kernel.org,
 linux-media@vger.kernel.org, sakari.ailus@linux.intel.com,
 koji.matsuoka.xm@renesas.com
References: <20180731093142.3828-1-andr2000@gmail.com>
 <20180731093142.3828-2-andr2000@gmail.com>
 <99cd131d-85ae-bbfb-61ef-fdc0401727f6@suse.com>
From: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <5505e5af-5b64-b317-a0d8-09c11317926f@gmail.com>
Date: Tue, 21 Aug 2018 08:54: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: <99cd131d-85ae-bbfb-61ef-fdc0401727f6@suse.com>
Content-Language: en-US
Subject: Re: [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>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMTQvMjAxOCAxMTozMCBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAzMS8wNy8x
OCAxMTozMSwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd3JvdGU6Cj4+IEZyb206IE9sZWtzYW5k
ciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KPj4KPj4g
VGhpcyBpcyB0aGUgQUJJIGZvciB0aGUgdHdvIGhhbHZlcyBvZiBhIHBhcmEtdmlydHVhbGl6ZWQK
Pj4gY2FtZXJhIGRyaXZlciB3aGljaCBleHRlbmRzIFhlbidzIHJlYWNoIG11bHRpbWVkaWEgY2Fw
YWJpbGl0aWVzIGV2ZW4KPj4gZmFydGhlciBlbmFibGluZyBpdCBmb3IgdmlkZW8gY29uZmVyZW5j
aW5nLCBJbi1WZWhpY2xlIEluZm90YWlubWVudCwKPj4gaGlnaCBkZWZpbml0aW9uIG1hcHMgZXRj
Lgo+Pgo+PiBUaGUgaW5pdGlhbCBnb2FsIGlzIHRvIHN1cHBvcnQgbW9zdCBuZWVkZWQgZnVuY3Rp
b25hbGl0eSB3aXRoIHRoZQo+PiBmaW5hbCBpZGVhIHRvIG1ha2UgaXQgcG9zc2libGUgdG8gZXh0
ZW5kIHRoZSBwcm90b2NvbCBpZiBuZWVkIGJlOgo+Pgo+PiAxLiBQcm92aWRlIG1lYW5zIGZvciBi
YXNlIHZpcnR1YWwgZGV2aWNlIGNvbmZpZ3VyYXRpb246Cj4+ICAgLSBwaXhlbCBmb3JtYXRzCj4+
ICAgLSByZXNvbHV0aW9ucwo+PiAgIC0gZnJhbWUgcmF0ZXMKPj4gMi4gU3VwcG9ydCBiYXNpYyBj
YW1lcmEgY29udHJvbHM6Cj4+ICAgLSBjb250cmFzdAo+PiAgIC0gYnJpZ2h0bmVzcwo+PiAgIC0g
aHVlCj4+ICAgLSBzYXR1cmF0aW9uCj4+IDMuIFN1cHBvcnQgc3RyZWFtaW5nIGNvbnRyb2wKPj4g
NC4gU3VwcG9ydCB6ZXJvLWNvcHlpbmcgdXNlLWNhc2VzCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IE9s
ZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4K
PiBTb21lIHN0eWxlIGlzc3VlcyBiZWxvdy4uLgpXaWxsIGZpeCBhbGwgdGhlIGJlbG93LCB0aGFu
ayB5b3UhCgpJIHdvdWxkIGxpa2UgdG8gZHJhdyBzb21lIGF0dGVudGlvbiBvZiB0aGUgTGludXgv
VjRMIGNvbW11bml0eSB0byB0aGlzCnByb3RvY29sIGFzIHRoZSBwbGFuIGlzIHRoYXQgb25jZSBp
dCBpcyBhY2NlcHRlZCBmb3IgWGVuIHdlIHBsYW4gdG8KdXBzdHJlYW0gYSBMaW51eCBjYW1lcmEg
ZnJvbnQtZW5kIGtlcm5lbCBkcml2ZXIgd2hpY2ggd2lsbCBiZSBiYXNlZApvbiB0aGlzIHdvcmsg
YW5kIHdpbGwgYmUgYSBWNEwyIGRldmljZSBkcml2ZXIgKHRoaXMgaXMgd2h5IEkgaGF2ZSBzZW50
CnRoaXMgcGF0Y2ggbm90IG9ubHkgdG8gWGVuLCBidXQgdG8gdGhlIGNvcnJlc3BvbmRpbmcgTGlu
dXggbWFpbGluZyBsaXN0CmFzIHdlbGwpCgo+PiAtLS0KPj4gICB4ZW4vaW5jbHVkZS9wdWJsaWMv
aW8vY2FtZXJhaWYuaCB8IDk4MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4+ICAg
MSBmaWxlIGNoYW5nZWQsIDk4MSBpbnNlcnRpb25zKCspCj4+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0
IHhlbi9pbmNsdWRlL3B1YmxpYy9pby9jYW1lcmFpZi5oCj4+Cj4+IGRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS9wdWJsaWMvaW8vY2FtZXJhaWYuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9pby9jYW1l
cmFpZi5oCj4+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4+IGluZGV4IDAwMDAwMDAwMDAwMC4uYmRj
NmExMjYyZmNmCj4+IC0tLSAvZGV2L251bGwKPj4gKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2lv
L2NhbWVyYWlmLmgKPj4gK3N0cnVjdCB4ZW5jYW1lcmFfY29uZmlnIHsKPj4gKyAgICB1aW50MzJf
dCBwaXhlbF9mb3JtYXQ7Cj4+ICsgICAgdWludDMyX3Qgd2lkdGg7Cj4+ICsgICAgdWludDMyX3Qg
aGVpZ2h0Owo+PiArICAgIHVpbnQzMl90IGZyYW1lX3JhdGVfbm9tOwo+PiArICAgIHVpbnQzMl90
IGZyYW1lX3JhdGVfZGVub207Cj4+ICsgICAgdWludDhfdCBudW1fYnVmczsKPiBBZGQgZXhwbGlj
aXQgcGFkZGluZz8KPgo+PiArfTsKPj4gK3N0cnVjdCB4ZW5jYW1lcmFfcmVxIHsKPj4gKyAgICB1
aW50MTZfdCBpZDsKPj4gKyAgICB1aW50OF90IG9wZXJhdGlvbjsKPj4gKyAgICB1aW50OF90IHJl
c2VydmVkWzVdOwo+PiArICAgIHVuaW9uIHsKPj4gKyAgICAgICAgc3RydWN0IHhlbmNhbWVyYV9j
b25maWcgY29uZmlnOwo+PiArICAgICAgICBzdHJ1Y3QgeGVuY2FtZXJhX2J1Zl9jcmVhdGVfcmVx
IGJ1Zl9jcmVhdGU7Cj4+ICsJc3RydWN0IHhlbmNhbWVyYV9idWZfZGVzdHJveV9yZXEgYnVmX2Rl
c3Ryb3k7Cj4+ICsJc3RydWN0IHhlbmNhbWVyYV9zZXRfY3RybF9yZXEgc2V0X2N0cmw7Cj4gTm8g
dGFicywgcGxlYXNlLgo+Cj4+ICsgICAgICAgIHVpbnQ4X3QgcmVzZXJ2ZWRbNTZdOwo+PiArICAg
IH0gcmVxOwo+PiArfTsKPj4gKwo+PiArc3RydWN0IHhlbmNhbWVyYV9yZXNwIHsKPj4gKyAgICB1
aW50MTZfdCBpZDsKPj4gKyAgICB1aW50OF90IG9wZXJhdGlvbjsKPj4gKyAgICB1aW50OF90IHJl
c2VydmVkOwo+PiArICAgIGludDMyX3Qgc3RhdHVzOwo+PiArICAgIHVuaW9uIHsKPj4gKyAgICAg
ICAgc3RydWN0IHhlbmNhbWVyYV9jb25maWcgY29uZmlnOwo+PiArICAgICAgICBzdHJ1Y3QgeGVu
Y2FtZXJhX2J1Zl9kZXRhaWxzX3Jlc3AgYnVmX2RldGFpbHM7Cj4+ICsJc3RydWN0IHhlbmNhbWVy
YV9nZXRfY3RybF9kZXRhaWxzX3Jlc3AgY3RybF9kZXRhaWxzOwo+IFRhYiBhZ2Fpbi4KPgo+PiAr
ICAgICAgICB1aW50OF90IHJlc2VydmVkMVs1Nl07Cj4+ICsgICAgfSByZXNwOwo+PiArfTsKPgo+
IEp1ZXJnZW4KVGhhbmsgeW91LApPbGVrc2FuZHIKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 06:44:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 06: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 1fs0Oj-00025P-2n; Tue, 21 Aug 2018 06: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=c8ch=le=gmail.com=andr2000@srs-us1.protection.inumbo.net>)
 id 1fs0Oi-00025K-7d
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 06:44:12 +0000
X-Inumbo-ID: 6e897a1a-a50d-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 6e897a1a-a50d-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 08:42:55 +0200 (CEST)
Received: by mail-lf1-x142.google.com with SMTP id q13-v6so5287623lfc.2
 for <xen-devel@lists.xenproject.org>; Mon, 20 Aug 2018 23:44: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;
 bh=aji7j5P421wsOBpGt+UU6xoIzJrq6BxvKZMuRmw1K9s=;
 b=CtQkzl9wgYlFNVonzhePTWa2LVCtz3OL66slNJ/KCMDfdvm8xVEofyAjYP3J+4b49b
 x7WyHKAHxXwLipAQ4RqQ3obJFxSX5X/RCnAapxCFUHU0/GrqRjdJMCtPuG1s+l3+1Mdd
 qse5woRgMUveS/qrtoTiE9l/xAxUxRvjFF9uNolSlETtwBWSoM1xHwu2HbwH2VrfquQ0
 pKGZ4UHRmpyKa9ufAYIEBRLKqRo9R4ddet1UGrT0XVT+QBCNMR0mdxt2vu2Bx+4T28GQ
 7OA0xP4r4Sc5sjXmZbxF4as/teC2gptzt9XeZbepBlTFgTpqN/1pKkOZ5OJJBV4/hEEw
 KDqA==
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=aji7j5P421wsOBpGt+UU6xoIzJrq6BxvKZMuRmw1K9s=;
 b=WCGsZLw2wYyq3Sp7P/o5gz04nXxYGon+jvckqAn358baM9m/8+UrgcQJvQJgazf9gc
 lvd4jUBcw4cKaQvdhqzgcVMj+h/p3b9EUV+62MeUeeCQaoe08S4wZ54cWZ6pxpRgq0A9
 qhA/l6Gwkok/aYWCLPpnMda4zVRHoIyylbaZNTbW4sORf+fc7RSJrgKYzHh+8m49Ed0B
 lifE9KH8Cmjsvfn5p0KcVIF9QkCA/Iu9d/ELyU+Ljx+2p5R42thD+WR3dDN+Yajx1xwc
 ogJ+PXZNaYzJe/hyQEZPYvyuRfqgyf96I6tOEslUkvCHH6wu9IvT2idK4WowivvmmwKn
 00sQ==
X-Gm-Message-State: AOUpUlFKdsEhbOBTpnKdGKbhzMaQvcDFZ12aOHsTV08aBURbqXYRCvKY
 320NFXiDbG90eNyv3gO5SF8UQgRI
X-Google-Smtp-Source: AA+uWPyKieK2nGRYmRmgyxe3DoDHShKIn3iv0bYx/fvLPzgan3vWNYZ11W7edkxAZYXg0trFB+QJSQ==
X-Received: by 2002:a19:b2c8:: with SMTP id
 t69-v6mr6102792lfk.105.1534833848598; 
 Mon, 20 Aug 2018 23:44:08 -0700 (PDT)
Received: from a2k-HP-ProDesk-600-G2-SFF.kyiv.epam.com
 (ll-52.209.223.85.sovam.net.ua. [85.223.209.52])
 by smtp.gmail.com with ESMTPSA id m187-v6sm524839lfe.45.2018.08.20.23.44.06
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Mon, 20 Aug 2018 23:44:07 -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: Tue, 21 Aug 2018 09:44:01 +0300
Message-Id: <20180821064401.13579-1-andr2000@gmail.com>
X-Mailer: git-send-email 2.18.0
Subject: [Xen-devel] [PATCH v2] 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
KysrKysrKysrKysrKysrKysrKysrKysKIHRvb2xzL2xpYnMvZ250dGFiL01ha2VmaWxlICAgICAg
ICAgICAgfCAgIDIgKy0KIHRvb2xzL2xpYnMvZ250dGFiL2dudHRhYl9jb3JlLmMgICAgICAgfCAg
MjYgKysrKysrCiB0b29scy9saWJzL2dudHRhYi9nbnR0YWJfdW5pbXAuYyAgICAgIHwgIDI2ICsr
KysrKwogdG9vbHMvbGlicy9nbnR0YWIvaW5jbHVkZS94ZW5nbnR0YWIuaCB8ICA2MSArKysrKysr
KysrKysrKwogdG9vbHMvbGlicy9nbnR0YWIvbGlieGVuZ250dGFiLm1hcCAgICB8ICAgOCArKwog
dG9vbHMvbGlicy9nbnR0YWIvbGludXguYyAgICAgICAgICAgICB8IDExNyArKysrKysrKysrKysr
KysrKysrKysrKysrKwogdG9vbHMvbGlicy9nbnR0YWIvbWluaW9zLmMgICAgICAgICAgICB8ICAy
NiArKysrKysKIHRvb2xzL2xpYnMvZ250dGFiL3ByaXZhdGUuaCAgICAgICAgICAgfCAgMTMgKysr
CiA5IGZpbGVzIGNoYW5nZWQsIDM4NCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZm
IC0tZ2l0IGEvdG9vbHMvaW5jbHVkZS94ZW4tc3lzL0xpbnV4L2dudGRldi5oIGIvdG9vbHMvaW5j
bHVkZS94ZW4tc3lzL0xpbnV4L2dudGRldi5oCmluZGV4IDBjYTA3YzkyYjIxYy4uZDE2MDc2MDQ0
YzcxIDEwMDY0NAotLS0gYS90b29scy9pbmNsdWRlL3hlbi1zeXMvTGludXgvZ250ZGV2LmgKKysr
IGIvdG9vbHMvaW5jbHVkZS94ZW4tc3lzL0xpbnV4L2dudGRldi5oCkBAIC00LDYgKzQsNyBAQAog
ICogSW50ZXJmYWNlIHRvIC9kZXYveGVuL2dudGRldi4KICAqIAogICogQ29weXJpZ2h0IChjKSAy
MDA3LCBEIEcgTXVycmF5CisgKiBDb3B5cmlnaHQgKGMpIDIwMTgsIE9sZWtzYW5kciBBbmRydXNo
Y2hlbmtvLCBFUEFNIFN5c3RlbXMgSW5jLgogICogCiAgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBz
b2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCiAgKiBtb2RpZnkgaXQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2ZXJzaW9uIDIK
QEAgLTE2OCw0ICsxNjksMTA5IEBAIHN0cnVjdCBpb2N0bF9nbnRkZXZfZ3JhbnRfY29weSB7CiAg
ICAgc3RydWN0IGlvY3RsX2dudGRldl9ncmFudF9jb3B5X3NlZ21lbnQgKnNlZ21lbnRzOwogfTsK
IAorLyoKKyAqIEZsYWdzIHRvIGJlIHVzZWQgd2hpbGUgcmVxdWVzdGluZyBtZW1vcnkgbWFwcGlu
ZydzIGJhY2tpbmcgc3RvcmFnZQorICogdG8gYmUgYWxsb2NhdGVkIHdpdGggRE1BIEFQSS4KKyAq
LworCisvKgorICogVGhlIGJ1ZmZlciBpcyBiYWNrZWQgd2l0aCBtZW1vcnkgYWxsb2NhdGVkIHdp
dGggZG1hX2FsbG9jX3djLgorICovCisjZGVmaW5lIEdOVERFVl9ETUFfRkxBR19XQwkJKDEgPDwg
MCkKKworLyoKKyAqIFRoZSBidWZmZXIgaXMgYmFja2VkIHdpdGggbWVtb3J5IGFsbG9jYXRlZCB3
aXRoIGRtYV9hbGxvY19jb2hlcmVudC4KKyAqLworI2RlZmluZSBHTlRERVZfRE1BX0ZMQUdfQ09I
RVJFTlQJKDEgPDwgMSkKKworLyoKKyAqIENyZWF0ZSBhIGRtYS1idWYgWzFdIGZyb20gZ3JhbnQg
cmVmZXJlbmNlcyBAcmVmcyBvZiBjb3VudCBAY291bnQgcHJvdmlkZWQKKyAqIGJ5IHRoZSBmb3Jl
aWduIGRvbWFpbiBAZG9taWQgd2l0aCBmbGFncyBAZmxhZ3MuCisgKgorICogQnkgZGVmYXVsdCBk
bWEtYnVmIGlzIGJhY2tlZCBieSBzeXN0ZW0gbWVtb3J5IHBhZ2VzLCBidXQgYnkgcHJvdmlkaW5n
CisgKiBvbmUgb2YgdGhlIEdOVERFVl9ETUFfRkxBR19YWFggZmxhZ3MgaXQgY2FuIGFsc28gYmUg
Y3JlYXRlZCBhcworICogYSBETUEgd3JpdGUtY29tYmluZSBvciBjb2hlcmVudCBidWZmZXIsIGUu
Zy4gYWxsb2NhdGVkIHdpdGggZG1hX2FsbG9jX3djLworICogZG1hX2FsbG9jX2NvaGVyZW50Lgor
ICoKKyAqIFJldHVybnMgMCBpZiBkbWEtYnVmIHdhcyBzdWNjZXNzZnVsbHkgY3JlYXRlZCBhbmQg
dGhlIGNvcnJlc3BvbmRpbmcKKyAqIGRtYS1idWYncyBmaWxlIGRlc2NyaXB0b3IgaXMgcmV0dXJu
ZWQgaW4gQGZkLgorICoKKyAqIFsxXSBodHRwczovL2VsaXhpci5ib290bGluLmNvbS9saW51eC9s
YXRlc3Qvc291cmNlL0RvY3VtZW50YXRpb24vZHJpdmVyLWFwaS9kbWEtYnVmLnJzdAorICovCisK
KyNkZWZpbmUgSU9DVExfR05UREVWX0RNQUJVRl9FWFBfRlJPTV9SRUZTIFwKKyAgICBfSU9DKF9J
T0NfTk9ORSwgJ0cnLCA5LCBcCisgICAgICAgICBzaXplb2Yoc3RydWN0IGlvY3RsX2dudGRldl9k
bWFidWZfZXhwX2Zyb21fcmVmcykpCitzdHJ1Y3QgaW9jdGxfZ250ZGV2X2RtYWJ1Zl9leHBfZnJv
bV9yZWZzIHsKKyAgICAvKiBJTiBwYXJhbWV0ZXJzLiAqLworICAgIC8qIFNwZWNpZmljIG9wdGlv
bnMgZm9yIHRoaXMgZG1hLWJ1Zjogc2VlIEdOVERFVl9ETUFCVUZfRkxBR19YWFguICovCisgICAg
dWludDMyX3QgZmxhZ3M7CisgICAgLyogTnVtYmVyIG9mIGdyYW50IHJlZmVyZW5jZXMgaW4gQHJl
ZnMgYXJyYXkuICovCisgICAgdWludDMyX3QgY291bnQ7CisgICAgLyogT1VUIHBhcmFtZXRlcnMu
ICovCisgICAgLyogRmlsZSBkZXNjcmlwdG9yIG9mIHRoZSBkbWEtYnVmLiAqLworICAgIHVpbnQz
Ml90IGZkOworICAgIC8qIFRoZSBkb21haW4gSUQgb2YgdGhlIGdyYW50IHJlZmVyZW5jZXMgdG8g
YmUgbWFwcGVkLiAqLworICAgIHVpbnQzMl90IGRvbWlkOworICAgIC8qIFZhcmlhYmxlIElOIHBh
cmFtZXRlci4gKi8KKyAgICAvKiBBcnJheSBvZiBncmFudCByZWZlcmVuY2VzIG9mIHNpemUgQGNv
dW50LiAqLworICAgIHVpbnQzMl90IHJlZnNbMV07Cit9OworCisvKgorICogVGhpcyB3aWxsIGJs
b2NrIHVudGlsIHRoZSBkbWEtYnVmIHdpdGggdGhlIGZpbGUgZGVzY3JpcHRvciBAZmQgaXMKKyAq
IHJlbGVhc2VkLiBUaGlzIGlzIG9ubHkgdmFsaWQgZm9yIGJ1ZmZlcnMgY3JlYXRlZCB3aXRoCisg
KiBJT0NUTF9HTlRERVZfRE1BQlVGX0VYUF9GUk9NX1JFRlMuCisgKgorICogSWYgd2l0aGluZyBA
d2FpdF90b19tcyBtaWxsaXNlY29uZHMgdGhlIGJ1ZmZlciBpcyBub3QgcmVsZWFzZWQKKyAqIHRo
ZW4gLUVUSU1FRE9VVCBlcnJvciBpcyByZXR1cm5lZC4KKyAqIElmIHRoZSBidWZmZXIgd2l0aCBm
aWxlIGRlc2NyaXB0b3IgQGZkIGRvZXMgbm90IGV4aXN0IG9yIGhhcyBhbHJlYWR5CisgKiBiZWVu
IHJlbGVhc2VkLCB0aGVuIC1FTk9FTlQgaXMgcmV0dXJuZWQuIEZvciB2YWxpZCBmaWxlIGRlc2Ny
aXB0b3JzCisgKiB0aGlzIG11c3Qgbm90IGJlIHRyZWF0ZWQgYXMgZXJyb3IuCisgKi8KKyNkZWZp
bmUgSU9DVExfR05UREVWX0RNQUJVRl9FWFBfV0FJVF9SRUxFQVNFRCBcCisgICAgX0lPQyhfSU9D
X05PTkUsICdHJywgMTAsIFwKKyAgICAgICAgIHNpemVvZihzdHJ1Y3QgaW9jdGxfZ250ZGV2X2Rt
YWJ1Zl9leHBfd2FpdF9yZWxlYXNlZCkpCitzdHJ1Y3QgaW9jdGxfZ250ZGV2X2RtYWJ1Zl9leHBf
d2FpdF9yZWxlYXNlZCB7CisgICAgLyogSU4gcGFyYW1ldGVycyAqLworICAgIHVpbnQzMl90IGZk
OworICAgIHVpbnQzMl90IHdhaXRfdG9fbXM7Cit9OworCisvKgorICogSW1wb3J0IGEgZG1hLWJ1
ZiB3aXRoIGZpbGUgZGVzY3JpcHRvciBAZmQgYW5kIGV4cG9ydCBncmFudGVkIHJlZmVyZW5jZXMK
KyAqIHRvIHRoZSBwYWdlcyBvZiB0aGF0IGRtYS1idWYgaW50byBhcnJheSBAcmVmcyBvZiBzaXpl
IEBjb3VudC4KKyAqLworI2RlZmluZSBJT0NUTF9HTlRERVZfRE1BQlVGX0lNUF9UT19SRUZTIFwK
KyAgICBfSU9DKF9JT0NfTk9ORSwgJ0cnLCAxMSwgXAorICAgICAgICAgc2l6ZW9mKHN0cnVjdCBp
b2N0bF9nbnRkZXZfZG1hYnVmX2ltcF90b19yZWZzKSkKK3N0cnVjdCBpb2N0bF9nbnRkZXZfZG1h
YnVmX2ltcF90b19yZWZzIHsKKyAgICAvKiBJTiBwYXJhbWV0ZXJzLiAqLworICAgIC8qIEZpbGUg
ZGVzY3JpcHRvciBvZiB0aGUgZG1hLWJ1Zi4gKi8KKyAgICB1aW50MzJfdCBmZDsKKyAgICAvKiBO
dW1iZXIgb2YgZ3JhbnQgcmVmZXJlbmNlcyBpbiBAcmVmcyBhcnJheS4gKi8KKyAgICB1aW50MzJf
dCBjb3VudDsKKyAgICAvKiBUaGUgZG9tYWluIElEIGZvciB3aGljaCByZWZlcmVuY2VzIHRvIGJl
IGdyYW50ZWQuICovCisgICAgdWludDMyX3QgZG9taWQ7CisgICAgLyogUmVzZXJ2ZWQgLSBtdXN0
IGJlIHplcm8uICovCisgICAgdWludDMyX3QgcmVzZXJ2ZWQ7CisgICAgLyogT1VUIHBhcmFtZXRl
cnMuICovCisgICAgLyogQXJyYXkgb2YgZ3JhbnQgcmVmZXJlbmNlcyBvZiBzaXplIEBjb3VudC4g
Ki8KKyAgICB1aW50MzJfdCByZWZzWzFdOworfTsKKworLyoKKyAqIFRoaXMgd2lsbCBjbG9zZSBh
bGwgcmVmZXJlbmNlcyB0byBhbiBpbXBvcnRlZCBidWZmZXIsIHNvIGl0IGNhbiBiZQorICogcmVs
ZWFzZWQgYnkgdGhlIG93bmVyLiBUaGlzIGlzIG9ubHkgdmFsaWQgZm9yIGJ1ZmZlcnMgY3JlYXRl
ZCB3aXRoCisgKiBJT0NUTF9HTlRERVZfRE1BQlVGX0lNUF9UT19SRUZTLgorICovCisjZGVmaW5l
IElPQ1RMX0dOVERFVl9ETUFCVUZfSU1QX1JFTEVBU0UgXAorICAgIF9JT0MoX0lPQ19OT05FLCAn
RycsIDEyLCBcCisgICAgICAgICBzaXplb2Yoc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfaW1w
X3JlbGVhc2UpKQorc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfaW1wX3JlbGVhc2UgeworICAg
IC8qIElOIHBhcmFtZXRlcnMgKi8KKyAgICB1aW50MzJfdCBmZDsKKyAgICB1aW50MzJfdCByZXNl
cnZlZDsKK307CisKICNlbmRpZiAvKiBfX0xJTlVYX1BVQkxJQ19HTlRERVZfSF9fICovCmRpZmYg
LS1naXQgYS90b29scy9saWJzL2dudHRhYi9NYWtlZmlsZSBiL3Rvb2xzL2xpYnMvZ250dGFiL01h
a2VmaWxlCmluZGV4IDZjMmU3ZTM2YTJjMy4uMGJlZmJkMThmMWFmIDEwMDY0NAotLS0gYS90b29s
cy9saWJzL2dudHRhYi9NYWtlZmlsZQorKysgYi90b29scy9saWJzL2dudHRhYi9NYWtlZmlsZQpA
QCAtMiw3ICsyLDcgQEAgWEVOX1JPT1QgPSAkKENVUkRJUikvLi4vLi4vLi4KIGluY2x1ZGUgJChY
RU5fUk9PVCkvdG9vbHMvUnVsZXMubWsKIAogTUFKT1IgICAgPSAxCi1NSU5PUiAgICA9IDIKK01J
Tk9SICAgID0gMwogU0hMSUJfTERGTEFHUyArPSAtV2wsLS12ZXJzaW9uLXNjcmlwdD1saWJ4ZW5n
bnR0YWIubWFwCiAKIENGTEFHUyAgICs9IC1XZXJyb3IgLVdtaXNzaW5nLXByb3RvdHlwZXMKZGlm
ZiAtLWdpdCBhL3Rvb2xzL2xpYnMvZ250dGFiL2dudHRhYl9jb3JlLmMgYi90b29scy9saWJzL2du
dHRhYi9nbnR0YWJfY29yZS5jCmluZGV4IGJkMDc1ZjgxOGFhNi4uOTJlNzIyOGEyNjcxIDEwMDY0
NAotLS0gYS90b29scy9saWJzL2dudHRhYi9nbnR0YWJfY29yZS5jCisrKyBiL3Rvb2xzL2xpYnMv
Z250dGFiL2dudHRhYl9jb3JlLmMKQEAgLTEsNiArMSw3IEBACiAvKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqCiAgKgogICogQ29weXJpZ2h0IChjKSAyMDA3LTIwMDgsIEQgRyBNdXJyYXkgPERlcmVrLk11
cnJheUBjbC5jYW0uYWMudWs+CisgKiBDb3B5cmlnaHQgKGMpIDIwMTgsIE9sZWtzYW5kciBBbmRy
dXNoY2hlbmtvLCBFUEFNIFN5c3RlbXMgSW5jLgogICoKICAqIFRoaXMgbGlicmFyeSBpcyBmcmVl
IHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IKICAqIG1vZGlmeSBpdCB1
bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMKQEAgLTEzNCw2
ICsxMzUsMzEgQEAgaW50IHhlbmdudHRhYl9ncmFudF9jb3B5KHhlbmdudHRhYl9oYW5kbGUgKnhn
dCwKIHsKICAgICByZXR1cm4gb3NkZXBfZ250dGFiX2dyYW50X2NvcHkoeGd0LCBjb3VudCwgc2Vn
cyk7CiB9CisKK2ludCB4ZW5nbnR0YWJfZG1hYnVmX2V4cF9mcm9tX3JlZnMoeGVuZ250dGFiX2hh
bmRsZSAqeGd0LCB1aW50MzJfdCBkb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdWludDMyX3QgZmxhZ3MsIHVpbnQzMl90IGNvdW50LAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjb25zdCB1aW50MzJfdCAqcmVmcywgdWludDMyX3QgKmZkKQorewor
ICAgIHJldHVybiBvc2RlcF9nbnR0YWJfZG1hYnVmX2V4cF9mcm9tX3JlZnMoeGd0LCBkb21pZCwg
ZmxhZ3MsIGNvdW50LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcmVmcywgZmQpOworfQorCitpbnQgeGVuZ250dGFiX2RtYWJ1Zl9leHBfd2FpdF9yZWxlYXNl
ZCh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QsIHVpbnQzMl90IGZkLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdWludDMyX3Qgd2FpdF90b19tcykKK3sKKyAgICByZXR1cm4g
b3NkZXBfZ250dGFiX2RtYWJ1Zl9leHBfd2FpdF9yZWxlYXNlZCh4Z3QsIGZkLCB3YWl0X3RvX21z
KTsKK30KKworaW50IHhlbmdudHRhYl9kbWFidWZfaW1wX3RvX3JlZnMoeGVuZ250dGFiX2hhbmRs
ZSAqeGd0LCB1aW50MzJfdCBkb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVpbnQzMl90IGZkLCB1aW50MzJfdCBjb3VudCwgdWludDMyX3QgKnJlZnMpCit7CisgICAgcmV0
dXJuIG9zZGVwX2dudHRhYl9kbWFidWZfaW1wX3RvX3JlZnMoeGd0LCBkb21pZCwgZmQsIGNvdW50
LCByZWZzKTsKK30KKworaW50IHhlbmdudHRhYl9kbWFidWZfaW1wX3JlbGVhc2UoeGVuZ250dGFi
X2hhbmRsZSAqeGd0LCB1aW50MzJfdCBmZCkKK3sKKyAgICByZXR1cm4gb3NkZXBfZ250dGFiX2Rt
YWJ1Zl9pbXBfcmVsZWFzZSh4Z3QsIGZkKTsKK30KIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAg
KiBtb2RlOiBDCmRpZmYgLS1naXQgYS90b29scy9saWJzL2dudHRhYi9nbnR0YWJfdW5pbXAuYyBi
L3Rvb2xzL2xpYnMvZ250dGFiL2dudHRhYl91bmltcC5jCmluZGV4IDI2ZTRlZTEyOWQwMy4uZGVl
MWFmZDI2NDdmIDEwMDY0NAotLS0gYS90b29scy9saWJzL2dudHRhYi9nbnR0YWJfdW5pbXAuYwor
KysgYi90b29scy9saWJzL2dudHRhYi9nbnR0YWJfdW5pbXAuYwpAQCAtMSw2ICsxLDcgQEAKIC8q
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioKICAqCiAgKiBDb3B5cmlnaHQgKGMpIDIwMDctMjAwOCwgRCBH
IE11cnJheSA8RGVyZWsuTXVycmF5QGNsLmNhbS5hYy51az4KKyAqIENvcHlyaWdodCAoYykgMjAx
OCwgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28sIEVQQU0gU3lzdGVtcyBJbmMuCiAgKgogICogVGhp
cyBsaWJyYXJ5IGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9v
cgogICogbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIExlc3NlciBHZW5lcmFs
IFB1YmxpYwpAQCAtODQsNiArODUsMzEgQEAgaW50IHhlbmdudHRhYl9ncmFudF9jb3B5KHhlbmdu
dHRhYl9oYW5kbGUgKnhndCwKIHsKICAgICBhYm9ydCgpOwogfQorCitpbnQgeGVuZ250dGFiX2Rt
YWJ1Zl9leHBfZnJvbV9yZWZzKHhlbmdudHRhYl9oYW5kbGUgKnhndCwgdWludDMyX3QgZG9taWQs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGZsYWdzLCB1aW50
MzJfdCBjb3VudCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgdWlu
dDMyX3QgKnJlZnMsIHVpbnQzMl90ICpmZCkKK3sKKyAgICBhYm9ydCgpOworfQorCitpbnQgeGVu
Z250dGFiX2RtYWJ1Zl9leHBfd2FpdF9yZWxlYXNlZCh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QsIHVp
bnQzMl90IGZkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMy
X3Qgd2FpdF90b19tcykKK3sKKyAgICBhYm9ydCgpOworfQorCitpbnQgeGVuZ250dGFiX2RtYWJ1
Zl9pbXBfdG9fcmVmcyh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QsIHVpbnQzMl90IGRvbWlkLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZmQsIHVpbnQzMl90IGNvdW50
LCB1aW50MzJfdCAqcmVmcykKK3sKKyAgICBhYm9ydCgpOworfQorCitpbnQgeGVuZ250dGFiX2Rt
YWJ1Zl9pbXBfcmVsZWFzZSh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QsIHVpbnQzMl90IGZkKQorewor
ICAgIGFib3J0KCk7Cit9CisKIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCmRp
ZmYgLS1naXQgYS90b29scy9saWJzL2dudHRhYi9pbmNsdWRlL3hlbmdudHRhYi5oIGIvdG9vbHMv
bGlicy9nbnR0YWIvaW5jbHVkZS94ZW5nbnR0YWIuaAppbmRleCA5MWQ0Y2Q1YmRkODguLjExMWZj
ODhjYWViMyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlicy9nbnR0YWIvaW5jbHVkZS94ZW5nbnR0YWIu
aAorKysgYi90b29scy9saWJzL2dudHRhYi9pbmNsdWRlL3hlbmdudHRhYi5oCkBAIC0xOCw2ICsx
OCw3IEBACiAgKiBBIGxpYnJhcnkgZm9yIGxvdy1sZXZlbCBhY2Nlc3MgdG8gdGhlIFhlbiBjb250
cm9sIGludGVyZmFjZXMuCiAgKgogICogQ29weXJpZ2h0IChjKSAyMDA3LTIwMDgsIEQgRyBNdXJy
YXkgPERlcmVrLk11cnJheUBjbC5jYW0uYWMudWs+CisgKiBDb3B5cmlnaHQgKGMpIDIwMTgsIE9s
ZWtzYW5kciBBbmRydXNoY2hlbmtvLCBFUEFNIFN5c3RlbXMgSW5jLgogICovCiAjaWZuZGVmIFhF
TkdOVFRBQl9ICiAjZGVmaW5lIFhFTkdOVFRBQl9ICkBAIC0yOTUsNiArMjk2LDY2IEBAIGludCB4
ZW5nbnR0YWJfZ3JhbnRfY29weSh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgdWludDMyX3QgY291bnQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgeGVu
Z250dGFiX2dyYW50X2NvcHlfc2VnbWVudF90ICpzZWdzKTsKIAorLyoKKyAqIEZsYWdzIHRvIGJl
IHVzZWQgd2hpbGUgcmVxdWVzdGluZyBtZW1vcnkgbWFwcGluZydzIGJhY2tpbmcgc3RvcmFnZQor
ICogdG8gYmUgYWxsb2NhdGVkIHdpdGggRE1BIEFQSS4KKyAqLworCisvKgorICogVGhlIGJ1ZmZl
ciBpcyBiYWNrZWQgd2l0aCBtZW1vcnkgYWxsb2NhdGVkIHdpdGggZG1hX2FsbG9jX3djLgorICov
CisjZGVmaW5lIEdOVERFVl9ETUFfRkxBR19XQwkJKDEgPDwgMCkKKworLyoKKyAqIFRoZSBidWZm
ZXIgaXMgYmFja2VkIHdpdGggbWVtb3J5IGFsbG9jYXRlZCB3aXRoIGRtYV9hbGxvY19jb2hlcmVu
dC4KKyAqLworI2RlZmluZSBHTlRERVZfRE1BX0ZMQUdfQ09IRVJFTlQJKDEgPDwgMSkKKworLyoq
CisgKiBDcmVhdGUgYSBkbWEtYnVmIFsxXSBmcm9tIGdyYW50IHJlZmVyZW5jZXMgQHJlZnMgb2Yg
Y291bnQgQGNvdW50IHByb3ZpZGVkCisgKiBieSB0aGUgZm9yZWlnbiBkb21haW4gQGRvbWlkIHdp
dGggZmxhZ3MgQGZsYWdzLgorICoKKyAqIEJ5IGRlZmF1bHQgZG1hLWJ1ZiBpcyBiYWNrZWQgYnkg
c3lzdGVtIG1lbW9yeSBwYWdlcywgYnV0IGJ5IHByb3ZpZGluZworICogb25lIG9mIHRoZSBHTlRE
RVZfRE1BX0ZMQUdfWFhYIGZsYWdzIGl0IGNhbiBhbHNvIGJlIGNyZWF0ZWQgYXMKKyAqIGEgRE1B
IHdyaXRlLWNvbWJpbmUgb3IgY29oZXJlbnQgYnVmZmVyLgorICoKKyAqIFJldHVybnMgMCBpZiBk
bWEtYnVmIHdhcyBzdWNjZXNzZnVsbHkgY3JlYXRlZCBhbmQgdGhlIGNvcnJlc3BvbmRpbmcKKyAq
IGRtYS1idWYncyBmaWxlIGRlc2NyaXB0b3IgaXMgcmV0dXJuZWQgaW4gQGZkLgorICoKKyAqIFsx
XSBodHRwczovL2VsaXhpci5ib290bGluLmNvbS9saW51eC9sYXRlc3Qvc291cmNlL0RvY3VtZW50
YXRpb24vZHJpdmVyLWFwaS9kbWEtYnVmLnJzdAorICovCitpbnQgeGVuZ250dGFiX2RtYWJ1Zl9l
eHBfZnJvbV9yZWZzKHhlbmdudHRhYl9oYW5kbGUgKnhndCwgdWludDMyX3QgZG9taWQsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGZsYWdzLCB1aW50MzJfdCBj
b3VudCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgdWludDMyX3Qg
KnJlZnMsIHVpbnQzMl90ICpmZCk7CisKKy8qCisgKiBUaGlzIHdpbGwgYmxvY2sgdW50aWwgdGhl
IGRtYS1idWYgd2l0aCB0aGUgZmlsZSBkZXNjcmlwdG9yIEBmZCBpcworICogcmVsZWFzZWQuIFRo
aXMgaXMgb25seSB2YWxpZCBmb3IgYnVmZmVycyBjcmVhdGVkIHdpdGgKKyAqIElPQ1RMX0dOVERF
Vl9ETUFCVUZfRVhQX0ZST01fUkVGUy4KKyAqCisgKiBJZiB3aXRoaW5nIEB3YWl0X3RvX21zIG1p
bGxpc2Vjb25kcyB0aGUgYnVmZmVyIGlzIG5vdCByZWxlYXNlZAorICogdGhlbiAtRVRJTUVET1VU
IGVycm9yIGlzIHJldHVybmVkLgorICogSWYgdGhlIGJ1ZmZlciB3aXRoIGZpbGUgZGVzY3JpcHRv
ciBAZmQgZG9lcyBub3QgZXhpc3Qgb3IgaGFzIGFscmVhZHkKKyAqIGJlZW4gcmVsZWFzZWQsIHRo
ZW4gLUVOT0VOVCBpcyByZXR1cm5lZC4gRm9yIHZhbGlkIGZpbGUgZGVzY3JpcHRvcnMKKyAqIHRo
aXMgbXVzdCBub3QgYmUgdHJlYXRlZCBhcyBlcnJvci4KKyAqLworaW50IHhlbmdudHRhYl9kbWFi
dWZfZXhwX3dhaXRfcmVsZWFzZWQoeGVuZ250dGFiX2hhbmRsZSAqeGd0LCB1aW50MzJfdCBmZCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IHdhaXRfdG9f
bXMpOworCisvKgorICogSW1wb3J0IGEgZG1hLWJ1ZiB3aXRoIGZpbGUgZGVzY3JpcHRvciBAZmQg
YW5kIGV4cG9ydCBncmFudGVkIHJlZmVyZW5jZXMKKyAqIHRvIHRoZSBwYWdlcyBvZiB0aGF0IGRt
YS1idWYgaW50byBhcnJheSBAcmVmcyBvZiBzaXplIEBjb3VudC4KKyAqLworaW50IHhlbmdudHRh
Yl9kbWFidWZfaW1wX3RvX3JlZnMoeGVuZ250dGFiX2hhbmRsZSAqeGd0LCB1aW50MzJfdCBkb21p
ZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGZkLCB1aW50MzJf
dCBjb3VudCwgdWludDMyX3QgKnJlZnMpOworCisvKgorICogVGhpcyB3aWxsIGNsb3NlIGFsbCBy
ZWZlcmVuY2VzIHRvIGFuIGltcG9ydGVkIGJ1ZmZlciwgc28gaXQgY2FuIGJlCisgKiByZWxlYXNl
ZCBieSB0aGUgb3duZXIuIFRoaXMgaXMgb25seSB2YWxpZCBmb3IgYnVmZmVycyBjcmVhdGVkIHdp
dGgKKyAqIElPQ1RMX0dOVERFVl9ETUFCVUZfSU1QX1RPX1JFRlMuCisgKi8KK2ludCB4ZW5nbnR0
YWJfZG1hYnVmX2ltcF9yZWxlYXNlKHhlbmdudHRhYl9oYW5kbGUgKnhndCwgdWludDMyX3QgZmQp
OworCiAvKgogICogR3JhbnQgU2hhcmluZyBJbnRlcmZhY2UgKGFsbG9jYXRpbmcgYW5kIGdyYW50
aW5nIHBhZ2VzIHRvIG90aGVycykKICAqLwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlicy9nbnR0YWIv
bGlieGVuZ250dGFiLm1hcCBiL3Rvb2xzL2xpYnMvZ250dGFiL2xpYnhlbmdudHRhYi5tYXAKaW5k
ZXggZDVkYTM4OGEwZDhkLi45ZGUyMTgzODEwYTkgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnMvZ250
dGFiL2xpYnhlbmdudHRhYi5tYXAKKysrIGIvdG9vbHMvbGlicy9nbnR0YWIvbGlieGVuZ250dGFi
Lm1hcApAQCAtMzIsMyArMzIsMTEgQEAgVkVSU18xLjIgewogCQl4ZW5nbnR0YWJfZmQ7CiAJCXhl
bmdudHNocl9mZDsKIH0gVkVSU18xLjE7CisKK1ZFUlNfMS4zIHsKKwlnbG9iYWw6CisJCXhlbmdu
dHRhYl9kbWFidWZfZXhwX2Zyb21fcmVmczsKKwkJeGVuZ250dGFiX2RtYWJ1Zl9leHBfd2FpdF9y
ZWxlYXNlZDsKKwkJeGVuZ250dGFiX2RtYWJ1Zl9pbXBfdG9fcmVmczsKKwkJeGVuZ250dGFiX2Rt
YWJ1Zl9pbXBfcmVsZWFzZTsKK30gVkVSU18xLjI7CmRpZmYgLS1naXQgYS90b29scy9saWJzL2du
dHRhYi9saW51eC5jIGIvdG9vbHMvbGlicy9nbnR0YWIvbGludXguYwppbmRleCA4MzQ3ZGRkM2Q5
Y2YuLmEwMWJiNmM2OThjNiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlicy9nbnR0YWIvbGludXguYwor
KysgYi90b29scy9saWJzL2dudHRhYi9saW51eC5jCkBAIC0xLDUgKzEsNiBAQAogLyoKICAqIENv
cHlyaWdodCAoYykgMjAwNy0yMDA4LCBEIEcgTXVycmF5IDxEZXJlay5NdXJyYXlAY2wuY2FtLmFj
LnVrPgorICogQ29weXJpZ2h0IChjKSAyMDE4LCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbywgRVBB
TSBTeXN0ZW1zIEluYy4KICAqCiAgKiBUaGlzIGxpYnJhcnkgaXMgZnJlZSBzb2Z0d2FyZTsgeW91
IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCiAgKiBtb2RpZnkgaXQgdW5kZXIgdGhlIHRlcm1z
IG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCkBAIC0zMDksNiArMzEwLDEyMiBAQCBp
bnQgb3NkZXBfZ250dGFiX2dyYW50X2NvcHkoeGVuZ250dGFiX2hhbmRsZSAqeGd0LAogICAgIHJl
dHVybiByYzsKIH0KIAoraW50IG9zZGVwX2dudHRhYl9kbWFidWZfZXhwX2Zyb21fcmVmcyh4ZW5n
bnR0YWJfaGFuZGxlICp4Z3QsIHVpbnQzMl90IGRvbWlkLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1aW50MzJfdCBmbGFncywgdWludDMyX3QgY291bnQsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHVpbnQzMl90ICpyZWZzLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqZG1hYnVmX2ZkKQor
eworICAgIHN0cnVjdCBpb2N0bF9nbnRkZXZfZG1hYnVmX2V4cF9mcm9tX3JlZnMgKmZyb21fcmVm
cyA9IE5VTEw7CisgICAgaW50IHJjID0gLTE7CisKKyAgICBpZiAoICFjb3VudCApCisgICAgewor
ICAgICAgICBlcnJubyA9IEVJTlZBTDsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQorCisgICAg
ZnJvbV9yZWZzID0gbWFsbG9jKHNpemVvZigqZnJvbV9yZWZzKSArCisgICAgICAgICAgICAgICAg
ICAgICAgIChjb3VudCAtIDEpICogc2l6ZW9mKGZyb21fcmVmcy0+cmVmc1swXSkpOworICAgIGlm
ICggIWZyb21fcmVmcyApCisgICAgeworICAgICAgICBlcnJubyA9IEVOT01FTTsKKyAgICAgICAg
Z290byBvdXQ7CisgICAgfQorCisgICAgZnJvbV9yZWZzLT5mbGFncyA9IGZsYWdzOworICAgIGZy
b21fcmVmcy0+Y291bnQgPSBjb3VudDsKKyAgICBmcm9tX3JlZnMtPmRvbWlkID0gZG9taWQ7CisK
KyAgICBtZW1jcHkoZnJvbV9yZWZzLT5yZWZzLCByZWZzLCBjb3VudCAqIHNpemVvZihmcm9tX3Jl
ZnMtPnJlZnNbMF0pKTsKKworICAgIGlmICggKHJjID0gaW9jdGwoeGd0LT5mZCwgSU9DVExfR05U
REVWX0RNQUJVRl9FWFBfRlJPTV9SRUZTLCBmcm9tX3JlZnMpKSApCisgICAgeworICAgICAgICBH
VEVSUk9SKHhndC0+bG9nZ2VyLCAiaW9jdGwgRE1BQlVGX0VYUF9GUk9NX1JFRlMgZmFpbGVkIik7
CisgICAgICAgIGdvdG8gb3V0OworICAgIH0KKworICAgICpkbWFidWZfZmQgPSBmcm9tX3JlZnMt
PmZkOworICAgIHJjID0gMDsKKworb3V0OgorICAgIGZyZWUoZnJvbV9yZWZzKTsKKyAgICByZXR1
cm4gcmM7Cit9CisKK2ludCBvc2RlcF9nbnR0YWJfZG1hYnVmX2V4cF93YWl0X3JlbGVhc2VkKHhl
bmdudHRhYl9oYW5kbGUgKnhndCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVpbnQzMl90IGZkLCB1aW50MzJfdCB3YWl0X3RvX21zKQoreworICAgIHN0cnVjdCBp
b2N0bF9nbnRkZXZfZG1hYnVmX2V4cF93YWl0X3JlbGVhc2VkIHdhaXQ7CisgICAgaW50IHJjOwor
CisgICAgd2FpdC5mZCA9IGZkOworICAgIHdhaXQud2FpdF90b19tcyA9IHdhaXRfdG9fbXM7CisK
KyAgICBpZiAoIChyYyA9IGlvY3RsKHhndC0+ZmQsIElPQ1RMX0dOVERFVl9ETUFCVUZfRVhQX1dB
SVRfUkVMRUFTRUQsICZ3YWl0KSkgKQorICAgIHsKKyAgICAgICAgaWYgKCBlcnJubyA9PSBFTk9F
TlQgKQorICAgICAgICB7CisgICAgICAgICAgICAvKiBUaGUgYnVmZmVyIG1heSBoYXZlIGFscmVh
ZHkgYmVlbiByZWxlYXNlZC4gKi8KKyAgICAgICAgICAgIGVycm5vID0gMDsKKyAgICAgICAgICAg
IHJjID0gMDsKKyAgICAgICAgfSBlbHNlCisgICAgICAgICAgICBHVEVSUk9SKHhndC0+bG9nZ2Vy
LCAiaW9jdGwgRE1BQlVGX0VYUF9XQUlUX1JFTEVBU0VEIGZhaWxlZCIpOworICAgIH0KKworICAg
IHJldHVybiByYzsKK30KKworaW50IG9zZGVwX2dudHRhYl9kbWFidWZfaW1wX3RvX3JlZnMoeGVu
Z250dGFiX2hhbmRsZSAqeGd0LCB1aW50MzJfdCBkb21pZCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVpbnQzMl90IGZkLCB1aW50MzJfdCBjb3VudCwgdWludDMyX3QgKnJl
ZnMpCit7CisgICAgc3RydWN0IGlvY3RsX2dudGRldl9kbWFidWZfaW1wX3RvX3JlZnMgKnRvX3Jl
ZnMgPSBOVUxMOworICAgIGludCByYyA9IC0xOworCisgICAgaWYgKCAhY291bnQgKQorICAgIHsK
KyAgICAgICAgZXJybm8gPSBFSU5WQUw7CisgICAgICAgIGdvdG8gb3V0OworICAgIH0KKworICAg
IHRvX3JlZnMgPSBtYWxsb2Moc2l6ZW9mKCp0b19yZWZzKSArCisgICAgICAgICAgICAgICAgICAg
ICAoY291bnQgLSAxKSAqIHNpemVvZih0b19yZWZzLT5yZWZzWzBdKSk7CisgICAgaWYgKCAhdG9f
cmVmcyApCisgICAgeworICAgICAgICBlcnJubyA9IEVOT01FTTsKKyAgICAgICAgZ290byBvdXQ7
CisgICAgfQorCisgICAgdG9fcmVmcy0+ZmQgPSBmZDsKKyAgICB0b19yZWZzLT5jb3VudCA9IGNv
dW50OworICAgIHRvX3JlZnMtPmRvbWlkID0gZG9taWQ7CisKKyAgICBpZiAoIChyYyA9IGlvY3Rs
KHhndC0+ZmQsIElPQ1RMX0dOVERFVl9ETUFCVUZfSU1QX1RPX1JFRlMsIHRvX3JlZnMpKSApCisg
ICAgeworICAgICAgICBHVEVSUk9SKHhndC0+bG9nZ2VyLCAiaW9jdGwgRE1BQlVGX0lNUF9UT19S
RUZTIGZhaWxlZCIpOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisKKyAgICBtZW1jcHkocmVm
cywgdG9fcmVmcy0+cmVmcywgY291bnQgKiBzaXplb2YoKnJlZnMpKTsKKyAgICByYyA9IDA7CisK
K291dDoKKyAgICBmcmVlKHRvX3JlZnMpOworICAgIHJldHVybiByYzsKK30KKworaW50IG9zZGVw
X2dudHRhYl9kbWFidWZfaW1wX3JlbGVhc2UoeGVuZ250dGFiX2hhbmRsZSAqeGd0LCB1aW50MzJf
dCBmZCkKK3sKKyAgICBzdHJ1Y3QgaW9jdGxfZ250ZGV2X2RtYWJ1Zl9pbXBfcmVsZWFzZSByZWxl
YXNlOworICAgIGludCByYzsKKworICAgIHJlbGVhc2UuZmQgPSBmZDsKKworICAgIGlmICggKHJj
ID0gaW9jdGwoeGd0LT5mZCwgSU9DVExfR05UREVWX0RNQUJVRl9JTVBfUkVMRUFTRSwgJnJlbGVh
c2UpKSApCisgICAgICAgIEdURVJST1IoeGd0LT5sb2dnZXIsICJpb2N0bCBETUFCVUZfSU1QX1JF
TEVBU0UgZmFpbGVkIik7CisKKyAgICByZXR1cm4gcmM7Cit9CisKIGludCBvc2RlcF9nbnRzaHJf
b3Blbih4ZW5nbnRzaHJfaGFuZGxlICp4Z3MpCiB7CiAgICAgaW50IGZkID0gb3BlbihERVZYRU4g
ImdudGFsbG9jIiwgT19SRFdSKTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnMvZ250dGFiL21pbmlv
cy5jIGIvdG9vbHMvbGlicy9nbnR0YWIvbWluaW9zLmMKaW5kZXggMDk1MWJjOWJhYzViLi5mNzhj
YWFkZDMwNDMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnMvZ250dGFiL21pbmlvcy5jCisrKyBiL3Rv
b2xzL2xpYnMvZ250dGFiL21pbmlvcy5jCkBAIC0xMTIsNiArMTEyLDMyIEBAIGludCBvc2RlcF9n
bnR0YWJfZ3JhbnRfY29weSh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QsCiB7CiAgICAgcmV0dXJuIC0x
OwogfQorCitpbnQgb3NkZXBfZ250dGFiX2RtYWJ1Zl9leHBfZnJvbV9yZWZzKHhlbmdudHRhYl9o
YW5kbGUgKnhndCwgdWludDMyX3QgZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVpbnQzMl90IGZsYWdzLCB1aW50MzJfdCBjb3VudCwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgdWludDMyX3QgKnJlZnMsIHVpbnQzMl90ICpm
ZCkKK3sKKyAgICByZXR1cm4gLTE7Cit9CisKK2ludCBvc2RlcF9nbnR0YWJfZG1hYnVmX2V4cF93
YWl0X3JlbGVhc2VkKHhlbmdudHRhYl9oYW5kbGUgKnhndCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGZkLCB1aW50MzJfdCB3YWl0X3RvX21zKQor
eworICAgIHJldHVybiAtMTsKK30KKworaW50IG9zZGVwX2dudHRhYl9kbWFidWZfaW1wX3RvX3Jl
ZnMoeGVuZ250dGFiX2hhbmRsZSAqeGd0LCB1aW50MzJfdCBkb21pZCwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGZkLCB1aW50MzJfdCBjb3VudCwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICpyZWZzKQoreworICAgIHJl
dHVybiAtMTsKK30KKworaW50IG9zZGVwX2dudHRhYl9kbWFidWZfaW1wX3JlbGVhc2UoeGVuZ250
dGFiX2hhbmRsZSAqeGd0LCB1aW50MzJfdCBmZCkKK3sKKyAgICByZXR1cm4gLTE7Cit9CisKIC8q
CiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCmRpZmYgLS1naXQgYS90b29scy9saWJz
L2dudHRhYi9wcml2YXRlLmggYi90b29scy9saWJzL2dudHRhYi9wcml2YXRlLmgKaW5kZXggZWQ4
ZGY0MGRlZjBkLi5jNWUyMzYzOWIxNDEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnMvZ250dGFiL3By
aXZhdGUuaAorKysgYi90b29scy9saWJzL2dudHRhYi9wcml2YXRlLmgKQEAgLTM1LDYgKzM1LDE5
IEBAIGludCBvc2RlcF9nbnR0YWJfZ3JhbnRfY29weSh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgY291bnQsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgeGVuZ250dGFiX2dyYW50X2NvcHlfc2VnbWVudF90ICpzZWdzKTsKIAor
aW50IG9zZGVwX2dudHRhYl9kbWFidWZfZXhwX2Zyb21fcmVmcyh4ZW5nbnR0YWJfaGFuZGxlICp4
Z3QsIHVpbnQzMl90IGRvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1aW50MzJfdCBmbGFncywgdWludDMyX3QgY291bnQsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbnN0IHVpbnQzMl90ICpyZWZzLCB1aW50MzJfdCAqZmQpOworCitp
bnQgb3NkZXBfZ250dGFiX2RtYWJ1Zl9leHBfd2FpdF9yZWxlYXNlZCh4ZW5nbnR0YWJfaGFuZGxl
ICp4Z3QsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJf
dCBmZCwgdWludDMyX3Qgd2FpdF90b19tcyk7CisKK2ludCBvc2RlcF9nbnR0YWJfZG1hYnVmX2lt
cF90b19yZWZzKHhlbmdudHRhYl9oYW5kbGUgKnhndCwgdWludDMyX3QgZG9taWQsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBmZCwgdWludDMyX3QgY291bnQs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqcmVmcyk7CisK
K2ludCBvc2RlcF9nbnR0YWJfZG1hYnVmX2ltcF9yZWxlYXNlKHhlbmdudHRhYl9oYW5kbGUgKnhn
dCwgdWludDMyX3QgZmQpOworCiBpbnQgb3NkZXBfZ250c2hyX29wZW4oeGVuZ250c2hyX2hhbmRs
ZSAqeGdzKTsKIGludCBvc2RlcF9nbnRzaHJfY2xvc2UoeGVuZ250c2hyX2hhbmRsZSAqeGdzKTsK
IAotLSAKMi4xOC4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 07:17:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 07: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 1fs0uc-0004dH-Fh; Tue, 21 Aug 2018 07:17:10 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs0ub-0004dC-Rh
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 07:17:09 +0000
X-Inumbo-ID: 09cdc30e-a512-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 09cdc30e-a512-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 09:15:53 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,268,1531785600"; d="scan'208";a="63314430"
Date: Tue, 21 Aug 2018 08:17:05 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Christopher Clark <christopher.w.clark@gmail.com>
Message-ID: <20180821071705.tjtosdim5xg5fdc4@citrix.com>
References: <1534790550-23002-1-git-send-email-christopher.w.clark@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534790550-23002-1-git-send-email-christopher.w.clark@gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] tools: fix uninstall: tests/x86_emulator,
 Linux hotplug
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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, jbeulich@suse.com, andrew.cooper3@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBBdWcgMjAsIDIwMTggYXQgMTE6NDI6MzBBTSAtMDcwMCwgQ2hyaXN0b3BoZXIgQ2xh
cmsgd3JvdGU6Cj4gRml4aW5nIHRvcC1sZXZlbCAibWFrZSB1bmluc3RhbGwiOgo+IAo+IHRvb2xz
L3Rlc3RzL3g4Nl9lbXVsYXRvciBpcyBtaXNzaW5nIGFuIHVuaW5zdGFsbCB0YXJnZXQsIHdoaWNo
IGNhdXNlcwo+IGZhaWx1cmUuIFRyaXZpYWwgdG8gYWRkIG9uZSBzaW5jZSBpdCBpbnN0YWxscyBu
b3RoaW5nLCBzbyBkbyB0aGF0Lgo+IAo+IExpbnV4IGhvdHBsdWcgdW5pbnN0YWxsIHJldHVybnMg
c3VjY2VzcyBidXQgZG9lc24ndCBhY3R1YWxseSByZW1vdmUgd2hhdAo+IGl0IGluc3RhbGxlZC4g
VGhlIE1ha2VmaWxlIHZhcmlhYmxlcyBhcmUgb2JmdXNjYXRpbmcgaW5jb3JyZWN0IGxvZ2ljLCBz
bwo+IHN0cmlwIHRoZW0gb3V0IGFuZCBtYXRjaCBleGlzdGluZyBjb2RlIGZvciB4ZW4td2F0Y2hk
b2cgd2hpY2ggZG9lcyB3b3JrLgo+IAo+IFNpZ25lZC1vZmYtYnk6IENocmlzdG9waGVyIENsYXJr
IDxjaHJpc3RvcGhlci5jbGFyazZAYmFlc3lzdGVtcy5jb20+CgpBY2tlZC1ieTogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KClRoYW5rcyBmb3IgdGhlIHBhdGNoLiBUaGUgdW5pbnN0YWxs
IHRhcmdldCBpcyBub3QgdmVyeSB3ZWxsIHRlc3RlZCBhbmQKcHJvbmUgdG8gYml0IHJvdC4gIE5v
dCBzdXJlIHdoYXQgdGhlIGJlc3Qgc3RyYXRlZ3kgZm9yIHRlc3RpbmcgaXQKdGhvdWdoLgoKV2Vp
LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 07:17:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 07: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 1fs0ur-0004e1-Po; Tue, 21 Aug 2018 07:17: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=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs0uq-0004dr-KD
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 07:17:24 +0000
X-Inumbo-ID: 12d3ca46-a512-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 12d3ca46-a512-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 09:16:08 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,268,1531785600"; d="scan'208";a="63314450"
Date: Tue, 21 Aug 2018 08:17:20 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Oleksandr Andrushchenko <andr2000@gmail.com>
Message-ID: <20180821071720.vgpx4u5adqrk6wqk@citrix.com>
References: <20180821064401.13579-1-andr2000@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180821064401.13579-1-andr2000@gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2] 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>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMDk6NDQ6MDFBTSArMDMwMCwgT2xla3NhbmRyIEFuZHJ1
c2hjaGVua28gd3JvdGU6Cj4gRnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5k
cl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgo+IAo+IEFkZCBzdXBwb3J0IGZvciBMaW51eCBncmFu
dCBkZXZpY2UgZHJpdmVyIGV4dGVuc2lvbiB3aGljaCBhbGxvd3MKPiBjb252ZXJ0aW5nIGV4aXN0
aW5nIGRtYS1idWYncyBpbnRvIGFuIGFycmF5IG9mIGdyYW50IHJlZmVyZW5jZXMKPiBhbmQgdmlz
ZSB2ZXJzYS4gVGhpcyBpcyBvbmx5IGltcGxlbWVudGVkIGZvciBMaW51eCBhcyBvdGhlciBPU2Vz
Cj4gaGF2ZSBubyBMaW51eCBkbWEtYnVmIHN1cHBvcnQuCj4gCj4gQnVtcCBnbnR0YWIgbGlicmFy
eSBtaW5vciB2ZXJzaW9uIHRvIDMuCj4gCj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1
c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgoKQWNrZWQtYnk6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 07:37:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 07:37:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs1Dr-0006O0-FS; Tue, 21 Aug 2018 07:37:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs1Dp-0006Nv-Rs
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 07:37:01 +0000
X-Inumbo-ID: 134ca0c1-a515-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 134ca0c1-a515-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 07:37:37 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 01:36:59 -0600
Message-Id: <5B7BC11602000078001E040C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 01:36:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Christopher Clark" <christopher.w.clark@gmail.com>
References: <1534790550-23002-1-git-send-email-christopher.w.clark@gmail.com>
In-Reply-To: <1534790550-23002-1-git-send-email-christopher.w.clark@gmail.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] tools: fix uninstall: tests/x86_emulator,
 Linux hotplug
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDIwLjA4LjE4IGF0IDIwOjQyLCA8Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFpbC5jb20+
IHdyb3RlOgo+IC0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci9NYWtlZmlsZQo+ICsrKyBi
L3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci9NYWtlZmlsZQo+IEBAIC0xMjYsNiArMTI2LDkgQEAg
ZGlzdGNsZWFuOiBjbGVhbgo+ICAuUEhPTlk6IGluc3RhbGwKPiAgaW5zdGFsbDoKPiAgCj4gKy5Q
SE9OWTogdW5pbnN0YWxsCj4gK3VuaW5zdGFsbDoKClRvIGJlIGhvbmVzdCwgc2luY2Ugd2UncmUg
bm90IGV4cGVjdGluZyB0aGVzZSB0d28gZ29hbHMgdG8gZXZlcgpiZWNvbWUgbm9uLWVtcHR5LCBJ
J2QgcHJlZmVyIHRvIGNvbWJpbmUgdGhlbSBhcyB3ZWxsIGFzIHRoZWlyCi5QSE9OWS1zLiBFYXN5
IGVub3VnaCB0byBkbyB3aGlsZSBjb21taXR0aW5nOyB3aXRoIHRoYXQKQWNrZWQtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 07:50:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 07:50:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs1QJ-0007IC-4D; Tue, 21 Aug 2018 07:49: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=js+4=le=citrix.com=prvs=7646db883=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fs1QI-0007I3-16
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 07:49:54 +0000
X-Inumbo-ID: e0068f97-a516-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e0068f97-a516-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 07:50:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,268,1531785600"; d="scan'208";a="63315862"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 21 Aug 2018 09:49:39 +0200
Message-ID: <20180821074944.38773-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180821074944.38773-1-roger.pau@citrix.com>
References: <20180821074944.38773-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 1/6] iommu: rename iommu_dom0_strict and
 iommu_passthrough
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>

VG8gaW9tbXVfaHdkb21fc3RyaWN0IGFuZCBpb21tdV9od2RvbV9wYXNzdGhyb3VnaCB3aGljaCBp
cyBtb3JlCmRlc2NyaXB0aXZlIG9mIHRoZWlyIHVzYWdlLiBBbHNvIGNoYW5nZSB0aGVpciB0eXBl
IGZyb20gYm9vbF90IHRvCmJvb2wuCgpObyBmdW5jdGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CkNjOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQu
Y29tPgpDYzogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+CkNjOiBLZXZpbiBUaWFu
IDxrZXZpbi50aWFuQGludGVsLmNvbT4KLS0tCkNoYW5nZXMgc2luY2UgdjU6CiAtIFJlbW92ZSB1
bm5lZWRlZCAhIS4KCkNoYW5nZXMgc2luY2UgdjQ6CiAtIE5ldyBpbiB0aGlzIHZlcnNpb24uCi0t
LQogeGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jICAgICAgICAgICAgICAgICAgICB8ICAzICsrLQog
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYyAgICB8ICAyICstCiB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jIHwgIDQgKy0tCiB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICAgICAgICAgIHwgMjcgKysrKysrKysrKystLS0t
LS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgICAgICAgIHwgMTYg
KysrKysrLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jICAgICAg
IHwgIDIgKy0KIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAgICAgICAgICAgfCAg
NiArKystLQogNyBmaWxlcyBjaGFuZ2VkLCAzMiBpbnNlcnRpb25zKCspLCAyOCBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMgYi94ZW4vYXJjaC94ODYv
eDg2XzY0L21tLmMKaW5kZXggY2NhNGFlOTI2ZS4uMDkzYWQ1ZGFiMSAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L3g4Nl82NC9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYwpAQCAt
MTQyNiw3ICsxNDI2LDggQEAgaW50IG1lbW9yeV9hZGQodW5zaWduZWQgbG9uZyBzcGZuLCB1bnNp
Z25lZCBsb25nIGVwZm4sIHVuc2lnbmVkIGludCBweG0pCiAgICAgaWYgKCByZXQgKQogICAgICAg
ICBnb3RvIGRlc3Ryb3lfbTJwOwogCi0gICAgaWYgKCBpb21tdV9lbmFibGVkICYmICFpb21tdV9w
YXNzdGhyb3VnaCAmJiAhbmVlZF9pb21tdShoYXJkd2FyZV9kb21haW4pICkKKyAgICBpZiAoIGlv
bW11X2VuYWJsZWQgJiYgIWlvbW11X2h3ZG9tX3Bhc3N0aHJvdWdoICYmCisgICAgICAgICAhbmVl
ZF9pb21tdShoYXJkd2FyZV9kb21haW4pICkKICAgICB7CiAgICAgICAgIGZvciAoIGkgPSBzcGZu
OyBpIDwgZXBmbjsgaSsrICkKICAgICAgICAgICAgIGlmICggaW9tbXVfbWFwX3BhZ2UoaGFyZHdh
cmVfZG9tYWluLCBpLCBpLCBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKSApCmRpZmYg
LS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwppbmRleCA0NzQ5OTJhNzVhLi4xNWMx
MGIwOTI5IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5p
dC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKQEAgLTEw
NjIsNyArMTA2Miw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBhbWRfaW9tbXVfaW5pdF9jbGVhbnVw
KHZvaWQpCiAgICAgcmFkaXhfdHJlZV9kZXN0cm95KCZpdnJzX21hcHMsIHhmcmVlKTsKIAogICAg
IGlvbW11X2VuYWJsZWQgPSAwOwotICAgIGlvbW11X3Bhc3N0aHJvdWdoID0gMDsKKyAgICBpb21t
dV9od2RvbV9wYXNzdGhyb3VnaCA9IGZhbHNlOwogICAgIGlvbW11X2ludHJlbWFwID0gMDsKICAg
ICBpb21tdXYyX2VuYWJsZWQgPSAwOwogfQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9w
Y2lfYW1kX2lvbW11LmMKaW5kZXggMTJkMjY5NWI4OS4uYWIzOWU3NTAwZCAxMDA2NDQKLS0tIGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYworKysgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCkBAIC0xMjEsNyArMTIxLDcgQEAg
c3RhdGljIHZvaWQgYW1kX2lvbW11X3NldHVwX2RvbWFpbl9kZXZpY2UoCiAgICAgQlVHX09OKCAh
aGQtPmFyY2gucm9vdF90YWJsZSB8fCAhaGQtPmFyY2gucGFnaW5nX21vZGUgfHwKICAgICAgICAg
ICAgICFpb21tdS0+ZGV2X3RhYmxlLmJ1ZmZlciApOwogCi0gICAgaWYgKCBpb21tdV9wYXNzdGhy
b3VnaCAmJiBpc19oYXJkd2FyZV9kb21haW4oZG9tYWluKSApCisgICAgaWYgKCBpb21tdV9od2Rv
bV9wYXNzdGhyb3VnaCAmJiBpc19oYXJkd2FyZV9kb21haW4oZG9tYWluKSApCiAgICAgICAgIHZh
bGlkID0gMDsKIAogICAgIGlmICggYXRzX2VuYWJsZWQgKQpAQCAtMjU2LDcgKzI1Niw3IEBAIHN0
YXRpYyB2b2lkIF9faHdkb21faW5pdCBhbWRfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWlu
ICpkKQogICAgIGlmICggYWxsb2NhdGVfZG9tYWluX3Jlc291cmNlcyhkb21faW9tbXUoZCkpICkK
ICAgICAgICAgQlVHKCk7CiAKLSAgICBpZiAoICFpb21tdV9wYXNzdGhyb3VnaCAmJiAhbmVlZF9p
b21tdShkKSApCisgICAgaWYgKCAhaW9tbXVfaHdkb21fcGFzc3Rocm91Z2ggJiYgIW5lZWRfaW9t
bXUoZCkgKQogICAgIHsKICAgICAgICAgaW50IHJjID0gMDsKIApkaWZmIC0tZ2l0IGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11
LmMKaW5kZXggNzBkMjE4ZjkxMC4uNzI5ZWU1YzM3MyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5j
CkBAIC01MiwxNSArNTIsMTYgQEAgY3VzdG9tX3BhcmFtKCJpb21tdSIsIHBhcnNlX2lvbW11X3Bh
cmFtKTsKIGJvb2xfdCBfX2luaXRkYXRhIGlvbW11X2VuYWJsZSA9IDE7CiBib29sX3QgX19yZWFk
X21vc3RseSBpb21tdV9lbmFibGVkOwogYm9vbF90IF9fcmVhZF9tb3N0bHkgZm9yY2VfaW9tbXU7
Ci1ib29sX3QgX19od2RvbV9pbml0ZGF0YSBpb21tdV9kb20wX3N0cmljdDsKIGJvb2xfdCBfX3Jl
YWRfbW9zdGx5IGlvbW11X3ZlcmJvc2U7CiBib29sX3QgX19yZWFkX21vc3RseSBpb21tdV93b3Jr
YXJvdW5kX2Jpb3NfYnVnOwogYm9vbF90IF9fcmVhZF9tb3N0bHkgaW9tbXVfaWdmeCA9IDE7Ci1i
b29sX3QgX19yZWFkX21vc3RseSBpb21tdV9wYXNzdGhyb3VnaDsKIGJvb2xfdCBfX3JlYWRfbW9z
dGx5IGlvbW11X3Nub29wID0gMTsKIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGlvbW11X3FpbnZhbCA9
IDE7CiBib29sX3QgX19yZWFkX21vc3RseSBpb21tdV9pbnRyZW1hcCA9IDE7CiAKK2Jvb2wgX19o
d2RvbV9pbml0ZGF0YSBpb21tdV9od2RvbV9zdHJpY3Q7Citib29sIF9fcmVhZF9tb3N0bHkgaW9t
bXVfaHdkb21fcGFzc3Rocm91Z2g7CisKIC8qCiAgKiBJbiB0aGUgY3VycmVudCBpbXBsZW1lbnRh
dGlvbiBvZiBWVC1kIHBvc3RlZCBpbnRlcnJ1cHRzLCBpbiBzb21lIGV4dHJlbWUKICAqIGNhc2Vz
LCB0aGUgcGVyIGNwdSBsaXN0IHdoaWNoIHNhdmVzIHRoZSBibG9ja2VkIHZDUFUgd2lsbCBiZSB2
ZXJ5IGxvbmcsCkBAIC0xMjEsOSArMTIyLDkgQEAgc3RhdGljIGludCBfX2luaXQgcGFyc2VfaW9t
bXVfcGFyYW0oY29uc3QgY2hhciAqcykKICAgICAgICAgZWxzZSBpZiAoICFzdHJuY21wKHMsICJh
bWQtaW9tbXUtcGVyZGV2LWludHJlbWFwIiwgc3MgLSBzKSApCiAgICAgICAgICAgICBhbWRfaW9t
bXVfcGVyZGV2X2ludHJlbWFwID0gdmFsOwogICAgICAgICBlbHNlIGlmICggIXN0cm5jbXAocywg
ImRvbTAtcGFzc3Rocm91Z2giLCBzcyAtIHMpICkKLSAgICAgICAgICAgIGlvbW11X3Bhc3N0aHJv
dWdoID0gdmFsOworICAgICAgICAgICAgaW9tbXVfaHdkb21fcGFzc3Rocm91Z2ggPSB2YWw7CiAg
ICAgICAgIGVsc2UgaWYgKCAhc3RybmNtcChzLCAiZG9tMC1zdHJpY3QiLCBzcyAtIHMpICkKLSAg
ICAgICAgICAgIGlvbW11X2RvbTBfc3RyaWN0ID0gdmFsOworICAgICAgICAgICAgaW9tbXVfaHdk
b21fc3RyaWN0ID0gdmFsOwogICAgICAgICBlbHNlIGlmICggIXN0cm5jbXAocywgInNoYXJlcHQi
LCBzcyAtIHMpICkKICAgICAgICAgICAgIGlvbW11X2hhcF9wdF9zaGFyZSA9IHZhbDsKICAgICAg
ICAgZWxzZQpAQCAtMTU4LDExICsxNTksMTEgQEAgc3RhdGljIHZvaWQgX19od2RvbV9pbml0IGNo
ZWNrX2h3ZG9tX3JlcXMoc3RydWN0IGRvbWFpbiAqZCkKIAogICAgIGFyY2hfaW9tbXVfY2hlY2tf
YXV0b3RyYW5zbGF0ZWRfaHdkb20oZCk7CiAKLSAgICBpZiAoIGlvbW11X3Bhc3N0aHJvdWdoICkK
KyAgICBpZiAoIGlvbW11X2h3ZG9tX3Bhc3N0aHJvdWdoICkKICAgICAgICAgcGFuaWMoIkRvbTAg
dXNlcyBwYWdpbmcgdHJhbnNsYXRlZCBtb2RlLCBkb20wLXBhc3N0aHJvdWdoIG11c3Qgbm90IGJl
ICIKICAgICAgICAgICAgICAgImVuYWJsZWRcbiIpOwogCi0gICAgaW9tbXVfZG9tMF9zdHJpY3Qg
PSAxOworICAgIGlvbW11X2h3ZG9tX3N0cmljdCA9IHRydWU7CiB9CiAKIHZvaWQgX19od2RvbV9p
bml0IGlvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKQEAgLTE3NSw3ICsxNzYsNyBA
QCB2b2lkIF9faHdkb21faW5pdCBpb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAg
ICAgICAgIHJldHVybjsKIAogICAgIHJlZ2lzdGVyX2tleWhhbmRsZXIoJ28nLCAmaW9tbXVfZHVt
cF9wMm1fdGFibGUsICJkdW1wIGlvbW11IHAybSB0YWJsZSIsIDApOwotICAgIGQtPm5lZWRfaW9t
bXUgPSAhIWlvbW11X2RvbTBfc3RyaWN0OworICAgIGQtPm5lZWRfaW9tbXUgPSBpb21tdV9od2Rv
bV9zdHJpY3Q7CiAgICAgaWYgKCBuZWVkX2lvbW11KGQpICYmICFpb21tdV91c2VfaGFwX3B0KGQp
ICkKICAgICB7CiAgICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7CkBAIC0zNzEsOCArMzcy
LDggQEAgaW50IF9faW5pdCBpb21tdV9zZXR1cCh2b2lkKQogICAgIGludCByYyA9IC1FTk9ERVY7
CiAgICAgYm9vbF90IGZvcmNlX2ludHJlbWFwID0gZm9yY2VfaW9tbXUgJiYgaW9tbXVfaW50cmVt
YXA7CiAKLSAgICBpZiAoIGlvbW11X2RvbTBfc3RyaWN0ICkKLSAgICAgICAgaW9tbXVfcGFzc3Ro
cm91Z2ggPSAwOworICAgIGlmICggaW9tbXVfaHdkb21fc3RyaWN0ICkKKyAgICAgICAgaW9tbXVf
aHdkb21fcGFzc3Rocm91Z2ggPSBmYWxzZTsKIAogICAgIGlmICggaW9tbXVfZW5hYmxlICkKICAg
ICB7CkBAIC0zOTMsMTUgKzM5NCwxNSBAQCBpbnQgX19pbml0IGlvbW11X3NldHVwKHZvaWQpCiAg
ICAgaWYgKCAhaW9tbXVfZW5hYmxlZCApCiAgICAgewogICAgICAgICBpb21tdV9zbm9vcCA9IDA7
Ci0gICAgICAgIGlvbW11X3Bhc3N0aHJvdWdoID0gMDsKLSAgICAgICAgaW9tbXVfZG9tMF9zdHJp
Y3QgPSAwOworICAgICAgICBpb21tdV9od2RvbV9wYXNzdGhyb3VnaCA9IGZhbHNlOworICAgICAg
ICBpb21tdV9od2RvbV9zdHJpY3QgPSBmYWxzZTsKICAgICB9CiAgICAgcHJpbnRrKCJJL08gdmly
dHVhbGlzYXRpb24gJXNhYmxlZFxuIiwgaW9tbXVfZW5hYmxlZCA/ICJlbiIgOiAiZGlzIik7CiAg
ICAgaWYgKCBpb21tdV9lbmFibGVkICkKICAgICB7CiAgICAgICAgIHByaW50aygiIC0gRG9tMCBt
b2RlOiAlc1xuIiwKLSAgICAgICAgICAgICAgIGlvbW11X3Bhc3N0aHJvdWdoID8gIlBhc3N0aHJv
dWdoIiA6Ci0gICAgICAgICAgICAgICBpb21tdV9kb20wX3N0cmljdCA/ICJTdHJpY3QiIDogIlJl
bGF4ZWQiKTsKKyAgICAgICAgICAgICAgIGlvbW11X2h3ZG9tX3Bhc3N0aHJvdWdoID8gIlBhc3N0
aHJvdWdoIiA6CisgICAgICAgICAgICAgICBpb21tdV9od2RvbV9zdHJpY3QgPyAiU3RyaWN0IiA6
ICJSZWxheGVkIik7CiAgICAgICAgIHByaW50aygiSW50ZXJydXB0IHJlbWFwcGluZyAlc2FibGVk
XG4iLCBpb21tdV9pbnRyZW1hcCA/ICJlbiIgOiAiZGlzIik7CiAgICAgICAgIHRhc2tsZXRfaW5p
dCgmaW9tbXVfcHRfY2xlYW51cF90YXNrbGV0LCBpb21tdV9mcmVlX3BhZ2V0YWJsZXMsIDApOwog
ICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKaW5kZXggMTcxMDI1NjgyMy4uMzJi
ZjBmYzI5OSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMK
KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKQEAgLTEzMDQsNyArMTMw
NCw3IEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBpbnRlbF9pb21tdV9od2RvbV9pbml0KHN0
cnVjdCBkb21haW4gKmQpCiB7CiAgICAgc3RydWN0IGFjcGlfZHJoZF91bml0ICpkcmhkOwogCi0g
ICAgaWYgKCAhaW9tbXVfcGFzc3Rocm91Z2ggJiYgaXNfcHZfZG9tYWluKGQpICkKKyAgICBpZiAo
ICFpb21tdV9od2RvbV9wYXNzdGhyb3VnaCAmJiBpc19wdl9kb21haW4oZCkgKQogICAgIHsKICAg
ICAgICAgLyogU2V0IHVwIDE6MSBwYWdlIHRhYmxlIGZvciBoYXJkd2FyZSBkb21haW4uICovCiAg
ICAgICAgIHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhkKTsKQEAgLTEzOTEsNyArMTM5MSw3IEBAIGlu
dCBkb21haW5fY29udGV4dF9tYXBwaW5nX29uZSgKICAgICAgICAgcmV0dXJuIHJlczsKICAgICB9
CiAKLSAgICBpZiAoIGlvbW11X3Bhc3N0aHJvdWdoICYmIGlzX2hhcmR3YXJlX2RvbWFpbihkb21h
aW4pICkKKyAgICBpZiAoIGlvbW11X2h3ZG9tX3Bhc3N0aHJvdWdoICYmIGlzX2hhcmR3YXJlX2Rv
bWFpbihkb21haW4pICkKICAgICB7CiAgICAgICAgIGNvbnRleHRfc2V0X3RyYW5zbGF0aW9uX3R5
cGUoKmNvbnRleHQsIENPTlRFWFRfVFRfUEFTU19USFJVKTsKICAgICAgICAgYWdhdyA9IGxldmVs
X3RvX2FnYXcoaW9tbXUtPm5yX3B0X2xldmVscyk7CkBAIC0xNzgxLDcgKzE3ODEsNyBAQCBzdGF0
aWMgaW50IF9fbXVzdF9jaGVjayBpbnRlbF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpk
LAogICAgICAgICByZXR1cm4gMDsKIAogICAgIC8qIERvIG5vdGhpbmcgaWYgaGFyZHdhcmUgZG9t
YWluIGFuZCBpb21tdSBzdXBwb3J0cyBwYXNzIHRocnUuICovCi0gICAgaWYgKCBpb21tdV9wYXNz
dGhyb3VnaCAmJiBpc19oYXJkd2FyZV9kb21haW4oZCkgKQorICAgIGlmICggaW9tbXVfaHdkb21f
cGFzc3Rocm91Z2ggJiYgaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKICAgICAgICAgcmV0dXJuIDA7
CiAKICAgICBzcGluX2xvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7CkBAIC0xODI2LDcgKzE4
MjYsNyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpbnRlbF9pb21tdV91bm1hcF9wYWdlKHN0
cnVjdCBkb21haW4gKmQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGxvbmcgZ2ZuKQogewogICAgIC8qIERvIG5vdGhpbmcgaWYgaGFyZHdh
cmUgZG9tYWluIGFuZCBpb21tdSBzdXBwb3J0cyBwYXNzIHRocnUuICovCi0gICAgaWYgKCBpb21t
dV9wYXNzdGhyb3VnaCAmJiBpc19oYXJkd2FyZV9kb21haW4oZCkgKQorICAgIGlmICggaW9tbXVf
aHdkb21fcGFzc3Rocm91Z2ggJiYgaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKICAgICAgICAgcmV0
dXJuIDA7CiAKICAgICByZXR1cm4gZG1hX3B0ZV9jbGVhcl9vbmUoZCwgKHBhZGRyX3QpZ2ZuIDw8
IFBBR0VfU0hJRlRfNEspOwpAQCAtMjI2OSw4ICsyMjY5LDggQEAgaW50IF9faW5pdCBpbnRlbF92
dGRfc2V0dXAodm9pZCkKICAgICAgICAgaWYgKCBpb21tdV9zbm9vcCAmJiAhZWNhcF9zbnBfY3Rs
KGlvbW11LT5lY2FwKSApCiAgICAgICAgICAgICBpb21tdV9zbm9vcCA9IDA7CiAKLSAgICAgICAg
aWYgKCBpb21tdV9wYXNzdGhyb3VnaCAmJiAhZWNhcF9wYXNzX3RocnUoaW9tbXUtPmVjYXApICkK
LSAgICAgICAgICAgIGlvbW11X3Bhc3N0aHJvdWdoID0gMDsKKyAgICAgICAgaWYgKCBpb21tdV9o
d2RvbV9wYXNzdGhyb3VnaCAmJiAhZWNhcF9wYXNzX3RocnUoaW9tbXUtPmVjYXApICkKKyAgICAg
ICAgICAgIGlvbW11X2h3ZG9tX3Bhc3N0aHJvdWdoID0gZmFsc2U7CiAKICAgICAgICAgaWYgKCBp
b21tdV9xaW52YWwgJiYgIWVjYXBfcXVldWVkX2ludmFsKGlvbW11LT5lY2FwKSApCiAgICAgICAg
ICAgICBpb21tdV9xaW52YWwgPSAwOwpAQCAtMjMwOCw3ICsyMzA4LDcgQEAgaW50IF9faW5pdCBp
bnRlbF92dGRfc2V0dXAodm9pZCkKIAogI2RlZmluZSBQKHAscykgcHJpbnRrKCJJbnRlbCBWVC1k
ICVzICVzZW5hYmxlZC5cbiIsIHMsIChwKT8gIiIgOiAibm90ICIpCiAgICAgUChpb21tdV9zbm9v
cCwgIlNub29wIENvbnRyb2wiKTsKLSAgICBQKGlvbW11X3Bhc3N0aHJvdWdoLCAiRG9tMCBETUEg
UGFzc3Rocm91Z2giKTsKKyAgICBQKGlvbW11X2h3ZG9tX3Bhc3N0aHJvdWdoLCAiRG9tMCBETUEg
UGFzc3Rocm91Z2giKTsKICAgICBQKGlvbW11X3FpbnZhbCwgIlF1ZXVlZCBJbnZhbGlkYXRpb24i
KTsKICAgICBQKGlvbW11X2ludHJlbWFwLCAiSW50ZXJydXB0IFJlbWFwcGluZyIpOwogICAgIFAo
aW9tbXVfaW50cG9zdCwgIlBvc3RlZCBJbnRlcnJ1cHQiKTsKQEAgLTIzMzAsNyArMjMzMCw3IEBA
IGludCBfX2luaXQgaW50ZWxfdnRkX3NldHVwKHZvaWQpCiAgZXJyb3I6CiAgICAgaW9tbXVfZW5h
YmxlZCA9IDA7CiAgICAgaW9tbXVfc25vb3AgPSAwOwotICAgIGlvbW11X3Bhc3N0aHJvdWdoID0g
MDsKKyAgICBpb21tdV9od2RvbV9wYXNzdGhyb3VnaCA9IGZhbHNlOwogICAgIGlvbW11X3FpbnZh
bCA9IDA7CiAgICAgaW9tbXVfaW50cmVtYXAgPSAwOwogICAgIGlvbW11X2ludHBvc3QgPSAwOwpk
aWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKaW5kZXggMDBhOTg5MTAwNS4uOGY4Njgy
MTYxYiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYwor
KysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCkBAIC0xNDgsNyArMTQ4
LDcgQEAgdm9pZCBfX2h3ZG9tX2luaXQgdnRkX3NldF9od2RvbV9tYXBwaW5nKHN0cnVjdCBkb21h
aW4gKmQpCiAgICAgICAgICAqIElmIGRvbTAtc3RyaWN0IG1vZGUgaXMgZW5hYmxlZCB0aGVuIGV4
Y2x1ZGUgY29udmVudGlvbmFsIFJBTQogICAgICAgICAgKiBhbmQgbGV0IHRoZSBjb21tb24gY29k
ZSBtYXAgZG9tMCdzIHBhZ2VzLgogICAgICAgICAgKi8KLSAgICAgICAgaWYgKCBpb21tdV9kb20w
X3N0cmljdCAmJgorICAgICAgICBpZiAoIGlvbW11X2h3ZG9tX3N0cmljdCAmJgogICAgICAgICAg
ICAgIHBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpICkKICAgICAg
ICAgICAgIGNvbnRpbnVlOwogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCBi
L3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCmluZGV4IGUzNWQ5NDFmM2MuLjM5MmNmMWU2YjkgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9p
b21tdS5oCkBAIC0yOSwxMyArMjksMTUgQEAKICNpbmNsdWRlIDxhc20vaW9tbXUuaD4KIAogZXh0
ZXJuIGJvb2xfdCBpb21tdV9lbmFibGUsIGlvbW11X2VuYWJsZWQ7Ci1leHRlcm4gYm9vbF90IGZv
cmNlX2lvbW11LCBpb21tdV9kb20wX3N0cmljdCwgaW9tbXVfdmVyYm9zZTsKLWV4dGVybiBib29s
X3QgaW9tbXVfd29ya2Fyb3VuZF9iaW9zX2J1ZywgaW9tbXVfaWdmeCwgaW9tbXVfcGFzc3Rocm91
Z2g7CitleHRlcm4gYm9vbF90IGZvcmNlX2lvbW11LCBpb21tdV92ZXJib3NlOworZXh0ZXJuIGJv
b2xfdCBpb21tdV93b3JrYXJvdW5kX2Jpb3NfYnVnLCBpb21tdV9pZ2Z4OwogZXh0ZXJuIGJvb2xf
dCBpb21tdV9zbm9vcCwgaW9tbXVfcWludmFsLCBpb21tdV9pbnRyZW1hcCwgaW9tbXVfaW50cG9z
dDsKIGV4dGVybiBib29sX3QgaW9tbXVfaGFwX3B0X3NoYXJlOwogZXh0ZXJuIGJvb2xfdCBpb21t
dV9kZWJ1ZzsKIGV4dGVybiBib29sX3QgYW1kX2lvbW11X3BlcmRldl9pbnRyZW1hcDsKIAorZXh0
ZXJuIGJvb2wgaW9tbXVfaHdkb21fc3RyaWN0LCBpb21tdV9od2RvbV9wYXNzdGhyb3VnaDsKKwog
ZXh0ZXJuIHVuc2lnbmVkIGludCBpb21tdV9kZXZfaW90bGJfdGltZW91dDsKIAogaW50IGlvbW11
X3NldHVwKHZvaWQpOwotLSAKMi4xOC4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 07:50:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 07:50:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs1QG-0007Hi-Ms; Tue, 21 Aug 2018 07:49: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=js+4=le=citrix.com=prvs=7646db883=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fs1QE-0007Hd-R5
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 07:49:50 +0000
X-Inumbo-ID: de1fd0d0-a516-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id de1fd0d0-a516-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 07:50:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,268,1531785600"; d="scan'208";a="63315860"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 21 Aug 2018 09:49:38 +0200
Message-ID: <20180821074944.38773-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 0/6] x86/iommu: PVH Dom0 workarounds for
 missing RMRR 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: Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; 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
aXNzaW5nIFJNUlIKZW50cmllcyBmb3IgYSBQVkggRG9tMC4gSXQncyBiYXNlZCBvbiB0aGUgaW9t
bXVfaW5jbHVzaXZlX21hcHBpbmcgVlRkCm9wdGlvbi4KClRoZSBQVkggd29ya2Fyb3VuZCBpZGVu
dGl0eSBtYXBzIGFsbCByZWdpb25zIG1hcmtlZCBhcyByZXNlcnZlZCBpbiB0aGUKbWVtb3J5IG1h
cC4KCk5vdGUgdGhhdCB0aGlzIHdvcmthcm91bmQgaXMgZW5hYmxlZCBieSBkZWZhdWx0IG9uIElu
dGVsIGhhcmR3YXJlLiBJdCdzCmFsc28gYXZhaWxhYmxlIHRvIEFNRCBoYXJkd2FyZSwgYWx0aG91
Z2ggaXQncyBkaXNhYmxlZCBieSBkZWZhdWx0IGluCnRoYXQgY2FzZS4KClRoZSBzZXJpZXMgY2Fu
IGJlIGZvdW5kIGF0OgoKZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Blb3BsZS9yb3lnZXIveGVuLmdp
dCBpb21tdV9pbmNsdXNpdmVfdjYKClRoYW5rcy4KClJvZ2VyIFBhdSBNb25uZSAoNik6CiAgaW9t
bXU6IHJlbmFtZSBpb21tdV9kb20wX3N0cmljdCBhbmQgaW9tbXVfcGFzc3Rocm91Z2gKICBpb21t
dTogaW50cm9kdWNlIGRvbTAtaW9tbXUgb3B0aW9uCiAgaW9tbXU6IG1ha2UgaW9tbXVfaW5jbHVz
aXZlX21hcHBpbmcgYSBzdWJvcHRpb24gb2YgZG9tMC1pb21tdQogIG1tOiBpbnRyb2R1Y2UgYSBo
ZWxwZXIgdG8gZ2V0IHRoZSBtZW1vcnkgdHlwZSBvZiBhIHBhZ2UKICB4ODYvaW9tbXU6IHN3aXRj
aCB0aGUgaHdkb20gbWFwcGluZyBmdW5jdGlvbiB0byB1c2UgcGFnZV9nZXRfdHlwZQogIHg4Ni9p
b21tdTogYWRkIG1hcC1yZXNlcnZlZCBkb20wLWlvbW11IG9wdGlvbiB0byBtYXAgcmVzZXJ2ZWQg
bWVtb3J5CiAgICByYW5nZXMKCiBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biAg
ICAgICAgIHwgIDQxICsrKysrKysrCiB4ZW4vYXJjaC94ODYvaHZtL2lvLmMgICAgICAgICAgICAg
ICAgICAgICAgIHwgICA1ICsKIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfCAgNDIgKysrKysrKysKIHhlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyAgICAgICAgICAg
ICAgICAgICAgfCAgIDMgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0
LmMgICAgfCAgIDIgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11
LmMgfCAgMTEgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9pb21tdS5jICAgICAgICAg
fCAgIDQgKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYyAgICAgICAgICB8ICAg
MyArCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICAgICAgICAgIHwgIDcxICsr
KysrKysrKystLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9leHRlcm4uaCAgICAgICAg
fCAgIDIgLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgICAgICAgICB8ICAy
NSArKy0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYyAgICAgICB8ICA1
OCArLS0tLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgICAgICAg
ICB8IDEwNiArKysrKysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaW8u
aCAgICAgICAgICAgICAgICB8ICAgMyArCiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAg
ICAgICAgICAgICAgIHwgICA4ICstCiB4ZW4vaW5jbHVkZS94ZW4vbW0uaCAgICAgICAgICAgICAg
ICAgICAgICAgIHwgICAzICsKIDE2IGZpbGVzIGNoYW5nZWQsIDI5NCBpbnNlcnRpb25zKCspLCA5
MyBkZWxldGlvbnMoLSkKCi0tIAoyLjE4LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 07:50:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 07:50:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs1QM-0007Ia-E2; Tue, 21 Aug 2018 07:49: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=js+4=le=citrix.com=prvs=7646db883=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fs1QL-0007IV-L3
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 07:49:57 +0000
X-Inumbo-ID: e239c35e-a516-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e239c35e-a516-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 07:50:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,268,1531785600"; d="scan'208";a="63315867"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 21 Aug 2018 09:49:40 +0200
Message-ID: <20180821074944.38773-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180821074944.38773-1-roger.pau@citrix.com>
References: <20180821074944.38773-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 2/6] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George 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>

VG8gc2VsZWN0IHRoZSBpb21tdSBjb25maWd1cmF0aW9uIHVzZWQgYnkgRG9tMC4gVGhpcyBvcHRp
b24gc3VwZXJzZWRlcwppb21tdT1kb20wLXN0cmljdHxkb20wLXBhc3N0aHJvdWdoLgoKU2lnbmVk
LW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDaGFu
Z2VzIHNpbmNlIHY1OgogLSBGaXggdHlwbyBpbiBkb2NzLgogLSBGb3JjZSBpb21tdV9od2RvbV9w
YXNzdGhyb3VnaCB0byBmYWxzZSBmb3IgUFZIIERvbTAuIE5vdGUgdGhpcyBpbgogICB0aGUgZG9j
dW1lbnRhdGlvbi4KCkNoYW5nZXMgc2luY2UgdjQ6CiAtIE1vdmUgdGhlIGlvbW11X2RvbTBfKiB2
YXJpYWJsZSByZW5hbWluZyB0byBhIHByZXZpb3VzIHBhdGNoLgogLSBVc2UgZG9tMC1pb21tdT1w
YXNzdGhyb3VnaHxzdHJpY3QgYm9vbGVhbnMsIGxpa2UgdGhlIGlvbW11IG9wdGlvbgogICB1c2Vk
LgoKQ2hhbmdlcyBzaW5jZSB2MjoKIC0gQ2hhbmdlIHRoZSBzdHlsZSBhbmQgdGV4dCB1c2VkIGlu
IHRoZSB4ZW4gY29tbWFuZCBsaW5lIGRvY3VtZW50LgogLSBEb24ndCBhbGxvdyBub25lLCBzdHJp
Y3Qgb3IgcmVsYXhlZCB0byB1c2UgdGhlIG5vLSBwcmVmaXguCgpDaGFuZ2VzIHNpbmNlIHYxOgog
LSBOZXcgaW4gdGhpcyB2ZXJzaW9uLgotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJp
eC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNj
OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+Ci0tLQogZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gfCAyMSArKysrKysr
KysrKysrKysrKysrCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICB8IDMxICsr
KysrKysrKysrKysrKysrKysrKysrKystLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDQ4IGluc2VydGlv
bnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL3hlbi1jb21tYW5k
LWxpbmUubWFya2Rvd24gYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgppbmRl
eCA1NTljMDY2MmZhLi5jZDU3OTYwZWRlIDEwMDY0NAotLS0gYS9kb2NzL21pc2MveGVuLWNvbW1h
bmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93
bgpAQCAtNjgxLDYgKzY4MSwyMSBAQCBGbGFnIHRoYXQgbWFrZXMgYSBkb20wIGJvb3QgaW4gUFZI
djIgbW9kZS4KIEZsYWcgdGhhdCBtYWtlcyBhIGRvbTAgdXNlIHNoYWRvdyBwYWdpbmcuIE9ubHkg
d29ya3Mgd2hlbiAicHZoIiBpcwogZW5hYmxlZC4KIAorIyMjIGRvbTAtaW9tbXUKKz4gYD0gTGlz
dCBvZiBbIHBhc3N0aHJvdWdoIHwgc3RyaWN0IF1gCisKK1RoaXMgbGlzdCBvZiBib29sZWFucyBj
b250cm9scyB0aGUgaW9tbXUgdXNhZ2UgYnkgRG9tMDoKKworKiBgcGFzc3Rocm91Z2hgOiBkaXNh
YmxlcyBETUEgcmVtYXBwaW5nIGZvciBEb20wLiBEZWZhdWx0IGlzIGBmYWxzZWAuIE5vdGUgdGhh
dAorICB0aGlzIG9wdGlvbiBpcyBoYXJkIGNvZGVkIHRvIGBmYWxzZWAgZm9yIGEgUFZIIERvbTAg
YW5kIGFueSBhdHRlbXB0IHRvCisgIG92ZXJ3cml0ZSBpdCBmcm9tIHRoZSBjb21tYW5kIGxpbmUg
aXMgaWdub3JlZC4KKworKiBgc3RyaWN0YDogc2V0cyB1cCBETUEgcmVtYXBwaW5nIG9ubHkgZm9y
IHRoZSBSQU0gRG9tMCBhY3R1YWxseSBnb3QgYXNzaWduZWQuCisgIERlZmF1bHQgaXMgYGZhbHNl
YCB3aGljaCBtZWFucyBEb20wIHdpbGwgZ2V0IG1hcHBpbmdzIGZvciBhbGwgdGhlIGhvc3QKKyAg
UkFNIGV4Y2VwdCByZWdpb25zIGluIHVzZSBieSBYZW4uIE5vdGUgdGhhdCB0aGlzIG9wdGlvbiBp
cyBoYXJkIGNvZGVkIHRvCisgIGB0cnVlYCBmb3IgYSBQVkggRG9tMCBhbmQgYW55IGF0dGVtcHQg
dG8gb3ZlcndyaXRlIGl0IGZyb20gdGhlIGNvbW1hbmQgbGluZQorICBpcyBpZ25vcmVkLgorCiAj
IyMgZG9tMFxfaW9wb3J0c1xfZGlzYWJsZSAoeDg2KQogPiBgPSBMaXN0IG9mIDxoZXg+LTxoZXg+
YAogCkBAIC0xMTUyLDEyICsxMTY3LDE4IEBAIGRldGVjdGlvbiBvZiBzeXN0ZW1zIGtub3duIHRv
IG1pc2JlaGF2ZSB1cG9uIGFjY2Vzc2VzIHRvIHRoYXQgcG9ydC4KIAogPiBgZG9tMC1wYXNzdGhy
b3VnaGAKIAorPiAqKldBUk5JTkc6IFRoaXMgY29tbWFuZCBsaW5lIG9wdGlvbiBpcyBkZXByZWNh
dGVkLCBhbmQgc3VwZXJzZWRlZCBieQorPiBfZG9tMC1pb21tdT1wYXNzdGhyb3VnaF8gLSB1c2lu
ZyBib3RoIG9wdGlvbnMgaW4gY29tYmluYXRpb24gaXMgdW5kZWZpbmVkLioqCisKID4gRGVmYXVs
dDogYGZhbHNlYAogCiA+PiBDb250cm9sIHdoZXRoZXIgdG8gZGlzYWJsZSBETUEgcmVtYXBwaW5n
IGZvciBEb20wLgogCiA+IGBkb20wLXN0cmljdGAKIAorPiAqKldBUk5JTkc6IFRoaXMgY29tbWFu
ZCBsaW5lIG9wdGlvbiBpcyBkZXByZWNhdGVkLCBhbmQgc3VwZXJzZWRlZCBieQorPiBfZG9tMC1p
b21tdT1zdHJpY3RfIC0gdXNpbmcgYm90aCBvcHRpb25zIGluIGNvbWJpbmF0aW9uIGlzIHVuZGVm
aW5lZC4qKgorCiA+IERlZmF1bHQ6IGBmYWxzZWAKIAogPj4gQ29udHJvbCB3aGV0aGVyIHRvIHNl
dCB1cCBETUEgcmVtYXBwaW5nIG9ubHkgZm9yIHRoZSBtZW1vcnkgRG9tMCBhY3R1YWxseQpkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2lvbW11LmMKaW5kZXggNzI5ZWU1YzM3My4uOGY5OTc1Y2Y0ZSAxMDA2NDQKLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9pb21tdS5jCkBAIC0xMzYsNiArMTM2LDMyIEBAIHN0YXRpYyBpbnQgX19pbml0IHBh
cnNlX2lvbW11X3BhcmFtKGNvbnN0IGNoYXIgKnMpCiAgICAgcmV0dXJuIHJjOwogfQogCitzdGF0
aWMgaW50IF9faW5pdCBwYXJzZV9kb20wX2lvbW11X3BhcmFtKGNvbnN0IGNoYXIgKnMpCit7Cisg
ICAgY29uc3QgY2hhciAqc3M7CisgICAgaW50IHJjID0gMDsKKworICAgIGRvIHsKKyAgICAgICAg
aW50IHZhbDsKKworICAgICAgICBzcyA9IHN0cmNocihzLCAnLCcpOworICAgICAgICBpZiAoICFz
cyApCisgICAgICAgICAgICBzcyA9IHN0cmNocihzLCAnXDAnKTsKKworICAgICAgICBpZiAoICh2
YWwgPSBwYXJzZV9ib29sZWFuKCJwYXNzdGhyb3VnaCIsIHMsIHNzKSkgPj0gMCApCisgICAgICAg
ICAgICBpb21tdV9od2RvbV9wYXNzdGhyb3VnaCA9IHZhbDsKKyAgICAgICAgZWxzZSBpZiAoICh2
YWwgPSBwYXJzZV9ib29sZWFuKCJzdHJpY3QiLCBzLCBzcykpID49IDAgKQorICAgICAgICAgICAg
aW9tbXVfaHdkb21fc3RyaWN0ID0gdmFsOworICAgICAgICBlbHNlCisgICAgICAgICAgICByYyA9
IC1FSU5WQUw7CisKKyAgICAgICAgcyA9IHNzICsgMTsKKyAgICB9IHdoaWxlICggKnNzICk7CisK
KyAgICByZXR1cm4gcmM7Cit9CitjdXN0b21fcGFyYW0oImRvbTAtaW9tbXUiLCBwYXJzZV9kb20w
X2lvbW11X3BhcmFtKTsKKwogaW50IGlvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQp
CiB7CiAgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CkBAIC0xNTks
MTAgKzE4NSw3IEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBjaGVja19od2RvbV9yZXFzKHN0
cnVjdCBkb21haW4gKmQpCiAKICAgICBhcmNoX2lvbW11X2NoZWNrX2F1dG90cmFuc2xhdGVkX2h3
ZG9tKGQpOwogCi0gICAgaWYgKCBpb21tdV9od2RvbV9wYXNzdGhyb3VnaCApCi0gICAgICAgIHBh
bmljKCJEb20wIHVzZXMgcGFnaW5nIHRyYW5zbGF0ZWQgbW9kZSwgZG9tMC1wYXNzdGhyb3VnaCBt
dXN0IG5vdCBiZSAiCi0gICAgICAgICAgICAgICJlbmFibGVkXG4iKTsKLQorICAgIGlvbW11X2h3
ZG9tX3Bhc3N0aHJvdWdoID0gZmFsc2U7CiAgICAgaW9tbXVfaHdkb21fc3RyaWN0ID0gdHJ1ZTsK
IH0KIAotLSAKMi4xOC4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 07:50:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 07:50:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs1QS-0007es-Mr; Tue, 21 Aug 2018 07:50: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=js+4=le=citrix.com=prvs=7646db883=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fs1QR-0007UU-BF
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 07:50:03 +0000
X-Inumbo-ID: e5488a12-a516-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e5488a12-a516-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 07:50:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,268,1531785600"; d="scan'208";a="63315872"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 21 Aug 2018 09:49:41 +0200
Message-ID: <20180821074944.38773-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180821074944.38773-1-roger.pau@citrix.com>
References: <20180821074944.38773-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 3/6] iommu: make iommu_inclusive_mapping a
 suboption of dom0-iommu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 George 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>,
 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>

SW50cm9kdWNlIGEgbmV3IGRvbTAtaW9tbXU9bWFwLWluY2x1c2l2ZSBnZW5lcmljIG9wdGlvbiB0
aGF0CnN1cGVyc2VkZXMgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcuIFRoZSBwcmV2aW91cyBiZWhh
dmlvciBpcyBwcmVzZXJ2ZWQKYW5kIHRoZSBvcHRpb24gc2hvdWxkIG9ubHkgYmUgZW5hYmxlZCBi
eSBkZWZhdWx0IG9uIEludGVsIGhhcmR3YXJlLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBh
dWwuZHVycmFudEBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgotLS0KQ2hhbmdlcyBzaW5jZSB2NDoKIC0gVXNlIGFuIGlmIHRvIHNldCB0aGUg
ZGVmYXVsdCBvcHRpb24gdmFsdWUuCiAtIFNldCB0aGUgb3B0aW9uIHRvIGZhbHNlIHVuY29uZGl0
aW9uYWxseSBvbiBBUk0uCgpDaGFuZ2VzIHNpbmNlIHYyOgogLSBGaXggdHlwbyBpbiBjb21taXQg
bWVzc2FnZS4KIC0gQ2hhbmdlIHN0eWxlIGFuZCB0ZXh0IG9mIHRoZSBkb2N1bWVudGF0aW9uIGlu
IHhlbiBjb21tYW5kIGxpbmUuCiAtIFNldCB0aGUgZGVmYXVsdHMgaW4ge2ludGVsL2FtZH1faW9t
bXVfaHdkb21faW5pdCBmb3IgaW5jbHVzaXZlLgogLSBSZS1hZGQgdGhlIGlvbW11X2RvbTBfcGFz
c3Rocm91Z2ggfHwgIWlzX3B2X2RvbWFpbihkKSBjaGVjay4KCkNoYW5nZXMgc2luY2UgdjE6CiAt
IFVzZSBkb20wLWlvbW11IGluc3RlYWQgb2YgdGhlIGlvbW11IG9wdGlvbi4KIC0gT25seSBlbmFi
bGUgYnkgZGVmYXVsdCBvbiBJbnRlbCBoYXJkd2FyZS4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxh
cEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQu
d2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJu
ZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgpDYzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3Vs
cGFuaXRAYW1kLmNvbT4KQ2M6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgpDYzog
S2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Ci0tLQogZG9jcy9taXNjL3hlbi1jb21t
YW5kLWxpbmUubWFya2Rvd24gICAgICAgICB8IDEzICsrKystCiB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jIHwgIDQgKysKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FybS9pb21tdS5jICAgICAgICAgfCAgNCArKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJt
L3NtbXUuYyAgICAgICAgICB8ICAyICsKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMg
ICAgICAgICAgICAgfCAxMiArKysrKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2V4dGVy
bi5oICAgICAgICB8ICAyIC0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAg
ICAgICAgfCAgOCArKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgICAg
ICAgfCA1OCArLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2
L2lvbW11LmMgICAgICAgICB8IDU5ICsrKysrKysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUv
eGVuL2lvbW11LmggICAgICAgICAgICAgICAgICAgICB8ICAyICsKIDEwIGZpbGVzIGNoYW5nZWQs
IDk5IGluc2VydGlvbnMoKyksIDY1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWlz
Yy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUu
bWFya2Rvd24KaW5kZXggY2Q1Nzk2MGVkZS4uOThmMGYzYjY4YiAxMDA2NDQKLS0tIGEvZG9jcy9t
aXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KKysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5k
LWxpbmUubWFya2Rvd24KQEAgLTY4Miw3ICs2ODIsNyBAQCBGbGFnIHRoYXQgbWFrZXMgYSBkb20w
IHVzZSBzaGFkb3cgcGFnaW5nLiBPbmx5IHdvcmtzIHdoZW4gInB2aCIgaXMKIGVuYWJsZWQuCiAK
ICMjIyBkb20wLWlvbW11Ci0+IGA9IExpc3Qgb2YgWyBwYXNzdGhyb3VnaCB8IHN0cmljdCBdYAor
PiBgPSBMaXN0IG9mIFsgcGFzc3Rocm91Z2ggfCBzdHJpY3QgfCBtYXAtaW5jbHVzaXZlIF1gCiAK
IFRoaXMgbGlzdCBvZiBib29sZWFucyBjb250cm9scyB0aGUgaW9tbXUgdXNhZ2UgYnkgRG9tMDoK
IApAQCAtNjk2LDYgKzY5NiwxNCBAQCBUaGlzIGxpc3Qgb2YgYm9vbGVhbnMgY29udHJvbHMgdGhl
IGlvbW11IHVzYWdlIGJ5IERvbTA6CiAgIGB0cnVlYCBmb3IgYSBQVkggRG9tMCBhbmQgYW55IGF0
dGVtcHQgdG8gb3ZlcndyaXRlIGl0IGZyb20gdGhlIGNvbW1hbmQgbGluZQogICBpcyBpZ25vcmVk
LgogCisqIGBtYXAtaW5jbHVzaXZlYDogc2V0cyB1cCBETUEgcmVtYXBwaW5nIGZvciBhbGwgdGhl
IG5vbi1SQU0gcmVnaW9ucyBiZWxvdyA0R0IKKyAgZXhjZXB0IGZvciB1bnVzYWJsZSByYW5nZXMu
IFVzZSB0aGlzIHRvIHdvcmsgYXJvdW5kIGZpcm13YXJlIGlzc3VlcyBwcm92aWRpbmcKKyAgaW5j
b3JyZWN0IFJNUlIvSVZNRCBlbnRyaWVzLiBSYXRoZXIgdGhhbiBvbmx5IG1hcHBpbmcgUkFNIHBh
Z2VzIGZvciBJT01NVQorICBhY2Nlc3NlcyBmb3IgRG9tMCwgd2l0aCB0aGlzIG9wdGlvbiBhbGwg
cGFnZXMgdXAgdG8gNEdCLCBub3QgbWFya2VkIGFzCisgIHVudXNhYmxlIGluIHRoZSBFODIwIHRh
YmxlLCB3aWxsIGdldCBhIG1hcHBpbmcgZXN0YWJsaXNoZWQuIE5vdGUgdGhhdCB0aGlzCisgIG9w
dGlvbiBpcyBvbmx5IGFwcGxpY2FibGUgdG8gYSBQViBEb20wIGFuZCBpcyBlbmFibGVkIGJ5IGRl
ZmF1bHQgb24gSW50ZWwKKyAgaGFyZHdhcmUuCisKICMjIyBkb20wXF9pb3BvcnRzXF9kaXNhYmxl
ICh4ODYpCiA+IGA9IExpc3Qgb2YgPGhleD4tPGhleD5gCiAKQEAgLTEyMzMsNiArMTI0MSw5IEBA
IHdhaXQgZGVzY3JpcHRvciB0aW1lZCBvdXQnLCB0cnkgaW5jcmVhc2luZyB0aGlzIHZhbHVlLgog
IyMjIGlvbW11XF9pbmNsdXNpdmVcX21hcHBpbmcgKFZULWQpCiA+IGA9IDxib29sZWFuPmAKIAor
KipXQVJOSU5HOiBUaGlzIGNvbW1hbmQgbGluZSBvcHRpb24gaXMgZGVwcmVjYXRlZCwgYW5kIHN1
cGVyc2VkZWQgYnkKK19kb20wLWlvbW11PW1hcC1pbmNsdXNpdmVfIC0gdXNpbmcgYm90aCBvcHRp
b25zIGluIGNvbWJpbmF0aW9uIGlzIHVuZGVmaW5lZC4qKgorCiA+IERlZmF1bHQ6IGB0cnVlYAog
CiBVc2UgdGhpcyB0byB3b3JrIGFyb3VuZCBmaXJtd2FyZSBpc3N1ZXMgcHJvdmlkaW5nIGluY29y
cmVjdCBSTVJSIGVudHJpZXMuCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvcGNpX2FtZF9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRf
aW9tbXUuYwppbmRleCBhYjM5ZTc1MDBkLi4yN2ViNDk2MTlkIDEwMDY0NAotLS0gYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKQEAgLTI1Myw2ICsyNTMsMTAgQEAgc3RhdGlj
IHZvaWQgX19od2RvbV9pbml0IGFtZF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQp
CiAgICAgdW5zaWduZWQgbG9uZyBpOyAKICAgICBjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICppb21t
dTsKIAorICAgIC8qIEluY2x1c2l2ZSBJT01NVSBtYXBwaW5ncyBhcmUgZGlzYWJsZWQgYnkgZGVm
YXVsdCBvbiBBTUQgaGFyZHdhcmUuICovCisgICAgaWYgKCBpb21tdV9od2RvbV9pbmNsdXNpdmUg
PT0gLTEgKQorICAgICAgICBpb21tdV9od2RvbV9pbmNsdXNpdmUgPSBmYWxzZTsKKwogICAgIGlm
ICggYWxsb2NhdGVfZG9tYWluX3Jlc291cmNlcyhkb21faW9tbXUoZCkpICkKICAgICAgICAgQlVH
KCk7CiAKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9pb21tdS5jIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL2lvbW11LmMKaW5kZXggOTViMWFiYjk3Mi4uMzI1
OTk3YjE5ZiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL2lvbW11LmMK
KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL2lvbW11LmMKQEAgLTczLDMgKzczLDcg
QEAgaW50IGFyY2hfaW9tbXVfcG9wdWxhdGVfcGFnZV90YWJsZShzdHJ1Y3QgZG9tYWluICpkKQog
ICAgIC8qIFRoZSBJT01NVSBzaGFyZXMgdGhlIHAybSB3aXRoIHRoZSBDUFUgKi8KICAgICByZXR1
cm4gLUVOT1NZUzsKIH0KKwordm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9pb21tdV9od2RvbV9pbml0
KHN0cnVjdCBkb21haW4gKmQpCit7Cit9CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hcm0vc21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYwppbmRl
eCA3NGMwOWIwOTkxLi5iMTQyNjc3YjhjIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hcm0vc21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMK
QEAgLTI3MjcsNiArMjcyNyw4IEBAIHN0YXRpYyBpbnQgYXJtX3NtbXVfaW9tbXVfZG9tYWluX2lu
aXQoc3RydWN0IGRvbWFpbiAqZCkKIAogc3RhdGljIHZvaWQgX19od2RvbV9pbml0IGFybV9zbW11
X2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKKwkvKiBTZXQgdG8gZmFsc2Ug
b3B0aW9ucyBub3Qgc3VwcG9ydGVkIG9uIEFSTS4gKi8KKwlpb21tdV9od2RvbV9pbmNsdXNpdmUg
PSBmYWxzZTsKIH0KIAogc3RhdGljIHZvaWQgYXJtX3NtbXVfaW9tbXVfZG9tYWluX3RlYXJkb3du
KHN0cnVjdCBkb21haW4gKmQpCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9p
b21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwppbmRleCA4Zjk5NzVjZjRl
Li41Nzk4MTQyNzMwIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5j
CisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAgLTYxLDYgKzYxLDcgQEAg
Ym9vbF90IF9fcmVhZF9tb3N0bHkgaW9tbXVfaW50cmVtYXAgPSAxOwogCiBib29sIF9faHdkb21f
aW5pdGRhdGEgaW9tbXVfaHdkb21fc3RyaWN0OwogYm9vbCBfX3JlYWRfbW9zdGx5IGlvbW11X2h3
ZG9tX3Bhc3N0aHJvdWdoOworaW50OF90IF9faHdkb21faW5pdGRhdGEgaW9tbXVfaHdkb21faW5j
bHVzaXZlID0gLTE7CiAKIC8qCiAgKiBJbiB0aGUgY3VycmVudCBpbXBsZW1lbnRhdGlvbiBvZiBW
VC1kIHBvc3RlZCBpbnRlcnJ1cHRzLCBpbiBzb21lIGV4dHJlbWUKQEAgLTE1Miw2ICsxNTMsOCBA
QCBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9kb20wX2lvbW11X3BhcmFtKGNvbnN0IGNoYXIgKnMp
CiAgICAgICAgICAgICBpb21tdV9od2RvbV9wYXNzdGhyb3VnaCA9IHZhbDsKICAgICAgICAgZWxz
ZSBpZiAoICh2YWwgPSBwYXJzZV9ib29sZWFuKCJzdHJpY3QiLCBzLCBzcykpID49IDAgKQogICAg
ICAgICAgICAgaW9tbXVfaHdkb21fc3RyaWN0ID0gdmFsOworICAgICAgICBlbHNlIGlmICggKHZh
bCA9IHBhcnNlX2Jvb2xlYW4oIm1hcC1pbmNsdXNpdmUiLCBzLCBzcykpID49IDAgKQorICAgICAg
ICAgICAgaW9tbXVfaHdkb21faW5jbHVzaXZlID0gdmFsOwogICAgICAgICBlbHNlCiAgICAgICAg
ICAgICByYyA9IC1FSU5WQUw7CiAKQEAgLTIzMiw2ICsyMzUsMTUgQEAgdm9pZCBfX2h3ZG9tX2lu
aXQgaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAgIH0KIAogICAgIGhkLT5w
bGF0Zm9ybV9vcHMtPmh3ZG9tX2luaXQoZCk7CisKKyAgICBpZiAoIGlvbW11X2h3ZG9tX2luY2x1
c2l2ZSAmJiAhaXNfcHZfZG9tYWluKGQpICkKKyAgICB7CisgICAgICAgIHByaW50ayhYRU5MT0df
V0FSTklORworICAgICAgICAgICAgICAgIklPTU1VIGluY2x1c2l2ZSBtYXBwaW5ncyBhcmUgb25s
eSBzdXBwb3J0ZWQgb24gUFYgRG9tMFxuIik7CisgICAgICAgIGlvbW11X2h3ZG9tX2luY2x1c2l2
ZSA9IGZhbHNlOworICAgIH0KKworICAgIGFyY2hfaW9tbXVfaHdkb21faW5pdChkKTsKIH0KIAog
dm9pZCBpb21tdV90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQpkaWZmIC0tZ2l0IGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2V4dGVybi5oIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
dnRkL2V4dGVybi5oCmluZGV4IGZiN2VkZmFlZjkuLjkxY2FkYzYwMmUgMTAwNjQ0Ci0tLSBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9leHRlcm4uaAorKysgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQvZXh0ZXJuLmgKQEAgLTk5LDYgKzk5LDQgQEAgdm9pZCBwY2lfdnRkX3F1aXJr
KGNvbnN0IHN0cnVjdCBwY2lfZGV2ICopOwogYm9vbF90IHBsYXRmb3JtX3N1cHBvcnRzX2ludHJl
bWFwKHZvaWQpOwogYm9vbF90IHBsYXRmb3JtX3N1cHBvcnRzX3gyYXBpYyh2b2lkKTsKIAotdm9p
ZCB2dGRfc2V0X2h3ZG9tX21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCk7Ci0KICNlbmRpZiAvLyBf
VlREX0VYVEVSTl9IXwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lv
bW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwppbmRleCAzMmJmMGZj
Mjk5Li5hMDllMDJjOGRiIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQv
aW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwpAQCAtMTMw
NCwxMSArMTMwNCw5IEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBpbnRlbF9pb21tdV9od2Rv
bV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgc3RydWN0IGFjcGlfZHJoZF91bml0ICpk
cmhkOwogCi0gICAgaWYgKCAhaW9tbXVfaHdkb21fcGFzc3Rocm91Z2ggJiYgaXNfcHZfZG9tYWlu
KGQpICkKLSAgICB7Ci0gICAgICAgIC8qIFNldCB1cCAxOjEgcGFnZSB0YWJsZSBmb3IgaGFyZHdh
cmUgZG9tYWluLiAqLwotICAgICAgICB2dGRfc2V0X2h3ZG9tX21hcHBpbmcoZCk7Ci0gICAgfQor
ICAgIC8qIEluY2x1c2l2ZSBtYXBwaW5ncyBhcmUgZW5hYmxlZCBieSBkZWZhdWx0IG9uIEludGVs
IGhhcmR3YXJlIGZvciBQVi4gKi8KKyAgICBpZiAoIGlvbW11X2h3ZG9tX2luY2x1c2l2ZSA9PSAt
MSApCisgICAgICAgIGlvbW11X2h3ZG9tX2luY2x1c2l2ZSA9IGlzX3B2X2RvbWFpbihkKTsKIAog
ICAgIHNldHVwX2h3ZG9tX3BjaV9kZXZpY2VzKGQsIHNldHVwX2h3ZG9tX2RldmljZSk7CiAgICAg
c2V0dXBfaHdkb21fcm1ycihkKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC94ODYvdnRkLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCmlu
ZGV4IDhmODY4MjE2MWIuLjRlYWVjMmVlZDYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC94ODYvdnRkLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4
Ni92dGQuYwpAQCAtMjUsNyArMjUsNiBAQAogI2luY2x1ZGUgPHhlbi9pcnEuaD4KICNpbmNsdWRl
IDx4ZW4vbnVtYS5oPgogI2luY2x1ZGUgPGFzbS9maXhtYXAuaD4KLSNpbmNsdWRlIDxhc20vc2V0
dXAuaD4KICNpbmNsdWRlICIuLi9pb21tdS5oIgogI2luY2x1ZGUgIi4uL2RtYXIuaCIKICNpbmNs
dWRlICIuLi92dGQuaCIKQEAgLTM1LDggKzM0LDcgQEAKICAqIGlvbW11X2luY2x1c2l2ZV9tYXBw
aW5nOiB3aGVuIHNldCwgYWxsIG1lbW9yeSBiZWxvdyA0R0IgaXMgaW5jbHVkZWQgaW4gZG9tMAog
ICogMToxIGlvbW11IG1hcHBpbmdzIGV4Y2VwdCB4ZW4gYW5kIHVudXNhYmxlIHJlZ2lvbnMuCiAg
Ki8KLXN0YXRpYyBib29sX3QgX19od2RvbV9pbml0ZGF0YSBpb21tdV9pbmNsdXNpdmVfbWFwcGlu
ZyA9IDE7Ci1ib29sZWFuX3BhcmFtKCJpb21tdV9pbmNsdXNpdmVfbWFwcGluZyIsIGlvbW11X2lu
Y2x1c2l2ZV9tYXBwaW5nKTsKK2Jvb2xlYW5fcGFyYW0oImlvbW11X2luY2x1c2l2ZV9tYXBwaW5n
IiwgaW9tbXVfaHdkb21faW5jbHVzaXZlKTsKIAogdm9pZCAqbWFwX3Z0ZF9kb21haW5fcGFnZSh1
NjQgbWFkZHIpCiB7CkBAIC0xMDgsNTcgKzEwNiwzIEBAIHZvaWQgaHZtX2RwY2lfaXNhaXJxX2Vv
aShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaXNhaXJxKQogICAgIHNwaW5fdW5sb2Nr
KCZkLT5ldmVudF9sb2NrKTsKIH0KIAotdm9pZCBfX2h3ZG9tX2luaXQgdnRkX3NldF9od2RvbV9t
YXBwaW5nKHN0cnVjdCBkb21haW4gKmQpCi17Ci0gICAgdW5zaWduZWQgbG9uZyBpLCB0b3AsIG1h
eF9wZm47Ci0KLSAgICBCVUdfT04oIWlzX2hhcmR3YXJlX2RvbWFpbihkKSk7Ci0KLSAgICBtYXhf
cGZuID0gKEdCKDQpID4+IFBBR0VfU0hJRlQpIC0gMTsKLSAgICB0b3AgPSBtYXgobWF4X3BkeCwg
cGZuX3RvX3BkeChtYXhfcGZuKSArIDEpOwotCi0gICAgZm9yICggaSA9IDA7IGkgPCB0b3A7IGkr
KyApCi0gICAgewotICAgICAgICB1bnNpZ25lZCBsb25nIHBmbiA9IHBkeF90b19wZm4oaSk7Ci0g
ICAgICAgIGJvb2wgbWFwOwotICAgICAgICBpbnQgcmM7Ci0KLSAgICAgICAgLyoKLSAgICAgICAg
ICogU2V0IHVwIDE6MSBtYXBwaW5nIGZvciBkb20wLiBEZWZhdWx0IHRvIGluY2x1ZGUgb25seQot
ICAgICAgICAgKiBjb252ZW50aW9uYWwgUkFNIGFyZWFzIGFuZCBsZXQgUk1SUnMgaW5jbHVkZSBu
ZWVkZWQgcmVzZXJ2ZWQKLSAgICAgICAgICogcmVnaW9ucy4gV2hlbiBzZXQsIHRoZSBpbmNsdXNp
dmUgbWFwcGluZyBhZGRpdGlvbmFsbHkgbWFwcyBpbgotICAgICAgICAgKiBldmVyeSBwZm4gdXAg
dG8gNEdCIGV4Y2VwdCB0aG9zZSB0aGF0IGZhbGwgaW4gdW51c2FibGUgcmFuZ2VzLgotICAgICAg
ICAgKi8KLSAgICAgICAgaWYgKCBwZm4gPiBtYXhfcGZuICYmICFtZm5fdmFsaWQoX21mbihwZm4p
KSApCi0gICAgICAgICAgICBjb250aW51ZTsKLQotICAgICAgICBpZiAoIGlvbW11X2luY2x1c2l2
ZV9tYXBwaW5nICYmIHBmbiA8PSBtYXhfcGZuICkKLSAgICAgICAgICAgIG1hcCA9ICFwYWdlX2lz
X3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfVU5VU0FCTEUpOwotICAgICAgICBlbHNlCi0gICAgICAg
ICAgICBtYXAgPSBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKTsK
LQotICAgICAgICBpZiAoICFtYXAgKQotICAgICAgICAgICAgY29udGludWU7Ci0KLSAgICAgICAg
LyogRXhjbHVkZSBYZW4gYml0cyAqLwotICAgICAgICBpZiAoIHhlbl9pbl9yYW5nZShwZm4pICkK
LSAgICAgICAgICAgIGNvbnRpbnVlOwotCi0gICAgICAgIC8qCi0gICAgICAgICAqIElmIGRvbTAt
c3RyaWN0IG1vZGUgaXMgZW5hYmxlZCB0aGVuIGV4Y2x1ZGUgY29udmVudGlvbmFsIFJBTQotICAg
ICAgICAgKiBhbmQgbGV0IHRoZSBjb21tb24gY29kZSBtYXAgZG9tMCdzIHBhZ2VzLgotICAgICAg
ICAgKi8KLSAgICAgICAgaWYgKCBpb21tdV9od2RvbV9zdHJpY3QgJiYKLSAgICAgICAgICAgICBw
YWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKSApCi0gICAgICAgICAg
ICBjb250aW51ZTsKLQotICAgICAgICByYyA9IGlvbW11X21hcF9wYWdlKGQsIHBmbiwgcGZuLCBJ
T01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKTsKLSAgICAgICAgaWYgKCByYyApCi0gICAg
ICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcgVlREUFJFRklYICIgZCVkOiBJT01NVSBtYXBw
aW5nIGZhaWxlZDogJWRcbiIsCi0gICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCByYyk7
Ci0KLSAgICAgICAgaWYgKCEoaSAmIDB4ZmZmZmYpKQotICAgICAgICAgICAgcHJvY2Vzc19wZW5k
aW5nX3NvZnRpcnFzKCk7Ci0gICAgfQotfQotCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC94ODYvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5j
CmluZGV4IDY4MTgyYWZkOTEuLjI1ZTFlYmY4YjMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3g4Ni9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9p
b21tdS5jCkBAIC0yMCw2ICsyMCw4IEBACiAjaW5jbHVkZSA8eGVuL3NvZnRpcnEuaD4KICNpbmNs
dWRlIDx4c20veHNtLmg+CiAKKyNpbmNsdWRlIDxhc20vc2V0dXAuaD4KKwogdm9pZCBpb21tdV91
cGRhdGVfaXJlX2Zyb21fYXBpYygKICAgICB1bnNpZ25lZCBpbnQgYXBpYywgdW5zaWduZWQgaW50
IHJlZywgdW5zaWduZWQgaW50IHZhbHVlKQogewpAQCAtMTMyLDYgKzEzNCw2MyBAQCB2b2lkIGFy
Y2hfaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKIHsKIH0KIAordm9pZCBf
X2h3ZG9tX2luaXQgYXJjaF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCit7Cisg
ICAgdW5zaWduZWQgbG9uZyBpLCB0b3AsIG1heF9wZm47CisKKyAgICBCVUdfT04oIWlzX2hhcmR3
YXJlX2RvbWFpbihkKSk7CisKKyAgICBpZiAoIGlvbW11X2h3ZG9tX3Bhc3N0aHJvdWdoIHx8ICFp
c19wdl9kb21haW4oZCkgKQorICAgICAgICByZXR1cm47CisKKyAgICBtYXhfcGZuID0gKEdCKDQp
ID4+IFBBR0VfU0hJRlQpIC0gMTsKKyAgICB0b3AgPSBtYXgobWF4X3BkeCwgcGZuX3RvX3BkeCht
YXhfcGZuKSArIDEpOworCisgICAgZm9yICggaSA9IDA7IGkgPCB0b3A7IGkrKyApCisgICAgewor
ICAgICAgICB1bnNpZ25lZCBsb25nIHBmbiA9IHBkeF90b19wZm4oaSk7CisgICAgICAgIGJvb2wg
bWFwOworICAgICAgICBpbnQgcmM7CisKKyAgICAgICAgLyoKKyAgICAgICAgICogU2V0IHVwIDE6
MSBtYXBwaW5nIGZvciBkb20wLiBEZWZhdWx0IHRvIGluY2x1ZGUgb25seQorICAgICAgICAgKiBj
b252ZW50aW9uYWwgUkFNIGFyZWFzIGFuZCBsZXQgUk1SUnMgaW5jbHVkZSBuZWVkZWQgcmVzZXJ2
ZWQKKyAgICAgICAgICogcmVnaW9ucy4gV2hlbiBzZXQsIHRoZSBpbmNsdXNpdmUgbWFwcGluZyBh
ZGRpdGlvbmFsbHkgbWFwcyBpbgorICAgICAgICAgKiBldmVyeSBwZm4gdXAgdG8gNEdCIGV4Y2Vw
dCB0aG9zZSB0aGF0IGZhbGwgaW4gdW51c2FibGUgcmFuZ2VzLgorICAgICAgICAgKi8KKyAgICAg
ICAgaWYgKCBwZm4gPiBtYXhfcGZuICYmICFtZm5fdmFsaWQoX21mbihwZm4pKSApCisgICAgICAg
ICAgICBjb250aW51ZTsKKworICAgICAgICBpZiAoIGlvbW11X2h3ZG9tX2luY2x1c2l2ZSAmJiBw
Zm4gPD0gbWF4X3BmbiApCisgICAgICAgICAgICBtYXAgPSAhcGFnZV9pc19yYW1fdHlwZShwZm4s
IFJBTV9UWVBFX1VOVVNBQkxFKTsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgbWFwID0gcGFn
ZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05BTCk7CisKKyAgICAgICAgaWYg
KCAhbWFwICkKKyAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAgICAgIC8qIEV4Y2x1ZGUgWGVu
IGJpdHMgKi8KKyAgICAgICAgaWYgKCB4ZW5faW5fcmFuZ2UocGZuKSApCisgICAgICAgICAgICBj
b250aW51ZTsKKworICAgICAgICAvKgorICAgICAgICAgKiBJZiBkb20wLXN0cmljdCBtb2RlIGlz
IGVuYWJsZWQgdGhlbiBleGNsdWRlIGNvbnZlbnRpb25hbCBSQU0KKyAgICAgICAgICogYW5kIGxl
dCB0aGUgY29tbW9uIGNvZGUgbWFwIGRvbTAncyBwYWdlcy4KKyAgICAgICAgICovCisgICAgICAg
IGlmICggaW9tbXVfaHdkb21fc3RyaWN0ICYmCisgICAgICAgICAgICAgcGFnZV9pc19yYW1fdHlw
ZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05BTCkgKQorICAgICAgICAgICAgY29udGludWU7CisK
KyAgICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBwZm4sIHBmbiwgSU9NTVVGX3JlYWRhYmxl
fElPTU1VRl93cml0YWJsZSk7CisgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAgcHJpbnRr
KFhFTkxPR19XQVJOSU5HICIgZCVkOiBJT01NVSBtYXBwaW5nIGZhaWxlZDogJWRcbiIsCisgICAg
ICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCByYyk7CisKKyAgICAgICAgaWYgKCEoaSAmIDB4
ZmZmZmYpKQorICAgICAgICAgICAgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKCk7CisgICAgfQor
fQorCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgogICogbW9kZTogQwpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAppbmRleCAzOTJj
ZjFlNmI5Li44OWM2ODMwNjg5IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAor
KysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApAQCAtMzcsNiArMzcsNyBAQCBleHRlcm4gYm9v
bF90IGlvbW11X2RlYnVnOwogZXh0ZXJuIGJvb2xfdCBhbWRfaW9tbXVfcGVyZGV2X2ludHJlbWFw
OwogCiBleHRlcm4gYm9vbCBpb21tdV9od2RvbV9zdHJpY3QsIGlvbW11X2h3ZG9tX3Bhc3N0aHJv
dWdoOworZXh0ZXJuIGludDhfdCBpb21tdV9od2RvbV9pbmNsdXNpdmU7CiAKIGV4dGVybiB1bnNp
Z25lZCBpbnQgaW9tbXVfZGV2X2lvdGxiX3RpbWVvdXQ7CiAKQEAgLTUxLDYgKzUyLDcgQEAgdm9p
ZCBhcmNoX2lvbW11X2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpOwogaW50IGFyY2hf
aW9tbXVfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCk7CiBpbnQgYXJjaF9pb21tdV9wb3B1
bGF0ZV9wYWdlX3RhYmxlKHN0cnVjdCBkb21haW4gKmQpOwogdm9pZCBhcmNoX2lvbW11X2NoZWNr
X2F1dG90cmFuc2xhdGVkX2h3ZG9tKHN0cnVjdCBkb21haW4gKmQpOwordm9pZCBhcmNoX2lvbW11
X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCk7CiAKIGludCBpb21tdV9jb25zdHJ1Y3Qoc3Ry
dWN0IGRvbWFpbiAqZCk7CiAKLS0gCjIuMTguMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 07:50:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 07: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 1fs1QW-0007sO-5b; Tue, 21 Aug 2018 07:50: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=js+4=le=citrix.com=prvs=7646db883=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fs1QU-0007p3-QJ
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 07:50:06 +0000
X-Inumbo-ID: e7d1667c-a516-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e7d1667c-a516-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 07:50:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,268,1531785600"; d="scan'208";a="63315882"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 21 Aug 2018 09:49:42 +0200
Message-ID: <20180821074944.38773-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180821074944.38773-1-roger.pau@citrix.com>
References: <20180821074944.38773-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 4/6] mm: introduce a helper to get the memory
 type 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>, 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>

UmV0dXJucyBhbGwgdGhlIG1lbW9yeSB0eXBlcyBhcHBsaWNhYmxlIHRvIGEgcGFnZS4KClRoaXMg
ZnVuY3Rpb24gaXMgdW5pbXBsZW1lbnRlZCBmb3IgQVJNLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIg
UGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHY1Ogog
LSBSZXR1cm4gYWxsIHR5cGVzIHRoYXQgYXBwbHkgdG8gYSBwYWdlLCBzaW5jZSB0aGUgdHlwZXMg
dGhlbXNlbHZlcwogICBhcmUgZmxhZ3MgdGhhdCBjYW4gYmUgb3InZWQgdG9nZXRoZXIuCi0tLQpD
YzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNp
dHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2ls
ayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpD
YzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvbW0uYyAg
ICB8IDQyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2lu
Y2x1ZGUveGVuL21tLmggfCAgMyArKysKIDIgZmlsZXMgY2hhbmdlZCwgNDUgaW5zZXJ0aW9ucygr
KQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5k
ZXggODVjY2Y0ODhmNS4uNTlkZThhZGUyNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMK
KysrIGIveGVuL2FyY2gveDg2L21tLmMKQEAgLTQzMCw2ICs0MzAsNDggQEAgaW50IHBhZ2VfaXNf
cmFtX3R5cGUodW5zaWduZWQgbG9uZyBtZm4sIHVuc2lnbmVkIGxvbmcgbWVtX3R5cGUpCiAgICAg
cmV0dXJuIDA7CiB9CiAKK3Vuc2lnbmVkIGludCBwYWdlX2dldF9yYW1fdHlwZSh1bnNpZ25lZCBs
b25nIG1mbikKK3sKKyAgICB1aW50NjRfdCBsYXN0ID0gMCwgbWFkZHIgPSBwZm5fdG9fcGFkZHIo
bWZuKTsKKyAgICB1bnNpZ25lZCBpbnQgaSwgdHlwZSA9IDA7CisKKyAgICBmb3IgKCBpID0gMDsg
aSA8IGU4MjAubnJfbWFwOworICAgICAgICAgIGxhc3QgPSBlODIwLm1hcFtpXS5hZGRyICsgZTgy
MC5tYXBbaV0uc2l6ZSwgaSsrICkKKyAgICB7CisgICAgICAgIGlmICggKG1hZGRyICsgUEFHRV9T
SVpFKSA+IGxhc3QgJiYgbWFkZHIgPCBlODIwLm1hcFtpXS5hZGRyICkKKyAgICAgICAgICAgIHR5
cGUgfD0gUkFNX1RZUEVfVU5LTk9XTjsKKworICAgICAgICBpZiAoIChtYWRkciArIFBBR0VfU0la
RSkgPD0gZTgyMC5tYXBbaV0uYWRkciB8fAorICAgICAgICAgICAgIG1hZGRyID49IChlODIwLm1h
cFtpXS5hZGRyICsgZTgyMC5tYXBbaV0uc2l6ZSkgKQorICAgICAgICAgICAgY29udGludWU7CisK
KyAgICAgICAgc3dpdGNoICggZTgyMC5tYXBbaV0udHlwZSApCisgICAgICAgIHsKKyAgICAgICAg
Y2FzZSBFODIwX1JBTToKKyAgICAgICAgICAgIHR5cGUgfD0gUkFNX1RZUEVfQ09OVkVOVElPTkFM
OworICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgY2FzZSBFODIwX1JFU0VSVkVEOgorICAg
ICAgICAgICAgdHlwZSB8PSBSQU1fVFlQRV9SRVNFUlZFRDsKKyAgICAgICAgICAgIGJyZWFrOwor
CisgICAgICAgIGNhc2UgRTgyMF9VTlVTQUJMRToKKyAgICAgICAgICAgIHR5cGUgfD0gUkFNX1RZ
UEVfVU5VU0FCTEU7CisgICAgICAgICAgICBicmVhazsKKworICAgICAgICBjYXNlIEU4MjBfQUNQ
SToKKyAgICAgICAgY2FzZSBFODIwX05WUzoKKyAgICAgICAgICAgIHR5cGUgfD0gUkFNX1RZUEVf
QUNQSTsKKyAgICAgICAgICAgIGJyZWFrOworCisgICAgICAgIGRlZmF1bHQ6CisgICAgICAgICAg
ICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKKyAgICAgICAgfQorICAgIH0KKworICAgIHJldHVybiB0
eXBlID86IFJBTV9UWVBFX1VOS05PV047Cit9CisKIHVuc2lnbmVkIGxvbmcgZG9tYWluX2dldF9t
YXhpbXVtX2dwZm4oc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBpZiAoIGlzX2h2bV9kb21haW4o
ZCkgKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL21tLmggYi94ZW4vaW5jbHVkZS94ZW4v
bW0uaAppbmRleCAyNDY1NGU4ZTIyLi5kYmFmMTA0OTVhIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS94ZW4vbW0uaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vbW0uaApAQCAtNTk1LDggKzU5NSwxMSBA
QCBpbnQgX19tdXN0X2NoZWNrIGRvbmF0ZV9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBw
YWdlX2luZm8gKnBhZ2UsCiAjZGVmaW5lIFJBTV9UWVBFX1JFU0VSVkVEICAgICAweDAwMDAwMDAy
CiAjZGVmaW5lIFJBTV9UWVBFX1VOVVNBQkxFICAgICAweDAwMDAwMDA0CiAjZGVmaW5lIFJBTV9U
WVBFX0FDUEkgICAgICAgICAweDAwMDAwMDA4CisjZGVmaW5lIFJBTV9UWVBFX1VOS05PV04gICAg
ICAweDAwMDAwMDEwCiAvKiBUUlVFIGlmIHRoZSB3aG9sZSBwYWdlIGF0IEBtZm4gaXMgb2YgdGhl
IHJlcXVlc3RlZCBSQU0gdHlwZShzKSBhYm92ZS4gKi8KIGludCBwYWdlX2lzX3JhbV90eXBlKHVu
c2lnbmVkIGxvbmcgbWZuLCB1bnNpZ25lZCBsb25nIG1lbV90eXBlKTsKKy8qIFJldHVybnMgdGhl
IHBhZ2UgdHlwZShzKS4gKi8KK3Vuc2lnbmVkIGludCBwYWdlX2dldF9yYW1fdHlwZSh1bnNpZ25l
ZCBsb25nIG1mbik7CiAKIC8qIFByZXBhcmUvZGVzdHJveSBhIHJpbmcgZm9yIGEgZG9tMCBoZWxw
ZXIuIEhlbHBlciB3aXRoIHRhbGsKICAqIHdpdGggWGVuIG9uIGJlaGFsZiBvZiB0aGlzIGRvbWFp
bi4gKi8KLS0gCjIuMTguMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 07:50:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 07:50:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs1QX-0007tH-En; Tue, 21 Aug 2018 07: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=js+4=le=citrix.com=prvs=7646db883=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fs1QW-0007sJ-3y
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 07:50:08 +0000
X-Inumbo-ID: a4a2e7f1-a516-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a4a2e7f1-a516-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 09:48:50 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,268,1531785600"; d="scan'208";a="63315886"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 21 Aug 2018 09:49:43 +0200
Message-ID: <20180821074944.38773-6-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180821074944.38773-1-roger.pau@citrix.com>
References: <20180821074944.38773-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 5/6] x86/iommu: switch the hwdom mapping
 function to use page_get_type
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

VGhpcyBhdm9pZHMgcmVwZWF0ZWQgY2FsbHMgdG8gcGFnZV9pc19yYW1fdHlwZSB3aGljaCBpbXBy
b3ZlcwpwZXJmb3JtYW5jZSBhbmQgbWFrZXMgdGhlIGNvZGUgZWFzaWVyIHRvIHJlYWQuCgpObyBm
dW5jdGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgotLS0KQ2hhbmdlcyBzaW5jZSB2NDoKIC0gTmV3IGluIHRoaXMgdmVy
c2lvbi4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgfCA2MCArKysrKysrKysrKysrKystLS0tLS0t
LS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDMyIGluc2VydGlvbnMoKyksIDI4IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKaW5kZXggMjVlMWViZjhiMy4uYjk0N2Vk
NjA0MyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKQEAgLTEzNCw2ICsxMzQsMzcg
QEAgdm9pZCBhcmNoX2lvbW11X2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpCiB7CiB9
CiAKK3N0YXRpYyBib29sIF9faHdkb21faW5pdCBod2RvbV9pb21tdV9tYXAoY29uc3Qgc3RydWN0
IGRvbWFpbiAqZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgbG9uZyBwZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGxvbmcgbWF4X3BmbikKK3sKKyAgICAvKgorICAgICAqIFNldCB1cCAxOjEgbWFw
cGluZyBmb3IgZG9tMC4gRGVmYXVsdCB0byBpbmNsdWRlIG9ubHkgY29udmVudGlvbmFsIFJBTQor
ICAgICAqIGFyZWFzIGFuZCBsZXQgUk1SUnMgaW5jbHVkZSBuZWVkZWQgcmVzZXJ2ZWQgcmVnaW9u
cy4gV2hlbiBzZXQsIHRoZQorICAgICAqIGluY2x1c2l2ZSBtYXBwaW5nIGFkZGl0aW9uYWxseSBt
YXBzIGluIGV2ZXJ5IHBmbiB1cCB0byA0R0IgZXhjZXB0IHRob3NlCisgICAgICogdGhhdCBmYWxs
IGluIHVudXNhYmxlIHJhbmdlcy4KKyAgICAgKi8KKyAgICBpZiAoIChwZm4gPiBtYXhfcGZuICYm
ICFtZm5fdmFsaWQoX21mbihwZm4pKSkgfHwgeGVuX2luX3JhbmdlKHBmbikgKQorICAgICAgICBy
ZXR1cm4gZmFsc2U7CisKKyAgICBzd2l0Y2ggKCBwYWdlX2dldF9yYW1fdHlwZShwZm4pICkKKyAg
ICB7CisgICAgY2FzZSBSQU1fVFlQRV9VTlVTQUJMRToKKyAgICAgICAgcmV0dXJuIGZhbHNlOwor
CisgICAgY2FzZSBSQU1fVFlQRV9DT05WRU5USU9OQUw6CisgICAgICAgIGlmICggaW9tbXVfaHdk
b21fc3RyaWN0ICkKKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsKKyAgICAgICAgYnJlYWs7CisK
KyAgICBkZWZhdWx0OgorICAgICAgICBpZiAoICFpb21tdV9od2RvbV9pbmNsdXNpdmUgfHwgcGZu
ID4gbWF4X3BmbiApCisgICAgICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgfQorCisgICAgcmV0
dXJuIHRydWU7Cit9CisKIHZvaWQgX19od2RvbV9pbml0IGFyY2hfaW9tbXVfaHdkb21faW5pdChz
dHJ1Y3QgZG9tYWluICpkKQogewogICAgIHVuc2lnbmVkIGxvbmcgaSwgdG9wLCBtYXhfcGZuOwpA
QCAtMTQ5LDM2ICsxODAsOSBAQCB2b2lkIF9faHdkb21faW5pdCBhcmNoX2lvbW11X2h3ZG9tX2lu
aXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICBmb3IgKCBpID0gMDsgaSA8IHRvcDsgaSsrICkKICAg
ICB7CiAgICAgICAgIHVuc2lnbmVkIGxvbmcgcGZuID0gcGR4X3RvX3BmbihpKTsKLSAgICAgICAg
Ym9vbCBtYXA7CiAgICAgICAgIGludCByYzsKIAotICAgICAgICAvKgotICAgICAgICAgKiBTZXQg
dXAgMToxIG1hcHBpbmcgZm9yIGRvbTAuIERlZmF1bHQgdG8gaW5jbHVkZSBvbmx5Ci0gICAgICAg
ICAqIGNvbnZlbnRpb25hbCBSQU0gYXJlYXMgYW5kIGxldCBSTVJScyBpbmNsdWRlIG5lZWRlZCBy
ZXNlcnZlZAotICAgICAgICAgKiByZWdpb25zLiBXaGVuIHNldCwgdGhlIGluY2x1c2l2ZSBtYXBw
aW5nIGFkZGl0aW9uYWxseSBtYXBzIGluCi0gICAgICAgICAqIGV2ZXJ5IHBmbiB1cCB0byA0R0Ig
ZXhjZXB0IHRob3NlIHRoYXQgZmFsbCBpbiB1bnVzYWJsZSByYW5nZXMuCi0gICAgICAgICAqLwot
ICAgICAgICBpZiAoIHBmbiA+IG1heF9wZm4gJiYgIW1mbl92YWxpZChfbWZuKHBmbikpICkKLSAg
ICAgICAgICAgIGNvbnRpbnVlOwotCi0gICAgICAgIGlmICggaW9tbXVfaHdkb21faW5jbHVzaXZl
ICYmIHBmbiA8PSBtYXhfcGZuICkKLSAgICAgICAgICAgIG1hcCA9ICFwYWdlX2lzX3JhbV90eXBl
KHBmbiwgUkFNX1RZUEVfVU5VU0FCTEUpOwotICAgICAgICBlbHNlCi0gICAgICAgICAgICBtYXAg
PSBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKTsKLQotICAgICAg
ICBpZiAoICFtYXAgKQotICAgICAgICAgICAgY29udGludWU7Ci0KLSAgICAgICAgLyogRXhjbHVk
ZSBYZW4gYml0cyAqLwotICAgICAgICBpZiAoIHhlbl9pbl9yYW5nZShwZm4pICkKLSAgICAgICAg
ICAgIGNvbnRpbnVlOwotCi0gICAgICAgIC8qCi0gICAgICAgICAqIElmIGRvbTAtc3RyaWN0IG1v
ZGUgaXMgZW5hYmxlZCB0aGVuIGV4Y2x1ZGUgY29udmVudGlvbmFsIFJBTQotICAgICAgICAgKiBh
bmQgbGV0IHRoZSBjb21tb24gY29kZSBtYXAgZG9tMCdzIHBhZ2VzLgotICAgICAgICAgKi8KLSAg
ICAgICAgaWYgKCBpb21tdV9od2RvbV9zdHJpY3QgJiYKLSAgICAgICAgICAgICBwYWdlX2lzX3Jh
bV90eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKSApCisgICAgICAgIGlmICggIWh3ZG9t
X2lvbW11X21hcChkLCBwZm4sIG1heF9wZm4pICkKICAgICAgICAgICAgIGNvbnRpbnVlOwogCiAg
ICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwgcGZuLCBwZm4sIElPTU1VRl9yZWFkYWJsZXxJ
T01NVUZfd3JpdGFibGUpOwotLSAKMi4xOC4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 07:50:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 07:50:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs1Qd-0007wZ-On; Tue, 21 Aug 2018 07:50: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=js+4=le=citrix.com=prvs=7646db883=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fs1Qc-0007w5-O4
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 07:50:14 +0000
X-Inumbo-ID: a9006916-a516-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a9006916-a516-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 09:48:58 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,268,1531785600"; d="scan'208";a="63315894"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 21 Aug 2018 09:49:44 +0200
Message-ID: <20180821074944.38773-7-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180821074944.38773-1-roger.pau@citrix.com>
References: <20180821074944.38773-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 6/6] x86/iommu: add map-reserved dom0-iommu
 option to map reserved memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>, 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>

U2V2ZXJhbCBwZW9wbGUgaGF2ZSByZXBvcnRlZCBoYXJkd2FyZSBpc3N1ZXMgKG1hbGZ1bmN0aW9u
aW5nIFVTQgpjb250cm9sbGVycykgZHVlIHRvIGlvbW11IHBhZ2UgZmF1bHRzIG9uIEludGVsIGhh
cmR3YXJlLiBUaG9zZSBmYXVsdHMKYXJlIGNhdXNlZCBieSBtaXNzaW5nIFJNUlIgKFZUZCkgZW50
cmllcyBpbiB0aGUgQUNQSSB0YWJsZXMuIFRob3NlIGNhbgpiZSB3b3JrZWQgYXJvdW5kIG9uIFZU
ZCBoYXJkd2FyZSBieSBtYW51YWxseSBhZGRpbmcgUk1SUiBlbnRyaWVzIG9uCnRoZSBjb21tYW5k
IGxpbmUsIHRoaXMgaXMgaG93ZXZlciBsaW1pdGVkIHRvIEludGVsIGhhcmR3YXJlIGFuZCBxdWl0
ZQpjdW1iZXJzb21lIHRvIGRvLgoKSW4gb3JkZXIgdG8gc29sdmUgdGhvc2UgaXNzdWVzIGFkZCBh
IG5ldyBkb20wLWlvbW11PW1hcC1yZXNlcnZlZApvcHRpb24gdGhhdCBpZGVudGl0eSBtYXBzIGFs
bCByZWdpb25zIG1hcmtlZCBhcyByZXNlcnZlZCBpbiB0aGUgbWVtb3J5Cm1hcC4gTm90ZSB0aGF0
IHJlZ2lvbnMgdXNlZCBieSBkZXZpY2VzIGVtdWxhdGVkIGJ5IFhlbiAoTEFQSUMsCklPLUFQSUMg
b3IgUENJZSBNQ0ZHIHJlZ2lvbnMpIGFyZSBzcGVjaWZpY2FsbHkgYXZvaWRlZC4gTm90ZSB0aGF0
IHRoaXMKb3B0aW9uIGlzIGF2YWlsYWJsZSB0byBhIFBWSCBEb20wIChhcyBvcHBvc2VkIHRvIHRo
ZSBpbmNsdXNpdmUgb3B0aW9uCndoaWNoIG9ubHkgd29ya3MgZm9yIFBWIERvbTApLgoKU2lnbmVk
LW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDaGFu
Z2VzIHNpbmNlIHY1OgogLSBNZXJnZSB3aXRoIHRoZSB2cGNpIE1NQ0ZHIGhlbHBlciBwYXRjaC4K
IC0gQWRkIGEgVE9ETyBpdGVtIGFib3V0IHRoZSBpc3N1ZXMgd2l0aCByZWxvY2F0aW5nIHRoZSBM
QVBJQyBvcgogICBJT0FQSUMgTU1JTyByZWdpb25zLgogLSBVc2UgdGhlIG5ld2x5IGludHJvZHVj
ZWQgcGFnZV9nZXRfcmFtX3R5cGUgdGhhdCByZXR1cm5zIGFsbCB0aGUKICAgdHlwZXMgdGhhdCBm
YWxsIGJldHdlZW4gYSBwYWdlLgogLSBVc2UgcGFnaW5nX21vZGVfdHJhbnNsYXRlIGluc3RlYWQg
b2YgaW9tbXVfdXNlX2hhcF9wdCB3aGVuIGRlY2lkaW5nCiAgIHdoZXRoZXIgdG8gdXNlIHNldF9p
ZGVudGl0eV9wMm1fZW50cnkgb3IgaW9tbXVfbWFwX3BhZ2UuCgpDaGFuZ2VzIHNpbmNlIHY0Ogog
LSBVc2UgcGZuX3RvX3BhZGRyLgogLSBSZWJhc2Ugb24gdG9wIG9mIHByZXZpb3VzIGNoYW5nZXMu
CiAtIENoYW5nZSB0aGUgZGVmYXVsdCBvcHRpb24gc2V0dGluZyB0byB1c2UgaWYgaW5zdGVhZCBv
ZiBhIHRlcm5hcnkKICAgb3BlcmF0b3IuCiAtIFJlbmFtZSB0byBtYXAtcmVzZXJ2ZWQuCgpDaGFu
Z2VzIHNpbmNlIHYzOgogLSBBZGQgbWFwcGluZ3MgaWYgdGhlIGlvbW11IHBhZ2UgdGFibGVzIGFy
ZSBzaGFyZWQuCgpDaGFuZ2VzIHNpbmNlIHYyOgogLSBGaXggY29tbWVudCByZWdhcmRpbmcgZG9t
MC1zdHJpY3QuCiAtIENoYW5nZSBkb2N1bWVudGF0aW9uIHN0eWxlIG9mIHhlbiBjb21tYW5kIGxp
bmUuCiAtIFJlbmFtZSBpb21tdV9tYXAgdG8gaHdkb21faW9tbXVfbWFwLgogLSBNb3ZlIGFsbCB0
aGUgY2hlY2tzIHRvIGh3ZG9tX2lvbW11X21hcC4KCkNoYW5nZXMgc2luY2UgdjE6CiAtIEludHJv
ZHVjZSBhIG5ldyByZXNlcnZlZCBvcHRpb24gaW5zdGVhZCBvZiBhYnVzaW5nIHRoZSBpbmNsdXNp
dmUKICAgb3B0aW9uLgogLSBVc2UgdGhlIHNhbWUgaGVscGVyIGZ1bmN0aW9uIGZvciBQViBhbmQg
UFZIIGluIG9yZGVyIHRvIGRlY2lkZSBpZiBhCiAgIHBhZ2Ugc2hvdWxkIGJlIGFkZGVkIHRvIHRo
ZSBkb21haW4gcGFnZSB0YWJsZXMuCiAtIFVzZSB0aGUgZGF0YSBpbnNpZGUgb2YgdGhlIGRvbWFp
biBzdHJ1Y3QgdG8gZGV0ZWN0IG92ZXJsYXBzIHdpdGgKICAgZW11bGF0ZWQgTU1JTyByZWdpb25z
LgotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBH
ZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3Nv
biA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25y
YWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0
YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVu
Lm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNjOiBQYXVsIER1cnJhbnQg
PHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpDYzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJh
dmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KQ2M6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0Bh
bWQuY29tPgpDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Ci0tLQogZG9jcy9t
aXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gICAgICAgICB8ICA5ICsrKysKIHhlbi9hcmNo
L3g4Ni9odm0vaW8uYyAgICAgICAgICAgICAgICAgICAgICAgfCAgNSArKwogeGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyB8ICAzICsrCiB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hcm0vc21tdS5jICAgICAgICAgIHwgIDEgKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvaW9tbXUuYyAgICAgICAgICAgICB8ICAzICsrCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvaW9tbXUuYyAgICAgICAgIHwgIDMgKysKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9p
b21tdS5jICAgICAgICAgfCA1NSArKysrKysrKysrKysrKysrKystLS0KIHhlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL2lvLmggICAgICAgICAgICAgICAgfCAgMyArKwogeGVuL2luY2x1ZGUveGVuL2lv
bW11LmggICAgICAgICAgICAgICAgICAgICB8ICAyICstCiA5IGZpbGVzIGNoYW5nZWQsIDc3IGlu
c2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL3hlbi1j
b21tYW5kLWxpbmUubWFya2Rvd24gYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93
bgppbmRleCA5OGYwZjNiNjhiLi5jMDEwMjFiNDEzIDEwMDY0NAotLS0gYS9kb2NzL21pc2MveGVu
LWNvbW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5t
YXJrZG93bgpAQCAtNzA0LDYgKzcwNCwxNSBAQCBUaGlzIGxpc3Qgb2YgYm9vbGVhbnMgY29udHJv
bHMgdGhlIGlvbW11IHVzYWdlIGJ5IERvbTA6CiAgIG9wdGlvbiBpcyBvbmx5IGFwcGxpY2FibGUg
dG8gYSBQViBEb20wIGFuZCBpcyBlbmFibGVkIGJ5IGRlZmF1bHQgb24gSW50ZWwKICAgaGFyZHdh
cmUuCiAKKyogYG1hcC1yZXNlcnZlZGA6IHNldHMgdXAgRE1BIHJlbWFwcGluZyBmb3IgYWxsIHRo
ZSByZXNlcnZlZCByZWdpb25zIGluIHRoZQorICBtZW1vcnkgbWFwIGZvciBEb20wLiBVc2UgdGhp
cyB0byB3b3JrIGFyb3VuZCBmaXJtd2FyZSBpc3N1ZXMgcHJvdmlkaW5nCisgIGluY29ycmVjdCBS
TVJSL0lWTUQgZW50cmllcy4gUmF0aGVyIHRoYW4gb25seSBtYXBwaW5nIFJBTSBwYWdlcyBmb3Ig
SU9NTVUKKyAgYWNjZXNzZXMgZm9yIERvbTAsIGFsbCBtZW1vcnkgcmVnaW9ucyBtYXJrZWQgYXMg
cmVzZXJ2ZWQgaW4gdGhlIG1lbW9yeSBtYXAKKyAgdGhhdCBkb24ndCBvdmVybGFwIHdpdGggYW55
IE1NSU8gcmVnaW9uIGZyb20gZW11bGF0ZWQgZGV2aWNlcyB3aWxsIGJlCisgIGlkZW50aXR5IG1h
cHBlZC4gVGhpcyBvcHRpb24gbWFwcyBhIHN1YnNldCBvZiB0aGUgbWVtb3J5IHRoYXQgd291bGQg
YmUKKyAgbWFwcGVkIHdoZW4gdXNpbmcgdGhlIGBtYXAtaW5jbHVzaXZlYCBvcHRpb24uIFRoaXMg
b3B0aW9uIGlzIGF2YWlsYWJsZSB0byBhCisgIFBWSCBEb20wIGFuZCBpcyBlbmFibGVkIGJ5IGRl
ZmF1bHQgb24gSW50ZWwgaGFyZHdhcmUuCisKICMjIyBkb20wXF9pb3BvcnRzXF9kaXNhYmxlICh4
ODYpCiA+IGA9IExpc3Qgb2YgPGhleD4tPGhleD5gCiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vaW8uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaW8uYwppbmRleCBiZjRkODc0OGQzLi4xZjhm
ZTM2MTY4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2lvLmMKKysrIGIveGVuL2FyY2gv
eDg2L2h2bS9pby5jCkBAIC00MDQsNiArNDA0LDExIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgaHZt
X21tY2ZnICp2cGNpX21tY2ZnX2ZpbmQoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKICAgICByZXR1
cm4gTlVMTDsKIH0KIAorYm9vbCB2cGNpX2lzX21tY2ZnX2FkZHJlc3MoY29uc3Qgc3RydWN0IGRv
bWFpbiAqZCwgcGFkZHJfdCBhZGRyKQoreworICAgIHJldHVybiB2cGNpX21tY2ZnX2ZpbmQoZCwg
YWRkcik7Cit9CisKIHN0YXRpYyB1bnNpZ25lZCBpbnQgdnBjaV9tbWNmZ19kZWNvZGVfYWRkcihj
b25zdCBzdHJ1Y3QgaHZtX21tY2ZnICptbWNmZywKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYWRkcl90IGFkZHIsIHBjaV9zYmRmX3QgKnNiZGYpCiB7CmRpZmYg
LS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwppbmRleCAyN2ViNDk2MTlk
Li40OWQ5MzRlMWFjIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNp
X2FtZF9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lv
bW11LmMKQEAgLTI1Niw2ICsyNTYsOSBAQCBzdGF0aWMgdm9pZCBfX2h3ZG9tX2luaXQgYW1kX2lv
bW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICAvKiBJbmNsdXNpdmUgSU9NTVUg
bWFwcGluZ3MgYXJlIGRpc2FibGVkIGJ5IGRlZmF1bHQgb24gQU1EIGhhcmR3YXJlLiAqLwogICAg
IGlmICggaW9tbXVfaHdkb21faW5jbHVzaXZlID09IC0xICkKICAgICAgICAgaW9tbXVfaHdkb21f
aW5jbHVzaXZlID0gZmFsc2U7CisgICAgLyogUmVzZXJ2ZWQgSU9NTVUgbWFwcGluZ3MgYXJlIGRp
c2FibGVkIGJ5IGRlZmF1bHQgb24gQU1EIGhhcmR3YXJlLiAqLworICAgIGlmICggaW9tbXVfaHdk
b21fcmVzZXJ2ZWQgPT0gLTEgKQorICAgICAgICBpb21tdV9od2RvbV9yZXNlcnZlZCA9IGZhbHNl
OwogCiAgICAgaWYgKCBhbGxvY2F0ZV9kb21haW5fcmVzb3VyY2VzKGRvbV9pb21tdShkKSkgKQog
ICAgICAgICBCVUcoKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9z
bW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCmluZGV4IGIxNDI2Nzdi
OGMuLjhlYTM5NjU5ZDEgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9z
bW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYwpAQCAtMjcyOSw2
ICsyNzI5LDcgQEAgc3RhdGljIHZvaWQgX19od2RvbV9pbml0IGFybV9zbW11X2lvbW11X2h3ZG9t
X2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKIAkvKiBTZXQgdG8gZmFsc2Ugb3B0aW9ucyBub3Qg
c3VwcG9ydGVkIG9uIEFSTS4gKi8KIAlpb21tdV9od2RvbV9pbmNsdXNpdmUgPSBmYWxzZTsKKwlp
b21tdV9od2RvbV9yZXNlcnZlZCA9IGZhbHNlOwogfQogCiBzdGF0aWMgdm9pZCBhcm1fc21tdV9p
b21tdV9kb21haW5fdGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCkKZGlmZiAtLWdpdCBhL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21t
dS5jCmluZGV4IDU3OTgxNDI3MzAuLjk1YTQ3MWFhODkgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUu
YwpAQCAtNjIsNiArNjIsNyBAQCBib29sX3QgX19yZWFkX21vc3RseSBpb21tdV9pbnRyZW1hcCA9
IDE7CiBib29sIF9faHdkb21faW5pdGRhdGEgaW9tbXVfaHdkb21fc3RyaWN0OwogYm9vbCBfX3Jl
YWRfbW9zdGx5IGlvbW11X2h3ZG9tX3Bhc3N0aHJvdWdoOwogaW50OF90IF9faHdkb21faW5pdGRh
dGEgaW9tbXVfaHdkb21faW5jbHVzaXZlID0gLTE7CitpbnQ4X3QgX19od2RvbV9pbml0ZGF0YSBp
b21tdV9od2RvbV9yZXNlcnZlZCA9IC0xOwogCiAvKgogICogSW4gdGhlIGN1cnJlbnQgaW1wbGVt
ZW50YXRpb24gb2YgVlQtZCBwb3N0ZWQgaW50ZXJydXB0cywgaW4gc29tZSBleHRyZW1lCkBAIC0x
NTUsNiArMTU2LDggQEAgc3RhdGljIGludCBfX2luaXQgcGFyc2VfZG9tMF9pb21tdV9wYXJhbShj
b25zdCBjaGFyICpzKQogICAgICAgICAgICAgaW9tbXVfaHdkb21fc3RyaWN0ID0gdmFsOwogICAg
ICAgICBlbHNlIGlmICggKHZhbCA9IHBhcnNlX2Jvb2xlYW4oIm1hcC1pbmNsdXNpdmUiLCBzLCBz
cykpID49IDAgKQogICAgICAgICAgICAgaW9tbXVfaHdkb21faW5jbHVzaXZlID0gdmFsOworICAg
ICAgICBlbHNlIGlmICggKHZhbCA9IHBhcnNlX2Jvb2xlYW4oIm1hcC1yZXNlcnZlZCIsIHMsIHNz
KSkgPj0gMCApCisgICAgICAgICAgICBpb21tdV9od2RvbV9pbmNsdXNpdmUgPSB2YWw7CiAgICAg
ICAgIGVsc2UKICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKIApkaWZmIC0tZ2l0IGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvaW9tbXUuYwppbmRleCBhMDllMDJjOGRiLi40MTUyYzU5NzEzIDEwMDY0NAotLS0gYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQvaW9tbXUuYwpAQCAtMTMwNyw2ICsxMzA3LDkgQEAgc3RhdGljIHZvaWQgX19od2Rv
bV9pbml0IGludGVsX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICAvKiBJ
bmNsdXNpdmUgbWFwcGluZ3MgYXJlIGVuYWJsZWQgYnkgZGVmYXVsdCBvbiBJbnRlbCBoYXJkd2Fy
ZSBmb3IgUFYuICovCiAgICAgaWYgKCBpb21tdV9od2RvbV9pbmNsdXNpdmUgPT0gLTEgKQogICAg
ICAgICBpb21tdV9od2RvbV9pbmNsdXNpdmUgPSBpc19wdl9kb21haW4oZCk7CisgICAgLyogUmVz
ZXJ2ZWQgSU9NTVUgbWFwcGluZ3MgYXJlIGVuYWJsZWQgYnkgZGVmYXVsdCBvbiBJbnRlbCBoYXJk
d2FyZS4gKi8KKyAgICBpZiAoIGlvbW11X2h3ZG9tX3Jlc2VydmVkID09IC0xICkKKyAgICAgICAg
aW9tbXVfaHdkb21fcmVzZXJ2ZWQgPSB0cnVlOwogCiAgICAgc2V0dXBfaHdkb21fcGNpX2Rldmlj
ZXMoZCwgc2V0dXBfaHdkb21fZGV2aWNlKTsKICAgICBzZXR1cF9od2RvbV9ybXJyKGQpOwpkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwppbmRleCBiOTQ3ZWQ2MDQzLi5mYTI4YTZlY2UyIDEw
MDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYworKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwpAQCAtMjAsNiArMjAsNyBAQAogI2luY2x1
ZGUgPHhlbi9zb2Z0aXJxLmg+CiAjaW5jbHVkZSA8eHNtL3hzbS5oPgogCisjaW5jbHVkZSA8YXNt
L2h2bS9pby5oPgogI2luY2x1ZGUgPGFzbS9zZXR1cC5oPgogCiB2b2lkIGlvbW11X3VwZGF0ZV9p
cmVfZnJvbV9hcGljKApAQCAtMTM4LDE2ICsxMzksMjQgQEAgc3RhdGljIGJvb2wgX19od2RvbV9p
bml0IGh3ZG9tX2lvbW11X21hcChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHBmbiwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBtYXhfcGZuKQog
eworICAgIHVuc2lnbmVkIGludCBpLCB0eXBlOworCiAgICAgLyoKICAgICAgKiBTZXQgdXAgMTox
IG1hcHBpbmcgZm9yIGRvbTAuIERlZmF1bHQgdG8gaW5jbHVkZSBvbmx5IGNvbnZlbnRpb25hbCBS
QU0KICAgICAgKiBhcmVhcyBhbmQgbGV0IFJNUlJzIGluY2x1ZGUgbmVlZGVkIHJlc2VydmVkIHJl
Z2lvbnMuIFdoZW4gc2V0LCB0aGUKICAgICAgKiBpbmNsdXNpdmUgbWFwcGluZyBhZGRpdGlvbmFs
bHkgbWFwcyBpbiBldmVyeSBwZm4gdXAgdG8gNEdCIGV4Y2VwdCB0aG9zZQotICAgICAqIHRoYXQg
ZmFsbCBpbiB1bnVzYWJsZSByYW5nZXMuCisgICAgICogdGhhdCBmYWxsIGluIHVudXNhYmxlIHJh
bmdlcyBmb3IgUFYgRG9tMC4KICAgICAgKi8KLSAgICBpZiAoIChwZm4gPiBtYXhfcGZuICYmICFt
Zm5fdmFsaWQoX21mbihwZm4pKSkgfHwgeGVuX2luX3JhbmdlKHBmbikgKQorICAgIGlmICggKHBm
biA+IG1heF9wZm4gJiYgIW1mbl92YWxpZChfbWZuKHBmbikpKSB8fCB4ZW5faW5fcmFuZ2UocGZu
KSB8fAorICAgICAgICAgLyoKKyAgICAgICAgICAqIElnbm9yZSBhbnkgYWRkcmVzcyBiZWxvdyAx
TUIsIHRoYXQncyBhbHJlYWR5IGlkZW50aXR5IG1hcHBlZCBieSB0aGUKKyAgICAgICAgICAqIERv
bTAgYnVpbGRlciBmb3IgSFZNLgorICAgICAgICAgICovCisgICAgICAgICAoIWQtPmRvbWFpbl9p
ZCAmJiBpc19odm1fZG9tYWluKGQpICYmIHBmbiA8IFBGTl9ET1dOKE1CKDEpKSkgKQogICAgICAg
ICByZXR1cm4gZmFsc2U7CiAKLSAgICBzd2l0Y2ggKCBwYWdlX2dldF9yYW1fdHlwZShwZm4pICkK
KyAgICB0eXBlID0gcGFnZV9nZXRfcmFtX3R5cGUocGZuKTsKKyAgICBzd2l0Y2ggKCB0eXBlICkK
ICAgICB7CiAgICAgY2FzZSBSQU1fVFlQRV9VTlVTQUJMRToKICAgICAgICAgcmV0dXJuIGZhbHNl
OwpAQCAtMTU4LDEwICsxNjcsNDEgQEAgc3RhdGljIGJvb2wgX19od2RvbV9pbml0IGh3ZG9tX2lv
bW11X21hcChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICBicmVhazsKIAogICAgIGRl
ZmF1bHQ6Ci0gICAgICAgIGlmICggIWlvbW11X2h3ZG9tX2luY2x1c2l2ZSB8fCBwZm4gPiBtYXhf
cGZuICkKKyAgICAgICAgaWYgKCB0eXBlICYgUkFNX1RZUEVfUkVTRVJWRUQgKQorICAgICAgICB7
CisgICAgICAgICAgICBpZiAoICFpb21tdV9od2RvbV9pbmNsdXNpdmUgJiYgIWlvbW11X2h3ZG9t
X3Jlc2VydmVkICkKKyAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgICAgIH0KKyAg
ICAgICAgZWxzZSBpZiAoIGlzX2h2bV9kb21haW4oZCkgfHwgIWlvbW11X2h3ZG9tX2luY2x1c2l2
ZSB8fCBwZm4gPiBtYXhfcGZuICkKICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICB9CiAK
KyAgICAvKgorICAgICAqIENoZWNrIHRoYXQgaXQgZG9lc24ndCBvdmVybGFwIHdpdGggdGhlIExB
UElDCisgICAgICogVE9ETzogaWYgdGhlIGd1ZXN0IHJlbG9jYXRlcyB0aGUgTU1JTyBhcmVhIG9m
IHRoZSBMQVBJQyBvciBJTy1BUElDIFhlbgorICAgICAqIHNob3VsZCBtYWtlIHN1cmUgdGhlcmUn
cyBub3RoaW5nIGluIHRoZSBuZXcgYWRkcmVzcyB0aGF0IHdvdWxkIHByZXZlbnQKKyAgICAgKiB0
cmFwcGluZy4KKyAgICAgKi8KKyAgICBpZiAoIGhhc192bGFwaWMoZCkgKQorICAgIHsKKyAgICAg
ICAgY29uc3Qgc3RydWN0IHZjcHUgKnY7CisKKyAgICAgICAgZm9yX2VhY2hfdmNwdShkLCB2KQor
ICAgICAgICAgICAgaWYgKCBwZm4gPT0gUEZOX0RPV04odmxhcGljX2Jhc2VfYWRkcmVzcyh2Y3B1
X3ZsYXBpYyh2KSkpICkKKyAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgfQorICAg
IC8qIC4uLiBvciB0aGUgSU8tQVBJQyAqLworICAgIGZvciAoIGkgPSAwOyBoYXNfdmlvYXBpYyhk
KSAmJiBpIDwgZC0+YXJjaC5odm1fZG9tYWluLm5yX3Zpb2FwaWNzOyBpKysgKQorICAgICAgICBp
ZiAoIHBmbiA9PSBQRk5fRE9XTihkb21haW5fdmlvYXBpYyhkLCBpKS0+YmFzZV9hZGRyZXNzKSAp
CisgICAgICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgLyoKKyAgICAgKiAuLi4gb3IgdGhlIFBD
SWUgTUNGRyByZWdpb25zLgorICAgICAqIFRPRE86IHJ1bnRpbWUgYWRkZWQgTU1DRkcgcmVnaW9u
cyBhcmUgbm90IGNoZWNrZWQgdG8gbWFrZSBzdXJlIHRoZXkKKyAgICAgKiBkb24ndCBvdmVybGFw
IHdpdGggYWxyZWFkeSBtYXBwZWQgcmVnaW9ucywgdGh1cyBwcmV2ZW50aW5nIHRyYXBwaW5nLgor
ICAgICAqLworICAgIGlmICggaGFzX3ZwY2koZCkgJiYgdnBjaV9pc19tbWNmZ19hZGRyZXNzKGQs
IHBmbl90b19wYWRkcihwZm4pKSApCisgICAgICAgIHJldHVybiBmYWxzZTsKKwogICAgIHJldHVy
biB0cnVlOwogfQogCkBAIC0xNzEsNyArMjExLDcgQEAgdm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9p
b21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAKICAgICBCVUdfT04oIWlzX2hhcmR3
YXJlX2RvbWFpbihkKSk7CiAKLSAgICBpZiAoIGlvbW11X2h3ZG9tX3Bhc3N0aHJvdWdoIHx8ICFp
c19wdl9kb21haW4oZCkgKQorICAgIGlmICggaW9tbXVfaHdkb21fcGFzc3Rocm91Z2ggKQogICAg
ICAgICByZXR1cm47CiAKICAgICBtYXhfcGZuID0gKEdCKDQpID4+IFBBR0VfU0hJRlQpIC0gMTsK
QEAgLTE4NSw3ICsyMjUsMTAgQEAgdm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9pb21tdV9od2RvbV9p
bml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgIGlmICggIWh3ZG9tX2lvbW11X21hcChkLCBw
Zm4sIG1heF9wZm4pICkKICAgICAgICAgICAgIGNvbnRpbnVlOwogCi0gICAgICAgIHJjID0gaW9t
bXVfbWFwX3BhZ2UoZCwgcGZuLCBwZm4sIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUp
OworICAgICAgICBpZiAoIHBhZ2luZ19tb2RlX3RyYW5zbGF0ZShkKSApCisgICAgICAgICAgICBy
YyA9IHNldF9pZGVudGl0eV9wMm1fZW50cnkoZCwgcGZuLCBwMm1fYWNjZXNzX3J3LCAwKTsKKyAg
ICAgICAgZWxzZQorICAgICAgICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBwZm4sIHBmbiwg
SU9NTVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7CiAgICAgICAgIGlmICggcmMgKQogICAg
ICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HICIgZCVkOiBJT01NVSBtYXBwaW5nIGZhaWxl
ZDogJWRcbiIsCiAgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCByYyk7CmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pby5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vaW8uaAppbmRleCBlNmI2ZWQwYjkyLi44MzQzMWI0NGYyIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9pby5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lvLmgK
QEAgLTE4MCw2ICsxODAsOSBAQCBpbnQgcmVnaXN0ZXJfdnBjaV9tbWNmZ19oYW5kbGVyKHN0cnVj
dCBkb21haW4gKmQsIHBhZGRyX3QgYWRkciwKIC8qIERlc3Ryb3kgdHJhY2tlZCBNTUNGRyBhcmVh
cy4gKi8KIHZvaWQgZGVzdHJveV92cGNpX21tY2ZnKHN0cnVjdCBkb21haW4gKmQpOwogCisvKiBD
aGVjayBpZiBhbiBhZGRyZXNzIGlzIGJldHdlZW4gYSBNTUNGRyByZWdpb24gZm9yIGEgZG9tYWlu
LiAqLworYm9vbCB2cGNpX2lzX21tY2ZnX2FkZHJlc3MoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwg
cGFkZHJfdCBhZGRyKTsKKwogI2VuZGlmIC8qIF9fQVNNX1g4Nl9IVk1fSU9fSF9fICovCiAKIApk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9t
bXUuaAppbmRleCA4OWM2ODMwNjg5Li41N2M0ZTgxZWM2IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS94ZW4vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApAQCAtMzcsNyArMzcs
NyBAQCBleHRlcm4gYm9vbF90IGlvbW11X2RlYnVnOwogZXh0ZXJuIGJvb2xfdCBhbWRfaW9tbXVf
cGVyZGV2X2ludHJlbWFwOwogCiBleHRlcm4gYm9vbCBpb21tdV9od2RvbV9zdHJpY3QsIGlvbW11
X2h3ZG9tX3Bhc3N0aHJvdWdoOwotZXh0ZXJuIGludDhfdCBpb21tdV9od2RvbV9pbmNsdXNpdmU7
CitleHRlcm4gaW50OF90IGlvbW11X2h3ZG9tX2luY2x1c2l2ZSwgaW9tbXVfaHdkb21fcmVzZXJ2
ZWQ7CiAKIGV4dGVybiB1bnNpZ25lZCBpbnQgaW9tbXVfZGV2X2lvdGxiX3RpbWVvdXQ7CiAKLS0g
CjIuMTguMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 07:59:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 07: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 1fs1Z6-0000NO-N0; Tue, 21 Aug 2018 07: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs1Z4-0000NH-PQ
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 07:58:58 +0000
X-Inumbo-ID: 248f0ee3-a518-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 248f0ee3-a518-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 07:59:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 01:58:56 -0600
Message-Id: <5B7BC63B02000078001E0459@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 01:58:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <df0874d31c8cac2c860f91747a343b70a241cd6a.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <df0874d31c8cac2c860f91747a343b70a241cd6a.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 20/34] x86/mtrr: move is_var_mtrr_overlapped
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
TW92ZSBpdCB0byB4ODYgZ2VuZXJpYyBjb2RlLiBXaGlsZSBhdCBpdCwgdXNlIHByb3BlciBib29s
ZWFuIHR5cGUuCj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CndpdGggYSBjb3Vw
bGUgb2YgY29zbWV0aWMgYWRqdXN0bWVudHMgYmV5b25kIHRoZSBib29sCmNvbnZlcnNpb24geW91
J3ZlIGFscmVhZHkgZG9uZToKCj4gK2Jvb2wgaXNfdmFyX210cnJfb3ZlcmxhcHBlZChjb25zdCBz
dHJ1Y3QgbXRycl9zdGF0ZSAqbSkKPiArewo+ICsgICAgdW5zaWduZWQgaW50IHNlZywgaTsKPiAr
ICAgIHVuc2lnbmVkIGludCBudW1fdmFyX3JhbmdlcyA9IE1BU0tfRVhUUihtLT5tdHJyX2NhcCwg
TVRSUmNhcF9WQ05UKTsKPiArCj4gKyAgICBmb3IgKCBpID0gMDsgaSA8IG51bV92YXJfcmFuZ2Vz
OyBpKysgKQo+ICsgICAgewo+ICsgICAgICAgIHVpbnQ2NF90IGJhc2UxID0gbS0+dmFyX3Jhbmdl
c1tpXS5iYXNlID4+IFBBR0VfU0hJRlQ7Cj4gKyAgICAgICAgdWludDY0X3QgbWFzazEgPSBtLT52
YXJfcmFuZ2VzW2ldLm1hc2sgPj4gUEFHRV9TSElGVDsKCkhlcmUgYW5kIGJlbG93IEkgd29uZGVy
IHdoZXRoZXIgUEZOX0RPV04oKSB3b3VsZG4ndCBiZQphcHByb3ByaWF0ZSB0byB1c2UuIEknbGwg
bGVhdmUgdGhhdCB1cCB0byB5b3UgdGhvdWdoLgoKPiArICAgICAgICBpZiAoICEobS0+dmFyX3Jh
bmdlc1tpXS5tYXNrICYgTVRSUl9QSFlTTUFTS19WQUxJRCkgKQo+ICsgICAgICAgICAgICBjb250
aW51ZTsKPiArCj4gKyAgICAgICAgZm9yICggc2VnID0gaSArIDE7IHNlZyA8IG51bV92YXJfcmFu
Z2VzOyBzZWcgKysgKQoKU3RyYXkgYmxhbmsgYmVmb3JlICsrLgoKPiArICAgICAgICB7Cj4gKyAg
ICAgICAgICAgIHVpbnQ2NF90IGJhc2UyID0gbS0+dmFyX3Jhbmdlc1tzZWddLmJhc2UgPj4gUEFH
RV9TSElGVDsKPiArICAgICAgICAgICAgdWludDY0X3QgbWFzazIgPSBtLT52YXJfcmFuZ2VzW3Nl
Z10ubWFzayA+PiBQQUdFX1NISUZUOwo+ICsKPiArICAgICAgICAgICAgaWYgKCAhKG0tPnZhcl9y
YW5nZXNbc2VnXS5tYXNrICYgTVRSUl9QSFlTTUFTS19WQUxJRCkgKQo+ICsgICAgICAgICAgICAg
ICAgY29udGludWU7Cj4gKwo+ICsgICAgICAgICAgICBpZiAoIChiYXNlMSAmIG1hc2sxICYgbWFz
azIpID09IChiYXNlMiAmIG1hc2syICYgbWFzazEpICkKPiArICAgICAgICAgICAgewo+ICsgICAg
ICAgICAgICAgICAgLyogTVRSUiBpcyBvdmVybGFwcGVkLiAqLwoKIk1UUlJzIG92ZXJsYXAiIG9y
IHNvbWUgc3VjaC4KCj4gKyAgICAgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKPiArICAgICAgICAg
ICAgfQo+ICsgICAgICAgIH0KPiArICAgIH0KPiArICAgIHJldHVybiBmYWxzZTsKPiArfQoKQmxh
bmsgbGluZSBhaGVhZCBvZiBtYWluICJyZXR1cm4iIHBsZWFzZS4KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 08:01:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 08: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 1fs1bM-0001Zp-L3; Tue, 21 Aug 2018 08:01: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs1bL-0001Zk-P7
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 08:01:19 +0000
X-Inumbo-ID: 350bc950-a518-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 350bc950-a518-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 10:00:02 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 02:01:17 -0600
Message-Id: <5B7BC6C802000078001E0467@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 02:01:12 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <e8c4ff53a1b67c443b987cf77991787b53c30db0.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <e8c4ff53a1b67c443b987cf77991787b53c30db0.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 21/34] x86/mm: p2m_flush and nvcpu_flush are
 HVM only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
cDJtX2ZsdXNoIGlzIG9ubHkgY2FsbGVkIGJ5IEhBUCBjb2RlLCBudmNwdV9mbHVzaCBpcyBvbmx5
IHVzZWZ1bCBmb3IKPiBuZXN0ZWRodm0sIGJvdGggb2Ygd2hpY2ggZGVwZW5kIG9uIEhWTSBzdXBw
b3J0Lgo+IAo+IEVuY2xvc2UgdGhlaXIgY29kZSBpbiBDT05GSUdfSFZNLiBBZGQgYXNzZXJ0aW9u
cy4KCkJ1dCB3aHkgZG8geW91IHB1dCB0aGUgI2lmZGVmLXMgaW5zaWRlIHRoZSBmdW5jdGlvbnMs
IHJhdGhlciB0aGFuCmFyb3VuZCB0aGVtPyBGcm9tIHdoYXQgeW91IHNheSwgd2l0aG91dCBDT05G
SUdfSFZNIG5vIGNhbGxlcgpzaG91bGQgZXhpc3QuCgpKYW4KCj4gU2lnbmVkLW9mZi1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAtLS0KPiAgeGVuL2FyY2gveDg2L21tL3AybS5j
IHwgNiArKysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKPiBp
bmRleCAxMDg5Yjg2Li4xYTA0YjM0IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0u
Ywo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+IEBAIC0xNzg1LDEwICsxNzg1LDEzIEBA
IHAybV9mbHVzaF90YWJsZShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQo+ICB2b2lkCj4gIHAybV9m
bHVzaChzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHAybV9kb21haW4gKnAybSkKPiAgewo+ICsjaWYg
Q09ORklHX0hWTQo+ICsgICAgQVNTRVJUKGlzX2h2bV92Y3B1KHYpKTsKPiAgICAgIEFTU0VSVCh2
LT5kb21haW4gPT0gcDJtLT5kb21haW4pOwo+ICAgICAgdmNwdV9uZXN0ZWRodm0odikubnZfcDJt
ID0gTlVMTDsKPiAgICAgIHAybV9mbHVzaF90YWJsZShwMm0pOwo+ICAgICAgaHZtX2FzaWRfZmx1
c2hfdmNwdSh2KTsKPiArI2VuZGlmCj4gIH0KPiAgCj4gIHZvaWQKPiBAQCAtMTgzOSw4ICsxODQy
LDExIEBAIHN0YXRpYyB2b2lkIGFzc2lnbl9ucDJtKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgcDJt
X2RvbWFpbiAqcDJtKQo+ICAKPiAgc3RhdGljIHZvaWQgbnZjcHVfZmx1c2goc3RydWN0IHZjcHUg
KnYpCj4gIHsKPiArI2lmIENPTkZJR19IVk0KPiArICAgIEFTU0VSVChpc19odm1fdmNwdSh2KSk7
Cj4gICAgICBodm1fYXNpZF9mbHVzaF92Y3B1KHYpOwo+ICAgICAgdmNwdV9uZXN0ZWRodm0odiku
c3RhbGVfbnAybSA9IHRydWU7Cj4gKyNlbmRpZgo+ICB9Cj4gIAo+ICBzdHJ1Y3QgcDJtX2RvbWFp
biAqCj4gLS0gCj4gZ2l0LXNlcmllcyAwLjkuMQoKCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 08:07:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 08: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 1fs1hJ-0001vi-Fd; Tue, 21 Aug 2018 08:07: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs1hH-0001vd-IP
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 08:07:27 +0000
X-Inumbo-ID: 10ba5863-a519-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 10ba5863-a519-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 10:06:11 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 02:07:25 -0600
Message-Id: <5B7BC83A02000078001E0476@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 02:07:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <fda67a2a1da3fc7fdca0231352ef4989ebb0d81b.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <fda67a2a1da3fc7fdca0231352ef4989ebb0d81b.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 22/34] x86/mm: put HVM only code under
 CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 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+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2FyY2gveDg2L21tL01ha2VmaWxlCj4gKysrIGIveGVuL2FyY2gveDg2L21tL01h
a2VmaWxlCj4gQEAgLTIsOCArMiw5IEBAIHN1YmRpci15ICs9IHNoYWRvdwo+ICBzdWJkaXIteSAr
PSBoYXAKPiAgCj4gIG9iai15ICs9IHBhZ2luZy5vCj4gLW9iai15ICs9IHAybS5vIHAybS1wdC5v
IHAybS1lcHQubyBwMm0tcG9kLm8KPiAtb2JqLXkgKz0gYWx0cDJtLm8KPiArb2JqLXkgKz0gcDJt
Lm8gcDJtLXB0Lm8gcDJtLXBvZC5vCj4gK29iai0kKENPTkZJR19IVk0pICs9IHAybS1lcHQubwo+
ICtvYmotJChDT05GSUdfSFZNKSArPSBhbHRwMm0ubwoKUG9EIGlzIEhWTS1vbmx5IHRvby4KCj4g
LS0tIGEveGVuL2FyY2gveDg2L21tL2hhcC9NYWtlZmlsZQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9t
bS9oYXAvTWFrZWZpbGUKPiBAQCAtMyw3ICszLDcgQEAgb2JqLXkgKz0gZ3Vlc3Rfd2Fsa18ybGV2
ZWwubwo+ICBvYmoteSArPSBndWVzdF93YWxrXzNsZXZlbC5vCj4gIG9iai15ICs9IGd1ZXN0X3dh
bGtfNGxldmVsLm8KPiAgb2JqLXkgKz0gbmVzdGVkX2hhcC5vCj4gLW9iai15ICs9IG5lc3RlZF9l
cHQubwo+ICtvYmotJChDT05GSUdfSFZNKSArPSBuZXN0ZWRfZXB0Lm8KCkFzIGZvbGxvd3MgZnJv
bSB0aGUgcmVwbHkgdG8gdGhlIHByZXZpb3VzIHBhdGNoLCB0aGUgZW50aXJlIGhhcC8gc2hvdWxk
CmJlIGV4Y2x1ZGVkIHdoZW4gIUhWTS4KCj4gLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS5jCj4g
KysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCj4gQEAgLTUzMSw3ICs1MzEsNyBAQCBzdHJ1Y3Qg
cGFnZV9pbmZvICpwMm1fZ2V0X3BhZ2VfZnJvbV9nZm4oCj4gIGludCBwMm1fc2V0X2VudHJ5KHN0
cnVjdCBwMm1fZG9tYWluICpwMm0sIGdmbl90IGdmbiwgbWZuX3QgbWZuLAo+ICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBpbnQgcGFnZV9vcmRlciwgcDJtX3R5cGVfdCBwMm10LCBwMm1fYWNj
ZXNzX3QgcDJtYSkKPiAgewo+IC0gICAgc3RydWN0IGRvbWFpbiAqZCA9IHAybS0+ZG9tYWluOwo+
ICsgICAgc3RydWN0IGRvbWFpbiAqIF9fbWF5YmVfdW51c2VkIGQgPSBwMm0tPmRvbWFpbjsKClRo
aXMgcHJlc3VtYWJseSBhZ2FpbiBpcyBhIHJlc3VsdCBvZiB1c2luZyBhIG1hY3JvIHNvbWV3aGVy
ZSB3aGljaApkb2Vzbid0IGV2YWx1YXRlIGl0cyBhcmd1bWVudChzKT8KCj4gQEAgLTIxNjUsNiAr
MjE1OSwxNCBAQCBpbnQgdW5tYXBfbW1pb19yZWdpb25zKHN0cnVjdCBkb21haW4gKmQsCj4gICAg
ICByZXR1cm4gaSA9PSBuciA/IDAgOiBpID86IHJldDsKPiAgfQo+ICAKPiArI2lmIENPTkZJR19I
Vk0KCiNpZmRlZiAoYWxzbyBlbHNld2hlcmU7IGRpZCBJIG92ZXJsb29rIHNpbWlsYXIgaXNzdWVz
IGluIGVhcmxpZXIgcGF0Y2hlcz8pCgo+IC0tLSBhL3hlbi9jb21tb24vdm1fZXZlbnQuYwo+ICsr
KyBiL3hlbi9jb21tb24vdm1fZXZlbnQuYwo+IEBAIC00MjksOSArNDI5LDExIEBAIHZvaWQgdm1f
ZXZlbnRfcmVzdW1lKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZl
ZCkKPiAgICAgICAgICAgICAgICovCj4gICAgICAgICAgICAgIHZtX2V2ZW50X3RvZ2dsZV9zaW5n
bGVzdGVwKGQsIHYsICZyc3ApOwo+ICAKPiArI2lmIENPTkZJR19IVk0KPiAgICAgICAgICAgICAg
LyogQ2hlY2sgZm9yIGFsdHAybSBzd2l0Y2ggKi8KPiAgICAgICAgICAgICAgaWYgKCByc3AuZmxh
Z3MgJiBWTV9FVkVOVF9GTEFHX0FMVEVSTkFURV9QMk0gKQo+ICAgICAgICAgICAgICAgICAgcDJt
X2FsdHAybV9jaGVjayh2LCByc3AuYWx0cDJtX2lkeCk7Cj4gKyNlbmRpZgoKUGVyaGFwcyBhZ2Fp
biBiZXR0ZXIgdG8gaGF2ZSBhIHN0YXRpYyBpbmxpbmUgc3R1Yj8KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 08:08:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 08:08: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 1fs1iD-0001zP-QK; Tue, 21 Aug 2018 08: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=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs1iD-0001zI-4A
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 08:08:25 +0000
X-Inumbo-ID: 331f1521-a519-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 331f1521-a519-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 10:07:08 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,268,1531785600"; d="scan'208";a="63316906"
Date: Tue, 21 Aug 2018 09:04:02 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180821080402.jjwbb4y3c72jataf@citrix.com>
References: <1534790550-23002-1-git-send-email-christopher.w.clark@gmail.com>
 <5B7BC11602000078001E040C@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B7BC11602000078001E040C@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] tools: fix uninstall: tests/x86_emulator,
 Linux hotplug
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Christopher Clark <christopher.w.clark@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>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMDE6MzY6NTRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDIwLjA4LjE4IGF0IDIwOjQyLCA8Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFp
bC5jb20+IHdyb3RlOgo+ID4gLS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL01ha2VmaWxl
Cj4gPiArKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IvTWFrZWZpbGUKPiA+IEBAIC0xMjYs
NiArMTI2LDkgQEAgZGlzdGNsZWFuOiBjbGVhbgo+ID4gIC5QSE9OWTogaW5zdGFsbAo+ID4gIGlu
c3RhbGw6Cj4gPiAgCj4gPiArLlBIT05ZOiB1bmluc3RhbGwKPiA+ICt1bmluc3RhbGw6Cj4gCj4g
VG8gYmUgaG9uZXN0LCBzaW5jZSB3ZSdyZSBub3QgZXhwZWN0aW5nIHRoZXNlIHR3byBnb2FscyB0
byBldmVyCj4gYmVjb21lIG5vbi1lbXB0eSwgSSdkIHByZWZlciB0byBjb21iaW5lIHRoZW0gYXMg
d2VsbCBhcyB0aGVpcgo+IC5QSE9OWS1zLiBFYXN5IGVub3VnaCB0byBkbyB3aGlsZSBjb21taXR0
aW5nOyB3aXRoIHRoYXQKPiBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgoKSSBtYWRlIHRoZSBhZGp1c3RtZW50IGFuZCBhcHBsaWVkIHRoaXMgcGF0Y2guCgpXZWkuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 08:11:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 08: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 1fs1kv-0002hH-Ah; Tue, 21 Aug 2018 08:11: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=js+4=le=citrix.com=prvs=7646db883=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fs1kt-0002h6-ON
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 08:11:11 +0000
X-Inumbo-ID: d997c9a8-a519-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d997c9a8-a519-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 08:11:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,268,1531785600"; d="scan'208";a="77903135"
Date: Tue, 21 Aug 2018 10:03:26 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180821080326.ocxvzkxtulyxrpeq@mac>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <ff0a741aa240f10a4d113db25e6df9f43f48f6f3.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <ff0a741aa240f10a4d113db25e6df9f43f48f6f3.1534518694.git-series.wei.liu2@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 30/34] x86: PIT emulation is common to PV
 and HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDQ6MTI6NDhQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBNb3ZlIHRoZSBjb21tb24gcGFydHMgdG8gZW11bC1pODI1NC5jLiBUaGlzIHJlcXVpcmVzIG1v
dmluZyBzb21lIG9mCj4gdGhlIG1hY3JvcyB0byB2cHQuaC4gU29tZSBvZiB0aGUgY29kZSBpbiBj
b21tb24gY29kZSBpcyBwdXQgdW5kZXIKPiBpc19odm1fKiBjaGVja3Mgc28gdGhhdCBEQ0UgY2Fu
IGtpY2sgaW4uIEZhY3RvciBvdXQgSFZNIG9ubHkKPiBwaXRfbG9hZF9jb3VudF9jaGFubmVsMCB0
byByZWR1Y2UgYW1vdW50IG9mIGNvZGUgaW4geDg2IGNvbW1vbiBjb2RlLgo+IAo+IExlYXZlIEhW
TSBzcGVjaWZpYyBjb2RlIHdoZXJlIGl0IHdhcyBiZWZvcmUuCgpJTU8gSSB3b3VsZCByYXRoZXIg
aGF2ZSB0aGUgd2hvbGUgZW11bGF0aW9uIGNvZGUgaW4gYSBzaW5nbGUgZmlsZSBhbmQKdGhlIEhW
TSBvbmx5IGZ1bmN0aW9ucyBndWFyZGVkIGJ5IENPTkZJR19IVk0uIEkgdGhpbmsgaXQncyBlYXNp
ZXIgdG8KZmluZCBhbmQgdW5kZXJzdGFuZCB0aGUgY29kZSBpZiBpdCdzIGFsbCBwbGFjZWQgaW4g
YSBzaW5nbGUgZmlsZS4KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 08:13:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 08:13:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs1mj-0002w2-OV; Tue, 21 Aug 2018 08:13: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs1mi-0002vv-E2
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 08:13:04 +0000
X-Inumbo-ID: 1cdafe66-a51a-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1cdafe66-a51a-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 08:13:41 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 02:13:02 -0600
Message-Id: <5B7BC98B02000078001E048F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 02:12:59 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <d0ceec5357860e692c6cec2edbb3b99bfbc59ccd.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <d0ceec5357860e692c6cec2edbb3b99bfbc59ccd.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 23/34] x86/oprofile: put SVM only code under
 CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
VGhlIGNvZGUgc25pcHBldCBpbiBxdWVzdGlvbiBpcyB0byBkZXRlY3QgTk1JIGhlbGQgYnkgU1ZN
IHVudGlsIFNUR0kKPiBpcyBjYWxsZWQuIFdoZW4gWGVuIGRvZXNuJ3QgZXZlbiBzdXBwb3J0IEhW
TSBndWVzdHMgdGhlcmUgaXMgbm8gbmVlZAo+IHRvIGNoZWNrIHN2bV9zdGdpX2xhYmVsLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpBY2tlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 08:16:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 08:16: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 1fs1pj-00035g-84; Tue, 21 Aug 2018 08: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=js+4=le=citrix.com=prvs=7646db883=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fs1pi-00035b-TA
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 08:16:10 +0000
X-Inumbo-ID: 8bc7647f-a51a-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8bc7647f-a51a-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 08:16:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,268,1531785600"; d="scan'208";a="77903375"
Date: Tue, 21 Aug 2018 10:06:36 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180821080636.zqcbzy7xhahxsd7r@mac>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <8b7fbb41ea284132f3602585557d74c40fbebad6.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <8b7fbb41ea284132f3602585557d74c40fbebad6.1534518694.git-series.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 03/34] x86: HVM_FEP should depend on HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDQ6MTI6MjFQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKUmV2aWV3ZWQt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 08:16:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 08: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 1fs1qT-0003Ay-J1; Tue, 21 Aug 2018 08:16: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=js+4=le=citrix.com=prvs=7646db883=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fs1qS-00039P-D5
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 08:16:56 +0000
X-Inumbo-ID: a74cf191-a51a-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a74cf191-a51a-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 08:17:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,268,1531785600"; d="scan'208";a="77903476"
Date: Tue, 21 Aug 2018 10:09:16 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180821080916.ipdwzgnckoaippf5@mac>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <cf5941eac4668c2b0979339614d549026179dbab.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cf5941eac4668c2b0979339614d549026179dbab.1534518694.git-series.wei.liu2@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 06/34] x86: fix two unused variable errors
 when !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Tim Deegan <tim@xen.org>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDQ6MTI6MjRQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBUaGUgb25lIGluIGNvbnRleHRfc3dpdGNoIGlzIGZpeGVkIGJ5IGFubm90YXRpbmcgd2l0aCBf
X21heWJlX3VudXNlZAo+IGJlY2F1c2UgSSB3YW50IHRvIGtlZXAgcHJldmQgYXJvdW5kLgo+IAo+
IFRoZSBvdGhlciBpcyBmaXhlZCBieSBlbGltaW5hdGluZyB2Lgo+IAo+IFNpZ25lZC1vZmYtYnk6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvZG9tYWlu
LmMgICAgICAgICAgIHwgMyArKy0KPiAgeGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyB8
IDMgKy0tCj4gIDIgZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygt
KQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYv
ZG9tYWluLmMKPiBpbmRleCA1YmI5MDBlLi41NzRiZGYwIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNo
L3g4Ni9kb21haW4uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwo+IEBAIC0xNjcxLDcg
KzE2NzEsOCBAQCBzdGF0aWMgdm9pZCBfX2NvbnRleHRfc3dpdGNoKHZvaWQpCj4gIHZvaWQgY29u
dGV4dF9zd2l0Y2goc3RydWN0IHZjcHUgKnByZXYsIHN0cnVjdCB2Y3B1ICpuZXh0KQo+ICB7Cj4g
ICAgICB1bnNpZ25lZCBpbnQgY3B1ID0gc21wX3Byb2Nlc3Nvcl9pZCgpOwo+IC0gICAgY29uc3Qg
c3RydWN0IGRvbWFpbiAqcHJldmQgPSBwcmV2LT5kb21haW4sICpuZXh0ZCA9IG5leHQtPmRvbWFp
bjsKPiArICAgIGNvbnN0IHN0cnVjdCBkb21haW4gKiBfX21heWJlX3VudXNlZCBwcmV2ZCA9IHBy
ZXYtPmRvbWFpbiwKPiArICAgICAgICAqbmV4dGQgPSBuZXh0LT5kb21haW47CgpDb3VsZCB5b3Ug
YWxpZ24gKm5leHRkIHRvIHByZXZkPwoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 08:17:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 08: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 1fs1r4-0003Fr-TM; Tue, 21 Aug 2018 08:17: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=z42e=le=citrix.com=prvs=7644e2bb1=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fs1r4-0003Fi-4Q
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 08:17:34 +0000
X-Inumbo-ID: bd6fcc19-a51a-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bd6fcc19-a51a-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 08:18:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,268,1531785600"; d="scan'208";a="77903559"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>, Wei Liu
 <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <cf5941eac4668c2b0979339614d549026179dbab.1534518694.git-series.wei.liu2@citrix.com>
 <20180821080916.ipdwzgnckoaippf5@mac>
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: <b582616e-cef5-afb3-92dd-99e4804f8e0e@citrix.com>
Date: Tue, 21 Aug 2018 09:11:56 +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: <20180821080916.ipdwzgnckoaippf5@mac>
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/34] x86: fix two unused variable errors
 when !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 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>

T24gMjEvMDgvMjAxOCAwOTowOSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBGcmksIEF1
ZyAxNywgMjAxOCBhdCAwNDoxMjoyNFBNICswMTAwLCBXZWkgTGl1IHdyb3RlOgo+PiBUaGUgb25l
IGluIGNvbnRleHRfc3dpdGNoIGlzIGZpeGVkIGJ5IGFubm90YXRpbmcgd2l0aCBfX21heWJlX3Vu
dXNlZAo+PiBiZWNhdXNlIEkgd2FudCB0byBrZWVwIHByZXZkIGFyb3VuZC4KPj4KPj4gVGhlIG90
aGVyIGlzIGZpeGVkIGJ5IGVsaW1pbmF0aW5nIHYuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKRkFPRCwgdGhpcyBwYXRjaCBpcyB3cm9uZywgYW5kIG5v
dCBuZWNlc3Nhcnkgd2hlbiB0aGUgYnVnIGluIHRoZQpwcmV2aW91cyBwYXRjaCBoYXMgYmVlbiBm
aXhlZC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 08:22:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 08:22:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs1vr-00049S-HP; Tue, 21 Aug 2018 08:22: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=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs1vp-00049N-O1
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 08:22:29 +0000
X-Inumbo-ID: 6d740ab5-a51b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6d740ab5-a51b-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 08:23:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,268,1531785600"; d="scan'208";a="63317936"
Date: Tue, 21 Aug 2018 09:22:25 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180821082225.64eui7pryjfesrqv@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-14-anthony.perard@citrix.com>
 <20180802093010.xmeofkvaajd6dzpd@mac>
 <20180803135420.GE1327@perard.uk.xensource.com>
 <20180803140354.nsw6ofwb34lcaqvi@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180803140354.nsw6ofwb34lcaqvi@mac>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [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>, 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>

T24gRnJpLCBBdWcgMDMsIDIwMTggYXQgMDQ6MDM6NTRQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEF1ZyAwMywgMjAxOCBhdCAwMjo1NDoyMFBNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+IE9uIFRodSwgQXVnIDAyLCAyMDE4IGF0IDExOjM1OjUzQU0g
KzAyMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPiA+IE9uIEZyaSwgSnVsIDI3LCAyMDE4
IGF0IDAzOjA1OjU1UE0gKzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiA+ICt0eXBl
ZGVmIGVudW0gewo+ID4gPiA+ICsgICAgcW1wX3N0YXRlX2Rpc2Nvbm5lY3RlZCA9IDEsCj4gPiA+
ID4gKyAgICBxbXBfc3RhdGVfY29ubmVjdGluZywKPiA+ID4gPiArICAgIHFtcF9zdGF0ZV9ncmVl
dGluZywKPiA+ID4gPiArICAgIHFtcF9zdGF0ZV9jYXBhYmlsaXR5X25lZ29jaWF0aW9uLAo+ID4g
PiA+ICsgICAgcW1wX3N0YXRlX2Nvbm5lY3RlZCwKPiA+ID4gPiArfSBsaWJ4bF9fcW1wX3N0YXRl
Owo+ID4gPiA+ICsKPiA+ID4gCj4gPiA+IEkgdGhpbmsgdGhpcyBzaG91bGQgYmUgZGVjbGFyZWQg
aW4gbGlieGxfdHlwZXNfaW50ZXJuYWwuaWRsPwo+ID4gCj4gPiBJIGRvbid0IGtub3csIEkga2lu
ZCBvZiB3YW50ZWQgdGhlIGVudW0gdG8gYmUgY29udGFpbmVkIGluIGxpYnhsX3FtcC5jLAo+ID4g
YnV0IHRoZW4gSSBjb3VsZG4ndCB1c2UgdGhlIGVudW0gdHlwZSBpbiB0aGUgc3RydWN0IGhlcmUu
Cj4gPiAKPiA+IEFsc28gdGhlIGlkbCBwcm92aWRlcyBtb3JlIHRoYW4gbmVlZGVkIChjb252ZXJz
aW9uIHRvIHN0cmluZykgYW5kIG1ha2UKPiA+IHRoZSBuYW1lcyBtb3JlIHZlcmJvc2UsIGJ5IGFk
ZGluZyBsaWJ4bF9fIHByZWZpeC4KPiAKPiBIbSwgeWVzLiBsaWJ4bF90eXBlc19pbnRlcm5hbC5p
ZGwgZG9lc24ndCBzZWVtIHRvIGJlIHVzZWQgbXVjaC4gSSB3aWxsCj4gbGVhdmUgdGhpcyB0byB0
aGUgbWFpbnRhaW5lcnMgYmVjYXVzZSBpdCdzIG5vdCBjbGVhciB0byBtZSB3aGVuIGEKPiBkZWNs
YXJhdGlvbiBzaG91bGQgbGl2ZSBpbiB0aGUgSURMIG9yIHRoZSBwcml2YXRlIGhlYWRlciBkaXJl
Y3RseS4KCkkgdGhpbmsgaW4gdGhpcyBjYXNlIGl0IGlzIGJldHRlciB0byB1c2UgdGhlIGludGVy
bmFsIGhlYWRlci4gVGhlIHR5cGUKaW50cm9kdWNlZCBoZXJlIGRvZXNuJ3QgbmVlZCBhbGwgdGhl
IGZhbmN5IHN0dWZmIGdlbmVyYXRlZCBieSB0aGUgSURMCmluZnJhc3RydWN0dXJlLgoKV2VpLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 08:25:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 08:25: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 1fs1yQ-0004Hh-Vt; Tue, 21 Aug 2018 08: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=wce4=le=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fs1yO-0004Ha-PZ
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 08:25:08 +0000
X-Inumbo-ID: 887ea572-a51b-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 887ea572-a51b-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 10:23: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 92657ACF2
 for <xen-devel@lists.xenproject.org>; Tue, 21 Aug 2018 08:25:05 +0000 (UTC)
To: Dario Faggioli <dfaggioli@suse.com>, xen-devel@lists.xenproject.org
References: <153478338599.30985.8474988297231115031.stgit@Palanthas.fritz.box>
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: <3b093873-2534-d591-de50-8921e5b7f8ff@suse.com>
Date: Tue, 21 Aug 2018 10:25:04 +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: <153478338599.30985.8474988297231115031.stgit@Palanthas.fritz.box>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen: cpupool: forbid to split cores among
 different pools
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAvMDgvMTggMTg6NDMsIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+IE9uIGEgc3lzdGVtIHdp
dGggaHlwZXJ0aHJlYWRpbmcsIHdlIGN1cnJlbnRseSBhbGxvdyBwdXR0aW5nIGNwdXMgdGhhdAo+
IGFyZSBTTVQgc2libGluZ3MgaW4gZGlmZmVyZW50IGNwdXBvb2xzLiBUaGlzIGlzIGJhZCBmb3Ig
YSBudW1iZXIgb2YKPiByZWFzb25zLgo+IAo+IEZvciBpbnN0YW5jZSwgdGhlIHNjaGVkdWxlcnMg
Y2FuJ3Qga25vdyB3aGV0aGVyIG9yIG5vdCBhIGNvcmUgaXMgZnVsbHkKPiBpZGxlIG9yIG5vdCwg
aWYgdGhlIHRocmVhZHMgb2Ygc3VjaCBjb3JlIGFyZSBpbiBkaWZmZXJlbnQgcG9vbHMuIFRoaXMK
PiByaWdodCBub3cgaXMgYSBsb2FkLWJhbGFuY2luZy9yZXNvdXJjZS1lZmZpY2llbmN5IHByb2Js
ZW0uIEZ1cnRoZXJtb3JlLAo+IGlmIGF0IHNvbWUgcG9pbnQgd2Ugd2FudCB0byBpbXBsZW1lbnQg
Y29yZS1zY2hlZHVsaW5nLCB0aGF0IGlzIGFsc28KPiBpbXBvc3NpYmxlIGlmIGh5cGVydGhyZWFk
cyBhcmUgc3BsaXQgYW1vbmcgcG9vbHMuCj4gCj4gVGhlcmVmb3JlLCBsZXQncyBzdGFydCBhbGxv
d2luZyBpbiBhIGNwdXBvb2wgb25seSBjcHVzIHRoYXQgaGF2ZSB0aGVpcgo+IFNNVCBzaWJsaW5n
cywgZWl0aGVyOgo+IC0gaW4gdGhhdCBzYW1lIHBvb2wsCj4gLSBvdXRzaWRlIG9mIGFueSBwb29s
LgoKQ2FuIHdlIG1ha2UgdGhpcyBvcHRpb25hbCBzb21laG93PyBJIGRvbid0IG1pbmQgdGhpcyBi
ZWhhdmlvciB0byBiZSB0aGUKZGVmYXVsdCwgYnV0IGl0IHNob3VsZCBiZSBwb3NzaWJsZSB0byBz
d2l0Y2ggaXQgb2ZmLgoKT3RoZXJ3aXNlIGl0IHdpbGwgYmUgaW1wb3NzaWJsZSBlLmcuIHRvIHRl
c3QgbW92aW5nIGNwdXMgYmV0d2VlbiB0d28KY3B1cG9vbHMgb24gYSBtYWNoaW5lIHdpdGggb25s
eSAyIGNvcmVzLgoKCkp1ZXJnZW4KCj4gCj4gU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkg
PGRmYWdnaW9saUBzdXNlLmNvbT4KPiAtLS0KPiBDYzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgo+IC0tLQo+ICB4ZW4vY29tbW9uL2NwdXBvb2wuYyB8ICAgMzQgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKystLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMjkgaW5zZXJ0aW9ucygr
KSwgNSBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9jcHVwb29sLmMg
Yi94ZW4vY29tbW9uL2NwdXBvb2wuYwo+IGluZGV4IDFlOGVkY2JkNTcuLjFlNTJmZWE1YWMgMTAw
NjQ0Cj4gLS0tIGEveGVuL2NvbW1vbi9jcHVwb29sLmMKPiArKysgYi94ZW4vY29tbW9uL2NwdXBv
b2wuYwo+IEBAIC0yNjQsMTAgKzI2NCwyNCBAQCBpbnQgY3B1cG9vbF9tb3ZlX2RvbWFpbihzdHJ1
Y3QgZG9tYWluICpkLCBzdHJ1Y3QgY3B1cG9vbCAqYykKPiAgc3RhdGljIGludCBjcHVwb29sX2Fz
c2lnbl9jcHVfbG9ja2VkKHN0cnVjdCBjcHVwb29sICpjLCB1bnNpZ25lZCBpbnQgY3B1KQo+ICB7
Cj4gICAgICBpbnQgcmV0Owo+ICsgICAgdW5zaWduZWQgaW50IHM7Cj4gICAgICBzdHJ1Y3QgZG9t
YWluICpkOwo+ICAKPiAgICAgIGlmICggKGNwdXBvb2xfbW92aW5nX2NwdSA9PSBjcHUpICYmIChj
ICE9IGNwdXBvb2xfY3B1X21vdmluZykgKQo+ICAgICAgICAgIHJldHVybiAtRUFERFJOT1RBVkFJ
TDsKPiArCj4gKyAgICAvKgo+ICsgICAgICogSWYgd2UgaGF2ZSBTTVQsIHdlIG9ubHkgYWxsb3cg
YSBuZXcgY3B1IGluLCBpZiBpdHMgc2libGluZ3MgYXJlIGVpdGhlcgo+ICsgICAgICogaW4gdGhp
cyBzYW1lIGNwdXBvb2wgdG9vLCBvciBvdXRzaWRlIG9mIGFueSBwb29sLgo+ICsgICAgICovCj4g
Kwo+ICsgICAgZm9yX2VhY2hfY3B1KHMsIHBlcl9jcHUoY3B1X3NpYmxpbmdfbWFzaywgY3B1KSkK
PiArICAgIHsKPiArICAgICAgICBpZiAoICFjcHVtYXNrX3Rlc3RfY3B1KHMsIGMtPmNwdV92YWxp
ZCkgJiYKPiArICAgICAgICAgICAgICFjcHVtYXNrX3Rlc3RfY3B1KHMsICZjcHVwb29sX2ZyZWVf
Y3B1cykgKQo+ICsgICAgICAgICAgICByZXR1cm4gLUVCVVNZOwo+ICsgICAgfQo+ICsKPiAgICAg
IHJldCA9IHNjaGVkdWxlX2NwdV9zd2l0Y2goY3B1LCBjKTsKPiAgICAgIGlmICggcmV0ICkKPiAg
ICAgICAgICByZXR1cm4gcmV0Owo+IEBAIC02NDYsMTggKzY2MCwyOCBAQCBpbnQgY3B1cG9vbF9k
b19zeXNjdGwoc3RydWN0IHhlbl9zeXNjdGxfY3B1cG9vbF9vcCAqb3ApCj4gICAgICAgICAgY3B1
cG9vbF9kcHJpbnRrKCJjcHVwb29sX2Fzc2lnbl9jcHUocG9vbD0lZCxjcHU9JWQpXG4iLAo+ICAg
ICAgICAgICAgICAgICAgICAgICAgICBvcC0+Y3B1cG9vbF9pZCwgY3B1KTsKPiAgICAgICAgICBz
cGluX2xvY2soJmNwdXBvb2xfbG9jayk7Cj4gKyAgICAgICAgYyA9IGNwdXBvb2xfZmluZF9ieV9p
ZChvcC0+Y3B1cG9vbF9pZCk7Cj4gKyAgICAgICAgcmV0ID0gLUVOT0VOVDsKPiArICAgICAgICBp
ZiAoIGMgPT0gTlVMTCApCj4gKyAgICAgICAgICAgIGdvdG8gYWRkY3B1X291dDsKPiArICAgICAg
ICAvKiBQaWNrIGEgY3B1IGZyb20gZnJlZSBjb3Jlcywgb3IgZnJvbSBjb3JlcyB3aXRoIGNwdXMg
YWxyZWFkeSBpbiBjICovCj4gICAgICAgICAgaWYgKCBjcHUgPT0gWEVOX1NZU0NUTF9DUFVQT09M
X1BBUl9BTlkgKQo+IC0gICAgICAgICAgICBjcHUgPSBjcHVtYXNrX2ZpcnN0KCZjcHVwb29sX2Zy
ZWVfY3B1cyk7Cj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBmb3JfZWFjaF9jcHUoY3B1LCAm
Y3B1cG9vbF9mcmVlX2NwdXMpCj4gKyAgICAgICAgICAgIHsKPiArICAgICAgICAgICAgICAgIGNv
bnN0IGNwdW1hc2tfdCAqc2libGluZ3MgPSBwZXJfY3B1KGNwdV9zaWJsaW5nX21hc2ssIGNwdSk7
Cj4gKwo+ICsgICAgICAgICAgICAgICAgaWYgKCBjcHVtYXNrX2ludGVyc2VjdHMoc2libGluZ3Ms
IGMtPmNwdV92YWxpZCkgfHwKPiArICAgICAgICAgICAgICAgICAgICAgY3B1bWFza19zdWJzZXQo
c2libGluZ3MsICZjcHVwb29sX2ZyZWVfY3B1cykgKQo+ICsgICAgICAgICAgICAgICAgICAgIGJy
ZWFrOwo+ICsgICAgICAgICAgICB9Cj4gKyAgICAgICAgfQo+ICAgICAgICAgIHJldCA9IC1FSU5W
QUw7Cj4gICAgICAgICAgaWYgKCBjcHUgPj0gbnJfY3B1X2lkcyApCj4gICAgICAgICAgICAgIGdv
dG8gYWRkY3B1X291dDsKPiAgICAgICAgICByZXQgPSAtRU5PREVWOwo+ICAgICAgICAgIGlmICgg
IWNwdW1hc2tfdGVzdF9jcHUoY3B1LCAmY3B1cG9vbF9mcmVlX2NwdXMpICkKPiAgICAgICAgICAg
ICAgZ290byBhZGRjcHVfb3V0Owo+IC0gICAgICAgIGMgPSBjcHVwb29sX2ZpbmRfYnlfaWQob3At
PmNwdXBvb2xfaWQpOwo+IC0gICAgICAgIHJldCA9IC1FTk9FTlQ7Cj4gLSAgICAgICAgaWYgKCBj
ID09IE5VTEwgKQo+IC0gICAgICAgICAgICBnb3RvIGFkZGNwdV9vdXQ7Cj4gICAgICAgICAgcmV0
ID0gY3B1cG9vbF9hc3NpZ25fY3B1X2xvY2tlZChjLCBjcHUpOwo+ICAgICAgYWRkY3B1X291dDoK
PiAgICAgICAgICBzcGluX3VubG9jaygmY3B1cG9vbF9sb2NrKTsKPiAKPiAKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 08:26:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 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 1fs206-0004QP-Gb; Tue, 21 Aug 2018 08:26:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs205-0004QI-1e
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 08:26:53 +0000
X-Inumbo-ID: c76b0d98-a51b-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c76b0d98-a51b-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 10:25:36 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63318091"
Date: Tue, 21 Aug 2018 09:26:12 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180821082612.db2z5ilit7lddifq@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-16-anthony.perard@citrix.com>
 <20180802100123.dvtbc4qbys44mbxf@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180802100123.dvtbc4qbys44mbxf@mac>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [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>, 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>

T24gVGh1LCBBdWcgMDIsIDIwMTggYXQgMTI6MDE6MjNQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEp1bCAyNywgMjAxOCBhdCAwMzowNTo1N1BNICswMTAwLCBBbnRo
b255IFBFUkFSRCB3cm90ZToKPiA+IFRoaXMgYWxsb3cgdG8gcGFyc2UgYSBzdHJpbmcgdGhhdCBp
cyBub3QgTlVMLXRlcm1pbmF0ZWQuIFdpdGggdGhhdAo+ICAgICAgICBeIGFsbG93cwo+ID4gb3B0
aW9ucyBkaXNhYmxlZCwgWUFKTCB2MiB3b3VsZCBsb29rIGFoZWFkIG9uIGNvbXBsZXRpb24gdG8g
ZmluZCBvdXQgaWYKPiAgIF4gb3B0aW9uCj4gPiB0aGVyZSBpcyBtb3JlIHRvIHBhcnNlLgo+ID4g
Cj4gPiBZQUpMIHYxIGRvZXNuJ3QgaGF2ZSB0aGlzIGJlaGF2aW9yLgo+ID4gCj4gPiBBbnkgZnVu
Y3Rpb24gZnVuY3Rpb24gdGhhdCBhbGxvY2F0ZSBhIHlhamxfaGFuZGxlIHZpYSB0aGlzIGZ1bmN0
aW9uCj4gICAgICAgXiBkdXBsaWNhdGVkICAgICAgICAgICBeIGFsbG9jYXRlcwo+ID4gZWl0aGVy
IHBhcnNlIGEgTlVMLXRlcm1pbmF0ZWQgc3RyaW5nLCBvciBkbyBwcm92aWRlIHByb3BlciBsZW5n
dGguIFNvCj4gPiBjaGFuZ2UgdGhlIGRlZmF1bHQgYW5kIGFsbG93IGdhcmJhZ2UgKGxpa2UgYSBk
aWZmZXJlbnQgSlNPTiBkb2N1bWVudCkKPiA+IGFmdGVyIHRoZSBlbmQgb2YgdGhlIGRhdGEgdG8g
cGFyc2UuCj4gPiAKPiA+IFRoaXMgaXMgaW1wb3J0YW5kIGZvciB0aGUgUU1QIGNsaWVudCwgYXMg
dGhlcmUgY291bGQgYmUgbW9yZSB0aGFuIG9uZQo+ICAgICAgICAgICBeIGltcG9ydGFudAo+ID4g
bWVzc2FnZSB0byBwYXJzZSwgYW5kIFlBSkwgd291bGQgY29uc2lkZXIgdGhlIG5leHQgbWVzc2Fn
ZSB0byBiZQo+ID4gZ2FyYmFnZSBhbmQgdGhyb3cgYW4gZXJyb3IuCj4gPiAKPiA+IFNpZ25lZC1v
ZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgo+IAo+IFJl
dmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiAKCldp
dGggY29tbWl0IG1lc3NhZ2UgZml4ZWQ6CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 08:27:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 08: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 1fs20C-0004Su-Pu; Tue, 21 Aug 2018 08:27: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=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs20B-0004Sg-Cf
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 08:26:59 +0000
X-Inumbo-ID: caf84ff0-a51b-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id caf84ff0-a51b-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 10:25:42 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63318108"
Date: Tue, 21 Aug 2018 09:26:28 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180821082628.yrg2dfcx3liehwxs@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-17-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-17-anthony.perard@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDU6NThQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gQWxsb3cgdG8gZ2VuZXJhdGUgYSBKU09OIHN0cmluZyBmcm9tIGEgbGlieGxfX2pz
b25fb2JqZWN0LAo+IHVzZWZ1bGwgZm9yIGRlYnVnZ2luZy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBB
bnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPiBBY2tlZC1ieTogSWFu
IEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgpBY2tlZC1ieTogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 08:27:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 08: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 1fs20x-0004b1-47; Tue, 21 Aug 2018 08:27: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs20v-0004an-5q
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 08:27:45 +0000
X-Inumbo-ID: 29c0dfea-a51c-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 29c0dfea-a51c-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 08:28:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 02:27:43 -0600
Message-Id: <5B7BCCFC02000078001E04D1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 02:27:40 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <299eb6a4020c01e57f0d7e30180ab66edc9836bf.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <299eb6a4020c01e57f0d7e30180ab66edc9836bf.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 25/34] x86/mm/shadow: make it build with
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
QEAgLTQyMyw2ICs0MjYsMTAgQEAgY29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX29wcyAqc2hhZG93
X2luaXRfZW11bGF0aW9uKAo+ICAgICAgICAgID8gc2l6ZW9mKHNoX2N0eHQtPmluc25fYnVmKSA6
IDA7Cj4gIAo+ICAgICAgcmV0dXJuICZodm1fc2hhZG93X2VtdWxhdG9yX29wczsKPiArI2Vsc2UK
PiArICAgIEJVRygpOwo+ICsgICAgcmV0dXJuIE5VTEw7Cj4gKyNlbmRpZgo+ICB9CgpUaGUgc29s
ZSBpbnZvY2F0aW9uIG9mIHRoZSBmdW5jdGlvbiBzaXRzIHJpZ2h0IF9hZnRlcl8gYW4gaXNfaHZt
Xy4uLigpCmNvbmRpdGlvbmFsICh3aGljaCBpcyBvZGQgZW5vdWdoLCBidXQgcHJlc3VtYWJseSBh
IHJlc3VsdCBvZiB0aGUKaGlzdG9yeSBvZiB0aGUgY29kZSkuIExlYXZpbmcgYXNpZGUgYSBjb3Vw
bGUgb2YgbGFiZWxzICh0aGUgZ290by1zIHRvCndoaWNoIGFyZSwgSSB0aGluaywgcHJvdmFibGUg
dG8gYmUgSFZNLW9ubHkgYXMgd2VsbCksIHRoYXQgaXMKcHJlY2VkZWQgYnkgYSBzaGFkb3dfbW9k
ZV9yZWZjb3VudHMoKSBjaGVjayAocmlnaHQgYXQgdGhlCiJlbXVsYXRlIiBsYWJlbCkuIEkgdGhp
bmsgc2hhZG93X21vZGVfcmVmY291bnRzKCkgd2FudHMgdG8KYmVjb21lIGNvbnN0YW50IGZhbHNl
IGZvciAhSFZNLCBhdCB3aGljaCBwb2ludCB0aGUgaXNfaHZtXy4uLigpCmNvdWxkIGV2ZW4gZ28g
YXdheSAoYnV0IHRoZXJlJ3Mgbm8gc3RyaWN0IG5lZWQgZm9yIHRoaXMgdG8gaGFwcGVuCnJpZ2h0
IGF3YXkpLgoKQm90dG9tIGxpbmUgLSBvbmNlIGFnYWluIHRoZSBlbnRpcmUgZnVuY3Rpb24gKG5v
dCBqdXN0IGl0cyBib2R5KSBzaG91bGQKYmUgcHV0IGluc2lkZSB0aGUgI2lmZGVmLCBhbmQgdGhl
biBvZiBjb3Vyc2UgdGhlIHNhbWUgZm9yCnNoYWRvd19jb250aW51ZV9lbXVsYXRpb24oKS4KCj4g
LS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCj4gKysrIGIveGVuL2FyY2gveDg2
L21tL3NoYWRvdy9tdWx0aS5jCj4gQEAgLTI5MjYsMTggKzI5MjYsMjUgQEAgc3RhdGljIGludCBz
aF9wYWdlX2ZhdWx0KHN0cnVjdCB2Y3B1ICp2LAo+ICAgICAgICAgICAgICB9Cj4gICAgICAgICAg
ICAgIGVsc2UKPiAgICAgICAgICAgICAgewo+ICsjaWYgQ09ORklHX0hWTQo+ICAgICAgICAgICAg
ICAgICAgLyogTWFnaWMgTU1JTyBtYXJrZXI6IGV4dHJhY3QgZ2ZuIGZvciBNTUlPIGFkZHJlc3Mg
Ki8KPiAgICAgICAgICAgICAgICAgIEFTU0VSVChzaF9sMWVfaXNfbW1pbyhzbDFlKSk7Cj4gKyAg
ICAgICAgICAgICAgICBBU1NFUlQoaXNfaHZtX3ZjcHUodikpOwo+ICAgICAgICAgICAgICAgICAg
Z3BhID0gKCgocGFkZHJfdCkoZ2ZuX3goc2hfbDFlX21taW9fZ2V0X2dmbihzbDFlKSkpKQo+ICAg
ICAgICAgICAgICAgICAgICAgICAgIDw8IFBBR0VfU0hJRlQpCj4gICAgICAgICAgICAgICAgICAg
ICAgfCAodmEgJiB+UEFHRV9NQVNLKTsKPiArICAgICAgICAgICAgICAgIHBlcmZjX2luY3Ioc2hh
ZG93X2ZhdWx0X2Zhc3RfbW1pbyk7Cj4gKyAgICAgICAgICAgICAgICBTSEFET1dfUFJJTlRLKCJm
YXN0IHBhdGggbW1pbyAlIyJQUklwYWRkciJcbiIsIGdwYSk7Cj4gKyAgICAgICAgICAgICAgICBz
aF9yZXNldF9lYXJseV91bnNoYWRvdyh2KTsKPiArICAgICAgICAgICAgICAgIHRyYWNlX3NoYWRv
d19nZW4oVFJDX1NIQURPV19GQVNUX01NSU8sIHZhKTsKPiArICAgICAgICAgICAgICAgIHJldHVy
biBoYW5kbGVfbW1pb193aXRoX3RyYW5zbGF0aW9uKHZhLCBncGEgPj4gUEFHRV9TSElGVCwKPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFjY2Vz
cykKPiArICAgICAgICAgICAgICAgICAgICA/IEVYQ1JFVF9mYXVsdF9maXhlZCA6IDA7Cj4gKyNl
bHNlCj4gKyAgICAgICAgICAgICAgICAvKiBXaGVuIEhWTSBpcyBub3QgZW5hYmxlZCwgdGhlcmUg
c2hvdWxkbid0IGJlIE1NSU8gbWFya2VyICovCj4gKyAgICAgICAgICAgICAgICBCVUcoKTsKCkF0
IHRoZSBleGFtcGxlIG9mIHRoaXMsIHdoaWxlIEkgYWdyZWUgd2Ugc2hvdWxkbid0IHJlYWNoIGhl
cmUgZm9yIFBWLApjYW4gdGhpcyBuZXZlcnRoZWxlc3MgYmUgdGhlIGxlc3MgaW1wYWN0ZnVsIGRv
bWFpbl9jcmFzaCgpIHBsZWFzZT8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 08:30:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 08: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 1fs236-0004na-I3; Tue, 21 Aug 2018 08:30: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=js+4=le=citrix.com=prvs=7646db883=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fs236-0004nT-7A
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 08:30:00 +0000
X-Inumbo-ID: 79eacaad-a51c-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 79eacaad-a51c-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 08:30:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="77904234"
Date: Tue, 21 Aug 2018 10:29:21 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180821082921.sbhlsylawka6qxst@mac>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <299eb6a4020c01e57f0d7e30180ab66edc9836bf.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <299eb6a4020c01e57f0d7e30180ab66edc9836bf.1534518694.git-series.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 25/34] x86/mm/shadow: make it build with
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Tim Deegan <tim@xen.org>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDQ6MTI6NDNQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBFbmNsb3NlIEhWTSBvbmx5IGVtdWxhdGlvbiBjb2RlIHVuZGVyIENPTkZJR19IVk0uIEFkZCBz
b21lIEJVRygpcyB0bwo+IHRvIGNhdGNoIGFueSBpc3N1ZS4KPiAKPiBOb3RlIHRoYXQgYWx0aG91
Z2ggc29tZSBjb2RlIGNoZWNrcyBpc19odm1fKiwgd2hpY2ggaGludHMgaXQgY2FuIGJlCj4gY2Fs
bGVkIGZvciBQViBhcyB3ZWxsLCBJIGNhbid0IGZpbmQgc3VjaCBwYXRocy4KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IC0tLQo+ICB4ZW4vYXJjaC94
ODYvbW0vc2hhZG93L2NvbW1vbi5jIHwgMTggKysrKysrKysrKysrKysrKy0tCj4gIHhlbi9hcmNo
L3g4Ni9tbS9zaGFkb3cvbXVsdGkuYyAgfCAyNyArKysrKysrKysrKysrKysrKysrKystLS0tLS0K
PiAgMiBmaWxlcyBjaGFuZ2VkLCAzNyBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQo+IAo+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIGIveGVuL2FyY2gv
eDg2L21tL3NoYWRvdy9jb21tb24uYwo+IGluZGV4IDA4NTY2NTAuLjQzODE1MzggMTAwNjQ0Cj4g
LS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwo+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9tbS9zaGFkb3cvY29tbW9uLmMKPiBAQCAtMTEzLDYgKzExMyw3IEBAIF9faW5pdGNhbGwoc2hh
ZG93X2F1ZGl0X2tleV9pbml0KTsKPiAgI2VuZGlmIC8qIFNIQURPV19BVURJVCAqLwo+ICAKPiAg
Cj4gKyNpZiBDT05GSUdfSFZNCj4gIC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi8KPiAgLyogeDg2IGVtdWxh
dG9yIHN1cHBvcnQgZm9yIHRoZSBzaGFkb3cgY29kZQo+ICAgKi8KPiBAQCAtMzgwLDExICszODEs
MTMgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCB4ODZfZW11bGF0ZV9vcHMgaHZtX3NoYWRvd19lbXVs
YXRvcl9vcHMgPSB7Cj4gICAgICAuY21weGNoZyAgICA9IGh2bV9lbXVsYXRlX2NtcHhjaGcsCj4g
ICAgICAuY3B1aWQgICAgICA9IGh2bWVtdWxfY3B1aWQsCj4gIH07Cj4gKyNlbmRpZgo+ICAKPiAg
Y29uc3Qgc3RydWN0IHg4Nl9lbXVsYXRlX29wcyAqc2hhZG93X2luaXRfZW11bGF0aW9uKAo+ICAg
ICAgc3RydWN0IHNoX2VtdWxhdGVfY3R4dCAqc2hfY3R4dCwgc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MsCj4gICAgICB1bnNpZ25lZCBpbnQgcHRlX3NpemUpCj4gIHsKPiArI2lmIENPTkZJR19I
Vk0KPiAgICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyICpjcmVnLCAqc3JlZzsKPiAgICAgIHN0
cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsKPiAgICAgIHVuc2lnbmVkIGxvbmcgYWRkcjsKPiBAQCAt
NDIzLDYgKzQyNiwxMCBAQCBjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfb3BzICpzaGFkb3dfaW5p
dF9lbXVsYXRpb24oCj4gICAgICAgICAgPyBzaXplb2Yoc2hfY3R4dC0+aW5zbl9idWYpIDogMDsK
PiAgCj4gICAgICByZXR1cm4gJmh2bV9zaGFkb3dfZW11bGF0b3Jfb3BzOwo+ICsjZWxzZQo+ICsg
ICAgQlVHKCk7CgpJIHdvdWxkIHVzdWFsbHkgdXNlIEFTU0VSVF9VTlJFQUNIQUJMRSBpbiBzdWNo
IHNpdHVhdGlvbnMuCgpBbmQgaGVyZSBJIHdvbmRlciB3aGV0aGVyIHRoaXMgY2Fubm90IGJlIGNh
bGxlZCBmcm9tIGEgUFYgcGF0aCwKQUZBSUNUOgoKZG9fcGFnZV9mYXVsdCAtPiBmaXh1cF9wYWdl
X2ZhdWx0IC0+IHBhZ2luZ19mYXVsdCAtPiBwYWdlX2ZhdWx0CihzaF9wYWdlX2ZhdWx0KSAtPiBz
aGFkb3dfaW5pdF9lbXVsYXRpb24KCkJ1dCBtYXliZSB0aGVyZSBhcmUgb3RoZXIgY29uZGl0aW9u
cyB0aGF0IG1ha2UgdGhpcyBwYXRoIGFjdHVhbGx5CnVucmVhY2hhYmxlIChvciBtYXliZSBzb21l
dGhpbmcgaW4geW91ciBzZXJpZXMgY2hhbmdlZCB0aGlzIHBhdGgpLgoKPiArICAgIHJldHVybiBO
VUxMOwo+ICsjZW5kaWYKPiAgfQo+ICAKPiAgLyogVXBkYXRlIGFuIGluaXRpYWxpemVkIGVtdWxh
dGlvbiBjb250ZXh0IHRvIHByZXBhcmUgZm9yIHRoZSBuZXh0Cj4gQEAgLTQzMCw2ICs0MzcsNyBA
QCBjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfb3BzICpzaGFkb3dfaW5pdF9lbXVsYXRpb24oCj4g
IHZvaWQgc2hhZG93X2NvbnRpbnVlX2VtdWxhdGlvbihzdHJ1Y3Qgc2hfZW11bGF0ZV9jdHh0ICpz
aF9jdHh0LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCj4gIHsKPiArI2lmIENPTkZJR19IVk0KPiAgICAgIHVuc2lnbmVkIGxvbmcg
YWRkciwgZGlmZjsKPiAgCj4gICAgICBBU1NFUlQoaXNfaHZtX3ZjcHUoY3VycmVudCkpOwo+IEBA
IC00NTEsNiArNDU5LDkgQEAgdm9pZCBzaGFkb3dfY29udGludWVfZW11bGF0aW9uKHN0cnVjdCBz
aF9lbXVsYXRlX2N0eHQgKnNoX2N0eHQsCj4gICAgICAgICAgICAgID8gc2l6ZW9mKHNoX2N0eHQt
Pmluc25fYnVmKSA6IDA7Cj4gICAgICAgICAgc2hfY3R4dC0+aW5zbl9idWZfZWlwID0gcmVncy0+
cmlwOwo+ICAgICAgfQo+ICsjZWxzZQo+ICsgICAgQlVHKCk7Cj4gKyNlbmRpZgo+ICB9Cj4gIAo+
ICAKPiBAQCAtMTY4NSw2ICsxNjk2LDcgQEAgc3RhdGljIHVuc2lnbmVkIGludCBzaGFkb3dfZ2V0
X2FsbG9jYXRpb24oc3RydWN0IGRvbWFpbiAqZCkKPiAgICAgICAgICAgICAgKyAoKHBnICYgKCgx
IDw8ICgyMCAtIFBBR0VfU0hJRlQpKSAtIDEpKSA/IDEgOiAwKSk7Cj4gIH0KPiAgCj4gKyNpZiBD
T05GSUdfSFZNCj4gIC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi8KPiAgLyogSGFuZGxpbmcgZ3Vlc3Qgd3Jp
dGVzIHRvIHBhZ2V0YWJsZXMuICovCj4gIAo+IEBAIC0xOTU3LDYgKzE5NjksNyBAQCBzdGF0aWMg
dm9pZCBzaF9lbXVsYXRlX3VubWFwX2Rlc3Qoc3RydWN0IHZjcHUgKnYsIHZvaWQgKmFkZHIsCj4g
IAo+ICAgICAgYXRvbWljX2luYygmdi0+ZG9tYWluLT5hcmNoLnBhZ2luZy5zaGFkb3cuZ3RhYmxl
X2RpcnR5X3ZlcnNpb24pOwo+ICB9Cj4gKyNlbmRpZgo+ICAKPiAgLyoqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
Lwo+ICAvKiBIYXNoIHRhYmxlIGZvciBzdG9yaW5nIHRoZSBndWVzdC0+c2hhZG93IG1hcHBpbmdz
Lgo+IEBAIC0yNzIzLDEyICsyNzM2LDEzIEBAIHN0YXRpYyBpbnQgc2hfcmVtb3ZlX2FsbF9tYXBw
aW5ncyhzdHJ1Y3QgZG9tYWluICpkLCBtZm5fdCBnbWZuLCBnZm5fdCBnZm4pCj4gICAgICAgICAg
ICAgICAgICYmIChwYWdlLT5jb3VudF9pbmZvICYgUEdDX2NvdW50X21hc2spIDw9IDMKPiAgICAg
ICAgICAgICAgICAgJiYgKChwYWdlLT51LmludXNlLnR5cGVfaW5mbyAmIFBHVF9jb3VudF9tYXNr
KQo+ICAgICAgICAgICAgICAgICAgICAgPT0gKGlzX3hlbl9oZWFwX3BhZ2UocGFnZSkgfHwKPiAt
ICAgICAgICAgICAgICAgICAgICAgICBpc19pb3JlcV9zZXJ2ZXJfcGFnZShkLCBwYWdlKSkpKSAp
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgKGlzX2h2bV9kb21haW4oZCkgJiYgaXNfaW9yZXFf
c2VydmVyX3BhZ2UoZCwgcGFnZSkpKSkpICkKCklzbid0IHRoaXMgYSBzZXBhcmF0ZSBidWdmaXg/
IGlzX2lvcmVxX3NlcnZlcl9wYWdlIHNob3VsZG4ndCBiZSBjYWxsZWQKZm9yIFBWIGRvbWFpbnMg
YXQgYWxsIChzYW1lIGJlbG93KS4KCj4gICAgICAgICAgewo+ICAgICAgICAgICAgICBTSEFET1df
RVJST1IoImNhbid0IGZpbmQgYWxsIG1hcHBpbmdzIG9mIG1mbiAlbHggKGdmbiAlbHgpOiAiCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgImM9JWx4IHQ9JWx4IHg9JWQgaT0lZFxuIiwgbWZu
X3goZ21mbiksIGdmbl94KGdmbiksCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFnZS0+
Y291bnRfaW5mbywgcGFnZS0+dS5pbnVzZS50eXBlX2luZm8sCj4gLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgISFpc194ZW5faGVhcF9wYWdlKHBhZ2UpLCBpc19pb3JlcV9zZXJ2ZXJfcGFnZShk
LCBwYWdlKSk7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgISFpc194ZW5faGVhcF9wYWdl
KHBhZ2UpLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgaXNfaHZtX2RvbWFpbihkKSAmJiBp
c19pb3JlcV9zZXJ2ZXJfcGFnZShkLCBwYWdlKSk7Cj4gICAgICAgICAgfQo+ICAgICAgfQo+ICAK
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jIGIveGVuL2FyY2gv
eDg2L21tL3NoYWRvdy9tdWx0aS5jCj4gaW5kZXggMDIxYWUyNS4uZmY3YTIwYyAxMDA2NDQKPiAt
LS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMKPiArKysgYi94ZW4vYXJjaC94ODYv
bW0vc2hhZG93L211bHRpLmMKPiBAQCAtMjkyNiwxOCArMjkyNiwyNSBAQCBzdGF0aWMgaW50IHNo
X3BhZ2VfZmF1bHQoc3RydWN0IHZjcHUgKnYsCj4gICAgICAgICAgICAgIH0KPiAgICAgICAgICAg
ICAgZWxzZQo+ICAgICAgICAgICAgICB7Cj4gKyNpZiBDT05GSUdfSFZNCj4gICAgICAgICAgICAg
ICAgICAvKiBNYWdpYyBNTUlPIG1hcmtlcjogZXh0cmFjdCBnZm4gZm9yIE1NSU8gYWRkcmVzcyAq
Lwo+ICAgICAgICAgICAgICAgICAgQVNTRVJUKHNoX2wxZV9pc19tbWlvKHNsMWUpKTsKPiArICAg
ICAgICAgICAgICAgIEFTU0VSVChpc19odm1fdmNwdSh2KSk7Cj4gICAgICAgICAgICAgICAgICBn
cGEgPSAoKChwYWRkcl90KShnZm5feChzaF9sMWVfbW1pb19nZXRfZ2ZuKHNsMWUpKSkpCj4gICAg
ICAgICAgICAgICAgICAgICAgICAgPDwgUEFHRV9TSElGVCkKPiAgICAgICAgICAgICAgICAgICAg
ICB8ICh2YSAmIH5QQUdFX01BU0spOwo+ICsgICAgICAgICAgICAgICAgcGVyZmNfaW5jcihzaGFk
b3dfZmF1bHRfZmFzdF9tbWlvKTsKPiArICAgICAgICAgICAgICAgIFNIQURPV19QUklOVEsoImZh
c3QgcGF0aCBtbWlvICUjIlBSSXBhZGRyIlxuIiwgZ3BhKTsKPiArICAgICAgICAgICAgICAgIHNo
X3Jlc2V0X2Vhcmx5X3Vuc2hhZG93KHYpOwo+ICsgICAgICAgICAgICAgICAgdHJhY2Vfc2hhZG93
X2dlbihUUkNfU0hBRE9XX0ZBU1RfTU1JTywgdmEpOwo+ICsgICAgICAgICAgICAgICAgcmV0dXJu
IGhhbmRsZV9tbWlvX3dpdGhfdHJhbnNsYXRpb24odmEsIGdwYSA+PiBQQUdFX1NISUZULAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWNjZXNz
KQo+ICsgICAgICAgICAgICAgICAgICAgID8gRVhDUkVUX2ZhdWx0X2ZpeGVkIDogMDsKCkNvdWxk
IHlvdSBhbGlnbiB0aGUgJz8nIHRvICdoYW5kbGUnLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 08:32:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 08: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 1fs25U-0005Yv-0S; Tue, 21 Aug 2018 08:32:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=js+4=le=citrix.com=prvs=7646db883=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fs25T-0005Yq-2q
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 08:32:27 +0000
X-Inumbo-ID: 8df8d9ef-a51c-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8df8d9ef-a51c-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 10:31:10 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="77904371"
Date: Tue, 21 Aug 2018 10:32:18 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180821083218.ibkdoyouclvfthh3@mac>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <84f9dde9a5f6253653fc267fd8f874d21e4f4a58.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <84f9dde9a5f6253653fc267fd8f874d21e4f4a58.1534518694.git-series.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 34/34] RFC x86: introduce directio virt cap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDQ6MTI6NTJQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBodm1fZGlyZWN0aW8gaXMgc2V0IHdoZW4gaW9tbXUgaXMgZW5hYmxlZCwgYnV0IGluIGZhY3Qg
aW9tbXUgaXMgbm90Cj4gdGllZCB0byBIVk0uIEluIG9yZGVyIHRvIG5vdCBicmVhayBleGlzdGlu
ZyB0b29scywgZXhwb3NlIGEgbmV3IGZsYWcKPiBkaXJlY3RpbyBmb3IgKGlvbW11X2VuYWJsZWQg
JiYgIWh2bV9lbmFibGVkKS4KPiAKPiBSRkMgVGhpcyBkb2Vzbid0IGJ1aWxkIGF0IHRoZSBtb21l
bnQuIERvIHdlIGNhcmUgYWJvdXQgdGhhdCBmbGFnIGJlaW5nCj4gaW5hY2N1cmF0ZT8KCkkgdGhp
bmsgdGhlcmUgaXMgbm8gaGFyZHdhcmUgb3V0IHRoZXJlIHdpdGggYW4gSU9NTVUgdGhhdCBkb24n
dCBoYXZlCnZpcnR1YWxpemF0aW9uIGV4dGVuc2lvbnMgKGllOiBoYXZpbmcgVlRkIGJ1dCBub3Qg
VlR4IGZvciBleGFtcGxlKSwKYnV0IG1heWJlIEknbSB3cm9uZy4KClJvZ2VyLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 08:37:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 08:37: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 1fs2AS-0005km-Kn; Tue, 21 Aug 2018 08: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=js+4=le=citrix.com=prvs=7646db883=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fs2AR-0005kh-5l
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 08:37:35 +0000
X-Inumbo-ID: 896a39d3-a51d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 896a39d3-a51d-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 08:38:11 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="77904546"
Date: Tue, 21 Aug 2018 10:37:24 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180821083724.dd7k2dcngwlxwj57@mac>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <9166a931d5230e28f4677a2305a832e55c833ed0.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <9166a931d5230e28f4677a2305a832e55c833ed0.1534518694.git-series.wei.liu2@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 27/34] x86: make hvm_inject_* functions
 build when !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDQ6MTI6NDVQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBUaGV5IHJlZmVyZW5jZSBodm1faW5qZWN0X2V2ZW50IHdoaWNoIGlzIEhWTSBjb2RlIChub3Qg
Y29tcGlsZWQpLiBUaGV5Cj4gYXJlbid0IHVzZWQgYnkgY29kZSBvdXRzaWRlIEhWTSBjb2RlIGFu
eXdheS4KCkNhbiB5b3UgcHV0IGFsbCB0aGUgZnVuY3Rpb25zIGluc2lkZSBvZiBhbiAjaWZkZWYg
Q09ORklHX0hWTSBpbnN0ZWFkCm9mIG1ha2luZyB0aGVtIG5vLW9wcz8KClRoYW5rcywgUm9nZXIu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 08:40:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 08:40:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs2DI-0006Oi-3g; Tue, 21 Aug 2018 08:40: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=js+4=le=citrix.com=prvs=7646db883=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fs2DG-0006Od-G5
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 08:40:30 +0000
X-Inumbo-ID: ae3f5712-a51d-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ae3f5712-a51d-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 10:39:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="77904671"
Date: Tue, 21 Aug 2018 10:40:21 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180821084021.a7bixrwgxcultgcb@mac>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <c328064fe2e585b7b6339b5e330ea64c9b0aec51.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c328064fe2e585b7b6339b5e330ea64c9b0aec51.1534518694.git-series.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 33/34] x86/pvshim: disable HVM for PV shim
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDQ6MTI6NTFQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKUmV2aWV3ZWQt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 08:41:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 08:41:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs2Dw-0006Sq-Dp; Tue, 21 Aug 2018 08:41: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs2Dv-0006Sg-NH
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 08:41:11 +0000
X-Inumbo-ID: 0ad1e729-a51e-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0ad1e729-a51e-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 08:41:48 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 02:41:10 -0600
Message-Id: <5B7BD02202000078001E0502@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 02:41:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <299eb6a4020c01e57f0d7e30180ab66edc9836bf.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <299eb6a4020c01e57f0d7e30180ab66edc9836bf.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 25/34] x86/mm/shadow: make it build with
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCj4gKysrIGIveGVuL2FyY2gveDg2
L21tL3NoYWRvdy9tdWx0aS5jCj4gQEAgLTI5MjYsMTggKzI5MjYsMjUgQEAgc3RhdGljIGludCBz
aF9wYWdlX2ZhdWx0KHN0cnVjdCB2Y3B1ICp2LAo+ICAgICAgICAgICAgICB9Cj4gICAgICAgICAg
ICAgIGVsc2UKPiAgICAgICAgICAgICAgewo+ICsjaWYgQ09ORklHX0hWTQo+ICAgICAgICAgICAg
ICAgICAgLyogTWFnaWMgTU1JTyBtYXJrZXI6IGV4dHJhY3QgZ2ZuIGZvciBNTUlPIGFkZHJlc3Mg
Ki8KPiAgICAgICAgICAgICAgICAgIEFTU0VSVChzaF9sMWVfaXNfbW1pbyhzbDFlKSk7Cj4gKyAg
ICAgICAgICAgICAgICBBU1NFUlQoaXNfaHZtX3ZjcHUodikpOwo+ICAgICAgICAgICAgICAgICAg
Z3BhID0gKCgocGFkZHJfdCkoZ2ZuX3goc2hfbDFlX21taW9fZ2V0X2dmbihzbDFlKSkpKQo+ICAg
ICAgICAgICAgICAgICAgICAgICAgIDw8IFBBR0VfU0hJRlQpCj4gICAgICAgICAgICAgICAgICAg
ICAgfCAodmEgJiB+UEFHRV9NQVNLKTsKPiArICAgICAgICAgICAgICAgIHBlcmZjX2luY3Ioc2hh
ZG93X2ZhdWx0X2Zhc3RfbW1pbyk7Cj4gKyAgICAgICAgICAgICAgICBTSEFET1dfUFJJTlRLKCJm
YXN0IHBhdGggbW1pbyAlIyJQUklwYWRkciJcbiIsIGdwYSk7Cj4gKyAgICAgICAgICAgICAgICBz
aF9yZXNldF9lYXJseV91bnNoYWRvdyh2KTsKPiArICAgICAgICAgICAgICAgIHRyYWNlX3NoYWRv
d19nZW4oVFJDX1NIQURPV19GQVNUX01NSU8sIHZhKTsKPiArICAgICAgICAgICAgICAgIHJldHVy
biBoYW5kbGVfbW1pb193aXRoX3RyYW5zbGF0aW9uKHZhLCBncGEgPj4gUEFHRV9TSElGVCwKPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFjY2Vz
cykKPiArICAgICAgICAgICAgICAgICAgICA/IEVYQ1JFVF9mYXVsdF9maXhlZCA6IDA7Cj4gKyNl
bHNlCj4gKyAgICAgICAgICAgICAgICAvKiBXaGVuIEhWTSBpcyBub3QgZW5hYmxlZCwgdGhlcmUg
c2hvdWxkbid0IGJlIE1NSU8gbWFya2VyICovCj4gKyAgICAgICAgICAgICAgICBCVUcoKTsKPiAr
I2VuZGlmCj4gICAgICAgICAgICAgIH0KPiAtICAgICAgICAgICAgcGVyZmNfaW5jcihzaGFkb3df
ZmF1bHRfZmFzdF9tbWlvKTsKPiAtICAgICAgICAgICAgU0hBRE9XX1BSSU5USygiZmFzdCBwYXRo
IG1taW8gJSMiUFJJcGFkZHIiXG4iLCBncGEpOwo+IC0gICAgICAgICAgICBzaF9yZXNldF9lYXJs
eV91bnNoYWRvdyh2KTsKPiAtICAgICAgICAgICAgdHJhY2Vfc2hhZG93X2dlbihUUkNfU0hBRE9X
X0ZBU1RfTU1JTywgdmEpOwo+IC0gICAgICAgICAgICByZXR1cm4gKGhhbmRsZV9tbWlvX3dpdGhf
dHJhbnNsYXRpb24odmEsIGdwYSA+PiBQQUdFX1NISUZULCBhY2Nlc3MpCj4gLSAgICAgICAgICAg
ICAgICAgICAgPyBFWENSRVRfZmF1bHRfZml4ZWQgOiAwKTsKPiAgICAgICAgICB9CgpBY3R1YWxs
eSwgd2hpbGUgSSdtIG5vdCB0aGUgbWFpbnRhaW5lciBvZiB0aGlzIGNvZGUsIGluc3RlYWQgb2Yg
bW92aW5nCnRoZSBjb2RlIHVwIGFuZCBpbmNyZWFzaW5nIGluZGVudGF0aW9uLCB3b3VsZCB5b3Ug
bWluZCBkcm9wcGluZyB0aGUKcG9pbnRsZXNzICJlbHNlIiAoYW5kIGRlY3JlYXNlIGluZGVudGF0
aW9uIG9mIHRoZSBjb2RlIGluIGl0cyBib2R5KT8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 08:41:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 08: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 1fs2EC-0006aX-Ni; Tue, 21 Aug 2018 08:41:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs2EB-0006aO-Oy
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 08:41:27 +0000
X-Inumbo-ID: 1464d83a-a51e-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1464d83a-a51e-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 08:42:04 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 02:41:26 -0600
Message-Id: <5B7BD03202000078001E0505@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 02:41:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>, "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <299eb6a4020c01e57f0d7e30180ab66edc9836bf.1534518694.git-series.wei.liu2@citrix.com>
 <20180821082921.sbhlsylawka6qxst@mac>
In-Reply-To: <20180821082921.sbhlsylawka6qxst@mac>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 25/34] x86/mm/shadow: make it build with
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIxLjA4LjE4IGF0IDEwOjI5LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIEZyaSwgQXVnIDE3LCAyMDE4IGF0IDA0OjEyOjQzUE0gKzAxMDAsIFdlaSBMaXUgd3JvdGU6
Cj4+IEBAIC0yNzIzLDEyICsyNzM2LDEzIEBAIHN0YXRpYyBpbnQgc2hfcmVtb3ZlX2FsbF9tYXBw
aW5ncyhzdHJ1Y3QgZG9tYWluICpkLCBtZm5fdCBnbWZuLCBnZm5fdCBnZm4pCj4+ICAgICAgICAg
ICAgICAgICAmJiAocGFnZS0+Y291bnRfaW5mbyAmIFBHQ19jb3VudF9tYXNrKSA8PSAzCj4+ICAg
ICAgICAgICAgICAgICAmJiAoKHBhZ2UtPnUuaW51c2UudHlwZV9pbmZvICYgUEdUX2NvdW50X21h
c2spCj4+ICAgICAgICAgICAgICAgICAgICAgPT0gKGlzX3hlbl9oZWFwX3BhZ2UocGFnZSkgfHwK
Pj4gLSAgICAgICAgICAgICAgICAgICAgICAgaXNfaW9yZXFfc2VydmVyX3BhZ2UoZCwgcGFnZSkp
KSkgKQo+PiArICAgICAgICAgICAgICAgICAgICAgICAoaXNfaHZtX2RvbWFpbihkKSAmJiBpc19p
b3JlcV9zZXJ2ZXJfcGFnZShkLCBwYWdlKSkpKSkgKQo+IAo+IElzbid0IHRoaXMgYSBzZXBhcmF0
ZSBidWdmaXg/IGlzX2lvcmVxX3NlcnZlcl9wYWdlIHNob3VsZG4ndCBiZSBjYWxsZWQKPiBmb3Ig
UFYgZG9tYWlucyBhdCBhbGwgKHNhbWUgYmVsb3cpLgoKVGhlcmUncyBhIHNoYWRvd19tb2RlX2V4
dGVybmFsKCkganVzdCBvdXQgb2YgY29udGV4dCBoZXJlLiBBbG9uZyB0aGUKbGluZXMgb2YgbXkg
cHJldmlvdXMgcmVwbHksIHRoaXMgb25lIHRvbyBzaG91bGQgYmUgZm9yY2VkIHRvIGNvbnN0YW50
CmZhbHNlIHdoZW4gIUhWTS4KCldpdGhvdXQgdGhpcywgaS5lLiBpZiB0aGUgY29kZSB3YXMgc29t
ZWhvdyByZWFjaGFibGUgZm9yIFBWIGd1ZXN0cywKdGhpcyB3b3VsZCBoYXZlIGJlZW4gYSBzZWN1
cml0eSBpc3N1ZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 08:44:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 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 1fs2Gg-0006sE-Bf; Tue, 21 Aug 2018 08: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=gbqd=le=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1fs2Ge-0006s9-Ni
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 08:44:00 +0000
X-Inumbo-ID: 2ace64d3-a51e-11e8-a8a5-bc764e045a96
Received: from smtp.nue.novell.com (unknown [195.135.221.5])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2ace64d3-a51e-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 10:42:43 +0200 (CEST)
Received: from emea4-mta.ukb.novell.com ([10.120.13.87])
 by smtp.nue.novell.com with ESMTP (TLS encrypted);
 Tue, 21 Aug 2018 10:43:56 +0200
Received: from [192.168.0.35] ([10.120.13.202])
 by emea4-mta.ukb.novell.com with ESMTP (TLS encrypted);
 Tue, 21 Aug 2018 09:43:34 +0100
Message-ID: <971a220c99fb911e6ce0234f5fbaf518216500c0.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
Date: Tue, 21 Aug 2018 10:43:26 +0200
In-Reply-To: <3b093873-2534-d591-de50-8921e5b7f8ff@suse.com>
References: <153478338599.30985.8474988297231115031.stgit@Palanthas.fritz.box>
 <3b093873-2534-d591-de50-8921e5b7f8ff@suse.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen: cpupool: forbid to split cores among
 different pools
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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="===============5526665110073884182=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Tue, 2018-08-21 at 10:25 +0200, Juergen Gross wrote:
> On 20/08/18 18:43, Dario Faggioli wrote:
> >=20
> > Therefore, let's start allowing in a cpupool only cpus that have
> > their
> > SMT siblings, either:
> > - in that same pool,
> > - outside of any pool.
>=20
> Can we make this optional somehow? I don't mind this behavior to be
> the
> default, but it should be possible to switch it off.
>=20
Yeah, I was thinking to that too. I guess we can add a 'force'
bit/flag. Let me look into that.

> Otherwise it will be impossible e.g. to test moving cpus between two
> cpupools on a machine with only 2 cores.
>=20
Yep, good point!

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/

--=-CPnZSTYNvq8nNh0c5f7A
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+4FAlt70K8ACgkQFkJ4iaW4
c+4qXBAAruxzoyArhf5JPt9b+9zuEeiHzUEFHsIa6WMhoF48QYQqq1QhtoVfOBZJ
NpP23Fum4MJLABfB5TQxDH6yIQ2q7w/5fQ6WN6JWv5Su7BNjjmWoWoeJ4IEj1D7L
5uj93NvEmPKPtqFksjBk07YyBymLcgzTZihY9CZlrCL2bJSxaByg6r0wt4F0iue9
4syI89QQLm6rnr7P0vP6lNVzeeKFbN+hzXbAVHIAsaROm9X4SsWJP9T8NOfZYMkE
9wss5WYuaLqDBIemhBp1JCfRKEEdZkLsEZ+rynqT81lFvviTYEuAq3Poo05S3Pht
g1wNBgUHkWRSr7j1jJN6XcAhzDVDkkv1tcPPRW3FxU0551HLV0dOGVJHZ1UB+22H
nuMGvFX9ln93jimtEAdU5NBKtK+ynfynkPf5mxCR3634q9rl7nCiEywWyxUvBSgH
WrsBmAmcEoY4KOj/NcqCfOWSxXjKGB7ao8X0hzHrpGJIsdcGgxxPLOhqyBDrBhFm
G9XhDDe9QkVdUs9TDWJlj5v7yt+pvOcp5EwSZbM5o/QxLUSiZtr2D4DLPfX5xxbh
R17JbyjsRm/sQsGS+FTQqtzn9ezQqrLF+INJZhEUQVXm0zr3IcZ/1DqAlZoT4DLt
fkvEOpWBPPqgTZBIjleIQC7whHS4YZDHfKVA72SSs1J4wFveKIs=
=z0/H
-----END PGP SIGNATURE-----

--=-CPnZSTYNvq8nNh0c5f7A--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5526665110073884182==--



From xen-devel-bounces@lists.xenproject.org Tue Aug 21 08:53:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 08: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 1fs2Q0-0007kG-91; Tue, 21 Aug 2018 08:53: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=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs2Py-0007kA-Fn
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 08:53:38 +0000
X-Inumbo-ID: 83c243c9-a51f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 83c243c9-a51f-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 10:52:21 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63319419"
Date: Tue, 21 Aug 2018 09:53:34 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180821085334.ome43rkaee3kg2ab@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-22-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-22-anthony.perard@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDY6MDNQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gUmVtb3ZlIHRoZSBsaWJ4bF9fcW1wX2hhbmRsZXIqIGFyZ3VtZW50IHNvIHRoZSBm
dW5jdGlvbiBjYW4gYmUgcmV1c2VkCj4gbGF0ZXIgaW4gYSBkaWZmZXJlbnQgY29udGV4dC4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNv
bT4KPiBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgpB
Y2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 08:59:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 08:59:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs2VC-0007w7-VE; Tue, 21 Aug 2018 08:59:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs2VC-0007w2-9K
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 08:59:02 +0000
X-Inumbo-ID: 88277b29-a520-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 88277b29-a520-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 08:59:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63319619"
Date: Tue, 21 Aug 2018 09:58:57 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180821085857.s7cl7x6vwtzqxcsw@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-23-anthony.perard@citrix.com>
 <20180802111737.bxzbk6cododv2dmj@mac>
 <20180803172500.GL1327@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180803172500.GL1327@perard.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [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: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wei.liu2@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>

T24gRnJpLCBBdWcgMDMsIDIwMTggYXQgMDY6MjU6MDBQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gPiA+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgYi90
b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKPiA+ID4gaW5kZXggNGEzODU4MDFiYS4uZTEwNGZl
YTk0MSAxMDA2NDQKPiA+ID4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCj4gPiA+
ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAo+ID4gPiBAQCAtNjksNiArNjksMTAg
QEAgbGlieGxfZXJyb3IgPSBFbnVtZXJhdGlvbigiZXJyb3IiLCBbCj4gPiA+ICAgICAgKC0yMywg
Ik5PVEZPVU5EIiksCj4gPiA+ICAgICAgKC0yNCwgIkRPTUFJTl9ERVNUUk9ZRUQiKSwgIyBUYXJn
ZXQgZG9tYWluIGNlYXNlZCB0byBleGlzdCBkdXJpbmcgb3AKPiA+ID4gICAgICAoLTI1LCAiRkVB
VFVSRV9SRU1PVkVEIiksICMgRm9yIGZ1bmN0aW9uYWxpdHkgdGhhdCBoYXMgYmVlbiByZW1vdmVk
Cj4gPiA+ICsgICAgKC0yNiwgIlFNUF9HRU5FUklDX0VSUk9SIiksICMgdW5zcGVjaWZpZWQgcW1w
IGVycm9yCj4gPiA+ICsgICAgKC0yNywgIlFNUF9DT01NQU5EX05PVF9GT1VORCIpLCAjIHRoZSBy
ZXF1ZXN0ZWQgY29tbWFuZCBoYXMgbm90IGJlZW4gZm91bmQKPiA+ID4gKyAgICAoLTI4LCAiUU1Q
X0RFVklDRV9OT1RfQUNUSVZFIiksICMgYSBkZXZpY2UgaGFzIGZhaWxlZCB0byBiZSBiZWNvbWUg
YWN0aXZlCj4gPiA+ICsgICAgKC0yOSwgIlFNUF9ERVZJQ0VfTk9UX0ZPVU5EIiksICMgdGhlIHJl
cXVlc3RlZCBkZXZpY2UgaGFzIG5vdCBiZWVuIGZvdW5kCj4gPiAKPiA+IERvIHdlIHJlYWxseSBu
ZWVkIHN1Y2ggZ3JhbnVsYXJpdHkgZm9yIFFNUCBlcnJvcnM/IElzbid0IGl0IGVub3VnaCB0bwo+
ID4gaGF2ZSBhIHNpbmdsZSBFUlJPUl9RTVAgb3Igc2ltaWxhcj8KPiAKPiBObyBJIGRvbid0IHRo
aW5rIHNvLiBRTVBfQ09NTUFORF9OT1RfRk9VTkQgY2FuIGJlIHVzZWZ1bCB3aGVuIGEgcW1wCj4g
Y29tbWFuZCBpcyByZW1vdmVkICh0aGVyZSBpcyBhbHJlYWR5IG9uZSB0aGF0IGlzIGRlcHJlY2F0
ZWQgYW5kIHdlIHVzZSkuCj4gCj4gVGhlIGxhc3QgdHdvIGNvdWxkIGJlIHVzZWZ1bCB0byB1c2Vy
IG9mIGxpYnhsIGFzIHRoZXkgY291bGQgcHJvdmlkZQo+IGJldHRlciBlcnJvciBtZXNzYWdlcy4g
eGwgZG9uJ3QgY2FyZSBiZWNhdXNlIHdoYXRldmVyIGVycm9yIG1lc3NhZ2UgaXMKPiBhdHRhY2gg
dG8gdGhlIGVycm9yLCBpdCB3aWxsIGJlIHByaW50ZWQuCgpJZiB0aGUgdXNlcnMgb2YgbGlieGwg
YXJlbid0IGxpa2VseSB0byBjYXJlIGFib3V0IHRoZSBleGFjdCBlcnJvcgptZXNzYWdlcywgd2Ug
ZG9uJ3QgbmVlZCB0byBleHBvc2UgdGhlc2UgYXQgYWxsLiBUaGV5IGFyZSBtb3JlIHN1aXRhYmxl
CnRvIGJlIHB1dCB1bmRlciBsaWJ4bF9pbnRlcm5hbF90eXBlcy5pZGwuCgpBbmQgdGhlbiB5b3Ug
dHJhbnNsYXRlIHRoZSBpbnRlcm5hbCBlcnJvciBudW1iZXJzIGludG8gZXh0ZXJuYWwgb25lcwp3
aGVyZSBhcHByb3ByaWF0ZS4KCldlaS4KCgo+IAo+IFRoYW5rcywKPiAKPiAtLSAKPiBBbnRob255
IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 09:00:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 09:00:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs2WT-00008W-Ba; Tue, 21 Aug 2018 09:00:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs2WR-00007Y-UU
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 09:00:19 +0000
X-Inumbo-ID: 738a6edb-a520-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 738a6edb-a520-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 10:59:03 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63319715"
Date: Tue, 21 Aug 2018 10:00:14 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180821090014.fcov6pglpbzihqnk@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-24-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-24-anthony.perard@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDY6MDVQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNp
dHJpeC5jb20+Cj4gLS0tCj4gIHRvb2xzL2xpYnhsL2xpYnhsX3FtcC5jIHwgMzYgKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAzMCBpbnNlcnRp
b25zKCspLCA2IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4
bF9xbXAuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCj4gaW5kZXggZTY0OWI4MDU0ZC4uODNh
ZmNlMzE5MiAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9xbXAuYwo+ICsrKyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX3FtcC5jCj4gQEAgLTEzMDksNiArMTMwOSw5IEBAIGludCBsaWJ4bF9f
cW1wX2luaXRpYWxpemF0aW9ucyhsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKPiAgCj4g
IC8qIC0tLS0tLS0tLS0tLSBJbXBsZW1lbnRhdGlvbiBvZiBsaWJ4bF9fZXZfcW1wIC0tLS0tLS0t
LS0tLS0tLS0gKi8KPiAgCj4gKy8qIGhhcmQgY29kZWQgbWVzc2FnZSBJRCB1c2VkIGZvciBjYXBh
YmlsaXR5IG5lZ29jaWF0aW9uICovCgpzL25lZ29jaWF0aW9uL25lZ290aWF0aW9uL2cuCgpJIG9u
bHkgbWFrZSB0aGUgc2FtZSBtaXN0YWtlcyBteXNlbGYsIHRvby4gOnAKCldlaS4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 09:00:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 09: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 1fs2Wu-0000Bm-Kt; Tue, 21 Aug 2018 09:00:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs2Wt-0000BZ-Ll
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 09:00:47 +0000
X-Inumbo-ID: c77dbdf7-a520-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c77dbdf7-a520-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 09:01:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63319762"
Date: Tue, 21 Aug 2018 10:00:43 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180821090043.vq7qegdenkqu7exn@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-25-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180727140614.13256-25-anthony.perard@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [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: 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>

T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDY6MDZQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gVGhlcmUgaXMgbm8gbmVlZCBmb3IgaXQuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW50
aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gQWNrZWQtYnk6IElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 09:09:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 09:09:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs2ek-0000da-IF; Tue, 21 Aug 2018 09:08:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs2ej-0000dT-BI
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 09:08:53 +0000
X-Inumbo-ID: e90906ce-a521-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e90906ce-a521-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 09:09:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63320305"
Date: Tue, 21 Aug 2018 10:08:49 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20180821090849.te6f7kqa6xbncdog@citrix.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-32-anthony.perard@citrix.com>
 <20180802155052.pwzahw3yb4fovsvu@mac>
 <20180806172050.GR1327@perard.uk.xensource.com>
 <20180807141821.qsn3xly7bv2kuhpj@mac>
 <20180807144017.GT1327@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180807144017.GT1327@perard.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [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: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wei.liu2@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>

T24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMDM6NDA6MTdQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gT24gVHVlLCBBdWcgMDcsIDIwMTggYXQgMDQ6MTg6MjFQTSArMDIwMCwgUm9nZXIg
UGF1IE1vbm7DqSB3cm90ZToKPiA+IE9uIE1vbiwgQXVnIDA2LCAyMDE4IGF0IDA2OjIwOjUwUE0g
KzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiBPbiBUaHUsIEF1ZyAwMiwgMjAxOCBh
dCAwNTo1MDo1MlBNICswMjAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4gPiA+IE9uIEZy
aSwgSnVsIDI3LCAyMDE4IGF0IDAzOjA2OjEzUE0gKzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3Rl
Ogo+ID4gPiA+IENhbiB5b3UgcHJvdmlkZSBhIGNvbW1lbnQgZXhwbGFpbmluZyBob3cgaXMgdGhp
cyBzdXBwb3NlZCB0byB3b3JrPyBUaGUKPiA+ID4gPiBjdXJyZW50IGNvZGUgaXMgYWxyZWFkeSBx
dWl0ZSBjb252b2x1dGVkIElNTyAobWF5YmUgYmVjYXVzZSBJJ20gbm90Cj4gPiA+ID4gZmFtaWxp
YXIgd2l0aCBpdCksIHNvIEkgdGhpbmsgYSBjb21tZW50IHdvdWxkIGhlbHAgcmV2aWV3ZXJzLgo+
ID4gPiAKPiA+ID4gSGF2ZSB5b3UgcmVhZCB0aGUgQ09ESU5HX1NUWUxFIGZpbGU/IEkgdGhpbmsg
eW91J2xsIGZpbmQgdGhhdCB0aGUKPiA+ID4gc2VjdGlvbiAiQVNZTkNIUk9OT1VTL0xPTkctUlVO
TklORyBPUEVSQVRJT05TIiB3aWxsIGdpdmUgeW91IHNvbWUgYW5zd2VyCj4gPiA+IHlvdSBhcmUg
bG9va2luZyBmb3IuIEknbSBub3Qgc3VyZSBJJ20gZm9sbG93aW5nIGl0IHBlcmZlY3RseSwgYnV0
IGF0Cj4gPiA+IGxlYXN0IHBhcnRpYWxseS4KPiA+IAo+ID4gT2gsIEkgZGlkbid0IG1lYW4gY29t
bWVudHMgYWJvdXQgdGhlIGFzeW5jIG9wZXJhdGlvbnMsIGJ1dCBJIHdvdWxkIGFkZAo+ID4gYSBu
b3RlIHRvIGNsYXJpZnkgdGhhdCB5b3UgZmlyc3QgZW1wdHkgdGhlIENEUk9NIGFuZCB0aGVuIHlv
dSBhdHRhY2gKPiA+IHRoZSBzcGVjaWZpZWQgaW1hZ2UuCj4gCj4gSSBkb24ndCBoYXZlIGJldHRl
ciBjb21tZW50cyB0byBwcm92aWRlIHRoYW4gd2hhdCdzIGlzIGFscmVhZHkgdGhlcmUuIEkKPiBk
b24ndCBrbm93IHdoYXQgYWxsIHRoZSB4ZW5zdG9yZSBzdHVmZiBpcyBhYm91dCwgaWYgaXQgY2Fu
IGJlIHJlbW92ZWQgb3IKPiBub3QuIElmIHRoZSBmdW5jdGlvbiB3YXMgb25seSB0byBjaGFuZ2Ug
bWVkaWEgd2l0aCBxZW11IHVwc3RyZWFtIGFsbW9zdAo+IG5vbmUgb2YgdGhvc2Ugc3R1ZmYgaXMg
dXNlZnVsbCwgb25seSBvbmUgcW1wIGNvbW1hbmQgaXMgZW5vdWdoLiBUaGVyZSBpcwo+IG5vIG5l
ZWQgdG8gaW5zZXJ0IGFuIGVtcHR5IG1lZGlhIGJlZm9yZSBjYWxsaW5nIGEgY29tbWFuZCB0aGF0
IHdvdWxkCj4gc2ltcGx5IHN3YXAgbWVkaWFzLgo+IAo+IFRoZSBwYXRjaCBpcyBhd2Z1bCwgYnV0
IHRoZSBtZWNoYW5pYyB0aGF0IGNyZWF0ZSB0aGUgcGF0Y2ggaXNuJ3QgdG9vCj4gY29tcGxpY2F0
ZWQsIEkgc2ltcGx5IGN1dCB0aGUgZnVuY3Rpb24gYWZ0ZXIgZWFjaCBxbXAgY2FsbHMsIHVzZSBh
Cj4gc3RydWN0IHRvIHN0b3JlIHRoZSB2YXJpYWJsZXMgaW5zdGVhZCBvZiBsb2NhbCB2YXJpYWJs
ZSwgYW5kIHNvbWV0aW1lCj4gaW5pdGlhbGlzZSB0aGVtIGxhdGVyLiBUaGVyZSBpcyBhbHNvIGNk
cm9tX2luc2VydF9kb25lKCkgdGhhdCBjYW4gYmUKPiBjYWxsIGF0IGFueXRpbWUgdG8gZG8gdGhl
IGNsZWFudXAgYW5kIHN0b3AgdGhlIEFPLCBidXQgdGhhdCBqdXN0IG1vdmUKPiB3aGF0IHdhcyBp
biBvdXQ6IGJlZm9yZS4KPiAKPiBJIGRvbid0IHRoaW5rIHRoaXMgcGF0Y2ggY2FuIGJlIHJldmll
dyBhcyBhIHBhdGNoLiBJIHRoaW5rIG9uZSB3b3VsZAo+IG5lZWQgdG8gbG9vayBhdCB3aGF0IHdh
cyBiZWZvcmUsIGFuZCB3aGF0IGlzIGFmdGVyLCBzaWRlLWJ5LXNpZGUsIGluCj4gb3JkZXIgdG8g
aGF2ZSBhIGdvb2QgcGljdHVyZS4KPiAKPiBTb21ldGhpbmcgZWxzZSB0byBsb29rIGFmdGVyLCBj
YW4gSSBrZWVwIGEgbG9jayBmcm9tCj4gbGlieGxfX2xvY2tfZG9tYWluX3VzZXJkYXRhKCkgYWNy
b3NzIHRoZSBkaWZmZXJlbnQgc3RlcCBvZiBhbiBhbz8KClByb2JhYmx5IG5vdC4gIEFPX0lOUFJP
R1JFU1MgYW5kIG90aGVycyB1bmxvY2sgY3R4LiAgVGhlIGxvY2tpbmcKaGllcmFyY2h5IG1hbmRh
dGVzIHlvdSBoYXZlIHRvIGhhdmUgY3R4IGxvY2sgYmVmb3JlIHlvdSBjYW4gaGF2ZQp1c2VyZGF0
YSBsb2NrLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 09:11:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 09:11:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs2hY-0001NA-1v; Tue, 21 Aug 2018 09:11: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=97t3=le=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fs2hW-0001N5-Pa
 for xen-devel@lists.xen.org; Tue, 21 Aug 2018 09:11:46 +0000
X-Inumbo-ID: 4f7a506e-a522-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4f7a506e-a522-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 09:12:22 +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 w7L8wsma194027;
 Tue, 21 Aug 2018 09:11: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-2018-07-02;
 bh=uOdgpD+mMPjaL8rn9ni+IUcIhnMkfMecxAm9xYg23MU=;
 b=GQhIb2BHYqvATA5ssz1XqSZLkSroE2pIdK2o4Gf64UZmIf+HeBDAzNEkpv5xYOo+6JbU
 5HD91Jr5PDM+sJWRgmUPYU4LeUqdY/sitGlzshdtbbOyLCK/G0nzgvnJfL2J3RlIuH2/
 sTmJ+4oSCJGQrJ3LfE2CzqG7/ti+R9ZtNPpe+dVTJvyklfCtGw7kWVcBRI5K14srA0Gj
 IeAg5lvVNZp1VFFaV8vBH5y071FUm6Rx46yeCIyteptLRTtiwzHRnsJ9D4AaKZcfKJId
 fKlAe+YuBOQCIT3NoSDUr5OPqUe0xmhJ3ury8bwwS1iZp115N3XQkmxuDPCCihZc3AKz mQ== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2120.oracle.com with ESMTP id 2kxbdpu85g-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 21 Aug 2018 09:11:41 +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 w7L9BerW029453
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 21 Aug 2018 09:11:40 GMT
Received: from abhmp0018.oracle.com (abhmp0018.oracle.com [141.146.116.24])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w7L9BeLv005749;
 Tue, 21 Aug 2018 09:11:40 GMT
MIME-Version: 1.0
Message-ID: <9dfa7b11-c451-482d-98db-9f6cdb7cd2fa@default>
Date: Tue, 21 Aug 2018 02:11:40 -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=8991
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=656
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808210098
Subject: [Xen-devel] [PATCH v3 2/2] x86/dmar: zap DMAR signature for dom0
 once in TBOOT 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: kevin.tian@intel.com, andrew.cooper3@citrix.com, srinivas.eeda@oracle.com,
 JBeulich@suse.com, shane.wang@intel.com, boris.ostrovsky@oracle.com,
 gang.wei@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>

V2hlbiBUQk9PVCBlbmFibGVkLCBhY3BpX3BhcnNlX2RtYXIoKSBjYWxsZWQgYWNwaV9kbWFyX3ph
cCgpIHRvIHphcApETUFSIHRhYmxlLCB0aGVuIHRib290X3BhcnNlX2RtYXJfdGFibGUoKSBjYWxs
ZWQgYWNwaV9kbWFyX3phcCgpIHRvCnphcCBpdCBhZ2Fpbi4gVGhpcyBpcyB1bm5lY2Vzc29yeSwg
cmVtb3ZlIHRoZSBzZWNvbmQgY2FsbC4KClNvbWUgc3RhbGUgY29tbWVudHMgbm90IHJpZ2h0IGZv
ciBjdXJyZW50IGNvZGUgYXJlIGFsc28gcmVtb3ZlZC4KTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpT
aWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4K
LS0tCnYzOiBmaXh1cCBwYXRjaCBhbmQgZGVzY3JpcHRpb24uCgogeGVuL2FyY2gveDg2L3Rib290
LmMgfCAgICA2IC0tLS0tLQogMSBmaWxlcyBjaGFuZ2VkLCAwIGluc2VydGlvbnMoKyksIDYgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3Rib290LmMgYi94ZW4vYXJjaC94
ODYvdGJvb3QuYwppbmRleCBkNWE1MjkyLi4xMDA2Zjk1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvdGJvb3QuYworKysgYi94ZW4vYXJjaC94ODYvdGJvb3QuYwpAQCAtNDYxLDggKzQ2MSw2IEBA
IGludCBfX2luaXQgdGJvb3RfcGFyc2VfZG1hcl90YWJsZShhY3BpX3RhYmxlX2hhbmRsZXIgZG1h
cl9oYW5kbGVyKQogICAgIGlmICggdHh0X2hlYXBfYmFzZSA9PSAwICkKICAgICAgICAgcmV0dXJu
IDE7CiAKLSAgICAvKiBtYXAgVFhUIGhlYXAgaW50byBYZW4gYWRkciBzcGFjZSAqLwotCiAgICAg
Lyogd2FsayBoZWFwIHRvIFNpbml0TWxlRGF0YSAqLwogICAgIHBhID0gdHh0X2hlYXBfYmFzZTsK
ICAgICAvKiBza2lwIEJpb3NEYXRhICovCkBAIC00OTAsMTAgKzQ4OCw2IEBAIGludCBfX2luaXQg
dGJvb3RfcGFyc2VfZG1hcl90YWJsZShhY3BpX3RhYmxlX2hhbmRsZXIgZG1hcl9oYW5kbGVyKQog
ICAgIHJjID0gZG1hcl9oYW5kbGVyKGRtYXJfdGFibGUpOwogICAgIHhmcmVlKGRtYXJfdGFibGUp
OwogCi0gICAgLyogYWNwaV9wYXJzZV9kbWFyKCkgemFwcyBBUENJIERNQVIgc2lnbmF0dXJlIGlu
IFRYVCBoZWFwIHRhYmxlICovCi0gICAgLyogYnV0IGRvbTAgd2lsbCByZWFkIHJlYWwgdGFibGUs
IHNvIG11c3QgemFwIGl0IHRoZXJlIHRvbyAqLwotICAgIGFjcGlfZG1hcl96YXAoKTsKLQogICAg
IHJldHVybiByYzsKIH0KIAotLSAKMS43LjMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 09:15:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 09: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 1fs2lT-0001Y1-KI; Tue, 21 Aug 2018 09:15:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs2lS-0001Xw-JF
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 09:15:50 +0000
X-Inumbo-ID: 9db33e14-a522-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9db33e14-a522-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 11:14:33 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63320727"
Date: Tue, 21 Aug 2018 10:15:41 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: George Dunlap <george.dunlap@citrix.com>
Message-ID: <20180821091541.3vvraplquiphowi6@citrix.com>
References: <20180801154124.12130-1-george.dunlap@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180801154124.12130-1-george.dunlap@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] docs/xl: Clarify documentation for mem-max
 and mem-set
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 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>

T24gV2VkLCBBdWcgMDEsIDIwMTggYXQgMDQ6NDE6MjRQTSArMDEwMCwgR2VvcmdlIER1bmxhcCB3
cm90ZToKPiBtZW0tc2V0IGlzIHRoZSBwcmltYXJ5IGNvbW1hbmQgdGhhdCB1c2VycyB3aWxsIG5l
ZWQgdG8gdXNlIGFuZAo+IHVuZGVyc3RhbmQuICBNb3ZlIGl0IGZpcnN0LCBhbmQgY2xhcmlmeSB0
aGUgd29yZGluZzsgYWxzbyBzcGVjaWZ5IHRoYXQKPiB5b3UgY2FuJ3Qgc2V0IHRoZSB0YXJnZXQg
aGlnaGVyIHRoYW4gbWF4bWVtIGZyb20gdGhlIGRvbWFpbiBjb25maWcuCj4gCj4gbWVtLW1heCBp
cyBhY3R1YWxseSBhIHByZXR0eSB1c2VsZXNzIGNvbW1hbmQgYXQgdGhlIG1vbWVudC4gIENsYXJp
ZnkKPiB0aGF0IHVzZXJzIGFyZSBub3QgZXhwZWN0ZWQgdG8gdXNlIGl0OyBhbmQgZG9jdW1lbnQg
YWxsIG9mIGl0cyBxdWlya3kKPiBiZWhhdmlvci4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBHZW9yZ2Ug
RHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CgpMb29rcyBva2F5IHRvIG1lLiBJJ20g
ZXhwZWN0aW5nIGEgbmV3IHZlcnNpb24gb2YgdGhpcyBwYXRjaC4KCldlaS4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 09:58:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 09:58: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 1fs3Qf-0004n3-Tu; Tue, 21 Aug 2018 09:58:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs3Qe-0004my-2p
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 09:58:24 +0000
X-Inumbo-ID: d2cb331b-a528-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d2cb331b-a528-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 09:58:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63322765"
Date: Tue, 21 Aug 2018 10:58:18 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180821095818.g4mn5xkkfyok2a4n@citrix.com>
References: <2b92e8a5-9b66-1fe2-114a-5bf9676c9f22@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <2b92e8a5-9b66-1fe2-114a-5bf9676c9f22@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] Xen ballooning 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: Wei Liu <wei.liu2@citrix.com>,
 "George.Dunlap@eu.citrix.com" <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBBdWcgMTMsIDIwMTggYXQgMDM6MDY6MTBQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBUb2RheSdzIGludGVyZmFjZSBvZiBYZW4gZm9yIG1lbW9yeSBiYWxsb29uaW5nIGlz
IHF1aXRlIGEgbWVzcy4gVGhlcmUKPiBhcmUgc29tZSBzaG9ydGNvbWluZ3Mgd2hpY2ggc2hvdWxk
IGJlIGFkZHJlc3NlZCBzb21laG93LiBBZnRlciBhCj4gZGlzY3Vzc2lvbiBvbiBJUkMgdGhlcmUg
d2FzIGNvbnNlbnN1cyB3ZSBzaG91bGQgdHJ5IHRvIGRlc2lnbiBhIG5ldwo+IGludGVyZmFjZSBh
ZGRyZXNzaW5nIHRoZSBjdXJyZW50IGFuZCBwcm9iYWJseSBmdXR1cmUgbmVlZHMuCj4gCj4gQ3Vy
cmVudCBpbnRlcmZhY2UKPiAtLS0tLS0tLS0tLS0tLS0tLQo+IEEgZ3Vlc3QgaGFzIGFjY2VzcyB0
byB0aGUgZm9sbG93aW5nIG1lbW9yeSByZWxhdGVkIGluZm9ybWF0aW9uIChhbGwgZm9yCj4geDg2
KToKPiAKPiAtIHRoZSBtZW1vcnkgbWFwIChFODIwIG9yIEVGSSkKPiAtIEFDUEkgdGFibGVzIGZv
ciBIVk0vUFZIIGd1ZXN0cwo+IC0gYWN0dWFsIG1heGltdW0gc2l6ZSB2aWEgWEVOTUVNX21heGlt
dW1fcmVzZXJ2YXRpb24gaHlwZXJjYWxsICh0aGUKPiAgIGh5cGVydmlzb3Igd2lsbCBkZW55IGF0
dGVtcHRzIG9mIHRoZSBndWVzdCB0byBhbGxvY2F0ZSBtb3JlKQo+IC0gY3VycmVudCBzaXplIHZp
YSBYRU5NRU1fY3VycmVudF9yZXNlcnZhdGlvbiBoeXBlcmNhbGwKPiAtIFhlbnN0b3JlIGVudHJ5
ICJtZW1vcnkvc3RhdGljLW1heCIgZm9yIHRoZSB1cHBlciBib3VuZCBvZiBtZW1vcnkgc2l6ZQo+
ICAgKGluZm9ybWF0aW9uIGZvciB0aGUgZ3Vlc3Qgd2hpY2ggbWVtb3J5IHNpemUgbWlnaHQgYmUg
cmVhY2hlZCB3aXRob3V0Cj4gICBob3RwbHVnZ2luZyBtZW1vcnkpCj4gLSBYZW5zdG9yZSBlbnRy
eSAibWVtb3J5L3RhcmdldCIgZm9yIGN1cnJlbnQgdGFyZ2V0IHNpemUgKHVzZWQgZm9yCj4gICBi
YWxsb29uaW5nOiBYZW4gdG9vbHMgc2V0IHRoZSBzaXplIHRoZSBndWVzdCBzaG91bGQgdHJ5IHRv
IHJlYWNoIGJ5Cj4gICBhbGxvY2F0aW5nIG9yIHJlbGVhc2luZyBtZW1vcnkpCj4gCj4gVGhlIG1h
aW4gcHJvYmxlbSB3aXRoIHRoaXMgaW50ZXJmYWNlIGlzIHRoZSBndWVzdCBkb2Vzbid0IGtub3cg
aW4gYWxsCj4gY2FzZXMgd2hpY2ggbWVtb3J5IGlzIGluY2x1ZGVkIGluIHRoZSB2YWx1ZXMgKGUu
Zy4gbWVtb3J5IGFsbG9jYXRlZCBieQo+IFhlbiB0b29scyBmb3IgdGhlIGZpcm13YXJlIG9mIGEg
SFZNIGd1ZXN0IGlzIGluY2x1ZGVkIGluIHRoZSBYZW5zdG9yZQo+IGFuZCBoeXBlcmNhbGwgaW5m
b3JtYXRpb24sIGJ1dCBub3QgaW4gdGhlIG1lbW9yeSBtYXApLgo+IAoKU29tZXdoYXQgcmVsYXRl
ZDogd2hvIGhhcyB0aGUgY2Fub25pY2FsIHNvdXJjZSBvZiBhbGwgdGhlIGluZm9ybWF0aW9uPwpJ
IHRoaW5rIFhlbiBzaG91bGQgaGF2ZSB0aGF0LCBidXQgaXQgaXMgdW5jbGVhciB0byBtZSBob3cg
dG9vbHN0YWNrIGNhbgpnZXQgc3VjaCBpbmZvcm1hdGlvbiBmcm9tIFhlbi4gSVNUUiBjdXJyZW50
bHkgaXQgaXMgcG9zc2libGUgdG8gZ2V0CmN1cnJlbnQgbnVtYmVyIG9mIHBhZ2VzIGFuZCBtYXhp
bXVtIG51bWJlcnMgb2YgcGFnZXMsIGJvdGggb2Ygd2hpY2gKY29udGFpbiBwYWdlcyBmb3IgZmly
bXdhcmUgd2hpY2ggYXJlIHZpc2libGUgdG8gZ3Vlc3RzIChFODIwIC8gRUZJCnJlc2VydmVkKS4K
CldpdGhvdXQgdGhhdCBmaXhlZCwgdGhlIG5ldyBpbnRlcmZhY2Ugd29uJ3QgYmUgb2YgbXVjaCB1
c2UgYmVjYXVzZSB0aGUKaW5mb3JtYXRpb24gdG9vbHN0YWNrIHB1dCBpbiB0aGUgbmV3IG5vZGVz
IGlzIHN0aWxsIHBvdGVudGlhbGx5IHdyb25nLgpDdXJyZW50bHkgdG9vbHN0YWNrIGFwcGxpZXMg
c29tZSBjb25zdGFudCBmdWRnZSBudW1iZXJzLCB3aGljaCBpcyBhIGJpdAp1bnBsZWFzYW50LgoK
SXQgd291bGQgYmUgYXQgbGVhc3QgdXNlZnVsIHRvIGJyZWFrIGRvd24gdGhlIGFjY291bnRpbmcg
aW5zaWRlIHRoZQpoeXBlcnZpc29yIGEgYml0IG1vcmU6CgoqIG1heF9wYWdlcyA6IG1heGltdW0g
bnVtYmVyIG9mIHBhZ2VzIGEgZG9tYWluIGNhbiB1c2UgZm9yIHdoYXRldmVyCiAgICAgICAgICAg
ICAgcHVycG9zZSAocmFtICsgZmlybXdhcmUgKyBvdGhlcnMpCiogY3Vycl9wYWdlcyA6IGN1cnJl
bnQgbnVtYmVyIG9mIHBhZ2VzIGEgZG9tYWluIGlzIHVzaW5nIChyYW0gKyAuLi4pCiogbWF4X3Jh
bV9wYWdlcyA6IG1heGltdW0gbnVtYmVyIG9mIHBhZ2VzIGEgZG9tYWluIGNhbiB1c2UgZm9yIHJh
bQoqIGN1cnJfcmFtX3BhZ2VzIDogLi4uCmV0YyBldGMKCklJUkMgdGhlcmUgYXJlIGN1cnJlbnQg
dHdvIHNjaG9vbHMgb2YgdGhvdWdodCB3aGljaCBkaXNhZ3JlZXMgd2l0aCBlYWNoCm90aGVyIHdo
YXQgdGhlICJtYXhpbXVtIG51bWJlciBvZiBwYWdlcyIgaW4gaHlwZXJ2aXNvciBtZWFucy4KClRo
aXMgaXMgbm90IHNheWluZyB3ZSBjYW4ndCBkZXNpZ24gbmV3IGludGVyZmFjZXMsIGl0IGlzIGp1
c3QgdGhhdCBpdAp3b3VsZG4ndCBiZSB2ZXJ5IHVzZWZ1bCBJTUhPLgoKV2VpLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:02:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10: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 1fs3UA-0005e1-KQ; Tue, 21 Aug 2018 10:02: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=c4vt=le=xenproject.org=prvs=7640487f2=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fs3U9-0005do-G2
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 10:02:01 +0000
X-Inumbo-ID: 54d92746-a529-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 54d92746-a529-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 10:02:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63323025"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75095-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:regression
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win10-i386:windows-install: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-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:guest-start: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-midway: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:guest-start:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt: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-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-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-libvirt-vhd:migrate-support-check: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-i386-xl-qemuu-win7-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-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=fe50b33b07fd447949284fb820eebdce9264ca17
X-Osstest-Versions-That: xen=87c83af333e0248ada2e6560965aca6096ec7f2b
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 21 Aug 2018 11:01:54 +0100
Subject: [Xen-devel] [xen-4.10-testing baseline-only test] 75095:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTA5NSB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJj
ZS5jb20vb3NzdGVzdC9sb2dzLzc1MDk1LwoKUmVncmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNv
dWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gNzUwMzQKClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAxNCB4ZW4tYm9vdC9sMSAgICAgICAgICAgICBmYWlsIGxpa2UgNzUwMzQK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bWlkd2F5ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTAgZGViaWFuLWRpLWluc3Rh
bGwgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBmZTUwYjMzYjA3ZmQ0NDc5NDkyODRmYjgyMGVl
YmRjZTkyNjRjYTE3CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA4N2M4
M2FmMzMzZTAyNDhhZGEyZTY1NjA5NjVhY2E2MDk2ZWM3ZjJiCgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAgNzUwMzQgIDIwMTgtMDgtMDEgMTQ6NTA6NTcgWiAgIDE5IGRheXMKVGVzdGluZyBzYW1lIHNp
bmNlICAgIDc1MDk1ICAyMDE4LTA4LTIwIDA2OjM4OjUzIFogICAgMSBkYXlzICAgIDEgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxj
aHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxh
cEBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2Vu
IEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5j
b20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
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
dC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgooTm8gcmV2aXNpb24gbG9nOyBp
dCB3b3VsZCBiZSA2MjEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:02:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10:02:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs3UY-0005gn-Ty; Tue, 21 Aug 2018 10: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=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs3UY-0005gi-8V
 for xen-devel@lists.xen.org; Tue, 21 Aug 2018 10:02:26 +0000
X-Inumbo-ID: 6405757a-a529-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6405757a-a529-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 10:03:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63323049"
Date: Tue, 21 Aug 2018 11:02:22 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180821100222.5yq33wvpe5jr4bkd@citrix.com>
References: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
 <1534358077-24700-3-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534358077-24700-3-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 2/6] x86/shadow: Use more appropriate
 conversion 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 Liu <wei.liu2@citrix.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>,
 Tim Deegan <tim@xen.org>, 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>

T24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMDc6MzQ6MzNQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBSZXBsYWNlIHBmbl90b19wYWRkcihtZm5feCguLi4pKSB3aXRoIG1mbl90b19tYWRk
cigpLCBhbmQgcmVwbGFjZSBhbiBvcGVuY29kZWQKPiBnZm5fdG9fZ2FkZHIoKS4KPiAKPiBObyBm
dW5jdGlvbmFsIGNoYW5nZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:04:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10: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 1fs3WZ-0005qm-E2; Tue, 21 Aug 2018 10: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=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs3WX-0005qb-Lh
 for xen-devel@lists.xen.org; Tue, 21 Aug 2018 10:04:29 +0000
X-Inumbo-ID: add0b451-a529-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id add0b451-a529-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 10:05:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63323164"
Date: Tue, 21 Aug 2018 11:04:26 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180821100426.ppy4stp7gxtxw4w2@citrix.com>
References: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
 <1534358077-24700-5-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534358077-24700-5-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 4/6] x86/shadow: Use MASK_* helpers for the
 MMIO fastpath PTE manipulation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>,
 Tim Deegan <tim@xen.org>, 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>

T24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMDc6MzQ6MzVQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBEcm9wIHRoZSBub3ctdW51c2VkIFNIX0wxRV9NTUlPX0dGTl9TSElGVCBkZWZpbml0
aW9uLgo+IAo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:05:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10: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 1fs3Xd-0005xM-QS; Tue, 21 Aug 2018 10: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=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs3Xc-0005xD-Kk
 for xen-devel@lists.xen.org; Tue, 21 Aug 2018 10:05:36 +0000
X-Inumbo-ID: 91b5a822-a529-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 91b5a822-a529-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 12:04:19 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63323212"
Date: Tue, 21 Aug 2018 11:05:32 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180821100532.eymi64iyyxgbpikr@citrix.com>
References: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
 <1534358077-24700-6-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534358077-24700-6-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 5/6] x86/shadow: Clean up the MMIO fastpath
 helpers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>,
 Tim Deegan <tim@xen.org>, 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>

T24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMDc6MzQ6MzZQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBVc2UgYm9vbCB3aGVuIGFwcHJvcHJhaXRlLCByZW1vdmUgZXh0cmFuaW91cyBicmFj
a2V0cyBhbmQgZml4IHVwIGNvbW1lbnQKPiBzdHlsZS4KPiAKPiBObyBmdW5jdGlvbmFsIGNoYW5n
ZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgoKUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:05:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10:05:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs3Xt-0005zg-3g; Tue, 21 Aug 2018 10:05: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=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs3Xs-0005zV-6e
 for xen-devel@lists.xen.org; Tue, 21 Aug 2018 10:05:52 +0000
X-Inumbo-ID: defb0ec5-a529-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id defb0ec5-a529-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 10:06:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63323223"
Date: Tue, 21 Aug 2018 11:05:48 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180821100548.2fvmud7bu45obvqt@citrix.com>
References: <1534358077-24700-1-git-send-email-andrew.cooper3@citrix.com>
 <1534358077-24700-7-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534358077-24700-7-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 6/6] x86/shadow: Use mfn_t in
 shadow_track_dirty_vram()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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 =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>,
 Tim Deegan <tim@xen.org>, 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>

T24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMDc6MzQ6MzdQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiAuLi4gYXMgdGhlIG9ubHkgdXNlciBvZiBzbDFtZm4gd291bGQgcHJlZmVyIGl0IHRo
YXQgd2F5Lgo+IAo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:06:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10:06:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs3YS-00066Z-FK; Tue, 21 Aug 2018 10:06: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=qc7t=le=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fs3YR-00066B-1B
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 10:06:27 +0000
X-Inumbo-ID: f3a6f0a9-a529-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f3a6f0a9-a529-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 10: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 1fs3YN-0001xN-Fz; Tue, 21 Aug 2018 10:06: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 1fs3YN-0005X1-7k; Tue, 21 Aug 2018 10:06:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fs3YN-0004xI-78; Tue, 21 Aug 2018 10:06:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126316-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=ee8105cabc162174a295ca7fea330ad22f7c25e3
X-Osstest-Versions-That: xen=37b7c808b3fd68c11425accb53b83c37479a2b51
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 21 Aug 2018 10:06:23 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126316: 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>

ZmxpZ2h0IDEyNjMxNiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjMxNi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIGVlODEwNWNhYmMxNjIxNzRhMjk1Y2E3ZmVhMzMwYWQy
MmY3YzI1ZTMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDM3YjdjODA4
YjNmZDY4YzExNDI1YWNjYjUzYjgzYzM3NDc5YTJiNTEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NjI2MSAgMjAxOC0wOC0yMCAxNTowMDozMCBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjYzMTYgIDIwMTgtMDgtMjEgMDg6MDA6MzkgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5k
cl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Cgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6
CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDM3YjdjODA4YjMu
LmVlODEwNWNhYmMgIGVlODEwNWNhYmMxNjIxNzRhMjk1Y2E3ZmVhMzMwYWQyMmY3YzI1ZTMgLT4g
c21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:07:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10:07:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs3ZJ-0006Gg-Rt; Tue, 21 Aug 2018 10:07: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=js+4=le=citrix.com=prvs=7646db883=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fs3ZI-0006GU-Hv
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 10:07:20 +0000
X-Inumbo-ID: 133c7b99-a52a-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 133c7b99-a52a-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 10:07:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="77908452"
Date: Tue, 21 Aug 2018 12:07:11 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180821100711.gocgdor7dnyqy5gb@mac>
References: <2b92e8a5-9b66-1fe2-114a-5bf9676c9f22@suse.com>
 <20180821095818.g4mn5xkkfyok2a4n@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180821095818.g4mn5xkkfyok2a4n@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] Xen ballooning 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: Juergen Gross <jgross@suse.com>,
 "George.Dunlap@eu.citrix.com" <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMTA6NTg6MThBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBNb24sIEF1ZyAxMywgMjAxOCBhdCAwMzowNjoxMFBNICswMjAwLCBKdWVyZ2VuIEdyb3Nz
IHdyb3RlOgo+ID4gVG9kYXkncyBpbnRlcmZhY2Ugb2YgWGVuIGZvciBtZW1vcnkgYmFsbG9vbmlu
ZyBpcyBxdWl0ZSBhIG1lc3MuIFRoZXJlCj4gPiBhcmUgc29tZSBzaG9ydGNvbWluZ3Mgd2hpY2gg
c2hvdWxkIGJlIGFkZHJlc3NlZCBzb21laG93LiBBZnRlciBhCj4gPiBkaXNjdXNzaW9uIG9uIElS
QyB0aGVyZSB3YXMgY29uc2Vuc3VzIHdlIHNob3VsZCB0cnkgdG8gZGVzaWduIGEgbmV3Cj4gPiBp
bnRlcmZhY2UgYWRkcmVzc2luZyB0aGUgY3VycmVudCBhbmQgcHJvYmFibHkgZnV0dXJlIG5lZWRz
Lgo+ID4gCj4gPiBDdXJyZW50IGludGVyZmFjZQo+ID4gLS0tLS0tLS0tLS0tLS0tLS0KPiA+IEEg
Z3Vlc3QgaGFzIGFjY2VzcyB0byB0aGUgZm9sbG93aW5nIG1lbW9yeSByZWxhdGVkIGluZm9ybWF0
aW9uIChhbGwgZm9yCj4gPiB4ODYpOgo+ID4gCj4gPiAtIHRoZSBtZW1vcnkgbWFwIChFODIwIG9y
IEVGSSkKPiA+IC0gQUNQSSB0YWJsZXMgZm9yIEhWTS9QVkggZ3Vlc3RzCj4gPiAtIGFjdHVhbCBt
YXhpbXVtIHNpemUgdmlhIFhFTk1FTV9tYXhpbXVtX3Jlc2VydmF0aW9uIGh5cGVyY2FsbCAodGhl
Cj4gPiAgIGh5cGVydmlzb3Igd2lsbCBkZW55IGF0dGVtcHRzIG9mIHRoZSBndWVzdCB0byBhbGxv
Y2F0ZSBtb3JlKQo+ID4gLSBjdXJyZW50IHNpemUgdmlhIFhFTk1FTV9jdXJyZW50X3Jlc2VydmF0
aW9uIGh5cGVyY2FsbAo+ID4gLSBYZW5zdG9yZSBlbnRyeSAibWVtb3J5L3N0YXRpYy1tYXgiIGZv
ciB0aGUgdXBwZXIgYm91bmQgb2YgbWVtb3J5IHNpemUKPiA+ICAgKGluZm9ybWF0aW9uIGZvciB0
aGUgZ3Vlc3Qgd2hpY2ggbWVtb3J5IHNpemUgbWlnaHQgYmUgcmVhY2hlZCB3aXRob3V0Cj4gPiAg
IGhvdHBsdWdnaW5nIG1lbW9yeSkKPiA+IC0gWGVuc3RvcmUgZW50cnkgIm1lbW9yeS90YXJnZXQi
IGZvciBjdXJyZW50IHRhcmdldCBzaXplICh1c2VkIGZvcgo+ID4gICBiYWxsb29uaW5nOiBYZW4g
dG9vbHMgc2V0IHRoZSBzaXplIHRoZSBndWVzdCBzaG91bGQgdHJ5IHRvIHJlYWNoIGJ5Cj4gPiAg
IGFsbG9jYXRpbmcgb3IgcmVsZWFzaW5nIG1lbW9yeSkKPiA+IAo+ID4gVGhlIG1haW4gcHJvYmxl
bSB3aXRoIHRoaXMgaW50ZXJmYWNlIGlzIHRoZSBndWVzdCBkb2Vzbid0IGtub3cgaW4gYWxsCj4g
PiBjYXNlcyB3aGljaCBtZW1vcnkgaXMgaW5jbHVkZWQgaW4gdGhlIHZhbHVlcyAoZS5nLiBtZW1v
cnkgYWxsb2NhdGVkIGJ5Cj4gPiBYZW4gdG9vbHMgZm9yIHRoZSBmaXJtd2FyZSBvZiBhIEhWTSBn
dWVzdCBpcyBpbmNsdWRlZCBpbiB0aGUgWGVuc3RvcmUKPiA+IGFuZCBoeXBlcmNhbGwgaW5mb3Jt
YXRpb24sIGJ1dCBub3QgaW4gdGhlIG1lbW9yeSBtYXApLgo+ID4gCj4gCj4gU29tZXdoYXQgcmVs
YXRlZDogd2hvIGhhcyB0aGUgY2Fub25pY2FsIHNvdXJjZSBvZiBhbGwgdGhlIGluZm9ybWF0aW9u
Pwo+IEkgdGhpbmsgWGVuIHNob3VsZCBoYXZlIHRoYXQsIGJ1dCBpdCBpcyB1bmNsZWFyIHRvIG1l
IGhvdyB0b29sc3RhY2sgY2FuCj4gZ2V0IHN1Y2ggaW5mb3JtYXRpb24gZnJvbSBYZW4uIElTVFIg
Y3VycmVudGx5IGl0IGlzIHBvc3NpYmxlIHRvIGdldAo+IGN1cnJlbnQgbnVtYmVyIG9mIHBhZ2Vz
IGFuZCBtYXhpbXVtIG51bWJlcnMgb2YgcGFnZXMsIGJvdGggb2Ygd2hpY2gKPiBjb250YWluIHBh
Z2VzIGZvciBmaXJtd2FyZSB3aGljaCBhcmUgdmlzaWJsZSB0byBndWVzdHMgKEU4MjAgLyBFRkkK
PiByZXNlcnZlZCkuCj4gCj4gV2l0aG91dCB0aGF0IGZpeGVkLCB0aGUgbmV3IGludGVyZmFjZSB3
b24ndCBiZSBvZiBtdWNoIHVzZSBiZWNhdXNlIHRoZQo+IGluZm9ybWF0aW9uIHRvb2xzdGFjayBw
dXQgaW4gdGhlIG5ldyBub2RlcyBpcyBzdGlsbCBwb3RlbnRpYWxseSB3cm9uZy4KPiBDdXJyZW50
bHkgdG9vbHN0YWNrIGFwcGxpZXMgc29tZSBjb25zdGFudCBmdWRnZSBudW1iZXJzLCB3aGljaCBp
cyBhIGJpdAo+IHVucGxlYXNhbnQuCj4gCj4gSXQgd291bGQgYmUgYXQgbGVhc3QgdXNlZnVsIHRv
IGJyZWFrIGRvd24gdGhlIGFjY291bnRpbmcgaW5zaWRlIHRoZQo+IGh5cGVydmlzb3IgYSBiaXQg
bW9yZToKPiAKPiAqIG1heF9wYWdlcyA6IG1heGltdW0gbnVtYmVyIG9mIHBhZ2VzIGEgZG9tYWlu
IGNhbiB1c2UgZm9yIHdoYXRldmVyCj4gICAgICAgICAgICAgICBwdXJwb3NlIChyYW0gKyBmaXJt
d2FyZSArIG90aGVycykKPiAqIGN1cnJfcGFnZXMgOiBjdXJyZW50IG51bWJlciBvZiBwYWdlcyBh
IGRvbWFpbiBpcyB1c2luZyAocmFtICsgLi4uKQo+ICogbWF4X3JhbV9wYWdlcyA6IG1heGltdW0g
bnVtYmVyIG9mIHBhZ2VzIGEgZG9tYWluIGNhbiB1c2UgZm9yIHJhbQo+ICogY3Vycl9yYW1fcGFn
ZXMgOiAuLi4KClRoZSBwcm9ibGVtIGhlcmUgaXMgdGhhdCBuZXcgaHlwZXJjYWxscyB3b3VsZCBo
YXZlIHRvIGJlIGFkZGVkLApiZWNhdXNlIGZpcm13YXJlIHJ1bm5pbmcgaW5zaWRlIHRoZSBndWVz
dCBwaWNrcyBSQU0gcmVnaW9ucyBhbmQKY2hhbmdlcyB0aGVtIHRvIHJlc2VydmVkIGZvciBleGFt
cGxlLCBhbmQgdGhlIGZpcm13YXJlIHdvdWxkIG5lZWQgYQp3YXkgdG8gdGVsbCBYZW4gYWJvdXQg
dGhvc2UgY2hhbmdlcy4KCldlIGNvdWxkIGV2ZW4gaGF2ZSBzb21ldGhpbmcgbGlrZSBhbiBleHBh
bmRlZCBtZW1vcnkgbWFwIHdpdGggbW9yZQp0eXBlcyBpbiBvcmRlciB0byBkZXNjcmliZSBNTUlP
IHJlZ2lvbnMgdHJhcHBlZCBpbnNpZGUgb2YgdGhlCmh5cGVydmlzb3IsIGZpcm13YXJlIHJlZ2lv
bnMsIHJhbSwgZXRjLi4uIHRoYXQgY291bGQgYmUgbW9kaWZpZWQgYnkKYm90aCB0aGUgdG9vbHN0
YWNrIGFuZCBYZW4uCgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:10:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 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 1fs3cO-000731-GU; Tue, 21 Aug 2018 10:10: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=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs3cN-00072w-OP
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 10:10:31 +0000
X-Inumbo-ID: 85789794-a52a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 85789794-a52a-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 10:11:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63323442"
Date: Tue, 21 Aug 2018 11:10:28 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180821101028.4o3srromn4jtn6dz@citrix.com>
References: <5B2CD60902000078001CCEF7@prv1-mh.provo.novell.com>
 <5c43bed1-bc50-2cba-8346-8dca2b784056@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5c43bed1-bc50-2cba-8346-8dca2b784056@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH RFC] x86/xsave: prefer eager clearing of
 state over eager restoring
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <Wei.Liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBBdWcgMTYsIDIwMTggYXQgMTA6MDc6MDBBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBJcnJlc3BlY3RpdmUgb2Ygd2hhdCB3ZSBkbyBoZXJlLCBJJ2QgcmVhbGx5IGxpa2Ug
V2VpIHRvIHJlYmFzZSBoaXMgd29yawo+IHRvIHJlbW92ZSB0aGUgbGF6eSBmcHUgbG9naWMgZnJv
bSB0aGUgbmVzdGVkIHZpcnQgcGF0aHMsIGJlY2F1c2UgaXRzIGEKPiBuby1icmFpbmVyIChwZXJm
IHdpc2UpIGFuZCBjb21lcyB3aXRoIGEgbWFzc2l2ZSBhbW91bnQgb2YgY29kZQo+IHNpbXBsaWZp
Y2F0aW9uIGluIFhlbi4KCkkgYW0gdmVyeSBoYXBweSB0byBnZXQgcmlkIG9mIG1vcmUgY29kZSBp
ZiB0aGF0J3MgYWdyZWVkLiA6LSkKCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:25:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10: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 1fs3qt-000860-Ro; Tue, 21 Aug 2018 10:25: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=kqmj=le=citrix.com=prvs=764db257d=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fs3qt-00085v-8V
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 10:25:31 +0000
X-Inumbo-ID: 9d96d82a-a52c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9d96d82a-a52c-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 10:26:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63324225"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23419.59543.385873.125444@mariner.uk.xensource.com>
Date: Tue, 21 Aug 2018 11:25:27 +0100
To: Dario Faggioli <dfaggioli@suse.com>
In-Reply-To: <b346c13a4a05c75d531da1dcfa7ea684a0d5089e.camel@suse.com>
References: <153452538306.14879.2645077465028661264.stgit@Palanthas.fritz.box>
 <20180820101428.djudte4z2wye3cz3@citrix.com>
 <b346c13a4a05c75d531da1dcfa7ea684a0d5089e.camel@suse.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] tools: libxl/xl: run NUMA placement even
 when an hard-affinity is set
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RGFyaW8gRmFnZ2lvbGkgd3JpdGVzICgiUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSF0gdG9vbHM6IGxp
YnhsL3hsOiBydW4gTlVNQSBwbGFjZW1lbnQgZXZlbiB3aGVuIGFuIGhhcmQtYWZmaW5pdHkgaXMg
c2V0Iik6Cj4gT24gTW9uLCAyMDE4LTA4LTIwIGF0IDExOjE0ICswMTAwLCBXZWkgTGl1IHdyb3Rl
Ogo+ID4gWW91IGNhbiB1c2UgTkRFQlVHIGluc3RlYWQuCj4gCj4gSSBmb3VuZCB0aGlzIGluIG9u
ZSBvdGhlciBwbGFjZSBpbiBsaWJ4bCAobGlieGxfZXZlbnQuYyksIGFuZCBmaWd1cmVkIEkKPiBj
b3VsZCB1c2UgaXQgaGVyZSB0b28uCj4gCj4gUmVhc29uIGlzIHRoYXQgdGhpcyBndWFyZHMgYSAo
cG90ZW50aWFsbHkpIHJhdGhlciBleHBlbnNpdmUgY2hlY2ssCj4gd2hpY2ggSSBwZXJzb25hbGx5
IGNvbnNpZGVyIHRvbyBtdWNoLCBldmVuIGZvciBkZWJ1ZyBidWlsZC4gQXQgdGhlIHNhbWUKPiB0
aW1lLCBpdCBjb3VsZCBiZSBoYW5keSBmb3IgdXMgZGV2ZWxvcGVycyB0byBoYXZlIGl0IHRoZXJl
LCBhbmQgYmUgYWJsZQo+IHRvIGVuYWJsZSBpdCB3aGVuIG1ha2luZyBjaGFuZ2VzIHRvIGFmZmlu
aXR5IGFuZC9vciBOVU1BIHBsYWNlbWVudAo+IGNvZGUuCj4gCj4gQnV0IEkgZG9uJ3QgaGF2ZSBh
IHRvbyBzdHJvbmcgb3BpbmlvbjsgSSdsbCBjaGFuZ2UgaXQgdG8gdXMgTkRFQlVHIGlmCj4gdGhh
dCdzIHdoYXQgeW91IHByZWZlci4KClBsZWFzZSBkbyBub3QgdXNlIE5ERUJVRy4gIGxpYnhsIGlz
IG5vdCBkZXNpZ25lZCB0byBiZSBjb21waWxlZCB3aXRoCk5ERUJVRy4KCklhbi4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:26:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10:26:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs3rP-00088S-6M; Tue, 21 Aug 2018 10:26:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs3rN-00088I-Ra
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 10:26:01 +0000
X-Inumbo-ID: afeedfaa-a52c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id afeedfaa-a52c-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 10:26:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63324247"
Date: Tue, 21 Aug 2018 11:25:58 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180821102558.htkmokaqznjni6xv@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <84f9dde9a5f6253653fc267fd8f874d21e4f4a58.1534518694.git-series.wei.liu2@citrix.com>
 <20180821083218.ibkdoyouclvfthh3@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180821083218.ibkdoyouclvfthh3@mac>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 34/34] RFC x86: introduce directio virt cap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMTA6MzI6MThBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEF1ZyAxNywgMjAxOCBhdCAwNDoxMjo1MlBNICswMTAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gaHZtX2RpcmVjdGlvIGlzIHNldCB3aGVuIGlvbW11IGlzIGVuYWJsZWQs
IGJ1dCBpbiBmYWN0IGlvbW11IGlzIG5vdAo+ID4gdGllZCB0byBIVk0uIEluIG9yZGVyIHRvIG5v
dCBicmVhayBleGlzdGluZyB0b29scywgZXhwb3NlIGEgbmV3IGZsYWcKPiA+IGRpcmVjdGlvIGZv
ciAoaW9tbXVfZW5hYmxlZCAmJiAhaHZtX2VuYWJsZWQpLgo+ID4gCj4gPiBSRkMgVGhpcyBkb2Vz
bid0IGJ1aWxkIGF0IHRoZSBtb21lbnQuIERvIHdlIGNhcmUgYWJvdXQgdGhhdCBmbGFnIGJlaW5n
Cj4gPiBpbmFjY3VyYXRlPwo+IAo+IEkgdGhpbmsgdGhlcmUgaXMgbm8gaGFyZHdhcmUgb3V0IHRo
ZXJlIHdpdGggYW4gSU9NTVUgdGhhdCBkb24ndCBoYXZlCj4gdmlydHVhbGl6YXRpb24gZXh0ZW5z
aW9ucyAoaWU6IGhhdmluZyBWVGQgYnV0IG5vdCBWVHggZm9yIGV4YW1wbGUpLAo+IGJ1dCBtYXli
ZSBJJ20gd3JvbmcuCgpUaGUgcXVlc3Rpb24gaXMgd2hldGhlciBpdCBtYWtlcyBzZW5zZSB0byBl
eHBvc2UgdGhlIG5hbWUgImh2bV9kaXJlY3RpbyIKYXQgYWxsIHdoZW4geW91IGNhbid0IHJ1biBh
biBIVk0gZ3Vlc3QgaW4gdGhlIGZpcnN0IHBsYWNlLgoKQWxzbyBpb21tdSBpc24ndCBhbiBIVk0g
b25seSBmZWF0dXJlLCBQViBndWVzdHMgY2FuIGFsc28gbWFrZSB1c2Ugb2YgaXQKaWYgSSB1bmRl
cnN0YW5kIGNvcnJlY3RseSwgaGVuY2UgdGhlIHN1Z2dlc3Rpb24gb2YgImRpcmVjdGlvIi4KCldl
aS4KCj4gCj4gUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:28:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10:28:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs3tc-0008LV-Jd; Tue, 21 Aug 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=kqmj=le=citrix.com=prvs=764db257d=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fs3tb-0008LM-4X
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 10:28:19 +0000
X-Inumbo-ID: 01cca50e-a52d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 01cca50e-a52d-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 10:28:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63324339"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23419.59711.331767.771452@mariner.uk.xensource.com>
Date: Tue, 21 Aug 2018 11:28:15 +0100
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
In-Reply-To: <20180820143431.cyfoqsverger2wit@mac>
References: <20180820105113.28840-1-roger.pau@citrix.com>
 <20180820105113.28840-2-roger.pau@citrix.com>
 <23418.40349.15959.260209@mariner.uk.xensource.com>
 <20180820110714.qx3pohtjvgaypoa4@mac>
 <23418.51829.610118.310209@mariner.uk.xensource.com>
 <20180820143431.cyfoqsverger2wit@mac>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 2/2] osstest: configure git proxy for 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: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Um9nZXIgUGF1IE1vbm7DqSB3cml0ZXMgKCJSZTogW1BBVENIIDIvMl0gb3NzdGVzdDogY29uZmln
dXJlIGdpdCBwcm94eSBmb3IgRnJlZUJTRCIpOgo+IE9uIE1vbiwgQXVnIDIwLCAyMDE4IGF0IDAz
OjA0OjM3UE0gKzAxMDAsIElhbiBKYWNrc29uIHdyb3RlOgo+ID4gQW5kIHNpbWlsYXIgdGhpbmdz
IGZyb20gY3Jvbi4gIEkgaGF2ZSByZXdvdW5kIHByZXRlc3QgYW5kIHdpbGwgYXdhaXQKPiA+IHVw
ZGF0ZWQgcGF0Y2hlcy4uLgo+IAo+IFNvcnJ5LCBoZXJlIGlzIGEgd29ya2luZyBicmFuY2g6Cj4g
Cj4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Blb3BsZS9yb3lnZXIvb3NzdGVzdC5naXQgZ2l0LXBy
b3h5CgpUaGFua3MsIHRoYXQgc2VlbXMgYmV0dGVyLiAgSSBoYXZlIGFkZGVkIG15IGFja3MgYW5k
IHB1c2hlZCBpdC4KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:31:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10:31: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 1fs3wA-0000ZZ-3K; Tue, 21 Aug 2018 10:30:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs3w9-0000ZU-CR
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 10:30:57 +0000
X-Inumbo-ID: 5f874ed6-a52d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5f874ed6-a52d-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 10:31:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63324504"
Date: Tue, 21 Aug 2018 11:30:48 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180821103048.ltfmq7bvlosbrxtg@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <e4e99c11bbb5919e1319ac00da014bbac43e8ae9.1534518694.git-series.wei.liu2@citrix.com>
 <5B7AAE7902000078001E0040@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B7AAE7902000078001E0040@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 13/34] x86/pt: split out HVM functions from
 vtd.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>,
 Kevin Tian <kevin.tian@intel.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>

T24gTW9uLCBBdWcgMjAsIDIwMTggYXQgMDY6MDU6MTNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiAtLS0gL2Rldi9udWxsCj4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQveDg2L2h2bS5jCj4gPiBAQCAtMCwwICsxLDc3IEBACj4gPiArLyoKPiA+ICsgKiBDb3B5cmln
aHQgKGMpIDIwMDgsIEludGVsIENvcnBvcmF0aW9uLgo+ID4gKyAqCj4gPiArICogVGhpcyBwcm9n
cmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2Rp
ZnkgaXQKPiA+ICsgKiB1bmRlciB0aGUgdGVybXMgYW5kIGNvbmRpdGlvbnMgb2YgdGhlIEdOVSBH
ZW5lcmFsIFB1YmxpYyBMaWNlbnNlLAo+ID4gKyAqIHZlcnNpb24gMiwgYXMgcHVibGlzaGVkIGJ5
IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCj4gPiArICoKPiA+ICsgKiBUaGlzIHByb2dy
YW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgaXQgd2lsbCBiZSB1c2VmdWwsIGJ1dCBXSVRI
T1VUCj4gPiArICogQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFu
dHkgb2YgTUVSQ0hBTlRBQklMSVRZIG9yCj4gPiArICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFS
IFBVUlBPU0UuICBTZWUgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvcgo+ID4gKyAq
IG1vcmUgZGV0YWlscy4KPiA+ICsgKgo+ID4gKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBh
IGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFsb25nIHdpdGgKPiA+ICsg
KiB0aGlzIHByb2dyYW07IElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMv
Pi4KPiA+ICsgKgo+ID4gKyAqIENvcHlyaWdodCAoQykgQWxsZW4gS2F5IDxhbGxlbi5tLmtheUBp
bnRlbC5jb20+Cj4gPiArICogQ29weXJpZ2h0IChDKSBXZWlkb25nIEhhbiA8d2VpZG9uZy5oYW5A
aW50ZWwuY29tPgo+ID4gKyAqLwo+ID4gKwo+ID4gKyNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KPiA+
ICsjaW5jbHVkZSA8eGVuL3NvZnRpcnEuaD4KPiA+ICsjaW5jbHVkZSA8eGVuL2RvbWFpbl9wYWdl
Lmg+Cj4gPiArI2luY2x1ZGUgPGFzbS9wYWdpbmcuaD4KPiA+ICsjaW5jbHVkZSA8eGVuL2lvbW11
Lmg+Cj4gPiArI2luY2x1ZGUgPHhlbi9pcnEuaD4KPiA+ICsjaW5jbHVkZSA8eGVuL251bWEuaD4K
PiA+ICsjaW5jbHVkZSA8YXNtL2ZpeG1hcC5oPgo+ID4gKyNpbmNsdWRlIDxhc20vc2V0dXAuaD4K
PiA+ICsjaW5jbHVkZSAiLi4vaW9tbXUuaCIKPiA+ICsjaW5jbHVkZSAiLi4vZG1hci5oIgo+ID4g
KyNpbmNsdWRlICIuLi92dGQuaCIKPiA+ICsjaW5jbHVkZSAiLi4vZXh0ZXJuLmgiCj4gCj4gVGhp
cyBpcyBhIHdob2xlIGxvdCBvZiBpbmNsdWRlcyBmb3IgdGhlIHBvb3IgdHdvIGZ1bmN0aW9ucyB5
b3UgbW92ZToKPiBBcmUgdGhleSByZWFsbHkgYWxsIG5lZWRlZD8gQW5kIGluIGFueSBldmVudCBt
YXkgSSByZW1pbmQgeW91IG9mCj4gb3VyIGdlbmVyYWwgYXR0ZW1wdCB0byBzb3J0IGluY2x1ZGVz
IGF0IGxlYXN0IGluIG5ldyBzb3VyY2VzPwoKT0suIEkgd2lsbCB0cnkgdG8gcmVkdWNlIHRoZSBu
dW1iZXIgb2YgaW5jbHVkZXMgaGVyZS4gQW5kIGFsc28gc29ydAp0aGVtLgoKV2VpLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:35:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10: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 1fs40c-0000sG-Ou; Tue, 21 Aug 2018 10: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=qc7t=le=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fs40c-0000s7-2J
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 10:35:34 +0000
X-Inumbo-ID: 04a37206-a52e-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 04a37206-a52e-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 10:36:10 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fs40Y-0002Ys-90; Tue, 21 Aug 2018 10:35: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 1fs40X-0000Ae-On; Tue, 21 Aug 2018 10:35:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fs40X-0003FG-NP; Tue, 21 Aug 2018 10:35:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126235-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd: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-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-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-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-amd64-xl-qemut-ws16-amd64:guest-stop: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-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-arndale:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=4cea13b66144903ae7310331b43e08f7b2d6aadb
X-Osstest-Versions-That: linux=1aa1166efaceef8972045b4aa25e6e0ab96d8a30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 21 Aug 2018 10:35:29 +0000
Subject: [Xen-devel] [linux-4.14 test] 126235: 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>

ZmxpZ2h0IDEyNjIzNSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYyMzUvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXgg
ICAgICAgICAgICAgICAgNGNlYTEzYjY2MTQ0OTAzYWU3MzEwMzMxYjQzZTA4ZjdiMmQ2YWFkYgpi
YXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgMWFhMTE2NmVmYWNlZWY4OTcy
MDQ1YjRhYTI1ZTZlMGFiOTZkOGEzMAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1OTA0ICAyMDE4
LTA4LTE0IDEyOjU0OjE1IFogICAgNiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTkzOCAg
MjAxOC0wOC0xNiAwMjo0MzoxNyBaICAgIDUgZGF5cyAgICAzIGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNjIzNSAgMjAxOC0wOC0yMCAwNDoyOTo0MyBaICAgIDEgZGF5cyAgICAxIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFi
ZWwgVmVzYSA8YWJlbHZlc2FAbGludXguY29tPgogIEFsIFZpcm8gPHZpcm9AemVuaXYubGludXgu
b3JnLnVrPgogIEFsZXhhbmRlciBTeXJpbmcgPGFsZXhAYXN5cmluZy5kZT4KICBBbWl0IFB1bmRp
ciA8YW1pdC5wdW5kaXJAbGluYXJvLm9yZz4KICBBbmRpIEtsZWVuIDxha0BsaW51eC5pbnRlbC5j
b20+CiAgQW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBBbmRyZXkg
S29ub3ZhbG92IDxhbmRyZXlrbnZsQGdvb2dsZS5jb20+CiAgQW5kcmV5IFJ5YWJpbmluIDxhcnlh
YmluaW5AdmlydHVvenpvLmNvbT4KICBBbmdlbG8gUnVvY2NvIDxhbmdlbG9ydW9jY285MEBnbWFp
bC5jb20+CiAgQXJ0ZW0gQml0eXV0c2tpeSA8YXJ0ZW0uYml0eXV0c2tpeUBpbnRlbC5jb20+CiAg
QmFydCBWYW4gQXNzY2hlIDxiYXJ0LnZhbmFzc2NoZUB3ZGMuY29tPgogIEJvcmlzIEJyZXppbGxv
biA8Ym9yaXMuYnJlemlsbG9uQGZyZWUtZWxlY3Ryb25zLmNvbT4KICBCb3Jpc2xhdiBQZXRrb3Yg
PGJwQHN1c2UuZGU+CiAgQm9yaXNsYXYgUGV0a292IDxicGV0a292QHN1c2UuZGU+CiAgQ2hlbi1Z
dSBUc2FpIDx3ZW5zQGNzaWUub3JnPgogIENoaW50YW4gUGFuZHlhIDxjcGFuZHlhQGNvZGVhdXJv
cmEub3JnPgogIENodW5mZW5nIFl1biA8Y2h1bmZlbmcueXVuQG1lZGlhdGVrLmNvbT4KICBEYXZl
IEhhbnNlbiA8ZGF2ZS5oYW5zZW5AaW50ZWwuY29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1A
ZGF2ZW1sb2Z0Lm5ldD4KICBEYXZpZCBXb29kaG91c2UgPGR3bXdAYW1hem9uLmNvLnVrPgogIERv
biBCcmFjZSA8ZG9uLmJyYWNlQG1pY3Jvc2VtaS5jb20+CiAgRXJpYyBCaWdnZXJzIDxlYmlnZ2Vy
c0Bnb29nbGUuY29tPgogIEZhYmlvIEVzdGV2YW0gPGZhYmlvLmVzdGV2YW1AbnhwLmNvbT4KICBH
cmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgogIEd1ZW50ZXIg
Um9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBIZWxnZSBEZWxsZXIgPGRlbGxlckBnbXguZGU+
CiAgSGVyYmVydCBYdSA8aGVyYmVydEBnb25kb3IuYXBhbmEub3JnLmF1PgogIEhpbWFuc2h1IE1h
ZGhhbmkgPGhpbWFuc2h1Lm1hZGhhbmlAY2F2aXVtLmNvbT4KICBJbmdvIE1vbG5hciA8bWluZ29A
a2VybmVsLm9yZz4KICBJc2FhYyBKLiBNYW5qYXJyZXMgPGlzYWFjbUBjb2RlYXVyb3JhLm9yZz4K
ICBKYW1lcyBNb3JzZSA8amFtZXMubW9yc2VAYXJtLmNvbT4KICBKYW5uIEhvcm4gPGphbm5oQGdv
b2dsZS5jb20+CiAgSmVhbi1GcmFuw6dvaXMgVMOqdHUgPGplYW4tZnJhbmNvaXMudGV0dUBzYXZv
aXJmYWlyZWxpbnV4LmNvbT4KICBKZW5zIEF4Ym9lIDxheGJvZUBrZXJuZWwuZGs+CiAgSmlyaSBL
b3NpbmEgPGprb3NpbmFAc3VzZS5jej4KICBKb2hhbm5lcyBUaHVtc2hpcm4gPGp0aHVtc2hpcm5A
c3VzZS5kZT4KICBKb2huIERhdmlkIEFuZ2xpbiA8ZGF2ZS5hbmdsaW5AYmVsbC5uZXQ+CiAgSm9z
aCBQb2ltYm9ldWYgPGpwb2ltYm9lQHJlZGhhdC5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgogIEtlZXMgQ29vayA8a2Vlc2Nvb2tAY2hyb21pdW0ub3JnPgogIEtpc2hvbiBW
aWpheSBBYnJhaGFtIEkgPGtpc2hvbkB0aS5jb20+CiAgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxr
b25yYWQud2lsa0BvcmFjbGUuY29tPgogIEt1bmlub3JpIE1vcmltb3RvIDxrdW5pbm9yaS5tb3Jp
bW90by5neEByZW5lc2FzLmNvbT4KICBMYXVyZW5jZSBPYmVybWFuIDxsb2Jlcm1hbkByZWRoYXQu
Y29tPgogIExlZSBUaWJiZXJ0IDxsZWUudGliYmVydEBnbWFpbC5jb20+CiAgTGludXMgVG9ydmFs
ZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEx1a2FzIFd1bm5lciA8bHVrYXNA
d3VubmVyLmRlPgogIE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQu
Y29tPgogIE1hcmNlbCBIb2x0bWFubiA8bWFyY2VsQGhvbHRtYW5uLm9yZz4KICBNYXJrIEJyb3du
IDxicm9vbmllQGtlcm5lbC5vcmc+CiAgTWFyayBTYWx5enluIDxzYWx5enluQGFuZHJvaWQuY29t
PgogIE1hcnRpbiBLLiBQZXRlcnNlbiA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5jb20+CiAgTWFz
YWhpcm8gWWFtYWRhIDx5YW1hZGEubWFzYWhpcm9Ac29jaW9uZXh0LmNvbT4KICBNYXNhbWkgSGly
YW1hdHN1IDxtaGlyYW1hdEBrZXJuZWwub3JnPgogIE1heGltZSBSaXBhcmQgPG1heGltZS5yaXBh
cmRAZnJlZS1lbGVjdHJvbnMuY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5j
b20+CiAgTWljaGFsIEhvY2tvIDxtaG9ja29Ac3VzZS5jb20+CiAgTWljaGFsIEhvY2tvIDxtaG9j
a29Ac3VzZS5jej4KICBNaW5nIExlaSA8bWluZy5sZWlAcmVkaGF0LmNvbT4KICBNaXJrbyBNb250
YW5hcmkgPG1pcmtvbW9udGFuYXJpOTFAZ21haWwuY29tPgogIE5pY2sgRGVzYXVsbmllcnMgPG5k
ZXNhdWxuaWVyc0Bnb29nbGUuY29tPgogIE5pY29sYWkgU3RhbmdlIDxuc3RhbmdlQHN1c2UuZGU+
CiAgT2xla3NhbmRyIE5hdGFsZW5rbyA8b2xla3NhbmRyQG5hdGFsZW5rby5uYW1lPgogIE9sZWtz
aWogUmVtcGVsIDxvLnJlbXBlbEBwZW5ndXRyb25peC5kZT4KICBQYW9sbyBCb256aW5pIDxwYm9u
emluaUByZWRoYXQuY29tPgogIFBhb2xvIFZhbGVudGUgPHBhb2xvLnZhbGVudGVAbGluYXJvLm9y
Zz4KICBQYXZhbmt1bWFyIEtvbmRldGkgPHBrb25kZXRpQGNvZGVhdXJvcmEub3JnPgogIFBldGVy
IFppamxzdHJhIChJbnRlbCkgPHBldGVyekBpbmZyYWRlYWQub3JnPgogIFBldGVyIFppamxzdHJh
IDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KICBQaWVycmUtTG91aXMgQm9zc2FydCA8cGllcnJlLWxv
dWlzLmJvc3NhcnRAbGludXguaW50ZWwuY29tPgogIFByYXNhZCBTb2RhZ3VkaSA8cHNvZGFndWRA
Y29kZWF1cm9yYS5vcmc+CiAgUXVpbm4gVHJhbiA8cXVpbm4udHJhbkBjYXZpdW0uY29tPgogIFJh
ZGltIEtyxI1tw6HFmSA8cmtyY21hckByZWRoYXQuY29tPgogIFJhZmFlbCBKLiBXeXNvY2tpIDxy
YWZhZWwuai53eXNvY2tpQGludGVsLmNvbT4KICBSYW5keSBEdW5sYXAgPHJkdW5sYXBAaW5mcmFk
ZWFkLm9yZz4KICBSb25hbGQgVHNjaGFsw6RyIDxyb25hbGRAaW5ub3ZhdGlvbi5jaD4KICBTZWFu
IENocmlzdG9waGVyc29uIDxzZWFuLmouY2hyaXN0b3BoZXJzb25AaW50ZWwuY29tPgogIFNoYXdu
IEd1byA8c2hhd25ndW9Aa2VybmVsLm9yZz4KICBTdWRpcCBNdWtoZXJqZWUgPHN1ZGlwbS5tdWto
ZXJqZWVAZ21haWwuY29tPgogIFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1
bHBhbml0QGFtZC5jb20+CiAgVGhpZXJyeSBFc2NhbmRlIDx0aGllcnJ5LmVzY2FuZGVAY29sbGFi
b3JhLmNvbT4KICBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KICBUaW0gQ2hl
biA8dGltLmMuY2hlbkBsaW51eC5pbnRlbC5jb20+CiAgVG9tIExlbmRhY2t5IDx0aG9tYXMubGVu
ZGFja3lAYW1kLmNvbT4KICBUb255IEx1Y2sgPHRvbnkubHVja0BpbnRlbC5jb20+CiAgVG9zaGkg
S2FuaSA8dG9zaGkua2FuaUBocGUuY29tPgogIFR5bGVyIEJhaWNhciA8dGJhaWNhckBjb2RlYXVy
b3JhLm9yZz4KICBWaW5vZCBLb3VsIDx2aW5vZC5rb3VsQGludGVsLmNvbT4KICBWbGFzdGltaWwg
QmFia2EgPHZiYWJrYUBzdXNlLmN6PgogIFdhbnBlbmcgTGkgPHdhbnBlbmdsaUB0ZW5jZW50LmNv
bT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNo
aW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyBy
ZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9saW51eC1wdm9wcy5n
aXQKICAgMWFhMTE2NmVmYWNlLi40Y2VhMTNiNjYxNDQgIDRjZWExM2I2NjE0NDkwM2FlNzMxMDMz
MWI0M2UwOGY3YjJkNmFhZGIgLT4gdGVzdGVkL2xpbnV4LTQuMTQKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:40:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10:40: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 1fs45d-0001az-J7; Tue, 21 Aug 2018 10:40: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=js+4=le=citrix.com=prvs=7646db883=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fs45b-0001au-S3
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 10:40:43 +0000
X-Inumbo-ID: bd4e43d6-a52e-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bd4e43d6-a52e-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 10:41:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="77910166"
Date: Tue, 21 Aug 2018 12:40:22 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180821104022.rirzq57tscc7wpo3@mac>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <84f9dde9a5f6253653fc267fd8f874d21e4f4a58.1534518694.git-series.wei.liu2@citrix.com>
 <20180821083218.ibkdoyouclvfthh3@mac>
 <20180821102558.htkmokaqznjni6xv@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180821102558.htkmokaqznjni6xv@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 34/34] RFC x86: introduce directio virt cap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMTE6MjU6NThBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBUdWUsIEF1ZyAyMSwgMjAxOCBhdCAxMDozMjoxOEFNICswMjAwLCBSb2dlciBQYXUgTW9u
bsOpIHdyb3RlOgo+ID4gT24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDQ6MTI6NTJQTSArMDEwMCwg
V2VpIExpdSB3cm90ZToKPiA+ID4gaHZtX2RpcmVjdGlvIGlzIHNldCB3aGVuIGlvbW11IGlzIGVu
YWJsZWQsIGJ1dCBpbiBmYWN0IGlvbW11IGlzIG5vdAo+ID4gPiB0aWVkIHRvIEhWTS4gSW4gb3Jk
ZXIgdG8gbm90IGJyZWFrIGV4aXN0aW5nIHRvb2xzLCBleHBvc2UgYSBuZXcgZmxhZwo+ID4gPiBk
aXJlY3RpbyBmb3IgKGlvbW11X2VuYWJsZWQgJiYgIWh2bV9lbmFibGVkKS4KPiA+ID4gCj4gPiA+
IFJGQyBUaGlzIGRvZXNuJ3QgYnVpbGQgYXQgdGhlIG1vbWVudC4gRG8gd2UgY2FyZSBhYm91dCB0
aGF0IGZsYWcgYmVpbmcKPiA+ID4gaW5hY2N1cmF0ZT8KPiA+IAo+ID4gSSB0aGluayB0aGVyZSBp
cyBubyBoYXJkd2FyZSBvdXQgdGhlcmUgd2l0aCBhbiBJT01NVSB0aGF0IGRvbid0IGhhdmUKPiA+
IHZpcnR1YWxpemF0aW9uIGV4dGVuc2lvbnMgKGllOiBoYXZpbmcgVlRkIGJ1dCBub3QgVlR4IGZv
ciBleGFtcGxlKSwKPiA+IGJ1dCBtYXliZSBJJ20gd3JvbmcuCj4gCj4gVGhlIHF1ZXN0aW9uIGlz
IHdoZXRoZXIgaXQgbWFrZXMgc2Vuc2UgdG8gZXhwb3NlIHRoZSBuYW1lICJodm1fZGlyZWN0aW8i
Cj4gYXQgYWxsIHdoZW4geW91IGNhbid0IHJ1biBhbiBIVk0gZ3Vlc3QgaW4gdGhlIGZpcnN0IHBs
YWNlLgo+IAo+IEFsc28gaW9tbXUgaXNuJ3QgYW4gSFZNIG9ubHkgZmVhdHVyZSwgUFYgZ3Vlc3Rz
IGNhbiBhbHNvIG1ha2UgdXNlIG9mIGl0Cj4gaWYgSSB1bmRlcnN0YW5kIGNvcnJlY3RseSwgaGVu
Y2UgdGhlIHN1Z2dlc3Rpb24gb2YgImRpcmVjdGlvIi4KClJpZ2h0LCBJIHNlZSB5b3VyIHBvaW50
LgoKQ291bGQgd2UgcmVtb3ZlIHRoaXMgaHZtX2RpcmVjdGlvIGFydGlmYWN0IGFuZCBqdXN0IGV4
cG9zZSBhbiBpb21tdQpjYXBhYmlsaXR5PwoKU2luY2UgdGhpcyBpcyBhIHN5c2N0bCBJIHRoaW5r
IHdlIGNhbiBjaGFuZ2UgdGhlIGludGVyZmFjZSB3aXRob3V0Cmlzc3Vlcywgc28gSSB3b3VsZCBq
dXN0CnMvWEVOX1NZU0NUTF9QSFlTQ0FQX2h2bV9kaXJlY3Rpby9YRU5fU1lTQ1RMX1BIWVNDQVBf
aW9tbXUvLgoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:41:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10:41:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs46c-0001l2-Uy; Tue, 21 Aug 2018 10:41: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=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs46c-0001kx-9j
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 10:41:46 +0000
X-Inumbo-ID: e2d99ac4-a52e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e2d99ac4-a52e-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 10:42:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63325055"
Date: Tue, 21 Aug 2018 11:41:33 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180821104133.vlg3ngqeqooi4reh@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <71cdcc5fbe6d8e6e1801270f6ef7fc1563957447.1534518694.git-series.wei.liu2@citrix.com>
 <3746e4b4-73ec-bb5e-7944-ec5c98fab9c4@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <3746e4b4-73ec-bb5e-7944-ec5c98fab9c4@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 31/34] xen: refuse to create HVM guests when
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 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>

T24gTW9uLCBBdWcgMjAsIDIwMTggYXQgMDE6NTk6NTdQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxNy8wOC8yMDE4IDE2OjEyLCBXZWkgTGl1IHdyb3RlOgo+ID4gU2lnbmVkLW9m
Zi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+IC0tLQo+ID4gIHhlbi9jb21t
b24vZG9tYWluLmMgfCA4ICsrKysrKystCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9u
cygrKSwgMSBkZWxldGlvbigtKQo+ID4KPiA+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWFp
bi5jIGIveGVuL2NvbW1vbi9kb21haW4uYwo+ID4gaW5kZXggMTcxZDI1ZS4uYTIyZGYxMiAxMDA2
NDQKPiA+IC0tLSBhL3hlbi9jb21tb24vZG9tYWluLmMKPiA+ICsrKyBiL3hlbi9jb21tb24vZG9t
YWluLmMKPiA+IEBAIC0zMTgsOCArMzE4LDE0IEBAIHN0cnVjdCBkb21haW4gKmRvbWFpbl9jcmVh
dGUoZG9taWRfdCBkb21pZCwKPiA+ICAgICAgaWYgKCAhaXNfaWRsZV9kb21haW4oZCkgKQo+ID4g
ICAgICB7Cj4gPiAgICAgICAgICBpZiAoIGNvbmZpZy0+ZmxhZ3MgJiBYRU5fRE9NQ1RMX0NERl9o
dm1fZ3Vlc3QgKQo+IAo+IEFzIGRpc2NvdmVyZWQgZHVyaW5nIG15IGRvbWFpbiBjcmVhdGlvbiBy
ZXdyaXRlIHdvcmssIGxpYnhsIG9uIEFSTQo+IGRvZXNuJ3Qgc2V0IGh2bS9oYXAuCj4gCj4gSU1P
LCB0aGV5IHNob3VsZCwgYW5kIGxpYnhsIHNob3VsZCBiZSBmaXhlZC4KPiAKCklTVFIgdGhleSB3
YW50ZWQgZ3Vlc3QgdHlwZSB0byBiZSBQViBpbiBsaWJ4bC4KCldlaS4KCj4gfkFuZHJldwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:43:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10: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 1fs48L-0001ur-Ap; Tue, 21 Aug 2018 10:43: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=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs48K-0001ui-3Q
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 10:43:32 +0000
X-Inumbo-ID: 21cd3c03-a52f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 21cd3c03-a52f-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 10:44:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63325141"
Date: Tue, 21 Aug 2018 11:43:28 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180821104328.tmrx6wvjvsf4rysq@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <84f9dde9a5f6253653fc267fd8f874d21e4f4a58.1534518694.git-series.wei.liu2@citrix.com>
 <20180821083218.ibkdoyouclvfthh3@mac>
 <20180821102558.htkmokaqznjni6xv@citrix.com>
 <20180821104022.rirzq57tscc7wpo3@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180821104022.rirzq57tscc7wpo3@mac>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 34/34] RFC x86: introduce directio virt cap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMTI6NDA6MjJQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBUdWUsIEF1ZyAyMSwgMjAxOCBhdCAxMToyNTo1OEFNICswMTAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gT24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMTA6MzI6MThBTSArMDIwMCwg
Um9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+ID4gT24gRnJpLCBBdWcgMTcsIDIwMTggYXQgMDQ6
MTI6NTJQTSArMDEwMCwgV2VpIExpdSB3cm90ZToKPiA+ID4gPiBodm1fZGlyZWN0aW8gaXMgc2V0
IHdoZW4gaW9tbXUgaXMgZW5hYmxlZCwgYnV0IGluIGZhY3QgaW9tbXUgaXMgbm90Cj4gPiA+ID4g
dGllZCB0byBIVk0uIEluIG9yZGVyIHRvIG5vdCBicmVhayBleGlzdGluZyB0b29scywgZXhwb3Nl
IGEgbmV3IGZsYWcKPiA+ID4gPiBkaXJlY3RpbyBmb3IgKGlvbW11X2VuYWJsZWQgJiYgIWh2bV9l
bmFibGVkKS4KPiA+ID4gPiAKPiA+ID4gPiBSRkMgVGhpcyBkb2Vzbid0IGJ1aWxkIGF0IHRoZSBt
b21lbnQuIERvIHdlIGNhcmUgYWJvdXQgdGhhdCBmbGFnIGJlaW5nCj4gPiA+ID4gaW5hY2N1cmF0
ZT8KPiA+ID4gCj4gPiA+IEkgdGhpbmsgdGhlcmUgaXMgbm8gaGFyZHdhcmUgb3V0IHRoZXJlIHdp
dGggYW4gSU9NTVUgdGhhdCBkb24ndCBoYXZlCj4gPiA+IHZpcnR1YWxpemF0aW9uIGV4dGVuc2lv
bnMgKGllOiBoYXZpbmcgVlRkIGJ1dCBub3QgVlR4IGZvciBleGFtcGxlKSwKPiA+ID4gYnV0IG1h
eWJlIEknbSB3cm9uZy4KPiA+IAo+ID4gVGhlIHF1ZXN0aW9uIGlzIHdoZXRoZXIgaXQgbWFrZXMg
c2Vuc2UgdG8gZXhwb3NlIHRoZSBuYW1lICJodm1fZGlyZWN0aW8iCj4gPiBhdCBhbGwgd2hlbiB5
b3UgY2FuJ3QgcnVuIGFuIEhWTSBndWVzdCBpbiB0aGUgZmlyc3QgcGxhY2UuCj4gPiAKPiA+IEFs
c28gaW9tbXUgaXNuJ3QgYW4gSFZNIG9ubHkgZmVhdHVyZSwgUFYgZ3Vlc3RzIGNhbiBhbHNvIG1h
a2UgdXNlIG9mIGl0Cj4gPiBpZiBJIHVuZGVyc3RhbmQgY29ycmVjdGx5LCBoZW5jZSB0aGUgc3Vn
Z2VzdGlvbiBvZiAiZGlyZWN0aW8iLgo+IAo+IFJpZ2h0LCBJIHNlZSB5b3VyIHBvaW50Lgo+IAo+
IENvdWxkIHdlIHJlbW92ZSB0aGlzIGh2bV9kaXJlY3RpbyBhcnRpZmFjdCBhbmQganVzdCBleHBv
c2UgYW4gaW9tbXUKPiBjYXBhYmlsaXR5Pwo+IAo+IFNpbmNlIHRoaXMgaXMgYSBzeXNjdGwgSSB0
aGluayB3ZSBjYW4gY2hhbmdlIHRoZSBpbnRlcmZhY2Ugd2l0aG91dAo+IGlzc3Vlcywgc28gSSB3
b3VsZCBqdXN0Cj4gcy9YRU5fU1lTQ1RMX1BIWVNDQVBfaHZtX2RpcmVjdGlvL1hFTl9TWVNDVExf
UEhZU0NBUF9pb21tdS8uCj4gCgpJIGFncmVlIGFuZCBhbSB2ZXJ5IHRlbXB0ZWQgYXQgdGhlIG1v
bWVudC4gQnV0IGxldCdzIHdhaXQgdG8gc2VlIGlmCnRoZXJlIGlzIG9iamVjdGlvbi4KCldlaS4K
Cj4gUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:44:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10: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 1fs49K-00021L-O7; Tue, 21 Aug 2018 10:44: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=r+kp=le=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1fs49J-000218-Je
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 10:44:33 +0000
X-Inumbo-ID: 02e3687e-a52f-11e8-a8a5-bc764e045a96
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 02e3687e-a52f-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 12:43:16 +0200 (CEST)
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 6268D402178A;
 Tue, 21 Aug 2018 10:44:31 +0000 (UTC)
Received: from t460s.redhat.com (ovpn-117-96.ams2.redhat.com [10.36.117.96])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 8CE5094647;
 Tue, 21 Aug 2018 10:44:19 +0000 (UTC)
From: David Hildenbrand <david@redhat.com>
To: linux-mm@kvack.org
Date: Tue, 21 Aug 2018 12:44:12 +0200
Message-Id: <20180821104418.12710-1-david@redhat.com>
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.7]); Tue, 21 Aug 2018 10:44:31 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.7]);
 Tue, 21 Aug 2018 10:44:31 +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: [Xen-devel] [PATCH RFCv2 0/6] mm: online/offline_pages called w.o.
 mem_hotplug_lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Michal Hocko <mhocko@suse.com>,
 linux-doc@vger.kernel.org, Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, Paul Mackerras <paulus@samba.org>,
 Rashmica Gupta <rashmica.g@gmail.com>, "K. Y. Srinivasan" <kys@microsoft.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>, Jonathan Corbet <corbet@lwn.net>,
 Michael Ellerman <mpe@ellerman.id.au>, David Hildenbrand <david@redhat.com>,
 Pavel Tatashin <pasha.tatashin@oracle.com>, linux-acpi@vger.kernel.org,
 xen-devel@lists.xenproject.org, Len Brown <lenb@kernel.org>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 YASUAKI ISHIMATSU <yasu.isimatu@gmail.com>,
 Nathan Fontenot <nfont@linux.vnet.ibm.com>,
 Dan Williams <dan.j.williams@intel.com>, Joonsoo Kim <iamjoonsoo.kim@lge.com>,
 Vlastimil Babka <vbabka@suse.cz>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 John Allen <jallen@linux.vnet.ibm.com>, Thomas Gleixner <tglx@linutronix.de>,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Andrew Morton <akpm@linux-foundation.org>, linuxppc-dev@lists.ozlabs.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyB0aGUgc2FtZSBhcHByb2FjaCBhcyBpbiB0aGUgZmlyc3QgUkZDLCBidXQgdGhpcyB0
aW1lIHdpdGhvdXQKZXhwb3J0aW5nIGRldmljZV9ob3RwbHVnX2xvY2sgKHJlcXVlc3RlZCBieSBH
cmVnKSBhbmQgd2l0aCBzb21lIG1vcmUKZGV0YWlscyBhbmQgZG9jdW1lbnRhdGlvbiByZWdhcmRp
bmcgbG9ja2luZy4gVGVzdGVkIG9ubHkgb24geDg2IHNvIGZhci4KCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CgpSZWFkaW5nIHRocm91Z2ggdGhlIGNvZGUgYW5kIHN0dWR5aW5nIGhvdyBtZW1faG90cGx1Z19s
b2NrIGlzIHRvIGJlIHVzZWQsCkkgbm90aWNlZCB0aGF0IHRoZXJlIGFyZSB0d28gcGxhY2VzIHdo
ZXJlIHdlIGNhbiBlbmQgdXAgY2FsbGluZwpkZXZpY2Vfb25saW5lKCkvZGV2aWNlX29mZmxpbmUo
KSAtIG9ubGluZV9wYWdlcygpL29mZmxpbmVfcGFnZXMoKSB3aXRob3V0CnRoZSBtZW1faG90cGx1
Z19sb2NrLiBBbmQgdGhlcmUgYXJlIG90aGVyIHBsYWNlcyB3aGVyZSB3ZSBjYWxsCmRldmljZV9v
bmxpbmUoKS9kZXZpY2Vfb2ZmbGluZSgpIHdpdGhvdXQgdGhlIGRldmljZV9ob3RwbHVnX2xvY2su
CgpXaGlsZSBlLmcuCgllY2hvICJvbmxpbmUiID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9tZW1vcnkv
bWVtb3J5OS9zdGF0ZQppcyBmaW5lLCBlLmcuCgllY2hvIDEgPiAvc3lzL2RldmljZXMvc3lzdGVt
L21lbW9yeS9tZW1vcnk5L29ubGluZQpXaWxsIG5vdCB0YWtlIHRoZSBtZW1faG90cGx1Z19sb2Nr
LiBIb3dldmVyIHRoZSBkZXZpY2VfbG9jaygpIGFuZApkZXZpY2VfaG90cGx1Z19sb2NrLgoKRS5n
LiB2aWEgbWVtb3J5X3Byb2JlX3N0b3JlKCksIHdlIGNhbiBlbmQgdXAgY2FsbGluZwphZGRfbWVt
b3J5KCktPm9ubGluZV9wYWdlcygpIHdpdGhvdXQgdGhlIGRldmljZV9ob3RwbHVnX2xvY2suIFNv
IHdlIGNhbgpoYXZlIGNvbmN1cnJlbnQgY2FsbGVycyBpbiBvbmxpbmVfcGFnZXMoKS4gV2UgZS5n
LiB0b3VjaCBpbiBvbmxpbmVfcGFnZXMoKQpiYXNpY2FsbHkgdW5wcm90ZWN0ZWQgem9uZS0+cHJl
c2VudF9wYWdlcyB0aGVuLgoKTG9va3MgbGlrZSB0aGVyZSBpcyBhIGxvbmdlciBoaXN0b3J5IHRv
IHRoYXQgKHNlZSBQYXRjaCAjMiBmb3IgZGV0YWlscyksCmFuZCBmaXhpbmcgaXQgdG8gd29yayB0
aGUgd2F5IGl0IHdhcyBpbnRlbmRlZCBpcyBub3QgcmVhbGx5IHBvc3NpYmxlLiBXZQp3b3VsZCBl
LmcuIGhhdmUgdG8gdGFrZSB0aGUgbWVtX2hvdHBsdWdfbG9jayBpbiBkZXZpY2UvYmFzZS9jb3Jl
LmMsIHdoaWNoCnNvdW5kcyB3cm9uZy4KClN1bW1hcnk6IFdlIGhhZCBhIGxvY2sgaW52ZXJzaW9u
IG9uIG1lbV9ob3RwbHVnX2xvY2sgYW5kIGRldmljZV9sb2NrKCkuCk1vcmUgZGV0YWlscyBjYW4g
YmUgZm91bmQgaW4gcGF0Y2ggMyBhbmQgcGF0Y2ggNi4KCkkgcHJvcG9zZSB0aGUgZ2VuZXJhbCBy
dWxlcyAoZG9jdW1lbnRhdGlvbiBhZGRlZCBpbiBwYXRjaCA2KToKCjEuIGFkZF9tZW1vcnkvYWRk
X21lbW9yeV9yZXNvdXJjZSgpIG11c3Qgb25seSBiZSBjYWxsZWQgd2l0aAogICBkZXZpY2VfaG90
cGx1Z19sb2NrLgoyLiByZW1vdmVfbWVtb3J5KCkgbXVzdCBvbmx5IGJlIGNhbGxlZCB3aXRoIGRl
dmljZV9ob3RwbHVnX2xvY2suIFRoaXMgaXMKICAgYWxyZWFkeSBkb2N1bWVudGVkIGFuZCBob2xk
cyBmb3IgYWxsIGNhbGxlcnMuCjMuIGRldmljZV9vbmxpbmUoKS9kZXZpY2Vfb2ZmbGluZSgpIG11
c3Qgb25seSBiZSBjYWxsZWQgd2l0aAogICBkZXZpY2VfaG90cGx1Z19sb2NrLiBUaGlzIGlzIGFs
cmVhZHkgZG9jdW1lbnRlZCBhbmQgdHJ1ZSBmb3Igbm93IGluIGNvcmUKICAgY29kZS4gT3RoZXIg
Y2FsbGVycyAocmVsYXRlZCB0byBtZW1vcnkgaG90cGx1ZykgaGF2ZSB0byBiZSBmaXhlZCB1cC4K
NC4gbWVtX2hvdHBsdWdfbG9jayBpcyB0YWtlbiBpbnNpZGUgb2YgYWRkX21lbW9yeS9yZW1vdmVf
bWVtb3J5LwogICBvbmxpbmVfcGFnZXMvb2ZmbGluZV9wYWdlcy4KClRvIG1lLCB0aGlzIGxvb2tz
IHdheSBjbGVhbmVyIHRoYW4gd2hhdCB3ZSBoYXZlIHJpZ2h0IG5vdyAoYW5kIGVhc2llciB0bwp2
ZXJpZnkpLiBBbmQgbG9va2luZyBhdCB0aGUgZG9jdW1lbnRhdGlvbiBvZiByZW1vdmVfbWVtb3J5
LCB1c2luZwpsb2NrX2RldmljZV9ob3RwbHVnIGFsc28gZm9yIGFkZF9tZW1vcnkoKSBmZWVscyBu
YXR1cmFsLgoKClJGQyAtPiBSRkN2MjoKLSBEb24ndCBleHBvcnQgZGV2aWNlX2hvdHBsdWdfbG9j
aywgcHJvdmlkZSBwcm9wZXIgcmVtb3ZlX21lbW9yeS9hZGRfbWVtb3J5CiAgd3JhcHBlcnMuCi0g
U3BsaXQgdXAgdGhlIHBhdGNoZXMgYSBiaXQuCi0gVHJ5IHRvIGltcHJvdmUgcG93ZXJudiBtZW10
cmFjZSBsb2NraW5nCi0gQWRkIHNvbWUgZG9jdW1lbnRhdGlvbiBmb3IgbG9ja2luZyB0aGF0IG1h
dGNoZXMgbXkga25vd2xlZGdlCgpEYXZpZCBIaWxkZW5icmFuZCAoNik6CiAgbW0vbWVtb3J5X2hv
dHBsdWc6IG1ha2UgcmVtb3ZlX21lbW9yeSgpIHRha2UgdGhlIGRldmljZV9ob3RwbHVnX2xvY2sK
ICBtbS9tZW1vcnlfaG90cGx1ZzogbWFrZSBhZGRfbWVtb3J5KCkgdGFrZSB0aGUgZGV2aWNlX2hv
dHBsdWdfbG9jawogIG1tL21lbW9yeV9ob3RwbHVnOiBmaXggb25saW5lL29mZmxpbmVfcGFnZXMg
Y2FsbGVkIHcuby4KICAgIG1lbV9ob3RwbHVnX2xvY2sKICBwb3dlcnBjL3Bvd2VybnY6IGhvbGQg
ZGV2aWNlX2hvdHBsdWdfbG9jayB3aGVuIGNhbGxpbmcgZGV2aWNlX29ubGluZSgpCiAgcG93ZXJw
Yy9wb3dlcm52OiBob2xkIGRldmljZV9ob3RwbHVnX2xvY2sgaW4gbWVtdHJhY2Vfb2ZmbGluZV9w
YWdlcygpCiAgbWVtb3J5LWhvdHBsdWcudHh0OiBBZGQgc29tZSBkZXRhaWxzIGFib3V0IGxvY2tp
bmcgaW50ZXJuYWxzCgogRG9jdW1lbnRhdGlvbi9tZW1vcnktaG90cGx1Zy50eHQgICAgICAgICAg
ICAgIHwgMzkgKysrKysrKysrKystCiBhcmNoL3Bvd2VycGMvcGxhdGZvcm1zL3Bvd2VybnYvbWVt
dHJhY2UuYyAgICAgfCAxNCArKystLQogLi4uL3BsYXRmb3Jtcy9wc2VyaWVzL2hvdHBsdWctbWVt
b3J5LmMgICAgICAgIHwgIDggKy0tCiBkcml2ZXJzL2FjcGkvYWNwaV9tZW1ob3RwbHVnLmMgICAg
ICAgICAgICAgICAgfCAgNCArLQogZHJpdmVycy9iYXNlL21lbW9yeS5jICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgMjIgKysrLS0tLQogZHJpdmVycy94ZW4vYmFsbG9vbi5jICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgIDMgKwogaW5jbHVkZS9saW51eC9tZW1vcnlfaG90cGx1Zy5oICAgICAg
ICAgICAgICAgIHwgIDQgKy0KIG1tL21lbW9yeV9ob3RwbHVnLmMgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8IDU5ICsrKysrKysrKysrKysrKy0tLS0KIDggZmlsZXMgY2hhbmdlZCwgMTE1IGlu
c2VydGlvbnMoKyksIDM4IGRlbGV0aW9ucygtKQoKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:44:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10: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 1fs49P-00022M-1S; Tue, 21 Aug 2018 10:44: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=r+kp=le=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1fs49N-000226-PO
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 10:44:37 +0000
X-Inumbo-ID: 48cd9071-a52f-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 48cd9071-a52f-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 10:45:13 +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 AD4F340216F2;
 Tue, 21 Aug 2018 10:44:35 +0000 (UTC)
Received: from t460s.redhat.com (ovpn-117-96.ams2.redhat.com [10.36.117.96])
 by smtp.corp.redhat.com (Postfix) with ESMTP id A5C5C94641;
 Tue, 21 Aug 2018 10:44:31 +0000 (UTC)
From: David Hildenbrand <david@redhat.com>
To: linux-mm@kvack.org
Date: Tue, 21 Aug 2018 12:44:13 +0200
Message-Id: <20180821104418.12710-2-david@redhat.com>
In-Reply-To: <20180821104418.12710-1-david@redhat.com>
References: <20180821104418.12710-1-david@redhat.com>
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.5]); Tue, 21 Aug 2018 10:44:35 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.5]);
 Tue, 21 Aug 2018 10:44:35 +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: [Xen-devel] [PATCH RFCv2 1/6] mm/memory_hotplug: make
 remove_memory() take the device_hotplug_lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Michal Hocko <mhocko@suse.com>, linux-doc@vger.kernel.org,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>, Paul Mackerras <paulus@samba.org>,
 Rashmica Gupta <rashmica.g@gmail.com>, Michael Neuling <mikey@neuling.org>,
 Michael Ellerman <mpe@ellerman.id.au>, David Hildenbrand <david@redhat.com>,
 Pavel Tatashin <pasha.tatashin@oracle.com>, linux-acpi@vger.kernel.org,
 xen-devel@lists.xenproject.org, Len Brown <lenb@kernel.org>,
 YASUAKI ISHIMATSU <yasu.isimatu@gmail.com>,
 Nathan Fontenot <nfont@linux.vnet.ibm.com>,
 Dan Williams <dan.j.williams@intel.com>, Joonsoo Kim <iamjoonsoo.kim@lge.com>,
 Vlastimil Babka <vbabka@suse.cz>, Oscar Salvador <osalvador@suse.de>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 John Allen <jallen@linux.vnet.ibm.com>, devel@linuxdriverproject.org,
 Andrew Morton <akpm@linux-foundation.org>, linuxppc-dev@lists.ozlabs.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

cmVtb3ZlX21lbW9yeSgpIGlzIGV4cG9ydGVkIHJpZ2h0IG5vdyBidXQgcmVxdWlyZXMgdGhlCmRl
dmljZV9ob3RwbHVnX2xvY2ssIHdoaWNoIGlzIG5vdCBleHBvcnRlZC4gU28gbGV0J3MgcHJvdmlk
ZSBhIHZhcmlhbnQKdGhhdCB0YWtlcyB0aGUgbG9jayBhbmQgb25seSBleHBvcnQgdGhhdCBvbmUu
CgpUaGUgbG9jayBpcyBhbHJlYWR5IGhlbGQgaW4KCWFyY2gvcG93ZXJwYy9wbGF0Zm9ybXMvcHNl
cmllcy9ob3RwbHVnLW1lbW9yeS5jCglkcml2ZXJzL2FjcGkvYWNwaV9tZW1ob3RwbHVnLmMKU28s
IGxldCdzIHVzZSB0aGUgbG9ja2VkIHZhcmlhbnQuCgpUaGUgbG9jayBpcyBub3QgaGVsZCAoYnV0
IHRha2VuIGluKQoJYXJjaC9wb3dlcnBjL3BsYXRmb3Jtcy9wb3dlcm52L21lbXRyYWNlLmMKU28g
bGV0J3Mga2VlcCB1c2luZyB0aGUgKG5vdykgbG9ja2VkIHZhcmlhbnQuCgpBcGFydCBmcm9tIHRo
YXQsIHRoZXJlIGFyZSBub3Qgb3RoZXIgdXNlcnMgaW4gdGhlIHRyZWUuCgpDYzogQmVuamFtaW4g
SGVycmVuc2NobWlkdCA8YmVuaEBrZXJuZWwuY3Jhc2hpbmcub3JnPgpDYzogUGF1bCBNYWNrZXJy
YXMgPHBhdWx1c0BzYW1iYS5vcmc+CkNjOiBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4u
aWQuYXU+CkNjOiAiUmFmYWVsIEouIFd5c29ja2kiIDxyandAcmp3eXNvY2tpLm5ldD4KQ2M6IExl
biBCcm93biA8bGVuYkBrZXJuZWwub3JnPgpDYzogUmFzaG1pY2EgR3VwdGEgPHJhc2htaWNhLmdA
Z21haWwuY29tPgpDYzogTWljaGFlbCBOZXVsaW5nIDxtaWtleUBuZXVsaW5nLm9yZz4KQ2M6IEJh
bGJpciBTaW5naCA8YnNpbmdoYXJvcmFAZ21haWwuY29tPgpDYzogTmF0aGFuIEZvbnRlbm90IDxu
Zm9udEBsaW51eC52bmV0LmlibS5jb20+CkNjOiBKb2huIEFsbGVuIDxqYWxsZW5AbGludXgudm5l
dC5pYm0uY29tPgpDYzogQW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4K
Q2M6IE1pY2hhbCBIb2NrbyA8bWhvY2tvQHN1c2UuY29tPgpDYzogRGFuIFdpbGxpYW1zIDxkYW4u
ai53aWxsaWFtc0BpbnRlbC5jb20+CkNjOiBKb29uc29vIEtpbSA8aWFtam9vbnNvby5raW1AbGdl
LmNvbT4KQ2M6IFZsYXN0aW1pbCBCYWJrYSA8dmJhYmthQHN1c2UuY3o+CkNjOiBQYXZlbCBUYXRh
c2hpbiA8cGFzaGEudGF0YXNoaW5Ab3JhY2xlLmNvbT4KQ2M6IEdyZWcgS3JvYWgtSGFydG1hbiA8
Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CkNjOiBPc2NhciBTYWx2YWRvciA8b3NhbHZhZG9y
QHN1c2UuZGU+CkNjOiBZQVNVQUtJIElTSElNQVRTVSA8eWFzdS5pc2ltYXR1QGdtYWlsLmNvbT4K
Q2M6IE1hdGhpZXUgTWFsYXRlcnJlIDxtYWxhdEBkZWJpYW4ub3JnPgpTaWduZWQtb2ZmLWJ5OiBE
YXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KLS0tCiBhcmNoL3Bvd2VycGMvcGxh
dGZvcm1zL3Bvd2VybnYvbWVtdHJhY2UuYyAgICAgICB8IDIgLS0KIGFyY2gvcG93ZXJwYy9wbGF0
Zm9ybXMvcHNlcmllcy9ob3RwbHVnLW1lbW9yeS5jIHwgNiArKystLS0KIGRyaXZlcnMvYWNwaS9h
Y3BpX21lbWhvdHBsdWcuYyAgICAgICAgICAgICAgICAgIHwgMiArLQogaW5jbHVkZS9saW51eC9t
ZW1vcnlfaG90cGx1Zy5oICAgICAgICAgICAgICAgICAgfCAzICsrLQogbW0vbWVtb3J5X2hvdHBs
dWcuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCA5ICsrKysrKysrLQogNSBmaWxlcyBj
aGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2Fy
Y2gvcG93ZXJwYy9wbGF0Zm9ybXMvcG93ZXJudi9tZW10cmFjZS5jIGIvYXJjaC9wb3dlcnBjL3Bs
YXRmb3Jtcy9wb3dlcm52L21lbXRyYWNlLmMKaW5kZXggNTFkYzM5OGFlM2Y3Li44ZjFjZDRmM2Jm
ZDUgMTAwNjQ0Ci0tLSBhL2FyY2gvcG93ZXJwYy9wbGF0Zm9ybXMvcG93ZXJudi9tZW10cmFjZS5j
CisrKyBiL2FyY2gvcG93ZXJwYy9wbGF0Zm9ybXMvcG93ZXJudi9tZW10cmFjZS5jCkBAIC05MCw5
ICs5MCw3IEBAIHN0YXRpYyBib29sIG1lbXRyYWNlX29mZmxpbmVfcGFnZXModTMyIG5pZCwgdTY0
IHN0YXJ0X3BmbiwgdTY0IG5yX3BhZ2VzKQogCXdhbGtfbWVtb3J5X3JhbmdlKHN0YXJ0X3Bmbiwg
ZW5kX3BmbiwgKHZvaWQgKilNRU1fT0ZGTElORSwKIAkJCSAgY2hhbmdlX21lbWJsb2NrX3N0YXRl
KTsKIAotCWxvY2tfZGV2aWNlX2hvdHBsdWcoKTsKIAlyZW1vdmVfbWVtb3J5KG5pZCwgc3RhcnRf
cGZuIDw8IFBBR0VfU0hJRlQsIG5yX3BhZ2VzIDw8IFBBR0VfU0hJRlQpOwotCXVubG9ja19kZXZp
Y2VfaG90cGx1ZygpOwogCiAJcmV0dXJuIHRydWU7CiB9CmRpZmYgLS1naXQgYS9hcmNoL3Bvd2Vy
cGMvcGxhdGZvcm1zL3BzZXJpZXMvaG90cGx1Zy1tZW1vcnkuYyBiL2FyY2gvcG93ZXJwYy9wbGF0
Zm9ybXMvcHNlcmllcy9ob3RwbHVnLW1lbW9yeS5jCmluZGV4IGMxNTc4ZjU0YzYyNi4uYjNmNTQ0
NjZlMjVmIDEwMDY0NAotLS0gYS9hcmNoL3Bvd2VycGMvcGxhdGZvcm1zL3BzZXJpZXMvaG90cGx1
Zy1tZW1vcnkuYworKysgYi9hcmNoL3Bvd2VycGMvcGxhdGZvcm1zL3BzZXJpZXMvaG90cGx1Zy1t
ZW1vcnkuYwpAQCAtMzM0LDcgKzMzNCw3IEBAIHN0YXRpYyBpbnQgcHNlcmllc19yZW1vdmVfbWVt
YmxvY2sodW5zaWduZWQgbG9uZyBiYXNlLCB1bnNpZ25lZCBpbnQgbWVtYmxvY2tfc2l6CiAJbmlk
ID0gbWVtb3J5X2FkZF9waHlzYWRkcl90b19uaWQoYmFzZSk7CiAKIAlmb3IgKGkgPSAwOyBpIDwg
c2VjdGlvbnNfcGVyX2Jsb2NrOyBpKyspIHsKLQkJcmVtb3ZlX21lbW9yeShuaWQsIGJhc2UsIE1J
Tl9NRU1PUllfQkxPQ0tfU0laRSk7CisJCV9fcmVtb3ZlX21lbW9yeShuaWQsIGJhc2UsIE1JTl9N
RU1PUllfQkxPQ0tfU0laRSk7CiAJCWJhc2UgKz0gTUlOX01FTU9SWV9CTE9DS19TSVpFOwogCX0K
IApAQCAtNDIzLDcgKzQyMyw3IEBAIHN0YXRpYyBpbnQgZGxwYXJfcmVtb3ZlX2xtYihzdHJ1Y3Qg
ZHJtZW1fbG1iICpsbWIpCiAJYmxvY2tfc3ogPSBwc2VyaWVzX21lbW9yeV9ibG9ja19zaXplKCk7
CiAJbmlkID0gbWVtb3J5X2FkZF9waHlzYWRkcl90b19uaWQobG1iLT5iYXNlX2FkZHIpOwogCi0J
cmVtb3ZlX21lbW9yeShuaWQsIGxtYi0+YmFzZV9hZGRyLCBibG9ja19zeik7CisJX19yZW1vdmVf
bWVtb3J5KG5pZCwgbG1iLT5iYXNlX2FkZHIsIGJsb2NrX3N6KTsKIAogCS8qIFVwZGF0ZSBtZW1v
cnkgcmVnaW9ucyBmb3IgbWVtb3J5IHJlbW92ZSAqLwogCW1lbWJsb2NrX3JlbW92ZShsbWItPmJh
c2VfYWRkciwgYmxvY2tfc3opOwpAQCAtNzEwLDcgKzcxMCw3IEBAIHN0YXRpYyBpbnQgZGxwYXJf
YWRkX2xtYihzdHJ1Y3QgZHJtZW1fbG1iICpsbWIpCiAKIAlyYyA9IGRscGFyX29ubGluZV9sbWIo
bG1iKTsKIAlpZiAocmMpIHsKLQkJcmVtb3ZlX21lbW9yeShuaWQsIGxtYi0+YmFzZV9hZGRyLCBi
bG9ja19zeik7CisJCV9fcmVtb3ZlX21lbW9yeShuaWQsIGxtYi0+YmFzZV9hZGRyLCBibG9ja19z
eik7CiAJCWRscGFyX3JlbW92ZV9kZXZpY2VfdHJlZV9sbWIobG1iKTsKIAl9IGVsc2UgewogCQls
bWItPmZsYWdzIHw9IERSQ09ORl9NRU1fQVNTSUdORUQ7CmRpZmYgLS1naXQgYS9kcml2ZXJzL2Fj
cGkvYWNwaV9tZW1ob3RwbHVnLmMgYi9kcml2ZXJzL2FjcGkvYWNwaV9tZW1ob3RwbHVnLmMKaW5k
ZXggNmIwZDNlZjczMDljLi44MTExNDg0MTU5OTMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvYWNwaS9h
Y3BpX21lbWhvdHBsdWcuYworKysgYi9kcml2ZXJzL2FjcGkvYWNwaV9tZW1ob3RwbHVnLmMKQEAg
LTI4Miw3ICsyODIsNyBAQCBzdGF0aWMgdm9pZCBhY3BpX21lbW9yeV9yZW1vdmVfbWVtb3J5KHN0
cnVjdCBhY3BpX21lbW9yeV9kZXZpY2UgKm1lbV9kZXZpY2UpCiAJCQluaWQgPSBtZW1vcnlfYWRk
X3BoeXNhZGRyX3RvX25pZChpbmZvLT5zdGFydF9hZGRyKTsKIAogCQlhY3BpX3VuYmluZF9tZW1v
cnlfYmxvY2tzKGluZm8pOwotCQlyZW1vdmVfbWVtb3J5KG5pZCwgaW5mby0+c3RhcnRfYWRkciwg
aW5mby0+bGVuZ3RoKTsKKwkJX19yZW1vdmVfbWVtb3J5KG5pZCwgaW5mby0+c3RhcnRfYWRkciwg
aW5mby0+bGVuZ3RoKTsKIAkJbGlzdF9kZWwoJmluZm8tPmxpc3QpOwogCQlrZnJlZShpbmZvKTsK
IAl9CmRpZmYgLS1naXQgYS9pbmNsdWRlL2xpbnV4L21lbW9yeV9ob3RwbHVnLmggYi9pbmNsdWRl
L2xpbnV4L21lbW9yeV9ob3RwbHVnLmgKaW5kZXggMzRhMjgyMjcwNjhkLi4xZjA5Njg1MmY0Nzkg
MTAwNjQ0Ci0tLSBhL2luY2x1ZGUvbGludXgvbWVtb3J5X2hvdHBsdWcuaAorKysgYi9pbmNsdWRl
L2xpbnV4L21lbW9yeV9ob3RwbHVnLmgKQEAgLTMwMSw2ICszMDEsNyBAQCBleHRlcm4gYm9vbCBp
c19tZW1fc2VjdGlvbl9yZW1vdmFibGUodW5zaWduZWQgbG9uZyBwZm4sIHVuc2lnbmVkIGxvbmcg
bnJfcGFnZXMpOwogZXh0ZXJuIHZvaWQgdHJ5X29mZmxpbmVfbm9kZShpbnQgbmlkKTsKIGV4dGVy
biBpbnQgb2ZmbGluZV9wYWdlcyh1bnNpZ25lZCBsb25nIHN0YXJ0X3BmbiwgdW5zaWduZWQgbG9u
ZyBucl9wYWdlcyk7CiBleHRlcm4gdm9pZCByZW1vdmVfbWVtb3J5KGludCBuaWQsIHU2NCBzdGFy
dCwgdTY0IHNpemUpOworZXh0ZXJuIHZvaWQgX19yZW1vdmVfbWVtb3J5KGludCBuaWQsIHU2NCBz
dGFydCwgdTY0IHNpemUpOwogCiAjZWxzZQogc3RhdGljIGlubGluZSBib29sIGlzX21lbV9zZWN0
aW9uX3JlbW92YWJsZSh1bnNpZ25lZCBsb25nIHBmbiwKQEAgLTMxNyw2ICszMTgsNyBAQCBzdGF0
aWMgaW5saW5lIGludCBvZmZsaW5lX3BhZ2VzKHVuc2lnbmVkIGxvbmcgc3RhcnRfcGZuLCB1bnNp
Z25lZCBsb25nIG5yX3BhZ2VzKQogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgcmVtb3ZlX21lbW9y
eShpbnQgbmlkLCB1NjQgc3RhcnQsIHU2NCBzaXplKSB7fQorc3RhdGljIGlubGluZSB2b2lkIF9f
cmVtb3ZlX21lbW9yeShpbnQgbmlkLCB1NjQgc3RhcnQsIHU2NCBzaXplKSB7fQogI2VuZGlmIC8q
IENPTkZJR19NRU1PUllfSE9UUkVNT1ZFICovCiAKIGV4dGVybiB2b2lkIF9fcmVmIGZyZWVfYXJl
YV9pbml0X2NvcmVfaG90cGx1ZyhpbnQgbmlkKTsKQEAgLTMzMCw3ICszMzIsNiBAQCBleHRlcm4g
dm9pZCBtb3ZlX3Bmbl9yYW5nZV90b196b25lKHN0cnVjdCB6b25lICp6b25lLCB1bnNpZ25lZCBs
b25nIHN0YXJ0X3BmbiwKIAkJdW5zaWduZWQgbG9uZyBucl9wYWdlcywgc3RydWN0IHZtZW1fYWx0
bWFwICphbHRtYXApOwogZXh0ZXJuIGludCBvZmZsaW5lX3BhZ2VzKHVuc2lnbmVkIGxvbmcgc3Rh
cnRfcGZuLCB1bnNpZ25lZCBsb25nIG5yX3BhZ2VzKTsKIGV4dGVybiBib29sIGlzX21lbWJsb2Nr
X29mZmxpbmVkKHN0cnVjdCBtZW1vcnlfYmxvY2sgKm1lbSk7Ci1leHRlcm4gdm9pZCByZW1vdmVf
bWVtb3J5KGludCBuaWQsIHU2NCBzdGFydCwgdTY0IHNpemUpOwogZXh0ZXJuIGludCBzcGFyc2Vf
YWRkX29uZV9zZWN0aW9uKHN0cnVjdCBwZ2xpc3RfZGF0YSAqcGdkYXQsCiAJCXVuc2lnbmVkIGxv
bmcgc3RhcnRfcGZuLCBzdHJ1Y3Qgdm1lbV9hbHRtYXAgKmFsdG1hcCk7CiBleHRlcm4gdm9pZCBz
cGFyc2VfcmVtb3ZlX29uZV9zZWN0aW9uKHN0cnVjdCB6b25lICp6b25lLCBzdHJ1Y3QgbWVtX3Nl
Y3Rpb24gKm1zLApkaWZmIC0tZ2l0IGEvbW0vbWVtb3J5X2hvdHBsdWcuYyBiL21tL21lbW9yeV9o
b3RwbHVnLmMKaW5kZXggOWVlYTZlODA5YTRlLi44OThlMTNkNGQ4N2QgMTAwNjQ0Ci0tLSBhL21t
L21lbW9yeV9ob3RwbHVnLmMKKysrIGIvbW0vbWVtb3J5X2hvdHBsdWcuYwpAQCAtMTg3Miw3ICsx
ODcyLDcgQEAgRVhQT1JUX1NZTUJPTCh0cnlfb2ZmbGluZV9ub2RlKTsKICAqIGFuZCBvbmxpbmUv
b2ZmbGluZSBvcGVyYXRpb25zIGJlZm9yZSB0aGlzIGNhbGwsIGFzIHJlcXVpcmVkIGJ5CiAgKiB0
cnlfb2ZmbGluZV9ub2RlKCkuCiAgKi8KLXZvaWQgX19yZWYgcmVtb3ZlX21lbW9yeShpbnQgbmlk
LCB1NjQgc3RhcnQsIHU2NCBzaXplKQordm9pZCBfX3JlZiBfX3JlbW92ZV9tZW1vcnkoaW50IG5p
ZCwgdTY0IHN0YXJ0LCB1NjQgc2l6ZSkKIHsKIAlpbnQgcmV0OwogCkBAIC0xOTAxLDUgKzE5MDEs
MTIgQEAgdm9pZCBfX3JlZiByZW1vdmVfbWVtb3J5KGludCBuaWQsIHU2NCBzdGFydCwgdTY0IHNp
emUpCiAKIAltZW1faG90cGx1Z19kb25lKCk7CiB9CisKK3ZvaWQgX19yZWYgcmVtb3ZlX21lbW9y
eShpbnQgbmlkLCB1NjQgc3RhcnQsIHU2NCBzaXplKQoreworCWxvY2tfZGV2aWNlX2hvdHBsdWco
KTsKKwlfX3JlbW92ZV9tZW1vcnkobmlkLCBzdGFydCwgc2l6ZSk7CisJdW5sb2NrX2RldmljZV9o
b3RwbHVnKCk7Cit9CiBFWFBPUlRfU1lNQk9MX0dQTChyZW1vdmVfbWVtb3J5KTsKICNlbmRpZiAv
KiBDT05GSUdfTUVNT1JZX0hPVFJFTU9WRSAqLwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:44:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10: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 1fs49R-00023K-B0; Tue, 21 Aug 2018 10:44: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=r+kp=le=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1fs49Q-000239-VA
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 10:44:40 +0000
X-Inumbo-ID: 4b4bd2be-a52f-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4b4bd2be-a52f-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 10:45:18 +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 DA86F40006EC;
 Tue, 21 Aug 2018 10:44:39 +0000 (UTC)
Received: from t460s.redhat.com (ovpn-117-96.ams2.redhat.com [10.36.117.96])
 by smtp.corp.redhat.com (Postfix) with ESMTP id F3B307D4C9;
 Tue, 21 Aug 2018 10:44:35 +0000 (UTC)
From: David Hildenbrand <david@redhat.com>
To: linux-mm@kvack.org
Date: Tue, 21 Aug 2018 12:44:14 +0200
Message-Id: <20180821104418.12710-3-david@redhat.com>
In-Reply-To: <20180821104418.12710-1-david@redhat.com>
References: <20180821104418.12710-1-david@redhat.com>
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.6]); Tue, 21 Aug 2018 10:44:40 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.6]);
 Tue, 21 Aug 2018 10:44:40 +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: [Xen-devel] [PATCH RFCv2 2/6] mm/memory_hotplug: make add_memory()
 take the device_hotplug_lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Michal Hocko <mhocko@suse.com>, linux-doc@vger.kernel.org,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Paul Mackerras <paulus@samba.org>, Dan Williams <dan.j.williams@intel.com>,
 Michael Ellerman <mpe@ellerman.id.au>, David Hildenbrand <david@redhat.com>,
 Pavel Tatashin <pasha.tatashin@oracle.com>, linux-acpi@vger.kernel.org,
 xen-devel@lists.xenproject.org, Len Brown <lenb@kernel.org>,
 YASUAKI ISHIMATSU <yasu.isimatu@gmail.com>,
 Nathan Fontenot <nfont@linux.vnet.ibm.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Joonsoo Kim <iamjoonsoo.kim@lge.com>, Vlastimil Babka <vbabka@suse.cz>,
 Oscar Salvador <osalvador@suse.de>, Juergen Gross <jgross@suse.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 John Allen <jallen@linux.vnet.ibm.com>, devel@linuxdriverproject.org,
 Andrew Morton <akpm@linux-foundation.org>, linuxppc-dev@lists.ozlabs.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YWRkX21lbW9yeSgpIGN1cnJlbnRseSBkb2VzIG5vdCB0YWtlIHRoZSBkZXZpY2VfaG90cGx1Z19s
b2NrLCBob3dldmVyCmlzIGFsZWFkeSBjYWxsZWQgdW5kZXIgdGhlIGxvY2sgZnJvbQoJYXJjaC9w
b3dlcnBjL3BsYXRmb3Jtcy9wc2VyaWVzL2hvdHBsdWctbWVtb3J5LmMKCWRyaXZlcnMvYWNwaS9h
Y3BpX21lbWhvdHBsdWcuYwp0byBzeW5jaHJvbml6ZSBhZ2FpbnN0IENQVSBob3QtcmVtb3ZlIGFu
ZCBzaW1pbGFyLgoKSW4gZ2VuZXJhbCwgd2Ugc2hvdWxkIGhvbGQgdGhlIGRldmljZV9ob3RwbHVn
X2xvY2sgd2hlbiBhZGRpbmcgbWVtb3J5CnRvIHN5bmNocm9uaXplIGFnYWluc3Qgb25saW5lL29m
ZmxpbmUgcmVxdWVzdCAoZS5nLiBmcm9tIHVzZXIgc3BhY2UpIC0Kd2hpY2ggYWxyZWFkeSByZXN1
bHRlZCBpbiBsb2NrIGludmVyc2lvbnMgZHVlIHRvIGRldmljZV9sb2NrKCkgYW5kCm1lbV9ob3Rw
bHVnX2xvY2sgLSBzZWUgMzA0NjdlMGIzYmUgKCJtbSwgaG90cGx1ZzogZml4IGNvbmN1cnJlbnQg
bWVtb3J5CmhvdC1hZGQgZGVhZGxvY2siKS4gYWRkX21lbW9yeSgpL2FkZF9tZW1vcnlfcmVzb3Vy
Y2UoKSB3aWxsIGNyZWF0ZSBtZW1vcnkKYmxvY2sgZGV2aWNlcywgc28gdGhpcyByZWFsbHkgZmVl
bHMgbGlrZSB0aGUgcmlnaHQgdGhpbmcgdG8gZG8uCgpIb2xkaW5nIHRoZSBkZXZpY2VfaG90cGx1
Z19sb2NrIG1ha2VzIHN1cmUgdGhhdCBhIG1lbW9yeSBibG9jayBkZXZpY2UKY2FuIHJlYWxseSBv
bmx5IGJlIGFjY2Vzc2VkIChlLmcuIHZpYSAub25saW5lLy5zdGF0ZSkgZnJvbSB1c2VyIHNwYWNl
LApvbmNlIHRoZSBtZW1vcnkgaGFzIGJlZW4gZnVsbHkgYWRkZWQgdG8gdGhlIHN5c3RlbS4KClRo
ZSBsb2NrIGlzIG5vdCBoZWxkIHlldCBpbgoJZHJpdmVycy94ZW4vYmFsbG9vbi5jCglhcmNoL3Bv
d2VycGMvcGxhdGZvcm1zL3Bvd2VybnYvbWVtdHJhY2UuYwoJZHJpdmVycy9zMzkwL2NoYXIvc2Ns
cF9jbWQuYwoJZHJpdmVycy9odi9odl9iYWxsb29uLmMKU28sIGxldCdzIGVpdGhlciB1c2UgdGhl
IGxvY2tlZCB2YXJpYW50cyBvciB0YWtlIHRoZSBsb2NrLgoKRG9uJ3QgZXhwb3J0IGFkZF9tZW1v
cnlfcmVzb3VyY2UoKSwgYXMgaXQgb25jZSB3YXMgZXhwb3J0ZWQgdG8gYmUgdXNlZApieSBYRU4s
IHdoaWNoIGlzIG5ldmVyIGJ1aWx0IGFzIGEgbW9kdWxlLiBJZiBzb21lYm9keSByZXF1aXJlcyBp
dCwgd2UKYWxzbyBoYXZlIHRvIGV4cG9ydCBhIGxvY2tlZCB2YXJpYW50IChhcyBkZXZpY2VfaG90
cGx1Z19sb2NrIGlzIG5ldmVyCmV4cG9ydGVkKS4KCkNjOiBCZW5qYW1pbiBIZXJyZW5zY2htaWR0
IDxiZW5oQGtlcm5lbC5jcmFzaGluZy5vcmc+CkNjOiBQYXVsIE1hY2tlcnJhcyA8cGF1bHVzQHNh
bWJhLm9yZz4KQ2M6IE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KQ2M6ICJS
YWZhZWwgSi4gV3lzb2NraSIgPHJqd0Byand5c29ja2kubmV0PgpDYzogTGVuIEJyb3duIDxsZW5i
QGtlcm5lbC5vcmc+CkNjOiBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRp
b24ub3JnPgpDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4K
Q2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KQ2M6IE5hdGhhbiBGb250ZW5vdCA8
bmZvbnRAbGludXgudm5ldC5pYm0uY29tPgpDYzogSm9obiBBbGxlbiA8amFsbGVuQGxpbnV4LnZu
ZXQuaWJtLmNvbT4KQ2M6IEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+
CkNjOiBNaWNoYWwgSG9ja28gPG1ob2Nrb0BzdXNlLmNvbT4KQ2M6IERhbiBXaWxsaWFtcyA8ZGFu
Lmoud2lsbGlhbXNAaW50ZWwuY29tPgpDYzogSm9vbnNvbyBLaW0gPGlhbWpvb25zb28ua2ltQGxn
ZS5jb20+CkNjOiBWbGFzdGltaWwgQmFia2EgPHZiYWJrYUBzdXNlLmN6PgpDYzogT3NjYXIgU2Fs
dmFkb3IgPG9zYWx2YWRvckBzdXNlLmRlPgpDYzogTWF0aGlldSBNYWxhdGVycmUgPG1hbGF0QGRl
Ymlhbi5vcmc+CkNjOiBQYXZlbCBUYXRhc2hpbiA8cGFzaGEudGF0YXNoaW5Ab3JhY2xlLmNvbT4K
Q2M6IFlBU1VBS0kgSVNISU1BVFNVIDx5YXN1LmlzaW1hdHVAZ21haWwuY29tPgpTaWduZWQtb2Zm
LWJ5OiBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KLS0tCiAuLi4vcGxhdGZv
cm1zL3BzZXJpZXMvaG90cGx1Zy1tZW1vcnkuYyAgICAgICAgfCAgMiArLQogZHJpdmVycy9hY3Bp
L2FjcGlfbWVtaG90cGx1Zy5jICAgICAgICAgICAgICAgIHwgIDIgKy0KIGRyaXZlcnMvYmFzZS9t
ZW1vcnkuYyAgICAgICAgICAgICAgICAgICAgICAgICB8ICA5ICsrKysrKy0tCiBkcml2ZXJzL3hl
bi9iYWxsb29uLmMgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMyArKysKIGluY2x1ZGUvbGlu
dXgvbWVtb3J5X2hvdHBsdWcuaCAgICAgICAgICAgICAgICB8ICAxICsKIG1tL21lbW9yeV9ob3Rw
bHVnLmMgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDIyICsrKysrKysrKysrKysrKystLS0K
IDYgZmlsZXMgY2hhbmdlZCwgMzIgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS9hcmNoL3Bvd2VycGMvcGxhdGZvcm1zL3BzZXJpZXMvaG90cGx1Zy1tZW1vcnkuYyBi
L2FyY2gvcG93ZXJwYy9wbGF0Zm9ybXMvcHNlcmllcy9ob3RwbHVnLW1lbW9yeS5jCmluZGV4IGIz
ZjU0NDY2ZTI1Zi4uMmU2ZjQxZGMxMDNhIDEwMDY0NAotLS0gYS9hcmNoL3Bvd2VycGMvcGxhdGZv
cm1zL3BzZXJpZXMvaG90cGx1Zy1tZW1vcnkuYworKysgYi9hcmNoL3Bvd2VycGMvcGxhdGZvcm1z
L3BzZXJpZXMvaG90cGx1Zy1tZW1vcnkuYwpAQCAtNzAyLDcgKzcwMiw3IEBAIHN0YXRpYyBpbnQg
ZGxwYXJfYWRkX2xtYihzdHJ1Y3QgZHJtZW1fbG1iICpsbWIpCiAJbmlkID0gbWVtb3J5X2FkZF9w
aHlzYWRkcl90b19uaWQobG1iLT5iYXNlX2FkZHIpOwogCiAJLyogQWRkIHRoZSBtZW1vcnkgKi8K
LQlyYyA9IGFkZF9tZW1vcnkobmlkLCBsbWItPmJhc2VfYWRkciwgYmxvY2tfc3opOworCXJjID0g
X19hZGRfbWVtb3J5KG5pZCwgbG1iLT5iYXNlX2FkZHIsIGJsb2NrX3N6KTsKIAlpZiAocmMpIHsK
IAkJZGxwYXJfcmVtb3ZlX2RldmljZV90cmVlX2xtYihsbWIpOwogCQlyZXR1cm4gcmM7CmRpZmYg
LS1naXQgYS9kcml2ZXJzL2FjcGkvYWNwaV9tZW1ob3RwbHVnLmMgYi9kcml2ZXJzL2FjcGkvYWNw
aV9tZW1ob3RwbHVnLmMKaW5kZXggODExMTQ4NDE1OTkzLi44ZmUwOTYwZWE1NzIgMTAwNjQ0Ci0t
LSBhL2RyaXZlcnMvYWNwaS9hY3BpX21lbWhvdHBsdWcuYworKysgYi9kcml2ZXJzL2FjcGkvYWNw
aV9tZW1ob3RwbHVnLmMKQEAgLTIyOCw3ICsyMjgsNyBAQCBzdGF0aWMgaW50IGFjcGlfbWVtb3J5
X2VuYWJsZV9kZXZpY2Uoc3RydWN0IGFjcGlfbWVtb3J5X2RldmljZSAqbWVtX2RldmljZSkKIAkJ
aWYgKG5vZGUgPCAwKQogCQkJbm9kZSA9IG1lbW9yeV9hZGRfcGh5c2FkZHJfdG9fbmlkKGluZm8t
PnN0YXJ0X2FkZHIpOwogCi0JCXJlc3VsdCA9IGFkZF9tZW1vcnkobm9kZSwgaW5mby0+c3RhcnRf
YWRkciwgaW5mby0+bGVuZ3RoKTsKKwkJcmVzdWx0ID0gX19hZGRfbWVtb3J5KG5vZGUsIGluZm8t
PnN0YXJ0X2FkZHIsIGluZm8tPmxlbmd0aCk7CiAKIAkJLyoKIAkJICogSWYgdGhlIG1lbW9yeSBi
bG9jayBoYXMgYmVlbiB1c2VkIGJ5IHRoZSBrZXJuZWwsIGFkZF9tZW1vcnkoKQpkaWZmIC0tZ2l0
IGEvZHJpdmVycy9iYXNlL21lbW9yeS5jIGIvZHJpdmVycy9iYXNlL21lbW9yeS5jCmluZGV4IGM4
YTFjYjBiNjEzNi4uNWIwMzc1YmU3ZjY1IDEwMDY0NAotLS0gYS9kcml2ZXJzL2Jhc2UvbWVtb3J5
LmMKKysrIGIvZHJpdmVycy9iYXNlL21lbW9yeS5jCkBAIC01MjEsMTUgKzUyMSwyMCBAQCBtZW1v
cnlfcHJvYmVfc3RvcmUoc3RydWN0IGRldmljZSAqZGV2LCBzdHJ1Y3QgZGV2aWNlX2F0dHJpYnV0
ZSAqYXR0ciwKIAlpZiAocGh5c19hZGRyICYgKChwYWdlc19wZXJfYmxvY2sgPDwgUEFHRV9TSElG
VCkgLSAxKSkKIAkJcmV0dXJuIC1FSU5WQUw7CiAKKwlyZXQgPSBsb2NrX2RldmljZV9ob3RwbHVn
X3N5c2ZzKCk7CisJaWYgKHJldCkKKwkJZ290byBvdXQ7CisKIAluaWQgPSBtZW1vcnlfYWRkX3Bo
eXNhZGRyX3RvX25pZChwaHlzX2FkZHIpOwotCXJldCA9IGFkZF9tZW1vcnkobmlkLCBwaHlzX2Fk
ZHIsCi0JCQkgTUlOX01FTU9SWV9CTE9DS19TSVpFICogc2VjdGlvbnNfcGVyX2Jsb2NrKTsKKwly
ZXQgPSBfX2FkZF9tZW1vcnkobmlkLCBwaHlzX2FkZHIsCisJCQkgICBNSU5fTUVNT1JZX0JMT0NL
X1NJWkUgKiBzZWN0aW9uc19wZXJfYmxvY2spOwogCiAJaWYgKHJldCkKIAkJZ290byBvdXQ7CiAK
IAlyZXQgPSBjb3VudDsKIG91dDoKKwl1bmxvY2tfZGV2aWNlX2hvdHBsdWcoKTsKIAlyZXR1cm4g
cmV0OwogfQogCmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9iYWxsb29uLmMgYi9kcml2ZXJzL3hl
bi9iYWxsb29uLmMKaW5kZXggZTEyYmIyNTYwMzZmLi42YmFiMDE5YTgyYjEgMTAwNjQ0Ci0tLSBh
L2RyaXZlcnMveGVuL2JhbGxvb24uYworKysgYi9kcml2ZXJzL3hlbi9iYWxsb29uLmMKQEAgLTM5
NSw3ICszOTUsMTAgQEAgc3RhdGljIGVudW0gYnBfc3RhdGUgcmVzZXJ2ZV9hZGRpdGlvbmFsX21l
bW9yeSh2b2lkKQogCSAqIGNhbGxlcnMgZHJvcCB0aGUgbXV0ZXggYmVmb3JlIHRyeWluZyBhZ2Fp
bi4KIAkgKi8KIAltdXRleF91bmxvY2soJmJhbGxvb25fbXV0ZXgpOworCS8qIGFkZF9tZW1vcnlf
cmVzb3VyY2UoKSByZXF1aXJlcyB0aGUgZGV2aWNlX2hvdHBsdWcgbG9jayAqLworCWxvY2tfZGV2
aWNlX2hvdHBsdWcoKTsKIAlyYyA9IGFkZF9tZW1vcnlfcmVzb3VyY2UobmlkLCByZXNvdXJjZSwg
bWVtaHBfYXV0b19vbmxpbmUpOworCXVubG9ja19kZXZpY2VfaG90cGx1ZygpOwogCW11dGV4X2xv
Y2soJmJhbGxvb25fbXV0ZXgpOwogCiAJaWYgKHJjKSB7CmRpZmYgLS1naXQgYS9pbmNsdWRlL2xp
bnV4L21lbW9yeV9ob3RwbHVnLmggYi9pbmNsdWRlL2xpbnV4L21lbW9yeV9ob3RwbHVnLmgKaW5k
ZXggMWYwOTY4NTJmNDc5Li5mZmQ5Y2QxMGZjZjMgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvbGludXgv
bWVtb3J5X2hvdHBsdWcuaAorKysgYi9pbmNsdWRlL2xpbnV4L21lbW9yeV9ob3RwbHVnLmgKQEAg
LTMyNCw2ICszMjQsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgX19yZW1vdmVfbWVtb3J5KGludCBu
aWQsIHU2NCBzdGFydCwgdTY0IHNpemUpIHt9CiBleHRlcm4gdm9pZCBfX3JlZiBmcmVlX2FyZWFf
aW5pdF9jb3JlX2hvdHBsdWcoaW50IG5pZCk7CiBleHRlcm4gaW50IHdhbGtfbWVtb3J5X3Jhbmdl
KHVuc2lnbmVkIGxvbmcgc3RhcnRfcGZuLCB1bnNpZ25lZCBsb25nIGVuZF9wZm4sCiAJCXZvaWQg
KmFyZywgaW50ICgqZnVuYykoc3RydWN0IG1lbW9yeV9ibG9jayAqLCB2b2lkICopKTsKK2V4dGVy
biBpbnQgX19hZGRfbWVtb3J5KGludCBuaWQsIHU2NCBzdGFydCwgdTY0IHNpemUpOwogZXh0ZXJu
IGludCBhZGRfbWVtb3J5KGludCBuaWQsIHU2NCBzdGFydCwgdTY0IHNpemUpOwogZXh0ZXJuIGlu
dCBhZGRfbWVtb3J5X3Jlc291cmNlKGludCBuaWQsIHN0cnVjdCByZXNvdXJjZSAqcmVzb3VyY2Us
IGJvb2wgb25saW5lKTsKIGV4dGVybiBpbnQgYXJjaF9hZGRfbWVtb3J5KGludCBuaWQsIHU2NCBz
dGFydCwgdTY0IHNpemUsCmRpZmYgLS1naXQgYS9tbS9tZW1vcnlfaG90cGx1Zy5jIGIvbW0vbWVt
b3J5X2hvdHBsdWcuYwppbmRleCA4OThlMTNkNGQ4N2QuLmUyYjVjNzUxZTNlYSAxMDA2NDQKLS0t
IGEvbW0vbWVtb3J5X2hvdHBsdWcuYworKysgYi9tbS9tZW1vcnlfaG90cGx1Zy5jCkBAIC0xMTEx
LDcgKzExMTEsMTIgQEAgc3RhdGljIGludCBvbmxpbmVfbWVtb3J5X2Jsb2NrKHN0cnVjdCBtZW1v
cnlfYmxvY2sgKm1lbSwgdm9pZCAqYXJnKQogCXJldHVybiBkZXZpY2Vfb25saW5lKCZtZW0tPmRl
dik7CiB9CiAKLS8qIHdlIGFyZSBPSyBjYWxsaW5nIF9fbWVtaW5pdCBzdHVmZiBoZXJlIC0gd2Ug
aGF2ZSBDT05GSUdfTUVNT1JZX0hPVFBMVUcgKi8KKy8qCisgKiBOT1RFOiBUaGUgY2FsbGVyIG11
c3QgY2FsbCBsb2NrX2RldmljZV9ob3RwbHVnKCkgdG8gc2VyaWFsaXplIGhvdHBsdWcKKyAqIGFu
ZCBvbmxpbmUvb2ZmbGluZSBvcGVyYXRpb25zICh0cmlnZ2VyZWQgZS5nLiBieSBzeXNmcykuCisg
KgorICogd2UgYXJlIE9LIGNhbGxpbmcgX19tZW1pbml0IHN0dWZmIGhlcmUgLSB3ZSBoYXZlIENP
TkZJR19NRU1PUllfSE9UUExVRworICovCiBpbnQgX19yZWYgYWRkX21lbW9yeV9yZXNvdXJjZShp
bnQgbmlkLCBzdHJ1Y3QgcmVzb3VyY2UgKnJlcywgYm9vbCBvbmxpbmUpCiB7CiAJdTY0IHN0YXJ0
LCBzaXplOwpAQCAtMTE4MCw5ICsxMTg1LDkgQEAgaW50IF9fcmVmIGFkZF9tZW1vcnlfcmVzb3Vy
Y2UoaW50IG5pZCwgc3RydWN0IHJlc291cmNlICpyZXMsIGJvb2wgb25saW5lKQogCW1lbV9ob3Rw
bHVnX2RvbmUoKTsKIAlyZXR1cm4gcmV0OwogfQotRVhQT1JUX1NZTUJPTF9HUEwoYWRkX21lbW9y
eV9yZXNvdXJjZSk7CiAKLWludCBfX3JlZiBhZGRfbWVtb3J5KGludCBuaWQsIHU2NCBzdGFydCwg
dTY0IHNpemUpCisvKiByZXF1aXJlcyBkZXZpY2VfaG90cGx1Z19sb2NrLCBzZWUgYWRkX21lbW9y
eV9yZXNvdXJjZSgpICovCitpbnQgX19yZWYgX19hZGRfbWVtb3J5KGludCBuaWQsIHU2NCBzdGFy
dCwgdTY0IHNpemUpCiB7CiAJc3RydWN0IHJlc291cmNlICpyZXM7CiAJaW50IHJldDsKQEAgLTEx
OTYsNiArMTIwMSwxNyBAQCBpbnQgX19yZWYgYWRkX21lbW9yeShpbnQgbmlkLCB1NjQgc3RhcnQs
IHU2NCBzaXplKQogCQlyZWxlYXNlX21lbW9yeV9yZXNvdXJjZShyZXMpOwogCXJldHVybiByZXQ7
CiB9CisKK2ludCBhZGRfbWVtb3J5KGludCBuaWQsIHU2NCBzdGFydCwgdTY0IHNpemUpCit7CisJ
aW50IHJjOworCisJbG9ja19kZXZpY2VfaG90cGx1ZygpOworCXJjID0gX19hZGRfbWVtb3J5KG5p
ZCwgc3RhcnQsIHNpemUpOworCXVubG9ja19kZXZpY2VfaG90cGx1ZygpOworCisJcmV0dXJuIHJj
OworfQogRVhQT1JUX1NZTUJPTF9HUEwoYWRkX21lbW9yeSk7CiAKICNpZmRlZiBDT05GSUdfTUVN
T1JZX0hPVFJFTU9WRQotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:44:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10: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 1fs49Z-00026r-Pl; Tue, 21 Aug 2018 10: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=r+kp=le=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1fs49Y-00026N-K9
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 10:44:48 +0000
X-Inumbo-ID: 4f793930-a52f-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4f793930-a52f-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 10:45:25 +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 D872D8068B0B;
 Tue, 21 Aug 2018 10:44:46 +0000 (UTC)
Received: from t460s.redhat.com (ovpn-117-96.ams2.redhat.com [10.36.117.96])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 2AD0F9463B;
 Tue, 21 Aug 2018 10:44:40 +0000 (UTC)
From: David Hildenbrand <david@redhat.com>
To: linux-mm@kvack.org
Date: Tue, 21 Aug 2018 12:44:15 +0200
Message-Id: <20180821104418.12710-4-david@redhat.com>
In-Reply-To: <20180821104418.12710-1-david@redhat.com>
References: <20180821104418.12710-1-david@redhat.com>
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]); Tue, 21 Aug 2018 10:44:47 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.8]);
 Tue, 21 Aug 2018 10:44:47 +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: [Xen-devel] [PATCH RFCv2 3/6] mm/memory_hotplug: fix
 online/offline_pages called w.o. mem_hotplug_lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Michal Hocko <mhocko@suse.com>,
 linux-doc@vger.kernel.org, Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, Paul Mackerras <paulus@samba.org>,
 Rashmica Gupta <rashmica.g@gmail.com>, "K. Y. Srinivasan" <kys@microsoft.com>,
 Thomas Gleixner <tglx@linutronix.de>, Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Michael Ellerman <mpe@ellerman.id.au>, David Hildenbrand <david@redhat.com>,
 Pavel Tatashin <pasha.tatashin@oracle.com>, linux-acpi@vger.kernel.org,
 xen-devel@lists.xenproject.org, Len Brown <lenb@kernel.org>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 Dan Williams <dan.j.williams@intel.com>,
 YASUAKI ISHIMATSU <yasu.isimatu@gmail.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Vlastimil Babka <vbabka@suse.cz>,
 Oscar Salvador <osalvador@suse.de>, Juergen Gross <jgross@suse.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Andrew Morton <akpm@linux-foundation.org>, linuxppc-dev@lists.ozlabs.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUgc2VlbSB0byBiZSBzb21lIHByb2JsZW1zIGFzIHJlc3VsdCBvZiAzMDQ2N2UwYjNiZSAo
Im1tLCBob3RwbHVnOgpmaXggY29uY3VycmVudCBtZW1vcnkgaG90LWFkZCBkZWFkbG9jayIpLCB3
aGljaCB0cmllZCB0byBmaXggYSBwb3NzaWJsZQpsb2NrIGludmVyc2lvbiByZXBvcnRlZCBhbmQg
ZGlzY3Vzc2VkIGluIFsxXSBkdWUgdG8gdGhlIHR3byBsb2NrcwoJYSkgZGV2aWNlX2xvY2soKQoJ
YikgbWVtX2hvdHBsdWdfbG9jawoKV2hpbGUgYWRkX21lbW9yeSgpIGZpcnN0IHRha2VzIGIpLCBm
b2xsb3dlZCBieSBhKSBkdXJpbmcKYnVzX3Byb2JlX2RldmljZSgpLCBvbmxpbmluZyBvZiBtZW1v
cnkgZnJvbSB1c2VyIHNwYWNlIGZpcnN0IHRvb2sgYiksCmZvbGxvd2VkIGJ5IGEpLCBleHBvc2lu
ZyBhIHBvc3NpYmxlIGRlYWRsb2NrLgoKSW4gWzFdLCBhbmQgaXQgd2FzIGRlY2lkZWQgdG8gbm90
IG1ha2UgdXNlIG9mIGRldmljZV9ob3RwbHVnX2xvY2ssIGJ1dApyYXRoZXIgdG8gZW5mb3JjZSBh
IGxvY2tpbmcgb3JkZXIuCgpUaGUgcHJvYmxlbXMgSSBzcG90dGVkIHJlbGF0ZWQgdG8gdGhpczoK
CjEuIE1lbW9yeSBibG9jayBkZXZpY2UgYXR0cmlidXRlczogV2hpbGUgLnN0YXRlIGZpcnN0IGNh
bGxzCiAgIG1lbV9ob3RwbHVnX2JlZ2luKCkgYW5kIHRoZSBjYWxscyBkZXZpY2Vfb25saW5lKCkg
LSB3aGljaCB0YWtlcwogICBkZXZpY2VfbG9jaygpIC0gLm9ubGluZSBkb2VzIG5vIGxvbmdlciBj
YWxsIG1lbV9ob3RwbHVnX2JlZ2luKCksIHNvCiAgIGVmZmVjdGl2ZWx5IGNhbGxzIG9ubGluZV9w
YWdlcygpIHdpdGhvdXQgbWVtX2hvdHBsdWdfbG9jay4KCjIuIGRldmljZV9vbmxpbmUoKSBzaG91
bGQgYmUgY2FsbGVkIHVuZGVyIGRldmljZV9ob3RwbHVnX2xvY2ssIGhvd2V2ZXIKICAgb25saW5p
bmcgbWVtb3J5IGR1cmluZyBhZGRfbWVtb3J5KCkgZG9lcyBub3QgdGFrZSBjYXJlIG9mIHRoYXQu
CgpJbiBhZGRpdGlvbiwgSSB0aGluayB0aGVyZSBpcyBhbHNvIHNvbWV0aGluZyB3cm9uZyBhYm91
dCB0aGUgbG9ja2luZyBpbgoKMy4gYXJjaC9wb3dlcnBjL3BsYXRmb3Jtcy9wb3dlcm52L21lbXRy
YWNlLmMgY2FsbHMgb2ZmbGluZV9wYWdlcygpCiAgIHdpdGhvdXQgbG9ja3MuIFRoaXMgd2FzIGlu
dHJvZHVjZWQgYWZ0ZXIgMzA0NjdlMGIzYmUuIEFuZCBza2ltbWluZyBvdmVyCiAgIHRoZSBjb2Rl
LCBJIGFzc3VtZSBpdCBjb3VsZCBuZWVkIHNvbWUgbW9yZSBjYXJlIGluIHJlZ2FyZHMgdG8gbG9j
a2luZwogICAoZS5nLiBkZXZpY2Vfb25saW5lKCkgY2FsbGVkIHdpdGhvdXQgZGV2aWNlX2hvdHBs
dWdfbG9jayAtIGJ1dCBJJ2xsCiAgIG5vdCB0b3VjaCB0aGF0IGZvciBub3cpLgoKTm93IHRoYXQg
d2UgaG9sZCB0aGUgZGV2aWNlX2hvdHBsdWdfbG9jayB3aGVuCi0gYWRkaW5nIG1lbW9yeSAoZS5n
LiB2aWEgYWRkX21lbW9yeSgpL2FkZF9tZW1vcnlfcmVzb3VyY2UoKSkKLSByZW1vdmluZyBtZW1v
cnkgKGUuZy4gdmlhIHJlbW92ZV9tZW1vcnkoKSkKLSBkZXZpY2Vfb25saW5lKCkvZGV2aWNlX29m
ZmxpbmUoKQoKV2UgY2FuIG1vdmUgbWVtX2hvdHBsdWdfbG9jayB1c2FnZSBiYWNrIGludG8Kb25s
aW5lX3BhZ2VzKCkvb2ZmbGluZV9wYWdlcygpLgoKV2h5IGlzIG1lbV9ob3RwbHVnX2xvY2sgc3Rp
bGwgbmVlZGVkPyBFc3NlbnRpYWxseSB0byBtYWtlCmdldF9vbmxpbmVfbWVtcygpL3B1dF9vbmxp
bmVfbWVtcygpIGJlIHZlcnkgZmFzdCAocmVseWluZyBvbgpkZXZpY2VfaG90cGx1Z19sb2NrIHdv
dWxkIGJlIHZlcnkgc2xvdyksIGFuZCB0byBzZXJpYWxpemUgYWdhaW5zdAphZGRpdGlvbiBvZiBt
ZW1vcnkgdGhhdCBkb2VzIG5vdCBjcmVhdGUgbWVtb3J5IGJsb2NrIGRldmljZXMgKGhtbSkuCgpb
MV0gaHR0cDovL2RyaXZlcmRldi5saW51eGRyaXZlcnByb2plY3Qub3JnL3BpcGVybWFpbC8gZHJp
dmVyZGV2LWRldmVsLwogICAgMjAxNS1GZWJydWFyeS8wNjUzMjQuaHRtbAoKVGhpcyBwYXRjaCBp
cyBwYXJ0bHkgYmFzZWQgb24gYSBwYXRjaCBieSBWaXRhbHkgS3V6bmV0c292LgoKQ2M6IEJlbmph
bWluIEhlcnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KQ2M6IFBhdWwgTWFj
a2VycmFzIDxwYXVsdXNAc2FtYmEub3JnPgpDYzogTWljaGFlbCBFbGxlcm1hbiA8bXBlQGVsbGVy
bWFuLmlkLmF1PgpDYzogIlJhZmFlbCBKLiBXeXNvY2tpIiA8cmp3QHJqd3lzb2NraS5uZXQ+CkNj
OiBMZW4gQnJvd24gPGxlbmJAa2VybmVsLm9yZz4KQ2M6IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3Jl
Z2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CkNjOiAiSy4gWS4gU3Jpbml2YXNhbiIgPGt5c0BtaWNy
b3NvZnQuY29tPgpDYzogSGFpeWFuZyBaaGFuZyA8aGFpeWFuZ3pAbWljcm9zb2Z0LmNvbT4KQ2M6
IFN0ZXBoZW4gSGVtbWluZ2VyIDxzdGhlbW1pbkBtaWNyb3NvZnQuY29tPgpDYzogTWFydGluIFNj
aHdpZGVmc2t5IDxzY2h3aWRlZnNreUBkZS5pYm0uY29tPgpDYzogSGVpa28gQ2Fyc3RlbnMgPGhl
aWtvLmNhcnN0ZW5zQGRlLmlibS5jb20+CkNjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJv
dnNreUBvcmFjbGUuY29tPgpDYzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpDYzog
UmFzaG1pY2EgR3VwdGEgPHJhc2htaWNhLmdAZ21haWwuY29tPgpDYzogTWljaGFlbCBOZXVsaW5n
IDxtaWtleUBuZXVsaW5nLm9yZz4KQ2M6IEJhbGJpciBTaW5naCA8YnNpbmdoYXJvcmFAZ21haWwu
Y29tPgpDYzogS2F0ZSBTdGV3YXJ0IDxrc3Rld2FydEBsaW51eGZvdW5kYXRpb24ub3JnPgpDYzog
VGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CkNjOiBQaGlsaXBwZSBPbWJyZWRh
bm5lIDxwb21icmVkYW5uZUBuZXhiLmNvbT4KQ2M6IEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgt
Zm91bmRhdGlvbi5vcmc+CkNjOiBNaWNoYWwgSG9ja28gPG1ob2Nrb0BzdXNlLmNvbT4KQ2M6IFBh
dmVsIFRhdGFzaGluIDxwYXNoYS50YXRhc2hpbkBvcmFjbGUuY29tPgpDYzogVmxhc3RpbWlsIEJh
YmthIDx2YmFia2FAc3VzZS5jej4KQ2M6IERhbiBXaWxsaWFtcyA8ZGFuLmoud2lsbGlhbXNAaW50
ZWwuY29tPgpDYzogT3NjYXIgU2FsdmFkb3IgPG9zYWx2YWRvckBzdXNlLmRlPgpDYzogWUFTVUFL
SSBJU0hJTUFUU1UgPHlhc3UuaXNpbWF0dUBnbWFpbC5jb20+CkNjOiBNYXRoaWV1IE1hbGF0ZXJy
ZSA8bWFsYXRAZGViaWFuLm9yZz4KU2lnbmVkLW9mZi1ieTogRGF2aWQgSGlsZGVuYnJhbmQgPGRh
dmlkQHJlZGhhdC5jb20+Ci0tLQogZHJpdmVycy9iYXNlL21lbW9yeS5jIHwgMTMgKy0tLS0tLS0t
LS0tLQogbW0vbWVtb3J5X2hvdHBsdWcuYyAgIHwgMjggKysrKysrKysrKysrKysrKysrKystLS0t
LS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAyMSBpbnNlcnRpb25zKCspLCAyMCBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS9kcml2ZXJzL2Jhc2UvbWVtb3J5LmMgYi9kcml2ZXJzL2Jhc2UvbWVtb3J5
LmMKaW5kZXggNWIwMzc1YmU3ZjY1Li4wNGJlMTM1MzllYjggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMv
YmFzZS9tZW1vcnkuYworKysgYi9kcml2ZXJzL2Jhc2UvbWVtb3J5LmMKQEAgLTIyOCw3ICsyMjgs
NiBAQCBzdGF0aWMgYm9vbCBwYWdlc19jb3JyZWN0bHlfcHJvYmVkKHVuc2lnbmVkIGxvbmcgc3Rh
cnRfcGZuKQogLyoKICAqIE1FTU9SWV9IT1RQTFVHIGRlcGVuZHMgb24gU1BBUlNFTUVNIGluIG1t
L0tjb25maWcsIHNvIGl0IGlzCiAgKiBPSyB0byBoYXZlIGRpcmVjdCByZWZlcmVuY2VzIHRvIHNw
YXJzZW1lbSB2YXJpYWJsZXMgaW4gaGVyZS4KLSAqIE11c3QgYWxyZWFkeSBiZSBwcm90ZWN0ZWQg
YnkgbWVtX2hvdHBsdWdfYmVnaW4oKS4KICAqLwogc3RhdGljIGludAogbWVtb3J5X2Jsb2NrX2Fj
dGlvbih1bnNpZ25lZCBsb25nIHBoeXNfaW5kZXgsIHVuc2lnbmVkIGxvbmcgYWN0aW9uLCBpbnQg
b25saW5lX3R5cGUpCkBAIC0yOTQsNyArMjkzLDYgQEAgc3RhdGljIGludCBtZW1vcnlfc3Vic3lz
X29ubGluZShzdHJ1Y3QgZGV2aWNlICpkZXYpCiAJaWYgKG1lbS0+b25saW5lX3R5cGUgPCAwKQog
CQltZW0tPm9ubGluZV90eXBlID0gTU1PUF9PTkxJTkVfS0VFUDsKIAotCS8qIEFscmVhZHkgdW5k
ZXIgcHJvdGVjdGlvbiBvZiBtZW1faG90cGx1Z19iZWdpbigpICovCiAJcmV0ID0gbWVtb3J5X2Js
b2NrX2NoYW5nZV9zdGF0ZShtZW0sIE1FTV9PTkxJTkUsIE1FTV9PRkZMSU5FKTsKIAogCS8qIGNs
ZWFyIG9ubGluZV90eXBlICovCkBAIC0zNDEsMTkgKzMzOSwxMSBAQCBzdG9yZV9tZW1fc3RhdGUo
c3RydWN0IGRldmljZSAqZGV2LAogCQlnb3RvIGVycjsKIAl9CiAKLQkvKgotCSAqIE1lbW9yeSBo
b3RwbHVnIG5lZWRzIHRvIGhvbGQgbWVtX2hvdHBsdWdfYmVnaW4oKSBmb3IgcHJvYmUgdG8gZmlu
ZAotCSAqIHRoZSBjb3JyZWN0IG1lbW9yeSBibG9jayB0byBvbmxpbmUgYmVmb3JlIGRvaW5nIGRl
dmljZV9vbmxpbmUoZGV2KSwKLQkgKiB3aGljaCB3aWxsIHRha2UgZGV2LT5tdXRleC4gIFRha2Ug
dGhlIGxvY2sgZWFybHkgdG8gcHJldmVudCBhbgotCSAqIGludmVyc2lvbiwgbWVtb3J5X3N1YnN5
c19vbmxpbmUoKSBjYWxsYmFja3Mgd2lsbCBiZSBpbXBsZW1lbnRlZCBieQotCSAqIGFzc3VtaW5n
IGl0J3MgYWxyZWFkeSBwcm90ZWN0ZWQuCi0JICovCi0JbWVtX2hvdHBsdWdfYmVnaW4oKTsKLQog
CXN3aXRjaCAob25saW5lX3R5cGUpIHsKIAljYXNlIE1NT1BfT05MSU5FX0tFUk5FTDoKIAljYXNl
IE1NT1BfT05MSU5FX01PVkFCTEU6CiAJY2FzZSBNTU9QX09OTElORV9LRUVQOgorCQkvKiBtZW0t
Pm9ubGluZV90eXBlIGlzIHByb3RlY3RlZCBieSBkZXZpY2VfaG90cGx1Z19sb2NrICovCiAJCW1l
bS0+b25saW5lX3R5cGUgPSBvbmxpbmVfdHlwZTsKIAkJcmV0ID0gZGV2aWNlX29ubGluZSgmbWVt
LT5kZXYpOwogCQlicmVhazsKQEAgLTM2NCw3ICszNTQsNiBAQCBzdG9yZV9tZW1fc3RhdGUoc3Ry
dWN0IGRldmljZSAqZGV2LAogCQlyZXQgPSAtRUlOVkFMOyAvKiBzaG91bGQgbmV2ZXIgaGFwcGVu
ICovCiAJfQogCi0JbWVtX2hvdHBsdWdfZG9uZSgpOwogZXJyOgogCXVubG9ja19kZXZpY2VfaG90
cGx1ZygpOwogCmRpZmYgLS1naXQgYS9tbS9tZW1vcnlfaG90cGx1Zy5jIGIvbW0vbWVtb3J5X2hv
dHBsdWcuYwppbmRleCBlMmI1Yzc1MWUzZWEuLmEyYzZjODdkODNmMyAxMDA2NDQKLS0tIGEvbW0v
bWVtb3J5X2hvdHBsdWcuYworKysgYi9tbS9tZW1vcnlfaG90cGx1Zy5jCkBAIC04ODEsNyArODgx
LDYgQEAgc3RhdGljIHN0cnVjdCB6b25lICogX19tZW1pbml0IG1vdmVfcGZuX3JhbmdlKGludCBv
bmxpbmVfdHlwZSwgaW50IG5pZCwKIAlyZXR1cm4gem9uZTsKIH0KIAotLyogTXVzdCBiZSBwcm90
ZWN0ZWQgYnkgbWVtX2hvdHBsdWdfYmVnaW4oKSBvciBhIGRldmljZV9sb2NrICovCiBpbnQgX19y
ZWYgb25saW5lX3BhZ2VzKHVuc2lnbmVkIGxvbmcgcGZuLCB1bnNpZ25lZCBsb25nIG5yX3BhZ2Vz
LCBpbnQgb25saW5lX3R5cGUpCiB7CiAJdW5zaWduZWQgbG9uZyBmbGFnczsKQEAgLTg5Myw2ICs4
OTIsOCBAQCBpbnQgX19yZWYgb25saW5lX3BhZ2VzKHVuc2lnbmVkIGxvbmcgcGZuLCB1bnNpZ25l
ZCBsb25nIG5yX3BhZ2VzLCBpbnQgb25saW5lX3R5cAogCXN0cnVjdCBtZW1vcnlfbm90aWZ5IGFy
ZzsKIAlzdHJ1Y3QgbWVtb3J5X2Jsb2NrICptZW07CiAKKwltZW1faG90cGx1Z19iZWdpbigpOwor
CiAJLyoKIAkgKiBXZSBjYW4ndCB1c2UgcGZuX3RvX25pZCgpIGJlY2F1c2UgbmlkIG1pZ2h0IGJl
IHN0b3JlZCBpbiBzdHJ1Y3QgcGFnZQogCSAqIHdoaWNoIGlzIG5vdCB5ZXQgaW5pdGlhbGl6ZWQu
IEluc3RlYWQsIHdlIGZpbmQgbmlkIGZyb20gbWVtb3J5IGJsb2NrLgpAQCAtOTU3LDYgKzk1OCw3
IEBAIGludCBfX3JlZiBvbmxpbmVfcGFnZXModW5zaWduZWQgbG9uZyBwZm4sIHVuc2lnbmVkIGxv
bmcgbnJfcGFnZXMsIGludCBvbmxpbmVfdHlwCiAKIAlpZiAob25saW5lZF9wYWdlcykKIAkJbWVt
b3J5X25vdGlmeShNRU1fT05MSU5FLCAmYXJnKTsKKwltZW1faG90cGx1Z19kb25lKCk7CiAJcmV0
dXJuIDA7CiAKIGZhaWxlZF9hZGRpdGlvbjoKQEAgLTk2NCw2ICs5NjYsNyBAQCBpbnQgX19yZWYg
b25saW5lX3BhZ2VzKHVuc2lnbmVkIGxvbmcgcGZuLCB1bnNpZ25lZCBsb25nIG5yX3BhZ2VzLCBp
bnQgb25saW5lX3R5cAogCQkgKHVuc2lnbmVkIGxvbmcgbG9uZykgcGZuIDw8IFBBR0VfU0hJRlQs
CiAJCSAoKCh1bnNpZ25lZCBsb25nIGxvbmcpIHBmbiArIG5yX3BhZ2VzKSA8PCBQQUdFX1NISUZU
KSAtIDEpOwogCW1lbW9yeV9ub3RpZnkoTUVNX0NBTkNFTF9PTkxJTkUsICZhcmcpOworCW1lbV9o
b3RwbHVnX2RvbmUoKTsKIAlyZXR1cm4gcmV0OwogfQogI2VuZGlmIC8qIENPTkZJR19NRU1PUllf
SE9UUExVR19TUEFSU0UgKi8KQEAgLTExNjgsMjAgKzExNzEsMjAgQEAgaW50IF9fcmVmIGFkZF9t
ZW1vcnlfcmVzb3VyY2UoaW50IG5pZCwgc3RydWN0IHJlc291cmNlICpyZXMsIGJvb2wgb25saW5l
KQogCS8qIGNyZWF0ZSBuZXcgbWVtbWFwIGVudHJ5ICovCiAJZmlybXdhcmVfbWFwX2FkZF9ob3Rw
bHVnKHN0YXJ0LCBzdGFydCArIHNpemUsICJTeXN0ZW0gUkFNIik7CiAKKwkvKiBkZXZpY2Vfb25s
aW5lKCkgd2lsbCB0YWtlIHRoZSBsb2NrIHdoZW4gY2FsbGluZyBvbmxpbmVfcGFnZXMoKSAqLwor
CW1lbV9ob3RwbHVnX2RvbmUoKTsKKwogCS8qIG9ubGluZSBwYWdlcyBpZiByZXF1ZXN0ZWQgKi8K
IAlpZiAob25saW5lKQogCQl3YWxrX21lbW9yeV9yYW5nZShQRk5fRE9XTihzdGFydCksIFBGTl9V
UChzdGFydCArIHNpemUgLSAxKSwKIAkJCQkgIE5VTEwsIG9ubGluZV9tZW1vcnlfYmxvY2spOwog
Ci0JZ290byBvdXQ7Ci0KKwlyZXR1cm4gcmV0OwogZXJyb3I6CiAJLyogcm9sbGJhY2sgcGdkYXQg
YWxsb2NhdGlvbiBhbmQgb3RoZXJzICovCiAJaWYgKG5ld19ub2RlKQogCQlyb2xsYmFja19ub2Rl
X2hvdGFkZChuaWQpOwogCW1lbWJsb2NrX3JlbW92ZShzdGFydCwgc2l6ZSk7Ci0KLW91dDoKIAlt
ZW1faG90cGx1Z19kb25lKCk7CiAJcmV0dXJuIHJldDsKIH0KQEAgLTE2MjEsMTAgKzE2MjQsMTYg
QEAgc3RhdGljIGludCBfX3JlZiBfX29mZmxpbmVfcGFnZXModW5zaWduZWQgbG9uZyBzdGFydF9w
Zm4sCiAJCXJldHVybiAtRUlOVkFMOwogCWlmICghSVNfQUxJR05FRChlbmRfcGZuLCBwYWdlYmxv
Y2tfbnJfcGFnZXMpKQogCQlyZXR1cm4gLUVJTlZBTDsKKworCW1lbV9ob3RwbHVnX2JlZ2luKCk7
CisKIAkvKiBUaGlzIG1ha2VzIGhvdHBsdWcgbXVjaCBlYXNpZXIuLi5hbmQgcmVhZGFibGUuCiAJ
ICAgd2UgYXNzdW1lIHRoaXMgZm9yIG5vdy4gLiovCi0JaWYgKCF0ZXN0X3BhZ2VzX2luX2Ffem9u
ZShzdGFydF9wZm4sIGVuZF9wZm4sICZ2YWxpZF9zdGFydCwgJnZhbGlkX2VuZCkpCisJaWYgKCF0
ZXN0X3BhZ2VzX2luX2Ffem9uZShzdGFydF9wZm4sIGVuZF9wZm4sICZ2YWxpZF9zdGFydCwKKwkJ
CQkgICZ2YWxpZF9lbmQpKSB7CisJCW1lbV9ob3RwbHVnX2RvbmUoKTsKIAkJcmV0dXJuIC1FSU5W
QUw7CisJfQogCiAJem9uZSA9IHBhZ2Vfem9uZShwZm5fdG9fcGFnZSh2YWxpZF9zdGFydCkpOwog
CW5vZGUgPSB6b25lX3RvX25pZCh6b25lKTsKQEAgLTE2MzMsOCArMTY0MiwxMCBAQCBzdGF0aWMg
aW50IF9fcmVmIF9fb2ZmbGluZV9wYWdlcyh1bnNpZ25lZCBsb25nIHN0YXJ0X3BmbiwKIAkvKiBz
ZXQgYWJvdmUgcmFuZ2UgYXMgaXNvbGF0ZWQgKi8KIAlyZXQgPSBzdGFydF9pc29sYXRlX3BhZ2Vf
cmFuZ2Uoc3RhcnRfcGZuLCBlbmRfcGZuLAogCQkJCSAgICAgICBNSUdSQVRFX01PVkFCTEUsIHRy
dWUpOwotCWlmIChyZXQpCisJaWYgKHJldCkgeworCQltZW1faG90cGx1Z19kb25lKCk7CiAJCXJl
dHVybiByZXQ7CisJfQogCiAJYXJnLnN0YXJ0X3BmbiA9IHN0YXJ0X3BmbjsKIAlhcmcubnJfcGFn
ZXMgPSBucl9wYWdlczsKQEAgLTE3MDUsNiArMTcxNiw3IEBAIHN0YXRpYyBpbnQgX19yZWYgX19v
ZmZsaW5lX3BhZ2VzKHVuc2lnbmVkIGxvbmcgc3RhcnRfcGZuLAogCXdyaXRlYmFja19zZXRfcmF0
ZWxpbWl0KCk7CiAKIAltZW1vcnlfbm90aWZ5KE1FTV9PRkZMSU5FLCAmYXJnKTsKKwltZW1faG90
cGx1Z19kb25lKCk7CiAJcmV0dXJuIDA7CiAKIGZhaWxlZF9yZW1vdmFsOgpAQCAtMTcxNCwxMCAr
MTcyNiwxMCBAQCBzdGF0aWMgaW50IF9fcmVmIF9fb2ZmbGluZV9wYWdlcyh1bnNpZ25lZCBsb25n
IHN0YXJ0X3BmbiwKIAltZW1vcnlfbm90aWZ5KE1FTV9DQU5DRUxfT0ZGTElORSwgJmFyZyk7CiAJ
LyogcHVzaGJhY2sgdG8gZnJlZSBhcmVhICovCiAJdW5kb19pc29sYXRlX3BhZ2VfcmFuZ2Uoc3Rh
cnRfcGZuLCBlbmRfcGZuLCBNSUdSQVRFX01PVkFCTEUpOworCW1lbV9ob3RwbHVnX2RvbmUoKTsK
IAlyZXR1cm4gcmV0OwogfQogCi0vKiBNdXN0IGJlIHByb3RlY3RlZCBieSBtZW1faG90cGx1Z19i
ZWdpbigpIG9yIGEgZGV2aWNlX2xvY2sgKi8KIGludCBvZmZsaW5lX3BhZ2VzKHVuc2lnbmVkIGxv
bmcgc3RhcnRfcGZuLCB1bnNpZ25lZCBsb25nIG5yX3BhZ2VzKQogewogCXJldHVybiBfX29mZmxp
bmVfcGFnZXMoc3RhcnRfcGZuLCBzdGFydF9wZm4gKyBucl9wYWdlcyk7Ci0tIAoyLjE3LjEKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:44:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10:44:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs49c-000286-1y; Tue, 21 Aug 2018 10: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=r+kp=le=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1fs49a-00027Z-Ry
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 10:44:50 +0000
X-Inumbo-ID: 50c7c0a3-a52f-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 50c7c0a3-a52f-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 10:45:27 +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 4E298402178A;
 Tue, 21 Aug 2018 10:44:49 +0000 (UTC)
Received: from t460s.redhat.com (ovpn-117-96.ams2.redhat.com [10.36.117.96])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 280F37D4C9;
 Tue, 21 Aug 2018 10:44:47 +0000 (UTC)
From: David Hildenbrand <david@redhat.com>
To: linux-mm@kvack.org
Date: Tue, 21 Aug 2018 12:44:16 +0200
Message-Id: <20180821104418.12710-5-david@redhat.com>
In-Reply-To: <20180821104418.12710-1-david@redhat.com>
References: <20180821104418.12710-1-david@redhat.com>
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.7]); Tue, 21 Aug 2018 10:44:49 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.7]);
 Tue, 21 Aug 2018 10:44:49 +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: [Xen-devel] [PATCH RFCv2 4/6] powerpc/powernv: hold
 device_hotplug_lock when calling device_online()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Michael Neuling <mikey@neuling.org>, linux-doc@vger.kernel.org,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>, David Hildenbrand <david@redhat.com>,
 linux-kernel@vger.kernel.org, linux-acpi@vger.kernel.org,
 Paul Mackerras <paulus@samba.org>, Michael Ellerman <mpe@ellerman.id.au>,
 xen-devel@lists.xenproject.org, devel@linuxdriverproject.org,
 Rashmica Gupta <rashmica.g@gmail.com>, linuxppc-dev@lists.ozlabs.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZGV2aWNlX29ubGluZSgpIHNob3VsZCBiZSBjYWxsZWQgd2l0aCBkZXZpY2VfaG90cGx1Z19sb2Nr
KCkgaGVsZC4KCkNjOiBCZW5qYW1pbiBIZXJyZW5zY2htaWR0IDxiZW5oQGtlcm5lbC5jcmFzaGlu
Zy5vcmc+CkNjOiBQYXVsIE1hY2tlcnJhcyA8cGF1bHVzQHNhbWJhLm9yZz4KQ2M6IE1pY2hhZWwg
RWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KQ2M6IFJhc2htaWNhIEd1cHRhIDxyYXNobWlj
YS5nQGdtYWlsLmNvbT4KQ2M6IEJhbGJpciBTaW5naCA8YnNpbmdoYXJvcmFAZ21haWwuY29tPgpD
YzogTWljaGFlbCBOZXVsaW5nIDxtaWtleUBuZXVsaW5nLm9yZz4KU2lnbmVkLW9mZi1ieTogRGF2
aWQgSGlsZGVuYnJhbmQgPGRhdmlkQHJlZGhhdC5jb20+Ci0tLQogYXJjaC9wb3dlcnBjL3BsYXRm
b3Jtcy9wb3dlcm52L21lbXRyYWNlLmMgfCAyICsrCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRp
b25zKCspCgpkaWZmIC0tZ2l0IGEvYXJjaC9wb3dlcnBjL3BsYXRmb3Jtcy9wb3dlcm52L21lbXRy
YWNlLmMgYi9hcmNoL3Bvd2VycGMvcGxhdGZvcm1zL3Bvd2VybnYvbWVtdHJhY2UuYwppbmRleCA4
ZjFjZDRmM2JmZDUuLmVmNzE4MWQ0ZmU2OCAxMDA2NDQKLS0tIGEvYXJjaC9wb3dlcnBjL3BsYXRm
b3Jtcy9wb3dlcm52L21lbXRyYWNlLmMKKysrIGIvYXJjaC9wb3dlcnBjL3BsYXRmb3Jtcy9wb3dl
cm52L21lbXRyYWNlLmMKQEAgLTIyOSw5ICsyMjksMTEgQEAgc3RhdGljIGludCBtZW10cmFjZV9v
bmxpbmUodm9pZCkKIAkJICogd2UgbmVlZCB0byBvbmxpbmUgdGhlIG1lbW9yeSBvdXJzZWx2ZXMu
CiAJCSAqLwogCQlpZiAoIW1lbWhwX2F1dG9fb25saW5lKSB7CisJCQlsb2NrX2RldmljZV9ob3Rw
bHVnKCk7CiAJCQl3YWxrX21lbW9yeV9yYW5nZShQRk5fRE9XTihlbnQtPnN0YXJ0KSwKIAkJCQkJ
ICBQRk5fVVAoZW50LT5zdGFydCArIGVudC0+c2l6ZSAtIDEpLAogCQkJCQkgIE5VTEwsIG9ubGlu
ZV9tZW1fYmxvY2spOworCQkJdW5sb2NrX2RldmljZV9ob3RwbHVnKCk7CiAJCX0KIAogCQkvKgot
LSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:44:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10:44:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs49c-00028R-B9; Tue, 21 Aug 2018 10: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs49a-00027a-Ry
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 10:44:50 +0000
X-Inumbo-ID: 4fe52f7b-a52f-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4fe52f7b-a52f-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 10:45:26 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 04:44:47 -0600
Message-Id: <5B7BED1B02000078001E063C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 04:44: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] x86: fix "xpti=" and "pv-l1tf=" yet again
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hpbGUgY29tbWl0IDJhM2IzNGVjNDcgKCJ4ODYvc3BlYy1jdHJsOiBZZXQgbW9yZSBmaXhlcyBm
b3IgeHB0aT0KcGFyc2luZyIpIGluZGVlZCBmaXhlZCAieHB0aT1kb20wIiwgaXQgYnJva2UgInhw
dGk9bm8tZG9tMCIsIGluIHRoYXQKdGhpcyB0aGVuIGJlY2FtZSBlcXVpdmFsZW50IHRvICJ4cHRp
PW5vIi4gSW4gcGFydGljdWxhciwgdGhlIHByZXNlbmNlCm9mICJ4cHRpPSIgYWxvbmUgb24gdGhl
IGNvbW1hbmQgbGluZSBtZWFucyBub3RoaW5nIGFzIHRvIHdoaWNoCmRlZmF1bHQgaXMgdG8gYmUg
b3ZlcnJpZGRlbjsgInhwdGk9bm8tZG9tMCIgb3VnaHQgdG8gaGF2ZSBubyBlZmZlY3QKZm9yIERv
bVUtcyAoYW5kIHZpY2UgdmVyc2EpLCBhcyB0aGlzIGlzIGRpc3RpbmN0IGZyb20gYm90aAoieHB0
aT1uby1kb20wLGRvbXUiIGFuZCAieHB0aT1uby1kb20wLG5vLWRvbXUiLgoKSGVyZSBhcyB3ZWxs
IGFzIGZvciAicHYtbDF0Zj0iIEkgdGhpbmsgdGhlcmUncyBubyB3YXkgYXJvdW5kIHRyYWNraW5n
CnRoZSAidXNlIGRlZmF1bHQiIHN0YXRlIHNlcGFyYXRlbHkgZm9yIERvbTAgYW5kIERvbVUtcy4g
SW50cm9kdWNlCmluZGl2aWR1YWwgYml0cyBmb3IgdGhpcywgYW5kIGNvbnZlcnQgdGhlIHZhcmlh
YmxlcycgdHlwZXMgKGJhY2spIHRvCnVpbnQ4X3QuCgpBZGRpdGlvbmFsbHkgdGhlIGVhcmxpZXIg
Y2hhbmdlIGNsYWltZWQgdG8gaGF2ZSBnb3QgcmlkIG9mIHRoZQoncGFyYW1ldGVyICJ4cHRpIiBo
YXMgaW52YWxpZCB2YWx1ZSAiIiwgcmM9LTIyIScgbG9nIG1lc3NhZ2UgZm9yICJ4cHRpIgphbG9u
ZSBvbiB0aGUgY29tbWFuZCBsaW5lLCB3aGljaCB3YXNuJ3QgdGhlIGNhc2UgKHRoZSBvcHRpb24g
dG9vayBlZmZlY3QKbmV2ZXJ0aGVsZXNzKS4gRml4IHRoaXMgYXMgd2VsbC4KCkZpbmFsbHkgYWxz
byBzdXBwb3J0IGEgImRlZmF1bHQiIHN1Yi1vcHRpb24gZm9yICJwdi1sMXRmPSIsIGp1c3QgbGlr
ZQoieHB0aT0iIGRvZXMuCgpJdCBpcyBwZXJoYXBzIHdvcnRoIHRvIG5vdGUgdGhhdCBPUFRfPHdo
YXQ+X0RPTTx3aGljaD5fREVGQVVMVCBzZXQKaW1wbGllcyBPUFRfPHdoYXQ+X0RPTTx3aGljaD4g
Y2xlYXIsIHdoaWNoIGlzIGJlaW5nIHV0aWxpemVkIGluIGEgbnVtYmVyCm9mIHBsYWNlcyAod2Ug
ZWZmZWN0aXZlbHkgd2FudCB0byBob2xkIHR3byB0cmlzdGF0ZXMgaW4gYSBzaW5nbGUKdmFyaWFi
bGUsIHdoaWNoIG1lYW5zIHRoZSBmb3VydGggc3RhdGUgaXMgaW1wb3NzaWJsZSkuCgpTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQpTZWVpbmcgdGhlIHJl
ZHVuZGFuY3kgYmV0d2VlbiBPUFRfWFBUSV8qIGFuZCBPUFRfUFZfTDFURl8qLCBJIHdvbmRlcgp3
aGV0aGVyIGl0IHdvdWxkbid0IGJlIHdvcnRod2hpbGUgdG8gZm9sZCB0aGUgY29uc3RhbnRzLiBX
aGljaCBvcHRpb24KdGhleSBhcHBseSB0byBpcyBlYXNpbHkgc2VlbiBmcm9tIHRoZSB2YXJpYWJs
ZSB0aGV5IGdldCB1c2VkIHdpdGguCgotLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5t
YXJrZG93bgorKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgpAQCAtMTU2
Myw3ICsxNTYzLDcgQEAgY2VydGFpbiB5b3UgZG9uJ3QgcGxhbiBvbiBoYXZpbmcgUFYgZ3Vlcwog
dHVybmluZyBpdCBvZmYgY2FuIHJlZHVjZSB0aGUgYXR0YWNrIHN1cmZhY2UuCiAKICMjIyBwdi1s
MXRmICh4ODYpCi0+IGA9IExpc3Qgb2YgWyA8Ym9vbD4sIGRvbTA9PGJvb2w+LCBkb211PTxib29s
PiBdYAorPiBgPSBMaXN0IG9mIFsgZGVmYXVsdCwgPGJvb2w+LCBkb20wPTxib29sPiwgZG9tdT08
Ym9vbD4gXWAKIAogPiBEZWZhdWx0OiBgZmFsc2VgIG9uIGJlbGlldmVkLXVuYWZmZWN0ZWQgaGFy
ZHdhcmUsIG9yIGluIHB2LXNoaW0gbW9kZS4KID4gICAgICAgICAgYGRvbXVgICBvbiBiZWxpZXZl
ZC1hZmZlY3RlZCBoYXJkd2FyZS4KLS0tIGEveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwpAQCAtMTM0LDE1ICsxMzQsMTIgQEAgc3RhdGljIGlu
dCBfX2luaXQgcGFyc2Vfc3BlY19jdHJsKGNvbnN0CiAKICAgICAgICAgICAgIG9wdF9lYWdlcl9m
cHUgPSAwOwogCi0gICAgICAgICAgICBpZiAoIG9wdF94cHRpIDwgMCApCi0gICAgICAgICAgICAg
ICAgb3B0X3hwdGkgPSAwOworICAgICAgICAgICAgb3B0X3hwdGkgJj0gfihPUFRfWFBUSV9ET00w
X0RFRkFVTFQgfCBPUFRfWFBUSV9ET01VX0RFRkFVTFQpOworICAgICAgICAgICAgb3B0X3B2X2wx
dGYgJj0gfk9QVF9QVl9MMVRGX0RPTVVfREVGQVVMVDsKIAogICAgICAgICAgICAgaWYgKCBvcHRf
c210IDwgMCApCiAgICAgICAgICAgICAgICAgb3B0X3NtdCA9IDE7CiAKLSAgICAgICAgICAgIGlm
ICggb3B0X3B2X2wxdGYgPCAwICkKLSAgICAgICAgICAgICAgICBvcHRfcHZfbDF0ZiA9IDA7Ci0K
ICAgICAgICAgZGlzYWJsZV9jb21tb246CiAgICAgICAgICAgICBvcHRfcnNiX3B2ID0gZmFsc2U7
CiAgICAgICAgICAgICBvcHRfcnNiX2h2bSA9IGZhbHNlOwpAQCAtMjE5LDE3ICsyMTYsMTMgQEAg
c3RhdGljIGludCBfX2luaXQgcGFyc2Vfc3BlY19jdHJsKGNvbnN0CiB9CiBjdXN0b21fcGFyYW0o
InNwZWMtY3RybCIsIHBhcnNlX3NwZWNfY3RybCk7CiAKLWludDhfdCBfX3JlYWRfbW9zdGx5IG9w
dF9wdl9sMXRmID0gLTE7Cit1aW50OF90IF9fcmVhZF9tb3N0bHkgb3B0X3B2X2wxdGYgPSBPUFRf
UFZfTDFURl9ET01VX0RFRkFVTFQ7CiAKIHN0YXRpYyBfX2luaXQgaW50IHBhcnNlX3B2X2wxdGYo
Y29uc3QgY2hhciAqcykKIHsKICAgICBjb25zdCBjaGFyICpzczsKICAgICBpbnQgdmFsLCByYyA9
IDA7CiAKLSAgICAvKiBJbmhpYml0IHRoZSBkZWZhdWx0cyBhcyBhbiBleHBsaWNpdCBjaG9pY2Ug
aGFzIGJlZW4gZ2l2ZW4uICovCi0gICAgaWYgKCBvcHRfcHZfbDF0ZiA9PSAtMSApCi0gICAgICAg
IG9wdF9wdl9sMXRmID0gMDsKLQogICAgIC8qIEludGVycHJldCAncHYtbDF0ZicgYWxvbmUgaW4g
aXRzIHBvc2l0aXZlIGJvb2xlYW4gZm9ybS4gKi8KICAgICBpZiAoICpzID09ICdcMCcgKQogICAg
ICAgICBvcHRfcHZfbDF0ZiA9IE9QVF9QVl9MMVRGX0RPTTAgfCBPUFRfUFZfTDFURl9ET01VOwpA
QCAtMjUwLDEzICsyNDMsMTYgQEAgc3RhdGljIF9faW5pdCBpbnQgcGFyc2VfcHZfbDF0Zihjb25z
dCBjaAogICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgZGVmYXVsdDoKLSAgICAgICAgICAg
IGlmICggKHZhbCA9IHBhcnNlX2Jvb2xlYW4oImRvbTAiLCBzLCBzcykpID49IDAgKQorICAgICAg
ICAgICAgaWYgKCAhc3RyY21wKHMsICJkZWZhdWx0IikgKQorICAgICAgICAgICAgICAgIG9wdF94
cHRpID0gT1BUX1BWX0wxVEZfRE9NVV9ERUZBVUxUOworICAgICAgICAgICAgZWxzZSBpZiAoICh2
YWwgPSBwYXJzZV9ib29sZWFuKCJkb20wIiwgcywgc3MpKSA+PSAwICkKICAgICAgICAgICAgICAg
ICBvcHRfcHZfbDF0ZiA9ICgob3B0X3B2X2wxdGYgJiB+T1BUX1BWX0wxVEZfRE9NMCkgfAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICh2YWwgPyBPUFRfUFZfTDFURl9ET00wIDogMCkp
OwogICAgICAgICAgICAgZWxzZSBpZiAoICh2YWwgPSBwYXJzZV9ib29sZWFuKCJkb211Iiwgcywg
c3MpKSA+PSAwICkKLSAgICAgICAgICAgICAgICBvcHRfcHZfbDF0ZiA9ICgob3B0X3B2X2wxdGYg
JiB+T1BUX1BWX0wxVEZfRE9NVSkgfAorICAgICAgICAgICAgICAgIG9wdF9wdl9sMXRmID0gKChv
cHRfcHZfbDF0ZiAmIH4oT1BUX1BWX0wxVEZfRE9NVV9ERUZBVUxUIHwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE9QVF9QVl9MMVRGX0RPTVUpKSB8CiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHZhbCA/IE9QVF9QVl9MMVRGX0RPTVUgOiAw
KSk7Ci0gICAgICAgICAgICBlbHNlCisgICAgICAgICAgICBlbHNlIGlmICggKnMgKQogICAgICAg
ICAgICAgICAgIHJjID0gLUVJTlZBTDsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CkBA
IC02NTcsMTcgKzY1MywyMiBAQCBzdGF0aWMgX19pbml0IHZvaWQgbDF0Zl9jYWxjdWxhdGlvbnMo
dWluCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogKDN1bCA8
PCAocGFkZHJfYml0cyAtIDIpKSkpOwogfQogCi1pbnQ4X3QgX19yZWFkX21vc3RseSBvcHRfeHB0
aSA9IC0xOwordWludDhfdCBfX3JlYWRfbW9zdGx5IG9wdF94cHRpID0gT1BUX1hQVElfRE9NMF9E
RUZBVUxUIHwgT1BUX1hQVElfRE9NVV9ERUZBVUxUOwogCiBzdGF0aWMgX19pbml0IHZvaWQgeHB0
aV9pbml0X2RlZmF1bHQodWludDY0X3QgY2FwcykKIHsKICAgICBpZiAoIGJvb3RfY3B1X2RhdGEu
eDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0FNRCApCiAgICAgICAgIGNhcHMgPSBBUkNIX0NBUEFC
SUxJVElFU19SRENMX05POwogCi0gICAgaWYgKCBjYXBzICYgQVJDSF9DQVBBQklMSVRJRVNfUkRD
TF9OTyApCi0gICAgICAgIG9wdF94cHRpID0gMDsKLSAgICBlbHNlCi0gICAgICAgIG9wdF94cHRp
ID0gT1BUX1hQVElfRE9NMCB8IE9QVF9YUFRJX0RPTVU7CisgICAgaWYgKCAhKGNhcHMgJiBBUkNI
X0NBUEFCSUxJVElFU19SRENMX05PKSApCisgICAgeworICAgICAgICBpZiAoIG9wdF94cHRpICYg
T1BUX1hQVElfRE9NMF9ERUZBVUxUICkKKyAgICAgICAgICAgIG9wdF94cHRpIHw9IE9QVF9YUFRJ
X0RPTTA7CisgICAgICAgIGlmICggb3B0X3hwdGkgJiBPUFRfWFBUSV9ET01VX0RFRkFVTFQgKQor
ICAgICAgICAgICAgb3B0X3hwdGkgfD0gT1BUX1hQVElfRE9NVTsKKyAgICB9CisKKyAgICBvcHRf
eHB0aSAmPSB+KE9QVF9YUFRJX0RPTTBfREVGQVVMVCB8IE9QVF9YUFRJX0RPTVVfREVGQVVMVCk7
CiB9CiAKIHN0YXRpYyBfX2luaXQgaW50IHBhcnNlX3hwdGkoY29uc3QgY2hhciAqcykKQEAgLTY3
NSwxMCArNjc2LDYgQEAgc3RhdGljIF9faW5pdCBpbnQgcGFyc2VfeHB0aShjb25zdCBjaGFyCiAg
ICAgY29uc3QgY2hhciAqc3M7CiAgICAgaW50IHZhbCwgcmMgPSAwOwogCi0gICAgLyogSW5oaWJp
dCB0aGUgZGVmYXVsdHMgYXMgYW4gZXhwbGljaXQgY2hvaWNlIGhhcyBiZWVuIGdpdmVuLiAqLwot
ICAgIGlmICggb3B0X3hwdGkgPT0gLTEgKQotICAgICAgICBvcHRfeHB0aSA9IDA7Ci0KICAgICAv
KiBJbnRlcnByZXQgJ3hwdGknIGFsb25lIGluIGl0cyBwb3NpdGl2ZSBib29sZWFuIGZvcm0uICov
CiAgICAgaWYgKCAqcyA9PSAnXDAnICkKICAgICAgICAgb3B0X3hwdGkgPSBPUFRfWFBUSV9ET00w
IHwgT1BUX1hQVElfRE9NVTsKQEAgLTcwMCwxNCArNjk3LDE2IEBAIHN0YXRpYyBfX2luaXQgaW50
IHBhcnNlX3hwdGkoY29uc3QgY2hhcgogCiAgICAgICAgIGRlZmF1bHQ6CiAgICAgICAgICAgICBp
ZiAoICFzdHJjbXAocywgImRlZmF1bHQiKSApCi0gICAgICAgICAgICAgICAgb3B0X3hwdGkgPSAt
MTsKKyAgICAgICAgICAgICAgICBvcHRfeHB0aSA9IE9QVF9YUFRJX0RPTTBfREVGQVVMVCB8IE9Q
VF9YUFRJX0RPTVVfREVGQVVMVDsKICAgICAgICAgICAgIGVsc2UgaWYgKCAodmFsID0gcGFyc2Vf
Ym9vbGVhbigiZG9tMCIsIHMsIHNzKSkgPj0gMCApCi0gICAgICAgICAgICAgICAgb3B0X3hwdGkg
PSAob3B0X3hwdGkgJiB+T1BUX1hQVElfRE9NMCkgfAorICAgICAgICAgICAgICAgIG9wdF94cHRp
ID0gKG9wdF94cHRpICYgfihPUFRfWFBUSV9ET00wX0RFRkFVTFQgfAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBPUFRfWFBUSV9ET00wKSkgfAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgKHZhbCA/IE9QVF9YUFRJX0RPTTAgOiAwKTsKICAgICAgICAgICAgIGVs
c2UgaWYgKCAodmFsID0gcGFyc2VfYm9vbGVhbigiZG9tdSIsIHMsIHNzKSkgPj0gMCApCi0gICAg
ICAgICAgICAgICAgb3B0X3hwdGkgPSAob3B0X3hwdGkgJiB+T1BUX1hQVElfRE9NVSkgfAorICAg
ICAgICAgICAgICAgIG9wdF94cHRpID0gKG9wdF94cHRpICYgfihPUFRfWFBUSV9ET01VX0RFRkFV
TFQgfAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBPUFRfWFBUSV9E
T01VKSkgfAogICAgICAgICAgICAgICAgICAgICAgICAgICAgKHZhbCA/IE9QVF9YUFRJX0RPTVUg
OiAwKTsKLSAgICAgICAgICAgIGVsc2UKKyAgICAgICAgICAgIGVsc2UgaWYgKCAqcyApCiAgICAg
ICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0K
QEAgLTg2Miw4ICs4NjEsNyBAQCB2b2lkIF9faW5pdCBpbml0X3NwZWN1bGF0aW9uX21pdGlnYXRp
b25zCiAgICAgaWYgKCBkZWZhdWx0X3hlbl9zcGVjX2N0cmwgKQogICAgICAgICBzZXR1cF9mb3Jj
ZV9jcHVfY2FwKFg4Nl9GRUFUVVJFX1NDX01TUl9JRExFKTsKIAotICAgIGlmICggb3B0X3hwdGkg
PT0gLTEgKQotICAgICAgICB4cHRpX2luaXRfZGVmYXVsdChjYXBzKTsKKyAgICB4cHRpX2luaXRf
ZGVmYXVsdChjYXBzKTsKIAogICAgIGlmICggb3B0X3hwdGkgPT0gMCApCiAgICAgICAgIHNldHVw
X2ZvcmNlX2NwdV9jYXAoWDg2X0ZFQVRVUkVfTk9fWFBUSSk7CkBAIC04NzksMTMgKzg3NywxMSBA
QCB2b2lkIF9faW5pdCBpbml0X3NwZWN1bGF0aW9uX21pdGlnYXRpb25zCiAgICAgICogSW4gc2hp
bSBtb2RlLCBTSEFET1cgaXMgZXhwZWN0ZWQgdG8gYmUgY29tcGlsZWQgb3V0LCBhbmQgYSBtYWxp
Y2lvdXMKICAgICAgKiBndWVzdCBrZXJuZWwgY2FuIG9ubHkgYXR0YWNrIHRoZSBzaGltIFhlbiwg
bm90IHRoZSBob3N0IFhlbi4KICAgICAgKi8KLSAgICBpZiAoIG9wdF9wdl9sMXRmID09IC0xICkK
LSAgICB7Ci0gICAgICAgIGlmICggcHZfc2hpbSB8fCAhY3B1X2hhc19idWdfbDF0ZiApCi0gICAg
ICAgICAgICBvcHRfcHZfbDF0ZiA9IDA7Ci0gICAgICAgIGVsc2UKLSAgICAgICAgICAgIG9wdF9w
dl9sMXRmID0gT1BUX1BWX0wxVEZfRE9NVTsKLSAgICB9CisgICAgaWYgKCAob3B0X3B2X2wxdGYg
JiBPUFRfUFZfTDFURl9ET01VX0RFRkFVTFQpICYmCisgICAgICAgICAhcHZfc2hpbSAmJiBjcHVf
aGFzX2J1Z19sMXRmICkKKyAgICAgICAgb3B0X3B2X2wxdGYgfD0gT1BUX1BWX0wxVEZfRE9NVTsK
KworICAgIG9wdF9wdl9sMXRmICY9IH5PUFRfUFZfTDFURl9ET01VX0RFRkFVTFQ7CiAKICAgICAv
KgogICAgICAqIEJ5IGRlZmF1bHQsIGVuYWJsZSBMMURfRkxVU0ggb24gTDFURi12dWxuZXJhYmxl
IGhhcmR3YXJlLCB1bmxlc3MKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmwuaAor
KysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3NwZWNfY3RybC5oCkBAIC0zNSwxMyArMzUsMTYgQEAg
ZXh0ZXJuIGJvb2wgYnNwX2RlbGF5X3NwZWNfY3RybDsKIGV4dGVybiB1aW50OF90IGRlZmF1bHRf
eGVuX3NwZWNfY3RybDsKIGV4dGVybiB1aW50OF90IGRlZmF1bHRfc3BlY19jdHJsX2ZsYWdzOwog
Ci1leHRlcm4gaW50OF90IG9wdF94cHRpOworZXh0ZXJuIHVpbnQ4X3Qgb3B0X3hwdGk7CiAjZGVm
aW5lIE9QVF9YUFRJX0RPTTAgIDB4MDEKICNkZWZpbmUgT1BUX1hQVElfRE9NVSAgMHgwMgorI2Rl
ZmluZSBPUFRfWFBUSV9ET00wX0RFRkFVTFQgMHgxMAorI2RlZmluZSBPUFRfWFBUSV9ET01VX0RF
RkFVTFQgMHgyMAogCi1leHRlcm4gaW50OF90IG9wdF9wdl9sMXRmOworZXh0ZXJuIHVpbnQ4X3Qg
b3B0X3B2X2wxdGY7CiAjZGVmaW5lIE9QVF9QVl9MMVRGX0RPTTAgIDB4MDEKICNkZWZpbmUgT1BU
X1BWX0wxVEZfRE9NVSAgMHgwMgorI2RlZmluZSBPUFRfUFZfTDFURl9ET01VX0RFRkFVTFQgMHgy
MAogCiAvKgogICogVGhlIEwxRCBhZGRyZXNzIG1hc2ssIHdoaWNoIG1pZ2h0IGJlIHdpZGVyIHRo
YW4gcmVwb3J0ZWQgaW4gQ1BVSUQsIGFuZCB0aGUKCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:44:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10:44:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs49f-0002Ag-OQ; Tue, 21 Aug 2018 10:44:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=r+kp=le=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1fs49f-0002AD-3s
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 10:44:55 +0000
X-Inumbo-ID: 53779e7e-a52f-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 53779e7e-a52f-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 10:45:31 +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 CC6F240216FA;
 Tue, 21 Aug 2018 10:44:53 +0000 (UTC)
Received: from t460s.redhat.com (ovpn-117-96.ams2.redhat.com [10.36.117.96])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 0B41E7D4C9;
 Tue, 21 Aug 2018 10:44:51 +0000 (UTC)
From: David Hildenbrand <david@redhat.com>
To: linux-mm@kvack.org
Date: Tue, 21 Aug 2018 12:44:18 +0200
Message-Id: <20180821104418.12710-7-david@redhat.com>
In-Reply-To: <20180821104418.12710-1-david@redhat.com>
References: <20180821104418.12710-1-david@redhat.com>
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.5]); Tue, 21 Aug 2018 10:44:53 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.5]);
 Tue, 21 Aug 2018 10:44:53 +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: [Xen-devel] [PATCH RFCv2 6/6] memory-hotplug.txt: Add some details
 about locking internals
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jonathan Corbet <corbet@lwn.net>, Michal Hocko <mhocko@suse.com>,
 linux-doc@vger.kernel.org, David Hildenbrand <david@redhat.com>,
 linux-kernel@vger.kernel.org, linux-acpi@vger.kernel.org,
 xen-devel@lists.xenproject.org, devel@linuxdriverproject.org,
 Andrew Morton <akpm@linux-foundation.org>, linuxppc-dev@lists.ozlabs.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TGV0J3MgZG9jdW1lbnQgdGhlIG1hZ2ljIGEgYml0LCBlc3BlY2lhbGx5IHdoeSBkZXZpY2VfaG90
cGx1Z19sb2NrIGlzCnJlcXVpcmVkIHdoZW4gYWRkaW5nL3JlbW92aW5nIG1lbW9yeSBhbmQgaG93
IGl0IGFsbCBwbGF5IHRvZ2V0aGVyIHdpdGgKcmVxdWVzdHMgdG8gb25saW5lL29mZmxpbmUgbWVt
b3J5IGZyb20gdXNlciBzcGFjZS4KCkNjOiBKb25hdGhhbiBDb3JiZXQgPGNvcmJldEBsd24ubmV0
PgpDYzogTWljaGFsIEhvY2tvIDxtaG9ja29Ac3VzZS5jb20+CkNjOiBBbmRyZXcgTW9ydG9uIDxh
a3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgpTaWduZWQtb2ZmLWJ5OiBEYXZpZCBIaWxkZW5icmFu
ZCA8ZGF2aWRAcmVkaGF0LmNvbT4KLS0tCiBEb2N1bWVudGF0aW9uL21lbW9yeS1ob3RwbHVnLnR4
dCB8IDM5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwg
MzggaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRp
b24vbWVtb3J5LWhvdHBsdWcudHh0IGIvRG9jdW1lbnRhdGlvbi9tZW1vcnktaG90cGx1Zy50eHQK
aW5kZXggN2Y0OWViZjNkZGIyLi4wM2FhYWQ3ZDczNzMgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRp
b24vbWVtb3J5LWhvdHBsdWcudHh0CisrKyBiL0RvY3VtZW50YXRpb24vbWVtb3J5LWhvdHBsdWcu
dHh0CkBAIC0zLDcgKzMsNyBAQCBNZW1vcnkgSG90cGx1ZwogPT09PT09PT09PT09PT0KIAogOkNy
ZWF0ZWQ6CQkJCQkJCUp1bCAyOCAyMDA3Ci06VXBkYXRlZDogQWRkIGRlc2NyaXB0aW9uIG9mIG5v
dGlmaWVyIG9mIG1lbW9yeSBob3RwbHVnOglPY3QgMTEgMjAwNworOlVwZGF0ZWQ6IEFkZCBzb21l
IGRldGFpbHMgYWJvdXQgbG9ja2luZyBpbnRlcm5hbHM6CQlBdWcgMjAgMjAxOAogCiBUaGlzIGRv
Y3VtZW50IGlzIGFib3V0IG1lbW9yeSBob3RwbHVnIGluY2x1ZGluZyBob3ctdG8tdXNlIGFuZCBj
dXJyZW50IHN0YXR1cy4KIEJlY2F1c2UgTWVtb3J5IEhvdHBsdWcgaXMgc3RpbGwgdW5kZXIgZGV2
ZWxvcG1lbnQsIGNvbnRlbnRzIG9mIHRoaXMgdGV4dCB3aWxsCkBAIC00OTUsNiArNDk1LDQzIEBA
IGZ1cnRoZXIgcHJvY2Vzc2luZyBvZiB0aGUgbm90aWZpY2F0aW9uIHF1ZXVlLgogCiBOT1RJRllf
U1RPUCBzdG9wcyBmdXJ0aGVyIHByb2Nlc3Npbmcgb2YgdGhlIG5vdGlmaWNhdGlvbiBxdWV1ZS4K
IAorCitMb2NraW5nIEludGVybmFscworPT09PT09PT09PT09PT09PT0KKworV2hlbiBhZGRpbmcv
cmVtb3ZpbmcgbWVtb3J5IHRoYXQgdXNlcyBtZW1vcnkgYmxvY2sgZGV2aWNlcyAoaS5lLiBvcmRp
bmFyeSBSQU0pLAordGhlIGRldmljZV9ob3RwbHVnX2xvY2sgc2hvdWxkIGJlIGhlbGQgdG86CisK
Ky0gc3luY2hyb25pemUgYWdhaW5zdCBvbmxpbmUvb2ZmbGluZSByZXF1ZXN0cyAoZS5nLiB2aWEg
c3lzZnMpLiBUaGlzIHdheSwgbWVtb3J5CisgIGJsb2NrIGRldmljZXMgY2FuIG9ubHkgYmUgYWNj
ZXNzZWQgKC5vbmxpbmUvLnN0YXRlIGF0dHJpYnV0ZXMpIGJ5IHVzZXIKKyAgc3BhY2Ugb25jZSBt
ZW1vcnkgaGFzIGJlZW4gZnVsbHkgYWRkZWQuIEFuZCB3aGVuIHJlbW92aW5nIG1lbW9yeSwgd2UK
KyAga25vdyBub2JvZHkgaXMgaW4gY3JpdGljYWwgc2VjdGlvbnMuCistIHN5bmNocm9uaXplIGFn
YWluc3QgQ1BVIGhvdHBsdWcgYW5kIHNpbWlsYXIgKGUuZy4gcmVsZXZhbnQgZm9yIEFDUEkgYW5k
IFBQQykKKworRXNwZWNpYWxseSwgdGhlcmUgaXMgYSBwb3NzaWJsZSBsb2NrIGludmVyc2lvbiB0
aGF0IGlzIGF2b2lkZWQgdXNpbmcKK2RldmljZV9ob3RwbHVnX2xvY2sgd2hlbiBhZGRpbmcgbWVt
b3J5IGFuZCB1c2VyIHNwYWNlIHRyaWVzIHRvIG9ubGluZSB0aGF0CittZW1vcnkgZmFzdGVyIHRo
YW4gZXhwZWN0ZWQ6CisKKy0gZGV2aWNlX29ubGluZSgpIHdpbGwgZmlyc3QgdGFrZSB0aGUgZGV2
aWNlX2xvY2soKSwgZm9sbG93ZWQgYnkKKyAgbWVtX2hvdHBsdWdfbG9jaworLSBhZGRfbWVtb3J5
X3Jlc291cmNlKCkgd2lsbCBmaXJzdCB0YWtlIHRoZSBtZW1faG90cGx1Z19sb2NrLCBmb2xsb3dl
ZCBieQorICB0aGUgZGV2aWNlX2xvY2soKSAod2hpbGUgY3JlYXRpbmcgdGhlIGRldmljZXMsIGR1
cmluZyBidXNfYWRkX2RldmljZSgpKS4KKworQXMgdGhlIGRldmljZSBpcyB2aXNpYmxlIHRvIHVz
ZXIgc3BhY2UgYmVmb3JlIHRha2luZyB0aGUgZGV2aWNlX2xvY2soKSwgdGhpcworY2FuIHJlc3Vs
dCBpbiBhIGxvY2sgaW52ZXJzaW9uLgorCitvbmxpbmluZy9vZmZsaW5pbmcgb2YgbWVtb3J5IHNo
b3VsZCBiZSBkb25lIHZpYSBkZXZpY2Vfb25saW5lKCkvCitkZXZpY2Vfb2ZmbGluZSgpIC0gdG8g
bWFrZSBzdXJlIGl0IGlzIHByb3Blcmx5IHN5bmNocm9uaXplZCB0byBhY3Rpb25zCit2aWEgc3lz
ZnMuIEhvbGRpbmcgZGV2aWNlX2hvdHBsdWdfbG9jayBpcyBhZHZpc2VkICh0byBlLmcuIHByb3Rl
Y3Qgb25saW5lX3R5cGUpCisKK1doZW4gYWRkaW5nL3JlbW92aW5nL29ubGluaW5nL29mZmxpbmlu
ZyBtZW1vcnkgb3IgYWRkaW5nL3JlbW92aW5nCitoZXRlcm9nZW5lb3VzL2RldmljZSBtZW1vcnks
IHdlIHNob3VsZCBhbHdheXMgaG9sZCB0aGUgbWVtX2hvdHBsdWdfbG9jayB0bworc2VyaWFsaXNl
IG1lbW9yeSBob3RwbHVnIChlLmcuIGFjY2VzcyB0byBnbG9iYWwvem9uZSB2YXJpYWJsZXMpLgor
CitJbiBhZGRpdGlvbiwgbWVtX2hvdHBsdWdfbG9jayAoaW4gY29udHJhc3QgdG8gZGV2aWNlX2hv
dHBsdWdfbG9jaykgYWxsb3dzCitmb3IgYSBxdWl0ZSBlZmZpY2llbnQgZ2V0X29ubGluZV9tZW1z
L3B1dF9vbmxpbmVfbWVtcyBpbXBsZW1lbnRhdGlvbi4KKworCiBGdXR1cmUgV29yawogPT09PT09
PT09PT0KIAotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:45:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10: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 1fs49l-0002Eg-7o; Tue, 21 Aug 2018 10:45:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=r+kp=le=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1fs49j-0002Dx-V3
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 10:44:59 +0000
X-Inumbo-ID: 52395324-a52f-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 52395324-a52f-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 10:45:37 +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 BC25C8076826;
 Tue, 21 Aug 2018 10:44:51 +0000 (UTC)
Received: from t460s.redhat.com (ovpn-117-96.ams2.redhat.com [10.36.117.96])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 919A59463B;
 Tue, 21 Aug 2018 10:44:49 +0000 (UTC)
From: David Hildenbrand <david@redhat.com>
To: linux-mm@kvack.org
Date: Tue, 21 Aug 2018 12:44:17 +0200
Message-Id: <20180821104418.12710-6-david@redhat.com>
In-Reply-To: <20180821104418.12710-1-david@redhat.com>
References: <20180821104418.12710-1-david@redhat.com>
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]); Tue, 21 Aug 2018 10:44:51 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.8]);
 Tue, 21 Aug 2018 10:44:51 +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: [Xen-devel] [PATCH RFCv2 5/6] powerpc/powernv: hold
 device_hotplug_lock in memtrace_offline_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: Michael Neuling <mikey@neuling.org>, linux-doc@vger.kernel.org,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>, David Hildenbrand <david@redhat.com>,
 linux-kernel@vger.kernel.org, linux-acpi@vger.kernel.org,
 Paul Mackerras <paulus@samba.org>, Michael Ellerman <mpe@ellerman.id.au>,
 xen-devel@lists.xenproject.org, devel@linuxdriverproject.org,
 Rashmica Gupta <rashmica.g@gmail.com>, linuxppc-dev@lists.ozlabs.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TGV0J3MgcGVyZm9ybSBhbGwgY2hlY2tpbmcgKyBvZmZsaW5pbmcgKyByZW1vdmluZyB1bmRlcgpk
ZXZpY2VfaG90cGx1Z19sb2NrLCBzbyBub2JvZHkgY2FuIG1lc3Mgd2l0aCB0aGVzZSBkZXZpY2Vz
IHZpYQpzeXNmcyBjb25jdXJyZW50bHkuCgpDYzogQmVuamFtaW4gSGVycmVuc2NobWlkdCA8YmVu
aEBrZXJuZWwuY3Jhc2hpbmcub3JnPgpDYzogUGF1bCBNYWNrZXJyYXMgPHBhdWx1c0BzYW1iYS5v
cmc+CkNjOiBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQuYXU+CkNjOiBSYXNobWlj
YSBHdXB0YSA8cmFzaG1pY2EuZ0BnbWFpbC5jb20+CkNjOiBCYWxiaXIgU2luZ2ggPGJzaW5naGFy
b3JhQGdtYWlsLmNvbT4KQ2M6IE1pY2hhZWwgTmV1bGluZyA8bWlrZXlAbmV1bGluZy5vcmc+ClNp
Z25lZC1vZmYtYnk6IERhdmlkIEhpbGRlbmJyYW5kIDxkYXZpZEByZWRoYXQuY29tPgotLS0KIGFy
Y2gvcG93ZXJwYy9wbGF0Zm9ybXMvcG93ZXJudi9tZW10cmFjZS5jIHwgMTAgKysrKysrKystLQog
MSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS9hcmNoL3Bvd2VycGMvcGxhdGZvcm1zL3Bvd2VybnYvbWVtdHJhY2UuYyBiL2FyY2gvcG93
ZXJwYy9wbGF0Zm9ybXMvcG93ZXJudi9tZW10cmFjZS5jCmluZGV4IGVmNzE4MWQ0ZmU2OC4uNDcz
ZTU5ODQyZWM1IDEwMDY0NAotLS0gYS9hcmNoL3Bvd2VycGMvcGxhdGZvcm1zL3Bvd2VybnYvbWVt
dHJhY2UuYworKysgYi9hcmNoL3Bvd2VycGMvcGxhdGZvcm1zL3Bvd2VybnYvbWVtdHJhY2UuYwpA
QCAtNzQsOSArNzQsMTMgQEAgc3RhdGljIGJvb2wgbWVtdHJhY2Vfb2ZmbGluZV9wYWdlcyh1MzIg
bmlkLCB1NjQgc3RhcnRfcGZuLCB1NjQgbnJfcGFnZXMpCiB7CiAJdTY0IGVuZF9wZm4gPSBzdGFy
dF9wZm4gKyBucl9wYWdlcyAtIDE7CiAKKwlsb2NrX2RldmljZV9ob3RwbHVnKCk7CisKIAlpZiAo
d2Fsa19tZW1vcnlfcmFuZ2Uoc3RhcnRfcGZuLCBlbmRfcGZuLCBOVUxMLAotCSAgICBjaGVja19t
ZW1ibG9ja19vbmxpbmUpKQorCSAgICBjaGVja19tZW1ibG9ja19vbmxpbmUpKSB7CisJCXVubG9j
a19kZXZpY2VfaG90cGx1ZygpOwogCQlyZXR1cm4gZmFsc2U7CisJfQogCiAJd2Fsa19tZW1vcnlf
cmFuZ2Uoc3RhcnRfcGZuLCBlbmRfcGZuLCAodm9pZCAqKU1FTV9HT0lOR19PRkZMSU5FLAogCQkJ
ICBjaGFuZ2VfbWVtYmxvY2tfc3RhdGUpOwpAQCAtODQsMTQgKzg4LDE2IEBAIHN0YXRpYyBib29s
IG1lbXRyYWNlX29mZmxpbmVfcGFnZXModTMyIG5pZCwgdTY0IHN0YXJ0X3BmbiwgdTY0IG5yX3Bh
Z2VzKQogCWlmIChvZmZsaW5lX3BhZ2VzKHN0YXJ0X3BmbiwgbnJfcGFnZXMpKSB7CiAJCXdhbGtf
bWVtb3J5X3JhbmdlKHN0YXJ0X3BmbiwgZW5kX3BmbiwgKHZvaWQgKilNRU1fT05MSU5FLAogCQkJ
CSAgY2hhbmdlX21lbWJsb2NrX3N0YXRlKTsKKwkJdW5sb2NrX2RldmljZV9ob3RwbHVnKCk7CiAJ
CXJldHVybiBmYWxzZTsKIAl9CiAKIAl3YWxrX21lbW9yeV9yYW5nZShzdGFydF9wZm4sIGVuZF9w
Zm4sICh2b2lkICopTUVNX09GRkxJTkUsCiAJCQkgIGNoYW5nZV9tZW1ibG9ja19zdGF0ZSk7CiAK
LQlyZW1vdmVfbWVtb3J5KG5pZCwgc3RhcnRfcGZuIDw8IFBBR0VfU0hJRlQsIG5yX3BhZ2VzIDw8
IFBBR0VfU0hJRlQpOworCV9fcmVtb3ZlX21lbW9yeShuaWQsIHN0YXJ0X3BmbiA8PCBQQUdFX1NI
SUZULCBucl9wYWdlcyA8PCBQQUdFX1NISUZUKTsKIAorCXVubG9ja19kZXZpY2VfaG90cGx1Zygp
OwogCXJldHVybiB0cnVlOwogfQogCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:45:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10: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 1fs4A0-0002Mu-Hz; Tue, 21 Aug 2018 10:45: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=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs49z-0002M8-C3
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 10:45:15 +0000
X-Inumbo-ID: 5f5cb2eb-a52f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5f5cb2eb-a52f-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 10:45:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63325184"
Date: Tue, 21 Aug 2018 11:45:11 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <20180821104511.ut3tqrknj4tdjpee@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <d8838b921f3d33265ca7ed08ff256a7423a58404.1534518694.git-series.wei.liu2@citrix.com>
 <71b93a62-5bcd-918a-7b9a-0da6e16270c6@bitdefender.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <71b93a62-5bcd-918a-7b9a-0da6e16270c6@bitdefender.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 28/34] x86/vm_event: put vm_event_fill_regs
 under CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Tamas K Lengyel <tamas@tklengyel.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>

T24gU3VuLCBBdWcgMTksIDIwMTggYXQgMDc6NDE6MTFQTSArMDMwMCwgUmF6dmFuIENvam9jYXJ1
IHdyb3RlOgo+IE9uIDgvMTcvMTggNjoxMiBQTSwgV2VpIExpdSB3cm90ZToKPiA+IElkZWFsbHkg
dGhlIEhWTSBzcGVjaWZpYyBwYXJ0IG9mIFZNIGV2ZW50IHNob3VsZCBiZSBtb3ZlZCBpbnRvIGh2
bS8gYXQKPiA+IHNvbWUgcG9pbnQsIGJ1dCB0aGlzIHdpbGwgZG8gZm9yIG5vdy4KPiA+IAo+ID4g
U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+IC0tLQo+ID4g
IHhlbi9hcmNoL3g4Ni92bV9ldmVudC5jIHwgMiArKwo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAyIGlu
c2VydGlvbnMoKykKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni92bV9ldmVudC5j
IGIveGVuL2FyY2gveDg2L3ZtX2V2ZW50LmMKPiA+IGluZGV4IGY5MWFhZGUuLmI0ZjZhZmIgMTAw
NjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvdm1fZXZlbnQuYwo+ID4gKysrIGIveGVuL2FyY2gv
eDg2L3ZtX2V2ZW50LmMKPiA+IEBAIC0xMjQsNiArMTI0LDcgQEAgdm9pZCB2bV9ldmVudF9tb25p
dG9yX25leHRfaW50ZXJydXB0KHN0cnVjdCB2Y3B1ICp2KQo+ID4gIAo+ID4gIHZvaWQgdm1fZXZl
bnRfZmlsbF9yZWdzKHZtX2V2ZW50X3JlcXVlc3RfdCAqcmVxKQo+ID4gIHsKPiA+ICsjaWYgQ09O
RklHX0hWTQo+ID4gICAgICBjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyA9IGd1ZXN0
X2NwdV91c2VyX3JlZ3MoKTsKPiA+ICAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgc2VnOwo+
ID4gICAgICBzdHJ1Y3QgaHZtX2h3X2NwdSBjdHh0Owo+ID4gQEAgLTE3Nyw2ICsxNzgsNyBAQCB2
b2lkIHZtX2V2ZW50X2ZpbGxfcmVncyh2bV9ldmVudF9yZXF1ZXN0X3QgKnJlcSkKPiA+ICAKPiA+
ICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKGN1cnIsIHg4Nl9zZWdfY3MsICZzZWcpOwo+
ID4gICAgICByZXEtPmRhdGEucmVncy54ODYuY3NfYXJieXRlcyA9IHNlZy5hdHRyOwo+ID4gKyNl
bmRpZgo+ID4gIH0KPiAKPiBTb21lIHJlZ2lzdGVycyBjYW4gYmUgb2J0YWluZWQgaGVyZSB3aXRo
b3V0IHVzaW5nIEhWTS1zcGVjaWZpYyBjb2RlLAo+IHVubGVzcyBJJ20gbWlzdW5kZXJzdGFuZGlu
ZyBob3cgaXQgd29ya3MuIFNvIEkgd29uZGVyIGlmIGl0IHdvdWxkbid0IGJlCj4gYmV0dGVyIHRv
IHB1dCBvbmx5IHRoZSAic3RydWN0IGh2bV9od19jcHUgY3R4dDsiLXJlbGF0ZWQgY29kZSB1bmRl
cgo+IENPTkZJR19IVk0gLSB0aGF0IHdheSB3aGF0IGNhbiBiZSBxdWVyaWVkIHZpYSBndWVzdF9j
cHVfdXNlcl9yZWdzKCkKPiBhbG9uZSB3b24ndCBiZSBsb3N0Lgo+IAoKQnV0IHRoZXJlIGlzIGFu
IGFzc2VydGlvbiBmb3IgaXNfaHZtX3ZjcHUgYXQgdGhlIGJlZ2lubmluZyBvZiB0aGUKZnVuY3Rp
b24sIHRoYXQncyBob3cgSSBnb3QgdGhlIGltcHJlc3Npb24gdGhhdCBmdW5jdGlvbiBpcyBzdXBw
b3NlZCB0bwpiZSBIVk0gb25seS4gRG8geW91IHdhbnQgbWUgdG8gcmVtb3ZlIHRoYXQgQVNTRVJU
IHRvbz8KCldlaS4KCj4gCj4gVGhhbmtzLAo+IFJhenZhbgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:46:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10:46: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 1fs4As-0002jN-V3; Tue, 21 Aug 2018 10:46: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=qc7t=le=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fs4As-0002iy-9N
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 10:46:10 +0000
X-Inumbo-ID: 3c4eea50-a52f-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3c4eea50-a52f-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 12:44:53 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fs4An-0002nB-SF; Tue, 21 Aug 2018 10:46: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 1fs4An-00017m-KH; Tue, 21 Aug 2018 10:46:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fs4An-0007pS-Ja; Tue, 21 Aug 2018 10:46:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126244-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-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-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=a544c9110d3971cc764c2dcd86a55b28534e4a63
X-Osstest-Versions-That: qemuu=c542a9f9794ec8e0bc3fcf5956d3cc8bce667789
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 21 Aug 2018 10:46:05 +0000
Subject: [Xen-devel] [qemu-mainline test] 126244: 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>

ZmxpZ2h0IDEyNjI0NCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYyNDQvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTk1OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1OTU5
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjU5NTkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTk1OQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI1OTU5CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRl
Ymlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2
ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgYTU0NGM5
MTEwZDM5NzFjYzc2NGMyZGNkODZhNTViMjg1MzRlNGE2MwpiYXNlbGluZSB2ZXJzaW9uOgogcWVt
dXUgICAgICAgICAgICAgICAgYzU0MmE5Zjk3OTRlYzhlMGJjM2ZjZjU5NTZkM2NjOGJjZTY2Nzc4
OQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1OTU5ICAyMDE4LTA4LTE2IDA5OjU2OjU4IFogICAg
NSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNjE3NCAgMjAxOC0wOC0xOCAxNzoxMDoyOCBa
ICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNjI0NCAgMjAx
OC0wOC0yMCAwODo1MjozNyBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdo
byB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsZWtzYW5kYXIgTWFya292aWMgPGFt
YXJrb3ZpY0B3YXZlY29tcC5jb20+CiAgQWxla3NhbmRhciBSaWthbG8gPGFyaWthbG9Ad2F2ZWNv
bXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICBBbGV4IFdp
bGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsaXN0YWlyIEZyYW5jaXMg
PGFsaXN0YWlyLmZyYW5jaXNAd2RjLmNvbT4KICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGthb2Qu
b3JnPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRWR1YXJk
byBIYWJrb3N0IDxlaGFia29zdEByZWRoYXQuY29tPgogIEplYW4tQ2hyaXN0b3BoZSBEdWJvaXMg
PGpjZEB0cmlidWR1Ym9pcy5uZXQ+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBM
YXVyZW50IERlc25vZ3VlcyA8bGF1cmVudC5kZXNub2d1ZXNAZ21haWwuY29tPgogIFBhb2xvIEJv
bnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVs
bEBsaW5hcm8ub3JnPgogIFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5h
cm8ub3JnPgogIFJpY2hhcmQgVy5NLiBKb25lcyA8cmpvbmVzQHJlZGhhdC5jb20+CiAgUm9iZXJ0
IEhvbyA8cm9iZXJ0Lmh1QGxpbnV4LmludGVsLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0ZWZh
bmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIE1hcmtvdmljIDxhbWFya292aWNAd2F2ZWNvbXAuY29t
PgogIFN0ZWZhbiBNYXJrb3ZpYyA8c21hcmtvdmljQHdhdmVjb21wLmNvbT4KICBTdSBIYW5nIDxz
dWhhbmcxNkBtYWlscy51Y2FzLmFjLmNuPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29t
PgogIFRyZW50IFBpZXBobyA8dHBpZXBob0BpbXBpbmouY29tPgogIFdhbnBlbmcgTGkgPHdhbnBl
bmdsaUB0ZW5jZW50LmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+Cgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
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
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8g
eGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0CiAgIGM1NDJhOWY5Nzku
LmE1NDRjOTExMGQgIGE1NDRjOTExMGQzOTcxY2M3NjRjMmRjZDg2YTU1YjI4NTM0ZTRhNjMgLT4g
dXBzdHJlYW0tdGVzdGVkCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 10:51:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 10: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 1fs4GF-0003tY-Lp; Tue, 21 Aug 2018 10:51: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=y7pb=le=citrix.com=prvs=7645589dd=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fs4GE-0003tT-5t
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 10:51:42 +0000
X-Inumbo-ID: 4623c563-a530-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4623c563-a530-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 10:52:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63325476"
Date: Tue, 21 Aug 2018 11:51:24 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180821105124.GC1256@perard.uk.xensource.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-24-anthony.perard@citrix.com>
 <20180821090014.fcov6pglpbzihqnk@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180821090014.fcov6pglpbzihqnk@citrix.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [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: 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>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMTA6MDA6MTRBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBGcmksIEp1bCAyNywgMjAxOCBhdCAwMzowNjowNVBNICswMTAwLCBBbnRob255IFBFUkFS
RCB3cm90ZToKPiA+IFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFy
ZEBjaXRyaXguY29tPgo+ID4gLS0tCj4gPiAgdG9vbHMvbGlieGwvbGlieGxfcW1wLmMgfCAzNiAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0KPiA+ICAxIGZpbGUgY2hhbmdlZCwg
MzAgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3Rv
b2xzL2xpYnhsL2xpYnhsX3FtcC5jIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKPiA+IGluZGV4
IGU2NDliODA1NGQuLjgzYWZjZTMxOTIgMTAwNjQ0Cj4gPiAtLS0gYS90b29scy9saWJ4bC9saWJ4
bF9xbXAuYwo+ID4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKPiA+IEBAIC0xMzA5LDYg
KzEzMDksOSBAQCBpbnQgbGlieGxfX3FtcF9pbml0aWFsaXphdGlvbnMobGlieGxfX2djICpnYywg
dWludDMyX3QgZG9taWQsCj4gPiAgCj4gPiAgLyogLS0tLS0tLS0tLS0tIEltcGxlbWVudGF0aW9u
IG9mIGxpYnhsX19ldl9xbXAgLS0tLS0tLS0tLS0tLS0tLSAqLwo+ID4gIAo+ID4gKy8qIGhhcmQg
Y29kZWQgbWVzc2FnZSBJRCB1c2VkIGZvciBjYXBhYmlsaXR5IG5lZ29jaWF0aW9uICovCj4gCj4g
cy9uZWdvY2lhdGlvbi9uZWdvdGlhdGlvbi9nLgo+IAo+IEkgb25seSBtYWtlIHRoZSBzYW1lIG1p
c3Rha2VzIG15c2VsZiwgdG9vLiA6cAoKOi0pLCBhbmQgaXQncyBhY3R1YWxseSB3b3JzZSBmb3Ig
bWUsIGJlY2F1c2UgYm90aCAibsOpZ29jaWF0aW9uIiBhbmQKIm5lZ290aWF0aW9uIiB3b3VsZCBi
ZSBjb3JyZWN0LCBkZXBlbmRpbmcgb24gdGhlIGNvbnRleHQsIHRoZSBsYW5ndWFnZQp1c2VkIDot
KC4KCkknbGwgdHJ5IHRvIGZpeCBhbGwgaW5zdGFuY2VzIG9mIHRoaXMgbWlzdGFrZS4KCi0tIApB
bnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 11:00:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 11:00:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs4Ol-0004gy-In; Tue, 21 Aug 2018 11:00:31 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=28a9=le=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fs4Oj-0004gt-Oq
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 11:00:29 +0000
X-Inumbo-ID: 3c447cc1-a531-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 3c447cc1-a531-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 12:59:12 +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 EEDA5305FFA7
 for <xen-devel@lists.xenproject.org>; Tue, 21 Aug 2018 14:00:26 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (unknown [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id D32BD7FC40
 for <xen-devel@lists.xenproject.org>; Tue, 21 Aug 2018 14:00:26 +0300 (EEST)
Received: (qmail 5649 invoked from network); 21 Aug 2018 14:00:26 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.4.22)
 by smtp01.buh.bitdefender.com with SMTP; 21 Aug 2018 14:00:26 +0300
To: Wei Liu <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <d8838b921f3d33265ca7ed08ff256a7423a58404.1534518694.git-series.wei.liu2@citrix.com>
 <71b93a62-5bcd-918a-7b9a-0da6e16270c6@bitdefender.com>
 <20180821104511.ut3tqrknj4tdjpee@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <585376f7-1409-6f47-899e-43e615325929@bitdefender.com>
Date: Tue, 21 Aug 2018 14:00:15 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20180821104511.ut3tqrknj4tdjpee@citrix.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.77107
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 493597,
 Stamp: 3], Multi: [Enabled, t: (0.000015,0.009038)], BW: [Enabled, t:
 (0.000015)], RBL DNSBL: [Disabled], APM: [Enabled, Score: 500, t:
 (0.009315), Flags: BA7B0291; NN_LARGISH_BIGGISH; NN_LEGIT_VALID_REPLY;
 NN_LEGIT_SUMM_400_WORDS; NN_LEGIT_BITDEFENDER;
 NN_LEGIT_S_SQARE_BRACKETS], SGN: [Enabled, t: (0.041548,0.000209)],
 URL: [Enabled, t: (0.000233,0.000001)], RTDA: [Enabled, t: (0.162683),
 Hit: No, Details: v2.7.13; Id: 15.1i60sss.1cle295tv.fpe4i], total:
 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH 28/34] x86/vm_event: put vm_event_fill_regs
 under CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Tamas K Lengyel <tamas@tklengyel.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>

CgpPbiA4LzIxLzE4IDE6NDUgUE0sIFdlaSBMaXUgd3JvdGU6Cj4gT24gU3VuLCBBdWcgMTksIDIw
MTggYXQgMDc6NDE6MTFQTSArMDMwMCwgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+PiBPbiA4LzE3
LzE4IDY6MTIgUE0sIFdlaSBMaXUgd3JvdGU6Cj4+PiBJZGVhbGx5IHRoZSBIVk0gc3BlY2lmaWMg
cGFydCBvZiBWTSBldmVudCBzaG91bGQgYmUgbW92ZWQgaW50byBodm0vIGF0Cj4+PiBzb21lIHBv
aW50LCBidXQgdGhpcyB3aWxsIGRvIGZvciBub3cuCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPj4+IC0tLQo+Pj4gIHhlbi9hcmNoL3g4Ni92bV9l
dmVudC5jIHwgMiArKwo+Pj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykKPj4+Cj4+
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3ZtX2V2ZW50LmMgYi94ZW4vYXJjaC94ODYvdm1f
ZXZlbnQuYwo+Pj4gaW5kZXggZjkxYWFkZS4uYjRmNmFmYiAxMDA2NDQKPj4+IC0tLSBhL3hlbi9h
cmNoL3g4Ni92bV9ldmVudC5jCj4+PiArKysgYi94ZW4vYXJjaC94ODYvdm1fZXZlbnQuYwo+Pj4g
QEAgLTEyNCw2ICsxMjQsNyBAQCB2b2lkIHZtX2V2ZW50X21vbml0b3JfbmV4dF9pbnRlcnJ1cHQo
c3RydWN0IHZjcHUgKnYpCj4+PiAgCj4+PiAgdm9pZCB2bV9ldmVudF9maWxsX3JlZ3Modm1fZXZl
bnRfcmVxdWVzdF90ICpyZXEpCj4+PiAgewo+Pj4gKyNpZiBDT05GSUdfSFZNCj4+PiAgICAgIGNv
bnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzID0gZ3Vlc3RfY3B1X3VzZXJfcmVncygpOwo+
Pj4gICAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciBzZWc7Cj4+PiAgICAgIHN0cnVjdCBodm1f
aHdfY3B1IGN0eHQ7Cj4+PiBAQCAtMTc3LDYgKzE3OCw3IEBAIHZvaWQgdm1fZXZlbnRfZmlsbF9y
ZWdzKHZtX2V2ZW50X3JlcXVlc3RfdCAqcmVxKQo+Pj4gIAo+Pj4gICAgICBodm1fZ2V0X3NlZ21l
bnRfcmVnaXN0ZXIoY3VyciwgeDg2X3NlZ19jcywgJnNlZyk7Cj4+PiAgICAgIHJlcS0+ZGF0YS5y
ZWdzLng4Ni5jc19hcmJ5dGVzID0gc2VnLmF0dHI7Cj4+PiArI2VuZGlmCj4+PiAgfQo+Pgo+PiBT
b21lIHJlZ2lzdGVycyBjYW4gYmUgb2J0YWluZWQgaGVyZSB3aXRob3V0IHVzaW5nIEhWTS1zcGVj
aWZpYyBjb2RlLAo+PiB1bmxlc3MgSSdtIG1pc3VuZGVyc3RhbmRpbmcgaG93IGl0IHdvcmtzLiBT
byBJIHdvbmRlciBpZiBpdCB3b3VsZG4ndCBiZQo+PiBiZXR0ZXIgdG8gcHV0IG9ubHkgdGhlICJz
dHJ1Y3QgaHZtX2h3X2NwdSBjdHh0OyItcmVsYXRlZCBjb2RlIHVuZGVyCj4+IENPTkZJR19IVk0g
LSB0aGF0IHdheSB3aGF0IGNhbiBiZSBxdWVyaWVkIHZpYSBndWVzdF9jcHVfdXNlcl9yZWdzKCkK
Pj4gYWxvbmUgd29uJ3QgYmUgbG9zdC4KPj4KPiAKPiBCdXQgdGhlcmUgaXMgYW4gYXNzZXJ0aW9u
IGZvciBpc19odm1fdmNwdSBhdCB0aGUgYmVnaW5uaW5nIG9mIHRoZQo+IGZ1bmN0aW9uLCB0aGF0
J3MgaG93IEkgZ290IHRoZSBpbXByZXNzaW9uIHRoYXQgZnVuY3Rpb24gaXMgc3VwcG9zZWQgdG8K
PiBiZSBIVk0gb25seS4gRG8geW91IHdhbnQgbWUgdG8gcmVtb3ZlIHRoYXQgQVNTRVJUIHRvbz8K
CkF0IHRoZSBtb21lbnQgaXQgb25seSBtYWtlIHNlbnNlIGZvciBIVk0sIGJ1dCBzaW5jZSB0aGF0
IGFzc2VydCB0aGlzCmNvbW1lbnQgYXBwZWFyZWQgaW4gaW5jbHVkZS9hc20teDg2L21vbml0b3Iu
aDoKCiA3MyAgICAgLyoKIDc0ICAgICAgKiBBdCB0aGUgbW9tZW50IG9ubHkgSW50ZWwgYW5kIEFN
RCBIVk0gZG9tYWlucyBhcmUgc3VwcG9ydGVkLgpIb3dldmVyLAogNzUgICAgICAqIGV2ZW50IGRl
bGl2ZXJ5IGNvdWxkIGJlIGV4dGVuZGVkIHRvIFBWIGRvbWFpbnMuCiA3NiAgICAgICovCgphbmQg
dGhlcmUgaGFzIGJlZW4gYW4gKHVuc3VjY2Vzc2Z1bCkgc2VyaWVzIHRvIGFkZCB2bV9ldmVudHMg
dG8gUFYgZG9tYWluczoKCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRt
bC94ZW4tZGV2ZWwvMjAxNC0wNy9tc2cwMTAxMC5odG1sCgpUaGF0J3Mgd2hhdCBJIGhhZCBpbiBt
aW5kIHdoZW4gSSBzYWlkIHRoYXQgbm90IGV2ZXJ5dGhpbmcgdGhlcmUgaXMgdGllZAp0byBIVk0u
IEhvd2V2ZXIsIHdlIGhhdmUgbm8gY3VycmVudCBwbGFucyB0byBleHRlbmQgbWVtX2FjY2VzcyB0
byBQViBhbmQKdGhlIGZ1bmN0aW9uIGRvZXMgaW5kZWVkIG9ubHkgbWFrZXMgc2Vuc2UgZm9yIEhW
TSBkb21haW5zIGF0IHRoZSBtb21lbnQsCnNvIHVubGVzcyBUYW1hcyBvciBvdGhlciBtYWludGFp
bmVycyBoYXZlIHNvbWV0aGluZyBhZ2FpbnN0IHlvdXIgY2hhbmdlcwpJIHN1cHBvc2Ugd2UgZG9u
J3QgbmVlZCB0byBhbnRpY2lwYXRlIFBWIHN1cHBvcnQgeWV0LgoKU28sCgpBY2tlZC1ieTogUmF6
dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgoKClRoYW5rcywKUmF6dmFu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 11:15:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 11:15: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 1fs4cn-0005mb-3J; Tue, 21 Aug 2018 11:15: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs4cl-0005mW-Tg
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 11:14:59 +0000
X-Inumbo-ID: 86ad804c-a533-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 86ad804c-a533-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 11:15:36 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 05:14:57 -0600
Message-Id: <5B7BF42E02000078001E06A7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 05:14:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "osstest service owner" <osstest-admin@xenproject.org>
References: <osstest-126201-mainreport@xen.org>
In-Reply-To: <osstest-126201-mainreport@xen.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-4.9-testing test] 126201: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Jim Fehlig <JFEHLIG@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIxLjA4LjE4IGF0IDAzOjExLCA8b3NzdGVzdC1hZG1pbkB4ZW5wcm9qZWN0Lm9yZz4g
d3JvdGU6Cj4gZmxpZ2h0IDEyNjIwMSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KPiBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2MjAxLyAKPiAK
PiBSZWdyZXNzaW9ucyA6LSgKPiAKPiBUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFy
ZSBibG9ja2luZywKPiBpbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKPiAg
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9k
c3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAxMjQzMjgKClNvbWV0aGluZyBuZWVkcyB0byBiZSBkb25l
IGFib3V0IHRoaXMsIGFzIHRoaXMgY29udGludWVkIGZhaWx1cmUgaXMKYmxvY2tpbmcgdGhlIDQu
OS4zIHJlbGVhc2UuIEkgZGlkIG1haWwgYWJvdXQgdGhpcyBvbiBBdWcgMm5kIGFscmVhZHkKZm9y
IGZsaWdodCAxMjU3MTAsIEkndmUgZ290IGJhY2sgZnJvbSBXZWk6Cgo+VGhpcyBpcyBsaWJ2aXJ0
ZCdzIGVycm9yIG1lc3NhZ2UuCj4KPlRoZSByZW1vdGUgaG9zdCBjYW4ndCBvYnRhaW4gdGhlIHN0
YXRlIGNoYW5nZSBsb2cgZHVlIHRvIGl0IGlzIGFscmVhZHkKPmhlbGQgYnkgYW5vdGhlciB0YXNr
L3RocmVhZC4gSXQgY291bGQgYmUgYSBsaWJ2aXJ0IC8gbGlieGwgYnVnLgo+Cj4yMDE4LTA4LTAx
IDE2OjEyOjEzLjQzMyswMDAwOiAzNDkxOiB3YXJuaW5nIDogbGlieGxEb21haW5PYmpCZWdpbkpv
YjoxNTEgOgo+Q2Fubm90IHN0YXJ0IGpvYiAobW9kaWZ5KSBmb3IgZG9tYWluIGRlYmlhbi5ndWVz
dC5vc3N0ZXN0OyBjdXJyZW50IGpvYiBpcyAobW9kaWZ5KSBvd25lZCBieSAoMjQ5NzUpCgpUaGUg
YXBwYXJlbnRseSBzYW1lIGlzc3VlIGlzIGJsb2NraW5nIDQuNywgYW5kIEkgdGhpbmsgaXQgaXMg
b25seQpiZWNhdXNlIG9mIHNvbWUgZWFybGllciBmb3JjZS1wdXNoIGFuZC9vciAiZmFpbCBwYXNz
IGluIiB0aGF0IDQuOAphbmQgNC42IGFyZW4ndCBibG9ja2VkIGJ5IHRoaXMuIFRoZSBmYWlsdXJl
cyBsb29rIHRvIGFsd2F5cyBiZSBvbgp0aGUgam91YmVydGlucy4gNC4xMCwgNC4xMSwgYW5kIG1h
c3RlciBhbGwgaGF2ZSBlbnRyaWVzIG9uIHRoZXNlCmhvc3RzIChzb21lIG5vdCB2ZXJ5IG5ldywg
YnV0IGFueXdheSksIGFuZCBoZW5jZSBtaWdodCBiZQpmaW5lLgoKSmFuCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 11:21:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 11:21:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs4ir-0006UZ-NH; Tue, 21 Aug 2018 11:21: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs4iq-0006UU-OM
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 11:21:16 +0000
X-Inumbo-ID: 23edff48-a534-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 23edff48-a534-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 13:19:59 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 05:21:14 -0600
Message-Id: <5B7BF5A602000078001E06BE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 05:21:10 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <5B2CD60902000078001CCEF7@prv1-mh.provo.novell.com>
 <5c43bed1-bc50-2cba-8346-8dca2b784056@citrix.com>
 <20180821101028.4o3srromn4jtn6dz@citrix.com>
In-Reply-To: <20180821101028.4o3srromn4jtn6dz@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH RFC] x86/xsave: prefer eager clearing of
 state over eager restoring
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDIxLjA4LjE4IGF0IDEyOjEwLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVGh1LCBBdWcgMTYsIDIwMTggYXQgMTA6MDc6MDBBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPj4gSXJyZXNwZWN0aXZlIG9mIHdoYXQgd2UgZG8gaGVyZSwgSSdkIHJlYWxseSBsaWtl
IFdlaSB0byByZWJhc2UgaGlzIHdvcmsKPj4gdG8gcmVtb3ZlIHRoZSBsYXp5IGZwdSBsb2dpYyBm
cm9tIHRoZSBuZXN0ZWQgdmlydCBwYXRocywgYmVjYXVzZSBpdHMgYQo+PiBuby1icmFpbmVyIChw
ZXJmIHdpc2UpIGFuZCBjb21lcyB3aXRoIGEgbWFzc2l2ZSBhbW91bnQgb2YgY29kZQo+PiBzaW1w
bGlmaWNhdGlvbiBpbiBYZW4uCj4gCj4gSSBhbSB2ZXJ5IGhhcHB5IHRvIGdldCByaWQgb2YgbW9y
ZSBjb2RlIGlmIHRoYXQncyBhZ3JlZWQuIDotKQoKV2VsbCwgd2UnbGwgaGF2ZSB0byBzZWUuIEkg
ZG9uJ3QgcmVjYWxsIGEgc2VyaWVzIHJlbW92aW5nCiJsYXp5IGZwdSBsb2dpYyBmcm9tIHRoZSBu
ZXN0ZWQgdmlydCBwYXRocyI7IEkgb25seSByZWNhbGwgYSAoZ2lhbnQpCnBhdGNoIHJlbW92aW5n
IGl0IGFsdG9nZXRoZXIgZnJvbSBYZW4gKHdoaWNoIHdvdWxkIG5lZWQgdG8gYmUKYmFja2VkIGJ5
IG51bWJlcnMgaW1vLCBmaXJzdCBhbmQgZm9yZW1vc3QgYmVjYXVzZSBnb2luZwpmb3J3YXJkIHRo
ZSBwcmljZSBvZiBlYWdlciBzdGF0ZSBsb2FkaW5nIGlzIG9ubHkgZ29pbmcgdG8gZ3JvdywKc2lu
Y2UgdGhleSdsbCBvbmx5IGV2ZXIgYWRkIG5ldyBzdGF0ZXMsIHdoaWxlIHRoZSBwZXJmb3JtYW5j
ZQpvZiBsYXp5IHN0YXRlIGxvYWRpbmcgaXMgLSBlc3BlY2lhbGx5IGZvciB0aGUgbG9hZCBhdm9p
ZGVkIGNhc2UgLQpsaWtlbHkgdG8gcmVtYWluIHJlbGF0aXZlbHkgc3RhYmxlKS4KCkphbgoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 11:24:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 11:24:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs4lc-0006lZ-8I; Tue, 21 Aug 2018 11:24: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=c4vt=le=xenproject.org=prvs=7640487f2=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fs4lb-0006lN-04
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 11:24:07 +0000
X-Inumbo-ID: 8981e3e3-a534-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8981e3e3-a534-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 13:22:50 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63328225"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75096-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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
 distros-debian-sid:test-armhf-armhf-armhf-sid-netboot-pygrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=75064
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 21 Aug 2018 12:24:03 +0100
Subject: [Xen-devel] [distros-debian-sid test] 75096: 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>

ZmxpZ2h0IDc1MDk2IGRpc3Ryb3MtZGViaWFuLXNpZCByZWFsIFtyZWFsXQpodHRwOi8vb3NzdGVz
dC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTA5Ni8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXNpZC1uZXRib290LXB5Z3J1YiAxMCBkZWJp
YW4tZGktaW5zdGFsbCAgZmFpbCBsaWtlIDc1MDY0CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zaWQt
bmV0Ym9vdC1wdmdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgICBmYWlsIGxpa2UgNzUwNjQKIHRl
c3QtYW1kNjQtaTM4Ni1hbWQ2NC1zaWQtbmV0Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3Rh
bGwgIGZhaWwgbGlrZSA3NTA2NAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1zaWQtbmV0Ym9vdC1w
dmdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc1MDY0CiB0ZXN0LWFybWhmLWFy
bWhmLWFybWhmLXNpZC1uZXRib290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxp
a2UgNzUwNjQKCmJhc2VsaW5lIHZlcnNpb246CiBmbGlnaHQgICAgICAgICAgICAgICA3NTA2NAoK
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 Tue Aug 21 11:36:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 11:36:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs4xf-0007gz-E7; Tue, 21 Aug 2018 11: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs4xd-0007gu-MA
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 11:36:33 +0000
X-Inumbo-ID: 4671dfb8-a536-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 4671dfb8-a536-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 13:35:16 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 05:36:31 -0600
Message-Id: <5B7BF93C02000078001E0706@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 05:36:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <21d88360019e3f7c38ebcda4f83c3112781465f6.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <21d88360019e3f7c38ebcda4f83c3112781465f6.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 26/34] x86/mm/shadow: split out HVM only code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIC9kZXYvbnVsbAo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvaHZtLmMKPiBAQCAt
MCwwICsxLDU5MCBAQAo+ICsKPiArLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+ICsgKiBhcmNoL3g4
Ni9tbS9zaGFkb3cvaHZtLmMKPiArICoKPiArICogU2hhZG93IGNvZGUgdGhhdCBkb2VzIG5vdCBu
ZWVkIHRvIGJlIG11bHRpcGx5IGNvbXBpbGVkIGFuZCBpcyBIVk0gb25seS4KPiArICogUGFydHMg
b2YgdGhpcyBjb2RlIGFyZSBDb3B5cmlnaHQgKGMpIDIwMDYgYnkgWGVuU291cmNlIEluYy4KPiAr
ICogUGFydHMgb2YgdGhpcyBjb2RlIGFyZSBDb3B5cmlnaHQgKGMpIDIwMDYgYnkgTWljaGFlbCBB
IEZldHRlcm1hbgo+ICsgKiBQYXJ0cyBiYXNlZCBvbiBlYXJsaWVyIHdvcmsgYnkgTWljaGFlbCBB
IEZldHRlcm1hbiwgSWFuIFByYXR0IGV0IGFsLgo+ICsgKgo+ICsgKiBUaGlzIHByb2dyYW0gaXMg
ZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQo+ICsg
KiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFz
IHB1Ymxpc2hlZCBieQo+ICsgKiB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIg
dmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNlLCBvcgo+ICsgKiAoYXQgeW91ciBvcHRpb24pIGFueSBs
YXRlciB2ZXJzaW9uLgo+ICsgKgo+ICsgKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4g
dGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKPiArICogYnV0IFdJVEhPVVQgQU5ZIFdB
UlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKPiArICogTUVSQ0hB
TlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQo+
ICsgKiBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgo+ICsgKgo+
ICsgKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQ
dWJsaWMgTGljZW5zZQo+ICsgKiBhbG9uZyB3aXRoIHRoaXMgcHJvZ3JhbTsgSWYgbm90LCBzZWUg
PGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+Lgo+ICsgKi8KPiArCj4gKyNpbmNsdWRlIDx4
ZW4vdHlwZXMuaD4KPiArI2luY2x1ZGUgPHhlbi9tbS5oPgo+ICsjaW5jbHVkZSA8eGVuL3RyYWNl
Lmg+Cj4gKyNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KPiArI2luY2x1ZGUgPHhlbi9wZXJmYy5oPgo+
ICsjaW5jbHVkZSA8eGVuL2lycS5oPgo+ICsjaW5jbHVkZSA8eGVuL2RvbWFpbl9wYWdlLmg+Cj4g
KyNpbmNsdWRlIDx4ZW4vZ3Vlc3RfYWNjZXNzLmg+Cj4gKyNpbmNsdWRlIDx4ZW4va2V5aGFuZGxl
ci5oPgoKQXQgdGhlIGV4YW1wbGUgb2YgdGhpcyBzcGVjaWZpYyBpbmNsdWRlIEkgb25jZSBhZ2Fp
biB3b25kZXIgd2hldGhlcgp5b3UndmUgc2ltcGx5IGNvcGllZCB0aGUgbGlzdCBvZiBpbmNsdWRl
cyBmcm9tIHRoZSBvcmlnaW5hbCBmaWxlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 11:40:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 11:40:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs50y-0007ql-Vj; Tue, 21 Aug 2018 11:40: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs50x-0007qg-VR
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 11:39:59 +0000
X-Inumbo-ID: 04f04d77-a537-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 04f04d77-a537-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 11:40:36 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 05:39:57 -0600
Message-Id: <5B7BFA0A02000078001E0709@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 05:39:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <9166a931d5230e28f4677a2305a832e55c833ed0.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <9166a931d5230e28f4677a2305a832e55c833ed0.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 27/34] x86: make hvm_inject_* functions
 build when !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
VGhleSByZWZlcmVuY2UgaHZtX2luamVjdF9ldmVudCB3aGljaCBpcyBIVk0gY29kZSAobm90IGNv
bXBpbGVkKS4gVGhleQo+IGFyZW4ndCB1c2VkIGJ5IGNvZGUgb3V0c2lkZSBIVk0gY29kZSBhbnl3
YXkuCgpBZ2FpbiBsb29rcyB0byBiZSBhIGNhc2Ugb2YgRENFIGRvaW5nIGl0cyBqb2IgKGlmIGFy
cmFuZ2VkIGZvciBwcm9wZXJseSkKaW5zdGVhZCBvZiBhZGRpbmcgI2lmZGVmLXMgdG8gZnVuY3Rp
b25zIHdoaWNoIG91Z2h0IHRvIGJlIGVudGlyZWx5CnVuYXZhaWxhYmxlIHdoZW4gIUhWTS4gU28g
aWYgYW55dGhpbmcsIEkgY291bGQgb25jZSBhZ2FpbiBzZWUgdGhlCmZ1bmN0aW9ucyBhcyBhIHdo
b2xlIGRpc2FwcGVhciBpbiB0aGF0IGNhc2UsIG5vdCBqdXN0IHRoZWlyIGJvZGllcy4KCkphbgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 11:42:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 11:42:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs52q-00008O-Be; Tue, 21 Aug 2018 11:41: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs52o-00008F-M2
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 11:41:54 +0000
X-Inumbo-ID: 49737665-a537-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 49737665-a537-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 11:42:31 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 05:41:52 -0600
Message-Id: <5B7BFA7D02000078001E071F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 05:41:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <86e8d3436de41c2c2ac544b19fef496aa2dbb070.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <86e8d3436de41c2c2ac544b19fef496aa2dbb070.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 29/34] x86/mm: put paging_update_nestedmode
 under CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
TmVzdGVkIEhWTSBpcyBub3QgZW5hYmxlZCB3aGVuICFDT05GSUdfSFZNLgoKQWxsIGNhbGxlcnMg
b2YgdGhlIGZ1bmN0aW9uIHNpdCB1bmRlciBodm0vLCBzbyBvbmNlIGFnYWluIEkgZG9uJ3Qgc2Vl
CndoeSB0aGUgZnVuY3Rpb24gbmVlZHMgdG8gcmVtYWluIGF2YWlsYWJsZSB3aXRoIGFuIGVtcHR5
IGJvZHkuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 11:43:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 11:43: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 1fs54n-0000HP-Ot; Tue, 21 Aug 2018 11:43:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs54l-0000HJ-SA
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 11:43:55 +0000
X-Inumbo-ID: 91a89289-a537-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 91a89289-a537-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 11:44:32 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 05:43:54 -0600
Message-Id: <5B7BFAF602000078001E0722@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 05:43:50 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <ff0a741aa240f10a4d113db25e6df9f43f48f6f3.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <ff0a741aa240f10a4d113db25e6df9f43f48f6f3.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 30/34] x86: PIT emulation is common to PV
 and HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
TW92ZSB0aGUgY29tbW9uIHBhcnRzIHRvIGVtdWwtaTgyNTQuYy4gVGhpcyByZXF1aXJlcyBtb3Zp
bmcgc29tZSBvZgo+IHRoZSBtYWNyb3MgdG8gdnB0LmguIFNvbWUgb2YgdGhlIGNvZGUgaW4gY29t
bW9uIGNvZGUgaXMgcHV0IHVuZGVyCj4gaXNfaHZtXyogY2hlY2tzIHNvIHRoYXQgRENFIGNhbiBr
aWNrIGluLiBGYWN0b3Igb3V0IEhWTSBvbmx5Cj4gcGl0X2xvYWRfY291bnRfY2hhbm5lbDAgdG8g
cmVkdWNlIGFtb3VudCBvZiBjb2RlIGluIHg4NiBjb21tb24gY29kZS4KPiAKPiBMZWF2ZSBIVk0g
c3BlY2lmaWMgY29kZSB3aGVyZSBpdCB3YXMgYmVmb3JlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9NYWtlZmls
ZSAgICAgICAgIHwgICAxICstCj4gIHhlbi9hcmNoL3g4Ni9lbXVsLWk4MjU0LmMgICAgIHwgNTA2
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQo+ICB4ZW4vYXJjaC94ODYvaHZt
L2k4MjU0LmMgICAgICB8IDQ2MiArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KCldo
ZW4gdGhlIGZpbGUgYXMgYSB3aG9sZSBpcyA2MDAgbGluZXMsIEkgdGhpbmsgSSBhZ3JlZSB3aXRo
IFJvZ2VyCnRoYXQgbW92aW5nIHRoZSBlbnRpcmUgZmlsZSAoYW5kIGFkZGluZyBzb21lICNpZmRl
Zi1hcnkpIGlzCnByb2JhYmx5IGJldHRlciwgYW5kIGF2b2lkcyBleHBvc2luZyBpbnRlcm5hbHMg
dGhyb3VnaCB2cHQuaC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 11:44:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 11:44: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 1fs55N-0000Ly-2W; Tue, 21 Aug 2018 11: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=js+4=le=citrix.com=prvs=7646db883=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fs55L-0000Lq-Mf
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 11:44:31 +0000
X-Inumbo-ID: a68ce085-a537-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a68ce085-a537-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 11:45:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="77913883"
Date: Tue, 21 Aug 2018 13:44:19 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180821114419.3gimlhjzarpcrytn@mac>
References: <osstest-126201-mainreport@xen.org>
 <5B7BF42E02000078001E06A7@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B7BF42E02000078001E06A7@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] [xen-4.9-testing test] 126201: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Jim Fehlig <JFEHLIG@suse.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>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMDU6MTQ6NTRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDIxLjA4LjE4IGF0IDAzOjExLCA8b3NzdGVzdC1hZG1pbkB4ZW5wcm9qZWN0
Lm9yZz4gd3JvdGU6Cj4gPiBmbGlnaHQgMTI2MjAxIHhlbi00LjktdGVzdGluZyByZWFsIFtyZWFs
XQo+ID4gaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEy
NjIwMS8gCj4gPiAKPiA+IFJlZ3Jlc3Npb25zIDotKAo+ID4gCj4gPiBUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKPiA+IGluY2x1ZGluZyB0ZXN0cyB3aGljaCBj
b3VsZCBub3QgYmUgcnVuOgo+ID4gIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDIyIGd1
ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBSRUdSLiB2cy4gMTI0MzI4Cj4gCj4g
U29tZXRoaW5nIG5lZWRzIHRvIGJlIGRvbmUgYWJvdXQgdGhpcywgYXMgdGhpcyBjb250aW51ZWQg
ZmFpbHVyZSBpcwo+IGJsb2NraW5nIHRoZSA0LjkuMyByZWxlYXNlLiBJIGRpZCBtYWlsIGFib3V0
IHRoaXMgb24gQXVnIDJuZCBhbHJlYWR5Cj4gZm9yIGZsaWdodCAxMjU3MTAsIEkndmUgZ290IGJh
Y2sgZnJvbSBXZWk6Cj4gCj4gPlRoaXMgaXMgbGlidmlydGQncyBlcnJvciBtZXNzYWdlLgo+ID4K
PiA+VGhlIHJlbW90ZSBob3N0IGNhbid0IG9idGFpbiB0aGUgc3RhdGUgY2hhbmdlIGxvZyBkdWUg
dG8gaXQgaXMgYWxyZWFkeQo+ID5oZWxkIGJ5IGFub3RoZXIgdGFzay90aHJlYWQuIEl0IGNvdWxk
IGJlIGEgbGlidmlydCAvIGxpYnhsIGJ1Zy4KPiA+Cj4gPjIwMTgtMDgtMDEgMTY6MTI6MTMuNDMz
KzAwMDA6IDM0OTE6IHdhcm5pbmcgOiBsaWJ4bERvbWFpbk9iakJlZ2luSm9iOjE1MSA6Cj4gPkNh
bm5vdCBzdGFydCBqb2IgKG1vZGlmeSkgZm9yIGRvbWFpbiBkZWJpYW4uZ3Vlc3Qub3NzdGVzdDsg
Y3VycmVudCBqb2IgaXMgKG1vZGlmeSkgb3duZWQgYnkgKDI0OTc1KQoKU2VlbXMgbGlrZSB0aGUg
ZXJyb3IgaXMgbW9zdGx5IHRoZSBzYW1lLCB0aGlzIGhhcHBlbnMgb24gdGhlCmRlc3RpbmF0aW9u
IGhvc3QsIGFuZCBmcm9tIHRoZSBsaWJ2aXJ0IGxvZzoKCjIwMTgtMDgtMTkgMTc6MDU6MTkuMTgz
KzAwMDA6IDI0OTgyOiBkZWJ1ZyA6IHZpckV2ZW50UG9sbEludGVycnVwdExvY2tlZDo3MjYgOiBJ
bnRlcnJ1cHRpbmcKMjAxOC0wOC0xOSAxNzowNToxOS4xODMrMDAwMDogMjQ5ODI6IGluZm8gOiB2
aXJFdmVudFBvbGxBZGRUaW1lb3V0OjI1MyA6IEVWRU5UX1BPTExfQUREX1RJTUVPVVQ6IHRpbWVy
PTMgZnJlcXVlbmN5PTYwMDAwIGNiPTB4N2Y4NGRiOGJmODdlIG9wYXF1ZT0weDdmODRhMDBmNzI0
MCBmZj0weDdmODRkYjhiZjYzMgoyMDE4LTA4LTE5IDE3OjA1OjE5LjE4MyswMDAwOiAyNDk4Mjog
ZGVidWcgOiBsaWJ2aXJ0X3ZtZXNzYWdlOjc2IDogbGlidmlydF92bWVzc2FnZTogY29udGV4dD0n
bGlieGwnIGZvcm1hdD0nJXMlcyVzJXMlcyVzJwoyMDE4LTA4LTE5IDE3OjA1OjE5LjE4MyswMDAw
OiAyNDk4MjogaW5mbyA6IHZpckV2ZW50UG9sbFVwZGF0ZUhhbmRsZToxNTIgOiBFVkVOVF9QT0xM
X1VQREFURV9IQU5ETEU6IHdhdGNoPTEwIGV2ZW50cz01CjIwMTgtMDgtMTkgMTc6MDU6MTkuMTgz
KzAwMDA6IDI0OTgyOiBkZWJ1ZyA6IHZpckV2ZW50UG9sbEludGVycnVwdExvY2tlZDo3MjYgOiBJ
bnRlcnJ1cHRpbmcKMjAxOC0wOC0xOSAxNzowNToxOS4xODgrMDAwMDogMjQ5ODI6IGRlYnVnIDog
bGlidmlydF92bWVzc2FnZTo3NiA6IGxpYnZpcnRfdm1lc3NhZ2U6IGNvbnRleHQ9J2xpYnhsJyBm
b3JtYXQ9JyVzJXMlcyVzJXMlcycKMjAxOC0wOC0xOSAxNzowNToxOS4xODgrMDAwMDogMjQ5ODI6
IGRlYnVnIDogbGlidmlydF92bWVzc2FnZTo3NiA6IGxpYnZpcnRfdm1lc3NhZ2U6IGNvbnRleHQ9
J2xpYnhsJyBmb3JtYXQ9JyVzJXMlcyVzJXMlcycKWy4uLl0KMjAxOC0wOC0xOSAxNzowNTo0OS4y
NTMrMDAwMDogMzQ5Mjogd2FybmluZyA6IGxpYnhsRG9tYWluT2JqQmVnaW5Kb2I6MTUxIDogQ2Fu
bm90IHN0YXJ0IGpvYiAobW9kaWZ5KSBmb3IgZG9tYWluIGRlYmlhbi5ndWVzdC5vc3N0ZXN0OyBj
dXJyZW50IGpvYiBpcyAobW9kaWZ5KSBvd25lZCBieSAoMjQ5ODIpCjIwMTgtMDgtMTkgMTc6MDU6
NDkuMjUzKzAwMDA6IDM0OTI6IGVycm9yIDogbGlieGxEb21haW5PYmpCZWdpbkpvYjoxNTUgOiBU
aW1lZCBvdXQgZHVyaW5nIG9wZXJhdGlvbjogY2Fubm90IGFjcXVpcmUgc3RhdGUgY2hhbmdlIGxv
Y2sKCkkgaGF2ZSBob3dldmVyIG5vIGlkZWEgb2Ygd2hhdCdzIGdvaW5nIG9uLgoKPiBUaGUgYXBw
YXJlbnRseSBzYW1lIGlzc3VlIGlzIGJsb2NraW5nIDQuNywgYW5kIEkgdGhpbmsgaXQgaXMgb25s
eQo+IGJlY2F1c2Ugb2Ygc29tZSBlYXJsaWVyIGZvcmNlLXB1c2ggYW5kL29yICJmYWlsIHBhc3Mg
aW4iIHRoYXQgNC44Cj4gYW5kIDQuNiBhcmVuJ3QgYmxvY2tlZCBieSB0aGlzLiBUaGUgZmFpbHVy
ZXMgbG9vayB0byBhbHdheXMgYmUgb24KPiB0aGUgam91YmVydGlucy4gNC4xMCwgNC4xMSwgYW5k
IG1hc3RlciBhbGwgaGF2ZSBlbnRyaWVzIG9uIHRoZXNlCj4gaG9zdHMgKHNvbWUgbm90IHZlcnkg
bmV3LCBidXQgYW55d2F5KSwgYW5kIGhlbmNlIG1pZ2h0IGJlCj4gZmluZS4KCkFGQUlDVCBpdCBv
bmx5IGhhcHBlbnMgd2l0aCBYZW4gPD0gNC45PwoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 11:46:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 11:46:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs57H-0000Wf-GX; Tue, 21 Aug 2018 11:46: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs57G-0000WP-3t
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 11:46:30 +0000
X-Inumbo-ID: aa6e927a-a537-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 aa6e927a-a537-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 13:45:13 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 05:46:28 -0600
Message-Id: <5B7BFB9102000078001E0741@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 05:46:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <71cdcc5fbe6d8e6e1801270f6ef7fc1563957447.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <71cdcc5fbe6d8e6e1801270f6ef7fc1563957447.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 31/34] xen: refuse to create HVM guests when
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2NvbW1vbi9kb21haW4uYwo+ICsrKyBiL3hlbi9jb21tb24vZG9tYWluLmMKPiBA
QCAtMzE4LDggKzMxOCwxNCBAQCBzdHJ1Y3QgZG9tYWluICpkb21haW5fY3JlYXRlKGRvbWlkX3Qg
ZG9taWQsCj4gICAgICBpZiAoICFpc19pZGxlX2RvbWFpbihkKSApCj4gICAgICB7Cj4gICAgICAg
ICAgaWYgKCBjb25maWctPmZsYWdzICYgWEVOX0RPTUNUTF9DREZfaHZtX2d1ZXN0ICkKPiArICAg
ICAgICB7Cj4gKyNpZiBDT05GSUdfSFZNCj4gICAgICAgICAgICAgIGQtPmd1ZXN0X3R5cGUgPSBn
dWVzdF90eXBlX2h2bTsKPiAtICAgICAgICBlbHNlCj4gKyNlbHNlCj4gKyAgICAgICAgICAgIGVy
ciA9IC1FSU5WQUw7Cj4gKyAgICAgICAgICAgIGdvdG8gZmFpbDsKPiArI2VuZGlmCj4gKyAgICAg
ICAgfSBlbHNlCj4gICAgICAgICAgICAgIGQtPmd1ZXN0X3R5cGUgPSBndWVzdF90eXBlX3B2OwoK
V291bGQgeW91IG1pbmQgZG9pbmcgdGhlIENPTkZJR19QViBjYXNlIG9mIHRoaXMgYXMgd2VsbCwg
d2hpY2gKd291bGQgdGhlbiBwcm9iYWJseSBhbHNvIG1ha2UgbW9yZSBhcHBhcmVudCB0aGF0IHRo
ZSAiZWxzZSIKYWJvdmUgYmVsb25ncyBvbiBpdHMgb3duIGxpbmU/IE9mIGNvdXJzZSBvbmNlIGFn
YWluIHBhcnQgb2YgdGhlCmZpbmFsIGxvb2sgb2YgdGhpcyBzZWN0aW9uIGRlcGVuZHMgb24gd2hh
dCBBUk0gZm9sa3Mgd2FudCB0byBkbwp3aXRoIHJlZ2FyZCB0byBDT05GSUdfSFZNLgoKSmFuCgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 11:49:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 11: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 1fs59e-0000hf-Un; Tue, 21 Aug 2018 11:48:58 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs59d-0000ha-Vq
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 11:48:58 +0000
X-Inumbo-ID: 02686204-a538-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 02686204-a538-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 13:47:41 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 05:48:56 -0600
Message-Id: <5B7BFC2402000078001E0744@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 05:48:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <b1ac4290c63a0ea02915bdbb958f2c28409e406c.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <b1ac4290c63a0ea02915bdbb958f2c28409e406c.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 32/34] x86: expose CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2FyY2gveDg2L0tjb25maWcKPiArKysgYi94ZW4vYXJjaC94ODYvS2NvbmZpZwo+
IEBAIC02MCw2ICs2MCwxMiBAQCBjb25maWcgUFZfTElORUFSX1BUCj4gIAo+ICBjb25maWcgSFZN
Cj4gIAlkZWZfYm9vbCB5Cj4gKwlwcm9tcHQgIkhWTSAvIFBWSCBzdXBwb3J0Igo+ICsgICAgICAg
LS0taGVscC0tLQo+ICsgICAgICAgICBJbnRlcmZhY2VzIHRvIHN1cHBvcnQgSFZNIGFuZCBQVkgg
Z3Vlc3RzLgo+ICsKPiArICAgICAgICAgSWYgdW5zdXJlLCBzYXkgWS4KCkFzIHNhaWQgYmVmb3Jl
LCB0aGlzIHdhbnRzIHRvIGdhaW4gYSBkZXBlbmRlbmN5IG9uICFQVl9TSElNX0VYQ0xVU0lWRS4K
CkFsc28sIHBsZWFzZSB1c2UgcHJvcGVyICh0YWIpIGluZGVudGF0aW9uIGFsc28gZm9yIHRoZSBo
ZWxwIHBvcnRpb24uCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 11:52:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 11:52:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs5DI-0001VH-JN; Tue, 21 Aug 2018 11: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs5DG-0001VA-QE
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 11:52:42 +0000
X-Inumbo-ID: cc23d034-a538-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cc23d034-a538-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 11:53:20 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 05:52:41 -0600
Message-Id: <5B7BFD0702000078001E0764@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 05:52:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <84f9dde9a5f6253653fc267fd8f874d21e4f4a58.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <84f9dde9a5f6253653fc267fd8f874d21e4f4a58.1534518694.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 34/34] RFC x86: introduce directio virt cap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2FyY2gveDg2L3N5c2N0bC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3N5c2N0bC5j
Cj4gQEAgLTkyLDggKzkyLDEwIEBAIHZvaWQgYXJjaF9kb19waHlzaW5mbyhzdHJ1Y3QgeGVuX3N5
c2N0bF9waHlzaW5mbyAqcGkpCj4gICAgICAgICAgICAgbWluKHNpemVvZihwaS0+aHdfY2FwKSwg
c2l6ZW9mKGJvb3RfY3B1X2RhdGEueDg2X2NhcGFiaWxpdHkpKSk7Cj4gICAgICBpZiAoIGh2bV9l
bmFibGVkICkKPiAgICAgICAgICBwaS0+Y2FwYWJpbGl0aWVzIHw9IFhFTl9TWVNDVExfUEhZU0NB
UF9odm07Cj4gLSAgICBpZiAoIGlvbW11X2VuYWJsZWQgKQo+ICsgICAgaWYgKCBodm1fZW5hYmxl
ZCAmJiBpb21tdV9lbmFibGVkICkKPiAgICAgICAgICBwaS0+Y2FwYWJpbGl0aWVzIHw9IFhFTl9T
WVNDVExfUEhZU0NBUF9odm1fZGlyZWN0aW87Cj4gKyAgICBlbHNlIGlmICggaW9tbXVfZW5hYmxl
ZCApCj4gKyAgICAgICAgcGktPmNhcGFiaWxpdGllcyB8PSBYRU5fU1lTQ1RMX1BIWVNDQVBfZGly
ZWN0aW87Cj4gIH0KCkF0IHRoZSBzeXNjdGwgbGF5ZXIgSSB0aGluayB5b3UgY2FuLCBhcyBzdWdn
ZXN0ZWQgaWlyYyBieSBSb2dlciwKc2ltcGx5IHJlcGxhY2UgaHZtX2RpcmVjdGlvIHdpdGggZGly
ZWN0aW8gKG9yIGlvbW11KS4gRm9yIHRoZQoieGwgaW5mbyIgb3V0cHV0LCBvdG9oLCBJJ20gYWZy
YWlkIHRoaXMgZG9lc24ndCBob2xkLCBhcyBwZW9wbGUKbWF5IHBhcnNlIGZvciB0aGUgc3RyaW5n
LiBEZXBlbmRpbmcgb24gaG93IHRoaXMgd291bGQgYmVzdApiZSBhZGRyZXNzZWQgaW4gdGhlIHRv
b2wgc3RhY2ssIHJlcGxhY2luZyB0aGUgc3lzY3RsIG5hbWVzIG1heQp0aGVuIG5vIGxvbmdlciBi
ZSB0aGUgbW9zdCBzdWl0YWJsZSBzb2x1dGlvbi4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 11:58:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 11: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 1fs5JC-0001iH-1s; Tue, 21 Aug 2018 11: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs5JA-0001iC-Cy
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 11:58:48 +0000
X-Inumbo-ID: 61d87df1-a539-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 61d87df1-a539-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 13:57:31 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 05:58:46 -0600
Message-Id: <5B7BFE7102000078001E0779@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 05:58:41 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <osstest-126201-mainreport@xen.org>
 <5B7BF42E02000078001E06A7@prv1-mh.provo.novell.com>
 <20180821114419.3gimlhjzarpcrytn@mac>
In-Reply-To: <20180821114419.3gimlhjzarpcrytn@mac>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-4.9-testing test] 126201: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Jim Fehlig <JFEHLIG@suse.com>,
 osstest service owner <osstest-admin@xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIxLjA4LjE4IGF0IDEzOjQ0LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFR1ZSwgQXVnIDIxLCAyMDE4IGF0IDA1OjE0OjU0QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiBUaGUgYXBwYXJlbnRseSBzYW1lIGlzc3VlIGlzIGJsb2NraW5nIDQuNywgYW5kIEkg
dGhpbmsgaXQgaXMgb25seQo+PiBiZWNhdXNlIG9mIHNvbWUgZWFybGllciBmb3JjZS1wdXNoIGFu
ZC9vciAiZmFpbCBwYXNzIGluIiB0aGF0IDQuOAo+PiBhbmQgNC42IGFyZW4ndCBibG9ja2VkIGJ5
IHRoaXMuIFRoZSBmYWlsdXJlcyBsb29rIHRvIGFsd2F5cyBiZSBvbgo+PiB0aGUgam91YmVydGlu
cy4gNC4xMCwgNC4xMSwgYW5kIG1hc3RlciBhbGwgaGF2ZSBlbnRyaWVzIG9uIHRoZXNlCj4+IGhv
c3RzIChzb21lIG5vdCB2ZXJ5IG5ldywgYnV0IGFueXdheSksIGFuZCBoZW5jZSBtaWdodCBiZQo+
PiBmaW5lLgo+IAo+IEFGQUlDVCBpdCBvbmx5IGhhcHBlbnMgd2l0aCBYZW4gPD0gNC45PwoKVGhh
dCdzIHdoYXQgaXQgY3VycmVudGx5IGxvb2tzIGxpa2UsIGFuZCBhbHNvIG9ubHkgb24gdGhlIGpv
dWJlcnRpbnMuCkkgaGF2ZSBubyBpZGVhIG9uIHdoeSBlaXRoZXIgb2YgdGhlIHR3byBjcml0ZXJp
YSB3b3VsZCBtYXR0ZXI7CmFjY29yZGluZyB0byB0aGUgdGVzdCBoaXN0b3J5IHRoZSBsaWJ2aXJ0
IGNvbW1pdCBoYXNuJ3QgY2hhbmdlZCBvbgp0aG9zZSBicmFuY2hlcyBmb3IgcXVpdGUgYSBsb25n
IHRpbWUuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 12:05:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 12:05:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs5Ow-0002cu-86; Tue, 21 Aug 2018 12:04: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=wce4=le=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fs5Ov-0002cp-D5
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 12:04:45 +0000
X-Inumbo-ID: 7a411c7a-a53a-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7a411c7a-a53a-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 12:05:21 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 08A7FB0AD;
 Tue, 21 Aug 2018 12:04:43 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B7BED1B02000078001E063C@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: <968c629b-546e-a477-f4a7-dceae0ff114e@suse.com>
Date: Tue, 21 Aug 2018 14:04:41 +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: <5B7BED1B02000078001E063C@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] x86: fix "xpti=" and "pv-l1tf=" yet again
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEvMDgvMTggMTI6NDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFdoaWxlIGNvbW1pdCAyYTNi
MzRlYzQ3ICgieDg2L3NwZWMtY3RybDogWWV0IG1vcmUgZml4ZXMgZm9yIHhwdGk9Cj4gcGFyc2lu
ZyIpIGluZGVlZCBmaXhlZCAieHB0aT1kb20wIiwgaXQgYnJva2UgInhwdGk9bm8tZG9tMCIsIGlu
IHRoYXQKPiB0aGlzIHRoZW4gYmVjYW1lIGVxdWl2YWxlbnQgdG8gInhwdGk9bm8iLiBJbiBwYXJ0
aWN1bGFyLCB0aGUgcHJlc2VuY2UKPiBvZiAieHB0aT0iIGFsb25lIG9uIHRoZSBjb21tYW5kIGxp
bmUgbWVhbnMgbm90aGluZyBhcyB0byB3aGljaAo+IGRlZmF1bHQgaXMgdG8gYmUgb3ZlcnJpZGRl
bjsgInhwdGk9bm8tZG9tMCIgb3VnaHQgdG8gaGF2ZSBubyBlZmZlY3QKPiBmb3IgRG9tVS1zIChh
bmQgdmljZSB2ZXJzYSksIGFzIHRoaXMgaXMgZGlzdGluY3QgZnJvbSBib3RoCj4gInhwdGk9bm8t
ZG9tMCxkb211IiBhbmQgInhwdGk9bm8tZG9tMCxuby1kb211Ii4KPiAKPiBIZXJlIGFzIHdlbGwg
YXMgZm9yICJwdi1sMXRmPSIgSSB0aGluayB0aGVyZSdzIG5vIHdheSBhcm91bmQgdHJhY2tpbmcK
PiB0aGUgInVzZSBkZWZhdWx0IiBzdGF0ZSBzZXBhcmF0ZWx5IGZvciBEb20wIGFuZCBEb21VLXMu
IEludHJvZHVjZQo+IGluZGl2aWR1YWwgYml0cyBmb3IgdGhpcywgYW5kIGNvbnZlcnQgdGhlIHZh
cmlhYmxlcycgdHlwZXMgKGJhY2spIHRvCj4gdWludDhfdC4KPiAKPiBBZGRpdGlvbmFsbHkgdGhl
IGVhcmxpZXIgY2hhbmdlIGNsYWltZWQgdG8gaGF2ZSBnb3QgcmlkIG9mIHRoZQo+ICdwYXJhbWV0
ZXIgInhwdGkiIGhhcyBpbnZhbGlkIHZhbHVlICIiLCByYz0tMjIhJyBsb2cgbWVzc2FnZSBmb3Ig
InhwdGkiCj4gYWxvbmUgb24gdGhlIGNvbW1hbmQgbGluZSwgd2hpY2ggd2Fzbid0IHRoZSBjYXNl
ICh0aGUgb3B0aW9uIHRvb2sgZWZmZWN0Cj4gbmV2ZXJ0aGVsZXNzKS4gRml4IHRoaXMgYXMgd2Vs
bC4KPiAKPiBGaW5hbGx5IGFsc28gc3VwcG9ydCBhICJkZWZhdWx0IiBzdWItb3B0aW9uIGZvciAi
cHYtbDF0Zj0iLCBqdXN0IGxpa2UKPiAieHB0aT0iIGRvZXMuCj4gCj4gSXQgaXMgcGVyaGFwcyB3
b3J0aCB0byBub3RlIHRoYXQgT1BUXzx3aGF0Pl9ET008d2hpY2g+X0RFRkFVTFQgc2V0Cj4gaW1w
bGllcyBPUFRfPHdoYXQ+X0RPTTx3aGljaD4gY2xlYXIsIHdoaWNoIGlzIGJlaW5nIHV0aWxpemVk
IGluIGEgbnVtYmVyCj4gb2YgcGxhY2VzICh3ZSBlZmZlY3RpdmVseSB3YW50IHRvIGhvbGQgdHdv
IHRyaXN0YXRlcyBpbiBhIHNpbmdsZQo+IHZhcmlhYmxlLCB3aGljaCBtZWFucyB0aGUgZm91cnRo
IHN0YXRlIGlzIGltcG9zc2libGUpLgoKQW5vdGhlciBwb3NzaWJpbGl0eSB3b3VsZCBiZSB0byBo
YXZlIHR3byBsb2NhbCB2YXJpYWJsZXMgaG9sZGluZyB0aGUKYml0cyB0byBjbGVhciBhbmQgdG8g
c2V0IGFuZCB0byBhcHBseSB0aG9zZSBhZnRlciBlYWNoIHN1Yi1vcHRpb24KcGFyc2VkLgoKCkp1
ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 12:14:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 12:14: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 1fs5Xs-0003V5-5C; Tue, 21 Aug 2018 12:14: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=wce4=le=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fs5Xq-0003Uy-Jx
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 12:13:58 +0000
X-Inumbo-ID: 7fec87ef-a53b-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7fec87ef-a53b-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 14:12: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 8A15CAD0B;
 Tue, 21 Aug 2018 12:13:55 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B7BED1B02000078001E063C@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: <eea4129d-f92d-166e-0bb5-4b8b8b966529@suse.com>
Date: Tue, 21 Aug 2018 14:13:53 +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: <5B7BED1B02000078001E063C@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] x86: fix "xpti=" and "pv-l1tf=" yet again
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEvMDgvMTggMTI6NDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFdoaWxlIGNvbW1pdCAyYTNi
MzRlYzQ3ICgieDg2L3NwZWMtY3RybDogWWV0IG1vcmUgZml4ZXMgZm9yIHhwdGk9Cj4gcGFyc2lu
ZyIpIGluZGVlZCBmaXhlZCAieHB0aT1kb20wIiwgaXQgYnJva2UgInhwdGk9bm8tZG9tMCIsIGlu
IHRoYXQKPiB0aGlzIHRoZW4gYmVjYW1lIGVxdWl2YWxlbnQgdG8gInhwdGk9bm8iLiBJbiBwYXJ0
aWN1bGFyLCB0aGUgcHJlc2VuY2UKPiBvZiAieHB0aT0iIGFsb25lIG9uIHRoZSBjb21tYW5kIGxp
bmUgbWVhbnMgbm90aGluZyBhcyB0byB3aGljaAo+IGRlZmF1bHQgaXMgdG8gYmUgb3ZlcnJpZGRl
bjsgInhwdGk9bm8tZG9tMCIgb3VnaHQgdG8gaGF2ZSBubyBlZmZlY3QKPiBmb3IgRG9tVS1zIChh
bmQgdmljZSB2ZXJzYSksIGFzIHRoaXMgaXMgZGlzdGluY3QgZnJvbSBib3RoCj4gInhwdGk9bm8t
ZG9tMCxkb211IiBhbmQgInhwdGk9bm8tZG9tMCxuby1kb211Ii4KPiAKPiBIZXJlIGFzIHdlbGwg
YXMgZm9yICJwdi1sMXRmPSIgSSB0aGluayB0aGVyZSdzIG5vIHdheSBhcm91bmQgdHJhY2tpbmcK
PiB0aGUgInVzZSBkZWZhdWx0IiBzdGF0ZSBzZXBhcmF0ZWx5IGZvciBEb20wIGFuZCBEb21VLXMu
IEludHJvZHVjZQo+IGluZGl2aWR1YWwgYml0cyBmb3IgdGhpcywgYW5kIGNvbnZlcnQgdGhlIHZh
cmlhYmxlcycgdHlwZXMgKGJhY2spIHRvCj4gdWludDhfdC4KPiAKPiBBZGRpdGlvbmFsbHkgdGhl
IGVhcmxpZXIgY2hhbmdlIGNsYWltZWQgdG8gaGF2ZSBnb3QgcmlkIG9mIHRoZQo+ICdwYXJhbWV0
ZXIgInhwdGkiIGhhcyBpbnZhbGlkIHZhbHVlICIiLCByYz0tMjIhJyBsb2cgbWVzc2FnZSBmb3Ig
InhwdGkiCj4gYWxvbmUgb24gdGhlIGNvbW1hbmQgbGluZSwgd2hpY2ggd2Fzbid0IHRoZSBjYXNl
ICh0aGUgb3B0aW9uIHRvb2sgZWZmZWN0Cj4gbmV2ZXJ0aGVsZXNzKS4gRml4IHRoaXMgYXMgd2Vs
bC4KPiAKPiBGaW5hbGx5IGFsc28gc3VwcG9ydCBhICJkZWZhdWx0IiBzdWItb3B0aW9uIGZvciAi
cHYtbDF0Zj0iLCBqdXN0IGxpa2UKPiAieHB0aT0iIGRvZXMuCj4gCj4gSXQgaXMgcGVyaGFwcyB3
b3J0aCB0byBub3RlIHRoYXQgT1BUXzx3aGF0Pl9ET008d2hpY2g+X0RFRkFVTFQgc2V0Cj4gaW1w
bGllcyBPUFRfPHdoYXQ+X0RPTTx3aGljaD4gY2xlYXIsIHdoaWNoIGlzIGJlaW5nIHV0aWxpemVk
IGluIGEgbnVtYmVyCj4gb2YgcGxhY2VzICh3ZSBlZmZlY3RpdmVseSB3YW50IHRvIGhvbGQgdHdv
IHRyaXN0YXRlcyBpbiBhIHNpbmdsZQo+IHZhcmlhYmxlLCB3aGljaCBtZWFucyB0aGUgZm91cnRo
IHN0YXRlIGlzIGltcG9zc2libGUpLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KPiAtLS0KPiBTZWVpbmcgdGhlIHJlZHVuZGFuY3kgYmV0d2VlbiBP
UFRfWFBUSV8qIGFuZCBPUFRfUFZfTDFURl8qLCBJIHdvbmRlcgo+IHdoZXRoZXIgaXQgd291bGRu
J3QgYmUgd29ydGh3aGlsZSB0byBmb2xkIHRoZSBjb25zdGFudHMuIFdoaWNoIG9wdGlvbgo+IHRo
ZXkgYXBwbHkgdG8gaXMgZWFzaWx5IHNlZW4gZnJvbSB0aGUgdmFyaWFibGUgdGhleSBnZXQgdXNl
ZCB3aXRoLgo+IAo+IC0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4g
KysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPiBAQCAtMTU2Myw3ICsx
NTYzLDcgQEAgY2VydGFpbiB5b3UgZG9uJ3QgcGxhbiBvbiBoYXZpbmcgUFYgZ3Vlcwo+ICB0dXJu
aW5nIGl0IG9mZiBjYW4gcmVkdWNlIHRoZSBhdHRhY2sgc3VyZmFjZS4KPiAgCj4gICMjIyBwdi1s
MXRmICh4ODYpCj4gLT4gYD0gTGlzdCBvZiBbIDxib29sPiwgZG9tMD08Ym9vbD4sIGRvbXU9PGJv
b2w+IF1gCj4gKz4gYD0gTGlzdCBvZiBbIGRlZmF1bHQsIDxib29sPiwgZG9tMD08Ym9vbD4sIGRv
bXU9PGJvb2w+IF1gCj4gIAo+ICA+IERlZmF1bHQ6IGBmYWxzZWAgb24gYmVsaWV2ZWQtdW5hZmZl
Y3RlZCBoYXJkd2FyZSwgb3IgaW4gcHYtc2hpbSBtb2RlLgo+ICA+ICAgICAgICAgIGBkb211YCAg
b24gYmVsaWV2ZWQtYWZmZWN0ZWQgaGFyZHdhcmUuCj4gLS0tIGEveGVuL2FyY2gveDg2L3NwZWNf
Y3RybC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jCj4gQEAgLTEzNCwxNSArMTM0
LDEyIEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX3NwZWNfY3RybChjb25zdAo+ICAKPiAgICAg
ICAgICAgICAgb3B0X2VhZ2VyX2ZwdSA9IDA7Cj4gIAo+IC0gICAgICAgICAgICBpZiAoIG9wdF94
cHRpIDwgMCApCj4gLSAgICAgICAgICAgICAgICBvcHRfeHB0aSA9IDA7Cj4gKyAgICAgICAgICAg
IG9wdF94cHRpICY9IH4oT1BUX1hQVElfRE9NMF9ERUZBVUxUIHwgT1BUX1hQVElfRE9NVV9ERUZB
VUxUKTsKPiArICAgICAgICAgICAgb3B0X3B2X2wxdGYgJj0gfk9QVF9QVl9MMVRGX0RPTVVfREVG
QVVMVDsKPiAgCj4gICAgICAgICAgICAgIGlmICggb3B0X3NtdCA8IDAgKQo+ICAgICAgICAgICAg
ICAgICAgb3B0X3NtdCA9IDE7Cj4gIAo+IC0gICAgICAgICAgICBpZiAoIG9wdF9wdl9sMXRmIDwg
MCApCj4gLSAgICAgICAgICAgICAgICBvcHRfcHZfbDF0ZiA9IDA7Cj4gLQo+ICAgICAgICAgIGRp
c2FibGVfY29tbW9uOgo+ICAgICAgICAgICAgICBvcHRfcnNiX3B2ID0gZmFsc2U7Cj4gICAgICAg
ICAgICAgIG9wdF9yc2JfaHZtID0gZmFsc2U7Cj4gQEAgLTIxOSwxNyArMjE2LDEzIEBAIHN0YXRp
YyBpbnQgX19pbml0IHBhcnNlX3NwZWNfY3RybChjb25zdAo+ICB9Cj4gIGN1c3RvbV9wYXJhbSgi
c3BlYy1jdHJsIiwgcGFyc2Vfc3BlY19jdHJsKTsKPiAgCj4gLWludDhfdCBfX3JlYWRfbW9zdGx5
IG9wdF9wdl9sMXRmID0gLTE7Cj4gK3VpbnQ4X3QgX19yZWFkX21vc3RseSBvcHRfcHZfbDF0ZiA9
IE9QVF9QVl9MMVRGX0RPTVVfREVGQVVMVDsKPiAgCj4gIHN0YXRpYyBfX2luaXQgaW50IHBhcnNl
X3B2X2wxdGYoY29uc3QgY2hhciAqcykKPiAgewo+ICAgICAgY29uc3QgY2hhciAqc3M7Cj4gICAg
ICBpbnQgdmFsLCByYyA9IDA7Cj4gIAo+IC0gICAgLyogSW5oaWJpdCB0aGUgZGVmYXVsdHMgYXMg
YW4gZXhwbGljaXQgY2hvaWNlIGhhcyBiZWVuIGdpdmVuLiAqLwo+IC0gICAgaWYgKCBvcHRfcHZf
bDF0ZiA9PSAtMSApCj4gLSAgICAgICAgb3B0X3B2X2wxdGYgPSAwOwoKV291bGRuJ3Qgc2V0dGlu
ZyB0aGUgZGVmYXVsdCB2YWx1ZSAoRE9NVSkgaGVyZSBiZSBlbm91Z2g/IFNhbWUgZm9yCnhwdGkg
YmVsb3c/Cgo+IC0KPiAgICAgIC8qIEludGVycHJldCAncHYtbDF0ZicgYWxvbmUgaW4gaXRzIHBv
c2l0aXZlIGJvb2xlYW4gZm9ybS4gKi8KPiAgICAgIGlmICggKnMgPT0gJ1wwJyApCj4gICAgICAg
ICAgb3B0X3B2X2wxdGYgPSBPUFRfUFZfTDFURl9ET00wIHwgT1BUX1BWX0wxVEZfRE9NVTsKPiBA
QCAtMjUwLDEzICsyNDMsMTYgQEAgc3RhdGljIF9faW5pdCBpbnQgcGFyc2VfcHZfbDF0Zihjb25z
dCBjaAo+ICAgICAgICAgICAgICBicmVhazsKPiAgCj4gICAgICAgICAgZGVmYXVsdDoKPiAtICAg
ICAgICAgICAgaWYgKCAodmFsID0gcGFyc2VfYm9vbGVhbigiZG9tMCIsIHMsIHNzKSkgPj0gMCAp
Cj4gKyAgICAgICAgICAgIGlmICggIXN0cmNtcChzLCAiZGVmYXVsdCIpICkKPiArICAgICAgICAg
ICAgICAgIG9wdF94cHRpID0gT1BUX1BWX0wxVEZfRE9NVV9ERUZBVUxUOwoKb3B0X3B2X2wxdGYK
CgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 12:14:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 12:14: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 1fs5Yd-0003YV-F0; Tue, 21 Aug 2018 12: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=wce4=le=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fs5Yc-0003YN-29
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 12:14:46 +0000
X-Inumbo-ID: e0b66906-a53b-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e0b66906-a53b-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 12:15:23 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 998A6ACE2;
 Tue, 21 Aug 2018 12:14:44 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B7BED1B02000078001E063C@suse.com>
 <968c629b-546e-a477-f4a7-dceae0ff114e@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: <342a607d-b20d-f858-e186-b5a3aa3ed5bc@suse.com>
Date: Tue, 21 Aug 2018 14:14:44 +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: <968c629b-546e-a477-f4a7-dceae0ff114e@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] x86: fix "xpti=" and "pv-l1tf=" yet again
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEvMDgvMTggMTQ6MDQsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gT24gMjEvMDgvMTggMTI6
NDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBXaGlsZSBjb21taXQgMmEzYjM0ZWM0NyAoIng4Ni9z
cGVjLWN0cmw6IFlldCBtb3JlIGZpeGVzIGZvciB4cHRpPQo+PiBwYXJzaW5nIikgaW5kZWVkIGZp
eGVkICJ4cHRpPWRvbTAiLCBpdCBicm9rZSAieHB0aT1uby1kb20wIiwgaW4gdGhhdAo+PiB0aGlz
IHRoZW4gYmVjYW1lIGVxdWl2YWxlbnQgdG8gInhwdGk9bm8iLiBJbiBwYXJ0aWN1bGFyLCB0aGUg
cHJlc2VuY2UKPj4gb2YgInhwdGk9IiBhbG9uZSBvbiB0aGUgY29tbWFuZCBsaW5lIG1lYW5zIG5v
dGhpbmcgYXMgdG8gd2hpY2gKPj4gZGVmYXVsdCBpcyB0byBiZSBvdmVycmlkZGVuOyAieHB0aT1u
by1kb20wIiBvdWdodCB0byBoYXZlIG5vIGVmZmVjdAo+PiBmb3IgRG9tVS1zIChhbmQgdmljZSB2
ZXJzYSksIGFzIHRoaXMgaXMgZGlzdGluY3QgZnJvbSBib3RoCj4+ICJ4cHRpPW5vLWRvbTAsZG9t
dSIgYW5kICJ4cHRpPW5vLWRvbTAsbm8tZG9tdSIuCj4+Cj4+IEhlcmUgYXMgd2VsbCBhcyBmb3Ig
InB2LWwxdGY9IiBJIHRoaW5rIHRoZXJlJ3Mgbm8gd2F5IGFyb3VuZCB0cmFja2luZwo+PiB0aGUg
InVzZSBkZWZhdWx0IiBzdGF0ZSBzZXBhcmF0ZWx5IGZvciBEb20wIGFuZCBEb21VLXMuIEludHJv
ZHVjZQo+PiBpbmRpdmlkdWFsIGJpdHMgZm9yIHRoaXMsIGFuZCBjb252ZXJ0IHRoZSB2YXJpYWJs
ZXMnIHR5cGVzIChiYWNrKSB0bwo+PiB1aW50OF90Lgo+Pgo+PiBBZGRpdGlvbmFsbHkgdGhlIGVh
cmxpZXIgY2hhbmdlIGNsYWltZWQgdG8gaGF2ZSBnb3QgcmlkIG9mIHRoZQo+PiAncGFyYW1ldGVy
ICJ4cHRpIiBoYXMgaW52YWxpZCB2YWx1ZSAiIiwgcmM9LTIyIScgbG9nIG1lc3NhZ2UgZm9yICJ4
cHRpIgo+PiBhbG9uZSBvbiB0aGUgY29tbWFuZCBsaW5lLCB3aGljaCB3YXNuJ3QgdGhlIGNhc2Ug
KHRoZSBvcHRpb24gdG9vayBlZmZlY3QKPj4gbmV2ZXJ0aGVsZXNzKS4gRml4IHRoaXMgYXMgd2Vs
bC4KPj4KPj4gRmluYWxseSBhbHNvIHN1cHBvcnQgYSAiZGVmYXVsdCIgc3ViLW9wdGlvbiBmb3Ig
InB2LWwxdGY9IiwganVzdCBsaWtlCj4+ICJ4cHRpPSIgZG9lcy4KPj4KPj4gSXQgaXMgcGVyaGFw
cyB3b3J0aCB0byBub3RlIHRoYXQgT1BUXzx3aGF0Pl9ET008d2hpY2g+X0RFRkFVTFQgc2V0Cj4+
IGltcGxpZXMgT1BUXzx3aGF0Pl9ET008d2hpY2g+IGNsZWFyLCB3aGljaCBpcyBiZWluZyB1dGls
aXplZCBpbiBhIG51bWJlcgo+PiBvZiBwbGFjZXMgKHdlIGVmZmVjdGl2ZWx5IHdhbnQgdG8gaG9s
ZCB0d28gdHJpc3RhdGVzIGluIGEgc2luZ2xlCj4+IHZhcmlhYmxlLCB3aGljaCBtZWFucyB0aGUg
Zm91cnRoIHN0YXRlIGlzIGltcG9zc2libGUpLgo+IAo+IEFub3RoZXIgcG9zc2liaWxpdHkgd291
bGQgYmUgdG8gaGF2ZSB0d28gbG9jYWwgdmFyaWFibGVzIGhvbGRpbmcgdGhlCj4gYml0cyB0byBj
bGVhciBhbmQgdG8gc2V0IGFuZCB0byBhcHBseSB0aG9zZSBhZnRlciBlYWNoIHN1Yi1vcHRpb24K
PiBwYXJzZWQuCgpJZ25vcmUgcGxlYXNlLCBoaXQgc2VuZCBpbnN0ZWFkIG9mIGNhbmNlbC4KCgpK
dWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 12:32:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 12: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 1fs5pR-0005Er-06; Tue, 21 Aug 2018 12:32: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs5pQ-0005Em-Ae
 for xen-devel@lists.xen.org; Tue, 21 Aug 2018 12:32:08 +0000
X-Inumbo-ID: 09c60674-a53e-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 09c60674-a53e-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 14:30:51 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 06:32:05 -0600
Message-Id: <5B7C063F02000078001E07C1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 06:31:59 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Zhenzhong Duan" <zhenzhong.duan@oracle.com>
References: <9dfa7b11-c451-482d-98db-9f6cdb7cd2fa@default>
In-Reply-To: <9dfa7b11-c451-482d-98db-9f6cdb7cd2fa@default>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 2/2] x86/dmar: zap DMAR signature for
 dom0 once in TBOOT 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: Kevin Tian <kevin.tian@intel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Xen-Devel <xen-devel@lists.xen.org>,
 Shane Wang <shane.wang@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Srinivas REDDY Eeda <srinivas.eeda@oracle.com>, Gang Wei <gang.wei@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+IE9uIDIxLjA4LjE4IGF0IDExOjExLCA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4gd3Jv
dGU6Cj4gQEAgLTQ5MCwxMCArNDg4LDYgQEAgaW50IF9faW5pdCB0Ym9vdF9wYXJzZV9kbWFyX3Rh
YmxlKGFjcGlfdGFibGVfaGFuZGxlciBkbWFyX2hhbmRsZXIpCj4gICAgICByYyA9IGRtYXJfaGFu
ZGxlcihkbWFyX3RhYmxlKTsKPiAgICAgIHhmcmVlKGRtYXJfdGFibGUpOwo+ICAKPiAtICAgIC8q
IGFjcGlfcGFyc2VfZG1hcigpIHphcHMgQVBDSSBETUFSIHNpZ25hdHVyZSBpbiBUWFQgaGVhcCB0
YWJsZSAqLwo+IC0gICAgLyogYnV0IGRvbTAgd2lsbCByZWFkIHJlYWwgdGFibGUsIHNvIG11c3Qg
emFwIGl0IHRoZXJlIHRvbyAqLwo+IC0gICAgYWNwaV9kbWFyX3phcCgpOwoKSW50ZXJlc3Rpbmcg
LSBub3cgeW91IHJlbW92ZSB0aGUgb3RoZXIgb25lLiBJIHRoaW5rIHRoaXMgaXMgYWN0dWFsbHkg
Y29ycmVjdCwKYnV0IHVuZGVyc3RhbmRpbmcgd2h5IGNvdWxkIF9hZ2Fpbl8gaGF2ZSBiZWVuIGEg
bG90IGVhc2llciB3aXRoIGEgYmV0dGVyCmRlc2NyaXB0aW9uLiBBZmFpY3QgY29tbWl0IDZjMjk4
ZWNjMWYgKCJ2dGQ6IFJlaW5zdGF0ZSBBQ1BJIERNQVIgb24Kc3lzdGVtIHNodXRkb3duIG9yIFMz
L1M0L1M1IikgZGlkIGV2ZXJ5dGhpbmcgZm9yIHRoaXMgY2FsbCB0byBiZQp1bm5lY2Vzc2FyeSwg
ZXhjZXB0IGZvciBpbnZva2luZyB0aGUgZnVuY3Rpb24gZnJvbSBhY3BpX3BhcnNlX2RtYXIoKSwK
d2hpY2ggMTIzYzc3OTM3OSAoIlZUZC9kbWFyOiBUd2VhayBob3cgdGhlIERNQVIgdGFibGUgaXMg
Y2xvYmJlcmVkIikKYWRkZWQgc2V2ZXJhbCB5ZWFycyBsYXRlci4KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 12:40:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 12:40:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs5xp-0005z6-Sz; Tue, 21 Aug 2018 12:40: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs5xp-0005z1-4y
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 12:40:49 +0000
X-Inumbo-ID: 409da44c-a53f-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 409da44c-a53f-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 14:39:32 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 06:40:47 -0600
Message-Id: <5B7C084A02000078001E07CD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 06:40:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <5B7BED1B02000078001E063C@suse.com>
 <eea4129d-f92d-166e-0bb5-4b8b8b966529@suse.com>
In-Reply-To: <eea4129d-f92d-166e-0bb5-4b8b8b966529@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86: fix "xpti=" and "pv-l1tf=" yet again
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIxLjA4LjE4IGF0IDE0OjEzLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAy
MS8wOC8xOCAxMjo0NCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IEBAIC0yMTksMTcgKzIxNiwxMyBA
QCBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9zcGVjX2N0cmwoY29uc3QKPj4gIH0KPj4gIGN1c3Rv
bV9wYXJhbSgic3BlYy1jdHJsIiwgcGFyc2Vfc3BlY19jdHJsKTsKPj4gIAo+PiAtaW50OF90IF9f
cmVhZF9tb3N0bHkgb3B0X3B2X2wxdGYgPSAtMTsKPj4gK3VpbnQ4X3QgX19yZWFkX21vc3RseSBv
cHRfcHZfbDF0ZiA9IE9QVF9QVl9MMVRGX0RPTVVfREVGQVVMVDsKPj4gIAo+PiAgc3RhdGljIF9f
aW5pdCBpbnQgcGFyc2VfcHZfbDF0Zihjb25zdCBjaGFyICpzKQo+PiAgewo+PiAgICAgIGNvbnN0
IGNoYXIgKnNzOwo+PiAgICAgIGludCB2YWwsIHJjID0gMDsKPj4gIAo+PiAtICAgIC8qIEluaGli
aXQgdGhlIGRlZmF1bHRzIGFzIGFuIGV4cGxpY2l0IGNob2ljZSBoYXMgYmVlbiBnaXZlbi4gKi8K
Pj4gLSAgICBpZiAoIG9wdF9wdl9sMXRmID09IC0xICkKPj4gLSAgICAgICAgb3B0X3B2X2wxdGYg
PSAwOwo+IAo+IFdvdWxkbid0IHNldHRpbmcgdGhlIGRlZmF1bHQgdmFsdWUgKERPTVUpIGhlcmUg
YmUgZW5vdWdoPyBTYW1lIGZvcgo+IHhwdGkgYmVsb3c/CgpObywgYmVjYXVzZSB3ZSB3YW50IHRv
IGRlZmVyIGRlZmF1bHQgcHJvY2Vzc2luZyB1bnRpbCB3ZSd2ZQphY3R1YWxseSBvYnRhaW5lZCB0
aGUgbmVjZXNzYXJ5IGRhdGEuIFdoaWxlIHBhcnNpbmcgd2UgZG9uJ3QKa25vdyB5ZXQgd2hldGhl
ciAiZGVmYXVsdCIgbWVhbnMgIm9uIiBvciAib2ZmIi4KCk9yIHBlcmhhcHMgSSBkb24ndCB1bmRl
cnN0YW5kIHdoYXQgeW91IG1lYW4/Cgo+PiBAQCAtMjUwLDEzICsyNDMsMTYgQEAgc3RhdGljIF9f
aW5pdCBpbnQgcGFyc2VfcHZfbDF0Zihjb25zdCBjaAo+PiAgICAgICAgICAgICAgYnJlYWs7Cj4+
ICAKPj4gICAgICAgICAgZGVmYXVsdDoKPj4gLSAgICAgICAgICAgIGlmICggKHZhbCA9IHBhcnNl
X2Jvb2xlYW4oImRvbTAiLCBzLCBzcykpID49IDAgKQo+PiArICAgICAgICAgICAgaWYgKCAhc3Ry
Y21wKHMsICJkZWZhdWx0IikgKQo+PiArICAgICAgICAgICAgICAgIG9wdF94cHRpID0gT1BUX1BW
X0wxVEZfRE9NVV9ERUZBVUxUOwo+IAo+IG9wdF9wdl9sMXRmCgpBcmdoLCBhZ2Fpbi4gQW5kIEkn
dmUgdHJpZWQgdG8gYmUgc3VwZXIgY2FyZWZ1bC4uLiBUaGFua3MgZm9yCm5vdGljaW5nIQoKSmFu
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 12:43:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 12: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 1fs60m-0006Eb-Da; Tue, 21 Aug 2018 12:43:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs60k-0006EU-Hr
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 12:43:50 +0000
X-Inumbo-ID: f050047a-a53f-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f050047a-a53f-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 12:44:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 06:43:48 -0600
Message-Id: <5B7C090102000078001E07DC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 06:43:45 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180821074944.38773-1-roger.pau@citrix.com>
 <20180821074944.38773-3-roger.pau@citrix.com>
In-Reply-To: <20180821074944.38773-3-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v6 2/6] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George 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+IE9uIDIxLjA4LjE4IGF0IDA5OjQ5LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IFRvIHNlbGVjdCB0aGUgaW9tbXUgY29uZmlndXJhdGlvbiB1c2VkIGJ5IERvbTAuIFRoaXMgb3B0
aW9uIHN1cGVyc2VkZXMKPiBpb21tdT1kb20wLXN0cmljdHxkb20wLXBhc3N0aHJvdWdoLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoK
UmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 12:49:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 12: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 1fs65v-0006Qh-1h; Tue, 21 Aug 2018 12:49: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=z42e=le=citrix.com=prvs=7644e2bb1=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fs65t-0006Qc-Ey
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 12:49:09 +0000
X-Inumbo-ID: 69fba7e8-a540-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 69fba7e8-a540-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 14:47:51 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="77917258"
To: Jan Beulich <JBeulich@suse.com>, Wei Liu <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <b1ac4290c63a0ea02915bdbb958f2c28409e406c.1534518694.git-series.wei.liu2@citrix.com>
 <5B7BFC2402000078001E0744@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: <078223f6-2923-7b1e-6f62-eb3abc80f00b@citrix.com>
Date: Tue, 21 Aug 2018 13:49:00 +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: <5B7BFC2402000078001E0744@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 32/34] x86: expose CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEvMDgvMjAxOCAxMjo0OCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTcuMDguMTgg
YXQgMTc6MTIsIDx3ZWkubGl1MkBjaXRyaXguY29tPiB3cm90ZToKPj4gLS0tIGEveGVuL2FyY2gv
eDg2L0tjb25maWcKPj4gKysrIGIveGVuL2FyY2gveDg2L0tjb25maWcKPj4gQEAgLTYwLDYgKzYw
LDEyIEBAIGNvbmZpZyBQVl9MSU5FQVJfUFQKPj4gIAo+PiAgY29uZmlnIEhWTQo+PiAgCWRlZl9i
b29sIHkKPj4gKwlwcm9tcHQgIkhWTSAvIFBWSCBzdXBwb3J0Igo+PiArICAgICAgIC0tLWhlbHAt
LS0KPj4gKyAgICAgICAgIEludGVyZmFjZXMgdG8gc3VwcG9ydCBIVk0gYW5kIFBWSCBndWVzdHMu
Cj4+ICsKPj4gKyAgICAgICAgIElmIHVuc3VyZSwgc2F5IFkuCj4gQXMgc2FpZCBiZWZvcmUsIHRo
aXMgd2FudHMgdG8gZ2FpbiBhIGRlcGVuZGVuY3kgb24gIVBWX1NISU1fRVhDTFVTSVZFLgoKTm8g
LSBpdCBzaG91bGQgbm90LgoKRGVwZW5kZW5jaWVzIGZvcmNlIG9wdGlvbnMgdG8gYmUgaGlkZGVu
IGluIEtjb25maWcsIHdoaWNoIGxlYWQgdG8gdmVyeQpwb29yIHVzZSBleHBlcmllbmNlIGZvciBw
ZW9wbGUgdHJ5aW5nIHRvIGZpbmQgYW4gb3B0aW9uIHRoZXkgZXhwZWN0IHRvCmJlIGF2YWlsYWJs
ZS4KClRoZXJlIG5vIGZ1bmN0aW9uYWwgZGVwZW5kZW5jeSBiZXR3ZWVuIEhWTSBhbmQgUFZfU0hJ
TV9FWENMVVNJVkUsIHNvCnRoZXJlIHNob3VsZCBiZSBubyBkZXBlbmRlbmN5IGluIEtjb25maWcu
wqAgUFZfU0hJTV9FWENMVVNJVkUgc2hvdWxkCnByb2JhYmx5IHJlY29tbWVuZCBpbiBpdHMgaGVs
cCB0ZXh0IHRvIGRpc2FibGUgSFZNLCBidXQgdGhhdCBpcyB0aGUgbW9zdAp3aGljaCBLY29uZmln
IHNob3VsZCBpbmZsdWVuY2UuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 12:50:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 12:50:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs67J-00072n-IQ; Tue, 21 Aug 2018 12:50: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=y7pb=le=citrix.com=prvs=7645589dd=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fs67I-00072f-3A
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 12:50:36 +0000
X-Inumbo-ID: 9e163e28-a540-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9e163e28-a540-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 14:49:18 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63334540"
Date: Tue, 21 Aug 2018 13:50:31 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180821125031.GD1256@perard.uk.xensource.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-23-anthony.perard@citrix.com>
 <20180802111737.bxzbk6cododv2dmj@mac>
 <20180803172500.GL1327@perard.uk.xensource.com>
 <20180821085857.s7cl7x6vwtzqxcsw@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180821085857.s7cl7x6vwtzqxcsw@citrix.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [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: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.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>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMDk6NTg6NTdBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBGcmksIEF1ZyAwMywgMjAxOCBhdCAwNjoyNTowMFBNICswMTAwLCBBbnRob255IFBFUkFS
RCB3cm90ZToKPiA+ID4gPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRs
IGIvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCj4gPiA+ID4gaW5kZXggNGEzODU4MDFiYS4u
ZTEwNGZlYTk0MSAxMDA2NDQKPiA+ID4gPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF90eXBlcy5p
ZGwKPiA+ID4gPiArKysgYi90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKPiA+ID4gPiBAQCAt
NjksNiArNjksMTAgQEAgbGlieGxfZXJyb3IgPSBFbnVtZXJhdGlvbigiZXJyb3IiLCBbCj4gPiA+
ID4gICAgICAoLTIzLCAiTk9URk9VTkQiKSwKPiA+ID4gPiAgICAgICgtMjQsICJET01BSU5fREVT
VFJPWUVEIiksICMgVGFyZ2V0IGRvbWFpbiBjZWFzZWQgdG8gZXhpc3QgZHVyaW5nIG9wCj4gPiA+
ID4gICAgICAoLTI1LCAiRkVBVFVSRV9SRU1PVkVEIiksICMgRm9yIGZ1bmN0aW9uYWxpdHkgdGhh
dCBoYXMgYmVlbiByZW1vdmVkCj4gPiA+ID4gKyAgICAoLTI2LCAiUU1QX0dFTkVSSUNfRVJST1Ii
KSwgIyB1bnNwZWNpZmllZCBxbXAgZXJyb3IKPiA+ID4gPiArICAgICgtMjcsICJRTVBfQ09NTUFO
RF9OT1RfRk9VTkQiKSwgIyB0aGUgcmVxdWVzdGVkIGNvbW1hbmQgaGFzIG5vdCBiZWVuIGZvdW5k
Cj4gPiA+ID4gKyAgICAoLTI4LCAiUU1QX0RFVklDRV9OT1RfQUNUSVZFIiksICMgYSBkZXZpY2Ug
aGFzIGZhaWxlZCB0byBiZSBiZWNvbWUgYWN0aXZlCj4gPiA+ID4gKyAgICAoLTI5LCAiUU1QX0RF
VklDRV9OT1RfRk9VTkQiKSwgIyB0aGUgcmVxdWVzdGVkIGRldmljZSBoYXMgbm90IGJlZW4gZm91
bmQKPiA+ID4gCj4gPiA+IERvIHdlIHJlYWxseSBuZWVkIHN1Y2ggZ3JhbnVsYXJpdHkgZm9yIFFN
UCBlcnJvcnM/IElzbid0IGl0IGVub3VnaCB0bwo+ID4gPiBoYXZlIGEgc2luZ2xlIEVSUk9SX1FN
UCBvciBzaW1pbGFyPwo+ID4gCj4gPiBObyBJIGRvbid0IHRoaW5rIHNvLiBRTVBfQ09NTUFORF9O
T1RfRk9VTkQgY2FuIGJlIHVzZWZ1bCB3aGVuIGEgcW1wCj4gPiBjb21tYW5kIGlzIHJlbW92ZWQg
KHRoZXJlIGlzIGFscmVhZHkgb25lIHRoYXQgaXMgZGVwcmVjYXRlZCBhbmQgd2UgdXNlKS4KPiA+
IAo+ID4gVGhlIGxhc3QgdHdvIGNvdWxkIGJlIHVzZWZ1bCB0byB1c2VyIG9mIGxpYnhsIGFzIHRo
ZXkgY291bGQgcHJvdmlkZQo+ID4gYmV0dGVyIGVycm9yIG1lc3NhZ2VzLiB4bCBkb24ndCBjYXJl
IGJlY2F1c2Ugd2hhdGV2ZXIgZXJyb3IgbWVzc2FnZSBpcwo+ID4gYXR0YWNoIHRvIHRoZSBlcnJv
ciwgaXQgd2lsbCBiZSBwcmludGVkLgo+IAo+IElmIHRoZSB1c2VycyBvZiBsaWJ4bCBhcmVuJ3Qg
bGlrZWx5IHRvIGNhcmUgYWJvdXQgdGhlIGV4YWN0IGVycm9yCj4gbWVzc2FnZXMsIHdlIGRvbid0
IG5lZWQgdG8gZXhwb3NlIHRoZXNlIGF0IGFsbC4gVGhleSBhcmUgbW9yZSBzdWl0YWJsZQo+IHRv
IGJlIHB1dCB1bmRlciBsaWJ4bF9pbnRlcm5hbF90eXBlcy5pZGwuCj4gCj4gQW5kIHRoZW4geW91
IHRyYW5zbGF0ZSB0aGUgaW50ZXJuYWwgZXJyb3IgbnVtYmVycyBpbnRvIGV4dGVybmFsIG9uZXMK
PiB3aGVyZSBhcHByb3ByaWF0ZS4KCkkndmUgYWxyZWFkeSB0cmllZCB0byBoYXZlIHFtcCBzcGVj
aWZpYyBlcnJvciBudW1iZXIsIEkndmUgYmVlbiBhc2tlZCB0bwppbnZlbnQgbGlieGwgZXJyb3Ig
bnVtYmVyIGluc3RlYWQ6Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRt
bC94ZW4tZGV2ZWwvMjAxOC0wNy9tc2cwMTE1MS5odG1sCgpBbHNvLCBsaWJ4bCBkb2Vzbid0IGhh
dmUgaW50ZXJuYWwgZXJyb3IgbnVtYmVyLCB0aGVyZSBpcyBvbmx5IG9uZSB0eXBlCm9mIGVycm9y
LCBpdCdzIGBsaWJ4bF9lcnJvcmAuCgpJJ20gcXVpdGUgY2VydGFpbiB0aGF0IHRob3NlIGVycm9y
IG51bWJlcnMgbmVlZHMgdG8gYmUgZXhwb3NlZCB0byB1c2VycwpvZiBgbGlieGxfX2V2X3FtcGAg
KHNvIGludGVybmFsIHRvIGxpYnhsKSwgYW5kIHRoZSBvbmx5IHdheSB0byByZXR1cm4KdGhlc2Ug
ZXJyb3IgbnVtYmVycywgaXMgdmlhIGByY2AsIHdoaWNoIHNob3VsZCBhdCBhbGwgdGltZSBiZQpg
bGlieGxfZXJyb3JgIChzZWUgY29kaW5nIHN0eWxlKS4gQW4gb3RoZXIgd2F5IHdvdWxkIGJlIHRv
IGFkZCBhbiBleHRyYQpwYXJhbWV0ZXIgdG8gYGxpYnhsX19ldl9xbXBfY2FsbGJhY2tgLCBhIHNl
Y29uZCBlcnJvciBudW1iZXIsIHRoaXMgdGltZQpxbXAgc3BlY2lmaWMuIE5vdyB3aGljaCBvbmUg
c2hvdWxkIHdlIGNoZWNrPyBBbmQgdGhhdCB3b3VsZCBiZSBtb3JlCmVycm9yLXByb25lLgoKTWF5
YmUgc29tZSBvZiB0aG9zZSBlcnJvciBudW1iZXJzIGNvdWxkIGJlIG1hdGNoIGJhY2sgdG8gZXhp
c3Rpbmcgb25lLApidXQgbm90IGFsbC4KCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 12:53:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 12: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 1fs69q-0007KR-0D; Tue, 21 Aug 2018 12: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs69o-0007KJ-G6
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 12:53:12 +0000
X-Inumbo-ID: 3f2b9251-a541-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3f2b9251-a541-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 12:53:49 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 06:53:10 -0600
Message-Id: <5B7C0B3102000078001E0801@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 06:53:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180821074944.38773-1-roger.pau@citrix.com>
 <20180821074944.38773-5-roger.pau@citrix.com>
In-Reply-To: <20180821074944.38773-5-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v6 4/6] mm: introduce a helper to get the
 memory type 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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIxLjA4LjE4IGF0IDA5OjQ5LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IFJldHVybnMgYWxsIHRoZSBtZW1vcnkgdHlwZXMgYXBwbGljYWJsZSB0byBhIHBhZ2UuCj4gCj4g
VGhpcyBmdW5jdGlvbiBpcyB1bmltcGxlbWVudGVkIGZvciBBUk0uCj4gCj4gU2lnbmVkLW9mZi1i
eTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKQnV0IHRoaXMgc2hvdWxkIG9ubHkgZ28g
aW4gdG9nZXRoZXIgd2l0aCB0aGUgY29uc3VtZXIgb2YgdGhlIG5ldyBmdW5jdGlvbgpzZWVpbmcg
dGhhdCB5b3UgZGlkbid0IGZvbGQgdGhlIHBhdGNoZXMuCgpKYW4KCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 12:58:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 12: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 1fs6ET-0007Xc-Mc; Tue, 21 Aug 2018 12:58: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs6ER-0007XX-Tu
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 12:57:59 +0000
X-Inumbo-ID: ea9138cc-a541-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ea9138cc-a541-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 12:58:36 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 06:57:58 -0600
Message-Id: <5B7C0C5302000078001E0812@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 06:57:55 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <b1ac4290c63a0ea02915bdbb958f2c28409e406c.1534518694.git-series.wei.liu2@citrix.com>
 <5B7BFC2402000078001E0744@prv1-mh.provo.novell.com>
 <078223f6-2923-7b1e-6f62-eb3abc80f00b@citrix.com>
In-Reply-To: <078223f6-2923-7b1e-6f62-eb3abc80f00b@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 32/34] x86: expose CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIxLjA4LjE4IGF0IDE0OjQ5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjEvMDgvMjAxOCAxMjo0OCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDE3
LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiAtLS0gYS94
ZW4vYXJjaC94ODYvS2NvbmZpZwo+Pj4gKysrIGIveGVuL2FyY2gveDg2L0tjb25maWcKPj4+IEBA
IC02MCw2ICs2MCwxMiBAQCBjb25maWcgUFZfTElORUFSX1BUCj4+PiAgCj4+PiAgY29uZmlnIEhW
TQo+Pj4gIAlkZWZfYm9vbCB5Cj4+PiArCXByb21wdCAiSFZNIC8gUFZIIHN1cHBvcnQiCj4+PiAr
ICAgICAgIC0tLWhlbHAtLS0KPj4+ICsgICAgICAgICBJbnRlcmZhY2VzIHRvIHN1cHBvcnQgSFZN
IGFuZCBQVkggZ3Vlc3RzLgo+Pj4gKwo+Pj4gKyAgICAgICAgIElmIHVuc3VyZSwgc2F5IFkuCj4+
IEFzIHNhaWQgYmVmb3JlLCB0aGlzIHdhbnRzIHRvIGdhaW4gYSBkZXBlbmRlbmN5IG9uICFQVl9T
SElNX0VYQ0xVU0lWRS4KPiAKPiBObyAtIGl0IHNob3VsZCBub3QuCj4gCj4gRGVwZW5kZW5jaWVz
IGZvcmNlIG9wdGlvbnMgdG8gYmUgaGlkZGVuIGluIEtjb25maWcsIHdoaWNoIGxlYWQgdG8gdmVy
eQo+IHBvb3IgdXNlIGV4cGVyaWVuY2UgZm9yIHBlb3BsZSB0cnlpbmcgdG8gZmluZCBhbiBvcHRp
b24gdGhleSBleHBlY3QgdG8KPiBiZSBhdmFpbGFibGUuCj4gCj4gVGhlcmUgbm8gZnVuY3Rpb25h
bCBkZXBlbmRlbmN5IGJldHdlZW4gSFZNIGFuZCBQVl9TSElNX0VYQ0xVU0lWRSwgc28KPiB0aGVy
ZSBzaG91bGQgYmUgbm8gZGVwZW5kZW5jeSBpbiBLY29uZmlnLiAgUFZfU0hJTV9FWENMVVNJVkUg
c2hvdWxkCj4gcHJvYmFibHkgcmVjb21tZW5kIGluIGl0cyBoZWxwIHRleHQgdG8gZGlzYWJsZSBI
Vk0sIGJ1dCB0aGF0IGlzIHRoZSBtb3N0Cj4gd2hpY2ggS2NvbmZpZyBzaG91bGQgaW5mbHVlbmNl
LgoKSSBkaXNhZ3JlZTsgYXQgdGhlIHZlcnkgbGVhc3QgdGhlIGRlZmF1bHQgb2YgdGhlIG9wdGlv
biBoZXJlIHNob3VsZApub3QgYmUgWWVzIHdoZW4gUFZfU0hJTV9FWENMVVNJVkUgaXMgZW5hYmxl
ZC4gQnV0IEkgdGhpbmsgYQpkZXBlbmRzIGlzIFRoZSBSaWdodCBUaGluZyBUbyBEbyAodG0pIGhl
cmU7IHVzZXIgZXhwZXJpZW5jZSB3aGVuCnVzaW5nIHRoZSB2YXJpb3VzIGZyb250ZW5kcyBpcyBv
bmx5IG9uZSBhc3BlY3QsIHVzZXJzIGdldHRpbmcgdGhlaXIKc2VsZWN0aW9ucyB3cm9uZyBiZWNh
dXNlIHRoZXkndmUgYmVlbiBnaXZlbiB0b28gbXVjaCBjb250cm9sIGlzCmFub3RoZXIuIFdoYXQg
YnVzaW5lc3Mgd291bGQgYSB1c2VyIHdhbnRpbmcgdG8gY29uZmlndXJlIHRoZSBzaGltCmhhdmUg
ZmluZGluZyB0aGUgSFZNIG9wdGlvbj8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 12:59:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 12: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 1fs6FQ-0007br-1Z; Tue, 21 Aug 2018 12: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=y7pb=le=citrix.com=prvs=7645589dd=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fs6FP-0007bj-HV
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 12:58:59 +0000
X-Inumbo-ID: 0e22836a-a542-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0e22836a-a542-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 12:59:36 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63335248"
Date: Tue, 21 Aug 2018 13:58:55 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180821125855.GE1256@perard.uk.xensource.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-32-anthony.perard@citrix.com>
 <20180802155052.pwzahw3yb4fovsvu@mac>
 <20180806172050.GR1327@perard.uk.xensource.com>
 <20180807141821.qsn3xly7bv2kuhpj@mac>
 <20180807144017.GT1327@perard.uk.xensource.com>
 <20180821090849.te6f7kqa6xbncdog@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180821090849.te6f7kqa6xbncdog@citrix.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [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: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.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>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMTA6MDg6NDlBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBUdWUsIEF1ZyAwNywgMjAxOCBhdCAwMzo0MDoxN1BNICswMTAwLCBBbnRob255IFBFUkFS
RCB3cm90ZToKPiA+IE9uIFR1ZSwgQXVnIDA3LCAyMDE4IGF0IDA0OjE4OjIxUE0gKzAyMDAsIFJv
Z2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPiA+IE9uIE1vbiwgQXVnIDA2LCAyMDE4IGF0IDA2OjIw
OjUwUE0gKzAxMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiA+IE9uIFRodSwgQXVnIDAy
LCAyMDE4IGF0IDA1OjUwOjUyUE0gKzAyMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPiA+
ID4gPiBPbiBGcmksIEp1bCAyNywgMjAxOCBhdCAwMzowNjoxM1BNICswMTAwLCBBbnRob255IFBF
UkFSRCB3cm90ZToKPiA+ID4gPiA+IENhbiB5b3UgcHJvdmlkZSBhIGNvbW1lbnQgZXhwbGFpbmlu
ZyBob3cgaXMgdGhpcyBzdXBwb3NlZCB0byB3b3JrPyBUaGUKPiA+ID4gPiA+IGN1cnJlbnQgY29k
ZSBpcyBhbHJlYWR5IHF1aXRlIGNvbnZvbHV0ZWQgSU1PIChtYXliZSBiZWNhdXNlIEknbSBub3QK
PiA+ID4gPiA+IGZhbWlsaWFyIHdpdGggaXQpLCBzbyBJIHRoaW5rIGEgY29tbWVudCB3b3VsZCBo
ZWxwIHJldmlld2Vycy4KPiA+ID4gPiAKPiA+ID4gPiBIYXZlIHlvdSByZWFkIHRoZSBDT0RJTkdf
U1RZTEUgZmlsZT8gSSB0aGluayB5b3UnbGwgZmluZCB0aGF0IHRoZQo+ID4gPiA+IHNlY3Rpb24g
IkFTWU5DSFJPTk9VUy9MT05HLVJVTk5JTkcgT1BFUkFUSU9OUyIgd2lsbCBnaXZlIHlvdSBzb21l
IGFuc3dlcgo+ID4gPiA+IHlvdSBhcmUgbG9va2luZyBmb3IuIEknbSBub3Qgc3VyZSBJJ20gZm9s
bG93aW5nIGl0IHBlcmZlY3RseSwgYnV0IGF0Cj4gPiA+ID4gbGVhc3QgcGFydGlhbGx5Lgo+ID4g
PiAKPiA+ID4gT2gsIEkgZGlkbid0IG1lYW4gY29tbWVudHMgYWJvdXQgdGhlIGFzeW5jIG9wZXJh
dGlvbnMsIGJ1dCBJIHdvdWxkIGFkZAo+ID4gPiBhIG5vdGUgdG8gY2xhcmlmeSB0aGF0IHlvdSBm
aXJzdCBlbXB0eSB0aGUgQ0RST00gYW5kIHRoZW4geW91IGF0dGFjaAo+ID4gPiB0aGUgc3BlY2lm
aWVkIGltYWdlLgo+ID4gCj4gPiBJIGRvbid0IGhhdmUgYmV0dGVyIGNvbW1lbnRzIHRvIHByb3Zp
ZGUgdGhhbiB3aGF0J3MgaXMgYWxyZWFkeSB0aGVyZS4gSQo+ID4gZG9uJ3Qga25vdyB3aGF0IGFs
bCB0aGUgeGVuc3RvcmUgc3R1ZmYgaXMgYWJvdXQsIGlmIGl0IGNhbiBiZSByZW1vdmVkIG9yCj4g
PiBub3QuIElmIHRoZSBmdW5jdGlvbiB3YXMgb25seSB0byBjaGFuZ2UgbWVkaWEgd2l0aCBxZW11
IHVwc3RyZWFtIGFsbW9zdAo+ID4gbm9uZSBvZiB0aG9zZSBzdHVmZiBpcyB1c2VmdWxsLCBvbmx5
IG9uZSBxbXAgY29tbWFuZCBpcyBlbm91Z2guIFRoZXJlIGlzCj4gPiBubyBuZWVkIHRvIGluc2Vy
dCBhbiBlbXB0eSBtZWRpYSBiZWZvcmUgY2FsbGluZyBhIGNvbW1hbmQgdGhhdCB3b3VsZAo+ID4g
c2ltcGx5IHN3YXAgbWVkaWFzLgo+ID4gCj4gPiBUaGUgcGF0Y2ggaXMgYXdmdWwsIGJ1dCB0aGUg
bWVjaGFuaWMgdGhhdCBjcmVhdGUgdGhlIHBhdGNoIGlzbid0IHRvbwo+ID4gY29tcGxpY2F0ZWQs
IEkgc2ltcGx5IGN1dCB0aGUgZnVuY3Rpb24gYWZ0ZXIgZWFjaCBxbXAgY2FsbHMsIHVzZSBhCj4g
PiBzdHJ1Y3QgdG8gc3RvcmUgdGhlIHZhcmlhYmxlcyBpbnN0ZWFkIG9mIGxvY2FsIHZhcmlhYmxl
LCBhbmQgc29tZXRpbWUKPiA+IGluaXRpYWxpc2UgdGhlbSBsYXRlci4gVGhlcmUgaXMgYWxzbyBj
ZHJvbV9pbnNlcnRfZG9uZSgpIHRoYXQgY2FuIGJlCj4gPiBjYWxsIGF0IGFueXRpbWUgdG8gZG8g
dGhlIGNsZWFudXAgYW5kIHN0b3AgdGhlIEFPLCBidXQgdGhhdCBqdXN0IG1vdmUKPiA+IHdoYXQg
d2FzIGluIG91dDogYmVmb3JlLgo+ID4gCj4gPiBJIGRvbid0IHRoaW5rIHRoaXMgcGF0Y2ggY2Fu
IGJlIHJldmlldyBhcyBhIHBhdGNoLiBJIHRoaW5rIG9uZSB3b3VsZAo+ID4gbmVlZCB0byBsb29r
IGF0IHdoYXQgd2FzIGJlZm9yZSwgYW5kIHdoYXQgaXMgYWZ0ZXIsIHNpZGUtYnktc2lkZSwgaW4K
PiA+IG9yZGVyIHRvIGhhdmUgYSBnb29kIHBpY3R1cmUuCj4gPiAKPiA+IFNvbWV0aGluZyBlbHNl
IHRvIGxvb2sgYWZ0ZXIsIGNhbiBJIGtlZXAgYSBsb2NrIGZyb20KPiA+IGxpYnhsX19sb2NrX2Rv
bWFpbl91c2VyZGF0YSgpIGFjcm9zcyB0aGUgZGlmZmVyZW50IHN0ZXAgb2YgYW4gYW8/Cj4gCj4g
UHJvYmFibHkgbm90LiAgQU9fSU5QUk9HUkVTUyBhbmQgb3RoZXJzIHVubG9jayBjdHguICBUaGUg
bG9ja2luZwo+IGhpZXJhcmNoeSBtYW5kYXRlcyB5b3UgaGF2ZSB0byBoYXZlIGN0eCBsb2NrIGJl
Zm9yZSB5b3UgY2FuIGhhdmUKPiB1c2VyZGF0YSBsb2NrLgoKT2ssIHRoYW5rcy4gSSdsbCBhdHRl
bXB0IHRvIGZpeCB0aGF0IGluIHY1LgoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 13:20:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 13:20:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs6aI-0001en-BY; Tue, 21 Aug 2018 13: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=qc7t=le=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fs6aG-0001eb-N7
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 13:20:32 +0000
X-Inumbo-ID: cd8f52f6-a544-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cd8f52f6-a544-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 15:19: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 1fs6aE-00064i-7D; Tue, 21 Aug 2018 13:20: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 1fs6aD-000480-VA; Tue, 21 Aug 2018 13:20:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fs6aD-0005F5-TK; Tue, 21 Aug 2018 13:20:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126324-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=09613d3b5fad9b861ab4a2de0208cb6e8be3476f
X-Osstest-Versions-That: xen=ee8105cabc162174a295ca7fea330ad22f7c25e3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 21 Aug 2018 13:20:29 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126324: 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>

ZmxpZ2h0IDEyNjMyNCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjMyNC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDA5NjEzZDNiNWZhZDliODYxYWI0YTJkZTAyMDhjYjZl
OGJlMzQ3NmYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGVlODEwNWNh
YmMxNjIxNzRhMjk1Y2E3ZmVhMzMwYWQyMmY3YzI1ZTMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NjMxNiAgMjAxOC0wOC0yMSAwODowMDozOSBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjYzMjQgIDIwMTgtMDgtMjEgMTE6MDA6MzYgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBDaHJpc3RvcGhl
ciBDbGFyayA8Y2hyaXN0b3BoZXIuY2xhcms2QGJhZXN5c3RlbXMuY29tPgogIENocmlzdG9waGVy
IENsYXJrIDxjaHJpc3RvcGhlci53LmNsYXJrQGdtYWlsLmNvbT4KICBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJp
dHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgZWU4MTA1Y2FiYy4uMDk2MTNkM2I1
ZiAgMDk2MTNkM2I1ZmFkOWI4NjFhYjRhMmRlMDIwOGNiNmU4YmUzNDc2ZiAtPiBzbW9rZQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 13:20:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 13: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 1fs6ae-0001ft-L5; Tue, 21 Aug 2018 13:20: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs6ac-0001fe-GB
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 13:20:54 +0000
X-Inumbo-ID: 1e12be4d-a545-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1e12be4d-a545-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 13:21:31 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 07:20:52 -0600
Message-Id: <5B7C11B002000078001E082B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 07:20:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180821074944.38773-1-roger.pau@citrix.com>
 <20180821074944.38773-6-roger.pau@citrix.com>
In-Reply-To: <20180821074944.38773-6-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v6 5/6] x86/iommu: switch the hwdom mapping
 function to use page_get_type
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIxLjA4LjE4IGF0IDA5OjQ5LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IFRoaXMgYXZvaWRzIHJlcGVhdGVkIGNhbGxzIHRvIHBhZ2VfaXNfcmFtX3R5cGUgd2hpY2ggaW1w
cm92ZXMKPiBwZXJmb3JtYW5jZSBhbmQgbWFrZXMgdGhlIGNvZGUgZWFzaWVyIHRvIHJlYWQuCj4g
Cj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpJIGNhbid0IHNlZW0gdG8gYmUgYWJsZSB0byBm
dWxseSBjb252aW5jZSBteXNlbGYgb2YgdGhlICJObyBmdW5jdGlvbmFsCmNoYW5nZSIgcGFydCwg
YnV0IHRoZSByZXN1bHRpbmcgY29kZSBsb29rcyBjb3JyZWN0LCBzbwpSZXZpZXdlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 13:36:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 13: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 1fs6pe-0002p6-1s; Tue, 21 Aug 2018 13:36: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs6pd-0002p1-Iv
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 13:36:25 +0000
X-Inumbo-ID: 04d70195-a547-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 04d70195-a547-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 15:35:08 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 07:36:22 -0600
Message-Id: <5B7C155102000078001E0842@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 07:36:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180821074944.38773-1-roger.pau@citrix.com>
 <20180821074944.38773-7-roger.pau@citrix.com>
In-Reply-To: <20180821074944.38773-7-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v6 6/6] x86/iommu: add map-reserved
 dom0-iommu option to map reserved memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>, Paul Durrant <paul.durrant@citrix.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+IE9uIDIxLjA4LjE4IGF0IDA5OjQ5LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IC0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4gKysrIGIvZG9jcy9t
aXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPiBAQCAtNzA0LDYgKzcwNCwxNSBAQCBUaGlz
IGxpc3Qgb2YgYm9vbGVhbnMgY29udHJvbHMgdGhlIGlvbW11IHVzYWdlIGJ5IERvbTA6Cj4gICAg
b3B0aW9uIGlzIG9ubHkgYXBwbGljYWJsZSB0byBhIFBWIERvbTAgYW5kIGlzIGVuYWJsZWQgYnkg
ZGVmYXVsdCBvbiBJbnRlbAo+ICAgIGhhcmR3YXJlLgo+ICAKPiArKiBgbWFwLXJlc2VydmVkYDog
c2V0cyB1cCBETUEgcmVtYXBwaW5nIGZvciBhbGwgdGhlIHJlc2VydmVkIHJlZ2lvbnMgaW4gdGhl
Cj4gKyAgbWVtb3J5IG1hcCBmb3IgRG9tMC4gVXNlIHRoaXMgdG8gd29yayBhcm91bmQgZmlybXdh
cmUgaXNzdWVzIHByb3ZpZGluZwo+ICsgIGluY29ycmVjdCBSTVJSL0lWTUQgZW50cmllcy4gUmF0
aGVyIHRoYW4gb25seSBtYXBwaW5nIFJBTSBwYWdlcyBmb3IgSU9NTVUKPiArICBhY2Nlc3NlcyBm
b3IgRG9tMCwgYWxsIG1lbW9yeSByZWdpb25zIG1hcmtlZCBhcyByZXNlcnZlZCBpbiB0aGUgbWVt
b3J5IG1hcAo+ICsgIHRoYXQgZG9uJ3Qgb3ZlcmxhcCB3aXRoIGFueSBNTUlPIHJlZ2lvbiBmcm9t
IGVtdWxhdGVkIGRldmljZXMgd2lsbCBiZQo+ICsgIGlkZW50aXR5IG1hcHBlZC4gVGhpcyBvcHRp
b24gbWFwcyBhIHN1YnNldCBvZiB0aGUgbWVtb3J5IHRoYXQgd291bGQgYmUKPiArICBtYXBwZWQg
d2hlbiB1c2luZyB0aGUgYG1hcC1pbmNsdXNpdmVgIG9wdGlvbi4gVGhpcyBvcHRpb24gaXMgYXZh
aWxhYmxlIHRvIGEKPiArICBQVkggRG9tMCBhbmQgaXMgZW5hYmxlZCBieSBkZWZhdWx0IG9uIElu
dGVsIGhhcmR3YXJlLgoKVGhpcyBzb3VuZHMgYXMgaWYgdGhlIG9wdGlvbiB3YXMgbWVhbmluZ2xl
c3MgZm9yIFBWLCBidXQgSSBjYW4ndCBzZWVtCnRvIHNlZSB0aGlzIGJlaW5nIHRoZSBjYXNlLiBU
aGUgcGxhY2VzIHNldHRpbmcgaW9tbXVfaHdkb21fcmVzZXJ2ZWQKZG9uJ3QgbG9vayBhdCBkb21h
aW4gdHlwZSBhZmFpY3MsIGFuZCB0aGUgY2hhbmdlIHRvIHRoZSBkZWZhdWx0IGNhc2UKaW4gaHdk
b21faW9tbXVfbWFwKCkncyBzd2l0Y2goKSBibG9jayBoYXMgdGhlIGlzX2h2bV9kb21haW4oKSBj
aGVjawppbmRlcGVuZGVudCBvZiB0aGUgaW9tbXVfaHdkb21fcmVzZXJ2ZWQgb25lLgoKSSBhbHNv
IHdvbmRlciBhYm91dCB0aGUgd29yZGluZyAiaXMgYXZhaWxhYmxlIHRvIjogRm9yIGEgZG9tYWlu
IHR5cGUKcmVzdHJpY3Rpb24sIHdvdWxkICJvbmx5IHRha2VzIGVmZmVjdCBvbiIgb3Igc29tZSBz
dWNoIGJlIG1vcmUgdG8gdGhlCnBvaW50PwoKPiBAQCAtMTM4LDE2ICsxMzksMjQgQEAgc3RhdGlj
IGJvb2wgX19od2RvbV9pbml0IGh3ZG9tX2lvbW11X21hcChjb25zdCBzdHJ1Y3QgZG9tYWluICpk
LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxv
bmcgcGZuLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGxvbmcgbWF4X3BmbikKPiAgewo+ICsgICAgdW5zaWduZWQgaW50IGksIHR5cGU7Cj4gKwo+
ICAgICAgLyoKPiAgICAgICAqIFNldCB1cCAxOjEgbWFwcGluZyBmb3IgZG9tMC4gRGVmYXVsdCB0
byBpbmNsdWRlIG9ubHkgY29udmVudGlvbmFsIFJBTQo+ICAgICAgICogYXJlYXMgYW5kIGxldCBS
TVJScyBpbmNsdWRlIG5lZWRlZCByZXNlcnZlZCByZWdpb25zLiBXaGVuIHNldCwgdGhlCj4gICAg
ICAgKiBpbmNsdXNpdmUgbWFwcGluZyBhZGRpdGlvbmFsbHkgbWFwcyBpbiBldmVyeSBwZm4gdXAg
dG8gNEdCIGV4Y2VwdCB0aG9zZQo+IC0gICAgICogdGhhdCBmYWxsIGluIHVudXNhYmxlIHJhbmdl
cy4KPiArICAgICAqIHRoYXQgZmFsbCBpbiB1bnVzYWJsZSByYW5nZXMgZm9yIFBWIERvbTAuCj4g
ICAgICAgKi8KPiAtICAgIGlmICggKHBmbiA+IG1heF9wZm4gJiYgIW1mbl92YWxpZChfbWZuKHBm
bikpKSB8fCB4ZW5faW5fcmFuZ2UocGZuKSApCj4gKyAgICBpZiAoIChwZm4gPiBtYXhfcGZuICYm
ICFtZm5fdmFsaWQoX21mbihwZm4pKSkgfHwgeGVuX2luX3JhbmdlKHBmbikgfHwKPiArICAgICAg
ICAgLyoKPiArICAgICAgICAgICogSWdub3JlIGFueSBhZGRyZXNzIGJlbG93IDFNQiwgdGhhdCdz
IGFscmVhZHkgaWRlbnRpdHkgbWFwcGVkIGJ5IHRoZQo+ICsgICAgICAgICAgKiBEb20wIGJ1aWxk
ZXIgZm9yIEhWTS4KPiArICAgICAgICAgICovCj4gKyAgICAgICAgICghZC0+ZG9tYWluX2lkICYm
IGlzX2h2bV9kb21haW4oZCkgJiYgcGZuIDwgUEZOX0RPV04oTUIoMSkpKSApCj4gICAgICAgICAg
cmV0dXJuIGZhbHNlOwo+ICAKPiAtICAgIHN3aXRjaCAoIHBhZ2VfZ2V0X3JhbV90eXBlKHBmbikg
KQo+ICsgICAgdHlwZSA9IHBhZ2VfZ2V0X3JhbV90eXBlKHBmbik7Cj4gKyAgICBzd2l0Y2ggKCB0
eXBlICkKCkFueSByZWFzb24gbm90IHRvIGtlZXAgdGhpcyBhIHNpbmdsZSBsaW5lLCBwdXR0aW5n
IHRoZSBhc3NpZ25tZW50IGluc2lkZQp0aGUgc3dpdGNoKCk/Cgo+IEBAIC0xNTgsMTAgKzE2Nyw0
MSBAQCBzdGF0aWMgYm9vbCBfX2h3ZG9tX2luaXQgaHdkb21faW9tbXVfbWFwKGNvbnN0IHN0cnVj
dCBkb21haW4gKmQsCj4gICAgICAgICAgYnJlYWs7Cj4gIAo+ICAgICAgZGVmYXVsdDoKPiAtICAg
ICAgICBpZiAoICFpb21tdV9od2RvbV9pbmNsdXNpdmUgfHwgcGZuID4gbWF4X3BmbiApCj4gKyAg
ICAgICAgaWYgKCB0eXBlICYgUkFNX1RZUEVfUkVTRVJWRUQgKQo+ICsgICAgICAgIHsKPiArICAg
ICAgICAgICAgaWYgKCAhaW9tbXVfaHdkb21faW5jbHVzaXZlICYmICFpb21tdV9od2RvbV9yZXNl
cnZlZCApCj4gKyAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7Cj4gKyAgICAgICAgfQo+ICsg
ICAgICAgIGVsc2UgaWYgKCBpc19odm1fZG9tYWluKGQpIHx8ICFpb21tdV9od2RvbV9pbmNsdXNp
dmUgfHwgcGZuID4gbWF4X3BmbiApCj4gICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKPiAgICAg
IH0KPiAgCj4gKyAgICAvKgo+ICsgICAgICogQ2hlY2sgdGhhdCBpdCBkb2Vzbid0IG92ZXJsYXAg
d2l0aCB0aGUgTEFQSUMKPiArICAgICAqIFRPRE86IGlmIHRoZSBndWVzdCByZWxvY2F0ZXMgdGhl
IE1NSU8gYXJlYSBvZiB0aGUgTEFQSUMgb3IgSU8tQVBJQyBYZW4KPiArICAgICAqIHNob3VsZCBt
YWtlIHN1cmUgdGhlcmUncyBub3RoaW5nIGluIHRoZSBuZXcgYWRkcmVzcyB0aGF0IHdvdWxkIHBy
ZXZlbnQKPiArICAgICAqIHRyYXBwaW5nLgo+ICsgICAgICovCgpIbW0sIG5vdyB5b3UgZXZlbiBt
ZW50aW9uIHRoZSBJTy1BUElDIGhlcmUuIERvZXMgb3VyIC8gcWVtdSdzCmNoaXBzZXQgZW11bGF0
aW9uIGFsbG93IGZvciB0aGlzIGluIHRoZSBmaXJzdCBwbGFjZT8KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 13:43:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 13: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 1fs6wF-0003bX-Su; Tue, 21 Aug 2018 13:43: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=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs6wE-0003bS-Fq
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 13:43:14 +0000
X-Inumbo-ID: 3c6ea169-a548-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3c6ea169-a548-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 13:43:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63341048"
Date: Tue, 21 Aug 2018 14:43:10 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180821134310.quzdjqur4h2rk7nx@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <84f9dde9a5f6253653fc267fd8f874d21e4f4a58.1534518694.git-series.wei.liu2@citrix.com>
 <5B7BFD0702000078001E0764@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B7BFD0702000078001E0764@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 34/34] RFC x86: introduce directio virt cap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMDU6NTI6MzlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvc3lzY3RsLmMKPiA+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9zeXNjdGwuYwo+ID4gQEAgLTkyLDggKzkyLDEwIEBAIHZvaWQgYXJjaF9kb19waHlzaW5mbyhz
dHJ1Y3QgeGVuX3N5c2N0bF9waHlzaW5mbyAqcGkpCj4gPiAgICAgICAgICAgICBtaW4oc2l6ZW9m
KHBpLT5od19jYXApLCBzaXplb2YoYm9vdF9jcHVfZGF0YS54ODZfY2FwYWJpbGl0eSkpKTsKPiA+
ICAgICAgaWYgKCBodm1fZW5hYmxlZCApCj4gPiAgICAgICAgICBwaS0+Y2FwYWJpbGl0aWVzIHw9
IFhFTl9TWVNDVExfUEhZU0NBUF9odm07Cj4gPiAtICAgIGlmICggaW9tbXVfZW5hYmxlZCApCj4g
PiArICAgIGlmICggaHZtX2VuYWJsZWQgJiYgaW9tbXVfZW5hYmxlZCApCj4gPiAgICAgICAgICBw
aS0+Y2FwYWJpbGl0aWVzIHw9IFhFTl9TWVNDVExfUEhZU0NBUF9odm1fZGlyZWN0aW87Cj4gPiAr
ICAgIGVsc2UgaWYgKCBpb21tdV9lbmFibGVkICkKPiA+ICsgICAgICAgIHBpLT5jYXBhYmlsaXRp
ZXMgfD0gWEVOX1NZU0NUTF9QSFlTQ0FQX2RpcmVjdGlvOwo+ID4gIH0KPiAKPiBBdCB0aGUgc3lz
Y3RsIGxheWVyIEkgdGhpbmsgeW91IGNhbiwgYXMgc3VnZ2VzdGVkIGlpcmMgYnkgUm9nZXIsCj4g
c2ltcGx5IHJlcGxhY2UgaHZtX2RpcmVjdGlvIHdpdGggZGlyZWN0aW8gKG9yIGlvbW11KS4gRm9y
IHRoZQo+ICJ4bCBpbmZvIiBvdXRwdXQsIG90b2gsIEknbSBhZnJhaWQgdGhpcyBkb2Vzbid0IGhv
bGQsIGFzIHBlb3BsZQo+IG1heSBwYXJzZSBmb3IgdGhlIHN0cmluZy4gRGVwZW5kaW5nIG9uIGhv
dyB0aGlzIHdvdWxkIGJlc3QKPiBiZSBhZGRyZXNzZWQgaW4gdGhlIHRvb2wgc3RhY2ssIHJlcGxh
Y2luZyB0aGUgc3lzY3RsIG5hbWVzIG1heQo+IHRoZW4gbm8gbG9uZ2VyIGJlIHRoZSBtb3N0IHN1
aXRhYmxlIHNvbHV0aW9uLgoKSW4gdGhhdCBjYXNlIHdoYXQgZG8geW91IHRoaW5rIGFib3V0IHRo
ZSB0d28gZmxhZ3MgdGhpcyBwYXRjaCBwcm92aWRlcwpvbiB0aGUgdG9vbHN0YWNrIGxldmVsPwoK
RXNzZW50aWFsbHkgd2UgY2hhbmdlIHNsaWdodGx5IGh2bV9kaXJlY3RpbydzIG1lYW5pbmcgdG8g
bWVhbiAiaHZtICYmCmlvbW11X2VuYWJsZWQiIHdoaWxlIGl0IHByZXZpb3VzbHkgbWVhbiAiaW9t
bXVfZW5hYmxlZCIsIGFuZCB0aGVuIGluIHRoZQphYnNlbmNlIG9mIGh2bV9kaXJlY3RpbywgYWRk
ICJkaXJlY3RpbyIgYXMgYW4gaW5kaWNhdGlvbiBmb3IKImlvbW11X2VuYWJsZWQiLgoKV2VpLgoK
PiAKPiBKYW4KPiAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 13:59:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 13: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 1fs7CI-0004ih-QX; Tue, 21 Aug 2018 13: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=wce4=le=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fs7CH-0004ic-OM
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 13:59:49 +0000
X-Inumbo-ID: 4990b64d-a54a-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4990b64d-a54a-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 15:58:32 +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 D02CDAEEC;
 Tue, 21 Aug 2018 13:59:46 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <5B7BED1B02000078001E063C@suse.com>
 <eea4129d-f92d-166e-0bb5-4b8b8b966529@suse.com>
 <5B7C084A02000078001E07CD@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: <c0e95b10-fae1-321f-cd3c-e9888962edef@suse.com>
Date: Tue, 21 Aug 2018 15:59:45 +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: <5B7C084A02000078001E07CD@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] x86: fix "xpti=" and "pv-l1tf=" yet again
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEvMDgvMTggMTQ6NDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDIxLjA4LjE4IGF0
IDE0OjEzLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gT24gMjEvMDgvMTggMTI6NDQsIEph
biBCZXVsaWNoIHdyb3RlOgo+Pj4gQEAgLTIxOSwxNyArMjE2LDEzIEBAIHN0YXRpYyBpbnQgX19p
bml0IHBhcnNlX3NwZWNfY3RybChjb25zdAo+Pj4gIH0KPj4+ICBjdXN0b21fcGFyYW0oInNwZWMt
Y3RybCIsIHBhcnNlX3NwZWNfY3RybCk7Cj4+PiAgCj4+PiAtaW50OF90IF9fcmVhZF9tb3N0bHkg
b3B0X3B2X2wxdGYgPSAtMTsKPj4+ICt1aW50OF90IF9fcmVhZF9tb3N0bHkgb3B0X3B2X2wxdGYg
PSBPUFRfUFZfTDFURl9ET01VX0RFRkFVTFQ7Cj4+PiAgCj4+PiAgc3RhdGljIF9faW5pdCBpbnQg
cGFyc2VfcHZfbDF0Zihjb25zdCBjaGFyICpzKQo+Pj4gIHsKPj4+ICAgICAgY29uc3QgY2hhciAq
c3M7Cj4+PiAgICAgIGludCB2YWwsIHJjID0gMDsKPj4+ICAKPj4+IC0gICAgLyogSW5oaWJpdCB0
aGUgZGVmYXVsdHMgYXMgYW4gZXhwbGljaXQgY2hvaWNlIGhhcyBiZWVuIGdpdmVuLiAqLwo+Pj4g
LSAgICBpZiAoIG9wdF9wdl9sMXRmID09IC0xICkKPj4+IC0gICAgICAgIG9wdF9wdl9sMXRmID0g
MDsKPj4KPj4gV291bGRuJ3Qgc2V0dGluZyB0aGUgZGVmYXVsdCB2YWx1ZSAoRE9NVSkgaGVyZSBi
ZSBlbm91Z2g/IFNhbWUgZm9yCj4+IHhwdGkgYmVsb3c/Cj4gCj4gTm8sIGJlY2F1c2Ugd2Ugd2Fu
dCB0byBkZWZlciBkZWZhdWx0IHByb2Nlc3NpbmcgdW50aWwgd2UndmUKPiBhY3R1YWxseSBvYnRh
aW5lZCB0aGUgbmVjZXNzYXJ5IGRhdGEuIFdoaWxlIHBhcnNpbmcgd2UgZG9uJ3QKPiBrbm93IHll
dCB3aGV0aGVyICJkZWZhdWx0IiBtZWFucyAib24iIG9yICJvZmYiLgo+IAo+IE9yIHBlcmhhcHMg
SSBkb24ndCB1bmRlcnN0YW5kIHdoYXQgeW91IG1lYW4/CgpJIG1lYW50OgoKICAgICBpZiAoIG9w
dF9wdl9sMXRmID09IC0xICkKLSAgICAgICAgb3B0X3B2X2wxdGYgPSAwOworICAgICAgICBvcHRf
cHZfbDF0ZiA9IE9QVF9QVl9MMVRGX0RPTVU7CgpUaGlzIHN0YXJ0cyBhdCB0aGUgZGVmYXVsdCBz
ZXR0aW5nIGFuZCB0aGVuIGFwcGxpZXMgdGhlIHNldHRpbmdzIG9mIHRoZQpzdWItb3B0aW9ucyBv
biB0b3Agb2YgaXQsIGluc3RlYWQgb2Ygc3RhcnRpbmcgYXQgImV2ZXJ5dGhpbmcgb2ZmIi4KCgpK
dWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 14:13:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 14: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 1fs7PJ-0006Nq-4k; Tue, 21 Aug 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=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs7PH-0006Nl-M5
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 14:13:15 +0000
X-Inumbo-ID: 6ddd458f-a54c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6ddd458f-a54c-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 14:13:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63345357"
Date: Tue, 21 Aug 2018 15:12:56 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180821141256.xxesidzfhheubwwf@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <df0874d31c8cac2c860f91747a343b70a241cd6a.1534518694.git-series.wei.liu2@citrix.com>
 <5B7BC63B02000078001E0459@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B7BC63B02000078001E0459@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 20/34] x86/mtrr: move is_var_mtrr_overlapped
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMDE6NTg6NTFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBNb3ZlIGl0IHRvIHg4NiBnZW5lcmljIGNvZGUuIFdoaWxlIGF0IGl0LCB1c2UgcHJv
cGVyIGJvb2xlYW4gdHlwZS4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KPiAKPiBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgo+IHdpdGggYSBjb3VwbGUgb2YgY29zbWV0aWMgYWRqdXN0bWVudHMgYmV5b25kIHRoZSBi
b29sCj4gY29udmVyc2lvbiB5b3UndmUgYWxyZWFkeSBkb25lOgo+IAo+ID4gK2Jvb2wgaXNfdmFy
X210cnJfb3ZlcmxhcHBlZChjb25zdCBzdHJ1Y3QgbXRycl9zdGF0ZSAqbSkKPiA+ICt7Cj4gPiAr
ICAgIHVuc2lnbmVkIGludCBzZWcsIGk7Cj4gPiArICAgIHVuc2lnbmVkIGludCBudW1fdmFyX3Jh
bmdlcyA9IE1BU0tfRVhUUihtLT5tdHJyX2NhcCwgTVRSUmNhcF9WQ05UKTsKPiA+ICsKPiA+ICsg
ICAgZm9yICggaSA9IDA7IGkgPCBudW1fdmFyX3JhbmdlczsgaSsrICkKPiA+ICsgICAgewo+ID4g
KyAgICAgICAgdWludDY0X3QgYmFzZTEgPSBtLT52YXJfcmFuZ2VzW2ldLmJhc2UgPj4gUEFHRV9T
SElGVDsKPiA+ICsgICAgICAgIHVpbnQ2NF90IG1hc2sxID0gbS0+dmFyX3Jhbmdlc1tpXS5tYXNr
ID4+IFBBR0VfU0hJRlQ7Cj4gCj4gSGVyZSBhbmQgYmVsb3cgSSB3b25kZXIgd2hldGhlciBQRk5f
RE9XTigpIHdvdWxkbid0IGJlCj4gYXBwcm9wcmlhdGUgdG8gdXNlLiBJJ2xsIGxlYXZlIHRoYXQg
dXAgdG8geW91IHRob3VnaC4KPiAKClNpbmNlIGJhc2UgYW5kIG1hc2sgYXJlbid0IHJlYWxseSBQ
Rk4gc28gSSB0aGluayBpdCB3b3VsZCBiZSBtb3JlCmFwcHJvcHJpYXRlIHRvIGxlYXZlIHRoZW0g
YXMtaXMuCgpJIGhhdmUgZml4ZWQgdXAgdGhlIG90aGVyIHR3byBpc3N1ZXMgeW91IG1lbnRpb25l
ZC4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 14:57:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 14:57:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs85k-0001O0-Un; Tue, 21 Aug 2018 14: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=kqmj=le=citrix.com=prvs=764db257d=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fs85k-0001Nv-AP
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 14:57:08 +0000
X-Inumbo-ID: 4b99b8b8-a552-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4b99b8b8-a552-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 16:55:51 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,269,1531785600"; d="scan'208";a="63352009"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23420.10278.530385.902920@mariner.uk.xensource.com>
Date: Tue, 21 Aug 2018 15:56:38 +0100
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20180821125031.GD1256@perard.uk.xensource.com>
References: <20180727140614.13256-1-anthony.perard@citrix.com>
 <20180727140614.13256-23-anthony.perard@citrix.com>
 <20180802111737.bxzbk6cododv2dmj@mac>
 <20180803172500.GL1327@perard.uk.xensource.com>
 <20180821085857.s7cl7x6vwtzqxcsw@citrix.com>
 <20180821125031.GD1256@perard.uk.xensource.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [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: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@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>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCB2NCAyMi8zMl0g
bGlieGxfcW1wOiBIYW5kbGUgbWVzc2FnZXMgZnJvbSBRRU1VIik6Cj4gSSd2ZSBhbHJlYWR5IHRy
aWVkIHRvIGhhdmUgcW1wIHNwZWNpZmljIGVycm9yIG51bWJlciwgSSd2ZSBiZWVuIGFza2VkIHRv
Cj4gaW52ZW50IGxpYnhsIGVycm9yIG51bWJlciBpbnN0ZWFkOgo+IGh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0wNy9tc2cwMTE1MS5odG1s
CgpJIHN0YW5kIGJ5IHRoYXQgcmVxdWVzdCBhbmQgSSBkaXNhZ3JlZSB3aXRoIFdlaSdzIHN1Z2dl
c3Rpb24gdG8gbWFrZSBhCm5ldyBzZXBhcmF0ZSBraW5kIG9mIGludGVybmFsIGVycm9yIGNvZGUu
ICBXZSBhbHJlYWR5IGhhdmUgdG9vIG1hbnkKZGlmZmVyZW50IGtpbmRzIG9mIGVycm9yIG51bWJl
ci4gIFRoZSBsYXN0IHRoaW5nIHdlIG5lZWQgaXMgdG8gYWRkCmFub3RoZXIuICBJcyB0aGVyZSBz
b21lIGRpZmZpY3VsdHkgd2l0aCBhc3NpZ25pbmcgYSBoYW5kZnVsIG9mCmludGVnZXJzID8gIFdp
bGwgd2UgcnVuIG91dCA/CgpJTU8geW91ciAoQW50aG9ueSdzKSByZXBseSBleHBsYWlucyB3aHkg
dGhpcyBpcyBuZWVkZWQgYW5kIEkgaGF2ZQpub3RoaW5nIGVsc2UgdG8gYWRkIHRvIGl0Li4uCgpU
aGFua3MsCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 15:08:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 15:08:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs8GQ-0002Jg-6E; Tue, 21 Aug 2018 15:08: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=ueq0=le=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fs8GO-0002Jb-Bg
 for xen-devel@lists.xen.org; Tue, 21 Aug 2018 15:08:08 +0000
X-Inumbo-ID: 18944a49-a554-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 18944a49-a554-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 15:08:45 +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 w7LF4Nc9086014;
 Tue, 21 Aug 2018 15:08:01 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=hv1ZEbg5It6RZG/Licwn5XekzDnw8pJ0Mm78y+Yqy+o=;
 b=Ct7dMoBTwkTRcA2gw7uyoLgTVzDAC67wy6lKeghc18c5KG6jUoyz27UOUg6JGrGBUqje
 7785vS8YdR4M4PP7RNNMH0PJ8KTV09Ya8lHxcbFKZWt9SsOjAjNDPEvSfO6C4e8WoEoL
 ++lKuKnXxpprcDV2Seydh0MVH4p6MV6RVmm5vP36o/B8ffBoPNUBfv/Rojr/9XsvYtwO
 v6r0n0+WEbd06Fz8D3agrhPFYEsjgH/P0OryiJGMuZOkSnXy+2u621J9l0hM6MvlqTaI
 svJtlHYtfMw8u71YAayDllK8zdSY8c8CjU9Tg7jGWOGxg+UhTZ7kaCli30NorqqUiVUJ 2g== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2120.oracle.com with ESMTP id 2kxc3qn1qy-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 21 Aug 2018 15:08:00 +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 w7LF7x0n008347
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 21 Aug 2018 15:07:59 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 w7LF7vev002291;
 Tue, 21 Aug 2018 15:07: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, 21 Aug 2018 08:07:57 -0700
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1534352869-27401-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=
 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: <a0f81b84-d016-8ca8-ec23-bea7aeb045b7@oracle.com>
Date: Tue, 21 Aug 2018 11:09:22 -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: <1534352869-27401-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8991
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808210158
Subject: Re: [Xen-devel] [PATCH] x86/svm: Fixes to OS Visible Workaround
 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: Brian Woods <brian.woods@amd.com>, Jan Beulich <JBeulich@suse.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMTUvMjAxOCAwMTowNyBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPU1ZXIGRhdGEg
aXMgdGVjaG5pY2FsbHkgcGVyLWNwdSwgYnV0IGl0IGlzIHRoZSBmaXJtd2FyZXMgcmVwb25zaWJp
bGl0eSB0bwo+IG1ha2UgaXQgZXF1aXZlbGVudCBvbiBlYWNoIGNwdS4gIEEgZ3Vlc3RzIE9TVlcg
ZGF0YSBpcyBzb3VyY2VzIGZyb20gZ2xvYmFsCj4gZGF0YSBpbiBYZW4sIGNsZWFybHkgbWFraW5n
IGl0IHBlci1kb21haW4gZGF0YSByYXRoZXIgdGhhbiBwZXItdmNwdSBkYXRhLgo+Cj4gTW92ZSB0
aGUgZGF0YSBmcm9tIHN0cnVjdCBhcmNoX3N2bV9zdHJ1Y3QgdG8gc3RydWN0IHN2bV9kb21haW4s
IGFuZCBjYWxsCj4gc3ZtX2d1ZXN0X29zdndfaW5pdCgpIGZyb20gc3ZtX2RvbWFpbl9pbml0aWFs
aXNlKCkgaW5zdGVhZCBvZgo+IHN2bV92Y3B1X2luaXRpYWxpc2UoKS4KPgo+IEluIHN2bV9ndWVz
dF9vc3Z3X2luaXQoKSwgcmVhZGluZyBvc3Z3X2xlbmd0aCBhbmQgb3N2d19zdGF0dXMgbXVzdCBi
ZSBkb25lCj4gdW5kZXIgdGhlIG9zdndfbG9jayB0byBhdm9pZCBvYnNlcnZpbmcgbWlzbWF0Y2hl
ZCB2YWx1ZXMuICBUaGUgZ3Vlc3RzIHZpZXcgb2YKPiBvc3Z3X2xlbmd0aCBhbHNvIG5lZWRzIGNs
aXBwaW5nIGF0IDY0IGFzIHdlIG9ubHkgb2ZmZXIgb25lIHN0YXR1cyByZWdpc3RlciAoVG8KPiBk
YXRlLCA1IGlzIHRoZSBtYXhpbXVtIGluZGV4IGRlZmluZWQgQUZBSUNUKS4gIEF2b2lkIG9wZW5j
b2RpbmcgbWF4KCkuCgoKUmV2aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92
c2t5QG9yYWNsZS5jb20+CgpXZSBzaG91bGQgcHJvYmFibHkgZW1pdCBhIHdhcm5pbmcgd2hlbiBN
U1JfQU1EX09TVldfSURfTEVOR1RIIHJlcG9ydHMKbW9yZSB0aGFuIDY0IGJpdHMgaW4gc3ZtX2hv
c3Rfb3N2d19pbml0KCkuCgoKLWJvcmlzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 15:15:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 15:15:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs8Nb-00039e-0v; Tue, 21 Aug 2018 15:15: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=gbqd=le=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1fs8NZ-00039Z-QD
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 15:15:33 +0000
X-Inumbo-ID: 21956ef0-a555-11e8-a6a9-d7ebe60f679a
Received: from smtp.nue.novell.com (unknown [195.135.221.5])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 21956ef0-a555-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 15:16:09 +0000 (UTC)
Received: from emea4-mta.ukb.novell.com ([10.120.13.87])
 by smtp.nue.novell.com with ESMTP (TLS encrypted);
 Tue, 21 Aug 2018 17:15:30 +0200
Received: from [192.168.0.35] ([10.120.13.201])
 by emea4-mta.ukb.novell.com with ESMTP (TLS encrypted);
 Tue, 21 Aug 2018 16:14:59 +0100
Message-ID: <0272aceb4d34d1d9f4a92c1b6faaede59a1242a8.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Ian Jackson <ian.jackson@citrix.com>
Date: Tue, 21 Aug 2018 17:14:52 +0200
In-Reply-To: <23419.59543.385873.125444@mariner.uk.xensource.com>
References: <153452538306.14879.2645077465028661264.stgit@Palanthas.fritz.box>
 <20180820101428.djudte4z2wye3cz3@citrix.com>
 <b346c13a4a05c75d531da1dcfa7ea684a0d5089e.camel@suse.com>
 <23419.59543.385873.125444@mariner.uk.xensource.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] tools: libxl/xl: run NUMA placement even
 when an hard-affinity is set
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@citrix.com>
Content-Type: multipart/mixed; boundary="===============2517208254120976060=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============2517208254120976060==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-ak0E8dxCRWYXNI7e6d+W"


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

On Tue, 2018-08-21 at 11:25 +0100, Ian Jackson wrote:
> Dario Faggioli writes ("Re: [Xen-devel] [PATCH] tools: libxl/xl: run
> NUMA placement even when an hard-affinity is set"):
> > On Mon, 2018-08-20 at 11:14 +0100, Wei Liu wrote:
> > > You can use NDEBUG instead.
> >=20
> > But I don't have a too strong opinion; I'll change it to us NDEBUG
> > if
> > that's what you prefer.
>=20
> Please do not use NDEBUG.  libxl is not designed to be compiled with
> NDEBUG.
>=20
Err.. Ok. So, what do I do?

Do I leave it under this special "manually enable for development and
testing" kind of thing?

Do I make it always on?

Do I get rid of it?

:-)

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/

--=-ak0E8dxCRWYXNI7e6d+W
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+4FAlt8LGwACgkQFkJ4iaW4
c+473hAApM9KY81p1oigEBCcJmDKRSStDJHmrJlDfUc8YyZhJD5XlG4xtpVhE9vA
rnXZ7wwTw4nvn3H1+Dy01FDLMdizawS+QSBsJkvD3L4tDGGckfQ+JVlglBzyWUe+
A9oLDOIebckDYuUHZoD4Mq/ltUVwPAL8ImeYoAo1eRT+DEwWcxtFGNuYEz2lFRtA
eVlJFszUwWeLe1M2N/5/PMBvuWTJDUIy9oMaKd9E4uckNKEM2D5Sb2KJ+XameGQ7
Js0u0em8TfA2PhnO0Gw8U/RSEvRdrsYwqygvgV6+0HYgw50Fmi17BfmuWSGDn15J
i+k1OWutsRqAOUR+zUbU62gAUa58DneMHBc8fLnpRzlkhiit7XzhmSsaddKmOkk8
CBXRdySVfoDssQ9Bxe1F/m96UyjRStdAhSI9MM16wh18rDOrME4CkWHuKJ+aXzjI
SYUlKceWenwaIDNJ8IcfLD8jq0TXBaTOGUj39FFZuwPFj2Cu97wCIt8SR9f/OhVc
CIj6aHkNU4Bpc4MlG3FcMbMNhKfQWnD830GGYl03zmDgQktljxuD1/jkAt15RYBr
kuXeE/bytj6ljTrXWSAW45hVRaEFlMC/bLIArIa4L/Yw4rmZRkJeUj/mPeLqjHEi
iNYkJsdEr8kTJErfsG7pYvoNmcMdrMycdt1QoH1dG2fLJXhl0Cw=
=Cr/X
-----END PGP SIGNATURE-----

--=-ak0E8dxCRWYXNI7e6d+W--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2517208254120976060==--



From xen-devel-bounces@lists.xenproject.org Tue Aug 21 15:22:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 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 1fs8UW-00041D-SE; Tue, 21 Aug 2018 15:22:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=js+4=le=citrix.com=prvs=7646db883=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fs8UW-000418-B2
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 15:22:44 +0000
X-Inumbo-ID: 22c32b10-a556-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 22c32b10-a556-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 15:23:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,270,1531785600"; d="scan'208";a="77928964"
Date: Tue, 21 Aug 2018 17:22:18 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180821152218.4vq32prphnmqxf7d@mac>
References: <20180821074944.38773-1-roger.pau@citrix.com>
 <20180821074944.38773-7-roger.pau@citrix.com>
 <5B7C155102000078001E0842@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B7C155102000078001E0842@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 v6 6/6] x86/iommu: add map-reserved
 dom0-iommu option to map reserved memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>, Paul Durrant <paul.durrant@citrix.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>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMDc6MzY6MTdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDIxLjA4LjE4IGF0IDA5OjQ5LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gLS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPiA+ICsr
KyBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4gPiBAQCAtNzA0LDYgKzcw
NCwxNSBAQCBUaGlzIGxpc3Qgb2YgYm9vbGVhbnMgY29udHJvbHMgdGhlIGlvbW11IHVzYWdlIGJ5
IERvbTA6Cj4gPiAgICBvcHRpb24gaXMgb25seSBhcHBsaWNhYmxlIHRvIGEgUFYgRG9tMCBhbmQg
aXMgZW5hYmxlZCBieSBkZWZhdWx0IG9uIEludGVsCj4gPiAgICBoYXJkd2FyZS4KPiA+ICAKPiA+
ICsqIGBtYXAtcmVzZXJ2ZWRgOiBzZXRzIHVwIERNQSByZW1hcHBpbmcgZm9yIGFsbCB0aGUgcmVz
ZXJ2ZWQgcmVnaW9ucyBpbiB0aGUKPiA+ICsgIG1lbW9yeSBtYXAgZm9yIERvbTAuIFVzZSB0aGlz
IHRvIHdvcmsgYXJvdW5kIGZpcm13YXJlIGlzc3VlcyBwcm92aWRpbmcKPiA+ICsgIGluY29ycmVj
dCBSTVJSL0lWTUQgZW50cmllcy4gUmF0aGVyIHRoYW4gb25seSBtYXBwaW5nIFJBTSBwYWdlcyBm
b3IgSU9NTVUKPiA+ICsgIGFjY2Vzc2VzIGZvciBEb20wLCBhbGwgbWVtb3J5IHJlZ2lvbnMgbWFy
a2VkIGFzIHJlc2VydmVkIGluIHRoZSBtZW1vcnkgbWFwCj4gPiArICB0aGF0IGRvbid0IG92ZXJs
YXAgd2l0aCBhbnkgTU1JTyByZWdpb24gZnJvbSBlbXVsYXRlZCBkZXZpY2VzIHdpbGwgYmUKPiA+
ICsgIGlkZW50aXR5IG1hcHBlZC4gVGhpcyBvcHRpb24gbWFwcyBhIHN1YnNldCBvZiB0aGUgbWVt
b3J5IHRoYXQgd291bGQgYmUKPiA+ICsgIG1hcHBlZCB3aGVuIHVzaW5nIHRoZSBgbWFwLWluY2x1
c2l2ZWAgb3B0aW9uLiBUaGlzIG9wdGlvbiBpcyBhdmFpbGFibGUgdG8gYQo+ID4gKyAgUFZIIERv
bTAgYW5kIGlzIGVuYWJsZWQgYnkgZGVmYXVsdCBvbiBJbnRlbCBoYXJkd2FyZS4KPiAKPiBUaGlz
IHNvdW5kcyBhcyBpZiB0aGUgb3B0aW9uIHdhcyBtZWFuaW5nbGVzcyBmb3IgUFYsIGJ1dCBJIGNh
bid0IHNlZW0KPiB0byBzZWUgdGhpcyBiZWluZyB0aGUgY2FzZS4gVGhlIHBsYWNlcyBzZXR0aW5n
IGlvbW11X2h3ZG9tX3Jlc2VydmVkCj4gZG9uJ3QgbG9vayBhdCBkb21haW4gdHlwZSBhZmFpY3Ms
IGFuZCB0aGUgY2hhbmdlIHRvIHRoZSBkZWZhdWx0IGNhc2UKPiBpbiBod2RvbV9pb21tdV9tYXAo
KSdzIHN3aXRjaCgpIGJsb2NrIGhhcyB0aGUgaXNfaHZtX2RvbWFpbigpIGNoZWNrCj4gaW5kZXBl
bmRlbnQgb2YgdGhlIGlvbW11X2h3ZG9tX3Jlc2VydmVkIG9uZS4KClRoZSBvcHRpb24gc2hvdWxk
IGJlIGZ1bmN0aW9uYWwgZm9yIFBWIGFsc28sIHNvIHRoYXQgYSB1c2VyIGNvdWxkCmhhdmU6Cgpk
b20wLWlvbW11PW1hcC1pbmNsdXNpdmU9MCxtYXAtcmVzZXJ2ZWQKCj4gSSBhbHNvIHdvbmRlciBh
Ym91dCB0aGUgd29yZGluZyAiaXMgYXZhaWxhYmxlIHRvIjogRm9yIGEgZG9tYWluIHR5cGUKPiBy
ZXN0cmljdGlvbiwgd291bGQgIm9ubHkgdGFrZXMgZWZmZWN0IG9uIiBvciBzb21lIHN1Y2ggYmUg
bW9yZSB0byB0aGUKPiBwb2ludD8KCldoYXQgYWJvdXQ6CgoiVGhpcyBvcHRpb24gaXMgYXZhaWxh
YmxlIHRvIGFsbCBEb20wIG1vZGVzIGFuZCBpcyBlbmFibGVkIGJ5IGRlZmF1bHQKb24gSW50ZWwg
aGFyZHdhcmUuIgoKPiA+IEBAIC0xMzgsMTYgKzEzOSwyNCBAQCBzdGF0aWMgYm9vbCBfX2h3ZG9t
X2luaXQgaHdkb21faW9tbXVfbWFwKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsCj4gPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHBmbiwKPiA+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcg
bWF4X3BmbikKPiA+ICB7Cj4gPiArICAgIHVuc2lnbmVkIGludCBpLCB0eXBlOwo+ID4gKwo+ID4g
ICAgICAvKgo+ID4gICAgICAgKiBTZXQgdXAgMToxIG1hcHBpbmcgZm9yIGRvbTAuIERlZmF1bHQg
dG8gaW5jbHVkZSBvbmx5IGNvbnZlbnRpb25hbCBSQU0KPiA+ICAgICAgICogYXJlYXMgYW5kIGxl
dCBSTVJScyBpbmNsdWRlIG5lZWRlZCByZXNlcnZlZCByZWdpb25zLiBXaGVuIHNldCwgdGhlCj4g
PiAgICAgICAqIGluY2x1c2l2ZSBtYXBwaW5nIGFkZGl0aW9uYWxseSBtYXBzIGluIGV2ZXJ5IHBm
biB1cCB0byA0R0IgZXhjZXB0IHRob3NlCj4gPiAtICAgICAqIHRoYXQgZmFsbCBpbiB1bnVzYWJs
ZSByYW5nZXMuCj4gPiArICAgICAqIHRoYXQgZmFsbCBpbiB1bnVzYWJsZSByYW5nZXMgZm9yIFBW
IERvbTAuCj4gPiAgICAgICAqLwo+ID4gLSAgICBpZiAoIChwZm4gPiBtYXhfcGZuICYmICFtZm5f
dmFsaWQoX21mbihwZm4pKSkgfHwgeGVuX2luX3JhbmdlKHBmbikgKQo+ID4gKyAgICBpZiAoIChw
Zm4gPiBtYXhfcGZuICYmICFtZm5fdmFsaWQoX21mbihwZm4pKSkgfHwgeGVuX2luX3JhbmdlKHBm
bikgfHwKPiA+ICsgICAgICAgICAvKgo+ID4gKyAgICAgICAgICAqIElnbm9yZSBhbnkgYWRkcmVz
cyBiZWxvdyAxTUIsIHRoYXQncyBhbHJlYWR5IGlkZW50aXR5IG1hcHBlZCBieSB0aGUKPiA+ICsg
ICAgICAgICAgKiBEb20wIGJ1aWxkZXIgZm9yIEhWTS4KPiA+ICsgICAgICAgICAgKi8KPiA+ICsg
ICAgICAgICAoIWQtPmRvbWFpbl9pZCAmJiBpc19odm1fZG9tYWluKGQpICYmIHBmbiA8IFBGTl9E
T1dOKE1CKDEpKSkgKQo+ID4gICAgICAgICAgcmV0dXJuIGZhbHNlOwo+ID4gIAo+ID4gLSAgICBz
d2l0Y2ggKCBwYWdlX2dldF9yYW1fdHlwZShwZm4pICkKPiA+ICsgICAgdHlwZSA9IHBhZ2VfZ2V0
X3JhbV90eXBlKHBmbik7Cj4gPiArICAgIHN3aXRjaCAoIHR5cGUgKQo+IAo+IEFueSByZWFzb24g
bm90IHRvIGtlZXAgdGhpcyBhIHNpbmdsZSBsaW5lLCBwdXR0aW5nIHRoZSBhc3NpZ25tZW50IGlu
c2lkZQo+IHRoZSBzd2l0Y2goKT8KCkkgZG9uJ3QgbGlrZSB0byBwdXQgYXNzaWdubWVudHMgaW5z
aWRlIG9mIGV4cHJlc3Npb25zLCBidXQgSSBjYW4KY2VydGFpbmx5IGRvIHRoYXQuCgo+ID4gQEAg
LTE1OCwxMCArMTY3LDQxIEBAIHN0YXRpYyBib29sIF9faHdkb21faW5pdCBod2RvbV9pb21tdV9t
YXAoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKPiA+ICAgICAgICAgIGJyZWFrOwo+ID4gIAo+ID4g
ICAgICBkZWZhdWx0Ogo+ID4gLSAgICAgICAgaWYgKCAhaW9tbXVfaHdkb21faW5jbHVzaXZlIHx8
IHBmbiA+IG1heF9wZm4gKQo+ID4gKyAgICAgICAgaWYgKCB0eXBlICYgUkFNX1RZUEVfUkVTRVJW
RUQgKQo+ID4gKyAgICAgICAgewo+ID4gKyAgICAgICAgICAgIGlmICggIWlvbW11X2h3ZG9tX2lu
Y2x1c2l2ZSAmJiAhaW9tbXVfaHdkb21fcmVzZXJ2ZWQgKQo+ID4gKyAgICAgICAgICAgICAgICBy
ZXR1cm4gZmFsc2U7Cj4gPiArICAgICAgICB9Cj4gPiArICAgICAgICBlbHNlIGlmICggaXNfaHZt
X2RvbWFpbihkKSB8fCAhaW9tbXVfaHdkb21faW5jbHVzaXZlIHx8IHBmbiA+IG1heF9wZm4gKQo+
ID4gICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKPiA+ICAgICAgfQo+ID4gIAo+ID4gKyAgICAv
Kgo+ID4gKyAgICAgKiBDaGVjayB0aGF0IGl0IGRvZXNuJ3Qgb3ZlcmxhcCB3aXRoIHRoZSBMQVBJ
Qwo+ID4gKyAgICAgKiBUT0RPOiBpZiB0aGUgZ3Vlc3QgcmVsb2NhdGVzIHRoZSBNTUlPIGFyZWEg
b2YgdGhlIExBUElDIG9yIElPLUFQSUMgWGVuCj4gPiArICAgICAqIHNob3VsZCBtYWtlIHN1cmUg
dGhlcmUncyBub3RoaW5nIGluIHRoZSBuZXcgYWRkcmVzcyB0aGF0IHdvdWxkIHByZXZlbnQKPiA+
ICsgICAgICogdHJhcHBpbmcuCj4gPiArICAgICAqLwo+IAo+IEhtbSwgbm93IHlvdSBldmVuIG1l
bnRpb24gdGhlIElPLUFQSUMgaGVyZS4gRG9lcyBvdXIgLyBxZW11J3MKPiBjaGlwc2V0IGVtdWxh
dGlvbiBhbGxvdyBmb3IgdGhpcyBpbiB0aGUgZmlyc3QgcGxhY2U/CgpObywgSSBkaWRuJ3QgcmVj
YWxsIHRoYXQgdGhlIElPLUFQSUMgYmFzZSBpcyBjaGFuZ2VkIGZyb20gYSByZWdpc3RlcgpvbiB0
aGUgY2hpcHNldCBhbmQgbm90IGZyb20gYSBNU1IuIEkgd2lsbCByZW1vdmUgdGhpcy4KClRoYW5r
cywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 15:26:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 15: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 1fs8YY-0004BQ-Ha; Tue, 21 Aug 2018 15:26:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=js+4=le=citrix.com=prvs=7646db883=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fs8YX-0004BL-Ip
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 15:26:53 +0000
X-Inumbo-ID: ad291025-a556-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ad291025-a556-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 15:27:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,270,1531785600"; d="scan'208";a="77929238"
Date: Tue, 21 Aug 2018 17:26:27 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180821152627.tpjdkkxz2wtfy4za@mac>
References: <20180821074944.38773-1-roger.pau@citrix.com>
 <20180821074944.38773-5-roger.pau@citrix.com>
 <5B7C0B3102000078001E0801@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B7C0B3102000078001E0801@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 v6 4/6] mm: introduce a helper to get the
 memory type 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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMDY6NTM6MDVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDIxLjA4LjE4IGF0IDA5OjQ5LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdy
b3RlOgo+ID4gUmV0dXJucyBhbGwgdGhlIG1lbW9yeSB0eXBlcyBhcHBsaWNhYmxlIHRvIGEgcGFn
ZS4KPiA+IAo+ID4gVGhpcyBmdW5jdGlvbiBpcyB1bmltcGxlbWVudGVkIGZvciBBUk0uCj4gPiAK
PiA+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
Pgo+IAo+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gCj4g
QnV0IHRoaXMgc2hvdWxkIG9ubHkgZ28gaW4gdG9nZXRoZXIgd2l0aCB0aGUgY29uc3VtZXIgb2Yg
dGhlIG5ldyBmdW5jdGlvbgo+IHNlZWluZyB0aGF0IHlvdSBkaWRuJ3QgZm9sZCB0aGUgcGF0Y2hl
cy4KCk9oLCBzb3JyeS4gSSd2ZSBvbmx5IGZvbGRlZCB0aGUgdnBjaSBNTUNGRyBwYXRjaCBpbnRv
IHBhdGNoIDYuCgpTaW5jZSBJIGhhdmUgdG8gcmVzZW5kIHRoaXMgYW55d2F5IGluIG9yZGVyIHRv
IGFwcGx5IHRoZSByZXF1ZXN0ZWQKY2hhbmdlcyB0byBwYXRjaCA2IHdvdWxkIHlvdSBsaWtlIG1l
IHRvIGZvbGQgdGhpcyBpbnRvIHBhdGNoIDUgd2hlcmUKaXQncyBhY3R1YWxseSB1c2VkPwoKVGhh
bmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 15:28:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 15:28: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 1fs8a6-0004IY-Ul; Tue, 21 Aug 2018 15:28: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=/nwc=le=intel.com=yu.c.zhang@srs-us1.protection.inumbo.net>)
 id 1fs8a5-0004Hm-I1
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 15:28:29 +0000
X-Inumbo-ID: ef3b8072-a556-11e8-a6a9-d7ebe60f679a
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ef3b8072-a556-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 15:29:04 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga005.fm.intel.com ([10.253.24.32])
 by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 21 Aug 2018 08:28:25 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.53,270,1531810800"; d="scan'208";a="256018257"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by fmsmga005.fm.intel.com with ESMTP; 21 Aug 2018 08:28:24 -0700
Received: from fmsmsx126.amr.corp.intel.com (10.18.125.43) by
 fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 21 Aug 2018 08:28:24 -0700
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 FMSMSX126.amr.corp.intel.com (10.18.125.43) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 21 Aug 2018 08:28:24 -0700
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.143]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.150]) with mapi id 14.03.0319.002;
 Tue, 21 Aug 2018 23:28:15 +0800
From: "Zhang, Yu C" <yu.c.zhang@intel.com>
To: Lars Kurth <lars.kurth@citrix.com>, Sergey Dyasli
 <sergey.dyasli@citrix.com>, "JBeulich@suse.com" <JBeulich@suse.com>, "Andrew
 Cooper" <Andrew.Cooper3@citrix.com>
Thread-Topic: [Xen-devel] x86 Community Call - Wed Aug 15, 14:00 - 15:00 UTC
 - Minutes
Thread-Index: AQHUNUE+o3vI4tWE3U6cyjDz+WJeaqTKWztw
Date: Tue, 21 Aug 2018 15:28:14 +0000
Message-ID: <B007EEBD3FB23C4B870B3DBAD89B9C78320E8B76@SHSMSX104.ccr.corp.intel.com>
References: <F842E0BA-CA4A-4438-B710-E857F47C5982@citrix.com>
In-Reply-To: <F842E0BA-CA4A-4438-B710-E857F47C5982@citrix.com>
Accept-Language: zh-CN, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNTA1YzRhNTAtMTA2OS00YWFjLTk3MDAtNDgzMzRlOThkNzViIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiWVphbWFxR0lWbmZ2eTc3VG11cHJHSWNCcGNkM282cUphRmxkdU1Nem81U3VQcFhBVnBXTFhma3dsYUhKdEZCZSJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] x86 Community Call - Wed Aug 15,
 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: "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 "persaur@gmail.com" <persaur@gmail.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>, "Ji,
 John" <john.ji@intel.com>, "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>,
 "Matt.Spencer@arm.com" <Matt.Spencer@arm.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "artem_mygaiev@epam.com" <artem_mygaiev@epam.com>,
 "tamas.k.lengyel@gmail.com" <tamas.k.lengyel@gmail.com>,
 "christopher.w.clark@gmail.com" <christopher.w.clark@gmail.com>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 intel-xen <intel-xen@intel.com>,
 "Jarvis.Roach@dornerworks.com" <Jarvis.Roach@dornerworks.com>,
 "jgross@suse.com" <jgross@suse.com>,
 "brian.woods@amd.com" <brian.woods@amd.com>,
 "julien.grall@arm.com" <julien.grall@arm.com>,
 "jnataraj@amd.com" <jnataraj@amd.com>, Paul Durrant <Paul.Durrant@citrix.com>,
 "Stewart.Hildebrand@dornerworks.com" <Stewart.Hildebrand@dornerworks.com>,
 "volodymyr_babchuk@epam.com" <volodymyr_babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhhbmtzIExhcnMgZm9yIHRoZSBzdW1tYXJ5LCBhbmQgc29ycnkgZm9yIHRoZSBsYXRlIHVwZGF0
ZS4NCg0KTXkgcXVlc3Rpb24gaXMgYWJvdXQgdGhlIGNwdWlkIHBvbGljeSBmb3IgTUFYUEhZU0FE
RFIgaW4gWGVuLiANCg0KSXQgc2VlbXMgWGVuIGlzIGV4cG9zaW5nIHRoZSBob3N0IE1BWFBIWVNB
RERSIHZhbHVlIHRvIEhWTSBhcyB0aGUgZGVmYXVsdCBjaG9pY2UuIEFuZCBJIGFtIHdvbmRlcmlu
Zywgd2hhdCBpZiBhIFZNIGlzIGNyZWF0ZWQgb24gYSBoYXJkd2FyZSBwbGF0Zm9ybSB3aXRoIGFk
ZHJlc3Mgd2lkdGggQSwgYW5kIGxhdGVyIG1pZ3JhdGVkIHRvIGFub3RoZXIgcGxhdGZvcm0gd2l0
aCBhZGRyZXNzIHdpZHRoIEI/IFNob3VsZCB0aGlzIGJlIGFsbG93ZWQgaW4gWGVuPyAgDQoNCkIu
Ui4NCll1DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTGFycyBLdXJ0
aCBbbWFpbHRvOmxhcnMua3VydGhAY2l0cml4LmNvbV0NCj4gU2VudDogVGh1cnNkYXksIEF1Z3Vz
dCAxNiwgMjAxOCA1OjEyIFBNDQo+IFRvOiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNp
dHJpeC5jb20+OyBKQmV1bGljaEBzdXNlLmNvbTsgQW5kcmV3DQo+IENvb3BlciA8QW5kcmV3LkNv
b3BlcjNAY2l0cml4LmNvbT4NCj4gQ2M6IHJvYmluLnJhbmRoYXdhQGFybS5jb207IGp1bGllbi5n
cmFsbEBhcm0uY29tOw0KPiBkYXZvcmluLm1pc3RhQGFnZ2lvcy5jb207IHRhbWFzLmsubGVuZ3ll
bEBnbWFpbC5jb207IGpuYXRhcmFqQGFtZC5jb207DQo+IGJyaWFuLndvb2RzQGFtZC5jb207IHNz
dGFiZWxsaW5pQGtlcm5lbC5vcmc7IE1hdHQuU3BlbmNlckBhcm0uY29tOw0KPiBkYW5pZWwua2lw
ZXJAb3JhY2xlLmNvbTsgaW50ZWwteGVuIDxpbnRlbC14ZW5AaW50ZWwuY29tPjsgamdyb3NzQHN1
c2UuY29tOw0KPiBTdGV3YXJ0LkhpbGRlYnJhbmRAZG9ybmVyd29ya3MuY29tOyBKYXJ2aXMuUm9h
Y2hAZG9ybmVyd29ya3MuY29tOyBQYXVsDQo+IER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXgu
Y29tPjsgSmksIEpvaG4gPGpvaG4uamlAaW50ZWwuY29tPjsNCj4gdm9sb2R5bXlyX2JhYmNodWtA
ZXBhbS5jb207IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ow0KPiBtaXJl
bGEuc2ltb25vdmljQGFnZ2lvcy5jb207IGNvbW1pdHRlcnNAeGVucHJvamVjdC5vcmc7DQo+IGFy
dGVtX215Z2FpZXZAZXBhbS5jb207IGNocmlzdG9waGVyLncuY2xhcmtAZ21haWwuY29tOw0KPiBw
ZXJzYXVyQGdtYWlsLmNvbTsgdmZhY2hpbkBkZS5hZGl0LWp2LmNvbTsgZWRnYXIuaWdsZXNpYXNA
eGlsaW54LmNvbTsNCj4gYW5hc3Rhc3Npb3MubmFub3NAb25hcHAuY29tOyB4ZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcNCj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIHg4NiBDb21tdW5p
dHkgQ2FsbCAtIFdlZCBBdWcgMTUsIDE0OjAwIC0gMTU6MDAgVVRDIC0NCj4gTWludXRlcw0KPiAN
Cj4gTGl2ZSBtaW51dGVzIGFyZSBhdA0KPiBodHRwczovL2RvY3MuZ29vZ2xlLmNvbS9kb2N1bWVu
dC9kLzF6ZjlzYXFPdnhBc0lEdkhQSUZwenk1NnpzVWRodTRMY0hvDQo+IHVRMFVmMlJHdy9lZGl0
P3VzcD1zaGFyaW5nIGFuZCBhIHNuYXBzaG90IGlzIGF0dGFjaGVkIGFzIFBERiBBbHNvIGZvcg0K
PiBjb252ZW5pZW5jZSBpbiBtYXJrZG93biBSZWdhcmRzIExhcnMNCj4gDQo+ICMgQWdlbmRhIGFu
ZCBNaW51dGVzOiB4ODYgQ29tbXVuaXR5IENhbGwgQXVndXN0DQo+IA0KPiAjIDIwMTgNCj4gDQo+
IF9ObyBuZXcgaXRlbXMgd2VyZSBhZGRlZCB0byB0aGUgYWdlbmRhLl8g4oCLIF9NaW51dGVzIGFy
ZSBhZGRlZCBpbiBibHVlLl8gDQo+IF9DbG9zZWQgQUNUSU9OUyBpbiBncmVlbi5fDQo+IA0KPiAj
IyBBdHRlbmRlZXMNCj4gDQo+IEFydGVtIE15Z2FpZXYNCj4gSnVlcmdlbiBHcm9zcw0KPiBCcmlh
biBXb29kcw0KPiBDaHJpc3RvcGhlciBDbGFyaw0KPiBKYW4gQmV1bGljaA0KPiBXZWksIFNlcmdl
eSwgQW5kcmV3DQo+IEp1bGllbiBHcmFsbA0KPiBSaWNoIFBlcnNhdWQNCj4gWmhhbmcsIFl1IEMN
Cj4gDQo+ICMjIDQuMTArIGNoYW5nZXMgdG8gWGVuJ3MgbWVtb3J5IHNjcnViYmluZzogQ2hyaXN0
b3BoZXINCj4gDQo+IERpc2N1c3Npb24gb2YgdGhlIGNoYW5nZXMgdGhhdCBtYWRlIHRvIGl0IGlu
IHJlY2VudCB2ZXJzaW9ucyBvZiBYZW4gKDQuMTArKSAtDQo+IENocmlzdG9waGVyDQo+IA0KPiBD
aHJpc3RvcGhlcjogQXNraW5nIG9uIGJlaGFsZiBvZiBTdGFyIExhYiB3aG8gaGFzIGEgdXNlIGNh
c2UgZm9yIGVuc3VyaW5nDQo+IHNjcnViYmluZyBvY2N1cnMgb24gc2h1dGRvd24gb2YgVk1zLiBN
ZW1vcnkgc2NydWJiaW5nIGlzIGFsc28gb2YgaW50ZXJlc3QgZm9yDQo+IE9wZW5YVC4gSW5zcGVj
dGlvbiBvZiBjb2RlIHNob3dzIGl0IGhhcyBjaGFuZ2VzIGRvbmUgZHVyaW5nIDQuMTA6IHRvIGRl
ZmVyDQo+IHNjcnViYmluZyBvZiBwYWdlcyB0byBpZGxlIGxvb3AgcmF0aGVyIHRoYW4gc3luY2hy
b25vdXNseSBkdXJpbmcgVk0gc2h1dGRvd24uDQo+IElkbGUgc2NydWJiaW5nIG1heSB0YWtlIGlu
ZGVmaW5pdGUgYW1vdW50IG9mIHRpbWUgdG8gY29tcGxldGUgb24gYSBidXN5DQo+IG1hY2hpbmUu
DQo+IA0KPiBDaGVja2luZzogSXMgc2NydWIgb25seSBkb25lIGlmIFZNIGlzIGV4cGxpY2l0bHkg
a2lsbGVkPw0KPiBXaGF0IGFyZSB0aGUgcmlnaHQgZXhwZWN0YXRpb25zIGZvciB1cyByZSBmb3Jt
ZXItVk0gbWVtb3J5IGNvbnRlbnQ/DQo+IA0KPiBBbmRyZXc6IFdoYXQgaXMgaW4gdHJlZSBpcyBv
bmx5IHRoZSAxc3QgaGFsZiBvZiB3aGF0IHdhcyBwcm9wb3NlZCBCb3JpcyBkaWRu4oCZdA0KPiBo
YXZlIHRpbWUgdG8gZG8gdGhlIHNlY29uZCBoYWxmIG9mIHRoZSBzZXJpZXMgPT4gWGVuU2VydmVy
IGhhcyBzaW1pbGFyIGlzc3Vlcw0KPiANCj4gU2hvdWxkIG5ldmVyIGhhdmUgYSBjYXNlIHdoZXJl
IHdlIGRvbid0IHNjcnViIGluY29taW5nIFJBTSAobGVhdmluZyBzaWRlDQo+IGNoYW5uZWxzIGFz
aWRlKS4gRXZlcnl0aGluZyBoYW5kZWQgdG8gYSBndWVzdCBpcyBzZXQgdG8gMA0KPiANCj4gQ2hy
aXN0b3BoZXI6IHdpdGggdGhlIG5ldyBjb2RlLCB3aGVuIHlvdSBzaHV0IGRvd24gZnJvbSBhIFZN
IHlvdSBoYXZlIG5vDQo+IGxvbmdlciBiZWVuIGV2YWN1YXRlZCBmcm9tIHRoZSBob3N0ICsgc3Bl
Y3VsYXRpdmUgc2lkZS1jaGFubmVsIHZ1bG5lcmFiaWxpdGllcw0KPiBhcmUgYSBjb25jZXJuDQo+
IA0KPiBBbmRyZXc6IHdlIHdvdWxkIGZpeCB0aGlzIGlmIHdlIHBlcm1hbmVudGx5IHJlbW92ZWQg
ZGlyZWN0bWFwID0+IGZpeGVzIHRoZQ0KPiBzcGVjdWxhdGl2ZSBhbmdsZSA9PiBiZXR0ZXIgaW4g
dGhlIGxvbmcgcnVuDQo+IA0KPiBGb3IgdmVyeSBsYXJnZSBWTXMgaXQgY2FuIHRha2UgdXAgdG8g
MTUgbWludXRlcyB0byBzaHV0IGRvd24gdmVyeSBsYXJnZSBWTXMNCj4gDQo+IE9ubHkgY2FzZSB3
aGVuIHNjcnViYmluZyBkb2VzIG5vdCBvY2N1ciBpcyBpZiBhIFZNIHJlbGVhc2VzIGEgcGFnZS4g
Q2l0cml4IGhhcw0KPiByZW1vdmVkIGV2ZW4gdGhhdCBleGNlcHRpb24gaW4gWGVuU2VydmVyLiBT
aG91bGQgZG8gdGhhdCB1cHN0cmVhbS4NCj4gUGVyZm9ybWFuY2UgaW1wYWN0IHdpbGwgYmUgbmVn
bGlnaWJsZS4NCj4gDQo+IENocmlzdG9waGVyOiB3b3VsZCBjb2RlIHRvIHJlLWludHJvZHVjZSBv
cHRpb25hbCBzeW5jaHJvbm91cyBzY3J1YmJpbmcgYmUNCj4gYWNjZXB0ZWQgaW4gdXBzdHJlYW0/
DQo+IA0KPiBBbmRyZXcgZG9lc27igJl0IHRoaW5rIHNvOiBidXQgYWxzbyBkb2VzbuKAmXQgdGhp
bmsgdGhhdCBlYWdlcmx5IHNjcnViYmluZyB3aWxsDQo+IGFjdHVhbGx5IGhlbHAgYXMgbWVtb3J5
IGNhbiBiZSBhY2Nlc3NlZCB0aHJvdWdoIHNpZGUgY2hhbm5lbCB3YXlzLg0KPiANCj4gSmFuICsg
QW5kcmV3OiBbZGlzY3Vzc2lvbiBvZiB2Q1BVIHVzZV0NCj4gDQo+IENocmlzdG9waGVyOiBJbXBv
cnRhbnQgaXNzdWUgaXMgdGhhdCBvbmNlIHRoZSBkZWNpc2lvbiBpcyB0YWtlbiB0byBldmFjdWF0
ZSBieQ0KPiBzaHV0dGluZyBkb3duIHRoZSBWTSwgbmVlZCB0byBoYXZlIGEgYm91bmRlZCBhbW91
bnQgb2YgdGltZSBmb3IgdGhlIG1lbW9yeQ0KPiB0byBiZSBlcmFzZWQgYW5kIGEgdmVyaWZpYWJs
ZSBpbmRpY2F0b3IgdGhhdCBpdCBpcyBjb21wbGV0ZS4gUHJldmlvdXMgdmVyc2lvbiB3YXMNCj4g
aW5kaWNhdGVkIGJ5IHRoZSBkb21haW4gbm8gbG9uZ2VyIGJlaW5nIHByZXNlbnQuDQo+IA0KPiBB
bmRyZXc6IG5lZWRzIHNvbWUga2luZCBvZiBhdWRpdGFibGUgcG9pbnQgd2hlbiBtZW1vcnkgaXMg
bm90IGF2YWlsYWJsZSAoYW5kDQo+IHNvbWUgYm91bmRlZCBhbmQgdmVyaWZpYWJsZSBwb2ludCBp
biB0aW1lKS4gQ291bGQgcHV0IHNvbWUga2luZCBvZiBzeW5jIGZsYWcgaW4NCj4ga2lsbCBkb21h
aW4gdG8gcmVpbnN0YXRlIHByZXZpb3VzIGJlaGF2aW91ciBpbiBkb21haW4gZGVzdHJveSBvciB1
c2UgYW5vdGhlcg0KPiBhcHByb2FjaCAoSmFuIGhhZCBzb21lIGlkZWFzKS4NCj4gDQo+IENocmlz
dG9waGVyOiBhZ3JlZXMgdGhhdCB0aGlzIGNvdWxkIGJlIHdoYXQgaGUgaXMgbG9va2luZyBmb3IN
Cj4gDQo+ICoqQUNUSU9OOioqIOKAiyBDaHJpc3RvcGhlciB3aWxsIGZvbGxvdyB1cCBvbiBJUkMv
eGVuLWRldmVsQA0KPiANCj4gIyMgVW5ibG9ja2luZyBTZXJpZXMgLSBKYW4NCj4gDQo+IEkgdGhp
bmsgd2UgbmVlZCB0byB0YWxrIGFib3V0IGhvdyB3ZSBtZWFuIHRvIHVuYmxvY2sgbGFyZ2UgY2h1
bmtzIG9mIHdvcmsNCj4gKiBWTVggTVNScyBwb2xpY3kgZm9yIE5lc3RlZCBWaXJ0OiBwYXJ0IDEg
KEkndmUgbG9va2VkIG92ZXIgdGhpcywgYW5kIEkgdGhpbmsgaXQncw0KPiBva2F5LCBidXQgSSBh
bHNvIHRoaW5rIHRoYXQgaW4gcGFydGljdWxhciBuZXN0ZWQgc3R1ZmYgd2FudHMgYm90aCBtYWlu
dGFpbmVycyBhbmQNCj4gQW5kcmV3IHRvIGxvb2sgb3ZlcikNCj4gKiB2cGNpOiBhZGQgc3VwcG9y
dCBmb3IgU1ItSU9WIGNhcGFiaWxpdHkNCj4gKiBwYXJhdmlydHVhbCBJT01NVSBpbnRlcmZhY2UN
Cj4gKiB4ODYvZG9tY3RsOiBTYXZlIGluZm8gZm9yIG9uZSB2Y3B1IGluc3RhbmNlDQo+ICogU1NC
RCBBTUQgdmlhIExTIENGRyBFbmFibGVtZW50IGFuZCBub3QgdG8gc3BlYWsgb2YgImFkZCB2SU9N
TVUgc3VwcG9ydA0KPiB3aXRoIGlycSByZW1hcHBpbmcgZnVuY3Rpb24gb2YgdmlydHVhbCBWVC1k
Ii4gSSdtIGhvd2V2ZXIgbXlzZWxmIGFzIHdlbGwgaW4gYW4NCj4gaW5jcmVhc2luZ2x5IGF3a3dh
cmQgcG9zaXRpb24gdG8gZG8gLyBwb3N0IGZ1cnRoZXIgd29yaywgZHVlIHRvIHRoZXJlIGJlaW5n
DQo+IHBhdGNoIHNlcmllcyBzdGFsbGVkIGluIHBhcnQgZnJvbSBsb25nIGJlZm9yZSB0aGUgNC4x
MSBmcmVlemUgKGxpc3Rpbmcgb25seSBzZXJpZXMNCj4gaGVyZSwgdGhlcmUgYXJlIGFsc28gaW5k
aXZpZHVhbCBzdGFsbGVkIHBhdGNoZXMpOg0KPiAqIHg4NjogaW1wcm92ZSBQRFggPC0+IFBGTiBh
bmQgYWxpa2UgdHJhbnNsYXRpb25zDQo+ICogeDg2OiBhc3NvcnRlZCBhc3NlbWJseSByZWxhdGVk
IGNsZWFudXANCj4gKiB4ODY6IGluZGlyZWN0IGNhbGwgb3ZlcmhlYWQgcmVkdWN0aW9uDQo+ICog
eDg2L0hWTTogaW1wbGVtZW50IG1lbW9yeSByZWFkIGNhY2hpbmcNCj4gKiB4ODY6IG1vcmUgcG93
ZXItZWZmaWNpZW50IENQVSBwYXJraW5nXw0KPiANCj4gU2VyaWVzIGlzIGp1c3QgYSBzZXQgb2Yg
ZXhhbXBsZXMuIEphbiBmZWVscyBpbmNyZWFzaW5nbHkgYmxvY2tlZCBieSB0aGUgbnVtYmVyIG9m
DQo+IHNlcmllcyBhbmQgdm9sdW1lIG9mIHNlcmllcy4gSG93IGRvIHdlIGdldCBvdXQgb2YgdGhh
dCBodWdlIGJhY2tsb2cgb2YgcGF0Y2hlcw0KPiB0aGF0IHZhcmlvdXMgcGVvcGxlIGhhdmUgdG8g
bG9vayBhdC4gSmFuIGhhcyBub3QgYmVlbiBhYmxlIHRvIHJlZHVjZSB0aGUNCj4gYmFja2xvZyAu
Li4NCj4gDQo+IEFuZHJldzogVGhpcyBoYXMgYmVlbiBtYWRlIHdvcnNlIGJ5IHNlY3VyaXR5IHdv
cms6IEFuZHJldyBpcyB0cnlpbmcgdG8gcGljayB1cA0KPiByYXRoZXIgbW9yZSByZXZpZXcuIEl0
IHdvdWxkIGJlIGEgdXNlZnVsIHRoaW5nIHRvIHRyYWNrIHRoZSBvdXRzdGFuZGluZyBzZXJpZXMg
LQ0KPiBzb21lIHNlcmllcyBkb250IGhhdmUgb3V0c3RhbmRpbmcgYWN0aW9ucyAob3IgYXJlIGJs
b2NrZWQgb24gb3RoZXJzKS4NCj4gDQo+IFdlIGhhZCBpc3N1ZXMgd2hlcmU6IHBhdGNoIGlzIGZp
bmUsIGJ1dCB0aGVuIGhhcyBiZWVuIGRlZmVycmVkIGJlY2F1c2UgWFlaIGhhcw0KPiBub3QgeWV0
IGRvbmUgPT4gYnV0IHRoZW4gWFlaIGhhZCBub3QgbWF0ZXJpYWxpemVkLiDigItKYW4gaGFzIHNv
bWUgZXhhbXBsZXM6IDFzdCAtDQo+IHdoZXJlIEphbiBmaXhlZCBzb21lIGJvdW5kYXJ5IGNhc2Vz
IG9mIGVycm9yIGhhbmRsaW5nLg0KPiANCj4gQW5vdGhlciBnZW5lcmFsIHByb2JsZW06IGFmZmVj
dHMgbW9zdGx5IGluZGl2aWR1YWwgcGF0Y2hlcyB3aGVuIHRoZXkgaGF2ZQ0KPiBkZXBlbmRlbmNp
ZXMgdG8gZG8gd2l0aCByZWJhc2UuDQo+IA0KPiBHZW5lcmFsIHdvcmtsb2FkOiBtb3N0IG9mIHg4
NiBzZXJpZXMgYnkgSmFuIGFuZCBBbmRyZXcgbmVlZCB0byBiZSBhY2tlZCBieQ0KPiBlYWNoIG90
aGVyLg0KPiBUaGVyZSBoYXMgYmVlbiBpbXByb3ZlbWVudHMgbG9va2luZyBhdCB4ODYgcGF0Y2hl
cyBpbiBzb21lIGFyZWFzLCBidXQgdGhlcmUNCj4gYXJlIHNvbWUgYXJlYXMgc3VjaCBhcyBBVlgg
d2hlcmUgd2hlcmUgb3RoZXJzIGNhbid0IGhlbHAgb3V0Lg0KPiANCj4gQW5kcmV3IGFsc28gcmFp
c2VzIHRoZSBpc3N1ZSBvZiBsYWNrIG9mIGNvbW1lbnRzIGZyb20gSW50ZWwsIGZvciBzZXJpZXVz
IHRoYXQNCj4gY292ZXIgdmVuZG9yIHNwZWNpZmljIHNlcmllcy4NCj4gDQo+IEFDVElPTjogTGFy
cyB0byBicmluZyB1cCBhdCBBQiBjYWxsDQo+IA0KPiAjIyBMMSBUZXJtaW5hbCBGYXVsdCAtIEFu
ZHJldw0KPiANCj4gU2VudCBvdXQgYW4gdXBkYXRlIG1haWwgdG8geGVuLWRldmVsQDogc2VlDQo+
IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAx
OC0wOC90aHJlYWRzLmh0bWwjDQo+IA0KPiBXZSBzdGlsbCBoYXZlIGEgbG90IG9mIHdvcmsgdG8g
ZG8gaW4gdGhpcyBhcmVhOiB3ZSBjb3VsZCBub3QgZG8gdGhlc2UgZHVyaW5nIHRoZQ0KPiBlbWJh
cmdvDQo+IA0KPiBDYW5ub3QgcmVtb3ZlIGFsbCB0aGUgY2FjaGUgbG9hZCBnYWRnZXRzIGluIHRo
ZSBIeXBlcnZpc29yIFByb3Blcmx5IHVuZGVydGFrZQ0KPiB3b3JrIHN1Y2ggYXMgcmVtb3Zpbmcg
ZGlyZWN0bWFwLCAuLi4NCj4gDQo+IE5lZWQgdG8gc3RhcnQgdHJhY2tpbmcgaXNzdWVzIHJlbGF0
ZWQgdG8gdGhpcyBpbiBKSVJBOiBtYXkgbmVlZCB0byBzb3J0IHRoaXMgaW50bw0KPiBkaWZmZXJl
bnQgYnVja2V0cw0KPiANCj4gKipBQ1RJT046Kiog4oCLIEFuZHJldyB3aWxsIGhhdmUgYSBwb2tl
IGF0IHRoZXNlID0+IGNsYXNzaWZ5IGNvcnJlY3RseSBvciBjbG9zZQ0KPiBKdWVyZ2VuIGlzIE9L
IHdpdGggdXNpbmcgSmlyYQ0KPiANCj4gRGF2aWQgV29vZGhvdXNlIGZyb20gQVdTIGhhcyBzb21l
IHByb3Bvc2FsLCB3aGljaCBoZSB3aWxsIHB1dCBvdXQgcHVibGljbHkNCj4gDQo+IFRoZXJlIHNh
bWUgaXNzdWVzIHdpdGggcGFnZSB0YWJsZSB3cml0YWJsZSBpbiBMaW51eDogc3RvcCByZXF1ZXN0
aW5nIHRvIHVzZSBpdA0KPiBmcm9tIExpbnV4LiBJdCBpcyBub2JibGluZyBvbmUgb2YgdGhlIEwg
ZmVhdHVyZSBmbGFncw0KPiANCj4gKipBbmRyZXcsIEphbiwgSnVlcmdlbjoqKiDigIsgUXVlc3Rp
b24gb2YgMzIgYml0IFhlbiBzdXBwb3J0IGluIHRoZSBrZXJuZWw6IDMyIGJpdA0KPiBQViBndWVz
dHMgd2lsbCBnZXQgaW5jcmVhc2luZ2x5IGNyaXBwbGVkLiBJZiB3ZSBkcm9wIDMyIGJpdCBzdXBw
b3J0IGZyb20gTGludXgsIHdlDQo+IHNob3VsZCBhbHNvIGRvIHRoaXMgZm9yIHRoZSBoeXBlcnZp
c29yDQo+IA0KPiAqKkFDVElPTjoqKiDigIsgSnVlcmdlbiB3aWxsIHNldCB1cCBhbiBvZmZpY2lh
bCBlbWFpbCB0byBzZWUgd2hldGhlciBhbnlvbmUgaXMgc3RpbGwNCj4gdXNpbmcgMzIgYml0IFBW
IGd1ZXN0cy4gTmVlZCB0byBjaGVjazogbmV0YnNkIC0gc3RpbGwgaGF2ZSB0aGF0IGxpbmVhciBw
YWdlIHRhYmxlDQo+IGlzc3VlcyAob25seSByZXByb2R1Y2libGUgd2l0aCAzMiBiaXQgZ3Vlc3Rz
KSA9PiBPdGhlciBvcHRpb25zOg0KPiAxKSBEZWNsYXJlIGl0IHNlY3VyaXR5IHVuc3VwcG9ydGVk
DQo+IDIpIExpbWl0IHRvIHJ1biBpbnNpZGUgYSBzaGltIChuZWVkIHRvIGtlZXAgaXQgaW4gdGhl
IGh5cGVydmlzb3IpLCBoYXZlIGEgY29uZmlnIHB2DQo+IDMyLCAuLi4NCj4gMykgRGVwcmVjYXRl
IGJlZm9yZSByZW1vdmFsLCB0aGVuIHJlbW92ZQ0KPiANCj4gUG9zZSB0aGUgcXVlc3Rpb24gZm9y
IExpbnV4IGFuZCBvdGhlcnM6IGltcG9ydGFudCBhc3BlY3QgaXMgdG8gcmVhY2ggb3V0IHRvIHVz
ZXJzLA0KPiBkZXZlbG9wZXJzIGFyZSB0aGUgd3JvbmcgYXVkaWVuY2UuIOKAiyAqKkxhcnMgdG8g
aGVscCBvdXQqKg0KPiANCj4gIyMgUHJvamVjdCBNYW5hZ2VtZW50IHN0dWZmIHRvIGtlZXAgdGhl
IE1vbWVudHVtIGdvaW5nDQo+IA0KPiBEaWQgbm90IGdldCB0byB0aGlzIHNlY3Rpb24NCj4gWmhh
bmc6IG5vdCBzdXJlIGFib3V0IGhpcyBjb2xsZWFndWVzIC0gbG9va2luZyBhdCBzb21lIG90aGVy
IGlzc3VlcyBhbmQgc2Vlaw0KPiBoZWxwLg0KPiANCj4gVGhpcyBpcyBzb21ldGhpbmcgd2hlcmUg
QW5kcmV3IGFuZCBhbmQgWmhhbmcgc2hvdWxkIHRhbGs6DQo+IA0KPiAqKkFDVElPTjoqKiDigIsg
WmhhbmcgdG8gc2VuZCBhIG1haWwgZXhwbGFpbmluZyB0aGUgaXNzdWUsIHBvc3NpYmxlIHNldCB1
cA0KPiANCj4gV2UgaGF2ZSBtYWRlIHNpZ25pZmljYW50IHByb2dyZXNzIG9uIGRlc2lnbiByZWxh
dGVkIHF1ZXN0aW9ucyBhdCB0aGUgZGV2ZWxvcGVyDQo+IHN1bW1pdC4NCj4gQWx0aG91Z2ggbm90
IGFsbCB0aGUgbm90ZXMgZm9yIHRoZXNlIGhhdmUgYmVlbiBwdWJsaXNoZWQgKFNHWCBhbmQgTlZE
SU1NIGFyZQ0KPiBtaXNzaW5nLCB0aGUgZm9ybWVyIGFyZSBvbiBteSBwbGF0ZSkuIFRoZSBzZXJp
ZXMsIHdoaWNoIGhhdmUgYmVlbiBkaXNjdXNzZWQgYXQNCj4gdGhlIHN1bW1pdCBhbmQgd2hlcmUg
SSBiZWxpZXZlIHRoYXQgZ29vZCBwcm9ncmVzcyBoYXMgYmVlbiBtYWRlIHdlcmUuDQo+IA0KPiBJ
biBvdGhlciB3b3Jkcywgd2Ugc2hvdWxkIGV4cGVjdCBuZXcgdmVyc2lvbnMgb2YgdGhlc2Ugc2Vy
aWVzDQo+IA0KPiBgYGANCj4gU2VyaWVzIFN0YWtlaG9sZGVycw0KPiBgYGANCj4gYGBgDQo+IEFk
ZCB2TlZESU1NIHN1cHBvcnQgdG8gSFZNIGRvbWFpbnMNCj4gYGBgDQo+IGBgYA0KPiBBcyBmYXIg
YXMgSSB1bmRlcnN0YW5kIGEgc2ltcGxlIGFuZCBjbGVhbiB3YXkgdG8gaW1wbGVtZW50IHRoaXMg
aGFzIGJlZW4gZm91bmQsDQo+IGJ1dCB0aGUgZGVzaWduIHNlc3Npb24gbm90ZXMgYXJlIHN0aWxs
IG1pc3NpbmcgYGBgIGBgYCBXZSBzcGVudCBhbG1vc3QgdHdvIGRheXMgb24NCj4gTlZESU1NIHJl
bGF0ZWQgZGlzY3Vzc2lvbnM6IHdlIGhhdmUgc29tZXRoaW5nIHRoYXQgc2hvdWxkIGJlIGZhaXJs
eSBzaW1wbGUNCj4gYW5kIGVhc3kgdG8gaW1wbGVtZW50LiBEYW4gV2lsbGlhbXMgaXMgaGFwcHkg
dG8gdGFrZSBjaGFuZ2VzIGludG8gdXBzdHJlYW0gYXMNCj4gbG9uZyBhcyB0aGV5IGFyZSBzZW5z
aWJsZS4NCj4gYGBgDQo+IGBgYA0KPiBHZW9yZ2U6IHRoZSBrZXkgYmVoaW5kIHRoZSBkaXNjdXNz
aW9uIHdhcyB0byBiZSBhYmxlIHRvIGRlbGl2ZXIgYSBmdW5jdGlvbmFsDQo+IHNvbHV0aW9uIHNv
b24uIFdlIGNhbiBtYWtlIGl0IG5pY2VyIGluY3JlbWVudGFsbHkuDQo+IGBgYA0KPiBgYGANCj4g
WmhhbmcgWWksIEludGVsDQo+IFpoYW5nIFl1LCBJbnRlbA0KPiBHZW9yZ2UgRHVubGFwLCBDaXRy
aXgNCj4gYGBgDQo+IA0KPiAjIyMgQUNUSU9OOiBHZW9yZ2Ugd2lsbCB1cGRhdGUgYW5kIHJlLXN1
Ym1pdCB0aGUg4oCLIE5WRElNTSBkb2MNCj4gDQo+IF8oaGUgZGlkbuKAmXQgdGFrZSBhbnkgbm90
ZXMgZHVyaW5nIHRoZSBkaXNjdXNzaW9uIC0gd2UgYXJlIGdvaW5nIHRvIGhhdmUgdG8NCj4gcmVj
b25zdHJ1Y3Qgc29tZSBvZiB0aGUgZGlzY3Vzc2lvbilfDQo+IA0KPiBfQW5kcmV3OiBZaSAmIFl1
IHdlcmUgdGFraW5nIG5vdGVzIGluIHRoZSBtZWV0aW5nXw0KPiANCj4gX0FDVElPTjogTGFycyB0
byByZWFjaCBvdXQgdG8gWWkgJiBZdSBhbmQgc2VlIHdoYXQgdGhleSBoYXZlIFNlZQ0KPiBodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDcv
dGhyZQ0KPiBhZHMuaHRtbCNfDQo+IA0KPiBJbnRlbCBQcm9jZXNzb3IgVHJhY2UgdmlydHVhbGl6
YXRpb24gZW5hYmxpbmcNCj4gDQo+IF9TZWUNCj4gaHR0cHM6Ly93d3cuc2xpZGVzaGFyZS5uZXQv
eGVuX2NvbV9tZ3IveHBkZHMxOC1pbnRlbC1wcm9jZXMNCj4gc29yLXRyYWNlLWZvci14ZW4taHlw
ZXJ2aXNvci1sdXdlaS1rYW5nLWludGVsXw0KPiANCj4gX1BhcnRseSBibG9ja2VkIG9uIENQVUlE
ICYgTVNSXw0KPiANCj4gX0Rpc2N1c3NlZCB0aGUgY29ybmVyIGNhc2VzIC0gdGhlc2UgYXJlIGlu
IGEgUFBUIGZyb20gSW50ZWwgd2hpY2ggTGFycyBpcyB3YWl0aW5nDQo+IGZvci4gVGhlcmUgd2Fz
IGFuIG9wZW4gcXVlc3Rpb24gcmUgbmVzdGVkIHZpcnQgYW5kIGEgcmVjb2duaXRpb24gdGhhdCBi
b3RoDQo+IGNhbm5vdCBjby1leGlzdC5fDQo+IA0KPiBfU2VlDQo+IGh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0wNy90aHJlDQo+IGFkcy5o
dG1sI18NCj4gDQo+IGBgYA0KPiBMdXdlaSBLYW5nLCBJbnRlbA0KPiBgYGANCj4gRXh0ZW5kIHJl
c291cmNlcyB0byBzdXBwb3J0IG1vcmUgdmNwdXMgaW4gc2luZ2xlIFZNDQo+IA0KPiBfQWxzbyBk
ZXBlbmRzIG9uIHRoZSB0b3BvbG9neSB3b3JrDQo+IElPUkVRIHdvcmsgbmVlZHMgYW5vdGhlciBp
dGVyYXRpb24NCj4gVmlydHVhbCBJT01NVSBuZWVkcyB0byBiZSBkb25lXw0KPiANCj4gX1NlZQ0K
PiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIw
MTgtMDcvdGhyZQ0KPiBhZHMuaHRtbCNfDQo+IA0KPiBgYGANCj4gQ2hhbyBHYW8sIEludGVsDQo+
IGBgYA0KPiBFUFQtQmFzZWQgU3ViLXBhZ2UgV3JpdGUgUHJvdGVjdGlvbiBTdXBwb3J0DQo+IA0K
PiBTZWUNCj4gaHR0cHM6Ly93d3cuc2xpZGVzaGFyZS5uZXQveGVuX2NvbV9tZ3IveHBkZHMxOC1l
cHRiYXNlZC1zdQ0KPiBicGFnZS13cml0ZS1wcm90ZWN0aW9uLW9uLXhlbmMteWktemhhbmctaW50
ZWwNCj4gDQo+IF9JbnRlbCBwb3N0ZWQgc2VyaWVzIGFuZCBkb2VzbuKAmXQga25vdyB3aGF0IHRv
IGRvIG5leHQgZHVlIHRvIGxhY2sgb2YgZmVlZGJhY2suDQo+IFdlIHdlcmUgYWxzbyBsYWNraW5n
IGEgcGxhdXNpYmxlIHVzZS1jYXNlOg0KPiBJbnRlbCBhbmQgQml0RGVmZW5kZXIgYXJlIHRhbGtp
bmcgdG9nZXRoZXIgdG8gY2xhcmlmeSB0aGVfDQo+IA0KPiBgYGANCj4gWmhhbmcgWWksIEludGVs
DQo+IGBgYA0KPiANCj4gYGBgDQo+IHVzZS1jYXNlLiBTdGlsbCBsYXJnZWx5IGJsb2NrZWQgb24g
cmV2aWV3cy4NCj4gYGBgDQo+IGBgYA0KPiBBbHNvIHNlZQ0KPiBodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDcvdGhyZQ0KPiBhZHMuaHRt
bCMNCj4gYGBgDQo+IGBgYA0KPiBTR1ggVmlydHVhbGl6YXRpb24gZGVzaWduIGFuZCBkcmFmdCBw
YXRjaGVzIGBgYCAjIyMgS2FpIHNlbnQgTGFycyBzb21lIG5vdGVzLA0KPiB3aGljaCBhcmUgcHVi
bGlzaGVkIOKAiyBoZXJlIOKAiy4NCj4gDQo+IGBgYA0KPiBQYXJ0bHkgYmxvY2tlZCBvbiBDUFVJ
RCAmIE1TUg0KPiBgYGANCj4gYGBgDQo+IEthaSBIdWFuZywgSW50ZWwNCj4gYGBgDQo+IGBgYA0K
PiA1IExldmVsIFBhZ2luZw0KPiBgYGANCj4gYGBgDQo+IFhQVEkgd291bGQgYmVjb21lIHZlcnkg
cHJvYmxlbWF0aWMgd2l0aCA1IGxldmVsIHBhZ2luZy4NCj4gQ3VycmVudGx5IEludGVs4oCZcyBs
b3dlc3QgcHJpb3JpdHkuDQo+IGBgYA0KPiBUaGVuIHRoZXJlIHdlcmUgc2VyaWVzIHdoaWNoIHdl
cmUgYmxvY2tlZCBvbiBDUFVJRCBhbmQgcmVsYXRlZCB3b3JrDQo+IA0KPiBgYGANCj4gU2VyaWVz
IFN0YWtlaG9sZGVycw0KPiBgYGANCj4gIyMjIEFkZCBndWVzdCBDUFUgdG9wb2xvZ3kgc3VwcG9y
dA0KPiANCj4gYGBgDQo+IFtQQVRDSCAwMC8xM10geDg2OiBDUFVJRCBhbmQgTVNSIHBvbGljeSBt
YXJzaGFsbGluZyBgYGAgIyMjIHN1cHBvcnQg4oCLaGFzIGJlZW4NCj4gcG9zdGVkIG9uIHdoaWNo
IHRoaXMgc2VyaWVzIGRlcGVuZHMgb24sIGJ1dCBpdA0KPiANCj4gYGBgDQo+IGlzIG9ubHkgY292
ZXJpbmcg4oWTIG9mIHRoZSBuZWVkZWQgcGF0Y2hlcyBhbmQgcmVxdWlyZXMgc29tZSBmaXhlcy4g
U2VyZ2V5IGlzDQo+IHdvcmtpbmcgb24gdGhlIGxpYnhjIHNpZGUgYW5kIEFuZHJldyBvbiB0aGUg
aHlwZXJ2aXNvciBhdWRpdGluZy9jaGVja2luZy4NCj4gUm9nZXIgaXMgd29ya2luZyBvbiB0b3Bv
bG9neSBzdXBwb3J0LCB3aGljaCBkZXBlbmRzIG9uIHRoZSBvdGhlciB0aHJlZSBwaWVjZXMuDQo+
IGBgYA0KPiBgYGANCj4gWmhhbmcgWWksIEludGVsDQo+IGBgYA0KPiBgYGANCj4gQW5kcmV3IENv
b3BlciwgQ2l0cml4DQo+IFNlcmdleSBEeWFzbGksIENpdHJpeA0KPiBSb2dlciBQYXUgTW9ubmUs
DQo+IENpdHJpeA0KPiBgYGANCj4gQW5kIG90aGVyIHNlcmllcywgd2hpY2ggYXJlIG1vdmluZyBm
b3J3YXJkDQo+IA0KPiBgYGANCj4gU2VyaWVzIFN0YWtlaG9sZGVycw0KPiBgYGANCj4gIyMjIHBh
cmF2aXJ0dWFsIElPTU1VIGludGVyZmFjZQ0KPiAjIyMgdjIgcG9zdGVkIHJlY2VudGx5DQo+IA0K
PiBgYGANCj4gUGF1bCBEdXJyYW50LCBDaXRyaXgNCj4gYGBgDQo+ICMjIyB4ODYvY3B1aWQ6IGVu
YWJsZSBuZXcgY3B1IGZlYXR1cmVzDQo+IA0KPiAjIyMgV2FpdGluZyBmb3Igdg0KPiANCj4gYGBg
DQo+IFlhbmcgWmhvbmcsIEludGVsDQo+IGBgYA0KPiANCj4gIyMjIGFkZCB2SU9NTVUgc3VwcG9y
dCB3aXRoIGlycSByZW1hcHBpbmcgZnVuY3Rpb24gb2YgdmlydHVhbA0KPiANCj4gIyMjIFZULWQN
Cj4gDQo+ICMjIyBXYWl0aW5nIGZvciB2DQo+IA0KPiBgYGANCj4gQ2hhbyBHYW8sIEludGVsDQo+
IGBgYA0KPiAjIyMgQU1EIEF2aWMgU2VyaWVzDQo+IA0KPiAjIyMgV2FpdGluZyBmb3Igdg0KPiAN
Cj4gYGBgDQo+IEphbmFrYXJhamFuIE5hdGFyYWphbiwNCj4gQU1EDQo+IGBgYA0KPiAjIyMgTVNS
IFNwZWMgU3VwcG9ydCBmb3IgQU1EIHNwZWN1bGF0aXZlIHN0b3JlIGJ5cGFzcw0KPiANCj4gIyMj
IG1pdGlnYXRpb25zDQo+IA0KPiBfV29yayBoYXMganVzdCBzdGFydGVkXw0KPiANCj4gYGBgDQo+
IEJyaWFuIFdvb2RzLCBBTUQNCj4gYGBgDQo+ICMjIyBEb20gQg0KPiANCj4gX1dhaXRpbmcgZm9y
IENocmlzdG9waGVy4oCZcyByZXBseV8NCj4gDQo+IGBgYA0KPiBDaHJpc3RvcGhlciBDbGFyaywN
Cj4gT3BlblhUDQo+IGBgYA0KPiAjIyMgWFNNDQo+IA0KPiBEYW5pZWwgRGUgR3JhZiBvbiBzYWJi
YXRpY2FsIC0gbm90IHN1cmUgZm9yIGhvdyBsb25nDQo+IA0KPiBBQ1RJT046IFJpY2ggdG8gZm9s
bG93IHVwIHdpdGggY29tbWl0dGVyc0B4ZW5wcm9qZWN0Lm9yZw0KPiANCj4gDQo+IA0KPiANCj4g
77u/DQo+IA0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 15:31:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 15: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 1fs8cg-0004xm-DP; Tue, 21 Aug 2018 15:31: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=kqmj=le=citrix.com=prvs=764db257d=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fs8cf-0004xh-La
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 15:31:09 +0000
X-Inumbo-ID: 0c293fca-a557-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0c293fca-a557-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 17:29:52 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,270,1531785600"; d="scan'208";a="63357677"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23420.12345.154525.677937@mariner.uk.xensource.com>
Date: Tue, 21 Aug 2018 16:31:05 +0100
To: Dario Faggioli <dfaggioli@suse.com>
In-Reply-To: <0272aceb4d34d1d9f4a92c1b6faaede59a1242a8.camel@suse.com>
References: <153452538306.14879.2645077465028661264.stgit@Palanthas.fritz.box>
 <20180820101428.djudte4z2wye3cz3@citrix.com>
 <b346c13a4a05c75d531da1dcfa7ea684a0d5089e.camel@suse.com>
 <23419.59543.385873.125444@mariner.uk.xensource.com>
 <0272aceb4d34d1d9f4a92c1b6faaede59a1242a8.camel@suse.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] tools: libxl/xl: run NUMA placement even
 when an hard-affinity is set
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>, George
 Dunlap <george.dunlap@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RGFyaW8gRmFnZ2lvbGkgd3JpdGVzICgiUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSF0gdG9vbHM6IGxp
YnhsL3hsOiBydW4gTlVNQSBwbGFjZW1lbnQgZXZlbiB3aGVuIGFuIGhhcmQtYWZmaW5pdHkgaXMg
c2V0Iik6Cj4gRG8gSSBsZWF2ZSBpdCB1bmRlciB0aGlzIHNwZWNpYWwgIm1hbnVhbGx5IGVuYWJs
ZSBmb3IgZGV2ZWxvcG1lbnQgYW5kCj4gdGVzdGluZyIga2luZCBvZiB0aGluZz8KClllcywgSSB0
aGluayAjaWZkZWYgREVCVUcgb3Igd2hhdGV2ZXIgaXMgZmluZS4gIGxpYnhsX2V2ZW50LmMgaGFz
IHRoYXQKc3R5bGUgYWxyZWFkeS4KCj4gRG8gSSBtYWtlIGl0IGFsd2F5cyBvbj8KCk5vdCBpZiB5
b3UgdGhpbmsgaXQncyB0b28gc2xvdy4KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 15:38:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 15: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 1fs8jQ-0005K6-Pr; Tue, 21 Aug 2018 15: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=wce4=le=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fs8jP-0005Je-9B
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 15:38:07 +0000
X-Inumbo-ID: 4862a625-a558-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4862a625-a558-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 15:38:43 +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 14B02AD4D;
 Tue, 21 Aug 2018 15:38:04 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
Date: Tue, 21 Aug 2018 17:37:53 +0200
Message-Id: <20180821153755.30462-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [PATCH v2 0/2] x86/xen: avoid 32-bit writes to PTEs in
 PV PAE 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>, 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>

V2hpbGUgdGhlIGh5cGVydmlzb3IgZW11bGF0ZXMgcGxhaW4gd3JpdGVzIHRvIFBURXMgaGFwcGls
eSwgdGhpcyBpcwptdWNoIHNsb3dlciB0aGFuIGlzc3VpbmcgYSBoeXBlcmNhbGwgZm9yIFBURSBt
b2RpZmNhdGlvbnMuIEFuZCB3cml0aW5nCmEgUFRFIHZpYSB0d28gMzItYml0IHdyaXRlIGluc3Ry
dWN0aW9ucyAoZXNwZWNpYWxseSB3aGVuIGNsZWFyaW5nIHRoZQpQVEUpIHdpbGwgcmVzdWx0IGlu
IGFuIGludGVybWVkaWF0ZSBMMVRGIHZ1bG5lcmFibGUgUFRFLgoKV3JpdGVzIHRvIFBBRSBQVEVz
IHNob3VsZCBhbHdheXMgYmUgZG9uZSB3aXRoIDY0LWJpdCB3cml0ZXMgb3IgdmlhCmh5cGVyY2Fs
bHMuCgpKdWVyZ2VuIEdyb3NzICgyKToKICB4ODYveGVuOiBkb24ndCB3cml0ZSBwdGVzIGRpcmVj
dGx5IGluIDMyLWJpdCBQViBndWVzdHMKICB4ODYvcGFlOiB1c2UgNjQgYml0IGF0b21pYyB4Y2hn
IGZ1bmN0aW9uIGluIG5hdGl2ZV9wdGVwX2dldF9hbmRfY2xlYXIKCiBhcmNoL3g4Ni9pbmNsdWRl
L2FzbS9wZ3RhYmxlLTNsZXZlbC5oIHwgNyArKystLS0tCiBhcmNoL3g4Ni94ZW4vbW11X3B2LmMg
ICAgICAgICAgICAgICAgIHwgNyArKystLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9u
cygrKSwgOCBkZWxldGlvbnMoLSkKCi0tIAoyLjEzLjcKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 15:38:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 15: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 1fs8jQ-0005Jt-7M; Tue, 21 Aug 2018 15: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=wce4=le=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fs8jP-0005Jd-95
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 15:38:07 +0000
X-Inumbo-ID: 4862a44b-a558-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4862a44b-a558-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 15:38:43 +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 33161AD73;
 Tue, 21 Aug 2018 15:38:04 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
Date: Tue, 21 Aug 2018 17:37:54 +0200
Message-Id: <20180821153755.30462-2-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180821153755.30462-1-jgross@suse.com>
References: <20180821153755.30462-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 1/2] x86/xen: don't write ptes directly in
 32-bit 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>, 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>

SW4gc29tZSBjYXNlcyAzMi1iaXQgUEFFIFBWIGd1ZXN0cyBzdGlsbCB3cml0ZSBQVEVzIGRpcmVj
dGx5IGluc3RlYWQgb2YKdXNpbmcgaHlwZXJjYWxscy4gVGhpcyBpcyBlc3BlY2lhbGx5IGJhZCB3
aGVuIGNsZWFyaW5nIGEgUFRFIGFzIHRoaXMgaXMKZG9uZSB2aWEgMzItYml0IHdyaXRlcyB3aGlj
aCB3aWxsIHByb2R1Y2UgaW50ZXJtZWRpYXRlIEwxVEYgYXR0YWNrYWJsZQpQVEVzLgoKQ2hhbmdl
IHRoZSBjb2RlIHRvIHVzZSBoeXBlcmNhbGxzIGluc3RlYWQuCgpTaWduZWQtb2ZmLWJ5OiBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Ci0tLQogYXJjaC94ODYveGVuL21tdV9wdi5jIHwgNyArKystLS0tCiAx
IGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL2FyY2gveDg2L3hlbi9tbXVfcHYuYyBiL2FyY2gveDg2L3hlbi9tbXVfcHYuYwppbmRleCA5
ZTcwMTI4NTg0MjAuLjkzOTZiNGQxNzA2NCAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL21tdV9w
di5jCisrKyBiL2FyY2gveDg2L3hlbi9tbXVfcHYuYwpAQCAtNDM0LDE0ICs0MzQsMTMgQEAgc3Rh
dGljIHZvaWQgeGVuX3NldF9wdWQocHVkX3QgKnB0ciwgcHVkX3QgdmFsKQogc3RhdGljIHZvaWQg
eGVuX3NldF9wdGVfYXRvbWljKHB0ZV90ICpwdGVwLCBwdGVfdCBwdGUpCiB7CiAJdHJhY2VfeGVu
X21tdV9zZXRfcHRlX2F0b21pYyhwdGVwLCBwdGUpOwotCXNldF82NGJpdCgodTY0ICopcHRlcCwg
bmF0aXZlX3B0ZV92YWwocHRlKSk7CisJX194ZW5fc2V0X3B0ZShwdGVwLCBwdGUpOwogfQogCiBz
dGF0aWMgdm9pZCB4ZW5fcHRlX2NsZWFyKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLCB1bnNpZ25lZCBs
b25nIGFkZHIsIHB0ZV90ICpwdGVwKQogewogCXRyYWNlX3hlbl9tbXVfcHRlX2NsZWFyKG1tLCBh
ZGRyLCBwdGVwKTsKLQlpZiAoIXhlbl9iYXRjaGVkX3NldF9wdGUocHRlcCwgbmF0aXZlX21ha2Vf
cHRlKDApKSkKLQkJbmF0aXZlX3B0ZV9jbGVhcihtbSwgYWRkciwgcHRlcCk7CisJX194ZW5fc2V0
X3B0ZShwdGVwLCBuYXRpdmVfbWFrZV9wdGUoMCkpOwogfQogCiBzdGF0aWMgdm9pZCB4ZW5fcG1k
X2NsZWFyKHBtZF90ICpwbWRwKQpAQCAtMTU2OSw3ICsxNTY4LDcgQEAgc3RhdGljIHZvaWQgX19p
bml0IHhlbl9zZXRfcHRlX2luaXQocHRlX3QgKnB0ZXAsIHB0ZV90IHB0ZSkKIAkJcHRlID0gX19w
dGVfbWEoKChwdGVfdmFsX21hKCpwdGVwKSAmIF9QQUdFX1JXKSB8IH5fUEFHRV9SVykgJgogCQkJ
ICAgICAgIHB0ZV92YWxfbWEocHRlKSk7CiAjZW5kaWYKLQluYXRpdmVfc2V0X3B0ZShwdGVwLCBw
dGUpOworCV9feGVuX3NldF9wdGUocHRlcCwgcHRlKTsKIH0KIAogLyogRWFybHkgaW4gYm9vdCwg
d2hpbGUgc2V0dGluZyB1cCB0aGUgaW5pdGlhbCBwYWdldGFibGUsIGFzc3VtZQotLSAKMi4xMy43
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 15:38:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 15: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 1fs8jQ-0005K0-G0; Tue, 21 Aug 2018 15: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=wce4=le=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fs8jP-0005Jf-97
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 15:38:07 +0000
X-Inumbo-ID: 487de738-a558-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 487de738-a558-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 15:38:43 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 70B82ADBD;
 Tue, 21 Aug 2018 15:38:04 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org
Date: Tue, 21 Aug 2018 17:37:55 +0200
Message-Id: <20180821153755.30462-3-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
In-Reply-To: <20180821153755.30462-1-jgross@suse.com>
References: <20180821153755.30462-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 2/2] x86/pae: use 64 bit atomic xchg function
 in native_ptep_get_and_clear
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

VXNpbmcgb25seSAzMi1iaXQgd3JpdGVzIGZvciB0aGUgcHRlIHdpbGwgcmVzdWx0IGluIGFuIGlu
dGVybWVkaWF0ZQpMMVRGIHZ1bG5lcmFibGUgUFRFLiBXaGVuIHJ1bm5pbmcgYXMgYSBYZW4gUFYg
Z3Vlc3QgdGhpcyB3aWxsIGF0IG9uY2UKc3dpdGNoIHRoZSBndWVzdCB0byBzaGFkb3cgbW9kZSBy
ZXN1bHRpbmcgaW4gYSBsb3NzIG9mIHBlcmZvcm1hbmNlLgoKVXNlIGFyY2hfYXRvbWljNjRfeGNo
ZygpIGluc3RlYWQgd2hpY2ggd2lsbCBwZXJmb3JtIHRoZSByZXF1ZXN0ZWQKb3BlcmF0aW9uIGF0
b21pY2FsbHkgd2l0aCBhbGwgNjQgYml0cy4KClNvbWUgcGVyZm9ybWFuY2UgY29uc2lkZXJhdGlv
bnMgYWNjb3JkaW5nIHRvOgoKaHR0cHM6Ly9zb2Z0d2FyZS5pbnRlbC5jb20vc2l0ZXMvZGVmYXVs
dC9maWxlcy9tYW5hZ2VkL2FkL2RjL0ludGVsLVhlb24tU2NhbGFibGUtUHJvY2Vzc29yLXRocm91
Z2hwdXQtbGF0ZW5jeS5wZGYKClRoZSBtYWluIG51bWJlciBzaG91bGQgYmUgdGhlIGxhdGVuY3ks
IGFzIHRoZXJlIGlzIG5vIHRpZ2h0IGxvb3AgYXJvdW5kCm5hdGl2ZV9wdGVwX2dldF9hbmRfY2xl
YXIoKS4KCiJsb2NrIGNtcHhjaGc4YiIgaGFzIGEgbGF0ZW5jeSBvZiAyMCBjeWNsZXMsIHdoaWxl
ICJsb2NrIHhjaGciICh3aXRoIGEKbWVtb3J5IG9wZXJhbmQpIGlzbid0IG1lbnRpb25lZCBpbiB0
aGF0IGRvY3VtZW50LiAibG9jayB4YWRkIiAod2l0aCB4YWRkCmhhdmluZyAzIGN5Y2xlcyBsZXNz
IGxhdGVuY3kgdGhhbiB4Y2hnKSBoYXMgYSBsYXRlbmN5IG9mIDExLCBzbyB3ZSBjYW4KYXNzdW1l
IGEgbGF0ZW5jeSBvZiAxNCBmb3IgImxvY2sgeGNoZyIuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2Vu
IEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQpJbiBjYXNlIGFkZGluZyBhYm91dCA2IGN5Y2xl
cyBmb3IgbmF0aXZlX3B0ZXBfZ2V0X2FuZF9jbGVhcigpIGlzIGJlbGlldmVkCnRvIGJlIHRvbyBi
YWQgSSBjYW4gbW9kaWZ5IHRoZSBwYXRjaCB0byBhZGQgYSBwYXJhdmlydCBmdW5jdGlvbiBmb3Ig
dGhhdApwdXJwb3NlIGluIG9yZGVyIHRvIGFkZCB0aGUgb3ZlcmhlYWQgZm9yIFhlbiBndWVzdHMg
b25seSAoaW4gZmFjdCB0aGUKb3ZlcmhlYWQgZm9yIFhlbiBndWVzdHMgd2lsbCBiZSBsZXNzLCBh
cyBvbmx5IG9uZSBpbnN0cnVjdGlvbiB3cml0aW5nIHRvCnRoZSBQVEUgaGFzIHRvIGJlIGVtdWxh
dGVkIGJ5IHRoZSBoeXBlcnZpc29yKS4KLS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ3RhYmxl
LTNsZXZlbC5oIHwgNyArKystLS0tCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCA0
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BndGFibGUt
M2xldmVsLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ3RhYmxlLTNsZXZlbC5oCmluZGV4IGE1
NjQwODRjNjE0MS4uZjhiMWFkMmMzODI4IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2Fz
bS9wZ3RhYmxlLTNsZXZlbC5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BndGFibGUtM2xl
dmVsLmgKQEAgLTIsNiArMiw4IEBACiAjaWZuZGVmIF9BU01fWDg2X1BHVEFCTEVfM0xFVkVMX0gK
ICNkZWZpbmUgX0FTTV9YODZfUEdUQUJMRV8zTEVWRUxfSAogCisjaW5jbHVkZSA8YXNtL2F0b21p
YzY0XzMyLmg+CisKIC8qCiAgKiBJbnRlbCBQaHlzaWNhbCBBZGRyZXNzIEV4dGVuc2lvbiAoUEFF
KSBNb2RlIC0gdGhyZWUtbGV2ZWwgcGFnZQogICogdGFibGVzIG9uIFBQcm8rIENQVXMuCkBAIC0x
NTAsMTAgKzE1Miw3IEBAIHN0YXRpYyBpbmxpbmUgcHRlX3QgbmF0aXZlX3B0ZXBfZ2V0X2FuZF9j
bGVhcihwdGVfdCAqcHRlcCkKIHsKIAlwdGVfdCByZXM7CiAKLQkvKiB4Y2hnIGFjdHMgYXMgYSBi
YXJyaWVyIGJlZm9yZSB0aGUgc2V0dGluZyBvZiB0aGUgaGlnaCBiaXRzICovCi0JcmVzLnB0ZV9s
b3cgPSB4Y2hnKCZwdGVwLT5wdGVfbG93LCAwKTsKLQlyZXMucHRlX2hpZ2ggPSBwdGVwLT5wdGVf
aGlnaDsKLQlwdGVwLT5wdGVfaGlnaCA9IDA7CisJcmVzLnB0ZSA9IChwdGV2YWxfdClhcmNoX2F0
b21pYzY0X3hjaGcoKGF0b21pYzY0X3QgKilwdGVwLCAwKTsKIAogCXJldHVybiByZXM7CiB9Ci0t
IAoyLjEzLjcKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 15:40:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 15: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 1fs8lT-00067z-Ab; Tue, 21 Aug 2018 15:40: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs8lS-00067o-4w
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 15:40:14 +0000
X-Inumbo-ID: 949eafab-a558-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 949eafab-a558-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 15:40:50 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 09:40:12 -0600
Message-Id: <5B7C325702000078001E091F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 09:40:07 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <84f9dde9a5f6253653fc267fd8f874d21e4f4a58.1534518694.git-series.wei.liu2@citrix.com>
 <5B7BFD0702000078001E0764@prv1-mh.provo.novell.com>
 <20180821134310.quzdjqur4h2rk7nx@citrix.com>
In-Reply-To: <20180821134310.quzdjqur4h2rk7nx@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 34/34] RFC x86: introduce directio virt cap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDIxLjA4LjE4IGF0IDE1OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMDU6NTI6MzlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAxNy4wOC4xOCBhdCAxNzoxMiwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdy
b3RlOgo+PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9zeXNjdGwuYwo+PiA+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9zeXNjdGwuYwo+PiA+IEBAIC05Miw4ICs5MiwxMCBAQCB2b2lkIGFyY2hfZG9fcGh5c2lu
Zm8oc3RydWN0IHhlbl9zeXNjdGxfcGh5c2luZm8gKnBpKQo+PiA+ICAgICAgICAgICAgIG1pbihz
aXplb2YocGktPmh3X2NhcCksIHNpemVvZihib290X2NwdV9kYXRhLng4Nl9jYXBhYmlsaXR5KSkp
Owo+PiA+ICAgICAgaWYgKCBodm1fZW5hYmxlZCApCj4+ID4gICAgICAgICAgcGktPmNhcGFiaWxp
dGllcyB8PSBYRU5fU1lTQ1RMX1BIWVNDQVBfaHZtOwo+PiA+IC0gICAgaWYgKCBpb21tdV9lbmFi
bGVkICkKPj4gPiArICAgIGlmICggaHZtX2VuYWJsZWQgJiYgaW9tbXVfZW5hYmxlZCApCj4+ID4g
ICAgICAgICAgcGktPmNhcGFiaWxpdGllcyB8PSBYRU5fU1lTQ1RMX1BIWVNDQVBfaHZtX2RpcmVj
dGlvOwo+PiA+ICsgICAgZWxzZSBpZiAoIGlvbW11X2VuYWJsZWQgKQo+PiA+ICsgICAgICAgIHBp
LT5jYXBhYmlsaXRpZXMgfD0gWEVOX1NZU0NUTF9QSFlTQ0FQX2RpcmVjdGlvOwo+PiA+ICB9Cj4+
IAo+PiBBdCB0aGUgc3lzY3RsIGxheWVyIEkgdGhpbmsgeW91IGNhbiwgYXMgc3VnZ2VzdGVkIGlp
cmMgYnkgUm9nZXIsCj4+IHNpbXBseSByZXBsYWNlIGh2bV9kaXJlY3RpbyB3aXRoIGRpcmVjdGlv
IChvciBpb21tdSkuIEZvciB0aGUKPj4gInhsIGluZm8iIG91dHB1dCwgb3RvaCwgSSdtIGFmcmFp
ZCB0aGlzIGRvZXNuJ3QgaG9sZCwgYXMgcGVvcGxlCj4+IG1heSBwYXJzZSBmb3IgdGhlIHN0cmlu
Zy4gRGVwZW5kaW5nIG9uIGhvdyB0aGlzIHdvdWxkIGJlc3QKPj4gYmUgYWRkcmVzc2VkIGluIHRo
ZSB0b29sIHN0YWNrLCByZXBsYWNpbmcgdGhlIHN5c2N0bCBuYW1lcyBtYXkKPj4gdGhlbiBubyBs
b25nZXIgYmUgdGhlIG1vc3Qgc3VpdGFibGUgc29sdXRpb24uCj4gCj4gSW4gdGhhdCBjYXNlIHdo
YXQgZG8geW91IHRoaW5rIGFib3V0IHRoZSB0d28gZmxhZ3MgdGhpcyBwYXRjaCBwcm92aWRlcwo+
IG9uIHRoZSB0b29sc3RhY2sgbGV2ZWw/Cj4gCj4gRXNzZW50aWFsbHkgd2UgY2hhbmdlIHNsaWdo
dGx5IGh2bV9kaXJlY3RpbydzIG1lYW5pbmcgdG8gbWVhbiAiaHZtICYmCj4gaW9tbXVfZW5hYmxl
ZCIgd2hpbGUgaXQgcHJldmlvdXNseSBtZWFuICJpb21tdV9lbmFibGVkIiwgYW5kIHRoZW4gaW4g
dGhlCj4gYWJzZW5jZSBvZiBodm1fZGlyZWN0aW8sIGFkZCAiZGlyZWN0aW8iIGFzIGFuIGluZGlj
YXRpb24gZm9yCj4gImlvbW11X2VuYWJsZWQiLgoKSSB0aGluayB3aGVuIHlvdSBtZWFuIHRvIHBy
b3ZpZGUgdHdvIGZsYWdzLCByZXRhaW5pbmcgdGhlIG1lYW5pbmcKb2YgdGhlIHByZS1leGlzdGlu
ZyBvbmUgbWlnaHQgYmUgZGVzaXJhYmxlLiBCdXQgYXMgc2FpZCBiZWZvcmUgLQptdWNoIGRlcGVu
ZHMgb24gd2hhdCB0aGUgdG9vbCBzdGFjayBtZWFucyB0byBwcmVzZW50IHRvIHRoZSB1c2VyLgpU
aGUgZXhwZWN0YXRpb25zIG9uIHRoZSBjdXJyZW50IG1lYW5pbmcgb24gInhsIGluZm8iIG91dHB1
dCBzaG91bGQKbm90IGJlIGJyb2tlbi4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 15:50:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 15:50:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs8v1-00072l-D5; Tue, 21 Aug 2018 15: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs8v0-00071d-2v
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 15:50:06 +0000
X-Inumbo-ID: b184b805-a559-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 b184b805-a559-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 17:48:48 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 09:50:03 -0600
Message-Id: <5B7C34A802000078001E0931@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 09:50:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180821074944.38773-1-roger.pau@citrix.com>
 <20180821074944.38773-7-roger.pau@citrix.com>
 <5B7C155102000078001E0842@prv1-mh.provo.novell.com>
 <20180821152218.4vq32prphnmqxf7d@mac>
In-Reply-To: <20180821152218.4vq32prphnmqxf7d@mac>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v6 6/6] x86/iommu: add map-reserved
 dom0-iommu option to map reserved memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>, Paul Durrant <paul.durrant@citrix.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+IE9uIDIxLjA4LjE4IGF0IDE3OjIyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFR1ZSwgQXVnIDIxLCAyMDE4IGF0IDA3OjM2OjE3QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMjEuMDguMTggYXQgMDk6NDksIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gLS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPj4g
PiArKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+PiA+IEBAIC03MDQs
NiArNzA0LDE1IEBAIFRoaXMgbGlzdCBvZiBib29sZWFucyBjb250cm9scyB0aGUgaW9tbXUgdXNh
Z2UgYnkgRG9tMDoKPj4gPiAgICBvcHRpb24gaXMgb25seSBhcHBsaWNhYmxlIHRvIGEgUFYgRG9t
MCBhbmQgaXMgZW5hYmxlZCBieSBkZWZhdWx0IG9uIEludGVsCj4+ID4gICAgaGFyZHdhcmUuCj4+
ID4gIAo+PiA+ICsqIGBtYXAtcmVzZXJ2ZWRgOiBzZXRzIHVwIERNQSByZW1hcHBpbmcgZm9yIGFs
bCB0aGUgcmVzZXJ2ZWQgcmVnaW9ucyBpbiB0aGUKPj4gPiArICBtZW1vcnkgbWFwIGZvciBEb20w
LiBVc2UgdGhpcyB0byB3b3JrIGFyb3VuZCBmaXJtd2FyZSBpc3N1ZXMgcHJvdmlkaW5nCj4+ID4g
KyAgaW5jb3JyZWN0IFJNUlIvSVZNRCBlbnRyaWVzLiBSYXRoZXIgdGhhbiBvbmx5IG1hcHBpbmcg
UkFNIHBhZ2VzIGZvciBJT01NVQo+PiA+ICsgIGFjY2Vzc2VzIGZvciBEb20wLCBhbGwgbWVtb3J5
IHJlZ2lvbnMgbWFya2VkIGFzIHJlc2VydmVkIGluIHRoZSBtZW1vcnkgbWFwCj4+ID4gKyAgdGhh
dCBkb24ndCBvdmVybGFwIHdpdGggYW55IE1NSU8gcmVnaW9uIGZyb20gZW11bGF0ZWQgZGV2aWNl
cyB3aWxsIGJlCj4+ID4gKyAgaWRlbnRpdHkgbWFwcGVkLiBUaGlzIG9wdGlvbiBtYXBzIGEgc3Vi
c2V0IG9mIHRoZSBtZW1vcnkgdGhhdCB3b3VsZCBiZQo+PiA+ICsgIG1hcHBlZCB3aGVuIHVzaW5n
IHRoZSBgbWFwLWluY2x1c2l2ZWAgb3B0aW9uLiBUaGlzIG9wdGlvbiBpcyBhdmFpbGFibGUgdG8g
YQo+PiA+ICsgIFBWSCBEb20wIGFuZCBpcyBlbmFibGVkIGJ5IGRlZmF1bHQgb24gSW50ZWwgaGFy
ZHdhcmUuCj4+IAo+PiBUaGlzIHNvdW5kcyBhcyBpZiB0aGUgb3B0aW9uIHdhcyBtZWFuaW5nbGVz
cyBmb3IgUFYsIGJ1dCBJIGNhbid0IHNlZW0KPj4gdG8gc2VlIHRoaXMgYmVpbmcgdGhlIGNhc2Uu
IFRoZSBwbGFjZXMgc2V0dGluZyBpb21tdV9od2RvbV9yZXNlcnZlZAo+PiBkb24ndCBsb29rIGF0
IGRvbWFpbiB0eXBlIGFmYWljcywgYW5kIHRoZSBjaGFuZ2UgdG8gdGhlIGRlZmF1bHQgY2FzZQo+
PiBpbiBod2RvbV9pb21tdV9tYXAoKSdzIHN3aXRjaCgpIGJsb2NrIGhhcyB0aGUgaXNfaHZtX2Rv
bWFpbigpIGNoZWNrCj4+IGluZGVwZW5kZW50IG9mIHRoZSBpb21tdV9od2RvbV9yZXNlcnZlZCBv
bmUuCj4gCj4gVGhlIG9wdGlvbiBzaG91bGQgYmUgZnVuY3Rpb25hbCBmb3IgUFYgYWxzbywgc28g
dGhhdCBhIHVzZXIgY291bGQKPiBoYXZlOgo+IAo+IGRvbTAtaW9tbXU9bWFwLWluY2x1c2l2ZT0w
LG1hcC1yZXNlcnZlZAo+IAo+PiBJIGFsc28gd29uZGVyIGFib3V0IHRoZSB3b3JkaW5nICJpcyBh
dmFpbGFibGUgdG8iOiBGb3IgYSBkb21haW4gdHlwZQo+PiByZXN0cmljdGlvbiwgd291bGQgIm9u
bHkgdGFrZXMgZWZmZWN0IG9uIiBvciBzb21lIHN1Y2ggYmUgbW9yZSB0byB0aGUKPj4gcG9pbnQ/
Cj4gCj4gV2hhdCBhYm91dDoKPiAKPiAiVGhpcyBvcHRpb24gaXMgYXZhaWxhYmxlIHRvIGFsbCBE
b20wIG1vZGVzIGFuZCBpcyBlbmFibGVkIGJ5IGRlZmF1bHQKPiBvbiBJbnRlbCBoYXJkd2FyZS4i
CgpZZXMgcGxlYXNlLgoKPj4gPiBAQCAtMTM4LDE2ICsxMzksMjQgQEAgc3RhdGljIGJvb2wgX19o
d2RvbV9pbml0IGh3ZG9tX2lvbW11X21hcChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLAo+PiA+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgcGZu
LAo+PiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGxvbmcgbWF4X3BmbikKPj4gPiAgewo+PiA+ICsgICAgdW5zaWduZWQgaW50IGksIHR5cGU7Cj4+
ID4gKwo+PiA+ICAgICAgLyoKPj4gPiAgICAgICAqIFNldCB1cCAxOjEgbWFwcGluZyBmb3IgZG9t
MC4gRGVmYXVsdCB0byBpbmNsdWRlIG9ubHkgY29udmVudGlvbmFsIFJBTQo+PiA+ICAgICAgICog
YXJlYXMgYW5kIGxldCBSTVJScyBpbmNsdWRlIG5lZWRlZCByZXNlcnZlZCByZWdpb25zLiBXaGVu
IHNldCwgdGhlCj4+ID4gICAgICAgKiBpbmNsdXNpdmUgbWFwcGluZyBhZGRpdGlvbmFsbHkgbWFw
cyBpbiBldmVyeSBwZm4gdXAgdG8gNEdCIGV4Y2VwdCB0aG9zZQo+PiA+IC0gICAgICogdGhhdCBm
YWxsIGluIHVudXNhYmxlIHJhbmdlcy4KPj4gPiArICAgICAqIHRoYXQgZmFsbCBpbiB1bnVzYWJs
ZSByYW5nZXMgZm9yIFBWIERvbTAuCj4+ID4gICAgICAgKi8KPj4gPiAtICAgIGlmICggKHBmbiA+
IG1heF9wZm4gJiYgIW1mbl92YWxpZChfbWZuKHBmbikpKSB8fCB4ZW5faW5fcmFuZ2UocGZuKSAp
Cj4+ID4gKyAgICBpZiAoIChwZm4gPiBtYXhfcGZuICYmICFtZm5fdmFsaWQoX21mbihwZm4pKSkg
fHwgeGVuX2luX3JhbmdlKHBmbikgfHwKPj4gPiArICAgICAgICAgLyoKPj4gPiArICAgICAgICAg
ICogSWdub3JlIGFueSBhZGRyZXNzIGJlbG93IDFNQiwgdGhhdCdzIGFscmVhZHkgaWRlbnRpdHkg
bWFwcGVkIGJ5IHRoZQo+PiA+ICsgICAgICAgICAgKiBEb20wIGJ1aWxkZXIgZm9yIEhWTS4KPj4g
PiArICAgICAgICAgICovCj4+ID4gKyAgICAgICAgICghZC0+ZG9tYWluX2lkICYmIGlzX2h2bV9k
b21haW4oZCkgJiYgcGZuIDwgUEZOX0RPV04oTUIoMSkpKSApCj4+ID4gICAgICAgICAgcmV0dXJu
IGZhbHNlOwo+PiA+ICAKPj4gPiAtICAgIHN3aXRjaCAoIHBhZ2VfZ2V0X3JhbV90eXBlKHBmbikg
KQo+PiA+ICsgICAgdHlwZSA9IHBhZ2VfZ2V0X3JhbV90eXBlKHBmbik7Cj4+ID4gKyAgICBzd2l0
Y2ggKCB0eXBlICkKPj4gCj4+IEFueSByZWFzb24gbm90IHRvIGtlZXAgdGhpcyBhIHNpbmdsZSBs
aW5lLCBwdXR0aW5nIHRoZSBhc3NpZ25tZW50IGluc2lkZQo+PiB0aGUgc3dpdGNoKCk/Cj4gCj4g
SSBkb24ndCBsaWtlIHRvIHB1dCBhc3NpZ25tZW50cyBpbnNpZGUgb2YgZXhwcmVzc2lvbnMsIGJ1
dCBJIGNhbgo+IGNlcnRhaW5seSBkbyB0aGF0LgoKV2UgZG8gdGhpcyBpbiBhIG51bWJlciBvZiBw
bGFjZXMsIHNvIGl0IHdvdWxkIGJlIG5pY2UgaWYgaXQgd2FzIGRvbmUKdGhpcyB3YXkgaGVyZSBh
cyB3ZWxsLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 15:51:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 15: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 1fs8wM-00079p-OT; Tue, 21 Aug 2018 15: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs8wL-00079H-Er
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 15:51:29 +0000
X-Inumbo-ID: 2749ee6d-a55a-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2749ee6d-a55a-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 15:52:06 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 09:51:26 -0600
Message-Id: <5B7C34F902000078001E0934@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 09:51:21 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Yu C Zhang" <yu.c.zhang@intel.com>
References: <F842E0BA-CA4A-4438-B710-E857F47C5982@citrix.com>
 <B007EEBD3FB23C4B870B3DBAD89B9C78320E8B76@SHSMSX104.ccr.corp.intel.com>
In-Reply-To: <B007EEBD3FB23C4B870B3DBAD89B9C78320E8B76@SHSMSX104.ccr.corp.intel.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] x86 Community Call - Wed Aug 15,
 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: davorin.mista@aggios.com, Rich Persaud <persaur@gmail.com>,
 anastassios.nanos@onapp.com, Matt Spencer <Matt.Spencer@arm.com>,
 edgar.iglesias@xilinx.com, john.ji@intel.com, robin.randhawa@arm.com,
 Daniel Kiper <daniel.kiper@oracle.com>, Brian Woods <brian.woods@amd.com>,
 mirela.simonovic@aggios.com, xen-devel <xen-devel@lists.xenproject.org>,
 Lars Kurth <lars.kurth@citrix.com>, Juergen Gross <jgross@suse.com>,
 tamas.k.lengyel@gmail.com, Christopher Clark <christopher.w.clark@gmail.com>,
 Paul Durrant <paul.durrant@citrix.com>, committers@xenproject.org,
 vfachin@de.adit-jv.com, intel-xen@intel.com,
 Jarvis Roach <Jarvis.Roach@dornerworks.com>,
 Artem Mygaiev <artem_mygaiev@epam.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 JanakarajanNatarajan <jnataraj@amd.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIxLjA4LjE4IGF0IDE3OjI4LCA8eXUuYy56aGFuZ0BpbnRlbC5jb20+IHdyb3RlOgo+
IFRoYW5rcyBMYXJzIGZvciB0aGUgc3VtbWFyeSwgYW5kIHNvcnJ5IGZvciB0aGUgbGF0ZSB1cGRh
dGUuCj4gCj4gTXkgcXVlc3Rpb24gaXMgYWJvdXQgdGhlIGNwdWlkIHBvbGljeSBmb3IgTUFYUEhZ
U0FERFIgaW4gWGVuLiAKPiAKPiBJdCBzZWVtcyBYZW4gaXMgZXhwb3NpbmcgdGhlIGhvc3QgTUFY
UEhZU0FERFIgdmFsdWUgdG8gSFZNIGFzIHRoZSBkZWZhdWx0IAo+IGNob2ljZS4gQW5kIEkgYW0g
d29uZGVyaW5nLCB3aGF0IGlmIGEgVk0gaXMgY3JlYXRlZCBvbiBhIGhhcmR3YXJlIHBsYXRmb3Jt
IAo+IHdpdGggYWRkcmVzcyB3aWR0aCBBLCBhbmQgbGF0ZXIgbWlncmF0ZWQgdG8gYW5vdGhlciBw
bGF0Zm9ybSB3aXRoIGFkZHJlc3MgCj4gd2lkdGggQj8gU2hvdWxkIHRoaXMgYmUgYWxsb3dlZCBp
biBYZW4/ICAKCkFuZHJldydzIGZ1cnRoZXIgbGV2ZWxpbmcgd29yayBpcywgYWZhaXUsIGdvaW5n
IHRvIGluY2x1ZGUgbGV2ZWxpbmcgb2YKdGhhdCBmaWVsZCBhcyB3ZWxsLgoKSmFuCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 15:52:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 15:52:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs8xF-0007Lb-3I; Tue, 21 Aug 2018 15:52: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=qc7t=le=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fs8xD-0007LL-AZ
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 15:52:23 +0000
X-Inumbo-ID: 47cdc514-a55a-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 47cdc514-a55a-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 15:53: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 1fs8xA-0000tY-9R; Tue, 21 Aug 2018 15:52:20 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fs8x9-0006gZ-Rr; Tue, 21 Aug 2018 15:52:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fs8x9-0005Ef-RJ; Tue, 21 Aug 2018 15:52:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126329-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=f34690a962ea71367bc5788cc9af9c9fab2cafa0
X-Osstest-Versions-That: xen=09613d3b5fad9b861ab4a2de0208cb6e8be3476f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 21 Aug 2018 15:52:19 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126329: 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>

ZmxpZ2h0IDEyNjMyOSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjMyOS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIGYzNDY5MGE5NjJlYTcxMzY3YmM1Nzg4Y2M5YWY5Yzlm
YWIyY2FmYTAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDA5NjEzZDNi
NWZhZDliODYxYWI0YTJkZTAyMDhjYjZlOGJlMzQ3NmYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NjMyNCAgMjAxOC0wOC0yMSAxMTowMDozNiBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjYzMjkgIDIwMTgtMDgtMjEgMTQ6MDA6MzQgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbnRob255IFBF
UkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tz
b25AZXUuY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVu
Yml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICAwOTYxM2QzYjVmLi5mMzQ2OTBh
OTYyICBmMzQ2OTBhOTYyZWE3MTM2N2JjNTc4OGNjOWFmOWM5ZmFiMmNhZmEwIC0+IHNtb2tlCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 15:54:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 15:54: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 1fs8zS-0007YX-Hb; Tue, 21 Aug 2018 15:54:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs8zR-0007YQ-S8
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 15:54:41 +0000
X-Inumbo-ID: 9a2e9889-a55a-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9a2e9889-a55a-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 15:55:19 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 09:54:40 -0600
Message-Id: <5B7C35BC02000078001E0981@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 09:54:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <5B7BED1B02000078001E063C@suse.com>
 <eea4129d-f92d-166e-0bb5-4b8b8b966529@suse.com>
 <5B7C084A02000078001E07CD@suse.com>
 <c0e95b10-fae1-321f-cd3c-e9888962edef@suse.com>
In-Reply-To: <c0e95b10-fae1-321f-cd3c-e9888962edef@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86: fix "xpti=" and "pv-l1tf=" yet again
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIxLjA4LjE4IGF0IDE1OjU5LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAy
MS8wOC8xOCAxNDo0MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDIxLjA4LjE4IGF0IDE0
OjEzLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4+IE9uIDIxLzA4LzE4IDEyOjQ0LCBKYW4g
QmV1bGljaCB3cm90ZToKPj4+PiBAQCAtMjE5LDE3ICsyMTYsMTMgQEAgc3RhdGljIGludCBfX2lu
aXQgcGFyc2Vfc3BlY19jdHJsKGNvbnN0Cj4+Pj4gIH0KPj4+PiAgY3VzdG9tX3BhcmFtKCJzcGVj
LWN0cmwiLCBwYXJzZV9zcGVjX2N0cmwpOwo+Pj4+ICAKPj4+PiAtaW50OF90IF9fcmVhZF9tb3N0
bHkgb3B0X3B2X2wxdGYgPSAtMTsKPj4+PiArdWludDhfdCBfX3JlYWRfbW9zdGx5IG9wdF9wdl9s
MXRmID0gT1BUX1BWX0wxVEZfRE9NVV9ERUZBVUxUOwo+Pj4+ICAKPj4+PiAgc3RhdGljIF9faW5p
dCBpbnQgcGFyc2VfcHZfbDF0Zihjb25zdCBjaGFyICpzKQo+Pj4+ICB7Cj4+Pj4gICAgICBjb25z
dCBjaGFyICpzczsKPj4+PiAgICAgIGludCB2YWwsIHJjID0gMDsKPj4+PiAgCj4+Pj4gLSAgICAv
KiBJbmhpYml0IHRoZSBkZWZhdWx0cyBhcyBhbiBleHBsaWNpdCBjaG9pY2UgaGFzIGJlZW4gZ2l2
ZW4uICovCj4+Pj4gLSAgICBpZiAoIG9wdF9wdl9sMXRmID09IC0xICkKPj4+PiAtICAgICAgICBv
cHRfcHZfbDF0ZiA9IDA7Cj4+Pgo+Pj4gV291bGRuJ3Qgc2V0dGluZyB0aGUgZGVmYXVsdCB2YWx1
ZSAoRE9NVSkgaGVyZSBiZSBlbm91Z2g/IFNhbWUgZm9yCj4+PiB4cHRpIGJlbG93Pwo+PiAKPj4g
Tm8sIGJlY2F1c2Ugd2Ugd2FudCB0byBkZWZlciBkZWZhdWx0IHByb2Nlc3NpbmcgdW50aWwgd2Un
dmUKPj4gYWN0dWFsbHkgb2J0YWluZWQgdGhlIG5lY2Vzc2FyeSBkYXRhLiBXaGlsZSBwYXJzaW5n
IHdlIGRvbid0Cj4+IGtub3cgeWV0IHdoZXRoZXIgImRlZmF1bHQiIG1lYW5zICJvbiIgb3IgIm9m
ZiIuCj4+IAo+PiBPciBwZXJoYXBzIEkgZG9uJ3QgdW5kZXJzdGFuZCB3aGF0IHlvdSBtZWFuPwo+
IAo+IEkgbWVhbnQ6Cj4gCj4gICAgICBpZiAoIG9wdF9wdl9sMXRmID09IC0xICkKPiAtICAgICAg
ICBvcHRfcHZfbDF0ZiA9IDA7Cj4gKyAgICAgICAgb3B0X3B2X2wxdGYgPSBPUFRfUFZfTDFURl9E
T01VOwo+IAo+IFRoaXMgc3RhcnRzIGF0IHRoZSBkZWZhdWx0IHNldHRpbmcgYW5kIHRoZW4gYXBw
bGllcyB0aGUgc2V0dGluZ3Mgb2YgdGhlCj4gc3ViLW9wdGlvbnMgb24gdG9wIG9mIGl0LCBpbnN0
ZWFkIG9mIHN0YXJ0aW5nIGF0ICJldmVyeXRoaW5nIG9mZiIuCgpXZWxsLCBhcyBzYWlkIC0gdGhp
cyB3b3VsZCBnZXQgaW4gdGhlIHdheSBvZgoKICAgIGlmICggKG9wdF9wdl9sMXRmICYgT1BUX1BW
X0wxVEZfRE9NVV9ERUZBVUxUKSAmJgogICAgICAgICAhcHZfc2hpbSAmJiBjcHVfaGFzX2J1Z19s
MXRmICkKICAgICAgICBvcHRfcHZfbDF0ZiB8PSBPUFRfUFZfTDFURl9ET01VOwoKY2xvc2UgdG8g
dGhlIGVuZCBvZiB0aGUgcGF0Y2guIElPVyAicHYtbDF0Zj1kb20wIiBhcyB3ZWxsCmFzICJwdi1s
MXRmPW5vLWRvbTAiIG91Z2h0IHRvIGxlYXZlIERvbVUtcyBydW5uaW5nCndpdGhvdXQgdGhlIHdv
cmthcm91bmQgb24gZml4ZWQgaGFyZHdhcmUuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 15:54:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 15: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 1fs8ze-0007Zz-S2; Tue, 21 Aug 2018 15:54: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs8zd-0007Zj-Mj
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 15:54:53 +0000
X-Inumbo-ID: 5d13ba4c-a55a-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 5d13ba4c-a55a-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 17:53:36 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 09:54:51 -0600
Message-Id: <5B7C35C902000078001E0984@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 09:54:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180821074944.38773-1-roger.pau@citrix.com>
 <20180821074944.38773-5-roger.pau@citrix.com>
 <5B7C0B3102000078001E0801@prv1-mh.provo.novell.com>
 <20180821152627.tpjdkkxz2wtfy4za@mac>
In-Reply-To: <20180821152627.tpjdkkxz2wtfy4za@mac>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v6 4/6] mm: introduce a helper to get the
 memory type 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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIxLjA4LjE4IGF0IDE3OjI2LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFR1ZSwgQXVnIDIxLCAyMDE4IGF0IDA2OjUzOjA1QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMjEuMDguMTggYXQgMDk6NDksIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g
d3JvdGU6Cj4+ID4gUmV0dXJucyBhbGwgdGhlIG1lbW9yeSB0eXBlcyBhcHBsaWNhYmxlIHRvIGEg
cGFnZS4KPj4gPiAKPj4gPiBUaGlzIGZ1bmN0aW9uIGlzIHVuaW1wbGVtZW50ZWQgZm9yIEFSTS4K
Pj4gPiAKPj4gPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KPj4gCj4+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+Cj4+IAo+PiBCdXQgdGhpcyBzaG91bGQgb25seSBnbyBpbiB0b2dldGhlciB3aXRoIHRoZSBj
b25zdW1lciBvZiB0aGUgbmV3IGZ1bmN0aW9uCj4+IHNlZWluZyB0aGF0IHlvdSBkaWRuJ3QgZm9s
ZCB0aGUgcGF0Y2hlcy4KPiAKPiBPaCwgc29ycnkuIEkndmUgb25seSBmb2xkZWQgdGhlIHZwY2kg
TU1DRkcgcGF0Y2ggaW50byBwYXRjaCA2Lgo+IAo+IFNpbmNlIEkgaGF2ZSB0byByZXNlbmQgdGhp
cyBhbnl3YXkgaW4gb3JkZXIgdG8gYXBwbHkgdGhlIHJlcXVlc3RlZAo+IGNoYW5nZXMgdG8gcGF0
Y2ggNiB3b3VsZCB5b3UgbGlrZSBtZSB0byBmb2xkIHRoaXMgaW50byBwYXRjaCA1IHdoZXJlCj4g
aXQncyBhY3R1YWxseSB1c2VkPwoKTG9naWNhbGx5IGl0IG1pZ2h0IGJlIGJldHRlciwgYnV0IHRo
YXQgcGF0Y2ggaXMgYWxyZWFkeSBwcmV0dHkgYmlnCmFueXdheTsgSSdtIGZpbmUgZWl0aGVyIHdh
eS4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 15:57:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 15:57:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs92Q-0007pd-I1; Tue, 21 Aug 2018 15: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs92O-0007pW-PF
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 15:57:44 +0000
X-Inumbo-ID: c325fc46-a55a-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 c325fc46-a55a-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 17:56:27 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 09:57:43 -0600
Message-Id: <5B7C367002000078001E0987@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 09:57:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <20180821153755.30462-1-jgross@suse.com>
 <20180821153755.30462-3-jgross@suse.com>
In-Reply-To: <20180821153755.30462-3-jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/pae: use 64 bit atomic xchg
 function in native_ptep_get_and_clear
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 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+IE9uIDIxLjA4LjE4IGF0IDE3OjM3LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBVc2lu
ZyBvbmx5IDMyLWJpdCB3cml0ZXMgZm9yIHRoZSBwdGUgd2lsbCByZXN1bHQgaW4gYW4gaW50ZXJt
ZWRpYXRlCj4gTDFURiB2dWxuZXJhYmxlIFBURS4gV2hlbiBydW5uaW5nIGFzIGEgWGVuIFBWIGd1
ZXN0IHRoaXMgd2lsbCBhdCBvbmNlCj4gc3dpdGNoIHRoZSBndWVzdCB0byBzaGFkb3cgbW9kZSBy
ZXN1bHRpbmcgaW4gYSBsb3NzIG9mIHBlcmZvcm1hbmNlLgo+IAo+IFVzZSBhcmNoX2F0b21pYzY0
X3hjaGcoKSBpbnN0ZWFkIHdoaWNoIHdpbGwgcGVyZm9ybSB0aGUgcmVxdWVzdGVkCj4gb3BlcmF0
aW9uIGF0b21pY2FsbHkgd2l0aCBhbGwgNjQgYml0cy4KPiAKPiBTb21lIHBlcmZvcm1hbmNlIGNv
bnNpZGVyYXRpb25zIGFjY29yZGluZyB0bzoKPiAKPiBodHRwczovL3NvZnR3YXJlLmludGVsLmNv
bS9zaXRlcy9kZWZhdWx0L2ZpbGVzL21hbmFnZWQvYWQvZGMvSW50ZWwtWGVvbi1TY2FsIAo+IGFi
bGUtUHJvY2Vzc29yLXRocm91Z2hwdXQtbGF0ZW5jeS5wZGYKPiAKPiBUaGUgbWFpbiBudW1iZXIg
c2hvdWxkIGJlIHRoZSBsYXRlbmN5LCBhcyB0aGVyZSBpcyBubyB0aWdodCBsb29wIGFyb3VuZAo+
IG5hdGl2ZV9wdGVwX2dldF9hbmRfY2xlYXIoKS4KPiAKPiAibG9jayBjbXB4Y2hnOGIiIGhhcyBh
IGxhdGVuY3kgb2YgMjAgY3ljbGVzLCB3aGlsZSAibG9jayB4Y2hnIiAod2l0aCBhCj4gbWVtb3J5
IG9wZXJhbmQpIGlzbid0IG1lbnRpb25lZCBpbiB0aGF0IGRvY3VtZW50LiAibG9jayB4YWRkIiAo
d2l0aCB4YWRkCj4gaGF2aW5nIDMgY3ljbGVzIGxlc3MgbGF0ZW5jeSB0aGFuIHhjaGcpIGhhcyBh
IGxhdGVuY3kgb2YgMTEsIHNvIHdlIGNhbgo+IGFzc3VtZSBhIGxhdGVuY3kgb2YgMTQgZm9yICJs
b2NrIHhjaGciLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNl
LmNvbT4KClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CndpdGgg
b25lIGZ1cnRoZXIgcmVtYXJrOgoKPiBAQCAtMTUwLDEwICsxNTIsNyBAQCBzdGF0aWMgaW5saW5l
IHB0ZV90IG5hdGl2ZV9wdGVwX2dldF9hbmRfY2xlYXIocHRlX3QgKnB0ZXApCj4gIHsKPiAgCXB0
ZV90IHJlczsKPiAgCj4gLQkvKiB4Y2hnIGFjdHMgYXMgYSBiYXJyaWVyIGJlZm9yZSB0aGUgc2V0
dGluZyBvZiB0aGUgaGlnaCBiaXRzICovCj4gLQlyZXMucHRlX2xvdyA9IHhjaGcoJnB0ZXAtPnB0
ZV9sb3csIDApOwo+IC0JcmVzLnB0ZV9oaWdoID0gcHRlcC0+cHRlX2hpZ2g7Cj4gLQlwdGVwLT5w
dGVfaGlnaCA9IDA7Cj4gKwlyZXMucHRlID0gKHB0ZXZhbF90KWFyY2hfYXRvbWljNjRfeGNoZygo
YXRvbWljNjRfdCAqKXB0ZXAsIDApOwoKSXMgdGhlIGNhc3Qgb24gdGhlIHJldHVybiB2YWx1ZSBy
ZWFsbHkgbmVlZGVkIGhlcmU/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 15:58:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 15: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 1fs93A-0007u6-Te; Tue, 21 Aug 2018 15:58: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=z42e=le=citrix.com=prvs=7644e2bb1=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fs93A-0007tv-Dp
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 15:58:32 +0000
X-Inumbo-ID: 22a8c0ce-a55b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 22a8c0ce-a55b-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 15:59:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,270,1531785600"; d="scan'208";a="77931404"
To: Jan Beulich <JBeulich@suse.com>, Yu C Zhang <yu.c.zhang@intel.com>
References: <F842E0BA-CA4A-4438-B710-E857F47C5982@citrix.com>
 <B007EEBD3FB23C4B870B3DBAD89B9C78320E8B76@SHSMSX104.ccr.corp.intel.com>
 <5B7C34F902000078001E0934@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: <1ed01d8f-1f1f-892a-8c47-5ce0cc519fc9@citrix.com>
Date: Tue, 21 Aug 2018 16:58:22 +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: <5B7C34F902000078001E0934@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] x86 Community Call - Wed Aug 15,
 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: davorin.mista@aggios.com, Rich Persaud <persaur@gmail.com>,
 anastassios.nanos@onapp.com, Matt Spencer <Matt.Spencer@arm.com>,
 edgar.iglesias@xilinx.com, john.ji@intel.com, robin.randhawa@arm.com,
 Daniel Kiper <daniel.kiper@oracle.com>, mirela.simonovic@aggios.com,
 xen-devel <xen-devel@lists.xenproject.org>, Lars Kurth <lars.kurth@citrix.com>,
 Juergen Gross <jgross@suse.com>, tamas.k.lengyel@gmail.com,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Paul Durrant <paul.durrant@citrix.com>, committers@xenproject.org,
 vfachin@de.adit-jv.com, intel-xen@intel.com,
 Jarvis Roach <Jarvis.Roach@dornerworks.com>,
 Artem Mygaiev <artem_mygaiev@epam.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>, Brian Woods <brian.woods@amd.com>,
 Julien Grall <julien.grall@arm.com>, JanakarajanNatarajan <jnataraj@amd.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEvMDgvMjAxOCAxNjo1MSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjEuMDguMTgg
YXQgMTc6MjgsIDx5dS5jLnpoYW5nQGludGVsLmNvbT4gd3JvdGU6Cj4+IFRoYW5rcyBMYXJzIGZv
ciB0aGUgc3VtbWFyeSwgYW5kIHNvcnJ5IGZvciB0aGUgbGF0ZSB1cGRhdGUuCj4+Cj4+IE15IHF1
ZXN0aW9uIGlzIGFib3V0IHRoZSBjcHVpZCBwb2xpY3kgZm9yIE1BWFBIWVNBRERSIGluIFhlbi4g
Cj4+Cj4+IEl0IHNlZW1zIFhlbiBpcyBleHBvc2luZyB0aGUgaG9zdCBNQVhQSFlTQUREUiB2YWx1
ZSB0byBIVk0gYXMgdGhlIGRlZmF1bHQgCj4+IGNob2ljZS4gQW5kIEkgYW0gd29uZGVyaW5nLCB3
aGF0IGlmIGEgVk0gaXMgY3JlYXRlZCBvbiBhIGhhcmR3YXJlIHBsYXRmb3JtIAo+PiB3aXRoIGFk
ZHJlc3Mgd2lkdGggQSwgYW5kIGxhdGVyIG1pZ3JhdGVkIHRvIGFub3RoZXIgcGxhdGZvcm0gd2l0
aCBhZGRyZXNzIAo+PiB3aWR0aCBCPyBTaG91bGQgdGhpcyBiZSBhbGxvd2VkIGluIFhlbj8gIAo+
IEFuZHJldydzIGZ1cnRoZXIgbGV2ZWxpbmcgd29yayBpcywgYWZhaXUsIGdvaW5nIHRvIGluY2x1
ZGUgbGV2ZWxpbmcgb2YKPiB0aGF0IGZpZWxkIGFzIHdlbGwuCgpJIGNlcnRhaW5seSBwbGFubmVk
IHRvLCBidXQgYXMgaXQgdHVybnMgb3V0LCB0aGF0IGl0IGlzIHJhdGhlciBtb3JlCmNvbXBsaWNh
dGVkIHRoYW4gSSdkIGhvcGVkLgoKVGhlcmUgaXMgYSBjb3JuZXIgY2FzZSB3aGVyZSwgaWYgbWF4
cGh5YWRkciBpcyBsZXZlbGxlZCBsb3dlciB0aGFuIHRoZQpjdXJyZW50IGhhcmR3YXJlLCBhbmQg
dGhlIGd1ZXN0IGlzIHJlbHlpbmcgb24gI1BGW1JTVkRdIHRyaWNrcywgaWYgdGhlCm9ubHkgcmVz
ZXJ2ZWQgYml0KHMpIHRoZXkgc2V0IHdlcmUgaW4gdGhlIGRpZmZlcmVuY2UgYmV0d2VlbiB0aGUg
cmVhbAphbmQgdmlydHVhbGlzZWQgbWF4cGh5YWRkciwgYW5kIHRoZSBwYWdld2FsayB0YWtlcyBh
biBhY2Nlc3MgdmlvbGF0aW9uCnJhdGhlciB0aGFuIGEgdGVybWluYWwgZmF1bHQsIFhlbiBoYXMg
bm8gd2F5IG9mIGZha2luZyB1cCB0aGUgUlNWRApwcm9wZXJ0eSBiZWNhdXNlIHRoZSBhY2Nlc3Mg
d29uJ3QgZWxpY2l0IGFuIEVQVC1iYXNlZCBWTUV4aXQuCgpHaXZlbiB0aGF0IG1pZ3JhdGlvbiBo
YXMgYmVlbiB3b3JraW5nIHdlbGwgZW5vdWdoIHRodXMgZmFyICh3aXRoIHRoZQpDUFVJRCB2aWV3
IG9mIG1heHBoeWFkZHIgY2hhbmdpbmcgdW5kZXIgdGhlIGd1ZXN0cyBmZWV0KSwgdGhpcyBtYXkg
YmUgb2YKbGl0dGxlIGNvbmNlcm4sIGJ1dCBpdCBzdGlsbCBoYXMgbWUgc29tZXdoYXQgd29ycmll
ZC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 16:02:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 16: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 1fs972-0000qc-Fk; Tue, 21 Aug 2018 16: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=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs971-0000qX-9c
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 16:02:31 +0000
X-Inumbo-ID: 6c49879e-a55b-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6c49879e-a55b-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 18:01:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,270,1531785600"; d="scan'208";a="63361990"
Date: Tue, 21 Aug 2018 17:02:19 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180821160219.pasvsbhe67ogocuz@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <84f9dde9a5f6253653fc267fd8f874d21e4f4a58.1534518694.git-series.wei.liu2@citrix.com>
 <5B7BFD0702000078001E0764@prv1-mh.provo.novell.com>
 <20180821134310.quzdjqur4h2rk7nx@citrix.com>
 <5B7C325702000078001E091F@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B7C325702000078001E091F@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 34/34] RFC x86: introduce directio virt cap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMDk6NDA6MDdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDIxLjA4LjE4IGF0IDE1OjQzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBUdWUsIEF1ZyAyMSwgMjAxOCBhdCAwNTo1MjozOUFNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMTcuMDguMTggYXQgMTc6MTIsIDx3ZWkubGl1MkBjaXRy
aXguY29tPiB3cm90ZToKPiA+PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9zeXNjdGwuYwo+ID4+ID4g
KysrIGIveGVuL2FyY2gveDg2L3N5c2N0bC5jCj4gPj4gPiBAQCAtOTIsOCArOTIsMTAgQEAgdm9p
ZCBhcmNoX2RvX3BoeXNpbmZvKHN0cnVjdCB4ZW5fc3lzY3RsX3BoeXNpbmZvICpwaSkKPiA+PiA+
ICAgICAgICAgICAgIG1pbihzaXplb2YocGktPmh3X2NhcCksIHNpemVvZihib290X2NwdV9kYXRh
Lng4Nl9jYXBhYmlsaXR5KSkpOwo+ID4+ID4gICAgICBpZiAoIGh2bV9lbmFibGVkICkKPiA+PiA+
ICAgICAgICAgIHBpLT5jYXBhYmlsaXRpZXMgfD0gWEVOX1NZU0NUTF9QSFlTQ0FQX2h2bTsKPiA+
PiA+IC0gICAgaWYgKCBpb21tdV9lbmFibGVkICkKPiA+PiA+ICsgICAgaWYgKCBodm1fZW5hYmxl
ZCAmJiBpb21tdV9lbmFibGVkICkKPiA+PiA+ICAgICAgICAgIHBpLT5jYXBhYmlsaXRpZXMgfD0g
WEVOX1NZU0NUTF9QSFlTQ0FQX2h2bV9kaXJlY3RpbzsKPiA+PiA+ICsgICAgZWxzZSBpZiAoIGlv
bW11X2VuYWJsZWQgKQo+ID4+ID4gKyAgICAgICAgcGktPmNhcGFiaWxpdGllcyB8PSBYRU5fU1lT
Q1RMX1BIWVNDQVBfZGlyZWN0aW87Cj4gPj4gPiAgfQo+ID4+IAo+ID4+IEF0IHRoZSBzeXNjdGwg
bGF5ZXIgSSB0aGluayB5b3UgY2FuLCBhcyBzdWdnZXN0ZWQgaWlyYyBieSBSb2dlciwKPiA+PiBz
aW1wbHkgcmVwbGFjZSBodm1fZGlyZWN0aW8gd2l0aCBkaXJlY3RpbyAob3IgaW9tbXUpLiBGb3Ig
dGhlCj4gPj4gInhsIGluZm8iIG91dHB1dCwgb3RvaCwgSSdtIGFmcmFpZCB0aGlzIGRvZXNuJ3Qg
aG9sZCwgYXMgcGVvcGxlCj4gPj4gbWF5IHBhcnNlIGZvciB0aGUgc3RyaW5nLiBEZXBlbmRpbmcg
b24gaG93IHRoaXMgd291bGQgYmVzdAo+ID4+IGJlIGFkZHJlc3NlZCBpbiB0aGUgdG9vbCBzdGFj
aywgcmVwbGFjaW5nIHRoZSBzeXNjdGwgbmFtZXMgbWF5Cj4gPj4gdGhlbiBubyBsb25nZXIgYmUg
dGhlIG1vc3Qgc3VpdGFibGUgc29sdXRpb24uCj4gPiAKPiA+IEluIHRoYXQgY2FzZSB3aGF0IGRv
IHlvdSB0aGluayBhYm91dCB0aGUgdHdvIGZsYWdzIHRoaXMgcGF0Y2ggcHJvdmlkZXMKPiA+IG9u
IHRoZSB0b29sc3RhY2sgbGV2ZWw/Cj4gPiAKPiA+IEVzc2VudGlhbGx5IHdlIGNoYW5nZSBzbGln
aHRseSBodm1fZGlyZWN0aW8ncyBtZWFuaW5nIHRvIG1lYW4gImh2bSAmJgo+ID4gaW9tbXVfZW5h
YmxlZCIgd2hpbGUgaXQgcHJldmlvdXNseSBtZWFuICJpb21tdV9lbmFibGVkIiwgYW5kIHRoZW4g
aW4gdGhlCj4gPiBhYnNlbmNlIG9mIGh2bV9kaXJlY3RpbywgYWRkICJkaXJlY3RpbyIgYXMgYW4g
aW5kaWNhdGlvbiBmb3IKPiA+ICJpb21tdV9lbmFibGVkIi4KPiAKPiBJIHRoaW5rIHdoZW4geW91
IG1lYW4gdG8gcHJvdmlkZSB0d28gZmxhZ3MsIHJldGFpbmluZyB0aGUgbWVhbmluZwo+IG9mIHRo
ZSBwcmUtZXhpc3Rpbmcgb25lIG1pZ2h0IGJlIGRlc2lyYWJsZS4gQnV0IGFzIHNhaWQgYmVmb3Jl
IC0KPiBtdWNoIGRlcGVuZHMgb24gd2hhdCB0aGUgdG9vbCBzdGFjayBtZWFucyB0byBwcmVzZW50
IHRvIHRoZSB1c2VyLgo+IFRoZSBleHBlY3RhdGlvbnMgb24gdGhlIGN1cnJlbnQgbWVhbmluZyBv
biAieGwgaW5mbyIgb3V0cHV0IHNob3VsZAo+IG5vdCBiZSBicm9rZW4uCgpQcmV2aW91c2x5ICJo
dm0iIGFuZCAiaHZtX2RpcmVjdGlvIiBhbHdheXMgc2hvdyB1cCB0b2dldGhlci4gVGhlCmh2bV9k
aXJlY3RpbyBvbmx5IGNhc2UgbmV2ZXIgc2hvd2VkIHVwIGluIHByYWN0aWNlIC0tIEkgZG9uJ3Qg
dGhpbmsKdGhlcmUgaGFkIGJlZW4gc3lzdGVtcyB3aXRoIHZ0LWQgYnV0IG5vdCB2dC14LgoKTXkg
cGxhbiBmb3IgeGwgaW5mbzoKCnB2CWh2bQlpb21tdQkJZmxhZ3MgaW4geGwgaW5mbwowCTAJMAkJ
bi9hCjAJMAkxCQluL2EKMAkxCTAJCWh2bQowCTEJMQkJaHZtIGh2bV9kaXJlY3RpbwoxCTAJMAkJ
TklMCjEJMAkxCQlkaXJlY3RpbwoxCTEJMAkJaHZtCjEJMQkxCQlodm0gaHZtX2RpcmVjdGlvIGRp
cmVjdGlvCgpUaGlzIHJldGFpbnMgc2Vuc2libGUgKHRob3VnaCBub3QgY29tcGxldGVseSBpZGVu
dGljYWwpIHNlbWFudGljcyBmb3IKaHZtX2RpcmVjdGlvLgoKVGhlIHRlcm0gImRpcmVjdGlvIiBj
YW4gYWxzbyBiZSAiaW9tbXUiIGlmIHRoYXQncyBwcmVmZXJhYmxlLgoKV2VpLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 16:11:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 16:11:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs9Fo-0001hn-DE; Tue, 21 Aug 2018 16:11: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=ip0d=le=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fs9Fn-0001hi-AU
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 16:11:35 +0000
X-Inumbo-ID: f54435b5-a55c-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f54435b5-a55c-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 16:12:11 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 21 Aug 2018 10:11:32 -0600
Message-Id: <5B7C39B002000078001E09D1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 21 Aug 2018 10:11:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <84f9dde9a5f6253653fc267fd8f874d21e4f4a58.1534518694.git-series.wei.liu2@citrix.com>
 <5B7BFD0702000078001E0764@prv1-mh.provo.novell.com>
 <20180821134310.quzdjqur4h2rk7nx@citrix.com>
 <5B7C325702000078001E091F@prv1-mh.provo.novell.com>
 <20180821160219.pasvsbhe67ogocuz@citrix.com>
In-Reply-To: <20180821160219.pasvsbhe67ogocuz@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 34/34] RFC x86: introduce directio virt cap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDIxLjA4LjE4IGF0IDE4OjAyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMDk6NDA6MDdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAyMS4wOC4xOCBhdCAxNTo0MywgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdy
b3RlOgo+PiA+IE9uIFR1ZSwgQXVnIDIxLCAyMDE4IGF0IDA1OjUyOjM5QU0gLTA2MDAsIEphbiBC
ZXVsaWNoIHdyb3RlOgo+PiA+PiA+Pj4gT24gMTcuMDguMTggYXQgMTc6MTIsIDx3ZWkubGl1MkBj
aXRyaXguY29tPiB3cm90ZToKPj4gPj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvc3lzY3RsLmMKPj4g
Pj4gPiArKysgYi94ZW4vYXJjaC94ODYvc3lzY3RsLmMKPj4gPj4gPiBAQCAtOTIsOCArOTIsMTAg
QEAgdm9pZCBhcmNoX2RvX3BoeXNpbmZvKHN0cnVjdCB4ZW5fc3lzY3RsX3BoeXNpbmZvICpwaSkK
Pj4gPj4gPiAgICAgICAgICAgICBtaW4oc2l6ZW9mKHBpLT5od19jYXApLCBzaXplb2YoYm9vdF9j
cHVfZGF0YS54ODZfY2FwYWJpbGl0eSkpKTsKPj4gPj4gPiAgICAgIGlmICggaHZtX2VuYWJsZWQg
KQo+PiA+PiA+ICAgICAgICAgIHBpLT5jYXBhYmlsaXRpZXMgfD0gWEVOX1NZU0NUTF9QSFlTQ0FQ
X2h2bTsKPj4gPj4gPiAtICAgIGlmICggaW9tbXVfZW5hYmxlZCApCj4+ID4+ID4gKyAgICBpZiAo
IGh2bV9lbmFibGVkICYmIGlvbW11X2VuYWJsZWQgKQo+PiA+PiA+ICAgICAgICAgIHBpLT5jYXBh
YmlsaXRpZXMgfD0gWEVOX1NZU0NUTF9QSFlTQ0FQX2h2bV9kaXJlY3RpbzsKPj4gPj4gPiArICAg
IGVsc2UgaWYgKCBpb21tdV9lbmFibGVkICkKPj4gPj4gPiArICAgICAgICBwaS0+Y2FwYWJpbGl0
aWVzIHw9IFhFTl9TWVNDVExfUEhZU0NBUF9kaXJlY3RpbzsKPj4gPj4gPiAgfQo+PiA+PiAKPj4g
Pj4gQXQgdGhlIHN5c2N0bCBsYXllciBJIHRoaW5rIHlvdSBjYW4sIGFzIHN1Z2dlc3RlZCBpaXJj
IGJ5IFJvZ2VyLAo+PiA+PiBzaW1wbHkgcmVwbGFjZSBodm1fZGlyZWN0aW8gd2l0aCBkaXJlY3Rp
byAob3IgaW9tbXUpLiBGb3IgdGhlCj4+ID4+ICJ4bCBpbmZvIiBvdXRwdXQsIG90b2gsIEknbSBh
ZnJhaWQgdGhpcyBkb2Vzbid0IGhvbGQsIGFzIHBlb3BsZQo+PiA+PiBtYXkgcGFyc2UgZm9yIHRo
ZSBzdHJpbmcuIERlcGVuZGluZyBvbiBob3cgdGhpcyB3b3VsZCBiZXN0Cj4+ID4+IGJlIGFkZHJl
c3NlZCBpbiB0aGUgdG9vbCBzdGFjaywgcmVwbGFjaW5nIHRoZSBzeXNjdGwgbmFtZXMgbWF5Cj4+
ID4+IHRoZW4gbm8gbG9uZ2VyIGJlIHRoZSBtb3N0IHN1aXRhYmxlIHNvbHV0aW9uLgo+PiA+IAo+
PiA+IEluIHRoYXQgY2FzZSB3aGF0IGRvIHlvdSB0aGluayBhYm91dCB0aGUgdHdvIGZsYWdzIHRo
aXMgcGF0Y2ggcHJvdmlkZXMKPj4gPiBvbiB0aGUgdG9vbHN0YWNrIGxldmVsPwo+PiA+IAo+PiA+
IEVzc2VudGlhbGx5IHdlIGNoYW5nZSBzbGlnaHRseSBodm1fZGlyZWN0aW8ncyBtZWFuaW5nIHRv
IG1lYW4gImh2bSAmJgo+PiA+IGlvbW11X2VuYWJsZWQiIHdoaWxlIGl0IHByZXZpb3VzbHkgbWVh
biAiaW9tbXVfZW5hYmxlZCIsIGFuZCB0aGVuIGluIHRoZQo+PiA+IGFic2VuY2Ugb2YgaHZtX2Rp
cmVjdGlvLCBhZGQgImRpcmVjdGlvIiBhcyBhbiBpbmRpY2F0aW9uIGZvcgo+PiA+ICJpb21tdV9l
bmFibGVkIi4KPj4gCj4+IEkgdGhpbmsgd2hlbiB5b3UgbWVhbiB0byBwcm92aWRlIHR3byBmbGFn
cywgcmV0YWluaW5nIHRoZSBtZWFuaW5nCj4+IG9mIHRoZSBwcmUtZXhpc3Rpbmcgb25lIG1pZ2h0
IGJlIGRlc2lyYWJsZS4gQnV0IGFzIHNhaWQgYmVmb3JlIC0KPj4gbXVjaCBkZXBlbmRzIG9uIHdo
YXQgdGhlIHRvb2wgc3RhY2sgbWVhbnMgdG8gcHJlc2VudCB0byB0aGUgdXNlci4KPj4gVGhlIGV4
cGVjdGF0aW9ucyBvbiB0aGUgY3VycmVudCBtZWFuaW5nIG9uICJ4bCBpbmZvIiBvdXRwdXQgc2hv
dWxkCj4+IG5vdCBiZSBicm9rZW4uCj4gCj4gUHJldmlvdXNseSAiaHZtIiBhbmQgImh2bV9kaXJl
Y3RpbyIgYWx3YXlzIHNob3cgdXAgdG9nZXRoZXIuIFRoZQo+IGh2bV9kaXJlY3RpbyBvbmx5IGNh
c2UgbmV2ZXIgc2hvd2VkIHVwIGluIHByYWN0aWNlIC0tIEkgZG9uJ3QgdGhpbmsKPiB0aGVyZSBo
YWQgYmVlbiBzeXN0ZW1zIHdpdGggdnQtZCBidXQgbm90IHZ0LXguCj4gCj4gTXkgcGxhbiBmb3Ig
eGwgaW5mbzoKPiAKPiBwdglodm0JaW9tbXUJCWZsYWdzIGluIHhsIGluZm8KPiAwCTAJMAkJbi9h
Cj4gMAkwCTEJCW4vYQo+IDAJMQkwCQlodm0KPiAwCTEJMQkJaHZtIGh2bV9kaXJlY3Rpbwo+IDEJ
MAkwCQlOSUwKPiAxCTAJMQkJZGlyZWN0aW8KPiAxCTEJMAkJaHZtCj4gMQkxCTEJCWh2bSBodm1f
ZGlyZWN0aW8gZGlyZWN0aW8KPiAKPiBUaGlzIHJldGFpbnMgc2Vuc2libGUgKHRob3VnaCBub3Qg
Y29tcGxldGVseSBpZGVudGljYWwpIHNlbWFudGljcyBmb3IKPiBodm1fZGlyZWN0aW8uCgpJIHRo
aW5rIHRoYXQgb3VnaHQgdG8gYmUgZmluZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 16:31:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 16:31:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fs9Z7-0003N4-6m; Tue, 21 Aug 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=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fs9Z5-0003Ms-UD
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 16:31:31 +0000
X-Inumbo-ID: bf086dca-a55f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bf086dca-a55f-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 16:32:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,270,1531785600"; d="scan'208";a="63365373"
Date: Tue, 21 Aug 2018 17:31:27 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180821163127.fmzdxpj5kedmvecl@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <32dc160e20e574c7ec736fad43157928de86962e.1534518694.git-series.wei.liu2@citrix.com>
 <5B7AAB4002000078001DFFF7@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B7AAB4002000078001DFFF7@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 05/34] xen: is_hvm_domain should evaluate to
 0 when !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gTW9uLCBBdWcgMjAsIDIwMTggYXQgMDU6NTE6MjhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBTaW5jZSBpdCBpcyBkZWZpbmVkIGluIGNvbW1vbiBoZWFkZXIgZmlsZSwgaW50cm9k
dWNlIENPTkZJR19IVk0gdG8KPiA+IEFybSB0byBhdm9pZCBicmVha2FnZS4KPiA+IAo+ID4gU2ln
bmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+IC0tLQo+ID4gIHhl
bi9hcmNoL2FybS9LY29uZmlnICAgIHwgMyArKysKPiA+ICB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQu
aCB8IDYgKysrKysrCj4gPiAgMiBmaWxlcyBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKykKPiA+IAo+
ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9LY29uZmlnIGIveGVuL2FyY2gvYXJtL0tjb25m
aWcKPiA+IGluZGV4IDU4NmJjNjIuLmMwZTk2OWUgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC9h
cm0vS2NvbmZpZwo+ID4gKysrIGIveGVuL2FyY2gvYXJtL0tjb25maWcKPiA+IEBAIC01Miw2ICs1
Miw5IEBAIGNvbmZpZyBIQVNfSVRTCj4gPiAgICAgICAgICBwcm9tcHQgIkdJQ3YzIElUUyBNU0kg
Y29udHJvbGxlciBzdXBwb3J0IiBpZiBFWFBFUlQgPSAieSIKPiA+ICAgICAgICAgIGRlcGVuZHMg
b24gR0lDVjMgJiYgIU5FV19WR0lDCj4gPiAgCj4gPiArY29uZmlnIEhWTQo+ID4gKyAgICAgICAg
ZGVmX2Jvb2wgeQo+IAo+IEknbSBub3QgY29udmluY2VkIHRoaXMgaXMgYSBnb29kIGlkZWEsIGJ1
dCBJJ2xsIGxldCB0aGUgQVJNIG1haW50YWluZXJzCj4ganVkZ2UuCgpBbmRyZXcgZGlzY292ZXJl
ZCB0aGF0IGh2bSBmbGFnIGlzIG5vdCBzZXQgYnkgdG9vbHN0YWNrIHNvIEFSTSBndWVzdHMKYXJl
IFBWIGd1ZXN0cyB0byBYZW4uIEkgdGhpbmsgdGhlIGFkZGl0aW9uIGhlcmUgY2FuIGJlIG9taXR0
ZWQuCgpIb3dldmVyIEkgd291bGQgc3RpbGwgbGlrZSB0byBoZWFyIGZyb20gQVJNIG1haW50YWlu
ZXJzIHdoYXQgZ3Vlc3QgdHlwZQpzaG91bGQgYmUgc2V0IGZvciBBUk0sIGJlY2F1c2Ugc29vbmVy
IG9yIGxhdGVyIEkgd2lsbCBuZWVkIHRvIGNoYW5nZSBQVgpjb2RlIGFzIHdlbGwuCgpHcmVwcGlu
ZyBmb3IgaXNfe2h2bSxwdn1fKiBpbiBhcmNoL2FybSB5aWVsZHMgbm8gcmVzdWx0LCBidXQgdGhl
biB0aGVyZQppcyBjb21tb24gY29kZSB0aGF0IHdlIG5lZWQgdG8gdGFrZSBjYXJlIG9mLgoKV2Vp
LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 17:03:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 17: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 1fsA3Z-0005uZ-Te; Tue, 21 Aug 2018 17: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=qc7t=le=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsA3Y-0005uM-W5
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 17:03:01 +0000
X-Inumbo-ID: 24f422ab-a564-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 24f422ab-a564-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 17:03: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 1fsA3W-0002tE-Ih; Tue, 21 Aug 2018 17:02: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 1fsA3W-0001rU-9P; Tue, 21 Aug 2018 17:02:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsA3W-0005hg-8o; Tue, 21 Aug 2018 17:02:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126246-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow: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-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl: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:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install: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-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-next:test-amd64-amd64-libvirt: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-win7-amd64:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-rumprun-i386:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-examine:reboot:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm: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-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-pair:xen-boot/dst_host: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-win10-i386:windows-install: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-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-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-multivcpu:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-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-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=812667578394e2ee004c94a78be6a20abdea375b
X-Osstest-Versions-That: linux=5c60a7389d795e001c8748b458eb76e3a5b6008c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 21 Aug 2018 17:02:58 +0000
Subject: [Xen-devel] [linux-next test] 126246: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjI0NiBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYyNDYvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
MTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA2OQogdGVzdC1h
bWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI2MDY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNjkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBSRUdSLiB2cy4gMTI2MDY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjYwNjkKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIFJFR1IuIHZzLiAxMjYwNjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDY5CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3Rh
bGwgZmFpbCBSRUdSLiB2cy4gMTI2MDY5CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjYwNjkKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyNjA2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYw
NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA2OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMu
IDEyNjA2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjA2OQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1Iu
IHZzLiAxMjYwNjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3Ny
Y19ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA2OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDY5
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjYwNjkKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEg
eGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA2OQogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDEyNjA2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDY5CiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYw
NjkKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA2OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjYwNjkKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA2OQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJF
R1IuIHZzLiAxMjYwNjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA2OQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2
MDY5CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNjkKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
IDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA2OQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBS
RUdSLiB2cy4gMTI2MDY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTAg
d2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjYwNjkKClJlZ3Jlc3Npb25zIHdoaWNo
IGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjYwNjkKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0
YWxsIGZhaWwgYmxvY2tlZCBpbiAxMjYwNjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBibG9ja2VkIGluIDEy
NjA2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICAgICAgICBmYWlsIGxpa2UgMTI2MDY5CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjYwNjkKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyNjA2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI2MDY5CiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAx
MjYwNjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gNyB4ZW4tYm9vdCBmYWlsIGxpa2UgMTI2MDY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjYwNjkKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyNjA2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI2MDY5CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBs
aWtlIDEyNjA2OQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI2MDY5CiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhlbi1ib290IGZhaWwgbGlrZSAxMjYwNjkK
IHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAg
ICAgICBmYWlsICBsaWtlIDEyNjA2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI2MDY5CiB0ZXN0LWFtZDY0
LWkzODYtcnVtcHJ1bi1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
bGlrZSAxMjYwNjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNjA2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNo
YWRvdyAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI2MDY5
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjYwNjkKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDgg
cmVib290ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyNjA2OQogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWls
IGxpa2UgMTI2MDY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgNyB4ZW4tYm9vdCAgICAgIGZhaWwgbGlrZSAxMjYwNjkKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDEyNjA2
OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDcgeGVu
LWJvb3QgICBmYWlsIGxpa2UgMTI2MDY5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjYwNjkKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgICAgICBmYWls
ICBsaWtlIDEyNjA2OQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9k
c3RfaG9zdCAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI2MDY5CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjYw
NjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3Qg
ICAgICAgICAgZmFpbCBsaWtlIDEyNjA2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NC14c20gIDcgeGVuLWJvb3QgICAgICBmYWlsIGxpa2UgMTI2MDY5CiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjYwNjkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNjA2OQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI2
MDY5CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAg
ICAgICAgICAgZmFpbCAgbGlrZSAxMjYwNjkKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAg
MTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICAgICBmYWlsICBsaWtlIDEyNjA2OQogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgIGxpa2UgMTI2MDY5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjYwNjkKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA4MTI2Njc1
NzgzOTRlMmVlMDA0Yzk0YTc4YmU2YTIwYWJkZWEzNzViCmJhc2VsaW5lIHZlcnNpb246CiBsaW51
eCAgICAgICAgICAgICAgICA1YzYwYTczODlkNzk1ZTAwMWM4NzQ4YjQ1OGViNzZlM2E1YjYwMDhj
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQp
ICAgICAKRmFpbGluZyBzaW5jZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZv
dW5kKSAgICAgClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNjI0NiAgMjAxOC0wOC0yMCAwOToxODo1
NyBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBv
ZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
LmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 17:24:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 17:24:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsAON-0007am-TN; Tue, 21 Aug 2018 17:24: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=euep=le=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fsAOM-0007ah-H8
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 17:24:30 +0000
X-Inumbo-ID: 2569d4a1-a567-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2569d4a1-a567-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 17:25: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 DBA1F214C3;
 Tue, 21 Aug 2018 17:24:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534872268;
 bh=evVD4X0npkaqF3Me5Hmdema17lEbc8n6stvj7MMNay0=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=gmOKYrtdi220qEdtixD8isbXuHW7SCjCza363LRnTdU02R5qyndfslGSBpDTraFMv
 V9wnNpbycdbZayIBw0y78SMibcO8QcV53p39Gtr6aDQcEQIFJLgN4v7tsOJxdKb7tE
 ShSK49jYUQuhiT8h3qC+KjldgFwNnhYeGPWvbGsw=
Date: Tue, 21 Aug 2018 10:24:26 -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: <b62bbadc-db50-4cdd-2dc2-b6831b091bf6@epam.com>
Message-ID: <alpine.DEB.2.10.1808211023420.16354@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
 <1534809559-32704-6-git-send-email-sstabellini@kernel.org>
 <b62bbadc-db50-4cdd-2dc2-b6831b091bf6@epam.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 06/10] xen/arm: add OMAP5 kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, baozich@gmail.com,
 Stefano Stabellini <sstabellini@kernel.org>, julien.grall@linaro.org,
 Stefano Stabellini <stefanos@xilinx.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAyMSBBdWcgMjAxOCwgQW5kcmlpIEFuaXNvdiB3cm90ZToKPiBIZWxsbyBTdGVmYW5v
LAo+IAo+IAo+IE9uIDIxLjA4LjE4IDAyOjU5LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4g
PiBBZGQgYSBrY29uZmlnIG9wdGlvbiBmb3IgVEkgT01BUDUgcGxhdGZvcm1zLgo+ID4gCj4gPiBT
aWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4g
PiBDQzogYmFvemljaEBnbWFpbC5jb20KPiA+IC0tIAo+IAo+IFJldmlld2VkLWJ5OiBBbmRyaWkg
QW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgo+ICpBbmRyaWkgQW5pc292KgoKSGkgQW5k
cmlpLAoKVGhhbmtzIGZvciB0aGUgcmV2aWV3cyEgSSB3b3VsZCBhcHByZWNpYXRlIGlmIHlvdSBj
b3VsZCB0YWtlIGEgbG9vayBhdAp0aGUgcmVzdCBvZiB0aGUgcGF0Y2hlcyBpbiB0aGlzIHNlcmll
cyB0b28gOi0pCgpDaGVlcnMsCgpTdGVmYW5vCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 18:14:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 18: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 1fsBAA-0003DM-N9; Tue, 21 Aug 2018 18:13: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=qc7t=le=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsBAA-0003DA-1G
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 18:13:54 +0000
X-Inumbo-ID: c8149db3-a56d-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c8149db3-a56d-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 20:12: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 1fsBA7-0004P4-NV; Tue, 21 Aug 2018 18:13: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 1fsBA7-00062P-Fw; Tue, 21 Aug 2018 18:13:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsBA7-0002g3-F3; Tue, 21 Aug 2018 18:13:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126333-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=1385a14bfc09672513cb5bf9baafa881c8d93542
X-Osstest-Versions-That: xen=f34690a962ea71367bc5788cc9af9c9fab2cafa0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 21 Aug 2018 18:13:51 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126333: 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>

ZmxpZ2h0IDEyNjMzMyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjMzMy8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDEzODVhMTRiZmMwOTY3MjUxM2NiNWJmOWJhYWZhODgx
YzhkOTM1NDIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGYzNDY5MGE5
NjJlYTcxMzY3YmM1Nzg4Y2M5YWY5YzlmYWIyY2FmYTAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NjMyOSAgMjAxOC0wOC0yMSAxNDowMDozNCBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjYzMzMgIDIwMTgtMDgtMjEgMTY6MDA6MzYgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xv
Z3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5h
dGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4u
b3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICBmMzQ2OTBhOTYyLi4xMzg1YTE0YmZjICAxMzg1
YTE0YmZjMDk2NzI1MTNjYjViZjliYWFmYTg4MWM4ZDkzNTQyIC0+IHNtb2tlCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 18:34:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 18:34:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsBTg-0004t1-DU; Tue, 21 Aug 2018 18:34: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=hivl=le=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsBTf-0004sw-2c
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 18:34:03 +0000
X-Inumbo-ID: 988f452c-a570-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 988f452c-a570-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 20:32:45 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id AE27580D;
 Tue, 21 Aug 2018 11:34:00 -0700 (PDT)
Received: from [10.37.9.223] (unknown [10.37.9.223])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C25153F739;
 Tue, 21 Aug 2018 11:33:58 -0700 (PDT)
To: Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <32dc160e20e574c7ec736fad43157928de86962e.1534518694.git-series.wei.liu2@citrix.com>
 <5B7AAB4002000078001DFFF7@prv1-mh.provo.novell.com>
 <20180821163127.fmzdxpj5kedmvecl@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <faa2beb9-f589-a396-5133-2f76c2837349@arm.com>
Date: Tue, 21 Aug 2018 19:33:56 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180821163127.fmzdxpj5kedmvecl@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 05/34] xen: is_hvm_domain should evaluate to
 0 when !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgV2VpLAoKT24gMDgvMjEvMjAxOCAwNTozMSBQTSwgV2VpIExpdSB3cm90ZToKPiBPbiBNb24s
IEF1ZyAyMCwgMjAxOCBhdCAwNTo1MToyOEFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+
Pj4gT24gMTcuMDguMTggYXQgMTc6MTIsIDx3ZWkubGl1MkBjaXRyaXguY29tPiB3cm90ZToKPj4+
IFNpbmNlIGl0IGlzIGRlZmluZWQgaW4gY29tbW9uIGhlYWRlciBmaWxlLCBpbnRyb2R1Y2UgQ09O
RklHX0hWTSB0bwo+Pj4gQXJtIHRvIGF2b2lkIGJyZWFrYWdlLgo+Pj4KPj4+IFNpZ25lZC1vZmYt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4+PiAtLS0KPj4+ICAgeGVuL2FyY2gv
YXJtL0tjb25maWcgICAgfCAzICsrKwo+Pj4gICB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCB8IDYg
KysrKysrCj4+PiAgIDIgZmlsZXMgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspCj4+PiwKPj4+IGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vS2NvbmZpZyBiL3hlbi9hcmNoL2FybS9LY29uZmlnCj4+
PiBpbmRleCA1ODZiYzYyLi5jMGU5NjllIDEwMDY0NAo+Pj4gLS0tIGEveGVuL2FyY2gvYXJtL0tj
b25maWcKPj4+ICsrKyBiL3hlbi9hcmNoL2FybS9LY29uZmlnCj4+PiBAQCAtNTIsNiArNTIsOSBA
QCBjb25maWcgSEFTX0lUUwo+Pj4gICAgICAgICAgIHByb21wdCAiR0lDdjMgSVRTIE1TSSBjb250
cm9sbGVyIHN1cHBvcnQiIGlmIEVYUEVSVCA9ICJ5Igo+Pj4gICAgICAgICAgIGRlcGVuZHMgb24g
R0lDVjMgJiYgIU5FV19WR0lDCj4+PiAgIAo+Pj4gK2NvbmZpZyBIVk0KPj4+ICsgICAgICAgIGRl
Zl9ib29sIHkKPj4KPj4gSSdtIG5vdCBjb252aW5jZWQgdGhpcyBpcyBhIGdvb2QgaWRlYSwgYnV0
IEknbGwgbGV0IHRoZSBBUk0gbWFpbnRhaW5lcnMKPj4ganVkZ2UuCj4gCj4gQW5kcmV3IGRpc2Nv
dmVyZWQgdGhhdCBodm0gZmxhZyBpcyBub3Qgc2V0IGJ5IHRvb2xzdGFjayBzbyBBUk0gZ3Vlc3Rz
Cj4gYXJlIFBWIGd1ZXN0cyB0byBYZW4uIEkgdGhpbmsgdGhlIGFkZGl0aW9uIGhlcmUgY2FuIGJl
IG9taXR0ZWQuCj4gCj4gSG93ZXZlciBJIHdvdWxkIHN0aWxsIGxpa2UgdG8gaGVhciBmcm9tIEFS
TSBtYWludGFpbmVycyB3aGF0IGd1ZXN0IHR5cGUKPiBzaG91bGQgYmUgc2V0IGZvciBBUk0sIGJl
Y2F1c2Ugc29vbmVyIG9yIGxhdGVyIEkgd2lsbCBuZWVkIHRvIGNoYW5nZSBQVgo+IGNvZGUgYXMg
d2VsbC4KPiAKPiBHcmVwcGluZyBmb3IgaXNfe2h2bSxwdn1fKiBpbiBhcmNoL2FybSB5aWVsZHMg
bm8gcmVzdWx0LCBidXQgdGhlbiB0aGVyZQo+IGlzIGNvbW1vbiBjb2RlIHRoYXQgd2UgbmVlZCB0
byB0YWtlIGNhcmUgb2YuCgpVc2luZyBQViB3YXMgbW9yZSBhIGNvbnZlbmllbmNlIGF0IHRoZSB0
aW1lIGJlY2F1c2Ugd2FzIG5vdCB0aGVyZS4gVGhlIApwbGFuIGlzIHRvIHN3aXRjaCB0byBQVkgg
KHNlZSBSRkMgWzFdKS4KCkkgd2lsbCB0cnkgdG8gZmluZCBzb21lIHRpbWVzIHRoaXMgd2VlayB0
byByZXdvcmsgdGhlIHBhdGNoIGJhc2VkIG9uIHRoZSAKY29tbWVudHMuCgpDaGVlcnMsCgpbMV0g
aHR0cHM6Ly9saXN0cy54ZW4ub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDYvbXNn
MDE1MzcuaHRtbAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 18:35:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 18: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 1fsBVH-0004yc-Ps; Tue, 21 Aug 2018 18:35: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=hivl=le=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsBVF-0004yT-Vn
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 18:35:42 +0000
X-Inumbo-ID: 1841b512-a571-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 1841b512-a571-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 18:36:19 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0AB8880D;
 Tue, 21 Aug 2018 11:35:41 -0700 (PDT)
Received: from [10.37.9.223] (unknown [10.37.9.223])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 267B83F739;
 Tue, 21 Aug 2018 11:35:38 -0700 (PDT)
To: Wei Liu <wei.liu2@citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <71cdcc5fbe6d8e6e1801270f6ef7fc1563957447.1534518694.git-series.wei.liu2@citrix.com>
 <3746e4b4-73ec-bb5e-7944-ec5c98fab9c4@citrix.com>
 <20180821104133.vlg3ngqeqooi4reh@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d185aaa5-deb8-d576-fb8c-e0d65359c893@arm.com>
Date: Tue, 21 Aug 2018 19:35:37 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180821104133.vlg3ngqeqooi4reh@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 31/34] xen: refuse to create HVM guests when
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 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@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>

SGkgV2VpLAoKT24gMDgvMjEvMjAxOCAxMTo0MSBBTSwgV2VpIExpdSB3cm90ZToKPiBPbiBNb24s
IEF1ZyAyMCwgMjAxOCBhdCAwMTo1OTo1N1BNICswMTAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+
PiBPbiAxNy8wOC8yMDE4IDE2OjEyLCBXZWkgTGl1IHdyb3RlOgo+Pj4gU2lnbmVkLW9mZi1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPj4+IC0tLQo+Pj4gICB4ZW4vY29tbW9uL2Rv
bWFpbi5jIHwgOCArKysrKysrLQo+Pj4gICAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCsp
LCAxIGRlbGV0aW9uKC0pCj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWluLmMg
Yi94ZW4vY29tbW9uL2RvbWFpbi5jCj4+PiBpbmRleCAxNzFkMjVlLi5hMjJkZjEyIDEwMDY0NAo+
Pj4gLS0tIGEveGVuL2NvbW1vbi9kb21haW4uYwo+Pj4gKysrIGIveGVuL2NvbW1vbi9kb21haW4u
Ywo+Pj4gQEAgLTMxOCw4ICszMTgsMTQgQEAgc3RydWN0IGRvbWFpbiAqZG9tYWluX2NyZWF0ZShk
b21pZF90IGRvbWlkLAo+Pj4gICAgICAgaWYgKCAhaXNfaWRsZV9kb21haW4oZCkgKQo+Pj4gICAg
ICAgewo+Pj4gICAgICAgICAgIGlmICggY29uZmlnLT5mbGFncyAmIFhFTl9ET01DVExfQ0RGX2h2
bV9ndWVzdCApCj4+Cj4+IEFzIGRpc2NvdmVyZWQgZHVyaW5nIG15IGRvbWFpbiBjcmVhdGlvbiBy
ZXdyaXRlIHdvcmssIGxpYnhsIG9uIEFSTQo+PiBkb2Vzbid0IHNldCBodm0vaGFwLgo+Pgo+PiBJ
TU8sIHRoZXkgc2hvdWxkLCBhbmQgbGlieGwgc2hvdWxkIGJlIGZpeGVkLgo+Pgo+IAo+IElTVFIg
dGhleSB3YW50ZWQgZ3Vlc3QgdHlwZSB0byBiZSBQViBpbiBsaWJ4bC4KCkkgdGhpbmsgdGhhdCB3
YXMgYmVjYXVzZSBQViB3YXMgYWxsb3dpbmcgdXMgdG8gbm90IHN0YXJ0IFFFTVUuIE5vdyB0aGF0
IApQVkggZXhpc3RzIGluIGxpeGJsLCBsaWJ4bCBzaG91bGQgYmUgc3dpdGNoZWQgdG8gdXNlIFBW
SCBmb3IgQXJtIGd1ZXN0LgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 18:38:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 18:38:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsBXT-00059k-7b; Tue, 21 Aug 2018 18:37:59 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.106])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <julien.grall@arm.com>) id 1fsBXR-00059e-Ta
 for xen-devel@lists.xensource.com; Tue, 21 Aug 2018 18:37:58 +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 CB/97-20055-40C5C7B5;
 Tue, 21 Aug 2018 18:37:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrHIsWRWlGSWpSXmKPExsVysyfVTZclpib
 aYNlCUYt7U96zOzB6bO/bxR7AGMWamZeUX5HAmrFm43+WglWMFc3b/jA1MLYydjFycQgJbGKU
 +DJ9OwuEs5RR4vLk/6xdjJwcwgJhEi8aFoPZIgKGErtPPWEBsZkF6iX2nFnHDtFwh1li8o5bT
 CAJNgFNiTufP4HZvAJWEgc3TWEHsVkEVCV2tLUwg9iiAuESV5fugqoRlDg5E2QoBwenQKDEg4
 2yEPPNJOZtfsgMYYtL3HoynwnClpfY/nYO8wRG/llIumchaZmFpGUWkpYFjCyrGM2TijLTM0p
 yEzNzdA0NDHQNDY10DS3NdY3M9RKrdJP0Ukt1y1OLS3QN9RLLi/WKK3OTc1L08lJLNjECw5cB
 CHYwrryQfIhRkoNJSZT3XFp1tBBfUn5KZUZicUZ8UWlOavEhRhkODiUJXpXommghwaLU9NSKt
 MwcYCTBpCU4eJREeLlB0rzFBYm5xZnpEKlTjJYc3651TWLmONXcAyT/vJ86iVmIJS8/L1VKnP
 dNFFCDAEhDRmke3DhYtF9ilJUS5mUEOlCIpyC1KDezBFX+FaM4B6OSMO9NkCk8mXklcFtfAR3
 EBHQQO1slyEEliQgpqQbGEFbvOy3+i+6sEJ7xyGDBxE1PnX3OXarf6dcR6tO3Pdb4nLdrsOWS
 96ZNagYKRw8kmPG0vbq+/t3B4ztiM8tsGFZP05/x7dAKXW1/rslN8a1mm5tX2SkebXAOyvsnP
 F3U6OKrzwYN2f+zmmJYJaOb306xEWSd/jI4OuvHr4TLM7zDTru+v9SixFKckWioxVxUnAgAUM
 +14PECAAA=
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-21.tower-284.messagelabs.com!1534876675!5374927!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.9.15; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 557 invoked from network); 21 Aug 2018 18:37:56 -0000
Received: from usa-sjc-mx-foss1.foss.arm.com (HELO foss.arm.com)
 (217.140.101.70)
 by server-21.tower-284.messagelabs.com with SMTP; 21 Aug 2018 18:37:56 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3347380D;
 Tue, 21 Aug 2018 11:37:55 -0700 (PDT)
Received: from [10.37.9.223] (unknown [10.37.9.223])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 42AF83F739;
 Tue, 21 Aug 2018 11:37:54 -0700 (PDT)
To: Omkar Bolla <omkar.bolla@pathpartnertech.com>
References: <CAC4nxbsJss__sbvs5fKEW1RZAiyC8KNvV3HMPM88v4HmBwO+ZA@mail.gmail.com>
 <20180811170626.GB20295@char.us.oracle.com>
 <CAC4nxbtEJEnZ9o4hRqSwk_9hzJa1aCvNfGPTccvHRMAp7BvS4g@mail.gmail.com>
 <20180813130114.GA14031@char.us.oracle.com>
 <1d456451-6beb-5a4b-968a-5539f7b8c01b@arm.com>
 <CAC4nxbvnDGOJotFe0VD6zOjhJcb5TOfLMLtdxPd3Lh8KKPgYLQ@mail.gmail.com>
 <baff58c5-f744-0a23-217b-db64e0716024@arm.com>
 <CAC4nxbu8VBv4zamABUP2Up=0T5FQg_Nv94B1rnCSP+s2Vq_5Og@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <20845810-4620-f0a7-3c1b-55ab5b1bf3ec@arm.com>
Date: Tue, 21 Aug 2018 19:37: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: <CAC4nxbu8VBv4zamABUP2Up=0T5FQg_Nv94B1rnCSP+s2Vq_5Og@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Armv8-A: Not able to enable secondary CPUs in
 Hikey960 board
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xensource.com, 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>

CgpPbiAwOC8yMC8yMDE4IDEwOjQ2IEFNLCBPbWthciBCb2xsYSB3cm90ZToKPiBIaSBKdWxpZW4s
CgpIZWxsbywKCgo+IEkgdHJpZWQgdG9kYXkgd2l0aCB5b3VyIHBhdGNoIGluIHhlbi00LjExCgpD
YW4geW91IHBsZWFzZSBiaXNlY3QgWGVuIHRyZWU/CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxs
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 18:49:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 18: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 1fsBiF-000640-BX; Tue, 21 Aug 2018 18:49: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=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fsBiE-00063v-Dk
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 18:49:06 +0000
X-Inumbo-ID: b2e3a8ba-a572-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b2e3a8ba-a572-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 20:47:48 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,271,1531785600"; d="scan'208";a="63380381"
Date: Tue, 21 Aug 2018 19:49:01 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20180821184900.yy256xnosycpxnzf@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <32dc160e20e574c7ec736fad43157928de86962e.1534518694.git-series.wei.liu2@citrix.com>
 <5B7AAB4002000078001DFFF7@prv1-mh.provo.novell.com>
 <20180821163127.fmzdxpj5kedmvecl@citrix.com>
 <faa2beb9-f589-a396-5133-2f76c2837349@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <faa2beb9-f589-a396-5133-2f76c2837349@arm.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 05/34] xen: is_hvm_domain should evaluate to
 0 when !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMDc6MzM6NTZQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEhpIFdlaSwKPiAKPiBPbiAwOC8yMS8yMDE4IDA1OjMxIFBNLCBXZWkgTGl1IHdyb3Rl
Ogo+ID4gT24gTW9uLCBBdWcgMjAsIDIwMTggYXQgMDU6NTE6MjhBTSAtMDYwMCwgSmFuIEJldWxp
Y2ggd3JvdGU6Cj4gPiA+ID4gPiA+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0
cml4LmNvbT4gd3JvdGU6Cj4gPiA+ID4gU2luY2UgaXQgaXMgZGVmaW5lZCBpbiBjb21tb24gaGVh
ZGVyIGZpbGUsIGludHJvZHVjZSBDT05GSUdfSFZNIHRvCj4gPiA+ID4gQXJtIHRvIGF2b2lkIGJy
ZWFrYWdlLgo+ID4gPiA+IAo+ID4gPiA+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Cj4gPiA+ID4gLS0tCj4gPiA+ID4gICB4ZW4vYXJjaC9hcm0vS2NvbmZpZyAg
ICB8IDMgKysrCj4gPiA+ID4gICB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCB8IDYgKysrKysrCj4g
PiA+ID4gICAyIGZpbGVzIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKQo+ID4gPiA+ICwKPiA+ID4g
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL0tjb25maWcgYi94ZW4vYXJjaC9hcm0vS2NvbmZp
Zwo+ID4gPiA+IGluZGV4IDU4NmJjNjIuLmMwZTk2OWUgMTAwNjQ0Cj4gPiA+ID4gLS0tIGEveGVu
L2FyY2gvYXJtL0tjb25maWcKPiA+ID4gPiArKysgYi94ZW4vYXJjaC9hcm0vS2NvbmZpZwo+ID4g
PiA+IEBAIC01Miw2ICs1Miw5IEBAIGNvbmZpZyBIQVNfSVRTCj4gPiA+ID4gICAgICAgICAgIHBy
b21wdCAiR0lDdjMgSVRTIE1TSSBjb250cm9sbGVyIHN1cHBvcnQiIGlmIEVYUEVSVCA9ICJ5Igo+
ID4gPiA+ICAgICAgICAgICBkZXBlbmRzIG9uIEdJQ1YzICYmICFORVdfVkdJQwo+ID4gPiA+ICtj
b25maWcgSFZNCj4gPiA+ID4gKyAgICAgICAgZGVmX2Jvb2wgeQo+ID4gPiAKPiA+ID4gSSdtIG5v
dCBjb252aW5jZWQgdGhpcyBpcyBhIGdvb2QgaWRlYSwgYnV0IEknbGwgbGV0IHRoZSBBUk0gbWFp
bnRhaW5lcnMKPiA+ID4ganVkZ2UuCj4gPiAKPiA+IEFuZHJldyBkaXNjb3ZlcmVkIHRoYXQgaHZt
IGZsYWcgaXMgbm90IHNldCBieSB0b29sc3RhY2sgc28gQVJNIGd1ZXN0cwo+ID4gYXJlIFBWIGd1
ZXN0cyB0byBYZW4uIEkgdGhpbmsgdGhlIGFkZGl0aW9uIGhlcmUgY2FuIGJlIG9taXR0ZWQuCj4g
PiAKPiA+IEhvd2V2ZXIgSSB3b3VsZCBzdGlsbCBsaWtlIHRvIGhlYXIgZnJvbSBBUk0gbWFpbnRh
aW5lcnMgd2hhdCBndWVzdCB0eXBlCj4gPiBzaG91bGQgYmUgc2V0IGZvciBBUk0sIGJlY2F1c2Ug
c29vbmVyIG9yIGxhdGVyIEkgd2lsbCBuZWVkIHRvIGNoYW5nZSBQVgo+ID4gY29kZSBhcyB3ZWxs
Lgo+ID4gCj4gPiBHcmVwcGluZyBmb3IgaXNfe2h2bSxwdn1fKiBpbiBhcmNoL2FybSB5aWVsZHMg
bm8gcmVzdWx0LCBidXQgdGhlbiB0aGVyZQo+ID4gaXMgY29tbW9uIGNvZGUgdGhhdCB3ZSBuZWVk
IHRvIHRha2UgY2FyZSBvZi4KPiAKPiBVc2luZyBQViB3YXMgbW9yZSBhIGNvbnZlbmllbmNlIGF0
IHRoZSB0aW1lIGJlY2F1c2Ugd2FzIG5vdCB0aGVyZS4gVGhlIHBsYW4KPiBpcyB0byBzd2l0Y2gg
dG8gUFZIIChzZWUgUkZDIFsxXSkuCj4gCj4gSSB3aWxsIHRyeSB0byBmaW5kIHNvbWUgdGltZXMg
dGhpcyB3ZWVrIHRvIHJld29yayB0aGUgcGF0Y2ggYmFzZWQgb24gdGhlCj4gY29tbWVudHMuCj4g
Cj4gQ2hlZXJzLAo+IAo+IFsxXSBodHRwczovL2xpc3RzLnhlbi5vcmcvYXJjaGl2ZXMvaHRtbC94
ZW4tZGV2ZWwvMjAxOC0wNi9tc2cwMTUzNy5odG1sCgpZZXMsIHN3aXRjaGluZyB0byBQVkggaW4g
dG9vbHN0YWNrIGlzIGlkZWFsLgoKVGhlIHByb2JsZW0gd2UgZGlzY3VzcyBoZXJlIGlzIGluIHRo
ZSBoeXBlcnZpc29yLiBIeXBlcnZpc29yIG9ubHkgaGFzCkhWTSBhbmQgUFYuIFdoYXQgdHlwZSBz
aG91bGQgQVJNIGd1ZXN0cyBiZT8gSSB0aGluayB3aXRoIHRoZSBtb3ZlIHRvIHVzZQpQVkggaW4g
dG9vbHN0YWNrLCB0aGUgdHlwZSBpbiBoeXBlcnZpc29yIHNob3VsZCBiZSBIVk0gKGFzIG9wcG9z
ZSB0byBQVgpub3cpPwoKV2VpLgoKPiAKPiAtLSAKPiBKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 18:50:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 18: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 1fsBk0-0006fm-Pb; Tue, 21 Aug 2018 18:50:56 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hivl=le=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsBjy-0006fc-Va
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 18:50:55 +0000
X-Inumbo-ID: f3ec5587-a572-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id f3ec5587-a572-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 20:49:37 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 1461B80D;
 Tue, 21 Aug 2018 11:50:53 -0700 (PDT)
Received: from [10.37.9.223] (unknown [10.37.9.223])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 35C023F5A0;
 Tue, 21 Aug 2018 11:50:51 -0700 (PDT)
To: Wei Liu <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <32dc160e20e574c7ec736fad43157928de86962e.1534518694.git-series.wei.liu2@citrix.com>
 <5B7AAB4002000078001DFFF7@prv1-mh.provo.novell.com>
 <20180821163127.fmzdxpj5kedmvecl@citrix.com>
 <faa2beb9-f589-a396-5133-2f76c2837349@arm.com>
 <20180821184900.yy256xnosycpxnzf@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <b7d92bb9-16cd-f917-84f8-617dbeb57e8c@arm.com>
Date: Tue, 21 Aug 2018 19:50:49 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180821184900.yy256xnosycpxnzf@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 05/34] xen: is_hvm_domain should evaluate to
 0 when !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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 <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>

CgpPbiAwOC8yMS8yMDE4IDA3OjQ5IFBNLCBXZWkgTGl1IHdyb3RlOgo+IE9uIFR1ZSwgQXVnIDIx
LCAyMDE4IGF0IDA3OjMzOjU2UE0gKzAxMDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGkgV2Vp
LAo+Pgo+PiBPbiAwOC8yMS8yMDE4IDA1OjMxIFBNLCBXZWkgTGl1IHdyb3RlOgo+Pj4gT24gTW9u
LCBBdWcgMjAsIDIwMTggYXQgMDU6NTE6MjhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+
Pj4+Pj4gT24gMTcuMDguMTggYXQgMTc6MTIsIDx3ZWkubGl1MkBjaXRyaXguY29tPiB3cm90ZToK
Pj4+Pj4gU2luY2UgaXQgaXMgZGVmaW5lZCBpbiBjb21tb24gaGVhZGVyIGZpbGUsIGludHJvZHVj
ZSBDT05GSUdfSFZNIHRvCj4+Pj4+IEFybSB0byBhdm9pZCBicmVha2FnZS4KPj4+Pj4KPj4+Pj4g
U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPj4+Pj4gLS0tCj4+
Pj4+ICAgIHhlbi9hcmNoL2FybS9LY29uZmlnICAgIHwgMyArKysKPj4+Pj4gICAgeGVuL2luY2x1
ZGUveGVuL3NjaGVkLmggfCA2ICsrKysrKwo+Pj4+PiAgICAyIGZpbGVzIGNoYW5nZWQsIDkgaW5z
ZXJ0aW9ucygrKQo+Pj4+PiAsCj4+Pj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vS2NvbmZp
ZyBiL3hlbi9hcmNoL2FybS9LY29uZmlnCj4+Pj4+IGluZGV4IDU4NmJjNjIuLmMwZTk2OWUgMTAw
NjQ0Cj4+Pj4+IC0tLSBhL3hlbi9hcmNoL2FybS9LY29uZmlnCj4+Pj4+ICsrKyBiL3hlbi9hcmNo
L2FybS9LY29uZmlnCj4+Pj4+IEBAIC01Miw2ICs1Miw5IEBAIGNvbmZpZyBIQVNfSVRTCj4+Pj4+
ICAgICAgICAgICAgcHJvbXB0ICJHSUN2MyBJVFMgTVNJIGNvbnRyb2xsZXIgc3VwcG9ydCIgaWYg
RVhQRVJUID0gInkiCj4+Pj4+ICAgICAgICAgICAgZGVwZW5kcyBvbiBHSUNWMyAmJiAhTkVXX1ZH
SUMKPj4+Pj4gK2NvbmZpZyBIVk0KPj4+Pj4gKyAgICAgICAgZGVmX2Jvb2wgeQo+Pj4+Cj4+Pj4g
SSdtIG5vdCBjb252aW5jZWQgdGhpcyBpcyBhIGdvb2QgaWRlYSwgYnV0IEknbGwgbGV0IHRoZSBB
Uk0gbWFpbnRhaW5lcnMKPj4+PiBqdWRnZS4KPj4+Cj4+PiBBbmRyZXcgZGlzY292ZXJlZCB0aGF0
IGh2bSBmbGFnIGlzIG5vdCBzZXQgYnkgdG9vbHN0YWNrIHNvIEFSTSBndWVzdHMKPj4+IGFyZSBQ
ViBndWVzdHMgdG8gWGVuLiBJIHRoaW5rIHRoZSBhZGRpdGlvbiBoZXJlIGNhbiBiZSBvbWl0dGVk
Lgo+Pj4KPj4+IEhvd2V2ZXIgSSB3b3VsZCBzdGlsbCBsaWtlIHRvIGhlYXIgZnJvbSBBUk0gbWFp
bnRhaW5lcnMgd2hhdCBndWVzdCB0eXBlCj4+PiBzaG91bGQgYmUgc2V0IGZvciBBUk0sIGJlY2F1
c2Ugc29vbmVyIG9yIGxhdGVyIEkgd2lsbCBuZWVkIHRvIGNoYW5nZSBQVgo+Pj4gY29kZSBhcyB3
ZWxsLgo+Pj4KPj4+IEdyZXBwaW5nIGZvciBpc197aHZtLHB2fV8qIGluIGFyY2gvYXJtIHlpZWxk
cyBubyByZXN1bHQsIGJ1dCB0aGVuIHRoZXJlCj4+PiBpcyBjb21tb24gY29kZSB0aGF0IHdlIG5l
ZWQgdG8gdGFrZSBjYXJlIG9mLgo+Pgo+PiBVc2luZyBQViB3YXMgbW9yZSBhIGNvbnZlbmllbmNl
IGF0IHRoZSB0aW1lIGJlY2F1c2Ugd2FzIG5vdCB0aGVyZS4gVGhlIHBsYW4KPj4gaXMgdG8gc3dp
dGNoIHRvIFBWSCAoc2VlIFJGQyBbMV0pLgo+Pgo+PiBJIHdpbGwgdHJ5IHRvIGZpbmQgc29tZSB0
aW1lcyB0aGlzIHdlZWsgdG8gcmV3b3JrIHRoZSBwYXRjaCBiYXNlZCBvbiB0aGUKPj4gY29tbWVu
dHMuCj4+Cj4+IENoZWVycywKPj4KPj4gWzFdIGh0dHBzOi8vbGlzdHMueGVuLm9yZy9hcmNoaXZl
cy9odG1sL3hlbi1kZXZlbC8yMDE4LTA2L21zZzAxNTM3Lmh0bWwKPiAKPiBZZXMsIHN3aXRjaGlu
ZyB0byBQVkggaW4gdG9vbHN0YWNrIGlzIGlkZWFsLgo+IAo+IFRoZSBwcm9ibGVtIHdlIGRpc2N1
c3MgaGVyZSBpcyBpbiB0aGUgaHlwZXJ2aXNvci4gSHlwZXJ2aXNvciBvbmx5IGhhcwo+IEhWTSBh
bmQgUFYuIFdoYXQgdHlwZSBzaG91bGQgQVJNIGd1ZXN0cyBiZT8gSSB0aGluayB3aXRoIHRoZSBt
b3ZlIHRvIHVzZQo+IFBWSCBpbiB0b29sc3RhY2ssIHRoZSB0eXBlIGluIGh5cGVydmlzb3Igc2hv
dWxkIGJlIEhWTSAoYXMgb3Bwb3NlIHRvIFBWCj4gbm93KT8KCkFybSBndWVzdCBhcmUgbXVjaCBj
bG9zZXIgdG8gSFZNIHRoYW4gUFYuIFNvIHRoZSBoeXBlcnZpc29yIHNob3VsZCB1c2UgCkhWTSBo
ZXJlLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 18:59:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 18:59:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsBsJ-00073A-Ny; Tue, 21 Aug 2018 18:59: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=euep=le=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fsBsH-000735-KY
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 18:59:29 +0000
X-Inumbo-ID: 269e27e3-a574-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 269e27e3-a574-11e8-a8a5-bc764e045a96;
 Tue, 21 Aug 2018 20:58: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 50F4C2177F;
 Tue, 21 Aug 2018 18:59:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534877967;
 bh=bBOAqxPvnE5kK4RPod/TkO6ngmy22vhLB/hYYqtF3D4=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=C5u3MIwSkhgsnhaovMjuO/Cmu+UQqKs1IMdSSi4eKf+kOh7aok54ZaEW1NMogvLWJ
 7Yf79d/uWl9rU7agNUCbknNViOJrk0a7UyDoA3h2BkJq5nis5bk+MbAJDCIA1lKTjp
 AzKGc+z1jTafB+qx5eIEk87LyZ3BxmOdxQuY7BKM=
Date: Tue, 21 Aug 2018 11:59: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: <b7d92bb9-16cd-f917-84f8-617dbeb57e8c@arm.com>
Message-ID: <alpine.DEB.2.10.1808211159190.16354@sstabellini-ThinkPad-X260>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <32dc160e20e574c7ec736fad43157928de86962e.1534518694.git-series.wei.liu2@citrix.com>
 <5B7AAB4002000078001DFFF7@prv1-mh.provo.novell.com>
 <20180821163127.fmzdxpj5kedmvecl@citrix.com>
 <faa2beb9-f589-a396-5133-2f76c2837349@arm.com>
 <20180821184900.yy256xnosycpxnzf@citrix.com>
 <b7d92bb9-16cd-f917-84f8-617dbeb57e8c@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 05/34] xen: is_hvm_domain should evaluate to
 0 when !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gVHVlLCAyMSBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDA4LzIxLzIwMTgg
MDc6NDkgUE0sIFdlaSBMaXUgd3JvdGU6Cj4gPiBPbiBUdWUsIEF1ZyAyMSwgMjAxOCBhdCAwNzoz
Mzo1NlBNICswMTAwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+IEhpIFdlaSwKPiA+ID4gCj4g
PiA+IE9uIDA4LzIxLzIwMTggMDU6MzEgUE0sIFdlaSBMaXUgd3JvdGU6Cj4gPiA+ID4gT24gTW9u
LCBBdWcgMjAsIDIwMTggYXQgMDU6NTE6MjhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4g
PiA+ID4gPiA+ID4gPiBPbiAxNy4wOC4xOCBhdCAxNzoxMiwgPHdlaS5saXUyQGNpdHJpeC5jb20+
IHdyb3RlOgo+ID4gPiA+ID4gPiBTaW5jZSBpdCBpcyBkZWZpbmVkIGluIGNvbW1vbiBoZWFkZXIg
ZmlsZSwgaW50cm9kdWNlIENPTkZJR19IVk0gdG8KPiA+ID4gPiA+ID4gQXJtIHRvIGF2b2lkIGJy
ZWFrYWdlLgo+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+ID4gPiA+ID4gLS0tCj4gPiA+ID4gPiA+ICAgIHhlbi9h
cmNoL2FybS9LY29uZmlnICAgIHwgMyArKysKPiA+ID4gPiA+ID4gICAgeGVuL2luY2x1ZGUveGVu
L3NjaGVkLmggfCA2ICsrKysrKwo+ID4gPiA+ID4gPiAgICAyIGZpbGVzIGNoYW5nZWQsIDkgaW5z
ZXJ0aW9ucygrKQo+ID4gPiA+ID4gPiAsCj4gPiA+ID4gPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vS2NvbmZpZyBiL3hlbi9hcmNoL2FybS9LY29uZmlnCj4gPiA+ID4gPiA+IGluZGV4IDU4
NmJjNjIuLmMwZTk2OWUgMTAwNjQ0Cj4gPiA+ID4gPiA+IC0tLSBhL3hlbi9hcmNoL2FybS9LY29u
ZmlnCj4gPiA+ID4gPiA+ICsrKyBiL3hlbi9hcmNoL2FybS9LY29uZmlnCj4gPiA+ID4gPiA+IEBA
IC01Miw2ICs1Miw5IEBAIGNvbmZpZyBIQVNfSVRTCj4gPiA+ID4gPiA+ICAgICAgICAgICAgcHJv
bXB0ICJHSUN2MyBJVFMgTVNJIGNvbnRyb2xsZXIgc3VwcG9ydCIgaWYgRVhQRVJUID0gInkiCj4g
PiA+ID4gPiA+ICAgICAgICAgICAgZGVwZW5kcyBvbiBHSUNWMyAmJiAhTkVXX1ZHSUMKPiA+ID4g
PiA+ID4gK2NvbmZpZyBIVk0KPiA+ID4gPiA+ID4gKyAgICAgICAgZGVmX2Jvb2wgeQo+ID4gPiA+
ID4gCj4gPiA+ID4gPiBJJ20gbm90IGNvbnZpbmNlZCB0aGlzIGlzIGEgZ29vZCBpZGVhLCBidXQg
SSdsbCBsZXQgdGhlIEFSTQo+ID4gPiA+ID4gbWFpbnRhaW5lcnMKPiA+ID4gPiA+IGp1ZGdlLgo+
ID4gPiA+IAo+ID4gPiA+IEFuZHJldyBkaXNjb3ZlcmVkIHRoYXQgaHZtIGZsYWcgaXMgbm90IHNl
dCBieSB0b29sc3RhY2sgc28gQVJNIGd1ZXN0cwo+ID4gPiA+IGFyZSBQViBndWVzdHMgdG8gWGVu
LiBJIHRoaW5rIHRoZSBhZGRpdGlvbiBoZXJlIGNhbiBiZSBvbWl0dGVkLgo+ID4gPiA+IAo+ID4g
PiA+IEhvd2V2ZXIgSSB3b3VsZCBzdGlsbCBsaWtlIHRvIGhlYXIgZnJvbSBBUk0gbWFpbnRhaW5l
cnMgd2hhdCBndWVzdCB0eXBlCj4gPiA+ID4gc2hvdWxkIGJlIHNldCBmb3IgQVJNLCBiZWNhdXNl
IHNvb25lciBvciBsYXRlciBJIHdpbGwgbmVlZCB0byBjaGFuZ2UgUFYKPiA+ID4gPiBjb2RlIGFz
IHdlbGwuCj4gPiA+ID4gCj4gPiA+ID4gR3JlcHBpbmcgZm9yIGlzX3todm0scHZ9XyogaW4gYXJj
aC9hcm0geWllbGRzIG5vIHJlc3VsdCwgYnV0IHRoZW4gdGhlcmUKPiA+ID4gPiBpcyBjb21tb24g
Y29kZSB0aGF0IHdlIG5lZWQgdG8gdGFrZSBjYXJlIG9mLgo+ID4gPiAKPiA+ID4gVXNpbmcgUFYg
d2FzIG1vcmUgYSBjb252ZW5pZW5jZSBhdCB0aGUgdGltZSBiZWNhdXNlIHdhcyBub3QgdGhlcmUu
IFRoZQo+ID4gPiBwbGFuCj4gPiA+IGlzIHRvIHN3aXRjaCB0byBQVkggKHNlZSBSRkMgWzFdKS4K
PiA+ID4gCj4gPiA+IEkgd2lsbCB0cnkgdG8gZmluZCBzb21lIHRpbWVzIHRoaXMgd2VlayB0byBy
ZXdvcmsgdGhlIHBhdGNoIGJhc2VkIG9uIHRoZQo+ID4gPiBjb21tZW50cy4KPiA+ID4gCj4gPiA+
IENoZWVycywKPiA+ID4gCj4gPiA+IFsxXSBodHRwczovL2xpc3RzLnhlbi5vcmcvYXJjaGl2ZXMv
aHRtbC94ZW4tZGV2ZWwvMjAxOC0wNi9tc2cwMTUzNy5odG1sCj4gPiAKPiA+IFllcywgc3dpdGNo
aW5nIHRvIFBWSCBpbiB0b29sc3RhY2sgaXMgaWRlYWwuCj4gPiAKPiA+IFRoZSBwcm9ibGVtIHdl
IGRpc2N1c3MgaGVyZSBpcyBpbiB0aGUgaHlwZXJ2aXNvci4gSHlwZXJ2aXNvciBvbmx5IGhhcwo+
ID4gSFZNIGFuZCBQVi4gV2hhdCB0eXBlIHNob3VsZCBBUk0gZ3Vlc3RzIGJlPyBJIHRoaW5rIHdp
dGggdGhlIG1vdmUgdG8gdXNlCj4gPiBQVkggaW4gdG9vbHN0YWNrLCB0aGUgdHlwZSBpbiBoeXBl
cnZpc29yIHNob3VsZCBiZSBIVk0gKGFzIG9wcG9zZSB0byBQVgo+ID4gbm93KT8KPiAKPiBBcm0g
Z3Vlc3QgYXJlIG11Y2ggY2xvc2VyIHRvIEhWTSB0aGFuIFBWLiBTbyB0aGUgaHlwZXJ2aXNvciBz
aG91bGQgdXNlIEhWTQo+IGhlcmUuCiAKKzEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 19:04:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 19: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 1fsBwy-0007tH-FG; Tue, 21 Aug 2018 19:04: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=hivl=le=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsBwx-0007tC-QZ
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 19:04:19 +0000
X-Inumbo-ID: 181f8bc0-a575-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 181f8bc0-a575-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 19:04:57 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 933F680D;
 Tue, 21 Aug 2018 12:04:18 -0700 (PDT)
Received: from [10.37.9.223] (unknown [10.37.9.223])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B1B4F3F5A0;
 Tue, 21 Aug 2018 12:04:17 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c80a4ca8-ad4f-fb68-ee74-260883f77066@arm.com>
Date: Tue, 21 Aug 2018 20:04: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: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 00/10] arm: add one kconfig option per
 platform
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMjEvMjAxOCAxMjo1OSBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IEhpIGFs
bCwKCkhpLAoKUGxlYXNlIGF2b2lkIHVzaW5nIG15IGxpbmFybyBlLW1haWwgZm9yIFhlbiBwYXRj
aGVzLgoKPiAKPiBUaGlzIHBhdGNoIHNlcmllcyBpbnRyb2R1Y2VzIG9uZSBrY29uZmlnIG9wdGlv
biBmb3IgZWFjaCByZW1haW4KPiBwbGF0Zm9ybSB1bmRlciBwbGF0Zm9ybXMvLiAgRWFjaCBrY29u
ZmlnIG9wdGlvbiBlbmFibGVzIHRoZSByZXF1aXJlZAo+IGRyaXZlcnMgaW4gWGVuLgpNb3N0IG9m
IHRoZSBwbGF0Zm9ybXMgYmVsb3cgd2lsbCBiYXJlbHkgKGlmIG5vdCkgZ2V0IHVzZWQgaW4gdGFp
bG9yZWQgCmVudmlyb25tZW50LiBTbyB3aGF0IGlzIHRoZSByYXRpb25hbGUvdXNlIGNhc2UgZm9y
IHRoaXM/CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 19:25:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 19: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 1fsCHW-00019Z-9U; Tue, 21 Aug 2018 19:25: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=qc7t=le=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsCHU-00019N-Qf
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 19:25:32 +0000
X-Inumbo-ID: 0eef5b2c-a578-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0eef5b2c-a578-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 19:26: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 1fsCHS-0005t4-QD; Tue, 21 Aug 2018 19:25: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 1fsCHS-0002By-AJ; Tue, 21 Aug 2018 19:25:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsCHS-0002YI-9g; Tue, 21 Aug 2018 19:25:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126315-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=6cf6fed02408b5f3ba39de46cbc971b9dda3639b
X-Osstest-Versions-That: ovmf=131818ba5a83d1e8f3f1b4c041200755fff64abb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 21 Aug 2018 19:25:30 +0000
Subject: [Xen-devel] [ovmf test] 126315: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjMxNSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYzMTUvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA2Y2Y2ZmVkMDI0MDhiNWYzYmEzOWRlNDZjYmM5NzFi
OWRkYTM2MzliCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAxMzE4MThi
YTVhODNkMWU4ZjNmMWI0YzA0MTIwMDc1NWZmZjY0YWJiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjYyNTAgIDIwMTgtMDgtMjAgMDk6NDA6NDEgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI2MzE1ICAyMDE4LTA4LTIxIDA3OjQwOjQxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRmVuZywgWXVu
aHVhWCA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KICBZdW5odWEgRmVuZyA8eXVuaHVheC5mZW5n
QGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcg
cmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1m
LmdpdAogICAxMzE4MThiYTVhLi42Y2Y2ZmVkMDI0ICA2Y2Y2ZmVkMDI0MDhiNWYzYmEzOWRlNDZj
YmM5NzFiOWRkYTM2MzliIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 20:08:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 20:08:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsCwh-0004U2-F8; Tue, 21 Aug 2018 20:08:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7kme=le=citrix.com=prvs=7644f7420=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fsCwf-0004Tx-N3
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 20:08:05 +0000
X-Inumbo-ID: ffcd3800-a57d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ffcd3800-a57d-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 20:08:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,271,1531785600"; d="scan'208";a="63388479"
Date: Tue, 21 Aug 2018 21:08:00 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Message-ID: <20180821200800.guv2jbbxtwpfbza4@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <32dc160e20e574c7ec736fad43157928de86962e.1534518694.git-series.wei.liu2@citrix.com>
 <5B7AAB4002000078001DFFF7@prv1-mh.provo.novell.com>
 <20180821163127.fmzdxpj5kedmvecl@citrix.com>
 <faa2beb9-f589-a396-5133-2f76c2837349@arm.com>
 <20180821184900.yy256xnosycpxnzf@citrix.com>
 <b7d92bb9-16cd-f917-84f8-617dbeb57e8c@arm.com>
 <alpine.DEB.2.10.1808211159190.16354@sstabellini-ThinkPad-X260>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <alpine.DEB.2.10.1808211159190.16354@sstabellini-ThinkPad-X260>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 05/34] xen: is_hvm_domain should evaluate to
 0 when !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMTE6NTk6MjZBTSAtMDcwMCwgU3RlZmFubyBTdGFiZWxs
aW5pIHdyb3RlOgo+IE9uIFR1ZSwgMjEgQXVnIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+
IE9uIDA4LzIxLzIwMTggMDc6NDkgUE0sIFdlaSBMaXUgd3JvdGU6Cj4gPiA+IE9uIFR1ZSwgQXVn
IDIxLCAyMDE4IGF0IDA3OjMzOjU2UE0gKzAxMDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+ID4g
PiBIaSBXZWksCj4gPiA+ID4gCj4gPiA+ID4gT24gMDgvMjEvMjAxOCAwNTozMSBQTSwgV2VpIExp
dSB3cm90ZToKPiA+ID4gPiA+IE9uIE1vbiwgQXVnIDIwLCAyMDE4IGF0IDA1OjUxOjI4QU0gLTA2
MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4gPiA+ID4gPiA+ID4gPiBPbiAxNy4wOC4xOCBhdCAx
NzoxMiwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4gPiA+ID4gPiA+IFNpbmNlIGl0
IGlzIGRlZmluZWQgaW4gY29tbW9uIGhlYWRlciBmaWxlLCBpbnRyb2R1Y2UgQ09ORklHX0hWTSB0
bwo+ID4gPiA+ID4gPiA+IEFybSB0byBhdm9pZCBicmVha2FnZS4KPiA+ID4gPiA+ID4gPiAKPiA+
ID4gPiA+ID4gPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+
ID4gPiA+ID4gPiA+IC0tLQo+ID4gPiA+ID4gPiA+ICAgIHhlbi9hcmNoL2FybS9LY29uZmlnICAg
IHwgMyArKysKPiA+ID4gPiA+ID4gPiAgICB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCB8IDYgKysr
KysrCj4gPiA+ID4gPiA+ID4gICAgMiBmaWxlcyBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKykKPiA+
ID4gPiA+ID4gPiAsCj4gPiA+ID4gPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9LY29u
ZmlnIGIveGVuL2FyY2gvYXJtL0tjb25maWcKPiA+ID4gPiA+ID4gPiBpbmRleCA1ODZiYzYyLi5j
MGU5NjllIDEwMDY0NAo+ID4gPiA+ID4gPiA+IC0tLSBhL3hlbi9hcmNoL2FybS9LY29uZmlnCj4g
PiA+ID4gPiA+ID4gKysrIGIveGVuL2FyY2gvYXJtL0tjb25maWcKPiA+ID4gPiA+ID4gPiBAQCAt
NTIsNiArNTIsOSBAQCBjb25maWcgSEFTX0lUUwo+ID4gPiA+ID4gPiA+ICAgICAgICAgICAgcHJv
bXB0ICJHSUN2MyBJVFMgTVNJIGNvbnRyb2xsZXIgc3VwcG9ydCIgaWYgRVhQRVJUID0gInkiCj4g
PiA+ID4gPiA+ID4gICAgICAgICAgICBkZXBlbmRzIG9uIEdJQ1YzICYmICFORVdfVkdJQwo+ID4g
PiA+ID4gPiA+ICtjb25maWcgSFZNCj4gPiA+ID4gPiA+ID4gKyAgICAgICAgZGVmX2Jvb2wgeQo+
ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gSSdtIG5vdCBjb252aW5jZWQgdGhpcyBpcyBhIGdvb2Qg
aWRlYSwgYnV0IEknbGwgbGV0IHRoZSBBUk0KPiA+ID4gPiA+ID4gbWFpbnRhaW5lcnMKPiA+ID4g
PiA+ID4ganVkZ2UuCj4gPiA+ID4gPiAKPiA+ID4gPiA+IEFuZHJldyBkaXNjb3ZlcmVkIHRoYXQg
aHZtIGZsYWcgaXMgbm90IHNldCBieSB0b29sc3RhY2sgc28gQVJNIGd1ZXN0cwo+ID4gPiA+ID4g
YXJlIFBWIGd1ZXN0cyB0byBYZW4uIEkgdGhpbmsgdGhlIGFkZGl0aW9uIGhlcmUgY2FuIGJlIG9t
aXR0ZWQuCj4gPiA+ID4gPiAKPiA+ID4gPiA+IEhvd2V2ZXIgSSB3b3VsZCBzdGlsbCBsaWtlIHRv
IGhlYXIgZnJvbSBBUk0gbWFpbnRhaW5lcnMgd2hhdCBndWVzdCB0eXBlCj4gPiA+ID4gPiBzaG91
bGQgYmUgc2V0IGZvciBBUk0sIGJlY2F1c2Ugc29vbmVyIG9yIGxhdGVyIEkgd2lsbCBuZWVkIHRv
IGNoYW5nZSBQVgo+ID4gPiA+ID4gY29kZSBhcyB3ZWxsLgo+ID4gPiA+ID4gCj4gPiA+ID4gPiBH
cmVwcGluZyBmb3IgaXNfe2h2bSxwdn1fKiBpbiBhcmNoL2FybSB5aWVsZHMgbm8gcmVzdWx0LCBi
dXQgdGhlbiB0aGVyZQo+ID4gPiA+ID4gaXMgY29tbW9uIGNvZGUgdGhhdCB3ZSBuZWVkIHRvIHRh
a2UgY2FyZSBvZi4KPiA+ID4gPiAKPiA+ID4gPiBVc2luZyBQViB3YXMgbW9yZSBhIGNvbnZlbmll
bmNlIGF0IHRoZSB0aW1lIGJlY2F1c2Ugd2FzIG5vdCB0aGVyZS4gVGhlCj4gPiA+ID4gcGxhbgo+
ID4gPiA+IGlzIHRvIHN3aXRjaCB0byBQVkggKHNlZSBSRkMgWzFdKS4KPiA+ID4gPiAKPiA+ID4g
PiBJIHdpbGwgdHJ5IHRvIGZpbmQgc29tZSB0aW1lcyB0aGlzIHdlZWsgdG8gcmV3b3JrIHRoZSBw
YXRjaCBiYXNlZCBvbiB0aGUKPiA+ID4gPiBjb21tZW50cy4KPiA+ID4gPiAKPiA+ID4gPiBDaGVl
cnMsCj4gPiA+ID4gCj4gPiA+ID4gWzFdIGh0dHBzOi8vbGlzdHMueGVuLm9yZy9hcmNoaXZlcy9o
dG1sL3hlbi1kZXZlbC8yMDE4LTA2L21zZzAxNTM3Lmh0bWwKPiA+ID4gCj4gPiA+IFllcywgc3dp
dGNoaW5nIHRvIFBWSCBpbiB0b29sc3RhY2sgaXMgaWRlYWwuCj4gPiA+IAo+ID4gPiBUaGUgcHJv
YmxlbSB3ZSBkaXNjdXNzIGhlcmUgaXMgaW4gdGhlIGh5cGVydmlzb3IuIEh5cGVydmlzb3Igb25s
eSBoYXMKPiA+ID4gSFZNIGFuZCBQVi4gV2hhdCB0eXBlIHNob3VsZCBBUk0gZ3Vlc3RzIGJlPyBJ
IHRoaW5rIHdpdGggdGhlIG1vdmUgdG8gdXNlCj4gPiA+IFBWSCBpbiB0b29sc3RhY2ssIHRoZSB0
eXBlIGluIGh5cGVydmlzb3Igc2hvdWxkIGJlIEhWTSAoYXMgb3Bwb3NlIHRvIFBWCj4gPiA+IG5v
dyk/Cj4gPiAKPiA+IEFybSBndWVzdCBhcmUgbXVjaCBjbG9zZXIgdG8gSFZNIHRoYW4gUFYuIFNv
IHRoZSBoeXBlcnZpc29yIHNob3VsZCB1c2UgSFZNCj4gPiBoZXJlLgo+ICAKPiArMQoKT0suIElu
IHRoYXQgY2FzZSwgd2hhdCBkbyB5b3UgZ3V5cyB0aGluayBhYm91dCBpbnRyb2R1Y2luZyBDT05G
SUdfSFZNIHRvCkFSTT8KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 21:12:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 21: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 1fsDw4-0001kD-SG; Tue, 21 Aug 2018 21: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=qc7t=le=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsDw3-0001fb-0J
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 21:11:31 +0000
X-Inumbo-ID: dc890691-a586-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dc890691-a586-11e8-a6a9-d7ebe60f679a;
 Tue, 21 Aug 2018 21:12: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 1fsDvy-0008Aa-C4; Tue, 21 Aug 2018 21:11: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 1fsDvx-0008Md-Su; Tue, 21 Aug 2018 21:11:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsDvx-0002tL-Qr; Tue, 21 Aug 2018 21:11:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126259-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-4.9:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-4.9:test-amd64-i386-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-amd64-xl:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-i386-libvirt:guest-start:fail:regression
 linux-4.9:test-amd64-i386-xl-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-i386-xl:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-armhf-armhf-xl:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-xl-cubietruck:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-libvirt:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-4.9:test-amd64-i386-rumprun-i386:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-4.9:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 linux-4.9:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 linux-4.9:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 linux-4.9:test-armhf-armhf-xl-arndale:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-4.9:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 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-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-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-amd64-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=ea101a702611f987c937a5fafe00f714fd9c1fe8
X-Osstest-Versions-That: linux=060744011e93679f03932f050619744be895b772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 21 Aug 2018 21:11:25 +0000
Subject: [Xen-devel] [linux-4.9 test] 126259: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjI1OSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjI1OS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBndWVzdC1z
dGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1hbWQ2NCAxMSBndWVzdC1zdGFydCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1
MTgzCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDIxIGd1ZXN0LXN0YXJ0L2RlYmlhbiAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMSBndWVzdC1zdGFydC9kZWJpYW4gICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAyMSBndWVzdC1zdGFydC9kZWJpYW4gICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAyMSBndWVzdC1z
dGFydC9kZWJpYW4gICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4g
MTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgMTAgcmVkaGF0LWlu
c3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEw
IHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZtLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMu
IDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFp
bCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgIDEwIGRlYmlh
bi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJF
R1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1Iu
IHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1
MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2
cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93
cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNTE4Mwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwg
UkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAg
d2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAx
MjUxODMKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2IDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRlYmlh
bi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTE4MwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMCBkZWJpYW4tZGktaW5zdGFs
bCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwoKUmVncmVzc2lvbnMgd2hpY2ggYXJl
IHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTE4MwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBsaW51eCAgICAgICAgICAgICAgICBlYTEwMWE3MDI2MTFmOTg3YzkzN2E1ZmFmZTAwZjcxNGZk
OWMxZmU4CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAwNjA3NDQwMTFl
OTM2NzlmMDM5MzJmMDUwNjE5NzQ0YmU4OTViNzcyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUx
ODMgIDIwMTgtMDctMTUgMTY6NDY6NTMgWiAgIDM3IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAg
MTI1MjcxICAyMDE4LTA3LTE3IDEwOjEyOjE5IFogICAzNSBkYXlzICAgMTcgYXR0ZW1wdHMKVGVz
dGluZyBzYW1lIHNpbmNlICAgMTI2MTg3ICAyMDE4LTA4LTE5IDAyOjAxOjIyIFogICAgMiBkYXlz
ICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQozOTEgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUg
MTQzNzEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 21 22:03:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Aug 2018 22: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 1fsEkU-0005pa-76; Tue, 21 Aug 2018 22:03: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=qc7t=le=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsEkT-0005pR-3x
 for xen-devel@lists.xenproject.org; Tue, 21 Aug 2018 22:03:37 +0000
X-Inumbo-ID: def0e322-a58d-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id def0e322-a58d-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 00:02: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 1fsEkO-0000nC-0I; Tue, 21 Aug 2018 22:03: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 1fsEkN-0003lc-NQ; Tue, 21 Aug 2018 22:03:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsEkN-0003R3-Ml; Tue, 21 Aug 2018 22:03:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126266-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:build-amd64-xen-xsm-freebsd:xen-build-freebsd:fail:nonblocking
 xen-unstable:build-amd64-xen-freebsd:xen-build-freebsd:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-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-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-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-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-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=3a2b8525b883baa87fe89b3da58f5c09fa599b99
X-Osstest-Versions-That: xen=3dd454c6c694409aaedd4ed075d6aeace2dd8391
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 21 Aug 2018 22:03:31 +0000
Subject: [Xen-devel] [xen-unstable test] 126266: 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>

ZmxpZ2h0IDEyNjI2NiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjI2Ni8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI2MDEyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjYwMTIK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNjAxMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI2MDEyCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjYwMTIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNjAxMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI2MDEy
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjYwMTIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNjAxMgogYnVpbGQtYW1k
NjQteGVuLXhzbS1mcmVlYnNkICAgNyB4ZW4tYnVpbGQtZnJlZWJzZCAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICA3IHhlbi1idWlsZC1m
cmVlYnNkICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAg
ICAgICAgM2EyYjg1MjViODgzYmFhODdmZTg5YjNkYTU4ZjVjMDlmYTU5OWI5OQpiYXNlbGluZSB2
ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgM2RkNDU0YzZjNjk0NDA5YWFlZGQ0ZWQwNzVk
NmFlYWNlMmRkODM5MQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI2MDEyICAyMDE4LTA4LTE2IDIy
OjA5OjExIFogICAgNCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNjE4NCAgMjAxOC0wOC0x
OCAyMzo0NTo0OCBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNjI2NiAgMjAxOC0wOC0yMCAxNjoyODozMyBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0
aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci5j
bGFyazZAYmFlc3lzdGVtcy5jb20+CiAgQ2hyaXN0b3BoZXIgQ2xhcmsgPGNocmlzdG9waGVyLncu
Y2xhcmtAZ21haWwuY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292
PgogIEdvcGFsYXNldHR5LCBNYW5vaiA8bWFub2ouZ29wYWxhc2V0dHlAaHBlLmNvbT4KICBJYW4g
SmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBQYXVs
IER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgogIFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+CiAgWmhlbnpob25nIER1YW4gPHpoZW56aG9uZy5kdWFuQG9y
YWNsZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQt
eGVuLXhzbS1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
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
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
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
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVu
Lm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgM2RkNDU0YzZjNi4uM2EyYjg1MjViOCAgM2Ey
Yjg1MjViODgzYmFhODdmZTg5YjNkYTU4ZjVjMDlmYTU5OWI5OSAtPiBtYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 00:06:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 00: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 1fsGf0-00080W-HD; Wed, 22 Aug 2018 00: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=wi0r=lf=xenproject.org=prvs=765d9170c=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fsGf0-00080M-1H
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 00:06:06 +0000
X-Inumbo-ID: 3f889846-a59f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3f889846-a59f-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 00:06:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,271,1531785600"; d="scan'208";a="63403045"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75098-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=131818ba5a83d1e8f3f1b4c041200755fff64abb
X-Osstest-Versions-That: ovmf=0258ba6256ca193e8fd896a40ceef1bc06a3e0e8
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 22 Aug 2018 01:06:00 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75098: 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
NTA5OCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MDk4LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUwOTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTA5NAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDEzMTgxOGJhNWE4M2QxZThmM2YxYjRjMDQxMjAw
NzU1ZmZmNjRhYmIKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDAyNThi
YTYyNTZjYTE5M2U4ZmQ4OTZhNDBjZWVmMWJjMDZhM2UwZTgKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTA5NCAgMjAxOC0wOC0yMCAwNToyNzozOSBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUwOTggIDIwMTgtMDgtMjEgMDM6Mjg6NTMgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYWJlbiBD
YXJzZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+CiAgUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVs
LmNvbT4KICBzaGVuZ2xlaSA8c2hlbmdsZWkuemhhbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMu
Y2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVz
dC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29t
bWl0IDEzMTgxOGJhNWE4M2QxZThmM2YxYjRjMDQxMjAwNzU1ZmZmNjRhYmIKQXV0aG9yOiBzaGVu
Z2xlaSA8c2hlbmdsZWkuemhhbmdAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBBdWcgMiAxMzoyNDoz
MSAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnOiBSZW1vdmUgcmVkdW5kYW50IGxpYnJhcnkg
Y2xhc3NlcyBhbmQgR1VJRHMKICAgIAogICAgU29tZSByZWR1bmRhbnQgbGlicmFyeSBjbGFzc2Vz
IGFuZCBHVUlEcwogICAgaGF2ZSBiZWVuIHJlbW92ZWQgaW4gaW5mLCAuYyBhbmQgLmggZmlsZXMu
CiAgICBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEwNDQK
ICAgIGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA0NQog
ICAgaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDQ3CiAg
ICBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEwNDkKICAg
IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA1MQogICAg
aHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDUyCiAgICBo
dHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEwNTMKICAgIGh0
dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA1NAogICAgaHR0
cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDU1CiAgICBodHRw
czovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEwNTYKICAgIGh0dHBz
Oi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAxNwogICAgaHR0cHM6
Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDM1CiAgICBodHRwczov
L2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEwMzMKICAgIGh0dHBzOi8v
YnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAxMgogICAgaHR0cHM6Ly9i
dWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDExCiAgICBodHRwczovL2J1
Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEwNjIKICAgIAogICAgdjI6CiAg
ICAxLiBDb3JyZWN0IGNvcHlyaWdodCB5ZWFyLgogICAgMi4gRml4IGFsaWdubWVudCBpc3N1ZSBp
biBBY3BpUGxhdGZvcm1EeGUuaW5mLgogICAgMy4gQWRkIERldmljZVBhdGhMaWIgd2hpY2ggaXMg
cmVtb3ZlZCBiZWZvcmUgaW4gSTJjSG9zdER4ZS5pbmYuCiAgICA0LiBVcGRhdGUgTnZtRXhwcmVz
c1BlaS5pbmYsIE52bUV4cHJlc3NQZWkuaCwgSVNjc2lEeGUuaW5mLAogICAgICAgSVNjc2lEeGUu
aW5mLCBJU2NzaUR4ZS5oLCBEeGVNYWluLmluZiwgRHhlTWFpbi5oLCBQaVNtbUNvcmUuaW5mCiAg
ICAgICBhbmQgUGlTbW1Db3JlLmggZm9yIGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTA2Mi4KICAgIAogICAgdjM6CiAgICAxLiBBZGQgaHR0cHM6Ly9idWd6
aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDYyIHRvIHRoZQogICAgICAgbGlu
ayBsaXN0LgogICAgMi4gUmVtb3ZlIERldmljZVBhdGhMaWIgZnJvbSBJMmNIb3N0RHhlLmluZi4K
ICAgIDMuIFVwZGF0ZSBOdm1FeHByZXNzUGVpLmluZiwgTnZtRXhwcmVzc1BlaS5oLCBVZnNQY2lI
Y0R4ZS5pbmYsCiAgICAgICBVZnNQY2lIY0R4ZS5oLCBJMmNIb3N0RHhlLmluZiwgQXRhQnVzRHhl
LmluZiwgSVNjc2lEeGUuaW5mLAogICAgICAgSVNjc2lEeGUuaCwgRHhlTWFpbi5pbmYsIER4ZU1h
aW4uaCwgUGlTbW1Db3JlLmluZiBhbmQgUGlTbW1Db3JlLmgKICAgICAgIGZvciBodHRwczovL2J1
Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEwNjIuCiAgICAgICAoRm9yZ2V0
IHRvIGFkZCBVZnNQY2lIY0R4ZS5pbmYsIFVmc1BjaUhjRHhlLmgsIEF0YUJ1c0R4ZS5pbmYsCiAg
ICAgICBhbmQgSTJjSG9zdER4ZS5pbmYgcHJldmlvdXNseS4pCiAgICAKICAgIENjOiBTdGFyIFpl
bmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBDYzogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50
ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdy
ZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogc2hlbmdsZWkgPHNoZW5nbGVpLnpoYW5nQGlu
dGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+
Cgpjb21taXQgMDA0YjgxMTIzODBiYjIzOWEyYjgzNTI0ZDg5MGE2OTc3NjVmMGQ4MQpBdXRob3I6
IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CkRhdGU6ICAgVGh1IEF1ZyAxNiAxNDozMTo1
NyAyMDE4ICswODAwCgogICAgU2hlbGxQa2cvZWRpdDogRml4IGhlYXAgYWNjZXNzIG91dC1vZi1i
b3VuZHMKICAgIAogICAgVGhlIGlzc3VlIHdhcyBmb3VuZCB3aGVuIGhlYXAgZ3VhcmQgaXMgdHVy
bmVkIG9uLgogICAgUHJpbnRMaWIgc29tZWhvdyByZWNlaXZlcyBhIG5vbi1udWxsIHRlcm1pbmF0
ZWQgc3RyaW5nIGluIHZhci1hcmcuCiAgICBXaGVuIHRoZSBQcmludExpYiBpbXBsZW1lbnRhdGlv
biByZWFkcyB0aGUgc3RyaW5nIGl0IGtlZXBzCiAgICByZWFkaW5nIGJlY2F1c2Ugbm8gbnVsbC10
ZXJtaW5hdG9yIGlzIG1ldCwgd2hpY2ggdHJpZ2dlcnMgdGhlIHBhZ2UKICAgIGZhdWx0IHNldCBi
eSB0aGUgaGVhcCBndWFyZC4KICAgIAogICAgVGhlIGlzc3VlIGlzIGNhdXNlZCBieSBhIGJ1ZyBp
biBGaWxlQnVmZmVyUHJpbnRMaW5lKCkuCiAgICBXaGVuICJlZGl0IiBvcGVucyBhIGJpbmFyeSBm
aWxlLCBpbiBGaWxlQnVmZmVyUHJpbnRMaW5lKCksCiAgICB0aGUgTGluZS0+QnVmZmVyIG1heSBz
dGFydCB3aXRoIFx4MDAgXHgwMCwgYnV0IHRoZSBMaW5lLT5TaXplIGlzCiAgICBsYXJnZXIgdGhh
biBNYWluRWRpdG9yLlNjcmVlblNpemUuQ29sdW1uLCBpdCBjYXVzZXMgdGhlIFByaW50TGluZSBp
cwogICAgc2V0IHRvIGFuIGVtcHR5IHN0cmluZyBieSBiZWxvdyBjYWxsOgogICAgICAgIFN0cm5D
cHlTICgKICAgICAgICAgIFByaW50TGluZSwgQnVmTGVuL3NpemVvZihDSEFSMTYpLCBCdWZmZXIs
CiAgICAgICAgICBNSU4oTGltaXQsIE1haW5FZGl0b3IuU2NyZWVuU2l6ZS5Db2x1bW4pCiAgICAg
ICAgICApOwogICAgQnV0IHNpbmNlIExpbWl0IChlcXVhbHMgdG8gTGluZS0+U2l6ZSkgaXMgbGFy
Z2VyIHRoYW4KICAgIE1haW5FZGl0b3IuU2NyZWVuU2l6ZS5Db2x1bW4sIGJlbG93IGZvci1sb29w
IGRvZXNuJ3Qgc3VjY2Vzc2Z1bGx5CiAgICBzZXQgdGhlIHdob2xlIFByaW50TGluZSB0byBhbGwt
ZW1wdHktc3BhY2UuCiAgICAgICAgZm9yICg7IExpbWl0IDwgTWFpbkVkaXRvci5TY3JlZW5TaXpl
LkNvbHVtbjsgTGltaXQrKykgewogICAgICAgICAgUHJpbnRMaW5lW0xpbWl0XSA9IEwnICc7CiAg
ICAgICAgfQogICAgU28gYWZ0ZXIgdGhlIGZvci1sb29wLCBQcmludExpbmUgaXMgc3RpbGwgYW4g
ZW1wdHkgc3RyaW5nLgogICAgTGF0ZXIgaW4gYmVsb3cgY2FsbCwgdGhlIFByaW50TGluZTIgaXMg
Y3JlYXRlZCBiYXNlZCBvbiBQcmludExpbmUuCiAgICAgICAgU2hlbGxDb3B5U2VhcmNoQW5kUmVw
bGFjZSAoCiAgICAgICAgICBQcmludExpbmUsIFByaW50TGluZTIsCiAgICAgICAgICBCdWZMZW4g
KiAyLCBMIiUiLCBMIl4lIiwgRkFMU0UsIEZBTFNFCiAgICAgICAgICApOwogICAgQnV0IGR1ZSB0
byB0aGUgaW1wbGVtZW50YXRpb24gb2YgU2hlbGxDb3B5U2VhcmNoQW5kUmVwbGFjZSgpLAogICAg
UHJpbnRMaW5lMiBpcyB1bnRvdWNoZWQgYW5kIElOVkFMSURfUEFSQU1FVEVSIGlzIHJldHVybmVk
LgogICAgRmluYWxseSBhbiB1bmluaXRpYWxpemVkIHN0cmluZyBpcyBwYXNzZWQgdG8gU2hlbGxQ
cmludEV4KCkKICAgIHdoaWNoIGNhdXNlcyB0aGUgI1BGIGV4Y2VwdGlvbi4KICAgIAogICAgVGhl
IGZpeCBpcyB0byByZXNldCBMaW1pdCB0byBTdHJMZW4oUHJpbnRMaW5lKSBiZWZvcmUgZm9yLWxv
b3AuCiAgICBTbyB0aGF0IFByaW50TGluZSBjYW4gYmUgY29udmVydGVkIGZyb20gYW4gZW1wdHkg
c3RyaW5nIHRvIGEKICAgIHN0cmluZyBjb250YWluaW5nIGFsbCBzcGFjZXMuCiAgICAKICAgIENv
bnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAg
IFNpZ25lZC1vZmYtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBSZXZpZXdl
ZC1ieTogSmFiZW4gQ2Fyc2V5IDxqYWJlbi5jYXJzZXlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEppYW4gV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPgoKY29tbWl0IDkwYjNmMTcxYTc2
Y2RlMGQ4MjRkMTc4OTVkNmZmN2Y0MzRhZmUyOWMKQXV0aG9yOiBzaGVuZ2xlaSA8c2hlbmdsZWku
emhhbmdAaW50ZWwuY29tPgpEYXRlOiAgIEZyaSBBdWcgMTAgMTQ6MDc6MTggMjAxOCArMDgwMAoK
ICAgIFNpZ25lZENhcHN1bGVQa2c6IFJlbW92ZSByZWR1bmRhbnQgdGhpbmdzIGluIGluZiwuaCBh
bmQgLmMgZmlsZXMKICAgIAogICAgVHdvIHJlZHVuZGFudCBsaWJyYXJ5IGNsYXNzZXMgaGF2ZSBi
ZWVuIHJlbW92ZWQuCiAgICBUaGUgcmVkdW5kYW50IGZ1bmN0aW9uICJJc1N5c3RlbUZtcCIgaGFz
IGJlZW4gcmVtb3ZlZC4KICAgIGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTA2NwogICAgCiAgICB2MjogUmVtb3ZlIER4ZVNlcnZpY2VzTGliIGZyb20gU3lz
dGVtRmlybXdhcmVVcGRhdGVEeGUuaW5mLgogICAgCiAgICBDYzogSmlld2VuIFlhbyA8amlld2Vu
Lnlhb0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1
dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBzaGVuZ2xlaSA8c2hlbmdsZWku
emhhbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEppZXdlbiBZYW8gPGppZXdlbi55YW9A
aW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNv
bT4KCmNvbW1pdCA0M2ZlNGM0MDUyOTIyYzZiYWEzNmNmNDY2NGNlNjNiODY5OWQ5MTc2CkF1dGhv
cjogSmFiZW4gQ2Fyc2V5IDxqYWJlbi5jYXJzZXlAaW50ZWwuY29tPgpEYXRlOiAgIFNhdCBBdWcg
MTggMDA6MTc6NDAgMjAxOCArMDgwMAoKICAgIEJhc2VUb29sczogcmVtb3ZlIHVudXNlZCBzZXR0
ZXIgZnVuY3Rpb25zCiAgICAKICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRl
bC5jb20+CiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDb250
cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBT
aWduZWQtb2ZmLWJ5OiBKYWJlbiBDYXJzZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+CiAgICBS
ZXZpZXdlZC1ieTogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgoKY29tbWl0
IGZlNmZkZmUyYmIwMTViYmQ2NGM0NWM1ZDZhZTAyOGVjZGYyNDM3ZTIKQXV0aG9yOiBKYWJlbiBD
YXJzZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+CkRhdGU6ICAgRnJpIEF1ZyAxNyAwNzoyNDox
NCAyMDE4ICswODAwCgogICAgQmFzZVRvb2xzOiByZW1vdmUgdW51c2VkIGNvZGUKICAgIAogICAg
dGhlIGlmIHN0YXRtZW50IGp1c3QgaGFzIHBhc3Mgc3RhdGVtZW50LgogICAgaW52ZXJ0IGlmIGNv
bmRpdGlvbiBhbmQganVzdCB1c2UgZG8gdGhlIGVsc2Ugd29yay4KICAgIAogICAgQ2M6IFlvbmdo
b25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICAgIENjOiBMaW1pbmcgR2FvIDxsaW1p
bmcuZ2FvQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJp
YnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEphYmVuIENhcnNleSA8amFi
ZW4uY2Fyc2V5QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdo
b25nLnpodUBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 00:10:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 00: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 1fsGiz-0000GR-4y; Wed, 22 Aug 2018 00:10: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=hkcu=lf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsGiy-0000GF-Ct
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 00:10:12 +0000
X-Inumbo-ID: d2e1d3e2-a59f-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d2e1d3e2-a59f-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 00:10: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 1fsGiu-0003xk-PB; Wed, 22 Aug 2018 00:10: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 1fsGiu-0006C7-3j; Wed, 22 Aug 2018 00:10:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsGiu-0005Aa-35; Wed, 22 Aug 2018 00:10:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126277-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-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt: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-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=77f51ab52049734d80a8ccb79b80189c7fb95c41
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 22 Aug 2018 00:10:08 +0000
Subject: [Xen-devel] [libvirt test] 126277: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjI3NyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYyNzcvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlidmlydCAgICAg
ICAgICAgICAgNzdmNTFhYjUyMDQ5NzM0ZDgwYThjY2I3OWI4MDE4OWM3ZmI5NWM0MQpiYXNlbGlu
ZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAgMDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIw
ODVlMWZmZWE5ZDU4ZmU4YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzODE0ICAyMDE4LTA2LTA1
IDA0OjE5OjIzIFogICA3NyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzg0MCAgMjAxOC0w
Ni0wNiAwNDoxOToyOCBaICAgNzYgZGF5cyAgIDU4IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNjI3NyAgMjAxOC0wOC0yMCAyMDoyMzoyMyBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogICAgQWxlcyBN
dXNpbCA8YW11c2lsQHJlZGhhdC5jb20+CiAgQW5kcmVhIEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVk
aGF0LmNvbT4KICBBbnlhIEhhcnRlciA8YWhhcnRlckByZWRoYXQuY29tPgogIEJpbmcgTml1IDxi
aW5nLm5pdUBpbnRlbC5jb20+CiAgQmpvZXJuIFdhbGsgPGJ3YWxrQGxpbnV4LmlibS5jb20+CiAg
Qm9ibyBEdSA8ZHVibzE2M0AxMjYuY29tPgogIEJvcmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51
eC5pYm0uY29tPgogIEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBDaGFu
Z2t1byBTaGkgPHNoaS5jaGFuZ2t1b0BoM2MuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhp
YW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNh
bm9uaWNhbC5jb20+CiAgQ2xlbWVudGluZSBIYXlhdCA8Y2xlbUBsc2UuZXBpdGEuZnI+CiAgQ29s
ZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW5pZWwgTmljb2xldHRpIDxkYW50
dGkxMkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYW5pZWwgVmVpbGxhcmQgPHZlaWxsYXJkQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8
ZWJsYWtlQHJlZGhhdC5jb20+CiAgRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4K
ICBGYWJpYW5vIEZpZMOqbmNpbyA8ZmFiaWFub0BmaWRlbmNpby5vcmc+CiAgRmlsaXAgQWxhYyA8
ZmlsaXBhbGFjQGdtYWlsLmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgaW50cmln
ZXJpIDxpbnRyaWdlcmkrbGlidmlydEBib3VtLm9yZz4KICBpbnRyaWdlcmkgPGludHJpZ2VyaUBi
b3VtLm9yZz4KICBKYW1pZSBTdHJhbmRib2dlIDxqYW1pZUBjYW5vbmljYWwuY29tPgogIEppZSBX
YW5nIDx3YW5namllODguaHVhd2VpLmNvbT4KICBKaW0gRmVobGlnIDxqZmVobGlnQHN1c2UuY29t
PgogIEppcmkgRGVuZW1hcmsgPGpkZW5lbWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpm
ZXJsYW5AcmVkaGF0LmNvbT4KICBKdWxpbyBGYXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29tPgog
IErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hh
bWFydEByZWRoYXQuY29tPgogIEthdGVyaW5hIEtvdWtpb3UgPGtrb3VraW91QHJlZGhhdC5jb20+
CiAgTGFpbmUgU3R1bXAgPGxhaW5lQGxhaW5lLm9yZz4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0By
ZWRoYXQuY29tPgogIEx1eWFvIEh1YW5nIDxsaHVhbmdAcmVkaGF0LmNvbT4KICBNYXJjIEhhcnRt
YXllciA8bWhhcnRtYXlAbGludXguaWJtLmNvbT4KICBNYXJjIEhhcnRtYXllciA8bWhhcnRtYXlA
bGludXgudm5ldC5pYm0uY29tPgogIE1hcmNvcyBQYXVsbyBkZSBTb3V6YSA8bWFyY29zLnNvdXph
Lm9yZ0BnbWFpbC5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0Bp
bnZpc2libGV0aGluZ3NsYWIuY29tPgogIE1hcnRpbiBLbGV0emFuZGVyIDxta2xldHphbkByZWRo
YXQuY29tPgogIE1hdHRoaWFzIEJvbHRlIDxtYXR0aGlhcy5ib2x0ZUBnb29nbGVtYWlsLmNvbT4K
ICBNaWNoYWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE1pY2hhbCBQcsOtdm96
bsOtayA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBOaWtvbGF5IFNoaXJva292c2tpeSA8bnNoaXJv
a292c2tpeUB2aXJ0dW96em8uY29tPgogIFBhdmVsIEhyZGluYSA8cGhyZGluYUByZWRoYXQuY29t
PgogIFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgogIFBpbm8gVG9zY2FubyA8cHRv
c2Nhbm9AcmVkaGF0LmNvbT4KICBSYWRvc3RpbiBTdG95YW5vdiA8cnN0b3lhbm92MUBnbWFpbC5j
b20+CiAgUmFteSBFbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgogIHJhbXllbGtlc3QgPHJh
bXllbGtlc3RAZ21haWwuY29tPgogIFJpY2hhcmQgVy5NLiBKb25lcyA8cmpvbmVzQHJlZGhhdC5j
b20+CiAgUm9tYW4gQm9nb3JvZHNraXkgPGJvZ29yb2Rza2l5QGdtYWlsLmNvbT4KICBTaGkgTGVp
IDxzaGlsZWkubWFzc2Nsb3Vkc0BnbXguY29tPgogIFNoaWNoYW5na3VvIDxzaGkuY2hhbmdrdW9A
aDNjLmNvbT4KICBTaW1vbiBLb2J5ZGEgPHNrb2J5ZGFAcmVkaGF0LmNvbT4KICBTdGVmYW4gQmFk
ZXIgPHN0ZWZhbi5iYWRlckBjYW5vbmljYWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJA
bGludXgudm5ldC5pYm0uY29tPgogIFN1a3JpdCBCaGF0bmFnYXIgPHNrcnRiaHRuZ3JAZ21haWwu
Y29tPgogIFRvbcOhxaEgR29sZW1iaW92c2vDvSA8dGdvbGVtYmlAcmVkaGF0LmNvbT4KICBWaXRh
bHkgS3V6bmV0c292IDx2a3V6bmV0c0ByZWRoYXQuY29tPgogIHcwMDI1MTU3NCA8d2FuZ2ppZTg4
QGh1YXdlaS5jb20+CiAgV2VpbHVuIFpodSA8emh1d2VpbHVuQGh1YXdlaS5jb20+CiAgeGluaHVh
LkNhbyA8Y2FveGluaHVhQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDEzNjQzIGxp
bmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 01:43:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 01:43:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsIB8-0001Pm-7c; Wed, 22 Aug 2018 01:43: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=ihbd=lf=kernel.org=luto@srs-us1.protection.inumbo.net>)
 id 1fsIB7-0001Ph-K0
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 01:43:21 +0000
X-Inumbo-ID: d5bb98e1-a5ac-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d5bb98e1-a5ac-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 01:43:57 +0000 (UTC)
Received: from mail-wr1-f51.google.com (mail-wr1-f51.google.com
 [209.85.221.51])
 (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 8AFE021840
 for <xen-devel@lists.xenproject.org>; Wed, 22 Aug 2018 01:43:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1534902198;
 bh=xPaZBXi0pxyjlCKOuqvZB1x+yOwlW7k9jcIsG2W905I=;
 h=In-Reply-To:References:From:Date:Subject:To:Cc:From;
 b=mnVUYPpAJrPNE8f7d4jTIRcV2Mx1i4p+n0ZBUxuBfvsiVTqqXypPIPTyTreRA25gt
 b2QmHLosWlXSW0QvmfrB0CzKbCYub0mer6NsP7Esqa9+Xlu91fj7MYuYtoqmNeGto6
 XK8l8BNmSrfthShNyxtzOAScRkNuH7NzPt6Sy/Zk=
Received: by mail-wr1-f51.google.com with SMTP id z96-v6so228607wrb.8
 for <xen-devel@lists.xenproject.org>; Tue, 21 Aug 2018 18:43:18 -0700 (PDT)
X-Gm-Message-State: APzg51BhFzSly0e6cOqwT8T6WClEaT3miCfuI7GCvikLPlHTPcG8BbcI
 xKmyBHO2Igb6qfWvtCHn9/dLikA2G59p0iREgr48BQ==
X-Google-Smtp-Source: ANB0Vdb7ZzK+2/MZkS60UNp4o4abyI+n8SpEKZxsVe2Si0GVzES4Dp1LF1vqal895pgA7OIAO0WkB0RXNwkSj961Qzg=
X-Received: by 2002:a5d:4c45:: with SMTP id n5-v6mr8502092wrt.71.1534902196621; 
 Tue, 21 Aug 2018 18:43:16 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a1c:548:0:0:0:0:0 with HTTP;
 Tue, 21 Aug 2018 18:42:56 -0700 (PDT)
In-Reply-To: <1534479596-7546-1-git-send-email-srn@prgmr.com>
References: <1534479596-7546-1-git-send-email-srn@prgmr.com>
From: Andy Lutomirski <luto@kernel.org>
Date: Tue, 21 Aug 2018 18:42:56 -0700
X-Gmail-Original-Message-ID: <CALCETrUs2BYr883a9mMmxuPeTrzbpMfd=V3=guYKn6R5it6ORw@mail.gmail.com>
Message-ID: <CALCETrUs2BYr883a9mMmxuPeTrzbpMfd=V3=guYKn6R5it6ORw@mail.gmail.com>
To: Sarah Newman <srn@prgmr.com>
Subject: Re: [Xen-devel] [PATCH v2] 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>, Brian Gerst <brgerst@gmail.com>,
 X86 ML <x86@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 <xen-devel@lists.xenproject.org>,
 Thomas Gleixner <tglx@linutronix.de>, David Woodhouse <dwmw2@infradead.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>

T24gVGh1LCBBdWcgMTYsIDIwMTggYXQgOToxOSBQTSwgU2FyYWggTmV3bWFuIDxzcm5AcHJnbXIu
Y29tPiB3cm90ZToKPiBjb21taXQgYjM2ODFkZDU0OGQwNmRlYjJlMTU3Mzg5MDgyOWRmZjRiMTVh
YmY0NiB1cHN0cmVhbS4KPgo+IFRoaXMgdmVyc2lvbiBhcHBsaWVzIHRvIHY0LjkuCgouLi4KCkxv
b2tzIG9rYXkgdG8gbWUuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 01:45:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 01:45:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsICl-0001V9-LB; Wed, 22 Aug 2018 01:45: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=5ybv=lf=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fsICk-0001V0-4J
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 01:45:02 +0000
X-Inumbo-ID: cc62709e-a5ac-11e8-a8a5-bc764e045a96
Received: from mga09.intel.com (unknown [134.134.136.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cc62709e-a5ac-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 03:43:42 +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 orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 21 Aug 2018 18:44:58 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.53,271,1531810800"; d="scan'208";a="67121260"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by orsmga008.jf.intel.com with ESMTP; 21 Aug 2018 18:44:57 -0700
Received: from fmsmsx158.amr.corp.intel.com (10.18.116.75) by
 fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 21 Aug 2018 18:44:57 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 fmsmsx158.amr.corp.intel.com (10.18.116.75) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 21 Aug 2018 18:44:56 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.240]) with mapi id 14.03.0319.002;
 Wed, 22 Aug 2018 09:44:53 +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: make vmx_read_guest_msr() cope with callers not
 checking its return value
Thread-Index: AQHUNIvpKhJaQt1NnUGs4BhnW28bWaTLCipw
Date: Wed, 22 Aug 2018 01:44:52 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912D35FD@SHSMSX101.ccr.corp.intel.com>
References: <5B740FAC02000078001DE559@prv1-mh.provo.novell.com>
In-Reply-To: <5B740FAC02000078001DE559@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZWRkMTRhMzMtMjljNy00NjkyLWIyMzAtMjg3MzhiNzFhZTE3IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiK2pEbTYwcFlOeVExUG1XNUpJaE0yd2xsaXlYSURnMU13OHlrQnl4M0lXVktLcnR5MExIZnVIakVHVnlcL0I0SU4ifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] VMX: make vmx_read_guest_msr() cope with
 callers not checking its return 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: 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
ZG5lc2RheSwgQXVndXN0IDE1LCAyMDE4IDc6MzQgUE0KPiAKPiBJdCB0b29rIHRpbGwgdGhlIDQu
NSBiYWNrcG9ydHMgb2YgdGhlIEwxVEYgcHJlcmVxcyB0aGF0IGdjYyA4LjIgZmluYWxseQo+IG5v
dGljZWQgdGhhdCB0aGUgdlBNVSBjYWxsZXJzLCBub3QgY2hlY2tpbmcgdGhlIGZ1bmN0aW9uJ3Mg
cmV0dXJuIHZhbHVlLAo+IG1heSBjb25zdW1lIHVuaW5pdGlhbGl6ZWQgZGF0YS4gR3VhcmQgYWdh
aW5zdCB0aGlzIGJ5IHN0b3JpbmcgemVybyBvbgo+IHRoZSBlcnJvciBwYXRoLgo+IAo+IFNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAKCkFja2VkLWJ5OiBL
ZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 01:46:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 01:46:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsIE8-0001bL-0N; Wed, 22 Aug 2018 01:46: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=5ybv=lf=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fsIE6-0001bE-Vo
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 01:46:27 +0000
X-Inumbo-ID: 43f4e003-a5ad-11e8-a6a9-d7ebe60f679a
Received: from mga12.intel.com (unknown [192.55.52.136])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 43f4e003-a5ad-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 01:47:02 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga007.fm.intel.com ([10.253.24.52])
 by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 21 Aug 2018 18:46:24 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.53,271,1531810800"; d="scan'208";a="64218032"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by fmsmga007.fm.intel.com with ESMTP; 21 Aug 2018 18:46:23 -0700
Received: from fmsmsx116.amr.corp.intel.com (10.18.116.20) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 21 Aug 2018 18:46:23 -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; Tue, 21 Aug 2018 18:46:23 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.150]) with mapi id 14.03.0319.002;
 Wed, 22 Aug 2018 09:46:21 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5 1/8] iommu: rename iommu_dom0_strict and
 iommu_passthrough
Thread-Index: AQHUM9TVI6PfeUuPHEOVGQ4JcnneEKTLDBbg
Date: Wed, 22 Aug 2018 01:46:20 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912D3622@SHSMSX101.ccr.corp.intel.com>
References: <20180814134336.75539-1-roger.pau@citrix.com>
 <20180814134336.75539-2-roger.pau@citrix.com>
In-Reply-To: <20180814134336.75539-2-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZjEyNzE0OGUtNjJiZS00NjRiLTk5YTEtYjM0ZmRmODMxYzhiIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoieENUVjhoRW9kMzhaeFlxKzlxbCsrUDlTeTVyOFpvRk0zMzNvMGFSTmMxeTFKelZTUEordVdaUVRkZmdmbmY1QyJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 1/8] iommu: rename iommu_dom0_strict and
 iommu_passthrough
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgW21haWx0bzpyb2dlci5wYXVAY2l0cml4LmNvbV0NCj4g
U2VudDogVHVlc2RheSwgQXVndXN0IDE0LCAyMDE4IDk6NDMgUE0NCj4gDQo+IFRvIGlvbW11X2h3
ZG9tX3N0cmljdCBhbmQgaW9tbXVfaHdkb21fcGFzc3Rocm91Z2ggd2hpY2ggaXMgbW9yZQ0KPiBk
ZXNjcmlwdGl2ZSBvZiB0aGVpciB1c2FnZS4gQWxzbyBjaGFuZ2UgdGhlaXIgdHlwZSBmcm9tIGJv
b2xfdCB0bw0KPiBib29sLg0KPiANCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuDQo+IA0KPiBTaWdu
ZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCg0KUmV2
aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPg0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 01:53:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 01: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 1fsILB-0002WW-QI; Wed, 22 Aug 2018 01:53: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=5ybv=lf=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fsIL9-0002WR-Re
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 01:53:43 +0000
X-Inumbo-ID: 48a68ae1-a5ae-11e8-a6a9-d7ebe60f679a
Received: from mga02.intel.com (unknown [134.134.136.20])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 48a68ae1-a5ae-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 01:54:20 +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;
 21 Aug 2018 18:53:41 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.53,271,1531810800"; d="scan'208";a="66862573"
Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204])
 by orsmga007.jf.intel.com with ESMTP; 21 Aug 2018 18:53:40 -0700
Received: from fmsmsx114.amr.corp.intel.com (10.18.116.8) by
 FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 21 Aug 2018 18:53:40 -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, 21 Aug 2018 18:53:40 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.150]) with mapi id 14.03.0319.002;
 Wed, 22 Aug 2018 09:53:38 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5 3/8] iommu: make iommu_inclusive_mapping a suboption
 of dom0-iommu
Thread-Index: AQHUM9ThSoycogWdaE6B+DexWvXdSKTLDiEw
Date: Wed, 22 Aug 2018 01:53:37 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912D365C@SHSMSX101.ccr.corp.intel.com>
References: <20180814134336.75539-1-roger.pau@citrix.com>
 <20180814134336.75539-4-roger.pau@citrix.com>
In-Reply-To: <20180814134336.75539-4-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYjFmNzhkYWMtYmFhOC00ZGZhLWE3Y2YtZDk2OWNjMDJlMzUyIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiQkp5a2kwcUxJNEtKUGVSdjVFa0RQYWp6dW1UTHdBUWdwU0ZBQk0zM29ydDUxZlFnbHdwbm41YTNHK2FzR1VnKyJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 3/8] iommu: make iommu_inclusive_mapping
 a suboption of dom0-iommu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 George 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>, 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>

PiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgW21haWx0bzpyb2dlci5wYXVAY2l0cml4LmNvbV0NCj4g
U2VudDogVHVlc2RheSwgQXVndXN0IDE0LCAyMDE4IDk6NDQgUE0NCj4gDQo+IEludHJvZHVjZSBh
IG5ldyBkb20wLWlvbW11PW1hcC1pbmNsdXNpdmUgZ2VuZXJpYyBvcHRpb24gdGhhdA0KPiBzdXBl
cnNlZGVzIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nLiBUaGUgcHJldmlvdXMgYmVoYXZpb3IgaXMg
cHJlc2VydmVkDQo+IGFuZCB0aGUgb3B0aW9uIHNob3VsZCBvbmx5IGJlIGVuYWJsZWQgYnkgZGVm
YXVsdCBvbiBJbnRlbCBoYXJkd2FyZS4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KPiBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50
IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4NCg0KUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtl
dmluLnRpYW5AaW50ZWwuY29tPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 01:59:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 01: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 1fsIQf-0002ib-GS; Wed, 22 Aug 2018 01: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=5ybv=lf=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fsIQf-0002iV-5G
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 01:59:25 +0000
X-Inumbo-ID: 13e8ac52-a5af-11e8-a6a9-d7ebe60f679a
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 13e8ac52-a5af-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 02:00:01 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga001.fm.intel.com ([10.253.24.23])
 by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 21 Aug 2018 18:59:22 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.53,271,1531810800"; d="scan'208";a="83400874"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by fmsmga001.fm.intel.com with ESMTP; 21 Aug 2018 18:59:21 -0700
Received: from fmsmsx121.amr.corp.intel.com (10.18.125.36) by
 FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 21 Aug 2018 18:59:17 -0700
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 fmsmsx121.amr.corp.intel.com (10.18.125.36) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 21 Aug 2018 18:59:16 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.150]) with mapi id 14.03.0319.002;
 Wed, 22 Aug 2018 09:58:09 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v6 1/6] iommu: rename iommu_dom0_strict and
 iommu_passthrough
Thread-Index: AQHUOSOagm+Mh/3zVkyVzIZ42i9tLqTLBKFA
Date: Wed, 22 Aug 2018 01:58:07 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912D36B8@SHSMSX101.ccr.corp.intel.com>
References: <20180821074944.38773-1-roger.pau@citrix.com>
 <20180821074944.38773-2-roger.pau@citrix.com>
In-Reply-To: <20180821074944.38773-2-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMGNlOTBhZjAtMjRhNS00ZmYwLThmODItNGU0N2FhZDZkNTQ5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiYTZHb2ZnWjFocmtxV1Y4UHFvenFcL2F6U3VsZ3BoZzNHZ2RoN1M0c0sxd3M1NndqK2VsT2NWUVk2VWQxM09GNGoifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v6 1/6] iommu: rename iommu_dom0_strict and
 iommu_passthrough
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgW21haWx0bzpyb2dlci5wYXVAY2l0cml4LmNvbV0NCj4g
U2VudDogVHVlc2RheSwgQXVndXN0IDIxLCAyMDE4IDM6NTAgUE0NCj4gDQo+IFRvIGlvbW11X2h3
ZG9tX3N0cmljdCBhbmQgaW9tbXVfaHdkb21fcGFzc3Rocm91Z2ggd2hpY2ggaXMgbW9yZQ0KPiBk
ZXNjcmlwdGl2ZSBvZiB0aGVpciB1c2FnZS4gQWxzbyBjaGFuZ2UgdGhlaXIgdHlwZSBmcm9tIGJv
b2xfdCB0bw0KPiBib29sLg0KPiANCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuDQo+IA0KPiBTaWdu
ZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4gUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCg0KTG9va3MgSSByZXZp
ZXdlZCBhbiBvbGQgdmVyc2lvbiBlYXJsaWVyLiBOb3cgcmVwb3N0Og0KDQpSZXZpZXdlZC1ieTog
S2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+DQpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 01:59:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 01:59: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 1fsIQs-0002jZ-Pj; Wed, 22 Aug 2018 01:59: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=wi0r=lf=xenproject.org=prvs=765d9170c=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fsIQr-0002jN-SZ
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 01:59:37 +0000
X-Inumbo-ID: d7528f62-a5ae-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d7528f62-a5ae-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 03:58:19 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,272,1531785600"; d="scan'208";a="63407368"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75099-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-snapshot:test-amd64-i386-i386-daily-netboot-pvgrub:debian-di-install:fail:regression
 distros-debian-snapshot:test-amd64-i386-amd64-daily-netboot-pygrub:guest-start:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-i386-daily-netboot-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-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-i386-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-amd64-i386-current-netinst-pygrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-amd64-amd64-daily-netboot-pvgrub:debian-di-install:fail:nonblocking
 distros-debian-snapshot:test-amd64-i386-i386-current-netinst-pygrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=75067
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 22 Aug 2018 02:59:33 +0100
Subject: [Xen-devel] [distros-debian-snapshot test] 75099: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDc1MDk5IGRpc3Ryb3MtZGViaWFuLXNuYXBzaG90IHJlYWwgW3JlYWxdCmh0dHA6Ly9v
c3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzLzc1MDk5LwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1kYWls
eS1uZXRib290LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIFJFR1IuIHZzLiA3NTA2
NwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1hbWQ2NC1kYWlseS1uZXRib290LXB5Z3J1YiAxMSBndWVzdC1zdGFydCBm
YWlsIGJsb2NrZWQgaW4gNzUwNjcKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1kYWlseS1uZXRib290
LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGJsb2NrZWQgaW4gNzUwNjcKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni13ZWVrbHktbmV0aW5zdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3Rh
bGwgZmFpbCBsaWtlIDc1MDY3CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LWN1cnJlbnQtbmV0aW5z
dC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc1MDY3CiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXdlZWtseS1uZXRpbnN0LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBm
YWlsIGxpa2UgNzUwNjcKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXdlZWtseS1uZXRpbnN0LXB5Z3J1
YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzUwNjcKIHRlc3QtYW1kNjQtaTM4Ni1h
bWQ2NC13ZWVrbHktbmV0aW5zdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtl
IDc1MDY3CiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAxMCBk
ZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzUwNjcKIHRlc3QtYXJtaGYtYXJtaGYtYXJtaGYt
ZGFpbHktbmV0Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc1MDY3
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAxMCBkZWJpYW4t
ZGktaW5zdGFsbCBmYWlsIGxpa2UgNzUwNjcKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtZGFpbHkt
bmV0Ym9vdC1wdmdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc1MDY3CiB0ZXN0
LWFtZDY0LWkzODYtaTM4Ni1jdXJyZW50LW5ldGluc3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0
YWxsIGZhaWwgbGlrZSA3NTA2NwoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAgICAgICAgICAg
ICAgIDc1MDY3Cgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1kYWlseS1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1kYWlseS1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1kYWlseS1uZXRib290LXB5Z3J1
YiAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1kYWls
eS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtZGFpbHktbmV0Ym9vdC1weWdydWIgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LWN1cnJlbnQtbmV0aW5zdC1weWdy
dWIgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtY3VycmVu
dC1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1pMzg2LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC13ZWVrbHktbmV0aW5zdC1weWdydWIgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtd2Vla2x5LW5ldGluc3QtcHlncnVi
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni13ZWVrbHkt
bmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWkzODYtd2Vla2x5LW5ldGluc3QtcHlncnViICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9t
ZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJj
ZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 01:59:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 01:59:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsIR4-0002mS-42; Wed, 22 Aug 2018 01: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=5ybv=lf=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fsIR2-0002m8-HW
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 01:59:48 +0000
X-Inumbo-ID: ddea0b54-a5ae-11e8-a8a5-bc764e045a96
Received: from mga18.intel.com (unknown [134.134.136.126])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ddea0b54-a5ae-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 03:58:30 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga002.fm.intel.com ([10.253.24.26])
 by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 21 Aug 2018 18:59:46 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.53,271,1531810800"; d="scan'208";a="78987112"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by fmsmga002.fm.intel.com with ESMTP; 21 Aug 2018 18:59:46 -0700
Received: from fmsmsx156.amr.corp.intel.com (10.18.116.74) by
 FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 21 Aug 2018 18:59:46 -0700
Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by
 fmsmsx156.amr.corp.intel.com (10.18.116.74) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 21 Aug 2018 18:59:45 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX151.ccr.corp.intel.com ([169.254.3.185]) with mapi id 14.03.0319.002;
 Wed, 22 Aug 2018 09:59:44 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v6 3/6] iommu: make iommu_inclusive_mapping a suboption
 of dom0-iommu
Thread-Index: AQHUOSOqoKxlVUc8/06itXTYeELwq6TLBTvw
Date: Wed, 22 Aug 2018 01:59:43 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912D36D0@SHSMSX101.ccr.corp.intel.com>
References: <20180821074944.38773-1-roger.pau@citrix.com>
 <20180821074944.38773-4-roger.pau@citrix.com>
In-Reply-To: <20180821074944.38773-4-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMzkyMTZlYjktNTAxNC00ZDI4LWJhNDUtYTkwZjMzZmNhMzVhIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiemZ6Y0RhUjNTWVgxQmt0RnhjSWdSREc4eVZ4NEh5KzQwdXZcL2NVN1l2M1FRamZPVVhVS0VyOWFHeUF2S29EWE4ifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v6 3/6] iommu: make iommu_inclusive_mapping
 a suboption of dom0-iommu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 George 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>, 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>

PiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgW21haWx0bzpyb2dlci5wYXVAY2l0cml4LmNvbV0NCj4g
U2VudDogVHVlc2RheSwgQXVndXN0IDIxLCAyMDE4IDM6NTAgUE0NCj4gDQo+IEludHJvZHVjZSBh
IG5ldyBkb20wLWlvbW11PW1hcC1pbmNsdXNpdmUgZ2VuZXJpYyBvcHRpb24gdGhhdA0KPiBzdXBl
cnNlZGVzIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nLiBUaGUgcHJldmlvdXMgYmVoYXZpb3IgaXMg
cHJlc2VydmVkDQo+IGFuZCB0aGUgb3B0aW9uIHNob3VsZCBvbmx5IGJlIGVuYWJsZWQgYnkgZGVm
YXVsdCBvbiBJbnRlbCBoYXJkd2FyZS4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KPiBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50
IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4NCj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4NCg0KUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5A
aW50ZWwuY29tPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 02:02:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 02:02:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsITZ-00046G-Ns; Wed, 22 Aug 2018 02: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=5ybv=lf=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fsITX-000468-Lv
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 02:02:23 +0000
X-Inumbo-ID: 7e9d539b-a5af-11e8-a6a9-d7ebe60f679a
Received: from mga05.intel.com (unknown [192.55.52.43])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7e9d539b-a5af-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 02:03:00 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga001.fm.intel.com ([10.253.24.23])
 by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 21 Aug 2018 19:02:21 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.53,272,1531810800"; d="scan'208";a="83401637"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by fmsmga001.fm.intel.com with ESMTP; 21 Aug 2018 19:02:11 -0700
Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by
 FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 21 Aug 2018 19:02:11 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX104.ccr.corp.intel.com ([169.254.5.143]) with mapi id 14.03.0319.002;
 Wed, 22 Aug 2018 10:02:09 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v6 6/6] x86/iommu: add map-reserved dom0-iommu option
 to map reserved memory ranges
Thread-Index: AQHUOSOe2Hgmi0y2fE264RSt+OSU/qTLBeZg
Date: Wed, 22 Aug 2018 02:02:09 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912D36FE@SHSMSX101.ccr.corp.intel.com>
References: <20180821074944.38773-1-roger.pau@citrix.com>
 <20180821074944.38773-7-roger.pau@citrix.com>
In-Reply-To: <20180821074944.38773-7-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiODlmZTg2ZjMtNGQwYi00YWVkLWI4ODktNWU5NDQzZWNlMzZiIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiZ3Ywc2VGTWUzaGQ3ZnNjWWVNWTF1YlhkS1I3WFpvc2JETnV2U1FqNEpkVXJPYkQ2Um4rcEV2UTF5XC80aUVMc24ifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v6 6/6] x86/iommu: add map-reserved
 dom0-iommu option to map reserved memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>, 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>

PiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgW21haWx0bzpyb2dlci5wYXVAY2l0cml4LmNvbV0NCj4g
U2VudDogVHVlc2RheSwgQXVndXN0IDIxLCAyMDE4IDM6NTAgUE0NCj4gDQo+IFNldmVyYWwgcGVv
cGxlIGhhdmUgcmVwb3J0ZWQgaGFyZHdhcmUgaXNzdWVzIChtYWxmdW5jdGlvbmluZyBVU0INCj4g
Y29udHJvbGxlcnMpIGR1ZSB0byBpb21tdSBwYWdlIGZhdWx0cyBvbiBJbnRlbCBoYXJkd2FyZS4g
VGhvc2UgZmF1bHRzDQo+IGFyZSBjYXVzZWQgYnkgbWlzc2luZyBSTVJSIChWVGQpIGVudHJpZXMg
aW4gdGhlIEFDUEkgdGFibGVzLiBUaG9zZSBjYW4NCj4gYmUgd29ya2VkIGFyb3VuZCBvbiBWVGQg
aGFyZHdhcmUgYnkgbWFudWFsbHkgYWRkaW5nIFJNUlIgZW50cmllcyBvbg0KPiB0aGUgY29tbWFu
ZCBsaW5lLCB0aGlzIGlzIGhvd2V2ZXIgbGltaXRlZCB0byBJbnRlbCBoYXJkd2FyZSBhbmQgcXVp
dGUNCj4gY3VtYmVyc29tZSB0byBkby4NCj4gDQo+IEluIG9yZGVyIHRvIHNvbHZlIHRob3NlIGlz
c3VlcyBhZGQgYSBuZXcgZG9tMC1pb21tdT1tYXAtcmVzZXJ2ZWQNCj4gb3B0aW9uIHRoYXQgaWRl
bnRpdHkgbWFwcyBhbGwgcmVnaW9ucyBtYXJrZWQgYXMgcmVzZXJ2ZWQgaW4gdGhlIG1lbW9yeQ0K
PiBtYXAuIE5vdGUgdGhhdCByZWdpb25zIHVzZWQgYnkgZGV2aWNlcyBlbXVsYXRlZCBieSBYZW4g
KExBUElDLA0KPiBJTy1BUElDIG9yIFBDSWUgTUNGRyByZWdpb25zKSBhcmUgc3BlY2lmaWNhbGx5
IGF2b2lkZWQuIE5vdGUgdGhhdCB0aGlzDQo+IG9wdGlvbiBpcyBhdmFpbGFibGUgdG8gYSBQVkgg
RG9tMCAoYXMgb3Bwb3NlZCB0byB0aGUgaW5jbHVzaXZlIG9wdGlvbg0KPiB3aGljaCBvbmx5IHdv
cmtzIGZvciBQViBEb20wKS4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KDQpSZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4u
dGlhbkBpbnRlbC5jb20+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 02:48:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 02: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 1fsJBp-0007Tf-7A; Wed, 22 Aug 2018 02:48: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=5ybv=lf=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fsJBn-0007Ta-Uv
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 02:48:07 +0000
X-Inumbo-ID: e20643e8-a5b5-11e8-a6a9-d7ebe60f679a
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e20643e8-a5b5-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 02:48:44 +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 orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 21 Aug 2018 19:48:04 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.53,272,1531810800"; d="scan'208";a="83846952"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by orsmga001.jf.intel.com with ESMTP; 21 Aug 2018 19:48:05 -0700
Received: from fmsmsx125.amr.corp.intel.com (10.18.125.40) by
 fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 21 Aug 2018 19:48:04 -0700
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 FMSMSX125.amr.corp.intel.com (10.18.125.40) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 21 Aug 2018 19:48:04 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.150]) with mapi id 14.03.0319.002;
 Wed, 22 Aug 2018 10:48:01 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Wei Liu <wei.liu2@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 02/34] x86/vvmx: make get_shadow_eptp static function
Thread-Index: AQHUNjzKRu8EePjgA0KUL2rBgtV48qTLGIYQ
Date: Wed, 22 Aug 2018 02:48:00 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912D37EB@SHSMSX101.ccr.corp.intel.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <8031c7ec84999887184e15c73a534ee80a0642d7.1534518694.git-series.wei.liu2@citrix.com>
In-Reply-To: <8031c7ec84999887184e15c73a534ee80a0642d7.1534518694.git-series.wei.liu2@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZTIzNzUzZGItNTM2OC00MmVmLWI4NzYtMmUyODRmMmUwNzc0IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiSjR6WDhHTTVINmE5czhoS1lJRzBpOGt5akJKcGdpb1pLTnNFZkRSNG1EOUp2cjdpb01Lc3M5eExoc0VNNEN2bSJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 02/34] x86/vvmx: make get_shadow_eptp static
 function
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 "Nakajima, Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBXZWkgTGl1IFttYWlsdG86d2VpLmxpdTJAY2l0cml4LmNvbV0KPiBTZW50OiBGcmlk
YXksIEF1Z3VzdCAxNywgMjAxOCAxMToxMiBQTQo+IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+CgpBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBp
bnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 02:50:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 02:50: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 1fsJE4-00085S-Lh; Wed, 22 Aug 2018 02:50: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=2rc7=lf=intel.com=yu.c.zhang@srs-us1.protection.inumbo.net>)
 id 1fsJE3-00085N-Sj
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 02:50:27 +0000
X-Inumbo-ID: 35f6b570-a5b6-11e8-a6a9-d7ebe60f679a
Received: from mga14.intel.com (unknown [192.55.52.115])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 35f6b570-a5b6-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 02:51: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 fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 21 Aug 2018 19:50:25 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.53,272,1531810800"; d="scan'208";a="226635405"
Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204])
 by orsmga004.jf.intel.com with ESMTP; 21 Aug 2018 19:50:08 -0700
Received: from fmsmsx119.amr.corp.intel.com (10.18.124.207) by
 FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 21 Aug 2018 19:50:00 -0700
Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by
 FMSMSX119.amr.corp.intel.com (10.18.124.207) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 21 Aug 2018 19:49:59 -0700
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.143]) by
 shsmsx102.ccr.corp.intel.com ([169.254.2.226]) with mapi id 14.03.0319.002;
 Wed, 22 Aug 2018 10:49:20 +0800
From: "Zhang, Yu C" <yu.c.zhang@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>
Thread-Topic: [Xen-devel] x86 Community Call - Wed Aug 15, 14:00 - 15:00 UTC
 - Minutes
Thread-Index: AQHUNUE+o3vI4tWE3U6cyjDz+WJeaqTKWztw//+BwoCAAAH2AIABNq2Q
Date: Wed, 22 Aug 2018 02:49:20 +0000
Message-ID: <B007EEBD3FB23C4B870B3DBAD89B9C78320E8C3C@SHSMSX104.ccr.corp.intel.com>
References: <F842E0BA-CA4A-4438-B710-E857F47C5982@citrix.com>
 <B007EEBD3FB23C4B870B3DBAD89B9C78320E8B76@SHSMSX104.ccr.corp.intel.com>
 <5B7C34F902000078001E0934@prv1-mh.provo.novell.com>
 <1ed01d8f-1f1f-892a-8c47-5ce0cc519fc9@citrix.com>
In-Reply-To: <1ed01d8f-1f1f-892a-8c47-5ce0cc519fc9@citrix.com>
Accept-Language: zh-CN, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYTNlNzZjNDYtZjY0MS00Mzk4LWFjZDItNTljYjZjZTY2ZThkIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiS1l4VFQ1TzNpaEduS2xJN3Z4MTl4NVBkSjg2YjlaTWJUQjNadmxoMmN4VVM3a29HaGpuM3djVFgraDUreDJhWSJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] x86 Community Call - Wed Aug 15,
 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: "davorin.mista@aggios.com" <davorin.mista@aggios.com>,
 Rich Persaud <persaur@gmail.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 Matt Spencer <Matt.Spencer@arm.com>,
 "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>, "Ji,
 John" <john.ji@intel.com>, "robin.randhawa@arm.com" <robin.randhawa@arm.com>,
 Daniel Kiper <daniel.kiper@oracle.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Lars Kurth <lars.kurth@citrix.com>,
 Juergen Gross <jgross@suse.com>,
 "tamas.k.lengyel@gmail.com" <tamas.k.lengyel@gmail.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Paul Durrant <paul.durrant@citrix.com>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 intel-xen <intel-xen@intel.com>, Jarvis Roach <Jarvis.Roach@dornerworks.com>,
 Artem Mygaiev <artem_mygaiev@epam.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>, Brian Woods <brian.woods@amd.com>,
 Julien Grall <julien.grall@arm.com>, JanakarajanNatarajan <jnataraj@amd.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>, Roger Pau
 Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQW5kcmV3IENvb3BlciBb
bWFpbHRvOmFuZHJldy5jb29wZXIzQGNpdHJpeC5jb21dDQo+IFNlbnQ6IFR1ZXNkYXksIEF1Z3Vz
dCAyMSwgMjAxOCAxMTo1OCBQTQ0KPiBUbzogSmFuIEJldWxpY2g7IFpoYW5nLCBZdSBDDQo+IENj
OiBkYXZvcmluLm1pc3RhQGFnZ2lvcy5jb207IG1pcmVsYS5zaW1vbm92aWNAYWdnaW9zLmNvbTsg
QnJpYW4gV29vZHM7DQo+IEphbmFrYXJhamFuTmF0YXJhamFuOyBKdWxpZW4gR3JhbGw7IE1hdHQg
U3BlbmNlcjsgcm9iaW4ucmFuZGhhd2FAYXJtLmNvbTsNCj4gTGFycyBLdXJ0aDsgUGF1bCBEdXJy
YW50OyBSb2dlciBQYXUgTW9ubmU7IFNlcmdleSBEeWFzbGk7IHZmYWNoaW5AZGUuYWRpdC0NCj4g
anYuY29tOyBKYXJ2aXMgUm9hY2g7IFN0ZXdhcnQgSGlsZGVicmFuZDsgQXJ0ZW0gTXlnYWlldjsg
Vm9sb2R5bXlyDQo+IEJhYmNodWs7IENocmlzdG9waGVyIENsYXJrOyBSaWNoIFBlcnNhdWQ7IHRh
bWFzLmsubGVuZ3llbEBnbWFpbC5jb207IGludGVsLQ0KPiB4ZW47IEppLCBKb2huOyBTdGVmYW5v
IFN0YWJlbGxpbmk7IHhlbi1kZXZlbDsgYW5hc3Rhc3Npb3MubmFub3NAb25hcHAuY29tOw0KPiBE
YW5pZWwgS2lwZXI7IEp1ZXJnZW4gR3Jvc3M7IGNvbW1pdHRlcnNAeGVucHJvamVjdC5vcmc7DQo+
IGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20NCj4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIHg4
NiBDb21tdW5pdHkgQ2FsbCAtIFdlZCBBdWcgMTUsIDE0OjAwIC0gMTU6MDAgVVRDDQo+IC0gTWlu
dXRlcw0KPiANCj4gT24gMjEvMDgvMjAxOCAxNjo1MSwgSmFuIEJldWxpY2ggd3JvdGU6DQo+ID4+
Pj4gT24gMjEuMDguMTggYXQgMTc6MjgsIDx5dS5jLnpoYW5nQGludGVsLmNvbT4gd3JvdGU6DQo+
ID4+IFRoYW5rcyBMYXJzIGZvciB0aGUgc3VtbWFyeSwgYW5kIHNvcnJ5IGZvciB0aGUgbGF0ZSB1
cGRhdGUuDQo+ID4+DQo+ID4+IE15IHF1ZXN0aW9uIGlzIGFib3V0IHRoZSBjcHVpZCBwb2xpY3kg
Zm9yIE1BWFBIWVNBRERSIGluIFhlbi4NCj4gPj4NCj4gPj4gSXQgc2VlbXMgWGVuIGlzIGV4cG9z
aW5nIHRoZSBob3N0IE1BWFBIWVNBRERSIHZhbHVlIHRvIEhWTSBhcyB0aGUNCj4gZGVmYXVsdA0K
PiA+PiBjaG9pY2UuIEFuZCBJIGFtIHdvbmRlcmluZywgd2hhdCBpZiBhIFZNIGlzIGNyZWF0ZWQg
b24gYSBoYXJkd2FyZQ0KPiBwbGF0Zm9ybQ0KPiA+PiB3aXRoIGFkZHJlc3Mgd2lkdGggQSwgYW5k
IGxhdGVyIG1pZ3JhdGVkIHRvIGFub3RoZXIgcGxhdGZvcm0gd2l0aA0KPiBhZGRyZXNzDQo+ID4+
IHdpZHRoIEI/IFNob3VsZCB0aGlzIGJlIGFsbG93ZWQgaW4gWGVuPw0KPiA+IEFuZHJldydzIGZ1
cnRoZXIgbGV2ZWxpbmcgd29yayBpcywgYWZhaXUsIGdvaW5nIHRvIGluY2x1ZGUgbGV2ZWxpbmcg
b2YNCj4gPiB0aGF0IGZpZWxkIGFzIHdlbGwuDQo+IA0KPiBJIGNlcnRhaW5seSBwbGFubmVkIHRv
LCBidXQgYXMgaXQgdHVybnMgb3V0LCB0aGF0IGl0IGlzIHJhdGhlciBtb3JlDQo+IGNvbXBsaWNh
dGVkIHRoYW4gSSdkIGhvcGVkLg0KPiANCj4gVGhlcmUgaXMgYSBjb3JuZXIgY2FzZSB3aGVyZSwg
aWYgbWF4cGh5YWRkciBpcyBsZXZlbGxlZCBsb3dlciB0aGFuIHRoZQ0KPiBjdXJyZW50IGhhcmR3
YXJlLCBhbmQgdGhlIGd1ZXN0IGlzIHJlbHlpbmcgb24gI1BGW1JTVkRdIHRyaWNrcywgaWYgdGhl
DQo+IG9ubHkgcmVzZXJ2ZWQgYml0KHMpIHRoZXkgc2V0IHdlcmUgaW4gdGhlIGRpZmZlcmVuY2Ug
YmV0d2VlbiB0aGUgcmVhbA0KPiBhbmQgdmlydHVhbGlzZWQgbWF4cGh5YWRkciwgYW5kIHRoZSBw
YWdld2FsayB0YWtlcyBhbiBhY2Nlc3MgdmlvbGF0aW9uDQo+IHJhdGhlciB0aGFuIGEgdGVybWlu
YWwgZmF1bHQsIFhlbiBoYXMgbm8gd2F5IG9mIGZha2luZyB1cCB0aGUgUlNWRA0KPiBwcm9wZXJ0
eSBiZWNhdXNlIHRoZSBhY2Nlc3Mgd29uJ3QgZWxpY2l0IGFuIEVQVC1iYXNlZCBWTUV4aXQuDQo+
IA0KDQpUaGFua3MgQW5kcmV3LCB0aGlzIGlzIHRoZSB0cml2aWFsIHByb2JsZW0gdGhhdCBJIGhh
dmUgYmVlbiB3b3JyeWluZy4gT24gSUNYLA0KSSBkbyBub3Qgd2FudCBhICA1IGxldmVsIEVQVCBh
cyB0aGUgZGVmYXVsdCBjaG9pY2UsIGFuZCBJIHdpbGwgaGF2ZSB0byBleHBvc2UNCmEgc21hbGxl
ciBhZGRyZXNzIHdpZHRoIHRvIHRoZSBndWVzdC4gQW5kIGV2ZW4gd2l0aG91dCA1IGxldmVsIEVQ
VCwgd2Ugc3RpbGwNCndvdWxkIGxpa2UgdG8gaGF2ZSBhIHNtYWxsZXIgYWRkcmVzcyB3aWR0aCBp
biBWTSBmb3IgdGhlIHNha2Ugb2YgbWlncmF0aW9uLi4uDQoNCkIuUi4NCll1DQoNCj4gR2l2ZW4g
dGhhdCBtaWdyYXRpb24gaGFzIGJlZW4gd29ya2luZyB3ZWxsIGVub3VnaCB0aHVzIGZhciAod2l0
aCB0aGUNCj4gQ1BVSUQgdmlldyBvZiBtYXhwaHlhZGRyIGNoYW5naW5nIHVuZGVyIHRoZSBndWVz
dHMgZmVldCksIHRoaXMgbWF5IGJlIG9mDQo+IGxpdHRsZSBjb25jZXJuLCBidXQgaXQgc3RpbGwg
aGFzIG1lIHNvbWV3aGF0IHdvcnJpZWQuDQo+IA0KPiB+QW5kcmV3DQpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 02:58:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 02: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 1fsJLW-0008Tj-Fm; Wed, 22 Aug 2018 02: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=5ybv=lf=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fsJLU-0008Te-Pi
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 02:58:08 +0000
X-Inumbo-ID: 035c6b8a-a5b7-11e8-a8a5-bc764e045a96
Received: from mga09.intel.com (unknown [134.134.136.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 035c6b8a-a5b7-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 04:56:49 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga002.jf.intel.com ([10.7.209.21])
 by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 21 Aug 2018 19:58:05 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.53,272,1531810800"; d="scan'208";a="85351296"
Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204])
 by orsmga002.jf.intel.com with ESMTP; 21 Aug 2018 19:58:04 -0700
Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by
 FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 21 Aug 2018 19:58:04 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 shsmsx102.ccr.corp.intel.com ([169.254.2.226]) with mapi id 14.03.0319.002;
 Wed, 22 Aug 2018 10:58:00 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>, Xen-Devel
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v2 1/2] dmar: iommu mem leak fix
Thread-Index: AQHUOHKekVa2xxGHhUytHFxAasapkaTLFuGg
Date: Wed, 22 Aug 2018 02:58:00 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912D3845@SHSMSX101.ccr.corp.intel.com>
References: <9b6a4488-c69a-48fa-88c1-131894b70b36@default>
In-Reply-To: <9b6a4488-c69a-48fa-88c1-131894b70b36@default>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMTJhMzUyMTAtYTFkMC00YTFhLWJkYzgtMDQ2NjYwMDJiNjY3IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoibzJwVEhsakVOUWZWTFh1SmVkWWM1SkxpWWtXanJkVmNtMms4VnBSQUlcLzRHSjhORWlNSnNwdm95OXRzM0FJNkMifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 1/2] dmar: iommu mem leak fix
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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>,
 "srinivas.eeda@oracle.com" <srinivas.eeda@oracle.com>,
 "JBeulich@suse.com" <JBeulich@suse.com>, "Wang, Shane" <shane.wang@intel.com>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>, "Wei,
 Gang" <gang.wei@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>

PiBGcm9tOiBaaGVuemhvbmcgRHVhbiBbbWFpbHRvOnpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb21d
DQo+IFNlbnQ6IE1vbmRheSwgQXVndXN0IDIwLCAyMDE4IDY6NDMgUE0NCj4gDQo+IFJlbGVhc2Ug
bWVtb3J5IGFsbG9jYXRlZCBmb3IgZHJoZCBpb21tdSBpbiBlcnJvciBwYXRoLg0KPiANCj4gLXYy
OiBmaXh1cCB3cm9uZyBwYXJhbWV0ZXIgaGlkZW4gZHVlIHRvIG15IHJlbW92aW5nIC1XZXJyb3IN
Cj4gDQo+IFNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFj
bGUuY29tPg0KDQpBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+DQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 02:59:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 02: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 1fsJMv-00007i-RU; Wed, 22 Aug 2018 02:59: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=5ybv=lf=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fsJMu-00007a-O7
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 02:59:36 +0000
X-Inumbo-ID: 38c619a8-a5b7-11e8-a8a5-bc764e045a96
Received: from mga11.intel.com (unknown [192.55.52.93])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 38c619a8-a5b7-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 04:58:19 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga003.fm.intel.com ([10.253.24.29])
 by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 21 Aug 2018 19:59:34 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.53,272,1531810800"; d="scan'208";a="74678027"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by FMSMGA003.fm.intel.com with ESMTP; 21 Aug 2018 19:58:40 -0700
Received: from fmsmsx117.amr.corp.intel.com (10.18.116.17) by
 fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 21 Aug 2018 19:58:40 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 fmsmsx117.amr.corp.intel.com (10.18.116.17) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Tue, 21 Aug 2018 19:58:40 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.240]) with mapi id 14.03.0319.002;
 Wed, 22 Aug 2018 10:58:39 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <JBeulich@suse.com>, Zhenzhong Duan <zhenzhong.duan@oracle.com>
Thread-Topic: [PATCH v3 2/2] x86/dmar: zap DMAR signature for dom0 once in
 TBOOT case
Thread-Index: AQHUOS8DZKaoi2QIYE6bX9+Tqvs0t6TJnW6AgAF4GRA=
Date: Wed, 22 Aug 2018 02:58:38 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912D3857@SHSMSX101.ccr.corp.intel.com>
References: <9dfa7b11-c451-482d-98db-9f6cdb7cd2fa@default>
 <5B7C063F02000078001E07C1@prv1-mh.provo.novell.com>
In-Reply-To: <5B7C063F02000078001E07C1@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMzc2MTVmNzEtMzFhMC00MDM4LTg5M2EtNmZkOWVkZThmZDM1IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiN0FLRXNRNkhzeGdjUm9ZeHBuMmZidEdCK0daOWs2TnhTU05JMlNiY1VjdWdpWmVSQTRTTjRrUW03SWUrV2VESCJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 2/2] x86/dmar: zap DMAR signature for
 dom0 once in TBOOT 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Srinivas REDDY Eeda <srinivas.eeda@oracle.com>, "Wang,
 Shane" <shane.wang@intel.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Xen-Devel <xen-devel@lists.xen.org>, "Wei, Gang" <gang.wei@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+IFNlbnQ6IFR1
ZXNkYXksIEF1Z3VzdCAyMSwgMjAxOCA4OjMyIFBNCj4gCj4gPj4+IE9uIDIxLjA4LjE4IGF0IDEx
OjExLCA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4gd3JvdGU6Cj4gPiBAQCAtNDkwLDEwICs0
ODgsNiBAQCBpbnQgX19pbml0Cj4gdGJvb3RfcGFyc2VfZG1hcl90YWJsZShhY3BpX3RhYmxlX2hh
bmRsZXIgZG1hcl9oYW5kbGVyKQo+ID4gICAgICByYyA9IGRtYXJfaGFuZGxlcihkbWFyX3RhYmxl
KTsKPiA+ICAgICAgeGZyZWUoZG1hcl90YWJsZSk7Cj4gPgo+ID4gLSAgICAvKiBhY3BpX3BhcnNl
X2RtYXIoKSB6YXBzIEFQQ0kgRE1BUiBzaWduYXR1cmUgaW4gVFhUIGhlYXAgdGFibGUgKi8KPiA+
IC0gICAgLyogYnV0IGRvbTAgd2lsbCByZWFkIHJlYWwgdGFibGUsIHNvIG11c3QgemFwIGl0IHRo
ZXJlIHRvbyAqLwo+ID4gLSAgICBhY3BpX2RtYXJfemFwKCk7Cj4gCj4gSW50ZXJlc3RpbmcgLSBu
b3cgeW91IHJlbW92ZSB0aGUgb3RoZXIgb25lLiBJIHRoaW5rIHRoaXMgaXMgYWN0dWFsbHkgY29y
cmVjdCwKPiBidXQgdW5kZXJzdGFuZGluZyB3aHkgY291bGQgX2FnYWluXyBoYXZlIGJlZW4gYSBs
b3QgZWFzaWVyIHdpdGggYSBiZXR0ZXIKPiBkZXNjcmlwdGlvbi4gQWZhaWN0IGNvbW1pdCA2YzI5
OGVjYzFmICgidnRkOiBSZWluc3RhdGUgQUNQSSBETUFSIG9uCj4gc3lzdGVtIHNodXRkb3duIG9y
IFMzL1M0L1M1IikgZGlkIGV2ZXJ5dGhpbmcgZm9yIHRoaXMgY2FsbCB0byBiZQo+IHVubmVjZXNz
YXJ5LCBleGNlcHQgZm9yIGludm9raW5nIHRoZSBmdW5jdGlvbiBmcm9tIGFjcGlfcGFyc2VfZG1h
cigpLAo+IHdoaWNoIDEyM2M3NzkzNzkgKCJWVGQvZG1hcjogVHdlYWsgaG93IHRoZSBETUFSIHRh
YmxlIGlzIGNsb2JiZXJlZCIpCj4gYWRkZWQgc2V2ZXJhbCB5ZWFycyBsYXRlci4KPiAKCnllcywg
YSBiZXR0ZXIgZGVzY3JpcHRpb24gaXMgZXhwZWN0ZWQgaGVyZS4KClRoYW5rcwpLZXZpbgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 03:29:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 03: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 1fsJph-0002gU-4m; Wed, 22 Aug 2018 03:29: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=kqrt=lf=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fsJpf-0002gP-UC
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 03:29:19 +0000
X-Inumbo-ID: 5f7fb58f-a5bb-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5f7fb58f-a5bb-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 05:28:01 +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 w7M3TF99127147;
 Wed, 22 Aug 2018 03:29:15 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=Of7OebGPtiHo9QRqqwoNvBRjnugMGLW1CeOvda5WCRA=;
 b=NO06E0kQRhRbljgbkjm5cKsN9+S2I+MeOJhQ6IGVZ6yaXum6GqJTCP3LwXXnjA7tN0WV
 oM/i7CNPllNkzSdZ39SYXG4KEOV2JRa+N/dAUjya99nygwKZfiUaNG2o006TAvFAtyly
 VygRPPAAgGKHw2LVvCLm5uuMfet9SwIrmQKpXF2Ah2DzoJfDOqiscOxKSOAtZOfn5xvv
 7jUQb1N1+xOBAtJ35uragrRssfIfuVyJyxOBUzK84YAeLcw3NtOWhoHOL9bvB6o/+EKi
 zHzinitdDtO+CMji6deRSVsd/sk97Nz0My6UiZ7TqFJc1NaH04WXhHGj0KXzMSvnBCr2 /g== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2120.oracle.com with ESMTP id 2kxbdq032a-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 22 Aug 2018 03:29:15 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w7M3TE1x025150
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 22 Aug 2018 03:29:14 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 w7M3TExN002302;
 Wed, 22 Aug 2018 03:29:14 GMT
MIME-Version: 1.0
Message-ID: <2f9981e2-29bb-40a1-84e3-39f6e0ce12eb@default>
Date: Tue, 21 Aug 2018 20:29:13 -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=8992
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=845
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808220034
Subject: [Xen-devel] [PATCH v4 2/2] x86/dmar: zap DMAR signature for dom0
 once in TBOOT 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: kevin.tian@intel.com, andrew.cooper3@citrix.com, srinivas.eeda@oracle.com,
 JBeulich@suse.com, shane.wang@intel.com, boris.ostrovsky@oracle.com,
 gang.wei@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>

Q29tbWl0IDZjMjk4ZWNjMWYgKCJ2dGQ6IFJlaW5zdGF0ZSBBQ1BJIERNQVIgb24gc3lzdGVtIHNo
dXRkb3duIG9yClMzL1M0L1M1IikgZGlkIGV2ZXJ5dGhpbmcgZm9yIGFjcGlfZG1hcl96YXAoKSBj
YWxsIHRvIGJlIHVubmVjZXNzYXJ5LApleGNlcHQgZm9yIGludm9raW5nIHRoZSBmdW5jdGlvbiBm
cm9tIGFjcGlfcGFyc2VfZG1hcigpLCB3aGljaAoxMjNjNzc5Mzc5ICgiVlRkL2RtYXI6IFR3ZWFr
IGhvdyB0aGUgRE1BUiB0YWJsZSBpcyBjbG9iYmVyZWQiKQphZGRlZCBzZXZlcmFsIHllYXJzIGxh
dGVyLgoKU29tZSBzdGFsZSBjb21tZW50cyBhcmUgYWxzbyByZW1vdmVkLCBObyBmdW5jdGlvbmFs
IGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBv
cmFjbGUuY29tPgotLS0KdjQ6IGZpeHVwIGRlc2NyaXB0aW9uIHBlciBKYW4KCiB4ZW4vYXJjaC94
ODYvdGJvb3QuYyB8ICAgIDYgLS0tLS0tCiAxIGZpbGVzIGNoYW5nZWQsIDAgaW5zZXJ0aW9ucygr
KSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdGJvb3QuYyBiL3hl
bi9hcmNoL3g4Ni90Ym9vdC5jCmluZGV4IGQ1YTUyOTIuLjEwMDZmOTUgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni90Ym9vdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCkBAIC00NjEsOCAr
NDYxLDYgQEAgaW50IF9faW5pdCB0Ym9vdF9wYXJzZV9kbWFyX3RhYmxlKGFjcGlfdGFibGVfaGFu
ZGxlciBkbWFyX2hhbmRsZXIpCiAgICAgaWYgKCB0eHRfaGVhcF9iYXNlID09IDAgKQogICAgICAg
ICByZXR1cm4gMTsKIAotICAgIC8qIG1hcCBUWFQgaGVhcCBpbnRvIFhlbiBhZGRyIHNwYWNlICov
Ci0KICAgICAvKiB3YWxrIGhlYXAgdG8gU2luaXRNbGVEYXRhICovCiAgICAgcGEgPSB0eHRfaGVh
cF9iYXNlOwogICAgIC8qIHNraXAgQmlvc0RhdGEgKi8KQEAgLTQ5MCwxMCArNDg4LDYgQEAgaW50
IF9faW5pdCB0Ym9vdF9wYXJzZV9kbWFyX3RhYmxlKGFjcGlfdGFibGVfaGFuZGxlciBkbWFyX2hh
bmRsZXIpCiAgICAgcmMgPSBkbWFyX2hhbmRsZXIoZG1hcl90YWJsZSk7CiAgICAgeGZyZWUoZG1h
cl90YWJsZSk7CiAKLSAgICAvKiBhY3BpX3BhcnNlX2RtYXIoKSB6YXBzIEFQQ0kgRE1BUiBzaWdu
YXR1cmUgaW4gVFhUIGhlYXAgdGFibGUgKi8KLSAgICAvKiBidXQgZG9tMCB3aWxsIHJlYWQgcmVh
bCB0YWJsZSwgc28gbXVzdCB6YXAgaXQgdGhlcmUgdG9vICovCi0gICAgYWNwaV9kbWFyX3phcCgp
OwotCiAgICAgcmV0dXJuIHJjOwogfQogCi0tIAoxLjcuMwoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 04:53:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 04: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 1fsL8z-0001dM-H8; Wed, 22 Aug 2018 04:53: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=kqrt=lf=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fsL8x-0001dH-VA
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 04:53:20 +0000
X-Inumbo-ID: 1b7c3f01-a5c7-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1b7c3f01-a5c7-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 06:52: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 w7M4oG8u151672;
 Wed, 22 Aug 2018 04:53:15 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=AK/hQAkxTy2tjcYAS+zCGc7FMK+fmIYiSnRyEWFU2Bs=;
 b=aBfbrAPrG1bCgCIE8MsUE8saDjWiuAukEPbWcX/DzI4DSx8awjHcfOks4j21tqetTqFF
 F9D6rmse8bFu7u2k1uooqUZpy1FCV1ventgcUvpp9kwcZmmpBQ+nivfErelAOe6q8BYU
 3sjjo8VOZciYrSalOo+y8eMP/qkKxIwO8vaVwhnfc3I3QRLvPZP8vVr8gksAS8FjzBLF
 /gjfoK6s3KWYU4dG3UZGF1KK8WJNlWsrtd1f+bW1xOWdXcRNNAGgp/rXY/KZyJZsOOly
 F10B/ieBdplRsjocrGeCNVe/ofi3yDYGz9+D4wxgX5xXokKIgcGK321MnBYgFnF1nS2Q pQ== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2130.oracle.com with ESMTP id 2kxavtr9cd-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 22 Aug 2018 04:53:15 +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 w7M4r9TJ004493
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 22 Aug 2018 04:53:09 GMT
Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w7M4r87I022789;
 Wed, 22 Aug 2018 04:53:08 GMT
MIME-Version: 1.0
Message-ID: <dc0238dc-8dbd-4c04-aef8-da16e931dcb2@default>
Date: Tue, 21 Aug 2018 21:53:08 -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=8992
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808220049
Subject: [Xen-devel] [PATCH v3 2/2] x86/mmcfg/drhd: Move acpi_mmcfg_init()
 call before calling acpi_parse_dmar()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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, srinivas.eeda@oracle.com, JBeulich@suse.com,
 manoj.gopalasetty@hpe.com, david.westwood@hpe.com, boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

cGNpX2NvbmZfcmVhZDgoKSBuZWVkcyBwY2kgbW1jZmcgbWFwcGluZyB0byB3b3JrIG9uIG11bHRp
cGxlIHBjaQpzZWdtZW50cyBzeXN0ZW0gc3VjaCBhcyBIUEUgU3VwZXJkb21lLUZsZXguCgpNb3Zl
IGFjcGlfbW1jZmdfaW5pdCgpIGNhbGwgaW4gYWNwaV9ib290X2luaXQoKSBiZWZvcmUgY2FsbGlu
ZwphY3BpX3BhcnNlX2RtYXIoKSBzbyB0aGF0IHdoZW4gcGNpX2NvbmZfcmVhZDgoKSBpcyBjYWxs
ZWQgaW4KYWNwaV9wYXJzZV9kZXZfc2NvcGUoKSwgd2UgYWxyZWFkeSBoYXZlIHRoZSBtYXBwaW5n
IHNldCB1cC4KCm1taW9fcm9fcmFuZ2VzIGluaXRpYWxpemF0aW9uIGlzIGFsc28gbW92ZWQgYWhl
YWQgYXMgaXQncyB0aGUgb25seQpkZXBlbmRlbmN5IG9mIHBjaV9tbWNmZ19hcmNoX2VuYWJsZSgp
IG5lZWQgdG8gYmUgbW92ZWQuIEFsc28KY2hlY2tlZCBjb2RlcyBiZXR3ZWVuIHRoZSBvbGQgYW5k
IG5ldyBjYWxsIHNpdGVzIHRvIGVuc3VyZSB3ZQpkb24ndCBicmVhayBhbnl0aGluZy4KCkZ1cnRo
ZXJtb3JlIE1NQ0ZHIHdpbGwgY29udGludWUgdG8gbm90IHdvcmsgdGhpcyBlYXJseSAob3IKbW9y
ZSBwcmVjaXNlbHkgbm90IGF0IGFsbCB1bnRpbCBEb20wIGJvb3QgaGFzIHByb2dyZXNzZWQgZmFy
CmVub3VnaCkgaWYgdGhlIHJhbmdlKHMpIGlzbid0L2FyZW4ndCBtYXJrZWQgcmVzZXJ2ZWQgaW4g
RTgyMC4KClNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFj
bGUuY29tPgpUZXN0ZWQtYnk6IEdvcGFsYXNldHR5LCBNYW5vaiA8bWFub2ouZ29wYWxhc2V0dHlA
aHBlLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvYWNwaS9ib290LmMgfCAgICAyICsrCiB4ZW4vYXJj
aC94ODYvc2V0dXAuYyAgICAgfCAgICA4ICsrKy0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDUgaW5z
ZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvYWNw
aS9ib290LmMgYi94ZW4vYXJjaC94ODYvYWNwaS9ib290LmMKaW5kZXggOGU2Yzk2ZC4uZTg5YzJl
OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2FjcGkvYm9vdC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9hY3BpL2Jvb3QuYwpAQCAtNzI0LDYgKzcyNCw4IEBAIGludCBfX2luaXQgYWNwaV9ib290X2lu
aXQodm9pZCkKIAogCWFjcGlfdGFibGVfcGFyc2UoQUNQSV9TSUdfSFBFVCwgYWNwaV9wYXJzZV9o
cGV0KTsKIAorCWFjcGlfbW1jZmdfaW5pdCgpOworCiAJYWNwaV9kbWFyX2luaXQoKTsKIAogCWVy
c3RfaW5pdCgpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NldHVwLmMgYi94ZW4vYXJjaC94
ODYvc2V0dXAuYwppbmRleCBkNWNjNTg0Li5lYWJiMDExIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvc2V0dXAuYworKysgYi94ZW4vYXJjaC94ODYvc2V0dXAuYwpAQCAtMTQ5Myw2ICsxNDkzLDkg
QEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkK
IAogICAgIGdlbmVyaWNfYXBpY19wcm9iZSgpOwogCisgICAgbW1pb19yb19yYW5nZXMgPSByYW5n
ZXNldF9uZXcoTlVMTCwgInIvbyBtbWlvIHJhbmdlcyIsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgUkFOR0VTRVRGX3ByZXR0eXByaW50X2hleCk7CisKICAgICBhY3BpX2Jvb3Rf
aW5pdCgpOwogCiAgICAgaWYgKCBzbXBfZm91bmRfY29uZmlnICkKQEAgLTE1MjUsOSArMTUyOCw2
IEBAIHZvaWQgX19pbml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgbWJpX3Ap
CiAgICAgLyogTG93IG1hcHBpbmdzIHdlcmUgb25seSBuZWVkZWQgZm9yIHNvbWUgQklPUyB0YWJs
ZSBwYXJzaW5nLiAqLwogICAgIHphcF9sb3dfbWFwcGluZ3MoKTsKIAotICAgIG1taW9fcm9fcmFu
Z2VzID0gcmFuZ2VzZXRfbmV3KE5VTEwsICJyL28gbW1pbyByYW5nZXMiLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFJBTkdFU0VURl9wcmV0dHlwcmludF9oZXgpOwotCiAgICAg
aW5pdF9hcGljX21hcHBpbmdzKCk7CiAKICAgICBub3JtYWxpc2VfY3B1X29yZGVyKCk7CkBAIC0x
NTk4LDggKzE1OTgsNiBAQCB2b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25l
ZCBsb25nIG1iaV9wKQogCiAgICAgdmVzYV9tdHJyX2luaXQoKTsKIAotICAgIGFjcGlfbW1jZmdf
aW5pdCgpOwotCiAgICAgZWFybHlfbXNpX2luaXQoKTsKIAogICAgIGlvbW11X3NldHVwKCk7ICAg
IC8qIHNldHVwIGlvbW11IGlmIGF2YWlsYWJsZSAqLwotLSAKMS43LjMKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 04:56:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 04:56: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 1fsLCM-0001l4-1W; Wed, 22 Aug 2018 04:56: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=hkcu=lf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsLCK-0001kr-KR
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 04:56:48 +0000
X-Inumbo-ID: 97e88f43-a5c7-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 97e88f43-a5c7-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 06:55: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 1fsLCH-0006L0-7z; Wed, 22 Aug 2018 04:56: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 1fsLCG-00006E-W8; Wed, 22 Aug 2018 04:56:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsLCG-0004EP-VT; Wed, 22 Aug 2018 04:56:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126340-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=cc6939067008c4dcab990d5e8be65086ec393afa
X-Osstest-Versions-That: ovmf=6cf6fed02408b5f3ba39de46cbc971b9dda3639b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 22 Aug 2018 04:56:44 +0000
Subject: [Xen-devel] [ovmf test] 126340: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjM0MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYzNDAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBjYzY5MzkwNjcwMDhjNGRjYWI5OTBkNWU4YmU2NTA4
NmVjMzkzYWZhCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA2Y2Y2ZmVk
MDI0MDhiNWYzYmEzOWRlNDZjYmM5NzFiOWRkYTM2MzliCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjYzMTUgIDIwMTgtMDgtMjEgMDc6NDA6NDEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI2MzQwICAyMDE4LTA4LTIxIDE5OjQwOjU2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSGFvIFd1IDxo
YW8uYS53dUBpbnRlbC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBz
aGVuZ2xlaSA8c2hlbmdsZWkuemhhbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
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
bWUveGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIDZjZjZmZWQwMjQuLmNjNjkzOTA2NzAgIGNj
NjkzOTA2NzAwOGM0ZGNhYjk5MGQ1ZThiZTY1MDg2ZWMzOTNhZmEgLT4geGVuLXRlc3RlZC1tYXN0
ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 05:28:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 05: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 1fsLgW-0004by-Ge; Wed, 22 Aug 2018 05:28: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=hkcu=lf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsLgU-0004bm-Pd
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 05:27:58 +0000
X-Inumbo-ID: 37c184b1-a5cc-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 37c184b1-a5cc-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 05:28: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 1fsLgS-0007Gl-8H; Wed, 22 Aug 2018 05:27: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 1fsLgR-0000tv-Op; Wed, 22 Aug 2018 05:27:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsLgR-0003XE-Nr; Wed, 22 Aug 2018 05:27:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126270-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-amd64-i386-rumprun-i386:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-3.18:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl:guest-start:fail:regression
 linux-3.18:test-amd64-i386-libvirt-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-3.18:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-3.18:test-amd64-i386-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-libvirt-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-pvshim:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-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-qemut-debianhvm-amd64-xsm: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-ovmf-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-3.18:test-armhf-armhf-xl-arndale:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-pygrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:windows-install: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-win7-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-3.18:test-armhf-armhf-xl:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-armhf-armhf-xl-cubietruck:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 linux-3.18:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-3.18:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 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-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=18e6ee0440a7ab853e4ca0f1403eeef1803ed970
X-Osstest-Versions-That: linux=830f9674e76d08d04585e53fc200ae8af99966e7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 22 Aug 2018 05:27:55 +0000
Subject: [Xen-devel] [linux-3.18 test] 126270: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjI3MCBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYyNzAvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBS
RUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMjEgZ3Vlc3Qtc3RhcnQvZGViaWFu
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgMTEgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgMTEgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAyMSBndWVzdC1zdGFydC9kZWJpYW4gICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIxIGd1ZXN0LXN0YXJ0L2RlYmlh
biAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCAgICAgZmFp
bCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZzaGltICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgMTAgcmVkaGF0LWluc3RhbGwgICBmYWlsIFJFR1IuIHZz
LiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgMjEgZ3Vlc3Qtc3RhcnQvZGViaWFuICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMu
IDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgMTAgZGViaWFuLWRpLWluc3Rh
bGwgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQy
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2
cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBS
RUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
UkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAxMCBkZWJpYW4t
ZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2
NC1hbWQ2NC1weWdydWIgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEy
NjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4g
MTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1p
bnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFp
bCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjA0Mgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93
cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjYwNDIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI2MDQy
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwg
ICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI2MDQyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRlYmlhbi1kaS1p
bnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKClJlZ3Jlc3Npb25zIHdoaWNoIGFy
ZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjYwNDIKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
OgogbGludXggICAgICAgICAgICAgICAgMThlNmVlMDQ0MGE3YWI4NTNlNGNhMGYxNDAzZWVlZjE4
MDNlZDk3MApiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgODMwZjk2NzRl
NzZkMDhkMDQ1ODVlNTNmYzIwMGFlOGFmOTk5NjZlNwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI2
MDQyICAyMDE4LTA4LTE3IDA3OjQyOjQ2IFogICAgNCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNjE4OSAgMjAxOC0wOC0xOSAwMjo0NDo1MSBaICAgIDMgZGF5cyAgICAyIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsIFZpcm8gPHZp
cm9AemVuaXYubGludXgub3JnLnVrPgogIEFtaXQgUHVuZGlyIDxhbWl0LnB1bmRpckBsaW5hcm8u
b3JnPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW5kcmV5
IFJ5YWJpbmluIDxhLnJ5YWJpbmluQHNhbXN1bmcuY29tPgogIERhdmlkIFJpZW50amVzIDxyaWVu
dGplc0Bnb29nbGUuY29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4K
ICBFcmljIEJpZ2dlcnMgPGViaWdnZXJzQGdvb2dsZS5jb20+CiAgRXJpY2sgUmV5ZXMgPGVyaWNr
cmV5ZXNAZ29vZ2xlLmNvbT4KICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5k
YXRpb24ub3JnPgogIEhlcmJlcnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBJ
bmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBKYW5uIEhvcm4gPGphbm5oQGdvb2dsZS5j
b20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEtlZXMgQ29vayA8a2Vlc2Nv
b2tAY2hyb21pdW0ub3JnPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0
aW9uLm9yZz4KICBMaXdlaSBTb25nIDxsaXdlaS5zb25nQHdpbmRyaXZlci5jb20+CiAgTWFyY2Vs
IEhvbHRtYW5uIDxtYXJjZWxAaG9sdG1hbm4ub3JnPgogIE1hcmsgU2FseXp5biA8c2FseXp5bkBh
bmRyb2lkLmNvbT4KICBNYXNhaGlybyBZYW1hZGEgPHlhbWFkYS5tYXNhaGlyb0Bzb2Npb25leHQu
Y29tPgogIE1hc2FtaSBIaXJhbWF0c3UgPG1oaXJhbWF0QGtlcm5lbC5vcmc+CiAgT2xla3NpaiBS
ZW1wZWwgPG8ucmVtcGVsQHBlbmd1dHJvbml4LmRlPgogIFJhbmR5IER1bmxhcCA8cmR1bmxhcEBp
bmZyYWRlYWQub3JnPgogIFNoYXduIEd1byA8c2hhd25ndW9Aa2VybmVsLm9yZz4KICBTaXFpIExp
biA8c2lxaWxpbkBnb29nbGUuY29tPgogIFdvbGZyYW0gU2FuZyA8d3NhQHRoZS1kcmVhbXMuZGU+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5n
LgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNTI4IGxpbmVzIGxvbmcuKQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 05:35:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 05:35:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsLnX-0005TU-Ea; Wed, 22 Aug 2018 05:35: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=wi0r=lf=xenproject.org=prvs=765d9170c=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fsLnV-0005TI-Tg
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 05:35:13 +0000
X-Inumbo-ID: 3aaafc1a-a5cd-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3aaafc1a-a5cd-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 05:35:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,272,1531785600"; d="scan'208";a="63414617"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75100-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-xl-raw:guest-start/debian.repeat:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install: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-credit2:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install: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-armhf-armhf-libvirt-raw: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-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-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-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: qemuu=a544c9110d3971cc764c2dcd86a55b28534e4a63
X-Osstest-Versions-That: qemuu=c542a9f9794ec8e0bc3fcf5956d3cc8bce667789
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 22 Aug 2018 06:35:09 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 75100: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTEwMCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzLzc1MTAwLwoKUmVncmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxk
IG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgIDE5IGd1ZXN0LXN0YXJ0
L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gNzUwODkKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAxNyBndWVzdC1zdG9wICAgICAgICBmYWlsIGJsb2NrZWQgaW4gNzUwODkKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ICAgIGZhaWwgbGlrZSA3NTA4OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbGlrZSA3NTA4OQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgbGlrZSA3NTA4OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbGlrZSA3NTA4OQogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICAgZmFpbCBs
aWtlIDc1MDg5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGxpa2UgNzUwODkKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZzaGltICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bGlrZSA3NTA4OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBsaWtlIDc1MDg5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzUwODkK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgICBmYWlsICAgbGlrZSA3NTA4OQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1MDg5CiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IGxpa2UgNzUwODkKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NTA4OQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
bGlrZSA3NTA4OQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDc1MDg5CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzUwODkK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAg
ICAgICBmYWlsICAgbGlrZSA3NTA4OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDc1MDg5CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IGxpa2UgNzUwODkKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHFlbXV1ICAgICAgICAgICAgICAgIGE1NDRjOTExMGQzOTcxY2M3NjRjMmRjZDg2YTU1YjI4NTM0
ZTRhNjMKYmFzZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIGM1NDJhOWY5Nzk0
ZWM4ZTBiYzNmY2Y1OTU2ZDNjYzhiY2U2Njc3ODkKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTA4
OSAgMjAxOC0wOC0xOCAxNzoxOTozNSBaICAgIDMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAg
NzUxMDAgIDIwMTgtMDgtMjEgMTA6NTY6MTcgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbGVrc2FuZGFyIE1h
cmtvdmljIDxhbWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZWtzYW5kYXIgUmlrYWxvIDxhcmlr
YWxvQHdhdmVjb21wLmNvbT4KICBBbGV4IEJlbm7DqWUgPGFsZXguYmVubmVlQGxpbmFyby5vcmc+
CiAgQWxleCBXaWxsaWFtc29uIDxhbGV4LndpbGxpYW1zb25AcmVkaGF0LmNvbT4KICBBbGlzdGFp
ciBGcmFuY2lzIDxhbGlzdGFpci5mcmFuY2lzQHdkYy5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIg
PGNsZ0BrYW9kLm9yZz4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29t
PgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBKZWFuLUNocmlzdG9w
aGUgRHVib2lzIDxqY2RAdHJpYnVkdWJvaXMubmV0PgogIEpvZWwgU3RhbmxleSA8am9lbEBqbXMu
aWQuYXU+CiAgTGF1cmVudCBEZXNub2d1ZXMgPGxhdXJlbnQuZGVzbm9ndWVzQGdtYWlsLmNvbT4K
ICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBldGVyIE1heWRlbGwgPHBl
dGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5k
ZXJzb25AbGluYXJvLm9yZz4KICBSaWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29t
PgogIFJvYmVydCBIb28gPHJvYmVydC5odUBsaW51eC5pbnRlbC5jb20+CiAgU3RlZmFuIEhham5v
Y3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogIFN0ZWZhbiBNYXJrb3ZpYyA8YW1hcmtvdmljQHdh
dmVjb21wLmNvbT4KICBTdGVmYW4gTWFya292aWMgPHNtYXJrb3ZpY0B3YXZlY29tcC5jb20+CiAg
U3UgSGFuZyA8c3VoYW5nMTZAbWFpbHMudWNhcy5hYy5jbj4KICBUaG9tYXMgSHV0aCA8dGh1dGhA
cmVkaGF0LmNvbT4KICBUcmVudCBQaWVwaG8gPHRwaWVwaG9AaW1waW5qLmNvbT4KICBXYW5wZW5n
IExpIDx3YW5wZW5nbGlAdGVuY2VudC5jb20+CiAgWW9uZ2JvayBLaW0gPHlvbmdib2sua2ltQG1p
cHMuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUv
b3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29t
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoo
Tm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMTc1IGxpbmVzIGxvbmcuKQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 05:51:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 05:51: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 1fsM33-0006zN-Ud; Wed, 22 Aug 2018 05: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=hkcu=lf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsM32-0006zB-27
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 05:51:16 +0000
X-Inumbo-ID: 78224fa1-a5cf-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 78224fa1-a5cf-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 05:51: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 1fsM2z-0007kY-0u; Wed, 22 Aug 2018 05:51: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 1fsM2y-0001Se-PJ; Wed, 22 Aug 2018 05:51:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsM2y-0004Ux-Od; Wed, 22 Aug 2018 05:51:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126288-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-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: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-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-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-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: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-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-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-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-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-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=bf1b7f5b9b860a8127fade3b34460c2d7eafd048
X-Osstest-Versions-That: xen=fe50b33b07fd447949284fb820eebdce9264ca17
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 22 Aug 2018 05:51:12 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 126288: 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>

ZmxpZ2h0IDEyNjI4OCB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYyODgvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9s
MS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAg
ICAgICAgICAgICAgYmYxYjdmNWI5Yjg2MGE4MTI3ZmFkZTNiMzQ0NjBjMmQ3ZWFmZDA0OApiYXNl
bGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgZmU1MGIzM2IwN2ZkNDQ3OTQ5Mjg0
ZmI4MjBlZWJkY2U5MjY0Y2ExNwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI2MTY1ICAyMDE4LTA4
LTE4IDEzOjI1OjMxIFogICAgMyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNjI4OCAgMjAx
OC0wOC0yMCAyMjozOTo0MyBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdo
byB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlu
eC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
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
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24g
OgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICBmZTUwYjMzYjA3
Li5iZjFiN2Y1YjliICBiZjFiN2Y1YjliODYwYTgxMjdmYWRlM2IzNDQ2MGMyZDdlYWZkMDQ4IC0+
IHN0YWJsZS00LjEwCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 05:53:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 05:53:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsM5Q-0007GX-Gn; Wed, 22 Aug 2018 05: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=pmrt=lf=cavium.com=manish.jaggi@srs-us1.protection.inumbo.net>)
 id 1fsM5O-0007GP-84
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 05:53:42 +0000
X-Inumbo-ID: 89faf0cd-a5cf-11e8-a8a5-bc764e045a96
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe40::617])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 89faf0cd-a5cf-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 07:52:23 +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=klBbGVXPxzLMAgfMdeKy7yiPGTD5A73nIZS6Z17ZiyA=;
 b=dAs8n+y343n4Tl9CoL1EmgNZfafT01E3nmwvkL3t3TO3NwC4OLPNGzimDf+SncjsK6HHPPE4NUpbiOWwPimWB4I+fYIAM7xOdca3tzmo+Kk9nTrhoVUvu6R5tF46gntHdl8SwMORx2HyKmWASvpLaAsJEMtRHAoAkn5N02xfAGc=
Received: from CO2PR07MB2472.namprd07.prod.outlook.com (10.166.200.142) by
 CO2PR07MB2695.namprd07.prod.outlook.com (10.166.214.8) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1059.23; Wed, 22 Aug 2018 05:53:36 +0000
Received: from CO2PR07MB2472.namprd07.prod.outlook.com
 ([fe80::88e0:4b95:aa91:3cac]) by CO2PR07MB2472.namprd07.prod.outlook.com
 ([fe80::88e0:4b95:aa91:3cac%7]) with mapi id 15.20.1059.023; Wed, 22 Aug 2018
 05:53:35 +0000
From: "Jaggi, Manish" <Manish.Jaggi@cavium.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Thread-Topic: [PATCH 02/10] xen/arm: add THUNDERX kconfig
Thread-Index: AQHUOOHTou0d3OIx7UeuTA0EBXsPmqTLRyYA
Date: Wed, 22 Aug 2018 05:53:35 +0000
Message-ID: <94C7FC1C-9600-47DA-AA83-8AF8711A400B@caviumnetworks.com>
References: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
 <1534809559-32704-2-git-send-email-sstabellini@kernel.org>
In-Reply-To: <1534809559-32704-2-git-send-email-sstabellini@kernel.org>
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=Manish.Jaggi@cavium.com; 
x-originating-ip: [114.143.185.87]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; CO2PR07MB2695;
 6:pGB7HATFe5kNLymRP0bFCKjt+GO7im0AwdDIV9ZacgD/ELEXYXofAeGz/qWZLrhz2N5dJUEd2XCEGumJejFKRE8mRYm6nYWzC6Vp2jI7v4ozSgJxUtjqFJPElfWJYjQLNhczmgD/hJdQNg0BKTKsyhKcr3ctW/i87k+vROsWBgKV5w83e2WZMUwu6Q11aN25W3yMCW8Leo2RWtLPAxX+5EPx5GBsjv7rhyhasUvlkzvh3LHeCGG2Vr6FjztSvoyxa/Mv7l9BeaL3KkkwxoS6qN7OEAo5gBsZGwYR5x6HzpdVqsGGC+T1MajpRHmUJ1aez/NxMBU6rhW51KudMN5VZhV5qQfi7LRlLJxmbHH+NW0/gCl0V85kVKeZkuf9/Aap45CIG9acNYZ7ehxKQxcus4Y4u0O4L1cfCVsxSKfNgZVeaGUQRA0Lw5tvtzuXSE95Ux4k4r+NhaLuRt/kVNS7Ow==;
 5:NzYA2ZYS2v94XTFg0PVAn51fmEl5k9LpQ5qdGiwiugElY1r/oiNrtE2NeiMoo5gAJ2L4FLbinIkhnbj9zsqNW6ar2KQUSueaD/JFs7egCnkFo/XJejB6VF1rdbBoPCm1JzKdYB19xPer9ZpAW3YXfraO9vAezuu4S3zf1b+Oy80=;
 7:qBBwe161zIZ9b6t8F6pr5EuGRZbRolSDfiMLFW40pptc5ILCqXzoJzIc5x9ZhfDEdR9WPQoRBcpdofZI4/tpb0U/xpkHvuq/ndyPaoujoWGKzX63Hh5DCxtiqvpXSN4A1ve42PLBYnH9an8fEyLDwhZBevV73hhXXrTn70as7BPMQSqpdvJJ0pvVNM8Fu9oMkwaEKISc1k0crd1kSeAaLAwLKZCNLjdfk/6ldq+JpX3enksp0+hAKkyZzrAmgjhV
x-ms-exchange-antispam-srfa-diagnostics: SOS;SOR;
x-forefront-antispam-report: SFV:SKI; SCL:-1; SFV:NSPM;
 SFS:(10009020)(396003)(136003)(39860400002)(366004)(376002)(346002)(57704003)(189003)(199004)(5660300001)(26005)(86362001)(229853002)(256004)(36756003)(6916009)(99286004)(476003)(68736007)(186003)(8936002)(105586002)(53546011)(33896004)(6506007)(76176011)(106356001)(2900100001)(102836004)(6306002)(2906002)(6512007)(97736004)(11346002)(6116002)(446003)(9686003)(486006)(53936002)(5250100002)(107886003)(82746002)(8676002)(81166006)(66066001)(81156014)(3846002)(83716003)(575784001)(33656002)(478600001)(305945005)(72206003)(4326008)(6486002)(14454004)(6246003)(966005)(6436002)(54906003)(316002)(25786009)(7736002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CO2PR07MB2695;
 H:CO2PR07MB2472.namprd07.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
x-ms-office365-filtering-correlation-id: 6f123e07-5606-42ad-1ac5-08d607f399ce
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:CO2PR07MB2695; 
x-ms-traffictypediagnostic: CO2PR07MB2695:
x-microsoft-antispam-prvs: <CO2PR07MB2695C074C404AB6D6F1637B7EC300@CO2PR07MB2695.namprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(58134797142442)(192813158149592);
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)(10201501046)(3002001)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(201708071742011)(7699016);
 SRVR:CO2PR07MB2695; BCL:0; PCL:0; RULEID:; SRVR:CO2PR07MB2695; 
x-forefront-prvs: 0772E5DAD5
received-spf: None (protection.outlook.com: cavium.com does not designate
 permitted sender hosts)
x-microsoft-antispam-message-info: fTjon5NQLwi3IIoEJiVC4cPTHe6x4A82YJXvvy3qL9j/Jaj9UOE9zOA53BqNXrfRybE7Kr7y87Ey2h2sBuTo18HmyhzFWxt9PuD0mgZM3jJ4JHPImLAUuH+2HQEzoHF2TIY8M+r+uibYIEvd5ao/uyTWOtn/oPO8tV6PlHrG65+8Z6wk/d34zZlk/ETHvFjzmLaPZ5H+vxV0oetaDJJCvt7JhT2692Y0POh5OFAAJIjHkxRyYeudtmPBQp4PZqDLs/ualvmVvMSzY0cA5BzjUHx26wcIQoCviZUbZiuPMiLrCU0ZhASOEXPinwS8hkD1ybewQ3pQjg+BO/uaw2/5JJoROXwpcpyDPtEpAXnr12s=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <19802D60419B344B806354BE0128BCED@namprd07.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: cavium.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6f123e07-5606-42ad-1ac5-08d607f399ce
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Aug 2018 05:53:35.7278 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 711e4ccf-2e9b-4bcf-a551-4094005b6194
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR07MB2695
Subject: Re: [Xen-devel] [PATCH 02/10] xen/arm: add THUNDERX kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Lim, Zi Shen" <Zi.Lim@cavium.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "julien.grall@linaro.org" <julien.grall@linaro.org>,
 "andrii_anisov@epam.com" <andrii_anisov@epam.com>,
 Stefano Stabellini <stefanos@xilinx.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywNCg0KSG93IHRvIHRlc3QgdGhpcywgZG8gSSBuZWVkIHRoaXMgcGF0Y2gtc2V0
IG9ubHkgb3IgYXJlIHRoZXJlIGFueSBtb3JlIGRlcGVuZGVuY2llcy4NClNpbmNlIHRoaXMgcGF0
Y2ggaXMgZm9yIGNhdml1bSB0aHVuZGVyeCwgSSBoYWQgc2VudCBmZXcgbW9udGhzIGJhY2sgc2Vy
aWVzIGZvciB2Z2ljIGVycmF0YSBbMV0uDQpIYXZlbnQgZ290IGFueSBjb21tZW50IG9uIHRoYXQu
DQoNCkNvdWxkIHlvdSBwbGVhc2Ugc2VlIGlmIHRoYXQgY2FuIGJlIG1lcmdlZCB3aXRoIHRoaXMg
PyBvciBpZiBhbnkgY2hhbmdlcyByZXF1aXJlZCBJIGNhbiByZXBvc3QuDQoNClsxXSBodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDUvbXNn
MDE5NDguaHRtbA0KDQoNCi1NYW5pc2gNCg0KPiBPbiAyMS1BdWctMjAxOCwgYXQgNToyOSBBTSwg
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPiB3cm90ZToNCj4gDQo+
IEV4dGVybmFsIEVtYWlsDQo+IA0KPiBBZGQgYSBrY29uZmlnIG9wdGlvbiBmb3IgQ2F2aXVtIFRo
dW5kZXJYIHBsYXRmb3Jtcy4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3RlZmFub3NAeGlsaW54LmNvbT4NCj4gQ0M6IG1qYWdnaUBjYXZpdW1uZXR3b3Jrcy5jb20N
Cj4gQ0M6IFppLkxpbUBjYXZpdW0uY29tDQo+IC0tLQ0KPiB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1z
L0tjb25maWcgIHwgMTQgKysrKysrKysrKysrKysNCj4geGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9N
YWtlZmlsZSB8ICA2ICsrKy0tLQ0KPiAyIGZpbGVzIGNoYW5nZWQsIDE3IGluc2VydGlvbnMoKyks
IDMgZGVsZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jt
cy9LY29uZmlnIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnDQo+IGluZGV4IGUyMjlm
OGYuLjYyYjUyOGIgMTAwNjQ0DQo+IC0tLSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZp
Zw0KPiArKysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcNCj4gQEAgLTQ0LDYgKzQ0
LDE3IEBAIGNvbmZpZyBYR0VORQ0KPiAgICAgICAgRW5hYmxlIGFsbCB0aGUgcmVxdWlyZWQgZHJp
dmVycyBmb3IgQXBwbGllZE1pY3JvIFgtR2VuZSAoTXVzdGFuZw0KPiAgICAgICAgYW5kIFN0b3Jt
KQ0KPiANCj4gK2NvbmZpZyBUSFVOREVSWA0KPiArICAgICAgIGJvb2wgIkNhdml1bSBUaHVuZGVy
WCINCj4gKyAgICAgICBkZXBlbmRzIG9uIEFSTV82NA0KPiArICAgICAgIHNlbGVjdCBBUk1fU01N
VQ0KPiArICAgICAgIHNlbGVjdCBHSUNWMw0KPiArICAgICAgIHNlbGVjdCBIQVNfSVRTDQo+ICsg
ICAgICAgc2VsZWN0IEhBU19QTDAxMQ0KPiArICAgICAgIHNlbGVjdCBBQ1BJIGlmIEVYUEVSVCA9
IOKAnHnigJ0NCmFzIHBlciBbMV0gYWJvdmUgDQpDQVZJVU1fRVJSQVRVTV8zMDExNSBjYW4gYmUg
c2VsZWN0ZWQgd2l0aCBjb25maWcgVEhVTkRFUlgNCg0KPiArICAgICAgIC0tLWhlbHAtLS0NCj4g
KyAgICAgICBFbmFibGUgYWxsIHRoZSByZXF1aXJlZCBkcml2ZXJzIGZvciBDYXZpdW0gVGh1bmRl
clgNCj4gKw0KPiBlbmRjaG9pY2UNCj4gDQo+IGNvbmZpZyBBTEw2NF9QTEFUDQo+IEBAIC02Miwz
ICs3Myw2IEBAIGNvbmZpZyBYR0VORV9QTEFURk9STQ0KPiAgICAgICAgYm9vbA0KPiAgICAgICAg
ZGVmYXVsdCAoQUxMNjRfUExBVCB8fCBYR0VORSkNCj4gDQo+ICtjb25maWcgVEhVTkRFUlhfUExB
VEZPUk0NCj4gKyAgICAgICBib29sDQo+ICsgICAgICAgZGVmYXVsdCAoQUxMNjRfUExBVCB8fCBU
SFVOREVSWCkNCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUg
Yi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlDQo+IGluZGV4IDJkZTBjNmEuLmJjMzU2
NDAgMTAwNjQ0DQo+IC0tLSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUNCj4gKysr
IGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZQ0KPiBAQCAtNiw2ICs2LDYgQEAgb2Jq
LSQoQ09ORklHX0FSTV8zMikgKz0gb21hcDUubw0KPiBvYmotJChDT05GSUdfQVJNXzMyKSArPSBy
Y2FyMi5vDQo+IG9iai0kKENPTkZJR19BUk1fNjQpICs9IHNlYXR0bGUubw0KPiBvYmoteSArPSBz
dW54aS5vDQo+IC1vYmotJChDT05GSUdfQVJNXzY0KSArPSB0aHVuZGVyeC5vDQo+IC1vYmotJChD
T05GSUdfWEdFTkVfUExBVEZPUk0pICArPSB4Z2VuZS1zdG9ybS5vDQo+IC1vYmotJChDT05GSUdf
TVBTT0NfUExBVEZPUk0pICArPSB4aWxpbngtenlucW1wLm8NCj4gK29iai0kKENPTkZJR19USFVO
REVSWF9QTEFURk9STSkgKz0gdGh1bmRlcngubw0KPiArb2JqLSQoQ09ORklHX1hHRU5FX1BMQVRG
T1JNKSAgICArPSB4Z2VuZS1zdG9ybS5vDQo+ICtvYmotJChDT05GSUdfTVBTT0NfUExBVEZPUk0p
ICAgICs9IHhpbGlueC16eW5xbXAubw0KPiAtLQ0KPiAxLjkuMQ0KPiANCg0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 07:17:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 07:17:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsNNw-0005Zc-82; Wed, 22 Aug 2018 07:16: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=hkcu=lf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsNNu-0005ZQ-3r
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 07:16:54 +0000
X-Inumbo-ID: 6ec719d2-a5db-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6ec719d2-a5db-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 07:17: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 1fsNNq-0001AY-VG; Wed, 22 Aug 2018 07:16:50 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fsNNq-0003l9-HW; Wed, 22 Aug 2018 07:16:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsNNq-0003Ew-Gs; Wed, 22 Aug 2018 07:16:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fsNNq-0003Ew-Gs@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 22 Aug 2018 07:16:50 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-i386-xl-qemut-win7-amd64
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NAp0ZXN0aWQgeGVuLWJvb3QKClRyZWU6IGxpbnV4IGdp
dDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51
eC0yLjYuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rl
c3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Fl
bXUteGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
cWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoKKioq
IEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4g
dHJlZTogIGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dp
dC90b3J2YWxkcy9saW51eC0yLjYuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICAxM2UwOTFiNmRkMGU3
OGE1MThhN2Q4NzU2NjA3ZDNhY2I4MjE1NzY4CiAgQnVnIG5vdCBwcmVzZW50OiBlYWMzNDExOTQ0
MjZiYTdlYWQzNDQ0OTIzYjllYmE0OTFhZTRmZWViCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2MzY1LwoKCiAgKFJl
dmlzaW9uIGxvZyB0b28gbG9uZywgb21pdHRlZC4pCgoKRm9yIGJpc2VjdGlvbiByZXZpc2lvbi10
dXBsZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvcmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjctYW1kNjQueGVuLWJvb3QuaHRtbApSZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFwaCBub2Rl
IHJlZmVyLCByZXNwZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUnVubmluZyBjcy1iaXNlY3Rpb24tc3RlcCAtLWdy
YXBoLW91dD0vaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0Lnhlbi1ib290IC0tc3VtbWFyeS1vdXQ9dG1wLzEyNjM2
NS5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEyNTg5OCAtLWJsZXNzaW5ncz1y
ZWFsLHJlYWwtYmlzZWN0IGxpbnV4LWxpbnVzIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0IHhlbi1ib290ClNlYXJjaGluZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBhc3M6CiAxMjYy
MDIgZmFpbCBbaG9zdD1iYXJvcXVlMF0gLyAxMjU4OTggb2suCkZhaWx1cmUgLyBiYXNpcyBwYXNz
IGZsaWdodHM6IDEyNjIwMiAvIDEyNTg5OAoodHJlZSB3aXRoIG5vIHVybDogbWluaW9zKQoodHJl
ZSB3aXRoIG5vIHVybDogb3ZtZikKKHRyZWUgd2l0aCBubyB1cmw6IHNlYWJpb3MpClRyZWU6IGxp
bnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxk
cy9saW51eC0yLjYuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3Jn
L29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdp
dApMYXRlc3QgMDhiNWZhODE5OTcwYzMxOGU1OGFiNjM4ZjQ5NzYzM2MyNTk3MTgxMyBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMw
MzNiYmEyNTE0OGIyNzlmNjAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZh
NiAzZGQ0NTRjNmM2OTQ0MDlhYWVkZDRlZDA3NWQ2YWVhY2UyZGQ4MzkxCkJhc2lzIHBhc3MgOTQ3
MTBjYWMwZWY0ZWUxNzdhNjNiNTIyNzY2NGIzOGM5NWJiZjcwMyBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIy
NzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxZjc1NzQ3NjNj
YmIyYzg1ODI1YjhjYzRkODFmMzg2ZTc2N2E0NzZmCkdlbmVyYXRpbmcgcmV2aXNpb25zIHdpdGgg
Li9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20v
bGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0Izk0NzEwY2FjMGVmNGVlMTc3
YTYzYjUyMjc2NjRiMzhjOTViYmY3MDMtMDhiNWZhODE5OTcwYzMxOGU1OGFiNjM4ZjQ5NzYzM2My
NTk3MTgxMyBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQj
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MC1jNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10
cmFkaXRpb25hbC5naXQjYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MC1j
OGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIGdpdDovL3hlbmJpdHMueGVu
Lm9yZy9xZW11LXhlbi5naXQjNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYz
YS00ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IGdpdDovL3hlbmJpdHMu
eGVuLm9yZy94ZW4uZ2l0IzFmNzU3NDc2M2NiYjJjODU4MjViOGNjNGQ4MWYzODZlNzY3YTQ3NmYt
M2RkNDU0YzZjNjk0NDA5YWFlZGQ0ZWQwNzVkNmFlYWNlMmRkODM5MQphZGhvYy1yZXZ0dXBsZS1n
ZW5lcmF0b3I6IHRyZWUgZGlzY29udGlndW91czogcWVtdS14ZW4KTG9hZGVkIDIyNTIwOSBub2Rl
cyBpbiByZXZpc2lvbiBncmFwaApTZWFyY2hpbmcgZm9yIHRlc3QgcmVzdWx0czoKIDEyNTg5OCBw
YXNzIDk0NzEwY2FjMGVmNGVlMTc3YTYzYjUyMjc2NjRiMzhjOTViYmY3MDMgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJh
MjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMWY3
NTc0NzYzY2JiMmM4NTgyNWI4Y2M0ZDgxZjM4NmU3NjdhNDc2ZgogMTI1OTIxIGZhaWwgaXJyZWxl
dmFudAogMTI2MDY5IGZhaWwgaXJyZWxldmFudAogMTI2MjAyIGZhaWwgMDhiNWZhODE5OTcwYzMx
OGU1OGFiNjM4ZjQ5NzYzM2MyNTk3MTgxMyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYwODAw
NzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiAzZGQ0NTRjNmM2OTQ0MDlhYWVkZDRl
ZDA3NWQ2YWVhY2UyZGQ4MzkxCiAxMjYzMDMgZmFpbCAwOGI1ZmE4MTk5NzBjMzE4ZTU4YWI2Mzhm
NDk3NjMzYzI1OTcxODEzIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
YzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRl
ODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IDNkZDQ1NGM2YzY5NDQwOWFhZWRkNGVkMDc1ZDZhZWFj
ZTJkZDgzOTEKIDEyNjI4MSBwYXNzIGlycmVsZXZhbnQKIDEyNjI4NSBmYWlsIGlycmVsZXZhbnQK
IDEyNjI2OCBwYXNzIDk0NzEwY2FjMGVmNGVlMTc3YTYzYjUyMjc2NjRiMzhjOTViYmY3MDMgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdj
M2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQw
NzY2M2EgMWY3NTc0NzYzY2JiMmM4NTgyNWI4Y2M0ZDgxZjM4NmU3NjdhNDc2ZgogMTI2MjY5IGZh
aWwgaXJyZWxldmFudAogMTI2MzEzIGZhaWwgNzgxZmNhNWIxMDQ2OTNiYzkyNDIxOTljYzQ3YzY5
MGRjYWY2YTRjYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEw
NDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYz
MzM4MzFkM2E4NjU1ZDA3NjYzYSA3MzM5MmM3ZmQxNGM1OWY4Yzk2ZTBiMmVlZWIzMjllNGFlOTA4
NmI2CiAxMjYyNzQgZmFpbCBpcnJlbGV2YW50CiAxMjYyOTAgZmFpbCBpcnJlbGV2YW50CiAxMjYy
OTQgcGFzcyBpcnJlbGV2YW50CiAxMjYyNzUgcGFzcyBpcnJlbGV2YW50CiAxMjYyNzkgcGFzcyBp
cnJlbGV2YW50CiAxMjYyOTUgZmFpbCBpcnJlbGV2YW50CiAxMjYzMDYgZmFpbCAwYTMxNzNhNWYw
OWJjNThhMzYzOGVjZmQwYTgwYmRiYWU1NWUxMjNjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0
ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IDNkZDQ1NGM2YzY5NDQwOWFh
ZWRkNGVkMDc1ZDZhZWFjZTJkZDgzOTEKIDEyNjMzNCBwYXNzIDIwM2I0ZmM5MDNiNjQ0MjIzYTI3
YWQzZjI1ZjNhMGYzYTM5MTFkMWQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5
MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMmEzYjM0ZWM0NzgxNzA0OGFiNTk1ODY4NTVj
ZjA3MDlmYzc3NDg3ZQogMTI2Mjk5IHBhc3MgaXJyZWxldmFudAogMTI2MzI4IHBhc3MgMWM1OTQ3
NzQyODNhN2NmZTZkYzBmOGZmZGZiMmRiZmM0OTc1MDJjNCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlm
NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAyYTNiMzRlYzQ3ODE3
MDQ4YWI1OTU4Njg1NWNmMDcwOWZjNzc0ODdlCiAxMjYzMjAgZmFpbCA4NWEwYjc5MWJjMTdmN2E0
OTI4MGIzM2UyOTA1ZDEwOWMwNjJhNDdiIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEz
NWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2
ODU1Y2YwNzA5ZmM3NzQ4N2UKIDEyNjMzNyBwYXNzIGQxOTFjODJkNGQ5YmQwYmIzYjk0NWZjNDU4
Y2M2NTA1M2VmODY4YTAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBj
OGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0
ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMmEzYjM0ZWM0NzgxNzA0OGFiNTk1ODY4NTVjZjA3MDlm
Yzc3NDg3ZQogMTI2MzI1IHBhc3MgOTQ3MTBjYWMwZWY0ZWUxNzdhNjNiNTIyNzY2NGIzOGM5NWJi
ZjcwMyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1
MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFk
M2E4NjU1ZDA3NjYzYSA2ODNiMzliNjg2Y2M4OTNkMGUwYzcyMGE1OTQ1ZTJiNTA3Yzk5MmZhCiAx
MjYzMzEgcGFzcyA3Nzk2OTE2MTQ2YjhjMzRjYmJlZjY2NDcwYWI4YjViMjhjZjQ3ZTgzIGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNk
YzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2
NjNhIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5ZmM3NzQ4N2UKIDEyNjM0MiBwYXNz
IGVhYzM0MTE5NDQyNmJhN2VhZDM0NDQ5MjNiOWViYTQ5MWFlNGZlZWIgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUx
NDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMmEzYjM0
ZWM0NzgxNzA0OGFiNTk1ODY4NTVjZjA3MDlmYzc3NDg3ZQogMTI2MzQ3IGZhaWwgMTNlMDkxYjZk
ZDBlNzhhNTE4YTdkODc1NjYwN2QzYWNiODIxNTc2OCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAg
NDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAyYTNiMzRlYzQ3ODE3MDQ4
YWI1OTU4Njg1NWNmMDcwOWZjNzc0ODdlCiAxMjYzNTMgcGFzcyBlYWMzNDExOTQ0MjZiYTdlYWQz
NDQ0OTIzYjllYmE0OTFhZTRmZWViIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4
OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1
Y2YwNzA5ZmM3NzQ4N2UKIDEyNjM1NSBmYWlsIDEzZTA5MWI2ZGQwZTc4YTUxOGE3ZDg3NTY2MDdk
M2FjYjgyMTU3NjggYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVh
MDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2
MzMzODMxZDNhODY1NWQwNzY2M2EgMmEzYjM0ZWM0NzgxNzA0OGFiNTk1ODY4NTVjZjA3MDlmYzc3
NDg3ZQogMTI2MzYxIHBhc3MgZWFjMzQxMTk0NDI2YmE3ZWFkMzQ0NDkyM2I5ZWJhNDkxYWU0ZmVl
YiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQy
YzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4
NjU1ZDA3NjYzYSAyYTNiMzRlYzQ3ODE3MDQ4YWI1OTU4Njg1NWNmMDcwOWZjNzc0ODdlCiAxMjYz
NjUgZmFpbCAxM2UwOTFiNmRkMGU3OGE1MThhN2Q4NzU2NjA3ZDNhY2I4MjE1NzY4IGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAz
M2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNh
IDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5ZmM3NzQ4N2UKU2VhcmNoaW5nIGZvciBp
bnRlcmVzdGluZyB2ZXJzaW9ucwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI1ODk4IChwYXNzKSwg
Zm9yIGJhc2lzIHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyNjIwMiAoZmFpbCksIGZvciBi
YXNpcyBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNjI2OCAocGFzcyksIGZvciBiYXNp
cyBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNjMwMyAoZmFpbCksIGZvciBiYXNpcyBmYWls
dXJlCiAwIHJldmlzaW9ucyBhdCBlYWMzNDExOTQ0MjZiYTdlYWQzNDQ0OTIzYjllYmE0OTFhZTRm
ZWViIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUz
NDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQz
YTg2NTVkMDc2NjNhIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5ZmM3NzQ4N2UKTm8g
cmV2aXNpb25zIGxlZnQgdG8gdGVzdCwgY2hlY2tpbmcgZ3JhcGggc3RhdGUuCiBSZXN1bHQgZm91
bmQ6IGZsaWdodCAxMjYzNDIgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXN1bHQgZm91bmQ6IGZs
aWdodCAxMjYzNDcgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdo
dCAxMjYzNTMgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNjM1
NSAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNjM2MSAo
cGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI2MzY1IChmYWlsKSwg
Zm9yIGZpcnN0IGZhaWx1cmUKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5n
ZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9w
dWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdAogIEJ1ZyBpbnRy
b2R1Y2VkOiAgMTNlMDkxYjZkZDBlNzhhNTE4YTdkODc1NjYwN2QzYWNiODIxNTc2OAogIEJ1ZyBu
b3QgcHJlc2VudDogZWFjMzQxMTk0NDI2YmE3ZWFkMzQ0NDkyM2I5ZWJhNDkxYWU0ZmVlYgogIExh
c3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzLzEyNjM2NS8KCgogIChSZXZpc2lvbiBsb2cgdG9vIGxvbmcsIG9taXR0ZWQuKQoKcG5t
dG9wbmc6IDIxOCBjb2xvcnMgZm91bmQKUmV2aXNpb24gZ3JhcGggbGVmdCBpbiAvaG9tZS9sb2dz
L3Jlc3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0Lnhlbi1ib290Lntkb3QscHMscG5nLGh0bWwsc3ZnfS4KLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMjYzNjU6IHRvbGVyYWJsZSBBTEwgRkFJTAoKZmxpZ2h0
IDEyNjM2NSBsaW51eC1saW51cyByZWFsLWJpc2VjdCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjM2NS8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCgoKam9i
czoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 07:19:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 07: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 1fsNQE-0005hQ-Mv; Wed, 22 Aug 2018 07:19: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=5nr8=lf=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fsNQD-0005hJ-Hx
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 07:19:17 +0000
X-Inumbo-ID: c41dd5ca-a5db-11e8-a6a9-d7ebe60f679a
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c41dd5ca-a5db-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 07:19:54 +0000 (UTC)
Received: from localhost (5355525A.cm-6-6b.dynamic.ziggo.nl [83.85.82.90])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id A3EC749B;
 Wed, 22 Aug 2018 07:19:14 +0000 (UTC)
To: b5010a090d3586b2d6e06c7ad3ec5542d1241c45.1532282627.git.luto@kernel.org,
 boris.ostrovsky@oracle.com, bp@alien8.de, brgerst@gmail.com,
 dave.hansen@linux.intel.com, dvlasenk@redhat.com, gregkh@linuxfoundation.org,
 hpa@zytor.com, jgross@suse.com, jpoimboe@redhat.com,
 linux@dominikbrodowski.net, luto@kernel.org, m.v.b@runbox.com,
 mingo@kernel.org, peterz@infradead.org, srn@prgmr.com, tglx@linutronix.de,
 torvalds@linux-foundation.org, xen-devel@lists.xenproject.org
From: <gregkh@linuxfoundation.org>
Date: Wed, 22 Aug 2018 09:19:11 +0200
Message-ID: <153492235124199@kroah.com>
MIME-Version: 1.0
X-stable: commit
Subject: [Xen-devel] Patch "x86/entry/64: Remove %ebx handling from
 error_entry/exit" 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
cGF0Y2ggdGl0bGVkCgogICAgeDg2L2VudHJ5LzY0OiBSZW1vdmUgJWVieCBoYW5kbGluZyBmcm9t
IGVycm9yX2VudHJ5L2V4aXQKCnRvIHRoZSA0Ljktc3RhYmxlIHRyZWUgd2hpY2ggY2FuIGJlIGZv
dW5kIGF0OgogICAgaHR0cDovL3d3dy5rZXJuZWwub3JnL2dpdC8/cD1saW51eC9rZXJuZWwvZ2l0
L3N0YWJsZS9zdGFibGUtcXVldWUuZ2l0O2E9c3VtbWFyeQoKVGhlIGZpbGVuYW1lIG9mIHRoZSBw
YXRjaCBpczoKICAgICB4ODYtZW50cnktNjQtcmVtb3ZlLWVieC1oYW5kbGluZy1mcm9tLWVycm9y
X2VudHJ5LWV4aXQucGF0Y2gKYW5kIGl0IGNhbiBiZSBmb3VuZCBpbiB0aGUgcXVldWUtNC45IHN1
YmRpcmVjdG9yeS4KCklmIHlvdSwgb3IgYW55b25lIGVsc2UsIGZlZWxzIGl0IHNob3VsZCBub3Qg
YmUgYWRkZWQgdG8gdGhlIHN0YWJsZSB0cmVlLApwbGVhc2UgbGV0IDxzdGFibGVAdmdlci5rZXJu
ZWwub3JnPiBrbm93IGFib3V0IGl0LgoKCkZyb20gYjM2ODFkZDU0OGQwNmRlYjJlMTU3Mzg5MDgy
OWRmZjRiMTVhYmY0NiBNb24gU2VwIDE3IDAwOjAwOjAwIDIwMDEKRnJvbTogQW5keSBMdXRvbWly
c2tpIDxsdXRvQGtlcm5lbC5vcmc+CkRhdGU6IFN1biwgMjIgSnVsIDIwMTggMTE6MDU6MDkgLTA3
MDAKU3ViamVjdDogeDg2L2VudHJ5LzY0OiBSZW1vdmUgJWVieCBoYW5kbGluZyBmcm9tIGVycm9y
X2VudHJ5L2V4aXQKCkZyb206IEFuZHkgTHV0b21pcnNraSA8bHV0b0BrZXJuZWwub3JnPgoKY29t
bWl0IGIzNjgxZGQ1NDhkMDZkZWIyZTE1NzM4OTA4MjlkZmY0YjE1YWJmNDYgdXBzdHJlYW0uCgpl
cnJvcl9lbnRyeSBhbmQgZXJyb3JfZXhpdCBjb21tdW5pY2F0ZSB0aGUgdXNlciB2cy4ga2VybmVs
IHN0YXR1cyBvZgp0aGUgZnJhbWUgdXNpbmcgJWVieC4gIFRoaXMgaXMgdW5uZWNlc3NhcnkgLS0g
dGhlIGluZm9ybWF0aW9uIGlzIGluCnJlZ3MtPmNzLiAgSnVzdCB1c2UgcmVncy0+Y3MuCgpUaGlz
IG1ha2VzIGVycm9yX2VudHJ5IHNpbXBsZXIgYW5kIG1ha2VzIGVycm9yX2V4aXQgbW9yZSByb2J1
c3QuCgpJdCBhbHNvIGZpeGVzIGEgbmFzdHkgYnVnLiAgQmVmb3JlIGFsbCB0aGUgU3BlY3RyZSBu
b25zZW5zZSwgdGhlCnhlbl9mYWlsc2FmZV9jYWxsYmFjayBlbnRyeSBwb2ludCByZXR1cm5lZCBs
aWtlIHRoaXM6CgogICAgICAgIEFMTE9DX1BUX0dQUkVHU19PTl9TVEFDSwogICAgICAgIFNBVkVf
Q19SRUdTCiAgICAgICAgU0FWRV9FWFRSQV9SRUdTCiAgICAgICAgRU5DT0RFX0ZSQU1FX1BPSU5U
RVIKICAgICAgICBqbXAgICAgIGVycm9yX2V4aXQKCkFuZCBpdCBkaWQgbm90IGdvIHRocm91Z2gg
ZXJyb3JfZW50cnkuICBUaGlzIHdhcyBib2d1czogUkJYCmNvbnRhaW5lZCBnYXJiYWdlLCBhbmQg
ZXJyb3JfZXhpdCBleHBlY3RlZCBhIGZsYWcgaW4gUkJYLgoKRm9ydHVuYXRlbHksIGl0IGdlbmVy
YWxseSBjb250YWluZWQgKm5vbnplcm8qIGdhcmJhZ2UsIHNvIHRoZQpjb3JyZWN0IGNvZGUgcGF0
aCB3YXMgdXNlZC4gIEFzIHBhcnQgb2YgdGhlIFNwZWN0cmUgZml4ZXMsIGNvZGUgd2FzCmFkZGVk
IHRvIGNsZWFyIFJCWCB0byBtaXRpZ2F0ZSBjZXJ0YWluIHNwZWN1bGF0aW9uIGF0dGFja3MuICBO
b3csCmRlcGVuZGluZyBvbiBrZXJuZWwgY29uZmlndXJhdGlvbiwgUkJYIGdvdCB6ZXJvZWQgYW5k
LCB3aGVuIHJ1bm5pbmcKc29tZSBXaW5lIHdvcmtsb2FkcywgdGhlIGtlcm5lbCBjcmFzaGVzLiAg
VGhpcyB3YXMgaW50cm9kdWNlZCBieToKCiAgICBjb21taXQgM2FjNmQ4Yzc4N2I4ICgieDg2L2Vu
dHJ5LzY0OiBDbGVhciByZWdpc3RlcnMgZm9yIGV4Y2VwdGlvbnMvaW50ZXJydXB0cywgdG8gcmVk
dWNlIHNwZWN1bGF0aW9uIGF0dGFjayBzdXJmYWNlIikKCldpdGggdGhpcyBwYXRjaCBhcHBsaWVk
LCBSQlggaXMgbm8gbG9uZ2VyIG5lZWRlZCBhcyBhIGZsYWcsIGFuZCB0aGUKcHJvYmxlbSBnb2Vz
IGF3YXkuCgpJIHN1c3BlY3QgdGhhdCBtYWxpY2lvdXMgdXNlcnNwYWNlIGNvdWxkIHVzZSB0aGlz
IGJ1ZyB0byBjcmFzaCB0aGUKa2VybmVsIGV2ZW4gd2l0aG91dCB0aGUgb2ZmZW5kaW5nIHBhdGNo
IGFwcGxpZWQsIHRob3VnaC4KClsgSGlzdG9yaWNhbCBub3RlOiBJIHdyb3RlIHRoaXMgcGF0Y2gg
YXMgYSBjbGVhbnVwIGJlZm9yZSBJIHdhcyBhd2FyZQogIG9mIHRoZSBidWcgaXQgZml4ZWQuIF0K
ClsgTm90ZSB0byBzdGFibGUgbWFpbnRhaW5lcnM6IHRoaXMgc2hvdWxkIHByb2JhYmx5IGdldCBh
cHBsaWVkIHRvIGFsbAogIGtlcm5lbHMuICBJZiB5b3UncmUgbmVydm91cyBhYm91dCB0aGF0LCBh
IG1vcmUgY29uc2VydmF0aXZlIGZpeCB0bwogIGFkZCB4b3JsICVlYngsJWVieDsgaW5jbCAlZWJ4
IGJlZm9yZSB0aGUganVtcCB0byBlcnJvcl9leGl0IHNob3VsZAogIGFsc28gZml4IHRoZSBwcm9i
bGVtLiBdCgpSZXBvcnRlZC1hbmQtdGVzdGVkLWJ5OiBNLiBWZWZhIEJpY2FrY2kgPG0udi5iQHJ1
bmJveC5jb20+ClNpZ25lZC1vZmYtYnk6IEFuZHkgTHV0b21pcnNraSA8bHV0b0BrZXJuZWwub3Jn
PgpDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6IEJv
cmlzbGF2IFBldGtvdiA8YnBAYWxpZW44LmRlPgpDYzogQnJpYW4gR2Vyc3QgPGJyZ2Vyc3RAZ21h
aWwuY29tPgpDYzogRGF2ZSBIYW5zZW4gPGRhdmUuaGFuc2VuQGxpbnV4LmludGVsLmNvbT4KQ2M6
IERlbnlzIFZsYXNlbmtvIDxkdmxhc2Vua0ByZWRoYXQuY29tPgpDYzogRG9taW5payBCcm9kb3dz
a2kgPGxpbnV4QGRvbWluaWticm9kb3dza2kubmV0PgpDYzogR3JlZyBLSCA8Z3JlZ2toQGxpbnV4
Zm91bmRhdGlvbi5vcmc+CkNjOiBILiBQZXRlciBBbnZpbiA8aHBhQHp5dG9yLmNvbT4KQ2M6IEpv
c2ggUG9pbWJvZXVmIDxqcG9pbWJvZUByZWRoYXQuY29tPgpDYzogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgpDYzogTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRp
b24ub3JnPgpDYzogUGV0ZXIgWmlqbHN0cmEgPHBldGVyekBpbmZyYWRlYWQub3JnPgpDYzogVGhv
bWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CkNjOiBzdGFibGVAdmdlci5rZXJuZWwu
b3JnCkNjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKRml4ZXM6IDNhYzZkOGM3ODdi
OCAoIng4Ni9lbnRyeS82NDogQ2xlYXIgcmVnaXN0ZXJzIGZvciBleGNlcHRpb25zL2ludGVycnVw
dHMsIHRvIHJlZHVjZSBzcGVjdWxhdGlvbiBhdHRhY2sgc3VyZmFjZSIpCkxpbms6IGh0dHA6Ly9s
a21sLmtlcm5lbC5vcmcvci9iNTAxMGEwOTBkMzU4NmIyZDZlMDZjN2FkM2VjNTU0MmQxMjQxYzQ1
LjE1MzIyODI2MjcuZ2l0Lmx1dG9Aa2VybmVsLm9yZwpTaWduZWQtb2ZmLWJ5OiBJbmdvIE1vbG5h
ciA8bWluZ29Aa2VybmVsLm9yZz4KU2lnbmVkLW9mZi1ieTogU2FyYWggTmV3bWFuIDxzcm5AcHJn
bXIuY29tPgpTaWduZWQtb2ZmLWJ5OiBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZv
dW5kYXRpb24ub3JnPgotLS0KIGFyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMgfCAgIDIwICsrKyst
LS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAxNiBkZWxl
dGlvbnMoLSkKCi0tLSBhL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMKKysrIGIvYXJjaC94ODYv
ZW50cnkvZW50cnlfNjQuUwpAQCAtNzc0LDcgKzc3NCw3IEBAIEVOVFJZKFxzeW0pCiAKIAljYWxs
CVxkb19zeW0KIAotCWptcAllcnJvcl9leGl0CQkJLyogJWVieDogbm8gc3dhcGdzIGZsYWcgKi8K
KwlqbXAJZXJyb3JfZXhpdAogCS5lbmRpZgogRU5EKFxzeW0pCiAuZW5kbQpAQCAtMTA0Myw3ICsx
MDQzLDYgQEAgRU5EKHBhcmFub2lkX2V4aXQpCiAKIC8qCiAgKiBTYXZlIGFsbCByZWdpc3RlcnMg
aW4gcHRfcmVncywgYW5kIHN3aXRjaCBncyBpZiBuZWVkZWQuCi0gKiBSZXR1cm46IEVCWD0wOiBj
YW1lIGZyb20gdXNlciBtb2RlOyBFQlg9MTogb3RoZXJ3aXNlCiAgKi8KIEVOVFJZKGVycm9yX2Vu
dHJ5KQogCWNsZApAQCAtMTA1Niw3ICsxMDU1LDYgQEAgRU5UUlkoZXJyb3JfZW50cnkpCiAJICog
dGhlIGtlcm5lbCBDUjMgaGVyZS4KIAkgKi8KIAlTV0lUQ0hfS0VSTkVMX0NSMwotCXhvcmwJJWVi
eCwgJWVieAogCXRlc3RiCSQzLCBDUys4KCVyc3ApCiAJanoJLkxlcnJvcl9rZXJuZWxzcGFjZQog
CkBAIC0xMDg3LDcgKzEwODUsNiBAQCBFTlRSWShlcnJvcl9lbnRyeSkKIAkgKiBmb3IgdGhlc2Ug
aGVyZSB0b28uCiAJICovCiAuTGVycm9yX2tlcm5lbHNwYWNlOgotCWluY2wJJWVieAogCWxlYXEJ
bmF0aXZlX2lycV9yZXR1cm5faXJldCglcmlwKSwgJXJjeAogCWNtcHEJJXJjeCwgUklQKzgoJXJz
cCkKIAlqZQkuTGVycm9yX2JhZF9pcmV0CkBAIC0xMTE5LDI4ICsxMTE2LDE5IEBAIEVOVFJZKGVy
cm9yX2VudHJ5KQogCiAJLyoKIAkgKiBQcmV0ZW5kIHRoYXQgdGhlIGV4Y2VwdGlvbiBjYW1lIGZy
b20gdXNlciBtb2RlOiBzZXQgdXAgcHRfcmVncwotCSAqIGFzIGlmIHdlIGZhdWx0ZWQgaW1tZWRp
YXRlbHkgYWZ0ZXIgSVJFVCBhbmQgY2xlYXIgRUJYIHNvIHRoYXQKLQkgKiBlcnJvcl9leGl0IGtu
b3dzIHRoYXQgd2Ugd2lsbCBiZSByZXR1cm5pbmcgdG8gdXNlciBtb2RlLgorCSAqIGFzIGlmIHdl
IGZhdWx0ZWQgaW1tZWRpYXRlbHkgYWZ0ZXIgSVJFVC4KIAkgKi8KIAltb3YJJXJzcCwgJXJkaQog
CWNhbGwJZml4dXBfYmFkX2lyZXQKIAltb3YJJXJheCwgJXJzcAotCWRlY2wJJWVieAogCWptcAku
TGVycm9yX2VudHJ5X2Zyb21fdXNlcm1vZGVfYWZ0ZXJfc3dhcGdzCiBFTkQoZXJyb3JfZW50cnkp
CiAKLQotLyoKLSAqIE9uIGVudHJ5LCBFQlggaXMgYSAicmV0dXJuIHRvIGtlcm5lbCBtb2RlIiBm
bGFnOgotICogICAxOiBhbHJlYWR5IGluIGtlcm5lbCBtb2RlLCBkb24ndCBuZWVkIFNXQVBHUwot
ICogICAwOiB1c2VyIGdzYmFzZSBpcyBsb2FkZWQsIHdlIG5lZWQgU1dBUEdTIGFuZCBzdGFuZGFy
ZCBwcmVwYXJhdGlvbiBmb3IgcmV0dXJuIHRvIHVzZXJtb2RlCi0gKi8KIEVOVFJZKGVycm9yX2V4
aXQpCi0JbW92bAklZWJ4LCAlZWF4CiAJRElTQUJMRV9JTlRFUlJVUFRTKENMQlJfTk9ORSkKIAlU
UkFDRV9JUlFTX09GRgotCXRlc3RsCSVlYXgsICVlYXgKLQlqbnoJcmV0aW50X2tlcm5lbAorCXRl
c3RiCSQzLCBDUyglcnNwKQorCWp6CXJldGludF9rZXJuZWwKIAlqbXAJcmV0aW50X3VzZXIKIEVO
RChlcnJvcl9leGl0KQogCgoKUGF0Y2hlcyBjdXJyZW50bHkgaW4gc3RhYmxlLXF1ZXVlIHdoaWNo
IG1pZ2h0IGJlIGZyb20gbHV0b0BrZXJuZWwub3JnIGFyZQoKcXVldWUtNC45L3g4Ni1lbnRyeS02
NC1yZW1vdmUtZWJ4LWhhbmRsaW5nLWZyb20tZXJyb3JfZW50cnktZXhpdC5wYXRjaAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 07:19:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 07:19:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsNQV-0005iu-0w; Wed, 22 Aug 2018 07: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=ijtb=lf=kroah.com=greg@srs-us1.protection.inumbo.net>)
 id 1fsNQT-0005il-NH
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 07:19:34 +0000
X-Inumbo-ID: 88a05de8-a5db-11e8-a8a5-bc764e045a96
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 88a05de8-a5db-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 09:18:14 +0200 (CEST)
Received: from compute6.internal (compute6.nyi.internal [10.202.2.46])
 by mailout.nyi.internal (Postfix) with ESMTP id 0571821B36;
 Wed, 22 Aug 2018 03:19:31 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute6.internal (MEProxy); Wed, 22 Aug 2018 03:19:31 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kroah.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=
 fm1; bh=VD+pOaVqNUCYFV+JQYHSFpJNKa9sG8pEKMqIUv5QdUk=; b=BOi7n1fA
 TptbzOB72mNZFx5KPQjUMT5a6+XIbFIU8pUGTS/wTKxbgB1EUbZNseVWz5Xnk158
 1L1YFH4Xz5Qeflfkz9jIVvXdy9XkIKx7UGUyhM9ZzxWJC479X83j63AQhzIX0Bzh
 d8wwbOnJqjmLvVnUipncUvJVWCbm76D2CTKbCN39KBezC81h7bQNI1VEIjfV79sV
 vfm1rP6jFfL/5Y0gBH542RitMOftwy8z8stPtj35F9I2rWAVLRlkXMDd/aCOF1X0
 YHtmOczFTML8ghvrXAgwliL1zRKAqfEUDiR692laoaYy8sT+Z8eFGsn9pqBWAXZk
 3smHHy666F6SvQ==
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=VD+pOaVqNUCYFV+JQYHSFpJNKa9sG
 8pEKMqIUv5QdUk=; b=Zg27s4FreUXZhhksOdIFdHvobv/wtK0MWgiybBhxy5XkE
 cyqrug7QN9An8pguPK6uHt+nE8jcT0VshMifLr/6OLUpuirNlb68vJg5w65/TIPv
 Xpc1jo8Cy2xlzof2eHDFSvrSQLhuIvLEyyeWJcVouucn3yOumETQKG6DOUdkuKT3
 Ha2kiw9cI89LpuzgWn4/DBK29imHv+fV9kKL0fIGTjaFnyMg05qAzjGaZyzX5T8z
 RlJXQYs0uaBDxUUv5Go37/sFoV86hBeQcxMUnwKtITa2RPPco2X7oR0QWdAULGkI
 4NbJW+kYHnI5f540Can9pIFkHAY4YCRe5k1LrdbMQ==
X-ME-Proxy: <xmx:gg59W8v5MPC5Cr2sD4OaWC4grlKZeD-aa-5fCxm3L76ss02BMvxF-A>
 <xmx:gg59WyTLJBVMdOycxd2ftc9cYSSRyr3Rzy7Plqxyr2sGKRh1hLkGKQ>
 <xmx:gg59W5GHLio4S5djVGUAd1WwkF9dbDS0B2aGM9yAUbit_nzlCkEAXw>
 <xmx:gg59W0cDdxZ_p_WwPF_OTovUFFw5RSrwIyceq1TFcJRZafkNysF1mA>
 <xmx:gg59WwvXzb9YjlYHVJ7x6-vqpjdat0BUDHubtpqQBlSVrD8VfNe6Jg>
 <xmx:gg59W72-OZg7M2mzb96il42rjdDkgSTc_561BRYSkbqIC4kQcJ1sUQ>
X-ME-Sender: <xms:gg59Wzo-Ex3tyMYREGNh_uYW6ISFmoW2vIVweNW13eImIAoG1-YkkQ>
Received: from localhost (5355525a.cm-6-6b.dynamic.ziggo.nl [83.85.82.90])
 by mail.messagingengine.com (Postfix) with ESMTPA id 781C610288;
 Wed, 22 Aug 2018 03:19:29 -0400 (EDT)
Date: Wed, 22 Aug 2018 09:19:28 +0200
From: Greg KH <greg@kroah.com>
To: Andy Lutomirski <luto@kernel.org>
Message-ID: <20180822071928.GA30415@kroah.com>
References: <1534479596-7546-1-git-send-email-srn@prgmr.com>
 <CALCETrUs2BYr883a9mMmxuPeTrzbpMfd=V3=guYKn6R5it6ORw@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CALCETrUs2BYr883a9mMmxuPeTrzbpMfd=V3=guYKn6R5it6ORw@mail.gmail.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH v2] 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>, "H. Peter Anvin" <hpa@zytor.com>,
 Dominik Brodowski <linux@dominikbrodowski.net>, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, stable <stable@vger.kernel.org>,
 Sarah Newman <srn@prgmr.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Thomas Gleixner <tglx@linutronix.de>, David Woodhouse <dwmw2@infradead.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>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMDY6NDI6NTZQTSAtMDcwMCwgQW5keSBMdXRvbWlyc2tp
IHdyb3RlOgo+IE9uIFRodSwgQXVnIDE2LCAyMDE4IGF0IDk6MTkgUE0sIFNhcmFoIE5ld21hbiA8
c3JuQHByZ21yLmNvbT4gd3JvdGU6Cj4gPiBjb21taXQgYjM2ODFkZDU0OGQwNmRlYjJlMTU3Mzg5
MDgyOWRmZjRiMTVhYmY0NiB1cHN0cmVhbS4KPiA+Cj4gPiBUaGlzIHZlcnNpb24gYXBwbGllcyB0
byB2NC45Lgo+IAo+IC4uLgo+IAo+IExvb2tzIG9rYXkgdG8gbWUuCgpUaGFua3MgZm9yIHRoZSBy
ZXZpZXcsIGFuZCBTYXJhaCwgdGhhbmtzIGZvciB0aGUgYmFja3BvcnQuICBOb3cgcXVldWVkCnVw
LgoKZ3JlZyBrLWgKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 07:37:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 07:37: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 1fsNhR-0007XY-Mn; Wed, 22 Aug 2018 07:37:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sw4p=lf=citrix.com=prvs=765cef165=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fsNhQ-0007XT-DT
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 07:37:04 +0000
X-Inumbo-ID: fa10d011-a5dd-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fa10d011-a5dd-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 09:35:44 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,273,1531785600"; d="scan'208";a="77962129"
Date: Wed, 22 Aug 2018 09:36:49 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Message-ID: <20180822073649.5hg5hygkpmw3fsoo@mac>
References: <dc0238dc-8dbd-4c04-aef8-da16e931dcb2@default>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <dc0238dc-8dbd-4c04-aef8-da16e931dcb2@default>
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 2/2] x86/mmcfg/drhd: Move
 acpi_mmcfg_init() call before calling acpi_parse_dmar()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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, srinivas.eeda@oracle.com, JBeulich@suse.com,
 manoj.gopalasetty@hpe.com, david.westwood@hpe.com, boris.ostrovsky@oracle.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>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMDk6NTM6MDhQTSAtMDcwMCwgWmhlbnpob25nIER1YW4g
d3JvdGU6Cj4gcGNpX2NvbmZfcmVhZDgoKSBuZWVkcyBwY2kgbW1jZmcgbWFwcGluZyB0byB3b3Jr
IG9uIG11bHRpcGxlIHBjaQo+IHNlZ21lbnRzIHN5c3RlbSBzdWNoIGFzIEhQRSBTdXBlcmRvbWUt
RmxleC4KPiAKPiBNb3ZlIGFjcGlfbW1jZmdfaW5pdCgpIGNhbGwgaW4gYWNwaV9ib290X2luaXQo
KSBiZWZvcmUgY2FsbGluZwo+IGFjcGlfcGFyc2VfZG1hcigpIHNvIHRoYXQgd2hlbiBwY2lfY29u
Zl9yZWFkOCgpIGlzIGNhbGxlZCBpbgo+IGFjcGlfcGFyc2VfZGV2X3Njb3BlKCksIHdlIGFscmVh
ZHkgaGF2ZSB0aGUgbWFwcGluZyBzZXQgdXAuCj4gCj4gbW1pb19yb19yYW5nZXMgaW5pdGlhbGl6
YXRpb24gaXMgYWxzbyBtb3ZlZCBhaGVhZCBhcyBpdCdzIHRoZSBvbmx5Cj4gZGVwZW5kZW5jeSBv
ZiBwY2lfbW1jZmdfYXJjaF9lbmFibGUoKSBuZWVkIHRvIGJlIG1vdmVkLiBBbHNvCj4gY2hlY2tl
ZCBjb2RlcyBiZXR3ZWVuIHRoZSBvbGQgYW5kIG5ldyBjYWxsIHNpdGVzIHRvIGVuc3VyZSB3ZQo+
IGRvbid0IGJyZWFrIGFueXRoaW5nLgo+IAo+IEZ1cnRoZXJtb3JlIE1NQ0ZHIHdpbGwgY29udGlu
dWUgdG8gbm90IHdvcmsgdGhpcyBlYXJseSAob3IKPiBtb3JlIHByZWNpc2VseSBub3QgYXQgYWxs
IHVudGlsIERvbTAgYm9vdCBoYXMgcHJvZ3Jlc3NlZCBmYXIKPiBlbm91Z2gpIGlmIHRoZSByYW5n
ZShzKSBpc24ndC9hcmVuJ3QgbWFya2VkIHJlc2VydmVkIGluIEU4MjAuCj4gCj4gU2lnbmVkLW9m
Zi1ieTogWmhlbnpob25nIER1YW4gPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+Cj4gVGVzdGVk
LWJ5OiBHb3BhbGFzZXR0eSwgTWFub2ogPG1hbm9qLmdvcGFsYXNldHR5QGhwZS5jb20+CgpMR1RN
OgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoK
SSdtIGhvd2V2ZXIgZmFpbGluZyB0byBmaW5kIHBhdGNoIDEvMiBpbiB0aGlzIHNlcmllcy4gQ291
bGQgeW91IHBsZWFzZQptYWtlIHN1cmUgdGhyZWFkaW5nIGlzIHNldHVwIGNvcnJlY3RseT8KClRo
YW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 07:51:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 07: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 1fsNuv-0000ZI-Vf; Wed, 22 Aug 2018 07:51: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=hkcu=lf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsNuu-0000Z9-MM
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 07:51:00 +0000
X-Inumbo-ID: 3256e266-a5e0-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3256e266-a5e0-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 07:51: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 1fsNup-0001rj-B4; Wed, 22 Aug 2018 07:50: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 1fsNuo-0005mC-Qo; Wed, 22 Aug 2018 07:50:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsNuo-0003kj-QD; Wed, 22 Aug 2018 07:50:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126287-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-armhf-armhf-xl-rtds:<job
 status>:broken:regression
 xen-4.11-testing:test-armhf-armhf-xl-rtds:host-install(4):broken:allowable
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-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:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-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-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-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-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-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=5acdd26fdc2fb9801ba94ede643cf469fbae50c1
X-Osstest-Versions-That: xen=733450b39b83d7891ddd931399beef93e1edbf33
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 22 Aug 2018 07:50:54 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 126287: 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>

ZmxpZ2h0IDEyNjI4NyB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYyODcvCgpGYWlsdXJlcyBhbmQg
cHJvYmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQg
YXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5v
dCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU5NjIKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAg
ICAgICA1YWNkZDI2ZmRjMmZiOTgwMWJhOTRlZGU2NDNjZjQ2OWZiYWU1MGMxCmJhc2VsaW5lIHZl
cnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA3MzM0NTBiMzliODNkNzg5MWRkZDkzMTM5OWJl
ZWY5M2UxZWRiZjMzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU5NjIgIDIwMTgtMDgtMTYgMTA6
NDI6NTcgWiAgICA1IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI2Mjg3ICAyMDE4LTA4LTIw
IDIyOjM5OjQ5IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4K
ICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNo
aW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgYnJva2VuCmJyb2tlbi1zdGVw
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyBob3N0LWluc3RhbGwoNCkKCk5vdCBwdXNoaW5nLgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCmNvbW1pdCA1YWNkZDI2ZmRjMmZiOTgwMWJhOTRlZGU2NDNjZjQ2OWZiYWU1MGMxCkF1dGhv
cjogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpEYXRlOiAgIFR1
ZSBBdWcgMTQgMTU6MTM6MDkgMjAxOCAtMDcwMAoKICAgIGxpYnhsOiBzdGFydCBwdnFlbXUgd2hl
biA5cGZzIGlzIHJlcXVlc3RlZAogICAgCiAgICBQViA5cGZzIHJlcXVpcmVzIHRoZSBQViBiYWNr
ZW5kIGluIFFFTVUuIE1ha2Ugc3VyZSB0aGF0IGxpYnhsIGtub3dzIGl0LgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CiAgICBB
Y2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIChjaGVycnkgcGlja2Vk
IGZyb20gY29tbWl0IDQ3YmMyYzI5YjVhODc1ZTVmNGFiZDM2ZjJjYjlmYWE1OTQyOTlmNmMpCihx
ZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 07:52:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 07: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 1fsNw5-0000mx-BO; Wed, 22 Aug 2018 07: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=sw4p=lf=citrix.com=prvs=765cef165=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fsNw4-0000mr-DT
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 07:52:12 +0000
X-Inumbo-ID: 5d0b6858-a5e0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5d0b6858-a5e0-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 07:52:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,273,1531785600"; d="scan'208";a="63420734"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 22 Aug 2018 09:51:54 +0200
Message-ID: <20180822075200.50278-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 0/6] x86/iommu: PVH Dom0 workarounds for
 missing RMRR 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: Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; 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
aXNzaW5nIFJNUlIKZW50cmllcyBmb3IgYSBQVkggRG9tMC4gSXQncyBiYXNlZCBvbiB0aGUgaW9t
bXVfaW5jbHVzaXZlX21hcHBpbmcgVlRkCm9wdGlvbi4KClRoZSBQVkggd29ya2Fyb3VuZCBpZGVu
dGl0eSBtYXBzIGFsbCByZWdpb25zIG1hcmtlZCBhcyByZXNlcnZlZCBpbiB0aGUKbWVtb3J5IG1h
cC4KCk5vdGUgdGhhdCB0aGlzIHdvcmthcm91bmQgaXMgZW5hYmxlZCBieSBkZWZhdWx0IG9uIElu
dGVsIGhhcmR3YXJlLiBJdCdzCmFsc28gYXZhaWxhYmxlIHRvIEFNRCBoYXJkd2FyZSwgYWx0aG91
Z2ggaXQncyBkaXNhYmxlZCBieSBkZWZhdWx0IGluCnRoYXQgY2FzZS4KClRoZSBzZXJpZXMgY2Fu
IGJlIGZvdW5kIGF0OgoKZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Blb3BsZS9yb3lnZXIveGVuLmdp
dCBpb21tdV9pbmNsdXNpdmVfdjcKClRoYW5rcy4KClJvZ2VyIFBhdSBNb25uZSAoNik6CiAgaW9t
bXU6IHJlbmFtZSBpb21tdV9kb20wX3N0cmljdCBhbmQgaW9tbXVfcGFzc3Rocm91Z2gKICBpb21t
dTogaW50cm9kdWNlIGRvbTAtaW9tbXUgb3B0aW9uCiAgaW9tbXU6IG1ha2UgaW9tbXVfaW5jbHVz
aXZlX21hcHBpbmcgYSBzdWJvcHRpb24gb2YgZG9tMC1pb21tdQogIG1tOiBpbnRyb2R1Y2UgYSBo
ZWxwZXIgdG8gZ2V0IHRoZSBtZW1vcnkgdHlwZSBvZiBhIHBhZ2UKICB4ODYvaW9tbXU6IHN3aXRj
aCB0aGUgaHdkb20gbWFwcGluZyBmdW5jdGlvbiB0byB1c2UgcGFnZV9nZXRfdHlwZQogIHg4Ni9p
b21tdTogYWRkIG1hcC1yZXNlcnZlZCBkb20wLWlvbW11IG9wdGlvbiB0byBtYXAgcmVzZXJ2ZWQg
bWVtb3J5CiAgICByYW5nZXMKCiBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biAg
ICAgICAgIHwgIDQxICsrKysrKysrCiB4ZW4vYXJjaC94ODYvaHZtL2lvLmMgICAgICAgICAgICAg
ICAgICAgICAgIHwgICA1ICsKIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfCAgNDIgKysrKysrKysKIHhlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyAgICAgICAgICAg
ICAgICAgICAgfCAgIDMgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0
LmMgICAgfCAgIDIgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11
LmMgfCAgMTEgKystCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaW9tbXUuYyAgICAgICAg
IHwgICA0ICsKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMgICAgICAgICAgfCAg
IDMgKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgICAgICAgICB8ICA3MSAr
KysrKysrKysrLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZXh0ZXJuLmggICAgICAg
IHwgICAyIC0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgICAgICAgfCAg
MjUgKystLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgICAgICAgfCAg
NTggKy0tLS0tLS0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jICAgICAg
ICAgfCAxMDQgKysrKysrKysrKysrKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lv
LmggICAgICAgICAgICAgICAgfCAgIDMgKwogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAg
ICAgICAgICAgICAgICB8ICAgOCArLQogeGVuL2luY2x1ZGUveGVuL21tLmggICAgICAgICAgICAg
ICAgICAgICAgICB8ICAgMyArCiAxNiBmaWxlcyBjaGFuZ2VkLCAyOTIgaW5zZXJ0aW9ucygrKSwg
OTMgZGVsZXRpb25zKC0pCgotLSAKMi4xOC4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 07:52:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 07:52: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 1fsNw8-0000nj-KO; Wed, 22 Aug 2018 07:52:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sw4p=lf=citrix.com=prvs=765cef165=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fsNw6-0000nD-LO
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 07:52:14 +0000
X-Inumbo-ID: 5ee0c16a-a5e0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5ee0c16a-a5e0-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 07:52:51 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,273,1531785600"; d="scan'208";a="63420735"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 22 Aug 2018 09:51:55 +0200
Message-ID: <20180822075200.50278-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180822075200.50278-1-roger.pau@citrix.com>
References: <20180822075200.50278-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 1/6] iommu: rename iommu_dom0_strict and
 iommu_passthrough
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>

VG8gaW9tbXVfaHdkb21fc3RyaWN0IGFuZCBpb21tdV9od2RvbV9wYXNzdGhyb3VnaCB3aGljaCBp
cyBtb3JlCmRlc2NyaXB0aXZlIG9mIHRoZWlyIHVzYWdlLiBBbHNvIGNoYW5nZSB0aGVpciB0eXBl
IGZyb20gYm9vbF90IHRvCmJvb2wuCgpObyBmdW5jdGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpSZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8
a2V2aW4udGlhbkBpbnRlbC5jb20+Ci0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IFN1
cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+CkNjOiBC
cmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KQ2M6IEtldmluIFRpYW4gPGtldmluLnRp
YW5AaW50ZWwuY29tPgotLS0KQ2hhbmdlcyBzaW5jZSB2NToKIC0gUmVtb3ZlIHVubmVlZGVkICEh
LgoKQ2hhbmdlcyBzaW5jZSB2NDoKIC0gTmV3IGluIHRoaXMgdmVyc2lvbi4KLS0tCiB4ZW4vYXJj
aC94ODYveDg2XzY0L21tLmMgICAgICAgICAgICAgICAgICAgIHwgIDMgKystCiB4ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jICAgIHwgIDIgKy0KIHhlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgfCAgNCArLS0KIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2lvbW11LmMgICAgICAgICAgICAgfCAyNyArKysrKysrKysrKy0tLS0tLS0tLS0KIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgICAgICAgfCAxNiArKysrKystLS0t
LS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgICAgICAgfCAgMiArLQog
eGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICAgICAgICB8ICA2ICsrKy0tCiA3
IGZpbGVzIGNoYW5nZWQsIDMyIGluc2VydGlvbnMoKyksIDI4IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0u
YwppbmRleCBjY2E0YWU5MjZlLi4wOTNhZDVkYWIxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
eDg2XzY0L21tLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jCkBAIC0xNDI2LDcgKzE0
MjYsOCBAQCBpbnQgbWVtb3J5X2FkZCh1bnNpZ25lZCBsb25nIHNwZm4sIHVuc2lnbmVkIGxvbmcg
ZXBmbiwgdW5zaWduZWQgaW50IHB4bSkKICAgICBpZiAoIHJldCApCiAgICAgICAgIGdvdG8gZGVz
dHJveV9tMnA7CiAKLSAgICBpZiAoIGlvbW11X2VuYWJsZWQgJiYgIWlvbW11X3Bhc3N0aHJvdWdo
ICYmICFuZWVkX2lvbW11KGhhcmR3YXJlX2RvbWFpbikgKQorICAgIGlmICggaW9tbXVfZW5hYmxl
ZCAmJiAhaW9tbXVfaHdkb21fcGFzc3Rocm91Z2ggJiYKKyAgICAgICAgICFuZWVkX2lvbW11KGhh
cmR3YXJlX2RvbWFpbikgKQogICAgIHsKICAgICAgICAgZm9yICggaSA9IHNwZm47IGkgPCBlcGZu
OyBpKysgKQogICAgICAgICAgICAgaWYgKCBpb21tdV9tYXBfcGFnZShoYXJkd2FyZV9kb21haW4s
IGksIGksIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpICkKZGlmZiAtLWdpdCBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCmluZGV4IDQ3NDk5MmE3NWEuLjE1YzEwYjA5MjkgMTAw
NjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwpAQCAtMTA2Miw3ICsxMDYy
LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGFtZF9pb21tdV9pbml0X2NsZWFudXAodm9pZCkKICAg
ICByYWRpeF90cmVlX2Rlc3Ryb3koJml2cnNfbWFwcywgeGZyZWUpOwogCiAgICAgaW9tbXVfZW5h
YmxlZCA9IDA7Ci0gICAgaW9tbXVfcGFzc3Rocm91Z2ggPSAwOworICAgIGlvbW11X2h3ZG9tX3Bh
c3N0aHJvdWdoID0gZmFsc2U7CiAgICAgaW9tbXVfaW50cmVtYXAgPSAwOwogICAgIGlvbW11djJf
ZW5hYmxlZCA9IDA7CiB9CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQv
cGNpX2FtZF9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9t
bXUuYwppbmRleCAxMmQyNjk1Yjg5Li5hYjM5ZTc1MDBkIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKQEAgLTEyMSw3ICsxMjEsNyBAQCBzdGF0aWMgdm9p
ZCBhbWRfaW9tbXVfc2V0dXBfZG9tYWluX2RldmljZSgKICAgICBCVUdfT04oICFoZC0+YXJjaC5y
b290X3RhYmxlIHx8ICFoZC0+YXJjaC5wYWdpbmdfbW9kZSB8fAogICAgICAgICAgICAgIWlvbW11
LT5kZXZfdGFibGUuYnVmZmVyICk7CiAKLSAgICBpZiAoIGlvbW11X3Bhc3N0aHJvdWdoICYmIGlz
X2hhcmR3YXJlX2RvbWFpbihkb21haW4pICkKKyAgICBpZiAoIGlvbW11X2h3ZG9tX3Bhc3N0aHJv
dWdoICYmIGlzX2hhcmR3YXJlX2RvbWFpbihkb21haW4pICkKICAgICAgICAgdmFsaWQgPSAwOwog
CiAgICAgaWYgKCBhdHNfZW5hYmxlZCApCkBAIC0yNTYsNyArMjU2LDcgQEAgc3RhdGljIHZvaWQg
X19od2RvbV9pbml0IGFtZF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAg
aWYgKCBhbGxvY2F0ZV9kb21haW5fcmVzb3VyY2VzKGRvbV9pb21tdShkKSkgKQogICAgICAgICBC
VUcoKTsKIAotICAgIGlmICggIWlvbW11X3Bhc3N0aHJvdWdoICYmICFuZWVkX2lvbW11KGQpICkK
KyAgICBpZiAoICFpb21tdV9od2RvbV9wYXNzdGhyb3VnaCAmJiAhbmVlZF9pb21tdShkKSApCiAg
ICAgewogICAgICAgICBpbnQgcmMgPSAwOwogCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwppbmRleCA3
MGQyMThmOTEwLi43MjllZTVjMzczIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAgLTUyLDE1
ICs1MiwxNiBAQCBjdXN0b21fcGFyYW0oImlvbW11IiwgcGFyc2VfaW9tbXVfcGFyYW0pOwogYm9v
bF90IF9faW5pdGRhdGEgaW9tbXVfZW5hYmxlID0gMTsKIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGlv
bW11X2VuYWJsZWQ7CiBib29sX3QgX19yZWFkX21vc3RseSBmb3JjZV9pb21tdTsKLWJvb2xfdCBf
X2h3ZG9tX2luaXRkYXRhIGlvbW11X2RvbTBfc3RyaWN0OwogYm9vbF90IF9fcmVhZF9tb3N0bHkg
aW9tbXVfdmVyYm9zZTsKIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGlvbW11X3dvcmthcm91bmRfYmlv
c19idWc7CiBib29sX3QgX19yZWFkX21vc3RseSBpb21tdV9pZ2Z4ID0gMTsKLWJvb2xfdCBfX3Jl
YWRfbW9zdGx5IGlvbW11X3Bhc3N0aHJvdWdoOwogYm9vbF90IF9fcmVhZF9tb3N0bHkgaW9tbXVf
c25vb3AgPSAxOwogYm9vbF90IF9fcmVhZF9tb3N0bHkgaW9tbXVfcWludmFsID0gMTsKIGJvb2xf
dCBfX3JlYWRfbW9zdGx5IGlvbW11X2ludHJlbWFwID0gMTsKIAorYm9vbCBfX2h3ZG9tX2luaXRk
YXRhIGlvbW11X2h3ZG9tX3N0cmljdDsKK2Jvb2wgX19yZWFkX21vc3RseSBpb21tdV9od2RvbV9w
YXNzdGhyb3VnaDsKKwogLyoKICAqIEluIHRoZSBjdXJyZW50IGltcGxlbWVudGF0aW9uIG9mIFZU
LWQgcG9zdGVkIGludGVycnVwdHMsIGluIHNvbWUgZXh0cmVtZQogICogY2FzZXMsIHRoZSBwZXIg
Y3B1IGxpc3Qgd2hpY2ggc2F2ZXMgdGhlIGJsb2NrZWQgdkNQVSB3aWxsIGJlIHZlcnkgbG9uZywK
QEAgLTEyMSw5ICsxMjIsOSBAQCBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9pb21tdV9wYXJhbShj
b25zdCBjaGFyICpzKQogICAgICAgICBlbHNlIGlmICggIXN0cm5jbXAocywgImFtZC1pb21tdS1w
ZXJkZXYtaW50cmVtYXAiLCBzcyAtIHMpICkKICAgICAgICAgICAgIGFtZF9pb21tdV9wZXJkZXZf
aW50cmVtYXAgPSB2YWw7CiAgICAgICAgIGVsc2UgaWYgKCAhc3RybmNtcChzLCAiZG9tMC1wYXNz
dGhyb3VnaCIsIHNzIC0gcykgKQotICAgICAgICAgICAgaW9tbXVfcGFzc3Rocm91Z2ggPSB2YWw7
CisgICAgICAgICAgICBpb21tdV9od2RvbV9wYXNzdGhyb3VnaCA9IHZhbDsKICAgICAgICAgZWxz
ZSBpZiAoICFzdHJuY21wKHMsICJkb20wLXN0cmljdCIsIHNzIC0gcykgKQotICAgICAgICAgICAg
aW9tbXVfZG9tMF9zdHJpY3QgPSB2YWw7CisgICAgICAgICAgICBpb21tdV9od2RvbV9zdHJpY3Qg
PSB2YWw7CiAgICAgICAgIGVsc2UgaWYgKCAhc3RybmNtcChzLCAic2hhcmVwdCIsIHNzIC0gcykg
KQogICAgICAgICAgICAgaW9tbXVfaGFwX3B0X3NoYXJlID0gdmFsOwogICAgICAgICBlbHNlCkBA
IC0xNTgsMTEgKzE1OSwxMSBAQCBzdGF0aWMgdm9pZCBfX2h3ZG9tX2luaXQgY2hlY2tfaHdkb21f
cmVxcyhzdHJ1Y3QgZG9tYWluICpkKQogCiAgICAgYXJjaF9pb21tdV9jaGVja19hdXRvdHJhbnNs
YXRlZF9od2RvbShkKTsKIAotICAgIGlmICggaW9tbXVfcGFzc3Rocm91Z2ggKQorICAgIGlmICgg
aW9tbXVfaHdkb21fcGFzc3Rocm91Z2ggKQogICAgICAgICBwYW5pYygiRG9tMCB1c2VzIHBhZ2lu
ZyB0cmFuc2xhdGVkIG1vZGUsIGRvbTAtcGFzc3Rocm91Z2ggbXVzdCBub3QgYmUgIgogICAgICAg
ICAgICAgICAiZW5hYmxlZFxuIik7CiAKLSAgICBpb21tdV9kb20wX3N0cmljdCA9IDE7CisgICAg
aW9tbXVfaHdkb21fc3RyaWN0ID0gdHJ1ZTsKIH0KIAogdm9pZCBfX2h3ZG9tX2luaXQgaW9tbXVf
aHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQpAQCAtMTc1LDcgKzE3Niw3IEBAIHZvaWQgX19o
d2RvbV9pbml0IGlvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgcmV0
dXJuOwogCiAgICAgcmVnaXN0ZXJfa2V5aGFuZGxlcignbycsICZpb21tdV9kdW1wX3AybV90YWJs
ZSwgImR1bXAgaW9tbXUgcDJtIHRhYmxlIiwgMCk7Ci0gICAgZC0+bmVlZF9pb21tdSA9ICEhaW9t
bXVfZG9tMF9zdHJpY3Q7CisgICAgZC0+bmVlZF9pb21tdSA9IGlvbW11X2h3ZG9tX3N0cmljdDsK
ICAgICBpZiAoIG5lZWRfaW9tbXUoZCkgJiYgIWlvbW11X3VzZV9oYXBfcHQoZCkgKQogICAgIHsK
ICAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKQEAgLTM3MSw4ICszNzIsOCBAQCBpbnQg
X19pbml0IGlvbW11X3NldHVwKHZvaWQpCiAgICAgaW50IHJjID0gLUVOT0RFVjsKICAgICBib29s
X3QgZm9yY2VfaW50cmVtYXAgPSBmb3JjZV9pb21tdSAmJiBpb21tdV9pbnRyZW1hcDsKIAotICAg
IGlmICggaW9tbXVfZG9tMF9zdHJpY3QgKQotICAgICAgICBpb21tdV9wYXNzdGhyb3VnaCA9IDA7
CisgICAgaWYgKCBpb21tdV9od2RvbV9zdHJpY3QgKQorICAgICAgICBpb21tdV9od2RvbV9wYXNz
dGhyb3VnaCA9IGZhbHNlOwogCiAgICAgaWYgKCBpb21tdV9lbmFibGUgKQogICAgIHsKQEAgLTM5
MywxNSArMzk0LDE1IEBAIGludCBfX2luaXQgaW9tbXVfc2V0dXAodm9pZCkKICAgICBpZiAoICFp
b21tdV9lbmFibGVkICkKICAgICB7CiAgICAgICAgIGlvbW11X3Nub29wID0gMDsKLSAgICAgICAg
aW9tbXVfcGFzc3Rocm91Z2ggPSAwOwotICAgICAgICBpb21tdV9kb20wX3N0cmljdCA9IDA7Cisg
ICAgICAgIGlvbW11X2h3ZG9tX3Bhc3N0aHJvdWdoID0gZmFsc2U7CisgICAgICAgIGlvbW11X2h3
ZG9tX3N0cmljdCA9IGZhbHNlOwogICAgIH0KICAgICBwcmludGsoIkkvTyB2aXJ0dWFsaXNhdGlv
biAlc2FibGVkXG4iLCBpb21tdV9lbmFibGVkID8gImVuIiA6ICJkaXMiKTsKICAgICBpZiAoIGlv
bW11X2VuYWJsZWQgKQogICAgIHsKICAgICAgICAgcHJpbnRrKCIgLSBEb20wIG1vZGU6ICVzXG4i
LAotICAgICAgICAgICAgICAgaW9tbXVfcGFzc3Rocm91Z2ggPyAiUGFzc3Rocm91Z2giIDoKLSAg
ICAgICAgICAgICAgIGlvbW11X2RvbTBfc3RyaWN0ID8gIlN0cmljdCIgOiAiUmVsYXhlZCIpOwor
ICAgICAgICAgICAgICAgaW9tbXVfaHdkb21fcGFzc3Rocm91Z2ggPyAiUGFzc3Rocm91Z2giIDoK
KyAgICAgICAgICAgICAgIGlvbW11X2h3ZG9tX3N0cmljdCA/ICJTdHJpY3QiIDogIlJlbGF4ZWQi
KTsKICAgICAgICAgcHJpbnRrKCJJbnRlcnJ1cHQgcmVtYXBwaW5nICVzYWJsZWRcbiIsIGlvbW11
X2ludHJlbWFwID8gImVuIiA6ICJkaXMiKTsKICAgICAgICAgdGFza2xldF9pbml0KCZpb21tdV9w
dF9jbGVhbnVwX3Rhc2tsZXQsIGlvbW11X2ZyZWVfcGFnZXRhYmxlcywgMCk7CiAgICAgfQpkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwppbmRleCAxNzEwMjU2ODIzLi4zMmJmMGZjMjk5IDEw
MDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYworKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwpAQCAtMTMwNCw3ICsxMzA0LDcgQEAgc3Rh
dGljIHZvaWQgX19od2RvbV9pbml0IGludGVsX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFp
biAqZCkKIHsKICAgICBzdHJ1Y3QgYWNwaV9kcmhkX3VuaXQgKmRyaGQ7CiAKLSAgICBpZiAoICFp
b21tdV9wYXNzdGhyb3VnaCAmJiBpc19wdl9kb21haW4oZCkgKQorICAgIGlmICggIWlvbW11X2h3
ZG9tX3Bhc3N0aHJvdWdoICYmIGlzX3B2X2RvbWFpbihkKSApCiAgICAgewogICAgICAgICAvKiBT
ZXQgdXAgMToxIHBhZ2UgdGFibGUgZm9yIGhhcmR3YXJlIGRvbWFpbi4gKi8KICAgICAgICAgdnRk
X3NldF9od2RvbV9tYXBwaW5nKGQpOwpAQCAtMTM5MSw3ICsxMzkxLDcgQEAgaW50IGRvbWFpbl9j
b250ZXh0X21hcHBpbmdfb25lKAogICAgICAgICByZXR1cm4gcmVzOwogICAgIH0KIAotICAgIGlm
ICggaW9tbXVfcGFzc3Rocm91Z2ggJiYgaXNfaGFyZHdhcmVfZG9tYWluKGRvbWFpbikgKQorICAg
IGlmICggaW9tbXVfaHdkb21fcGFzc3Rocm91Z2ggJiYgaXNfaGFyZHdhcmVfZG9tYWluKGRvbWFp
bikgKQogICAgIHsKICAgICAgICAgY29udGV4dF9zZXRfdHJhbnNsYXRpb25fdHlwZSgqY29udGV4
dCwgQ09OVEVYVF9UVF9QQVNTX1RIUlUpOwogICAgICAgICBhZ2F3ID0gbGV2ZWxfdG9fYWdhdyhp
b21tdS0+bnJfcHRfbGV2ZWxzKTsKQEAgLTE3ODEsNyArMTc4MSw3IEBAIHN0YXRpYyBpbnQgX19t
dXN0X2NoZWNrIGludGVsX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAg
IHJldHVybiAwOwogCiAgICAgLyogRG8gbm90aGluZyBpZiBoYXJkd2FyZSBkb21haW4gYW5kIGlv
bW11IHN1cHBvcnRzIHBhc3MgdGhydS4gKi8KLSAgICBpZiAoIGlvbW11X3Bhc3N0aHJvdWdoICYm
IGlzX2hhcmR3YXJlX2RvbWFpbihkKSApCisgICAgaWYgKCBpb21tdV9od2RvbV9wYXNzdGhyb3Vn
aCAmJiBpc19oYXJkd2FyZV9kb21haW4oZCkgKQogICAgICAgICByZXR1cm4gMDsKIAogICAgIHNw
aW5fbG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKQEAgLTE4MjYsNyArMTgyNiw3IEBAIHN0
YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgbG9uZyBnZm4pCiB7CiAgICAgLyogRG8gbm90aGluZyBpZiBoYXJkd2FyZSBkb21haW4g
YW5kIGlvbW11IHN1cHBvcnRzIHBhc3MgdGhydS4gKi8KLSAgICBpZiAoIGlvbW11X3Bhc3N0aHJv
dWdoICYmIGlzX2hhcmR3YXJlX2RvbWFpbihkKSApCisgICAgaWYgKCBpb21tdV9od2RvbV9wYXNz
dGhyb3VnaCAmJiBpc19oYXJkd2FyZV9kb21haW4oZCkgKQogICAgICAgICByZXR1cm4gMDsKIAog
ICAgIHJldHVybiBkbWFfcHRlX2NsZWFyX29uZShkLCAocGFkZHJfdClnZm4gPDwgUEFHRV9TSElG
VF80Syk7CkBAIC0yMjY5LDggKzIyNjksOCBAQCBpbnQgX19pbml0IGludGVsX3Z0ZF9zZXR1cCh2
b2lkKQogICAgICAgICBpZiAoIGlvbW11X3Nub29wICYmICFlY2FwX3NucF9jdGwoaW9tbXUtPmVj
YXApICkKICAgICAgICAgICAgIGlvbW11X3Nub29wID0gMDsKIAotICAgICAgICBpZiAoIGlvbW11
X3Bhc3N0aHJvdWdoICYmICFlY2FwX3Bhc3NfdGhydShpb21tdS0+ZWNhcCkgKQotICAgICAgICAg
ICAgaW9tbXVfcGFzc3Rocm91Z2ggPSAwOworICAgICAgICBpZiAoIGlvbW11X2h3ZG9tX3Bhc3N0
aHJvdWdoICYmICFlY2FwX3Bhc3NfdGhydShpb21tdS0+ZWNhcCkgKQorICAgICAgICAgICAgaW9t
bXVfaHdkb21fcGFzc3Rocm91Z2ggPSBmYWxzZTsKIAogICAgICAgICBpZiAoIGlvbW11X3FpbnZh
bCAmJiAhZWNhcF9xdWV1ZWRfaW52YWwoaW9tbXUtPmVjYXApICkKICAgICAgICAgICAgIGlvbW11
X3FpbnZhbCA9IDA7CkBAIC0yMzA4LDcgKzIzMDgsNyBAQCBpbnQgX19pbml0IGludGVsX3Z0ZF9z
ZXR1cCh2b2lkKQogCiAjZGVmaW5lIFAocCxzKSBwcmludGsoIkludGVsIFZULWQgJXMgJXNlbmFi
bGVkLlxuIiwgcywgKHApPyAiIiA6ICJub3QgIikKICAgICBQKGlvbW11X3Nub29wLCAiU25vb3Ag
Q29udHJvbCIpOwotICAgIFAoaW9tbXVfcGFzc3Rocm91Z2gsICJEb20wIERNQSBQYXNzdGhyb3Vn
aCIpOworICAgIFAoaW9tbXVfaHdkb21fcGFzc3Rocm91Z2gsICJEb20wIERNQSBQYXNzdGhyb3Vn
aCIpOwogICAgIFAoaW9tbXVfcWludmFsLCAiUXVldWVkIEludmFsaWRhdGlvbiIpOwogICAgIFAo
aW9tbXVfaW50cmVtYXAsICJJbnRlcnJ1cHQgUmVtYXBwaW5nIik7CiAgICAgUChpb21tdV9pbnRw
b3N0LCAiUG9zdGVkIEludGVycnVwdCIpOwpAQCAtMjMzMCw3ICsyMzMwLDcgQEAgaW50IF9faW5p
dCBpbnRlbF92dGRfc2V0dXAodm9pZCkKICBlcnJvcjoKICAgICBpb21tdV9lbmFibGVkID0gMDsK
ICAgICBpb21tdV9zbm9vcCA9IDA7Ci0gICAgaW9tbXVfcGFzc3Rocm91Z2ggPSAwOworICAgIGlv
bW11X2h3ZG9tX3Bhc3N0aHJvdWdoID0gZmFsc2U7CiAgICAgaW9tbXVfcWludmFsID0gMDsKICAg
ICBpb21tdV9pbnRyZW1hcCA9IDA7CiAgICAgaW9tbXVfaW50cG9zdCA9IDA7CmRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jIGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvdnRkL3g4Ni92dGQuYwppbmRleCAwMGE5ODkxMDA1Li44Zjg2ODIxNjFiIDEwMDY0
NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCisrKyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKQEAgLTE0OCw3ICsxNDgsNyBAQCB2b2lk
IF9faHdkb21faW5pdCB2dGRfc2V0X2h3ZG9tX21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCkKICAg
ICAgICAgICogSWYgZG9tMC1zdHJpY3QgbW9kZSBpcyBlbmFibGVkIHRoZW4gZXhjbHVkZSBjb252
ZW50aW9uYWwgUkFNCiAgICAgICAgICAqIGFuZCBsZXQgdGhlIGNvbW1vbiBjb2RlIG1hcCBkb20w
J3MgcGFnZXMuCiAgICAgICAgICAqLwotICAgICAgICBpZiAoIGlvbW11X2RvbTBfc3RyaWN0ICYm
CisgICAgICAgIGlmICggaW9tbXVfaHdkb21fc3RyaWN0ICYmCiAgICAgICAgICAgICAgcGFnZV9p
c19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05BTCkgKQogICAgICAgICAgICAgY29u
dGludWU7CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oIGIveGVuL2luY2x1
ZGUveGVuL2lvbW11LmgKaW5kZXggZTM1ZDk0MWYzYy4uMzkyY2YxZTZiOSAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUveGVuL2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKQEAg
LTI5LDEzICsyOSwxNSBAQAogI2luY2x1ZGUgPGFzbS9pb21tdS5oPgogCiBleHRlcm4gYm9vbF90
IGlvbW11X2VuYWJsZSwgaW9tbXVfZW5hYmxlZDsKLWV4dGVybiBib29sX3QgZm9yY2VfaW9tbXUs
IGlvbW11X2RvbTBfc3RyaWN0LCBpb21tdV92ZXJib3NlOwotZXh0ZXJuIGJvb2xfdCBpb21tdV93
b3JrYXJvdW5kX2Jpb3NfYnVnLCBpb21tdV9pZ2Z4LCBpb21tdV9wYXNzdGhyb3VnaDsKK2V4dGVy
biBib29sX3QgZm9yY2VfaW9tbXUsIGlvbW11X3ZlcmJvc2U7CitleHRlcm4gYm9vbF90IGlvbW11
X3dvcmthcm91bmRfYmlvc19idWcsIGlvbW11X2lnZng7CiBleHRlcm4gYm9vbF90IGlvbW11X3Nu
b29wLCBpb21tdV9xaW52YWwsIGlvbW11X2ludHJlbWFwLCBpb21tdV9pbnRwb3N0OwogZXh0ZXJu
IGJvb2xfdCBpb21tdV9oYXBfcHRfc2hhcmU7CiBleHRlcm4gYm9vbF90IGlvbW11X2RlYnVnOwog
ZXh0ZXJuIGJvb2xfdCBhbWRfaW9tbXVfcGVyZGV2X2ludHJlbWFwOwogCitleHRlcm4gYm9vbCBp
b21tdV9od2RvbV9zdHJpY3QsIGlvbW11X2h3ZG9tX3Bhc3N0aHJvdWdoOworCiBleHRlcm4gdW5z
aWduZWQgaW50IGlvbW11X2Rldl9pb3RsYl90aW1lb3V0OwogCiBpbnQgaW9tbXVfc2V0dXAodm9p
ZCk7Ci0tIAoyLjE4LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 07:52:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 07: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 1fsNwB-0000oy-3D; Wed, 22 Aug 2018 07: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=sw4p=lf=citrix.com=prvs=765cef165=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fsNw9-0000oQ-Tm
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 07:52:17 +0000
X-Inumbo-ID: 6114c3b3-a5e0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6114c3b3-a5e0-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 07:52:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,273,1531785600"; d="scan'208";a="63420737"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 22 Aug 2018 09:51:56 +0200
Message-ID: <20180822075200.50278-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180822075200.50278-1-roger.pau@citrix.com>
References: <20180822075200.50278-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 2/6] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George 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>

VG8gc2VsZWN0IHRoZSBpb21tdSBjb25maWd1cmF0aW9uIHVzZWQgYnkgRG9tMC4gVGhpcyBvcHRp
b24gc3VwZXJzZWRlcwppb21tdT1kb20wLXN0cmljdHxkb20wLXBhc3N0aHJvdWdoLgoKU2lnbmVk
LW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+ClJldmlld2Vk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHY1
OgogLSBGaXggdHlwbyBpbiBkb2NzLgogLSBGb3JjZSBpb21tdV9od2RvbV9wYXNzdGhyb3VnaCB0
byBmYWxzZSBmb3IgUFZIIERvbTAuIE5vdGUgdGhpcyBpbgogICB0aGUgZG9jdW1lbnRhdGlvbi4K
CkNoYW5nZXMgc2luY2UgdjQ6CiAtIE1vdmUgdGhlIGlvbW11X2RvbTBfKiB2YXJpYWJsZSByZW5h
bWluZyB0byBhIHByZXZpb3VzIHBhdGNoLgogLSBVc2UgZG9tMC1pb21tdT1wYXNzdGhyb3VnaHxz
dHJpY3QgYm9vbGVhbnMsIGxpa2UgdGhlIGlvbW11IG9wdGlvbgogICB1c2VkLgoKQ2hhbmdlcyBz
aW5jZSB2MjoKIC0gQ2hhbmdlIHRoZSBzdHlsZSBhbmQgdGV4dCB1c2VkIGluIHRoZSB4ZW4gY29t
bWFuZCBsaW5lIGRvY3VtZW50LgogLSBEb24ndCBhbGxvdyBub25lLCBzdHJpY3Qgb3IgcmVsYXhl
ZCB0byB1c2UgdGhlIG5vLSBwcmVmaXguCgpDaGFuZ2VzIHNpbmNlIHYxOgogLSBOZXcgaW4gdGhp
cyB2ZXJzaW9uLgotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJ
YW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUaW0gRGVlZ2Fu
IDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogZG9j
cy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gfCAyMSArKysrKysrKysrKysrKysrKysr
CiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICB8IDMxICsrKysrKysrKysrKysr
KysrKysrKysrKystLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDQ4IGluc2VydGlvbnMoKyksIDQgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rv
d24gYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgppbmRleCA1NTljMDY2MmZh
Li5jZDU3OTYwZWRlIDEwMDY0NAotLS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJr
ZG93bgorKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgpAQCAtNjgxLDYg
KzY4MSwyMSBAQCBGbGFnIHRoYXQgbWFrZXMgYSBkb20wIGJvb3QgaW4gUFZIdjIgbW9kZS4KIEZs
YWcgdGhhdCBtYWtlcyBhIGRvbTAgdXNlIHNoYWRvdyBwYWdpbmcuIE9ubHkgd29ya3Mgd2hlbiAi
cHZoIiBpcwogZW5hYmxlZC4KIAorIyMjIGRvbTAtaW9tbXUKKz4gYD0gTGlzdCBvZiBbIHBhc3N0
aHJvdWdoIHwgc3RyaWN0IF1gCisKK1RoaXMgbGlzdCBvZiBib29sZWFucyBjb250cm9scyB0aGUg
aW9tbXUgdXNhZ2UgYnkgRG9tMDoKKworKiBgcGFzc3Rocm91Z2hgOiBkaXNhYmxlcyBETUEgcmVt
YXBwaW5nIGZvciBEb20wLiBEZWZhdWx0IGlzIGBmYWxzZWAuIE5vdGUgdGhhdAorICB0aGlzIG9w
dGlvbiBpcyBoYXJkIGNvZGVkIHRvIGBmYWxzZWAgZm9yIGEgUFZIIERvbTAgYW5kIGFueSBhdHRl
bXB0IHRvCisgIG92ZXJ3cml0ZSBpdCBmcm9tIHRoZSBjb21tYW5kIGxpbmUgaXMgaWdub3JlZC4K
KworKiBgc3RyaWN0YDogc2V0cyB1cCBETUEgcmVtYXBwaW5nIG9ubHkgZm9yIHRoZSBSQU0gRG9t
MCBhY3R1YWxseSBnb3QgYXNzaWduZWQuCisgIERlZmF1bHQgaXMgYGZhbHNlYCB3aGljaCBtZWFu
cyBEb20wIHdpbGwgZ2V0IG1hcHBpbmdzIGZvciBhbGwgdGhlIGhvc3QKKyAgUkFNIGV4Y2VwdCBy
ZWdpb25zIGluIHVzZSBieSBYZW4uIE5vdGUgdGhhdCB0aGlzIG9wdGlvbiBpcyBoYXJkIGNvZGVk
IHRvCisgIGB0cnVlYCBmb3IgYSBQVkggRG9tMCBhbmQgYW55IGF0dGVtcHQgdG8gb3ZlcndyaXRl
IGl0IGZyb20gdGhlIGNvbW1hbmQgbGluZQorICBpcyBpZ25vcmVkLgorCiAjIyMgZG9tMFxfaW9w
b3J0c1xfZGlzYWJsZSAoeDg2KQogPiBgPSBMaXN0IG9mIDxoZXg+LTxoZXg+YAogCkBAIC0xMTUy
LDEyICsxMTY3LDE4IEBAIGRldGVjdGlvbiBvZiBzeXN0ZW1zIGtub3duIHRvIG1pc2JlaGF2ZSB1
cG9uIGFjY2Vzc2VzIHRvIHRoYXQgcG9ydC4KIAogPiBgZG9tMC1wYXNzdGhyb3VnaGAKIAorPiAq
KldBUk5JTkc6IFRoaXMgY29tbWFuZCBsaW5lIG9wdGlvbiBpcyBkZXByZWNhdGVkLCBhbmQgc3Vw
ZXJzZWRlZCBieQorPiBfZG9tMC1pb21tdT1wYXNzdGhyb3VnaF8gLSB1c2luZyBib3RoIG9wdGlv
bnMgaW4gY29tYmluYXRpb24gaXMgdW5kZWZpbmVkLioqCisKID4gRGVmYXVsdDogYGZhbHNlYAog
CiA+PiBDb250cm9sIHdoZXRoZXIgdG8gZGlzYWJsZSBETUEgcmVtYXBwaW5nIGZvciBEb20wLgog
CiA+IGBkb20wLXN0cmljdGAKIAorPiAqKldBUk5JTkc6IFRoaXMgY29tbWFuZCBsaW5lIG9wdGlv
biBpcyBkZXByZWNhdGVkLCBhbmQgc3VwZXJzZWRlZCBieQorPiBfZG9tMC1pb21tdT1zdHJpY3Rf
IC0gdXNpbmcgYm90aCBvcHRpb25zIGluIGNvbWJpbmF0aW9uIGlzIHVuZGVmaW5lZC4qKgorCiA+
IERlZmF1bHQ6IGBmYWxzZWAKIAogPj4gQ29udHJvbCB3aGV0aGVyIHRvIHNldCB1cCBETUEgcmVt
YXBwaW5nIG9ubHkgZm9yIHRoZSBtZW1vcnkgRG9tMCBhY3R1YWxseQpkaWZmIC0tZ2l0IGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lv
bW11LmMKaW5kZXggNzI5ZWU1YzM3My4uOGY5OTc1Y2Y0ZSAxMDA2NDQKLS0tIGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21t
dS5jCkBAIC0xMzYsNiArMTM2LDMyIEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2lvbW11X3Bh
cmFtKGNvbnN0IGNoYXIgKnMpCiAgICAgcmV0dXJuIHJjOwogfQogCitzdGF0aWMgaW50IF9faW5p
dCBwYXJzZV9kb20wX2lvbW11X3BhcmFtKGNvbnN0IGNoYXIgKnMpCit7CisgICAgY29uc3QgY2hh
ciAqc3M7CisgICAgaW50IHJjID0gMDsKKworICAgIGRvIHsKKyAgICAgICAgaW50IHZhbDsKKwor
ICAgICAgICBzcyA9IHN0cmNocihzLCAnLCcpOworICAgICAgICBpZiAoICFzcyApCisgICAgICAg
ICAgICBzcyA9IHN0cmNocihzLCAnXDAnKTsKKworICAgICAgICBpZiAoICh2YWwgPSBwYXJzZV9i
b29sZWFuKCJwYXNzdGhyb3VnaCIsIHMsIHNzKSkgPj0gMCApCisgICAgICAgICAgICBpb21tdV9o
d2RvbV9wYXNzdGhyb3VnaCA9IHZhbDsKKyAgICAgICAgZWxzZSBpZiAoICh2YWwgPSBwYXJzZV9i
b29sZWFuKCJzdHJpY3QiLCBzLCBzcykpID49IDAgKQorICAgICAgICAgICAgaW9tbXVfaHdkb21f
c3RyaWN0ID0gdmFsOworICAgICAgICBlbHNlCisgICAgICAgICAgICByYyA9IC1FSU5WQUw7CisK
KyAgICAgICAgcyA9IHNzICsgMTsKKyAgICB9IHdoaWxlICggKnNzICk7CisKKyAgICByZXR1cm4g
cmM7Cit9CitjdXN0b21fcGFyYW0oImRvbTAtaW9tbXUiLCBwYXJzZV9kb20wX2lvbW11X3BhcmFt
KTsKKwogaW50IGlvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgc3Ry
dWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CkBAIC0xNTksMTAgKzE4NSw3IEBA
IHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBjaGVja19od2RvbV9yZXFzKHN0cnVjdCBkb21haW4g
KmQpCiAKICAgICBhcmNoX2lvbW11X2NoZWNrX2F1dG90cmFuc2xhdGVkX2h3ZG9tKGQpOwogCi0g
ICAgaWYgKCBpb21tdV9od2RvbV9wYXNzdGhyb3VnaCApCi0gICAgICAgIHBhbmljKCJEb20wIHVz
ZXMgcGFnaW5nIHRyYW5zbGF0ZWQgbW9kZSwgZG9tMC1wYXNzdGhyb3VnaCBtdXN0IG5vdCBiZSAi
Ci0gICAgICAgICAgICAgICJlbmFibGVkXG4iKTsKLQorICAgIGlvbW11X2h3ZG9tX3Bhc3N0aHJv
dWdoID0gZmFsc2U7CiAgICAgaW9tbXVfaHdkb21fc3RyaWN0ID0gdHJ1ZTsKIH0KIAotLSAKMi4x
OC4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 07:52:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 07: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 1fsNwG-0000r4-D6; Wed, 22 Aug 2018 07:52:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sw4p=lf=citrix.com=prvs=765cef165=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fsNwF-0000qU-41
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 07:52:23 +0000
X-Inumbo-ID: 63fde298-a5e0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 63fde298-a5e0-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 07:53:00 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,273,1531785600"; d="scan'208";a="63420739"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 22 Aug 2018 09:51:57 +0200
Message-ID: <20180822075200.50278-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180822075200.50278-1-roger.pau@citrix.com>
References: <20180822075200.50278-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 3/6] iommu: make iommu_inclusive_mapping a
 suboption of dom0-iommu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 George 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>,
 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>

SW50cm9kdWNlIGEgbmV3IGRvbTAtaW9tbXU9bWFwLWluY2x1c2l2ZSBnZW5lcmljIG9wdGlvbiB0
aGF0CnN1cGVyc2VkZXMgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcuIFRoZSBwcmV2aW91cyBiZWhh
dmlvciBpcyBwcmVzZXJ2ZWQKYW5kIHRoZSBvcHRpb24gc2hvdWxkIG9ubHkgYmUgZW5hYmxlZCBi
eSBkZWZhdWx0IG9uIEludGVsIGhhcmR3YXJlLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBh
dWwuZHVycmFudEBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgpSZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+
Ci0tLQpDaGFuZ2VzIHNpbmNlIHY0OgogLSBVc2UgYW4gaWYgdG8gc2V0IHRoZSBkZWZhdWx0IG9w
dGlvbiB2YWx1ZS4KIC0gU2V0IHRoZSBvcHRpb24gdG8gZmFsc2UgdW5jb25kaXRpb25hbGx5IG9u
IEFSTS4KCkNoYW5nZXMgc2luY2UgdjI6CiAtIEZpeCB0eXBvIGluIGNvbW1pdCBtZXNzYWdlLgog
LSBDaGFuZ2Ugc3R5bGUgYW5kIHRleHQgb2YgdGhlIGRvY3VtZW50YXRpb24gaW4geGVuIGNvbW1h
bmQgbGluZS4KIC0gU2V0IHRoZSBkZWZhdWx0cyBpbiB7aW50ZWwvYW1kfV9pb21tdV9od2RvbV9p
bml0IGZvciBpbmNsdXNpdmUuCiAtIFJlLWFkZCB0aGUgaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCB8
fCAhaXNfcHZfZG9tYWluKGQpIGNoZWNrLgoKQ2hhbmdlcyBzaW5jZSB2MToKIC0gVXNlIGRvbTAt
aW9tbXUgaW5zdGVhZCBvZiB0aGUgaW9tbXUgb3B0aW9uLgogLSBPbmx5IGVuYWJsZSBieSBkZWZh
dWx0IG9uIEludGVsIGhhcmR3YXJlLgotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJp
eC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdy
YWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNj
OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+CkNjOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQu
Y29tPgpDYzogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+CkNjOiBLZXZpbiBUaWFu
IDxrZXZpbi50aWFuQGludGVsLmNvbT4KLS0tCiBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5t
YXJrZG93biAgICAgICAgIHwgMTMgKysrKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9w
Y2lfYW1kX2lvbW11LmMgfCAgNCArKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL2lvbW11
LmMgICAgICAgICB8ICA0ICsrCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jICAg
ICAgICAgIHwgIDIgKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgICAgICAg
ICB8IDEyICsrKysrCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZXh0ZXJuLmggICAgICAg
IHwgIDIgLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgICAgICAgICB8ICA4
ICsrLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYyAgICAgICB8IDU4ICst
LS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyAg
ICAgICAgIHwgNTkgKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUu
aCAgICAgICAgICAgICAgICAgICAgIHwgIDIgKwogMTAgZmlsZXMgY2hhbmdlZCwgOTkgaW5zZXJ0
aW9ucygrKSwgNjUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL3hlbi1jb21t
YW5kLWxpbmUubWFya2Rvd24gYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgpp
bmRleCBjZDU3OTYwZWRlLi45OGYwZjNiNjhiIDEwMDY0NAotLS0gYS9kb2NzL21pc2MveGVuLWNv
bW1hbmQtbGluZS5tYXJrZG93bgorKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJr
ZG93bgpAQCAtNjgyLDcgKzY4Miw3IEBAIEZsYWcgdGhhdCBtYWtlcyBhIGRvbTAgdXNlIHNoYWRv
dyBwYWdpbmcuIE9ubHkgd29ya3Mgd2hlbiAicHZoIiBpcwogZW5hYmxlZC4KIAogIyMjIGRvbTAt
aW9tbXUKLT4gYD0gTGlzdCBvZiBbIHBhc3N0aHJvdWdoIHwgc3RyaWN0IF1gCis+IGA9IExpc3Qg
b2YgWyBwYXNzdGhyb3VnaCB8IHN0cmljdCB8IG1hcC1pbmNsdXNpdmUgXWAKIAogVGhpcyBsaXN0
IG9mIGJvb2xlYW5zIGNvbnRyb2xzIHRoZSBpb21tdSB1c2FnZSBieSBEb20wOgogCkBAIC02OTYs
NiArNjk2LDE0IEBAIFRoaXMgbGlzdCBvZiBib29sZWFucyBjb250cm9scyB0aGUgaW9tbXUgdXNh
Z2UgYnkgRG9tMDoKICAgYHRydWVgIGZvciBhIFBWSCBEb20wIGFuZCBhbnkgYXR0ZW1wdCB0byBv
dmVyd3JpdGUgaXQgZnJvbSB0aGUgY29tbWFuZCBsaW5lCiAgIGlzIGlnbm9yZWQuCiAKKyogYG1h
cC1pbmNsdXNpdmVgOiBzZXRzIHVwIERNQSByZW1hcHBpbmcgZm9yIGFsbCB0aGUgbm9uLVJBTSBy
ZWdpb25zIGJlbG93IDRHQgorICBleGNlcHQgZm9yIHVudXNhYmxlIHJhbmdlcy4gVXNlIHRoaXMg
dG8gd29yayBhcm91bmQgZmlybXdhcmUgaXNzdWVzIHByb3ZpZGluZworICBpbmNvcnJlY3QgUk1S
Ui9JVk1EIGVudHJpZXMuIFJhdGhlciB0aGFuIG9ubHkgbWFwcGluZyBSQU0gcGFnZXMgZm9yIElP
TU1VCisgIGFjY2Vzc2VzIGZvciBEb20wLCB3aXRoIHRoaXMgb3B0aW9uIGFsbCBwYWdlcyB1cCB0
byA0R0IsIG5vdCBtYXJrZWQgYXMKKyAgdW51c2FibGUgaW4gdGhlIEU4MjAgdGFibGUsIHdpbGwg
Z2V0IGEgbWFwcGluZyBlc3RhYmxpc2hlZC4gTm90ZSB0aGF0IHRoaXMKKyAgb3B0aW9uIGlzIG9u
bHkgYXBwbGljYWJsZSB0byBhIFBWIERvbTAgYW5kIGlzIGVuYWJsZWQgYnkgZGVmYXVsdCBvbiBJ
bnRlbAorICBoYXJkd2FyZS4KKwogIyMjIGRvbTBcX2lvcG9ydHNcX2Rpc2FibGUgKHg4NikKID4g
YD0gTGlzdCBvZiA8aGV4Pi08aGV4PmAKIApAQCAtMTIzMyw2ICsxMjQxLDkgQEAgd2FpdCBkZXNj
cmlwdG9yIHRpbWVkIG91dCcsIHRyeSBpbmNyZWFzaW5nIHRoaXMgdmFsdWUuCiAjIyMgaW9tbXVc
X2luY2x1c2l2ZVxfbWFwcGluZyAoVlQtZCkKID4gYD0gPGJvb2xlYW4+YAogCisqKldBUk5JTkc6
IFRoaXMgY29tbWFuZCBsaW5lIG9wdGlvbiBpcyBkZXByZWNhdGVkLCBhbmQgc3VwZXJzZWRlZCBi
eQorX2RvbTAtaW9tbXU9bWFwLWluY2x1c2l2ZV8gLSB1c2luZyBib3RoIG9wdGlvbnMgaW4gY29t
YmluYXRpb24gaXMgdW5kZWZpbmVkLioqCisKID4gRGVmYXVsdDogYHRydWVgCiAKIFVzZSB0aGlz
IHRvIHdvcmsgYXJvdW5kIGZpcm13YXJlIGlzc3VlcyBwcm92aWRpbmcgaW5jb3JyZWN0IFJNUlIg
ZW50cmllcy4KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1k
X2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCmlu
ZGV4IGFiMzllNzUwMGQuLjI3ZWI0OTYxOWQgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL3BjaV9hbWRfaW9tbXUuYwpAQCAtMjUzLDYgKzI1MywxMCBAQCBzdGF0aWMgdm9pZCBfX2h3
ZG9tX2luaXQgYW1kX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICB1bnNp
Z25lZCBsb25nIGk7IAogICAgIGNvbnN0IHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11OwogCisgICAg
LyogSW5jbHVzaXZlIElPTU1VIG1hcHBpbmdzIGFyZSBkaXNhYmxlZCBieSBkZWZhdWx0IG9uIEFN
RCBoYXJkd2FyZS4gKi8KKyAgICBpZiAoIGlvbW11X2h3ZG9tX2luY2x1c2l2ZSA9PSAtMSApCisg
ICAgICAgIGlvbW11X2h3ZG9tX2luY2x1c2l2ZSA9IGZhbHNlOworCiAgICAgaWYgKCBhbGxvY2F0
ZV9kb21haW5fcmVzb3VyY2VzKGRvbV9pb21tdShkKSkgKQogICAgICAgICBCVUcoKTsKIApkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL2lvbW11LmMgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hcm0vaW9tbXUuYwppbmRleCA5NWIxYWJiOTcyLi4zMjU5OTdiMTlmIDEw
MDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaW9tbXUuYworKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaW9tbXUuYwpAQCAtNzMsMyArNzMsNyBAQCBpbnQgYXJj
aF9pb21tdV9wb3B1bGF0ZV9wYWdlX3RhYmxlKHN0cnVjdCBkb21haW4gKmQpCiAgICAgLyogVGhl
IElPTU1VIHNoYXJlcyB0aGUgcDJtIHdpdGggdGhlIENQVSAqLwogICAgIHJldHVybiAtRU5PU1lT
OwogfQorCit2b2lkIF9faHdkb21faW5pdCBhcmNoX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRv
bWFpbiAqZCkKK3sKK30KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9z
bW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCmluZGV4IDc0YzA5YjA5
OTEuLmIxNDI2NzdiOGMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9z
bW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYwpAQCAtMjcyNyw2
ICsyNzI3LDggQEAgc3RhdGljIGludCBhcm1fc21tdV9pb21tdV9kb21haW5faW5pdChzdHJ1Y3Qg
ZG9tYWluICpkKQogCiBzdGF0aWMgdm9pZCBfX2h3ZG9tX2luaXQgYXJtX3NtbXVfaW9tbXVfaHdk
b21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogeworCS8qIFNldCB0byBmYWxzZSBvcHRpb25zIG5v
dCBzdXBwb3J0ZWQgb24gQVJNLiAqLworCWlvbW11X2h3ZG9tX2luY2x1c2l2ZSA9IGZhbHNlOwog
fQogCiBzdGF0aWMgdm9pZCBhcm1fc21tdV9pb21tdV9kb21haW5fdGVhcmRvd24oc3RydWN0IGRv
bWFpbiAqZCkKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCmluZGV4IDhmOTk3NWNmNGUuLjU3OTgxNDI3
MzAgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwpAQCAtNjEsNiArNjEsNyBAQCBib29sX3QgX19y
ZWFkX21vc3RseSBpb21tdV9pbnRyZW1hcCA9IDE7CiAKIGJvb2wgX19od2RvbV9pbml0ZGF0YSBp
b21tdV9od2RvbV9zdHJpY3Q7CiBib29sIF9fcmVhZF9tb3N0bHkgaW9tbXVfaHdkb21fcGFzc3Ro
cm91Z2g7CitpbnQ4X3QgX19od2RvbV9pbml0ZGF0YSBpb21tdV9od2RvbV9pbmNsdXNpdmUgPSAt
MTsKIAogLyoKICAqIEluIHRoZSBjdXJyZW50IGltcGxlbWVudGF0aW9uIG9mIFZULWQgcG9zdGVk
IGludGVycnVwdHMsIGluIHNvbWUgZXh0cmVtZQpAQCAtMTUyLDYgKzE1Myw4IEBAIHN0YXRpYyBp
bnQgX19pbml0IHBhcnNlX2RvbTBfaW9tbXVfcGFyYW0oY29uc3QgY2hhciAqcykKICAgICAgICAg
ICAgIGlvbW11X2h3ZG9tX3Bhc3N0aHJvdWdoID0gdmFsOwogICAgICAgICBlbHNlIGlmICggKHZh
bCA9IHBhcnNlX2Jvb2xlYW4oInN0cmljdCIsIHMsIHNzKSkgPj0gMCApCiAgICAgICAgICAgICBp
b21tdV9od2RvbV9zdHJpY3QgPSB2YWw7CisgICAgICAgIGVsc2UgaWYgKCAodmFsID0gcGFyc2Vf
Ym9vbGVhbigibWFwLWluY2x1c2l2ZSIsIHMsIHNzKSkgPj0gMCApCisgICAgICAgICAgICBpb21t
dV9od2RvbV9pbmNsdXNpdmUgPSB2YWw7CiAgICAgICAgIGVsc2UKICAgICAgICAgICAgIHJjID0g
LUVJTlZBTDsKIApAQCAtMjMyLDYgKzIzNSwxNSBAQCB2b2lkIF9faHdkb21faW5pdCBpb21tdV9o
d2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgfQogCiAgICAgaGQtPnBsYXRmb3JtX29w
cy0+aHdkb21faW5pdChkKTsKKworICAgIGlmICggaW9tbXVfaHdkb21faW5jbHVzaXZlICYmICFp
c19wdl9kb21haW4oZCkgKQorICAgIHsKKyAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HCisg
ICAgICAgICAgICAgICAiSU9NTVUgaW5jbHVzaXZlIG1hcHBpbmdzIGFyZSBvbmx5IHN1cHBvcnRl
ZCBvbiBQViBEb20wXG4iKTsKKyAgICAgICAgaW9tbXVfaHdkb21faW5jbHVzaXZlID0gZmFsc2U7
CisgICAgfQorCisgICAgYXJjaF9pb21tdV9od2RvbV9pbml0KGQpOwogfQogCiB2b2lkIGlvbW11
X3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQvZXh0ZXJuLmggYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZXh0ZXJu
LmgKaW5kZXggZmI3ZWRmYWVmOS4uOTFjYWRjNjAyZSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvdnRkL2V4dGVybi5oCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0
ZC9leHRlcm4uaApAQCAtOTksNiArOTksNCBAQCB2b2lkIHBjaV92dGRfcXVpcmsoY29uc3Qgc3Ry
dWN0IHBjaV9kZXYgKik7CiBib29sX3QgcGxhdGZvcm1fc3VwcG9ydHNfaW50cmVtYXAodm9pZCk7
CiBib29sX3QgcGxhdGZvcm1fc3VwcG9ydHNfeDJhcGljKHZvaWQpOwogCi12b2lkIHZ0ZF9zZXRf
aHdkb21fbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkKTsKLQogI2VuZGlmIC8vIF9WVERfRVhURVJO
X0hfCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCmluZGV4IDMyYmYwZmMyOTkuLmEwOWUw
MmM4ZGIgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCisr
KyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCkBAIC0xMzA0LDExICsxMzA0
LDkgQEAgc3RhdGljIHZvaWQgX19od2RvbV9pbml0IGludGVsX2lvbW11X2h3ZG9tX2luaXQoc3Ry
dWN0IGRvbWFpbiAqZCkKIHsKICAgICBzdHJ1Y3QgYWNwaV9kcmhkX3VuaXQgKmRyaGQ7CiAKLSAg
ICBpZiAoICFpb21tdV9od2RvbV9wYXNzdGhyb3VnaCAmJiBpc19wdl9kb21haW4oZCkgKQotICAg
IHsKLSAgICAgICAgLyogU2V0IHVwIDE6MSBwYWdlIHRhYmxlIGZvciBoYXJkd2FyZSBkb21haW4u
ICovCi0gICAgICAgIHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhkKTsKLSAgICB9CisgICAgLyogSW5j
bHVzaXZlIG1hcHBpbmdzIGFyZSBlbmFibGVkIGJ5IGRlZmF1bHQgb24gSW50ZWwgaGFyZHdhcmUg
Zm9yIFBWLiAqLworICAgIGlmICggaW9tbXVfaHdkb21faW5jbHVzaXZlID09IC0xICkKKyAgICAg
ICAgaW9tbXVfaHdkb21faW5jbHVzaXZlID0gaXNfcHZfZG9tYWluKGQpOwogCiAgICAgc2V0dXBf
aHdkb21fcGNpX2RldmljZXMoZCwgc2V0dXBfaHdkb21fZGV2aWNlKTsKICAgICBzZXR1cF9od2Rv
bV9ybXJyKGQpOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92
dGQuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKaW5kZXggOGY4Njgy
MTYxYi4uNGVhZWMyZWVkNiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L3g4Ni92dGQuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCkBA
IC0yNSw3ICsyNSw2IEBACiAjaW5jbHVkZSA8eGVuL2lycS5oPgogI2luY2x1ZGUgPHhlbi9udW1h
Lmg+CiAjaW5jbHVkZSA8YXNtL2ZpeG1hcC5oPgotI2luY2x1ZGUgPGFzbS9zZXR1cC5oPgogI2lu
Y2x1ZGUgIi4uL2lvbW11LmgiCiAjaW5jbHVkZSAiLi4vZG1hci5oIgogI2luY2x1ZGUgIi4uL3Z0
ZC5oIgpAQCAtMzUsOCArMzQsNyBAQAogICogaW9tbXVfaW5jbHVzaXZlX21hcHBpbmc6IHdoZW4g
c2V0LCBhbGwgbWVtb3J5IGJlbG93IDRHQiBpcyBpbmNsdWRlZCBpbiBkb20wCiAgKiAxOjEgaW9t
bXUgbWFwcGluZ3MgZXhjZXB0IHhlbiBhbmQgdW51c2FibGUgcmVnaW9ucy4KICAqLwotc3RhdGlj
IGJvb2xfdCBfX2h3ZG9tX2luaXRkYXRhIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nID0gMTsKLWJv
b2xlYW5fcGFyYW0oImlvbW11X2luY2x1c2l2ZV9tYXBwaW5nIiwgaW9tbXVfaW5jbHVzaXZlX21h
cHBpbmcpOworYm9vbGVhbl9wYXJhbSgiaW9tbXVfaW5jbHVzaXZlX21hcHBpbmciLCBpb21tdV9o
d2RvbV9pbmNsdXNpdmUpOwogCiB2b2lkICptYXBfdnRkX2RvbWFpbl9wYWdlKHU2NCBtYWRkcikK
IHsKQEAgLTEwOCw1NyArMTA2LDMgQEAgdm9pZCBodm1fZHBjaV9pc2FpcnFfZW9pKHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGludCBpc2FpcnEpCiAgICAgc3Bpbl91bmxvY2soJmQtPmV2ZW50
X2xvY2spOwogfQogCi12b2lkIF9faHdkb21faW5pdCB2dGRfc2V0X2h3ZG9tX21hcHBpbmcoc3Ry
dWN0IGRvbWFpbiAqZCkKLXsKLSAgICB1bnNpZ25lZCBsb25nIGksIHRvcCwgbWF4X3BmbjsKLQot
ICAgIEJVR19PTighaXNfaGFyZHdhcmVfZG9tYWluKGQpKTsKLQotICAgIG1heF9wZm4gPSAoR0Io
NCkgPj4gUEFHRV9TSElGVCkgLSAxOwotICAgIHRvcCA9IG1heChtYXhfcGR4LCBwZm5fdG9fcGR4
KG1heF9wZm4pICsgMSk7Ci0KLSAgICBmb3IgKCBpID0gMDsgaSA8IHRvcDsgaSsrICkKLSAgICB7
Ci0gICAgICAgIHVuc2lnbmVkIGxvbmcgcGZuID0gcGR4X3RvX3BmbihpKTsKLSAgICAgICAgYm9v
bCBtYXA7Ci0gICAgICAgIGludCByYzsKLQotICAgICAgICAvKgotICAgICAgICAgKiBTZXQgdXAg
MToxIG1hcHBpbmcgZm9yIGRvbTAuIERlZmF1bHQgdG8gaW5jbHVkZSBvbmx5Ci0gICAgICAgICAq
IGNvbnZlbnRpb25hbCBSQU0gYXJlYXMgYW5kIGxldCBSTVJScyBpbmNsdWRlIG5lZWRlZCByZXNl
cnZlZAotICAgICAgICAgKiByZWdpb25zLiBXaGVuIHNldCwgdGhlIGluY2x1c2l2ZSBtYXBwaW5n
IGFkZGl0aW9uYWxseSBtYXBzIGluCi0gICAgICAgICAqIGV2ZXJ5IHBmbiB1cCB0byA0R0IgZXhj
ZXB0IHRob3NlIHRoYXQgZmFsbCBpbiB1bnVzYWJsZSByYW5nZXMuCi0gICAgICAgICAqLwotICAg
ICAgICBpZiAoIHBmbiA+IG1heF9wZm4gJiYgIW1mbl92YWxpZChfbWZuKHBmbikpICkKLSAgICAg
ICAgICAgIGNvbnRpbnVlOwotCi0gICAgICAgIGlmICggaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcg
JiYgcGZuIDw9IG1heF9wZm4gKQotICAgICAgICAgICAgbWFwID0gIXBhZ2VfaXNfcmFtX3R5cGUo
cGZuLCBSQU1fVFlQRV9VTlVTQUJMRSk7Ci0gICAgICAgIGVsc2UKLSAgICAgICAgICAgIG1hcCA9
IHBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpOwotCi0gICAgICAg
IGlmICggIW1hcCApCi0gICAgICAgICAgICBjb250aW51ZTsKLQotICAgICAgICAvKiBFeGNsdWRl
IFhlbiBiaXRzICovCi0gICAgICAgIGlmICggeGVuX2luX3JhbmdlKHBmbikgKQotICAgICAgICAg
ICAgY29udGludWU7Ci0KLSAgICAgICAgLyoKLSAgICAgICAgICogSWYgZG9tMC1zdHJpY3QgbW9k
ZSBpcyBlbmFibGVkIHRoZW4gZXhjbHVkZSBjb252ZW50aW9uYWwgUkFNCi0gICAgICAgICAqIGFu
ZCBsZXQgdGhlIGNvbW1vbiBjb2RlIG1hcCBkb20wJ3MgcGFnZXMuCi0gICAgICAgICAqLwotICAg
ICAgICBpZiAoIGlvbW11X2h3ZG9tX3N0cmljdCAmJgotICAgICAgICAgICAgIHBhZ2VfaXNfcmFt
X3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpICkKLSAgICAgICAgICAgIGNvbnRpbnVl
OwotCi0gICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwgcGZuLCBwZm4sIElPTU1VRl9yZWFk
YWJsZXxJT01NVUZfd3JpdGFibGUpOwotICAgICAgICBpZiAoIHJjICkKLSAgICAgICAgICAgIHBy
aW50ayhYRU5MT0dfV0FSTklORyBWVERQUkVGSVggIiBkJWQ6IElPTU1VIG1hcHBpbmcgZmFpbGVk
OiAlZFxuIiwKLSAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHJjKTsKLQotICAgICAg
ICBpZiAoIShpICYgMHhmZmZmZikpCi0gICAgICAgICAgICBwcm9jZXNzX3BlbmRpbmdfc29mdGly
cXMoKTsKLSAgICB9Ci19Ci0KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4
Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKaW5kZXggNjgx
ODJhZmQ5MS4uMjVlMWViZjhiMyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
eDg2L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKQEAg
LTIwLDYgKzIwLDggQEAKICNpbmNsdWRlIDx4ZW4vc29mdGlycS5oPgogI2luY2x1ZGUgPHhzbS94
c20uaD4KIAorI2luY2x1ZGUgPGFzbS9zZXR1cC5oPgorCiB2b2lkIGlvbW11X3VwZGF0ZV9pcmVf
ZnJvbV9hcGljKAogICAgIHVuc2lnbmVkIGludCBhcGljLCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNp
Z25lZCBpbnQgdmFsdWUpCiB7CkBAIC0xMzIsNiArMTM0LDYzIEBAIHZvaWQgYXJjaF9pb21tdV9k
b21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQogewogfQogCit2b2lkIF9faHdkb21faW5p
dCBhcmNoX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICB1bnNpZ25l
ZCBsb25nIGksIHRvcCwgbWF4X3BmbjsKKworICAgIEJVR19PTighaXNfaGFyZHdhcmVfZG9tYWlu
KGQpKTsKKworICAgIGlmICggaW9tbXVfaHdkb21fcGFzc3Rocm91Z2ggfHwgIWlzX3B2X2RvbWFp
bihkKSApCisgICAgICAgIHJldHVybjsKKworICAgIG1heF9wZm4gPSAoR0IoNCkgPj4gUEFHRV9T
SElGVCkgLSAxOworICAgIHRvcCA9IG1heChtYXhfcGR4LCBwZm5fdG9fcGR4KG1heF9wZm4pICsg
MSk7CisKKyAgICBmb3IgKCBpID0gMDsgaSA8IHRvcDsgaSsrICkKKyAgICB7CisgICAgICAgIHVu
c2lnbmVkIGxvbmcgcGZuID0gcGR4X3RvX3BmbihpKTsKKyAgICAgICAgYm9vbCBtYXA7CisgICAg
ICAgIGludCByYzsKKworICAgICAgICAvKgorICAgICAgICAgKiBTZXQgdXAgMToxIG1hcHBpbmcg
Zm9yIGRvbTAuIERlZmF1bHQgdG8gaW5jbHVkZSBvbmx5CisgICAgICAgICAqIGNvbnZlbnRpb25h
bCBSQU0gYXJlYXMgYW5kIGxldCBSTVJScyBpbmNsdWRlIG5lZWRlZCByZXNlcnZlZAorICAgICAg
ICAgKiByZWdpb25zLiBXaGVuIHNldCwgdGhlIGluY2x1c2l2ZSBtYXBwaW5nIGFkZGl0aW9uYWxs
eSBtYXBzIGluCisgICAgICAgICAqIGV2ZXJ5IHBmbiB1cCB0byA0R0IgZXhjZXB0IHRob3NlIHRo
YXQgZmFsbCBpbiB1bnVzYWJsZSByYW5nZXMuCisgICAgICAgICAqLworICAgICAgICBpZiAoIHBm
biA+IG1heF9wZm4gJiYgIW1mbl92YWxpZChfbWZuKHBmbikpICkKKyAgICAgICAgICAgIGNvbnRp
bnVlOworCisgICAgICAgIGlmICggaW9tbXVfaHdkb21faW5jbHVzaXZlICYmIHBmbiA8PSBtYXhf
cGZuICkKKyAgICAgICAgICAgIG1hcCA9ICFwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFNX1RZUEVf
VU5VU0FCTEUpOworICAgICAgICBlbHNlCisgICAgICAgICAgICBtYXAgPSBwYWdlX2lzX3JhbV90
eXBlKHBmbiwgUkFNX1RZUEVfQ09OVkVOVElPTkFMKTsKKworICAgICAgICBpZiAoICFtYXAgKQor
ICAgICAgICAgICAgY29udGludWU7CisKKyAgICAgICAgLyogRXhjbHVkZSBYZW4gYml0cyAqLwor
ICAgICAgICBpZiAoIHhlbl9pbl9yYW5nZShwZm4pICkKKyAgICAgICAgICAgIGNvbnRpbnVlOwor
CisgICAgICAgIC8qCisgICAgICAgICAqIElmIGRvbTAtc3RyaWN0IG1vZGUgaXMgZW5hYmxlZCB0
aGVuIGV4Y2x1ZGUgY29udmVudGlvbmFsIFJBTQorICAgICAgICAgKiBhbmQgbGV0IHRoZSBjb21t
b24gY29kZSBtYXAgZG9tMCdzIHBhZ2VzLgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCBpb21t
dV9od2RvbV9zdHJpY3QgJiYKKyAgICAgICAgICAgICBwYWdlX2lzX3JhbV90eXBlKHBmbiwgUkFN
X1RZUEVfQ09OVkVOVElPTkFMKSApCisgICAgICAgICAgICBjb250aW51ZTsKKworICAgICAgICBy
YyA9IGlvbW11X21hcF9wYWdlKGQsIHBmbiwgcGZuLCBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dy
aXRhYmxlKTsKKyAgICAgICAgaWYgKCByYyApCisgICAgICAgICAgICBwcmludGsoWEVOTE9HX1dB
Uk5JTkcgIiBkJWQ6IElPTU1VIG1hcHBpbmcgZmFpbGVkOiAlZFxuIiwKKyAgICAgICAgICAgICAg
ICAgICBkLT5kb21haW5faWQsIHJjKTsKKworICAgICAgICBpZiAoIShpICYgMHhmZmZmZikpCisg
ICAgICAgICAgICBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMoKTsKKyAgICB9Cit9CisKIC8qCiAg
KiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94
ZW4vaW9tbXUuaCBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCmluZGV4IDM5MmNmMWU2YjkuLjg5
YzY4MzA2ODkgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCisrKyBiL3hlbi9p
bmNsdWRlL3hlbi9pb21tdS5oCkBAIC0zNyw2ICszNyw3IEBAIGV4dGVybiBib29sX3QgaW9tbXVf
ZGVidWc7CiBleHRlcm4gYm9vbF90IGFtZF9pb21tdV9wZXJkZXZfaW50cmVtYXA7CiAKIGV4dGVy
biBib29sIGlvbW11X2h3ZG9tX3N0cmljdCwgaW9tbXVfaHdkb21fcGFzc3Rocm91Z2g7CitleHRl
cm4gaW50OF90IGlvbW11X2h3ZG9tX2luY2x1c2l2ZTsKIAogZXh0ZXJuIHVuc2lnbmVkIGludCBp
b21tdV9kZXZfaW90bGJfdGltZW91dDsKIApAQCAtNTEsNiArNTIsNyBAQCB2b2lkIGFyY2hfaW9t
bXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCk7CiBpbnQgYXJjaF9pb21tdV9kb21h
aW5faW5pdChzdHJ1Y3QgZG9tYWluICpkKTsKIGludCBhcmNoX2lvbW11X3BvcHVsYXRlX3BhZ2Vf
dGFibGUoc3RydWN0IGRvbWFpbiAqZCk7CiB2b2lkIGFyY2hfaW9tbXVfY2hlY2tfYXV0b3RyYW5z
bGF0ZWRfaHdkb20oc3RydWN0IGRvbWFpbiAqZCk7Cit2b2lkIGFyY2hfaW9tbXVfaHdkb21faW5p
dChzdHJ1Y3QgZG9tYWluICpkKTsKIAogaW50IGlvbW11X2NvbnN0cnVjdChzdHJ1Y3QgZG9tYWlu
ICpkKTsKIAotLSAKMi4xOC4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 07:52:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 07:52: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 1fsNwJ-0000sf-Ly; Wed, 22 Aug 2018 07:52: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=sw4p=lf=citrix.com=prvs=765cef165=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fsNwI-0000sE-Ha
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 07:52:26 +0000
X-Inumbo-ID: 66288809-a5e0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 66288809-a5e0-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 07:53:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,273,1531785600"; d="scan'208";a="63420740"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 22 Aug 2018 09:51:58 +0200
Message-ID: <20180822075200.50278-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180822075200.50278-1-roger.pau@citrix.com>
References: <20180822075200.50278-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 4/6] mm: introduce a helper to get the memory
 type 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>, 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>

UmV0dXJucyBhbGwgdGhlIG1lbW9yeSB0eXBlcyBhcHBsaWNhYmxlIHRvIGEgcGFnZS4KClRoaXMg
ZnVuY3Rpb24gaXMgdW5pbXBsZW1lbnRlZCBmb3IgQVJNLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIg
UGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHY1OgogLSBSZXR1cm4gYWxs
IHR5cGVzIHRoYXQgYXBwbHkgdG8gYSBwYWdlLCBzaW5jZSB0aGUgdHlwZXMgdGhlbXNlbHZlcwog
ICBhcmUgZmxhZ3MgdGhhdCBjYW4gYmUgb3InZWQgdG9nZXRoZXIuCi0tLQpDYzogU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNj
OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndp
bGtAb3JhY2xlLmNvbT4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvbW0uYyAgICB8IDQyICsrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUveGVuL21t
LmggfCAgMyArKysKIDIgZmlsZXMgY2hhbmdlZCwgNDUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5kZXggOGFjNDQxMjU1
NC4uZmNmNGJiMGFmYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIveGVuL2Fy
Y2gveDg2L21tLmMKQEAgLTQzMCw2ICs0MzAsNDggQEAgaW50IHBhZ2VfaXNfcmFtX3R5cGUodW5z
aWduZWQgbG9uZyBtZm4sIHVuc2lnbmVkIGxvbmcgbWVtX3R5cGUpCiAgICAgcmV0dXJuIDA7CiB9
CiAKK3Vuc2lnbmVkIGludCBwYWdlX2dldF9yYW1fdHlwZSh1bnNpZ25lZCBsb25nIG1mbikKK3sK
KyAgICB1aW50NjRfdCBsYXN0ID0gMCwgbWFkZHIgPSBwZm5fdG9fcGFkZHIobWZuKTsKKyAgICB1
bnNpZ25lZCBpbnQgaSwgdHlwZSA9IDA7CisKKyAgICBmb3IgKCBpID0gMDsgaSA8IGU4MjAubnJf
bWFwOworICAgICAgICAgIGxhc3QgPSBlODIwLm1hcFtpXS5hZGRyICsgZTgyMC5tYXBbaV0uc2l6
ZSwgaSsrICkKKyAgICB7CisgICAgICAgIGlmICggKG1hZGRyICsgUEFHRV9TSVpFKSA+IGxhc3Qg
JiYgbWFkZHIgPCBlODIwLm1hcFtpXS5hZGRyICkKKyAgICAgICAgICAgIHR5cGUgfD0gUkFNX1RZ
UEVfVU5LTk9XTjsKKworICAgICAgICBpZiAoIChtYWRkciArIFBBR0VfU0laRSkgPD0gZTgyMC5t
YXBbaV0uYWRkciB8fAorICAgICAgICAgICAgIG1hZGRyID49IChlODIwLm1hcFtpXS5hZGRyICsg
ZTgyMC5tYXBbaV0uc2l6ZSkgKQorICAgICAgICAgICAgY29udGludWU7CisKKyAgICAgICAgc3dp
dGNoICggZTgyMC5tYXBbaV0udHlwZSApCisgICAgICAgIHsKKyAgICAgICAgY2FzZSBFODIwX1JB
TToKKyAgICAgICAgICAgIHR5cGUgfD0gUkFNX1RZUEVfQ09OVkVOVElPTkFMOworICAgICAgICAg
ICAgYnJlYWs7CisKKyAgICAgICAgY2FzZSBFODIwX1JFU0VSVkVEOgorICAgICAgICAgICAgdHlw
ZSB8PSBSQU1fVFlQRV9SRVNFUlZFRDsKKyAgICAgICAgICAgIGJyZWFrOworCisgICAgICAgIGNh
c2UgRTgyMF9VTlVTQUJMRToKKyAgICAgICAgICAgIHR5cGUgfD0gUkFNX1RZUEVfVU5VU0FCTEU7
CisgICAgICAgICAgICBicmVhazsKKworICAgICAgICBjYXNlIEU4MjBfQUNQSToKKyAgICAgICAg
Y2FzZSBFODIwX05WUzoKKyAgICAgICAgICAgIHR5cGUgfD0gUkFNX1RZUEVfQUNQSTsKKyAgICAg
ICAgICAgIGJyZWFrOworCisgICAgICAgIGRlZmF1bHQ6CisgICAgICAgICAgICBBU1NFUlRfVU5S
RUFDSEFCTEUoKTsKKyAgICAgICAgfQorICAgIH0KKworICAgIHJldHVybiB0eXBlID86IFJBTV9U
WVBFX1VOS05PV047Cit9CisKIHVuc2lnbmVkIGxvbmcgZG9tYWluX2dldF9tYXhpbXVtX2dwZm4o
c3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUveGVuL21tLmggYi94ZW4vaW5jbHVkZS94ZW4vbW0uaAppbmRleCAy
NDY1NGU4ZTIyLi5kYmFmMTA0OTVhIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vbW0uaAor
KysgYi94ZW4vaW5jbHVkZS94ZW4vbW0uaApAQCAtNTk1LDggKzU5NSwxMSBAQCBpbnQgX19tdXN0
X2NoZWNrIGRvbmF0ZV9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBwYWdlX2luZm8gKnBh
Z2UsCiAjZGVmaW5lIFJBTV9UWVBFX1JFU0VSVkVEICAgICAweDAwMDAwMDAyCiAjZGVmaW5lIFJB
TV9UWVBFX1VOVVNBQkxFICAgICAweDAwMDAwMDA0CiAjZGVmaW5lIFJBTV9UWVBFX0FDUEkgICAg
ICAgICAweDAwMDAwMDA4CisjZGVmaW5lIFJBTV9UWVBFX1VOS05PV04gICAgICAweDAwMDAwMDEw
CiAvKiBUUlVFIGlmIHRoZSB3aG9sZSBwYWdlIGF0IEBtZm4gaXMgb2YgdGhlIHJlcXVlc3RlZCBS
QU0gdHlwZShzKSBhYm92ZS4gKi8KIGludCBwYWdlX2lzX3JhbV90eXBlKHVuc2lnbmVkIGxvbmcg
bWZuLCB1bnNpZ25lZCBsb25nIG1lbV90eXBlKTsKKy8qIFJldHVybnMgdGhlIHBhZ2UgdHlwZShz
KS4gKi8KK3Vuc2lnbmVkIGludCBwYWdlX2dldF9yYW1fdHlwZSh1bnNpZ25lZCBsb25nIG1mbik7
CiAKIC8qIFByZXBhcmUvZGVzdHJveSBhIHJpbmcgZm9yIGEgZG9tMCBoZWxwZXIuIEhlbHBlciB3
aXRoIHRhbGsKICAqIHdpdGggWGVuIG9uIGJlaGFsZiBvZiB0aGlzIGRvbWFpbi4gKi8KLS0gCjIu
MTguMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 07:52:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 07:52:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsNwL-0000uD-VC; Wed, 22 Aug 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=sw4p=lf=citrix.com=prvs=765cef165=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fsNwK-0000t7-3d
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 07:52:28 +0000
X-Inumbo-ID: 67081afa-a5e0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 67081afa-a5e0-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 07:53:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,273,1531785600"; d="scan'208";a="63420741"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 22 Aug 2018 09:51:59 +0200
Message-ID: <20180822075200.50278-6-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180822075200.50278-1-roger.pau@citrix.com>
References: <20180822075200.50278-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 5/6] x86/iommu: switch the hwdom mapping
 function to use page_get_type
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

VGhpcyBhdm9pZHMgcmVwZWF0ZWQgY2FsbHMgdG8gcGFnZV9pc19yYW1fdHlwZSB3aGljaCBpbXBy
b3ZlcwpwZXJmb3JtYW5jZSBhbmQgbWFrZXMgdGhlIGNvZGUgZWFzaWVyIHRvIHJlYWQuCgpTaWdu
ZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KUmV2aWV3
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCkNoYW5nZXMgc2luY2Ug
djQ6CiAtIE5ldyBpbiB0aGlzIHZlcnNpb24uCi0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgotLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jIHwgNjAg
KysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAzMiBpbnNlcnRp
b25zKCspLCAyOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC94ODYvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCmlu
ZGV4IDI1ZTFlYmY4YjMuLmI5NDdlZDYwNDMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3g4Ni9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21t
dS5jCkBAIC0xMzQsNiArMTM0LDM3IEBAIHZvaWQgYXJjaF9pb21tdV9kb21haW5fZGVzdHJveShz
dHJ1Y3QgZG9tYWluICpkKQogewogfQogCitzdGF0aWMgYm9vbCBfX2h3ZG9tX2luaXQgaHdkb21f
aW9tbXVfbWFwKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgcGZuLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1heF9wZm4pCit7CisgICAgLyoK
KyAgICAgKiBTZXQgdXAgMToxIG1hcHBpbmcgZm9yIGRvbTAuIERlZmF1bHQgdG8gaW5jbHVkZSBv
bmx5IGNvbnZlbnRpb25hbCBSQU0KKyAgICAgKiBhcmVhcyBhbmQgbGV0IFJNUlJzIGluY2x1ZGUg
bmVlZGVkIHJlc2VydmVkIHJlZ2lvbnMuIFdoZW4gc2V0LCB0aGUKKyAgICAgKiBpbmNsdXNpdmUg
bWFwcGluZyBhZGRpdGlvbmFsbHkgbWFwcyBpbiBldmVyeSBwZm4gdXAgdG8gNEdCIGV4Y2VwdCB0
aG9zZQorICAgICAqIHRoYXQgZmFsbCBpbiB1bnVzYWJsZSByYW5nZXMuCisgICAgICovCisgICAg
aWYgKCAocGZuID4gbWF4X3BmbiAmJiAhbWZuX3ZhbGlkKF9tZm4ocGZuKSkpIHx8IHhlbl9pbl9y
YW5nZShwZm4pICkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgc3dpdGNoICggcGFnZV9n
ZXRfcmFtX3R5cGUocGZuKSApCisgICAgeworICAgIGNhc2UgUkFNX1RZUEVfVU5VU0FCTEU6Cisg
ICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIGNhc2UgUkFNX1RZUEVfQ09OVkVOVElPTkFMOgor
ICAgICAgICBpZiAoIGlvbW11X2h3ZG9tX3N0cmljdCApCisgICAgICAgICAgICByZXR1cm4gZmFs
c2U7CisgICAgICAgIGJyZWFrOworCisgICAgZGVmYXVsdDoKKyAgICAgICAgaWYgKCAhaW9tbXVf
aHdkb21faW5jbHVzaXZlIHx8IHBmbiA+IG1heF9wZm4gKQorICAgICAgICAgICAgcmV0dXJuIGZh
bHNlOworICAgIH0KKworICAgIHJldHVybiB0cnVlOworfQorCiB2b2lkIF9faHdkb21faW5pdCBh
cmNoX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICB1bnNpZ25lZCBs
b25nIGksIHRvcCwgbWF4X3BmbjsKQEAgLTE0OSwzNiArMTgwLDkgQEAgdm9pZCBfX2h3ZG9tX2lu
aXQgYXJjaF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgZm9yICggaSA9
IDA7IGkgPCB0b3A7IGkrKyApCiAgICAgewogICAgICAgICB1bnNpZ25lZCBsb25nIHBmbiA9IHBk
eF90b19wZm4oaSk7Ci0gICAgICAgIGJvb2wgbWFwOwogICAgICAgICBpbnQgcmM7CiAKLSAgICAg
ICAgLyoKLSAgICAgICAgICogU2V0IHVwIDE6MSBtYXBwaW5nIGZvciBkb20wLiBEZWZhdWx0IHRv
IGluY2x1ZGUgb25seQotICAgICAgICAgKiBjb252ZW50aW9uYWwgUkFNIGFyZWFzIGFuZCBsZXQg
Uk1SUnMgaW5jbHVkZSBuZWVkZWQgcmVzZXJ2ZWQKLSAgICAgICAgICogcmVnaW9ucy4gV2hlbiBz
ZXQsIHRoZSBpbmNsdXNpdmUgbWFwcGluZyBhZGRpdGlvbmFsbHkgbWFwcyBpbgotICAgICAgICAg
KiBldmVyeSBwZm4gdXAgdG8gNEdCIGV4Y2VwdCB0aG9zZSB0aGF0IGZhbGwgaW4gdW51c2FibGUg
cmFuZ2VzLgotICAgICAgICAgKi8KLSAgICAgICAgaWYgKCBwZm4gPiBtYXhfcGZuICYmICFtZm5f
dmFsaWQoX21mbihwZm4pKSApCi0gICAgICAgICAgICBjb250aW51ZTsKLQotICAgICAgICBpZiAo
IGlvbW11X2h3ZG9tX2luY2x1c2l2ZSAmJiBwZm4gPD0gbWF4X3BmbiApCi0gICAgICAgICAgICBt
YXAgPSAhcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX1VOVVNBQkxFKTsKLSAgICAgICAg
ZWxzZQotICAgICAgICAgICAgbWFwID0gcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NP
TlZFTlRJT05BTCk7Ci0KLSAgICAgICAgaWYgKCAhbWFwICkKLSAgICAgICAgICAgIGNvbnRpbnVl
OwotCi0gICAgICAgIC8qIEV4Y2x1ZGUgWGVuIGJpdHMgKi8KLSAgICAgICAgaWYgKCB4ZW5faW5f
cmFuZ2UocGZuKSApCi0gICAgICAgICAgICBjb250aW51ZTsKLQotICAgICAgICAvKgotICAgICAg
ICAgKiBJZiBkb20wLXN0cmljdCBtb2RlIGlzIGVuYWJsZWQgdGhlbiBleGNsdWRlIGNvbnZlbnRp
b25hbCBSQU0KLSAgICAgICAgICogYW5kIGxldCB0aGUgY29tbW9uIGNvZGUgbWFwIGRvbTAncyBw
YWdlcy4KLSAgICAgICAgICovCi0gICAgICAgIGlmICggaW9tbXVfaHdkb21fc3RyaWN0ICYmCi0g
ICAgICAgICAgICAgcGFnZV9pc19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX0NPTlZFTlRJT05BTCkg
KQorICAgICAgICBpZiAoICFod2RvbV9pb21tdV9tYXAoZCwgcGZuLCBtYXhfcGZuKSApCiAgICAg
ICAgICAgICBjb250aW51ZTsKIAogICAgICAgICByYyA9IGlvbW11X21hcF9wYWdlKGQsIHBmbiwg
cGZuLCBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxlKTsKLS0gCjIuMTguMAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 07:52:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 07:52: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 1fsNwQ-0000xL-FA; Wed, 22 Aug 2018 07:52:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sw4p=lf=citrix.com=prvs=765cef165=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fsNwP-0000wx-Oa
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 07:52:33 +0000
X-Inumbo-ID: 6a2f6a02-a5e0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6a2f6a02-a5e0-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 07:53:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,273,1531785600"; d="scan'208";a="63420745"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 22 Aug 2018 09:52:00 +0200
Message-ID: <20180822075200.50278-7-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180822075200.50278-1-roger.pau@citrix.com>
References: <20180822075200.50278-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 6/6] x86/iommu: add map-reserved dom0-iommu
 option to map reserved memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>, 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>

U2V2ZXJhbCBwZW9wbGUgaGF2ZSByZXBvcnRlZCBoYXJkd2FyZSBpc3N1ZXMgKG1hbGZ1bmN0aW9u
aW5nIFVTQgpjb250cm9sbGVycykgZHVlIHRvIGlvbW11IHBhZ2UgZmF1bHRzIG9uIEludGVsIGhh
cmR3YXJlLiBUaG9zZSBmYXVsdHMKYXJlIGNhdXNlZCBieSBtaXNzaW5nIFJNUlIgKFZUZCkgZW50
cmllcyBpbiB0aGUgQUNQSSB0YWJsZXMuIFRob3NlIGNhbgpiZSB3b3JrZWQgYXJvdW5kIG9uIFZU
ZCBoYXJkd2FyZSBieSBtYW51YWxseSBhZGRpbmcgUk1SUiBlbnRyaWVzIG9uCnRoZSBjb21tYW5k
IGxpbmUsIHRoaXMgaXMgaG93ZXZlciBsaW1pdGVkIHRvIEludGVsIGhhcmR3YXJlIGFuZCBxdWl0
ZQpjdW1iZXJzb21lIHRvIGRvLgoKSW4gb3JkZXIgdG8gc29sdmUgdGhvc2UgaXNzdWVzIGFkZCBh
IG5ldyBkb20wLWlvbW11PW1hcC1yZXNlcnZlZApvcHRpb24gdGhhdCBpZGVudGl0eSBtYXBzIGFs
bCByZWdpb25zIG1hcmtlZCBhcyByZXNlcnZlZCBpbiB0aGUgbWVtb3J5Cm1hcC4gTm90ZSB0aGF0
IHJlZ2lvbnMgdXNlZCBieSBkZXZpY2VzIGVtdWxhdGVkIGJ5IFhlbiAoTEFQSUMsIElPLUFQSUMK
b3IgUENJZSBNQ0ZHIHJlZ2lvbnMpIGFyZSBzcGVjaWZpY2FsbHkgYXZvaWRlZC4gTm90ZSB0aGF0
IHRoaXMgb3B0aW9uCmlzIGF2YWlsYWJsZSB0byBhbGwgRG9tMCBtb2RlcyAoYXMgb3Bwb3NlZCB0
byB0aGUgaW5jbHVzaXZlIG9wdGlvbgp3aGljaCBvbmx5IHdvcmtzIGZvciBQViBEb20wKS4KClNp
Z25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpSZXZp
ZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Ci0tLQpDaGFuZ2VzIHNp
bmNlIHY2OgogLSBSZXdvcmQgdGhlIG1hcC1yZXNlcnZlZCBoZWxwIHRvIG1ha2UgaXQgY2xlYXIg
aXQncyBhdmFpbGFibGUgdG8KICAgYm90aCBQViBhbmQgUFZIIERvbTAuCiAtIEFzc2lnbiB0eXBl
IGluc2lkZSBvZiB0aGUgc3dpdGNoIGV4cHJlc3Npb24uCiAtIFJlbW92ZSB0aGUgY29tbWVudCBh
Ym91dCBJTy1BUElDIE1NSU8gcmVsb2NhdGlvbiwgdGhpcyBpcyBub3QKICAgc3VwcG9ydGVkIEFU
TS4KCkNoYW5nZXMgc2luY2UgdjU6CiAtIE1lcmdlIHdpdGggdGhlIHZwY2kgTU1DRkcgaGVscGVy
IHBhdGNoLgogLSBBZGQgYSBUT0RPIGl0ZW0gYWJvdXQgdGhlIGlzc3VlcyB3aXRoIHJlbG9jYXRp
bmcgdGhlIExBUElDIG9yCiAgIElPQVBJQyBNTUlPIHJlZ2lvbnMuCiAtIFVzZSB0aGUgbmV3bHkg
aW50cm9kdWNlZCBwYWdlX2dldF9yYW1fdHlwZSB0aGF0IHJldHVybnMgYWxsIHRoZQogICB0eXBl
cyB0aGF0IGZhbGwgYmV0d2VlbiBhIHBhZ2UuCiAtIFVzZSBwYWdpbmdfbW9kZV90cmFuc2xhdGUg
aW5zdGVhZCBvZiBpb21tdV91c2VfaGFwX3B0IHdoZW4gZGVjaWRpbmcKICAgd2hldGhlciB0byB1
c2Ugc2V0X2lkZW50aXR5X3AybV9lbnRyeSBvciBpb21tdV9tYXBfcGFnZS4KCkNoYW5nZXMgc2lu
Y2UgdjQ6CiAtIFVzZSBwZm5fdG9fcGFkZHIuCiAtIFJlYmFzZSBvbiB0b3Agb2YgcHJldmlvdXMg
Y2hhbmdlcy4KIC0gQ2hhbmdlIHRoZSBkZWZhdWx0IG9wdGlvbiBzZXR0aW5nIHRvIHVzZSBpZiBp
bnN0ZWFkIG9mIGEgdGVybmFyeQogICBvcGVyYXRvci4KIC0gUmVuYW1lIHRvIG1hcC1yZXNlcnZl
ZC4KCkNoYW5nZXMgc2luY2UgdjM6CiAtIEFkZCBtYXBwaW5ncyBpZiB0aGUgaW9tbXUgcGFnZSB0
YWJsZXMgYXJlIHNoYXJlZC4KCkNoYW5nZXMgc2luY2UgdjI6CiAtIEZpeCBjb21tZW50IHJlZ2Fy
ZGluZyBkb20wLXN0cmljdC4KIC0gQ2hhbmdlIGRvY3VtZW50YXRpb24gc3R5bGUgb2YgeGVuIGNv
bW1hbmQgbGluZS4KIC0gUmVuYW1lIGlvbW11X21hcCB0byBod2RvbV9pb21tdV9tYXAuCiAtIE1v
dmUgYWxsIHRoZSBjaGVja3MgdG8gaHdkb21faW9tbXVfbWFwLgoKQ2hhbmdlcyBzaW5jZSB2MToK
IC0gSW50cm9kdWNlIGEgbmV3IHJlc2VydmVkIG9wdGlvbiBpbnN0ZWFkIG9mIGFidXNpbmcgdGhl
IGluY2x1c2l2ZQogICBvcHRpb24uCiAtIFVzZSB0aGUgc2FtZSBoZWxwZXIgZnVuY3Rpb24gZm9y
IFBWIGFuZCBQVkggaW4gb3JkZXIgdG8gZGVjaWRlIGlmIGEKICAgcGFnZSBzaG91bGQgYmUgYWRk
ZWQgdG8gdGhlIGRvbWFpbiBwYWdlIHRhYmxlcy4KIC0gVXNlIHRoZSBkYXRhIGluc2lkZSBvZiB0
aGUgZG9tYWluIHN0cnVjdCB0byBkZXRlY3Qgb3ZlcmxhcHMgd2l0aAogICBlbXVsYXRlZCBNTUlP
IHJlZ2lvbnMuCi0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElh
biBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4K
Q2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBEZWVnYW4g
PHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ2M6IFBhdWwg
RHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CkNjOiBTdXJhdmVlIFN1dGhpa3VscGFu
aXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgpDYzogQnJpYW4gV29vZHMgPGJyaWFu
Lndvb2RzQGFtZC5jb20+CkNjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KLS0t
CiBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biAgICAgICAgIHwgIDkgKysrKwog
eGVuL2FyY2gveDg2L2h2bS9pby5jICAgICAgICAgICAgICAgICAgICAgICB8ICA1ICsrCiB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jIHwgIDMgKysKIHhlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMgICAgICAgICAgfCAgMSArCiB4ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9pb21tdS5jICAgICAgICAgICAgIHwgIDMgKysKIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC9pb21tdS5jICAgICAgICAgfCAgMyArKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gveDg2L2lvbW11LmMgICAgICAgICB8IDUzICsrKysrKysrKysrKysrKysrKy0tLQogeGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vaW8uaCAgICAgICAgICAgICAgICB8ICAzICsrCiB4ZW4vaW5jbHVk
ZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIDkgZmlsZXMgY2hhbmdl
ZCwgNzUgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2NzL21p
c2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93biBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5l
Lm1hcmtkb3duCmluZGV4IDk4ZjBmM2I2OGIuLjFmZmQ1ODYyMjQgMTAwNjQ0Ci0tLSBhL2RvY3Mv
bWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCisrKyBiL2RvY3MvbWlzYy94ZW4tY29tbWFu
ZC1saW5lLm1hcmtkb3duCkBAIC03MDQsNiArNzA0LDE1IEBAIFRoaXMgbGlzdCBvZiBib29sZWFu
cyBjb250cm9scyB0aGUgaW9tbXUgdXNhZ2UgYnkgRG9tMDoKICAgb3B0aW9uIGlzIG9ubHkgYXBw
bGljYWJsZSB0byBhIFBWIERvbTAgYW5kIGlzIGVuYWJsZWQgYnkgZGVmYXVsdCBvbiBJbnRlbAog
ICBoYXJkd2FyZS4KIAorKiBgbWFwLXJlc2VydmVkYDogc2V0cyB1cCBETUEgcmVtYXBwaW5nIGZv
ciBhbGwgdGhlIHJlc2VydmVkIHJlZ2lvbnMgaW4gdGhlCisgIG1lbW9yeSBtYXAgZm9yIERvbTAu
IFVzZSB0aGlzIHRvIHdvcmsgYXJvdW5kIGZpcm13YXJlIGlzc3VlcyBwcm92aWRpbmcKKyAgaW5j
b3JyZWN0IFJNUlIvSVZNRCBlbnRyaWVzLiBSYXRoZXIgdGhhbiBvbmx5IG1hcHBpbmcgUkFNIHBh
Z2VzIGZvciBJT01NVQorICBhY2Nlc3NlcyBmb3IgRG9tMCwgYWxsIG1lbW9yeSByZWdpb25zIG1h
cmtlZCBhcyByZXNlcnZlZCBpbiB0aGUgbWVtb3J5IG1hcAorICB0aGF0IGRvbid0IG92ZXJsYXAg
d2l0aCBhbnkgTU1JTyByZWdpb24gZnJvbSBlbXVsYXRlZCBkZXZpY2VzIHdpbGwgYmUKKyAgaWRl
bnRpdHkgbWFwcGVkLiBUaGlzIG9wdGlvbiBtYXBzIGEgc3Vic2V0IG9mIHRoZSBtZW1vcnkgdGhh
dCB3b3VsZCBiZQorICBtYXBwZWQgd2hlbiB1c2luZyB0aGUgYG1hcC1pbmNsdXNpdmVgIG9wdGlv
bi4gVGhpcyBvcHRpb24gaXMgYXZhaWxhYmxlIHRvIGFsbAorICBEb20wIG1vZGVzIGFuZCBpcyBl
bmFibGVkIGJ5IGRlZmF1bHQgb24gSW50ZWwgaGFyZHdhcmUuCisKICMjIyBkb20wXF9pb3BvcnRz
XF9kaXNhYmxlICh4ODYpCiA+IGA9IExpc3Qgb2YgPGhleD4tPGhleD5gCiAKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9odm0vaW8uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaW8uYwppbmRleCBiZjRk
ODc0OGQzLi4xZjhmZTM2MTY4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2lvLmMKKysr
IGIveGVuL2FyY2gveDg2L2h2bS9pby5jCkBAIC00MDQsNiArNDA0LDExIEBAIHN0YXRpYyBjb25z
dCBzdHJ1Y3QgaHZtX21tY2ZnICp2cGNpX21tY2ZnX2ZpbmQoY29uc3Qgc3RydWN0IGRvbWFpbiAq
ZCwKICAgICByZXR1cm4gTlVMTDsKIH0KIAorYm9vbCB2cGNpX2lzX21tY2ZnX2FkZHJlc3MoY29u
c3Qgc3RydWN0IGRvbWFpbiAqZCwgcGFkZHJfdCBhZGRyKQoreworICAgIHJldHVybiB2cGNpX21t
Y2ZnX2ZpbmQoZCwgYWRkcik7Cit9CisKIHN0YXRpYyB1bnNpZ25lZCBpbnQgdnBjaV9tbWNmZ19k
ZWNvZGVfYWRkcihjb25zdCBzdHJ1Y3QgaHZtX21tY2ZnICptbWNmZywKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IGFkZHIsIHBjaV9zYmRmX3QgKnNi
ZGYpCiB7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9p
b21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwppbmRl
eCAyN2ViNDk2MTlkLi40OWQ5MzRlMWFjIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9wY2lfYW1kX2lvbW11LmMKQEAgLTI1Niw2ICsyNTYsOSBAQCBzdGF0aWMgdm9pZCBfX2h3ZG9t
X2luaXQgYW1kX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICAvKiBJbmNs
dXNpdmUgSU9NTVUgbWFwcGluZ3MgYXJlIGRpc2FibGVkIGJ5IGRlZmF1bHQgb24gQU1EIGhhcmR3
YXJlLiAqLwogICAgIGlmICggaW9tbXVfaHdkb21faW5jbHVzaXZlID09IC0xICkKICAgICAgICAg
aW9tbXVfaHdkb21faW5jbHVzaXZlID0gZmFsc2U7CisgICAgLyogUmVzZXJ2ZWQgSU9NTVUgbWFw
cGluZ3MgYXJlIGRpc2FibGVkIGJ5IGRlZmF1bHQgb24gQU1EIGhhcmR3YXJlLiAqLworICAgIGlm
ICggaW9tbXVfaHdkb21fcmVzZXJ2ZWQgPT0gLTEgKQorICAgICAgICBpb21tdV9od2RvbV9yZXNl
cnZlZCA9IGZhbHNlOwogCiAgICAgaWYgKCBhbGxvY2F0ZV9kb21haW5fcmVzb3VyY2VzKGRvbV9p
b21tdShkKSkgKQogICAgICAgICBCVUcoKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FybS9zbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCmlu
ZGV4IGIxNDI2NzdiOGMuLjhlYTM5NjU5ZDEgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FybS9zbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUu
YwpAQCAtMjcyOSw2ICsyNzI5LDcgQEAgc3RhdGljIHZvaWQgX19od2RvbV9pbml0IGFybV9zbW11
X2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKIAkvKiBTZXQgdG8gZmFsc2Ug
b3B0aW9ucyBub3Qgc3VwcG9ydGVkIG9uIEFSTS4gKi8KIAlpb21tdV9od2RvbV9pbmNsdXNpdmUg
PSBmYWxzZTsKKwlpb21tdV9od2RvbV9yZXNlcnZlZCA9IGZhbHNlOwogfQogCiBzdGF0aWMgdm9p
ZCBhcm1fc21tdV9pb21tdV9kb21haW5fdGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCkKZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9pb21tdS5jCmluZGV4IDU3OTgxNDI3MzAuLjk1YTQ3MWFhODkgMTAwNjQ0Ci0tLSBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvaW9tbXUuYwpAQCAtNjIsNiArNjIsNyBAQCBib29sX3QgX19yZWFkX21vc3RseSBpb21t
dV9pbnRyZW1hcCA9IDE7CiBib29sIF9faHdkb21faW5pdGRhdGEgaW9tbXVfaHdkb21fc3RyaWN0
OwogYm9vbCBfX3JlYWRfbW9zdGx5IGlvbW11X2h3ZG9tX3Bhc3N0aHJvdWdoOwogaW50OF90IF9f
aHdkb21faW5pdGRhdGEgaW9tbXVfaHdkb21faW5jbHVzaXZlID0gLTE7CitpbnQ4X3QgX19od2Rv
bV9pbml0ZGF0YSBpb21tdV9od2RvbV9yZXNlcnZlZCA9IC0xOwogCiAvKgogICogSW4gdGhlIGN1
cnJlbnQgaW1wbGVtZW50YXRpb24gb2YgVlQtZCBwb3N0ZWQgaW50ZXJydXB0cywgaW4gc29tZSBl
eHRyZW1lCkBAIC0xNTUsNiArMTU2LDggQEAgc3RhdGljIGludCBfX2luaXQgcGFyc2VfZG9tMF9p
b21tdV9wYXJhbShjb25zdCBjaGFyICpzKQogICAgICAgICAgICAgaW9tbXVfaHdkb21fc3RyaWN0
ID0gdmFsOwogICAgICAgICBlbHNlIGlmICggKHZhbCA9IHBhcnNlX2Jvb2xlYW4oIm1hcC1pbmNs
dXNpdmUiLCBzLCBzcykpID49IDAgKQogICAgICAgICAgICAgaW9tbXVfaHdkb21faW5jbHVzaXZl
ID0gdmFsOworICAgICAgICBlbHNlIGlmICggKHZhbCA9IHBhcnNlX2Jvb2xlYW4oIm1hcC1yZXNl
cnZlZCIsIHMsIHNzKSkgPj0gMCApCisgICAgICAgICAgICBpb21tdV9od2RvbV9pbmNsdXNpdmUg
PSB2YWw7CiAgICAgICAgIGVsc2UKICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKIApkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQvaW9tbXUuYwppbmRleCBhMDllMDJjOGRiLi40MTUyYzU5NzEzIDEwMDY0
NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYworKysgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwpAQCAtMTMwNyw2ICsxMzA3LDkgQEAgc3RhdGlj
IHZvaWQgX19od2RvbV9pbml0IGludGVsX2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAq
ZCkKICAgICAvKiBJbmNsdXNpdmUgbWFwcGluZ3MgYXJlIGVuYWJsZWQgYnkgZGVmYXVsdCBvbiBJ
bnRlbCBoYXJkd2FyZSBmb3IgUFYuICovCiAgICAgaWYgKCBpb21tdV9od2RvbV9pbmNsdXNpdmUg
PT0gLTEgKQogICAgICAgICBpb21tdV9od2RvbV9pbmNsdXNpdmUgPSBpc19wdl9kb21haW4oZCk7
CisgICAgLyogUmVzZXJ2ZWQgSU9NTVUgbWFwcGluZ3MgYXJlIGVuYWJsZWQgYnkgZGVmYXVsdCBv
biBJbnRlbCBoYXJkd2FyZS4gKi8KKyAgICBpZiAoIGlvbW11X2h3ZG9tX3Jlc2VydmVkID09IC0x
ICkKKyAgICAgICAgaW9tbXVfaHdkb21fcmVzZXJ2ZWQgPSB0cnVlOwogCiAgICAgc2V0dXBfaHdk
b21fcGNpX2RldmljZXMoZCwgc2V0dXBfaHdkb21fZGV2aWNlKTsKICAgICBzZXR1cF9od2RvbV9y
bXJyKGQpOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwppbmRleCBiOTQ3ZWQ2MDQzLi5j
ODViZjBiY2Q3IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUu
YworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwpAQCAtMjAsNiArMjAs
NyBAQAogI2luY2x1ZGUgPHhlbi9zb2Z0aXJxLmg+CiAjaW5jbHVkZSA8eHNtL3hzbS5oPgogCisj
aW5jbHVkZSA8YXNtL2h2bS9pby5oPgogI2luY2x1ZGUgPGFzbS9zZXR1cC5oPgogCiB2b2lkIGlv
bW11X3VwZGF0ZV9pcmVfZnJvbV9hcGljKApAQCAtMTM4LDE2ICsxMzksMjMgQEAgc3RhdGljIGJv
b2wgX19od2RvbV9pbml0IGh3ZG9tX2lvbW11X21hcChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHBm
biwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9u
ZyBtYXhfcGZuKQogeworICAgIHVuc2lnbmVkIGludCBpLCB0eXBlOworCiAgICAgLyoKICAgICAg
KiBTZXQgdXAgMToxIG1hcHBpbmcgZm9yIGRvbTAuIERlZmF1bHQgdG8gaW5jbHVkZSBvbmx5IGNv
bnZlbnRpb25hbCBSQU0KICAgICAgKiBhcmVhcyBhbmQgbGV0IFJNUlJzIGluY2x1ZGUgbmVlZGVk
IHJlc2VydmVkIHJlZ2lvbnMuIFdoZW4gc2V0LCB0aGUKICAgICAgKiBpbmNsdXNpdmUgbWFwcGlu
ZyBhZGRpdGlvbmFsbHkgbWFwcyBpbiBldmVyeSBwZm4gdXAgdG8gNEdCIGV4Y2VwdCB0aG9zZQot
ICAgICAqIHRoYXQgZmFsbCBpbiB1bnVzYWJsZSByYW5nZXMuCisgICAgICogdGhhdCBmYWxsIGlu
IHVudXNhYmxlIHJhbmdlcyBmb3IgUFYgRG9tMC4KICAgICAgKi8KLSAgICBpZiAoIChwZm4gPiBt
YXhfcGZuICYmICFtZm5fdmFsaWQoX21mbihwZm4pKSkgfHwgeGVuX2luX3JhbmdlKHBmbikgKQor
ICAgIGlmICggKHBmbiA+IG1heF9wZm4gJiYgIW1mbl92YWxpZChfbWZuKHBmbikpKSB8fCB4ZW5f
aW5fcmFuZ2UocGZuKSB8fAorICAgICAgICAgLyoKKyAgICAgICAgICAqIElnbm9yZSBhbnkgYWRk
cmVzcyBiZWxvdyAxTUIsIHRoYXQncyBhbHJlYWR5IGlkZW50aXR5IG1hcHBlZCBieSB0aGUKKyAg
ICAgICAgICAqIERvbTAgYnVpbGRlciBmb3IgSFZNLgorICAgICAgICAgICovCisgICAgICAgICAo
IWQtPmRvbWFpbl9pZCAmJiBpc19odm1fZG9tYWluKGQpICYmIHBmbiA8IFBGTl9ET1dOKE1CKDEp
KSkgKQogICAgICAgICByZXR1cm4gZmFsc2U7CiAKLSAgICBzd2l0Y2ggKCBwYWdlX2dldF9yYW1f
dHlwZShwZm4pICkKKyAgICBzd2l0Y2ggKCB0eXBlID0gcGFnZV9nZXRfcmFtX3R5cGUocGZuKSAp
CiAgICAgewogICAgIGNhc2UgUkFNX1RZUEVfVU5VU0FCTEU6CiAgICAgICAgIHJldHVybiBmYWxz
ZTsKQEAgLTE1OCwxMCArMTY2LDQwIEBAIHN0YXRpYyBib29sIF9faHdkb21faW5pdCBod2RvbV9p
b21tdV9tYXAoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgYnJlYWs7CiAKICAgICBk
ZWZhdWx0OgotICAgICAgICBpZiAoICFpb21tdV9od2RvbV9pbmNsdXNpdmUgfHwgcGZuID4gbWF4
X3BmbiApCisgICAgICAgIGlmICggdHlwZSAmIFJBTV9UWVBFX1JFU0VSVkVEICkKKyAgICAgICAg
eworICAgICAgICAgICAgaWYgKCAhaW9tbXVfaHdkb21faW5jbHVzaXZlICYmICFpb21tdV9od2Rv
bV9yZXNlcnZlZCApCisgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOworICAgICAgICB9Cisg
ICAgICAgIGVsc2UgaWYgKCBpc19odm1fZG9tYWluKGQpIHx8ICFpb21tdV9od2RvbV9pbmNsdXNp
dmUgfHwgcGZuID4gbWF4X3BmbiApCiAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgfQog
CisgICAgLyoKKyAgICAgKiBDaGVjayB0aGF0IGl0IGRvZXNuJ3Qgb3ZlcmxhcCB3aXRoIHRoZSBM
QVBJQworICAgICAqIFRPRE86IGlmIHRoZSBndWVzdCByZWxvY2F0ZXMgdGhlIE1NSU8gYXJlYSBv
ZiB0aGUgTEFQSUMgWGVuIHNob3VsZCBtYWtlCisgICAgICogc3VyZSB0aGVyZSdzIG5vdGhpbmcg
aW4gdGhlIG5ldyBhZGRyZXNzIHRoYXQgd291bGQgcHJldmVudCB0cmFwcGluZy4KKyAgICAgKi8K
KyAgICBpZiAoIGhhc192bGFwaWMoZCkgKQorICAgIHsKKyAgICAgICAgY29uc3Qgc3RydWN0IHZj
cHUgKnY7CisKKyAgICAgICAgZm9yX2VhY2hfdmNwdShkLCB2KQorICAgICAgICAgICAgaWYgKCBw
Zm4gPT0gUEZOX0RPV04odmxhcGljX2Jhc2VfYWRkcmVzcyh2Y3B1X3ZsYXBpYyh2KSkpICkKKyAg
ICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgfQorICAgIC8qIC4uLiBvciB0aGUgSU8t
QVBJQyAqLworICAgIGZvciAoIGkgPSAwOyBoYXNfdmlvYXBpYyhkKSAmJiBpIDwgZC0+YXJjaC5o
dm1fZG9tYWluLm5yX3Zpb2FwaWNzOyBpKysgKQorICAgICAgICBpZiAoIHBmbiA9PSBQRk5fRE9X
Tihkb21haW5fdmlvYXBpYyhkLCBpKS0+YmFzZV9hZGRyZXNzKSApCisgICAgICAgICAgICByZXR1
cm4gZmFsc2U7CisgICAgLyoKKyAgICAgKiAuLi4gb3IgdGhlIFBDSWUgTUNGRyByZWdpb25zLgor
ICAgICAqIFRPRE86IHJ1bnRpbWUgYWRkZWQgTU1DRkcgcmVnaW9ucyBhcmUgbm90IGNoZWNrZWQg
dG8gbWFrZSBzdXJlIHRoZXkKKyAgICAgKiBkb24ndCBvdmVybGFwIHdpdGggYWxyZWFkeSBtYXBw
ZWQgcmVnaW9ucywgdGh1cyBwcmV2ZW50aW5nIHRyYXBwaW5nLgorICAgICAqLworICAgIGlmICgg
aGFzX3ZwY2koZCkgJiYgdnBjaV9pc19tbWNmZ19hZGRyZXNzKGQsIHBmbl90b19wYWRkcihwZm4p
KSApCisgICAgICAgIHJldHVybiBmYWxzZTsKKwogICAgIHJldHVybiB0cnVlOwogfQogCkBAIC0x
NzEsNyArMjA5LDcgQEAgdm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9pb21tdV9od2RvbV9pbml0KHN0
cnVjdCBkb21haW4gKmQpCiAKICAgICBCVUdfT04oIWlzX2hhcmR3YXJlX2RvbWFpbihkKSk7CiAK
LSAgICBpZiAoIGlvbW11X2h3ZG9tX3Bhc3N0aHJvdWdoIHx8ICFpc19wdl9kb21haW4oZCkgKQor
ICAgIGlmICggaW9tbXVfaHdkb21fcGFzc3Rocm91Z2ggKQogICAgICAgICByZXR1cm47CiAKICAg
ICBtYXhfcGZuID0gKEdCKDQpID4+IFBBR0VfU0hJRlQpIC0gMTsKQEAgLTE4NSw3ICsyMjMsMTAg
QEAgdm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4g
KmQpCiAgICAgICAgIGlmICggIWh3ZG9tX2lvbW11X21hcChkLCBwZm4sIG1heF9wZm4pICkKICAg
ICAgICAgICAgIGNvbnRpbnVlOwogCi0gICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwgcGZu
LCBwZm4sIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOworICAgICAgICBpZiAoIHBh
Z2luZ19tb2RlX3RyYW5zbGF0ZShkKSApCisgICAgICAgICAgICByYyA9IHNldF9pZGVudGl0eV9w
Mm1fZW50cnkoZCwgcGZuLCBwMm1fYWNjZXNzX3J3LCAwKTsKKyAgICAgICAgZWxzZQorICAgICAg
ICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBwZm4sIHBmbiwgSU9NTVVGX3JlYWRhYmxlfElP
TU1VRl93cml0YWJsZSk7CiAgICAgICAgIGlmICggcmMgKQogICAgICAgICAgICAgcHJpbnRrKFhF
TkxPR19XQVJOSU5HICIgZCVkOiBJT01NVSBtYXBwaW5nIGZhaWxlZDogJWRcbiIsCiAgICAgICAg
ICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCByYyk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9pby5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaW8uaAppbmRleCBlNmI2
ZWQwYjkyLi44MzQzMWI0NGYyIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9p
by5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lvLmgKQEAgLTE4MCw2ICsxODAsOSBA
QCBpbnQgcmVnaXN0ZXJfdnBjaV9tbWNmZ19oYW5kbGVyKHN0cnVjdCBkb21haW4gKmQsIHBhZGRy
X3QgYWRkciwKIC8qIERlc3Ryb3kgdHJhY2tlZCBNTUNGRyBhcmVhcy4gKi8KIHZvaWQgZGVzdHJv
eV92cGNpX21tY2ZnKHN0cnVjdCBkb21haW4gKmQpOwogCisvKiBDaGVjayBpZiBhbiBhZGRyZXNz
IGlzIGJldHdlZW4gYSBNTUNGRyByZWdpb24gZm9yIGEgZG9tYWluLiAqLworYm9vbCB2cGNpX2lz
X21tY2ZnX2FkZHJlc3MoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgcGFkZHJfdCBhZGRyKTsKKwog
I2VuZGlmIC8qIF9fQVNNX1g4Nl9IVk1fSU9fSF9fICovCiAKIApkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAppbmRleCA4OWM2ODMw
Njg5Li41N2M0ZTgxZWM2IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAorKysg
Yi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApAQCAtMzcsNyArMzcsNyBAQCBleHRlcm4gYm9vbF90
IGlvbW11X2RlYnVnOwogZXh0ZXJuIGJvb2xfdCBhbWRfaW9tbXVfcGVyZGV2X2ludHJlbWFwOwog
CiBleHRlcm4gYm9vbCBpb21tdV9od2RvbV9zdHJpY3QsIGlvbW11X2h3ZG9tX3Bhc3N0aHJvdWdo
OwotZXh0ZXJuIGludDhfdCBpb21tdV9od2RvbV9pbmNsdXNpdmU7CitleHRlcm4gaW50OF90IGlv
bW11X2h3ZG9tX2luY2x1c2l2ZSwgaW9tbXVfaHdkb21fcmVzZXJ2ZWQ7CiAKIGV4dGVybiB1bnNp
Z25lZCBpbnQgaW9tbXVfZGV2X2lvdGxiX3RpbWVvdXQ7CiAKLS0gCjIuMTguMAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 08:39:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 08:39:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsOfP-0005WX-FE; Wed, 22 Aug 2018 08:39: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=kqrt=lf=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fsOfO-0005WR-Rd
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 08:39:02 +0000
X-Inumbo-ID: e7a78050-a5e6-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e7a78050-a5e6-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 08:39:39 +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 w7M8YFVg144902;
 Wed, 22 Aug 2018 08:38:49 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=PlPjtQTEvtCVE2Er/Fwd7JPC1smGpnZJla8U8GkQIbA=;
 b=ZPrKY3ioU9kIg2lUWba5yPx07LI8MMoPWTbhP/42yhInZSufkWSibrpeINArlmt5QfKf
 rK7numTzHq7V4RKjZJegH8umNI9T8fCsUvSrhNyYdQXyWFX5Fzzubc2R982UpGeLbBGZ
 K2tomckv/JpgrBY6+YkcEhWw9/yz/KOiumg0UxL70guryfaDZUgWFqTWidUAWsKJ42IH
 tPMINhUiDhJoZs0H+E2crBM5f96ZmX6frQXul3bFsxqDxEzLuyrBzy4tr3b1siBG9Jve
 ZZqCZ1PHilbzxcQpsLLhNy10+YZ//5E35k2D0nCKBHEQmllNmcWaHYhpt2W8rNDSyO69 lQ== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2120.oracle.com with ESMTP id 2kxbdq0yn0-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 22 Aug 2018 08:38:49 +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 w7M8cmpL030177
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 22 Aug 2018 08:38:48 GMT
Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w7M8clcP019689;
 Wed, 22 Aug 2018 08:38:47 GMT
Received: from [192.168.1.102] (/118.74.232.194)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 22 Aug 2018 01:38:47 -0700
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <dc0238dc-8dbd-4c04-aef8-da16e931dcb2@default>
 <20180822073649.5hg5hygkpmw3fsoo@mac>
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Organization: Oracle
Message-ID: <9087586d-be10-e963-a361-c0e61f7e5f54@oracle.com>
Date: Wed, 22 Aug 2018 16:39:05 +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: <20180822073649.5hg5hygkpmw3fsoo@mac>
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8992
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808220089
Subject: Re: [Xen-devel] [PATCH v3 2/2] x86/mmcfg/drhd: Move
 acpi_mmcfg_init() call before calling acpi_parse_dmar()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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: andrew.cooper3@citrix.com, srinivas.eeda@oracle.com, JBeulich@suse.com,
 manoj.gopalasetty@hpe.com, david.westwood@hpe.com, boris.ostrovsky@oracle.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>

5ZyoIDIwMTgvOC8yMiAxNTozNiwgUm9nZXIgUGF1IE1vbm7DqSDlhpnpgZM6Cj4gT24gVHVlLCBB
dWcgMjEsIDIwMTggYXQgMDk6NTM6MDhQTSAtMDcwMCwgWmhlbnpob25nIER1YW4gd3JvdGU6Cj4+
IHBjaV9jb25mX3JlYWQ4KCkgbmVlZHMgcGNpIG1tY2ZnIG1hcHBpbmcgdG8gd29yayBvbiBtdWx0
aXBsZSBwY2kKPj4gc2VnbWVudHMgc3lzdGVtIHN1Y2ggYXMgSFBFIFN1cGVyZG9tZS1GbGV4Lgo+
Pgo+PiBNb3ZlIGFjcGlfbW1jZmdfaW5pdCgpIGNhbGwgaW4gYWNwaV9ib290X2luaXQoKSBiZWZv
cmUgY2FsbGluZwo+PiBhY3BpX3BhcnNlX2RtYXIoKSBzbyB0aGF0IHdoZW4gcGNpX2NvbmZfcmVh
ZDgoKSBpcyBjYWxsZWQgaW4KPj4gYWNwaV9wYXJzZV9kZXZfc2NvcGUoKSwgd2UgYWxyZWFkeSBo
YXZlIHRoZSBtYXBwaW5nIHNldCB1cC4KPj4KPj4gbW1pb19yb19yYW5nZXMgaW5pdGlhbGl6YXRp
b24gaXMgYWxzbyBtb3ZlZCBhaGVhZCBhcyBpdCdzIHRoZSBvbmx5Cj4+IGRlcGVuZGVuY3kgb2Yg
cGNpX21tY2ZnX2FyY2hfZW5hYmxlKCkgbmVlZCB0byBiZSBtb3ZlZC4gQWxzbwo+PiBjaGVja2Vk
IGNvZGVzIGJldHdlZW4gdGhlIG9sZCBhbmQgbmV3IGNhbGwgc2l0ZXMgdG8gZW5zdXJlIHdlCj4+
IGRvbid0IGJyZWFrIGFueXRoaW5nLgo+Pgo+PiBGdXJ0aGVybW9yZSBNTUNGRyB3aWxsIGNvbnRp
bnVlIHRvIG5vdCB3b3JrIHRoaXMgZWFybHkgKG9yCj4+IG1vcmUgcHJlY2lzZWx5IG5vdCBhdCBh
bGwgdW50aWwgRG9tMCBib290IGhhcyBwcm9ncmVzc2VkIGZhcgo+PiBlbm91Z2gpIGlmIHRoZSBy
YW5nZShzKSBpc24ndC9hcmVuJ3QgbWFya2VkIHJlc2VydmVkIGluIEU4MjAuCj4+Cj4+IFNpZ25l
ZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgo+PiBU
ZXN0ZWQtYnk6IEdvcGFsYXNldHR5LCBNYW5vaiA8bWFub2ouZ29wYWxhc2V0dHlAaHBlLmNvbT4K
PiAKPiBMR1RNOgo+IAo+IFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KVGhhbmtzIGZvciByZXZpZXdpbmcuCj4gCj4gSSdtIGhvd2V2ZXIgZmFpbGlu
ZyB0byBmaW5kIHBhdGNoIDEvMiBpbiB0aGlzIHNlcmllcy4gQ291bGQgeW91IHBsZWFzZQo+IG1h
a2Ugc3VyZSB0aHJlYWRpbmcgaXMgc2V0dXAgY29ycmVjdGx5PwpIbW0sIGhvdyB0byBtYWtlIHRo
YXQgaGFwcGVuLCBkbyB5b3UgbWVhbiBzZW5kaW5nIHRoZSB0d28gcGF0Y2hlcyBpbiBhIApidW5j
aD8KcGF0Y2ggMS8yIGlzICdbUEFUQ0ggdjIgMS8yXSB4ODYvbW1jZmc6IFJlbmFtZSBwdF9wY2lf
aW5pdCgpIGFuZCBjYWxsIGl0IAppbiBhY3BpX21tY2ZnX2luaXQoKSIKCkl0J3MgYWNrZWQgaW4g
djIsIHNvIHRoZXJlIGlzIG5vIHYzIGZvciBwYXRjaCAxLzIuCgpUaGFua3MKWmhlbnpob25nCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 08:42:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 08: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 1fsOj2-0006Jw-1A; Wed, 22 Aug 2018 08:42: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=sw4p=lf=citrix.com=prvs=765cef165=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fsOj1-0006Jo-7D
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 08:42:47 +0000
X-Inumbo-ID: 6e09808d-a5e7-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6e09808d-a5e7-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 08:43:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,273,1531785600"; d="scan'208";a="77966640"
Date: Wed, 22 Aug 2018 10:42:38 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Message-ID: <20180822084238.q4epkfipyccvsemn@mac>
References: <dc0238dc-8dbd-4c04-aef8-da16e931dcb2@default>
 <20180822073649.5hg5hygkpmw3fsoo@mac>
 <9087586d-be10-e963-a361-c0e61f7e5f54@oracle.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <9087586d-be10-e963-a361-c0e61f7e5f54@oracle.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v3 2/2] x86/mmcfg/drhd: Move
 acpi_mmcfg_init() call before calling acpi_parse_dmar()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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, srinivas.eeda@oracle.com, JBeulich@suse.com,
 manoj.gopalasetty@hpe.com, david.westwood@hpe.com, boris.ostrovsky@oracle.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>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDQ6Mzk6MDVQTSArMDgwMCwgWmhlbnpob25nIER1YW4g
d3JvdGU6Cj4g5ZyoIDIwMTgvOC8yMiAxNTozNiwgUm9nZXIgUGF1IE1vbm7DqSDlhpnpgZM6Cj4g
PiBPbiBUdWUsIEF1ZyAyMSwgMjAxOCBhdCAwOTo1MzowOFBNIC0wNzAwLCBaaGVuemhvbmcgRHVh
biB3cm90ZToKPiA+ID4gcGNpX2NvbmZfcmVhZDgoKSBuZWVkcyBwY2kgbW1jZmcgbWFwcGluZyB0
byB3b3JrIG9uIG11bHRpcGxlIHBjaQo+ID4gPiBzZWdtZW50cyBzeXN0ZW0gc3VjaCBhcyBIUEUg
U3VwZXJkb21lLUZsZXguCj4gPiA+IAo+ID4gPiBNb3ZlIGFjcGlfbW1jZmdfaW5pdCgpIGNhbGwg
aW4gYWNwaV9ib290X2luaXQoKSBiZWZvcmUgY2FsbGluZwo+ID4gPiBhY3BpX3BhcnNlX2RtYXIo
KSBzbyB0aGF0IHdoZW4gcGNpX2NvbmZfcmVhZDgoKSBpcyBjYWxsZWQgaW4KPiA+ID4gYWNwaV9w
YXJzZV9kZXZfc2NvcGUoKSwgd2UgYWxyZWFkeSBoYXZlIHRoZSBtYXBwaW5nIHNldCB1cC4KPiA+
ID4gCj4gPiA+IG1taW9fcm9fcmFuZ2VzIGluaXRpYWxpemF0aW9uIGlzIGFsc28gbW92ZWQgYWhl
YWQgYXMgaXQncyB0aGUgb25seQo+ID4gPiBkZXBlbmRlbmN5IG9mIHBjaV9tbWNmZ19hcmNoX2Vu
YWJsZSgpIG5lZWQgdG8gYmUgbW92ZWQuIEFsc28KPiA+ID4gY2hlY2tlZCBjb2RlcyBiZXR3ZWVu
IHRoZSBvbGQgYW5kIG5ldyBjYWxsIHNpdGVzIHRvIGVuc3VyZSB3ZQo+ID4gPiBkb24ndCBicmVh
ayBhbnl0aGluZy4KPiA+ID4gCj4gPiA+IEZ1cnRoZXJtb3JlIE1NQ0ZHIHdpbGwgY29udGludWUg
dG8gbm90IHdvcmsgdGhpcyBlYXJseSAob3IKPiA+ID4gbW9yZSBwcmVjaXNlbHkgbm90IGF0IGFs
bCB1bnRpbCBEb20wIGJvb3QgaGFzIHByb2dyZXNzZWQgZmFyCj4gPiA+IGVub3VnaCkgaWYgdGhl
IHJhbmdlKHMpIGlzbid0L2FyZW4ndCBtYXJrZWQgcmVzZXJ2ZWQgaW4gRTgyMC4KPiA+ID4gCj4g
PiA+IFNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUu
Y29tPgo+ID4gPiBUZXN0ZWQtYnk6IEdvcGFsYXNldHR5LCBNYW5vaiA8bWFub2ouZ29wYWxhc2V0
dHlAaHBlLmNvbT4KPiA+IAo+ID4gTEdUTToKPiA+IAo+ID4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IFRoYW5rcyBmb3IgcmV2aWV3aW5nLgo+
ID4gCj4gPiBJJ20gaG93ZXZlciBmYWlsaW5nIHRvIGZpbmQgcGF0Y2ggMS8yIGluIHRoaXMgc2Vy
aWVzLiBDb3VsZCB5b3UgcGxlYXNlCj4gPiBtYWtlIHN1cmUgdGhyZWFkaW5nIGlzIHNldHVwIGNv
cnJlY3RseT8KPiBIbW0sIGhvdyB0byBtYWtlIHRoYXQgaGFwcGVuLCBkbyB5b3UgbWVhbiBzZW5k
aW5nIHRoZSB0d28gcGF0Y2hlcyBpbiBhCj4gYnVuY2g/Cj4gcGF0Y2ggMS8yIGlzICdbUEFUQ0gg
djIgMS8yXSB4ODYvbW1jZmc6IFJlbmFtZSBwdF9wY2lfaW5pdCgpIGFuZCBjYWxsIGl0IGluCj4g
YWNwaV9tbWNmZ19pbml0KCkiCj4gCj4gSXQncyBhY2tlZCBpbiB2Miwgc28gdGhlcmUgaXMgbm8g
djMgZm9yIHBhdGNoIDEvMi4KCk9oLCBJIHNlZS4gU28geW91IGhhdmUgdHdvIGNob2ljZXMgaGVy
ZTogZWl0aGVyIHNlbmQgcGF0Y2ggMS8yIHdpdGgKdGhlIEFjayB0b2dldGhlciB3aXRoIHBhdGNo
IDIvMiwgb3IganVzdCBkcm9wIHRoZSAyLzIgcHJlZml4IGFuZCBzZW5kCnRoZSBwYXRjaCBhbG9u
ZS4gQnV0IHNlbmRpbmcgdjMgMi8yIHdpdGhvdXQgdjMgMS8yIG1ha2VzIHBlb3BsZSB0aGluawp0
aGVyZSdzIGEgdjMgMS8yIGxvc3Qgc29tZXdoZXJlIElNTy4KClRoYW5rcywgUm9nZXIuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 09:14:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 09: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 1fsPDP-0000Mw-MT; Wed, 22 Aug 2018 09: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=kqrt=lf=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fsPDO-0000Mr-NE
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 09:14:10 +0000
X-Inumbo-ID: d082b1f0-a5eb-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d082b1f0-a5eb-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 09:14:47 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w7M8xMDS169307;
 Wed, 22 Aug 2018 09:14:05 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=GbvADk3Vxsuz0m2gL27KYJk3P13BkV+Y141QFi3pVYw=;
 b=gVI7jgDMgzYOXkOtO4RjjOXVCbOYvJJbecwf0/QjvnIZ7OHC1TkFJ3KsgH8BqBEeKMYY
 bKGmQdleQDRAjBLif74RyDmC+mz+KKE7M7s4/T0+l57YFFk3OkHvw28GSSUrcWHI1d3x
 zgdyHsCWkMpmbImBh61E4KO3eX62ijPSV9AjGBcVkT99TIqtckBvl35T06oZ7qvDf+ku
 jMMOr+iVDj1Ry287b27iJtuyTYnLylUZEym37tj35CjqF9rSs6/+L5VJ1eWOAN1GYNsk
 L15qN3CejShID7JwoDqKyGicCfDpT03Zt4UeJMo7N/2c4ir8yA+jOn/z0Zl/sTK7SX2v yQ== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2120.oracle.com with ESMTP id 2kxbdq15tv-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 22 Aug 2018 09:14:05 +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 w7M9E4pj025955
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 22 Aug 2018 09:14:04 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 w7M9E3i9010021;
 Wed, 22 Aug 2018 09:14:03 GMT
Received: from [10.191.22.155] (/10.191.22.155)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 22 Aug 2018 09:14:03 +0000
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <dc0238dc-8dbd-4c04-aef8-da16e931dcb2@default>
 <20180822073649.5hg5hygkpmw3fsoo@mac>
 <9087586d-be10-e963-a361-c0e61f7e5f54@oracle.com>
 <20180822084238.q4epkfipyccvsemn@mac>
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Organization: Oracle
Message-ID: <33f5aa6b-c013-65c6-9ff6-1dd4b8d649e6@oracle.com>
Date: Wed, 22 Aug 2018 17:14:21 +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: <20180822084238.q4epkfipyccvsemn@mac>
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8992
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808220093
Subject: Re: [Xen-devel] [PATCH v3 2/2] x86/mmcfg/drhd: Move
 acpi_mmcfg_init() call before calling acpi_parse_dmar()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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: andrew.cooper3@citrix.com, srinivas.eeda@oracle.com, JBeulich@suse.com,
 manoj.gopalasetty@hpe.com, david.westwood@hpe.com, boris.ostrovsky@oracle.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>

5ZyoIDIwMTgvOC8yMiAxNjo0MiwgUm9nZXIgUGF1IE1vbm7DqSDlhpnpgZM6Cj4gT24gV2VkLCBB
dWcgMjIsIDIwMTggYXQgMDQ6Mzk6MDVQTSArMDgwMCwgWmhlbnpob25nIER1YW4gd3JvdGU6Cj4+
IOWcqCAyMDE4LzgvMjIgMTU6MzYsIFJvZ2VyIFBhdSBNb25uw6kg5YaZ6YGTOgo+Pj4gT24gVHVl
LCBBdWcgMjEsIDIwMTggYXQgMDk6NTM6MDhQTSAtMDcwMCwgWmhlbnpob25nIER1YW4gd3JvdGU6
Cj4+Pj4gcGNpX2NvbmZfcmVhZDgoKSBuZWVkcyBwY2kgbW1jZmcgbWFwcGluZyB0byB3b3JrIG9u
IG11bHRpcGxlIHBjaQo+Pj4+IHNlZ21lbnRzIHN5c3RlbSBzdWNoIGFzIEhQRSBTdXBlcmRvbWUt
RmxleC4KPj4+Pgo+Pj4+IE1vdmUgYWNwaV9tbWNmZ19pbml0KCkgY2FsbCBpbiBhY3BpX2Jvb3Rf
aW5pdCgpIGJlZm9yZSBjYWxsaW5nCj4+Pj4gYWNwaV9wYXJzZV9kbWFyKCkgc28gdGhhdCB3aGVu
IHBjaV9jb25mX3JlYWQ4KCkgaXMgY2FsbGVkIGluCj4+Pj4gYWNwaV9wYXJzZV9kZXZfc2NvcGUo
KSwgd2UgYWxyZWFkeSBoYXZlIHRoZSBtYXBwaW5nIHNldCB1cC4KPj4+Pgo+Pj4+IG1taW9fcm9f
cmFuZ2VzIGluaXRpYWxpemF0aW9uIGlzIGFsc28gbW92ZWQgYWhlYWQgYXMgaXQncyB0aGUgb25s
eQo+Pj4+IGRlcGVuZGVuY3kgb2YgcGNpX21tY2ZnX2FyY2hfZW5hYmxlKCkgbmVlZCB0byBiZSBt
b3ZlZC4gQWxzbwo+Pj4+IGNoZWNrZWQgY29kZXMgYmV0d2VlbiB0aGUgb2xkIGFuZCBuZXcgY2Fs
bCBzaXRlcyB0byBlbnN1cmUgd2UKPj4+PiBkb24ndCBicmVhayBhbnl0aGluZy4KPj4+Pgo+Pj4+
IEZ1cnRoZXJtb3JlIE1NQ0ZHIHdpbGwgY29udGludWUgdG8gbm90IHdvcmsgdGhpcyBlYXJseSAo
b3IKPj4+PiBtb3JlIHByZWNpc2VseSBub3QgYXQgYWxsIHVudGlsIERvbTAgYm9vdCBoYXMgcHJv
Z3Jlc3NlZCBmYXIKPj4+PiBlbm91Z2gpIGlmIHRoZSByYW5nZShzKSBpc24ndC9hcmVuJ3QgbWFy
a2VkIHJlc2VydmVkIGluIEU4MjAuCj4+Pj4KPj4+PiBTaWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcg
RHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KPj4+PiBUZXN0ZWQtYnk6IEdvcGFsYXNl
dHR5LCBNYW5vaiA8bWFub2ouZ29wYWxhc2V0dHlAaHBlLmNvbT4KPj4+Cj4+PiBMR1RNOgo+Pj4K
Pj4+IFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
Pj4gVGhhbmtzIGZvciByZXZpZXdpbmcuCj4+Pgo+Pj4gSSdtIGhvd2V2ZXIgZmFpbGluZyB0byBm
aW5kIHBhdGNoIDEvMiBpbiB0aGlzIHNlcmllcy4gQ291bGQgeW91IHBsZWFzZQo+Pj4gbWFrZSBz
dXJlIHRocmVhZGluZyBpcyBzZXR1cCBjb3JyZWN0bHk/Cj4+IEhtbSwgaG93IHRvIG1ha2UgdGhh
dCBoYXBwZW4sIGRvIHlvdSBtZWFuIHNlbmRpbmcgdGhlIHR3byBwYXRjaGVzIGluIGEKPj4gYnVu
Y2g/Cj4+IHBhdGNoIDEvMiBpcyAnW1BBVENIIHYyIDEvMl0geDg2L21tY2ZnOiBSZW5hbWUgcHRf
cGNpX2luaXQoKSBhbmQgY2FsbCBpdCBpbgo+PiBhY3BpX21tY2ZnX2luaXQoKSIKPj4KPj4gSXQn
cyBhY2tlZCBpbiB2Miwgc28gdGhlcmUgaXMgbm8gdjMgZm9yIHBhdGNoIDEvMi4KPiAKPiBPaCwg
SSBzZWUuIFNvIHlvdSBoYXZlIHR3byBjaG9pY2VzIGhlcmU6IGVpdGhlciBzZW5kIHBhdGNoIDEv
MiB3aXRoCj4gdGhlIEFjayB0b2dldGhlciB3aXRoIHBhdGNoIDIvMiwgb3IganVzdCBkcm9wIHRo
ZSAyLzIgcHJlZml4IGFuZCBzZW5kCj4gdGhlIHBhdGNoIGFsb25lLiBCdXQgc2VuZGluZyB2MyAy
LzIgd2l0aG91dCB2MyAxLzIgbWFrZXMgcGVvcGxlIHRoaW5rCj4gdGhlcmUncyBhIHYzIDEvMiBs
b3N0IHNvbWV3aGVyZSBJTU8uClVuZGVyc3RhbmQsIEknbGwgcmVzZW5kIHRoZSB0d28gYWdhaW4u
CgpUaGFua3MKWmhlbnpob25nCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 09:16:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 09: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 1fsPFs-0000bW-84; Wed, 22 Aug 2018 09:16: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=kqrt=lf=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fsPFr-0000bR-Oy
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 09:16:43 +0000
X-Inumbo-ID: e74147c7-a5eb-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e74147c7-a5eb-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 11:15:25 +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 w7M9EG3d154123;
 Wed, 22 Aug 2018 09:16:38 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=ZqNhvGq1PlocoLiJ0o61NClFkl1/oSYpniD6pZln0UU=;
 b=V0sAnGh2Sy/I9pgjyeLkl92w26jMC2HnwXPvTHXGRVDHJpLMFUD9uzVfUjxq34uPcZDl
 ZjeaQl4tW+fFJbWFkd9SvIe5wiHGU4MyjsmThaxAIgcpPWBqiIzLIHp5pIa63uECN1Vg
 n4a9ha3irPlJVvLUxZxQQdZ+5I3H47ytZSManQYp9jNrwlWpv82i5UDi45OMP1cogqu1
 eBEbvHpQrJwYP2sF8Tx6IkTmNUrqF9tK/RRKI99LXebcBz9EXQ4bEMaPlwgxpgDnA4RK
 s2XwYXHhPMC89BZafwuxIw+QjQmAq8iZstD0ZKUp+ZMtxNNYwKHeFeK0RBuwUCg53TtA Zw== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2130.oracle.com with ESMTP id 2kxavts81c-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 22 Aug 2018 09:16:38 +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 w7M9Gcnf006750
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 22 Aug 2018 09:16:38 GMT
Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w7M9Gbsf025279;
 Wed, 22 Aug 2018 09:16:37 GMT
MIME-Version: 1.0
Message-ID: <5dcb9543-c3af-45af-b646-34466f12642d@default>
Date: Wed, 22 Aug 2018 02:16:37 -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=8992
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808220094
Subject: [Xen-devel] [PATCH RESEND v3 2/2] x86/mmcfg/drhd: Move
 acpi_mmcfg_init() call before calling acpi_parse_dmar()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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, srinivas.eeda@oracle.com, JBeulich@suse.com,
 manoj.gopalasetty@hpe.com, david.westwood@hpe.com, boris.ostrovsky@oracle.com,
 roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

cGNpX2NvbmZfcmVhZDgoKSBuZWVkcyBwY2kgbW1jZmcgbWFwcGluZyB0byB3b3JrIG9uIG11bHRp
cGxlIHBjaQpzZWdtZW50cyBzeXN0ZW0gc3VjaCBhcyBIUEUgU3VwZXJkb21lLUZsZXguCgpNb3Zl
IGFjcGlfbW1jZmdfaW5pdCgpIGNhbGwgaW4gYWNwaV9ib290X2luaXQoKSBiZWZvcmUgY2FsbGlu
ZwphY3BpX3BhcnNlX2RtYXIoKSBzbyB0aGF0IHdoZW4gcGNpX2NvbmZfcmVhZDgoKSBpcyBjYWxs
ZWQgaW4KYWNwaV9wYXJzZV9kZXZfc2NvcGUoKSwgd2UgYWxyZWFkeSBoYXZlIHRoZSBtYXBwaW5n
IHNldCB1cC4KCm1taW9fcm9fcmFuZ2VzIGluaXRpYWxpemF0aW9uIGlzIGFsc28gbW92ZWQgYWhl
YWQgYXMgaXQncyB0aGUgb25seQpkZXBlbmRlbmN5IG9mIHBjaV9tbWNmZ19hcmNoX2VuYWJsZSgp
IG5lZWQgdG8gYmUgbW92ZWQuIEFsc28KY2hlY2tlZCBjb2RlcyBiZXR3ZWVuIHRoZSBvbGQgYW5k
IG5ldyBjYWxsIHNpdGVzIHRvIGVuc3VyZSB3ZQpkb24ndCBicmVhayBhbnl0aGluZy4KCkZ1cnRo
ZXJtb3JlIE1NQ0ZHIHdpbGwgY29udGludWUgdG8gbm90IHdvcmsgdGhpcyBlYXJseSAob3IKbW9y
ZSBwcmVjaXNlbHkgbm90IGF0IGFsbCB1bnRpbCBEb20wIGJvb3QgaGFzIHByb2dyZXNzZWQgZmFy
CmVub3VnaCkgaWYgdGhlIHJhbmdlKHMpIGlzbid0L2FyZW4ndCBtYXJrZWQgcmVzZXJ2ZWQgaW4g
RTgyMC4KClNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFj
bGUuY29tPgpUZXN0ZWQtYnk6IEdvcGFsYXNldHR5LCBNYW5vaiA8bWFub2ouZ29wYWxhc2V0dHlA
aHBlLmNvbT4KUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgotLS0KIHhlbi9hcmNoL3g4Ni9hY3BpL2Jvb3QuYyB8ICAgIDIgKysKIHhlbi9hcmNoL3g4
Ni9zZXR1cC5jICAgICB8ICAgIDggKysrLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgNSBpbnNlcnRp
b25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9hY3BpL2Jv
b3QuYyBiL3hlbi9hcmNoL3g4Ni9hY3BpL2Jvb3QuYwppbmRleCA4ZTZjOTZkLi5lODljMmU5IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvYWNwaS9ib290LmMKKysrIGIveGVuL2FyY2gveDg2L2Fj
cGkvYm9vdC5jCkBAIC03MjQsNiArNzI0LDggQEAgaW50IF9faW5pdCBhY3BpX2Jvb3RfaW5pdCh2
b2lkKQogCiAJYWNwaV90YWJsZV9wYXJzZShBQ1BJX1NJR19IUEVULCBhY3BpX3BhcnNlX2hwZXQp
OwogCisJYWNwaV9tbWNmZ19pbml0KCk7CisKIAlhY3BpX2RtYXJfaW5pdCgpOwogCiAJZXJzdF9p
bml0KCk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc2V0dXAuYyBiL3hlbi9hcmNoL3g4Ni9z
ZXR1cC5jCmluZGV4IGQ1Y2M1ODQuLmVhYmIwMTEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9z
ZXR1cC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCkBAIC0xNDkzLDYgKzE0OTMsOSBAQCB2
b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nIG1iaV9wKQogCiAg
ICAgZ2VuZXJpY19hcGljX3Byb2JlKCk7CiAKKyAgICBtbWlvX3JvX3JhbmdlcyA9IHJhbmdlc2V0
X25ldyhOVUxMLCAici9vIG1taW8gcmFuZ2VzIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBSQU5HRVNFVEZfcHJldHR5cHJpbnRfaGV4KTsKKwogICAgIGFjcGlfYm9vdF9pbml0
KCk7CiAKICAgICBpZiAoIHNtcF9mb3VuZF9jb25maWcgKQpAQCAtMTUyNSw5ICsxNTI4LDYgQEAg
dm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKICAg
ICAvKiBMb3cgbWFwcGluZ3Mgd2VyZSBvbmx5IG5lZWRlZCBmb3Igc29tZSBCSU9TIHRhYmxlIHBh
cnNpbmcuICovCiAgICAgemFwX2xvd19tYXBwaW5ncygpOwogCi0gICAgbW1pb19yb19yYW5nZXMg
PSByYW5nZXNldF9uZXcoTlVMTCwgInIvbyBtbWlvIHJhbmdlcyIsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgUkFOR0VTRVRGX3ByZXR0eXByaW50X2hleCk7Ci0KICAgICBpbml0
X2FwaWNfbWFwcGluZ3MoKTsKIAogICAgIG5vcm1hbGlzZV9jcHVfb3JkZXIoKTsKQEAgLTE1OTgs
OCArMTU5OCw2IEBAIHZvaWQgX19pbml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmVkIGxv
bmcgbWJpX3ApCiAKICAgICB2ZXNhX210cnJfaW5pdCgpOwogCi0gICAgYWNwaV9tbWNmZ19pbml0
KCk7Ci0KICAgICBlYXJseV9tc2lfaW5pdCgpOwogCiAgICAgaW9tbXVfc2V0dXAoKTsgICAgLyog
c2V0dXAgaW9tbXUgaWYgYXZhaWxhYmxlICovCi0tIAoxLjcuMwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 09:16:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 09:16:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsPFu-0000cC-MI; Wed, 22 Aug 2018 09: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=kqrt=lf=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fsPFt-0000bc-5P
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 09:16:45 +0000
X-Inumbo-ID: 2cabf2d6-a5ec-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2cabf2d6-a5ec-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 09:17:22 +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 w7M9EG3e154123;
 Wed, 22 Aug 2018 09:16:40 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=TDUT501G7Jmnd8CDf0+/MjnJMrKjLC9Bd7B7xysjsb4=;
 b=Q7hb9pAm99wCIXGKm4fdvuIK9kS49cixHSfhUU5QPQBwAieE/Lgpj8QjPOkk7tn3L9vG
 GdjlzdBdSmJPB9f9F0c5rYoAQHDn4+oX0ajGiOWuEPIeQ3xiExOP2w5BuN+aMqLFJI6+
 SkN/rEcU7IeEXlO7G2AeWYqAfz9a2tc+QAenprGUroAQzUTaTSnaK9gK1MerZRhQikiz
 0a4y5RKyCyKTSmRsu02LJoNHgs1VzFTNgJTQwJgDEJGJYM6OTsc4Dz60pmAU0l4ATQBd
 J3bFmTWHOhisZNqEncuHAppkPB4OCWv7mVRrBh1l/ve/khu+Cc4Be5YEzWYWWrzQKTqk bg== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2130.oracle.com with ESMTP id 2kxavts81n-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 22 Aug 2018 09:16: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 w7M9GZLx006599
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 22 Aug 2018 09:16:35 GMT
Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w7M9GYiG025264;
 Wed, 22 Aug 2018 09:16:34 GMT
MIME-Version: 1.0
Message-ID: <2a59b3e6-692d-45ee-aedb-0ddcb280602c@default>
Date: Wed, 22 Aug 2018 02:16: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=8992
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808220094
Subject: [Xen-devel] [PATCH RESEND v3 1/2] x86/mmcfg: Rename pt_pci_init()
 and call it in acpi_mmcfg_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: andrew.cooper3@citrix.com, srinivas.eeda@oracle.com, JBeulich@suse.com,
 manoj.gopalasetty@hpe.com, david.westwood@hpe.com, boris.ostrovsky@oracle.com,
 roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

R2l2ZW4gd2hhdCBwdF9wY2lfaW5pdCgpIGFjdHVhbGx5IGRvZXMsIHJlbmFtZSBpdCBwcm9wZXJs
eSBhbmQgbW92ZSBpdHMKZGVjbGFyYXRpb24gdG8gcGNpLmgsIG1vdmUgdGhlIG9ubHkgY2FsbCBp
biBhY3BpX21tY2ZnX2luaXQoKS4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlLgoKU2lnbmVkLW9mZi1i
eTogWmhlbnpob25nIER1YW4gPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+ClRlc3RlZC1ieTog
R29wYWxhc2V0dHksIE1hbm9qIDxtYW5vai5nb3BhbGFzZXR0eUBocGUuY29tPgpBY2tlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9zZXR1cC5j
ICAgICAgICAgICAgICAgICAgfCAgICAyIC0tCiB4ZW4vYXJjaC94ODYveDg2XzY0L21tY29uZmln
LXNoYXJlZC5jIHwgICAgMiArKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgICAgICAg
ICB8ICAgIDIgKy0KIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAgICAgfCAgICAy
IC0tCiB4ZW4vaW5jbHVkZS94ZW4vcGNpLmggICAgICAgICAgICAgICAgIHwgICAgMSArCiA1IGZp
bGVzIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvc2V0dXAuYyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCmluZGV4IDgzMDFk
ZTguLmQ1Y2M1ODQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9zZXR1cC5jCkBAIC0xNTk2LDggKzE1OTYsNiBAQCB2b2lkIF9faW5pdCBub3JldHVy
biBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nIG1iaV9wKQogCiAgICAgbG9jYWxfaXJxX2VuYWJs
ZSgpOwogCi0gICAgcHRfcGNpX2luaXQoKTsKLQogICAgIHZlc2FfbXRycl9pbml0KCk7CiAKICAg
ICBhY3BpX21tY2ZnX2luaXQoKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW1j
b25maWctc2hhcmVkLmMgYi94ZW4vYXJjaC94ODYveDg2XzY0L21tY29uZmlnLXNoYXJlZC5jCmlu
ZGV4IDdjM2I3ZmQuLmM0MjYzNTQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW1j
b25maWctc2hhcmVkLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9tbWNvbmZpZy1zaGFyZWQu
YwpAQCAtNDAyLDYgKzQwMiw4IEBAIHZvaWQgX19pbml0IGFjcGlfbW1jZmdfaW5pdCh2b2lkKQog
ewogICAgIGJvb2xfdCB2YWxpZCA9IDE7CiAKKyAgICBwY2lfc2VnbWVudHNfaW5pdCgpOworCiAg
ICAgLyogTU1DT05GSUcgZGlzYWJsZWQgKi8KICAgICBpZiAoKHBjaV9wcm9iZSAmIFBDSV9QUk9C
RV9NTUNPTkYpID09IDApCiAgICAgICAgIHJldHVybjsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3BjaS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKaW5kZXgg
YzQ4OTBhNC4uZDFhZGZmYSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNp
LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKQEAgLTEyNiw3ICsxMjYsNyBA
QCBzdGF0aWMgaW50IHBjaV9zZWdtZW50c19pdGVyYXRlKAogICAgIHJldHVybiByYzsKIH0KIAot
dm9pZCBfX2luaXQgcHRfcGNpX2luaXQodm9pZCkKK3ZvaWQgX19pbml0IHBjaV9zZWdtZW50c19p
bml0KHZvaWQpCiB7CiAgICAgcmFkaXhfdHJlZV9pbml0KCZwY2lfc2VnbWVudHMpOwogICAgIGlm
ICggIWFsbG9jX3BzZWcoMCkgKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11Lmgg
Yi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAppbmRleCA2YjQyZTNiLi5lMzVkOTQxIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUu
aApAQCAtOTIsOCArOTIsNiBAQCBzdHJ1Y3QgZG9tYWluX2lvbW11IHsKICNkZWZpbmUgaW9tbXVf
Y2xlYXJfZmVhdHVyZShkLCBmKSBjbGVhcl9iaXQoZiwgZG9tX2lvbW11KGQpLT5mZWF0dXJlcykK
IAogI2lmZGVmIENPTkZJR19IQVNfUENJCi12b2lkIHB0X3BjaV9pbml0KHZvaWQpOwotCiBzdHJ1
Y3QgcGlycTsKIGludCBodm1fZG9fSVJRX2RwY2koc3RydWN0IGRvbWFpbiAqLCBzdHJ1Y3QgcGly
cSAqKTsKIGludCBwdF9pcnFfY3JlYXRlX2JpbmQoc3RydWN0IGRvbWFpbiAqLCBjb25zdCBzdHJ1
Y3QgeGVuX2RvbWN0bF9iaW5kX3B0X2lycSAqKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hl
bi9wY2kuaCBiL3hlbi9pbmNsdWRlL3hlbi9wY2kuaAppbmRleCA0Y2ZhNzc0Li41ODBlODIwIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vcGNpLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3Bj
aS5oCkBAIC0xNDMsNiArMTQzLDcgQEAgc3RydWN0IHBjaV9kZXYgKnBjaV9sb2NrX2RvbWFpbl9w
ZGV2KAogdm9pZCBzZXR1cF9od2RvbV9wY2lfZGV2aWNlcyhzdHJ1Y3QgZG9tYWluICosCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgaW50ICgqKSh1OCBkZXZmbiwgc3RydWN0IHBjaV9kZXYg
KikpOwogaW50IHBjaV9yZWxlYXNlX2RldmljZXMoc3RydWN0IGRvbWFpbiAqZCk7Cit2b2lkIHBj
aV9zZWdtZW50c19pbml0KHZvaWQpOwogaW50IHBjaV9hZGRfc2VnbWVudCh1MTYgc2VnKTsKIGNv
bnN0IHVuc2lnbmVkIGxvbmcgKnBjaV9nZXRfcm9fbWFwKHUxNiBzZWcpOwogaW50IHBjaV9hZGRf
ZGV2aWNlKHUxNiBzZWcsIHU4IGJ1cywgdTggZGV2Zm4sCi0tIAoxLjcuMwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 09:45:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 09: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 1fsPhr-0003F7-Gi; Wed, 22 Aug 2018 09:45: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=om3v=lf=citrix.com=prvs=7650e4d92=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fsPhq-0003F2-H2
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 09:45:38 +0000
X-Inumbo-ID: f15b2744-a5ef-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f15b2744-a5ef-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 11:44:20 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,273,1531785600"; d="scan'208";a="63427038"
Date: Wed, 22 Aug 2018 10:45:34 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180822094534.omqbffzr5r3k6v5f@citrix.com>
References: <20180822075200.50278-1-roger.pau@citrix.com>
 <20180822075200.50278-5-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180822075200.50278-5-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v7 4/6] mm: introduce a helper to get the
 memory type 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>, 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>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDk6NTE6NThBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFJldHVybnMgYWxsIHRoZSBtZW1vcnkgdHlwZXMgYXBwbGljYWJsZSB0byBhIHBh
Z2UuCj4gCj4gVGhpcyBmdW5jdGlvbiBpcyB1bmltcGxlbWVudGVkIGZvciBBUk0uCj4gCj4gU2ln
bmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAtLS0KPiBDaGFuZ2Vz
IHNpbmNlIHY1Ogo+ICAtIFJldHVybiBhbGwgdHlwZXMgdGhhdCBhcHBseSB0byBhIHBhZ2UsIHNp
bmNlIHRoZSB0eXBlcyB0aGVtc2VsdmVzCj4gICAgYXJlIGZsYWdzIHRoYXQgY2FuIGJlIG9yJ2Vk
IHRvZ2V0aGVyLgo+IC0tLQo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+Cj4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gQ2M6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gQ2M6IEdlb3JnZSBE
dW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KPiBDYzogSWFuIEphY2tzb24gPGlh
bi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KPiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29t
Pgo+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KPiBDYzogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KPiAtLS0KPiAgeGVuL2FyY2gveDg2L21tLmMgICAgfCA0MiArKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgeGVuL2luY2x1ZGUveGVuL21tLmgg
fCAgMyArKysKPiAgMiBmaWxlcyBjaGFuZ2VkLCA0NSBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKPiBpbmRleCA4YWM0
NDEyNTU0Li5mY2Y0YmIwYWZjIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCj4gKysr
IGIveGVuL2FyY2gveDg2L21tLmMKPiBAQCAtNDMwLDYgKzQzMCw0OCBAQCBpbnQgcGFnZV9pc19y
YW1fdHlwZSh1bnNpZ25lZCBsb25nIG1mbiwgdW5zaWduZWQgbG9uZyBtZW1fdHlwZSkKPiAgICAg
IHJldHVybiAwOwo+ICB9Cj4gIAo+ICt1bnNpZ25lZCBpbnQgcGFnZV9nZXRfcmFtX3R5cGUodW5z
aWduZWQgbG9uZyBtZm4pCgpJdCB3b3VsZCBiZSBiZXR0ZXIgaWYgeW91IGNhbiB1c2UgdHlwZS1z
YWZlIG1mbl90IGhlcmUuCgoKPiArewo+ICsgICAgdWludDY0X3QgbGFzdCA9IDAsIG1hZGRyID0g
cGZuX3RvX3BhZGRyKG1mbik7CgpBbmQgdGhlbgoKICAgIG1hZGRyID0gbWZuX3RvX21hZGRyKG1m
bik7CgpUaGUgcmVzdCBsb29rcyBnb29kIHRvIG1lLgoKV2VpLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 09:45:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 09: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 1fsPhv-0003FW-RU; Wed, 22 Aug 2018 09:45: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=om3v=lf=citrix.com=prvs=7650e4d92=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fsPhu-0003FQ-Va
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 09:45:42 +0000
X-Inumbo-ID: f451b608-a5ef-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f451b608-a5ef-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 11:44:25 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,273,1531785600"; d="scan'208";a="63427042"
Date: Wed, 22 Aug 2018 10:45:39 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180822094539.2xqhbmr7fvgmaapn@citrix.com>
References: <20180822075200.50278-1-roger.pau@citrix.com>
 <20180822075200.50278-2-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180822075200.50278-2-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v7 1/6] iommu: rename iommu_dom0_strict and
 iommu_passthrough
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 xen-devel@lists.xenproject.org, 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>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDk6NTE6NTVBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFRvIGlvbW11X2h3ZG9tX3N0cmljdCBhbmQgaW9tbXVfaHdkb21fcGFzc3Rocm91
Z2ggd2hpY2ggaXMgbW9yZQo+IGRlc2NyaXB0aXZlIG9mIHRoZWlyIHVzYWdlLiBBbHNvIGNoYW5n
ZSB0aGVpciB0eXBlIGZyb20gYm9vbF90IHRvCj4gYm9vbC4KPiAKPiBObyBmdW5jdGlvbmFsIGNo
YW5nZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KPiBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+
IFJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KClJldmlld2Vk
LWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 09:45:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 09: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 1fsPho-0003Ew-7t; Wed, 22 Aug 2018 09: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=om3v=lf=citrix.com=prvs=7650e4d92=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fsPhm-0003Er-Aw
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 09:45:34 +0000
X-Inumbo-ID: eed6f167-a5ef-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eed6f167-a5ef-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 11:44:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,273,1531785600"; d="scan'208";a="63427036"
Date: Wed, 22 Aug 2018 10:45:28 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180822094528.leahcq53qdfdpes2@citrix.com>
References: <20180822075200.50278-1-roger.pau@citrix.com>
 <20180822075200.50278-4-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180822075200.50278-4-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v7 3/6] iommu: make iommu_inclusive_mapping
 a suboption of dom0-iommu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 George 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, 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>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDk6NTE6NTdBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IEludHJvZHVjZSBhIG5ldyBkb20wLWlvbW11PW1hcC1pbmNsdXNpdmUgZ2VuZXJp
YyBvcHRpb24gdGhhdAo+IHN1cGVyc2VkZXMgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcuIFRoZSBw
cmV2aW91cyBiZWhhdmlvciBpcyBwcmVzZXJ2ZWQKPiBhbmQgdGhlIG9wdGlvbiBzaG91bGQgb25s
eSBiZSBlbmFibGVkIGJ5IGRlZmF1bHQgb24gSW50ZWwgaGFyZHdhcmUuCj4gCj4gU2lnbmVkLW9m
Zi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQt
Ynk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBSZXZpZXdlZC1ieTogS2V2aW4gVGlh
biA8a2V2aW4udGlhbkBpbnRlbC5jb20+CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KCldpdGggb25lIG5pdCBiZWxvdzoKCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0v
c21tdS5jCj4gaW5kZXggNzRjMDliMDk5MS4uYjE0MjY3N2I4YyAxMDA2NDQKPiAtLS0gYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvYXJtL3NtbXUuYwo+IEBAIC0yNzI3LDYgKzI3MjcsOCBAQCBzdGF0aWMgaW50IGFybV9z
bW11X2lvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCj4gIAo+ICBzdGF0aWMgdm9p
ZCBfX2h3ZG9tX2luaXQgYXJtX3NtbXVfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpk
KQo+ICB7Cj4gKwkvKiBTZXQgdG8gZmFsc2Ugb3B0aW9ucyBub3Qgc3VwcG9ydGVkIG9uIEFSTS4g
Ki8KCk1pc3NpbmcgYSBjb21tYSBhZnRlciAiZmFsc2UiLgoKQW5kIGluIGNhc2UgaXQgaXMgbm90
IGNsZWFyIHRvIEp1bGllbiBhbmQgU3RlZmFubywgYW4gYWNrIGZyb20gQVJNIHNpZGUKaXMgbmVl
ZGVkLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 09:45:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 09: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 1fsPhf-0003El-Vm; Wed, 22 Aug 2018 09: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=om3v=lf=citrix.com=prvs=7650e4d92=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fsPhe-0003Eg-CI
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 09:45:26 +0000
X-Inumbo-ID: 2ea47638-a5f0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2ea47638-a5f0-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 09:46:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,273,1531785600"; d="scan'208";a="63427030"
Date: Wed, 22 Aug 2018 10:45:21 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180822094521.leyjeogvym4pqwmt@citrix.com>
References: <20180822075200.50278-1-roger.pau@citrix.com>
 <20180822075200.50278-3-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180822075200.50278-3-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v7 2/6] iommu: introduce dom0-iommu option
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George 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>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDk6NTE6NTZBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFRvIHNlbGVjdCB0aGUgaW9tbXUgY29uZmlndXJhdGlvbiB1c2VkIGJ5IERvbTAu
IFRoaXMgb3B0aW9uIHN1cGVyc2VkZXMKPiBpb21tdT1kb20wLXN0cmljdHxkb20wLXBhc3N0aHJv
dWdoLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgo+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpS
ZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 09:45:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 09:45: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 1fsPi4-0003IY-4P; Wed, 22 Aug 2018 09:45:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=om3v=lf=citrix.com=prvs=7650e4d92=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fsPi2-0003I2-Ao
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 09:45:50 +0000
X-Inumbo-ID: 3d2f7688-a5f0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3d2f7688-a5f0-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 09:46:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,273,1531785600"; d="scan'208";a="63427044"
Date: Wed, 22 Aug 2018 10:45:46 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180822094546.od5pte5nhphsjgmc@citrix.com>
References: <20180822075200.50278-1-roger.pau@citrix.com>
 <20180822075200.50278-6-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180822075200.50278-6-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v7 5/6] x86/iommu: switch the hwdom mapping
 function to use page_get_type
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, 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>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDk6NTE6NTlBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFRoaXMgYXZvaWRzIHJlcGVhdGVkIGNhbGxzIHRvIHBhZ2VfaXNfcmFtX3R5cGUg
d2hpY2ggaW1wcm92ZXMKPiBwZXJmb3JtYW5jZSBhbmQgbWFrZXMgdGhlIGNvZGUgZWFzaWVyIHRv
IHJlYWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKPiAtLS0KPiBDaGFu
Z2VzIHNpbmNlIHY0Ogo+ICAtIE5ldyBpbiB0aGlzIHZlcnNpb24uCj4gLS0tCj4gQ2M6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAtLS0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gveDg2L2lvbW11LmMgfCA2MCArKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLQo+ICAxIGZp
bGUgY2hhbmdlZCwgMzIgaW5zZXJ0aW9ucygrKSwgMjggZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gveDg2L2lvbW11LmMKPiBpbmRleCAyNWUxZWJmOGIzLi5iOTQ3ZWQ2MDQzIDEw
MDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jCj4gKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKPiBAQCAtMTM0LDYgKzEzNCwzNyBA
QCB2b2lkIGFyY2hfaW9tbXVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKPiAgewo+
ICB9Cj4gIAo+ICtzdGF0aWMgYm9vbCBfX2h3ZG9tX2luaXQgaHdkb21faW9tbXVfbWFwKGNvbnN0
IHN0cnVjdCBkb21haW4gKmQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBwZm4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBtYXhfcGZuKQoKQ29uc2lkZXIgdXNpbmcgdHlwZS1z
YWZlIHR5cGVzIGlmIHBvc3NpYmxlPwoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 09:45:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 09: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 1fsPi8-0003KP-Dp; Wed, 22 Aug 2018 09: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=om3v=lf=citrix.com=prvs=7650e4d92=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fsPi6-0003Jb-HX
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 09:45:54 +0000
X-Inumbo-ID: 400f2e93-a5f0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 400f2e93-a5f0-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 09:46:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,273,1531785600"; d="scan'208";a="63427046"
Date: Wed, 22 Aug 2018 10:45:50 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180822094550.vlnkck2tbhlxmeir@citrix.com>
References: <20180822075200.50278-1-roger.pau@citrix.com>
 <20180822075200.50278-7-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180822075200.50278-7-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v7 6/6] x86/iommu: add map-reserved
 dom0-iommu option to map reserved memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>, 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>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDk6NTI6MDBBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFNldmVyYWwgcGVvcGxlIGhhdmUgcmVwb3J0ZWQgaGFyZHdhcmUgaXNzdWVzICht
YWxmdW5jdGlvbmluZyBVU0IKPiBjb250cm9sbGVycykgZHVlIHRvIGlvbW11IHBhZ2UgZmF1bHRz
IG9uIEludGVsIGhhcmR3YXJlLiBUaG9zZSBmYXVsdHMKPiBhcmUgY2F1c2VkIGJ5IG1pc3Npbmcg
Uk1SUiAoVlRkKSBlbnRyaWVzIGluIHRoZSBBQ1BJIHRhYmxlcy4gVGhvc2UgY2FuCj4gYmUgd29y
a2VkIGFyb3VuZCBvbiBWVGQgaGFyZHdhcmUgYnkgbWFudWFsbHkgYWRkaW5nIFJNUlIgZW50cmll
cyBvbgo+IHRoZSBjb21tYW5kIGxpbmUsIHRoaXMgaXMgaG93ZXZlciBsaW1pdGVkIHRvIEludGVs
IGhhcmR3YXJlIGFuZCBxdWl0ZQo+IGN1bWJlcnNvbWUgdG8gZG8uCj4gCj4gSW4gb3JkZXIgdG8g
c29sdmUgdGhvc2UgaXNzdWVzIGFkZCBhIG5ldyBkb20wLWlvbW11PW1hcC1yZXNlcnZlZAo+IG9w
dGlvbiB0aGF0IGlkZW50aXR5IG1hcHMgYWxsIHJlZ2lvbnMgbWFya2VkIGFzIHJlc2VydmVkIGlu
IHRoZSBtZW1vcnkKPiBtYXAuIE5vdGUgdGhhdCByZWdpb25zIHVzZWQgYnkgZGV2aWNlcyBlbXVs
YXRlZCBieSBYZW4gKExBUElDLCBJTy1BUElDCj4gb3IgUENJZSBNQ0ZHIHJlZ2lvbnMpIGFyZSBz
cGVjaWZpY2FsbHkgYXZvaWRlZC4gTm90ZSB0aGF0IHRoaXMgb3B0aW9uCj4gaXMgYXZhaWxhYmxl
IHRvIGFsbCBEb20wIG1vZGVzIChhcyBvcHBvc2VkIHRvIHRoZSBpbmNsdXNpdmUgb3B0aW9uCj4g
d2hpY2ggb25seSB3b3JrcyBmb3IgUFYgRG9tMCkuCj4gCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIg
UGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IEtldmluIFRp
YW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgoKUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 09:52:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 09:52:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsPoQ-0004dp-63; Wed, 22 Aug 2018 09:52:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cicq=lf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsPoP-0004dk-B2
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 09:52:25 +0000
X-Inumbo-ID: 28a8d661-a5f1-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 28a8d661-a5f1-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 09:53: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 44F7480D;
 Wed, 22 Aug 2018 02:52:23 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.Emea.Arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 7286C3F5BC;
 Wed, 22 Aug 2018 02:52:21 -0700 (PDT)
To: Amit Tomer <amittomer25@gmail.com>
References: <1533661673-14607-1-git-send-email-amittomer25@gmail.com>
 <1533661673-14607-2-git-send-email-amittomer25@gmail.com>
 <683b761d-ccf8-b46e-284f-1713ef856b8f@arm.com>
 <CABHD4K-K+XNYPZ4e2_kKa-PcAwKd-5OD5V72dTvb9qbr8qQeWA@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <122b7b82-af4e-66f7-d210-2b9e0842fbc7@arm.com>
Date: Wed, 22 Aug 2018 10:52:19 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <CABHD4K-K+XNYPZ4e2_kKa-PcAwKd-5OD5V72dTvb9qbr8qQeWA@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC PATCH 1/2] xen/arm: Add Amlogic S905 SoC early
 printk support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, wei.liu2@citrix.com,
 George Dunlap <George.Dunlap@eu.citrix.com>, ian.jackson@eu.citrix.com,
 tim@xen.org, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Andre Przywara <andre.przywara@arm.com>,
 xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyMC8wOC8xOCAxMDoxNiwgQW1pdCBUb21lciB3cm90ZToKPiBIZWxsbywKCkhpIEFtaXQs
Cgo+PiBJIHdvdWxkIHByZWZlciBpZiBubyBuZXcgYWxpYXMgYXJlIGFkZGVkLiBUaGUgc2FtZSBj
b3VsZCBiZSBhY2hpZXZlZCB3aXRoCj4+IENPTkZJR19FQVJMWV9QUklOVEs9bWVzb24sMHhjODEw
MDRjMC4KPj4KPj4gVGhpcyBjb3VsZCBiZSBkb2N1bWVudGVkIG9uIHRoZSB3aWtpLgo+IAo+IE9r
Lgo+IAo+PiBJIHdvdWxkIHByZWZlciBpZiB3ZSBzdGljayB3aXRoIHRoZSBzcGVjIG5hbWUuIFNv
IFVBUlRfVFhfUkVHIHNob3VsZCBiZQo+PiByZW5hbWVkIFVBUlRfV0ZJRk9fUkVHLgo+IAo+IFll
YWggcmlnaHQsIGdvdCB5b3VyIHBvaW50Lgo+Pgo+PiBBbHNvLCBpdCBtaWdodCBiZSB3b3J0aCBj
b25zaWRlcmluZyB0byBwcmVmaXggdGhlbSB3aXRoIEFNTF8gc28gaXQgaXMgZWFzeQo+PiB0byBm
aW5kIHRoZW0gb24gbG9va3VwLgo+IAo+IEluaXRpYWxseSB1c2VkIEFNTF8gYXMgcHJlZml4IGJ1
dCB0aGVuIEkganVzdCB3YW50ZWQgdG8gYmUgY29uc2lzdGVudCBpdCB3aXRoCj4gb3RoZXIgdWFy
dCBkcml2ZXJzIGluIFhFTi4KCkkgdGhpbmsgSSB3b3VsZCBwcmVmZXIgdG8gYmUgcHJlZml4ZWQg
d2l0aCBBTUxfLiBUaGUgbm9uLXByZWZpeGVkIAp2ZXJzaW9uIGlzIG5vdCB0aGF0IGNvbnZlbmll
bnQgZm9yIGxvb2t1cCBhbmQgYWRkaW5nIGFuIGV4dHJhIG9uZSBpcyBub3QgCmdvaW5nIHRvIG1h
a2UgYmV0dGVyLgoKPiAKPj4gTG9va2luZyBhdCB0aGUgZWFybHljb25zb2xlIGltcGxlbWVudGF0
aW9uIGluIExpbnV4LCBpdCBzZWVtcyB0aGF0IFRYIG5lZWRzCj4+IHRvIGJlIGVuYWJsZWQgZmly
c3QgKHNlZSBtZXNvbl91YXJ0X2VuYWJsZV90eF9lbmdpbmUpLgo+Pgo+PiBJcyBpdCBub3cgZG9u
ZSBpbiB0aGUgZmlybXdhcmU/Cj4gCj4gWWVzLCB0aGlzIGhhcyBiZWVuIGRvbmUgaW4gdS1ib290
Lgo+IHNob3VsZG4ndCB3ZSB0cnVzdCBpdD8KCkkgYW0gdHJ5aW5nIHRvIHVuZGVyc3RhbmQgd2h5
IExpbnV4IGlzIGRvaW5nIGl0LiBEbyB5b3UgZXhwZWN0IGFsbCAKVS1Cb290IHZlcnNpb24gdG8g
ZG8gaXQ/CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 09:52:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 09:52:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsPol-0004fP-Fs; Wed, 22 Aug 2018 09:52:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hkcu=lf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsPok-0004fC-QQ
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 09:52:46 +0000
X-Inumbo-ID: f0c81b72-a5f0-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f0c81b72-a5f0-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 11:51: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 1fsPoi-0004wV-Kc; Wed, 22 Aug 2018 09:52: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 1fsPoi-00078t-ED; Wed, 22 Aug 2018 09:52:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsPoi-00010B-Dd; Wed, 22 Aug 2018 09:52:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126378-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=1385a14bfc09672513cb5bf9baafa881c8d93542
X-Osstest-Versions-That: xen=b8f33431f3dd23fb43a879f4bdb4283fdc9465ad
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 22 Aug 2018 09:52:44 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 126378: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjM3OCB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjM3OC8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDEzODVhMTRiZmMwOTY3
MjUxM2NiNWJmOWJhYWZhODgxYzhkOTM1NDIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIGI4ZjMzNDMxZjNkZDIzZmI0M2E4NzlmNGJkYjQyODNmZGM5NDY1YWQKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNjE5NyAgMjAxOC0wOC0xOSAwOToyMDozNCBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjYzNzggIDIwMTgtMDgtMjIgMDk6MTk6MTUgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEFudGhv
bnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogIENocmlzdG9waGVyIENsYXJr
IDxjaHJpc3RvcGhlci5jbGFyazZAYmFlc3lzdGVtcy5jb20+CiAgQ2hyaXN0b3BoZXIgQ2xhcmsg
PGNocmlzdG9waGVyLncuY2xhcmtAZ21haWwuY29tPgogIERvdWcgR29sZHN0ZWluIDxjYXJkb2VA
Y2FyZG9lLmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28g
PG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgogIFRpbSBEZWVnYW4gPHRpbUB4ZW4u
b3JnPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogY292ZXJpdHktYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0
L3hlbi5naXQKICAgYjhmMzM0MzFmMy4uMTM4NWExNGJmYyAgMTM4NWExNGJmYzA5NjcyNTEzY2I1
YmY5YmFhZmE4ODFjOGQ5MzU0MiAtPiBjb3Zlcml0eS10ZXN0ZWQvc21va2UKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 10:00:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 10:00:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsPwC-0005aS-F4; Wed, 22 Aug 2018 10:00: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=cicq=lf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsPwB-0005aN-EY
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 10:00:27 +0000
X-Inumbo-ID: 486b73af-a5f2-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 486b73af-a5f2-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 10:01:05 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3BFF780D;
 Wed, 22 Aug 2018 03:00: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 6EA303F5BC;
 Wed, 22 Aug 2018 03:00:24 -0700 (PDT)
To: Amit Tomer <amittomer25@gmail.com>
References: <1533661673-14607-1-git-send-email-amittomer25@gmail.com>
 <1533661673-14607-3-git-send-email-amittomer25@gmail.com>
 <82dda81f-14e1-612f-fe94-5db78c1bd520@arm.com>
 <CABHD4K8zq_yfX4v130tiZMU-Mm4xhCQsuVEYG47U8kdDJ+jkPg@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5f06b4fa-a026-8d46-de17-6887db429ae5@arm.com>
Date: Wed, 22 Aug 2018 11:00: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: <CABHD4K8zq_yfX4v130tiZMU-Mm4xhCQsuVEYG47U8kdDJ+jkPg@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [RFC PATCH 2/2] xen/arm: Add MESON UART driver for
 Amlogic S905 SoC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, wei.liu2@citrix.com,
 George Dunlap <George.Dunlap@eu.citrix.com>, ian.jackson@eu.citrix.com,
 tim@xen.org, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Andre Przywara <andre.przywara@arm.com>,
 xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyMC8wOC8xOCAwOToxMiwgQW1pdCBUb21lciB3cm90ZToKPiBIZWxsbywKCkhpLAoKPiBU
aGFua3MgZm9yIGhhdmluZyBhIGxvb2sgYXQgaXQuCj4gCj4+IFRoZSBzcGVjIGRvZXMgbm90IHNl
ZW1zIHRvIHByb3ZpZGUgdGhlIG9mZnNldCByZWdpc3Rlci4gV2hlcmUgZGlkIHlvdSBmaW5kCj4+
IHRoZW0/Cj4gCj4gQWN0dWFsbHksIGxvb2tlZCBhdCBjb3VwbGUgb2YgcmVmZXJlbmNlcyBmcm9t
IHUtYm9vdCBhbmQgTGludXguIFRoZXNlCj4gaGVhZGVycyBhcmUgcGlja2VkIGZyb20gdGhlcmUu
CgpQbGVhc2UgbWVudGlvbiBpdCBpbiB0aGUgY29tbWl0IG1lc3NhZ2UgdGhlbi4KClsuLi5dCgo+
Pj4gK30KPj4+ICsKPj4+ICtzdGF0aWMgdm9pZCBfX2luaXQgbWVzb25fczkwNV91YXJ0X2luaXRf
cHJlaXJxKHN0cnVjdCBzZXJpYWxfcG9ydCAqcG9ydCkKPj4+ICt7Cj4+PiArICAgIHN0cnVjdCBt
ZXNvbl9zOTA1X3VhcnQgKnVhcnQgPSBwb3J0LT51YXJ0Owo+Pj4gKyAgICB1aW50MzJfdCByZWc7
Cj4+PiArCj4+PiArICAgIHJlZyA9IG1lc29uX3M5MDVfcmVhZCh1YXJ0LCBVQVJUX0NPTlRST0wp
Owo+Pj4gKyAgICByZWcgJj0gfihVQVJUX1JYX1JTVCB8IFVBUlRfVFhfUlNUIHwgVUFSVF9DTEVB
Ul9FUlIpOwo+Pgo+Pgo+PiBJIGFtIG5vdCBzdXJlIHdoeSB5b3UgYXJlIGNsZWFyaW5nIHRob3Nl
IGJpdHMuIEFGQUlVLCBpbml0X3ByZWlycSB3aWxsIHJlc2V0Cj4+IHRoZSBzZXJpYWxzLCBzbyB5
b3Ugd2FudCB0byBzZXQgdGhvc2VzIGJpdHMuIFRoaXMgc2VlbXMgdG8gYmUgY29uZmlybWVkIGJ5
Cj4+IExpbnV4IGluIG1lc29uX3VhcnRfcmVzZXQuCj4gCj4gSWRlYSBoZXJlIGlzIHRvIHNldCB0
aGVzZSBiaXRzIHRvIHRoZWlyIGRlZmF1bHQgdmFsdWVzKHdoaWNoIGlzIDAgKSBhbmQgaWYgeW91
Cj4gbG9vayBhdCBvdGhlciBkcml2ZXJzIGluIFhFTiwgaXQgc2VlbXMgdG8gYmUgZG9uZSBzYW1l
IHRoaW5nKGNsZWFyCj4gdGhvc2UgYml0cykgd2l0aCB0aGVtLgoKQXJlIHlvdSBzdXJlIGFib3V0
IHRoaXM/IFJYX1JTVCBhbmQgVFhfUlNUIGFyZSBiaXQgdG8gcmVzZXQgdGhlIAp0cmFuc21pc3Np
b24gYW5kIHJlY2VpdmUgcGF0aC4gTG9va2luZyBhdCBhIGNvdXBsZSBvZiBkaWZmZXJlbnQgZHJp
dmVycyAKKGNhY2hlLXVhcnQuYyBhbmQgbXZlYnUtdWFydC5jKSwgdGhvc2UgMiBiaXRzIGFyZSBz
ZXQgYW5kIEkgc3VzcGVjdCBiZSAKY2xlYXJlZCBieSB0aGUgaGFyZHdhcmUgb25jZSByZXNldC4K
ClJlZ2FyZGluZyBVQVJUX0NMRUFSX0VSUiwgeW91IGluZGVlZCBuZWVkcyB0byBjbGVhciB0aGUg
cG90ZW50aWFsIGVycm9ycyAKYnkgemVyb2luZyBpdC4KCj4gCj4+Cj4+PiArICAgIHJlZyA9IG1l
c29uX3M5MDVfcmVhZCh1YXJ0LCBVQVJUX0NPTlRST0wpOwo+Pj4gKyAgICByZWcgJj0gfihVQVJU
X1JYX0lOVF9FTiB8IFVBUlRfVFhfSU5UX0VOKTsKPj4+ICsgICAgbWVzb25fczkwNV93cml0ZSh1
YXJ0LCBVQVJUX0NPTlRST0wsIHJlZyk7Cj4+PiArfQo+Pj4gKwo+Pj4gK3N0YXRpYyB2b2lkIF9f
aW5pdCBtZXNvbl9zOTA1X3VhcnRfaW5pdF9wb3N0aXJxKHN0cnVjdCBzZXJpYWxfcG9ydCAqcG9y
dCkKPj4+ICt7Cj4+PiArICAgIHN0cnVjdCBtZXNvbl9zOTA1X3VhcnQgKnVhcnQgPSBwb3J0LT51
YXJ0Owo+Pj4gKyAgICB1aW50MzJfdCByZWc7Cj4+PiArCj4+PiArICAgIHVhcnQtPmlycWFjdGlv
bi5oYW5kbGVyID0gbWVzb25fczkwNV91YXJ0X2ludGVycnVwdDsKPj4+ICsgICAgdWFydC0+aXJx
YWN0aW9uLm5hbWUgICAgPSAibWVzb25fczkwNV91YXJ0IjsKPj4+ICsgICAgdWFydC0+aXJxYWN0
aW9uLmRldl9pZCAgPSBwb3J0Owo+Pj4gKwo+Pj4gKyAgICBpZiAoIHNldHVwX2lycSh1YXJ0LT5p
cnEsIDAsICZ1YXJ0LT5pcnFhY3Rpb24pICE9IDAgKQo+Pj4gKyAgICB7Cj4+PiArICAgICAgICBw
cmludGsoIkZhaWxlZCB0byBhbGxvY2F0ZWQgbWVzb25fczkwNV91YXJ0IElSUSAlZFxuIiwKPj4+
IHVhcnQtPmlycSk7Cj4+PiArICAgICAgICByZXR1cm47Cj4+PiArICAgIH0KPj4+ICsKPj4+ICsg
ICAgLyogQ29uZmlndXJlIFJ4L1R4IGludGVycnVwdHMgYmFzZWQgb24gYnl0ZXMgaW4gRklGTyAq
Lwo+Pj4gKyAgICByZWcgPSBtZXNvbl9zOTA1X3JlYWQodWFydCwgVUFSVF9NSVNDKTsKPj4KPj4K
Pj4gWW91IHJlYWQgVUFSVF9NSVNDIGhlcmUgYnV0IC4uLgo+Pgo+Pj4gKyAgICByZWcgPSAoVUFS
VF9SRUNWX0lSUV9DTlRfTUFTSyAmIDEpIHwKPj4KPj4KPj4gLi4uIG92ZXJyaWRlIHRoZSB2YWx1
ZSBoZXJlLiBZb3UgZWl0aGVyIHdhbnQgdG8gZHJvcCByZWFkaW5nIFVBUlRfTUlTQyBvcgo+PiBh
ZGQgfCBoZXJlLgo+IAo+IFNvcnJ5LCBtaXNzZWQgInwiIHNvbWVob3cuCj4+Cj4+PiArICAgICAg
ICAgICAoVUFSVF9YTUlUX0lSUV9DTlRfTUFTSyAmICgoVFhfRklGT19TSVpFIC8gMikgPDwgOCkp
Owo+Pgo+Pgo+PiBUaGlzIGlzIGEgYml0IGRpZmZpY3VsdCB0byByZWFkLiBJdCBmZWVscyBsaWtl
IHlvdSB3YW50IHRvIHVzZSBhIG1hY3JvIHdpdGgKPj4gYSBwYXJhbWV0ZXIgdGhhdCB3aWxsIGRv
IHRoZSBjb3JyZWN0IG1hc2tpbmcuCj4gCj4gT2ssIHNoYWxsIEkgdGFrZSBpdCBmcm9tIExpbnV4
ID8KClllcyBwbGVhc2UuCgo+IAo+Pj4gKwo+Pj4gK3N0YXRpYyBjb25zdCBzdHJ1Y3QgZHRfZGV2
aWNlX21hdGNoIG1lc29uX2R0X21hdGNoW10gX19pbml0Y29uc3QgPQo+Pj4gK3sKPj4+ICsgICAg
RFRfTUFUQ0hfQ09NUEFUSUJMRSgiYW1sb2dpYyxtZXNvbi11YXJ0IiksCj4+Cj4+Cj4+IExvb2tp
bmcgYXQgTGludXgsIHRoaXMgaXMgY29uc2lkZXJlZCBhcyBhIGxlZ2FjeSBiaW5kaW5ncy4gV291
bGQgbm90IGl0IGJlCj4+IGJldHRlciB0byB1c2Ugc3RhYmxlIGJpbmRpbmdzIGluIFhlbj8KPj4K
PiAKPiBZZWFoLCBJIHRvb2sgaXQgZnJvbSB1LWJvb3Qgc291cmNlIGFuZCBkaWRuJ3QgcmVhbGl6
ZSB0aGF0IHRoZXJlIGFyZQo+IHN0YWJsZSBiaW5kaW5nIGV4aXN0cy4KCkNoZWVycywKCi0tIApK
dWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 10:19:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 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 1fsQEn-0006nH-3X; Wed, 22 Aug 2018 10: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=cicq=lf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsQEl-0006nC-Pi
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 10:19:39 +0000
X-Inumbo-ID: b1520864-a5f4-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b1520864-a5f4-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 12:18: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 6E06F80D;
 Wed, 22 Aug 2018 03:19: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 9E1663F5BC;
 Wed, 22 Aug 2018 03:19:35 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-22-git-send-email-sstabellini@kernel.org>
 <408adfac-ad76-90bb-80e4-59e438412b72@arm.com>
 <alpine.DEB.2.10.1808161209040.16354@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <f9411d71-4a3d-fe4d-bbb9-c2af33b82245@arm.com>
Date: Wed, 22 Aug 2018 11:19:34 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1808161209040.16354@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 22/25] xen/arm: Allow vpl011 to be used
 by DomU
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, andrii_anisov@epam.com,
 xen-devel@lists.xen.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAxNi8wOC8xOCAyMDoyMSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IE9uIE1vbiwg
MTMgQXVnIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGkgU3RlZmFubywKPj4KPj4gT24g
MDEvMDgvMTggMDA6MjgsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+IE1ha2UgdnBsMDEx
IGJlaW5nIGFibGUgdG8gYmUgdXNlZCB3aXRob3V0IGEgdXNlcnNwYWNlIGNvbXBvbmVudCBpbiBE
b20wLgo+Pj4gSW4gdGhhdCBjYXNlLCBvdXRwdXQgaXMgcHJpbnRlZCB0byB0aGUgWGVuIHNlcmlh
bCBhbmQgaW5wdXQgaXMgcmVjZWl2ZWQKPj4+IGZyb20gdGhlIFhlbiBzZXJpYWwgb25lIGNoYXJh
Y3RlciBhdCBhIHRpbWUuCj4+Pgo+Pj4gQ2FsbCBkb21haW5fdnBsMDExX2luaXQgZHVyaW5nIGNv
bnN0cnVjdF9kb21VIGlmIHZwbDAxMSBpcyBlbmFibGVkLgo+Pj4KPj4+IEludHJvZHVjZSBhIG5l
dyByaW5nIHN0cnVjdCB3aXRoIG9ubHkgdGhlIHJpbmcgYXJyYXkgdG8gYXZvaWQgYSB3YXN0ZSBv
Zgo+Pj4gbWVtb3J5LiBJbnRyb2R1Y2Ugc2VwYXJhdGUgcmVhZF9kYXRhIGFuZCB3cml0ZV9kYXRh
IGZ1bmN0aW9ucyBmb3IKPj4+IGluaXRpYWwgZG9tYWluczogdnBsMDExX3dyaXRlX2RhdGFfeGVu
IGlzIHZlcnkgc2ltcGxlIGFuZCBqdXN0IHdyaXRlcwo+Pj4gdG8gdGhlIGNvbnNvbGUsIHdoaWxl
IHZwbDAxMV9yZWFkX2RhdGFfeGVuIGlzIGEgZHVwbGljYXRlIG9mCj4+PiB2cGwwMTFfcmVhZF9k
YXRhLiBBbHRob3VnaCB0ZXh0dWFsbHkgYWxtb3N0IGlkZW50aWNhbCwgd2UgYXJlIGZvcmNlZCB0
bwo+Pj4gZHVwbGljYXRlIHRoZSBmdW5jdGlvbnMgYmVjYXVzZSB0aGUgc3RydWN0IGxheW91dCBp
cyBkaWZmZXJlbnQuCj4+Pgo+Pj4gT3V0cHV0IGNoYXJhY3RlcnMgYXJlIHByaW50ZWQgb25lIGJ5
IG9uZSwgcG90ZW50aWFsbHkgbGVhZGluZyB0bwo+Pj4gaW50ZXJtaXhlZCBvdXRwdXQgb2YgZGlm
ZmVyZW50IGRvbWFpbnMgb24gdGhlIGNvbnNvbGUuIEEgZm9sbG93LXVwIHBhdGNoCj4+PiB3aWxs
IHNvbHZlIHRoZSBpc3N1ZSBieSBpbnRyb2R1Y2luZyBidWZmZXJpbmcuCj4+Pgo+Pj4gU2lnbmVk
LW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+Pj4gLS0t
Cj4+PiBDaGFuZ2VzIGluIHYzOgo+Pj4gLSBhZGQgaW4tY29kZSBjb21tZW50cwo+Pj4gLSBpbXBy
b3ZlIGV4aXN0aW5nIGNvbW1lbnRzCj4+PiAtIHJlbW92ZSBpZmRlZiBhcm91bmQgZG9tYWluX3Zw
bDAxMV9pbml0IGluIGNvbnN0cnVjdF9kb21VCj4+PiAtIGFkZCBBU1NFUlQKPj4+IC0gdXNlIFNC
U0FfVUFSVF9GSUZPX1NJWkUgZm9yIGluIGJ1ZmZlciBzaXplCj4+PiAtIHJlbmFtZSByaW5nX2Vu
YWJsZSB0byBiYWNrZW5kX2luX2RvbWFpbgo+Pj4gLSByZW5hbWUgc3RydWN0IHhlbmNvbnNfaW4g
dG8gc3RydWN0IHZwbDAxMV94ZW5fYmFja2VuZAo+Pj4gLSByZW5hbWUgaW5yaW5nIGZpZWxkIHRv
IHhlbgo+Pj4gLSByZW5hbWUgaGVscGVyIGZ1bmN0aW9ucyBhY2NvcmRpbmdseQo+Pj4gLSByZW1v
dmUgdW5uZWNlc3Nhcnkgc3R1YiBpbXBsZW1lbnRhdGlvbiBvZiB2cGwwMTFfcnhfY2hhcgo+Pj4g
LSBtb3ZlIHZwbDAxMV9yeF9jaGFyX3hlbiB3aXRoaW4gdGhlIGZpbGUgdG8gYXZvaWQgdGhlIG5l
ZWQgb2YgYSBmb3J3YXJkCj4+PiAgICAgZGVjbGFyYXRpb24gb2YgdnBsMDExX2RhdGFfYXZhaWwK
Pj4+IC0gZml4IHNtYWxsIGJ1ZyBpbiB2cGwwMTFfcnhfY2hhcl94ZW46IGluY3JlbWVudCBpbl9w
cm9kIGJlZm9yZSB1c2luZyBpdAo+Pj4gICAgIHRvIGNoZWNrIHhlbmNvbnNfcXVldWVkLgo+Pj4K
Pj4+IENoYW5nZXMgaW4gdjI6Cj4+PiAtIG9ubHkgaW5pdCBpZiB2cGwwMTEKPj4+IC0gcmVuYW1l
IHZwbDAxMV9yZWFkX2NoYXIgdG8gdnBsMDExX3J4X2NoYXIKPj4+IC0gcmVtb3ZlIHNwdXJpb3Vz
IGNoYW5nZQo+Pj4gLSBmaXggY29kaW5nIHN0eWxlCj4+PiAtIHVzZSBkaWZmZXJlbnQgcmluZyBz
dHJ1Y3QKPj4+IC0gbW92ZSB0aGUgd3JpdGVfZGF0YSBjaGFuZ2VzIHRvIHRoZWlyIG93biBmdW5j
dGlvbgo+Pj4gICAgICh2cGwwMTFfd3JpdGVfZGF0YV9ub3JpbmcpCj4+PiAtIGR1cGxpY2F0ZSB2
cGwwMTFfcmVhZF9kYXRhCj4+PiAtLS0KPj4+ICAgIHhlbi9hcmNoL2FybS9kb21haW5fYnVpbGQu
YyAgfCAgIDkgKy0KPj4+ICAgIHhlbi9hcmNoL2FybS92cGwwMTEuYyAgICAgICAgfCAxOTgKPj4+
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0KPj4+ICAgIHhlbi9p
bmNsdWRlL2FzbS1hcm0vdnBsMDExLmggfCAgIDggKysKPj4+ICAgIDMgZmlsZXMgY2hhbmdlZCwg
MTkyIGluc2VydGlvbnMoKyksIDIzIGRlbGV0aW9ucygtKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMK
Pj4+IGluZGV4IGY5ZmE0ODQuLjA4ODhhNzYgMTAwNjQ0Cj4+PiAtLS0gYS94ZW4vYXJjaC9hcm0v
ZG9tYWluX2J1aWxkLmMKPj4+ICsrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwo+Pj4g
QEAgLTI2MzgsNyArMjYzOCwxNCBAQCBzdGF0aWMgaW50IF9faW5pdCBjb25zdHJ1Y3RfZG9tVShz
dHJ1Y3QgZG9tYWluICpkLAo+Pj4gc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQo+Pj4gICAg
ICAgIGlmICggcmMgPCAwICkKPj4+ICAgICAgICAgICAgcmV0dXJuIHJjOwo+Pj4gICAgLSAgICBy
ZXR1cm4gX19jb25zdHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7Cj4+PiArICAgIHJjID0gX19jb25z
dHJ1Y3RfZG9tYWluKGQsICZraW5mbyk7Cj4+PiArICAgIGlmICggcmMgPCAwICkKPj4+ICsgICAg
ICAgIHJldHVybiByYzsKPj4+ICsKPj4+ICsgICAgaWYgKCBraW5mby52cGwwMTEgKQo+Pj4gKyAg
ICAgICAgcmMgPSBkb21haW5fdnBsMDExX2luaXQoZCwgTlVMTCk7Cj4+PiArCj4+PiArICAgIHJl
dHVybiByYzsKPj4+ICAgIH0KPj4+ICAgICAgdm9pZCBfX2luaXQgY3JlYXRlX2RvbVVzKHZvaWQp
Cj4+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3ZwbDAxMS5jIGIveGVuL2FyY2gvYXJtL3Zw
bDAxMS5jCj4+PiBpbmRleCA3MjVhMjAzLi5mMjA2YzYxIDEwMDY0NAo+Pj4gLS0tIGEveGVuL2Fy
Y2gvYXJtL3ZwbDAxMS5jCj4+PiArKysgYi94ZW4vYXJjaC9hcm0vdnBsMDExLmMKPj4+IEBAIC03
Nyw2ICs3Nyw5MSBAQCBzdGF0aWMgdm9pZCB2cGwwMTFfdXBkYXRlX2ludGVycnVwdF9zdGF0dXMo
c3RydWN0IGRvbWFpbgo+Pj4gKmQpCj4+PiAgICAjZW5kaWYKPj4+ICAgIH0KPj4+ICAgICsvKgo+
Pj4gKyAqIHZwbDAxMV93cml0ZV9kYXRhX3hlbiB3cml0ZXMgY2hhcnMgZnJvbSB0aGUgdnBsMDEx
IG91dCBidWZmZXIgdG8gdGhlCj4+PiArICogY29uc29sZS4gT25seSB0byBiZSB1c2VkIHdoZW4g
dGhlIGJhY2tlbmQgaXMgWGVuLgo+Pj4gKyAqLwo+Pj4gK3N0YXRpYyB2b2lkIHZwbDAxMV93cml0
ZV9kYXRhX3hlbihzdHJ1Y3QgZG9tYWluICpkLCB1aW50OF90IGRhdGEpCj4+PiArewo+Pj4gKyAg
ICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+Pj4gKyAgICBzdHJ1Y3QgdnBsMDExICp2cGwwMTEgPSAm
ZC0+YXJjaC52cGwwMTE7Cj4+PiArCj4+PiArICAgIFZQTDAxMV9MT0NLKGQsIGZsYWdzKTsKPj4+
ICsKPj4+ICsgICAgcHJpbnRrKCIlYyIsIGRhdGEpOwo+Pj4gKyAgICBpZiAoZGF0YSA9PSAnXG4n
KQo+Pj4gKyAgICAgICAgcHJpbnRrKCJET00ldTogIiwgZC0+ZG9tYWluX2lkKTsKPj4KPj4gVGhl
cmUgYXJlIGEgcHJvYmxlbSBpbiB0aGlzIGNvZGUuIFRoZSBmaXJzdCBsaW5lIG9mIGEgZG9tYWlu
IHdpbGwgYWx3YXlzCj4+IHByaW50ZWQgd2l0aG91dCAiRE9NJXU6ICIgaW4gZnJvbnQuIFRoaXMg
bWVhbnMgeW91IGRvbid0IHJlYWxseSBrbm93IHdoZXJlIGl0Cj4+IGlzIGNvbWluZyBmcm9tIHVu
dGlsIHlvdSBnZXQgdGhlIHNlY29uZCBsaW5lLgo+IAo+IFRoaXMgcHJvYmxlbSBpcyBzb2x2ZWQg
YnkgdGhlIGZvbGxvdy11cCBwYXRjaCB0aGF0IGludHJvZHVjZXMgY2hhcmFjdGVycwo+IGJ1ZmZl
cmluZy4gSSdsbCBtZW50aW9uIGl0IGluIHRoZSBjb21taXQgbWVzc2FnZS4KClRvIGJlIGhvbmVz
dCwgdGhpcyBzaG91bGQgYmUgc29sdmVkIGluIHRoaXMgcGF0Y2ggYW5kIG5vdCB0aGUgZm9sbG93
LXVwIG9uZS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 10:22:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 10:22:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsQH2-0007ZF-I2; Wed, 22 Aug 2018 10:22: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=om3v=lf=citrix.com=prvs=7650e4d92=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fsQH1-0007ZA-Og
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 10:21:59 +0000
X-Inumbo-ID: 055fcf0e-a5f5-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 055fcf0e-a5f5-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 12:20:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,273,1531785600"; d="scan'208";a="63428819"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 22 Aug 2018 11:21:55 +0100
Message-ID: <20180822102155.990-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] libxl: make sure string is null-terminated in
 libxl__prepare_sockaddr_un
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

Q292ZXJpdHktSUQ6IDE0Mzg0NzIKU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KLS0tCkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4K
LS0tCiB0b29scy9saWJ4bC9saWJ4bF91dGlscy5jIHwgNSArKysrLQogMSBmaWxlIGNoYW5nZWQs
IDQgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhs
L2xpYnhsX3V0aWxzLmMgYi90b29scy9saWJ4bC9saWJ4bF91dGlscy5jCmluZGV4IDU4NTQ3MTdi
MTEuLmUwNmY3NjU2OTkgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3V0aWxzLmMKKysr
IGIvdG9vbHMvbGlieGwvbGlieGxfdXRpbHMuYwpAQCAtMTIzOCw2ICsxMjM4LDggQEAgaW50IGxp
YnhsX19wcmVwYXJlX3NvY2thZGRyX3VuKGxpYnhsX19nYyAqZ2MsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc3RydWN0IHNvY2thZGRyX3VuICp1biwgY29uc3QgY2hhciAqcGF0aCwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICp3aGF0KQogeworICAg
IHNpemVfdCBzeiA9IHNpemVvZih1bi0+c3VuX3BhdGgpOworCiAgICAgaWYgKHNpemVvZih1bi0+
c3VuX3BhdGgpIDw9IHN0cmxlbihwYXRoKSkgewogICAgICAgICBMT0coRVJST1IsICJVTklYIHNv
Y2tldCBwYXRoICclcycgaXMgdG9vIGxvbmcgZm9yICVzIiwgcGF0aCwgd2hhdCk7CiAgICAgICAg
IExPRyhERUJVRywgIlBhdGggbXVzdCBiZSBsZXNzIHRoYW4gJXp1IGJ5dGVzIiwgc2l6ZW9mKHVu
LT5zdW5fcGF0aCkpOwpAQCAtMTI0NSw3ICsxMjQ3LDggQEAgaW50IGxpYnhsX19wcmVwYXJlX3Nv
Y2thZGRyX3VuKGxpYnhsX19nYyAqZ2MsCiAgICAgfQogICAgIG1lbXNldCh1biwgMCwgc2l6ZW9m
KHN0cnVjdCBzb2NrYWRkcl91bikpOwogICAgIHVuLT5zdW5fZmFtaWx5ID0gQUZfVU5JWDsKLSAg
ICBzdHJuY3B5KHVuLT5zdW5fcGF0aCwgcGF0aCwgc2l6ZW9mKHVuLT5zdW5fcGF0aCkpOworICAg
IHN0cm5jcHkodW4tPnN1bl9wYXRoLCBwYXRoLCBzeik7CisgICAgdW4tPnN1bl9wYXRoW3N6IC0g
MV0gPSAnXDAnOwogICAgIHJldHVybiAwOwogfQogCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 10:36:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 10:36: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 1fsQUS-00006m-SR; Wed, 22 Aug 2018 10: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=cicq=lf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsQUR-00006h-B2
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 10:35:51 +0000
X-Inumbo-ID: 3a18e6c2-a5f7-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 3a18e6c2-a5f7-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 10:36: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 4BBC180D;
 Wed, 22 Aug 2018 03:35:49 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.Emea.Arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 794723F5BC;
 Wed, 22 Aug 2018 03:35:48 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-24-git-send-email-sstabellini@kernel.org>
 <24702a40-add2-2001-d36d-0668a3a8b952@arm.com>
 <alpine.DEB.2.10.1808161222350.16354@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <36059bdf-2350-9a39-d57a-8b24bf02ab8e@arm.com>
Date: Wed, 22 Aug 2018 11:35:47 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1808161222350.16354@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 24/25] xen/vpl011: buffer out chars when
 the backend is xen
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, 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>

SGksCgpPbiAxNi8wOC8xOCAyMDo0MSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IE9uIE1v
biwgMTMgQXVnIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGksCj4+Cj4+IE9uIDAxLzA4
LzE4IDAwOjI4LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBUbyBhdm9pZCBtaXhpbmcg
dGhlIG91dHB1dCBvZiBkaWZmZXJlbnQgZG9tYWlucyBvbiB0aGUgY29uc29sZSwgYnVmZmVyCj4+
PiB0aGUgb3V0cHV0IGNoYXJzIGFuZCBwcmludCBsaW5lIGJ5IGxpbmUuIFVubGVzcyB0aGUgZG9t
YWluIGhhcyBpbnB1dAo+Pj4gZnJvbSB0aGUgc2VyaWFsLCBpbiB3aGljaCBjYXNlIHdlIHdhbnQg
dG8gcHJpbnQgY2hhciBieSBjaGFyIGZvciBhCj4+PiBzbW9vdGggdXNlciBleHBlcmllbmNlLgo+
Pj4KPj4+IFRoZSBzaXplIG9mIFNCU0FfVUFSVF9PVVRfQlVGX1NJWkUgaXMgYXJiaXRyYXJ5LiA5
MCBzaG91bGQgYmUgbGFyZ2UKPj4+IGVub3VnaCB0byBhY2NvbW1vZGF0ZSB0aGUgbGVuZ3RoIG9m
IG1vc3QgbGluZXMgb2Ygb3V0cHV0ICh0eXBpY2FsbHkgdGhleQo+Pj4gYXJlIGxpbWl0ZWQgdG8g
ODAgY2hhcmFjdGVycyBvbiBVbml4IHN5c3RlbXMpLCBwbHVzIG9uZSBleHRyYSBjaGFyIGZvcgo+
Pj4gdGhlIHN0cmluZyB0ZXJtaW5hdG9yLgo+Pgo+PiBIb3cgYWJvdXQgdXNpbmcgdGhlIHNhbWUg
dmFsdWUgYXMgdnVhcnQgKGUuZyBWVUFSVF9CVVRfU0laRSkgaW5zdGVhZD8gU28gd2UKPj4gYnVm
ZmVyIHRoZSBzYW1lIHdheSBmb3IgdGhlIHZwbDAxMT8KPiAKPiBZZXMsIEkgY2FuIGRvIHRoYXQu
Cj4gCj4gCj4+PiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhp
bGlueC5jb20+Cj4+PiAtLS0KPj4+ICAgIHhlbi9hcmNoL2FybS92cGwwMTEuYyAgICAgICAgfCAy
MSArKysrKysrKysrKysrKysrKystLS0KPj4+ICAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vdnBsMDEx
LmggfCAgMyArKysKPj4+ICAgIDIgZmlsZXMgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwgMyBk
ZWxldGlvbnMoLSkKPj4+Cj4+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3ZwbDAxMS5jIGIv
eGVuL2FyY2gvYXJtL3ZwbDAxMS5jCj4+PiBpbmRleCBmMjA2YzYxLi44MTM3MzcxIDEwMDY0NAo+
Pj4gLS0tIGEveGVuL2FyY2gvYXJtL3ZwbDAxMS5jCj4+PiArKysgYi94ZW4vYXJjaC9hcm0vdnBs
MDExLmMKPj4+IEBAIC0yOCw2ICsyOCw3IEBACj4+PiAgICAjaW5jbHVkZSA8eGVuL2xpYi5oPgo+
Pj4gICAgI2luY2x1ZGUgPHhlbi9tbS5oPgo+Pj4gICAgI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgo+
Pj4gKyNpbmNsdWRlIDx4ZW4vY29uc29sZS5oPgo+Pj4gICAgI2luY2x1ZGUgPHB1YmxpYy9kb21j
dGwuaD4KPj4+ICAgICNpbmNsdWRlIDxwdWJsaWMvaW8vY29uc29sZS5oPgo+Pj4gICAgI2luY2x1
ZGUgPGFzbS9wbDAxMS11YXJ0Lmg+Cj4+PiBAQCAtODUsMTIgKzg2LDI2IEBAIHN0YXRpYyB2b2lk
IHZwbDAxMV93cml0ZV9kYXRhX3hlbihzdHJ1Y3QgZG9tYWluICpkLAo+Pj4gdWludDhfdCBkYXRh
KQo+Pj4gICAgewo+Pj4gICAgICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4+PiAgICAgICAgc3Ry
dWN0IHZwbDAxMSAqdnBsMDExID0gJmQtPmFyY2gudnBsMDExOwo+Pj4gKyAgICBzdHJ1Y3QgdnBs
MDExX3hlbl9iYWNrZW5kICppbnRmID0gdnBsMDExLT54ZW47Cj4+PiArICAgIHN0cnVjdCBkb21h
aW4gKmlucHV0ID0gY29uc29sZV9pbnB1dF9kb21haW4oKTsKPj4+ICAgICAgICAgIFZQTDAxMV9M
T0NLKGQsIGZsYWdzKTsKPj4+ICAgIC0gICAgcHJpbnRrKCIlYyIsIGRhdGEpOwo+Pj4gLSAgICBp
ZiAoZGF0YSA9PSAnXG4nKQo+Pj4gLSAgICAgICAgcHJpbnRrKCJET00ldTogIiwgZC0+ZG9tYWlu
X2lkKTsKPj4+ICsgICAgaW50Zi0+b3V0W2ludGYtPm91dF9wcm9kKytdID0gZGF0YTsKPj4+ICsg
ICAgaWYgKCBkID09IGlucHV0ICYmIGludGYtPm91dF9wcm9kID09IDEgKQo+Pj4gKyAgICB7Cj4+
PiArICAgICAgICBwcmludGsoIiVjIiwgZGF0YSk7Cj4+PiArICAgICAgICBpZiAoIGRhdGEgPT0g
J1xuJyApCj4+PiArICAgICAgICAgICAgcHJpbnRrKCJET00ldTogIiwgZC0+ZG9tYWluX2lkKTsK
Pj4+ICsgICAgICAgIGludGYtPm91dF9wcm9kID0gMDsKPj4KPj4gU2VlIG15IHJlbWFyayBvbiB0
aGUgcGF0Y2ggaW1wbGVtZW50aW5nIHZwbDAxMV93cml0ZV9kYXRhX3hlbi4KPiAKPiBXaXRoIHRo
aXMgcGF0Y2gsIHRoZSBtaXNzaW5nICJET00iIGF0IHRoZSBiZWdpbm5pbmcgY2Fubm90IGhhcHBl
bgo+IGFueW1vcmUgZHVlIHRvIHRoZSBvdXQgYnVmZmVyaW5nLiBUaGVvcmV0aWNhbGx5IGl0IGNh
biBzdGlsbCBoYXBwZW4gYnkKPiBzd2l0Y2hpbmcgdG8gRE9NMSBiZWZvcmUgRE9NMSBwcmludHMg
YW55dGhpbmcsIGJ1dCBpdCBpcyBpbXBvc3NpYmxlIHRvCj4gZG8gaW4gcHJhY3RpY2UuCgpIb3cg
Y29tZSB0aGlzIGlzIGltcG9zc2libGU/IERPTTEgbWF5IGhhdmUgcHJpbnQgdmVyeSBsYXRlIGFu
ZCB0aGVyZWZvcmUgCnlvdSBoYXZlIHRpbWUgdG8gc3dpdGNoIHRvIERPTTEgYmVmb3JlIGFueSBw
cmludC4KCj4gRXZlbiBpbiB0aGlzIHRoZW9yZXRpY2FsIHNjZW5hcmlvLCB0aGUgdXNlciB3b3Vs
ZCBzdGlsbAo+IGdldCB0aGUgdXNlZnVsICJTd2l0Y2hpbmcgdG8gRE9NMSIgbWVzc2FnZSwgdGhh
dCB3b3VsZCBoZWxwIGNsYXJpZnkgd2hhdAo+IGlzIGdvaW5nIG9uLiBUaHVzLCBteSBwcmVmZXJl
bmNlIGlzIHRvIGF2b2lkIG1ha2luZyB0aGUgY29kZSBtb3JlCj4gY29tcGxleCB0byBmaXggdGhp
cyBpc3N1ZS4KCkkgZG9uJ3QgbGlrZSB0aGUgaWRlYSB0aGF0IGluIHNvbWUgY2FzZSBET00ldTog
aXMgbm90IHByaW50ZWQgaW4gZnJvbnQgCm9mIHRoZSBsaW5lLiBUaGlzIGlzIG1ha2luZyBtb3Jl
IGRpZmZpY3VsdCB0byByZWFkIHRoZSBsb2dzLgoKPiAKPiAKPj4+ICsgICAgfSBlbHNlIGlmICgg
ZCA9PSBpbnB1dCB8fAo+Pgo+PiBDb2Rpbmcgc3R5bGU6Cj4+Cj4+IH0KPj4gZWxzZSBpZgo+PiB7
Cj4gCj4gSSdsbCBmaXgKPiAKPiAKPj4+ICsgICAgICAgICAgICAgICAgaW50Zi0+b3V0X3Byb2Qg
PT0gU0JTQV9VQVJUX09VVF9CVUZfU0laRSAtIDEgfHwKPj4+ICsgICAgICAgICAgICAgICAgZGF0
YSA9PSAnXG4nICkKPj4+ICsgICAgewo+Pj4gKyAgICAgICAgaW50Zi0+b3V0W2ludGYtPm91dF9w
cm9kKytdID0gJ1wwJzsKPj4+ICsgICAgICAgIHByaW50aygiRE9NJXU6ICVzIiwgZC0+ZG9tYWlu
X2lkLCBpbnRmLT5vdXQpOwo+Pj4gKyAgICAgICAgaW50Zi0+b3V0X3Byb2QgPSAwOwo+Pj4gKyAg
ICB9Cj4+Cj4+IFRoZSBjb2RlIGlzIHF1aXRlIGRpZmZpY3VsdCB0byByZWFkLiBJdCB3b3VsZCBi
ZSBlYXNpZXIgdG8gZGlmZmVyZW50aWF0ZQo+PiAoZG9tYWluID09IGlucHV0IHZzIGRvbWFpbiAh
PSBpbnB1dCkgZXZlbiBpZiBpdCBtZWFucyBhIGJpdCBvZiBkdXBsaWNhdGlvbi4KPiAKPiBPSywg
SSBjYW4gcmVhcnJhbmdlIHRoZSBjb2RlIHRoYXQgd2F5LiBGb3IgZXhhbXBsZToKPiAKPiAgICAg
IGlmICggZCA9PSBpbnB1dCApewo+ICAgICAgICAgIGlmICggaW50Zi0+b3V0X3Byb2QgPT0gMSAp
Cj4gICAgICAgICAgewo+ICAgICAgICAgICAgICBwcmludGsoIiVjIiwgZGF0YSk7Cj4gICAgICAg
ICAgICAgIGlmICggZGF0YSA9PSAnXG4nICkKPiAgICAgICAgICAgICAgICAgIHByaW50aygiRE9N
JXU6ICIsIGQtPmRvbWFpbl9pZCk7Cj4gICAgICAgICAgICAgIGludGYtPm91dF9wcm9kID0gMDsK
PiAgICAgICAgICB9Cj4gICAgICAgICAgZWxzZQo+ICAgICAgICAgIHsKPiAgICAgICAgICAgICAg
aWYgKCBkYXRhICE9ICdcbicgKQo+ICAgICAgICAgICAgICAgICAgaW50Zi0+b3V0W2ludGYtPm91
dF9wcm9kKytdID0gJ1xuJzsKPiAgICAgICAgICAgICAgaW50Zi0+b3V0W2ludGYtPm91dF9wcm9k
KytdID0gJ1wwJzsKPiAgICAgICAgICAgICAgcHJpbnRrKCJET00ldTogJXMiLCBkLT5kb21haW5f
aWQsIGludGYtPm91dCk7Cj4gICAgICAgICAgICAgIGludGYtPm91dF9wcm9kID0gMDsKPiAgICAg
ICAgICB9Cj4gICAgICB9Cj4gICAgICBlbHNlCj4gICAgICB7Cj4gICAgICAgICAgaWYgKCBpbnRm
LT5vdXRfcHJvZCA9PSBTQlNBX1VBUlRfT1VUX0JVRl9TSVpFIC0gMiB8fAo+ICAgICAgICAgICAg
ICAgZGF0YSA9PSAnXG4nICkKPiAgICAgICAgICB7Cj4gICAgICAgICAgICAgIGlmICggZGF0YSAh
PSAnXG4nICkKPiAgICAgICAgICAgICAgICAgIGludGYtPm91dFtpbnRmLT5vdXRfcHJvZCsrXSA9
ICdcbic7Cj4gICAgICAgICAgICAgIGludGYtPm91dFtpbnRmLT5vdXRfcHJvZCsrXSA9ICdcMCc7
Cj4gICAgICAgICAgICAgIHByaW50aygiRE9NJXU6ICVzIiwgZC0+ZG9tYWluX2lkLCBpbnRmLT5v
dXQpOwo+ICAgICAgICAgICAgICBpbnRmLT5vdXRfcHJvZCA9IDA7Cj4gICAgICAgICAgfQo+ICAg
ICAgfQo+IAo+IElzIGl0IGJldHRlcj8KCkxvb2tzIGVhc2llciB0byByZWFkLgoKPiAKPiAKPj4g
WW91IGFsc28gZG9uJ3QgaGFuZGxlIGFsbCB0aGUgY2FzZXMuCj4+Cj4+IEZvciB0aGUgaW5wdXQg
ZG9tYWluLCBJIGRvbid0IHRoaW5rIHlvdSB3YW50IHRvIHByaW50IHRoZSBkb21haW4gaW4gZnJv
bnQuCj4+IEluc3RlYWQgSSB3b3VsZCByZWx5IG9uIHRoZSAiU3dpdGNoIHRvIC4uLiIuCj4gCj4g
QWN0dWFsbHkgaXQgaXMgdmVyeSBjb252ZW5pZW50IHRvIGtub3cgYXQgYW55IGdpdmVuIHRpbWUg
d2hpY2ggZG9tYWluCj4geW91IGFyZSB0YWxraW5nIHRvLiBJIGNvdWxkbid0IGZpbmQgYW55IHBy
b2JsZW1zIHdpdGggdGhlIHByZWZpeCwgZXZlbgo+IHVzaW5nIFZJTSwgZXRjLiBJIHdvdWxkIHJh
dGhlciBrZWVwIHRoZSAiRE9NIiBzdHJpbmcgYXJvdW5kLgoKV2VsbCBpdCBpcyBjb252ZW5pZW50
IGlmIHlvdSBtYW5hZ2UgdG8gcHV0ICJET00iIHN0cmluZyBpbiBmcm9udC4gRnJvbSBhIApsb29r
IGF0IHlvdXIgaW1wbGVtZW50YXRpb24gYW5kIHlvdXIgb3duIGNvbW1lbnQgdGhpcyBpcyBub3Qg
YWx3YXlzIHRoZSAKY2FzZS4KCkkgYW0gYWxzbyBxdWl0ZSBzdXJwcmlzZWQgdGhhdCB0aGlzIGRv
ZXMgbm90IG1ha2UgVklNIChvciBhbnkgb3RoZXIgCmVkaXRvcikgbW9yZSBkaWZmaWN1bHQgdG8g
dXNlIGFzICJET006IiBpcyBwcmludGVkIGluIGZyb250IG9mIGVhY2ggbGluZS4KCj4gCj4gCj4+
IFRoaXMgd291bGQgYXZvaWQgdGhlIHByb2JsZW0KPj4gd2hlcmUgRG9tQiBuZWVkcyB0byBoYXZl
IGhpcyBsaW5lIHByaW50ZWQgd2hpbGUgaXQgaXMgbm90IHRoZSBjb25zb2xlIGlucHV0Lgo+PiBJ
ZiB0aGlzIGhhcHBlbnMgaW4gdGhlIG1pZGRsZSBvZiBEb21BLCB0aGVuIHlvdSBhcmUgbG9vc2lu
ZyB0cmFjayB3aGF0J3MgZ29pbmcKPj4gb24uCj4gCj4gSSBkb24ndCB1bmRlcnN0YW5kIHRoZSBl
eGFtcGxlOiBpZiBET00xIGhhcyBpbnB1dCwgYW5kIERPTTIgcHJpbnRzCj4gc29tZXRoaW5nLCB0
aGUgRE9NMiBvdXRwdXQgd2lsbCBiZSBwcmVwZW5kZWQgYnkgIkRPTTIiLCBhdm9pZGluZyBhbnkK
PiBjb25mdXNpb24uIFdoYXQgYW0gSSBtaXNzaW5nPwoKTGV0J3MgdGFrZSBhbiBleGFtcGxlOgoJ
MSkgRE9NMSB3cml0ZXMgIlxuYWIiCgkyKSBET00yIHdyaXRlcyAiRm9vYmFyXG4iCgkzKSBET00x
IHdyaXRlICJjZGUiCgpUaGUgb3V0cHV0IHdvdWxkIGJlOgoKRE9NMTogYWIgRE9NMjogRm9vYmFy
CmNkZQoKRE9NMSBhbmQgRE9NMiBoYXMgdGhlIGxpbmUgY29tYmluZWQgKG5vdCBhIGJpZyBkZWFs
KS4gSG93ZXZlciwgdGhlIG5leHQgCmZldyBjaGFyYWN0ZXJzIGZvciBET00xICJjZGUiIHdpbGwg
bm90IGJlIHByZWZpeGVkIHdpdGggIkRPTTE6Ii4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 10:37:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 10: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 1fsQW3-0000ES-8Y; Wed, 22 Aug 2018 10: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=sw4p=lf=citrix.com=prvs=765cef165=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fsQW2-0000EL-5i
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 10:37:30 +0000
X-Inumbo-ID: 74a283f9-a5f7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 74a283f9-a5f7-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 10:38:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,273,1531785600"; d="scan'208";a="63429522"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 22 Aug 2018 12:36:55 +0200
Message-ID: <20180822103655.53122-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] pvshim: introduce a PV shim defconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, 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>

SW4gb3JkZXIgdG8gYnVpbGQgYSB0YWlsb3JlZCBwdnNoaW0tb25seSBiaW5hcnkgZnJvbSBYZW4u
IFN3aXRjaCB0aGUKUFYgc2hpbSBidWlsZCBmcm9tIHRoZSB0b29scyBmaXJtd2FyZSBpbnRvIHVz
aW5nIHRoZSBuZXcgZGVmY29uZmlnLgoKQSBkaWZmIG9mIHRoZSAuY29uZmlnIGdlbmVyYXRlZCBm
b3IgdGhlIHB2c2hpbSBmaXJtd2FyZSBidWlsZCBiZWZvcmUKYW5kIGFmdGVyIHRoaXMgY2hhbmdl
IHNob3dzIG5vIGRpZmZlcmVuY2VzLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1
LmNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDYzogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KLS0tCiB0b29scy9maXJtd2FyZS94ZW4tZGlyL01ha2VmaWxlICAgICAg
IHwgIDUgKy0KIHRvb2xzL2Zpcm13YXJlL3hlbi1kaXIvc2hpbS5jb25maWcgICAgfCA4NCAtLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9jb25maWdzL3B2c2hpbV9kZWZj
b25maWcgfCAyMyArKysrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspLCA4
NyBkZWxldGlvbnMoLSkKIGRlbGV0ZSBtb2RlIDEwMDY0NCB0b29scy9maXJtd2FyZS94ZW4tZGly
L3NoaW0uY29uZmlnCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L2NvbmZpZ3MvcHZz
aGltX2RlZmNvbmZpZwoKZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL3hlbi1kaXIvTWFrZWZp
bGUgYi90b29scy9maXJtd2FyZS94ZW4tZGlyL01ha2VmaWxlCmluZGV4IDg0NjQ4YzNmYWYuLjgz
NTk3ZjAwMTcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Zpcm13YXJlL3hlbi1kaXIvTWFrZWZpbGUKKysr
IGIvdG9vbHMvZmlybXdhcmUveGVuLWRpci9NYWtlZmlsZQpAQCAtNDEsOSArNDEsOCBAQCBsaW5r
ZmFybS5zdGFtcDogJChERVBfRElSUykgJChERVBfRklMRVMpIEZPUkNFCiAkKEQpOiBsaW5rZmFy
bS5zdGFtcAogCSQoTUFLRSkgLUMgJChEKS94ZW4gZGlzdGNsZWFuCiAKLSQoRCkveGVuLy5jb25m
aWc6IHNoaW0uY29uZmlnICQoRCkKLQljcCAkPCAkQAotCSQoTUFLRSkgLUMgJChARCkgb2xkZGVm
Y29uZmlnIFhFTl9DT05GSUdfRVhQRVJUPXkKKyQoRCkveGVuLy5jb25maWc6ICQoRCkKKwkkKE1B
S0UpIC1DICQoQEQpIEtCVUlMRF9ERUZDT05GSUc9cHZzaGltX2RlZmNvbmZpZyBYRU5fQ09ORklH
X0VYUEVSVD15IGRlZmNvbmZpZwogCiB4ZW4tc2hpbTogJChEKS94ZW4vLmNvbmZpZwogCSQoTUFL
RSkgLUMgJCg8RCkgYnVpbGQgWEVOX0NPTkZJR19FWFBFUlQ9eQpkaWZmIC0tZ2l0IGEvdG9vbHMv
ZmlybXdhcmUveGVuLWRpci9zaGltLmNvbmZpZyBiL3Rvb2xzL2Zpcm13YXJlL3hlbi1kaXIvc2hp
bS5jb25maWcKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDIxZDcwNzViYjQuLjAwMDAw
MDAwMDAKLS0tIGEvdG9vbHMvZmlybXdhcmUveGVuLWRpci9zaGltLmNvbmZpZworKysgL2Rldi9u
dWxsCkBAIC0xLDg0ICswLDAgQEAKLSMKLSMgQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgZmlsZTsg
RE8gTk9UIEVESVQuCi0jIFhlbi94ODYgNC4xMS11bnN0YWJsZSBDb25maWd1cmF0aW9uCi0jCi1D
T05GSUdfWDg2XzY0PXkKLUNPTkZJR19YODY9eQotQ09ORklHX0FSQ0hfREVGQ09ORklHPSJhcmNo
L3g4Ni9jb25maWdzL3g4Nl82NF9kZWZjb25maWciCi0KLSMKLSMgQXJjaGl0ZWN0dXJlIEZlYXR1
cmVzCi0jCi1DT05GSUdfTlJfQ1BVUz0zMgotQ09ORklHX1BWPXkKLUNPTkZJR19QVl9MSU5FQVJf
UFQ9eQotQ09ORklHX0hWTT15Ci0jIENPTkZJR19TSEFET1dfUEFHSU5HIGlzIG5vdCBzZXQKLSMg
Q09ORklHX0JJR01FTSBpcyBub3Qgc2V0Ci0jIENPTkZJR19IVk1fRkVQIGlzIG5vdCBzZXQKLSMg
Q09ORklHX1RCT09UIGlzIG5vdCBzZXQKLUNPTkZJR19YRU5fR1VFU1Q9eQotQ09ORklHX1BWSF9H
VUVTVD15Ci1DT05GSUdfUFZfU0hJTT15Ci1DT05GSUdfUFZfU0hJTV9FWENMVVNJVkU9eQotCi0j
Ci0jIENvbW1vbiBGZWF0dXJlcwotIwotQ09ORklHX0NPTVBBVD15Ci1DT05GSUdfQ09SRV9QQVJL
SU5HPXkKLUNPTkZJR19IQVNfQUxURVJOQVRJVkU9eQotQ09ORklHX0hBU19FWF9UQUJMRT15Ci1D
T05GSUdfTUVNX0FDQ0VTUz15Ci1DT05GSUdfSEFTX01FTV9QQUdJTkc9eQotQ09ORklHX0hBU19N
RU1fU0hBUklORz15Ci1DT05GSUdfSEFTX1BEWD15Ci1DT05GSUdfSEFTX1VCU0FOPXkKLUNPTkZJ
R19IQVNfS0VYRUM9eQotQ09ORklHX0hBU19HREJTWD15Ci1DT05GSUdfSEFTX0lPUE9SVFM9eQot
IyBDT05GSUdfS0VYRUMgaXMgbm90IHNldAotIyBDT05GSUdfVE1FTSBpcyBub3Qgc2V0Ci0jIENP
TkZJR19YRU5PUFJPRiBpcyBub3Qgc2V0Ci0jIENPTkZJR19YU00gaXMgbm90IHNldAotCi0jCi0j
IFNjaGVkdWxlcnMKLSMKLUNPTkZJR19TQ0hFRF9DUkVESVQ9eQotIyBDT05GSUdfU0NIRURfQ1JF
RElUMiBpcyBub3Qgc2V0Ci0jIENPTkZJR19TQ0hFRF9SVERTIGlzIG5vdCBzZXQKLSMgQ09ORklH
X1NDSEVEX0FSSU5DNjUzIGlzIG5vdCBzZXQKLSMgQ09ORklHX1NDSEVEX05VTEwgaXMgbm90IHNl
dAotQ09ORklHX1NDSEVEX0NSRURJVF9ERUZBVUxUPXkKLUNPTkZJR19TQ0hFRF9ERUZBVUxUPSJj
cmVkaXQiCi0jIENPTkZJR19MSVZFUEFUQ0ggaXMgbm90IHNldAotIyBDT05GSUdfU1VQUFJFU1Nf
RFVQTElDQVRFX1NZTUJPTF9XQVJOSU5HUyBpcyBub3Qgc2V0Ci1DT05GSUdfQ01ETElORT0iIgot
Ci0jCi0jIERldmljZSBEcml2ZXJzCi0jCi1DT05GSUdfQUNQST15Ci1DT05GSUdfQUNQSV9MRUdB
Q1lfVEFCTEVTX0xPT0tVUD15Ci1DT05GSUdfTlVNQT15Ci1DT05GSUdfSEFTX05TMTY1NTA9eQot
Q09ORklHX0hBU19FSENJPXkKLUNPTkZJR19IQVNfQ1BVRlJFUT15Ci1DT05GSUdfSEFTX1BBU1NU
SFJPVUdIPXkKLUNPTkZJR19IQVNfUENJPXkKLUNPTkZJR19ERUZDT05GSUdfTElTVD0iJEFSQ0hf
REVGQ09ORklHIgotQ09ORklHX0FSQ0hfU1VQUE9SVFNfSU5UMTI4PXkKLQotIwotIyBEZWJ1Z2dp
bmcgT3B0aW9ucwotIwotIyBDT05GSUdfREVCVUcgaXMgbm90IHNldAotIyBDT05GSUdfQ1JBU0hf
REVCVUcgaXMgbm90IHNldAotIyBDT05GSUdfRlJBTUVfUE9JTlRFUiBpcyBub3Qgc2V0Ci0jIENP
TkZJR19DT1ZFUkFHRSBpcyBub3Qgc2V0Ci0jIENPTkZJR19MT0NLX1BST0ZJTEUgaXMgbm90IHNl
dAotIyBDT05GSUdfUEVSRl9DT1VOVEVSUyBpcyBub3Qgc2V0Ci0jIENPTkZJR19WRVJCT1NFX0RF
QlVHIGlzIG5vdCBzZXQKLSMgQ09ORklHX1NDUlVCX0RFQlVHIGlzIG5vdCBzZXQKLSMgQ09ORklH
X1VCU0FOIGlzIG5vdCBzZXQKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jb25maWdzL3B2c2hp
bV9kZWZjb25maWcgYi94ZW4vYXJjaC94ODYvY29uZmlncy9wdnNoaW1fZGVmY29uZmlnCm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjM4YmE5ZmViMWYKLS0tIC9kZXYvbnVs
bAorKysgYi94ZW4vYXJjaC94ODYvY29uZmlncy9wdnNoaW1fZGVmY29uZmlnCkBAIC0wLDAgKzEs
MjMgQEAKKyMgRW5hYmxlIFBWIHNoaW0gbW9kZQorQ09ORklHX1BWPXkKK0NPTkZJR19YRU5fR1VF
U1Q9eQorQ09ORklHX1BWSF9HVUVTVD15CitDT05GSUdfUFZfU0hJTT15CitDT05GSUdfUFZfU0hJ
TV9FWENMVVNJVkU9eQorIyBEaXNhYmxlIGZlYXR1cmVzIG5vdCB1c2VkIGJ5IHRoZSBQViBzaGlt
CitDT05GSUdfTlJfQ1BVUz0zMgorQ09ORklHX1NIQURPV19QQUdJTkc9bgorQ09ORklHX0JJR01F
TT1uCitDT05GSUdfSFZNX0ZFUD1uCitDT05GSUdfVEJPT1Q9bgorQ09ORklHX0tFWEVDPW4KK0NP
TkZJR19UTUVNPW4KK0NPTkZJR19YRU5PUFJPRj1uCitDT05GSUdfWFNNPW4KK0NPTkZJR19TQ0hF
RF9DUkVESVQyPW4KK0NPTkZJR19TQ0hFRF9SVERTPW4KK0NPTkZJR19TQ0hFRF9BUklOQzY1Mz1u
CitDT05GSUdfU0NIRURfTlVMTD1uCitDT05GSUdfTElWRVBBVENIPW4KK0NPTkZJR19TVVBQUkVT
U19EVVBMSUNBVEVfU1lNQk9MX1dBUk5JTkdTPW4KK0NPTkZJR19ERUJVRz1uCi0tIAoyLjE4LjAK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 10:50:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 10:50: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 1fsQie-0001lv-I2; Wed, 22 Aug 2018 10: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=1tiv=lf=citrix.com=prvs=7656d7fe5=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fsQid-0001lq-Dd
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 10:50:31 +0000
X-Inumbo-ID: 012378c3-a5f9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 012378c3-a5f9-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 12:49:12 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,273,1531785600"; d="scan'208";a="63430026"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 22 Aug 2018 11:50:03 +0100
Message-ID: <1534935003-28800-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] Revert "production-config: Temporarily
 drop 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: Julien Grall <julien.grall@arm.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>

VGhpcyByZXZlcnRzIGNvbW1pdCAyZDNmZDgwODdlNzQ2YmM1ZjY0ZDNjZjAxMDE0YWFjMzg4YTFi
YjdlLgoKU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+CkNDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIHByb2R1Y3Rp
b24tY29uZmlnIHwgMyAtLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3Byb2R1Y3Rpb24tY29uZmlnIGIvcHJvZHVjdGlvbi1jb25maWcKaW5kZXggZmFlMzFl
YS4uZGYwMmNkMyAxMDA2NDQKLS0tIGEvcHJvZHVjdGlvbi1jb25maWcKKysrIGIvcHJvZHVjdGlv
bi1jb25maWcKQEAgLTQ1LDkgKzQ1LDYgQEAgTG9nc01pbkV4cGlyZUFnZT0gODY0MDAqNAogTG9n
c1B1Ymxpc2hNaW5TcGFjZU1ieT0gMjAqMWUzCiBMb2dzUHVibGlzaE1pbkV4cGlyZUFnZT0gODY0
MDAqNwogCi1CdWlsZEFyY2hlcyBpMzg2IGFtZDY0IGFybWhmCi1UZXN0QXJjaGVzIGkzODYgYW1k
NjQgYXJtaGYKLQogVGVzdEhvc3RLZXlwYWlyUGF0aCAvaG9tZS9vc3N0ZXN0L2tleXMvaWRfcnNh
X29zc3Rlc3QKIAogR2l0Q2FjaGVQcm94eSBnaXQ6Ly9jYWNoZTo5NDE5LwotLSAKMi4xLjQKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 10:59:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 10: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 1fsQrQ-0002B5-J7; Wed, 22 Aug 2018 10: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=hkcu=lf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsQrP-0002Av-E9
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 10:59:35 +0000
X-Inumbo-ID: 8ac39153-a5fa-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8ac39153-a5fa-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 11:00: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 1fsQrM-0006QL-3I; Wed, 22 Aug 2018 10:59: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 1fsQrL-0002IL-Pw; Wed, 22 Aug 2018 10:59:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsQrL-0005c9-Oy; Wed, 22 Aug 2018 10:59:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126296-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-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-saverestore.2:fail:regression
 xen-4.9-testing:test-amd64-i386-qemuu-rhel6hvm-intel:guest-start/redhat.repeat:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-saverestore:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-stop:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-saverestore.2:fail:regression
 xen-4.9-testing:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-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-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-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-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-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-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-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: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-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-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-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-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-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=71e51140fdeb98c8fefc3a7067b554212bb61ac9
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 22 Aug 2018 10:59:31 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 126296: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjI5NiB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjI5Ni8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MjQ4CiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2Rz
dF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwgUkVH
Ui4gdnMuIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEyIGd1
ZXN0LXN0YXJ0L3JlZGhhdC5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTI0MzI4CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdS
LiB2cy4gMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgMTcgZ3Vlc3Qtc3RvcCBmYWlsIFJFR1IuIHZzLiAxMjQzMjgKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwgUkVHUi4g
dnMuIDEyNDMyOAoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDMyOAoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgZmFpbCBibG9ja2VkIGluIDEyNDMyOAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2Rz
dF9ob3N0IGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNCBndWVzdC1sb2NhbG1pZ3JhdGUgICAgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNiBndWVz
dC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDEyNDMy
OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWlu
c3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDcxZTUx
MTQwZmRlYjk4YzhmZWZjM2E3MDY3YjU1NDIxMmJiNjFhYzkKYmFzZWxpbmUgdmVyc2lvbjoKIHhl
biAgICAgICAgICAgICAgICAgIDIzODAwN2Q2ZmFlOTQ0N2JmNWU4ZTczZDY3YWU5ZmI4NDRlN2Zm
MmEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNDMyOCAgMjAxOC0wNi0xNyAyMzozOTowNyBaICAg
NjUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjQ4MDcgIDIwMTgtMDYtMjggMTc6Mzg6MDQg
WiAgIDU0IGRheXMgICAzNCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjYyOTYgIDIw
MTgtMDgtMjEgMDE6MTI6MzggWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdA
Y2l0cml4LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdQogIEdlb3JnZSBE
dW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgTGFycyBLdXJ0
aCA8bGFycy5rdXJ0aC54ZW5AZ21haWwuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50
QGNpdHJpeC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KICBTdGV3YXJ0IEhp
bGRlYnJhbmQgPHN0ZXdhcnQuaGlsZGVicmFuZEBkb3JuZXJ3b3Jrcy5jb20+CiAgV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
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
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1p
Z3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4
Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1
c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMjg5IGxpbmVzIGxvbmcuKQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 11:23:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 11:23:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsRDv-0004ck-ES; Wed, 22 Aug 2018 11: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=wi0r=lf=xenproject.org=prvs=765d9170c=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fsRDt-0004ca-S6
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 11:22:49 +0000
X-Inumbo-ID: 84c90fa8-a5fd-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 84c90fa8-a5fd-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 13:21:31 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,274,1531785600"; d="scan'208";a="63431759"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75101-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-freebsd10-i386:leak-check/check:fail:regression
 xen-unstable:test-amd64-amd64-i386-pvgrub:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-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-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-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-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install: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:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:guest-stop: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-i386-xl-raw:debian-di-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-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: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=3a2b8525b883baa87fe89b3da58f5c09fa599b99
X-Osstest-Versions-That: xen=3dd454c6c694409aaedd4ed075d6aeace2dd8391
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 22 Aug 2018 12:22:44 +0100
Subject: [Xen-devel] [xen-unstable baseline-only test] 75101: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTEwMSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNv
bS9vc3N0ZXN0L2xvZ3MvNzUxMDEvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQg
bm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiA3NTA5MQogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2IDIyIGxlYWstY2hlY2svY2hlY2sgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDc1MDkxCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAxOSBndWVzdC1zdGFy
dC9kZWJpYW4ucmVwZWF0IGZhaWwgYmxvY2tlZCBpbiA3NTA5MQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbGlr
ZSA3NTA5MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgZmFpbCBsaWtlIDc1MDkxCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxpa2UgNzUwOTEKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIGxpa2UgNzUwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBsaWtlIDc1MDkx
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBsaWtlIDc1MDkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIGxpa2UgNzUwOTEK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbGlrZSA3NTA5MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBsaWtlIDc1MDkxCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IGxpa2UgNzUwOTEKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NTA5MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dnNoaW0gICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1MDkx
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIGxpa2UgNzUwOTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbGlrZSA3NTA5MQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFp
bCBsaWtlIDc1MDkxCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzUwOTEKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSA3NTA5
MQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBsaWtlIDc1MDkxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgNzUwOTEKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbGlrZSA3NTA5MQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMCBkZWJpYW4tZGkt
aW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1MDkxCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIGxpa2UgNzUw
OTEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFuLWRpLWluc3RhbGwgICAg
ICAgICAgICBmYWlsICAgbGlrZSA3NTA5MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAx
MCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1MDkxCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIGxpa2UgNzUwOTEKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRl
Ymlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJz
aW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgM2EyYjg1MjVi
ODgzYmFhODdmZTg5YjNkYTU4ZjVjMDlmYTU5OWI5OQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAg
ICAgICAgICAgICAgICAgM2RkNDU0YzZjNjk0NDA5YWFlZGQ0ZWQwNzVkNmFlYWNlMmRkODM5MQoK
TGFzdCB0ZXN0IG9mIGJhc2lzICAgIDc1MDkxICAyMDE4LTA4LTE4IDIzOjU0OjQxIFogICAgMyBk
YXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICA3NTEwMSAgMjAxOC0wOC0yMSAyMjoyMTo0NyBaICAg
IDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1
bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAg
Q2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIENocmlzdG9w
aGVyIENsYXJrIDxjaHJpc3RvcGhlci5jbGFyazZAYmFlc3lzdGVtcy5jb20+CiAgQ2hyaXN0b3Bo
ZXIgQ2xhcmsgPGNocmlzdG9waGVyLncuY2xhcmtAZ21haWwuY29tPgogIERhbmllbCBEZSBHcmFh
ZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIEdvcGFsYXNldHR5LCBNYW5vaiA8bWFub2ouZ29w
YWxhc2V0dHlAaHBlLmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29t
PgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFRpbSBEZWVnYW4g
PHRpbUB4ZW4ub3JnPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgWmhlbnpob25n
IER1YW4gPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZl
cGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1taWR3YXkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAv
aG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNv
dXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxk
IGJlIDM0MiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 11:39:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 11: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 1fsRUC-0005ev-54; Wed, 22 Aug 2018 11:39: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=1tiv=lf=citrix.com=prvs=7656d7fe5=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fsRUA-0005eq-Dl
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 11:39:38 +0000
X-Inumbo-ID: ddb76938-a5ff-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ddb76938-a5ff-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 13:38:19 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,274,1531785600"; d="scan'208";a="63432438"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23421.19317.737379.269326@mariner.uk.xensource.com>
Date: Wed, 22 Aug 2018 12:39:33 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180822102155.990-1-wei.liu2@citrix.com>
References: <20180822102155.990-1-wei.liu2@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] libxl: make sure string is null-terminated
 in libxl__prepare_sockaddr_un
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

V2VpIExpdSB3cml0ZXMgKCJbUEFUQ0hdIGxpYnhsOiBtYWtlIHN1cmUgc3RyaW5nIGlzIG51bGwt
dGVybWluYXRlZCBpbiBsaWJ4bF9fcHJlcGFyZV9zb2NrYWRkcl91biIpOgo+IENvdmVyaXR5LUlE
OiAxNDM4NDcyCj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
CkJ1dC4uLgoKPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfdXRpbHMuYyBiL3Rvb2xz
L2xpYnhsL2xpYnhsX3V0aWxzLmMKPiBpbmRleCA1ODU0NzE3YjExLi5lMDZmNzY1Njk5IDEwMDY0
NAo+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3V0aWxzLmMKPiArKysgYi90b29scy9saWJ4bC9s
aWJ4bF91dGlscy5jCj4gQEAgLTEyMzgsNiArMTIzOCw4IEBAIGludCBsaWJ4bF9fcHJlcGFyZV9z
b2NrYWRkcl91bihsaWJ4bF9fZ2MgKmdjLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc3RydWN0IHNvY2thZGRyX3VuICp1biwgY29uc3QgY2hhciAqcGF0aCwKPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKndoYXQpCj4gIHsKPiArICAgIHNpemVf
dCBzeiA9IHNpemVvZih1bi0+c3VuX3BhdGgpOwo+ICsKPiAgICAgIGlmIChzaXplb2YodW4tPnN1
bl9wYXRoKSA8PSBzdHJsZW4ocGF0aCkpIHsKPiAgICAgICAgICBMT0coRVJST1IsICJVTklYIHNv
Y2tldCBwYXRoICclcycgaXMgdG9vIGxvbmcgZm9yICVzIiwgcGF0aCwgd2hhdCk7Cj4gICAgICAg
ICAgTE9HKERFQlVHLCAiUGF0aCBtdXN0IGJlIGxlc3MgdGhhbiAlenUgYnl0ZXMiLCBzaXplb2Yo
dW4tPnN1bl9wYXRoKSk7CiAgICAgICAgICAgcmV0dXJuIEVSUk9SX0lOVkFMOwo+IEBAIC0xMjQ1
LDcgKzEyNDcsOCBAQCBpbnQgbGlieGxfX3ByZXBhcmVfc29ja2FkZHJfdW4obGlieGxfX2djICpn
YywKPiAgICAgIH0KPiAgICAgIG1lbXNldCh1biwgMCwgc2l6ZW9mKHN0cnVjdCBzb2NrYWRkcl91
bikpOwo+ICAgICAgdW4tPnN1bl9mYW1pbHkgPSBBRl9VTklYOwo+IC0gICAgc3RybmNweSh1bi0+
c3VuX3BhdGgsIHBhdGgsIHNpemVvZih1bi0+c3VuX3BhdGgpKTsKPiArICAgIHN0cm5jcHkodW4t
PnN1bl9wYXRoLCBwYXRoLCBzeik7Cj4gKyAgICB1bi0+c3VuX3BhdGhbc3ogLSAxXSA9ICdcMCc7
CgpJZiB3ZSBoYXZlIHJlYWNoZWQgdGhpcyBwb2ludCwgc2l6ZW9mKHVuLT5zdW5fcGF0aCkgPiBz
dHJsZW4ocGF0aCkuClNvIGluIGZhY3QsIHN0cmNweSB3b3VsZCBkby4gIHN0cm5jcHkgd2lsbCBh
bHdheXMgYWRkIGEgbnVsLgoKV2UganVzdCBtZW1zZXQgdGhlIHdob2xlIHN0cnVjdCB0byAwLgoK
SWYgdGhpcyBuZXcgY29kZSBoYXMgYW55IGVmZmVjdCBhdCBhbGwsIGl0IHdpbGwgY29ycnVwdCB0
aGUgc3RyaW5nIGJ5CnRydW5jYXRpbmcgaXQuCgpJYW4uCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 11:40:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 11: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 1fsRUx-0006EC-FQ; Wed, 22 Aug 2018 11:40: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=1tiv=lf=citrix.com=prvs=7656d7fe5=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fsRUw-0006E4-L9
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 11:40:26 +0000
X-Inumbo-ID: 3fcf6762-a600-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3fcf6762-a600-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 11:41:04 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,274,1531785600"; d="scan'208";a="63432482"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23421.19366.555014.486859@mariner.uk.xensource.com>
Date: Wed, 22 Aug 2018 12:40:22 +0100
To: Roger Pau Monne <roger.pau@citrix.com>
In-Reply-To: <20180822103655.53122-1-roger.pau@citrix.com>
References: <20180822103655.53122-1-roger.pau@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] pvshim: introduce a PV shim defconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Um9nZXIgUGF1IE1vbm5lIHdyaXRlcyAoIltQQVRDSF0gcHZzaGltOiBpbnRyb2R1Y2UgYSBQViBz
aGltIGRlZmNvbmZpZyIpOgo+IEluIG9yZGVyIHRvIGJ1aWxkIGEgdGFpbG9yZWQgcHZzaGltLW9u
bHkgYmluYXJ5IGZyb20gWGVuLiBTd2l0Y2ggdGhlCj4gUFYgc2hpbSBidWlsZCBmcm9tIHRoZSB0
b29scyBmaXJtd2FyZSBpbnRvIHVzaW5nIHRoZSBuZXcgZGVmY29uZmlnLgo+IAo+IEEgZGlmZiBv
ZiB0aGUgLmNvbmZpZyBnZW5lcmF0ZWQgZm9yIHRoZSBwdnNoaW0gZmlybXdhcmUgYnVpbGQgYmVm
b3JlCj4gYW5kIGFmdGVyIHRoaXMgY2hhbmdlIHNob3dzIG5vIGRpZmZlcmVuY2VzLgoKQWNrZWQt
Ynk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 11:55:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 11: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 1fsRjD-0007T4-4L; Wed, 22 Aug 2018 11: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=wi0r=lf=xenproject.org=prvs=765d9170c=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fsRjC-0007Su-6l
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 11:55:10 +0000
X-Inumbo-ID: 4e2386e1-a602-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4e2386e1-a602-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 11:55:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,274,1531785600"; d="scan'208";a="63433331"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75102-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=6cf6fed02408b5f3ba39de46cbc971b9dda3639b
X-Osstest-Versions-That: ovmf=131818ba5a83d1e8f3f1b4c041200755fff64abb
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 22 Aug 2018 12:55:05 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75102: 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
NTEwMiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MTAyLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUwOTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTA5OAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDZjZjZmZWQwMjQwOGI1ZjNiYTM5ZGU0NmNiYzk3
MWI5ZGRhMzYzOWIKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDEzMTgx
OGJhNWE4M2QxZThmM2YxYjRjMDQxMjAwNzU1ZmZmNjRhYmIKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTA5OCAgMjAxOC0wOC0yMSAwMzoyODo1MyBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUxMDIgIDIwMTgtMDgtMjIgMDA6MzY6NTYgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBGZW5nLCBZ
dW5odWFYIDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgogIFl1bmh1YSBGZW5nIDx5dW5odWF4LmZl
bmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVz
dC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29z
c3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1
c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDZjZjZmZWQwMjQwOGI1ZjNiYTM5ZGU0NmNi
Yzk3MWI5ZGRhMzYzOWIKQXV0aG9yOiBGZW5nLCBZdW5odWFYIDx5dW5odWF4LmZlbmdAaW50ZWwu
Y29tPgpEYXRlOiAgIFR1ZSBBdWcgMjEgMDg6NDg6MzggMjAxOCArMDgwMAoKICAgIEJhc2VUb29s
czogRml4IHJlZ3Jlc3Npb24gaXNzdWUgYnkgYjIzNDE0ZjY1NDBkCiAgICAKICAgIFYyOiBSZW5h
bWluZyBmdW5jdGlvbiBEZXBleEV4cHJlc3Npb25Ub2tlbkxpc3QgdG8gIERlcGV4RXhwcmVzc2lv
bkRpY3QKICAgIGluc3RlYWQgb2YgY2hhbmdpbmcgdGhlIGNhbGxlcnMKICAgIAogICAgRml4IHJl
Z3Jlc3Npb24gaXNzdWUgYnkgYjIzNDE0ZjY1NDBkNGYzMzZiNmYwMGI0NDY4MTkxMWQ0NjlmOWEw
NAogICAgQXR0cmlidXRlRXJyb3I6ICdNb2R1bGVBdXRvR2VuJyBvYmplY3QgaGFzIG5vIGF0dHJp
YnV0ZQogICAgJ0RlcGV4RXhwcmVzc2lvbkRpY3QnCiAgICAKICAgIENjOiBMaW1pbmcgR2FvIDxs
aW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBp
bnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBB
Z3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBZdW5odWEgRmVuZyA8eXVuaHVheC5mZW5n
QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBp
bnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 12:26:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 12: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 1fsSDY-0001gL-7Q; Wed, 22 Aug 2018 12:26: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=hkcu=lf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsSDX-0001gB-0v
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 12:26:31 +0000
X-Inumbo-ID: afdb57a1-a606-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id afdb57a1-a606-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 12: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 1fsSDU-0008GG-P1; Wed, 22 Aug 2018 12:26: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 1fsSDT-0005aH-S2; Wed, 22 Aug 2018 12:26:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsSDT-0000l5-RP; Wed, 22 Aug 2018 12:26:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fsSDT-0000l5-RP@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 22 Aug 2018 12:26:27 +0000
Subject: [Xen-devel] [linux-3.18 bisection] complete
 test-amd64-i386-qemut-rhel6hvm-intel
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============4365093843241830815=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============4365093843241830815==
Content-Type: text/plain

branch xen-unstable
xenbranch xen-unstable
job test-amd64-i386-qemut-rhel6hvm-intel
testid redhat-install

Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Bug not present: 83fa6552cea112a900ec7891f8c170d022fe7e20
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/126384/


  commit a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Author: Paul Durrant <paul.durrant@citrix.com>
  Date:   Thu Aug 9 10:59:41 2018 +0100
  
      tools/libxenctrl: use new xenforeignmemory API to seed grant table
      
      A previous patch added support for priv-mapping guest resources directly
      (rather than having to foreign-map, which requires P2M modification for
      HVM guests).
      
      This patch makes use of the new API to seed the guest grant table unless
      the underlying infrastructure (i.e. privcmd) doesn't support it, in which
      case the old scheme is used.
      
      NOTE: The call to xc_dom_gnttab_hvm_seed() in hvm_build_set_params() was
            actually unnecessary, as the grant table has already been seeded
            by a prior call to xc_dom_gnttab_init() made by libxl__build_dom().
      
      Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
      Acked-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
      Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
      Acked-by: Wei Liu <wei.liu2@citrix.com>
      Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>


For bisection revision-tuple graph see:
   http://logs.test-lab.xenproject.org/osstest/results/bisect/linux-3.18/test-amd64-i386-qemut-rhel6hvm-intel.redhat-install.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/linux-3.18/test-amd64-i386-qemut-rhel6hvm-intel.redhat-install --summary-out=tmp/126384.bisection-summary --basis-template=126042 --blessings=real,real-bisect linux-3.18 test-amd64-i386-qemut-rhel6hvm-intel redhat-install
Searching for failure / basis pass:
 126270 fail [host=chardonnay1] / 126042 [host=baroque1] 125899 [host=debina0] 125658 ok.
Failure / basis pass flights: 126270 / 125658
(tree with no url: minios)
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3dd454c6c694409aaedd4ed075d6aeace2dd8391
Basis pass dbba166b0e442d4d38ae0f244d32338c3e92d16f c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a e3f667bc5f51d0aa44357a64ca134cd952679c81
Generating revisions with ./adhoc-revtuple-generator  git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git#dbba166b0e442d4d38ae0f244d32338c3e92d16f-18e6ee0440a7ab853e4ca0f1403eeef1803ed970 git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 git://xenbits.xen.org/qemu-xen-traditional.git#c8ea0457495342c417c3dc033bba25148b279f60-c8ea0457495342c417c3dc033bba25148b279f60 git://xenbits.xen.org/qemu-xen.git#43139135a8938de44f66333831d3a8655d07663a-4f080070a9809bde857851e68a3aeff0c4b9b6a6 git://xenbits.xen.org/xen.git#e3f667bc5f51d0aa44357a64ca134cd952679c81-3dd454c6c694409aaedd4ed075d6aeace2dd8391
adhoc-revtuple-generator: tree discontiguous: qemu-xen
Loaded 2002 nodes in revision graph
Searching for test results:
 125649 [host=fiano1]
 125658 pass dbba166b0e442d4d38ae0f244d32338c3e92d16f c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a e3f667bc5f51d0aa44357a64ca134cd952679c81
 125899 [host=debina0]
 126042 [host=baroque1]
 126189 fail 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3dd454c6c694409aaedd4ed075d6aeace2dd8391
 126341 pass dbba166b0e442d4d38ae0f244d32338c3e92d16f c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a e3f667bc5f51d0aa44357a64ca134cd952679c81
 126348 pass 15165b72aa41f623e1519e03e5e1de9ee92cad73 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 4b60c40659b34b6577a6bc91eb4115458a0e425f
 126351 pass 30a1af4f5ab1d457afade268298f9f9f3943a2dc c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 4b60c40659b34b6577a6bc91eb4115458a0e425f
 126359 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126344 fail 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3dd454c6c694409aaedd4ed075d6aeace2dd8391
 126270 fail 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3dd454c6c694409aaedd4ed075d6aeace2dd8391
 126354 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a b76ec3946bf6caca2c3950b857c008bc8db6723f
 126356 pass f42178c0f2f09d6e87b0a35dff3c8484eeaaa197 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 4b60c40659b34b6577a6bc91eb4115458a0e425f
 126363 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 2a8a8e99feb950504559196521bc9fd63ed3a962
 126366 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 2a3b34ec47817048ab59586855cf0709fc77487e
 126368 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126372 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126379 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126381 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126384 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
Searching for interesting versions
 Result found: flight 125658 (pass), for basis pass
 Result found: flight 126189 (fail), for basis failure
 Repro found: flight 126341 (pass), for basis pass
 Repro found: flight 126344 (fail), for basis failure
 0 revisions at 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
No revisions left to test, checking graph state.
 Result found: flight 126359 (pass), for last pass
 Result found: flight 126368 (fail), for first failure
 Repro found: flight 126372 (pass), for last pass
 Repro found: flight 126379 (fail), for first failure
 Repro found: flight 126381 (pass), for last pass
 Repro found: flight 126384 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Bug not present: 83fa6552cea112a900ec7891f8c170d022fe7e20
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/126384/


  commit a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Author: Paul Durrant <paul.durrant@citrix.com>
  Date:   Thu Aug 9 10:59:41 2018 +0100
  
      tools/libxenctrl: use new xenforeignmemory API to seed grant table
      
      A previous patch added support for priv-mapping guest resources directly
      (rather than having to foreign-map, which requires P2M modification for
      HVM guests).
      
      This patch makes use of the new API to seed the guest grant table unless
      the underlying infrastructure (i.e. privcmd) doesn't support it, in which
      case the old scheme is used.
      
      NOTE: The call to xc_dom_gnttab_hvm_seed() in hvm_build_set_params() was
            actually unnecessary, as the grant table has already been seeded
            by a prior call to xc_dom_gnttab_init() made by libxl__build_dom().
      
      Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
      Acked-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
      Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
      Acked-by: Wei Liu <wei.liu2@citrix.com>
      Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>

pnmtopng: 155 colors found
Revision graph left in /home/logs/results/bisect/linux-3.18/test-amd64-i386-qemut-rhel6hvm-intel.redhat-install.{dot,ps,png,html,svg}.
----------------------------------------
126384: tolerable ALL FAIL

flight 126384 linux-3.18 real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/126384/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 test-amd64-i386-qemut-rhel6hvm-intel 10 redhat-install  fail baseline untested


jobs:
 test-amd64-i386-qemut-rhel6hvm-intel                         fail    


------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
    http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

Test harness code can be found at
    http://xenbits.xen.org/gitweb?p=osstest.git;a=summary



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4365093843241830815==--

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 12:37:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 12: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 1fsSNw-0002d3-AO; Wed, 22 Aug 2018 12:37: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=hkcu=lf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsSNu-0002ct-Ft
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 12:37:14 +0000
X-Inumbo-ID: 2f64533d-a608-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2f64533d-a608-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 12:37: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 1fsSNs-0008UT-VP; Wed, 22 Aug 2018 12:37:13 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fsSNs-0005wR-Kn; Wed, 22 Aug 2018 12:37:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsSNs-00006S-JP; Wed, 22 Aug 2018 12:37:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126307-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-armhf-armhf-libvirt:host-ping-check-native:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:guest-saverestore.2:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-xl-qemut-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-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-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-armhf-armhf-libvirt:saverestore-support-check: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:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-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-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-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:migrate-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=7ba1c7df881855422f9a475862565e94c8421b75
X-Osstest-Versions-That: xen=280a5568939c4a5832be787c8e0c23a19f30935a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 22 Aug 2018 12:37:12 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 126307: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjMwNyB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjMwNy8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEy
NTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNf
aG9zdC9kc3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAxMjUwNTcKClRlc3RzIHdoaWNoIGFyZSBmYWls
aW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0IDUgaG9zdC1waW5nLWNoZWNrLW5hdGl2ZSBmYWlsIGluIDEyNjIxNCBwYXNzIGluIDEyNjMw
NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDE1IGd1ZXN0
LXNhdmVyZXN0b3JlLjIgZmFpbCBwYXNzIGluIDEyNjIxNAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAxMiBndWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgcGFzcyBpbiAx
MjYyMTQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRy
eSBmYWlsIGluIDEyNjIxNCBsaWtlIDEyNTA1NwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAg
IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qt
c3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTI1MDU3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEyNTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjUwNTcKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgICAg
ICBmYWlsICBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
OgogeGVuICAgICAgICAgICAgICAgICAgN2JhMWM3ZGY4ODE4NTU0MjJmOWE0NzU4NjI1NjVlOTRj
ODQyMWI3NQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMjgwYTU1Njg5
MzljNGE1ODMyYmU3ODdjOGUwYzIzYTE5ZjMwOTM1YQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1
MDU3ICAyMDE4LTA3LTA5IDA4OjM2OjA0IFogICA0NCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAg
IDEyNTY4NSAgMjAxOC0wNy0zMCAxMjozOTozOCBaICAgMjIgZGF5cyAgIDE1IGF0dGVtcHRzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTkzMSAgMjAxOC0wOC0xNSAyMjo1MToyMyBaICAgIDYgZGF5
cyAgICA0IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0
aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAg
PGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAg
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+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
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3
b3VsZCBiZSA3NDggbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 13:01:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 13: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 1fsSl5-0004z9-K6; Wed, 22 Aug 2018 13:01:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hkcu=lf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsSl4-0004yx-81
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 13:01:10 +0000
X-Inumbo-ID: 871aab8a-a60b-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 871aab8a-a60b-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 13:01: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 1fsSl2-0000aG-GA; Wed, 22 Aug 2018 13:01: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 1fsSl2-0006fZ-4W; Wed, 22 Aug 2018 13:01:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsSl2-0004e5-3w; Wed, 22 Aug 2018 13:01:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126360-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=e0c93c9b76153bc5a95bf174dab9805ec2f2942c
X-Osstest-Versions-That: ovmf=cc6939067008c4dcab990d5e8be65086ec393afa
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 22 Aug 2018 13:01:08 +0000
Subject: [Xen-devel] [ovmf test] 126360: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjM2MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYzNjAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBlMGM5M2M5Yjc2MTUzYmM1YTk1YmYxNzRkYWI5ODA1
ZWMyZjI5NDJjCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBjYzY5Mzkw
NjcwMDhjNGRjYWI5OTBkNWU4YmU2NTA4NmVjMzkzYWZhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjYzNDAgIDIwMTgtMDgtMjEgMTk6NDA6NTYgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI2MzYwICAyMDE4LTA4LTIyIDA0OjU3OjMyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQmksIERhbmRh
biA8ZGFuZGFuLmJpQGludGVsLmNvbT4KICBDaGFzZWwgQ2hpdSA8Y2hhc2VsLmNoaXVAaW50ZWwu
Y29tPgogIENoYXNlbCwgQ2hpdSA8Y2hhc2VsLmNoaXVAaW50ZWwuY29tPgogIERhbmRhbiBCaSA8
ZGFuZGFuLmJpQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3Nz
dGVzdC9vdm1mLmdpdAogICBjYzY5MzkwNjcwLi5lMGM5M2M5Yjc2ICBlMGM5M2M5Yjc2MTUzYmM1
YTk1YmYxNzRkYWI5ODA1ZWMyZjI5NDJjIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 13:33:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 13:33: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 1fsTFy-0007pM-Mc; Wed, 22 Aug 2018 13: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=7nfd=lf=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1fsTFx-0007pH-1O
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 13:33:05 +0000
X-Inumbo-ID: b6d5722c-a60f-11e8-a8a5-bc764e045a96
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe02::61a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b6d5722c-a60f-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 15:31:46 +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=NMBwg0QC+wEcmad7jrcOaBnifSSF/nHeTV54cDhA+nQ=;
 b=FawlH79AJZjcj+ddcjwywhL2a+rfldRnEygMtX52Fd2qMQqANO8fI6y95izFY+CXQsLSnehyS2vbLqZBcz+P5B7sgMWXDNQ+la+10a8UrmeZ6DZqg58CJYVVBi9HqFoVvw08BhXJ/o1lBaNH0DGg6yldGzyEoM17h6iW1Ly9GGg=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
Received: from [10.17.180.73] (85.223.209.58) by
 DB6PR0302MB2680.eurprd03.prod.outlook.com (2603:10a6:4:ad::13) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1059.24; Wed, 22 Aug 2018 13:32:56 +0000
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
 <1534809559-32704-6-git-send-email-sstabellini@kernel.org>
 <b62bbadc-db50-4cdd-2dc2-b6831b091bf6@epam.com>
 <alpine.DEB.2.10.1808211023420.16354@sstabellini-ThinkPad-X260>
From: Andrii Anisov <andrii_anisov@epam.com>
Message-ID: <9b3fc082-4e94-086d-d8d1-88eac24eea03@epam.com>
Date: Wed, 22 Aug 2018 16:32: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: <alpine.DEB.2.10.1808211023420.16354@sstabellini-ThinkPad-X260>
Content-Language: en-US
X-Originating-IP: [85.223.209.58]
X-ClientProxiedBy: AM6PR0502CA0058.eurprd05.prod.outlook.com
 (2603:10a6:20b:56::35) To DB6PR0302MB2680.eurprd03.prod.outlook.com
 (2603:10a6:4:ad::13)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 9cae10a9-89c3-4f1e-05f7-08d60833c556
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:DB6PR0302MB2680; 
X-Microsoft-Exchange-Diagnostics: 1; DB6PR0302MB2680;
 3:gXPwDh3DPZ8bVIZbrvOUTP93KL9v73N0R+cEc8MIwh2EPZPNHwRbuPRb4kjDQb9y7cSw4FZGgWyevLzVu5t262F1R9rFTZM1fa1fJrTbMzI4ifZuLwUXyQnEK6BS8SaZ7c6FF5SNrMI7cuwIo+E/uvovXo7eR6sioM8PJEkPVESUUdIDdCHsQ4UllNLAzfGgiIi2H/qlhMReEF7jpmu+2FQJ49mFt/w80aReF+jIZVIWpytixye3aQnnLJxqo8ms;
 25:wqSgGHdHlZAPjh9Hab1KqcJN+qBaVCZ2f8z4GLFrA+EDeFUJRkFbcj0sGJb/j4Aw34QOHLBZH+H4rkiM5+C27RkgRQhpzr2PTCwVJD5vZe8Tnkh6R331xfhNeZoKpLX26O1blq7xO3cN3xJTvEMDj+WF7OGXTl97iaycoCMWaWKHZY5USGx036HxBiGe8gsKvsGzxora8Vwz10Opvygq/PFSsE+9Z2UNmuEZvTqk+BUi16LTN3guUrjcSmUvoU0sLfoXXBmKRHotu13Eos8axJfm2mImu+LmdEM64Bkxb0sBcYRoWabu59QlPxvqWqf0XRea7EEJ+BzwsoFuRUx7Og==;
 31:kyKnf2+5+bfP0XuSCm8biuWZ2cMJNw8VKUgoE90Um8IQdNkVWAbtUDcYK17fLb4boQ36AnXiUXM5JHbc4gL/pk8DIbIpeDIaarjlNFlAJOKIA8D1CEPIJA82LIGvoPSbYHHsZupy82C8uU1piVjbjk25oS2eYGSqO/q4OLpVDMnVPz/ePkrMIOkA2JunOQez78Q2attzpR7fNC1SQtNn8m9ne+KujqUbA5fMutIb3N8=
X-MS-TrafficTypeDiagnostic: DB6PR0302MB2680:
X-Microsoft-Exchange-Diagnostics: 1; DB6PR0302MB2680;
 20:6ki3aKpyD623mACGxpWWJAQaTu+XBihipnCiZOQ61cZDY2QGRA3G8oZlbZrcJnM3pBBLDX7TiHRkaxI2vOmemRQ6TPWjZg/yj3MnZrkzON1ghVprikW/1s4IvsTQUPAN8TtawRjlai93Y4KxGxm0lJ0YCOy3XpXTZwrvQho7VfmcCJ5DPkytYz3TUaMQEvlSi1JGEwOIjlvyr9s02bT3exc9GGGTR/WI/JCO9uiEKF2ziIQ4HtZ3384INERxlcFEYqY1DPAJGU+y4RqHvJtZFVymrc3pJYzoLgR5mLugFRMnyRNeZn00qI3tGKc6J36Nfufjoj97A+dtETGMkhmQo5NHMdol0lopj6lOr3sCDrux2/6/SLDSCg/ToEuIEa5JE1nNbilbv99VDnr6ppFFGm1/SHYJfFQeTG1uBjvdC42vQETn0K9Y/IsI/CXgEz3Y8IoueZ5nwQ/YTqzyJFF5paIZ7ois9xye+tZ4lr5jeyBhGIKqRBY4q7ESiqG/Pc1C;
 4:fgCtLmQjod6MCxPk7nvj4WW0hM9MfdmERWLWUUr5iY9P/CtG3KZpp0krykEGkAlZeUn2D+4YoBvYFJ1qdUnylOD+KZi3YZZ6ORyB7bnYgk6tBAnhoW75pFO14J6ua4u4lFHK52ZJJaycWN2cF3xiokdjXPWa0LEWGlMzzqAJrhbgGCAwFawMcVA0D4r2TB5XedC1S60gir3IMMRUkdI+m4W/etZZncd14+w5Ckx4tGAsWTNHQy9ozMdwQVzZ6L8VyrWrV1LrgHUilrrj19UXcA/7A4awDR8GR0EX4rgBSWG/w3Wiw+XcArvjlvefwa1pbGPbE5QGk+lS4GgscoLocOvsOUkXDrEhflGVUlxjptPRQXAOiXfUJT/U0tGZplRj
X-Microsoft-Antispam-PRVS: <DB6PR0302MB26800609925F0CC62AC44611E6300@DB6PR0302MB2680.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(85827821059158)(192813158149592)(4114951738403); 
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)(149027)(150027)(6041310)(20161123564045)(20161123562045)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016);
 SRVR:DB6PR0302MB2680; BCL:0; PCL:0; RULEID:; SRVR:DB6PR0302MB2680; 
X-Forefront-PRVS: 0772E5DAD5
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(376002)(346002)(136003)(366004)(39860400002)(396003)(199004)(189003)(51914003)(501624003)(65826007)(478600001)(52116002)(67846002)(72206003)(5660300001)(230700001)(4326008)(6486002)(58126008)(25786009)(316002)(23676004)(93886005)(81156014)(229853002)(97736004)(305945005)(8936002)(76176011)(2486003)(3846002)(81166006)(52146003)(64126003)(68736007)(53546011)(8676002)(6116002)(16576012)(80792005)(186003)(2906002)(66066001)(50466002)(53936002)(16526019)(77096007)(31686004)(105586002)(26005)(65956001)(6666003)(446003)(65806001)(31696002)(386003)(11346002)(47776003)(7736002)(6246003)(36756003)(86362001)(39060400002)(2616005)(476003)(956004)(106356001)(486006)(6916009);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR0302MB2680; 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?MTtEQjZQUjAzMDJNQjI2ODA7MjM6RWxKNHZlU2J6dkl0V1pCZkpxK28zeE9R?=
 =?utf-8?B?Rndia01QRmhhS0pDOUVyNkxJSnh6RnBTdWVIS3lMTXNpYkFSKzNZdVFXQ3BD?=
 =?utf-8?B?L3hOa280VDRLNS9kT043YVh2VGxKb3ZHbytPV01QMHZHVWhKVmNxckxMUlpL?=
 =?utf-8?B?eFpMVGpOQlovN3ViUkVnYzJHeDVmNjdZd2VlTVZGbnJTTDdyUzVRL0puWlZz?=
 =?utf-8?B?ZjR3c3E4eEVXNHkrUktEOWFtYUpscWxYOTVaNG5YakR1WGxIRCt0YXFNMURI?=
 =?utf-8?B?SWdnTWE4bEdJZDVFN1lYc0I1V1RYMHZFNUtrYWRpeTZzK0FuVGdWQUFhV0Fy?=
 =?utf-8?B?YitFeEdUM1Rhd2kyYkJlZTVQRmhEaGcvK09kdERJcFVETDVHLzJDVFRGMGVM?=
 =?utf-8?B?SlpLYmxyWnFNOVdPKzNZbWxsZ1hTTUFvRzdrMlNrbXA3Rm81VWorQWZjNjNx?=
 =?utf-8?B?TUFtaWtYSnVxTEpYd25rTmZJYjM4N2NwSGxHNy84Q2RKcTY4OHdUTkpjc2tp?=
 =?utf-8?B?YVp5dUZGZGU5bTdQM3Z2d1hDR1RDZEZnQ2lHOHlEVnBGUSs0V2NxSDRrZkht?=
 =?utf-8?B?dUpEZHlmRGFKb1lvaEtod3dFYVBHcmxHZ0hTNHhFVVp6b1BpeEFyc0laSTRs?=
 =?utf-8?B?dDNXRW9mU0VYclZ3cWczRFplMWMxcm1jS2szR1Iwa2l5Zk9mMUVsNDVSZWVP?=
 =?utf-8?B?czlzazk3SHI1Y3djSk82RXRyNjBQdWhoWTRVQWZDeWdPRXB2alVtKzRZQnBl?=
 =?utf-8?B?MlRaVlg0OU0vVHc5ZHdxR3RTamhDS2p4Y0JLRE1kOUJUakt4LzBqNUFWbURk?=
 =?utf-8?B?WGw1SXZJcmJtSWlsaUZvSnBHOVNRemV4MHAyeFB1M0o2a2JEa3dqMTVVbHow?=
 =?utf-8?B?cnN2UXJBVGwrZ2MrZXd3dHNhaUk1bGxta3dSOFRFYlB5cnRFY1Rzdk8xV2d3?=
 =?utf-8?B?bmdPZzNJR2hzR2FlQTZmaFRVenRUYmhlcEw1Q2RoRXkrYzl4Mm5UTm9yZ096?=
 =?utf-8?B?eEN3UFI5UXVJQ2R2TE5MK1hDcHVqK0ZxNzU2VGovT3dmaU0rVzhPOFRBSCtZ?=
 =?utf-8?B?eGx3aDZoYkprZnkyZkJNT20wZ1FpZlYwU0ovbFJhZC9aSUh1SzlHVlBjL01K?=
 =?utf-8?B?WWVFMFhoNEY0N3ExWWRtb3c1empiVzYrUzdxSWVLSGVjVUZUVXR4d0ltdm1I?=
 =?utf-8?B?cVB1VXV6RzNKRldUK2RvT0NWakw1allBdVBnVktwb3NoVy8xeklUN2orTXF5?=
 =?utf-8?B?aFdjS0EwN2p6NzlycHNPTUFMNmdBMWJNczhPYk0xc1phY08rMDdkUnd4NVZu?=
 =?utf-8?B?Y04rWUR3ZksrWGhvWGlDRmR6MzdDU25sekJWRkNLSzlYUVpnOGpGSmFCT0Fw?=
 =?utf-8?B?VmFON2VoSnVLUFR5TW15TnprdnViSzZLVkg4Qmh2SEdaUzdibXdyQjhjNGNG?=
 =?utf-8?B?amluZmFRdGpiRG9XRGNyMEdqRzhUczltRmhhK2hXa08zTzdyeUNUbElCSkg0?=
 =?utf-8?B?ekVKb0sybzBNNFcxalNidmpDeHFMb1VkbUdENnpnekJ2L1N0ZnVDQnR6ZHhY?=
 =?utf-8?B?bGo3K1JxTWdmclB1c2FZalpXMFQ2RnRVWEpINmgvRjdkSTFVcytDUkVUWTFZ?=
 =?utf-8?B?am81VXRWb0dRMDRRMEJheExUNzlLc2JObEd4cSsvZVpmRDVmL2NnQUkrMnF4?=
 =?utf-8?B?TWtaZmNYY3FkUmJZam5LdExFOCtCeWFyZ0ZsWVlrM1puQWdmU0VRcWVJQ25o?=
 =?utf-8?B?R3BZUXkzR3ZNd05EbWFZOGt1eThGN2FzQjg4SFJoZFU0K3MwWHN6Q3daK0Jt?=
 =?utf-8?B?NTFSNDlTL2xBcEF2SjV6YkxybGxnZUN3emcxdlo1Nkx3dWdNWklaaWVtM0x0?=
 =?utf-8?B?Qm13eTZyUUNsSE5TR1FYeXduc1RIeVNjNFEvZHlHOGd4MUlTR0tjMjM2bEEx?=
 =?utf-8?B?ZWVGTzJmMkhFRjh3ZmtJbzh1NUN2TnpWTmVDbExrMW5pOWtlbTdoYWtwVWRq?=
 =?utf-8?B?U3BXMHI2WnBhclZsVGU4YllFcXkweml6Y3ptamttdjlxWE45SmxvRE1mbkVq?=
 =?utf-8?B?bjRXeTFpdDJjbk1LajdPTlRkTmRINDhML25WaDQ3T1NPbFpWZ0lmU0dlcWRJ?=
 =?utf-8?Q?RTx3p9W5eJEeAA/+xG3wSDPXA=3D?=
X-Microsoft-Antispam-Message-Info: qkCQNswM7ECm8ue2jAafFHR4oJsWKGv3Uxg+4dTup9V+QIuccQsB1m6NERSS268MUFz1TK0+RtXbQxiaEMLgIqTBeIY4AQljR+OFUJ1P+aMM06Jh+RPT6YQjJJrX3XYdLGvV7LNvt49QItKh4hLFdF+zN6LEU66YKa9ZaAiHZPzhDLEd6xZ/0DtKHC4sIZ+HRApoj2ipava59YIaJ+hYTq4V+2rlgf/okTr143ACo9eeAqdzbuibjApPLnKsTCcE1E6kscvraVpO2OuHvhzz5yFuzuxtEY3mtNH2RBnXegCBggfvaTqtDW24riljBb+H5uBnsuhXjWIl5tcT+NZspz0YxOLGk6BAPLd+kjswzP4=
X-Microsoft-Exchange-Diagnostics: 1; DB6PR0302MB2680;
 6:cZLD74A4CcAum9Nwho/ywpb4bt9yOTEaGakM+ZV7sNYwOZJ5leSDI/hc/X6j0eCn4MP7WbrlOd88Xb0ygmUaz6hpFhXqg/O9qWD6I/EKaupmLP1K3soQrfQ0Cli7bEMTz0EkxJi928P4n2NNrgNvA5VopDnDw71k/TOmZHM5oBaYieEmTRqWcbgDDKqwlDK408i2+9VE/kgSpyq+FrxTYNNqiavnhur2HvypkESFTq9P6OClFVS+picFwsvXlT5Hvg5/9ls1Z1BbZKjqWh1DOEZNeDkknzb0XdslNb6+Yd3JSUQMaf8XAqcCUhER+6mzfjKzOg+WysdjmWOEqhN2YOZq6McpER1EF5qMnx7rrzLI1WBuDxquj1BLFFp/3CBR0Z2QA5g9955E8dGmDEwZZ8RP6bj1vMHTGRtfKhlWmr+6pCXvcuq5DJgnxGdZ0lRYQWcGdGbTLoVZPZiuZ/hufA==;
 5:jeGqK01m+EELZCr6BaQC+nbZX5KSfPrCjYrI8C9Wt6FOEFwqc9fDK38sUBEHYVODeYkQJ+wV9+oHtQky5F/+9TZ5zdj+cIDvMuBdTJx+g3Uub8Ck5x+xx3hz3G+a5dIQz/6wIw5tfZSj/ezQN4Gdxg/cvI6ltDLAyrlT+cmVRZs=;
 7:lZznS1ZApfb7xLls8rkdOnO1mjnOgh8oRUUl4RkeZtTSMXS01ILwKxpTY7AfcG0fzdGqvfMmc1NzyZNv1kMEJb85BFcgHtMul3rd7NhlEkO+tYe25oaoEhm5Lf529Vbnuu2D2/k8kYfJ76wLfv7ZARKEExvw6mgIDuWSU0mrD4UvOBfznhMnBQaM8NqK7QX5JtspDSm4ZsanZgAMLsIjNYGWXiF7gWKBRVIf7hTG6C682DhogeDQY8gXySafCsYV
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2018 13:32:56.2113 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 9cae10a9-89c3-4f1e-05f7-08d60833c556
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0302MB2680
Subject: Re: [Xen-devel] [PATCH 06/10] xen/arm: add OMAP5 kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, baozich@gmail.com, julien.grall@linaro.org,
 Stefano Stabellini <stefanos@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8gU3RlZmFubywKCkkgd2lsbCBsb29rIHRocm91Z2ggdGhlIHJlc3Qgb2YgY2hhbmdlcy4g
QnV0IG15IGp1c3RpZmljYXRpb25zIGNvdWxkIGJlIAp3cm9uZyBkdWUgdG8gdGhlIGZhY3QgdGhh
dCB0aGUgcmVzdCBvZiB0aGUgU29DIGZhbWlsaWVzIGFyZSB1bmZhbWlsaWFyIAp0byBtZS4KCgpP
biAyMS4wOC4xOCAyMDoyNCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IE9uIFR1ZSwgMjEg
QXVnIDIwMTgsIEFuZHJpaSBBbmlzb3Ygd3JvdGU6Cj4+IEhlbGxvIFN0ZWZhbm8sCj4+Cj4+Cj4+
IE9uIDIxLjA4LjE4IDAyOjU5LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+PiBBZGQgYSBr
Y29uZmlnIG9wdGlvbiBmb3IgVEkgT01BUDUgcGxhdGZvcm1zLgo+Pj4KPj4+IFNpZ25lZC1vZmYt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPj4+IENDOiBiYW96
aWNoQGdtYWlsLmNvbQo+Pj4gLS0gCj4+IFJldmlld2VkLWJ5OiBBbmRyaWkgQW5pc292IDxhbmRy
aWlfYW5pc292QGVwYW0uY29tPgo+PiAqQW5kcmlpIEFuaXNvdioKPiBIaSBBbmRyaWksCj4KPiBU
aGFua3MgZm9yIHRoZSByZXZpZXdzISBJIHdvdWxkIGFwcHJlY2lhdGUgaWYgeW91IGNvdWxkIHRh
a2UgYSBsb29rIGF0Cj4gdGhlIHJlc3Qgb2YgdGhlIHBhdGNoZXMgaW4gdGhpcyBzZXJpZXMgdG9v
IDotKQo+Cj4gQ2hlZXJzLAo+Cj4gU3RlZmFubwoKLS0gCgoqQW5kcmlpIEFuaXNvdioKCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 13:44:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 13:44: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 1fsTQs-0000dx-LP; Wed, 22 Aug 2018 13:44:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=om3v=lf=citrix.com=prvs=7650e4d92=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fsTQr-0000do-E0
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 13:44:21 +0000
X-Inumbo-ID: 8f111a32-a611-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8f111a32-a611-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 13:44:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,274,1531785600"; d="scan'208";a="63443725"
Date: Wed, 22 Aug 2018 14:44:17 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20180822134417.iv5s3ia5mdoxgaar@citrix.com>
References: <20180822102155.990-1-wei.liu2@citrix.com>
 <23421.19317.737379.269326@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23421.19317.737379.269326@mariner.uk.xensource.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libxl: make sure string is null-terminated
 in libxl__prepare_sockaddr_un
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMTI6Mzk6MzNQTSArMDEwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gV2VpIExpdSB3cml0ZXMgKCJbUEFUQ0hdIGxpYnhsOiBtYWtlIHN1cmUgc3RyaW5nIGlz
IG51bGwtdGVybWluYXRlZCBpbiBsaWJ4bF9fcHJlcGFyZV9zb2NrYWRkcl91biIpOgo+ID4gQ292
ZXJpdHktSUQ6IDE0Mzg0NzIKPiA+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Cj4gCj4gQnV0Li4uCj4gCj4gPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGli
eGxfdXRpbHMuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3V0aWxzLmMKPiA+IGluZGV4IDU4NTQ3MTdi
MTEuLmUwNmY3NjU2OTkgMTAwNjQ0Cj4gPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF91dGlscy5j
Cj4gPiArKysgYi90b29scy9saWJ4bC9saWJ4bF91dGlscy5jCj4gPiBAQCAtMTIzOCw2ICsxMjM4
LDggQEAgaW50IGxpYnhsX19wcmVwYXJlX3NvY2thZGRyX3VuKGxpYnhsX19nYyAqZ2MsCj4gPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBzb2NrYWRkcl91biAqdW4sIGNv
bnN0IGNoYXIgKnBhdGgsCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0
IGNoYXIgKndoYXQpCj4gPiAgewo+ID4gKyAgICBzaXplX3Qgc3ogPSBzaXplb2YodW4tPnN1bl9w
YXRoKTsKPiA+ICsKPiA+ICAgICAgaWYgKHNpemVvZih1bi0+c3VuX3BhdGgpIDw9IHN0cmxlbihw
YXRoKSkgewo+ID4gICAgICAgICAgTE9HKEVSUk9SLCAiVU5JWCBzb2NrZXQgcGF0aCAnJXMnIGlz
IHRvbyBsb25nIGZvciAlcyIsIHBhdGgsIHdoYXQpOwo+ID4gICAgICAgICAgTE9HKERFQlVHLCAi
UGF0aCBtdXN0IGJlIGxlc3MgdGhhbiAlenUgYnl0ZXMiLCBzaXplb2YodW4tPnN1bl9wYXRoKSk7
Cj4gICAgICAgICAgICByZXR1cm4gRVJST1JfSU5WQUw7Cj4gPiBAQCAtMTI0NSw3ICsxMjQ3LDgg
QEAgaW50IGxpYnhsX19wcmVwYXJlX3NvY2thZGRyX3VuKGxpYnhsX19nYyAqZ2MsCj4gPiAgICAg
IH0KPiA+ICAgICAgbWVtc2V0KHVuLCAwLCBzaXplb2Yoc3RydWN0IHNvY2thZGRyX3VuKSk7Cj4g
PiAgICAgIHVuLT5zdW5fZmFtaWx5ID0gQUZfVU5JWDsKPiA+IC0gICAgc3RybmNweSh1bi0+c3Vu
X3BhdGgsIHBhdGgsIHNpemVvZih1bi0+c3VuX3BhdGgpKTsKPiA+ICsgICAgc3RybmNweSh1bi0+
c3VuX3BhdGgsIHBhdGgsIHN6KTsKPiA+ICsgICAgdW4tPnN1bl9wYXRoW3N6IC0gMV0gPSAnXDAn
Owo+IAo+IElmIHdlIGhhdmUgcmVhY2hlZCB0aGlzIHBvaW50LCBzaXplb2YodW4tPnN1bl9wYXRo
KSA+IHN0cmxlbihwYXRoKS4KPiBTbyBpbiBmYWN0LCBzdHJjcHkgd291bGQgZG8uICBzdHJuY3B5
IHdpbGwgYWx3YXlzIGFkZCBhIG51bC4KPiAKPiBXZSBqdXN0IG1lbXNldCB0aGUgd2hvbGUgc3Ry
dWN0IHRvIDAuCj4gCj4gSWYgdGhpcyBuZXcgY29kZSBoYXMgYW55IGVmZmVjdCBhdCBhbGwsIGl0
IHdpbGwgY29ycnVwdCB0aGUgc3RyaW5nIGJ5Cj4gdHJ1bmNhdGluZyBpdC4KCkNvcnJ1cHQ/IFBl
ciB5b3VyIGFuYWx5c2lzIGFib3ZlLCBpc24ndCB0aGUgbGFzdCBieXRlIGFsd2F5cyBnb2luZyB0
byBiZQpudWw/IFRoaXMgY2hhbmdlIGlzIHRvIHBsYWNhdGUgY292ZXJpdHkgbW9yZSB0aGFuIGFu
eXRoaW5nIGVsc2UuCgpJc24ndCBzZXR0aW5nIHRoZSBsYXN0IGJ5dGUgdG8gMCBhIGNvbW1vbiBw
YXR0ZXJuIHRvIGVuc3VyZSBhCnN0cmluZyBpcyBudWxsLXRlcm1pbmF0ZWQ/CgpXZWkuCgo+IAo+
IElhbi4KPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 13:47:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 13: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 1fsTTt-0000v4-4k; Wed, 22 Aug 2018 13:47: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=om3v=lf=citrix.com=prvs=7650e4d92=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fsTTr-0000uy-OC
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 13:47:27 +0000
X-Inumbo-ID: b8433d40-a611-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b8433d40-a611-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 15:46:08 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,274,1531785600"; d="scan'208";a="63444075"
Date: Wed, 22 Aug 2018 14:47:21 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180822134721.vloj3xbwlq5iy546@citrix.com>
References: <20180822103655.53122-1-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180822103655.53122-1-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] pvshim: introduce a PV shim defconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMTI6MzY6NTVQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IEluIG9yZGVyIHRvIGJ1aWxkIGEgdGFpbG9yZWQgcHZzaGltLW9ubHkgYmluYXJ5
IGZyb20gWGVuLiBTd2l0Y2ggdGhlCj4gUFYgc2hpbSBidWlsZCBmcm9tIHRoZSB0b29scyBmaXJt
d2FyZSBpbnRvIHVzaW5nIHRoZSBuZXcgZGVmY29uZmlnLgo+IAo+IEEgZGlmZiBvZiB0aGUgLmNv
bmZpZyBnZW5lcmF0ZWQgZm9yIHRoZSBwdnNoaW0gZmlybXdhcmUgYnVpbGQgYmVmb3JlCj4gYW5k
IGFmdGVyIHRoaXMgY2hhbmdlIHNob3dzIG5vIGRpZmZlcmVuY2VzLgo+IAo+IFNpZ25lZC1vZmYt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKQWNrZWQtYnk6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:03:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 14: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 1fsTix-0002tE-6n; Wed, 22 Aug 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=+vkn=lf=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fsTiw-0002sm-6A
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 14:03:02 +0000
X-Inumbo-ID: 2b2c97c3-a614-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2b2c97c3-a614-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 14:03: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=jh43vtvSGjq1fNtneT3beWT7AG1tmprXdeYQ2R+xWgeS+ihahRu2Vj6sGUgyPrOztjbxv71w2yQbWZVQ+sBrvSeNPqxd4oHk8h6PzK+OFwOsWN/jlQ8YbAn+Q9giIMXxurmWgstF7ZdnC5+QzdgZUmlEcmlJ7DbTYPz/uX4t5XW1nU2AZfPfhKrqkABEmudKLI7OJqdFSL2XSxdXl1rpztHOlIkwcJM8ghPBfYMqnepfhuTmnahBkbpoi8Ag9GpcywZmQCeWjuZxAmEAZ1nPsTO0DA2xfcq3WdsgtSNwIARtaRFUKde0ufh1optoatuUOm7cZz9fMKNmgt+jxwUdvw==;
 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=V7L3X5kmqRj5DkhjpoGLFjm3qYw=; b=fLP934gC57oq7g5RwPfDGirfOTgz
 L4ZKry7NYyceIAYsCgRteXGcUnVLJWkt9OHTb6Peqvt4K0QtDYh5Fudv1ql61OwK
 eRWAoToZUjsfaWVVuV3La8sYV+PN5KKjKrQzZe5JiV99Srdhz0V8X7aJDA1MWCXy
 dZfrVhpMhFIBGZ8NhCGH1PCSMKk4k9TRmamhcGk4qj1ESy/StniSgk1Zw06o6LF1
 UhXLUB5oG2wr66RU+e6hbGTVp5/WfRmWZpYK1LsN4x+6lTorNkLbIA+gT9sSEMdZ
 hbQM/AXcUolb26r8zDpCC/Tz4A4l0jdShratVVTsHI89Qhgeodm3HmpleQ==
Received: (qmail 16602 invoked from network); 22 Aug 2018 17:02: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;
 22 Aug 2018 17:02:56 +0300
Received: (qmail 17868 invoked from network); 22 Aug 2018 17:02: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; 22 Aug 2018 17:02:56 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 22 Aug 2018 17:02:43 +0300
Message-Id: <1534946563-12084-14-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v17 13/13] 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>

VGhpcyBwYXRjaCBpcyBmb2N1c2VkIG9uIG1vdmluZyBjaGFuZ2luZyBodm1fc2F2ZV9vbmUoKSB0
byBzYXZlIG9uZQp0eXBlY29kZSBmcm9tIG9uZSB2Y3B1IGFuZCBub3cgdGhhdCB0aGUgc2F2ZSBm
dW5jdGlvbnMgZ2V0IGRhdGEgZnJvbSBhCnNpbmdsZSB2Y3B1IHdlIGNhbiBwYXVzZSB0aGUgc3Bl
Y2lmaWMgdmNwdSBpbnN0ZWFkIG9mIHRoZSBkb21haW4uCgpTaWduZWQtb2ZmLWJ5OiBBbGV4YW5k
cnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KCi0tLQpDaGFuZ2VzIHNpbmNlIFYx
NToKCS0gTW92ZWQgcGF1c2UvdW5wYXVzZSBjYWxscyBpbnRvIGh2bV9zYXZlX29uZSgpCgktIFJl
LWFkZCB0aGUgbG9vcCBpbiBodm1fc2F2ZV9vbmUoKS4KLS0tCiB4ZW4vYXJjaC94ODYvZG9tY3Rs
LmMgICB8ICAyIC0tCiB4ZW4vYXJjaC94ODYvaHZtL3NhdmUuYyB8IDEyICsrKysrKysrKystLQog
MiBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYyBiL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwppbmRl
eCA4ZmJiZjNhLi5jYjUzOTgwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tY3RsLmMKKysr
IGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCkBAIC01OTEsMTIgKzU5MSwxMCBAQCBsb25nIGFyY2hf
ZG9fZG9tY3RsKAogICAgICAgICAgICAgICFpc19odm1fZG9tYWluKGQpICkKICAgICAgICAgICAg
IGJyZWFrOwogCi0gICAgICAgIGRvbWFpbl9wYXVzZShkKTsKICAgICAgICAgcmV0ID0gaHZtX3Nh
dmVfb25lKGQsIGRvbWN0bC0+dS5odm1jb250ZXh0X3BhcnRpYWwudHlwZSwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGRvbWN0bC0+dS5odm1jb250ZXh0X3BhcnRpYWwuaW5zdGFuY2UsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBkb21jdGwtPnUuaHZtY29udGV4dF9wYXJ0aWFsLmJ1
ZmZlciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICZkb21jdGwtPnUuaHZtY29udGV4dF9w
YXJ0aWFsLmJ1ZnN6KTsKLSAgICAgICAgZG9tYWluX3VucGF1c2UoZCk7CiAKICAgICAgICAgaWYg
KCAhcmV0ICkKICAgICAgICAgICAgIGNvcHliYWNrID0gdHJ1ZTsKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9odm0vc2F2ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKaW5kZXggNDk3NDFl
MC4uMmQzNWYxNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKKysrIGIveGVu
L2FyY2gveDg2L2h2bS9zYXZlLmMKQEAgLTE0OSwxMiArMTQ5LDE1IEBAIGludCBodm1fc2F2ZV9v
bmUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHR5cGVjb2RlLCB1bnNpZ25lZCBpbnQg
aW5zdGFuY2UsCiAgICAgICAgIGluc3RhbmNlID49IGQtPm1heF92Y3B1cyApCiAgICAgICAgIHJl
dHVybiAtRU5PRU5UOwogICAgIGN0eHQuc2l6ZSA9IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0u
c2l6ZTsKLSAgICBpZiAoIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0ua2luZCA9PSBIVk1TUl9Q
RVJfVkNQVSApCi0gICAgICAgIGN0eHQuc2l6ZSAqPSBkLT5tYXhfdmNwdXM7CiAgICAgY3R4dC5k
YXRhID0geG1hbGxvY19ieXRlcyhjdHh0LnNpemUpOwogICAgIGlmICggIWN0eHQuZGF0YSApCiAg
ICAgICAgIHJldHVybiAtRU5PTUVNOwogCisgICAgaWYgKCBodm1fc3JfaGFuZGxlcnNbdHlwZWNv
ZGVdLmtpbmQgPT0gSFZNU1JfUEVSX1ZDUFUgKQorICAgICAgICB2Y3B1X3BhdXNlKGQtPnZjcHVb
aW5zdGFuY2VdKTsKKyAgICBlbHNlCisgICAgICAgIGRvbWFpbl9wYXVzZShkKTsKKwogICAgIGlm
ICggKHJ2ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlKGQtPnZjcHVbaW5zdGFuY2Vd
LCAmY3R4dCkpICE9IDAgKQogICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSICJIVk0lZCBzYXZl
OiBmYWlsZWQgdG8gc2F2ZSB0eXBlICUiUFJJdTE2IiAoJWQpXG4iLAogICAgICAgICAgICAgICAg
ZC0+ZG9tYWluX2lkLCB0eXBlY29kZSwgcnYpOwpAQCAtMTg2LDYgKzE4OSwxMSBAQCBpbnQgaHZt
X3NhdmVfb25lKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCB0eXBlY29kZSwgdW5zaWdu
ZWQgaW50IGluc3RhbmNlLAogICAgICAgICB9CiAgICAgfQogCisgICAgaWYgKCBodm1fc3JfaGFu
ZGxlcnNbdHlwZWNvZGVdLmtpbmQgPT0gSFZNU1JfUEVSX1ZDUFUgKQorICAgICAgICB2Y3B1X3Vu
cGF1c2UoZC0+dmNwdVtpbnN0YW5jZV0pOworICAgIGVsc2UKKyAgICAgICAgZG9tYWluX3VucGF1
c2UoZCk7CisKICAgICB4ZnJlZShjdHh0LmRhdGEpOwogICAgIHJldHVybiBydjsKIH0KLS0gCjIu
Ny40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:03:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 14: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 1fsTip-0002q0-1V; Wed, 22 Aug 2018 14:02:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+vkn=lf=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fsTim-0002pL-TZ
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 14:02:52 +0000
X-Inumbo-ID: 253ba8b3-a614-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 253ba8b3-a614-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 14:03:29 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=WIZMcvJa3X90Y3jtNzLKiYpg8j1Pe58c3QiXF4NpOMqzrjaBoR1ckgOXeUe8McgKDvJlVrOzV8Gi4XmKYk/FgYoCf5wnLwdqSqaGKzegCm82s82UAo0otdhopsBacegKZwQkKEjkTEswtdwseR3iwzBCCJh1tN0tKRHyo2cadkxYUg5zMJpoA4E8EsKB8jdJanmfONFElxWgf0zVDDAcauZhSv1ZtzhuxOTN+JzOtrvyKKA5x6PWDusHSMANXj34aTSthgOhx4Zu2IMuftqQ4elJv/fRcML8Iu2nc3neL0CUnDWrEQcyWBheVHUiAOJ1VqiHo1/vd5Lu3MtzfGvWsQ==;
 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=Y52zhF+pW7MHWk0kcD7OU1VHiY0=; b=qRfrjI0pCdtyrOhhZsB/TCk6Aa7P
 tcjYSevG1T82vDVb/Et9qqCbZImzDgae1qDNAL9o+A0p2wgfMRcAPHtp5eTGlICp
 zgefp+NxSfbLVn7NQ6gbnDOhRgPMjcAGusmTN2ebv6ujqOQLkGhz1iMLek2+9t8Y
 6fTqfdQwuAtP5/oBGLijraeh/TPBkvUD2U4cZfCW/d0XMlSPM4fVJ+8OuOLXUox2
 tS8CAR+LfiaWmiPIkWMGTyLko887tVWXsSPwgeavo1qbMLkrhJqiZ8C22ca73c/r
 +gyMKLQYM/+k7TNbwGldflNDXuyrFImFif/oh4yH85amXBuqVG9NnU71QA==
Received: (qmail 15795 invoked from network); 22 Aug 2018 17:02:49 +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;
 22 Aug 2018 17:02:49 +0300
Received: (qmail 17773 invoked from network); 22 Aug 2018 17:02:49 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 22 Aug 2018 17:02:49 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 22 Aug 2018 17:02:33 +0300
Message-Id: <1534946563-12084-4-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v17 03/13] 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
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0KQ2hhbmdlcyBzaW5j
ZSBWMTQ6CgktIE1vdmUgYWxsIGZyZWUgZmllbGRzIHRvIHRoZSBpbml0aWFsaXplcgoJLSBBZGQg
YmxhbmsgbGluZSB0byBiZWZvcmUgdGhlIHJldHVybgoJLSBNb3ZlIHYtPnBhdXNlX2ZsYWdzIGNo
ZWNrIHRvIHRoZSBzYXZlX29uZSBmdW5jdGlvbi4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5j
IHwgMjE5ICsrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
IDEgZmlsZSBjaGFuZ2VkLCAxMTMgaW5zZXJ0aW9ucygrKSwgMTA2IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5j
CmluZGV4IGQ5MGRhOWEuLjMzM2MzNDIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZt
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNzg3LDExOSArNzg3LDEyNiBAQCBz
dGF0aWMgaW50IGh2bV9sb2FkX3RzY19hZGp1c3Qoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFRTQ19BREpVU1QsIGh2
bV9zYXZlX3RzY19hZGp1c3QsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX3Rz
Y19hZGp1c3QsIDEsIEhWTVNSX1BFUl9WQ1BVKTsKIAotc3RhdGljIGludCBodm1fc2F2ZV9jcHVf
Y3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBp
bnQgaHZtX3NhdmVfY3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBzdHJ1Y3QgaHZtX2h3X2NwdSBj
dHh0OwogICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyIHNlZzsKKyAgICBzdHJ1Y3QgaHZtX2h3
X2NwdSBjdHh0ID0geworICAgICAgICAudHNjID0gaHZtX2dldF9ndWVzdF90c2NfZml4ZWQodiwg
di0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4uc3luY190c2MpLAorICAgICAgICAubXNyX3RzY19h
dXggPSBodm1fbXNyX3RzY19hdXgodiksCisgICAgICAgIC5yYXggPSB2LT5hcmNoLnVzZXJfcmVn
cy5yYXgsCisgICAgICAgIC5yYnggPSB2LT5hcmNoLnVzZXJfcmVncy5yYngsCisgICAgICAgIC5y
Y3ggPSB2LT5hcmNoLnVzZXJfcmVncy5yY3gsCisgICAgICAgIC5yZHggPSB2LT5hcmNoLnVzZXJf
cmVncy5yZHgsCisgICAgICAgIC5yYnAgPSB2LT5hcmNoLnVzZXJfcmVncy5yYnAsCisgICAgICAg
IC5yc2kgPSB2LT5hcmNoLnVzZXJfcmVncy5yc2ksCisgICAgICAgIC5yZGkgPSB2LT5hcmNoLnVz
ZXJfcmVncy5yZGksCisgICAgICAgIC5yc3AgPSB2LT5hcmNoLnVzZXJfcmVncy5yc3AsCisgICAg
ICAgIC5yaXAgPSB2LT5hcmNoLnVzZXJfcmVncy5yaXAsCisgICAgICAgIC5yZmxhZ3MgPSB2LT5h
cmNoLnVzZXJfcmVncy5yZmxhZ3MsCisgICAgICAgIC5yOCAgPSB2LT5hcmNoLnVzZXJfcmVncy5y
OCwKKyAgICAgICAgLnI5ICA9IHYtPmFyY2gudXNlcl9yZWdzLnI5LAorICAgICAgICAucjEwID0g
di0+YXJjaC51c2VyX3JlZ3MucjEwLAorICAgICAgICAucjExID0gdi0+YXJjaC51c2VyX3JlZ3Mu
cjExLAorICAgICAgICAucjEyID0gdi0+YXJjaC51c2VyX3JlZ3MucjEyLAorICAgICAgICAucjEz
ID0gdi0+YXJjaC51c2VyX3JlZ3MucjEzLAorICAgICAgICAucjE0ID0gdi0+YXJjaC51c2VyX3Jl
Z3MucjE0LAorICAgICAgICAucjE1ID0gdi0+YXJjaC51c2VyX3JlZ3MucjE1LAorICAgICAgICAu
ZHIwID0gdi0+YXJjaC5kZWJ1Z3JlZ1swXSwKKyAgICAgICAgLmRyMSA9IHYtPmFyY2guZGVidWdy
ZWdbMV0sCisgICAgICAgIC5kcjIgPSB2LT5hcmNoLmRlYnVncmVnWzJdLAorICAgICAgICAuZHIz
ID0gdi0+YXJjaC5kZWJ1Z3JlZ1szXSwKKyAgICAgICAgLmRyNiA9IHYtPmFyY2guZGVidWdyZWdb
Nl0sCisgICAgICAgIC5kcjcgPSB2LT5hcmNoLmRlYnVncmVnWzddLAorICAgIH07CiAKLSAgICBm
b3JfZWFjaF92Y3B1ICggZCwgdiApCisgICAgLyoKKyAgICAgKiBXZSBkb24ndCBuZWVkIHRvIHNh
dmUgc3RhdGUgZm9yIGEgdmNwdSB0aGF0IGlzIGRvd247IHRoZSByZXN0b3JlCisgICAgICogY29k
ZSB3aWxsIGxlYXZlIGl0IGRvd24gaWYgdGhlcmUgaXMgbm90aGluZyBzYXZlZC4KKyAgICAgKi8K
KyAgICBpZiAoIHYtPnBhdXNlX2ZsYWdzICYgVlBGX2Rvd24gKQorICAgICAgICByZXR1cm4gMDsK
KworICAgIC8qIEFyY2hpdGVjdHVyZS1zcGVjaWZpYyB2bWNzL3ZtY2IgYml0cyAqLworICAgIGh2
bV9mdW5jcy5zYXZlX2NwdV9jdHh0KHYsICZjdHh0KTsKKworICAgIGh2bV9nZXRfc2VnbWVudF9y
ZWdpc3Rlcih2LCB4ODZfc2VnX2lkdHIsICZzZWcpOworICAgIGN0eHQuaWR0cl9saW1pdCA9IHNl
Zy5saW1pdDsKKyAgICBjdHh0LmlkdHJfYmFzZSA9IHNlZy5iYXNlOworCisgICAgaHZtX2dldF9z
ZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfZ2R0ciwgJnNlZyk7CisgICAgY3R4dC5nZHRyX2xp
bWl0ID0gc2VnLmxpbWl0OworICAgIGN0eHQuZ2R0cl9iYXNlID0gc2VnLmJhc2U7CisKKyAgICBo
dm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19jcywgJnNlZyk7CisgICAgY3R4dC5j
c19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuY3NfbGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4
dC5jc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5jc19hcmJ5dGVzID0gc2VnLmF0dHI7CisK
KyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19kcywgJnNlZyk7CisgICAg
Y3R4dC5kc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuZHNfbGltaXQgPSBzZWcubGltaXQ7Cisg
ICAgY3R4dC5kc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5kc19hcmJ5dGVzID0gc2VnLmF0
dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19lcywgJnNlZyk7
CisgICAgY3R4dC5lc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuZXNfbGltaXQgPSBzZWcubGlt
aXQ7CisgICAgY3R4dC5lc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5lc19hcmJ5dGVzID0g
c2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19zcywg
JnNlZyk7CisgICAgY3R4dC5zc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuc3NfbGltaXQgPSBz
ZWcubGltaXQ7CisgICAgY3R4dC5zc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5zc19hcmJ5
dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3Nl
Z19mcywgJnNlZyk7CisgICAgY3R4dC5mc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQuZnNfbGlt
aXQgPSBzZWcubGltaXQ7CisgICAgY3R4dC5mc19iYXNlID0gc2VnLmJhc2U7CisgICAgY3R4dC5m
c19hcmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwg
eDg2X3NlZ19ncywgJnNlZyk7CisgICAgY3R4dC5nc19zZWwgPSBzZWcuc2VsOworICAgIGN0eHQu
Z3NfbGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4dC5nc19iYXNlID0gc2VnLmJhc2U7CisgICAg
Y3R4dC5nc19hcmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0
ZXIodiwgeDg2X3NlZ190ciwgJnNlZyk7CisgICAgY3R4dC50cl9zZWwgPSBzZWcuc2VsOworICAg
IGN0eHQudHJfbGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4dC50cl9iYXNlID0gc2VnLmJhc2U7
CisgICAgY3R4dC50cl9hcmJ5dGVzID0gc2VnLmF0dHI7CisKKyAgICBodm1fZ2V0X3NlZ21lbnRf
cmVnaXN0ZXIodiwgeDg2X3NlZ19sZHRyLCAmc2VnKTsKKyAgICBjdHh0LmxkdHJfc2VsID0gc2Vn
LnNlbDsKKyAgICBjdHh0LmxkdHJfbGltaXQgPSBzZWcubGltaXQ7CisgICAgY3R4dC5sZHRyX2Jh
c2UgPSBzZWcuYmFzZTsKKyAgICBjdHh0LmxkdHJfYXJieXRlcyA9IHNlZy5hdHRyOworCisgICAg
aWYgKCB2LT5mcHVfaW5pdGlhbGlzZWQgKQogICAgIHsKLSAgICAgICAgLyogV2UgZG9uJ3QgbmVl
ZCB0byBzYXZlIHN0YXRlIGZvciBhIHZjcHUgdGhhdCBpcyBkb3duOyB0aGUgcmVzdG9yZSAKLSAg
ICAgICAgICogY29kZSB3aWxsIGxlYXZlIGl0IGRvd24gaWYgdGhlcmUgaXMgbm90aGluZyBzYXZl
ZC4gKi8KLSAgICAgICAgaWYgKCB2LT5wYXVzZV9mbGFncyAmIFZQRl9kb3duICkKLSAgICAgICAg
ICAgIGNvbnRpbnVlOworICAgICAgICBtZW1jcHkoY3R4dC5mcHVfcmVncywgdi0+YXJjaC5mcHVf
Y3R4dCwgc2l6ZW9mKGN0eHQuZnB1X3JlZ3MpKTsKKyAgICAgICAgY3R4dC5mbGFncyA9IFhFTl9Y
ODZfRlBVX0lOSVRJQUxJU0VEOworICAgIH0KIAotICAgICAgICBtZW1zZXQoJmN0eHQsIDAsIHNp
emVvZihjdHh0KSk7Ci0KLSAgICAgICAgLyogQXJjaGl0ZWN0dXJlLXNwZWNpZmljIHZtY3Mvdm1j
YiBiaXRzICovCi0gICAgICAgIGh2bV9mdW5jcy5zYXZlX2NwdV9jdHh0KHYsICZjdHh0KTsKLQot
ICAgICAgICBjdHh0LnRzYyA9IGh2bV9nZXRfZ3Vlc3RfdHNjX2ZpeGVkKHYsIGQtPmFyY2guaHZt
X2RvbWFpbi5zeW5jX3RzYyk7Ci0KLSAgICAgICAgY3R4dC5tc3JfdHNjX2F1eCA9IGh2bV9tc3Jf
dHNjX2F1eCh2KTsKLQotICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3Nl
Z19pZHRyLCAmc2VnKTsKLSAgICAgICAgY3R4dC5pZHRyX2xpbWl0ID0gc2VnLmxpbWl0OwotICAg
ICAgICBjdHh0LmlkdHJfYmFzZSA9IHNlZy5iYXNlOwotCi0gICAgICAgIGh2bV9nZXRfc2VnbWVu
dF9yZWdpc3Rlcih2LCB4ODZfc2VnX2dkdHIsICZzZWcpOwotICAgICAgICBjdHh0LmdkdHJfbGlt
aXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0eHQuZ2R0cl9iYXNlID0gc2VnLmJhc2U7Ci0KLSAg
ICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfY3MsICZzZWcpOwotICAg
ICAgICBjdHh0LmNzX3NlbCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQuY3NfbGltaXQgPSBzZWcu
bGltaXQ7Ci0gICAgICAgIGN0eHQuY3NfYmFzZSA9IHNlZy5iYXNlOwotICAgICAgICBjdHh0LmNz
X2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQotICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIo
diwgeDg2X3NlZ19kcywgJnNlZyk7Ci0gICAgICAgIGN0eHQuZHNfc2VsID0gc2VnLnNlbDsKLSAg
ICAgICAgY3R4dC5kc19saW1pdCA9IHNlZy5saW1pdDsKLSAgICAgICAgY3R4dC5kc19iYXNlID0g
c2VnLmJhc2U7Ci0gICAgICAgIGN0eHQuZHNfYXJieXRlcyA9IHNlZy5hdHRyOwotCi0gICAgICAg
IGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2VzLCAmc2VnKTsKLSAgICAgICAg
Y3R4dC5lc19zZWwgPSBzZWcuc2VsOwotICAgICAgICBjdHh0LmVzX2xpbWl0ID0gc2VnLmxpbWl0
OwotICAgICAgICBjdHh0LmVzX2Jhc2UgPSBzZWcuYmFzZTsKLSAgICAgICAgY3R4dC5lc19hcmJ5
dGVzID0gc2VnLmF0dHI7Ci0KLSAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYsIHg4
Nl9zZWdfc3MsICZzZWcpOwotICAgICAgICBjdHh0LnNzX3NlbCA9IHNlZy5zZWw7Ci0gICAgICAg
IGN0eHQuc3NfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgICAgIGN0eHQuc3NfYmFzZSA9IHNlZy5i
YXNlOwotICAgICAgICBjdHh0LnNzX2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQotICAgICAgICBodm1f
Z2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19mcywgJnNlZyk7Ci0gICAgICAgIGN0eHQu
ZnNfc2VsID0gc2VnLnNlbDsKLSAgICAgICAgY3R4dC5mc19saW1pdCA9IHNlZy5saW1pdDsKLSAg
ICAgICAgY3R4dC5mc19iYXNlID0gc2VnLmJhc2U7Ci0gICAgICAgIGN0eHQuZnNfYXJieXRlcyA9
IHNlZy5hdHRyOwotCi0gICAgICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2Vn
X2dzLCAmc2VnKTsKLSAgICAgICAgY3R4dC5nc19zZWwgPSBzZWcuc2VsOwotICAgICAgICBjdHh0
LmdzX2xpbWl0ID0gc2VnLmxpbWl0OwotICAgICAgICBjdHh0LmdzX2Jhc2UgPSBzZWcuYmFzZTsK
LSAgICAgICAgY3R4dC5nc19hcmJ5dGVzID0gc2VnLmF0dHI7Ci0KLSAgICAgICAgaHZtX2dldF9z
ZWdtZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfdHIsICZzZWcpOwotICAgICAgICBjdHh0LnRyX3Nl
bCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQudHJfbGltaXQgPSBzZWcubGltaXQ7Ci0gICAgICAg
IGN0eHQudHJfYmFzZSA9IHNlZy5iYXNlOwotICAgICAgICBjdHh0LnRyX2FyYnl0ZXMgPSBzZWcu
YXR0cjsKLQotICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3NlZ19sZHRy
LCAmc2VnKTsKLSAgICAgICAgY3R4dC5sZHRyX3NlbCA9IHNlZy5zZWw7Ci0gICAgICAgIGN0eHQu
bGR0cl9saW1pdCA9IHNlZy5saW1pdDsKLSAgICAgICAgY3R4dC5sZHRyX2Jhc2UgPSBzZWcuYmFz
ZTsKLSAgICAgICAgY3R4dC5sZHRyX2FyYnl0ZXMgPSBzZWcuYXR0cjsKLQotICAgICAgICBpZiAo
IHYtPmZwdV9pbml0aWFsaXNlZCApCi0gICAgICAgIHsKLSAgICAgICAgICAgIG1lbWNweShjdHh0
LmZwdV9yZWdzLCB2LT5hcmNoLmZwdV9jdHh0LCBzaXplb2YoY3R4dC5mcHVfcmVncykpOwotICAg
ICAgICAgICAgY3R4dC5mbGFncyA9IFhFTl9YODZfRlBVX0lOSVRJQUxJU0VEOwotICAgICAgICB9
CisgICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KENQVSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpOwor
fQorCitzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQoreworICAgIHN0cnVjdCB2Y3B1ICp2OworICAgIGludCBlcnIg
PSAwOwogCi0gICAgICAgIGN0eHQucmF4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmF4OwotICAgICAg
ICBjdHh0LnJieCA9IHYtPmFyY2gudXNlcl9yZWdzLnJieDsKLSAgICAgICAgY3R4dC5yY3ggPSB2
LT5hcmNoLnVzZXJfcmVncy5yY3g7Ci0gICAgICAgIGN0eHQucmR4ID0gdi0+YXJjaC51c2VyX3Jl
Z3MucmR4OwotICAgICAgICBjdHh0LnJicCA9IHYtPmFyY2gudXNlcl9yZWdzLnJicDsKLSAgICAg
ICAgY3R4dC5yc2kgPSB2LT5hcmNoLnVzZXJfcmVncy5yc2k7Ci0gICAgICAgIGN0eHQucmRpID0g
di0+YXJjaC51c2VyX3JlZ3MucmRpOwotICAgICAgICBjdHh0LnJzcCA9IHYtPmFyY2gudXNlcl9y
ZWdzLnJzcDsKLSAgICAgICAgY3R4dC5yaXAgPSB2LT5hcmNoLnVzZXJfcmVncy5yaXA7Ci0gICAg
ICAgIGN0eHQucmZsYWdzID0gdi0+YXJjaC51c2VyX3JlZ3MucmZsYWdzOwotICAgICAgICBjdHh0
LnI4ICA9IHYtPmFyY2gudXNlcl9yZWdzLnI4OwotICAgICAgICBjdHh0LnI5ICA9IHYtPmFyY2gu
dXNlcl9yZWdzLnI5OwotICAgICAgICBjdHh0LnIxMCA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMDsK
LSAgICAgICAgY3R4dC5yMTEgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTE7Ci0gICAgICAgIGN0eHQu
cjEyID0gdi0+YXJjaC51c2VyX3JlZ3MucjEyOwotICAgICAgICBjdHh0LnIxMyA9IHYtPmFyY2gu
dXNlcl9yZWdzLnIxMzsKLSAgICAgICAgY3R4dC5yMTQgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTQ7
Ci0gICAgICAgIGN0eHQucjE1ID0gdi0+YXJjaC51c2VyX3JlZ3MucjE1OwotICAgICAgICBjdHh0
LmRyMCA9IHYtPmFyY2guZGVidWdyZWdbMF07Ci0gICAgICAgIGN0eHQuZHIxID0gdi0+YXJjaC5k
ZWJ1Z3JlZ1sxXTsKLSAgICAgICAgY3R4dC5kcjIgPSB2LT5hcmNoLmRlYnVncmVnWzJdOwotICAg
ICAgICBjdHh0LmRyMyA9IHYtPmFyY2guZGVidWdyZWdbM107Ci0gICAgICAgIGN0eHQuZHI2ID0g
di0+YXJjaC5kZWJ1Z3JlZ1s2XTsKLSAgICAgICAgY3R4dC5kcjcgPSB2LT5hcmNoLmRlYnVncmVn
WzddOwotCi0gICAgICAgIGlmICggaHZtX3NhdmVfZW50cnkoQ1BVLCB2LT52Y3B1X2lkLCBoLCAm
Y3R4dCkgIT0gMCApCi0gICAgICAgICAgICByZXR1cm4gMTsgCisgICAgZm9yX2VhY2hfdmNwdSAo
IGQsIHYgKQorICAgIHsKKyAgICAgICAgZXJyID0gaHZtX3NhdmVfY3B1X2N0eHRfb25lKHYsIGgp
OworICAgICAgICBpZiAoIGVyciApCisgICAgICAgICAgICBicmVhazsKICAgICB9Ci0gICAgcmV0
dXJuIDA7CisKKyAgICByZXR1cm4gZXJyOwogfQogCiAvKiBSZXR1cm4gYSBzdHJpbmcgaW5kaWNh
dGluZyB0aGUgZXJyb3IsIG9yIE5VTEwgZm9yIHZhbGlkLiAqLwotLSAKMi43LjQKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:03:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 14: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 1fsTiv-0002rr-94; Wed, 22 Aug 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=+vkn=lf=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fsTit-0002rU-V8
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 14:03:00 +0000
X-Inumbo-ID: 29b353ec-a614-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 29b353ec-a614-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 14:03:37 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=jZuGpHIAmWWcHL/eE30efR6pWuiJifBP76KwQDWxrr+xt3CSp72d/xYTwVKYNY9CiXRSSv1aPqDL5HaCGHBH98MZASJZB5eH0gyz8CLjbVAbmyrhirrvHUksYmK97SBXpuIpB5DLY+D7Or+f9sC4I9BW/DnMs2bFFeVI/dlSuKxZazU/6OZa3LBdx+WmwldBwwMuy8yCPgmg1KW0BFjYTjBkztCiH4ghQqvEg+8IaCfkAsnPb462tyHo8HiL81m4FPtDEaDxqbJREIEIKCy9u0Hoicl3Vnv+3m2Hp5KVk52w21SxpmxA44oQnSwnXEKcChCuCRKNeBs2R3awWpfiRg==;
 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=whTNmoUTHcbTlsf/GHj8RnCXQTI=; b=czA53nWOqmtqtKipnz1MyCy+PlE6
 MLwCF13TZVvzkGLoURIsTikQq/xivV5nml4jd3B/3CaAODwCzOWTCjKaMuvOdwnh
 rxCIWbtgE48d12M2CEaX+FO6uvLRi6ecekROsl0vm9j6RmnH8EL950W8gNR0qV15
 hUrZVNfwgXmM3cN545TgcqByxOddWeQ9lzFt6JXKjMuoRLAwauFs3t9LEW/W1dAx
 o5NEUdqzVaAW++pY9qnF7w+GeTSdlDckksVMyGFTb5VcaxmzfIY6gShVo9eSlm/y
 xRmoGo2KhUaCkWnem5ro61GVb+AtOfOKqbR0uwpmDPrBvVhinsXSp7gslA==
Received: (qmail 16439 invoked from network); 22 Aug 2018 17:02: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;
 22 Aug 2018 17:02:55 +0300
Received: (qmail 17844 invoked from network); 22 Aug 2018 17:02: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; 22 Aug 2018 17:02:55 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 22 Aug 2018 17:02:40 +0300
Message-Id: <1534946563-12084-11-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v17 10/13] 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+
ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0KQ2hhbmdl
cyBzaW5jZSBWMTQ6CgktIENoYW5nZSBoYW5kbGVyIG5hbWUgZnJvbSBodm1fc2F2ZV9vbmVfaGFu
ZGxlciB0bwoJICBodm1fc2F2ZV92Y3B1X2hhbmRsZXIuCi0tLQogeGVuL2FyY2gveDg2L2NwdS9t
Y2hlY2svdm1jZS5jIHwgMSArCiB4ZW4vYXJjaC94ODYvaHZtL2hwZXQuYyAgICAgICAgfCAyICst
CiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgICAgfCA2ICsrKysrLQogeGVuL2FyY2gveDg2
L2h2bS9pODI1NC5jICAgICAgIHwgMiArLQogeGVuL2FyY2gveDg2L2h2bS9pcnEuYyAgICAgICAg
IHwgNiArKystLS0KIHhlbi9hcmNoL3g4Ni9odm0vbXRyci5jICAgICAgICB8IDQgKystLQogeGVu
L2FyY2gveDg2L2h2bS9wbXRpbWVyLmMgICAgIHwgMiArLQogeGVuL2FyY2gveDg2L2h2bS9ydGMu
YyAgICAgICAgIHwgMiArLQogeGVuL2FyY2gveDg2L2h2bS9zYXZlLmMgICAgICAgIHwgMyArKysK
IHhlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jICAgICB8IDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0v
dmlyaWRpYW4uYyAgICB8IDMgKystCiB4ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jICAgICAgfCA0
ICsrLS0KIHhlbi9hcmNoL3g4Ni9odm0vdnBpYy5jICAgICAgICB8IDIgKy0KIHhlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL3NhdmUuaCB8IDYgKysrKystCiAxNCBmaWxlcyBjaGFuZ2VkLCAyOSBpbnNl
cnRpb25zKCspLCAxNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1
L21jaGVjay92bWNlLmMgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKaW5kZXggMzFl
NTUzYy4uMzUwNDRkNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwpAQCAtMzk2LDYgKzM5Niw3IEBA
IHN0YXRpYyBpbnQgdm1jZV9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWTUNFX1ZD
UFUsIHZtY2Vfc2F2ZV92Y3B1X2N0eHQsCisgICAgICAgICAgICAgICAgICAgICAgICAgIHZtY2Vf
c2F2ZV92Y3B1X2N0eHRfb25lLAogICAgICAgICAgICAgICAgICAgICAgICAgICB2bWNlX2xvYWRf
dmNwdV9jdHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvaHZtL2hwZXQuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCmluZGV4IDI4Mzc3MDku
LmFmZjg2MTMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9odm0vaHBldC5jCkBAIC02NDAsNyArNjQwLDcgQEAgc3RhdGljIGludCBocGV0X2xv
YWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJu
IDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoSFBFVCwgaHBldF9zYXZlLCBocGV0
X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOworSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShIUEVU
LCBocGV0X3NhdmUsIE5VTEwsIGhwZXRfbG9hZCwgMSwgSFZNU1JfUEVSX0RPTSk7CiAKIHN0YXRp
YyB2b2lkIGhwZXRfc2V0KEhQRVRTdGF0ZSAqaCkKIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IDdkZjg3NDQuLjRhNzAy
NTEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2
L2h2bS9odm0uYwpAQCAtNzg1LDYgKzc4NSw3IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfdHNjX2Fk
anVzdChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIH0KIAogSFZN
X1JFR0lTVEVSX1NBVkVfUkVTVE9SRShUU0NfQURKVVNULCBodm1fc2F2ZV90c2NfYWRqdXN0LAor
ICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV90c2NfYWRqdXN0X29uZSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfdHNjX2FkanVzdCwgMSwgSFZNU1JfUEVSX1ZD
UFUpOwogCiBzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCkBAIC0xMTgwLDcgKzExODEsOCBAQCBzdGF0aWMgaW50
IGh2bV9sb2FkX2NwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKENQVSwg
aHZtX3NhdmVfY3B1X2N0eHQsIGh2bV9sb2FkX2NwdV9jdHh0LAorSFZNX1JFR0lTVEVSX1NBVkVf
UkVTVE9SRShDUFUsIGh2bV9zYXZlX2NwdV9jdHh0LCBodm1fc2F2ZV9jcHVfY3R4dF9vbmUsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX2NwdV9jdHh0LAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKICNkZWZpbmUgSFZNX0NQVV9YU0FW
RV9TSVpFKHhjcjApIChvZmZzZXRvZihzdHJ1Y3QgaHZtX2h3X2NwdV94c2F2ZSwgXApAQCAtMTUz
Myw2ICsxNTM1LDcgQEAgc3RhdGljIGludCBfX2luaXQgaHZtX3JlZ2lzdGVyX0NQVV9zYXZlX2Fu
ZF9yZXN0b3JlKHZvaWQpCiAgICAgaHZtX3JlZ2lzdGVyX3NhdmV2bShDUFVfWFNBVkVfQ09ERSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICJDUFVfWFNBVkUiLAogICAgICAgICAgICAgICAgICAg
ICAgICAgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlcywKKyAgICAgICAgICAgICAgICAgICAgICAg
IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXNfb25lLAogICAgICAgICAgICAgICAgICAgICAgICAg
aHZtX2xvYWRfY3B1X3hzYXZlX3N0YXRlcywKICAgICAgICAgICAgICAgICAgICAgICAgIEhWTV9D
UFVfWFNBVkVfU0laRSh4ZmVhdHVyZV9tYXNrKSArCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc2l6ZW9mKHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yKSwKQEAgLTE1NDUsNiArMTU0OCw3
IEBAIHN0YXRpYyBpbnQgX19pbml0IGh2bV9yZWdpc3Rlcl9DUFVfc2F2ZV9hbmRfcmVzdG9yZSh2
b2lkKQogICAgICAgICBodm1fcmVnaXN0ZXJfc2F2ZXZtKENQVV9NU1JfQ09ERSwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAiQ1BVX01TUiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaHZtX3NhdmVfY3B1X21zcnMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3Nh
dmVfY3B1X21zcnNfb25lLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9sb2FkX2Nw
dV9tc3JzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhWTV9DUFVfTVNSX1NJWkUobXNy
X2NvdW50X21heCkgKwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2Yoc3Ry
dWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpLApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9p
ODI1NC5jIGIveGVuL2FyY2gveDg2L2h2bS9pODI1NC5jCmluZGV4IDk5MmYwOGQuLmVjNzdiMjMg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYworKysgYi94ZW4vYXJjaC94ODYv
aHZtL2k4MjU0LmMKQEAgLTQzNyw3ICs0MzcsNyBAQCBzdGF0aWMgaW50IHBpdF9sb2FkKHN0cnVj
dCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwogfQog
Ci1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBJVCwgcGl0X3NhdmUsIHBpdF9sb2FkLCAxLCBI
Vk1TUl9QRVJfRE9NKTsKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUElULCBwaXRfc2F2ZSwg
TlVMTCwgcGl0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOwogCiB2b2lkIHBpdF9yZXNldChzdHJ1
Y3QgZG9tYWluICpkKQogewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9pcnEuYyBiL3hl
bi9hcmNoL3g4Ni9odm0vaXJxLmMKaW5kZXggYzg1ZDAwNC4uNzcwZWFiNyAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L2h2bS9pcnEuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2lycS5jCkBAIC03
NjQsOSArNzY0LDkgQEAgc3RhdGljIGludCBpcnFfbG9hZF9saW5rKHN0cnVjdCBkb21haW4gKmQs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNU
RVJfU0FWRV9SRVNUT1JFKFBDSV9JUlEsIGlycV9zYXZlX3BjaSwgaXJxX2xvYWRfcGNpLAorSFZN
X1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQQ0lfSVJRLCBpcnFfc2F2ZV9wY2ksIE5VTEwsIGlycV9s
b2FkX3BjaSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX0RPTSk7Ci1I
Vk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKElTQV9JUlEsIGlycV9zYXZlX2lzYSwgaXJxX2xvYWRf
aXNhLCAKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoSVNBX0lSUSwgaXJxX3NhdmVfaXNhLCBO
VUxMLCBpcnFfbG9hZF9pc2EsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhWTVNSX1BF
Ul9ET00pOwotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQQ0lfTElOSywgaXJxX3NhdmVfbGlu
aywgaXJxX2xvYWRfbGluaywKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUENJX0xJTkssIGly
cV9zYXZlX2xpbmssIE5VTEwsIGlycV9sb2FkX2xpbmssCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgIDEsIEhWTVNSX1BFUl9ET00pOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9tdHJy
LmMgYi94ZW4vYXJjaC94ODYvaHZtL210cnIuYwppbmRleCAyOThkN2VlLi4xYzRlNzMxIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL210
cnIuYwpAQCAtODIyLDggKzgyMiw4IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfbXRycl9tc3Ioc3Ry
dWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9
CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoTVRSUiwgaHZtX3NhdmVfbXRycl9tc3IsIGh2
bV9sb2FkX210cnJfbXNyLAotICAgICAgICAgICAgICAgICAgICAgICAgICAxLCBIVk1TUl9QRVJf
VkNQVSk7CitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKE1UUlIsIGh2bV9zYXZlX210cnJfbXNy
LCBodm1fc2F2ZV9tdHJyX21zcl9vbmUsCisgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9s
b2FkX210cnJfbXNyLCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAKIHZvaWQgbWVtb3J5X3R5cGVfY2hh
bmdlZChzdHJ1Y3QgZG9tYWluICpkKQogewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9w
bXRpbWVyLmMgYi94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYwppbmRleCA0MzU2NDdmLi4wYTVl
OGNlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYworKysgYi94ZW4vYXJj
aC94ODYvaHZtL3BtdGltZXIuYwpAQCAtMzA5LDcgKzMwOSw3IEBAIHN0YXRpYyBpbnQgYWNwaV9s
b2FkKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVy
biAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBNVElNRVIsIGFjcGlfc2F2ZSwg
YWNwaV9sb2FkLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQTVRJTUVSLCBhY3BpX3NhdmUs
IE5VTEwsIGFjcGlfbG9hZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVS
X0RPTSk7CiAKIGludCBwbXRpbWVyX2NoYW5nZV9pb3BvcnQoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgaW50IHZlcnNpb24pCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jIGIv
eGVuL2FyY2gveDg2L2h2bS9ydGMuYwppbmRleCBjYjc1Yjk5Li5jZTdlNzFiIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMKQEAg
LTc4Myw3ICs3ODMsNyBAQCBzdGF0aWMgaW50IHJ0Y19sb2FkKHN0cnVjdCBkb21haW4gKmQsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJf
U0FWRV9SRVNUT1JFKFJUQywgcnRjX3NhdmUsIHJ0Y19sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsK
K0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUlRDLCBydGNfc2F2ZSwgTlVMTCwgcnRjX2xvYWQs
IDEsIEhWTVNSX1BFUl9ET00pOwogCiB2b2lkIHJ0Y19yZXNldChzdHJ1Y3QgZG9tYWluICpkKQog
ewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMgYi94ZW4vYXJjaC94ODYvaHZt
L3NhdmUuYwppbmRleCA0MjJiOTZjLi4xMTA2Yjk2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3NhdmUuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYwpAQCAtODUsNiArODUsNyBA
QCBpbnQgYXJjaF9odm1fbG9hZChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgaHZtX3NhdmVfaGVh
ZGVyICpoZHIpCiAvKiBMaXN0IG9mIGhhbmRsZXJzIGZvciB2YXJpb3VzIEhWTSBzYXZlIGFuZCBy
ZXN0b3JlIHR5cGVzICovCiBzdGF0aWMgc3RydWN0IHsKICAgICBodm1fc2F2ZV9oYW5kbGVyIHNh
dmU7CisgICAgaHZtX3NhdmVfdmNwdV9oYW5kbGVyIHNhdmVfb25lOwogICAgIGh2bV9sb2FkX2hh
bmRsZXIgbG9hZDsKICAgICBjb25zdCBjaGFyICpuYW1lOwogICAgIHNpemVfdCBzaXplOwpAQCAt
OTUsNiArOTYsNyBAQCBzdGF0aWMgc3RydWN0IHsKIHZvaWQgX19pbml0IGh2bV9yZWdpc3Rlcl9z
YXZldm0odWludDE2X3QgdHlwZWNvZGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnN0IGNoYXIgKm5hbWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9z
YXZlX2hhbmRsZXIgc2F2ZV9zdGF0ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
aHZtX3NhdmVfdmNwdV9oYW5kbGVyIHNhdmVfb25lLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBodm1fbG9hZF9oYW5kbGVyIGxvYWRfc3RhdGUsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHNpemVfdCBzaXplLCBpbnQga2luZCkKIHsKQEAgLTEwMiw2ICsxMDQsNyBA
QCB2b2lkIF9faW5pdCBodm1fcmVnaXN0ZXJfc2F2ZXZtKHVpbnQxNl90IHR5cGVjb2RlLAogICAg
IEFTU0VSVChodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUgPT0gTlVMTCk7CiAgICAgQVNT
RVJUKGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0ubG9hZCA9PSBOVUxMKTsKICAgICBodm1fc3Jf
aGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUgPSBzYXZlX3N0YXRlOworICAgIGh2bV9zcl9oYW5kbGVy
c1t0eXBlY29kZV0uc2F2ZV9vbmUgPSBzYXZlX29uZTsKICAgICBodm1fc3JfaGFuZGxlcnNbdHlw
ZWNvZGVdLmxvYWQgPSBsb2FkX3N0YXRlOwogICAgIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0u
bmFtZSA9IG5hbWU7CiAgICAgaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zaXplID0gc2l6ZTsK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jIGIveGVuL2FyY2gveDg2L2h2
bS92aW9hcGljLmMKaW5kZXggOTdiNDE5Zi4uNjZmNTRlNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS92aW9hcGljLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMKQEAgLTYw
MSw3ICs2MDEsNyBAQCBzdGF0aWMgaW50IGlvYXBpY19sb2FkKHN0cnVjdCBkb21haW4gKmQsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiBodm1fbG9hZF9lbnRyeShJT0FQSUMs
IGgsICZzLT5kb21VKTsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShJT0FQSUMsIGlv
YXBpY19zYXZlLCBpb2FwaWNfbG9hZCwgMSwgSFZNU1JfUEVSX0RPTSk7CitIVk1fUkVHSVNURVJf
U0FWRV9SRVNUT1JFKElPQVBJQywgaW9hcGljX3NhdmUsIE5VTEwsIGlvYXBpY19sb2FkLCAxLCBI
Vk1TUl9QRVJfRE9NKTsKIAogdm9pZCB2aW9hcGljX3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgYi94ZW4vYXJjaC94ODYv
aHZtL3ZpcmlkaWFuLmMKaW5kZXggM2Y1MmQzOC4uMjY4Y2NjZSAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS92aXJpZGlhbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwpA
QCAtMTAyMyw3ICsxMDIzLDcgQEAgc3RhdGljIGludCB2aXJpZGlhbl9sb2FkX2RvbWFpbl9jdHh0
KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAw
OwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFZJUklESUFOX0RPTUFJTiwgdmlyaWRp
YW5fc2F2ZV9kb21haW5fY3R4dCwKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVklSSURJQU5f
RE9NQUlOLCB2aXJpZGlhbl9zYXZlX2RvbWFpbl9jdHh0LCBOVUxMLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICB2aXJpZGlhbl9sb2FkX2RvbWFpbl9jdHh0LCAxLCBIVk1TUl9QRVJfRE9NKTsK
IAogc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQpAQCAtMTA4NSw2ICsxMDg1LDcgQEAgc3RhdGljIGlu
dCB2aXJpZGlhbl9sb2FkX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElBTl9WQ1BV
LCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgdmly
aWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lLAogICAgICAgICAgICAgICAgICAgICAgICAgICB2aXJp
ZGlhbl9sb2FkX3ZjcHVfY3R4dCwgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCiBzdGF0aWMgaW50IF9f
aW5pdCBwYXJzZV92aXJpZGlhbl92ZXJzaW9uKGNvbnN0IGNoYXIgKmFyZykKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCmlu
ZGV4IDJlNzM2MTUuLjdiNmY0MDAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGlj
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwpAQCAtMTU4NCw5ICsxNTg0LDkgQEAg
c3RhdGljIGludCBsYXBpY19sb2FkX3JlZ3Moc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUoTEFQSUMsIGxhcGljX3NhdmVfaGlkZGVuLCBsYXBpY19sb2FkX2hpZGRlbiwKK0hWTV9SRUdJ
U1RFUl9TQVZFX1JFU1RPUkUoTEFQSUMsIGxhcGljX3NhdmVfaGlkZGVuLCBsYXBpY19zYXZlX2hp
ZGRlbl9vbmUsIGxhcGljX2xvYWRfaGlkZGVuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAx
LCBIVk1TUl9QRVJfVkNQVSk7Ci1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKExBUElDX1JFR1Ms
IGxhcGljX3NhdmVfcmVncywgbGFwaWNfbG9hZF9yZWdzLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVT
VE9SRShMQVBJQ19SRUdTLCBsYXBpY19zYXZlX3JlZ3MsIGxhcGljX3NhdmVfcmVnc19vbmUsIGxh
cGljX2xvYWRfcmVncywKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX1ZD
UFUpOwogCiBpbnQgdmxhcGljX2luaXQoc3RydWN0IHZjcHUgKnYpCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvaHZtL3ZwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jCmluZGV4IGUxNjBi
YmQuLmNhOWI0Y2IgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vdnBpYy5jCkBAIC00MTEsNyArNDExLDcgQEAgc3RhdGljIGludCB2cGlj
X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0
dXJuIDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUElDLCB2cGljX3NhdmUsIHZw
aWNfbG9hZCwgMiwgSFZNU1JfUEVSX0RPTSk7CitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBJ
QywgdnBpY19zYXZlLCBOVUxMLCB2cGljX2xvYWQsIDIsIEhWTVNSX1BFUl9ET00pOwogCiB2b2lk
IHZwaWNfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL3NhdmUuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUuaAppbmRl
eCBmODg5ZThmLi5mMjI4M2ZjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9z
YXZlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oCkBAIC05Nyw2ICs5Nyw4
IEBAIHN0YXRpYyBpbmxpbmUgdWludDE2X3QgaHZtX2xvYWRfaW5zdGFuY2Uoc3RydWN0IGh2bV9k
b21haW5fY29udGV4dCAqaCkKICAqIHJlc3RvcmluZy4gIEJvdGggcmV0dXJuIG5vbi16ZXJvIG9u
IGVycm9yLiAqLwogdHlwZWRlZiBpbnQgKCpodm1fc2F2ZV9oYW5kbGVyKSAoc3RydWN0IGRvbWFp
biAqZCwgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCk7Cit0eXBlZGVmIGludCAoKmh2bV9zYXZlX3ZjcHVfaGFuZGxlcikoc3RydWN0ICB2
Y3B1ICp2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpOwogdHlwZWRlZiBpbnQgKCpodm1fbG9hZF9oYW5kbGVyKSAoc3RydWN0IGRv
bWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKTsKIApAQCAtMTA1LDYgKzEwNyw3IEBAIHR5cGVkZWYgaW50ICgqaHZtX2xvYWRf
aGFuZGxlcikgKHN0cnVjdCBkb21haW4gKmQsCiB2b2lkIGh2bV9yZWdpc3Rlcl9zYXZldm0odWlu
dDE2X3QgdHlwZWNvZGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqbmFt
ZSwgCiAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfaGFuZGxlciBzYXZlX3N0YXRl
LAorICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX3ZjcHVfaGFuZGxlciBzYXZlX29u
ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9oYW5kbGVyIGxvYWRfc3RhdGUs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZV90IHNpemUsIGludCBraW5kKTsKIApAQCAt
MTE0LDEyICsxMTcsMTMgQEAgdm9pZCBodm1fcmVnaXN0ZXJfc2F2ZXZtKHVpbnQxNl90IHR5cGVj
b2RlLAogCiAvKiBTeW50YWN0aWMgc3VnYXIgYXJvdW5kIHRoYXQgZnVuY3Rpb246IHNwZWNpZnkg
dGhlIG1heCBudW1iZXIgb2YKICAqIHNhdmVzLCBhbmQgdGhpcyBjYWxjdWxhdGVzIHRoZSBzaXpl
IG9mIGJ1ZmZlciBuZWVkZWQgKi8KLSNkZWZpbmUgSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShf
eCwgX3NhdmUsIF9sb2FkLCBfbnVtLCBfaykgICAgICAgICAgICAgXAorI2RlZmluZSBIVk1fUkVH
SVNURVJfU0FWRV9SRVNUT1JFKF94LCBfc2F2ZSwgX3NhdmVfb25lLCBfbG9hZCwgX251bSwgX2sp
ICBcCiBzdGF0aWMgaW50IF9faW5pdCBfX2h2bV9yZWdpc3Rlcl8jI194IyNfc2F2ZV9hbmRfcmVz
dG9yZSh2b2lkKSAgICAgICAgICAgIFwKIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIGh2bV9yZWdp
c3Rlcl9zYXZldm0oSFZNX1NBVkVfQ09ERShfeCksICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAjX3gsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgICZfc2F2
ZSwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAg
ICAgICAgICAgICAgICAgX3NhdmVfb25lLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAmX2xvYWQsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgIChf
bnVtKSAqIChIVk1fU0FWRV9MRU5HVEgoX3gpICAgICAgICAgICAgICAgICAgICAgXAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICsgc2l6ZW9mIChzdHJ1Y3QgaHZtX3NhdmVfZGVz
Y3JpcHRvcikpLCBcCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:03:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 14: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 1fsTip-0002q6-BE; Wed, 22 Aug 2018 14:02:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+vkn=lf=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fsTio-0002pn-3J
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 14:02:54 +0000
X-Inumbo-ID: 2659c926-a614-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2659c926-a614-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 14:03:31 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=H6dn6ZlVfrsU73KPSBKQRHF1zp+yCE7Khp0sNVobx3gjtovk0KYruS++jhjzQfsMfffSsxuxPvMpH3mOr8Lv+IaFGjwXxXqCUpncFNqx0xcEhbr2fg1w445+E6+K3HNbgO0mtIez+7CT2GdLrWcqRvOA0Ylg1qjyex4/SWVyhFexpI0Wqc2TmDNA5Dg8UPyhwmzNPacnT7uTGt91H3FgYRFntt0+M/RShO1kOJAigqepjm/fW0xw7X4xis0pyDUkBmTOZHAa8PeZNXtklEBMDMG2OOEjbdzYTK/a4wFBVuydFNs/7bZizfe68qHybj6TdTfh2CIC2k9JUlO1gzO33A==;
 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=0D8EfAvA5HO2gj0ZKcrFal5BJYY=; b=gdQzFSIXGKLjnPIa9LgnIZ9ET7M7
 b6DrTpv5tH3RKBdGKbTZiEhwd/Fbm7fiXjp+fnucfL7gJ5J5qUlfNaG3TjXK8np4
 Gv+XYPBxQwjS+nmCeXoXa+VaLI8wLD9zBIqzVsPr6E1o/LDJQngVC5eiVuGQtoW7
 Zixss2ws7lyImqoWY9uF0a2IKrqc070Cr/s25f13gkzJKcbBZIuQ8Ro8wcb33UMY
 ipvHrh+CS6YWSBbZZd8d2A7zGVk8e55ikQnLUdOl2kElxhWBk9KMIeotwqCXCrRn
 BmbJ0NNL8dQy9/tvbjLyCTvP4e8ofkXflf+TgYJm73rXnMVl+zWtxu6LjQ==
Received: (qmail 15943 invoked from network); 22 Aug 2018 17:02:51 +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;
 22 Aug 2018 17:02:51 +0300
Received: (qmail 17798 invoked from network); 22 Aug 2018 17:02:51 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 22 Aug 2018 17:02:51 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 22 Aug 2018 17:02:35 +0300
Message-Id: <1534946563-12084-6-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v17 05/13] 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
d2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpSZXZpZXdlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tCkNoYW5nZXMgc2luY2UgVjE0
OgoJLSBSZW1vdmUgZXJyIGluaXQKCS0gQWRkIGJsYW5rIGxpbmUgYWhlYWQgb2YgcmV0dXJuLgot
LS0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgfCAxMDYgKysrKysrKysrKysrKysrKysrKysrKysr
KysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDU5IGluc2VydGlvbnMo
KyksIDQ3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMg
Yi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IDViMDgyMGUuLjdkZjg3NDQgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpA
QCAtMTM2NCw2OSArMTM2NCw4MSBAQCBzdGF0aWMgY29uc3QgdWludDMyX3QgbXNyc190b19zZW5k
W10gPSB7CiB9Owogc3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IG1zcl9jb3VudF9t
YXggPSBBUlJBWV9TSVpFKG1zcnNfdG9fc2VuZCk7CiAKLXN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1
X21zcnMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMg
aW50IGh2bV9zYXZlX2NwdV9tc3JzX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCiB7Ci0gICAgc3RydWN0IHZjcHUgKnY7CisgICAgc3RydWN0IGh2bV9zYXZlX2Rl
c2NyaXB0b3IgKmRlc2MgPSBfcCgmaC0+ZGF0YVtoLT5jdXJdKTsKKyAgICBzdHJ1Y3QgaHZtX21z
ciAqY3R4dDsKKyAgICB1bnNpZ25lZCBpbnQgaTsKKyAgICBpbnQgZXJyOwogCi0gICAgZm9yX2Vh
Y2hfdmNwdSAoIGQsIHYgKQorICAgIGVyciA9IF9odm1faW5pdF9lbnRyeShoLCBDUFVfTVNSX0NP
REUsIHYtPnZjcHVfaWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgSFZNX0NQVV9NU1JfU0la
RShtc3JfY291bnRfbWF4KSk7CisgICAgaWYgKCBlcnIgKQorICAgICAgICByZXR1cm4gZXJyOwor
ICAgIGN0eHQgPSAoc3RydWN0IGh2bV9tc3IgKikmaC0+ZGF0YVtoLT5jdXJdOworICAgIGN0eHQt
PmNvdW50ID0gMDsKKworICAgIGZvciAoIGkgPSAwOyBpIDwgQVJSQVlfU0laRShtc3JzX3RvX3Nl
bmQpOyArK2kgKQogICAgIHsKLSAgICAgICAgc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IgKmRl
c2MgPSBfcCgmaC0+ZGF0YVtoLT5jdXJdKTsKLSAgICAgICAgc3RydWN0IGh2bV9tc3IgKmN0eHQ7
Ci0gICAgICAgIHVuc2lnbmVkIGludCBpOworICAgICAgICB1aW50NjRfdCB2YWw7CisgICAgICAg
IGludCByYyA9IGd1ZXN0X3JkbXNyKHYsIG1zcnNfdG9fc2VuZFtpXSwgJnZhbCk7CiAKLSAgICAg
ICAgaWYgKCBfaHZtX2luaXRfZW50cnkoaCwgQ1BVX01TUl9DT0RFLCB2LT52Y3B1X2lkLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBIVk1fQ1BVX01TUl9TSVpFKG1zcl9jb3VudF9tYXgp
KSApCi0gICAgICAgICAgICByZXR1cm4gMTsKLSAgICAgICAgY3R4dCA9IChzdHJ1Y3QgaHZtX21z
ciAqKSZoLT5kYXRhW2gtPmN1cl07Ci0gICAgICAgIGN0eHQtPmNvdW50ID0gMDsKKyAgICAgICAg
LyoKKyAgICAgICAgICogSXQgaXMgdGhlIHByb2dyYW1tZXJzIHJlc3BvbnNpYmlsaXR5IHRvIGVu
c3VyZSB0aGF0CisgICAgICAgICAqIG1zcnNfdG9fc2VuZFtdIGNvbnRhaW4gZ2VuZXJhbGx5LXJl
YWQvd3JpdGUgTVNScy4KKyAgICAgICAgICogWDg2RU1VTF9FWENFUFRJT04gaGVyZSBpbXBsaWVz
IGEgbWlzc2luZyBmZWF0dXJlLCBhbmQgdGhhdCB0aGUKKyAgICAgICAgICogZ3Vlc3QgZG9lc24n
dCBoYXZlIGFjY2VzcyB0byB0aGUgTVNSLgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCByYyA9
PSBYODZFTVVMX0VYQ0VQVElPTiApCisgICAgICAgICAgICBjb250aW51ZTsKIAotICAgICAgICBm
b3IgKCBpID0gMDsgaSA8IEFSUkFZX1NJWkUobXNyc190b19zZW5kKTsgKytpICkKKyAgICAgICAg
aWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQogICAgICAgICB7Ci0gICAgICAgICAgICB1aW50NjRf
dCB2YWw7Ci0gICAgICAgICAgICBpbnQgcmMgPSBndWVzdF9yZG1zcih2LCBtc3JzX3RvX3NlbmRb
aV0sICZ2YWwpOworICAgICAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisgICAgICAgICAg
ICByZXR1cm4gLUVOWElPOworICAgICAgICB9CiAKLSAgICAgICAgICAgIC8qCi0gICAgICAgICAg
ICAgKiBJdCBpcyB0aGUgcHJvZ3JhbW1lcnMgcmVzcG9uc2liaWxpdHkgdG8gZW5zdXJlIHRoYXQK
LSAgICAgICAgICAgICAqIG1zcnNfdG9fc2VuZFtdIGNvbnRhaW4gZ2VuZXJhbGx5LXJlYWQvd3Jp
dGUgTVNScy4KLSAgICAgICAgICAgICAqIFg4NkVNVUxfRVhDRVBUSU9OIGhlcmUgaW1wbGllcyBh
IG1pc3NpbmcgZmVhdHVyZSwgYW5kIHRoYXQgdGhlCi0gICAgICAgICAgICAgKiBndWVzdCBkb2Vz
bid0IGhhdmUgYWNjZXNzIHRvIHRoZSBNU1IuCi0gICAgICAgICAgICAgKi8KLSAgICAgICAgICAg
IGlmICggcmMgPT0gWDg2RU1VTF9FWENFUFRJT04gKQotICAgICAgICAgICAgICAgIGNvbnRpbnVl
OworICAgICAgICBpZiAoICF2YWwgKQorICAgICAgICAgICAgY29udGludWU7IC8qIFNraXAgZW1w
dHkgTVNScy4gKi8KIAotICAgICAgICAgICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgKQotICAg
ICAgICAgICAgewotICAgICAgICAgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwotICAgICAg
ICAgICAgICAgIHJldHVybiAtRU5YSU87Ci0gICAgICAgICAgICB9CisgICAgICAgIGN0eHQtPm1z
cltjdHh0LT5jb3VudF0uaW5kZXggPSBtc3JzX3RvX3NlbmRbaV07CisgICAgICAgIGN0eHQtPm1z
cltjdHh0LT5jb3VudCsrXS52YWwgPSB2YWw7CisgICAgfQogCi0gICAgICAgICAgICBpZiAoICF2
YWwgKQotICAgICAgICAgICAgICAgIGNvbnRpbnVlOyAvKiBTa2lwIGVtcHR5IE1TUnMuICovCisg
ICAgaWYgKCBodm1fZnVuY3Muc2F2ZV9tc3IgKQorICAgICAgICBodm1fZnVuY3Muc2F2ZV9tc3Io
diwgY3R4dCk7CiAKLSAgICAgICAgICAgIGN0eHQtPm1zcltjdHh0LT5jb3VudF0uaW5kZXggPSBt
c3JzX3RvX3NlbmRbaV07Ci0gICAgICAgICAgICBjdHh0LT5tc3JbY3R4dC0+Y291bnQrK10udmFs
ID0gdmFsOwotICAgICAgICB9CisgICAgQVNTRVJUKGN0eHQtPmNvdW50IDw9IG1zcl9jb3VudF9t
YXgpOwogCi0gICAgICAgIGlmICggaHZtX2Z1bmNzLnNhdmVfbXNyICkKLSAgICAgICAgICAgIGh2
bV9mdW5jcy5zYXZlX21zcih2LCBjdHh0KTsKKyAgICBmb3IgKCBpID0gMDsgaSA8IGN0eHQtPmNv
dW50OyArK2kgKQorICAgICAgICBjdHh0LT5tc3JbaV0uX3JzdmQgPSAwOwogCi0gICAgICAgIEFT
U0VSVChjdHh0LT5jb3VudCA8PSBtc3JfY291bnRfbWF4KTsKKyAgICBpZiAoIGN0eHQtPmNvdW50
ICkKKyAgICB7CisgICAgICAgIC8qIFJld3JpdGUgbGVuZ3RoIHRvIGluZGljYXRlIGhvdyBtdWNo
IHNwYWNlIHdlIGFjdHVhbGx5IHVzZWQuICovCisgICAgICAgIGRlc2MtPmxlbmd0aCA9IEhWTV9D
UFVfTVNSX1NJWkUoY3R4dC0+Y291bnQpOworICAgICAgICBoLT5jdXIgKz0gSFZNX0NQVV9NU1Jf
U0laRShjdHh0LT5jb3VudCk7CisgICAgfQorICAgIGVsc2UKKyAgICAgICAgLyogb3IgcmV3aW5k
IGFuZCByZW1vdmUgdGhlIGRlc2NyaXB0b3IgZnJvbSB0aGUgc3RyZWFtLiAqLworICAgICAgICBo
LT5jdXIgLT0gc2l6ZW9mKHN0cnVjdCBodm1fc2F2ZV9kZXNjcmlwdG9yKTsKIAotICAgICAgICBm
b3IgKCBpID0gMDsgaSA8IGN0eHQtPmNvdW50OyArK2kgKQotICAgICAgICAgICAgY3R4dC0+bXNy
W2ldLl9yc3ZkID0gMDsKKyAgICByZXR1cm4gMDsKK30KIAotICAgICAgICBpZiAoIGN0eHQtPmNv
dW50ICkKLSAgICAgICAgewotICAgICAgICAgICAgLyogUmV3cml0ZSBsZW5ndGggdG8gaW5kaWNh
dGUgaG93IG11Y2ggc3BhY2Ugd2UgYWN0dWFsbHkgdXNlZC4gKi8KLSAgICAgICAgICAgIGRlc2Mt
Pmxlbmd0aCA9IEhWTV9DUFVfTVNSX1NJWkUoY3R4dC0+Y291bnQpOwotICAgICAgICAgICAgaC0+
Y3VyICs9IEhWTV9DUFVfTVNSX1NJWkUoY3R4dC0+Y291bnQpOwotICAgICAgICB9Ci0gICAgICAg
IGVsc2UKLSAgICAgICAgICAgIC8qIG9yIHJld2luZCBhbmQgcmVtb3ZlIHRoZSBkZXNjcmlwdG9y
IGZyb20gdGhlIHN0cmVhbS4gKi8KLSAgICAgICAgICAgIGgtPmN1ciAtPSBzaXplb2Yoc3RydWN0
IGh2bV9zYXZlX2Rlc2NyaXB0b3IpOworc3RhdGljIGludCBodm1fc2F2ZV9jcHVfbXNycyhzdHJ1
Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3sKKyAgICBzdHJ1Y3QgdmNw
dSAqdjsKKyAgICBpbnQgZXJyID0gMDsKKworICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKKyAg
ICB7CisgICAgICAgIGVyciA9IGh2bV9zYXZlX2NwdV9tc3JzX29uZSh2LCBoKTsKKyAgICAgICAg
aWYgKCBlcnIgKQorICAgICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0gICAgcmV0dXJuIDA7Cisg
ICAgcmV0dXJuIGVycjsKIH0KIAogc3RhdGljIGludCBodm1fbG9hZF9jcHVfbXNycyhzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKLS0gCjIuNy40CgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:03:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 14: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 1fsTit-0002rP-Ki; Wed, 22 Aug 2018 14:02:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+vkn=lf=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fsTis-0002rC-P8
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 14:02:58 +0000
X-Inumbo-ID: 296f4239-a614-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 296f4239-a614-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 14:03: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=RZH6rsPmVXexilDrVyyHd0icSTnijLtkxApCawb2/eRF9zfIxd8KDl5T1VBJr3wu4g680aIUI8W3zW1WLlahehMCcyMxRliZz+JSiiqmPTsNHqEBe90y1Tvyr3iBkTPca0V3fOjsjWqYANwxI3QgJpcODnjx5y9LK2YM7Cec0N29nMwlnMotOKdUzDnE+us/pradCA24RkH1BnleZ80aGvN1xQF3KImi6k9W7zMBOtCvzWhSb+9pSwhyqSuzW7mqibiF+HsTPvU/5wexLMdb+zw6Inxs9SrEfIX5h28TL1zP4X03LQvn6cK4mZPW3pPm/PCdzVMK+sOrL53l5V/Uzg==;
 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=HiBC4wAskB6juJxEqJjhQfw40ug=; b=V0b2+sCu03EAp+pm8Oix9m7OHjO2
 +g3GWPLgvro3CgBbyxEQ/UM+VIjPfWfiWnI9NKQ7wMrYlOKzLXpm/ATCY1SBHkJD
 PRdAxEp57KBzpFMQZRSM0x/poIHgx37Ps6F+s39vIW5q8t0aDITfO5qSwN1h93Ix
 jIbl9M1Ccwdp9traPiPQ2gbxr926K/Vvcu4MCkQNdkjjRTKmQImEWvdo4EXjJTCN
 EBNENTiFAa9v6UgX5Zx8FmJQs325vU/IfyhnOp/bF4cKwBgAXfkzNw6SIDZDC85T
 rBVMVs6hgiaSr4ivo+CTKWDbCjnTi84Q1kebUGZAprI9hA1Vn3FZAiqo8w==
Received: (qmail 16337 invoked from network); 22 Aug 2018 17:02: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;
 22 Aug 2018 17:02:54 +0300
Received: (qmail 17825 invoked from network); 22 Aug 2018 17:02: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; 22 Aug 2018 17:02:54 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 22 Aug 2018 17:02:38 +0300
Message-Id: <1534946563-12084-9-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v17 08/13] x86/hvm: Introduce
 lapic_save_hidden_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+ClJldmll
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0KQ2hhbmdlcyBzaW5j
ZSB2MTU6CiAgICAgICAgLSBEcm9wIHN0cnVjdCB2bGFwaWMgKnMuCi0tLQogeGVuL2FyY2gveDg2
L2h2bS92bGFwaWMuYyB8IDIwICsrKysrKysrKysrKy0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwg
MTIgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvaHZtL3ZsYXBpYy5jIGIveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwppbmRleCAxYjlmMDBh
Li40MjlmZmI1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKQEAgLTE0MzUsMjMgKzE0MzUsMjcgQEAgc3RhdGljIHZv
aWQgbGFwaWNfcmVhcm0oc3RydWN0IHZsYXBpYyAqcykKICAgICBzLT50aW1lcl9sYXN0X3VwZGF0
ZSA9IHMtPnB0Lmxhc3RfcGx0X2d0aW1lOwogfQogCitzdGF0aWMgaW50IGxhcGljX3NhdmVfaGlk
ZGVuX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCit7CisgICAg
aWYgKCAhaGFzX3ZsYXBpYyh2LT5kb21haW4pICkKKyAgICAgICAgcmV0dXJuIDA7CisKKyAgICBy
ZXR1cm4gaHZtX3NhdmVfZW50cnkoTEFQSUMsIHYtPnZjcHVfaWQsIGgsICZ2Y3B1X3ZsYXBpYyh2
KS0+aHcpOworfQorCiBzdGF0aWMgaW50IGxhcGljX3NhdmVfaGlkZGVuKHN0cnVjdCBkb21haW4g
KmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAgIHN0cnVjdCB2Y3B1ICp2OwotICAg
IHN0cnVjdCB2bGFwaWMgKnM7Ci0gICAgaW50IHJjID0gMDsKLQotICAgIGlmICggIWhhc192bGFw
aWMoZCkgKQotICAgICAgICByZXR1cm4gMDsKKyAgICBpbnQgZXJyID0gMDsKIAogICAgIGZvcl9l
YWNoX3ZjcHUgKCBkLCB2ICkKICAgICB7Ci0gICAgICAgIHMgPSB2Y3B1X3ZsYXBpYyh2KTsKLSAg
ICAgICAgaWYgKCAocmMgPSBodm1fc2F2ZV9lbnRyeShMQVBJQywgdi0+dmNwdV9pZCwgaCwgJnMt
Pmh3KSkgIT0gMCApCisgICAgICAgIGVyciA9IGxhcGljX3NhdmVfaGlkZGVuX29uZSh2LCBoKTsK
KyAgICAgICAgaWYgKCBlcnIgKQogICAgICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0gICAgcmV0
dXJuIHJjOworICAgIHJldHVybiBlcnI7CiB9CiAKIHN0YXRpYyBpbnQgbGFwaWNfc2F2ZV9yZWdz
KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQotLSAKMi43LjQKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:03:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 14: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 1fsTip-0002qE-Jp; Wed, 22 Aug 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=+vkn=lf=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fsTio-0002po-6T
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 14:02:54 +0000
X-Inumbo-ID: e130fb98-a613-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e130fb98-a613-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 16:01:35 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=diCumHL9b9WQVzetokwMbrzVnT58G6ic8+w4cE3w89zdbxnh3iSgbYZAkz6lF1JwBeyMyshUeFhT9awypB05AJtDv6MasXEtYEZ9MpUuiiKf1WCFyUFzesD8IzYfFWJ+OBHw45RF9QIzZ0wJw6/CTHdrSAXnxlkPnDaq9KNRZQKVHJUvhQBVATCTUE7pVapZCYWBThi+JaqtXcaXEx2m3X8Y6mJ8mJareWbUiILTvzFJNn9BQJObpem0UoapmPMz7VeZvFuGDtIaF/hlVyfMPgRWmtj7kqTP3SFg420v5rK0aWXHOp0jytGlIXAsqqr/Pjwf76hh0YeU495mrwGy9g==;
 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=cWL5mnqdoi+14CuIDGLaAauFePc=; b=Lqx7h3xi1ACo0F4fA/zfnelg8vHs
 zmH/rLDcmUY/vHXJb5bYq1MD/Ugl4XSTT6ZCxHH1nCbvEZLbaeO9IYtjg4OY+EGm
 txq9jX1X9jsyySnpP0Rut/qa/UXyy7CzJRgbqKJVm5Jwb74Y0C1TkgHZzsyh/ByV
 crCJrj2VPIAiInSY7ZIf4ZN91C0Lw0HtPEYLzGwBtvrOH87QYO3WRPkO/QitT91P
 tEcoP0aZ3Py2lUi0D/hqVBXCax3oV2D/UEj7ILbpqsIywCOQPycfLznW+lf3qep3
 rJWdka2FzeSDTO7AvABDgqng2EQril61tfTFbm7teHPgA+vnTyxVZQCFxA==
Received: (qmail 15860 invoked from network); 22 Aug 2018 17:02:50 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 22 Aug 2018 17:02:50 +0300
Received: (qmail 17781 invoked from network); 22 Aug 2018 17:02:50 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 22 Aug 2018 17:02:50 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 22 Aug 2018 17:02:34 +0300
Message-Id: <1534946563-12084-5-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v17 04/13] 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+ClJldmll
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0KQ2hhbmdlcyBzaW5j
ZSBWMTQ6CgktIFJlbW92ZSBlcnIgaW5pdAoJLSBBZGQgYmxhbmsgbGluZSBhaGVhZCBvZiByZXR1
cm4KCS0gTW92ZSB4c2F2ZV9lbmFibGVkKCkgY2hlY2sgdG8gdGhlIHNhdmVfb25lIGZ1bmMuCi0t
LQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDQ3ICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjkgaW5zZXJ0aW9ucygrKSwg
MTggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hl
bi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggMzMzYzM0Mi4uNWIwODIwZSAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC0x
MTg3LDM1ICsxMTg3LDQ2IEBAIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoQ1BVLCBodm1fc2F2
ZV9jcHVfY3R4dCwgaHZtX2xvYWRfY3B1X2N0eHQsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc2F2ZV9hcmVhKSArIFwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB4c3RhdGVfY3R4dF9zaXplKHhjcjApKQogCi1zdGF0aWMgaW50IGh2bV9zYXZl
X2NwdV94c2F2ZV9zdGF0ZXMoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCitzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXNfb25lKHN0cnVjdCB2Y3B1
ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKICAg
ICBzdHJ1Y3QgaHZtX2h3X2NwdV94c2F2ZSAqY3R4dDsKKyAgICB1bnNpZ25lZCBpbnQgc2l6ZSA9
IEhWTV9DUFVfWFNBVkVfU0laRSh2LT5hcmNoLnhjcjBfYWNjdW0pOworICAgIGludCBlcnI7CiAK
LSAgICBpZiAoICFjcHVfaGFzX3hzYXZlICkKKyAgICBpZiAoICFjcHVfaGFzX3hzYXZlIHx8ICF4
c2F2ZV9lbmFibGVkKHYpICkKICAgICAgICAgcmV0dXJuIDA7ICAgLyogZG8gbm90aGluZyAqLwog
Ci0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQotICAgIHsKLSAgICAgICAgdW5zaWduZWQgaW50
IHNpemUgPSBIVk1fQ1BVX1hTQVZFX1NJWkUodi0+YXJjaC54Y3IwX2FjY3VtKTsKKyAgICBlcnIg
PSBfaHZtX2luaXRfZW50cnkoaCwgQ1BVX1hTQVZFX0NPREUsIHYtPnZjcHVfaWQsIHNpemUpOwor
ICAgIGlmICggZXJyICkKKyAgICAgICAgcmV0dXJuIGVycjsKIAotICAgICAgICBpZiAoICF4c2F2
ZV9lbmFibGVkKHYpICkKLSAgICAgICAgICAgIGNvbnRpbnVlOwotICAgICAgICBpZiAoIF9odm1f
aW5pdF9lbnRyeShoLCBDUFVfWFNBVkVfQ09ERSwgdi0+dmNwdV9pZCwgc2l6ZSkgKQotICAgICAg
ICAgICAgcmV0dXJuIDE7Ci0gICAgICAgIGN0eHQgPSAoc3RydWN0IGh2bV9od19jcHVfeHNhdmUg
KikmaC0+ZGF0YVtoLT5jdXJdOwotICAgICAgICBoLT5jdXIgKz0gc2l6ZTsKKyAgICBjdHh0ID0g
KHN0cnVjdCBodm1faHdfY3B1X3hzYXZlICopJmgtPmRhdGFbaC0+Y3VyXTsKKyAgICBoLT5jdXIg
Kz0gc2l6ZTsKKyAgICBjdHh0LT54ZmVhdHVyZV9tYXNrID0geGZlYXR1cmVfbWFzazsKKyAgICBj
dHh0LT54Y3IwID0gdi0+YXJjaC54Y3IwOworICAgIGN0eHQtPnhjcjBfYWNjdW0gPSB2LT5hcmNo
LnhjcjBfYWNjdW07CiAKLSAgICAgICAgY3R4dC0+eGZlYXR1cmVfbWFzayA9IHhmZWF0dXJlX21h
c2s7Ci0gICAgICAgIGN0eHQtPnhjcjAgPSB2LT5hcmNoLnhjcjA7Ci0gICAgICAgIGN0eHQtPnhj
cjBfYWNjdW0gPSB2LT5hcmNoLnhjcjBfYWNjdW07Ci0gICAgICAgIGV4cGFuZF94c2F2ZV9zdGF0
ZXModiwgJmN0eHQtPnNhdmVfYXJlYSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXpl
IC0gb2Zmc2V0b2YodHlwZW9mKCpjdHh0KSwgc2F2ZV9hcmVhKSk7Ci0gICAgfQorICAgIGV4cGFu
ZF94c2F2ZV9zdGF0ZXModiwgJmN0eHQtPnNhdmVfYXJlYSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgIHNpemUgLSBvZmZzZXRvZih0eXBlb2YoKmN0eHQpLCBzYXZlX2FyZWEpKTsKIAogICAgIHJl
dHVybiAwOwogfQogCitzdGF0aWMgaW50IGh2bV9zYXZlX2NwdV94c2F2ZV9zdGF0ZXMoc3RydWN0
IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCit7CisgICAgc3RydWN0IHZjcHUg
KnY7CisgICAgaW50IGVyciA9IDA7CisKKyAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCisgICAg
eworICAgICAgICBlcnIgPSBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzX29uZSh2LCBoKTsKKyAg
ICAgICAgaWYgKCBlcnIgKQorICAgICAgICAgICAgYnJlYWs7CisgICAgfQorCisgICAgcmV0dXJu
IGVycjsKK30KKwogLyoKICAqIFN0cnVjdHVyZSBsYXlvdXQgY29uZm9ybWl0eSBjaGVja3MsIGRv
Y3VtZW50aW5nIGNvcnJlY3RuZXNzIG9mIHRoZSBjYXN0IGluCiAgKiB0aGUgaW52b2NhdGlvbiBv
ZiB2YWxpZGF0ZV94c3RhdGUoKSBiZWxvdy4KLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:03:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 14: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 1fsTin-0002pR-Cn; Wed, 22 Aug 2018 14:02: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=+vkn=lf=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fsTim-0002ov-07
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 14:02:52 +0000
X-Inumbo-ID: dfc18dfb-a613-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dfc18dfb-a613-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 16:01:33 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=FTeoOQ3es9vN8Rc7F2PTCLrGOVdluttUcFu1qbaB116mcuVlobXGEer8vHxFJSYlSWpodUMRInl3++x/mcXI2kGf6lWeq3R8OivteoHXcK8uaFys3CS1SumAV0WNb8SvAsAKuPnbxtBnsOtadxTMoIs3faB/tYzDOtzfAUHX4RUlQ1QkOQVXNy4R2CM6tc+CQM3J2fLNZJ56lc9joXbGh2X64C8WrQtQ5VAE3NcVGD04jIA3SdrQicvW4KnrBEBsTf/zal7QdXK0n7vJMpj6syQAq3+kOU08G/haDMfAqDqRhrZ6wRiuEMY1uTra//UhYjuHCQOWRMQodDOPB2mF8w==;
 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=2PUMnOmQZHsCZcRMYqSxHXWjrec=; b=PlyVxt4kaQEgVfrALmn2mAuT6Hb0
 eS/+unru/wreyVkc7b01XNbIyrrws9aFZfhPQpI9w+BIg7ge8A54+yfc7vlVncgX
 Ew3sFSn2nKqwYd6kKeHSUhudR7Qp+x5953tXvVl/qdTP7UA7GC3E0SNLTgfp6sf2
 LxFEGu+L4NGS0+L1QhfWadb29HbPuVQoj5Cdk4w4MdR2oDVl2kkhAtprp1JRZ0v4
 GCJeO2wyIrKfs3jZnIkMQUuncUE75WEZ7rvKkuO9n1+4FGyLr7SjD9UQhBz75Ksx
 SVNB4m3drH1SHur/GTM+C5qhLaT5k+Ve7l38US0D+TKbCPD+UMVHugRVJg==
Received: (qmail 15565 invoked from network); 22 Aug 2018 17:02:47 +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;
 22 Aug 2018 17:02:47 +0300
Received: (qmail 17757 invoked from network); 22 Aug 2018 17:02:47 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 22 Aug 2018 17:02:47 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 22 Aug 2018 17:02:31 +0300
Message-Id: <1534946563-12084-2-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v17 01/13] 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+ClJldmll
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0KQ2hhbmdlcyBzaW5j
ZSBWMTE6CgktIFJlbW92ZWQgdGhlIG1lbXNldCBhbmQgYWRkZWQgaW5pdCB3aXRoIHt9LgotLS0K
IHhlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYyB8IDIxICsrKysrKysrKysrKystLS0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jIGIveGVuL2FyY2gveDg2L2Nw
dS9tY2hlY2svdm1jZS5jCmluZGV4IGUwN2NkMmYuLjMxZTU1M2MgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYworKysgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92
bWNlLmMKQEAgLTM0OSw2ICszNDksMTggQEAgaW50IHZtY2Vfd3Jtc3IodWludDMyX3QgbXNyLCB1
aW50NjRfdCB2YWwpCiAgICAgcmV0dXJuIHJldDsKIH0KIAorc3RhdGljIGludCB2bWNlX3NhdmVf
dmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCit7
CisgICAgc3RydWN0IGh2bV92bWNlX3ZjcHUgY3R4dCA9IHsKKyAgICAgICAgLmNhcHMgPSB2LT5h
cmNoLnZtY2UubWNnX2NhcCwKKyAgICAgICAgLm1jaV9jdGwyX2JhbmswID0gdi0+YXJjaC52bWNl
LmJhbmtbMF0ubWNpX2N0bDIsCisgICAgICAgIC5tY2lfY3RsMl9iYW5rMSA9IHYtPmFyY2gudm1j
ZS5iYW5rWzFdLm1jaV9jdGwyLAorICAgICAgICAubWNnX2V4dF9jdGwgPSB2LT5hcmNoLnZtY2Uu
bWNnX2V4dF9jdGwsCisgICAgfTsKKworICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShWTUNFX1ZD
UFUsIHYtPnZjcHVfaWQsIGgsICZjdHh0KTsKK30KKwogc3RhdGljIGludCB2bWNlX3NhdmVfdmNw
dV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAg
IHN0cnVjdCB2Y3B1ICp2OwpAQCAtMzU2LDE0ICszNjgsNyBAQCBzdGF0aWMgaW50IHZtY2Vfc2F2
ZV92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAK
ICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCiAgICAgewotICAgICAgICBzdHJ1Y3QgaHZtX3Zt
Y2VfdmNwdSBjdHh0ID0gewotICAgICAgICAgICAgLmNhcHMgPSB2LT5hcmNoLnZtY2UubWNnX2Nh
cCwKLSAgICAgICAgICAgIC5tY2lfY3RsMl9iYW5rMCA9IHYtPmFyY2gudm1jZS5iYW5rWzBdLm1j
aV9jdGwyLAotICAgICAgICAgICAgLm1jaV9jdGwyX2JhbmsxID0gdi0+YXJjaC52bWNlLmJhbmtb
MV0ubWNpX2N0bDIsCi0gICAgICAgICAgICAubWNnX2V4dF9jdGwgPSB2LT5hcmNoLnZtY2UubWNn
X2V4dF9jdGwsCi0gICAgICAgIH07Ci0KLSAgICAgICAgZXJyID0gaHZtX3NhdmVfZW50cnkoVk1D
RV9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7CisgICAgICAgIGVyciA9IHZtY2Vfc2F2ZV92
Y3B1X2N0eHRfb25lKHYsIGgpOwogICAgICAgICBpZiAoIGVyciApCiAgICAgICAgICAgICBicmVh
azsKICAgICB9Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:03:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 14: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 1fsTit-0002rW-V2; Wed, 22 Aug 2018 14:02: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=+vkn=lf=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fsTit-0002rI-0x
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 14:02:59 +0000
X-Inumbo-ID: e3b51724-a613-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e3b51724-a613-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 16:01: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=vJhIW+K9B8lx8PbplwFit5ebLR75Yvkz1blF5ApICgJ11iWZh8Y+G3VfvzGvpJhFiiNPtWCTDKGvvROrQekuzJccN89xX04nRPGcnMNzRfhD6dOgcWT7KfdTLzBXwTM73BiNquTVYU9makshMzmR6w4c6QaPGzxC7UoLx9WZHmZbZQELBeZH2UUmO3Ely8tbrcYEKc5UycIdJl5ecJYc/xdmHaQ/cosoQrc/PKw/67k1LtICOFj15FZaUPCjmzYs9qDTtpLLBxe8UehAUtNXkkkJiumW5PutM05pO70RSPGOuuqCsM+mI/pMFsBlGO4Z/Nu51bVKY1Rmz+NgvjNjQw==;
 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=b/ChpANaYU3NWZSO798wALmsQIQ=; b=ZEnqbs+6wOasCuk9UGugDEPax2k3
 iSRvBFUx0zaMo5dSmDoEIJTlwJvDLHH8N5RJQ0SlELwLQR48N27B4n2SMMb9vDVr
 hjO4Ox0WWKKLerfALgJifSDsX+S5RfPrTjmssYUoYkGeWm+sSuBgW7e19RSlrRmO
 r1tfmjYscZdeJFR5Ye6tk+O50MsgtApT/2dD/AlM0DP7uEbm/+cXRy89H2Pt2ec8
 WGct55BwOLONPF08szzJbqt1lBWbujvGJ+42PQLmordEFX4wgX44/4RbNcCFK0Zn
 2MCT2V1058P7B+aJCwRJ+FnK0pki3NokLwpaXbBlHLXSAPbVixvJMyw5mA==
Received: (qmail 16413 invoked from network); 22 Aug 2018 17:02:54 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 22 Aug 2018 17:02:54 +0300
Received: (qmail 17833 invoked from network); 22 Aug 2018 17:02: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; 22 Aug 2018 17:02:54 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 22 Aug 2018 17:02:39 +0300
Message-Id: <1534946563-12084-10-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v17 09/13] x86/hvm: Introduce
 lapic_save_regs_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
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0KQ2hhbmdlcyBzaW5j
ZSB2MTU6CgktIERyb3Agc3RydWN0IHZsYXBpYyAqcy4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3Zs
YXBpYy5jIHwgMjYgKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAx
NSBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvaHZtL3ZsYXBpYy5jIGIveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwppbmRleCA0MjlmZmI1
Li4yZTczNjE1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKQEAgLTE0NTgsMjYgKzE0NTgsMzAgQEAgc3RhdGljIGlu
dCBsYXBpY19zYXZlX2hpZGRlbihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKICAgICByZXR1cm4gZXJyOwogfQogCitzdGF0aWMgaW50IGxhcGljX3NhdmVfcmVnc19v
bmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQoreworICAgIGlmICgg
IWhhc192bGFwaWModi0+ZG9tYWluKSApCisgICAgICAgIHJldHVybiAwOworCisgICAgaWYgKCBo
dm1fZnVuY3Muc3luY19waXJfdG9faXJyICkKKyAgICAgICAgaHZtX2Z1bmNzLnN5bmNfcGlyX3Rv
X2lycih2KTsKKworICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShMQVBJQ19SRUdTLCB2LT52Y3B1
X2lkLCBoLCB2Y3B1X3ZsYXBpYyh2KS0+cmVncyk7Cit9CisKIHN0YXRpYyBpbnQgbGFwaWNfc2F2
ZV9yZWdzKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAg
IHN0cnVjdCB2Y3B1ICp2OwotICAgIHN0cnVjdCB2bGFwaWMgKnM7Ci0gICAgaW50IHJjID0gMDsK
LQotICAgIGlmICggIWhhc192bGFwaWMoZCkgKQotICAgICAgICByZXR1cm4gMDsKKyAgICBpbnQg
ZXJyID0gMDsKIAogICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKICAgICB7Ci0gICAgICAgIGlm
ICggaHZtX2Z1bmNzLnN5bmNfcGlyX3RvX2lyciApCi0gICAgICAgICAgICBodm1fZnVuY3Muc3lu
Y19waXJfdG9faXJyKHYpOwotCi0gICAgICAgIHMgPSB2Y3B1X3ZsYXBpYyh2KTsKLSAgICAgICAg
aWYgKCAocmMgPSBodm1fc2F2ZV9lbnRyeShMQVBJQ19SRUdTLCB2LT52Y3B1X2lkLCBoLCBzLT5y
ZWdzKSkgIT0gMCApCisgICAgICAgIGVyciA9IGxhcGljX3NhdmVfcmVnc19vbmUodiwgaCk7Cisg
ICAgICAgIGlmICggZXJyICkKICAgICAgICAgICAgIGJyZWFrOwogICAgIH0KIAotICAgIHJldHVy
biByYzsKKyAgICByZXR1cm4gZXJyOwogfQogCiAvKgotLSAKMi43LjQKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:03:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 14: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 1fsTin-0002pX-LP; Wed, 22 Aug 2018 14:02: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=+vkn=lf=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fsTim-0002ow-1B
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 14:02:52 +0000
X-Inumbo-ID: df7f1232-a613-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id df7f1232-a613-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 16:01:33 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=lCuvk8TXo5XfKXKyB06HyYPa8D9eB/2x7ezcXn6HyGk8rVbHewokE4HmfQBNzHtHGH+cWlRGkYI0oxEQroqlVj2YqsdpnjRGyL+6rNATVnivFBR12/+ZK4GkLE3JCxQw+afJG/kv5PJ5tNl/i5qmXROcTgBHoc3xBP/WVChQbqJMoDo7C1JpjhNwdK3Tl5I8N3kC2OQDdKUrvgohZIPrrkj0RpLVsU2uALUG53ANxfOpKJkuZ7ftVbF4UuACldvBTnK+Ivz58Sf61UrZZyBMaL4iJUtOAWQ3cbiHrCDLUhv8d/HIyrKpgvOozHiyyw3otk+zGjS/gL+VkoParHaavA==;
 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=Hidl5wIrJKgX83iQxgGDHSfBYhE=; b=kSl1A1vIWylDRkE/K8E5JffL0Hiq
 NVcNDopUiTi7UiGvg6XjHSF2xYfs20vxRring6YmErBVaZRmt2x5bKq5GNCKWzJl
 oI0Fezw5cAJklrTz9CXkpKFglCI3AI4cIQ78Jq6AJWft1eSq8biW9MlX2kkLnV8K
 Q53eYHTkhlrBD8CIOgpQ6g5k6+NxKeqrLZPSD7FFed02dOcPqK5bvfjoFKe73y03
 E7fuXdAxxAHEhwUAiVeP3yDFljKFoPTjPqVP1rJxODK6Aod5lqd/+Al1ENIU5Qa0
 fpqcZRneeOtqmQR3jq1m5gXEVIZY6YpQh7gEgvYH+NP6lpqf0A7AdmrrPg==
Received: (qmail 15679 invoked from network); 22 Aug 2018 17:02: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;
 22 Aug 2018 17:02:48 +0300
Received: (qmail 17765 invoked from network); 22 Aug 2018 17:02: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; 22 Aug 2018 17:02:48 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 22 Aug 2018 17:02:32 +0300
Message-Id: <1534946563-12084-3-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v17 02/13] 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
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0KQ2hhbmdlcyBzaW5j
ZSBWMTM6CgktIE1vdmVkIHRzY19hZGp1c3QgdG8gdGhlIGluaXRpYWxpemVyLgotLS0KIHhlbi9h
cmNoL3g4Ni9odm0vaHZtLmMgfCAxMyArKysrKysrKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTAg
aW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCA5MzA5MmQyLi5kOTBkYTlh
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vaHZtLmMKQEAgLTc0MCwxNiArNzQwLDIzIEBAIHZvaWQgaHZtX2RvbWFpbl9kZXN0cm95KHN0
cnVjdCBkb21haW4gKmQpCiAgICAgZGVzdHJveV92cGNpX21tY2ZnKGQpOwogfQogCitzdGF0aWMg
aW50IGh2bV9zYXZlX3RzY19hZGp1c3Rfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKK3sKKyAgICBzdHJ1Y3QgaHZtX3RzY19hZGp1c3QgY3R4dCA9IHsKKyAgICAg
ICAgLnRzY19hZGp1c3QgPSB2LT5hcmNoLmh2bV92Y3B1Lm1zcl90c2NfYWRqdXN0LAorICAgIH07
CisKKyAgICByZXR1cm4gaHZtX3NhdmVfZW50cnkoVFNDX0FESlVTVCwgdi0+dmNwdV9pZCwgaCwg
JmN0eHQpOworfQorCiBzdGF0aWMgaW50IGh2bV9zYXZlX3RzY19hZGp1c3Qoc3RydWN0IGRvbWFp
biAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAgc3RydWN0IHZjcHUgKnY7Ci0g
ICAgc3RydWN0IGh2bV90c2NfYWRqdXN0IGN0eHQ7CiAgICAgaW50IGVyciA9IDA7CiAKICAgICBm
b3JfZWFjaF92Y3B1ICggZCwgdiApCiAgICAgewotICAgICAgICBjdHh0LnRzY19hZGp1c3QgPSB2
LT5hcmNoLmh2bV92Y3B1Lm1zcl90c2NfYWRqdXN0OwotICAgICAgICBlcnIgPSBodm1fc2F2ZV9l
bnRyeShUU0NfQURKVVNULCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7CisgICAgICAgIGVyciA9IGh2
bV9zYXZlX3RzY19hZGp1c3Rfb25lKHYsIGgpOwogICAgICAgICBpZiAoIGVyciApCiAgICAgICAg
ICAgICBicmVhazsKICAgICB9Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:03:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 14: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 1fsTiz-0002vc-GO; Wed, 22 Aug 2018 14:03:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+vkn=lf=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fsTix-0002tH-CN
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 14:03:03 +0000
X-Inumbo-ID: 2b1018ed-a614-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2b1018ed-a614-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 14:03: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=0n7sN5Bp2Uw8Fc15fbeV2cS5UB67wj/Z+7yhYfCfSdY025y5GYwCOvHi7Bf6u6QksszdHcTJZHttBDCA8XJLbxLho8kqB7uWwXJ+P+mz4c8YjTJaEUKJTPQgnaM2QbhlTG55jG1RPaRMYc9t6OodGJRrQI72UoagpR30ApC7Yd4cwff+GJTrnlEL16PJXKVcREh0HC3H6aecJcGX+bX1DpeVBP/HPI4DOyVcUlx6ucMDzRjBusDj6sAGhK/dzuWCuGwiwLhV58h5eGG4CqLaDJDGj23yQ+SctyzECSUmbRNm0exxV1sEcyiaP7OyMOymDlpBuS5qROqlwmWZVno79Q==;
 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=B6zJqaa9fqkBWSHvo4+pVOWxwGc=; b=nnWP2PZO35CfPTk3pXxs/EFr8wVR
 veEch2KoEkgyJZocsLhFDR4f6pTCD0iHZ1CclSCGQHksOR+L7Hkhq2PrGYo596tV
 bCLo+7Uwa2t6SYmcfpr5ljz5i1qBDeNvruoEqJ41MsDGh1FEtEp/jjG87HVT4pRA
 3nkaM/P+VU+ypLflrAs4uRdKKx9iZSixUsgao924kxanpeU2I59JlC44Onv+3kFw
 a+Y2UmwfzrtmdTFMj/RRdT7NxWwfxz2KKJR0VsRQgaCInkGUwFYi34oqvtLoQwCY
 X60HbwLGp/GpZ5CxMP5tnvUyr/O+13Fv/AYDpCS3lL5d+3Q13V/1laawlQ==
Received: (qmail 16576 invoked from network); 22 Aug 2018 17:02: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;
 22 Aug 2018 17:02:56 +0300
Received: (qmail 17860 invoked from network); 22 Aug 2018 17:02: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; 22 Aug 2018 17:02:56 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 22 Aug 2018 17:02:42 +0300
Message-Id: <1534946563-12084-13-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v17 12/13] 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+CgotLS0KQ2hhbmdlcyBzaW5jZSBWMTY6CiAg
ICAgICAgLSBEcm9wIHRoZSAiaW5zdGFuY2UgPSAwIiBmcm9tIGh2bV9zYXZlX29uZQoJLSBDaGFu
Z2VkIGlmICggaGFuZGxlciApIHRvIGlmICggIWhhbmRsZXIgKQoJLSBDYWxsIGhhbmRsZXIoZC0+
dmNwdVswXSBmb3IgdGhlIEhWTVNSX1BFUl9ET00gY2FzZS4KLS0tCiB4ZW4vYXJjaC94ODYvY3B1
L21jaGVjay92bWNlLmMgfCAxOCArLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS9ocGV0LmMg
ICAgICAgIHwgIDcgKystLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgIHwgNzMgKysr
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZt
L2k4MjU0LmMgICAgICAgfCAgNSArLS0KIHhlbi9hcmNoL3g4Ni9odm0vaXJxLmMgICAgICAgICB8
IDE1ICsrKysrLS0tLQogeGVuL2FyY2gveDg2L2h2bS9tdHJyLmMgICAgICAgIHwgMjAgKystLS0t
LS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYyAgICAgfCAgNSArLS0KIHhlbi9hcmNo
L3g4Ni9odm0vcnRjLmMgICAgICAgICB8ICA1ICstLQogeGVuL2FyY2gveDg2L2h2bS9zYXZlLmMg
ICAgICAgIHwgMjYgKysrKysrKystLS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYyAg
ICAgfCAgNSArLS0KIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyAgICB8IDIzICsrKy0tLS0t
LS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMgICAgICB8IDM4ICsrKy0tLS0tLS0tLS0t
LS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vdnBpYy5jICAgICAgICB8ICA1ICstLQogeGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oIHwgIDggKystLS0KIDE0IGZpbGVzIGNoYW5nZWQsIDYw
IGluc2VydGlvbnMoKyksIDE5MyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvY3B1L21jaGVjay92bWNlLmMgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKaW5k
ZXggMzUwNDRkNy4uNzYzZDU2YiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2sv
dm1jZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYwpAQCAtMzQ5LDcgKzM0
OSw3IEBAIGludCB2bWNlX3dybXNyKHVpbnQzMl90IG1zciwgdWludDY0X3QgdmFsKQogICAgIHJl
dHVybiByZXQ7CiB9CiAKLXN0YXRpYyBpbnQgdm1jZV9zYXZlX3ZjcHVfY3R4dF9vbmUoc3RydWN0
IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCB2bWNlX3NhdmVf
dmNwdV9jdHh0KHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAg
ICBzdHJ1Y3QgaHZtX3ZtY2VfdmNwdSBjdHh0ID0gewogICAgICAgICAuY2FwcyA9IHYtPmFyY2gu
dm1jZS5tY2dfY2FwLApAQCAtMzYxLDIxICszNjEsNiBAQCBzdGF0aWMgaW50IHZtY2Vfc2F2ZV92
Y3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAg
ICByZXR1cm4gaHZtX3NhdmVfZW50cnkoVk1DRV9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7
CiB9CiAKLXN0YXRpYyBpbnQgdm1jZV9zYXZlX3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKLXsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBpbnQg
ZXJyID0gMDsKLQotICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICB7Ci0gICAgICAgIGVy
ciA9IHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lKHYsIGgpOwotICAgICAgICBpZiAoIGVyciApCi0g
ICAgICAgICAgICBicmVhazsKLSAgICB9Ci0KLSAgICByZXR1cm4gZXJyOwotfQotCiBzdGF0aWMg
aW50IHZtY2VfbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCiB7CiAgICAgdW5zaWduZWQgaW50IHZjcHVpZCA9IGh2bV9sb2FkX2luc3RhbmNl
KGgpOwpAQCAtMzk2LDcgKzM4MSw2IEBAIHN0YXRpYyBpbnQgdm1jZV9sb2FkX3ZjcHVfY3R4dChz
dHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIH0KIAogSFZNX1JFR0lT
VEVSX1NBVkVfUkVTVE9SRShWTUNFX1ZDUFUsIHZtY2Vfc2F2ZV92Y3B1X2N0eHQsCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgIHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICB2bWNlX2xvYWRfdmNwdV9jdHh0LCAxLCBIVk1TUl9QRVJfVkNQVSk7CiAK
IC8qCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYyBiL3hlbi9hcmNoL3g4Ni9o
dm0vaHBldC5jCmluZGV4IGFmZjg2MTMuLjRhZmEyYWIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vaHBldC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHBldC5jCkBAIC01MTYsMTYgKzUx
NiwxNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGh2bV9tbWlvX29wcyBocGV0X21taW9fb3BzID0g
ewogfTsKIAogCi1zdGF0aWMgaW50IGhwZXRfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKK3N0YXRpYyBpbnQgaHBldF9zYXZlKHN0cnVjdCB2Y3B1ICp2LCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9t
YWluOwogICAgIEhQRVRTdGF0ZSAqaHAgPSBkb21haW5fdmhwZXQoZCk7Ci0gICAgc3RydWN0IHZj
cHUgKnYgPSBwdF9nbG9iYWxfdmNwdV90YXJnZXQoZCk7CiAgICAgaW50IHJjOwogICAgIHVpbnQ2
NF90IGd1ZXN0X3RpbWU7CiAKICAgICBpZiAoICFoYXNfdmhwZXQoZCkgKQogICAgICAgICByZXR1
cm4gMDsKIAorICAgIHYgPSBwdF9nbG9iYWxfdmNwdV90YXJnZXQoZCk7CiAgICAgd3JpdGVfbG9j
aygmaHAtPmxvY2spOwogICAgIGd1ZXN0X3RpbWUgPSAodi0+YXJjaC5odm1fdmNwdS5ndWVzdF90
aW1lID86IGh2bV9nZXRfZ3Vlc3RfdGltZSh2KSkgLwogICAgICAgICAgICAgICAgICBTVElNRV9Q
RVJfSFBFVF9USUNLOwpAQCAtNjQwLDcgKzY0MSw3IEBAIHN0YXRpYyBpbnQgaHBldF9sb2FkKHN0
cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwog
fQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKEhQRVQsIGhwZXRfc2F2ZSwgTlVMTCwgaHBl
dF9sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoSFBF
VCwgaHBldF9zYXZlLCBocGV0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOwogCiBzdGF0aWMgdm9p
ZCBocGV0X3NldChIUEVUU3RhdGUgKmgpCiB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCA0YTcwMjUxLi44MzFmODZiIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0v
aHZtLmMKQEAgLTc0MCw3ICs3NDAsNyBAQCB2b2lkIGh2bV9kb21haW5fZGVzdHJveShzdHJ1Y3Qg
ZG9tYWluICpkKQogICAgIGRlc3Ryb3lfdnBjaV9tbWNmZyhkKTsKIH0KIAotc3RhdGljIGludCBo
dm1fc2F2ZV90c2NfYWRqdXN0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCitzdGF0aWMgaW50IGh2bV9zYXZlX3RzY19hZGp1c3Qoc3RydWN0IHZjcHUgKnYsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAgIHN0cnVjdCBodm1fdHNjX2FkanVzdCBjdHh0
ID0gewogICAgICAgICAudHNjX2FkanVzdCA9IHYtPmFyY2guaHZtX3ZjcHUubXNyX3RzY19hZGp1
c3QsCkBAIC03NDksMjEgKzc0OSw2IEBAIHN0YXRpYyBpbnQgaHZtX3NhdmVfdHNjX2FkanVzdF9v
bmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiBo
dm1fc2F2ZV9lbnRyeShUU0NfQURKVVNULCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7CiB9CiAKLXN0
YXRpYyBpbnQgaHZtX3NhdmVfdHNjX2FkanVzdChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWlu
X2NvbnRleHRfdCAqaCkKLXsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBpbnQgZXJyID0gMDsK
LQotICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICB7Ci0gICAgICAgIGVyciA9IGh2bV9z
YXZlX3RzY19hZGp1c3Rfb25lKHYsIGgpOwotICAgICAgICBpZiAoIGVyciApCi0gICAgICAgICAg
ICBicmVhazsKLSAgICB9Ci0KLSAgICByZXR1cm4gZXJyOwotfQotCiBzdGF0aWMgaW50IGh2bV9s
b2FkX3RzY19hZGp1c3Qoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgp
CiB7CiAgICAgdW5zaWduZWQgaW50IHZjcHVpZCA9IGh2bV9sb2FkX2luc3RhbmNlKGgpOwpAQCAt
Nzg1LDEwICs3NzAsOSBAQCBzdGF0aWMgaW50IGh2bV9sb2FkX3RzY19hZGp1c3Qoc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB9CiAKIEhWTV9SRUdJU1RFUl9TQVZF
X1JFU1RPUkUoVFNDX0FESlVTVCwgaHZtX3NhdmVfdHNjX2FkanVzdCwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgaHZtX3NhdmVfdHNjX2FkanVzdF9vbmUsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGh2bV9sb2FkX3RzY19hZGp1c3QsIDEsIEhWTVNSX1BFUl9WQ1BVKTsKIAotc3RhdGlj
IGludCBodm1fc2F2ZV9jcHVfY3R4dF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29u
dGV4dF90ICpoKQorc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4dChzdHJ1Y3QgdmNwdSAqdiwg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIg
c2VnOwogICAgIHN0cnVjdCBodm1faHdfY3B1IGN0eHQgPSB7CkBAIC04OTUsMjEgKzg3OSw2IEBA
IHN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gaHZtX3NhdmVfZW50cnkoQ1BVLCB2LT52Y3B1
X2lkLCBoLCAmY3R4dCk7CiB9CiAKLXN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X2N0eHQoc3RydWN0
IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCi17Ci0gICAgc3RydWN0IHZjcHUg
KnY7Ci0gICAgaW50IGVyciA9IDA7Ci0KLSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCi0gICAg
ewotICAgICAgICBlcnIgPSBodm1fc2F2ZV9jcHVfY3R4dF9vbmUodiwgaCk7Ci0gICAgICAgIGlm
ICggZXJyICkKLSAgICAgICAgICAgIGJyZWFrOwotICAgIH0KLQotICAgIHJldHVybiBlcnI7Ci19
Ci0KIC8qIFJldHVybiBhIHN0cmluZyBpbmRpY2F0aW5nIHRoZSBlcnJvciwgb3IgTlVMTCBmb3Ig
dmFsaWQuICovCiBjb25zdCBjaGFyICpodm1fZWZlcl92YWxpZChjb25zdCBzdHJ1Y3QgdmNwdSAq
diwgdWludDY0X3QgdmFsdWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaWduZWQgaW50
IGNyMF9wZykKQEAgLTExODEsNyArMTE1MCw3IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfY3B1X2N0
eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJu
IDA7CiB9CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoQ1BVLCBodm1fc2F2ZV9jcHVfY3R4
dCwgaHZtX3NhdmVfY3B1X2N0eHRfb25lLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShDUFUs
IGh2bV9zYXZlX2NwdV9jdHh0LAogICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9j
cHVfY3R4dCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX1ZDUFUpOwog
CkBAIC0xMTg5LDcgKzExNTgsNyBAQCBIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKENQVSwgaHZt
X3NhdmVfY3B1X2N0eHQsIGh2bV9zYXZlX2NwdV9jdHh0X29uZSwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBzYXZlX2FyZWEpICsgXAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHhzdGF0ZV9jdHh0X3NpemUoeGNyMCkpCiAKLXN0YXRpYyBpbnQg
aHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQorc3RhdGljIGludCBodm1fc2F2ZV9jcHVfeHNhdmVfc3RhdGVzKHN0cnVj
dCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBzdHJ1Y3QgaHZtX2h3
X2NwdV94c2F2ZSAqY3R4dDsKICAgICB1bnNpZ25lZCBpbnQgc2l6ZSA9IEhWTV9DUFVfWFNBVkVf
U0laRSh2LT5hcmNoLnhjcjBfYWNjdW0pOwpAQCAtMTIxNCwyMSArMTE4Myw2IEBAIHN0YXRpYyBp
bnQgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21h
aW5fY29udGV4dF90ICpoCiAgICAgcmV0dXJuIDA7CiB9CiAKLXN0YXRpYyBpbnQgaHZtX3NhdmVf
Y3B1X3hzYXZlX3N0YXRlcyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKLXsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBpbnQgZXJyID0gMDsKLQotICAgIGZvcl9l
YWNoX3ZjcHUgKCBkLCB2ICkKLSAgICB7Ci0gICAgICAgIGVyciA9IGh2bV9zYXZlX2NwdV94c2F2
ZV9zdGF0ZXNfb25lKHYsIGgpOwotICAgICAgICBpZiAoIGVyciApCi0gICAgICAgICAgICBicmVh
azsKLSAgICB9Ci0KLSAgICByZXR1cm4gZXJyOwotfQotCiAvKgogICogU3RydWN0dXJlIGxheW91
dCBjb25mb3JtaXR5IGNoZWNrcywgZG9jdW1lbnRpbmcgY29ycmVjdG5lc3Mgb2YgdGhlIGNhc3Qg
aW4KICAqIHRoZSBpbnZvY2F0aW9uIG9mIHZhbGlkYXRlX3hzdGF0ZSgpIGJlbG93LgpAQCAtMTM2
Niw3ICsxMzIwLDcgQEAgc3RhdGljIGNvbnN0IHVpbnQzMl90IG1zcnNfdG9fc2VuZFtdID0gewog
fTsKIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3RseSBtc3JfY291bnRfbWF4ID0gQVJS
QVlfU0laRShtc3JzX3RvX3NlbmQpOwogCi1zdGF0aWMgaW50IGh2bV9zYXZlX2NwdV9tc3JzX29u
ZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGh2
bV9zYXZlX2NwdV9tc3JzKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
IHsKICAgICBzdHJ1Y3QgaHZtX3NhdmVfZGVzY3JpcHRvciAqZGVzYyA9IF9wKCZoLT5kYXRhW2gt
PmN1cl0pOwogICAgIHN0cnVjdCBodm1fbXNyICpjdHh0OwpAQCAtMTQyOCwyMSArMTM4Miw2IEBA
IHN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X21zcnNfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGljIGludCBodm1fc2F2
ZV9jcHVfbXNycyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKLXsK
LSAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBpbnQgZXJyID0gMDsKLQotICAgIGZvcl9lYWNoX3Zj
cHUgKCBkLCB2ICkKLSAgICB7Ci0gICAgICAgIGVyciA9IGh2bV9zYXZlX2NwdV9tc3JzX29uZSh2
LCBoKTsKLSAgICAgICAgaWYgKCBlcnIgKQotICAgICAgICAgICAgYnJlYWs7Ci0gICAgfQotCi0g
ICAgcmV0dXJuIGVycjsKLX0KLQogc3RhdGljIGludCBodm1fbG9hZF9jcHVfbXNycyhzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICB1bnNpZ25lZCBpbnQg
aSwgdmNwdWlkID0gaHZtX2xvYWRfaW5zdGFuY2UoaCk7CkBAIC0xNTM1LDcgKzE0NzQsNiBAQCBz
dGF0aWMgaW50IF9faW5pdCBodm1fcmVnaXN0ZXJfQ1BVX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkK
ICAgICBodm1fcmVnaXN0ZXJfc2F2ZXZtKENQVV9YU0FWRV9DT0RFLAogICAgICAgICAgICAgICAg
ICAgICAgICAgIkNQVV9YU0FWRSIsCiAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9j
cHVfeHNhdmVfc3RhdGVzLAotICAgICAgICAgICAgICAgICAgICAgICAgaHZtX3NhdmVfY3B1X3hz
YXZlX3N0YXRlc19vbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9jcHVfeHNh
dmVfc3RhdGVzLAogICAgICAgICAgICAgICAgICAgICAgICAgSFZNX0NQVV9YU0FWRV9TSVpFKHhm
ZWF0dXJlX21hc2spICsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2Yoc3RydWN0
IGh2bV9zYXZlX2Rlc2NyaXB0b3IpLApAQCAtMTU0OCw3ICsxNDg2LDYgQEAgc3RhdGljIGludCBf
X2luaXQgaHZtX3JlZ2lzdGVyX0NQVV9zYXZlX2FuZF9yZXN0b3JlKHZvaWQpCiAgICAgICAgIGh2
bV9yZWdpc3Rlcl9zYXZldm0oQ1BVX01TUl9DT0RFLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICJDUFVfTVNSIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVf
bXNycywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV9jcHVfbXNyc19vbmUs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfY3B1X21zcnMsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgSFZNX0NQVV9NU1JfU0laRShtc3JfY291bnRfbWF4KSArCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihzdHJ1Y3QgaHZtX3NhdmVfZGVz
Y3JpcHRvciksCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgYi94ZW4vYXJj
aC94ODYvaHZtL2k4MjU0LmMKaW5kZXggZWM3N2IyMy4uZTBkMjI1NSAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9pODI1NC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYwpAQCAt
MzkwLDggKzM5MCw5IEBAIHZvaWQgcGl0X3N0b3BfY2hhbm5lbDBfaXJxKFBJVFN0YXRlICpwaXQp
CiAgICAgc3Bpbl91bmxvY2soJnBpdC0+bG9jayk7CiB9CiAKLXN0YXRpYyBpbnQgcGl0X3NhdmUo
c3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IHBp
dF9zYXZlKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKKyAgICBz
dHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIFBJVFN0YXRlICpwaXQgPSBkb21haW5f
dnBpdChkKTsKICAgICBpbnQgcmM7CiAKQEAgLTQzNyw3ICs0MzgsNyBAQCBzdGF0aWMgaW50IHBp
dF9sb2FkKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJl
dHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBJVCwgcGl0X3NhdmUsIE5V
TEwsIHBpdF9sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUoUElULCBwaXRfc2F2ZSwgcGl0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOwogCiB2b2lkIHBp
dF9yZXNldChzdHJ1Y3QgZG9tYWluICpkKQogewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2
bS9pcnEuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMKaW5kZXggNzcwZWFiNy4uYjM3Mjc1YyAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9pcnEuYworKysgYi94ZW4vYXJjaC94ODYvaHZt
L2lycS5jCkBAIC02MzAsOCArNjMwLDkgQEAgc3RhdGljIGludCBfX2luaXQgZHVtcF9pcnFfaW5m
b19rZXlfaW5pdCh2b2lkKQogfQogX19pbml0Y2FsbChkdW1wX2lycV9pbmZvX2tleV9pbml0KTsK
IAotc3RhdGljIGludCBpcnFfc2F2ZV9wY2koc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGlycV9zYXZlX3BjaShzdHJ1Y3QgdmNwdSAqdiwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFp
bjsKICAgICBzdHJ1Y3QgaHZtX2lycSAqaHZtX2lycSA9IGh2bV9kb21haW5faXJxKGQpOwogICAg
IHVuc2lnbmVkIGludCBhc3NlcnRlZCwgcGRldiwgcGludHg7CiAgICAgaW50IHJjOwpAQCAtNjYy
LDE2ICs2NjMsMTggQEAgc3RhdGljIGludCBpcnFfc2F2ZV9wY2koc3RydWN0IGRvbWFpbiAqZCwg
aHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIHJjOwogfQogCi1zdGF0aWMgaW50
IGlycV9zYXZlX2lzYShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
K3N0YXRpYyBpbnQgaXJxX3NhdmVfaXNhKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKIHsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVj
dCBodm1faXJxICpodm1faXJxID0gaHZtX2RvbWFpbl9pcnEoZCk7CiAKICAgICAvKiBTYXZlIElT
QSBJUlEgbGluZXMgKi8KICAgICByZXR1cm4gKCBodm1fc2F2ZV9lbnRyeShJU0FfSVJRLCAwLCBo
LCAmaHZtX2lycS0+aXNhX2lycSkgKTsKIH0KIAotc3RhdGljIGludCBpcnFfc2F2ZV9saW5rKHN0
cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCBpcnFf
c2F2ZV9saW5rKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKKyAg
ICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCBodm1faXJxICpodm1f
aXJxID0gaHZtX2RvbWFpbl9pcnEoZCk7CiAKICAgICAvKiBTYXZlIFBDSS1JU0EgbGluayBzdGF0
ZSAqLwpAQCAtNzY0LDkgKzc2Nyw5IEBAIHN0YXRpYyBpbnQgaXJxX2xvYWRfbGluayhzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAot
SFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQQ0lfSVJRLCBpcnFfc2F2ZV9wY2ksIE5VTEwsIGly
cV9sb2FkX3BjaSwKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUENJX0lSUSwgaXJxX3NhdmVf
cGNpLCBpcnFfbG9hZF9wY2ksCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhWTVNSX1BF
Ul9ET00pOwotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShJU0FfSVJRLCBpcnFfc2F2ZV9pc2Es
IE5VTEwsIGlycV9sb2FkX2lzYSwKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoSVNBX0lSUSwg
aXJxX3NhdmVfaXNhLCBpcnFfbG9hZF9pc2EsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDEs
IEhWTVNSX1BFUl9ET00pOwotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQQ0lfTElOSywgaXJx
X3NhdmVfbGluaywgTlVMTCwgaXJxX2xvYWRfbGluaywKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUoUENJX0xJTkssIGlycV9zYXZlX2xpbmssIGlycV9sb2FkX2xpbmssCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgIDEsIEhWTVNSX1BFUl9ET00pOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2h2bS9tdHJyLmMgYi94ZW4vYXJjaC94ODYvaHZtL210cnIuYwppbmRleCAxYzRlNzMxLi5kZTFi
YjgwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYworKysgYi94ZW4vYXJjaC94
ODYvaHZtL210cnIuYwpAQCAtNzE4LDcgKzcxOCw3IEBAIGludCBodm1fc2V0X21lbV9waW5uZWRf
Y2FjaGVhdHRyKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IGdmbl9zdGFydCwKICAgICByZXR1
cm4gMDsKIH0KIAotc3RhdGljIGludCBodm1fc2F2ZV9tdHJyX21zcl9vbmUoc3RydWN0IHZjcHUg
KnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCBodm1fc2F2ZV9tdHJyX21z
cihzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAgY29uc3Qg
c3RydWN0IG10cnJfc3RhdGUgKm10cnJfc3RhdGUgPSAmdi0+YXJjaC5odm1fdmNwdS5tdHJyOwog
ICAgIHN0cnVjdCBodm1faHdfbXRyciBod19tdHJyID0gewpAQCAtNzU2LDIyICs3NTYsNiBAQCBz
dGF0aWMgaW50IGh2bV9zYXZlX210cnJfbXNyX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KE1UUlIsIHYtPnZjcHVf
aWQsIGgsICZod19tdHJyKTsKIH0KIAotc3RhdGljIGludCBodm1fc2F2ZV9tdHJyX21zcihzdHJ1
Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKLXsKLSAgICBzdHJ1Y3QgdmNw
dSAqdjsKLSAgICBpbnQgZXJyID0gMDsKLQotICAgIC8qIHNhdmUgbXRyciZwYXQgKi8KLSAgICBm
b3JfZWFjaF92Y3B1KGQsIHYpCi0gICAgewotICAgICAgIGVyciA9IGh2bV9zYXZlX210cnJfbXNy
X29uZSh2LCBoKTsKLSAgICAgICBpZiAoIGVyciApCi0gICAgICAgICAgIGJyZWFrOwotICAgIH0K
LQotICAgIHJldHVybiBlcnI7Ci19Ci0KIHN0YXRpYyBpbnQgaHZtX2xvYWRfbXRycl9tc3Ioc3Ry
dWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAgaW50IHZjcHVp
ZCwgaTsKQEAgLTgyMiw3ICs4MDYsNyBAQCBzdGF0aWMgaW50IGh2bV9sb2FkX210cnJfbXNyKHN0
cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwog
fQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKE1UUlIsIGh2bV9zYXZlX210cnJfbXNyLCBo
dm1fc2F2ZV9tdHJyX21zcl9vbmUsCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKE1UUlIsIGh2
bV9zYXZlX210cnJfbXNyLAogICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF9tdHJy
X21zciwgMSwgSFZNU1JfUEVSX1ZDUFUpOwogCiB2b2lkIG1lbW9yeV90eXBlX2NoYW5nZWQoc3Ry
dWN0IGRvbWFpbiAqZCkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jIGIv
eGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMKaW5kZXggMGE1ZThjZS4uZDhkY2JjMiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9w
bXRpbWVyLmMKQEAgLTI0OSw4ICsyNDksOSBAQCBzdGF0aWMgaW50IGhhbmRsZV9wbXRfaW8oCiAg
ICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKIH0KIAotc3RhdGljIGludCBhY3BpX3NhdmUoc3RydWN0
IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGFjcGlfc2F2
ZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CisgICAgc3RydWN0
IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBzdHJ1Y3QgaHZtX2h3X2FjcGkgKmFjcGkgPSAm
ZC0+YXJjaC5odm1fZG9tYWluLmFjcGk7CiAgICAgUE1UU3RhdGUgKnMgPSAmZC0+YXJjaC5odm1f
ZG9tYWluLnBsX3RpbWUtPnZwbXQ7CiAgICAgdWludDMyX3QgeCwgbXNiID0gYWNwaS0+dG1yX3Zh
bCAmIFRNUl9WQUxfTVNCOwpAQCAtMzA5LDcgKzMxMCw3IEBAIHN0YXRpYyBpbnQgYWNwaV9sb2Fk
KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAw
OwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBNVElNRVIsIGFjcGlfc2F2ZSwgTlVM
TCwgYWNwaV9sb2FkLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQTVRJTUVSLCBhY3BpX3Nh
dmUsIGFjcGlfbG9hZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgSFZNU1JfUEVSX0RP
TSk7CiAKIGludCBwbXRpbWVyX2NoYW5nZV9pb3BvcnQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgaW50IHZlcnNpb24pCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jIGIveGVu
L2FyY2gveDg2L2h2bS9ydGMuYwppbmRleCBjZTdlNzFiLi41OGI3MGZjIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvaHZtL3J0Yy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMKQEAgLTcz
Nyw4ICs3MzcsOSBAQCB2b2lkIHJ0Y19taWdyYXRlX3RpbWVycyhzdHJ1Y3QgdmNwdSAqdikKIH0K
IAogLyogU2F2ZSBSVEMgaGFyZHdhcmUgc3RhdGUgKi8KLXN0YXRpYyBpbnQgcnRjX3NhdmUoc3Ry
dWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IHJ0Y19z
YXZlKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKKyAgICBzdHJ1
Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIFJUQ1N0YXRlICpzID0gZG9tYWluX3ZydGMo
ZCk7CiAgICAgaW50IHJjOwogCkBAIC03ODMsNyArNzg0LDcgQEAgc3RhdGljIGludCBydGNfbG9h
ZChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICByZXR1cm4g
MDsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShSVEMsIHJ0Y19zYXZlLCBOVUxMLCBy
dGNfbG9hZCwgMSwgSFZNU1JfUEVSX0RPTSk7CitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFJU
QywgcnRjX3NhdmUsIHJ0Y19sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKIAogdm9pZCBydGNfcmVz
ZXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2
ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKaW5kZXggMWViMmIwMS4uNDk3NDFlMCAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9z
YXZlLmMKQEAgLTg1LDcgKzg1LDYgQEAgaW50IGFyY2hfaHZtX2xvYWQoc3RydWN0IGRvbWFpbiAq
ZCwgc3RydWN0IGh2bV9zYXZlX2hlYWRlciAqaGRyKQogLyogTGlzdCBvZiBoYW5kbGVycyBmb3Ig
dmFyaW91cyBIVk0gc2F2ZSBhbmQgcmVzdG9yZSB0eXBlcyAqLwogc3RhdGljIHN0cnVjdCB7CiAg
ICAgaHZtX3NhdmVfaGFuZGxlciBzYXZlOwotICAgIGh2bV9zYXZlX3ZjcHVfaGFuZGxlciBzYXZl
X29uZTsKICAgICBodm1fbG9hZF9oYW5kbGVyIGxvYWQ7CiAgICAgY29uc3QgY2hhciAqbmFtZTsK
ICAgICBzaXplX3Qgc2l6ZTsKQEAgLTk2LDcgKzk1LDYgQEAgc3RhdGljIHN0cnVjdCB7CiB2b2lk
IF9faW5pdCBodm1fcmVnaXN0ZXJfc2F2ZXZtKHVpbnQxNl90IHR5cGVjb2RlLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpuYW1lLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBodm1fc2F2ZV9oYW5kbGVyIHNhdmVfc3RhdGUsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX3ZjcHVfaGFuZGxlciBzYXZlX29uZSwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfaGFuZGxlciBsb2FkX3N0YXRl
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplX3Qgc2l6ZSwgaW50IGtpbmQp
CiB7CkBAIC0xMDQsNyArMTAyLDYgQEAgdm9pZCBfX2luaXQgaHZtX3JlZ2lzdGVyX3NhdmV2bSh1
aW50MTZfdCB0eXBlY29kZSwKICAgICBBU1NFUlQoaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5z
YXZlID09IE5VTEwpOwogICAgIEFTU0VSVChodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLmxvYWQg
PT0gTlVMTCk7CiAgICAgaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlID0gc2F2ZV9zdGF0
ZTsKLSAgICBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmVfb25lID0gc2F2ZV9vbmU7CiAg
ICAgaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5sb2FkID0gbG9hZF9zdGF0ZTsKICAgICBodm1f
c3JfaGFuZGxlcnNbdHlwZWNvZGVdLm5hbWUgPSBuYW1lOwogICAgIGh2bV9zcl9oYW5kbGVyc1t0
eXBlY29kZV0uc2l6ZSA9IHNpemU7CkBAIC0xNDgsNiArMTQ1LDkgQEAgaW50IGh2bV9zYXZlX29u
ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgdHlwZWNvZGUsIHVuc2lnbmVkIGludCBp
bnN0YW5jZSwKICAgICAgICAgICFodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUgKQogICAg
ICAgICByZXR1cm4gLUVJTlZBTDsKIAorICAgIGlmICggaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2Rl
XS5raW5kID09IEhWTVNSX1BFUl9WQ1BVICYmCisgICAgICAgIGluc3RhbmNlID49IGQtPm1heF92
Y3B1cyApCisgICAgICAgIHJldHVybiAtRU5PRU5UOwogICAgIGN0eHQuc2l6ZSA9IGh2bV9zcl9o
YW5kbGVyc1t0eXBlY29kZV0uc2l6ZTsKICAgICBpZiAoIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29k
ZV0ua2luZCA9PSBIVk1TUl9QRVJfVkNQVSApCiAgICAgICAgIGN0eHQuc2l6ZSAqPSBkLT5tYXhf
dmNwdXM7CkBAIC0xNTUsNyArMTU1LDcgQEAgaW50IGh2bV9zYXZlX29uZShzdHJ1Y3QgZG9tYWlu
ICpkLCB1bnNpZ25lZCBpbnQgdHlwZWNvZGUsIHVuc2lnbmVkIGludCBpbnN0YW5jZSwKICAgICBp
ZiAoICFjdHh0LmRhdGEgKQogICAgICAgICByZXR1cm4gLUVOT01FTTsKIAotICAgIGlmICggKHJ2
ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlKGQsICZjdHh0KSkgIT0gMCApCisgICAg
aWYgKCAocnYgPSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUoZC0+dmNwdVtpbnN0YW5j
ZV0sICZjdHh0KSkgIT0gMCApCiAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgIkhWTSVkIHNh
dmU6IGZhaWxlZCB0byBzYXZlIHR5cGUgJSJQUkl1MTYiICglZClcbiIsCiAgICAgICAgICAgICAg
ICBkLT5kb21haW5faWQsIHR5cGVjb2RlLCBydik7CiAgICAgZWxzZSBpZiAoIHJ2ID0gLUVOT0VO
VCwgY3R4dC5jdXIgPj0gc2l6ZW9mKCpkZXNjKSApCkBAIC0yMjMsMTcgKzIyMywxOSBAQCBpbnQg
aHZtX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAg
Zm9yICggaSA9IDA7IGkgPD0gSFZNX1NBVkVfQ09ERV9NQVg7IGkrKyApCiAgICAgewogICAgICAg
ICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICAgICAgaHZtX3NhdmVfdmNwdV9oYW5kbGVyIHNhdmVfb25l
X2hhbmRsZXIgPSBodm1fc3JfaGFuZGxlcnNbaV0uc2F2ZV9vbmU7Ci0gICAgICAgIGh2bV9zYXZl
X2hhbmRsZXIgaGFuZGxlciA9IGh2bV9zcl9oYW5kbGVyc1tpXS5zYXZlOzsKKyAgICAgICAgaHZt
X3NhdmVfaGFuZGxlciBoYW5kbGVyID0gaHZtX3NyX2hhbmRsZXJzW2ldLnNhdmU7CiAKLSAgICAg
ICAgaWYgKCBzYXZlX29uZV9oYW5kbGVyICkKKyAgICAgICAgaWYgKCAhaGFuZGxlciApCisgICAg
ICAgICAgICBjb250aW51ZTsKKworICAgICAgICBpZiAoIGh2bV9zcl9oYW5kbGVyc1tpXS5raW5k
ID09IEhWTVNSX1BFUl9WQ1BVICkKICAgICAgICAgewogICAgICAgICAgICAgZm9yX2VhY2hfdmNw
dSAoIGQsIHYgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0df
R19JTkZPICJIVk0gJXB2IHNhdmU6ICVzXG4iLAogICAgICAgICAgICAgICAgICAgICAgICB2LCBo
dm1fc3JfaGFuZGxlcnNbaV0ubmFtZSk7CiAKLSAgICAgICAgICAgICAgICBpZiAoIHNhdmVfb25l
X2hhbmRsZXIodiwgaCkgIT0gMCApCisgICAgICAgICAgICAgICAgaWYgKCBoYW5kbGVyKHYsIGgp
ICE9IDAgKQogICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgcHJpbnRrKFhF
TkxPR19HX0VSUgogICAgICAgICAgICAgICAgICAgICAgICAgICAgIkhWTSAlcHYgc2F2ZTogZmFp
bGVkIHRvIHNhdmUgdHlwZSAlIlBSSXUxNiJcbiIsCkBAIC0yNDIsMTUgKzI0NCwxNSBAQCBpbnQg
aHZtX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAg
ICAgICAgICAgICAgfQogICAgICAgICAgICAgfQogICAgICAgICB9Ci0gICAgICAgIGVsc2UgaWYg
KCBoYW5kbGVyICkKKyAgICAgICAgZWxzZQogICAgICAgICB7Ci0gICAgICAgICAgICBwcmludGso
WEVOTE9HX0dfSU5GTyAiSFZNJWQgc2F2ZTogJXNcbiIsCisgICAgICAgICAgICBwcmludGsoWEVO
TE9HX0dfSU5GTyAiSFZNIGQlZCBzYXZlOiAlc1xuIiwKICAgICAgICAgICAgICAgICAgICBkLT5k
b21haW5faWQsIGh2bV9zcl9oYW5kbGVyc1tpXS5uYW1lKTsKIAotICAgICAgICAgICAgaWYgKCBo
YW5kbGVyKGQsIGgpICE9IDAgKQorICAgICAgICAgICAgaWYgKCBoYW5kbGVyKGQtPnZjcHVbMF0s
IGgpICE9IDAgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0df
R19FUlIKLSAgICAgICAgICAgICAgICAgICAgICAgIkhWTSVkIHNhdmU6IGZhaWxlZCB0byBzYXZl
IHR5cGUgJSJQUkl1MTYiXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAiSFZNIGQlZCBzYXZl
OiBmYWlsZWQgdG8gc2F2ZSB0eXBlICUiUFJJdTE2IlxuIiwKICAgICAgICAgICAgICAgICAgICAg
ICAgZC0+ZG9tYWluX2lkLCBpKTsKICAgICAgICAgICAgICAgICByZXR1cm4gLUVOT0RBVEE7CiAg
ICAgICAgICAgICB9CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYyBiL3hl
bi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jCmluZGV4IDY2ZjU0ZTQuLjg2ZDAyY2YgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlv
YXBpYy5jCkBAIC01NjksOCArNTY5LDkgQEAgaW50IHZpb2FwaWNfZ2V0X3RyaWdnZXJfbW9kZShj
b25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgZ3NpKQogICAgIHJldHVybiB2aW9h
cGljLT5yZWRpcnRibFtwaW5dLmZpZWxkcy50cmlnX21vZGU7CiB9CiAKLXN0YXRpYyBpbnQgaW9h
cGljX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0
aWMgaW50IGlvYXBpY19zYXZlKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKIHsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCBodm1f
dmlvYXBpYyAqczsKIAogICAgIGlmICggIWhhc192aW9hcGljKGQpICkKQEAgLTYwMSw3ICs2MDIs
NyBAQCBzdGF0aWMgaW50IGlvYXBpY19sb2FkKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5f
Y29udGV4dF90ICpoKQogICAgIHJldHVybiBodm1fbG9hZF9lbnRyeShJT0FQSUMsIGgsICZzLT5k
b21VKTsKIH0KIAotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShJT0FQSUMsIGlvYXBpY19zYXZl
LCBOVUxMLCBpb2FwaWNfbG9hZCwgMSwgSFZNU1JfUEVSX0RPTSk7CitIVk1fUkVHSVNURVJfU0FW
RV9SRVNUT1JFKElPQVBJQywgaW9hcGljX3NhdmUsIGlvYXBpY19sb2FkLCAxLCBIVk1TUl9QRVJf
RE9NKTsKIAogdm9pZCB2aW9hcGljX3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7CmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgYi94ZW4vYXJjaC94ODYvaHZtL3Zpcmlk
aWFuLmMKaW5kZXggMjY4Y2NjZS4uY2MzN2FiNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2
bS92aXJpZGlhbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwpAQCAtOTkwLDgg
Kzk5MCw5IEBAIG91dDoKICAgICByZXR1cm4gSFZNX0hDQUxMX2NvbXBsZXRlZDsKIH0KIAotc3Rh
dGljIGludCB2aXJpZGlhbl9zYXZlX2RvbWFpbl9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQorc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX2RvbWFpbl9jdHh0
KHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKKyAgICBzdHJ1Y3Qg
ZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCBodm1fdmlyaWRpYW5fZG9tYWluX2Nv
bnRleHQgY3R4dCA9IHsKICAgICAgICAgLnRpbWVfcmVmX2NvdW50ID0gZC0+YXJjaC5odm1fZG9t
YWluLnZpcmlkaWFuLnRpbWVfcmVmX2NvdW50LnZhbCwKICAgICAgICAgLmh5cGVyY2FsbF9ncGEg
ID0gZC0+YXJjaC5odm1fZG9tYWluLnZpcmlkaWFuLmh5cGVyY2FsbF9ncGEucmF3LApAQCAtMTAy
MywxMCArMTAyNCwxMCBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQoc3Ry
dWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAgcmV0dXJuIDA7CiB9
CiAKLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVklSSURJQU5fRE9NQUlOLCB2aXJpZGlhbl9z
YXZlX2RvbWFpbl9jdHh0LCBOVUxMLAorSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShWSVJJRElB
Tl9ET01BSU4sIHZpcmlkaWFuX3NhdmVfZG9tYWluX2N0eHQsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHZpcmlkaWFuX2xvYWRfZG9tYWluX2N0eHQsIDEsIEhWTVNSX1BFUl9ET00pOwogCi1z
dGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0
KHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKICAgICBzdHJ1Y3Qg
aHZtX3ZpcmlkaWFuX3ZjcHVfY29udGV4dCBjdHh0ID0gewogICAgICAgICAudnBfYXNzaXN0X21z
ciA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXcsCkBAIC0xMDM5
LDIxICsxMDQwLDYgQEAgc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUoc3Ry
dWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiBodm1fc2F2
ZV9lbnRyeShWSVJJRElBTl9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7CiB9CiAKLXN0YXRp
YyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCi17Ci0gICAgc3RydWN0IHZjcHUgKnY7Ci0gICAgaW50IGVyciA9IDA7
Ci0KLSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCi0gICAgewotICAgICAgICBlcnIgPSB2aXJp
ZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUodiwgaCk7Ci0gICAgICAgIGlmICggZXJyICkKLSAgICAg
ICAgICAgIGJyZWFrOwotICAgIH0KLQotICAgIHJldHVybiBlcnI7Ci19Ci0KIHN0YXRpYyBpbnQg
dmlyaWRpYW5fbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCiB7CiAgICAgaW50IHZjcHVpZDsKQEAgLTEwODUsNyArMTA3MSw2IEBAIHN0YXRp
YyBpbnQgdmlyaWRpYW5fbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiB9CiAKIEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVklSSURJQU5f
VkNQVSwgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHQsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0X29uZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
dmlyaWRpYW5fbG9hZF92Y3B1X2N0eHQsIDEsIEhWTVNSX1BFUl9WQ1BVKTsKIAogc3RhdGljIGlu
dCBfX2luaXQgcGFyc2VfdmlyaWRpYW5fdmVyc2lvbihjb25zdCBjaGFyICphcmcpCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jIGIveGVuL2FyY2gveDg2L2h2bS92bGFwaWMu
YwppbmRleCA3YjZmNDAwLi5hMjBiZGU4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3Zs
YXBpYy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKQEAgLTE0MzUsNyArMTQzNSw3
IEBAIHN0YXRpYyB2b2lkIGxhcGljX3JlYXJtKHN0cnVjdCB2bGFwaWMgKnMpCiAgICAgcy0+dGlt
ZXJfbGFzdF91cGRhdGUgPSBzLT5wdC5sYXN0X3BsdF9ndGltZTsKIH0KIAotc3RhdGljIGludCBs
YXBpY19zYXZlX2hpZGRlbl9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90
ICpoKQorc3RhdGljIGludCBsYXBpY19zYXZlX2hpZGRlbihzdHJ1Y3QgdmNwdSAqdiwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAgaWYgKCAhaGFzX3ZsYXBpYyh2LT5kb21haW4pICkK
ICAgICAgICAgcmV0dXJuIDA7CkBAIC0xNDQzLDIyICsxNDQzLDcgQEAgc3RhdGljIGludCBsYXBp
Y19zYXZlX2hpZGRlbl9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpo
KQogICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShMQVBJQywgdi0+dmNwdV9pZCwgaCwgJnZjcHVf
dmxhcGljKHYpLT5odyk7CiB9CiAKLXN0YXRpYyBpbnQgbGFwaWNfc2F2ZV9oaWRkZW4oc3RydWN0
IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCi17Ci0gICAgc3RydWN0IHZjcHUg
KnY7Ci0gICAgaW50IGVyciA9IDA7Ci0KLSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCi0gICAg
ewotICAgICAgICBlcnIgPSBsYXBpY19zYXZlX2hpZGRlbl9vbmUodiwgaCk7Ci0gICAgICAgIGlm
ICggZXJyICkKLSAgICAgICAgICAgIGJyZWFrOwotICAgIH0KLQotICAgIHJldHVybiBlcnI7Ci19
Ci0KLXN0YXRpYyBpbnQgbGFwaWNfc2F2ZV9yZWdzX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCitzdGF0aWMgaW50IGxhcGljX3NhdmVfcmVncyhzdHJ1Y3QgdmNw
dSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAgaWYgKCAhaGFzX3ZsYXBpYyh2
LT5kb21haW4pICkKICAgICAgICAgcmV0dXJuIDA7CkBAIC0xNDY5LDIxICsxNDU0LDYgQEAgc3Rh
dGljIGludCBsYXBpY19zYXZlX3JlZ3Nfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2Nv
bnRleHRfdCAqaCkKICAgICByZXR1cm4gaHZtX3NhdmVfZW50cnkoTEFQSUNfUkVHUywgdi0+dmNw
dV9pZCwgaCwgdmNwdV92bGFwaWModiktPnJlZ3MpOwogfQogCi1zdGF0aWMgaW50IGxhcGljX3Nh
dmVfcmVncyhzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKLXsKLSAg
ICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBpbnQgZXJyID0gMDsKLQotICAgIGZvcl9lYWNoX3ZjcHUg
KCBkLCB2ICkKLSAgICB7Ci0gICAgICAgIGVyciA9IGxhcGljX3NhdmVfcmVnc19vbmUodiwgaCk7
Ci0gICAgICAgIGlmICggZXJyICkKLSAgICAgICAgICAgIGJyZWFrOwotICAgIH0KLQotICAgIHJl
dHVybiBlcnI7Ci19Ci0KIC8qCiAgKiBGb2xsb3dpbmcgbGFwaWNfbG9hZF9oaWRkZW4oKS9sYXBp
Y19sb2FkX3JlZ3MoKSB3ZSBtYXkgbmVlZCB0bwogICogY29ycmVjdCBJRCBhbmQgTERSIHdoZW4g
dGhleSBjb21lIGZyb20gYW4gb2xkLCBicm9rZW4gaHlwZXJ2aXNvci4KQEAgLTE1ODQsOSArMTU1
NCw5IEBAIHN0YXRpYyBpbnQgbGFwaWNfbG9hZF9yZWdzKHN0cnVjdCBkb21haW4gKmQsIGh2bV9k
b21haW5fY29udGV4dF90ICpoKQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FW
RV9SRVNUT1JFKExBUElDLCBsYXBpY19zYXZlX2hpZGRlbiwgbGFwaWNfc2F2ZV9oaWRkZW5fb25l
LCBsYXBpY19sb2FkX2hpZGRlbiwKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoTEFQSUMsIGxh
cGljX3NhdmVfaGlkZGVuLCBsYXBpY19sb2FkX2hpZGRlbiwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgMSwgSFZNU1JfUEVSX1ZDUFUpOwotSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShMQVBJ
Q19SRUdTLCBsYXBpY19zYXZlX3JlZ3MsIGxhcGljX3NhdmVfcmVnc19vbmUsIGxhcGljX2xvYWRf
cmVncywKK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoTEFQSUNfUkVHUywgbGFwaWNfc2F2ZV9y
ZWdzLCBsYXBpY19sb2FkX3JlZ3MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIEhWTVNS
X1BFUl9WQ1BVKTsKIAogaW50IHZsYXBpY19pbml0KHN0cnVjdCB2Y3B1ICp2KQpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2h2bS92cGljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYwppbmRl
eCBjYTliNGNiLi5iYWQ1MDY2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYwor
KysgYi94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYwpAQCAtMzcxLDggKzM3MSw5IEBAIHN0YXRpYyBp
bnQgdnBpY19pbnRlcmNlcHRfZWxjcl9pbygKICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogfQog
Ci1zdGF0aWMgaW50IHZwaWNfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKK3N0YXRpYyBpbnQgdnBpY19zYXZlKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWlu
X2NvbnRleHRfdCAqaCkKIHsKKyAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogICAg
IHN0cnVjdCBodm1faHdfdnBpYyAqczsKICAgICBpbnQgaTsKIApAQCAtNDExLDcgKzQxMiw3IEBA
IHN0YXRpYyBpbnQgdnBpY19sb2FkKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQogICAgIHJldHVybiAwOwogfQogCi1IVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBJ
QywgdnBpY19zYXZlLCBOVUxMLCB2cGljX2xvYWQsIDIsIEhWTVNSX1BFUl9ET00pOworSFZNX1JF
R0lTVEVSX1NBVkVfUkVTVE9SRShQSUMsIHZwaWNfc2F2ZSwgdnBpY19sb2FkLCAyLCBIVk1TUl9Q
RVJfRE9NKTsKIAogdm9pZCB2cGljX3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiB7CmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zYXZlLmggYi94ZW4vaW5jbHVkZS9hc20teDg2
L2h2bS9zYXZlLmgKaW5kZXggZjIyODNmYy4uYjg2NzAyNyAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vc2F2ZS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3NhdmUu
aApAQCAtOTUsMTAgKzk1LDggQEAgc3RhdGljIGlubGluZSB1aW50MTZfdCBodm1fbG9hZF9pbnN0
YW5jZShzdHJ1Y3QgaHZtX2RvbWFpbl9jb250ZXh0ICpoKQogICogVGhlIHNhdmUgaGFuZGxlciBt
YXkgc2F2ZSBtdWx0aXBsZSBpbnN0YW5jZXMgb2YgYSB0eXBlIGludG8gdGhlIGJ1ZmZlcjsKICAq
IHRoZSBsb2FkIGhhbmRsZXIgd2lsbCBiZSBjYWxsZWQgb25jZSBmb3IgZWFjaCBpbnN0YW5jZSBm
b3VuZCB3aGVuCiAgKiByZXN0b3JpbmcuICBCb3RoIHJldHVybiBub24temVybyBvbiBlcnJvci4g
Ki8KLXR5cGVkZWYgaW50ICgqaHZtX3NhdmVfaGFuZGxlcikgKHN0cnVjdCBkb21haW4gKmQsIAor
dHlwZWRlZiBpbnQgKCpodm1fc2F2ZV9oYW5kbGVyKSAoc3RydWN0IHZjcHUgKnYsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZG9tYWluX2NvbnRleHRfdCAqaCk7Ci10eXBl
ZGVmIGludCAoKmh2bV9zYXZlX3ZjcHVfaGFuZGxlcikoc3RydWN0ICB2Y3B1ICp2LAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpOwog
dHlwZWRlZiBpbnQgKCpodm1fbG9hZF9oYW5kbGVyKSAoc3RydWN0IGRvbWFpbiAqZCwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9kb21haW5fY29udGV4dF90ICpoKTsKIApA
QCAtMTA3LDcgKzEwNSw2IEBAIHR5cGVkZWYgaW50ICgqaHZtX2xvYWRfaGFuZGxlcikgKHN0cnVj
dCBkb21haW4gKmQsCiB2b2lkIGh2bV9yZWdpc3Rlcl9zYXZldm0odWludDE2X3QgdHlwZWNvZGUs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqbmFtZSwgCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgaHZtX3NhdmVfaGFuZGxlciBzYXZlX3N0YXRlLAotICAgICAgICAgICAg
ICAgICAgICAgICAgIGh2bV9zYXZlX3ZjcHVfaGFuZGxlciBzYXZlX29uZSwKICAgICAgICAgICAg
ICAgICAgICAgICAgICBodm1fbG9hZF9oYW5kbGVyIGxvYWRfc3RhdGUsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgc2l6ZV90IHNpemUsIGludCBraW5kKTsKIApAQCAtMTE3LDEzICsxMTQsMTIg
QEAgdm9pZCBodm1fcmVnaXN0ZXJfc2F2ZXZtKHVpbnQxNl90IHR5cGVjb2RlLAogCiAvKiBTeW50
YWN0aWMgc3VnYXIgYXJvdW5kIHRoYXQgZnVuY3Rpb246IHNwZWNpZnkgdGhlIG1heCBudW1iZXIg
b2YKICAqIHNhdmVzLCBhbmQgdGhpcyBjYWxjdWxhdGVzIHRoZSBzaXplIG9mIGJ1ZmZlciBuZWVk
ZWQgKi8KLSNkZWZpbmUgSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShfeCwgX3NhdmUsIF9zYXZl
X29uZSwgX2xvYWQsIF9udW0sIF9rKSAgXAorI2RlZmluZSBIVk1fUkVHSVNURVJfU0FWRV9SRVNU
T1JFKF94LCBfc2F2ZSwgX2xvYWQsIF9udW0sIF9rKSAgXAogc3RhdGljIGludCBfX2luaXQgX19o
dm1fcmVnaXN0ZXJfIyNfeCMjX3NhdmVfYW5kX3Jlc3RvcmUodm9pZCkgICAgICAgICAgICBcCiB7
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKICAgICBodm1fcmVnaXN0ZXJfc2F2ZXZtKEhWTV9TQVZFX0NPREUo
X3gpLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgICAg
ICAgICAgI194LCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CiAgICAgICAgICAgICAgICAgICAgICAgICAmX3NhdmUsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgICAgICAgICAgICAgICAgIF9zYXZlX29uZSwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAg
ICAgICAgICAgJl9sb2FkLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAoX251bSkgKiAoSFZNX1NBVkVfTEVOR1RIKF94
KSAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICArIHNpemVvZiAoc3RydWN0IGh2bV9zYXZlX2Rlc2NyaXB0b3IpKSwgXAotLSAKMi43LjQKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:03:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 14: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 1fsTir-0002qn-1P; Wed, 22 Aug 2018 14:02: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=+vkn=lf=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fsTip-0002qI-RJ
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 14:02:55 +0000
X-Inumbo-ID: 278e9461-a614-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 278e9461-a614-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 14:03: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=BMenJ0GnE5IVhYdpTXnr7ani/Ywwm+ENgKg00ylbWVN6gggNjYOh9/UO+oTf7VoY+I+ybofIKTIlJ0cEjtvRtm7GNzRDDuz9s4YGVrbH9ndQsZjODJxmXDqjgjDX8Wjk82m+qozfLv0/krCyyW5WgFBs9ktfCFxoouAdPTOEmw8Zl8dDmJmniCPTBO4sl/vx0bemO7Xqxljs+oVLjeMJYs6TxSlGjOYL/pq+4fVhgl9snvaUNsE+oMckDN/PUzq3COG65IdFiIbTZyjQ3Z3qWCRiwVM8A2dn2p6ZX6/tYR/PjQ2LoQnwlNw486qnhw4keWZOWzzyvA9p3wQhEm/rWg==;
 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=C2FwEn5trSsdldPv9NlY/E6TqI4=; b=x3uAdisK7IjSbeSAHyzxtZEhco7b
 lB2dFsH0qgl/8JYFBbT4QlQuvSxE+amtOpogB2FRYROo46/Blmc8bC6HW2ZKhdje
 6qtEf1RMHgnZlSf35amWGMbANsQ3U5AFRwLRVaaWYumCQXg7gzR5YTQrxVASLjWv
 sCwYWR/MrnXagFoRRMp+aPUbXAj+9qCKodu6mqMXmAU1CgFHC9+cEoFMVEN/C8KH
 ZVvNJ9XRyieqGccXMFpHVyZKm2ORxspNaB0Wn9XQjTvA1odMCqGUiXZlTK4uOkAh
 0fWppBDUNblxuELkccZdvBmMp2zFbXqJdQ34m9EG2hg1ZsoyAocfqdpQIQ==
Received: (qmail 16082 invoked from network); 22 Aug 2018 17:02:52 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 22 Aug 2018 17:02:52 +0300
Received: (qmail 17809 invoked from network); 22 Aug 2018 17:02:52 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 22 Aug 2018 17:02:52 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 22 Aug 2018 17:02:36 +0300
Message-Id: <1534946563-12084-7-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v17 06/13] 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+aQpSZXZp
ZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tCkNoYW5nZXMgc2lu
Y2UgdjE2OgoJLSBBZGRyZXNzIHN0eWxlIGNvbW1lbnRzLgoKTm90ZTogVGhpcyBwYXRjaCBpcyBi
YXNlZCBvbiBSb2dlciBQYXUgTW9ubmUncyBzZXJpZXNbMV0KLS0tCiB4ZW4vYXJjaC94ODYvaHZt
L210cnIuYyB8IDgwICsrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0MyBpbnNlcnRpb25zKCspLCAzNyBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hlbi9hcmNoL3g4Ni9odm0v
bXRyci5jCmluZGV4IDQ4ZmFjYmIuLjI5OGQ3ZWUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vbXRyci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCkBAIC03MTgsNTIgKzcxOCw1
OCBAQCBpbnQgaHZtX3NldF9tZW1fcGlubmVkX2NhY2hlYXR0cihzdHJ1Y3QgZG9tYWluICpkLCB1
aW50NjRfdCBnZm5fc3RhcnQsCiAgICAgcmV0dXJuIDA7CiB9CiAKLXN0YXRpYyBpbnQgaHZtX3Nh
dmVfbXRycl9tc3Ioc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCitz
dGF0aWMgaW50IGh2bV9zYXZlX210cnJfbXNyX29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiB7Ci0gICAgc3RydWN0IHZjcHUgKnY7CisgICAgY29uc3Qgc3RydWN0
IG10cnJfc3RhdGUgKm10cnJfc3RhdGUgPSAmdi0+YXJjaC5odm1fdmNwdS5tdHJyOworICAgIHN0
cnVjdCBodm1faHdfbXRyciBod19tdHJyID0geworICAgICAgICAubXNyX210cnJfZGVmX3R5cGUg
PSBtdHJyX3N0YXRlLT5kZWZfdHlwZSB8CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1B
U0tfSU5TUihtdHJyX3N0YXRlLT5maXhlZF9lbmFibGVkLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgTVRSUmRlZlR5cGVfRkUpIHwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgTUFTS19JTlNSKG10cnJfc3RhdGUtPmVuYWJsZWQsIE1UUlJkZWZUeXBlX0UpLAor
ICAgICAgICAubXNyX210cnJfY2FwICAgICAgPSBtdHJyX3N0YXRlLT5tdHJyX2NhcCwKKyAgICB9
OworICAgIHVuc2lnbmVkIGludCBpOwogCi0gICAgLyogc2F2ZSBtdHJyJnBhdCAqLwotICAgIGZv
cl9lYWNoX3ZjcHUoZCwgdikKKyAgICBpZiAoIE1BU0tfRVhUUihod19tdHJyLm1zcl9tdHJyX2Nh
cCwgTVRSUmNhcF9WQ05UKSA+CisgICAgICAgICAoQVJSQVlfU0laRShod19tdHJyLm1zcl9tdHJy
X3ZhcikgLyAyKSApCiAgICAgewotICAgICAgICBjb25zdCBzdHJ1Y3QgbXRycl9zdGF0ZSAqbXRy
cl9zdGF0ZSA9ICZ2LT5hcmNoLmh2bV92Y3B1Lm10cnI7Ci0gICAgICAgIHN0cnVjdCBodm1faHdf
bXRyciBod19tdHJyID0gewotICAgICAgICAgICAgLm1zcl9tdHJyX2RlZl90eXBlID0gbXRycl9z
dGF0ZS0+ZGVmX3R5cGUgfAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTUFTS19J
TlNSKG10cnJfc3RhdGUtPmZpeGVkX2VuYWJsZWQsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgTVRSUmRlZlR5cGVfRkUpIHwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIE1BU0tfSU5TUihtdHJyX3N0YXRlLT5lbmFibGVkLCBNVFJSZGVmVHlwZV9F
KSwKLSAgICAgICAgICAgIC5tc3JfbXRycl9jYXAgICAgICA9IG10cnJfc3RhdGUtPm10cnJfY2Fw
LAotICAgICAgICB9OwotICAgICAgICB1bnNpZ25lZCBpbnQgaTsKKyAgICAgICAgZHByaW50ayhY
RU5MT0dfR19FUlIsCisgICAgICAgICAgICAgICAgIkhWTSBzYXZlOiAlcHY6IHRvbyBtYW55ICgl
bHUpIHZhcmlhYmxlIHJhbmdlIE1UUlJzXG4iLAorICAgICAgICAgICAgICAgIHYsIE1BU0tfRVhU
Uihod19tdHJyLm1zcl9tdHJyX2NhcCwgTVRSUmNhcF9WQ05UKSk7CisgICAgICAgIHJldHVybiAt
RUlOVkFMOworICAgIH0KIAotICAgICAgICBpZiAoIE1BU0tfRVhUUihod19tdHJyLm1zcl9tdHJy
X2NhcCwgTVRSUmNhcF9WQ05UKSA+Ci0gICAgICAgICAgICAgKEFSUkFZX1NJWkUoaHdfbXRyci5t
c3JfbXRycl92YXIpIC8gMikgKQotICAgICAgICB7Ci0gICAgICAgICAgICBkcHJpbnRrKFhFTkxP
R19HX0VSUiwKLSAgICAgICAgICAgICAgICAgICAgIkhWTSBzYXZlOiAlcHY6IHRvbyBtYW55ICgl
bHUpIHZhcmlhYmxlIHJhbmdlIE1UUlJzXG4iLAotICAgICAgICAgICAgICAgICAgICB2LCBNQVNL
X0VYVFIoaHdfbXRyci5tc3JfbXRycl9jYXAsIE1UUlJjYXBfVkNOVCkpOwotICAgICAgICAgICAg
cmV0dXJuIC1FSU5WQUw7Ci0gICAgICAgIH0KKyAgICBodm1fZ2V0X2d1ZXN0X3BhdCh2LCAmaHdf
bXRyci5tc3JfcGF0X2NyKTsKKworICAgIGZvciAoIGkgPSAwOyBpIDwgTUFTS19FWFRSKGh3X210
cnIubXNyX210cnJfY2FwLCBNVFJSY2FwX1ZDTlQpOyBpKysgKQorICAgIHsKKyAgICAgICAgaHdf
bXRyci5tc3JfbXRycl92YXJbaSAqIDJdID0gbXRycl9zdGF0ZS0+dmFyX3Jhbmdlcy0+YmFzZTsK
KyAgICAgICAgaHdfbXRyci5tc3JfbXRycl92YXJbaSAqIDIgKyAxXSA9IG10cnJfc3RhdGUtPnZh
cl9yYW5nZXMtPm1hc2s7CisgICAgfQogCi0gICAgICAgIGh2bV9nZXRfZ3Vlc3RfcGF0KHYsICZo
d19tdHJyLm1zcl9wYXRfY3IpOworICAgIEJVSUxEX0JVR19PTihzaXplb2YoaHdfbXRyci5tc3Jf
bXRycl9maXhlZCkgIT0KKyAgICAgICAgICAgICAgICAgc2l6ZW9mKG10cnJfc3RhdGUtPmZpeGVk
X3JhbmdlcykpOwogCi0gICAgICAgIGZvciAoIGkgPSAwOyBpIDwgTUFTS19FWFRSKGh3X210cnIu
bXNyX210cnJfY2FwLCBNVFJSY2FwX1ZDTlQpOyBpKysgKQotICAgICAgICB7Ci0gICAgICAgICAg
ICAvKiBzYXZlIHBoeXNiYXNlICovCi0gICAgICAgICAgICBod19tdHJyLm1zcl9tdHJyX3Zhcltp
KjJdID0KLSAgICAgICAgICAgICAgICAoKHVpbnQ2NF90KiltdHJyX3N0YXRlLT52YXJfcmFuZ2Vz
KVtpKjJdOwotICAgICAgICAgICAgLyogc2F2ZSBwaHlzbWFzayAqLwotICAgICAgICAgICAgaHdf
bXRyci5tc3JfbXRycl92YXJbaSoyKzFdID0KLSAgICAgICAgICAgICAgICAoKHVpbnQ2NF90Kilt
dHJyX3N0YXRlLT52YXJfcmFuZ2VzKVtpKjIrMV07Ci0gICAgICAgIH0KKyAgICBtZW1jcHkoaHdf
bXRyci5tc3JfbXRycl9maXhlZCwgbXRycl9zdGF0ZS0+Zml4ZWRfcmFuZ2VzLAorICAgICAgICAg
ICBzaXplb2YoaHdfbXRyci5tc3JfbXRycl9maXhlZCkpOwogCi0gICAgICAgIGZvciAoIGkgPSAw
OyBpIDwgTlVNX0ZJWEVEX01TUjsgaSsrICkKLSAgICAgICAgICAgIGh3X210cnIubXNyX210cnJf
Zml4ZWRbaV0gPQotICAgICAgICAgICAgICAgICgodWludDY0X3QqKW10cnJfc3RhdGUtPmZpeGVk
X3JhbmdlcylbaV07CisgICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KE1UUlIsIHYtPnZjcHVfaWQs
IGgsICZod19tdHJyKTsKK30KKworc3RhdGljIGludCBodm1fc2F2ZV9tdHJyX21zcihzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3sKKyAgICBzdHJ1Y3QgdmNwdSAq
djsKKyAgICBpbnQgZXJyID0gMDsKIAotICAgICAgICBpZiAoIGh2bV9zYXZlX2VudHJ5KE1UUlIs
IHYtPnZjcHVfaWQsIGgsICZod19tdHJyKSAhPSAwICkKLSAgICAgICAgICAgIHJldHVybiAxOwor
ICAgIC8qIHNhdmUgbXRyciZwYXQgKi8KKyAgICBmb3JfZWFjaF92Y3B1KGQsIHYpCisgICAgewor
ICAgICAgIGVyciA9IGh2bV9zYXZlX210cnJfbXNyX29uZSh2LCBoKTsKKyAgICAgICBpZiAoIGVy
ciApCisgICAgICAgICAgIGJyZWFrOwogICAgIH0KLSAgICByZXR1cm4gMDsKKworICAgIHJldHVy
biBlcnI7CiB9CiAKIHN0YXRpYyBpbnQgaHZtX2xvYWRfbXRycl9tc3Ioc3RydWN0IGRvbWFpbiAq
ZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:03:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 14: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 1fsTir-0002qw-Ax; Wed, 22 Aug 2018 14:02: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=+vkn=lf=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fsTiq-0002qN-0M
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 14:02:56 +0000
X-Inumbo-ID: 27a5612f-a614-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 27a5612f-a614-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 14:03: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=ptuSCtP2sopJ0kCm0nDI6EF0mcT7GdcKxcMwg2msAJdi8ewkwckEtPFY410P1OeS+OQhisNAAxshneqllgnOAzDzDv/eK7fn2/eD1EDGKs8aThSp8gdMApvHM30+9d3UUZT53CJeraidRPBJNCgUU5XIPe6xZZNsgF7z94wZ2NFcEQ3RWcwEEAHvYD1QYBmrwyur6aP34PJjK4uSApNgFPDFnULTet8dT177DAUvmyrvmnBWUd9DQk+b85yggiuO73vLNqLVBc+4/JbVb1sAiOa7sMKtB+w7v1qy0fPES3JAky9sKA2TEUIEiwbqXW29Cm2A9zvWRIDWTRJbHmKnxA==;
 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+MoT+ArGYlrmpiYt61Iyh/IncE=; b=lFCoV2TQk420KoF6+Yk/7ZZ1uSKl
 eqLfcltU8pT3Edp62uD0AtNdsCSp8MEwHknq5WBR3DgSBC2xXLnfGMu1MHqIrdKy
 eP6MxHPhharoDzOXhrFUuNFIYfE5PCJ/bKYNG79qsF0thqZi4hlCfIHU4dTMqucK
 Ao97XmIfoKaKMhFY8oowEixTpxjXXK1ckr1uFQxlKQVYRGAS34v1pPdvm4Z3J39T
 bOnycydUrPTYMGSO7N0dAVUiWY/RYTDN8RFBVkQPnAsJYw8CGntjzGd2xvHO2IYQ
 nLQOJgnl2l0hJDuGaNs9g5T0AJcPEXBx2nhbJqv7B6vCijGhmIZmEV6rtQ==
Received: (qmail 16128 invoked from network); 22 Aug 2018 17:02:53 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 22 Aug 2018 17:02:53 +0300
Received: (qmail 17817 invoked from network); 22 Aug 2018 17:02: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; 22 Aug 2018 17:02:53 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 22 Aug 2018 17:02:37 +0300
Message-Id: <1534946563-12084-8-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v17 07/13] 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
ZXMgc2luY2UgVjE0OgoJLSBNb3ZlZCBhbGwgdGhlIG9wZXJhdGlvbnMgaW4gdGhlIGluaXRpYWxp
emVyLgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyB8IDMwICsrKysrKysrKysrKysr
KysrKystLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDExIGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyBiL3hl
bi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwppbmRleCA2OTRlYWU2Li4zZjUyZDM4IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92
aXJpZGlhbi5jCkBAIC0xMDI2LDI0ICsxMDI2LDMyIEBAIHN0YXRpYyBpbnQgdmlyaWRpYW5fbG9h
ZF9kb21haW5fY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
IEhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoVklSSURJQU5fRE9NQUlOLCB2aXJpZGlhbl9zYXZl
X2RvbWFpbl9jdHh0LAogICAgICAgICAgICAgICAgICAgICAgICAgICB2aXJpZGlhbl9sb2FkX2Rv
bWFpbl9jdHh0LCAxLCBIVk1TUl9QRVJfRE9NKTsKIAotc3RhdGljIGludCB2aXJpZGlhbl9zYXZl
X3ZjcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKK3N0
YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKKyAgICBzdHJ1Y3Qg
aHZtX3ZpcmlkaWFuX3ZjcHVfY29udGV4dCBjdHh0ID0geworICAgICAgICAudnBfYXNzaXN0X21z
ciA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXcsCisgICAgICAg
IC52cF9hc3Npc3RfcGVuZGluZyA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0
LnBlbmRpbmcsCisgICAgfTsKIAotICAgIGlmICggIWlzX3ZpcmlkaWFuX2RvbWFpbihkKSApCisg
ICAgaWYgKCAhaXNfdmlyaWRpYW5fZG9tYWluKHYtPmRvbWFpbikgKQogICAgICAgICByZXR1cm4g
MDsKIAotICAgIGZvcl9lYWNoX3ZjcHUoIGQsIHYgKSB7Ci0gICAgICAgIHN0cnVjdCBodm1fdmly
aWRpYW5fdmNwdV9jb250ZXh0IGN0eHQgPSB7Ci0gICAgICAgICAgICAudnBfYXNzaXN0X21zciA9
IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXcsCi0gICAgICAgICAg
ICAudnBfYXNzaXN0X3BlbmRpbmcgPSB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lz
dC5wZW5kaW5nLAotICAgICAgICB9OworICAgIHJldHVybiBodm1fc2F2ZV9lbnRyeShWSVJJRElB
Tl9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCk7Cit9CisKK3N0YXRpYyBpbnQgdmlyaWRpYW5f
c2F2ZV92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgp
Cit7CisgICAgc3RydWN0IHZjcHUgKnY7CisgICAgaW50IGVyciA9IDA7CiAKLSAgICAgICAgaWYg
KCBodm1fc2F2ZV9lbnRyeShWSVJJRElBTl9WQ1BVLCB2LT52Y3B1X2lkLCBoLCAmY3R4dCkgIT0g
MCApCi0gICAgICAgICAgICByZXR1cm4gMTsKKyAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCisg
ICAgeworICAgICAgICBlcnIgPSB2aXJpZGlhbl9zYXZlX3ZjcHVfY3R4dF9vbmUodiwgaCk7Cisg
ICAgICAgIGlmICggZXJyICkKKyAgICAgICAgICAgIGJyZWFrOwogICAgIH0KIAotICAgIHJldHVy
biAwOworICAgIHJldHVybiBlcnI7CiB9CiAKIHN0YXRpYyBpbnQgdmlyaWRpYW5fbG9hZF92Y3B1
X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCi0tIAoyLjcu
NAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:03:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 14: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 1fsTim-0002oy-2e; Wed, 22 Aug 2018 14:02: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=+vkn=lf=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fsTil-0002ol-Gt
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 14:02:51 +0000
X-Inumbo-ID: 244f8898-a614-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 244f8898-a614-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 14:03:28 +0000 (UTC)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=zGGqAODXPYCbwlVpKJPcIWt3TJ9/4cQ0U11smKy/BvXBN6N8QWdpLBmxZNJDnKAFndN0b7BmV22O5V1xtubSQd5ilQUKVHKX2EW5XpoEmpl0NtM0gkXbOZbP5iUWli7jN7qshkj7Gw8T31x9helhrMap7ocMG+/KqHEeCCHBob2uFDMEwerzcY5E2p44LdepR9lGdpPoaYPq4TPqGWn1ZIr0RIZTapvXk06fh1PtnLUM6syv4MyusrB/brN+xfkQomRKGdVzDGlw8hqZCXD1uKef/UJ8k+URXWjDcc4MY5IQsdWFioqTF1ZWNphiUXlT+MHx4PzRkP/QfrRtHcvd2Q==;
 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=40ItE22Qy4LqaYLdEWGP5
 oqBbrk=; b=ClsU7SuLmBXyTSxVLiGX4Bhl91fBGwCmqDKD1BunYbhNK5fBtAQLv
 7l3LOYiCg39Efm0wRem2Da4Kpd+LnaDe2KNrvEQn9f0X3mo0GocotfLYMjqJH08m
 b5+D7Vjyr0he11M0OLAe0duBHkbdQ5wGkA2oTPKRKgdG8AbDRe/Q1923mJ+M0cHf
 OOMskKRaO9Ca1VC89EESh2hu7vf2eGnvAauoxFugJ+t59mq4y4jatte49d/I9o4x
 nOz6jqepqECMryPdOVqYhZXBHR9eyC/g/2EcFQpBHO7F7BDu735cxz0EiNv6UL9c
 ht6HF9m1YF4ld+NEvWAtBo/QD/MeUNVdQ==
Received: (qmail 15447 invoked from network); 22 Aug 2018 17:02:47 +0300
Received: from mx01robo.bbu.dsd.mx.bitdefender.com (10.17.80.60)
 by mx02.buh.bitdefender.com with AES128-GCM-SHA256 encrypted SMTP;
 22 Aug 2018 17:02:47 +0300
Received: (qmail 17746 invoked from network); 22 Aug 2018 17:02:46 +0300
Received: from unknown (HELO aisaila-Latitude-E5570.dsd.bitdefender.biz)
 (10.10.195.54)
 by mx01robo.bbu.dsd.mx.bitdefender.com with SMTP; 22 Aug 2018 17:02:46 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 22 Aug 2018 17:02:30 +0300
Message-Id: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH v17 00/14] 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
dmUgYW5kIGh2bV9zYXZlX29uZSBmdW5jcy4KVGhlIGZpbmFsIHBhdGNoZXMgYXJlIHVzZWQgZm9y
IGNsZWFuIHVwIGFuZCBjaGFuZ2UgdGhlIGh2bV9zYXZlX29uZSgpIGZ1bmMgd2hpbGUgCmNoYW5n
aW5nIGRvbWFpbl9wYXVzZSB0byB2Y3B1X3BhdXNlLgoKQ2hlZXJzLAoKQWxleGFuZHJ1IElzYWls
YSAoMTMpOgoKeDg2L2NwdTogSW50cm9kdWNlIHZtY2Vfc2F2ZV92Y3B1X2N0eHRfb25lKCkgZnVu
Ywp4ODYvaHZtOiBJbnRyb2R1Y2UgaHZtX3NhdmVfdHNjX2FkanVzdF9vbmUoKSBmdW5jCng4Ni9o
dm06IEludHJvZHVjZSBodm1fc2F2ZV9jcHVfY3R4dF9vbmUgZnVuYwp4ODYvaHZtOiBJbnRyb2R1
Y2UgaHZtX3NhdmVfY3B1X3hzYXZlX3N0YXRlc19vbmUKeDg2L2h2bTogSW50cm9kdWNlIGh2bV9z
YXZlX2NwdV9tc3JzX29uZSBmdW5jCng4Ni9odm06IEludHJvZHVjZSBodm1fc2F2ZV9tdHJyX21z
cl9vbmUgZnVuYwp4ODYvaHZtOiBJbnRyb2R1Y2UgdmlyaWRpYW5fc2F2ZV92Y3B1X2N0eHRfb25l
KCkKeDg2L2h2bTogSW50cm9kdWNlIGxhcGljX3NhdmVfaGlkZGVuX29uZQp4ODYvaHZtOiBJbnRy
b2R1Y2UgbGFwaWNfc2F2ZV9yZWdzX29uZSBmdW5jCng4Ni9odm06IEFkZCBoYW5kbGVyIGZvciBz
YXZlX29uZSBmdW5jcwp4ODYvZG9tY3RsOiBVc2UgaHZtX3NhdmVfdmNwdV9oYW5kbGVyCng4Ni9o
dm06IFJlbW92ZSByZWR1bmRhbnQgc2F2ZSBmdW5jdGlvbnMKeDg2L2RvbWN0bDogRG9uJ3QgcGF1
c2UgdGhlIHdob2xlIGRvbWFpbiBpZiBvbmx5CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:03:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 14: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 1fsTiv-0002sW-Qb; Wed, 22 Aug 2018 14:03: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=+vkn=lf=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fsTiv-0002rm-3Z
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 14:03:01 +0000
X-Inumbo-ID: e4faa3e3-a613-11e8-a8a5-bc764e045a96
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e4faa3e3-a613-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 16:01:42 +0200 (CEST)
Comment: DomainKeys? See http://domainkeys.sourceforge.net/
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com;
 b=QC6iUoesqKWFQuF3Il3AWl73l4GbGX2k8KAaY6Bxo8Hw4Gdtp9zklPA9nxIodt3RQrdDh2Qfwdfs6PZLxWuxxv9sTrBIViu+oGpXSF05SZG+aeUgzp4CJMdZVRnRaYo3Mf6SoEwhISlGfi5Mg0mTsqf9uGV6cNROXilk8S4rsaO0JGVn2Fnrif1vu2W0HPS+L7/J+dtWGjXi+JrmYDAd9nhC2bN/2csINYhwxpx2vqO+lFAzr0/fycDeBAMyGhDfdpO/cs8hma8MJpv7DtsvwkcJrJeocs0C3AyCPYGkpGtRwDE9NOhD0XjtMTyZ5jMToRe/I7dLJuxOUaZUTHWP2A==;
 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=ooHp2KDPJGUd8tGGSepdGIZ0+pA=; b=PLEiNIuVky4DjJ+r9DgVk6kRbAkH
 CqZL9Jm1a3/6i7w3dHsfi4v/8aKGCcQc1+ouUW9k4E7JFZj76VfVoujkV6evatdi
 Ymxcb3c7q1YObdwNsn8R5pnRvwwFrqNNGSnv9G+q43VMMWUzfrsTSA1VPE85S4dm
 +/P/ItSejqp4VTUHl6X3eHNZU2XVlric00sbjATrtRzD6ZelmTZCIn4ZauwzfNR4
 idM59xVnQd/gR3OoB+5gVhaGBLGhHCejlxrr0iTyNeqxoDyy0a24bXjWZEwU3nXQ
 9gk4DltXjrPtDLMB8CQXc6OSqhzPgZye+WEpgeWmC06I2hMwQQVN96bOvw==
Received: (qmail 16500 invoked from network); 22 Aug 2018 17:02: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;
 22 Aug 2018 17:02:55 +0300
Received: (qmail 17852 invoked from network); 22 Aug 2018 17:02: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; 22 Aug 2018 17:02:55 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Wed, 22 Aug 2018 17:02:41 +0300
Message-Id: <1534946563-12084-12-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
Subject: [Xen-devel] [PATCH v17 11/13] x86/domctl: Use hvm_save_vcpu_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>

VGhpcyBwYXRjaCBpcyBhaW1lZCBvbiB1c2luZyB0aGUgbmV3IHNhdmVfb25lIGZ1Y3Rpb25zIGlu
IHRoZSBodm1fc2F2ZQoKU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+CgotLS0KQ2hhbmdlcyBzaW5jZSBWMTU6CgktIE1vdmVkIGRlY2xhcmF0
aW9ucyBpbnRvIHRoZWlyIHNjb3BlcwoJLSBSZW1vdmUgcmVkdW5kYW50IE5VTEwgY2hlY2sKCS0g
UmVtb3ZlIHJjIHZhcmlhYmxlCgktIENoYW5nZSBmYXVsdCByZXR1cm4gdG8gLUVOT0RBVEEuCi0t
LQogeGVuL2FyY2gveDg2L2h2bS9zYXZlLmMgfCAyNyArKysrKysrKysrKysrKysrKysrKysrKy0t
LS0KIDEgZmlsZSBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9zYXZl
LmMKaW5kZXggMTEwNmI5Ni4uMWViMmIwMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9z
YXZlLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKQEAgLTE5NSw3ICsxOTUsNiBAQCBp
bnQgaHZtX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAg
ICAgY2hhciAqYzsKICAgICBzdHJ1Y3QgaHZtX3NhdmVfaGVhZGVyIGhkcjsKICAgICBzdHJ1Y3Qg
aHZtX3NhdmVfZW5kIGVuZDsKLSAgICBodm1fc2F2ZV9oYW5kbGVyIGhhbmRsZXI7CiAgICAgdW5z
aWduZWQgaW50IGk7CiAKICAgICBpZiAoIGQtPmlzX2R5aW5nICkKQEAgLTIyMywxNyArMjIyLDM3
IEBAIGludCBodm1fc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKICAgICAvKiBTYXZlIGFsbCBhdmFpbGFibGUga2luZHMgb2Ygc3RhdGUgKi8KICAgICBmb3Ig
KCBpID0gMDsgaSA8PSBIVk1fU0FWRV9DT0RFX01BWDsgaSsrICkKICAgICB7Ci0gICAgICAgIGhh
bmRsZXIgPSBodm1fc3JfaGFuZGxlcnNbaV0uc2F2ZTsKLSAgICAgICAgaWYgKCBoYW5kbGVyICE9
IE5VTEwgKQorICAgICAgICBzdHJ1Y3QgdmNwdSAqdjsKKyAgICAgICAgaHZtX3NhdmVfdmNwdV9o
YW5kbGVyIHNhdmVfb25lX2hhbmRsZXIgPSBodm1fc3JfaGFuZGxlcnNbaV0uc2F2ZV9vbmU7Cisg
ICAgICAgIGh2bV9zYXZlX2hhbmRsZXIgaGFuZGxlciA9IGh2bV9zcl9oYW5kbGVyc1tpXS5zYXZl
OzsKKworICAgICAgICBpZiAoIHNhdmVfb25lX2hhbmRsZXIgKQorICAgICAgICB7CisgICAgICAg
ICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAg
ICAgcHJpbnRrKFhFTkxPR19HX0lORk8gIkhWTSAlcHYgc2F2ZTogJXNcbiIsCisgICAgICAgICAg
ICAgICAgICAgICAgIHYsIGh2bV9zcl9oYW5kbGVyc1tpXS5uYW1lKTsKKworICAgICAgICAgICAg
ICAgIGlmICggc2F2ZV9vbmVfaGFuZGxlcih2LCBoKSAhPSAwICkKKyAgICAgICAgICAgICAgICB7
CisgICAgICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICJIVk0gJXB2IHNhdmU6IGZhaWxlZCB0byBzYXZlIHR5cGUgJSJQUkl1MTYi
XG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgdiwgaSk7CisgICAgICAgICAgICAgICAg
ICAgIHJldHVybiAtRU5PREFUQTsKKyAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICB9Cisg
ICAgICAgIH0KKyAgICAgICAgZWxzZSBpZiAoIGhhbmRsZXIgKQogICAgICAgICB7CiAgICAgICAg
ICAgICBwcmludGsoWEVOTE9HX0dfSU5GTyAiSFZNJWQgc2F2ZTogJXNcbiIsCiAgICAgICAgICAg
ICAgICAgICAgZC0+ZG9tYWluX2lkLCBodm1fc3JfaGFuZGxlcnNbaV0ubmFtZSk7CisKICAgICAg
ICAgICAgIGlmICggaGFuZGxlcihkLCBoKSAhPSAwICkKICAgICAgICAgICAgIHsKICAgICAgICAg
ICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSCiAgICAgICAgICAgICAgICAgICAgICAgICJIVk0l
ZCBzYXZlOiBmYWlsZWQgdG8gc2F2ZSB0eXBlICUiUFJJdTE2IlxuIiwKICAgICAgICAgICAgICAg
ICAgICAgICAgZC0+ZG9tYWluX2lkLCBpKTsKLSAgICAgICAgICAgICAgICByZXR1cm4gLUVGQVVM
VDsKKyAgICAgICAgICAgICAgICByZXR1cm4gLUVOT0RBVEE7CiAgICAgICAgICAgICB9CiAgICAg
ICAgIH0KICAgICB9Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:12:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 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 1fsTrq-0005OS-Uu; Wed, 22 Aug 2018 14: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=inas=lf=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fsTrp-0005OK-Iy
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 14:12:13 +0000
X-Inumbo-ID: 2ec55df9-a615-11e8-a8a5-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::614])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 2ec55df9-a615-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 16:10:54 +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=hHLRb3qsrOAm7mS3oz8LNVa9k6bnUwc30vnRW/w3t3I=;
 b=WOIDGGdllh0ZQuKBOyFBFLK6aXjA4VFlOh1yehtJAvtTXptLMx5Xzm23kRv/MwveqGFUcWj77a5XSJNT5s00CuNvY51XRvBV7oNBoV8EzHYJa9C5ef68l4i7B8aebJW5tKtgZCR12tnQwTfLB0MpdaB0mWfIBHv0lKKd1kSfNrc=
Received: from EPUAKYIW2556.kyiv.epam.com (85.223.209.51) by
 AM6PR03MB3765.eurprd03.prod.outlook.com (2603:10a6:209:31::10) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1059.22; Wed, 22 Aug 2018 14:12:04 +0000
Received: by EPUAKYIW2556.kyiv.epam.com (sSMTP sendmail emulation);
 Wed, 22 Aug 2018 17:12:00 +0300
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
To: xen-devel@lists.xen.org, Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@citrix.com>, Julien Grall <julien.grall@arm.com>
Date: Wed, 22 Aug 2018 17:11:29 +0300
Message-Id: <1534947094-9974-2-git-send-email-volodymyr_babchuk@epam.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
MIME-Version: 1.0
X-Originating-IP: [85.223.209.51]
X-ClientProxiedBy: VI1P193CA0023.EURP193.PROD.OUTLOOK.COM
 (2603:10a6:800:bd::33) To AM6PR03MB3765.eurprd03.prod.outlook.com
 (2603:10a6:209:31::10)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: b239b5e0-3126-4873-f51c-08d608393d1a
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:AM6PR03MB3765; 
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3765;
 3:46r0ViOjQ0Cz+HGplIUC6Kmi79UWJ7BZS9C3Cbh+wMI4Iojb0yrRPzsfh+iS1tAeFo1aKiu+gcookYCxqHLodd2UimdhiPS3qFCHCxbpr8JbZvpauPnXMbGuIdig1/LfYuuJ05P7JTdwT81y2DfTYDTygsoTpuIMSE6vkfKVDq40yRCmVL1lfK/toGP1acs0uDRMt7U8QaJuRT4LbSFdNIBmKrTSA3z5HeXZHZekj7sKBIP5WLu8iQKr2LFSxV0r;
 25:37qb2sYcYUJQHP4WDeD1lzkK/t5FSOZ4nwbWs2u9bRHppYGz/X3gyjz/EOp8EqWOau/wc72cZPodnOzhABmQAr/vzbDlNCgMROj8qkHhUoV5hxFezOX4o4GXUEesN1Rc97czcP0nFfHin0BFjbPhIbXR3LQMPQy1sgolMR4aWnC9K+fuDylL/LTXA1t0UZh4rMuwCHCcmBqQ3LM834o0QxMaXWpi8qChviZvqGMiw9jU6P8bMIu4fiOog9PYpAljWc4pve5pOPh4cb2KlvScmGkDLyAihpCwoYKX2qAvtO5DGoQBICTZkc79HEI3hbp8TwnkkaBwPVFIwfzXYkxAgQ==;
 31:ZbKR6SHXj55b0r1dnhsCoaQMmbf84nZSgzQa29LJyJlVRmFILe+VZSEqwmMABf+F6I1IC4ziggNp1CUtGaUpKpR/BLRnoI/PEcW7dj36Nf2wSGx8ZzHGJzukhrs2MiiZS4I2YXv0UXHa9Dwia8N+UMYDC6rBnrasvD+oBpOX9YKmN5xKB9OkbRX2rgtTnsdTY+x2UOBI0SiD8SuWJ7tJ1L8vGBLpQv56XKoKLK9OJLc=
X-MS-TrafficTypeDiagnostic: AM6PR03MB3765:
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3765;
 20:ynsT49FMySvyHDQFn+bMoK1y4zGLpRdauYMsFmtm4ZcnT4IaTP0xil/qAQmqqGfwQ+e/JI4cAmPbf2Hs6Bzbp+qOFCYLAPNFdLZt1DoqT0M1dsUvxvS8pw4CHuPit7GDT1kdCF/vE4SGPQe9EQnT6z2VBTt2oeCVwlapJ/jLG3zivF7EwC8p+wFkcMLT7iFda13KU6jdh8gNkCFU7vwb2VGMQH+H2hclmdfuLdEvnp6hZ1ycP20d1rgJ0ve62/wWhfB+K/0fX6tX3mDJ8B+E0trWzt6i/YRf6gzjeZ2axqIMxUvRzhJC8w9n4E/Jb1O5p5eNEvBN1cWOQEMqua9n8VmTzkMwQNF88D95B8ffm9yRgoBMYGvRYu4/zX628GHIVxW6FkqUN8wNYkcJnm4iljcZoHfWhpLh9wpNIaU7rLm6DiFpuUKHzI+hAgICSM+MkZ+Yn8GYDNOMbMlNXDTXg/oNDrsI5EU6V1RXCSeWWW+UBk9FW+3PdMou0kl9MC7v;
 4:YOq9Z2jXN9+za2T/cFw1CTtS0cEFKtSNRmG72qvlMhGtcUrn8aHisrqPfV3/nguWIAuXRDDQ+NqUOY+Yhe4zOHA9+o678qWxw803gh+WB9IX+kGXrbWEEQmgqlVgUvNwY2QnwtMOodtRwARoAw15lFGB+URmctOsjmG0A9CJILziqIRtkkiNyXW5JDCgvImku9jtGqnIZi4nwu88YQepjGTe1MUd/QZZcl1U/AnUBqewxTIMm06mWGcEDkgtf9sKRrdfpuVYIpWeaCLQjLqt9oIdXNu/ir29PeMBr64T4075AJi7yzTenHCtP8nkCpkWpRl9bMtTPvlHEeZBL27k5dKYksJG+ikXIaITojwEbtJZUuFGTNMch/1a0V49ZrJg
X-Microsoft-Antispam-PRVS: <AM6PR03MB37650483E41AC62681EFAB09E6300@AM6PR03MB3765.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(58134797142442)(192813158149592)(4114951738403); 
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(3231311)(944501410)(52105095)(93006095)(93001095)(10201501046)(149027)(150027)(6041310)(20161123558120)(20161123564045)(20161123562045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016);
 SRVR:AM6PR03MB3765; BCL:0; PCL:0; RULEID:; SRVR:AM6PR03MB3765; 
X-Forefront-PRVS: 0772E5DAD5
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(366004)(376002)(136003)(346002)(39860400002)(396003)(199004)(189003)(476003)(66066001)(486006)(26005)(386003)(11346002)(446003)(4326008)(2616005)(426003)(16586007)(186003)(42186006)(6346003)(47776003)(50226002)(7416002)(8936002)(966005)(8676002)(72206003)(50466002)(478600001)(51416003)(52116002)(68736007)(2906002)(54906003)(76176011)(105586002)(53936002)(6666003)(80792005)(97736004)(6306002)(3846002)(122856001)(110136005)(316002)(106356001)(305945005)(81166006)(5660300001)(7736002)(48376002)(6116002)(81156014)(86362001)(36756003)(2004002)(921003)(1121003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR03MB3765; H:EPUAKYIW2556.kyiv.epam.com;
 FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM6PR03MB3765;
 23:VFK9HBt4WUjzEK1oThKzqUrTlSzR7yObY3tu1vmS5?=
 =?us-ascii?Q?IPjEOSwqEXmKGRU0MnwERHSWYkSXJJjQTiTUCs5ggsr2l93XXE/+RMKdbIko?=
 =?us-ascii?Q?YZQjlWSU2i79K2s6YGwp3jdB+Y+JIgvdpmfZuc/xwvGzEize3DVFusHXIDbH?=
 =?us-ascii?Q?jI6mJMwui9R8cdctC2XuLJdztITo2xQFMn8ZMDVhAm3bCz1BwBDlSJMxBfRN?=
 =?us-ascii?Q?ZV3+ATIpYZOyObJ5Sh6HTK8u9+I3Me2cGfZS2yD+qREBf1iXnaH+KF6a6dIZ?=
 =?us-ascii?Q?63OzLhK9q9APCRtizCtY58zB6U66fp9gvwNdU0feebYVHDfsu3ibgBzd6VuL?=
 =?us-ascii?Q?PEeKgjzxNNAV/VLfRIvLBHRsLAUBRI22K7oEbMJxtSFG0uVNktsxmmhQkxNp?=
 =?us-ascii?Q?BjzFc1FkPwFw2NeI7J1jMC6hxQ9qXMOA15iQZ33k8GzGwMjfnUc8H5gIFuaK?=
 =?us-ascii?Q?XBsuyH/HboBJ9qOWPlEHtFmamYFDqyEuAlJi7pNwkpiiUv3uXwzYPxxSvRAw?=
 =?us-ascii?Q?zfMNj1HkQaKcKKu09mG4GHHDKyVDGBSKhAHp5ad0JcB56qGJQQkW/CTWiMq6?=
 =?us-ascii?Q?OpvSUkERZxShl5ZAebKAQfVtYUA5D2kGgsy4pjzU7s+R6IIV5u+psCFfC1Nn?=
 =?us-ascii?Q?TJaB6dOxpgioMw5oFA0hnEQ9p9PnL9v+UDwPLKDqRED25g+gavjk2D1MGFRh?=
 =?us-ascii?Q?bhpIpql5XFfrsdX3mjKQN2n/VeqQStFkLLoyf6Ojbw1uulE5pPiwAk+xURwU?=
 =?us-ascii?Q?4aBscxiI7Tza85iSuoYsy1idgI9L4AgtU/PzfbV4qfW9YDzyVBuo5dtyoqLk?=
 =?us-ascii?Q?cL7Nchg9XtqAwzu9t0TAnpEYbwBFH+ZWj4fmYwQgi2zKzigqwSfit0mMDGYg?=
 =?us-ascii?Q?w2t/xzrsOXj4WtW6JY3gEnmAZpGnWO5Z+x+moA6IrcXF0QDq1/1mHuW+wCfj?=
 =?us-ascii?Q?e7MEhZAVoWDX+pwLPB1wFpA9pMPYQNvOCWeTwRgPKpyGHgfcixNYaS7PqM2b?=
 =?us-ascii?Q?YH9YT4dhTrxFQW76tsioh8v8mKzAbVU0dzRsMTS5UYtis3WriK5lmpwWZvtv?=
 =?us-ascii?Q?kAhtBu40pqCKfTcXeM4jziLR7ACAbxKRilGZ75tdP3YaTU8fWw5vQb2/zn2K?=
 =?us-ascii?Q?iQfgJcyTuD+14KVbHH6b6/KXEL3wL0dt4wXiPo+dWGus0w86LXoU5ovTI0Iq?=
 =?us-ascii?Q?/4aOjjPinfVOc5QU/DF4pLC800joG3vi/rcGoXSa+sNAqEPN8sMNfdamsp5j?=
 =?us-ascii?Q?RCHfFszekZy5Pq6zk19wQ5A3T//U32vMWadjJ6s9bNnG1kuIMyaJZf0klqBg?=
 =?us-ascii?Q?uozZRE+GY+535PnuYDnmSo=3D?=
X-Microsoft-Antispam-Message-Info: LIV3kXeSfASMPYeYnSF1Ke64BgUBLEsMtnngd9ePCJLgTGV5B/wYCXpWHYXhRt6dptgvC7m+nsrK1Ygq7aF37MMNwmcNumaobbcF6aws0xdPIOQQweo4U8s9WDKZ+AIunToB4yBCTryCEqdztM4Isr0+S9OUpgZEoGBh6lgnp5JuHY+Dw4KucIH/Gbb5VgADW060UH0bh6fTQfnujFGow299plrlDj4paG1vm6f9/mlAI+x+14pscTTcEyC8TtHaZrDNipMK95JLAqGsNVOvmqrQSI+pcC3VwWR/8RiclC1vU0KGxix/klYfTstf5S4iIbWIcEKq6P4kGKJeFZVZfNccbbaRjjBbW0OmGQ5Y+s8=
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3765;
 6:vynRfmyJ2+tB2XYb3wuMVdyGfjVDfWpWEXbs6+Xz7QeIVnrRpEaabAxX3CNo1uCVFgQeQeL2lubX4lYSHIsKHUoeWe1ImM+aTRfUHBTcAddwD2d/0WITfeD7SDZLDeC/RMwR0QVZyNprosKcF9VY89XBoGIVZV0uW1/w/d69oV+5tgzAMQPT5N7hu9b2oA9tV96flLDVwvUvRPAJ8q+eApiaNU7gpRCvZ7kTtrzP5zv3gzFzigKCtXJDCDpvp/Kt7IIG9N8bcrl08nr9g514BawXuZ7LimqxsH7D3eInoA0eINaELpaxgZAeLszyuNCsV5V1pRrQqnOtvi5kvNNm83mx/95Wm7GmQjDOGFqxLet2wHLzdZsDAFeJN/NBFsskydGWtbo14AFuS77I5XWfle81k6sCqOxvFkGJucsM4AOT96tm45rpyhdv6hHdfVHIzzGsjOu9Ze+XGZeAw1Pe9w==;
 5:0pO369mrR2GpP6+JxaC/VVEhgltiNfLrPuJ3Aw3dfvzx/1JW/tG2yXSRZBPeTw3BSHilFko0+//Hc8uRsNjkedzsAM3wcFTEczNza2rR8vUqJ3n1F9KP559ud9cgasgEhOn0LIpmw4Vux93e1N4aKEA8RCw0M2rGvL1rqOvq5d8=;
 7:8/lJG9R0eQPCXiHj8oF9fbH5qMWrzX1cTUGQwqdtpTUAfOQrpZsY8OvfPkad7xFEo17HJQAbXiZwPAS2H4XZ+vRWEJIHzNSSzgkjX0F7bRL+4CW1m0YaoL/mVWs6B2mVCfafUZEsNPvsxFE7PTX3EfxN9zeAADMkXd631zKt/6QRsJCqLxAOaJeSmZz0qjwL85A0Kx7J8Ruq1IDElYVm3cfXdp3Q1pNmak8d+a0zruDC+6BH8zc3+44HklhX30xa
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2018 14:12:04.0213 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: b239b5e0-3126-4873-f51c-08d608393d1a
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR03MB3765
Subject: [Xen-devel] [PATCH v1 1/6] arm: add SMC wrapper that is compatible
 with SMCCC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: tee-dev@lists.linaro.org, "Edgar E. Iglesias" <edgar.iglesias@xilinx.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>

RXhpc3RpbmcgU01DIHdyYXBwZXIgY2FsbF9zbWMoKSBhbGxvd3Mgb25seSA0IHBhcmFtZXRlcnMg
YW5kCnJldHVybnMgb25seSBvbmUgdmFsdWUuIFRoaXMgaXMgZW5vdWdoIGZvciBleGlzdGluZwp1
c2UgaW4gUFNDSSBjb2RlLCBidXQgVEVFIG1lZGlhdG9yIHdpbGwgbmVlZCBhIGNhbGwgdGhhdCBp
cwpmdWxseSBjb21wYXRpYmxlIHdpdGggQVJNIFNNQ0NDLgpUaGlzIHBhdGNoIGFkZHMgdGhpcyBj
YWxsIGZvciBib3RoIGFybTMyIGFuZCBhcm02NC4KClRoZXJlIHdhcyBzaW1pbGFyIHBhdGNoIGJ5
IEVkZ2FyIEUuIElnbGVzaWFzIChbMV0pLCBidXQgbG9va3MKbGlrZSBpdCBpcyBhYmFuZG9uZWQu
CgpbMV0gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZl
bC8yMDE3LTAyL21zZzAwNjM2Lmh0bWwKCkNDOiAiRWRnYXIgRS4gSWdsZXNpYXMiIDxlZGdhci5p
Z2xlc2lhc0B4aWxpbnguY29tPgoKU2lnbmVkLW9mZi1ieTogVm9sb2R5bXlyIEJhYmNodWsgPHZv
bG9keW15cl9iYWJjaHVrQGVwYW0uY29tPgotLS0KCmNoYW5nZXMgZnJvbSAiUkZDIjoKICAtIHJl
c3BvbnNlIG5vdyBzdG9yZWQgaW4gc3RydWN0dXJlIGluc3RlYWQgb2YgYXJyYXkKICAtIGFkZGVk
IGNvbW1lbnRzIGZvciBhcm0zMiBhc3NlbWJseSBjb2RlCiAgLSBhZGRlZCBvZmZzZXQgKGluc3Rl
YWQgb2YgbWFnaWMgdmFsdWVzKSBmb3IgYXJtMzIgYXNtIGNvZGUKCiB4ZW4vYXJjaC9hcm0vYXJt
MzIvTWFrZWZpbGUgICAgICB8ICAxICsKIHhlbi9hcmNoL2FybS9hcm0zMi9zbWMuUyAgICAgICAg
IHwgMzkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC9h
cm0vYXJtNjQvTWFrZWZpbGUgICAgICB8ICAxICsKIHhlbi9hcmNoL2FybS9hcm02NC9hc20tb2Zm
c2V0cy5jIHwgIDQgKysrKwogeGVuL2FyY2gvYXJtL2FybTY0L3NtYy5TICAgICAgICAgfCAzMCAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vz
c29yLmggIHwgMTEgKysrKysrKysrKysKIDYgZmlsZXMgY2hhbmdlZCwgODYgaW5zZXJ0aW9ucygr
KQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9hcm0zMi9zbWMuUwogY3JlYXRlIG1v
ZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9hcm02NC9zbWMuUwoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS9hcm0zMi9NYWtlZmlsZSBiL3hlbi9hcmNoL2FybS9hcm0zMi9NYWtlZmlsZQppbmRleCAw
YWMyNTRmLi5jNjlmMzVlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtMzIvTWFrZWZpbGUK
KysrIGIveGVuL2FyY2gvYXJtL2FybTMyL01ha2VmaWxlCkBAIC0xMCw0ICsxMCw1IEBAIG9iai15
ICs9IHByb2MtdjcubyBwcm9jLWNheHgubwogb2JqLXkgKz0gc21wYm9vdC5vCiBvYmoteSArPSB0
cmFwcy5vCiBvYmoteSArPSB2ZnAubworb2JqLXkgKz0gc21jLm8KIApkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL2FybTMyL3NtYy5TIGIveGVuL2FyY2gvYXJtL2FybTMyL3NtYy5TCm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjU2Zjc5ODIKLS0tIC9kZXYvbnVsbAorKysgYi94
ZW4vYXJjaC9hcm0vYXJtMzIvc21jLlMKQEAgLTAsMCArMSwzOSBAQAorLyoKKyAqIHhlbi9hcmNo
L2FybS9hcm0zMi9zbWMuUworICoKKyAqIFdyYXBwZXIgZm9yIFNlY3VyZSBNb25pdG9ycyBDYWxs
cworICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJp
YnV0ZSBpdCBhbmQvb3IgbW9kaWZ5CisgKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBH
ZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQorICogdGhlIEZyZWUgU29mdHdh
cmUgRm91bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKKyAqIChh
dCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCisgKgorICogVGhpcyBwcm9ncmFtIGlz
IGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBidXQg
V0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBv
ZgorICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NF
LiAgU2VlIHRoZQorICogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWls
cy4KKyAqLworCisjaW5jbHVkZSA8YXNtL21hY3Jvcy5oPgorCisvKgorICogdm9pZCBjYWxsX3Nt
Y2NjX3NtYyhyZWdpc3Rlcl90IGEwLCByZWdpc3Rlcl90IGExLCByZWdpc3Rlcl90IGEyLAorICog
ICAgICAgICAgICAgICAgICAgICByZWdpc3Rlcl90IGEzLCByZWdpc3Rlcl90IGE0LCByZWdpc3Rl
cl90IGE1LAorICogICAgICAgICAgICAgICAgICAgICByZWdpc3Rlcl90IGE2LCByZWdpc3Rlcl90
IGE3LCBzdHJ1Y3Qgc21jY2NfcmVzICpyZXMpCisgKi8KK0VOVFJZKGNhbGxfc21jY2Nfc21jKQor
ICAgICAgICBtb3YgICAgIHIxMiwgc3AKKyAgICAgICAgcHVzaCAgICB7cjQtcjd9CisJLyoKKwkg
KiBBY2NvcmRpbmcgdG8gQVJNdjcgKG9yIGFhcmNoMzIpIEFCSSwgZmlyc3QgNCBwYXJhbWV0ZXJz
IG9mCisJICogY2FsbF9zbWNjY19zbWMgYXJlIHBhc3NlZCBpbiByMC1yMyBhbmQgb3RoZXIgNCBh
cmUgb24gc3RhY2suCisJICogTG9hZCBhNC1hNyBmcm9tIHN0YWNrIHRvIHI0LXI3LgorCSAqLwor
ICAgICAgICBsZG0gICAgIHIxMiwge3I0LXI3fQorICAgICAgICBzbWMgICAgICMwCisgICAgICAg
IHBvcCAgICAge3I0LXI3fQorCS8qIExvYWQgcG9pbnRlciB0byByZXMgKDR0aCBwYXJhbWV0ZXIg
b24gc3RhY2spIHRvIHIxMiAqLworICAgICAgICBsZHIgICAgIHIxMiwgW3NwLCAjKDQgKiA0KV0K
KwkvKiBTdG9yZSByZXR1cm5lZCByZXN1bHRzIGZyb20gcjAtcjMgdG8gcmVzICovCisgICAgICAg
IHN0bSAgICAgcjEyLCB7cjAtcjN9CisgICAgICAgIGJ4ICAgICAgbHIKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL2FybS9hcm02NC9NYWtlZmlsZSBiL3hlbi9hcmNoL2FybS9hcm02NC9NYWtlZmlsZQpp
bmRleCBiYjVjNjEwLi43ZWNkYWQ3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvTWFr
ZWZpbGUKKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L01ha2VmaWxlCkBAIC05LDYgKzksNyBAQCBv
YmoteSArPSBlbnRyeS5vCiBvYmoteSArPSBpbnNuLm8KIG9iai0kKENPTkZJR19MSVZFUEFUQ0gp
ICs9IGxpdmVwYXRjaC5vCiBvYmoteSArPSBzbXBib290Lm8KK29iai15ICs9IHNtYy5vCiBvYmot
eSArPSB0cmFwcy5vCiBvYmoteSArPSB2ZnAubwogb2JqLXkgKz0gdnN5c3JlZy5vCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvYXNtLW9mZnNldHMuYyBiL3hlbi9hcmNoL2FybS9hcm02
NC9hc20tb2Zmc2V0cy5jCmluZGV4IGNlMjRlNDQuLjUzNTNmZTggMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL2FybS9hcm02NC9hc20tb2Zmc2V0cy5jCisrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9hc20t
b2Zmc2V0cy5jCkBAIC01MCw2ICs1MCwxMCBAQCB2b2lkIF9fZHVtbXlfXyh2b2lkKQogCiAgICBC
TEFOSygpOwogICAgT0ZGU0VUKElOSVRJTkZPX3N0YWNrLCBzdHJ1Y3QgaW5pdF9pbmZvLCBzdGFj
ayk7CisKKyAgIEJMQU5LKCk7CisgICBPRkZTRVQoU01DQ0NfUkVTX2EwLCBzdHJ1Y3Qgc21jY2Nf
cmVzLCBhMCk7CisgICBPRkZTRVQoU01DQ0NfUkVTX2EyLCBzdHJ1Y3Qgc21jY2NfcmVzLCBhMik7
CiB9CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvc21jLlMgYi94ZW4vYXJj
aC9hcm0vYXJtNjQvc21jLlMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uNDA4
NDNjMAotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9zbWMuUwpAQCAtMCww
ICsxLDMwIEBACisvKgorICogeGVuL2FyY2gvYXJtL2FybTY0L3NtYy5TCisgKgorICogV3JhcHBl
ciBmb3IgU2VjdXJlIE1vbml0b3JzIENhbGxzCisgKgorICogVGhpcyBwcm9ncmFtIGlzIGZyZWUg
c29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKKyAqIGl0IHVu
ZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlz
aGVkIGJ5CisgKiB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAy
IG9mIHRoZSBMaWNlbnNlLCBvcgorICogKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lv
bi4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBp
dCB3aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBl
dmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVT
UyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCisgKiBHTlUgR2VuZXJhbCBQdWJs
aWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorICovCisKKyNpbmNsdWRlIDxhc20vYXNtX2Rl
Zm5zLmg+CisjaW5jbHVkZSA8YXNtL21hY3Jvcy5oPgorCisvKgorICogdm9pZCBjYWxsX3NtY2Nj
X3NtYyhyZWdpc3Rlcl90IGEwLCByZWdpc3Rlcl90IGExLCByZWdpc3Rlcl90IGEyLAorICogICAg
ICAgICAgICAgICAgICAgICByZWdpc3Rlcl90IGEzLCByZWdpc3Rlcl90IGE0LCByZWdpc3Rlcl90
IGE1LAorICogICAgICAgICAgICAgICAgICAgICByZWdpc3Rlcl90IGE2LCByZWdpc3Rlcl90IGE3
LCBzdHJ1Y3Qgc21jY2NfcmVzICpyZXMpCisgKi8KK0VOVFJZKGNhbGxfc21jY2Nfc21jKQorICAg
ICAgICBzbWMgICAgICMwCisgICAgICAgIGxkciAgICAgeDQsIFtzcF0KKyAgICAgICAgc3RwICAg
ICB4MCwgeDEsIFt4NCwgI1NNQ0NDX1JFU19hMF0KKyAgICAgICAgc3RwICAgICB4MiwgeDMsIFt4
NCwgI1NNQ0NDX1JFU19hMl0KKyAgICAgICAgcmV0CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9h
c20tYXJtL3Byb2Nlc3Nvci5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaAppbmRl
eCAyMjJhMDJkLi45NDZhMmRiIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nl
c3Nvci5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmgKQEAgLTY1MCw2ICs2
NTAsMTMgQEAgdW5pb24gaHNyIHsKIAogCiB9OworCitzdHJ1Y3Qgc21jY2NfcmVzIHsKKyAgICBy
ZWdpc3Rlcl90IGEwOworICAgIHJlZ2lzdGVyX3QgYTE7CisgICAgcmVnaXN0ZXJfdCBhMjsKKyAg
ICByZWdpc3Rlcl90IGEzOworfTsKICNlbmRpZgogCiAvKiBIU1IuRUMgPT0gSFNSX0NQezE1LDE0
LDEwfV8zMiAqLwpAQCAtODE1LDYgKzgyMiwxMCBAQCB2b2lkIHZjcHVfcmVnc191c2VyX3RvX2h5
cChzdHJ1Y3QgdmNwdSAqdmNwdSwKIGludCBjYWxsX3NtYyhyZWdpc3Rlcl90IGZ1bmN0aW9uX2lk
LCByZWdpc3Rlcl90IGFyZzAsIHJlZ2lzdGVyX3QgYXJnMSwKICAgICAgICAgICAgICByZWdpc3Rl
cl90IGFyZzIpOwogCit2b2lkIGNhbGxfc21jY2Nfc21jKHJlZ2lzdGVyX3QgYTAsIHJlZ2lzdGVy
X3QgYTEsIHJlZ2lzdGVyX3QgYTIsCisgICAgICAgICAgICAgICAgICAgIHJlZ2lzdGVyX3QgYTMs
IHJlZ2lzdGVyX3QgYTQsIHJlZ2lzdGVyX3QgYTUsCisgICAgICAgICAgICAgICAgICAgIHJlZ2lz
dGVyX3QgYTYsIHJlZ2lzdGVyX3QgYTcsIHN0cnVjdCBzbWNjY19yZXMgKnJlcyk7CisKIHZvaWQg
ZG9fdHJhcF9oeXBfc2Vycm9yKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsKIAogdm9pZCBk
b190cmFwX2d1ZXN0X3NlcnJvcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7Ci0tIAoyLjcu
NAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:12:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 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 1fsTrn-0005OE-LE; Wed, 22 Aug 2018 14: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=inas=lf=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fsTrm-0005O9-0K
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 14:12:10 +0000
X-Inumbo-ID: 2c2fe383-a615-11e8-a8a5-bc764e045a96
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe05::62c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 2c2fe383-a615-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 16:10:50 +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=7muYs+YTQQ5ojGW7MDioNb4eBk413CcpXzXNpa5yE3c=;
 b=QS6nCZ77RB34yy1rjUM/2ufy3uJuU/igYKalAD/ZogcAyRL9KOQeMgE0l9CF66QsgrK0d4qRBrdLksbBSITLOWkmSsR20qmArensUIpXXh52E3RzCJkQRuHdu61ynhON/j7L2e9urUM9d1B46R/ngUMUoBsOPu0ASCAMXogkRRw=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from EPUAKYIW2556.kyiv.epam.com (85.223.209.51) by
 DB7PR03MB3770.eurprd03.prod.outlook.com (2603:10a6:5:7::11) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.13; Wed, 22 Aug 2018 14:11:58 +0000
Received: by EPUAKYIW2556.kyiv.epam.com (sSMTP sendmail emulation);
 Wed, 22 Aug 2018 17:11:53 +0300
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
To: xen-devel@lists.xen.org, Stefano Stabellini <sstabellini@kernel.org>,
 Julien Grall <julien.grall@arm.com>
Date: Wed, 22 Aug 2018 17:11:28 +0300
Message-Id: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
X-Originating-IP: [85.223.209.51]
X-ClientProxiedBy: VI1P18901CA0019.EURP189.PROD.OUTLOOK.COM
 (2603:10a6:801::29) To DB7PR03MB3770.eurprd03.prod.outlook.com
 (2603:10a6:5:7::11)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 7162b8bc-378e-44fe-4cc9-08d608393970
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:DB7PR03MB3770; 
X-Microsoft-Exchange-Diagnostics: 1; DB7PR03MB3770;
 3:mVlMNYs57ma4UHIJPEXqlB7ozZzYNI7bcejUbrz44GgVv07UV2OoQ8XsbKLvq0AAnT6ADDmdcL8WyxssFJTzQCcLxrGZIenHo9AbYhca0yt8x5Jm3/nKrqlG7oSmxF3TcIzbKFzDlnpUgLSMcVmoqb8JLkioZHTfjPq3WHZ/ONw8OIHO8yFUFqi1DgF6FaHYsrSaxVAodPRV8g18iYLFk0jcfVeVynoQSVDsCM8Bve+Pxd/RgrFJb1ofnobPiP/n;
 25:neEcSNfsooj1N8BGr5Kls0SFAdagTbhudzmoaKkb0WUHdpTqB68kDj2a6/G6XhLpKThuThQQhf6YwgrDIyIn2BUS1PsRIfKoWb5fSkO5KG6ETUcQvcnKejnM8bOB98HP3xlvL1VFXfit5NB+J2R8jjdV6mKBrQtdLJRT8INpgHrLbjRQhMgMfPTpfKNL50mLOFV2RV458F/PoXEVgpvZ0cFG2S1pNsS6VABvljlG87PBSm/ZckS5CNeKc2TABSc4hPCZyGJe5qW1Jox4EwD207GnwQ541wBADH9f+9NyDN9LqtaI19gdzvAqgXxPYyIIGFViRa7ACrJhZ6S8kf6V7A==;
 31:8MmWqIXB6P7QJowUsH+H3XFAnYSpP6Ko5AFnjSe2ipTP+crs8TzmXxKWmtrablqkCdV3DrYLC3p9/PlCp4q/0nZpebCvfim385OdcrM7HOGRDU1IR4N/NnrCzJXt43J7doAylax9wk0N0OVhfoKwhrLWcryBAxDA5ae6oDo0F0HOxuhco+UI5ARk3masPTpOs16N9U2+7HdZl8FqOHDnnN8nt46S89FBRLvXV73VuDQ=
X-MS-TrafficTypeDiagnostic: DB7PR03MB3770:
X-Microsoft-Exchange-Diagnostics: 1; DB7PR03MB3770;
 20:QrUwob27J2YXYePruWo0o1t5yzGvl63B1EOLrinN2bIKlbgxyCO49raa3oboeG4ep138UEWpH8QPQItU3nWXcz3+7Ik7GsTB8+0p+YZ6NnOI9PxkSaAd8FcZCCueIRlKnELg8iZqTcBNdWAvXVi8fAWq9YI7WH15JUx9My6ukypj6aZjgSjeh+X/xgfFPAKrHITuSpC45A44zmyhpy8o81TM84pii5K36AnXvvysCHafwq+zvLfPM+I5YKd8iyXQzyh5+vLjR+Jvw1irJsNfEuLz8ECFJp5Nxe9gIhzvCpH8mu/LsZLbrcQxoZGxR+S0ycyymWnm4uD/jXY7wINrwAHjS53aHDnxXojYOQtjCPGt38Ydn2U6Ck+Aokf2KgLLqBGGQljBz/W0CaEMaA/URlFEeDFiz3OXWm9+tRjzGF9pERmMsWIWiAYHlrDAlY+2TCAOy4rGvbPyuL32hHqZO7I1Mb6wgq1qNIh+3ENkCnwRKtjulb/UPLdW9R5X+W3/;
 4:sM+jsh1ohebhMEjdod+bj5aqOQtmq+fMpMv7uh94egiD9fcUpW84e+CUG9pywS0quL2WHD9ZVTGa7zQxvZ8nJZqVl+P28Y4b/GblCR6THAUV5V6U5Ap5CeWfxF29b+0/uQFoHLYwBsQVSmqn11VF4mWa6fnW6aeis25CWx2L+5OyzdJIpavcy2PvInupuQN33hUAQ9ONrC+WZXRzehjNJPHN9EycqAYNMT4y6VgSeDNPTSXG2JgHmW54B1HfXUFHqMWakzycgti4Zg9p37aBBmL4gvhPAHOw+cmo5aoIgoLvcF+8DrDQmQNFPjKvC+I5K7CjFkoJBcHFqXiEOCvleVpMhD6i+3M1sO5xSZscpLdOWXHjtacJnOondiEMjo/N
X-Microsoft-Antispam-PRVS: <DB7PR03MB3770CFD3501CB047055EA36BE6300@DB7PR03MB3770.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(166708455590820)(192374486261705)(58134797142442); 
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)(3002001)(10201501046)(149027)(150027)(6041310)(20161123564045)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(201708071742011)(7699016);
 SRVR:DB7PR03MB3770; BCL:0; PCL:0; RULEID:; SRVR:DB7PR03MB3770; 
X-Forefront-PRVS: 0772E5DAD5
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(346002)(376002)(396003)(136003)(366004)(39860400002)(189003)(199004)(53754006)(80792005)(86362001)(2616005)(476003)(51416003)(48376002)(52116002)(486006)(3846002)(5660300001)(6116002)(8676002)(186003)(7736002)(2906002)(966005)(426003)(386003)(72206003)(6666003)(26005)(305945005)(478600001)(53936002)(6306002)(81156014)(81166006)(66066001)(107886003)(68736007)(106356001)(8936002)(4326008)(50226002)(122856001)(16586007)(36756003)(316002)(42186006)(110136005)(54906003)(50466002)(105586002)(47776003)(97736004)(14444005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR03MB3770; H:EPUAKYIW2556.kyiv.epam.com;
 FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB7PR03MB3770;
 23:+ovDVw+Hd9hluesbph1PKbyST526HGURngH10UilV?=
 =?us-ascii?Q?HrxTH7PCY30r8yJQXD6pddwLirbKq2rx1eY3Q0PHTYDABA4emYJ3BUeW3GdQ?=
 =?us-ascii?Q?KKMlcEgRZ2xkzCq/mkJCIkcZBbKf1FT6TL5ejlNHAzpsMC+exWuva537bV25?=
 =?us-ascii?Q?Ef4Y/ny3iEIV8pISu10Yy1x6wOcIK4uiUDNgx/1p3CSeAVEV4KCDI7DyDNol?=
 =?us-ascii?Q?6yxYc7cM/3fIdnrUvm0ygKJ3aja72AoUtcxemfpgf76FENSPkwiASXsqQCwa?=
 =?us-ascii?Q?f2gh8ToSgOgnH9em5Gxx3LqACPmMHN35G3RJJlU7ZWhuT0zxhLNRH2gVwLXP?=
 =?us-ascii?Q?Ps8TXg4qHua+im/jl6tycoihXr1yA5ECDZndU5/T8V+vDJuhVpX0HRnX4PUn?=
 =?us-ascii?Q?sFdXq7Rmw/NEQBHVbW/dBsByFfynDgla2XVUEmNzIx5lzoGArFF4NO+dC5On?=
 =?us-ascii?Q?aOd3WInIFFzzBSFt9DF3Rr7ZKXGh7wVbf1/0rEPbMi/3yQnF6HC6RGJUzrSm?=
 =?us-ascii?Q?UxKXsqf09mmGxCh9W+Uy4mLk6G7nA8eqh82PlcWtL/wix9N8hZm74+ZrZxyN?=
 =?us-ascii?Q?NSCIroW/GvgRvDUO4EShZKzV32V9FrUdZq9bvbEhSal0tZTn43iWB8CmjvYY?=
 =?us-ascii?Q?Lf/PJU5qEhjsKMUK1vA5whm8a0gvfkvFkX1EkCEUYgKI/kLyOs30iLhd55fG?=
 =?us-ascii?Q?Mn9hrEd7v9glMbrOrwPmVJW3Dx8c4b1yq0nF1Ulv1WJiY9o3MGvMD9MFSOr/?=
 =?us-ascii?Q?YnutpQzBFqDPMM/UhWrHVWP9+Tnx5bSLY4WkQ54mLGMniQpp0acOFi/8lmSM?=
 =?us-ascii?Q?hUWBrjpA0ZuVZO20Q7ntjiVgimJExhXt++gGRM+dgmkmuSIx/9rWfYhjMP7D?=
 =?us-ascii?Q?Km3P2ZmP2QLNTIqpSiIMSrq3sw5DBGdqe0GlZo0b04fR6WjI/jq+CWFE/D0A?=
 =?us-ascii?Q?5Bok7udY771UQsNVv68ItbB7/4/tkmUeVs95k/ZsYHTrr1FPKBb7BKZ35Pw3?=
 =?us-ascii?Q?GgAahuO6P1YvMdkyvv3EghgECNGQ4Wg3Foy1Knn1UCYqLzzDASmhx6RmiAn4?=
 =?us-ascii?Q?b79cI+oym1UvfN/Dxf8+GCrU+9qLhusyIC2eOekE8rrIRo7AXFoZm7J6AuqY?=
 =?us-ascii?Q?sPa5GU4Cke5jTgm0nzH2nmOLDRmrhMcnFupkflyWmTqpJIIcGmu0jLLaJ7t7?=
 =?us-ascii?Q?ZFyg7cuKbGJvr5WicfRtWB5VW40/9eDu1YNLI5SP1UoSqSjqAhHT7oh4A=3D?=
 =?us-ascii?Q?=3D?=
X-Microsoft-Antispam-Message-Info: DnT1CjKUCDxsHdeClNSLUMBbNls/GEHRDlRXFwbvD4/STs+bO6Y8TQj4aosxIBgaXVKXlvVq/roihADyhEr9d0e5KtU9oeoRzwKzDL+KusciYyLuMDiyeB76crfk4NHVIXoKQCZ1eOksRVRUC+2Q3VimiXvsXq0ImabpH1GtpM+aAlNpdz+epgfWf3ryc9wRYw77z+7GtvqBukADg9JJ3sW+vbfrifXWRgJRwM1bUq4esnWCWTT4Puq2rNfiYldudpuidZiBCtq67SSqxzbHouv9qomkaKb6er/TwowYZ0V4d0Ul23vrZjWWTEQVWXgG4qieWNosNtIvPQFoH/V1pqkJ8sh9FExrfMPwFzJIljM=
X-Microsoft-Exchange-Diagnostics: 1; DB7PR03MB3770;
 6:epZCcvflgUxWnoMlVe5crAZloVj3KQ/g61R+7ogDZX0+bBQm4Z3kYehD8xi9QrnUgO82YKGrevvxDgWpSm6kyihE3w9nuvc815RU53TAb/wKXrS6EN55WpV+ZjuIcOKEYT2aoFPb58IW8cASGUsQaQUd/Y0znbO4TNbY52aHSz7YeiBo+nSPSJuENtYnMyFZgEP/ShoqWs6/506wGoKv7tqJGLXSIO9vcOQzp10pu+wHzK69P15emxAglsHQCNrr3XHIoD2EOMruIMt08jrYXoXJfdNH1872gYeTSav+upbMnZ001bSkUCmTAUOL5S8ynpfdiwHyCr2uLxzLznKsRA9B7KtJ0cgAnADfekhTDp1ZOs+VgXZ649yniIl82yJxoXOHg18lWoHC9o6Pp1+TGEORuhWzXliqI5/kL4YTstsDg2qPqDmBqLpzMOtQUAfjoUQ9jey+rgZpZNQDyUIEuQ==;
 5:Hlk259nYxeW+jqT56YFUtUQXiZ9t+b1PZoT+QpXwDQgjNjPxkr/qevxhGP4Zh9bbgsDIEuC9r41wGBEP1xMaO8EXYE8LxklQEZ8F3Bw2x5tozhhkr4fGtvkWsnT/GoBSrDOT2cABzF1TCrXXy3Pf4xQ7kvqCaorgEfwEjjjm/DI=;
 7:djcYMBkCoEAexxoMsgqVOjhBxJsPttaQoO0HsGsaTEXuSjyeLMjZsodOXt8WXrVqNaae3ob0xxSV3fR1/x3DY+STdPzFLFn/QM/HzoqPtct6bhVsfvQkiC7hlnvAa4h/7KQIv/Ld9z48Ov56OYoGq6rPlZ9pFuy4eXhuVNsY4yOSc0Yv3r7h6+j0y1WQeWCMVkwNEtAuld40fL8lxUcGXEnMQIMj5ENVOa6mvdW6+sUSqdxMFRGkYXAqImvpbRLZ
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2018 14:11:58.2135 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 7162b8bc-378e-44fe-4cc9-08d608393970
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR03MB3770
Subject: [Xen-devel] [PATCH v1 0/6] TEE mediator (and OP-TEE) support 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: tee-dev@lists.linaro.org, Artem Mygaiev <artem_mygaiev@epam.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Jens Wiklander <jens.wiklander@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>

SGVsbG8gYWxsLAoKVGhpcyBpcyBmb2xsb3cgZm9yIHBhdGNoIHNlcmllcyBbMV0uIFRoZXJlIHdh
cyBsb3RzIG9mIGRpc2N1c3Npb25zCmZvciB0aGF0IHNlcmllcyBhbmQgSSB0cmllZCB0byBhZGRy
ZXNzIGFsbCBvZiB0aGVtIGluIHRoaXMgbmV3IHBhdGNoc2V0LgoKQ3VycmVudGx5LCBJIGhhZCBh
IHdvcmtpbmcgc29sdXRpb24gZm9yIE9QLVRFRSB2aXJ0dWFsaXphdGlvbiBhbmQgaXQgaXMgYmVp
bmcKdXBzdHJlYW1lZCByaWdodCBub3cgKFsyXSkuIFNvLCBJIHRoaW5rIGl0IGlzIGEgZ29vZCB0
aW1lIHRvIGludHJvZHVjZSBzdXBwb3J0CmluIFhFTiBhcyB3ZWxsLgoKVGhpcyBzZXJpZXMgaW5j
bHVkZSBnZW5lcmljIFRFRSBtZWRpYXRvciBmcmFtZXdvcmsgYW5kIGZ1bGwtc2NhbGUgT1AtVEVF
IG1lZGlhdG9yCndoaWNoIGlzIHdvcmtpbmcgd2l0aCBtZW50aW9uZWQgY2hhZ2VzIGluIE9QLVRF
RS4gU28sIG11bHRpcGxlIGRvbWFpbnMgY2FuCndvcmsgc2ltdWx0YW5lb3VzbHkgd2l0aCBPUC1U
RUUuCgpJIGFkZGVkIFhTTSBzdXBwb3J0LCBzbyBub3cgaXQgaXMgcG9zc2libGUgdG8gY29udHJv
bCB3aGljaCBkb21haW5zIGNhbiB3b3JrCndpdGggVEVFcy4gQWxzbyBJIGNoYW5nZWQgd2F5IGhv
dyBURUUgZGlzY292ZXJ5IGlzIGRvbmUuIE5vdyAgaXQgaXMgdmVyeQpnZW5lcmljIGFuZCBzaG91
bGQgc3VwcG9ydCBhbnkgcGxhdGZvcm0uCgpbMV0gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE3LTEwL21zZzAxNDUxLmh0bWwKWzJdIGh0dHBz
Oi8vZ2l0aHViLmNvbS9PUC1URUUvb3B0ZWVfb3MvcHVsbC8yMzcwCgpWb2xvZHlteXIgQmFiY2h1
ayAoNik6CiAgYXJtOiBhZGQgU01DIHdyYXBwZXIgdGhhdCBpcyBjb21wYXRpYmxlIHdpdGggU01D
Q0MKICBhcm06IGFkZCBnZW5lcmljIFRFRSBtZWRpYXRvciBmcmFtZXdvcmsKICBhcm06IHRlZTog
YWRkIE9QLVRFRSBoZWFkZXIgZmlsZXMKICBvcHRlZTogYWRkIE9QLVRFRSBtZWRpYXRvcgogIGxp
YnhsOiBjcmVhdGUgRFRTIG5vZGUgZm9yIE9QLVRFRSBpZiBpdCBpcyBlbmFibGVkCiAgeHNtOiBh
ZGQgdGVlIGFjY2VzcyBwb2xpY3kgc3VwcG9ydAoKIE1BSU5UQUlORVJTICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAgIDUgKwogdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMvZG9t
MC50ZSAgICAgICAgICB8ICAgMyArCiB0b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy9kb21VX3dp
dGhfdGVlLnRlIHwgIDIzICsKIHRvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL21vZHVsZXMuY29u
ZiAgICAgfCAgIDEgKwogdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMveGVuLmlmICAgICAgICAg
ICB8ICAxMiArCiB0b29scy9saWJ4bC9saWJ4bF9hcm0uYyAgICAgICAgICAgICAgICAgICAgIHwg
IDI5ICsKIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jICAgICAgICAgICAgICAgICAgfCAgIDEg
KwogdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsICAgICAgICAgICAgICAgICB8ICAgMSArCiB0
b29scy94bC94bF9wYXJzZS5jICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxICsKIHhlbi9h
cmNoL2FybS9LY29uZmlnICAgICAgICAgICAgICAgICAgICAgICAgfCAgMTAgKwogeGVuL2FyY2gv
YXJtL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgICB8ICAgMSArCiB4ZW4vYXJjaC9hcm0v
YXJtMzIvTWFrZWZpbGUgICAgICAgICAgICAgICAgIHwgICAxICsKIHhlbi9hcmNoL2FybS9hcm0z
Mi9zbWMuUyAgICAgICAgICAgICAgICAgICAgfCAgMzkgKysKIHhlbi9hcmNoL2FybS9hcm02NC9N
YWtlZmlsZSAgICAgICAgICAgICAgICAgfCAgIDEgKwogeGVuL2FyY2gvYXJtL2FybTY0L2FzbS1v
ZmZzZXRzLmMgICAgICAgICAgICB8ICAgNCArCiB4ZW4vYXJjaC9hcm0vYXJtNjQvc21jLlMgICAg
ICAgICAgICAgICAgICAgIHwgIDMwICsKIHhlbi9hcmNoL2FybS9kb21haW4uYyAgICAgICAgICAg
ICAgICAgICAgICAgfCAgIDcgKwogeGVuL2FyY2gvYXJtL3NldHVwLmMgICAgICAgICAgICAgICAg
ICAgICAgICB8ICAgNCArCiB4ZW4vYXJjaC9hcm0vc2h1dGRvd24uYyAgICAgICAgICAgICAgICAg
ICAgIHwgICAyICsKIHhlbi9hcmNoL2FybS90ZWUvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAg
fCAgIDQgKwogeGVuL2FyY2gvYXJtL3RlZS9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICB8ICAg
MiArCiB4ZW4vYXJjaC9hcm0vdGVlL29wdGVlLmMgICAgICAgICAgICAgICAgICAgIHwgOTcyICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9hcmNoL2FybS90ZWUvdGVlLmMgICAgICAg
ICAgICAgICAgICAgICAgfCAgODkgKysrCiB4ZW4vYXJjaC9hcm0vdnNtYy5jICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgICA1ICsKIHhlbi9hcmNoL2FybS94ZW4ubGRzLlMgICAgICAgICAgICAg
ICAgICAgICAgfCAgIDcgKwogeGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaCAgICAgICAg
ICAgICB8ICAxMSArCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS9vcHRlZV9tc2cuaCAgICAgICAg
IHwgNDQ0ICsrKysrKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vdGVlL29wdGVlX3NtYy5o
ICAgICAgICAgfCA1MDcgKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS90
ZWUuaCAgICAgICAgICAgICAgIHwgMTAzICsrKwogeGVuL2luY2x1ZGUveHNtL2R1bW15LmggICAg
ICAgICAgICAgICAgICAgICB8ICAxMCArCiB4ZW4vaW5jbHVkZS94c20veHNtLmggICAgICAgICAg
ICAgICAgICAgICAgIHwgIDEzICsKIHhlbi94c20vZHVtbXkuYyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfCAgIDQgKwogeGVuL3hzbS9mbGFzay9ob29rcy5jICAgICAgICAgICAgICAgICAg
ICAgICB8ICAxNSArCiB4ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9ycyAgICAgICAg
IHwgICA3ICsKIHhlbi94c20vZmxhc2svcG9saWN5L3NlY3VyaXR5X2NsYXNzZXMgICAgICAgfCAg
IDEgKwogMzUgZmlsZXMgY2hhbmdlZCwgMjM2OSBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAx
MDA2NDQgdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMvZG9tVV93aXRoX3RlZS50ZQogY3JlYXRl
IG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9hcm0zMi9zbWMuUwogY3JlYXRlIG1vZGUgMTAwNjQ0
IHhlbi9hcmNoL2FybS9hcm02NC9zbWMuUwogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2Fy
bS90ZWUvS2NvbmZpZwogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS90ZWUvTWFrZWZp
bGUKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vdGVlL29wdGVlLmMKIGNyZWF0ZSBt
b2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vdGVlL3RlZS5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVu
L2luY2x1ZGUvYXNtLWFybS90ZWUvb3B0ZWVfbXNnLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4v
aW5jbHVkZS9hc20tYXJtL3RlZS9vcHRlZV9zbWMuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9p
bmNsdWRlL2FzbS1hcm0vdGVlL3RlZS5oCgotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:12:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 14: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 1fsTs0-0005Q4-8c; Wed, 22 Aug 2018 14: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=inas=lf=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fsTry-0005Pm-Py
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 14:12:22 +0000
X-Inumbo-ID: 3386e661-a615-11e8-a8a5-bc764e045a96
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe05::60e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3386e661-a615-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 16:11:03 +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=dMbGwqwfbFyJsnBmFj3/7ikbuRKt6FX3iJXkDXWagdE=;
 b=c4E0HncxDxl11J/t6qXfNQ3GB07BVi+iMc3r94pVwdyNqRl2u5fcUH7kg1UElLWnfRh1fKXKkJORpiGzrXuQEc28lPZIIRorrafSD7tx4orTdV3AqrxxjPmek/QcX4lQkCw0zvPYOHADE50ryHW+8ebtShzvc7qssVyhWeSU/+Y=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from EPUAKYIW2556.kyiv.epam.com (85.223.209.51) by
 VI1PR03MB3775.eurprd03.prod.outlook.com (2603:10a6:803:34::12) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1059.19; Wed, 22 Aug 2018 14:12:10 +0000
Received: by EPUAKYIW2556.kyiv.epam.com (sSMTP sendmail emulation);
 Wed, 22 Aug 2018 17:12:06 +0300
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
To: xen-devel@lists.xen.org, Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@citrix.com>, Julien Grall <julien.grall@arm.com>
Date: Wed, 22 Aug 2018 17:11:30 +0300
Message-Id: <1534947094-9974-3-git-send-email-volodymyr_babchuk@epam.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
MIME-Version: 1.0
X-Originating-IP: [85.223.209.51]
X-ClientProxiedBy: DB6PR07CA0004.eurprd07.prod.outlook.com
 (2603:10a6:6:2d::14) To VI1PR03MB3775.eurprd03.prod.outlook.com
 (2603:10a6:803:34::12)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 98187f9b-450a-4150-0f4c-08d60839413c
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR03MB3775; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3775;
 3:oBQFtPdVNmw9GaUwQgi7mCFjmN/EIrSkRJAL3z76OdM3RlXTWnJ8HlVTQBx+KWBLMfxBeBCZIiOwfxnJuOBvbbT4utvgGuNTO9AtZYIVRc0fGNJY7NEzXojW+cQGDowx7r9IYAZOCeC5L4PpOGTOpozp3j7szMdtyYjRiYddaryqfl6ozMnqqGZc2Y0K5kmXrLgr6E6IyJtiw07lzXZL6M9rMcBMoCt7GqfcgVWJCyKdUeKpNI+wfJ19QUjN2OQP;
 25:h7NzPClfigq+WDZdwZBdPrTa6P8CczYZmTGCsVIl+oI38P/3idNcvVKhRxH4zhJal7We59IDfCx/k55M8VDpgkg20b8yvKxAcIAUChUqS6wwve2NxQIvSgA1DxhYzhnvGvyHfs0O6JI+0SakFByGsQfqBSuVlqYd53yTyLdShBSHTSuubVeG6dZzupOenRFIGn4dRPyJUPENhaQGd09Cmpg8A9hh8E4U7QOB/f3+6El9oq5Cs2eMlM7YTZWfq+TvTfP8wKaJe+DrOOFjJyjpzb2nf7r4ushYE4x7gIsZQvRHImmqqPA2UwSzlXX/Em40C5XEm9LZhBQaZ7EE+WDd8g==;
 31:vtqz+mRj6O25qYz+oSu59rrrOhXs3fzd+OlJbcziNXOrM/ouhzh8YqVb4BXg90c3t18AFT0EwLb+P+KAxLbg/PK+N/EF9KtwMZVKr7iyDWVWoeu5yh+ZOd412nf1+8naqLRcfhGvW2PwMlipLXPRfnRgIVL8PI5zOMFs4K4tKCdQfA1gC9M32aANor2rtnGLQxOsiZjcHuqZykfIt3KVg5COM52mG36MpQ7gqVjVydo=
X-MS-TrafficTypeDiagnostic: VI1PR03MB3775:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3775;
 20:XsHHI1R4lwQIhGQiNOZa40yHlsiHrP+BdtKkDvDVv0lh/e7OvGmzIKmtEz7RDG+ajzJPdZ5yCptGyxQ1taDjK2vEhd481GgrSV9MbnIp/eXoNZMJKfupguFOlDwQQ0wbZjiqXc18T4Dj2zvEZqWy4yjVpCzqfU6R8g42rOS3mOisDDXpG6H9UZvOC1u/AVRQU3j3jqnihqhY6YcKilh4a2tElxk7iR4r1DDZUX+Wq68pT2TsdA7fWL5bskF/11sLC0cckgQnH3EXSYrvG7+Lu0KBJt9bajR33hPtuptvtwUTelczN7C5OtWAxo0oYbPWO6yaF579qoHzrlLDdavDjGlrODT6JW2gxw8mev2A58B2QBniVThE0e0JjLmmmYx3UHuEOrzpZBbshX6M44MYYzIpND7Hhq0nMli1tImJCpe/x2cVYO6zcsUtg5jobaJB9RcUsn9PDSI8RZHV9fa9hovUMg/cBPV6GbEtvmNT/5PloBUpEGmx2tEoWp1AUI94;
 4:lm+OYZZxhT1J/gO982G6rmVR9eGUMzFKcQi0k1+sQY8o7E0aIleXsmB9pP6Mg+fJogm+87c68yf9PX7wOyM3hF1kPOg9tby6sY1C7k2V/uoR8mgaUaj6fnV04MuIzG4vV6jhhri37ONDA3sW0fcEF9MHiYj+FSQl3Qb6WP9+BNEhvXXJCVQt3SovbVhOuq99p38ifLh3QdLwo7eqlQroXHJmJsUUdGSbMkfg/kqF07kyzkRoOicIoqjvmFQgNfdwii3PeRU5noXCoEQh80N8m211hKFhtrQJ/+92RExJudkpE+q8eUsThQqBsfGEC5JcrMLl9WFYFueN8hOo5hoxRcqJ6IEm6zPkm4N+3MpjKqA=
X-Microsoft-Antispam-PRVS: <VI1PR03MB37752B9118D6C682BBDADE02E6300@VI1PR03MB3775.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(4114951738403)(70601490899591);
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)(149027)(150027)(6041310)(20161123564045)(20161123562045)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016);
 SRVR:VI1PR03MB3775; BCL:0; PCL:0; RULEID:; SRVR:VI1PR03MB3775; 
X-Forefront-PRVS: 0772E5DAD5
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(396003)(346002)(376002)(136003)(39860400002)(366004)(199004)(189003)(8936002)(6116002)(53936002)(80792005)(86362001)(305945005)(81156014)(81166006)(8676002)(122856001)(7736002)(97736004)(50226002)(36756003)(68736007)(2906002)(3846002)(476003)(11346002)(486006)(51416003)(106356001)(7416002)(48376002)(316002)(50466002)(110136005)(446003)(105586002)(52116002)(2616005)(5660300001)(42186006)(66066001)(47776003)(14444005)(6666003)(26005)(76176011)(426003)(386003)(72206003)(186003)(16586007)(478600001)(4326008)(41533002)(921003)(2004002)(1121003)(6606295002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR03MB3775; H:EPUAKYIW2556.kyiv.epam.com;
 FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR03MB3775;
 23:VI2dbqhtIj5DT1sv6hBZg+3ViLinlL/59EnYFdxt1?=
 =?us-ascii?Q?2xOH4yhSVXIkg9gcEJWSeaTGFwedoJaz+RG8YuuEYMngfJioJgArkgSrAFbr?=
 =?us-ascii?Q?DphqNmj0SWBjhJyFCFftIAEoMDE/r+2zofGXwA3cY8f/FUfxYc81qzgtVThb?=
 =?us-ascii?Q?zePOU+LrfkGBjUJhOxtP7za6QyjDLzGY0KoLJzan0seKCigOCZ76B4FugrqJ?=
 =?us-ascii?Q?WXU01dcumcebiri/5cJlcqaXHxraNi5Olwnx3TI4F6JFOwLwooOEe/E30pk2?=
 =?us-ascii?Q?h4EN6DvXVHXfE/XSuN9QIs+BMSHxAMD1ytRIpjWABncCXJiwrNm3lLM3f6Gw?=
 =?us-ascii?Q?5IQGvtYSznfxk1AFzBh3p3HOoe1UC4AbQkuOjwRRnU2RFGFyb1OkJZfKiiyo?=
 =?us-ascii?Q?Rlpu+tVC+UWtFvYhO3Xi7ypO7Ww5tVGnVSkEvCCH7PDgswD17gtUrDa6qes4?=
 =?us-ascii?Q?tsmRNNlaO9lEQZAv5nDKw79Bco/coJtRX+TbGgFxA+4X6TgT1cDOZiBkbRaB?=
 =?us-ascii?Q?IqT9abNOmUJq3BRjvW7FTE+zA5N+vzjDW0YRARWevIE8OV+z6E4Mx7dH76Vd?=
 =?us-ascii?Q?fFhLndm5AUsRkAz2123J/htIDIzZ2kj8XrIVrBGAlH04BdTSvOBGqpRO62W2?=
 =?us-ascii?Q?Me3mEJ0E8INL+Bnh5wc0I6GvAaMPRUDCpSqN9OlLdgCZGwe18L9cd0eKw2NB?=
 =?us-ascii?Q?z5rkUX6rN2fMQQshqS0FvpTGZ2xEpPlHAP8Cjud19MCVEQeYXT9oslWKmtNq?=
 =?us-ascii?Q?Nb5B5PJYSWK+C6QaTa81fZ7BFdeCU2oIHQWgToJ2Rignvg0TSUSR0lvzMniQ?=
 =?us-ascii?Q?ARudX2DwrrSoLz/F8ThfKkwFZa7a5sCYaXejpwSm/jhB4tPeeE4gsyuJx/l1?=
 =?us-ascii?Q?wy7rMnEOivMyW12jgHeeYRNk+53GNgzehCiEAhBW+Sa9NY708aiyedQ6HfS9?=
 =?us-ascii?Q?PCRZLpxNYSryAeI7daZ821Z2euYE3d7rZunZ6np9cWMKNx5P+RilWvyAgzy4?=
 =?us-ascii?Q?ztaEtWUjPizwBlNlQeqiE15Dotlpr0j2gzDzt3iiRDFJSR1Q3si+WftGs+0K?=
 =?us-ascii?Q?BOy4Y1xXNYjVBF85Wx4IWlmqI2BmAZ71kq19Q5tSxs89bVFOXfDNZfRZeSMl?=
 =?us-ascii?Q?OBj/GRrjlGV3NHvgznOufqmS9wwY793eKQmrNfUdws+2AiSY6fndDMpoHpZ8?=
 =?us-ascii?Q?32UDDnpEyw5ohRvMuaUGbJ5vVRwsFxmljLmXkh9P8fz0gAAa3y+AiYkfKfSj?=
 =?us-ascii?Q?FRYZMZNEQqi9p58VqpqPycmlixMxTqIrqUypUNnHE4l6ydR5T4if8N/shLHj?=
 =?us-ascii?B?dz09?=
X-Microsoft-Antispam-Message-Info: urxluvdMseS3r2MtZvwKJGIlg27s6fhqbN8UDvAJg7SRkxYEEK19DskEQuMZ+JNMayTxAWkFhJPnH+Ur6KC8/a93qegB5p4wkhYRDI6YYkofzNq/3+3QSV/xPqq88Y9AdqoApUzCWGunDToc71Xslk0aurJCQ4Cy11m4IUjC72zS+oltkKxvSy9Z//JAN/ba179i21wzVw1MCukodbxiQWtcIC4Yjxk03Q7xOLmzk2hoMqLtRXtFSn8Y/KnH3eUr7QQTKtHkstx7IHyXwPYcdDG3tjMhKPBLGjBENmph6lg2p315feQt5ML/nyz/772R0mAyoOWFlLqsb8S2bbeqxN1CtQ5XDDlPQ8KW2+2cqSs=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3775;
 6:0CHj190qjNeu75L2KFhpl/agzEvovvnUp0hd6hLNcbrkuQAwzhEjadAUblkIjs0Nm67Qv9Cdb2tTd3Tc6cxzBXtCwLllIMSTMVwoemiyP9LiC9BkyFDzuVDxvRe3K12jRZC8w2cX4CwxSBnc/p/b/xyQ8AL+PCDIxD8TdBQrgNyCI4iWKbXWC2s5mfnhXBlfSDNL88x/q7skTDwqsD+4ogCFlogwE11xwckKuhwGS3/lWuCV4Is8+OIdYs5wF9Os5GyJTOzstbucBuARAQVh0ezaGpenonhJW1RbjfrtQ686Ka5cGDmjMnJj47k+M3nfDPXwId+k89+9TRw7+OJViQSaxb6clp7x4J5B2jNW+Ge2uWI5O6EqdEKNbmH7ZrIG+ZHsz3KTJzHwoBRXObCqiwqMtk7h9lBkgy7jz0qn993tHg8hLp+89rZiu2O0JdZaqXLdb4LkgBZI3/pBllWmUw==;
 5:obCJTJyZ4iITbuK8t8LTegwRzxBEZAuIqgzJ3T052FPVdTV/GZpQgNzI5RfYrMRPIeYi6Yaxl5N9Jp/cnPPvMfLMzGM68Hee7UhIeqRa7tDwl8uvkASJX7mIen6+5AisaJU6B36MG4l+ViZvmRzgOg23aiE+WpT9L13AktqhhvM=;
 7:hlUoOPiwNdRIGw8p9eH2b0bCWmj4p4xYFUztIOpWO9p8z0aosNJvMvVrkFr7PW6kygaA19jZPz4fXIiw/ZMT4v+9brvqwBNeLb83RIwKfuqVZg5+ccXH7f1FoDRbhaH6s2WQY6V+HLeRMvFxCdCMSDM14wbowFUqXxSMdMJW3AY+C1LgWZKZBKV8zuf4B0QV2Ybvvz0hGiO8WbROzNp6H1w1bwOjkJhPimVhiowmftx0pGQvzfbqA/KNEUyN2xBn
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2018 14:12:10.5741 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 98187f9b-450a-4150-0f4c-08d60839413c
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR03MB3775
Subject: [Xen-devel] [PATCH v1 2/6] arm: add generic TEE mediator framework
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: tee-dev@lists.linaro.org, Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBhZGRzIGJhc2ljIGZyYW1ld29yayBmb3IgVEVFIG1lZGlhdG9ycy4gR3Vlc3Rz
IGNhbid0IHRhbGsKdG8gVEVFIGRpcmVjdGx5LCB3ZSBuZWVkIHNvbWUgZW50aXR5IHRoYXQgd2ls
bCBpbnRlcmNlcHQgcmVxdWVzdAphbmQgZGVjaWRlIHdoYXQgdG8gZG8gd2l0aCB0aGVtLiAiVEVF
IG1lZGlhdG9yIiBpcyBhIHN1Y2ggZW50aXR5LgoKVGhpcyBpcyBob3cgaXQgd29ya3M6IHVzZXIg
Y2FuIGJ1aWxkIFhFTiB3aXRoIG11bHRpcGxlIFRFRSBtZWRpYXRvcnMKKHNlZSB0aGUgbmV4dCBw
YXRjaGVzLCB3aGVyZSBPUC1URUUgbWVkaWF0b3IgaXMgaW50cm9kdWNlZCkuClRFRSBtZWRpYXRv
ciByZWdpc3RlciBzZWxmIHdpdGggUkVHSVNURVJfVEVFX01FRElBVE9SKCkgbWFjcm8gaW4gdGhl
CnNhbWUgd2F5LCBhcyBkZXZpY2UgZHJpdmVycyB1c2UgRFRfREVWSUNFX1NUQVJUKCkvRFRfREVW
SUNFX0VORCgpCm1hY3Jvcy4KSW4gcnVudGltZSwgZHVyaW5nIGluaXRpYWxpemF0aW9uLCBmcmFt
ZXdvcmsgY2FsbHMgcHJvYmUoKSBmdW5jdGlvbgpmb3IgZWFjaCBhdmFpbGFibGUgbWVkaWF0b3Ig
ZHJpdmVyIHRvIGZpbmQgd2hpY2ggVEVFIGlzIGluc3RhbGxlZApvbiB0aGUgcGxhdGZvcm0uIFRo
ZW4gZ2VuZXJpYyB2U01DIGhhbmRsZXIgd2lsbCBjYWxsIHNlbGVjdGVkIG1lZGlhdG9yCndoZW4g
aXQgaW50ZXJjZXB0IFNNQyB0aGF0IGJlbG9uZ3MgdG8gVEVFIE9TIG9yIFRFRSBhcHBsaWNhdGlv
bi4KCkFsc28sIHRoZXJlIGFyZSBob29rcyBmb3IgZG9tYWluIGNvbnN0cnVjdGlvbiBhbmQgZGVz
dHJ1Y3Rpb24sIHNvClRFRSBtZWRpYXRvciBjYW4gaW5mb3JtIFRFRSBhYm91dCBWTSBsaWZlY3lj
bGUuCgpTaWduZWQtb2ZmLWJ5OiBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtA
ZXBhbS5jb20+Ci0tLQoKY2hhbmdlcyBmcm9tICJSRkMiIHZlcnNpb246CiAtIHJlbmFtZWQgQ09O
RklHX0FSTV9URUUgdG8gQ09ORklHX1RFRQogLSBjaGFuZ2VkIGRpc2NvdmVyeSBtZWNoYW5pc206
IGluc3RlYWQgb2YgVVVJRCBtYXRoaW5nLCBURUUtc3BlY2lmaWMKICAgcHJvYmluZyBpcyB1c2Vk
CgogTUFJTlRBSU5FUlMgICAgICAgICAgICAgICAgICAgfCAgIDUgKysKIHhlbi9hcmNoL2FybS9L
Y29uZmlnICAgICAgICAgIHwgIDEwICsrKysKIHhlbi9hcmNoL2FybS9NYWtlZmlsZSAgICAgICAg
IHwgICAxICsKIHhlbi9hcmNoL2FybS9kb21haW4uYyAgICAgICAgIHwgICA3ICsrKwogeGVuL2Fy
Y2gvYXJtL3NldHVwLmMgICAgICAgICAgfCAgIDQgKysKIHhlbi9hcmNoL2FybS9zaHV0ZG93bi5j
ICAgICAgIHwgICAyICsKIHhlbi9hcmNoL2FybS90ZWUvS2NvbmZpZyAgICAgIHwgICAwCiB4ZW4v
YXJjaC9hcm0vdGVlL01ha2VmaWxlICAgICB8ICAgMSArCiB4ZW4vYXJjaC9hcm0vdGVlL3RlZS5j
ICAgICAgICB8ICA3OSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2FyY2gv
YXJtL3ZzbWMuYyAgICAgICAgICAgfCAgIDUgKysKIHhlbi9hcmNoL2FybS94ZW4ubGRzLlMgICAg
ICAgIHwgICA3ICsrKwogeGVuL2luY2x1ZGUvYXNtLWFybS90ZWUvdGVlLmggfCAxMDMgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxMiBmaWxlcyBjaGFuZ2VkLCAy
MjQgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS90ZWUvS2Nv
bmZpZwogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS90ZWUvTWFrZWZpbGUKIGNyZWF0
ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vdGVlL3RlZS5jCiBjcmVhdGUgbW9kZSAxMDA2NDQg
eGVuL2luY2x1ZGUvYXNtLWFybS90ZWUvdGVlLmgKCmRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBi
L01BSU5UQUlORVJTCmluZGV4IDE1ZDQ1ZDAuLmIwMDM0YTkgMTAwNjQ0Ci0tLSBhL01BSU5UQUlO
RVJTCisrKyBiL01BSU5UQUlORVJTCkBAIC0zNjUsNiArMzY1LDExIEBAIEY6CWNvbmZpZy9TdHVi
ZG9tLm1rLmluCiBGOgltNC9zdHViZG9tLm00CiBGOglzdHViZG9tLwogCitURUUgTUVESUFUT1JT
CitNOglWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+CitTOglT
dXBwb3J0ZWQKK0Y6CXhlbi9hcmNoL2FybS90ZWUvKgorCiBUT09MU1RBQ0sKIE06CUlhbiBKYWNr
c29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogTToJV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9LY29uZmlnIGIveGVuL2FyY2gvYXJt
L0tjb25maWcKaW5kZXggMjc4MmVlNi4uMDliZmM5YiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJt
L0tjb25maWcKKysrIGIveGVuL2FyY2gvYXJtL0tjb25maWcKQEAgLTU3LDYgKzU3LDE0IEBAIGNv
bmZpZyBTQlNBX1ZVQVJUX0NPTlNPTEUKIAkgIEFsbG93cyBhIGd1ZXN0IHRvIHVzZSBTQlNBIEdl
bmVyaWMgVUFSVCBhcyBhIGNvbnNvbGUuIFRoZQogCSAgU0JTQSBHZW5lcmljIFVBUlQgaW1wbGVt
ZW50cyBhIHN1YnNldCBvZiBBUk0gUEwwMTEgVUFSVC4KIAorY29uZmlnIFRFRQorCWJvb2wgIkVu
YWJsZSBURUUgbWVkaWF0b3JzIHN1cHBvcnQiCisJZGVmYXVsdCBuCisJZGVwZW5kcyBvbiBBUk0K
KwloZWxwCisJICBUaGlzIG9wdGlvbiBlbmFibGVzIGdlbmVyaWMgVEVFIG1lZGlhdG9ycyBzdXBw
b3J0LiBJdCBhbGxvd3MgZ3Vlc3RzCisJICB0byBhY2Nlc3MgcmVhbCBURUUgdmlhIG9uZSBvZiBU
RUUgbWVkaWF0b3JzIGltcGxlbWVudGVkIGluIFhFTi4KKwogZW5kbWVudQogCiBtZW51ICJBUk0g
ZXJyYXRhIHdvcmthcm91bmQgdmlhIHRoZSBhbHRlcm5hdGl2ZSBmcmFtZXdvcmsiCkBAIC0xOTcs
MyArMjA1LDUgQEAgY29uZmlnIEFSTTMyX0hBUkRFTl9CUkFOQ0hfUFJFRElDVE9SCiBzb3VyY2Ug
ImNvbW1vbi9LY29uZmlnIgogCiBzb3VyY2UgImRyaXZlcnMvS2NvbmZpZyIKKworc291cmNlICJh
cmNoL2FybS90ZWUvS2NvbmZpZyIKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9NYWtlZmlsZSBi
L3hlbi9hcmNoL2FybS9NYWtlZmlsZQppbmRleCAzMGEyYTY1Li5hZjI5YWE3IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKKysrIGIveGVuL2FyY2gvYXJtL01ha2VmaWxlCkBAIC0z
LDYgKzMsNyBAQCBzdWJkaXItJChDT05GSUdfQVJNXzY0KSArPSBhcm02NAogc3ViZGlyLXkgKz0g
cGxhdGZvcm1zCiBzdWJkaXItJChDT05GSUdfQVJNXzY0KSArPSBlZmkKIHN1YmRpci0kKENPTkZJ
R19BQ1BJKSArPSBhY3BpCitzdWJkaXItJChDT05GSUdfVEVFKSArPSB0ZWUKIAogb2JqLSQoQ09O
RklHX0hBU19BTFRFUk5BVElWRSkgKz0gYWx0ZXJuYXRpdmUubwogb2JqLXkgKz0gYm9vdGZkdC5p
bml0Lm8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW4uYyBiL3hlbi9hcmNoL2FybS9k
b21haW4uYwppbmRleCBhNzRmZjFjLi40MWU0MWI5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0v
ZG9tYWluLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCkBAIC0zMSw2ICszMSw3IEBACiAj
aW5jbHVkZSA8YXNtL3BsYXRmb3JtLmg+CiAjaW5jbHVkZSA8YXNtL3Byb2NpbmZvLmg+CiAjaW5j
bHVkZSA8YXNtL3JlZ3MuaD4KKyNpbmNsdWRlIDxhc20vdGVlL3RlZS5oPgogI2luY2x1ZGUgPGFz
bS92ZnAuaD4KICNpbmNsdWRlIDxhc20vdmdpYy5oPgogI2luY2x1ZGUgPGFzbS92dGltZXIuaD4K
QEAgLTY3MSw2ICs2NzIsOSBAQCBpbnQgYXJjaF9kb21haW5fY3JlYXRlKHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGludCBkb21jcl9mbGFncywKICAgICBpZiAoIGlzX2hhcmR3YXJlX2RvbWFp
bihkKSAmJiAocmMgPSBkb21haW5fdnVhcnRfaW5pdChkKSkgKQogICAgICAgICBnb3RvIGZhaWw7
CiAKKyAgICAvKiBOb3RpZnkgVEVFIHRoYXQgbmV3IGRvbWFpbiB3YXMgY3JlYXRlZCAqLworICAg
IHRlZV9kb21haW5fY3JlYXRlKGQpOworCiAgICAgcmV0dXJuIDA7CiAKIGZhaWw6CkBAIC04Nzgs
NiArODgyLDkgQEAgaW50IGRvbWFpbl9yZWxpbnF1aXNoX3Jlc291cmNlcyhzdHJ1Y3QgZG9tYWlu
ICpkKQogICAgICAgICAgKi8KICAgICAgICAgZG9tYWluX3ZwbDAxMV9kZWluaXQoZCk7CiAKKyAg
ICAgICAgLyogRnJlZSBURUUgbWVkaWF0b3IgcmVzb3VyY2VzICovCisgICAgICAgIHRlZV9kb21h
aW5fZGVzdHJveShkKTsKKwogICAgICAgICBkLT5hcmNoLnJlbG1lbSA9IFJFTE1FTV94ZW47CiAg
ICAgICAgIC8qIEZhbGx0aHJvdWdoICovCiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9zZXR1
cC5jIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKaW5kZXggMDMyYTZhOC4uNGQzMWQ5NCAxMDA2NDQK
LS0tIGEveGVuL2FyY2gvYXJtL3NldHVwLmMKKysrIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKQEAg
LTQ3LDYgKzQ3LDcgQEAKICNpbmNsdWRlIDxhc20vcGxhdGZvcm0uaD4KICNpbmNsdWRlIDxhc20v
cHJvY2luZm8uaD4KICNpbmNsdWRlIDxhc20vc2V0dXAuaD4KKyNpbmNsdWRlIDxhc20vdGVlL3Rl
ZS5oPgogI2luY2x1ZGUgPHhzbS94c20uaD4KICNpbmNsdWRlIDxhc20vYWNwaS5oPgogCkBAIC04
NTEsNiArODUyLDkgQEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgYm9vdF9w
aHlzX29mZnNldCwKICAgICBhcHBseV9hbHRlcm5hdGl2ZXNfYWxsKCk7CiAgICAgZW5hYmxlX2Vy
cmF0YV93b3JrYXJvdW5kcygpOwogCisgICAgLyogSW5pdGlhbGl6ZSBURUUgbWVkaWF0b3IgKi8K
KyAgICB0ZWVfaW5pdCgpOworCiAgICAgLyogQ3JlYXRlIGluaXRpYWwgZG9tYWluIDAuICovCiAg
ICAgLyogVGhlIHZHSUMgZm9yIERPTTAgaXMgZXhhY3RseSBlbXVsYXRpbmcgdGhlIGhhcmR3YXJl
IEdJQyAqLwogICAgIGNvbmZpZy5naWNfdmVyc2lvbiA9IFhFTl9ET01DVExfQ09ORklHX0dJQ19O
QVRJVkU7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vc2h1dGRvd24uYyBiL3hlbi9hcmNoL2Fy
bS9zaHV0ZG93bi5jCmluZGV4IGIzMmYwN2UuLmUxYWNlMTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L2FybS9zaHV0ZG93bi5jCisrKyBiL3hlbi9hcmNoL2FybS9zaHV0ZG93bi5jCkBAIC01LDYgKzUs
NyBAQAogI2luY2x1ZGUgPHhlbi9zbXAuaD4KICNpbmNsdWRlIDxhc20vcGxhdGZvcm0uaD4KICNp
bmNsdWRlIDxhc20vcHNjaS5oPgorI2luY2x1ZGUgPGFzbS90ZWUvdGVlLmg+CiAKIHN0YXRpYyB2
b2lkIG5vcmV0dXJuIGhhbHRfdGhpc19jcHUodm9pZCAqYXJnKQogewpAQCAtMTUsNiArMTYsNyBA
QCB2b2lkIG1hY2hpbmVfaGFsdCh2b2lkKQogewogICAgIGludCB0aW1lb3V0ID0gMTA7CiAKKyAg
ICB0ZWVfcmVtb3ZlKCk7CiAgICAgd2F0Y2hkb2dfZGlzYWJsZSgpOwogICAgIGNvbnNvbGVfc3Rh
cnRfc3luYygpOwogICAgIGxvY2FsX2lycV9lbmFibGUoKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS90ZWUvS2NvbmZpZyBiL3hlbi9hcmNoL2FybS90ZWUvS2NvbmZpZwpuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwLi5lNjlkZTI5CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
dGVlL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL3RlZS9NYWtlZmlsZQpuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwLi5jNTRkNDc5Ci0tLSAvZGV2L251bGwKKysrIGIveGVuL2FyY2gv
YXJtL3RlZS9NYWtlZmlsZQpAQCAtMCwwICsxIEBACitvYmoteSArPSB0ZWUubwpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL3RlZS90ZWUuYyBiL3hlbi9hcmNoL2FybS90ZWUvdGVlLmMKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uNmRmM2IwOQotLS0gL2Rldi9udWxsCisrKyBi
L3hlbi9hcmNoL2FybS90ZWUvdGVlLmMKQEAgLTAsMCArMSw3OSBAQAorLyoKKyAqIHhlbi9hcmNo
L2FybS90ZWUvdGVlLmMKKyAqCisgKiBHZW5lcmljIHBhcnQgb2YgVEVFIG1lZGlhdG9yIHN1YnN5
c3RlbQorICoKKyAqIFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNv
bT4KKyAqIENvcHlyaWdodCAoYykgMjAxNyBFUEFNIFN5c3RlbXMuCisgKgorICogVGhpcyBwcm9n
cmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2Rp
ZnkKKyAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vu
c2UgdmVyc2lvbiAyIGFzCisgKiBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRh
dGlvbi4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhh
dCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91
dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklU
TkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCisgKiBHTlUgR2VuZXJhbCBQ
dWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorICovCisKKyNpbmNsdWRlIDx4ZW4vZXJy
bm8uaD4KKyNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KKyNpbmNsdWRlIDxhc20vdGVlL3RlZS5oPgor
CitleHRlcm4gY29uc3Qgc3RydWN0IHRlZV9tZWRpYXRvcl9kZXNjIF9zdGVlbWVkaWF0b3JbXSwg
X2V0ZWVtZWRpYXRvcltdOworc3RhdGljIGNvbnN0IHN0cnVjdCB0ZWVfbWVkaWF0b3Jfb3BzICpt
ZWRpYXRvcl9vcHM7CisKK3ZvaWQgdGVlX2luaXQodm9pZCkKK3sKKyAgICBjb25zdCBzdHJ1Y3Qg
dGVlX21lZGlhdG9yX2Rlc2MgKmRlc2M7CisKKyAgICBmb3IgKCBkZXNjID0gX3N0ZWVtZWRpYXRv
cjsgZGVzYyAhPSBfZXRlZW1lZGlhdG9yOyBkZXNjKysgKQorICAgICAgICBpZiAoIGRlc2MtPm9w
cy0+cHJvYmUoKSA9PSAwICkKKyAgICAgICAgeworICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19J
TkZPICJVc2luZyBURUUgbWVkaWF0b3IgZm9yICVzXG4iLCBkZXNjLT5uYW1lKTsKKyAgICAgICAg
ICAgIG1lZGlhdG9yX29wcyA9IGRlc2MtPm9wczsKKyAgICAgICAgICAgIHJldHVybjsKKyAgICAg
ICAgfQorICAgIHByaW50ayhYRU5MT0dfV0FSTklORyAiTm8gVEVFIG1lZGlhdG9yIGZvdW5kXG4i
KTsKK30KKworYm9vbCB0ZWVfaGFuZGxlX3NtYyhzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykK
K3sKKyAgICBpZiAoICFtZWRpYXRvcl9vcHMgKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAg
ICByZXR1cm4gbWVkaWF0b3Jfb3BzLT5oYW5kbGVfc21jKHJlZ3MpOworfQorCitpbnQgdGVlX2Rv
bWFpbl9jcmVhdGUoc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICBpZiAoICFtZWRpYXRvcl9vcHMg
KQorICAgICAgICByZXR1cm4gLUVOT0RFVjsKKworICAgIHJldHVybiBtZWRpYXRvcl9vcHMtPmRv
bWFpbl9jcmVhdGUoZCk7Cit9CisKK3ZvaWQgdGVlX2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21h
aW4gKmQpCit7CisgICAgaWYgKCAhbWVkaWF0b3Jfb3BzICkKKyAgICAgICAgcmV0dXJuOworCisg
ICAgcmV0dXJuIG1lZGlhdG9yX29wcy0+ZG9tYWluX2Rlc3Ryb3koZCk7Cit9CisKK3ZvaWQgdGVl
X3JlbW92ZSh2b2lkKQoreworICAgIGlmICggIW1lZGlhdG9yX29wcyApCisgICAgICAgIHJldHVy
bjsKKworICAgIHJldHVybiBtZWRpYXRvcl9vcHMtPnJlbW92ZSgpOworfQorCisvKgorICogTG9j
YWwgdmFyaWFibGVzOgorICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1i
YXNpYy1vZmZzZXQ6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdnNtYy5jIGIveGVuL2FyY2gvYXJtL3ZzbWMuYwppbmRl
eCA0MGE4MGQ1Li5hYWNlYmY5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdnNtYy5jCisrKyBi
L3hlbi9hcmNoL2FybS92c21jLmMKQEAgLTIyLDYgKzIyLDcgQEAKICNpbmNsdWRlIDxhc20vbW9u
aXRvci5oPgogI2luY2x1ZGUgPGFzbS9yZWdzLmg+CiAjaW5jbHVkZSA8YXNtL3NtY2NjLmg+Cisj
aW5jbHVkZSA8YXNtL3RlZS90ZWUuaD4KICNpbmNsdWRlIDxhc20vdHJhcHMuaD4KICNpbmNsdWRl
IDxhc20vdnBzY2kuaD4KIApAQCAtMjM1LDYgKzIzNiwxMCBAQCBzdGF0aWMgYm9vbCB2c21jY2Nf
aGFuZGxlX2NhbGwoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIGNhc2UgQVJN
X1NNQ0NDX09XTkVSX1NUQU5EQVJEOgogICAgICAgICAgICAgaGFuZGxlZCA9IGhhbmRsZV9zc3Nj
KHJlZ3MpOwogICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIGNhc2UgQVJNX1NNQ0NDX09XTkVS
X1RSVVNURURfQVBQIC4uLiBBUk1fU01DQ0NfT1dORVJfVFJVU1RFRF9BUFBfRU5EOgorICAgICAg
ICBjYXNlIEFSTV9TTUNDQ19PV05FUl9UUlVTVEVEX09TIC4uLiBBUk1fU01DQ0NfT1dORVJfVFJV
U1RFRF9PU19FTkQ6CisgICAgICAgICAgICBoYW5kbGVkID0gdGVlX2hhbmRsZV9zbWMocmVncyk7
CisgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQogICAgIH0KIApkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL3hlbi5sZHMuUyBiL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMKaW5kZXggYzliOTU0
Ni4uYjc4YjdmMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3hlbi5sZHMuUworKysgYi94ZW4v
YXJjaC9hcm0veGVuLmxkcy5TCkBAIC0xMjYsNiArMTI2LDEzIEBAIFNFQ1RJT05TCiAgICAgICBf
YWVkZXZpY2UgPSAuOwogICB9IDp0ZXh0CiAKKyAgLiA9IEFMSUdOKDgpOworICAudGVlbWVkaWF0
b3IuaW5mbyA6IHsKKyAgICAgIF9zdGVlbWVkaWF0b3IgPSAuOworICAgICAgKigudGVlbWVkaWF0
b3IuaW5mbykKKyAgICAgIF9ldGVlbWVkaWF0b3IgPSAuOworICB9IDp0ZXh0CisKICAgLiA9IEFM
SUdOKFBBR0VfU0laRSk7ICAgICAgICAgICAgIC8qIEluaXQgY29kZSBhbmQgZGF0YSAqLwogICBf
X2luaXRfYmVnaW4gPSAuOwogICAuaW5pdC50ZXh0IDogewpkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLWFybS90ZWUvdGVlLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS90ZWUuaApuZXcg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5mZmQyNWIwCi0tLSAvZGV2L251bGwKKysr
IGIveGVuL2luY2x1ZGUvYXNtLWFybS90ZWUvdGVlLmgKQEAgLTAsMCArMSwxMDMgQEAKKy8qCisg
KiB4ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS5oCisgKgorICogR2VuZXJpYyBwYXJ0IG9mIFRFRSBt
ZWRpYXRvciBzdWJzeXN0ZW0KKyAqCisgKiBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2Jh
YmNodWtAZXBhbS5jb20+CisgKiBDb3B5cmlnaHQgKGMpIDIwMTcgRVBBTSBTeXN0ZW1zLgorICoK
KyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBp
dCBhbmQvb3IgbW9kaWZ5CisgKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFs
IFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQorICogdGhlIEZyZWUgU29mdHdhcmUgRm91
bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKKyAqIChhdCB5b3Vy
IG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCisgKgorICogVGhpcyBwcm9ncmFtIGlzIGRpc3Ry
aWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBidXQgV0lUSE9V
VCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorICog
TUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2Vl
IHRoZQorICogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAq
LworCisjaWZuZGVmIF9fQVJDSF9BUk1fVEVFX1RFRV9IX18KKyNkZWZpbmUgX19BUkNIX0FSTV9U
RUVfVEVFX0hfXworCisjaW5jbHVkZSA8eGVuL2xpYi5oPgorI2luY2x1ZGUgPHhlbi90eXBlcy5o
PgorI2luY2x1ZGUgPGFzbS9yZWdzLmg+CisKKyNpZmRlZiBDT05GSUdfVEVFCisKK3N0cnVjdCB0
ZWVfbWVkaWF0b3Jfb3BzIHsKKyAgICAvKgorICAgICAqIFByb2JlIGZvciBURUUuIFNob3VsZCBy
ZXR1cm4gMCBpZiBURUUgZm91bmQgYW5kCisgICAgICogbWVkaWF0b3IgaXMgaW5pdGlhbGl6ZWQu
CisgICAgICovCisgICAgaW50ICgqcHJvYmUpKHZvaWQpOworCisgICAgLyoKKyAgICAgKiBDYWxs
ZWQgZHVyaW5nIGRvbWFpbiBjb25zdHJ1Y3Rpb24gc28gbWVkaWF0b3IgY2FuIGluZm9ybSBURUUg
YWJvdXQgbmV3CisgICAgICogZ3Vlc3QgYW5kIGNyZWF0ZSBvd24gc3RydWN0dXJlcyBmb3IgdGhl
IG5ldyBkb21haW4uCisgICAgICovCisgICAgaW50ICgqZG9tYWluX2NyZWF0ZSkoc3RydWN0IGRv
bWFpbiAqZCk7CisKKyAgICAvKgorICAgICAqIENhbGxlZCBkdXJpbmcgZG9tYWluIGRlc3RydWN0
aW9uIHRvIGluZm9ybSBURUUgdGhhdCBndWVzdCBpcyBub3cgZGVhZAorICAgICAqIGFuZCB0byBk
ZXN0cm95IGFsbCByZXNvdXJjZXMgYWxsb2NhdGVkIGZvciB0aGUgZG9tYWluIGJlaW5nIGRlc3Ry
b3llZC4KKyAgICAgKi8KKyAgICB2b2lkICgqZG9tYWluX2Rlc3Ryb3kpKHN0cnVjdCBkb21haW4g
KmQpOworCisgICAgLyogSGFuZGxlIFNNQyBjYWxsIGZvciBjdXJyZW50IGRvbWFpbi4gKi8KKyAg
ICBib29sICgqaGFuZGxlX3NtYykoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOworCisgICAg
LyogQ2FsbGVkIGR1cmluZyBYRU4gc2h1dGRvd24gdG8gZnJlZSByZW1haW5pbmcgcmVzb3VyY2Vz
LiAqLworICAgIHZvaWQgKCpyZW1vdmUpKHZvaWQpOworfTsKKworc3RydWN0IHRlZV9tZWRpYXRv
cl9kZXNjIHsKKyAgICAvKiBOYW1lIG9mIHRoZSBURUUuIEp1c3QgZm9yIGRlYnVnZ2luZyBwdXJw
b3Nlcy4gKi8KKyAgICBjb25zdCBjaGFyICpuYW1lOworCisgICAgLyogTWVkaWF0b3IgY2FsbGJh
Y2tzIGFzIGRlc2NyaWJlZCBhYm92ZS4gKi8KKyAgICBjb25zdCBzdHJ1Y3QgdGVlX21lZGlhdG9y
X29wcyAqb3BzOworfTsKKwordm9pZCB0ZWVfaW5pdCh2b2lkKTsKK2Jvb2wgdGVlX2hhbmRsZV9z
bWMoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOworaW50IHRlZV9kb21haW5fY3JlYXRlKHN0
cnVjdCBkb21haW4gKmQpOwordm9pZCB0ZWVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAq
ZCk7Cit2b2lkIHRlZV9yZW1vdmUodm9pZCk7CisKKyNkZWZpbmUgUkVHSVNURVJfVEVFX01FRElB
VE9SKF9uYW1lLCBfbmFtZXN0ciwgX29wcykgICAgICAgICAgXAorc3RhdGljIGNvbnN0IHN0cnVj
dCB0ZWVfbWVkaWF0b3JfZGVzYyBfX3RlZV9kZXNjXyMjX25hbWUgX191c2VkICAgICBcCitfX3Nl
Y3Rpb24oIi50ZWVtZWRpYXRvci5pbmZvIikgPSB7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICAubmFtZSA9IF9uYW1lc3RyLCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICAgIC5vcHMgPSBfb3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit9CisKKyNlbHNlCisKK3N0YXRp
YyBpbmxpbmUgdm9pZCB0ZWVfaW5pdCh2b2lkKSB7fQorc3RhdGljIGlubGluZSBib29sIHRlZV9o
YW5kbGVfc21jKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQoreworICAgIHJldHVybiBmYWxz
ZTsKK30KKworc3RhdGljIGlubGluZSBpbnQgdGVlX2RvbWFpbl9jcmVhdGUoc3RydWN0IGRvbWFp
biAqZCkKK3sKKyAgICByZXR1cm4gLUVOT0RFVjsKK30KKworc3RhdGljIGlubGluZSB2b2lkIHRl
ZV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKSB7fQorc3RhdGljIGlubGluZSB2b2lk
IHRlZV9yZW1vdmUodm9pZCkge30KKworI2VuZGlmICAvKiBDT05GSUdfVEVFICovCisKKyNlbmRp
ZiAvKiBfX0FSQ0hfQVJNX1RFRV9URUVfSF9fICovCisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6
CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDog
NAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8KLS0gCjIuNy40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:12:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 14: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 1fsTs6-0005SN-Nl; Wed, 22 Aug 2018 14: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=inas=lf=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fsTs5-0005Ru-K1
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 14:12:29 +0000
X-Inumbo-ID: 3702c530-a615-11e8-a8a5-bc764e045a96
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe06::629])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3702c530-a615-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 16:11: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=B7Y00ynBAh8LBKkhquOzhszUcUZbcumRl7ERDnTrLWU=;
 b=Hzh2JG61QqvJ4Lf5RryQpKiYy36/enRiQlrlEYLSZ8zcDyH/Rzetq1/oXBNg8CevIpcj8DgGUQwiQduqSoNrIyL/6cBEui2qlM7Bp6BcSCz5bsrUN5KJ4EtZwk5WVq1R6mTaP2X3E2yJys15Kz5S7msx9C4cgK4YxuuzMQm7/8I=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from EPUAKYIW2556.kyiv.epam.com (85.223.209.51) by
 DB7PR03MB3771.eurprd03.prod.outlook.com (2603:10a6:5:7::12) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.13; Wed, 22 Aug 2018 14:12:16 +0000
Received: by EPUAKYIW2556.kyiv.epam.com (sSMTP sendmail emulation);
 Wed, 22 Aug 2018 17:12:13 +0300
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
To: xen-devel@lists.xen.org, Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jens Wiklander <jens.wiklander@linaro.org>
Date: Wed, 22 Aug 2018 17:11:31 +0300
Message-Id: <1534947094-9974-4-git-send-email-volodymyr_babchuk@epam.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
MIME-Version: 1.0
X-Originating-IP: [85.223.209.51]
X-ClientProxiedBy: AM3PR07CA0120.eurprd07.prod.outlook.com
 (2603:10a6:207:7::30) To DB7PR03MB3771.eurprd03.prod.outlook.com
 (2603:10a6:5:7::12)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 77b2b2ce-adb3-426b-f4f2-08d608394482
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(5600074)(711020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:DB7PR03MB3771; 
X-Microsoft-Exchange-Diagnostics: 1; DB7PR03MB3771;
 3:rwAxo/PNDUCiIIPJqPh7lZCA3ZxAswZQav6R6EVHI+sl6g4sH8pjCBek+9WLFYDcQVsuxRD3XAJszVYyMdNkaTAohICLFojrix2LdggLGYCGo1YMYm9PFgGnKv6Zwi9TKfL7+vq+jP7GvmZoOmAcCbFpj+kny4Q8PgCw/zGL89m6jlPPLLxg9rwH3q4aig/XJLTckPx1laAtGVwCWY+GfVb77EcQGceSm/OI90Pe/xi57dkt+yJC/Lm7ReH1PAhq;
 25:OkBRN9hgX7tQcwFBpooLULSDJpmzSBUdbD1Zal2lX00aDaBVhy3+SW4DFazwr2GkjyCmMrcppH6a6jf0n7B4iX8IuIzxYC0mJPl+gSa0caOuYmNwvGw+bZjSW+tr2qhvJ29bY4Y2U7kANZBEFZY4zMyVhh2ZpJGTSjGdA7r9EqCZz6vtSV1lMI31yX0ambfyezqrDCJg5lqjylci00/2Dhvql4E1jWjGBZrtkI/gESrjupiUP7fUCm+XAbfK9kSq392is0LXtlXAjIdf0YTqY5mlluhclOfBEs88RzCDmt7DNnqEKqAUnWJu58GKjB20Z7VcOFMipu11ti1+SZ860A==;
 31:xe89EHUwCHK8t+VfuCWY74B8K1cHYMRP6uO8mABxksWpwbLBHPaZBPt6/ZJKu1TqGzK7ZRXhDbzb8sCsxxkalqdTV5GwHV87CIlBmNZrVFNb41kITO54uCpfv9gyVaSU9ZX3QjeuShbZcYAxW7EyH5S0gmUKMwhthbUYyUXGfbERYhN8qseVJYJZ1Ux4HIo5HltRlvguTj+LeOMzB56uMc6FHMvMh6H0mPraU9QmmNE=
X-MS-TrafficTypeDiagnostic: DB7PR03MB3771:
X-Microsoft-Exchange-Diagnostics: 1; DB7PR03MB3771;
 20:JGJkOGvlcVOCjLzXwajyEm9nBNZnZSUkAJrZ/PDOyHs9xmHvYSYOsCXfHR0hP61DsyEEZEJbAX4L7RoE6H24moL15C8n9SRe3Enxo3NFdTUzAHtRSDCCuTMOHIZcY5LiWX+OVjBLtAExBfElX+J8Bxz7hf8BQSKo4S0Rdg2PMcbye1CfgzyxDHikC7GcS0vlZfTowka8hwrzLl7GRSTd+8Zo3+zLz4QRjYFGJ0jbrgwmrNrvJ+bQJDX1offWZtzNIMLq5Xb4wJdAdISXXGvm1ptlcPcH6qoS4HMtQ3/2SUK4TC0WuFiDD8WpyyW5rVzld4ZJuPHOLInH+SZSffXz7vODJeYD4a8YQElOIeqL5Evf6FXzU1tesqxrfJU4bKj5DLu4nobJn1U2lNIsk/oLdmGpnB+zCFmYsnHjC1RkG4k2+muwiYTDXr1Y1kZFMKU5OSbObQB42O2muxy48oZfrDccQ8DL0UrSagGKJj3bE9TZ9czOwL+279huFGs3NXXv;
 4:r8rEYSQZ0HsxEM2UamtC33TYb3THZMAGgcgv+V/AWv7J2aon5dmr0/MKH750QsLq2RbT6HlIRkqVBo9SHPISZ0RYeh2e/E3aiIHUtckE8ztLvcvA/kkAWsumsZAcKWmn+pmdkxvb+JrhFoEo0UbJOZA5h2zV0d7MLhB8jAz8PsmddVFMuYbSsJO8fW5ExLGFkr/r5ZZvR4cGl7Gv5F6D9qDr+ZQ4MeT0oZFhN+Gco6qmvmeXseR8e2DGp6V8bu8jgaJRX5gJosDhchAjTWYiP28zV/XYb7GRF7P9LnVDgRylNTpSM4nCyREyIgHczZhU
X-Microsoft-Antispam-PRVS: <DB7PR03MB3771C01C36141332C908979BE6300@DB7PR03MB3771.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)(3231311)(944501410)(52105095)(93006095)(93001095)(149027)(150027)(6041310)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(20161123564045)(201708071742011)(7699016);
 SRVR:DB7PR03MB3771; BCL:0; PCL:0; RULEID:; SRVR:DB7PR03MB3771; 
X-Forefront-PRVS: 0772E5DAD5
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(979002)(39860400002)(346002)(396003)(376002)(136003)(366004)(189003)(199004)(6666003)(53936002)(386003)(81156014)(53946003)(55236004)(66066001)(446003)(476003)(7416002)(81166006)(14444005)(7736002)(426003)(575784001)(186003)(11346002)(2616005)(26005)(86362001)(122856001)(305945005)(2906002)(8676002)(47776003)(110136005)(72206003)(478600001)(80792005)(316002)(4326008)(42186006)(51416003)(486006)(52116002)(105586002)(76176011)(5660300001)(16586007)(97736004)(68736007)(8936002)(50226002)(6116002)(3846002)(48376002)(106356001)(50466002)(36756003)(921003)(1121003)(969003)(989001)(999001)(1009001)(1019001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR03MB3771; H:EPUAKYIW2556.kyiv.epam.com;
 FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB7PR03MB3771;
 23:oT+eu+d+cQbsQ5kerrKvwdYAcYTcveekiABVKs7aB?=
 =?us-ascii?Q?iCyAGBF5WqLr+yuTvnCX1tzL/V8U1NLyWBYO50IzaNWmfDDaYMOTFBGIAd4F?=
 =?us-ascii?Q?ezBlz3F0Rwx/kBKuxSInuU2QxUZtxHqL3FJeIJf9GZYavpbxadheGwJNDO3z?=
 =?us-ascii?Q?5FOxl8J6jBv3EL9Tlxwz5ZF1F+eOa8XmgWcBZoTe0/mIk1Fm8QHk39lAfQLr?=
 =?us-ascii?Q?6UnFrBetLN0H0xnCTVsAIRkxvWDmpzJcRpq0TNKTJh7tsMg+0VBanu7zfh5T?=
 =?us-ascii?Q?wxYzITSXcx4yCKaXFybX+X4bL51+dQ4GJhCpF2ZZeCYUo5YxLaPAJV2XgCcy?=
 =?us-ascii?Q?KWnQh0W7AHbvVwafOrPtNXDpQ9+by+2LEXqba/cRQZrz0QyHQIOKb4vx/vJj?=
 =?us-ascii?Q?FKUCJXiqlUj1YJC6yNDZHcYK/tvDJBnMROeF5vUcPZWCcBFeGQ7mJGyWieuE?=
 =?us-ascii?Q?C1bcn1QOWQkzOlimLBZej+mj3rlRvsDchnjK6GrtcTyrto9+DLEqUFpEhEDr?=
 =?us-ascii?Q?9ED70Ka1mxOSd6NPjebLcDbxg+ij0fiadO+PaFnJsl4a6KMtFV8pbMRvhalZ?=
 =?us-ascii?Q?ZQV0T0MosmdHHBF4iijZNkhtXG7st/pQznJULoP4GTcz+KAQa47GLntfT1o5?=
 =?us-ascii?Q?2CG6TsYvNjhB4obUeWgVz52mXWDao+jyCvyHHapnh6UEoZyosXiNkbU8EqQO?=
 =?us-ascii?Q?Ws0GmWCn+kPDKN0SvYrK38pR6B6U7vRMoAuVfM7mMniTMj0eN6LBkEJFCuKN?=
 =?us-ascii?Q?2A0X40hFLCPHuuDlyl1pMrXL7uLdHfJpTcTfo4pAv6Ti9keGuwnXTp01xnOr?=
 =?us-ascii?Q?vONiYx7wydL9Zpv0uZIuyU8tvRQthTpVcouilTN4eCfrGMul3MuBsrEbi/v7?=
 =?us-ascii?Q?Yc3OHx9HrjClxfyc4LsTN3ksnC3CGr2kaQQBoCZhUht9BRM6mYBmRY2Hn3vt?=
 =?us-ascii?Q?QB5bzd9s0dUQ/4qDMt11FlLuzsQgphcc5wFM2AQNtFUXf6/cF890YOKXM3s4?=
 =?us-ascii?Q?oxesXxGMs/VCpz6RZSD19anYqn76a5u54uWl7aiiPX3QiodDswhqvebpArI3?=
 =?us-ascii?Q?li3jGspNJbHjk3r2dIiIAwdDUsHfoUXoM4IjX8pxz4Hw2C8LkGNLs9uNrnnm?=
 =?us-ascii?Q?OWsEttpoZGQQspE89VN5ddNkb8o3Buq4d+jG42q55BuGF2zKlPcuPNsEAmN1?=
 =?us-ascii?Q?D/PVewikXjk7pERkiPUZU5BHv0ffJ6zVp4wbeEbYqhQxl4M4TPdTq+6dxyhn?=
 =?us-ascii?Q?B9zCbEWy+SXHzvIO6UzD7E0W4xWhxxSC27BAhAYIxWFQSqYTqU0al2XM+flr?=
 =?us-ascii?Q?EchkeochGc8RNNeZGeqCnYYWUeuvoe7XuTImJrl0Cso4YGSAAJ+qCq1IfYsj?=
 =?us-ascii?Q?xWbJuMVZkiMMndcqGH9aKsoN5wpjmuT9QlkGBMgQww41aXS?=
X-Microsoft-Antispam-Message-Info: /9CHw5MDhrlUGJUQ3DMYDslIrmK0S71dDRsIA7pY+KRxhd69fpMsX576JN3AT6YPg4KZYVdVe8TKLT0K678fUQrJkXm/lDh/55QtIfC88EU0tRuHsKQUf0qh2Cl5BFe57yikSZ18B5QeAdlwRt46MkSLinPqxkcvyVnYGuPCc5gndUkeuryUWV8P6suXWgy7DOorjg0HjUsMEnLtoD7i7Jq2gQKjFS2yEAvBz5JBr/oeMKQvLDweQRoBJgVEns5SLABirGBiqXZ5ObZvTr47jVO5IvFVDjmiu0gneHRBAq6CZNzYv3Alxmgghfw6YSx4oC/hY1igW65djemuFIHxlzllzinIjTLzpIvCLY3m9p4=
X-Microsoft-Exchange-Diagnostics: 1; DB7PR03MB3771;
 6:KxKgeLpt169xovTy8wJT2Y/sM9EbrhbM0vUyeIQGFoveHTMyi1ObEhe+938UAHOVjwCfiKsDF7itq705CNExVX1QsfamakMJaEbYgqyTzB5R/4Ll3BA2BZpm/VE7Y3MGobceoTKTh4rOejpVZwy8QACKdLtT39sBAgzLWwkaMkSjH0tp2N6g58gwuS42m62eu6Ymd5hAa5IXoY8JO+Fuc3kkgg+XCy4tq3j/6+WDS7bEoYcRb10fAAIFd0UUsDoVAQsHhJYC4Q2FkXFOk8fCd4xjg02gduKFYNCjAdPNF4kX3kJjZUo/CQQudXWaXpwspRCv5dcv5BPW0rGyylzball7c17ufcZvlh5//meX4fA+zVEMD5Ws72SXdrdSca8S5Btyag56XlDo4O08E4K+BQuqeg9Iwo/1b2Sfjs0LdpHovKhQuHckidvNYUvOHHT0JHOtYfzQFPSF/3Z874ZoQw==;
 5:FI6WX198Uv4nHzobLbz73/RULbxCzFw3WmlldaBF5umndDSXwfI1WF4UifZ/CZEXmlZQ7jUzOyslU33FI3UcYGuSYKPvmHWCYKV0rreTvUOnchP7yM+xUWyk2SWlDQF5tYYdbsNPdDodvRPyWkd3/yQ3NRiV2DJ3KWf2YEFL7Jk=;
 7:/mrDzUv0y+utWRUK1Izkz3rEfR8iBT6bFkw09wPCQQY6SeR4fo9AtxwepOxP5g3I5npTef3D68aQQuAqwaRgupV5K60ulBrr6l7kbOFNyPRvx5M2eqYr2plK1u+skg7/+gozGz26cZdHgboucZAjJQt9tiejyGI0JIiaoxnA32w/993Rq9qej0nG2lYhAE2WzsQWx2+EuWeMRW8q6sLnGzh5PesvgApLgOuQ8pokTO3InaUYnYBxoo8yo/m4rB5A
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2018 14:12:16.4828 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 77b2b2ce-adb3-426b-f4f2-08d608394482
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR03MB3771
Subject: [Xen-devel] [PATCH v1 3/6] arm: tee: add OP-TEE header 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: tee-dev@lists.linaro.org, Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBoZWFkZXIgZmlsZXMgZGVzY3JpYmUgcHJvdG9jb2wgYmV0d2VlbiBPUC1URUUgYW5kIE9Q
LVRFRSBjbGllbnQKZHJpdmVyIGluIExpbnV4LiBUaGV5IGFyZSBuZWVkZWQgZm9yIHVwY29taWVu
dCBPUC1URUUgbWVkaWF0b3IsIHdoaWNoCmlzIGFkZGVkIGluIHRoZSBuZXh0IHBhdGNoLgpSZWFz
b24gdG8gYWRkIHRob3NlIGhlYWRlcnMgaW4gc2VwYXJhdGUgcGF0Y2ggaXMgdG8gZWFzZSB1cCBy
ZXZpZXcuClRob3NlIGZpbGVzIHdlcmUgdGFrZW4gZnJvbSBsaW51eCB0cmVlIChkcml2ZXJzL3Rl
ZS9vcHRlZS8pIGFuZCBtYW5nbGVkCmEgYml0IHRvIGNvbXBpbGUgd2l0aCBYRU4uCgpTaWduZWQt
b2ZmLWJ5OiBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+Ci0t
LQoKIENoYW5nZXMgZnJvbSAiUkZDIjoKICAtIG1vdmVkIGhlYWRlcnMgdG8gaW5jbHVkZS9hc20t
YXJtL3RlZQoKIHhlbi9pbmNsdWRlL2FzbS1hcm0vdGVlL29wdGVlX21zZy5oIHwgNDQ0ICsrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS9v
cHRlZV9zbWMuaCB8IDQ1NyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDIg
ZmlsZXMgY2hhbmdlZCwgOTAxIGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4v
aW5jbHVkZS9hc20tYXJtL3RlZS9vcHRlZV9tc2cuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9p
bmNsdWRlL2FzbS1hcm0vdGVlL29wdGVlX3NtYy5oCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
YXNtLWFybS90ZWUvb3B0ZWVfbXNnLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS9vcHRlZV9t
c2cuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4xMDc0N2IyCi0tLSAvZGV2
L251bGwKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS90ZWUvb3B0ZWVfbXNnLmgKQEAgLTAsMCAr
MSw0NDQgQEAKKy8qCisgKiBDb3B5cmlnaHQgKGMpIDIwMTUtMjAxNiwgTGluYXJvIExpbWl0ZWQK
KyAqIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisgKgorICogUmVkaXN0cmlidXRpb24gYW5kIHVzZSBp
biBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0CisgKiBtb2RpZmljYXRp
b24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMg
YXJlIG1ldDoKKyAqCisgKiAxLiBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVzdCBy
ZXRhaW4gdGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UsCisgKiB0aGlzIGxpc3Qgb2YgY29uZGl0
aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyLgorICoKKyAqIDIuIFJlZGlzdHJpYnV0
aW9ucyBpbiBiaW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUgY29weXJpZ2h0IG5v
dGljZSwKKyAqIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2Ns
YWltZXIgaW4gdGhlIGRvY3VtZW50YXRpb24KKyAqIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJv
dmlkZWQgd2l0aCB0aGUgZGlzdHJpYnV0aW9uLgorICoKKyAqIFRISVMgU09GVFdBUkUgSVMgUFJP
VklERUQgQlkgVEhFIENPUFlSSUdIVCBIT0xERVJTIEFORCBDT05UUklCVVRPUlMgIkFTIElTIgor
ICogQU5EIEFOWSBFWFBSRVNTIE9SIElNUExJRUQgV0FSUkFOVElFUywgSU5DTFVESU5HLCBCVVQg
Tk9UIExJTUlURUQgVE8sIFRIRQorICogSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJ
TElUWSBBTkQgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UKKyAqIEFSRSBESVNDTEFJ
TUVELiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQ09QWVJJR0hUIEhPTERFUiBPUiBDT05UUklCVVRP
UlMgQkUKKyAqIExJQUJMRSBGT1IgQU5ZIERJUkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUwsIFNQ
RUNJQUwsIEVYRU1QTEFSWSwgT1IKKyAqIENPTlNFUVVFTlRJQUwgREFNQUdFUyAoSU5DTFVESU5H
LCBCVVQgTk9UIExJTUlURUQgVE8sIFBST0NVUkVNRU5UIE9GCisgKiBTVUJTVElUVVRFIEdPT0RT
IE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MK
KyAqIElOVEVSUlVQVElPTikgSE9XRVZFUiBDQVVTRUQgQU5EIE9OIEFOWSBUSEVPUlkgT0YgTElB
QklMSVRZLCBXSEVUSEVSIElOCisgKiBDT05UUkFDVCwgU1RSSUNUIExJQUJJTElUWSwgT1IgVE9S
VCAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RIRVJXSVNFKQorICogQVJJU0lORyBJTiBBTlkg
V0FZIE9VVCBPRiBUSEUgVVNFIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBU
SEUKKyAqIFBPU1NJQklMSVRZIE9GIFNVQ0ggREFNQUdFLgorICovCisjaWZuZGVmIF9PUFRFRV9N
U0dfSAorI2RlZmluZSBfT1BURUVfTVNHX0gKKworI2luY2x1ZGUgPHhlbi9iaXRvcHMuaD4KKyNp
bmNsdWRlIDx4ZW4vdHlwZXMuaD4KKworLyoKKyAqIFRoaXMgZmlsZSBkZWZpbmVzIHRoZSBPUC1U
RUUgbWVzc2FnZSBwcm90b2NvbCB1c2VkIHRvIGNvbW11bmljYXRlCisgKiB3aXRoIGFuIGluc3Rh
bmNlIG9mIE9QLVRFRSBydW5uaW5nIGluIHNlY3VyZSB3b3JsZC4KKyAqCisgKiBUaGlzIGZpbGUg
aXMgZGl2aWRlZCBpbnRvIHRocmVlIHNlY3Rpb25zLgorICogMS4gRm9ybWF0dGluZyBvZiBtZXNz
YWdlcy4KKyAqIDIuIFJlcXVlc3RzIGZyb20gbm9ybWFsIHdvcmxkCisgKiAzLiBSZXF1ZXN0cyBm
cm9tIHNlY3VyZSB3b3JsZCwgUmVtb3RlIFByb2NlZHVyZSBDYWxsIChSUEMpLCBoYW5kbGVkIGJ5
CisgKiAgICB0ZWUtc3VwcGxpY2FudC4KKyAqLworCisvKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAq
IFBhcnQgMSAtIGZvcm1hdHRpbmcgb2YgbWVzc2FnZXMKKyAqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi8K
KworI2RlZmluZSBPUFRFRV9NU0dfQVRUUl9UWVBFX05PTkUJCTB4MAorI2RlZmluZSBPUFRFRV9N
U0dfQVRUUl9UWVBFX1ZBTFVFX0lOUFVUCQkweDEKKyNkZWZpbmUgT1BURUVfTVNHX0FUVFJfVFlQ
RV9WQUxVRV9PVVRQVVQJMHgyCisjZGVmaW5lIE9QVEVFX01TR19BVFRSX1RZUEVfVkFMVUVfSU5P
VVQJCTB4MworI2RlZmluZSBPUFRFRV9NU0dfQVRUUl9UWVBFX1JNRU1fSU5QVVQJCTB4NQorI2Rl
ZmluZSBPUFRFRV9NU0dfQVRUUl9UWVBFX1JNRU1fT1VUUFVUCQkweDYKKyNkZWZpbmUgT1BURUVf
TVNHX0FUVFJfVFlQRV9STUVNX0lOT1VUCQkweDcKKyNkZWZpbmUgT1BURUVfTVNHX0FUVFJfVFlQ
RV9UTUVNX0lOUFVUCQkweDkKKyNkZWZpbmUgT1BURUVfTVNHX0FUVFJfVFlQRV9UTUVNX09VVFBV
VAkJMHhhCisjZGVmaW5lIE9QVEVFX01TR19BVFRSX1RZUEVfVE1FTV9JTk9VVAkJMHhiCisKKyNk
ZWZpbmUgT1BURUVfTVNHX0FUVFJfVFlQRV9NQVNLCQlHRU5NQVNLKDcsIDApCisKKy8qCisgKiBN
ZXRhIHBhcmFtZXRlciB0byBiZSBhYnNvcmJlZCBieSB0aGUgU2VjdXJlIE9TIGFuZCBub3QgcGFz
c2VkCisgKiB0byB0aGUgVHJ1c3RlZCBBcHBsaWNhdGlvbi4KKyAqCisgKiBDdXJyZW50bHkgb25s
eSB1c2VkIHdpdGggT1BURUVfTVNHX0NNRF9PUEVOX1NFU1NJT04uCisgKi8KKyNkZWZpbmUgT1BU
RUVfTVNHX0FUVFJfTUVUQQkJCUJJVCg4KQorCisvKgorICogUG9pbnRlciB0byBhIGxpc3Qgb2Yg
cGFnZXMgdXNlZCB0byByZWdpc3RlciB1c2VyLWRlZmluZWQgU0hNIGJ1ZmZlci4KKyAqIFVzZWQg
d2l0aCBPUFRFRV9NU0dfQVRUUl9UWVBFX1RNRU1fKi4KKyAqIGJ1Zl9wdHIgc2hvdWxkIHBvaW50
IHRvIHRoZSBiZWdpbm5pbmcgb2YgdGhlIGJ1ZmZlci4gQnVmZmVyIHdpbGwgY29udGFpbgorICog
bGlzdCBvZiBwYWdlIGFkZHJlc3Nlcy4gT1AtVEVFIGNvcmUgY2FuIHJlY29uc3RydWN0IGNvbnRp
Z3VvdXMgYnVmZmVyIGZyb20KKyAqIHRoYXQgcGFnZSBhZGRyZXNzZXMgbGlzdC4gUGFnZSBhZGRy
ZXNzZXMgYXJlIHN0b3JlZCBhcyA2NCBiaXQgdmFsdWVzLgorICogTGFzdCBlbnRyeSBvbiBhIHBh
Z2Ugc2hvdWxkIHBvaW50IHRvIHRoZSBuZXh0IHBhZ2Ugb2YgYnVmZmVyLgorICogRXZlcnkgZW50
cnkgaW4gYnVmZmVyIHNob3VsZCBwb2ludCB0byBhIDRrIHBhZ2UgYmVnaW5uaW5nICgxMiBsZWFz
dAorICogc2lnbmlmaWNhbnQgYml0cyBtdXN0IGJlIGVxdWFsIHRvIHplcm8pLgorICoKKyAqIDEy
IGxlYXN0IHNpZ25pZmljYW50IGJpbnRzIG9mIG9wdGVlX21zZ19wYXJhbS51LnRtZW0uYnVmX3B0
ciBzaG91bGQgaG9sZCBwYWdlCisgKiBvZmZzZXQgb2YgdGhlIHVzZXIgYnVmZmVyLgorICoKKyAq
IFNvLCBlbnRyaWVzIHNob3VsZCBiZSBwbGFjZWQgbGlrZSBtZW1iZXJzIG9mIHRoaXMgc3RydWN0
dXJlOgorICoKKyAqIHN0cnVjdCBwYWdlX2RhdGEgeworICogICB1aW50NjRfdCBwYWdlc19hcnJh
eVtPUFRFRV9NU0dfTk9OQ09OVElHX1BBR0VfU0laRS9zaXplb2YodWludDY0X3QpIC0gMV07Cisg
KiAgIHVpbnQ2NF90IG5leHRfcGFnZV9kYXRhOworICogfTsKKyAqCisgKiBTdHJ1Y3R1cmUgaXMg
ZGVzaWduZWQgdG8gZXhhY3RseSBmaXQgaW50byB0aGUgcGFnZSBzaXplCisgKiBPUFRFRV9NU0df
Tk9OQ09OVElHX1BBR0VfU0laRSB3aGljaCBpcyBhIHN0YW5kYXJkIDRLQiBwYWdlLgorICoKKyAq
IFRoZSBzaXplIG9mIDRLQiBpcyBjaG9zZW4gYmVjYXVzZSB0aGlzIGlzIHRoZSBzbWFsbGVzdCBw
YWdlIHNpemUgZm9yIEFSTQorICogYXJjaGl0ZWN0dXJlcy4gSWYgUkVFIHVzZXMgbGFyZ2VyIHBh
Z2VzLCBpdCBzaG91bGQgZGl2aWRlIHRoZW0gdG8gNEtCIG9uZXMuCisgKi8KKyNkZWZpbmUgT1BU
RUVfTVNHX0FUVFJfTk9OQ09OVElHCQlCSVQoOSkKKworLyoKKyAqIE1lbW9yeSBhdHRyaWJ1dGVz
IGZvciBjYWNoaW5nIHBhc3NlZCB3aXRoIHRlbXAgbWVtcmVmcy4gVGhlIGFjdHVhbCB2YWx1ZQor
ICogdXNlZCBpcyBkZWZpbmVkIG91dHNpZGUgdGhlIG1lc3NhZ2UgcHJvdG9jb2wgd2l0aCB0aGUg
ZXhjZXB0aW9uIG9mCisgKiBPUFRFRV9NU0dfQVRUUl9DQUNIRV9QUkVERUZJTkVEIHdoaWNoIG1l
YW5zIHRoZSBhdHRyaWJ1dGVzIGFscmVhZHkKKyAqIGRlZmluZWQgZm9yIHRoZSBtZW1vcnkgcmFu
Z2Ugc2hvdWxkIGJlIHVzZWQuIElmIG9wdGVlX3NtYy5oIGlzIHVzZWQgYXMKKyAqIGJlYXJlciBv
ZiB0aGlzIHByb3RvY29sIE9QVEVFX1NNQ19TSE1fKiBpcyB1c2VkIGZvciB2YWx1ZXMuCisgKi8K
KyNkZWZpbmUgT1BURUVfTVNHX0FUVFJfQ0FDSEVfU0hJRlQJCTE2CisjZGVmaW5lIE9QVEVFX01T
R19BVFRSX0NBQ0hFX01BU0sJCUdFTk1BU0soMiwgMCkKKyNkZWZpbmUgT1BURUVfTVNHX0FUVFJf
Q0FDSEVfUFJFREVGSU5FRAkJMAorCisvKgorICogU2FtZSB2YWx1ZXMgYXMgVEVFX0xPR0lOXyog
ZnJvbSBURUUgSW50ZXJuYWwgQVBJCisgKi8KKyNkZWZpbmUgT1BURUVfTVNHX0xPR0lOX1BVQkxJ
QwkJCTB4MDAwMDAwMDAKKyNkZWZpbmUgT1BURUVfTVNHX0xPR0lOX1VTRVIJCQkweDAwMDAwMDAx
CisjZGVmaW5lIE9QVEVFX01TR19MT0dJTl9HUk9VUAkJCTB4MDAwMDAwMDIKKyNkZWZpbmUgT1BU
RUVfTVNHX0xPR0lOX0FQUExJQ0FUSU9OCQkweDAwMDAwMDA0CisjZGVmaW5lIE9QVEVFX01TR19M
T0dJTl9BUFBMSUNBVElPTl9VU0VSCTB4MDAwMDAwMDUKKyNkZWZpbmUgT1BURUVfTVNHX0xPR0lO
X0FQUExJQ0FUSU9OX0dST1VQCTB4MDAwMDAwMDYKKworLyoKKyAqIFBhZ2Ugc2l6ZSB1c2VkIGlu
IG5vbi1jb250aWd1b3VzIGJ1ZmZlciBlbnRyaWVzCisgKi8KKyNkZWZpbmUgT1BURUVfTVNHX05P
TkNPTlRJR19QQUdFX1NJWkUJCTQwOTYKKworLyoqCisgKiBzdHJ1Y3Qgb3B0ZWVfbXNnX3BhcmFt
X3RtZW0gLSB0ZW1wb3JhcnkgbWVtb3J5IHJlZmVyZW5jZSBwYXJhbWV0ZXIKKyAqIEBidWZfcHRy
OglBZGRyZXNzIG9mIHRoZSBidWZmZXIKKyAqIEBzaXplOglTaXplIG9mIHRoZSBidWZmZXIKKyAq
IEBzaG1fcmVmOglUZW1wb3Jhcnkgc2hhcmVkIG1lbW9yeSByZWZlcmVuY2UsIHBvaW50ZXIgdG8g
YSBzdHJ1Y3QgdGVlX3NobQorICoKKyAqIFNlY3VyZSBhbmQgbm9ybWFsIHdvcmxkIGNvbW11bmlj
YXRlcyBwb2ludGVycyBhcyBwaHlzaWNhbCBhZGRyZXNzCisgKiBpbnN0ZWFkIG9mIHRoZSB2aXJ0
dWFsIGFkZHJlc3MuIFRoaXMgaXMgYmVjYXVzZSBzZWN1cmUgYW5kIG5vcm1hbCB3b3JsZAorICog
aGF2ZSBjb21wbGV0ZWx5IGluZGVwZW5kZW50IG1lbW9yeSBtYXBwaW5nLiBOb3JtYWwgd29ybGQg
Y2FuIGV2ZW4gaGF2ZSBhCisgKiBoeXBlcnZpc29yIHdoaWNoIG5lZWQgdG8gdHJhbnNsYXRlIHRo
ZSBndWVzdCBwaHlzaWNhbCBhZGRyZXNzIChBS0EgSVBBCisgKiBpbiBBUk0gZG9jdW1lbnRhdGlv
bikgdG8gYSByZWFsIHBoeXNpY2FsIGFkZHJlc3MgYmVmb3JlIHBhc3NpbmcgdGhlCisgKiBzdHJ1
Y3R1cmUgdG8gc2VjdXJlIHdvcmxkLgorICovCitzdHJ1Y3Qgb3B0ZWVfbXNnX3BhcmFtX3RtZW0g
eworCXU2NCBidWZfcHRyOworCXU2NCBzaXplOworCXU2NCBzaG1fcmVmOworfTsKKworLyoqCisg
KiBzdHJ1Y3Qgb3B0ZWVfbXNnX3BhcmFtX3JtZW0gLSByZWdpc3RlcmVkIG1lbW9yeSByZWZlcmVu
Y2UgcGFyYW1ldGVyCisgKiBAb2ZmczoJT2Zmc2V0IGludG8gc2hhcmVkIG1lbW9yeSByZWZlcmVu
Y2UKKyAqIEBzaXplOglTaXplIG9mIHRoZSBidWZmZXIKKyAqIEBzaG1fcmVmOglTaGFyZWQgbWVt
b3J5IHJlZmVyZW5jZSwgcG9pbnRlciB0byBhIHN0cnVjdCB0ZWVfc2htCisgKi8KK3N0cnVjdCBv
cHRlZV9tc2dfcGFyYW1fcm1lbSB7CisJdTY0IG9mZnM7CisJdTY0IHNpemU7CisJdTY0IHNobV9y
ZWY7Cit9OworCisvKioKKyAqIHN0cnVjdCBvcHRlZV9tc2dfcGFyYW1fdmFsdWUgLSBvcGFxdWUg
dmFsdWUgcGFyYW1ldGVyCisgKgorICogVmFsdWUgcGFyYW1ldGVycyBhcmUgcGFzc2VkIHVuY2hl
Y2tlZCBiZXR3ZWVuIG5vcm1hbCBhbmQgc2VjdXJlIHdvcmxkLgorICovCitzdHJ1Y3Qgb3B0ZWVf
bXNnX3BhcmFtX3ZhbHVlIHsKKwl1NjQgYTsKKwl1NjQgYjsKKwl1NjQgYzsKK307CisKKy8qKgor
ICogc3RydWN0IG9wdGVlX21zZ19wYXJhbSAtIHBhcmFtZXRlciB1c2VkIHRvZ2V0aGVyIHdpdGgg
c3RydWN0IG9wdGVlX21zZ19hcmcKKyAqIEBhdHRyOglhdHRyaWJ1dGVzCisgKiBAdG1lbToJcGFy
YW1ldGVyIGJ5IHRlbXBvcmFyeSBtZW1vcnkgcmVmZXJlbmNlCisgKiBAcm1lbToJcGFyYW1ldGVy
IGJ5IHJlZ2lzdGVyZWQgbWVtb3J5IHJlZmVyZW5jZQorICogQHZhbHVlOglwYXJhbWV0ZXIgYnkg
b3BhcXVlIHZhbHVlCisgKgorICogQGF0dHIgJiBPUFRFRV9NU0dfQVRUUl9UWVBFX01BU0sgaW5k
aWNhdGVzIGlmIHRtZW0sIHJtZW0gb3IgdmFsdWUgaXMgdXNlZCBpbgorICogdGhlIHVuaW9uLiBP
UFRFRV9NU0dfQVRUUl9UWVBFX1ZBTFVFXyogaW5kaWNhdGVzIHZhbHVlLAorICogT1BURUVfTVNH
X0FUVFJfVFlQRV9UTUVNXyogaW5kaWNhdGVzIEB0bWVtIGFuZAorICogT1BURUVfTVNHX0FUVFJf
VFlQRV9STUVNXyogaW5kaWNhdGVzIEBybWVtLAorICogT1BURUVfTVNHX0FUVFJfVFlQRV9OT05F
IGluZGljYXRlcyB0aGF0IG5vbmUgb2YgdGhlIG1lbWJlcnMgYXJlIHVzZWQuCisgKi8KK3N0cnVj
dCBvcHRlZV9tc2dfcGFyYW0geworCXU2NCBhdHRyOworCXVuaW9uIHsKKwkJc3RydWN0IG9wdGVl
X21zZ19wYXJhbV90bWVtIHRtZW07CisJCXN0cnVjdCBvcHRlZV9tc2dfcGFyYW1fcm1lbSBybWVt
OworCQlzdHJ1Y3Qgb3B0ZWVfbXNnX3BhcmFtX3ZhbHVlIHZhbHVlOworCX0gdTsKK307CisKKy8q
KgorICogc3RydWN0IG9wdGVlX21zZ19hcmcgLSBjYWxsIGFyZ3VtZW50CisgKiBAY21kOiBDb21t
YW5kLCBvbmUgb2YgT1BURUVfTVNHX0NNRF8qIG9yIE9QVEVFX01TR19SUENfQ01EXyoKKyAqIEBm
dW5jOiBUcnVzdGVkIEFwcGxpY2F0aW9uIGZ1bmN0aW9uLCBzcGVjaWZpYyB0byB0aGUgVHJ1c3Rl
ZCBBcHBsaWNhdGlvbiwKKyAqCSAgICAgdXNlZCBpZiBjbWQgPT0gT1BURUVfTVNHX0NNRF9JTlZP
S0VfQ09NTUFORAorICogQHNlc3Npb246IEluIHBhcmFtZXRlciBmb3IgYWxsIE9QVEVFX01TR19D
TURfKiBleGNlcHQKKyAqCSAgICAgT1BURUVfTVNHX0NNRF9PUEVOX1NFU1NJT04gd2hlcmUgaXQn
cyBhbiBvdXRwdXQgcGFyYW1ldGVyIGluc3RlYWQKKyAqIEBjYW5jZWxfaWQ6IENhbmNlbGxhdGlv
biBpZCwgYSB1bmlxdWUgdmFsdWUgdG8gaWRlbnRpZnkgdGhpcyByZXF1ZXN0CisgKiBAcmV0OiBy
ZXR1cm4gdmFsdWUKKyAqIEByZXRfb3JpZ2luOiBvcmlnaW4gb2YgdGhlIHJldHVybiB2YWx1ZQor
ICogQG51bV9wYXJhbXM6IG51bWJlciBvZiBwYXJhbWV0ZXJzIHN1cHBsaWVkIHRvIHRoZSBPUyBD
b21tYW5kCisgKiBAcGFyYW1zOiB0aGUgcGFyYW1ldGVycyBzdXBwbGllZCB0byB0aGUgT1MgQ29t
bWFuZAorICoKKyAqIEFsbCBub3JtYWwgY2FsbHMgdG8gVHJ1c3RlZCBPUyB1c2VzIHRoaXMgc3Ry
dWN0LiBJZiBjbWQgcmVxdWlyZXMgZnVydGhlcgorICogaW5mb3JtYXRpb24gdGhhbiB3aGF0IHRo
ZXNlIGZpZWxkIGhvbGRzIGl0IGNhbiBiZSBwYXNzZWQgYXMgYSBwYXJhbWV0ZXIKKyAqIHRhZ2dl
ZCBhcyBtZXRhIChzZXR0aW5nIHRoZSBPUFRFRV9NU0dfQVRUUl9NRVRBIGJpdCBpbiBjb3JyZXNw
b25kaW5nCisgKiBhdHRycyBmaWVsZCkuIEFsbCBwYXJhbWV0ZXJzIHRhZ2dlZCBhcyBtZXRhIGhh
cyB0byBjb21lIGZpcnN0LgorICoKKyAqIFRlbXAgbWVtcmVmIHBhcmFtZXRlcnMgY2FuIGJlIGZy
YWdtZW50ZWQgaWYgc3VwcG9ydGVkIGJ5IHRoZSBUcnVzdGVkIE9TCisgKiAod2hlbiBvcHRlZV9z
bWMuaCBpcyBiZWFyZXIgb2YgdGhpcyBwcm90b2NvbCB0aGlzIGlzIGluZGljYXRlZCB3aXRoCisg
KiBPUFRFRV9TTUNfU0VDX0NBUF9VTlJFR0lTVEVSRURfU0hNKS4gSWYgYSBsb2dpY2FsIG1lbXJl
ZiBwYXJhbWV0ZXIgaXMKKyAqIGZyYWdtZW50ZWQgdGhlbiBoYXMgYWxsIGJ1dCB0aGUgbGFzdCBm
cmFnbWVudCB0aGUKKyAqIE9QVEVFX01TR19BVFRSX0ZSQUdNRU5UIGJpdCBzZXQgaW4gYXR0cnMu
IEV2ZW4gaWYgYSBtZW1yZWYgaXMgZnJhZ21lbnRlZAorICogaXQgd2lsbCBzdGlsbCBiZSBwcmVz
ZW50ZWQgYXMgYSBzaW5nbGUgbG9naWNhbCBtZW1yZWYgdG8gdGhlIFRydXN0ZWQKKyAqIEFwcGxp
Y2F0aW9uLgorICovCitzdHJ1Y3Qgb3B0ZWVfbXNnX2FyZyB7CisJdTMyIGNtZDsKKwl1MzIgZnVu
YzsKKwl1MzIgc2Vzc2lvbjsKKwl1MzIgY2FuY2VsX2lkOworCXUzMiBwYWQ7CisJdTMyIHJldDsK
Kwl1MzIgcmV0X29yaWdpbjsKKwl1MzIgbnVtX3BhcmFtczsKKworCS8qIG51bV9wYXJhbXMgdGVs
bHMgdGhlIGFjdHVhbCBudW1iZXIgb2YgZWxlbWVudCBpbiBwYXJhbXMgKi8KKwlzdHJ1Y3Qgb3B0
ZWVfbXNnX3BhcmFtIHBhcmFtc1swXTsKK307CisKKy8qKgorICogT1BURUVfTVNHX0dFVF9BUkdf
U0laRSAtIHJldHVybiBzaXplIG9mIHN0cnVjdCBvcHRlZV9tc2dfYXJnCisgKgorICogQG51bV9w
YXJhbXM6IE51bWJlciBvZiBwYXJhbWV0ZXJzIGVtYmVkZGVkIGluIHRoZSBzdHJ1Y3Qgb3B0ZWVf
bXNnX2FyZworICoKKyAqIFJldHVybnMgdGhlIHNpemUgb2YgdGhlIHN0cnVjdCBvcHRlZV9tc2df
YXJnIHRvZ2V0aGVyIHdpdGggdGhlIG51bWJlcgorICogb2YgZW1iZWRkZWQgcGFyYW1ldGVycy4K
KyAqLworI2RlZmluZSBPUFRFRV9NU0dfR0VUX0FSR19TSVpFKG51bV9wYXJhbXMpIFwKKwkoc2l6
ZW9mKHN0cnVjdCBvcHRlZV9tc2dfYXJnKSArIFwKKwkgc2l6ZW9mKHN0cnVjdCBvcHRlZV9tc2df
cGFyYW0pICogKG51bV9wYXJhbXMpKQorCisvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqIFBhcnQg
MiAtIHJlcXVlc3RzIGZyb20gbm9ybWFsIHdvcmxkCisgKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCisK
Ky8qCisgKiBSZXR1cm4gdGhlIGZvbGxvd2luZyBVSUQgaWYgdXNpbmcgQVBJIHNwZWNpZmllZCBp
biB0aGlzIGZpbGUgd2l0aG91dAorICogZnVydGhlciBleHRlbnNpb25zOgorICogMzg0ZmIzZTAt
ZTdmOC0xMWUzLWFmNjMtMDAwMmE1ZDVjNTFiLgorICogUmVwcmVzZW50ZWQgaW4gNCAzMi1iaXQg
d29yZHMgaW4gT1BURUVfTVNHX1VJRF8wLCBPUFRFRV9NU0dfVUlEXzEsCisgKiBPUFRFRV9NU0df
VUlEXzIsIE9QVEVFX01TR19VSURfMy4KKyAqLworI2RlZmluZSBPUFRFRV9NU0dfVUlEXzAJCQkw
eDM4NGZiM2UwCisjZGVmaW5lIE9QVEVFX01TR19VSURfMQkJCTB4ZTdmODExZTMKKyNkZWZpbmUg
T1BURUVfTVNHX1VJRF8yCQkJMHhhZjYzMDAwMgorI2RlZmluZSBPUFRFRV9NU0dfVUlEXzMJCQkw
eGE1ZDVjNTFiCisjZGVmaW5lIE9QVEVFX01TR19GVU5DSURfQ0FMTFNfVUlECTB4RkYwMQorCisv
KgorICogUmV0dXJucyAyLjAgaWYgdXNpbmcgQVBJIHNwZWNpZmllZCBpbiB0aGlzIGZpbGUgd2l0
aG91dCBmdXJ0aGVyCisgKiBleHRlbnNpb25zLiBSZXByZXNlbnRlZCBpbiAyIDMyLWJpdCB3b3Jk
cyBpbiBPUFRFRV9NU0dfUkVWSVNJT05fTUFKT1IKKyAqIGFuZCBPUFRFRV9NU0dfUkVWSVNJT05f
TUlOT1IKKyAqLworI2RlZmluZSBPUFRFRV9NU0dfUkVWSVNJT05fTUFKT1IJMgorI2RlZmluZSBP
UFRFRV9NU0dfUkVWSVNJT05fTUlOT1IJMAorI2RlZmluZSBPUFRFRV9NU0dfRlVOQ0lEX0NBTExT
X1JFVklTSU9OCTB4RkYwMworCisvKgorICogR2V0IFVVSUQgb2YgVHJ1c3RlZCBPUy4KKyAqCisg
KiBVc2VkIGJ5IG5vbi1zZWN1cmUgd29ybGQgdG8gZmlndXJlIG91dCB3aGljaCBUcnVzdGVkIE9T
IGlzIGluc3RhbGxlZC4KKyAqIE5vdGUgdGhhdCByZXR1cm5lZCBVVUlEIGlzIHRoZSBVVUlEIG9m
IHRoZSBUcnVzdGVkIE9TLCBub3Qgb2YgdGhlIEFQSS4KKyAqCisgKiBSZXR1cm5zIFVVSUQgaW4g
NCAzMi1iaXQgd29yZHMgaW4gdGhlIHNhbWUgd2F5IGFzCisgKiBPUFRFRV9NU0dfRlVOQ0lEX0NB
TExTX1VJRCBkZXNjcmliZWQgYWJvdmUuCisgKi8KKyNkZWZpbmUgT1BURUVfTVNHX09TX09QVEVF
X1VVSURfMAkweDQ4NjE3OGUwCisjZGVmaW5lIE9QVEVFX01TR19PU19PUFRFRV9VVUlEXzEJMHhl
N2Y4MTFlMworI2RlZmluZSBPUFRFRV9NU0dfT1NfT1BURUVfVVVJRF8yCTB4YmM1ZTAwMDIKKyNk
ZWZpbmUgT1BURUVfTVNHX09TX09QVEVFX1VVSURfMwkweGE1ZDVjNTFiCisjZGVmaW5lIE9QVEVF
X01TR19GVU5DSURfR0VUX09TX1VVSUQJMHgwMDAwCisKKy8qCisgKiBHZXQgcmV2aXNpb24gb2Yg
VHJ1c3RlZCBPUy4KKyAqCisgKiBVc2VkIGJ5IG5vbi1zZWN1cmUgd29ybGQgdG8gZmlndXJlIG91
dCB3aGljaCB2ZXJzaW9uIG9mIHRoZSBUcnVzdGVkIE9TCisgKiBpcyBpbnN0YWxsZWQuIE5vdGUg
dGhhdCB0aGUgcmV0dXJuZWQgcmV2aXNpb24gaXMgdGhlIHJldmlzaW9uIG9mIHRoZQorICogVHJ1
c3RlZCBPUywgbm90IG9mIHRoZSBBUEkuCisgKgorICogUmV0dXJucyByZXZpc2lvbiBpbiAyIDMy
LWJpdCB3b3JkcyBpbiB0aGUgc2FtZSB3YXkgYXMKKyAqIE9QVEVFX01TR19DQUxMU19SRVZJU0lP
TiBkZXNjcmliZWQgYWJvdmUuCisgKi8KKyNkZWZpbmUgT1BURUVfTVNHX0ZVTkNJRF9HRVRfT1Nf
UkVWSVNJT04JMHgwMDAxCisKKy8qCisgKiBEbyBhIHNlY3VyZSBjYWxsIHdpdGggc3RydWN0IG9w
dGVlX21zZ19hcmcgYXMgYXJndW1lbnQKKyAqIFRoZSBPUFRFRV9NU0dfQ01EXyogYmVsb3cgZGVm
aW5lcyB3aGF0IGdvZXMgaW4gc3RydWN0IG9wdGVlX21zZ19hcmc6OmNtZAorICoKKyAqIE9QVEVF
X01TR19DTURfT1BFTl9TRVNTSU9OIG9wZW5zIGEgc2Vzc2lvbiB0byBhIFRydXN0ZWQgQXBwbGlj
YXRpb24uCisgKiBUaGUgZmlyc3QgdHdvIHBhcmFtZXRlcnMgYXJlIHRhZ2dlZCBhcyBtZXRhLCBo
b2xkaW5nIHR3byB2YWx1ZQorICogcGFyYW1ldGVycyB0byBwYXNzIHRoZSBmb2xsb3dpbmcgaW5m
b3JtYXRpb246CisgKiBwYXJhbVswXS51LnZhbHVlLmEtYiB1dWlkIG9mIFRydXN0ZWQgQXBwbGlj
YXRpb24KKyAqIHBhcmFtWzFdLnUudmFsdWUuYS1iIHV1aWQgb2YgQ2xpZW50CisgKiBwYXJhbVsx
XS51LnZhbHVlLmMgTG9naW4gY2xhc3Mgb2YgY2xpZW50IE9QVEVFX01TR19MT0dJTl8qCisgKgor
ICogT1BURUVfTVNHX0NNRF9JTlZPS0VfQ09NTUFORCBpbnZva2VzIGEgY29tbWFuZCBhIHByZXZp
b3VzbHkgb3BlbmVkCisgKiBzZXNzaW9uIHRvIGEgVHJ1c3RlZCBBcHBsaWNhdGlvbi4gIHN0cnVj
dCBvcHRlZV9tc2dfYXJnOjpmdW5jIGlzIFRydXN0ZWQKKyAqIEFwcGxpY2F0aW9uIGZ1bmN0aW9u
LCBzcGVjaWZpYyB0byB0aGUgVHJ1c3RlZCBBcHBsaWNhdGlvbi4KKyAqCisgKiBPUFRFRV9NU0df
Q01EX0NMT1NFX1NFU1NJT04gY2xvc2VzIGEgcHJldmlvdXNseSBvcGVuZWQgc2Vzc2lvbiB0bwor
ICogVHJ1c3RlZCBBcHBsaWNhdGlvbi4KKyAqCisgKiBPUFRFRV9NU0dfQ01EX0NBTkNFTCBjYW5j
ZWxzIGEgY3VycmVudGx5IGludm9rZWQgY29tbWFuZC4KKyAqCisgKiBPUFRFRV9NU0dfQ01EX1JF
R0lTVEVSX1NITSByZWdpc3RlcnMgYSBzaGFyZWQgbWVtb3J5IHJlZmVyZW5jZS4gVGhlCisgKiBp
bmZvcm1hdGlvbiBpcyBwYXNzZWQgYXM6CisgKiBbaW5dIHBhcmFtWzBdLmF0dHIJCQlPUFRFRV9N
U0dfQVRUUl9UWVBFX1RNRU1fSU5QVVQKKyAqCQkJCQlbfCBPUFRFRV9NU0dfQVRUUl9GUkFHTUVO
VF0KKyAqIFtpbl0gcGFyYW1bMF0udS50bWVtLmJ1Zl9wdHIJCXBoeXNpY2FsIGFkZHJlc3MgKG9m
IGZpcnN0IGZyYWdtZW50KQorICogW2luXSBwYXJhbVswXS51LnRtZW0uc2l6ZQkJc2l6ZSAob2Yg
Zmlyc3QgZnJhZ21lbnQpCisgKiBbaW5dIHBhcmFtWzBdLnUudG1lbS5zaG1fcmVmCQlob2xkcyBz
aGFyZWQgbWVtb3J5IHJlZmVyZW5jZQorICogLi4uCisgKiBUaGUgc2hhcmVkIG1lbW9yeSBjYW4g
b3B0aW9uYWxseSBiZSBmcmFnbWVudGVkLCB0ZW1wIG1lbXJlZnMgY2FuIGZvbGxvdworICogZWFj
aCBvdGhlciB3aXRoIGFsbCBidXQgdGhlIGxhc3Qgd2l0aCB0aGUgT1BURUVfTVNHX0FUVFJfRlJB
R01FTlQgYml0IHNldC4KKyAqCisgKiBPUFRFRV9NU0dfQ01EX1VOUkVHSVNURVJfU0hNIHVucmVn
aXN0ZXJlcyBhIHByZXZpb3VzbHkgcmVnaXN0ZXJlZCBzaGFyZWQKKyAqIG1lbW9yeSByZWZlcmVu
Y2UuIFRoZSBpbmZvcm1hdGlvbiBpcyBwYXNzZWQgYXM6CisgKiBbaW5dIHBhcmFtWzBdLmF0dHIJ
CQlPUFRFRV9NU0dfQVRUUl9UWVBFX1JNRU1fSU5QVVQKKyAqIFtpbl0gcGFyYW1bMF0udS5ybWVt
LnNobV9yZWYJCWhvbGRzIHNoYXJlZCBtZW1vcnkgcmVmZXJlbmNlCisgKiBbaW5dIHBhcmFtWzBd
LnUucm1lbS5vZmZzCQkwCisgKiBbaW5dIHBhcmFtWzBdLnUucm1lbS5zaXplCQkwCisgKi8KKyNk
ZWZpbmUgT1BURUVfTVNHX0NNRF9PUEVOX1NFU1NJT04JMAorI2RlZmluZSBPUFRFRV9NU0dfQ01E
X0lOVk9LRV9DT01NQU5ECTEKKyNkZWZpbmUgT1BURUVfTVNHX0NNRF9DTE9TRV9TRVNTSU9OCTIK
KyNkZWZpbmUgT1BURUVfTVNHX0NNRF9DQU5DRUwJCTMKKyNkZWZpbmUgT1BURUVfTVNHX0NNRF9S
RUdJU1RFUl9TSE0JNAorI2RlZmluZSBPUFRFRV9NU0dfQ01EX1VOUkVHSVNURVJfU0hNCTUKKyNk
ZWZpbmUgT1BURUVfTVNHX0ZVTkNJRF9DQUxMX1dJVEhfQVJHCTB4MDAwNAorCisvKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioKKyAqIFBhcnQgMyAtIFJlcXVlc3RzIGZyb20gc2VjdXJlIHdvcmxkLCBSUEMK
KyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKi8KKworLyoKKyAqIEFsbCBSUEMgaXMgZG9uZSB3aXRoIGEg
c3RydWN0IG9wdGVlX21zZ19hcmcgYXMgYmVhcmVyIG9mIGluZm9ybWF0aW9uLAorICogc3RydWN0
IG9wdGVlX21zZ19hcmc6OmFyZyBob2xkcyB2YWx1ZXMgZGVmaW5lZCBieSBPUFRFRV9NU0dfUlBD
X0NNRF8qIGJlbG93CisgKgorICogUlBDIGNvbW11bmljYXRpb24gd2l0aCB0ZWUtc3VwcGxpY2Fu
dCBpcyByZXZlcnNlZCBjb21wYXJlZCB0byBub3JtYWwKKyAqIGNsaWVudCBjb21tdW5pY2F0aW9u
IGRlc3JpYmVkIGFib3ZlLiBUaGUgc3VwcGxpY2FudCByZWNlaXZlcyByZXF1ZXN0cworICogYW5k
IHNlbmRzIHJlc3BvbnNlcy4KKyAqLworCisvKgorICogTG9hZCBhIFRBIGludG8gbWVtb3J5LCBk
ZWZpbmVkIGluIHRlZS1zdXBwbGljYW50CisgKi8KKyNkZWZpbmUgT1BURUVfTVNHX1JQQ19DTURf
TE9BRF9UQQkwCisKKy8qCisgKiBSZXNlcnZlZAorICovCisjZGVmaW5lIE9QVEVFX01TR19SUENf
Q01EX1JQTUIJCTEKKworLyoKKyAqIEZpbGUgc3lzdGVtIGFjY2VzcywgZGVmaW5lZCBpbiB0ZWUt
c3VwcGxpY2FudAorICovCisjZGVmaW5lIE9QVEVFX01TR19SUENfQ01EX0ZTCQkyCisKKy8qCisg
KiBHZXQgdGltZQorICoKKyAqIFJldHVybnMgbnVtYmVyIG9mIHNlY29uZHMgYW5kIG5hbm8gc2Vj
b25kcyBzaW5jZSB0aGUgRXBvY2gsCisgKiAxOTcwLTAxLTAxIDAwOjAwOjAwICswMDAwIChVVEMp
LgorICoKKyAqIFtvdXRdIHBhcmFtWzBdLnUudmFsdWUuYQlOdW1iZXIgb2Ygc2Vjb25kcworICog
W291dF0gcGFyYW1bMF0udS52YWx1ZS5iCU51bWJlciBvZiBuYW5vIHNlY29uZHMuCisgKi8KKyNk
ZWZpbmUgT1BURUVfTVNHX1JQQ19DTURfR0VUX1RJTUUJMworCisvKgorICogV2FpdCBxdWV1ZSBw
cmltaXRpdmUsIGhlbHBlciBmb3Igc2VjdXJlIHdvcmxkIHRvIGltcGxlbWVudCBhIHdhaXQgcXVl
dWUuCisgKgorICogSWYgc2VjdXJlIHdvcmxkIG5lZWQgdG8gd2FpdCBmb3IgYSBzZWN1cmUgd29y
bGQgbXV0ZXggaXQgaXNzdWVzIGEgc2xlZXAKKyAqIHJlcXVlc3QgaW5zdGVhZCBvZiBzcGlubmlu
ZyBpbiBzZWN1cmUgd29ybGQuIENvbnZlcnNlbHkgaXMgYSB3YWtldXAKKyAqIHJlcXVlc3QgaXNz
dWVkIHdoZW4gYSBzZWN1cmUgd29ybGQgbXV0ZXggd2l0aCBhIHRocmVhZCB3YWl0aW5nIHRocmVh
ZCBpcworICogdW5sb2NrZWQuCisgKgorICogV2FpdGluZyBvbiBhIGtleQorICogW2luXSBwYXJh
bVswXS51LnZhbHVlLmEgT1BURUVfTVNHX1JQQ19XQUlUX1FVRVVFX1NMRUVQCisgKiBbaW5dIHBh
cmFtWzBdLnUudmFsdWUuYiB3YWl0IGtleQorICoKKyAqIFdha2luZyB1cCBhIGtleQorICogW2lu
XSBwYXJhbVswXS51LnZhbHVlLmEgT1BURUVfTVNHX1JQQ19XQUlUX1FVRVVFX1dBS0VVUAorICog
W2luXSBwYXJhbVswXS51LnZhbHVlLmIgd2FrZXVwIGtleQorICovCisjZGVmaW5lIE9QVEVFX01T
R19SUENfQ01EX1dBSVRfUVVFVUUJNAorI2RlZmluZSBPUFRFRV9NU0dfUlBDX1dBSVRfUVVFVUVf
U0xFRVAJMAorI2RlZmluZSBPUFRFRV9NU0dfUlBDX1dBSVRfUVVFVUVfV0FLRVVQCTEKKworLyoK
KyAqIFN1c3BlbmQgZXhlY3V0aW9uCisgKgorICogW2luXSBwYXJhbVswXS52YWx1ZQkuYSBudW1i
ZXIgb2YgbWlsbGlzZWNvbmRzIHRvIHN1c3BlbmQKKyAqLworI2RlZmluZSBPUFRFRV9NU0dfUlBD
X0NNRF9TVVNQRU5ECTUKKworLyoKKyAqIEFsbG9jYXRlIGEgcGllY2Ugb2Ygc2hhcmVkIG1lbW9y
eQorICoKKyAqIFNoYXJlZCBtZW1vcnkgY2FuIG9wdGlvbmFsbHkgYmUgZnJhZ21lbnRlZCwgdG8g
c3VwcG9ydCB0aGF0IGFkZGl0aW9uYWwKKyAqIHNwYXJlIHBhcmFtIGVudHJpZXMgYXJlIGFsbG9j
YXRlZCB0byBtYWtlIHJvb20gZm9yIGV2ZW50dWFsIGZyYWdtZW50cy4KKyAqIFRoZSBzcGFyZSBw
YXJhbSBlbnRyaWVzIGhhcyAuYXR0ciA9IE9QVEVFX01TR19BVFRSX1RZUEVfTk9ORSB3aGVuCisg
KiB1bnVzZWQuIEFsbCByZXR1cm5lZCB0ZW1wIG1lbXJlZnMgZXhjZXB0IHRoZSBsYXN0IHNob3Vs
ZCBoYXZlIHRoZQorICogT1BURUVfTVNHX0FUVFJfRlJBR01FTlQgYml0IHNldCBpbiB0aGUgYXR0
ciBmaWVsZC4KKyAqCisgKiBbaW5dICBwYXJhbVswXS51LnZhbHVlLmEJCXR5cGUgb2YgbWVtb3J5
IG9uZSBvZgorICoJCQkJCU9QVEVFX01TR19SUENfU0hNX1RZUEVfKiBiZWxvdworICogW2luXSAg
cGFyYW1bMF0udS52YWx1ZS5iCQlyZXF1ZXN0ZWQgc2l6ZQorICogW2luXSAgcGFyYW1bMF0udS52
YWx1ZS5jCQlyZXF1aXJlZCBhbGlnbm1lbnQKKyAqCisgKiBbb3V0XSBwYXJhbVswXS51LnRtZW0u
YnVmX3B0cglwaHlzaWNhbCBhZGRyZXNzIChvZiBmaXJzdCBmcmFnbWVudCkKKyAqIFtvdXRdIHBh
cmFtWzBdLnUudG1lbS5zaXplCQlzaXplIChvZiBmaXJzdCBmcmFnbWVudCkKKyAqIFtvdXRdIHBh
cmFtWzBdLnUudG1lbS5zaG1fcmVmCXNoYXJlZCBtZW1vcnkgcmVmZXJlbmNlCisgKiAuLi4KKyAq
IFtvdXRdIHBhcmFtW25dLnUudG1lbS5idWZfcHRyCXBoeXNpY2FsIGFkZHJlc3MKKyAqIFtvdXRd
IHBhcmFtW25dLnUudG1lbS5zaXplCQlzaXplCisgKiBbb3V0XSBwYXJhbVtuXS51LnRtZW0uc2ht
X3JlZglzaGFyZWQgbWVtb3J5IHJlZmVyZW5jZSAoc2FtZSB2YWx1ZQorICoJCQkJCWFzIGluIHBh
cmFtW24tMV0udS50bWVtLnNobV9yZWYpCisgKi8KKyNkZWZpbmUgT1BURUVfTVNHX1JQQ19DTURf
U0hNX0FMTE9DCTYKKy8qIE1lbW9yeSB0aGF0IGNhbiBiZSBzaGFyZWQgd2l0aCBhIG5vbi1zZWN1
cmUgdXNlciBzcGFjZSBhcHBsaWNhdGlvbiAqLworI2RlZmluZSBPUFRFRV9NU0dfUlBDX1NITV9U
WVBFX0FQUEwJMAorLyogTWVtb3J5IG9ubHkgc2hhcmVkIHdpdGggbm9uLXNlY3VyZSBrZXJuZWwg
Ki8KKyNkZWZpbmUgT1BURUVfTVNHX1JQQ19TSE1fVFlQRV9LRVJORUwJMQorCisvKgorICogRnJl
ZSBzaGFyZWQgbWVtb3J5IHByZXZpb3VzbHkgYWxsb2NhdGVkIHdpdGggT1BURUVfTVNHX1JQQ19D
TURfU0hNX0FMTE9DCisgKgorICogW2luXSAgcGFyYW1bMF0udS52YWx1ZS5hCQl0eXBlIG9mIG1l
bW9yeSBvbmUgb2YKKyAqCQkJCQlPUFRFRV9NU0dfUlBDX1NITV9UWVBFXyogYWJvdmUKKyAqIFtp
bl0gIHBhcmFtWzBdLnUudmFsdWUuYgkJdmFsdWUgb2Ygc2hhcmVkIG1lbW9yeSByZWZlcmVuY2UK
KyAqCQkJCQlyZXR1cm5lZCBpbiBwYXJhbVswXS51LnRtZW0uc2htX3JlZgorICoJCQkJCWFib3Zl
CisgKi8KKyNkZWZpbmUgT1BURUVfTVNHX1JQQ19DTURfU0hNX0ZSRUUJNworCisjZW5kaWYgLyog
X09QVEVFX01TR19IICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS9vcHRl
ZV9zbWMuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdGVlL29wdGVlX3NtYy5oCm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjI2ZDEwMGUKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4v
aW5jbHVkZS9hc20tYXJtL3RlZS9vcHRlZV9zbWMuaApAQCAtMCwwICsxLDQ1NyBAQAorLyoKKyAq
IENvcHlyaWdodCAoYykgMjAxNS0yMDE2LCBMaW5hcm8gTGltaXRlZAorICogQWxsIHJpZ2h0cyBy
ZXNlcnZlZC4KKyAqCisgKiBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmlu
YXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKKyAqIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRl
ZCBwcm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucyBhcmUgbWV0OgorICoKKyAq
IDEuIFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUg
Y29weXJpZ2h0IG5vdGljZSwKKyAqIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9s
bG93aW5nIGRpc2NsYWltZXIuCisgKgorICogMi4gUmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBm
b3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlLAorICogdGhpcyBs
aXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lciBpbiB0aGUgZG9j
dW1lbnRhdGlvbgorICogYW5kL29yIG90aGVyIG1hdGVyaWFscyBwcm92aWRlZCB3aXRoIHRoZSBk
aXN0cmlidXRpb24uCisgKgorICogVEhJUyBTT0ZUV0FSRSBJUyBQUk9WSURFRCBCWSBUSEUgQ09Q
WVJJR0hUIEhPTERFUlMgQU5EIENPTlRSSUJVVE9SUyAiQVMgSVMiCisgKiBBTkQgQU5ZIEVYUFJF
U1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywg
VEhFCisgKiBJTVBMSUVEIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZIEFORCBGSVRORVNT
IEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRQorICogQVJFIERJU0NMQUlNRUQuIElOIE5PIEVWRU5U
IFNIQUxMIFRIRSBDT1BZUklHSFQgSE9MREVSIE9SIENPTlRSSUJVVE9SUyBCRQorICogTElBQkxF
IEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZ
LCBPUgorICogQ09OU0VRVUVOVElBTCBEQU1BR0VTIChJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRF
RCBUTywgUFJPQ1VSRU1FTlQgT0YKKyAqIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7IExP
U1MgT0YgVVNFLCBEQVRBLCBPUiBQUk9GSVRTOyBPUiBCVVNJTkVTUworICogSU5URVJSVVBUSU9O
KSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIg
SU4KKyAqIENPTlRSQUNULCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUIChJTkNMVURJTkcgTkVH
TElHRU5DRSBPUiBPVEhFUldJU0UpCisgKiBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBV
U0UgT0YgVEhJUyBTT0ZUV0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRQorICogUE9TU0lCSUxJ
VFkgT0YgU1VDSCBEQU1BR0UuCisgKi8KKyNpZm5kZWYgT1BURUVfU01DX0gKKyNkZWZpbmUgT1BU
RUVfU01DX0gKKworI2luY2x1ZGUgPGFzbS9zbWNjYy5oPgorI2luY2x1ZGUgPHhlbi9iaXRvcHMu
aD4KKworI2RlZmluZSBPUFRFRV9TTUNfU1REX0NBTExfVkFMKGZ1bmNfbnVtKSBcCisJQVJNX1NN
Q0NDX0NBTExfVkFMKEFSTV9TTUNDQ19TVERfQ0FMTCwgQVJNX1NNQ0NDX0NPTlZfMzIsIFwKKwkJ
CSAgIEFSTV9TTUNDQ19PV05FUl9UUlVTVEVEX09TLCAoZnVuY19udW0pKQorI2RlZmluZSBPUFRF
RV9TTUNfRkFTVF9DQUxMX1ZBTChmdW5jX251bSkgXAorCUFSTV9TTUNDQ19DQUxMX1ZBTChBUk1f
U01DQ0NfRkFTVF9DQUxMLCBBUk1fU01DQ0NfQ09OVl8zMiwgXAorCQkJICAgQVJNX1NNQ0NDX09X
TkVSX1RSVVNURURfT1MsIChmdW5jX251bSkpCisKKy8qCisgKiBGdW5jdGlvbiBzcGVjaWZpZWQg
YnkgU01DIENhbGxpbmcgY29udmVudGlvbi4KKyAqLworI2RlZmluZSBPUFRFRV9TTUNfRlVOQ0lE
X0NBTExTX0NPVU5UCTB4RkYwMAorI2RlZmluZSBPUFRFRV9TTUNfQ0FMTFNfQ09VTlQgXAorCUFS
TV9TTUNDQ19DQUxMX1ZBTChBUk1fU01DQ0NfRkFTVF9DQUxMLCBBUk1fU01DQ0NfQ09OVl8zMiwg
XAorCQkJICAgQVJNX1NNQ0NDX09XTkVSX1RSVVNURURfT1NfRU5ELCBcCisJCQkgICBPUFRFRV9T
TUNfRlVOQ0lEX0NBTExTX0NPVU5UKQorCisvKgorICogTm9ybWFsIGNhY2hlZCBtZW1vcnkgKHdy
aXRlLWJhY2spLCBzaGFyZWFibGUgZm9yIFNNUCBzeXN0ZW1zIGFuZCBub3QKKyAqIHNoYXJlYWJs
ZSBmb3IgVVAgc3lzdGVtcy4KKyAqLworI2RlZmluZSBPUFRFRV9TTUNfU0hNX0NBQ0hFRAkJMQor
CisvKgorICogYTAuLmE3IGlzIHVzZWQgYXMgcmVnaXN0ZXIgbmFtZXMgaW4gdGhlIGRlc2NyaXB0
aW9ucyBiZWxvdywgb24gYXJtMzIKKyAqIHRoYXQgdHJhbnNsYXRlcyB0byByMC4ucjcgYW5kIG9u
IGFybTY0IHRvIHcwLi53Ny4gSW4gYm90aCBjYXNlcyBpdCdzCisgKiAzMi1iaXQgcmVnaXN0ZXJz
LgorICovCisKKy8qCisgKiBGdW5jdGlvbiBzcGVjaWZpZWQgYnkgU01DIENhbGxpbmcgY29udmVu
dGlvbgorICoKKyAqIFJldHVybiBvbmUgb2YgdGhlIGZvbGxvd2luZyBVSURzIGlmIHVzaW5nIEFQ
SSBzcGVjaWZpZWQgaW4gdGhpcyBmaWxlCisgKiB3aXRob3V0IGZ1cnRoZXIgZXh0ZW50aW9uczoK
KyAqIDY1Y2I2YjkzLWFmMGMtNDYxNy04ZWQ2LTY0NGE4ZDExNDBmOAorICogc2VlIGFsc28gT1BU
RUVfU01DX1VJRF8qIGluIG9wdGVlX21zZy5oCisgKi8KKyNkZWZpbmUgT1BURUVfU01DX0ZVTkNJ
RF9DQUxMU19VSUQgT1BURUVfTVNHX0ZVTkNJRF9DQUxMU19VSUQKKyNkZWZpbmUgT1BURUVfU01D
X0NBTExTX1VJRCBcCisJQVJNX1NNQ0NDX0NBTExfVkFMKEFSTV9TTUNDQ19GQVNUX0NBTEwsIEFS
TV9TTUNDQ19DT05WXzMyLCBcCisJCQkgICBBUk1fU01DQ0NfT1dORVJfVFJVU1RFRF9PU19FTkQs
IFwKKwkJCSAgIE9QVEVFX1NNQ19GVU5DSURfQ0FMTFNfVUlEKQorCisvKgorICogRnVuY3Rpb24g
c3BlY2lmaWVkIGJ5IFNNQyBDYWxsaW5nIGNvbnZlbnRpb24KKyAqCisgKiBSZXR1cm5zIDIuMCBp
ZiB1c2luZyBBUEkgc3BlY2lmaWVkIGluIHRoaXMgZmlsZSB3aXRob3V0IGZ1cnRoZXIgZXh0ZW50
aW9ucy4KKyAqIHNlZSBhbHNvIE9QVEVFX01TR19SRVZJU0lPTl8qIGluIG9wdGVlX21zZy5oCisg
Ki8KKyNkZWZpbmUgT1BURUVfU01DX0ZVTkNJRF9DQUxMU19SRVZJU0lPTiBPUFRFRV9NU0dfRlVO
Q0lEX0NBTExTX1JFVklTSU9OCisjZGVmaW5lIE9QVEVFX1NNQ19DQUxMU19SRVZJU0lPTiBcCisJ
QVJNX1NNQ0NDX0NBTExfVkFMKEFSTV9TTUNDQ19GQVNUX0NBTEwsIEFSTV9TTUNDQ19DT05WXzMy
LCBcCisJCQkgICBBUk1fU01DQ0NfT1dORVJfVFJVU1RFRF9PU19FTkQsIFwKKwkJCSAgIE9QVEVF
X1NNQ19GVU5DSURfQ0FMTFNfUkVWSVNJT04pCisKK3N0cnVjdCBvcHRlZV9zbWNfY2FsbHNfcmV2
aXNpb25fcmVzdWx0IHsKKwl1bnNpZ25lZCBsb25nIG1ham9yOworCXVuc2lnbmVkIGxvbmcgbWlu
b3I7CisJdW5zaWduZWQgbG9uZyByZXNlcnZlZDA7CisJdW5zaWduZWQgbG9uZyByZXNlcnZlZDE7
Cit9OworCisvKgorICogR2V0IFVVSUQgb2YgVHJ1c3RlZCBPUy4KKyAqCisgKiBVc2VkIGJ5IG5v
bi1zZWN1cmUgd29ybGQgdG8gZmlndXJlIG91dCB3aGljaCBUcnVzdGVkIE9TIGlzIGluc3RhbGxl
ZC4KKyAqIE5vdGUgdGhhdCByZXR1cm5lZCBVVUlEIGlzIHRoZSBVVUlEIG9mIHRoZSBUcnVzdGVk
IE9TLCBub3Qgb2YgdGhlIEFQSS4KKyAqCisgKiBSZXR1cm5zIFVVSUQgaW4gYTAtNCBpbiB0aGUg
c2FtZSB3YXkgYXMgT1BURUVfU01DX0NBTExTX1VJRAorICogZGVzY3JpYmVkIGFib3ZlLgorICov
CisjZGVmaW5lIE9QVEVFX1NNQ19GVU5DSURfR0VUX09TX1VVSUQgT1BURUVfTVNHX0ZVTkNJRF9H
RVRfT1NfVVVJRAorI2RlZmluZSBPUFRFRV9TTUNfQ0FMTF9HRVRfT1NfVVVJRCBcCisJT1BURUVf
U01DX0ZBU1RfQ0FMTF9WQUwoT1BURUVfU01DX0ZVTkNJRF9HRVRfT1NfVVVJRCkKKworLyoKKyAq
IEdldCByZXZpc2lvbiBvZiBUcnVzdGVkIE9TLgorICoKKyAqIFVzZWQgYnkgbm9uLXNlY3VyZSB3
b3JsZCB0byBmaWd1cmUgb3V0IHdoaWNoIHZlcnNpb24gb2YgdGhlIFRydXN0ZWQgT1MKKyAqIGlz
IGluc3RhbGxlZC4gTm90ZSB0aGF0IHRoZSByZXR1cm5lZCByZXZpc2lvbiBpcyB0aGUgcmV2aXNp
b24gb2YgdGhlCisgKiBUcnVzdGVkIE9TLCBub3Qgb2YgdGhlIEFQSS4KKyAqCisgKiBSZXR1cm5z
IHJldmlzaW9uIGluIGEwLTEgaW4gdGhlIHNhbWUgd2F5IGFzIE9QVEVFX1NNQ19DQUxMU19SRVZJ
U0lPTgorICogZGVzY3JpYmVkIGFib3ZlLgorICovCisjZGVmaW5lIE9QVEVFX1NNQ19GVU5DSURf
R0VUX09TX1JFVklTSU9OIE9QVEVFX01TR19GVU5DSURfR0VUX09TX1JFVklTSU9OCisjZGVmaW5l
IE9QVEVFX1NNQ19DQUxMX0dFVF9PU19SRVZJU0lPTiBcCisJT1BURUVfU01DX0ZBU1RfQ0FMTF9W
QUwoT1BURUVfU01DX0ZVTkNJRF9HRVRfT1NfUkVWSVNJT04pCisKKy8qCisgKiBDYWxsIHdpdGgg
c3RydWN0IG9wdGVlX21zZ19hcmcgYXMgYXJndW1lbnQKKyAqCisgKiBDYWxsIHJlZ2lzdGVyIHVz
YWdlOgorICogYTAJU01DIEZ1bmN0aW9uIElELCBPUFRFRV9TTUMqQ0FMTF9XSVRIX0FSRworICog
YTEJVXBwZXIgMzJiaXQgb2YgYSA2NGJpdCBwaHlzaWNhbCBwb2ludGVyIHRvIGEgc3RydWN0IG9w
dGVlX21zZ19hcmcKKyAqIGEyCUxvd2VyIDMyYml0IG9mIGEgNjRiaXQgcGh5c2ljYWwgcG9pbnRl
ciB0byBhIHN0cnVjdCBvcHRlZV9tc2dfYXJnCisgKiBhMwlDYWNoZSBzZXR0aW5ncywgbm90IHVz
ZWQgaWYgcGh5c2ljYWwgcG9pbnRlciBpcyBpbiBhIHByZWRlZmluZWQgc2hhcmVkCisgKgltZW1v
cnkgYXJlYSBlbHNlIHBlciBPUFRFRV9TTUNfU0hNXyoKKyAqIGE0LTYJTm90IHVzZWQKKyAqIGE3
CUh5cGVydmlzb3IgQ2xpZW50IElEIHJlZ2lzdGVyCisgKgorICogTm9ybWFsIHJldHVybiByZWdp
c3RlciB1c2FnZToKKyAqIGEwCVJldHVybiB2YWx1ZSwgT1BURUVfU01DX1JFVFVSTl8qCisgKiBh
MS0zCU5vdCB1c2VkCisgKiBhNC03CVByZXNlcnZlZAorICoKKyAqIE9QVEVFX1NNQ19SRVRVUk5f
RVRIUkVBRF9MSU1JVCByZXR1cm4gcmVnaXN0ZXIgdXNhZ2U6CisgKiBhMAlSZXR1cm4gdmFsdWUs
IE9QVEVFX1NNQ19SRVRVUk5fRVRIUkVBRF9MSU1JVAorICogYTEtMwlQcmVzZXJ2ZWQKKyAqIGE0
LTcJUHJlc2VydmVkCisgKgorICogUlBDIHJldHVybiByZWdpc3RlciB1c2FnZToKKyAqIGEwCVJl
dHVybiB2YWx1ZSwgT1BURUVfU01DX1JFVFVSTl9JU19SUEModmFsKQorICogYTEtMglSUEMgcGFy
YW1ldGVycworICogYTMtNwlSZXN1bWUgaW5mb3JtYXRpb24sIG11c3QgYmUgcHJlc2VydmVkCisg
KgorICogUG9zc2libGUgcmV0dXJuIHZhbHVlczoKKyAqIE9QVEVFX1NNQ19SRVRVUk5fVU5LTk9X
Tl9GVU5DVElPTglUcnVzdGVkIE9TIGRvZXMgbm90IHJlY29nbml6ZSB0aGlzCisgKgkJCQkJZnVu
Y3Rpb24uCisgKiBPUFRFRV9TTUNfUkVUVVJOX09LCQkJQ2FsbCBjb21wbGV0ZWQsIHJlc3VsdCB1
cGRhdGVkIGluCisgKgkJCQkJdGhlIHByZXZpb3VzbHkgc3VwcGxpZWQgc3RydWN0CisgKgkJCQkJ
b3B0ZWVfbXNnX2FyZy4KKyAqIE9QVEVFX1NNQ19SRVRVUk5fRVRIUkVBRF9MSU1JVAlOdW1iZXIg
b2YgVHJ1c3RlZCBPUyB0aHJlYWRzIGV4Y2VlZGVkLAorICoJCQkJCXRyeSBhZ2FpbiBsYXRlci4K
KyAqIE9QVEVFX1NNQ19SRVRVUk5fRUJBREFERFIJCUJhZCBwaHlzY2lhbCBwb2ludGVyIHRvIHN0
cnVjdAorICoJCQkJCW9wdGVlX21zZ19hcmcuCisgKiBPUFRFRV9TTUNfUkVUVVJOX0VCQURDTUQJ
CUJhZC91bmtub3duIGNtZCBpbiBzdHJ1Y3Qgb3B0ZWVfbXNnX2FyZworICogT1BURUVfU01DX1JF
VFVSTl9JU19SUEMoKQkJQ2FsbCBzdXNwZW5kZWQgYnkgUlBDIGNhbGwgdG8gbm9ybWFsCisgKgkJ
CQkJd29ybGQuCisgKi8KKyNkZWZpbmUgT1BURUVfU01DX0ZVTkNJRF9DQUxMX1dJVEhfQVJHIE9Q
VEVFX01TR19GVU5DSURfQ0FMTF9XSVRIX0FSRworI2RlZmluZSBPUFRFRV9TTUNfQ0FMTF9XSVRI
X0FSRyBcCisJT1BURUVfU01DX1NURF9DQUxMX1ZBTChPUFRFRV9TTUNfRlVOQ0lEX0NBTExfV0lU
SF9BUkcpCisKKy8qCisgKiBHZXQgU2hhcmVkIE1lbW9yeSBDb25maWcKKyAqCisgKiBSZXR1cm5z
IHRoZSBTZWN1cmUvTm9uLXNlY3VyZSBzaGFyZWQgbWVtb3J5IGNvbmZpZy4KKyAqCisgKiBDYWxs
IHJlZ2lzdGVyIHVzYWdlOgorICogYTAJU01DIEZ1bmN0aW9uIElELCBPUFRFRV9TTUNfR0VUX1NI
TV9DT05GSUcKKyAqIGExLTYJTm90IHVzZWQKKyAqIGE3CUh5cGVydmlzb3IgQ2xpZW50IElEIHJl
Z2lzdGVyCisgKgorICogSGF2ZSBjb25maWcgcmV0dXJuIHJlZ2lzdGVyIHVzYWdlOgorICogYTAJ
T1BURUVfU01DX1JFVFVSTl9PSworICogYTEJUGh5c2ljYWwgYWRkcmVzcyBvZiBzdGFydCBvZiBT
SE0KKyAqIGEyCVNpemUgb2Ygb2YgU0hNCisgKiBhMwlDYWNoZSBzZXR0aW5ncyBvZiBtZW1vcnks
IGFzIGRlZmluZWQgYnkgdGhlCisgKglPUFRFRV9TTUNfU0hNXyogdmFsdWVzIGFib3ZlCisgKiBh
NC03CVByZXNlcnZlZAorICoKKyAqIE5vdCBhdmFpbGFibGUgcmVnaXN0ZXIgdXNhZ2U6CisgKiBh
MAlPUFRFRV9TTUNfUkVUVVJOX0VOT1RBVkFJTAorICogYTEtMyBOb3QgdXNlZAorICogYTQtNwlQ
cmVzZXJ2ZWQKKyAqLworI2RlZmluZSBPUFRFRV9TTUNfRlVOQ0lEX0dFVF9TSE1fQ09ORklHCTcK
KyNkZWZpbmUgT1BURUVfU01DX0dFVF9TSE1fQ09ORklHIFwKKwlPUFRFRV9TTUNfRkFTVF9DQUxM
X1ZBTChPUFRFRV9TTUNfRlVOQ0lEX0dFVF9TSE1fQ09ORklHKQorCitzdHJ1Y3Qgb3B0ZWVfc21j
X2dldF9zaG1fY29uZmlnX3Jlc3VsdCB7CisJdW5zaWduZWQgbG9uZyBzdGF0dXM7CisJdW5zaWdu
ZWQgbG9uZyBzdGFydDsKKwl1bnNpZ25lZCBsb25nIHNpemU7CisJdW5zaWduZWQgbG9uZyBzZXR0
aW5nczsKK307CisKKy8qCisgKiBFeGNoYW5nZXMgY2FwYWJpbGl0aWVzIGJldHdlZW4gbm9ybWFs
IHdvcmxkIGFuZCBzZWN1cmUgd29ybGQKKyAqCisgKiBDYWxsIHJlZ2lzdGVyIHVzYWdlOgorICog
YTAJU01DIEZ1bmN0aW9uIElELCBPUFRFRV9TTUNfRVhDSEFOR0VfQ0FQQUJJTElUSUVTCisgKiBh
MQliaXRmaWVsZCBvZiBub3JtYWwgd29ybGQgY2FwYWJpbGl0aWVzIE9QVEVFX1NNQ19OU0VDX0NB
UF8qCisgKiBhMi02CU5vdCB1c2VkCisgKiBhNwlIeXBlcnZpc29yIENsaWVudCBJRCByZWdpc3Rl
cgorICoKKyAqIE5vcm1hbCByZXR1cm4gcmVnaXN0ZXIgdXNhZ2U6CisgKiBhMAlPUFRFRV9TTUNf
UkVUVVJOX09LCisgKiBhMQliaXRmaWVsZCBvZiBzZWN1cmUgd29ybGQgY2FwYWJpbGl0aWVzIE9Q
VEVFX1NNQ19TRUNfQ0FQXyoKKyAqIGEyLTcJUHJlc2VydmVkCisgKgorICogRXJyb3IgcmV0dXJu
IHJlZ2lzdGVyIHVzYWdlOgorICogYTAJT1BURUVfU01DX1JFVFVSTl9FTk9UQVZBSUwsIGNhbid0
IHVzZSB0aGUgY2FwYWJpbGl0aWVzIGZyb20gbm9ybWFsIHdvcmxkCisgKiBhMQliaXRmaWVsZCBv
ZiBzZWN1cmUgd29ybGQgY2FwYWJpbGl0aWVzIE9QVEVFX1NNQ19TRUNfQ0FQXyoKKyAqIGEyLTcg
UHJlc2VydmVkCisgKi8KKy8qIE5vcm1hbCB3b3JsZCB3b3JrcyBhcyBhIHVuaXByb2Nlc3NvciBz
eXN0ZW0gKi8KKyNkZWZpbmUgT1BURUVfU01DX05TRUNfQ0FQX1VOSVBST0NFU1NPUgkJQklUKDAp
CisvKiBTZWN1cmUgd29ybGQgaGFzIHJlc2VydmVkIHNoYXJlZCBtZW1vcnkgZm9yIG5vcm1hbCB3
b3JsZCB0byB1c2UgKi8KKyNkZWZpbmUgT1BURUVfU01DX1NFQ19DQVBfSEFWRV9SRVNFUlZFRF9T
SE0JQklUKDApCisvKiBTZWN1cmUgd29ybGQgY2FuIGNvbW11bmljYXRlIHZpYSBwcmV2aW91c2x5
IHVucmVnaXN0ZXJlZCBzaGFyZWQgbWVtb3J5ICovCisjZGVmaW5lIE9QVEVFX1NNQ19TRUNfQ0FQ
X1VOUkVHSVNURVJFRF9TSE0JQklUKDEpCisKKy8qCisgKiBTZWN1cmUgd29ybGQgc3VwcG9ydHMg
Y29tbWFuZHMgInJlZ2lzdGVyL3VucmVnaXN0ZXIgc2hhcmVkIG1lbW9yeSIsCisgKiBzZWN1cmUg
d29ybGQgYWNjZXB0cyBjb21tYW5kIGJ1ZmZlcnMgbG9jYXRlZCBpbiBhbnkgcGFydHMgb2Ygbm9u
LXNlY3VyZSBSQU0KKyAqLworI2RlZmluZSBPUFRFRV9TTUNfU0VDX0NBUF9EWU5BTUlDX1NITQkJ
QklUKDIpCisKKyNkZWZpbmUgT1BURUVfU01DX0ZVTkNJRF9FWENIQU5HRV9DQVBBQklMSVRJRVMJ
OQorI2RlZmluZSBPUFRFRV9TTUNfRVhDSEFOR0VfQ0FQQUJJTElUSUVTIFwKKwlPUFRFRV9TTUNf
RkFTVF9DQUxMX1ZBTChPUFRFRV9TTUNfRlVOQ0lEX0VYQ0hBTkdFX0NBUEFCSUxJVElFUykKKwor
c3RydWN0IG9wdGVlX3NtY19leGNoYW5nZV9jYXBhYmlsaXRpZXNfcmVzdWx0IHsKKwl1bnNpZ25l
ZCBsb25nIHN0YXR1czsKKwl1bnNpZ25lZCBsb25nIGNhcGFiaWxpdGllczsKKwl1bnNpZ25lZCBs
b25nIHJlc2VydmVkMDsKKwl1bnNpZ25lZCBsb25nIHJlc2VydmVkMTsKK307CisKKy8qCisgKiBE
aXNhYmxlIGFuZCBlbXB0aWVzIGNhY2hlIG9mIHNoYXJlZCBtZW1vcnkgb2JqZWN0cworICoKKyAq
IFNlY3VyZSB3b3JsZCBjYW4gY2FjaGUgZnJlcXVlbnRseSB1c2VkIHNoYXJlZCBtZW1vcnkgb2Jq
ZWN0cywgZm9yCisgKiBleGFtcGxlIG9iamVjdHMgdXNlZCBhcyBSUEMgYXJndW1lbnRzLiBXaGVu
IHNlY3VyZSB3b3JsZCBpcyBpZGxlIHRoaXMKKyAqIGZ1bmN0aW9uIHJldHVybnMgb25lIHNoYXJl
ZCBtZW1vcnkgcmVmZXJlbmNlIHRvIGZyZWUuIFRvIGRpc2FibGUgdGhlCisgKiBjYWNoZSBhbmQg
ZnJlZSBhbGwgY2FjaGVkIG9iamVjdHMgdGhpcyBmdW5jdGlvbiBoYXMgdG8gYmUgY2FsbGVkIHVu
dGlsCisgKiBpdCByZXR1cm5zIE9QVEVFX1NNQ19SRVRVUk5fRU5PVEFWQUlMLgorICoKKyAqIENh
bGwgcmVnaXN0ZXIgdXNhZ2U6CisgKiBhMAlTTUMgRnVuY3Rpb24gSUQsIE9QVEVFX1NNQ19ESVNB
QkxFX1NITV9DQUNIRQorICogYTEtNglOb3QgdXNlZAorICogYTcJSHlwZXJ2aXNvciBDbGllbnQg
SUQgcmVnaXN0ZXIKKyAqCisgKiBOb3JtYWwgcmV0dXJuIHJlZ2lzdGVyIHVzYWdlOgorICogYTAJ
T1BURUVfU01DX1JFVFVSTl9PSworICogYTEJVXBwZXIgMzJiaXQgb2YgYSA2NGJpdCBTaGFyZWQg
bWVtb3J5IGNvb2tpZQorICogYTIJTG93ZXIgMzJiaXQgb2YgYSA2NGJpdCBTaGFyZWQgbWVtb3J5
IGNvb2tpZQorICogYTMtNwlQcmVzZXJ2ZWQKKyAqCisgKiBDYWNoZSBlbXB0eSByZXR1cm4gcmVn
aXN0ZXIgdXNhZ2U6CisgKiBhMAlPUFRFRV9TTUNfUkVUVVJOX0VOT1RBVkFJTAorICogYTEtNwlQ
cmVzZXJ2ZWQKKyAqCisgKiBOb3QgaWRsZSByZXR1cm4gcmVnaXN0ZXIgdXNhZ2U6CisgKiBhMAlP
UFRFRV9TTUNfUkVUVVJOX0VCVVNZCisgKiBhMS03CVByZXNlcnZlZAorICovCisjZGVmaW5lIE9Q
VEVFX1NNQ19GVU5DSURfRElTQUJMRV9TSE1fQ0FDSEUJMTAKKyNkZWZpbmUgT1BURUVfU01DX0RJ
U0FCTEVfU0hNX0NBQ0hFIFwKKwlPUFRFRV9TTUNfRkFTVF9DQUxMX1ZBTChPUFRFRV9TTUNfRlVO
Q0lEX0RJU0FCTEVfU0hNX0NBQ0hFKQorCitzdHJ1Y3Qgb3B0ZWVfc21jX2Rpc2FibGVfc2htX2Nh
Y2hlX3Jlc3VsdCB7CisJdW5zaWduZWQgbG9uZyBzdGF0dXM7CisJdW5zaWduZWQgbG9uZyBzaG1f
dXBwZXIzMjsKKwl1bnNpZ25lZCBsb25nIHNobV9sb3dlcjMyOworCXVuc2lnbmVkIGxvbmcgcmVz
ZXJ2ZWQwOworfTsKKworLyoKKyAqIEVuYWJsZSBjYWNoZSBvZiBzaGFyZWQgbWVtb3J5IG9iamVj
dHMKKyAqCisgKiBTZWN1cmUgd29ybGQgY2FuIGNhY2hlIGZyZXF1ZW50bHkgdXNlZCBzaGFyZWQg
bWVtb3J5IG9iamVjdHMsIGZvcgorICogZXhhbXBsZSBvYmplY3RzIHVzZWQgYXMgUlBDIGFyZ3Vt
ZW50cy4gV2hlbiBzZWN1cmUgd29ybGQgaXMgaWRsZSB0aGlzCisgKiBmdW5jdGlvbiByZXR1cm5z
IE9QVEVFX1NNQ19SRVRVUk5fT0sgYW5kIHRoZSBjYWNoZSBpcyBlbmFibGVkLiBJZgorICogc2Vj
dXJlIHdvcmxkIGlzbid0IGlkbGUgT1BURUVfU01DX1JFVFVSTl9FQlVTWSBpcyByZXR1cm5lZC4K
KyAqCisgKiBDYWxsIHJlZ2lzdGVyIHVzYWdlOgorICogYTAJU01DIEZ1bmN0aW9uIElELCBPUFRF
RV9TTUNfRU5BQkxFX1NITV9DQUNIRQorICogYTEtNglOb3QgdXNlZAorICogYTcJSHlwZXJ2aXNv
ciBDbGllbnQgSUQgcmVnaXN0ZXIKKyAqCisgKiBOb3JtYWwgcmV0dXJuIHJlZ2lzdGVyIHVzYWdl
OgorICogYTAJT1BURUVfU01DX1JFVFVSTl9PSworICogYTEtNwlQcmVzZXJ2ZWQKKyAqCisgKiBO
b3QgaWRsZSByZXR1cm4gcmVnaXN0ZXIgdXNhZ2U6CisgKiBhMAlPUFRFRV9TTUNfUkVUVVJOX0VC
VVNZCisgKiBhMS03CVByZXNlcnZlZAorICovCisjZGVmaW5lIE9QVEVFX1NNQ19GVU5DSURfRU5B
QkxFX1NITV9DQUNIRQkxMQorI2RlZmluZSBPUFRFRV9TTUNfRU5BQkxFX1NITV9DQUNIRSBcCisJ
T1BURUVfU01DX0ZBU1RfQ0FMTF9WQUwoT1BURUVfU01DX0ZVTkNJRF9FTkFCTEVfU0hNX0NBQ0hF
KQorCisvKgorICogUmVzdW1lIGZyb20gUlBDIChmb3IgZXhhbXBsZSBhZnRlciBwcm9jZXNzaW5n
IGEgZm9yZWlnbiBpbnRlcnJ1cHQpCisgKgorICogQ2FsbCByZWdpc3RlciB1c2FnZToKKyAqIGEw
CVNNQyBGdW5jdGlvbiBJRCwgT1BURUVfU01DX0NBTExfUkVUVVJOX0ZST01fUlBDCisgKiBhMS0z
CVZhbHVlIG9mIGExLTMgd2hlbiBPUFRFRV9TTUNfQ0FMTF9XSVRIX0FSRyByZXR1cm5lZAorICoJ
T1BURUVfU01DX1JFVFVSTl9SUEMgaW4gYTAKKyAqCisgKiBSZXR1cm4gcmVnaXN0ZXIgdXNhZ2Ug
aXMgdGhlIHNhbWUgYXMgZm9yIE9QVEVFX1NNQ18qQ0FMTF9XSVRIX0FSRyBhYm92ZS4KKyAqCisg
KiBQb3NzaWJsZSByZXR1cm4gdmFsdWVzCisgKiBPUFRFRV9TTUNfUkVUVVJOX1VOS05PV05fRlVO
Q1RJT04JVHJ1c3RlZCBPUyBkb2VzIG5vdCByZWNvZ25pemUgdGhpcworICoJCQkJCWZ1bmN0aW9u
LgorICogT1BURUVfU01DX1JFVFVSTl9PSwkJCU9yaWdpbmFsIGNhbGwgY29tcGxldGVkLCByZXN1
bHQKKyAqCQkJCQl1cGRhdGVkIGluIHRoZSBwcmV2aW91c2x5IHN1cHBsaWVkLgorICoJCQkJCXN0
cnVjdCBvcHRlZV9tc2dfYXJnCisgKiBPUFRFRV9TTUNfUkVUVVJOX1JQQwkJCUNhbGwgc3VzcGVu
ZGVkIGJ5IFJQQyBjYWxsIHRvIG5vcm1hbAorICoJCQkJCXdvcmxkLgorICogT1BURUVfU01DX1JF
VFVSTl9FUkVTVU1FCQlSZXN1bWUgZmFpbGVkLCB0aGUgb3BhcXVlIHJlc3VtZQorICoJCQkJCWlu
Zm9ybWF0aW9uIHdhcyBjb3JydXB0LgorICovCisjZGVmaW5lIE9QVEVFX1NNQ19GVU5DSURfUkVU
VVJOX0ZST01fUlBDCTMKKyNkZWZpbmUgT1BURUVfU01DX0NBTExfUkVUVVJOX0ZST01fUlBDIFwK
KwlPUFRFRV9TTUNfU1REX0NBTExfVkFMKE9QVEVFX1NNQ19GVU5DSURfUkVUVVJOX0ZST01fUlBD
KQorCisjZGVmaW5lIE9QVEVFX1NNQ19SRVRVUk5fUlBDX1BSRUZJWF9NQVNLCTB4RkZGRjAwMDAK
KyNkZWZpbmUgT1BURUVfU01DX1JFVFVSTl9SUENfUFJFRklYCQkweEZGRkYwMDAwCisjZGVmaW5l
IE9QVEVFX1NNQ19SRVRVUk5fUlBDX0ZVTkNfTUFTSwkJMHgwMDAwRkZGRgorCisjZGVmaW5lIE9Q
VEVFX1NNQ19SRVRVUk5fR0VUX1JQQ19GVU5DKHJldCkgXAorCSgocmV0KSAmIE9QVEVFX1NNQ19S
RVRVUk5fUlBDX0ZVTkNfTUFTSykKKworI2RlZmluZSBPUFRFRV9TTUNfUlBDX1ZBTChmdW5jKQkJ
KChmdW5jKSB8IE9QVEVFX1NNQ19SRVRVUk5fUlBDX1BSRUZJWCkKKworLyoKKyAqIEFsbG9jYXRl
IG1lbW9yeSBmb3IgUlBDIHBhcmFtZXRlciBwYXNzaW5nLiBUaGUgbWVtb3J5IGlzIHVzZWQgdG8g
aG9sZCBhCisgKiBzdHJ1Y3Qgb3B0ZWVfbXNnX2FyZy4KKyAqCisgKiAiQ2FsbCIgcmVnaXN0ZXIg
dXNhZ2U6CisgKiBhMAlUaGlzIHZhbHVlLCBPUFRFRV9TTUNfUkVUVVJOX1JQQ19BTExPQworICog
YTEJU2l6ZSBpbiBieXRlcyBvZiByZXF1aXJlZCBhcmd1bWVudCBtZW1vcnkKKyAqIGEyCU5vdCB1
c2VkCisgKiBhMwlSZXN1bWUgaW5mb3JtYXRpb24sIG11c3QgYmUgcHJlc2VydmVkCisgKiBhNC01
CU5vdCB1c2VkCisgKiBhNi03CVJlc3VtZSBpbmZvcm1hdGlvbiwgbXVzdCBiZSBwcmVzZXJ2ZWQK
KyAqCisgKiAiUmV0dXJuIiByZWdpc3RlciB1c2FnZToKKyAqIGEwCVNNQyBGdW5jdGlvbiBJRCwg
T1BURUVfU01DX0NBTExfUkVUVVJOX0ZST01fUlBDLgorICogYTEJVXBwZXIgMzJiaXRzIG9mIDY0
Yml0IHBoeXNpY2FsIHBvaW50ZXIgdG8gYWxsb2NhdGVkCisgKgltZW1vcnksIChhMSA9PSAwICYm
IGEyID09IDApIGlmIHNpemUgd2FzIDAgb3IgaWYgbWVtb3J5IGNhbid0CisgKgliZSBhbGxvY2F0
ZWQuCisgKiBhMglMb3dlciAzMmJpdHMgb2YgNjRiaXQgcGh5c2ljYWwgcG9pbnRlciB0byBhbGxv
Y2F0ZWQKKyAqCW1lbW9yeSwgKGExID09IDAgJiYgYTIgPT0gMCkgaWYgc2l6ZSB3YXMgMCBvciBp
ZiBtZW1vcnkgY2FuJ3QKKyAqCWJlIGFsbG9jYXRlZAorICogYTMJUHJlc2VydmVkCisgKiBhNAlV
cHBlciAzMmJpdHMgb2YgNjRiaXQgU2hhcmVkIG1lbW9yeSBjb29raWUgdXNlZCB3aGVuIGZyZWVp
bmcKKyAqCXRoZSBtZW1vcnkgb3IgZG9pbmcgYW4gUlBDCisgKiBhNQlMb3dlciAzMmJpdHMgb2Yg
NjRiaXQgU2hhcmVkIG1lbW9yeSBjb29raWUgdXNlZCB3aGVuIGZyZWVpbmcKKyAqCXRoZSBtZW1v
cnkgb3IgZG9pbmcgYW4gUlBDCisgKiBhNi03CVByZXNlcnZlZAorICovCisjZGVmaW5lIE9QVEVF
X1NNQ19SUENfRlVOQ19BTExPQwkwCisjZGVmaW5lIE9QVEVFX1NNQ19SRVRVUk5fUlBDX0FMTE9D
IFwKKwlPUFRFRV9TTUNfUlBDX1ZBTChPUFRFRV9TTUNfUlBDX0ZVTkNfQUxMT0MpCisKKy8qCisg
KiBGcmVlIG1lbW9yeSBwcmV2aW91c2x5IGFsbG9jYXRlZCBieSBPUFRFRV9TTUNfUkVUVVJOX1JQ
Q19BTExPQworICoKKyAqICJDYWxsIiByZWdpc3RlciB1c2FnZToKKyAqIGEwCVRoaXMgdmFsdWUs
IE9QVEVFX1NNQ19SRVRVUk5fUlBDX0ZSRUUKKyAqIGExCVVwcGVyIDMyYml0cyBvZiA2NGJpdCBz
aGFyZWQgbWVtb3J5IGNvb2tpZSBiZWxvbmdpbmcgdG8gdGhpcworICoJYXJndW1lbnQgbWVtb3J5
CisgKiBhMglMb3dlciAzMmJpdHMgb2YgNjRiaXQgc2hhcmVkIG1lbW9yeSBjb29raWUgYmVsb25n
aW5nIHRvIHRoaXMKKyAqCWFyZ3VtZW50IG1lbW9yeQorICogYTMtNwlSZXN1bWUgaW5mb3JtYXRp
b24sIG11c3QgYmUgcHJlc2VydmVkCisgKgorICogIlJldHVybiIgcmVnaXN0ZXIgdXNhZ2U6Cisg
KiBhMAlTTUMgRnVuY3Rpb24gSUQsIE9QVEVFX1NNQ19DQUxMX1JFVFVSTl9GUk9NX1JQQy4KKyAq
IGExLTIJTm90IHVzZWQKKyAqIGEzLTcJUHJlc2VydmVkCisgKi8KKyNkZWZpbmUgT1BURUVfU01D
X1JQQ19GVU5DX0ZSRUUJCTIKKyNkZWZpbmUgT1BURUVfU01DX1JFVFVSTl9SUENfRlJFRSBcCisJ
T1BURUVfU01DX1JQQ19WQUwoT1BURUVfU01DX1JQQ19GVU5DX0ZSRUUpCisKKy8qCisgKiBEZWxp
dmVyIGZvcmVpZ24gaW50ZXJydXB0IHRvIG5vcm1hbCB3b3JsZC4KKyAqCisgKiAiQ2FsbCIgcmVn
aXN0ZXIgdXNhZ2U6CisgKiBhMAlPUFRFRV9TTUNfUkVUVVJOX1JQQ19GT1JFSUdOX0lOVFIKKyAq
IGExLTcJUmVzdW1lIGluZm9ybWF0aW9uLCBtdXN0IGJlIHByZXNlcnZlZAorICoKKyAqICJSZXR1
cm4iIHJlZ2lzdGVyIHVzYWdlOgorICogYTAJU01DIEZ1bmN0aW9uIElELCBPUFRFRV9TTUNfQ0FM
TF9SRVRVUk5fRlJPTV9SUEMuCisgKiBhMS03CVByZXNlcnZlZAorICovCisjZGVmaW5lIE9QVEVF
X1NNQ19SUENfRlVOQ19GT1JFSUdOX0lOVFIJCTQKKyNkZWZpbmUgT1BURUVfU01DX1JFVFVSTl9S
UENfRk9SRUlHTl9JTlRSIFwKKwlPUFRFRV9TTUNfUlBDX1ZBTChPUFRFRV9TTUNfUlBDX0ZVTkNf
Rk9SRUlHTl9JTlRSKQorCisvKgorICogRG8gYW4gUlBDIHJlcXVlc3QuIFRoZSBzdXBwbGllZCBz
dHJ1Y3Qgb3B0ZWVfbXNnX2FyZyB0ZWxscyB3aGljaAorICogcmVxdWVzdCB0byBkbyBhbmQgdGhl
IHBhcmFtZXRlcnMgZm9yIHRoZSByZXF1ZXN0LiBUaGUgZm9sbG93aW5nIGZpZWxkcworICogYXJl
IHVzZWQgKHRoZSByZXN0IGFyZSB1bnVzZWQpOgorICogLSBjbWQJCXRoZSBSZXF1ZXN0IElECisg
KiAtIHJldAkJcmV0dXJuIHZhbHVlIG9mIHRoZSByZXF1ZXN0LCBmaWxsZWQgaW4gYnkgbm9ybWFs
IHdvcmxkCisgKiAtIG51bV9wYXJhbXMJCW51bWJlciBvZiBwYXJhbWV0ZXJzIGZvciB0aGUgcmVx
dWVzdAorICogLSBwYXJhbXMJCXRoZSBwYXJhbWV0ZXJzCisgKiAtIHBhcmFtX2F0dHJzCWF0dHJp
YnV0ZXMgb2YgdGhlIHBhcmFtZXRlcnMKKyAqCisgKiAiQ2FsbCIgcmVnaXN0ZXIgdXNhZ2U6Cisg
KiBhMAlPUFRFRV9TTUNfUkVUVVJOX1JQQ19DTUQKKyAqIGExCVVwcGVyIDMyYml0IG9mIGEgNjRi
aXQgU2hhcmVkIG1lbW9yeSBjb29raWUgaG9sZGluZyBhCisgKglzdHJ1Y3Qgb3B0ZWVfbXNnX2Fy
ZywgbXVzdCBiZSBwcmVzZXJ2ZWQsIG9ubHkgdGhlIGRhdGEgc2hvdWxkCisgKgliZSB1cGRhdGVk
CisgKiBhMglMb3dlciAzMmJpdCBvZiBhIDY0Yml0IFNoYXJlZCBtZW1vcnkgY29va2llIGhvbGRp
bmcgYQorICoJc3RydWN0IG9wdGVlX21zZ19hcmcsIG11c3QgYmUgcHJlc2VydmVkLCBvbmx5IHRo
ZSBkYXRhIHNob3VsZAorICoJYmUgdXBkYXRlZAorICogYTMtNwlSZXN1bWUgaW5mb3JtYXRpb24s
IG11c3QgYmUgcHJlc2VydmVkCisgKgorICogIlJldHVybiIgcmVnaXN0ZXIgdXNhZ2U6CisgKiBh
MAlTTUMgRnVuY3Rpb24gSUQsIE9QVEVFX1NNQ19DQUxMX1JFVFVSTl9GUk9NX1JQQy4KKyAqIGEx
LTIJTm90IHVzZWQKKyAqIGEzLTcJUHJlc2VydmVkCisgKi8KKyNkZWZpbmUgT1BURUVfU01DX1JQ
Q19GVU5DX0NNRAkJNQorI2RlZmluZSBPUFRFRV9TTUNfUkVUVVJOX1JQQ19DTUQgXAorCU9QVEVF
X1NNQ19SUENfVkFMKE9QVEVFX1NNQ19SUENfRlVOQ19DTUQpCisKKy8qIFJldHVybmVkIGluIGEw
ICovCisjZGVmaW5lIE9QVEVFX1NNQ19SRVRVUk5fVU5LTk9XTl9GVU5DVElPTiAweEZGRkZGRkZG
CisKKy8qIFJldHVybmVkIGluIGEwIG9ubHkgZnJvbSBUcnVzdGVkIE9TIGZ1bmN0aW9ucyAqLwor
I2RlZmluZSBPUFRFRV9TTUNfUkVUVVJOX09LCQkweDAKKyNkZWZpbmUgT1BURUVfU01DX1JFVFVS
Tl9FVEhSRUFEX0xJTUlUCTB4MQorI2RlZmluZSBPUFRFRV9TTUNfUkVUVVJOX0VCVVNZCQkweDIK
KyNkZWZpbmUgT1BURUVfU01DX1JFVFVSTl9FUkVTVU1FCTB4MworI2RlZmluZSBPUFRFRV9TTUNf
UkVUVVJOX0VCQURBRERSCTB4NAorI2RlZmluZSBPUFRFRV9TTUNfUkVUVVJOX0VCQURDTUQJMHg1
CisjZGVmaW5lIE9QVEVFX1NNQ19SRVRVUk5fRU5PTUVNCQkweDYKKyNkZWZpbmUgT1BURUVfU01D
X1JFVFVSTl9FTk9UQVZBSUwJMHg3CisjZGVmaW5lIE9QVEVFX1NNQ19SRVRVUk5fSVNfUlBDKHJl
dCkJX19vcHRlZV9zbWNfcmV0dXJuX2lzX3JwYygocmV0KSkKKworc3RhdGljIGlubGluZSBib29s
IF9fb3B0ZWVfc21jX3JldHVybl9pc19ycGModTMyIHJldCkKK3sKKwlyZXR1cm4gcmV0ICE9IE9Q
VEVFX1NNQ19SRVRVUk5fVU5LTk9XTl9GVU5DVElPTiAmJgorCSAgICAgICAocmV0ICYgT1BURUVf
U01DX1JFVFVSTl9SUENfUFJFRklYX01BU0spID09CisJCQlPUFRFRV9TTUNfUkVUVVJOX1JQQ19Q
UkVGSVg7Cit9CisKKyNlbmRpZiAvKiBPUFRFRV9TTUNfSCAqLwotLSAKMi43LjQKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:12:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 14: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 1fsTsD-0005VS-7e; Wed, 22 Aug 2018 14:12: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=inas=lf=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fsTsB-0005V2-UJ
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 14:12:36 +0000
X-Inumbo-ID: 3afd7b3e-a615-11e8-a8a5-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0d::605])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3afd7b3e-a615-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 16:11:15 +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=VWJXXMo/cKQIk36JljFnQk0USSUAxOu4GokfxwkIdd0=;
 b=W4/tAX9cu7pLk+R/3MSI8sUfmEWiR1+z9vyOavjQUU1yhs0cH6c2cYSbtLE7tJi5A76XuI6haDC7mGfIZvkefxFUWOTwpwa+hZrNb1fHHl4uLvQV9JE6HS/2M4DzVz7R/HNOwjDUy8tjyChbL0Agg7nGZ24oCv46xEgafSTCaow=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from EPUAKYIW2556.kyiv.epam.com (85.223.209.51) by
 VI1PR03MB3773.eurprd03.prod.outlook.com (2603:10a6:803:33::32) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1059.24; Wed, 22 Aug 2018 14:12:22 +0000
Received: by EPUAKYIW2556.kyiv.epam.com (sSMTP sendmail emulation);
 Wed, 22 Aug 2018 17:12:18 +0300
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
To: xen-devel@lists.xen.org, Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jens Wiklander <jens.wiklander@linaro.org>
Date: Wed, 22 Aug 2018 17:11:32 +0300
Message-Id: <1534947094-9974-5-git-send-email-volodymyr_babchuk@epam.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
MIME-Version: 1.0
X-Originating-IP: [85.223.209.51]
X-ClientProxiedBy: DB6P18901CA0020.EURP189.PROD.OUTLOOK.COM
 (2603:10a6:4:16::30) To VI1PR03MB3773.eurprd03.prod.outlook.com
 (2603:10a6:803:33::32)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: a11261cf-ef1c-41e1-3fa1-08d60839485d
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR03MB3773; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3773;
 3:lylhPSE/S+pc22LGfvuXxcpT6Bz7otRJFEv18bQuc7BiTQfWbpJ4i8yqIJDDftDMwHkBkisMEMSy3Z7Cwe+3ZuOXxvwoX1gH567CT8Uokt6q6V+JWraAjKHpW+ADm5Rz7+2kI+NgvNgN14y52dDi6yv1PxSOEkYrQB5RNM6ZgKBDBMFHg18FV487jqMiIjK/C9eNa9KMLzZJBouGPrjbfJgT4nwme7O7FZuP8jSkl0zUfgwqg3tr0zbrH7lT3e5t;
 25:mLHfR2/dW7BTgDtBlYN+kudSGPRATXnaxV3ZyDGfpBwXCUZ3YjKz2CTrNPa7ofgslcVQ8sCov3kGez1Gar1l/9H079lCbJ4RtQWDcUt7FQAPSMUQeeuwS/JPIUiM+INkXEBc1D9C1yWgO98Fehg93vCd9FoW9mKQ76zDTK4pjXUC++e3xtdtkphEP9TTqcWRenxrMmDIjtMB16+kY1E0ddWPIKayIgpr/0n4Kcd0yEpHNKGpavt4Ud1zOJFXVk+0hXXf08SIxE7e0yr7CRF0MA9F2QwW9Zs0qzNvKA4xt4ldmIMk7mUzF+KKJbxZBP8hwkYwkbRkI0Befs8jIOC4sg==;
 31:hCDUhWbKDSSIweOl3h8gxTohgiv5CHy6K33BJ3wj6z2q23wTnr7xOVj5eI1EcEFqWwJXpkNg772aaYHmCwHPXPgK4pGFqiOfVndgyLxoh8pp+uXTcw8B2YyAF311fO52qfHDsYviDEYw31PCjfC3Znv5kGAXKGp8HAa4kgLfkX+guWUkweTElDVyiro66zxmcTpbxz7A18RTQiUUAJQTcM3CeJzIF8z9Hcenv4VVY9c=
X-MS-TrafficTypeDiagnostic: VI1PR03MB3773:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3773;
 20:2AN9sm1WY39A08OkzbxDSQJ0SRKRr5NAfgyIn8Og1F3e8Znbs7DXZnbAElm1eWLJhia7oUVfu3XnUGaxjWnkW8z+u/t6QvuBrL1UC6goxMyZuzW4hQnH5KQV79K/c5PXfpFlUF02ohSNO4ACazPXvQ0uF776gEO35tr+zvpjUolMVC3uGsegdTZv3OSrhHn0KO+qebLeHM4AQ0hMEVkAA2MwhIpNgurOdv6dXCwUOfvkbqFVZ9zrYaIs4LbpxGNsCsqCZzGQrhw43ZkpPpveKe0clSU8h/SmtsiPSSNLcAgYsuhv7F1C0rGQkb5KNKMzuG233nl6DDHXlNxjQ9Gw+OqN7tlnCeqREu72a7zm2h7wornzABtmcVbxR2F0Hy47g3/rH2xNhKhutArDRyZ5ux3ccAE1yxmDBRtnYeF7ijF2aBwzPP29vffffFwZOd7DElOdFc/9LEG/86HCnjSvVKOeARUHh2AOv/9pJRtQ/r7RNDWacM7ytaak0Fm6jATO;
 4:Ppg8vB/oiMFZ9ggS7iMb4PI15kRtaV5+l3jBPCx8/FyPRUqXV3VRBGhiv/RHQIDlt/KC8VOACtndgzsPOdTVLPu1R46rf7vHSBYsaD8MG7in6kkVrNcg3//QBS0V8gnzh0YoEKsDL1Gf38aEqqFCOn35ErH8xJQqI6lhYVYthLgmK7FEkiGAjzX206BV0BgcDJEzPTNy7w19L+Bd0GlE0+gnVgMF5S7iLxo9cZ2u0PcPTplNPTCMIIpH6TSOK41LKDjy2loL7sC9qjE+yFDRRrf9YhBhirdrWfII7a0I4uQf5RC7b+ucvPSl1uSfTcBd
X-Microsoft-Antispam-PRVS: <VI1PR03MB3773591B8CAA59AEE8673504E6300@VI1PR03MB3773.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)(3002001)(93006095)(93001095)(10201501046)(3231311)(944501410)(52105095)(149027)(150027)(6041310)(20161123562045)(20161123564045)(20161123560045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016);
 SRVR:VI1PR03MB3773; BCL:0; PCL:0; RULEID:; SRVR:VI1PR03MB3773; 
X-Forefront-PRVS: 0772E5DAD5
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(366004)(376002)(396003)(136003)(39860400002)(346002)(51234002)(189003)(199004)(86362001)(446003)(3846002)(50226002)(48376002)(4326008)(66066001)(6116002)(6666003)(50466002)(53946003)(426003)(7416002)(2616005)(5660300001)(36756003)(2906002)(11346002)(476003)(26005)(486006)(305945005)(51416003)(316002)(186003)(76176011)(52116002)(122856001)(53936002)(42186006)(14444005)(68736007)(80792005)(47776003)(105586002)(478600001)(81166006)(81156014)(8676002)(7736002)(110136005)(386003)(72206003)(106356001)(97736004)(8936002)(16586007)(2004002)(921003)(1121003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR03MB3773; H:EPUAKYIW2556.kyiv.epam.com;
 FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR03MB3773;
 23:porodESQNEygXpsvPILI3VF082Y0vcOsEgHpzbntv?=
 =?us-ascii?Q?JyUmcOAmcSYeixA7U1lFo81SHeA75sEUgfyXvr5a3B8m8t6TsxVwsGAsS/kY?=
 =?us-ascii?Q?7Xsm81DYYseDfV3GQFZPe25Y+jyOtRdJQ4sZOMr1WYJIZJPf1PPFxPAOLTBh?=
 =?us-ascii?Q?Nydn8iYmEnnvP+oZjWBF8jEF7h3Fh1ZmNodzhmM4dHZRe0O0va+ytI3IntEG?=
 =?us-ascii?Q?EOxWnESR8eDW9r+lc9l93tT9R6HsuzeB9zY6Fsr6kWkEQFlZm/84r2T/Wqui?=
 =?us-ascii?Q?SSZZnc/AeMWCac7OgTQg+w5J8lm0pYdXswu89MgGPAzwkMTtP14xh5aHkWV8?=
 =?us-ascii?Q?Cwdipye/fmsgMxXwuvuTC91LpDMhtZfoj91kvpHTtvp4vOuDNzy2CD/6M0u0?=
 =?us-ascii?Q?EBKvb3UDkvoMjdTK0UaC+Iwhu3ZA2qI5pkXaKbr4VE9ImmqHXL1BcXkZR2ny?=
 =?us-ascii?Q?n4xoxEBRCqDpggq790wFaLKRAZgo1kASbi506e5WdlvBlLj5QGt7CFWHZkut?=
 =?us-ascii?Q?X7wx884a6vZ60f7bQwS5Ovp0V3GEvTcujWloJXY5uYq4+qodMWNSgerDtfHe?=
 =?us-ascii?Q?jY2snKMkWU99r1uluuFwenFLYaKK2P8nlae2IunNbrZgcxZisN352d6psTl+?=
 =?us-ascii?Q?CXw4BWN4aWDiDyCy3XcEr194dRR0/6k23M169Wzaxqs82UKA2VOty/lS80q/?=
 =?us-ascii?Q?gW3y6dk6fx26Xdaa6VuwJcEvuMzpnO5Hh4G1xMIh7UjszMkMhYtD38a6CEvc?=
 =?us-ascii?Q?b162CQ2Da3KOzjsO3SIqmqvAhhgU/KUF4R87IVu83RTjRE72OdxagQxacYcQ?=
 =?us-ascii?Q?pC7jhw9/8LpPRjcl+30URR7MSLl1R4FPdjoNcU/VM7WtQw7VzrxGMnkoefyL?=
 =?us-ascii?Q?mq7ls2jDSxZWxw+LW7cUrAe2ggPHbezTatejW/B8AVAzPuEA9RD1yfe83Agg?=
 =?us-ascii?Q?3Z7iJ+zlIVg8Oc01WFmr6bK5W+FO9W7JLWBSU+0FRtt+dZB/Zc/HYMtkA5vl?=
 =?us-ascii?Q?d8N94x17fW550i6Erwg0cPkd+lJZornJzNsGn9XL/jbcYks9nqw6HqBNLU21?=
 =?us-ascii?Q?Hz3W7JchJdsFXD8nvYXotXpQIcQlDKNaMH9YQ1XYynVONQ3vifkZreXgaLAo?=
 =?us-ascii?Q?GTpHIrn1WpxxJnBcXwJL5af+Ajoo0sruvHw0FyTeP2ilmd04SaXMYk3/bMwV?=
 =?us-ascii?Q?stv+/My95Ounqe3EzugCqWrw4D6TNDnq05eVr2mwSBtTxljywXg5Qz3dxdM5?=
 =?us-ascii?Q?fOX+zSZIWkhCiysdMgp0+0pV5Y9fE0XSnkl3Q2R83wgH+LrAPlqmdZABxUPT?=
 =?us-ascii?B?dz09?=
X-Microsoft-Antispam-Message-Info: xJylWZJXMk82TNdClBYQpeo8IAAkI6XynogDt0GaVQQrtJMuRI3vy0WQzZBtOpSbowGp9kcP9grVqOzatR5eFcf7DTudpLOtOq48TNkS0EFP/JuBgCrlu2rRWyGywZsTgKmND5FwsWfE7myLL3ASYy+/M+et69FiuT4CVrhvWJtbqK6GI8jxdUvXlfwmxx9QyZiVRBDToUkm4pt8Y7BmKarGvIuZfgbLAVmYgsCDtunizY2v2z7imexw0GL5H7NDeVg7wUQ8UkZmkVGYW8BVC3GhElDlhZeMJ7fG1NwE/6q1q5rgxdCyLiYk/4uPEFADWeHgRrifW40B2+vymOh+qnSP8P6M0SZBAJ4iIzmUvfk=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3773;
 6:/1kh7+BiuLusKKfv/CTqnz+ZRA00ezltpCD/0/oRjajVUJER7KNVc9euIKWo9Q8dolkQiXa9gZEyIU0dsAnBEm3XddpDx0MFwJ+7n3vHnyZWDm6n6c1qk3T91KrADEotSQLCrgVpZZFBZA7r0IlzwritxT2ekUefqHHtehD64c/uYOZk0x1IoymSeBwl3+bwb7O5BiJ6u5RGEHEtsvt84zQhjYb01OWVcbvMGLeHtYvQzLMYYqdtPv6xApaPcUCksgXzS4lBHdL1gfo70yyeRGFzUzls7YSrPJvYHuyrpmBqx+p0x14u2r+EZMfkfjHVVSkMZLP6R5q7M0F4MNObpd+ElkgVimBN41qZDPZdLuwYza9H4WJ7wx3XY33ktlfJHpsRkTOLYT2zt3dBlFzYPmreFTI0Xw5NUEdGnpugILwEeI/38UZiCSR3RRKrvgM0D13KI1IOzfrSIHdPWyZnNw==;
 5:NmrrQAf9BlP4hjM02TyNu9tkXHgyMotcNcGKP6IgycvhBJ4bKtJCPPIVF0i16WK4GbCHEE+SU3nrUEXmoeCsgoUGIYHOJL99NSw0kl8Td//UjT+xfJ6aBRpGAHjH31rM02jxeui814p6US09hix8HwRdCbTLm5kgYBhNCUeA9no=;
 7:qRPW1jtO0ouTVO22Q6JUP9TOymuKu+HcMW2k/hvyp6B5k4c/5c3A8ZMy+WW5835b+y2zmjBeTBXIpqwFhEnilb7GuMBQ8Q4G1WBB3AFU0Zw7KdbMeP4+779C215sPzgT5F+IsEJ/EQMta7/qajcAVn9VDGCD57+M9yJ//uiX1+YXdyscHMTifLiJjYKcmk+IS+7scEaKAMopDBvp1csACnunOftbVlJdp7Pe/Et08OR4Oe5ARLRyKukc7UykHPjG
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2018 14:12:22.6203 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: a11261cf-ef1c-41e1-3fa1-08d60839485d
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR03MB3773
Subject: [Xen-devel] [PATCH v1 4/6] optee: add OP-TEE mediator
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: tee-dev@lists.linaro.org, Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIE9QLVRFRSBtZWRpYXRvciwgc28gZ3Vlc3RzIGNhbiBhY2Nlc3MgT1AtVEVFIHNlcnZpY2Vz
LgoKT1AtVEVFIG1lZGlhdG9yIHN1cHBvcnQgYWRkcmVzcyB0cmFuc2xhdGlvbiBmb3IgRG9tVXMu
Ckl0IHRyYWNrcyBleGVjdXRpb24gb2YgU1REIGNhbGxzLCBjb3JyZWN0bHkgaGFuZGxlcyBtZW1v
cnktcmVsYXRlZCBSUEMKcmVxdWVzdHMsIHRyYWNrcyBidWZmZXIgYWxsb2NhdGVkIGZvciBSUENz
LgoKV2l0aCB0aGlzIHBhdGNoIE9QLVRFRSBzdWNlc3NmdWxseSBwYXNzZXMgb3duIHRlc3RzLCB3
aGlsZSBjbGllbnQgaXMKcnVubmluZyBpbiBEb21VLgoKU2lnbmVkLW9mZi1ieTogVm9sb2R5bXly
IEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tPgotLS0KCiBDaGFuZ2VzIGZyb20g
IlJGQyI6CiAtIFJlbW92ZWQgc3BlY2lhbCBjYXNlIGZvciBEb20wL0h3RE9NCiAtIE5vIG1vcmUg
c3VwcG9ydCBmb3IgcGxhaW4gT1AtVEVFIChvbmx5IE9QLVRFRSB3aXRoIHZpcnR1YWxpemF0aW9u
CiAgIGNvbmZpZyBlbmFibGVkIGlzIHN1cHBvcnRlZCkKIC0gTXVsdGlwbGUgZG9tYWlucyBpcyBu
b3cgc3VwcG9ydGVkCiAtIFBhZ2VzIHRoYXQgYXJlIHNoYXJlZCBiZXR3ZWVuIE9QLVRFRSBhbmQg
ZG9tYWluIGFyZSBub3cgcGlubmVkCiAtIFJlbmFtZWQgQ09ORklHX0FSTV9PUFRFRSB0byBDT05G
SUdfT1BURUUKIC0gQ29tbWFuZCBidWZmZXJzIGZyb20gZG9tYWluIGFyZSBub3cgc2hhZG93ZWQg
YnkgWEVOCiAtIE1lZGlhdG9yIG5vdyBmaWx0ZXJzIG91dCB1bmtub3duIGNhcGFiaWxpdGllcyBh
bmQgcmVxdWVzdHMKIC0gY2FsbCBjb250ZXh0cywgc2hhcmVkIG1lbW9yeSBvYmplY3Qgbm93IHN0
b3JlZCBwZXItZG9tYWluCgogeGVuL2FyY2gvYXJtL3RlZS9LY29uZmlnICAgICAgICAgICAgfCAg
IDQgKwogeGVuL2FyY2gvYXJtL3RlZS9NYWtlZmlsZSAgICAgICAgICAgfCAgIDEgKwogeGVuL2Fy
Y2gvYXJtL3RlZS9vcHRlZS5jICAgICAgICAgICAgfCA5NzIgKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL3RlZS9vcHRlZV9zbWMuaCB8ICA1
MCArKwogNCBmaWxlcyBjaGFuZ2VkLCAxMDI3IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEw
MDY0NCB4ZW4vYXJjaC9hcm0vdGVlL29wdGVlLmMKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
dGVlL0tjb25maWcgYi94ZW4vYXJjaC9hcm0vdGVlL0tjb25maWcKaW5kZXggZTY5ZGUyOS4uNWI4
MjlkYiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3RlZS9LY29uZmlnCisrKyBiL3hlbi9hcmNo
L2FybS90ZWUvS2NvbmZpZwpAQCAtMCwwICsxLDQgQEAKK2NvbmZpZyBPUFRFRQorCWJvb2wgIkVu
YWJsZSBPUC1URUUgbWVkaWF0b3IiCisJZGVmYXVsdCBuCisJZGVwZW5kcyBvbiBURUUKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS90ZWUvTWFrZWZpbGUgYi94ZW4vYXJjaC9hcm0vdGVlL01ha2Vm
aWxlCmluZGV4IGM1NGQ0NzkuLjk4MmM4NzkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS90ZWUv
TWFrZWZpbGUKKysrIGIveGVuL2FyY2gvYXJtL3RlZS9NYWtlZmlsZQpAQCAtMSArMSwyIEBACiBv
YmoteSArPSB0ZWUubworb2JqLSQoQ09ORklHX09QVEVFKSArPSBvcHRlZS5vCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vdGVlL29wdGVlLmMgYi94ZW4vYXJjaC9hcm0vdGVlL29wdGVlLmMKbmV3
IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uNzgwOTQwNgotLS0gL2Rldi9udWxsCisr
KyBiL3hlbi9hcmNoL2FybS90ZWUvb3B0ZWUuYwpAQCAtMCwwICsxLDk3MiBAQAorLyoKKyAqIHhl
bi9hcmNoL2FybS90ZWUvb3B0ZWUuYworICoKKyAqIE9QLVRFRSBtZWRpYXRvcgorICoKKyAqIFZv
bG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KKyAqIENvcHlyaWdo
dCAoYykgMjAxOCBFUEFNIFN5c3RlbXMuCisgKgorICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29m
dHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKKyAqIGl0IHVuZGVy
IHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdmVyc2lvbiAyIGFz
CisgKiBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbi4KKyAqCisgKiBU
aGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVz
ZWZ1bCwKKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBs
aWVkIHdhcnJhbnR5IG9mCisgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJU
SUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCisgKiBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBm
b3IgbW9yZSBkZXRhaWxzLgorICovCisKKyNpbmNsdWRlIDx4ZW4vZG9tYWluX3BhZ2UuaD4KKyNp
bmNsdWRlIDx4ZW4vdHlwZXMuaD4KKyNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KKworI2luY2x1ZGUg
PGFzbS9wMm0uaD4KKyNpbmNsdWRlIDxhc20vdGVlL3RlZS5oPgorCisjaW5jbHVkZSA8YXNtL3Rl
ZS9vcHRlZV9tc2cuaD4KKyNpbmNsdWRlIDxhc20vdGVlL29wdGVlX3NtYy5oPgorCisjZGVmaW5l
IE1BWF9OT05DT05USUdfRU5UUklFUyAgIDUKKworLyogKiBDYWxsIGNvbnRleHQuIE9QLVRFRSBj
YW4gaXNzdWUgbXVsdGlwbGUgUlBDIHJldHVybnMgZHVyaW5nIG9uZSBjYWxsLgorICogV2UgbmVl
ZCB0byBwcmVzZXJ2ZSBjb250ZXh0IGR1cmluZyB0aGVtLgorICovCitzdHJ1Y3Qgc3RkX2NhbGxf
Y3R4IHsKKyAgICBzdHJ1Y3QgbGlzdF9oZWFkIGxpc3Q7CisgICAgc3RydWN0IG9wdGVlX21zZ19h
cmcgKmd1ZXN0X2FyZzsKKyAgICBzdHJ1Y3Qgb3B0ZWVfbXNnX2FyZyAqeGVuX2FyZzsKKyAgICB2
b2lkICpub25fY29udGlnW01BWF9OT05DT05USUdfRU5UUklFU107CisgICAgaW50IG5vbl9jb250
aWdfb3JkZXJbTUFYX05PTkNPTlRJR19FTlRSSUVTXTsKKyAgICBtZm5fdCBndWVzdF9hcmdfbWZu
OworICAgIGludCBvcHRlZV90aHJlYWRfaWQ7CisgICAgaW50IHJwY19vcDsKK307CisKKy8qIFBy
ZS1hbGxvY2F0ZWQgU0hNIGJ1ZmZlciBmb3IgUlBDIGNvbW1hbmRzICovCitzdHJ1Y3Qgc2htX3Jw
YyB7CisgICAgc3RydWN0IGxpc3RfaGVhZCBsaXN0OworICAgIHN0cnVjdCBvcHRlZV9tc2dfYXJn
ICpndWVzdF9hcmc7CisgICAgc3RydWN0IHBhZ2UgKmd1ZXN0X3BhZ2U7CisgICAgbWZuX3QgZ3Vl
c3RfbWZuOworICAgIHVpbnQ2NF90IGNvb2tpZTsKK307CisKKy8qIFNoYXJlZCBtZW1vcnkgYnVm
ZmVyIGZvciBhcmJpdHJhcnkgZGF0YSAqLworc3RydWN0IHNobV9idWYgeworICAgIHN0cnVjdCBs
aXN0X2hlYWQgbGlzdDsKKyAgICB1aW50NjRfdCBjb29raWU7CisgICAgaW50IHBhZ2VfY250Owor
ICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2VzW107Cit9OworCitzdHJ1Y3QgZG9tYWluX2N0eCB7
CisgICAgc3RydWN0IGxpc3RfaGVhZCBsaXN0OworICAgIHN0cnVjdCBsaXN0X2hlYWQgY2FsbF9j
dHhfbGlzdDsKKyAgICBzdHJ1Y3QgbGlzdF9oZWFkIHNobV9ycGNfbGlzdDsKKyAgICBzdHJ1Y3Qg
bGlzdF9oZWFkIHNobV9idWZfbGlzdDsKKyAgICBzdHJ1Y3QgZG9tYWluICpkb21haW47CisgICAg
c3BpbmxvY2tfdCBsb2NrOworfTsKKworc3RhdGljIExJU1RfSEVBRChkb21haW5fY3R4X2xpc3Qp
Oworc3RhdGljIERFRklORV9TUElOTE9DSyhkb21haW5fY3R4X2xpc3RfbG9jayk7CisKK3N0YXRp
YyBpbnQgb3B0ZWVfcHJvYmUodm9pZCkKK3sKKyAgICBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5v
ZGU7CisgICAgc3RydWN0IHNtY2NjX3JlcyByZXNwOworCisgICAgLyogQ2hlY2sgZm9yIGVudHJ5
IGluIGR0YiAgKi8KKyAgICBub2RlID0gZHRfZmluZF9jb21wYXRpYmxlX25vZGUoTlVMTCwgTlVM
TCwgImxpbmFybyxvcHRlZS10eiIpOworICAgIGlmICggIW5vZGUgKQorICAgICAgICByZXR1cm4g
LUVOT0RFVjsKKworICAgIC8qIENoZWNrIFVJRCAqLworICAgIGNhbGxfc21jY2Nfc21jKEFSTV9T
TUNDQ19DQUxMX1VJRF9GSUQoVFJVU1RFRF9PU19FTkQpLCAwLCAwLCAwLCAwLCAwLCAwLCAwLAor
ICAgICAgICAgICAgICAgICAgICZyZXNwKTsKKworICAgIGlmICggcmVzcC5hMCAhPSBPUFRFRV9N
U0dfVUlEXzAgfHwKKyAgICAgICAgIHJlc3AuYTEgIT0gT1BURUVfTVNHX1VJRF8xIHx8CisgICAg
ICAgICByZXNwLmEyICE9IE9QVEVFX01TR19VSURfMiB8fAorICAgICAgICAgcmVzcC5hMyAhPSBP
UFRFRV9NU0dfVUlEXzMgKQorICAgICAgICByZXR1cm4gLUVOT0RFVjsKKworICAgIHByaW50aygi
T1AtVEVFIG1lZGlhdG9yIGluaXRpYWxpemVkXG4iKTsKKyAgICByZXR1cm4gMDsKK30KKworc3Rh
dGljIG1mbl90IGxvb2t1cF9hbmRfcGluX2d1ZXN0X3JhbV9hZGRyKHBhZGRyX3QgZ2FkZHIsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBwYWdlX2lu
Zm8gKipwZykKK3sKKyAgICBtZm5fdCBtZm47CisgICAgZ2ZuX3QgZ2ZuOworICAgIHAybV90eXBl
X3QgdDsKKyAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOworICAgIHN0cnVjdCBkb21haW4gKmQg
PSBjdXJyZW50LT5kb21haW47CisKKyAgICBnZm4gPSBnYWRkcl90b19nZm4oZ2FkZHIpOworICAg
IG1mbiA9IHAybV9sb29rdXAoZCwgZ2ZuLCAmdCk7CisKKyAgICBpZiAoIHQgIT0gcDJtX3JhbV9y
dyB8fCBtZm5fZXEobWZuLCBJTlZBTElEX01GTikgKQorICAgICAgICByZXR1cm4gSU5WQUxJRF9N
Rk47CisKKyAgICBwYWdlID0gbWZuX3RvX3BhZ2UobWZuKTsKKyAgICBpZiAoICFwYWdlICkKKyAg
ICAgICAgcmV0dXJuIElOVkFMSURfTUZOOworCisgICAgaWYgKCAhZ2V0X3BhZ2UocGFnZSwgZCkg
KQorICAgICAgICByZXR1cm4gSU5WQUxJRF9NRk47CisKKyAgICBpZiAoIHBnICkKKyAgICAgICAg
KnBnID0gcGFnZTsKKworICAgIHJldHVybiBtZm47Cit9CisKK3N0YXRpYyB2b2lkIHVucGluX2d1
ZXN0X3JhbV9hZGRyKG1mbl90IG1mbikKK3sKKyAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwor
ICAgIHBhZ2UgPSBtZm5fdG9fcGFnZShtZm4pOworICAgIGlmICggIXBhZ2UgKQorICAgICAgICBy
ZXR1cm47CisKKyAgICBwdXRfcGFnZShwYWdlKTsKK30KKworc3RhdGljIHN0cnVjdCBkb21haW5f
Y3R4ICpmaW5kX2RvbWFpbl9jdHgoc3RydWN0IGRvbWFpbiogZCkKK3sKKyAgICBzdHJ1Y3QgZG9t
YWluX2N0eCAqY3R4OworCisgICAgc3Bpbl9sb2NrKCZkb21haW5fY3R4X2xpc3RfbG9jayk7CisK
KyAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5KCBjdHgsICZkb21haW5fY3R4X2xpc3QsIGxpc3QgKQor
ICAgIHsKKyAgICAgICAgaWYgKCBjdHgtPmRvbWFpbiA9PSBkICkKKyAgICAgICAgeworICAgICAg
ICAgICAgICAgIHNwaW5fdW5sb2NrKCZkb21haW5fY3R4X2xpc3RfbG9jayk7CisgICAgICAgICAg
ICAgICAgcmV0dXJuIGN0eDsKKyAgICAgICAgfQorICAgIH0KKworICAgIHNwaW5fdW5sb2NrKCZk
b21haW5fY3R4X2xpc3RfbG9jayk7CisgICAgcmV0dXJuIE5VTEw7Cit9CisKK3N0YXRpYyBpbnQg
b3B0ZWVfZG9tYWluX2NyZWF0ZShzdHJ1Y3QgZG9tYWluICpkKQoreworICAgIHN0cnVjdCBzbWNj
Y19yZXMgcmVzcDsKKyAgICBzdHJ1Y3QgZG9tYWluX2N0eCAqY3R4OworCisgICAgY3R4ID0geHph
bGxvYyhzdHJ1Y3QgZG9tYWluX2N0eCk7CisgICAgaWYgKCAhY3R4ICkKKyAgICAgICAgcmV0dXJu
IC1FTk9NRU07CisKKyAgICBjYWxsX3NtY2NjX3NtYyhPUFRFRV9TTUNfVk1fQ1JFQVRFRCwKKyAg
ICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQgKyAxLCAwLCAwLCAwLCAwLCAwLCAwLCAmcmVz
cCk7CisgICAgaWYgKCByZXNwLmEwICE9IE9QVEVFX1NNQ19SRVRVUk5fT0sgKSB7CisgICAgICAg
IGdwcmludGsoWEVOTE9HX1dBUk5JTkcsICJPUC1URUUgZG9uJ3Qgd2FudCB0byBzdXBwb3J0IGRv
bWFpbjogJWRcbiIsCisgICAgICAgICAgICAgICAgKHVpbnQzMl90KXJlc3AuYTApOworICAgICAg
ICB4ZnJlZShjdHgpOworICAgICAgICByZXR1cm4gLUVOT0RFVjsKKyAgICB9CisKKyAgICBjdHgt
PmRvbWFpbiA9IGQ7CisgICAgSU5JVF9MSVNUX0hFQUQoJmN0eC0+Y2FsbF9jdHhfbGlzdCk7Cisg
ICAgSU5JVF9MSVNUX0hFQUQoJmN0eC0+c2htX3JwY19saXN0KTsKKyAgICBJTklUX0xJU1RfSEVB
RCgmY3R4LT5zaG1fYnVmX2xpc3QpOworICAgIHNwaW5fbG9ja19pbml0KCZjdHgtPmxvY2spOwor
CisgICAgc3Bpbl9sb2NrKCZkb21haW5fY3R4X2xpc3RfbG9jayk7CisgICAgbGlzdF9hZGRfdGFp
bCgmY3R4LT5saXN0LCAmZG9tYWluX2N0eF9saXN0KTsKKyAgICBzcGluX3VubG9jaygmZG9tYWlu
X2N0eF9saXN0X2xvY2spOworCisgICAgcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBib29sIGZvcndh
cmRfY2FsbChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKK3sKKyAgICBzdHJ1Y3Qgc21jY2Nf
cmVzIHJlc3A7CisKKyAgICBjYWxsX3NtY2NjX3NtYyhnZXRfdXNlcl9yZWcocmVncywgMCksCisg
ICAgICAgICAgICAgICAgICAgZ2V0X3VzZXJfcmVnKHJlZ3MsIDEpLAorICAgICAgICAgICAgICAg
ICAgIGdldF91c2VyX3JlZyhyZWdzLCAyKSwKKyAgICAgICAgICAgICAgICAgICBnZXRfdXNlcl9y
ZWcocmVncywgMyksCisgICAgICAgICAgICAgICAgICAgZ2V0X3VzZXJfcmVnKHJlZ3MsIDQpLAor
ICAgICAgICAgICAgICAgICAgIGdldF91c2VyX3JlZyhyZWdzLCA1KSwKKyAgICAgICAgICAgICAg
ICAgICBnZXRfdXNlcl9yZWcocmVncywgNiksCisgICAgICAgICAgICAgICAgICAgLyogY2xpZW50
IGlkIDAgaXMgcmVzZXJ2ZWQgZm9yIGh5cGVydmlzb3IgaXRzZWxmICovCisgICAgICAgICAgICAg
ICAgICAgY3VycmVudC0+ZG9tYWluLT5kb21haW5faWQgKyAxLAorICAgICAgICAgICAgICAgICAg
ICZyZXNwKTsKKworICAgIHNldF91c2VyX3JlZyhyZWdzLCAwLCByZXNwLmEwKTsKKyAgICBzZXRf
dXNlcl9yZWcocmVncywgMSwgcmVzcC5hMSk7CisgICAgc2V0X3VzZXJfcmVnKHJlZ3MsIDIsIHJl
c3AuYTIpOworICAgIHNldF91c2VyX3JlZyhyZWdzLCAzLCByZXNwLmEzKTsKKyAgICBzZXRfdXNl
cl9yZWcocmVncywgNCwgMCk7CisgICAgc2V0X3VzZXJfcmVnKHJlZ3MsIDUsIDApOworICAgIHNl
dF91c2VyX3JlZyhyZWdzLCA2LCAwKTsKKyAgICBzZXRfdXNlcl9yZWcocmVncywgNywgMCk7CisK
KyAgICByZXR1cm4gcmVzcC5hMCA9PSBPUFRFRV9TTUNfUkVUVVJOX09LOworfQorCitzdGF0aWMg
dm9pZCBzZXRfcmV0dXJuKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLCB1aW50MzJfdCByZXQp
Cit7CisgICAgc2V0X3VzZXJfcmVnKHJlZ3MsIDAsIHJldCk7CisgICAgc2V0X3VzZXJfcmVnKHJl
Z3MsIDEsIDApOworICAgIHNldF91c2VyX3JlZyhyZWdzLCAyLCAwKTsKKyAgICBzZXRfdXNlcl9y
ZWcocmVncywgMywgMCk7CisgICAgc2V0X3VzZXJfcmVnKHJlZ3MsIDQsIDApOworICAgIHNldF91
c2VyX3JlZyhyZWdzLCA1LCAwKTsKKyAgICBzZXRfdXNlcl9yZWcocmVncywgNiwgMCk7CisgICAg
c2V0X3VzZXJfcmVnKHJlZ3MsIDcsIDApOworfQorCitzdGF0aWMgc3RydWN0IHNobV9idWYgKmFs
bG9jYXRlX3NobV9idWYoc3RydWN0IGRvbWFpbl9jdHggKmN0eCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1aW50NjRfdCBjb29raWUsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgaW50IHBhZ2VfY250KQoreworICAgIHN0cnVjdCBzaG1f
YnVmICpzaG1fYnVmOworCisgICAgc2htX2J1ZiA9IHh6YWxsb2NfYnl0ZXMoc2l6ZW9mKHN0cnVj
dCBzaG1fYnVmKSArCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFnZV9jbnQgKiBzaXpl
b2Yoc3RydWN0IHBhZ2UgKikpOworCisgICAgaWYgKCAhc2htX2J1ZiApCisgICAgICAgIHJldHVy
biBOVUxMOworCisgICAgc2htX2J1Zi0+Y29va2llID0gY29va2llOworCisgICAgc3Bpbl9sb2Nr
KCZjdHgtPmxvY2spOworICAgIGxpc3RfYWRkX3RhaWwoJnNobV9idWYtPmxpc3QsICZjdHgtPnNo
bV9idWZfbGlzdCk7CisgICAgc3Bpbl91bmxvY2soJmN0eC0+bG9jayk7CisKKyAgICByZXR1cm4g
c2htX2J1ZjsKK30KKworc3RhdGljIHZvaWQgZnJlZV9zaG1fYnVmKHN0cnVjdCBkb21haW5fY3R4
ICpjdHgsIHVpbnQ2NF90IGNvb2tpZSkKK3sKKyAgICBzdHJ1Y3Qgc2htX2J1ZiAqc2htX2J1ZjsK
KyAgICBib29sIGZvdW5kID0gZmFsc2U7CisgICAgc3Bpbl9sb2NrKCZjdHgtPmxvY2spOworCisg
ICAgbGlzdF9mb3JfZWFjaF9lbnRyeSggc2htX2J1ZiwgJmN0eC0+c2htX2J1Zl9saXN0LCBsaXN0
ICkKKyAgICB7CisgICAgICAgIGlmICggc2htX2J1Zi0+Y29va2llID09IGNvb2tpZSApCisgICAg
ICAgIHsKKyAgICAgICAgICAgIGZvdW5kID0gdHJ1ZTsKKyAgICAgICAgICAgIGxpc3RfZGVsKCZz
aG1fYnVmLT5saXN0KTsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICB9CisgICAgfQorICAg
IHNwaW5fdW5sb2NrKCZjdHgtPmxvY2spOworCisgICAgaWYgKCAhZm91bmQgKSB7CisgICAgICAg
IHJldHVybjsKKyAgICB9CisKKyAgICBmb3IgKCBpbnQgaSA9IDA7IGkgPCBzaG1fYnVmLT5wYWdl
X2NudDsgaSsrICkKKyAgICAgICAgaWYgKCBzaG1fYnVmLT5wYWdlc1tpXSApCisgICAgICAgICAg
ICBwdXRfcGFnZShzaG1fYnVmLT5wYWdlc1tpXSk7CisKKyAgICB4ZnJlZShzaG1fYnVmKTsKK30K
Kworc3RhdGljIHN0cnVjdCBzdGRfY2FsbF9jdHggKmFsbG9jYXRlX3N0ZF9jYWxsX2N0eChzdHJ1
Y3QgZG9tYWluX2N0eCAqY3R4KQoreworICAgIHN0cnVjdCBzdGRfY2FsbF9jdHggKmNhbGw7CisK
KyAgICBjYWxsID0geHphbGxvYyhzdHJ1Y3Qgc3RkX2NhbGxfY3R4KTsKKyAgICBpZiAoICFjYWxs
ICkKKyAgICAgICAgcmV0dXJuIE5VTEw7CisKKyAgICBjYWxsLT5vcHRlZV90aHJlYWRfaWQgPSAt
MTsKKworICAgIHNwaW5fbG9jaygmY3R4LT5sb2NrKTsKKyAgICBsaXN0X2FkZF90YWlsKCZjYWxs
LT5saXN0LCAmY3R4LT5jYWxsX2N0eF9saXN0KTsKKyAgICBzcGluX3VubG9jaygmY3R4LT5sb2Nr
KTsKKworICAgIHJldHVybiBjYWxsOworfQorCitzdGF0aWMgdm9pZCBmcmVlX3N0ZF9jYWxsX2N0
eChzdHJ1Y3QgZG9tYWluX2N0eCAqY3R4LCBzdHJ1Y3Qgc3RkX2NhbGxfY3R4ICpjYWxsKQorewor
ICAgIHNwaW5fbG9jaygmY3R4LT5sb2NrKTsKKyAgICBsaXN0X2RlbCgmY2FsbC0+bGlzdCk7Cisg
ICAgc3Bpbl91bmxvY2soJmN0eC0+bG9jayk7CisKKyAgICBpZiAoIGNhbGwtPnhlbl9hcmcgKQor
ICAgICAgICBmcmVlX3hlbmhlYXBfcGFnZShjYWxsLT54ZW5fYXJnKTsKKworICAgIGlmICggY2Fs
bC0+Z3Vlc3RfYXJnICkgeworICAgICAgICB1bm1hcF9kb21haW5fcGFnZV9nbG9iYWwoY2FsbC0+
Z3Vlc3RfYXJnKTsKKyAgICAgICAgdW5waW5fZ3Vlc3RfcmFtX2FkZHIoY2FsbC0+Z3Vlc3RfYXJn
X21mbik7CisgICAgfQorCisgICAgZm9yICggaW50IGkgPSAwOyBpIDwgTUFYX05PTkNPTlRJR19F
TlRSSUVTOyBpKysgKSB7CisgICAgICAgIGlmICggY2FsbC0+bm9uX2NvbnRpZ1tpXSApCisgICAg
ICAgICAgICBmcmVlX3hlbmhlYXBfcGFnZXMoY2FsbC0+bm9uX2NvbnRpZ1tpXSwgY2FsbC0+bm9u
X2NvbnRpZ19vcmRlcltpXSk7CisgICAgfQorCisgICAgeGZyZWUoY2FsbCk7Cit9CisKK3N0YXRp
YyBzdHJ1Y3Qgc3RkX2NhbGxfY3R4ICpmaW5kX2NhbGxfY3R4KHN0cnVjdCBkb21haW5fY3R4ICpj
dHgsIGludCB0aHJlYWRfaWQpCit7CisgICAgc3RydWN0IHN0ZF9jYWxsX2N0eCAqY2FsbDsKKwor
ICAgIHNwaW5fbG9jaygmY3R4LT5sb2NrKTsKKyAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5KCBjYWxs
LCAmY3R4LT5jYWxsX2N0eF9saXN0LCBsaXN0ICkKKyAgICB7CisgICAgICAgIGlmICggY2FsbC0+
b3B0ZWVfdGhyZWFkX2lkID09IHRocmVhZF9pZCApCisgICAgICAgIHsKKyAgICAgICAgICAgICAg
ICBzcGluX3VubG9jaygmY3R4LT5sb2NrKTsKKyAgICAgICAgICAgICAgICByZXR1cm4gY2FsbDsK
KyAgICAgICAgfQorICAgIH0KKyAgICBzcGluX3VubG9jaygmY3R4LT5sb2NrKTsKKworICAgIHJl
dHVybiBOVUxMOworfQorCisjZGVmaW5lIFBBR0VMSVNUX0VOVFJJRVNfUEVSX1BBR0UgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICAoKE9QVEVFX01TR19OT05DT05USUdfUEFHRV9TSVpFIC8g
c2l6ZW9mKHU2NCkpIC0gMSkKKworc3RhdGljIHNpemVfdCBnZXRfcGFnZXNfbGlzdF9zaXplKHNp
emVfdCBudW1fZW50cmllcykKK3sKKyAgICBpbnQgcGFnZXMgPSBESVZfUk9VTkRfVVAobnVtX2Vu
dHJpZXMsIFBBR0VMSVNUX0VOVFJJRVNfUEVSX1BBR0UpOworCisgICAgcmV0dXJuIHBhZ2VzICog
T1BURUVfTVNHX05PTkNPTlRJR19QQUdFX1NJWkU7Cit9CisKK3N0YXRpYyBzdHJ1Y3Qgc2htX3Jw
YyAqYWxsb2NhdGVfYW5kX21hcF9zaG1fcnBjKHN0cnVjdCBkb21haW5fY3R4ICpjdHgsIHBhZGRy
X3QgZ2FkZHIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDY0
X3QgY29va2llKQoreworICAgIHN0cnVjdCBzaG1fcnBjICpzaG1fcnBjOworCisgICAgc2htX3Jw
YyA9IHh6YWxsb2Moc3RydWN0IHNobV9ycGMpOworICAgIGlmICggIXNobV9ycGMgKQorICAgICAg
ICByZXR1cm4gTlVMTDsKKworICAgIHNobV9ycGMtPmd1ZXN0X21mbiA9IGxvb2t1cF9hbmRfcGlu
X2d1ZXN0X3JhbV9hZGRyKGdhZGRyLCBOVUxMKTsKKworICAgIGlmICggbWZuX2VxKHNobV9ycGMt
Pmd1ZXN0X21mbiwgSU5WQUxJRF9NRk4pICkKKyAgICB7CisgICAgICAgIHhmcmVlKHNobV9ycGMp
OworICAgICAgICByZXR1cm4gTlVMTDsKKyAgICB9CisKKyAgICBzaG1fcnBjLT5ndWVzdF9hcmcg
PSBtYXBfZG9tYWluX3BhZ2VfZ2xvYmFsKHNobV9ycGMtPmd1ZXN0X21mbik7CisgICAgaWYgKCAh
c2htX3JwYy0+Z3Vlc3RfYXJnICkKKyAgICB7CisgICAgICAgIGdwcmludGsoWEVOTE9HX0lORk8s
ICJDb3VsZCBub3QgbWFwIGRvbWFpbiBwYWdlXG4iKTsKKyAgICAgICAgeGZyZWUoc2htX3JwYyk7
CisgICAgICAgIHJldHVybiBOVUxMOworICAgIH0KKyAgICBzaG1fcnBjLT5jb29raWUgPSBjb29r
aWU7CisKKyAgICBzcGluX2xvY2soJmN0eC0+bG9jayk7CisgICAgbGlzdF9hZGRfdGFpbCgmc2ht
X3JwYy0+bGlzdCwgJmN0eC0+c2htX3JwY19saXN0KTsKKyAgICBzcGluX3VubG9jaygmY3R4LT5s
b2NrKTsKKworICAgIHJldHVybiBzaG1fcnBjOworfQorCitzdGF0aWMgdm9pZCBmcmVlX3NobV9y
cGMoc3RydWN0IGRvbWFpbl9jdHggKmN0eCwgdWludDY0X3QgY29va2llKQoreworICAgIHN0cnVj
dCBzaG1fcnBjICpzaG1fcnBjOworICAgIGJvb2wgZm91bmQgPSBmYWxzZTsKKworICAgIHNwaW5f
bG9jaygmY3R4LT5sb2NrKTsKKworICAgIGxpc3RfZm9yX2VhY2hfZW50cnkoIHNobV9ycGMsICZj
dHgtPnNobV9ycGNfbGlzdCwgbGlzdCApCisgICAgeworICAgICAgICBpZiAoIHNobV9ycGMtPmNv
b2tpZSA9PSBjb29raWUgKQorICAgICAgICB7CisgICAgICAgICAgICBmb3VuZCA9IHRydWU7Cisg
ICAgICAgICAgICBsaXN0X2RlbCgmc2htX3JwYy0+bGlzdCk7CisgICAgICAgICAgICBicmVhazsK
KyAgICAgICAgfQorICAgIH0KKyAgICBzcGluX3VubG9jaygmY3R4LT5sb2NrKTsKKworICAgIGlm
ICggIWZvdW5kICkgeworICAgICAgICByZXR1cm47CisgICAgfQorCisgICAgaWYgKCBzaG1fcnBj
LT5ndWVzdF9hcmcgKSB7CisgICAgICAgIHVucGluX2d1ZXN0X3JhbV9hZGRyKHNobV9ycGMtPmd1
ZXN0X21mbik7CisgICAgICAgIHVubWFwX2RvbWFpbl9wYWdlX2dsb2JhbChzaG1fcnBjLT5ndWVz
dF9hcmcpOworICAgIH0KKworICAgIHhmcmVlKHNobV9ycGMpOworfQorCitzdGF0aWMgdm9pZCBv
cHRlZV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQoreworICAgIHN0cnVjdCBzbWNj
Y19yZXMgcmVzcDsKKyAgICBzdHJ1Y3QgZG9tYWluX2N0eCAqY3R4OworICAgIHN0cnVjdCBzdGRf
Y2FsbF9jdHggKmNhbGwsICpjYWxsX3RtcDsKKyAgICBzdHJ1Y3Qgc2htX3JwYyAqc2htX3JwYywg
KnNobV9ycGNfdG1wOworICAgIHN0cnVjdCBzaG1fYnVmICpzaG1fYnVmLCAqc2htX2J1Zl90bXA7
CisgICAgYm9vbCBmb3VuZCA9IGZhbHNlOworCisgICAgLyogQXQgdGhpcyB0aW1lIGFsbCBkb21h
aW4gVkNQVXMgc2hvdWxkIGJlIHN0b3BwZWQgKi8KKworICAgIC8qIEluZm9ybSBPUC1URUUgdGhh
dCBkb21haW4gaXMgc2h1dHRpbmcgZG93biAqLworICAgIGNhbGxfc21jY2Nfc21jKE9QVEVFX1NN
Q19WTV9ERVNUUk9ZRUQsCisgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkICsgMSwgMCwg
MCwgMCwgMCwgMCwgMCwgJnJlc3ApOworCisgICAgLyogUmVtb3ZlIGNvbnRleHQgZnJvbSB0aGUg
bGlzdCAqLworICAgIHNwaW5fbG9jaygmZG9tYWluX2N0eF9saXN0X2xvY2spOworICAgIGxpc3Rf
Zm9yX2VhY2hfZW50cnkoIGN0eCwgJmRvbWFpbl9jdHhfbGlzdCwgbGlzdCApCisgICAgeworICAg
ICAgICBpZiAoIGN0eC0+ZG9tYWluID09IGQgKQorICAgICAgICB7CisgICAgICAgICAgICBmb3Vu
ZCA9IHRydWU7CisgICAgICAgICAgICBsaXN0X2RlbCgmY3R4LT5saXN0KTsKKyAgICAgICAgICAg
IGJyZWFrOworICAgICAgICB9CisgICAgfQorICAgIHNwaW5fdW5sb2NrKCZkb21haW5fY3R4X2xp
c3RfbG9jayk7CisKKyAgICBpZiAoICFmb3VuZCApCisgICAgICAgIHJldHVybjsKKworICAgIEFT
U0VSVCghc3Bpbl9pc19sb2NrZWQoJmN0eC0+bG9jaykpOworCisgICAgbGlzdF9mb3JfZWFjaF9l
bnRyeV9zYWZlKCBjYWxsLCBjYWxsX3RtcCwgJmN0eC0+Y2FsbF9jdHhfbGlzdCwgbGlzdCApCisg
ICAgICAgIGZyZWVfc3RkX2NhbGxfY3R4KGN0eCwgY2FsbCk7CisKKyAgICBsaXN0X2Zvcl9lYWNo
X2VudHJ5X3NhZmUoIHNobV9ycGMsIHNobV9ycGNfdG1wLCAmY3R4LT5zaG1fcnBjX2xpc3QsIGxp
c3QgKQorICAgICAgICBmcmVlX3NobV9ycGMoY3R4LCBzaG1fcnBjLT5jb29raWUpOworCisgICAg
bGlzdF9mb3JfZWFjaF9lbnRyeV9zYWZlKCBzaG1fYnVmLCBzaG1fYnVmX3RtcCwgJmN0eC0+c2ht
X2J1Zl9saXN0LCBsaXN0ICkKKyAgICAgICAgZnJlZV9zaG1fYnVmKGN0eCwgc2htX2J1Zi0+Y29v
a2llKTsKKworICAgIHhmcmVlKGN0eCk7Cit9CisKK3N0YXRpYyBzdHJ1Y3Qgc2htX3JwYyAqZmlu
ZF9zaG1fcnBjKHN0cnVjdCBkb21haW5fY3R4ICpjdHgsIHVpbnQ2NF90IGNvb2tpZSkKK3sKKyAg
ICBzdHJ1Y3Qgc2htX3JwYyAqc2htX3JwYzsKKworICAgIHNwaW5fbG9jaygmY3R4LT5sb2NrKTsK
KyAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5KCBzaG1fcnBjLCAmY3R4LT5zaG1fcnBjX2xpc3QsIGxp
c3QgKQorICAgIHsKKyAgICAgICAgaWYgKCBzaG1fcnBjLT5jb29raWUgPT0gY29va2llICkKKyAg
ICAgICAgeworICAgICAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZjdHgtPmxvY2spOworICAgICAg
ICAgICAgICAgIHJldHVybiBzaG1fcnBjOworICAgICAgICB9CisgICAgfQorICAgIHNwaW5fdW5s
b2NrKCZjdHgtPmxvY2spOworCisgICAgcmV0dXJuIE5VTEw7Cit9CisKK3N0YXRpYyBib29sIHRy
YW5zbGF0ZV9ub25jb250aWcoc3RydWN0IGRvbWFpbl9jdHggKmN0eCwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc3RydWN0IHN0ZF9jYWxsX2N0eCAqY2FsbCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc3RydWN0IG9wdGVlX21zZ19wYXJhbSAqcGFyYW0sCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBpZHgpCit7CisgICAgLyoKKyAgICAgKiBS
ZWZlciB0byBPUFRFRV9NU0dfQVRUUl9OT05DT05USUcgZGVzY3JpcHRpb24gaW4gb3B0ZWVfbXNn
LmggZm9yIGRldGFpbHMuCisgICAgICovCisgICAgdWludDY0X3Qgc2l6ZTsKKyAgICBpbnQgcGFn
ZV9vZmZzZXQ7CisgICAgaW50IG51bV9wYWdlczsKKyAgICBpbnQgb3JkZXI7CisgICAgaW50IGVu
dHJpZXNfb25fcGFnZSA9IDA7CisgICAgcGFkZHJfdCBnYWRkcjsKKyAgICBtZm5fdCBndWVzdF9t
Zm47CisgICAgc3RydWN0IHsKKyAgICAgICAgdWludDY0X3QgcGFnZXNfbGlzdFtQQUdFTElTVF9F
TlRSSUVTX1BFUl9QQUdFXTsKKyAgICAgICAgdWludDY0X3QgbmV4dF9wYWdlX2RhdGE7CisgICAg
fSAqcGFnZXNfZGF0YV9ndWVzdCwgKnBhZ2VzX2RhdGFfeGVuLCAqcGFnZXNfZGF0YV94ZW5fc3Rh
cnQ7CisgICAgc3RydWN0IHNobV9idWYgKnNobV9idWY7CisKKyAgICBwYWdlX29mZnNldCA9IHBh
cmFtLT51LnRtZW0uYnVmX3B0ciAmIChPUFRFRV9NU0dfTk9OQ09OVElHX1BBR0VfU0laRSAtIDEp
OworCisgICAgc2l6ZSA9IFJPVU5EVVAocGFyYW0tPnUudG1lbS5zaXplICsgcGFnZV9vZmZzZXQs
CisgICAgICAgICAgICAgICAgICAgT1BURUVfTVNHX05PTkNPTlRJR19QQUdFX1NJWkUpOworCisg
ICAgbnVtX3BhZ2VzID0gRElWX1JPVU5EX1VQKHNpemUsIE9QVEVFX01TR19OT05DT05USUdfUEFH
RV9TSVpFKTsKKworICAgIG9yZGVyID0gZ2V0X29yZGVyX2Zyb21fYnl0ZXMoZ2V0X3BhZ2VzX2xp
c3Rfc2l6ZShudW1fcGFnZXMpKTsKKworICAgIHBhZ2VzX2RhdGFfeGVuX3N0YXJ0ID0gYWxsb2Nf
eGVuaGVhcF9wYWdlcyhvcmRlciwgMCk7CisgICAgaWYgKCAhcGFnZXNfZGF0YV94ZW5fc3RhcnQg
KQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBzaG1fYnVmID0gYWxsb2NhdGVfc2htX2J1
ZihjdHgsIHBhcmFtLT51LnRtZW0uc2htX3JlZiwgbnVtX3BhZ2VzKTsKKyAgICBpZiAoICFzaG1f
YnVmICkKKyAgICAgICAgZ290byBlcnJfZnJlZTsKKworICAgIGdhZGRyID0gcGFyYW0tPnUudG1l
bS5idWZfcHRyICYgfihPUFRFRV9NU0dfTk9OQ09OVElHX1BBR0VfU0laRSAtIDEpOworICAgIGd1
ZXN0X21mbiA9IGxvb2t1cF9hbmRfcGluX2d1ZXN0X3JhbV9hZGRyKGdhZGRyLCBOVUxMKTsKKyAg
ICBpZiAoIG1mbl9lcShndWVzdF9tZm4sIElOVkFMSURfTUZOKSApCisgICAgICAgIGdvdG8gZXJy
X2ZyZWU7CisKKyAgICBwYWdlc19kYXRhX2d1ZXN0ID0gbWFwX2RvbWFpbl9wYWdlKGd1ZXN0X21m
bik7CisgICAgaWYgKCAhcGFnZXNfZGF0YV9ndWVzdCApCisgICAgICAgIGdvdG8gZXJyX2ZyZWU7
CisKKyAgICBwYWdlc19kYXRhX3hlbiA9IHBhZ2VzX2RhdGFfeGVuX3N0YXJ0OworICAgIHdoaWxl
ICggbnVtX3BhZ2VzICkgeworICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOworICAgICAg
ICBtZm5fdCBlbnRyeV9tZm4gPSBsb29rdXBfYW5kX3Bpbl9ndWVzdF9yYW1fYWRkcigKKyAgICAg
ICAgICAgIHBhZ2VzX2RhdGFfZ3Vlc3QtPnBhZ2VzX2xpc3RbZW50cmllc19vbl9wYWdlXSwgJnBh
Z2UpOworCisgICAgICAgIGlmICggbWZuX2VxKGVudHJ5X21mbiwgSU5WQUxJRF9NRk4pICkKKyAg
ICAgICAgICAgIGdvdG8gZXJyX3VubWFwOworCisgICAgICAgIHNobV9idWYtPnBhZ2VzW3NobV9i
dWYtPnBhZ2VfY250KytdID0gcGFnZTsKKyAgICAgICAgcGFnZXNfZGF0YV94ZW4tPnBhZ2VzX2xp
c3RbZW50cmllc19vbl9wYWdlXSA9IG1mbl90b19tYWRkcihlbnRyeV9tZm4pOworICAgICAgICBl
bnRyaWVzX29uX3BhZ2UrKzsKKworICAgICAgICBpZiAoIGVudHJpZXNfb25fcGFnZSA9PSBQQUdF
TElTVF9FTlRSSUVTX1BFUl9QQUdFICkgeworICAgICAgICAgICAgcGFnZXNfZGF0YV94ZW4tPm5l
eHRfcGFnZV9kYXRhID0gdmlydF90b19tYWRkcihwYWdlc19kYXRhX3hlbiArIDEpOworICAgICAg
ICAgICAgcGFnZXNfZGF0YV94ZW4rKzsKKyAgICAgICAgICAgIGdhZGRyID0gcGFnZXNfZGF0YV9n
dWVzdC0+bmV4dF9wYWdlX2RhdGE7CisKKyAgICAgICAgICAgIHVubWFwX2RvbWFpbl9wYWdlKHBh
Z2VzX2RhdGFfZ3Vlc3QpOworICAgICAgICAgICAgdW5waW5fZ3Vlc3RfcmFtX2FkZHIoZ3Vlc3Rf
bWZuKTsKKworICAgICAgICAgICAgZ3Vlc3RfbWZuID0gbG9va3VwX2FuZF9waW5fZ3Vlc3RfcmFt
X2FkZHIoZ2FkZHIsIE5VTEwpOworICAgICAgICAgICAgaWYgKCBtZm5fZXEoZ3Vlc3RfbWZuLCBJ
TlZBTElEX01GTikgKQorICAgICAgICAgICAgICAgIGdvdG8gZXJyX2ZyZWU7CisKKyAgICAgICAg
ICAgIHBhZ2VzX2RhdGFfZ3Vlc3QgPSBtYXBfZG9tYWluX3BhZ2UoZ3Vlc3RfbWZuKTsKKyAgICAg
ICAgICAgIGlmICggIXBhZ2VzX2RhdGFfZ3Vlc3QgKQorICAgICAgICAgICAgICAgIGdvdG8gZXJy
X2ZyZWU7CisgICAgICAgICAgICAvKiBSb2xsIG92ZXIgdG8gdGhlIG5leHQgcGFnZSAqLworICAg
ICAgICAgICAgZW50cmllc19vbl9wYWdlID0gMDsKKyAgICAgICAgfQorICAgICAgICBudW1fcGFn
ZXMtLTsKKyAgICB9CisKKyAgICBwYXJhbS0+dS50bWVtLmJ1Zl9wdHIgPSB2aXJ0X3RvX21hZGRy
KHBhZ2VzX2RhdGFfeGVuX3N0YXJ0KSB8IHBhZ2Vfb2Zmc2V0OworCisgICAgY2FsbC0+bm9uX2Nv
bnRpZ1tpZHhdID0gcGFnZXNfZGF0YV94ZW5fc3RhcnQ7CisgICAgY2FsbC0+bm9uX2NvbnRpZ19v
cmRlcltpZHhdID0gb3JkZXI7CisKKyAgICB1bm1hcF9kb21haW5fcGFnZShwYWdlc19kYXRhX2d1
ZXN0KTsKKyAgICB1bnBpbl9ndWVzdF9yYW1fYWRkcihndWVzdF9tZm4pOworICAgIHJldHVybiB0
cnVlOworCitlcnJfdW5tYXA6CisgICAgdW5tYXBfZG9tYWluX3BhZ2UocGFnZXNfZGF0YV9ndWVz
dCk7CisgICAgdW5waW5fZ3Vlc3RfcmFtX2FkZHIoZ3Vlc3RfbWZuKTsKKyAgICBmcmVlX3NobV9i
dWYoY3R4LCBzaG1fYnVmLT5jb29raWUpOworCitlcnJfZnJlZToKKyAgICBmcmVlX3hlbmhlYXBf
cGFnZXMocGFnZXNfZGF0YV94ZW5fc3RhcnQsIG9yZGVyKTsKKworICAgIHJldHVybiBmYWxzZTsK
K30KKworc3RhdGljIGJvb2wgdHJhbnNsYXRlX3BhcmFtcyhzdHJ1Y3QgZG9tYWluX2N0eCAqY3R4
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qgc3RkX2NhbGxfY3R4ICpjYWxs
KQoreworICAgIHVuc2lnbmVkIGludCBpOworICAgIHVpbnQzMl90IGF0dHI7CisKKyAgICBmb3Ig
KCBpID0gMDsgaSA8IGNhbGwtPnhlbl9hcmctPm51bV9wYXJhbXM7IGkrKyApIHsKKyAgICAgICAg
YXR0ciA9IGNhbGwtPnhlbl9hcmctPnBhcmFtc1tpXS5hdHRyOworCisgICAgICAgIHN3aXRjaCAo
IGF0dHIgJiBPUFRFRV9NU0dfQVRUUl9UWVBFX01BU0sgKSB7CisgICAgICAgIGNhc2UgT1BURUVf
TVNHX0FUVFJfVFlQRV9UTUVNX0lOUFVUOgorICAgICAgICBjYXNlIE9QVEVFX01TR19BVFRSX1RZ
UEVfVE1FTV9PVVRQVVQ6CisgICAgICAgIGNhc2UgT1BURUVfTVNHX0FUVFJfVFlQRV9UTUVNX0lO
T1VUOgorICAgICAgICAgICAgaWYgKCBhdHRyICYgT1BURUVfTVNHX0FUVFJfTk9OQ09OVElHICkg
eworICAgICAgICAgICAgICAgIGlmICggIXRyYW5zbGF0ZV9ub25jb250aWcoY3R4LCBjYWxsLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2FsbC0+eGVuX2FyZy0+
cGFyYW1zICsgaSwgaSkgKQorICAgICAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CisgICAg
ICAgICAgICB9CisgICAgICAgICAgICBlbHNlIHsKKyAgICAgICAgICAgICAgICBncHJpbnRrKFhF
TkxPR19XQVJOSU5HLCAiR3Vlc3QgdHJpZXMgdG8gdXNlIG9sZCB0bWVtIGFyZ1xuIik7CisgICAg
ICAgICAgICAgICAgcmV0dXJuIGZhbHNlOworICAgICAgICAgICAgfQorICAgICAgICAgICAgYnJl
YWs7CisgICAgICAgIGNhc2UgT1BURUVfTVNHX0FUVFJfVFlQRV9OT05FOgorICAgICAgICBjYXNl
IE9QVEVFX01TR19BVFRSX1RZUEVfVkFMVUVfSU5QVVQ6CisgICAgICAgIGNhc2UgT1BURUVfTVNH
X0FUVFJfVFlQRV9WQUxVRV9PVVRQVVQ6CisgICAgICAgIGNhc2UgT1BURUVfTVNHX0FUVFJfVFlQ
RV9WQUxVRV9JTk9VVDoKKyAgICAgICAgY2FzZSBPUFRFRV9NU0dfQVRUUl9UWVBFX1JNRU1fSU5Q
VVQ6CisgICAgICAgIGNhc2UgT1BURUVfTVNHX0FUVFJfVFlQRV9STUVNX09VVFBVVDoKKyAgICAg
ICAgY2FzZSBPUFRFRV9NU0dfQVRUUl9UWVBFX1JNRU1fSU5PVVQ6CisgICAgICAgICAgICBjb250
aW51ZTsKKyAgICAgICAgfQorICAgIH0KKyAgICByZXR1cm4gdHJ1ZTsKK30KKworLyoKKyAqIENv
cHkgY29tbWFuZCBidWZmZXIgaW50byB4ZW4gbWVtb3J5IHRvOgorICogMSkgSGlkZSB0cmFuc2xh
dGVkIGFkZHJlc3NlcyBmcm9tIGd1ZXN0CisgKiAyKSBNYWtlIHN1cmUgdGhhdCBndWVzdCB3b3Vs
ZG4ndCBjaGFuZ2UgZGF0YSBpbiBjb21tYW5kIGJ1ZmZlciBkdXJpbmcgY2FsbAorICovCitzdGF0
aWMgYm9vbCBjb3B5X3N0ZF9yZXF1ZXN0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qgc3RkX2NhbGxfY3R4ICpjYWxsKQorewor
ICAgIHBhZGRyX3QgY21kX2dhZGRyLCB4ZW5fYWRkcjsKKworICAgIGNtZF9nYWRkciA9IChwYWRk
cl90KWdldF91c2VyX3JlZyhyZWdzLCAxKSA8PCAzMiB8CisgICAgICAgIGdldF91c2VyX3JlZyhy
ZWdzLCAyKTsKKworICAgIC8qCisgICAgICogQ29tbWFuZCBidWZmZXIgc2hvdWxkIHN0YXJ0IGF0
IHBhZ2UgYm91bmRhcnkuCisgICAgICogVGhpcyBpcyBPUC1URUUgQUJJIHJlcXVpcmVtZW50Lgor
ICAgICAqLworICAgIGlmICggY21kX2dhZGRyICYgKE9QVEVFX01TR19OT05DT05USUdfUEFHRV9T
SVpFIC0gMSkgKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBjYWxsLT5ndWVzdF9hcmdf
bWZuID0gbG9va3VwX2FuZF9waW5fZ3Vlc3RfcmFtX2FkZHIoY21kX2dhZGRyLCBOVUxMKTsKKyAg
ICBpZiAoIG1mbl9lcShjYWxsLT5ndWVzdF9hcmdfbWZuLCBJTlZBTElEX01GTikgKQorICAgICAg
ICByZXR1cm4gZmFsc2U7CisKKyAgICBjYWxsLT5ndWVzdF9hcmcgPSBtYXBfZG9tYWluX3BhZ2Vf
Z2xvYmFsKGNhbGwtPmd1ZXN0X2FyZ19tZm4pOworICAgIGlmICggIWNhbGwtPmd1ZXN0X2FyZyAp
IHsKKyAgICAgICAgdW5waW5fZ3Vlc3RfcmFtX2FkZHIoY2FsbC0+Z3Vlc3RfYXJnX21mbik7Cisg
ICAgICAgIHJldHVybiBmYWxzZTsKKyAgICB9CisKKyAgICBjYWxsLT54ZW5fYXJnID0gYWxsb2Nf
eGVuaGVhcF9wYWdlKCk7CisgICAgaWYgKCAhY2FsbC0+eGVuX2FyZyApIHsKKyAgICAgICAgdW5w
aW5fZ3Vlc3RfcmFtX2FkZHIoY2FsbC0+Z3Vlc3RfYXJnX21mbik7CisgICAgICAgIHJldHVybiBm
YWxzZTsKKyAgICB9CisKKyAgICBtZW1jcHkoY2FsbC0+eGVuX2FyZywgY2FsbC0+Z3Vlc3RfYXJn
LCBPUFRFRV9NU0dfTk9OQ09OVElHX1BBR0VfU0laRSk7CisKKyAgICB4ZW5fYWRkciA9IHZpcnRf
dG9fbWFkZHIoY2FsbC0+eGVuX2FyZyk7CisKKyAgICBzZXRfdXNlcl9yZWcocmVncywgMSwgeGVu
X2FkZHIgPj4gMzIpOworICAgIHNldF91c2VyX3JlZyhyZWdzLCAyLCB4ZW5fYWRkciAmIDB4RkZG
RkZGRkYpOworCisgICAgcmV0dXJuIHRydWU7Cit9CisKK3N0YXRpYyBib29sIGNvcHlfc3RkX3Jl
cXVlc3RfYmFjayhzdHJ1Y3QgZG9tYWluX2N0eCAqY3R4LAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHN0cnVjdCBzdGRfY2FsbF9jdHggKmNhbGwpCit7CisgICAgdW5z
aWduZWQgaW50IGk7CisgICAgdWludDMyX3QgYXR0cjsKKworICAgIGNhbGwtPmd1ZXN0X2FyZy0+
cmV0ID0gY2FsbC0+eGVuX2FyZy0+cmV0OworICAgIGNhbGwtPmd1ZXN0X2FyZy0+cmV0X29yaWdp
biA9IGNhbGwtPnhlbl9hcmctPnJldF9vcmlnaW47CisgICAgY2FsbC0+Z3Vlc3RfYXJnLT5zZXNz
aW9uID0gY2FsbC0+eGVuX2FyZy0+c2Vzc2lvbjsKKyAgICBmb3IgKCBpID0gMDsgaSA8IGNhbGwt
Pnhlbl9hcmctPm51bV9wYXJhbXM7IGkrKyApIHsKKyAgICAgICAgYXR0ciA9IGNhbGwtPnhlbl9h
cmctPnBhcmFtc1tpXS5hdHRyOworCisgICAgICAgIHN3aXRjaCAoIGF0dHIgJiBPUFRFRV9NU0df
QVRUUl9UWVBFX01BU0sgKSB7CisgICAgICAgIGNhc2UgT1BURUVfTVNHX0FUVFJfVFlQRV9UTUVN
X09VVFBVVDoKKyAgICAgICAgY2FzZSBPUFRFRV9NU0dfQVRUUl9UWVBFX1RNRU1fSU5PVVQ6Cisg
ICAgICAgICAgICBjYWxsLT5ndWVzdF9hcmctPnBhcmFtc1tpXS51LnRtZW0uc2l6ZSA9CisgICAg
ICAgICAgICAgICAgY2FsbC0+eGVuX2FyZy0+cGFyYW1zW2ldLnUudG1lbS5zaXplOworICAgICAg
ICAgICAgLyogZmFsbCB0aHJvdWdoICovCisgICAgICAgIGNhc2UgT1BURUVfTVNHX0FUVFJfVFlQ
RV9WQUxVRV9JTlBVVDoKKyAgICAgICAgICAgIGZyZWVfc2htX2J1ZihjdHgsIGNhbGwtPnhlbl9h
cmctPnBhcmFtc1tpXS51LnRtZW0uc2htX3JlZik7CisgICAgICAgICAgICBjb250aW51ZTsKKyAg
ICAgICAgY2FzZSBPUFRFRV9NU0dfQVRUUl9UWVBFX1ZBTFVFX09VVFBVVDoKKyAgICAgICAgY2Fz
ZSBPUFRFRV9NU0dfQVRUUl9UWVBFX1ZBTFVFX0lOT1VUOgorICAgICAgICAgICAgY2FsbC0+Z3Vl
c3RfYXJnLT5wYXJhbXNbaV0udS52YWx1ZS5hID0KKyAgICAgICAgICAgICAgICBjYWxsLT54ZW5f
YXJnLT5wYXJhbXNbaV0udS52YWx1ZS5hOworICAgICAgICAgICAgY2FsbC0+Z3Vlc3RfYXJnLT5w
YXJhbXNbaV0udS52YWx1ZS5iID0KKyAgICAgICAgICAgICAgICBjYWxsLT54ZW5fYXJnLT5wYXJh
bXNbaV0udS52YWx1ZS5iOworICAgICAgICAgICAgY29udGludWU7CisgICAgICAgIGNhc2UgT1BU
RUVfTVNHX0FUVFJfVFlQRV9STUVNX09VVFBVVDoKKyAgICAgICAgY2FzZSBPUFRFRV9NU0dfQVRU
Ul9UWVBFX1JNRU1fSU5PVVQ6CisgICAgICAgICAgICBjYWxsLT5ndWVzdF9hcmctPnBhcmFtc1tp
XS51LnJtZW0uc2l6ZSA9CisgICAgICAgICAgICAgICAgY2FsbC0+eGVuX2FyZy0+cGFyYW1zW2ld
LnUucm1lbS5zaXplOworICAgICAgICAgICAgY29udGludWU7CisgICAgICAgIGNhc2UgT1BURUVf
TVNHX0FUVFJfVFlQRV9OT05FOgorICAgICAgICBjYXNlIE9QVEVFX01TR19BVFRSX1RZUEVfUk1F
TV9JTlBVVDoKKyAgICAgICAgY2FzZSBPUFRFRV9NU0dfQVRUUl9UWVBFX1RNRU1fSU5QVVQ6Cisg
ICAgICAgICAgICBjb250aW51ZTsKKyAgICAgICAgfQorICAgIH0KKworICAgIHJldHVybiB0cnVl
OworfQorCitzdGF0aWMgYm9vbCBleGVjdXRlX3N0ZF9jYWxsKHN0cnVjdCBkb21haW5fY3R4ICpj
dHgsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qgc3RkX2NhbGxfY3R4ICpj
YWxsKQoreworICAgIHJlZ2lzdGVyX3Qgb3B0ZWVfcmV0OworICAgIGZvcndhcmRfY2FsbChyZWdz
KTsKKyAgICBvcHRlZV9yZXQgPSBnZXRfdXNlcl9yZWcocmVncywgMCk7CisKKyAgICBpZiAoIE9Q
VEVFX1NNQ19SRVRVUk5fSVNfUlBDKG9wdGVlX3JldCkgKQorICAgIHsKKyAgICAgICAgY2FsbC0+
b3B0ZWVfdGhyZWFkX2lkID0gZ2V0X3VzZXJfcmVnKHJlZ3MsIDMpOworICAgICAgICBjYWxsLT5y
cGNfb3AgPSBPUFRFRV9TTUNfUkVUVVJOX0dFVF9SUENfRlVOQyhvcHRlZV9yZXQpOworICAgICAg
ICByZXR1cm4gdHJ1ZTsKKyAgICB9CisKKyAgICBjb3B5X3N0ZF9yZXF1ZXN0X2JhY2soY3R4LCBy
ZWdzLCBjYWxsKTsKKworICAgIGlmICggY2FsbC0+eGVuX2FyZy0+Y21kID09IE9QVEVFX01TR19D
TURfVU5SRUdJU1RFUl9TSE0gJiYKKyAgICAgICAgIGNhbGwtPnhlbl9hcmctPnJldCA9PSAwICkg
eworICAgICAgICBmcmVlX3NobV9idWYoY3R4LCBjYWxsLT54ZW5fYXJnLT5wYXJhbXNbMF0udS5y
bWVtLnNobV9yZWYpOworICAgIH0KKworICAgIGZyZWVfc3RkX2NhbGxfY3R4KGN0eCwgY2FsbCk7
CisKKyAgICByZXR1cm4gdHJ1ZTsKK30KKworc3RhdGljIGJvb2wgaGFuZGxlX3N0ZF9jYWxsKHN0
cnVjdCBkb21haW5fY3R4ICpjdHgsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQoreworICAg
IHN0cnVjdCBzdGRfY2FsbF9jdHggKmNhbGw7CisgICAgYm9vbCByZXQ7CisKKyAgICBjYWxsID0g
YWxsb2NhdGVfc3RkX2NhbGxfY3R4KGN0eCk7CisKKyAgICBpZiAoIWNhbGwpCisgICAgICAgIHJl
dHVybiBmYWxzZTsKKworICAgIHJldCA9IGNvcHlfc3RkX3JlcXVlc3QocmVncywgY2FsbCk7Cisg
ICAgaWYgKCAhcmV0ICkKKyAgICAgICAgZ290byBvdXQ7CisKKyAgICAvKiBOb3cgd2UgY2FuIHNh
ZmVseSBleGFtaW5lIGNvbnRlbnRzIG9mIGNvbW1hbmQgYnVmZmVyICovCisgICAgaWYgKCBPUFRF
RV9NU0dfR0VUX0FSR19TSVpFKGNhbGwtPnhlbl9hcmctPm51bV9wYXJhbXMpID4KKyAgICAgICAg
IE9QVEVFX01TR19OT05DT05USUdfUEFHRV9TSVpFICkgeworICAgICAgICByZXQgPSBmYWxzZTsK
KyAgICAgICAgZ290byBvdXQ7CisgICAgfQorCisgICAgc3dpdGNoICggY2FsbC0+eGVuX2FyZy0+
Y21kICkKKyAgICB7CisgICAgY2FzZSBPUFRFRV9NU0dfQ01EX09QRU5fU0VTU0lPTjoKKyAgICBj
YXNlIE9QVEVFX01TR19DTURfQ0xPU0VfU0VTU0lPTjoKKyAgICBjYXNlIE9QVEVFX01TR19DTURf
SU5WT0tFX0NPTU1BTkQ6CisgICAgY2FzZSBPUFRFRV9NU0dfQ01EX0NBTkNFTDoKKyAgICBjYXNl
IE9QVEVFX01TR19DTURfUkVHSVNURVJfU0hNOgorICAgIGNhc2UgT1BURUVfTVNHX0NNRF9VTlJF
R0lTVEVSX1NITToKKyAgICAgICAgcmV0ID0gdHJhbnNsYXRlX3BhcmFtcyhjdHgsIGNhbGwpOwor
ICAgICAgICBicmVhazsKKyAgICBkZWZhdWx0OgorICAgICAgICByZXQgPSBmYWxzZTsKKyAgICB9
CisKKyAgICBpZiAoIXJldCkKKyAgICAgICAgZ290byBvdXQ7CisKKyAgICByZXQgPSBleGVjdXRl
X3N0ZF9jYWxsKGN0eCwgcmVncywgY2FsbCk7CisKK291dDoKKyAgICBpZiAoIXJldCkKKyAgICAg
ICAgZnJlZV9zdGRfY2FsbF9jdHgoY3R4LCBjYWxsKTsKKworICAgIHJldHVybiByZXQ7Cit9CisK
K3N0YXRpYyB2b2lkIGhhbmRsZV9ycGNfY21kX2FsbG9jKHN0cnVjdCBkb21haW5fY3R4ICpjdHgs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAq
cmVncywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBzdGRfY2FsbF9j
dHggKmNhbGwsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qgc2htX3Jw
YyAqc2htX3JwYykKK3sKKyAgICBpZiAoIHNobV9ycGMtPmd1ZXN0X2FyZy0+cGFyYW1zWzBdLmF0
dHIgIT0gKE9QVEVFX01TR19BVFRSX1RZUEVfVE1FTV9PVVRQVVQgfAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBPUFRFRV9NU0dfQVRUUl9OT05DT05USUcpICkK
KyAgICB7CisgICAgICAgIGdwcmludGsoWEVOTE9HX1dBUk5JTkcsICJJbnZhbGlkIGF0dHJzIGZv
ciBzaGFyZWQgbWVtIGJ1ZmZlclxuIik7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKKyAgICAv
KiBMYXN0IGVudHJ5IGluIG5vbl9jb250aWcgYXJyYXkgaXMgdXNlZCB0byBob2xkIFJQQy1hbGxv
Y2F0ZWQgYnVmZmVyICovCisgICAgaWYgKCBjYWxsLT5ub25fY29udGlnW01BWF9OT05DT05USUdf
RU5UUklFUyAtIDFdICkKKyAgICB7CisgICAgICAgIGZyZWVfeGVuaGVhcF9wYWdlcyhjYWxsLT5u
b25fY29udGlnW01BWF9OT05DT05USUdfRU5UUklFUyAtIDFdLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY2FsbC0+bm9uX2NvbnRpZ19vcmRlcltNQVhfTk9OQ09OVElHX0VOVFJJRVMgLSAx
XSk7CisgICAgICAgIGNhbGwtPm5vbl9jb250aWdbTUFYX05PTkNPTlRJR19FTlRSSUVTIC0gMV0g
PSBOVUxMOworICAgIH0KKyAgICB0cmFuc2xhdGVfbm9uY29udGlnKGN0eCwgY2FsbCwgc2htX3Jw
Yy0+Z3Vlc3RfYXJnLT5wYXJhbXMgKyAwLAorICAgICAgICAgICAgICAgICAgICAgICAgTUFYX05P
TkNPTlRJR19FTlRSSUVTIC0gMSk7Cit9CisKK3N0YXRpYyB2b2lkIGhhbmRsZV9ycGNfY21kKHN0
cnVjdCBkb21haW5fY3R4ICpjdHgsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHN0ZF9jYWxsX2N0eCAqY2FsbCkKK3sKKyAgICBz
dHJ1Y3Qgc2htX3JwYyAqc2htX3JwYzsKKyAgICB1aW50NjRfdCBjb29raWU7CisKKyAgICBjb29r
aWUgPSBnZXRfdXNlcl9yZWcocmVncywgMSkgPDwgMzIgfCBnZXRfdXNlcl9yZWcocmVncywgMik7
CisKKyAgICBzaG1fcnBjID0gZmluZF9zaG1fcnBjKGN0eCwgY29va2llKTsKKworICAgIGlmICgg
IXNobV9ycGMgKQorICAgIHsKKyAgICAgICAgZ3ByaW50ayhYRU5MT0dfRVJSLCAiQ2FuJ3QgZmlu
ZCBTSE0tUlBDIHdpdGggY29va2llICVseFxuIiwgY29va2llKTsKKyAgICAgICAgcmV0dXJuOwor
ICAgIH0KKworICAgIHN3aXRjaCAoc2htX3JwYy0+Z3Vlc3RfYXJnLT5jbWQpIHsKKyAgICBjYXNl
IE9QVEVFX01TR19SUENfQ01EX0dFVF9USU1FOgorICAgICAgICBicmVhazsKKyAgICBjYXNlIE9Q
VEVFX01TR19SUENfQ01EX1dBSVRfUVVFVUU6CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgT1BU
RUVfTVNHX1JQQ19DTURfU1VTUEVORDoKKyAgICAgICAgYnJlYWs7CisgICAgY2FzZSBPUFRFRV9N
U0dfUlBDX0NNRF9TSE1fQUxMT0M6CisgICAgICAgIGhhbmRsZV9ycGNfY21kX2FsbG9jKGN0eCwg
cmVncywgY2FsbCwgc2htX3JwYyk7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgT1BURUVfTVNH
X1JQQ19DTURfU0hNX0ZSRUU6CisgICAgICAgIGZyZWVfc2htX2J1ZihjdHgsIHNobV9ycGMtPmd1
ZXN0X2FyZy0+cGFyYW1zWzBdLnUudmFsdWUuYik7CisgICAgICAgIGJyZWFrOworICAgIGRlZmF1
bHQ6CisgICAgICAgIGJyZWFrOworICAgIH0KK30KKworc3RhdGljIHZvaWQgaGFuZGxlX3JwY19m
dW5jX2FsbG9jKHN0cnVjdCBkb21haW5fY3R4ICpjdHgsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc3RydWN0IHN0ZF9jYWxsX2N0eCAqY2FsbCkKK3sKKyAgICBwYWRk
cl90IHB0ciA9IGdldF91c2VyX3JlZyhyZWdzLCAxKSA8PCAzMiB8IGdldF91c2VyX3JlZyhyZWdz
LCAyKTsKKworICAgIGlmICggcHRyICYgKE9QVEVFX01TR19OT05DT05USUdfUEFHRV9TSVpFIC0g
MSkgKQorICAgICAgICBncHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiRG9tYWluIHJldHVybmVkIGlu
dmFsaWQgUlBDIGNvbW1hbmQgYnVmZmVyXG4iKTsKKworICAgIGlmICggcHRyICkgeworICAgICAg
ICB1aW50NjRfdCBjb29raWUgPSBnZXRfdXNlcl9yZWcocmVncywgNCkgPDwgMzIgfCBnZXRfdXNl
cl9yZWcocmVncywgNSk7CisgICAgICAgIHN0cnVjdCBzaG1fcnBjICpzaG1fcnBjOworCisgICAg
ICAgIHNobV9ycGMgPSBhbGxvY2F0ZV9hbmRfbWFwX3NobV9ycGMoY3R4LCBwdHIsIGNvb2tpZSk7
CisgICAgICAgIGlmICggIXNobV9ycGMgKQorICAgICAgICB7CisgICAgICAgICAgICBncHJpbnRr
KFhFTkxPR19XQVJOSU5HLCAiRmFpbGVkIHRvIGFsbG9jYXRlIHNobV9ycGMgb2JqZWN0XG4iKTsK
KyAgICAgICAgICAgIHB0ciA9IDA7CisgICAgICAgIH0KKyAgICAgICAgZWxzZQorICAgICAgICAg
ICAgcHRyID0gbWZuX3RvX21hZGRyKHNobV9ycGMtPmd1ZXN0X21mbik7CisKKyAgICAgICAgc2V0
X3VzZXJfcmVnKHJlZ3MsIDEsIHB0ciA+PiAzMik7CisgICAgICAgIHNldF91c2VyX3JlZyhyZWdz
LCAyLCBwdHIgJiAweEZGRkZGRkZGKTsKKyAgICB9Cit9CisKK3N0YXRpYyBib29sIGhhbmRsZV9y
cGMoc3RydWN0IGRvbWFpbl9jdHggKmN0eCwgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCit7
CisgICAgc3RydWN0IHN0ZF9jYWxsX2N0eCAqY2FsbDsKKworICAgIGludCBvcHRlZV90aHJlYWRf
aWQgPSBnZXRfdXNlcl9yZWcocmVncywgMyk7CisKKyAgICBjYWxsID0gZmluZF9jYWxsX2N0eChj
dHgsIG9wdGVlX3RocmVhZF9pZCk7CisKKyAgICBpZiAoICFjYWxsICkKKyAgICAgICAgcmV0dXJu
IGZhbHNlOworCisgICAgc3dpdGNoICggY2FsbC0+cnBjX29wICkgeworICAgIGNhc2UgT1BURUVf
U01DX1JQQ19GVU5DX0FMTE9DOgorICAgICAgICBoYW5kbGVfcnBjX2Z1bmNfYWxsb2MoY3R4LCBy
ZWdzLCBjYWxsKTsKKyAgICAgICAgYnJlYWs7CisgICAgY2FzZSBPUFRFRV9TTUNfUlBDX0ZVTkNf
RlJFRToKKyAgICB7CisgICAgICAgIHVpbnQ2NF90IGNvb2tpZSA9IGdldF91c2VyX3JlZyhyZWdz
LCAxKSA8PCAzMiB8IGdldF91c2VyX3JlZyhyZWdzLCAyKTsKKyAgICAgICAgZnJlZV9zaG1fcnBj
KGN0eCwgY29va2llKTsKKyAgICAgICAgYnJlYWs7CisgICAgfQorICAgIGNhc2UgT1BURUVfU01D
X1JQQ19GVU5DX0ZPUkVJR05fSU5UUjoKKyAgICAgICAgYnJlYWs7CisgICAgY2FzZSBPUFRFRV9T
TUNfUlBDX0ZVTkNfQ01EOgorICAgICAgICBoYW5kbGVfcnBjX2NtZChjdHgsIHJlZ3MsIGNhbGwp
OworICAgICAgICBicmVhazsKKyAgICB9CisKKyAgICByZXR1cm4gZXhlY3V0ZV9zdGRfY2FsbChj
dHgsIHJlZ3MsIGNhbGwpOworfQorCitzdGF0aWMgYm9vbCBoYW5kbGVfZXhjaGFuZ2VfY2FwYWJp
bGl0aWVzKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQoreworICAgIHVpbnQzMl90IGNhcHM7
CisKKyAgICAvKiBGaWx0ZXIgb3V0IHVua25vd24gZ3Vlc3QgY2FwcyAqLworICAgIGNhcHMgPSBn
ZXRfdXNlcl9yZWcocmVncywgMSk7CisgICAgY2FwcyAmPSBPUFRFRV9TTUNfTlNFQ19DQVBfVU5J
UFJPQ0VTU09SOworICAgIHNldF91c2VyX3JlZyhyZWdzLCAxLCBjYXBzKTsKKworICAgIC8qIEZv
cndhcmQgY2FsbCBhbmQgcmV0dXJuIGVycm9yIChpZiBhbnkpIGJhY2sgdG8gdGhlIGd1ZXN0ICov
CisgICAgaWYgKCAhZm9yd2FyZF9jYWxsKHJlZ3MpICkKKyAgICAgICAgcmV0dXJuIHRydWU7CisK
KyAgICBjYXBzID0gZ2V0X3VzZXJfcmVnKHJlZ3MsIDEpOworCisgICAgLyogRmlsdGVyIG91dCB1
bmtub3duIE9QLVRFRSBjYXBzICovCisgICAgY2FwcyAmPSBPUFRFRV9TTUNfU0VDX0NBUF9IQVZF
X1JFU0VSVkVEX1NITSB8CisgICAgICAgIE9QVEVFX1NNQ19TRUNfQ0FQX1VOUkVHSVNURVJFRF9T
SE0gfAorICAgICAgICBPUFRFRV9TTUNfU0VDX0NBUF9EWU5BTUlDX1NITTsKKworICAgIC8qIERy
b3Agc3RhdGljIFNITV9SUEMgY2FwICovCisgICAgY2FwcyAmPSB+T1BURUVfU01DX1NFQ19DQVBf
SEFWRV9SRVNFUlZFRF9TSE07CisKKyAgICAvKiBEb24ndCBhbGxvdyBndWVzdHMgdG8gd29yayB3
aXRob3V0IGR5bmFtaWMgU0hNICovCisgICAgaWYgKCAhKGNhcHMgJiBPUFRFRV9TTUNfU0VDX0NB
UF9EWU5BTUlDX1NITSkgKSB7CisgICAgICAgIHNldF9yZXR1cm4ocmVncywgT1BURUVfU01DX1JF
VFVSTl9FTk9UQVZBSUwpOworICAgICAgICByZXR1cm4gdHJ1ZTsKKyAgICB9CisKKyAgICBzZXRf
dXNlcl9yZWcocmVncywgMSwgY2Fwcyk7CisgICAgcmV0dXJuIHRydWU7Cit9CisKK3N0YXRpYyBi
b29sIG9wdGVlX2hhbmRsZV9zbWMoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCit7CisgICAg
c3RydWN0IGRvbWFpbl9jdHggKmN0eDsKKworICAgIGN0eCA9IGZpbmRfZG9tYWluX2N0eChjdXJy
ZW50LT5kb21haW4pOworICAgIGlmICggIWN0eCApCisgICAgICAgIHJldHVybiBmYWxzZTsKKwor
ICAgIHN3aXRjaCAoIGdldF91c2VyX3JlZyhyZWdzLCAwKSApCisgICAgeworICAgIGNhc2UgT1BU
RUVfU01DX0NBTExTX0NPVU5UOgorICAgIGNhc2UgT1BURUVfU01DX0NBTExTX1VJRDoKKyAgICBj
YXNlIE9QVEVFX1NNQ19DQUxMU19SRVZJU0lPTjoKKyAgICBjYXNlIE9QVEVFX1NNQ19DQUxMX0dF
VF9PU19VVUlEOgorICAgIGNhc2UgT1BURUVfU01DX0ZVTkNJRF9HRVRfT1NfUkVWSVNJT046Cisg
ICAgY2FzZSBPUFRFRV9TTUNfRU5BQkxFX1NITV9DQUNIRToKKyAgICBjYXNlIE9QVEVFX1NNQ19E
SVNBQkxFX1NITV9DQUNIRToKKyAgICAgICAgZm9yd2FyZF9jYWxsKHJlZ3MpOworICAgICAgICBy
ZXR1cm4gdHJ1ZTsKKyAgICBjYXNlIE9QVEVFX1NNQ19HRVRfU0hNX0NPTkZJRzoKKyAgICAgICAg
LyogTm8gc3RhdGljIFNITSBhdmFpbGFibGUgZm9yIGd1ZXN0cyAqLworICAgICAgICBzZXRfcmV0
dXJuKHJlZ3MsIE9QVEVFX1NNQ19SRVRVUk5fRU5PVEFWQUlMKTsKKyAgICAgICAgcmV0dXJuIHRy
dWU7CisgICAgY2FzZSBPUFRFRV9TTUNfRVhDSEFOR0VfQ0FQQUJJTElUSUVTOgorICAgICAgICBy
ZXR1cm4gaGFuZGxlX2V4Y2hhbmdlX2NhcGFiaWxpdGllcyhyZWdzKTsKKyAgICBjYXNlIE9QVEVF
X1NNQ19DQUxMX1dJVEhfQVJHOgorICAgICAgICByZXR1cm4gaGFuZGxlX3N0ZF9jYWxsKGN0eCwg
cmVncyk7CisgICAgY2FzZSBPUFRFRV9TTUNfQ0FMTF9SRVRVUk5fRlJPTV9SUEM6CisgICAgICAg
IHJldHVybiBoYW5kbGVfcnBjKGN0eCwgcmVncyk7CisgICAgZGVmYXVsdDoKKyAgICAgICAgcmV0
dXJuIGZhbHNlOworICAgIH0KK30KKworc3RhdGljIHZvaWQgb3B0ZWVfcmVtb3ZlKHZvaWQpCit7
Cit9CisKK3N0YXRpYyBjb25zdCBzdHJ1Y3QgdGVlX21lZGlhdG9yX29wcyBvcHRlZV9vcHMgPQor
eworICAgIC5wcm9iZSA9IG9wdGVlX3Byb2JlLAorICAgIC5kb21haW5fY3JlYXRlID0gb3B0ZWVf
ZG9tYWluX2NyZWF0ZSwKKyAgICAuZG9tYWluX2Rlc3Ryb3kgPSBvcHRlZV9kb21haW5fZGVzdHJv
eSwKKyAgICAuaGFuZGxlX3NtYyA9IG9wdGVlX2hhbmRsZV9zbWMsCisgICAgLnJlbW92ZSA9IG9w
dGVlX3JlbW92ZSwKK307CisKK1JFR0lTVEVSX1RFRV9NRURJQVRPUihvcHRlZSwgIk9QLVRFRSIs
ICZvcHRlZV9vcHMpOworCisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTogQworICog
Yy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZzZXQ6IDQKKyAqIGluZGVudC10YWJz
LW1vZGU6IG5pbAorICogRW5kOgorICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJt
L3RlZS9vcHRlZV9zbWMuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdGVlL29wdGVlX3NtYy5oCmlu
ZGV4IDI2ZDEwMGUuLjFjNWEyNDcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdGVl
L29wdGVlX3NtYy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vdGVlL29wdGVlX3NtYy5oCkBA
IC0zMDUsNiArMzA1LDU2IEBAIHN0cnVjdCBvcHRlZV9zbWNfZGlzYWJsZV9zaG1fY2FjaGVfcmVz
dWx0IHsKIAlPUFRFRV9TTUNfRkFTVF9DQUxMX1ZBTChPUFRFRV9TTUNfRlVOQ0lEX0VOQUJMRV9T
SE1fQ0FDSEUpCiAKIC8qCisgKiBJbmZvcm0gT1AtVEVFIGFib3V0IGEgbmV3IHZpcnR1YWwgbWFj
aGluZQorICoKKyAqIEh5cGVydmlzb3IgaXNzdWVzIHRoaXMgY2FsbCBkdXJpbmcgdmlydHVhbCBt
YWNoaW5lIChndWVzdCkgY3JlYXRpb24uCisgKiBPUC1URUUgcmVjb3JkcyBWTV9JRCBvZiBuZXcg
dmlydHVhbCBtYWNoaW5lIGFuZCBtYWtlcyBzZWxmIHJlYWR5CisgKiB0byByZWNlaXZlIHJlcXVl
c3RzIGZyb20gaXQuCisgKgorICogQ2FsbCByZXF1ZXN0cyB1c2FnZToKKyAqIGEwCVNNQyBGdW5j
dGlvbiBJRCwgT1BURUVfU01DX1ZNX0NSRUFURUQKKyAqIGExCVZNX0lEIG9mIG5ld2x5IGNyZWF0
ZWQgdmlydHVhbCBtYWNoaW5lCisgKiBhMi02IE5vdCB1c2VkCisgKiBhNwlIeXBlcnZpc29yIENs
aWVudCBJRCByZWdpc3Rlci4gTXVzdCBiZSAwLCBiZWNhdXNlIG9ubHkgaHlwZXJ2aXNvcgorICog
ICAgICBjYW4gaXNzdWUgdGhpcyBjYWxsCisgKgorICogTm9ybWFsIHJldHVybiByZWdpc3RlciB1
c2FnZToKKyAqIGEwCU9QVEVFX1NNQ19SRVRVUk5fT0sKKyAqIGExLTcJUHJlc2VydmVkCisgKgor
ICogRXJyb3IgcmV0dXJuOgorICogYTAJT1BURUVfU01DX1JFVFVSTl9FTk9UQVZBSUwJT1AtVEVF
IGhhcyBubyByZXNvdXJjZXMgZm9yCisgKgkJCQkJYW5vdGhlciBWTQorICogYTEtNwlQcmVzZXJ2
ZWQKKyAqCisgKi8KKyNkZWZpbmUgT1BURUVfU01DX0ZVTkNJRF9WTV9DUkVBVEVECTEzCisjZGVm
aW5lIE9QVEVFX1NNQ19WTV9DUkVBVEVEIFwKKwlPUFRFRV9TTUNfRkFTVF9DQUxMX1ZBTChPUFRF
RV9TTUNfRlVOQ0lEX1ZNX0NSRUFURUQpCisKKy8qCisgKiBJbmZvcm0gT1AtVEVFIGFib3V0IHNo
dXRkb3duIG9mIGEgdmlydHVhbCBtYWNoaW5lCisgKgorICogSHlwZXJ2aXNvciBpc3N1ZXMgdGhp
cyBjYWxsIGR1cmluZyB2aXJ0dWFsIG1hY2hpbmUgKGd1ZXN0KSBkZXN0cnVjdGlvbi4KKyAqIE9Q
LVRFRSB3aWxsIGNsZWFuIHVwIGFsbCByZXNvdXJjZXMgYXNzb2NpYXRlZCB3aXRoIHRoaXMgVk0u
CisgKgorICogQ2FsbCByZXF1ZXN0cyB1c2FnZToKKyAqIGEwCVNNQyBGdW5jdGlvbiBJRCwgT1BU
RUVfU01DX1ZNX0RFU1RST1lFRAorICogYTEJVk1fSUQgb2YgdmlydHVhbCBtYWNoaW5lIGJlaW5n
IHNodXR0ZWQgZG93bgorICogYTItNiBOb3QgdXNlZAorICogYTcJSHlwZXJ2aXNvciBDbGllbnQg
SUQgcmVnaXN0ZXIuIE11c3QgYmUgMCwgYmVjYXVzZSBvbmx5IGh5cGVydmlzb3IKKyAqICAgICAg
Y2FuIGlzc3VlIHRoaXMgY2FsbAorICoKKyAqIE5vcm1hbCByZXR1cm4gcmVnaXN0ZXIgdXNhZ2U6
CisgKiBhMAlPUFRFRV9TTUNfUkVUVVJOX09LCisgKiBhMS03CVByZXNlcnZlZAorICoKKyAqLwor
I2RlZmluZSBPUFRFRV9TTUNfRlVOQ0lEX1ZNX0RFU1RST1lFRAkxNAorI2RlZmluZSBPUFRFRV9T
TUNfVk1fREVTVFJPWUVEIFwKKwlPUFRFRV9TTUNfRkFTVF9DQUxMX1ZBTChPUFRFRV9TTUNfRlVO
Q0lEX1ZNX0RFU1RST1lFRCkKKworLyoKICAqIFJlc3VtZSBmcm9tIFJQQyAoZm9yIGV4YW1wbGUg
YWZ0ZXIgcHJvY2Vzc2luZyBhIGZvcmVpZ24gaW50ZXJydXB0KQogICoKICAqIENhbGwgcmVnaXN0
ZXIgdXNhZ2U6Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:12:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 14:12:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsTsH-0005YE-Ok; Wed, 22 Aug 2018 14:12:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=inas=lf=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fsTsH-0005Xs-0v
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 14:12:41 +0000
X-Inumbo-ID: 3ebc113b-a615-11e8-a8a5-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::622])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3ebc113b-a615-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 16:11:21 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=rGzhvZwYIwi4W29Ha75250jVA08MQtjeLKxA9VB8Jfk=;
 b=EsMu3tP8V/OVqlnU/p8fseRUKTGgKcvZfnQfgrRMKLy4yZ3I85NUqqaU9xYGSC9j4ZtQlpK+rSDsaHV9BIDkcBlqGVpCKYT9WklVCsB2gSbhz2UbXV7LR1qDswCMnr46+rmB9qrRXTKwT9Ly2h7KT/aYIBPkZH0VII516IhVres=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from EPUAKYIW2556.kyiv.epam.com (85.223.209.51) by
 AM6PR03MB3767.eurprd03.prod.outlook.com (2603:10a6:209:31::12) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1059.22; Wed, 22 Aug 2018 14:12:30 +0000
Received: by EPUAKYIW2556.kyiv.epam.com (sSMTP sendmail emulation);
 Wed, 22 Aug 2018 17:12:25 +0300
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
To: xen-devel@lists.xen.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Date: Wed, 22 Aug 2018 17:11:33 +0300
Message-Id: <1534947094-9974-6-git-send-email-volodymyr_babchuk@epam.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
MIME-Version: 1.0
X-Originating-IP: [85.223.209.51]
X-ClientProxiedBy: HE1PR09CA0048.eurprd09.prod.outlook.com
 (2603:10a6:7:3c::16) To AM6PR03MB3767.eurprd03.prod.outlook.com
 (2603:10a6:209:31::12)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: e1aa2c11-c7d3-449f-5ff3-08d608394cec
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:AM6PR03MB3767; 
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3767;
 3:fkdJu8nVY7yZkL5IlhkNvolS/N8kajueEue4s2FloC4LIJ78246nTZYfNO2yC+IP+sTTugkttcQYnmMCiPdkXdRsRkoScpChL2eoBNnmzJIckLtEcvY3K0zTBY8vwmyRSQqkbKrdKNbFcQu5KQgI9RyV1v7Bi03WrOGjdxF6mz9UyfHmT2ZqJ6WrdSCcppGcSlCYivC0InJRlFom/NDrrRBx5z8gvbNOk9ygV73D9dECMaR+vi+K3EbmBXr/8kzP;
 25:cp6dBerYTSB4AwHffx2ifqsqz1yl7JBBYs8YhxH+b4DHzj5akegeI3WCwm6Fq0nKYlo/S2p3W8AIqlSXyAN0Lp+wDdng/HGZ2O+TGEM4/ihwPVKKKoBa4prDUTMTr4NlNB1A3rQaJOtrC+VjFrIwMSTvLK3KoPFwiva1DgdkKApKuoL5oD9z9Ttb+W19WSmmDrBvLkCj1XV+jtpJDoEzFgOZPl98YgLb+naVjg5jB02qLhFgy0AcElHOQhkXe8ELNiVH2rEdhno0d5XTeq4uVLfZtAYaxeDMoojZPDxzluiycANJYU1wTU1CS893gearcg6tAdMme26U1VCN+76kKA==;
 31:mAT81U3IrJCnTDZNyeiuG38s0Ma9e05/xb29/0JSrs1WEobo4VBde4tWg9fw+y9mQQebgD1FvQ4s7KrRgdpB3rzxQYDYhsQpa2pfbyVS2XvjPbSS8chC5Vs1QK9xYAwyFFHv6vVy3rmi85uWp8rBg/xC8DaNy3s4voRDSoeygg5ONu9Yb1shvmrGBVlNrITXAgKoEQfJEYFc44KaDCWjOhZxvmEj6eUCGssTS2gcmBY=
X-MS-TrafficTypeDiagnostic: AM6PR03MB3767:
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3767;
 20:50I46Vi82ks0g4ILWkY8C7ZyG5tw1pRmsK9ziaGODY6M/AHw0WdrqOC8GoawoOH2X6a28EBZZ+RgtnR2ALPTDiaBvPDOmPKwTJ4NKYwUKCCpvkOln49zOQjlq+HsGdhukhym2ensoNlPcU8YKSJu+9IFf+PjQMcvRVr6LGWoVxSiE6EvejcQLmWmlEb7pNFgPNY6MmzhmYCRj6Z0PthvhDdx3aowKBM/PBusQDvVCiC++nuqY79EcuiCmDVQqvUaltYM7Oek4xOoCM7Dy44GC0vKwnOuOE7GcE/7K80oJOkWGNgU1ATAJSdqQBFS2Mg3j499HHxOdabXD9QiCtD6LuxzOiUkevU0HPj2NFTzfTp7v3rBMcTWF3JM/gfIM4foFFPQm/gzQGWlWw5pQWEbEv87qdtKbPPB4e0CsYQW59WD7dTKtwvCeOz+w013MFHD/8Vtq3eAz/uxAxFSqS/59BLnfmR+moiDRVvhnxj4LQVFpYZjOg2gkxLC8hmqgW/K;
 4:4IyYENcb6delcrAc/MA/TBU+2nG8GAqRoQfD4PvEMpcWVvzah5dtrGsqWQtWCcw0P8IEPHe7Bu4Ib/PgUQW5WXpdoGo5XpP483ditG+GRja/WdayRmrqT2Gw7k9EEP7/22NglJCl1GX9NIxjr1jo4kNMFBcoWaXOr8dNk4j5iJ6ygkI84SPLTqcqCRSPGPY/AUWFeVAyQBJ/2wb6cx5dawRmoilu4fqdyx6lh4V9xitmW/VBTpK6IlR9NcSZpeZGsoou1bv3qwQABldn7/6LcsAbEvXk5uAwcazY3W5BnuPV5PNpTo35j5DmvGjdIYzi
X-Microsoft-Antispam-PRVS: <AM6PR03MB3767EC1B771A6D6063084380E6300@AM6PR03MB3767.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)(3002001)(93006095)(93001095)(10201501046)(3231311)(944501410)(52105095)(149027)(150027)(6041310)(20161123564045)(20161123562045)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016);
 SRVR:AM6PR03MB3767; BCL:0; PCL:0; RULEID:; SRVR:AM6PR03MB3767; 
X-Forefront-PRVS: 0772E5DAD5
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(366004)(39860400002)(396003)(136003)(346002)(376002)(199004)(189003)(476003)(51416003)(47776003)(2616005)(446003)(478600001)(81166006)(8676002)(11346002)(81156014)(97736004)(50226002)(426003)(8936002)(106356001)(6666003)(5660300001)(76176011)(105586002)(486006)(6116002)(55236004)(80792005)(122856001)(72206003)(48376002)(3846002)(186003)(53936002)(52116002)(66066001)(26005)(2906002)(16586007)(86362001)(50466002)(316002)(7736002)(110136005)(4326008)(36756003)(42186006)(386003)(68736007)(305945005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR03MB3767; H:EPUAKYIW2556.kyiv.epam.com;
 FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM6PR03MB3767;
 23:fgqHFTZM8ga/ZmQ7+VctFI+kuXHsa9J5lhZG6nHUq?=
 =?us-ascii?Q?jVCUF8rF9asyx4mpEw2UGZEUraPoFegnP/PVewWD/50V2am9gQoF+NttQXr0?=
 =?us-ascii?Q?VXEjaagrzWpUjsaLd7n50RAn1GTthGxe8Gz+Da6+YjOKut0sFda9dygt26/d?=
 =?us-ascii?Q?TXd0ntjbusgAGHfF1XdvQDdrjmpvk/wiHom/ZQIBd34mc6WMi9xM/VDngUP5?=
 =?us-ascii?Q?oBBMfT8U53UTq1ruCK8Ee2mruHh3Dt5Xg5rr/g2Wedwxu8tDYgrTVrxU3yUj?=
 =?us-ascii?Q?JcdhE2DvFkPiTy4fBfzfTOHd6mac2vFo52l3Uyxpna5xcFJdPOh3RT5rN4jn?=
 =?us-ascii?Q?wdOp1KEyE3HNul9Su5o4SPcyD9zTh8NzloIowEr8cyqVJjsd+oFQzRngangk?=
 =?us-ascii?Q?bJC7OE+R1KLYvZjFNd10Hci9j0rW0QZ5v1U0tNm0vh/54Vv5YrVU9xQ0ufJP?=
 =?us-ascii?Q?RqdlW1V7WnFKt/VGikqy9ZT/Xg7ZWkMxuQeeDv7z127bfJpPUXsW3QvY5i/Q?=
 =?us-ascii?Q?P2ytXqrHwVrI4+4ACCT+Np8t6CsNZIrpiyeESqe8yiKwctWaXFXGwldtoIDu?=
 =?us-ascii?Q?a/dqhaWXCPj+Aw2dMjBtkmng/ws3LgdxNPu9l9k7vgJpjXmpqXNsbfgzw4WE?=
 =?us-ascii?Q?GK5vbb9MSZXDF7HKwqBrxehtMJozE+tqtHgXOqxOYKnjYyp5DxwI46/xaOSG?=
 =?us-ascii?Q?TvqhcQXVBEST2QBNyTr5l2DP7Rb/wfP7mzjtRRcN1iaWDurqODYw0V7EyFNy?=
 =?us-ascii?Q?PGWx0STsLDyDY45RND+3VvBWCvurZxIrD/YSSSMmEYwd8WhwzFtq9TeEHF1w?=
 =?us-ascii?Q?aVddzWHPEKAkvz9E1RlIKmE5hh6wpLDpb4SiRBCpe3GLjpYkWbC+0QUQTV+d?=
 =?us-ascii?Q?ViJfKv6hSq0KfAsfL4G7ICXNqIaUYj0AF5GKe6Wvnzw2T6Z4m24zTf16EF3C?=
 =?us-ascii?Q?pgOKUg6ALA11tmRKtBF5wF3WxVdD1FADUP4o7Ro1Vr/xkWJadytSu7HRzSOM?=
 =?us-ascii?Q?StQr/Ujex7tJB3HhVAEJ2fBPh8oAx2OHceidE98C9o3l7DcgRuumq0IwdhrD?=
 =?us-ascii?Q?vxaI5D4jIcqf5hc26XH33alYhihdVn5tQECTBlt7rH3HIpJylGNLZKJTTXlO?=
 =?us-ascii?Q?3q4wKUMz8qQgUGhgWrzyu8dHVEMhSEBLmQjCNP9CWp/5DqKuDn9gc9hVh5Ry?=
 =?us-ascii?Q?1MK8K+qt8sGJuc=3D?=
X-Microsoft-Antispam-Message-Info: 9vLgO/gpPSg7sAEq1NSnSjpH1gaZICotTpbApVbKimRzWNGdPhJm+XzpMzJjkf9V3UFX0/pGZU23RPWGQKLzxmYRePfR/HI2xSivAo2jF2rOgEWMzt6xV0PTaClbP7mjikcL2wUIuTqaU8HUxMmltnwKEiPTfgfZVd1BqYyZa9DNEA6vcUPrq9DBqUf70E/OpGZZRi9wPXb6CzV6rneX7xjDKgDTAizqr8CcY/ze/uqB6nTIHaH8CXXcfjFzNEIiOhIo13fmVfllvau5BsvCaysdVeGFtoV/fpZMFRl67o1daD8ptWiI2KX1hqxX64TPNjZy65V4FNffhMCT353Vvs/Fm11AgrDqRQkavt19Z7c=
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3767;
 6:DuriocssgMGQoiVZ819ah3Sa6SixdxhEl0UPaZinY89XHpruBxTPJlaN2El/xYQxQGPA2AxjRfSiSeBL2r5v2dsI15WzSmzgU6bemyVMXclg6YYw9rL63yh/ZOGS0ItIrG+exIpALD3WLuORC6uJUbrTihO8LsmRALa1XToHA9tj2+QI6rp4+Qhowj0gu3JxrXELle2lOQvflMKxkdLDqjc/ttBbCS/bb1Hhn9weuU7H2kVW2bmMqhR7kyjWYSt0RQNlJBGDixywxygi/Z66deU6YnVewkmOmHFcxqKg2p/DUJzddnbAS+HhiLIfee/OlJ+1+q15hOfschiOfLGOUKwOSD7JUAiLBh8snJyjS4DW+32J9PAgKfjMqXO7+/5PpR994MfdJ2feNZ67PikIr0Sr9Wntk0tZFOnb90blTeL91acikZ9WrVfhAAiX9soRTj/iQs5Fz0pEB3U59eegWA==;
 5:7OoLfKgWnXV9V12ZnVlKYeCEbOsPyQdVbx2nDegPeAzBR+pNVOhqCFnnpXNDmCS7Rj16KWHGXAzkmXDlWnZkCtLsk5TgIVFGI9Ep73QREccyuYFsLOk6GapFZaL7FHeoLdFtmyauPnwbxuG/oUBGzgS796KXllcK35jsmy5hx7w=;
 7:KEk81LjipsV+dtJQK4viJUw1s4fomRnBv5Ujd3ixA+auUqMN9A8M5oMFMCCRkufeX/ISwNA2hEZhilHTm11/P7ma/Z2z4S2ZpsNd1ahGpd4cYusVRrcEXL+oK2nj1sdFJw4E43RTFHWWvKBWHB+pUeQnNwQPT8wkrUbuSwDRNj6aFIgj7aZ2hB5pxrNPLdeEvickO4NUgmIUOQ10TRRF5+3nZVVKy1EdWwYtpaj/I/rbBQR/QUirfWEE7omjlOwm
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2018 14:12:30.6824 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: e1aa2c11-c7d3-449f-5ff3-08d608394cec
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR03MB3767
Subject: [Xen-devel] [PATCH v1 5/6] libxl: create DTS node for OP-TEE if it
 is 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: tee-dev@lists.linaro.org, Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0u
Y29tPgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2FybS5jICAgICB8IDI5ICsrKysrKysrKysrKysr
KysrKysrKysrKysrKysrCiB0b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyAgfCAgMSArCiB0b29s
cy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgfCAgMSArCiB0b29scy94bC94bF9wYXJzZS5jICAgICAg
ICAgfCAgMSArCiA0IGZpbGVzIGNoYW5nZWQsIDMyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQg
YS90b29scy9saWJ4bC9saWJ4bF9hcm0uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCmluZGV4
IDg2ZjU5YzAuLjQ1M2FkMzYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCisr
KyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCkBAIC00MjksNiArNDI5LDMyIEBAIHN0YXRpYyBp
bnQgbWFrZV9wc2NpX25vZGUobGlieGxfX2djICpnYywgdm9pZCAqZmR0KQogICAgIHJldHVybiAw
OwogfQogCitzdGF0aWMgaW50IG1ha2Vfb3B0ZWVfbm9kZShsaWJ4bF9fZ2MgKmdjLCB2b2lkICpm
ZHQpCit7CisgICAgaW50IHJlczsKKyAgICBMT0coREVCVUcsICJDcmVhdGluZyBPUC1URUUgbm9k
ZSBpbiBkdGIiKTsKKworICAgIHJlcyA9IGZkdF9iZWdpbl9ub2RlKGZkdCwgImZpcm13YXJlIik7
CisgICAgaWYgKHJlcykgcmV0dXJuIHJlczsKKworICAgIHJlcyA9IGZkdF9iZWdpbl9ub2RlKGZk
dCwgIm9wdGVlIik7CisgICAgaWYgKHJlcykgcmV0dXJuIHJlczsKKworICAgIHJlcyA9IGZkdF9w
cm9wZXJ0eV9jb21wYXQoZ2MsIGZkdCwgMSwgImxpbmFybyxvcHRlZS10eiIpOworICAgIGlmIChy
ZXMpIHJldHVybiByZXM7CisKKyAgICByZXMgPSBmZHRfcHJvcGVydHlfc3RyaW5nKGZkdCwgIm1l
dGhvZCIsICJzbWMiKTsKKyAgICBpZiAocmVzKSByZXR1cm4gcmVzOworCisgICAgcmVzID0gZmR0
X2VuZF9ub2RlKGZkdCk7CisgICAgaWYgKHJlcykgcmV0dXJuIHJlczsKKworICAgIHJlcyA9IGZk
dF9lbmRfbm9kZShmZHQpOworICAgIGlmIChyZXMpIHJldHVybiByZXM7CisKKyAgICByZXR1cm4g
MDsKK30KKwogc3RhdGljIGludCBtYWtlX21lbW9yeV9ub2RlcyhsaWJ4bF9fZ2MgKmdjLCB2b2lk
ICpmZHQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB4Y19kb21f
aW1hZ2UgKmRvbSkKIHsKQEAgLTk1Miw2ICs5NzgsOSBAQCBuZXh0X3Jlc2l6ZToKICAgICAgICAg
aWYgKGluZm8tPmFyY2hfYXJtLnZ1YXJ0ID09IExJQlhMX1ZVQVJUX1RZUEVfU0JTQV9VQVJUKQog
ICAgICAgICAgICAgRkRUKCBtYWtlX3ZwbDAxMV91YXJ0X25vZGUoZ2MsIGZkdCwgYWluZm8sIGRv
bSkgKTsKIAorICAgICAgICBpZiAobGlieGxfZGVmYm9vbF92YWwoaW5mby0+b3B0ZWUpKQorICAg
ICAgICAgICAgRkRUKCBtYWtlX29wdGVlX25vZGUoZ2MsIGZkdCkpOworCiAgICAgICAgIGlmIChw
ZmR0KQogICAgICAgICAgICAgRkRUKCBjb3B5X3BhcnRpYWxfZmR0KGdjLCBmZHQsIHBmZHQpICk7
CiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jIGIvdG9vbHMvbGlieGwv
bGlieGxfY3JlYXRlLmMKaW5kZXggMWZhMWQzYS4uOWJhYjRjYyAxMDA2NDQKLS0tIGEvdG9vbHMv
bGlieGwvbGlieGxfY3JlYXRlLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKQEAg
LTIxNyw2ICsyMTcsNyBAQCBpbnQgbGlieGxfX2RvbWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQo
bGlieGxfX2djICpnYywKIAogICAgIGxpYnhsX19hcmNoX2RvbWFpbl9idWlsZF9pbmZvX2FjcGlf
c2V0ZGVmYXVsdChiX2luZm8pOwogICAgIGxpYnhsX2RlZmJvb2xfc2V0ZGVmYXVsdCgmYl9pbmZv
LT5kbV9yZXN0cmljdCwgZmFsc2UpOworICAgIGxpYnhsX2RlZmJvb2xfc2V0ZGVmYXVsdCgmYl9p
bmZvLT5vcHRlZSwgZmFsc2UpOwogCiAgICAgc3dpdGNoIChiX2luZm8tPnR5cGUpIHsKICAgICBj
YXNlIExJQlhMX0RPTUFJTl9UWVBFX0hWTToKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhs
X3R5cGVzLmlkbCBiL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAppbmRleCBkNzRmYWM3Li41
ZjRiZTJlIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKKysrIGIvdG9v
bHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCkBAIC02MDcsNiArNjA3LDcgQEAgbGlieGxfZG9tYWlu
X2J1aWxkX2luZm8gPSBTdHJ1Y3QoImRvbWFpbl9idWlsZF9pbmZvIixbCiAgICAgIyBBbHRlcm5h
dGUgcDJtIGlzIG5vdCBib3VuZCB0byBhbnkgYXJjaGl0ZWN0dXJlIG9yIGd1ZXN0IHR5cGUsIGFz
IGl0IGlzCiAgICAgIyBzdXBwb3J0ZWQgYnkgeDg2IEhWTSBhbmQgQVJNIHN1cHBvcnQgaXMgcGxh
bm5lZC4KICAgICAoImFsdHAybSIsIGxpYnhsX2FsdHAybV9tb2RlKSwKKyAgICAoIm9wdGVlIiwg
IGxpYnhsX2RlZmJvb2wpLAogCiAgICAgXSwgZGlyPURJUl9JTiwKICAgICAgICBjb3B5X2RlcHJl
Y2F0ZWRfZm49ImxpYnhsX19kb21haW5fYnVpbGRfaW5mb19jb3B5X2RlcHJlY2F0ZWQiLApkaWZm
IC0tZ2l0IGEvdG9vbHMveGwveGxfcGFyc2UuYyBiL3Rvb2xzL3hsL3hsX3BhcnNlLmMKaW5kZXgg
ZmRmZTY5My4uOTJiZWViMCAxMDA2NDQKLS0tIGEvdG9vbHMveGwveGxfcGFyc2UuYworKysgYi90
b29scy94bC94bF9wYXJzZS5jCkBAIC0yMTYwLDYgKzIxNjAsNyBAQCBza2lwX3VzYmRldjoKICAg
ICB9CiAKICAgICB4bHVfY2ZnX2dldF9kZWZib29sKGNvbmZpZywgImRtX3Jlc3RyaWN0IiwgJmJf
aW5mby0+ZG1fcmVzdHJpY3QsIDApOworICAgIHhsdV9jZmdfZ2V0X2RlZmJvb2woY29uZmlnLCAi
b3B0ZWUiLCAmYl9pbmZvLT5vcHRlZSwgMCk7CiAKICAgICBpZiAoY19pbmZvLT50eXBlID09IExJ
QlhMX0RPTUFJTl9UWVBFX0hWTSkgewogICAgICAgICBpZiAoIXhsdV9jZmdfZ2V0X3N0cmluZyAo
Y29uZmlnLCAidmdhIiwgJmJ1ZiwgMCkpIHsKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:12:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 14: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 1fsTsQ-0005cq-34; Wed, 22 Aug 2018 14: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=inas=lf=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fsTsO-0005c6-Sq
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 14:12:48 +0000
X-Inumbo-ID: 439b2e40-a615-11e8-a8a5-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::60c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 439b2e40-a615-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 16:11:29 +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=crmFMH/Dd8tm2RUpjkDIoDJ/EfYMQAp8lkYa3M1/AE4=;
 b=ic/GhkZPvyGyVKUhHZRjZFjTxOION7fhDnWvkJCHV04ZmFz7a3ke3KAYVgnHNG8eds14FULvOlk09x0ltw0KHXi1ADG0aRhu1JnIlmYTWCagn6nyw2NO3Owr5btVjyi/jVCepVNOpl+o2omAR0178GMzoIW0ImaKEgbX7RmGPgU=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from EPUAKYIW2556.kyiv.epam.com (85.223.209.51) by
 VI1PR03MB3774.eurprd03.prod.outlook.com (2603:10a6:803:33::33) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1059.24; Wed, 22 Aug 2018 14:12:37 +0000
Received: by EPUAKYIW2556.kyiv.epam.com (sSMTP sendmail emulation);
 Wed, 22 Aug 2018 17:12:33 +0300
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
To: xen-devel@lists.xen.org, Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@citrix.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Julien Grall <julien.grall@arm.com>
Date: Wed, 22 Aug 2018 17:11:34 +0300
Message-Id: <1534947094-9974-7-git-send-email-volodymyr_babchuk@epam.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
MIME-Version: 1.0
X-Originating-IP: [85.223.209.51]
X-ClientProxiedBy: HE1PR05CA0373.eurprd05.prod.outlook.com
 (2603:10a6:7:94::32) To VI1PR03MB3774.eurprd03.prod.outlook.com
 (2603:10a6:803:33::33)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 05357f0b-d21f-4974-cae0-08d608395128
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR03MB3774; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3774;
 3:FIxruhiqcEUPQtpNv4/zS+AyKj223Iw3fnlRbqCQqxPV/kMZTPIvRwQlggIs8OseS6iK5F/+uEK2CCCbBLAr8MYGvFzmysGggX80IamIXw4OG0EIztTLo/If2KUvmnivZw3GYWRiInzq5Rge3mljgaaaBzzV6WyMn5u3OPXk31AHb5vn8xm8LfaiwfZUWgg6HsJaw0fejT1SMRK87uW+XdV2ZxDCxTQaAjEVyOBoMJ5ouzWGrIb7PKf6Lb0w1g/a;
 25:l18QgbTYRjY99SDYp7Jzw7uKJbS1gDwqvPc+drYAOFbcOQUVjQGD0v3ftZIS+KcvqkogIzYVUh5KXywhmL3nhiJfUkOLdOQd0HkG4aQAS5mm5mRE5f4YEHJMxE8ehUXkdT1WYCw/g/ZPY4s5FZm93Z2WNI3panevRhDSiwlgYU5xCOwr/l/hcHpcokCqY+1PAQNHoCuoVOF+HkI4jwoLL4qwK3uUTVmL5gIbnJOSNyFXFBfZMpyRCPDIDmTfDFHaFc6MKSuMl0ZgoooN9fnTQvNjhS5+fc5CP7XK1OPyMfuuz13VEOgaDcgHaKI8/6k4sv1+UM9E1xmIXCVl6uJx9g==;
 31:Dr3CF5EDhLTHdGYRd8rVJ/AuoeCUOec/j6Gb8kF8YL5yFNSgHjzCSp7Rriv/szKmU1Tki4UZ2BkCNGmdPOeoSoSVuTIWU6aqNNcctUsI6rNrTr/H+gWz2Fmmhz5GEUXKxMNwVuLQOaOdyZZOvfwFZ3H3mb5GX2HUYIcBfFydjskUZY6+VK/u29WWGWmJ8OS0CbtGdz/ev6dS8xtl39YRXbZS5zYgonjNpjv5xQCqMzE=
X-MS-TrafficTypeDiagnostic: VI1PR03MB3774:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3774;
 20:wiq+V9u6GqDIws0owbBRDD/ACQLp31R7SIOWop12BgAnH4Y14WQc8Zaabsd6wMsCgWVULXmKBaI7VewzwBhWknuSNPkZYF7po+d4FrN++vP9ng06L8S8H8HFB4D61MKaST/G9Xir8sgHu3+AA9YCefEg7wQgwyi79n4ADO3Vr8uZq+i+yxo4nFGvyZQZm4FUShivuq0tfUzydcB6DaCsFaUkdlR4QnncwdcfCb+NMfEDO96apTNA8tSAb5+4I33hToWoNx9netRAkAFEV0tk/dhZLxOMJgEs9ny2QiLs78Vom6LL1IJaEOoHg++OlxnnE9AbtDCAorW8kcFpKUvvI3o7stUzK3miRvfmCWsMocQ8rghGfUJltutn++dPJRojA+LW7ZpPhvuFaWUcEBMjtlPTbKWwPS0y6wWzcFA2WBJYZf9T3X8wZ1qoWrrwg592cai4hMWpASh5kNM1Es9YPCvk4qxjivEGRDcap0fNEtyOeZ67UXQJE03QYLLYaLMV;
 4:bnJpktJ5JHIUkEI3wUp4LARJCdPue2BCoBJljo1IFuOIob9yqpk9A+Y/cYN4AaQfVuecY7/BAtetkg5BfNpT8kW5WYIe1rTwjhwhRTR9uiGtG2e7ekY1pWl7BA0CI3noThB40eETvg0hLHGrtpjEStKxaWHQT75rb/Q4vCYdbq68dvkRSN5Z6uMuK7polZSXYBklPTTFzy2usGK3yRMc2kHFWpLPFUrt4YiZz7ygyfRNYkCoYGn4sC7efhz15abMBkZK766C22n8EEgaC1Ph6Wc+xvFUICWfvqi/8WPci8C/0Vj+SzWCllNLEqCCEXESt8AUN3by/WS3Nr+6AEN+dZLzh7V1daBqPRH6iY/JHH8=
X-Microsoft-Antispam-PRVS: <VI1PR03MB3774B9B9D9D3B87A2F861718E6300@VI1PR03MB3774.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192374486261705)(4114951738403);
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)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201708071742011)(7699016);
 SRVR:VI1PR03MB3774; BCL:0; PCL:0; RULEID:; SRVR:VI1PR03MB3774; 
X-Forefront-PRVS: 0772E5DAD5
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(136003)(346002)(396003)(376002)(39860400002)(366004)(199004)(189003)(316002)(80792005)(426003)(7416002)(8936002)(50226002)(76176011)(52116002)(3846002)(68736007)(6116002)(5660300001)(8676002)(476003)(81166006)(42186006)(55236004)(14444005)(51416003)(50466002)(386003)(446003)(575784001)(81156014)(16586007)(36756003)(53936002)(86362001)(11346002)(2616005)(122856001)(26005)(7736002)(186003)(48376002)(486006)(97736004)(305945005)(4326008)(110136005)(2906002)(478600001)(107886003)(72206003)(47776003)(106356001)(105586002)(66066001)(921003)(1121003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR03MB3774; H:EPUAKYIW2556.kyiv.epam.com;
 FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR03MB3774;
 23:TmyaeCBFSFgZLSDbcr2I6iFJo2K52uHNM2QMFIbdw?=
 =?us-ascii?Q?dfmEs2a/+lyv9zoixlyBcRMup55VqXtVvcsuqBsK1tH34gGp2qc1ea+88BVa?=
 =?us-ascii?Q?obg5412+tAJvHuqxuwDMs2pDi4oQRoFblS1x5FW9RSaaE8wlpHdPcFSL18kR?=
 =?us-ascii?Q?MW0/GzufXQNgAVhL2PkDGlVIr2SKyxeNcmQyFBGN4dFL0G3m7l8G2eO1CNLf?=
 =?us-ascii?Q?JT5SeZ8qOEgnzwGcIYesXm91fjKlVtwS6xVFRoPDeBwpOiOAGr0WAL/7ukfS?=
 =?us-ascii?Q?+KO1WrREWGLER75EzAy9scxs0U40AToZSd37WRpNK5FdaZeG1O4UTaNrrIyx?=
 =?us-ascii?Q?u3CSCDYYhrDTCeP0cn/bz8kZfdoUn+rdXziBSD2Il+mQaHcIhIl0R0Glau2c?=
 =?us-ascii?Q?WLhap3OwRpCXUIbRTdS5Tqzovyv6P8ehq9+35he9T648oRoWK9KOX/A37e+S?=
 =?us-ascii?Q?sU1s+nmGcS33tolQs1ObKntb7Dm771Z12bTkhe8lZvKvwNx/obfE/Ldko67T?=
 =?us-ascii?Q?aHy+ZB3JgUvyX4EkiHQS68nnuDm44HuCyuV71hQ9RThdvlz+HjNBIf5+cdL9?=
 =?us-ascii?Q?LFuzCsna6kG5/yHaDzFDZWXLn0vicG8IjNrnW7Y7tg4qW1Fbvwj6IoFUTOt3?=
 =?us-ascii?Q?1Edtpnf3YtQfGjXFgxr3U1oaqmqwNTuVgV+9v8bdC2m0zPoBKN41DKmExl1r?=
 =?us-ascii?Q?eV9LgULL1oMQzBtnOXq/f97n/RUHhTsJJSENc7feBtFxdMVT6KBBSLes3glN?=
 =?us-ascii?Q?E58dCOsGYGFRT0bObGoYvQllzZmKIIzNaB0ucoJmmioNFq3TlBbkH5eMCo/g?=
 =?us-ascii?Q?57s6wsfkALmei/5QG5OLHUAcNkbB/wqiuZXqAG6t+Mw7kbcTG2bNLWe6gwUm?=
 =?us-ascii?Q?PlPkzamvuss2NZwhrbYJbKis+zLjzL7Qn/1FPswqRRgDm9WVZJpW/LlzTB/R?=
 =?us-ascii?Q?IFMCRF/Jsy6W1IOLLyyQXy1gb/EREuLQiW/w5JXaeyVyqQUwLg0B7NGQvl8Q?=
 =?us-ascii?Q?3gQDNDP+oyzcvkBawSqoXGUZ9GdAeGon8Kmyz7YwLA6QFQgCdqyCfGdUHyLA?=
 =?us-ascii?Q?+Ee5hWrdAAkAE9PBQDomH0YEhEU9t9TPBg0o22Tve0k10BjhqSJ019rRH0VN?=
 =?us-ascii?Q?uTUovs3tTvh9nRiQmItMUfDcw/k7QE7sDpibWNSOjlmO48AdWbXuTiqW0RRk?=
 =?us-ascii?Q?GFHThWKdW+9SWlFbSJb/GStrkmFmuwKxO7s6fRVtwcT9Ni8yVwv8hU4SclOs?=
 =?us-ascii?Q?dixCR8jm6NcVdKnpxeeqSKmfM7ASLpa5Fj/BMFD?=
X-Microsoft-Antispam-Message-Info: 6RBvfeZvRJn1kNWR2UXvTAp7jeOa+c4bMrV0kE4Ir6poEh7vr2L8BvFP59tWZK6qMwDYLCMkUA6IN6OC6BRNxi4EObefoEf/KXIonjTYUSjNRTjqCEJZLuNVfKN0YuMScc+kqA0HIxNl01z2oTPQSa7pdEVbpR2PqjbJkxZ2wzj1T1nOtoOWIW+DxjZIk1y5Wwt+1xxC/ICIMCImNh9TH3I48uAH82mR9lNkD++kW/HlUxcLqRnqPNf6Sir1ED5GKhB9godKamp/mZoRB4L5JYN1E49DfN0YWVqlDqUkfefbVSII/14LNlHLCQbG8t9oppqZsa2NW43PEXdCEBfecHjWvhxd5MOvixdbtXwfNmc=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3774;
 6:eJgnYHs8px7KtXNLDHCSGgzLgxe6UNWr0l+6bKjfRO7nh5XHbbKRSN2eHJFfPuIGkca4kySEdU3K1dBshjt8baow1uN82ol0ayvMqMGSUfIO8g981DAtpmo/mFHw+nld90eACfI9A/bE5qSM8wgsOg8Ax6Y80gq21rMbLNvGkl/nCpG/50E4z9lxad/j/5a7xs+svRDcqFFuoIMS8O/7h/IJummJCJmi6H2SrvOXR+ihBCiacIvI54SfF0OgS8OhkLHVscP3ITZ/KG1JMusSwkTLhDqi8/ainv1ycuWcoweaArNAtqx1blDUW5Y7viJJ0OcMCWT06Dx4MD20zv/OYXyOtnowGgYDpwJ9VaclR2E2Vm3h3CnfNAWI9aq2T3aWKn8c0D+jw9zE0TxAjve09X5RrnblTBRSuJyULNj5kpDs2cGZNWbLAs3C/mNO00qHXJqfX4FTAlnnIxxLWwg8lw==;
 5:m6qGMMkKcmWhd9zfALiL4tmFhLsFRdkhBysq+hv5/C+RPeLU9/7+1RJsW0qk5t+tClkt7m07Dg+af0rpmKu9Qo6Tmkyj4O9NsaQ/sfr5lBxPKmBmH063DAPXZj/UTnrLNSBwZAh0qkaYOVb6XBaT5Y4q3q7BhrUNjf1BQEdnz3w=;
 7:szRPmszEGVUQ2RgK2dPevvStLwzj60tdDv5jQ64Ug+pN642TrHvi8CMdnqdVkELj3U05Ajw/OofPc6Nfzukltq0RysXQYh6Wm8JTCZX7SIBoKNgu0HsznhsNOuGSeFXUksKoDpBB9zRfWn2hKW208Vwij07/qLUE5983i2yaLQW8C3GnbTW/qzkldEkx3k4rBHH6wNGTph/Eq2OvlhGthceRblAfpDzBkuAiR7rRPDe7hglHIgs1onOIdBcME/nO
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2018 14:12:37.2949 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 05357f0b-d21f-4974-cae0-08d608395128
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR03MB3774
Subject: [Xen-devel] [PATCH v1 6/6] xsm: add tee access policy 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: 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>

QXMgd2UgZG9uJ3Qgd2FudCBhbnkgZ3Vlc3QgdG8gYWNjZXNzIGxpbWl0ZWQgcmVzb3VyY2VzIG9m
IFRFRSwKd2UgbmVlZCBhIHdheSB0byBjb250cm9sIHdobyBjYW4gd29yayB3aXRoIGl0LgoKVGh1
cywgbmV3IGFjY2VzcyB2ZWN0b3IgY2xhc3MgInRlZSIgaXMgYWRkZWQgd2l0aCBvbmx5IG9ueSBv
cGVyYXRpb24KImNhbGwiIHNvIGZhci4gdGVlIGZyYW1ld29yayB1c2VzIHRoaXMgdG8gY2hlY2sg
aWYgZ3Vlc3QgaGFzIGEgcmlnaHQKdG8gd29yayB3aXRoIFRFRS4KCkFsc28sIGV4YW1wbGUgc2Vj
dXJpdHkgY29udGV4dCBkb21VX3dpdGhfdGVlX3Qgd2FzIGFkZGVkLgoKU2lnbmVkLW9mZi1ieTog
Vm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tPgotLS0KIHRvb2xz
L2ZsYXNrL3BvbGljeS9tb2R1bGVzL2RvbTAudGUgICAgICAgICAgfCAgMyArKysKIHRvb2xzL2Zs
YXNrL3BvbGljeS9tb2R1bGVzL2RvbVVfd2l0aF90ZWUudGUgfCAyMyArKysrKysrKysrKysrKysr
KysrKysrKwogdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMvbW9kdWxlcy5jb25mICAgICB8ICAx
ICsKIHRvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL3hlbi5pZiAgICAgICAgICAgfCAxMiArKysr
KysrKysrKysKIHhlbi9hcmNoL2FybS90ZWUvdGVlLmMgICAgICAgICAgICAgICAgICAgICAgfCAx
MCArKysrKysrKysrCiB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAgICAgICAgICAgICAg
IHwgMTAgKysrKysrKysrKwogeGVuL2luY2x1ZGUveHNtL3hzbS5oICAgICAgICAgICAgICAgICAg
ICAgICB8IDEzICsrKysrKysrKysrKysKIHhlbi94c20vZHVtbXkuYyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfCAgNCArKysrCiB4ZW4veHNtL2ZsYXNrL2hvb2tzLmMgICAgICAgICAgICAg
ICAgICAgICAgIHwgMTUgKysrKysrKysrKysrKysrCiB4ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nl
c3NfdmVjdG9ycyAgICAgICAgIHwgIDcgKysrKysrKwogeGVuL3hzbS9mbGFzay9wb2xpY3kvc2Vj
dXJpdHlfY2xhc3NlcyAgICAgICB8ICAxICsKIDExIGZpbGVzIGNoYW5nZWQsIDk5IGluc2VydGlv
bnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCB0b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy9kb21V
X3dpdGhfdGVlLnRlCgpkaWZmIC0tZ2l0IGEvdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMvZG9t
MC50ZSBiL3Rvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL2RvbTAudGUKaW5kZXggMTY0M2I0MC4u
OGJhYzRmMyAxMDA2NDQKLS0tIGEvdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMvZG9tMC50ZQor
KysgYi90b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy9kb20wLnRlCkBAIC0yNyw2ICsyNyw5IEBA
IGFsbG93IGRvbTBfdCB4ZW5fdDp2ZXJzaW9uIHsKIAl4ZW5fYnVpbGRfaWQKIH07CiAKKyMgQWxs
b3cgZG9tMCB0byB3b3JrIHdpdGggVEVFCithbGxvdyBkb20wX3QgeGVuX3Q6dGVlIGNhbGw7CisK
IGFsbG93IGRvbTBfdCB4ZW5fdDptbXUgbWVtb3J5bWFwOwogCiAjIEFsbG93IGRvbTAgdG8gdXNl
IHRoZXNlIGRvbWN0bHMgb24gaXRzZWxmLiBGb3IgZG9tY3RscyBhY3Rpbmcgb24gb3RoZXIKZGlm
ZiAtLWdpdCBhL3Rvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL2RvbVVfd2l0aF90ZWUudGUgYi90
b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy9kb21VX3dpdGhfdGVlLnRlCm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAuLjRkODU2YjIKLS0tIC9kZXYvbnVsbAorKysgYi90b29scy9m
bGFzay9wb2xpY3kvbW9kdWxlcy9kb21VX3dpdGhfdGVlLnRlCkBAIC0wLDAgKzEsMjMgQEAKKyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMKKyMKKyMgRG9tYWluIGNyZWF0aW9uCisjCisjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjCisKK2RlY2xhcmVfZG9tYWluKGRvbVVfd2l0aF90ZWVfdCkKK2RvbWFpbl9z
ZWxmX2NvbW1zKGRvbVVfdCkKK2NyZWF0ZV9kb21haW4oZG9tMF90LCBkb21VX3dpdGhfdGVlX3Qp
CittYW5hZ2VfZG9tYWluKGRvbTBfdCwgZG9tVV93aXRoX3RlZV90KQorZG9tYWluX2NvbW1zKGRv
bTBfdCwgZG9tVV93aXRoX3RlZV90KQorZG9tYWluX2NvbW1zKGRvbVVfd2l0aF90ZWVfdCwgZG9t
VV93aXRoX3RlZV90KQorbWlncmF0ZV9kb21haW5fb3V0KGRvbTBfdCwgZG9tVV93aXRoX3RlZV90
KQorZG9tYWluX3NlbGZfY29tbXMoZG9tVV93aXRoX3RlZV90KQorCisjIFRoaXMgaXMgcmVxdWly
ZWQgZm9yIFBDSSAob3Igb3RoZXIgZGV2aWNlKSBwYXNzdGhyb3VnaAorZGVsZWdhdGVfZGV2aWNl
cyhkb20wX3QsIGRvbVVfd2l0aF90ZWVfdCkKKworIyBCb3RoIG9mIHRoZXNlIGRvbWFpbiB0eXBl
cyBjYW4gYmUgY3JlYXRlZCB1c2luZyB0aGUgZGVmYXVsdCAoc3lzdGVtKSByb2xlCityb2xlIHN5
c3RlbV9yIHR5cGVzIHsgZG9tVV93aXRoX3RlZV90IGRtX2RvbV90IH07CisKKyMgQWxsb3cgdG8g
d29yayB3aXRoIFRFRQorYWNjZXNzX3RlZShkb21VX3dpdGhfdGVlX3QpCmRpZmYgLS1naXQgYS90
b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy9tb2R1bGVzLmNvbmYgYi90b29scy9mbGFzay9wb2xp
Y3kvbW9kdWxlcy9tb2R1bGVzLmNvbmYKaW5kZXggNmRiYTBhMy4uOTAxMGQ5MSAxMDA2NDQKLS0t
IGEvdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMvbW9kdWxlcy5jb25mCisrKyBiL3Rvb2xzL2Zs
YXNrL3BvbGljeS9tb2R1bGVzL21vZHVsZXMuY29uZgpAQCAtMjksNiArMjksNyBAQCBkb21VID0g
b24KIGlzb2xhdGVkX2RvbVUgPSBvbgogcHJvdF9kb21VID0gb24KIG5vbWlncmF0ZSA9IG9uCitk
b21VX3dpdGhfdGVlID0gb24KIAogIyBFeGFtcGxlIGRldmljZSBwb2xpY3kuICBBbHNvIHNlZSBw
b2xpY3kvZGV2aWNlX2NvbnRleHRzLgogbmljX2RldiA9IG9uCmRpZmYgLS1naXQgYS90b29scy9m
bGFzay9wb2xpY3kvbW9kdWxlcy94ZW4uaWYgYi90b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy94
ZW4uaWYKaW5kZXggNTU0Mzc0OS4uZTUzNDE3OSAxMDA2NDQKLS0tIGEvdG9vbHMvZmxhc2svcG9s
aWN5L21vZHVsZXMveGVuLmlmCisrKyBiL3Rvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL3hlbi5p
ZgpAQCAtMjA5LDMgKzIwOSwxNSBAQCBkZWZpbmUoYGFkbWluX2RldmljZScsIGAKIGRlZmluZShg
ZGVsZWdhdGVfZGV2aWNlcycsIGAKICAgICBhbGxvdyAkMSAkMjpyZXNvdXJjZSB7IGFkZCByZW1v
dmUgfTsKICcpCisKKyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCisjCisjIE1pc2NlbGxhbmVvdXMg
c2VydmljZXMKKyMKKyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCisKKyMgYWNjZXNzX3RlZShkb21h
aW4pCisKK2RlZmluZShgYWNjZXNzX3RlZScsIGAKKyAgICBhbGxvdyAkMSB4ZW5fdDp0ZWUgY2Fs
bDsKKycpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdGVlL3RlZS5jIGIveGVuL2FyY2gvYXJt
L3RlZS90ZWUuYwppbmRleCA2ZGYzYjA5Li4wNmY1MDkxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9h
cm0vdGVlL3RlZS5jCisrKyBiL3hlbi9hcmNoL2FybS90ZWUvdGVlLmMKQEAgLTE5LDYgKzE5LDcg
QEAKICNpbmNsdWRlIDx4ZW4vZXJybm8uaD4KICNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KICNpbmNs
dWRlIDxhc20vdGVlL3RlZS5oPgorI2luY2x1ZGUgPHhzbS94c20uaD4KIAogZXh0ZXJuIGNvbnN0
IHN0cnVjdCB0ZWVfbWVkaWF0b3JfZGVzYyBfc3RlZW1lZGlhdG9yW10sIF9ldGVlbWVkaWF0b3Jb
XTsKIHN0YXRpYyBjb25zdCBzdHJ1Y3QgdGVlX21lZGlhdG9yX29wcyAqbWVkaWF0b3Jfb3BzOwpA
QCAtNDIsNiArNDMsOSBAQCBib29sIHRlZV9oYW5kbGVfc21jKHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICpyZWdzKQogICAgIGlmICggIW1lZGlhdG9yX29wcyApCiAgICAgICAgIHJldHVybiBmYWxzZTsK
IAorICAgIGlmICggeHNtX3RlZV9vcChYU01fUFJJViwgY3VycmVudC0+ZG9tYWluKSApCisgICAg
ICAgIHJldHVybiBmYWxzZTsKKwogICAgIHJldHVybiBtZWRpYXRvcl9vcHMtPmhhbmRsZV9zbWMo
cmVncyk7CiB9CiAKQEAgLTUwLDYgKzU0LDkgQEAgaW50IHRlZV9kb21haW5fY3JlYXRlKHN0cnVj
dCBkb21haW4gKmQpCiAgICAgaWYgKCAhbWVkaWF0b3Jfb3BzICkKICAgICAgICAgcmV0dXJuIC1F
Tk9ERVY7CiAKKyAgICBpZiAoIHhzbV90ZWVfb3AoWFNNX1BSSVYsIGQpICkKKyAgICAgICAgcmV0
dXJuIC1FUEVSTTsKKwogICAgIHJldHVybiBtZWRpYXRvcl9vcHMtPmRvbWFpbl9jcmVhdGUoZCk7
CiB9CiAKQEAgLTU4LDYgKzY1LDkgQEAgdm9pZCB0ZWVfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRv
bWFpbiAqZCkKICAgICBpZiAoICFtZWRpYXRvcl9vcHMgKQogICAgICAgICByZXR1cm47CiAKKyAg
ICBpZiAoIHhzbV90ZWVfb3AoWFNNX1BSSVYsIGQpICkKKyAgICAgICAgcmV0dXJuOworCiAgICAg
cmV0dXJuIG1lZGlhdG9yX29wcy0+ZG9tYWluX2Rlc3Ryb3koZCk7CiB9CiAKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oIGIveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKaW5kZXgg
YjJjZDU2Yy4uYjhlMmZhMCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKKysr
IGIveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKQEAgLTcyNCwzICs3MjQsMTMgQEAgc3RhdGljIFhT
TV9JTkxJTkUgaW50IHhzbV94ZW5fdmVyc2lvbiAoWFNNX0RFRkFVTFRfQVJHIHVpbnQzMl90IG9w
KQogICAgICAgICByZXR1cm4geHNtX2RlZmF1bHRfYWN0aW9uKFhTTV9QUklWLCBjdXJyZW50LT5k
b21haW4sIE5VTEwpOwogICAgIH0KIH0KKworI2lmZGVmIENPTkZJR19URUUKKworc3RhdGljIFhT
TV9JTkxJTkUgaW50IHhzbV90ZWVfb3AgKFhTTV9ERUZBVUxUX0FSRyBzdHJ1Y3QgZG9tYWluICpk
KQoreworCVhTTV9BU1NFUlRfQUNUSU9OKFhTTV9QUklWKTsKKwlyZXR1cm4gMDsKK30KKworI2Vu
ZGlmCS8qIENPTkZJR19URUUgKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hzbS94c20uaCBi
L3hlbi9pbmNsdWRlL3hzbS94c20uaAppbmRleCA3ZjdmZWZmLi5hYTU3ODMxIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS94c20veHNtLmgKKysrIGIveGVuL2luY2x1ZGUveHNtL3hzbS5oCkBAIC0x
ODAsNiArMTgwLDEwIEBAIHN0cnVjdCB4c21fb3BlcmF0aW9ucyB7CiAgICAgaW50ICgqZG1fb3Ap
IChzdHJ1Y3QgZG9tYWluICpkKTsKICNlbmRpZgogICAgIGludCAoKnhlbl92ZXJzaW9uKSAodWlu
dDMyX3QgY21kKTsKKworI2lmZGVmIENPTkZJR19URUUKKyAgICBpbnQgKCp0ZWVfb3ApIChzdHJ1
Y3QgZG9tYWluICpkKTsKKyNlbmRpZgogfTsKIAogI2lmZGVmIENPTkZJR19YU00KQEAgLTY5Miw2
ICs2OTYsMTUgQEAgc3RhdGljIGlubGluZSBpbnQgeHNtX3hlbl92ZXJzaW9uICh4c21fZGVmYXVs
dF90IGRlZiwgdWludDMyX3Qgb3ApCiAgICAgcmV0dXJuIHhzbV9vcHMtPnhlbl92ZXJzaW9uKG9w
KTsKIH0KIAorI2lmZGVmIENPTkZJR19URUUKKworc3RhdGljIGlubGluZSBpbnQgeHNtX3RlZV9v
cCAoeHNtX2RlZmF1bHRfdCBkZWYsIHN0cnVjdCBkb21haW4gKmQpCit7CisJcmV0dXJuIHhzbV9v
cHMtPnRlZV9vcChkKTsKK30KKworI2VuZGlmCS8qIENPTkZJR19BUk1fVEVFICovCisKICNlbmRp
ZiAvKiBYU01fTk9fV1JBUFBFUlMgKi8KIAogI2lmZGVmIENPTkZJR19NVUxUSUJPT1QKZGlmZiAt
LWdpdCBhL3hlbi94c20vZHVtbXkuYyBiL3hlbi94c20vZHVtbXkuYwppbmRleCA0NzliMTAzLi4y
ZWY1NmRkIDEwMDY0NAotLS0gYS94ZW4veHNtL2R1bW15LmMKKysrIGIveGVuL3hzbS9kdW1teS5j
CkBAIC0xNTcsNCArMTU3LDggQEAgdm9pZCBfX2luaXQgeHNtX2ZpeHVwX29wcyAoc3RydWN0IHhz
bV9vcGVyYXRpb25zICpvcHMpCiAgICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCBkbV9vcCk7
CiAjZW5kaWYKICAgICBzZXRfdG9fZHVtbXlfaWZfbnVsbChvcHMsIHhlbl92ZXJzaW9uKTsKKwor
I2lmZGVmIENPTkZJR19URUUKKyAgICBzZXRfdG9fZHVtbXlfaWZfbnVsbChvcHMsIHRlZV9vcCk7
CisjZW5kaWYKIH0KZGlmZiAtLWdpdCBhL3hlbi94c20vZmxhc2svaG9va3MuYyBiL3hlbi94c20v
Zmxhc2svaG9va3MuYwppbmRleCBmMDFiNGNmLi43M2Q5YzFmIDEwMDY0NAotLS0gYS94ZW4veHNt
L2ZsYXNrL2hvb2tzLmMKKysrIGIveGVuL3hzbS9mbGFzay9ob29rcy5jCkBAIC0xNzE4LDYgKzE3
MTgsMTcgQEAgc3RhdGljIGludCBmbGFza194ZW5fdmVyc2lvbiAodWludDMyX3Qgb3ApCiAgICAg
fQogfQogCisjaWZkZWYgQ09ORklHX1RFRQorCitzdGF0aWMgaW50IGZsYXNrX3RlZV9vcChzdHJ1
Y3QgZG9tYWluICpkKQoreworICAgIHUzMiBkc2lkID0gZG9tYWluX3NpZChkKTsKKworICAgIHJl
dHVybiBhdmNfaGFzX3Blcm0oZHNpZCwgU0VDSU5JVFNJRF9YRU4sIFNFQ0NMQVNTX1RFRSwgVEVF
X19DQUxMLCBOVUxMKTsKK30KKworI2VuZGlmICAvKiBDT05GSUdfVEVFICovCisKIGxvbmcgZG9f
Zmxhc2tfb3AoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4c21fb3BfdCkgdV9mbGFza19vcCk7CiBp
bnQgY29tcGF0X2ZsYXNrX29wKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeHNtX29wX3QpIHVfZmxh
c2tfb3ApOwogCkBAIC0xODUxLDYgKzE4NjIsMTAgQEAgc3RhdGljIHN0cnVjdCB4c21fb3BlcmF0
aW9ucyBmbGFza19vcHMgPSB7CiAgICAgLmRtX29wID0gZmxhc2tfZG1fb3AsCiAjZW5kaWYKICAg
ICAueGVuX3ZlcnNpb24gPSBmbGFza194ZW5fdmVyc2lvbiwKKworI2lmZGVmIENPTkZJR19URUUK
KyAgICAudGVlX29wID0gZmxhc2tfdGVlX29wLAorI2VuZGlmCiB9OwogCiB2b2lkIF9faW5pdCBm
bGFza19pbml0KGNvbnN0IHZvaWQgKnBvbGljeV9idWZmZXIsIHNpemVfdCBwb2xpY3lfc2l6ZSkK
ZGlmZiAtLWdpdCBhL3hlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzIGIveGVuL3hz
bS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKaW5kZXggM2EyZDg2My4uMjllMjBmMSAxMDA2
NDQKLS0tIGEveGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKKysrIGIveGVuL3hz
bS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKQEAgLTUzNSwzICs1MzUsMTAgQEAgY2xhc3Mg
dmVyc2lvbgogIyBYZW4gYnVpbGQgaWQKICAgICB4ZW5fYnVpbGRfaWQKIH0KKworIyBDbGFzcyBU
RUUgaXMgdXNlZCB0byBjb250b2wgYWNjZXNzIHRvIFRydXN0ZWQgRXhlY3V0aW9uIEVudmlyb25t
ZW50cworIyBvbiBBUk0gcGxhdGZvcm1zCitjbGFzcyB0ZWUKK3sKKyAgICBjYWxsCit9CmRpZmYg
LS1naXQgYS94ZW4veHNtL2ZsYXNrL3BvbGljeS9zZWN1cml0eV9jbGFzc2VzIGIveGVuL3hzbS9m
bGFzay9wb2xpY3kvc2VjdXJpdHlfY2xhc3NlcwppbmRleCBjZGU0ZTFhLi5kNGM5NDgyIDEwMDY0
NAotLS0gYS94ZW4veHNtL2ZsYXNrL3BvbGljeS9zZWN1cml0eV9jbGFzc2VzCisrKyBiL3hlbi94
c20vZmxhc2svcG9saWN5L3NlY3VyaXR5X2NsYXNzZXMKQEAgLTE5LDUgKzE5LDYgQEAgY2xhc3Mg
ZXZlbnQKIGNsYXNzIGdyYW50CiBjbGFzcyBzZWN1cml0eQogY2xhc3MgdmVyc2lvbgorY2xhc3Mg
dGVlCiAKICMgRkxBU0sKLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:14:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 14: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 1fsTtp-00064J-W6; Wed, 22 Aug 2018 14: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=om3v=lf=citrix.com=prvs=7650e4d92=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fsTto-00063w-PQ
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 14:14:16 +0000
X-Inumbo-ID: 784eb3a9-a615-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 784eb3a9-a615-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 16:12:58 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,274,1531785600"; d="scan'208";a="63447497"
Date: Wed, 22 Aug 2018 15:14:12 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180822141412.6awnbjpbm7kmopge@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <e8c4ff53a1b67c443b987cf77991787b53c30db0.1534518694.git-series.wei.liu2@citrix.com>
 <5B7BC6C802000078001E0467@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B7BC6C802000078001E0467@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 21/34] x86/mm: p2m_flush and nvcpu_flush are
 HVM only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMDI6MDE6MTJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBwMm1fZmx1c2ggaXMgb25seSBjYWxsZWQgYnkgSEFQIGNvZGUsIG52Y3B1X2ZsdXNo
IGlzIG9ubHkgdXNlZnVsIGZvcgo+ID4gbmVzdGVkaHZtLCBib3RoIG9mIHdoaWNoIGRlcGVuZCBv
biBIVk0gc3VwcG9ydC4KPiA+IAo+ID4gRW5jbG9zZSB0aGVpciBjb2RlIGluIENPTkZJR19IVk0u
IEFkZCBhc3NlcnRpb25zLgo+IAo+IEJ1dCB3aHkgZG8geW91IHB1dCB0aGUgI2lmZGVmLXMgaW5z
aWRlIHRoZSBmdW5jdGlvbnMsIHJhdGhlciB0aGFuCj4gYXJvdW5kIHRoZW0/IEZyb20gd2hhdCB5
b3Ugc2F5LCB3aXRob3V0IENPTkZJR19IVk0gbm8gY2FsbGVyCj4gc2hvdWxkIGV4aXN0Lgo+IAo+
IEphbgo+IAo+ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
PiA+IC0tLQo+ID4gIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyB8IDYgKysrKysrCj4gPiAgMSBmaWxl
IGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jCj4gPiBpbmRleCAxMDg5Yjg2Li4x
YTA0YjM0IDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS5jCj4gPiArKysgYi94
ZW4vYXJjaC94ODYvbW0vcDJtLmMKPiA+IEBAIC0xNzg1LDEwICsxNzg1LDEzIEBAIHAybV9mbHVz
aF90YWJsZShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQo+ID4gIHZvaWQKPiA+ICBwMm1fZmx1c2go
c3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0pCgpUaGlzIGlzIGNhbGxlZCBi
eSBIQVAgY29kZSB3aGljaCBJIGRpZG4ndCBwdXQgdW5kZXIgQ09ORklHX0hWTSB5ZXQuCgpJIHdp
bGwgc2VlIGFib3V0IHJld29ya2luZyB0aGF0IHBhcnQgdG8gcHV0IEhBUCB1bmRlciBDT05GSUdf
SFZNLgoKPiA+ICB7Cj4gPiArI2lmIENPTkZJR19IVk0KPiA+ICsgICAgQVNTRVJUKGlzX2h2bV92
Y3B1KHYpKTsKPiA+ICAgICAgQVNTRVJUKHYtPmRvbWFpbiA9PSBwMm0tPmRvbWFpbik7Cj4gPiAg
ICAgIHZjcHVfbmVzdGVkaHZtKHYpLm52X3AybSA9IE5VTEw7Cj4gPiAgICAgIHAybV9mbHVzaF90
YWJsZShwMm0pOwo+ID4gICAgICBodm1fYXNpZF9mbHVzaF92Y3B1KHYpOwo+ID4gKyNlbmRpZgo+
ID4gIH0KPiA+ICAKPiA+ICB2b2lkCj4gPiBAQCAtMTgzOSw4ICsxODQyLDExIEBAIHN0YXRpYyB2
b2lkIGFzc2lnbl9ucDJtKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQo+
ID4gIAo+ID4gIHN0YXRpYyB2b2lkIG52Y3B1X2ZsdXNoKHN0cnVjdCB2Y3B1ICp2KQoKVGhpcyBp
cyByZWZlcmVuY2VkIGJ5IGFub3RoZXIgSFZNIGZ1bmN0aW9uLiBNYXliZSBJIGNhbiByZXNodWZm
bGUgY29kZSBhCmJpdCBtb3JlIHRvIG1ha2UgaXQgd29yay4KCldlaS4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:14:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 14: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 1fsTtp-00064A-Lt; Wed, 22 Aug 2018 14: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=om3v=lf=citrix.com=prvs=7650e4d92=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fsTtn-00063k-UN
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 14:14:15 +0000
X-Inumbo-ID: bcbda049-a615-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bcbda049-a615-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 14:14:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,274,1531785600"; d="scan'208";a="63447483"
Date: Wed, 22 Aug 2018 15:14:05 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180822141405.modzgqaolpkv6sfa@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <fda67a2a1da3fc7fdca0231352ef4989ebb0d81b.1534518694.git-series.wei.liu2@citrix.com>
 <5B7BC83A02000078001E0476@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B7BC83A02000078001E0476@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 22/34] x86/mm: put HVM only code under
 CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMDI6MDc6MjJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vTWFrZWZpbGUKPiA+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9tbS9NYWtlZmlsZQo+ID4gQEAgLTIsOCArMiw5IEBAIHN1YmRpci15ICs9IHNoYWRvdwo+
ID4gIHN1YmRpci15ICs9IGhhcAo+ID4gIAo+ID4gIG9iai15ICs9IHBhZ2luZy5vCj4gPiAtb2Jq
LXkgKz0gcDJtLm8gcDJtLXB0Lm8gcDJtLWVwdC5vIHAybS1wb2Qubwo+ID4gLW9iai15ICs9IGFs
dHAybS5vCj4gPiArb2JqLXkgKz0gcDJtLm8gcDJtLXB0Lm8gcDJtLXBvZC5vCj4gPiArb2JqLSQo
Q09ORklHX0hWTSkgKz0gcDJtLWVwdC5vCj4gPiArb2JqLSQoQ09ORklHX0hWTSkgKz0gYWx0cDJt
Lm8KPiAKPiBQb0QgaXMgSFZNLW9ubHkgdG9vLgo+IAo+ID4gLS0tIGEveGVuL2FyY2gveDg2L21t
L2hhcC9NYWtlZmlsZQo+ID4gKysrIGIveGVuL2FyY2gveDg2L21tL2hhcC9NYWtlZmlsZQo+ID4g
QEAgLTMsNyArMyw3IEBAIG9iai15ICs9IGd1ZXN0X3dhbGtfMmxldmVsLm8KPiA+ICBvYmoteSAr
PSBndWVzdF93YWxrXzNsZXZlbC5vCj4gPiAgb2JqLXkgKz0gZ3Vlc3Rfd2Fsa180bGV2ZWwubwo+
ID4gIG9iai15ICs9IG5lc3RlZF9oYXAubwo+ID4gLW9iai15ICs9IG5lc3RlZF9lcHQubwo+ID4g
K29iai0kKENPTkZJR19IVk0pICs9IG5lc3RlZF9lcHQubwo+IAo+IEFzIGZvbGxvd3MgZnJvbSB0
aGUgcmVwbHkgdG8gdGhlIHByZXZpb3VzIHBhdGNoLCB0aGUgZW50aXJlIGhhcC8gc2hvdWxkCj4g
YmUgZXhjbHVkZWQgd2hlbiAhSFZNLgoKT0suIEkgd2lsbCBwdXQgcG9kIGFuZCBoYXAgdW5kZXIg
Q09ORklHX0hWTSBhcyB3ZWxsLgoKPiAKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+
ID4gKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCj4gPiBAQCAtNTMxLDcgKzUzMSw3IEBAIHN0
cnVjdCBwYWdlX2luZm8gKnAybV9nZXRfcGFnZV9mcm9tX2dmbigKPiA+ICBpbnQgcDJtX3NldF9l
bnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm4sIG1mbl90IG1mbiwKPiA+ICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgcGFnZV9vcmRlciwgcDJtX3R5cGVfdCBwMm10
LCBwMm1fYWNjZXNzX3QgcDJtYSkKPiA+ICB7Cj4gPiAtICAgIHN0cnVjdCBkb21haW4gKmQgPSBw
Mm0tPmRvbWFpbjsKPiA+ICsgICAgc3RydWN0IGRvbWFpbiAqIF9fbWF5YmVfdW51c2VkIGQgPSBw
Mm0tPmRvbWFpbjsKPiAKPiBUaGlzIHByZXN1bWFibHkgYWdhaW4gaXMgYSByZXN1bHQgb2YgdXNp
bmcgYSBtYWNybyBzb21ld2hlcmUgd2hpY2gKPiBkb2Vzbid0IGV2YWx1YXRlIGl0cyBhcmd1bWVu
dChzKT8KCk5vLiBJbiB0aGlzIGNhc2UgaXQgaXMgYmVjYXVzZSB0aGUgY29kZSB3aGljaCB1c2Vz
IGQgaXMgZ3VhcmRlZCBieQpDT05GSUdfSFZNLgoKPiAKPiA+IEBAIC0yMTY1LDYgKzIxNTksMTQg
QEAgaW50IHVubWFwX21taW9fcmVnaW9ucyhzdHJ1Y3QgZG9tYWluICpkLAo+ID4gICAgICByZXR1
cm4gaSA9PSBuciA/IDAgOiBpID86IHJldDsKPiA+ICB9Cj4gPiAgCj4gPiArI2lmIENPTkZJR19I
Vk0KPiAKPiAjaWZkZWYgKGFsc28gZWxzZXdoZXJlOyBkaWQgSSBvdmVybG9vayBzaW1pbGFyIGlz
c3VlcyBpbiBlYXJsaWVyIHBhdGNoZXM/KQo+IAoKT0suCgpXZWkuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:28:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 14: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 1fsU7h-0007LJ-6E; Wed, 22 Aug 2018 14: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=sw4p=lf=citrix.com=prvs=765cef165=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fsU7g-0007LE-6P
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 14:28:36 +0000
X-Inumbo-ID: bcf3b3ce-a617-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bcf3b3ce-a617-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 14:29:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,274,1531785600"; d="scan'208";a="77985113"
Date: Wed, 22 Aug 2018 16:28:25 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Alexandru Isaila <aisaila@bitdefender.com>
Message-ID: <20180822142825.nozuvyxg7ksyj5bc@mac>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
 <1534946563-12084-12-git-send-email-aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534946563-12084-12-git-send-email-aisaila@bitdefender.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 v17 11/13] x86/domctl: Use
 hvm_save_vcpu_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,
 xen-devel@lists.xen.org, paul.durrant@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>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDU6MDI6NDFQTSArMDMwMCwgQWxleGFuZHJ1IElzYWls
YSB3cm90ZToKPiBUaGlzIHBhdGNoIGlzIGFpbWVkIG9uIHVzaW5nIHRoZSBuZXcgc2F2ZV9vbmUg
ZnVjdGlvbnMgaW4gdGhlIGh2bV9zYXZlCj4gCj4gU2lnbmVkLW9mZi1ieTogQWxleGFuZHJ1IElz
YWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Cj4gCj4gLS0tCj4gQ2hhbmdlcyBzaW5jZSBW
MTU6Cj4gCS0gTW92ZWQgZGVjbGFyYXRpb25zIGludG8gdGhlaXIgc2NvcGVzCj4gCS0gUmVtb3Zl
IHJlZHVuZGFudCBOVUxMIGNoZWNrCj4gCS0gUmVtb3ZlIHJjIHZhcmlhYmxlCj4gCS0gQ2hhbmdl
IGZhdWx0IHJldHVybiB0byAtRU5PREFUQS4KPiAtLS0KPiAgeGVuL2FyY2gveDg2L2h2bS9zYXZl
LmMgfCAyNyArKysrKysrKysrKysrKysrKysrKysrKy0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDIz
IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9odm0vc2F2ZS5jIGIveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKPiBpbmRleCAxMTA2Yjk2
Li4xZWIyYjAxIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCj4gKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKPiBAQCAtMTk1LDcgKzE5NSw2IEBAIGludCBodm1fc2F2
ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgICAgIGNoYXIg
KmM7Cj4gICAgICBzdHJ1Y3QgaHZtX3NhdmVfaGVhZGVyIGhkcjsKPiAgICAgIHN0cnVjdCBodm1f
c2F2ZV9lbmQgZW5kOwo+IC0gICAgaHZtX3NhdmVfaGFuZGxlciBoYW5kbGVyOwo+ICAgICAgdW5z
aWduZWQgaW50IGk7Cj4gIAo+ICAgICAgaWYgKCBkLT5pc19keWluZyApCj4gQEAgLTIyMywxNyAr
MjIyLDM3IEBAIGludCBodm1fc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRl
eHRfdCAqaCkKPiAgICAgIC8qIFNhdmUgYWxsIGF2YWlsYWJsZSBraW5kcyBvZiBzdGF0ZSAqLwo+
ICAgICAgZm9yICggaSA9IDA7IGkgPD0gSFZNX1NBVkVfQ09ERV9NQVg7IGkrKyApCj4gICAgICB7
Cj4gLSAgICAgICAgaGFuZGxlciA9IGh2bV9zcl9oYW5kbGVyc1tpXS5zYXZlOwo+IC0gICAgICAg
IGlmICggaGFuZGxlciAhPSBOVUxMICkKPiArICAgICAgICBzdHJ1Y3QgdmNwdSAqdjsKClRoaXMg
Y291bGQgYmUgbW92ZWQuLi4KCj4gKyAgICAgICAgaHZtX3NhdmVfdmNwdV9oYW5kbGVyIHNhdmVf
b25lX2hhbmRsZXIgPSBodm1fc3JfaGFuZGxlcnNbaV0uc2F2ZV9vbmU7Cj4gKyAgICAgICAgaHZt
X3NhdmVfaGFuZGxlciBoYW5kbGVyID0gaHZtX3NyX2hhbmRsZXJzW2ldLnNhdmU7OwoKRG91Ymxl
ICc7Jy4KCkFsc28sIEkgd291bGQgZXhwZWN0IHRoYXQgYSBkZXZpY2UgZWl0aGVyIGhhcyBhIGds
b2JhbCBzYXZlIGhhbmRsZXIKKGhhbmRsZXIpIG9yIGEgcGVyLXZjcHUgc2F2ZSBoYW5kbGVyIChz
YXZlX29uZV9oYW5kbGVyKSwgYnV0IG5vdCBib3RoCmF0IHRoZSBzYW1lIHRpbWU/CgpJbiB3aGlj
aCBjYXNlLCBJIHdvdWxkIGFkZCBzb21ldGhpbmcgbGlrZToKCkFTU0VSVChzYXZlX29uZV9oYW5k
bGVyID09IE5VTEwgfHwgaGFuZGxlciA9PSBOVUxMKTsKCkluIG9yZGVyIHRvIG1ha2Ugc3VyZSBi
b3RoIGFyZSBub3Qgc2V0IGF0IHRoZSBzYW1lIHRpbWUuCgo+ICsKPiArICAgICAgICBpZiAoIHNh
dmVfb25lX2hhbmRsZXIgKQo+ICsgICAgICAgIHsKCi4uLmhlcmUgaWYgeW91IGFyZSByZWR1Y2lu
ZyB0aGUgc2NvcGUuCgo+ICsgICAgICAgICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCj4gKyAg
ICAgICAgICAgIHsKPiArICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19JTkZPICJIVk0g
JXB2IHNhdmU6ICVzXG4iLAo+ICsgICAgICAgICAgICAgICAgICAgICAgIHYsIGh2bV9zcl9oYW5k
bGVyc1tpXS5uYW1lKTsKPiArCj4gKyAgICAgICAgICAgICAgICBpZiAoIHNhdmVfb25lX2hhbmRs
ZXIodiwgaCkgIT0gMCApCj4gKyAgICAgICAgICAgICAgICB7Cj4gKyAgICAgICAgICAgICAgICAg
ICAgcHJpbnRrKFhFTkxPR19HX0VSUgo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAiSFZN
ICVwdiBzYXZlOiBmYWlsZWQgdG8gc2F2ZSB0eXBlICUiUFJJdTE2IlxuIiwKCkkgd29uZGVyIHdo
eSBQUkl1MTYgaXMgdXNlZCBoZXJlIGluIG9yZGVyIHRvIHByaW50IGkgd2hpY2ggaXMgdW5zaWdu
ZWQKaW50LiBJc24ndCBpdCB0aGUgc2FtZSBhcyB1c2luZyAnJXUnPwoKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdiwgaSk7Cj4gKyAgICAgICAgICAgICAgICAgICAgcmV0dXJuIC1FTk9E
QVRBOwo+ICsgICAgICAgICAgICAgICAgfQo+ICsgICAgICAgICAgICB9Cj4gKyAgICAgICAgfQo+
ICsgICAgICAgIGVsc2UgaWYgKCBoYW5kbGVyICkKPiAgICAgICAgICB7Cj4gICAgICAgICAgICAg
IHByaW50ayhYRU5MT0dfR19JTkZPICJIVk0lZCBzYXZlOiAlc1xuIiwKPiAgICAgICAgICAgICAg
ICAgICAgIGQtPmRvbWFpbl9pZCwgaHZtX3NyX2hhbmRsZXJzW2ldLm5hbWUpOwo+ICsKClN0cmF5
IG5ld2xpbmU/CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:34:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 14:34:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsUD3-0008DP-Tj; Wed, 22 Aug 2018 14:34: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=1tiv=lf=citrix.com=prvs=7656d7fe5=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fsUD3-0008DK-0d
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 14:34:09 +0000
X-Inumbo-ID: 83fc32a9-a618-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 83fc32a9-a618-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 14:34:46 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,274,1531785600"; d="scan'208";a="63449926"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23421.29777.244485.545133@mariner.uk.xensource.com>
Date: Wed, 22 Aug 2018 15:33:53 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180822134417.iv5s3ia5mdoxgaar@citrix.com>
References: <20180822102155.990-1-wei.liu2@citrix.com>
 <23421.19317.737379.269326@mariner.uk.xensource.com>
 <20180822134417.iv5s3ia5mdoxgaar@citrix.com>
X-Mailer: VM 8.2.0b under 24.4.1 (i586-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] libxl: make sure string is null-terminated
 in libxl__prepare_sockaddr_un
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

V2VpIExpdSB3cml0ZXMgKCJSZTogW1BBVENIXSBsaWJ4bDogbWFrZSBzdXJlIHN0cmluZyBpcyBu
dWxsLXRlcm1pbmF0ZWQgaW4gbGlieGxfX3ByZXBhcmVfc29ja2FkZHJfdW4iKToKPiBPbiBXZWQs
IEF1ZyAyMiwgMjAxOCBhdCAxMjozOTozM1BNICswMTAwLCBJYW4gSmFja3NvbiB3cm90ZToKPiA+
IElmIHRoaXMgbmV3IGNvZGUgaGFzIGFueSBlZmZlY3QgYXQgYWxsLCBpdCB3aWxsIGNvcnJ1cHQg
dGhlIHN0cmluZyBieQo+ID4gdHJ1bmNhdGluZyBpdC4KPiAKPiBDb3JydXB0PyBQZXIgeW91ciBh
bmFseXNpcyBhYm92ZSwgaXNuJ3QgdGhlIGxhc3QgYnl0ZSBhbHdheXMgZ29pbmcgdG8gYmUKPiBu
dWw/IFRoaXMgY2hhbmdlIGlzIHRvIHBsYWNhdGUgY292ZXJpdHkgbW9yZSB0aGFuIGFueXRoaW5n
IGVsc2UuCgpBcyBJIHNhaWQsIGlmIHRoaXMgbmV3IGNvZGUgaGFzIGFueSBlZmZlY3QgYXQgYWxs
LiAgSW4gdGhhdCBjYXNlIHRoZQpsYXN0IGJ5dGUgbXVzdCBiZSBub24tbnVsLiAgSW4gd2hpY2gg
Y2FzZSBzZXR0aW5nIGl0IHRvIG51bCBpcwp0cnVuY2F0aW5nIGl0LgoKSWYgaXQgaXMgbmVjZXNz
YXJ5IHRvIHBsYWNhdGUgQ292ZXJpdHksIGhvdyBhYm91dCBhbiBhc3NlcnQgPwoKPiBJc24ndCBz
ZXR0aW5nIHRoZSBsYXN0IGJ5dGUgdG8gMCBhIGNvbW1vbiBwYXR0ZXJuIHRvIGVuc3VyZSBhCj4g
c3RyaW5nIGlzIG51bGwtdGVybWluYXRlZD8KCk9ubHkgaWYgeW91IGRvbid0IG1pbmQgdHJ1bmNh
dGVkIGl0LiAgV2hpY2ggd2UgZG8sIGhlcmUuICBXaGljaCBpcyB3aHkKdGhlIHByZXZpb3VzIGNv
ZGUgY2hlY2tzIHRvIG1ha2Ugc3VyZSB0aGF0IGl0IGZpdHMsIGluY2x1ZGluZyB0aGUKdHJhaWxp
bmcgbnVsLgoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 14:41:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 14:41:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsUKK-0000XT-Ni; Wed, 22 Aug 2018 14: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=sw4p=lf=citrix.com=prvs=765cef165=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fsUKI-0000XO-QA
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 14:41:38 +0000
X-Inumbo-ID: 9037d632-a619-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9037d632-a619-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 14:42:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,274,1531785600"; d="scan'208";a="77985929"
Date: Wed, 22 Aug 2018 16:41:29 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Alexandru Isaila <aisaila@bitdefender.com>
Message-ID: <20180822144129.uxe5plthp4fxyxqe@mac>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
 <1534946563-12084-14-git-send-email-aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534946563-12084-14-git-send-email-aisaila@bitdefender.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 v17 13/13] 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,
 xen-devel@lists.xen.org, paul.durrant@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>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDU6MDI6NDNQTSArMDMwMCwgQWxleGFuZHJ1IElzYWls
YSB3cm90ZToKPiBUaGlzIHBhdGNoIGlzIGZvY3VzZWQgb24gbW92aW5nIGNoYW5naW5nIGh2bV9z
YXZlX29uZSgpIHRvIHNhdmUgb25lCj4gdHlwZWNvZGUgZnJvbSBvbmUgdmNwdSBhbmQgbm93IHRo
YXQgdGhlIHNhdmUgZnVuY3Rpb25zIGdldCBkYXRhIGZyb20gYQo+IHNpbmdsZSB2Y3B1IHdlIGNh
biBwYXVzZSB0aGUgc3BlY2lmaWMgdmNwdSBpbnN0ZWFkIG9mIHRoZSBkb21haW4uCgpXaXRoIHRo
aXMgaW5mcmFzdHJ1Y3R1cmUgYWRkZWQgYWxsb3dpbmcgdG8gc2F2ZSBhIHNpbmdsZSBpbnN0YW5j
ZSBvZiBhCnNwZWNpZmljIGRldmljZSBJIHdvbmRlciBpZiB5b3Ugd291bGQgbGlrZSB0byBhZGQg
YSB1c2VyIHRvIHRoZSBjb2RlCmluIHRoZSB0cmVlLgoKSWYgeW91IGxvb2sgYXQgdmNwdV9odm0g
aW4gdG9vbHMvbGlieGMveGNfZG9tX3g4Ni5jIGl0IHNhdmVzIHRoZSBmdWxsCmRvbWFpbiBjb250
ZXh0IGp1c3QgdG8gZ2V0IHRoZSBDUFUgYW5kIHRoZSBNVFJSIHN0YXRlIG9mIFZDUFUjMC4gRG8K
eW91IHRoaW5rIHlvdSBjb3VsZCBzd2l0Y2ggdGhpcyBjb2RlIHRvIHVzZSB0aGUgbmV3bHkgaW50
cm9kdWNlZAptYWNoaW5lcnkgdG8gc2F2ZSBhIHNpbmdsZSBpbnN0YW5jZSBvZiBhIHNwZWNpZmlj
IHR5cGU/Cgo+IFNpZ25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVm
ZW5kZXIuY29tPgo+IAo+IC0tLQo+IENoYW5nZXMgc2luY2UgVjE1Ogo+IAktIE1vdmVkIHBhdXNl
L3VucGF1c2UgY2FsbHMgaW50byBodm1fc2F2ZV9vbmUoKQo+IAktIFJlLWFkZCB0aGUgbG9vcCBp
biBodm1fc2F2ZV9vbmUoKS4KPiAtLS0KPiAgeGVuL2FyY2gveDg2L2RvbWN0bC5jICAgfCAgMiAt
LQo+ICB4ZW4vYXJjaC94ODYvaHZtL3NhdmUuYyB8IDEyICsrKysrKysrKystLQo+ICAyIGZpbGVz
IGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYyBiL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwo+IGluZGV4
IDhmYmJmM2EuLmNiNTM5ODAgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2RvbWN0bC5jCj4g
KysrIGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCj4gQEAgLTU5MSwxMiArNTkxLDEwIEBAIGxvbmcg
YXJjaF9kb19kb21jdGwoCj4gICAgICAgICAgICAgICAhaXNfaHZtX2RvbWFpbihkKSApCj4gICAg
ICAgICAgICAgIGJyZWFrOwo+ICAKPiAtICAgICAgICBkb21haW5fcGF1c2UoZCk7Cj4gICAgICAg
ICAgcmV0ID0gaHZtX3NhdmVfb25lKGQsIGRvbWN0bC0+dS5odm1jb250ZXh0X3BhcnRpYWwudHlw
ZSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZG9tY3RsLT51Lmh2bWNvbnRleHRfcGFy
dGlhbC5pbnN0YW5jZSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZG9tY3RsLT51Lmh2
bWNvbnRleHRfcGFydGlhbC5idWZmZXIsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICZk
b21jdGwtPnUuaHZtY29udGV4dF9wYXJ0aWFsLmJ1ZnN6KTsKPiAtICAgICAgICBkb21haW5fdW5w
YXVzZShkKTsKPiAgCj4gICAgICAgICAgaWYgKCAhcmV0ICkKPiAgICAgICAgICAgICAgY29weWJh
Y2sgPSB0cnVlOwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYyBiL3hlbi9h
cmNoL3g4Ni9odm0vc2F2ZS5jCj4gaW5kZXggNDk3NDFlMC4uMmQzNWYxNyAxMDA2NDQKPiAtLS0g
YS94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5j
Cj4gQEAgLTE0OSwxMiArMTQ5LDE1IEBAIGludCBodm1fc2F2ZV9vbmUoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgaW50IHR5cGVjb2RlLCB1bnNpZ25lZCBpbnQgaW5zdGFuY2UsCj4gICAgICAg
ICAgaW5zdGFuY2UgPj0gZC0+bWF4X3ZjcHVzICkKPiAgICAgICAgICByZXR1cm4gLUVOT0VOVDsK
PiAgICAgIGN0eHQuc2l6ZSA9IGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0uc2l6ZTsKPiAtICAg
IGlmICggaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5raW5kID09IEhWTVNSX1BFUl9WQ1BVICkK
PiAtICAgICAgICBjdHh0LnNpemUgKj0gZC0+bWF4X3ZjcHVzOwoKVGhpcyBjaHVuayBzZWVtcyB0
byBiZWxvbmcgdG8gYSBkaWZmZXJlbnQgcGF0Y2g/CgpUaGUgY2hhbmdlIGp1c3QgbWVudGlvbnMg
cGF1c2luZyBhIHZwY3UgaW5zdGVhZCBvZiB0aGUgd2hvbGUgZG9tYWluLApidXQgdGhlIHNpemUg
b2YgdGhlIHNhdmUgY29udGV4dCBkb2Vzbid0IGRlcGVuZCBvbiB3aGV0aGVyIHRoZSB3aG9sZQpk
b21haW4gaXMgcGF1c2VkIHZzIGEgc2luZ2xlIHZjcHUgaXMgcGF1c2VkLgoKVGhhbmtzLCBSb2dl
ci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 15:01:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 15:01:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsUcx-0002Gp-Dv; Wed, 22 Aug 2018 15:00: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=cicq=lf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsUcw-0002Gk-Dq
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 15:00:54 +0000
X-Inumbo-ID: 410d42c2-a61c-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 410d42c2-a61c-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 15:01: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 6CD22ED1;
 Wed, 22 Aug 2018 08:00:52 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.emea.arm.com
 [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 321063F7BD;
 Wed, 22 Aug 2018 08:00:51 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 22 Aug 2018 16:00:43 +0100
Message-Id: <20180822150045.22864-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH 0/2] tools/libxl: Switch Arm guest type to PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org, ian.jackson@eu.citrix.com, roger.pau@citrix.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKVGhpcyBzbWFsbCBwYXRjaCBzZXJpZXMgYWRkcyBzd2l0Y2ggQXJtIGd1ZXN0IHR5
cGUgdG8gUFZIIGluIGxpYnhsLiBTZWUKcGF0Y2ggIzIgZm9yIHRoZSByYXRpb25hbGUuCgpDaGVl
cnMsCgpKdWxpZW4gR3JhbGwgKDIpOgogIHRvb2xzL2xpYnhsOiBSZW5hbWUgbGlieGxfX2FyY2hf
ZG9tYWluX2J1aWxkX2luZm9fYWNwaV9zZXRkZWZhdWx0CiAgICB0by4uLgogIHRvb2xzL2xpYnhs
OiBTd2l0Y2ggQXJtIGd1ZXN0IHR5cGUgdG8gUFZICgogZG9jcy9tYW4veGwuY2ZnLnBvZC41Lmlu
ICAgfCAgMyArKy0KIHRvb2xzL2xpYnhsL2xpYnhsX2FyY2guaCAgIHwgIDQgKystLQogdG9vbHMv
bGlieGwvbGlieGxfYXJtLmMgICAgfCA0MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKy0tLQogdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgfCAgMiArLQogdG9vbHMvbGli
eGwvbGlieGxfeDg2LmMgICAgfCAgNCArKy0tCiB0b29scy94bC94bF9wYXJzZS5jICAgICAgICB8
ICA0ICsrKysKIDYgZmlsZXMgY2hhbmdlZCwgNDkgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMo
LSkKCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 15:01:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 15:01:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsUcy-0002H5-MW; Wed, 22 Aug 2018 15:00: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=cicq=lf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsUcx-0002Gs-LC
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 15:00:55 +0000
X-Inumbo-ID: fc7e1acc-a61b-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id fc7e1acc-a61b-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 16:59: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 DC55315A2;
 Wed, 22 Aug 2018 08:00:53 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.emea.arm.com
 [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id AB2873F2EA;
 Wed, 22 Aug 2018 08:00:52 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 22 Aug 2018 16:00:44 +0100
Message-Id: <20180822150045.22864-2-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180822150045.22864-1-julien.grall@arm.com>
References: <20180822150045.22864-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 1/2] tools/libxl: Rename
 libxl__arch_domain_build_info_acpi_setdefault to...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org, ian.jackson@eu.citrix.com, roger.pau@citrix.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

bGlieGxfX2FyY2hfZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVmYXVsdAoKQSBmb2xsb3ctdXAgd2ls
bCByZXF1aXJlIHRvIG1vZGlmeSBkZWZhdWx0IG9mIG11bHRpcGxlIGZpZWxkcyBvZgpidWlsZF9p
bmZvLiBTbyByZW5hbWUgdGhlIGZ1bmN0aW9uIGFjY29yZGluZ2x5LgoKU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB0b29scy9saWJ4bC9saWJ4
bF9hcmNoLmggICB8IDMgKy0tCiB0b29scy9saWJ4bC9saWJ4bF9hcm0uYyAgICB8IDQgKystLQog
dG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgfCAyICstCiB0b29scy9saWJ4bC9saWJ4bF94ODYu
YyAgICB8IDMgKy0tCiA0IGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9hcmNoLmggYi90b29scy9saWJ4
bC9saWJ4bF9hcmNoLmgKaW5kZXggYzhjY2FhZjE0Yy4uNWFiMGM5NTk3NCAxMDA2NDQKLS0tIGEv
dG9vbHMvbGlieGwvbGlieGxfYXJjaC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FyY2guaApA
QCAtNjUsOCArNjUsNyBAQCBfaGlkZGVuCiBpbnQgbGlieGxfX2FyY2hfZG9tYWluX21hcF9pcnEo
bGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsIGludCBpcnEpOwogCiBfaGlkZGVuCi12b2lk
IGxpYnhsX19hcmNoX2RvbWFpbl9idWlsZF9pbmZvX2FjcGlfc2V0ZGVmYXVsdCgKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAq
Yl9pbmZvKTsKK3ZvaWQgbGlieGxfX2FyY2hfZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVmYXVsdChs
aWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqYl9pbmZvKTsKIAogX2hpZGRlbgogaW50IGxpYnhsX19h
cmNoX2V4dHJhX21lbW9yeShsaWJ4bF9fZ2MgKmdjLApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwv
bGlieGxfYXJtLmMgYi90b29scy9saWJ4bC9saWJ4bF9hcm0uYwppbmRleCAzZWUzN2QyZDEyLi4x
OGM0MWY0ZWU5IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9hcm0uYworKysgYi90b29s
cy9saWJ4bC9saWJ4bF9hcm0uYwpAQCAtMTEzNSw5ICsxMTM1LDkgQEAgaW50IGxpYnhsX19hcmNo
X2RvbWFpbl9tYXBfaXJxKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLCBpbnQgaXJxKQog
ICAgIHJldHVybiB4Y19kb21haW5fYmluZF9wdF9zcGlfaXJxKENUWC0+eGNoLCBkb21pZCwgaXJx
LCBpcnEpOwogfQogCi12b2lkIGxpYnhsX19hcmNoX2RvbWFpbl9idWlsZF9pbmZvX2FjcGlfc2V0
ZGVmYXVsdCgKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9k
b21haW5fYnVpbGRfaW5mbyAqYl9pbmZvKQordm9pZCBsaWJ4bF9fYXJjaF9kb21haW5fYnVpbGRf
aW5mb19zZXRkZWZhdWx0KGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpiX2luZm8pCiB7CisgICAg
LyogQUNQSSBpcyBkaXNhYmxlZCBieSBkZWZhdWx0ICovCiAgICAgbGlieGxfZGVmYm9vbF9zZXRk
ZWZhdWx0KCZiX2luZm8tPmFjcGksIGZhbHNlKTsKIH0KIApkaWZmIC0tZ2l0IGEvdG9vbHMvbGli
eGwvbGlieGxfY3JlYXRlLmMgYi90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYwppbmRleCBiN2I0
NGUyODBiLi5kNGZhMDZkYWVhIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUu
YworKysgYi90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYwpAQCAtMjE1LDcgKzIxNSw3IEBAIGlu
dCBsaWJ4bF9fZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVmYXVsdChsaWJ4bF9fZ2MgKmdjLAogICAg
IGlmICghYl9pbmZvLT5ldmVudF9jaGFubmVscykKICAgICAgICAgYl9pbmZvLT5ldmVudF9jaGFu
bmVscyA9IDEwMjM7CiAKLSAgICBsaWJ4bF9fYXJjaF9kb21haW5fYnVpbGRfaW5mb19hY3BpX3Nl
dGRlZmF1bHQoYl9pbmZvKTsKKyAgICBsaWJ4bF9fYXJjaF9kb21haW5fYnVpbGRfaW5mb19zZXRk
ZWZhdWx0KGJfaW5mbyk7CiAgICAgbGlieGxfZGVmYm9vbF9zZXRkZWZhdWx0KCZiX2luZm8tPmRt
X3Jlc3RyaWN0LCBmYWxzZSk7CiAKICAgICBzd2l0Y2ggKGJfaW5mby0+dHlwZSkgewpkaWZmIC0t
Z2l0IGEvdG9vbHMvbGlieGwvbGlieGxfeDg2LmMgYi90b29scy9saWJ4bC9saWJ4bF94ODYuYwpp
bmRleCA2ZjY3MGIwM2I1Li44MTUyM2E1NjhmIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4
bF94ODYuYworKysgYi90b29scy9saWJ4bC9saWJ4bF94ODYuYwpAQCAtNjEzLDggKzYxMyw3IEBA
IGludCBsaWJ4bF9fYXJjaF9kb21haW5fZmluYWxpc2VfaHdfZGVzY3JpcHRpb24obGlieGxfX2dj
ICpnYywKICAgICByZXR1cm4gcmM7CiB9CiAKLXZvaWQgbGlieGxfX2FyY2hfZG9tYWluX2J1aWxk
X2luZm9fYWNwaV9zZXRkZWZhdWx0KAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpiX2luZm8pCit2b2lkIGxpYnhsX19hcmNo
X2RvbWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQobGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmJf
aW5mbykKIHsKICAgICBsaWJ4bF9kZWZib29sX3NldGRlZmF1bHQoJmJfaW5mby0+YWNwaSwgdHJ1
ZSk7CiB9Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 15:01:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 15:01:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsUcz-0002HB-Vt; Wed, 22 Aug 2018 15:00:57 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cicq=lf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsUcy-0002H0-54
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 15:00:56 +0000
X-Inumbo-ID: fd5c0593-a61b-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id fd5c0593-a61b-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 16:59:38 +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 59152ED1;
 Wed, 22 Aug 2018 08:00:55 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.emea.arm.com
 [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 267BD3F2EA;
 Wed, 22 Aug 2018 08:00:54 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 22 Aug 2018 16:00:45 +0100
Message-Id: <20180822150045.22864-3-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180822150045.22864-1-julien.grall@arm.com>
References: <20180822150045.22864-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 2/2] tools/libxl: Switch Arm guest type to PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: wei.liu2@citrix.com, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org, ian.jackson@eu.citrix.com, roger.pau@citrix.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3VycmVudGx5LCB0aGUgdG9vbHN0YWNrIGlzIGNvbnNpZGVyaW5nIEFybSBndWVzdCBhbHdheXMg
UFYuIEhvd2V2ZXIsCnRoZXkgYXJlIHZlcnkgc2ltaWxhciB0byBQVkggYmVjYXVzZSBIVyB2aXJ0
dWFsaXphdGlvbiBleHRlbnNpb24gYXJlIHVzZWQKYW5kIFFFTVUgaXMgbm90IHN0YXJ0ZWQuIFNv
IHN3aXRjaCBBcm0gZ3Vlc3QgdHlwZSB0byBQVkguCgpUbyBrZWVwIGNvbXBhdGliaWxpdHkgd2l0
aCB0b29sc3RhY2sgY3JlYXRpbmcgQXJtIGd1ZXN0IHdpdGggUFYgdHlwZQooZS5nIGxpYnZpcnQp
LCBsaWJ4bCB3aWxsIG5vdyBjb252ZXJ0IHRob3NlIGd1ZXN0cyB0byBQVkguCgpGdXJ0aGVybW9y
ZSwgdGhlIGRlZmF1bHQgdHlwZSBmb3IgQXJtIGluIHhsIHdpbGwgbm93IGJlIFBWSCB0byBhbGxv
dwpzbW9vdGggdHJhbnNpdGlvbiBmb3IgdXNlci4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgotLS0KClRoaXMgd2FzIGRpc2N1c3NlZCBhdCBYZW4g
U3VtbWl0IGFuZCBhbHNvIGluIHZhcmlvdXMgdGhyZWFkIG9uCnhlbi1kZXZlbC4gVGhlIGxhdGVz
dCBvbmUgd2FzIHdoZW4gQW5kcmV3IHNlbnQgYSBwYXRjaCB0byBkZW55IGd1ZXN0IGNyZWF0aW9u
Cm9uIEFybSB3aXRoIFhFTl9ET01DVExfQ0RGX2hhcCB1bnNldC4KCkkgc3VzcGVjdCB3ZSBmaXJz
dCBpbXBsZW1lbnRlZCBBcm0gZ3Vlc3QgYXMgUFYgaW4gbGlieGwgYmVjYXVzZSBQVkggd2FzCm5v
bi1leGlzdGVudCBhbmQgdGhlIHR5cGUgd2FzIGVhc2llciB0byBhdm9pZCBzcGF3bmluZyBRRU1V
LiBOb3RlIHRoYXQKTGludXggYW5kIFhlbiBhcmUgYWxyZWFkeSBjb25zaWRlcmluZyBBcm0gZ3Vl
c3QgYXMgUFZILgoKQ2hhbmdlcyBpbiB2MjoKICAgIC0gUmF0aGVyIHRoYW4gZGVueWluZyBQViBn
dWVzdCwgY29udmVydCB0aGVtIHRvIFBWSC4KLS0tCiBkb2NzL21hbi94bC5jZmcucG9kLjUuaW4g
ICB8ICAzICsrLQogdG9vbHMvbGlieGwvbGlieGxfYXJjaC5oICAgfCAgMyArKy0KIHRvb2xzL2xp
YnhsL2xpYnhsX2FybS5jICAgIHwgMzkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKy0tCiB0b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyB8ICAyICstCiB0b29scy9saWJ4bC9s
aWJ4bF94ODYuYyAgICB8ICAzICsrLQogdG9vbHMveGwveGxfcGFyc2UuYyAgICAgICAgfCAgNCAr
KysrCiA2IGZpbGVzIGNoYW5nZWQsIDQ4IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvZG9jcy9tYW4veGwuY2ZnLnBvZC41LmluIGIvZG9jcy9tYW4veGwuY2ZnLnBv
ZC41LmluCmluZGV4IGI3MjcxODE1MWIuLmEwNTY4ZTM5N2QgMTAwNjQ0Ci0tLSBhL2RvY3MvbWFu
L3hsLmNmZy5wb2QuNS5pbgorKysgYi9kb2NzL21hbi94bC5jZmcucG9kLjUuaW4KQEAgLTg2LDcg
Kzg2LDggQEAgZ3Vlc3Qgb3BlcmF0aW5nIHN5c3RlbXMuIFRoaXMgaXMgdGhlIGRlZmF1bHQuCiAK
IFNwZWNpZmllcyB0aGF0IHRoaXMgaXMgdG8gYmUgYW4gUFZIIGRvbWFpbi4gVGhhdCBpcyBhIGxp
Z2h0d2VpZ2h0IEhWTS1saWtlCiBndWVzdCB3aXRob3V0IGEgZGV2aWNlIG1vZGVsIGFuZCB3aXRo
b3V0IG1hbnkgb2YgdGhlIGVtdWxhdGVkIGRldmljZXMKLWF2YWlsYWJsZSB0byBIVk0gZ3Vlc3Rz
LiBOb3RlIHRoYXQgdGhpcyBtb2RlIHJlcXVpcmVzIGEgUFZIIGF3YXJlIGtlcm5lbC4KK2F2YWls
YWJsZSB0byBIVk0gZ3Vlc3RzLiBOb3RlIHRoYXQgdGhpcyBtb2RlIHJlcXVpcmVzIGEgUFZIIGF3
YXJlIGtlcm5lbCBvbgoreDg2LgogCiA9aXRlbSBCPHR5cGU9Imh2bSI+CiAKZGlmZiAtLWdpdCBh
L3Rvb2xzL2xpYnhsL2xpYnhsX2FyY2guaCBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FyY2guaAppbmRl
eCA1YWIwYzk1OTc0Li45MzA1NzBlZjFlIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9h
cmNoLmgKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfYXJjaC5oCkBAIC02NSw3ICs2NSw4IEBAIF9o
aWRkZW4KIGludCBsaWJ4bF9fYXJjaF9kb21haW5fbWFwX2lycShsaWJ4bF9fZ2MgKmdjLCB1aW50
MzJfdCBkb21pZCwgaW50IGlycSk7CiAKIF9oaWRkZW4KLXZvaWQgbGlieGxfX2FyY2hfZG9tYWlu
X2J1aWxkX2luZm9fc2V0ZGVmYXVsdChsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqYl9pbmZvKTsK
K3ZvaWQgbGlieGxfX2FyY2hfZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVmYXVsdChsaWJ4bF9fZ2Mg
KmdjLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhs
X2RvbWFpbl9idWlsZF9pbmZvICpiX2luZm8pOwogCiBfaGlkZGVuCiBpbnQgbGlieGxfX2FyY2hf
ZXh0cmFfbWVtb3J5KGxpYnhsX19nYyAqZ2MsCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4
bF9hcm0uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCmluZGV4IDE4YzQxZjRlZTkuLjBjZjky
ZDdhZjQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCisrKyBiL3Rvb2xzL2xp
YnhsL2xpYnhsX2FybS5jCkBAIC05NzgsNyArOTc4LDExIEBAIGludCBsaWJ4bF9fYXJjaF9kb21h
aW5faW5pdF9od19kZXNjcmlwdGlvbihsaWJ4bF9fZ2MgKmdjLAogICAgIGludCByYzsKICAgICB1
aW50NjRfdCB2YWw7CiAKLSAgICBhc3NlcnQoaW5mby0+dHlwZSA9PSBMSUJYTF9ET01BSU5fVFlQ
RV9QVik7CisgICAgaWYgKGluZm8tPnR5cGUgIT0gTElCWExfRE9NQUlOX1RZUEVfUFZIKSB7Cisg
ICAgICAgIExPRyhFUlJPUiwgIlVuc3VwcG9ydGVkIEFybSBndWVzdCB0eXBlICVzIiwKKyAgICAg
ICAgICAgIGxpYnhsX2RvbWFpbl90eXBlX3RvX3N0cmluZyhpbmZvLT50eXBlKSk7CisgICAgICAg
IHJldHVybiBFUlJPUl9GQUlMOworICAgIH0KIAogICAgIC8qIFNldCB0aGUgdmFsdWUgb2YgZG9t
YWluIHBhcmFtIEhWTV9QQVJBTV9DQUxMQkFDS19JUlEuICovCiAgICAgdmFsID0gTUFTS19JTlNS
KEhWTV9QQVJBTV9DQUxMQkFDS19UWVBFX1BQSSwKQEAgLTExMzUsMTAgKzExMzksNDEgQEAgaW50
IGxpYnhsX19hcmNoX2RvbWFpbl9tYXBfaXJxKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlk
LCBpbnQgaXJxKQogICAgIHJldHVybiB4Y19kb21haW5fYmluZF9wdF9zcGlfaXJxKENUWC0+eGNo
LCBkb21pZCwgaXJxLCBpcnEpOwogfQogCi12b2lkIGxpYnhsX19hcmNoX2RvbWFpbl9idWlsZF9p
bmZvX3NldGRlZmF1bHQobGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmJfaW5mbykKK3ZvaWQgbGli
eGxfX2FyY2hfZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVmYXVsdChsaWJ4bF9fZ2MgKmdjLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RvbWFpbl9i
dWlsZF9pbmZvICpiX2luZm8pCiB7CiAgICAgLyogQUNQSSBpcyBkaXNhYmxlZCBieSBkZWZhdWx0
ICovCiAgICAgbGlieGxfZGVmYm9vbF9zZXRkZWZhdWx0KCZiX2luZm8tPmFjcGksIGZhbHNlKTsK
KworICAgIC8qCisgICAgICogQXJtIGd1ZXN0IGFyZSBub3cgY29uc2lkZXJlZCBhcyBQVkggYnkg
dGhlIHRvb2xzdGFjay4gVG8gYWxsb3cKKyAgICAgKiBjb21wYXRpYmlsaXR5IHdpdGggcHJldmlv
dXMgdG9vbHN0YWNrLCBQViBndWVzdCBhcmUgYXV0b21hdGljYWxseQorICAgICAqIGNvbnZlcnRl
ZCB0byBQVkguCisgICAgICovCisgICAgaWYgKGJfaW5mby0+dHlwZSAhPSBMSUJYTF9ET01BSU5f
VFlQRV9QVikKKyAgICAgICAgcmV0dXJuOworCisgICAgTE9HKFdBUk4sICJDb252ZXJ0aW5nIFBW
IGd1ZXN0IHRvIFBWSCIpOworICAgIExPRyhXQVJOLCAiQVJNIGd1ZXN0IGFyZSBub3cgUFZILiBQ
bGVhc2UgdXBkYXRlIHlvdXIgdG9vbHN0YWNrLiIpOworCisgICAgYl9pbmZvLT50eXBlID0gTElC
WExfRE9NQUlOX1RZUEVfUFZIOworCisgICAgLyoKKyAgICAgKiBUaGV5IG9ubHkgZmllbGQgaW4g
dS5wdiB0aGF0IG1hdHRlcnMgb24gQXJtIGFyZToga2VybmVsLCBjbWRsaW5lLAorICAgICAqIHJh
bWRpc2suCisgICAgICovCisKKyAgICBpZiAoIWJfaW5mby0+a2VybmVsICYmIGJfaW5mby0+dS5w
di5rZXJuZWwpCisgICAgICAgICAgICBiX2luZm8tPmtlcm5lbCA9IGJfaW5mby0+dS5wdi5rZXJu
ZWw7CisKKyAgICBpZiAoIWJfaW5mby0+cmFtZGlzayAmJiBiX2luZm8tPnUucHYucmFtZGlzaykK
KyAgICAgICAgYl9pbmZvLT5yYW1kaXNrID0gYl9pbmZvLT51LnB2LnJhbWRpc2s7CisKKyAgICBp
ZiAoIWJfaW5mby0+Y21kbGluZSAmJiBiX2luZm8tPnUucHYuY21kbGluZSkKKyAgICAgICAgYl9p
bmZvLT5jbWRsaW5lID0gYl9pbmZvLT51LnB2LmNtZGxpbmU7CisKKyAgICAvKiBSZXNldCBiX2lu
Zm8tPnUucHZoIHRvIGRlZmF1bHQgdmFsdWVzICovCisgICAgbWVtc2V0KCZiX2luZm8tPnUucHZo
LCAwLCBzaXplb2YoYl9pbmZvLT51LnB2aCkpOwogfQogCiAvKgpkaWZmIC0tZ2l0IGEvdG9vbHMv
bGlieGwvbGlieGxfY3JlYXRlLmMgYi90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYwppbmRleCBk
NGZhMDZkYWVhLi5hNjQzMWM1ZDNmIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9jcmVh
dGUuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYwpAQCAtMjE1LDcgKzIxNSw3IEBA
IGludCBsaWJ4bF9fZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVmYXVsdChsaWJ4bF9fZ2MgKmdjLAog
ICAgIGlmICghYl9pbmZvLT5ldmVudF9jaGFubmVscykKICAgICAgICAgYl9pbmZvLT5ldmVudF9j
aGFubmVscyA9IDEwMjM7CiAKLSAgICBsaWJ4bF9fYXJjaF9kb21haW5fYnVpbGRfaW5mb19zZXRk
ZWZhdWx0KGJfaW5mbyk7CisgICAgbGlieGxfX2FyY2hfZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVm
YXVsdChnYywgYl9pbmZvKTsKICAgICBsaWJ4bF9kZWZib29sX3NldGRlZmF1bHQoJmJfaW5mby0+
ZG1fcmVzdHJpY3QsIGZhbHNlKTsKIAogICAgIHN3aXRjaCAoYl9pbmZvLT50eXBlKSB7CmRpZmYg
LS1naXQgYS90b29scy9saWJ4bC9saWJ4bF94ODYuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5j
CmluZGV4IDgxNTIzYTU2OGYuLjhiNjc1OWMwODkgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xp
YnhsX3g4Ni5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jCkBAIC02MTMsNyArNjEzLDgg
QEAgaW50IGxpYnhsX19hcmNoX2RvbWFpbl9maW5hbGlzZV9od19kZXNjcmlwdGlvbihsaWJ4bF9f
Z2MgKmdjLAogICAgIHJldHVybiByYzsKIH0KIAotdm9pZCBsaWJ4bF9fYXJjaF9kb21haW5fYnVp
bGRfaW5mb19zZXRkZWZhdWx0KGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpiX2luZm8pCit2b2lk
IGxpYnhsX19hcmNoX2RvbWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQobGlieGxfX2djICpnYywK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kb21h
aW5fYnVpbGRfaW5mbyAqYl9pbmZvKQogewogICAgIGxpYnhsX2RlZmJvb2xfc2V0ZGVmYXVsdCgm
Yl9pbmZvLT5hY3BpLCB0cnVlKTsKIH0KZGlmZiAtLWdpdCBhL3Rvb2xzL3hsL3hsX3BhcnNlLmMg
Yi90b29scy94bC94bF9wYXJzZS5jCmluZGV4IDk3MWVjMWJjNTYuLjBiZGEyODE1MmIgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL3hsL3hsX3BhcnNlLmMKKysrIGIvdG9vbHMveGwveGxfcGFyc2UuYwpAQCAt
MTI4Niw3ICsxMjg2LDExIEBAIHZvaWQgcGFyc2VfY29uZmlnX2RhdGEoY29uc3QgY2hhciAqY29u
ZmlnX3NvdXJjZSwKICAgICB9CiAKICAgICBpZiAoY19pbmZvLT50eXBlID09IExJQlhMX0RPTUFJ
Tl9UWVBFX0lOVkFMSUQpCisjaWYgZGVmaW5lZChfX2FybV9fKSB8fCBkZWZpbmVkKF9fYWFyY2g2
NF9fKQorICAgICAgICBjX2luZm8tPnR5cGUgPSBMSUJYTF9ET01BSU5fVFlQRV9QVkg7CisjZWxz
ZQogICAgICAgICBjX2luZm8tPnR5cGUgPSBMSUJYTF9ET01BSU5fVFlQRV9QVjsKKyNlbmRpZgog
CiAgICAgeGx1X2NmZ19nZXRfZGVmYm9vbChjb25maWcsICJoYXAiLCAmY19pbmZvLT5oYXAsIDAp
OwogCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 15:05:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 15: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 1fsUhB-0002pK-PH; Wed, 22 Aug 2018 15: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=sw4p=lf=citrix.com=prvs=765cef165=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fsUhA-0002pA-Rp
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 15:05:16 +0000
X-Inumbo-ID: dd03734a-a61c-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dd03734a-a61c-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 15:05:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,274,1531785600"; d="scan'208";a="77987514"
Date: Wed, 22 Aug 2018 17:04:23 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Alexandru Isaila <aisaila@bitdefender.com>
Message-ID: <20180822150423.4gb4q66guorbgupb@mac>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
 <1534946563-12084-13-git-send-email-aisaila@bitdefender.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534946563-12084-13-git-send-email-aisaila@bitdefender.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 v17 12/13] 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,
 xen-devel@lists.xen.org, paul.durrant@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>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDU6MDI6NDJQTSArMDMwMCwgQWxleGFuZHJ1IElzYWls
YSB3cm90ZToKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNo
L3g4Ni9odm0vaHZtLmMKPiBpbmRleCA0YTcwMjUxLi44MzFmODZiIDEwMDY0NAo+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vaHZtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gQEAg
LTc0MCw3ICs3NDAsNyBAQCB2b2lkIGh2bV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpk
KQo+ICAgICAgZGVzdHJveV92cGNpX21tY2ZnKGQpOwo+ICB9Cj4gIAo+IC1zdGF0aWMgaW50IGh2
bV9zYXZlX3RzY19hZGp1c3Rfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKPiArc3RhdGljIGludCBodm1fc2F2ZV90c2NfYWRqdXN0KHN0cnVjdCB2Y3B1ICp2LCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgewo+ICAgICAgc3RydWN0IGh2bV90c2NfYWRqdXN0
IGN0eHQgPSB7Cj4gICAgICAgICAgLnRzY19hZGp1c3QgPSB2LT5hcmNoLmh2bV92Y3B1Lm1zcl90
c2NfYWRqdXN0LAo+IEBAIC03NDksMjEgKzc0OSw2IEBAIHN0YXRpYyBpbnQgaHZtX3NhdmVfdHNj
X2FkanVzdF9vbmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICAg
ICAgcmV0dXJuIGh2bV9zYXZlX2VudHJ5KFRTQ19BREpVU1QsIHYtPnZjcHVfaWQsIGgsICZjdHh0
KTsKPiAgfQo+ICAKPiAtc3RhdGljIGludCBodm1fc2F2ZV90c2NfYWRqdXN0KHN0cnVjdCBkb21h
aW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+IC17Cj4gLSAgICBzdHJ1Y3QgdmNwdSAq
djsKPiAtICAgIGludCBlcnIgPSAwOwo+IC0KPiAtICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkK
PiAtICAgIHsKPiAtICAgICAgICBlcnIgPSBodm1fc2F2ZV90c2NfYWRqdXN0X29uZSh2LCBoKTsK
PiAtICAgICAgICBpZiAoIGVyciApCj4gLSAgICAgICAgICAgIGJyZWFrOwo+IC0gICAgfQo+IC0K
PiAtICAgIHJldHVybiBlcnI7Cj4gLX0KPiAtCj4gIHN0YXRpYyBpbnQgaHZtX2xvYWRfdHNjX2Fk
anVzdChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgewo+ICAg
ICAgdW5zaWduZWQgaW50IHZjcHVpZCA9IGh2bV9sb2FkX2luc3RhbmNlKGgpOwo+IEBAIC03ODUs
MTAgKzc3MCw5IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfdHNjX2FkanVzdChzdHJ1Y3QgZG9tYWlu
ICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgfQo+ICAKPiAgSFZNX1JFR0lTVEVSX1NB
VkVfUkVTVE9SRShUU0NfQURKVVNULCBodm1fc2F2ZV90c2NfYWRqdXN0LAo+IC0gICAgICAgICAg
ICAgICAgICAgICAgICAgIGh2bV9zYXZlX3RzY19hZGp1c3Rfb25lLAo+ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGh2bV9sb2FkX3RzY19hZGp1c3QsIDEsIEhWTVNSX1BFUl9WQ1BVKTsKPiAg
Cj4gLXN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X2N0eHRfb25lKHN0cnVjdCB2Y3B1ICp2LCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKPiArc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4dChzdHJ1
Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gIHsKPiAgICAgIHN0cnVjdCBz
ZWdtZW50X3JlZ2lzdGVyIHNlZzsKPiAgICAgIHN0cnVjdCBodm1faHdfY3B1IGN0eHQgPSB7Cj4g
QEAgLTg5NSwyMSArODc5LDYgQEAgc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4dF9vbmUoc3Ry
dWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICAgICAgcmV0dXJuIGh2bV9z
YXZlX2VudHJ5KENQVSwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpOwo+ICB9Cj4gIAo+IC1zdGF0aWMg
aW50IGh2bV9zYXZlX2NwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4
dF90ICpoKQo+IC17Cj4gLSAgICBzdHJ1Y3QgdmNwdSAqdjsKPiAtICAgIGludCBlcnIgPSAwOwo+
IC0KPiAtICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKPiAtICAgIHsKPiAtICAgICAgICBlcnIg
PSBodm1fc2F2ZV9jcHVfY3R4dF9vbmUodiwgaCk7Cj4gLSAgICAgICAgaWYgKCBlcnIgKQo+IC0g
ICAgICAgICAgICBicmVhazsKPiAtICAgIH0KPiAtCj4gLSAgICByZXR1cm4gZXJyOwo+IC19Cj4g
LQo+ICAvKiBSZXR1cm4gYSBzdHJpbmcgaW5kaWNhdGluZyB0aGUgZXJyb3IsIG9yIE5VTEwgZm9y
IHZhbGlkLiAqLwo+ICBjb25zdCBjaGFyICpodm1fZWZlcl92YWxpZChjb25zdCBzdHJ1Y3QgdmNw
dSAqdiwgdWludDY0X3QgdmFsdWUsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpZ25l
ZCBpbnQgY3IwX3BnKQo+IEBAIC0xMTgxLDcgKzExNTAsNyBAQCBzdGF0aWMgaW50IGh2bV9sb2Fk
X2NwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICAg
ICAgcmV0dXJuIDA7Cj4gIH0KPiAgCj4gLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoQ1BVLCBo
dm1fc2F2ZV9jcHVfY3R4dCwgaHZtX3NhdmVfY3B1X2N0eHRfb25lLAo+ICtIVk1fUkVHSVNURVJf
U0FWRV9SRVNUT1JFKENQVSwgaHZtX3NhdmVfY3B1X2N0eHQsCj4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgaHZtX2xvYWRfY3B1X2N0eHQsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
MSwgSFZNU1JfUEVSX1ZDUFUpOwoKTG9va3MgbGlrZSB5b3UgY2FuIGZpdCBtb3JlIGluIHRoZSBm
aXJzdCBsaW5lIEFGQUlDVC4KClsuLi5dCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
aTgyNTQuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYwo+IGluZGV4IGVjNzdiMjMuLmUwZDIy
NTUgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9pODI1NC5jCj4gKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS9pODI1NC5jCj4gQEAgLTM5MCw4ICszOTAsOSBAQCB2b2lkIHBpdF9zdG9wX2No
YW5uZWwwX2lycShQSVRTdGF0ZSAqcGl0KQo+ICAgICAgc3Bpbl91bmxvY2soJnBpdC0+bG9jayk7
Cj4gIH0KPiAgCj4gLXN0YXRpYyBpbnQgcGl0X3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCj4gK3N0YXRpYyBpbnQgcGl0X3NhdmUoc3RydWN0IHZjcHUgKnYs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICB7Cj4gKyAgICBzdHJ1Y3QgZG9tYWluICpkID0g
di0+ZG9tYWluOwo+ICAgICAgUElUU3RhdGUgKnBpdCA9IGRvbWFpbl92cGl0KGQpOwo+ICAgICAg
aW50IHJjOwo+ICAKPiBAQCAtNDM3LDcgKzQzOCw3IEBAIHN0YXRpYyBpbnQgcGl0X2xvYWQoc3Ry
dWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gICAgICByZXR1cm4gMDsK
PiAgfQo+ICAKPiAtSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShQSVQsIHBpdF9zYXZlLCBOVUxM
LCBwaXRfbG9hZCwgMSwgSFZNU1JfUEVSX0RPTSk7Cj4gK0hWTV9SRUdJU1RFUl9TQVZFX1JFU1RP
UkUoUElULCBwaXRfc2F2ZSwgcGl0X2xvYWQsIDEsIEhWTVNSX1BFUl9ET00pOwo+ICAKPiAgdm9p
ZCBwaXRfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKPiAgewo+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvaHZtL2lycS5jIGIveGVuL2FyY2gveDg2L2h2bS9pcnEuYwo+IGluZGV4IDc3MGVhYjcu
LmIzNzI3NWMgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9pcnEuYwo+ICsrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vaXJxLmMKPiBAQCAtNjMwLDggKzYzMCw5IEBAIHN0YXRpYyBpbnQgX19p
bml0IGR1bXBfaXJxX2luZm9fa2V5X2luaXQodm9pZCkKPiAgfQo+ICBfX2luaXRjYWxsKGR1bXBf
aXJxX2luZm9fa2V5X2luaXQpOwo+ICAKPiAtc3RhdGljIGludCBpcnFfc2F2ZV9wY2koc3RydWN0
IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gK3N0YXRpYyBpbnQgaXJxX3Nh
dmVfcGNpKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgewo+ICsg
ICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKPiAgICAgIHN0cnVjdCBodm1faXJxICpo
dm1faXJxID0gaHZtX2RvbWFpbl9pcnEoZCk7Cj4gICAgICB1bnNpZ25lZCBpbnQgYXNzZXJ0ZWQs
IHBkZXYsIHBpbnR4Owo+ICAgICAgaW50IHJjOwo+IEBAIC02NjIsMTYgKzY2MywxOCBAQCBzdGF0
aWMgaW50IGlycV9zYXZlX3BjaShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKPiAgICAgIHJldHVybiByYzsKPiAgfQo+ICAKPiAtc3RhdGljIGludCBpcnFfc2F2ZV9p
c2Eoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gK3N0YXRpYyBp
bnQgaXJxX3NhdmVfaXNhKHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkK
PiAgewo+ICsgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKCmNvbnN0Cgo+ICAgICAg
c3RydWN0IGh2bV9pcnEgKmh2bV9pcnEgPSBodm1fZG9tYWluX2lycShkKTsKPiAgCj4gICAgICAv
KiBTYXZlIElTQSBJUlEgbGluZXMgKi8KPiAgICAgIHJldHVybiAoIGh2bV9zYXZlX2VudHJ5KElT
QV9JUlEsIDAsIGgsICZodm1faXJxLT5pc2FfaXJxKSApOwo+ICB9Cj4gIAo+IC1zdGF0aWMgaW50
IGlycV9zYXZlX2xpbmsoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgp
Cj4gK3N0YXRpYyBpbnQgaXJxX3NhdmVfbGluayhzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpCj4gIHsKPiArICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47Cgpj
b25zdAoKWy4uLl0KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMgYi94ZW4v
YXJjaC94ODYvaHZtL3NhdmUuYwo+IGluZGV4IDFlYjJiMDEuLjQ5NzQxZTAgMTAwNjQ0Cj4gLS0t
IGEveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3NhdmUu
Ywo+IEBAIC04NSw3ICs4NSw2IEBAIGludCBhcmNoX2h2bV9sb2FkKHN0cnVjdCBkb21haW4gKmQs
IHN0cnVjdCBodm1fc2F2ZV9oZWFkZXIgKmhkcikKPiAgLyogTGlzdCBvZiBoYW5kbGVycyBmb3Ig
dmFyaW91cyBIVk0gc2F2ZSBhbmQgcmVzdG9yZSB0eXBlcyAqLwo+ICBzdGF0aWMgc3RydWN0IHsK
PiAgICAgIGh2bV9zYXZlX2hhbmRsZXIgc2F2ZTsKPiAtICAgIGh2bV9zYXZlX3ZjcHVfaGFuZGxl
ciBzYXZlX29uZTsKPiAgICAgIGh2bV9sb2FkX2hhbmRsZXIgbG9hZDsKPiAgICAgIGNvbnN0IGNo
YXIgKm5hbWU7Cj4gICAgICBzaXplX3Qgc2l6ZTsKPiBAQCAtOTYsNyArOTUsNiBAQCBzdGF0aWMg
c3RydWN0IHsKPiAgdm9pZCBfX2luaXQgaHZtX3JlZ2lzdGVyX3NhdmV2bSh1aW50MTZfdCB0eXBl
Y29kZSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpuYW1l
LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9zYXZlX2hhbmRsZXIgc2F2
ZV9zdGF0ZSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fc2F2ZV92Y3B1
X2hhbmRsZXIgc2F2ZV9vbmUsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZt
X2xvYWRfaGFuZGxlciBsb2FkX3N0YXRlLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHNpemVfdCBzaXplLCBpbnQga2luZCkKPiAgewo+IEBAIC0xMDQsNyArMTAyLDYgQEAgdm9p
ZCBfX2luaXQgaHZtX3JlZ2lzdGVyX3NhdmV2bSh1aW50MTZfdCB0eXBlY29kZSwKPiAgICAgIEFT
U0VSVChodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUgPT0gTlVMTCk7Cj4gICAgICBBU1NF
UlQoaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5sb2FkID09IE5VTEwpOwo+ICAgICAgaHZtX3Ny
X2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlID0gc2F2ZV9zdGF0ZTsKPiAtICAgIGh2bV9zcl9oYW5k
bGVyc1t0eXBlY29kZV0uc2F2ZV9vbmUgPSBzYXZlX29uZTsKPiAgICAgIGh2bV9zcl9oYW5kbGVy
c1t0eXBlY29kZV0ubG9hZCA9IGxvYWRfc3RhdGU7Cj4gICAgICBodm1fc3JfaGFuZGxlcnNbdHlw
ZWNvZGVdLm5hbWUgPSBuYW1lOwo+ICAgICAgaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zaXpl
ID0gc2l6ZTsKPiBAQCAtMTQ4LDYgKzE0NSw5IEBAIGludCBodm1fc2F2ZV9vbmUoc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgaW50IHR5cGVjb2RlLCB1bnNpZ25lZCBpbnQgaW5zdGFuY2UsCj4g
ICAgICAgICAgICFodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUgKQo+ICAgICAgICAgIHJl
dHVybiAtRUlOVkFMOwo+ICAKPiArICAgIGlmICggaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5r
aW5kID09IEhWTVNSX1BFUl9WQ1BVICYmCj4gKyAgICAgICAgaW5zdGFuY2UgPj0gZC0+bWF4X3Zj
cHVzICkKPiArICAgICAgICByZXR1cm4gLUVOT0VOVDsKPiAgICAgIGN0eHQuc2l6ZSA9IGh2bV9z
cl9oYW5kbGVyc1t0eXBlY29kZV0uc2l6ZTsKPiAgICAgIGlmICggaHZtX3NyX2hhbmRsZXJzW3R5
cGVjb2RlXS5raW5kID09IEhWTVNSX1BFUl9WQ1BVICkKPiAgICAgICAgICBjdHh0LnNpemUgKj0g
ZC0+bWF4X3ZjcHVzOwo+IEBAIC0xNTUsNyArMTU1LDcgQEAgaW50IGh2bV9zYXZlX29uZShzdHJ1
Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgdHlwZWNvZGUsIHVuc2lnbmVkIGludCBpbnN0YW5j
ZSwKPiAgICAgIGlmICggIWN0eHQuZGF0YSApCj4gICAgICAgICAgcmV0dXJuIC1FTk9NRU07Cj4g
IAo+IC0gICAgaWYgKCAocnYgPSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUoZCwgJmN0
eHQpKSAhPSAwICkKPiArICAgIGlmICggKHJ2ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5z
YXZlKGQtPnZjcHVbaW5zdGFuY2VdLCAmY3R4dCkpICE9IDAgKQo+ICAgICAgICAgIHByaW50ayhY
RU5MT0dfR19FUlIgIkhWTSVkIHNhdmU6IGZhaWxlZCB0byBzYXZlIHR5cGUgJSJQUkl1MTYiICgl
ZClcbiIsCj4gICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgdHlwZWNvZGUsIHJ2KTsKPiAg
ICAgIGVsc2UgaWYgKCBydiA9IC1FTk9FTlQsIGN0eHQuY3VyID49IHNpemVvZigqZGVzYykgKQo+
IEBAIC0yMjMsMTcgKzIyMywxOSBAQCBpbnQgaHZtX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gICAgICBmb3IgKCBpID0gMDsgaSA8PSBIVk1fU0FWRV9D
T0RFX01BWDsgaSsrICkKPiAgICAgIHsKPiAgICAgICAgICBzdHJ1Y3QgdmNwdSAqdjsKPiAtICAg
ICAgICBodm1fc2F2ZV92Y3B1X2hhbmRsZXIgc2F2ZV9vbmVfaGFuZGxlciA9IGh2bV9zcl9oYW5k
bGVyc1tpXS5zYXZlX29uZTsKPiAtICAgICAgICBodm1fc2F2ZV9oYW5kbGVyIGhhbmRsZXIgPSBo
dm1fc3JfaGFuZGxlcnNbaV0uc2F2ZTs7Cj4gKyAgICAgICAgaHZtX3NhdmVfaGFuZGxlciBoYW5k
bGVyID0gaHZtX3NyX2hhbmRsZXJzW2ldLnNhdmU7Cj4gIAo+IC0gICAgICAgIGlmICggc2F2ZV9v
bmVfaGFuZGxlciApCj4gKyAgICAgICAgaWYgKCAhaGFuZGxlciApCj4gKyAgICAgICAgICAgIGNv
bnRpbnVlOwo+ICsKPiArICAgICAgICBpZiAoIGh2bV9zcl9oYW5kbGVyc1tpXS5raW5kID09IEhW
TVNSX1BFUl9WQ1BVICkKPiAgICAgICAgICB7Cj4gICAgICAgICAgICAgIGZvcl9lYWNoX3ZjcHUg
KCBkLCB2ICkKPiAgICAgICAgICAgICAgewo+ICAgICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxP
R19HX0lORk8gIkhWTSAlcHYgc2F2ZTogJXNcbiIsCj4gICAgICAgICAgICAgICAgICAgICAgICAg
diwgaHZtX3NyX2hhbmRsZXJzW2ldLm5hbWUpOwo+ICAKPiAtICAgICAgICAgICAgICAgIGlmICgg
c2F2ZV9vbmVfaGFuZGxlcih2LCBoKSAhPSAwICkKPiArICAgICAgICAgICAgICAgIGlmICggaGFu
ZGxlcih2LCBoKSAhPSAwICkKPiAgICAgICAgICAgICAgICAgIHsKPiAgICAgICAgICAgICAgICAg
ICAgICBwcmludGsoWEVOTE9HX0dfRVJSCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICJI
Vk0gJXB2IHNhdmU6IGZhaWxlZCB0byBzYXZlIHR5cGUgJSJQUkl1MTYiXG4iLAo+IEBAIC0yNDIs
MTUgKzI0NCwxNSBAQCBpbnQgaHZtX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9j
b250ZXh0X3QgKmgpCj4gICAgICAgICAgICAgICAgICB9Cj4gICAgICAgICAgICAgIH0KPiAgICAg
ICAgICB9Cj4gLSAgICAgICAgZWxzZSBpZiAoIGhhbmRsZXIgKQo+ICsgICAgICAgIGVsc2UKPiAg
ICAgICAgICB7Cj4gLSAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19JTkZPICJIVk0lZCBzYXZl
OiAlc1xuIiwKPiArICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0lORk8gIkhWTSBkJWQgc2F2
ZTogJXNcbiIsCj4gICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGh2bV9zcl9oYW5k
bGVyc1tpXS5uYW1lKTsKPiAgCj4gLSAgICAgICAgICAgIGlmICggaGFuZGxlcihkLCBoKSAhPSAw
ICkKPiArICAgICAgICAgICAgaWYgKCBoYW5kbGVyKGQtPnZjcHVbMF0sIGgpICE9IDAgKQo+ICAg
ICAgICAgICAgICB7Cj4gICAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSCj4gLSAg
ICAgICAgICAgICAgICAgICAgICAgIkhWTSVkIHNhdmU6IGZhaWxlZCB0byBzYXZlIHR5cGUgJSJQ
Ukl1MTYiXG4iLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICJIVk0gZCVkIHNhdmU6IGZhaWxl
ZCB0byBzYXZlIHR5cGUgJSJQUkl1MTYiXG4iLAoKVGhpcyBsb29rcyBsaWtlIGFuIHVucmVsYXRl
ZCBjaGFuZ2UuCgo+ICAgICAgICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgaSk7Cj4g
ICAgICAgICAgICAgICAgICByZXR1cm4gLUVOT0RBVEE7Cj4gICAgICAgICAgICAgIH0KPiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3Zp
b2FwaWMuYwo+IGluZGV4IDY2ZjU0ZTQuLjg2ZDAyY2YgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS92aW9hcGljLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3Zpb2FwaWMuYwo+IEBA
IC01NjksOCArNTY5LDkgQEAgaW50IHZpb2FwaWNfZ2V0X3RyaWdnZXJfbW9kZShjb25zdCBzdHJ1
Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgZ3NpKQo+ICAgICAgcmV0dXJuIHZpb2FwaWMtPnJl
ZGlydGJsW3Bpbl0uZmllbGRzLnRyaWdfbW9kZTsKPiAgfQo+ICAKPiAtc3RhdGljIGludCBpb2Fw
aWNfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiArc3Rh
dGljIGludCBpb2FwaWNfc2F2ZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCj4gIHsKPiArICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47Cgpjb25zdAoKPiAg
ICAgIHN0cnVjdCBodm1fdmlvYXBpYyAqczsKPiAgCj4gICAgICBpZiAoICFoYXNfdmlvYXBpYyhk
KSApCj4gQEAgLTYwMSw3ICs2MDIsNyBAQCBzdGF0aWMgaW50IGlvYXBpY19sb2FkKHN0cnVjdCBk
b21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICAgICAgcmV0dXJuIGh2bV9sb2Fk
X2VudHJ5KElPQVBJQywgaCwgJnMtPmRvbVUpOwo+ICB9Cj4gIAo+IC1IVk1fUkVHSVNURVJfU0FW
RV9SRVNUT1JFKElPQVBJQywgaW9hcGljX3NhdmUsIE5VTEwsIGlvYXBpY19sb2FkLCAxLCBIVk1T
Ul9QRVJfRE9NKTsKPiArSFZNX1JFR0lTVEVSX1NBVkVfUkVTVE9SRShJT0FQSUMsIGlvYXBpY19z
YXZlLCBpb2FwaWNfbG9hZCwgMSwgSFZNU1JfUEVSX0RPTSk7Cj4gIAo+ICB2b2lkIHZpb2FwaWNf
cmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKPiAgewo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aHZtL3ZpcmlkaWFuLmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKPiBpbmRleCAyNjhj
Y2NlLi5jYzM3YWI0IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwo+
ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwo+IEBAIC05OTAsOCArOTkwLDkgQEAg
b3V0Ogo+ICAgICAgcmV0dXJuIEhWTV9IQ0FMTF9jb21wbGV0ZWQ7Cj4gIH0KPiAgCj4gLXN0YXRp
YyBpbnQgdmlyaWRpYW5fc2F2ZV9kb21haW5fY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKPiArc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX2RvbWFpbl9jdHh0
KHN0cnVjdCB2Y3B1ICp2LCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgewo+ICsgICAgc3Ry
dWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKCmNvbnN0CgpbLi4uXQo+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jCj4gaW5kZXgg
Y2E5YjRjYi4uYmFkNTA2NiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYwo+
ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jCj4gQEAgLTM3MSw4ICszNzEsOSBAQCBzdGF0
aWMgaW50IHZwaWNfaW50ZXJjZXB0X2VsY3JfaW8oCj4gICAgICByZXR1cm4gWDg2RU1VTF9PS0FZ
Owo+ICB9Cj4gIAo+IC1zdGF0aWMgaW50IHZwaWNfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1f
ZG9tYWluX2NvbnRleHRfdCAqaCkKPiArc3RhdGljIGludCB2cGljX3NhdmUoc3RydWN0IHZjcHUg
KnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICB7Cj4gKyAgICBzdHJ1Y3QgZG9tYWluICpk
ID0gdi0+ZG9tYWluOwoKY29uc3QKClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 15:07:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 15: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 1fsUjM-0002xe-8E; Wed, 22 Aug 2018 15:07: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=cicq=lf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsUjL-0002xZ-0s
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 15:07:31 +0000
X-Inumbo-ID: 2de536f2-a61d-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 2de536f2-a61d-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 15: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 CE446ED1;
 Wed, 22 Aug 2018 08:07: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 A73DA3F2EA;
 Wed, 22 Aug 2018 08:07:27 -0700 (PDT)
To: Roger Pau Monne <roger.pau@citrix.com>, xen-devel@lists.xenproject.org
References: <20180822075200.50278-1-roger.pau@citrix.com>
 <20180822075200.50278-4-roger.pau@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <7c7de929-0652-e35d-9819-112ffeb24150@arm.com>
Date: Wed, 22 Aug 2018 16:07: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: <20180822075200.50278-4-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 3/6] iommu: make iommu_inclusive_mapping
 a suboption of dom0-iommu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 George 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>, Brian Woods <brian.woods@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>

SGkgUm9nZXIsCgpPbiAyMi8wOC8xOCAwODo1MSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IElu
dHJvZHVjZSBhIG5ldyBkb20wLWlvbW11PW1hcC1pbmNsdXNpdmUgZ2VuZXJpYyBvcHRpb24gdGhh
dAo+IHN1cGVyc2VkZXMgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcuIFRoZSBwcmV2aW91cyBiZWhh
dmlvciBpcyBwcmVzZXJ2ZWQKPiBhbmQgdGhlIG9wdGlvbiBzaG91bGQgb25seSBiZSBlbmFibGVk
IGJ5IGRlZmF1bHQgb24gSW50ZWwgaGFyZHdhcmUuCj4gCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIg
UGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IFBhdWwgRHVy
cmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KPiBSZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlh
bkBpbnRlbC5jb20+Cj4gLS0tCj4gQ2hhbmdlcyBzaW5jZSB2NDoKPiAgIC0gVXNlIGFuIGlmIHRv
IHNldCB0aGUgZGVmYXVsdCBvcHRpb24gdmFsdWUuCj4gICAtIFNldCB0aGUgb3B0aW9uIHRvIGZh
bHNlIHVuY29uZGl0aW9uYWxseSBvbiBBUk0uCj4gCj4gQ2hhbmdlcyBzaW5jZSB2MjoKPiAgIC0g
Rml4IHR5cG8gaW4gY29tbWl0IG1lc3NhZ2UuCj4gICAtIENoYW5nZSBzdHlsZSBhbmQgdGV4dCBv
ZiB0aGUgZG9jdW1lbnRhdGlvbiBpbiB4ZW4gY29tbWFuZCBsaW5lLgo+ICAgLSBTZXQgdGhlIGRl
ZmF1bHRzIGluIHtpbnRlbC9hbWR9X2lvbW11X2h3ZG9tX2luaXQgZm9yIGluY2x1c2l2ZS4KPiAg
IC0gUmUtYWRkIHRoZSBpb21tdV9kb20wX3Bhc3N0aHJvdWdoIHx8ICFpc19wdl9kb21haW4oZCkg
Y2hlY2suCj4gCj4gQ2hhbmdlcyBzaW5jZSB2MToKPiAgIC0gVXNlIGRvbTAtaW9tbXUgaW5zdGVh
ZCBvZiB0aGUgaW9tbXUgb3B0aW9uLgo+ICAgLSBPbmx5IGVuYWJsZSBieSBkZWZhdWx0IG9uIElu
dGVsIGhhcmR3YXJlLgo+IC0tLQo+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgo+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5j
b20+Cj4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+IENjOiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+Cj4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtA
b3JhY2xlLmNvbT4KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgo+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KPiBDYzogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KPiBDYzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhp
a3VscGFuaXRAYW1kLmNvbT4KPiBDYzogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+
Cj4gQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgo+IC0tLQo+ICAgZG9jcy9t
aXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gICAgICAgICB8IDEzICsrKystCj4gICB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jIHwgIDQgKysKPiAgIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9pb21tdS5jICAgICAgICAgfCAgNCArKwo+ICAgeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYyAgICAgICAgICB8ICAyICsKPiAgIHhlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgICAgICAgICAgICAgfCAxMiArKysrKwo+ICAgeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2V4dGVybi5oICAgICAgICB8ICAyIC0KPiAgIHhlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgICAgICAgfCAgOCArKy0KPiAgIHhlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgICAgICAgfCA1OCArLS0tLS0tLS0tLS0tLS0t
LS0tLQo+ICAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMgICAgICAgICB8IDU5
ICsrKysrKysrKysrKysrKysrKysrKwo+ICAgeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAg
ICAgICAgICAgICAgICB8ICAyICsKPiAgIDEwIGZpbGVzIGNoYW5nZWQsIDk5IGluc2VydGlvbnMo
KyksIDY1IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kb2NzL21pc2MveGVuLWNvbW1h
bmQtbGluZS5tYXJrZG93biBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3duCj4g
aW5kZXggY2Q1Nzk2MGVkZS4uOThmMGYzYjY4YiAxMDA2NDQKPiAtLS0gYS9kb2NzL21pc2MveGVu
LWNvbW1hbmQtbGluZS5tYXJrZG93bgo+ICsrKyBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5l
Lm1hcmtkb3duCj4gQEAgLTY4Miw3ICs2ODIsNyBAQCBGbGFnIHRoYXQgbWFrZXMgYSBkb20wIHVz
ZSBzaGFkb3cgcGFnaW5nLiBPbmx5IHdvcmtzIHdoZW4gInB2aCIgaXMKPiAgIGVuYWJsZWQuCj4g
ICAKPiAgICMjIyBkb20wLWlvbW11Cj4gLT4gYD0gTGlzdCBvZiBbIHBhc3N0aHJvdWdoIHwgc3Ry
aWN0IF1gCj4gKz4gYD0gTGlzdCBvZiBbIHBhc3N0aHJvdWdoIHwgc3RyaWN0IHwgbWFwLWluY2x1
c2l2ZSBdYAo+ICAgCj4gICBUaGlzIGxpc3Qgb2YgYm9vbGVhbnMgY29udHJvbHMgdGhlIGlvbW11
IHVzYWdlIGJ5IERvbTA6Cj4gICAKPiBAQCAtNjk2LDYgKzY5NiwxNCBAQCBUaGlzIGxpc3Qgb2Yg
Ym9vbGVhbnMgY29udHJvbHMgdGhlIGlvbW11IHVzYWdlIGJ5IERvbTA6Cj4gICAgIGB0cnVlYCBm
b3IgYSBQVkggRG9tMCBhbmQgYW55IGF0dGVtcHQgdG8gb3ZlcndyaXRlIGl0IGZyb20gdGhlIGNv
bW1hbmQgbGluZQo+ICAgICBpcyBpZ25vcmVkLgo+ICAgCj4gKyogYG1hcC1pbmNsdXNpdmVgOiBz
ZXRzIHVwIERNQSByZW1hcHBpbmcgZm9yIGFsbCB0aGUgbm9uLVJBTSByZWdpb25zIGJlbG93IDRH
Qgo+ICsgIGV4Y2VwdCBmb3IgdW51c2FibGUgcmFuZ2VzLiBVc2UgdGhpcyB0byB3b3JrIGFyb3Vu
ZCBmaXJtd2FyZSBpc3N1ZXMgcHJvdmlkaW5nCj4gKyAgaW5jb3JyZWN0IFJNUlIvSVZNRCBlbnRy
aWVzLiBSYXRoZXIgdGhhbiBvbmx5IG1hcHBpbmcgUkFNIHBhZ2VzIGZvciBJT01NVQo+ICsgIGFj
Y2Vzc2VzIGZvciBEb20wLCB3aXRoIHRoaXMgb3B0aW9uIGFsbCBwYWdlcyB1cCB0byA0R0IsIG5v
dCBtYXJrZWQgYXMKPiArICB1bnVzYWJsZSBpbiB0aGUgRTgyMCB0YWJsZSwgd2lsbCBnZXQgYSBt
YXBwaW5nIGVzdGFibGlzaGVkLiBOb3RlIHRoYXQgdGhpcwo+ICsgIG9wdGlvbiBpcyBvbmx5IGFw
cGxpY2FibGUgdG8gYSBQViBEb20wIGFuZCBpcyBlbmFibGVkIGJ5IGRlZmF1bHQgb24gSW50ZWwK
PiArICBoYXJkd2FyZS4KPiArCj4gICAjIyMgZG9tMFxfaW9wb3J0c1xfZGlzYWJsZSAoeDg2KQo+
ICAgPiBgPSBMaXN0IG9mIDxoZXg+LTxoZXg+YAo+ICAgCj4gQEAgLTEyMzMsNiArMTI0MSw5IEBA
IHdhaXQgZGVzY3JpcHRvciB0aW1lZCBvdXQnLCB0cnkgaW5jcmVhc2luZyB0aGlzIHZhbHVlLgo+
ICAgIyMjIGlvbW11XF9pbmNsdXNpdmVcX21hcHBpbmcgKFZULWQpCj4gICA+IGA9IDxib29sZWFu
PmAKPiAgIAo+ICsqKldBUk5JTkc6IFRoaXMgY29tbWFuZCBsaW5lIG9wdGlvbiBpcyBkZXByZWNh
dGVkLCBhbmQgc3VwZXJzZWRlZCBieQo+ICtfZG9tMC1pb21tdT1tYXAtaW5jbHVzaXZlXyAtIHVz
aW5nIGJvdGggb3B0aW9ucyBpbiBjb21iaW5hdGlvbiBpcyB1bmRlZmluZWQuKioKPiArCj4gICA+
IERlZmF1bHQ6IGB0cnVlYAo+ICAgCj4gICBVc2UgdGhpcyB0byB3b3JrIGFyb3VuZCBmaXJtd2Fy
ZSBpc3N1ZXMgcHJvdmlkaW5nIGluY29ycmVjdCBSTVJSIGVudHJpZXMuCj4gZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCj4gaW5kZXggYWIzOWU3NTAwZC4uMjdl
YjQ5NjE5ZCAxMDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2Ft
ZF9pb21tdS5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9t
bXUuYwo+IEBAIC0yNTMsNiArMjUzLDEwIEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBhbWRf
aW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgIHVuc2lnbmVkIGxvbmcg
aTsKPiAgICAgICBjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdTsKPiAgIAo+ICsgICAgLyog
SW5jbHVzaXZlIElPTU1VIG1hcHBpbmdzIGFyZSBkaXNhYmxlZCBieSBkZWZhdWx0IG9uIEFNRCBo
YXJkd2FyZS4gKi8KPiArICAgIGlmICggaW9tbXVfaHdkb21faW5jbHVzaXZlID09IC0xICkKPiAr
ICAgICAgICBpb21tdV9od2RvbV9pbmNsdXNpdmUgPSBmYWxzZTsKClRoaXMgaXMgYSBxdWl0ZSBi
YWQgcHJhY3RpY2UgdG8gbWl4IGJvb2xlYW4gYW5kIGludGVnZXIuIENhbiB5b3UgcGxlYXNlIApy
ZXdvcmsgdGhlIGNvZGUgdG8gYXZvaWQgdGhhdD8KCj4gKwo+ICAgICAgIGlmICggYWxsb2NhdGVf
ZG9tYWluX3Jlc291cmNlcyhkb21faW9tbXUoZCkpICkKPiAgICAgICAgICAgQlVHKCk7Cj4gICAK
PiBkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL2lvbW11LmMgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaW9tbXUuYwo+IGluZGV4IDk1YjFhYmI5NzIuLjMyNTk5
N2IxOWYgMTAwNjQ0Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL2lvbW11LmMK
PiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaW9tbXUuYwo+IEBAIC03MywzICs3
Myw3IEBAIGludCBhcmNoX2lvbW11X3BvcHVsYXRlX3BhZ2VfdGFibGUoc3RydWN0IGRvbWFpbiAq
ZCkKPiAgICAgICAvKiBUaGUgSU9NTVUgc2hhcmVzIHRoZSBwMm0gd2l0aCB0aGUgQ1BVICovCj4g
ICAgICAgcmV0dXJuIC1FTk9TWVM7Cj4gICB9Cj4gKwo+ICt2b2lkIF9faHdkb21faW5pdCBhcmNo
X2lvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKPiArewo+ICt9Cj4gZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hcm0vc21tdS5jCj4gaW5kZXggNzRjMDliMDk5MS4uYjE0MjY3N2I4YyAxMDA2NDQK
PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCj4gKysrIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYwo+IEBAIC0yNzI3LDYgKzI3MjcsOCBAQCBzdGF0
aWMgaW50IGFybV9zbW11X2lvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCj4gICAK
PiAgIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBhcm1fc21tdV9pb21tdV9od2RvbV9pbml0KHN0
cnVjdCBkb21haW4gKmQpCj4gICB7Cj4gKwkvKiBTZXQgdG8gZmFsc2Ugb3B0aW9ucyBub3Qgc3Vw
cG9ydGVkIG9uIEFSTS4gKi8KPiArCWlvbW11X2h3ZG9tX2luY2x1c2l2ZSA9IGZhbHNlOwoKSSB3
b3VsZCBwcmVmZXIgaWYgcHJpbnQgYSB3YXJuaW5nIHdoZW4gdGhlIHZhbHVlIGlzIG5vdCBmYWxz
ZSBhbmQgdGhlbiAKc2V0IHRvIGZhbHNlLgoKPiAgIH0KPiAgIAo+ICAgc3RhdGljIHZvaWQgYXJt
X3NtbXVfaW9tbXVfZG9tYWluX3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpCj4gZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9pb21tdS5jCj4gaW5kZXggOGY5OTc1Y2Y0ZS4uNTc5ODE0MjczMCAxMDA2NDQKPiAtLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvaW9tbXUuYwo+IEBAIC02MSw2ICs2MSw3IEBAIGJvb2xfdCBfX3JlYWRfbW9zdGx5
IGlvbW11X2ludHJlbWFwID0gMTsKPiAgIAo+ICAgYm9vbCBfX2h3ZG9tX2luaXRkYXRhIGlvbW11
X2h3ZG9tX3N0cmljdDsKPiAgIGJvb2wgX19yZWFkX21vc3RseSBpb21tdV9od2RvbV9wYXNzdGhy
b3VnaDsKPiAraW50OF90IF9faHdkb21faW5pdGRhdGEgaW9tbXVfaHdkb21faW5jbHVzaXZlID0g
LTE7Cj4gICAKPiAgIC8qCj4gICAgKiBJbiB0aGUgY3VycmVudCBpbXBsZW1lbnRhdGlvbiBvZiBW
VC1kIHBvc3RlZCBpbnRlcnJ1cHRzLCBpbiBzb21lIGV4dHJlbWUKPiBAQCAtMTUyLDYgKzE1Myw4
IEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2RvbTBfaW9tbXVfcGFyYW0oY29uc3QgY2hhciAq
cykKPiAgICAgICAgICAgICAgIGlvbW11X2h3ZG9tX3Bhc3N0aHJvdWdoID0gdmFsOwo+ICAgICAg
ICAgICBlbHNlIGlmICggKHZhbCA9IHBhcnNlX2Jvb2xlYW4oInN0cmljdCIsIHMsIHNzKSkgPj0g
MCApCj4gICAgICAgICAgICAgICBpb21tdV9od2RvbV9zdHJpY3QgPSB2YWw7Cj4gKyAgICAgICAg
ZWxzZSBpZiAoICh2YWwgPSBwYXJzZV9ib29sZWFuKCJtYXAtaW5jbHVzaXZlIiwgcywgc3MpKSA+
PSAwICkKPiArICAgICAgICAgICAgaW9tbXVfaHdkb21faW5jbHVzaXZlID0gdmFsOwo+ICAgICAg
ICAgICBlbHNlCj4gICAgICAgICAgICAgICByYyA9IC1FSU5WQUw7Cj4gICAKPiBAQCAtMjMyLDYg
KzIzNSwxNSBAQCB2b2lkIF9faHdkb21faW5pdCBpb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21h
aW4gKmQpCj4gICAgICAgfQo+ICAgCj4gICAgICAgaGQtPnBsYXRmb3JtX29wcy0+aHdkb21faW5p
dChkKTsKPiArCj4gKyAgICBpZiAoIGlvbW11X2h3ZG9tX2luY2x1c2l2ZSAmJiAhaXNfcHZfZG9t
YWluKGQpICkKPiArICAgIHsKPiArICAgICAgICBwcmludGsoWEVOTE9HX1dBUk5JTkcKPiArICAg
ICAgICAgICAgICAgIklPTU1VIGluY2x1c2l2ZSBtYXBwaW5ncyBhcmUgb25seSBzdXBwb3J0ZWQg
b24gUFYgRG9tMFxuIik7Cj4gKyAgICAgICAgaW9tbXVfaHdkb21faW5jbHVzaXZlID0gZmFsc2U7
CgpTYW1lIHJlbWFyayBhcyBhYm92ZSBhYm91dCBtaXhpbmcgYm9vbGVhbiBhbmQgaW50ZWdlci4K
Cj4gKyAgICB9Cj4gKwo+ICsgICAgYXJjaF9pb21tdV9od2RvbV9pbml0KGQpOwo+ICAgfQo+ICAg
CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 15:08:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 15: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 1fsUkP-00032Z-Kv; Wed, 22 Aug 2018 15: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=cicq=lf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsUkO-00032O-Gc
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 15:08:36 +0000
X-Inumbo-ID: 54c9e530-a61d-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 54c9e530-a61d-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 15:09:14 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 564CCED1;
 Wed, 22 Aug 2018 08:08: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 1EB673F2EA;
 Wed, 22 Aug 2018 08:08:32 -0700 (PDT)
To: Roger Pau Monne <roger.pau@citrix.com>, xen-devel@lists.xenproject.org
References: <20180822075200.50278-1-roger.pau@citrix.com>
 <20180822075200.50278-7-roger.pau@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <3a1bcc3f-3460-f6b1-b41a-34fe702844ed@arm.com>
Date: Wed, 22 Aug 2018 16:08:31 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180822075200.50278-7-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 6/6] x86/iommu: add map-reserved
 dom0-iommu option to map reserved memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.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>,
 Brian Woods <brian.woods@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>

SGkgUm9nZXIsCgpPbiAyMi8wOC8xOCAwODo1MiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IFNl
dmVyYWwgcGVvcGxlIGhhdmUgcmVwb3J0ZWQgaGFyZHdhcmUgaXNzdWVzIChtYWxmdW5jdGlvbmlu
ZyBVU0IKPiBjb250cm9sbGVycykgZHVlIHRvIGlvbW11IHBhZ2UgZmF1bHRzIG9uIEludGVsIGhh
cmR3YXJlLiBUaG9zZSBmYXVsdHMKPiBhcmUgY2F1c2VkIGJ5IG1pc3NpbmcgUk1SUiAoVlRkKSBl
bnRyaWVzIGluIHRoZSBBQ1BJIHRhYmxlcy4gVGhvc2UgY2FuCj4gYmUgd29ya2VkIGFyb3VuZCBv
biBWVGQgaGFyZHdhcmUgYnkgbWFudWFsbHkgYWRkaW5nIFJNUlIgZW50cmllcyBvbgo+IHRoZSBj
b21tYW5kIGxpbmUsIHRoaXMgaXMgaG93ZXZlciBsaW1pdGVkIHRvIEludGVsIGhhcmR3YXJlIGFu
ZCBxdWl0ZQo+IGN1bWJlcnNvbWUgdG8gZG8uCj4gCj4gSW4gb3JkZXIgdG8gc29sdmUgdGhvc2Ug
aXNzdWVzIGFkZCBhIG5ldyBkb20wLWlvbW11PW1hcC1yZXNlcnZlZAo+IG9wdGlvbiB0aGF0IGlk
ZW50aXR5IG1hcHMgYWxsIHJlZ2lvbnMgbWFya2VkIGFzIHJlc2VydmVkIGluIHRoZSBtZW1vcnkK
PiBtYXAuIE5vdGUgdGhhdCByZWdpb25zIHVzZWQgYnkgZGV2aWNlcyBlbXVsYXRlZCBieSBYZW4g
KExBUElDLCBJTy1BUElDCj4gb3IgUENJZSBNQ0ZHIHJlZ2lvbnMpIGFyZSBzcGVjaWZpY2FsbHkg
YXZvaWRlZC4gTm90ZSB0aGF0IHRoaXMgb3B0aW9uCj4gaXMgYXZhaWxhYmxlIHRvIGFsbCBEb20w
IG1vZGVzIChhcyBvcHBvc2VkIHRvIHRoZSBpbmNsdXNpdmUgb3B0aW9uCj4gd2hpY2ggb25seSB3
b3JrcyBmb3IgUFYgRG9tMCkuCj4gCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRp
YW5AaW50ZWwuY29tPgo+IC0tLQo+IENoYW5nZXMgc2luY2UgdjY6Cj4gICAtIFJld29yZCB0aGUg
bWFwLXJlc2VydmVkIGhlbHAgdG8gbWFrZSBpdCBjbGVhciBpdCdzIGF2YWlsYWJsZSB0bwo+ICAg
ICBib3RoIFBWIGFuZCBQVkggRG9tMC4KPiAgIC0gQXNzaWduIHR5cGUgaW5zaWRlIG9mIHRoZSBz
d2l0Y2ggZXhwcmVzc2lvbi4KPiAgIC0gUmVtb3ZlIHRoZSBjb21tZW50IGFib3V0IElPLUFQSUMg
TU1JTyByZWxvY2F0aW9uLCB0aGlzIGlzIG5vdAo+ICAgICBzdXBwb3J0ZWQgQVRNLgo+IAo+IENo
YW5nZXMgc2luY2UgdjU6Cj4gICAtIE1lcmdlIHdpdGggdGhlIHZwY2kgTU1DRkcgaGVscGVyIHBh
dGNoLgo+ICAgLSBBZGQgYSBUT0RPIGl0ZW0gYWJvdXQgdGhlIGlzc3VlcyB3aXRoIHJlbG9jYXRp
bmcgdGhlIExBUElDIG9yCj4gICAgIElPQVBJQyBNTUlPIHJlZ2lvbnMuCj4gICAtIFVzZSB0aGUg
bmV3bHkgaW50cm9kdWNlZCBwYWdlX2dldF9yYW1fdHlwZSB0aGF0IHJldHVybnMgYWxsIHRoZQo+
ICAgICB0eXBlcyB0aGF0IGZhbGwgYmV0d2VlbiBhIHBhZ2UuCj4gICAtIFVzZSBwYWdpbmdfbW9k
ZV90cmFuc2xhdGUgaW5zdGVhZCBvZiBpb21tdV91c2VfaGFwX3B0IHdoZW4gZGVjaWRpbmcKPiAg
ICAgd2hldGhlciB0byB1c2Ugc2V0X2lkZW50aXR5X3AybV9lbnRyeSBvciBpb21tdV9tYXBfcGFn
ZS4KPiAKPiBDaGFuZ2VzIHNpbmNlIHY0Ogo+ICAgLSBVc2UgcGZuX3RvX3BhZGRyLgo+ICAgLSBS
ZWJhc2Ugb24gdG9wIG9mIHByZXZpb3VzIGNoYW5nZXMuCj4gICAtIENoYW5nZSB0aGUgZGVmYXVs
dCBvcHRpb24gc2V0dGluZyB0byB1c2UgaWYgaW5zdGVhZCBvZiBhIHRlcm5hcnkKPiAgICAgb3Bl
cmF0b3IuCj4gICAtIFJlbmFtZSB0byBtYXAtcmVzZXJ2ZWQuCj4gCj4gQ2hhbmdlcyBzaW5jZSB2
MzoKPiAgIC0gQWRkIG1hcHBpbmdzIGlmIHRoZSBpb21tdSBwYWdlIHRhYmxlcyBhcmUgc2hhcmVk
Lgo+IAo+IENoYW5nZXMgc2luY2UgdjI6Cj4gICAtIEZpeCBjb21tZW50IHJlZ2FyZGluZyBkb20w
LXN0cmljdC4KPiAgIC0gQ2hhbmdlIGRvY3VtZW50YXRpb24gc3R5bGUgb2YgeGVuIGNvbW1hbmQg
bGluZS4KPiAgIC0gUmVuYW1lIGlvbW11X21hcCB0byBod2RvbV9pb21tdV9tYXAuCj4gICAtIE1v
dmUgYWxsIHRoZSBjaGVja3MgdG8gaHdkb21faW9tbXVfbWFwLgo+IAo+IENoYW5nZXMgc2luY2Ug
djE6Cj4gICAtIEludHJvZHVjZSBhIG5ldyByZXNlcnZlZCBvcHRpb24gaW5zdGVhZCBvZiBhYnVz
aW5nIHRoZSBpbmNsdXNpdmUKPiAgICAgb3B0aW9uLgo+ICAgLSBVc2UgdGhlIHNhbWUgaGVscGVy
IGZ1bmN0aW9uIGZvciBQViBhbmQgUFZIIGluIG9yZGVyIHRvIGRlY2lkZSBpZiBhCj4gICAgIHBh
Z2Ugc2hvdWxkIGJlIGFkZGVkIHRvIHRoZSBkb21haW4gcGFnZSB0YWJsZXMuCj4gICAtIFVzZSB0
aGUgZGF0YSBpbnNpZGUgb2YgdGhlIGRvbWFpbiBzdHJ1Y3QgdG8gZGV0ZWN0IG92ZXJsYXBzIHdp
dGgKPiAgICAgZW11bGF0ZWQgTU1JTyByZWdpb25zLgo+IC0tLQo+IENjOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2Uu
RHVubGFwQGV1LmNpdHJpeC5jb20+Cj4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPgo+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQ2M6IEp1
bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gQ2M6IEtvbnJhZCBSemVzenV0ZWsg
V2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxz
c3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IENjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KPiBD
YzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiBDYzogUGF1bCBEdXJyYW50IDxwYXVs
LmR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVl
LnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KPiBDYzogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFt
ZC5jb20+Cj4gQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgo+IC0tLQo+ICAg
ZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24gICAgICAgICB8ICA5ICsrKysKPiAg
IHhlbi9hcmNoL3g4Ni9odm0vaW8uYyAgICAgICAgICAgICAgICAgICAgICAgfCAgNSArKwo+ICAg
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyB8ICAzICsrCj4gICB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jICAgICAgICAgIHwgIDEgKwo+ICAgeGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgICAgICAgICB8ICAzICsrCj4gICB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgICAgICAgIHwgIDMgKysKPiAgIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jICAgICAgICAgfCA1MyArKysrKysrKysrKysr
KysrKystLS0KPiAgIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lvLmggICAgICAgICAgICAgICAg
fCAgMyArKwo+ICAgeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgICAgICAgICB8
ICAyICstCj4gICA5IGZpbGVzIGNoYW5nZWQsIDc1IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25z
KC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3du
IGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPiBpbmRleCA5OGYwZjNiNjhi
Li4xZmZkNTg2MjI0IDEwMDY0NAo+IC0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1h
cmtkb3duCj4gKysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPiBAQCAt
NzA0LDYgKzcwNCwxNSBAQCBUaGlzIGxpc3Qgb2YgYm9vbGVhbnMgY29udHJvbHMgdGhlIGlvbW11
IHVzYWdlIGJ5IERvbTA6Cj4gICAgIG9wdGlvbiBpcyBvbmx5IGFwcGxpY2FibGUgdG8gYSBQViBE
b20wIGFuZCBpcyBlbmFibGVkIGJ5IGRlZmF1bHQgb24gSW50ZWwKPiAgICAgaGFyZHdhcmUuCj4g
ICAKPiArKiBgbWFwLXJlc2VydmVkYDogc2V0cyB1cCBETUEgcmVtYXBwaW5nIGZvciBhbGwgdGhl
IHJlc2VydmVkIHJlZ2lvbnMgaW4gdGhlCj4gKyAgbWVtb3J5IG1hcCBmb3IgRG9tMC4gVXNlIHRo
aXMgdG8gd29yayBhcm91bmQgZmlybXdhcmUgaXNzdWVzIHByb3ZpZGluZwo+ICsgIGluY29ycmVj
dCBSTVJSL0lWTUQgZW50cmllcy4gUmF0aGVyIHRoYW4gb25seSBtYXBwaW5nIFJBTSBwYWdlcyBm
b3IgSU9NTVUKPiArICBhY2Nlc3NlcyBmb3IgRG9tMCwgYWxsIG1lbW9yeSByZWdpb25zIG1hcmtl
ZCBhcyByZXNlcnZlZCBpbiB0aGUgbWVtb3J5IG1hcAo+ICsgIHRoYXQgZG9uJ3Qgb3ZlcmxhcCB3
aXRoIGFueSBNTUlPIHJlZ2lvbiBmcm9tIGVtdWxhdGVkIGRldmljZXMgd2lsbCBiZQo+ICsgIGlk
ZW50aXR5IG1hcHBlZC4gVGhpcyBvcHRpb24gbWFwcyBhIHN1YnNldCBvZiB0aGUgbWVtb3J5IHRo
YXQgd291bGQgYmUKPiArICBtYXBwZWQgd2hlbiB1c2luZyB0aGUgYG1hcC1pbmNsdXNpdmVgIG9w
dGlvbi4gVGhpcyBvcHRpb24gaXMgYXZhaWxhYmxlIHRvIGFsbAo+ICsgIERvbTAgbW9kZXMgYW5k
IGlzIGVuYWJsZWQgYnkgZGVmYXVsdCBvbiBJbnRlbCBoYXJkd2FyZS4KPiArCj4gICAjIyMgZG9t
MFxfaW9wb3J0c1xfZGlzYWJsZSAoeDg2KQo+ICAgPiBgPSBMaXN0IG9mIDxoZXg+LTxoZXg+YAo+
ICAgCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaW8uYyBiL3hlbi9hcmNoL3g4Ni9o
dm0vaW8uYwo+IGluZGV4IGJmNGQ4NzQ4ZDMuLjFmOGZlMzYxNjggMTAwNjQ0Cj4gLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9pby5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9pby5jCj4gQEAgLTQw
NCw2ICs0MDQsMTEgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBodm1fbW1jZmcgKnZwY2lfbW1jZmdf
ZmluZChjb25zdCBzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAgIHJldHVybiBOVUxMOwo+ICAgfQo+
ICAgCj4gK2Jvb2wgdnBjaV9pc19tbWNmZ19hZGRyZXNzKGNvbnN0IHN0cnVjdCBkb21haW4gKmQs
IHBhZGRyX3QgYWRkcikKPiArewo+ICsgICAgcmV0dXJuIHZwY2lfbW1jZmdfZmluZChkLCBhZGRy
KTsKPiArfQo+ICsKPiAgIHN0YXRpYyB1bnNpZ25lZCBpbnQgdnBjaV9tbWNmZ19kZWNvZGVfYWRk
cihjb25zdCBzdHJ1Y3QgaHZtX21tY2ZnICptbWNmZywKPiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IGFkZHIsIHBjaV9zYmRmX3QgKnNiZGYpCj4g
ICB7Cj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lv
bW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCj4gaW5k
ZXggMjdlYjQ5NjE5ZC4uNDlkOTM0ZTFhYyAxMDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwo+IEBAIC0yNTYsNiArMjU2LDkgQEAgc3RhdGljIHZvaWQg
X19od2RvbV9pbml0IGFtZF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCj4gICAg
ICAgLyogSW5jbHVzaXZlIElPTU1VIG1hcHBpbmdzIGFyZSBkaXNhYmxlZCBieSBkZWZhdWx0IG9u
IEFNRCBoYXJkd2FyZS4gKi8KPiAgICAgICBpZiAoIGlvbW11X2h3ZG9tX2luY2x1c2l2ZSA9PSAt
MSApCj4gICAgICAgICAgIGlvbW11X2h3ZG9tX2luY2x1c2l2ZSA9IGZhbHNlOwo+ICsgICAgLyog
UmVzZXJ2ZWQgSU9NTVUgbWFwcGluZ3MgYXJlIGRpc2FibGVkIGJ5IGRlZmF1bHQgb24gQU1EIGhh
cmR3YXJlLiAqLwo+ICsgICAgaWYgKCBpb21tdV9od2RvbV9yZXNlcnZlZCA9PSAtMSApCj4gKyAg
ICAgICAgaW9tbXVfaHdkb21fcmVzZXJ2ZWQgPSBmYWxzZTsKClNhbWUgYXMgcGF0Y2ggIzEsIHlv
dSBhcmUgbWl4aW5nIGJvb2xlYW4gYW5kIGludGVnZXIuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdy
YWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 15:09:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 15: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 1fsUlF-000395-3R; Wed, 22 Aug 2018 15: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=sw4p=lf=citrix.com=prvs=765cef165=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fsUlE-00038y-GN
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 15:09:28 +0000
X-Inumbo-ID: 732bf0cd-a61d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 732bf0cd-a61d-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 15:10:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,274,1531785600"; d="scan'208";a="77987850"
Date: Wed, 22 Aug 2018 17:08:18 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20180822150818.4ienqxwtywoc4mai@mac>
References: <20180822150045.22864-1-julien.grall@arm.com>
 <20180822150045.22864-2-julien.grall@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180822150045.22864-2-julien.grall@arm.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 1/2] tools/libxl: Rename
 libxl__arch_domain_build_info_acpi_setdefault to...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, sstabellini@kernel.org,
 ian.jackson@eu.citrix.com, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDQ6MDA6NDRQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IGxpYnhsX19hcmNoX2RvbWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQKPiAKPiBBIGZv
bGxvdy11cCB3aWxsIHJlcXVpcmUgdG8gbW9kaWZ5IGRlZmF1bHQgb2YgbXVsdGlwbGUgZmllbGRz
IG9mCj4gYnVpbGRfaW5mby4gU28gcmVuYW1lIHRoZSBmdW5jdGlvbiBhY2NvcmRpbmdseS4KCk5v
IGZ1bmN0aW9uYWwgY2hhbmdlLgoKPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 15:11:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 15:11:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsUnW-0003zc-HZ; Wed, 22 Aug 2018 15: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=cicq=lf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsUnV-0003zW-WA
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 15:11:50 +0000
X-Inumbo-ID: 82ff8e85-a61d-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 82ff8e85-a61d-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 17:10: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 08C2EED1;
 Wed, 22 Aug 2018 08:11:49 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.emea.arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3E3373F2EA;
 Wed, 22 Aug 2018 08:11:47 -0700 (PDT)
To: Wei Liu <wei.liu2@citrix.com>, Stefano Stabellini <sstabellini@kernel.org>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <32dc160e20e574c7ec736fad43157928de86962e.1534518694.git-series.wei.liu2@citrix.com>
 <5B7AAB4002000078001DFFF7@prv1-mh.provo.novell.com>
 <20180821163127.fmzdxpj5kedmvecl@citrix.com>
 <faa2beb9-f589-a396-5133-2f76c2837349@arm.com>
 <20180821184900.yy256xnosycpxnzf@citrix.com>
 <b7d92bb9-16cd-f917-84f8-617dbeb57e8c@arm.com>
 <alpine.DEB.2.10.1808211159190.16354@sstabellini-ThinkPad-X260>
 <20180821200800.guv2jbbxtwpfbza4@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <97c3ad0f-d138-3216-1dc9-f178ed95bb59@arm.com>
Date: Wed, 22 Aug 2018 16:11: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: <20180821200800.guv2jbbxtwpfbza4@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 05/34] xen: is_hvm_domain should evaluate to
 0 when !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George 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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgV2VpLAoKT24gMjEvMDgvMTggMjE6MDgsIFdlaSBMaXUgd3JvdGU6Cj4gT24gVHVlLCBBdWcg
MjEsIDIwMTggYXQgMTE6NTk6MjZBTSAtMDcwMCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+
PiBPbiBUdWUsIDIxIEF1ZyAyMDE4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiBPbiAwOC8yMS8y
MDE4IDA3OjQ5IFBNLCBXZWkgTGl1IHdyb3RlOgo+Pj4+IE9uIFR1ZSwgQXVnIDIxLCAyMDE4IGF0
IDA3OjMzOjU2UE0gKzAxMDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+Pj4gSGkgV2VpLAo+Pj4+
Pgo+Pj4+PiBPbiAwOC8yMS8yMDE4IDA1OjMxIFBNLCBXZWkgTGl1IHdyb3RlOgo+Pj4+Pj4gT24g
TW9uLCBBdWcgMjAsIDIwMTggYXQgMDU6NTE6MjhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6
Cj4+Pj4+Pj4+Pj4gT24gMTcuMDguMTggYXQgMTc6MTIsIDx3ZWkubGl1MkBjaXRyaXguY29tPiB3
cm90ZToKPj4+Pj4+Pj4gU2luY2UgaXQgaXMgZGVmaW5lZCBpbiBjb21tb24gaGVhZGVyIGZpbGUs
IGludHJvZHVjZSBDT05GSUdfSFZNIHRvCj4+Pj4+Pj4+IEFybSB0byBhdm9pZCBicmVha2FnZS4K
Pj4+Pj4+Pj4KPj4+Pj4+Pj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KPj4+Pj4+Pj4gLS0tCj4+Pj4+Pj4+ICAgICB4ZW4vYXJjaC9hcm0vS2NvbmZpZyAgICB8
IDMgKysrCj4+Pj4+Pj4+ICAgICB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCB8IDYgKysrKysrCj4+
Pj4+Pj4+ICAgICAyIGZpbGVzIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKQo+Pj4+Pj4+PiAsCj4+
Pj4+Pj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vS2NvbmZpZyBiL3hlbi9hcmNoL2FybS9L
Y29uZmlnCj4+Pj4+Pj4+IGluZGV4IDU4NmJjNjIuLmMwZTk2OWUgMTAwNjQ0Cj4+Pj4+Pj4+IC0t
LSBhL3hlbi9hcmNoL2FybS9LY29uZmlnCj4+Pj4+Pj4+ICsrKyBiL3hlbi9hcmNoL2FybS9LY29u
ZmlnCj4+Pj4+Pj4+IEBAIC01Miw2ICs1Miw5IEBAIGNvbmZpZyBIQVNfSVRTCj4+Pj4+Pj4+ICAg
ICAgICAgICAgIHByb21wdCAiR0lDdjMgSVRTIE1TSSBjb250cm9sbGVyIHN1cHBvcnQiIGlmIEVY
UEVSVCA9ICJ5Igo+Pj4+Pj4+PiAgICAgICAgICAgICBkZXBlbmRzIG9uIEdJQ1YzICYmICFORVdf
VkdJQwo+Pj4+Pj4+PiArY29uZmlnIEhWTQo+Pj4+Pj4+PiArICAgICAgICBkZWZfYm9vbCB5Cj4+
Pj4+Pj4KPj4+Pj4+PiBJJ20gbm90IGNvbnZpbmNlZCB0aGlzIGlzIGEgZ29vZCBpZGVhLCBidXQg
SSdsbCBsZXQgdGhlIEFSTQo+Pj4+Pj4+IG1haW50YWluZXJzCj4+Pj4+Pj4ganVkZ2UuCj4+Pj4+
Pgo+Pj4+Pj4gQW5kcmV3IGRpc2NvdmVyZWQgdGhhdCBodm0gZmxhZyBpcyBub3Qgc2V0IGJ5IHRv
b2xzdGFjayBzbyBBUk0gZ3Vlc3RzCj4+Pj4+PiBhcmUgUFYgZ3Vlc3RzIHRvIFhlbi4gSSB0aGlu
ayB0aGUgYWRkaXRpb24gaGVyZSBjYW4gYmUgb21pdHRlZC4KPj4+Pj4+Cj4+Pj4+PiBIb3dldmVy
IEkgd291bGQgc3RpbGwgbGlrZSB0byBoZWFyIGZyb20gQVJNIG1haW50YWluZXJzIHdoYXQgZ3Vl
c3QgdHlwZQo+Pj4+Pj4gc2hvdWxkIGJlIHNldCBmb3IgQVJNLCBiZWNhdXNlIHNvb25lciBvciBs
YXRlciBJIHdpbGwgbmVlZCB0byBjaGFuZ2UgUFYKPj4+Pj4+IGNvZGUgYXMgd2VsbC4KPj4+Pj4+
Cj4+Pj4+PiBHcmVwcGluZyBmb3IgaXNfe2h2bSxwdn1fKiBpbiBhcmNoL2FybSB5aWVsZHMgbm8g
cmVzdWx0LCBidXQgdGhlbiB0aGVyZQo+Pj4+Pj4gaXMgY29tbW9uIGNvZGUgdGhhdCB3ZSBuZWVk
IHRvIHRha2UgY2FyZSBvZi4KPj4+Pj4KPj4+Pj4gVXNpbmcgUFYgd2FzIG1vcmUgYSBjb252ZW5p
ZW5jZSBhdCB0aGUgdGltZSBiZWNhdXNlIHdhcyBub3QgdGhlcmUuIFRoZQo+Pj4+PiBwbGFuCj4+
Pj4+IGlzIHRvIHN3aXRjaCB0byBQVkggKHNlZSBSRkMgWzFdKS4KPj4+Pj4KPj4+Pj4gSSB3aWxs
IHRyeSB0byBmaW5kIHNvbWUgdGltZXMgdGhpcyB3ZWVrIHRvIHJld29yayB0aGUgcGF0Y2ggYmFz
ZWQgb24gdGhlCj4+Pj4+IGNvbW1lbnRzLgo+Pj4+Pgo+Pj4+PiBDaGVlcnMsCj4+Pj4+Cj4+Pj4+
IFsxXSBodHRwczovL2xpc3RzLnhlbi5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0w
Ni9tc2cwMTUzNy5odG1sCj4+Pj4KPj4+PiBZZXMsIHN3aXRjaGluZyB0byBQVkggaW4gdG9vbHN0
YWNrIGlzIGlkZWFsLgo+Pj4+Cj4+Pj4gVGhlIHByb2JsZW0gd2UgZGlzY3VzcyBoZXJlIGlzIGlu
IHRoZSBoeXBlcnZpc29yLiBIeXBlcnZpc29yIG9ubHkgaGFzCj4+Pj4gSFZNIGFuZCBQVi4gV2hh
dCB0eXBlIHNob3VsZCBBUk0gZ3Vlc3RzIGJlPyBJIHRoaW5rIHdpdGggdGhlIG1vdmUgdG8gdXNl
Cj4+Pj4gUFZIIGluIHRvb2xzdGFjaywgdGhlIHR5cGUgaW4gaHlwZXJ2aXNvciBzaG91bGQgYmUg
SFZNIChhcyBvcHBvc2UgdG8gUFYKPj4+PiBub3cpPwo+Pj4KPj4+IEFybSBndWVzdCBhcmUgbXVj
aCBjbG9zZXIgdG8gSFZNIHRoYW4gUFYuIFNvIHRoZSBoeXBlcnZpc29yIHNob3VsZCB1c2UgSFZN
Cj4+PiBoZXJlLgo+PiAgIAo+PiArMQo+IAo+IE9LLiBJbiB0aGF0IGNhc2UsIHdoYXQgZG8geW91
IGd1eXMgdGhpbmsgYWJvdXQgaW50cm9kdWNpbmcgQ09ORklHX0hWTSB0bwo+IEFSTT8KCkkgYW0g
b2sgd2l0aCB0aGF0LiBOb3RlLCB5b3Ugd2lsbCBuZWVkIG15IHBhdGNoIHNlcmllcyAidG9vbHMv
bGlieGw6IApTd2l0Y2ggQXJtIGd1ZXN0IHR5cGUgdG8gUFZIIiBbMV0gdG8gbWFrZSBpdCB3b3Jr
IG9uIEFybS4KCkNoZWVycywKClsxXSAKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNo
aXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA4L21zZzAxOTAyLmh0bWwKCi0tIApKdWxpZW4gR3Jh
bGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 15:15:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 15:15: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 1fsUrF-0004C1-2H; Wed, 22 Aug 2018 15:15: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=+vkn=lf=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fsUrD-0004Bv-GF
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 15:15:39 +0000
X-Inumbo-ID: 0aa6d067-a61e-11e8-a8a5-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0d::70e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 0aa6d067-a61e-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 17:14:20 +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=cBEbeTlCGdZ698rnn7Wmj71B8lZOGVY29ro+1EJWT5o=;
 b=F8nc+Syvdc5O+KfMhPPJ+uI5m+X77sjqo/DW0Y3h88P+qRFJj9jdB/nlybu5t+WQVM7qSBMZdUdRG9+NFF9CnIbtioG5wHL9kR/0ssAsCbnKIDYS1SqjhzZsO30Bn2mkhmkYXcAj+RlECOM7GeF2vL+CB8ItbEG6n6HvzFLCeSc=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
Received: from [10.10.195.54] (91.199.104.6) by
 AM6PR02MB4182.eurprd02.prod.outlook.com (2603:10a6:20b:48::31) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1059.23; Wed, 22 Aug 2018 15:15:28 +0000
Message-ID: <1534950925.20997.8.camel@bitdefender.com>
From: Isaila Alexandru <aisaila@bitdefender.com>
To: Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Date: Wed, 22 Aug 2018 18:15:25 +0300
In-Reply-To: <20180822144129.uxe5plthp4fxyxqe@mac>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
 <1534946563-12084-14-git-send-email-aisaila@bitdefender.com>
 <20180822144129.uxe5plthp4fxyxqe@mac>
Organization: BD
X-Mailer: Evolution 3.18.5.2-0ubuntu3.2 
Mime-Version: 1.0
X-Originating-IP: [91.199.104.6]
X-ClientProxiedBy: DB6PR0202CA0013.eurprd02.prod.outlook.com
 (2603:10a6:4:29::23) To AM6PR02MB4182.eurprd02.prod.outlook.com
 (2603:10a6:20b:48::31)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 34ca11dd-24ad-411c-cf88-08d6084218c2
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:AM6PR02MB4182; 
X-Microsoft-Exchange-Diagnostics: 1; AM6PR02MB4182;
 3:1wG+zBsaJ+crfBsUQF/iSCxkoaQtjC7F4XlWwMyOenVmdeqUbAomb+bR7QPHdU+yDFMrrOko2dgabsi5z1gXgGWOP3nm4u0qGQszMQh8y0qW/i1I/u4or7Lti3pN3/sK/nMpxaRSbmsGEMcLEzzDWRPKoh5OPMM4aCAinNLdRtVyqp7Q+slnT0UfBUWo7/sejWvdYJ4Id3DNvEh28GI8Ag/OCDDyxzJ8VL0JLlYSpG9I5rnL/gvRizQEJygNM2yB;
 25:vGkgDaqRJBiXsPlH4FzDEe/flwSTFqfKOPfPf/E6NPaMTYGN7Gg42nCPHaSadRXKWqXAg2c4ZY7ufbRiiXhmGZ+zmeFJohLA4zmhas8IlgvxSxW0SHZ/yQEMU0V4ULCexBv3n8Is86Nw6i5V1V6ltBWDWVGAN1VURWmP0Ll2Hp3TnKu/QlmV8XkyyfVUBDp6wSl8IVjJr0CFOUaiDE0o+4MgZ7Pbh5gYdEk5UnkAIDEQOxutcDlaFRZSTWMMDjd9baCuBuoJqj2gLwk0BNGou9r8fupoGcXtzZY/AsuZzM62CE9hbaKoogEUyG7wqrY6BZktgMivIm9l0J5FDMGcxw==;
 31:tSF+9Ad5lLZ6anlISSV2imo/prLESCOnt6WaqYyVwDA7lC+QCG8lWb7hlOU0PDTTcSmQOCR7BZsIkLSLZye6o6ysn1wG2FB21aGgTs3NXoPGzqXP/DFSUz2Ms843UVyyireknP0JaGkbJOuIfEFf4vf2CIIR4e2a469xzdFwgBMYu5H8BB+dAr9MruTetcZOaZ04hwbB4YwmWC+PTQZ7IYlU+686CmKgDHoU5tTit84=
X-MS-TrafficTypeDiagnostic: AM6PR02MB4182:
X-Microsoft-Exchange-Diagnostics: 1; AM6PR02MB4182;
 20:bW//ChJ0NmRu0UPt8lLbDzeU6PcGlgYE5Skb4P7LJ5NSchU/cT+uxI59yXhQr0ujKo5wfE4533lBJWdoaKDBEDhIkI6s5DCGIrTlCGC86I6x0foHA74xFy7V4jZjdtLtGAjZ9gMhbI9qhb/D81njpxZ9Q7RBco9bpxwUnyl6IGO8leg2GTCnXWmMRU/EqN/DK5Y3rX5OuvfnwfNQPbBdcZOU7F0zLcdJ/fhWlFtiX59a847sz5GAK2D58Wbj6I36gg1SitV+6Inz9m1CfviKiGUOMprw1UTRNrOqZ6UgD/qhMTaodrnHa+JJiYF47yUaWbvCKuHWBQmMmwdZ38azmg==;
 4:w9/r+iJvpftodefBicwAUk+qV7cO3PXVWcmuizyyGNd4pDCJw0/xYbuWhY/Dp53qYE73XFhRXdxINGPNWFsVNoUtREPvnhvK+xWbheZxXrJSXWLnv/HNen02SxxHqGSQnshd9kruLMy/Wmi0G1I5H8xFVcKI00RH4TsgfugScgIxuSR5hYbHhSTD/ig+o2swFe7Y8v9aW5RVUsreUXOpFo7dMf159eEEBRF3Pc23y4n418f7X3jGZq1HCbiKDCVVp5YuhyhTKnAj5wkTTN68Pg==
X-Microsoft-Antispam-PRVS: <AM6PR02MB4182A883896AC623718B05BCAB300@AM6PR02MB4182.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)(10201501046)(3002001)(93006095)(93001095)(149027)(150027)(6041310)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016);
 SRVR:AM6PR02MB4182; BCL:0; PCL:0; RULEID:; SRVR:AM6PR02MB4182; 
X-Forefront-PRVS: 0772E5DAD5
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(6049001)(136003)(396003)(366004)(39850400004)(346002)(376002)(189003)(199004)(54094003)(105586002)(2870700001)(97736004)(25786009)(6666003)(86362001)(36756003)(53936002)(106356001)(103116003)(2906002)(47776003)(6916009)(50226002)(6116002)(8936002)(66066001)(3846002)(16576012)(68736007)(316002)(23676004)(26005)(81156014)(229853002)(36916002)(81166006)(76176011)(8676002)(7736002)(5660300001)(956004)(6486002)(50466002)(4326008)(478600001)(186003)(16526019)(2616005)(476003)(486006)(52116002)(11346002)(446003)(386003)(6246003)(77096007)(305945005)(5820100001)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR02MB4182; 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?MTtBTTZQUjAyTUI0MTgyOzIzOndiaVN2eWZTQUN3aVNlQW5jamQvcXpUWFdS?=
 =?utf-8?B?NDJMbWVVYnJJQzZCVzRVT00xaWdrcEg5R083UHV1M2VoK1h3Q1VQYlp0Wkpm?=
 =?utf-8?B?dWM5SEt1NGhLeTZTbnVWU1lGZGhQTWJwUHhZWDNXcWpvalJmaHExdm83NnhF?=
 =?utf-8?B?SUoyanlTNTFSUlpCSDQzcCtWcWdvQ0UwQ2tvQXE1aFhwR3N5YW5KZVEzMmxL?=
 =?utf-8?B?ZHh6T1EvZkMxcXd3b1lyWFBRQWpYbWxVcm1rWlVLazZlcm56QWdxV3Q3UGdN?=
 =?utf-8?B?RjdKNkxDQUFLMTRzbTNLaWoxUC9ZZ0FENGp5b1JCZjJMRmM5blk2SVYxMzda?=
 =?utf-8?B?Ykg3MzdXL29veG5rQ3hxNTdJZWdhcWY1NUpnWGJWQTZkMktzSGNNNW9QYXRI?=
 =?utf-8?B?Ty9mK3pKOHJqMUlId1ZZbWxvckZpZnVzb0lRWWtIMHl6NzJLQ1doVjE5ZXVY?=
 =?utf-8?B?ZHFaZ2FjZWdoS0lNVXg3aUxzTXhrekhUMFJ1clFlNlVBUlF3Vmc3UG04dnRw?=
 =?utf-8?B?dUpHNnJ6Zmc3Q29vRWZPRURQMDVDTUxjbW14MDIxcE9iV2NGbnd4ZDg1bCs3?=
 =?utf-8?B?NWpXRnVSU1hTTGZVbXFBWWNhYlZRYjh4dU9vNlVoRGltNVhaeTZjT3RwSGZj?=
 =?utf-8?B?U1VoSW92SXM5ZmZSR0lrRlZyR1EzeUFMc25XNGtieXlJdFNuWEVtZk9iSnNR?=
 =?utf-8?B?SmpPeEpKdU9FQ0dpK0FZRmp4ell2LzRKQVhhSytRY0JIeXpPSCtxcXhjNkhG?=
 =?utf-8?B?NUIwZ0MwWmdHMmxCclo2bmFTdzVNb25IRmlTQmM4NnpycFluUmFocHVzWlhO?=
 =?utf-8?B?VE9ZLzRPNWJSYVJ1OVJZdUd1SjduRWhvRkJXaVZoTnhTbkgvZ1RjekJJbDRh?=
 =?utf-8?B?cktIelkxWnJkWnZ2cU9RWXJnOVovYkRXNWd5OWZwMm9QckMrWnpyZUpVRnpM?=
 =?utf-8?B?dUVpNXlNSFZvek02YzdXK2JaSVZTdUdIN0g0ZDdNay92THI3ZFpGK3pFSW1E?=
 =?utf-8?B?ZmxGMXpOaENpdU4ySWhPY0hVWi9HejZnWlhzd2Z0cHBjQ3pFcVRQQ29kTUdR?=
 =?utf-8?B?VGlSK1dpSFJTK0MxZGNuY0hKQ2RibDUrd1B3QnFTak5Xb3NqNkM1K1I3NmxH?=
 =?utf-8?B?QTljbXVTeU9IOGpOSzJ2Wk1oNmhvRHpSZFR3L2JtSVI0NnV2TzB2L3ZpZkwx?=
 =?utf-8?B?bXkwSUhndW5mdXpzS0x0d3FQV0VWNVg1SEN4S3RFZWtFbWpFSklHdGp2KzZs?=
 =?utf-8?B?ZHdVYnJYVmhtMWo5dzVrNlRyS1dGakpEYzdpNHNmME95N3JCbnhwcEh1SVlP?=
 =?utf-8?B?Um90KzdOclNxYlkrMlJ2aDZyc1BZeVVmejBqS0pRalNYc3R2K2NZeTRYWVFr?=
 =?utf-8?B?VWZaeFhRdS9sVFJuTHlOTFk0dlo2VWhFbE05L2UzSVdhQTYvb3lmeGJ1cjA5?=
 =?utf-8?B?TC9PbWVLeGh0YWcrdzVOeE05WTEzbmNnRWpyMVZXQmFiL21aQStzWmpiWFhW?=
 =?utf-8?B?OVpTYVJCRjJtR1hlQmF5QXQxeHlDVHNXcXdsa3AzSlpTYjZSL2szSW5vQ0N3?=
 =?utf-8?B?QVdEZDZDR0Z6YzUwOFlpUmdzaTNURDhJUU9zRGRYT2Z5RUdDWmQ4L0cvYmNL?=
 =?utf-8?B?cWt0ZkI0S3RXRFhDNVJhZEx0bCtWaUoxWEVuRkRVR2tjU0oyc0pYd0pDWjYz?=
 =?utf-8?B?YzJMdk0wU0pFTzdSWGNBc2VMSWlNc0N2TTgrdHEySitBK2tNb0Y4b0tYcnBV?=
 =?utf-8?B?SEx1Y2ltRTR5ZnF5YVpCcHZDdXBnaTNIclJ5bVAxZjJrTDlRWUptVUkwRGFV?=
 =?utf-8?Q?WtnqArcZOb4al?=
X-Microsoft-Antispam-Message-Info: Ep7qQ5LjVTCiQiWHmE+qombiGUAVJDrwDyATPtXAjSvl6LhuIoW0kbDlu/lPctMNXLmcLUBAaSqmarFX+jA+WcMS8S3xtgoqBfiM/CERUkQ6pJuGqOGO9NlgfBn5TNd+707XL4cN9ZRGXlQsQcNDXKat/7lFlAdQnR281WuEY5q13L3aX8YTsLupFNH6BDHIbwI5Kf7kWdi/A1p65SONjRm1wkv+0RmMQas/eg8HAe0FpJpZUUYQy74jaH0lnEKMUv6d3Rwg43oYB4/7UnyEfSBHe9c/Eic4opgqord+UM60Tl6n+/KL5yJehVWSp9sPkhF/oWz0Ix+5HMoWb6nOaPS7S43bA+gDBdzxmU2X93Y=
X-Microsoft-Exchange-Diagnostics: 1; AM6PR02MB4182;
 6:qb7TIoGxW9CwoihmPuVB8XNtUsDZGMuAWFRowXMDBC9+ImgbJbM4zGPRgVBB761kW4dSM3wxDdboXi3WAppfPGbOZScYYmWXWCU0wa2oLZ49UH3R2TKzODVTxTqRYbx+QkqBF4lG6mEg7IJGP1NTuQRYkgClKQb03DovivXpMt97lLtpdtZ6AN5gG7F1XCyPUvQQZ492pefKLKmk7GhskVfO61tyN9f8vdSwfgyTLxBC9NuotPWCrJLBPlWCliNfebKJt43WDozfI7KX40oz6M1PysLIWz36zwAqCJ3eQxWa6WeadjvS0lCxiTwjRpO2c9plOmpIstu2zTOcaMa3mr+WiKANnRystRUX7ku8g5PLQCYcwVDE2Pk1Vx7rDSW/yT6NWgYHT0z3ZKp/+rlSdrR5LGbmGfkAYNAuLQ2f1p/IqdexaJhIg/ee7bRulG4hZwyYgKyZ8lRbri6bm953Fg==;
 5:SKK9Zkp3Fj4svIVVtOwpchUWOLtBLvuPtHWbm6gn5L0s63vj37dkY0q1W/y6vI2gZXCOcmIj6XOftLki0x0M8vw+8GiwCuiAHLiJPITjABmvf/uxfPhsfXByh6crm3WR+Wky6ckB238j9h4hnlBA6Ar1Dgh/JzpGJVeIq8cJHrg=;
 7:feuxzDgwyz3nWklflP4ut1lMdvZLJG/t834I6bC/cQRU0D7n3AUU+UWxKcQbbfQp2Tt9X320IVpv2Xl7R8BDZ0zCd2joAQojko/End4aW0UaFdRISn5tC6L7dtilHm5vcVI9XBGaVVwep2mMgKvtULZrHXakG60yZztRo2tsr5T70bYAPiWpq8pwHdBWUYYC8+GtLAVD34D9pFpBfL7hLm/aLtqbl+NY4XPnCADchx4b7OTm1fYXKjg6To+200Ck
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2018 15:15:28.8032 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 34ca11dd-24ad-411c-cf88-08d6084218c2
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR02MB4182
Subject: Re: [Xen-devel] [PATCH v17 13/13] 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,
 xen-devel@lists.xen.org, paul.durrant@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>

T24gTWksIDIwMTgtMDgtMjIgYXQgMTY6NDEgKzAyMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6
Cj4gT24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDU6MDI6NDNQTSArMDMwMCwgQWxleGFuZHJ1IElz
YWlsYSB3cm90ZToKPiA+IAo+ID4gVGhpcyBwYXRjaCBpcyBmb2N1c2VkIG9uIG1vdmluZyBjaGFu
Z2luZyBodm1fc2F2ZV9vbmUoKSB0byBzYXZlIG9uZQo+ID4gdHlwZWNvZGUgZnJvbSBvbmUgdmNw
dSBhbmQgbm93IHRoYXQgdGhlIHNhdmUgZnVuY3Rpb25zIGdldCBkYXRhCj4gPiBmcm9tIGEKPiA+
IHNpbmdsZSB2Y3B1IHdlIGNhbiBwYXVzZSB0aGUgc3BlY2lmaWMgdmNwdSBpbnN0ZWFkIG9mIHRo
ZSBkb21haW4uCj4gV2l0aCB0aGlzIGluZnJhc3RydWN0dXJlIGFkZGVkIGFsbG93aW5nIHRvIHNh
dmUgYSBzaW5nbGUgaW5zdGFuY2Ugb2YKPiBhCj4gc3BlY2lmaWMgZGV2aWNlIEkgd29uZGVyIGlm
IHlvdSB3b3VsZCBsaWtlIHRvIGFkZCBhIHVzZXIgdG8gdGhlIGNvZGUKPiBpbiB0aGUgdHJlZS4K
PiAKPiBJZiB5b3UgbG9vayBhdCB2Y3B1X2h2bSBpbiB0b29scy9saWJ4Yy94Y19kb21feDg2LmMg
aXQgc2F2ZXMgdGhlIGZ1bGwKPiBkb21haW4gY29udGV4dCBqdXN0IHRvIGdldCB0aGUgQ1BVIGFu
ZCB0aGUgTVRSUiBzdGF0ZSBvZiBWQ1BVIzAuIERvCj4geW91IHRoaW5rIHlvdSBjb3VsZCBzd2l0
Y2ggdGhpcyBjb2RlIHRvIHVzZSB0aGUgbmV3bHkgaW50cm9kdWNlZAo+IG1hY2hpbmVyeSB0byBz
YXZlIGEgc2luZ2xlIGluc3RhbmNlIG9mIGEgc3BlY2lmaWMgdHlwZT8KClN1cmUsIEkgd2lsbCBh
ZGQgYSB0b29sIHBhdGNoIGF0IHRoZSBlbmQgb2YgdGhlIHNlcmllcwo+IAo+ID4gCj4gPiBTaWdu
ZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KPiA+
IAo+ID4gLS0tCj4gPiBDaGFuZ2VzIHNpbmNlIFYxNToKPiA+IAktIE1vdmVkIHBhdXNlL3VucGF1
c2UgY2FsbHMgaW50byBodm1fc2F2ZV9vbmUoKQo+ID4gCS0gUmUtYWRkIHRoZSBsb29wIGluIGh2
bV9zYXZlX29uZSgpLgo+ID4gLS0tCj4gPiDCoHhlbi9hcmNoL3g4Ni9kb21jdGwuY8KgwqDCoHzC
oMKgMiAtLQo+ID4gwqB4ZW4vYXJjaC94ODYvaHZtL3NhdmUuYyB8IDEyICsrKysrKysrKystLQo+
ID4gwqAyIGZpbGVzIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4g
PiAKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tY3RsLmMgYi94ZW4vYXJjaC94ODYv
ZG9tY3RsLmMKPiA+IGluZGV4IDhmYmJmM2EuLmNiNTM5ODAgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4v
YXJjaC94ODYvZG9tY3RsLmMKPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwo+ID4gQEAg
LTU5MSwxMiArNTkxLDEwIEBAIGxvbmcgYXJjaF9kb19kb21jdGwoCj4gPiDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgIWlzX2h2bV9kb21haW4oZCkgKQo+ID4gwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqBicmVhazsKPiA+IMKgCj4gPiAtwqDCoMKgwqDCoMKgwqDCoGRvbWFpbl9wYXVzZShk
KTsKPiA+IMKgwqDCoMKgwqDCoMKgwqDCoHJldCA9IGh2bV9zYXZlX29uZShkLCBkb21jdGwtPnUu
aHZtY29udGV4dF9wYXJ0aWFsLnR5cGUsCj4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGRvbWN0bC0+dS5odm1jb250ZXh0X3BhcnRpYWwu
aW5zdGFuY2UsCj4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoGRvbWN0bC0+dS5odm1jb250ZXh0X3BhcnRpYWwuYnVmZmVyLAo+ID4gwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAmZG9t
Y3RsLT51Lmh2bWNvbnRleHRfcGFydGlhbC5idWZzeik7Cj4gPiAtwqDCoMKgwqDCoMKgwqDCoGRv
bWFpbl91bnBhdXNlKGQpOwo+ID4gwqAKPiA+IMKgwqDCoMKgwqDCoMKgwqDCoGlmICggIXJldCAp
Cj4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGNvcHliYWNrID0gdHJ1ZTsKPiA+IGRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5j
Cj4gPiBpbmRleCA0OTc0MWUwLi4yZDM1ZjE3IDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gveDg2
L2h2bS9zYXZlLmMKPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCj4gPiBAQCAtMTQ5
LDEyICsxNDksMTUgQEAgaW50IGh2bV9zYXZlX29uZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZAo+ID4gaW50IHR5cGVjb2RlLCB1bnNpZ25lZCBpbnQgaW5zdGFuY2UsCj4gPiDCoMKgwqDCoMKg
wqDCoMKgwqBpbnN0YW5jZSA+PSBkLT5tYXhfdmNwdXMgKQo+ID4gwqDCoMKgwqDCoMKgwqDCoMKg
cmV0dXJuIC1FTk9FTlQ7Cj4gPiDCoMKgwqDCoMKgY3R4dC5zaXplID0gaHZtX3NyX2hhbmRsZXJz
W3R5cGVjb2RlXS5zaXplOwo+ID4gLcKgwqDCoMKgaWYgKCBodm1fc3JfaGFuZGxlcnNbdHlwZWNv
ZGVdLmtpbmQgPT0gSFZNU1JfUEVSX1ZDUFUgKQo+ID4gLcKgwqDCoMKgwqDCoMKgwqBjdHh0LnNp
emUgKj0gZC0+bWF4X3ZjcHVzOwo+IFRoaXMgY2h1bmsgc2VlbXMgdG8gYmVsb25nIHRvIGEgZGlm
ZmVyZW50IHBhdGNoPwo+IAo+IFRoZSBjaGFuZ2UganVzdCBtZW50aW9ucyBwYXVzaW5nIGEgdnBj
dSBpbnN0ZWFkIG9mIHRoZSB3aG9sZSBkb21haW4sCj4gYnV0IHRoZSBzaXplIG9mIHRoZSBzYXZl
IGNvbnRleHQgZG9lc24ndCBkZXBlbmQgb24gd2hldGhlciB0aGUgd2hvbGUKPiBkb21haW4gaXMg
cGF1c2VkIHZzIGEgc2luZ2xlIHZjcHUgaXMgcGF1c2VkLgoKUmlnaHQsIGdpdCByZWJhc2UgZGlk
IG5vdCByZXBvcnQgYW55IGVycm9yIHNvIGl0IHRyaWNrZWQgbWUuIEkgd2lsbApoYXZlIHRoYXQg
cmVtb3ZlZCBmcm9tIHRoaXMgcGF0Y2guwqAKClRoYW5rcyzCoApBbGV4CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 15:18:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 15:18:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsUtu-0004MZ-IN; Wed, 22 Aug 2018 15:18: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=sw4p=lf=citrix.com=prvs=765cef165=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fsUts-0004MU-OK
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 15:18:24 +0000
X-Inumbo-ID: 6d238be1-a61e-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6d238be1-a61e-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 17:17:05 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,274,1531785600"; d="scan'208";a="77988700"
Date: Wed, 22 Aug 2018 17:18:08 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20180822151808.gpzdlqakuader6bw@mac>
References: <20180822150045.22864-1-julien.grall@arm.com>
 <20180822150045.22864-3-julien.grall@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180822150045.22864-3-julien.grall@arm.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/2] tools/libxl: Switch Arm guest type to
 PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, sstabellini@kernel.org,
 ian.jackson@eu.citrix.com, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDQ6MDA6NDVQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEN1cnJlbnRseSwgdGhlIHRvb2xzdGFjayBpcyBjb25zaWRlcmluZyBBcm0gZ3Vlc3Qg
YWx3YXlzIFBWLiBIb3dldmVyLAo+IHRoZXkgYXJlIHZlcnkgc2ltaWxhciB0byBQVkggYmVjYXVz
ZSBIVyB2aXJ0dWFsaXphdGlvbiBleHRlbnNpb24gYXJlIHVzZWQKPiBhbmQgUUVNVSBpcyBub3Qg
c3RhcnRlZC4gU28gc3dpdGNoIEFybSBndWVzdCB0eXBlIHRvIFBWSC4KPiAKPiBUbyBrZWVwIGNv
bXBhdGliaWxpdHkgd2l0aCB0b29sc3RhY2sgY3JlYXRpbmcgQXJtIGd1ZXN0IHdpdGggUFYgdHlw
ZQo+IChlLmcgbGlidmlydCksIGxpYnhsIHdpbGwgbm93IGNvbnZlcnQgdGhvc2UgZ3Vlc3RzIHRv
IFBWSC4KPiAKPiBGdXJ0aGVybW9yZSwgdGhlIGRlZmF1bHQgdHlwZSBmb3IgQXJtIGluIHhsIHdp
bGwgbm93IGJlIFBWSCB0byBhbGxvdwo+IHNtb290aCB0cmFuc2l0aW9uIGZvciB1c2VyLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gCj4g
LS0tCj4gCj4gVGhpcyB3YXMgZGlzY3Vzc2VkIGF0IFhlbiBTdW1taXQgYW5kIGFsc28gaW4gdmFy
aW91cyB0aHJlYWQgb24KPiB4ZW4tZGV2ZWwuIFRoZSBsYXRlc3Qgb25lIHdhcyB3aGVuIEFuZHJl
dyBzZW50IGEgcGF0Y2ggdG8gZGVueSBndWVzdCBjcmVhdGlvbgo+IG9uIEFybSB3aXRoIFhFTl9E
T01DVExfQ0RGX2hhcCB1bnNldC4KPiAKPiBJIHN1c3BlY3Qgd2UgZmlyc3QgaW1wbGVtZW50ZWQg
QXJtIGd1ZXN0IGFzIFBWIGluIGxpYnhsIGJlY2F1c2UgUFZIIHdhcwo+IG5vbi1leGlzdGVudCBh
bmQgdGhlIHR5cGUgd2FzIGVhc2llciB0byBhdm9pZCBzcGF3bmluZyBRRU1VLiBOb3RlIHRoYXQK
PiBMaW51eCBhbmQgWGVuIGFyZSBhbHJlYWR5IGNvbnNpZGVyaW5nIEFybSBndWVzdCBhcyBQVkgu
Cj4gCj4gQ2hhbmdlcyBpbiB2MjoKPiAgICAgLSBSYXRoZXIgdGhhbiBkZW55aW5nIFBWIGd1ZXN0
LCBjb252ZXJ0IHRoZW0gdG8gUFZILgo+IC0tLQo+ICBkb2NzL21hbi94bC5jZmcucG9kLjUuaW4g
ICB8ICAzICsrLQo+ICB0b29scy9saWJ4bC9saWJ4bF9hcmNoLmggICB8ICAzICsrLQo+ICB0b29s
cy9saWJ4bC9saWJ4bF9hcm0uYyAgICB8IDM5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKystLQo+ICB0b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyB8ICAyICstCj4gIHRvb2xz
L2xpYnhsL2xpYnhsX3g4Ni5jICAgIHwgIDMgKystCj4gIHRvb2xzL3hsL3hsX3BhcnNlLmMgICAg
ICAgIHwgIDQgKysrKwo+ICA2IGZpbGVzIGNoYW5nZWQsIDQ4IGluc2VydGlvbnMoKyksIDYgZGVs
ZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbiBiL2Rv
Y3MvbWFuL3hsLmNmZy5wb2QuNS5pbgo+IGluZGV4IGI3MjcxODE1MWIuLmEwNTY4ZTM5N2QgMTAw
NjQ0Cj4gLS0tIGEvZG9jcy9tYW4veGwuY2ZnLnBvZC41LmluCj4gKysrIGIvZG9jcy9tYW4veGwu
Y2ZnLnBvZC41LmluCj4gQEAgLTg2LDcgKzg2LDggQEAgZ3Vlc3Qgb3BlcmF0aW5nIHN5c3RlbXMu
IFRoaXMgaXMgdGhlIGRlZmF1bHQuCj4gIAo+ICBTcGVjaWZpZXMgdGhhdCB0aGlzIGlzIHRvIGJl
IGFuIFBWSCBkb21haW4uIFRoYXQgaXMgYSBsaWdodHdlaWdodCBIVk0tbGlrZQo+ICBndWVzdCB3
aXRob3V0IGEgZGV2aWNlIG1vZGVsIGFuZCB3aXRob3V0IG1hbnkgb2YgdGhlIGVtdWxhdGVkIGRl
dmljZXMKPiAtYXZhaWxhYmxlIHRvIEhWTSBndWVzdHMuIE5vdGUgdGhhdCB0aGlzIG1vZGUgcmVx
dWlyZXMgYSBQVkggYXdhcmUga2VybmVsLgo+ICthdmFpbGFibGUgdG8gSFZNIGd1ZXN0cy4gTm90
ZSB0aGF0IHRoaXMgbW9kZSByZXF1aXJlcyBhIFBWSCBhd2FyZSBrZXJuZWwgb24KPiAreDg2LgoK
U2hvdWxkIHlvdSBhZGQgIlRoaXMgaXMgdGhlIGRlZmF1bHQgb24gQVJNIi4gQW5kIGxpa2V3aXNl
IG1vZGlmeQondHlwZT0icHYiJyBzbyBpdCdzIGxhc3Qgc2VudGVuY2UgaXMgIlRoaXMgaXMgdGhl
IGRlZmF1bHQgb24geDg2Ij8KCj4gIAo+ICA9aXRlbSBCPHR5cGU9Imh2bSI+Cj4gIAo+IGRpZmYg
LS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9hcmNoLmggYi90b29scy9saWJ4bC9saWJ4bF9hcmNo
LmgKPiBpbmRleCA1YWIwYzk1OTc0Li45MzA1NzBlZjFlIDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2xp
YnhsL2xpYnhsX2FyY2guaAo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FyY2guaAo+IEBAIC02
NSw3ICs2NSw4IEBAIF9oaWRkZW4KPiAgaW50IGxpYnhsX19hcmNoX2RvbWFpbl9tYXBfaXJxKGxp
YnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLCBpbnQgaXJxKTsKPiAgCj4gIF9oaWRkZW4KPiAt
dm9pZCBsaWJ4bF9fYXJjaF9kb21haW5fYnVpbGRfaW5mb19zZXRkZWZhdWx0KGxpYnhsX2RvbWFp
bl9idWlsZF9pbmZvICpiX2luZm8pOwo+ICt2b2lkIGxpYnhsX19hcmNoX2RvbWFpbl9idWlsZF9p
bmZvX3NldGRlZmF1bHQobGlieGxfX2djICpnYywKPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpiX2luZm8pOwo+
ICAKPiAgX2hpZGRlbgo+ICBpbnQgbGlieGxfX2FyY2hfZXh0cmFfbWVtb3J5KGxpYnhsX19nYyAq
Z2MsCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jIGIvdG9vbHMvbGlieGwv
bGlieGxfYXJtLmMKPiBpbmRleCAxOGM0MWY0ZWU5Li4wY2Y5MmQ3YWY0IDEwMDY0NAo+IC0tLSBh
L3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMK
PiBAQCAtOTc4LDcgKzk3OCwxMSBAQCBpbnQgbGlieGxfX2FyY2hfZG9tYWluX2luaXRfaHdfZGVz
Y3JpcHRpb24obGlieGxfX2djICpnYywKPiAgICAgIGludCByYzsKPiAgICAgIHVpbnQ2NF90IHZh
bDsKPiAgCj4gLSAgICBhc3NlcnQoaW5mby0+dHlwZSA9PSBMSUJYTF9ET01BSU5fVFlQRV9QVik7
Cj4gKyAgICBpZiAoaW5mby0+dHlwZSAhPSBMSUJYTF9ET01BSU5fVFlQRV9QVkgpIHsKPiArICAg
ICAgICBMT0coRVJST1IsICJVbnN1cHBvcnRlZCBBcm0gZ3Vlc3QgdHlwZSAlcyIsCj4gKyAgICAg
ICAgICAgIGxpYnhsX2RvbWFpbl90eXBlX3RvX3N0cmluZyhpbmZvLT50eXBlKSk7Cj4gKyAgICAg
ICAgcmV0dXJuIEVSUk9SX0ZBSUw7CgpOaXQ6IEVSUk9SX0lOVkFMIG1pZ2h0IGJlIGJldHRlciBo
ZXJlLgoKPiArICAgIH0KPiAgCj4gICAgICAvKiBTZXQgdGhlIHZhbHVlIG9mIGRvbWFpbiBwYXJh
bSBIVk1fUEFSQU1fQ0FMTEJBQ0tfSVJRLiAqLwo+ICAgICAgdmFsID0gTUFTS19JTlNSKEhWTV9Q
QVJBTV9DQUxMQkFDS19UWVBFX1BQSSwKPiBAQCAtMTEzNSwxMCArMTEzOSw0MSBAQCBpbnQgbGli
eGxfX2FyY2hfZG9tYWluX21hcF9pcnEobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsIGlu
dCBpcnEpCj4gICAgICByZXR1cm4geGNfZG9tYWluX2JpbmRfcHRfc3BpX2lycShDVFgtPnhjaCwg
ZG9taWQsIGlycSwgaXJxKTsKPiAgfQo+ICAKPiAtdm9pZCBsaWJ4bF9fYXJjaF9kb21haW5fYnVp
bGRfaW5mb19zZXRkZWZhdWx0KGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpiX2luZm8pCj4gK3Zv
aWQgbGlieGxfX2FyY2hfZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVmYXVsdChsaWJ4bF9fZ2MgKmdj
LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxf
ZG9tYWluX2J1aWxkX2luZm8gKmJfaW5mbykKPiAgewo+ICAgICAgLyogQUNQSSBpcyBkaXNhYmxl
ZCBieSBkZWZhdWx0ICovCj4gICAgICBsaWJ4bF9kZWZib29sX3NldGRlZmF1bHQoJmJfaW5mby0+
YWNwaSwgZmFsc2UpOwo+ICsKPiArICAgIC8qCj4gKyAgICAgKiBBcm0gZ3Vlc3QgYXJlIG5vdyBj
b25zaWRlcmVkIGFzIFBWSCBieSB0aGUgdG9vbHN0YWNrLiBUbyBhbGxvdwo+ICsgICAgICogY29t
cGF0aWJpbGl0eSB3aXRoIHByZXZpb3VzIHRvb2xzdGFjaywgUFYgZ3Vlc3QgYXJlIGF1dG9tYXRp
Y2FsbHkKPiArICAgICAqIGNvbnZlcnRlZCB0byBQVkguCj4gKyAgICAgKi8KPiArICAgIGlmIChi
X2luZm8tPnR5cGUgIT0gTElCWExfRE9NQUlOX1RZUEVfUFYpCj4gKyAgICAgICAgcmV0dXJuOwo+
ICsKPiArICAgIExPRyhXQVJOLCAiQ29udmVydGluZyBQViBndWVzdCB0byBQVkgiKTsKPiArICAg
IExPRyhXQVJOLCAiQVJNIGd1ZXN0IGFyZSBub3cgUFZILiBQbGVhc2UgdXBkYXRlIHlvdXIgdG9v
bHN0YWNrLiIpOwoKIlBsZWFzZSB1cGRhdGUgeW91ciBjb25maWd1cmF0aW9uIGZpbGUuIi4gVXBk
YXRpbmcgdGhlIHRvb2xzdGFjayB3b24ndAptYWtlIHRoaXMgbWVzc2FnZSBnbyBhd2F5IEFGQUlD
VCA6KS4KCj4gKwo+ICsgICAgYl9pbmZvLT50eXBlID0gTElCWExfRE9NQUlOX1RZUEVfUFZIOwo+
ICsKPiArICAgIC8qCj4gKyAgICAgKiBUaGV5IG9ubHkgZmllbGQgaW4gdS5wdiB0aGF0IG1hdHRl
cnMgb24gQXJtIGFyZToga2VybmVsLCBjbWRsaW5lLAo+ICsgICAgICogcmFtZGlzay4KPiArICAg
ICAqLwo+ICsKPiArICAgIGlmICghYl9pbmZvLT5rZXJuZWwgJiYgYl9pbmZvLT51LnB2Lmtlcm5l
bCkKPiArICAgICAgICAgICAgYl9pbmZvLT5rZXJuZWwgPSBiX2luZm8tPnUucHYua2VybmVsOwo+
ICsKPiArICAgIGlmICghYl9pbmZvLT5yYW1kaXNrICYmIGJfaW5mby0+dS5wdi5yYW1kaXNrKQo+
ICsgICAgICAgIGJfaW5mby0+cmFtZGlzayA9IGJfaW5mby0+dS5wdi5yYW1kaXNrOwo+ICsKPiAr
ICAgIGlmICghYl9pbmZvLT5jbWRsaW5lICYmIGJfaW5mby0+dS5wdi5jbWRsaW5lKQo+ICsgICAg
ICAgIGJfaW5mby0+Y21kbGluZSA9IGJfaW5mby0+dS5wdi5jbWRsaW5lOwo+ICsKPiArICAgIC8q
IFJlc2V0IGJfaW5mby0+dS5wdmggdG8gZGVmYXVsdCB2YWx1ZXMgKi8KPiArICAgIG1lbXNldCgm
Yl9pbmZvLT51LnB2aCwgMCwgc2l6ZW9mKGJfaW5mby0+dS5wdmgpKTsKCkknbSBhZnJhaWQgdGhh
dCdzIG5vdCBjb3JyZWN0LiBUaGUgZGVmYXVsdCB2YWx1ZXMgZm9yIHUucHZoIGFyZSBzZXQKYnkg
bGlieGxfX2RvbWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQuCgo+ICB9Cj4gIAo+ICAvKgo+IGRp
ZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X2NyZWF0ZS5jCj4gaW5kZXggZDRmYTA2ZGFlYS4uYTY0MzFjNWQzZiAxMDA2NDQKPiAtLS0gYS90
b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYwo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0
ZS5jCj4gQEAgLTIxNSw3ICsyMTUsNyBAQCBpbnQgbGlieGxfX2RvbWFpbl9idWlsZF9pbmZvX3Nl
dGRlZmF1bHQobGlieGxfX2djICpnYywKPiAgICAgIGlmICghYl9pbmZvLT5ldmVudF9jaGFubmVs
cykKPiAgICAgICAgICBiX2luZm8tPmV2ZW50X2NoYW5uZWxzID0gMTAyMzsKPiAgCj4gLSAgICBs
aWJ4bF9fYXJjaF9kb21haW5fYnVpbGRfaW5mb19zZXRkZWZhdWx0KGJfaW5mbyk7Cj4gKyAgICBs
aWJ4bF9fYXJjaF9kb21haW5fYnVpbGRfaW5mb19zZXRkZWZhdWx0KGdjLCBiX2luZm8pOwo+ICAg
ICAgbGlieGxfZGVmYm9vbF9zZXRkZWZhdWx0KCZiX2luZm8tPmRtX3Jlc3RyaWN0LCBmYWxzZSk7
Cj4gIAo+ICAgICAgc3dpdGNoIChiX2luZm8tPnR5cGUpIHsKPiBkaWZmIC0tZ2l0IGEvdG9vbHMv
bGlieGwvbGlieGxfeDg2LmMgYi90b29scy9saWJ4bC9saWJ4bF94ODYuYwo+IGluZGV4IDgxNTIz
YTU2OGYuLjhiNjc1OWMwODkgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfeDg2LmMK
PiArKysgYi90b29scy9saWJ4bC9saWJ4bF94ODYuYwo+IEBAIC02MTMsNyArNjEzLDggQEAgaW50
IGxpYnhsX19hcmNoX2RvbWFpbl9maW5hbGlzZV9od19kZXNjcmlwdGlvbihsaWJ4bF9fZ2MgKmdj
LAo+ICAgICAgcmV0dXJuIHJjOwo+ICB9Cj4gIAo+IC12b2lkIGxpYnhsX19hcmNoX2RvbWFpbl9i
dWlsZF9pbmZvX3NldGRlZmF1bHQobGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmJfaW5mbykKPiAr
dm9pZCBsaWJ4bF9fYXJjaF9kb21haW5fYnVpbGRfaW5mb19zZXRkZWZhdWx0KGxpYnhsX19nYyAq
Z2MsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4
bF9kb21haW5fYnVpbGRfaW5mbyAqYl9pbmZvKQo+ICB7Cj4gICAgICBsaWJ4bF9kZWZib29sX3Nl
dGRlZmF1bHQoJmJfaW5mby0+YWNwaSwgdHJ1ZSk7Cj4gIH0KPiBkaWZmIC0tZ2l0IGEvdG9vbHMv
eGwveGxfcGFyc2UuYyBiL3Rvb2xzL3hsL3hsX3BhcnNlLmMKPiBpbmRleCA5NzFlYzFiYzU2Li4w
YmRhMjgxNTJiIDEwMDY0NAo+IC0tLSBhL3Rvb2xzL3hsL3hsX3BhcnNlLmMKPiArKysgYi90b29s
cy94bC94bF9wYXJzZS5jCj4gQEAgLTEyODYsNyArMTI4NiwxMSBAQCB2b2lkIHBhcnNlX2NvbmZp
Z19kYXRhKGNvbnN0IGNoYXIgKmNvbmZpZ19zb3VyY2UsCj4gICAgICB9Cj4gIAo+ICAgICAgaWYg
KGNfaW5mby0+dHlwZSA9PSBMSUJYTF9ET01BSU5fVFlQRV9JTlZBTElEKQo+ICsjaWYgZGVmaW5l
ZChfX2FybV9fKSB8fCBkZWZpbmVkKF9fYWFyY2g2NF9fKQoKSSB0aGluayAjaWZkZWYgQ09ORklH
X0FSTSBzaG91bGQgRFRSVCBhbmQgaXQncyBjbGVhbmVyIElNTy4KClRoYW5rcywgUm9nZXIuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 15:20:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 15: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 1fsUvk-0004zz-Vg; Wed, 22 Aug 2018 15: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=om3v=lf=citrix.com=prvs=7650e4d92=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fsUvj-0004zt-Rc
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 15:20:19 +0000
X-Inumbo-ID: f75cc4c5-a61e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f75cc4c5-a61e-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 15:20:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,274,1531785600"; d="scan'208";a="63456466"
Date: Wed, 22 Aug 2018 16:20:09 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20180822152009.klgirnzahomze4ho@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <32dc160e20e574c7ec736fad43157928de86962e.1534518694.git-series.wei.liu2@citrix.com>
 <5B7AAB4002000078001DFFF7@prv1-mh.provo.novell.com>
 <20180821163127.fmzdxpj5kedmvecl@citrix.com>
 <faa2beb9-f589-a396-5133-2f76c2837349@arm.com>
 <20180821184900.yy256xnosycpxnzf@citrix.com>
 <b7d92bb9-16cd-f917-84f8-617dbeb57e8c@arm.com>
 <alpine.DEB.2.10.1808211159190.16354@sstabellini-ThinkPad-X260>
 <20180821200800.guv2jbbxtwpfbza4@citrix.com>
 <97c3ad0f-d138-3216-1dc9-f178ed95bb59@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <97c3ad0f-d138-3216-1dc9-f178ed95bb59@arm.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 05/34] xen: is_hvm_domain should evaluate to
 0 when !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDQ6MTE6NDVQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEhpIFdlaSwKPiAKPiBPbiAyMS8wOC8xOCAyMTowOCwgV2VpIExpdSB3cm90ZToKPiA+
IE9uIFR1ZSwgQXVnIDIxLCAyMDE4IGF0IDExOjU5OjI2QU0gLTA3MDAsIFN0ZWZhbm8gU3RhYmVs
bGluaSB3cm90ZToKPiA+ID4gT24gVHVlLCAyMSBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3Rl
Ogo+ID4gPiA+IE9uIDA4LzIxLzIwMTggMDc6NDkgUE0sIFdlaSBMaXUgd3JvdGU6Cj4gPiA+ID4g
PiBPbiBUdWUsIEF1ZyAyMSwgMjAxOCBhdCAwNzozMzo1NlBNICswMTAwLCBKdWxpZW4gR3JhbGwg
d3JvdGU6Cj4gPiA+ID4gPiA+IEhpIFdlaSwKPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+IE9uIDA4
LzIxLzIwMTggMDU6MzEgUE0sIFdlaSBMaXUgd3JvdGU6Cj4gPiA+ID4gPiA+ID4gT24gTW9uLCBB
dWcgMjAsIDIwMTggYXQgMDU6NTE6MjhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiA+
ID4gPiA+ID4gPiA+ID4gPiBPbiAxNy4wOC4xOCBhdCAxNzoxMiwgPHdlaS5saXUyQGNpdHJpeC5j
b20+IHdyb3RlOgo+ID4gPiA+ID4gPiA+ID4gPiBTaW5jZSBpdCBpcyBkZWZpbmVkIGluIGNvbW1v
biBoZWFkZXIgZmlsZSwgaW50cm9kdWNlIENPTkZJR19IVk0gdG8KPiA+ID4gPiA+ID4gPiA+ID4g
QXJtIHRvIGF2b2lkIGJyZWFrYWdlLgo+ID4gPiA+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gPiA+
ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+ID4gPiA+
ID4gPiA+ID4gLS0tCj4gPiA+ID4gPiA+ID4gPiA+ICAgICB4ZW4vYXJjaC9hcm0vS2NvbmZpZyAg
ICB8IDMgKysrCj4gPiA+ID4gPiA+ID4gPiA+ICAgICB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCB8
IDYgKysrKysrCj4gPiA+ID4gPiA+ID4gPiA+ICAgICAyIGZpbGVzIGNoYW5nZWQsIDkgaW5zZXJ0
aW9ucygrKQo+ID4gPiA+ID4gPiA+ID4gPiAsCj4gPiA+ID4gPiA+ID4gPiA+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vS2NvbmZpZyBiL3hlbi9hcmNoL2FybS9LY29uZmlnCj4gPiA+ID4gPiA+
ID4gPiA+IGluZGV4IDU4NmJjNjIuLmMwZTk2OWUgMTAwNjQ0Cj4gPiA+ID4gPiA+ID4gPiA+IC0t
LSBhL3hlbi9hcmNoL2FybS9LY29uZmlnCj4gPiA+ID4gPiA+ID4gPiA+ICsrKyBiL3hlbi9hcmNo
L2FybS9LY29uZmlnCj4gPiA+ID4gPiA+ID4gPiA+IEBAIC01Miw2ICs1Miw5IEBAIGNvbmZpZyBI
QVNfSVRTCj4gPiA+ID4gPiA+ID4gPiA+ICAgICAgICAgICAgIHByb21wdCAiR0lDdjMgSVRTIE1T
SSBjb250cm9sbGVyIHN1cHBvcnQiIGlmIEVYUEVSVCA9ICJ5Igo+ID4gPiA+ID4gPiA+ID4gPiAg
ICAgICAgICAgICBkZXBlbmRzIG9uIEdJQ1YzICYmICFORVdfVkdJQwo+ID4gPiA+ID4gPiA+ID4g
PiArY29uZmlnIEhWTQo+ID4gPiA+ID4gPiA+ID4gPiArICAgICAgICBkZWZfYm9vbCB5Cj4gPiA+
ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gPiA+IEknbSBub3QgY29udmluY2VkIHRoaXMgaXMgYSBn
b29kIGlkZWEsIGJ1dCBJJ2xsIGxldCB0aGUgQVJNCj4gPiA+ID4gPiA+ID4gPiBtYWludGFpbmVy
cwo+ID4gPiA+ID4gPiA+ID4ganVkZ2UuCj4gPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+ID4gQW5k
cmV3IGRpc2NvdmVyZWQgdGhhdCBodm0gZmxhZyBpcyBub3Qgc2V0IGJ5IHRvb2xzdGFjayBzbyBB
Uk0gZ3Vlc3RzCj4gPiA+ID4gPiA+ID4gYXJlIFBWIGd1ZXN0cyB0byBYZW4uIEkgdGhpbmsgdGhl
IGFkZGl0aW9uIGhlcmUgY2FuIGJlIG9taXR0ZWQuCj4gPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+
ID4gSG93ZXZlciBJIHdvdWxkIHN0aWxsIGxpa2UgdG8gaGVhciBmcm9tIEFSTSBtYWludGFpbmVy
cyB3aGF0IGd1ZXN0IHR5cGUKPiA+ID4gPiA+ID4gPiBzaG91bGQgYmUgc2V0IGZvciBBUk0sIGJl
Y2F1c2Ugc29vbmVyIG9yIGxhdGVyIEkgd2lsbCBuZWVkIHRvIGNoYW5nZSBQVgo+ID4gPiA+ID4g
PiA+IGNvZGUgYXMgd2VsbC4KPiA+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gPiBHcmVwcGluZyBm
b3IgaXNfe2h2bSxwdn1fKiBpbiBhcmNoL2FybSB5aWVsZHMgbm8gcmVzdWx0LCBidXQgdGhlbiB0
aGVyZQo+ID4gPiA+ID4gPiA+IGlzIGNvbW1vbiBjb2RlIHRoYXQgd2UgbmVlZCB0byB0YWtlIGNh
cmUgb2YuCj4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiBVc2luZyBQViB3YXMgbW9yZSBhIGNvbnZl
bmllbmNlIGF0IHRoZSB0aW1lIGJlY2F1c2Ugd2FzIG5vdCB0aGVyZS4gVGhlCj4gPiA+ID4gPiA+
IHBsYW4KPiA+ID4gPiA+ID4gaXMgdG8gc3dpdGNoIHRvIFBWSCAoc2VlIFJGQyBbMV0pLgo+ID4g
PiA+ID4gPiAKPiA+ID4gPiA+ID4gSSB3aWxsIHRyeSB0byBmaW5kIHNvbWUgdGltZXMgdGhpcyB3
ZWVrIHRvIHJld29yayB0aGUgcGF0Y2ggYmFzZWQgb24gdGhlCj4gPiA+ID4gPiA+IGNvbW1lbnRz
Lgo+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gQ2hlZXJzLAo+ID4gPiA+ID4gPiAKPiA+ID4gPiA+
ID4gWzFdIGh0dHBzOi8vbGlzdHMueGVuLm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4
LTA2L21zZzAxNTM3Lmh0bWwKPiA+ID4gPiA+IAo+ID4gPiA+ID4gWWVzLCBzd2l0Y2hpbmcgdG8g
UFZIIGluIHRvb2xzdGFjayBpcyBpZGVhbC4KPiA+ID4gPiA+IAo+ID4gPiA+ID4gVGhlIHByb2Js
ZW0gd2UgZGlzY3VzcyBoZXJlIGlzIGluIHRoZSBoeXBlcnZpc29yLiBIeXBlcnZpc29yIG9ubHkg
aGFzCj4gPiA+ID4gPiBIVk0gYW5kIFBWLiBXaGF0IHR5cGUgc2hvdWxkIEFSTSBndWVzdHMgYmU/
IEkgdGhpbmsgd2l0aCB0aGUgbW92ZSB0byB1c2UKPiA+ID4gPiA+IFBWSCBpbiB0b29sc3RhY2ss
IHRoZSB0eXBlIGluIGh5cGVydmlzb3Igc2hvdWxkIGJlIEhWTSAoYXMgb3Bwb3NlIHRvIFBWCj4g
PiA+ID4gPiBub3cpPwo+ID4gPiA+IAo+ID4gPiA+IEFybSBndWVzdCBhcmUgbXVjaCBjbG9zZXIg
dG8gSFZNIHRoYW4gUFYuIFNvIHRoZSBoeXBlcnZpc29yIHNob3VsZCB1c2UgSFZNCj4gPiA+ID4g
aGVyZS4KPiA+ID4gKzEKPiA+IAo+ID4gT0suIEluIHRoYXQgY2FzZSwgd2hhdCBkbyB5b3UgZ3V5
cyB0aGluayBhYm91dCBpbnRyb2R1Y2luZyBDT05GSUdfSFZNIHRvCj4gPiBBUk0/Cj4gCj4gSSBh
bSBvayB3aXRoIHRoYXQuIE5vdGUsIHlvdSB3aWxsIG5lZWQgbXkgcGF0Y2ggc2VyaWVzICJ0b29s
cy9saWJ4bDogU3dpdGNoCj4gQXJtIGd1ZXN0IHR5cGUgdG8gUFZIIiBbMV0gdG8gbWFrZSBpdCB3
b3JrIG9uIEFybS4KPiAKPiBDaGVlcnMsCj4gCj4gWzFdCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA4L21zZzAxOTAyLmh0bWwKCkl0
IGlzIHZlcnkgc3VidGxlLiAgVGhpcyBwYXRjaCBhbmQgeW91ciBzZXJpZXMgY2FuIGJlIGFwcGxp
ZWQKaW5kZXBlbmRlbnRseSBvZiBlYWNoIG90aGVyLgoKTXkgcGF0Y2ggdG8gaW50cm9kdWNlIENP
TkZJR19IVk0gZm9yIEFSTSBkb2Vzbid0IGFjdHVhbGx5IHN3aXRjaCB0aGUKZ3Vlc3QgdHlwZSBp
bnNpZGUgaHlwZXJ2aXNvciB0byBIVk0uIEl0IGlzIG1vcmUgYWJvdXQgcHJlc2VydmluZwpyZWxl
dmFudCBjb2RlIHBhdGhzIGluIGFyY2ggYWdub3N0aWMgY29kZSBmb3IgQVJNLiBBcyBpdCB0dXJu
cyBvdXQgdGhpcwpwYXRjaCB3b24ndCBoYXZlIGFueSBlZmZlY3Qgb24gQVJNIGJlY2F1c2UgdXAg
dW50aWwgbm93IEFSTSBndWVzdHMgaGF2ZQphbGwgdGFrZW4gdGhlIFBWIHBhdGhzLgoKV2l0aCB5
b3VyIHNlcmllcyBhcHBsaWVkLCBBUk0gZ3Vlc3RzIHdpbGwgc3RhcnQgdGFraW5nIEhWTSBwYXRo
cywgd2hpY2gKd2lsbCBhbHdheXMgaGFwcGVuIHdpdGggb3Igd2l0aG91dCB0aGlzIHBhdGNoLiAg
QnV0IHlvdXIgcGF0Y2ggaXMKcHJvYmFibHkgcHJlcmVxdWlzaXRlIHRvIG1ha2UgQ09ORklHX1BW
IHdvcmsgaW4gdGhlIGZ1dHVyZS4KCldlaS4KCj4gCj4gLS0gCj4gSnVsaWVuIEdyYWxsCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 15:22:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 15: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 1fsUxp-0005IF-Qt; Wed, 22 Aug 2018 15:22:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sw4p=lf=citrix.com=prvs=765cef165=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fsUxo-0005I9-Gn
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 15:22:28 +0000
X-Inumbo-ID: 43b971b7-a61f-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 43b971b7-a61f-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 15:23:05 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,274,1531785600"; d="scan'208";a="77988932"
Date: Wed, 22 Aug 2018 17:22:16 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20180822152216.rut3syvfovsac7vu@mac>
References: <20180822075200.50278-1-roger.pau@citrix.com>
 <20180822075200.50278-4-roger.pau@citrix.com>
 <7c7de929-0652-e35d-9819-112ffeb24150@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <7c7de929-0652-e35d-9819-112ffeb24150@arm.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v7 3/6] iommu: make iommu_inclusive_mapping
 a suboption of dom0-iommu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 George 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,
 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>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDQ6MDc6MjZQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEhpIFJvZ2VyLAo+IAo+IE9uIDIyLzA4LzE4IDA4OjUxLCBSb2dlciBQYXUgTW9ubmUg
d3JvdGU6Cj4gPiBJbnRyb2R1Y2UgYSBuZXcgZG9tMC1pb21tdT1tYXAtaW5jbHVzaXZlIGdlbmVy
aWMgb3B0aW9uIHRoYXQKPiA+IHN1cGVyc2VkZXMgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcuIFRo
ZSBwcmV2aW91cyBiZWhhdmlvciBpcyBwcmVzZXJ2ZWQKPiA+IGFuZCB0aGUgb3B0aW9uIHNob3Vs
ZCBvbmx5IGJlIGVuYWJsZWQgYnkgZGVmYXVsdCBvbiBJbnRlbCBoYXJkd2FyZS4KPiA+IAo+ID4g
U2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4g
PiBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiA+
IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPiBSZXZpZXdl
ZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cj4gPiAtLS0KPiA+IENoYW5n
ZXMgc2luY2UgdjQ6Cj4gPiAgIC0gVXNlIGFuIGlmIHRvIHNldCB0aGUgZGVmYXVsdCBvcHRpb24g
dmFsdWUuCj4gPiAgIC0gU2V0IHRoZSBvcHRpb24gdG8gZmFsc2UgdW5jb25kaXRpb25hbGx5IG9u
IEFSTS4KPiA+IAo+ID4gQ2hhbmdlcyBzaW5jZSB2MjoKPiA+ICAgLSBGaXggdHlwbyBpbiBjb21t
aXQgbWVzc2FnZS4KPiA+ICAgLSBDaGFuZ2Ugc3R5bGUgYW5kIHRleHQgb2YgdGhlIGRvY3VtZW50
YXRpb24gaW4geGVuIGNvbW1hbmQgbGluZS4KPiA+ICAgLSBTZXQgdGhlIGRlZmF1bHRzIGluIHtp
bnRlbC9hbWR9X2lvbW11X2h3ZG9tX2luaXQgZm9yIGluY2x1c2l2ZS4KPiA+ICAgLSBSZS1hZGQg
dGhlIGlvbW11X2RvbTBfcGFzc3Rocm91Z2ggfHwgIWlzX3B2X2RvbWFpbihkKSBjaGVjay4KPiA+
IAo+ID4gQ2hhbmdlcyBzaW5jZSB2MToKPiA+ICAgLSBVc2UgZG9tMC1pb21tdSBpbnN0ZWFkIG9m
IHRoZSBpb21tdSBvcHRpb24uCj4gPiAgIC0gT25seSBlbmFibGUgYnkgZGVmYXVsdCBvbiBJbnRl
bCBoYXJkd2FyZS4KPiA+IC0tLQo+ID4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cj4gPiBDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRy
aXguY29tPgo+ID4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+
ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+IENjOiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+ID4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8
a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiA+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+Cj4gPiBDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+Cj4gPiBD
YzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+IENjOiBTdXJhdmVlIFN1dGhpa3Vs
cGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgo+ID4gQ2M6IEJyaWFuIFdvb2Rz
IDxicmlhbi53b29kc0BhbWQuY29tPgo+ID4gQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50
ZWwuY29tPgo+ID4gLS0tCj4gPiAgIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLm1hcmtkb3du
ICAgICAgICAgfCAxMyArKysrLQo+ID4gICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNp
X2FtZF9pb21tdS5jIHwgIDQgKysKPiA+ICAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL2lv
bW11LmMgICAgICAgICB8ICA0ICsrCj4gPiAgIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9z
bW11LmMgICAgICAgICAgfCAgMiArCj4gPiAgIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11
LmMgICAgICAgICAgICAgfCAxMiArKysrKwo+ID4gICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvZXh0ZXJuLmggICAgICAgIHwgIDIgLQo+ID4gICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvaW9tbXUuYyAgICAgICAgIHwgIDggKystCj4gPiAgIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC94ODYvdnRkLmMgICAgICAgfCA1OCArLS0tLS0tLS0tLS0tLS0tLS0tLQo+ID4gICB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyAgICAgICAgIHwgNTkgKysrKysrKysrKysr
KysrKysrKysrCj4gPiAgIHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgICAgICAgICAg
ICAgfCAgMiArCj4gPiAgIDEwIGZpbGVzIGNoYW5nZWQsIDk5IGluc2VydGlvbnMoKyksIDY1IGRl
bGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxp
bmUubWFya2Rvd24gYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+ID4gaW5k
ZXggY2Q1Nzk2MGVkZS4uOThmMGYzYjY4YiAxMDA2NDQKPiA+IC0tLSBhL2RvY3MvbWlzYy94ZW4t
Y29tbWFuZC1saW5lLm1hcmtkb3duCj4gPiArKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGlu
ZS5tYXJrZG93bgo+ID4gQEAgLTY4Miw3ICs2ODIsNyBAQCBGbGFnIHRoYXQgbWFrZXMgYSBkb20w
IHVzZSBzaGFkb3cgcGFnaW5nLiBPbmx5IHdvcmtzIHdoZW4gInB2aCIgaXMKPiA+ICAgZW5hYmxl
ZC4KPiA+ICAgIyMjIGRvbTAtaW9tbXUKPiA+IC0+IGA9IExpc3Qgb2YgWyBwYXNzdGhyb3VnaCB8
IHN0cmljdCBdYAo+ID4gKz4gYD0gTGlzdCBvZiBbIHBhc3N0aHJvdWdoIHwgc3RyaWN0IHwgbWFw
LWluY2x1c2l2ZSBdYAo+ID4gICBUaGlzIGxpc3Qgb2YgYm9vbGVhbnMgY29udHJvbHMgdGhlIGlv
bW11IHVzYWdlIGJ5IERvbTA6Cj4gPiBAQCAtNjk2LDYgKzY5NiwxNCBAQCBUaGlzIGxpc3Qgb2Yg
Ym9vbGVhbnMgY29udHJvbHMgdGhlIGlvbW11IHVzYWdlIGJ5IERvbTA6Cj4gPiAgICAgYHRydWVg
IGZvciBhIFBWSCBEb20wIGFuZCBhbnkgYXR0ZW1wdCB0byBvdmVyd3JpdGUgaXQgZnJvbSB0aGUg
Y29tbWFuZCBsaW5lCj4gPiAgICAgaXMgaWdub3JlZC4KPiA+ICsqIGBtYXAtaW5jbHVzaXZlYDog
c2V0cyB1cCBETUEgcmVtYXBwaW5nIGZvciBhbGwgdGhlIG5vbi1SQU0gcmVnaW9ucyBiZWxvdyA0
R0IKPiA+ICsgIGV4Y2VwdCBmb3IgdW51c2FibGUgcmFuZ2VzLiBVc2UgdGhpcyB0byB3b3JrIGFy
b3VuZCBmaXJtd2FyZSBpc3N1ZXMgcHJvdmlkaW5nCj4gPiArICBpbmNvcnJlY3QgUk1SUi9JVk1E
IGVudHJpZXMuIFJhdGhlciB0aGFuIG9ubHkgbWFwcGluZyBSQU0gcGFnZXMgZm9yIElPTU1VCj4g
PiArICBhY2Nlc3NlcyBmb3IgRG9tMCwgd2l0aCB0aGlzIG9wdGlvbiBhbGwgcGFnZXMgdXAgdG8g
NEdCLCBub3QgbWFya2VkIGFzCj4gPiArICB1bnVzYWJsZSBpbiB0aGUgRTgyMCB0YWJsZSwgd2ls
bCBnZXQgYSBtYXBwaW5nIGVzdGFibGlzaGVkLiBOb3RlIHRoYXQgdGhpcwo+ID4gKyAgb3B0aW9u
IGlzIG9ubHkgYXBwbGljYWJsZSB0byBhIFBWIERvbTAgYW5kIGlzIGVuYWJsZWQgYnkgZGVmYXVs
dCBvbiBJbnRlbAo+ID4gKyAgaGFyZHdhcmUuCj4gPiArCj4gPiAgICMjIyBkb20wXF9pb3BvcnRz
XF9kaXNhYmxlICh4ODYpCj4gPiAgID4gYD0gTGlzdCBvZiA8aGV4Pi08aGV4PmAKPiA+IEBAIC0x
MjMzLDYgKzEyNDEsOSBAQCB3YWl0IGRlc2NyaXB0b3IgdGltZWQgb3V0JywgdHJ5IGluY3JlYXNp
bmcgdGhpcyB2YWx1ZS4KPiA+ICAgIyMjIGlvbW11XF9pbmNsdXNpdmVcX21hcHBpbmcgKFZULWQp
Cj4gPiAgID4gYD0gPGJvb2xlYW4+YAo+ID4gKyoqV0FSTklORzogVGhpcyBjb21tYW5kIGxpbmUg
b3B0aW9uIGlzIGRlcHJlY2F0ZWQsIGFuZCBzdXBlcnNlZGVkIGJ5Cj4gPiArX2RvbTAtaW9tbXU9
bWFwLWluY2x1c2l2ZV8gLSB1c2luZyBib3RoIG9wdGlvbnMgaW4gY29tYmluYXRpb24gaXMgdW5k
ZWZpbmVkLioqCj4gPiArCj4gPiAgID4gRGVmYXVsdDogYHRydWVgCj4gPiAgIFVzZSB0aGlzIHRv
IHdvcmsgYXJvdW5kIGZpcm13YXJlIGlzc3VlcyBwcm92aWRpbmcgaW5jb3JyZWN0IFJNUlIgZW50
cmllcy4KPiA+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2Ft
ZF9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwo+
ID4gaW5kZXggYWIzOWU3NTAwZC4uMjdlYjQ5NjE5ZCAxMDA2NDQKPiA+IC0tLSBhL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKPiA+ICsrKyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKPiA+IEBAIC0yNTMsNiArMjUzLDEwIEBA
IHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBhbWRfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9t
YWluICpkKQo+ID4gICAgICAgdW5zaWduZWQgbG9uZyBpOwo+ID4gICAgICAgY29uc3Qgc3RydWN0
IGFtZF9pb21tdSAqaW9tbXU7Cj4gPiArICAgIC8qIEluY2x1c2l2ZSBJT01NVSBtYXBwaW5ncyBh
cmUgZGlzYWJsZWQgYnkgZGVmYXVsdCBvbiBBTUQgaGFyZHdhcmUuICovCj4gPiArICAgIGlmICgg
aW9tbXVfaHdkb21faW5jbHVzaXZlID09IC0xICkKPiA+ICsgICAgICAgIGlvbW11X2h3ZG9tX2lu
Y2x1c2l2ZSA9IGZhbHNlOwo+IAo+IFRoaXMgaXMgYSBxdWl0ZSBiYWQgcHJhY3RpY2UgdG8gbWl4
IGJvb2xlYW4gYW5kIGludGVnZXIuIENhbiB5b3UgcGxlYXNlCj4gcmV3b3JrIHRoZSBjb2RlIHRv
IGF2b2lkIHRoYXQ/CgpJIGRvbid0IHRoaW5rIEkgY2FuIGZpeCB0aGF0LiBBbiBpbnRlZ2VyIGlz
IHVzZWQgc28gdGhhdCB0aGUgZGVmYXVsdAp2YWx1ZSBpcyBzZXQgdG8gLTEuIFRoZW4gYXQgcnVu
dGltZSBhIGRlZmF1bHQgdmFsdWUgYmFzZWQgb24gdGhlCmhhcmR3YXJlIGlzIHNldCB1bmxlc3Mg
dGhlIHVzZXIgaGFzIGFscmVhZHkgc3BlY2lmaWVkIGEgdmFsdWUgb24gdGhlCmNvbW1hbmQgbGlu
ZS4KCkl0IG5lZWRzIHRvIGJlIGEgdHJpc3RhdGUgaW4gb3JkZXIgdG8gZGV0ZWN0IHdoZXRoZXIg
dGhlIHVzZXIgaGFzCnNwZWNpZmllZCBhIHZhbHVlIG9uIHRoZSBjb21tYW5kIGxpbmUuCgo+ID4g
Kwo+ID4gICAgICAgaWYgKCBhbGxvY2F0ZV9kb21haW5fcmVzb3VyY2VzKGRvbV9pb21tdShkKSkg
KQo+ID4gICAgICAgICAgIEJVRygpOwo+ID4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FybS9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL2lvbW11LmMK
PiA+IGluZGV4IDk1YjFhYmI5NzIuLjMyNTk5N2IxOWYgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hcm0vaW9tbXUuYwo+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvYXJtL2lvbW11LmMKPiA+IEBAIC03MywzICs3Myw3IEBAIGludCBhcmNoX2lvbW11X3Bv
cHVsYXRlX3BhZ2VfdGFibGUoc3RydWN0IGRvbWFpbiAqZCkKPiA+ICAgICAgIC8qIFRoZSBJT01N
VSBzaGFyZXMgdGhlIHAybSB3aXRoIHRoZSBDUFUgKi8KPiA+ICAgICAgIHJldHVybiAtRU5PU1lT
Owo+ID4gICB9Cj4gPiArCj4gPiArdm9pZCBfX2h3ZG9tX2luaXQgYXJjaF9pb21tdV9od2RvbV9p
bml0KHN0cnVjdCBkb21haW4gKmQpCj4gPiArewo+ID4gK30KPiA+IGRpZmYgLS1naXQgYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YXJtL3NtbXUuYwo+ID4gaW5kZXggNzRjMDliMDk5MS4uYjE0MjY3N2I4YyAxMDA2NDQKPiA+IC0t
LSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKPiA+ICsrKyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKPiA+IEBAIC0yNzI3LDYgKzI3MjcsOCBAQCBzdGF0
aWMgaW50IGFybV9zbW11X2lvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCj4gPiAg
IHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBhcm1fc21tdV9pb21tdV9od2RvbV9pbml0KHN0cnVj
dCBkb21haW4gKmQpCj4gPiAgIHsKPiA+ICsJLyogU2V0IHRvIGZhbHNlIG9wdGlvbnMgbm90IHN1
cHBvcnRlZCBvbiBBUk0uICovCj4gPiArCWlvbW11X2h3ZG9tX2luY2x1c2l2ZSA9IGZhbHNlOwo+
IAo+IEkgd291bGQgcHJlZmVyIGlmIHByaW50IGEgd2FybmluZyB3aGVuIHRoZSB2YWx1ZSBpcyBu
b3QgZmFsc2UgYW5kIHRoZW4gc2V0Cj4gdG8gZmFsc2UuCgpTdXJlLgoKVGhhbmtzLCBSb2dlci4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 15:22:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 15: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 1fsUxn-0005I3-Gh; Wed, 22 Aug 2018 15:22: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=+vkn=lf=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fsUxm-0005Hx-Ak
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 15:22:26 +0000
X-Inumbo-ID: fd951724-a61e-11e8-a8a5-bc764e045a96
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0c::705])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id fd951724-a61e-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 17:21: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=w++ze4127KWTXm129Ow+Vy9OnL/v+VQoS/1Drwff18s=;
 b=ZbbpaiVuVzg88d/6G89UQVKpzMHJW7WAdoNNlZXKUPB8CcRUa2+HEPB4leUIp3OugccQsB2cQtFcr+2kxuwDcoSrM7000moDE0IPWESB23o1Aazyqz/4GUmcYZFwfrOSSRtJC4NAaKE2s1sgivA9Xsr1UshjhuqL9IrWmf/A8GE=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
Received: from [10.10.195.54] (91.199.104.6) by
 AM0PR02MB4180.eurprd02.prod.outlook.com (2603:10a6:208:dc::18) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.13; Wed, 22 Aug 2018 15:22:18 +0000
Message-ID: <1534951335.20997.14.camel@bitdefender.com>
From: Isaila Alexandru <aisaila@bitdefender.com>
To: Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Date: Wed, 22 Aug 2018 18:22:15 +0300
In-Reply-To: <20180822150423.4gb4q66guorbgupb@mac>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
 <1534946563-12084-13-git-send-email-aisaila@bitdefender.com>
 <20180822150423.4gb4q66guorbgupb@mac>
Organization: BD
X-Mailer: Evolution 3.18.5.2-0ubuntu3.2 
Mime-Version: 1.0
X-Originating-IP: [91.199.104.6]
X-ClientProxiedBy: AM5PR0602CA0004.eurprd06.prod.outlook.com
 (2603:10a6:203:a3::14) To AM0PR02MB4180.eurprd02.prod.outlook.com
 (2603:10a6:208:dc::18)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: e50924c0-8416-488f-046c-08d608430cad
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:AM0PR02MB4180; 
X-Microsoft-Exchange-Diagnostics: 1; AM0PR02MB4180;
 3:D/vWNvrQlHvB6fNkbuRRMhL3xTt9L8jBM5T8W6csM3JQdxuxls0pzb+j2LFtARR79iKznVRewN0kqPHHQDHPYS6KiDSDkCnu5gIOj7N7SxjPcaoxnZIX1le7EGso28fesdvv0uc9wIM9oxMVPDtEqeVcTI83O3veImSaOAi597dYa1LeXbfUBhQxkYKP7mW3ii9feF7wTh11hVP4c7OGQeScrANkBBX1o5xMhSzYDm22vpt8IwrYRZbPG6A8aQCQ;
 25:z/GSH9BIuvT23ZomGFX1MrYTMeBsc46vWJoCc3sH2R3dL1xf8YI3VE6tmw+u+KdD48xz5p7kkLxocAr91ef8YYWhbSeEGEp6Ei6lKiSsJmwiAykhQIvKRp5adD7xqFCZRij2yUeY5I/bndQcaBA+8sCSXULoOQCoPUsu6D0IOCevwuKM3M4bc++P/ftVuT0VUIum2k3Nxr4wbw/Hft8EWYZI/S5M8niKl1rujdX8As4pnAhV3j4BCJnyyTrPtLfee3oWGj9NDAPpEGDJ7SqPVO8Xp0PQbphIc4pnDqc3ccFzrTwCb4m+mQ+jZOdUxBs5dfZ8GW2X3SFsDSIqIlOfOw==;
 31:97AAV9Arh4oh7mZdgzW4mXmho4hn/ctK+zCsF3gUR2YdYOVdMyD1CzGrNVSfBjLaQR4s622Cd5w+qwGWjuRt8xOFqsff4Loehxh92l4dz8TvoowpL+sO8h37dcGgzbwjuzClZloBf5lBInDF+RHkceJhObxenK1x4+AzKA9P0ItlOfTJIFGf5J6q8bu19o6rafrWD0Cpql5IL0xBonx+9lzvY9sEXa/BlkkkbTxHcgY=
X-MS-TrafficTypeDiagnostic: AM0PR02MB4180:
X-Microsoft-Exchange-Diagnostics: 1; AM0PR02MB4180;
 20:xwlPO8nvAKVocbLGnBUn7grPvjLXZNnJqXblGfn3Du6O3XTfetJn/a27k9mu9wL20PkYBktdSg/cXE8MgT7ExRmekqT4iM+DQz937jY0knRor3EOgcdRWdL44jpLqSr+xzffuuqsu7fgTWsPMPHcTNnCDqPl18+pNnM+EbkPhh1VMVKRYJ8zr5T+Y1zhpyVAeb2w25xNVOJcC9xWN0/OhCS9N5sZVRD+itflIguF3HY9WPqiKYz6S12OORGKXx0qqa4v1lg3LIbTOwu9j2lM4FnhOcepuIS8jrpKs7YxNUYnFM94sqfaQ7yCVBoWbXNHA00TMl5MCSWK2siMbZ2MMQ==;
 4:yFFT5nKKg5op9WQQaKeZYOQUSdN+gn/LUlK4qeewPmJ82Kx6WUjdPOWKqMXqbvSsJGTTUnyg3su8X2NJ/d27/DhMXnGyp1dY7hdrXueVuLVtGrv5OrjqYwZbdrloyxzPWQF0+TlD83hgB500Y2Uqs0pFUhcI+84xldyyH5ndeBFsnigJ5tGXrAVYJ8qhXJfYaTJ12wnKwcc349yo/mSj00bX9bmQR8T4RrSkOVB2QGixoWF35pJvBBURPkFBElVUnDIBRcAsW+cuXl7rPWkCAA==
X-Microsoft-Antispam-PRVS: <AM0PR02MB41800D585A89DDB604E8BA3BAB300@AM0PR02MB4180.eurprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(6040522)(2401047)(8121501046)(5005006)(3002001)(3231311)(944501410)(52105095)(93006095)(93001095)(10201501046)(149027)(150027)(6041310)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123560045)(201708071742011)(7699016);
 SRVR:AM0PR02MB4180; BCL:0; PCL:0; RULEID:; SRVR:AM0PR02MB4180; 
X-Forefront-PRVS: 0772E5DAD5
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(6049001)(366004)(346002)(39850400004)(396003)(376002)(136003)(199004)(189003)(446003)(2870700001)(8936002)(26005)(478600001)(50226002)(6116002)(3846002)(186003)(16526019)(2906002)(386003)(77096007)(5820100001)(229853002)(97736004)(36756003)(105586002)(106356001)(36916002)(8676002)(81156014)(5660300001)(52116002)(103116003)(23676004)(50466002)(81166006)(76176011)(14444005)(6666003)(53936002)(4326008)(6916009)(86362001)(305945005)(47776003)(66066001)(11346002)(476003)(956004)(25786009)(2616005)(486006)(68736007)(6246003)(16576012)(7736002)(316002)(6486002)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR02MB4180; 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?MTtBTTBQUjAyTUI0MTgwOzIzOndnYVU5Zkt4R1pHVDdRZk1TdzdiZmpESk9k?=
 =?utf-8?B?U2I3bHV6UjhremF0S2FFSGlnRUd5U0R4Y3gzbnJYSTRDWnJ5RFNsaVQzMG5h?=
 =?utf-8?B?NnVzbkpNRFo5SjZ4dEVlSktRU1l5ck02SldtQW54bWNUQ2NYK2NzVFRDdlFl?=
 =?utf-8?B?SnBITDh1Rnc4WXF5YzlGQzV2VUg4NkV4N24zWVhkWGowS2oyeTEwYkNJWEYx?=
 =?utf-8?B?bTZyalNqUGltbURTZTZ0UWJBU1dReW9EaW5wRHZkK1kycFVrcjVOMFBaVDlo?=
 =?utf-8?B?SGN5d1RUVzlOSHJNNFVDS1lYMjRJMjBhNWppWXM3SitTWVdJemlXdFptSnd6?=
 =?utf-8?B?RzVKdEVYYW1WN2E2N3F0UFlaenBBMDU4TnQxcnV5VGNjSFRPaGNOaE5HTXdX?=
 =?utf-8?B?R0c5UEtsdUc3YlFvMlFqM05RWGZVOTRINTc3OWF3WjFoMUMyamhOKzVHejN1?=
 =?utf-8?B?dW1TRk1zeWhSWlRFUnIrWncvWVI5eUQ0RmxjbG5LZEV5WTYvMktTV09uWldE?=
 =?utf-8?B?d0haVVdSS3lTMTVLWTFBRVNtUyttSmxLd3RaQVJMZjQ5ME9yam9iRjFsZmFl?=
 =?utf-8?B?KzFIbHk1c2RzOVlYQ3djaSs0NEkwQi9yUXNRbjFpVis1VnYrRldYYTV3UEt4?=
 =?utf-8?B?RW1Kc3lxT2xxRlQrVmsvWkFCU1NXbmdUbWZyRDJ2WHVkUXNMY1NtN1FqeUFm?=
 =?utf-8?B?NGxRWEtKNzV2MUd2ZFYxdjAxYWFDT2JVMGllVWFwamhyWHUvU1ZHdEJ4Zmtq?=
 =?utf-8?B?NDVmZU9lcjJibzZab0JRUlJkVy9ua2k2WHBxc05zcEt0MzFaSXZxYVRELzk2?=
 =?utf-8?B?ZVFqa1FaOXVvd3VRMC8xMTJ2blJvbVk2Y3ZNem5nYXUrWExHOHd3Y1dta0tz?=
 =?utf-8?B?NkxyVVhqYW5uOUxCdHN2SkJDbUk3a2dXdHJxUm9BdEt2dUdCdG1rdWllNW0x?=
 =?utf-8?B?dmJJa2FFWm1Sd3VTVEY2RTNUNG5ZVi9RUWhMSjVoYTF6U0NMTFZHc3JlZ1dN?=
 =?utf-8?B?QlhDeE14OWNNd3lqRmovS1Bpb2E2YkQyaHBHTk55ak9MdGIyMWNjUW1NM3Na?=
 =?utf-8?B?RHdDSTNsak9qcUN2ZVlrWXhMZFdiRXNuL3ZUaTUwcG1kbktjaHZxbFVaOEUw?=
 =?utf-8?B?alN6MEhTbFFEUWp5K0MyVisvWlBwNTNLK2gvMSt0c0t4bFgwMDV5bHgva3FC?=
 =?utf-8?B?anpNMnJjWGZhVVdZMFJkRlRRV0RWSU4xcmdTZXZwN2tVMlhGcmtEaFRYa3c4?=
 =?utf-8?B?elc0M2lvN1c1SzIrQ1FOMXBrcWI3a2Rxc2NvMU9kL21xcTZKTlBxZnlRVm1z?=
 =?utf-8?B?SXJlOFlJU3YrTmJRRHlQV0JWZXJrR1hRWHZGQkJzTmYrek1hV2ZFUmtDVHJI?=
 =?utf-8?B?VTI0T3JSVkhvWnU4djY5M21oTmpVRm9ZQVdmNHNxMXpYWFNuaVRhc3h6dyt5?=
 =?utf-8?B?OHYweFpxWHlUNUNvelBBWDBHNDVMYmlkVXdtNTRQanM3L0tDOU81ZGFUVHZi?=
 =?utf-8?B?bTNHRU45SjduMS8zUUJ3ZDRjY1JIZmtZU0o1NnpiaGJJbzV0R2FGQ0g1UDlO?=
 =?utf-8?B?L3ppWE9XSE9iWllDcVk5Wk1VN1VmMDgrTVZOQjROOHVYSHp6VVBtTVEyZWF3?=
 =?utf-8?B?SS8rM3R6WkN0ZlM0a1J3M3doYUZCVUN6NzFuM0VhVnIrSkx4WGI5Vzc1Tk1N?=
 =?utf-8?B?a2Y0ek5uN252YUl3TklhRU5Kank1aEZrRk9vZ0FKU0RaTGpITXlQQUVJZFdt?=
 =?utf-8?Q?edBMD/otxtnHskmlx8S2ctpCCJgdf75pS85v8=3D?=
X-Microsoft-Antispam-Message-Info: apuURjv2wmqB1J7LMZmA2HWURYrKdtFrZc6a8mUR6tAv3namn+c4Xg39r97R9SRZ3jyhbbsVexF/OSq+auJeo16XNoCWTuAIzTdvKsI9hCMNkzOl/zHD7MIDHNARUQTZAk8aQt0cj7Jjm4Ai9ZBPVJowZQ+wP9k3KF9AUXk+tZn0uLgnZEwQBCm+Jxbtevo0TqTg8GI8WOWerDpp8l3ZRIsZyZxRTDXBBS6ECf6Fi6KYfjgzs4a/x8EkCtnIkcnSmevHaN/MG7nE0l9/4BP8H4a/unHhie/OMCSCiMBqVSJu2Jyw0xftwoCsT4aoIZpOku1YxWjgATx9pvdaon5r2pf5PSsp5lyOAg5RuQvLmDs=
X-Microsoft-Exchange-Diagnostics: 1; AM0PR02MB4180;
 6:5dxUEcOXsok3eBm438LnS7FJRinY0Q6yVHF/VU9XUB/EWIR3anL9uDwexPkpOiaaKmmLGpiVChhCtTztylXqKelUZOGrESt8rO3ahvjy2DeM6QAzYjcPIAMtU9FNxBSiI/tyhqsK3DA3tTxDNZiFhIvYogWs8wQOE83ltYRVudk+ndY3xtV2mwqSMlTFqCF+6PXKnlKkmk5Do3T15JAJrl/CUdDtulZCppscK39s/pj6RHO8/5IexRRIyF1b6YcndtLc1jzyFL0fn60+EG3pQsk60B7EwPCrAgMbkYknhWP/F6nbhC1VQSx3+0VogbiDJ0MwjKOpGaHsEa5yds/Z2gGKcD+rZGORoKdyuoAaXacwByjdoMDNRh0+uWDMvMPo/aP4axcMLvLTjvksIX4yxSl+zp/KG+ftJ/KVU0vdSd7XetU6vaoQrwFp4tT7B8R4RGNJ65aN1QmXIlvGjUKc0Q==;
 5:PSuXc2boxPaYnmwUMJ4akmhkV2XNBDJ83i60Zu6cXgyWt1HCxvaGk+uHa48mbHZYxL8xzzQBGalxhXRpCK745R1Pz6OZOXfhrWIazBDIY6Ky4rXAObHq+lmdPeXvP9aliCI/HS6ggo60zYJcvTN3M4v7njQ8WA73Ka1rZXPAMPg=;
 7:dR4biyjJvypXMUX93i/6Rd9XJTOo5ytXbJc8dSAqKofSfkwZnQqUapXburxILvMOjXgtK+ZXIuyJF2spnM3KJPD2+9TPx/8ut5CT0wQ47be6d6eYdYBH+Ekqga/n5eXknjko25us4ULXZO3WtwEdZR57gGZWEY8bf4oT6yYlIoHhb0qpDPB6YdukoOHAawSrD5IFfYusCFhXW28jc0bKvl9nqP4HxkDKqeCyQ69w8Sdc3MQStOKo6BoIcH2WHfBh
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2018 15:22:18.3777 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: e50924c0-8416-488f-046c-08d608430cad
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR02MB4180
Subject: Re: [Xen-devel] [PATCH v17 12/13] 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,
 xen-devel@lists.xen.org, paul.durrant@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>

PiA+IMKgCj4gPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgaWYgKCBoYW5kbGVyKGQsIGgpICE9
IDAgKQo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGlmICggaGFuZGxlcihkLT52Y3B1WzBd
LCBoKSAhPSAwICkKPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgewo+ID4gwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHByaW50ayhYRU5MT0dfR19FUlIKPiA+IC3CoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIkhWTSVkIHNhdmU6IGZhaWxl
ZCB0byBzYXZlIHR5cGUKPiA+ICUiUFJJdTE2IlxuIiwKPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIkhWTSBkJWQgc2F2ZTogZmFpbGVkIHRvIHNhdmUg
dHlwZQo+ID4gJSJQUkl1MTYiXG4iLAo+IFRoaXMgbG9va3MgbGlrZSBhbiB1bnJlbGF0ZWQgY2hh
bmdlLgpJIHdhbnRlZCB0byBjaGFuZ2UgdGhpcyBzbyBpdCBjb3VsZCBiZSBpbiB0aGUgc2FtZSBv
cmRlciBhcyB0aGUKcGVyX3ZjcHUgcHJpbnQgdGhhdCB3YXMgbW9kaWZpZWQgYXQgSmFuJ3MgcmVx
dWVzdC4KTm93IHRoZSBwcmludCBpcyBzb21ldGhpbmcgbGlrZToKCiIKKFhFTikgSFZNIGQydjAg
c2F2ZTogQ1BVCihYRU4pIEhWTSBkMnYxIHNhdmU6IENQVQooWEVOKSBIVk0gZDIgc2F2ZTogUElD
CihYRU4pIEhWTSBkMiBzYXZlOiBJT0FQSUMKKFhFTikgSFZNIGQydjAgc2F2ZTogTEFQSUMKIgpp
biBvcHBvc2UgdG8gaGF2aW5nICIoWEVOKSBIVk0yIHNhdmU6IFBJQyIuCgpJZiB0aGUgY2hhbmdl
IGlzIG5vdCBuZWVkZWQgSSBjYW4gZHJvcCBpdC4KClRoYW5rcyzCoApBbGV4CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 15:24:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 15:24:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsUzS-0005Wx-7J; Wed, 22 Aug 2018 15:24: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=cicq=lf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsUzQ-0005Wg-5T
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 15:24:08 +0000
X-Inumbo-ID: 3ace93e1-a61f-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3ace93e1-a61f-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 17:22: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 A8C9DED1;
 Wed, 22 Aug 2018 08:24: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 8A6AB3F2EA;
 Wed, 22 Aug 2018 08:24:04 -0700 (PDT)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20180822075200.50278-1-roger.pau@citrix.com>
 <20180822075200.50278-4-roger.pau@citrix.com>
 <7c7de929-0652-e35d-9819-112ffeb24150@arm.com>
 <20180822152216.rut3syvfovsac7vu@mac>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <784e4a13-b143-fc16-4a25-9911350ded4d@arm.com>
Date: Wed, 22 Aug 2018 16:24: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: <20180822152216.rut3syvfovsac7vu@mac>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 3/6] iommu: make iommu_inclusive_mapping
 a suboption of dom0-iommu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 George 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,
 Brian Woods <brian.woods@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>

SGksCgpPbiAyMi8wOC8xOCAxNjoyMiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBXZWQs
IEF1ZyAyMiwgMjAxOCBhdCAwNDowNzoyNlBNICswMTAwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+
IEhpIFJvZ2VyLAo+Pgo+PiBPbiAyMi8wOC8xOCAwODo1MSwgUm9nZXIgUGF1IE1vbm5lIHdyb3Rl
Ogo+Pj4gSW50cm9kdWNlIGEgbmV3IGRvbTAtaW9tbXU9bWFwLWluY2x1c2l2ZSBnZW5lcmljIG9w
dGlvbiB0aGF0Cj4+PiBzdXBlcnNlZGVzIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nLiBUaGUgcHJl
dmlvdXMgYmVoYXZpb3IgaXMgcHJlc2VydmVkCj4+PiBhbmQgdGhlIG9wdGlvbiBzaG91bGQgb25s
eSBiZSBlbmFibGVkIGJ5IGRlZmF1bHQgb24gSW50ZWwgaGFyZHdhcmUuCj4+Pgo+Pj4gU2lnbmVk
LW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4+PiBSZXZp
ZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPj4+IFJldmll
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+PiBSZXZpZXdlZC1ieTog
S2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cj4+PiAtLS0KPj4+IENoYW5nZXMgc2lu
Y2UgdjQ6Cj4+PiAgICAtIFVzZSBhbiBpZiB0byBzZXQgdGhlIGRlZmF1bHQgb3B0aW9uIHZhbHVl
Lgo+Pj4gICAgLSBTZXQgdGhlIG9wdGlvbiB0byBmYWxzZSB1bmNvbmRpdGlvbmFsbHkgb24gQVJN
Lgo+Pj4KPj4+IENoYW5nZXMgc2luY2UgdjI6Cj4+PiAgICAtIEZpeCB0eXBvIGluIGNvbW1pdCBt
ZXNzYWdlLgo+Pj4gICAgLSBDaGFuZ2Ugc3R5bGUgYW5kIHRleHQgb2YgdGhlIGRvY3VtZW50YXRp
b24gaW4geGVuIGNvbW1hbmQgbGluZS4KPj4+ICAgIC0gU2V0IHRoZSBkZWZhdWx0cyBpbiB7aW50
ZWwvYW1kfV9pb21tdV9od2RvbV9pbml0IGZvciBpbmNsdXNpdmUuCj4+PiAgICAtIFJlLWFkZCB0
aGUgaW9tbXVfZG9tMF9wYXNzdGhyb3VnaCB8fCAhaXNfcHZfZG9tYWluKGQpIGNoZWNrLgo+Pj4K
Pj4+IENoYW5nZXMgc2luY2UgdjE6Cj4+PiAgICAtIFVzZSBkb20wLWlvbW11IGluc3RlYWQgb2Yg
dGhlIGlvbW11IG9wdGlvbi4KPj4+ICAgIC0gT25seSBlbmFibGUgYnkgZGVmYXVsdCBvbiBJbnRl
bCBoYXJkd2FyZS4KPj4+IC0tLQo+Pj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cj4+PiBDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRy
aXguY29tPgo+Pj4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+
Pj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4+IENjOiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+Pj4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8
a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPj4+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+Cj4+PiBDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+Cj4+PiBD
YzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPj4+IENjOiBTdXJhdmVlIFN1dGhpa3Vs
cGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgo+Pj4gQ2M6IEJyaWFuIFdvb2Rz
IDxicmlhbi53b29kc0BhbWQuY29tPgo+Pj4gQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50
ZWwuY29tPgo+Pj4gLS0tCj4+PiAgICBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93
biAgICAgICAgIHwgMTMgKysrKy0KPj4+ICAgIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9w
Y2lfYW1kX2lvbW11LmMgfCAgNCArKwo+Pj4gICAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJt
L2lvbW11LmMgICAgICAgICB8ICA0ICsrCj4+PiAgICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
cm0vc21tdS5jICAgICAgICAgIHwgIDIgKwo+Pj4gICAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
aW9tbXUuYyAgICAgICAgICAgICB8IDEyICsrKysrCj4+PiAgICB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQvZXh0ZXJuLmggICAgICAgIHwgIDIgLQo+Pj4gICAgeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvdnRkL2lvbW11LmMgICAgICAgICB8ICA4ICsrLQo+Pj4gICAgeGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvdnRkL3g4Ni92dGQuYyAgICAgICB8IDU4ICstLS0tLS0tLS0tLS0tLS0tLS0tCj4+
PiAgICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYyAgICAgICAgIHwgNTkgKysr
KysrKysrKysrKysrKysrKysrCj4+PiAgICB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAg
ICAgICAgICAgICAgIHwgIDIgKwo+Pj4gICAgMTAgZmlsZXMgY2hhbmdlZCwgOTkgaW5zZXJ0aW9u
cygrKSwgNjUgZGVsZXRpb25zKC0pCj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy94ZW4t
Y29tbWFuZC1saW5lLm1hcmtkb3duIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rv
d24KPj4+IGluZGV4IGNkNTc5NjBlZGUuLjk4ZjBmM2I2OGIgMTAwNjQ0Cj4+PiAtLS0gYS9kb2Nz
L21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+Pj4gKysrIGIvZG9jcy9taXNjL3hlbi1j
b21tYW5kLWxpbmUubWFya2Rvd24KPj4+IEBAIC02ODIsNyArNjgyLDcgQEAgRmxhZyB0aGF0IG1h
a2VzIGEgZG9tMCB1c2Ugc2hhZG93IHBhZ2luZy4gT25seSB3b3JrcyB3aGVuICJwdmgiIGlzCj4+
PiAgICBlbmFibGVkLgo+Pj4gICAgIyMjIGRvbTAtaW9tbXUKPj4+IC0+IGA9IExpc3Qgb2YgWyBw
YXNzdGhyb3VnaCB8IHN0cmljdCBdYAo+Pj4gKz4gYD0gTGlzdCBvZiBbIHBhc3N0aHJvdWdoIHwg
c3RyaWN0IHwgbWFwLWluY2x1c2l2ZSBdYAo+Pj4gICAgVGhpcyBsaXN0IG9mIGJvb2xlYW5zIGNv
bnRyb2xzIHRoZSBpb21tdSB1c2FnZSBieSBEb20wOgo+Pj4gQEAgLTY5Niw2ICs2OTYsMTQgQEAg
VGhpcyBsaXN0IG9mIGJvb2xlYW5zIGNvbnRyb2xzIHRoZSBpb21tdSB1c2FnZSBieSBEb20wOgo+
Pj4gICAgICBgdHJ1ZWAgZm9yIGEgUFZIIERvbTAgYW5kIGFueSBhdHRlbXB0IHRvIG92ZXJ3cml0
ZSBpdCBmcm9tIHRoZSBjb21tYW5kIGxpbmUKPj4+ICAgICAgaXMgaWdub3JlZC4KPj4+ICsqIGBt
YXAtaW5jbHVzaXZlYDogc2V0cyB1cCBETUEgcmVtYXBwaW5nIGZvciBhbGwgdGhlIG5vbi1SQU0g
cmVnaW9ucyBiZWxvdyA0R0IKPj4+ICsgIGV4Y2VwdCBmb3IgdW51c2FibGUgcmFuZ2VzLiBVc2Ug
dGhpcyB0byB3b3JrIGFyb3VuZCBmaXJtd2FyZSBpc3N1ZXMgcHJvdmlkaW5nCj4+PiArICBpbmNv
cnJlY3QgUk1SUi9JVk1EIGVudHJpZXMuIFJhdGhlciB0aGFuIG9ubHkgbWFwcGluZyBSQU0gcGFn
ZXMgZm9yIElPTU1VCj4+PiArICBhY2Nlc3NlcyBmb3IgRG9tMCwgd2l0aCB0aGlzIG9wdGlvbiBh
bGwgcGFnZXMgdXAgdG8gNEdCLCBub3QgbWFya2VkIGFzCj4+PiArICB1bnVzYWJsZSBpbiB0aGUg
RTgyMCB0YWJsZSwgd2lsbCBnZXQgYSBtYXBwaW5nIGVzdGFibGlzaGVkLiBOb3RlIHRoYXQgdGhp
cwo+Pj4gKyAgb3B0aW9uIGlzIG9ubHkgYXBwbGljYWJsZSB0byBhIFBWIERvbTAgYW5kIGlzIGVu
YWJsZWQgYnkgZGVmYXVsdCBvbiBJbnRlbAo+Pj4gKyAgaGFyZHdhcmUuCj4+PiArCj4+PiAgICAj
IyMgZG9tMFxfaW9wb3J0c1xfZGlzYWJsZSAoeDg2KQo+Pj4gICAgPiBgPSBMaXN0IG9mIDxoZXg+
LTxoZXg+YAo+Pj4gQEAgLTEyMzMsNiArMTI0MSw5IEBAIHdhaXQgZGVzY3JpcHRvciB0aW1lZCBv
dXQnLCB0cnkgaW5jcmVhc2luZyB0aGlzIHZhbHVlLgo+Pj4gICAgIyMjIGlvbW11XF9pbmNsdXNp
dmVcX21hcHBpbmcgKFZULWQpCj4+PiAgICA+IGA9IDxib29sZWFuPmAKPj4+ICsqKldBUk5JTkc6
IFRoaXMgY29tbWFuZCBsaW5lIG9wdGlvbiBpcyBkZXByZWNhdGVkLCBhbmQgc3VwZXJzZWRlZCBi
eQo+Pj4gK19kb20wLWlvbW11PW1hcC1pbmNsdXNpdmVfIC0gdXNpbmcgYm90aCBvcHRpb25zIGlu
IGNvbWJpbmF0aW9uIGlzIHVuZGVmaW5lZC4qKgo+Pj4gKwo+Pj4gICAgPiBEZWZhdWx0OiBgdHJ1
ZWAKPj4+ICAgIFVzZSB0aGlzIHRvIHdvcmsgYXJvdW5kIGZpcm13YXJlIGlzc3VlcyBwcm92aWRp
bmcgaW5jb3JyZWN0IFJNUlIgZW50cmllcy4KPj4+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL3BjaV9hbWRfaW9tbXUuYwo+Pj4gaW5kZXggYWIzOWU3NTAwZC4uMjdlYjQ5NjE5ZCAxMDA2
NDQKPj4+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMK
Pj4+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKPj4+
IEBAIC0yNTMsNiArMjUzLDEwIEBAIHN0YXRpYyB2b2lkIF9faHdkb21faW5pdCBhbWRfaW9tbXVf
aHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQo+Pj4gICAgICAgIHVuc2lnbmVkIGxvbmcgaTsK
Pj4+ICAgICAgICBjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdTsKPj4+ICsgICAgLyogSW5j
bHVzaXZlIElPTU1VIG1hcHBpbmdzIGFyZSBkaXNhYmxlZCBieSBkZWZhdWx0IG9uIEFNRCBoYXJk
d2FyZS4gKi8KPj4+ICsgICAgaWYgKCBpb21tdV9od2RvbV9pbmNsdXNpdmUgPT0gLTEgKQo+Pj4g
KyAgICAgICAgaW9tbXVfaHdkb21faW5jbHVzaXZlID0gZmFsc2U7Cj4+Cj4+IFRoaXMgaXMgYSBx
dWl0ZSBiYWQgcHJhY3RpY2UgdG8gbWl4IGJvb2xlYW4gYW5kIGludGVnZXIuIENhbiB5b3UgcGxl
YXNlCj4+IHJld29yayB0aGUgY29kZSB0byBhdm9pZCB0aGF0Pwo+IAo+IEkgZG9uJ3QgdGhpbmsg
SSBjYW4gZml4IHRoYXQuIEFuIGludGVnZXIgaXMgdXNlZCBzbyB0aGF0IHRoZSBkZWZhdWx0Cj4g
dmFsdWUgaXMgc2V0IHRvIC0xLiBUaGVuIGF0IHJ1bnRpbWUgYSBkZWZhdWx0IHZhbHVlIGJhc2Vk
IG9uIHRoZQo+IGhhcmR3YXJlIGlzIHNldCB1bmxlc3MgdGhlIHVzZXIgaGFzIGFscmVhZHkgc3Bl
Y2lmaWVkIGEgdmFsdWUgb24gdGhlCj4gY29tbWFuZCBsaW5lLgo+IAo+IEl0IG5lZWRzIHRvIGJl
IGEgdHJpc3RhdGUgaW4gb3JkZXIgdG8gZGV0ZWN0IHdoZXRoZXIgdGhlIHVzZXIgaGFzCj4gc3Bl
Y2lmaWVkIGEgdmFsdWUgb24gdGhlIGNvbW1hbmQgbGluZS4KCkluIHRoYXQgY2FzZSB0aGUgc29s
dXRpb24gaXMgdG8gdXNlIC0xLCAwLCAxLiBTbyByZXBsYWNpbmcgZmFsc2Ugd2l0aCAwIAphbmQg
dHJ1ZSB3aXRoIDEuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 15:25:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 15:25:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsV15-0005fa-KX; Wed, 22 Aug 2018 15: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=om3v=lf=citrix.com=prvs=7650e4d92=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fsV14-0005fO-Pm
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 15:25:50 +0000
X-Inumbo-ID: bcfa6cb0-a61f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bcfa6cb0-a61f-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 15:26:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,274,1531785600"; d="scan'208";a="63457261"
Date: Wed, 22 Aug 2018 16:25:46 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20180822152546.u6xfevn6au5xhkzy@citrix.com>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
 <1533079688-9541-2-git-send-email-sstabellini@kernel.org>
 <8d3e00e6-2347-6a0e-0d7f-ca3ec0221fe8@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <8d3e00e6-2347-6a0e-0d7f-ca3ec0221fe8@arm.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [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>,
 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>

T24gV2VkLCBBdWcgMDEsIDIwMTggYXQgMTA6MzE6NTBBTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IAo+IAo+IE9uIDAxLzA4LzE4IDAwOjI3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gPiBNb3ZlIGEgZmV3IGNvbnN0YW50cyBkZWZpbmVkIGJ5IGxpYnhsX2FybS5jIHRvCj4gPiB4
ZW4vaW5jbHVkZS9wdWJsaWMvZGV2aWNlX3RyZWVfZGVmcy5oLCBzbyB0aGF0IHRoZXkgY2FuIGJl
IHVzZWQgZnJvbSBYZW4KPiA+IGFuZCBsaWJ4bC4gUHJlcGVuZCBHVUVTVF8gdG8gYXZvaWQgY29u
ZmxpY3RzLgo+ID4gCj4gPiBNb3ZlIHRoZSBEVF9JUlFfVFlQRSogZGVmaW5pdGlvbnMgZnJvbSBs
aWJ4bF9hcm0uYyB0bwo+ID4gcHVibGljL2RldmljZV90cmVlX2RlZnMuaC4gVXNlIHRoZW0gaW4g
WGVuIHdoZXJlIGFwcHJvcHJpYXRlLgo+ID4gCj4gPiBSZS1kZWZpbmUgdGhlIGV4aXN0aW5nIFhl
biBpbnRlcm5hbCBJUlFfVFlQRXMgYXMgRFRfSVJRX1RZUEVzOiB0aGV5Cj4gPiBhbHJlYWR5IGhh
cHBlbiB0byBiZSB0aGUgc2FtZSwgbGV0IG1ha2UgaXQgY2xlYXIuCj4gPiAKPiA+IFNpZ25lZC1v
ZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiAKPiBBY2tl
ZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCkFja2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 15:26:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 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 1fsV1Z-0005lN-2c; Wed, 22 Aug 2018 15:26:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sw4p=lf=citrix.com=prvs=765cef165=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fsV1X-0005lB-Q6
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 15:26:19 +0000
X-Inumbo-ID: ce65b4ae-a61f-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ce65b4ae-a61f-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 15:26:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,274,1531785600"; d="scan'208";a="77989265"
Date: Wed, 22 Aug 2018 17:26:10 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Isaila Alexandru <aisaila@bitdefender.com>
Message-ID: <20180822152610.r7vlc4vp2tsbbevs@mac>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
 <1534946563-12084-13-git-send-email-aisaila@bitdefender.com>
 <20180822150423.4gb4q66guorbgupb@mac>
 <1534951335.20997.14.camel@bitdefender.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534951335.20997.14.camel@bitdefender.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 v17 12/13] 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,
 xen-devel@lists.xen.org, paul.durrant@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>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDY6MjI6MTVQTSArMDMwMCwgSXNhaWxhIEFsZXhhbmRy
dSB3cm90ZToKPiA+ID4gwqAKPiA+ID4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGlmICggaGFu
ZGxlcihkLCBoKSAhPSAwICkKPiA+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGlmICggaGFu
ZGxlcihkLT52Y3B1WzBdLCBoKSAhPSAwICkKPiA+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqB7Cj4gPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBwcmludGsoWEVOTE9H
X0dfRVJSCj4gPiA+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgIkhWTSVkIHNhdmU6IGZhaWxlZCB0byBzYXZlIHR5cGUKPiA+ID4gJSJQUkl1MTYiXG4iLAo+
ID4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCJIVk0g
ZCVkIHNhdmU6IGZhaWxlZCB0byBzYXZlIHR5cGUKPiA+ID4gJSJQUkl1MTYiXG4iLAo+ID4gVGhp
cyBsb29rcyBsaWtlIGFuIHVucmVsYXRlZCBjaGFuZ2UuCj4gSSB3YW50ZWQgdG8gY2hhbmdlIHRo
aXMgc28gaXQgY291bGQgYmUgaW4gdGhlIHNhbWUgb3JkZXIgYXMgdGhlCj4gcGVyX3ZjcHUgcHJp
bnQgdGhhdCB3YXMgbW9kaWZpZWQgYXQgSmFuJ3MgcmVxdWVzdC4KPiBOb3cgdGhlIHByaW50IGlz
IHNvbWV0aGluZyBsaWtlOgo+IAo+ICIKPiAoWEVOKSBIVk0gZDJ2MCBzYXZlOiBDUFUKPiAoWEVO
KSBIVk0gZDJ2MSBzYXZlOiBDUFUKPiAoWEVOKSBIVk0gZDIgc2F2ZTogUElDCj4gKFhFTikgSFZN
IGQyIHNhdmU6IElPQVBJQwo+IChYRU4pIEhWTSBkMnYwIHNhdmU6IExBUElDCj4gIgo+IGluIG9w
cG9zZSB0byBoYXZpbmcgIihYRU4pIEhWTTIgc2F2ZTogUElDIi4KPiAKPiBJZiB0aGUgY2hhbmdl
IGlzIG5vdCBuZWVkZWQgSSBjYW4gZHJvcCBpdC4KCkp1c3QgYWRkIGEgc21hbGwgY29tbWVudCBv
biB0aGUgY29tbWl0IHNheWluZyB0aGF0IHdoaWxlIHRoZXJlIHlvdQphbHNvIGZpeCB0aGUgcHJp
bnRpbmcgb2YgYSBtZXNzYWdlIGluIG9yZGVyIHRvIG1hdGNoIHRoZSBmb3JtYXQgb2YgdGhlCm90
aGVyIHNhdmUgcmVsYXRlZCBtZXNzYWdlcy4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 15:34:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 15:34:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsV9g-0006jq-W3; Wed, 22 Aug 2018 15:34: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=om3v=lf=citrix.com=prvs=7650e4d92=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fsV9f-0006jl-JJ
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 15:34:43 +0000
X-Inumbo-ID: faaaffc1-a620-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id faaaffc1-a620-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 15:35:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,274,1531785600"; d="scan'208";a="63458315"
Date: Wed, 22 Aug 2018 16:34:39 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180822153439.nchu6hhcgbluf47u@citrix.com>
References: <20180822150045.22864-1-julien.grall@arm.com>
 <20180822150045.22864-2-julien.grall@arm.com>
 <20180822150818.4ienqxwtywoc4mai@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180822150818.4ienqxwtywoc4mai@mac>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 1/2] tools/libxl: Rename
 libxl__arch_domain_build_info_acpi_setdefault to...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org, ian.jackson@eu.citrix.com, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDU6MDg6MThQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBXZWQsIEF1ZyAyMiwgMjAxOCBhdCAwNDowMDo0NFBNICswMTAwLCBKdWxp
ZW4gR3JhbGwgd3JvdGU6Cj4gPiBsaWJ4bF9fYXJjaF9kb21haW5fYnVpbGRfaW5mb19zZXRkZWZh
dWx0Cj4gPiAKPiA+IEEgZm9sbG93LXVwIHdpbGwgcmVxdWlyZSB0byBtb2RpZnkgZGVmYXVsdCBv
ZiBtdWx0aXBsZSBmaWVsZHMgb2YKPiA+IGJ1aWxkX2luZm8uIFNvIHJlbmFtZSB0aGUgZnVuY3Rp
b24gYWNjb3JkaW5nbHkuCj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gPiAKPiA+IFNp
Z25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gCj4gUmV2
aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKQWNrZWQt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 15:39:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 15: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 1fsVEP-0006wW-1l; Wed, 22 Aug 2018 15:39:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=e71x=lf=carnet.hr=valentin.vidic@srs-us1.protection.inumbo.net>)
 id 1fsVEN-0006wG-FP
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 15:39:35 +0000
X-Inumbo-ID: 62e9422a-a621-11e8-a8a5-bc764e045a96
Received: from mail.carnet.hr (unknown [2001:b68:ff:2::6])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 62e9422a-a621-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 17:38:16 +0200 (CEST)
Received: from [2001:b68:ff:12::131] (port=56066 helo=gavran.carpriv.carnet.hr)
 by mail.carnet.hr with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.80) (envelope-from <Valentin.Vidic@CARNet.hr>)
 id 1fsVEG-0000OH-Q5; Wed, 22 Aug 2018 17:39:29 +0200
Received: by gavran.carpriv.carnet.hr (Postfix, from userid 1000)
 id 8CFB520235; Wed, 22 Aug 2018 17:39:28 +0200 (CEST)
Date: Wed, 22 Aug 2018 17:39:28 +0200
From: Valentin Vidic <Valentin.Vidic@CARNet.hr>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180822153928.GE3534@gavran.carpriv.carnet.hr>
References: <20180822132424.GB3534@gavran.carpriv.carnet.hr>
 <20180822133420.osvdkjonaxwtd3pq@mac>
 <20180822134251.GC3534@gavran.carpriv.carnet.hr>
 <20180822135546.GD3534@gavran.carpriv.carnet.hr>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180822135546.GD3534@gavran.carpriv.carnet.hr>
User-Agent: Mutt/1.10.1 (2018-07-13)
X-SA-Exim-Connect-IP: 2001:b68:ff:12::131
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on rigel.CARNet.hr
X-Spam-Level: 
X-Spam-Status: No, score=-2.9 required=10.0 tests=ALL_TRUSTED,BAYES_00
 autolearn=ham version=3.3.2
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
Subject: Re: [Xen-devel] [Xen-users] Xen shutdown fails to release DRBD
 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: xen-devel@lists.xenproject.org, xen-users@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDM6NTU6NDZQTSArMDIwMCwgVmFsZW50aW4gVmlkaWMg
d3JvdGU6Cj4gRFJCRCBlbmQgZm9yIHRoaXMgc2VlbXMgcmF0aGVyIHNpbXBsZSwgaXQgb25seSBj
aGVja3MgaWYgdGhlCj4gZGV2aWNlLT5vcGVuX2NudCBpcyB6ZXJvLiBTbyBpdCB3b3VsZCBzZWVt
IGxpa2UgZHJiZF9yZWxlYXNlCj4gd2FzIG5vdCBjYWxsZWQgeWV0IHdoZW4gdGhlIGJsb2NrLWRy
YmQgc2NyaXB0IGlzIHJ1bj8KPiAKPiAKPiBzdGF0aWMgZW51bSBkcmJkX3N0YXRlX3J2Cj4gaXNf
dmFsaWRfc3RhdGUoc3RydWN0IGRyYmRfZGV2aWNlICpkZXZpY2UsIHVuaW9uIGRyYmRfc3RhdGUg
bnMpCj4gewo+IC4uLgo+ICAgICAgICAgZWxzZSBpZiAobnMucm9sZSA9PSBSX1NFQ09OREFSWSAm
JiBkZXZpY2UtPm9wZW5fY250KQo+ICAgICAgICAgICAgICAgICBydiA9IFNTX0RFVklDRV9JTl9V
U0U7Cj4gLi4uCj4gfQo+IAo+IHN0YXRpYyB2b2lkIGRyYmRfcmVsZWFzZShzdHJ1Y3QgZ2VuZGlz
ayAqZ2QsIGZtb2RlX3QgbW9kZSkKPiB7Cj4gICAgICAgICBzdHJ1Y3QgZHJiZF9kZXZpY2UgKmRl
dmljZSA9IGdkLT5wcml2YXRlX2RhdGE7Cj4gICAgICAgICBtdXRleF9sb2NrKCZkcmJkX21haW5f
bXV0ZXgpOwo+ICAgICAgICAgZGV2aWNlLT5vcGVuX2NudC0tOwo+ICAgICAgICAgbXV0ZXhfdW5s
b2NrKCZkcmJkX21haW5fbXV0ZXgpOwo+IH0KCk9uIHRoZSBYZW4gc2lkZSBpdCBzZWVtcyB0aGF0
IFhlbmJ1c1N0YXRlQ2xvc2VkIGV2ZW50IGlzIHNlbnQKdG8geGVuYnVzIHRvIHJ1biB0aGUgYmxv
Y2stZHJiZCBzY3JpcHQuICBIb3dldmVyIHRoZSBjYWxsIHRvCnhlbl9ibGtpZl9kaXNjb25uZWN0
IGluIHRoZSBsaW5lIGJlZm9yZSB0aGF0IGNhbiBmYWlsIHdpdGggLUVCVVNZCmlmIHRoZXJlIGlz
IHN0aWxsIHNvbWUgaW4tZmxpZ2h0IElPIGZvciB0aGUgZGV2aWNlLiAgQ291bGQgaXQgYmUKdGhh
dCBhIGxvdCBvZiBJTyBkdXJpbmcgc2h1dGRvd24gaXMgaG9sZGluZyB0aGUgRFJCRCBkZXZpY2Ug
b3Blbgp3aGlsZSB0aGUgYmxvY2stZHJiZCBzY3JpcHQgaGFzIGFscmVhZHkgc3RhcnRlZCBydW5u
aW5nPwoKLyoKICogQ2FsbGJhY2sgcmVjZWl2ZWQgd2hlbiB0aGUgZnJvbnRlbmQncyBzdGF0ZSBj
aGFuZ2VzLgogKi8Kc3RhdGljIHZvaWQgZnJvbnRlbmRfY2hhbmdlZChzdHJ1Y3QgeGVuYnVzX2Rl
dmljZSAqZGV2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVudW0geGVuYnVzX3N0YXRl
IGZyb250ZW5kX3N0YXRlKQp7Ci4uLgogICAgICAgIGNhc2UgWGVuYnVzU3RhdGVDbG9zZWQ6CiAg
ICAgICAgICAgICAgICB4ZW5fYmxraWZfZGlzY29ubmVjdChiZS0+YmxraWYpOwogICAgICAgICAg
ICAgICAgeGVuYnVzX3N3aXRjaF9zdGF0ZShkZXYsIFhlbmJ1c1N0YXRlQ2xvc2VkKTsKICAgICAg
ICAgICAgICAgIGlmICh4ZW5idXNfZGV2X2lzX29ubGluZShkZXYpKQogICAgICAgICAgICAgICAg
ICAgICAgICBicmVhazsKICAgICAgICAgICAgICAgIC8qIGZhbGwgdGhyb3VnaCBpZiBub3Qgb25s
aW5lICovCi4uLgp9CgpNYXliZSB0aGUgWGVuYnVzU3RhdGVDbG9zZWQgZXZlbnQgc2hvdWxkIG9u
bHkgYmUgc2VuZCB3aGVuIHRoZQpkZXZpY2UgaXMgY2xvc2VkIGluIHhlbl9ibGtpZl9mcmVlIG9y
IHNvbWUgb3RoZXIgcGxhY2U/CgotLSAKVmFsZW50aW4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 15:44:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 15: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 1fsVIm-0007vr-Lw; Wed, 22 Aug 2018 15: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=cicq=lf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsVIk-0007vS-UU
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 15:44:06 +0000
X-Inumbo-ID: 4a46fb94-a622-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 4a46fb94-a622-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 15:44:44 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id BE2EF80D;
 Wed, 22 Aug 2018 08:44:04 -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 246643F2EA;
 Wed, 22 Aug 2018 08:44:04 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <507761d1-529f-e245-f982-48e18968987d@arm.com>
Date: Wed, 22 Aug 2018 16:44:02 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1807311623060.5781@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [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: 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>

SGkgU3RlZmFubywKCk9uIDAxLzA4LzE4IDAwOjI3LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gICAgICAgIHhlbi9hcm06IG1vdmUgYSBmZXcgRFQgcmVsYXRlZCBkZWZpbmVzIHRvIHB1Ymxp
Yy9kZXZpY2VfdHJlZV9kZWZzLmgKPiAgICAgICAgeGVuL2FybTogZG8gbm90IHBhc3MgZHRfaG9z
dCB0byBtYWtlX21lbW9yeV9ub2RlIGFuZCBtYWtlX2h5cGVydmlzb3Jfbm9kZQo+ICAgICAgICB4
ZW4vYXJtOiBtb3ZlIGV2dGNobl9hbGxvY2F0ZSBjYWxsIG91dCBvZiBtYWtlX2h5cGVydmlzb3Jf
bm9kZQo+ICAgICAgICB4ZW4vYXJtOiByZW5hbWUgYWNwaV9tYWtlX2Nob3Nlbl9ub2RlIHRvIG1h
a2VfY2hvc2VuX25vZGUKCkkgaGF2ZSBjb21taXR0ZWQgdGhvc2UgNCBwYXRjaGVzLiAyMSB0byBn
byA7KQoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 15:45:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 15:45:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsVKR-0008Dw-Kw; Wed, 22 Aug 2018 15:45: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=cicq=lf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsVKP-0008DX-W0
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 15:45:50 +0000
X-Inumbo-ID: 42d843e6-a622-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 42d843e6-a622-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 17:44: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 DA18B80D;
 Wed, 22 Aug 2018 08:45: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 63AB23F2EA;
 Wed, 22 Aug 2018 08:45:48 -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: <ebf3ab0e-fb4e-8518-583d-c2cc5059014d@arm.com>
Date: Wed, 22 Aug 2018 16:45:47 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <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>

SGksCgpPbiAxNi8wNy8xOCAxODoyNiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEp1bGllbiBHcmFs
bCAoMTUpOgo+ICAgIHhlbi9hcm06IGNwcmVnczogQWxsb3cgSFNSX0NQUkVHKiB0byByZWNlaXZl
IG1vcmUgdGhhbiAxIHBhcmFtZXRlcgo+ICAgIHhlbi9hcm06IGNwcmVnczogRml4IHR5cG8gaW4g
dGhlIGRvY3VtZW50YXRpb24gb2YgVFRCQ1IKPiAgICB4ZW4vYXJtOiBwMm06IFJlZHVjZSB0aGUg
bG9ja2luZyBzZWN0aW9uIGluIGdldF9wYWdlX2Zyb21fZ3ZhCj4gICAgeGVuL2FybTogcDJtOiBM
aW1pdCBjYWxsIHRvIG1lbSBhY2Nlc3MgY29kZSB1c2UgaW4gZ2V0X3BhZ2VfZnJvbV9ndmEKPiAg
ICB4ZW4vYXJtOiBSZXdvcmsgbHBhZV9tYXBwaW5nCj4gICAgeGVuL2FybTogUmV3b3JrIGxwYWVf
dGFibGUKPiAgICB4ZW4vYXJtOiBSZW5hbWUgbHBhZV92YWxpZCB0byBscGFlX2lzX3ZhbGlkCj4g
ICAgeGVuL2FybTogZ3Vlc3Rfd2FsazogVXNlIGxwYWVfaXNfbWFwcGluZyB0byBzaW1wbGlmeSB0
aGUgY29kZQo+ICAgIHhlbi9hcm06IHAybTogUmVuYW1lIHJldCB0byBtZm4gaW4gcDJtX2xvb2t1
cAo+ICAgIHhlbi9hcm06IHAybTogSW50cm9kdWNlIGEgbmV3IHZhcmlhYmxlIHJlbW92aW5nX21h
cHBpbmcgaW4KPiAgICAgIF9fcDJtX3NldF9lbnRyeQpJIGhhdmUgY29tbWl0dGVkIHRob3NlIDEw
IHBhdGNoZXMuIFRoZSByZXN0IHJlcXVpcmVzIHNvbWUgcmV3b3JrIGFuZCAKdGhlcmVmb3JlIGEg
cmVzcGluLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 15:49:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 15:49:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsVNT-00005g-Am; Wed, 22 Aug 2018 15:48: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=cicq=lf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsVNR-00005X-FZ
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 15:48:57 +0000
X-Inumbo-ID: f7c74c1e-a622-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id f7c74c1e-a622-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 15:49: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 405B180D;
 Wed, 22 Aug 2018 08:48:56 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.emea.arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 75D623F2EA;
 Wed, 22 Aug 2018 08:48:55 -0700 (PDT)
To: Oleksandr Tyshchenko <olekstysh@gmail.com>, xen-devel@lists.xenproject.org
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <0a4bcf37-e9f6-0705-cf3d-8de3f8be6d3e@arm.com>
Date: Wed, 22 Aug 2018 16:48:54 +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: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 0/4] Renesas Stout board support (R-Car
 Gen2)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@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>

T24gMDYvMDgvMTggMTk6MzUsIE9sZWtzYW5kciBUeXNoY2hlbmtvIHdyb3RlOgo+IEhpLCBhbGwu
CgpIaSwKCkNhbiB5b3UgQ0MgcmVsZXZhbnQgcGVvcGxlIG9uIHRoZSBjb3ZlciBsZXR0ZXI/IEl0
IHdvdWxkIHNhdmUgbWUgdGltZSB0byAKZGlnIGludG8gbXkgZS1tYWlsIDopLgoKPiAKPiBUaGUg
cHVycG9zZSBvZiB0aGlzIHBhdGNoIHNlcmllcyBpcyB0byBhZGQgcmVxdWlyZWQgc3VwcG9ydCB0
byBiZSBhYmxlIHRvIHJ1biBYZW4gb24KPiBSZW5lc2FzIFN0b3V0IGJvYXJkIFsxXSB3aGljaCB1
c2VzIFNDSUZBIGNvbXBhdGlibGUgVUFSVCBhcyBhIGNvbnNvbGUgaW50ZXJmYWNlLgo+IAo+IEFj
dHVhbGx5IFhlbiBhbHJlYWR5IGhhcyBzdXBwb3J0IGZvciBTQ0lGIGNvbXBhdGlibGUgVUFSVHMg
d2hpY2ggYXJlIHVzZWQgb24gUmVuZXNhcyBMYWdlciAoUi1DYXIgR2VuMiksCj4gU2FsdmF0b3It
WCwgSDNVTENCL00zVUxDQiAoUi1DYXIgR2VuMykgYW5kIG90aGVyIGRldmVsb3BtZW50IGJvYXJk
cy4KPiBTbyB0aGlzIHBhdGNoIHNlcmllcyBleHRlbmRzIGV4aXN0aW5nIHN1cHBvcnQgdG8gYmUg
YWJsZSB0byBoYW5kbGUgYm90aCBpbnRlcmZhY2VzLgo+IAo+IFRlc3RlZCBvbiBTdG91dCAoQVJN
MzIpIGFuZCBIM1VMQ0IgKEFSTTY0KSBib2FyZHMgdXNpbmcgY3VycmVudCBtYXN0ZXIuCj4gSGF2
ZSBhIHBsYW4gdG8gdXBkYXRlIFhlbiBXaWtpIHJlZ2FyZGluZyB0aGlzIGJvYXJkLgo+IAo+IFlv
dSBjYW4gZmluZCBjdXJyZW50IHBhdGNoIHNlcmllcyBoZXJlOgo+IHJlcG86IGh0dHBzOi8vZ2l0
aHViLmNvbS9vdHlzaGNoZW5rbzEveGVuLmdpdCBicmFuY2g6IHN0b3V0X3hlbl80LjEyX3Vuc3Rh
YmxlCj4gCj4gWzFdIGh0dHBzOi8vZWxpbnV4Lm9yZy9SLUNhci9Cb2FyZHMvU3RvdXQKPiAKPiBP
bGVrc2FuZHIgVHlzaGNoZW5rbyAoNCk6Cj4gICAgeGVuL2FybTogZHJpdmVyczogc2NpZjogUmVt
b3ZlIHVudXNlZCAjZGVmaW5lLXMKCkkgaGF2ZSBjb21taXR0ZWQgdGhpcyBwYXRjaC4gVGhlIHJl
c3QgcmVxdWlyZXMgYSByZXNwaW4uCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 15:52:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 15:52: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 1fsVQT-0000yR-QR; Wed, 22 Aug 2018 15: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=sw4p=lf=citrix.com=prvs=765cef165=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fsVQS-0000yG-QY
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 15:52:04 +0000
X-Inumbo-ID: 66cf11fa-a623-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 66cf11fa-a623-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 15:52:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,274,1531785600"; d="scan'208";a="77990892"
Date: Wed, 22 Aug 2018 17:51:54 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Valentin Vidic <Valentin.Vidic@CARNet.hr>
Message-ID: <20180822155154.pkpcvchspm3itwq5@mac>
References: <20180822132424.GB3534@gavran.carpriv.carnet.hr>
 <20180822133420.osvdkjonaxwtd3pq@mac>
 <20180822134251.GC3534@gavran.carpriv.carnet.hr>
 <20180822135546.GD3534@gavran.carpriv.carnet.hr>
 <20180822153928.GE3534@gavran.carpriv.carnet.hr>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180822153928.GE3534@gavran.carpriv.carnet.hr>
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] [Xen-users] Xen shutdown fails to release DRBD
 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: xen-devel@lists.xenproject.org, xen-users@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDU6Mzk6MjhQTSArMDIwMCwgVmFsZW50aW4gVmlkaWMg
d3JvdGU6Cj4gT24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDM6NTU6NDZQTSArMDIwMCwgVmFsZW50
aW4gVmlkaWMgd3JvdGU6Cj4gPiBEUkJEIGVuZCBmb3IgdGhpcyBzZWVtcyByYXRoZXIgc2ltcGxl
LCBpdCBvbmx5IGNoZWNrcyBpZiB0aGUKPiA+IGRldmljZS0+b3Blbl9jbnQgaXMgemVyby4gU28g
aXQgd291bGQgc2VlbSBsaWtlIGRyYmRfcmVsZWFzZQo+ID4gd2FzIG5vdCBjYWxsZWQgeWV0IHdo
ZW4gdGhlIGJsb2NrLWRyYmQgc2NyaXB0IGlzIHJ1bj8KPiA+IAo+ID4gCj4gPiBzdGF0aWMgZW51
bSBkcmJkX3N0YXRlX3J2Cj4gPiBpc192YWxpZF9zdGF0ZShzdHJ1Y3QgZHJiZF9kZXZpY2UgKmRl
dmljZSwgdW5pb24gZHJiZF9zdGF0ZSBucykKPiA+IHsKPiA+IC4uLgo+ID4gICAgICAgICBlbHNl
IGlmIChucy5yb2xlID09IFJfU0VDT05EQVJZICYmIGRldmljZS0+b3Blbl9jbnQpCj4gPiAgICAg
ICAgICAgICAgICAgcnYgPSBTU19ERVZJQ0VfSU5fVVNFOwo+ID4gLi4uCj4gPiB9Cj4gPiAKPiA+
IHN0YXRpYyB2b2lkIGRyYmRfcmVsZWFzZShzdHJ1Y3QgZ2VuZGlzayAqZ2QsIGZtb2RlX3QgbW9k
ZSkKPiA+IHsKPiA+ICAgICAgICAgc3RydWN0IGRyYmRfZGV2aWNlICpkZXZpY2UgPSBnZC0+cHJp
dmF0ZV9kYXRhOwo+ID4gICAgICAgICBtdXRleF9sb2NrKCZkcmJkX21haW5fbXV0ZXgpOwo+ID4g
ICAgICAgICBkZXZpY2UtPm9wZW5fY250LS07Cj4gPiAgICAgICAgIG11dGV4X3VubG9jaygmZHJi
ZF9tYWluX211dGV4KTsKPiA+IH0KPiAKPiBPbiB0aGUgWGVuIHNpZGUgaXQgc2VlbXMgdGhhdCBY
ZW5idXNTdGF0ZUNsb3NlZCBldmVudCBpcyBzZW50Cj4gdG8geGVuYnVzIHRvIHJ1biB0aGUgYmxv
Y2stZHJiZCBzY3JpcHQuICBIb3dldmVyIHRoZSBjYWxsIHRvCj4geGVuX2Jsa2lmX2Rpc2Nvbm5l
Y3QgaW4gdGhlIGxpbmUgYmVmb3JlIHRoYXQgY2FuIGZhaWwgd2l0aCAtRUJVU1kKPiBpZiB0aGVy
ZSBpcyBzdGlsbCBzb21lIGluLWZsaWdodCBJTyBmb3IgdGhlIGRldmljZS4gIENvdWxkIGl0IGJl
Cj4gdGhhdCBhIGxvdCBvZiBJTyBkdXJpbmcgc2h1dGRvd24gaXMgaG9sZGluZyB0aGUgRFJCRCBk
ZXZpY2Ugb3Blbgo+IHdoaWxlIHRoZSBibG9jay1kcmJkIHNjcmlwdCBoYXMgYWxyZWFkeSBzdGFy
dGVkIHJ1bm5pbmc/Cj4gCj4gLyoKPiAgKiBDYWxsYmFjayByZWNlaXZlZCB3aGVuIHRoZSBmcm9u
dGVuZCdzIHN0YXRlIGNoYW5nZXMuCj4gICovCj4gc3RhdGljIHZvaWQgZnJvbnRlbmRfY2hhbmdl
ZChzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZW51bSB4ZW5idXNfc3RhdGUgZnJvbnRlbmRfc3RhdGUpCj4gewo+IC4uLgo+ICAgICAgICAg
Y2FzZSBYZW5idXNTdGF0ZUNsb3NlZDoKPiAgICAgICAgICAgICAgICAgeGVuX2Jsa2lmX2Rpc2Nv
bm5lY3QoYmUtPmJsa2lmKTsKPiAgICAgICAgICAgICAgICAgeGVuYnVzX3N3aXRjaF9zdGF0ZShk
ZXYsIFhlbmJ1c1N0YXRlQ2xvc2VkKTsKPiAgICAgICAgICAgICAgICAgaWYgKHhlbmJ1c19kZXZf
aXNfb25saW5lKGRldikpCj4gICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7Cj4gICAgICAg
ICAgICAgICAgIC8qIGZhbGwgdGhyb3VnaCBpZiBub3Qgb25saW5lICovCj4gLi4uCj4gfQo+IAo+
IE1heWJlIHRoZSBYZW5idXNTdGF0ZUNsb3NlZCBldmVudCBzaG91bGQgb25seSBiZSBzZW5kIHdo
ZW4gdGhlCj4gZGV2aWNlIGlzIGNsb3NlZCBpbiB4ZW5fYmxraWZfZnJlZSBvciBzb21lIG90aGVy
IHBsYWNlPwoKQ2FuIHlvdSBhZGQgc29tZSBkZWJ1ZyBwcmludHMgdG8gY2hlY2sgaWYgeGVuX2Js
a2lmX2Rpc2Nvbm5lY3QgaXMKaW5kZWVkIHJldHVybmluZyBFQlVTWSAob3Igc29tZSBlcnJvcikg
YW5kIHRoYXQncyBwcmV2ZW50aW5nIHRoZQpkZXZpY2UgZnJvbSBjbG9zaW5nIGNvcnJlY3RseT8K
ClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 15:53:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 15: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 1fsVRa-00017v-IU; Wed, 22 Aug 2018 15:53: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=ri1z=lf=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1fsVRZ-00017k-3g
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 15:53:13 +0000
X-Inumbo-ID: 4a8a9a85-a623-11e8-a8a5-bc764e045a96
Received: from mail-it0-x242.google.com (unknown [2607:f8b0:4001:c0b::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4a8a9a85-a623-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 17:51:54 +0200 (CEST)
Received: by mail-it0-x242.google.com with SMTP id t69-v6so2857812itb.4
 for <xen-devel@lists.xenproject.org>; Wed, 22 Aug 2018 08:53:11 -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=R/F5OWBvYYru4MEAcpRupIt8wpu84OsT/Vtw5NxYL0M=;
 b=CDriOGMf12y5bFECh0d9CQIqdHjKmRzFTo+nOkJ5vBHGtBbfT7QHdPf2TMz1f4716l
 qkXVlHKGU+ox+eCvX4wouEwG/t0PTAyv1SIl9SPSpURgNLwjqihkh5CV+W63Aja+LngR
 e6Dvf9YsqbR4LAn1kQ/d81gfk0QDoPaI+3kgSkVVxcQtelBGw3iv/a/lDOxAz1jMTX3j
 SS5DO7A2U0cmJpUvbVfX4BPZ82pJ4mUJzyD74hhnG6NDRf7ZY+++M1HUNX14UHQm0tAX
 NpX8CcP2Ydz/ilOkclYb6sOvzrjG/kX1+4LJbT3NNF8GKO5nyUFiF9/cpJ0Fd9jo5HnO
 bvpw==
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=R/F5OWBvYYru4MEAcpRupIt8wpu84OsT/Vtw5NxYL0M=;
 b=tAv/n4dxGD1Azx5VekyGFbvbWyQY+OuKOK1878zPelP7IkJ1ZvQaltvrKvSyZ5gRRa
 Kp0jQLwFyaBrwHD/xYF0YhCKjqPP2w30hnGDZHga5Ku1FO42Wc5lg8Bc0tv9lDpaMMQ9
 SFOmio4heU4l01PdCFv1CQka5Yr/ga1HITaVrqBhYweEj39LlRH+JluE3P3R0qT4UFw5
 Az0AjQKJGd7RPohiVnZS1le3dgnKAM3m7YG66EV58xBIz1y3ujfqOspitKZ9NGNzh7rU
 N5VSPJtn0Ub8k0Z9DdkjlDRcqbbPZd6iOGvnAu8e1OMd2mrTIez40JH6RmqMCfB8LMjL
 5Acg==
X-Gm-Message-State: APzg51Bk25Cfjcn/99k+lRRspcc0wdIplTenPBBPUTkVy+7SS+YX7hUf
 Vo8CSEKHl4AJewJN5phjXXVlasIGlIk//02l57g=
X-Google-Smtp-Source: ANB0VdYejuSdd5q1FN11Gd6lFrjrEVAVJXl93gOCvzTRXyzi0ev2RTwnafzt6kiFhyP6UOxP34hqG003vKuEG+gMjig=
X-Received: by 2002:a24:9ec1:: with SMTP id p184-v6mr943176itd.6.1534953191151; 
 Wed, 22 Aug 2018 08:53:11 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a6b:1f0d:0:0:0:0:0 with HTTP; Wed, 22 Aug 2018 08:53:10
 -0700 (PDT)
In-Reply-To: <0a4bcf37-e9f6-0705-cf3d-8de3f8be6d3e@arm.com>
References: <1533580552-938-1-git-send-email-olekstysh@gmail.com>
 <0a4bcf37-e9f6-0705-cf3d-8de3f8be6d3e@arm.com>
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
Date: Wed, 22 Aug 2018 18:53:10 +0300
Message-ID: <CAPD2p-kqX-iUMZL3YQegbYq0Xu49SDfTay5V9VxJNXhmX-tz_w@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>
Subject: Re: [Xen-devel] [PATCH v1 0/4] Renesas Stout board support (R-Car
 Gen2)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Oleksandr Tyshchenko <oleksandr_tyshchenko@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>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgNjo0OCBQTSwgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4gd3JvdGU6Cj4gT24gMDYvMDgvMTggMTk6MzUsIE9sZWtzYW5kciBUeXNoY2hl
bmtvIHdyb3RlOgo+Pgo+PiBIaSwgYWxsLgo+Cj4KPiBIaSwKSGksIEp1bGllbgoKPgo+IENhbiB5
b3UgQ0MgcmVsZXZhbnQgcGVvcGxlIG9uIHRoZSBjb3ZlciBsZXR0ZXI/IEl0IHdvdWxkIHNhdmUg
bWUgdGltZSB0byBkaWcKPiBpbnRvIG15IGUtbWFpbCA6KS4KU3VyZS4KCj4KPj4KPj4gVGhlIHB1
cnBvc2Ugb2YgdGhpcyBwYXRjaCBzZXJpZXMgaXMgdG8gYWRkIHJlcXVpcmVkIHN1cHBvcnQgdG8g
YmUgYWJsZSB0bwo+PiBydW4gWGVuIG9uCj4+IFJlbmVzYXMgU3RvdXQgYm9hcmQgWzFdIHdoaWNo
IHVzZXMgU0NJRkEgY29tcGF0aWJsZSBVQVJUIGFzIGEgY29uc29sZQo+PiBpbnRlcmZhY2UuCj4+
Cj4+IEFjdHVhbGx5IFhlbiBhbHJlYWR5IGhhcyBzdXBwb3J0IGZvciBTQ0lGIGNvbXBhdGlibGUg
VUFSVHMgd2hpY2ggYXJlIHVzZWQKPj4gb24gUmVuZXNhcyBMYWdlciAoUi1DYXIgR2VuMiksCj4+
IFNhbHZhdG9yLVgsIEgzVUxDQi9NM1VMQ0IgKFItQ2FyIEdlbjMpIGFuZCBvdGhlciBkZXZlbG9w
bWVudCBib2FyZHMuCj4+IFNvIHRoaXMgcGF0Y2ggc2VyaWVzIGV4dGVuZHMgZXhpc3Rpbmcgc3Vw
cG9ydCB0byBiZSBhYmxlIHRvIGhhbmRsZSBib3RoCj4+IGludGVyZmFjZXMuCj4+Cj4+IFRlc3Rl
ZCBvbiBTdG91dCAoQVJNMzIpIGFuZCBIM1VMQ0IgKEFSTTY0KSBib2FyZHMgdXNpbmcgY3VycmVu
dCBtYXN0ZXIuCj4+IEhhdmUgYSBwbGFuIHRvIHVwZGF0ZSBYZW4gV2lraSByZWdhcmRpbmcgdGhp
cyBib2FyZC4KPj4KPj4gWW91IGNhbiBmaW5kIGN1cnJlbnQgcGF0Y2ggc2VyaWVzIGhlcmU6Cj4+
IHJlcG86IGh0dHBzOi8vZ2l0aHViLmNvbS9vdHlzaGNoZW5rbzEveGVuLmdpdCBicmFuY2g6Cj4+
IHN0b3V0X3hlbl80LjEyX3Vuc3RhYmxlCj4+Cj4+IFsxXSBodHRwczovL2VsaW51eC5vcmcvUi1D
YXIvQm9hcmRzL1N0b3V0Cj4+Cj4+IE9sZWtzYW5kciBUeXNoY2hlbmtvICg0KToKPj4gICAgeGVu
L2FybTogZHJpdmVyczogc2NpZjogUmVtb3ZlIHVudXNlZCAjZGVmaW5lLXMKPgo+Cj4gSSBoYXZl
IGNvbW1pdHRlZCB0aGlzIHBhdGNoLiBUaGUgcmVzdCByZXF1aXJlcyBhIHJlc3Bpbi4KVGhhbmsg
eW91LgoKPgo+IENoZWVycywKPgo+IC0tCj4gSnVsaWVuIEdyYWxsCgoKCi0tIApSZWdhcmRzLAoK
T2xla3NhbmRyIFR5c2hjaGVua28KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 15:58:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 15:58:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsVWZ-0001TT-73; Wed, 22 Aug 2018 15:58: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=cicq=lf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsVWX-0001TO-Eb
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 15:58:21 +0000
X-Inumbo-ID: 47a4bb62-a624-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 47a4bb62-a624-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 15:58:58 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 773E580D;
 Wed, 22 Aug 2018 08:58:19 -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 D23F43F2EA;
 Wed, 22 Aug 2018 08:58:18 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>,
 Jan Beulich <JBeulich@suse.com>
References: <5B73DCDF02000078001DE331@prv1-mh.provo.novell.com>
 <alpine.DEB.2.10.1808151056010.15066@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <47869f43-f633-1338-f48b-0866978eab9c@arm.com>
Date: Wed, 22 Aug 2018 16:58:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1808151056010.15066@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] gnttab/ARM: properly implement
 gnttab_create_status_page()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <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>

SGksCgpPbiAxNS8wOC8xOCAxODo1NywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IE9uIFdl
ZCwgMTUgQXVnIDIwMTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBQcmV2ZW50IHRoZSAiQlVHX09O
KHBhZ2VfZ2V0X293bmVyKHBnKSAhPSBkKSIgaW4KPj4gZ250dGFiX3VucG9wdWxhdGVfc3RhdHVz
X2ZyYW1lcygpIGZyb20gdHJpZ2dlcmluZy4KPj4KPj4gUmVwb3J0ZWQtYnk6IOeOi+ejiiA8bGVp
MTkud2FuZ0BzYW1zdW5nLmNvbT4KPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgo+Pgo+PiAtLS0KPj4gSXQgbG9va3MgdG8gbWUgYXMgaWYgdGhpcyB3YXMg
dGhlIG9ubHkgcGllY2UgbWlzc2luZyB0byBtYWtlIHYyIGdyYW50Cj4+IHRhYmxlcyB3b3JrIG9u
IEFSTSwgYnV0IHRoaXMgd2FzIGJ1aWxkIHRlc3RlZCBvbmx5IGFueXdheS4KPiAKPiBGb3IgdGhl
IHB1YmxpYyByZWNvcmRzLCBpdCBjYW5ub3QgYmUgdGVzdGVkIHVudGlsIHRoZSBMaW51eCAob3Ig
b3RoZXIKPiBPU2VzIGZ1bmN0aW9uYWxpdGllcykgZ2V0IGltcGxlbWVudGVkLiBTcGVjaWZpY2Fs
bHksCj4gYXJjaF9nbnR0YWJfbWFwX3NoYXJlZCBhbmQgYXJjaF9nbnR0YWJfbWFwX3N0YXR1cyBp
biBMaW51eC4KCkkgaGF2ZSBjcmVhdGVkIFhFTi0xMTUgb24gSmlyYSB0byB0cmFjayB0aGUgd29y
ay4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 16:12:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 16:12: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 1fsVkH-0003i4-KO; Wed, 22 Aug 2018 16:12: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=om3v=lf=citrix.com=prvs=7650e4d92=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fsVkG-0003hn-N6
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 16:12:32 +0000
X-Inumbo-ID: fdf00240-a625-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fdf00240-a625-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 18:11:14 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,274,1531785600"; d="scan'208";a="63463780"
Date: Wed, 22 Aug 2018 17:12:28 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180822161228.s4woryggzvlsd4g4@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <ede6a87dc100c0ef2cf28f7acc562244b8b0f79e.1534518694.git-series.wei.liu2@citrix.com>
 <5B7AACA502000078001E0008@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B7AACA502000078001E0008@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 07/34] x86: only call memory_type_changed
 for 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: 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>

T24gTW9uLCBBdWcgMjAsIDIwMTggYXQgMDU6NTc6MjVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvZG9tY3RsLmMKPiA+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9kb21jdGwuYwo+ID4gQEAgLTQxNiw3ICs0MTYsNyBAQCBsb25nIGFyY2hfZG9fZG9tY3RsKAo+
ID4gICAgICAgICAgICAgIHJldCA9IGlvcG9ydHNfcGVybWl0X2FjY2VzcyhkLCBmcCwgZnAgKyBu
cCAtIDEpOwo+ID4gICAgICAgICAgZWxzZQo+ID4gICAgICAgICAgICAgIHJldCA9IGlvcG9ydHNf
ZGVueV9hY2Nlc3MoZCwgZnAsIGZwICsgbnAgLSAxKTsKPiA+IC0gICAgICAgIGlmICggIXJldCAp
Cj4gPiArICAgICAgICBpZiAoICFyZXQgJiYgaXNfaHZtX2RvbWFpbihkKSApCj4gPiAgICAgICAg
ICAgICAgbWVtb3J5X3R5cGVfY2hhbmdlZChkKTsKPiAKPiBJIHRoaW5rIHdoZXRoZXIgdG8gYWRk
IGlzX2h2bV8uLi4oKSBjb25kaXRpb25hbHMgb3Igd2hldGhlciB0byBpbnRyb2R1Y2UKPiBzdHVi
cyBzaG91bGQgYmUgc2VsZWN0ZWQgYmFzZWQgb24gcmVzdWx0aW5nIGNvZGUgY2h1cm46IEluIHRo
ZSBjYXNlCj4gaGVyZSB0aGlzIHdvdWxkIHNlZW0gdG8gc3VnZ2VzdCBhIHN0YXRpYyBpbmxpbmUg
c3R1YiBpcyBvbiBvcmRlci4gT3IKPiBwZXJoYXBzIG1vcmUgZ2VuZXJpY2FsbHkgLSBpZiBhIGZ1
bmN0aW9uIGFscmVhZHkgc2l0cyBzb2xlbHkgb24gaXNfaHZtXy4uLigpCj4gZ3VhcmRlZCBjb2Rl
IHBhdGhzLCBkb24ndCBpbnRyb2R1Y2UgYSBzdHViLCBidXQgb3RoZXJ3aXNlIHByb2JhYmx5Cj4g
aW50cm9kdWNpbmcgYSBzdHViIGlzIHByZWZlcmFibGUgb3ZlciBzY2F0dGVyaW5nIGFyb3VuZCBu
ZXcgaXNfaHZtXy4uLigpCj4gZ3VhcmRzLgoKSWYgdGhlcmUgaGFkIGJlZW4gZG96ZW5zIG9mIGNh
bGxzIHRvIG1lbW9yeV90eXBlX2NoYW5nZWQgSSB3b3VsZCBoYXZlCmFkZGVkIGEgc3R1YiBpbnN0
ZWFkLiBJIHdpbGwgc3dpdGNoIHRvIHVzaW5nIHN0dWJzIGluIHRoZSBuZXh0IHZlcnNpb24uCgpJ
ZiBhIGZ1bmN0aW9uIGFscmVhZHkgc2l0cyB1bmRlciBpc19odm1fKiBubyBzdHViIHdpbGwgYmUg
bmVlZGVkIGluIHRoZQpmaXJzdCBwbGFjZSwgYXNzdW1pbmcgRENFIHdvcmtzIHByb3Blcmx5LgoK
V2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 16:23:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 16: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 1fsVuZ-0004hB-5G; Wed, 22 Aug 2018 16:23: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=e71x=lf=carnet.hr=valentin.vidic@srs-us1.protection.inumbo.net>)
 id 1fsVuX-0004gv-Ax
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 16:23:09 +0000
X-Inumbo-ID: 78962318-a627-11e8-a8a5-bc764e045a96
Received: from mail.carnet.hr (unknown [2001:b68:ff:2::6])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 78962318-a627-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 18:21:49 +0200 (CEST)
Received: from cnzgrivvl-t440p.carpriv.carnet.hr ([161.53.12.131]:37598
 helo=gavran.carpriv.carnet.hr)
 by mail.carnet.hr with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.80) (envelope-from <Valentin.Vidic@CARNet.hr>)
 id 1fsVuQ-0006fI-34; Wed, 22 Aug 2018 18:23:02 +0200
Received: by gavran.carpriv.carnet.hr (Postfix, from userid 1000)
 id D998E20235; Wed, 22 Aug 2018 18:23:01 +0200 (CEST)
Date: Wed, 22 Aug 2018 18:23:01 +0200
From: Valentin Vidic <Valentin.Vidic@CARNet.hr>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180822162301.GF3534@gavran.carpriv.carnet.hr>
References: <20180822132424.GB3534@gavran.carpriv.carnet.hr>
 <20180822133420.osvdkjonaxwtd3pq@mac>
 <20180822134251.GC3534@gavran.carpriv.carnet.hr>
 <20180822135546.GD3534@gavran.carpriv.carnet.hr>
 <20180822153928.GE3534@gavran.carpriv.carnet.hr>
 <20180822155154.pkpcvchspm3itwq5@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180822155154.pkpcvchspm3itwq5@mac>
User-Agent: Mutt/1.10.1 (2018-07-13)
X-SA-Exim-Connect-IP: 161.53.12.131
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on rigel.CARNet.hr
X-Spam-Level: 
X-Spam-Status: No, score=-2.9 required=10.0 tests=ALL_TRUSTED,BAYES_00
 autolearn=ham version=3.3.2
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
Subject: Re: [Xen-devel] [Xen-users] Xen shutdown fails to release DRBD
 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: xen-devel@lists.xenproject.org, xen-users@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDU6NTE6NTRQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBDYW4geW91IGFkZCBzb21lIGRlYnVnIHByaW50cyB0byBjaGVjayBpZiB4ZW5f
YmxraWZfZGlzY29ubmVjdCBpcwo+IGluZGVlZCByZXR1cm5pbmcgRUJVU1kgKG9yIHNvbWUgZXJy
b3IpIGFuZCB0aGF0J3MgcHJldmVudGluZyB0aGUKPiBkZXZpY2UgZnJvbSBjbG9zaW5nIGNvcnJl
Y3RseT8KClRoZXNlIGFyZSBwcm9kdWN0aW9uIG5vZGVzLCBidXQgSSdsbCB0cnkgdGhhdCBvbiBz
b21lIHRlc3QgbWFjaGluZXMuLi4KCi0tIApWYWxlbnRpbgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 16:30:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 16:30:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsW1F-0005XM-T8; Wed, 22 Aug 2018 16:30: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=om3v=lf=citrix.com=prvs=7650e4d92=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fsW1E-0005Od-N3
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 16:30:04 +0000
X-Inumbo-ID: b5729758-a628-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b5729758-a628-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 16:30:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,274,1531785600"; d="scan'208";a="63465917"
Date: Wed, 22 Aug 2018 17:29:59 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20180822162959.ucf3a53bwzzakn7f@citrix.com>
References: <20180822103655.53122-1-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180822103655.53122-1-roger.pau@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] pvshim: introduce a PV shim defconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMTI6MzY6NTVQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IEluIG9yZGVyIHRvIGJ1aWxkIGEgdGFpbG9yZWQgcHZzaGltLW9ubHkgYmluYXJ5
IGZyb20gWGVuLiBTd2l0Y2ggdGhlCj4gUFYgc2hpbSBidWlsZCBmcm9tIHRoZSB0b29scyBmaXJt
d2FyZSBpbnRvIHVzaW5nIHRoZSBuZXcgZGVmY29uZmlnLgo+IAo+IEEgZGlmZiBvZiB0aGUgLmNv
bmZpZyBnZW5lcmF0ZWQgZm9yIHRoZSBwdnNoaW0gZmlybXdhcmUgYnVpbGQgYmVmb3JlCj4gYW5k
IGFmdGVyIHRoaXMgY2hhbmdlIHNob3dzIG5vIGRpZmZlcmVuY2VzLgo+IAo+IFNpZ25lZC1vZmYt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IC0tLQo+IENjOiBJ
YW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiBDYzogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+
IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IC0tLQo+ICB0
b29scy9maXJtd2FyZS94ZW4tZGlyL01ha2VmaWxlICAgICAgIHwgIDUgKy0KPiAgdG9vbHMvZmly
bXdhcmUveGVuLWRpci9zaGltLmNvbmZpZyAgICB8IDg0IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQo+ICB4ZW4vYXJjaC94ODYvY29uZmlncy9wdnNoaW1fZGVmY29uZmlnIHwgMjMgKysrKysr
KysKCkZBT0QgSSdtIGV4cGVjdGluZyBhbiBhY2sgZnJvbSB4ODYgbWFpbnRhaW5lcnMgYmVjYXVz
ZSBhIG5ldyBmaWxlIHVuZGVyCng4NiBpcyBjcmVhdGVkLgoKV2VpLgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 16:43:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 16: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 1fsWDy-0006mH-3N; Wed, 22 Aug 2018 16:43:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=om3v=lf=citrix.com=prvs=7650e4d92=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fsWDx-0006m9-0m
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 16:43:13 +0000
X-Inumbo-ID: 8c0c884a-a62a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8c0c884a-a62a-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 16:43:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,274,1531785600"; d="scan'208";a="63467286"
Date: Wed, 22 Aug 2018 17:43:09 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180822164309.njhgvzwr4swmrfqz@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <9e6cd90bf4fcc2299a6776395c56f04396cd904a.1534518694.git-series.wei.liu2@citrix.com>
 <5B7AB60802000078001E00A7@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B7AB60802000078001E00A7@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 10/34] x86: stub out has_* testing for
 emulation flags
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

T24gTW9uLCBBdWcgMjAsIDIwMTggYXQgMDY6Mzc6MjhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBNb3N0IGFyZSBhbGwgSFZNIG9ubHkuIFByb3ZpZGUgc3R1YnMgZm9yICFDT05GSUdf
SFZNLgo+ID4gCj4gPiBPbmUgZXhjZXB0aW9uIGlzIFBJVCBlbXVsYXRpb24sIHdoaWNoIGlzIGF2
YWlsYWJsZSB0byBib3RoIFBWIGFuZCBIVk0uCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gPiAtLS0KPiA+ICB4ZW4vaW5jbHVkZS9hc20teDg2
L2RvbWFpbi5oIHwgMjQgKysrKysrKysrKysrKysrKysrKysrKystCj4gPiAgMSBmaWxlIGNoYW5n
ZWQsIDIzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFp
bi5oCj4gPiBpbmRleCAwOWY2YjNkLi40YzE4MDU0IDEwMDY0NAo+ID4gLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9kb21haW4uaAo+ID4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4u
aAo+ID4gQEAgLTQ0MCw2ICs0NDAsOCBAQCBzdHJ1Y3QgYXJjaF9kb21haW4KPiA+ICAgICAgdWlu
dDMyX3QgZW11bGF0aW9uX2ZsYWdzOwo+ID4gIH0gX19jYWNoZWxpbmVfYWxpZ25lZDsKPiA+ICAK
PiA+ICsjaWZkZWYgQ09ORklHX0hWTQo+ID4gKwo+ID4gICNkZWZpbmUgaGFzX3ZsYXBpYyhkKSAg
ICAgICghISgoZCktPmFyY2guZW11bGF0aW9uX2ZsYWdzICYgWEVOX1g4Nl9FTVVfTEFQSUMpKQo+
ID4gICNkZWZpbmUgaGFzX3ZocGV0KGQpICAgICAgICghISgoZCktPmFyY2guZW11bGF0aW9uX2Zs
YWdzICYgWEVOX1g4Nl9FTVVfSFBFVCkpCj4gPiAgI2RlZmluZSBoYXNfdnBtKGQpICAgICAgICAg
KCEhKChkKS0+YXJjaC5lbXVsYXRpb25fZmxhZ3MgJiBYRU5fWDg2X0VNVV9QTSkpCj4gPiBAQCAt
NDQ4LDExICs0NTAsMzEgQEAgc3RydWN0IGFyY2hfZG9tYWluCj4gPiAgI2RlZmluZSBoYXNfdnBp
YyhkKSAgICAgICAgKCEhKChkKS0+YXJjaC5lbXVsYXRpb25fZmxhZ3MgJiBYRU5fWDg2X0VNVV9Q
SUMpKQo+ID4gICNkZWZpbmUgaGFzX3Z2Z2EoZCkgICAgICAgICghISgoZCktPmFyY2guZW11bGF0
aW9uX2ZsYWdzICYgWEVOX1g4Nl9FTVVfVkdBKSkKPiA+ICAjZGVmaW5lIGhhc192aW9tbXUoZCkg
ICAgICAoISEoKGQpLT5hcmNoLmVtdWxhdGlvbl9mbGFncyAmIFhFTl9YODZfRU1VX0lPTU1VKSkK
PiA+IC0jZGVmaW5lIGhhc192cGl0KGQpICAgICAgICAoISEoKGQpLT5hcmNoLmVtdWxhdGlvbl9m
bGFncyAmIFhFTl9YODZfRU1VX1BJVCkpCj4gPiAgI2RlZmluZSBoYXNfcGlycShkKSAgICAgICAg
KCEhKChkKS0+YXJjaC5lbXVsYXRpb25fZmxhZ3MgJiBcCj4gPiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFhFTl9YODZfRU1VX1VTRV9QSVJRKSkKPiA+ICAjZGVmaW5lIGhhc192cGNpKGQp
ICAgICAgICAoISEoKGQpLT5hcmNoLmVtdWxhdGlvbl9mbGFncyAmIFhFTl9YODZfRU1VX1ZQQ0kp
KQo+ID4gIAo+ID4gKyNlbHNlCj4gPiArCj4gPiArI2RlZmluZSBoYXNfdmxhcGljKGQpICAgICAo
MCkKPiA+ICsjZGVmaW5lIGhhc192aHBldChkKSAgICAgICgwKQo+ID4gKyNkZWZpbmUgaGFzX3Zw
bShkKSAgICAgICAgKDApCj4gPiArI2RlZmluZSBoYXNfdnJ0YyhkKSAgICAgICAoMCkKPiA+ICsj
ZGVmaW5lIGhhc192aW9hcGljKGQpICAgICgwKQo+ID4gKyNkZWZpbmUgaGFzX3ZwaWMoZCkgICAg
ICAgKDApCj4gPiArI2RlZmluZSBoYXNfdnZnYShkKSAgICAgICAoMCkKPiA+ICsjZGVmaW5lIGhh
c192aW9tbXUoZCkgICAgICgwKQo+ID4gKyNkZWZpbmUgaGFzX3BpcnEoZCkgICAgICAgKDApCj4g
PiArI2RlZmluZSBoYXNfdnBjaShkKSAgICAgICAoMCkKPiA+ICsKPiA+ICsjZW5kaWYKPiAKPiBJ
J20gbm90IGNvbnZpbmNlZCAtIHRoaXMgaW50cm9kdWNlcyBkaXNjb25uZWN0ZWQgZHVwbGljYXRl
IGxvZ2ljCj4gKGJldHdlZW4gaGVyZSBhbmQgZW11bGF0aW9uX2ZsYWdzX29rKCkpLiBJZiB3ZSB3
ZXJlIHRvIGdvIHRoaXMKPiByb3V0ZSwgSSB0aGluayBjb21tZW50cyB3b3VsZCBuZWVkIHRvIGJl
IGFkZGVkIG9uIGJvdGggc2lkZXMsCj4gZWFjaCByZWZlcnJpbmcgdG8gdGhlIG90aGVyIG9uZS4K
PiAKPiBGdXJ0aGVybW9yZSwgaWYgd2UgZ28gdGhpcyByb3V0ZSwgdGhlbiAiZmFsc2UiIHBsZWFz
ZSBpbnN0ZWFkIG9mCj4gIigwKSIuCgpUaGlzIHBhdGNoIGNhbiBiZSBkcm9wcGVkIHdpdGggYWRq
dXN0bWVudCB0byBvdGhlciBmaWxlcy4KCj4gCj4gPiArI2lmIENPTkZJR19IVk0gfHwgQ09ORklH
X1BWCj4gPiArI2RlZmluZSBoYXNfdnBpdChkKSAgICAgICAgKCEhKChkKS0+YXJjaC5lbXVsYXRp
b25fZmxhZ3MgJiBYRU5fWDg2X0VNVV9QSVQpKQo+ID4gKyNlbHNlCj4gPiArI2RlZmluZSBoYXNf
dnBpdChkKSAgICAgICAoMCkKPiA+ICsjZW5kaWYKPiAKPiBXaGF0IHB1cnBvc2Ugd291bGQgYSBY
ZW4gc2VydmUgd2l0aCBib3RoIEhWTSBhbmQgUFYgZGlzYWJsZWQ/Cj4gSU9XIC0gSSBkb24ndCB0
aGluayBhbnkgI2lmIGlzIHdhcnJhbnRlZCBoZXJlLgoKVGhpcyBpcyB1c2VmdWwgZm9yIGRldmVs
b3BlcnMuCgpJIHdvdWxkIGNlcnRhaW5seSBidWlsZCB3aXRoIGJvdGggUFYgYW5kIEhWTSBkaXNh
YmxlZCBpbiB0aGUgZnV0dXJlIHRvCmNhdGNoIGFueSB3cm9uZyBhc3N1bXB0aW9ucyB0aGF0IGNy
ZWVwIGludG8geDg2IGNvbW1vbiBjb2RlLgoKKFRob3VnaCBpbiB0aGlzIGluc3RhbmNlIHRoZSBh
ZGRpdGlvbiBoZXJlIGlzIG5vdCBuZWVkZWQpCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 16:46:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 16:46:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsWGu-0006u5-JS; Wed, 22 Aug 2018 16:46:16 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=cicq=lf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsWGs-0006tz-W0
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 16:46:15 +0000
X-Inumbo-ID: b375f847-a62a-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b375f847-a62a-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 18:44: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 935CF80D;
 Wed, 22 Aug 2018 09:46: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 9E85C3F5BC;
 Wed, 22 Aug 2018 09:46:11 -0700 (PDT)
To: Volodymyr Babchuk <volodymyr_babchuk@epam.com>, xen-devel@lists.xen.org,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@citrix.com>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
 <1534947094-9974-2-git-send-email-volodymyr_babchuk@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <e80f4edc-7dc3-3eed-41ba-336165f9dd87@arm.com>
Date: Wed, 22 Aug 2018 17:46: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: <1534947094-9974-2-git-send-email-volodymyr_babchuk@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 1/6] arm: add SMC wrapper that is
 compatible with SMCCC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: tee-dev@lists.linaro.org, "Edgar E. Iglesias" <edgar.iglesias@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgVm9sb2R5bXlyLAoKT24gMjIvMDgvMTggMTU6MTEsIFZvbG9keW15ciBCYWJjaHVrIHdyb3Rl
Ogo+IEV4aXN0aW5nIFNNQyB3cmFwcGVyIGNhbGxfc21jKCkgYWxsb3dzIG9ubHkgNCBwYXJhbWV0
ZXJzIGFuZAo+IHJldHVybnMgb25seSBvbmUgdmFsdWUuIFRoaXMgaXMgZW5vdWdoIGZvciBleGlz
dGluZwo+IHVzZSBpbiBQU0NJIGNvZGUsIGJ1dCBURUUgbWVkaWF0b3Igd2lsbCBuZWVkIGEgY2Fs
bCB0aGF0IGlzCj4gZnVsbHkgY29tcGF0aWJsZSB3aXRoIEFSTSBTTUNDQy4KPiBUaGlzIHBhdGNo
IGFkZHMgdGhpcyBjYWxsIGZvciBib3RoIGFybTMyIGFuZCBhcm02NC4KPiAKPiBUaGVyZSB3YXMg
c2ltaWxhciBwYXRjaCBieSBFZGdhciBFLiBJZ2xlc2lhcyAoWzFdKSwgYnV0IGxvb2tzCj4gbGlr
ZSBpdCBpcyBhYmFuZG9uZWQuCj4gCj4gWzFdIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
YXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxNy0wMi9tc2cwMDYzNi5odG1sCj4gCj4gQ0M6ICJF
ZGdhciBFLiBJZ2xlc2lhcyIgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+Cj4gCj4gU2lnbmVk
LW9mZi1ieTogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tPgo+
IC0tLQo+IAo+IGNoYW5nZXMgZnJvbSAiUkZDIjoKPiAgICAtIHJlc3BvbnNlIG5vdyBzdG9yZWQg
aW4gc3RydWN0dXJlIGluc3RlYWQgb2YgYXJyYXkKPiAgICAtIGFkZGVkIGNvbW1lbnRzIGZvciBh
cm0zMiBhc3NlbWJseSBjb2RlCj4gICAgLSBhZGRlZCBvZmZzZXQgKGluc3RlYWQgb2YgbWFnaWMg
dmFsdWVzKSBmb3IgYXJtMzIgYXNtIGNvZGUKCkRpZCB5b3UgbWVhbiBhcm02ND8KCj4gCj4gICB4
ZW4vYXJjaC9hcm0vYXJtMzIvTWFrZWZpbGUgICAgICB8ICAxICsKPiAgIHhlbi9hcmNoL2FybS9h
cm0zMi9zbWMuUyAgICAgICAgIHwgMzkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrCj4gICB4ZW4vYXJjaC9hcm0vYXJtNjQvTWFrZWZpbGUgICAgICB8ICAxICsKPiAgIHhl
bi9hcmNoL2FybS9hcm02NC9hc20tb2Zmc2V0cy5jIHwgIDQgKysrKwo+ICAgeGVuL2FyY2gvYXJt
L2FybTY0L3NtYy5TICAgICAgICAgfCAzMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysK
PiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmggIHwgMTEgKysrKysrKysrKysKPiAg
IDYgZmlsZXMgY2hhbmdlZCwgODYgaW5zZXJ0aW9ucygrKQo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0
IHhlbi9hcmNoL2FybS9hcm0zMi9zbWMuUwo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNo
L2FybS9hcm02NC9zbWMuUwo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtMzIvTWFr
ZWZpbGUgYi94ZW4vYXJjaC9hcm0vYXJtMzIvTWFrZWZpbGUKPiBpbmRleCAwYWMyNTRmLi5jNjlm
MzVlIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm0zMi9NYWtlZmlsZQo+ICsrKyBiL3hl
bi9hcmNoL2FybS9hcm0zMi9NYWtlZmlsZQo+IEBAIC0xMCw0ICsxMCw1IEBAIG9iai15ICs9IHBy
b2MtdjcubyBwcm9jLWNheHgubwo+ICAgb2JqLXkgKz0gc21wYm9vdC5vCj4gICBvYmoteSArPSB0
cmFwcy5vCj4gICBvYmoteSArPSB2ZnAubwo+ICtvYmoteSArPSBzbWMubwo+ICAgCj4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9hcm0zMi9zbWMuUyBiL3hlbi9hcmNoL2FybS9hcm0zMi9zbWMu
Uwo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAwMC4uNTZmNzk4Mgo+IC0tLSAv
ZGV2L251bGwKPiArKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvc21jLlMKPiBAQCAtMCwwICsxLDM5
IEBACj4gKy8qCj4gKyAqIHhlbi9hcmNoL2FybS9hcm0zMi9zbWMuUwo+ICsgKgo+ICsgKiBXcmFw
cGVyIGZvciBTZWN1cmUgTW9uaXRvcnMgQ2FsbHMKPiArICoKPiArICogVGhpcyBwcm9ncmFtIGlz
IGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKPiAr
ICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBh
cyBwdWJsaXNoZWQgYnkKPiArICogdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVy
IHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKPiArICogKGF0IHlvdXIgb3B0aW9uKSBhbnkg
bGF0ZXIgdmVyc2lvbi4KClhlbiBpcyBHUEx2MiBvbmx5LiBDYW4geW91IHBsZWFzZSB1cGRhdGUg
dGhlIGNvcHlyaWdodCBhY2NvcmRpbmdseT8KCkFsc28sIHRoZSBjb2RlIGlzIHByZXR0eSBtdWNo
IGEgY29weSBvZiB0aGUgTGludXggcGFydC4gU28gaXQgaXMgCnByb2JhYmx5IHdvcnRoIHRvIGtl
ZXAgdGhlIGNvcHktcmlnaHQgYXJvdW5kLgoKPiArICoKPiArICogVGhpcyBwcm9ncmFtIGlzIGRp
c3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCj4gKyAqIGJ1dCBX
SVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9m
Cj4gKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9T
RS4gIFNlZSB0aGUKPiArICogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0
YWlscy4KPiArICovCj4gKwo+ICsjaW5jbHVkZSA8YXNtL21hY3Jvcy5oPgo+ICsKPiArLyoKPiAr
ICogdm9pZCBjYWxsX3NtY2NjX3NtYyhyZWdpc3Rlcl90IGEwLCByZWdpc3Rlcl90IGExLCByZWdp
c3Rlcl90IGEyLAo+ICsgKiAgICAgICAgICAgICAgICAgICAgIHJlZ2lzdGVyX3QgYTMsIHJlZ2lz
dGVyX3QgYTQsIHJlZ2lzdGVyX3QgYTUsCj4gKyAqICAgICAgICAgICAgICAgICAgICAgcmVnaXN0
ZXJfdCBhNiwgcmVnaXN0ZXJfdCBhNywgc3RydWN0IHNtY2NjX3JlcyAqcmVzKQo+ICsgKi8KPiAr
RU5UUlkoY2FsbF9zbWNjY19zbWMpCgpJIHdvdWxkIHJhdGhlciBhdm9pZCB0byBoYXZlIDIgZnVu
Y3Rpb24gdG8gaGFuZGxlIHRoZSBzYW1lIGNvbnZlbnRpb24uIApDYW4geW91IHBsZWFzZSBlaXRo
ZXIgZHJvcCBjYWxsX3NtYyBvciByZXdvcmsgaXQgdG8gaGFuZGxlIG1vcmUgcGFyYW1ldGVycz8K
CkJ1dCBpdCBsb29rcyBsaWtlIHlvdSBjb3VsZCByZS11c2UgYXJtX3NtY2NjXzFfMSBhcyBpdCBm
b2xsb3dzIHRoZSAxLjAgCmNvbnZlbnRpb24gZm9yIDMyLWJpdHMuCgo+ICsgICAgICAgIG1vdiAg
ICAgcjEyLCBzcAo+ICsgICAgICAgIHB1c2ggICAge3I0LXI3fQo+ICsJLyoKPiArCSAqIEFjY29y
ZGluZyB0byBBUk12NyAob3IgYWFyY2gzMikgQUJJLCBmaXJzdCA0IHBhcmFtZXRlcnMgb2YKPiAr
CSAqIGNhbGxfc21jY2Nfc21jIGFyZSBwYXNzZWQgaW4gcjAtcjMgYW5kIG90aGVyIDQgYXJlIG9u
IHN0YWNrLgo+ICsJICogTG9hZCBhNC1hNyBmcm9tIHN0YWNrIHRvIHI0LXI3Lgo+ICsJICovCj4g
KyAgICAgICAgbGRtICAgICByMTIsIHtyNC1yN30KPiArICAgICAgICBzbWMgICAgICMwCj4gKyAg
ICAgICAgcG9wICAgICB7cjQtcjd9Cj4gKwkvKiBMb2FkIHBvaW50ZXIgdG8gcmVzICg0dGggcGFy
YW1ldGVyIG9uIHN0YWNrKSB0byByMTIgKi8KPiArICAgICAgICBsZHIgICAgIHIxMiwgW3NwLCAj
KDQgKiA0KV0KPiArCS8qIFN0b3JlIHJldHVybmVkIHJlc3VsdHMgZnJvbSByMC1yMyB0byByZXMg
Ki8KPiArICAgICAgICBzdG0gICAgIHIxMiwge3IwLXIzfQo+ICsgICAgICAgIGJ4ICAgICAgbHIK
ClNvbWV0aGluZyBsb29rcyB3cm9uZyB3aXRoIHRoZSBpbmRlbnRhdGlvbi4gVGhlcmUgc2VlbSB0
byBiZSBhIG1peCBvZiAKaGFyZCB0YWIgYW5kIHNvZnQgdGFiLgoKPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL2FybTY0L01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL2FybTY0L01ha2VmaWxlCj4g
aW5kZXggYmI1YzYxMC4uN2VjZGFkNyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQv
TWFrZWZpbGUKPiArKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvTWFrZWZpbGUKPiBAQCAtOSw2ICs5
LDcgQEAgb2JqLXkgKz0gZW50cnkubwo+ICAgb2JqLXkgKz0gaW5zbi5vCj4gICBvYmotJChDT05G
SUdfTElWRVBBVENIKSArPSBsaXZlcGF0Y2gubwo+ICAgb2JqLXkgKz0gc21wYm9vdC5vCj4gK29i
ai15ICs9IHNtYy5vCj4gICBvYmoteSArPSB0cmFwcy5vCj4gICBvYmoteSArPSB2ZnAubwo+ICAg
b2JqLXkgKz0gdnN5c3JlZy5vCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9hc20t
b2Zmc2V0cy5jIGIveGVuL2FyY2gvYXJtL2FybTY0L2FzbS1vZmZzZXRzLmMKPiBpbmRleCBjZTI0
ZTQ0Li41MzUzZmU4IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9hc20tb2Zmc2V0
cy5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2FzbS1vZmZzZXRzLmMKPiBAQCAtNTAsNiAr
NTAsMTAgQEAgdm9pZCBfX2R1bW15X18odm9pZCkKPiAgIAo+ICAgICAgQkxBTksoKTsKPiAgICAg
IE9GRlNFVChJTklUSU5GT19zdGFjaywgc3RydWN0IGluaXRfaW5mbywgc3RhY2spOwo+ICsKPiAr
ICAgQkxBTksoKTsKPiArICAgT0ZGU0VUKFNNQ0NDX1JFU19hMCwgc3RydWN0IHNtY2NjX3Jlcywg
YTApOwo+ICsgICBPRkZTRVQoU01DQ0NfUkVTX2EyLCBzdHJ1Y3Qgc21jY2NfcmVzLCBhMik7Cj4g
ICB9Cj4gICAKPiAgIC8qCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9zbWMuUyBi
L3hlbi9hcmNoL2FybS9hcm02NC9zbWMuUwo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXgg
MDAwMDAwMC4uNDA4NDNjMAo+IC0tLSAvZGV2L251bGwKPiArKysgYi94ZW4vYXJjaC9hcm0vYXJt
NjQvc21jLlMKPiBAQCAtMCwwICsxLDMwIEBACj4gKy8qCj4gKyAqIHhlbi9hcmNoL2FybS9hcm02
NC9zbWMuUwo+ICsgKgo+ICsgKiBXcmFwcGVyIGZvciBTZWN1cmUgTW9uaXRvcnMgQ2FsbHMKPiAr
ICoKPiArICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmli
dXRlIGl0IGFuZC9vciBtb2RpZnkKPiArICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUg
R2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKPiArICogdGhlIEZyZWUgU29m
dHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKPiAr
ICogKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KClhlbiBpcyBHUEx2MiBvbmx5
LiBDYW4geW91IHBsZWFzZSB1cGRhdGUgdGhlIGNvcHlyaWdodCBhY2NvcmRpbmdseT8KCkFsc28s
IHRoZSBjb2RlIGlzIHByZXR0eSBtdWNoIGEgY29weSBvZiB0aGUgTGludXggcGFydC4gU28gaXQg
aXMgCnByb2JhYmx5IHdvcnRoIHRvIGtlZXAgdGhlIGNvcHktcmlnaHQgYXJvdW5kLgoKPiArICoK
PiArICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2ls
bCBiZSB1c2VmdWwsCj4gKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVu
IHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCj4gKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNT
IEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKPiArICogR05VIEdlbmVyYWwgUHVi
bGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KPiArICovCj4gKwo+ICsjaW5jbHVkZSA8YXNt
L2FzbV9kZWZucy5oPgo+ICsjaW5jbHVkZSA8YXNtL21hY3Jvcy5oPgo+ICsKPiArLyoKPiArICog
dm9pZCBjYWxsX3NtY2NjX3NtYyhyZWdpc3Rlcl90IGEwLCByZWdpc3Rlcl90IGExLCByZWdpc3Rl
cl90IGEyLAo+ICsgKiAgICAgICAgICAgICAgICAgICAgIHJlZ2lzdGVyX3QgYTMsIHJlZ2lzdGVy
X3QgYTQsIHJlZ2lzdGVyX3QgYTUsCj4gKyAqICAgICAgICAgICAgICAgICAgICAgcmVnaXN0ZXJf
dCBhNiwgcmVnaXN0ZXJfdCBhNywgc3RydWN0IHNtY2NjX3JlcyAqcmVzKQo+ICsgKi8KPiArRU5U
UlkoY2FsbF9zbWNjY19zbWMpCj4gKyAgICAgICAgc21jICAgICAjMAo+ICsgICAgICAgIGxkciAg
ICAgeDQsIFtzcF0KPiArICAgICAgICBzdHAgICAgIHgwLCB4MSwgW3g0LCAjU01DQ0NfUkVTX2Ew
XQo+ICsgICAgICAgIHN0cCAgICAgeDIsIHgzLCBbeDQsICNTTUNDQ19SRVNfYTJdCj4gKyAgICAg
ICAgcmV0Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmggYi94
ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oCj4gaW5kZXggMjIyYTAyZC4uOTQ2YTJkYiAx
MDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oCj4gKysrIGIveGVu
L2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaAo+IEBAIC02NTAsNiArNjUwLDEzIEBAIHVuaW9u
IGhzciB7Cj4gICAKPiAgIAo+ICAgfTsKPiArCj4gK3N0cnVjdCBzbWNjY19yZXMgewo+ICsgICAg
cmVnaXN0ZXJfdCBhMDsKPiArICAgIHJlZ2lzdGVyX3QgYTE7Cj4gKyAgICByZWdpc3Rlcl90IGEy
Owo+ICsgICAgcmVnaXN0ZXJfdCBhMzsKPiArfTsKCkFueSByZWFzb24gdG8gbm90IHVzZSBhcm1f
c21jY2NfcmVzPwoKPiAgICNlbmRpZgo+ICAgCj4gICAvKiBIU1IuRUMgPT0gSFNSX0NQezE1LDE0
LDEwfV8zMiAqLwo+IEBAIC04MTUsNiArODIyLDEwIEBAIHZvaWQgdmNwdV9yZWdzX3VzZXJfdG9f
aHlwKHN0cnVjdCB2Y3B1ICp2Y3B1LAo+ICAgaW50IGNhbGxfc21jKHJlZ2lzdGVyX3QgZnVuY3Rp
b25faWQsIHJlZ2lzdGVyX3QgYXJnMCwgcmVnaXN0ZXJfdCBhcmcxLAo+ICAgICAgICAgICAgICAg
IHJlZ2lzdGVyX3QgYXJnMik7Cj4gICAKPiArdm9pZCBjYWxsX3NtY2NjX3NtYyhyZWdpc3Rlcl90
IGEwLCByZWdpc3Rlcl90IGExLCByZWdpc3Rlcl90IGEyLAo+ICsgICAgICAgICAgICAgICAgICAg
IHJlZ2lzdGVyX3QgYTMsIHJlZ2lzdGVyX3QgYTQsIHJlZ2lzdGVyX3QgYTUsCj4gKyAgICAgICAg
ICAgICAgICAgICAgcmVnaXN0ZXJfdCBhNiwgcmVnaXN0ZXJfdCBhNywgc3RydWN0IHNtY2NjX3Jl
cyAqcmVzKTsKPiArCj4gICB2b2lkIGRvX3RyYXBfaHlwX3NlcnJvcihzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncyk7Cj4gICAKPiAgIHZvaWQgZG9fdHJhcF9ndWVzdF9zZXJyb3Ioc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MpOwo+IAoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 17:03:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 17:03:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsWXT-0000Ex-3D; Wed, 22 Aug 2018 17:03: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=cicq=lf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsWXR-0000Es-RT
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 17:03:21 +0000
X-Inumbo-ID: 172dc7c3-a62d-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 172dc7c3-a62d-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 19:02:02 +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 D315780D;
 Wed, 22 Aug 2018 10:03:19 -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 CE5583F5BC;
 Wed, 22 Aug 2018 10:03:17 -0700 (PDT)
To: Volodymyr Babchuk <volodymyr_babchuk@epam.com>, xen-devel@lists.xen.org,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@citrix.com>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
 <1534947094-9974-3-git-send-email-volodymyr_babchuk@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <b77a37aa-ba27-7253-e34c-63d2c9b61f78@arm.com>
Date: Wed, 22 Aug 2018 18:03:16 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1534947094-9974-3-git-send-email-volodymyr_babchuk@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 2/6] arm: add generic TEE mediator
 framework
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: tee-dev@lists.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>

SGkgVm9sb2R5bXlyLAoKT24gMjIvMDgvMTggMTU6MTEsIFZvbG9keW15ciBCYWJjaHVrIHdyb3Rl
Ogo+IFRoaXMgcGF0Y2ggYWRkcyBiYXNpYyBmcmFtZXdvcmsgZm9yIFRFRSBtZWRpYXRvcnMuIEd1
ZXN0cyBjYW4ndCB0YWxrCj4gdG8gVEVFIGRpcmVjdGx5LCB3ZSBuZWVkIHNvbWUgZW50aXR5IHRo
YXQgd2lsbCBpbnRlcmNlcHQgcmVxdWVzdAo+IGFuZCBkZWNpZGUgd2hhdCB0byBkbyB3aXRoIHRo
ZW0uICJURUUgbWVkaWF0b3IiIGlzIGEgc3VjaCBlbnRpdHkuCj4gCj4gVGhpcyBpcyBob3cgaXQg
d29ya3M6IHVzZXIgY2FuIGJ1aWxkIFhFTiB3aXRoIG11bHRpcGxlIFRFRSBtZWRpYXRvcnMKPiAo
c2VlIHRoZSBuZXh0IHBhdGNoZXMsIHdoZXJlIE9QLVRFRSBtZWRpYXRvciBpcyBpbnRyb2R1Y2Vk
KS4KPiBURUUgbWVkaWF0b3IgcmVnaXN0ZXIgc2VsZiB3aXRoIFJFR0lTVEVSX1RFRV9NRURJQVRP
UigpIG1hY3JvIGluIHRoZQo+IHNhbWUgd2F5LCBhcyBkZXZpY2UgZHJpdmVycyB1c2UgRFRfREVW
SUNFX1NUQVJUKCkvRFRfREVWSUNFX0VORCgpCj4gbWFjcm9zLgo+IEluIHJ1bnRpbWUsIGR1cmlu
ZyBpbml0aWFsaXphdGlvbiwgZnJhbWV3b3JrIGNhbGxzIHByb2JlKCkgZnVuY3Rpb24KPiBmb3Ig
ZWFjaCBhdmFpbGFibGUgbWVkaWF0b3IgZHJpdmVyIHRvIGZpbmQgd2hpY2ggVEVFIGlzIGluc3Rh
bGxlZAo+IG9uIHRoZSBwbGF0Zm9ybS4gVGhlbiBnZW5lcmljIHZTTUMgaGFuZGxlciB3aWxsIGNh
bGwgc2VsZWN0ZWQgbWVkaWF0b3IKPiB3aGVuIGl0IGludGVyY2VwdCBTTUMgdGhhdCBiZWxvbmdz
IHRvIFRFRSBPUyBvciBURUUgYXBwbGljYXRpb24uCj4gCj4gQWxzbywgdGhlcmUgYXJlIGhvb2tz
IGZvciBkb21haW4gY29uc3RydWN0aW9uIGFuZCBkZXN0cnVjdGlvbiwgc28KPiBURUUgbWVkaWF0
b3IgY2FuIGluZm9ybSBURUUgYWJvdXQgVk0gbGlmZWN5Y2xlLgo+IAo+IFNpZ25lZC1vZmYtYnk6
IFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KPiAtLS0KPiAK
PiBjaGFuZ2VzIGZyb20gIlJGQyIgdmVyc2lvbjoKPiAgIC0gcmVuYW1lZCBDT05GSUdfQVJNX1RF
RSB0byBDT05GSUdfVEVFCj4gICAtIGNoYW5nZWQgZGlzY292ZXJ5IG1lY2hhbmlzbTogaW5zdGVh
ZCBvZiBVVUlEIG1hdGhpbmcsIFRFRS1zcGVjaWZpYwo+ICAgICBwcm9iaW5nIGlzIHVzZWQKPiAK
PiAgIE1BSU5UQUlORVJTICAgICAgICAgICAgICAgICAgIHwgICA1ICsrCj4gICB4ZW4vYXJjaC9h
cm0vS2NvbmZpZyAgICAgICAgICB8ICAxMCArKysrCj4gICB4ZW4vYXJjaC9hcm0vTWFrZWZpbGUg
ICAgICAgICB8ICAgMSArCj4gICB4ZW4vYXJjaC9hcm0vZG9tYWluLmMgICAgICAgICB8ICAgNyAr
KysKPiAgIHhlbi9hcmNoL2FybS9zZXR1cC5jICAgICAgICAgIHwgICA0ICsrCj4gICB4ZW4vYXJj
aC9hcm0vc2h1dGRvd24uYyAgICAgICB8ICAgMiArCj4gICB4ZW4vYXJjaC9hcm0vdGVlL0tjb25m
aWcgICAgICB8ICAgMAo+ICAgeGVuL2FyY2gvYXJtL3RlZS9NYWtlZmlsZSAgICAgfCAgIDEgKwo+
ICAgeGVuL2FyY2gvYXJtL3RlZS90ZWUuYyAgICAgICAgfCAgNzkgKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysKPiAgIHhlbi9hcmNoL2FybS92c21jLmMgICAgICAgICAgIHwgICA1ICsr
Cj4gICB4ZW4vYXJjaC9hcm0veGVuLmxkcy5TICAgICAgICB8ICAgNyArKysKPiAgIHhlbi9pbmNs
dWRlL2FzbS1hcm0vdGVlL3RlZS5oIHwgMTAzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKwo+ICAgMTIgZmlsZXMgY2hhbmdlZCwgMjI0IGluc2VydGlvbnMoKykKPiAg
IGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vdGVlL0tjb25maWcKPiAgIGNyZWF0ZSBt
b2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vdGVlL01ha2VmaWxlCj4gICBjcmVhdGUgbW9kZSAxMDA2
NDQgeGVuL2FyY2gvYXJtL3RlZS90ZWUuYwo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNs
dWRlL2FzbS1hcm0vdGVlL3RlZS5oCj4gCj4gZGlmZiAtLWdpdCBhL01BSU5UQUlORVJTIGIvTUFJ
TlRBSU5FUlMKPiBpbmRleCAxNWQ0NWQwLi5iMDAzNGE5IDEwMDY0NAo+IC0tLSBhL01BSU5UQUlO
RVJTCj4gKysrIGIvTUFJTlRBSU5FUlMKPiBAQCAtMzY1LDYgKzM2NSwxMSBAQCBGOgljb25maWcv
U3R1YmRvbS5tay5pbgo+ICAgRjoJbTQvc3R1YmRvbS5tNAo+ICAgRjoJc3R1YmRvbS8KPiAgIAo+
ICtURUUgTUVESUFUT1JTCj4gK006CVZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1
a0BlcGFtLmNvbT4KPiArUzoJU3VwcG9ydGVkCj4gK0Y6CXhlbi9hcmNoL2FybS90ZWUvKgoKVGhl
IHN0YXIgaXMgbm90IG5lY2Vzc2FyeSBoZXJlLgoKPiArCj4gICBUT09MU1RBQ0sKPiAgIE06CUlh
biBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+ICAgTToJV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL0tjb25maWcgYi94
ZW4vYXJjaC9hcm0vS2NvbmZpZwo+IGluZGV4IDI3ODJlZTYuLjA5YmZjOWIgMTAwNjQ0Cj4gLS0t
IGEveGVuL2FyY2gvYXJtL0tjb25maWcKPiArKysgYi94ZW4vYXJjaC9hcm0vS2NvbmZpZwo+IEBA
IC01Nyw2ICs1NywxNCBAQCBjb25maWcgU0JTQV9WVUFSVF9DT05TT0xFCj4gICAJICBBbGxvd3Mg
YSBndWVzdCB0byB1c2UgU0JTQSBHZW5lcmljIFVBUlQgYXMgYSBjb25zb2xlLiBUaGUKPiAgIAkg
IFNCU0EgR2VuZXJpYyBVQVJUIGltcGxlbWVudHMgYSBzdWJzZXQgb2YgQVJNIFBMMDExIFVBUlQu
Cj4gICAKPiArY29uZmlnIFRFRQo+ICsJYm9vbCAiRW5hYmxlIFRFRSBtZWRpYXRvcnMgc3VwcG9y
dCIKPiArCWRlZmF1bHQgbgoKSSB0aGluayB3ZSB3YW50IHRoaXMgdG8gZGVwZW5kcyBvbiBFWFBF
UlQgZm9yIGEgZmV3IHJlbGVhc2VzLiBXZSBjYW4gWGVuIApkaXNjdXNzIGhvdyB3ZSBhcmUgZ29p
bmcgdG8gc2VjdXJpdHkgc3VwcG9ydCB0aGlzLgoKPiArCWRlcGVuZHMgb24gQVJNCgpObyBuZWVk
IHRvIGRlcGVuZCBvbiBBcm0gaGVyZS4KCj4gKwloZWxwCj4gKwkgIFRoaXMgb3B0aW9uIGVuYWJs
ZXMgZ2VuZXJpYyBURUUgbWVkaWF0b3JzIHN1cHBvcnQuIEl0IGFsbG93cyBndWVzdHMKPiArCSAg
dG8gYWNjZXNzIHJlYWwgVEVFIHZpYSBvbmUgb2YgVEVFIG1lZGlhdG9ycyBpbXBsZW1lbnRlZCBp
biBYRU4uCj4gKwo+ICAgZW5kbWVudQo+ICAgCj4gICBtZW51ICJBUk0gZXJyYXRhIHdvcmthcm91
bmQgdmlhIHRoZSBhbHRlcm5hdGl2ZSBmcmFtZXdvcmsiCj4gQEAgLTE5NywzICsyMDUsNSBAQCBj
b25maWcgQVJNMzJfSEFSREVOX0JSQU5DSF9QUkVESUNUT1IKPiAgIHNvdXJjZSAiY29tbW9uL0tj
b25maWciCj4gICAKPiAgIHNvdXJjZSAiZHJpdmVycy9LY29uZmlnIgo+ICsKPiArc291cmNlICJh
cmNoL2FybS90ZWUvS2NvbmZpZyIKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL01ha2VmaWxl
IGIveGVuL2FyY2gvYXJtL01ha2VmaWxlCj4gaW5kZXggMzBhMmE2NS4uYWYyOWFhNyAxMDA2NDQK
PiAtLS0gYS94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKPiArKysgYi94ZW4vYXJjaC9hcm0vTWFrZWZp
bGUKPiBAQCAtMyw2ICszLDcgQEAgc3ViZGlyLSQoQ09ORklHX0FSTV82NCkgKz0gYXJtNjQKPiAg
IHN1YmRpci15ICs9IHBsYXRmb3Jtcwo+ICAgc3ViZGlyLSQoQ09ORklHX0FSTV82NCkgKz0gZWZp
Cj4gICBzdWJkaXItJChDT05GSUdfQUNQSSkgKz0gYWNwaQo+ICtzdWJkaXItJChDT05GSUdfVEVF
KSArPSB0ZWUKPiAgIAo+ICAgb2JqLSQoQ09ORklHX0hBU19BTFRFUk5BVElWRSkgKz0gYWx0ZXJu
YXRpdmUubwo+ICAgb2JqLXkgKz0gYm9vdGZkdC5pbml0Lm8KPiBkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL2RvbWFpbi5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCj4gaW5kZXggYTc0ZmYxYy4u
NDFlNDFiOSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluLmMKPiArKysgYi94ZW4v
YXJjaC9hcm0vZG9tYWluLmMKPiBAQCAtMzEsNiArMzEsNyBAQAo+ICAgI2luY2x1ZGUgPGFzbS9w
bGF0Zm9ybS5oPgo+ICAgI2luY2x1ZGUgPGFzbS9wcm9jaW5mby5oPgo+ICAgI2luY2x1ZGUgPGFz
bS9yZWdzLmg+Cj4gKyNpbmNsdWRlIDxhc20vdGVlL3RlZS5oPgo+ICAgI2luY2x1ZGUgPGFzbS92
ZnAuaD4KPiAgICNpbmNsdWRlIDxhc20vdmdpYy5oPgo+ICAgI2luY2x1ZGUgPGFzbS92dGltZXIu
aD4KPiBAQCAtNjcxLDYgKzY3Miw5IEBAIGludCBhcmNoX2RvbWFpbl9jcmVhdGUoc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgaW50IGRvbWNyX2ZsYWdzLAo+ICAgICAgIGlmICggaXNfaGFyZHdh
cmVfZG9tYWluKGQpICYmIChyYyA9IGRvbWFpbl92dWFydF9pbml0KGQpKSApCj4gICAgICAgICAg
IGdvdG8gZmFpbDsKPiAgIAo+ICsgICAgLyogTm90aWZ5IFRFRSB0aGF0IG5ldyBkb21haW4gd2Fz
IGNyZWF0ZWQgKi8KPiArICAgIHRlZV9kb21haW5fY3JlYXRlKGQpOwoKTXkgY29uY2VybiBhYm91
dCBkb21haW4gY3JlYXRpb24gaXMgc3RpbGwgbm90IGFkZHJlc3NlZC4gSSB3b3VsZCBleHBlY3Qg
CnRoZSB0b29sc3RhY2sgdG8gZGVjaWRlIHdoZXRoZXIgVEVFIHNob3VsZCBiZSBpbml0aWFsaXpl
ZCBmb3IgYSBnaXZlbiAKZ3Vlc3QgYW5kIHBvdGVudGlhbGx5IHJldHVybiBhbiBlcnJvciBvbiBm
YWlsdXJlIChlLmcgbWF4aW11bSBjbGllbnQgSUQgCmhhcyBiZWVuIHJlYWNoZWQpLgoKQnV0IHZl
cnkgbGlrZWx5LCB5b3UgZG9uJ3QgbmVlZCB0byBpbml0aWFsaXplIFRFRSB0aGF0IGVhcmx5LiBU
aGlzIGNvdWxkIApiZSBkb25lIGluIGEgc2VwYXJhdGUgRE9NQ1RMIGFzIHdlIGRpZCBmb3IgVlBM
MDExLgoKPiArCj4gICAgICAgcmV0dXJuIDA7Cj4gICAKPiAgIGZhaWw6Cj4gQEAgLTg3OCw2ICs4
ODIsOSBAQCBpbnQgZG9tYWluX3JlbGlucXVpc2hfcmVzb3VyY2VzKHN0cnVjdCBkb21haW4gKmQp
Cj4gICAgICAgICAgICAqLwo+ICAgICAgICAgICBkb21haW5fdnBsMDExX2RlaW5pdChkKTsKPiAg
IAo+ICsgICAgICAgIC8qIEZyZWUgVEVFIG1lZGlhdG9yIHJlc291cmNlcyAqLwo+ICsgICAgICAg
IHRlZV9kb21haW5fZGVzdHJveShkKTsKPiArCj4gICAgICAgICAgIGQtPmFyY2gucmVsbWVtID0g
UkVMTUVNX3hlbjsKPiAgICAgICAgICAgLyogRmFsbHRocm91Z2ggKi8KPiAgIAo+IGRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAuYyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4gaW5kZXgg
MDMyYTZhOC4uNGQzMWQ5NCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vc2V0dXAuYwo+ICsr
KyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCj4gQEAgLTQ3LDYgKzQ3LDcgQEAKPiAgICNpbmNsdWRl
IDxhc20vcGxhdGZvcm0uaD4KPiAgICNpbmNsdWRlIDxhc20vcHJvY2luZm8uaD4KPiAgICNpbmNs
dWRlIDxhc20vc2V0dXAuaD4KPiArI2luY2x1ZGUgPGFzbS90ZWUvdGVlLmg+Cj4gICAjaW5jbHVk
ZSA8eHNtL3hzbS5oPgo+ICAgI2luY2x1ZGUgPGFzbS9hY3BpLmg+Cj4gICAKPiBAQCAtODUxLDYg
Kzg1Miw5IEBAIHZvaWQgX19pbml0IHN0YXJ0X3hlbih1bnNpZ25lZCBsb25nIGJvb3RfcGh5c19v
ZmZzZXQsCj4gICAgICAgYXBwbHlfYWx0ZXJuYXRpdmVzX2FsbCgpOwo+ICAgICAgIGVuYWJsZV9l
cnJhdGFfd29ya2Fyb3VuZHMoKTsKPiAgIAo+ICsgICAgLyogSW5pdGlhbGl6ZSBURUUgbWVkaWF0
b3IgKi8KPiArICAgIHRlZV9pbml0KCk7CgpEb2VzIHRoaXMgcmVhbGx5IG5lZWQgdG8gYmUgY2Fs
bGVkIGRpcmVjdGx5PyBDYW4ndCB0aGlzIGJlIHVzaW5nIGFuIGluaXQgCmNhbGw/Cgo+ICsKPiAg
ICAgICAvKiBDcmVhdGUgaW5pdGlhbCBkb21haW4gMC4gKi8KPiAgICAgICAvKiBUaGUgdkdJQyBm
b3IgRE9NMCBpcyBleGFjdGx5IGVtdWxhdGluZyB0aGUgaGFyZHdhcmUgR0lDICovCj4gICAgICAg
Y29uZmlnLmdpY192ZXJzaW9uID0gWEVOX0RPTUNUTF9DT05GSUdfR0lDX05BVElWRTsKPiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL3NodXRkb3duLmMgYi94ZW4vYXJjaC9hcm0vc2h1dGRvd24u
Ywo+IGluZGV4IGIzMmYwN2UuLmUxYWNlMTggMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3No
dXRkb3duLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vc2h1dGRvd24uYwo+IEBAIC01LDYgKzUsNyBA
QAo+ICAgI2luY2x1ZGUgPHhlbi9zbXAuaD4KPiAgICNpbmNsdWRlIDxhc20vcGxhdGZvcm0uaD4K
PiAgICNpbmNsdWRlIDxhc20vcHNjaS5oPgo+ICsjaW5jbHVkZSA8YXNtL3RlZS90ZWUuaD4KPiAg
IAo+ICAgc3RhdGljIHZvaWQgbm9yZXR1cm4gaGFsdF90aGlzX2NwdSh2b2lkICphcmcpCj4gICB7
Cj4gQEAgLTE1LDYgKzE2LDcgQEAgdm9pZCBtYWNoaW5lX2hhbHQodm9pZCkKPiAgIHsKPiAgICAg
ICBpbnQgdGltZW91dCA9IDEwOwo+ICAgCj4gKyAgICB0ZWVfcmVtb3ZlKCk7CgpUaGlzIGNhbGxi
YWNrIGRvZXMgbm90IHNlZW0gdG8gYmUgaW1wbGVtZW50ZWQgZm9yIE9QLVRFRS4gSSB3b3VsZCBy
YXRoZXIgCm9ubHkgaW50cm9kdWNlIGNhbGxiYWNrIHRoYXQgYXJlIG9ubHkgbmVjZXNzYXJ5IGF0
IHRoZSBtb21lbnQuIFRoZSBvdGhlciAKY2FuIGJlIGFkZGVkIGxhdGVyIG9uLgoKPiAgICAgICB3
YXRjaGRvZ19kaXNhYmxlKCk7Cj4gICAgICAgY29uc29sZV9zdGFydF9zeW5jKCk7Cj4gICAgICAg
bG9jYWxfaXJxX2VuYWJsZSgpOwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdGVlL0tjb25m
aWcgYi94ZW4vYXJjaC9hcm0vdGVlL0tjb25maWcKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGlu
ZGV4IDAwMDAwMDAuLmU2OWRlMjkKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3RlZS9NYWtl
ZmlsZSBiL3hlbi9hcmNoL2FybS90ZWUvTWFrZWZpbGUKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+
IGluZGV4IDAwMDAwMDAuLmM1NGQ0NzkKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIveGVuL2FyY2gv
YXJtL3RlZS9NYWtlZmlsZQo+IEBAIC0wLDAgKzEgQEAKPiArb2JqLXkgKz0gdGVlLm8KPiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL3RlZS90ZWUuYyBiL3hlbi9hcmNoL2FybS90ZWUvdGVlLmMK
PiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAuLjZkZjNiMDkKPiAtLS0gL2Rl
di9udWxsCj4gKysrIGIveGVuL2FyY2gvYXJtL3RlZS90ZWUuYwo+IEBAIC0wLDAgKzEsNzkgQEAK
PiArLyoKPiArICogeGVuL2FyY2gvYXJtL3RlZS90ZWUuYwo+ICsgKgo+ICsgKiBHZW5lcmljIHBh
cnQgb2YgVEVFIG1lZGlhdG9yIHN1YnN5c3RlbQo+ICsgKgo+ICsgKiBWb2xvZHlteXIgQmFiY2h1
ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+Cj4gKyAqIENvcHlyaWdodCAoYykgMjAxNyBF
UEFNIFN5c3RlbXMuCj4gKyAqCj4gKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5
b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5Cj4gKyAqIGl0IHVuZGVyIHRoZSB0
ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdmVyc2lvbiAyIGFzCj4gKyAq
IHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgo+ICsgKgo+ICsgKiBU
aGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVz
ZWZ1bCwKPiArICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGlt
cGxpZWQgd2FycmFudHkgb2YKPiArICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEg
UEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQo+ICsgKiBHTlUgR2VuZXJhbCBQdWJsaWMgTGlj
ZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgo+ICsgKi8KPiArCj4gKyNpbmNsdWRlIDx4ZW4vZXJybm8u
aD4KPiArI2luY2x1ZGUgPHhlbi90eXBlcy5oPgo+ICsjaW5jbHVkZSA8YXNtL3RlZS90ZWUuaD4K
PiArCj4gK2V4dGVybiBjb25zdCBzdHJ1Y3QgdGVlX21lZGlhdG9yX2Rlc2MgX3N0ZWVtZWRpYXRv
cltdLCBfZXRlZW1lZGlhdG9yW107Cj4gK3N0YXRpYyBjb25zdCBzdHJ1Y3QgdGVlX21lZGlhdG9y
X29wcyAqbWVkaWF0b3Jfb3BzOwo+ICsKPiArdm9pZCB0ZWVfaW5pdCh2b2lkKQo+ICt7Cj4gKyAg
ICBjb25zdCBzdHJ1Y3QgdGVlX21lZGlhdG9yX2Rlc2MgKmRlc2M7Cj4gKwo+ICsgICAgZm9yICgg
ZGVzYyA9IF9zdGVlbWVkaWF0b3I7IGRlc2MgIT0gX2V0ZWVtZWRpYXRvcjsgZGVzYysrICkKCnsK
Cj4gKyAgICAgICAgaWYgKCBkZXNjLT5vcHMtPnByb2JlKCkgPT0gMCApCgpOSVQ6ICFkZXNjLT5v
cHMtPnByb2JlKCkKCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBwcmludGsoWEVOTE9HX0lO
Rk8gIlVzaW5nIFRFRSBtZWRpYXRvciBmb3IgJXNcbiIsIGRlc2MtPm5hbWUpOwo+ICsgICAgICAg
ICAgICBtZWRpYXRvcl9vcHMgPSBkZXNjLT5vcHM7Cj4gKyAgICAgICAgICAgIHJldHVybjsKPiAr
ICAgICAgICB9Cgp9Cgo+ICsgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HICJObyBURUUgbWVkaWF0
b3IgZm91bmRcbiIpOwoKTm90IGhhdmluZyBhIFRFRSBpcyBhIHZhbGlkIHVzZSBjYXNlLiBTbyBw
cmludGluZyBhIHdhcm5pbmcgc2VlbXMgYSBiaXQgCnRvbyBtdWNoLgoKPiArfQo+ICsKPiArYm9v
bCB0ZWVfaGFuZGxlX3NtYyhzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKCkhvdyBhYm91dCBI
VkM/Cgo+ICt7Cj4gKyAgICBpZiAoICFtZWRpYXRvcl9vcHMgKQo+ICsgICAgICAgIHJldHVybiBm
YWxzZTsKPiArCj4gKyAgICByZXR1cm4gbWVkaWF0b3Jfb3BzLT5oYW5kbGVfc21jKHJlZ3MpOwo+
ICt9Cj4gKwo+ICtpbnQgdGVlX2RvbWFpbl9jcmVhdGUoc3RydWN0IGRvbWFpbiAqZCkKPiArewo+
ICsgICAgaWYgKCAhbWVkaWF0b3Jfb3BzICkKPiArICAgICAgICByZXR1cm4gLUVOT0RFVjsKPiAr
Cj4gKyAgICByZXR1cm4gbWVkaWF0b3Jfb3BzLT5kb21haW5fY3JlYXRlKGQpOwo+ICt9Cj4gKwo+
ICt2b2lkIHRlZV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKQo+ICt7Cj4gKyAgICBp
ZiAoICFtZWRpYXRvcl9vcHMgKQo+ICsgICAgICAgIHJldHVybjsKPiArCj4gKyAgICByZXR1cm4g
bWVkaWF0b3Jfb3BzLT5kb21haW5fZGVzdHJveShkKTsKPiArfQo+ICsKPiArdm9pZCB0ZWVfcmVt
b3ZlKHZvaWQpCj4gK3sKPiArICAgIGlmICggIW1lZGlhdG9yX29wcyApCj4gKyAgICAgICAgcmV0
dXJuOwo+ICsKPiArICAgIHJldHVybiBtZWRpYXRvcl9vcHMtPnJlbW92ZSgpOwo+ICt9Cj4gKwo+
ICsvKgo+ICsgKiBMb2NhbCB2YXJpYWJsZXM6Cj4gKyAqIG1vZGU6IEMKPiArICogYy1maWxlLXN0
eWxlOiAiQlNEIgo+ICsgKiBjLWJhc2ljLW9mZnNldDogNAo+ICsgKiBpbmRlbnQtdGFicy1tb2Rl
OiBuaWwKPiArICogRW5kOgo+ICsgKi8KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3ZzbWMu
YyBiL3hlbi9hcmNoL2FybS92c21jLmMKPiBpbmRleCA0MGE4MGQ1Li5hYWNlYmY5IDEwMDY0NAo+
IC0tLSBhL3hlbi9hcmNoL2FybS92c21jLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vdnNtYy5jCj4g
QEAgLTIyLDYgKzIyLDcgQEAKPiAgICNpbmNsdWRlIDxhc20vbW9uaXRvci5oPgo+ICAgI2luY2x1
ZGUgPGFzbS9yZWdzLmg+Cj4gICAjaW5jbHVkZSA8YXNtL3NtY2NjLmg+Cj4gKyNpbmNsdWRlIDxh
c20vdGVlL3RlZS5oPgo+ICAgI2luY2x1ZGUgPGFzbS90cmFwcy5oPgo+ICAgI2luY2x1ZGUgPGFz
bS92cHNjaS5oPgo+ICAgCj4gQEAgLTIzNSw2ICsyMzYsMTAgQEAgc3RhdGljIGJvb2wgdnNtY2Nj
X2hhbmRsZV9jYWxsKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQo+ICAgICAgICAgICBjYXNl
IEFSTV9TTUNDQ19PV05FUl9TVEFOREFSRDoKPiAgICAgICAgICAgICAgIGhhbmRsZWQgPSBoYW5k
bGVfc3NzYyhyZWdzKTsKPiAgICAgICAgICAgICAgIGJyZWFrOwo+ICsgICAgICAgIGNhc2UgQVJN
X1NNQ0NDX09XTkVSX1RSVVNURURfQVBQIC4uLiBBUk1fU01DQ0NfT1dORVJfVFJVU1RFRF9BUFBf
RU5EOgo+ICsgICAgICAgIGNhc2UgQVJNX1NNQ0NDX09XTkVSX1RSVVNURURfT1MgLi4uIEFSTV9T
TUNDQ19PV05FUl9UUlVTVEVEX09TX0VORDoKPiArICAgICAgICAgICAgaGFuZGxlZCA9IHRlZV9o
YW5kbGVfc21jKHJlZ3MpOwoKSSB0aGluayB5b3Ugd2FudCB0byByZW5hbWUgdGhhdCBmdW5jdGlv
biAidGVlX2hhbmRsZV9jYWxsIi4KCj4gKyAgICAgICAgICAgIGJyZWFrOwo+ICAgICAgICAgICB9
Cj4gICAgICAgfQo+ICAgCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMgYi94
ZW4vYXJjaC9hcm0veGVuLmxkcy5TCj4gaW5kZXggYzliOTU0Ni4uYjc4YjdmMSAxMDA2NDQKPiAt
LS0gYS94ZW4vYXJjaC9hcm0veGVuLmxkcy5TCj4gKysrIGIveGVuL2FyY2gvYXJtL3hlbi5sZHMu
Uwo+IEBAIC0xMjYsNiArMTI2LDEzIEBAIFNFQ1RJT05TCj4gICAgICAgICBfYWVkZXZpY2UgPSAu
Owo+ICAgICB9IDp0ZXh0Cj4gICAKPiArICAuID0gQUxJR04oOCk7Cj4gKyAgLnRlZW1lZGlhdG9y
LmluZm8gOiB7Cj4gKyAgICAgIF9zdGVlbWVkaWF0b3IgPSAuOwo+ICsgICAgICAqKC50ZWVtZWRp
YXRvci5pbmZvKQo+ICsgICAgICBfZXRlZW1lZGlhdG9yID0gLjsKPiArICB9IDp0ZXh0Cj4gKwo+
ICAgICAuID0gQUxJR04oUEFHRV9TSVpFKTsgICAgICAgICAgICAgLyogSW5pdCBjb2RlIGFuZCBk
YXRhICovCj4gICAgIF9faW5pdF9iZWdpbiA9IC47Cj4gICAgIC5pbml0LnRleHQgOiB7Cj4gZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdGVlL3RlZS5oIGIveGVuL2luY2x1ZGUvYXNt
LWFybS90ZWUvdGVlLmgKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAuLmZm
ZDI1YjAKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS90ZWUvdGVl
LmgKPiBAQCAtMCwwICsxLDEwMyBAQAo+ICsvKgo+ICsgKiB4ZW4vaW5jbHVkZS9hc20tYXJtL3Rl
ZS5oCj4gKyAqCj4gKyAqIEdlbmVyaWMgcGFydCBvZiBURUUgbWVkaWF0b3Igc3Vic3lzdGVtCj4g
KyAqCj4gKyAqIFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4K
PiArICogQ29weXJpZ2h0IChjKSAyMDE3IEVQQU0gU3lzdGVtcy4KPiArICoKPiArICogVGhpcyBw
cm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBt
b2RpZnkKPiArICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMg
TGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKPiArICogdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlv
bjsgZWl0aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKPiArICogKGF0IHlvdXIgb3B0
aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KClhlbiBpcyBHUEx2MiBvbmx5LgoKPiArICoKPiArICog
VGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1
c2VmdWwsCj4gKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBp
bXBsaWVkIHdhcnJhbnR5IG9mCj4gKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBB
IFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKPiArICogR05VIEdlbmVyYWwgUHVibGljIExp
Y2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KPiArICovCj4gKwo+ICsjaWZuZGVmIF9fQVJDSF9BUk1f
VEVFX1RFRV9IX18KPiArI2RlZmluZSBfX0FSQ0hfQVJNX1RFRV9URUVfSF9fCj4gKwo+ICsjaW5j
bHVkZSA8eGVuL2xpYi5oPgo+ICsjaW5jbHVkZSA8eGVuL3R5cGVzLmg+Cj4gKyNpbmNsdWRlIDxh
c20vcmVncy5oPgo+ICsKPiArI2lmZGVmIENPTkZJR19URUUKPiArCj4gK3N0cnVjdCB0ZWVfbWVk
aWF0b3Jfb3BzIHsKPiArICAgIC8qCj4gKyAgICAgKiBQcm9iZSBmb3IgVEVFLiBTaG91bGQgcmV0
dXJuIDAgaWYgVEVFIGZvdW5kIGFuZAo+ICsgICAgICogbWVkaWF0b3IgaXMgaW5pdGlhbGl6ZWQu
Cj4gKyAgICAgKi8KPiArICAgIGludCAoKnByb2JlKSh2b2lkKTsKClRoZSBjYWxsZXIgZG9lcyBu
b3QgY2FyZSBhYm91dCB0aGUgdmFsdWUgYnV0IGtub3dpbmcgdGhlcmUgd2FzIGFuIGVycm9yLiAK
U28gaXQgbG9va3MgbGlrZSB0byBtZSB5b3Ugd2FudCB0byByZXR1cm4gYSBib29sZWFuIGluc3Rl
YWQuCgo+ICsKPiArICAgIC8qCj4gKyAgICAgKiBDYWxsZWQgZHVyaW5nIGRvbWFpbiBjb25zdHJ1
Y3Rpb24gc28gbWVkaWF0b3IgY2FuIGluZm9ybSBURUUgYWJvdXQgbmV3Cj4gKyAgICAgKiBndWVz
dCBhbmQgY3JlYXRlIG93biBzdHJ1Y3R1cmVzIGZvciB0aGUgbmV3IGRvbWFpbi4KPiArICAgICAq
Lwo+ICsgICAgaW50ICgqZG9tYWluX2NyZWF0ZSkoc3RydWN0IGRvbWFpbiAqZCk7Cj4gKwo+ICsg
ICAgLyoKPiArICAgICAqIENhbGxlZCBkdXJpbmcgZG9tYWluIGRlc3RydWN0aW9uIHRvIGluZm9y
bSBURUUgdGhhdCBndWVzdCBpcyBub3cgZGVhZAo+ICsgICAgICogYW5kIHRvIGRlc3Ryb3kgYWxs
IHJlc291cmNlcyBhbGxvY2F0ZWQgZm9yIHRoZSBkb21haW4gYmVpbmcgZGVzdHJveWVkLgo+ICsg
ICAgICovCj4gKyAgICB2b2lkICgqZG9tYWluX2Rlc3Ryb3kpKHN0cnVjdCBkb21haW4gKmQpOwo+
ICsKPiArICAgIC8qIEhhbmRsZSBTTUMgY2FsbCBmb3IgY3VycmVudCBkb21haW4uICovCj4gKyAg
ICBib29sICgqaGFuZGxlX3NtYykoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOwo+ICsKPiAr
ICAgIC8qIENhbGxlZCBkdXJpbmcgWEVOIHNodXRkb3duIHRvIGZyZWUgcmVtYWluaW5nIHJlc291
cmNlcy4gKi8KPiArICAgIHZvaWQgKCpyZW1vdmUpKHZvaWQpOwo+ICt9Owo+ICsKPiArc3RydWN0
IHRlZV9tZWRpYXRvcl9kZXNjIHsKPiArICAgIC8qIE5hbWUgb2YgdGhlIFRFRS4gSnVzdCBmb3Ig
ZGVidWdnaW5nIHB1cnBvc2VzLiAqLwo+ICsgICAgY29uc3QgY2hhciAqbmFtZTsKPiArCj4gKyAg
ICAvKiBNZWRpYXRvciBjYWxsYmFja3MgYXMgZGVzY3JpYmVkIGFib3ZlLiAqLwo+ICsgICAgY29u
c3Qgc3RydWN0IHRlZV9tZWRpYXRvcl9vcHMgKm9wczsKPiArfTsKPiArCj4gK3ZvaWQgdGVlX2lu
aXQodm9pZCk7Cj4gK2Jvb2wgdGVlX2hhbmRsZV9zbWMoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJl
Z3MpOwo+ICtpbnQgdGVlX2RvbWFpbl9jcmVhdGUoc3RydWN0IGRvbWFpbiAqZCk7Cj4gK3ZvaWQg
dGVlX2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpOwo+ICt2b2lkIHRlZV9yZW1vdmUo
dm9pZCk7Cj4gKwo+ICsjZGVmaW5lIFJFR0lTVEVSX1RFRV9NRURJQVRPUihfbmFtZSwgX25hbWVz
dHIsIF9vcHMpICAgICAgICAgIFwKPiArc3RhdGljIGNvbnN0IHN0cnVjdCB0ZWVfbWVkaWF0b3Jf
ZGVzYyBfX3RlZV9kZXNjXyMjX25hbWUgX191c2VkICAgICBcCj4gK19fc2VjdGlvbigiLnRlZW1l
ZGlhdG9yLmluZm8iKSA9IHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsg
ICAgLm5hbWUgPSBfbmFtZXN0ciwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKPiArICAgIC5vcHMgPSBfb3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gK30KPiArCj4gKyNlbHNlCj4gKwo+ICtzdGF0
aWMgaW5saW5lIHZvaWQgdGVlX2luaXQodm9pZCkge30KPiArc3RhdGljIGlubGluZSBib29sIHRl
ZV9oYW5kbGVfc21jKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQo+ICt7Cj4gKyAgICByZXR1
cm4gZmFsc2U7Cj4gK30KPiArCj4gK3N0YXRpYyBpbmxpbmUgaW50IHRlZV9kb21haW5fY3JlYXRl
KHN0cnVjdCBkb21haW4gKmQpCj4gK3sKPiArICAgIHJldHVybiAtRU5PREVWOwo+ICt9Cj4gKwo+
ICtzdGF0aWMgaW5saW5lIHZvaWQgdGVlX2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQp
IHt9Cj4gK3N0YXRpYyBpbmxpbmUgdm9pZCB0ZWVfcmVtb3ZlKHZvaWQpIHt9Cj4gKwo+ICsjZW5k
aWYgIC8qIENPTkZJR19URUUgKi8KPiArCj4gKyNlbmRpZiAvKiBfX0FSQ0hfQVJNX1RFRV9URUVf
SF9fICovCj4gKwo+ICsvKgo+ICsgKiBMb2NhbCB2YXJpYWJsZXM6Cj4gKyAqIG1vZGU6IEMKPiAr
ICogYy1maWxlLXN0eWxlOiAiQlNEIgo+ICsgKiBjLWJhc2ljLW9mZnNldDogNAo+ICsgKiBpbmRl
bnQtdGFicy1tb2RlOiBuaWwKPiArICogRW5kOgo+ICsgKi8KPiAKCkNoZWVycywKCi0tIApKdWxp
ZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 17:03:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 17:03:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsWXX-0000FT-G4; Wed, 22 Aug 2018 17: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=om3v=lf=citrix.com=prvs=7650e4d92=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fsWXW-0000FO-QZ
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 17:03:26 +0000
X-Inumbo-ID: 5f05abfd-a62d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5f05abfd-a62d-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 17:04:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,274,1531785600"; d="scan'208";a="63469414"
Date: Wed, 22 Aug 2018 18:03:22 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <20180822170322.ugbg42okcvcg3p3w@citrix.com>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
 <1534947094-9974-6-git-send-email-volodymyr_babchuk@epam.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1534947094-9974-6-git-send-email-volodymyr_babchuk@epam.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v1 5/6] libxl: create DTS node for OP-TEE if
 it is enabled
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 tee-dev@lists.linaro.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>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDU6MTE6MzNQTSArMDMwMCwgVm9sb2R5bXlyIEJhYmNo
dWsgd3JvdGU6Cj4gU2lnbmVkLW9mZi1ieTogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9i
YWJjaHVrQGVwYW0uY29tPgo+IC0tLQo+ICB0b29scy9saWJ4bC9saWJ4bF9hcm0uYyAgICAgfCAy
OSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICB0b29scy9saWJ4bC9saWJ4bF9jcmVh
dGUuYyAgfCAgMSArCj4gIHRvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCB8ICAxICsKPiAgdG9v
bHMveGwveGxfcGFyc2UuYyAgICAgICAgIHwgIDEgKwoKUGxlYXNlIGRvY3VtZW50IHRoZSBuZXcg
b3B0aW9uLiBTZWUgZG9jcy9tYW4uCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 17:08:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 17:08:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsWcQ-0000Yi-73; Wed, 22 Aug 2018 17:08:30 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=om3v=lf=citrix.com=prvs=7650e4d92=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fsWcO-0000Yd-ME
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 17:08:28 +0000
X-Inumbo-ID: cdb6c7b9-a62d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cdb6c7b9-a62d-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 19:07:09 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,274,1531785600"; d="scan'208";a="63470015"
Date: Wed, 22 Aug 2018 18:08:24 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180822170824.cdbgipejcar7marn@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <b576d7d5e5f5baa54a8152cafceb9181d13e02ce.1534518694.git-series.wei.liu2@citrix.com>
 <5B7AB8BA02000078001E00BF@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B7AB8BA02000078001E00BF@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 12/34] x86/pt: only call some functions for
 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>,
 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>

T24gTW9uLCBBdWcgMjAsIDIwMTggYXQgMDY6NDg6NThBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gCj4gQWNjb3JkaW5nIHRvIHlvdXIgZWFybGllciBwYXRjaCwgaGFzX3ZsYXBpYygpIGlt
cGxpZXMgaXNfaHZtX2RvbWFpbigpLAo+IHNvIGlmIGFueXRoaW5nIGlzIHRvIGJlIG1vdmVkIHRv
IHRoZSBjYWxsZXIsIHRoZW4gaGFzX3ZsYXBpYygpIChhbmQKPiBpc19odm1fZG9tYWluKCkgd291
bGQgdGhlbiB0byBiZSBkcm9wcGVkIGFsdG9nZXRoZXIpLiBIb3dldmVyLAo+IHRoaXMgaXMgYWdh
aW4gYSBjYXNlIHdoZXJlIEknbSBub3Qgc3VyZSB3aGV0aGVyIGFkZGluZyAvIGV4dGVuZGluZwo+
IGlmKCktcyBhcm91bmQgY2FsbHMgaXMgaW5kZWVkIHByZWZlcmFibGUgb3ZlciBhZGRpbmcgc3Rh
dGljIGlubGluZSBzdHVicy4KPiBQZXJoYXBzIGZvciB0aGUgc3BlY2lmaWMgb25lIGhlcmUgZWl0
aGVyIHZhcmlhbnQgaXMgYWJvdXQgYXMgbXVjaCAob3IKPiBhcyBsaXR0bGUpIGNvZGUgY2h1cm4s
IGJ1dCBmb3IgdGhlIFBJIGhvb2tzIGZ1bmN0aW9ucyBJIHRoaW5rIHRoZSBzdHViCj4gYXBwcm9h
Y2ggbWlnaHQgYmUgc2xpZ2h0bHkgYmV0dGVyLgoKT0suIEkgd2lsbCBwdXQgdG9nZXRoZXIgc29t
ZSBzdHVicy4KCldlaS4KCj4gCj4gSmFuCj4gCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 17:29:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 17:29:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsWwA-0002KT-1W; Wed, 22 Aug 2018 17: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=cicq=lf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsWw9-0002KO-IQ
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 17:28:53 +0000
X-Inumbo-ID: ed2f1fca-a630-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id ed2f1fca-a630-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 17:29: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 3CC7A80D;
 Wed, 22 Aug 2018 10:28:51 -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 4A09C3F5BC;
 Wed, 22 Aug 2018 10:28:49 -0700 (PDT)
To: Volodymyr Babchuk <volodymyr_babchuk@epam.com>, xen-devel@lists.xen.org,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@citrix.com>, Jens Wiklander <jens.wiklander@linaro.org>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
 <1534947094-9974-5-git-send-email-volodymyr_babchuk@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <15ce9921-3541-a89a-8257-1bc4a2c83386@arm.com>
Date: Wed, 22 Aug 2018 18:28:47 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1534947094-9974-5-git-send-email-volodymyr_babchuk@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 4/6] optee: add OP-TEE mediator
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: tee-dev@lists.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>

SGksCgpQbGVhc2Ugb25seSBDQyByZWxldmFudCBwZW9wbGUgdG8gdGhlIHBhdGNoZXMuIFRoaXMg
Y291bGQgYmUgZG9uZSBlYXNpbHkgCnVzaW5nIHRoZSBuZXcgc2NyaXB0IGFkZF9tYWludGFpbmVy
cy5wbC4KCk9uIDIyLzA4LzE4IDE1OjExLCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPiBBZGQg
T1AtVEVFIG1lZGlhdG9yLCBzbyBndWVzdHMgY2FuIGFjY2VzcyBPUC1URUUgc2VydmljZXMuCj4g
Cj4gT1AtVEVFIG1lZGlhdG9yIHN1cHBvcnQgYWRkcmVzcyB0cmFuc2xhdGlvbiBmb3IgRG9tVXMu
Cj4gSXQgdHJhY2tzIGV4ZWN1dGlvbiBvZiBTVEQgY2FsbHMsIGNvcnJlY3RseSBoYW5kbGVzIG1l
bW9yeS1yZWxhdGVkIFJQQwo+IHJlcXVlc3RzLCB0cmFja3MgYnVmZmVyIGFsbG9jYXRlZCBmb3Ig
UlBDcy4KPiAKPiBXaXRoIHRoaXMgcGF0Y2ggT1AtVEVFIHN1Y2Vzc2Z1bGx5IHBhc3NlcyBvd24g
dGVzdHMsIHdoaWxlIGNsaWVudCBpcwo+IHJ1bm5pbmcgaW4gRG9tVS4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+Cj4gLS0t
Cj4gCj4gICBDaGFuZ2VzIGZyb20gIlJGQyI6Cj4gICAtIFJlbW92ZWQgc3BlY2lhbCBjYXNlIGZv
ciBEb20wL0h3RE9NCj4gICAtIE5vIG1vcmUgc3VwcG9ydCBmb3IgcGxhaW4gT1AtVEVFIChvbmx5
IE9QLVRFRSB3aXRoIHZpcnR1YWxpemF0aW9uCj4gICAgIGNvbmZpZyBlbmFibGVkIGlzIHN1cHBv
cnRlZCkKPiAgIC0gTXVsdGlwbGUgZG9tYWlucyBpcyBub3cgc3VwcG9ydGVkCj4gICAtIFBhZ2Vz
IHRoYXQgYXJlIHNoYXJlZCBiZXR3ZWVuIE9QLVRFRSBhbmQgZG9tYWluIGFyZSBub3cgcGlubmVk
Cj4gICAtIFJlbmFtZWQgQ09ORklHX0FSTV9PUFRFRSB0byBDT05GSUdfT1BURUUKPiAgIC0gQ29t
bWFuZCBidWZmZXJzIGZyb20gZG9tYWluIGFyZSBub3cgc2hhZG93ZWQgYnkgWEVOCj4gICAtIE1l
ZGlhdG9yIG5vdyBmaWx0ZXJzIG91dCB1bmtub3duIGNhcGFiaWxpdGllcyBhbmQgcmVxdWVzdHMK
PiAgIC0gY2FsbCBjb250ZXh0cywgc2hhcmVkIG1lbW9yeSBvYmplY3Qgbm93IHN0b3JlZCBwZXIt
ZG9tYWluCj4gCj4gICB4ZW4vYXJjaC9hcm0vdGVlL0tjb25maWcgICAgICAgICAgICB8ICAgNCAr
Cj4gICB4ZW4vYXJjaC9hcm0vdGVlL01ha2VmaWxlICAgICAgICAgICB8ICAgMSArCj4gICB4ZW4v
YXJjaC9hcm0vdGVlL29wdGVlLmMgICAgICAgICAgICB8IDk3MiArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysKClRoaXMgcGF0Y2ggaXMgZmFyIHRvIGJpZyB0byBnZXQgYSBwcm9w
ZXIgcmV2aWV3IHdpdGggdW5kZXJzdGFuZGluZyBvZiAKdGhlIGNvZGUuIENhbiB5b3Ugc3BsaXQg
aXQgaW4gc21hbGxlciBvbmVzIHdpdGggYXBwcm9wcmlhdGUgY29tbWl0IG1lc3NhZ2U/CgogRnJv
bSBhIHF1aWNrIGxvb2sgYXQgaXQsIEkgd291bGQgbGlrZSB0byB1bmRlcnN0YW5kIGhvdyB0aGUg
bWVtb3J5IAphbGxvY2F0ZWQgaW4gWGVuIGlzIGJvdW5kZWQgZm9yIGEgZ2l2ZW4gZ3Vlc3Q/IFNh
bWUgcXVlc3Rpb24gZm9yIHRoZSB0aW1lLgoKSSBhbSBpbnRlcmVzdGVkIGluIGEgbm9ybWFsIGNh
c2UgYnV0IGFsc28gaW4gdGhlIGNhc2Ugd2hlcmUgc29tZW9uZSAKbWFsaWNpb3VzIGlzIHVzaW5n
IHRoYXQgQVBJLiBIb3cgbXVjaCBkYW1hZ2UgY2FuIGl0IGRvIHRvIHRoZSBoeXBlcnZpc29yPwoK
SSB3aWxsIGdpdmUgYSBwcm9wZXIgbG9vayB3aGVuIGl0IGlzIHNwbGl0LgoKQ2hlZXJzLAoKLS0g
Ckp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 17:33:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 17:33:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsX07-0003A9-JQ; Wed, 22 Aug 2018 17:32: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=cicq=lf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsX06-0003A4-W8
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 17:32:59 +0000
X-Inumbo-ID: 3abfe4e4-a631-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 3abfe4e4-a631-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 19:31:40 +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 E47A980D;
 Wed, 22 Aug 2018 10:32:57 -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 CB3FE3F5BC;
 Wed, 22 Aug 2018 10:32:56 -0700 (PDT)
To: Volodymyr Babchuk <volodymyr_babchuk@epam.com>, xen-devel@lists.xen.org,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
 <1534947094-9974-6-git-send-email-volodymyr_babchuk@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <ddaac512-921f-3cf7-f715-3870d53025d1@arm.com>
Date: Wed, 22 Aug 2018 18:32: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: <1534947094-9974-6-git-send-email-volodymyr_babchuk@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 5/6] libxl: create DTS node for OP-TEE if
 it is 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: tee-dev@lists.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>

SGksCgpPbiAyMi8wOC8xOCAxNToxMSwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4gU2lnbmVk
LW9mZi1ieTogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tPgoK
SSBhbSBhIGJpdCBjb25mdXNlZC4gVGhlIERUIGlzIG9ubHkgaGVyZSB0byB0ZWxsIHRoZSBndWVz
dCBPUC1URUUgaXMgCnByZXNlbnQuIEJ1dCBJIGRvbid0IHNlZSBhbnl0aGluZyB0byB0ZWxsIHRo
ZSBoeXBlcnZpc29yIHRoZSBndWVzdCB3aWxsIAp1c2UgT1AtVEVFLgoKQ2hlZXJzLAoKLS0gCkp1
bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 17:48:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 17: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 1fsXEp-0004CQ-1n; Wed, 22 Aug 2018 17: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=cicq=lf=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsXEn-0004Bt-JJ
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 17:48:09 +0000
X-Inumbo-ID: 9ec9503f-a633-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 9ec9503f-a633-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 17:48:47 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3565380D;
 Wed, 22 Aug 2018 10:48: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 3CFF33F5BC;
 Wed, 22 Aug 2018 10:48:07 -0700 (PDT)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20180822150045.22864-1-julien.grall@arm.com>
 <20180822150045.22864-3-julien.grall@arm.com>
 <20180822151808.gpzdlqakuader6bw@mac>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <0496ac79-4970-7f3c-cd29-83a1fd5de4b1@arm.com>
Date: Wed, 22 Aug 2018 18:48:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180822151808.gpzdlqakuader6bw@mac>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] tools/libxl: Switch Arm guest type to
 PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, sstabellini@kernel.org,
 ian.jackson@eu.citrix.com, wei.liu2@citrix.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgUm9nZXIsCgpPbiAyMi8wOC8xOCAxNjoxOCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBP
biBXZWQsIEF1ZyAyMiwgMjAxOCBhdCAwNDowMDo0NVBNICswMTAwLCBKdWxpZW4gR3JhbGwgd3Jv
dGU6Cj4+IEN1cnJlbnRseSwgdGhlIHRvb2xzdGFjayBpcyBjb25zaWRlcmluZyBBcm0gZ3Vlc3Qg
YWx3YXlzIFBWLiBIb3dldmVyLAo+PiB0aGV5IGFyZSB2ZXJ5IHNpbWlsYXIgdG8gUFZIIGJlY2F1
c2UgSFcgdmlydHVhbGl6YXRpb24gZXh0ZW5zaW9uIGFyZSB1c2VkCj4+IGFuZCBRRU1VIGlzIG5v
dCBzdGFydGVkLiBTbyBzd2l0Y2ggQXJtIGd1ZXN0IHR5cGUgdG8gUFZILgo+Pgo+PiBUbyBrZWVw
IGNvbXBhdGliaWxpdHkgd2l0aCB0b29sc3RhY2sgY3JlYXRpbmcgQXJtIGd1ZXN0IHdpdGggUFYg
dHlwZQo+PiAoZS5nIGxpYnZpcnQpLCBsaWJ4bCB3aWxsIG5vdyBjb252ZXJ0IHRob3NlIGd1ZXN0
cyB0byBQVkguCj4+Cj4+IEZ1cnRoZXJtb3JlLCB0aGUgZGVmYXVsdCB0eXBlIGZvciBBcm0gaW4g
eGwgd2lsbCBub3cgYmUgUFZIIHRvIGFsbG93Cj4+IHNtb290aCB0cmFuc2l0aW9uIGZvciB1c2Vy
Lgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
Pgo+Pgo+PiAtLS0KPj4KPj4gVGhpcyB3YXMgZGlzY3Vzc2VkIGF0IFhlbiBTdW1taXQgYW5kIGFs
c28gaW4gdmFyaW91cyB0aHJlYWQgb24KPj4geGVuLWRldmVsLiBUaGUgbGF0ZXN0IG9uZSB3YXMg
d2hlbiBBbmRyZXcgc2VudCBhIHBhdGNoIHRvIGRlbnkgZ3Vlc3QgY3JlYXRpb24KPj4gb24gQXJt
IHdpdGggWEVOX0RPTUNUTF9DREZfaGFwIHVuc2V0Lgo+Pgo+PiBJIHN1c3BlY3Qgd2UgZmlyc3Qg
aW1wbGVtZW50ZWQgQXJtIGd1ZXN0IGFzIFBWIGluIGxpYnhsIGJlY2F1c2UgUFZIIHdhcwo+PiBu
b24tZXhpc3RlbnQgYW5kIHRoZSB0eXBlIHdhcyBlYXNpZXIgdG8gYXZvaWQgc3Bhd25pbmcgUUVN
VS4gTm90ZSB0aGF0Cj4+IExpbnV4IGFuZCBYZW4gYXJlIGFscmVhZHkgY29uc2lkZXJpbmcgQXJt
IGd1ZXN0IGFzIFBWSC4KPj4KPj4gQ2hhbmdlcyBpbiB2MjoKPj4gICAgICAtIFJhdGhlciB0aGFu
IGRlbnlpbmcgUFYgZ3Vlc3QsIGNvbnZlcnQgdGhlbSB0byBQVkguCj4+IC0tLQo+PiAgIGRvY3Mv
bWFuL3hsLmNmZy5wb2QuNS5pbiAgIHwgIDMgKystCj4+ICAgdG9vbHMvbGlieGwvbGlieGxfYXJj
aC5oICAgfCAgMyArKy0KPj4gICB0b29scy9saWJ4bC9saWJ4bF9hcm0uYyAgICB8IDM5ICsrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLQo+PiAgIHRvb2xzL2xpYnhsL2xpYnhs
X2NyZWF0ZS5jIHwgIDIgKy0KPj4gICB0b29scy9saWJ4bC9saWJ4bF94ODYuYyAgICB8ICAzICsr
LQo+PiAgIHRvb2xzL3hsL3hsX3BhcnNlLmMgICAgICAgIHwgIDQgKysrKwo+PiAgIDYgZmlsZXMg
Y2hhbmdlZCwgNDggaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdp
dCBhL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbiBiL2RvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbgo+
PiBpbmRleCBiNzI3MTgxNTFiLi5hMDU2OGUzOTdkIDEwMDY0NAo+PiAtLS0gYS9kb2NzL21hbi94
bC5jZmcucG9kLjUuaW4KPj4gKysrIGIvZG9jcy9tYW4veGwuY2ZnLnBvZC41LmluCj4+IEBAIC04
Niw3ICs4Niw4IEBAIGd1ZXN0IG9wZXJhdGluZyBzeXN0ZW1zLiBUaGlzIGlzIHRoZSBkZWZhdWx0
Lgo+PiAgIAo+PiAgIFNwZWNpZmllcyB0aGF0IHRoaXMgaXMgdG8gYmUgYW4gUFZIIGRvbWFpbi4g
VGhhdCBpcyBhIGxpZ2h0d2VpZ2h0IEhWTS1saWtlCj4+ICAgZ3Vlc3Qgd2l0aG91dCBhIGRldmlj
ZSBtb2RlbCBhbmQgd2l0aG91dCBtYW55IG9mIHRoZSBlbXVsYXRlZCBkZXZpY2VzCj4+IC1hdmFp
bGFibGUgdG8gSFZNIGd1ZXN0cy4gTm90ZSB0aGF0IHRoaXMgbW9kZSByZXF1aXJlcyBhIFBWSCBh
d2FyZSBrZXJuZWwuCj4+ICthdmFpbGFibGUgdG8gSFZNIGd1ZXN0cy4gTm90ZSB0aGF0IHRoaXMg
bW9kZSByZXF1aXJlcyBhIFBWSCBhd2FyZSBrZXJuZWwgb24KPj4gK3g4Ni4KPiAKPiBTaG91bGQg
eW91IGFkZCAiVGhpcyBpcyB0aGUgZGVmYXVsdCBvbiBBUk0iLiBBbmQgbGlrZXdpc2UgbW9kaWZ5
Cj4gJ3R5cGU9InB2Iicgc28gaXQncyBsYXN0IHNlbnRlbmNlIGlzICJUaGlzIGlzIHRoZSBkZWZh
dWx0IG9uIHg4NiI/CgpHb29kIGlkZWEuIEkgd2lsbCB1cGRhdGUgdGhlIGRvYy4KCj4gCj4+ICAg
Cj4+ICAgPWl0ZW0gQjx0eXBlPSJodm0iPgo+PiAgIAo+PiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGli
eGwvbGlieGxfYXJjaC5oIGIvdG9vbHMvbGlieGwvbGlieGxfYXJjaC5oCj4+IGluZGV4IDVhYjBj
OTU5NzQuLjkzMDU3MGVmMWUgMTAwNjQ0Cj4+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FyY2gu
aAo+PiArKysgYi90b29scy9saWJ4bC9saWJ4bF9hcmNoLmgKPj4gQEAgLTY1LDcgKzY1LDggQEAg
X2hpZGRlbgo+PiAgIGludCBsaWJ4bF9fYXJjaF9kb21haW5fbWFwX2lycShsaWJ4bF9fZ2MgKmdj
LCB1aW50MzJfdCBkb21pZCwgaW50IGlycSk7Cj4+ICAgCj4+ICAgX2hpZGRlbgo+PiAtdm9pZCBs
aWJ4bF9fYXJjaF9kb21haW5fYnVpbGRfaW5mb19zZXRkZWZhdWx0KGxpYnhsX2RvbWFpbl9idWls
ZF9pbmZvICpiX2luZm8pOwo+PiArdm9pZCBsaWJ4bF9fYXJjaF9kb21haW5fYnVpbGRfaW5mb19z
ZXRkZWZhdWx0KGxpYnhsX19nYyAqZ2MsCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmJfaW5mbyk7Cj4+ICAg
Cj4+ICAgX2hpZGRlbgo+PiAgIGludCBsaWJ4bF9fYXJjaF9leHRyYV9tZW1vcnkobGlieGxfX2dj
ICpnYywKPj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jIGIvdG9vbHMvbGli
eGwvbGlieGxfYXJtLmMKPj4gaW5kZXggMThjNDFmNGVlOS4uMGNmOTJkN2FmNCAxMDA2NDQKPj4g
LS0tIGEvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMKPj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxf
YXJtLmMKPj4gQEAgLTk3OCw3ICs5NzgsMTEgQEAgaW50IGxpYnhsX19hcmNoX2RvbWFpbl9pbml0
X2h3X2Rlc2NyaXB0aW9uKGxpYnhsX19nYyAqZ2MsCj4+ICAgICAgIGludCByYzsKPj4gICAgICAg
dWludDY0X3QgdmFsOwo+PiAgIAo+PiAtICAgIGFzc2VydChpbmZvLT50eXBlID09IExJQlhMX0RP
TUFJTl9UWVBFX1BWKTsKPj4gKyAgICBpZiAoaW5mby0+dHlwZSAhPSBMSUJYTF9ET01BSU5fVFlQ
RV9QVkgpIHsKPj4gKyAgICAgICAgTE9HKEVSUk9SLCAiVW5zdXBwb3J0ZWQgQXJtIGd1ZXN0IHR5
cGUgJXMiLAo+PiArICAgICAgICAgICAgbGlieGxfZG9tYWluX3R5cGVfdG9fc3RyaW5nKGluZm8t
PnR5cGUpKTsKPj4gKyAgICAgICAgcmV0dXJuIEVSUk9SX0ZBSUw7Cj4gCj4gTml0OiBFUlJPUl9J
TlZBTCBtaWdodCBiZSBiZXR0ZXIgaGVyZS4KPiAKPj4gKyAgICB9Cj4+ICAgCj4+ICAgICAgIC8q
IFNldCB0aGUgdmFsdWUgb2YgZG9tYWluIHBhcmFtIEhWTV9QQVJBTV9DQUxMQkFDS19JUlEuICov
Cj4+ICAgICAgIHZhbCA9IE1BU0tfSU5TUihIVk1fUEFSQU1fQ0FMTEJBQ0tfVFlQRV9QUEksCj4+
IEBAIC0xMTM1LDEwICsxMTM5LDQxIEBAIGludCBsaWJ4bF9fYXJjaF9kb21haW5fbWFwX2lycShs
aWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwgaW50IGlycSkKPj4gICAgICAgcmV0dXJuIHhj
X2RvbWFpbl9iaW5kX3B0X3NwaV9pcnEoQ1RYLT54Y2gsIGRvbWlkLCBpcnEsIGlycSk7Cj4+ICAg
fQo+PiAgIAo+PiAtdm9pZCBsaWJ4bF9fYXJjaF9kb21haW5fYnVpbGRfaW5mb19zZXRkZWZhdWx0
KGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpiX2luZm8pCj4+ICt2b2lkIGxpYnhsX19hcmNoX2Rv
bWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQobGlieGxfX2djICpnYywKPj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5m
byAqYl9pbmZvKQo+PiAgIHsKPj4gICAgICAgLyogQUNQSSBpcyBkaXNhYmxlZCBieSBkZWZhdWx0
ICovCj4+ICAgICAgIGxpYnhsX2RlZmJvb2xfc2V0ZGVmYXVsdCgmYl9pbmZvLT5hY3BpLCBmYWxz
ZSk7Cj4+ICsKPj4gKyAgICAvKgo+PiArICAgICAqIEFybSBndWVzdCBhcmUgbm93IGNvbnNpZGVy
ZWQgYXMgUFZIIGJ5IHRoZSB0b29sc3RhY2suIFRvIGFsbG93Cj4+ICsgICAgICogY29tcGF0aWJp
bGl0eSB3aXRoIHByZXZpb3VzIHRvb2xzdGFjaywgUFYgZ3Vlc3QgYXJlIGF1dG9tYXRpY2FsbHkK
Pj4gKyAgICAgKiBjb252ZXJ0ZWQgdG8gUFZILgo+PiArICAgICAqLwo+PiArICAgIGlmIChiX2lu
Zm8tPnR5cGUgIT0gTElCWExfRE9NQUlOX1RZUEVfUFYpCj4+ICsgICAgICAgIHJldHVybjsKPj4g
Kwo+PiArICAgIExPRyhXQVJOLCAiQ29udmVydGluZyBQViBndWVzdCB0byBQVkgiKTsKPj4gKyAg
ICBMT0coV0FSTiwgIkFSTSBndWVzdCBhcmUgbm93IFBWSC4gUGxlYXNlIHVwZGF0ZSB5b3VyIHRv
b2xzdGFjay4iKTsKPiAKPiAiUGxlYXNlIHVwZGF0ZSB5b3VyIGNvbmZpZ3VyYXRpb24gZmlsZS4i
LiBVcGRhdGluZyB0aGUgdG9vbHN0YWNrIHdvbid0Cj4gbWFrZSB0aGlzIG1lc3NhZ2UgZ28gYXdh
eSBBRkFJQ1QgOikuCgpJbiB0aGUgY2FzZSBvZiBsaWJ2aXJ0LCB5b3UgZG9uJ3QgaGF2ZSBQVkgg
c3VwcG9ydC4gU28geW91IHdvdWxkIG5lZWQgdG8gCnVwZGF0ZSB5b3VyIHRvb2xzdGFjayBoZXJl
LgoKSG93IGFib3V0ICJQbGVhc2UgZml4IHlvdXIgY29uZmlndXJhdGlvbiBmaWxlL3Rvb2xzdGFj
ayI/Cgo+IAo+PiArCj4+ICsgICAgYl9pbmZvLT50eXBlID0gTElCWExfRE9NQUlOX1RZUEVfUFZI
Owo+PiArCj4+ICsgICAgLyoKPj4gKyAgICAgKiBUaGV5IG9ubHkgZmllbGQgaW4gdS5wdiB0aGF0
IG1hdHRlcnMgb24gQXJtIGFyZToga2VybmVsLCBjbWRsaW5lLAo+PiArICAgICAqIHJhbWRpc2su
Cj4+ICsgICAgICovCj4+ICsKPj4gKyAgICBpZiAoIWJfaW5mby0+a2VybmVsICYmIGJfaW5mby0+
dS5wdi5rZXJuZWwpCj4+ICsgICAgICAgICAgICBiX2luZm8tPmtlcm5lbCA9IGJfaW5mby0+dS5w
di5rZXJuZWw7Cj4+ICsKPj4gKyAgICBpZiAoIWJfaW5mby0+cmFtZGlzayAmJiBiX2luZm8tPnUu
cHYucmFtZGlzaykKPj4gKyAgICAgICAgYl9pbmZvLT5yYW1kaXNrID0gYl9pbmZvLT51LnB2LnJh
bWRpc2s7Cj4+ICsKPj4gKyAgICBpZiAoIWJfaW5mby0+Y21kbGluZSAmJiBiX2luZm8tPnUucHYu
Y21kbGluZSkKPj4gKyAgICAgICAgYl9pbmZvLT5jbWRsaW5lID0gYl9pbmZvLT51LnB2LmNtZGxp
bmU7Cj4+ICsKPj4gKyAgICAvKiBSZXNldCBiX2luZm8tPnUucHZoIHRvIGRlZmF1bHQgdmFsdWVz
ICovCj4+ICsgICAgbWVtc2V0KCZiX2luZm8tPnUucHZoLCAwLCBzaXplb2YoYl9pbmZvLT51LnB2
aCkpOwo+IAo+IEknbSBhZnJhaWQgdGhhdCdzIG5vdCBjb3JyZWN0LiBUaGUgZGVmYXVsdCB2YWx1
ZXMgZm9yIHUucHZoIGFyZSBzZXQKPiBieSBsaWJ4bF9fZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVm
YXVsdC4KCkkgdGhvdWdodCB0aGF0IHRoaXMgc2hvdWxkIGJlIGNvdmVyZWQgYnkgdGhlIHN3aXRj
aCByaWdodCBhZnRlciB0aGUgY2FsbCAKb2YgbGlieGxfX2FyY2hfZG9tYWluX2J1aWxkX2luZm9f
c2V0ZGVmYXVsdC4gRGlkIEkgbWlzcyBhbnl0aGluZz8KCldoYXQgSSB3YW50ZWQgdG8gZG8gaGVy
ZSBpcyByZXNldHRpbmcgdGhlIHVuaW9uIHRvIDAgc28geW91IGRvbid0IGdldCAKZGF0YSBtYW5n
bGVkIGJ5IHRoZSBwdiBmaWVsZHMuCgo+IAo+PiAgIH0KPj4gICAKPj4gICAvKgo+PiBkaWZmIC0t
Z2l0IGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgYi90b29scy9saWJ4bC9saWJ4bF9jcmVh
dGUuYwo+PiBpbmRleCBkNGZhMDZkYWVhLi5hNjQzMWM1ZDNmIDEwMDY0NAo+PiAtLS0gYS90b29s
cy9saWJ4bC9saWJ4bF9jcmVhdGUuYwo+PiArKysgYi90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUu
Ywo+PiBAQCAtMjE1LDcgKzIxNSw3IEBAIGludCBsaWJ4bF9fZG9tYWluX2J1aWxkX2luZm9fc2V0
ZGVmYXVsdChsaWJ4bF9fZ2MgKmdjLAo+PiAgICAgICBpZiAoIWJfaW5mby0+ZXZlbnRfY2hhbm5l
bHMpCj4+ICAgICAgICAgICBiX2luZm8tPmV2ZW50X2NoYW5uZWxzID0gMTAyMzsKPj4gICAKPj4g
LSAgICBsaWJ4bF9fYXJjaF9kb21haW5fYnVpbGRfaW5mb19zZXRkZWZhdWx0KGJfaW5mbyk7Cj4+
ICsgICAgbGlieGxfX2FyY2hfZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVmYXVsdChnYywgYl9pbmZv
KTsKPj4gICAgICAgbGlieGxfZGVmYm9vbF9zZXRkZWZhdWx0KCZiX2luZm8tPmRtX3Jlc3RyaWN0
LCBmYWxzZSk7Cj4+ICAgCj4+ICAgICAgIHN3aXRjaCAoYl9pbmZvLT50eXBlKSB7Cj4+IGRpZmYg
LS1naXQgYS90b29scy9saWJ4bC9saWJ4bF94ODYuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5j
Cj4+IGluZGV4IDgxNTIzYTU2OGYuLjhiNjc1OWMwODkgMTAwNjQ0Cj4+IC0tLSBhL3Rvb2xzL2xp
YnhsL2xpYnhsX3g4Ni5jCj4+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jCj4+IEBAIC02
MTMsNyArNjEzLDggQEAgaW50IGxpYnhsX19hcmNoX2RvbWFpbl9maW5hbGlzZV9od19kZXNjcmlw
dGlvbihsaWJ4bF9fZ2MgKmdjLAo+PiAgICAgICByZXR1cm4gcmM7Cj4+ICAgfQo+PiAgIAo+PiAt
dm9pZCBsaWJ4bF9fYXJjaF9kb21haW5fYnVpbGRfaW5mb19zZXRkZWZhdWx0KGxpYnhsX2RvbWFp
bl9idWlsZF9pbmZvICpiX2luZm8pCj4+ICt2b2lkIGxpYnhsX19hcmNoX2RvbWFpbl9idWlsZF9p
bmZvX3NldGRlZmF1bHQobGlieGxfX2djICpnYywKPj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqYl9pbmZvKQo+
PiAgIHsKPj4gICAgICAgbGlieGxfZGVmYm9vbF9zZXRkZWZhdWx0KCZiX2luZm8tPmFjcGksIHRy
dWUpOwo+PiAgIH0KPj4gZGlmZiAtLWdpdCBhL3Rvb2xzL3hsL3hsX3BhcnNlLmMgYi90b29scy94
bC94bF9wYXJzZS5jCj4+IGluZGV4IDk3MWVjMWJjNTYuLjBiZGEyODE1MmIgMTAwNjQ0Cj4+IC0t
LSBhL3Rvb2xzL3hsL3hsX3BhcnNlLmMKPj4gKysrIGIvdG9vbHMveGwveGxfcGFyc2UuYwo+PiBA
QCAtMTI4Niw3ICsxMjg2LDExIEBAIHZvaWQgcGFyc2VfY29uZmlnX2RhdGEoY29uc3QgY2hhciAq
Y29uZmlnX3NvdXJjZSwKPj4gICAgICAgfQo+PiAgIAo+PiAgICAgICBpZiAoY19pbmZvLT50eXBl
ID09IExJQlhMX0RPTUFJTl9UWVBFX0lOVkFMSUQpCj4+ICsjaWYgZGVmaW5lZChfX2FybV9fKSB8
fCBkZWZpbmVkKF9fYWFyY2g2NF9fKQo+IAo+IEkgdGhpbmsgI2lmZGVmIENPTkZJR19BUk0gc2hv
dWxkIERUUlQgYW5kIGl0J3MgY2xlYW5lciBJTU8uCgpDT05GSUdfQVJNIGlzIG5vdCBkZWZpbmVk
IGluIHRoZSB0b29scyBDIHNvdXJjZS4gU28gdGhhdCdzIHRoZSBvbmx5IHdheSAKdG8ga25vdyBp
ZiB5b3UgYXJlIG9uIEFybS4gVGhpcyBmb2xsb3dzIHdoYXQgaXMgZG9uZSBpbiBsaWJ4Yy4KCkkg
d291bGQgYmUgaGFwcHkgdG8gaW50cm9kdWNlIENPTkZJR19BUk0vQ09ORklHX1g4NiBpZiBwZW9w
bGUgdGhpbmtzIAp0aGlzIHdvdWxkIGJlIHVzZWZ1bCBpbiBvdGhlciBwbGFjZXMuCgpDaGVlcnMs
CgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 18:03:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 18:03:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsXTM-0005yF-9w; Wed, 22 Aug 2018 18:03:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zgbo=lf=redhat.com=marcandre.lureau@srs-us1.protection.inumbo.net>)
 id 1fsXTK-0005yA-U0
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 18:03:10 +0000
X-Inumbo-ID: 7223985b-a635-11e8-a8a5-bc764e045a96
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7223985b-a635-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 20:01:51 +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 BB0D54021CC1;
 Wed, 22 Aug 2018 18:03:08 +0000 (UTC)
Received: from localhost (ovpn-112-25.ams2.redhat.com [10.36.112.25])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 496E910CD7C7;
 Wed, 22 Aug 2018 18:03:06 +0000 (UTC)
From: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= <marcandre.lureau@redhat.com>
To: qemu-devel@nongnu.org
Date: Wed, 22 Aug 2018 20:02:59 +0200
Message-Id: <20180822180259.26365-1-marcandre.lureau@redhat.com>
MIME-Version: 1.0
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]); Wed, 22 Aug 2018 18:03:08 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.7]);
 Wed, 22 Aug 2018 18:03:08 +0000 (UTC) for IP:'10.11.54.3'
 DOMAIN:'int-mx03.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'marcandre.lureau@redhat.com' RCPT:''
Subject: [Xen-devel] [PATCH] RFC: chardev: mark the calls that allow an
 implicit mux monitor
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, armbru@redhat.com,
 Paolo Bonzini <pbonzini@redhat.com>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 Anthony Perard <anthony.perard@citrix.com>,
 =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= <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>

VGhpcyBpcyBtb3N0bHkgZm9yIHJlYWRhYmlsaXR5IG9mIHRoZSBjb2RlLiBMZXQncyBtYWtlIGl0
IGNsZWFyIHdoaWNoCmNhbGxlcnMgY2FuIGNyZWF0ZSBhbiBpbXBsaWNpdCBtb25pdG9yIHdoZW4g
dGhlIGNoYXJkZXYgaXMgbXV4ZWQuCgpUaGlzIHdpbGwgYWxzbyBlbmZvcmNlIGEgc2FmZXIgYmVo
YXZpb3VyLCBhcyB3ZSBkb24ndCByZWFsbHkgc3VwcG9ydApjcmVhdGluZyBtb25pdG9yIGFueXdo
ZXJlL2FueXRpbWUgYXQgdGhlIG1vbWVudC4KClRoZXJlIGFyZSBkb2N1bWVudGVkIGNhc2VzLCBz
dWNoIGFzOiAtc2VyaWFsLy1wYXJhbGxlbC8tdmlydGlvY29uc29sZQphbmQgdG8gbGVzcyBleHRl
bnQgLWRlYnVnY29uLgoKTGVzcyBvYnZpb3VzIGFuZCBxdWVzdGlvbm5hYmxlIG9uZXMgYXJlIC1n
ZGIgYW5kIFhlbiBjb25zb2xlLiBBZGQgYQpGSVhNRSBub3RlIGZvciB0aG9zZSwgYnV0IGtlZXAg
dGhlIHN1cHBvcnQgZm9yIG5vdy4KCk90aGVyIHFlbXVfY2hyX25ldygpIGNhbGxlcnMgZWl0aGVy
IGhhdmUgYSBmaXhlZCBwYXJhbWV0ZXIvZmlsZW5hbWUKc3RyaW5nLCBvciBkbyBwcmVsaW1pbmFy
eSBjaGVja3Mgb24gdGhlIHN0cmluZyAoc3VjaCBhcyBzbGlycCksIG9yIGRvCm5vdCBuZWVkIGl0
LCBzdWNoIGFzIC1xdGVzdC4KCk9uIGEgcmVsYXRlZCBub3RlLCB0aGUgbGlzdCBvZiBtb25pdG9y
IGNyZWF0aW9uIHBsYWNlczoKCi0gdGhlIGNoYXJkZXYgY3JlYXRvcnMgbGlzdGVkIGFib3ZlOiBh
bGwgZnJvbSBjb21tYW5kIGxpbmUgKGV4Y2VwdAogIHBlcmhhcHMgWGVuIGNvbnNvbGU/KQoKLSAt
Z2RiICYgaG1wIGdkYnNlcnZlciB3aWxsIGNyZWF0ZSBhICJHREIgbW9uaXRvciBjb21tYW5kIiBj
aGFyZGV2CiAgdGhhdCBpcyB3aXJlZCB0byBhbiBITVAgbW9uaXRvci4KCi0gLW1vbiBjb21tYW5k
IGxpbmUgb3B0aW9uCgpGcm9tIHRoaXMgc2hvcnQgc3R1ZHksIEkgd291bGQgbGlrZSB0byB0aGlu
ayB0aGF0IGEgbW9uaXRvciBtYXkgb25seQpiZSBjcmVhdGVkIGluIHRoZSBtYWluIHRocmVhZCB0
b2RheSwgdGhvdWdoIEkgcmVtYWluIHNrZXB0aWNhbCA6KQoKU2lnbmVkLW9mZi1ieTogTWFyYy1B
bmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+Ci0tLQogaW5jbHVkZS9j
aGFyZGV2L2NoYXIuaCB8IDE4ICsrKysrKysrKysrKysrKysrLQogY2hhcmRldi9jaGFyLmMgICAg
ICAgICB8IDIxICsrKysrKysrKysrKysrKysrLS0tLQogZ2Ric3R1Yi5jICAgICAgICAgICAgICB8
ICA2ICsrKysrLQogaHcvY2hhci94ZW5fY29uc29sZS5jICB8ICA1ICsrKystCiB2bC5jICAgICAg
ICAgICAgICAgICAgIHwgIDggKysrKy0tLS0KIDUgZmlsZXMgY2hhbmdlZCwgNDcgaW5zZXJ0aW9u
cygrKSwgMTEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9jaGFyZGV2L2NoYXIu
aCBiL2luY2x1ZGUvY2hhcmRldi9jaGFyLmgKaW5kZXggNmYwNTc2ZTIxNC4uYmUyYjliODE3ZSAx
MDA2NDQKLS0tIGEvaW5jbHVkZS9jaGFyZGV2L2NoYXIuaAorKysgYi9pbmNsdWRlL2NoYXJkZXYv
Y2hhci5oCkBAIC0xMDUsNiArMTA1LDcgQEAgQ2hhcmRldkJhY2tlbmQgKnFlbXVfY2hyX3BhcnNl
X29wdHMoUWVtdU9wdHMgKm9wdHMsCiAgKiBAcWVtdV9jaHJfbmV3OgogICoKICAqIENyZWF0ZSBh
IG5ldyBjaGFyYWN0ZXIgYmFja2VuZCBmcm9tIGEgVVJJLgorICogRG8gbm90IGltcGxpY2l0ZWx5
IGluaXRpYWxpemUgYSBtb25pdG9yIGlmIHRoZSBjaGFyZGV2IGlzIG11eGVkLgogICoKICAqIEBs
YWJlbCB0aGUgbmFtZSBvZiB0aGUgYmFja2VuZAogICogQGZpbGVuYW1lIHRoZSBVUkkKQEAgLTEx
Myw2ICsxMTQsMTkgQEAgQ2hhcmRldkJhY2tlbmQgKnFlbXVfY2hyX3BhcnNlX29wdHMoUWVtdU9w
dHMgKm9wdHMsCiAgKi8KIENoYXJkZXYgKnFlbXVfY2hyX25ldyhjb25zdCBjaGFyICpsYWJlbCwg
Y29uc3QgY2hhciAqZmlsZW5hbWUpOwogCisvKioKKyAqIEBxZW11X2Nocl9uZXdfbXV4X21vbjoK
KyAqCisgKiBDcmVhdGUgYSBuZXcgY2hhcmFjdGVyIGJhY2tlbmQgZnJvbSBhIFVSSS4KKyAqIElt
cGxpY2l0ZWx5IGluaXRpYWxpemUgYSBtb25pdG9yIGlmIHRoZSBjaGFyZGV2IGlzIG11eGVkLgor
ICoKKyAqIEBsYWJlbCB0aGUgbmFtZSBvZiB0aGUgYmFja2VuZAorICogQGZpbGVuYW1lIHRoZSBV
UkkKKyAqCisgKiBSZXR1cm5zOiBhIG5ldyBjaGFyYWN0ZXIgYmFja2VuZAorICovCitDaGFyZGV2
ICpxZW11X2Nocl9uZXdfbXV4X21vbihjb25zdCBjaGFyICpsYWJlbCwgY29uc3QgY2hhciAqZmls
ZW5hbWUpOworCiAvKioKICAqIEBxZW11X2Nocl9jaGFuZ2U6CiAgKgpAQCAtMTM4LDEwICsxNTIs
MTIgQEAgdm9pZCBxZW11X2Nocl9jbGVhbnVwKHZvaWQpOwogICoKICAqIEBsYWJlbCB0aGUgbmFt
ZSBvZiB0aGUgYmFja2VuZAogICogQGZpbGVuYW1lIHRoZSBVUkkKKyAqIEB3aXRoX211eF9tb24g
aWYgY2hhcmRldiBpcyBtdXhlZCwgaW5pdGlhbGl6ZSBhIG1vbml0b3IKICAqCiAgKiBSZXR1cm5z
OiBhIG5ldyBjaGFyYWN0ZXIgYmFja2VuZAogICovCi1DaGFyZGV2ICpxZW11X2Nocl9uZXdfbm9y
ZXBsYXkoY29uc3QgY2hhciAqbGFiZWwsIGNvbnN0IGNoYXIgKmZpbGVuYW1lKTsKK0NoYXJkZXYg
KnFlbXVfY2hyX25ld19ub3JlcGxheShjb25zdCBjaGFyICpsYWJlbCwgY29uc3QgY2hhciAqZmls
ZW5hbWUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCB3aXRoX211eF9tb24p
OwogCiAvKioKICAqIEBxZW11X2Nocl9iZV9jYW5fd3JpdGU6CmRpZmYgLS1naXQgYS9jaGFyZGV2
L2NoYXIuYyBiL2NoYXJkZXYvY2hhci5jCmluZGV4IDc2ZDg2NmU2ZmUuLjJjMjk1YWQ2NzYgMTAw
NjQ0Ci0tLSBhL2NoYXJkZXYvY2hhci5jCisrKyBiL2NoYXJkZXYvY2hhci5jCkBAIC02ODMsNyAr
NjgzLDggQEAgb3V0OgogICAgIHJldHVybiBjaHI7CiB9CiAKLUNoYXJkZXYgKnFlbXVfY2hyX25l
d19ub3JlcGxheShjb25zdCBjaGFyICpsYWJlbCwgY29uc3QgY2hhciAqZmlsZW5hbWUpCitDaGFy
ZGV2ICpxZW11X2Nocl9uZXdfbm9yZXBsYXkoY29uc3QgY2hhciAqbGFiZWwsIGNvbnN0IGNoYXIg
KmZpbGVuYW1lLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgd2l0aF9tdXhf
bW9uKQogewogICAgIGNvbnN0IGNoYXIgKnA7CiAgICAgQ2hhcmRldiAqY2hyOwpAQCAtNzAyLDE3
ICs3MDMsMTkgQEAgQ2hhcmRldiAqcWVtdV9jaHJfbmV3X25vcmVwbGF5KGNvbnN0IGNoYXIgKmxh
YmVsLCBjb25zdCBjaGFyICpmaWxlbmFtZSkKICAgICBpZiAoZXJyKSB7CiAgICAgICAgIGVycm9y
X3JlcG9ydF9lcnIoZXJyKTsKICAgICB9Ci0gICAgaWYgKGNociAmJiBxZW11X29wdF9nZXRfYm9v
bChvcHRzLCAibXV4IiwgMCkpIHsKKyAgICBpZiAod2l0aF9tdXhfbW9uICYmIGNociAmJiBxZW11
X29wdF9nZXRfYm9vbChvcHRzLCAibXV4IiwgMCkpIHsKICAgICAgICAgbW9uaXRvcl9pbml0KGNo
ciwgTU9OSVRPUl9VU0VfUkVBRExJTkUpOwogICAgIH0KICAgICBxZW11X29wdHNfZGVsKG9wdHMp
OwogICAgIHJldHVybiBjaHI7CiB9CiAKLUNoYXJkZXYgKnFlbXVfY2hyX25ldyhjb25zdCBjaGFy
ICpsYWJlbCwgY29uc3QgY2hhciAqZmlsZW5hbWUpCitzdGF0aWMgQ2hhcmRldiAqcWVtdV9jaHJf
bmV3X3dpdGhfbXV4X21vbihjb25zdCBjaGFyICpsYWJlbCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmZpbGVuYW1lLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCB3aXRoX211eF9tb24pCiB7CiAgICAg
Q2hhcmRldiAqY2hyOwotICAgIGNociA9IHFlbXVfY2hyX25ld19ub3JlcGxheShsYWJlbCwgZmls
ZW5hbWUpOworICAgIGNociA9IHFlbXVfY2hyX25ld19ub3JlcGxheShsYWJlbCwgZmlsZW5hbWUs
IHdpdGhfbXV4X21vbik7CiAgICAgaWYgKGNocikgewogICAgICAgICBpZiAocmVwbGF5X21vZGUg
IT0gUkVQTEFZX01PREVfTk9ORSkgewogICAgICAgICAgICAgcWVtdV9jaHJfc2V0X2ZlYXR1cmUo
Y2hyLCBRRU1VX0NIQVJfRkVBVFVSRV9SRVBMQVkpOwpAQCAtNzI2LDYgKzcyOSwxNiBAQCBDaGFy
ZGV2ICpxZW11X2Nocl9uZXcoY29uc3QgY2hhciAqbGFiZWwsIGNvbnN0IGNoYXIgKmZpbGVuYW1l
KQogICAgIHJldHVybiBjaHI7CiB9CiAKK0NoYXJkZXYgKnFlbXVfY2hyX25ldyhjb25zdCBjaGFy
ICpsYWJlbCwgY29uc3QgY2hhciAqZmlsZW5hbWUpCit7CisgICAgcmV0dXJuIHFlbXVfY2hyX25l
d193aXRoX211eF9tb24obGFiZWwsIGZpbGVuYW1lLCBmYWxzZSk7Cit9CisKK0NoYXJkZXYgKnFl
bXVfY2hyX25ld19tdXhfbW9uKGNvbnN0IGNoYXIgKmxhYmVsLCBjb25zdCBjaGFyICpmaWxlbmFt
ZSkKK3sKKyAgICByZXR1cm4gcWVtdV9jaHJfbmV3X3dpdGhfbXV4X21vbihsYWJlbCwgZmlsZW5h
bWUsIHRydWUpOworfQorCiBzdGF0aWMgaW50IHFtcF9xdWVyeV9jaGFyZGV2X2ZvcmVhY2goT2Jq
ZWN0ICpvYmosIHZvaWQgKmRhdGEpCiB7CiAgICAgQ2hhcmRldiAqY2hyID0gQ0hBUkRFVihvYmop
OwpkaWZmIC0tZ2l0IGEvZ2Ric3R1Yi5jIGIvZ2Ric3R1Yi5jCmluZGV4IGQ2YWI5NTAwNmMuLjk2
MzUzMWVhOTAgMTAwNjQ0Ci0tLSBhL2dkYnN0dWIuYworKysgYi9nZGJzdHViLmMKQEAgLTIwMzgs
NyArMjAzOCwxMSBAQCBpbnQgZ2Ric2VydmVyX3N0YXJ0KGNvbnN0IGNoYXIgKmRldmljZSkKICAg
ICAgICAgICAgIHNpZ2FjdGlvbihTSUdJTlQsICZhY3QsIE5VTEwpOwogICAgICAgICB9CiAjZW5k
aWYKLSAgICAgICAgY2hyID0gcWVtdV9jaHJfbmV3X25vcmVwbGF5KCJnZGIiLCBkZXZpY2UpOwor
ICAgICAgICAvKgorICAgICAgICAgKiBGSVhNRTogaXQncyBhIGJpdCB3ZWlyZCB0byBhbGxvdyB1
c2luZyBhIG11eCBjaGFyZGV2IGhlcmUKKyAgICAgICAgICogYW5kIHNldHVwIGltcGxpY2l0ZWx5
IGEgbW9uaXRvci4gV2UgbWF5IHdhbnQgdG8gYnJlYWsgdGhpcy4KKyAgICAgICAgICovCisgICAg
ICAgIGNociA9IHFlbXVfY2hyX25ld19ub3JlcGxheSgiZ2RiIiwgZGV2aWNlLCB0cnVlKTsKICAg
ICAgICAgaWYgKCFjaHIpCiAgICAgICAgICAgICByZXR1cm4gLTE7CiAgICAgfQpkaWZmIC0tZ2l0
IGEvaHcvY2hhci94ZW5fY29uc29sZS5jIGIvaHcvY2hhci94ZW5fY29uc29sZS5jCmluZGV4IDhi
NGI0YmY1MjMuLjZhMjMxZDQ4N2IgMTAwNjQ0Ci0tLSBhL2h3L2NoYXIveGVuX2NvbnNvbGUuYwor
KysgYi9ody9jaGFyL3hlbl9jb25zb2xlLmMKQEAgLTIwNyw3ICsyMDcsMTAgQEAgc3RhdGljIGlu
dCBjb25faW5pdChzdHJ1Y3QgWGVuRGV2aWNlICp4ZW5kZXYpCiAgICAgfSBlbHNlIHsKICAgICAg
ICAgc25wcmludGYobGFiZWwsIHNpemVvZihsYWJlbCksICJ4ZW5jb25zJWQiLCBjb24tPnhlbmRl
di5kZXYpOwogICAgICAgICBxZW11X2Nocl9mZV9pbml0KCZjb24tPmNociwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICBxZW11X2Nocl9uZXcobGFiZWwsIG91dHB1dCksICZlcnJvcl9hYm9ydCk7
CisgICAgICAgICAgICAgICAgICAgICAgICAgLyoKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
KiBGSVhNRTogc2hvdWxkIGl0IHN1cHBvcnQgaW1wbGljaXQgbXV4ZWQgbW9uaXRvcnM/CisgICAg
ICAgICAgICAgICAgICAgICAgICAgICovCisgICAgICAgICAgICAgICAgICAgICAgICAgcWVtdV9j
aHJfbmV3X211eF9tb24obGFiZWwsIG91dHB1dCksICZlcnJvcl9hYm9ydCk7CiAgICAgfQogCiAg
ICAgeGVuc3RvcmVfc3RvcmVfcHZfY29uc29sZV9pbmZvKGNvbi0+eGVuZGV2LmRldiwKZGlmZiAt
LWdpdCBhL3ZsLmMgYi92bC5jCmluZGV4IDE2YjkxM2Y5ZDUuLjIwYjVmMzIxZWMgMTAwNjQ0Ci0t
LSBhL3ZsLmMKKysrIGIvdmwuYwpAQCAtMjQyNSw3ICsyNDI1LDcgQEAgc3RhdGljIGludCBzZXJp
YWxfcGFyc2UoY29uc3QgY2hhciAqZGV2bmFtZSkKICAgICBzbnByaW50ZihsYWJlbCwgc2l6ZW9m
KGxhYmVsKSwgInNlcmlhbCVkIiwgaW5kZXgpOwogICAgIHNlcmlhbF9oZHMgPSBnX3JlbmV3KENo
YXJkZXYgKiwgc2VyaWFsX2hkcywgaW5kZXggKyAxKTsKIAotICAgIHNlcmlhbF9oZHNbaW5kZXhd
ID0gcWVtdV9jaHJfbmV3KGxhYmVsLCBkZXZuYW1lKTsKKyAgICBzZXJpYWxfaGRzW2luZGV4XSA9
IHFlbXVfY2hyX25ld19tdXhfbW9uKGxhYmVsLCBkZXZuYW1lKTsKICAgICBpZiAoIXNlcmlhbF9o
ZHNbaW5kZXhdKSB7CiAgICAgICAgIGVycm9yX3JlcG9ydCgiY291bGQgbm90IGNvbm5lY3Qgc2Vy
aWFsIGRldmljZSIKICAgICAgICAgICAgICAgICAgICAgICIgdG8gY2hhcmFjdGVyIGJhY2tlbmQg
JyVzJyIsIGRldm5hbWUpOwpAQCAtMjQ2MSw3ICsyNDYxLDcgQEAgc3RhdGljIGludCBwYXJhbGxl
bF9wYXJzZShjb25zdCBjaGFyICpkZXZuYW1lKQogICAgICAgICBleGl0KDEpOwogICAgIH0KICAg
ICBzbnByaW50ZihsYWJlbCwgc2l6ZW9mKGxhYmVsKSwgInBhcmFsbGVsJWQiLCBpbmRleCk7Ci0g
ICAgcGFyYWxsZWxfaGRzW2luZGV4XSA9IHFlbXVfY2hyX25ldyhsYWJlbCwgZGV2bmFtZSk7Cisg
ICAgcGFyYWxsZWxfaGRzW2luZGV4XSA9IHFlbXVfY2hyX25ld19tdXhfbW9uKGxhYmVsLCBkZXZu
YW1lKTsKICAgICBpZiAoIXBhcmFsbGVsX2hkc1tpbmRleF0pIHsKICAgICAgICAgZXJyb3JfcmVw
b3J0KCJjb3VsZCBub3QgY29ubmVjdCBwYXJhbGxlbCBkZXZpY2UiCiAgICAgICAgICAgICAgICAg
ICAgICAiIHRvIGNoYXJhY3RlciBiYWNrZW5kICclcyciLCBkZXZuYW1lKTsKQEAgLTI0OTIsNyAr
MjQ5Miw3IEBAIHN0YXRpYyBpbnQgdmlydGNvbl9wYXJzZShjb25zdCBjaGFyICpkZXZuYW1lKQog
ICAgIHFlbXVfb3B0X3NldChkZXZfb3B0cywgImRyaXZlciIsICJ2aXJ0Y29uc29sZSIsICZlcnJv
cl9hYm9ydCk7CiAKICAgICBzbnByaW50ZihsYWJlbCwgc2l6ZW9mKGxhYmVsKSwgInZpcnRjb24l
ZCIsIGluZGV4KTsKLSAgICB2aXJ0Y29uX2hkc1tpbmRleF0gPSBxZW11X2Nocl9uZXcobGFiZWws
IGRldm5hbWUpOworICAgIHZpcnRjb25faGRzW2luZGV4XSA9IHFlbXVfY2hyX25ld19tdXhfbW9u
KGxhYmVsLCBkZXZuYW1lKTsKICAgICBpZiAoIXZpcnRjb25faGRzW2luZGV4XSkgewogICAgICAg
ICBlcnJvcl9yZXBvcnQoImNvdWxkIG5vdCBjb25uZWN0IHZpcnRpbyBjb25zb2xlIgogICAgICAg
ICAgICAgICAgICAgICAgIiB0byBjaGFyYWN0ZXIgYmFja2VuZCAnJXMnIiwgZGV2bmFtZSk7CkBA
IC0yNTA4LDcgKzI1MDgsNyBAQCBzdGF0aWMgaW50IGRlYnVnY29uX3BhcnNlKGNvbnN0IGNoYXIg
KmRldm5hbWUpCiB7CiAgICAgUWVtdU9wdHMgKm9wdHM7CiAKLSAgICBpZiAoIXFlbXVfY2hyX25l
dygiZGVidWdjb24iLCBkZXZuYW1lKSkgeworICAgIGlmICghcWVtdV9jaHJfbmV3X211eF9tb24o
ImRlYnVnY29uIiwgZGV2bmFtZSkpIHsKICAgICAgICAgZXhpdCgxKTsKICAgICB9CiAgICAgb3B0
cyA9IHFlbXVfb3B0c19jcmVhdGUocWVtdV9maW5kX29wdHMoImRldmljZSIpLCAiZGVidWdjb24i
LCAxLCBOVUxMKTsKLS0gCjIuMTguMC41NDcuZzFkODkzMThjNDgKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 18:21:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 18: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 1fsXlN-0007g7-1F; Wed, 22 Aug 2018 18:21: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=hkcu=lf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsXlM-0007d8-GS
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 18:21:48 +0000
X-Inumbo-ID: 0c7fd0d7-a638-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0c7fd0d7-a638-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 20:20: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 1fsXlJ-00087P-LB; Wed, 22 Aug 2018 18: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 1fsXlJ-0001lS-BG; Wed, 22 Aug 2018 18:21:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsXlJ-0004Xh-Ab; Wed, 22 Aug 2018 18:21:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126397-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=1cd5d824c716280db4b5799d9aa64ca2f0730f72
X-Osstest-Versions-That: xen=1385a14bfc09672513cb5bf9baafa881c8d93542
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 22 Aug 2018 18:21:45 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126397: 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>

ZmxpZ2h0IDEyNjM5NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjM5Ny8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDFjZDVkODI0YzcxNjI4MGRiNGI1Nzk5ZDlhYTY0Y2Ey
ZjA3MzBmNzIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDEzODVhMTRi
ZmMwOTY3MjUxM2NiNWJmOWJhYWZhODgxYzhkOTM1NDIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NjMzMyAgMjAxOC0wOC0yMSAxNjowMDozNiBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjYzOTcgIDIwMTgtMDgtMjIgMTY6MDA6MzEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGxp
bmFyby5vcmc+CiAgT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVw
YW0uY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICBT
dGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CiAgV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNo
aW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQK
ICAgMTM4NWExNGJmYy4uMWNkNWQ4MjRjNyAgMWNkNWQ4MjRjNzE2MjgwZGI0YjU3OTlkOWFhNjRj
YTJmMDczMGY3MiAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 18:26:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 18:26:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsXq7-0007uW-M1; Wed, 22 Aug 2018 18:26:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ck/c=lf=redhat.com=eblake@srs-us1.protection.inumbo.net>)
 id 1fsXq6-0007uR-Bt
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 18:26:42 +0000
X-Inumbo-ID: 01520baa-a639-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 01520baa-a639-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 18:27:20 +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 1E44C7A7E7;
 Wed, 22 Aug 2018 18:26:41 +0000 (UTC)
Received: from [10.10.124.180] (ovpn-124-180.rdu2.redhat.com [10.10.124.180])
 by smtp.corp.redhat.com (Postfix) with ESMTP id BA7942166BA1;
 Wed, 22 Aug 2018 18:26:38 +0000 (UTC)
To: =?UTF-8?Q?Marc-Andr=c3=a9_Lureau?= <marcandre.lureau@redhat.com>,
 qemu-devel@nongnu.org
References: <20180822180259.26365-1-marcandre.lureau@redhat.com>
From: Eric Blake <eblake@redhat.com>
Organization: Red Hat, Inc.
Message-ID: <82e691b4-c2fe-5b68-91d8-ab2dd90ce691@redhat.com>
Date: Wed, 22 Aug 2018 13:26:38 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180822180259.26365-1-marcandre.lureau@redhat.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.2]); Wed, 22 Aug 2018 18:26:41 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.2]);
 Wed, 22 Aug 2018 18:26:41 +0000 (UTC) for IP:'10.11.54.6'
 DOMAIN:'int-mx06.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'eblake@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH] RFC: chardev: mark the calls
 that allow an implicit mux monitor
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Paolo Bonzini <pbonzini@redhat.com>,
 Stefano Stabellini <sstabellini@kernel.org>, armbru@redhat.com,
 "open list:X86" <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>

T24gMDgvMjIvMjAxOCAwMTowMiBQTSwgTWFyYy1BbmRyw6kgTHVyZWF1IHdyb3RlOgo+IFRoaXMg
aXMgbW9zdGx5IGZvciByZWFkYWJpbGl0eSBvZiB0aGUgY29kZS4gTGV0J3MgbWFrZSBpdCBjbGVh
ciB3aGljaAo+IGNhbGxlcnMgY2FuIGNyZWF0ZSBhbiBpbXBsaWNpdCBtb25pdG9yIHdoZW4gdGhl
IGNoYXJkZXYgaXMgbXV4ZWQuCj4gCj4gVGhpcyB3aWxsIGFsc28gZW5mb3JjZSBhIHNhZmVyIGJl
aGF2aW91ciwgYXMgd2UgZG9uJ3QgcmVhbGx5IHN1cHBvcnQKPiBjcmVhdGluZyBtb25pdG9yIGFu
eXdoZXJlL2FueXRpbWUgYXQgdGhlIG1vbWVudC4KPiAKPiBUaGVyZSBhcmUgZG9jdW1lbnRlZCBj
YXNlcywgc3VjaCBhczogLXNlcmlhbC8tcGFyYWxsZWwvLXZpcnRpb2NvbnNvbGUKPiBhbmQgdG8g
bGVzcyBleHRlbnQgLWRlYnVnY29uLgo+IAo+IExlc3Mgb2J2aW91cyBhbmQgcXVlc3Rpb25uYWJs
ZSBvbmVzIGFyZSAtZ2RiIGFuZCBYZW4gY29uc29sZS4gQWRkIGEKCnMvcXVlc3Rpb25uYWJsZS9x
dWVzdGlvbmFibGUvCgo+IEZJWE1FIG5vdGUgZm9yIHRob3NlLCBidXQga2VlcCB0aGUgc3VwcG9y
dCBmb3Igbm93Lgo+IAo+IE90aGVyIHFlbXVfY2hyX25ldygpIGNhbGxlcnMgZWl0aGVyIGhhdmUg
YSBmaXhlZCBwYXJhbWV0ZXIvZmlsZW5hbWUKPiBzdHJpbmcsIG9yIGRvIHByZWxpbWluYXJ5IGNo
ZWNrcyBvbiB0aGUgc3RyaW5nIChzdWNoIGFzIHNsaXJwKSwgb3IgZG8KPiBub3QgbmVlZCBpdCwg
c3VjaCBhcyAtcXRlc3QuCj4gCj4gT24gYSByZWxhdGVkIG5vdGUsIHRoZSBsaXN0IG9mIG1vbml0
b3IgY3JlYXRpb24gcGxhY2VzOgo+IAo+IC0gdGhlIGNoYXJkZXYgY3JlYXRvcnMgbGlzdGVkIGFi
b3ZlOiBhbGwgZnJvbSBjb21tYW5kIGxpbmUgKGV4Y2VwdAo+ICAgIHBlcmhhcHMgWGVuIGNvbnNv
bGU/KQo+IAo+IC0gLWdkYiAmIGhtcCBnZGJzZXJ2ZXIgd2lsbCBjcmVhdGUgYSAiR0RCIG1vbml0
b3IgY29tbWFuZCIgY2hhcmRldgo+ICAgIHRoYXQgaXMgd2lyZWQgdG8gYW4gSE1QIG1vbml0b3Iu
Cj4gCj4gLSAtbW9uIGNvbW1hbmQgbGluZSBvcHRpb24KPiAKPj5Gcm9tIHRoaXMgc2hvcnQgc3R1
ZHksIEkgd291bGQgbGlrZSB0byB0aGluayB0aGF0IGEgbW9uaXRvciBtYXkgb25seQo+IGJlIGNy
ZWF0ZWQgaW4gdGhlIG1haW4gdGhyZWFkIHRvZGF5LCB0aG91Z2ggSSByZW1haW4gc2tlcHRpY2Fs
IDopCj4gCj4gU2lnbmVkLW9mZi1ieTogTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVy
ZWF1QHJlZGhhdC5jb20+Cj4gLS0tCj4gICBpbmNsdWRlL2NoYXJkZXYvY2hhci5oIHwgMTggKysr
KysrKysrKysrKysrKystCj4gICBjaGFyZGV2L2NoYXIuYyAgICAgICAgIHwgMjEgKysrKysrKysr
KysrKysrKystLS0tCj4gICBnZGJzdHViLmMgICAgICAgICAgICAgIHwgIDYgKysrKystCj4gICBo
dy9jaGFyL3hlbl9jb25zb2xlLmMgIHwgIDUgKysrKy0KPiAgIHZsLmMgICAgICAgICAgICAgICAg
ICAgfCAgOCArKysrLS0tLQo+ICAgNSBmaWxlcyBjaGFuZ2VkLCA0NyBpbnNlcnRpb25zKCspLCAx
MSBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9jaGFyZGV2L2NoYXIuaCBi
L2luY2x1ZGUvY2hhcmRldi9jaGFyLmgKPiBpbmRleCA2ZjA1NzZlMjE0Li5iZTJiOWI4MTdlIDEw
MDY0NAo+IC0tLSBhL2luY2x1ZGUvY2hhcmRldi9jaGFyLmgKPiArKysgYi9pbmNsdWRlL2NoYXJk
ZXYvY2hhci5oCj4gQEAgLTEwNSw2ICsxMDUsNyBAQCBDaGFyZGV2QmFja2VuZCAqcWVtdV9jaHJf
cGFyc2Vfb3B0cyhRZW11T3B0cyAqb3B0cywKPiAgICAqIEBxZW11X2Nocl9uZXc6Cj4gICAgKgo+
ICAgICogQ3JlYXRlIGEgbmV3IGNoYXJhY3RlciBiYWNrZW5kIGZyb20gYSBVUkkuCj4gKyAqIERv
IG5vdCBpbXBsaWNpdGVseSBpbml0aWFsaXplIGEgbW9uaXRvciBpZiB0aGUgY2hhcmRldiBpcyBt
dXhlZC4KCnMvaW1wbGljaXRlbHkvaW1wbGljaXRseS8KCj4gICAgKgo+ICAgICogQGxhYmVsIHRo
ZSBuYW1lIG9mIHRoZSBiYWNrZW5kCj4gICAgKiBAZmlsZW5hbWUgdGhlIFVSSQo+IEBAIC0xMTMs
NiArMTE0LDE5IEBAIENoYXJkZXZCYWNrZW5kICpxZW11X2Nocl9wYXJzZV9vcHRzKFFlbXVPcHRz
ICpvcHRzLAo+ICAgICovCj4gICBDaGFyZGV2ICpxZW11X2Nocl9uZXcoY29uc3QgY2hhciAqbGFi
ZWwsIGNvbnN0IGNoYXIgKmZpbGVuYW1lKTsKPiAgIAo+ICsvKioKPiArICogQHFlbXVfY2hyX25l
d19tdXhfbW9uOgo+ICsgKgo+ICsgKiBDcmVhdGUgYSBuZXcgY2hhcmFjdGVyIGJhY2tlbmQgZnJv
bSBhIFVSSS4KPiArICogSW1wbGljaXRlbHkgaW5pdGlhbGl6ZSBhIG1vbml0b3IgaWYgdGhlIGNo
YXJkZXYgaXMgbXV4ZWQuCgphbmQgYWdhaW4KCj4gKysrIGIvZ2Ric3R1Yi5jCj4gQEAgLTIwMzgs
NyArMjAzOCwxMSBAQCBpbnQgZ2Ric2VydmVyX3N0YXJ0KGNvbnN0IGNoYXIgKmRldmljZSkKPiAg
ICAgICAgICAgICAgIHNpZ2FjdGlvbihTSUdJTlQsICZhY3QsIE5VTEwpOwo+ICAgICAgICAgICB9
Cj4gICAjZW5kaWYKPiAtICAgICAgICBjaHIgPSBxZW11X2Nocl9uZXdfbm9yZXBsYXkoImdkYiIs
IGRldmljZSk7Cj4gKyAgICAgICAgLyoKPiArICAgICAgICAgKiBGSVhNRTogaXQncyBhIGJpdCB3
ZWlyZCB0byBhbGxvdyB1c2luZyBhIG11eCBjaGFyZGV2IGhlcmUKPiArICAgICAgICAgKiBhbmQg
c2V0dXAgaW1wbGljaXRlbHkgYSBtb25pdG9yLiBXZSBtYXkgd2FudCB0byBicmVhayB0aGlzLgoK
cy9zZXR1cCBpbXBsaWNpdGVseS9pbXBsaWNpdGx5IHNldCB1cC8KCi0tIApFcmljIEJsYWtlLCBQ
cmluY2lwYWwgU29mdHdhcmUgRW5naW5lZXIKUmVkIEhhdCwgSW5jLiAgICAgICAgICAgKzEtOTE5
LTMwMS0zMjY2ClZpcnR1YWxpemF0aW9uOiAgcWVtdS5vcmcgfCBsaWJ2aXJ0Lm9yZwoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 18:33:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 18: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 1fsXwK-0000NB-D4; Wed, 22 Aug 2018 18:33:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=hkcu=lf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsXwI-0000N1-Dx
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 18:33:06 +0000
X-Inumbo-ID: e5a035a2-a639-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e5a035a2-a639-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 18:33: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 1fsXwD-0008MQ-GN; Wed, 22 Aug 2018 18:33: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 1fsXwD-0002RH-5O; Wed, 22 Aug 2018 18:33:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsXwD-00046k-4h; Wed, 22 Aug 2018 18:33:01 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-126376-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-xen-freebsd:xen-build-freebsd:fail:nonblocking
X-Osstest-Versions-This: freebsd=fa895cb8d251d2316caa4fbacba5d4fc4b2d55da
X-Osstest-Versions-That: freebsd=72445a41b3fff174cd49f9b1b6e0b18aba780529
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 22 Aug 2018 18:33:01 +0000
Subject: [Xen-devel] [freebsd-master test] 126376: 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>

ZmxpZ2h0IDEyNjM3NiBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2Mzc2LwoKRmFpbHVyZXMgOi0vIGJ1
dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICA3IHhlbi1idWlsZC1m
cmVlYnNkICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiBmcmVlYnNkICAgICAgICAgICAgICBmYTg5NWNiOGQyNTFkMjMxNmNhYTRmYmFj
YmE1ZDRmYzRiMmQ1NWRhCmJhc2VsaW5lIHZlcnNpb246CiBmcmVlYnNkICAgICAgICAgICAgICA3
MjQ0NWE0MWIzZmZmMTc0Y2Q0OWY5YjFiNmUwYjE4YWJhNzgwNTI5CgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxMjYyNDcgIDIwMTgtMDgtMjAgMDk6MTk6MTkgWiAgICAyIGRheXMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTI2Mzc2ICAyMDE4LTA4LTIyIDA5OjE5OjE0IFogICAgMCBkYXlzICAgIDEgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgMG1w
IDwwbXBARnJlZUJTRC5vcmc+CiAgYWxjIDxhbGNARnJlZUJTRC5vcmc+CiAgYXJhdWpvIDxhcmF1
am9ARnJlZUJTRC5vcmc+CiAgYXJpY2hhcmRzb24gPGFyaWNoYXJkc29uQEZyZWVCU0Qub3JnPgog
IGJoZCA8YmhkQEZyZWVCU0Qub3JnPgogIGJyZCA8YnJkQEZyZWVCU0Qub3JnPgogIGJyb29rcyA8
YnJvb2tzQEZyZWVCU0Qub3JnPgogIGJ6IDxiekBGcmVlQlNELm9yZz4KICBjZW0gPGNlbUBGcmVl
QlNELm9yZz4KICBjaHVjayA8Y2h1Y2tARnJlZUJTRC5vcmc+CiAgY3BlcmNpdmEgPGNwZXJjaXZh
QEZyZWVCU0Qub3JnPgogIGN5IDxjeUBGcmVlQlNELm9yZz4KICBkZWxwaGlqIDxkZWxwaGlqQEZy
ZWVCU0Qub3JnPgogIGZzdSA8ZnN1QEZyZWVCU0Qub3JnPgogIGdvbnpvIDxnb256b0BGcmVlQlNE
Lm9yZz4KICBpbXAgPGltcEBGcmVlQlNELm9yZz4KICBqaGIgPGpoYkBGcmVlQlNELm9yZz4KICBq
bWcgPGptZ0BGcmVlQlNELm9yZz4KICBrZXZhbnMgPGtldmFuc0BGcmVlQlNELm9yZz4KICBraWIg
PGtpYkBGcmVlQlNELm9yZz4KICBtYXJraiA8bWFya2pARnJlZUJTRC5vcmc+CiAgbWF2IDxtYXZA
RnJlZUJTRC5vcmc+CiAgbWNrdXNpY2sgPG1ja3VzaWNrQEZyZWVCU0Qub3JnPgogIG1tYWN5IDxt
bWFjeUBGcmVlQlNELm9yZz4KICBucCA8bnBARnJlZUJTRC5vcmc+CiAgcGZnIDxwZmdARnJlZUJT
RC5vcmc+CiAgcnJzIDxycnNARnJlZUJTRC5vcmc+CiAgdHJhc3ogPHRyYXN6QEZyZWVCU0Qub3Jn
PgogIHR1ZXhlbiA8dHVleGVuQEZyZWVCU0Qub3JnPgogIHdpbGwgPHdpbGxARnJlZUJTRC5vcmc+
Cgpqb2JzOgogYnVpbGQtYW1kNjQtZnJlZWJzZC1hZ2FpbiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1mcmVlYnNkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXhlbi1mcmVl
YnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVz
aGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9mcmVlYnNk
LmdpdAogICA3MjQ0NWE0MWIzZi4uZmE4OTVjYjhkMjUgIGZhODk1Y2I4ZDI1MWQyMzE2Y2FhNGZi
YWNiYTVkNGZjNGIyZDU1ZGEgLT4gdGVzdGVkL21hc3RlcgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 20:53:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 20: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 1fsa7t-0004Hz-Bp; Wed, 22 Aug 2018 20: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=hkcu=lf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsa7r-0004Hq-Rx
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 20:53:11 +0000
X-Inumbo-ID: 7831d19d-a64d-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7831d19d-a64d-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 20:53: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 1fsa7p-0002vO-KS; Wed, 22 Aug 2018 20:53: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 1fsa7o-0001Dm-VR; Wed, 22 Aug 2018 20:53:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsa7o-00017J-Um; Wed, 22 Aug 2018 20:53:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126322-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-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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-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:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-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=55f4e79d794d94b2ab22b0dc99c6b05abc628656
X-Osstest-Versions-That: qemuu=a544c9110d3971cc764c2dcd86a55b28534e4a63
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 22 Aug 2018 20:53:08 +0000
Subject: [Xen-devel] [qemu-mainline test] 126322: 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>

ZmxpZ2h0IDEyNjMyMiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYzMjIvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNjI0NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI2MjQ0
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjYyNDQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNjI0NAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI2MjQ0CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRl
Ymlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2
ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgNTVmNGU3
OWQ3OTRkOTRiMmFiMjJiMGRjOTljNmIwNWFiYzYyODY1NgpiYXNlbGluZSB2ZXJzaW9uOgogcWVt
dXUgICAgICAgICAgICAgICAgYTU0NGM5MTEwZDM5NzFjYzc2NGMyZGNkODZhNTViMjg1MzRlNGE2
MwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI2MjQ0ICAyMDE4LTA4LTIwIDA4OjUyOjM3IFogICAg
MiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNjMyMiAgMjAxOC0wOC0yMSAxMDo0Njo0OCBa
ICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogIEFuZHJldyBKb25lcyA8ZHJqb25lc0ByZWRoYXQuY29tPgogIENocmlz
dGlhbiBCb3JudHJhZWdlciA8Ym9ybnRyYWVnZXJAZGUuaWJtLmNvbT4KICBDb3JuZWxpYSBIdWNr
IDxjb2h1Y2tAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVh
ci5pZC5hdT4KICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEb3UgTGl5
YW5nIDxkb3VseS5mbnN0QGNuLmZ1aml0c3UuY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtv
c3RAcmVkaGF0LmNvbT4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBIYW5z
LUVyaWsgRmxvcnlkIDxoYW5zLWVyaWsuZmxvcnlkQHJ0LWxhYnMuY29tPgogIEhhb3pob25nIFpo
YW5nIDxoYW96aG9uZy56aGFuZ0BpbnRlbC5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtqYUBs
aW51eC5pYm0uY29tPgogIEppYSBIZSA8aGVqaWFuZXRAZ21haWwuY29tPgogIEppYSBIZSA8amlh
LmhlQGh4dC1zZW1pdGVjaC5jb20+CiAgSnVueWFuIEhlIDxqdW55YW4uaGVAaW50ZWwuY29tPgog
IE1hcmNlbCBBcGZlbGJhdW0gPG1hcmNlbC5hcGZlbGJhdW1AZ21haWwuY29tPgogIE1hcmsgQ2F2
ZS1BeWxhbmQgPG1hcmsuY2F2ZS1heWxhbmRAaWxhbmRlLmNvLnVrPgogIE1pY2hhZWwgTXVlbGxl
ciA8bWltdUBsaW51eC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5j
b20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFJvbWFuIEth
cGwgPHJrYUBzeXNnby5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29t
PgogIFl1dmFsIFNoYWlhIDx5dXZhbC5zaGFpYUBvcmFjbGUuY29tPgoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9y
ZzovaG9tZS94ZW4vZ2l0L3FlbXUteGVuLmdpdAogICBhNTQ0YzkxMTBkLi41NWY0ZTc5ZDc5ICA1
NWY0ZTc5ZDc5NGQ5NGIyYWIyMmIwZGM5OWM2YjA1YWJjNjI4NjU2IC0+IHVwc3RyZWFtLXRlc3Rl
ZAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 21:09:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 21: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 1fsaNF-0005Nn-19; Wed, 22 Aug 2018 21:09: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=hkcu=lf=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsaND-0005Na-Nn
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 21:09:03 +0000
X-Inumbo-ID: 6978bacb-a64f-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6978bacb-a64f-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 23:07: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 1fsaN9-0003Hg-0C; Wed, 22 Aug 2018 21:08: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 1fsaN8-0003Rj-M0; Wed, 22 Aug 2018 21:08:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsaN8-0005Nm-LA; Wed, 22 Aug 2018 21:08:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126310-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386: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-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-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-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64: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-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-armhf-armhf-xl-vhd:host-ping-check-native: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-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 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-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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-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-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-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=778a33959a8ad4cb1ea2f4c5119f9e1e8b9f9d9b
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 22 Aug 2018 21:08:58 +0000
Subject: [Xen-devel] [linux-linus test] 126310: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjMxMCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2MzEwLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4tYm9v
dCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgNyB4ZW4t
Ym9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5
OAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290ICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEy
NTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDcgeGVuLWJvb3QgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgNyB4
ZW4tYm9vdCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAx
MjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
NyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICA3IHhlbi1ib290
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
IDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDcgeGVu
LWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICA1IGhvc3QtcGluZy1jaGVjay1uYXRpdmUgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTAgeGVu
LWJvb3Qvc3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDEwIHhlbi1ib290L3NyY19o
b3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAoK
UmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5n
KToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBi
dXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTg5OAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxp
a2UgMTI1ODk4CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTg5OAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAg
IDc3OGEzMzk1OWE4YWQ0Y2IxZWEyZjRjNTExOWY5ZTFlOGI5ZjlkOWIKYmFzZWxpbmUgdmVyc2lv
bjoKIGxpbnV4ICAgICAgICAgICAgICAgIDk0NzEwY2FjMGVmNGVlMTc3YTYzYjUyMjc2NjRiMzhj
OTViYmY3MDMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTg5OCAgMjAxOC0wOC0xMyAyMToyMDo1
NSBaICAgIDggZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjU5MjEgIDIwMTgtMDgtMTUgMTM6
MDY6NTYgWiAgICA3IGRheXMgICAgNCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjYz
MTAgIDIwMTgtMDgtMjEgMDU6MTc6MTYgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjE4
MjcgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0g
YWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNo
aW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjExMjAwIGxpbmVzIGxvbmcuKQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 21:34:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 21: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 1fsalP-0007uT-An; Wed, 22 Aug 2018 21: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=uwue=lf=knorrie.org=hans@srs-us1.protection.inumbo.net>)
 id 1fsalN-0007uO-UU
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 21:34:01 +0000
X-Inumbo-ID: e566a788-a652-11e8-a8a5-bc764e045a96
Received: from syrinx.knorrie.org (unknown [82.94.188.77])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e566a788-a652-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 23:32:40 +0200 (CEST)
Received: from [IPv6:2001:980:4a41:fb::12] (unknown
 [IPv6:2001:980:4a41:fb::12])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by syrinx.knorrie.org (Postfix) with ESMTPSA id 7D794218FB625;
 Wed, 22 Aug 2018 23:33:57 +0200 (CEST)
To: Wei Liu <wei.liu2@citrix.com>,
 Christopher Clark <christopher.w.clark@gmail.com>
References: <1531952537-14074-1-git-send-email-christopher.w.clark@gmail.com>
 <20180719065323.mwclup7nuznrphrm@citrix.com>
From: Hans van Kranenburg <hans@knorrie.org>
Openpgp: preference=signencrypt
Autocrypt: addr=hans@knorrie.org; prefer-encrypt=mutual; keydata=
 xsFNBFo2pooBEADwTBe/lrCa78zuhVkmpvuN+pXPWHkYs0LuAgJrOsOKhxLkYXn6Pn7e3xm+
 ySfxwtFmqLUMPWujQYF0r5C6DteypL7XvkPP+FPVlQnDIifyEoKq8JZRPsAFt1S87QThYPC3
 mjfluLUKVBP21H3ZFUGjcf+hnJSN9d9MuSQmAvtJiLbRTo5DTZZvO/SuQlmafaEQteaOswme
 DKRcIYj7+FokaW9n90P8agvPZJn50MCKy1D2QZwvw0g2ZMR8yUdtsX6fHTe7Ym+tHIYM3Tsg
 2KKgt17NTxIqyttcAIaVRs4+dnQ23J98iFmVHyT+X2Jou+KpHuULES8562QltmkchA7YxZpT
 mLMZ6TPit+sIocvxFE5dGiT1FMpjM5mOVCNOP+KOup/N7jobCG15haKWtu9k0kPz+trT3NOn
 gZXecYzBmasSJro60O4bwBayG9ILHNn+v/ZLg/jv33X2MV7oYXf+ustwjXnYUqVmjZkdI/pt
 30lcNUxCANvTF861OgvZUR4WoMNK4krXtodBoEImjmT385LATGFt9HnXd1rQ4QzqyMPBk84j
 roX5NpOzNZrNJiUxj+aUQZcINtbpmvskGpJX0RsfhOh2fxfQ39ZP/0a2C59gBQuVCH6C5qsY
 rc1qTIpGdPYT+J1S2rY88AvPpr2JHZbiVqeB3jIlwVSmkYeB/QARAQABzR5Kb2hhbm5lcyBN
 YXJpam4gdmFuIEtyYW5lbmJ1cmfCwZEEEwEKADsCGwMFCwkIBwMFFQoJCAsFFgIDAQACHgEC
 F4AWIQTib9aPwejUthlFRk7ngVcyGAwqVQUCWjawgAIZAQAKCRDngVcyGAwqVZZ3D/98GzxN
 iFK38eh60e9TARh4HCgEWHD14/YK6KGpzF5UXM7CkKnb0NDjM3TzeeaIYzsOJITSW6rMOm5L
 NcJTUmw0x4vt43yc+DFAaBNiywXWgFc6g9RpYg5X33y+jhbjDREsGMDAk89isKWo8I8+rZwl
 S9FSSopWkrj0wV64TRwAlTCrYaTlS56mHa9T5RJkmIY+suxRr3Xl2gcKvng2Kh2WCDHjItUF
 /t3DfjMCIEL18QlXieyY2w1K0h4iT93YNkEdSpElsD5lFdt7XUfy3Q89eQHtd5n21cXG9lMc
 fcSbmHdn0ugYF0Hu2xVKCcYwWEgLjLRJ+G4aLQW122PKVVpn15/n7KMX9hQNMH4T8krEqOpd
 Vdb982gx5GSa+2j44+kOFTCnREN0w15JZI8Osi48xLdPqcrMVtvq9ga8tIPebAs8IM8Mf4JY
 okBS5sbCGEWZSSsDSdYm/Fp39HA3AEl2nI+wnJZCdgLx5NEnCd5Ni9d6rzC8Te7SvVvA/qlo
 sVDZAo6MJBYgoO9lPKHYD0FWomAeOlFVjdob0G2n1xBRjroVK0JQI3jpPQoZpc1TLauUQ+kT
 BQwWwFlpbfBbf0+CACWiQL0YgNNiZn885h4vU0EQI/FizjWUHxVLhXt1K4+x7nkhCZYzaIFL
 jLqw4y8f6SF9DxRMTM8dcaIQyThkms7BTQRaOtArARAA50ylThKbq0ACHyomxjQ6nFNxa9IC
 p6byU9LhhKOax0GB6l4WebMsQLhVGRQ8H7DT84E7QLRYsidEbneB1ciToZkL5YFFaVxY0Hj1
 wKxCFcVoCRNtOfoPnHQ5m/eDLaO4o0KKL/kaxZwTn2jnl6BQDGX1Aak0u4KiUlFtoWn/E/NI
 v5QbTGSwIYuzWqqYBIzFtDbiQRvGw0NuKxAGMhwXy8VP05mmNwRdyh/CC4rWQPBTvTeMwr3n
 l8/G+16/cn4RNGhDiGTTXcX03qzZ5jZ5N7GLY5JtE6pTpLG+EXn5pAnQ7MvuO19cCbp6Dj8f
 XRmI0SVXWKSo0A2C8xH6KLCRfUMzD7nvDRU+bAHQmbi5cZBODBZ5yp5CfIL1KUCSoiGOMpMi
 n3FrarIlcxhNtoE+ya23A+JVtOwtM53ESra9cJL4WPkyk/E3OvNDmh8U6iZXn4ZaKQTHaxN9
 yvmAUhZQiQi/sABwxCcQQ2ydRb86Vjcbx+FUr5OoEyQS46gc3KN5yax9D3H9wrptOzkNNMUh
 Fj0oK0fX/MYDWOFeuNBTYk1uFRJDmHAOp01rrMHRogQAkMBuJDMrMHfolivZw8RKfdPzgiI5
 00okLTzHC0wgSSAOyHKGZjYjbEwmxsl3sLJck9IPOKvqQi1DkvpOPFSUeX3LPBIav5UUlXt0
 wjbzInUAEQEAAcLBdgQYAQoAIBYhBOJv1o/B6NS2GUVGTueBVzIYDCpVBQJaOtArAhsMAAoJ
 EOeBVzIYDCpV4kgP+wUh3BDRhuKaZyianKroStgr+LM8FIUwQs3Fc8qKrcDaa35vdT9cocDZ
 jkaGHprpmlN0OuT2PB+Djt7am2noV6Kv1C8EnCPpyDBCwa7DntGdGcGMjH9w6aR4/ruNRUGS
 1aSMw8sRQgpTVWEyzHlnIH92D+k+IhdNG+eJ6o1fc7MeC0gUwMt27Im+TxVxc0JRfniNk8PU
 Ag4kvJq7z7NLBUcJsIh3hM0WHQH9AYe/mZhQq5oyZTsz4jo/dWFRSlpY7zrDS2TZNYt4cCfZ
 j1bIdpbfSpRi9M3W/yBF2WOkwYgbkqGnTUvr+3r0LMCH2H7nzENrYxNY2kFmDX9bBvOWsWpc
 MdOEo99/Iayz5/q2d1rVjYVFRm5U9hG+C7BYvtUOnUvSEBeE4tnJBMakbJPYxWe61yANDQub
 PsINB10ingzsm553yqEjLTuWOjzdHLpE4lzD416ExCoZy7RLEHNhM1YQSI2RNs8umlDfZM9L
 ek1+1kgBvT3RH0/CpPJgveWV5xDOKuhD8j5l7FME+t2RWP+gyLid6dE0C7J03ir90PlTEkME
 HEzyJMPtOhO05Phy+d51WPTo1VSKxhL4bsWddHLfQoXW8RQ388Q69JG4m+JhNH/XvWe3aQFp
 YP+GZuzOhkMez0lHCaVOOLBSKHkAHh9i0/pH+/3hfEa4NsoHCpyy
Message-ID: <c6ccd141-f30d-2c31-ccc5-112ecdeb9e5b@knorrie.org>
Date: Wed, 22 Aug 2018 23:33: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: <20180719065323.mwclup7nuznrphrm@citrix.com>
Content-Language: en_US
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: 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>

SGksCgpPbiAwNy8xOS8yMDE4IDA4OjUzIEFNLCBXZWkgTGl1IHdyb3RlOgo+IE9uIFdlZCwgSnVs
IDE4LCAyMDE4IGF0IDAzOjIyOjE3UE0gLTA3MDAsIENocmlzdG9waGVyIENsYXJrIHdyb3RlOgo+
PiBnY2MtOC4xIGNvbXBsYWluczoKPj4KPj4gfCB4ZW50b3AuYzogSW4gZnVuY3Rpb24gJ3ByaW50
JzoKPj4gfCB4ZW50b3AuYzozMDQ6NDogZXJyb3I6ICd2d3ByaW50dycgaXMgZGVwcmVjYXRlZCBb
LVdlcnJvcj1kZXByZWNhdGVkLWRlY2xhcmF0aW9uc10KPj4gfCAgICAgdndwcmludHcoc3Rkc2Ny
LCAoY3Vyc2VzX3N0cl90KWZtdCwgYXJncyk7Cj4+IHwgICAgIF5+fn5+fn5+Cj4+Cj4+IHZ3X3By
aW50dyAobm90ZSB0aGUgdW5kZXJzY29yZSkgaXMgYSBub24tZGVwcmVjYXRlZCBhbHRlcm5hdGl2
ZS4KPj4KPj4gU2lnbmVkLW9mZi1ieTogQ2hyaXN0b3BoZXIgQ2xhcmsgPGNocmlzdG9waGVyLmNs
YXJrNkBiYWVzeXN0ZW1zLmNvbT4KPiAKPiBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KCldvdWxkIGl0IGJlIHBvc3NpYmxlIHRvIHB1dCB0aGlzIGludG8gNC4xMS1zdGFi
bGU/IEl0IHNlZW1zIHRoZSBjaGFuZ2UKaXMgbm90IHRoYXQgaW52YXNpdmUgYW5kIHJpc2t5LiA6
KQoKSWYgc28sIEkgY2FuIGRyb3AgYSBwYXRjaCBmcm9tIHRoZSBEZWJpYW4gcGFja2FnaW5nLgoK
VGhhbmtzLApIYW5zCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 22:45:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 22:45:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsbro-0005OM-MU; Wed, 22 Aug 2018 22:44: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=wx17=lf=nsa.gov=dgdegra@srs-us1.protection.inumbo.net>)
 id 1fsbrm-0005OF-M6
 for xen-devel@lists.xen.org; Wed, 22 Aug 2018 22:44:42 +0000
X-Inumbo-ID: c581e7e8-a65c-11e8-a8a5-bc764e045a96
Received: from upbd19pa08.eemsg.mail.mil (unknown [214.24.27.83])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c581e7e8-a65c-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 00:43:22 +0200 (CEST)
Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.3])
 by upbd19pa08.eemsg.mail.mil with ESMTP/TLS/AES256-SHA;
 22 Aug 2018 22:44:38 +0000
X-IronPort-AV: E=Sophos;i="5.53,276,1531785600"; d="scan'208";a="17335832"
IronPort-PHdr: =?us-ascii?q?9a23=3A9r6hhx3R+bHkCApqsmDT+DRfVm0co7zxezQtwd?=
 =?us-ascii?q?8ZsesQLvjxwZ3uMQTl6Ol3ixeRBMOHs60C07KempujcFRI2YyGvnEGfc4EfD?=
 =?us-ascii?q?4+ouJSoTYdBtWYA1bwNv/gYn9yNs1DUFh44yPzahANS47xaFLIv3K98yMZFA?=
 =?us-ascii?q?nhOgppPOT1HZPZg9iq2+yo9JDffwdFiCChbb9uMR67sRjfus4KjIV4N60/0A?=
 =?us-ascii?q?HJonxGe+RXwWNnO1eelAvi68mz4ZBu7T1et+ou+MBcX6r6eb84TaFDAzQ9L2?=
 =?us-ascii?q?81/szrugLdQgaJ+3ART38ZkhtMAwjC8RH6QpL8uTb0u+ZhxCWXO9D9QKsqUj?=
 =?us-ascii?q?q+8ahkVB7oiD8GNzEn9mHXltdwh79frB64uhBz35LYbISTOfVwZKPdec4RS3?=
 =?us-ascii?q?RHUMhfSidNBpqwY5UTA+YEO+tTsovzqEYUrRamBQeiGv7hyiNGiHH1x6060v?=
 =?us-ascii?q?guHw7J0wE7A9IBq3DZoMnpOKsOU+24yrTDwzXZb/NR3Dfw8IbEfB4/rv+NR7?=
 =?us-ascii?q?J/a9DeyUc3GwjYgFufs4rlPzKL2eQJrmOV7uRsXv+ohmE6pAF+vyagxsg2io?=
 =?us-ascii?q?bTnY8VzEvE+j9jzIY6It24Vld2bNi5G5VTryGXL5Z6Tt84T212pSo3yqcKtY?=
 =?us-ascii?q?ClcCUI0pgr2h3SZ+Gff4SV/h7vTvidLSp4iX5/Zr6yiRS//VK+xuHhSMW4yE?=
 =?us-ascii?q?tGoytBn9XWqHwA1xPe5tKGR/dn4EutxCiD2gbO4e9eO080j7DUK5s5z741kZ?=
 =?us-ascii?q?ocrFrMEzftmEXzkK+WbkIk+vW06+j/YrXpuJucN4hshw/5L6ogmNKxDf05PA?=
 =?us-ascii?q?YMQmSX4Oqz2rL/8EHlXrlGlOE5kq7DsJDCP8gboLW5DBVP3oYs7Ba/ES+q0N?=
 =?us-ascii?q?UenXYZMFJIYA+Lg5TzN13QPfz1De2zj0qynDpp3fzKI77sDojVInjGirjhfL?=
 =?us-ascii?q?J960BGyAo0yNBS/49bCr4cL/3tVU/xrsbXAwQ/Mwyv2enrEtp91oQAWW6XGK?=
 =?us-ascii?q?+WLLvSsUOU5uIoO+SMeI4VuDPmJvkq+fHui2U1mVgHfammxZEXcmy3Hux6I0?=
 =?us-ascii?q?WFZnrhmswBEXwWvgUkV+PlllmCUTpSZ3a0XqIx/TI7B5y8DYfFWI+thKaN3C?=
 =?us-ascii?q?ChHp1ZfmpGEEyDEW/0d4WYXPcBcCGSIshnkjweT7euVpUt1B+vtA/+yLpqNe?=
 =?us-ascii?q?3U+jcCup3/0Nh6+fffmg019TxxF86dyX2CT3lonmMUQD87xKJ/oVF5yleCz6?=
 =?us-ascii?q?d4heZUFdNJ5/xTVgc6MYXRwPZgC9D3QA7OYtCJSFO+SNW8HT4xVs4xw8MJY0?=
 =?us-ascii?q?tlBtqigQ3M0DSlA78PjbOGH4A086LA0HjxIMZx0XDG1LI7gFU8TctPMnOmjL?=
 =?us-ascii?q?Zl9wfPH47Jj1mZl6GyeKUSwiHN9X2PzW6PvEFFTgJ9SrnKXXEDZkvMrNT46V?=
 =?us-ascii?q?nOQKOpCbQiKgFB09KNKrNWat31ilVLXO3sONLDbGKrhWixCwyEya+LbIrtY2?=
 =?us-ascii?q?USwj/dBUYfng8P/HaGKRI+Biauom7EEDNuElfvaVv28eZisHO7UlM0zwaSYk?=
 =?us-ascii?q?xuybW1/AcZiuGCRPMNwL0EvDwsqzF1HFamw9LWEMCMpgV/c6Vae989501H1W?=
 =?us-ascii?q?3BvQxnIpOgN7xihkIZcwlvoUPu0BF3CoJdnskqqXMrzBByJrqD31xbbDyXwZ?=
 =?us-ascii?q?DwOqDUKmTp4h+vc7TZ2lTE3NmK/acP7ewyq0//swGxCkoi73Jn3sFX03SH+J?=
 =?us-ascii?q?rKEQ4SUZPtXUY37BV6vKzaYjIj6I/OyXJsNqy0uCfY2901HOsl1gqgf9BHPa?=
 =?us-ascii?q?OFDgDyFdcWB8q0J+M2mFipdRUEPOZJ+aEqIsOqbeeJ2K+3POZ6nTKngn5L75?=
 =?us-ascii?q?x60kKJ7yB8UPLH344Zw/GE2QuKTzbyg0mmssDtloBLeyseEGSiySjiAI5efL?=
 =?us-ascii?q?VycJ0VBmezOcG42tR+h4L3W35Z+1+vHU8J2MiseUnaU1uokjNX0UMbsHm2g2?=
 =?us-ascii?q?OSxjZ/kywq4eLLwivKxOjzcQsdDWRCTmJikFTELJC9ipYRW03+K0BjhBajoE?=
 =?us-ascii?q?r32aVfjKB+NHXIB1dFeW7xNW4oGv+gu7zHb8NR5ZcAtSRMTP/6cV2cDLnnrE?=
 =?us-ascii?q?1J6S77G3piw2Vxez6mt5rjljRmmWmdKzB1t3OfdsZuj1+L6NPQSPFL1xIaVS?=
 =?us-ascii?q?J4jn/RHVH6MN63q4a6jZDG56qSWk27X5RdNWHHxIWBuS/zyiciVRGwk/28gN?=
 =?us-ascii?q?TPFxMzlyD8yY85Bm3zsB/gb9yzhOyBOuV9cxwtXQWk5g=3D=3D?=
X-IPAS-Result: =?us-ascii?q?A2CoBACq5n1b/7Xj1wpbGwEBAQEDAQEBCQEBAYMlgjYKg?=
 =?us-ascii?q?2WWP4M9kmGBeguEbAIXgxA2FgECAQEBAQEBAgGBFII1JAGCXQEBAQECASMRR?=
 =?us-ascii?q?QUNAQgVAQQCBiACBDAOBxEBBAENBQiCW4I5pAuBLoRZhgUJAYEBiCIGggCBW?=
 =?us-ascii?q?IIXNYRXKRWCajGCJgKbFAkCj32OPJM8gUgFgX4rCkEPgg2BF5BTb4w3gS6BH?=
 =?us-ascii?q?AEB?=
Received: from msht-gh1-uea02.corp.nsa.gov ([10.215.227.181])
 by emsm-gh1-uea11.NCSC.MIL with ESMTP; 22 Aug 2018 22:44:37 +0000
Received: from MSMR-GH1-UEA05.corp.nsa.gov (10.215.228.28) by
 MSHT-GH1-UEA02.corp.nsa.gov (10.215.227.181) with Microsoft SMTP Server (TLS)
 id 14.3.389.1; Wed, 22 Aug 2018 18:44:34 -0400
Received: from MSMR-GH1-UEA01.corp.nsa.gov ([169.254.6.212]) by
 MSMR-GH1-UEA05.corp.nsa.gov ([10.215.228.28]) with mapi id 14.03.0389.001;
 Wed, 22 Aug 2018 18:44:31 -0400
From: "DeGraaf, Daniel G" <dgdegra@nsa.gov>
To: 'Volodymyr Babchuk' <volodymyr_babchuk@epam.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v1 6/6] xsm: add tee access policy support
Thread-Index: AdQ6Z8ELAY9dUlmOQNGpLdFIPiB78w==
Date: Wed, 22 Aug 2018 22:44:30 +0000
Message-ID: <BA190A75E8413C49BB9E1D2B85D118114CE48725@MSMR-GH1-UEA01.corp.nsa.gov>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.215.237.212]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v1 6/6] xsm: add tee access policy support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Reply-To: "dgdegra@tycho.nsa.gov" <dgdegra@tycho.nsa.gov>
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>, 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>

PiBGcm9tOiBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+DQo+
IFNlbnQ6IFdlZG5lc2RheSwgQXVndXN0IDIyLCAyMDE4IDEwOjEyIEFNDQo+IA0KPiBBcyB3ZSBk
b24ndCB3YW50IGFueSBndWVzdCB0byBhY2Nlc3MgbGltaXRlZCByZXNvdXJjZXMgb2YgVEVFLCB3
ZSBuZWVkIGEgd2F5IHRvIGNvbnRyb2wgd2hvIGNhbiB3b3JrIHdpdGggaXQuDQo+IA0KPiBUaHVz
LCBuZXcgYWNjZXNzIHZlY3RvciBjbGFzcyAidGVlIiBpcyBhZGRlZCB3aXRoIG9ubHkgb255IG9w
ZXJhdGlvbiAiY2FsbCIgc28gZmFyLiB0ZWUgZnJhbWV3b3JrIHVzZXMgdGhpcyB0byBjaGVjayBp
ZiBndWVzdCBoYXMgYSByaWdodA0KPiB0byB3b3JrIHdpdGggVEVFLg0KPiANCj4gQWxzbywgZXhh
bXBsZSBzZWN1cml0eSBjb250ZXh0IGRvbVVfd2l0aF90ZWVfdCB3YXMgYWRkZWQuDQo+IA0KPiBT
aWduZWQtb2ZmLWJ5OiBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5j
b20+DQoNCkFyZSB5b3UgcGxhbm5pbmcgdG8gYWRkIG1vcmUgYWNjZXNzIHZlY3RvcnMgdG8gdGhp
cyBjbGFzcyBpbiB0aGUgZnV0dXJlPyBPdGhlcndpc2UsIGl0IHByb2JhYmx5IGRvZXNuJ3QgbmVl
ZCBpdHMgb3duIGNsYXNzIC0gc2luY2UgeW91IHVzZSB4ZW5fdCBhcyB0aGUgdGFyZ2V0LCBwbGFj
aW5nIGl0IGluIGNsYXNzIHhlbi94ZW4yIGlzIHByZWZlcnJlZCAobGlrZSB0bWVtIGFuZCBvdGhl
cnMgYXJlIG5vdykuDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 22 22:52:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Aug 2018 22: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 1fsbzV-0006G2-LS; Wed, 22 Aug 2018 22:52:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=p258=lf=suse.com=jfehlig@srs-us1.protection.inumbo.net>)
 id 1fsbzU-0006Fx-B3
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 22:52:40 +0000
X-Inumbo-ID: 280d2a00-a65e-11e8-a6a9-d7ebe60f679a
Received: from smtp2.provo.novell.com (unknown [137.65.250.81])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 280d2a00-a65e-11e8-a6a9-d7ebe60f679a;
 Wed, 22 Aug 2018 22:53: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);
 Wed, 22 Aug 2018 16:52:28 -0600
To: Jan Beulich <JBeulich@suse.com>,
 osstest service owner <osstest-admin@xenproject.org>
References: <osstest-126201-mainreport@xen.org>
 <5B7BF42E02000078001E06A7@suse.com>
From: Jim Fehlig <jfehlig@suse.com>
Message-ID: <5ec84362-88e6-c9d8-6f17-578616ab1a76@suse.com>
Date: Wed, 22 Aug 2018 16:52:27 -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: <5B7BF42E02000078001E06A7@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [xen-4.9-testing test] 126201: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMjEvMjAxOCAwNToxNCBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjEuMDgu
MTggYXQgMDM6MTEsIDxvc3N0ZXN0LWFkbWluQHhlbnByb2plY3Qub3JnPiB3cm90ZToKPj4gZmxp
Z2h0IDEyNjIwMSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KPj4gaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjIwMS8KPj4KPj4gUmVncmVzc2lv
bnMgOi0oCj4+Cj4+IFRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5n
LAo+PiBpbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKPj4gICB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0
IGZhaWwgUkVHUi4gdnMuIDEyNDMyOAo+IAo+IFNvbWV0aGluZyBuZWVkcyB0byBiZSBkb25lIGFi
b3V0IHRoaXMsIGFzIHRoaXMgY29udGludWVkIGZhaWx1cmUgaXMKPiBibG9ja2luZyB0aGUgNC45
LjMgcmVsZWFzZS4gSSBkaWQgbWFpbCBhYm91dCB0aGlzIG9uIEF1ZyAybmQgYWxyZWFkeQo+IGZv
ciBmbGlnaHQgMTI1NzEwLCBJJ3ZlIGdvdCBiYWNrIGZyb20gV2VpOgo+IAo+PiBUaGlzIGlzIGxp
YnZpcnRkJ3MgZXJyb3IgbWVzc2FnZS4KPj4KPj4gVGhlIHJlbW90ZSBob3N0IGNhbid0IG9idGFp
biB0aGUgc3RhdGUgY2hhbmdlIGxvZyBkdWUgdG8gaXQgaXMgYWxyZWFkeQo+PiBoZWxkIGJ5IGFu
b3RoZXIgdGFzay90aHJlYWQuIEl0IGNvdWxkIGJlIGEgbGlidmlydCAvIGxpYnhsIGJ1Zy4KPj4K
Pj4gMjAxOC0wOC0wMSAxNjoxMjoxMy40MzMrMDAwMDogMzQ5MTogd2FybmluZyA6IGxpYnhsRG9t
YWluT2JqQmVnaW5Kb2I6MTUxIDoKPj4gQ2Fubm90IHN0YXJ0IGpvYiAobW9kaWZ5KSBmb3IgZG9t
YWluIGRlYmlhbi5ndWVzdC5vc3N0ZXN0OyBjdXJyZW50IGpvYiBpcyAobW9kaWZ5KSBvd25lZCBi
eSAoMjQ5NzUpCgpJIHRvb2sgYSBjbG9zZXIgbG9vayBhdCB0aGUgbG9ncyBhbmQgaXQgYXBwZWFy
cyB0aGUgZmluaXNoIHBoYXNlIG9mIG1pZ3JhdGlvbiAKZmFpbHMgdG8gYWNxdWlyZSB0aGUgZG9t
YWluIGpvYiBsb2NrIHNpbmNlIGl0IGlzIGFscmVhZHkgaGVsZCBieSB0aGUgcGVyZm9ybSAKcGhh
c2UuIEluIHRoZSBwZXJmb3JtIHBoYXNlLCBhZnRlciB0aGUgdm0gaGFzIGJlZW4gdHJhbnNmZXJy
ZWQgdG8gdGhlIGRzdCwgdGhlIApxZW11IHByb2Nlc3MgYXNzb2NpYXRlZCB3aXRoIHRoZSB2bSBp
cyBzdGFydGVkLiBGb3Igd2hhdGV2ZXIgcmVhc29uIHRoYXQgdGFrZXMgYSAKbG9uZyB0aW1lIG9u
IHRoaXMgaG9zdDoKCjIwMTgtMDgtMTkgMTc6MDU6MTkuMTgyKzAwMDA6IGxpYnhsOiBsaWJ4bF9k
bS5jOjIyMzU6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAKRG9tYWluIDE6U3Bhd25pbmcgZGV2aWNl
LW1vZGVsIC91c3IvbG9jYWwvbGliL3hlbi9iaW4vcWVtdS1zeXN0ZW0taTM4NiB3aXRoIAphcmd1
bWVudHM6IC4uLgoyMDE4LTA4LTE5IDE3OjA1OjE5LjE4OCswMDAwOiBsaWJ4bDogbGlieGxfZXhl
Yy5jOjM5ODpzcGF3bl93YXRjaF9ldmVudDogZG9tYWluIAoxIGRldmljZSBtb2RlbDogc3Bhd24g
d2F0Y2ggcD0obnVsbCkKLi4uCjIwMTgtMDgtMTkgMTc6MDU6NTEuNTI5KzAwMDA6IGxpYnhsOiBs
aWJ4bF9ldmVudC5jOjU3Mzp3YXRjaGZkX2NhbGxiYWNrOiB3YXRjaCAKdz0weDdmODRhMDA0N2Vl
OCB3cGF0aD0vbG9jYWwvZG9tYWluLzAvZGV2aWNlLW1vZGVsLzEvc3RhdGUgdG9rZW49Mi8xOiBl
dmVudCAKZXBhdGg9L2xvY2FsL2RvbWFpbi8wL2RldmljZS1tb2RlbC8xL3N0YXRlCjIwMTgtMDgt
MTkgMTc6MDU6NTEuNTI5KzAwMDA6IGxpYnhsOiBsaWJ4bF9leGVjLmM6Mzk4OnNwYXduX3dhdGNo
X2V2ZW50OiBkb21haW4gCjEgZGV2aWNlIG1vZGVsOiBzcGF3biB3YXRjaCBwPXJ1bm5pbmcKCklu
IHRoZSBtZWFudGltZSB3ZSBtb3ZlIHRvIHRoZSBmaW5pc2ggcGhhc2UgYW5kIHRpbWVvdXQgd2Fp
dGluZyBmb3IgdGhlIGFib3ZlIApwZXJmb3JtIHBoYXNlIHRvIGNvbXBsZXRlCgoyMDE4LTA4LTE5
IDE3OjA1OjE5LjA5NiswMDAwOiAzNDkyOiBkZWJ1ZyA6IHZpclRocmVhZEpvYlNldDo5NiA6IFRo
cmVhZCAzNDkyIAoodmlyTmV0U2VydmVySGFuZGxlSm9iKSBpcyBub3cgcnVubmluZyBqb2IgcmVt
b3RlRGlzcGF0Y2hEb21haW5NaWdyYXRlRmluaXNoM1BhcmFtcwouLi4KMjAxOC0wOC0xOSAxNzow
NTo0OS4yNTMrMDAwMDogMzQ5Mjogd2FybmluZyA6IGxpYnhsRG9tYWluT2JqQmVnaW5Kb2I6MTUx
IDogCkNhbm5vdCBzdGFydCBqb2IgKG1vZGlmeSkgZm9yIGRvbWFpbiBkZWJpYW4uZ3Vlc3Qub3Nz
dGVzdDsgY3VycmVudCBqb2IgaXMgCihtb2RpZnkpIG93bmVkIGJ5ICgyNDk4MikKMjAxOC0wOC0x
OSAxNzowNTo0OS4yNTMrMDAwMDogMzQ5MjogZXJyb3IgOiBsaWJ4bERvbWFpbk9iakJlZ2luSm9i
OjE1NSA6IFRpbWVkIApvdXQgZHVyaW5nIG9wZXJhdGlvbjogY2Fubm90IGFjcXVpcmUgc3RhdGUg
Y2hhbmdlIGxvY2sKCldoYXQgY291bGQgYmUgY2F1c2luZyB0aGUgbG9uZyBzdGFydHVwIHRpbWUg
b2YgcWVtdSBvbiB0aGVzZSBob3N0cz8gRG9lcyBkb20wIApoYXZlIGVub3VnaCBjcHUvbWVtb3J5
PyBBcyB5b3Ugbm90aWNlZCwgdGhlIGxpYnZpcnQgY29tbWl0IHVzZWQgZm9yIHRoaXMgdGVzdCAK
aGFzIG5vdCBjaGFuZ2VkIGluIGEgbG9uZyB0aW1lLCB3ZWxsIGJlZm9yZSB0aGUgZmFpbHVyZXMg
YXBwZWFyZWQuIFBlcmhhcHMgYSAKc3VidGxlIGNoYW5nZSBpbiBsaWJ4bCBpcyBleHBvc2luZyB0
aGUgYnVnPwoKUmVnYXJkbGVzcywgSSdtIGhhcHB5IHRvIGhhdmUgbG9va2VkIGF0IHRoZSBpc3N1
ZSBzaW5jZSBJIHRoaW5rIGxpYnZpcnQgY2FuIGJlIAppbXByb3ZlZCB0byBjb3BlIHdpdGggdGhl
IHByb2JsZW0uIFRoZSB0aHJlYWQgcnVubmluZyBpbiB0aGUgZHN0IHJlY2VpdmluZyB0aGUgCnZt
IHZpYSBsaWJ4bF9kb21haW5fY3JlYXRlX3Jlc3RvcmUoKSBjYW4gYmUgY3JlYXRlZCB3aXRoIGpv
aW5hYmxlIGZsYWcsIHRoZW4gCmpvaW5lZCBpbiB0aGUgZmluaXNoIHBoYXNlIGJlZm9yZSBhdHRl
bXB0aW5nIHRvIGFjcXVpcmUgdGhlIGpvYiBsb2NrLiBJJ2xsIGxvb2sgCmludG8gbWFraW5nIHN1
Y2ggYW4gaW1wcm92ZW1lbnQgaW4gbGlidmlydCdzIGxpYnhsIGRyaXZlci4KClJlZ2FyZHMsCkpp
bQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 02:32:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 02: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 1fsfQM-0002Ij-No; Thu, 23 Aug 2018 02: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=azb1=lg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsfQL-0002IZ-BG
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 02:32:37 +0000
X-Inumbo-ID: e33e3f12-a67c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e33e3f12-a67c-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 02:33:15 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fsfQI-0006ph-7k; Thu, 23 Aug 2018 02:32:34 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fsfQH-0006OT-IY; Thu, 23 Aug 2018 02:32:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsfQH-0005fw-Gw; Thu, 23 Aug 2018 02:32:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126350-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-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-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-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair: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-pair:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=9a4e4b942df0474503e7524ea427351a46c0eabe
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 23 Aug 2018 02:32:33 +0000
Subject: [Xen-devel] [libvirt test] 126350: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjM1MCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYzNTAvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlidmlydCAgICAg
ICAgICAgICAgOWE0ZTRiOTQyZGYwNDc0NTAzZTc1MjRlYTQyNzM1MWE0NmMwZWFiZQpiYXNlbGlu
ZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAgMDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIw
ODVlMWZmZWE5ZDU4ZmU4YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzODE0ICAyMDE4LTA2LTA1
IDA0OjE5OjIzIFogICA3OCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzg0MCAgMjAxOC0w
Ni0wNiAwNDoxOToyOCBaICAgNzcgZGF5cyAgIDU5IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNjM1MCAgMjAxOC0wOC0yMiAwMDoxMToxMyBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogICAgQWxlcyBN
dXNpbCA8YW11c2lsQHJlZGhhdC5jb20+CiAgQW5kcmVhIEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVk
aGF0LmNvbT4KICBBbnlhIEhhcnRlciA8YWhhcnRlckByZWRoYXQuY29tPgogIEJpbmcgTml1IDxi
aW5nLm5pdUBpbnRlbC5jb20+CiAgQmpvZXJuIFdhbGsgPGJ3YWxrQGxpbnV4LmlibS5jb20+CiAg
Qm9ibyBEdSA8ZHVibzE2M0AxMjYuY29tPgogIEJvcmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51
eC5pYm0uY29tPgogIEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBDaGFu
Z2t1byBTaGkgPHNoaS5jaGFuZ2t1b0BoM2MuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhp
YW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNh
bm9uaWNhbC5jb20+CiAgQ2xlbWVudGluZSBIYXlhdCA8Y2xlbUBsc2UuZXBpdGEuZnI+CiAgQ29s
ZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW5pZWwgTmljb2xldHRpIDxkYW50
dGkxMkBnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYW5pZWwgVmVpbGxhcmQgPHZlaWxsYXJkQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8
ZWJsYWtlQHJlZGhhdC5jb20+CiAgRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4K
ICBGYWJpYW5vIEZpZMOqbmNpbyA8ZmFiaWFub0BmaWRlbmNpby5vcmc+CiAgRmlsaXAgQWxhYyA8
ZmlsaXBhbGFjQGdtYWlsLmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgaW50cmln
ZXJpIDxpbnRyaWdlcmkrbGlidmlydEBib3VtLm9yZz4KICBpbnRyaWdlcmkgPGludHJpZ2VyaUBi
b3VtLm9yZz4KICBKYW1pZSBTdHJhbmRib2dlIDxqYW1pZUBjYW5vbmljYWwuY29tPgogIEppZSBX
YW5nIDx3YW5namllODguaHVhd2VpLmNvbT4KICBKaW0gRmVobGlnIDxqZmVobGlnQHN1c2UuY29t
PgogIEppcmkgRGVuZW1hcmsgPGpkZW5lbWFyQHJlZGhhdC5jb20+CiAgSm9obiBGZXJsYW4gPGpm
ZXJsYW5AcmVkaGF0LmNvbT4KICBKdWxpbyBGYXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29tPgog
IErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hh
bWFydEByZWRoYXQuY29tPgogIEthdGVyaW5hIEtvdWtpb3UgPGtrb3VraW91QHJlZGhhdC5jb20+
CiAgTGFpbmUgU3R1bXAgPGxhaW5lQGxhaW5lLm9yZz4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0By
ZWRoYXQuY29tPgogIEx1eWFvIEh1YW5nIDxsaHVhbmdAcmVkaGF0LmNvbT4KICBNYXJjIEhhcnRt
YXllciA8bWhhcnRtYXlAbGludXguaWJtLmNvbT4KICBNYXJjIEhhcnRtYXllciA8bWhhcnRtYXlA
bGludXgudm5ldC5pYm0uY29tPgogIE1hcmNvcyBQYXVsbyBkZSBTb3V6YSA8bWFyY29zLnNvdXph
Lm9yZ0BnbWFpbC5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0Bp
bnZpc2libGV0aGluZ3NsYWIuY29tPgogIE1hcnRpbiBLbGV0emFuZGVyIDxta2xldHphbkByZWRo
YXQuY29tPgogIE1hdHRoaWFzIEJvbHRlIDxtYXR0aGlhcy5ib2x0ZUBnb29nbGVtYWlsLmNvbT4K
ICBNaWNoYWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE1pY2hhbCBQcsOtdm96
bsOtayA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBOaWtvbGF5IFNoaXJva292c2tpeSA8bnNoaXJv
a292c2tpeUB2aXJ0dW96em8uY29tPgogIFBhdmVsIEhyZGluYSA8cGhyZGluYUByZWRoYXQuY29t
PgogIFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgogIFBpbm8gVG9zY2FubyA8cHRv
c2Nhbm9AcmVkaGF0LmNvbT4KICBSYWRvc3RpbiBTdG95YW5vdiA8cnN0b3lhbm92MUBnbWFpbC5j
b20+CiAgUmFteSBFbGtlc3QgPHJhbXllbGtlc3RAZ21haWwuY29tPgogIHJhbXllbGtlc3QgPHJh
bXllbGtlc3RAZ21haWwuY29tPgogIFJpY2hhcmQgVy5NLiBKb25lcyA8cmpvbmVzQHJlZGhhdC5j
b20+CiAgUm9tYW4gQm9nb3JvZHNraXkgPGJvZ29yb2Rza2l5QGdtYWlsLmNvbT4KICBTaGkgTGVp
IDxzaGlsZWkubWFzc2Nsb3Vkc0BnbXguY29tPgogIFNoaWNoYW5na3VvIDxzaGkuY2hhbmdrdW9A
aDNjLmNvbT4KICBTaW1vbiBLb2J5ZGEgPHNrb2J5ZGFAcmVkaGF0LmNvbT4KICBTdGVmYW4gQmFk
ZXIgPHN0ZWZhbi5iYWRlckBjYW5vbmljYWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJA
bGludXgudm5ldC5pYm0uY29tPgogIFN1a3JpdCBCaGF0bmFnYXIgPHNrcnRiaHRuZ3JAZ21haWwu
Y29tPgogIFRvbcOhxaEgR29sZW1iaW92c2vDvSA8dGdvbGVtYmlAcmVkaGF0LmNvbT4KICBWaXRh
bHkgS3V6bmV0c292IDx2a3V6bmV0c0ByZWRoYXQuY29tPgogIHcwMDI1MTU3NCA8d2FuZ2ppZTg4
QGh1YXdlaS5jb20+CiAgV2VpbHVuIFpodSA8emh1d2VpbHVuQGh1YXdlaS5jb20+CiAgeGluaHVh
LkNhbyA8Y2FveGluaHVhQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE0NTA4IGxp
bmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 02:51:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 02: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 1fsfiR-0003s9-FG; Thu, 23 Aug 2018 02:51: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=azb1=lg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsfiP-0003rx-Vv
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 02:51:18 +0000
X-Inumbo-ID: 7f299fe9-a67f-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7f299fe9-a67f-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 02:51: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 1fsfiO-0007E9-5M; Thu, 23 Aug 2018 02:51: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 1fsfiN-0008WQ-Tf; Thu, 23 Aug 2018 02:51:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsfiN-0006tH-Sl; Thu, 23 Aug 2018 02:51:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126389-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=0442a9a9f42abed9f2e44e63115a3abb0d123459
X-Osstest-Versions-That: ovmf=e0c93c9b76153bc5a95bf174dab9805ec2f2942c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 23 Aug 2018 02:51:15 +0000
Subject: [Xen-devel] [ovmf test] 126389: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjM4OSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYzODkvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAwNDQyYTlhOWY0MmFiZWQ5ZjJlNDRlNjMxMTVhM2Fi
YjBkMTIzNDU5CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBlMGM5M2M5
Yjc2MTUzYmM1YTk1YmYxNzRkYWI5ODA1ZWMyZjI5NDJjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjYzNjAgIDIwMTgtMDgtMjIgMDQ6NTc6MzIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI2Mzg5ICAyMDE4LTA4LTIyIDEzOjEwOjU2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTGFzemxvIEVy
c2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBTb25ncGVuZyBMaSA8c29uZ3BlbmcubGlAaW50ZWwu
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
IGUwYzkzYzliNzYuLjA0NDJhOWE5ZjQgIDA0NDJhOWE5ZjQyYWJlZDlmMmU0NGU2MzExNWEzYWJi
MGQxMjM0NTkgLT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 03:17:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 03: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 1fsg7n-0005ut-LY; Thu, 23 Aug 2018 03:17: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=azb1=lg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsg7m-0005uj-Oy
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 03:17:30 +0000
X-Inumbo-ID: 2821e453-a683-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2821e453-a683-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 03: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 1fsg7j-0007lc-3L; Thu, 23 Aug 2018 03:17: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 1fsg7i-0001fB-S6; Thu, 23 Aug 2018 03:17:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsg7i-0005lY-RR; Thu, 23 Aug 2018 03:17:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fsg7i-0005lY-RR@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 23 Aug 2018 03:17:26 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-i386-xl-qemuu-win10-i386
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luMTAtaTM4Ngp0ZXN0aWQgeGVuLWJvb3QKClRyZWU6IGxpbnV4IGdp
dDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51
eC0yLjYuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rl
c3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Fl
bXUteGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
cWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoKKioq
IEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4g
dHJlZTogIGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dp
dC90b3J2YWxkcy9saW51eC0yLjYuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICAxM2UwOTFiNmRkMGU3
OGE1MThhN2Q4NzU2NjA3ZDNhY2I4MjE1NzY4CiAgQnVnIG5vdCBwcmVzZW50OiBlYWMzNDExOTQ0
MjZiYTdlYWQzNDQ0OTIzYjllYmE0OTFhZTRmZWViCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2NDI2LwoKCiAgKFJl
dmlzaW9uIGxvZyB0b28gbG9uZywgb21pdHRlZC4pCgoKRm9yIGJpc2VjdGlvbiByZXZpc2lvbi10
dXBsZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvcmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYueGVuLWJvb3QuaHRtbApSZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFwaCBub2Rl
IHJlZmVyLCByZXNwZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUnVubmluZyBjcy1iaXNlY3Rpb24tc3RlcCAtLWdy
YXBoLW91dD0vaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2Lnhlbi1ib290IC0tc3VtbWFyeS1vdXQ9dG1wLzEyNjQy
Ni5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEyNTg5OCAtLWJsZXNzaW5ncz1y
ZWFsLHJlYWwtYmlzZWN0IGxpbnV4LWxpbnVzIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4x
MC1pMzg2IHhlbi1ib290ClNlYXJjaGluZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBhc3M6CiAxMjYz
MTAgZmFpbCBbaG9zdD1iYXJvcXVlMF0gLyAxMjU4OTggb2suCkZhaWx1cmUgLyBiYXNpcyBwYXNz
IGZsaWdodHM6IDEyNjMxMCAvIDEyNTg5OAoodHJlZSB3aXRoIG5vIHVybDogbWluaW9zKQoodHJl
ZSB3aXRoIG5vIHVybDogb3ZtZikKKHRyZWUgd2l0aCBubyB1cmw6IHNlYWJpb3MpClRyZWU6IGxp
bnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxk
cy9saW51eC0yLjYuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3Jn
L29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdp
dApMYXRlc3QgNzc4YTMzOTU5YThhZDRjYjFlYTJmNGM1MTE5ZjllMWU4YjlmOWQ5YiBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMw
MzNiYmEyNTE0OGIyNzlmNjAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZh
NiAzZGQ0NTRjNmM2OTQ0MDlhYWVkZDRlZDA3NWQ2YWVhY2UyZGQ4MzkxCkJhc2lzIHBhc3MgOTQ3
MTBjYWMwZWY0ZWUxNzdhNjNiNTIyNzY2NGIzOGM5NWJiZjcwMyBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIy
NzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAxZjc1NzQ3NjNj
YmIyYzg1ODI1YjhjYzRkODFmMzg2ZTc2N2E0NzZmCkdlbmVyYXRpbmcgcmV2aXNpb25zIHdpdGgg
Li9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20v
bGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0Izk0NzEwY2FjMGVmNGVlMTc3
YTYzYjUyMjc2NjRiMzhjOTViYmY3MDMtNzc4YTMzOTU5YThhZDRjYjFlYTJmNGM1MTE5ZjllMWU4
YjlmOWQ5YiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQj
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MC1jNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10
cmFkaXRpb25hbC5naXQjYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MC1j
OGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIGdpdDovL3hlbmJpdHMueGVu
Lm9yZy9xZW11LXhlbi5naXQjNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYz
YS00ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IGdpdDovL3hlbmJpdHMu
eGVuLm9yZy94ZW4uZ2l0IzFmNzU3NDc2M2NiYjJjODU4MjViOGNjNGQ4MWYzODZlNzY3YTQ3NmYt
M2RkNDU0YzZjNjk0NDA5YWFlZGQ0ZWQwNzVkNmFlYWNlMmRkODM5MQphZGhvYy1yZXZ0dXBsZS1n
ZW5lcmF0b3I6IHRyZWUgZGlzY29udGlndW91czogcWVtdS14ZW4KTG9hZGVkIDI0ODI0MyBub2Rl
cyBpbiByZXZpc2lvbiBncmFwaApTZWFyY2hpbmcgZm9yIHRlc3QgcmVzdWx0czoKIDEyNTg5OCBw
YXNzIDk0NzEwY2FjMGVmNGVlMTc3YTYzYjUyMjc2NjRiMzhjOTViYmY3MDMgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJh
MjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMWY3
NTc0NzYzY2JiMmM4NTgyNWI4Y2M0ZDgxZjM4NmU3NjdhNDc2ZgogMTI1OTIxIGZhaWwgaXJyZWxl
dmFudAogMTI2MDY5IGZhaWwgaXJyZWxldmFudAogMTI2MjAyIGZhaWwgMDhiNWZhODE5OTcwYzMx
OGU1OGFiNjM4ZjQ5NzYzM2MyNTk3MTgxMyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYwODAw
NzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiAzZGQ0NTRjNmM2OTQ0MDlhYWVkZDRl
ZDA3NWQ2YWVhY2UyZGQ4MzkxCiAxMjYzMTAgZmFpbCA3NzhhMzM5NTlhOGFkNGNiMWVhMmY0YzUx
MTlmOWUxZThiOWY5ZDliIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
YzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRl
ODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IDNkZDQ1NGM2YzY5NDQwOWFhZWRkNGVkMDc1ZDZhZWFj
ZTJkZDgzOTEKIDEyNjM5MSBwYXNzIDc3OTY5MTYxNDZiOGMzNGNiYmVmNjY0NzBhYjhiNWIyOGNm
NDdlODMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5
NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMx
ZDNhODY1NWQwNzY2M2EgMmEzYjM0ZWM0NzgxNzA0OGFiNTk1ODY4NTVjZjA3MDlmYzc3NDg3ZQog
MTI2NDA5IGZhaWwgMTNlMDkxYjZkZDBlNzhhNTE4YTdkODc1NjYwN2QzYWNiODIxNTc2OCBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2Mz
ZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3
NjYzYSAyYTNiMzRlYzQ3ODE3MDQ4YWI1OTU4Njg1NWNmMDcwOWZjNzc0ODdlCiAxMjY0MTYgZmFp
bCAxM2UwOTFiNmRkMGU3OGE1MThhN2Q4NzU2NjA3ZDNhY2I4MjE1NzY4IGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1
MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDJhM2Iz
NGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5ZmM3NzQ4N2UKIDEyNjM2OSBwYXNzIDk0NzEwY2Fj
MGVmNGVlMTc3YTYzYjUyMjc2NjRiMzhjOTViYmY3MDMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYw
IDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMWY3NTc0NzYzY2JiMmM4
NTgyNWI4Y2M0ZDgxZjM4NmU3NjdhNDc2ZgogMTI2MzcxIGZhaWwgMDhiNWZhODE5OTcwYzMxOGU1
OGFiNjM4ZjQ5NzYzM2MyNTk3MTgxMyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYwODAwNzBh
OTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiAzZGQ0NTRjNmM2OTQ0MDlhYWVkZDRlZDA3
NWQ2YWVhY2UyZGQ4MzkxCiAxMjY0MTMgcGFzcyBlYWMzNDExOTQ0MjZiYTdlYWQzNDQ0OTIzYjll
YmE0OTFhZTRmZWViIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhl
YTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2
NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDJhM2IzNGVjNDc4MTcwNDhhYjU5NTg2ODU1Y2YwNzA5ZmM3
NzQ4N2UKIDEyNjM5MyBwYXNzIDIwM2I0ZmM5MDNiNjQ0MjIzYTI3YWQzZjI1ZjNhMGYzYTM5MTFk
MWQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0
MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNh
ODY1NWQwNzY2M2EgMmEzYjM0ZWM0NzgxNzA0OGFiNTk1ODY4NTVjZjA3MDlmYzc3NDg3ZQogMTI2
MzczIGZhaWwgMGEzMTczYTVmMDliYzU4YTM2MzhlY2ZkMGE4MGJkYmFlNTVlMTIzYyBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMw
MzNiYmEyNTE0OGIyNzlmNjAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZh
NiAzZGQ0NTRjNmM2OTQ0MDlhYWVkZDRlZDA3NWQ2YWVhY2UyZGQ4MzkxCiAxMjYzODAgZmFpbCA3
ODFmY2E1YjEwNDY5M2JjOTI0MjE5OWNjNDdjNjkwZGNhZjZhNGNiIGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4
YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDczMzkyYzdm
ZDE0YzU5ZjhjOTZlMGIyZWVlYjMyOWU0YWU5MDg2YjYKIDEyNjM4NSBmYWlsIDg1YTBiNzkxYmMx
N2Y3YTQ5MjgwYjMzZTI5MDVkMTA5YzA2MmE0N2IgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQz
MTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMmEzYjM0ZWM0NzgxNzA0OGFi
NTk1ODY4NTVjZjA3MDlmYzc3NDg3ZQogMTI2Mzk5IHBhc3MgZDE5MWM4MmQ0ZDliZDBiYjNiOTQ1
ZmM0NThjYzY1MDUzZWY4NjhhMCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkz
OGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAyYTNiMzRlYzQ3ODE3MDQ4YWI1OTU4Njg1NWNm
MDcwOWZjNzc0ODdlCiAxMjYzODcgcGFzcyA5NDcxMGNhYzBlZjRlZTE3N2E2M2I1MjI3NjY0YjM4
Yzk1YmJmNzAzIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0
NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMz
MzgzMWQzYTg2NTVkMDc2NjNhIDY4M2IzOWI2ODZjYzg5M2QwZTBjNzIwYTU5NDVlMmI1MDdjOTky
ZmEKIDEyNjM5MCBwYXNzIDFjNTk0Nzc0MjgzYTdjZmU2ZGMwZjhmZmRmYjJkYmZjNDk3NTAyYzQg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0
MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1
NWQwNzY2M2EgMmEzYjM0ZWM0NzgxNzA0OGFiNTk1ODY4NTVjZjA3MDlmYzc3NDg3ZQogMTI2NDI2
IGZhaWwgMTNlMDkxYjZkZDBlNzhhNTE4YTdkODc1NjYwN2QzYWNiODIxNTc2OCBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNi
YmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAy
YTNiMzRlYzQ3ODE3MDQ4YWI1OTU4Njg1NWNmMDcwOWZjNzc0ODdlCiAxMjY0MDMgZmFpbCA3Nzhh
MzM5NTlhOGFkNGNiMWVhMmY0YzUxMTlmOWUxZThiOWY5ZDliIGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3
OWY2MCA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IDNkZDQ1NGM2YzY5
NDQwOWFhZWRkNGVkMDc1ZDZhZWFjZTJkZDgzOTEKIDEyNjQwNyBwYXNzIGVhYzM0MTE5NDQyNmJh
N2VhZDM0NDQ5MjNiOWViYTQ5MWFlNGZlZWIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5
MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMmEzYjM0ZWM0NzgxNzA0OGFiNTk1
ODY4NTVjZjA3MDlmYzc3NDg3ZQogMTI2NDIwIHBhc3MgZWFjMzQxMTk0NDI2YmE3ZWFkMzQ0NDky
M2I5ZWJhNDkxYWU0ZmVlYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRl
NDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAyYTNiMzRlYzQ3ODE3MDQ4YWI1OTU4Njg1NWNmMDcw
OWZjNzc0ODdlClNlYXJjaGluZyBmb3IgaW50ZXJlc3RpbmcgdmVyc2lvbnMKIFJlc3VsdCBmb3Vu
ZDogZmxpZ2h0IDEyNTg5OCAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXN1bHQgZm91bmQ6IGZs
aWdodCAxMjYzMTAgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdo
dCAxMjYzNjkgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjY0
MDMgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogMCByZXZpc2lvbnMgYXQgZWFjMzQxMTk0NDI2
YmE3ZWFkMzQ0NDkyM2I5ZWJhNDkxYWU0ZmVlYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMx
MzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAyYTNiMzRlYzQ3ODE3MDQ4YWI1
OTU4Njg1NWNmMDcwOWZjNzc0ODdlCk5vIHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QsIGNoZWNraW5n
IGdyYXBoIHN0YXRlLgogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI2NDA3IChwYXNzKSwgZm9yIGxh
c3QgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI2NDA5IChmYWlsKSwgZm9yIGZpcnN0IGZh
aWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI2NDEzIChwYXNzKSwgZm9yIGxhc3QgcGFzcwog
UmVwcm8gZm91bmQ6IGZsaWdodCAxMjY0MTYgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVw
cm8gZm91bmQ6IGZsaWdodCAxMjY0MjAgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3Vu
ZDogZmxpZ2h0IDEyNjQyNiAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCgoqKiogRm91bmQgYW5k
IHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgbGlu
dXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRz
L2xpbnV4LTIuNi5naXQKICBCdWcgaW50cm9kdWNlZDogIDEzZTA5MWI2ZGQwZTc4YTUxOGE3ZDg3
NTY2MDdkM2FjYjgyMTU3NjgKICBCdWcgbm90IHByZXNlbnQ6IGVhYzM0MTE5NDQyNmJhN2VhZDM0
NDQ5MjNiOWViYTQ5MWFlNGZlZWIKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY0MjYvCgoKICAoUmV2aXNpb24gbG9n
IHRvbyBsb25nLCBvbWl0dGVkLikKCnBubXRvcG5nOiAyMDkgY29sb3JzIGZvdW5kClJldmlzaW9u
IGdyYXBoIGxlZnQgaW4gL2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4Ni54ZW4tYm9vdC57ZG90LHBzLHBuZyxodG1s
LHN2Z30uCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTI2NDI2OiB0
b2xlcmFibGUgQUxMIEZBSUwKCmZsaWdodCAxMjY0MjYgbGludXgtbGludXMgcmVhbC1iaXNlY3Qg
W3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8x
MjY0MjYvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlk
IG5vdCBzdWNjZWVkLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgZmFp
bCBiYXNlbGluZSB1bnRlc3RlZAoKCmpvYnM6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 03:35:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 03:35: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 1fsgPJ-0007dc-2m; Thu, 23 Aug 2018 03:35: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=xvvp=lg=xenproject.org=prvs=766017817=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fsgPH-0007dS-Vn
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 03:35:36 +0000
X-Inumbo-ID: aef1ee66-a685-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aef1ee66-a685-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 03:36:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,276,1531785600"; d="scan'208";a="63510486"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75104-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 xen-4.10-testing:test-amd64-i386-xl-raw:guest-start:fail:regression
 xen-4.10-testing:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1: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-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-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:guest-start: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-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-amd64-libvirt-xsm: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:guest-start:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:guest-start: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-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-i386-xl-qemuu-win7-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-i386-xl-qemut-win10-i386: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-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=bf1b7f5b9b860a8127fade3b34460c2d7eafd048
X-Osstest-Versions-That: xen=fe50b33b07fd447949284fb820eebdce9264ca17
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 23 Aug 2018 04:35:31 +0100
Subject: [Xen-devel] [xen-4.10-testing baseline-only test] 75104:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTEwNCB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJj
ZS5jb20vb3NzdGVzdC9sb2dzLzc1MTA0LwoKUmVncmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNv
dWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgMTAg
cmVkaGF0LWluc3RhbGwgICAgZmFpbCBSRUdSLiB2cy4gNzUwOTUKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgMTEgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiA3
NTA5NQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDc1MDk1CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBsaWtlIDc1MDk1CiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNCB4ZW4tYm9vdC9sMSAgICAgICAgICAgICBmYWls
IGxpa2UgNzUwOTUKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGVi
aWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBiZjFiN2Y1YjliODYwYTgx
MjdmYWRlM2IzNDQ2MGMyZDdlYWZkMDQ4CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAg
ICAgICAgICBmZTUwYjMzYjA3ZmQ0NDc5NDkyODRmYjgyMGVlYmRjZTkyNjRjYTE3CgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAgNzUwOTUgIDIwMTgtMDgtMjAgMDY6Mzg6NTMgWiAgICAyIGRheXMKVGVz
dGluZyBzYW1lIHNpbmNlICAgIDc1MTA0ICAyMDE4LTA4LTIyIDA2OjI3OjM4IFogICAgMCBkYXlz
ICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3Q6CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29z
c3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNv
bS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBiZjFiN2Y1YjliODYwYTgxMjdmYWRl
M2IzNDQ2MGMyZDdlYWZkMDQ4CkF1dGhvcjogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPgpEYXRlOiAgIFR1ZSBBdWcgMTQgMTU6MTM6MDkgMjAxOCAtMDcwMAoKICAg
IGxpYnhsOiBzdGFydCBwdnFlbXUgd2hlbiA5cGZzIGlzIHJlcXVlc3RlZAogICAgCiAgICBQViA5
cGZzIHJlcXVpcmVzIHRoZSBQViBiYWNrZW5kIGluIFFFTVUuIE1ha2Ugc3VyZSB0aGF0IGxpYnhs
IGtub3dzIGl0LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0
ZWZhbm9zQHhpbGlueC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDQ3YmMyYzI5YjVhODc1ZTVmNGFi
ZDM2ZjJjYjlmYWE1OTQyOTlmNmMpCihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 03:55:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 03: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 1fsgiY-0000wv-Ow; Thu, 23 Aug 2018 03: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=xvvp=lg=xenproject.org=prvs=766017817=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fsgiY-0000wm-50
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 03:55:30 +0000
X-Inumbo-ID: 7737ac4b-a688-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7737ac4b-a688-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 03:56:08 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,276,1531785600"; d="scan'208";a="63511011"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75105-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=75071
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 23 Aug 2018 04:55:26 +0100
Subject: [Xen-devel] [distros-debian-squeeze test] 75105: 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>

ZmxpZ2h0IDc1MTA1IGRpc3Ryb3MtZGViaWFuLXNxdWVlemUgcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MvNzUxMDUvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXNxdWVlemUtbmV0Ym9vdC1weWdydWIg
MTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc1MDcxCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtc3F1ZWV6ZS1uZXRib290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2Ug
NzUwNzEKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtc3F1ZWV6ZS1uZXRib290LXB5Z3J1YiAxMCBk
ZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzUwNzEKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1z
cXVlZXplLW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTA3
MQoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAgICAgICAgICAgICAgIDc1MDcxCgpqb2JzOgog
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 Thu Aug 23 04:40:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 04:40:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fshQA-00050B-81; Thu, 23 Aug 2018 04:40: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=xvvp=lg=xenproject.org=prvs=766017817=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fshQ8-000501-VF
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 04:40:32 +0000
X-Inumbo-ID: 7bd5186b-a68e-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7bd5186b-a68e-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 06:39:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,276,1531785600"; d="scan'208";a="63513511"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75106-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=cc6939067008c4dcab990d5e8be65086ec393afa
X-Osstest-Versions-That: ovmf=6cf6fed02408b5f3ba39de46cbc971b9dda3639b
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 23 Aug 2018 05:40:28 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75106: 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
NTEwNiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MTA2LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUxMDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTEwMgoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGNjNjkzOTA2NzAwOGM0ZGNhYjk5MGQ1ZThiZTY1
MDg2ZWMzOTNhZmEKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDZjZjZm
ZWQwMjQwOGI1ZjNiYTM5ZGU0NmNiYzk3MWI5ZGRhMzYzOWIKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTEwMiAgMjAxOC0wOC0yMiAwMDozNjo1NiBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUxMDYgIDIwMTgtMDgtMjIgMTI6Mjk6MTEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBIYW8gV3Ug
PGhhby5hLnd1QGludGVsLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgog
IHNoZW5nbGVpIDxzaGVuZ2xlaS56aGFuZ0BpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRl
Lm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9v
c3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDU5MCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 04:48:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 04: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 1fshXd-0005Nv-23; Thu, 23 Aug 2018 04:48:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=esyw=lf=microsoft.com=pavel.tatashin@srs-us1.protection.inumbo.net>)
 id 1fsYpM-00056J-Jo
 for xen-devel@lists.xenproject.org; Wed, 22 Aug 2018 19:30:00 +0000
X-Inumbo-ID: 9336db41-a641-11e8-a8a5-bc764e045a96
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe52::725])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 9336db41-a641-11e8-a8a5-bc764e045a96;
 Wed, 22 Aug 2018 21:28:41 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=imHNgXbevVFiuZ1U0Tv1Hb9IF+iQkgGANyd6bHBUHgw=;
 b=gRkcqETwfxiq1zIEZA5EkPHs+LVpsjSphJeLbCpTbt6ECxJ7W4g2fBp13zF+nn6/Q8mZfVzfrhtpwF51ufl4RoKRGcwd1+cffwFzE/iapmTocrE852lxSdo9fI1pmkqiBqAqeFZl5CEREwvnC0DdJMi19CGJZbOi/4bupxKss6U=
Received: from DM5PR21MB0508.namprd21.prod.outlook.com (10.172.91.142) by
 DM5PR21MB0154.namprd21.prod.outlook.com (10.173.173.17) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1101.1; Wed, 22 Aug 2018 19:28:17 +0000
Received: from DM5PR21MB0508.namprd21.prod.outlook.com
 ([fe80::65dd:b17f:eb0d:2eee]) by DM5PR21MB0508.namprd21.prod.outlook.com
 ([fe80::65dd:b17f:eb0d:2eee%8]) with mapi id 15.20.1101.005; Wed, 22 Aug 2018
 19:28:18 +0000
From: Pasha Tatashin <Pavel.Tatashin@microsoft.com>
To: "jgross@suse.com" <jgross@suse.com>
Thread-Topic: [PATCH] x86/xen: enable early use of set_fixmap in 32-bit Xen PV
 guest
Thread-Index: AQHUOk5H7cOlSplD7k2vpIG/R9wp0w==
Date: Wed, 22 Aug 2018 19:28:17 +0000
Message-ID: <CAGM2rebMaogjr-EbwBOxzB8GZqGqrM-4rG-m95O6O=WwzjJ2Rw@mail.gmail.com>
References: <20180817134016.19957-1-jgross@suse.com>
In-Reply-To: <20180817134016.19957-1-jgross@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [137.117.57.82]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DM5PR21MB0154;
 6:of73oMxOuB5ytX5HRMAcYsJyxlWEYiB4D9fRxlExSut0RGbC+HssZbf1RxcI9t4ED1a1z7OHKT5nLGQwT4zwuKCx/CH2RnDemlFO/Nd6WLgACExpZxorIM1S1LHnhhilWAhvB4SsLm0+Yn9If4+Y5S/C2CskH1UNnCZujpKjCXLWT7UD8Ubh2hwbyVMpeLYoaBFMQloTcB/GgP/U4tXyUDW8RX1hjL9yNORhKJQGTszoLT1VT+ayJ2NejJPF5fUH+aZ5EbbRPm71ehF1OD1N2LpPixFPKebE2KZIPHczlREAzloX9wTLRDp2Sau4yRajKul5FqaUsoYYj0g9QRHKGvLkPNYFIa9TcdMHRbdNnvwUSEkbNvRXHW7owP3iWLu3ndOo2nc/nGlTx+ZXKnvZI42kPgRpSZnjF9hxUaLmpRx3UZt3fhbw2fLWUKB8ZnzxtU8bdFTPUTl3pvOUkqbQ5g==;
 5:143fQocH+YboRCWl3s2I+rabfaUasjnFRfV0KMgd7kWnPJmGGgzBQp+7EAUyS9vywcZrMwIVDGNHKZ+s2LSXqmfKYs0rJsULeI8ZBP45xSYWUdBxz6tZZeWGwP4D++N9k6NCFNQla8eJC6aCzlmd3a2AU0p1bFQgIur6MEFcjcg=;
 7:LDxeyuZwYCTpz1e6o4swZIW9yRveFvEwdGlJjBjfL4DR5AtjshI6mYjUh96rbCNZhm90v/x7JPmkbuUlqDFAlpRbzFwAPTLcc0ezrpYJjwCU4XZ2XsE1ps1oD3E8a6TdENv7rjnHXOCErjeMtfqCJguk1+yoMF9duiuc8rE96QPNKAYXTQzXVBEfQiW4XbYYmORdgRuIEvOhbVDUoaskTn1MdpY3IQOxBAWf/2QlvSi77EZJN4GQImfJTKRDgEh7
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 715a9975-45f6-4e05-1b28-08d6086569da
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7193020);
 SRVR:DM5PR21MB0154; 
x-ms-traffictypediagnostic: DM5PR21MB0154:
x-microsoft-antispam-prvs: <DM5PR21MB01544FE0CEC7E6B10ABE359A9D300@DM5PR21MB0154.namprd21.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(28532068793085)(89211679590171);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231336)(944501410)(52105095)(2018427008)(10201501046)(3002001)(6055026)(149027)(150027)(6041310)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699037)(76991021);
 SRVR:DM5PR21MB0154; BCL:0; PCL:0; RULEID:; SRVR:DM5PR21MB0154; 
x-forefront-prvs: 0772E5DAD5
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(39860400002)(136003)(366004)(346002)(376002)(396003)(189003)(199004)(305945005)(8676002)(446003)(3846002)(105586002)(1730700003)(61726006)(97736004)(2900100001)(316002)(106356001)(6246003)(6116002)(86362001)(186003)(575784001)(2906002)(2501003)(102836004)(66066001)(476003)(26005)(5250100002)(11346002)(7736002)(86612001)(6916009)(5660300001)(81156014)(2351001)(81166006)(4326008)(53546011)(6506007)(6346003)(61266001)(8936002)(486006)(25786009)(10290500003)(8990500004)(72206003)(14454004)(33896004)(478600001)(53936002)(54906003)(76176011)(55446002)(5640700003)(498394004)(256004)(14444005)(229853002)(9686003)(68736007)(99286004)(22452003)(6512007)(10090500001)(6486002)(98316002)(6436002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR21MB0154;
 H:DM5PR21MB0508.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: microsoft.com does not designate
 permitted sender hosts)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Pavel.Tatashin@microsoft.com; 
x-microsoft-antispam-message-info: o+T8ACrGF9ZVCEuy81mCLoUYqOk4nlKX4xfhO6noO7ltKC6q1VQH7QJi9TvveI01Aj5rg5Qer3wyuYpXdyJ/VCP3C2gVGj0ojnyBbzBQh1kNu4pTGXdE7N8Ckco6TsBiojQPhV02KqE8ye196Zbe2Dz9X7VEJo3FKBrFyqg8b6uogDqgga6vjivxNQN+uh6F40fifUmd9XdpL9Eh0LQ7sPbG6iayPy4gQJqyP9FPqQJv9SeNLRqNBiDZalVGbs15whLWTbLjPadALd/Zad8b55W6JjQ4DbTnBlDoyr40McCP7eCNFpRfAkD3Nlsy2z34x9+kA1ihRSXFfgUqVd+Y5zEFOGvqWXmeYhGS33X9uCE=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <3B2DCAE84E10B441B85B1DECC2CB57F4@namprd21.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 715a9975-45f6-4e05-1b28-08d6086569da
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Aug 2018 19:28:17.9093 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR21MB0154
X-Mailman-Approved-At: Thu, 23 Aug 2018 04:48:15 +0000
Subject: Re: [Xen-devel] [PATCH] x86/xen: enable early use of set_fixmap in
 32-bit Xen PV 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: "x86@kernel.org" <x86@kernel.org>, LKML <linux-kernel@vger.kernel.org>,
 "pasha.tatashin@oracle.com" <pasha.tatashin@oracle.com>,
 "mingo@redhat.com" <mingo@redhat.com>, "hpa@zytor.com" <hpa@zytor.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 "tglx@linutronix.de" <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>

T24gRnJpLCBBdWcgMTcsIDIwMTggYXQgOTo0MSBBTSBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+IHdyb3RlOg0KPg0KPiBDb21taXQgN2IyNWI5Y2IwZGFkODMgKCJ4ODYveGVuL3RpbWU6
IEluaXRpYWxpemUgcHYgeGVuIHRpbWUgaW4NCj4gaW5pdF9oeXBlcnZpc29yX3BsYXRmb3JtKCki
KSBtb3ZlZCB0aGUgbWFwcGluZyBvZiB0aGUgc2hhcmVkIGluZm8gYXJlYQ0KPiBiZWZvcmUgcGFn
ZXRhYmxlX2luaXQoKS4gVGhpcyBicmVha3MgYm9vdGluZyBhcyAzMi1iaXQgUFYgZ3Vlc3QgYXMg
dGhlDQo+IHVzZSBvZiBzZXRfZml4bWFwIGlzbid0IHBvc3NpYmxlIGF0IHRoaXMgdGltZSBvbiAz
Mi1iaXQuDQo+DQo+IFRoaXMgY2FuIGJlIHdvcmtlZCBhcm91bmQgYnkgcG9wdWxhdGluZyB0aGUg
bmVlZGVkIFBNRCBvbiAzMi1iaXQNCj4ga2VybmVsIGVhcmxpZXIuDQo+DQo+IEluIG9yZGVyIG5v
dCB0byByZWltcGxlbWVudCBwb3B1bGF0ZV9leHRyYV9wdGUoKSB1c2luZyBleHRlbmRfYnJrKCkN
Cj4gZm9yIGFsbG9jYXRpbmcgbmV3IHBhZ2UgdGFibGVzIGV4dGVuZCBhbGxvY19sb3dfcGFnZXMo
KSB0byBkbyB0aGF0IGluDQo+IGNhc2UgdGhlIGVhcmx5IHBhZ2UgdGFibGUgcG9vbCBpcyBub3Qg
eWV0IGF2YWlsYWJsZS4NCj4NCj4gRml4ZXM6IDdiMjViOWNiMGRhZDgzDQoNCkZpeGVzOiA3YjI1
YjljYjBkYWQgKCJ4ODYveGVuL3RpbWU6IEluaXRpYWxpemUgcHYgeGVuIHRpbWUgaW4NCmluaXRf
aHlwZXJ2aXNvcl9wbGF0Zm9ybSgpIikNCg0KUmV2aWV3ZWQtYnk6IFBhdmVsIFRhdGFzaGluIDxw
YXZlbC50YXRhc2hpbkBtaWNyb3NvZnQuY29tPgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 05:22:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 05: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 1fsi4m-00020v-Pf; Thu, 23 Aug 2018 05:22: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=azb1=lg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsi4m-00020j-6H
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 05:22:32 +0000
X-Inumbo-ID: 9fac0f16-a694-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9fac0f16-a694-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 05:23: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 1fsi4h-0003fr-Fm; Thu, 23 Aug 2018 05:22: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 1fsi4h-0002ri-7C; Thu, 23 Aug 2018 05:22:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsi4h-00061A-6G; Thu, 23 Aug 2018 05:22:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126345-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-4.9:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-4.9:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-4.9:test-amd64-i386-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-i386-libvirt-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:guest-start:fail:regression
 linux-4.9:test-amd64-i386-xl-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-i386-xl:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install: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-shadow:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-armhf-armhf-xl-cubietruck:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-libvirt:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-4.9:test-amd64-i386-rumprun-i386:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-4.9:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 linux-4.9:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:guest-start/debian:fail:regression
 linux-4.9:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 linux-4.9:test-armhf-armhf-xl-arndale:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-armhf-armhf-xl:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-4.9:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 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-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-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-amd64-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=ea101a702611f987c937a5fafe00f714fd9c1fe8
X-Osstest-Versions-That: linux=060744011e93679f03932f050619744be895b772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 23 Aug 2018 05:22:27 +0000
Subject: [Xen-devel] [linux-4.9 test] 126345: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjM0NSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjM0NS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1
MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAxMSBndWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAxMSBndWVzdC1zdGFydCAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDIxIGd1ZXN0LXN0
YXJ0L2RlYmlhbiAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgMjEgZ3Vlc3Qtc3RhcnQvZGViaWFuICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAxMCBkZWJpYW4t
ZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjUxODMKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMjEgZ3Vlc3Qtc3RhcnQvZGViaWFu
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4g
MTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0
YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAxMCByZWRoYXQtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEw
IHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZtLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMu
IDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZn
cnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEy
NTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwg
ICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUx
ODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2
cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93
cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4Mwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAg
ZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwg
UkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEw
IHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjUxODMKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFs
bCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMSBndWVz
dC1zdGFydC9kZWJpYW4gICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTE4MwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1Iu
IHZzLiAxMjUxODMKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwoKUmVncmVzc2lvbnMgd2hpY2ggYXJl
IHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTE4MwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBsaW51eCAgICAgICAgICAgICAgICBlYTEwMWE3MDI2MTFmOTg3YzkzN2E1ZmFmZTAwZjcxNGZk
OWMxZmU4CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAwNjA3NDQwMTFl
OTM2NzlmMDM5MzJmMDUwNjE5NzQ0YmU4OTViNzcyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUx
ODMgIDIwMTgtMDctMTUgMTY6NDY6NTMgWiAgIDM4IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAg
MTI1MjcxICAyMDE4LTA3LTE3IDEwOjEyOjE5IFogICAzNiBkYXlzICAgMTggYXR0ZW1wdHMKVGVz
dGluZyBzYW1lIHNpbmNlICAgMTI2MTg3ICAyMDE4LTA4LTE5IDAyOjAxOjIyIFogICAgNCBkYXlz
ICAgIDMgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQozOTEgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUg
MTQzNzEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 05:43:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 05:43:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsiPD-0003h8-Jo; Thu, 23 Aug 2018 05:43: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=azb1=lg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsiPC-0003gv-Kv
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 05:43:38 +0000
X-Inumbo-ID: 4bc573a4-a697-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4bc573a4-a697-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 07:42: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 1fsiP9-00045n-I5; Thu, 23 Aug 2018 05:43: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 1fsiP9-0004J0-7c; Thu, 23 Aug 2018 05:43:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsiP9-0001wb-6w; Thu, 23 Aug 2018 05:43:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126346-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:guest-start/debianhvm.repeat: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:build-amd64-xen-xsm-freebsd:xen-build-freebsd:fail:nonblocking
 xen-unstable:build-amd64-xen-freebsd:xen-build-freebsd:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-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-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-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-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-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-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-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=1385a14bfc09672513cb5bf9baafa881c8d93542
X-Osstest-Versions-That: xen=3a2b8525b883baa87fe89b3da58f5c09fa599b99
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 23 Aug 2018 05:43:35 +0000
Subject: [Xen-devel] [xen-unstable test] 126346: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjM0NiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjM0Ni8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxNiBndWVzdC1zdGFydC9kZWJpYW5odm0ucmVwZWF0IGZh
aWwgUkVHUi4gdnMuIDEyNjI2NgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNjI2NgogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI2
MjY2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjYyNjYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNjI2NgogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTI2MjY2CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjYyNjYKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEy
NjI2NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTI2MjY2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjYyNjYKIGJ1aWxk
LWFtZDY0LXhlbi14c20tZnJlZWJzZCAgIDcgeGVuLWJ1aWxkLWZyZWVic2QgICAgICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgICAgNyB4ZW4tYnVp
bGQtZnJlZWJzZCAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAg
ICAgICAgICAgIDEzODVhMTRiZmMwOTY3MjUxM2NiNWJmOWJhYWZhODgxYzhkOTM1NDIKYmFzZWxp
bmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDNhMmI4NTI1Yjg4M2JhYTg3ZmU4OWIz
ZGE1OGY1YzA5ZmE1OTliOTkKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNjI2NiAgMjAxOC0wOC0y
MCAxNjoyODozMyBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjYzNDYgIDIwMTgt
MDgtMjEgMjI6MDQ6MjMgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgogIEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXgu
Y29tPgogIENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci5jbGFyazZAYmFlc3lzdGVtcy5j
b20+CiAgQ2hyaXN0b3BoZXIgQ2xhcmsgPGNocmlzdG9waGVyLncuY2xhcmtAZ21haWwuY29tPgog
IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
T2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29t
PgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVu
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVw
YXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9s
b2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9z
c3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTto
Yj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGlu
Zy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpjb21taXQgMTM4NWExNGJmYzA5NjcyNTEzY2I1YmY5YmFhZmE4ODFjOGQ5MzU0MgpB
dXRob3I6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIEF1ZyAxNyAx
NjoxMjo0MSAyMDE4ICswMTAwCgogICAgeDg2L29wcm9maWxlOiBwdXQgU1ZNIG9ubHkgY29kZSB1
bmRlciBDT05GSUdfSFZNCiAgICAKICAgIFRoZSBjb2RlIHNuaXBwZXQgaW4gcXVlc3Rpb24gaXMg
dG8gZGV0ZWN0IE5NSSBoZWxkIGJ5IFNWTSB1bnRpbCBTVEdJCiAgICBpcyBjYWxsZWQuIFdoZW4g
WGVuIGRvZXNuJ3QgZXZlbiBzdXBwb3J0IEhWTSBndWVzdHMgdGhlcmUgaXMgbm8gbmVlZAogICAg
dG8gY2hlY2sgc3ZtX3N0Z2lfbGFiZWwuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgoKY29tbWl0IGQ2ODc2YmYyM2RkZDg1ZTE2MGQ4N2RhNzRmYjAxMDAxZmYwYjY1
MDkKQXV0aG9yOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpEYXRlOiAgIEZyaSBBdWcg
MTcgMTY6MTI6MzggMjAxOCArMDEwMAoKICAgIHg4Ni9tdHJyOiBtb3ZlIGlzX3Zhcl9tdHJyX292
ZXJsYXBwZWQKICAgIAogICAgTW92ZSBpdCB0byB4ODYgZ2VuZXJpYyBjb2RlLiBXaGlsZSBhdCBp
dCwgdXNlIHByb3BlciBib29sZWFuIHR5cGUgYW5kCiAgICBmaXggc29tZSBjb3NtZXRpYyBpc3N1
ZXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IGM5
NGVhMzU4YTNkY2RjZTk5M2FhMGJkYWUwNDBhM2UzZjE3MzA4MTYKQXV0aG9yOiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgpEYXRlOiAgIEZyaSBBdWcgMTcgMTY6MTI6MzYgMjAxOCArMDEw
MAoKICAgIHg4Ni9hbWQ6IHNraXAgT1NWVyBmdW5jdGlvbiBjYWxscyBpZiAhQ09ORklHX0hWTQog
ICAgCiAgICBUaGUgdHdvIGZ1bmN0aW9ucyBhcmUgbm90IG5lZWRlZCB3aGVuIEhWTSBpcyBub3Qg
c3VwcG9ydGVkIGluCiAgICBoeXBlcnZpc29yLgogICAgCiAgICBOb3RlIHRoYXQgdXNpbmcgaHZt
X2VuYWJsZWQgd29uJ3Qgd29yayBiZWNhdXNlIGVhcmx5X21pY3JvY29kZV9pbml0CiAgICBnZXRz
IHRvIGNwdV9yZXF1ZXN0X21pY3JvY29kZSBiZWZvcmUgaHZtX2VuYWJsZWQgaXMgc2V0IGluIHBy
ZXNtcCBpbml0CiAgICBjYWxsIHN0YWdlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KCmNvbW1pdCBkNmFiYmFlYzc1MzllMGQ2NjE3N2ExMTE0ZTc4Y2QzZDYyZTZk
ZDM1CkF1dGhvcjogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KRGF0ZTogICBGcmkgQXVn
IDE3IDE2OjEyOjM1IDIwMTggKzAxMDAKCiAgICB4ODYvdm1jZTogZW5jbG9zZSBIVk0gbG9hZCAv
IHNhdmUgY29kZSBpbiBDT05GSUdfSFZNCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgoKY29tbWl0IGEzNTYyZDhjMzY5ZmVkNzI2ZTdkMmJhMTA1ZjExODU4Nzg4NzNh
ZGIKQXV0aG9yOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpEYXRlOiAgIEZyaSBBdWcg
MTcgMTY6MTI6MzIgMjAxOCArMDEwMAoKICAgIHg4Ni9wdDogYWRkIEhWTSBjaGVjayB0byBYRU5f
RE9NQ1RMX3VuYmluZF9wdF9pcnEKICAgIAogICAgSXRzIGNvdW50ZXJwYXJ0IGlzIEhWTSBvbmx5
LiBBZGQgdGhlIGNoZWNrIHRvIGhlbHAgZGVhZCBjb2RlCiAgICBlbGltaW5hdGlvbiB0byBmaWd1
cmUgb3V0IHRoZSBjYWxsIHRvIHB0X2lycV9kZXN0cm95X2JpbmQgaXMgbm90CiAgICBuZWVkZWQg
d2hlbiBIVk0gaXMgbm90IGVuYWJsZWQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgoKY29tbWl0IDUwMmY3NTUxNDczN2Y1OThkMWIyMTM0MDkxYjM2NGY0MjViZWU3
MDMKQXV0aG9yOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpEYXRlOiAgIEZyaSBBdWcg
MTcgMTY6MTI6MjIgMjAxOCArMDEwMAoKICAgIHg4Ni9tbTogZG9uJ3QgcmVmZXJlbmNlIGh2bV9m
dW5jcyBkaXJlY3RseQogICAgCiAgICBJdCBpcyBnZW5lcmFsbHkgbm90IGEgZ29vZCBpZGVhIHRv
IHJlZmVyZW5jZSB0aGUgaW50ZXJuYWwgZGF0YQogICAgc3RydWN0dXJlIG9mIHRoZSBhbm90aGVy
IHN1YnN5c3RlbSBkaXJlY3RseS4gSW50cm9kdWNlIGEgd3JhcHBlcgogICAgZnVuY3Rpb24gZm9y
IHRoZSBpbnZscGcgaG9vay4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCBlNGI4
NjZkNzAzNjZhNWNiNDYzMjVhMTU2MDg1MGZmMjVkMTEwOTY0CkF1dGhvcjogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KRGF0ZTogICBGcmkgQXVnIDE3IDE2OjEyOjIwIDIwMTggKzAxMDAK
CiAgICB4ODYvdnZteDogbWFrZSBnZXRfc2hhZG93X2VwdHAgc3RhdGljIGZ1bmN0aW9uCiAgICAK
ICAgIEl0cyBjYWxsZXJzIGxpdmUgd2l0aGluIHRoZSBzYW1lIGZpbGUuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCAwNjBhM2ZiNGFk
ZGNjMjE3YTI4MzVhMDZhZGI5MDk5MWRkYzdlYTliCkF1dGhvcjogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KRGF0ZTogICBGcmkgQXVnIDE3IDE2OjEyOjIxIDIwMTggKzAxMDAKCiAgICB4
ODY6IEhWTV9GRVAgc2hvdWxkIGRlcGVuZCBvbiBIVk0KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKY29tbWl0IDFmZTVlNjE3ZDQxZjliYTA1Zjdk
NTNmNmYzNGU0MzNiZjQxZTBkNDMKQXV0aG9yOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgpEYXRlOiAgIEZyaSBBdWcgMTcgMTY6MTI6MTkgMjAxOCArMDEwMAoKICAgIHhlbjogZml4IGJ1
aWxkaW5nICFDT05GSUdfTE9DS19QUk9GSUxFCiAgICAKICAgIFRoZSBpbml0IGZ1bmN0aW9uIHNo
b3VsZG4ndCBiZSBidWlsdCBvciBjYWxsZWQgYXQgYWxsIHdoZW4KICAgICFDT05GSUdfTE9DS19Q
Uk9GSUxFLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cgpjb21taXQgZjM0NjkwYTk2MmVhNzEzNjdiYzU3ODhjYzlhZjljOWZhYjJjYWZhMApBdXRo
b3I6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgpEYXRlOiAgIFRo
dSBNYXkgMzEgMTQ6NTA6MjggMjAxOCArMDEwMAoKICAgIGxpYnhsX3FtcDogRGlzYWJsZSBiZWF1
dGlmeSBmb3IgUU1QIGdlbmVyYXRlZCBjbWQKICAgIAogICAgVGhlcmUgaXMgbm8gbmVlZCBmb3Ig
aXQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFy
ZEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpj
b21taXQgYTA4MTZjMjAwNmQyNDZlYTU1YzhlNTMzNzdkNTRjZWNmMTA4OWIwNApBdXRob3I6IEFu
dGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgpEYXRlOiAgIEZyaSBNYXkg
MjUgMTY6MTg6NDUgMjAxOCArMDEwMAoKICAgIGxpYnhsX3FtcDogU2ltcGxpZnkgcW1wX3Jlc3Bv
bnNlX3R5cGUoKSBwcm90b3R5cGUKICAgIAogICAgUmVtb3ZlIHRoZSBsaWJ4bF9fcW1wX2hhbmRs
ZXIqIGFyZ3VtZW50IHNvIHRoZSBmdW5jdGlvbiBjYW4gYmUgcmV1c2VkCiAgICBsYXRlciBpbiBh
IGRpZmZlcmVudCBjb250ZXh0LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFS
RCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgoKY29tbWl0IDdmYmFmMDZkMmRlN2YxYzQ0YmI0MTM5NmFjZGJmYjk0Zjc0
ZTFjZjkKQXV0aG9yOiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4K
RGF0ZTogICBGcmkgTWF5IDI1IDE1OjA3OjE0IDIwMTggKzAxMDAKCiAgICBsaWJ4bF9qc29uOiBs
aWJ4bF9fanNvbl9vYmplY3RfdG9fanNvbgogICAgCiAgICBBbGxvdyB0byBnZW5lcmF0ZSBhIEpT
T04gc3RyaW5nIGZyb20gYSBsaWJ4bF9fanNvbl9vYmplY3QsCiAgICB1c2VmdWwgZm9yIGRlYnVn
Z2luZy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVy
YXJkQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1
LmNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
CmNvbW1pdCA1NDRjMTVjODI3ZDNhZDZkNGNjZmI1NTdhMDczZmE3OGNhOWYzYWMyCkF1dGhvcjog
QW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkRhdGU6ICAgVGh1IE1h
eSAzMSAxMTo1MDowMyAyMDE4ICswMTAwCgogICAgbGlieGxfanNvbjogRW5hYmxlIHlhamxfYWxs
b3dfdHJhaWxpbmdfZ2FyYmFnZQogICAgCiAgICBUaGlzIGFsbG93cyB0byBwYXJzZSBhIHN0cmlu
ZyB0aGF0IGlzIG5vdCBOVUwtdGVybWluYXRlZC4gV2l0aCB0aGF0CiAgICBvcHRpb24gZGlzYWJs
ZWQsIFlBSkwgdjIgd291bGQgbG9vayBhaGVhZCBvbiBjb21wbGV0aW9uIHRvIGZpbmQgb3V0IGlm
CiAgICB0aGVyZSBpcyBtb3JlIHRvIHBhcnNlLgogICAgCiAgICBZQUpMIHYxIGRvZXNuJ3QgaGF2
ZSB0aGlzIGJlaGF2aW9yLgogICAgCiAgICBBbnkgZnVuY3Rpb24gdGhhdCBhbGxvY2F0ZXMgYSB5
YWpsX2hhbmRsZSB2aWEgdGhpcyBmdW5jdGlvbiBlaXRoZXIgcGFyc2UKICAgIGEgTlVMLXRlcm1p
bmF0ZWQgc3RyaW5nLCBvciBkbyBwcm92aWRlIHByb3BlciBsZW5ndGguIFNvIGNoYW5nZSB0aGUK
ICAgIGRlZmF1bHQgYW5kIGFsbG93IGdhcmJhZ2UgKGxpa2UgYSBkaWZmZXJlbnQgSlNPTiBkb2N1
bWVudCkgYWZ0ZXIgdGhlIGVuZAogICAgb2YgdGhlIGRhdGEgdG8gcGFyc2UuCiAgICAKICAgIFRo
aXMgaXMgaW1wb3J0YW50IGZvciB0aGUgUU1QIGNsaWVudCwgYXMgdGhlcmUgY291bGQgYmUgbW9y
ZSB0aGFuIG9uZQogICAgbWVzc2FnZSB0byBwYXJzZSwgYW5kIFlBSkwgd291bGQgY29uc2lkZXIg
dGhlIG5leHQgbWVzc2FnZSB0byBiZSBnYXJiYWdlCiAgICBhbmQgdGhyb3cgYW4gZXJyb3IuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRy
aXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpjb21t
aXQgZTgyOWQ4YmFjOGJlOThiMThjMTZiZDBmNDFjOTUzMGNmZmJmOWI2YQpBdXRob3I6IEFudGhv
bnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBKdWwgMjMg
MTI6MjA6MjQgMjAxOCArMDEwMAoKICAgIGxpYnhsX2RtOiBBZGQgbGlieGxfX3FlbXVfcW1wX3Bh
dGgoKQogICAgCiAgICAuLi4gd2hpY2ggZ2VuZXJhdGVzIHRoZSBwYXRoIHRvIGEgUU1QIHNvY2tl
dCB0aGF0IGxpYnhsIHVzZXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJE
IDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+Cgpjb21taXQgMDQzYjFiYzMxMmE1OTRhZTRiMzQ4MGNiM2M1ZmFiZDAx
N2I4OWNjMwpBdXRob3I6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29t
PgpEYXRlOiAgIEZyaSBNYXkgMjUgMTU6MDI6MzQgMjAxOCArMDEwMAoKICAgIGxpYnhsX2pzb246
IGNvbnN0aWZ5IGxpYnhsX19qc29uX29iamVjdF90b195YWpsX2dlbiBhcmd1bWVudHMKICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5j
b20+CiAgICBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
Cgpjb21taXQgMzM5MjMxOWFlYmNlNWFmMWQ5YjllNGFiZWYxNGZjNDc5ODBjMDU4NApBdXRob3I6
IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgpEYXRlOiAgIEZyaSBN
YXkgMjUgMTY6NDk6MjQgMjAxOCArMDEwMAoKICAgIGxpYnhsX3FtcDogUmVtb3ZlIHVudXNlZCB5
YWpsX2N0eCBmcm9tIGhhbmRsZXIKICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJB
UkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KCmNvbW1pdCAwYmVhZjY2ZTRmNmQzM2JjYmM0N2U3NDBhMTY4NTM0Zjg3
MjdlZjhkCkF1dGhvcjogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
CkRhdGU6ICAgVHVlIEp1bCAyNCAxMjozMTo1OCAyMDE4ICswMTAwCgogICAgbGlieGw6IEFkZCBs
aWJ4bF9fcHJlcGFyZV9zb2NrYWRkcl91bigpIGhlbHBlcgogICAgCiAgICBUaGVyZSBpcyBnb2lu
ZyB0byBiZSBhIGZldyBtb3JlIHVzZXJzIHRoYXQgd2FudCB0byB1c2UgVU5JWCBzb2NrZXQsIHRo
aXMKICAgIGhlbHBlciBpcyB0byBwcmVwYXJlIHRoZSBgc3RydWN0IHNvY2thZGRyX3VuYCBhbmQg
Y2hlY2sgdGhhdCB0aGUgcGF0aAogICAgaXNuJ3QgdG9vIGxvbmcuCiAgICAKICAgIEFsc28gc3Rh
cnQgdG8gdXNlIGl0IGluIGxpYnhsX3FtcC5jLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbnRo
b255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKY29tbWl0IGU1NDRiNTk3OGQwMGEzMmIyYzNmYjk2
MzZmOWE3YWI1NDIyOGYxM2EKQXV0aG9yOiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRA
Y2l0cml4LmNvbT4KRGF0ZTogICBGcmkgTWF5IDI1IDE2OjE3OjAxIDIwMTggKzAxMDAKCiAgICBs
aWJ4bF9xbXA6IE1vdmUgc3RydWN0IHNvY2thZGRyX3VuIHZhcmlhYmxlIHRvIHFtcF9vcGVuKCkK
ICAgIAogICAgVGhpcyB2YXJpYWJsZSBpcyBvbmx5IHVzZWQgb25jZSwgbm8gbmVlZCB0byBrZWVw
IGl0IGluIHRoZSBoYW5kbGVyLgogICAgCiAgICBBbHNvIGZpeCBjb2Rpbmcgc3R5bGUgKHJlbW92
ZSBzcGFjZSBhZnRlciBzaXplb2YpLgogICAgQW5kIGFsbG93IHN0cm5jcHkgdG8gdXNlIGFsbCB0
aGUgc3BhY2UgaW4gc3VuX3BhdGguCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVS
QVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Cgpjb21taXQgMDk2MTNkM2I1ZmFkOWI4NjFhYjRhMmRlMDIwOGNi
NmU4YmUzNDc2ZgpBdXRob3I6IENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci53LmNsYXJr
QGdtYWlsLmNvbT4KRGF0ZTogICBNb24gQXVnIDIwIDExOjQyOjMwIDIwMTggLTA3MDAKCiAgICB0
b29sczogZml4IHVuaW5zdGFsbDogdGVzdHMveDg2X2VtdWxhdG9yLCBMaW51eCBob3RwbHVnCiAg
ICAKICAgIEZpeGluZyB0b3AtbGV2ZWwgIm1ha2UgdW5pbnN0YWxsIjoKICAgIAogICAgdG9vbHMv
dGVzdHMveDg2X2VtdWxhdG9yIGlzIG1pc3NpbmcgYW4gdW5pbnN0YWxsIHRhcmdldCwgd2hpY2gg
Y2F1c2VzCiAgICBmYWlsdXJlLiBUcml2aWFsIHRvIGFkZCBvbmUgc2luY2UgaXQgaW5zdGFsbHMg
bm90aGluZywgc28gZG8gdGhhdC4KICAgIAogICAgTGludXggaG90cGx1ZyB1bmluc3RhbGwgcmV0
dXJucyBzdWNjZXNzIGJ1dCBkb2Vzbid0IGFjdHVhbGx5IHJlbW92ZSB3aGF0CiAgICBpdCBpbnN0
YWxsZWQuIFRoZSBNYWtlZmlsZSB2YXJpYWJsZXMgYXJlIG9iZnVzY2F0aW5nIGluY29ycmVjdCBs
b2dpYywgc28KICAgIHN0cmlwIHRoZW0gb3V0IGFuZCBtYXRjaCBleGlzdGluZyBjb2RlIGZvciB4
ZW4td2F0Y2hkb2cgd2hpY2ggZG9lcyB3b3JrLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBDaHJp
c3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIuY2xhcms2QGJhZXN5c3RlbXMuY29tPgogICAgUmV2
aWV3ZWQtYnk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KICAgIEFja2VkLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCBlZTgxMDVjYWJjMTYyMTc0YTI5NWNhN2ZlYTMz
MGFkMjJmN2MyNWUzCkF1dGhvcjogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9h
bmRydXNoY2hlbmtvQGVwYW0uY29tPgpEYXRlOiAgIFR1ZSBBdWcgMjEgMDk6NDQ6MDEgMjAxOCAr
MDMwMAoKICAgIGxpYmdudHRhYjogQWRkIHN1cHBvcnQgZm9yIExpbnV4IGRtYS1idWYKICAgIAog
ICAgQWRkIHN1cHBvcnQgZm9yIExpbnV4IGdyYW50IGRldmljZSBkcml2ZXIgZXh0ZW5zaW9uIHdo
aWNoIGFsbG93cwogICAgY29udmVydGluZyBleGlzdGluZyBkbWEtYnVmJ3MgaW50byBhbiBhcnJh
eSBvZiBncmFudCByZWZlcmVuY2VzCiAgICBhbmQgdmlzZSB2ZXJzYS4gVGhpcyBpcyBvbmx5IGlt
cGxlbWVudGVkIGZvciBMaW51eCBhcyBvdGhlciBPU2VzCiAgICBoYXZlIG5vIExpbnV4IGRtYS1i
dWYgc3VwcG9ydC4KICAgIAogICAgQnVtcCBnbnR0YWIgbGlicmFyeSBtaW5vciB2ZXJzaW9uIHRv
IDMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVr
c2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgoKY29tbWl0IDEwYzNmZDkxYmQxYzdmNjA2NzE5YjUyMTZjZTRlNTkw
MTE2MWM5MWQKQXV0aG9yOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpEYXRlOiAgIE1v
biBBdWcgMjAgMTY6MjU6NDQgMjAxOCArMDEwMAoKICAgIE1BSU5UQUlORVJTOiBhZGQgbXlzZWxm
IGFzIGEgcmV2aWV3ZXIgZm9yIHg4NiBwYXRjaGVzCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IDM3YjdjODA4YjNmZDY4YzExNDI1YWNjYjUzYjgzYzM3
NDc5YTJiNTEKQXV0aG9yOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpEYXRlOiAgIE1v
biBBdWcgMjAgMTQ6MDU6MTEgMjAxOCArMDEwMAoKICAgIGF1dG9tYXRpb246IGJ1aWxkIHdpdGgg
ZGViaWFuIHVuc3RhYmxlCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2Uu
Y29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 07:02:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 07: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 1fsjcr-0002B3-8m; Thu, 23 Aug 2018 07:01: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=nudb=lg=citrix.com=prvs=766bca332=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fsjcp-0002Ay-M8
 for xen-devel@lists.xen.org; Thu, 23 Aug 2018 07:01:47 +0000
X-Inumbo-ID: 7cad9a5d-a6a2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7cad9a5d-a6a2-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 07:02:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,277,1531785600"; d="scan'208";a="63518204"
Date: Thu, 23 Aug 2018 08:01:42 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Hans van Kranenburg <hans@knorrie.org>
Message-ID: <20180823070142.t4himrb4nnyaagw4@citrix.com>
References: <1531952537-14074-1-git-send-email-christopher.w.clark@gmail.com>
 <20180719065323.mwclup7nuznrphrm@citrix.com>
 <c6ccd141-f30d-2c31-ccc5-112ecdeb9e5b@knorrie.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c6ccd141-f30d-2c31-ccc5-112ecdeb9e5b@knorrie.org>
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: ian.jackson@eu.citrix.com, Wei Liu <wei.liu2@citrix.com>,
 Christopher Clark <christopher.w.clark@gmail.com>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMTE6MzM6NTZQTSArMDIwMCwgSGFucyB2YW4gS3JhbmVu
YnVyZyB3cm90ZToKPiBIaSwKPiAKPiBPbiAwNy8xOS8yMDE4IDA4OjUzIEFNLCBXZWkgTGl1IHdy
b3RlOgo+ID4gT24gV2VkLCBKdWwgMTgsIDIwMTggYXQgMDM6MjI6MTdQTSAtMDcwMCwgQ2hyaXN0
b3BoZXIgQ2xhcmsgd3JvdGU6Cj4gPj4gZ2NjLTguMSBjb21wbGFpbnM6Cj4gPj4KPiA+PiB8IHhl
bnRvcC5jOiBJbiBmdW5jdGlvbiAncHJpbnQnOgo+ID4+IHwgeGVudG9wLmM6MzA0OjQ6IGVycm9y
OiAndndwcmludHcnIGlzIGRlcHJlY2F0ZWQgWy1XZXJyb3I9ZGVwcmVjYXRlZC1kZWNsYXJhdGlv
bnNdCj4gPj4gfCAgICAgdndwcmludHcoc3Rkc2NyLCAoY3Vyc2VzX3N0cl90KWZtdCwgYXJncyk7
Cj4gPj4gfCAgICAgXn5+fn5+fn4KPiA+Pgo+ID4+IHZ3X3ByaW50dyAobm90ZSB0aGUgdW5kZXJz
Y29yZSkgaXMgYSBub24tZGVwcmVjYXRlZCBhbHRlcm5hdGl2ZS4KPiA+Pgo+ID4+IFNpZ25lZC1v
ZmYtYnk6IENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci5jbGFyazZAYmFlc3lzdGVtcy5j
b20+Cj4gPiAKPiA+IEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IAo+
IFdvdWxkIGl0IGJlIHBvc3NpYmxlIHRvIHB1dCB0aGlzIGludG8gNC4xMS1zdGFibGU/IEl0IHNl
ZW1zIHRoZSBjaGFuZ2UKPiBpcyBub3QgdGhhdCBpbnZhc2l2ZSBhbmQgcmlza3kuIDopCj4gCj4g
SWYgc28sIEkgY2FuIGRyb3AgYSBwYXRjaCBmcm9tIHRoZSBEZWJpYW4gcGFja2FnaW5nLgoKVGhp
cyBvbmUgaXMgZm9yIElhbiB0byBhbnN3ZXIuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 07:59:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 07: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 1fskWN-0006WT-E3; Thu, 23 Aug 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=ekqn=lg=citrix.com=prvs=766577bea=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fskWM-0006WO-VL
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 07:59:10 +0000
X-Inumbo-ID: 810f78f6-a6aa-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 810f78f6-a6aa-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 07:59:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,277,1531785600"; d="scan'208";a="78021531"
Date: Thu, 23 Aug 2018 09:58:57 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20180823075857.m4lwg4urwjnewrrx@mac>
References: <20180822150045.22864-1-julien.grall@arm.com>
 <20180822150045.22864-3-julien.grall@arm.com>
 <20180822151808.gpzdlqakuader6bw@mac>
 <0496ac79-4970-7f3c-cd29-83a1fd5de4b1@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <0496ac79-4970-7f3c-cd29-83a1fd5de4b1@arm.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 2/2] tools/libxl: Switch Arm guest type to
 PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, sstabellini@kernel.org,
 ian.jackson@eu.citrix.com, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDY6NDg6MDVQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEhpIFJvZ2VyLAo+IAo+IE9uIDIyLzA4LzE4IDE2OjE4LCBSb2dlciBQYXUgTW9ubsOp
IHdyb3RlOgo+ID4gT24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDQ6MDA6NDVQTSArMDEwMCwgSnVs
aWVuIEdyYWxsIHdyb3RlOgo+ID4gPiAtdm9pZCBsaWJ4bF9fYXJjaF9kb21haW5fYnVpbGRfaW5m
b19zZXRkZWZhdWx0KGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpiX2luZm8pCj4gPiA+ICt2b2lk
IGxpYnhsX19hcmNoX2RvbWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQobGlieGxfX2djICpnYywK
PiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4
bF9kb21haW5fYnVpbGRfaW5mbyAqYl9pbmZvKQo+ID4gPiAgIHsKPiA+ID4gICAgICAgLyogQUNQ
SSBpcyBkaXNhYmxlZCBieSBkZWZhdWx0ICovCj4gPiA+ICAgICAgIGxpYnhsX2RlZmJvb2xfc2V0
ZGVmYXVsdCgmYl9pbmZvLT5hY3BpLCBmYWxzZSk7Cj4gPiA+ICsKPiA+ID4gKyAgICAvKgo+ID4g
PiArICAgICAqIEFybSBndWVzdCBhcmUgbm93IGNvbnNpZGVyZWQgYXMgUFZIIGJ5IHRoZSB0b29s
c3RhY2suIFRvIGFsbG93Cj4gPiA+ICsgICAgICogY29tcGF0aWJpbGl0eSB3aXRoIHByZXZpb3Vz
IHRvb2xzdGFjaywgUFYgZ3Vlc3QgYXJlIGF1dG9tYXRpY2FsbHkKPiA+ID4gKyAgICAgKiBjb252
ZXJ0ZWQgdG8gUFZILgo+ID4gPiArICAgICAqLwo+ID4gPiArICAgIGlmIChiX2luZm8tPnR5cGUg
IT0gTElCWExfRE9NQUlOX1RZUEVfUFYpCj4gPiA+ICsgICAgICAgIHJldHVybjsKPiA+ID4gKwo+
ID4gPiArICAgIExPRyhXQVJOLCAiQ29udmVydGluZyBQViBndWVzdCB0byBQVkgiKTsKPiA+ID4g
KyAgICBMT0coV0FSTiwgIkFSTSBndWVzdCBhcmUgbm93IFBWSC4gUGxlYXNlIHVwZGF0ZSB5b3Vy
IHRvb2xzdGFjay4iKTsKPiA+IAo+ID4gIlBsZWFzZSB1cGRhdGUgeW91ciBjb25maWd1cmF0aW9u
IGZpbGUuIi4gVXBkYXRpbmcgdGhlIHRvb2xzdGFjayB3b24ndAo+ID4gbWFrZSB0aGlzIG1lc3Nh
Z2UgZ28gYXdheSBBRkFJQ1QgOikuCj4gCj4gSW4gdGhlIGNhc2Ugb2YgbGlidmlydCwgeW91IGRv
bid0IGhhdmUgUFZIIHN1cHBvcnQuIFNvIHlvdSB3b3VsZCBuZWVkIHRvCj4gdXBkYXRlIHlvdXIg
dG9vbHN0YWNrIGhlcmUuCj4gCj4gSG93IGFib3V0ICJQbGVhc2UgZml4IHlvdXIgY29uZmlndXJh
dGlvbiBmaWxlL3Rvb2xzdGFjayI/CgpJIHdvdWxkIHVzZSAiZml4IHlvdXIgY29uZmlndXJhdGlv
biBvciB1cGRhdGUgeW91ciB0b29sc3RhY2siLCBidXQgSSdtCmZpbmUgd2l0aCB0aGUgYWJvdmUu
Cgo+ID4gCj4gPiA+ICsKPiA+ID4gKyAgICBiX2luZm8tPnR5cGUgPSBMSUJYTF9ET01BSU5fVFlQ
RV9QVkg7Cj4gPiA+ICsKPiA+ID4gKyAgICAvKgo+ID4gPiArICAgICAqIFRoZXkgb25seSBmaWVs
ZCBpbiB1LnB2IHRoYXQgbWF0dGVycyBvbiBBcm0gYXJlOiBrZXJuZWwsIGNtZGxpbmUsCj4gPiA+
ICsgICAgICogcmFtZGlzay4KPiA+ID4gKyAgICAgKi8KPiA+ID4gKwo+ID4gPiArICAgIGlmICgh
Yl9pbmZvLT5rZXJuZWwgJiYgYl9pbmZvLT51LnB2Lmtlcm5lbCkKPiA+ID4gKyAgICAgICAgICAg
IGJfaW5mby0+a2VybmVsID0gYl9pbmZvLT51LnB2Lmtlcm5lbDsKPiA+ID4gKwo+ID4gPiArICAg
IGlmICghYl9pbmZvLT5yYW1kaXNrICYmIGJfaW5mby0+dS5wdi5yYW1kaXNrKQo+ID4gPiArICAg
ICAgICBiX2luZm8tPnJhbWRpc2sgPSBiX2luZm8tPnUucHYucmFtZGlzazsKPiA+ID4gKwo+ID4g
PiArICAgIGlmICghYl9pbmZvLT5jbWRsaW5lICYmIGJfaW5mby0+dS5wdi5jbWRsaW5lKQo+ID4g
PiArICAgICAgICBiX2luZm8tPmNtZGxpbmUgPSBiX2luZm8tPnUucHYuY21kbGluZTsKPiA+ID4g
Kwo+ID4gPiArICAgIC8qIFJlc2V0IGJfaW5mby0+dS5wdmggdG8gZGVmYXVsdCB2YWx1ZXMgKi8K
PiA+ID4gKyAgICBtZW1zZXQoJmJfaW5mby0+dS5wdmgsIDAsIHNpemVvZihiX2luZm8tPnUucHZo
KSk7Cj4gPiAKPiA+IEknbSBhZnJhaWQgdGhhdCdzIG5vdCBjb3JyZWN0LiBUaGUgZGVmYXVsdCB2
YWx1ZXMgZm9yIHUucHZoIGFyZSBzZXQKPiA+IGJ5IGxpYnhsX19kb21haW5fYnVpbGRfaW5mb19z
ZXRkZWZhdWx0Lgo+IAo+IEkgdGhvdWdodCB0aGF0IHRoaXMgc2hvdWxkIGJlIGNvdmVyZWQgYnkg
dGhlIHN3aXRjaCByaWdodCBhZnRlciB0aGUgY2FsbCBvZgo+IGxpYnhsX19hcmNoX2RvbWFpbl9i
dWlsZF9pbmZvX3NldGRlZmF1bHQuIERpZCBJIG1pc3MgYW55dGhpbmc/CgpPaCByaWdodCwgbGli
eGxfX2FyY2hfZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVmYXVsdCBpcyBjYWxsZWQgYnkKbGlieGxf
X2RvbWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQuCgo+IFdoYXQgSSB3YW50ZWQgdG8gZG8gaGVy
ZSBpcyByZXNldHRpbmcgdGhlIHVuaW9uIHRvIDAgc28geW91IGRvbid0IGdldCBkYXRhCj4gbWFu
Z2xlZCBieSB0aGUgcHYgZmllbGRzLgoKQW5vdGhlciBwb3NzaWJsZSBvcHRpb24gSSB0aGluayB3
b3VsZCBiZSB0byBtYXJrIHRob3NlIGZpZWxkcyBhcwpkZXByZWNhdGVkIGluIHRoZSBJREwsIGFu
ZCBsaWJ4bF9fZG9tYWluX2J1aWxkX2luZm9fY29weV9kZXByZWNhdGVkCndpbGwgdGFrZSBjYXJl
IG9mIGNvcHlpbmcgdGhlbSB0byB0aGUgbmV3IHBsYWNlLiBJbiBmYWN0IEkgdGhpbmsgYWxsCmd1
ZXN0IHR5cGVzIHNob3VsZCBiZSB1c2luZyB0aGUgdG9wIGxldmVsIGtlcm5lbCwgcmFtZGlzayBh
bmQgY21kbGluZQpmaWVsZHMuCgpJJ20gbm90IHNwZWNpYWxseSBjb21mb3J0YWJsZSB3aXRoIGNo
YW5naW5nIHRoZSBndWVzdCB0eXBlIGluIHRoZQptaWRkbGUgb2YgbGlieGxfX2RvbWFpbl9idWls
ZF9pbmZvX3NldGRlZmF1bHQsIGJ1dCBJIGFsc28gZG9uJ3QgaGF2ZSBhCm11Y2ggYmV0dGVyIHN1
Z2dlc3Rpb24gYXBhcnQgZnJvbSB1c2luZyB0aGUgZGVwcmVjYXRpb24gaGVscGVyLgoKRnJvbSB3
aGF0IHlvdSBzYXkgYWJvdmUgSSBhc3N1bWUgYm9vdGxvYWRlciBvciBib290bG9hZGVyIGFyZ3Vt
ZW50cwphcmUgbm90IHVzZWQgYnkgQVJNPwoKPiA+IAo+ID4gPiAgIH0KPiA+ID4gICAvKgo+ID4g
PiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgYi90b29scy9saWJ4bC9s
aWJ4bF9jcmVhdGUuYwo+ID4gPiBpbmRleCBkNGZhMDZkYWVhLi5hNjQzMWM1ZDNmIDEwMDY0NAo+
ID4gPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYwo+ID4gPiArKysgYi90b29scy9s
aWJ4bC9saWJ4bF9jcmVhdGUuYwo+ID4gPiBAQCAtMjE1LDcgKzIxNSw3IEBAIGludCBsaWJ4bF9f
ZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVmYXVsdChsaWJ4bF9fZ2MgKmdjLAo+ID4gPiAgICAgICBp
ZiAoIWJfaW5mby0+ZXZlbnRfY2hhbm5lbHMpCj4gPiA+ICAgICAgICAgICBiX2luZm8tPmV2ZW50
X2NoYW5uZWxzID0gMTAyMzsKPiA+ID4gLSAgICBsaWJ4bF9fYXJjaF9kb21haW5fYnVpbGRfaW5m
b19zZXRkZWZhdWx0KGJfaW5mbyk7Cj4gPiA+ICsgICAgbGlieGxfX2FyY2hfZG9tYWluX2J1aWxk
X2luZm9fc2V0ZGVmYXVsdChnYywgYl9pbmZvKTsKPiA+ID4gICAgICAgbGlieGxfZGVmYm9vbF9z
ZXRkZWZhdWx0KCZiX2luZm8tPmRtX3Jlc3RyaWN0LCBmYWxzZSk7Cj4gPiA+ICAgICAgIHN3aXRj
aCAoYl9pbmZvLT50eXBlKSB7Cj4gPiA+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF94
ODYuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jCj4gPiA+IGluZGV4IDgxNTIzYTU2OGYuLjhi
Njc1OWMwODkgMTAwNjQ0Cj4gPiA+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jCj4gPiA+
ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jCj4gPiA+IEBAIC02MTMsNyArNjEzLDggQEAg
aW50IGxpYnhsX19hcmNoX2RvbWFpbl9maW5hbGlzZV9od19kZXNjcmlwdGlvbihsaWJ4bF9fZ2Mg
KmdjLAo+ID4gPiAgICAgICByZXR1cm4gcmM7Cj4gPiA+ICAgfQo+ID4gPiAtdm9pZCBsaWJ4bF9f
YXJjaF9kb21haW5fYnVpbGRfaW5mb19zZXRkZWZhdWx0KGxpYnhsX2RvbWFpbl9idWlsZF9pbmZv
ICpiX2luZm8pCj4gPiA+ICt2b2lkIGxpYnhsX19hcmNoX2RvbWFpbl9idWlsZF9pbmZvX3NldGRl
ZmF1bHQobGlieGxfX2djICpnYywKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqYl9pbmZvKQo+ID4gPiAg
IHsKPiA+ID4gICAgICAgbGlieGxfZGVmYm9vbF9zZXRkZWZhdWx0KCZiX2luZm8tPmFjcGksIHRy
dWUpOwo+ID4gPiAgIH0KPiA+ID4gZGlmZiAtLWdpdCBhL3Rvb2xzL3hsL3hsX3BhcnNlLmMgYi90
b29scy94bC94bF9wYXJzZS5jCj4gPiA+IGluZGV4IDk3MWVjMWJjNTYuLjBiZGEyODE1MmIgMTAw
NjQ0Cj4gPiA+IC0tLSBhL3Rvb2xzL3hsL3hsX3BhcnNlLmMKPiA+ID4gKysrIGIvdG9vbHMveGwv
eGxfcGFyc2UuYwo+ID4gPiBAQCAtMTI4Niw3ICsxMjg2LDExIEBAIHZvaWQgcGFyc2VfY29uZmln
X2RhdGEoY29uc3QgY2hhciAqY29uZmlnX3NvdXJjZSwKPiA+ID4gICAgICAgfQo+ID4gPiAgICAg
ICBpZiAoY19pbmZvLT50eXBlID09IExJQlhMX0RPTUFJTl9UWVBFX0lOVkFMSUQpCj4gPiA+ICsj
aWYgZGVmaW5lZChfX2FybV9fKSB8fCBkZWZpbmVkKF9fYWFyY2g2NF9fKQo+ID4gCj4gPiBJIHRo
aW5rICNpZmRlZiBDT05GSUdfQVJNIHNob3VsZCBEVFJUIGFuZCBpdCdzIGNsZWFuZXIgSU1PLgo+
IAo+IENPTkZJR19BUk0gaXMgbm90IGRlZmluZWQgaW4gdGhlIHRvb2xzIEMgc291cmNlLiBTbyB0
aGF0J3MgdGhlIG9ubHkgd2F5IHRvCj4ga25vdyBpZiB5b3UgYXJlIG9uIEFybS4gVGhpcyBmb2xs
b3dzIHdoYXQgaXMgZG9uZSBpbiBsaWJ4Yy4KPiAKPiBJIHdvdWxkIGJlIGhhcHB5IHRvIGludHJv
ZHVjZSBDT05GSUdfQVJNL0NPTkZJR19YODYgaWYgcGVvcGxlIHRoaW5rcyB0aGlzCj4gd291bGQg
YmUgdXNlZnVsIGluIG90aGVyIHBsYWNlcy4KClRoZSB0b29scyBtYWtlZmlsZSBhbHJlYWR5IHVz
ZXMgQ09ORklHX0FSTS9YODYsIHNvIEkgdGhpbmsgaXQgd291bGQKbWFrZSBzZW5zZSB0byBoYXZl
IHRoaXMgZm9yIHRoZSBjb2RlIGFzIHdlbGwuIEluIGFueSBjYXNlLCBJIGRvbid0CmZlZWwgdGhp
cyBzaG91bGQgYmUgZG9uZSBqdXN0IGZvciB0aGlzIHBhdGNoLCBzbyBJJ20gZmluZSBhcy1pcy4K
ClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 08:01:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 08: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 1fskYZ-0007g0-2l; Thu, 23 Aug 2018 08:01: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=qwxg=lg=linuxfoundation.org=gregkh@srs-us1.protection.inumbo.net>)
 id 1fskYY-0007fv-1T
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 08:01:26 +0000
X-Inumbo-ID: d234ae1c-a6aa-11e8-a6a9-d7ebe60f679a
Received: from mail.linuxfoundation.org (unknown [140.211.169.12])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d234ae1c-a6aa-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 08:02:04 +0000 (UTC)
Received: from localhost (5355525A.cm-6-6b.dynamic.ziggo.nl [83.85.82.90])
 by mail.linuxfoundation.org (Postfix) with ESMTPSA id 55B74C9D;
 Thu, 23 Aug 2018 08:01:23 +0000 (UTC)
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Date: Thu, 23 Aug 2018 09:51:57 +0200
Message-Id: <20180823074927.264026477@linuxfoundation.org>
X-Mailer: git-send-email 2.18.0
In-Reply-To: <20180823074927.161454870@linuxfoundation.org>
References: <20180823074927.161454870@linuxfoundation.org>
User-Agent: quilt/0.65
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4.9 001/130] 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>, Denys Vlasenko <dvlasenk@redhat.com>,
 Josh Poimboeuf <jpoimboe@redhat.com>, Peter Zijlstra <peterz@infradead.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 Dave Hansen <dave.hansen@linux.intel.com>, stable@vger.kernel.org,
 Ingo Molnar <mingo@kernel.org>, Linus Torvalds <torvalds@linux-foundation.org>,
 Sarah Newman <srn@prgmr.com>, Borislav Petkov <bp@alien8.de>,
 Dominik Brodowski <linux@dominikbrodowski.net>,
 Andy Lutomirski <luto@kernel.org>, Brian Gerst <brgerst@gmail.com>,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 "H. Peter Anvin" <hpa@zytor.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>

NC45LXN0YWJsZSByZXZpZXcgcGF0Y2guICBJZiBhbnlvbmUgaGFzIGFueSBvYmplY3Rpb25zLCBw
bGVhc2UgbGV0IG1lIGtub3cuCgotLS0tLS0tLS0tLS0tLS0tLS0KCkZyb206IEFuZHkgTHV0b21p
cnNraSA8bHV0b0BrZXJuZWwub3JnPgoKY29tbWl0IGIzNjgxZGQ1NDhkMDZkZWIyZTE1NzM4OTA4
MjlkZmY0YjE1YWJmNDYgdXBzdHJlYW0uCgplcnJvcl9lbnRyeSBhbmQgZXJyb3JfZXhpdCBjb21t
dW5pY2F0ZSB0aGUgdXNlciB2cy4ga2VybmVsIHN0YXR1cyBvZgp0aGUgZnJhbWUgdXNpbmcgJWVi
eC4gIFRoaXMgaXMgdW5uZWNlc3NhcnkgLS0gdGhlIGluZm9ybWF0aW9uIGlzIGluCnJlZ3MtPmNz
LiAgSnVzdCB1c2UgcmVncy0+Y3MuCgpUaGlzIG1ha2VzIGVycm9yX2VudHJ5IHNpbXBsZXIgYW5k
IG1ha2VzIGVycm9yX2V4aXQgbW9yZSByb2J1c3QuCgpJdCBhbHNvIGZpeGVzIGEgbmFzdHkgYnVn
LiAgQmVmb3JlIGFsbCB0aGUgU3BlY3RyZSBub25zZW5zZSwgdGhlCnhlbl9mYWlsc2FmZV9jYWxs
YmFjayBlbnRyeSBwb2ludCByZXR1cm5lZCBsaWtlIHRoaXM6CgogICAgICAgIEFMTE9DX1BUX0dQ
UkVHU19PTl9TVEFDSwogICAgICAgIFNBVkVfQ19SRUdTCiAgICAgICAgU0FWRV9FWFRSQV9SRUdT
CiAgICAgICAgRU5DT0RFX0ZSQU1FX1BPSU5URVIKICAgICAgICBqbXAgICAgIGVycm9yX2V4aXQK
CkFuZCBpdCBkaWQgbm90IGdvIHRocm91Z2ggZXJyb3JfZW50cnkuICBUaGlzIHdhcyBib2d1czog
UkJYCmNvbnRhaW5lZCBnYXJiYWdlLCBhbmQgZXJyb3JfZXhpdCBleHBlY3RlZCBhIGZsYWcgaW4g
UkJYLgoKRm9ydHVuYXRlbHksIGl0IGdlbmVyYWxseSBjb250YWluZWQgKm5vbnplcm8qIGdhcmJh
Z2UsIHNvIHRoZQpjb3JyZWN0IGNvZGUgcGF0aCB3YXMgdXNlZC4gIEFzIHBhcnQgb2YgdGhlIFNw
ZWN0cmUgZml4ZXMsIGNvZGUgd2FzCmFkZGVkIHRvIGNsZWFyIFJCWCB0byBtaXRpZ2F0ZSBjZXJ0
YWluIHNwZWN1bGF0aW9uIGF0dGFja3MuICBOb3csCmRlcGVuZGluZyBvbiBrZXJuZWwgY29uZmln
dXJhdGlvbiwgUkJYIGdvdCB6ZXJvZWQgYW5kLCB3aGVuIHJ1bm5pbmcKc29tZSBXaW5lIHdvcmts
b2FkcywgdGhlIGtlcm5lbCBjcmFzaGVzLiAgVGhpcyB3YXMgaW50cm9kdWNlZCBieToKCiAgICBj
b21taXQgM2FjNmQ4Yzc4N2I4ICgieDg2L2VudHJ5LzY0OiBDbGVhciByZWdpc3RlcnMgZm9yIGV4
Y2VwdGlvbnMvaW50ZXJydXB0cywgdG8gcmVkdWNlIHNwZWN1bGF0aW9uIGF0dGFjayBzdXJmYWNl
IikKCldpdGggdGhpcyBwYXRjaCBhcHBsaWVkLCBSQlggaXMgbm8gbG9uZ2VyIG5lZWRlZCBhcyBh
IGZsYWcsIGFuZCB0aGUKcHJvYmxlbSBnb2VzIGF3YXkuCgpJIHN1c3BlY3QgdGhhdCBtYWxpY2lv
dXMgdXNlcnNwYWNlIGNvdWxkIHVzZSB0aGlzIGJ1ZyB0byBjcmFzaCB0aGUKa2VybmVsIGV2ZW4g
d2l0aG91dCB0aGUgb2ZmZW5kaW5nIHBhdGNoIGFwcGxpZWQsIHRob3VnaC4KClsgSGlzdG9yaWNh
bCBub3RlOiBJIHdyb3RlIHRoaXMgcGF0Y2ggYXMgYSBjbGVhbnVwIGJlZm9yZSBJIHdhcyBhd2Fy
ZQogIG9mIHRoZSBidWcgaXQgZml4ZWQuIF0KClsgTm90ZSB0byBzdGFibGUgbWFpbnRhaW5lcnM6
IHRoaXMgc2hvdWxkIHByb2JhYmx5IGdldCBhcHBsaWVkIHRvIGFsbAogIGtlcm5lbHMuICBJZiB5
b3UncmUgbmVydm91cyBhYm91dCB0aGF0LCBhIG1vcmUgY29uc2VydmF0aXZlIGZpeCB0bwogIGFk
ZCB4b3JsICVlYngsJWVieDsgaW5jbCAlZWJ4IGJlZm9yZSB0aGUganVtcCB0byBlcnJvcl9leGl0
IHNob3VsZAogIGFsc28gZml4IHRoZSBwcm9ibGVtLiBdCgpSZXBvcnRlZC1hbmQtdGVzdGVkLWJ5
OiBNLiBWZWZhIEJpY2FrY2kgPG0udi5iQHJ1bmJveC5jb20+ClNpZ25lZC1vZmYtYnk6IEFuZHkg
THV0b21pcnNraSA8bHV0b0BrZXJuZWwub3JnPgpDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5v
c3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6IEJvcmlzbGF2IFBldGtvdiA8YnBAYWxpZW44LmRlPgpD
YzogQnJpYW4gR2Vyc3QgPGJyZ2Vyc3RAZ21haWwuY29tPgpDYzogRGF2ZSBIYW5zZW4gPGRhdmUu
aGFuc2VuQGxpbnV4LmludGVsLmNvbT4KQ2M6IERlbnlzIFZsYXNlbmtvIDxkdmxhc2Vua0ByZWRo
YXQuY29tPgpDYzogRG9taW5payBCcm9kb3dza2kgPGxpbnV4QGRvbWluaWticm9kb3dza2kubmV0
PgpDYzogR3JlZyBLSCA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CkNjOiBILiBQZXRlciBB
bnZpbiA8aHBhQHp5dG9yLmNvbT4KQ2M6IEpvc2ggUG9pbWJvZXVmIDxqcG9pbWJvZUByZWRoYXQu
Y29tPgpDYzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpDYzogTGludXMgVG9ydmFs
ZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgpDYzogUGV0ZXIgWmlqbHN0cmEgPHBl
dGVyekBpbmZyYWRlYWQub3JnPgpDYzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXgu
ZGU+CkNjOiBzdGFibGVAdmdlci5rZXJuZWwub3JnCkNjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKRml4ZXM6IDNhYzZkOGM3ODdiOCAoIng4Ni9lbnRyeS82NDogQ2xlYXIgcmVnaXN0
ZXJzIGZvciBleGNlcHRpb25zL2ludGVycnVwdHMsIHRvIHJlZHVjZSBzcGVjdWxhdGlvbiBhdHRh
Y2sgc3VyZmFjZSIpCkxpbms6IGh0dHA6Ly9sa21sLmtlcm5lbC5vcmcvci9iNTAxMGEwOTBkMzU4
NmIyZDZlMDZjN2FkM2VjNTU0MmQxMjQxYzQ1LjE1MzIyODI2MjcuZ2l0Lmx1dG9Aa2VybmVsLm9y
ZwpTaWduZWQtb2ZmLWJ5OiBJbmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KU2lnbmVkLW9m
Zi1ieTogU2FyYWggTmV3bWFuIDxzcm5AcHJnbXIuY29tPgpTaWduZWQtb2ZmLWJ5OiBHcmVnIEty
b2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgotLS0KIGFyY2gveDg2L2Vu
dHJ5L2VudHJ5XzY0LlMgfCAgIDIwICsrKystLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdl
ZCwgNCBpbnNlcnRpb25zKCspLCAxNiBkZWxldGlvbnMoLSkKCi0tLSBhL2FyY2gveDg2L2VudHJ5
L2VudHJ5XzY0LlMKKysrIGIvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUwpAQCAtNzc0LDcgKzc3
NCw3IEBAIEVOVFJZKFxzeW0pCiAKIAljYWxsCVxkb19zeW0KIAotCWptcAllcnJvcl9leGl0CQkJ
LyogJWVieDogbm8gc3dhcGdzIGZsYWcgKi8KKwlqbXAJZXJyb3JfZXhpdAogCS5lbmRpZgogRU5E
KFxzeW0pCiAuZW5kbQpAQCAtMTA0Myw3ICsxMDQzLDYgQEAgRU5EKHBhcmFub2lkX2V4aXQpCiAK
IC8qCiAgKiBTYXZlIGFsbCByZWdpc3RlcnMgaW4gcHRfcmVncywgYW5kIHN3aXRjaCBncyBpZiBu
ZWVkZWQuCi0gKiBSZXR1cm46IEVCWD0wOiBjYW1lIGZyb20gdXNlciBtb2RlOyBFQlg9MTogb3Ro
ZXJ3aXNlCiAgKi8KIEVOVFJZKGVycm9yX2VudHJ5KQogCWNsZApAQCAtMTA1Niw3ICsxMDU1LDYg
QEAgRU5UUlkoZXJyb3JfZW50cnkpCiAJICogdGhlIGtlcm5lbCBDUjMgaGVyZS4KIAkgKi8KIAlT
V0lUQ0hfS0VSTkVMX0NSMwotCXhvcmwJJWVieCwgJWVieAogCXRlc3RiCSQzLCBDUys4KCVyc3Ap
CiAJanoJLkxlcnJvcl9rZXJuZWxzcGFjZQogCkBAIC0xMDg3LDcgKzEwODUsNiBAQCBFTlRSWShl
cnJvcl9lbnRyeSkKIAkgKiBmb3IgdGhlc2UgaGVyZSB0b28uCiAJICovCiAuTGVycm9yX2tlcm5l
bHNwYWNlOgotCWluY2wJJWVieAogCWxlYXEJbmF0aXZlX2lycV9yZXR1cm5faXJldCglcmlwKSwg
JXJjeAogCWNtcHEJJXJjeCwgUklQKzgoJXJzcCkKIAlqZQkuTGVycm9yX2JhZF9pcmV0CkBAIC0x
MTE5LDI4ICsxMTE2LDE5IEBAIEVOVFJZKGVycm9yX2VudHJ5KQogCiAJLyoKIAkgKiBQcmV0ZW5k
IHRoYXQgdGhlIGV4Y2VwdGlvbiBjYW1lIGZyb20gdXNlciBtb2RlOiBzZXQgdXAgcHRfcmVncwot
CSAqIGFzIGlmIHdlIGZhdWx0ZWQgaW1tZWRpYXRlbHkgYWZ0ZXIgSVJFVCBhbmQgY2xlYXIgRUJY
IHNvIHRoYXQKLQkgKiBlcnJvcl9leGl0IGtub3dzIHRoYXQgd2Ugd2lsbCBiZSByZXR1cm5pbmcg
dG8gdXNlciBtb2RlLgorCSAqIGFzIGlmIHdlIGZhdWx0ZWQgaW1tZWRpYXRlbHkgYWZ0ZXIgSVJF
VC4KIAkgKi8KIAltb3YJJXJzcCwgJXJkaQogCWNhbGwJZml4dXBfYmFkX2lyZXQKIAltb3YJJXJh
eCwgJXJzcAotCWRlY2wJJWVieAogCWptcAkuTGVycm9yX2VudHJ5X2Zyb21fdXNlcm1vZGVfYWZ0
ZXJfc3dhcGdzCiBFTkQoZXJyb3JfZW50cnkpCiAKLQotLyoKLSAqIE9uIGVudHJ5LCBFQlggaXMg
YSAicmV0dXJuIHRvIGtlcm5lbCBtb2RlIiBmbGFnOgotICogICAxOiBhbHJlYWR5IGluIGtlcm5l
bCBtb2RlLCBkb24ndCBuZWVkIFNXQVBHUwotICogICAwOiB1c2VyIGdzYmFzZSBpcyBsb2FkZWQs
IHdlIG5lZWQgU1dBUEdTIGFuZCBzdGFuZGFyZCBwcmVwYXJhdGlvbiBmb3IgcmV0dXJuIHRvIHVz
ZXJtb2RlCi0gKi8KIEVOVFJZKGVycm9yX2V4aXQpCi0JbW92bAklZWJ4LCAlZWF4CiAJRElTQUJM
RV9JTlRFUlJVUFRTKENMQlJfTk9ORSkKIAlUUkFDRV9JUlFTX09GRgotCXRlc3RsCSVlYXgsICVl
YXgKLQlqbnoJcmV0aW50X2tlcm5lbAorCXRlc3RiCSQzLCBDUyglcnNwKQorCWp6CXJldGludF9r
ZXJuZWwKIAlqbXAJcmV0aW50X3VzZXIKIEVORChlcnJvcl9leGl0KQogCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 08:04:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 08: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 1fskbL-00080z-Pc; Thu, 23 Aug 2018 08:04: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=xvvp=lg=xenproject.org=prvs=766017817=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fskbK-00080k-HJ
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 08:04:18 +0000
X-Inumbo-ID: 38caa4b3-a6ab-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 38caa4b3-a6ab-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 08:04:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,277,1531785600"; d="scan'208";a="63520760"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75107-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-armhf-armhf-libvirt-raw:<job
 status>:broken:regression
 qemu-mainline:test-armhf-armhf-libvirt-raw:host-install(4):broken:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt: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-xl-rtds:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:guest-start/debian.repeat: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-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-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-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-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: qemuu=55f4e79d794d94b2ab22b0dc99c6b05abc628656
X-Osstest-Versions-That: qemuu=a544c9110d3971cc764c2dcd86a55b28534e4a63
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 23 Aug 2018 09:04:13 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 75107: 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>

VGhpcyBydW4gaXMgY29uZmlndXJlZCBmb3IgYmFzZWxpbmUgdGVzdHMgb25seS4KCmZsaWdodCA3
NTEwNyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzLzc1MTA3LwoKUmVncmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxk
IG5vdCBiZSBydW46CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgIDxqb2Igc3RhdHVz
PiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICA0
IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gNzUxMDAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICBmYWlsIFJF
R1IuIHZzLiA3NTEwMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGxpa2UgNzUxMDAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3
NTEwMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgbGlrZSA3NTEwMAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICAgZmFpbCBsaWtlIDc1MTAwCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBsaWtlIDc1MTAwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGxpa2UgNzUxMDAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgICBmYWlsICAgbGlrZSA3NTEwMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBsaWtlIDc1MTAwCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IGxpa2UgNzUxMDAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NTEwMAogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1MTAw
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIGxpa2UgNzUxMDAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NTEwMAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbGlrZSA3NTEwMAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDc1MTAwCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgIDE5IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAg
IGxpa2UgNzUxMDAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTAgZGViaWFuLWRpLWlu
c3RhbGwgICAgICAgICAgICBmYWlsICAgbGlrZSA3NTEwMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDc1MTAw
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIGxpa2UgNzUxMDAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3Rh
bGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAgICAgIDU1ZjRlNzlkNzk0ZDk0YjJhYjIyYjBk
Yzk5YzZiMDVhYmM2Mjg2NTYKYmFzZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAg
IGE1NDRjOTExMGQzOTcxY2M3NjRjMmRjZDg2YTU1YjI4NTM0ZTRhNjMKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgICA3NTEwMCAgMjAxOC0wOC0yMSAxMDo1NjoxNyBaICAgIDEgZGF5cwpUZXN0aW5nIHNh
bWUgc2luY2UgICAgNzUxMDcgIDIwMTgtMDgtMjIgMjE6MzY6MDQgWiAgICAwIGRheXMgICAgMSBh
dHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBB
bmRyZXcgSm9uZXMgPGRyam9uZXNAcmVkaGF0LmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ29ybmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5j
b20+CiAgRGF2aWQgR2lic29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+CiAgRGF2aWQg
SGlsZGVuYnJhbmQgPGRhdmlkQHJlZGhhdC5jb20+CiAgRG91IExpeWFuZyA8ZG91bHkuZm5zdEBj
bi5mdWppdHN1LmNvbT4KICBFZHVhcmRvIEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhhdC5jb20+CiAg
SGFsaWwgUGFzaWMgPHBhc2ljQGxpbnV4LmlibS5jb20+CiAgSGFucy1FcmlrIEZsb3J5ZCA8aGFu
cy1lcmlrLmZsb3J5ZEBydC1sYWJzLmNvbT4KICBIYW96aG9uZyBaaGFuZyA8aGFvemhvbmcuemhh
bmdAaW50ZWwuY29tPgogIEphbm9zY2ggRnJhbmsgPGZyYW5ramFAbGludXguaWJtLmNvbT4KICBK
aWEgSGUgPGhlamlhbmV0QGdtYWlsLmNvbT4KICBKaWEgSGUgPGppYS5oZUBoeHQtc2VtaXRlY2gu
Y29tPgogIEp1bnlhbiBIZSA8anVueWFuLmhlQGludGVsLmNvbT4KICBNYXJjZWwgQXBmZWxiYXVt
IDxtYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJrIENhdmUtQXlsYW5kIDxtYXJrLmNh
dmUtYXlsYW5kQGlsYW5kZS5jby51az4KICBNaWNoYWVsIE11ZWxsZXIgPG1pbXVAbGludXguaWJt
LmNvbT4KICBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgogIFBldGVyIE1heWRl
bGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBSb21hbiBLYXBsIDxya2FAc3lzZ28uY29t
PgogIFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4KICBZdXZhbCBTaGFpYSA8
eXV2YWwuc2hhaWFAb3JhY2xlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9n
cwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0
L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1q
b2IgdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyBicm9rZW4KYnJva2VuLXN0ZXAgdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyBob3N0LWluc3RhbGwoNCkKClB1c2ggbm90IGFwcGxpY2Fi
bGUuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMjQwIGxpbmVzIGxvbmcuKQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 08:38:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 08:38:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsl8K-0002Fg-Of; Thu, 23 Aug 2018 08: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=uf51=lg=citrix.com=prvs=766cd44cd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fsl8J-0002Fb-An
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 08:38:23 +0000
X-Inumbo-ID: fb8ae319-a6af-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fb8ae319-a6af-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 08:39:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,277,1531785600"; d="scan'208";a="78023233"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] x86/hvm/viridian: set shutdown_code in response to
 CrashNotify
Thread-Index: AQHUMMDuddqQrX6/rUG7ERouUZsxk6S5AnEAgAAh2ICACOLFgIALECLA
Date: Thu, 23 Aug 2018 08:38:15 +0000
Message-ID: <da0e2ae64e6640e199af94ea9d40ab6d@AMSPEX02CL03.citrite.net>
References: <20180810154342.3296-1-paul.durrant@citrix.com>
 <afa181cd-d5c7-97ec-b980-1d88ecb266ab@citrix.com>
 <1af7af3a96b94f5f893f7f1ca91e8972@AMSPEX02CL03.citrite.net>
 <9560c716-dbfe-72b1-e922-68f99d2be9f8@citrix.com>
In-Reply-To: <9560c716-dbfe-72b1-e922-68f99d2be9f8@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/viridian: set shutdown_code in
 response to CrashNotify
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbmRyZXcgQ29vcGVyDQo+IFNl
bnQ6IDE2IEF1Z3VzdCAyMDE4IDEwOjQwDQo+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPjsgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IENjOiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0hdIHg4Ni9o
dm0vdmlyaWRpYW46IHNldCBzaHV0ZG93bl9jb2RlIGluIHJlc3BvbnNlIHRvDQo+IENyYXNoTm90
aWZ5DQo+IA0KPiBPbiAxMC8wOC8xOCAxNjo1OSwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiA+PiAt
LS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+PiBGcm9tOiBBbmRyZXcgQ29vcGVyDQo+ID4+
IFNlbnQ6IDEwIEF1Z3VzdCAyMDE4IDE2OjU3DQo+ID4+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwu
RHVycmFudEBjaXRyaXguY29tPjsgeGVuLQ0KPiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0K
PiA+PiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KPiA+PiBTdWJqZWN0OiBS
ZTogW1BBVENIXSB4ODYvaHZtL3ZpcmlkaWFuOiBzZXQgc2h1dGRvd25fY29kZSBpbiByZXNwb25z
ZQ0KPiB0bw0KPiA+PiBDcmFzaE5vdGlmeQ0KPiA+Pg0KPiA+PiBPbiAxMC8wOC8xOCAxNjo0Mywg
UGF1bCBEdXJyYW50IHdyb3RlOg0KPiA+Pj4gV2hlbiBXaW5kb3dzIHdyaXRlcyB0aGUgQ3Jhc2hO
b3RpZnkgYml0IGluIHRoZSBDUkFTSF9DVEwgTVNSIHRoZW4NCj4gd2UNCj4gPj4ga25vdw0KPiA+
Pj4gaXQgaXMgY3Jhc2hpbmcsIHNvIHNldCB0aGUgZG9tYWluIHNodXRkb3duIGNvZGUgYXBwcm9w
cmlhdGVseS4NCj4gPj4+DQo+ID4+PiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwu
ZHVycmFudEBjaXRyaXguY29tPg0KPiA+Pj4gLS0tDQo+ID4+PiBDYzogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPg0KPiA+Pj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+DQo+ID4+PiAtLS0NCj4gPj4+ICB4ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFu
LmMgfCA0ICsrKysNCj4gPj4+ICAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspDQo+ID4+
Pg0KPiA+Pj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyBiL3hlbi9h
cmNoL3g4Ni9odm0vdmlyaWRpYW4uYw0KPiA+Pj4gaW5kZXggNDg2MDY1MTgyYy4uMjk0Y2Y0ODZj
YyAxMDA2NDQNCj4gPj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYw0KPiA+Pj4g
KysrIGIveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jDQo+ID4+PiBAQCAtNjQ1LDYgKzY0NSwx
MCBAQCBpbnQgd3Jtc3JfdmlyaWRpYW5fcmVncyh1aW50MzJfdCBpZHgsIHVpbnQ2NF90DQo+IHZh
bCkNCj4gPj4+ICAgICAgICAgIGlmICggIWN0bC51LkNyYXNoTm90aWZ5ICkNCj4gPj4+ICAgICAg
ICAgICAgICBicmVhazsNCj4gPj4+DQo+ID4+PiArICAgICAgICBzcGluX2xvY2soJmQtPnNodXRk
b3duX2xvY2spOw0KPiA+Pj4gKyAgICAgICAgZC0+c2h1dGRvd25fY29kZSA9IFNIVVRET1dOX2Ny
YXNoOw0KPiA+Pj4gKyAgICAgICAgc3Bpbl91bmxvY2soJmQtPnNodXRkb3duX2xvY2spOw0KPiA+
PiBIb3cgZG9lcyB0aGUgZG9tYWluIGV2ZW50dWFsbHkgc2h1dCBkb3duPw0KPiA+IEkgYXNzdW1l
IGl0IHNodXRzIGRvd24gd2hlbiB0aGUgZ3Vlc3Qgd3JpdGVzIHRvIHRoZSBQSUlYLg0KPiA+DQo+
ID4+IMKgIEl0IGZlZWxzIHNsaWdodGx5IG9kZCB0byBoYXZlDQo+ID4+IGEgc2h1dGRvd24gY29k
ZSBiZWZvcmUgdGhlIGRvbWFpbiBoYXMgZmluaXNoZWQgZXhlY3V0aW5nIGNvZGUuDQo+ID4+DQo+
ID4gVGhhdCdzIHRoZSBub3JtLiBUaGUgUFYgZHJpdmVycyAoaWYgdGhleSBhcmUgaW5zdGFsbGVk
KSBzZXQgaXQgdmlhIGEgc2NoZWRvcC4NCj4gVGhpcyBqdXN0IG1ha2VzIHN1cmUgaXQgaXMgc2V0
IGV2ZW4gaWYgdGhlIFBWIGRyaXZlcnMgYXJlbid0IHRoZXJlLg0KPiANCj4gV2hhdCBoYXBwZW5z
IGlmIHRoZSB1c2VyIGhhcyBjb25maWd1cmVkIHdpbmRvd3MgdG8gcmVib290IGFmdGVyIGEgY3Jh
c2g/DQo+IA0KDQpUaGF0J3MgZXhhY3RseSB3aGF0IHRoaXMgaXMgdHJ5aW5nIHRvIGZpeC4gV2l0
aG91dCB0aGUgcGF0Y2ggYSBWTSB3aXRob3V0IFBWIGRyaXZlcnMgd2lsbCBhcHBlYXIgdG8ganVz
dCBzaHV0IGRvd24gKGJlY2F1c2Ugbm90aGluZyB3aWxsIHNldCB0aGUgc2h1dGRvd24gY29kZSB0
byBhbnl0aGluZyBlbHNlKSBzbyB0aGUgYWN0aW9ucy1hZnRlci1jcmFzaCB3aWxsIG5vdCB0YWtl
IGVmZmVjdC4NCg0KICBQYXVsDQoNCj4gfkFuZHJldw0KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 08:40:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 08:40: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 1fslAH-0002rz-6N; Thu, 23 Aug 2018 08:40: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=uf51=lg=citrix.com=prvs=766cd44cd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fslAF-0002rr-Mx
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 08:40:23 +0000
X-Inumbo-ID: 4371f225-a6b0-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4371f225-a6b0-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 08:41:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,277,1531785600"; d="scan'208";a="78023338"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>, Andrew Cooper
 <Andrew.Cooper3@citrix.com>
Thread-Topic: Ping: [PATCH v2] x86: assorted array_index_nospec() insertions
Thread-Index: AQHUJOG9JMymEOtG/0aDuRUjl0KFuaTCA+CAgAssFGA=
Date: Thu, 23 Aug 2018 08:40:21 +0000
Message-ID: <5f9cdf71b51f44f994399ddcd558d203@AMSPEX02CL03.citrite.net>
References: <5B59C78002000078001D8317@prv1-mh.provo.novell.com>
 <5B752FC302000078001DEBC0@prv1-mh.provo.novell.com>
In-Reply-To: <5B752FC302000078001DEBC0@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] Ping: [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: xen-devel <xen-devel@lists.xenproject.org>,
 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
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMTYgQXVndXN0IDIwMTggMDk6MDMKPiBUbzogQW5k
cmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT4KPiBDYzogUmF6dmFuIENvam9j
YXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPjsgUGF1bCBEdXJyYW50Cj4gPFBhdWwuRHVy
cmFudEBjaXRyaXguY29tPjsgeGVuLWRldmVsIDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmc+Owo+IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KPiBTdWJqZWN0OiBQ
aW5nOiBbUEFUQ0ggdjJdIHg4NjogYXNzb3J0ZWQgYXJyYXlfaW5kZXhfbm9zcGVjKCkgaW5zZXJ0
aW9ucwo+IAo+ID4+PiBPbiAyNi4wNy4xOCBhdCAxNTowNywgIHdyb3RlOgo+ID4gRG9uJ3QgY2hh
bmNlIGhhdmluZyBTcGVjdHJlIHYxIChpbmNsdWRpbmcgQkNCUykgZ2FkZ2V0cy4gSW4gc29tZSBv
ZiB0aGUKPiA+IGNhc2VzIHRoZSBpbnNlcnRpb25zIGFyZSBtb3JlIG9mIHByZWNhdXRpb25hcnkg
bmF0dXJlIHJhdGhlciB0aGFuIHRoZXJlCj4gPiBwcm92YWJseSBiZWluZyBhIGdhZGdldCwgYnV0
IEkgdGhpbmsgd2Ugc2hvdWxkIGVyciBvbiB0aGUgc2FmZSAoc2VjdXJlKQo+ID4gc2lkZSBoZXJl
Lgo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKPiA+
IC0tLQo+ID4gdjI6IFJlLWJhc2UuIERyb3AgZ3Vlc3RfY3B1aWQoKSBjaGFuZ2VzLiBGaXggb2Zm
LWJ5LTEgaW4KPiA+ICAgICB7ZG8sY29tcGF0fV9kbV9vcCgpLgo+ID4KPiA+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9kb21jdGwuYwo+ID4gKysrIGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCj4gPiBAQCAt
MjgsNiArMjgsNyBAQAo+ID4gICNpbmNsdWRlIDx4ZW4vaHlwZXJjYWxsLmg+IC8qIGZvciBhcmNo
X2RvX2RvbWN0bCAqLwo+ID4gICNpbmNsdWRlIDx4c20veHNtLmg+Cj4gPiAgI2luY2x1ZGUgPHhl
bi9pb21tdS5oPgo+ID4gKyNpbmNsdWRlIDx4ZW4vbm9zcGVjLmg+Cj4gPiAgI2luY2x1ZGUgPHhl
bi92bV9ldmVudC5oPgo+ID4gICNpbmNsdWRlIDxwdWJsaWMvdm1fZXZlbnQuaD4KPiA+ICAjaW5j
bHVkZSA8YXNtL21lbV9zaGFyaW5nLmg+Cj4gPiBAQCAtOTMsMjcgKzk0LDM0IEBAIHN0YXRpYyBp
bnQgdXBkYXRlX2RvbWFpbl9jcHVpZF9pbmZvKHN0cnUKPiA+ICAgICAgLyogSW5zZXJ0IGN0bCBk
YXRhIGludG8gY3B1aWRfcG9saWN5LiAqLwo+ID4gICAgICBzd2l0Y2ggKCBjdGwtPmlucHV0WzBd
ICkKPiA+ICAgICAgewo+ID4gKyAgICAgICAgdW5zaWduZWQgaW50IGlkeDsKPiA+ICsKPiA+ICAg
ICAgY2FzZSAweDAwMDAwMDAwIC4uLiBBUlJBWV9TSVpFKHAtPmJhc2ljLnJhdykgLSAxOgo+ID4g
ICAgICAgICAgc3dpdGNoICggY3RsLT5pbnB1dFswXSApCj4gPiAgICAgICAgICB7Cj4gPiAgICAg
ICAgICBjYXNlIDQ6Cj4gPiAtICAgICAgICAgICAgcC0+Y2FjaGUucmF3W2N0bC0+aW5wdXRbMV1d
ID0gbGVhZjsKPiA+ICsgICAgICAgICAgICBpZHggPSBhcnJheV9pbmRleF9ub3NwZWMoY3RsLT5p
bnB1dFsxXSwgQVJSQVlfU0laRShwLQo+ID5jYWNoZS5yYXcpKTsKPiA+ICsgICAgICAgICAgICBw
LT5jYWNoZS5yYXdbaWR4XSA9IGxlYWY7Cj4gPiAgICAgICAgICAgICAgYnJlYWs7Cj4gPgo+ID4g
ICAgICAgICAgY2FzZSA3Ogo+ID4gLSAgICAgICAgICAgIHAtPmZlYXQucmF3W2N0bC0+aW5wdXRb
MV1dID0gbGVhZjsKPiA+ICsgICAgICAgICAgICBpZHggPSBhcnJheV9pbmRleF9ub3NwZWMoY3Rs
LT5pbnB1dFsxXSwgQVJSQVlfU0laRShwLT5mZWF0LnJhdykpOwo+ID4gKyAgICAgICAgICAgIHAt
PmZlYXQucmF3W2lkeF0gPSBsZWFmOwo+ID4gICAgICAgICAgICAgIGJyZWFrOwo+ID4KPiA+ICAg
ICAgICAgIGNhc2UgMHhiOgo+ID4gLSAgICAgICAgICAgIHAtPnRvcG8ucmF3W2N0bC0+aW5wdXRb
MV1dID0gbGVhZjsKPiA+ICsgICAgICAgICAgICBpZHggPSBhcnJheV9pbmRleF9ub3NwZWMoY3Rs
LT5pbnB1dFsxXSwgQVJSQVlfU0laRShwLT50b3BvLnJhdykpOwo+ID4gKyAgICAgICAgICAgIHAt
PnRvcG8ucmF3W2lkeF0gPSBsZWFmOwo+ID4gICAgICAgICAgICAgIGJyZWFrOwo+ID4KPiA+ICAg
ICAgICAgIGNhc2UgWFNUQVRFX0NQVUlEOgo+ID4gLSAgICAgICAgICAgIHAtPnhzdGF0ZS5yYXdb
Y3RsLT5pbnB1dFsxXV0gPSBsZWFmOwo+ID4gKyAgICAgICAgICAgIGlkeCA9IGFycmF5X2luZGV4
X25vc3BlYyhjdGwtPmlucHV0WzFdLCBBUlJBWV9TSVpFKHAtCj4gPnhzdGF0ZS5yYXcpKTsKPiA+
ICsgICAgICAgICAgICBwLT54c3RhdGUucmF3W2lkeF0gPSBsZWFmOwo+ID4gICAgICAgICAgICAg
IGJyZWFrOwo+ID4KPiA+ICAgICAgICAgIGRlZmF1bHQ6Cj4gPiAtICAgICAgICAgICAgcC0+YmFz
aWMucmF3W2N0bC0+aW5wdXRbMF1dID0gbGVhZjsKPiA+ICsgICAgICAgICAgICBpZHggPSBhcnJh
eV9pbmRleF9ub3NwZWMoY3RsLT5pbnB1dFswXSwgQVJSQVlfU0laRShwLQo+ID5iYXNpYy5yYXcp
KTsKPiA+ICsgICAgICAgICAgICBwLT5iYXNpYy5yYXdbaWR4XSA9IGxlYWY7Cj4gPiAgICAgICAg
ICAgICAgYnJlYWs7Cj4gPiAgICAgICAgICB9Cj4gPiAgICAgICAgICBicmVhazsKPiA+IEBAIC0x
MjcsNyArMTM1LDkgQEAgc3RhdGljIGludCB1cGRhdGVfZG9tYWluX2NwdWlkX2luZm8oc3RydQo+
ID4gICAgICAgICAgYnJlYWs7Cj4gPgo+ID4gICAgICBjYXNlIDB4ODAwMDAwMDAgLi4uIDB4ODAw
MDAwMDAgKyBBUlJBWV9TSVpFKHAtPmV4dGQucmF3KSAtIDE6Cj4gPiAtICAgICAgICBwLT5leHRk
LnJhd1tjdGwtPmlucHV0WzBdIC0gMHg4MDAwMDAwMF0gPSBsZWFmOwo+ID4gKyAgICAgICAgaWR4
ID0gYXJyYXlfaW5kZXhfbm9zcGVjKGN0bC0+aW5wdXRbMF0gJiAweGZmZmYsCj4gPiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgQVJSQVlfU0laRShwLT5leHRkLnJhdykpOwo+ID4g
KyAgICAgICAgcC0+ZXh0ZC5yYXdbaWR4XSA9IGxlYWY7Cj4gPiAgICAgICAgICBicmVhazsKPiA+
ICAgICAgfQo+ID4KPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZG0uYwo+ID4gKysrIGIveGVu
L2FyY2gveDg2L2h2bS9kbS5jCj4gPiBAQCAtMTcsNiArMTcsNyBAQAo+ID4gICNpbmNsdWRlIDx4
ZW4vZXZlbnQuaD4KPiA+ICAjaW5jbHVkZSA8eGVuL2d1ZXN0X2FjY2Vzcy5oPgo+ID4gICNpbmNs
dWRlIDx4ZW4vaHlwZXJjYWxsLmg+Cj4gPiArI2luY2x1ZGUgPHhlbi9ub3NwZWMuaD4KPiA+ICAj
aW5jbHVkZSA8eGVuL3NjaGVkLmg+Cj4gPgo+ID4gICNpbmNsdWRlIDxhc20vaGFwLmg+Cj4gPiBA
QCAtMjMyLDcgKzIzMyw3IEBAIHN0YXRpYyBpbnQgc2V0X21lbV90eXBlKHN0cnVjdCBkb21haW4g
KmQKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuX2RtX29wX3NldF9tZW1f
dHlwZSAqZGF0YSkKPiA+ICB7Cj4gPiAgICAgIHhlbl9wZm5fdCBsYXN0X3BmbiA9IGRhdGEtPmZp
cnN0X3BmbiArIGRhdGEtPm5yIC0gMTsKPiA+IC0gICAgdW5zaWduZWQgaW50IGl0ZXIgPSAwOwo+
ID4gKyAgICB1bnNpZ25lZCBpbnQgaXRlciA9IDAsIG1lbV90eXBlOwo+ID4gICAgICBpbnQgcmMg
PSAwOwo+ID4KPiA+ICAgICAgLyogSW50ZXJmYWNlIHR5cGVzIHRvIGludGVybmFsIHAybSB0eXBl
cyAqLwo+ID4gQEAgLTI1Miw3ICsyNTMsOSBAQCBzdGF0aWMgaW50IHNldF9tZW1fdHlwZShzdHJ1
Y3QgZG9tYWluICpkCj4gPiAgICAgICAgICAgdW5saWtlbHkoZGF0YS0+bWVtX3R5cGUgPT0gSFZN
TUVNX3VudXNlZCkgKQo+ID4gICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gPgo+ID4gLSAgICBp
ZiAoIGRhdGEtPm1lbV90eXBlICA9PSBIVk1NRU1faW9yZXFfc2VydmVyICkKPiA+ICsgICAgbWVt
X3R5cGUgPSBhcnJheV9pbmRleF9ub3NwZWMoZGF0YS0+bWVtX3R5cGUsCj4gQVJSQVlfU0laRSht
ZW10eXBlKSk7Cj4gPiArCj4gPiArICAgIGlmICggbWVtX3R5cGUgPT0gSFZNTUVNX2lvcmVxX3Nl
cnZlciApCj4gPiAgICAgIHsKPiA+ICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFnczsKPiA+Cj4g
PiBAQCAtMjc5LDEwICsyODIsMTAgQEAgc3RhdGljIGludCBzZXRfbWVtX3R5cGUoc3RydWN0IGRv
bWFpbiAqZAo+ID4KPiA+ICAgICAgICAgIGlmICggcDJtX2lzX3NoYXJlZCh0KSApCj4gPiAgICAg
ICAgICAgICAgcmMgPSAtRUFHQUlOOwo+ID4gLSAgICAgICAgZWxzZSBpZiAoICFhbGxvd19wMm1f
dHlwZV9jaGFuZ2UodCwgbWVtdHlwZVtkYXRhLT5tZW1fdHlwZV0pICkKPiA+ICsgICAgICAgIGVs
c2UgaWYgKCAhYWxsb3dfcDJtX3R5cGVfY2hhbmdlKHQsIG1lbXR5cGVbbWVtX3R5cGVdKSApCj4g
PiAgICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwo+ID4gICAgICAgICAgZWxzZQo+ID4gLSAgICAg
ICAgICAgIHJjID0gcDJtX2NoYW5nZV90eXBlX29uZShkLCBwZm4sIHQsIG1lbXR5cGVbZGF0YS0K
PiA+bWVtX3R5cGVdKTsKPiA+ICsgICAgICAgICAgICByYyA9IHAybV9jaGFuZ2VfdHlwZV9vbmUo
ZCwgcGZuLCB0LCBtZW10eXBlW21lbV90eXBlXSk7Cj4gPgo+ID4gICAgICAgICAgcHV0X2dmbihk
LCBwZm4pOwo+ID4KPiA+IEBAIC0zODcsNiArMzkwLDggQEAgc3RhdGljIGludCBkbV9vcChjb25z
dCBzdHJ1Y3QgZG1vcF9hcmdzCj4gPiAgICAgICAgICBnb3RvIG91dDsKPiA+ICAgICAgfQo+ID4K
PiA+ICsgICAgb3Aub3AgPSBhcnJheV9pbmRleF9ub3NwZWMob3Aub3AsIEFSUkFZX1NJWkUob3Bf
c2l6ZSkpOwo+ID4gKwo+ID4gICAgICBpZiAoIG9wX2FyZ3MtPmJ1ZlswXS5zaXplIDwgb2Zmc2V0
ICsgb3Bfc2l6ZVtvcC5vcF0gKQo+ID4gICAgICAgICAgZ290byBvdXQ7Cj4gPgo+ID4gQEAgLTcz
OSw3ICs3NDQsNyBAQCBpbnQgY29tcGF0X2RtX29wKGRvbWlkX3QgZG9taWQsCj4gPiAgICAgICAg
ICByZXR1cm4gLUUyQklHOwo+ID4KPiA+ICAgICAgYXJncy5kb21pZCA9IGRvbWlkOwo+ID4gLSAg
ICBhcmdzLm5yX2J1ZnMgPSBucl9idWZzOwo+ID4gKyAgICBhcmdzLm5yX2J1ZnMgPSBhcnJheV9p
bmRleF9ub3NwZWMobnJfYnVmcywgQVJSQVlfU0laRShhcmdzLmJ1ZikgKwo+IDEpOwo+ID4KPiA+
ICAgICAgZm9yICggaSA9IDA7IGkgPCBhcmdzLm5yX2J1ZnM7IGkrKyApCj4gPiAgICAgIHsKPiA+
IEBAIC03NzYsNyArNzgxLDcgQEAgbG9uZyBkb19kbV9vcChkb21pZF90IGRvbWlkLAo+ID4gICAg
ICAgICAgcmV0dXJuIC1FMkJJRzsKPiA+Cj4gPiAgICAgIGFyZ3MuZG9taWQgPSBkb21pZDsKPiA+
IC0gICAgYXJncy5ucl9idWZzID0gbnJfYnVmczsKPiA+ICsgICAgYXJncy5ucl9idWZzID0gYXJy
YXlfaW5kZXhfbm9zcGVjKG5yX2J1ZnMsIEFSUkFZX1NJWkUoYXJncy5idWYpICsKPiAxKTsKPiA+
Cj4gPiAgICAgIGlmICggY29weV9mcm9tX2d1ZXN0X29mZnNldCgmYXJncy5idWZbMF0sIGJ1ZnMs
IDAsIGFyZ3MubnJfYnVmcykgKQo+ID4gICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7Cj4gPiAtLS0g
YS94ZW4vYXJjaC94ODYvaHZtL2h5cGVyY2FsbC5jCj4gPiArKysgYi94ZW4vYXJjaC94ODYvaHZt
L2h5cGVyY2FsbC5jCj4gPiBAQCAtMjAsNiArMjAsNyBAQAo+ID4gICAqLwo+ID4gICNpbmNsdWRl
IDx4ZW4vbGliLmg+Cj4gPiAgI2luY2x1ZGUgPHhlbi9oeXBlcmNhbGwuaD4KPiA+ICsjaW5jbHVk
ZSA8eGVuL25vc3BlYy5oPgo+ID4KPiA+ICAjaW5jbHVkZSA8YXNtL2h2bS9zdXBwb3J0Lmg+Cj4g
Pgo+ID4gQEAgLTE4MSw4ICsxODIsMTUgQEAgaW50IGh2bV9oeXBlcmNhbGwoc3RydWN0IGNwdV91
c2VyX3JlZ3MgKgo+ID4gICAgICBCVUlMRF9CVUdfT04oQVJSQVlfU0laRShodm1faHlwZXJjYWxs
X3RhYmxlKSA+Cj4gPiAgICAgICAgICAgICAgICAgICBBUlJBWV9TSVpFKGh5cGVyY2FsbF9hcmdz
X3RhYmxlKSk7Cj4gPgo+ID4gLSAgICBpZiAoIChlYXggPj0gQVJSQVlfU0laRShodm1faHlwZXJj
YWxsX3RhYmxlKSkgfHwKPiA+IC0gICAgICAgICAhaHZtX2h5cGVyY2FsbF90YWJsZVtlYXhdLm5h
dGl2ZSApCj4gPiArICAgIGlmICggZWF4ID49IEFSUkFZX1NJWkUoaHZtX2h5cGVyY2FsbF90YWJs
ZSkgKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICByZWdzLT5yYXggPSAtRU5PU1lTOwo+ID4gKyAg
ICAgICAgcmV0dXJuIEhWTV9IQ0FMTF9jb21wbGV0ZWQ7Cj4gPiArICAgIH0KPiA+ICsKPiA+ICsg
ICAgZWF4ID0gYXJyYXlfaW5kZXhfbm9zcGVjKGVheCwgQVJSQVlfU0laRShodm1faHlwZXJjYWxs
X3RhYmxlKSk7Cj4gPiArCj4gPiArICAgIGlmICggIWh2bV9oeXBlcmNhbGxfdGFibGVbZWF4XS5u
YXRpdmUgKQo+ID4gICAgICB7Cj4gPiAgICAgICAgICByZWdzLT5yYXggPSAtRU5PU1lTOwo+ID4g
ICAgICAgICAgcmV0dXJuIEhWTV9IQ0FMTF9jb21wbGV0ZWQ7Cj4gPiAtLS0gYS94ZW4vYXJjaC94
ODYvbW0vbWVtX2FjY2Vzcy5jCj4gPiArKysgYi94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5j
Cj4gPiBAQCAtMjMsNiArMjMsNyBAQAo+ID4KPiA+ICAjaW5jbHVkZSA8eGVuL2d1ZXN0X2FjY2Vz
cy5oPiAvKiBjb3B5X2Zyb21fZ3Vlc3QoKSAqLwo+ID4gICNpbmNsdWRlIDx4ZW4vbWVtX2FjY2Vz
cy5oPgo+ID4gKyNpbmNsdWRlIDx4ZW4vbm9zcGVjLmg+Cj4gPiAgI2luY2x1ZGUgPHhlbi92bV9l
dmVudC5oPgo+ID4gICNpbmNsdWRlIDx4ZW4vZXZlbnQuaD4KPiA+ICAjaW5jbHVkZSA8cHVibGlj
L3ZtX2V2ZW50Lmg+Cj4gPiBAQCAtMzM0LDYgKzMzNSw3IEBAIHN0YXRpYyBib29sIHhlbm1lbV9h
Y2Nlc3NfdG9fcDJtX2FjY2VzcygKPiA+ICAgICAgc3dpdGNoICggeGFjY2VzcyApCj4gPiAgICAg
IHsKPiA+ICAgICAgY2FzZSAwIC4uLiBBUlJBWV9TSVpFKG1lbWFjY2VzcykgLSAxOgo+ID4gKyAg
ICAgICAgeGFjY2VzcyA9IGFycmF5X2luZGV4X25vc3BlYyh4YWNjZXNzLCBBUlJBWV9TSVpFKG1l
bWFjY2VzcykpOwo+ID4gICAgICAgICAgKnBhY2Nlc3MgPSBtZW1hY2Nlc3NbeGFjY2Vzc107Cj4g
PiAgICAgICAgICBicmVhazsKPiA+ICAgICAgY2FzZSBYRU5NRU1fYWNjZXNzX2RlZmF1bHQ6Cj4g
PiAtLS0gYS94ZW4vYXJjaC94ODYvcHYvaHlwZXJjYWxsLmMKPiA+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9wdi9oeXBlcmNhbGwuYwo+ID4gQEAgLTIxLDYgKzIxLDcgQEAKPiA+Cj4gPiAgI2luY2x1ZGUg
PHhlbi9jb21waWxlci5oPgo+ID4gICNpbmNsdWRlIDx4ZW4vaHlwZXJjYWxsLmg+Cj4gPiArI2lu
Y2x1ZGUgPHhlbi9ub3NwZWMuaD4KPiA+ICAjaW5jbHVkZSA8eGVuL3RyYWNlLmg+Cj4gPgo+ID4g
ICNkZWZpbmUgSFlQRVJDQUxMKHgpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAo+ID4gQEAgLTk5LDggKzEwMCwxNSBAQCB2b2lkIHB2X2h5cGVyY2FsbChz
dHJ1Y3QgY3B1X3VzZXJfcmVncyAqCj4gPiAgICAgIEJVSUxEX0JVR19PTihBUlJBWV9TSVpFKHB2
X2h5cGVyY2FsbF90YWJsZSkgPgo+ID4gICAgICAgICAgICAgICAgICAgQVJSQVlfU0laRShoeXBl
cmNhbGxfYXJnc190YWJsZSkpOwo+ID4KPiA+IC0gICAgaWYgKCAoZWF4ID49IEFSUkFZX1NJWkUo
cHZfaHlwZXJjYWxsX3RhYmxlKSkgfHwKPiA+IC0gICAgICAgICAhcHZfaHlwZXJjYWxsX3RhYmxl
W2VheF0ubmF0aXZlICkKPiA+ICsgICAgaWYgKCBlYXggPj0gQVJSQVlfU0laRShwdl9oeXBlcmNh
bGxfdGFibGUpICkKPiA+ICsgICAgewo+ID4gKyAgICAgICAgcmVncy0+cmF4ID0gLUVOT1NZUzsK
PiA+ICsgICAgICAgIHJldHVybjsKPiA+ICsgICAgfQo+ID4gKwo+ID4gKyAgICBlYXggPSBhcnJh
eV9pbmRleF9ub3NwZWMoZWF4LCBBUlJBWV9TSVpFKHB2X2h5cGVyY2FsbF90YWJsZSkpOwo+ID4g
Kwo+ID4gKyAgICBpZiAoICFwdl9oeXBlcmNhbGxfdGFibGVbZWF4XS5uYXRpdmUgKQo+ID4gICAg
ICB7Cj4gPiAgICAgICAgICByZWdzLT5yYXggPSAtRU5PU1lTOwo+ID4gICAgICAgICAgcmV0dXJu
Owo+ID4KPiA+Cj4gPgo+ID4KPiAKPiAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 08:47:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 08: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 1fslH4-0003Ht-10; Thu, 23 Aug 2018 08: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=uf51=lg=citrix.com=prvs=766cd44cd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fslH1-0003Ho-TM
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 08:47:23 +0000
X-Inumbo-ID: 3dfcadfb-a6b1-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3dfcadfb-a6b1-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 08:48:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,277,1531785600"; d="scan'208";a="78023619"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Jan Beulich' <JBeulich@suse.com>
Thread-Topic: [PATCH v2 2/2] x86/hvm/emulate: make sure rep I/O emulation does
 not cross GFN boundaries
Thread-Index: AQHUMLknuhEmdqRAaECp6+kR76xXjqTB4++AgAs0vTA=
Date: Thu, 23 Aug 2018 08:47:09 +0000
Message-ID: <8f88697c77064cf4a3993f7b4b3ba595@AMSPEX02CL03.citrite.net>
References: <20180810144803.12652-1-paul.durrant@citrix.com>
 <20180810144803.12652-3-paul.durrant@citrix.com>
 <5B7528D502000078001DEB8A@prv1-mh.provo.novell.com>
In-Reply-To: <5B7528D502000078001DEB8A@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 2/2] x86/hvm/emulate: make sure rep I/O
 emulation does not cross GFN boundaries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEphbiBCZXVsaWNoIFttYWlsdG86
SkJldWxpY2hAc3VzZS5jb21dCj4gU2VudDogMTYgQXVndXN0IDIwMTggMDg6MzQKPiBUbzogUGF1
bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8
QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IHhlbi1kZXZlbCA8eGVuLQo+IGRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnPgo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjIgMi8yXSB4ODYvaHZtL2Vt
dWxhdGU6IG1ha2Ugc3VyZSByZXAgSS9PIGVtdWxhdGlvbgo+IGRvZXMgbm90IGNyb3NzIEdGTiBi
b3VuZGFyaWVzCj4gCj4gPj4+IE9uIDEwLjA4LjE4IGF0IDE2OjQ4LCA8cGF1bC5kdXJyYW50QGNp
dHJpeC5jb20+IHdyb3RlOgo+ID4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKPiA+
ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jCj4gPiBAQCAtMTg0LDYgKzE4NCwyNSBA
QCBzdGF0aWMgaW50IGh2bWVtdWxfZG9faW8oCj4gPiAgICAgICAgICBodm10cmFjZV9pb19hc3Np
c3QoJnApOwo+ID4gICAgICB9Cj4gPgo+ID4gKyAgICAvKgo+ID4gKyAgICAgKiBNYWtlIHN1cmUg
dGhhdCB3ZSB0cnVuY2F0ZSByZXAgTU1JTyBhdCBhbnkgR0ZOIGJvdW5kYXJ5LiBUaGlzIGlzCj4g
PiArICAgICAqIG5lY2Vzc2FyeSB0byBlbnN1cmUgdGhhdCB0aGUgY29ycmVjdCBkZXZpY2UgbW9k
ZWwgaXMgdGFyZ2V0dGVkCj4gPiArICAgICAqIG9yIHRoYXQgd2UgY29ycmVjdGx5IGhhbmRsZSBh
IHJlcCBvcCBzcGFubmluZyBNTUlPIGFuZCBSQU0uCj4gPiArICAgICAqLwo+ID4gKyAgICBpZiAo
IHVubGlrZWx5KHAuY291bnQgPiAxKSAmJiBwLnR5cGUgPT0gSU9SRVFfVFlQRV9DT1BZICkKPiA+
ICsgICAgewo+ID4gKyAgICAgICAgdW5zaWduZWQgbG9uZyBvZmYgPSBwLmFkZHIgJiB+UEFHRV9N
QVNLOwo+ID4gKwo+ID4gKyAgICAgICAgaWYgKCBQQUdFX1NJWkUgLSBvZmYgPCBwLnNpemUgKSAv
KiBzaW5nbGUgcmVwIHNwYW5zIEdGTiAqLwo+ID4gKyAgICAgICAgICAgIHAuY291bnQgPSAxOwo+
ID4gKyAgICAgICAgZWxzZQo+ID4gKyAgICAgICAgICAgIHAuY291bnQgPSBtaW5fdCh1bnNpZ25l
ZCBsb25nLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBwLmNvdW50LAo+ID4gKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAoKHAuZGYgPyAob2ZmICsgcC5zaXplKSA6IChQQUdF
X1NJWkUgLSBvZmYpKSAvCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwLnNpemUp
KTsKPiA+ICsgICAgfQo+ID4gKyAgICBBU1NFUlQocC5jb3VudCk7Cj4gCj4gSSd2ZSBhcHBsaWVk
IHRoZSBwYXRjaCB3aXRoIHRoZSBlYXJsaWVyIHN1Z2dlc3RlZCBjaGFuZ2VzLCBidXQgSSB3b25k
ZXIKPiBpZiB0aGUgcGxhY2VtZW50IGVzcGVjaWFsbHkgd3J0IHRoZSB2aXNpYmxlIGluIGNvbnRl
eHQgaHZtdHJhY2VfaW9fYXNzaXN0KCkKPiBpc24ndCBzdWItb3B0aW1hbC4KPiAKPiBDb25zaWRl
cmluZyB0aGUgb3RoZXIgc3BsaXR0aW5nIGRvbmUgZWxzZXdoZXJlIEkgYWxzbyB3b25kZXIgd2hl
dGhlcgo+IHNvbWUgb2YgdGhhdCBjYW4ndCB0aGVuIGdvIGF3YXksIG9yIHdoZXRoZXIgdGhlIHNw
ZWNpZmljIGNvZGUgcGF0aAo+IHdoZXJlIHlvdSd2ZSBmb3VuZCB0aGUgc3BsaXR0aW5nIHRvIGJl
IG1pc3Npbmcgd291bGRuJ3QgYmV0dGVyIGJlIGZpeGVkCj4gaW5zdGVhZC4gSXQgY2VydGFpbmx5
IGZlZWxzIHdyb25nIGZvciBzcGxpdHRpbmcgdG8gaGFwcGVuIGluIG11bHRpcGxlCj4gcGxhY2Vz
IGZvciAoSSB0aGluaykgYSBzaW5nbGUgcmVxdWVzdC4KCkFncmVlZC4gVGhlIGlzc3VlIGFwcGVh
cnMgdG8gYmUgdGhhdCB0aGUgaGlnaGVyIGxheWVycyBpbiBlbXVsYXRpb24gYXJlIGNvZGVkIHRv
IHNwbGl0IGFjcm9zcyBhIHBhZ2UgYm91bmRhcnkgZm9yIHRoZSAnZGVmaW5pdGVseSBtZW1vcnkn
IG9wZXJhbmQgb2YgYSByZXAgbW92IGJ1dCBub3QgdGhlIG1taW8gb3BlcmFuZC4KCiAgUGF1bAoK
PiAKPiBJJ2xsIGRlZmVyIHRoZSBkZWNpc2lvbiB3aGV0aGVyIHRvIGJhY2twb3J0IHRoaXMgdW50
aWwgd2UndmUgc2V0dGxlZCBib3RoCj4gb2YgdGhlIGFib3ZlLgo+IAo+IEphbgo+IAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 08:53:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 08:53:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fslMk-000490-Oc; Thu, 23 Aug 2018 08:53:18 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uf51=lg=citrix.com=prvs=766cd44cd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fslMj-00048v-M6
 for xen-devel@lists.xen.org; Thu, 23 Aug 2018 08:53:17 +0000
X-Inumbo-ID: c9435ede-a6b1-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c9435ede-a6b1-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 10:51:56 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,277,1531785600"; d="scan'208";a="78023861"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Andrew Cooper <Andrew.Cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH v2] qemu-trad: stop using the default IOREQ server
Thread-Index: AQHUNLZhsFf2V8KrpUSo1NI0KmwXiKTNE95Q
Date: Thu, 23 Aug 2018 08:53:12 +0000
Message-ID: <5e9ab1af3d284f15906255c4852a3a88@AMSPEX02CL03.citrite.net>
References: <1534351098-24875-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1534351098-24875-1-git-send-email-andrew.cooper3@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] qemu-trad: stop using the default IOREQ
 server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>
Content-Type: text/plain; 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+IEZyb206IEFuZHJldyBDb29wZXIgW21haWx0
bzphbmRyZXcuY29vcGVyM0BjaXRyaXguY29tXQo+IFNlbnQ6IDE1IEF1Z3VzdCAyMDE4IDE3OjM4
Cj4gVG86IFhlbi1kZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbi5vcmc+Cj4gQ2M6IElhbiBKYWNr
c29uIDxJYW4uSmFja3NvbkBjaXRyaXguY29tPjsgUGF1bCBEdXJyYW50Cj4gPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPgo+IFN1YmplY3Q6IFtQQVRDSCB2Ml0gcWVtdS10cmFkOiBzdG9wIHVzaW5n
IHRoZSBkZWZhdWx0IElPUkVRIHNlcnZlcgo+IAo+IEZyb206IFBhdWwgRHVycmFudCA8cGF1bC5k
dXJyYW50QGNpdHJpeC5jb20+Cj4gCj4gQmVjYXVzZSBxZW11LXRyYWQgaXMgdXNpbmcgdGhlIGxl
Z2FjeSBIVk0gcGFyYW0gbWVjaGFuaXNtIG9mIGhvb2tpbmcKPiBpbnRvCj4gWGVuLCBpdCBtZWFu
cyB0aGF0IFhlbiBoYXMgdG8gbWFpbnRhaW4gdGhlIG5vdGlvbiBvZiBhICdkZWZhdWx0JyBJT1JF
UQo+IHNlcnZlciB3aGljaCBpcyB3aGVyZSBhbGwgSS9PIGdvZXMgaWYgbm8gb3RoZXIgZGV2aWNl
IG1vZGVsIGNsYWltcyBpdC4KPiBNYWludGFpbmluZyB0aGlzIGNvZGUgaW4gWGVuIGhhcyBhIGNv
c3QgYW5kIGl0IHdvdWxkIGJlIGdvb2QgaWYgdGhlIHByb2plY3QKPiBubyBsb25nZXIgaGFkIHRv
IHBheSBpdC4KPiAKPiBUaGlzIHBhdGNoIG1ha2VzIHRoZSBuZWNlc3NhcnkgbWluaW1hbCBjaGFu
Z2VzIHRvIHRoZSBxZW11LXRyYWQgdG8gdXNlIHRoZQo+IElPUkVRIHNlcnZlciBBUEkgdG8gaG9v
ayBpbnRvIFhlbi4gVGhpcyBtZWFucyB0aGUgZGVmYXVsdCBJT1JFUSBzZXJ2ZXIKPiB3aWxsIG5v
IGxvbmdlciBiZSBpbiB1c2UgYW5kIHRodXMgaXQgbm8gbG9uZ2VyIG5lZWRzIHRvIGJlIG1haW50
YWluZWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0
cml4LmNvbT4KPiBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KPiAtLS0KPiB2MjogTGVhdmUgY29tbWVudCBhYm91dCBNTUNGRy9sZWdhY3kgY29tcGF0
aWJpbGl0eQo+IC0tLQo+ICBody9wY2kuYyAgICAgICAgICAgIHwgIDMgKysrCj4gIGh3L3hlbl9t
YWNoaW5lX2Z2LmMgfCA3NQo+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrLS0tLS0tCj4gIGkzODYtZG0vZXhlYy1kbS5jICAgfCAxMCArKysrLS0tCj4gIGkz
ODYtZG0vaGVscGVyMi5jICAgfCAzNSArKysrKysrKysrKysrKysrKysrLS0tLS0tCj4gIHFlbXUt
eGVuLmggICAgICAgICAgfCAgOCArKysrKysKPiAgNSBmaWxlcyBjaGFuZ2VkLCAxMTIgaW5zZXJ0
aW9ucygrKSwgMTkgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2h3L3BjaS5jIGIvaHcv
cGNpLmMKPiBpbmRleCBjNDIzMjg1Li42OGU1ODA1IDEwMDY0NAo+IC0tLSBhL2h3L3BjaS5jCj4g
KysrIGIvaHcvcGNpLmMKPiBAQCAtMjYzLDYgKzI2Myw4IEBAIFBDSURldmljZSAqcGNpX3JlZ2lz
dGVyX2RldmljZShQQ0lCdXMgKmJ1cywgY29uc3QKPiBjaGFyICpuYW1lLAo+ICAgICAgcGNpX2Rl
di0+Y29uZmlnX3dyaXRlID0gY29uZmlnX3dyaXRlOwo+ICAgICAgYnVzLT5kZXZpY2VzW2RldmZu
XSA9IHBjaV9kZXY7Cj4gICAgICBwY2lfZGV2LT5pcnEgPSBxZW11X2FsbG9jYXRlX2lycXMocGNp
X3NldF9pcnEsIHBjaV9kZXYsIDQpOwo+ICsKPiArICAgIG1hcF9wY2lfZGV2KHBjaV9kZXYtPmRl
dmZuKTsKPiAgICAgIHJldHVybiBwY2lfZGV2Owo+ICB9Cj4gCj4gQEAgLTMwNSw2ICszMDcsNyBA
QCBpbnQgcGNpX3VucmVnaXN0ZXJfZGV2aWNlKFBDSURldmljZSAqcGNpX2RldikKPiAgewo+ICAg
ICAgaW50IHJldCA9IDA7Cj4gCj4gKyAgICB1bm1hcF9wY2lfZGV2KHBjaV9kZXYtPmRldmZuKTsK
PiAgICAgIGlmIChwY2lfZGV2LT51bnJlZ2lzdGVyKQo+ICAgICAgICAgIHJldCA9IHBjaV9kZXYt
PnVucmVnaXN0ZXIocGNpX2Rldik7Cj4gICAgICBpZiAocmV0KQo+IGRpZmYgLS1naXQgYS9ody94
ZW5fbWFjaGluZV9mdi5jIGIvaHcveGVuX21hY2hpbmVfZnYuYwo+IGluZGV4IGIzODVkNmEuLmYw
OTg5ZmEgMTAwNjQ0Cj4gLS0tIGEvaHcveGVuX21hY2hpbmVfZnYuYwo+ICsrKyBiL2h3L3hlbl9t
YWNoaW5lX2Z2LmMKPiBAQCAtMzAsNiArMzAsNyBAQAo+ICAjaW5jbHVkZSAicWVtdS14ZW4uaCIK
PiAgI2luY2x1ZGUgInFlbXUtYWlvLmgiCj4gICNpbmNsdWRlICJ4ZW5fYmFja2VuZC5oIgo+ICsj
aW5jbHVkZSAicGNpLmgiCj4gCj4gICNpbmNsdWRlIDx4ZW4vaHZtL3BhcmFtcy5oPgo+ICAjaW5j
bHVkZSA8c3lzL21tYW4uaD4KPiBAQCAtMjcwLDYgKzI3MSwxNyBAQCB2b2lkIHFlbXVfaW52YWxp
ZGF0ZV9lbnRyeSh1aW50OF90ICpidWZmZXIpIHt9Owo+IAo+ICAjZW5kaWYgLyogZGVmaW5lZChN
QVBDQUNIRSkgKi8KPiAKPiArc3RhdGljIGlvc2VydmlkX3QgaW9zZXJ2aWQ7Cj4gKwo+ICt2b2lk
IHhlbl9lbmFibGVfaW8odm9pZCkKPiArewo+ICsgICAgeGNfaHZtX3NldF9pb3JlcV9zZXJ2ZXJf
c3RhdGUoeGNfaGFuZGxlLCBkb21pZCwgaW9zZXJ2aWQsIDEpOwo+ICt9Cj4gKwo+ICt2b2lkIHhl
bl9kaXNhYmxlX2lvKHZvaWQpCj4gK3sKPiArICAgIHhjX2h2bV9zZXRfaW9yZXFfc2VydmVyX3N0
YXRlKHhjX2hhbmRsZSwgZG9taWQsIGlvc2VydmlkLCAwKTsKPiArfQo+IAo+ICBzdGF0aWMgdm9p
ZCB4ZW5faW5pdF9mdihyYW1fYWRkcl90IHJhbV9zaXplLCBpbnQgdmdhX3JhbV9zaXplLAo+ICAJ
CQljb25zdCBjaGFyICpib290X2RldmljZSwKPiBAQCAtMjc3LDcgKzI4OSw5IEBAIHN0YXRpYyB2
b2lkIHhlbl9pbml0X2Z2KHJhbV9hZGRyX3QgcmFtX3NpemUsIGludAo+IHZnYV9yYW1fc2l6ZSwK
PiAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqaW5pdHJkX2ZpbGVuYW1lLCBj
b25zdCBjaGFyICpjcHVfbW9kZWwsCj4gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNo
YXIgKmRpcmVjdF9wY2kpCj4gIHsKPiAtICAgIHVuc2lnbmVkIGxvbmcgaW9yZXFfcGZuOwo+ICsg
ICAgZXh0ZXJuIHhlbl9wZm5fdCBpb3JlcV9wZm47Cj4gKyAgICBleHRlcm4geGVuX3Bmbl90IGJ1
ZmlvcmVxX3BmbjsKPiArICAgIGV4dGVybiBldnRjaG5fcG9ydF90IGJ1ZmlvcmVxX2V2dGNobjsK
PiAgICAgIGV4dGVybiB2b2lkICpzaGFyZWRfcGFnZTsKPiAgICAgIGV4dGVybiB2b2lkICpidWZm
ZXJlZF9pb19wYWdlOwo+ICAjaWZkZWYgX19pYTY0X18KPiBAQCAtMjk1LDEwICszMDksMjIgQEAg
c3RhdGljIHZvaWQgeGVuX2luaXRfZnYocmFtX2FkZHJfdCByYW1fc2l6ZSwgaW50Cj4gdmdhX3Jh
bV9zaXplLAo+ICAgICAgfQo+ICAjZW5kaWYKPiAKPiAtI2lmZGVmIENPTkZJR19TVFVCRE9NIC8q
IHRoZSBodm1vcCBpcyBub3Qgc3VwcG9ydGVkIG9uIG9sZGVyCj4gaHlwZXJ2aXNvcnMgKi8KPiAt
ICAgIHhjX3NldF9odm1fcGFyYW0oeGNfaGFuZGxlLCBkb21pZCwgSFZNX1BBUkFNX0RNX0RPTUFJ
TiwKPiBET01JRF9TRUxGKTsKPiAtI2VuZGlmCj4gLSAgICB4Y19nZXRfaHZtX3BhcmFtKHhjX2hh
bmRsZSwgZG9taWQsIEhWTV9QQVJBTV9JT1JFUV9QRk4sCj4gJmlvcmVxX3Bmbik7Cj4gKyAgICBp
ZiAoeGNfaHZtX2NyZWF0ZV9pb3JlcV9zZXJ2ZXIoeGNfaGFuZGxlLCBkb21pZCwKPiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBIVk1fSU9SRVFTUlZfQlVGSU9SRVFfQVRPTUlD
LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZpb3NlcnZpZCkpIHsKPiAr
ICAgICAgICBmcHJpbnRmKGxvZ2ZpbGUsICJmYWlsZWQgdG8gY3JlYXRlIGlvcmVxIHNlcnZlcjog
ZXJyb3IgJWRcbiIsCj4gKyAgICAgICAgICAgICAgICBlcnJubyk7Cj4gKyAgICAgICAgZXhpdCgt
MSk7Cj4gKyAgICB9Cj4gKwo+ICsgICAgaWYgKHhjX2h2bV9nZXRfaW9yZXFfc2VydmVyX2luZm8o
eGNfaGFuZGxlLCBkb21pZCwgaW9zZXJ2aWQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAmaW9yZXFfcGZuLCAmYnVmaW9yZXFfcGZuLAo+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJmJ1ZmlvcmVxX2V2dGNobikpIHsKPiArICAgICAgICBmcHJp
bnRmKGxvZ2ZpbGUsICJmYWlsZWQgdG8gZ2V0IGlvcmVxIHNlcnZlciBpbmZvOiBlcnJvciAlZFxu
IiwKPiArICAgICAgICAgICAgICAgIGVycm5vKTsKPiArICAgICAgICBleGl0KC0xKTsKPiArICAg
IH0KPiArCj4gICAgICBmcHJpbnRmKGxvZ2ZpbGUsICJzaGFyZWQgcGFnZSBhdCBwZm4gJWx4XG4i
LCBpb3JlcV9wZm4pOwo+ICAgICAgc2hhcmVkX3BhZ2UgPSB4Y19tYXBfZm9yZWlnbl9yYW5nZSh4
Y19oYW5kbGUsIGRvbWlkLCBYQ19QQUdFX1NJWkUsCj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFBST1RfUkVBRHxQUk9UX1dSSVRFLCBpb3JlcV9wZm4pOwo+IEBAIC0z
MDcsMTUgKzMzMywxNyBAQCBzdGF0aWMgdm9pZCB4ZW5faW5pdF9mdihyYW1fYWRkcl90IHJhbV9z
aXplLCBpbnQKPiB2Z2FfcmFtX3NpemUsCj4gICAgICAgICAgZXhpdCgtMSk7Cj4gICAgICB9Cj4g
Cj4gLSAgICB4Y19nZXRfaHZtX3BhcmFtKHhjX2hhbmRsZSwgZG9taWQsIEhWTV9QQVJBTV9CVUZJ
T1JFUV9QRk4sCj4gJmlvcmVxX3Bmbik7Cj4gLSAgICBmcHJpbnRmKGxvZ2ZpbGUsICJidWZmZXJl
ZCBpbyBwYWdlIGF0IHBmbiAlbHhcbiIsIGlvcmVxX3Bmbik7Cj4gKyAgICBmcHJpbnRmKGxvZ2Zp
bGUsICJidWZmZXJlZCBpbyBwYWdlIGF0IHBmbiAlbHhcbiIsIGJ1ZmlvcmVxX3Bmbik7Cj4gICAg
ICBidWZmZXJlZF9pb19wYWdlID0geGNfbWFwX2ZvcmVpZ25fcmFuZ2UoeGNfaGFuZGxlLCBkb21p
ZCwKPiBYQ19QQUdFX1NJWkUsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgUFJPVF9SRUFEfFBST1RfV1JJVEUsIGlvcmVxX3Bmbik7Cj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUFJPVF9SRUFEfFBST1RfV1JJVEUsCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnVmaW9yZXFfcGZu
KTsKPiAgICAgIGlmIChidWZmZXJlZF9pb19wYWdlID09IE5VTEwpIHsKPiAgICAgICAgICBmcHJp
bnRmKGxvZ2ZpbGUsICJtYXAgYnVmZmVyZWQgSU8gcGFnZSByZXR1cm5lZCBlcnJvciAlZFxuIiwg
ZXJybm8pOwo+ICAgICAgICAgIGV4aXQoLTEpOwo+ICAgICAgfQo+IAo+ICsgICAgeGVuX2VuYWJs
ZV9pbygpOwo+ICsKPiAgI2lmIGRlZmluZWQoX19pYTY0X18pCj4gICAgICB4Y19nZXRfaHZtX3Bh
cmFtKHhjX2hhbmRsZSwgZG9taWQsIEhWTV9QQVJBTV9CVUZQSU9SRVFfUEZOLAo+ICZpb3JlcV9w
Zm4pOwo+ICAgICAgZnByaW50Zihsb2dmaWxlLCAiYnVmZmVyZWQgcGlvIHBhZ2UgYXQgcGZuICVs
eFxuIiwgaW9yZXFfcGZuKTsKPiBAQCAtMzc3LDYgKzQwNSwzNyBAQCBzdGF0aWMgdm9pZCB4ZW5f
aW5pdF9mdihyYW1fYWRkcl90IHJhbV9zaXplLCBpbnQKPiB2Z2FfcmFtX3NpemUsCj4gICAgICBw
Y19tYWNoaW5lLmluaXQocmFtX3NpemUsIHZnYV9yYW1fc2l6ZSwgYm9vdF9kZXZpY2UsCj4gIAkJ
ICAgIGtlcm5lbF9maWxlbmFtZSwga2VybmVsX2NtZGxpbmUsIGluaXRyZF9maWxlbmFtZSwKPiAg
CQkgICAgY3B1X21vZGVsLCBkaXJlY3RfcGNpKTsKPiArCj4gKyAgICB4Y19odm1fbWFwX2lvX3Jh
bmdlX3RvX2lvcmVxX3NlcnZlcih4Y19oYW5kbGUsIGRvbWlkLCBpb3NlcnZpZCwKPiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAsIDAsIDY1NTM2KTsKPiArfQo+ICsK
PiArdm9pZCBtYXBfbW1pb19yYW5nZSh0YXJnZXRfcGh5c19hZGRyX3Qgc3RhcnRfYWRkciwgcmFt
X2FkZHJfdCBzaXplKQo+ICt7Cj4gKyAgICByYW1fYWRkcl90IGVuZF9hZGRyID0gc3RhcnRfYWRk
ciArIHNpemUgLSAxOwo+ICsKPiArICAgIHhjX2h2bV9tYXBfaW9fcmFuZ2VfdG9faW9yZXFfc2Vy
dmVyKHhjX2hhbmRsZSwgZG9taWQsIGlvc2VydmlkLAo+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgMSwgc3RhcnRfYWRkciwgZW5kX2FkZHIpOwo+ICt9Cj4gKwo+ICt2
b2lkIHVubWFwX21taW9fcmFuZ2UodGFyZ2V0X3BoeXNfYWRkcl90IHN0YXJ0X2FkZHIsIHJhbV9h
ZGRyX3QKPiBzaXplKQo+ICt7Cj4gKyAgICByYW1fYWRkcl90IGVuZF9hZGRyID0gc3RhcnRfYWRk
ciArIHNpemUgLSAxOwo+ICsKPiArICAgIHhjX2h2bV91bm1hcF9pb19yYW5nZV9mcm9tX2lvcmVx
X3NlcnZlcih4Y19oYW5kbGUsIGRvbWlkLAo+IGlvc2VydmlkLAo+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIHN0YXJ0X2FkZHIsIGVuZF9hZGRyKTsKPiAr
fQo+ICsKPiArdm9pZCBtYXBfcGNpX2RldihpbnQgZGV2Zm4pCj4gK3sKPiArICAgIHhjX2h2bV9t
YXBfcGNpZGV2X3RvX2lvcmVxX3NlcnZlcih4Y19oYW5kbGUsIGRvbWlkLCBpb3NlcnZpZCwgMCwg
MCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQ0lfU0xPVChkZXZm
biksIFBDSV9GVU5DKGRldmZuKSk7Cj4gK30KPiArCj4gK3ZvaWQgdW5tYXBfcGNpX2RldihpbnQg
ZGV2Zm4pCj4gK3sKPiArICAgIHhjX2h2bV91bm1hcF9wY2lkZXZfZnJvbV9pb3JlcV9zZXJ2ZXIo
eGNfaGFuZGxlLCBkb21pZCwgaW9zZXJ2aWQsCj4gMCwgMCwKPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgUENJX1NMT1QoZGV2Zm4pLCBQQ0lfRlVOQyhkZXZmbikp
Owo+ICB9Cj4gCj4gIFFFTVVNYWNoaW5lIHhlbmZ2X21hY2hpbmUgPSB7Cj4gZGlmZiAtLWdpdCBh
L2kzODYtZG0vZXhlYy1kbS5jIGIvaTM4Ni1kbS9leGVjLWRtLmMKPiBpbmRleCA5NjI3NGQ5Li5l
ZmRkNzdlIDEwMDY0NAo+IC0tLSBhL2kzODYtZG0vZXhlYy1kbS5jCj4gKysrIGIvaTM4Ni1kbS9l
eGVjLWRtLmMKPiBAQCAtMjk0LDggKzI5NCwxMCBAQCB2b2lkCj4gY3B1X3JlZ2lzdGVyX3BoeXNp
Y2FsX21lbW9yeSh0YXJnZXRfcGh5c19hZGRyX3Qgc3RhcnRfYWRkciwKPiAKPiAgICAgIGZvciAo
aSA9IDA7IGkgPCBtbWlvX2NudDsgaSsrKSB7Cj4gICAgICAgICAgaWYobW1pb1tpXS5zdGFydCA9
PSBzdGFydF9hZGRyKSB7Cj4gKyAgICAgICAgICAgIHVubWFwX21taW9fcmFuZ2Uoc3RhcnRfYWRk
ciwgbW1pb1tpXS5zaXplKTsKPiAgICAgICAgICAgICAgbW1pb1tpXS5pb19pbmRleCA9IHBoeXNf
b2Zmc2V0Owo+ICAgICAgICAgICAgICBtbWlvW2ldLnNpemUgPSBzaXplOwo+ICsgICAgICAgICAg
ICBtYXBfbW1pb19yYW5nZShzdGFydF9hZGRyLCBzaXplKTsKPiAgICAgICAgICAgICAgcmV0dXJu
Owo+ICAgICAgICAgIH0KPiAgICAgIH0KPiBAQCAtMzA4LDYgKzMxMCw3IEBAIHZvaWQKPiBjcHVf
cmVnaXN0ZXJfcGh5c2ljYWxfbWVtb3J5KHRhcmdldF9waHlzX2FkZHJfdCBzdGFydF9hZGRyLAo+
ICAgICAgbW1pb1ttbWlvX2NudF0uaW9faW5kZXggPSBwaHlzX29mZnNldDsKPiAgICAgIG1taW9b
bW1pb19jbnRdLnN0YXJ0ID0gc3RhcnRfYWRkcjsKPiAgICAgIG1taW9bbW1pb19jbnQrK10uc2l6
ZSA9IHNpemU7Cj4gKyAgICBtYXBfbW1pb19yYW5nZShzdGFydF9hZGRyLCBzaXplKTsKPiAgfQo+
IAo+ICBzdGF0aWMgaW50IGdldF9mcmVlX2lvX21lbV9pZHgodm9pZCkKPiBAQCAtMzYwLDkgKzM2
MywxMCBAQCB2b2lkIGNwdV91bnJlZ2lzdGVyX2lvX21lbW9yeShpbnQKPiBpb190YWJsZV9hZGRy
ZXNzKQo+ICAgICAgaW50IGlvX2luZGV4ID0gaW9fdGFibGVfYWRkcmVzcyA+PiBJT19NRU1fU0hJ
RlQ7Cj4gCj4gICAgICBmb3IgKGkgPSAwOyBpIDwgbW1pb19jbnQ7IGkrKykgewo+IC0JaWYgKG1t
aW9baV0uaW9faW5kZXggPT0gaW9faW5kZXgpIHsKPiAtCSAgIG1taW9baV0uc3RhcnQgPSBtbWlv
W2ldLnNpemUgPSAwOwo+IC0JICAgYnJlYWs7Cj4gKyAgICAgICAgaWYgKG1taW9baV0uaW9faW5k
ZXggPT0gaW9faW5kZXgpIHsKPiArICAgICAgICAgICAgdW5tYXBfbW1pb19yYW5nZShtbWlvW2ld
LnN0YXJ0LCBtbWlvW2ldLnNpemUpOwo+ICsgICAgICAgICAgICBtbWlvW2ldLnN0YXJ0ID0gbW1p
b1tpXS5zaXplID0gMDsKPiArICAgICAgICAgICAgYnJlYWs7Cj4gIAl9Cj4gICAgICB9Cj4gCj4g
ZGlmZiAtLWdpdCBhL2kzODYtZG0vaGVscGVyMi5jIGIvaTM4Ni1kbS9oZWxwZXIyLmMKPiBpbmRl
eCA3ODA5M2ZlLi45OTVkNjNmIDEwMDY0NAo+IC0tLSBhL2kzODYtZG0vaGVscGVyMi5jCj4gKysr
IGIvaTM4Ni1kbS9oZWxwZXIyLmMKPiBAQCAtOTgsNiArOTgsMTAgQEAgaW50IGRvbWlkX2JhY2tl
bmQgPSAwOwo+IAo+ICBsb25nIHRpbWVfb2Zmc2V0ID0gMDsKPiAKPiAreGVuX3Bmbl90IGlvcmVx
X3BmbjsKPiAreGVuX3Bmbl90IGJ1ZmlvcmVxX3BmbjsKPiArZXZ0Y2huX3BvcnRfdCBidWZpb3Jl
cV9ldnRjaG47Cj4gKwo+ICBzaGFyZWRfaW9wYWdlX3QgKnNoYXJlZF9wYWdlID0gTlVMTDsKPiAK
PiAgI2RlZmluZSBCVUZGRVJfSU9fTUFYX0RFTEFZICAxMDAKPiBAQCAtMTIwLDcgKzEyNCw2IEBA
IENQVVg4NlN0YXRlICpjcHVfeDg2X2luaXQoY29uc3QgY2hhciAqY3B1X21vZGVsKQo+ICAgICAg
Q1BVWDg2U3RhdGUgKmVudjsKPiAgICAgIHN0YXRpYyBpbnQgaW5pdGVkOwo+ICAgICAgaW50IGks
IHJjOwo+IC0gICAgdW5zaWduZWQgbG9uZyBidWZpb3JlcV9ldnRjaG47Cj4gCj4gICAgICBlbnYg
PSBxZW11X21hbGxvY3ooc2l6ZW9mKENQVVg4NlN0YXRlKSk7Cj4gICAgICBpZiAoIWVudikKPiBA
QCAtMTU4LDEzICsxNjEsNiBAQCBDUFVYODZTdGF0ZSAqY3B1X3g4Nl9pbml0KGNvbnN0IGNoYXIg
KmNwdV9tb2RlbCkKPiAgICAgICAgICAgICAgfQo+ICAgICAgICAgICAgICBpb3JlcV9sb2NhbF9w
b3J0W2ldID0gcmM7Cj4gICAgICAgICAgfQo+IC0gICAgICAgIHJjID0geGNfZ2V0X2h2bV9wYXJh
bSh4Y19oYW5kbGUsIGRvbWlkLAo+IEhWTV9QQVJBTV9CVUZJT1JFUV9FVlRDSE4sCj4gLSAgICAg
ICAgICAgICAgICAmYnVmaW9yZXFfZXZ0Y2huKTsKPiAtICAgICAgICBpZiAocmMgPCAwKSB7Cj4g
LSAgICAgICAgICAgIGZwcmludGYobG9nZmlsZSwgImZhaWxlZCB0byBnZXQgSFZNX1BBUkFNX0JV
RklPUkVRX0VWVENITgo+IGVycm9yPSVkXG4iLAo+IC0gICAgICAgICAgICAgICAgICAgIGVycm5v
KTsKPiAtICAgICAgICAgICAgcmV0dXJuIE5VTEw7Cj4gLSAgICAgICAgfQo+ICAgICAgICAgIHJj
ID0geGVuZXZ0Y2huX2JpbmRfaW50ZXJkb21haW4oeGNlX2hhbmRsZSwgZG9taWQsCj4gKHVpbnQz
Ml90KWJ1ZmlvcmVxX2V2dGNobik7Cj4gICAgICAgICAgaWYgKHJjID09IC0xKSB7Cj4gICAgICAg
ICAgICAgIGZwcmludGYobG9nZmlsZSwgImJpbmQgaW50ZXJkb21haW4gaW9jdGwgZXJyb3IgJWRc
biIsIGVycm5vKTsKPiBAQCAtNDg5LDYgKzQ4NSwyNyBAQCBzdGF0aWMgdm9pZCBfX2hhbmRsZV9p
b3JlcShDUFVTdGF0ZSAqZW52LCBpb3JlcV90Cj4gKnJlcSkKPiAgICAgIGNhc2UgSU9SRVFfVFlQ
RV9JTlZBTElEQVRFOgo+ICAgICAgICAgIHFlbXVfaW52YWxpZGF0ZV9tYXBfY2FjaGUoKTsKPiAg
ICAgICAgICBicmVhazsKPiArICAgIGNhc2UgSU9SRVFfVFlQRV9QQ0lfQ09ORklHOiB7Cj4gKyAg
ICAgICAgdWludDMyX3Qgc2JkZiA9IHJlcS0+YWRkciA+PiAzMjsKPiArICAgICAgICB1aW50MzJf
dCB2YWw7Cj4gKwo+ICsgICAgICAgIC8qCj4gKyAgICAgICAgICogUUVNVSBkb2Vzbid0IHN1cHBv
cnQgTU1DRkcsIHNvIHJlcGxheSB0aGUgQ29uZmlnIGN5Y2xlIGFzIGlmIGl0IGhhcwo+ICsgICAg
ICAgICAqIGJlZW4gaXNzdWVkIHZpYSB0aGUgbGVnYWN5IGNmOC9jZmMgbWVjaGFuaXNtLgo+ICsg
ICAgICAgICAqLwoKRkFPRCB0aGlzIHdvcmRpbmcgbG9va3MgZmluZSB0byBtZS4KCiAgUGF1bAoK
PiArCj4gKyAgICAgICAgLyogRmFrZSBvdXQgdG8gMHhjZjggKi8KPiArICAgICAgICB2YWwgPSAo
MXUgPDwgMzEpIHwKPiArICAgICAgICAgICAgKChyZXEtPmFkZHIgJiAweDBmMDApIDw8IDE2KSB8
Cj4gKyAgICAgICAgICAgICgoc2JkZiAmIDB4ZmZmZikgPDwgOCkgfAo+ICsgICAgICAgICAgICAo
cmVxLT5hZGRyICYgMHhmYyk7Cj4gKyAgICAgICAgZG9fb3V0cChlbnYsIDB4Y2Y4LCA0LCB2YWwp
Owo+ICsKPiArICAgICAgICAvKiBOb3cgZmFrZSBJL08gdG8gMHhjZmMgKi8KPiArICAgICAgICBy
ZXEtPmFkZHIgPSAweGNmYyB8IChyZXEtPmFkZHIgJiAweDAzKTsKPiArICAgICAgICBjcHVfaW9y
ZXFfcGlvKGVudiwgcmVxKTsKPiArICAgICAgICBicmVhazsKPiArICAgIH0KPiAgICAgIGRlZmF1
bHQ6Cj4gICAgICAgICAgaHdfZXJyb3IoIkludmFsaWQgaW9yZXEgdHlwZSAweCV4XG4iLCByZXEt
PnR5cGUpOwo+ICAgICAgfQo+IEBAIC02NDUsNiArNjYyLDcgQEAgaW50IG1haW5fbG9vcCh2b2lk
KQo+IAo+ICAgICAgICAgIC8qIFNhdmUgdGhlIGRldmljZSBzdGF0ZSAqLwo+ICAgICAgICAgIGFz
cHJpbnRmKCZxZW11X2ZpbGUsICIvdmFyL2xpYi94ZW4vcWVtdS1zYXZlLiVkIiwgZG9taWQpOwo+
ICsgICAgICAgIHhlbl9kaXNhYmxlX2lvKCk7Cj4gICAgICAgICAgZG9fc2F2ZXZtKHFlbXVfZmls
ZSk7Cj4gICAgICAgICAgZnJlZShxZW11X2ZpbGUpOwo+IAo+IEBAIC02NTgsNiArNjc2LDcgQEAg
aW50IG1haW5fbG9vcCh2b2lkKQo+ICAgICAgICAgICAgICAgICAgeGVuc3RvcmVfcHJvY2Vzc19l
dmVudChOVUxMKTsKPiAgICAgICAgICB9Cj4gCj4gKyAgICAgICAgeGVuX2VuYWJsZV9pbygpOwo+
ICAgICAgICAgIHhlbnN0b3JlX3JlY29yZF9kbV9zdGF0ZSgicnVubmluZyIpOwo+ICAgICAgfQo+
IAo+IGRpZmYgLS1naXQgYS9xZW11LXhlbi5oIGIvcWVtdS14ZW4uaAo+IGluZGV4IDA1OTg2Njgu
Ljg2MmQzOTkgMTAwNjQ0Cj4gLS0tIGEvcWVtdS14ZW4uaAo+ICsrKyBiL3FlbXUteGVuLmgKPiBA
QCAtMTM4LDQgKzEzOCwxMiBAQCBpbnQgaGFzX3RwbV9kZXZpY2VfZGFuZ2VyKHZvaWQpOwo+ICBz
dGF0aWMgdm9pZCB2Z2FfZGlydHlfbG9nX3N0YXJ0KHZvaWQgKnMpIHsgfQo+ICBzdGF0aWMgdm9p
ZCB2Z2FfZGlydHlfbG9nX3N0b3Aodm9pZCAqcykgeyB9Cj4gCj4gK3ZvaWQgeGVuX2VuYWJsZV9p
byh2b2lkKTsKPiArdm9pZCB4ZW5fZGlzYWJsZV9pbyh2b2lkKTsKPiArCj4gK3ZvaWQgbWFwX21t
aW9fcmFuZ2UodGFyZ2V0X3BoeXNfYWRkcl90IHN0YXJ0X2FkZHIsIHJhbV9hZGRyX3Qgc2l6ZSk7
Cj4gK3ZvaWQgdW5tYXBfbW1pb19yYW5nZSh0YXJnZXRfcGh5c19hZGRyX3Qgc3RhcnRfYWRkciwg
cmFtX2FkZHJfdAo+IHNpemUpOwo+ICt2b2lkIG1hcF9wY2lfZGV2KGludCBkZXZmbik7Cj4gK3Zv
aWQgdW5tYXBfcGNpX2RldihpbnQgZGV2Zm4pOwo+ICsKPiAgI2VuZGlmIC8qUUVNVV9YRU5fSCov
Cj4gLS0KPiAyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 09:47:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 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 1fsmD3-000065-7z; Thu, 23 Aug 2018 09:47:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uf51=lg=citrix.com=prvs=766cd44cd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fsmD1-00005M-0J
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 09:47:19 +0000
X-Inumbo-ID: 5702318e-a6b9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5702318e-a6b9-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 11:45:59 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,278,1531785600"; d="scan'208";a="63525859"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 23 Aug 2018 10:47:01 +0100
Message-ID: <20180823094711.21376-5-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180823094711.21376-1-paul.durrant@citrix.com>
References: <20180823094711.21376-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 04/14] 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>

VGhpcyBwYXRjaCByZW1vdmVzIHRoZSBpbXBsaWNpdCBkb21haW5fY3Jhc2goKSBmcm9tIGlvbW11
X21hcCgpLAp1bm1hcF9wYWdlKCkgYW5kIGlvbW11X2lvdGxiX2ZsdXNoKCkgYW5kIHR1cm5zIHRo
ZW0gaW50byBzdHJhaWdodGZvcndhcmQKd3JhcHBlcnMgdGhhdCBjaGVjayB0aGUgZXhpc3RlbmNl
IG9mIHRoZSByZWxldmFudCBpb21tdV9vcCBhbmQgY2FsbAp0aHJvdWdoIHRvIGl0LiBUaGlzIG1h
a2VzIHRoZW0gdXNhYmxlIGJ5IFBWIElPTU1VIGNvZGUgdG8gYmUgZGVsaXZlcmVkIGluCmZ1dHVy
ZSBwYXRjaGVzLgpUaGlzIHBhdGNoIGFkZHMgYSBoZWxwZXIgbWFjcm8sIGRvbXVfY3Jhc2goKSwg
dGhhdCB3aWxsIG9ubHkgaW52b2tlCmRvbWFpbl9jcmFzaCgpIGlmIHRoZSBkb21haW4gaXMgbm90
IHRoZSBoYXJkd2FyZSBkb21haW4gYW5kIG1vZGlmaWVzIGNhbGxlcnMKb2YgaW9tbXVfbWFwKCks
IHVubWFwX3BhZ2UoKSBhbmQgaW9tbXVfaW90bGJfZmx1c2goKSB0byB1c2UgdGhpcyBzaG91bGQK
YW4gb3BlcmF0aW9uIGZhaWwuCgpOT1RFOiBUaGlzIHBhdGNoIGluY2x1ZGVzIG9uZSBiaXQgb2Yg
Y2xlYW4tdXAgaW4gc2V0X2lkZW50aXR5X3AybV9lbnRyeSgpCiAgICAgIHJlcGxhY2luZyB1c2Ug
b2YgcDJtLT5kb21haW4gd2l0aCB0aGUgZG9tYWluIHBvaW50ZXIgcGFzc2VkIGludG8gdGhlCiAg
ICAgIGZ1bmN0aW9uLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRA
Y2l0cml4LmNvbT4KLS0tCkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDYzogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4K
Q2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsg
V2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3Jn
PgpDYzogSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPgpDYzogS2V2aW4gVGlh
biA8a2V2aW4udGlhbkBpbnRlbC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFw
QGV1LmNpdHJpeC5jb20+Cgp2NjoKIC0gSW50cm9kdWNlIGRvbXVfY3Jhc2goKSAoaWRlYSBzdWdn
ZXN0ZWQgYnkgS2V2aW4sIG5hbWUgc3VnZ2VzdGVkIGJ5IEphbikKICAgdG8gY3Jhc2ggbm9uLWhh
cmR3YXJlIGRvbWFpbnMuCiAtIERyb3BwZWQgV2VpJ3MgYW5kIEdlb3JnZSdzIFItYiBiZWNhdXNl
IG9mIGNoYW5nZS4KCnYyOgogLSBOZXcgaW4gdjIuCi0tLQogeGVuL2FyY2gvYXJtL3AybS5jICAg
ICAgICAgICAgICAgICAgfCAgNCArKysrCiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAgICAg
ICAgICB8ICAzICsrKwogeGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyAgICAgICAgICAgfCAgMyAr
KysKIHhlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyAgICAgICAgICAgIHwgIDMgKysrCiB4ZW4vYXJj
aC94ODYvbW0vcDJtLmMgICAgICAgICAgICAgICB8IDIyICsrKysrKysrKysrKysrKysrKy0tLS0K
IHhlbi9jb21tb24vZ3JhbnRfdGFibGUuYyAgICAgICAgICAgIHwgIDQgKysrKwogeGVuL2NvbW1v
bi9tZW1vcnkuYyAgICAgICAgICAgICAgICAgfCAgMyArKysKIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2lvbW11LmMgICAgIHwgMTIgLS0tLS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC94ODYvaW9tbXUuYyB8ICA0ICsrKysKIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5oICAgICAgICAg
ICAgIHwgIDUgKysrKysKIDEwIGZpbGVzIGNoYW5nZWQsIDQ3IGluc2VydGlvbnMoKyksIDE2IGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wMm0uYyBiL3hlbi9hcmNoL2Fy
bS9wMm0uYwppbmRleCAwNzIwMjlkZmJlLi40YThjYWM1MDUwIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC9hcm0vcDJtLmMKKysrIGIveGVuL2FyY2gvYXJtL3AybS5jCkBAIC05NTcsOCArOTU3LDEyIEBA
IHN0YXRpYyBpbnQgX19wMm1fc2V0X2VudHJ5KHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAKICAg
ICBpZiAoIG5lZWRfaW9tbXUocDJtLT5kb21haW4pICYmCiAgICAgICAgICAobHBhZV9pc192YWxp
ZChvcmlnX3B0ZSkgfHwgbHBhZV9pc192YWxpZCgqZW50cnkpKSApCisgICAgewogICAgICAgICBy
YyA9IGlvbW11X2lvdGxiX2ZsdXNoKHAybS0+ZG9tYWluLCBfYmZuKGdmbl94KHNnZm4pKSwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxVUwgPDwgcGFnZV9vcmRlcik7CisgICAgICAg
IGlmICggdW5saWtlbHkocmMpICkKKyAgICAgICAgICAgIGRvbXVfY3Jhc2gocDJtLT5kb21haW4p
OworICAgIH0KICAgICBlbHNlCiAgICAgICAgIHJjID0gMDsKIApkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L21tLmMgYi94ZW4vYXJjaC94ODYvbW0uYwppbmRleCA5ZTlmYjk0MjFlLi5mNTk4Njc0
ZjBjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94ZW4vYXJjaC94ODYvbW0u
YwpAQCAtMjc2MCw2ICsyNzYwLDkgQEAgc3RhdGljIGludCBfZ2V0X3BhZ2VfdHlwZShzdHJ1Y3Qg
cGFnZV9pbmZvICpwYWdlLCB1bnNpZ25lZCBsb25nIHR5cGUsCiAgICAgICAgICAgICAgICAgaW9t
bXVfcmV0ID0gaW9tbXVfbWFwX3BhZ2UoZCwgX2JmbihtZm5feChtZm4pKSwgbWZuLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZSB8CiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVGX3dyaXRhYmxl
KTsKKworICAgICAgICAgICAgaWYgKCB1bmxpa2VseShpb21tdV9yZXQpICkKKyAgICAgICAgICAg
ICAgICBkb211X2NyYXNoKGQpOwogICAgICAgICB9CiAgICAgfQogCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvbW0vcDJtLWVwdC5jIGIveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwppbmRleCAy
MDg5YjUyMzJkLi5jOWUxYTdlMjg4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLWVw
dC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMKQEAgLTg5NSw2ICs4OTUsOSBAQCBv
dXQ6CiAgICAgICAgICAgICAgICAgICAgIGlmICggIXJjICkKICAgICAgICAgICAgICAgICAgICAg
ICAgIHJjID0gcmV0OwogICAgICAgICAgICAgICAgIH0KKworICAgICAgICAgICAgaWYgKCB1bmxp
a2VseShyYykgKQorICAgICAgICAgICAgICAgIGRvbXVfY3Jhc2goZCk7CiAgICAgICAgIH0KICAg
ICB9CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyBiL3hlbi9hcmNoL3g4
Ni9tbS9wMm0tcHQuYwppbmRleCBhNDQxYWYzODhhLi4zYjhkMTg0MDU0IDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1wdC5jCkBA
IC03MTcsNiArNzE3LDkgQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJt
LCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICByYyA9IHJl
dDsKICAgICAgICAgICAgICAgICB9CiAgICAgICAgIH0KKworICAgICAgICBpZiAoIHVubGlrZWx5
KHJjKSApCisgICAgICAgICAgICBkb211X2NyYXNoKHAybS0+ZG9tYWluKTsKICAgICB9CiAKICAg
ICAvKgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21t
L3AybS5jCmluZGV4IGZiZjY3ZGVmNTAuLjc1NTMyOTM2NmUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9tbS9wMm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAgLTcyNCw2ICs3MjQs
OSBAQCBwMm1fcmVtb3ZlX3BhZ2Uoc3RydWN0IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQgbG9u
ZyBnZm5fbCwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgICAgICAgICAgICAgaWYgKCAhcmMgKQog
ICAgICAgICAgICAgICAgICAgICByYyA9IHJldDsKICAgICAgICAgICAgIH0KKworICAgICAgICAg
ICAgaWYgKCB1bmxpa2VseShyYykgKQorICAgICAgICAgICAgICAgIGRvbXVfY3Jhc2gocDJtLT5k
b21haW4pOwogICAgICAgICB9CiAKICAgICAgICAgcmV0dXJuIHJjOwpAQCAtNzg5LDYgKzc5Miw3
IEBAIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwg
bWZuX3QgbWZuLAogICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCBpb21tdV91bm1hcF9wYWdl
KGQsIGJmbl9hZGQoYmZuLCBpKSkgKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRp
bnVlOwogCisgICAgICAgICAgICAgICAgICAgIGRvbXVfY3Jhc2goZCk7CiAgICAgICAgICAgICAg
ICAgICAgIHJldHVybiByYzsKICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICB9CkBAIC0x
MTU3LDEyICsxMTYxLDE3IEBAIGludCBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5KHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuX2wsCiAgICAgc3RydWN0IHAybV9kb21haW4gKnAybSA9
IHAybV9nZXRfaG9zdHAybShkKTsKICAgICBpbnQgcmV0OwogCi0gICAgaWYgKCAhcGFnaW5nX21v
ZGVfdHJhbnNsYXRlKHAybS0+ZG9tYWluKSApCisgICAgaWYgKCAhcGFnaW5nX21vZGVfdHJhbnNs
YXRlKGQpICkKICAgICB7CiAgICAgICAgIGlmICggIW5lZWRfaW9tbXUoZCkgKQogICAgICAgICAg
ICAgcmV0dXJuIDA7Ci0gICAgICAgIHJldHVybiBpb21tdV9tYXBfcGFnZShkLCBfYmZuKGdmbl9s
KSwgX21mbihnZm5fbCksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVh
ZGFibGUgfCBJT01NVUZfd3JpdGFibGUpOworCisgICAgICAgIHJldCA9IGlvbW11X21hcF9wYWdl
KGQsIF9iZm4oZ2ZuX2wpLCBfbWZuKGdmbl9sKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKTsKKyAgICAgICAgaWYgKCB1bmxp
a2VseShyZXQpICkKKyAgICAgICAgICAgIGRvbXVfY3Jhc2goZCk7CisKKyAgICAgICAgcmV0dXJu
IHJldDsKICAgICB9CiAKICAgICBnZm5fbG9jayhwMm0sIGdmbiwgMCk7CkBAIC0xMjUyLDcgKzEy
NjEsMTIgQEAgaW50IGNsZWFyX2lkZW50aXR5X3AybV9lbnRyeShzdHJ1Y3QgZG9tYWluICpkLCB1
bnNpZ25lZCBsb25nIGdmbl9sKQogICAgIHsKICAgICAgICAgaWYgKCAhbmVlZF9pb21tdShkKSAp
CiAgICAgICAgICAgICByZXR1cm4gMDsKLSAgICAgICAgcmV0dXJuIGlvbW11X3VubWFwX3BhZ2Uo
ZCwgX2JmbihnZm5fbCkpOworCisgICAgICAgIHJldCA9IGlvbW11X3VubWFwX3BhZ2UoZCwgX2Jm
bihnZm5fbCkpOworICAgICAgICBpZiAoIHVubGlrZWx5KHJldCkgKQorICAgICAgICAgICAgZG9t
dV9jcmFzaChkKTsKKworICAgICAgICByZXR1cm4gcmV0OwogICAgIH0KIAogICAgIGdmbl9sb2Nr
KHAybSwgZ2ZuLCAwKTsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBiL3hl
bi9jb21tb24vZ3JhbnRfdGFibGUuYwppbmRleCBhZjQxMTMzOTUzLi5lNjk0YTRiZjE2IDEwMDY0
NAotLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90
YWJsZS5jCkBAIC0xMTU0LDYgKzExNTQsNyBAQCBtYXBfZ3JhbnRfcmVmKAogICAgICAgICB9CiAg
ICAgICAgIGlmICggZXJyICkKICAgICAgICAgeworICAgICAgICAgICAgZG9tdV9jcmFzaChsZCk7
CiAgICAgICAgICAgICBkb3VibGVfZ3RfdW5sb2NrKGxndCwgcmd0KTsKICAgICAgICAgICAgIHJj
ID0gR05UU1RfZ2VuZXJhbF9lcnJvcjsKICAgICAgICAgICAgIGdvdG8gdW5kb19vdXQ7CkBAIC0x
NDA2LDcgKzE0MDcsMTAgQEAgdW5tYXBfY29tbW9uKAogICAgICAgICBkb3VibGVfZ3RfdW5sb2Nr
KGxndCwgcmd0KTsKIAogICAgICAgICBpZiAoIGVyciApCisgICAgICAgIHsKKyAgICAgICAgICAg
IGRvbXVfY3Jhc2gobGQpOwogICAgICAgICAgICAgcmMgPSBHTlRTVF9nZW5lcmFsX2Vycm9yOwor
ICAgICAgICB9CiAgICAgfQogCiAgICAgLyogSWYganVzdCB1bm1hcHBlZCBhIHdyaXRhYmxlIG1h
cHBpbmcsIG1hcmsgYXMgZGlydGllZCAqLwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9tZW1vcnku
YyBiL3hlbi9jb21tb24vbWVtb3J5LmMKaW5kZXggOGJhODkyMWM3OS4uMmU0Y2Q4Y2RmZCAxMDA2
NDQKLS0tIGEveGVuL2NvbW1vbi9tZW1vcnkuYworKysgYi94ZW4vY29tbW9uL21lbW9yeS5jCkBA
IC04NDEsNiArODQxLDkgQEAgaW50IHhlbm1lbV9hZGRfdG9fcGh5c21hcChzdHJ1Y3QgZG9tYWlu
ICpkLCBzdHJ1Y3QgeGVuX2FkZF90b19waHlzbWFwICp4YXRwLAogICAgICAgICByZXQgPSBpb21t
dV9pb3RsYl9mbHVzaChkLCBfYmZuKHhhdHAtPmdwZm4gLSBkb25lKSwgZG9uZSk7CiAgICAgICAg
IGlmICggdW5saWtlbHkocmV0KSAmJiByYyA+PSAwICkKICAgICAgICAgICAgIHJjID0gcmV0Owor
CisgICAgICAgIGlmICggdW5saWtlbHkocmMgPCAwKSApCisgICAgICAgICAgICBkb211X2NyYXNo
KGQpOwogICAgIH0KICNlbmRpZgogCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwppbmRleCBkOWVjNjY3
OTQ1Li5mNzVjYWIxMzBkIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21t
dS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAgLTI3Miw5ICsyNzIs
NiBAQCBpbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuLCBtZm5f
dCBtZm4sCiAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0VSUgogICAgICAgICAgICAgICAgICAg
ICJkJWQ6IElPTU1VIG1hcHBpbmcgYmZuICUiUFJJX2JmbiIgdG8gbWZuICUiUFJJX21mbiIgZmFp
bGVkOiAlZFxuIiwKICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGJmbl94KGJmbiks
IG1mbl94KG1mbiksIHJjKTsKLQotICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkg
KQotICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwogICAgIH0KIAogICAgIHJldHVybiByYzsK
QEAgLTI5NSw5ICsyOTIsNiBAQCBpbnQgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpk
LCBiZm5fdCBiZm4pCiAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0VSUgogICAgICAgICAgICAg
ICAgICAgICJkJWQ6IElPTU1VIHVubWFwcGluZyBiZm4gJSJQUklfYmZuIiBmYWlsZWQ6ICVkXG4i
LAogICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgYmZuX3goYmZuKSwgcmMpOwotCi0g
ICAgICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihkKSApCi0gICAgICAgICAgICBkb21haW5f
Y3Jhc2goZCk7CiAgICAgfQogCiAgICAgcmV0dXJuIHJjOwpAQCAtMzM1LDkgKzMyOSw2IEBAIGlu
dCBpb21tdV9pb3RsYl9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sIHVuc2lnbmVk
IGludCBwYWdlX2NvdW50KQogICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIKICAgICAgICAg
ICAgICAgICAgICAiZCVkOiBJT01NVSBJT1RMQiBmbHVzaCBmYWlsZWQ6ICVkLCBiZm4gJSJQUklf
YmZuIiwgcGFnZSBjb3VudCAldVxuIiwKICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQs
IHJjLCBiZm5feChiZm4pLCBwYWdlX2NvdW50KTsKLQotICAgICAgICBpZiAoICFpc19oYXJkd2Fy
ZV9kb21haW4oZCkgKQotICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwogICAgIH0KIAogICAg
IHJldHVybiByYzsKQEAgLTM1OCw5ICszNDksNiBAQCBpbnQgaW9tbXVfaW90bGJfZmx1c2hfYWxs
KHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0VSUgogICAgICAg
ICAgICAgICAgICAgICJkJWQ6IElPTU1VIElPVExCIGZsdXNoIGFsbCBmYWlsZWQ6ICVkXG4iLAog
ICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmMpOwotCi0gICAgICAgIGlmICggIWlz
X2hhcmR3YXJlX2RvbWFpbihkKSApCi0gICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAg
fQogCiAgICAgcmV0dXJuIHJjOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
eDg2L2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwppbmRleCAz
Nzk4ODJjNjkwLi4wOTU3MzcyMmJkIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC94ODYvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYwpA
QCAtMTA0LDcgKzEwNCwxMSBAQCBpbnQgYXJjaF9pb21tdV9wb3B1bGF0ZV9wYWdlX3RhYmxlKHN0
cnVjdCBkb21haW4gKmQpCiAgICAgdGhpc19jcHUoaW9tbXVfZG9udF9mbHVzaF9pb3RsYikgPSAw
OwogCiAgICAgaWYgKCAhcmMgKQorICAgIHsKICAgICAgICAgcmMgPSBpb21tdV9pb3RsYl9mbHVz
aF9hbGwoZCk7CisgICAgICAgIGlmICggdW5saWtlbHkocmMpICkKKyAgICAgICAgICAgIGRvbWFp
bl9jcmFzaChkKTsKKyAgICB9CiAKICAgICBpZiAoIHJjICYmIHJjICE9IC1FUkVTVEFSVCApCiAg
ICAgICAgIGlvbW11X3RlYXJkb3duKGQpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3Nj
aGVkLmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAppbmRleCA1MWNlZWJlNmNjLi4zODFlYjZk
YzhjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAorKysgYi94ZW4vaW5jbHVk
ZS94ZW4vc2NoZWQuaApAQCAtNjE2LDYgKzYxNiwxMSBAQCB2b2lkIF9fZG9tYWluX2NyYXNoKHN0
cnVjdCBkb21haW4gKmQpOwogICAgIF9fZG9tYWluX2NyYXNoKGQpOyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiB9IHdoaWxlICgwKQogCisjZGVm
aW5lIGRvbXVfY3Jhc2goZCkgZG8geyAgICAgICAgICAgICAgICBcCisgICAgaWYgKCAhaXNfaGFy
ZHdhcmVfZG9tYWluKGQpICkgICAgICAgICBcCisgICAgICAgIGRvbWFpbl9jcmFzaChkKTsgICAg
ICAgICAgICAgICAgICBcCit9IHdoaWxlIChmYWxzZSkKKwogLyoKICAqIENhbGxlZCBmcm9tIGFz
c2VtYmx5IGNvZGUsIHdpdGggYW4gb3B0aW9uYWwgYWRkcmVzcyB0byBoZWxwIGluZGljYXRlIHdo
eQogICogdGhlIGNyYXNoIG9jY3VyZWQuICBJZiBhZGRyIGlzIDAsIGxvb2sgdXAgYWRkcmVzcyBm
cm9tIGxhc3QgZXh0YWJsZQotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 09:47:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 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 1fsmD4-000079-Uo; Thu, 23 Aug 2018 09: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=uf51=lg=citrix.com=prvs=766cd44cd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fsmD3-00006A-G9
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 09:47:21 +0000
X-Inumbo-ID: 9e48dea4-a6b9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9e48dea4-a6b9-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 09:47:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,278,1531785600"; d="scan'208";a="63525865"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 23 Aug 2018 10:47:04 +0100
Message-ID: <20180823094711.21376-8-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180823094711.21376-1-paul.durrant@citrix.com>
References: <20180823094711.21376-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 07/14] 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
aXRyaXguY29tPgoKdjQ6CiAtIE1ha2UgeGVuX2Jmbl90IHN0cmljdGx5IDY0IGJpdHMgd2lkZSBh
bmQgZHJvcCBhc3NvY2lhdGVkIGNvbXBhdAogICB0cmFuc2xhdGlvbi4KCnYzOgogLSBBdm9pZCBz
cGVjdWxhdGlvbiBiZXlvbmQgYXJyYXkgYm91bmRzIGNoZWNrLgoKdjI6CiAtIFJlLWltcGxlbWVu
dGVkIGZvciB2MiBiYXNlZCBvbiBuZXcgcmFuZ2VzZXQuCi0tLQogeGVuL2NvbW1vbi9pb21tdV9v
cC5jICAgICAgICAgfCAxNjQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaCB8ICAzOSArKysrKysrKysrCiB4ZW4v
aW5jbHVkZS94bGF0LmxzdCAgICAgICAgICB8ICAgMiArCiAzIGZpbGVzIGNoYW5nZWQsIDE5OSBp
bnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vaW9t
bXVfb3AuYyBiL3hlbi9jb21tb24vaW9tbXVfb3AuYwppbmRleCA3NDRjMGZjZTI3Li5iY2ZjZDQ5
MTAyIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2lvbW11X29wLmMKKysrIGIveGVuL2NvbW1vbi9p
b21tdV9vcC5jCkBAIC0yMiwxMSArMjIsNzAgQEAKICNpbmNsdWRlIDx4ZW4vZXZlbnQuaD4KICNp
bmNsdWRlIDx4ZW4vZ3Vlc3RfYWNjZXNzLmg+CiAjaW5jbHVkZSA8eGVuL2h5cGVyY2FsbC5oPgor
I2luY2x1ZGUgPHhlbi9ub3NwZWMuaD4KKworc3RydWN0IGdldF9yZXNlcnZlZF9jdHh0IHsKKyAg
ICB1bnNpZ25lZCBpbnQgbWF4X2VudHJpZXM7CisgICAgdW5zaWduZWQgaW50IG5yX2VudHJpZXM7
CisgICAgWEVOX0dVRVNUX0hBTkRMRSh4ZW5faW9tbXVfcmVzZXJ2ZWRfcmFuZ2VfdCkgcmFuZ2Vz
OworfTsKKworc3RhdGljIGludCBnZXRfcmVzZXJ2ZWQodW5zaWduZWQgbG9uZyBzLCB1bnNpZ25l
ZCBsb25nIGUsIHZvaWQgKmFyZykKK3sKKyAgICBzdHJ1Y3QgZ2V0X3Jlc2VydmVkX2N0eHQgKmN0
eHQgPSBhcmc7CisKKyAgICBpZiAoIGN0eHQtPm5yX2VudHJpZXMgPCBjdHh0LT5tYXhfZW50cmll
cyApCisgICAgeworICAgICAgICB4ZW5faW9tbXVfcmVzZXJ2ZWRfcmFuZ2VfdCByYW5nZSA9IHsK
KyAgICAgICAgICAgIC5zdGFydF9iZm4gPSBzLAorICAgICAgICAgICAgLm5yX2ZyYW1lcyA9IGUg
LSBzLAorICAgICAgICB9OworCisgICAgICAgIGlmICggY29weV90b19ndWVzdF9vZmZzZXQoY3R4
dC0+cmFuZ2VzLCBjdHh0LT5ucl9lbnRyaWVzLCAmcmFuZ2UsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgMSkgKQorICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisgICAgfQor
CisgICAgY3R4dC0+bnJfZW50cmllcysrOworICAgIHJldHVybiAwOworfQorCitzdGF0aWMgaW50
IGlvbW11X29wX3F1ZXJ5X3Jlc2VydmVkKHN0cnVjdCB4ZW5faW9tbXVfb3BfcXVlcnlfcmVzZXJ2
ZWQgKm9wKQoreworICAgIHN0cnVjdCBkb21haW4gKmN1cnJkID0gY3VycmVudC0+ZG9tYWluOwor
ICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmlvbW11ID0gZG9tX2lvbW11KGN1cnJkKTsKKyAgICBz
dHJ1Y3QgZ2V0X3Jlc2VydmVkX2N0eHQgY3R4dCA9IHsKKyAgICAgICAgLm1heF9lbnRyaWVzID0g
b3AtPm5yX2VudHJpZXMsCisgICAgICAgIC5yYW5nZXMgPSBvcC0+cmFuZ2VzLAorICAgIH07Cisg
ICAgaW50IHJjOworCisgICAgaWYgKCBvcC0+cGFkICkKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7
CisKKyAgICByYyA9IHJhbmdlc2V0X3JlcG9ydF9yYW5nZXMoaW9tbXUtPnJlc2VydmVkX3Jhbmdl
cywgMCwgfjB1bCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2V0X3Jlc2VydmVk
LCAmY3R4dCk7CisgICAgaWYgKCByYyApCisgICAgICAgIHJldHVybiByYzsKKworICAgIC8qIFBh
c3MgYmFjayB0aGUgYWN0dWFsIG51bWJlciBvZiByZXNlcnZlZCByYW5nZXMgKi8KKyAgICBvcC0+
bnJfZW50cmllcyA9IGN0eHQubnJfZW50cmllczsKKworICAgIGlmICggIWd1ZXN0X2hhbmRsZV9p
c19udWxsKGN0eHQucmFuZ2VzKSAmJgorICAgICAgICAgY3R4dC5ucl9lbnRyaWVzID4gY3R4dC5t
YXhfZW50cmllcyApCisgICAgICAgIHJldHVybiAtRU5PQlVGUzsKKworICAgIHJldHVybiAwOwor
fQogCiBzdGF0aWMgdm9pZCBpb21tdV9vcCh4ZW5faW9tbXVfb3BfdCAqb3ApCiB7CiAgICAgc3dp
dGNoICggb3AtPm9wICkKICAgICB7CisgICAgY2FzZSBYRU5fSU9NTVVPUF9xdWVyeV9yZXNlcnZl
ZDoKKyAgICAgICAgb3AtPnN0YXR1cyA9IGlvbW11X29wX3F1ZXJ5X3Jlc2VydmVkKCZvcC0+dS5x
dWVyeV9yZXNlcnZlZCk7CisgICAgICAgIGJyZWFrOworCiAgICAgZGVmYXVsdDoKICAgICAgICAg
b3AtPnN0YXR1cyA9IC1FT1BOT1RTVVBQOwogICAgICAgICBicmVhazsKQEAgLTM1LDEzICs5NCwy
MCBAQCBzdGF0aWMgdm9pZCBpb21tdV9vcCh4ZW5faW9tbXVfb3BfdCAqb3ApCiAKIGludCBkb19v
bmVfaW9tbXVfb3AoeGVuX2lvbW11X29wX2J1Zl90ICpidWYpCiB7Ci0gICAgeGVuX2lvbW11X29w
X3Qgb3A7CisgICAgeGVuX2lvbW11X29wX3Qgb3AgPSB7fTsKKyAgICBzaXplX3Qgb2Zmc2V0Owor
ICAgIHN0YXRpYyBjb25zdCBzaXplX3Qgb3Bfc2l6ZVtdID0geworICAgICAgICBbWEVOX0lPTU1V
T1BfcXVlcnlfcmVzZXJ2ZWRdID0gc2l6ZW9mKHN0cnVjdCB4ZW5faW9tbXVfb3BfcXVlcnlfcmVz
ZXJ2ZWQpLAorICAgIH07CisgICAgc2l6ZV90IHNpemU7CiAgICAgaW50IHJjOwogCi0gICAgaWYg
KCBidWYtPnNpemUgPCBzaXplb2Yob3ApICkKKyAgICBvZmZzZXQgPSBvZmZzZXRvZihzdHJ1Y3Qg
eGVuX2lvbW11X29wLCB1KTsKKworICAgIGlmICggYnVmLT5zaXplIDwgb2Zmc2V0ICkKICAgICAg
ICAgcmV0dXJuIC1FRkFVTFQ7CiAKLSAgICBpZiAoIGNvcHlfZnJvbV9ndWVzdCgodm9pZCAqKSZv
cCwgYnVmLT5oLCBzaXplb2Yob3ApKSApCisgICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3QoKHZvaWQg
Kikmb3AsIGJ1Zi0+aCwgb2Zmc2V0KSApCiAgICAgICAgIHJldHVybiAtRUZBVUxUOwogCiAgICAg
aWYgKCBvcC5wYWQgKQpAQCAtNTEsNiArMTE3LDE2IEBAIGludCBkb19vbmVfaW9tbXVfb3AoeGVu
X2lvbW11X29wX2J1Zl90ICpidWYpCiAgICAgaWYgKCByYyApCiAgICAgICAgIHJldHVybiByYzsK
IAorICAgIGlmICggb3Aub3AgPj0gQVJSQVlfU0laRShvcF9zaXplKSApCisgICAgICAgIHJldHVy
biAtRU9QTk9UU1VQUDsKKworICAgIHNpemUgPSBvcF9zaXplW2FycmF5X2luZGV4X25vc3BlYyhv
cC5vcCwgQVJSQVlfU0laRShvcF9zaXplKSldOworICAgIGlmICggYnVmLT5zaXplIDwgb2Zmc2V0
ICsgc2l6ZSApCisgICAgICAgIHJldHVybiAtRUZBVUxUOworCisgICAgaWYgKCBjb3B5X2Zyb21f
Z3Vlc3Rfb2Zmc2V0KCh2b2lkICopJm9wLnUsIGJ1Zi0+aCwgb2Zmc2V0LCBzaXplKSApCisgICAg
ICAgIHJldHVybiAtRUZBVUxUOworCiAgICAgaW9tbXVfb3AoJm9wKTsKIAogICAgIGlmICggX19j
b3B5X2ZpZWxkX3RvX2d1ZXN0KGd1ZXN0X2hhbmRsZV9jYXN0KGJ1Zi0+aCwgeGVuX2lvbW11X29w
X3QpLApAQCAtMTAwLDE2ICsxNzYsMjcgQEAgbG9uZyBkb19pb21tdV9vcCh1bnNpZ25lZCBpbnQg
bnJfYnVmcywKICAgICByZXR1cm4gcmM7CiB9CiAKK0NIRUNLX2lvbW11X3Jlc2VydmVkX3Jhbmdl
OworCiBpbnQgY29tcGF0X29uZV9pb21tdV9vcChjb21wYXRfaW9tbXVfb3BfYnVmX3QgKmJ1ZikK
IHsKLSAgICBjb21wYXRfaW9tbXVfb3BfdCBjbXA7CisgICAgY29tcGF0X2lvbW11X29wX3QgY21w
ID0ge307CisgICAgc2l6ZV90IG9mZnNldDsKKyAgICBzdGF0aWMgY29uc3Qgc2l6ZV90IG9wX3Np
emVbXSA9IHsKKyAgICAgICAgW1hFTl9JT01NVU9QX3F1ZXJ5X3Jlc2VydmVkXSA9IHNpemVvZihz
dHJ1Y3QgY29tcGF0X2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVkKSwKKyAgICB9OworICAgIHNpemVf
dCBzaXplOwogICAgIHhlbl9pb21tdV9vcF90IG5hdDsKKyAgICB1bnNpZ25lZCBpbnQgdTsKKyAg
ICBpbnQzMl90IHN0YXR1czsKICAgICBpbnQgcmM7CiAKLSAgICBpZiAoIGJ1Zi0+c2l6ZSA8IHNp
emVvZihjbXApICkKKyAgICBvZmZzZXQgPSBvZmZzZXRvZihzdHJ1Y3QgY29tcGF0X2lvbW11X29w
LCB1KTsKKworICAgIGlmICggYnVmLT5zaXplIDwgb2Zmc2V0ICkKICAgICAgICAgcmV0dXJuIC1F
RkFVTFQ7CiAKLSAgICBpZiAoIGNvcHlfZnJvbV9jb21wYXQoKHZvaWQgKikmY21wLCBidWYtPmgs
IHNpemVvZihjbXApKSApCisgICAgaWYgKCBjb3B5X2Zyb21fY29tcGF0KCh2b2lkICopJmNtcCwg
YnVmLT5oLCBvZmZzZXQpICkKICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CiAKICAgICBpZiAoIGNt
cC5wYWQgKQpAQCAtMTE5LDE3ICsyMDYsODIgQEAgaW50IGNvbXBhdF9vbmVfaW9tbXVfb3AoY29t
cGF0X2lvbW11X29wX2J1Zl90ICpidWYpCiAgICAgaWYgKCByYyApCiAgICAgICAgIHJldHVybiBy
YzsKIAorICAgIGlmICggY21wLm9wID49IEFSUkFZX1NJWkUob3Bfc2l6ZSkgKQorICAgICAgICBy
ZXR1cm4gLUVPUE5PVFNVUFA7CisKKyAgICBzaXplID0gb3Bfc2l6ZVthcnJheV9pbmRleF9ub3Nw
ZWMoY21wLm9wLCBBUlJBWV9TSVpFKG9wX3NpemUpKV07CisgICAgaWYgKCBidWYtPnNpemUgPCBv
ZmZzZXQgKyBzaXplICkKKyAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisKKyAgICBpZiAoIGNvcHlf
ZnJvbV9jb21wYXRfb2Zmc2V0KCh2b2lkICopJmNtcC51LCBidWYtPmgsIG9mZnNldCwgc2l6ZSkg
KQorICAgICAgICByZXR1cm4gLUVGQVVMVDsKKworICAgIC8qCisgICAgICogVGhlIHhsYXQgbWFn
aWMgZG9lc24ndCBxdWl0ZSBrbm93IGhvdyB0byBoYW5kbGUgdGhlIHVuaW9uIHNvCisgICAgICog
d2UgbmVlZCB0byBmaXggdGhpbmdzIHVwIGhlcmUuCisgICAgICovCisjZGVmaW5lIFhMQVRfaW9t
bXVfb3BfdV9xdWVyeV9yZXNlcnZlZCBYRU5fSU9NTVVPUF9xdWVyeV9yZXNlcnZlZAorICAgIHUg
PSBjbXAub3A7CisKKyNkZWZpbmUgWExBVF9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZF9ITkRMX3Jh
bmdlcyhfZF8sIF9zXykgICAgICAgICAgICBcCisgICAgZG8gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICAgICAgaWYgKCAhY29tcGF0X2hhbmRsZV9pc19udWxsKChfc18pLT5yYW5nZXMpICkg
ICAgICAgICAgICAgICAgICBcCisgICAgICAgIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgdW5zaWduZWQg
aW50ICpucl9lbnRyaWVzID0gQ09NUEFUX0FSR19YTEFUX1ZJUlRfQkFTRTsgICAgIFwKKyAgICAg
ICAgICAgIHhlbl9pb21tdV9yZXNlcnZlZF9yYW5nZV90ICpyYW5nZXMgPSAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgICAgICAgICAgICAgKHZvaWQgKikobnJfZW50cmllcyArIDEpOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgIGlm
ICggc2l6ZW9mKCpucl9lbnRyaWVzKSArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgICAgICAgICAgICAgIChzaXplb2YoKnJhbmdlcykgKiAoX3NfKS0+bnJfZW50cmllcykg
PiAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICBDT01QQVRfQVJHX1hMQVRfU0laRSAp
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICByZXR1cm4g
LUUyQklHOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICAgICAgKm5yX2VudHJpZXMgPSAoX3NfKS0+bnJfZW50cmllczsgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgIHNldF94ZW5fZ3Vlc3RfaGFuZGxl
KChfZF8pLT5yYW5nZXMsIHJhbmdlcyk7ICAgICAgICAgICAgICBcCisgICAgICAgIH0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgICAgICBlbHNlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICAgICAgICAgIHNldF94ZW5fZ3Vlc3RfaGFuZGxlKChfZF8pLT5y
YW5nZXMsIE5VTEwpOyAgICAgICAgICAgICAgICBcCisgICAgfSB3aGlsZSAoZmFsc2UpCisKICAg
ICBYTEFUX2lvbW11X29wKCZuYXQsICZjbXApOwogCisjdW5kZWYgWExBVF9pb21tdV9vcF9xdWVy
eV9yZXNlcnZlZF9ITkRMX3JhbmdlcworCiAgICAgaW9tbXVfb3AoJm5hdCk7CiAKKyAgICBzdGF0
dXMgPSBuYXQuc3RhdHVzOworCisjZGVmaW5lIFhMQVRfaW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWRf
SE5ETF9yYW5nZXMoX2RfLCBfc18pICAgICAgICAgICAgICAgXAorICAgIGRvICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgICAgIGlmICggIWNvbXBhdF9oYW5kbGVfaXNfbnVsbCgo
X2RfKS0+cmFuZ2VzKSApICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICB7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAgICAgICAgIHVuc2lnbmVkIGludCAqbnJfZW50cmllcyA9IENPTVBBVF9BUkdfWExBVF9W
SVJUX0JBU0U7ICAgICAgICBcCisgICAgICAgICAgICBjb21wYXRfaW9tbXVfcmVzZXJ2ZWRfcmFu
Z2VfdCAqcmFuZ2VzID0gICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICh2
b2lkICopKG5yX2VudHJpZXMgKyAxKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAgICAgICAgIHVuc2lnbmVkIGludCBuciA9ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgbWluX3QodW5zaWduZWQgaW50LCAo
X2RfKS0+bnJfZW50cmllcywgKm5yX2VudHJpZXMpOyAgICAgXAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAgICAgICAgIGlmICggX19jb3B5X3RvX2NvbXBhdF9vZmZzZXQoKF9kXyktPnJhbmdlcywg
MCwgcmFuZ2VzLCBucikgKSBcCisgICAgICAgICAgICAgICAgc3RhdHVzID0gLUVGQVVMVDsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICB9ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICB9IHdoaWxlIChmYWxzZSkKKwogICAgIFhMQVRfaW9tbXVfb3AoJmNtcCwgJm5hdCk7CiAK
KyAgICAvKiBzdGF0dXMgd2lsbCBoYXZlIGJlZW4gbW9kaWZpZWQgaWYgX19jb3B5X3RvX2NvbXBh
dF9vZmZzZXQoKSBmYWlsZWQgKi8KKyAgICBjbXAuc3RhdHVzID0gc3RhdHVzOworCisjdW5kZWYg
WExBVF9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZF9ITkRMX3JhbmdlcworCiAgICAgaWYgKCBfX2Nv
cHlfZmllbGRfdG9fY29tcGF0KGNvbXBhdF9oYW5kbGVfY2FzdChidWYtPmgsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb21wYXRfaW9tbXVfb3Bf
dCksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZjbXAsIHN0YXR1cykgKQogICAg
ICAgICByZXR1cm4gLUVGQVVMVDsKIAorI3VuZGVmIFhMQVRfaW9tbXVfb3BfdV9xdWVyeV9yZXNl
cnZlZAorCiAgICAgcmV0dXJuIDA7CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1Ymxp
Yy9pb21tdV9vcC5oIGIveGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmgKaW5kZXggYzNiNjhm
NjY1YS4uYWRlNDA0YTg3NyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29w
LmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmgKQEAgLTI1LDExICsyNSw1MCBA
QAogCiAjaW5jbHVkZSAieGVuLmgiCiAKK3R5cGVkZWYgdWludDY0X3QgeGVuX2Jmbl90OworCisv
KiBTdHJ1Y3R1cmUgZGVzY3JpYmluZyBhIHNpbmdsZSByYW5nZSByZXNlcnZlZCBpbiB0aGUgSU9N
TVUgKi8KK3N0cnVjdCB4ZW5faW9tbXVfcmVzZXJ2ZWRfcmFuZ2UgeworICAgIHhlbl9iZm5fdCBz
dGFydF9iZm47CisgICAgdW5zaWduZWQgaW50IG5yX2ZyYW1lczsKKyAgICB1bnNpZ25lZCBpbnQg
cGFkOworfTsKK3R5cGVkZWYgc3RydWN0IHhlbl9pb21tdV9yZXNlcnZlZF9yYW5nZSB4ZW5faW9t
bXVfcmVzZXJ2ZWRfcmFuZ2VfdDsKK0RFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9pb21tdV9y
ZXNlcnZlZF9yYW5nZV90KTsKKworLyoKKyAqIFhFTl9JT01NVU9QX3F1ZXJ5X3Jlc2VydmVkOiBR
dWVyeSByYW5nZXMgcmVzZXJ2ZWQgaW4gdGhlIElPTU1VLgorICovCisjZGVmaW5lIFhFTl9JT01N
VU9QX3F1ZXJ5X3Jlc2VydmVkIDEKKworc3RydWN0IHhlbl9pb21tdV9vcF9xdWVyeV9yZXNlcnZl
ZCB7CisgICAgLyoKKyAgICAgKiBJTi9PVVQgLSBPbiBlbnRyeSB0aGlzIGlzIHRoZSBudW1iZXIg
b2YgZW50cmllcyBhdmFpbGFibGUKKyAgICAgKiAgICAgICAgICBpbiB0aGUgcmFuZ2VzIGFycmF5
IGJlbG93LgorICAgICAqICAgICAgICAgIE9uIGV4aXQgdGhpcyBpcyB0aGUgYWN0dWFsIG51bWJl
ciBvZiByZXNlcnZlZCByYW5nZXMuCisgICAgICovCisgICAgdW5zaWduZWQgaW50IG5yX2VudHJp
ZXM7CisgICAgdW5zaWduZWQgaW50IHBhZDsKKyAgICAvKgorICAgICAqIE9VVCAtIFRoaXMgYXJy
YXkgaXMgcG9wdWxhdGVkIHdpdGggcmVzZXJ2ZWQgcmFuZ2VzLiBJZiBpdCBpcworICAgICAqICAg
ICAgIG5vdCBzdWZmaWNpZW50bHkgbGFyZ2UgdGhlbiBhdmFpbGFibGUgZW50cmllcyBhcmUgcG9w
dWxhdGVkLAorICAgICAqICAgICAgIGJ1dCB0aGUgb3Agc3RhdHVzIGNvZGUgd2lsbCBiZSBzZXQg
dG8gLUVOT0JVRlMuCisgICAgICogICAgICAgSXQgaXMgcGVybWlzc2FibGUgdG8gc2V0IHRoaXMg
dG8gTlVMTCBpZiBucl9lbnRyaWVzIGlzIGFsc28KKyAgICAgKiAgICAgICBzZXQgdG8gemVyby4g
SW4gdGhpcyBjYXNlLCBvbiBleGl0LCBucl9lbnRyaWVzIHdpbGwgc3RpbGwgYmUKKyAgICAgKiAg
ICAgICBzZXQgdG8gdGhlIGFjdHVhbCBudW1iZXIgb2YgcmVzZXJ2ZWQgcmFuZ2VzIGJ1dCB0aGUg
c3RhdHVzCisgICAgICogICAgICAgY29kZSB3aWxsIGJlIHNldCB0byB6ZXJvLgorICAgICAqLwor
ICAgIFhFTl9HVUVTVF9IQU5ETEUoeGVuX2lvbW11X3Jlc2VydmVkX3JhbmdlX3QpIHJhbmdlczsK
K307CisKIHN0cnVjdCB4ZW5faW9tbXVfb3AgewogICAgIHVpbnQxNl90IG9wOyAgICAvKiBvcCB0
eXBlICovCiAgICAgdWludDE2X3QgcGFkOwogICAgIGludDMyX3Qgc3RhdHVzOyAvKiBvcCBjb21w
bGV0aW9uIHN0YXR1czogKi8KICAgICAgICAgICAgICAgICAgICAgLyogMCBmb3Igc3VjY2VzcyBv
dGhlcndpc2UsIG5lZ2F0aXZlIGVycm5vICovCisgICAgdW5pb24geworICAgICAgICBzdHJ1Y3Qg
eGVuX2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVkIHF1ZXJ5X3Jlc2VydmVkOworICAgIH0gdTsKIH07
CiB0eXBlZGVmIHN0cnVjdCB4ZW5faW9tbXVfb3AgeGVuX2lvbW11X29wX3Q7CiBERUZJTkVfWEVO
X0dVRVNUX0hBTkRMRSh4ZW5faW9tbXVfb3BfdCk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94
bGF0LmxzdCBiL3hlbi9pbmNsdWRlL3hsYXQubHN0CmluZGV4IDNiMTVjMThjNGUuLmQyZjliMTAz
NGIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hsYXQubHN0CisrKyBiL3hlbi9pbmNsdWRlL3hs
YXQubHN0CkBAIC03OSw2ICs3OSw4IEBACiA/CXZjcHVfaHZtX3g4Nl82NAkJCWh2bS9odm1fdmNw
dS5oCiAhCWlvbW11X29wCQkJaW9tbXVfb3AuaAogIQlpb21tdV9vcF9idWYJCQlpb21tdV9vcC5o
CishCWlvbW11X29wX3F1ZXJ5X3Jlc2VydmVkCQlpb21tdV9vcC5oCis/CWlvbW11X3Jlc2VydmVk
X3JhbmdlCQlpb21tdV9vcC5oCiA/CWtleGVjX2V4ZWMJCQlrZXhlYy5oCiAhCWtleGVjX2ltYWdl
CQkJa2V4ZWMuaAogIQlrZXhlY19yYW5nZQkJCWtleGVjLmgKLS0gCjIuMTEuMAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 09:47:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 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 1fsmD1-00005W-BK; Thu, 23 Aug 2018 09:47: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=uf51=lg=citrix.com=prvs=766cd44cd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fsmCz-000059-E2
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 09:47:17 +0000
X-Inumbo-ID: 5597385e-a6b9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5597385e-a6b9-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 11:45:57 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,278,1531785600"; d="scan'208";a="63525856"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 23 Aug 2018 10:46:57 +0100
Message-ID: <20180823094711.21376-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 00/14] 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>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGlkZWEgb2YgYSBwYXJhdmlydHVhbCBJT01NVSBpbnRlcmZhY2Ugd2FzIGxhc3QgZGlzY3Vz
c2VkIG9uIHhlbi1kZXZlbApzZXZlcmFsIHllYXJzIGFnbyBhbmQgbmFycm93ZWQgZG93biBvbiBh
IGRyYWZ0IHNwZWNpZmljYXRpb24gWzFdLgpUaGVyZSB3YXMgYWxzbyBhbiBSRkMgcGF0Y2ggc2Vy
aWVzIHBvc3RlZCB3aXRoIGFuIGltcGxlbWVudGF0aW9uLCBob3dldmVyCnRoaXMgd2FzIG5ldmVy
IGZvbGxvd2VkIHRocm91Z2guCgpJbiB0aGlzIHBhdGNoIHNlcmllcyBJIGhhdmUgdHJpZWQgdG8g
c2ltcGxpZnkgdGhlIGludGVyZmFjZSBhbmQgdGhlcmVmb3JlCmhhdmUgbW92ZWQgYXdheSBmcm9t
IHRoZSBkcmFmdCBzcGVjaWZpY2F0aW9uLiBUaGVyZSBpcyBub3QgeWV0IGFueQpuZXcgc3BlY2lm
aWNhdGlvbiBidXQgaG9wZWZ1bGx5IHRoZSBpbnRlcmZhY2UgaW4gdGhlIGludHJvZHVjZWQgaW9t
bXVfb3AKaGVhZGVyIGZpbGUgd2lsbCBiZSB1bmRlcnN0YW5kYWJsZSB3aXRob3V0IHN1Y2ggYSBz
cGVjaWZpY2F0aW9uLgoKWzFdIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMv
aHRtbC94ZW4tZGV2ZWwvMjAxNi0wMi9tc2cwMTQyOC5odG1sCgpQYXVsIER1cnJhbnQgKDE0KToK
ICBpb21tdTogaW50cm9kdWNlIHRoZSBjb25jZXB0IG9mIEJGTi4uLgogIGlvbW11OiBtYWtlIHVz
ZSBvZiB0eXBlLXNhZmUgQkZOIGFuZCBNRk4gaW4gZXhwb3J0ZWQgZnVuY3Rpb25zCiAgaW9tbXU6
IHB1c2ggdXNlIG9mIHR5cGUtc2FmZSBCRk4gYW5kIE1GTiBpbnRvIGlvbW11X29wcwogIGlvbW11
OiBkb24ndCBkb21haW5fY3Jhc2goKSBpbnNpZGUgaW9tbXVfbWFwL3VubWFwX3BhZ2UoKQogIHB1
YmxpYyAvIHg4NjogaW50cm9kdWNlIF9fSFlQRVJDQUxMX2lvbW11X29wCiAgaW9tbXU6IHRyYWNr
IHJlc2VydmVkIHJhbmdlcyB1c2luZyBhIHJhbmdlc2V0CiAgeDg2OiBhZGQgaW9tbXVfb3AgdG8g
cXVlcnkgcmVzZXJ2ZWQgcmFuZ2VzCiAgdnRkOiBhZGQgbG9va3VwX3BhZ2UgbWV0aG9kIHRvIGlv
bW11X29wcwogIG1tIC8gaW9tbXU6IGluY2x1ZGUgbmVlZF9pb21tdSgpIHRlc3QgaW4gaW9tbXVf
dXNlX2hhcF9wdCgpCiAgbW0gLyBpb21tdTogc3BsaXQgbmVlZF9pb21tdSgpIGludG8gaGFzX2lv
bW11X3B0KCkgYW5kCiAgICBuZWVkX2lvbW11X3B0X3N5bmMoKQogIHg4NjogYWRkIGlvbW11X29w
IHRvIGVuYWJsZSBtb2RpZmljYXRpb24gb2YgSU9NTVUgbWFwcGluZ3MKICBtZW1vcnk6IGFkZCBn
ZXRfcGFnZWRfZ2ZuKCkgYXMgYSB3cmFwcGVyLi4uCiAgeDg2OiBhZGQgaW9tbXVfb3BzIHRvIG1v
ZGlmeSBhbmQgZmx1c2ggSU9NTVUgbWFwcGluZ3MKICB4ODY6IGV4dGVuZCB0aGUgbWFwIGFuZCB1
bm1hcCBpb21tdV9vcHMgdG8gc3VwcG9ydCBncmFudCByZWZlcmVuY2VzCgogdG9vbHMvZmxhc2sv
cG9saWN5L21vZHVsZXMveGVuLmlmICAgICAgICAgICAgIHwgICAxICsKIHhlbi9hcmNoL2FybS9w
Mm0uYyAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgOSArLQogeGVuL2FyY2gveDg2L2h2
bS9lbXVsYXRlLmMgICAgICAgICAgICAgICAgICAgIHwgIDMyICstCiB4ZW4vYXJjaC94ODYvaHZt
L2h2bS5jICAgICAgICAgICAgICAgICAgICAgICAgfCAgMTYgKy0KIHhlbi9hcmNoL3g4Ni9odm0v
aHlwZXJjYWxsLmMgICAgICAgICAgICAgICAgICB8ICAgMSArCiB4ZW4vYXJjaC94ODYvaHZtL210
cnIuYyAgICAgICAgICAgICAgICAgICAgICAgfCAgIDUgKy0KIHhlbi9hcmNoL3g4Ni9oeXBlcmNh
bGwuYyAgICAgICAgICAgICAgICAgICAgICB8ICAgMSArCiB4ZW4vYXJjaC94ODYvbW0uYyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfCAgMTUgKy0KIHhlbi9hcmNoL3g4Ni9tbS9tZW1fc2hh
cmluZy5jICAgICAgICAgICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gveDg2L21tL3AybS1lcHQu
YyAgICAgICAgICAgICAgICAgICAgIHwgIDE5ICstCiB4ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMg
ICAgICAgICAgICAgICAgICAgICAgfCAgNTIgKystCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgNDIgKy0KIHhlbi9hcmNoL3g4Ni9tbS9wYWdpbmcuYyAg
ICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gveDg2L3B2L2h5cGVyY2FsbC5j
ICAgICAgICAgICAgICAgICAgIHwgICAxICsKIHhlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyAgICAg
ICAgICAgICAgICAgICAgICB8ICAgOCArLQogeGVuL2NvbW1vbi9NYWtlZmlsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgICAxICsKIHhlbi9jb21tb24vZ3JhbnRfdGFibGUuYyAgICAgICAg
ICAgICAgICAgICAgICB8IDE5NyArKysrKysrLS0KIHhlbi9jb21tb24vaW9tbXVfb3AuYyAgICAg
ICAgICAgICAgICAgICAgICAgICB8IDU5OCArKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVu
L2NvbW1vbi9tZW1vcnkuYyAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDY5ICsrLQogeGVu
L2NvbW1vbi92bV9ldmVudC5jICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCiB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMgICAgICAgfCAgMTggKy0KIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYyAgICAgICB8ICA4NiArKy0tCiB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jICAgfCAgIDYgKy0KIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMgICAgICAgICAgICB8ICAyMCArLQogeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvZGV2aWNlX3RyZWUuYyAgICAgICAgIHwgIDIxICstCiB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9pb21tdS5jICAgICAgICAgICAgICAgfCAxMDYgKysrLS0KIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jICAgICAgICAgICAgICAgICB8ICAgNiArLQogeGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgICAgICAgICAgIHwgIDkwICsrLS0KIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5oICAgICAgICAgICB8ICAgMyArCiB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jICAgICAgICAgfCAgMTggKy0KIHhlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jICAgICAgICAgICB8ICAgOCArLQogeGVuL2luY2x1
ZGUvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyICsKIHhlbi9pbmNsdWRl
L2FzbS1hcm0vZ3JhbnRfdGFibGUuaCAgICAgICAgICAgICB8ICAgMiArLQogeGVuL2luY2x1ZGUv
YXNtLWFybS9pb21tdS5oICAgICAgICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vaW5jbHVkZS9h
c20tYXJtL3AybS5oICAgICAgICAgICAgICAgICAgICAgfCAgIDMgKwogeGVuL2luY2x1ZGUvYXNt
LXg4Ni9ncmFudF90YWJsZS5oICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmggfCAgIDggKy0KIHhlbi9pbmNsdWRlL2FzbS14
ODYvaW9tbXUuaCAgICAgICAgICAgICAgICAgICB8ICAgNSArLQogeGVuL2luY2x1ZGUvYXNtLXg4
Ni9wMm0uaCAgICAgICAgICAgICAgICAgICAgIHwgICAyICsKIHhlbi9pbmNsdWRlL3B1YmxpYy9p
b21tdV9vcC5oICAgICAgICAgICAgICAgICB8IDI1NCArKysrKysrKysrKwogeGVuL2luY2x1ZGUv
cHVibGljL3hlbi5oICAgICAgICAgICAgICAgICAgICAgIHwgICAxICsKIHhlbi9pbmNsdWRlL3hl
bi9ncmFudF90YWJsZS5oICAgICAgICAgICAgICAgICB8ICAgNyArCiB4ZW4vaW5jbHVkZS94ZW4v
aHlwZXJjYWxsLmggICAgICAgICAgICAgICAgICAgfCAgMTIgKwogeGVuL2luY2x1ZGUveGVuL2lv
bW11LmggICAgICAgICAgICAgICAgICAgICAgIHwgIDgzICsrKy0KIHhlbi9pbmNsdWRlL3hlbi9t
bS5oICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgNSArCiB4ZW4vaW5jbHVkZS94ZW4vc2No
ZWQuaCAgICAgICAgICAgICAgICAgICAgICAgfCAgMTQgKy0KIHhlbi9pbmNsdWRlL3hsYXQubHN0
ICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgOCArCiB4ZW4vaW5jbHVkZS94c20vZHVtbXku
aCAgICAgICAgICAgICAgICAgICAgICAgfCAgIDYgKwogeGVuL2luY2x1ZGUveHNtL3hzbS5oICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgICA2ICsKIHhlbi94c20vZHVtbXkuYyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8ICAgMSArCiB4ZW4veHNtL2ZsYXNrL2hvb2tzLmMgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAgIDYgKwogeGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3Zl
Y3RvcnMgICAgICAgICAgIHwgICAyICsKIDUyIGZpbGVzIGNoYW5nZWQsIDE1NzYgaW5zZXJ0aW9u
cygrKSwgMzEwIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9jb21tb24vaW9t
bXVfb3AuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5o
Ci0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEJy
aWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgpDYzogR2VvcmdlIER1bmxhcCA8Z2Vvcmdl
LmR1bmxhcEBjaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJp
eC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDYzogSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFA
aW50ZWwuY29tPgpDYzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CkNjOiBLb25y
YWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBSYXp2YW4gQ29q
b2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2
ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgpDYzogVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xl
bmd5ZWwuY29tPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 09:47:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 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 1fsmD5-00007J-7Y; Thu, 23 Aug 2018 09: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=uf51=lg=citrix.com=prvs=766cd44cd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fsmD3-000069-GC
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 09:47:21 +0000
X-Inumbo-ID: 9e2e91bf-a6b9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9e2e91bf-a6b9-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 09:47:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,278,1531785600"; d="scan'208";a="63525866"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 23 Aug 2018 10:47:05 +0100
Message-ID: <20180823094711.21376-9-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180823094711.21376-1-paul.durrant@citrix.com>
References: <20180823094711.21376-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 08/14] 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
IER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVs
LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEdlb3JnZSBEdW5s
YXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KCnYzOgogLSBBZGRyZXNzZWQgY29tbWVudHMg
ZnJvbSBHZW9yZ2UuCgp2MjoKIC0gQWRkcmVzc2VkIHNvbWUgY29tbWVudHMgZnJvbSBKYW4uCi0t
LQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgfCAxMSArKysrKysrKysrKwog
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgfCAzNCArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuaCB8
ICAzICsrKwogeGVuL2luY2x1ZGUveGVuL2lvbW11LmggICAgICAgICAgICAgfCAgNCArKysrCiA0
IGZpbGVzIGNoYW5nZWQsIDUyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwpp
bmRleCA5YjYzZTllZmVlLi43ODA4ZmE4NWQwIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAg
LTMwNSw2ICszMDUsMTcgQEAgaW50IGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwg
YmZuX3QgYmZuKQogICAgIHJldHVybiByYzsKIH0KIAoraW50IGlvbW11X2xvb2t1cF9wYWdlKHN0
cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwgbWZuX3QgKm1mbiwKKyAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBpbnQgKmZsYWdzKQoreworICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9t
bXUgKmhkID0gZG9tX2lvbW11KGQpOworCisgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQt
PnBsYXRmb3JtX29wcyApCisgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKKworICAgIHJldHVy
biBoZC0+cGxhdGZvcm1fb3BzLT5sb29rdXBfcGFnZShkLCBiZm4sIG1mbiwgZmxhZ3MpOworfQor
CiBzdGF0aWMgdm9pZCBpb21tdV9mcmVlX3BhZ2V0YWJsZXModW5zaWduZWQgbG9uZyB1bnVzZWQp
CiB7CiAgICAgZG8gewpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lv
bW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwppbmRleCAyODJlMjI3
NDE0Li44Y2QzYjU5YWEwIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQv
aW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwpAQCAtMTgz
MCw2ICsxODMwLDM5IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X3VubWFw
X3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKICAgICByZXR1cm4gZG1hX3B0ZV9jbGVhcl9vbmUoZCwg
YmZuX3RvX2JhZGRyKGJmbikpOwogfQogCitzdGF0aWMgaW50IGludGVsX2lvbW11X2xvb2t1cF9w
YWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwgbWZuX3QgKm1mbiwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICpmbGFncykKK3sKKyAgICBzdHJ1
Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG1hX3B0ZSAq
cGFnZSA9IE5VTEwsICpwdGUgPSBOVUxMLCB2YWw7CisgICAgdTY0IHBnX21hZGRyOworCisgICAg
c3Bpbl9sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOworCisgICAgcGdfbWFkZHIgPSBhZGRy
X3RvX2RtYV9wYWdlX21hZGRyKGQsIGJmbl90b19iYWRkcihiZm4pLCAwKTsKKyAgICBpZiAoIHBn
X21hZGRyID09IDAgKQorICAgIHsKKyAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBp
bmdfbG9jayk7CisgICAgICAgIHJldHVybiAtRU5PTUVNOworICAgIH0KKworICAgIHBhZ2UgPSBt
YXBfdnRkX2RvbWFpbl9wYWdlKHBnX21hZGRyKTsKKyAgICBwdGUgPSBwYWdlICsgKGJmbl94KGJm
bikgJiBMRVZFTF9NQVNLKTsKKyAgICB2YWwgPSAqcHRlOworCisgICAgdW5tYXBfdnRkX2RvbWFp
bl9wYWdlKHBhZ2UpOworICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwor
CisgICAgaWYgKCAhZG1hX3B0ZV9wcmVzZW50KHZhbCkgKQorICAgICAgICByZXR1cm4gLUVOT0VO
VDsKKworICAgICptZm4gPSBtYWRkcl90b19tZm4oZG1hX3B0ZV9hZGRyKHZhbCkpOworICAgICpm
bGFncyA9IGRtYV9wdGVfcmVhZCh2YWwpID8gSU9NTVVGX3JlYWRhYmxlIDogMDsKKyAgICAqZmxh
Z3MgfD0gZG1hX3B0ZV93cml0ZSh2YWwpID8gSU9NTVVGX3dyaXRhYmxlIDogMDsKKworICAgIHJl
dHVybiAwOworfQorCiBpbnQgaW9tbXVfcHRlX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2
NF90IGJmbiwgdWludDY0X3QgKnB0ZSwKICAgICAgICAgICAgICAgICAgICAgaW50IG9yZGVyLCBp
bnQgcHJlc2VudCkKIHsKQEAgLTI2NjEsNiArMjY5NCw3IEBAIGNvbnN0IHN0cnVjdCBpb21tdV9v
cHMgaW50ZWxfaW9tbXVfb3BzID0gewogICAgIC50ZWFyZG93biA9IGlvbW11X2RvbWFpbl90ZWFy
ZG93biwKICAgICAubWFwX3BhZ2UgPSBpbnRlbF9pb21tdV9tYXBfcGFnZSwKICAgICAudW5tYXBf
cGFnZSA9IGludGVsX2lvbW11X3VubWFwX3BhZ2UsCisgICAgLmxvb2t1cF9wYWdlID0gaW50ZWxf
aW9tbXVfbG9va3VwX3BhZ2UsCiAgICAgLmZyZWVfcGFnZV90YWJsZSA9IGlvbW11X2ZyZWVfcGFn
ZV90YWJsZSwKICAgICAucmVhc3NpZ25fZGV2aWNlID0gcmVhc3NpZ25fZGV2aWNlX293bmVyc2hp
cCwKICAgICAuZ2V0X2RldmljZV9ncm91cF9pZCA9IGludGVsX2lvbW11X2dyb3VwX2lkLApkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmggYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuaAppbmRleCA3MmMxYTJlM2NkLi40N2JkZmNiNWVhIDEw
MDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuaAorKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuaApAQCAtMjcyLDYgKzI3Miw5IEBAIHN0cnVj
dCBkbWFfcHRlIHsKICNkZWZpbmUgZG1hX3NldF9wdGVfcHJvdChwLCBwcm90KSBkbyB7IFwKICAg
ICAgICAgKHApLnZhbCA9ICgocCkudmFsICYgfkRNQV9QVEVfUFJPVCkgfCAoKHByb3QpICYgRE1B
X1BURV9QUk9UKTsgXAogICAgIH0gd2hpbGUgKDApCisjZGVmaW5lIGRtYV9wdGVfcHJvdChwKSAo
KHApLnZhbCAmIERNQV9QVEVfUFJPVCkKKyNkZWZpbmUgZG1hX3B0ZV9yZWFkKHApIChkbWFfcHRl
X3Byb3QocCkgJiBETUFfUFRFX1JFQUQpCisjZGVmaW5lIGRtYV9wdGVfd3JpdGUocCkgKGRtYV9w
dGVfcHJvdChwKSAmIERNQV9QVEVfV1JJVEUpCiAjZGVmaW5lIGRtYV9wdGVfYWRkcihwKSAoKHAp
LnZhbCAmIFBBRERSX01BU0sgJiBQQUdFX01BU0tfNEspCiAjZGVmaW5lIGRtYV9zZXRfcHRlX2Fk
ZHIocCwgYWRkcikgZG8ge1wKICAgICAgICAgICAgIChwKS52YWwgfD0gKChhZGRyKSAmIFBBR0Vf
TUFTS180Syk7IH0gd2hpbGUgKDApCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUu
aCBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCmluZGV4IDhjZGI1MzBkNDkuLmNkZDc1YWNmNjIg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL3hl
bi9pb21tdS5oCkBAIC0xMDAsNiArMTAwLDggQEAgdm9pZCBpb21tdV90ZWFyZG93bihzdHJ1Y3Qg
ZG9tYWluICpkKTsKIGludCBfX211c3RfY2hlY2sgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCwgYmZuX3QgYmZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fdCBt
Zm4sIHVuc2lnbmVkIGludCBmbGFncyk7CiBpbnQgX19tdXN0X2NoZWNrIGlvbW11X3VubWFwX3Bh
Z2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuKTsKK2ludCBfX211c3RfY2hlY2sgaW9tbXVf
bG9va3VwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuLCBtZm5fdCAqbWZuLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKmZsYWdzKTsKIAog
ZW51bSBpb21tdV9mZWF0dXJlCiB7CkBAIC0xOTYsNiArMTk4LDggQEAgc3RydWN0IGlvbW11X29w
cyB7CiAgICAgaW50IF9fbXVzdF9jaGVjayAoKm1hcF9wYWdlKShzdHJ1Y3QgZG9tYWluICpkLCBi
Zm5fdCBiZm4sIG1mbl90IG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGludCBmbGFncyk7CiAgICAgaW50IF9fbXVzdF9jaGVjayAoKnVubWFwX3BhZ2UpKHN0
cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbik7CisgICAgaW50IF9fbXVzdF9jaGVjayAoKmxvb2t1
cF9wYWdlKShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sIG1mbl90ICptZm4sCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKmZsYWdzKTsKICAgICB2
b2lkICgqZnJlZV9wYWdlX3RhYmxlKShzdHJ1Y3QgcGFnZV9pbmZvICopOwogI2lmZGVmIENPTkZJ
R19YODYKICAgICB2b2lkICgqdXBkYXRlX2lyZV9mcm9tX2FwaWMpKHVuc2lnbmVkIGludCBhcGlj
LCB1bnNpZ25lZCBpbnQgcmVnLCB1bnNpZ25lZCBpbnQgdmFsdWUpOwotLSAKMi4xMS4wCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 09:47:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 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 1fsmD3-00006b-Qj; Thu, 23 Aug 2018 09: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=uf51=lg=citrix.com=prvs=766cd44cd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fsmD2-00005d-3g
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 09:47:20 +0000
X-Inumbo-ID: 9daeca05-a6b9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9daeca05-a6b9-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 09:47:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,278,1531785600"; d="scan'208";a="63525860"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 23 Aug 2018 10:47:02 +0100
Message-ID: <20180823094711.21376-6-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180823094711.21376-1-paul.durrant@citrix.com>
References: <20180823094711.21376-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 05/14] 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBpbnRyb2R1Y2VzIHRoZSBib2lsZXJwbGF0ZSBmb3IgYSBuZXcgaHlwZXJjYWxs
IHRvIGFsbG93IGEKZG9tYWluIHRvIGNvbnRyb2wgSU9NTVUgbWFwcGluZ3MgZm9yIGl0cyBvd24g
cGFnZXMuCldoaWxzdCB0aGVyZSBpcyBkdXBsaWNhdGlvbiBvZiBjb2RlIGJldHdlZW4gdGhlIG5h
dGl2ZSBhbmQgY29tcGF0IGVudHJ5CnBvaW50cyB3aGljaCBhcHBlYXJzIHJpcGUgZm9yIHNvbWUg
Zm9ybSBvZiBjb21iaW5hdGlvbiwgSSB0aGluayBpdCBpcwpiZXR0ZXIgdG8gbWFpbnRhaW4gdGhl
IHNlcGFyYXRpb24gYXMtaXMgYmVjYXVzZSB0aGUgY29tcGF0IGVudHJ5IHBvaW50CndpbGwgbmVj
ZXNzYXJpbHkgZ2FpbiBjb21wbGV4aXR5IGluIHN1YnNlcXVlbnQgcGF0Y2hlcy4KCk5PVEU6IFRo
aXMgaHlwZXJjYWxsIGlzIG9ubHkgaW1wbGVtZW50ZWQgZm9yIHg4NiBhbmQgaXMgY3VycmVudGx5
CiAgICAgIHJlc3RyaWN0ZWQgYnkgWFNNIHRvIGRvbTAuIEl0cyBzY29wZSBjYW4gYmUgZXhwYW5k
ZWQgaW4gZnV0dXJlCiAgICAgIGlmIG5lZWQgYmUuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJh
bnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxk
Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+Ci0tLQpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4
LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxr
b25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgoKdjY6CiAtIE1vdmUgaW9tbXVfb3AuYyB0byB4ZW4vY29tbW9u
IGFzIHN1Z2dlc3RlZCBieSBLZXZpbiwgYnV0IG9ubHkgYnVpbGQgZm9yCiAgIHg4NiAoYXMgc3Vn
Z2VzdGVkIGJ5IEphbikuCgp2MzoKIC0gUHVzaCBvcCBjb2RlIGludG8gWFNNIGNoZWNrLgoKdjI6
CiAtIEdldCByaWQgb2YgdGhlIGNhbl9jb250cm9sX2lvbW11KCkgZnVuY3Rpb24sIGxlYXZpbmcg
dGhpcyBwYXRjaCBhcyBwdXJlCiAgIGJvaWxlcnBsYXRlLgogLSBSZS1zdHJ1Y3R1cmUgdGhlIGh5
cGVyY2FsbCB0byB1c2UgYSBidWZmZXIgYXJyYXksIHNpbWlsYXIgdG8gdGhhdCB1c2VkCiAgIGJ5
IF9fSFlQRVJDQUxMX2RtX29wLCB0byBhbGxvdyBmb3IgZnV0dXJlIGV4cGFuc2lvbiBvZiBvcCBz
dHJ1Y3R1cmUKICAgd2l0aG91dCBhZmZlY3RpbmcgYmluYXJ5IGNvbXBhdGliaWxpdHkuCiAtIERy
b3AgdXNlIG9mIF9fIGluIHB1YmxpYyBoZWFkZXIgZ3VhcmQuCi0tLQogdG9vbHMvZmxhc2svcG9s
aWN5L21vZHVsZXMveGVuLmlmICAgfCAgIDEgKwogeGVuL2FyY2gveDg2L2h2bS9oeXBlcmNhbGwu
YyAgICAgICAgfCAgIDEgKwogeGVuL2FyY2gveDg2L2h5cGVyY2FsbC5jICAgICAgICAgICAgfCAg
IDEgKwogeGVuL2FyY2gveDg2L3B2L2h5cGVyY2FsbC5jICAgICAgICAgfCAgIDEgKwogeGVuL2Nv
bW1vbi9NYWtlZmlsZSAgICAgICAgICAgICAgICAgfCAgIDEgKwogeGVuL2NvbW1vbi9pb21tdV9v
cC5jICAgICAgICAgICAgICAgfCAxODQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrCiB4ZW4vaW5jbHVkZS9NYWtlZmlsZSAgICAgICAgICAgICAgICB8ICAgMiArCiB4ZW4vaW5j
bHVkZS9wdWJsaWMvaW9tbXVfb3AuaCAgICAgICB8ICA2NCArKysrKysrKysrKysrCiB4ZW4vaW5j
bHVkZS9wdWJsaWMveGVuLmggICAgICAgICAgICB8ICAgMSArCiB4ZW4vaW5jbHVkZS94ZW4vaHlw
ZXJjYWxsLmggICAgICAgICB8ICAxMiArKysKIHhlbi9pbmNsdWRlL3hsYXQubHN0ICAgICAgICAg
ICAgICAgIHwgICAyICsKIHhlbi9pbmNsdWRlL3hzbS9kdW1teS5oICAgICAgICAgICAgIHwgICA2
ICsrCiB4ZW4vaW5jbHVkZS94c20veHNtLmggICAgICAgICAgICAgICB8ICAgNiArKwogeGVuL3hz
bS9kdW1teS5jICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwogeGVuL3hzbS9mbGFzay9ob29r
cy5jICAgICAgICAgICAgICAgfCAgIDYgKysKIHhlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192
ZWN0b3JzIHwgICAyICsKIDE2IGZpbGVzIGNoYW5nZWQsIDI5MSBpbnNlcnRpb25zKCspCiBjcmVh
dGUgbW9kZSAxMDA2NDQgeGVuL2NvbW1vbi9pb21tdV9vcC5jCiBjcmVhdGUgbW9kZSAxMDA2NDQg
eGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmgKCmRpZmYgLS1naXQgYS90b29scy9mbGFzay9w
b2xpY3kvbW9kdWxlcy94ZW4uaWYgYi90b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy94ZW4uaWYK
aW5kZXggNjFiMGU3NjcxNS4uZTNhZTM5Yzc2NCAxMDA2NDQKLS0tIGEvdG9vbHMvZmxhc2svcG9s
aWN5L21vZHVsZXMveGVuLmlmCisrKyBiL3Rvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL3hlbi5p
ZgpAQCAtNjAsNiArNjAsNyBAQCBkZWZpbmUoYGNyZWF0ZV9kb21haW5fY29tbW9uJywgYAogCWFs
bG93ICQxICQyOmdyYW50IHNldHVwOwogCWFsbG93ICQxICQyOmh2bSB7IGdldHBhcmFtIGh2bWN0
bCBzZXRodm1jCiAJCQlzZXRwYXJhbSBuZXN0ZWQgYWx0cDJtaHZtIGFsdHAybWh2bV9vcCBkbSB9
OworCWFsbG93ICQxICQyOnJlc291cmNlIGNvbnRyb2xfaW9tbXU7CiAnKQogCiAjIGNyZWF0ZV9k
b21haW4ocHJpdiwgdGFyZ2V0KQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9oeXBlcmNh
bGwuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHlwZXJjYWxsLmMKaW5kZXggODVlYWNkN2QzMy4uMzU3
NDk2NjgyNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9oeXBlcmNhbGwuYworKysgYi94
ZW4vYXJjaC94ODYvaHZtL2h5cGVyY2FsbC5jCkBAIC0xMzcsNiArMTM3LDcgQEAgc3RhdGljIGNv
bnN0IGh5cGVyY2FsbF90YWJsZV90IGh2bV9oeXBlcmNhbGxfdGFibGVbXSA9IHsKICAgICBDT01Q
QVRfQ0FMTChtbXVleHRfb3ApLAogICAgIEhZUEVSQ0FMTCh4ZW5wbXVfb3ApLAogICAgIENPTVBB
VF9DQUxMKGRtX29wKSwKKyAgICBDT01QQVRfQ0FMTChpb21tdV9vcCksCiAgICAgSFlQRVJDQUxM
KGFyY2hfMSkKIH07CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9oeXBlcmNhbGwuYyBiL3hl
bi9hcmNoL3g4Ni9oeXBlcmNhbGwuYwppbmRleCA5MGU4OGMxZDJjLi4wNDU3NTNlNzAyIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMKKysrIGIveGVuL2FyY2gveDg2L2h5cGVy
Y2FsbC5jCkBAIC02OCw2ICs2OCw3IEBAIGNvbnN0IGh5cGVyY2FsbF9hcmdzX3QgaHlwZXJjYWxs
X2FyZ3NfdGFibGVbTlJfaHlwZXJjYWxsc10gPQogICAgIEFSR1MoeGVucG11X29wLCAyKSwKICAg
ICBBUkdTKGRtX29wLCAzKSwKICAgICBBUkdTKG1jYSwgMSksCisgICAgQVJHUyhpb21tdV9vcCwg
MiksCiAgICAgQVJHUyhhcmNoXzEsIDEpLAogfTsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L3B2L2h5cGVyY2FsbC5jIGIveGVuL2FyY2gveDg2L3B2L2h5cGVyY2FsbC5jCmluZGV4IGJiYzMw
MTFkMWEuLmQyM2Y5YWY0MmYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9wdi9oeXBlcmNhbGwu
YworKysgYi94ZW4vYXJjaC94ODYvcHYvaHlwZXJjYWxsLmMKQEAgLTgwLDYgKzgwLDcgQEAgY29u
c3QgaHlwZXJjYWxsX3RhYmxlX3QgcHZfaHlwZXJjYWxsX3RhYmxlW10gPSB7CiAgICAgSFlQRVJD
QUxMKHhlbnBtdV9vcCksCiAgICAgQ09NUEFUX0NBTEwoZG1fb3ApLAogICAgIEhZUEVSQ0FMTCht
Y2EpLAorICAgIENPTVBBVF9DQUxMKGlvbW11X29wKSwKICAgICBIWVBFUkNBTEwoYXJjaF8xKSwK
IH07CiAKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vTWFrZWZpbGUgYi94ZW4vY29tbW9uL01ha2Vm
aWxlCmluZGV4IDZhMDVmZmZjN2EuLjYzNDFiZGNjZWUgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24v
TWFrZWZpbGUKKysrIGIveGVuL2NvbW1vbi9NYWtlZmlsZQpAQCAtMTMsNiArMTMsNyBAQCBvYmot
JChDT05GSUdfQ1JBU0hfREVCVUcpICs9IGdkYnN0dWIubwogb2JqLXkgKz0gZ3JhbnRfdGFibGUu
bwogb2JqLXkgKz0gZ3Vlc3Rjb3B5Lm8KIG9iai1iaW4teSArPSBndW56aXAuaW5pdC5vCitvYmot
JChDT05GSUdfWDg2KSArPSBpb21tdV9vcC5vCiBvYmoteSArPSBpcnEubwogb2JqLXkgKz0ga2Vy
bmVsLm8KIG9iai15ICs9IGtleWhhbmRsZXIubwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9pb21t
dV9vcC5jIGIveGVuL2NvbW1vbi9pb21tdV9vcC5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAwMDAuLjc0NGMwZmNlMjcKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vY29tbW9uL2lv
bW11X29wLmMKQEAgLTAsMCArMSwxODQgQEAKKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqIHg4
Ni9pb21tdV9vcC5jCisgKgorICogUGFyYXZpcnR1YWxpc2VkIElPTU1VIGZ1bmN0aW9uYWxpdHkK
KyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1
dGUgaXQgYW5kL29yIG1vZGlmeQorICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2Vu
ZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKKyAqIHRoZSBGcmVlIFNvZnR3YXJl
IEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9yCisgKiAoYXQg
eW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBk
aXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJ
VEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YK
KyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4g
IFNlZSB0aGUKKyAqIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMu
CisgKgorICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVy
YWwgUHVibGljIExpY2Vuc2UKKyAqIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNl
ZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisgKgorICogQ29weXJpZ2h0IChDKSAy
MDE4IENpdHJpeCBTeXN0ZW1zIEluYworICovCisKKyNpbmNsdWRlIDx4ZW4vZXZlbnQuaD4KKyNp
bmNsdWRlIDx4ZW4vZ3Vlc3RfYWNjZXNzLmg+CisjaW5jbHVkZSA8eGVuL2h5cGVyY2FsbC5oPgor
CitzdGF0aWMgdm9pZCBpb21tdV9vcCh4ZW5faW9tbXVfb3BfdCAqb3ApCit7CisgICAgc3dpdGNo
ICggb3AtPm9wICkKKyAgICB7CisgICAgZGVmYXVsdDoKKyAgICAgICAgb3AtPnN0YXR1cyA9IC1F
T1BOT1RTVVBQOworICAgICAgICBicmVhazsKKyAgICB9Cit9CisKK2ludCBkb19vbmVfaW9tbXVf
b3AoeGVuX2lvbW11X29wX2J1Zl90ICpidWYpCit7CisgICAgeGVuX2lvbW11X29wX3Qgb3A7Cisg
ICAgaW50IHJjOworCisgICAgaWYgKCBidWYtPnNpemUgPCBzaXplb2Yob3ApICkKKyAgICAgICAg
cmV0dXJuIC1FRkFVTFQ7CisKKyAgICBpZiAoIGNvcHlfZnJvbV9ndWVzdCgodm9pZCAqKSZvcCwg
YnVmLT5oLCBzaXplb2Yob3ApKSApCisgICAgICAgIHJldHVybiAtRUZBVUxUOworCisgICAgaWYg
KCBvcC5wYWQgKQorICAgICAgICByZXR1cm4gLUVJTlZBTDsKKworICAgIHJjID0geHNtX2lvbW11
X29wKFhTTV9QUklWLCBjdXJyZW50LT5kb21haW4sIG9wLm9wKTsKKyAgICBpZiAoIHJjICkKKyAg
ICAgICAgcmV0dXJuIHJjOworCisgICAgaW9tbXVfb3AoJm9wKTsKKworICAgIGlmICggX19jb3B5
X2ZpZWxkX3RvX2d1ZXN0KGd1ZXN0X2hhbmRsZV9jYXN0KGJ1Zi0+aCwgeGVuX2lvbW11X29wX3Qp
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZvcCwgc3RhdHVzKSApCisgICAgICAg
IHJldHVybiAtRUZBVUxUOworCisgICAgcmV0dXJuIDA7Cit9CisKK2xvbmcgZG9faW9tbXVfb3Ao
dW5zaWduZWQgaW50IG5yX2J1ZnMsCisgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVf
UEFSQU0oeGVuX2lvbW11X29wX2J1Zl90KSBidWZzKQoreworICAgIHVuc2lnbmVkIGludCBpOwor
ICAgIGxvbmcgcmMgPSAwOworCisgICAgZm9yICggaSA9IDA7IGkgPCBucl9idWZzOyBpKysgKQor
ICAgIHsKKyAgICAgICAgeGVuX2lvbW11X29wX2J1Zl90IGJ1ZjsKKworICAgICAgICBpZiAoICgo
aSAmIDB4ZmYpID09IDB4ZmYpICYmIGh5cGVyY2FsbF9wcmVlbXB0X2NoZWNrKCkgKQorICAgICAg
ICB7CisgICAgICAgICAgICByYyA9IGk7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQor
CisgICAgICAgIGlmICggY29weV9mcm9tX2d1ZXN0X29mZnNldCgmYnVmLCBidWZzLCBpLCAxKSAp
CisgICAgICAgIHsKKyAgICAgICAgICAgIHJjID0gLUVGQVVMVDsKKyAgICAgICAgICAgIGJyZWFr
OworICAgICAgICB9CisKKyAgICAgICAgcmMgPSBkb19vbmVfaW9tbXVfb3AoJmJ1Zik7CisgICAg
ICAgIGlmICggcmMgKQorICAgICAgICAgICAgYnJlYWs7CisgICAgfQorCisgICAgaWYgKCByYyA+
IDAgKQorICAgIHsKKyAgICAgICAgQVNTRVJUKHJjIDwgbnJfYnVmcyk7CisgICAgICAgIG5yX2J1
ZnMgLT0gcmM7CisgICAgICAgIGd1ZXN0X2hhbmRsZV9hZGRfb2Zmc2V0KGJ1ZnMsIHJjKTsKKwor
ICAgICAgICByYyA9IGh5cGVyY2FsbF9jcmVhdGVfY29udGludWF0aW9uKF9fSFlQRVJWSVNPUl9p
b21tdV9vcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWgi
LCBucl9idWZzLCBidWZzKTsKKyAgICB9CisKKyAgICByZXR1cm4gcmM7Cit9CisKK2ludCBjb21w
YXRfb25lX2lvbW11X29wKGNvbXBhdF9pb21tdV9vcF9idWZfdCAqYnVmKQoreworICAgIGNvbXBh
dF9pb21tdV9vcF90IGNtcDsKKyAgICB4ZW5faW9tbXVfb3BfdCBuYXQ7CisgICAgaW50IHJjOwor
CisgICAgaWYgKCBidWYtPnNpemUgPCBzaXplb2YoY21wKSApCisgICAgICAgIHJldHVybiAtRUZB
VUxUOworCisgICAgaWYgKCBjb3B5X2Zyb21fY29tcGF0KCh2b2lkICopJmNtcCwgYnVmLT5oLCBz
aXplb2YoY21wKSkgKQorICAgICAgICByZXR1cm4gLUVGQVVMVDsKKworICAgIGlmICggY21wLnBh
ZCApCisgICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAgcmMgPSB4c21faW9tbXVfb3AoWFNN
X1BSSVYsIGN1cnJlbnQtPmRvbWFpbiwgY21wLm9wKTsKKyAgICBpZiAoIHJjICkKKyAgICAgICAg
cmV0dXJuIHJjOworCisgICAgWExBVF9pb21tdV9vcCgmbmF0LCAmY21wKTsKKworICAgIGlvbW11
X29wKCZuYXQpOworCisgICAgWExBVF9pb21tdV9vcCgmY21wLCAmbmF0KTsKKworICAgIGlmICgg
X19jb3B5X2ZpZWxkX3RvX2NvbXBhdChjb21wYXRfaGFuZGxlX2Nhc3QoYnVmLT5oLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29tcGF0X2lvbW11
X29wX3QpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmY21wLCBzdGF0dXMpICkK
KyAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisKKyAgICByZXR1cm4gMDsKK30KKworaW50IGNvbXBh
dF9pb21tdV9vcCh1bnNpZ25lZCBpbnQgbnJfYnVmcywKKyAgICAgICAgICAgICAgICAgICAgWEVO
X0dVRVNUX0hBTkRMRV9QQVJBTShjb21wYXRfaW9tbXVfb3BfYnVmX3QpIGJ1ZnMpCit7CisgICAg
dW5zaWduZWQgaW50IGk7CisgICAgbG9uZyByYyA9IDA7CisKKyAgICBmb3IgKCBpID0gMDsgaSA8
IG5yX2J1ZnM7IGkrKyApCisgICAgeworICAgICAgICBjb21wYXRfaW9tbXVfb3BfYnVmX3QgYnVm
OworCisgICAgICAgIGlmICggKChpICYgMHhmZikgPT0gMHhmZikgJiYgaHlwZXJjYWxsX3ByZWVt
cHRfY2hlY2soKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIHJjID0gaTsKKyAgICAgICAgICAg
IGJyZWFrOworICAgICAgICB9CisKKyAgICAgICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3Rfb2Zmc2V0
KCZidWYsIGJ1ZnMsIGksIDEpICkKKyAgICAgICAgeworICAgICAgICAgICAgcmMgPSAtRUZBVUxU
OworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KKworICAgICAgICByYyA9IGNvbXBhdF9v
bmVfaW9tbXVfb3AoJmJ1Zik7CisgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAgYnJlYWs7
CisgICAgfQorCisgICAgaWYgKCByYyA+IDAgKQorICAgIHsKKyAgICAgICAgQVNTRVJUKHJjIDwg
bnJfYnVmcyk7CisgICAgICAgIG5yX2J1ZnMgLT0gcmM7CisgICAgICAgIGd1ZXN0X2hhbmRsZV9h
ZGRfb2Zmc2V0KGJ1ZnMsIHJjKTsKKworICAgICAgICByYyA9IGh5cGVyY2FsbF9jcmVhdGVfY29u
dGludWF0aW9uKF9fSFlQRVJWSVNPUl9pb21tdV9vcCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAiaWgiLCBucl9idWZzLCBidWZzKTsKKyAgICB9CisKKyAgICBy
ZXR1cm4gcmM7Cit9CisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBj
LWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogdGFiLXdpZHRoOiA0
CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvTWFrZWZpbGUgYi94ZW4vaW5jbHVkZS9NYWtlZmlsZQppbmRleCBkZjA0MTgyOTY1
Li5hZjU0ZDg4MzNmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9NYWtlZmlsZQorKysgYi94ZW4v
aW5jbHVkZS9NYWtlZmlsZQpAQCAtMTEsNiArMTEsNyBAQCBoZWFkZXJzLXkgOj0gXAogICAgIGNv
bXBhdC9mZWF0dXJlcy5oIFwKICAgICBjb21wYXQvZ3JhbnRfdGFibGUuaCBcCiAgICAgY29tcGF0
L2tleGVjLmggXAorICAgIGNvbXBhdC9pb21tdV9vcC5oIFwKICAgICBjb21wYXQvbWVtb3J5Lmgg
XAogICAgIGNvbXBhdC9ubWkuaCBcCiAgICAgY29tcGF0L3BoeXNkZXYuaCBcCkBAIC0yOSw2ICsz
MCw3IEBAIGhlYWRlcnMtJChDT05GSUdfWDg2KSAgICAgKz0gY29tcGF0L2FyY2gteDg2L3hlbi0k
KGNvbXBhdC1hcmNoLXkpLmgKIGhlYWRlcnMtJChDT05GSUdfWDg2KSAgICAgKz0gY29tcGF0L2h2
bS9kbV9vcC5oCiBoZWFkZXJzLSQoQ09ORklHX1g4NikgICAgICs9IGNvbXBhdC9odm0vaHZtX29w
LmgKIGhlYWRlcnMtJChDT05GSUdfWDg2KSAgICAgKz0gY29tcGF0L2h2bS9odm1fdmNwdS5oCito
ZWFkZXJzLSQoQ09ORklHX1g4NikgICAgICs9IGNvbXBhdC9pb21tdV9vcC5oCiBoZWFkZXJzLXkg
ICAgICAgICAgICAgICAgICs9IGNvbXBhdC9hcmNoLSQoY29tcGF0LWFyY2gteSkuaCBjb21wYXQv
cG11LmggY29tcGF0L3hsYXQuaAogaGVhZGVycy0kKENPTkZJR19GTEFTSykgICArPSBjb21wYXQv
eHNtL2ZsYXNrX29wLmgKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29w
LmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaApuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwLi5jM2I2OGY2NjVhCi0tLSAvZGV2L251bGwKKysrIGIveGVuL2luY2x1
ZGUvcHVibGljL2lvbW11X29wLmgKQEAgLTAsMCArMSw2NCBAQAorLyoKKyAqIFBlcm1pc3Npb24g
aXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmlu
ZyBhIGNvcHkKKyAqIG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlv
biBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0bworICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0
aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKKyAqIHJp
Z2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1
YmxpY2Vuc2UsIGFuZC9vcgorICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8g
cGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKKyAqIGZ1cm5pc2hlZCB0byBk
byBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CisgKgorICogVGhlIGFi
b3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUg
aW5jbHVkZWQgaW4KKyAqIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhl
IFNvZnR3YXJlLgorICoKKyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRI
T1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCisgKiBJTVBMSUVELCBJTkNMVURJ
TkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwK
KyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQu
IElOIE5PIEVWRU5UIFNIQUxMIFRIRQorICogQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBC
RSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgorICogTElBQklMSVRZLCBX
SEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJ
TkcKKyAqIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9S
IFRIRSBVU0UgT1IgT1RIRVIKKyAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4KKyAqCisgKiBD
b3B5cmlnaHQgKEMpIDIwMTggQ2l0cml4IFN5c3RlbXMgSW5jCisgKi8KKworI2lmbmRlZiBYRU5f
UFVCTElDX0lPTU1VX09QX0gKKyNkZWZpbmUgWEVOX1BVQkxJQ19JT01NVV9PUF9ICisKKyNpbmNs
dWRlICJ4ZW4uaCIKKworc3RydWN0IHhlbl9pb21tdV9vcCB7CisgICAgdWludDE2X3Qgb3A7ICAg
IC8qIG9wIHR5cGUgKi8KKyAgICB1aW50MTZfdCBwYWQ7CisgICAgaW50MzJfdCBzdGF0dXM7IC8q
IG9wIGNvbXBsZXRpb24gc3RhdHVzOiAqLworICAgICAgICAgICAgICAgICAgICAvKiAwIGZvciBz
dWNjZXNzIG90aGVyd2lzZSwgbmVnYXRpdmUgZXJybm8gKi8KK307Cit0eXBlZGVmIHN0cnVjdCB4
ZW5faW9tbXVfb3AgeGVuX2lvbW11X29wX3Q7CitERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5f
aW9tbXVfb3BfdCk7CisKK3N0cnVjdCB4ZW5faW9tbXVfb3BfYnVmIHsKKyAgICBYRU5fR1VFU1Rf
SEFORExFKHZvaWQpIGg7CisgICAgeGVuX3Vsb25nX3Qgc2l6ZTsKK307Cit0eXBlZGVmIHN0cnVj
dCB4ZW5faW9tbXVfb3BfYnVmIHhlbl9pb21tdV9vcF9idWZfdDsKK0RFRklORV9YRU5fR1VFU1Rf
SEFORExFKHhlbl9pb21tdV9vcF9idWZfdCk7CisKKy8qIGAgZW51bSBuZWdfZXJybm92YWwKKyAq
IGAgSFlQRVJWSVNPUl9pb21tdV9vcCh1bnNpZ25lZCBpbnQgbnJfYnVmcywKKyAqIGAgICAgICAg
ICAgICAgICAgICAgICB4ZW5faW9tbXVfb3BfYnVmX3QgYnVmc1tdKQorICogYAorICoKKyAqIEBu
cl9idWZzIGlzIHRoZSBudW1iZXIgb2YgYnVmZmVycyBpbiB0aGUgQGJ1ZnMgYXJyYXkuCisgKiBA
YnVmcyBwb2ludHMgdG8gYW4gYXJyYXkgb2YgYnVmZmVycyB3aGVyZSBlYWNoIGNvbnRhaW5zIGEg
c3RydWN0CisgKiB4ZW5faW9tbXVfb3AuCisgKi8KKworI2VuZGlmIC8qIFhFTl9QVUJMSUNfSU9N
TVVfT1BfSCAqLworCisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTogQworICogYy1m
aWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZzZXQ6IDQKKyAqIHRhYi13aWR0aDogNAor
ICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8KZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL3B1YmxpYy94ZW4uaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy94ZW4uaAppbmRleCBmYjFk
ZjhmMjkzLi42OGIwOTY4ZTdkIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmgK
KysrIGIveGVuL2luY2x1ZGUvcHVibGljL3hlbi5oCkBAIC0xMjEsNiArMTIxLDcgQEAgREVGSU5F
X1hFTl9HVUVTVF9IQU5ETEUoeGVuX3Vsb25nX3QpOwogI2RlZmluZSBfX0hZUEVSVklTT1JfeGNf
cmVzZXJ2ZWRfb3AgICAgICAgMzkgLyogcmVzZXJ2ZWQgZm9yIFhlbkNsaWVudCAqLwogI2RlZmlu
ZSBfX0hZUEVSVklTT1JfeGVucG11X29wICAgICAgICAgICAgNDAKICNkZWZpbmUgX19IWVBFUlZJ
U09SX2RtX29wICAgICAgICAgICAgICAgIDQxCisjZGVmaW5lIF9fSFlQRVJWSVNPUl9pb21tdV9v
cCAgICAgICAgICAgICA0MgogCiAvKiBBcmNoaXRlY3R1cmUtc3BlY2lmaWMgaHlwZXJjYWxsIGRl
ZmluaXRpb25zLiAqLwogI2RlZmluZSBfX0hZUEVSVklTT1JfYXJjaF8wICAgICAgICAgICAgICAg
NDgKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9oeXBlcmNhbGwuaCBiL3hlbi9pbmNsdWRl
L3hlbi9oeXBlcmNhbGwuaAppbmRleCBjYzk5YWVhNTdkLi4yZWJjOTk5ZjRiIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS94ZW4vaHlwZXJjYWxsLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2h5cGVy
Y2FsbC5oCkBAIC0xNiw2ICsxNiw3IEBACiAjaW5jbHVkZSA8cHVibGljL3ZlcnNpb24uaD4KICNp
bmNsdWRlIDxwdWJsaWMvcG11Lmg+CiAjaW5jbHVkZSA8cHVibGljL2h2bS9kbV9vcC5oPgorI2lu
Y2x1ZGUgPHB1YmxpYy9pb21tdV9vcC5oPgogI2luY2x1ZGUgPGFzbS9oeXBlcmNhbGwuaD4KICNp
bmNsdWRlIDx4c20veHNtLmg+CiAKQEAgLTE0OCw2ICsxNDksMTAgQEAgZG9fZG1fb3AoCiAgICAg
dW5zaWduZWQgaW50IG5yX2J1ZnMsCiAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fZG1f
b3BfYnVmX3QpIGJ1ZnMpOwogCitleHRlcm4gbG9uZworZG9faW9tbXVfb3AodW5zaWduZWQgaW50
IG5yX2J1ZnMsCisgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9pb21tdV9v
cF9idWZfdCkgYnVmcyk7CisKICNpZmRlZiBDT05GSUdfQ09NUEFUCiAKIGV4dGVybiBpbnQKQEAg
LTIwNSw2ICsyMTAsMTMgQEAgY29tcGF0X2RtX29wKAogICAgIHVuc2lnbmVkIGludCBucl9idWZz
LAogICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgYnVmcyk7CiAKKyNpbmNsdWRlIDxj
b21wYXQvaW9tbXVfb3AuaD4KKworREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoY29tcGF0X2lvbW11
X29wX2J1Zl90KTsKK2V4dGVybiBpbnQKK2NvbXBhdF9pb21tdV9vcCh1bnNpZ25lZCBpbnQgbnJf
YnVmcywKKyAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKGNvbXBhdF9pb21t
dV9vcF9idWZfdCkgYnVmcyk7CisKICNlbmRpZgogCiB2b2lkIGFyY2hfZ2V0X3hlbl9jYXBzKHhl
bl9jYXBhYmlsaXRpZXNfaW5mb190ICppbmZvKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hs
YXQubHN0IGIveGVuL2luY2x1ZGUveGxhdC5sc3QKaW5kZXggNTI3MzMyMDU0YS4uM2IxNWMxOGM0
ZSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGxhdC5sc3QKKysrIGIveGVuL2luY2x1ZGUveGxh
dC5sc3QKQEAgLTc3LDYgKzc3LDggQEAKID8JdmNwdV9odm1fY29udGV4dAkJaHZtL2h2bV92Y3B1
LmgKID8JdmNwdV9odm1feDg2XzMyCQkJaHZtL2h2bV92Y3B1LmgKID8JdmNwdV9odm1feDg2XzY0
CQkJaHZtL2h2bV92Y3B1LmgKKyEJaW9tbXVfb3AJCQlpb21tdV9vcC5oCishCWlvbW11X29wX2J1
ZgkJCWlvbW11X29wLmgKID8Ja2V4ZWNfZXhlYwkJCWtleGVjLmgKICEJa2V4ZWNfaW1hZ2UJCQlr
ZXhlYy5oCiAhCWtleGVjX3JhbmdlCQkJa2V4ZWMuaApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
eHNtL2R1bW15LmggYi94ZW4vaW5jbHVkZS94c20vZHVtbXkuaAppbmRleCBiMGFjMWY2NmIzLi4z
NGI3ODY5OTNkIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94c20vZHVtbXkuaAorKysgYi94ZW4v
aW5jbHVkZS94c20vZHVtbXkuaApAQCAtNzE1LDYgKzcxNSwxMiBAQCBzdGF0aWMgWFNNX0lOTElO
RSBpbnQgeHNtX2RtX29wKFhTTV9ERUZBVUxUX0FSRyBzdHJ1Y3QgZG9tYWluICpkKQogICAgIHJl
dHVybiB4c21fZGVmYXVsdF9hY3Rpb24oYWN0aW9uLCBjdXJyZW50LT5kb21haW4sIGQpOwogfQog
CitzdGF0aWMgWFNNX0lOTElORSBpbnQgeHNtX2lvbW11X29wKFhTTV9ERUZBVUxUX0FSRyBzdHJ1
Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgb3ApCit7CisgICAgWFNNX0FTU0VSVF9BQ1RJT04o
WFNNX1BSSVYpOworICAgIHJldHVybiB4c21fZGVmYXVsdF9hY3Rpb24oYWN0aW9uLCBjdXJyZW50
LT5kb21haW4sIGQpOworfQorCiAjZW5kaWYgLyogQ09ORklHX1g4NiAqLwogCiAjaW5jbHVkZSA8
cHVibGljL3ZlcnNpb24uaD4KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hzbS94c20uaCBiL3hl
bi9pbmNsdWRlL3hzbS94c20uaAppbmRleCA3NjM2YmNiYjQyLi43ZDc1ZDAwNzZlIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS94c20veHNtLmgKKysrIGIveGVuL2luY2x1ZGUveHNtL3hzbS5oCkBA
IC0xNzgsNiArMTc4LDcgQEAgc3RydWN0IHhzbV9vcGVyYXRpb25zIHsKICAgICBpbnQgKCppb3Bv
cnRfbWFwcGluZykgKHN0cnVjdCBkb21haW4gKmQsIHVpbnQzMl90IHMsIHVpbnQzMl90IGUsIHVp
bnQ4X3QgYWxsb3cpOwogICAgIGludCAoKnBtdV9vcCkgKHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGludCBvcCk7CiAgICAgaW50ICgqZG1fb3ApIChzdHJ1Y3QgZG9tYWluICpkKTsKKyAgICBp
bnQgKCppb21tdV9vcCkgKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBvcCk7CiAjZW5k
aWYKICAgICBpbnQgKCp4ZW5fdmVyc2lvbikgKHVpbnQzMl90IGNtZCk7CiAgICAgaW50ICgqZG9t
YWluX3Jlc291cmNlX21hcCkgKHN0cnVjdCBkb21haW4gKmQpOwpAQCAtNjg2LDYgKzY4NywxMSBA
QCBzdGF0aWMgaW5saW5lIGludCB4c21fZG1fb3AoeHNtX2RlZmF1bHRfdCBkZWYsIHN0cnVjdCBk
b21haW4gKmQpCiAgICAgcmV0dXJuIHhzbV9vcHMtPmRtX29wKGQpOwogfQogCitzdGF0aWMgaW5s
aW5lIGludCB4c21faW9tbXVfb3AoeHNtX2RlZmF1bHRfdCBkZWYsIHN0cnVjdCBkb21haW4gKmQs
IHVuc2lnbmVkIGludCBvcCkKK3sKKyAgICByZXR1cm4geHNtX29wcy0+aW9tbXVfb3AoZCwgb3Ap
OworfQorCiAjZW5kaWYgLyogQ09ORklHX1g4NiAqLwogCiBzdGF0aWMgaW5saW5lIGludCB4c21f
eGVuX3ZlcnNpb24gKHhzbV9kZWZhdWx0X3QgZGVmLCB1aW50MzJfdCBvcCkKZGlmZiAtLWdpdCBh
L3hlbi94c20vZHVtbXkuYyBiL3hlbi94c20vZHVtbXkuYwppbmRleCAzMjkwZDA0NTI3Li44NTMy
Yjc0YjlhIDEwMDY0NAotLS0gYS94ZW4veHNtL2R1bW15LmMKKysrIGIveGVuL3hzbS9kdW1teS5j
CkBAIC0xNTUsNiArMTU1LDcgQEAgdm9pZCBfX2luaXQgeHNtX2ZpeHVwX29wcyAoc3RydWN0IHhz
bV9vcGVyYXRpb25zICpvcHMpCiAgICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCBpb3BvcnRf
bWFwcGluZyk7CiAgICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCBwbXVfb3ApOwogICAgIHNl
dF90b19kdW1teV9pZl9udWxsKG9wcywgZG1fb3ApOworICAgIHNldF90b19kdW1teV9pZl9udWxs
KG9wcywgaW9tbXVfb3ApOwogI2VuZGlmCiAgICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCB4
ZW5fdmVyc2lvbik7CiAgICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCBkb21haW5fcmVzb3Vy
Y2VfbWFwKTsKZGlmZiAtLWdpdCBhL3hlbi94c20vZmxhc2svaG9va3MuYyBiL3hlbi94c20vZmxh
c2svaG9va3MuYwppbmRleCBhNGZiZTYyYWMzLi4xYzliZTIyMTEyIDEwMDY0NAotLS0gYS94ZW4v
eHNtL2ZsYXNrL2hvb2tzLmMKKysrIGIveGVuL3hzbS9mbGFzay9ob29rcy5jCkBAIC0xNjY5LDYg
KzE2NjksMTEgQEAgc3RhdGljIGludCBmbGFza19kbV9vcChzdHJ1Y3QgZG9tYWluICpkKQogICAg
IHJldHVybiBjdXJyZW50X2hhc19wZXJtKGQsIFNFQ0NMQVNTX0hWTSwgSFZNX19ETSk7CiB9CiAK
K3N0YXRpYyBpbnQgZmxhc2tfaW9tbXVfb3Aoc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICByZXR1
cm4gY3VycmVudF9oYXNfcGVybShkLCBTRUNDTEFTU19SRVNPVVJDRSwgUkVTT1VSQ0VfX0NPTlRS
T0xfSU9NTVUpOworfQorCiAjZW5kaWYgLyogQ09ORklHX1g4NiAqLwogCiBzdGF0aWMgaW50IGZs
YXNrX3hlbl92ZXJzaW9uICh1aW50MzJfdCBvcCkKQEAgLTE4NDcsNiArMTg1Miw3IEBAIHN0YXRp
YyBzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgZmxhc2tfb3BzID0gewogICAgIC5pb3BvcnRfbWFwcGlu
ZyA9IGZsYXNrX2lvcG9ydF9tYXBwaW5nLAogICAgIC5wbXVfb3AgPSBmbGFza19wbXVfb3AsCiAg
ICAgLmRtX29wID0gZmxhc2tfZG1fb3AsCisgICAgLmlvbW11X29wID0gZmxhc2tfaW9tbXVfb3As
CiAjZW5kaWYKICAgICAueGVuX3ZlcnNpb24gPSBmbGFza194ZW5fdmVyc2lvbiwKICAgICAuZG9t
YWluX3Jlc291cmNlX21hcCA9IGZsYXNrX2RvbWFpbl9yZXNvdXJjZV9tYXAsCmRpZmYgLS1naXQg
YS94ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9ycyBiL3hlbi94c20vZmxhc2svcG9s
aWN5L2FjY2Vzc192ZWN0b3JzCmluZGV4IGI3Njg4NzBmMzcuLjAwZGI2YTFjZjcgMTAwNjQ0Ci0t
LSBhL3hlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzCisrKyBiL3hlbi94c20vZmxh
c2svcG9saWN5L2FjY2Vzc192ZWN0b3JzCkBAIC00NzEsNiArNDcxLDggQEAgY2xhc3MgcmVzb3Vy
Y2UKICMgY2hlY2tlZCBmb3IgUEhZU0RFVk9QX3NldHVwX2dzaSAodGFyZ2V0IElSUSkKICMgY2hl
Y2tlZCBmb3IgUEhZU0RFVk9QX3BjaV9tbWNmZ19yZXNlcnZlZCAodGFyZ2V0IHhlbl90KQogICAg
IHNldHVwCisjIGNoZWNrZWQgZm9yIElPTU1VX09QCisgICAgY29udHJvbF9pb21tdQogfQogCiAj
IENsYXNzIHNlY3VyaXR5IGRlc2NyaWJlcyB0aGUgRkxBU0sgc2VjdXJpdHkgc2VydmVyIGl0c2Vs
ZjsgdGhlc2Ugb3BlcmF0aW9ucwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 09:47:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 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 1fsmD4-00006p-FR; Thu, 23 Aug 2018 09:47:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uf51=lg=citrix.com=prvs=766cd44cd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fsmD2-00005f-9R
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 09:47:20 +0000
X-Inumbo-ID: 57cff797-a6b9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 57cff797-a6b9-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 11:46:00 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,278,1531785600"; d="scan'208";a="63525863"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 23 Aug 2018 10:47:06 +0100
Message-ID: <20180823094711.21376-10-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180823094711.21376-1-paul.durrant@citrix.com>
References: <20180823094711.21376-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 09/14] mm / iommu: include need_iommu() test
 in iommu_use_hap_pt()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Jun Nakajima <jun.nakajima@intel.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, 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>

VGhlIG5hbWUgJ2lvbW11X3VzZV9oYXBfcHQnIHN1Z2dlc3RzIHRoYXQgdGhhdCBQMk0gdGFibGUg
aXMgaW4gdXNlIGFzIHRoZQpkb21haW4ncyBJT01NVSBwYWdldGFibGUgd2hpY2gsIHByaW9yIHRv
IHRoaXMgcGF0Y2gsIGlzIG5vdCBzdHJpY3RseSB0cnVlCnNpbmNlIHRoZSBtYWNybyBkaWQgbm90
IHRlc3Qgd2hldGhlciB0aGUgZG9tYWluIGFjdHVhbGx5IGhhcyBJT01NVQptYXBwaW5ncy4KClNp
Z25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+ClJldmll
d2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KLS0tCkNjOiBKdW4gTmFr
YWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2Uu
ZHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogU3RlZmFu
byBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogSnVsaWVuIEdyYWxsIDxq
dWxpZW4uZ3JhbGxAYXJtLmNvbT4KCnY0OgogLSBOZXcgaW4gdjQuCi0tLQogeGVuL2FyY2gveDg2
L21tL3AybS1lcHQuYyAgICAgICB8IDYgKysrLS0tCiB4ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMg
ICAgICAgIHwgNiArKystLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAgICAgICAgfCAyICst
CiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIHwgMiArLQogeGVuL2luY2x1ZGUvYXNt
LWFybS9pb21tdS5oICAgICB8IDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaW9tbXUuaCAgICAg
fCA1ICsrKy0tCiA2IGZpbGVzIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgYi94ZW4vYXJjaC94
ODYvbW0vcDJtLWVwdC5jCmluZGV4IGM5ZTFhN2UyODguLjljZTlhYmQyYjEgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1lcHQu
YwpAQCAtODYzLDEyICs4NjMsMTIgQEAgb3V0OgogICAgICAgICBlcHRfc3luY19kb21haW4ocDJt
KTsKIAogICAgIC8qIEZvciBob3N0IHAybSwgbWF5IG5lZWQgdG8gY2hhbmdlIFZULWQgcGFnZSB0
YWJsZS4qLwotICAgIGlmICggcmMgPT0gMCAmJiBwMm1faXNfaG9zdHAybShwMm0pICYmIG5lZWRf
aW9tbXUoZCkgJiYKKyAgICBpZiAoIHJjID09IDAgJiYgcDJtX2lzX2hvc3RwMm0ocDJtKSAmJgog
ICAgICAgICAgbmVlZF9tb2RpZnlfdnRkX3RhYmxlICkKICAgICB7Ci0gICAgICAgIGlmICggaW9t
bXVfaGFwX3B0X3NoYXJlICkKKyAgICAgICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkKICAg
ICAgICAgICAgIHJjID0gaW9tbXVfcHRlX2ZsdXNoKGQsIGdmbiwgJmVwdF9lbnRyeS0+ZXB0ZSwg
b3JkZXIsIHZ0ZF9wdGVfcHJlc2VudCk7Ci0gICAgICAgIGVsc2UKKyAgICAgICAgZWxzZSBpZiAo
IG5lZWRfaW9tbXUoZCkgKQogICAgICAgICB7CiAgICAgICAgICAgICBiZm5fdCBiZm4gPSBfYmZu
KGdmbik7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyBiL3hlbi9hcmNo
L3g4Ni9tbS9wMm0tcHQuYwppbmRleCAzYjhkMTg0MDU0Li5mMjY1YTMyNWY2IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1wdC5j
CkBAIC02NzcsOCArNjc3LDggQEAgcDJtX3B0X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAq
cDJtLCBnZm5fdCBnZm5fLCBtZm5fdCBtZm4sCiAgICAgICAgICAmJiAoZ2ZuICsgKDFVTCA8PCBw
YWdlX29yZGVyKSAtIDEgPiBwMm0tPm1heF9tYXBwZWRfcGZuKSApCiAgICAgICAgIHAybS0+bWF4
X21hcHBlZF9wZm4gPSBnZm4gKyAoMVVMIDw8IHBhZ2Vfb3JkZXIpIC0gMTsKIAotICAgIGlmICgg
aW9tbXVfZW5hYmxlZCAmJiBuZWVkX2lvbW11KHAybS0+ZG9tYWluKSAmJgotICAgICAgICAgKGlv
bW11X29sZF9mbGFncyAhPSBpb21tdV9wdGVfZmxhZ3MgfHwgb2xkX21mbiAhPSBtZm5feChtZm4p
KSApCisgICAgaWYgKCBpb21tdV9lbmFibGVkICYmIChpb21tdV9vbGRfZmxhZ3MgIT0gaW9tbXVf
cHRlX2ZsYWdzIHx8CisgICAgICAgICAgICAgICAgICAgICAgICAgICBvbGRfbWZuICE9IG1mbl94
KG1mbikpICkKICAgICB7CiAgICAgICAgIEFTU0VSVChyYyA9PSAwKTsKIApAQCAtNjg3LDcgKzY4
Nyw3IEBAIHAybV9wdF9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2ZuX3QgZ2Zu
XywgbWZuX3QgbWZuLAogICAgICAgICAgICAgaWYgKCBpb21tdV9vbGRfZmxhZ3MgKQogICAgICAg
ICAgICAgICAgIGFtZF9pb21tdV9mbHVzaF9wYWdlcyhwMm0tPmRvbWFpbiwgZ2ZuLCBwYWdlX29y
ZGVyKTsKICAgICAgICAgfQotICAgICAgICBlbHNlCisgICAgICAgIGVsc2UgaWYgKCBuZWVkX2lv
bW11KHAybS0+ZG9tYWluKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIGJmbl90IGJmbiA9IF9i
Zm4oZ2ZuKTsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gv
eDg2L21tL3AybS5jCmluZGV4IDc1NTMyOTM2NmUuLjQ4NWY3NTgzYmEgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9tbS9wMm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAgLTIwOTAs
NyArMjA5MCw3IEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgbW1pb19vcmRlcihjb25zdCBzdHJ1Y3Qg
ZG9tYWluICpkLAogICAgICAqIC0gZXhjbHVkZSBQViBndWVzdHMsIHNob3VsZCBleGVjdXRpb24g
cmVhY2ggdGhpcyBjb2RlIGZvciBzdWNoLgogICAgICAqIFNvIGJlIGNhcmVmdWwgd2hlbiBhbHRl
cmluZyB0aGlzLgogICAgICAqLwotICAgIGlmICggIW5lZWRfaW9tbXUoZCkgfHwgIWlvbW11X3Vz
ZV9oYXBfcHQoZCkgfHwKKyAgICBpZiAoICFpb21tdV91c2VfaGFwX3B0KGQpIHx8CiAgICAgICAg
ICAoc3RhcnRfZm4gJiAoKDFVTCA8PCBQQUdFX09SREVSXzJNKSAtIDEpKSB8fCAhKG5yID4+IFBB
R0VfT1JERVJfMk0pICkKICAgICAgICAgcmV0dXJuIFBBR0VfT1JERVJfNEs7CiAKZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9pb21tdS5jCmluZGV4IDc4MDhmYTg1ZDAuLmMyNjJhNTk4NzcgMTAwNjQ0Ci0tLSBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvaW9tbXUuYwpAQCAtNDUzLDcgKzQ1Myw3IEBAIGludCBpb21tdV9kb19kb21jdGwoCiAKIHZv
aWQgaW9tbXVfc2hhcmVfcDJtX3RhYmxlKHN0cnVjdCBkb21haW4qIGQpCiB7Ci0gICAgaWYgKCBp
b21tdV9lbmFibGVkICYmIGlvbW11X3VzZV9oYXBfcHQoZCkgKQorICAgIGlmICggaW9tbXVfdXNl
X2hhcF9wdChkKSApCiAgICAgICAgIGlvbW11X2dldF9vcHMoKS0+c2hhcmVfcDJtKGQpOwogfQog
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2lvbW11LmggYi94ZW4vaW5jbHVkZS9h
c20tYXJtL2lvbW11LmgKaW5kZXggNTdkOWIxZTE0YS4uOGQxNTA2YzZmNyAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUvYXNtLWFybS9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vaW9t
bXUuaApAQCAtMjEsNyArMjEsNyBAQCBzdHJ1Y3QgYXJjaF9pb21tdQogfTsKIAogLyogQWx3YXlz
IHNoYXJlIFAyTSBUYWJsZSBiZXR3ZWVuIHRoZSBDUFUgYW5kIHRoZSBJT01NVSAqLwotI2RlZmlu
ZSBpb21tdV91c2VfaGFwX3B0KGQpICgxKQorI2RlZmluZSBpb21tdV91c2VfaGFwX3B0KGQpIChu
ZWVkX2lvbW11KGQpKQogCiBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICppb21tdV9nZXRfb3BzKHZv
aWQpOwogdm9pZCBfX2luaXQgaW9tbXVfc2V0X29wcyhjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICpv
cHMpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5oIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9pb21tdS5oCmluZGV4IDE0YWQwNDg5YTYuLjBlN2Q2NmJlNTQgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2
L2lvbW11LmgKQEAgLTc3LDggKzc3LDkgQEAgc3RhdGljIGlubGluZSBpbnQgaW9tbXVfaGFyZHdh
cmVfc2V0dXAodm9pZCkKICAgICByZXR1cm4gLUVOT0RFVjsKIH0KIAotLyogRG9lcyB0aGlzIGRv
bWFpbiBoYXZlIGEgUDJNIHRhYmxlIHdlIGNhbiB1c2UgYXMgaXRzIElPTU1VIHBhZ2V0YWJsZT8g
Ki8KLSNkZWZpbmUgaW9tbXVfdXNlX2hhcF9wdChkKSAoaGFwX2VuYWJsZWQoZCkgJiYgaW9tbXVf
aGFwX3B0X3NoYXJlKQorLyogQXJlIHdlIHVzaW5nIHRoZSBkb21haW4gUDJNIHRhYmxlIGFzIGl0
cyBJT01NVSBwYWdldGFibGU/ICovCisjZGVmaW5lIGlvbW11X3VzZV9oYXBfcHQoZCkgXAorICAg
IChoYXBfZW5hYmxlZChkKSAmJiBuZWVkX2lvbW11KGQpICYmIGlvbW11X2hhcF9wdF9zaGFyZSkK
IAogdm9pZCBpb21tdV91cGRhdGVfaXJlX2Zyb21fYXBpYyh1bnNpZ25lZCBpbnQgYXBpYywgdW5z
aWduZWQgaW50IHJlZywgdW5zaWduZWQgaW50IHZhbHVlKTsKIHVuc2lnbmVkIGludCBpb21tdV9y
ZWFkX2FwaWNfZnJvbV9pcmUodW5zaWduZWQgaW50IGFwaWMsIHVuc2lnbmVkIGludCByZWcpOwot
LSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 09:47:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 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 1fsmD5-00007W-Gf; Thu, 23 Aug 2018 09: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=uf51=lg=citrix.com=prvs=766cd44cd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fsmD3-00006B-GY
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 09:47:21 +0000
X-Inumbo-ID: 9ecf66de-a6b9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9ecf66de-a6b9-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 09:47:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,278,1531785600"; d="scan'208";a="63525867"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 23 Aug 2018 10:46:59 +0100
Message-ID: <20180823094711.21376-3-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180823094711.21376-1-paul.durrant@citrix.com>
References: <20180823094711.21376-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 02/14] 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: 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>

VGhpcyBwYXRjaCBtb2RpZmllcyB0aGUgZGVjbGFyYXRpb24gb2YgdGhlIGVudHJ5IHBvaW50cyB0
byB0aGUgSU9NTVUKc3ViLXN5c3RlbSB0byB1c2UgYmZuX3QgYW5kIG1mbl90IGluIHBsYWNlIG9m
IHVuc2lnbmVkIGxvbmcuIEEgc3Vic2VxdWVudApwYXRjaCB3aWxsIHNpbWlsYXJseSBtb2RpZnkg
dGhlIG1ldGhvZHMgaW4gdGhlIGlvbW11X29wcyBzdHJ1Y3R1cmUuCgpTaWduZWQtb2ZmLWJ5OiBQ
YXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRp
YW5AaW50ZWwuY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVu
bGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndp
bGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBUaW0gRGVl
Z2FuIDx0aW1AeGVuLm9yZz4KQ2M6IEp1biBOYWthamltYSA8anVuLm5ha2FqaW1hQGludGVsLmNv
bT4KQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KCnY2Ogog
LSBSZS1iYXNlLgoKdjM6CiAtIFJlbW92ZWQgbW9zdCBvZiB0aGUgdXNlcyBvZiBhbiBpbnRlcm1l
ZGlhdGUgJ2ZyYW1lJyB2YXJpYWJsZS4KCnYyOgogLSBBZGRyZXNzZWQgY29tbWVudHMgZnJvbSBK
YW4uCiAtIFVzZSBpbnRlcm1lZGlhdGUgJ2ZyYW1lJyB2YXJpYWJsZSB0byBhdm9pZCBkaXJlY3Rs
eSBlbmNhcHN1bGF0aW5nCiAgIG1mbiBvciBnZm4gdmFsdWVzIGFzIGJmbnMuCi0tLQogeGVuL2Fy
Y2gvYXJtL3AybS5jICAgICAgICAgICAgICAgICAgICB8ICAzICsrLQogeGVuL2FyY2gveDg2L21t
LmMgICAgICAgICAgICAgICAgICAgICB8IDEwICsrKystLS0tCiB4ZW4vYXJjaC94ODYvbW0vcDJt
LWVwdC5jICAgICAgICAgICAgIHwgMTAgKysrKystLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tcHQu
YyAgICAgICAgICAgICAgfCA0NSArKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLQog
eGVuL2FyY2gveDg2L21tL3AybS5jICAgICAgICAgICAgICAgICB8IDE2ICsrKysrKysrLS0tLS0K
IHhlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyAgICAgICAgICAgICAgfCAgNSArKy0tCiB4ZW4vY29t
bW9uL2dyYW50X3RhYmxlLmMgICAgICAgICAgICAgIHwgMTIgKysrKystLS0tLQogeGVuL2NvbW1v
bi9tZW1vcnkuYyAgICAgICAgICAgICAgICAgICB8ICA0ICsrLS0KIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2lvbW11LmMgICAgICAgfCAyNSArKysrKysrKysrLS0tLS0tLS0tCiB4ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jIHwgIDMgKystCiB4ZW4vaW5jbHVkZS94ZW4vaW9t
bXUuaCAgICAgICAgICAgICAgIHwgMTQgKysrKysrKy0tLS0KIDExIGZpbGVzIGNoYW5nZWQsIDg1
IGluc2VydGlvbnMoKyksIDYyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9wMm0uYyBiL3hlbi9hcmNoL2FybS9wMm0uYwppbmRleCA1NmI1NDc0NjI1Li4wNzIwMjlkZmJl
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcDJtLmMKKysrIGIveGVuL2FyY2gvYXJtL3AybS5j
CkBAIC05NTcsNyArOTU3LDggQEAgc3RhdGljIGludCBfX3AybV9zZXRfZW50cnkoc3RydWN0IHAy
bV9kb21haW4gKnAybSwKIAogICAgIGlmICggbmVlZF9pb21tdShwMm0tPmRvbWFpbikgJiYKICAg
ICAgICAgIChscGFlX2lzX3ZhbGlkKG9yaWdfcHRlKSB8fCBscGFlX2lzX3ZhbGlkKCplbnRyeSkp
ICkKLSAgICAgICAgcmMgPSBpb21tdV9pb3RsYl9mbHVzaChwMm0tPmRvbWFpbiwgZ2ZuX3goc2dm
biksIDFVTCA8PCBwYWdlX29yZGVyKTsKKyAgICAgICAgcmMgPSBpb21tdV9pb3RsYl9mbHVzaChw
Mm0tPmRvbWFpbiwgX2JmbihnZm5feChzZ2ZuKSksCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgMVVMIDw8IHBhZ2Vfb3JkZXIpOwogICAgIGVsc2UKICAgICAgICAgcmMgPSAwOwogCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDhh
YzQ0MTI1NTQuLjllOWZiOTQyMWUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC0yNzUyLDE0ICsyNzUyLDE0IEBAIHN0YXRpYyBpbnQgX2dl
dF9wYWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgdW5zaWduZWQgbG9uZyB0eXBlLAog
ICAgICAgICBzdHJ1Y3QgZG9tYWluICpkID0gcGFnZV9nZXRfb3duZXIocGFnZSk7CiAgICAgICAg
IGlmICggZCAmJiBpc19wdl9kb21haW4oZCkgJiYgdW5saWtlbHkobmVlZF9pb21tdShkKSkgKQog
ICAgICAgICB7Ci0gICAgICAgICAgICBnZm5fdCBnZm4gPSBfZ2ZuKG1mbl90b19nbWZuKGQsIG1m
bl94KHBhZ2VfdG9fbWZuKHBhZ2UpKSkpOworICAgICAgICAgICAgbWZuX3QgbWZuID0gcGFnZV90
b19tZm4ocGFnZSk7CiAKICAgICAgICAgICAgIGlmICggKHggJiBQR1RfdHlwZV9tYXNrKSA9PSBQ
R1Rfd3JpdGFibGVfcGFnZSApCi0gICAgICAgICAgICAgICAgaW9tbXVfcmV0ID0gaW9tbXVfdW5t
YXBfcGFnZShkLCBnZm5feChnZm4pKTsKKyAgICAgICAgICAgICAgICBpb21tdV9yZXQgPSBpb21t
dV91bm1hcF9wYWdlKGQsIF9iZm4obWZuX3gobWZuKSkpOwogICAgICAgICAgICAgZWxzZSBpZiAo
IHR5cGUgPT0gUEdUX3dyaXRhYmxlX3BhZ2UgKQotICAgICAgICAgICAgICAgIGlvbW11X3JldCA9
IGlvbW11X21hcF9wYWdlKGQsIGdmbl94KGdmbiksCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbWZuX3gocGFnZV90b19tZm4ocGFnZSkpLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3Jp
dGFibGUpOworICAgICAgICAgICAgICAgIGlvbW11X3JldCA9IGlvbW11X21hcF9wYWdlKGQsIF9i
Zm4obWZuX3gobWZuKSksIG1mbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBJT01NVUZfcmVhZGFibGUgfAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIElPTU1VRl93cml0YWJsZSk7CiAgICAgICAgIH0KICAgICB9CiAKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVw
dC5jCmluZGV4IDE0YjU5MzkyM2IuLjIwODliNTIzMmQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9tbS9wMm0tZXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwpAQCAtODcwLDE1
ICs4NzAsMTkgQEAgb3V0OgogICAgICAgICAgICAgcmMgPSBpb21tdV9wdGVfZmx1c2goZCwgZ2Zu
LCAmZXB0X2VudHJ5LT5lcHRlLCBvcmRlciwgdnRkX3B0ZV9wcmVzZW50KTsKICAgICAgICAgZWxz
ZQogICAgICAgICB7CisgICAgICAgICAgICBiZm5fdCBiZm4gPSBfYmZuKGdmbik7CisKICAgICAg
ICAgICAgIGlmICggaW9tbXVfZmxhZ3MgKQogICAgICAgICAgICAgICAgIGZvciAoIGkgPSAwOyBp
IDwgKDEgPDwgb3JkZXIpOyBpKysgKQogICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAg
ICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBnZm4gKyBpLCBtZm5feChtZm4pICsgaSwgaW9t
bXVfZmxhZ3MpOworICAgICAgICAgICAgICAgICAgICByYyA9IGlvbW11X21hcF9wYWdlKGQsIGJm
bl9hZGQoYmZuLCBpKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBt
Zm5fYWRkKG1mbiwgaSksIGlvbW11X2ZsYWdzKTsKICAgICAgICAgICAgICAgICAgICAgaWYgKCB1
bmxpa2VseShyYykgKQogICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAg
ICAgICB3aGlsZSAoIGktLSApCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogSWYgc3Rh
dGVtZW50IHRvIHNhdGlzZnkgX19tdXN0X2NoZWNrLiAqLwotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGlmICggaW9tbXVfdW5tYXBfcGFnZShwMm0tPmRvbWFpbiwgZ2ZuICsgaSkgKQorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGlmICggaW9tbXVfdW5tYXBfcGFnZShwMm0tPmRvbWFp
biwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmZu
X2FkZChiZm4sIGkpKSApCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVl
OwogCiAgICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKQEAgLTg4Nyw3ICs4OTEsNyBAQCBv
dXQ6CiAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCAo
MSA8PCBvcmRlcik7IGkrKyApCiAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAg
ICByZXQgPSBpb21tdV91bm1hcF9wYWdlKGQsIGdmbiArIGkpOworICAgICAgICAgICAgICAgICAg
ICByZXQgPSBpb21tdV91bm1hcF9wYWdlKGQsIGJmbl9hZGQoYmZuLCBpKSk7CiAgICAgICAgICAg
ICAgICAgICAgIGlmICggIXJjICkKICAgICAgICAgICAgICAgICAgICAgICAgIHJjID0gcmV0Owog
ICAgICAgICAgICAgICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyBi
L3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYwppbmRleCBiOGM1ZDJlZDI2Li5hNDQxYWYzODhhIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21t
L3AybS1wdC5jCkBAIC02ODcsMjkgKzY4NywzNiBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBw
Mm1fZG9tYWluICpwMm0sIGdmbl90IGdmbl8sIG1mbl90IG1mbiwKICAgICAgICAgICAgIGlmICgg
aW9tbXVfb2xkX2ZsYWdzICkKICAgICAgICAgICAgICAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMo
cDJtLT5kb21haW4sIGdmbiwgcGFnZV9vcmRlcik7CiAgICAgICAgIH0KLSAgICAgICAgZWxzZSBp
ZiAoIGlvbW11X3B0ZV9mbGFncyApCi0gICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgxVUwg
PDwgcGFnZV9vcmRlcik7IGkrKyApCi0gICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgcmMg
PSBpb21tdV9tYXBfcGFnZShwMm0tPmRvbWFpbiwgZ2ZuICsgaSwgbWZuX3gobWZuKSArIGksCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpb21tdV9wdGVfZmxhZ3MpOwotICAg
ICAgICAgICAgICAgIGlmICggdW5saWtlbHkocmMpICkKKyAgICAgICAgZWxzZQorICAgICAgICB7
CisgICAgICAgICAgICBiZm5fdCBiZm4gPSBfYmZuKGdmbik7CisKKyAgICAgICAgICAgIGlmICgg
aW9tbXVfcHRlX2ZsYWdzICkKKyAgICAgICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgxVUwg
PDwgcGFnZV9vcmRlcik7IGkrKyApCiAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAg
ICAgICB3aGlsZSAoIGktLSApCi0gICAgICAgICAgICAgICAgICAgICAgICAvKiBJZiBzdGF0ZW1l
bnQgdG8gc2F0aXNmeSBfX211c3RfY2hlY2suICovCi0gICAgICAgICAgICAgICAgICAgICAgICBp
ZiAoIGlvbW11X3VubWFwX3BhZ2UocDJtLT5kb21haW4sIGdmbiArIGkpICkKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjb250aW51ZTsKKyAgICAgICAgICAgICAgICAgICAgcmMgPSBpb21t
dV9tYXBfcGFnZShwMm0tPmRvbWFpbiwgYmZuX2FkZChiZm4sIGkpLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl9hZGQobWZuLCBpKSwgaW9tbXVfcHRlX2ZsYWdz
KTsKKyAgICAgICAgICAgICAgICAgICAgaWYgKCB1bmxpa2VseShyYykgKQorICAgICAgICAgICAg
ICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgICAgICB3aGlsZSAoIGktLSApCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgLyogSWYgc3RhdGVtZW50IHRvIHNhdGlzZnkgX19tdXN0X2No
ZWNrLiAqLworICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmICggaW9tbXVfdW5tYXBfcGFn
ZShwMm0tPmRvbWFpbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmZuX2FkZChiZm4sIGkpKSApCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnRpbnVlOwogCi0gICAgICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAg
ICAgICAgICAgICAgYnJlYWs7CisgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAg
ICB9Ci0gICAgICAgICAgICB9Ci0gICAgICAgIGVsc2UKLSAgICAgICAgICAgIGZvciAoIGkgPSAw
OyBpIDwgKDFVTCA8PCBwYWdlX29yZGVyKTsgaSsrICkKLSAgICAgICAgICAgIHsKLSAgICAgICAg
ICAgICAgICBpbnQgcmV0ID0gaW9tbXVfdW5tYXBfcGFnZShwMm0tPmRvbWFpbiwgZ2ZuICsgaSk7
CisgICAgICAgICAgICBlbHNlCisgICAgICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCAoMVVM
IDw8IHBhZ2Vfb3JkZXIpOyBpKysgKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAg
ICAgICAgaW50IHJldCA9IGlvbW11X3VubWFwX3BhZ2UocDJtLT5kb21haW4sCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJmbl9hZGQoYmZuLCBpKSk7CiAK
LSAgICAgICAgICAgICAgICBpZiAoICFyYyApCi0gICAgICAgICAgICAgICAgICAgIHJjID0gcmV0
OwotICAgICAgICAgICAgfQorICAgICAgICAgICAgICAgICAgICBpZiAoICFyYyApCisgICAgICAg
ICAgICAgICAgICAgICAgICByYyA9IHJldDsKKyAgICAgICAgICAgICAgICB9CisgICAgICAgIH0K
ICAgICB9CiAKICAgICAvKgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVu
L2FyY2gveDg2L21tL3AybS5jCmluZGV4IDhlOWZiYjVhMTQuLmZiZjY3ZGVmNTAgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAg
LTcxNSw5ICs3MTUsMTEgQEAgcDJtX3JlbW92ZV9wYWdlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0s
IHVuc2lnbmVkIGxvbmcgZ2ZuX2wsIHVuc2lnbmVkIGxvbmcgbWZuLAogCiAgICAgICAgIGlmICgg
bmVlZF9pb21tdShwMm0tPmRvbWFpbikgKQogICAgICAgICB7CisgICAgICAgICAgICBiZm5fdCBi
Zm4gPSBfYmZuKG1mbik7CisKICAgICAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgKDEgPDwgcGFn
ZV9vcmRlcik7IGkrKyApCiAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgaW50IHJldCA9
IGlvbW11X3VubWFwX3BhZ2UocDJtLT5kb21haW4sIG1mbiArIGkpOworICAgICAgICAgICAgICAg
IGludCByZXQgPSBpb21tdV91bm1hcF9wYWdlKHAybS0+ZG9tYWluLCBiZm5fYWRkKGJmbiwgaSkp
OwogCiAgICAgICAgICAgICAgICAgaWYgKCAhcmMgKQogICAgICAgICAgICAgICAgICAgICByYyA9
IHJldDsKQEAgLTc3NCwxNiArNzc2LDE3IEBAIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KHN0cnVj
dCBkb21haW4gKmQsIGdmbl90IGdmbiwgbWZuX3QgbWZuLAogICAgIHsKICAgICAgICAgaWYgKCBu
ZWVkX2lvbW11KGQpICYmIHQgPT0gcDJtX3JhbV9ydyApCiAgICAgICAgIHsKKyAgICAgICAgICAg
IGJmbl90IGJmbiA9IF9iZm4obWZuX3gobWZuKSk7CisKICAgICAgICAgICAgIGZvciAoIGkgPSAw
OyBpIDwgKDEgPDwgcGFnZV9vcmRlcik7IGkrKyApCiAgICAgICAgICAgICB7Ci0gICAgICAgICAg
ICAgICAgcmMgPSBpb21tdV9tYXBfcGFnZShkLCBtZm5feChtZm5fYWRkKG1mbiwgaSkpLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3gobWZuX2FkZChtZm4sIGkpKSwK
KyAgICAgICAgICAgICAgICByYyA9IGlvbW11X21hcF9wYWdlKGQsIGJmbl9hZGQoYmZuLCBpKSwg
bWZuX2FkZChtZm4sIGkpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9N
TVVGX3JlYWRhYmxlfElPTU1VRl93cml0YWJsZSk7CiAgICAgICAgICAgICAgICAgaWYgKCByYyAh
PSAwICkKICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgIHdoaWxlICggaS0t
ID4gMCApCiAgICAgICAgICAgICAgICAgICAgICAgICAvKiBJZiBzdGF0ZW1lbnQgdG8gc2F0aXNm
eSBfX211c3RfY2hlY2suICovCi0gICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGlvbW11X3Vu
bWFwX3BhZ2UoZCwgbWZuX3gobWZuX2FkZChtZm4sIGkpKSkgKQorICAgICAgICAgICAgICAgICAg
ICAgICAgaWYgKCBpb21tdV91bm1hcF9wYWdlKGQsIGJmbl9hZGQoYmZuLCBpKSkgKQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogCiAgICAgICAgICAgICAgICAgICAgIHJl
dHVybiByYzsKQEAgLTExNTgsNyArMTE2MSw4IEBAIGludCBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuX2wsCiAgICAgewogICAgICAgICBp
ZiAoICFuZWVkX2lvbW11KGQpICkKICAgICAgICAgICAgIHJldHVybiAwOwotICAgICAgICByZXR1
cm4gaW9tbXVfbWFwX3BhZ2UoZCwgZ2ZuX2wsIGdmbl9sLCBJT01NVUZfcmVhZGFibGV8SU9NTVVG
X3dyaXRhYmxlKTsKKyAgICAgICAgcmV0dXJuIGlvbW11X21hcF9wYWdlKGQsIF9iZm4oZ2ZuX2wp
LCBfbWZuKGdmbl9sKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFk
YWJsZSB8IElPTU1VRl93cml0YWJsZSk7CiAgICAgfQogCiAgICAgZ2ZuX2xvY2socDJtLCBnZm4s
IDApOwpAQCAtMTI0OCw3ICsxMjUyLDcgQEAgaW50IGNsZWFyX2lkZW50aXR5X3AybV9lbnRyeShz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbl9sKQogICAgIHsKICAgICAgICAgaWYg
KCAhbmVlZF9pb21tdShkKSApCiAgICAgICAgICAgICByZXR1cm4gMDsKLSAgICAgICAgcmV0dXJu
IGlvbW11X3VubWFwX3BhZ2UoZCwgZ2ZuX2wpOworICAgICAgICByZXR1cm4gaW9tbXVfdW5tYXBf
cGFnZShkLCBfYmZuKGdmbl9sKSk7CiAgICAgfQogCiAgICAgZ2ZuX2xvY2socDJtLCBnZm4sIDAp
OwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jIGIveGVuL2FyY2gveDg2L3g4
Nl82NC9tbS5jCmluZGV4IGNjYTRhZTkyNmUuLmNjNThlNGNlZjQgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni94ODZfNjQvbW0uYworKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMKQEAgLTE0
MjksMTMgKzE0MjksMTQgQEAgaW50IG1lbW9yeV9hZGQodW5zaWduZWQgbG9uZyBzcGZuLCB1bnNp
Z25lZCBsb25nIGVwZm4sIHVuc2lnbmVkIGludCBweG0pCiAgICAgaWYgKCBpb21tdV9lbmFibGVk
ICYmICFpb21tdV9wYXNzdGhyb3VnaCAmJiAhbmVlZF9pb21tdShoYXJkd2FyZV9kb21haW4pICkK
ICAgICB7CiAgICAgICAgIGZvciAoIGkgPSBzcGZuOyBpIDwgZXBmbjsgaSsrICkKLSAgICAgICAg
ICAgIGlmICggaW9tbXVfbWFwX3BhZ2UoaGFyZHdhcmVfZG9tYWluLCBpLCBpLCBJT01NVUZfcmVh
ZGFibGV8SU9NTVVGX3dyaXRhYmxlKSApCisgICAgICAgICAgICBpZiAoIGlvbW11X21hcF9wYWdl
KGhhcmR3YXJlX2RvbWFpbiwgX2JmbihpKSwgX21mbihpKSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKSApCiAgICAgICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgIGlmICggaSAhPSBlcGZuICkKICAgICAgICAgewogICAg
ICAgICAgICAgd2hpbGUgKGktLSA+IG9sZF9tYXgpCiAgICAgICAgICAgICAgICAgLyogSWYgc3Rh
dGVtZW50IHRvIHNhdGlzZnkgX19tdXN0X2NoZWNrLiAqLwotICAgICAgICAgICAgICAgIGlmICgg
aW9tbXVfdW5tYXBfcGFnZShoYXJkd2FyZV9kb21haW4sIGkpICkKKyAgICAgICAgICAgICAgICBp
ZiAoIGlvbW11X3VubWFwX3BhZ2UoaGFyZHdhcmVfZG9tYWluLCBfYmZuKGkpKSApCiAgICAgICAg
ICAgICAgICAgICAgIGNvbnRpbnVlOwogCiAgICAgICAgICAgICBnb3RvIGRlc3Ryb3lfbTJwOwpk
aWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIGIveGVuL2NvbW1vbi9ncmFudF90
YWJsZS5jCmluZGV4IGFkNTVjZmEwZWMuLmFmNDExMzM5NTMgMTAwNjQ0Ci0tLSBhL3hlbi9jb21t
b24vZ3JhbnRfdGFibGUuYworKysgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKQEAgLTExNDMs
MTMgKzExNDMsMTMgQEAgbWFwX2dyYW50X3JlZigKICAgICAgICAgICAgICAhKG9sZF9waW4gJiAo
R05UUElOX2hzdHdfbWFza3xHTlRQSU5fZGV2d19tYXNrKSkgKQogICAgICAgICB7CiAgICAgICAg
ICAgICBpZiAoICEoa2luZCAmIE1BUEtJTkRfV1JJVEUpICkKLSAgICAgICAgICAgICAgICBlcnIg
PSBpb21tdV9tYXBfcGFnZShsZCwgbWZuX3gobWZuKSwgbWZuX3gobWZuKSwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGV8SU9NTVVGX3dyaXRhYmxl
KTsKKyAgICAgICAgICAgICAgICBlcnIgPSBpb21tdV9tYXBfcGFnZShsZCwgX2JmbihtZm5feCht
Zm4pKSwgbWZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9y
ZWFkYWJsZSB8IElPTU1VRl93cml0YWJsZSk7CiAgICAgICAgIH0KICAgICAgICAgZWxzZSBpZiAo
IGFjdF9waW4gJiYgIW9sZF9waW4gKQogICAgICAgICB7CiAgICAgICAgICAgICBpZiAoICFraW5k
ICkKLSAgICAgICAgICAgICAgICBlcnIgPSBpb21tdV9tYXBfcGFnZShsZCwgbWZuX3gobWZuKSwg
bWZuX3gobWZuKSwKKyAgICAgICAgICAgICAgICBlcnIgPSBpb21tdV9tYXBfcGFnZShsZCwgX2Jm
bihtZm5feChtZm4pKSwgbWZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IElPTU1VRl9yZWFkYWJsZSk7CiAgICAgICAgIH0KICAgICAgICAgaWYgKCBlcnIgKQpAQCAtMTM5
OCwxMCArMTM5OCwxMCBAQCB1bm1hcF9jb21tb24oCiAKICAgICAgICAga2luZCA9IG1hcGtpbmQo
bGd0LCByZCwgb3AtPm1mbik7CiAgICAgICAgIGlmICggIWtpbmQgKQotICAgICAgICAgICAgZXJy
ID0gaW9tbXVfdW5tYXBfcGFnZShsZCwgbWZuX3gob3AtPm1mbikpOworICAgICAgICAgICAgZXJy
ID0gaW9tbXVfdW5tYXBfcGFnZShsZCwgX2JmbihtZm5feChvcC0+bWZuKSkpOwogICAgICAgICBl
bHNlIGlmICggIShraW5kICYgTUFQS0lORF9XUklURSkgKQotICAgICAgICAgICAgZXJyID0gaW9t
bXVfbWFwX3BhZ2UobGQsIG1mbl94KG9wLT5tZm4pLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbWZuX3gob3AtPm1mbiksIElPTU1VRl9yZWFkYWJsZSk7CisgICAgICAgICAgICBl
cnIgPSBpb21tdV9tYXBfcGFnZShsZCwgX2JmbihtZm5feChvcC0+bWZuKSksIG9wLT5tZm4sCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVUZfcmVhZGFibGUpOwogCiAgICAg
ICAgIGRvdWJsZV9ndF91bmxvY2sobGd0LCByZ3QpOwogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9u
L21lbW9yeS5jIGIveGVuL2NvbW1vbi9tZW1vcnkuYwppbmRleCA5OTZmOTRiMTAzLi44YmE4OTIx
Yzc5IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL21lbW9yeS5jCisrKyBiL3hlbi9jb21tb24vbWVt
b3J5LmMKQEAgLTgzNCwxMSArODM0LDExIEBAIGludCB4ZW5tZW1fYWRkX3RvX3BoeXNtYXAoc3Ry
dWN0IGRvbWFpbiAqZCwgc3RydWN0IHhlbl9hZGRfdG9fcGh5c21hcCAqeGF0cCwKIAogICAgICAg
ICB0aGlzX2NwdShpb21tdV9kb250X2ZsdXNoX2lvdGxiKSA9IDA7CiAKLSAgICAgICAgcmV0ID0g
aW9tbXVfaW90bGJfZmx1c2goZCwgeGF0cC0+aWR4IC0gZG9uZSwgZG9uZSk7CisgICAgICAgIHJl
dCA9IGlvbW11X2lvdGxiX2ZsdXNoKGQsIF9iZm4oeGF0cC0+aWR4IC0gZG9uZSksIGRvbmUpOwog
ICAgICAgICBpZiAoIHVubGlrZWx5KHJldCkgJiYgcmMgPj0gMCApCiAgICAgICAgICAgICByYyA9
IHJldDsKIAotICAgICAgICByZXQgPSBpb21tdV9pb3RsYl9mbHVzaChkLCB4YXRwLT5ncGZuIC0g
ZG9uZSwgZG9uZSk7CisgICAgICAgIHJldCA9IGlvbW11X2lvdGxiX2ZsdXNoKGQsIF9iZm4oeGF0
cC0+Z3BmbiAtIGRvbmUpLCBkb25lKTsKICAgICAgICAgaWYgKCB1bmxpa2VseShyZXQpICYmIHJj
ID49IDAgKQogICAgICAgICAgICAgcmMgPSByZXQ7CiAgICAgfQpkaWZmIC0tZ2l0IGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11
LmMKaW5kZXggZjg4ZGFkMDE3Ny4uNDJiNTNiMTVlOSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5j
CkBAIC0yNTUsNyArMjU1LDcgQEAgdm9pZCBpb21tdV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9t
YWluICpkKQogICAgIGFyY2hfaW9tbXVfZG9tYWluX2Rlc3Ryb3koZCk7CiB9CiAKLWludCBpb21t
dV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwgdW5zaWduZWQg
bG9uZyBtZm4sCitpbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZu
LCBtZm5fdCBtZm4sCiAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKQogewog
ICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwpAQCAtMjY0
LDEzICsyNjQsMTMgQEAgaW50IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGxvbmcgYmZuLCB1bnNpZ25lZCBsb25nIG1mbiwKICAgICBpZiAoICFpb21tdV9lbmFibGVk
IHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICByYyA9IGhk
LT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGJmbiwgbWZuLCBmbGFncyk7CisgICAgcmMgPSBo
ZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBiZm5feChiZm4pLCBtZm5feChtZm4pLCBmbGFn
cyk7CiAgICAgaWYgKCB1bmxpa2VseShyYykgKQogICAgIHsKICAgICAgICAgaWYgKCAhZC0+aXNf
c2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQogICAgICAgICAgICAgcHJpbnRr
KFhFTkxPR19FUlIKLSAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSBtYXBwaW5nIGJmbiAl
I2x4IHRvIG1mbiAlI2x4IGZhaWxlZDogJWRcbiIsCi0gICAgICAgICAgICAgICAgICAgZC0+ZG9t
YWluX2lkLCBiZm4sIG1mbiwgcmMpOworICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIG1h
cHBpbmcgYmZuICUiUFJJX2JmbiIgdG8gbWZuICUiUFJJX21mbiIgZmFpbGVkOiAlZFxuIiwKKyAg
ICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGJmbl94KGJmbiksIG1mbl94KG1mbiksIHJj
KTsKIAogICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQogICAgICAgICAgICAg
ZG9tYWluX2NyYXNoKGQpOwpAQCAtMjc5LDcgKzI3OSw3IEBAIGludCBpb21tdV9tYXBfcGFnZShz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAg
ICAgcmV0dXJuIHJjOwogfQogCi1pbnQgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBsb25nIGJmbikKK2ludCBpb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4g
KmQsIGJmbl90IGJmbikKIHsKICAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRv
bV9pb21tdShkKTsKICAgICBpbnQgcmM7CkBAIC0yODcsMTMgKzI4NywxMyBAQCBpbnQgaW9tbXVf
dW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbikKICAgICBpZiAo
ICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuIDA7
CiAKLSAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPnVubWFwX3BhZ2UoZCwgYmZuKTsKKyAgICBy
YyA9IGhkLT5wbGF0Zm9ybV9vcHMtPnVubWFwX3BhZ2UoZCwgYmZuX3goYmZuKSk7CiAgICAgaWYg
KCB1bmxpa2VseShyYykgKQogICAgIHsKICAgICAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93
biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQogICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIK
LSAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSB1bm1hcHBpbmcgYmZuICUjbHggZmFpbGVk
OiAlZFxuIiwKLSAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGJmbiwgcmMpOworICAg
ICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIHVubWFwcGluZyBiZm4gJSJQUklfYmZuIiBmYWls
ZWQ6ICVkXG4iLAorICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgYmZuX3goYmZuKSwg
cmMpOwogCiAgICAgICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihkKSApCiAgICAgICAgICAg
ICBkb21haW5fY3Jhc2goZCk7CkBAIC0zMTksOCArMzE5LDcgQEAgc3RhdGljIHZvaWQgaW9tbXVf
ZnJlZV9wYWdldGFibGVzKHVuc2lnbmVkIGxvbmcgdW51c2VkKQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNwdW1hc2tfY3ljbGUoc21wX3Byb2Nlc3Nvcl9pZCgpLCAmY3B1X29ubGluZV9t
YXApKTsKIH0KIAotaW50IGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGxvbmcgYmZuLAotICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdlX2Nv
dW50KQoraW50IGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwg
dW5zaWduZWQgaW50IHBhZ2VfY291bnQpCiB7CiAgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21t
dSAqaGQgPSBkb21faW9tbXUoZCk7CiAgICAgaW50IHJjOwpAQCAtMzI4LDEzICszMjcsMTMgQEAg
aW50IGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZu
LAogICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgfHwgIWhkLT5w
bGF0Zm9ybV9vcHMtPmlvdGxiX2ZsdXNoICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICByYyA9
IGhkLT5wbGF0Zm9ybV9vcHMtPmlvdGxiX2ZsdXNoKGQsIGJmbiwgcGFnZV9jb3VudCk7CisgICAg
cmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5pb3RsYl9mbHVzaChkLCBiZm5feChiZm4pLCBwYWdlX2Nv
dW50KTsKICAgICBpZiAoIHVubGlrZWx5KHJjKSApCiAgICAgewogICAgICAgICBpZiAoICFkLT5p
c19zaHV0dGluZ19kb3duICYmIHByaW50a19yYXRlbGltaXQoKSApCiAgICAgICAgICAgICBwcmlu
dGsoWEVOTE9HX0VSUgotICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIElPVExCIGZsdXNo
IGZhaWxlZDogJWQsIGJmbiAlI2x4LCBwYWdlIGNvdW50ICV1XG4iLAotICAgICAgICAgICAgICAg
ICAgIGQtPmRvbWFpbl9pZCwgcmMsIGJmbiwgcGFnZV9jb3VudCk7CisgICAgICAgICAgICAgICAg
ICAgImQlZDogSU9NTVUgSU9UTEIgZmx1c2ggZmFpbGVkOiAlZCwgYmZuICUiUFJJX2JmbiIsIHBh
Z2UgY291bnQgJXVcbiIsCisgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCByYywgYmZu
X3goYmZuKSwgcGFnZV9jb3VudCk7CiAKICAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWlu
KGQpICkKICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQveDg2L3Z0ZC5jCmluZGV4IDAwYTk4OTEwMDUuLmZiNjc0Y2RjNjggMTAwNjQ0Ci0tLSBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKKysrIGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvdnRkL3g4Ni92dGQuYwpAQCAtMTUyLDcgKzE1Miw4IEBAIHZvaWQgX19od2RvbV9p
bml0IHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAgICAg
IHBhZ2VfaXNfcmFtX3R5cGUocGZuLCBSQU1fVFlQRV9DT05WRU5USU9OQUwpICkKICAgICAgICAg
ICAgIGNvbnRpbnVlOwogCi0gICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwgcGZuLCBwZm4s
IElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFibGUpOworICAgICAgICByYyA9IGlvbW11X21h
cF9wYWdlKGQsIF9iZm4ocGZuKSwgX21mbihwZm4pLAorCQkJICAgIElPTU1VRl9yZWFkYWJsZSB8
IElPTU1VRl93cml0YWJsZSk7CiAgICAgICAgIGlmICggcmMgKQogICAgICAgICAgICAgcHJpbnRr
KFhFTkxPR19XQVJOSU5HIFZURFBSRUZJWCAiIGQlZDogSU9NTVUgbWFwcGluZyBmYWlsZWQ6ICVk
XG4iLAogICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmMpOwpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAppbmRleCA0
MGFmN2JkN2M5Li4zZDRmM2U3ZDI2IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUu
aAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApAQCAtMjQsNiArMjQsNyBAQAogI2luY2x1
ZGUgPHhlbi9zcGlubG9jay5oPgogI2luY2x1ZGUgPHhlbi9wY2kuaD4KICNpbmNsdWRlIDx4ZW4v
dHlwZXNhZmUuaD4KKyNpbmNsdWRlIDx4ZW4vbW0uaD4KICNpbmNsdWRlIDxwdWJsaWMvaHZtL2lv
cmVxLmg+CiAjaW5jbHVkZSA8cHVibGljL2RvbWN0bC5oPgogI2luY2x1ZGUgPGFzbS9kZXZpY2Uu
aD4KQEAgLTQyLDYgKzQzLDExIEBAIFRZUEVfU0FGRSh1aW50NjRfdCwgYmZuKTsKICN1bmRlZiBi
Zm5feAogI2VuZGlmCiAKK3N0YXRpYyBpbmxpbmUgYmZuX3QgYmZuX2FkZChiZm5fdCBiZm4sIHVu
c2lnbmVkIGxvbmcgaSkKK3sKKyAgICByZXR1cm4gX2JmbihiZm5feChiZm4pICsgaSk7Cit9CisK
ICNkZWZpbmUgSU9NTVVfUEFHRV9TSElGVCAxMgogI2RlZmluZSBJT01NVV9QQUdFX1NJWkUgIChf
QUMoMSxMKSA8PCBJT01NVV9QQUdFX1NISUZUKQogI2RlZmluZSBJT01NVV9QQUdFX01BU0sgICh+
KElPTU1VX1BBR0VfU0laRSAtIDEpKQpAQCAtODYsOSArOTIsOSBAQCB2b2lkIGlvbW11X3RlYXJk
b3duKHN0cnVjdCBkb21haW4gKmQpOwogI2RlZmluZSBJT01NVUZfcmVhZGFibGUgICgxdTw8X0lP
TU1VRl9yZWFkYWJsZSkKICNkZWZpbmUgX0lPTU1VRl93cml0YWJsZSAxCiAjZGVmaW5lIElPTU1V
Rl93cml0YWJsZSAgKDF1PDxfSU9NTVVGX3dyaXRhYmxlKQotaW50IF9fbXVzdF9jaGVjayBpb21t
dV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBtZm4sIHVuc2lnbmVkIGludCBm
bGFncyk7Ci1pbnQgX19tdXN0X2NoZWNrIGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgbG9uZyBiZm4pOworaW50IF9fbXVzdF9jaGVjayBpb21tdV9tYXBfcGFnZShz
dHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIG1mbl90IG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKTsKK2ludCBfX211c3RfY2hlY2sgaW9t
bXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4pOwogCiBlbnVtIGlvbW11
X2ZlYXR1cmUKIHsKQEAgLTIxMSw3ICsyMTcsNyBAQCBpbnQgaW9tbXVfZG9fcGNpX2RvbWN0bChz
dHJ1Y3QgeGVuX2RvbWN0bCAqLCBzdHJ1Y3QgZG9tYWluICpkLAogaW50IGlvbW11X2RvX2RvbWN0
bChzdHJ1Y3QgeGVuX2RvbWN0bCAqLCBzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgICAg
ICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9kb21jdGxfdCkpOwogCi1pbnQgX19tdXN0
X2NoZWNrIGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcg
YmZuLAoraW50IF9fbXVzdF9jaGVjayBpb21tdV9pb3RsYl9mbHVzaChzdHJ1Y3QgZG9tYWluICpk
LCBiZm5fdCBiZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBwYWdlX2NvdW50KTsKIGludCBfX211c3RfY2hlY2sgaW9tbXVfaW90bGJfZmx1c2hfYWxs
KHN0cnVjdCBkb21haW4gKmQpOwogCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 09:47:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 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 1fsmD4-00006j-53; Thu, 23 Aug 2018 09:47:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uf51=lg=citrix.com=prvs=766cd44cd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fsmD2-00005e-7D
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 09:47:20 +0000
X-Inumbo-ID: 57739870-a6b9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 57739870-a6b9-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 11:46:00 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,278,1531785600"; d="scan'208";a="63525862"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 23 Aug 2018 10:47:03 +0100
Message-ID: <20180823094711.21376-7-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180823094711.21376-1-paul.durrant@citrix.com>
References: <20180823094711.21376-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 06/14] 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+ClJldmlld2VkLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgoKdjY6
CiAtIFJlLWJhc2UuCgp2MjoKIC0gTmV3IGluIHYyLgotLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2lvbW11LmMgICAgICAgfCAxMCArKysrKysrKystCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQvaW9tbXUuYyAgIHwgMjAgKysrKysrKysrKysrKy0tLS0tLS0KIHhlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgfCAxNSArKysrKysrKysrKysrKy0KIHhlbi9pbmNsdWRl
L3hlbi9pb21tdS5oICAgICAgICAgICAgICAgfCAgNiArKysrKysKIDQgZmlsZXMgY2hhbmdlZCwg
NDIgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwpp
bmRleCBmNzVjYWIxMzBkLi45YjYzZTllZmVlIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAg
LTE0Nyw2ICsxNDcsMTAgQEAgaW50IGlvbW11X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQp
CiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCApCiAgICAgICAgIHJldHVybiAwOwogCisgICAgaGQt
PnJlc2VydmVkX3JhbmdlcyA9IHJhbmdlc2V0X25ldyhkLCBOVUxMLCAwKTsKKyAgICBpZiAoICFo
ZC0+cmVzZXJ2ZWRfcmFuZ2VzICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisKICAgICBoZC0+
cGxhdGZvcm1fb3BzID0gaW9tbXVfZ2V0X29wcygpOwogICAgIHJldHVybiBoZC0+cGxhdGZvcm1f
b3BzLT5pbml0KGQpOwogfQpAQCAtMjQ4LDEyICsyNTIsMTYgQEAgaW50IGlvbW11X2NvbnN0cnVj
dChzdHJ1Y3QgZG9tYWluICpkKQogCiB2b2lkIGlvbW11X2RvbWFpbl9kZXN0cm95KHN0cnVjdCBk
b21haW4gKmQpCiB7Ci0gICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhZG9tX2lvbW11KGQpLT5w
bGF0Zm9ybV9vcHMgKQorICAgIGNvbnN0IHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lv
bW11KGQpOworCisgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCB8fCAhaGQtPnBsYXRmb3JtX29wcyAp
CiAgICAgICAgIHJldHVybjsKIAogICAgIGlvbW11X3RlYXJkb3duKGQpOwogCiAgICAgYXJjaF9p
b21tdV9kb21haW5fZGVzdHJveShkKTsKKworICAgIHJhbmdlc2V0X2Rlc3Ryb3koaGQtPnJlc2Vy
dmVkX3Jhbmdlcyk7CiB9CiAKIGludCBpb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBi
Zm5fdCBiZm4sIG1mbl90IG1mbiwKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKaW5kZXgg
YzlmNTBmMDRhZC4uMjgyZTIyNzQxNCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvdnRkL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMK
QEAgLTE5MTAsNiArMTkxMCw3IEBAIHN0YXRpYyBpbnQgcm1ycl9pZGVudGl0eV9tYXBwaW5nKHN0
cnVjdCBkb21haW4gKmQsIGJvb2xfdCBtYXAsCiAgICAgdW5zaWduZWQgbG9uZyBlbmRfcGZuID0g
UEFHRV9BTElHTl80SyhybXJyLT5lbmRfYWRkcmVzcykgPj4gUEFHRV9TSElGVF80SzsKICAgICBz
dHJ1Y3QgbWFwcGVkX3JtcnIgKm1ybXJyOwogICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0g
ZG9tX2lvbW11KGQpOworICAgIGludCBlcnIgPSAwOwogCiAgICAgQVNTRVJUKHBjaWRldnNfbG9j
a2VkKCkpOwogICAgIEFTU0VSVChybXJyLT5iYXNlX2FkZHJlc3MgPCBybXJyLT5lbmRfYWRkcmVz
cyk7CkBAIC0xOTIzLDggKzE5MjQsNiBAQCBzdGF0aWMgaW50IHJtcnJfaWRlbnRpdHlfbWFwcGlu
ZyhzdHJ1Y3QgZG9tYWluICpkLCBib29sX3QgbWFwLAogICAgICAgICBpZiAoIG1ybXJyLT5iYXNl
ID09IHJtcnItPmJhc2VfYWRkcmVzcyAmJgogICAgICAgICAgICAgIG1ybXJyLT5lbmQgPT0gcm1y
ci0+ZW5kX2FkZHJlc3MgKQogICAgICAgICB7Ci0gICAgICAgICAgICBpbnQgcmV0ID0gMDsKLQog
ICAgICAgICAgICAgaWYgKCBtYXAgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICsr
bXJtcnItPmNvdW50OwpAQCAtMTkzNCwyOCArMTkzMywzNSBAQCBzdGF0aWMgaW50IHJtcnJfaWRl
bnRpdHlfbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkLCBib29sX3QgbWFwLAogICAgICAgICAgICAg
aWYgKCAtLW1ybXJyLT5jb3VudCApCiAgICAgICAgICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICAg
ICAgICAgIHdoaWxlICggYmFzZV9wZm4gPCBlbmRfcGZuICkKKyAgICAgICAgICAgIGVyciA9IHJh
bmdlc2V0X3JlbW92ZV9yYW5nZShoZC0+cmVzZXJ2ZWRfcmFuZ2VzLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJhc2VfcGZuLCBlbmRfcGZuKTsKKyAgICAgICAgICAg
IHdoaWxlICggIWVyciAmJiBiYXNlX3BmbiA8IGVuZF9wZm4gKQogICAgICAgICAgICAgewogICAg
ICAgICAgICAgICAgIGlmICggY2xlYXJfaWRlbnRpdHlfcDJtX2VudHJ5KGQsIGJhc2VfcGZuKSAp
Ci0gICAgICAgICAgICAgICAgICAgIHJldCA9IC1FTlhJTzsKKyAgICAgICAgICAgICAgICAgICAg
ZXJyID0gLUVOWElPOworCiAgICAgICAgICAgICAgICAgYmFzZV9wZm4rKzsKICAgICAgICAgICAg
IH0KIAogICAgICAgICAgICAgbGlzdF9kZWwoJm1ybXJyLT5saXN0KTsKICAgICAgICAgICAgIHhm
cmVlKG1ybXJyKTsKLSAgICAgICAgICAgIHJldHVybiByZXQ7CisgICAgICAgICAgICByZXR1cm4g
ZXJyOwogICAgICAgICB9CiAgICAgfQogCiAgICAgaWYgKCAhbWFwICkKICAgICAgICAgcmV0dXJu
IC1FTk9FTlQ7CiAKKyAgICBlcnIgPSByYW5nZXNldF9hZGRfcmFuZ2UoaGQtPnJlc2VydmVkX3Jh
bmdlcywgYmFzZV9wZm4sIGVuZF9wZm4pOworICAgIGlmICggZXJyICkKKyAgICAgICAgcmV0dXJu
IGVycjsKKwogICAgIHdoaWxlICggYmFzZV9wZm4gPCBlbmRfcGZuICkKICAgICB7Ci0gICAgICAg
IGludCBlcnIgPSBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5KGQsIGJhc2VfcGZuLCBwMm1fYWNjZXNz
X3J3LCBmbGFnKTsKLQorICAgICAgICBlcnIgPSBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5KGQsIGJh
c2VfcGZuLCBwMm1fYWNjZXNzX3J3LCBmbGFnKTsKICAgICAgICAgaWYgKCBlcnIgKQogICAgICAg
ICAgICAgcmV0dXJuIGVycjsKKwogICAgICAgICBiYXNlX3BmbisrOwogICAgIH0KIApkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKaW5kZXggZmI2NzRjZGM2OC4uNjAxZDgyYTE2ZSAx
MDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYworKysgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCkBAIC0xNTQsOCArMTU0LDIxIEBA
IHZvaWQgX19od2RvbV9pbml0IHZ0ZF9zZXRfaHdkb21fbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpk
KQogCiAgICAgICAgIHJjID0gaW9tbXVfbWFwX3BhZ2UoZCwgX2JmbihwZm4pLCBfbWZuKHBmbiks
CiAJCQkgICAgSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKTsKKworICAgICAgICAv
KgorICAgICAgICAgKiBUaGUgb25seSByZWFzb24gYSByZXNlcnZlZCBwYWdlIHdvdWxkIGJlIG1h
cHBlZCBpcyB0aGF0CisgICAgICAgICAqIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nIGlzIHNldCwg
aW4gd2hpY2ggY2FzZSBpdCBuZWVkcyB0byBiZQorICAgICAgICAgKiBtYXJrZWQgYXMgcmVzZXJ2
ZWQgaW4gdGhlIElPTU1VLgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCAhcmMgJiYgcGFnZV9p
c19yYW1fdHlwZShwZm4sIFJBTV9UWVBFX1JFU0VSVkVEKSApCisgICAgICAgIHsKKyAgICAgICAg
ICAgIEFTU0VSVChpb21tdV9pbmNsdXNpdmVfbWFwcGluZyk7CisKKyAgICAgICAgICAgIHJjID0g
cmFuZ2VzZXRfYWRkX3NpbmdsZXRvbihkb21faW9tbXUoZCktPnJlc2VydmVkX3JhbmdlcywgcGZu
KTsKKyAgICAgICAgfQorCiAgICAgICAgIGlmICggcmMgKQotICAgICAgICAgICAgcHJpbnRrKFhF
TkxPR19XQVJOSU5HIFZURFBSRUZJWCAiIGQlZDogSU9NTVUgbWFwcGluZyBmYWlsZWQ6ICVkXG4i
LAorICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19XQVJOSU5HIFZURFBSRUZJWCAiIGQlZDogSU9N
TVUgbWFwcGluZy9yZXNlcnZhdGlvbiBmYWlsZWQ6ICVkXG4iLAogICAgICAgICAgICAgICAgICAg
IGQtPmRvbWFpbl9pZCwgcmMpOwogCiAgICAgICAgIGlmICghKGkgJiAweGZmZmZmKSkKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgK
aW5kZXggNmVkYzZlMWExMC4uOGNkYjUzMGQ0OSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVu
L2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKQEAgLTEyMiw2ICsxMjIsMTIg
QEAgc3RydWN0IGRvbWFpbl9pb21tdSB7CiAKICAgICAvKiBGZWF0dXJlcyBzdXBwb3J0ZWQgYnkg
dGhlIElPTU1VICovCiAgICAgREVDTEFSRV9CSVRNQVAoZmVhdHVyZXMsIElPTU1VX0ZFQVRfY291
bnQpOworCisgICAgLyoKKyAgICAgKiBCRk4gcmFuZ2VzIHRoYXQgYXJlIHJlc2VydmVkIGluIHRo
ZSBkb21haW4gSU9NTVUgbWFwcGluZ3MgYW5kCisgICAgICogbXVzdCBub3QgYmUgbW9kaWZpZWQg
YWZ0ZXIgaW5pdGlhbGl6YXRpb24uCisgICAgICovCisgICAgc3RydWN0IHJhbmdlc2V0ICpyZXNl
cnZlZF9yYW5nZXM7CiB9OwogCiAjZGVmaW5lIGRvbV9pb21tdShkKSAgICAgICAgICAgICAgKCYo
ZCktPmlvbW11KQotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 09:47:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 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 1fsmD2-00005z-VJ; Thu, 23 Aug 2018 09: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=uf51=lg=citrix.com=prvs=766cd44cd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fsmD0-00005I-SS
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 09:47:18 +0000
X-Inumbo-ID: 9ca0b2d4-a6b9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9ca0b2d4-a6b9-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 09:47:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,278,1531785600"; d="scan'208";a="63525858"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 23 Aug 2018 10:46:58 +0100
Message-ID: <20180823094711.21376-2-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180823094711.21376-1-paul.durrant@citrix.com>
References: <20180823094711.21376-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 01/14] 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
LmNvbT4KUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQpDYzog
U3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KQ2M6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CkNjOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KCnY2OgogLSBEcm9w
cGVkIGNoYW5nZXMgdG8gJ21mbicgc2VjdGlvbiBpbiB4ZW4vbW0uaCBhcyBzdWdnZXN0ZWQgYnkg
S2V2aW4uCgp2MzoKIC0gR2V0IHJpZCBvZiBpbnRlcm1lZGlhdGUgJ2ZyYW1lJyB2YXJpYWJsZXMg
YWdhaW4uCgp2MjoKIC0gQWRkcmVzc2VkIGNvbW1lbnRzIGZyb20gSmFuLgotLS0KIHhlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQuYyAgICAgfCAxOCArKystLS0tCiB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMgICAgIHwgNzYgKysrKysrKysrKysrKyst
LS0tLS0tLS0tLS0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11
LmMgfCAgMiArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYyAgICAgICAgICB8
IDE2ICsrKy0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgICAgICAgICB8
IDI4ICsrKysrLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgICAg
ICAgIHwgMzAgKysrKysrLS0tLS0tCiB4ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAg
ICAgICAgICAgIHwgMzggKysrKysrKysrKysrLS0tCiB4ZW4vaW5jbHVkZS94ZW4vbW0uaCAgICAg
ICAgICAgICAgICAgICAgICAgIHwgIDUgKysKIDggZmlsZXMgY2hhbmdlZCwgMTIyIGluc2VydGlv
bnMoKyksIDkxIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9pb21tdV9jbWQuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9j
bWQuYwppbmRleCAwODI0N2ZhMzU0Li5mOTNiZWNkNmUxIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL2lvbW11X2NtZC5jCkBAIC0yODQsNyArMjg0LDcgQEAgdm9pZCBpbnZhbGlkYXRlX2lv
bW11X2FsbChzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKIH0KIAogdm9pZCBhbWRfaW9tbXVfZmx1
c2hfaW90bGIodTggZGV2Zm4sIGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdWludDY0X3QgZ2FkZHIsIHVuc2lnbmVkIGludCBvcmRlcikKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJhZGRyX3QgYmFkZHIsIHVuc2lnbmVkIGludCBvcmRl
cikKIHsKICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwogICAgIHN0cnVjdCBhbWRfaW9tbXUgKmlv
bW11OwpAQCAtMzE1LDEyICszMTUsMTIgQEAgdm9pZCBhbWRfaW9tbXVfZmx1c2hfaW90bGIodTgg
ZGV2Zm4sIGNvbnN0IHN0cnVjdCBwY2lfZGV2ICpwZGV2LAogCiAgICAgLyogc2VuZCBJTlZBTElE
QVRFX0lPVExCX1BBR0VTIGNvbW1hbmQgKi8KICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmaW9tbXUt
PmxvY2ssIGZsYWdzKTsKLSAgICBpbnZhbGlkYXRlX2lvdGxiX3BhZ2VzKGlvbW11LCBtYXhwZW5k
LCAwLCBxdWV1ZWlkLCBnYWRkciwgcmVxX2lkLCBvcmRlcik7CisgICAgaW52YWxpZGF0ZV9pb3Rs
Yl9wYWdlcyhpb21tdSwgbWF4cGVuZCwgMCwgcXVldWVpZCwgYmFkZHIsIHJlcV9pZCwgb3JkZXIp
OwogICAgIGZsdXNoX2NvbW1hbmRfYnVmZmVyKGlvbW11KTsKICAgICBzcGluX3VubG9ja19pcnFy
ZXN0b3JlKCZpb21tdS0+bG9jaywgZmxhZ3MpOwogfQogCi1zdGF0aWMgdm9pZCBhbWRfaW9tbXVf
Zmx1c2hfYWxsX2lvdGxicyhzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBnYWRkciwKK3N0YXRp
YyB2b2lkIGFtZF9pb21tdV9mbHVzaF9hbGxfaW90bGJzKHN0cnVjdCBkb21haW4gKmQsIGJhZGRy
X3QgYmFkZHIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBpbnQgb3JkZXIpCiB7CiAgICAgc3RydWN0IHBjaV9kZXYgKnBkZXY7CkBAIC0zMzMsNyArMzMz
LDcgQEAgc3RhdGljIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2FsbF9pb3RsYnMoc3RydWN0IGRvbWFp
biAqZCwgdWludDY0X3QgZ2FkZHIsCiAgICAgICAgIHU4IGRldmZuID0gcGRldi0+ZGV2Zm47CiAK
ICAgICAgICAgZG8gewotICAgICAgICAgICAgYW1kX2lvbW11X2ZsdXNoX2lvdGxiKGRldmZuLCBw
ZGV2LCBnYWRkciwgb3JkZXIpOworICAgICAgICAgICAgYW1kX2lvbW11X2ZsdXNoX2lvdGxiKGRl
dmZuLCBwZGV2LCBiYWRkciwgb3JkZXIpOwogICAgICAgICAgICAgZGV2Zm4gKz0gcGRldi0+cGhh
bnRvbV9zdHJpZGU7CiAgICAgICAgIH0gd2hpbGUgKCBkZXZmbiAhPSBwZGV2LT5kZXZmbiAmJgog
ICAgICAgICAgICAgICAgICAgUENJX1NMT1QoZGV2Zm4pID09IFBDSV9TTE9UKHBkZXYtPmRldmZu
KSApOwpAQCAtMzQyLDcgKzM0Miw3IEBAIHN0YXRpYyB2b2lkIGFtZF9pb21tdV9mbHVzaF9hbGxf
aW90bGJzKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IGdhZGRyLAogCiAvKiBGbHVzaCBpb21t
dSBjYWNoZSBhZnRlciBwMm0gY2hhbmdlcy4gKi8KIHN0YXRpYyB2b2lkIF9hbWRfaW9tbXVfZmx1
c2hfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdWludDY0X3QgZ2FkZHIsIHVuc2lnbmVkIGludCBvcmRlcikKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmFkZHJfdCBiYWRkciwgdW5zaWduZWQgaW50IG9yZGVyKQog
ewogICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAgICAgc3RydWN0IGFtZF9pb21tdSAqaW9tbXU7
CkBAIC0zNTIsMTMgKzM1MiwxMyBAQCBzdGF0aWMgdm9pZCBfYW1kX2lvbW11X2ZsdXNoX3BhZ2Vz
KHN0cnVjdCBkb21haW4gKmQsCiAgICAgZm9yX2VhY2hfYW1kX2lvbW11ICggaW9tbXUgKQogICAg
IHsKICAgICAgICAgc3Bpbl9sb2NrX2lycXNhdmUoJmlvbW11LT5sb2NrLCBmbGFncyk7Ci0gICAg
ICAgIGludmFsaWRhdGVfaW9tbXVfcGFnZXMoaW9tbXUsIGdhZGRyLCBkb21faWQsIG9yZGVyKTsK
KyAgICAgICAgaW52YWxpZGF0ZV9pb21tdV9wYWdlcyhpb21tdSwgYmFkZHIsIGRvbV9pZCwgb3Jk
ZXIpOwogICAgICAgICBmbHVzaF9jb21tYW5kX2J1ZmZlcihpb21tdSk7CiAgICAgICAgIHNwaW5f
dW5sb2NrX2lycXJlc3RvcmUoJmlvbW11LT5sb2NrLCBmbGFncyk7CiAgICAgfQogCiAgICAgaWYg
KCBhdHNfZW5hYmxlZCApCi0gICAgICAgIGFtZF9pb21tdV9mbHVzaF9hbGxfaW90bGJzKGQsIGdh
ZGRyLCBvcmRlcik7CisgICAgICAgIGFtZF9pb21tdV9mbHVzaF9hbGxfaW90bGJzKGQsIGJhZGRy
LCBvcmRlcik7CiB9CiAKIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2FsbF9wYWdlcyhzdHJ1Y3QgZG9t
YWluICpkKQpAQCAtMzY3LDkgKzM2Nyw5IEBAIHZvaWQgYW1kX2lvbW11X2ZsdXNoX2FsbF9wYWdl
cyhzdHJ1Y3QgZG9tYWluICpkKQogfQogCiB2b2lkIGFtZF9pb21tdV9mbHVzaF9wYWdlcyhzdHJ1
Y3QgZG9tYWluICpkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBn
Zm4sIHVuc2lnbmVkIGludCBvcmRlcikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGxvbmcgYmZuLCB1bnNpZ25lZCBpbnQgb3JkZXIpCiB7Ci0gICAgX2FtZF9pb21tdV9mbHVz
aF9wYWdlcyhkLCAodWludDY0X3QpIGdmbiA8PCBQQUdFX1NISUZULCBvcmRlcik7CisgICAgX2Ft
ZF9pb21tdV9mbHVzaF9wYWdlcyhkLCBfX2Jmbl90b19iYWRkcihiZm4pLCBvcmRlcik7CiB9CiAK
IHZvaWQgYW1kX2lvbW11X2ZsdXNoX2RldmljZShzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwgdWlu
dDE2X3QgYmRmKQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11
X21hcC5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jCmluZGV4IDcw
YjQzNDViMzcuLjRkZWFiOWNkMmYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9pb21tdV9tYXAuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
bWFwLmMKQEAgLTM1LDEyICszNSwxMiBAQCBzdGF0aWMgdW5zaWduZWQgaW50IHBmbl90b19wZGVf
aWR4KHVuc2lnbmVkIGxvbmcgcGZuLCB1bnNpZ25lZCBpbnQgbGV2ZWwpCiAgICAgcmV0dXJuIGlk
eDsKIH0KIAotdm9pZCBjbGVhcl9pb21tdV9wdGVfcHJlc2VudCh1bnNpZ25lZCBsb25nIGwxX21m
biwgdW5zaWduZWQgbG9uZyBnZm4pCit2b2lkIGNsZWFyX2lvbW11X3B0ZV9wcmVzZW50KHVuc2ln
bmVkIGxvbmcgbDFfbWZuLCB1bnNpZ25lZCBsb25nIGJmbikKIHsKICAgICB1NjQgKnRhYmxlLCAq
cHRlOwogCiAgICAgdGFibGUgPSBtYXBfZG9tYWluX3BhZ2UoX21mbihsMV9tZm4pKTsKLSAgICBw
dGUgPSB0YWJsZSArIHBmbl90b19wZGVfaWR4KGdmbiwgSU9NTVVfUEFHSU5HX01PREVfTEVWRUxf
MSk7CisgICAgcHRlID0gdGFibGUgKyBwZm5fdG9fcGRlX2lkeChiZm4sIElPTU1VX1BBR0lOR19N
T0RFX0xFVkVMXzEpOwogICAgICpwdGUgPSAwOwogICAgIHVubWFwX2RvbWFpbl9wYWdlKHRhYmxl
KTsKIH0KQEAgLTEwNCw3ICsxMDQsNyBAQCBzdGF0aWMgYm9vbF90IHNldF9pb21tdV9wZGVfcHJl
c2VudCh1MzIgKnBkZSwgdW5zaWduZWQgbG9uZyBuZXh0X21mbiwKICAgICByZXR1cm4gbmVlZF9m
bHVzaDsKIH0KIAotc3RhdGljIGJvb2xfdCBzZXRfaW9tbXVfcHRlX3ByZXNlbnQodW5zaWduZWQg
bG9uZyBwdF9tZm4sIHVuc2lnbmVkIGxvbmcgZ2ZuLCAKK3N0YXRpYyBib29sX3Qgc2V0X2lvbW11
X3B0ZV9wcmVzZW50KHVuc2lnbmVkIGxvbmcgcHRfbWZuLCB1bnNpZ25lZCBsb25nIGJmbiwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbmV4dF9tZm4s
IGludCBwZGVfbGV2ZWwsIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9v
bF90IGl3LCBib29sX3QgaXIpCiB7CkBAIC0xMTQsNyArMTE0LDcgQEAgc3RhdGljIGJvb2xfdCBz
ZXRfaW9tbXVfcHRlX3ByZXNlbnQodW5zaWduZWQgbG9uZyBwdF9tZm4sIHVuc2lnbmVkIGxvbmcg
Z2ZuLAogCiAgICAgdGFibGUgPSBtYXBfZG9tYWluX3BhZ2UoX21mbihwdF9tZm4pKTsKIAotICAg
IHBkZSA9ICh1MzIqKSh0YWJsZSArIHBmbl90b19wZGVfaWR4KGdmbiwgcGRlX2xldmVsKSk7Cisg
ICAgcGRlID0gKHUzMiopKHRhYmxlICsgcGZuX3RvX3BkZV9pZHgoYmZuLCBwZGVfbGV2ZWwpKTsK
IAogICAgIG5lZWRfZmx1c2ggPSBzZXRfaW9tbXVfcGRlX3ByZXNlbnQocGRlLCBuZXh0X21mbiwg
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9QQUdJTkdfTU9E
RV9MRVZFTF8wLCBpdywgaXIpOwpAQCAtMzMxLDcgKzMzMSw3IEBAIHN0YXRpYyB2b2lkIHNldF9w
ZGVfY291bnQodTY0ICpwZGUsIHVuc2lnbmVkIGludCBjb3VudCkKICAqIG90aGVyd2lzZSBpbmNy
ZWFzZSBwZGUgY291bnQgaWYgbWZuIGlzIGNvbnRpZ291cyB3aXRoIG1mbiAtIDEKICAqLwogc3Rh
dGljIGludCBpb21tdV91cGRhdGVfcGRlX2NvdW50KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVk
IGxvbmcgcHRfbWZuLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGxvbmcgZ2ZuLCB1bnNpZ25lZCBsb25nIG1mbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBsb25nIGJmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG1lcmdlX2xldmVsKQogewogICAg
IHVuc2lnbmVkIGludCBwZGVfY291bnQsIG5leHRfbGV2ZWw7CkBAIC0zNDcsNyArMzQ3LDcgQEAg
c3RhdGljIGludCBpb21tdV91cGRhdGVfcGRlX2NvdW50KHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGxvbmcgcHRfbWZuLAogCiAgICAgLyogZ2V0IHBkZSBhdCBtZXJnZSBsZXZlbCAqLwogICAg
IHRhYmxlID0gbWFwX2RvbWFpbl9wYWdlKF9tZm4ocHRfbWZuKSk7Ci0gICAgcGRlID0gdGFibGUg
KyBwZm5fdG9fcGRlX2lkeChnZm4sIG1lcmdlX2xldmVsKTsKKyAgICBwZGUgPSB0YWJsZSArIHBm
bl90b19wZGVfaWR4KGJmbiwgbWVyZ2VfbGV2ZWwpOwogCiAgICAgLyogZ2V0IHBhZ2UgdGFibGUg
b2YgbmV4dCBsZXZlbCAqLwogICAgIG50YWJsZV9tYWRkciA9IGFtZF9pb21tdV9nZXRfbmV4dF90
YWJsZV9mcm9tX3B0ZSgodTMyKilwZGUpOwpAQCAtMzYyLDcgKzM2Miw3IEBAIHN0YXRpYyBpbnQg
aW9tbXVfdXBkYXRlX3BkZV9jb3VudChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHB0
X21mbiwKICAgICBtYXNrID0gKDFVTEw8PCAoUFRFX1BFUl9UQUJMRV9TSElGVCAqIG5leHRfbGV2
ZWwpKSAtIDE7CiAKICAgICBpZiAoICgoZmlyc3RfbWZuICYgbWFzaykgPT0gMCkgJiYKLSAgICAg
ICAgICgoKGdmbiAmIG1hc2spIHwgZmlyc3RfbWZuKSA9PSBtZm4pICkKKyAgICAgICAgICgoKGJm
biAmIG1hc2spIHwgZmlyc3RfbWZuKSA9PSBtZm4pICkKICAgICB7CiAgICAgICAgIHBkZV9jb3Vu
dCA9IGdldF9wZGVfY291bnQoKnBkZSk7CiAKQEAgLTM4Nyw3ICszODcsNyBAQCBvdXQ6CiB9CiAK
IHN0YXRpYyBpbnQgaW9tbXVfbWVyZ2VfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
bG9uZyBwdF9tZm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcg
Z2ZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGxvbmcgYmZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGludCBtZXJnZV9sZXZlbCkKIHsKICAgICB1NjQgKnRhYmxlLCAq
cGRlLCAqbnRhYmxlOwpAQCAtMzk4LDcgKzM5OCw3IEBAIHN0YXRpYyBpbnQgaW9tbXVfbWVyZ2Vf
cGFnZXMoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBwdF9tZm4sCiAgICAgQVNTRVJU
KCBzcGluX2lzX2xvY2tlZCgmaGQtPmFyY2gubWFwcGluZ19sb2NrKSAmJiBwdF9tZm4gKTsKIAog
ICAgIHRhYmxlID0gbWFwX2RvbWFpbl9wYWdlKF9tZm4ocHRfbWZuKSk7Ci0gICAgcGRlID0gdGFi
bGUgKyBwZm5fdG9fcGRlX2lkeChnZm4sIG1lcmdlX2xldmVsKTsKKyAgICBwZGUgPSB0YWJsZSAr
IHBmbl90b19wZGVfaWR4KGJmbiwgbWVyZ2VfbGV2ZWwpOwogCiAgICAgLyogZ2V0IGZpcnN0IG1m
biAqLwogICAgIG50YWJsZV9tZm4gPSBhbWRfaW9tbXVfZ2V0X25leHRfdGFibGVfZnJvbV9wdGUo
KHUzMiopcGRlKSA+PiBQQUdFX1NISUZUOwpAQCAtNDM2LDcgKzQzNiw3IEBAIHN0YXRpYyBpbnQg
aW9tbXVfbWVyZ2VfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBwdF9tZm4s
CiAgKiB7UmUsIHVufW1hcHBpbmcgc3VwZXIgcGFnZSBmcmFtZXMgY2F1c2VzIHJlLWFsbG9jYXRp
b24gb2YgaW8KICAqIHBhZ2UgdGFibGVzLgogICovCi1zdGF0aWMgaW50IGlvbW11X3BkZV9mcm9t
X2dmbihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHBmbiwgCitzdGF0aWMgaW50IGlv
bW11X3BkZV9mcm9tX2JmbihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHBmbiwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgcHRfbWZuW10pCiB7CiAg
ICAgdTY0ICpwZGUsICpuZXh0X3RhYmxlX3ZhZGRyOwpAQCAtNDc3LDExICs0NzcsMTEgQEAgc3Rh
dGljIGludCBpb21tdV9wZGVfZnJvbV9nZm4oc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9u
ZyBwZm4sCiAgICAgICAgICAgICAgbmV4dF90YWJsZV9tZm4gIT0gMCApCiAgICAgICAgIHsKICAg
ICAgICAgICAgIGludCBpOwotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBtZm4sIGdmbjsKKyAg
ICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbWZuLCBiZm47CiAgICAgICAgICAgICB1bnNpZ25lZCBp
bnQgcGFnZV9zejsKIAogICAgICAgICAgICAgcGFnZV9zeiA9IDEgPDwgKFBURV9QRVJfVEFCTEVf
U0hJRlQgKiAobmV4dF9sZXZlbCAtIDEpKTsKLSAgICAgICAgICAgIGdmbiA9ICBwZm4gJiB+KCgx
IDw8IChQVEVfUEVSX1RBQkxFX1NISUZUICogbmV4dF9sZXZlbCkpIC0gMSk7CisgICAgICAgICAg
ICBiZm4gPSAgcGZuICYgfigoMSA8PCAoUFRFX1BFUl9UQUJMRV9TSElGVCAqIG5leHRfbGV2ZWwp
KSAtIDEpOwogICAgICAgICAgICAgbWZuID0gbmV4dF90YWJsZV9tZm47CiAKICAgICAgICAgICAg
IC8qIGFsbG9jYXRlIGxvd2VyIGxldmVsIHBhZ2UgdGFibGUgKi8KQEAgLTQ5OSwxMCArNDk5LDEw
IEBAIHN0YXRpYyBpbnQgaW9tbXVfcGRlX2Zyb21fZ2ZuKHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGxvbmcgcGZuLAogCiAgICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8IFBURV9QRVJfVEFC
TEVfU0laRTsgaSsrICkKICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICBzZXRfaW9tbXVf
cHRlX3ByZXNlbnQobmV4dF90YWJsZV9tZm4sIGdmbiwgbWZuLCBuZXh0X2xldmVsLAorICAgICAg
ICAgICAgICAgIHNldF9pb21tdV9wdGVfcHJlc2VudChuZXh0X3RhYmxlX21mbiwgYmZuLCBtZm4s
IG5leHRfbGV2ZWwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICEhSU9N
TVVGX3dyaXRhYmxlLCAhIUlPTU1VRl9yZWFkYWJsZSk7CiAgICAgICAgICAgICAgICAgbWZuICs9
IHBhZ2Vfc3o7Ci0gICAgICAgICAgICAgICAgZ2ZuICs9IHBhZ2Vfc3o7CisgICAgICAgICAgICAg
ICAgYmZuICs9IHBhZ2Vfc3o7CiAgICAgICAgICAgICAgfQogCiAgICAgICAgICAgICBhbWRfaW9t
bXVfZmx1c2hfYWxsX3BhZ2VzKGQpOwpAQCAtNTQwLDcgKzU0MCw3IEBAIHN0YXRpYyBpbnQgaW9t
bXVfcGRlX2Zyb21fZ2ZuKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgcGZuLAogICAg
IHJldHVybiAwOwogfQogCi1zdGF0aWMgaW50IHVwZGF0ZV9wYWdpbmdfbW9kZShzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBsb25nIGdmbikKK3N0YXRpYyBpbnQgdXBkYXRlX3BhZ2luZ19tb2Rl
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuKQogewogICAgIHUxNiBiZGY7CiAg
ICAgdm9pZCAqZGV2aWNlX2VudHJ5OwpAQCAtNTU0LDEzICs1NTQsMTMgQEAgc3RhdGljIGludCB1
cGRhdGVfcGFnaW5nX21vZGUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4pCiAg
ICAgdW5zaWduZWQgbG9uZyBvbGRfcm9vdF9tZm47CiAgICAgc3RydWN0IGRvbWFpbl9pb21tdSAq
aGQgPSBkb21faW9tbXUoZCk7CiAKLSAgICBpZiAoIGdmbiA9PSBnZm5feChJTlZBTElEX0dGTikg
KQorICAgIGlmICggYmZuID09IGJmbl94KElOVkFMSURfQkZOKSApCiAgICAgICAgIHJldHVybiAt
RUFERFJOT1RBVkFJTDsKLSAgICBBU1NFUlQoIShnZm4gPj4gREVGQVVMVF9ET01BSU5fQUREUkVT
U19XSURUSCkpOworICAgIEFTU0VSVCghKGJmbiA+PiBERUZBVUxUX0RPTUFJTl9BRERSRVNTX1dJ
RFRIKSk7CiAKICAgICBsZXZlbCA9IGhkLT5hcmNoLnBhZ2luZ19tb2RlOwogICAgIG9sZF9yb290
ID0gaGQtPmFyY2gucm9vdF90YWJsZTsKLSAgICBvZmZzZXQgPSBnZm4gPj4gKFBURV9QRVJfVEFC
TEVfU0hJRlQgKiAobGV2ZWwgLSAxKSk7CisgICAgb2Zmc2V0ID0gYmZuID4+IChQVEVfUEVSX1RB
QkxFX1NISUZUICogKGxldmVsIC0gMSkpOwogCiAgICAgQVNTRVJUKHNwaW5faXNfbG9ja2VkKCZo
ZC0+YXJjaC5tYXBwaW5nX2xvY2spICYmIGlzX2h2bV9kb21haW4oZCkpOwogCkBAIC02MzEsNyAr
NjMxLDcgQEAgc3RhdGljIGludCB1cGRhdGVfcGFnaW5nX21vZGUoc3RydWN0IGRvbWFpbiAqZCwg
dW5zaWduZWQgbG9uZyBnZm4pCiAgICAgcmV0dXJuIDA7CiB9CiAKLWludCBhbWRfaW9tbXVfbWFw
X3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcg
bWZuLAoraW50IGFtZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBs
b25nIGJmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGludCBmbGFncykKIHsKICAgICBib29sX3QgbmVlZF9mbHVzaCA9IDA7CkBAIC02NTEsMzQg
KzY1MSwzNCBAQCBpbnQgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBsb25nIG1mbiwKICAgICBpZiAoIHJjICkKICAgICB7CiAg
ICAgICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwotICAgICAgICBBTURf
SU9NTVVfREVCVUcoIlJvb3QgdGFibGUgYWxsb2MgZmFpbGVkLCBnZm4gPSAlbHhcbiIsIGdmbik7
CisgICAgICAgIEFNRF9JT01NVV9ERUJVRygiUm9vdCB0YWJsZSBhbGxvYyBmYWlsZWQsIGJmbiA9
ICVseFxuIiwgYmZuKTsKICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwogICAgICAgICByZXR1cm4g
cmM7CiAgICAgfQogCiAgICAgLyogU2luY2UgSFZNIGRvbWFpbiBpcyBpbml0aWFsaXplZCB3aXRo
IDIgbGV2ZWwgSU8gcGFnZSB0YWJsZSwKLSAgICAgKiB3ZSBtaWdodCBuZWVkIGEgZGVlcGVyIHBh
Z2UgdGFibGUgZm9yIGxhZ2VyIGdmbiBub3cgKi8KKyAgICAgKiB3ZSBtaWdodCBuZWVkIGEgZGVl
cGVyIHBhZ2UgdGFibGUgZm9yIHdpZGVyIGJmbiBub3cgKi8KICAgICBpZiAoIGlzX2h2bV9kb21h
aW4oZCkgKQogICAgIHsKLSAgICAgICAgaWYgKCB1cGRhdGVfcGFnaW5nX21vZGUoZCwgZ2ZuKSAp
CisgICAgICAgIGlmICggdXBkYXRlX3BhZ2luZ19tb2RlKGQsIGJmbikgKQogICAgICAgICB7CiAg
ICAgICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKLSAgICAgICAg
ICAgIEFNRF9JT01NVV9ERUJVRygiVXBkYXRlIHBhZ2UgbW9kZSBmYWlsZWQgZ2ZuID0gJWx4XG4i
LCBnZm4pOworICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJVcGRhdGUgcGFnZSBtb2RlIGZh
aWxlZCBiZm4gPSAlbHhcbiIsIGJmbik7CiAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAg
ICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKICAgICAgICAgfQogICAgIH0KIAotICAgIGlmICgg
aW9tbXVfcGRlX2Zyb21fZ2ZuKGQsIGdmbiwgcHRfbWZuKSB8fCAocHRfbWZuWzFdID09IDApICkK
KyAgICBpZiAoIGlvbW11X3BkZV9mcm9tX2JmbihkLCBiZm4sIHB0X21mbikgfHwgKHB0X21mblsx
XSA9PSAwKSApCiAgICAgewogICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19s
b2NrKTsKLSAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJJbnZhbGlkIElPIHBhZ2V0YWJsZSBlbnRy
eSBnZm4gPSAlbHhcbiIsIGdmbik7CisgICAgICAgIEFNRF9JT01NVV9ERUJVRygiSW52YWxpZCBJ
TyBwYWdldGFibGUgZW50cnkgYmZuID0gJWx4XG4iLCBiZm4pOwogICAgICAgICBkb21haW5fY3Jh
c2goZCk7CiAgICAgICAgIHJldHVybiAtRUZBVUxUOwogICAgIH0KIAogICAgIC8qIEluc3RhbGwg
NGsgbWFwcGluZyBmaXJzdCAqLwotICAgIG5lZWRfZmx1c2ggPSBzZXRfaW9tbXVfcHRlX3ByZXNl
bnQocHRfbWZuWzFdLCBnZm4sIG1mbiwgCisgICAgbmVlZF9mbHVzaCA9IHNldF9pb21tdV9wdGVf
cHJlc2VudChwdF9tZm5bMV0sIGJmbiwgbWZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgSU9NTVVfUEFHSU5HX01PREVfTEVWRUxfMSwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICEhKGZsYWdzICYgSU9NTVVGX3dyaXRhYmxlKSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICEhKGZsYWdzICYgSU9NTVVGX3JlYWRh
YmxlKSk7CkBAIC02OTAsNyArNjkwLDcgQEAgaW50IGFtZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAgLyog
NEsgbWFwcGluZyBmb3IgUFYgZ3Vlc3RzIG5ldmVyIGNoYW5nZXMsIAogICAgICAqIG5vIG5lZWQg
dG8gZmx1c2ggaWYgd2UgdHJ1c3Qgbm9uLXByZXNlbnQgYml0cyAqLwogICAgIGlmICggaXNfaHZt
X2RvbWFpbihkKSApCi0gICAgICAgIGFtZF9pb21tdV9mbHVzaF9wYWdlcyhkLCBnZm4sIDApOwor
ICAgICAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoZCwgYmZuLCAwKTsKIAogICAgIGZvciAoIG1l
cmdlX2xldmVsID0gSU9NTVVfUEFHSU5HX01PREVfTEVWRUxfMjsKICAgICAgICAgICBtZXJnZV9s
ZXZlbCA8PSBoZC0+YXJjaC5wYWdpbmdfbW9kZTsgbWVyZ2VfbGV2ZWwrKyApCkBAIC02OTgsMTUg
KzY5OCwxNSBAQCBpbnQgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBsb25nIG1mbiwKICAgICAgICAgaWYgKCBwdF9tZm5bbWVy
Z2VfbGV2ZWxdID09IDAgKQogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGlmICggIWlvbW11
X3VwZGF0ZV9wZGVfY291bnQoZCwgcHRfbWZuW21lcmdlX2xldmVsXSwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBnZm4sIG1mbiwgbWVyZ2VfbGV2ZWwpICkKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiZm4sIG1mbiwgbWVyZ2VfbGV2ZWwpICkKICAg
ICAgICAgICAgIGJyZWFrOwogCi0gICAgICAgIGlmICggaW9tbXVfbWVyZ2VfcGFnZXMoZCwgcHRf
bWZuW21lcmdlX2xldmVsXSwgZ2ZuLCAKKyAgICAgICAgaWYgKCBpb21tdV9tZXJnZV9wYWdlcyhk
LCBwdF9tZm5bbWVyZ2VfbGV2ZWxdLCBiZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmxhZ3MsIG1lcmdlX2xldmVsKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIHNwaW5fdW5s
b2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwogICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVH
KCJNZXJnZSBpb21tdSBwYWdlIGZhaWxlZCBhdCBsZXZlbCAlZCwgIgotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICJnZm4gPSAlbHggbWZuID0gJWx4XG4iLCBtZXJnZV9sZXZlbCwgZ2ZuLCBt
Zm4pOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICJiZm4gPSAlbHggbWZuID0gJWx4XG4i
LCBtZXJnZV9sZXZlbCwgYmZuLCBtZm4pOwogICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwog
ICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CiAgICAgICAgIH0KQEAgLTcyMCw3ICs3MjAsNyBA
QCBvdXQ6CiAgICAgcmV0dXJuIDA7CiB9CiAKLWludCBhbWRfaW9tbXVfdW5tYXBfcGFnZShzdHJ1
Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbikKK2ludCBhbWRfaW9tbXVfdW5tYXBfcGFn
ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbikKIHsKICAgICB1bnNpZ25lZCBs
b25nIHB0X21mbls3XTsKICAgICBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShk
KTsKQEAgLTczOSwzNCArNzM5LDM0IEBAIGludCBhbWRfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbikKICAgICB9CiAKICAgICAvKiBTaW5jZSBIVk0g
ZG9tYWluIGlzIGluaXRpYWxpemVkIHdpdGggMiBsZXZlbCBJTyBwYWdlIHRhYmxlLAotICAgICAq
IHdlIG1pZ2h0IG5lZWQgYSBkZWVwZXIgcGFnZSB0YWJsZSBmb3IgbGFnZXIgZ2ZuIG5vdyAqLwor
ICAgICAqIHdlIG1pZ2h0IG5lZWQgYSBkZWVwZXIgcGFnZSB0YWJsZSBmb3IgbGFnZXIgYmZuIG5v
dyAqLwogICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSApCiAgICAgewotICAgICAgICBpbnQgcmMg
PSB1cGRhdGVfcGFnaW5nX21vZGUoZCwgZ2ZuKTsKKyAgICAgICAgaW50IHJjID0gdXBkYXRlX3Bh
Z2luZ19tb2RlKGQsIGJmbik7CiAKICAgICAgICAgaWYgKCByYyApCiAgICAgICAgIHsKICAgICAg
ICAgICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwotICAgICAgICAgICAg
QU1EX0lPTU1VX0RFQlVHKCJVcGRhdGUgcGFnZSBtb2RlIGZhaWxlZCBnZm4gPSAlbHhcbiIsIGdm
bik7CisgICAgICAgICAgICBBTURfSU9NTVVfREVCVUcoIlVwZGF0ZSBwYWdlIG1vZGUgZmFpbGVk
IGJmbiA9ICVseFxuIiwgYmZuKTsKICAgICAgICAgICAgIGlmICggcmMgIT0gLUVBRERSTk9UQVZB
SUwgKQogICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICAgICAgICAgIHJldHVy
biByYzsKICAgICAgICAgfQogICAgIH0KIAotICAgIGlmICggaW9tbXVfcGRlX2Zyb21fZ2ZuKGQs
IGdmbiwgcHRfbWZuKSB8fCAocHRfbWZuWzFdID09IDApICkKKyAgICBpZiAoIGlvbW11X3BkZV9m
cm9tX2JmbihkLCBiZm4sIHB0X21mbikgfHwgKHB0X21mblsxXSA9PSAwKSApCiAgICAgewogICAg
ICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKLSAgICAgICAgQU1EX0lP
TU1VX0RFQlVHKCJJbnZhbGlkIElPIHBhZ2V0YWJsZSBlbnRyeSBnZm4gPSAlbHhcbiIsIGdmbik7
CisgICAgICAgIEFNRF9JT01NVV9ERUJVRygiSW52YWxpZCBJTyBwYWdldGFibGUgZW50cnkgYmZu
ID0gJWx4XG4iLCBiZm4pOwogICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAgICAgIHJldHVy
biAtRUZBVUxUOwogICAgIH0KIAogICAgIC8qIG1hcmsgUFRFIGFzICdwYWdlIG5vdCBwcmVzZW50
JyAqLwotICAgIGNsZWFyX2lvbW11X3B0ZV9wcmVzZW50KHB0X21mblsxXSwgZ2ZuKTsKKyAgICBj
bGVhcl9pb21tdV9wdGVfcHJlc2VudChwdF9tZm5bMV0sIGJmbik7CiAgICAgc3Bpbl91bmxvY2so
JmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7CiAKLSAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoZCwg
Z2ZuLCAwKTsKKyAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoZCwgYmZuLCAwKTsKIAogICAgIHJl
dHVybiAwOwogfQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9h
bWRfaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMK
aW5kZXggMTJkMjY5NWI4OS4uZDYwODYzMWU2ZSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvcGNpX2FtZF9pb21tdS5jCkBAIC01NzgsNyArNTc4LDcgQEAgc3RhdGljIHZvaWQgYW1k
X2R1bXBfcDJtX3RhYmxlX2xldmVsKHN0cnVjdCBwYWdlX2luZm8qIHBnLCBpbnQgbGV2ZWwsCiAg
ICAgICAgICAgICAgICAgbWFkZHJfdG9fcGFnZShuZXh0X3RhYmxlX21hZGRyKSwgbmV4dF9sZXZl
bCwKICAgICAgICAgICAgICAgICBhZGRyZXNzLCBpbmRlbnQgKyAxKTsKICAgICAgICAgZWxzZQot
ICAgICAgICAgICAgcHJpbnRrKCIlKnNnZm46ICUwOGx4ICBtZm46ICUwOGx4XG4iLAorICAgICAg
ICAgICAgcHJpbnRrKCIlKnNiZm46ICUwOGx4ICBtZm46ICUwOGx4XG4iLAogICAgICAgICAgICAg
ICAgICAgIGluZGVudCwgIiIsCiAgICAgICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpUEZO
X0RPV04oYWRkcmVzcyksCiAgICAgICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpUEZOX0RP
V04obmV4dF90YWJsZV9tYWRkcikpOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYXJtL3NtbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKaW5kZXgg
NzRjMDliMDk5MS4uMWU0ZDU2MWI0NyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYXJtL3NtbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCkBA
IC0yNTUxLDcgKzI1NTEsNyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1fc21tdV9pb3Rs
Yl9mbHVzaF9hbGwoc3RydWN0IGRvbWFpbiAqZCkKIH0KIAogc3RhdGljIGludCBfX211c3RfY2hl
Y2sgYXJtX3NtbXVfaW90bGJfZmx1c2goc3RydWN0IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZ2ZuLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBiZm4s
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBp
bnQgcGFnZV9jb3VudCkKIHsKIAkvKiBBUk0gU01NVSB2MSBkb2Vzbid0IGhhdmUgZmx1c2ggYnkg
Vk1BIGFuZCBWTUlEICovCkBAIC0yNzM3LDcgKzI3MzcsNyBAQCBzdGF0aWMgdm9pZCBhcm1fc21t
dV9pb21tdV9kb21haW5fdGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCkKIAl4ZnJlZSh4ZW5fZG9t
YWluKTsKIH0KIAotc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfbWFwX3BhZ2Uoc3Ry
dWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCitzdGF0aWMgaW50IF9fbXVzdF9jaGVj
ayBhcm1fc21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwK
IAkJCXVuc2lnbmVkIGxvbmcgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7CiAJcDJtX3R5cGVf
dCB0OwpAQCAtMjc0OCwxMCArMjc0OCwxMCBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBhcm1f
c21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwKIAkgKiBw
cm90ZWN0ZWQgYnkgYW4gSU9NTVUsIFhlbiBuZWVkcyB0byBhZGQgYSAxOjEgbWFwcGluZyBpbiB0
aGUgZG9tYWluCiAJICogcDJtIHRvIGFsbG93IERNQSByZXF1ZXN0IHRvIHdvcmsuCiAJICogVGhp
cyBpcyBvbmx5IHZhbGlkIHdoZW4gdGhlIGRvbWFpbiBpcyBkaXJlY3RlZCBtYXBwZWQuIEhlbmNl
IHRoaXMKLQkgKiBmdW5jdGlvbiBzaG91bGQgb25seSBiZSB1c2VkIGJ5IGdudHRhYiBjb2RlIHdp
dGggZ2ZuID09IG1mbi4KKwkgKiBmdW5jdGlvbiBzaG91bGQgb25seSBiZSB1c2VkIGJ5IGdudHRh
YiBjb2RlIHdpdGggZ2ZuID09IG1mbiA9PSBiZm4uCiAJICovCiAJQlVHX09OKCFpc19kb21haW5f
ZGlyZWN0X21hcHBlZChkKSk7Ci0JQlVHX09OKG1mbiAhPSBnZm4pOworCUJVR19PTihtZm4gIT0g
YmZuKTsKIAogCS8qIFdlIG9ubHkgc3VwcG9ydCByZWFkYWJsZSBhbmQgd3JpdGFibGUgZmxhZ3Mg
Ki8KIAlpZiAoIShmbGFncyAmIChJT01NVUZfcmVhZGFibGUgfCBJT01NVUZfd3JpdGFibGUpKSkK
QEAgLTI3NjMsMTkgKzI3NjMsMTkgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVf
bWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCiAJICogVGhlIGZ1
bmN0aW9uIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5IHJlcGxhY2VzIHRoZSBjdXJyZW50IG1hcHBp
bmcKIAkgKiBpZiB0aGVyZSBpcyBhbHJlYWR5IG9uZS4uLgogCSAqLwotCXJldHVybiBndWVzdF9w
aHlzbWFwX2FkZF9lbnRyeShkLCBfZ2ZuKGdmbiksIF9tZm4obWZuKSwgMCwgdCk7CisJcmV0dXJu
IGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KGQsIF9nZm4oYmZuKSwgX21mbihiZm4pLCAwLCB0KTsK
IH0KIAotc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfdW5tYXBfcGFnZShzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbikKK3N0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFy
bV9zbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4pCiB7
CiAJLyoKIAkgKiBUaGlzIGZ1bmN0aW9uIHNob3VsZCBvbmx5IGJlIHVzZWQgYnkgZ250dGFiIGNv
ZGUgd2hlbiB0aGUgZG9tYWluCi0JICogaXMgZGlyZWN0IG1hcHBlZAorCSAqIGlzIGRpcmVjdCBt
YXBwZWQgKGkuZS4gZ2ZuID09IG1mbiA9PSBiZm4pLgogCSAqLwogCWlmICggIWlzX2RvbWFpbl9k
aXJlY3RfbWFwcGVkKGQpICkKIAkJcmV0dXJuIC1FSU5WQUw7CiAKLQlyZXR1cm4gZ3Vlc3RfcGh5
c21hcF9yZW1vdmVfcGFnZShkLCBfZ2ZuKGdmbiksIF9tZm4oZ2ZuKSwgMCk7CisJcmV0dXJuIGd1
ZXN0X3BoeXNtYXBfcmVtb3ZlX3BhZ2UoZCwgX2dmbihiZm4pLCBfbWZuKGJmbiksIDApOwogfQog
CiBzdGF0aWMgY29uc3Qgc3RydWN0IGlvbW11X29wcyBhcm1fc21tdV9pb21tdV9vcHMgPSB7CmRp
ZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvaW9tbXUuYwppbmRleCA3MGQyMThmOTEwLi5mODhkYWQwMTc3IDEwMDY0NAot
LS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2lvbW11LmMKQEAgLTE4NSw3ICsxODUsNyBAQCB2b2lkIF9faHdkb21faW5pdCBp
b21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgIHBhZ2VfbGlzdF9mb3Jf
ZWFjaCAoIHBhZ2UsICZkLT5wYWdlX2xpc3QgKQogICAgICAgICB7CiAgICAgICAgICAgICB1bnNp
Z25lZCBsb25nIG1mbiA9IG1mbl94KHBhZ2VfdG9fbWZuKHBhZ2UpKTsKLSAgICAgICAgICAgIHVu
c2lnbmVkIGxvbmcgZ2ZuID0gbWZuX3RvX2dtZm4oZCwgbWZuKTsKKyAgICAgICAgICAgIHVuc2ln
bmVkIGxvbmcgYmZuID0gbWZuX3RvX2dtZm4oZCwgbWZuKTsKICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBtYXBwaW5nID0gSU9NTVVGX3JlYWRhYmxlOwogICAgICAgICAgICAgaW50IHJldDsKIApA
QCAtMTk0LDcgKzE5NCw3IEBAIHZvaWQgX19od2RvbV9pbml0IGlvbW11X2h3ZG9tX2luaXQoc3Ry
dWN0IGRvbWFpbiAqZCkKICAgICAgICAgICAgICAgICAgID09IFBHVF93cml0YWJsZV9wYWdlKSAp
CiAgICAgICAgICAgICAgICAgbWFwcGluZyB8PSBJT01NVUZfd3JpdGFibGU7CiAKLSAgICAgICAg
ICAgIHJldCA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGdmbiwgbWZuLCBtYXBwaW5n
KTsKKyAgICAgICAgICAgIHJldCA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGJmbiwg
bWZuLCBtYXBwaW5nKTsKICAgICAgICAgICAgIGlmICggIXJjICkKICAgICAgICAgICAgICAgICBy
YyA9IHJldDsKIApAQCAtMjU1LDcgKzI1NSw3IEBAIHZvaWQgaW9tbXVfZG9tYWluX2Rlc3Ryb3ko
c3RydWN0IGRvbWFpbiAqZCkKICAgICBhcmNoX2lvbW11X2RvbWFpbl9kZXN0cm95KGQpOwogfQog
Ci1pbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4s
IHVuc2lnbmVkIGxvbmcgbWZuLAoraW50IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQs
IHVuc2lnbmVkIGxvbmcgYmZuLCB1bnNpZ25lZCBsb25nIG1mbiwKICAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7CiAgICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAq
aGQgPSBkb21faW9tbXUoZCk7CkBAIC0yNjQsMTMgKzI2NCwxMyBAQCBpbnQgaW9tbXVfbWFwX3Bh
Z2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcgbWZu
LAogICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQogICAgICAg
ICByZXR1cm4gMDsKIAotICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgZ2Zu
LCBtZm4sIGZsYWdzKTsKKyAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIGJm
biwgbWZuLCBmbGFncyk7CiAgICAgaWYgKCB1bmxpa2VseShyYykgKQogICAgIHsKICAgICAgICAg
aWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJiBwcmludGtfcmF0ZWxpbWl0KCkgKQogICAgICAg
ICAgICAgcHJpbnRrKFhFTkxPR19FUlIKLSAgICAgICAgICAgICAgICAgICAiZCVkOiBJT01NVSBt
YXBwaW5nIGdmbiAlI2x4IHRvIG1mbiAlI2x4IGZhaWxlZDogJWRcbiIsCi0gICAgICAgICAgICAg
ICAgICAgZC0+ZG9tYWluX2lkLCBnZm4sIG1mbiwgcmMpOworICAgICAgICAgICAgICAgICAgICJk
JWQ6IElPTU1VIG1hcHBpbmcgYmZuICUjbHggdG8gbWZuICUjbHggZmFpbGVkOiAlZFxuIiwKKyAg
ICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIGJmbiwgbWZuLCByYyk7CiAKICAgICAgICAg
aWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChk
KTsKQEAgLTI3OSw3ICsyNzksNyBAQCBpbnQgaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgbG9uZyBnZm4sIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgIHJldHVybiByYzsK
IH0KIAotaW50IGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9u
ZyBnZm4pCitpbnQgaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBs
b25nIGJmbikKIHsKICAgICBjb25zdCBzdHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21t
dShkKTsKICAgICBpbnQgcmM7CkBAIC0yODcsMTMgKzI4NywxMyBAQCBpbnQgaW9tbXVfdW5tYXBf
cGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbikKICAgICBpZiAoICFpb21t
dV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAg
ICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPnVubWFwX3BhZ2UoZCwgZ2ZuKTsKKyAgICByYyA9IGhk
LT5wbGF0Zm9ybV9vcHMtPnVubWFwX3BhZ2UoZCwgYmZuKTsKICAgICBpZiAoIHVubGlrZWx5KHJj
KSApCiAgICAgewogICAgICAgICBpZiAoICFkLT5pc19zaHV0dGluZ19kb3duICYmIHByaW50a19y
YXRlbGltaXQoKSApCiAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0VSUgotICAgICAgICAgICAg
ICAgICAgICJkJWQ6IElPTU1VIHVubWFwcGluZyBnZm4gJSNseCBmYWlsZWQ6ICVkXG4iLAotICAg
ICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgZ2ZuLCByYyk7CisgICAgICAgICAgICAgICAg
ICAgImQlZDogSU9NTVUgdW5tYXBwaW5nIGJmbiAlI2x4IGZhaWxlZDogJWRcbiIsCisgICAgICAg
ICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBiZm4sIHJjKTsKIAogICAgICAgICBpZiAoICFpc19o
YXJkd2FyZV9kb21haW4oZCkgKQogICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwpAQCAtMzE5
LDcgKzMxOSw3IEBAIHN0YXRpYyB2b2lkIGlvbW11X2ZyZWVfcGFnZXRhYmxlcyh1bnNpZ25lZCBs
b25nIHVudXNlZCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjcHVtYXNrX2N5Y2xlKHNt
cF9wcm9jZXNzb3JfaWQoKSwgJmNwdV9vbmxpbmVfbWFwKSk7CiB9CiAKLWludCBpb21tdV9pb3Rs
Yl9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwKK2ludCBpb21tdV9p
b3RsYl9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwKICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgcGFnZV9jb3VudCkKIHsKICAgICBjb25zdCBzdHJ1
Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKQEAgLTMyOCwxMyArMzI4LDEzIEBA
IGludCBpb21tdV9pb3RsYl9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdm
biwKICAgICBpZiAoICFpb21tdV9lbmFibGVkIHx8ICFoZC0+cGxhdGZvcm1fb3BzIHx8ICFoZC0+
cGxhdGZvcm1fb3BzLT5pb3RsYl9mbHVzaCApCiAgICAgICAgIHJldHVybiAwOwogCi0gICAgcmMg
PSBoZC0+cGxhdGZvcm1fb3BzLT5pb3RsYl9mbHVzaChkLCBnZm4sIHBhZ2VfY291bnQpOworICAg
IHJjID0gaGQtPnBsYXRmb3JtX29wcy0+aW90bGJfZmx1c2goZCwgYmZuLCBwYWdlX2NvdW50KTsK
ICAgICBpZiAoIHVubGlrZWx5KHJjKSApCiAgICAgewogICAgICAgICBpZiAoICFkLT5pc19zaHV0
dGluZ19kb3duICYmIHByaW50a19yYXRlbGltaXQoKSApCiAgICAgICAgICAgICBwcmludGsoWEVO
TE9HX0VSUgotICAgICAgICAgICAgICAgICAgICJkJWQ6IElPTU1VIElPVExCIGZsdXNoIGZhaWxl
ZDogJWQsIGdmbiAlI2x4LCBwYWdlIGNvdW50ICV1XG4iLAotICAgICAgICAgICAgICAgICAgIGQt
PmRvbWFpbl9pZCwgcmMsIGdmbiwgcGFnZV9jb3VudCk7CisgICAgICAgICAgICAgICAgICAgImQl
ZDogSU9NTVUgSU9UTEIgZmx1c2ggZmFpbGVkOiAlZCwgYmZuICUjbHgsIHBhZ2UgY291bnQgJXVc
biIsCisgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCByYywgYmZuLCBwYWdlX2NvdW50
KTsKIAogICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQogICAgICAgICAgICAg
ZG9tYWluX2NyYXNoKGQpOwpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwppbmRleCAxNzEw
MjU2ODIzLi40OGY2MmUwZThkIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwpAQCAt
NTg1LDcgKzU4NSw3IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGlvbW11X2ZsdXNoX2FsbCh2
b2lkKQogfQogCiBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYihzdHJ1
Y3QgZG9tYWluICpkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgbG9uZyBnZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBsb25nIGJmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJvb2xfdCBkbWFfb2xkX3B0ZV9wcmVzZW50LAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpCiB7CkBAIC02
MTIsMTIgKzYxMiwxMiBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3Rs
YihzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICBpZiAoIGlvbW11X2RvbWlkID09IC0xICkKICAg
ICAgICAgICAgIGNvbnRpbnVlOwogCi0gICAgICAgIGlmICggcGFnZV9jb3VudCAhPSAxIHx8IGdm
biA9PSBnZm5feChJTlZBTElEX0dGTikgKQorICAgICAgICBpZiAoIHBhZ2VfY291bnQgIT0gMSB8
fCBiZm4gPT0gYmZuX3goSU5WQUxJRF9CRk4pICkKICAgICAgICAgICAgIHJjID0gaW9tbXVfZmx1
c2hfaW90bGJfZHNpKGlvbW11LCBpb21tdV9kb21pZCwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIDAsIGZsdXNoX2Rldl9pb3RsYik7CiAgICAgICAgIGVsc2UKICAgICAg
ICAgICAgIHJjID0gaW9tbXVfZmx1c2hfaW90bGJfcHNpKGlvbW11LCBpb21tdV9kb21pZCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwYWRkcl90KWdmbiA8PCBQQUdF
X1NISUZUXzRLLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgX19iZm5f
dG9fYmFkZHIoYmZuKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBB
R0VfT1JERVJfNEssCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhZG1h
X29sZF9wdGVfcHJlc2VudCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZsdXNoX2Rldl9pb3RsYik7CkBAIC02MzMsMTUgKzYzMywxNSBAQCBzdGF0aWMgaW50IF9fbXVz
dF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYihzdHJ1Y3QgZG9tYWluICpkLAogfQogCiBzdGF0aWMg
aW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYl9wYWdlcyhzdHJ1Y3QgZG9tYWluICpk
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgbG9uZyBnZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBsb25nIGJmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdlX2NvdW50KQogewotICAgIHJldHVybiBp
b21tdV9mbHVzaF9pb3RsYihkLCBnZm4sIDEsIHBhZ2VfY291bnQpOworICAgIHJldHVybiBpb21t
dV9mbHVzaF9pb3RsYihkLCBiZm4sIDEsIHBhZ2VfY291bnQpOwogfQogCiBzdGF0aWMgaW50IF9f
bXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYl9hbGwoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAg
ICByZXR1cm4gaW9tbXVfZmx1c2hfaW90bGIoZCwgZ2ZuX3goSU5WQUxJRF9HRk4pLCAwLCAwKTsK
KyAgICByZXR1cm4gaW9tbXVfZmx1c2hfaW90bGIoZCwgYmZuX3goSU5WQUxJRF9CRk4pLCAwLCAw
KTsKIH0KIAogLyogY2xlYXIgb25lIHBhZ2UncyBwYWdlIHRhYmxlICovCkBAIC0xNzY3LDcgKzE3
NjcsNyBAQCBzdGF0aWMgdm9pZCBpb21tdV9kb21haW5fdGVhcmRvd24oc3RydWN0IGRvbWFpbiAq
ZCkKIH0KIAogc3RhdGljIGludCBfX211c3RfY2hlY2sgaW50ZWxfaW9tbXVfbWFwX3BhZ2Uoc3Ry
dWN0IGRvbWFpbiAqZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVuc2lnbmVkIGxvbmcgZ2ZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBiZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKIHsKQEAgLTE3
ODYsMTQgKzE3ODYsMTQgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW50ZWxfaW9tbXVfbWFw
X3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKIAogICAgIHNwaW5fbG9jaygmaGQtPmFyY2gubWFwcGlu
Z19sb2NrKTsKIAotICAgIHBnX21hZGRyID0gYWRkcl90b19kbWFfcGFnZV9tYWRkcihkLCAocGFk
ZHJfdClnZm4gPDwgUEFHRV9TSElGVF80SywgMSk7CisgICAgcGdfbWFkZHIgPSBhZGRyX3RvX2Rt
YV9wYWdlX21hZGRyKGQsIF9fYmZuX3RvX2JhZGRyKGJmbiksIDEpOwogICAgIGlmICggcGdfbWFk
ZHIgPT0gMCApCiAgICAgewogICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFwcGluZ19s
b2NrKTsKICAgICAgICAgcmV0dXJuIC1FTk9NRU07CiAgICAgfQogICAgIHBhZ2UgPSAoc3RydWN0
IGRtYV9wdGUgKiltYXBfdnRkX2RvbWFpbl9wYWdlKHBnX21hZGRyKTsKLSAgICBwdGUgPSBwYWdl
ICsgKGdmbiAmIExFVkVMX01BU0spOworICAgIHB0ZSA9IHBhZ2UgKyAoYmZuICYgTEVWRUxfTUFT
Syk7CiAgICAgb2xkID0gKnB0ZTsKICAgICBkbWFfc2V0X3B0ZV9hZGRyKG5ldywgKHBhZGRyX3Qp
bWZuIDw8IFBBR0VfU0hJRlRfNEspOwogICAgIGRtYV9zZXRfcHRlX3Byb3QobmV3LApAQCAtMTgx
NywyMiArMTgxNywyMiBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpbnRlbF9pb21tdV9tYXBf
cGFnZShzdHJ1Y3QgZG9tYWluICpkLAogICAgIHVubWFwX3Z0ZF9kb21haW5fcGFnZShwYWdlKTsK
IAogICAgIGlmICggIXRoaXNfY3B1KGlvbW11X2RvbnRfZmx1c2hfaW90bGIpICkKLSAgICAgICAg
cmMgPSBpb21tdV9mbHVzaF9pb3RsYihkLCBnZm4sIGRtYV9wdGVfcHJlc2VudChvbGQpLCAxKTsK
KyAgICAgICAgcmMgPSBpb21tdV9mbHVzaF9pb3RsYihkLCBiZm4sIGRtYV9wdGVfcHJlc2VudChv
bGQpLCAxKTsKIAogICAgIHJldHVybiByYzsKIH0KIAogc3RhdGljIGludCBfX211c3RfY2hlY2sg
aW50ZWxfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGdmbikKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBi
Zm4pCiB7CiAgICAgLyogRG8gbm90aGluZyBpZiBoYXJkd2FyZSBkb21haW4gYW5kIGlvbW11IHN1
cHBvcnRzIHBhc3MgdGhydS4gKi8KICAgICBpZiAoIGlvbW11X3Bhc3N0aHJvdWdoICYmIGlzX2hh
cmR3YXJlX2RvbWFpbihkKSApCiAgICAgICAgIHJldHVybiAwOwogCi0gICAgcmV0dXJuIGRtYV9w
dGVfY2xlYXJfb25lKGQsIChwYWRkcl90KWdmbiA8PCBQQUdFX1NISUZUXzRLKTsKKyAgICByZXR1
cm4gZG1hX3B0ZV9jbGVhcl9vbmUoZCwgX19iZm5fdG9fYmFkZHIoYmZuKSk7CiB9CiAKLWludCBp
b21tdV9wdGVfZmx1c2goc3RydWN0IGRvbWFpbiAqZCwgdTY0IGdmbiwgdTY0ICpwdGUsCitpbnQg
aW9tbXVfcHRlX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IGJmbiwgdWludDY0X3Qg
KnB0ZSwKICAgICAgICAgICAgICAgICAgICAgaW50IG9yZGVyLCBpbnQgcHJlc2VudCkKIHsKICAg
ICBzdHJ1Y3QgYWNwaV9kcmhkX3VuaXQgKmRyaGQ7CkBAIC0xODU2LDcgKzE4NTYsNyBAQCBpbnQg
aW9tbXVfcHRlX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIHU2NCBnZm4sIHU2NCAqcHRlLAogICAg
ICAgICAgICAgY29udGludWU7CiAKICAgICAgICAgcmMgPSBpb21tdV9mbHVzaF9pb3RsYl9wc2ko
aW9tbXUsIGlvbW11X2RvbWlkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo
cGFkZHJfdClnZm4gPDwgUEFHRV9TSElGVF80SywKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgX19iZm5fdG9fYmFkZHIoYmZuKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgb3JkZXIsICFwcmVzZW50LCBmbHVzaF9kZXZfaW90bGIpOwogICAgICAgICBpZiAo
IHJjID4gMCApCiAgICAgICAgIHsKQEAgLTI2MjYsNyArMjYyNiw3IEBAIHN0YXRpYyB2b2lkIHZ0
ZF9kdW1wX3AybV90YWJsZV9sZXZlbChwYWRkcl90IHB0X21hZGRyLCBpbnQgbGV2ZWwsIHBhZGRy
X3QgZ3BhLAogICAgICAgICAgICAgdnRkX2R1bXBfcDJtX3RhYmxlX2xldmVsKGRtYV9wdGVfYWRk
cigqcHRlKSwgbmV4dF9sZXZlbCwgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYWRkcmVzcywgaW5kZW50ICsgMSk7CiAgICAgICAgIGVsc2UKLSAgICAgICAgICAgIHByaW50
aygiJSpzZ2ZuOiAlMDhseCBtZm46ICUwOGx4XG4iLAorICAgICAgICAgICAgcHJpbnRrKCIlKnNi
Zm46ICUwOGx4IG1mbjogJTA4bHhcbiIsCiAgICAgICAgICAgICAgICAgICAgaW5kZW50LCAiIiwK
ICAgICAgICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZykoYWRkcmVzcyA+PiBQQUdFX1NISUZU
XzRLKSwKICAgICAgICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZykoZG1hX3B0ZV9hZGRyKCpw
dGUpID4+IFBBR0VfU0hJRlRfNEspKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9pb21t
dS5oIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKaW5kZXggZTM1ZDk0MWYzYy4uNDBhZjdiZDdj
OSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUv
eGVuL2lvbW11LmgKQEAgLTIzLDExICsyMywzNyBAQAogI2luY2x1ZGUgPHhlbi9wYWdlLWRlZnMu
aD4KICNpbmNsdWRlIDx4ZW4vc3BpbmxvY2suaD4KICNpbmNsdWRlIDx4ZW4vcGNpLmg+CisjaW5j
bHVkZSA8eGVuL3R5cGVzYWZlLmg+CiAjaW5jbHVkZSA8cHVibGljL2h2bS9pb3JlcS5oPgogI2lu
Y2x1ZGUgPHB1YmxpYy9kb21jdGwuaD4KICNpbmNsdWRlIDxhc20vZGV2aWNlLmg+CiAjaW5jbHVk
ZSA8YXNtL2lvbW11Lmg+CiAKK1RZUEVfU0FGRSh1aW50NjRfdCwgYmZuKTsKKyNkZWZpbmUgUFJJ
X2JmbiAgICAgUFJJeDY0CisjZGVmaW5lIElOVkFMSURfQkZOIF9iZm4ofjBVTCkKKworI2lmbmRl
ZiBiZm5fdAorI2RlZmluZSBiZm5fdCAvKiBHcmVwIGZvZGRlcjogYmZuX3QsIF9iZm4oKSBhbmQg
YmZuX3goKSBhcmUgZGVmaW5lZCBhYm92ZSAqLworI2RlZmluZSBfYmZuCisjZGVmaW5lIGJmbl94
CisjdW5kZWYgYmZuX3QKKyN1bmRlZiBfYmZuCisjdW5kZWYgYmZuX3gKKyNlbmRpZgorCisjZGVm
aW5lIElPTU1VX1BBR0VfU0hJRlQgMTIKKyNkZWZpbmUgSU9NTVVfUEFHRV9TSVpFICAoX0FDKDEs
TCkgPDwgSU9NTVVfUEFHRV9TSElGVCkKKyNkZWZpbmUgSU9NTVVfUEFHRV9NQVNLICAofihJT01N
VV9QQUdFX1NJWkUgLSAxKSkKKwordHlwZWRlZiB1aW50NjRfdCBiYWRkcl90OworCisjZGVmaW5l
IF9fYmZuX3RvX2JhZGRyKGJmbikgKChiYWRkcl90KShiZm4pIDw8IElPTU1VX1BBR0VfU0hJRlQp
CisjZGVmaW5lIF9fYmFkZHJfdG9fYmZuKGJhZGRyKSAoKHVpbnQ2NF90KShiYWRkciA+PiBJT01N
VV9QQUdFX1NISUZUKSkKKworI2RlZmluZSBiZm5fdG9fYmFkZHIoYmZuKSBfX2Jmbl90b19iYWRk
cihiZm5feChiZm4pKQorI2RlZmluZSBiYWRkcl90b19iZm4oYmFkZHIpIF9iZm4oX19iYWRkcl90
b19iZm4oYmFkZHIpKQorCiBleHRlcm4gYm9vbF90IGlvbW11X2VuYWJsZSwgaW9tbXVfZW5hYmxl
ZDsKIGV4dGVybiBib29sX3QgZm9yY2VfaW9tbXUsIGlvbW11X2RvbTBfc3RyaWN0LCBpb21tdV92
ZXJib3NlOwogZXh0ZXJuIGJvb2xfdCBpb21tdV93b3JrYXJvdW5kX2Jpb3NfYnVnLCBpb21tdV9p
Z2Z4LCBpb21tdV9wYXNzdGhyb3VnaDsKQEAgLTYwLDkgKzg2LDkgQEAgdm9pZCBpb21tdV90ZWFy
ZG93bihzdHJ1Y3QgZG9tYWluICpkKTsKICNkZWZpbmUgSU9NTVVGX3JlYWRhYmxlICAoMXU8PF9J
T01NVUZfcmVhZGFibGUpCiAjZGVmaW5lIF9JT01NVUZfd3JpdGFibGUgMQogI2RlZmluZSBJT01N
VUZfd3JpdGFibGUgICgxdTw8X0lPTU1VRl93cml0YWJsZSkKLWludCBfX211c3RfY2hlY2sgaW9t
bXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCitpbnQgX19t
dXN0X2NoZWNrIGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcg
YmZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiwg
dW5zaWduZWQgaW50IGZsYWdzKTsKLWludCBfX211c3RfY2hlY2sgaW9tbXVfdW5tYXBfcGFnZShz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbik7CitpbnQgX19tdXN0X2NoZWNrIGlv
bW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4pOwogCiBl
bnVtIGlvbW11X2ZlYXR1cmUKIHsKQEAgLTE1MCw5ICsxNzYsOSBAQCBzdHJ1Y3QgaW9tbXVfb3Bz
IHsKICNlbmRpZiAvKiBIQVNfUENJICovCiAKICAgICB2b2lkICgqdGVhcmRvd24pKHN0cnVjdCBk
b21haW4gKmQpOwotICAgIGludCBfX211c3RfY2hlY2sgKCptYXBfcGFnZSkoc3RydWN0IGRvbWFp
biAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCisgICAgaW50IF9fbXVzdF9jaGVjayAoKm1hcF9wYWdl
KShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbWZuLCB1bnNpZ25lZCBpbnQgZmxhZ3MpOwot
ICAgIGludCBfX211c3RfY2hlY2sgKCp1bm1hcF9wYWdlKShzdHJ1Y3QgZG9tYWluICpkLCB1bnNp
Z25lZCBsb25nIGdmbik7CisgICAgaW50IF9fbXVzdF9jaGVjayAoKnVubWFwX3BhZ2UpKHN0cnVj
dCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuKTsKICAgICB2b2lkICgqZnJlZV9wYWdlX3Rh
YmxlKShzdHJ1Y3QgcGFnZV9pbmZvICopOwogI2lmZGVmIENPTkZJR19YODYKICAgICB2b2lkICgq
dXBkYXRlX2lyZV9mcm9tX2FwaWMpKHVuc2lnbmVkIGludCBhcGljLCB1bnNpZ25lZCBpbnQgcmVn
LCB1bnNpZ25lZCBpbnQgdmFsdWUpOwpAQCAtMTYzLDcgKzE4OSw3IEBAIHN0cnVjdCBpb21tdV9v
cHMgewogICAgIHZvaWQgKCpyZXN1bWUpKHZvaWQpOwogICAgIHZvaWQgKCpzaGFyZV9wMm0pKHN0
cnVjdCBkb21haW4gKmQpOwogICAgIHZvaWQgKCpjcmFzaF9zaHV0ZG93bikodm9pZCk7Ci0gICAg
aW50IF9fbXVzdF9jaGVjayAoKmlvdGxiX2ZsdXNoKShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBsb25nIGdmbiwKKyAgICBpbnQgX19tdXN0X2NoZWNrICgqaW90bGJfZmx1c2gpKHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpOwogICAgIGludCBfX211c3RfY2hlY2sg
KCppb3RsYl9mbHVzaF9hbGwpKHN0cnVjdCBkb21haW4gKmQpOwogICAgIGludCAoKmdldF9yZXNl
cnZlZF9kZXZpY2VfbWVtb3J5KShpb21tdV9ncmRtX3QgKiwgdm9pZCAqKTsKQEAgLTE4NSw3ICsy
MTEsNyBAQCBpbnQgaW9tbXVfZG9fcGNpX2RvbWN0bChzdHJ1Y3QgeGVuX2RvbWN0bCAqLCBzdHJ1
Y3QgZG9tYWluICpkLAogaW50IGlvbW11X2RvX2RvbWN0bChzdHJ1Y3QgeGVuX2RvbWN0bCAqLCBz
dHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BB
UkFNKHhlbl9kb21jdGxfdCkpOwogCi1pbnQgX19tdXN0X2NoZWNrIGlvbW11X2lvdGxiX2ZsdXNo
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAoraW50IF9fbXVzdF9jaGVjayBp
b21tdV9pb3RsYl9mbHVzaChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2VfY291bnQp
OwogaW50IF9fbXVzdF9jaGVjayBpb21tdV9pb3RsYl9mbHVzaF9hbGwoc3RydWN0IGRvbWFpbiAq
ZCk7CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9tbS5oIGIveGVuL2luY2x1ZGUveGVu
L21tLmgKaW5kZXggMjQ2NTRlOGUyMi4uZTBiMWZmNDFhNiAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUveGVuL21tLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL21tLmgKQEAgLTI2LDYgKzI2LDExIEBA
CiAgKiAgIEEgbGluZWFyIGlkZWEgb2YgYSBndWVzdCBwaHlzaWNhbCBhZGRyZXNzIHNwYWNlLiBG
b3IgYW4gYXV0by10cmFuc2xhdGVkCiAgKiAgIGd1ZXN0LCBwZm4gPT0gZ2ZuIHdoaWxlIGZvciBh
IG5vbi10cmFuc2xhdGVkIGd1ZXN0LCBwZm4gIT0gZ2ZuLgogICoKKyAqIGJmbjogQnVzIEZyYW1l
IE51bWJlciAoZGVmaW5pdGlvbnMgaW4gaW5jbHVkZS94ZW4vaW9tbXUuaCkKKyAqICAgVGhlIGxp
bmVhciBmcmFtZSBudW1iZXJzIG9mIElPTU1VIGFkZHJlc3Mgc3BhY2UuIEFsbCBpbml0aWF0b3Jz
IGZvciAoaS5lLgorICogICBhbGwgZGV2aWNlcyBhc3NpZ25lZCB0bykgYSBndWVzdCBzaGFyZSBh
IHNpbmdsZSBJT01NVSBhZGRyZXNzIHNwYWNlIGFuZCwKKyAqICAgYnkgZGVmYXVsdCwgWGVuIHdp
bGwgZW5zdXJlIGJmbiA9PSBwZm4uCisgKgogICogV0FSTklORzogU29tZSBvZiB0aGVzZSB0ZXJt
cyBoYXZlIGNoYW5nZWQgb3ZlciB0aW1lIHdoaWxlIG90aGVycyBoYXZlIGJlZW4KICAqIHVzZWQg
aW5jb25zaXN0ZW50bHksIG1lYW5pbmcgdGhhdCBhIGxvdCBvZiBleGlzdGluZyBjb2RlIGRvZXMg
bm90IG1hdGNoIHRoZQogICogZGVmaW5pdGlvbnMgYWJvdmUuICBOZXcgY29kZSBzaG91bGQgdXNl
IHRoZXNlIHRlcm1zIGFzIGRlc2NyaWJlZCBoZXJlLCBhbmQKLS0gCjIuMTEuMAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 09:47:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 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 1fsmD2-00005s-L1; Thu, 23 Aug 2018 09:47: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=uf51=lg=citrix.com=prvs=766cd44cd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fsmD0-00005G-MT
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 09:47:18 +0000
X-Inumbo-ID: 56639e37-a6b9-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 56639e37-a6b9-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 11:45:58 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,278,1531785600"; d="scan'208";a="63525857"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 23 Aug 2018 10:47:00 +0100
Message-ID: <20180823094711.21376-4-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180823094711.21376-1-paul.durrant@citrix.com>
References: <20180823094711.21376-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 03/14] 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>,
 Paul Durrant <paul.durrant@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 George Dunlap <george.dunlap@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBtb2RpZmllcyB0aGUgbWV0aG9kcyBpbiBzdHJ1Y3QgaW9tbXVfb3BzIHRvIHVz
ZSB0eXBlLXNhZmUgQkZOCmFuZCBNRk4uIFRoaXMgZm9sbG93cyBvbiBmcm9tIHRoZSBwcmlvciBw
YXRjaCB0aGF0IG1vZGlmaWVkIHRoZSBmdW5jdGlvbnMKZXhwb3J0ZWQgaW4geGVuL2lvbW11Lmgu
CgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpS
ZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEtl
dmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KQ2M6IFN1cmF2ZWUgU3V0aGlrdWxw
YW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgpDYzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoKdjY6CiAt
IFJlLWJhc2UuCgp2MzoKIC0gUmVtb3ZlIHNvbWUgdXNlIG9mIGludGVybWVkaWF0ZSAnZnJhbWUn
IHZhcmlhYmxlcy4KCnYyOgogLSBBZGRyZXNzZWQgY29tbWVudHMgZnJvbSBKYW4uCiAtIEV4dGVu
ZCB1c2Ugb2YgaW50ZXJtZWRpYXRlICdmcmFtZScgdmFyaWFibGUgdG8gYXZvaWQgZGlyZWN0bHkK
ICAgZW5jYXBzdWxhdGluZyBnZm4gdmFsdWVzIGFzIGJmbnMgb3IgdmljZSB2ZXJzYS4KLS0tCiB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMgICAgICAgfCA0NiArKysrKysr
KysrKysrKysrLS0tLS0tLS0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1k
X2lvbW11LmMgICB8ICAyICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jICAg
ICAgICAgICAgfCAxNiArKysrKy0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5j
ICAgICAgICAgICAgICAgfCAgOSArKystLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9p
b21tdS5jICAgICAgICAgICB8IDI2ICsrKysrKystLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gveDg2L2lvbW11LmMgICAgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaCB8ICA4ICsrLS0tCiB4ZW4vaW5jbHVkZS94ZW4vaW9t
bXUuaCAgICAgICAgICAgICAgICAgICAgICAgfCAxMyArKysrKy0tLQogOCBmaWxlcyBjaGFuZ2Vk
LCA2NyBpbnNlcnRpb25zKCspLCA1NSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvaW9tbXVfbWFwLmMKaW5kZXggNGRlYWI5Y2QyZi4uNWE5YTBhZjMyMCAxMDA2NDQKLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jCisrKyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYwpAQCAtNjMxLDcgKzYzMSw3IEBAIHN0YXRp
YyBpbnQgdXBkYXRlX3BhZ2luZ19tb2RlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcg
YmZuKQogICAgIHJldHVybiAwOwogfQogCi1pbnQgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuLCB1bnNpZ25lZCBsb25nIG1mbiwKK2ludCBhbWRf
aW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuLCBtZm5fdCBtZm4sCiAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKIHsKICAgICBib29sX3Qg
bmVlZF9mbHVzaCA9IDA7CkBAIC02NTEsNyArNjUxLDggQEAgaW50IGFtZF9pb21tdV9tYXBfcGFn
ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwgdW5zaWduZWQgbG9uZyBtZm4s
CiAgICAgaWYgKCByYyApCiAgICAgewogICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFw
cGluZ19sb2NrKTsKLSAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJSb290IHRhYmxlIGFsbG9jIGZh
aWxlZCwgYmZuID0gJWx4XG4iLCBiZm4pOworICAgICAgICBBTURfSU9NTVVfREVCVUcoIlJvb3Qg
dGFibGUgYWxsb2MgZmFpbGVkLCBiZm4gPSAlIlBSSV9iZm4iXG4iLAorICAgICAgICAgICAgICAg
ICAgICAgICAgYmZuX3goYmZuKSk7CiAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICAgICAg
cmV0dXJuIHJjOwogICAgIH0KQEAgLTY2MCwyNSArNjYxLDI3IEBAIGludCBhbWRfaW9tbXVfbWFw
X3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4sIHVuc2lnbmVkIGxvbmcg
bWZuLAogICAgICAqIHdlIG1pZ2h0IG5lZWQgYSBkZWVwZXIgcGFnZSB0YWJsZSBmb3Igd2lkZXIg
YmZuIG5vdyAqLwogICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSApCiAgICAgewotICAgICAgICBp
ZiAoIHVwZGF0ZV9wYWdpbmdfbW9kZShkLCBiZm4pICkKKyAgICAgICAgaWYgKCB1cGRhdGVfcGFn
aW5nX21vZGUoZCwgYmZuX3goYmZuKSkgKQogICAgICAgICB7CiAgICAgICAgICAgICBzcGluX3Vu
bG9jaygmaGQtPmFyY2gubWFwcGluZ19sb2NrKTsKLSAgICAgICAgICAgIEFNRF9JT01NVV9ERUJV
RygiVXBkYXRlIHBhZ2UgbW9kZSBmYWlsZWQgYmZuID0gJWx4XG4iLCBiZm4pOworICAgICAgICAg
ICAgQU1EX0lPTU1VX0RFQlVHKCJVcGRhdGUgcGFnZSBtb2RlIGZhaWxlZCBiZm4gPSAlIlBSSV9i
Zm4iXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJmbl94KGJmbikpOwogICAgICAg
ICAgICAgZG9tYWluX2NyYXNoKGQpOwogICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CiAgICAg
ICAgIH0KICAgICB9CiAKLSAgICBpZiAoIGlvbW11X3BkZV9mcm9tX2JmbihkLCBiZm4sIHB0X21m
bikgfHwgKHB0X21mblsxXSA9PSAwKSApCisgICAgaWYgKCBpb21tdV9wZGVfZnJvbV9iZm4oZCwg
YmZuX3goYmZuKSwgcHRfbWZuKSB8fCAocHRfbWZuWzFdID09IDApICkKICAgICB7CiAgICAgICAg
IHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwotICAgICAgICBBTURfSU9NTVVf
REVCVUcoIkludmFsaWQgSU8gcGFnZXRhYmxlIGVudHJ5IGJmbiA9ICVseFxuIiwgYmZuKTsKKyAg
ICAgICAgQU1EX0lPTU1VX0RFQlVHKCJJbnZhbGlkIElPIHBhZ2V0YWJsZSBlbnRyeSBiZm4gPSAl
IlBSSV9iZm4iXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgYmZuX3goYmZuKSk7CiAgICAg
ICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CiAgICAgfQogCiAg
ICAgLyogSW5zdGFsbCA0ayBtYXBwaW5nIGZpcnN0ICovCi0gICAgbmVlZF9mbHVzaCA9IHNldF9p
b21tdV9wdGVfcHJlc2VudChwdF9tZm5bMV0sIGJmbiwgbWZuLAorICAgIG5lZWRfZmx1c2ggPSBz
ZXRfaW9tbXVfcHRlX3ByZXNlbnQocHRfbWZuWzFdLCBiZm5feChiZm4pLCBtZm5feChtZm4pLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfUEFHSU5HX01PREVf
TEVWRUxfMSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICEhKGZsYWdz
ICYgSU9NTVVGX3dyaXRhYmxlKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICEhKGZsYWdzICYgSU9NTVVGX3JlYWRhYmxlKSk7CkBAIC02OTAsNyArNjkzLDcgQEAgaW50
IGFtZF9pb21tdV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwg
dW5zaWduZWQgbG9uZyBtZm4sCiAgICAgLyogNEsgbWFwcGluZyBmb3IgUFYgZ3Vlc3RzIG5ldmVy
IGNoYW5nZXMsIAogICAgICAqIG5vIG5lZWQgdG8gZmx1c2ggaWYgd2UgdHJ1c3Qgbm9uLXByZXNl
bnQgYml0cyAqLwogICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSApCi0gICAgICAgIGFtZF9pb21t
dV9mbHVzaF9wYWdlcyhkLCBiZm4sIDApOworICAgICAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMo
ZCwgYmZuX3goYmZuKSwgMCk7CiAKICAgICBmb3IgKCBtZXJnZV9sZXZlbCA9IElPTU1VX1BBR0lO
R19NT0RFX0xFVkVMXzI7CiAgICAgICAgICAgbWVyZ2VfbGV2ZWwgPD0gaGQtPmFyY2gucGFnaW5n
X21vZGU7IG1lcmdlX2xldmVsKysgKQpAQCAtNjk4LDE1ICs3MDEsMTYgQEAgaW50IGFtZF9pb21t
dV9tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbiwgdW5zaWduZWQg
bG9uZyBtZm4sCiAgICAgICAgIGlmICggcHRfbWZuW21lcmdlX2xldmVsXSA9PSAwICkKICAgICAg
ICAgICAgIGJyZWFrOwogICAgICAgICBpZiAoICFpb21tdV91cGRhdGVfcGRlX2NvdW50KGQsIHB0
X21mblttZXJnZV9sZXZlbF0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmZuLCBtZm4sIG1lcmdlX2xldmVsKSApCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmZuX3goYmZuKSwgbWZuX3gobWZuKSwgbWVyZ2VfbGV2ZWwpICkKICAgICAgICAgICAg
IGJyZWFrOwogCi0gICAgICAgIGlmICggaW9tbXVfbWVyZ2VfcGFnZXMoZCwgcHRfbWZuW21lcmdl
X2xldmVsXSwgYmZuLAorICAgICAgICBpZiAoIGlvbW11X21lcmdlX3BhZ2VzKGQsIHB0X21mbltt
ZXJnZV9sZXZlbF0sIGJmbl94KGJmbiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmxhZ3MsIG1lcmdlX2xldmVsKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIHNwaW5fdW5sb2Nr
KCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwogICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJN
ZXJnZSBpb21tdSBwYWdlIGZhaWxlZCBhdCBsZXZlbCAlZCwgIgotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICJiZm4gPSAlbHggbWZuID0gJWx4XG4iLCBtZXJnZV9sZXZlbCwgYmZuLCBtZm4p
OworICAgICAgICAgICAgICAgICAgICAgICAgICAgICJiZm4gPSAlIlBSSV9iZm4iIG1mbiA9ICUi
UFJJX21mbiJcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWVyZ2VfbGV2ZWwsIGJm
bl94KGJmbiksIG1mbl94KG1mbikpOwogICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwogICAg
ICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CiAgICAgICAgIH0KQEAgLTcyMCw3ICs3MjQsNyBAQCBv
dXQ6CiAgICAgcmV0dXJuIDA7CiB9CiAKLWludCBhbWRfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbikKK2ludCBhbWRfaW9tbXVfdW5tYXBfcGFnZShz
dHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBiZm4pCiB7CiAgICAgdW5zaWduZWQgbG9uZyBwdF9tZm5b
N107CiAgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CkBAIC03NDIs
MzEgKzc0NiwzMyBAQCBpbnQgYW1kX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwg
dW5zaWduZWQgbG9uZyBiZm4pCiAgICAgICogd2UgbWlnaHQgbmVlZCBhIGRlZXBlciBwYWdlIHRh
YmxlIGZvciBsYWdlciBiZm4gbm93ICovCiAgICAgaWYgKCBpc19odm1fZG9tYWluKGQpICkKICAg
ICB7Ci0gICAgICAgIGludCByYyA9IHVwZGF0ZV9wYWdpbmdfbW9kZShkLCBiZm4pOworICAgICAg
ICBpbnQgcmMgPSB1cGRhdGVfcGFnaW5nX21vZGUoZCwgYmZuX3goYmZuKSk7CiAKICAgICAgICAg
aWYgKCByYyApCiAgICAgICAgIHsKICAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5t
YXBwaW5nX2xvY2spOwotICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJVcGRhdGUgcGFnZSBt
b2RlIGZhaWxlZCBiZm4gPSAlbHhcbiIsIGJmbik7CisgICAgICAgICAgICBBTURfSU9NTVVfREVC
VUcoIlVwZGF0ZSBwYWdlIG1vZGUgZmFpbGVkIGJmbiA9ICUiUFJJX2JmbiJcbiIsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmZuX3goYmZuKSk7CiAgICAgICAgICAgICBpZiAoIHJjICE9
IC1FQUREUk5PVEFWQUlMICkKICAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CiAgICAg
ICAgICAgICByZXR1cm4gcmM7CiAgICAgICAgIH0KICAgICB9CiAKLSAgICBpZiAoIGlvbW11X3Bk
ZV9mcm9tX2JmbihkLCBiZm4sIHB0X21mbikgfHwgKHB0X21mblsxXSA9PSAwKSApCisgICAgaWYg
KCBpb21tdV9wZGVfZnJvbV9iZm4oZCwgYmZuX3goYmZuKSwgcHRfbWZuKSB8fCAocHRfbWZuWzFd
ID09IDApICkKICAgICB7CiAgICAgICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xv
Y2spOwotICAgICAgICBBTURfSU9NTVVfREVCVUcoIkludmFsaWQgSU8gcGFnZXRhYmxlIGVudHJ5
IGJmbiA9ICVseFxuIiwgYmZuKTsKKyAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJJbnZhbGlkIElP
IHBhZ2V0YWJsZSBlbnRyeSBiZm4gPSAlIlBSSV9iZm4iXG4iLAorICAgICAgICAgICAgICAgICAg
ICAgICAgYmZuX3goYmZuKSk7CiAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICAgICAgcmV0
dXJuIC1FRkFVTFQ7CiAgICAgfQogCiAgICAgLyogbWFyayBQVEUgYXMgJ3BhZ2Ugbm90IHByZXNl
bnQnICovCi0gICAgY2xlYXJfaW9tbXVfcHRlX3ByZXNlbnQocHRfbWZuWzFdLCBiZm4pOworICAg
IGNsZWFyX2lvbW11X3B0ZV9wcmVzZW50KHB0X21mblsxXSwgYmZuX3goYmZuKSk7CiAgICAgc3Bp
bl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7CiAKLSAgICBhbWRfaW9tbXVfZmx1c2hf
cGFnZXMoZCwgYmZuLCAwKTsKKyAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMoZCwgYmZuX3goYmZu
KSwgMCk7CiAKICAgICByZXR1cm4gMDsKIH0KQEAgLTc4Nyw3ICs3OTMsOSBAQCBpbnQgYW1kX2lv
bW11X3Jlc2VydmVfZG9tYWluX3VuaXR5X21hcChzdHJ1Y3QgZG9tYWluICpkb21haW4sCiAgICAg
Z2ZuID0gcGh5c19hZGRyID4+IFBBR0VfU0hJRlQ7CiAgICAgZm9yICggaSA9IDA7IGkgPCBucGFn
ZXM7IGkrKyApCiAgICAgewotICAgICAgICBydCA9IGFtZF9pb21tdV9tYXBfcGFnZShkb21haW4s
IGdmbiAraSwgZ2ZuICtpLCBmbGFncyk7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgZnJhbWUgPSBn
Zm4gKyBpOworCisgICAgICAgIHJ0ID0gYW1kX2lvbW11X21hcF9wYWdlKGRvbWFpbiwgX2Jmbihm
cmFtZSksIF9tZm4oZnJhbWUpLCBmbGFncyk7CiAgICAgICAgIGlmICggcnQgIT0gMCApCiAgICAg
ICAgICAgICByZXR1cm4gcnQ7CiAgICAgfQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9w
Y2lfYW1kX2lvbW11LmMKaW5kZXggZDYwODYzMWU2ZS4uZWVhMjJjM2QwZCAxMDA2NDQKLS0tIGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYworKysgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCkBAIC0yNzEsNyArMjcxLDcgQEAg
c3RhdGljIHZvaWQgX19od2RvbV9pbml0IGFtZF9pb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21h
aW4gKmQpCiAgICAgICAgICAgICAgKi8KICAgICAgICAgICAgIGlmICggbWZuX3ZhbGlkKF9tZm4o
cGZuKSkgKQogICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIGludCByZXQgPSBhbWRfaW9t
bXVfbWFwX3BhZ2UoZCwgcGZuLCBwZm4sCisgICAgICAgICAgICAgICAgaW50IHJldCA9IGFtZF9p
b21tdV9tYXBfcGFnZShkLCBfYmZuKHBmbiksIF9tZm4ocGZuKSwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VRl9yZWFkYWJsZXxJT01NVUZfd3JpdGFi
bGUpOwogCiAgICAgICAgICAgICAgICAgaWYgKCAhcmMgKQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9z
bW11LmMKaW5kZXggMWU0ZDU2MWI0Ny4uMjIxYjYyYTU5YyAxMDA2NDQKLS0tIGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
cm0vc21tdS5jCkBAIC0yNTUwLDggKzI1NTAsNyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBh
cm1fc21tdV9pb3RsYl9mbHVzaF9hbGwoc3RydWN0IGRvbWFpbiAqZCkKIAlyZXR1cm4gMDsKIH0K
IAotc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfaW90bGJfZmx1c2goc3RydWN0IGRv
bWFpbiAqZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGxvbmcgYmZuLAorc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfaW90bGJf
Zmx1c2goc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpCiB7CiAJLyog
QVJNIFNNTVUgdjEgZG9lc24ndCBoYXZlIGZsdXNoIGJ5IFZNQSBhbmQgVk1JRCAqLwpAQCAtMjcz
Nyw4ICsyNzM2LDggQEAgc3RhdGljIHZvaWQgYXJtX3NtbXVfaW9tbXVfZG9tYWluX3RlYXJkb3du
KHN0cnVjdCBkb21haW4gKmQpCiAJeGZyZWUoeGVuX2RvbWFpbik7CiB9CiAKLXN0YXRpYyBpbnQg
X19tdXN0X2NoZWNrIGFybV9zbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVk
IGxvbmcgYmZuLAotCQkJdW5zaWduZWQgbG9uZyBtZm4sIHVuc2lnbmVkIGludCBmbGFncykKK3N0
YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQs
IGJmbl90IGJmbiwKKwkJCQkJICBtZm5fdCBtZm4sIHVuc2lnbmVkIGludCBmbGFncykKIHsKIAlw
Mm1fdHlwZV90IHQ7CiAKQEAgLTI3NTEsNyArMjc1MCw3IEBAIHN0YXRpYyBpbnQgX19tdXN0X2No
ZWNrIGFybV9zbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZu
LAogCSAqIGZ1bmN0aW9uIHNob3VsZCBvbmx5IGJlIHVzZWQgYnkgZ250dGFiIGNvZGUgd2l0aCBn
Zm4gPT0gbWZuID09IGJmbi4KIAkgKi8KIAlCVUdfT04oIWlzX2RvbWFpbl9kaXJlY3RfbWFwcGVk
KGQpKTsKLQlCVUdfT04obWZuICE9IGJmbik7CisJQlVHX09OKG1mbl94KG1mbikgIT0gYmZuX3go
YmZuKSk7CiAKIAkvKiBXZSBvbmx5IHN1cHBvcnQgcmVhZGFibGUgYW5kIHdyaXRhYmxlIGZsYWdz
ICovCiAJaWYgKCEoZmxhZ3MgJiAoSU9NTVVGX3JlYWRhYmxlIHwgSU9NTVVGX3dyaXRhYmxlKSkp
CkBAIC0yNzYzLDEwICsyNzYyLDExIEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11
X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuLAogCSAqIFRoZSBm
dW5jdGlvbiBndWVzdF9waHlzbWFwX2FkZF9lbnRyeSByZXBsYWNlcyB0aGUgY3VycmVudCBtYXBw
aW5nCiAJICogaWYgdGhlcmUgaXMgYWxyZWFkeSBvbmUuLi4KIAkgKi8KLQlyZXR1cm4gZ3Vlc3Rf
cGh5c21hcF9hZGRfZW50cnkoZCwgX2dmbihiZm4pLCBfbWZuKGJmbiksIDAsIHQpOworCXJldHVy
biBndWVzdF9waHlzbWFwX2FkZF9lbnRyeShkLCBfZ2ZuKGJmbl94KGJmbikpLCBfbWZuKGJmbl94
KGJmbikpLAorCQkJCSAgICAgICAwLCB0KTsKIH0KIAotc3RhdGljIGludCBfX211c3RfY2hlY2sg
YXJtX3NtbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGJmbikK
K3N0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGFybV9zbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCwgYmZuX3QgYmZuKQogewogCS8qCiAJICogVGhpcyBmdW5jdGlvbiBzaG91bGQgb25seSBi
ZSB1c2VkIGJ5IGdudHRhYiBjb2RlIHdoZW4gdGhlIGRvbWFpbgpAQCAtMjc3NSw3ICsyNzc1LDcg
QEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgYXJtX3NtbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBsb25nIGJmbikKIAlpZiAoICFpc19kb21haW5fZGlyZWN0X21hcHBl
ZChkKSApCiAJCXJldHVybiAtRUlOVkFMOwogCi0JcmV0dXJuIGd1ZXN0X3BoeXNtYXBfcmVtb3Zl
X3BhZ2UoZCwgX2dmbihiZm4pLCBfbWZuKGJmbiksIDApOworCXJldHVybiBndWVzdF9waHlzbWFw
X3JlbW92ZV9wYWdlKGQsIF9nZm4oYmZuX3goYmZuKSksIF9tZm4oYmZuX3goYmZuKSksIDApOwog
fQogCiBzdGF0aWMgY29uc3Qgc3RydWN0IGlvbW11X29wcyBhcm1fc21tdV9pb21tdV9vcHMgPSB7
CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvaW9tbXUuYwppbmRleCA0MmI1M2IxNWU5Li5kOWVjNjY3OTQ1IDEwMDY0
NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAgLTE5NCw3ICsxOTQsOCBAQCB2b2lkIF9faHdkb21faW5p
dCBpb21tdV9od2RvbV9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgICAgICAgICAgICA9
PSBQR1Rfd3JpdGFibGVfcGFnZSkgKQogICAgICAgICAgICAgICAgIG1hcHBpbmcgfD0gSU9NTVVG
X3dyaXRhYmxlOwogCi0gICAgICAgICAgICByZXQgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFn
ZShkLCBiZm4sIG1mbiwgbWFwcGluZyk7CisgICAgICAgICAgICByZXQgPSBoZC0+cGxhdGZvcm1f
b3BzLT5tYXBfcGFnZShkLCBfYmZuKGJmbiksIF9tZm4obWZuKSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcHBpbmcpOwogICAgICAgICAgICAgaWYgKCAh
cmMgKQogICAgICAgICAgICAgICAgIHJjID0gcmV0OwogCkBAIC0yNjQsNyArMjY1LDcgQEAgaW50
IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwgbWZuX3QgbWZuLAog
ICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9ybV9vcHMgKQogICAgICAgICBy
ZXR1cm4gMDsKIAotICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+bWFwX3BhZ2UoZCwgYmZuX3go
YmZuKSwgbWZuX3gobWZuKSwgZmxhZ3MpOworICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+bWFw
X3BhZ2UoZCwgYmZuLCBtZm4sIGZsYWdzKTsKICAgICBpZiAoIHVubGlrZWx5KHJjKSApCiAgICAg
ewogICAgICAgICBpZiAoICFkLT5pc19zaHV0dGluZ19kb3duICYmIHByaW50a19yYXRlbGltaXQo
KSApCkBAIC0yODcsNyArMjg4LDcgQEAgaW50IGlvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCwgYmZuX3QgYmZuKQogICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwgIWhkLT5wbGF0Zm9y
bV9vcHMgKQogICAgICAgICByZXR1cm4gMDsKIAotICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+
dW5tYXBfcGFnZShkLCBiZm5feChiZm4pKTsKKyAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPnVu
bWFwX3BhZ2UoZCwgYmZuKTsKICAgICBpZiAoIHVubGlrZWx5KHJjKSApCiAgICAgewogICAgICAg
ICBpZiAoICFkLT5pc19zaHV0dGluZ19kb3duICYmIHByaW50a19yYXRlbGltaXQoKSApCkBAIC0z
MjcsNyArMzI4LDcgQEAgaW50IGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4gKmQsIGJm
bl90IGJmbiwgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpCiAgICAgaWYgKCAhaW9tbXVfZW5hYmxl
ZCB8fCAhaGQtPnBsYXRmb3JtX29wcyB8fCAhaGQtPnBsYXRmb3JtX29wcy0+aW90bGJfZmx1c2gg
KQogICAgICAgICByZXR1cm4gMDsKIAotICAgIHJjID0gaGQtPnBsYXRmb3JtX29wcy0+aW90bGJf
Zmx1c2goZCwgYmZuX3goYmZuKSwgcGFnZV9jb3VudCk7CisgICAgcmMgPSBoZC0+cGxhdGZvcm1f
b3BzLT5pb3RsYl9mbHVzaChkLCBiZm4sIHBhZ2VfY291bnQpOwogICAgIGlmICggdW5saWtlbHko
cmMpICkKICAgICB7CiAgICAgICAgIGlmICggIWQtPmlzX3NodXR0aW5nX2Rvd24gJiYgcHJpbnRr
X3JhdGVsaW1pdCgpICkKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9p
b21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKaW5kZXggNDhmNjJl
MGU4ZC4uYzlmNTBmMDRhZCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKQEAgLTU4
NCw4ICs1ODQsNyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9hbGwodm9p
ZCkKICAgICByZXR1cm4gcmM7CiB9CiAKLXN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGlvbW11X2Zs
dXNoX2lvdGxiKHN0cnVjdCBkb21haW4gKmQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGJmbiwKK3N0YXRpYyBpbnQgX19tdXN0X2NoZWNr
IGlvbW11X2ZsdXNoX2lvdGxiKHN0cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2xfdCBkbWFfb2xkX3B0ZV9wcmVz
ZW50LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
aW50IHBhZ2VfY291bnQpCiB7CkBAIC02MTIsMTIgKzYxMSwxMiBAQCBzdGF0aWMgaW50IF9fbXVz
dF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYihzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICBpZiAo
IGlvbW11X2RvbWlkID09IC0xICkKICAgICAgICAgICAgIGNvbnRpbnVlOwogCi0gICAgICAgIGlm
ICggcGFnZV9jb3VudCAhPSAxIHx8IGJmbiA9PSBiZm5feChJTlZBTElEX0JGTikgKQorICAgICAg
ICBpZiAoIHBhZ2VfY291bnQgIT0gMSB8fCBiZm5fZXEoYmZuLCBJTlZBTElEX0JGTikgKQogICAg
ICAgICAgICAgcmMgPSBpb21tdV9mbHVzaF9pb3RsYl9kc2koaW9tbXUsIGlvbW11X2RvbWlkLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCwgZmx1c2hfZGV2X2lvdGxi
KTsKICAgICAgICAgZWxzZQogICAgICAgICAgICAgcmMgPSBpb21tdV9mbHVzaF9pb3RsYl9wc2ko
aW9tbXUsIGlvbW11X2RvbWlkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgX19iZm5fdG9fYmFkZHIoYmZuKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJmbl90b19iYWRkcihiZm4pLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgUEFHRV9PUkRFUl80SywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICFkbWFfb2xkX3B0ZV9wcmVzZW50LAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmx1c2hfZGV2X2lvdGxiKTsKQEAgLTYzMyw3ICs2MzIsNyBAQCBzdGF0aWMg
aW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYihzdHJ1Y3QgZG9tYWluICpkLAogfQog
CiBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYl9wYWdlcyhzdHJ1Y3Qg
ZG9tYWluICpkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgbG9uZyBiZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBiZm5fdCBiZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgcGFnZV9jb3VudCkKIHsKICAgICByZXR1cm4g
aW9tbXVfZmx1c2hfaW90bGIoZCwgYmZuLCAxLCBwYWdlX2NvdW50KTsKQEAgLTY0MSw3ICs2NDAs
NyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3RsYl9wYWdlcyhzdHJ1
Y3QgZG9tYWluICpkLAogCiBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpb21tdV9mbHVzaF9pb3Rs
Yl9hbGwoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICByZXR1cm4gaW9tbXVfZmx1c2hfaW90bGIo
ZCwgYmZuX3goSU5WQUxJRF9CRk4pLCAwLCAwKTsKKyAgICByZXR1cm4gaW9tbXVfZmx1c2hfaW90
bGIoZCwgSU5WQUxJRF9CRk4sIDAsIDApOwogfQogCiAvKiBjbGVhciBvbmUgcGFnZSdzIHBhZ2Ug
dGFibGUgKi8KQEAgLTY3Niw3ICs2NzUsNyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBkbWFf
cHRlX2NsZWFyX29uZShzdHJ1Y3QgZG9tYWluICpkb21haW4sIHU2NCBhZGRyKQogICAgIGlvbW11
X2ZsdXNoX2NhY2hlX2VudHJ5KHB0ZSwgc2l6ZW9mKHN0cnVjdCBkbWFfcHRlKSk7CiAKICAgICBp
ZiAoICF0aGlzX2NwdShpb21tdV9kb250X2ZsdXNoX2lvdGxiKSApCi0gICAgICAgIHJjID0gaW9t
bXVfZmx1c2hfaW90bGJfcGFnZXMoZG9tYWluLCBhZGRyID4+IFBBR0VfU0hJRlRfNEssIDEpOwor
ICAgICAgICByYyA9IGlvbW11X2ZsdXNoX2lvdGxiX3BhZ2VzKGRvbWFpbiwgYmFkZHJfdG9fYmZu
KGFkZHIpLCAxKTsKIAogICAgIHVubWFwX3Z0ZF9kb21haW5fcGFnZShwYWdlKTsKIApAQCAtMTc2
Nyw4ICsxNzY2LDcgQEAgc3RhdGljIHZvaWQgaW9tbXVfZG9tYWluX3RlYXJkb3duKHN0cnVjdCBk
b21haW4gKmQpCiB9CiAKIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X21hcF9w
YWdlKHN0cnVjdCBkb21haW4gKmQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB1bnNpZ25lZCBsb25nIGJmbiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbWZuLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmZuX3QgYmZuLCBtZm5fdCBtZm4sCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3Mp
CiB7CiAgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CkBAIC0xNzg2
LDE2ICsxNzg0LDE2IEBAIHN0YXRpYyBpbnQgX19tdXN0X2NoZWNrIGludGVsX2lvbW11X21hcF9w
YWdlKHN0cnVjdCBkb21haW4gKmQsCiAKICAgICBzcGluX2xvY2soJmhkLT5hcmNoLm1hcHBpbmdf
bG9jayk7CiAKLSAgICBwZ19tYWRkciA9IGFkZHJfdG9fZG1hX3BhZ2VfbWFkZHIoZCwgX19iZm5f
dG9fYmFkZHIoYmZuKSwgMSk7CisgICAgcGdfbWFkZHIgPSBhZGRyX3RvX2RtYV9wYWdlX21hZGRy
KGQsIGJmbl90b19iYWRkcihiZm4pLCAxKTsKICAgICBpZiAoIHBnX21hZGRyID09IDAgKQogICAg
IHsKICAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7CiAgICAgICAg
IHJldHVybiAtRU5PTUVNOwogICAgIH0KICAgICBwYWdlID0gKHN0cnVjdCBkbWFfcHRlICopbWFw
X3Z0ZF9kb21haW5fcGFnZShwZ19tYWRkcik7Ci0gICAgcHRlID0gcGFnZSArIChiZm4gJiBMRVZF
TF9NQVNLKTsKKyAgICBwdGUgPSBwYWdlICsgKGJmbl94KGJmbikgJiBMRVZFTF9NQVNLKTsKICAg
ICBvbGQgPSAqcHRlOwotICAgIGRtYV9zZXRfcHRlX2FkZHIobmV3LCAocGFkZHJfdCltZm4gPDwg
UEFHRV9TSElGVF80Syk7CisgICAgZG1hX3NldF9wdGVfYWRkcihuZXcsIG1mbl90b19tYWRkciht
Zm4pKTsKICAgICBkbWFfc2V0X3B0ZV9wcm90KG5ldywKICAgICAgICAgICAgICAgICAgICAgICgo
ZmxhZ3MgJiBJT01NVUZfcmVhZGFibGUpID8gRE1BX1BURV9SRUFEICA6IDApIHwKICAgICAgICAg
ICAgICAgICAgICAgICgoZmxhZ3MgJiBJT01NVUZfd3JpdGFibGUpID8gRE1BX1BURV9XUklURSA6
IDApKTsKQEAgLTE4MjMsMTMgKzE4MjEsMTMgQEAgc3RhdGljIGludCBfX211c3RfY2hlY2sgaW50
ZWxfaW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKIH0KIAogc3RhdGljIGludCBfX211
c3RfY2hlY2sgaW50ZWxfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGJm
bikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmZuX3Qg
YmZuKQogewogICAgIC8qIERvIG5vdGhpbmcgaWYgaGFyZHdhcmUgZG9tYWluIGFuZCBpb21tdSBz
dXBwb3J0cyBwYXNzIHRocnUuICovCiAgICAgaWYgKCBpb21tdV9wYXNzdGhyb3VnaCAmJiBpc19o
YXJkd2FyZV9kb21haW4oZCkgKQogICAgICAgICByZXR1cm4gMDsKIAotICAgIHJldHVybiBkbWFf
cHRlX2NsZWFyX29uZShkLCBfX2Jmbl90b19iYWRkcihiZm4pKTsKKyAgICByZXR1cm4gZG1hX3B0
ZV9jbGVhcl9vbmUoZCwgYmZuX3RvX2JhZGRyKGJmbikpOwogfQogCiBpbnQgaW9tbXVfcHRlX2Zs
dXNoKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IGJmbiwgdWludDY0X3QgKnB0ZSwKZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gveDg2L2lvbW11LmMKaW5kZXggNjgxODJhZmQ5MS4uMzc5ODgyYzY5MCAxMDA2
NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKKysrIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMKQEAgLTY1LDcgKzY1LDcgQEAgaW50IGFyY2hf
aW9tbXVfcG9wdWxhdGVfcGFnZV90YWJsZShzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAgICAg
ewogICAgICAgICAgICAgICAgIEFTU0VSVCghKGdmbiA+PiBERUZBVUxUX0RPTUFJTl9BRERSRVNT
X1dJRFRIKSk7CiAgICAgICAgICAgICAgICAgQlVHX09OKFNIQVJFRF9NMlAoZ2ZuKSk7Ci0gICAg
ICAgICAgICAgICAgcmMgPSBoZC0+cGxhdGZvcm1fb3BzLT5tYXBfcGFnZShkLCBnZm4sIG1mbiwK
KyAgICAgICAgICAgICAgICByYyA9IGhkLT5wbGF0Zm9ybV9vcHMtPm1hcF9wYWdlKGQsIF9iZm4o
Z2ZuKSwgX21mbihtZm4pLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgSU9NTVVGX3JlYWRhYmxlIHwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIElPTU1VRl93cml0YWJsZSk7CiAgICAgICAgICAgICB9CmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmggYi94
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmgKaW5kZXggOTliYzIx
YzdiMy4uZGNlOWVkNmI4MyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3Zt
L2FtZC1pb21tdS1wcm90by5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQt
aW9tbXUtcHJvdG8uaApAQCAtNTIsOSArNTIsOSBAQCBpbnQgYW1kX2lvbW11X2luaXQodm9pZCk7
CiBpbnQgYW1kX2lvbW11X3VwZGF0ZV9pdnJzX21hcHBpbmdfYWNwaSh2b2lkKTsKIAogLyogbWFw
cGluZyBmdW5jdGlvbnMgKi8KLWludCBfX211c3RfY2hlY2sgYW1kX2lvbW11X21hcF9wYWdlKHN0
cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBtZm4sIHVuc2lnbmVkIGludCBmbGFncyk7Ci1p
bnQgX19tdXN0X2NoZWNrIGFtZF9pb21tdV91bm1hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgZ2ZuKTsKK2ludCBfX211c3RfY2hlY2sgYW1kX2lvbW11X21hcF9wYWdlKHN0
cnVjdCBkb21haW4gKmQsIGJmbl90IGJmbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIG1mbl90IG1mbiwgdW5zaWduZWQgaW50IGZsYWdzKTsKK2ludCBfX211c3RfY2hlY2sg
YW1kX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuKTsKIHU2NCBh
bWRfaW9tbXVfZ2V0X25leHRfdGFibGVfZnJvbV9wdGUodTMyICplbnRyeSk7CiBpbnQgX19tdXN0
X2NoZWNrIGFtZF9pb21tdV9hbGxvY19yb290KHN0cnVjdCBkb21haW5faW9tbXUgKmhkKTsKIGlu
dCBhbWRfaW9tbXVfcmVzZXJ2ZV9kb21haW5fdW5pdHlfbWFwKHN0cnVjdCBkb21haW4gKmRvbWFp
biwKQEAgLTc3LDcgKzc3LDcgQEAgdm9pZCBpb21tdV9kdGVfc2V0X2d1ZXN0X2NyMyh1MzIgKmR0
ZSwgdTE2IGRvbV9pZCwgdTY0IGdjcjMsCiAKIC8qIHNlbmQgY21kIHRvIGlvbW11ICovCiB2b2lk
IGFtZF9pb21tdV9mbHVzaF9hbGxfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCk7Ci12b2lkIGFtZF9p
b21tdV9mbHVzaF9wYWdlcyhzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwKK3Zv
aWQgYW1kX2lvbW11X2ZsdXNoX3BhZ2VzKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcg
YmZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG9yZGVyKTsKIHZv
aWQgYW1kX2lvbW11X2ZsdXNoX2lvdGxiKHU4IGRldmZuLCBjb25zdCBzdHJ1Y3QgcGNpX2RldiAq
cGRldiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ2NF90IGdhZGRyLCB1bnNpZ25l
ZCBpbnQgb3JkZXIpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmggYi94ZW4v
aW5jbHVkZS94ZW4vaW9tbXUuaAppbmRleCAzZDRmM2U3ZDI2Li42ZWRjNmUxYTEwIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUu
aApAQCAtNDgsNiArNDgsMTEgQEAgc3RhdGljIGlubGluZSBiZm5fdCBiZm5fYWRkKGJmbl90IGJm
biwgdW5zaWduZWQgbG9uZyBpKQogICAgIHJldHVybiBfYmZuKGJmbl94KGJmbikgKyBpKTsKIH0K
IAorc3RhdGljIGlubGluZSBib29sX3QgYmZuX2VxKGJmbl90IHgsIGJmbl90IHkpCit7CisgICAg
cmV0dXJuIGJmbl94KHgpID09IGJmbl94KHkpOworfQorCiAjZGVmaW5lIElPTU1VX1BBR0VfU0hJ
RlQgMTIKICNkZWZpbmUgSU9NTVVfUEFHRV9TSVpFICAoX0FDKDEsTCkgPDwgSU9NTVVfUEFHRV9T
SElGVCkKICNkZWZpbmUgSU9NTVVfUEFHRV9NQVNLICAofihJT01NVV9QQUdFX1NJWkUgLSAxKSkK
QEAgLTE4Miw5ICsxODcsOSBAQCBzdHJ1Y3QgaW9tbXVfb3BzIHsKICNlbmRpZiAvKiBIQVNfUENJ
ICovCiAKICAgICB2b2lkICgqdGVhcmRvd24pKHN0cnVjdCBkb21haW4gKmQpOwotICAgIGludCBf
X211c3RfY2hlY2sgKCptYXBfcGFnZSkoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBi
Zm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG1mbiwg
dW5zaWduZWQgaW50IGZsYWdzKTsKLSAgICBpbnQgX19tdXN0X2NoZWNrICgqdW5tYXBfcGFnZSko
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBiZm4pOworICAgIGludCBfX211c3RfY2hl
Y2sgKCptYXBfcGFnZSkoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuLCBtZm5fdCBtZm4sCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpOworICAg
IGludCBfX211c3RfY2hlY2sgKCp1bm1hcF9wYWdlKShzdHJ1Y3QgZG9tYWluICpkLCBiZm5fdCBi
Zm4pOwogICAgIHZvaWQgKCpmcmVlX3BhZ2VfdGFibGUpKHN0cnVjdCBwYWdlX2luZm8gKik7CiAj
aWZkZWYgQ09ORklHX1g4NgogICAgIHZvaWQgKCp1cGRhdGVfaXJlX2Zyb21fYXBpYykodW5zaWdu
ZWQgaW50IGFwaWMsIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGludCB2YWx1ZSk7CkBAIC0x
OTUsNyArMjAwLDcgQEAgc3RydWN0IGlvbW11X29wcyB7CiAgICAgdm9pZCAoKnJlc3VtZSkodm9p
ZCk7CiAgICAgdm9pZCAoKnNoYXJlX3AybSkoc3RydWN0IGRvbWFpbiAqZCk7CiAgICAgdm9pZCAo
KmNyYXNoX3NodXRkb3duKSh2b2lkKTsKLSAgICBpbnQgX19tdXN0X2NoZWNrICgqaW90bGJfZmx1
c2gpKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgYmZuLAorICAgIGludCBfX211c3Rf
Y2hlY2sgKCppb3RsYl9mbHVzaCkoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2VfY291bnQpOwog
ICAgIGludCBfX211c3RfY2hlY2sgKCppb3RsYl9mbHVzaF9hbGwpKHN0cnVjdCBkb21haW4gKmQp
OwogICAgIGludCAoKmdldF9yZXNlcnZlZF9kZXZpY2VfbWVtb3J5KShpb21tdV9ncmRtX3QgKiwg
dm9pZCAqKTsKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 09:58:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 09:58: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 1fsmO2-00028G-TZ; Thu, 23 Aug 2018 09:58:42 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uf51=lg=citrix.com=prvs=766cd44cd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fsmO1-000281-EX
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 09:58:41 +0000
X-Inumbo-ID: eda438fd-a6ba-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eda438fd-a6ba-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 11:57:21 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,278,1531785600"; d="scan'208";a="63526372"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 23 Aug 2018 10:47:09 +0100
Message-ID: <20180823094711.21376-13-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180823094711.21376-1-paul.durrant@citrix.com>
References: <20180823094711.21376-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 12/14] 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
eCAyMGQxZDViODhlLi40ZDljNDJlNWVmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2Vt
dWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwpAQCAtMzUwLDM0ICszNTAs
MTYgQEAgc3RhdGljIGludCBodm1lbXVsX2RvX2lvX2J1ZmZlcigKIAogc3RhdGljIGludCBodm1l
bXVsX2FjcXVpcmVfcGFnZSh1bnNpZ25lZCBsb25nIGdtZm4sIHN0cnVjdCBwYWdlX2luZm8gKipw
YWdlKQogewotICAgIHN0cnVjdCBkb21haW4gKmN1cnJfZCA9IGN1cnJlbnQtPmRvbWFpbjsKLSAg
ICBwMm1fdHlwZV90IHAybXQ7Ci0KLSAgICAqcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKGN1cnJf
ZCwgZ21mbiwgJnAybXQsIFAyTV9VTlNIQVJFKTsKLQotICAgIGlmICggKnBhZ2UgPT0gTlVMTCAp
Ci0gICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKLQotICAgIGlmICggcDJtX2lz
X3BhZ2luZyhwMm10KSApCi0gICAgewotICAgICAgICBwdXRfcGFnZSgqcGFnZSk7Ci0gICAgICAg
IHAybV9tZW1fcGFnaW5nX3BvcHVsYXRlKGN1cnJfZCwgZ21mbik7Ci0gICAgICAgIHJldHVybiBY
ODZFTVVMX1JFVFJZOwotICAgIH0KLQotICAgIGlmICggcDJtX2lzX3NoYXJlZChwMm10KSApCisg
ICAgc3dpdGNoICggZ2V0X3BhZ2VkX2dmbihjdXJyZW50LT5kb21haW4sIF9nZm4oZ21mbiksIGZh
bHNlLCBOVUxMLCBwYWdlKSApCiAgICAgewotICAgICAgICBwdXRfcGFnZSgqcGFnZSk7CisgICAg
Y2FzZSAtRUFHQUlOOgogICAgICAgICByZXR1cm4gWDg2RU1VTF9SRVRSWTsKLSAgICB9Ci0KLSAg
ICAvKiBUaGlzIGNvZGUgc2hvdWxkIG5vdCBiZSByZWFjaGVkIGlmIHRoZSBnbWZuIGlzIG5vdCBS
QU0gKi8KLSAgICBpZiAoIHAybV9pc19tbWlvKHAybXQpICkKLSAgICB7Ci0gICAgICAgIGRvbWFp
bl9jcmFzaChjdXJyX2QpOwotCi0gICAgICAgIHB1dF9wYWdlKCpwYWdlKTsKKyAgICBjYXNlIC1F
SU5WQUw6CiAgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKKyAgICBkZWZhdWx0
OgorICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKKyAgICBjYXNlIDA6CisgICAgICAgIGJy
ZWFrOwogICAgIH0KIAogICAgIHJldHVybiBYODZFTVVMX09LQVk7CmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCA3MmM1MWZh
ZWNiLi4wMzQzMGU2ZjA3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTI1NTcsMjQgKzI1NTcsMTIgQEAgc3RhdGljIHZv
aWQgKl9odm1fbWFwX2d1ZXN0X2ZyYW1lKHVuc2lnbmVkIGxvbmcgZ2ZuLCBib29sX3QgcGVybWFu
ZW50LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2xfdCAqd3JpdGFibGUp
CiB7CiAgICAgdm9pZCAqbWFwOwotICAgIHAybV90eXBlX3QgcDJtdDsKICAgICBzdHJ1Y3QgcGFn
ZV9pbmZvICpwYWdlOwogICAgIHN0cnVjdCBkb21haW4gKmQgPSBjdXJyZW50LT5kb21haW47Cisg
ICAgcDJtX3R5cGVfdCBwMm10OwogCi0gICAgcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKGQsIGdm
biwgJnAybXQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdyaXRhYmxlID8gUDJNX1VO
U0hBUkUgOiBQMk1fQUxMT0MpOwotICAgIGlmICggKHAybV9pc19zaGFyZWQocDJtdCkgJiYgd3Jp
dGFibGUpIHx8ICFwYWdlICkKLSAgICB7Ci0gICAgICAgIGlmICggcGFnZSApCi0gICAgICAgICAg
ICBwdXRfcGFnZShwYWdlKTsKLSAgICAgICAgcmV0dXJuIE5VTEw7Ci0gICAgfQotICAgIGlmICgg
cDJtX2lzX3BhZ2luZyhwMm10KSApCi0gICAgewotICAgICAgICBwdXRfcGFnZShwYWdlKTsKLSAg
ICAgICAgcDJtX21lbV9wYWdpbmdfcG9wdWxhdGUoZCwgZ2ZuKTsKKyAgICBpZiAoIGdldF9wYWdl
ZF9nZm4oZCwgX2dmbihnZm4pLCAhd3JpdGFibGUsICZwMm10LCAmcGFnZSkgKQogICAgICAgICBy
ZXR1cm4gTlVMTDsKLSAgICB9CiAKICAgICBpZiAoIHdyaXRhYmxlICkKICAgICB7CmRpZmYgLS1n
aXQgYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMK
aW5kZXggZTY5NGE0YmYxNi4uZjNiMmZhZDdhOCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9ncmFu
dF90YWJsZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAtMzc0LDM5ICszNzQs
MjMgQEAgc3RhdGljIGludCBnZXRfcGFnZWRfZnJhbWUodW5zaWduZWQgbG9uZyBnZm4sIG1mbl90
ICptZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICoqcGFn
ZSwgYm9vbCByZWFkb25seSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBkb21h
aW4gKnJkKQogewotICAgIGludCByYyA9IEdOVFNUX29rYXk7Ci0gICAgcDJtX3R5cGVfdCBwMm10
OwotCi0gICAgKm1mbiA9IElOVkFMSURfTUZOOwotICAgICpwYWdlID0gZ2V0X3BhZ2VfZnJvbV9n
Zm4ocmQsIGdmbiwgJnAybXQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWFkb25s
eSA/IFAyTV9BTExPQyA6IFAyTV9VTlNIQVJFKTsKLSAgICBpZiAoICEqcGFnZSApCi0gICAgewot
I2lmZGVmIFAyTV9TSEFSRURfVFlQRVMKLSAgICAgICAgaWYgKCBwMm1faXNfc2hhcmVkKHAybXQp
ICkKLSAgICAgICAgICAgIHJldHVybiBHTlRTVF9lYWdhaW47Ci0jZW5kaWYKLSNpZmRlZiBQMk1f
UEFHRVNfVFlQRVMKLSAgICAgICAgaWYgKCBwMm1faXNfcGFnaW5nKHAybXQpICkKLSAgICAgICAg
ewotICAgICAgICAgICAgcDJtX21lbV9wYWdpbmdfcG9wdWxhdGUocmQsIGdmbik7Ci0gICAgICAg
ICAgICByZXR1cm4gR05UU1RfZWFnYWluOwotICAgICAgICB9Ci0jZW5kaWYKLSAgICAgICAgcmV0
dXJuIEdOVFNUX2JhZF9wYWdlOwotICAgIH0KKyAgICBpbnQgcmM7CiAKLSAgICBpZiAoIHAybV9p
c19mb3JlaWduKHAybXQpICkKKyAgICByYyA9IGdldF9wYWdlZF9nZm4ocmQsIF9nZm4oZ2ZuKSwg
cmVhZG9ubHksIE5VTEwsIHBhZ2UpOworICAgIHN3aXRjaCAoIHJjICkKICAgICB7Ci0gICAgICAg
IHB1dF9wYWdlKCpwYWdlKTsKLSAgICAgICAgKnBhZ2UgPSBOVUxMOwotCisgICAgY2FzZSAtRUFH
QUlOOgorICAgICAgICByZXR1cm4gR05UU1RfZWFnYWluOworICAgIGNhc2UgLUVJTlZBTDoKICAg
ICAgICAgcmV0dXJuIEdOVFNUX2JhZF9wYWdlOworICAgIGRlZmF1bHQ6CisgICAgICAgIEFTU0VS
VF9VTlJFQUNIQUJMRSgpOworICAgIGNhc2UgMDoKKyAgICAgICAgYnJlYWs7CiAgICAgfQogCiAg
ICAgKm1mbiA9IHBhZ2VfdG9fbWZuKCpwYWdlKTsKLQotICAgIHJldHVybiByYzsKKyAgICByZXR1
cm4gR05UU1Rfb2theTsKIH0KIAogc3RhdGljIGlubGluZSB2b2lkCmRpZmYgLS1naXQgYS94ZW4v
Y29tbW9uL21lbW9yeS5jIGIveGVuL2NvbW1vbi9tZW1vcnkuYwppbmRleCBjNDY3MWI0NTdiLi43
ZDg2ODRmNDk0IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL21lbW9yeS5jCisrKyBiL3hlbi9jb21t
b24vbWVtb3J5LmMKQEAgLTE2MjUsMzcgKzE2MjUsNzMgQEAgdm9pZCBkZXN0cm95X3JpbmdfZm9y
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 Thu Aug 23 09:58:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 09:58: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 1fsmO4-00028p-Vv; Thu, 23 Aug 2018 09:58:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uf51=lg=citrix.com=prvs=766cd44cd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fsmO3-00028d-Vs
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 09:58:44 +0000
X-Inumbo-ID: eef73d7f-a6ba-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id eef73d7f-a6ba-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 11:57:23 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,278,1531785600"; d="scan'208";a="63526377"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 23 Aug 2018 10:47:11 +0100
Message-ID: <20180823094711.21376-15-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180823094711.21376-1-paul.durrant@citrix.com>
References: <20180823094711.21376-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 14/14] 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+Cgp2NjoKIC0gUmUtYmFzZS4KCnYyOgogLSBOZXcgaW4gdjIuCi0tLQogeGVu
L2NvbW1vbi9ncmFudF90YWJsZS5jICAgICAgfCAxNDMgKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrCiB4ZW4vY29tbW9uL2lvbW11X29wLmMgICAgICAgICB8ICA4MyAr
KysrKysrKysrKysrKysrLS0tLS0tLS0KIHhlbi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oIHwg
IDI5ICsrKysrKystLQogeGVuL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmggfCAgIDcgKysrCiA0
IGZpbGVzIGNoYW5nZWQsIDIzMiBpbnNlcnRpb25zKCspLCAzMCBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxl
LmMKaW5kZXggZjNiMmZhZDdhOC4uMDFhOTVjMDVlZCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9n
cmFudF90YWJsZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAtMzk2MSw2ICsz
OTYxLDE0OSBAQCBpbnQgZ250dGFiX2dldF9zdGF0dXNfZnJhbWUoc3RydWN0IGRvbWFpbiAqZCwg
dW5zaWduZWQgbG9uZyBpZHgsCiAgICAgcmV0dXJuIHJjOwogfQogCitpbnQKK2FjcXVpcmVfZ3Jl
Zl9mb3JfaW9tbXUoc3RydWN0IGRvbWFpbiAqZCwgZ3JhbnRfcmVmX3QgZ3JlZiwKKyAgICAgICAg
ICAgICAgICAgICAgICAgYm9vbCByZWFkb25seSwgbWZuX3QgKm1mbikKK3sKKyAgICBzdHJ1Y3Qg
ZG9tYWluICpjdXJyZCA9IGN1cnJlbnQtPmRvbWFpbjsKKyAgICBzdHJ1Y3QgZ3JhbnRfdGFibGUg
Kmd0ID0gZC0+Z3JhbnRfdGFibGU7CisgICAgZ3JhbnRfZW50cnlfaGVhZGVyX3QgKnNoYWg7Cisg
ICAgc3RydWN0IGFjdGl2ZV9ncmFudF9lbnRyeSAqYWN0OworICAgIHVpbnQxNl90ICpzdGF0dXM7
CisgICAgaW50IHJjOworCisgICAgZ3JhbnRfcmVhZF9sb2NrKGd0KTsKKworICAgIHJjID0gLUVO
T0VOVDsKKyAgICBpZiAoIGdyZWYgPiBucl9ncmFudF9lbnRyaWVzKGd0KSApCisgICAgICAgIGdv
dG8gdW5sb2NrOworCisgICAgYWN0ID0gYWN0aXZlX2VudHJ5X2FjcXVpcmUoZ3QsIGdyZWYpOwor
ICAgIHNoYWggPSBzaGFyZWRfZW50cnlfaGVhZGVyKGd0LCBncmVmKTsKKyAgICBzdGF0dXMgPSAo
IGd0LT5ndF92ZXJzaW9uID09IDIgKSA/CisgICAgICAgICZzdGF0dXNfZW50cnkoZ3QsIGdyZWYp
IDoKKyAgICAgICAgJnNoYWgtPmZsYWdzOworCisgICAgcmMgPSAtRUFDQ0VTOworICAgIGlmICgg
KHNoYWgtPmZsYWdzICYgR1RGX3R5cGVfbWFzaykgIT0gR1RGX3Blcm1pdF9hY2Nlc3MgfHwKKyAg
ICAgICAgIChzaGFoLT5mbGFncyAmIEdURl9zdWJfcGFnZSkgKQorICAgICAgICBnb3RvIHJlbGVh
c2U7CisKKyAgICByYyA9IC1FUkFOR0U7CisgICAgaWYgKCBhY3QtPnBpbiAmJiAoKGFjdC0+ZG9t
aWQgIT0gY3VycmQtPmRvbWFpbl9pZCkgfHwKKyAgICAgICAgICAgICAgICAgICAgICAoYWN0LT5w
aW4gJiAweDgwODA4MDgwVSkgIT0gMCkgKQorICAgICAgICBnb3RvIHJlbGVhc2U7CisKKyAgICBy
YyA9IC1FSU5WQUw7CisgICAgaWYgKCAhYWN0LT5waW4gfHwKKyAgICAgICAgICghcmVhZG9ubHkg
JiYgIShhY3QtPnBpbiAmIEdOVFBJTl9kZXZ3X21hc2spKSApIHsKKyAgICAgICAgaWYgKCBfc2V0
X3N0YXR1cyhndC0+Z3RfdmVyc2lvbiwgY3VycmQtPmRvbWFpbl9pZCwgcmVhZG9ubHksCisgICAg
ICAgICAgICAgICAgICAgICAgICAgMCwgc2hhaCwgYWN0LCBzdGF0dXMpICE9IEdOVFNUX29rYXkg
KQorICAgICAgICAgICAgZ290byByZWxlYXNlOworICAgIH0KKworICAgIGlmICggIWFjdC0+cGlu
ICkKKyAgICB7CisgICAgICAgIGdmbl90IGdmbiA9IGd0LT5ndF92ZXJzaW9uID09IDEgPworICAg
ICAgICAgICAgX2dmbihzaGFyZWRfZW50cnlfdjEoZ3QsIGdyZWYpLmZyYW1lKSA6CisgICAgICAg
ICAgICBfZ2ZuKHNoYXJlZF9lbnRyeV92MihndCwgZ3JlZikuZnVsbF9wYWdlLmZyYW1lKTsKKyAg
ICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKKworICAgICAgICByYyA9ICBnZXRfcGFnZWRf
Z2ZuKGQsIGdmbiwgcmVhZG9ubHksIE5VTEwsICZwYWdlKTsKKyAgICAgICAgaWYgKCByYyApCisg
ICAgICAgICAgICBnb3RvIGNsZWFyOworCisgICAgICAgIGFjdF9zZXRfZ2ZuKGFjdCwgZ2ZuKTsK
KyAgICAgICAgYWN0LT5tZm4gPSBwYWdlX3RvX21mbihwYWdlKTsKKyAgICAgICAgYWN0LT5kb21p
ZCA9IGN1cnJkLT5kb21haW5faWQ7CisgICAgICAgIGFjdC0+c3RhcnQgPSAwOworICAgICAgICBh
Y3QtPmxlbmd0aCA9IFBBR0VfU0laRTsKKyAgICAgICAgYWN0LT5pc19zdWJfcGFnZSA9IGZhbHNl
OworICAgICAgICBhY3QtPnRyYW5zX2RvbWFpbiA9IGQ7CisgICAgICAgIGFjdC0+dHJhbnNfZ3Jl
ZiA9IGdyZWY7CisgICAgfQorICAgIGVsc2UKKyAgICB7CisgICAgICAgIEFTU0VSVChtZm5fdmFs
aWQoYWN0LT5tZm4pKTsKKyAgICAgICAgaWYgKCAhZ2V0X3BhZ2UobWZuX3RvX3BhZ2UoYWN0LT5t
Zm4pLCBkKSApCisgICAgICAgICAgICBnb3RvIGNsZWFyOworICAgIH0KKworICAgIHJjID0gMDsK
KyAgICBhY3QtPnBpbiArPSByZWFkb25seSA/IEdOVFBJTl9kZXZyX2luYyA6IEdOVFBJTl9kZXZ3
X2luYzsKKyAgICAqbWZuID0gYWN0LT5tZm47CisgICAgZ290byByZWxlYXNlOworCisgY2xlYXI6
CisgICAgaWYgKCAhcmVhZG9ubHkgJiYgIShhY3QtPnBpbiAmIEdOVFBJTl9kZXZ3X21hc2spICkK
KyAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcoX0dURl93cml0aW5nLCBzdGF0dXMpOworCisgICAg
aWYgKCAhYWN0LT5waW4gKQorICAgICAgICBnbnR0YWJfY2xlYXJfZmxhZyhfR1RGX3JlYWRpbmcs
IHN0YXR1cyk7CisKKyByZWxlYXNlOgorICAgIGFjdGl2ZV9lbnRyeV9yZWxlYXNlKGFjdCk7CisK
KyB1bmxvY2s6CisgICAgZ3JhbnRfcmVhZF91bmxvY2soZ3QpOworCisgICAgcmV0dXJuIHJjOwor
fQorCitpbnQKK3JlbGVhc2VfZ3JlZl9mb3JfaW9tbXUoc3RydWN0IGRvbWFpbiAqZCwgZ3JhbnRf
cmVmX3QgZ3JlZiwKKyAgICAgICAgICAgICAgICAgICAgICAgYm9vbCByZWFkb25seSwgbWZuX3Qg
bWZuKQoreworICAgIHN0cnVjdCBkb21haW4gKmN1cnJkID0gY3VycmVudC0+ZG9tYWluOworICAg
IHN0cnVjdCBncmFudF90YWJsZSAqZ3QgPSBkLT5ncmFudF90YWJsZTsKKyAgICBncmFudF9lbnRy
eV9oZWFkZXJfdCAqc2hhaDsKKyAgICBzdHJ1Y3QgYWN0aXZlX2dyYW50X2VudHJ5ICphY3Q7Cisg
ICAgdWludDE2X3QgKnN0YXR1czsKKyAgICBpbnQgcmM7CisKKyAgICBncmFudF9yZWFkX2xvY2so
Z3QpOworCisgICAgcmMgPSAtRU5PRU5UOworICAgIGlmICggZ3JlZiA+IG5yX2dyYW50X2VudHJp
ZXMoZ3QpICkKKyAgICAgICAgZ290byB1bmxvY2s7CisKKyAgICBhY3QgPSBhY3RpdmVfZW50cnlf
YWNxdWlyZShndCwgZ3JlZik7CisgICAgc2hhaCA9IHNoYXJlZF9lbnRyeV9oZWFkZXIoZ3QsIGdy
ZWYpOworICAgIHN0YXR1cyA9ICggZ3QtPmd0X3ZlcnNpb24gPT0gMiApID8KKyAgICAgICAgJnN0
YXR1c19lbnRyeShndCwgZ3JlZikgOgorICAgICAgICAmc2hhaC0+ZmxhZ3M7CisKKyAgICByYyA9
IC1FSU5WQUw7CisgICAgaWYgKCAhYWN0LT5waW4gfHwgKGFjdC0+ZG9taWQgIT0gY3VycmQtPmRv
bWFpbl9pZCkgfHwKKyAgICAgICAgICFtZm5fZXEoYWN0LT5tZm4sIG1mbikgKQorICAgICAgICBn
b3RvIHJlbGVhc2U7CisKKyAgICByYyA9IDA7CisgICAgaWYgKCByZWFkb25seSApCisgICAgICAg
IGFjdC0+cGluIC09IEdOVFBJTl9kZXZyX2luYzsKKyAgICBlbHNlCisgICAgeworICAgICAgICBn
bnR0YWJfbWFya19kaXJ0eShkLCBtZm4pOworCisgICAgICAgIGFjdC0+cGluIC09IEdOVFBJTl9k
ZXZ3X2luYzsKKyAgICAgICAgaWYgKCAhKGFjdC0+cGluICYgR05UUElOX2RldndfbWFzaykgKQor
ICAgICAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcoX0dURl93cml0aW5nLCBzdGF0dXMpOworICAg
IH0KKworICAgIGlmICggIWFjdC0+cGluICkKKyAgICAgICAgZ250dGFiX2NsZWFyX2ZsYWcoX0dU
Rl9yZWFkaW5nLCBzdGF0dXMpOworCisgICAgcHV0X3BhZ2UobWZuX3RvX3BhZ2UobWZuKSk7CisK
KyByZWxlYXNlOgorICAgIGFjdGl2ZV9lbnRyeV9yZWxlYXNlKGFjdCk7CisKKyB1bmxvY2s6Cisg
ICAgZ3JhbnRfcmVhZF91bmxvY2soZ3QpOworCisgICAgcmV0dXJuIHJjOworfQorCiBzdGF0aWMg
dm9pZCBnbnR0YWJfdXNhZ2VfcHJpbnQoc3RydWN0IGRvbWFpbiAqcmQpCiB7CiAgICAgaW50IGZp
cnN0ID0gMTsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vaW9tbXVfb3AuYyBiL3hlbi9jb21tb24v
aW9tbXVfb3AuYwppbmRleCAzMjg1MjJmMjQ1Li4yNzJmNTMyOThmIDEwMDY0NAotLS0gYS94ZW4v
Y29tbW9uL2lvbW11X29wLmMKKysrIGIveGVuL2NvbW1vbi9pb21tdV9vcC5jCkBAIC0yMyw2ICsy
Myw3IEBACiAjaW5jbHVkZSA8eGVuL2d1ZXN0X2FjY2Vzcy5oPgogI2luY2x1ZGUgPHhlbi9oeXBl
cmNhbGwuaD4KICNpbmNsdWRlIDx4ZW4vbm9zcGVjLmg+CisjaW5jbHVkZSA8eGVuL2dyYW50X3Rh
YmxlLmg+CiAKIHN0cnVjdCBnZXRfcmVzZXJ2ZWRfY3R4dCB7CiAgICAgdW5zaWduZWQgaW50IG1h
eF9lbnRyaWVzOwpAQCAtMTMwLDEyICsxMzEsMTQgQEAgc3RhdGljIGludCBpb21tdW9wX21hcChz
dHJ1Y3QgeGVuX2lvbW11X29wX21hcCAqb3ApCiAgICAgYm9vbCByZWFkb25seSA9IG9wLT5mbGFn
cyAmIFhFTl9JT01NVU9QX21hcF9yZWFkb25seTsKICAgICBiZm5fdCBiZm4gPSBfYmZuKG9wLT5i
Zm4pOwogICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7CisgICAgbWZuX3QgbWZuOwogICAgIHVu
c2lnbmVkIGludCBwcm90OwogICAgIGludCByYywgaWdub3JlOwogCiAgICAgaWYgKCBvcC0+cGFk
IHx8CiAgICAgICAgICAob3AtPmZsYWdzICYgfihYRU5fSU9NTVVPUF9tYXBfYWxsIHwKLSAgICAg
ICAgICAgICAgICAgICAgICAgIFhFTl9JT01NVU9QX21hcF9yZWFkb25seSkpICkKKyAgICAgICAg
ICAgICAgICAgICAgICAgIFhFTl9JT01NVU9QX21hcF9yZWFkb25seSB8CisgICAgICAgICAgICAg
ICAgICAgICAgICBYRU5fSU9NTVVPUF9tYXBfZ3JlZikpICkKICAgICAgICAgcmV0dXJuIC1FSU5W
QUw7CiAKICAgICBpZiAoICFpb21tdS0+aW9tbXVfb3BfcmFuZ2VzICkKQEAgLTE1MywxNSArMTU2
LDI4IEBAIHN0YXRpYyBpbnQgaW9tbXVvcF9tYXAoc3RydWN0IHhlbl9pb21tdV9vcF9tYXAgKm9w
KQogICAgIGlmICggIWQgKQogICAgICAgICByZXR1cm4gLUVTUkNIOwogCi0gICAgcmMgPSBnZXRf
cGFnZWRfZ2ZuKGQsIF9nZm4ob3AtPmdmbiksIHJlYWRvbmx5LCBOVUxMLCAmcGFnZSk7Ci0gICAg
aWYgKCByYyApCi0gICAgICAgIGdvdG8gdW5sb2NrOworICAgIGlmICggb3AtPmZsYWdzICYgWEVO
X0lPTU1VT1BfbWFwX2dyZWYgKQorICAgIHsKKyAgICAgICAgcmMgPSBhY3F1aXJlX2dyZWZfZm9y
X2lvbW11KGQsIG9wLT51LmdyZWYsIHJlYWRvbmx5LCAmbWZuKTsKKyAgICAgICAgaWYgKCByYyAp
CisgICAgICAgICAgICBnb3RvIHVubG9jazsKIAotICAgIHJjID0gLUVJTlZBTDsKLSAgICBpZiAo
ICFyZWFkb25seSAmJiAhZ2V0X3BhZ2VfdHlwZShwYWdlLCBQR1Rfd3JpdGFibGVfcGFnZSkgKQor
ICAgICAgICBwYWdlID0gbWZuX3RvX3BhZ2UobWZuKTsKKyAgICB9CisgICAgZWxzZQogICAgIHsK
LSAgICAgICAgcHV0X3BhZ2UocGFnZSk7Ci0gICAgICAgIGdvdG8gdW5sb2NrOworICAgICAgICBy
YyA9IGdldF9wYWdlZF9nZm4oZCwgX2dmbihvcC0+dS5nZm4pLCByZWFkb25seSwgTlVMTCwgJnBh
Z2UpOworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgIGdvdG8gdW5sb2NrOworCisgICAg
ICAgIHJjID0gLUVJTlZBTDsKKyAgICAgICAgaWYgKCAhcmVhZG9ubHkgJiYgIWdldF9wYWdlX3R5
cGUocGFnZSwgUEdUX3dyaXRhYmxlX3BhZ2UpICkKKyAgICAgICAgeworICAgICAgICAgICAgcHV0
X3BhZ2UocGFnZSk7CisgICAgICAgICAgICBnb3RvIHVubG9jazsKKyAgICAgICAgfQorCisgICAg
ICAgIG1mbiA9IHBhZ2VfdG9fbWZuKHBhZ2UpOwogICAgIH0KIAogICAgIHByb3QgPSBJT01NVUZf
cmVhZGFibGU7CkBAIC0xNjksNyArMTg1LDcgQEAgc3RhdGljIGludCBpb21tdW9wX21hcChzdHJ1
Y3QgeGVuX2lvbW11X29wX21hcCAqb3ApCiAgICAgICAgIHByb3QgfD0gSU9NTVVGX3dyaXRhYmxl
OwogCiAgICAgcmMgPSAtRUlPOwotICAgIGlmICggaW9tbXVfbWFwX3BhZ2UoY3VycmQsIGJmbiwg
cGFnZV90b19tZm4ocGFnZSksIHByb3QpICkKKyAgICBpZiAoIGlvbW11X21hcF9wYWdlKGN1cnJk
LCBiZm4sIG1mbiwgcHJvdCkgKQogICAgICAgICBnb3RvIHJlbGVhc2U7CiAKICAgICByYyA9IHJh
bmdlc2V0X2FkZF9zaW5nbGV0b24oaW9tbXUtPmlvbW11X29wX3JhbmdlcywgYmZuX3goYmZuKSk7
CkBAIC0xODMsOSArMTk5LDE0IEBAIHN0YXRpYyBpbnQgaW9tbXVvcF9tYXAoc3RydWN0IHhlbl9p
b21tdV9vcF9tYXAgKm9wKQogICAgIGlnbm9yZSA9IGlvbW11X3VubWFwX3BhZ2UoY3VycmQsIGJm
bik7CiAKICByZWxlYXNlOgotICAgIGlmICggIXJlYWRvbmx5ICkKLSAgICAgICAgcHV0X3BhZ2Vf
dHlwZShwYWdlKTsKLSAgICBwdXRfcGFnZShwYWdlKTsKKyAgICBpZiAoIG9wLT5mbGFncyAmIFhF
Tl9JT01NVU9QX21hcF9ncmVmICkKKyAgICAgICAgcmVsZWFzZV9ncmVmX2Zvcl9pb21tdShkLCBv
cC0+dS5ncmVmLCByZWFkb25seSwgbWZuKTsKKyAgICBlbHNlCisgICAgeworICAgICAgICBpZiAo
ICFyZWFkb25seSApCisgICAgICAgICAgICBwdXRfcGFnZV90eXBlKHBhZ2UpOworICAgICAgICBw
dXRfcGFnZShwYWdlKTsKKyAgICB9CiAKICB1bmxvY2s6CiAgICAgcmN1X3VubG9ja19kb21haW4o
ZCk7CkBAIC0yMDAsMTEgKzIyMSwxMSBAQCBzdGF0aWMgaW50IGlvbW11b3BfdW5tYXAoc3RydWN0
IHhlbl9pb21tdV9vcF91bm1hcCAqb3ApCiAgICAgbWZuX3QgbWZuOwogICAgIGJvb2wgcmVhZG9u
bHk7CiAgICAgdW5zaWduZWQgaW50IHByb3Q7Ci0gICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsK
ICAgICBpbnQgcmM7CiAKICAgICBpZiAoIG9wLT5wYWQgfHwKLSAgICAgICAgIChvcC0+ZmxhZ3Mg
JiB+WEVOX0lPTU1VT1BfdW5tYXBfYWxsKSApCisgICAgICAgICAob3AtPmZsYWdzICYgfihYRU5f
SU9NTVVPUF91bm1hcF9hbGwgfAorICAgICAgICAgICAgICAgICAgICAgICAgWEVOX0lPTU1VT1Bf
dW5tYXBfZ3JlZikpICkKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAKICAgICBpZiAoICFpb21t
dS0+aW9tbXVfb3BfcmFuZ2VzICkKQEAgLTIyNSwyMSArMjQ2LDMxIEBAIHN0YXRpYyBpbnQgaW9t
bXVvcF91bm1hcChzdHJ1Y3QgeGVuX2lvbW11X29wX3VubWFwICpvcCkKICAgICBpZiAoICFkICkK
ICAgICAgICAgcmV0dXJuIC1FU1JDSDsKIAotICAgIHJjID0gZ2V0X3BhZ2VkX2dmbihkLCBfZ2Zu
KG9wLT5nZm4pLCAhKHByb3QgJiBJT01NVUZfd3JpdGFibGUpLCBOVUxMLAotICAgICAgICAgICAg
ICAgICAgICAgICAmcGFnZSk7Ci0gICAgaWYgKCByYyApCi0gICAgICAgIGdvdG8gdW5sb2NrOwor
ICAgIGlmICggb3AtPmZsYWdzICYgWEVOX0lPTU1VT1BfdW5tYXBfZ3JlZiApCisgICAgeworICAg
ICAgICByYyA9IHJlbGVhc2VfZ3JlZl9mb3JfaW9tbXUoZCwgb3AtPnUuZ3JlZiwgcmVhZG9ubHks
IG1mbik7CisgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAgZ290byB1bmxvY2s7CisgICAg
fQorICAgIGVsc2UKKyAgICB7CisgICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7CiAKLSAg
ICBwdXRfcGFnZShwYWdlKTsgLyogcmVsZWFzZSBleHRyYSByZWZlcmVuY2UganVzdCB0YWtlbiAq
LworICAgICAgICByYyA9IGdldF9wYWdlZF9nZm4oZCwgX2dmbihvcC0+dS5nZm4pLCByZWFkb25s
eSwgTlVMTCwgJnBhZ2UpOworICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgIGdvdG8gdW5s
b2NrOwogCi0gICAgcmMgPSAtRUlOVkFMOwotICAgIGlmICggIW1mbl9lcShwYWdlX3RvX21mbihw
YWdlKSwgbWZuKSApCi0gICAgICAgIGdvdG8gdW5sb2NrOworICAgICAgICBwdXRfcGFnZShwYWdl
KTsgLyogcmVsZWFzZSBleHRyYSByZWZlcmVuY2UganVzdCB0YWtlbiAqLwogCi0gICAgLyogcmVs
ZWFzZSByZWZlcmVuY2UgdGFrZW4gaW4gbWFwICovCi0gICAgaWYgKCAhcmVhZG9ubHkgKQotICAg
ICAgICBwdXRfcGFnZV90eXBlKHBhZ2UpOwotICAgIHB1dF9wYWdlKHBhZ2UpOworICAgICAgICBy
YyA9IC1FSU5WQUw7CisgICAgICAgIGlmICggIW1mbl9lcShwYWdlX3RvX21mbihwYWdlKSwgbWZu
KSApCisgICAgICAgICAgICBnb3RvIHVubG9jazsKKworICAgICAgICAvKiByZWxlYXNlIHJlZmVy
ZW5jZSB0YWtlbiBpbiBtYXAgKi8KKyAgICAgICAgaWYgKCAhcmVhZG9ubHkgKQorICAgICAgICAg
ICAgcHV0X3BhZ2VfdHlwZShwYWdlKTsKKyAgICAgICAgcHV0X3BhZ2UocGFnZSk7CisgICAgfQog
CiAgICAgcmMgPSByYW5nZXNldF9yZW1vdmVfc2luZ2xldG9uKGlvbW11LT5pb21tdV9vcF9yYW5n
ZXMsIGJmbl94KGJmbikpOwogICAgIGlmICggcmMgKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
cHVibGljL2lvbW11X29wLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaAppbmRleCBl
NmMwOGY0YmRkLi5lM2Q3MDJhOGQwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvaW9t
bXVfb3AuaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaApAQCAtMjQsNiArMjQs
NyBAQAogI2RlZmluZSBYRU5fUFVCTElDX0lPTU1VX09QX0gKIAogI2luY2x1ZGUgInhlbi5oIgor
I2luY2x1ZGUgImdyYW50X3RhYmxlLmgiCiAKIHR5cGVkZWYgdWludDY0X3QgeGVuX2Jmbl90Owog
CkBAIC0xMDcsNiArMTA4LDEwIEBAIHN0cnVjdCB4ZW5faW9tbXVfb3BfbWFwIHsKICNkZWZpbmUg
X1hFTl9JT01NVU9QX21hcF9yZWFkb25seSAxCiAjZGVmaW5lIFhFTl9JT01NVU9QX21hcF9yZWFk
b25seSAoMSA8PCAoX1hFTl9JT01NVU9QX21hcF9yZWFkb25seSkpCiAKKyAgICAvKiBJcyB0aGUg
bWVtb3J5IHNwZWNpZmllZCBieSBnZm4gb3IgZ3JhbnQgcmVmZXJlbmNlPyAqLworI2RlZmluZSBf
WEVOX0lPTU1VT1BfbWFwX2dyZWYgMgorI2RlZmluZSBYRU5fSU9NTVVPUF9tYXBfZ3JlZiAoMSA8
PCAoX1hFTl9JT01NVU9QX21hcF9ncmVmKSkKKwogICAgIHVpbnQzMl90IHBhZDsKICAgICAvKgog
ICAgICAqIElOIC0gU2VnbWVudC9CdXMvRGV2aWNlL0Z1bmN0aW9uIG9mIHRoZSBpbml0aWF0b3Iu
CkBAIC0xMTYsOCArMTIxLDE0IEBAIHN0cnVjdCB4ZW5faW9tbXVfb3BfbWFwIHsKICAgICB1aW50
NjRfdCBzYmRmOwogICAgIC8qIElOIC0gVGhlIElPTU1VIGZyYW1lIG51bWJlciB3aGljaCB3aWxs
IGhvbGQgdGhlIG5ldyBtYXBwaW5nICovCiAgICAgeGVuX2Jmbl90IGJmbjsKLSAgICAvKiBJTiAt
IFRoZSBndWVzdCBmcmFtZSBudW1iZXIgb2YgdGhlIHBhZ2UgdG8gYmUgbWFwcGVkICovCi0gICAg
eGVuX3Bmbl90IGdmbjsKKyAgICAvKgorICAgICAqIElOIC0gVGhlIGd1ZXN0IGZyYW1lIG51bWJl
ciBvciBncmFudCByZWZlcmVuY2Ugb2YgdGhlIHBhZ2UgdG8KKyAgICAgKiBiZSBtYXBwZWQuCisg
ICAgICovCisgICAgdW5pb24geworICAgICAgICB4ZW5fcGZuX3QgZ2ZuOworICAgICAgICBncmFu
dF9yZWZfdCBncmVmOworICAgIH0gdTsKIH07CiAKIC8qCkBAIC0xNDMsNiArMTU0LDEwIEBAIHN0
cnVjdCB4ZW5faW9tbXVfb3BfdW5tYXAgewogI2RlZmluZSBfWEVOX0lPTU1VT1BfdW5tYXBfYWxs
IDAKICNkZWZpbmUgWEVOX0lPTU1VT1BfdW5tYXBfYWxsICgxIDw8IChfWEVOX0lPTU1VT1BfdW5t
YXBfYWxsKSkKIAorICAgIC8qIElzIHRoZSBtZW1vcnkgc3BlY2lmaWVkIGJ5IGdmbiBvciBncmFu
dCByZWZlcmVuY2U/ICovCisjZGVmaW5lIF9YRU5fSU9NTVVPUF91bm1hcF9ncmVmIDEKKyNkZWZp
bmUgWEVOX0lPTU1VT1BfdW5tYXBfZ3JlZiAoMSA8PCAoX1hFTl9JT01NVU9QX3VubWFwX2dyZWYp
KQorCiAgICAgdWludDMyX3QgcGFkOwogICAgIC8qCiAgICAgICogSU4gLSBTZWdtZW50L0J1cy9E
ZXZpY2UvRnVuY3Rpb24gb2YgdGhlIGluaXRpYXRvci4KQEAgLTE1Miw4ICsxNjcsMTQgQEAgc3Ry
dWN0IHhlbl9pb21tdV9vcF91bm1hcCB7CiAgICAgdWludDY0X3Qgc2JkZjsKICAgICAvKiBJTiAt
IFRoZSBJT01NVSBmcmFtZSBudW1iZXIgd2hpY2ggaG9sZHMgdGhlIG1hcHBpbmcgdG8gYmUgcmVt
b3ZlZCAqLwogICAgIHhlbl9iZm5fdCBiZm47Ci0gICAgLyogSU4gLSBUaGUgZ3Vlc3QgZnJhbWUg
bnVtYmVyIG9mIHRoZSBwYWdlIHRoYXQgaXMgbWFwcGVkICovCi0gICAgeGVuX3Bmbl90IGdmbjsK
KyAgICAvKgorICAgICAqIElOIC0gVGhlIGd1ZXN0IGZyYW1lIG51bWJlciBvciBncmFudCByZWZl
cmVuY2Ugb2YgdGhlIHBhZ2UgdGhhdAorICAgICAqIGlzIG1hcHBlZC4KKyAgICAgKi8KKyAgICB1
bmlvbiB7CisgICAgICAgIHhlbl9wZm5fdCBnZm47CisgICAgICAgIGdyYW50X3JlZl90IGdyZWY7
CisgICAgfSB1OwogfTsKIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9ncmFudF90
YWJsZS5oIGIveGVuL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmgKaW5kZXggYzg4MTQxNGU1Yi4u
MzVhZmIyNzIwMiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmgKKysr
IGIveGVuL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmgKQEAgLTYzLDYgKzYzLDEzIEBAIGludCBn
bnR0YWJfZ2V0X3NoYXJlZF9mcmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGlk
eCwKIGludCBnbnR0YWJfZ2V0X3N0YXR1c19mcmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBsb25nIGlkeCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5fdCAqbWZuKTsKIAor
aW50CithY3F1aXJlX2dyZWZfZm9yX2lvbW11KHN0cnVjdCBkb21haW4gKmQsIGdyYW50X3JlZl90
IGdyZWYsCisgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgcmVhZG9ubHksIG1mbl90ICptZm4p
OworaW50CityZWxlYXNlX2dyZWZfZm9yX2lvbW11KHN0cnVjdCBkb21haW4gKmQsIGdyYW50X3Jl
Zl90IGdyZWYsCisgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgcmVhZG9ubHksIG1mbl90IG1m
bik7CisKIHVuc2lnbmVkIGludCBnbnR0YWJfZG9tMF9mcmFtZXModm9pZCk7CiAKICNlbmRpZiAv
KiBfX1hFTl9HUkFOVF9UQUJMRV9IX18gKi8KLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 09:58:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 09:58: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 1fsmO3-00028V-Ij; Thu, 23 Aug 2018 09:58:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uf51=lg=citrix.com=prvs=766cd44cd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fsmO2-00028B-O6
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 09:58:42 +0000
X-Inumbo-ID: ee0bd68e-a6ba-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ee0bd68e-a6ba-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 11:57:22 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,278,1531785600"; d="scan'208";a="63526375"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 23 Aug 2018 10:47:10 +0100
Message-ID: <20180823094711.21376-14-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180823094711.21376-1-paul.durrant@citrix.com>
References: <20180823094711.21376-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 13/14] 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
ZS4KCkN1cnJlbnRseSB0aGUgZmxhZ3MgdmFsdWUgZm9yIGVhY2ggb3AgbXVzdCBpbmNsdWRlIHRo
ZQpYRU5fSU9NTVVPUF9tYXAvdW5tYXAvZmx1c2hfYWxsIGZsYWcgYXMgdGhlIGltcGxlbWVudGF0
aW9uIGRvZXMgbm90IHlldApzdXBwb3J0IHBlci1kZXZpY2UgbWFwcGluZ3MuIFRoZSBzYmRmIGZp
ZWxkIG9mIGVhY2ggaHlwZXJjYWxsIGlzCmFjY29yZGluZ2x5IGlnbm9yZWQuCgpNYXBwaW5ncyBh
ZGRlZCBieSB0aGUgbWFwIG9wZXJhdGlvbiBhcmUgdHJhY2tlZCBhbmQgb25seSB0aG9zZSBtYXBw
aW5ncwptYXkgYmUgcmVtb3ZlZCBieSBhIHN1YnNlcXVlbnQgdW5tYXAgb3BlcmF0aW9uLiBGcmFt
ZXMgYXJlIHNwZWNpZmllZCBieSB0aGUKb3duaW5nIGRvbWFpbiBhbmQgR0ZOLiBJdCBpcywgb2Yg
Y291cnNlLCBwZXJtaXNzYWJsZSBmb3IgYSBkb21haW4gdG8gbWFwCml0cyBvd24gZnJhbWVzIHVz
aW5nIERPTUlEX1NFTEYuCgpOT1RFOiBUaGUgb3duaW5nIGRvbWFpbiBhbmQgR0ZOIG11c3QgYWxz
byBiZSBzcGVjaWZpZWQgaW4gdGhlIHVubWFwCiAgICAgIG9wZXJhdGlvbiwgYXMgd2VsbCBhcyB0
aGUgQkZOLCBzbyB0aGF0IHRoZXkgY2FuIGJlIGNyb3NzLWNoZWNrZWQKICAgICAgd2l0aCB0aGUg
ZXhpc3RlbnQgbWFwcGluZy4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJy
YW50QGNpdHJpeC5jb20+Ci0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpD
YzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBE
dW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJt
LmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4K
Q2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFRpbSBE
ZWVnYW4gPHRpbUB4ZW4ub3JnPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCnY2
OgogLSBBZGQgcGxhY2Vob2xkZXIgc2JkZiBmaWVsZCBhbmQgZmxhZyB0byBjb250cm9sIHNjb3Bl
IG9mIG1hcCwgdW5tYXAgYW5kCiAgIGZsdXNoLgoKdjQ6CiAtIEZpeGVkIGxvZ2ljIGludmVyc2lv
biB3aGVuIGNoZWNraW5nIHJldHVybiBvZiBpb21tdV91bm1hcF9wYWdlKCkuCgp2MzoKIC0gQWRk
IHR5cGUgcGlubmluZy4KCnYyOgogLSBIZWF2aWx5IHJlLXdvcmtlZCBpbiB2MiwgaW5jbHVkaW5n
IGV4cGxpY2l0IHRyYWNraW5nIG9mIG1hcHBpbmdzLgogICBUaGlzIGF2b2lkcyB0aGUgbmVlZCB0
byBjbGVhciBub24tcmVzZXJ2ZWQgbWFwcGluZ3MgZnJvbSBJT01NVQogICBhdCBzdGFydCBvZiBk
YXksIHdoaWNoIHdvdWxkIGJlIHByb2hpYml0aXZlbHkgc2xvdyBvbiBhIGxhcmdlIGhvc3QuCi0t
LQogeGVuL2NvbW1vbi9pb21tdV9vcC5jICAgICAgICAgfCAxNzggKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaCB8
IDExMCArKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUveGxhdC5sc3QgICAg
ICAgICAgfCAgIDMgKwogMyBmaWxlcyBjaGFuZ2VkLCAyOTEgaW5zZXJ0aW9ucygrKQoKZGlmZiAt
LWdpdCBhL3hlbi9jb21tb24vaW9tbXVfb3AuYyBiL3hlbi9jb21tb24vaW9tbXVfb3AuYwppbmRl
eCBjY2JiOWI2MzQwLi4zMjg1MjJmMjQ1IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2lvbW11X29w
LmMKKysrIGIveGVuL2NvbW1vbi9pb21tdV9vcC5jCkBAIC0xMjMsNiArMTIzLDE1NiBAQCBzdGF0
aWMgaW50IGlvbW11X29wX2VuYWJsZV9tb2RpZmljYXRpb24oCiAgICAgcmV0dXJuIDA7CiB9CiAK
K3N0YXRpYyBpbnQgaW9tbXVvcF9tYXAoc3RydWN0IHhlbl9pb21tdV9vcF9tYXAgKm9wKQorewor
ICAgIHN0cnVjdCBkb21haW4gKmQsICpjdXJyZCA9IGN1cnJlbnQtPmRvbWFpbjsKKyAgICBzdHJ1
Y3QgZG9tYWluX2lvbW11ICppb21tdSA9IGRvbV9pb21tdShjdXJyZCk7CisgICAgYm9vbCByZWFk
b25seSA9IG9wLT5mbGFncyAmIFhFTl9JT01NVU9QX21hcF9yZWFkb25seTsKKyAgICBiZm5fdCBi
Zm4gPSBfYmZuKG9wLT5iZm4pOworICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7CisgICAgdW5z
aWduZWQgaW50IHByb3Q7CisgICAgaW50IHJjLCBpZ25vcmU7CisKKyAgICBpZiAoIG9wLT5wYWQg
fHwKKyAgICAgICAgIChvcC0+ZmxhZ3MgJiB+KFhFTl9JT01NVU9QX21hcF9hbGwgfAorICAgICAg
ICAgICAgICAgICAgICAgICAgWEVOX0lPTU1VT1BfbWFwX3JlYWRvbmx5KSkgKQorICAgICAgICBy
ZXR1cm4gLUVJTlZBTDsKKworICAgIGlmICggIWlvbW11LT5pb21tdV9vcF9yYW5nZXMgKQorICAg
ICAgICByZXR1cm4gLUVPUE5PVFNVUFA7CisKKyAgICAvKiBQZXItZGV2aWNlIG1hcHBpbmcgbm90
IHlldCBzdXBwb3J0ZWQgKi8KKyAgICBpZiAoICEob3AtPmZsYWdzICYgWEVOX0lPTU1VT1BfbWFw
X2FsbCkgKQorICAgICAgICByZXR1cm4gLUVJTlZBTDsKKworICAgIC8qIENoZWNrIHdoZXRoZXIg
dGhlIHNwZWNpZmllZCBCRk4gZmFsbHMgaW4gYSByZXNlcnZlZCByZWdpb24gKi8KKyAgICBpZiAo
IHJhbmdlc2V0X2NvbnRhaW5zX3NpbmdsZXRvbihpb21tdS0+cmVzZXJ2ZWRfcmFuZ2VzLCBiZm5f
eChiZm4pKSApCisgICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAgZCA9IHJjdV9sb2NrX2Rv
bWFpbl9ieV9hbnlfaWQob3AtPmRvbWlkKTsKKyAgICBpZiAoICFkICkKKyAgICAgICAgcmV0dXJu
IC1FU1JDSDsKKworICAgIHJjID0gZ2V0X3BhZ2VkX2dmbihkLCBfZ2ZuKG9wLT5nZm4pLCByZWFk
b25seSwgTlVMTCwgJnBhZ2UpOworICAgIGlmICggcmMgKQorICAgICAgICBnb3RvIHVubG9jazsK
KworICAgIHJjID0gLUVJTlZBTDsKKyAgICBpZiAoICFyZWFkb25seSAmJiAhZ2V0X3BhZ2VfdHlw
ZShwYWdlLCBQR1Rfd3JpdGFibGVfcGFnZSkgKQorICAgIHsKKyAgICAgICAgcHV0X3BhZ2UocGFn
ZSk7CisgICAgICAgIGdvdG8gdW5sb2NrOworICAgIH0KKworICAgIHByb3QgPSBJT01NVUZfcmVh
ZGFibGU7CisgICAgaWYgKCAhcmVhZG9ubHkgKQorICAgICAgICBwcm90IHw9IElPTU1VRl93cml0
YWJsZTsKKworICAgIHJjID0gLUVJTzsKKyAgICBpZiAoIGlvbW11X21hcF9wYWdlKGN1cnJkLCBi
Zm4sIHBhZ2VfdG9fbWZuKHBhZ2UpLCBwcm90KSApCisgICAgICAgIGdvdG8gcmVsZWFzZTsKKwor
ICAgIHJjID0gcmFuZ2VzZXRfYWRkX3NpbmdsZXRvbihpb21tdS0+aW9tbXVfb3BfcmFuZ2VzLCBi
Zm5feChiZm4pKTsKKyAgICBpZiAoIHJjICkKKyAgICAgICAgZ290byB1bm1hcDsKKworICAgIHJj
ID0gMDsKKyAgICBnb3RvIHVubG9jazsgLyogcmV0YWluIG1hcHBpbmcgYW5kIHJlZmVyZW5jZXMg
Ki8KKworIHVubWFwOgorICAgIGlnbm9yZSA9IGlvbW11X3VubWFwX3BhZ2UoY3VycmQsIGJmbik7
CisKKyByZWxlYXNlOgorICAgIGlmICggIXJlYWRvbmx5ICkKKyAgICAgICAgcHV0X3BhZ2VfdHlw
ZShwYWdlKTsKKyAgICBwdXRfcGFnZShwYWdlKTsKKworIHVubG9jazoKKyAgICByY3VfdW5sb2Nr
X2RvbWFpbihkKTsKKyAgICByZXR1cm4gcmM7Cit9CisKK3N0YXRpYyBpbnQgaW9tbXVvcF91bm1h
cChzdHJ1Y3QgeGVuX2lvbW11X29wX3VubWFwICpvcCkKK3sKKyAgICBzdHJ1Y3QgZG9tYWluICpk
LCAqY3VycmQgPSBjdXJyZW50LT5kb21haW47CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaW9t
bXUgPSBkb21faW9tbXUoY3VycmQpOworICAgIGJmbl90IGJmbiA9IF9iZm4ob3AtPmJmbik7Cisg
ICAgbWZuX3QgbWZuOworICAgIGJvb2wgcmVhZG9ubHk7CisgICAgdW5zaWduZWQgaW50IHByb3Q7
CisgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKKyAgICBpbnQgcmM7CisKKyAgICBpZiAoIG9w
LT5wYWQgfHwKKyAgICAgICAgIChvcC0+ZmxhZ3MgJiB+WEVOX0lPTU1VT1BfdW5tYXBfYWxsKSAp
CisgICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAgaWYgKCAhaW9tbXUtPmlvbW11X29wX3Jh
bmdlcyApCisgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKKworICAgIC8qIFBlci1kZXZpY2Ug
dW5tYXBwaW5nIG5vdCB5ZXQgc3VwcG9ydGVkICovCisgICAgaWYgKCAhKG9wLT5mbGFncyAmIFhF
Tl9JT01NVU9QX3VubWFwX2FsbCkgKQorICAgICAgICByZXR1cm4gLUVJTlZBTDsKKworICAgIGlm
ICggIXJhbmdlc2V0X2NvbnRhaW5zX3NpbmdsZXRvbihpb21tdS0+aW9tbXVfb3BfcmFuZ2VzLCBi
Zm5feChiZm4pKSB8fAorICAgICAgICAgaW9tbXVfbG9va3VwX3BhZ2UoY3VycmQsIGJmbiwgJm1m
biwgJnByb3QpIHx8CisgICAgICAgICAhbWZuX3ZhbGlkKG1mbikgKQorICAgICAgICByZXR1cm4g
LUVOT0VOVDsKKworICAgIHJlYWRvbmx5ID0gIShwcm90ICYgSU9NTVVGX3dyaXRhYmxlKTsKKwor
ICAgIGQgPSByY3VfbG9ja19kb21haW5fYnlfYW55X2lkKG9wLT5kb21pZCk7CisgICAgaWYgKCAh
ZCApCisgICAgICAgIHJldHVybiAtRVNSQ0g7CisKKyAgICByYyA9IGdldF9wYWdlZF9nZm4oZCwg
X2dmbihvcC0+Z2ZuKSwgIShwcm90ICYgSU9NTVVGX3dyaXRhYmxlKSwgTlVMTCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgJnBhZ2UpOworICAgIGlmICggcmMgKQorICAgICAgICBnb3RvIHVubG9j
azsKKworICAgIHB1dF9wYWdlKHBhZ2UpOyAvKiByZWxlYXNlIGV4dHJhIHJlZmVyZW5jZSBqdXN0
IHRha2VuICovCisKKyAgICByYyA9IC1FSU5WQUw7CisgICAgaWYgKCAhbWZuX2VxKHBhZ2VfdG9f
bWZuKHBhZ2UpLCBtZm4pICkKKyAgICAgICAgZ290byB1bmxvY2s7CisKKyAgICAvKiByZWxlYXNl
IHJlZmVyZW5jZSB0YWtlbiBpbiBtYXAgKi8KKyAgICBpZiAoICFyZWFkb25seSApCisgICAgICAg
IHB1dF9wYWdlX3R5cGUocGFnZSk7CisgICAgcHV0X3BhZ2UocGFnZSk7CisKKyAgICByYyA9IHJh
bmdlc2V0X3JlbW92ZV9zaW5nbGV0b24oaW9tbXUtPmlvbW11X29wX3JhbmdlcywgYmZuX3goYmZu
KSk7CisgICAgaWYgKCByYyApCisgICAgICAgIGdvdG8gdW5sb2NrOworCisgICAgaWYgKCBpb21t
dV91bm1hcF9wYWdlKGN1cnJkLCBiZm4pICkKKyAgICAgICAgcmMgPSAtRUlPOworCisgdW5sb2Nr
OgorICAgIHJjdV91bmxvY2tfZG9tYWluKGQpOworCisgICAgcmV0dXJuIHJjOworfQorCitzdGF0
aWMgaW50IGlvbW11b3BfZmx1c2goc3RydWN0IHhlbl9pb21tdV9vcF9mbHVzaCAqb3ApCit7Cisg
ICAgc3RydWN0IGRvbWFpbiAqY3VycmQgPSBjdXJyZW50LT5kb21haW47CisgICAgc3RydWN0IGRv
bWFpbl9pb21tdSAqaW9tbXUgPSBkb21faW9tbXUoY3VycmQpOworCisgICAgaWYgKCBvcC0+cGFk
MCB8fCBvcC0+cGFkMSB8fAorICAgICAgICAgKG9wLT5mbGFncyAmIH5YRU5fSU9NTVVPUF9mbHVz
aF9hbGwpICkKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisKKyAgICBpZiAoICFpb21tdS0+aW9t
bXVfb3BfcmFuZ2VzICkKKyAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOworCisgICAgLyogUGVy
LWRldmljZSBmbHVzaGluZyBub3QgeWV0IHN1cHBvcnRlZCAqLworICAgIGlmICggIShvcC0+Zmxh
Z3MgJiBYRU5fSU9NTVVPUF9mbHVzaF9hbGwpICkKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisK
KyAgICByZXR1cm4gIWlvbW11X2lvdGxiX2ZsdXNoX2FsbChjdXJyZCkgPyAwIDogLUVJTzsKK30K
Kwogc3RhdGljIHZvaWQgaW9tbXVfb3AoeGVuX2lvbW11X29wX3QgKm9wKQogewogICAgIHN3aXRj
aCAoIG9wLT5vcCApCkBAIC0xMzUsNiArMjg1LDIyIEBAIHN0YXRpYyB2b2lkIGlvbW11X29wKHhl
bl9pb21tdV9vcF90ICpvcCkKICAgICAgICAgb3AtPnN0YXR1cyA9IGlvbW11X29wX2VuYWJsZV9t
b2RpZmljYXRpb24oJm9wLT51LmVuYWJsZV9tb2RpZmljYXRpb24pOwogICAgICAgICBicmVhazsK
IAorICAgIGNhc2UgWEVOX0lPTU1VT1BfbWFwOgorICAgICAgICB0aGlzX2NwdShpb21tdV9kb250
X2ZsdXNoX2lvdGxiKSA9IDE7CisgICAgICAgIG9wLT5zdGF0dXMgPSBpb21tdW9wX21hcCgmb3At
PnUubWFwKTsKKyAgICAgICAgdGhpc19jcHUoaW9tbXVfZG9udF9mbHVzaF9pb3RsYikgPSAwOwor
ICAgICAgICBicmVhazsKKworICAgIGNhc2UgWEVOX0lPTU1VT1BfdW5tYXA6CisgICAgICAgIHRo
aXNfY3B1KGlvbW11X2RvbnRfZmx1c2hfaW90bGIpID0gMTsKKyAgICAgICAgb3AtPnN0YXR1cyA9
IGlvbW11b3BfdW5tYXAoJm9wLT51LnVubWFwKTsKKyAgICAgICAgdGhpc19jcHUoaW9tbXVfZG9u
dF9mbHVzaF9pb3RsYikgPSAwOworICAgICAgICBicmVhazsKKworICAgIGNhc2UgWEVOX0lPTU1V
T1BfZmx1c2g6CisgICAgICAgIG9wLT5zdGF0dXMgPSBpb21tdW9wX2ZsdXNoKCZvcC0+dS5mbHVz
aCk7CisgICAgICAgIGJyZWFrOworCiAgICAgZGVmYXVsdDoKICAgICAgICAgb3AtPnN0YXR1cyA9
IC1FT1BOT1RTVVBQOwogICAgICAgICBicmVhazsKQEAgLTE0OCw2ICszMTQsOSBAQCBpbnQgZG9f
b25lX2lvbW11X29wKHhlbl9pb21tdV9vcF9idWZfdCAqYnVmKQogICAgIHN0YXRpYyBjb25zdCBz
aXplX3Qgb3Bfc2l6ZVtdID0gewogICAgICAgICBbWEVOX0lPTU1VT1BfcXVlcnlfcmVzZXJ2ZWRd
ID0gc2l6ZW9mKHN0cnVjdCB4ZW5faW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQpLAogICAgICAgICBb
WEVOX0lPTU1VT1BfZW5hYmxlX21vZGlmaWNhdGlvbl0gPSBzaXplb2Yoc3RydWN0IHhlbl9pb21t
dV9vcF9lbmFibGVfbW9kaWZpY2F0aW9uKSwKKyAgICAgICAgW1hFTl9JT01NVU9QX21hcF0gPSBz
aXplb2Yoc3RydWN0IHhlbl9pb21tdV9vcF9tYXApLAorICAgICAgICBbWEVOX0lPTU1VT1BfdW5t
YXBdID0gc2l6ZW9mKHN0cnVjdCB4ZW5faW9tbXVfb3BfdW5tYXApLAorICAgICAgICBbWEVOX0lP
TU1VT1BfZmx1c2hdID0gc2l6ZW9mKHN0cnVjdCB4ZW5faW9tbXVfb3BfZmx1c2gpLAogICAgIH07
CiAgICAgc2l6ZV90IHNpemU7CiAgICAgaW50IHJjOwpAQCAtMjM1LDYgKzQwNCw5IEBAIGludCBj
b21wYXRfb25lX2lvbW11X29wKGNvbXBhdF9pb21tdV9vcF9idWZfdCAqYnVmKQogICAgIHN0YXRp
YyBjb25zdCBzaXplX3Qgb3Bfc2l6ZVtdID0gewogICAgICAgICBbWEVOX0lPTU1VT1BfcXVlcnlf
cmVzZXJ2ZWRdID0gc2l6ZW9mKHN0cnVjdCBjb21wYXRfaW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQp
LAogICAgICAgICBbWEVOX0lPTU1VT1BfZW5hYmxlX21vZGlmaWNhdGlvbl0gPSBzaXplb2Yoc3Ry
dWN0IGNvbXBhdF9pb21tdV9vcF9lbmFibGVfbW9kaWZpY2F0aW9uKSwKKyAgICAgICAgW1hFTl9J
T01NVU9QX21hcF0gPSBzaXplb2Yoc3RydWN0IGNvbXBhdF9pb21tdV9vcF9tYXApLAorICAgICAg
ICBbWEVOX0lPTU1VT1BfdW5tYXBdID0gc2l6ZW9mKHN0cnVjdCBjb21wYXRfaW9tbXVfb3BfdW5t
YXApLAorICAgICAgICBbWEVOX0lPTU1VT1BfZmx1c2hdID0gc2l6ZW9mKHN0cnVjdCBjb21wYXRf
aW9tbXVfb3BfZmx1c2gpLAogICAgIH07CiAgICAgc2l6ZV90IHNpemU7CiAgICAgeGVuX2lvbW11
X29wX3QgbmF0OwpAQCAtMjczLDYgKzQ0NSw5IEBAIGludCBjb21wYXRfb25lX2lvbW11X29wKGNv
bXBhdF9pb21tdV9vcF9idWZfdCAqYnVmKQogICAgICAqLwogI2RlZmluZSBYTEFUX2lvbW11X29w
X3VfcXVlcnlfcmVzZXJ2ZWQgWEVOX0lPTU1VT1BfcXVlcnlfcmVzZXJ2ZWQKICNkZWZpbmUgWExB
VF9pb21tdV9vcF91X2VuYWJsZV9tb2RpZmljYXRpb24gWEVOX0lPTU1VT1BfZW5hYmxlX21vZGlm
aWNhdGlvbgorI2RlZmluZSBYTEFUX2lvbW11X29wX3VfbWFwIFhFTl9JT01NVU9QX21hcAorI2Rl
ZmluZSBYTEFUX2lvbW11X29wX3VfdW5tYXAgWEVOX0lPTU1VT1BfdW5tYXAKKyNkZWZpbmUgWExB
VF9pb21tdV9vcF91X2ZsdXNoIFhFTl9JT01NVU9QX2ZsdXNoCiAgICAgdSA9IGNtcC5vcDsKIAog
I2RlZmluZSBYTEFUX2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVkX0hORExfcmFuZ2VzKF9kXywgX3Nf
KSAgICAgICAgICAgIFwKQEAgLTMzMiw2ICs1MDcsOSBAQCBpbnQgY29tcGF0X29uZV9pb21tdV9v
cChjb21wYXRfaW9tbXVfb3BfYnVmX3QgKmJ1ZikKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJmNtcCwgc3RhdHVzKSApCiAgICAgICAgIHJldHVybiAtRUZBVUxUOwogCisjdW5kZWYg
WExBVF9pb21tdV9vcF91X2ZsdXNoCisjdW5kZWYgWExBVF9pb21tdV9vcF91X3VubWFwCisjdW5k
ZWYgWExBVF9pb21tdV9vcF91X21hcAogI3VuZGVmIFhMQVRfaW9tbXVfb3BfdV9lbmFibGVfbW9k
aWZpY2F0aW9uCiAjdW5kZWYgWExBVF9pb21tdV9vcF91X3F1ZXJ5X3Jlc2VydmVkCiAKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9pb21tdV9vcC5oIGIveGVuL2luY2x1ZGUvcHVibGlj
L2lvbW11X29wLmgKaW5kZXggOWI5OGI1Y2Y4OS4uZTZjMDhmNGJkZCAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvcHVibGljL2lvbW11X29wLmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2lvbW11
X29wLmgKQEAgLTgwLDYgKzgwLDExMyBAQCBzdHJ1Y3QgeGVuX2lvbW11X29wX2VuYWJsZV9tb2Rp
ZmljYXRpb24gewogI2RlZmluZSBYRU5fSU9NTVVfQ0FQX3Blcl9kZXZpY2VfbWFwcGluZ3MgKDF1
IDw8IF9YRU5fSU9NTVVfQ0FQX3Blcl9kZXZpY2VfbWFwcGluZ3MpCiB9OwogCisvKgorICogWEVO
X0lPTU1VT1BfbWFwOiBNYXAgYSBndWVzdCBwYWdlIGluIHRoZSBJT01NVS4KKyAqLworI2RlZmlu
ZSBYRU5fSU9NTVVPUF9tYXAgMworCitzdHJ1Y3QgeGVuX2lvbW11X29wX21hcCB7CisgICAgLyog
SU4gLSBUaGUgZG9taWQgb2YgdGhlIGd1ZXN0ICovCisgICAgZG9taWRfdCBkb21pZDsKKyAgICAv
KgorICAgICAqIElOIC0gZmxhZ3MgY29udHJvbGxpbmcgdGhlIG1hcHBpbmcuIFRoaXMgc2hvdWxk
IGJlIGEgYml0d2lzZSBPUiBvZiB0aGUKKyAgICAgKiAgICAgIGZsYWdzIGRlZmluZWQgYmVsb3cu
CisgICAgICovCisgICAgdWludDE2X3QgZmxhZ3M7CisKKyAgICAvKgorICAgICAqIFNob3VsZCB0
aGUgbWFwcGluZyBiZSBjcmVhdGVkIGZvciBhbGwgaW5pdGlhdG9ycz8KKyAgICAgKgorICAgICAq
IE5PVEU6IFRoaXMgZmxhZyBpcyBjdXJyZW50bHkgcmVxdWlyZWQgYXMgdGhlIGltcGxlbWVudGF0
aW9uIGRvZXMgbm90IHlldAorICAgICAqICAgICAgIHN1cHBvcnQgcHJlLWRldmljZSBtYXBwaW5n
cy4KKyAgICAgKi8KKyNkZWZpbmUgX1hFTl9JT01NVU9QX21hcF9hbGwgMAorI2RlZmluZSBYRU5f
SU9NTVVPUF9tYXBfYWxsICgxIDw8IChfWEVOX0lPTU1VT1BfbWFwX2FsbCkpCisKKyAgICAvKiBT
aG91bGQgdGhlIG1hcHBpbmcgYmUgcmVhZC1vbmx5IHRvIHRoZSBpbml0aWF0b3I/ICovCisjZGVm
aW5lIF9YRU5fSU9NTVVPUF9tYXBfcmVhZG9ubHkgMQorI2RlZmluZSBYRU5fSU9NTVVPUF9tYXBf
cmVhZG9ubHkgKDEgPDwgKF9YRU5fSU9NTVVPUF9tYXBfcmVhZG9ubHkpKQorCisgICAgdWludDMy
X3QgcGFkOworICAgIC8qCisgICAgICogSU4gLSBTZWdtZW50L0J1cy9EZXZpY2UvRnVuY3Rpb24g
b2YgdGhlIGluaXRpYXRvci4KKyAgICAgKgorICAgICAqIE5PVEU6IFRoaXMgaXMgaWdub3JlZCBp
ZiBYRU5fSU9NTVVPUF9tYXBfYWxsIGlzIHNldC4KKyAgICAgKi8KKyAgICB1aW50NjRfdCBzYmRm
OworICAgIC8qIElOIC0gVGhlIElPTU1VIGZyYW1lIG51bWJlciB3aGljaCB3aWxsIGhvbGQgdGhl
IG5ldyBtYXBwaW5nICovCisgICAgeGVuX2Jmbl90IGJmbjsKKyAgICAvKiBJTiAtIFRoZSBndWVz
dCBmcmFtZSBudW1iZXIgb2YgdGhlIHBhZ2UgdG8gYmUgbWFwcGVkICovCisgICAgeGVuX3Bmbl90
IGdmbjsKK307CisKKy8qCisgKiBYRU5fSU9NTVVPUF91bm1hcF9nZm46IFJlbW92ZSBhIG1hcHBp
bmcgaW4gdGhlIElPTU1VLgorICovCisjZGVmaW5lIFhFTl9JT01NVU9QX3VubWFwIDQKKworc3Ry
dWN0IHhlbl9pb21tdV9vcF91bm1hcCB7CisgICAgLyogSU4gLSBUaGUgZG9taWQgb2YgdGhlIGd1
ZXN0ICovCisgICAgZG9taWRfdCBkb21pZDsKKyAgICAvKgorICAgICAqIElOIC0gZmxhZ3MgY29u
dHJvbGxpbmcgdGhlIHVubWFwcGluZy4gVGhpcyBzaG91bGQgYmUgYSBiaXR3aXNlIE9SIG9mIHRo
ZQorICAgICAqICAgICAgZmxhZ3MgZGVmaW5lZCBiZWxvdy4KKyAgICAgKi8KKyAgICB1aW50MTZf
dCBmbGFnczsKKworICAgIC8qCisgICAgICogU2hvdWxkIHRoZSBtYXBwaW5nIGJlIGRlc3Ryb3ll
ZCBmb3IgYWxsIGluaXRpYXRvcnM/CisgICAgICoKKyAgICAgKiBOT1RFOiBUaGlzIGZsYWcgaXMg
Y3VycmVudGx5IHJlcXVpcmVkIGFzIHRoZSBpbXBsZW1lbnRhdGlvbiBkb2VzIG5vdCB5ZXQKKyAg
ICAgKiAgICAgICBzdXBwb3J0IHByZS1kZXZpY2UgbWFwcGluZ3MuCisgICAgICovCisjZGVmaW5l
IF9YRU5fSU9NTVVPUF91bm1hcF9hbGwgMAorI2RlZmluZSBYRU5fSU9NTVVPUF91bm1hcF9hbGwg
KDEgPDwgKF9YRU5fSU9NTVVPUF91bm1hcF9hbGwpKQorCisgICAgdWludDMyX3QgcGFkOworICAg
IC8qCisgICAgICogSU4gLSBTZWdtZW50L0J1cy9EZXZpY2UvRnVuY3Rpb24gb2YgdGhlIGluaXRp
YXRvci4KKyAgICAgKgorICAgICAqIE5PVEU6IFRoaXMgaXMgaWdub3JlZCBpZiBYRU5fSU9NTVVP
UF91bm1hcF9hbGwgaXMgc2V0LgorICAgICAqLworICAgIHVpbnQ2NF90IHNiZGY7CisgICAgLyog
SU4gLSBUaGUgSU9NTVUgZnJhbWUgbnVtYmVyIHdoaWNoIGhvbGRzIHRoZSBtYXBwaW5nIHRvIGJl
IHJlbW92ZWQgKi8KKyAgICB4ZW5fYmZuX3QgYmZuOworICAgIC8qIElOIC0gVGhlIGd1ZXN0IGZy
YW1lIG51bWJlciBvZiB0aGUgcGFnZSB0aGF0IGlzIG1hcHBlZCAqLworICAgIHhlbl9wZm5fdCBn
Zm47Cit9OworCisvKgorICogWEVOX0lPTU1VT1BfZmx1c2g6IEZsdXNoIHRoZSBJT01NVSBUTEIu
CisgKi8KKyNkZWZpbmUgWEVOX0lPTU1VT1BfZmx1c2ggNQorCitzdHJ1Y3QgeGVuX2lvbW11X29w
X2ZsdXNoIHsKKyAgICAvKgorICAgICAqIElOIC0gZmxhZ3MgY29udHJvbGxpbmcgZmx1c2hpbmcu
IFRoaXMgc2hvdWxkIGJlIGEgYml0d2lzZSBPUiBvZiB0aGUKKyAgICAgKiAgICAgIGZsYWdzIGRl
ZmluZWQgYmVsb3cuCisgICAgICovCisgICAgdWludDE2X3QgZmxhZ3M7CisKKyAgICAvKgorICAg
ICAqIFNob3VsZCB0aGUgbWFwcGluZ3MgZmx1c2hlZCBmb3IgYWxsIGluaXRpYXRvcnM/CisgICAg
ICoKKyAgICAgKiBOT1RFOiBUaGlzIGZsYWcgaXMgY3VycmVudGx5IHJlcXVpcmVkIGFzIHRoZSBp
bXBsZW1lbnRhdGlvbiBkb2VzIG5vdCB5ZXQKKyAgICAgKiAgICAgICBzdXBwb3J0IHByZS1kZXZp
Y2UgbWFwcGluZ3MuCisgICAgICovCisjZGVmaW5lIF9YRU5fSU9NTVVPUF9mbHVzaF9hbGwgMAor
I2RlZmluZSBYRU5fSU9NTVVPUF9mbHVzaF9hbGwgKDEgPDwgKF9YRU5fSU9NTVVPUF9mbHVzaF9h
bGwpKQorCisgICAgdWludDE2X3QgcGFkMDsKKyAgICB1aW50MzJfdCBwYWQxOworICAgIC8qCisg
ICAgICogSU4gLSBTZWdtZW50L0J1cy9EZXZpY2UvRnVuY3Rpb24gb2YgdGhlIGluaXRpYXRvci4K
KyAgICAgKgorICAgICAqIE5PVEU6IFRoaXMgaXMgaWdub3JlZCBpZiBYRU5fSU9NTVVPUF9mbHVz
aF9hbGwgaXMgc2V0LgorICAgICAqLworICAgIHVpbnQ2NF90IHNiZGY7Cit9OworCiBzdHJ1Y3Qg
eGVuX2lvbW11X29wIHsKICAgICB1aW50MTZfdCBvcDsgICAgLyogb3AgdHlwZSAqLwogICAgIHVp
bnQxNl90IHBhZDsKQEAgLTg4LDYgKzE5NSw5IEBAIHN0cnVjdCB4ZW5faW9tbXVfb3AgewogICAg
IHVuaW9uIHsKICAgICAgICAgc3RydWN0IHhlbl9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZCBxdWVy
eV9yZXNlcnZlZDsKICAgICAgICAgc3RydWN0IHhlbl9pb21tdV9vcF9lbmFibGVfbW9kaWZpY2F0
aW9uIGVuYWJsZV9tb2RpZmljYXRpb247CisgICAgICAgIHN0cnVjdCB4ZW5faW9tbXVfb3BfbWFw
IG1hcDsKKyAgICAgICAgc3RydWN0IHhlbl9pb21tdV9vcF91bm1hcCB1bm1hcDsKKyAgICAgICAg
c3RydWN0IHhlbl9pb21tdV9vcF9mbHVzaCBmbHVzaDsKICAgICB9IHU7CiB9OwogdHlwZWRlZiBz
dHJ1Y3QgeGVuX2lvbW11X29wIHhlbl9pb21tdV9vcF90OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUveGxhdC5sc3QgYi94ZW4vaW5jbHVkZS94bGF0LmxzdAppbmRleCBjMWIyN2UwMzQ5Li41YWI0
YzcyMjY0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94bGF0LmxzdAorKysgYi94ZW4vaW5jbHVk
ZS94bGF0LmxzdApAQCAtODAsNyArODAsMTAgQEAKICEJaW9tbXVfb3AJCQlpb21tdV9vcC5oCiAh
CWlvbW11X29wX2J1ZgkJCWlvbW11X29wLmgKICEJaW9tbXVfb3BfZW5hYmxlX21vZGlmaWNhdGlv
bglpb21tdV9vcC5oCishCWlvbW11X29wX2ZsdXNoCQkJaW9tbXVfb3AuaAorIQlpb21tdV9vcF9t
YXAJCQlpb21tdV9vcC5oCiAhCWlvbW11X29wX3F1ZXJ5X3Jlc2VydmVkCQlpb21tdV9vcC5oCish
CWlvbW11X29wX3VubWFwCQkJaW9tbXVfb3AuaAogPwlpb21tdV9yZXNlcnZlZF9yYW5nZQkJaW9t
bXVfb3AuaAogPwlrZXhlY19leGVjCQkJa2V4ZWMuaAogIQlrZXhlY19pbWFnZQkJCWtleGVjLmgK
LS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 09:58:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 09:58: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 1fsmO7-00029B-AW; Thu, 23 Aug 2018 09: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=uf51=lg=citrix.com=prvs=766cd44cd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fsmO5-00028t-7I
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 09:58:45 +0000
X-Inumbo-ID: efb90373-a6ba-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id efb90373-a6ba-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 11:57:25 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,278,1531785600"; d="scan'208";a="63526379"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 23 Aug 2018 10:47:08 +0100
Message-ID: <20180823094711.21376-12-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180823094711.21376-1-paul.durrant@citrix.com>
References: <20180823094711.21376-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 11/14] 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
LgoKVGhlIG9wIHBhc3NlcyBiYWNrIGEgY2FwYWJpbGl0aWVzIG1hc2suIFRoZXJlIGlzIG9ubHkg
b25lIGJpdCBjdXJyZW50bHkKZGVmaW5lZCBmb3IgdGhpcyBtYXNrOiBYRU5fSU9NTVVfQ0FQX3Bl
cl9kZXZpY2VfbWFwcGluZ3MuIFRoaXMgYml0IGlzCmFsd2F5cyBsZWZ0IGNsZWFyIGJ5IHRoZSBj
dXJyZW50IGltcGxlbWVudGF0aW9uIGJ1dCBtYXkgYmUgc2V0IGluIGZ1dHVyZQppZiB0aGUgaW1w
bGVtZW50YXRpb24gaXMgZW5oYW5jZSB0byBzdXBwb3J0IHBlci1kZXZpY2UgSU9NTVUgbWFwcGlu
Z3MuCgpOT1RFOiBUaGUgYWN0dWFsIG1hcCBhbmQgdW5tYXAgb3BlcmF0aW9ucyBhcmUgaW50cm9k
dWNlZCBieSBzdWJzZXF1ZW50CiAgICAgIHBhdGNoZXMuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1
cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJ
YW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53
aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Cgp2NjoKIC0gQWRkIHN0cnVjdCB4ZW5faW9tbXVfb3BfZW5hYmxlX21vZGlm
aWNhdGlvbiB0byBob2xkIHRoZSBjYXBhYmlsaXRpZXMKICAgbWFzay4KCnY0OgogLSBTZXQgc3lu
Y19pb21tdV9wdCB0byBmYWxzZSBpbnN0ZWFkIG9mIG5lZWRfaW9tbXUuCgp2MjoKIC0gTmV3IGlu
IHYyLgotLS0KIHhlbi9jb21tb24vaW9tbXVfb3AuYyAgICAgICAgICAgfCA1MyArKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
aW9tbXUuYyB8ICAyICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyAgIHwgIDQgKyst
LQogeGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29wLmggICB8IDIwICsrKysrKysrKysrKysrKysK
IHhlbi9pbmNsdWRlL3hlbi9pb21tdS5oICAgICAgICAgfCAgMyArKysKIHhlbi9pbmNsdWRlL3hs
YXQubHN0ICAgICAgICAgICAgfCAgMSArCiA2IGZpbGVzIGNoYW5nZWQsIDgwIGluc2VydGlvbnMo
KyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9pb21tdV9vcC5jIGIv
eGVuL2NvbW1vbi9pb21tdV9vcC5jCmluZGV4IGJjZmNkNDkxMDIuLmNjYmI5YjYzNDAgMTAwNjQ0
Ci0tLSBhL3hlbi9jb21tb24vaW9tbXVfb3AuYworKysgYi94ZW4vY29tbW9uL2lvbW11X29wLmMK
QEAgLTc4LDYgKzc4LDUxIEBAIHN0YXRpYyBpbnQgaW9tbXVfb3BfcXVlcnlfcmVzZXJ2ZWQoc3Ry
dWN0IHhlbl9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZCAqb3ApCiAgICAgcmV0dXJuIDA7CiB9CiAK
K3N0YXRpYyBpbnQgaW9tbXVfb3BfZW5hYmxlX21vZGlmaWNhdGlvbigKKyAgICBzdHJ1Y3QgeGVu
X2lvbW11X29wX2VuYWJsZV9tb2RpZmljYXRpb24gKm9wKQoreworICAgIHN0cnVjdCBkb21haW4g
KmN1cnJkID0gY3VycmVudC0+ZG9tYWluOworICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmlvbW11
ID0gZG9tX2lvbW11KGN1cnJkKTsKKyAgICBjb25zdCBzdHJ1Y3QgaW9tbXVfb3BzICpvcHMgPSBp
b21tdS0+cGxhdGZvcm1fb3BzOworCisgICAgaWYgKCBvcC0+Y2FwIHx8IG9wLT5wYWQgKQorICAg
ICAgICByZXR1cm4gLUVJTlZBTDsKKworICAgIC8qCisgICAgICogWEVOX0lPTU1VX0NBUF9wZXJf
ZGV2aWNlX21hcHBpbmdzIGlzIG5vdCBzdXBwb3J0ZWQgeWV0IHNvIHdlIGNhbgorICAgICAqIGxl
YXZlIG9wLT5jYXAgYWxvbmUuCisgICAgICovCisKKyAgICAvKiBIYXMgbW9kaWZpY2F0aW9uIGFs
cmVhZHkgYmVlbiBlbmFibGVkPyAqLworICAgIGlmICggaW9tbXUtPmlvbW11X29wX3JhbmdlcyAp
CisgICAgICAgIHJldHVybiAwOworCisgICAgLyoKKyAgICAgKiBUaGUgSU9NTVUgbWFwcGluZ3Mg
Y2Fubm90IGJlIG1vZGlmaWVkIGlmOgorICAgICAqIC0gdGhlIElPTU1VIGlzIG5vdCBlbmFibGVk
IG9yLAorICAgICAqIC0gdGhlIGN1cnJlbnQgZG9tYWluIGlzIGRvbTAgYW5kIHRyYW5sc2F0aW9u
IGlzIGRpc2FibGVkIG9yLAorICAgICAqIC0gSEFQIGlzIGVuYWJsZWQgYW5kIHRoZSBJT01NVSBz
aGFyZXMgdGhlIG1hcHBpbmdzLgorICAgICAqLworICAgIGlmICggIWlvbW11X2VuYWJsZWQgfHwK
KyAgICAgICAgIChpc19oYXJkd2FyZV9kb21haW4oY3VycmQpICYmIGlvbW11X3Bhc3N0aHJvdWdo
KSB8fAorICAgICAgICAgaW9tbXVfdXNlX2hhcF9wdChjdXJyZCkgKQorICAgICAgICByZXR1cm4g
LUVBQ0NFUzsKKworICAgIC8qCisgICAgICogVGhlIElPTU1VIGltcGxlbWVudGF0aW9uIG11c3Qg
cHJvdmlkZSB0aGUgbG9va3VwIG1ldGhvZCBpZgorICAgICAqIG1vZGlmaWNhdGlvbiBvZiB0aGUg
bWFwcGluZ3MgaXMgdG8gYmUgc3VwcG9ydGVkLgorICAgICAqLworICAgIGlmICggIW9wcy0+bG9v
a3VwX3BhZ2UgKQorICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7CisKKyAgICBpb21tdS0+aW9t
bXVfb3BfcmFuZ2VzID0gcmFuZ2VzZXRfbmV3KGN1cnJkLCBOVUxMLCAwKTsKKyAgICBpZiAoICFp
b21tdS0+aW9tbXVfb3BfcmFuZ2VzICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisKKyAgICBp
b21tdS0+bmVlZF9zeW5jID0gZmFsc2U7IC8qIERpc2FibGUgc3luY2hyb25pemF0aW9uICovCisg
ICAgcmV0dXJuIDA7Cit9CisKIHN0YXRpYyB2b2lkIGlvbW11X29wKHhlbl9pb21tdV9vcF90ICpv
cCkKIHsKICAgICBzd2l0Y2ggKCBvcC0+b3AgKQpAQCAtODYsNiArMTMxLDEwIEBAIHN0YXRpYyB2
b2lkIGlvbW11X29wKHhlbl9pb21tdV9vcF90ICpvcCkKICAgICAgICAgb3AtPnN0YXR1cyA9IGlv
bW11X29wX3F1ZXJ5X3Jlc2VydmVkKCZvcC0+dS5xdWVyeV9yZXNlcnZlZCk7CiAgICAgICAgIGJy
ZWFrOwogCisgICAgY2FzZSBYRU5fSU9NTVVPUF9lbmFibGVfbW9kaWZpY2F0aW9uOgorICAgICAg
ICBvcC0+c3RhdHVzID0gaW9tbXVfb3BfZW5hYmxlX21vZGlmaWNhdGlvbigmb3AtPnUuZW5hYmxl
X21vZGlmaWNhdGlvbik7CisgICAgICAgIGJyZWFrOworCiAgICAgZGVmYXVsdDoKICAgICAgICAg
b3AtPnN0YXR1cyA9IC1FT1BOT1RTVVBQOwogICAgICAgICBicmVhazsKQEAgLTk4LDYgKzE0Nyw3
IEBAIGludCBkb19vbmVfaW9tbXVfb3AoeGVuX2lvbW11X29wX2J1Zl90ICpidWYpCiAgICAgc2l6
ZV90IG9mZnNldDsKICAgICBzdGF0aWMgY29uc3Qgc2l6ZV90IG9wX3NpemVbXSA9IHsKICAgICAg
ICAgW1hFTl9JT01NVU9QX3F1ZXJ5X3Jlc2VydmVkXSA9IHNpemVvZihzdHJ1Y3QgeGVuX2lvbW11
X29wX3F1ZXJ5X3Jlc2VydmVkKSwKKyAgICAgICAgW1hFTl9JT01NVU9QX2VuYWJsZV9tb2RpZmlj
YXRpb25dID0gc2l6ZW9mKHN0cnVjdCB4ZW5faW9tbXVfb3BfZW5hYmxlX21vZGlmaWNhdGlvbiks
CiAgICAgfTsKICAgICBzaXplX3Qgc2l6ZTsKICAgICBpbnQgcmM7CkBAIC0xODQsNiArMjM0LDcg
QEAgaW50IGNvbXBhdF9vbmVfaW9tbXVfb3AoY29tcGF0X2lvbW11X29wX2J1Zl90ICpidWYpCiAg
ICAgc2l6ZV90IG9mZnNldDsKICAgICBzdGF0aWMgY29uc3Qgc2l6ZV90IG9wX3NpemVbXSA9IHsK
ICAgICAgICAgW1hFTl9JT01NVU9QX3F1ZXJ5X3Jlc2VydmVkXSA9IHNpemVvZihzdHJ1Y3QgY29t
cGF0X2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVkKSwKKyAgICAgICAgW1hFTl9JT01NVU9QX2VuYWJs
ZV9tb2RpZmljYXRpb25dID0gc2l6ZW9mKHN0cnVjdCBjb21wYXRfaW9tbXVfb3BfZW5hYmxlX21v
ZGlmaWNhdGlvbiksCiAgICAgfTsKICAgICBzaXplX3Qgc2l6ZTsKICAgICB4ZW5faW9tbXVfb3Bf
dCBuYXQ7CkBAIC0yMjEsNiArMjcyLDcgQEAgaW50IGNvbXBhdF9vbmVfaW9tbXVfb3AoY29tcGF0
X2lvbW11X29wX2J1Zl90ICpidWYpCiAgICAgICogd2UgbmVlZCB0byBmaXggdGhpbmdzIHVwIGhl
cmUuCiAgICAgICovCiAjZGVmaW5lIFhMQVRfaW9tbXVfb3BfdV9xdWVyeV9yZXNlcnZlZCBYRU5f
SU9NTVVPUF9xdWVyeV9yZXNlcnZlZAorI2RlZmluZSBYTEFUX2lvbW11X29wX3VfZW5hYmxlX21v
ZGlmaWNhdGlvbiBYRU5fSU9NTVVPUF9lbmFibGVfbW9kaWZpY2F0aW9uCiAgICAgdSA9IGNtcC5v
cDsKIAogI2RlZmluZSBYTEFUX2lvbW11X29wX3F1ZXJ5X3Jlc2VydmVkX0hORExfcmFuZ2VzKF9k
XywgX3NfKSAgICAgICAgICAgIFwKQEAgLTI4MCw2ICszMzIsNyBAQCBpbnQgY29tcGF0X29uZV9p
b21tdV9vcChjb21wYXRfaW9tbXVfb3BfYnVmX3QgKmJ1ZikKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJmNtcCwgc3RhdHVzKSApCiAgICAgICAgIHJldHVybiAtRUZBVUxUOwogCisj
dW5kZWYgWExBVF9pb21tdV9vcF91X2VuYWJsZV9tb2RpZmljYXRpb24KICN1bmRlZiBYTEFUX2lv
bW11X29wX3VfcXVlcnlfcmVzZXJ2ZWQKIAogICAgIHJldHVybiAwOwpkaWZmIC0tZ2l0IGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lv
bW11LmMKaW5kZXggODQ4ZDZjN2Q2OS4uMzBiODAwYzk3YiAxMDA2NDQKLS0tIGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21t
dS5jCkBAIC0yNiw3ICsyNiw2IEBAIHN0YXRpYyB2b2lkIGlvbW11X2R1bXBfcDJtX3RhYmxlKHVu
c2lnbmVkIGNoYXIga2V5KTsKIAogdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0bHkgaW9tbXVfZGV2
X2lvdGxiX3RpbWVvdXQgPSAxMDAwOwogaW50ZWdlcl9wYXJhbSgiaW9tbXVfZGV2X2lvdGxiX3Rp
bWVvdXQiLCBpb21tdV9kZXZfaW90bGJfdGltZW91dCk7Ci0KIC8qCiAgKiBUaGUgJ2lvbW11JyBw
YXJhbWV0ZXIgZW5hYmxlcyB0aGUgSU9NTVUuICBPcHRpb25hbCBjb21tYSBzZXBhcmF0ZWQKICAq
IHZhbHVlIG1heSBjb250YWluOgpAQCAtMjgwLDYgKzI3OSw3IEBAIHZvaWQgaW9tbXVfZG9tYWlu
X2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKICAgICBhcmNoX2lvbW11X2RvbWFpbl9kZXN0cm95
KGQpOwogCiAgICAgcmFuZ2VzZXRfZGVzdHJveShoZC0+cmVzZXJ2ZWRfcmFuZ2VzKTsKKyAgICBy
YW5nZXNldF9kZXN0cm95KGhkLT5pb21tdV9vcF9yYW5nZXMpOwogfQogCiBpbnQgaW9tbXVfbWFw
X3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgYmZuX3QgYmZuLCBtZm5fdCBtZm4sCmRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3BjaS5jCmluZGV4IGUxMGYwYmJhMWMuLjkxZGU4YjI3ODQgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5j
CkBAIC0xNDYwLDcgKzE0NjAsNyBAQCBzdGF0aWMgaW50IGFzc2lnbl9kZXZpY2Uoc3RydWN0IGRv
bWFpbiAqZCwgdTE2IHNlZywgdTggYnVzLCB1OCBkZXZmbiwgdTMyIGZsYWcpCiAgICAgfQogCiAg
ZG9uZToKLSAgICBpZiAoICFoYXNfYXJjaF9wZGV2cyhkKSAmJiBoYXNfaW9tbXVfcHQoZCkgKQor
ICAgIGlmICggIWhhc19hcmNoX3BkZXZzKGQpICYmIGhhc19pb21tdV9wdChkKSAmJiAhaGQtPmlv
bW11X29wX3JhbmdlcyApCiAgICAgICAgIGlvbW11X3RlYXJkb3duKGQpOwogICAgIHBjaWRldnNf
dW5sb2NrKCk7CiAKQEAgLTE1MTAsNyArMTUxMCw3IEBAIGludCBkZWFzc2lnbl9kZXZpY2Uoc3Ry
dWN0IGRvbWFpbiAqZCwgdTE2IHNlZywgdTggYnVzLCB1OCBkZXZmbikKIAogICAgIHBkZXYtPmZh
dWx0LmNvdW50ID0gMDsKIAotICAgIGlmICggIWhhc19hcmNoX3BkZXZzKGQpICYmIGhhc19pb21t
dV9wdChkKSApCisgICAgaWYgKCAhaGFzX2FyY2hfcGRldnMoZCkgJiYgaGFzX2lvbW11X3B0KGQp
ICYmICFoZC0+aW9tbXVfb3BfcmFuZ2VzICkKICAgICAgICAgaW9tbXVfdGVhcmRvd24oZCk7CiAK
ICAgICByZXR1cm4gcmV0OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2lvbW11X29w
LmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaAppbmRleCBhZGU0MDRhODc3Li45Yjk4
YjVjZjg5IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaAorKysgYi94
ZW4vaW5jbHVkZS9wdWJsaWMvaW9tbXVfb3AuaApAQCAtNjEsNiArNjEsMjUgQEAgc3RydWN0IHhl
bl9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZCB7CiAgICAgWEVOX0dVRVNUX0hBTkRMRSh4ZW5faW9t
bXVfcmVzZXJ2ZWRfcmFuZ2VfdCkgcmFuZ2VzOwogfTsKIAorLyoKKyAqIFhFTl9JT01NVU9QX2Vu
YWJsZV9tb2RpZmljYXRpb246IEVuYWJsZSBvcGVyYXRpb25zIHRoYXQgbW9kaWZ5IElPTU1VCisg
KiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXBwaW5ncy4KKyAqLworI2RlZmlu
ZSBYRU5fSU9NTVVPUF9lbmFibGVfbW9kaWZpY2F0aW9uIDIKKworc3RydWN0IHhlbl9pb21tdV9v
cF9lbmFibGVfbW9kaWZpY2F0aW9uIHsKKyAgICAvKgorICAgICAqIE9VVCAtIE9uIHN1Y2Nlc3Nm
dWwgcmV0dXJuIHRoaXMgaXMgc2V0IHRvIHRoZSBiaXR3aXNlIE9SIG9mIGNhcGFiaWxpdGllcwor
ICAgICAqICAgICAgIGRlZmluZWQgYmVsb3cuIE9uIGVudHJ5IHRoaXMgbXVzdCBiZSBzZXQgdG8g
emVyby4KKyAgICAgKi8KKyAgICB1bnNpZ25lZCBpbnQgY2FwOworICAgIHVuc2lnbmVkIGludCBw
YWQ7CisKKyAgICAvKiBEb2VzIHRoZSBpbXBsZW1lbnRhdGlvbiBzdXBwb3J0IHBlci1kZXZpY2Ug
bWFwcGluZ3M/ICovCisjZGVmaW5lIF9YRU5fSU9NTVVfQ0FQX3Blcl9kZXZpY2VfbWFwcGluZ3Mg
MAorI2RlZmluZSBYRU5fSU9NTVVfQ0FQX3Blcl9kZXZpY2VfbWFwcGluZ3MgKDF1IDw8IF9YRU5f
SU9NTVVfQ0FQX3Blcl9kZXZpY2VfbWFwcGluZ3MpCit9OworCiBzdHJ1Y3QgeGVuX2lvbW11X29w
IHsKICAgICB1aW50MTZfdCBvcDsgICAgLyogb3AgdHlwZSAqLwogICAgIHVpbnQxNl90IHBhZDsK
QEAgLTY4LDYgKzg3LDcgQEAgc3RydWN0IHhlbl9pb21tdV9vcCB7CiAgICAgICAgICAgICAgICAg
ICAgIC8qIDAgZm9yIHN1Y2Nlc3Mgb3RoZXJ3aXNlLCBuZWdhdGl2ZSBlcnJubyAqLwogICAgIHVu
aW9uIHsKICAgICAgICAgc3RydWN0IHhlbl9pb21tdV9vcF9xdWVyeV9yZXNlcnZlZCBxdWVyeV9y
ZXNlcnZlZDsKKyAgICAgICAgc3RydWN0IHhlbl9pb21tdV9vcF9lbmFibGVfbW9kaWZpY2F0aW9u
IGVuYWJsZV9tb2RpZmljYXRpb247CiAgICAgfSB1OwogfTsKIHR5cGVkZWYgc3RydWN0IHhlbl9p
b21tdV9vcCB4ZW5faW9tbXVfb3BfdDsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9pb21t
dS5oIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKaW5kZXggMzcwNTJlMDMzZi4uMTQxODZhZThl
NCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUv
eGVuL2lvbW11LmgKQEAgLTE0Nyw2ICsxNDcsOSBAQCBzdHJ1Y3QgZG9tYWluX2lvbW11IHsKICAg
ICAgKiBpbmNsdWRlL3hlbi9tbS5oKS4KICAgICAgKi8KICAgICBib29sIG5lZWRfc3luYzsKKwor
ICAgIC8qIFJhbmdlcyB1bmRlciB0aGUgY29udHJvbCBvZiBQViBJT01NVSBpbnRlcmZhY2UgKi8K
KyAgICBzdHJ1Y3QgcmFuZ2VzZXQgKmlvbW11X29wX3JhbmdlczsKIH07CiAKICNkZWZpbmUgZG9t
X2lvbW11KGQpICAgICAgICAgICAgICAoJihkKS0+aW9tbXUpCmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS94bGF0LmxzdCBiL3hlbi9pbmNsdWRlL3hsYXQubHN0CmluZGV4IGQyZjliMTAzNGIuLmMx
YjI3ZTAzNDkgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hsYXQubHN0CisrKyBiL3hlbi9pbmNs
dWRlL3hsYXQubHN0CkBAIC03OSw2ICs3OSw3IEBACiA/CXZjcHVfaHZtX3g4Nl82NAkJCWh2bS9o
dm1fdmNwdS5oCiAhCWlvbW11X29wCQkJaW9tbXVfb3AuaAogIQlpb21tdV9vcF9idWYJCQlpb21t
dV9vcC5oCishCWlvbW11X29wX2VuYWJsZV9tb2RpZmljYXRpb24JaW9tbXVfb3AuaAogIQlpb21t
dV9vcF9xdWVyeV9yZXNlcnZlZAkJaW9tbXVfb3AuaAogPwlpb21tdV9yZXNlcnZlZF9yYW5nZQkJ
aW9tbXVfb3AuaAogPwlrZXhlY19leGVjCQkJa2V4ZWMuaAotLSAKMi4xMS4wCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 09:58:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 09:58: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 1fsmO3-00028M-7P; Thu, 23 Aug 2018 09:58:43 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uf51=lg=citrix.com=prvs=766cd44cd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fsmO1-000282-FA
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 09:58:41 +0000
X-Inumbo-ID: ecb3f362-a6ba-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ecb3f362-a6ba-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 11:57:20 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,278,1531785600"; d="scan'208";a="63526371"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 23 Aug 2018 10:47:07 +0100
Message-ID: <20180823094711.21376-11-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180823094711.21376-1-paul.durrant@citrix.com>
References: <20180823094711.21376-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 10/14] mm / iommu: split need_iommu() into
 has_iommu_pt() and need_iommu_pt_sync()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 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>, Paul Durrant <paul.durrant@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG5hbWUgJ25lZWRfaW9tbXUoKScgaXMgYSBsaXR0bGUgY29uZnVzaW5nIGFzIGl0IHN1Z2dl
c3RzIGEgZG9tYWluIG5lZWRzCnRvIHVzZSB0aGUgSU9NTVUgYnV0IHNvbWV0aGluZyBtaWdodCBu
b3QgYmUgc2V0IHVwIHlldCwgd2hlbiBpbiBmYWN0IGl0CnJlcHJlc2VudHMgYSB0cmktc3RhdGUg
dmFsdWUgKG5vdCBhIGJvb2xlYW4gYXMgbWlnaHQgYmUgZXhwZWN0ZWQpIHdoZXJlCi0xIG1lYW5z
ICdJT01NVSBtYXBwaW5ncyBiZWluZyBzZXQgdXAnIGFuZCAxIG1lYW5zICdJT01NVSBtYXBwaW5n
cyBoYXZlCmJlZW4gZnVsbHkgc2V0IHVwJy4KClR3byBkaWZmZXJlbnQgbWVhbmluZ3MgYXJlIGFs
c28gaW5mZXJyZWQgZnJvbSB0aGUgbWFjcm8gaXQgaW4gdmFyaW91cwpwbGFjZXMgaW4gdGhlIGNv
ZGU6CgotIFNvbWUgY2FsbGVycyB3YW50IHRvIHRlc3Qgd2hldGhlciBhIGRvbWFpbiBoYXMgSU9N
TVUgbWFwcGluZ3MgYXQgYWxsCi0gU29tZSBjYWxsZXJzIHdhbnQgdG8gdGVzdCB3aGV0aGVyIHRo
ZXkgbmVlZCB0byBzeW5jaHJvbml6ZSB0aGUgZG9tYWluJ3MKICBQMk0gYW5kIElPTU1VIG1hcHBp
bmdzCgpUaGlzIHBhdGNoIHJlcGxhY2VzIHRoZSAnbmVlZF9pb21tdScgdHJpLXN0YXRlIHZhbHVl
IHdpdGggYSBkZWZpbmVkCmVudW1lcmF0aW9uIGFuZCBhZGRzIGEgYm9vbGVhbiBmbGFnICduZWVk
X3N5bmMnIHRvIHNlcGFyYXRlIHRoZXNlIG1lYW5pbmdzLAphbmQgcGxhY2VzIGJvdGggb2YgdGhl
c2UgaW4gc3RydWN0IGRvbWFpbl9pb21tdSwgcmF0aGVyIHRoYW4gZGlyZWN0bHkgaW4Kc3RydWN0
IGRvbWFpbi4KVGhpcyBwYXRjaCBhbHNvIGNyZWF0ZXMgdHdvIG5ldyBib29sZWFuIG1hY3JvczoK
Ci0gJ2hhc19pb21tdV9wdCgpJyBldmFsdWF0ZXMgdG8gdHJ1ZSBpZiBhIGRvbWFpbiBoYXMgSU9N
TVUgbWFwcGluZ3MsIGV2ZW4KICBpZiB0aGV5IGFyZSBzdGlsbCB1bmRlciBjb25zdHJ1Y3Rpb24u
Ci0gJ25lZWRfaW9tbXVfcHRfc3luYygpJyBldmFsdWF0ZXMgdG8gdHJ1ZSBpZiBhIGRvbWFpbiBy
ZXF1aXJlcyBleHBsaWNpdAogIHN5bmNocm9uaXphdGlvbiBvZiB0aGUgUDJNIGFuZCBJT01NVSBt
YXBwaW5ncy4KCkFsbCBjYWxsZXJzIG9mIG5lZWRfaW9tbXUoKSBhcmUgdGhlbiBtb2RpZmllZCB0
byB1c2UgdGhlIG1hY3JvIGFwcHJvcHJpYXRlCnRvIHdoYXQgdGhleSBhcmUgdHJ5aW5nIHRvIHRl
c3QuCgpOT1RFOiBUaGUgdGVzdCBvZiBuZWVkX2lvbW11KGQpIGluIHRoZSBBTUQgSU9NTVUgaW5p
dGlhbGl6YXRpb24gY29kZSBoYXMKICAgICAgYmVlbiByZXBsYWNlZCB3aXRoIGEgdGVzdCBvZiBp
b21tdV9kb20wX3N0cmljdCBzaW5jZSB0aGlzIG1vcmUKICAgICAgYWNjdXJhdGVseSByZWZsZWN0
cyB0aGUgbWVhbmluZyBvZiB0aGUgdGVzdCBhbmQgYnJpbmdzIGl0IGludG8KICAgICAgbGluZSB3
aXRoIGEgc2ltaWxhciB0ZXN0IGluIHRoZSBJbnRlbCBWVC1kIGNvZGUuCgpTaWduZWQtb2ZmLWJ5
OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgotLS0KQ2M6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IEp1bGllbiBHcmFsbCA8anVs
aWVuLmdyYWxsQGFybS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpD
YzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53
aWxrQG9yYWNsZS5jb20+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ2M6IFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+CkNjOiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3ll
bC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+CkNj
OiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+CkNjOiBLZXZpbiBUaWFuIDxr
ZXZpbi50aWFuQGludGVsLmNvbT4KQ2M6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRl
ZmVuZGVyLmNvbT4KQ2M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBh
bml0QGFtZC5jb20+CkNjOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KCnY2Ogog
LSBEZWFsIHdpdGggbmVlZF9pb21tdSBiZWluZyB0cmktc3RhdGUuCiAtIENoYW5nZSB0aGUgbmFt
ZSBvZiAnc3luY19pb21tdV9wdCcgdG8gJ25lZWRfaW9tbXVfcHRfc3luYycgYW5kIG1ha2UKICAg
c3VyZSBpdCBpcyBzZXQgYXMgc29vbiBhcyB0aGUgbWFwcGluZ3MgYXJlIHVuZGVyIGNvbnN0cnVj
dGlvbi4KIC0gTm90IGFkZGluZyBSYXp2YW4ncyBBLWIgYmVjYXVzZSBvZiBjaGFuZ2UuCgp2NDoK
IC0gTmV3IGluIHY0LgotLS0KIHhlbi9hcmNoL2FybS9wMm0uYyAgICAgICAgICAgICAgICAgICAg
ICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L2h2bS9tdHJyLmMgICAgICAgICAgICAgICAgICAg
ICB8ICA1ICsrLS0KIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgICAgICAgICAgICAgICAgICAg
fCAgMiArLQogeGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMgICAgICAgICAgICAgICB8ICAy
ICstCiB4ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jICAgICAgICAgICAgICAgICAgIHwgIDIgKy0K
IHhlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYyAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogeGVu
L2FyY2gveDg2L21tL3AybS5jICAgICAgICAgICAgICAgICAgICAgICB8ICA4ICsrKy0tLQogeGVu
L2FyY2gveDg2L21tL3BhZ2luZy5jICAgICAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJj
aC94ODYveDg2XzY0L21tLmMgICAgICAgICAgICAgICAgICAgIHwgIDMgKystCiB4ZW4vY29tbW9u
L21lbW9yeS5jICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDYgKystLS0KIHhlbi9jb21tb24v
dm1fZXZlbnQuYyAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogeGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyB8ICAyICstCiB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9kZXZpY2VfdHJlZS5jICAgICAgIHwgMjEgKysrKysrKystLS0tLS0tLQogeGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgICAgICAgICB8IDM5ICsrKysrKysrKysrKysrKysr
KysrKy0tLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyAgICAgICAgICAgICAg
IHwgIDYgKystLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3g4Ni9pb21tdS5jICAgICAgICAg
fCAgMiAtLQogeGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5oICAgICAgICAgICB8ICAy
ICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2lvbW11LmggICAgICAgICAgICAgICAgIHwgIDIgKy0K
IHhlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaCAgICAgICAgICAgfCAgMiArLQogeGVu
L2luY2x1ZGUvYXNtLXg4Ni9pb21tdS5oICAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vaW5j
bHVkZS94ZW4vaW9tbXUuaCAgICAgICAgICAgICAgICAgICAgIHwgMTcgKysrKysrKysrKysrKwog
eGVuL2luY2x1ZGUveGVuL3NjaGVkLmggICAgICAgICAgICAgICAgICAgICB8ICA5ICsrKy0tLS0K
IDIyIGZpbGVzIGNoYW5nZWQsIDg3IGluc2VydGlvbnMoKyksIDUzIGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wMm0uYyBiL3hlbi9hcmNoL2FybS9wMm0uYwppbmRleCA0
YThjYWM1MDUwLi5hYmQ1OTIwODc3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcDJtLmMKKysr
IGIveGVuL2FyY2gvYXJtL3AybS5jCkBAIC05NTUsNyArOTU1LDcgQEAgc3RhdGljIGludCBfX3Ay
bV9zZXRfZW50cnkoc3RydWN0IHAybV9kb21haW4gKnAybSwKICAgICBpZiAoIGxwYWVfaXNfdmFs
aWQob3JpZ19wdGUpICYmIGVudHJ5LT5wMm0uYmFzZSAhPSBvcmlnX3B0ZS5wMm0uYmFzZSApCiAg
ICAgICAgIHAybV9mcmVlX2VudHJ5KHAybSwgb3JpZ19wdGUsIGxldmVsKTsKIAotICAgIGlmICgg
bmVlZF9pb21tdShwMm0tPmRvbWFpbikgJiYKKyAgICBpZiAoIG5lZWRfaW9tbXVfcHRfc3luYyhw
Mm0tPmRvbWFpbikgJiYKICAgICAgICAgIChscGFlX2lzX3ZhbGlkKG9yaWdfcHRlKSB8fCBscGFl
X2lzX3ZhbGlkKCplbnRyeSkpICkKICAgICB7CiAgICAgICAgIHJjID0gaW9tbXVfaW90bGJfZmx1
c2gocDJtLT5kb21haW4sIF9iZm4oZ2ZuX3goc2dmbikpLApkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2h2bS9tdHJyLmMgYi94ZW4vYXJjaC94ODYvaHZtL210cnIuYwppbmRleCBlZGZlNWNkMmIy
Li40NGM2NWNhNzE3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYworKysgYi94
ZW4vYXJjaC94ODYvaHZtL210cnIuYwpAQCAtNzkzLDcgKzc5Myw4IEBAIEhWTV9SRUdJU1RFUl9T
QVZFX1JFU1RPUkUoTVRSUiwgaHZtX3NhdmVfbXRycl9tc3IsIGh2bV9sb2FkX210cnJfbXNyLAog
CiB2b2lkIG1lbW9yeV90eXBlX2NoYW5nZWQoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBpZiAo
IG5lZWRfaW9tbXUoZCkgJiYgZC0+dmNwdSAmJiBkLT52Y3B1WzBdICkKKyAgICBpZiAoIChuZWVk
X2lvbW11X3B0X3N5bmMoZCkgfHwgaW9tbXVfdXNlX2hhcF9wdChkKSkgJiYKKyAgICAgICAgIGQt
PnZjcHUgJiYgZC0+dmNwdVswXSApCiAgICAgewogICAgICAgICBwMm1fbWVtb3J5X3R5cGVfY2hh
bmdlZChkKTsKICAgICAgICAgZmx1c2hfYWxsKEZMVVNIX0NBQ0hFKTsKQEAgLTg0MSw3ICs4NDIs
NyBAQCBpbnQgZXB0ZV9nZXRfZW50cnlfZW10KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxv
bmcgZ2ZuLCBtZm5fdCBtZm4sCiAgICAgICAgIHJldHVybiBNVFJSX1RZUEVfVU5DQUNIQUJMRTsK
ICAgICB9CiAKLSAgICBpZiAoICFuZWVkX2lvbW11KGQpICYmICFjYWNoZV9mbHVzaF9wZXJtaXR0
ZWQoZCkgKQorICAgIGlmICggIWhhc19pb21tdV9wdChkKSAmJiAhY2FjaGVfZmx1c2hfcGVybWl0
dGVkKGQpICkKICAgICB7CiAgICAgICAgICppcGF0ID0gMTsKICAgICAgICAgcmV0dXJuIE1UUlJf
VFlQRV9XUkJBQ0s7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4
Ni9tbS5jCmluZGV4IGY1OTg2NzRmMGMuLjFiNTFlYzc4NjUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC0yNzUwLDcgKzI3NTAsNyBAQCBz
dGF0aWMgaW50IF9nZXRfcGFnZV90eXBlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UsIHVuc2lnbmVk
IGxvbmcgdHlwZSwKICAgICB7CiAgICAgICAgIC8qIFNwZWNpYWwgcGFnZXMgc2hvdWxkIG5vdCBi
ZSBhY2Nlc3NpYmxlIGZyb20gZGV2aWNlcy4gKi8KICAgICAgICAgc3RydWN0IGRvbWFpbiAqZCA9
IHBhZ2VfZ2V0X293bmVyKHBhZ2UpOwotICAgICAgICBpZiAoIGQgJiYgaXNfcHZfZG9tYWluKGQp
ICYmIHVubGlrZWx5KG5lZWRfaW9tbXUoZCkpICkKKyAgICAgICAgaWYgKCBkICYmIGlzX3B2X2Rv
bWFpbihkKSAmJiB1bmxpa2VseShuZWVkX2lvbW11X3B0X3N5bmMoZCkpICkKICAgICAgICAgewog
ICAgICAgICAgICAgbWZuX3QgbWZuID0gcGFnZV90b19tZm4ocGFnZSk7CiAKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jIGIveGVuL2FyY2gveDg2L21tL21lbV9zaGFy
aW5nLmMKaW5kZXggZmFkOGE5ZGYxMy4uYzU0ODQ1Mjc1ZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L21tL21lbV9zaGFyaW5nLmMKKysrIGIveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMK
QEAgLTE2MTAsNyArMTYxMCw3IEBAIGludCBtZW1fc2hhcmluZ19kb21jdGwoc3RydWN0IGRvbWFp
biAqZCwgc3RydWN0IHhlbl9kb21jdGxfbWVtX3NoYXJpbmdfb3AgKm1lYykKICAgICAgICAgY2Fz
ZSBYRU5fRE9NQ1RMX01FTV9TSEFSSU5HX0NPTlRST0w6CiAgICAgICAgIHsKICAgICAgICAgICAg
IHJjID0gMDsKLSAgICAgICAgICAgIGlmICggdW5saWtlbHkobmVlZF9pb21tdShkKSAmJiBtZWMt
PnUuZW5hYmxlKSApCisgICAgICAgICAgICBpZiAoIHVubGlrZWx5KGhhc19pb21tdV9wdChkKSAm
JiBtZWMtPnUuZW5hYmxlKSApCiAgICAgICAgICAgICAgICAgcmMgPSAtRVhERVY7CiAgICAgICAg
ICAgICBlbHNlCiAgICAgICAgICAgICAgICAgZC0+YXJjaC5odm1fZG9tYWluLm1lbV9zaGFyaW5n
X2VuYWJsZWQgPSBtZWMtPnUuZW5hYmxlOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3Ay
bS1lcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMKaW5kZXggOWNlOWFiZDJiMS4uNDY0
YmQ1ZDgwNSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYworKysgYi94ZW4v
YXJjaC94ODYvbW0vcDJtLWVwdC5jCkBAIC04NjgsNyArODY4LDcgQEAgb3V0OgogICAgIHsKICAg
ICAgICAgaWYgKCBpb21tdV91c2VfaGFwX3B0KGQpICkKICAgICAgICAgICAgIHJjID0gaW9tbXVf
cHRlX2ZsdXNoKGQsIGdmbiwgJmVwdF9lbnRyeS0+ZXB0ZSwgb3JkZXIsIHZ0ZF9wdGVfcHJlc2Vu
dCk7Ci0gICAgICAgIGVsc2UgaWYgKCBuZWVkX2lvbW11KGQpICkKKyAgICAgICAgZWxzZSBpZiAo
IG5lZWRfaW9tbXVfcHRfc3luYyhkKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIGJmbl90IGJm
biA9IF9iZm4oZ2ZuKTsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS1wdC5jIGIv
eGVuL2FyY2gveDg2L21tL3AybS1wdC5jCmluZGV4IGYyNjVhMzI1ZjYuLjRmZTM0MzdhOTcgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcHQuYworKysgYi94ZW4vYXJjaC94ODYvbW0v
cDJtLXB0LmMKQEAgLTY4Nyw3ICs2ODcsNyBAQCBwMm1fcHRfc2V0X2VudHJ5KHN0cnVjdCBwMm1f
ZG9tYWluICpwMm0sIGdmbl90IGdmbl8sIG1mbl90IG1mbiwKICAgICAgICAgICAgIGlmICggaW9t
bXVfb2xkX2ZsYWdzICkKICAgICAgICAgICAgICAgICBhbWRfaW9tbXVfZmx1c2hfcGFnZXMocDJt
LT5kb21haW4sIGdmbiwgcGFnZV9vcmRlcik7CiAgICAgICAgIH0KLSAgICAgICAgZWxzZSBpZiAo
IG5lZWRfaW9tbXUocDJtLT5kb21haW4pICkKKyAgICAgICAgZWxzZSBpZiAoIG5lZWRfaW9tbXVf
cHRfc3luYyhwMm0tPmRvbWFpbikgKQogICAgICAgICB7CiAgICAgICAgICAgICBiZm5fdCBiZm4g
PSBfYmZuKGdmbik7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9h
cmNoL3g4Ni9tbS9wMm0uYwppbmRleCA0ODVmNzU4M2JhLi45YTBiOWUzNzNiIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCkBAIC03
MTMsNyArNzEzLDcgQEAgcDJtX3JlbW92ZV9wYWdlKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVu
c2lnbmVkIGxvbmcgZ2ZuX2wsIHVuc2lnbmVkIGxvbmcgbWZuLAogICAgIHsKICAgICAgICAgaW50
IHJjID0gMDsKIAotICAgICAgICBpZiAoIG5lZWRfaW9tbXUocDJtLT5kb21haW4pICkKKyAgICAg
ICAgaWYgKCBuZWVkX2lvbW11X3B0X3N5bmMocDJtLT5kb21haW4pICkKICAgICAgICAgewogICAg
ICAgICAgICAgYmZuX3QgYmZuID0gX2JmbihtZm4pOwogCkBAIC03NzcsNyArNzc3LDcgQEAgZ3Vl
c3RfcGh5c21hcF9hZGRfZW50cnkoc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCBtZm5fdCBt
Zm4sCiAKICAgICBpZiAoICFwYWdpbmdfbW9kZV90cmFuc2xhdGUoZCkgKQogICAgIHsKLSAgICAg
ICAgaWYgKCBuZWVkX2lvbW11KGQpICYmIHQgPT0gcDJtX3JhbV9ydyApCisgICAgICAgIGlmICgg
bmVlZF9pb21tdV9wdF9zeW5jKGQpICYmIHQgPT0gcDJtX3JhbV9ydyApCiAgICAgICAgIHsKICAg
ICAgICAgICAgIGJmbl90IGJmbiA9IF9iZm4obWZuX3gobWZuKSk7CiAKQEAgLTExNjMsNyArMTE2
Myw3IEBAIGludCBzZXRfaWRlbnRpdHlfcDJtX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGxvbmcgZ2ZuX2wsCiAKICAgICBpZiAoICFwYWdpbmdfbW9kZV90cmFuc2xhdGUoZCkgKQog
ICAgIHsKLSAgICAgICAgaWYgKCAhbmVlZF9pb21tdShkKSApCisgICAgICAgIGlmICggIW5lZWRf
aW9tbXVfcHRfc3luYyhkKSApCiAgICAgICAgICAgICByZXR1cm4gMDsKIAogICAgICAgICByZXQg
PSBpb21tdV9tYXBfcGFnZShkLCBfYmZuKGdmbl9sKSwgX21mbihnZm5fbCksCkBAIC0xMjU5LDcg
KzEyNTksNyBAQCBpbnQgY2xlYXJfaWRlbnRpdHlfcDJtX2VudHJ5KHN0cnVjdCBkb21haW4gKmQs
IHVuc2lnbmVkIGxvbmcgZ2ZuX2wpCiAKICAgICBpZiAoICFwYWdpbmdfbW9kZV90cmFuc2xhdGUo
ZCkgKQogICAgIHsKLSAgICAgICAgaWYgKCAhbmVlZF9pb21tdShkKSApCisgICAgICAgIGlmICgg
IW5lZWRfaW9tbXVfcHRfc3luYyhkKSApCiAgICAgICAgICAgICByZXR1cm4gMDsKIAogICAgICAg
ICByZXQgPSBpb21tdV91bm1hcF9wYWdlKGQsIF9iZm4oZ2ZuX2wpKTsKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9tbS9wYWdpbmcuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wYWdpbmcuYwppbmRleCBk
Y2VlNDk2ZWIwLi5hNGI1NDVjOTA1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcGFnaW5n
LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3BhZ2luZy5jCkBAIC0yMTMsNyArMjEzLDcgQEAgaW50
IHBhZ2luZ19sb2dfZGlydHlfZW5hYmxlKHN0cnVjdCBkb21haW4gKmQsIGJvb2xfdCBsb2dfZ2xv
YmFsKQogewogICAgIGludCByZXQ7CiAKLSAgICBpZiAoIG5lZWRfaW9tbXUoZCkgJiYgbG9nX2ds
b2JhbCApCisgICAgaWYgKCBoYXNfaW9tbXVfcHQoZCkgJiYgbG9nX2dsb2JhbCApCiAgICAgewog
ICAgICAgICAvKgogICAgICAgICAgKiBSZWZ1c2UgdG8gdHVybiBvbiBnbG9iYWwgbG9nLWRpcnR5
IG1vZGUKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyBiL3hlbi9hcmNoL3g4
Ni94ODZfNjQvbW0uYwppbmRleCBjYzU4ZTRjZWY0Li5jOTM3ZjgxZjBhIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYveDg2XzY0L21tLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jCkBA
IC0xNDI2LDcgKzE0MjYsOCBAQCBpbnQgbWVtb3J5X2FkZCh1bnNpZ25lZCBsb25nIHNwZm4sIHVu
c2lnbmVkIGxvbmcgZXBmbiwgdW5zaWduZWQgaW50IHB4bSkKICAgICBpZiAoIHJldCApCiAgICAg
ICAgIGdvdG8gZGVzdHJveV9tMnA7CiAKLSAgICBpZiAoIGlvbW11X2VuYWJsZWQgJiYgIWlvbW11
X3Bhc3N0aHJvdWdoICYmICFuZWVkX2lvbW11KGhhcmR3YXJlX2RvbWFpbikgKQorICAgIGlmICgg
aW9tbXVfZW5hYmxlZCAmJiAhaW9tbXVfcGFzc3Rocm91Z2ggJiYKKyAgICAgICAgICFuZWVkX2lv
bW11X3B0X3N5bmMoaGFyZHdhcmVfZG9tYWluKSApCiAgICAgewogICAgICAgICBmb3IgKCBpID0g
c3BmbjsgaSA8IGVwZm47IGkrKyApCiAgICAgICAgICAgICBpZiAoIGlvbW11X21hcF9wYWdlKGhh
cmR3YXJlX2RvbWFpbiwgX2JmbihpKSwgX21mbihpKSwKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24v
bWVtb3J5LmMgYi94ZW4vY29tbW9uL21lbW9yeS5jCmluZGV4IDJlNGNkOGNkZmQuLmM0NjcxYjQ1
N2IgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vbWVtb3J5LmMKKysrIGIveGVuL2NvbW1vbi9tZW1v
cnkuYwpAQCAtODA1LDggKzgwNSw4IEBAIGludCB4ZW5tZW1fYWRkX3RvX3BoeXNtYXAoc3RydWN0
IGRvbWFpbiAqZCwgc3RydWN0IHhlbl9hZGRfdG9fcGh5c21hcCAqeGF0cCwKICAgICB4YXRwLT5z
aXplIC09IHN0YXJ0OwogCiAjaWZkZWYgQ09ORklHX0hBU19QQVNTVEhST1VHSAotICAgIGlmICgg
bmVlZF9pb21tdShkKSApCi0gICAgICAgIHRoaXNfY3B1KGlvbW11X2RvbnRfZmx1c2hfaW90bGIp
ID0gMTsKKyAgICBpZiAoIG5lZWRfaW9tbXVfcHRfc3luYyhkKSB8fCBpb21tdV91c2VfaGFwX3B0
KGQpICkKKyAgICAgICB0aGlzX2NwdShpb21tdV9kb250X2ZsdXNoX2lvdGxiKSA9IDE7CiAjZW5k
aWYKIAogICAgIHdoaWxlICggeGF0cC0+c2l6ZSA+IGRvbmUgKQpAQCAtODI4LDcgKzgyOCw3IEBA
IGludCB4ZW5tZW1fYWRkX3RvX3BoeXNtYXAoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHhlbl9h
ZGRfdG9fcGh5c21hcCAqeGF0cCwKICAgICB9CiAKICNpZmRlZiBDT05GSUdfSEFTX1BBU1NUSFJP
VUdICi0gICAgaWYgKCBuZWVkX2lvbW11KGQpICkKKyAgICBpZiAoIG5lZWRfaW9tbXVfcHRfc3lu
YyhkKSB8fCBpb21tdV91c2VfaGFwX3B0KGQpICkKICAgICB7CiAgICAgICAgIGludCByZXQ7CiAK
ZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vdm1fZXZlbnQuYyBiL3hlbi9jb21tb24vdm1fZXZlbnQu
YwppbmRleCAxNDRhYjgxYzg2Li5lYzNkZmQxZGFlIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3Zt
X2V2ZW50LmMKKysrIGIveGVuL2NvbW1vbi92bV9ldmVudC5jCkBAIC02NDQsNyArNjQ0LDcgQEAg
aW50IHZtX2V2ZW50X2RvbWN0bChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgeGVuX2RvbWN0bF92
bV9ldmVudF9vcCAqdmVjLAogCiAgICAgICAgICAgICAvKiBObyBwYWdpbmcgaWYgaW9tbXUgaXMg
dXNlZCAqLwogICAgICAgICAgICAgcmMgPSAtRU1MSU5LOwotICAgICAgICAgICAgaWYgKCB1bmxp
a2VseShuZWVkX2lvbW11KGQpKSApCisgICAgICAgICAgICBpZiAoIHVubGlrZWx5KGhhc19pb21t
dV9wdChkKSkgKQogICAgICAgICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgICAgICByYyA9IC1F
WERFVjsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lv
bW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCmluZGV4
IGVlYTIyYzNkMGQuLjc1Mjc1MWIxMDMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L3BjaV9hbWRfaW9tbXUuYwpAQCAtMjU2LDcgKzI1Niw3IEBAIHN0YXRpYyB2b2lkIF9faHdkb21f
aW5pdCBhbWRfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAgIGlmICggYWxs
b2NhdGVfZG9tYWluX3Jlc291cmNlcyhkb21faW9tbXUoZCkpICkKICAgICAgICAgQlVHKCk7CiAK
LSAgICBpZiAoICFpb21tdV9wYXNzdGhyb3VnaCAmJiAhbmVlZF9pb21tdShkKSApCisgICAgaWYg
KCAhaW9tbXVfcGFzc3Rocm91Z2ggJiYgIWlvbW11X2RvbTBfc3RyaWN0ICkKICAgICB7CiAgICAg
ICAgIGludCByYyA9IDA7CiAKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Rl
dmljZV90cmVlLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9kZXZpY2VfdHJlZS5jCmluZGV4
IDQyMWYwMDM0MzguLmI2ZWFhZTcyODMgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2RldmljZV90cmVlLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvZGV2aWNlX3Ry
ZWUuYwpAQCAtNDAsMTcgKzQwLDE2IEBAIGludCBpb21tdV9hc3NpZ25fZHRfZGV2aWNlKHN0cnVj
dCBkb21haW4gKmQsIHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqZGV2KQogICAgIGlmICggIWxpc3Rf
ZW1wdHkoJmRldi0+ZG9tYWluX2xpc3QpICkKICAgICAgICAgZ290byBmYWlsOwogCi0gICAgaWYg
KCBuZWVkX2lvbW11KGQpIDw9IDAgKQotICAgIHsKLSAgICAgICAgLyoKLSAgICAgICAgICogVGhl
IGh3ZG9tIGlzIGZvcmNlZCB0byB1c2UgSU9NTVUgZm9yIHByb3RlY3RpbmcgYXNzaWduZWQKLSAg
ICAgICAgICogZGV2aWNlLiBUaGVyZWZvcmUgdGhlIElPTU1VIGRhdGEgaXMgYWxyZWFkeSBzZXQg
dXAuCi0gICAgICAgICAqLwotICAgICAgICBBU1NFUlQoIWlzX2hhcmR3YXJlX2RvbWFpbihkKSk7
Ci0gICAgICAgIHJjID0gaW9tbXVfY29uc3RydWN0KGQpOwotICAgICAgICBpZiAoIHJjICkKLSAg
ICAgICAgICAgIGdvdG8gZmFpbDsKLSAgICB9CisgICAgLyoKKyAgICAgKiBUaGUgaHdkb20gaXMg
Zm9yY2VkIHRvIHVzZSBJT01NVSBmb3IgcHJvdGVjdGluZyBhc3NpZ25lZAorICAgICAqIGRldmlj
ZS4gVGhlcmVmb3JlIHRoZSBJT01NVSBkYXRhIGlzIGFscmVhZHkgc2V0IHVwLgorICAgICAqLwor
ICAgIEFTU0VSVCghaXNfaGFyZHdhcmVfZG9tYWluKGQpIHx8CisgICAgICAgICAgIGhkLT5zdGF0
dXMgPT0gSU9NTVVfU1RBVFVTX2luaXRpYWxpemVkKTsKKworICAgIHJjID0gaW9tbXVfY29uc3Ry
dWN0KGQpOworICAgIGlmICggcmMgKQorICAgICAgICBnb3RvIGZhaWw7CiAKICAgICAvKiBUaGUg
ZmxhZyBmaWVsZCBkb2Vzbid0IG1hdHRlciB0byBEVCBkZXZpY2UuICovCiAgICAgcmMgPSBoZC0+
cGxhdGZvcm1fb3BzLT5hc3NpZ25fZGV2aWNlKGQsIDAsIGR0X3RvX2RldihkZXYpLCAwKTsKZGlm
ZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9pb21tdS5jCmluZGV4IGMyNjJhNTk4NzcuLjg0OGQ2YzdkNjkgMTAwNjQ0Ci0t
LSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvaW9tbXUuYwpAQCAtMTcxLDcgKzE3MSw3IEBAIHN0YXRpYyB2b2lkIF9faHdkb21f
aW5pdCBjaGVja19od2RvbV9yZXFzKHN0cnVjdCBkb21haW4gKmQpCiAKIHZvaWQgX19od2RvbV9p
bml0IGlvbW11X2h3ZG9tX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBjb25zdCBzdHJ1
Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKKyAgICBzdHJ1Y3QgZG9tYWluX2lv
bW11ICpoZCA9IGRvbV9pb21tdShkKTsKIAogICAgIGNoZWNrX2h3ZG9tX3JlcXMoZCk7CiAKQEAg
LTE3OSw4ICsxNzksMTAgQEAgdm9pZCBfX2h3ZG9tX2luaXQgaW9tbXVfaHdkb21faW5pdChzdHJ1
Y3QgZG9tYWluICpkKQogICAgICAgICByZXR1cm47CiAKICAgICByZWdpc3Rlcl9rZXloYW5kbGVy
KCdvJywgJmlvbW11X2R1bXBfcDJtX3RhYmxlLCAiZHVtcCBpb21tdSBwMm0gdGFibGUiLCAwKTsK
LSAgICBkLT5uZWVkX2lvbW11ID0gISFpb21tdV9kb20wX3N0cmljdDsKLSAgICBpZiAoIG5lZWRf
aW9tbXUoZCkgJiYgIWlvbW11X3VzZV9oYXBfcHQoZCkgKQorCisgICAgaGQtPnN0YXR1cyA9IElP
TU1VX1NUQVRVU19pbml0aWFsaXppbmc7CisgICAgaGQtPm5lZWRfc3luYyA9ICEhaW9tbXVfZG9t
MF9zdHJpY3QgJiYgIWlvbW11X3VzZV9oYXBfcHQoZCk7CisgICAgaWYgKCBuZWVkX2lvbW11X3B0
X3N5bmMoZCkgKQogICAgIHsKICAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKICAgICAg
ICAgdW5zaWduZWQgaW50IGkgPSAwOwpAQCAtMjEzLDM1ICsyMTUsNTEgQEAgdm9pZCBfX2h3ZG9t
X2luaXQgaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogICAgIH0KIAogICAgIGhk
LT5wbGF0Zm9ybV9vcHMtPmh3ZG9tX2luaXQoZCk7CisKKyAgICBoZC0+c3RhdHVzID0gSU9NTVVf
U1RBVFVTX2luaXRpYWxpemVkOwogfQogCiB2b2lkIGlvbW11X3RlYXJkb3duKHN0cnVjdCBkb21h
aW4gKmQpCiB7Ci0gICAgY29uc3Qgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUo
ZCk7CisgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQgPSBkb21faW9tbXUoZCk7CiAKLSAgICBk
LT5uZWVkX2lvbW11ID0gMDsKKyAgICBoZC0+c3RhdHVzID0gSU9NTVVfU1RBVFVTX2Rpc2FibGVk
OwogICAgIGhkLT5wbGF0Zm9ybV9vcHMtPnRlYXJkb3duKGQpOwogICAgIHRhc2tsZXRfc2NoZWR1
bGUoJmlvbW11X3B0X2NsZWFudXBfdGFza2xldCk7CiB9CiAKIGludCBpb21tdV9jb25zdHJ1Y3Qo
c3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBpZiAoIG5lZWRfaW9tbXUoZCkgPiAwICkKKyAgICBz
dHJ1Y3QgZG9tYWluX2lvbW11ICpoZCA9IGRvbV9pb21tdShkKTsKKworICAgIGlmICggaGQtPnN0
YXR1cyA9PSBJT01NVV9TVEFUVVNfaW5pdGlhbGl6ZWQgKQogICAgICAgICByZXR1cm4gMDsKIAot
ICAgIGlmICggIWlvbW11X3VzZV9oYXBfcHQoZCkgKQorICAgIGlmICggIWlvbW11X3VzZV9oYXBf
cHQoZCkgJiYgaGQtPnN0YXR1cyA8IElPTU1VX1NUQVRVU19pbml0aWFsaXplZCApCiAgICAgewog
ICAgICAgICBpbnQgcmM7CiAKKyAgICAgICAgaGQtPnN0YXR1cyA9IElPTU1VX1NUQVRVU19pbml0
aWFsaXppbmc7CisgICAgICAgIGhkLT5uZWVkX3N5bmMgPSB0cnVlOworCiAgICAgICAgIHJjID0g
YXJjaF9pb21tdV9wb3B1bGF0ZV9wYWdlX3RhYmxlKGQpOwogICAgICAgICBpZiAoIHJjICkKKyAg
ICAgICAgeworICAgICAgICAgICAgaWYgKCByYyAhPSAtRVJFU1RBUlQgKQorICAgICAgICAgICAg
eworICAgICAgICAgICAgICAgIGhkLT5uZWVkX3N5bmMgPSBmYWxzZTsKKyAgICAgICAgICAgICAg
ICBoZC0+c3RhdHVzID0gSU9NTVVfU1RBVFVTX2Rpc2FibGVkOworICAgICAgICAgICAgfQorCiAg
ICAgICAgICAgICByZXR1cm4gcmM7CisgICAgICAgIH0KICAgICB9CiAKLSAgICBkLT5uZWVkX2lv
bW11ID0gMTsKKyAgICBoZC0+c3RhdHVzID0gSU9NTVVfU1RBVFVTX2luaXRpYWxpemVkOworCiAg
ICAgLyoKICAgICAgKiBUaGVyZSBtYXkgYmUgZGlydHkgY2FjaGUgbGluZXMgd2hlbiBhIGRldmlj
ZSBpcyBhc3NpZ25lZAotICAgICAqIGFuZCBiZWZvcmUgbmVlZF9pb21tdShkKSBiZWNvbWluZyB0
cnVlLCB0aGlzIHdpbGwgY2F1c2UKKyAgICAgKiBhbmQgYmVmb3JlIGhhc19pb21tdV9wdChkKSBi
ZWNvbWluZyB0cnVlLCB0aGlzIHdpbGwgY2F1c2UKICAgICAgKiBtZW1vcnlfdHlwZV9jaGFuZ2Vk
IGxvc2UgZWZmZWN0IGlmIG1lbW9yeSB0eXBlIGNoYW5nZXMuCiAgICAgICogQ2FsbCBtZW1vcnlf
dHlwZV9jaGFuZ2VkIGhlcmUgdG8gYW1lbmQgdGhpcy4KICAgICAgKi8KQEAgLTUwMCw3ICs1MTgs
OCBAQCBzdGF0aWMgdm9pZCBpb21tdV9kdW1wX3AybV90YWJsZSh1bnNpZ25lZCBjaGFyIGtleSkK
ICAgICBvcHMgPSBpb21tdV9nZXRfb3BzKCk7CiAgICAgZm9yX2VhY2hfZG9tYWluKGQpCiAgICAg
ewotICAgICAgICBpZiAoIGlzX2hhcmR3YXJlX2RvbWFpbihkKSB8fCBuZWVkX2lvbW11KGQpIDw9
IDAgKQorICAgICAgICBpZiAoIGlzX2hhcmR3YXJlX2RvbWFpbihkKSB8fAorICAgICAgICAgICAg
IGRvbV9pb21tdShkKS0+c3RhdHVzIDwgSU9NTVVfU1RBVFVTX2luaXRpYWxpemVkICkKICAgICAg
ICAgICAgIGNvbnRpbnVlOwogCiAgICAgICAgIGlmICggaW9tbXVfdXNlX2hhcF9wdChkKSApCmRp
ZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL3BjaS5jCmluZGV4IGQxYWRmZmEwOTUuLmUxMGYwYmJhMWMgMTAwNjQ0Ci0tLSBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3BjaS5jCkBAIC0xNDE2LDcgKzE0MTYsNyBAQCBzdGF0aWMgaW50IGFzc2lnbl9kZXZpY2Uo
c3RydWN0IGRvbWFpbiAqZCwgdTE2IHNlZywgdTggYnVzLCB1OCBkZXZmbiwgdTMyIGZsYWcpCiAK
ICAgICAvKiBQcmV2ZW50IGRldmljZSBhc3NpZ24gaWYgbWVtIHBhZ2luZyBvciBtZW0gc2hhcmlu
ZyBoYXZlIGJlZW4gCiAgICAgICogZW5hYmxlZCBmb3IgdGhpcyBkb21haW4gKi8KLSAgICBpZiAo
IHVubGlrZWx5KCFuZWVkX2lvbW11KGQpICYmCisgICAgaWYgKCB1bmxpa2VseSghaGFzX2lvbW11
X3B0KGQpICYmCiAgICAgICAgICAgICAoZC0+YXJjaC5odm1fZG9tYWluLm1lbV9zaGFyaW5nX2Vu
YWJsZWQgfHwKICAgICAgICAgICAgICB2bV9ldmVudF9jaGVja19yaW5nKGQtPnZtX2V2ZW50X3Bh
Z2luZykgfHwKICAgICAgICAgICAgICBwMm1fZ2V0X2hvc3RwMm0oZCktPmdsb2JhbF9sb2dkaXJ0
eSkpICkKQEAgLTE0NjAsNyArMTQ2MCw3IEBAIHN0YXRpYyBpbnQgYXNzaWduX2RldmljZShzdHJ1
Y3QgZG9tYWluICpkLCB1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuLCB1MzIgZmxhZykKICAgICB9
CiAKICBkb25lOgotICAgIGlmICggIWhhc19hcmNoX3BkZXZzKGQpICYmIG5lZWRfaW9tbXUoZCkg
KQorICAgIGlmICggIWhhc19hcmNoX3BkZXZzKGQpICYmIGhhc19pb21tdV9wdChkKSApCiAgICAg
ICAgIGlvbW11X3RlYXJkb3duKGQpOwogICAgIHBjaWRldnNfdW5sb2NrKCk7CiAKQEAgLTE1MTAs
NyArMTUxMCw3IEBAIGludCBkZWFzc2lnbl9kZXZpY2Uoc3RydWN0IGRvbWFpbiAqZCwgdTE2IHNl
ZywgdTggYnVzLCB1OCBkZXZmbikKIAogICAgIHBkZXYtPmZhdWx0LmNvdW50ID0gMDsKIAotICAg
IGlmICggIWhhc19hcmNoX3BkZXZzKGQpICYmIG5lZWRfaW9tbXUoZCkgKQorICAgIGlmICggIWhh
c19hcmNoX3BkZXZzKGQpICYmIGhhc19pb21tdV9wdChkKSApCiAgICAgICAgIGlvbW11X3RlYXJk
b3duKGQpOwogCiAgICAgcmV0dXJuIHJldDsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3g4Ni9pb21tdS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMK
aW5kZXggMDk1NzM3MjJiZC4uMWIzZDJhMmM4ZiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gveDg2L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lv
bW11LmMKQEAgLTQ1LDggKzQ1LDYgQEAgaW50IGFyY2hfaW9tbXVfcG9wdWxhdGVfcGFnZV90YWJs
ZShzdHJ1Y3QgZG9tYWluICpkKQogICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7CiAgICAgaW50
IHJjID0gMCwgbiA9IDA7CiAKLSAgICBkLT5uZWVkX2lvbW11ID0gLTE7Ci0KICAgICB0aGlzX2Nw
dShpb21tdV9kb250X2ZsdXNoX2lvdGxiKSA9IDE7CiAgICAgc3Bpbl9sb2NrKCZkLT5wYWdlX2Fs
bG9jX2xvY2spOwogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxl
LmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmgKaW5kZXggNTExM2I5MTU2Yy4u
OTFjNzY4MWJlOSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFudF90YWJsZS5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaApAQCAtOTIsNyArOTIsNyBA
QCBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCBnbnR0YWJfZG9tMF9tYXgodm9pZCkKICAgICBn
Zm5feCgoKGkpID49IG5yX3N0YXR1c19mcmFtZXModCkpID8gSU5WQUxJRF9HRk4gOiAodCktPmFy
Y2guc3RhdHVzX2dmbltpXSkKIAogI2RlZmluZSBnbnR0YWJfbmVlZF9pb21tdV9tYXBwaW5nKGQp
ICAgICAgICAgICAgICAgICAgICBcCi0gICAgKGlzX2RvbWFpbl9kaXJlY3RfbWFwcGVkKGQpICYm
IG5lZWRfaW9tbXUoZCkpCisgICAgKGlzX2RvbWFpbl9kaXJlY3RfbWFwcGVkKGQpICYmIG5lZWRf
aW9tbXVfcHRfc3luYyhkKSkKIAogI2VuZGlmIC8qIF9fQVNNX0dSQU5UX1RBQkxFX0hfXyAqLwog
LyoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vaW9tbXUuaCBiL3hlbi9pbmNsdWRl
L2FzbS1hcm0vaW9tbXUuaAppbmRleCA4ZDE1MDZjNmY3Li5mNmRmMzJmODYwIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20tYXJtL2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9p
b21tdS5oCkBAIC0yMSw3ICsyMSw3IEBAIHN0cnVjdCBhcmNoX2lvbW11CiB9OwogCiAvKiBBbHdh
eXMgc2hhcmUgUDJNIFRhYmxlIGJldHdlZW4gdGhlIENQVSBhbmQgdGhlIElPTU1VICovCi0jZGVm
aW5lIGlvbW11X3VzZV9oYXBfcHQoZCkgKG5lZWRfaW9tbXUoZCkpCisjZGVmaW5lIGlvbW11X3Vz
ZV9oYXBfcHQoZCkgKGhhc19pb21tdV9wdChkKSkKIAogY29uc3Qgc3RydWN0IGlvbW11X29wcyAq
aW9tbXVfZ2V0X29wcyh2b2lkKTsKIHZvaWQgX19pbml0IGlvbW11X3NldF9vcHMoY29uc3Qgc3Ry
dWN0IGlvbW11X29wcyAqb3BzKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Jh
bnRfdGFibGUuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaAppbmRleCA3NmVj
NWRkYTJjLi4yNmI1ZjdiYzUzIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2dyYW50
X3RhYmxlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90YWJsZS5oCkBAIC05OSw2
ICs5OSw2IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBnbnR0YWJfY2xlYXJfZmxhZyh1bnNpZ25lZCBp
bnQgbnIsIHVpbnQxNl90ICpzdCkKICNkZWZpbmUgZ250dGFiX3JlbGVhc2VfaG9zdF9tYXBwaW5n
cyhkb21haW4pICggcGFnaW5nX21vZGVfZXh0ZXJuYWwoZG9tYWluKSApCiAKICNkZWZpbmUgZ250
dGFiX25lZWRfaW9tbXVfbWFwcGluZyhkKSAgICAgICAgICAgICAgICBcCi0gICAgKCFwYWdpbmdf
bW9kZV90cmFuc2xhdGUoZCkgJiYgbmVlZF9pb21tdShkKSkKKyAgICAoIXBhZ2luZ19tb2RlX3Ry
YW5zbGF0ZShkKSAmJiBuZWVkX2lvbW11X3B0X3N5bmMoZCkpCiAKICNlbmRpZiAvKiBfX0FTTV9H
UkFOVF9UQUJMRV9IX18gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaW9tbXUu
aCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaW9tbXUuaAppbmRleCAwZTdkNjZiZTU0Li4yOTE4NTk1
MjBhIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2lvbW11LmgKKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9pb21tdS5oCkBAIC03OSw3ICs3OSw3IEBAIHN0YXRpYyBpbmxpbmUgaW50
IGlvbW11X2hhcmR3YXJlX3NldHVwKHZvaWQpCiAKIC8qIEFyZSB3ZSB1c2luZyB0aGUgZG9tYWlu
IFAyTSB0YWJsZSBhcyBpdHMgSU9NTVUgcGFnZXRhYmxlPyAqLwogI2RlZmluZSBpb21tdV91c2Vf
aGFwX3B0KGQpIFwKLSAgICAoaGFwX2VuYWJsZWQoZCkgJiYgbmVlZF9pb21tdShkKSAmJiBpb21t
dV9oYXBfcHRfc2hhcmUpCisgICAgKGhhcF9lbmFibGVkKGQpICYmIGhhc19pb21tdV9wdChkKSAm
JiBpb21tdV9oYXBfcHRfc2hhcmUpCiAKIHZvaWQgaW9tbXVfdXBkYXRlX2lyZV9mcm9tX2FwaWMo
dW5zaWduZWQgaW50IGFwaWMsIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGludCB2YWx1ZSk7
CiB1bnNpZ25lZCBpbnQgaW9tbXVfcmVhZF9hcGljX2Zyb21faXJlKHVuc2lnbmVkIGludCBhcGlj
LCB1bnNpZ25lZCBpbnQgcmVnKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5o
IGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKaW5kZXggY2RkNzVhY2Y2Mi4uMzcwNTJlMDMzZiAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKKysrIGIveGVuL2luY2x1ZGUveGVu
L2lvbW11LmgKQEAgLTExMSw2ICsxMTEsMTMgQEAgZW51bSBpb21tdV9mZWF0dXJlCiAKIGJvb2xf
dCBpb21tdV9oYXNfZmVhdHVyZShzdHJ1Y3QgZG9tYWluICpkLCBlbnVtIGlvbW11X2ZlYXR1cmUg
ZmVhdHVyZSk7CiAKK2VudW0gaW9tbXVfc3RhdHVzCit7CisgICAgSU9NTVVfU1RBVFVTX2Rpc2Fi
bGVkLAorICAgIElPTU1VX1NUQVRVU19pbml0aWFsaXppbmcsCisgICAgSU9NTVVfU1RBVFVTX2lu
aXRpYWxpemVkCit9OworCiBzdHJ1Y3QgZG9tYWluX2lvbW11IHsKICAgICBzdHJ1Y3QgYXJjaF9p
b21tdSBhcmNoOwogCkBAIC0xMzAsNiArMTM3LDE2IEBAIHN0cnVjdCBkb21haW5faW9tbXUgewog
ICAgICAqIG11c3Qgbm90IGJlIG1vZGlmaWVkIGFmdGVyIGluaXRpYWxpemF0aW9uLgogICAgICAq
LwogICAgIHN0cnVjdCByYW5nZXNldCAqcmVzZXJ2ZWRfcmFuZ2VzOworCisgICAgLyogU3RhdHVz
IG9mIGd1ZXN0IElPTU1VIG1hcHBpbmdzICovCisgICAgZW51bSBpb21tdV9zdGF0dXMgc3RhdHVz
OworCisgICAgLyoKKyAgICAgKiBEb2VzIHRoZSBndWVzdCByZXFpcmUgbWFwcGluZ3MgdG8gYmUg
c3luY2hvbml6ZWQsIHRvIG1haW50YWluCisgICAgICogdGhlIGRlZmF1bHQgYmZuID09IHBmbiBt
YXAuIChTZWUgY29tbWVudCBvbiBiZm4gYXQgdGhlIHRvcCBvZgorICAgICAqIGluY2x1ZGUveGVu
L21tLmgpLgorICAgICAqLworICAgIGJvb2wgbmVlZF9zeW5jOwogfTsKIAogI2RlZmluZSBkb21f
aW9tbXUoZCkgICAgICAgICAgICAgICgmKGQpLT5pb21tdSkKZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL3hlbi9zY2hlZC5oIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKaW5kZXggMzgxZWI2ZGM4
Yy4uMzliYmQ4OWYxZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKKysrIGIv
eGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKQEAgLTM3MSw5ICszNzEsNiBAQCBzdHJ1Y3QgZG9tYWlu
CiAKICNpZmRlZiBDT05GSUdfSEFTX1BBU1NUSFJPVUdICiAgICAgc3RydWN0IGRvbWFpbl9pb21t
dSBpb21tdTsKLQotICAgIC8qIERvZXMgdGhpcyBndWVzdCBuZWVkIGlvbW11IG1hcHBpbmdzICgt
MSBtZWFuaW5nICJiZWluZyBzZXQgdXAiKT8gKi8KLSAgICBzOCAgICAgICAgICAgICAgIG5lZWRf
aW9tbXU7CiAjZW5kaWYKICAgICAvKiBpcyBub2RlLWFmZmluaXR5IGF1dG9tYXRpY2FsbHkgY29t
cHV0ZWQ/ICovCiAgICAgYm9vbCAgICAgICAgICAgICBhdXRvX25vZGVfYWZmaW5pdHk7CkBAIC04
ODksOSArODg2LDExIEBAIHZvaWQgd2F0Y2hkb2dfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFp
biAqZCk7CiAjZGVmaW5lIGlzX3Bpbm5lZF92Y3B1KHYpICgodiktPmRvbWFpbi0+aXNfcGlubmVk
IHx8IFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNwdW1hc2tfd2VpZ2h0KCh2KS0+Y3B1
X2hhcmRfYWZmaW5pdHkpID09IDEpCiAjaWZkZWYgQ09ORklHX0hBU19QQVNTVEhST1VHSAotI2Rl
ZmluZSBuZWVkX2lvbW11KGQpICAgICgoZCktPm5lZWRfaW9tbXUpCisjZGVmaW5lIGhhc19pb21t
dV9wdChkKSAoZG9tX2lvbW11KGQpLT5zdGF0dXMgIT0gSU9NTVVfU1RBVFVTX2Rpc2FibGVkKQor
I2RlZmluZSBuZWVkX2lvbW11X3B0X3N5bmMoZCkgKGRvbV9pb21tdShkKS0+bmVlZF9zeW5jKQog
I2Vsc2UKLSNkZWZpbmUgbmVlZF9pb21tdShkKSAgICAoMCkKKyNkZWZpbmUgaGFzX2lvbW11X3B0
KGQpICgwKQorI2RlZmluZSBuZWVkX2lvbW11X3B0X3N5bmMoZCkgKDApCiAjZW5kaWYKIAogc3Rh
dGljIGlubGluZSBib29sIGlzX3ZjcHVfb25saW5lKGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQotLSAK
Mi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 10:25:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 10:25:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsmnG-0005Dr-Pz; Thu, 23 Aug 2018 10:24: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=a030=lg=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsmnF-0005Dm-8F
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 10:24:45 +0000
X-Inumbo-ID: 9144afa2-a6be-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 9144afa2-a6be-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 12:23:24 +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 DFEA580D;
 Thu, 23 Aug 2018 03:24:42 -0700 (PDT)
Received: from [10.37.8.44] (unknown [10.37.8.44])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8784E3F2EA;
 Thu, 23 Aug 2018 03:24:40 -0700 (PDT)
To: Paul Durrant <paul.durrant@citrix.com>, xen-devel@lists.xenproject.org
References: <20180823094711.21376-1-paul.durrant@citrix.com>
 <20180823094711.21376-13-paul.durrant@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <6a3821ea-e99f-6b71-6ffe-1a3ac98f87d1@arm.com>
Date: Thu, 23 Aug 2018 11:24:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180823094711.21376-13-paul.durrant@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 12/14] 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>,
 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>

SGkgUGF1bCwKCk9uIDA4LzIzLzIwMTggMTA6NDcgQU0sIFBhdWwgRHVycmFudCB3cm90ZToKPiAu
Li5mb3Igc29tZSB1c2VzIG9mIGdldF9wYWdlX2Zyb21fZ2ZuKCkuCj4gCj4gVGhlcmUgYXJlIG1h
bnkgb2NjdXJlbmNlcyBvZiB0aGUgZm9sbG93aW5nIHBhdHRlcm4gaW4gdGhlIGNvZGU6CgpOSVQ6
IHMvb2NjdXJlbmNlcy9vY2N1cmVuY2VzLwoKWy4uLl0KCj4gK2ludCBnZXRfcGFnZWRfZ2ZuKHN0
cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwgYm9vbCByZWFkb25seSwKPiArICAgICAgICAgICAg
ICAgICAgcDJtX3R5cGVfdCAqcDJtdF9wLCBzdHJ1Y3QgcGFnZV9pbmZvICoqcGFnZV9wKQo+ICAg
ewo+IC0gICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKPiArICAgIHAybV9xdWVyeV90IHEgPSBy
ZWFkb25seSA/IFAyTV9BTExPQyA6IFAyTV9VTlNIQVJFOwo+ICAgICAgIHAybV90eXBlX3QgcDJt
dDsKPiAtICAgIHZvaWQgKnZhOwo+ICsgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKPiAgIAo+
IC0gICAgcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKGQsIGdtZm4sICZwMm10LCBQMk1fVU5TSEFS
RSk7Cj4gKyAgICBwYWdlID0gZ2V0X3BhZ2VfZnJvbV9nZm4oZCwgZ2ZuX3goZ2ZuKSwgJnAybXQs
IHEpOwo+ICAgCj4gICAjaWZkZWYgQ09ORklHX0hBU19NRU1fUEFHSU5HCj4gICAgICAgaWYgKCBw
Mm1faXNfcGFnaW5nKHAybXQpICkKPiAgICAgICB7Cj4gICAgICAgICAgIGlmICggcGFnZSApCj4g
ICAgICAgICAgICAgICBwdXRfcGFnZShwYWdlKTsKPiAtICAgICAgICBwMm1fbWVtX3BhZ2luZ19w
b3B1bGF0ZShkLCBnbWZuKTsKPiAtICAgICAgICByZXR1cm4gLUVOT0VOVDsKPiArCj4gKyAgICAg
ICAgcDJtX21lbV9wYWdpbmdfcG9wdWxhdGUoZCwgZ2ZuX3goZ2ZuKSk7Cj4gKyAgICAgICAgcmV0
dXJuIC1FQUdBSU47Cj4gICAgICAgfQo+ICAgI2VuZGlmCj4gICAjaWZkZWYgQ09ORklHX0hBU19N
RU1fU0hBUklORwo+IC0gICAgaWYgKCBwMm1faXNfc2hhcmVkKHAybXQpICkKPiArICAgIGlmICgg
KHEgJiBQMk1fVU5TSEFSRSkgJiYgcDJtX2lzX3NoYXJlZChwMm10KSApCj4gICAgICAgewo+ICAg
ICAgICAgICBpZiAoIHBhZ2UgKQo+ICAgICAgICAgICAgICAgcHV0X3BhZ2UocGFnZSk7Cj4gLSAg
ICAgICAgcmV0dXJuIC1FTk9FTlQ7Cj4gKwo+ICsgICAgICAgIHJldHVybiAtRUFHQUlOOwo+ICAg
ICAgIH0KPiAgICNlbmRpZgo+ICAgCj4gICAgICAgaWYgKCAhcGFnZSApCj4gICAgICAgICAgIHJl
dHVybiAtRUlOVkFMOwo+ICAgCj4gKyAgICBpZiAoICFwMm1faXNfcmFtKHAybXQpIHx8ICghcmVh
ZG9ubHkgJiYgcDJtX2lzX3JlYWRvbmx5KHAybXQpKSApCgpwMm1faXNfcmVhZG9ubHkgZG9lcyBu
b3QgZXhpc3Qgb24gQXJtLiBDYW4geW91IHBsZWFzZSBtYWtlIHN1cmUgdGhpcyAKY29kZSBidWls
ZCBvbiBBcm0/CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 10:30:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 10:30:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsmsp-0005vX-GW; Thu, 23 Aug 2018 10: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=uf51=lg=citrix.com=prvs=766cd44cd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fsmsn-0005vS-Lf
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 10:30:29 +0000
X-Inumbo-ID: a4c5ee0a-a6bf-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a4c5ee0a-a6bf-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 10:31:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,278,1531785600"; d="scan'208";a="78027643"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: 'Julien Grall' <julien.grall@arm.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v6 12/14] memory: add get_paged_gfn() as a wrapper...
Thread-Index: AQHUOsfeOM7r97WdK0WJashdpP+CcqTM/+YAgAAi2dA=
Date: Thu, 23 Aug 2018 10:30:26 +0000
Message-ID: <ffe18bab0b4d4ceaa8bc05a3b6c465d0@AMSPEX02CL03.citrite.net>
References: <20180823094711.21376-1-paul.durrant@citrix.com>
 <20180823094711.21376-13-paul.durrant@citrix.com>
 <6a3821ea-e99f-6b71-6ffe-1a3ac98f87d1@arm.com>
In-Reply-To: <6a3821ea-e99f-6b71-6ffe-1a3ac98f87d1@arm.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v6 12/14] 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>,
 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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKdWxpZW4gR3JhbGwgW21haWx0
bzpqdWxpZW4uZ3JhbGxAYXJtLmNvbV0NCj4gU2VudDogMjMgQXVndXN0IDIwMTggMTE6MjUNCj4g
VG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyB4ZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcNCj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47
IEFuZHJldyBDb29wZXINCj4gPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVu
bGFwDQo+IDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBJYW4gSmFja3NvbiA8SWFuLkphY2tz
b25AY2l0cml4LmNvbT47IEtvbnJhZA0KPiBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3Jh
Y2xlLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaQ0KPiA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47
IFRpbSAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgV2VpIExpdQ0KPiA8d2VpLmxpdTJAY2l0cml4
LmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2NiAxMi8xNF0gbWVtb3J5OiBhZGQgZ2V0X3Bh
Z2VkX2dmbigpIGFzIGEgd3JhcHBlci4uLg0KPiANCj4gSGkgUGF1bCwNCj4gDQo+IE9uIDA4LzIz
LzIwMTggMTA6NDcgQU0sIFBhdWwgRHVycmFudCB3cm90ZToNCj4gPiAuLi5mb3Igc29tZSB1c2Vz
IG9mIGdldF9wYWdlX2Zyb21fZ2ZuKCkuDQo+ID4NCj4gPiBUaGVyZSBhcmUgbWFueSBvY2N1cmVu
Y2VzIG9mIHRoZSBmb2xsb3dpbmcgcGF0dGVybiBpbiB0aGUgY29kZToNCj4gDQo+IE5JVDogcy9v
Y2N1cmVuY2VzL29jY3VyZW5jZXMvDQo+IA0KPiBbLi4uXQ0KPiANCj4gPiAraW50IGdldF9wYWdl
ZF9nZm4oc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCBib29sIHJlYWRvbmx5LA0KPiA+ICsg
ICAgICAgICAgICAgICAgICBwMm1fdHlwZV90ICpwMm10X3AsIHN0cnVjdCBwYWdlX2luZm8gKipw
YWdlX3ApDQo+ID4gICB7DQo+ID4gLSAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOw0KPiA+ICsg
ICAgcDJtX3F1ZXJ5X3QgcSA9IHJlYWRvbmx5ID8gUDJNX0FMTE9DIDogUDJNX1VOU0hBUkU7DQo+
ID4gICAgICAgcDJtX3R5cGVfdCBwMm10Ow0KPiA+IC0gICAgdm9pZCAqdmE7DQo+ID4gKyAgICBz
dHJ1Y3QgcGFnZV9pbmZvICpwYWdlOw0KPiA+DQo+ID4gLSAgICBwYWdlID0gZ2V0X3BhZ2VfZnJv
bV9nZm4oZCwgZ21mbiwgJnAybXQsIFAyTV9VTlNIQVJFKTsNCj4gPiArICAgIHBhZ2UgPSBnZXRf
cGFnZV9mcm9tX2dmbihkLCBnZm5feChnZm4pLCAmcDJtdCwgcSk7DQo+ID4NCj4gPiAgICNpZmRl
ZiBDT05GSUdfSEFTX01FTV9QQUdJTkcNCj4gPiAgICAgICBpZiAoIHAybV9pc19wYWdpbmcocDJt
dCkgKQ0KPiA+ICAgICAgIHsNCj4gPiAgICAgICAgICAgaWYgKCBwYWdlICkNCj4gPiAgICAgICAg
ICAgICAgIHB1dF9wYWdlKHBhZ2UpOw0KPiA+IC0gICAgICAgIHAybV9tZW1fcGFnaW5nX3BvcHVs
YXRlKGQsIGdtZm4pOw0KPiA+IC0gICAgICAgIHJldHVybiAtRU5PRU5UOw0KPiA+ICsNCj4gPiAr
ICAgICAgICBwMm1fbWVtX3BhZ2luZ19wb3B1bGF0ZShkLCBnZm5feChnZm4pKTsNCj4gPiArICAg
ICAgICByZXR1cm4gLUVBR0FJTjsNCj4gPiAgICAgICB9DQo+ID4gICAjZW5kaWYNCj4gPiAgICNp
ZmRlZiBDT05GSUdfSEFTX01FTV9TSEFSSU5HDQo+ID4gLSAgICBpZiAoIHAybV9pc19zaGFyZWQo
cDJtdCkgKQ0KPiA+ICsgICAgaWYgKCAocSAmIFAyTV9VTlNIQVJFKSAmJiBwMm1faXNfc2hhcmVk
KHAybXQpICkNCj4gPiAgICAgICB7DQo+ID4gICAgICAgICAgIGlmICggcGFnZSApDQo+ID4gICAg
ICAgICAgICAgICBwdXRfcGFnZShwYWdlKTsNCj4gPiAtICAgICAgICByZXR1cm4gLUVOT0VOVDsN
Cj4gPiArDQo+ID4gKyAgICAgICAgcmV0dXJuIC1FQUdBSU47DQo+ID4gICAgICAgfQ0KPiA+ICAg
I2VuZGlmDQo+ID4NCj4gPiAgICAgICBpZiAoICFwYWdlICkNCj4gPiAgICAgICAgICAgcmV0dXJu
IC1FSU5WQUw7DQo+ID4NCj4gPiArICAgIGlmICggIXAybV9pc19yYW0ocDJtdCkgfHwgKCFyZWFk
b25seSAmJiBwMm1faXNfcmVhZG9ubHkocDJtdCkpICkNCj4gDQo+IHAybV9pc19yZWFkb25seSBk
b2VzIG5vdCBleGlzdCBvbiBBcm0uIENhbiB5b3UgcGxlYXNlIG1ha2Ugc3VyZSB0aGlzDQo+IGNv
ZGUgYnVpbGQgb24gQXJtPw0KPiANCg0KT2suIFdpbGwgZG8uDQoNCiAgUGF1bA0KDQo+IENoZWVy
cywNCj4gDQo+IC0tDQo+IEp1bGllbiBHcmFsbA0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 10:53:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 10: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 1fsnEy-0007v0-Ef; Thu, 23 Aug 2018 10:53: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=xsvn=lg=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fsnEx-0007uq-9I
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 10:53:23 +0000
X-Inumbo-ID: 90eb085e-a6c2-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 90eb085e-a6c2-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 12:52:02 +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 910ADAFAC;
 Thu, 23 Aug 2018 10:53:19 +0000 (UTC)
To: Hans van Kranenburg <hans@knorrie.org>, Andy Smith <andy@strugglers.net>
References: <ede80e02-5704-1d46-4edf-58515ad63f40@suse.com>
 <20180816223306.GG4569@bitfolk.com>
 <10c246ed-55f6-a3cc-c57b-22304a69392c@suse.com>
 <ba446a4a-025d-1df8-ab61-3f9bb8a71a0f@knorrie.org>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <e4180fa0-0d7b-b227-e435-48fffd0915dc@suse.com>
Date: Thu, 23 Aug 2018 12:53: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: <ba446a4a-025d-1df8-ab61-3f9bb8a71a0f@knorrie.org>
Content-Language: de-DE
Subject: Re: [Xen-devel] [Xen-users] Future of 32-bit PV support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 "xen-users@lists.xenproject.org" <xen-users@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAvMDgvMTggMTg6MDEsIEhhbnMgdmFuIEtyYW5lbmJ1cmcgd3JvdGU6Cj4gT24gMDgvMTcv
MjAxOCAwNjowOSBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMTcvMDgvMTggMDA6MzMs
IEFuZHkgU21pdGggd3JvdGU6Cj4+PiBIaSBKdWVyZ2VuLAo+Pj4KPj4+IFsuLi5dIAo+Pj4gSWYg
c28sIGNvdWxkIHRoZSBmaW5hbCByZW1vdmFsIG9mIDMyLWJpdCBQViBpbiB0aGUgTGludXgga2Vy
bmVsIGJlCj4+PiBoZWxkIG9mZiB1bnRpbCB0aGVyZSBpczoKPj4+Cj4+PiAxKSBhIGtlcm5lbCBz
aGlwcGluZyBpbiBEZWJpYW4gc3RhYmxlLCBVYnVudHUgTFRTIGFuZCBDZW50T1MgdGhhdAo+Pj4g
ICAgYm9vdHMgdW5kZXIgUFZILCBhbmQ7Cj4+Pgo+Pj4gMikgc3VwcG9ydCBpbiBncnViMiBzbyBJ
IGNhbiBidWlsZCBhIGdydWIgaW1hZ2UgdGhhdCBib290cyB1bmRlcgo+Pj4gICAgUFZIPwo+Pgo+
PiBJIHRoaW5rIHRoaXMgaXMgYSByZWFzb25hYmxlIHJlcXVlc3QuCj4+Cj4+PiBJZiBncnViIFBW
SCBzdXBwb3J0IGlzIG5vdCBnb2luZyB0byBoYXBwZW4sIHdoYXQgaXMgdGhlIHJvYWRtYXAgZm9y
Cj4+PiB1c2VyLXNwZWNpZmllZCBndWVzdCBrZXJuZWxzIHVuZGVyIFBWSD8KPj4KPj4gSSBoYXZl
IGEgcGF0Y2ggc2VyaWVzIGx5aW5nIGFyb3VuZCBmb3IgZ3J1YjIgUFZIIHN1cHBvcnQuIEl0IHJl
cXVpcmVzCj4+IHNvbWUgcmV3b3JrIGFuZCBhbm90aGVyIGtlcm5lbCBlbmhhbmNlbWVudC4gSSds
bCB0cnkgdG8gcmVzdW1lIHdvcmsgb24KPj4gdGhlIHBhdGNoZXMgc29vbi4KPiAKPiArMSwgWWVz
IHBsZWFzZSEKPiAKPiBEbyBJIHVuZGVyc3RhbmQgY29ycmVjdGx5ICgnYW5vdGhlciBrZXJuZWwg
ZW5oYW5jZW1lbnQnKSB0aGF0IHlvdSBmb3VuZAo+IG1vcmUgdGhpbmdzIHdoaWNoIG5lZWQgdG8g
YmUgZG9uZSB0aGFuIHRoZSAzMi1iaXQgbWVtb3J5IG1hcCBsaW1pdGF0aW9uCj4gaXNzdWUgYXQg
dGhlIGdydWIgc2lkZT8KClRoZSBrZXJuZWwgaXMgc3RpbGwgbGFja2luZyBzdXBwb3J0IGZvciBo
YW5kaW5nIG92ZXIgUlNEUCBhZGRyZXNzIGZyb20KZ3J1YiB0byB0aGUga2VybmVsLiBUaGUgaW5p
dGlhbCBwYXRjaGVzIGFkZGluZyB0aGF0IGhhdmVuJ3QgYmVlbiB0YWtlbgphcyBzZXZlcmFsIGRp
c3RyaWJ1dGlvbnMgYXJlIHNoaXBwaW5nIGEgcGF0Y2hlZCBncnViMiB3aGljaCBpcyBicmVha2lu
Zwp0aGUgZ3J1Yi9rZXJuZWwgYm9vdCBwcm90b2NvbCBieSBjbG9iYmVyaW5nIGtlcm5lbCBkYXRh
LgoKSSBuZWVkIHRvIGV4dGVuZCB0aGF0IHByb3RvY29sIHRvIGRldGVjdCBzdWNoIGEgY2xvYmJl
cmluZyBpbiBvcmRlciB0bwpiZSBhYmxlIHRvIHRlbGwgdGhlIGRpZmZlcmVuY2UgYmV0d2VlbiBn
cnViIGhhdmluZyBzZXQgYSBuZXcgcGFyYW1ldGVyCm9yIGp1c3Qgd3JpdHRlbiBnYXJiYWdlIHRv
IGl0LgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 10:58:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 10: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 1fsnJX-0008Eg-OM; Thu, 23 Aug 2018 10: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=ekqn=lg=citrix.com=prvs=766577bea=roger.pau@srs-us1.protection.inumbo.net>)
 id 1fsnJX-0008EY-7L
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 10:58:07 +0000
X-Inumbo-ID: 3a2e8f4c-a6c3-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3a2e8f4c-a6c3-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 12:56:46 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,278,1531785600"; d="scan'208";a="78028592"
Date: Thu, 23 Aug 2018 12:57:33 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180823105733.io65kk4rvtadbysn@mac>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: [Xen-devel] seabios: import build fix for newer iasl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

SGVsbG8sCgpTZWFCSU9TIGN1cnJlbnRseSBmYWlscyB0byBidWlsZCB3aXRoIG5ld2VyIHZlcnNp
b25zIG9mIGlhc2wgZHVlIHRvOgoKICBDb21waWxpbmcgSUFTTCBzcmMvZncvc3NkdC1wY2locC5o
ZXgKb3V0L3NyYy9mdy9zc2R0LXBjaWhwLmRzbC5pICAgICAgNTogRGVmaW5pdGlvbkJsb2NrICgi
c3NkdC1wY2locC5hbWwiLCAiU1NEVCIsIDB4MDEsICJCWFBDIiwgIkJYU1NEVFBDSUhQIiwgMHgx
KQpFcnJvciAgICA2MTU1IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIEludmFsaWQgT0VNIFRhYmxlIElEIF4gIChMZW5n
dGggY2Fubm90IGV4Y2VlZCA4IGNoYXJhY3RlcnMpCgpUaGlzIGhhcyBhbHJlYWR5IGJlZW4gZml4
ZWQgdXBzdHJlYW0gYnkgY29tbWl0CjhjM2Y1N2VhMTIxN2VhMGM4MGE3Mjg5OGJjMzViYWEwZTE0
YWYwZTA6ICJzc2R0OiBGaXggYnVpbGRpbmcgb2YKbGVnYWN5IGFjcGkgdGFibGVzIG9uIGN1cnJl
bnQgaWFzbCBjb21waWxlciIuCgpXb3VsZCBpdCBiZSBwb3NzaWJsZSB0byBwaWNrIHRoaXMgY29t
bWl0IGludG8gb3VyIGJyYW5jaCwgb3IKYWx0ZXJuYXRpdmVseSBzd2l0Y2ggQ29uZmlnLm1rIGlu
IHVuc3RhYmxlIHRvIHVzZSB0aGUgbWFzdGVyIHNlYWJpb3MKZ2l0IGJyYW5jaCBpbnN0ZWFkIG9m
IHJlbC0xLjExLjE/CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 11:10:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 11:10:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsnVT-0001Z8-JX; Thu, 23 Aug 2018 11:10: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=l0r0=lg=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fsnVR-0001Yz-Mp
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 11:10:25 +0000
X-Inumbo-ID: f2a3f553-a6c4-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 f2a3f553-a6c4-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 13:09:05 +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 4644B305FFB6
 for <xen-devel@lists.xenproject.org>; Thu, 23 Aug 2018 14:10:23 +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 0CF557FE70
 for <xen-devel@lists.xenproject.org>; Thu, 23 Aug 2018 14:10:23 +0300 (EEST)
Received: (qmail 20749 invoked from network); 23 Aug 2018 14:10:22 +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 Aug 2018 14:10:22 +0300
To: Paul Durrant <paul.durrant@citrix.com>, xen-devel@lists.xenproject.org
References: <20180823094711.21376-1-paul.durrant@citrix.com>
 <20180823094711.21376-11-paul.durrant@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <2a70e9a4-c20c-0d94-a781-06ea7e072a57@bitdefender.com>
Date: Thu, 23 Aug 2018 14:10:11 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20180823094711.21376-11-paul.durrant@citrix.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.77132
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 493791,
 Stamp: 3], Multi: [Enabled, t: (0.000016,0.007352)], BW: [Enabled, t:
 (0.000016,0.000002)], RBL DNSBL: [Disabled], APM: [Enabled, Score:
 500, t: (0.008795), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_BITDEFENDER; NN_LEGIT_S_SQARE_BRACKETS;
 NN_LEGIT_MAILING_LIST_TO], SGN: [Enabled, t: (0.050898,0.000207)],
 URL: [Enabled, t: (0.000014,0.000002)], RTDA: [Enabled, t: (0.404521),
 Hit: No, Details: v2.7.13; Id: 15.1i60sl5.1clj7kpvq.jtf5g], total:
 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v6 10/14] mm / iommu: split need_iommu()
 into has_iommu_pt() and need_iommu_pt_sync()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.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>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gOC8yMy8xOCAxMjo0NyBQTSwgUGF1bCBEdXJyYW50IHdyb3RlOgo+IFRoZSBuYW1lICduZWVk
X2lvbW11KCknIGlzIGEgbGl0dGxlIGNvbmZ1c2luZyBhcyBpdCBzdWdnZXN0cyBhIGRvbWFpbiBu
ZWVkcwo+IHRvIHVzZSB0aGUgSU9NTVUgYnV0IHNvbWV0aGluZyBtaWdodCBub3QgYmUgc2V0IHVw
IHlldCwgd2hlbiBpbiBmYWN0IGl0Cj4gcmVwcmVzZW50cyBhIHRyaS1zdGF0ZSB2YWx1ZSAobm90
IGEgYm9vbGVhbiBhcyBtaWdodCBiZSBleHBlY3RlZCkgd2hlcmUKPiAtMSBtZWFucyAnSU9NTVUg
bWFwcGluZ3MgYmVpbmcgc2V0IHVwJyBhbmQgMSBtZWFucyAnSU9NTVUgbWFwcGluZ3MgaGF2ZQo+
IGJlZW4gZnVsbHkgc2V0IHVwJy4KPiAKPiBUd28gZGlmZmVyZW50IG1lYW5pbmdzIGFyZSBhbHNv
IGluZmVycmVkIGZyb20gdGhlIG1hY3JvIGl0IGluIHZhcmlvdXMKPiBwbGFjZXMgaW4gdGhlIGNv
ZGU6Cj4gCj4gLSBTb21lIGNhbGxlcnMgd2FudCB0byB0ZXN0IHdoZXRoZXIgYSBkb21haW4gaGFz
IElPTU1VIG1hcHBpbmdzIGF0IGFsbAo+IC0gU29tZSBjYWxsZXJzIHdhbnQgdG8gdGVzdCB3aGV0
aGVyIHRoZXkgbmVlZCB0byBzeW5jaHJvbml6ZSB0aGUgZG9tYWluJ3MKPiAgIFAyTSBhbmQgSU9N
TVUgbWFwcGluZ3MKPiAKPiBUaGlzIHBhdGNoIHJlcGxhY2VzIHRoZSAnbmVlZF9pb21tdScgdHJp
LXN0YXRlIHZhbHVlIHdpdGggYSBkZWZpbmVkCj4gZW51bWVyYXRpb24gYW5kIGFkZHMgYSBib29s
ZWFuIGZsYWcgJ25lZWRfc3luYycgdG8gc2VwYXJhdGUgdGhlc2UgbWVhbmluZ3MsCj4gYW5kIHBs
YWNlcyBib3RoIG9mIHRoZXNlIGluIHN0cnVjdCBkb21haW5faW9tbXUsIHJhdGhlciB0aGFuIGRp
cmVjdGx5IGluCj4gc3RydWN0IGRvbWFpbi4KPiBUaGlzIHBhdGNoIGFsc28gY3JlYXRlcyB0d28g
bmV3IGJvb2xlYW4gbWFjcm9zOgo+IAo+IC0gJ2hhc19pb21tdV9wdCgpJyBldmFsdWF0ZXMgdG8g
dHJ1ZSBpZiBhIGRvbWFpbiBoYXMgSU9NTVUgbWFwcGluZ3MsIGV2ZW4KPiAgIGlmIHRoZXkgYXJl
IHN0aWxsIHVuZGVyIGNvbnN0cnVjdGlvbi4KPiAtICduZWVkX2lvbW11X3B0X3N5bmMoKScgZXZh
bHVhdGVzIHRvIHRydWUgaWYgYSBkb21haW4gcmVxdWlyZXMgZXhwbGljaXQKPiAgIHN5bmNocm9u
aXphdGlvbiBvZiB0aGUgUDJNIGFuZCBJT01NVSBtYXBwaW5ncy4KPiAKPiBBbGwgY2FsbGVycyBv
ZiBuZWVkX2lvbW11KCkgYXJlIHRoZW4gbW9kaWZpZWQgdG8gdXNlIHRoZSBtYWNybyBhcHByb3By
aWF0ZQo+IHRvIHdoYXQgdGhleSBhcmUgdHJ5aW5nIHRvIHRlc3QuCj4gCj4gTk9URTogVGhlIHRl
c3Qgb2YgbmVlZF9pb21tdShkKSBpbiB0aGUgQU1EIElPTU1VIGluaXRpYWxpemF0aW9uIGNvZGUg
aGFzCj4gICAgICAgYmVlbiByZXBsYWNlZCB3aXRoIGEgdGVzdCBvZiBpb21tdV9kb20wX3N0cmlj
dCBzaW5jZSB0aGlzIG1vcmUKPiAgICAgICBhY2N1cmF0ZWx5IHJlZmxlY3RzIHRoZSBtZWFuaW5n
IG9mIHRoZSB0ZXN0IGFuZCBicmluZ3MgaXQgaW50bwo+ICAgICAgIGxpbmUgd2l0aCBhIHNpbWls
YXIgdGVzdCBpbiB0aGUgSW50ZWwgVlQtZCBjb2RlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFBhdWwg
RHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CgpGb3IgdGhlIHZtX2V2ZW50IHBhcnQ6
CkFja2VkLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CgoK
VGhhbmtzLApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 12:06:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 12:06: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 1fsoNP-0006Ic-Ef; Thu, 23 Aug 2018 12:06: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=xvvp=lg=xenproject.org=prvs=766017817=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fsoNN-0006II-K6
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 12:06:09 +0000
X-Inumbo-ID: bc2f0473-a6cc-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bc2f0473-a6cc-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 14:04:49 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,278,1531785600"; d="scan'208";a="63533098"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75110-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-That: flight=75073
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 23 Aug 2018 13:06:05 +0100
Subject: [Xen-devel] [distros-debian-wheezy test] 75110: 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>

ZmxpZ2h0IDc1MTEwIGRpc3Ryb3MtZGViaWFuLXdoZWV6eSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTExMC8KClBlcmZlY3QgOi0pCkFsbCB0
ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKYmFzZWxpbmUgdmVyc2lvbjoK
IGZsaWdodCAgICAgICAgICAgICAgIDc1MDczCgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAg
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 Aug 23 12:07:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 12:07: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 1fsoOw-0006Pm-Rb; Thu, 23 Aug 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=md+q=lg=gmail.com=mstsxfx@srs-us1.protection.inumbo.net>)
 id 1fsoOv-0006Pd-1T
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 12:07:45 +0000
X-Inumbo-ID: 3b0d81bd-a6cd-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 3b0d81bd-a6cd-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 12:08:22 +0000 (UTC)
Received: by mail-ed1-f68.google.com with SMTP id o8-v6so3415130edt.13
 for <xen-devel@lists.xenproject.org>; Thu, 23 Aug 2018 05:07:43 -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;
 bh=x3X8iTmmDVmbZg+GFO8nNpySozOz0j/Bz+kB94r0EDQ=;
 b=dlufPc0r7FboOn/rZ26E+ATtTeWXfzlE9jKgNsSrCPOsWXEVdaldwfAZoSiWMnceb1
 LFtpRnUKc4VQ18maoMHyEIIARNgQKqMmZw5btsRm6KP0smUW9H+zF6uK3AXkh4n0xp5+
 oNNiv6YXI8ywCzN20R+nCMVI2NDb0YxEdPCrlDvftoWg/z7nIZhwzLjB1RieXOAEYiqQ
 QpaBHfwfP4sR8Z0FAvXumNU1I5f450vdO9i3aMjhqdduQaZZRbZFyokPkEPaRpvjM+iz
 UyGlDeXcouwC0kFR0w0LD/SDljNfyjaqWTTu/jC8nbHSXBLkexB/p6qoms/XVGKZ2ZSn
 JU0Q==
X-Gm-Message-State: APzg51DBUfqX1EHpUVwtQ3osiM9E6Y7K5FHqb36Hx7gUjhiPCyaa8eIg
 KDciN7n+HisCn+5y1rfDR9g=
X-Google-Smtp-Source: ANB0Vda6iF8vEY0DK/LMsyJN93ho1ZQKEJo5UUli/HV0fgEThURrntU34PjM4EmQIQHjUnELdHeR/A==
X-Received: by 2002:a50:eb96:: with SMTP id
 y22-v6mr2361818edr.38.1535026062734; 
 Thu, 23 Aug 2018 05:07:42 -0700 (PDT)
Received: from tiehlicka.suse.cz (prg-ext-pat.suse.com. [213.151.95.130])
 by smtp.gmail.com with ESMTPSA id g54-v6sm2575789edb.47.2018.08.23.05.07.41
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 23 Aug 2018 05:07:41 -0700 (PDT)
From: Michal Hocko <mhocko@kernel.org>
To: Andrew Morton <akpm@linux-foundation.org>
Date: Thu, 23 Aug 2018 14:07:07 +0200
Message-Id: <20180823120707.10998-1-mhocko@kernel.org>
X-Mailer: git-send-email 2.18.0
Subject: [Xen-devel] [PATCH] xen/gntdev: fix up blockable calls to
 mn_invl_range_start
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Michal Hocko <mhocko@suse.com>,
 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>,
 LKML <linux-kernel@vger.kernel.org>, linux-mm@kvack.org,
 xen-devel@lists.xenproject.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>

RnJvbTogTWljaGFsIEhvY2tvIDxtaG9ja29Ac3VzZS5jb20+Cgo5MzA2NWFjNzUzZTQgKCJtbSwg
b29tOiBkaXN0aW5ndWlzaCBibG9ja2FibGUgbW9kZSBmb3IgbW11IG5vdGlmaWVycyIpCmhhcyBp
bnRyb2R1Y2VkIGJsb2NrYWJsZSBwYXJhbWV0ZXIgdG8gYWxsIG1tdV9ub3RpZmllcnMgYW5kIHRo
ZSBub3RpZmllcgpoYXMgdG8gYmFjayBvZmYgd2hlbiBjYWxsZWQgaW4gIWJsb2NrYWJsZSBjYXNl
IGFuZCBpdCBjb3VsZCBibG9jayBkb3duCnRoZSByb2FkLgoKVGhlIGFib3ZlIGNvbW1pdCBpbXBs
ZW1lbnRlZCB0aGF0IGZvciBtbl9pbnZsX3JhbmdlX3N0YXJ0IGJ1dCBib3RoCmluX3JhbmdlIGNo
ZWNrcyBhcmUgZG9uZSB1bmNvbmRpdGlvbmFsbHkgcmVnYXJkbGVzcyBvZiB0aGUgYmxvY2thYmxl
Cm1vZGUgYW5kIGFzIHN1Y2ggdGhleSB3b3VsZCBmYWlsIGFsbCB0aGUgdGltZSBmb3IgcmVndWxh
ciBjYWxscy4KRml4IHRoaXMgYnkgY2hlY2tpbmcgYmxvY2thYmxlIHBhcmFtZXRlciBhcyB3ZWxs
LgoKT25jZSB3ZSBhcmUgdGhlcmUgd2UgY2FuIHJlbW92ZSB0aGUgc3RhbGUgVE9ETy4gVGhlIGxv
Y2sgaGFzIHRvIGJlCnNsZWVwYWJsZSBiZWNhdXNlIHdlIHdhaXQgZm9yIGNvbXBsZXRpb24gZG93
biBpbiBnbnR0YWJfdW5tYXBfcmVmc19zeW5jLgoKRml4ZXM6IDkzMDY1YWM3NTNlNCAoIm1tLCBv
b206IGRpc3Rpbmd1aXNoIGJsb2NrYWJsZSBtb2RlIGZvciBtbXUgbm90aWZpZXJzIikKQ2M6IEJv
cmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CkNjOiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+ClNpZ25lZC1vZmYtYnk6IE1pY2hhbCBIb2NrbyA8bWhvY2tv
QHN1c2UuY29tPgotLS0KIGRyaXZlcnMveGVuL2dudGRldi5jIHwgNSArKy0tLQogMSBmaWxlIGNo
YW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2
ZXJzL3hlbi9nbnRkZXYuYyBiL2RyaXZlcnMveGVuL2dudGRldi5jCmluZGV4IDU3MzkwYzc2NjZl
NS4uZTdkOGJiMWJlZTJhIDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi9nbnRkZXYuYworKysgYi9k
cml2ZXJzL3hlbi9nbnRkZXYuYwpAQCAtNTE5LDIxICs1MTksMjAgQEAgc3RhdGljIGludCBtbl9p
bnZsX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAogCXN0cnVjdCBnbnRkZXZf
Z3JhbnRfbWFwICptYXA7CiAJaW50IHJldCA9IDA7CiAKLQkvKiBUT0RPIGRvIHdlIHJlYWxseSBu
ZWVkIGEgbXV0ZXggaGVyZT8gKi8KIAlpZiAoYmxvY2thYmxlKQogCQltdXRleF9sb2NrKCZwcml2
LT5sb2NrKTsKIAllbHNlIGlmICghbXV0ZXhfdHJ5bG9jaygmcHJpdi0+bG9jaykpCiAJCXJldHVy
biAtRUFHQUlOOwogCiAJbGlzdF9mb3JfZWFjaF9lbnRyeShtYXAsICZwcml2LT5tYXBzLCBuZXh0
KSB7Ci0JCWlmIChpbl9yYW5nZShtYXAsIHN0YXJ0LCBlbmQpKSB7CisJCWlmICghYmxvY2thYmxl
ICYmIGluX3JhbmdlKG1hcCwgc3RhcnQsIGVuZCkpIHsKIAkJCXJldCA9IC1FQUdBSU47CiAJCQln
b3RvIG91dF91bmxvY2s7CiAJCX0KIAkJdW5tYXBfaWZfaW5fcmFuZ2UobWFwLCBzdGFydCwgZW5k
KTsKIAl9CiAJbGlzdF9mb3JfZWFjaF9lbnRyeShtYXAsICZwcml2LT5mcmVlYWJsZV9tYXBzLCBu
ZXh0KSB7Ci0JCWlmIChpbl9yYW5nZShtYXAsIHN0YXJ0LCBlbmQpKSB7CisJCWlmICghYmxvY2th
YmxlICYmIGluX3JhbmdlKG1hcCwgc3RhcnQsIGVuZCkpIHsKIAkJCXJldCA9IC1FQUdBSU47CiAJ
CQlnb3RvIG91dF91bmxvY2s7CiAJCX0KLS0gCjIuMTguMAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 12:45:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 12: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 1fsozd-0001R7-2D; Thu, 23 Aug 2018 12:45: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=xsvn=lg=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fsozb-0001R2-Ul
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 12:45:39 +0000
X-Inumbo-ID: 86c9faba-a6d2-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 86c9faba-a6d2-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 12:46:17 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 5E153AE05;
 Thu, 23 Aug 2018 12:45:36 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: torvalds@linux-foundation.org
Date: Thu, 23 Aug 2018 14:45:33 +0200
Message-Id: <20180823124533.27015-1-jgross@suse.com>
X-Mailer: git-send-email 2.13.7
Subject: [Xen-devel] [GIT PULL] xen: fixes and cleanups for 4.19-rc1,
 second round
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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
LjE5Yi1yYzFiLXRhZwoKeGVuOiBmaXhlcyBhbmQgY2xlYW51cHMgZm9yIDQuMTktcmMxLCBzZWNv
bmQgcm91bmQKCkl0IGNvbnRhaW5zIHNvbWUgY2xlYW51cHMsIHNvbWUgbWlub3IgZml4ZXMgYW5k
IGEgZml4IGZvciBhIGJ1ZwppbnRyb2R1Y2VkIGluIDQuMTkgaGl0dGluZyAzMi1iaXQgUFYgZ3Vl
c3RzLgoKVGhhbmtzLgoKSnVlcmdlbgoKIGFyY2gveDg2L2luY2x1ZGUvYXNtL3hlbi9oeXBlcmNh
bGwuaCB8IDExOCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogYXJjaC94ODYv
bW0vaW5pdC5jICAgICAgICAgICAgICAgICAgIHwgIDE3ICsrKy0tCiBhcmNoL3g4Ni94ZW4vZW5s
aWdodGVuX3B2LmMgICAgICAgICAgfCAgMTMgKystLQogYXJjaC94ODYveGVuL21tdV9wdi5jICAg
ICAgICAgICAgICAgIHwgICAyICsKIGFyY2gveDg2L3hlbi9zZXR1cC5jICAgICAgICAgICAgICAg
ICB8ICAzMSAtLS0tLS0tLS0KIGFyY2gveDg2L3hlbi94ZW4tb3BzLmggICAgICAgICAgICAgICB8
ICAgMSAtCiBkcml2ZXJzL2FjcGkvcHJvY2Vzc29yX2NvcmUuYyAgICAgICAgfCAgIDEgKwogZHJp
dmVycy94ZW4vbWNlbG9nLmMgICAgICAgICAgICAgICAgIHwgICAyIC0KIGRyaXZlcnMveGVuL3hl
bi1hY3BpLXByb2Nlc3Nvci5jICAgICB8ICAgNiArKwogOSBmaWxlcyBjaGFuZ2VkLCAzMCBpbnNl
cnRpb25zKCspLCAxNjEgZGVsZXRpb25zKC0pCgpKYW4gQmV1bGljaCAoNCk6CiAgICAgIHg4Ni9Y
ZW46IG1hcmsgeGVuX3NldHVwX2dkdCgpIF9faW5pdAogICAgICB4ZW4vbWNlbG9nOiBlbGltaW5h
dGUgcmVkdW5kYW50IHNldHRpbmcgb2YgaW50ZXJmYWNlIHZlcnNpb24KICAgICAgeDg2L1hlbjog
ZnVydGhlciByZWZpbmUgYWRkX3ByZWZlcnJlZF9jb25zb2xlKCkgaW52b2NhdGlvbnMKICAgICAg
eGVuL0FDUEk6IGRvbid0IHVwbG9hZCBQeC9DeCBkYXRhIGZvciBkaXNhYmxlZCBwcm9jZXNzb3Jz
CgpKdWVyZ2VuIEdyb3NzICg0KToKICAgICAgeDg2L3hlbjogcmVtb3ZlIHVudXNlZCBmdW5jdGlv
biB4ZW5fYXV0b194bGF0ZWRfbWVtb3J5X3NldHVwKCkKICAgICAgeGVuOiByZW1vdmUgdW51c2Vk
IGh5cGVyY2FsbCBmdW5jdGlvbnMKICAgICAgeDg2L3hlbjogZW5hYmxlIGVhcmx5IHVzZSBvZiBz
ZXRfZml4bWFwIGluIDMyLWJpdCBYZW4gUFYgZ3Vlc3QKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 13:05:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 13: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 1fspIr-0003AA-Pf; Thu, 23 Aug 2018 13: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=azb1=lg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fspIq-00039y-QD
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 13:05:32 +0000
X-Inumbo-ID: 4e541414-a6d5-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4e541414-a6d5-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 13:06: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 1fspIn-0005e8-H1; Thu, 23 Aug 2018 13:05: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 1fspIn-0003Xo-9P; Thu, 23 Aug 2018 13:05:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fspIn-0002wp-8n; Thu, 23 Aug 2018 13:05:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126364-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck: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-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-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-amd64-xl-qemut-ws16-amd64:guest-stop: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-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-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-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=c5f7d3c4daf14ba3717fcc1497854d8c365bd742
X-Osstest-Versions-That: linux=4cea13b66144903ae7310331b43e08f7b2d6aadb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 23 Aug 2018 13:05:29 +0000
Subject: [Xen-devel] [linux-4.14 test] 126364: 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>

ZmxpZ2h0IDEyNjM2NCBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYzNjQvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXgg
ICAgICAgICAgICAgICAgYzVmN2QzYzRkYWYxNGJhMzcxN2ZjYzE0OTc4NTRkOGMzNjViZDc0Mgpi
YXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgNGNlYTEzYjY2MTQ0OTAzYWU3
MzEwMzMxYjQzZTA4ZjdiMmQ2YWFkYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI2MjM1ICAyMDE4
LTA4LTIwIDA0OjI5OjQzIFogICAgMyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNjM2NCAg
MjAxOC0wOC0yMiAwNjoxMDozMyBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIFNpZXJyYSA8YXNpZXJy
YUB4ZXMtaW5jLmNvbT4KICBBbGVrc2FuZGVyIE1vcmdhZG8gPGFsZWtzYW5kZXJAYWxla3NhbmRl
ci5lcz4KICBBbGV4ZXkgS29kYW5ldiA8YWxleGV5LmtvZGFuZXZAb3JhY2xlLmNvbT4KICBDaGVu
IEh1IDxodTEuY2hlbkBpbnRlbC5jb20+CiAgQ29uZyBXYW5nIDx4aXlvdS53YW5nY29uZ0BnbWFp
bC5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0PgogIERtaXRyeSBC
b2dkYW5vdiA8ZG1pdHJ5LmJvZ2Rhbm92QGFxdWFudGlhLmNvbT4KICBHcmVnIEtyb2FoLUhhcnRt
YW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgogIEhhbmdiaW4gTGl1IDxsaXVoYW5nYmlu
QGdtYWlsLmNvbT4KICBIYW5zIGRlIEdvZWRlIDxoZGVnb2VkZUByZWRoYXQuY29tPgogIEphc29u
IFdhbmcgPGphc293YW5nQHJlZGhhdC5jb20+CiAgSm9oYW4gSG92b2xkIDxqb2hhbkBrZXJuZWwu
b3JnPgogIEpvaG4gT2duZXNzIDxqb2huLm9nbmVzc0BsaW51dHJvbml4LmRlPgogIEtlZXMgQ29v
ayA8a2Vlc2Nvb2tAY2hyb21pdW0ub3JnPgogIE1hcmNlbCBIb2x0bWFubiA8bWFyY2VsQGhvbHRt
YW5uLm9yZz4KICBNYXJrIDxkbWFya2hAY2ZsLnJyLmNvbT4KICBNYXJrIEhvdW5zY2hlbGwgPGRt
YXJraEBjZmwucnIuY29tPgogIE1hcnRpbiBLYUZhaSBMYXUgPGthZmFpQGZiLmNvbT4KICBNb3Zp
ZSBTb25nIDxNb3ZpZVNvbmdAYXRlbi1pdGxhYi5jbj4KICBQYXJrIEp1IEh5dW5nIDxxa3J3bmd1
ZDgyNUBnbWFpbC5jb20+CiAgUmFmYWVsIEouIFd5c29ja2kgPHJhZmFlbC5qLnd5c29ja2lAaW50
ZWwuY29tPgogIFNlYmFzdGlhbiBBbmRyemVqIFNpZXdpb3IgPGJpZ2Vhc3lAbGludXRyb25peC5k
ZT4KICBTcmluYXRoIE1hbm5hbSA8c3JpbmF0aC5tYW5uYW1AYnJvYWRjb20uY29tPgogIFN1ZGlw
IE11a2hlcmplZSA8c3VkaXBtLm11a2hlcmplZUBnbWFpbC5jb20+CiAgVGFrYXNoaSBJd2FpIDx0
aXdhaUBzdXNlLmRlPgogIFZsYWRpbWlyIE9sb3Z5YW5uaWtvdiA8dmxhZGltaXIub2xvdnlhbm5p
a292QGJyb2FkY29tLmNvbT4KICBXZWkgV2FuZyA8d2Vpd2FuQGdvb2dsZS5jb20+CiAgV2lsbHkg
VGFycmVhdSA8d0Axd3QuZXU+CiAgWGluIExvbmcgPGx1Y2llbi54aW5AZ21haWwuY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1y
dW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAg
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
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
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
IDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L2xpbnV4LXB2b3BzLmdpdAogICA0
Y2VhMTNiNjYxNDQuLmM1ZjdkM2M0ZGFmMSAgYzVmN2QzYzRkYWYxNGJhMzcxN2ZjYzE0OTc4NTRk
OGMzNjViZDc0MiAtPiB0ZXN0ZWQvbGludXgtNC4xNAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 13:32:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 13: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 1fspij-0005qD-1i; Thu, 23 Aug 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=z92b=lg=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fspih-0005q8-QT
 for xen-devel@lists.xen.org; Thu, 23 Aug 2018 13:32:16 +0000
X-Inumbo-ID: c2efab61-a6d8-11e8-a8a5-bc764e045a96
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe02::60e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c2efab61-a6d8-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 15:30:55 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=2Vzn+zfOCNJrmI6cMd2pEA2aZAIquRXQfltz/edfd+4=;
 b=KOlHNcRXAZDCJccgMX77c3lfcNqFur07usz2IbTzQpek3w/2nCTGR0Z1GLyS7DV6YbzUAm1eqh6Y/PteC0DRGzSHhw8wrPEx99ALghyjfV37CZT//I+ZvOhwbll6XIpCIobudZI4W9TpHQlWIM47BuBwFR+htm76mXFRT1wbgB8=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from [10.17.182.79] (85.223.209.58) by
 AM6PR03MB3766.eurprd03.prod.outlook.com (2603:10a6:209:31::11) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.15; Thu, 23 Aug 2018 13:32:07 +0000
To: "dgdegra@tycho.nsa.gov" <dgdegra@tycho.nsa.gov>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
References: <BA190A75E8413C49BB9E1D2B85D118114CE48725@MSMR-GH1-UEA01.corp.nsa.gov>
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <8e5d910b-f996-94e0-2fdc-ae435690c920@epam.com>
Date: Thu, 23 Aug 2018 16:32: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: <BA190A75E8413C49BB9E1D2B85D118114CE48725@MSMR-GH1-UEA01.corp.nsa.gov>
Content-Language: en-US
X-Originating-IP: [85.223.209.58]
X-ClientProxiedBy: DB6PR0202CA0021.eurprd02.prod.outlook.com
 (2603:10a6:4:29::31) To AM6PR03MB3766.eurprd03.prod.outlook.com
 (2603:10a6:209:31::11)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 482213d7-deec-49a8-a5f9-08d608fcd2e1
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(5600074)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:AM6PR03MB3766; 
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3766;
 3:/LEwPn5FW+LLjuQjHzC7KF8ndFvQcjYnreJZinXCo8+rLW37b10e37355V0JNWr1Ey7sLcCeQqWUnxQq/TaCmO6LOU0q7zSx2JIF7wA/c/ytD2Q0SYSMVxmaDLgLfFkwYebs+myZui7tmpqpHf/nTnPQuWY7M3A6G3xWHTi/5KHhbNq1sFmZsTW6woJQZaEhaGAWzgYQ4DHBsAUYcWVsqsHSmcA4fs9hdZndDQVWlVlk5vUxlLd1MShaXF6CUcvF;
 25:BCsTazu3+uUP8ZMQvXLv4QXRl4ijgiTsZi1tWrUWpQMfGpqRkoTuoJ9eGFofJtMMnZnwGG6vtg8QRgJCUZYtVzPnfh+B8eZ4BBuqQXPU9fCmkfjmbtQLdDv0Og4pqVROZ2CaMFlR28H4IODTX9VawG8dW98uTpWCSN3H6ugMmglWTBGl++8lUrvTDgXfJQ3y1QSs/5aNsuP7MMBdVM4AJU6HyxRJRWWYyOgXf/v+HyyminTLbLl3E9JsBYI8OBqDQ66iNwcqMhJYeNadgGTHwW3I4gu/M0wk0GNS0NGOYdt/cHtvr1STMoVWhKbnecp5Hzi1uva+KAa9f7laggqBPw==;
 31:knLr88W1t/gnlooGJy2gj+OPeDxrlVFn2QQfcFkr5/6rVVELMJ9u7JeRNIY6eCdWQDALu1MY6h7y0/BnyGI58ygGKa4ykCl9KhM/lFcBubwS5T6Jdb8g4DMfchHyuen+O16Uf5h4ET03tu3C4kk5mP/U20HlG3m5H5BXglYdgAElA1zVsIH1fhJ6xO3VndpoGEG3f+2FVpv6XmzsfRQTUzXIq35Qhb7Wwqj1ow8LCOI=
X-MS-TrafficTypeDiagnostic: AM6PR03MB3766:
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3766;
 20:wuGD/Zp7KAU6K3c+RB4VhNATMx5IcbxGJucYUXCVljDRwbiA367jVBsfHQbkpMMBnyGs4VwiQXxN8JGdGR3MwT9pqvPIQ93NijdiDJSdSa+mU3pzjeX5VFVGY6RLMjOJPovGI1yJ8ctjcALvcyTckbda7LWm9SLM9YLt8Dbv/iHJryrOpJe2BPy6+1bfuavvs2w2hH5+gRt07YsYSBYK/myouaDe4Zx2WEBQN15Li5o3U7EdLdzFGgfsjYnifydkN09WIWUW5N+dt4edvnGbZFABwIMzWYyIgSEHuvqK4Sb1KyHdiXxRABwSnnyKM2T2Oo1cM2CBGr/rp+izfwWRKqfB3bCQBo/g2bUeG03V1q8yuJLO6N6BPNXwsuYd9LgUg/7Sdc5Xa494EI7k6Rcq1d1yU9q8RlDzEQnSKsqXn546pp9UTRRbIutgcBoyYT6BdQFgBCdM+JkUZfd1/afZ5DsxXwCAWiswdSLZFByXS83ItwtYi6WBABlib2xdSc6+;
 4:qgzzvVNQJ/dtJqbH6U7LYQpVCd9OEwX2HHI09isHTBlFpTr+/vs50gccIJhC0yGt9Agvd45PMGVbr1AstXLFcUs6Zk03Pux184OMLPktdePdqJge3Gsru8b7pg5UJGdOgUe1FQF6OpsrTQQf4ag1DMjVEOjz67HRk79sjd2DMRsqO6Ig+45fK06KCwVW7YkF5xnB4c857eEf/ZE85S4UAC9Ayp0P22JMEr7RVaFWvXhPZ1G4bIXs9Dx4yrOzD/mVPtX6ESs9lBElOo7GdKuVsx1MsnFoWFr8Q/AoQqq2Os2OAjYYJmUXwbCgz9HKkcX8bUn/p2zh8ZQnbBTrIt6t8Iiph6RdNUAuTd1mS6U0ahU=
X-Microsoft-Antispam-PRVS: <AM6PR03MB37666805831A6D0A9B7B4FC3E6370@AM6PR03MB3766.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192374486261705)(4114951738403);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(93006095)(93001095)(10201501046)(3231311)(944501410)(52105095)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(201708071742011)(7699016);
 SRVR:AM6PR03MB3766; BCL:0; PCL:0; RULEID:; SRVR:AM6PR03MB3766; 
X-Forefront-PRVS: 0773BB46AC
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(376002)(39860400002)(346002)(136003)(396003)(189003)(199004)(230700001)(65826007)(7416002)(476003)(52116002)(4326008)(23676004)(2486003)(2501003)(52146003)(80792005)(2616005)(16526019)(446003)(81166006)(478600001)(186003)(86362001)(36756003)(5660300001)(72206003)(11346002)(956004)(81156014)(8676002)(14444005)(6666003)(486006)(53936002)(2906002)(6486002)(97736004)(7736002)(68736007)(53546011)(77096007)(25786009)(386003)(229853002)(67846002)(31696002)(105586002)(16576012)(6246003)(64126003)(106356001)(316002)(47776003)(65806001)(8936002)(26005)(3846002)(54906003)(6116002)(66066001)(305945005)(58126008)(110136005)(50466002)(65956001)(76176011)(31686004);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR03MB3766; H:[10.17.182.79]; 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?MTtBTTZQUjAzTUIzNzY2OzIzOkhSK0NpWEE5K1VnTXhUYWFYTGpVNkhUd0p2?=
 =?utf-8?B?TURYbXU1TVFJejV0LzNPaEYxR1daRXZjTXBqVERzZ3BUYWZXUzUvc1NkKzJx?=
 =?utf-8?B?WkJkYUlmUHoxNDk0VEdvTmJhWjBXTnhxb3dVUTRoTXpvWVA1ZXdHSDBzVWhr?=
 =?utf-8?B?WHVxV1NVK29TUjkyVEhpZnRJUytBbzI1L1IwcFF5aWxGMmJvcW1YaW9hQ0pq?=
 =?utf-8?B?RkkxM1k3UTFFNmdaM21LQjFpbzZMdHMwQ1diUjJmbUJuYm90b3U0M0tmeXFW?=
 =?utf-8?B?aXhMZVZ4dUpUYkhVYmRQM3F4Z2FXdTh0VTJQWG9WT1EvV3dNQUkvNUwzQjhr?=
 =?utf-8?B?S2Jlazdhc3BETklIOGJoc0RndmY5b2NqUG1LeGhrdWhSeE12ZmZkZHhiYnJ0?=
 =?utf-8?B?cnZCN0dYTmVpZjcyZUlZb2x4QnpCVDVnQXJzQmg3eXJpTWlEVFVxTzA2eU5y?=
 =?utf-8?B?Z2NCU2FNMU5BTUxqVy8xK0ROZVl0UzFCTForcUcxYjJHeUxhMzFxM0tKamdM?=
 =?utf-8?B?SlN4U00raHVTMGNQL0IwWm8zR3loWUV0MVIzRTlheVo0MmppWjNHQTFCSWVW?=
 =?utf-8?B?Z2pVWGQzaVo1aW10djVrRWo5V0hISVdtSzVGWGorOW9hTHFtei9rcFA3b0Vs?=
 =?utf-8?B?V2p6WGs4eVArNFdMM1Zzd2Z1RHBYbU5YTTJEZzY2Umswd21kZTVUL3l5Z1hV?=
 =?utf-8?B?Z1pXbHhrUW9XaFcxTU85R3FlQkVENXR6ekpXTE1pd1ZZaU1uYldqV21XSTBn?=
 =?utf-8?B?WkRqT1pXU3FBSTRqUmkrZ1Z5ZzdPZGRlRXgvdkhGV2phOCtiS1ZrR3FBUk9C?=
 =?utf-8?B?b1VCb1A2d2tGdzg1UkRCVlVBSi9FY1VaeXhSUU8wWkxBenJQdStyUkFzQTlt?=
 =?utf-8?B?T0daenRsQ0hZWm9ueDZsYjdZQXh0dXhpRDdxYVJOa3RuM1ZJMFNKa1o3UDZU?=
 =?utf-8?B?RmlkOG9iV2lMVlZhLzJVMTQzZFQ2ZjI2Mm1MR3RpVnpFMzJ1TVREUEowTFdl?=
 =?utf-8?B?ZFdkZnQ3ZFVqSFF5YnhzcVNoMTBua2dYSTNQWWV2KzlGQTYxbEIzZm96eS9M?=
 =?utf-8?B?azdxQlF2V3VXdGRqZitBVUppbTJoSG9tQTZLLzJ1SmJDSGgyU3UxL25WNnI0?=
 =?utf-8?B?TGhjZWdtYlBFT1htLzNpSXBIL3U3S2ZCK0lPQVRyTFpMRXdUdjNzTU13Zlhj?=
 =?utf-8?B?cDFGQmMxQm9ndDA5d2FrRVF5SHZPa1ZLRmIwaEVFd0kvMTFISDd2RmQrSUov?=
 =?utf-8?B?NVR0Q3NrQXhmWjFZQnZaZGovYThHeFh2OWRQNTZGcmNYVTFhaUpEcDdCeXNF?=
 =?utf-8?B?K3BDck5vS1FuTDFrWFFlNWIvUnB0ZXRTcXE5QWRFdmNVZVpEcDJKN21qVzMw?=
 =?utf-8?B?T3FPb0FLenZaN1gwS3VVTmlRSUQ1SnBrQi9lMitQeURXWkIyVmZoMEsrTWZP?=
 =?utf-8?B?dXVFbUd3bVdiaXJlWGl6RnV4ZUMwUWFwRWpmTGZIbXdwdk1JTzgwTlA5MUs0?=
 =?utf-8?B?UmdQd1VzVnJYbU9USHBsK0hLaXJlMG1ERTNBcDlYaEsvYVdoU2dXdjZsSVZB?=
 =?utf-8?B?RUJWV2c1VktzZnRBSmlJSlZFUnNqNE1Lay83YkdxTkdzQTROWGJqeHQvZm9X?=
 =?utf-8?B?WGQzTkd4L2pwcmtYZkgrbzVhakFFRXdkS3lhK203bTQ5eTFoaTB1QitVbTNn?=
 =?utf-8?B?TzVTVkxGSTNScEJ4YzgvU0NBNktPbXlSZ3poa3JxV0o0VWNoRlQvaVg2VTdl?=
 =?utf-8?B?bStXdW4xQkIxeDFTdGd5a3hiQ2dTVWFNM0c4Zk0wa2NtVmpmSC9NVXJXZk5r?=
 =?utf-8?B?WGd5VUx4NE43NFduZm1rM3JPa05RaGpvRFV2QTdZSzl6MkY5aHExNHVpMFBF?=
 =?utf-8?B?SVZLT0MwOFFhRjFvS1NWRmt1YlZWbG9Sd202SUErRUJ6cVB3bG5PSDVTSndO?=
 =?utf-8?B?akpSbm1nMFVmc1paLzdtMStCbTZWWHgrMUQwL1RmUk5SMTRnU2FnczZUK1Ji?=
 =?utf-8?B?M2lFeHA4YUhBVGZGLzBYN0NwSzA1ZmErbndiQ1Nxbm1YTEFCeFhlM1FOYUFh?=
 =?utf-8?B?U1M0SlY5ZjFiR1JySklxTHNScWd3TzJvbkYyMGkrVVFkbWk4Wk9IY0tRcnlz?=
 =?utf-8?B?Ymc9PQ==?=
X-Microsoft-Antispam-Message-Info: IlVN2DgAOFe+dNp7iA1fnbAqya1kSyLcXovc0xytHumvzOH0gInVJkL2lkSYq9KUdjJ3TpABN9l/ueE7PHDESjZ/QDcflnng8tqbE1gdRjy8loVM4wVaj04n5Z9HAS9HECCQRAqYH6VsqNsQ5XvbTZY0fAH5b8n4t7jMHb7jacb7TRZEy/GSKRU2SgA6fppiyia0RzV3Zw73RRHr3wYxJ/eUSPCLXF1YhJLFlBdq+UWE78dUJkU4DvKHZOcHUPWiyjZzXBwkxsJSpO4pf/DaBVUVUkF+1wEX5T1Gpr++1Ix3T4ljkOCB9g28UmjbUD+GyCTM9HT5IXoi9xYkqOhhtsXj0oSueaS9R7K4L/5W8AU=
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3766;
 6:5MAngnQJw2S79H+F44iXYp4kDZySWHEO57aovUhrKIlbD616WKAicP5MEn6mW3y3LtQexZtO0m8f33At9htVmOXXAwTOAarL5ipU0We8UqBvxyemCwZ2fRfMdIY6O477lRx0CWNjsr/Xw9Mx5gpnaNqoSnGiFuCzadoX5SDG9HqV34hy0GFTuNrynv560DZRJBHpo5kq2HDrHAw1AxWqYrsq+ZPeY8V00GIMLDvcZpT4aTKEDRvN+mn2bXea9rvBD1BB8CW7N6iVlMsH09eTKSoIrMQ9+bOfqVJZO3plVyaS/2HzHnO/A8pmFk2sE0u4MJERzuvBJy9hEOG3Gq5yiHt46rP7LS3p4x46ZvfPVANGVrZLH7iYsOfp0ip6e3qSDN0Bhpy9N868CoYjVdTAzDuzQQeg0olyAptdmO5t6Vc0MJVELEsnsmnZeK4M6w7ka/8RP712LA1T7EzZlk/Y/g==;
 5:z+1jnLN1Lye0YgeliZHsGKoa6bNgAxFsN8UK2+PfwjTJ1+OYbWBH9quFP65Qk2Z7zOycLtXet64QZO+R3JQKYRRoUlGq4c4qEIpyXOzFS8St2M7lIKswrDAa0kMOvx+IiVQEKGs7TC2UOSgJyYvMJK69HC1l/AmXD0wQf8+QXcE=;
 7:CfN0UCInQMTOYXXCO8F3rD9LZciNKZPvSEeThtifAWMh5qsuyKIHff6Jl1hhHeai6uBFgVpIOfyAF5rSRIEa9VGKpuru40VstBxZIS7TYL0O6e3hb5UZ56OgoOg+bxwhrltX1/5KnWz3vyeGQUlPCR9xwGYYZpafwGJ3CGr6fkRjrgJbgOoYbpYznSiSu5BVREZO5HjmA+iKRq+73z2nx9Zz1zXnMy1N4l9+OHOGbWQ1FKRJnmkQEBvDqLvlH8cg
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Aug 2018 13:32:07.0769 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 482213d7-deec-49a8-a5f9-08d608fcd2e1
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR03MB3766
Subject: Re: [Xen-devel] [PATCH v1 6/6] xsm: add tee access policy 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>, 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>

SGVsbG8gRGFuaWVsLAoKT24gMjMuMDguMTggMDE6NDQsIERlR3JhYWYsIERhbmllbCBHIHdyb3Rl
Ogo+PiBGcm9tOiBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+
Cj4+IFNlbnQ6IFdlZG5lc2RheSwgQXVndXN0IDIyLCAyMDE4IDEwOjEyIEFNCj4+Cj4+IEFzIHdl
IGRvbid0IHdhbnQgYW55IGd1ZXN0IHRvIGFjY2VzcyBsaW1pdGVkIHJlc291cmNlcyBvZiBURUUs
IHdlIG5lZWQgYSB3YXkgdG8gY29udHJvbCB3aG8gY2FuIHdvcmsgd2l0aCBpdC4KPj4KPj4gVGh1
cywgbmV3IGFjY2VzcyB2ZWN0b3IgY2xhc3MgInRlZSIgaXMgYWRkZWQgd2l0aCBvbmx5IG9ueSBv
cGVyYXRpb24gImNhbGwiIHNvIGZhci4gdGVlIGZyYW1ld29yayB1c2VzIHRoaXMgdG8gY2hlY2sg
aWYgZ3Vlc3QgaGFzIGEgcmlnaHQKPj4gdG8gd29yayB3aXRoIFRFRS4KPj4KPj4gQWxzbywgZXhh
bXBsZSBzZWN1cml0eSBjb250ZXh0IGRvbVVfd2l0aF90ZWVfdCB3YXMgYWRkZWQuCj4gQXJlIHlv
dSBwbGFubmluZyB0byBhZGQgbW9yZSBhY2Nlc3MgdmVjdG9ycyB0byB0aGlzIGNsYXNzIGluIHRo
ZSBmdXR1cmU/IE90aGVyd2lzZSwgaXQgcHJvYmFibHkgZG9lc24ndCBuZWVkIGl0cyBvd24gY2xh
c3MgLSBzaW5jZSB5b3UgdXNlIHhlbl90IGFzIHRoZSB0YXJnZXQsIHBsYWNpbmcgaXQgaW4gY2xh
c3MgeGVuL3hlbjIgaXMgcHJlZmVycmVkIChsaWtlIHRtZW0gYW5kIG90aGVycyBhcmUgbm93KS4K
PiAKCkF0IHRoZSBtb21lbnQgSSBjYW4ndCBpbWFnaW5lIGFueSBvdGhlciB2ZWN0b3JzLiBSZWFz
b24gSSBjcmVhdGVkIGEgbmV3IApjbGFzcyBpcyB0aGF0IGl0IHNlZW1lZCB3cm9uZyB0byBtZSB0
byB1c2UgZ2VuZXJpYyB4ZW4veGVuMiBjbGFzcywgCmJlY2F1c2UsIHN0cmljdGx5IHNwZWFraW5n
LCB0aGlzIHZlY3RvciBoYXZlIG5vdGhpbmcgdG8gZG8gd2l0aCB4ZW4gY29yZS4KCkJ1dCwgaWYg
eW91IHRoaW5rIHRoYXQgaXQgaXMgYXBwcm9wcmlhdGUgdG8gaGF2ZSB2ZWN0b3IgInRlZV9jYWxs
IiBpbiAKeGVuMiBjbGFzcywgdGhlbiBJIGNhbiBtb3ZlIGl0IHRoZXJlLgoKLS0gClZvbG9keW15
ciBCYWJjaHVrCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 13:43:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 13: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 1fspto-0006mC-Az; Thu, 23 Aug 2018 13:43:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=a030=lg=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsptm-0006lo-Tx
 for xen-devel@lists.xen.org; Thu, 23 Aug 2018 13:43:42 +0000
X-Inumbo-ID: 5d1bfb9f-a6da-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5d1bfb9f-a6da-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 15:42: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 96D5DED1;
 Thu, 23 Aug 2018 06:43:41 -0700 (PDT)
Received: from [10.37.8.44] (unknown [10.37.8.44])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5C9E63F675;
 Thu, 23 Aug 2018 06:43:38 -0700 (PDT)
To: Volodymyr Babchuk <volodymyr_babchuk@epam.com>, xen-devel@lists.xen.org,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@citrix.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
 <1534947094-9974-7-git-send-email-volodymyr_babchuk@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <58a8d383-6a8f-442a-2611-0f8dfa053941@arm.com>
Date: Thu, 23 Aug 2018 14:43:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1534947094-9974-7-git-send-email-volodymyr_babchuk@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 6/6] xsm: add tee access policy support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgVm9sb2R5bXlyLAoKT24gMDgvMjIvMjAxOCAwMzoxMSBQTSwgVm9sb2R5bXlyIEJhYmNodWsg
d3JvdGU6Cj4gQXMgd2UgZG9uJ3Qgd2FudCBhbnkgZ3Vlc3QgdG8gYWNjZXNzIGxpbWl0ZWQgcmVz
b3VyY2VzIG9mIFRFRSwKPiB3ZSBuZWVkIGEgd2F5IHRvIGNvbnRyb2wgd2hvIGNhbiB3b3JrIHdp
dGggaXQuCj4gCj4gVGh1cywgbmV3IGFjY2VzcyB2ZWN0b3IgY2xhc3MgInRlZSIgaXMgYWRkZWQg
d2l0aCBvbmx5IG9ueSBvcGVyYXRpb24KPiAiY2FsbCIgc28gZmFyLiB0ZWUgZnJhbWV3b3JrIHVz
ZXMgdGhpcyB0byBjaGVjayBpZiBndWVzdCBoYXMgYSByaWdodAo+IHRvIHdvcmsgd2l0aCBURUUu
Cj4gCj4gQWxzbywgZXhhbXBsZSBzZWN1cml0eSBjb250ZXh0IGRvbVVfd2l0aF90ZWVfdCB3YXMg
YWRkZWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9i
YWJjaHVrQGVwYW0uY29tPgo+IC0tLQo+ICAgdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMvZG9t
MC50ZSAgICAgICAgICB8ICAzICsrKwo+ICAgdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMvZG9t
VV93aXRoX3RlZS50ZSB8IDIzICsrKysrKysrKysrKysrKysrKysrKysrCj4gICB0b29scy9mbGFz
ay9wb2xpY3kvbW9kdWxlcy9tb2R1bGVzLmNvbmYgICAgIHwgIDEgKwo+ICAgdG9vbHMvZmxhc2sv
cG9saWN5L21vZHVsZXMveGVuLmlmICAgICAgICAgICB8IDEyICsrKysrKysrKysrKwo+ICAgeGVu
L2FyY2gvYXJtL3RlZS90ZWUuYyAgICAgICAgICAgICAgICAgICAgICB8IDEwICsrKysrKysrKysK
PiAgIHhlbi9pbmNsdWRlL3hzbS9kdW1teS5oICAgICAgICAgICAgICAgICAgICAgfCAxMCArKysr
KysrKysrCj4gICB4ZW4vaW5jbHVkZS94c20veHNtLmggICAgICAgICAgICAgICAgICAgICAgIHwg
MTMgKysrKysrKysrKysrKwo+ICAgeGVuL3hzbS9kdW1teS5jICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8ICA0ICsrKysKPiAgIHhlbi94c20vZmxhc2svaG9va3MuYyAgICAgICAgICAgICAg
ICAgICAgICAgfCAxNSArKysrKysrKysrKysrKysKPiAgIHhlbi94c20vZmxhc2svcG9saWN5L2Fj
Y2Vzc192ZWN0b3JzICAgICAgICAgfCAgNyArKysrKysrCj4gICB4ZW4veHNtL2ZsYXNrL3BvbGlj
eS9zZWN1cml0eV9jbGFzc2VzICAgICAgIHwgIDEgKwo+ICAgMTEgZmlsZXMgY2hhbmdlZCwgOTkg
aW5zZXJ0aW9ucygrKQo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL2ZsYXNrL3BvbGljeS9t
b2R1bGVzL2RvbVVfd2l0aF90ZWUudGUKPiAKPiBkaWZmIC0tZ2l0IGEvdG9vbHMvZmxhc2svcG9s
aWN5L21vZHVsZXMvZG9tMC50ZSBiL3Rvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL2RvbTAudGUK
PiBpbmRleCAxNjQzYjQwLi44YmFjNGYzIDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2ZsYXNrL3BvbGlj
eS9tb2R1bGVzL2RvbTAudGUKPiArKysgYi90b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy9kb20w
LnRlCj4gQEAgLTI3LDYgKzI3LDkgQEAgYWxsb3cgZG9tMF90IHhlbl90OnZlcnNpb24gewo+ICAg
CXhlbl9idWlsZF9pZAo+ICAgfTsKPiAgIAo+ICsjIEFsbG93IGRvbTAgdG8gd29yayB3aXRoIFRF
RQo+ICthbGxvdyBkb20wX3QgeGVuX3Q6dGVlIGNhbGw7Cj4gKwo+ICAgYWxsb3cgZG9tMF90IHhl
bl90Om1tdSBtZW1vcnltYXA7Cj4gICAKPiAgICMgQWxsb3cgZG9tMCB0byB1c2UgdGhlc2UgZG9t
Y3RscyBvbiBpdHNlbGYuIEZvciBkb21jdGxzIGFjdGluZyBvbiBvdGhlcgo+IGRpZmYgLS1naXQg
YS90b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy9kb21VX3dpdGhfdGVlLnRlIGIvdG9vbHMvZmxh
c2svcG9saWN5L21vZHVsZXMvZG9tVV93aXRoX3RlZS50ZQo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0
Cj4gaW5kZXggMDAwMDAwMC4uNGQ4NTZiMgo+IC0tLSAvZGV2L251bGwKPiArKysgYi90b29scy9m
bGFzay9wb2xpY3kvbW9kdWxlcy9kb21VX3dpdGhfdGVlLnRlCj4gQEAgLTAsMCArMSwyMyBAQAo+
ICsjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCj4gKyMKPiArIyBEb21haW4gY3JlYXRpb24KPiArIwo+
ICsjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCj4gKwo+ICtkZWNsYXJlX2RvbWFpbihkb21VX3dpdGhf
dGVlX3QpCj4gK2RvbWFpbl9zZWxmX2NvbW1zKGRvbVVfdCkKPiArY3JlYXRlX2RvbWFpbihkb20w
X3QsIGRvbVVfd2l0aF90ZWVfdCkKPiArbWFuYWdlX2RvbWFpbihkb20wX3QsIGRvbVVfd2l0aF90
ZWVfdCkKPiArZG9tYWluX2NvbW1zKGRvbTBfdCwgZG9tVV93aXRoX3RlZV90KQo+ICtkb21haW5f
Y29tbXMoZG9tVV93aXRoX3RlZV90LCBkb21VX3dpdGhfdGVlX3QpCj4gK21pZ3JhdGVfZG9tYWlu
X291dChkb20wX3QsIGRvbVVfd2l0aF90ZWVfdCkKPiArZG9tYWluX3NlbGZfY29tbXMoZG9tVV93
aXRoX3RlZV90KQo+ICsKPiArIyBUaGlzIGlzIHJlcXVpcmVkIGZvciBQQ0kgKG9yIG90aGVyIGRl
dmljZSkgcGFzc3Rocm91Z2gKPiArZGVsZWdhdGVfZGV2aWNlcyhkb20wX3QsIGRvbVVfd2l0aF90
ZWVfdCkKPiArCj4gKyMgQm90aCBvZiB0aGVzZSBkb21haW4gdHlwZXMgY2FuIGJlIGNyZWF0ZWQg
dXNpbmcgdGhlIGRlZmF1bHQgKHN5c3RlbSkgcm9sZQo+ICtyb2xlIHN5c3RlbV9yIHR5cGVzIHsg
ZG9tVV93aXRoX3RlZV90IGRtX2RvbV90IH07Cj4gKwo+ICsjIEFsbG93IHRvIHdvcmsgd2l0aCBU
RUUKPiArYWNjZXNzX3RlZShkb21VX3dpdGhfdGVlX3QpCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2Zs
YXNrL3BvbGljeS9tb2R1bGVzL21vZHVsZXMuY29uZiBiL3Rvb2xzL2ZsYXNrL3BvbGljeS9tb2R1
bGVzL21vZHVsZXMuY29uZgo+IGluZGV4IDZkYmEwYTMuLjkwMTBkOTEgMTAwNjQ0Cj4gLS0tIGEv
dG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMvbW9kdWxlcy5jb25mCj4gKysrIGIvdG9vbHMvZmxh
c2svcG9saWN5L21vZHVsZXMvbW9kdWxlcy5jb25mCj4gQEAgLTI5LDYgKzI5LDcgQEAgZG9tVSA9
IG9uCj4gICBpc29sYXRlZF9kb21VID0gb24KPiAgIHByb3RfZG9tVSA9IG9uCj4gICBub21pZ3Jh
dGUgPSBvbgo+ICtkb21VX3dpdGhfdGVlID0gb24KPiAgIAo+ICAgIyBFeGFtcGxlIGRldmljZSBw
b2xpY3kuICBBbHNvIHNlZSBwb2xpY3kvZGV2aWNlX2NvbnRleHRzLgo+ICAgbmljX2RldiA9IG9u
Cj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL3hlbi5pZiBiL3Rvb2xz
L2ZsYXNrL3BvbGljeS9tb2R1bGVzL3hlbi5pZgo+IGluZGV4IDU1NDM3NDkuLmU1MzQxNzkgMTAw
NjQ0Cj4gLS0tIGEvdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMveGVuLmlmCj4gKysrIGIvdG9v
bHMvZmxhc2svcG9saWN5L21vZHVsZXMveGVuLmlmCj4gQEAgLTIwOSwzICsyMDksMTUgQEAgZGVm
aW5lKGBhZG1pbl9kZXZpY2UnLCBgCj4gICBkZWZpbmUoYGRlbGVnYXRlX2RldmljZXMnLCBgCj4g
ICAgICAgYWxsb3cgJDEgJDI6cmVzb3VyY2UgeyBhZGQgcmVtb3ZlIH07Cj4gICAnKQo+ICsKPiAr
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKPiArIwo+ICsjIE1pc2NlbGxhbmVvdXMgc2VydmljZXMK
PiArIwo+ICsjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwo+ICsKPiArIyBhY2Nlc3NfdGVlKGRvbWFp
bikKPiArCj4gK2RlZmluZShgYWNjZXNzX3RlZScsIGAKPiArICAgIGFsbG93ICQxIHhlbl90OnRl
ZSBjYWxsOwo+ICsnKQo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdGVlL3RlZS5jIGIveGVu
L2FyY2gvYXJtL3RlZS90ZWUuYwo+IGluZGV4IDZkZjNiMDkuLjA2ZjUwOTEgMTAwNjQ0Cj4gLS0t
IGEveGVuL2FyY2gvYXJtL3RlZS90ZWUuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS90ZWUvdGVlLmMK
PiBAQCAtMTksNiArMTksNyBAQAo+ICAgI2luY2x1ZGUgPHhlbi9lcnJuby5oPgo+ICAgI2luY2x1
ZGUgPHhlbi90eXBlcy5oPgo+ICAgI2luY2x1ZGUgPGFzbS90ZWUvdGVlLmg+Cj4gKyNpbmNsdWRl
IDx4c20veHNtLmg+Cj4gICAKPiAgIGV4dGVybiBjb25zdCBzdHJ1Y3QgdGVlX21lZGlhdG9yX2Rl
c2MgX3N0ZWVtZWRpYXRvcltdLCBfZXRlZW1lZGlhdG9yW107Cj4gICBzdGF0aWMgY29uc3Qgc3Ry
dWN0IHRlZV9tZWRpYXRvcl9vcHMgKm1lZGlhdG9yX29wczsKPiBAQCAtNDIsNiArNDMsOSBAQCBi
b29sIHRlZV9oYW5kbGVfc21jKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQo+ICAgICAgIGlm
ICggIW1lZGlhdG9yX29wcyApCj4gICAgICAgICAgIHJldHVybiBmYWxzZTsKPiAgIAo+ICsgICAg
aWYgKCB4c21fdGVlX29wKFhTTV9QUklWLCBjdXJyZW50LT5kb21haW4pICkKPiArICAgICAgICBy
ZXR1cm4gZmFsc2U7Cj4gKwo+ICAgICAgIHJldHVybiBtZWRpYXRvcl9vcHMtPmhhbmRsZV9zbWMo
cmVncyk7Cj4gICB9Cj4gICAKPiBAQCAtNTAsNiArNTQsOSBAQCBpbnQgdGVlX2RvbWFpbl9jcmVh
dGUoc3RydWN0IGRvbWFpbiAqZCkKPiAgICAgICBpZiAoICFtZWRpYXRvcl9vcHMgKQo+ICAgICAg
ICAgICByZXR1cm4gLUVOT0RFVjsKPiAgIAo+ICsgICAgaWYgKCB4c21fdGVlX29wKFhTTV9QUklW
LCBkKSApCj4gKyAgICAgICAgcmV0dXJuIC1FUEVSTTsKCkkgZG9uJ3QgdGhpbmsgd2Ugc2hvdWxk
IHVzZSBYU00gdG8gZW5mb3JjZSB0aGUgdXNlIG9mIFRFRS4gVGhpcyAKY29udHJhZGljdG9yeSB0
byB5b3VyIG5leHQgcGF0Y2ggd2hlcmUgeW91IGxldCB0aGUgdXNlciBjb25maWd1cmUgT1AtVEVF
IApmb3IgYSBnaXZlbiBndWVzdC4KCklITU8sIFhTTSBzaG91bGQgb25seSBiZSB1c2VkIHRvIHJl
c3RyaWN0IHVzYWdlIG9mIGNhbGxzIGluIGEgZmluZSAKZ3JhaW4uIEZvciBhbiBvdmVyYWxsIGNv
bnRyb2wsIHRoYXQgc2hvdWxkIGJlIGdvIHRocm91Z2ggYSBET01DVEwgdGVsbCAKWGVuIHRvIGlu
aXRpYWxpemUgT1AtVEVFIGZvciB0aGF0IGRvbWFpbi4KCkNoZWVycywKCi0tIApKdWxpZW4gR3Jh
bGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 13:45:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 13:45: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 1fspvS-0006ui-Q8; Thu, 23 Aug 2018 13:45: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=wcce=lg=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fspvR-0006uY-5z
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 13:45:25 +0000
X-Inumbo-ID: 99d1c391-a6da-11e8-a8a5-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 99d1c391-a6da-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 15:44:05 +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 w7NDiJSW143843;
 Thu, 23 Aug 2018 13:45:18 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=gedQRnJ6r+BhaBHHBzDLjul3gWAh6rbwqicjgeQkR2o=;
 b=rdtvm0BguBz7ZswKE6aBtCHOV06vJeuJEGXY4+F16gxaOK7ENzCq/D16XK1EU/hZ/NNl
 ZcRPddzPv8Fgrn0Hakr3nKY1BFIgruak1U0rRrI9ZT4+Jb2GwowM88S4Yrn4stFUt/OQ
 JSZaQPqmLYhU5ksPRw9t++kmQydzhJeEMAY6ZVRF3Qa899q9euwMqpDQVXIJUtrSx/GA
 rcTx+re7xv7n+g29lxdTa9f3/EV4/G8ZCrK/Ka+wZXzVkEJhq4VBSE383KM//qImt7XV
 k7aq9YVpCoyxTQTLd4sWQsQxquyNncrsthMXUWNj3yQwGNfk7UV0jItYrM0PVuU1mRKH /w== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2kxc3r1fdf-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 23 Aug 2018 13:45:18 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w7NDjHwX015207
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 23 Aug 2018 13:45:17 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 w7NDjGo5025163;
 Thu, 23 Aug 2018 13:45:17 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, 23 Aug 2018 06:45:16 -0700
To: Michal Hocko <mhocko@kernel.org>, Andrew Morton <akpm@linux-foundation.org>
References: <20180823120707.10998-1-mhocko@kernel.org>
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: <565d0ef0-4723-bd1b-95de-cb9aba50fe20@oracle.com>
Date: Thu, 23 Aug 2018 09:46:40 -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: <20180823120707.10998-1-mhocko@kernel.org>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8993
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=931
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808230147
Subject: Re: [Xen-devel] [PATCH] xen/gntdev: fix up blockable calls to
 mn_invl_range_start
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Michal Hocko <mhocko@suse.com>,
 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>,
 LKML <linux-kernel@vger.kernel.org>, linux-mm@kvack.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>

T24gMDgvMjMvMjAxOCAwODowNyBBTSwgTWljaGFsIEhvY2tvIHdyb3RlOgo+IEZyb206IE1pY2hh
bCBIb2NrbyA8bWhvY2tvQHN1c2UuY29tPgo+Cj4gOTMwNjVhYzc1M2U0ICgibW0sIG9vbTogZGlz
dGluZ3Vpc2ggYmxvY2thYmxlIG1vZGUgZm9yIG1tdSBub3RpZmllcnMiKQo+IGhhcyBpbnRyb2R1
Y2VkIGJsb2NrYWJsZSBwYXJhbWV0ZXIgdG8gYWxsIG1tdV9ub3RpZmllcnMgYW5kIHRoZSBub3Rp
Zmllcgo+IGhhcyB0byBiYWNrIG9mZiB3aGVuIGNhbGxlZCBpbiAhYmxvY2thYmxlIGNhc2UgYW5k
IGl0IGNvdWxkIGJsb2NrIGRvd24KPiB0aGUgcm9hZC4KPgo+IFRoZSBhYm92ZSBjb21taXQgaW1w
bGVtZW50ZWQgdGhhdCBmb3IgbW5faW52bF9yYW5nZV9zdGFydCBidXQgYm90aAo+IGluX3Jhbmdl
IGNoZWNrcyBhcmUgZG9uZSB1bmNvbmRpdGlvbmFsbHkgcmVnYXJkbGVzcyBvZiB0aGUgYmxvY2th
YmxlCj4gbW9kZSBhbmQgYXMgc3VjaCB0aGV5IHdvdWxkIGZhaWwgYWxsIHRoZSB0aW1lIGZvciBy
ZWd1bGFyIGNhbGxzLgo+IEZpeCB0aGlzIGJ5IGNoZWNraW5nIGJsb2NrYWJsZSBwYXJhbWV0ZXIg
YXMgd2VsbC4KPgo+IE9uY2Ugd2UgYXJlIHRoZXJlIHdlIGNhbiByZW1vdmUgdGhlIHN0YWxlIFRP
RE8uIFRoZSBsb2NrIGhhcyB0byBiZQo+IHNsZWVwYWJsZSBiZWNhdXNlIHdlIHdhaXQgZm9yIGNv
bXBsZXRpb24gZG93biBpbiBnbnR0YWJfdW5tYXBfcmVmc19zeW5jLgo+Cj4gRml4ZXM6IDkzMDY1
YWM3NTNlNCAoIm1tLCBvb206IGRpc3Rpbmd1aXNoIGJsb2NrYWJsZSBtb2RlIGZvciBtbXUgbm90
aWZpZXJzIikKPiBDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNv
bT4KPiBDYzogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IFNpZ25lZC1vZmYtYnk6
IE1pY2hhbCBIb2NrbyA8bWhvY2tvQHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6IEJvcmlzIE9zdHJv
dnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNlbC5jb20+CgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 13:45:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 13: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 1fspvu-0006yL-3V; Thu, 23 Aug 2018 13:45:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=sjxu=lg=i-love.sakura.ne.jp=penguin-kernel@srs-us1.protection.inumbo.net>)
 id 1fspuT-0006rd-5Q
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 13:44:25 +0000
X-Inumbo-ID: bb8705b8-a6da-11e8-a6a9-d7ebe60f679a
Received: from www262.sakura.ne.jp (unknown [202.181.97.72])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bb8705b8-a6da-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 13:45:02 +0000 (UTC)
Received: from fsav303.sakura.ne.jp (fsav303.sakura.ne.jp [153.120.85.134])
 by www262.sakura.ne.jp (8.15.2/8.15.2) with ESMTP id w7NDiFZA065798;
 Thu, 23 Aug 2018 22:44:15 +0900 (JST)
 (envelope-from penguin-kernel@i-love.sakura.ne.jp)
Received: from www262.sakura.ne.jp (202.181.97.72)
 by fsav303.sakura.ne.jp (F-Secure/fsigk_smtp/530/fsav303.sakura.ne.jp);
 Thu, 23 Aug 2018 22:44:15 +0900 (JST)
X-Virus-Status: clean(F-Secure/fsigk_smtp/530/fsav303.sakura.ne.jp)
Received: from [192.168.1.8] (softbank060157066051.bbtec.net [60.157.66.51])
 (authenticated bits=0)
 by www262.sakura.ne.jp (8.15.2/8.15.2) with ESMTPSA id w7NDi9qO065733
 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
 Thu, 23 Aug 2018 22:44:14 +0900 (JST)
 (envelope-from penguin-kernel@i-love.sakura.ne.jp)
To: Michal Hocko <mhocko@kernel.org>, Andrew Morton <akpm@linux-foundation.org>
References: <20180823120707.10998-1-mhocko@kernel.org>
From: Tetsuo Handa <penguin-kernel@i-love.sakura.ne.jp>
Message-ID: <07c7ead4-334d-9b25-f588-25e9b46bbea0@i-love.sakura.ne.jp>
Date: Thu, 23 Aug 2018 22:44:07 +0900
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180823120707.10998-1-mhocko@kernel.org>
Content-Language: en-US
X-Mailman-Approved-At: Thu, 23 Aug 2018 13:45:52 +0000
Subject: Re: [Xen-devel] [PATCH] xen/gntdev: fix up blockable calls to
 mn_invl_range_start
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Michal Hocko <mhocko@suse.com>,
 LKML <linux-kernel@vger.kernel.org>, linux-mm@kvack.org,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAxOC8wOC8yMyAyMTowNywgTWljaGFsIEhvY2tvIHdyb3RlOgo+IGRpZmYgLS1naXQgYS9k
cml2ZXJzL3hlbi9nbnRkZXYuYyBiL2RyaXZlcnMveGVuL2dudGRldi5jCj4gaW5kZXggNTczOTBj
NzY2NmU1Li5lN2Q4YmIxYmVlMmEgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LmMK
PiArKysgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwo+IEBAIC01MTksMjEgKzUxOSwyMCBAQCBzdGF0
aWMgaW50IG1uX2ludmxfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4gIAlz
dHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwOwo+ICAJaW50IHJldCA9IDA7Cj4gIAo+IC0JLyog
VE9ETyBkbyB3ZSByZWFsbHkgbmVlZCBhIG11dGV4IGhlcmU/ICovCj4gIAlpZiAoYmxvY2thYmxl
KQo+ICAJCW11dGV4X2xvY2soJnByaXYtPmxvY2spOwo+ICAJZWxzZSBpZiAoIW11dGV4X3RyeWxv
Y2soJnByaXYtPmxvY2spKQo+ICAJCXJldHVybiAtRUFHQUlOOwo+ICAKPiAgCWxpc3RfZm9yX2Vh
Y2hfZW50cnkobWFwLCAmcHJpdi0+bWFwcywgbmV4dCkgewo+IC0JCWlmIChpbl9yYW5nZShtYXAs
IHN0YXJ0LCBlbmQpKSB7Cj4gKwkJaWYgKCFibG9ja2FibGUgJiYgaW5fcmFuZ2UobWFwLCBzdGFy
dCwgZW5kKSkgewoKVGhpcyBzdGlsbCBsb29rcyBzdHJhbmdlLiBQcmlvciB0byA5MzA2NWFjNzUz
ZTQsIGluX3JhbmdlKCkgdGVzdCB3YXMKaW5zaWRlIHVubWFwX2lmX2luX3JhbmdlKCkuIEJ1dCB0
aGlzIHBhdGNoIHJlbW92ZXMgaW5fcmFuZ2UoKSB0ZXN0CmlmIGJsb2NrYWJsZSA9PSB0cnVlLiBU
aGF0IGlzLCB1bm1hcF9pZl9pbl9yYW5nZSgpIHdpbGwgdW5jb25kaXRpb25hbGx5CnVubWFwIGlm
IGJsb2NrYWJsZSA9PSB0cnVlLCB3aGljaCBzZWVtcyB0byBiZSBhbiB1bmV4cGVjdGVkIGNoYW5n
ZS4KCj4gIAkJCXJldCA9IC1FQUdBSU47Cj4gIAkJCWdvdG8gb3V0X3VubG9jazsKPiAgCQl9Cj4g
IAkJdW5tYXBfaWZfaW5fcmFuZ2UobWFwLCBzdGFydCwgZW5kKTsKPiAgCX0KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 13:52:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 13:52:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsq1k-0007zV-VC; Thu, 23 Aug 2018 13:51: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=lyo8=lg=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1fsq1k-0007yc-2z
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 13:51:56 +0000
X-Inumbo-ID: 82660f53-a6db-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 82660f53-a6db-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 15:50:35 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id B85BDAF7A;
 Thu, 23 Aug 2018 13:51:52 +0000 (UTC)
Date: Thu, 23 Aug 2018 15:51:51 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Tetsuo Handa <penguin-kernel@i-love.sakura.ne.jp>
Message-ID: <20180823135151.GM29735@dhcp22.suse.cz>
References: <20180823120707.10998-1-mhocko@kernel.org>
 <07c7ead4-334d-9b25-f588-25e9b46bbea0@i-love.sakura.ne.jp>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <07c7ead4-334d-9b25-f588-25e9b46bbea0@i-love.sakura.ne.jp>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH] xen/gntdev: fix up blockable calls to
 mn_invl_range_start
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, LKML <linux-kernel@vger.kernel.org>,
 linux-mm@kvack.org, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Andrew Morton <akpm@linux-foundation.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1IDIzLTA4LTE4IDIyOjQ0OjA3LCBUZXRzdW8gSGFuZGEgd3JvdGU6Cj4gT24gMjAxOC8w
OC8yMyAyMTowNywgTWljaGFsIEhvY2tvIHdyb3RlOgo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMv
eGVuL2dudGRldi5jIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKPiA+IGluZGV4IDU3MzkwYzc2NjZl
NS4uZTdkOGJiMWJlZTJhIDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LmMKPiA+
ICsrKyBiL2RyaXZlcnMveGVuL2dudGRldi5jCj4gPiBAQCAtNTE5LDIxICs1MTksMjAgQEAgc3Rh
dGljIGludCBtbl9pbnZsX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ID4g
IAlzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwOwo+ID4gIAlpbnQgcmV0ID0gMDsKPiA+ICAK
PiA+IC0JLyogVE9ETyBkbyB3ZSByZWFsbHkgbmVlZCBhIG11dGV4IGhlcmU/ICovCj4gPiAgCWlm
IChibG9ja2FibGUpCj4gPiAgCQltdXRleF9sb2NrKCZwcml2LT5sb2NrKTsKPiA+ICAJZWxzZSBp
ZiAoIW11dGV4X3RyeWxvY2soJnByaXYtPmxvY2spKQo+ID4gIAkJcmV0dXJuIC1FQUdBSU47Cj4g
PiAgCj4gPiAgCWxpc3RfZm9yX2VhY2hfZW50cnkobWFwLCAmcHJpdi0+bWFwcywgbmV4dCkgewo+
ID4gLQkJaWYgKGluX3JhbmdlKG1hcCwgc3RhcnQsIGVuZCkpIHsKPiA+ICsJCWlmICghYmxvY2th
YmxlICYmIGluX3JhbmdlKG1hcCwgc3RhcnQsIGVuZCkpIHsKPiAKPiBUaGlzIHN0aWxsIGxvb2tz
IHN0cmFuZ2UuIFByaW9yIHRvIDkzMDY1YWM3NTNlNCwgaW5fcmFuZ2UoKSB0ZXN0IHdhcwo+IGlu
c2lkZSB1bm1hcF9pZl9pbl9yYW5nZSgpLiBCdXQgdGhpcyBwYXRjaCByZW1vdmVzIGluX3Jhbmdl
KCkgdGVzdAo+IGlmIGJsb2NrYWJsZSA9PSB0cnVlLiBUaGF0IGlzLCB1bm1hcF9pZl9pbl9yYW5n
ZSgpIHdpbGwgdW5jb25kaXRpb25hbGx5Cj4gdW5tYXAgaWYgYmxvY2thYmxlID09IHRydWUsIHdo
aWNoIHNlZW1zIHRvIGJlIGFuIHVuZXhwZWN0ZWQgY2hhbmdlLgoKWW91IGFyZSByaWdodC4gSSBj
b21wbGV0ZWx5IGZvcmdvdCBJJ3ZlIHJlbW92ZWQgaW5fcmFuZ2UgdGhlcmUuIERvZXMKdGhpcyBs
b29rIGFueSBiZXR0ZXI/CgpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2LmMgYi9kcml2
ZXJzL3hlbi9nbnRkZXYuYwppbmRleCBlN2Q4YmIxYmVlMmEuLjMwZjgxMDA0ZWE2MyAxMDA2NDQK
LS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LmMKKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKQEAg
LTUyNSwxNCArNTI1LDIwIEBAIHN0YXRpYyBpbnQgbW5faW52bF9yYW5nZV9zdGFydChzdHJ1Y3Qg
bW11X25vdGlmaWVyICptbiwKIAkJcmV0dXJuIC1FQUdBSU47CiAKIAlsaXN0X2Zvcl9lYWNoX2Vu
dHJ5KG1hcCwgJnByaXYtPm1hcHMsIG5leHQpIHsKLQkJaWYgKCFibG9ja2FibGUgJiYgaW5fcmFu
Z2UobWFwLCBzdGFydCwgZW5kKSkgeworCQlpZiAoaW5fcmFuZ2UobWFwLCBzdGFydCwgZW5kKSkg
eworCQkJaWYgKGJsb2NrYWJsZSkKKwkJCQljb250aW51ZTsKKwogCQkJcmV0ID0gLUVBR0FJTjsK
IAkJCWdvdG8gb3V0X3VubG9jazsKIAkJfQogCQl1bm1hcF9pZl9pbl9yYW5nZShtYXAsIHN0YXJ0
LCBlbmQpOwogCX0KIAlsaXN0X2Zvcl9lYWNoX2VudHJ5KG1hcCwgJnByaXYtPmZyZWVhYmxlX21h
cHMsIG5leHQpIHsKLQkJaWYgKCFibG9ja2FibGUgJiYgaW5fcmFuZ2UobWFwLCBzdGFydCwgZW5k
KSkgeworCQlpZiAoaW5fcmFuZ2UobWFwLCBzdGFydCwgZW5kKSkgeworCQkJaWYgKGJsb2NrYWJs
ZSkKKwkJCQljb250aW51ZTsKKwkJCQogCQkJcmV0ID0gLUVBR0FJTjsKIAkJCWdvdG8gb3V0X3Vu
bG9jazsKIAkJfQotLSAKTWljaGFsIEhvY2tvClNVU0UgTGFicwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 13:57:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 13:57:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsq77-0008Bp-Jp; Thu, 23 Aug 2018 13:57: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=z92b=lg=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fsq76-0008Bk-4m
 for xen-devel@lists.xen.org; Thu, 23 Aug 2018 13:57:28 +0000
X-Inumbo-ID: 482a8949-a6dc-11e8-a8a5-bc764e045a96
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe09::618])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 482a8949-a6dc-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 15:56:07 +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=frSqnt5CFS/c0GiTnYX9bAgH0ENzYGpdNZaHQymccW8=;
 b=mWMmy7y1usLFvfCQvOM30WRYrND5cQ7/R3fK9KVZGkZlWwOawwbt8Q/ysZw1aYxMtUeAs1c/ya1nGLzBgwsBigbI8j0ODHfk48cw73XIwh2SO04Usj3zbnLrgcrkV9iMB9MZ5bh/fyoNzpTQKUr78zXWJx4oxqmDlaTIwcLxMXY=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from [10.17.182.79] (85.223.209.51) by
 AM6PR03MB3768.eurprd03.prod.outlook.com (2603:10a6:209:31::13) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1059.23; Thu, 23 Aug 2018 13:57:18 +0000
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xen.org,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@citrix.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
 <1534947094-9974-7-git-send-email-volodymyr_babchuk@epam.com>
 <58a8d383-6a8f-442a-2611-0f8dfa053941@arm.com>
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <6165364e-f6ed-01e9-5106-b731362e6d3a@epam.com>
Date: Thu, 23 Aug 2018 16:57: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: <58a8d383-6a8f-442a-2611-0f8dfa053941@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.51]
X-ClientProxiedBy: HE1PR05CA0157.eurprd05.prod.outlook.com
 (2603:10a6:7:28::44) To AM6PR03MB3768.eurprd03.prod.outlook.com
 (2603:10a6:209:31::13)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 1ca2b5bc-346f-4b97-3be3-08d6090057ed
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:AM6PR03MB3768; 
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3768;
 3:I47riwbE1Lcq+zRQiIxP5WKdkHqT69MZfUb3ziWNMEB09iq4jQwoDTnVyoGQ4ViGcNmsyDnJ3vMTuVgy79pvJcEwATrcSqt/7Fx/pOuxtoXQEGe6XocSHHV7EEWVdeX44RRh6587D2jPMcih1u4dRwT73nBFcGjjXdno+JblKnGmETVbrhXkZK2e350B7aJnAJdoeipuM96aG8Lj+h9XTyHRLkpPy/kiw2dc/9oQjEhPb0twJrwcQpAxmira9hDI;
 25:bLwVJDVSX833BpTJGCns4Dn/k03XNcMr7V2GpViJf7SxJ9OERjyTiELq8zY04A+BSJkMwFczf3IegCIFcOYpGoAbzelRLY7rznU5SVjyEh1/qKZOMpME/k9vtIZURVnPaj85XgVtn2b3yMxYPfbzBcc0ILjIUetDyDQ9x6IQO1Buz0W/VF/cfDi/m+7mRiz2b9dpjbB4EPtRD2BO8MgbeNJgCcDYyQc2lJbZ6j2aKGDYnuyMFOhJp+pFnH0JZ6LuA3lFxgktVJt47z50WA77i9qRwqEgBjMOLBctuiT6/nPpM5mAFLGtES9Bqf1slXMXK39b3F4ywQru5EKfCT4uvg==;
 31:sgDCqJB2AzY+RkXPFVyL9/fMk+3sf6msSIQPNopU0jaZnbXEhyYl1dIVjM9b39V9S54evS3rPnRHr7x/QSgtMs2iaiDeKdu2OyzaHUh1GVRlua/+F18Ptm0sF3GT40jM3ydRUYHEC2///ufy/4FUiQ18aGivKGT8IsTO68d3N/aCwVxXR2k2L2nXvbNo78XCz8MJQbFnGpZ2Hom+Jikal/vUHnH3OcMxKn5lZX+Dvlw=
X-MS-TrafficTypeDiagnostic: AM6PR03MB3768:
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3768;
 20:/PYn8WVd2cBCdL6SVAYapi8wPln4jQsg4vVeOSYF/uCh5BnYfcGZh/zozDwJEWZ+3fyp1e4jWdQSD7qD3DMXUW9h//fX8quF/Y/tS6LKLxVqEy5eysLSw5Hyihtr1xQUOyFHqW4KsFAopL5TMMuq+20QksbEzwffUAaa1Q468V+KFGYZz4eEcm8w3gfJ0Ex5nGVRIAobimPBq1sKPjZdxNKNh5gDUZSkAMP7K/Ze58QjTqpxcIHEFGOijJ4kT1pO5NdSxlMyVpXiV5N7YfbdcoxHrOQGqeCzQDQI7wOZ0QvaGnUlNLakVHoiCFS3WS2T0mDOtE7evlsP5o92DIQeUL9HZ2pNUolbbYjybD2i2l00kcNhOeKs64Dfx5mjWmD1/jbxB9B+hgcsnMTCdlhxKI0+5MyzhF/6wpRXuu7xI1TQ5iD2RRO6jW5TUfqWxqHLLqnmulyipoCGdK0JNOQjwVNSbU7iHEua85WraQdV51Mu55G+iUro+4AzLfoDAG+5;
 4:DkgccEJY1AZBeCrHCB2hsq7XPccM8lL4Pr8SBVJET/3PFEMjZTekwCFmXiDlyLfjYJ5r9K4/gRzHq4ZLipvuv3ASZ63OovvpfsntWsP6aFsucYn2hWx8euLmI2xqFJWMjGbdKyG/NmtkC54rYAVjAxALyXqAOkEdcZNfGZDVCw6UO00J46f+P2wSyYJ2GcjlDkUThLHRCbpE2UlHMSYh6vnrGRbZ3MNygM1fHl4vrKHmEH0iASpJVb5p+/9wGWlGV9YFDZ21DerOdoUU6FDg2Q==
X-Microsoft-Antispam-PRVS: <AM6PR03MB3768E2959BBE14711FC0E7B8E6370@AM6PR03MB3768.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)(93006095)(93001095)(3231311)(944501410)(52105095)(10201501046)(149027)(150027)(6041310)(20161123564045)(20161123558120)(20161123562045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016);
 SRVR:AM6PR03MB3768; BCL:0; PCL:0; RULEID:; SRVR:AM6PR03MB3768; 
X-Forefront-PRVS: 0773BB46AC
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(376002)(136003)(346002)(396003)(39860400002)(199004)(189003)(86362001)(47776003)(31696002)(6666003)(25786009)(486006)(64126003)(476003)(36756003)(956004)(81166006)(478600001)(80792005)(81156014)(11346002)(6246003)(8676002)(2616005)(7416002)(23676004)(5660300001)(52116002)(2486003)(52146003)(53936002)(65806001)(65956001)(68736007)(66066001)(55236004)(110136005)(316002)(58126008)(386003)(53546011)(50466002)(16576012)(77096007)(26005)(186003)(16526019)(230700001)(76176011)(65826007)(67846002)(229853002)(106356001)(446003)(97736004)(3846002)(6116002)(8936002)(105586002)(72206003)(7736002)(6486002)(2906002)(31686004)(305945005)(921003)(1121003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR03MB3768; H:[10.17.182.79]; 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?MTtBTTZQUjAzTUIzNzY4OzIzOmpockxjdFd4SG9acVlxcG5BY1Uya3VYSURB?=
 =?utf-8?B?YklnRzVmZ1MzaUMrL3MyeVNNK2FIMzIzMlhSdkNoelNKYjlQV1J1UGZiN0RJ?=
 =?utf-8?B?RWpJN0dYQWpoYnZIVnppSXZ1Yld0cVpockh3M2kxTHVWelRzMU9ubU16WFVp?=
 =?utf-8?B?d2NMZGM5Tk95MjlZMkV4V1MrTTJUQ0UvWUNBRjlnTXR2eE9rZ1A3S1Z6Z0Ru?=
 =?utf-8?B?bTVjRkdabEI5dFNiVTV4WFRTZC9Lb0s3a0VKQ04zbFFsUjRFRjFTV3BuRm41?=
 =?utf-8?B?RXBhQlhqMHNieU1yYWJqa1dDKzV0THdZL2M1aVJXK3l3am5GdENMaTRmNUFH?=
 =?utf-8?B?UEhNdXc4OHJaOXhzbktOVjFJOXpxQktvcXJkSWpnU0w4ZFVTMjlMbUVlenls?=
 =?utf-8?B?OTRBcHdBcDQ5TFdjWVAxalUzU2xsRi9kY1dJQVhQZkJZK1lCZ3FpZ2ZaN0FZ?=
 =?utf-8?B?eWJPREx1ejRQUFE5L1BrWVMwakRGMlR4Wlg1WVJuanF5TjN0ckNhSVRLK0ZH?=
 =?utf-8?B?RkgrM0NkemhjUGRrYlZhL1FGUFhsZ3NhMmxFZktoNVNraG1mTWg0ZmdDbEVH?=
 =?utf-8?B?bHZZdmF2czQxa1IzK2NmbUJlUmhnSGZ5SDkwRHVLWHRuQTgyQUpvQ0R6bXN3?=
 =?utf-8?B?REZ2cDZYSzBVaDdMTVZaQXlyNko1WlNmSmRmd3VaM0ZlZkVqOUNuckZsU3BM?=
 =?utf-8?B?bldWZVZwUTk4NE95ZGN4VkltbkpOOFAvYTl4UWtxd1p4eUdvL2U0MStTSTd2?=
 =?utf-8?B?UjJyUWFwU3BzNTdSRUI3dDl4cnJ6RGJ6Q2RsVmdDTHhSNEdJMXcyVmRKc3pu?=
 =?utf-8?B?Z05ueTl5QzRRL2w2THpnb3dFT2ZHbVBlNWp4bkdIQVFSN3VKMGxoWkI1ZVQ3?=
 =?utf-8?B?SXZ6OFg0ZUxvZEZPMlRkVUtHeUFvTzg2ZUJaeFNNc0Q3S2tlYXQxeUlDYnlu?=
 =?utf-8?B?SlUwTUthTHBrWEYyZThGNUhKaUVwOFA4b3hvQ005bFRoM1d0L2MyU0VZbDBP?=
 =?utf-8?B?d3VLYlNWdWFFejZEdmNaTkJuelNtU3Z5dkJ2cVd4QW02NU5oNnZuL0VHSHh6?=
 =?utf-8?B?cXdhR091M1N1MU5RN3p6cjhmRy95eGVybW96WHBXOE9VTmM0SklEamRJQlAx?=
 =?utf-8?B?SG92d2lGcUt4T1pHOUdqYkg0UmZTbUU1R0lma1R3V0txenlUWU1tVnNxT0Nw?=
 =?utf-8?B?WlNDa1ZJMXN3M2RoWlJuK1hJaWFYSTVDRmc1Y1hnRFowZkhRcFdiYzlzeGtI?=
 =?utf-8?B?QjdvK2RwTjlJRjZtTmxNeUx6aG5vYkh5QVBLd0N0c3B1eGRZWjZ6Tkl5YlBV?=
 =?utf-8?B?dWgxWVlhM1JINXkvTklxY0tRK2RMTFA1WlVXRkxvdzZ5dmUwZ2JwTHBhV1R0?=
 =?utf-8?B?bnVQUVdvbzdWTjNzek1oODZ6MTZiM3pla2lTN2hPcXdEelQ2TFR1WWZMTW9W?=
 =?utf-8?B?SU5nTmhRaGs1azlpZkNRdE1BZmp5czQzQU81eHc4WXlBTlN4cHRGdHEvUnBN?=
 =?utf-8?B?OFBIVVlwd1pMYS9MK1NZQkJjdEU1eFhGRndSQ3ZxdGhwVWsvU3lpYUNlTWI0?=
 =?utf-8?B?NFFScnlkRFo5MTlBMDY0MGY4SWpiZ3d2b3BHZmxyUElVZUZYQlBIaVVPelNi?=
 =?utf-8?B?Nkd3YVpxTittN051RjlIUm5LVjEyQ0F0MG5TcEpDUUMxTnZtUEgwcHorMkd3?=
 =?utf-8?B?MzlmVnBtaTdiZFFiTEkzR25NOG9OUnhEZTVoamU5WlhwQWNmZTQ3eUlHQ21Q?=
 =?utf-8?B?UERMb252djBHaE1Bd1doTll6Q1JEUEh2MnlJZGtyY1RwKyt1ZlQ0dmdQQSt6?=
 =?utf-8?B?dEZyL1RaTXdkS0l1djRpYzlYbWxmRGpNYk1abW5ETVJDaUUzeTFuejFyODRS?=
 =?utf-8?B?SXUrcmZQcEgydEE0aUpFUkU3S0JkTWVrR3FVM0ZGMFNkYmV2cFJlYWNtaHZt?=
 =?utf-8?B?LzBkVmlGZjFTV0ZzRm9vRHB2dzN0aWR5K2Z2OTRqbmJYY0NVeGJOdXBYcDc0?=
 =?utf-8?B?emdRRzgzd1g1WFM5VTN6TmtYeTdFTFJodktDNm9yNnFKWTRvNXJGRnM1VzZR?=
 =?utf-8?Q?onXDGiaLEFvIBDIBTBmpNHAg3?=
X-Microsoft-Antispam-Message-Info: cjGQJYiMysRItTutu4mUztdTzN2CWv+VNXEVS55ohpyPVlagb0gm5JygXGyPxySP3RTslNaANs0+NTu7TP8Kk3oiMKzCBhP1DCJS2ay0isMCTrEthAhtFHoTxeOX6b0UuevMLrzikdAO61BntOi6PzVeac40tKmH2+GLfGrrgfHe2K2+Fn5FVe+PC8SB2mDLcMz9pPlsGbFYNWvxNh267YoouGhXepo6MFFexrDPU0HhDE8U4kRryPB8yBfKhb89wdzMolsCoX/60V0QU4GpD5GdV9tIwmZZpovXCCCn16xt9MVvnTl5VbAEzlwzF6GshSkkTXR3dQul1Epqmzyeh6kzdUs3uvEe7VFmwSQfnso=
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3768;
 6:IJhbpFIiGwx+UvnqZ0g4/Fjf9Yt5X5YaX+BKBzESpRk6BDSKHtTAmUppmc6995Re8B3MevFRlhUdMkOAozxjISxfxWcx6i2tfvlihlYodhBWFrywliIw1iiZY5QO32SesJq0d5rdxqg1e/zjPawJ39YE68IhCVVdjbxmhgfbzZoRBPhRMlIivgUXQ2vWpBHSQEsfPwLmKr5tUTZ01Nj04+L5w18c/nRYA4YFNxp68rhBsnnQijOI+WJeFQa6v0lgzY9hwp3YYDAVfIJ6zJ9h9DCeQbT0cqFiWIDIA2bRyHQJt2q0uvla3WNbu+wTFfaGwjzykbg7WVhjggVo9OAJFRnvlJX9evVZYaT4KdyubkHT6y9XD+qeyBPQoKzbPf92cfu3zsu7DmsAok1jeKJOH+GoCLCibn9nOqimITfqe+R/6akNRYsmuh6o9yi7aTHlLDI6snj9AG2TLqZJikJZ0A==;
 5:DxaSmvgDdW7cfg81Ttqum71kksDEt4lGtLR8tctuljs9LSPqDxROAzectrc2hQBKNxDqLYGu2eGzDdqO6Ge6LTwITm5pSTDMzpEucetbye0Agt9ih8ncj5+4PKWGCZAw5DXYAs9AiSM8ew9+Gs0mFtCS0DcGJpQvtAj+741neV4=;
 7:sKL2AcsI1+qcRfKWQo+1vurvZFRCOt1QyIb06n014SXgRzjC8b4jy2GDEJ4BR25d/7DuDzcZsErvEfhJ9ppYezBxmFll5+sRKkIrPPfJIfWZ27zO+d72vDKC9OmVFnMmIxEKVweiX8pyia7/A/juWIN6C9HlzDY5y4Z0QanA7qX/M7PJ66b8LnjYbm2ubIFcVnj8D+15eBE0oCtowf7o1OcEvnu1HmdwjXtZ7l+bdUYZ3G73A3/WbdOtxf8d6zm0
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Aug 2018 13:57:18.7060 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 1ca2b5bc-346f-4b97-3be3-08d6090057ed
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR03MB3768
Subject: Re: [Xen-devel] [PATCH v1 6/6] xsm: add tee access policy support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSnVsaWVuLAoKT24gMjMuMDguMTggMTY6NDMsIEp1bGllbiBHcmFsbCB3cm90ZToKCj4gCj4g
SSBkb24ndCB0aGluayB3ZSBzaG91bGQgdXNlIFhTTSB0byBlbmZvcmNlIHRoZSB1c2Ugb2YgVEVF
LiBUaGlzIAo+IGNvbnRyYWRpY3RvcnkgdG8geW91ciBuZXh0IHBhdGNoIHdoZXJlIHlvdSBsZXQg
dGhlIHVzZXIgY29uZmlndXJlIE9QLVRFRSAKPiBmb3IgYSBnaXZlbiBndWVzdC4KPiAKPiBJSE1P
LCBYU00gc2hvdWxkIG9ubHkgYmUgdXNlZCB0byByZXN0cmljdCB1c2FnZSBvZiBjYWxscyBpbiBh
IGZpbmUgCj4gZ3JhaW4uIEZvciBhbiBvdmVyYWxsIGNvbnRyb2wsIHRoYXQgc2hvdWxkIGJlIGdv
IHRocm91Z2ggYSBET01DVEwgdGVsbCAKPiBYZW4gdG8gaW5pdGlhbGl6ZSBPUC1URUUgZm9yIHRo
YXQgZG9tYWluLgoKSnVzdCB0byBiZSBzdXJlLiBZb3UgYXJlIHByb3Bvc2luZyB0byBhZGQgZmxh
ZyAiVEVFX0VOQUJMRUQiIGZvciBhIApkb21haW4gYW5kIHNldCBpdCBkdXJpbmcgZG9tYWluIGNv
bnN0cnVjdGlvbiwgYmFzZWQgb24gY29uZmlndXJhdGlvbiwgcmlnaHQ/CgpXaGF0IGRpZCB5b3Ug
bWVhbiBieSAiZmluZSBncmFpbiI/CgotLSAKVm9sb2R5bXlyIEJhYmNodWsKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 14:03:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 14:03:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsqD3-0000bU-HT; Thu, 23 Aug 2018 14:03:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=z92b=lg=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fsqD1-0000bP-V7
 for xen-devel@lists.xen.org; Thu, 23 Aug 2018 14:03:36 +0000
X-Inumbo-ID: 232c7443-a6dd-11e8-a8a5-bc764e045a96
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::62a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 232c7443-a6dd-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 16:02:14 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=YTsaG7ivUibMmJAhExSOKvbhmqaamyRVkLNdd5L7whk=;
 b=f1V1562YuatMxxd8hrsl2jrdKdoLizMWjXVP/ypALywEgNN1K1GA84xBvXa4Vhieo9mhzCGCqqORy+wld8368qfujS4nVwp37hQj+AmIBBWVpPr9ix+8uoq/FQBYcE7zLVJafmtgd9zi7Ar8zMBapHN0ce0nk4s25goqe2xEsnA=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from [10.17.182.79] (85.223.209.51) by
 AM0PR03MB3761.eurprd03.prod.outlook.com (2603:10a6:208:45::12) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1059.23; Thu, 23 Aug 2018 14:03:26 +0000
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xen.org,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
 <1534947094-9974-6-git-send-email-volodymyr_babchuk@epam.com>
 <ddaac512-921f-3cf7-f715-3870d53025d1@arm.com>
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <f2da47c6-1db7-9667-56c9-98bdf0fe7d5f@epam.com>
Date: Thu, 23 Aug 2018 17:03:21 +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: <ddaac512-921f-3cf7-f715-3870d53025d1@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.51]
X-ClientProxiedBy: HE1PR09CA0052.eurprd09.prod.outlook.com
 (2603:10a6:7:3c::20) To AM0PR03MB3761.eurprd03.prod.outlook.com
 (2603:10a6:208:45::12)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 0986c768-656a-4e6f-04e1-08d6090132bd
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:AM0PR03MB3761; 
X-Microsoft-Exchange-Diagnostics: 1; AM0PR03MB3761;
 3:9mLemmOT5hHWXdwD/oZnil+unykhDoNWhaY0hCNb8/7AebE3RGFOTdA5u4RYZD3X2oJExRdt5a1xo3ZCt3MinpwjeZrezwtk2rN0z7+W+zt3Jyxg6ZISmf6cBuxgbfCRbtg15Gsc+YGMmMBVcCh0vkVQV2i4izSBJd/XX35frsGXl7CD8toYycC27FaBrGMDin3IVPfU9pKj4I0y4N7tJw+4w9yQ3cg+QV0/RigRKOlWlqESaMGWEOS7zmjzwvXd;
 25:HH/MQfogKpf/m/mQYLR7a9OSevSqy+t1zkjYUGK5UXYejRKnpn0DolvNXX4XstfKm5WbcZYLAh+zAiiWoEsUaxQUmaj0tpEvMAphUKiMXBbWcs5fA3uUj16WxCb0gPPTNSe3bEIgP2nEKlknfIOR4J4+DGc0XdWtlVLaWge9sCq51iNuHb/7FqTjxvStALurco1YGrZ3kNGAjU3py59whivNEyVsS5yQq00Wbp6kdRYaCRU6HC9mTEkkL8yn5Ir/u+p1F0tcRG9+OGaVQ7NQQAIcYmGhaYIYgZiaIUsaPhu8/DPo/2IRBPmAXm46Y47xx0JQf23cd6xBpmz25xjAMA==;
 31:wD+d/tat80ZI2uh1V7n7uW/txrbIefULojRPDpXdAyg8LM2APA3KkO6pi9FisaUk5JMI87PklPUvSanI4FDz8sCGqSEXNNwefJlABpRfIamLFnhoOVTbhtx/Iu2EmpqSyURtv3zf2TBVqZFRWk4tYJO9sL+9PzQJ4NK2pZXrV+iFhgl6aePUEjQzMJei61Zf8e7fpGMRh5iHAKZaLLzeu99nxuNYjKBXxak+0l1YF4M=
X-MS-TrafficTypeDiagnostic: AM0PR03MB3761:
X-Microsoft-Exchange-Diagnostics: 1; AM0PR03MB3761;
 20:YeJwDHSGqIcRbqoKQx2FfWEIEvEVRaYJOAMThUotK8//AM9TNQKd9623g2KJy1wAVBz4iaYy/sIlyjtIc2AtoHl0pWBvyjpmMfd9GXJH+4uig21d/uC8/Jqbl2BJou+gJ6C1xFr58Gd1rAPj6oAv00HYg5uPx9ENp3caaLNqhXIvJkqA8+o7TB4AX7P+5XPNuaAZ2xC7DSQrKAU1rLhTgDrRoacbPNhEHaljaEPCKX9M3vOaXfxiZDvE/bfh9r6TbH/Ss/TNmpQ8q6tHKKR2SS6AAqK9wFtcTnn78ZExkVMStZU27O3LnoXD6JJWSxJaosIahf50Lgt1ke6/ce0I7QhaNYT8+OPR3G+xlI3AGjmYS6uGNCzUgXn4cITYJ/n7vQESbRMURDnEsak+Xhzsm/6AqnQ8cis/n9dTELBozIVXOxVr5mrBt2xBkVeoCjXzQN2OOmRmgL1Xgd/OG44lQBT6WLP8/PcTJwY5mWe8lyML0G9h3Txhp6SJqFKexhnR;
 4:09jKurgYnotEvcchZPcE6vhA6AT1SeHWlzun01Ci7h4wb6TvOUqEPP2yg/RMVhwfIh4u6Y3ATS3s99AwMxKsDeRUGiNSb43Ps2b9UEryLSBo6umPP7nPIsmZf13hrerwgG7+/EZcWxdAownWuZqbHlD/jCNi5CrxX19MycO7CWCaNLVXz9w2O3zHM50btWYTOdv4AS7Pe6RwPW0MnwXkVohyvPCt4XgUGXfXGw7d88nuFlteEzHvFufRgU18+StO9JBjxVELo3Hs7dlehHgwhLv7vIWlrfuCvUFcwP5AZU/ymG5SjeNsMsBrbB4cRvY3
X-Microsoft-Antispam-PRVS: <AM0PR03MB376190218DF3C55C7E9F6952E6370@AM0PR03MB3761.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)(10201501046)(93006095)(93001095)(3002001)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(201708071742011)(7699016);
 SRVR:AM0PR03MB3761; BCL:0; PCL:0; RULEID:; SRVR:AM0PR03MB3761; 
X-Forefront-PRVS: 0773BB46AC
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(396003)(346002)(136003)(376002)(39860400002)(199004)(189003)(36756003)(52146003)(50466002)(14444005)(11346002)(2616005)(2906002)(478600001)(58126008)(64126003)(8936002)(65956001)(16576012)(81156014)(65806001)(47776003)(77096007)(316002)(230700001)(486006)(81166006)(956004)(72206003)(68736007)(23676004)(66066001)(476003)(186003)(97736004)(110136005)(8676002)(2486003)(26005)(67846002)(65826007)(446003)(16526019)(52116002)(7736002)(31696002)(6666003)(25786009)(386003)(55236004)(53546011)(53936002)(76176011)(5660300001)(4326008)(305945005)(106356001)(31686004)(6486002)(6246003)(229853002)(6116002)(105586002)(86362001)(3846002)(80792005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB3761; H:[10.17.182.79]; 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?MTtBTTBQUjAzTUIzNzYxOzIzOjRKWjh3cDcyUUhON0pPL1FLUGs3ck44Rzgr?=
 =?utf-8?B?RWYyYU93eGtad3RmdVJzRDlYMCtlWHJSVm9FNFh2T0R1RGhPeDVkRGpTbUpC?=
 =?utf-8?B?YysvR0UyKzMrN1R5N0lJRWIvckdyWVgyTExnQ24zQUFEQXVFSzlaZ0dYbW1y?=
 =?utf-8?B?bXpNZnV5THBOK090ZEVtR2lCSGNWVTR6NmJ2V2tSNUVRamxvYUJWVTYrOVVk?=
 =?utf-8?B?a3dVQVJ5VkQwMG5ManplaWNjdFhSUUZqTGQxRnl6cFVhK01PcWl0TC9tNW5Y?=
 =?utf-8?B?UEZrTmJvNjMrSzhzOGt2NUpRWTZWc25TZ3ZTREJGbVUvVjN2YlRicllTakx2?=
 =?utf-8?B?SVNOejl2RkhVejRXRE9hWmtNR3pNNm0zUUxiZXFIQmZ2YVdIT2p2SEVKU3NB?=
 =?utf-8?B?dnVTWmtrdmJwVFFZL1AvUnc2UThvbElzaEsrdGFVRnpKWE4wdHdIeVZWWS91?=
 =?utf-8?B?OWlEMTNtWVlGTEU2alpvU1RTWlZRS0hWSktpMFBsR1laYVhuR3g4RVRER0hr?=
 =?utf-8?B?Mjk1RTRza2RaTElkdXF0aStSWGNTa1dMZTAxUWJQZTk2MU9QbDl3RkMwVXpG?=
 =?utf-8?B?MjY0dGRMQjBOWDVSWi9vZHhYWk9tSVpmRUhVWmsyTjJwaEc2RUpaNkxVSlpv?=
 =?utf-8?B?R2hLVW5adXFqVmZjZzlSc3Q0QmZoUEg3UkNaVy9NNGZPclZiNlhoUW8yVW1Z?=
 =?utf-8?B?cEU2TjNNYnAyUlFOSm0xaXRtS1pTWUo3d1FFNUFXaUxKd2NtZnA1RGh3MFBv?=
 =?utf-8?B?N1JvU1JMY1JsL1FlaG02MzRaQW14cWdYOERCUWN4VEwwRjFqckwxTDJjeWdH?=
 =?utf-8?B?L1FaRzhrSDhFRWptMS9XMFREMkVnYlNCd1NsSjFFREpYMitQVEFPU292VXhK?=
 =?utf-8?B?ejBjcTVNUkl5NkNsSTZXeHhhcitZaVZ3dGNnVEdxQnBHd0FHTCtBOFdTZGl4?=
 =?utf-8?B?ejhpUE5tV3dUWWs1TkJaMzUweXFVcFJjNlZjU2lzcW1vMkhZdWMvcXAxV2kr?=
 =?utf-8?B?RHhzSkE3ODRzdkRTMGd2a1VLTXNhNGtHQm9DTXBDNU9ubUQ3cWxWWm9GMFRr?=
 =?utf-8?B?YUR3dUNlTjg0NEZlRGtyVDdMaW1UYzlKZXFtL2V6WEMzbUdkL0pSNkRWV0ZY?=
 =?utf-8?B?ZFJBS2pGUFJVdGd0S3FxTzNwYlpvbldmeTNIRGlCb0RjVXhuUThlTzQ0ckVq?=
 =?utf-8?B?SGQwRCtONmkzMDc3bjRjdFhlSUxKZk1XZEpKZnRPdEtkNUNpREtZSkpBa1JR?=
 =?utf-8?B?ZDVxMVJoTjhWa2U1Sk9XK2Exa2drRUFGM09GY3EyeTZONFFFeEIwS1BrRmN1?=
 =?utf-8?B?VzBvNTdYTzhpS2JqSWNaSG5pMWVmR295Z285cklXVDBOd0IxNGhYaVFpUUdM?=
 =?utf-8?B?QTRqdElEZU1OUk8ya1hLWGhGWGFQQjQ5QTNURk03aTlqc0RoUmdTSVFiRUx2?=
 =?utf-8?B?SHBub0VubVRNUWYwdnVtRjIwNXFza1l6SFdzWCtvUUpHMHduWWw5UkQvRUVJ?=
 =?utf-8?B?ZTgvSFRTMFlUU0VYOU5zUnpKSnU3b2NrNzFZOS94MFJPNTU5aWJPbVhxUjM2?=
 =?utf-8?B?cWtWVit3MnUxdmxoRk11ZjZqcUZRLzV5a2taYVpRb0JZclU2NytlZlVRZGEv?=
 =?utf-8?B?amRlYzZVNU92bkNKM0JIOHBPSGZHR0JWMDFNQmZQVWJRQitIdEt3cDllVzFT?=
 =?utf-8?B?RzB3cUd1dVU2b0JzMnBzL3A3QnVnY2RUZjdqRG1CelRseEk5ckNweFZySjVk?=
 =?utf-8?B?NnJ5dzM2Qkt6cEtTOXExR21UMnlieCswb0UyTFBMZ0V5U0VzS3R6Q1Jobktx?=
 =?utf-8?B?R2J0dkxxSjhnTC81YjYyYzVUbVM2NGhVSXZvdnloT2pSOHcxTTVQOHh2WElK?=
 =?utf-8?B?SFZHM1NPN2N4eTBnN2N4ZjhxNWcyY1pnaGZBZCtxZHF5bnIwNlZDMjlJbk5o?=
 =?utf-8?B?SyszMHEvMzNFblA2bnJNNEhKeS9RYWNyMElWeHArMFZZRUdUR0xzbUthWXVM?=
 =?utf-8?B?ZXJzaWFTeEczVVZTUjRSK2ZhRDU3SWJXNmFxa2VPTjY2V1c4UWVMazlYQ0o4?=
 =?utf-8?Q?jzJs=3D?=
X-Microsoft-Antispam-Message-Info: Gd7rNhnf9cWo3IZDgsEibQvNS2R+zRwgQif/SAcGNMMCe7XG+s2SWcfEfoq/LkUoQeYCXFu0uNLKRkZOmeXmhNjEki6d81DwLKwJUChg9cYc5id36HVJs22zQIl1ZRGbrl0JEb3N8+1OONE1HVSQ4hxmH0n8Lmq4cQINFwEJ/bl29HsDVlC1Gft9gprw5mIAIJdNvPeUVAj6RgLSNm4m0mBDcco/kOPKT8r16NVKre3m0BaSR929OeTtQiOsRN06ErxWMo0OJk07SzznKCYbw2OIMgVumEWm0vJVeKDI3p9rj/wPgTVLIUaipHjx+nMtXaIlEzYiu2Nv8ow/j86g1APRtFyw+18G8ruNM2kPyG8=
X-Microsoft-Exchange-Diagnostics: 1; AM0PR03MB3761;
 6:BGNivpyYCwwcWPAtgDnUBkhpkf83VuYKIy6X9MdO0tR9CZnVvqfAiffuKFiQRNICbMu7GXSBhLoyOi2zHs6UCLTAQEFyPbams/LsV6d1mbb3uWc7Vaob4OV7sF0KQh3Wl6XyVkdbp0EYB/Wjq7J42Xdm4xpx1DD1wEnzXC/eXymADiSpLkb39LUT+0ZEfvVSTDJB/UsUqypGlGAS42zsdPxdNqFesaB88p5NVOHE59gX5wBlpt2ZXz0/yLb4FwovjW94WoNs1yviKwfRpUgmSu8aVyrz7vrRdo7U4f7XPwkQZ5uxQ36eHqHCj6/3yZeZeEtOR0+U63aGYVlzQBmw3wCuc0aAuus7ydE5vSErFrSLf7bVG3EsxOBzwAs/B1+z4rzf05BkOzG/o+xSRx+CrRVxhRMZtep3oK9tNt7w3C2nFnp5jjMkt+SSgsfAvbG9rtz3Mcxwv4k+fhy1jyTbUQ==;
 5:9UOGO+xrCsxTVkq5edtfFK6UnAc6NR+KI2LtG/0DR2or+uS99ktpl9LZuw+0HBqfsaGrqeFCBd79LN3R7/PiaSJPzrWHnN88kNEx26y3KEmT6DJado7wMJy7D0gyosJSrRVmUBumgmb4/RT3u+dH3TIOXPSCEHyQCy/Gor+SccE=;
 7:2BLpMLINISLv5wcEg1y7aF0QnZI1Ac2NqXHl0lZiQQ7lo97QrhP09EXx8OWDbo+ZIw72pvddrkmvkJfn3OGQ5Zee5ccGvdau0DsQpx+PkTZVGVQ396dmKV77zM5qHSw9dnqLWpFBmtfXV+EzmITp2AbGLdCU4eu1RauTxL9Nu2POqCtgIE5/jSujGa0Xyd6tD2HE5g2U4CuYJrgbJ/NnX7z92ScBfJfmZm95FTCY1QedFXSnnHhUI6deLXE5spkS
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Aug 2018 14:03:26.3004 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 0986c768-656a-4e6f-04e1-08d6090132bd
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB3761
Subject: Re: [Xen-devel] [PATCH v1 5/6] libxl: create DTS node for OP-TEE if
 it is 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: tee-dev@lists.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>

SGksCgpPbiAyMi4wOC4xOCAyMDozMiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IE9u
IDIyLzA4LzE4IDE1OjExLCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPj4gU2lnbmVkLW9mZi1i
eTogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tPgo+IAo+IEkg
YW0gYSBiaXQgY29uZnVzZWQuIFRoZSBEVCBpcyBvbmx5IGhlcmUgdG8gdGVsbCB0aGUgZ3Vlc3Qg
T1AtVEVFIGlzIAo+IHByZXNlbnQuIEJ1dCBJIGRvbid0IHNlZSBhbnl0aGluZyB0byB0ZWxsIHRo
ZSBoeXBlcnZpc29yIHRoZSBndWVzdCB3aWxsIAo+IHVzZSBPUC1URUUuCgpZZXMsIHRoaXMgaXMg
d2hhdCBJIHdhbnRlZCB0byBkaXNjdXNzLiBJIGhhZCBhIGZlbGxpbmcgdGhhdCBpdCBpcyBub3Qg
CnF1aXRlIHJpZ2h0LiBJIHRoaW5rIHlvdXIgaWRlYSB3aXRoIERPTUNUTCBpcyBiZXR0ZXIuIEkn
bGwgcmV3b3JrIHRoaXMgCnBhcnQgaW4gdGhlICBmb2xsb3dpbmcgd2F5OgoKaWYgdGhlcmUgaXMg
Im9wdGVlPTEiIGluIGEgY29uZmlnIGZpbGUsIHRoZW4gbGlieGwgd2lsbCBjcmVhdGUgRFQgZW50
cnkgCmFuZCBhc2sgaHlwZXJ2aXNvciB0byBlbmFibGUgYWNjZXNzIHRvIFRFRSBmb3IgdGhpcyBk
b21haW4uCgotLSAKVm9sb2R5bXlyIEJhYmNodWsKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 14:05:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 14: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 1fsqEZ-0000pC-VS; Thu, 23 Aug 2018 14:05: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=azb1=lg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsqEX-0000ox-Uy
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 14:05:10 +0000
X-Inumbo-ID: a2752433-a6dd-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a2752433-a6dd-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 14:05: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 1fsqEU-0006x5-5z; Thu, 23 Aug 2018 14:05: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 1fsqET-0000jB-R1; Thu, 23 Aug 2018 14:05:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsqET-0004NP-Q2; Thu, 23 Aug 2018 14:05:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126370-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-armhf-armhf-xl-rtds:<job
 status>:broken:regression
 xen-4.11-testing:test-armhf-armhf-xl-rtds:host-install(4):broken:heisenbug
 xen-4.11-testing:test-armhf-armhf-xl-vhd:xen-install:fail:heisenbug
 xen-4.11-testing:test-amd64-amd64-rumprun-amd64:rumprun-demo-xenstorels/xenstorels.repeat:fail:heisenbug
 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-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-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:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-vhd:migrate-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-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt: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-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-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-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=5acdd26fdc2fb9801ba94ede643cf469fbae50c1
X-Osstest-Versions-That: xen=733450b39b83d7891ddd931399beef93e1edbf33
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 23 Aug 2018 14:05:05 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 126370: FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjM3MCB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYzNzAvCgpGYWlsdXJlcyBhbmQg
cHJvYmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQg
YXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4gIGluIDEyNjI4NwoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50
bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDQgaG9zdC1p
bnN0YWxsKDQpIGJyb2tlbiBpbiAxMjYyODcgcGFzcyBpbiAxMjYzNzAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgIDYgeGVuLWluc3RhbGwgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGlu
IDEyNjI4NwogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0IDE3IHJ1bXBydW4tZGVtby14
ZW5zdG9yZWxzL3hlbnN0b3JlbHMucmVwZWF0IGZhaWwgcGFzcyBpbiAxMjYyODcKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI2Mjg3IG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBpbiAxMjYyODcgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAg
ICAgICAgNWFjZGQyNmZkYzJmYjk4MDFiYTk0ZWRlNjQzY2Y0NjlmYmFlNTBjMQpiYXNlbGluZSB2
ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgNzMzNDUwYjM5YjgzZDc4OTFkZGQ5MzEzOTli
ZWVmOTNlMWVkYmYzMwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1OTYyICAyMDE4LTA4LTE2IDEw
OjQyOjU3IFogICAgNyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNjI4NyAgMjAxOC0wOC0y
MCAyMjozOTo0OSBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxp
bmlAa2VybmVsLm9yZz4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+
CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
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
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCmJyb2tlbi1qb2IgdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIGJyb2tlbgoKTm90IHB1c2hp
bmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KY29tbWl0IDVhY2RkMjZmZGMyZmI5ODAxYmE5NGVkZTY0M2NmNDY5ZmJhZTUwYzEK
QXV0aG9yOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkRhdGU6
ICAgVHVlIEF1ZyAxNCAxNToxMzowOSAyMDE4IC0wNzAwCgogICAgbGlieGw6IHN0YXJ0IHB2cWVt
dSB3aGVuIDlwZnMgaXMgcmVxdWVzdGVkCiAgICAKICAgIFBWIDlwZnMgcmVxdWlyZXMgdGhlIFBW
IGJhY2tlbmQgaW4gUUVNVS4gTWFrZSBzdXJlIHRoYXQgbGlieGwga25vd3MgaXQuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4K
ICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgKGNoZXJyeSBw
aWNrZWQgZnJvbSBjb21taXQgNDdiYzJjMjliNWE4NzVlNWY0YWJkMzZmMmNiOWZhYTU5NDI5OWY2
YykKKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 14:05:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 14:05:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsqF6-0000tf-F2; Thu, 23 Aug 2018 14:05: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=wcce=lg=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fsqF5-0000tW-MU
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 14:05:43 +0000
X-Inumbo-ID: 6fc4b249-a6dd-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6fc4b249-a6dd-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 16:04: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 w7NE44gL009137;
 Thu, 23 Aug 2018 14:05:36 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=68rBBPtSiFiGaadwjEvkVw4THwxi3cIuoXJeMIi1swo=;
 b=R45P5Z+NV+K6bD8Ydo9P/dLH6vHrMv2CjnEx56A+om2+4wWWZD4U+A6++ci6bsWhmidm
 PpsbmOF39xBR2uU+K2mZOgdgcoZ21JGat7XYQ9uKbax+d3LFN8e9Pylm4wIAyT0bqeHA
 465VzJd06UnLWsZVGYCQ57XFaqgVLUQyFn6aXJk3XxOD64bDpbxnheTOS6Nbbo1ndNLg
 ys3mz0eDEiaBlyxmcb938xSJzbWz1q9ZwbDpQxRfXWNIuhpEFYOoeECEyVgmAgQe83U8
 Hmk44CqTsd4hZxNFlZDyHzlWGSunuF74cU7TFWCa90GIldJLmlWQUCQlYKmu4zSlJ9tV Dw== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2kxbdq9n1f-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 23 Aug 2018 14:05:36 +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 w7NE5T4b030387
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 23 Aug 2018 14:05:30 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 w7NE5TRY021205;
 Thu, 23 Aug 2018 14:05:29 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, 23 Aug 2018 07:05:29 -0700
To: Michal Hocko <mhocko@kernel.org>,
 Tetsuo Handa <penguin-kernel@i-love.sakura.ne.jp>
References: <20180823120707.10998-1-mhocko@kernel.org>
 <07c7ead4-334d-9b25-f588-25e9b46bbea0@i-love.sakura.ne.jp>
 <20180823135151.GM29735@dhcp22.suse.cz>
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: <9d2d11eb-7fe1-b836-056c-7886d6fc56e5@oracle.com>
Date: Thu, 23 Aug 2018 10:06:53 -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: <20180823135151.GM29735@dhcp22.suse.cz>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8993
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=967
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808230150
Subject: Re: [Xen-devel] [PATCH] xen/gntdev: fix up blockable calls to
 mn_invl_range_start
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, linux-mm@kvack.org,
 Andrew Morton <akpm@linux-foundation.org>, LKML <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>

T24gMDgvMjMvMjAxOCAwOTo1MSBBTSwgTWljaGFsIEhvY2tvIHdyb3RlOgo+IE9uIFRodSAyMy0w
OC0xOCAyMjo0NDowNywgVGV0c3VvIEhhbmRhIHdyb3RlOgo+PiBPbiAyMDE4LzA4LzIzIDIxOjA3
LCBNaWNoYWwgSG9ja28gd3JvdGU6Cj4+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2
LmMgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwo+Pj4gaW5kZXggNTczOTBjNzY2NmU1Li5lN2Q4YmIx
YmVlMmEgMTAwNjQ0Cj4+PiAtLS0gYS9kcml2ZXJzL3hlbi9nbnRkZXYuYwo+Pj4gKysrIGIvZHJp
dmVycy94ZW4vZ250ZGV2LmMKPj4+IEBAIC01MTksMjEgKzUxOSwyMCBAQCBzdGF0aWMgaW50IG1u
X2ludmxfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4+PiAgCXN0cnVjdCBn
bnRkZXZfZ3JhbnRfbWFwICptYXA7Cj4+PiAgCWludCByZXQgPSAwOwo+Pj4gIAo+Pj4gLQkvKiBU
T0RPIGRvIHdlIHJlYWxseSBuZWVkIGEgbXV0ZXggaGVyZT8gKi8KPj4+ICAJaWYgKGJsb2NrYWJs
ZSkKPj4+ICAJCW11dGV4X2xvY2soJnByaXYtPmxvY2spOwo+Pj4gIAllbHNlIGlmICghbXV0ZXhf
dHJ5bG9jaygmcHJpdi0+bG9jaykpCj4+PiAgCQlyZXR1cm4gLUVBR0FJTjsKPj4+ICAKPj4+ICAJ
bGlzdF9mb3JfZWFjaF9lbnRyeShtYXAsICZwcml2LT5tYXBzLCBuZXh0KSB7Cj4+PiAtCQlpZiAo
aW5fcmFuZ2UobWFwLCBzdGFydCwgZW5kKSkgewo+Pj4gKwkJaWYgKCFibG9ja2FibGUgJiYgaW5f
cmFuZ2UobWFwLCBzdGFydCwgZW5kKSkgewo+PiBUaGlzIHN0aWxsIGxvb2tzIHN0cmFuZ2UuIFBy
aW9yIHRvIDkzMDY1YWM3NTNlNCwgaW5fcmFuZ2UoKSB0ZXN0IHdhcwo+PiBpbnNpZGUgdW5tYXBf
aWZfaW5fcmFuZ2UoKS4gQnV0IHRoaXMgcGF0Y2ggcmVtb3ZlcyBpbl9yYW5nZSgpIHRlc3QKPj4g
aWYgYmxvY2thYmxlID09IHRydWUuIFRoYXQgaXMsIHVubWFwX2lmX2luX3JhbmdlKCkgd2lsbCB1
bmNvbmRpdGlvbmFsbHkKPj4gdW5tYXAgaWYgYmxvY2thYmxlID09IHRydWUsIHdoaWNoIHNlZW1z
IHRvIGJlIGFuIHVuZXhwZWN0ZWQgY2hhbmdlLgo+IFlvdSBhcmUgcmlnaHQuIEkgY29tcGxldGVs
eSBmb3Jnb3QgSSd2ZSByZW1vdmVkIGluX3JhbmdlIHRoZXJlLiBEb2VzCj4gdGhpcyBsb29rIGFu
eSBiZXR0ZXI/Cj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2LmMgYi9kcml2ZXJz
L3hlbi9nbnRkZXYuYwo+IGluZGV4IGU3ZDhiYjFiZWUyYS4uMzBmODEwMDRlYTYzIDEwMDY0NAo+
IC0tLSBhL2RyaXZlcnMveGVuL2dudGRldi5jCj4gKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMK
PiBAQCAtNTI1LDE0ICs1MjUsMjAgQEAgc3RhdGljIGludCBtbl9pbnZsX3JhbmdlX3N0YXJ0KHN0
cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICAJCXJldHVybiAtRUFHQUlOOwo+ICAKPiAgCWxpc3Rf
Zm9yX2VhY2hfZW50cnkobWFwLCAmcHJpdi0+bWFwcywgbmV4dCkgewo+IC0JCWlmICghYmxvY2th
YmxlICYmIGluX3JhbmdlKG1hcCwgc3RhcnQsIGVuZCkpIHsKPiArCQlpZiAoaW5fcmFuZ2UobWFw
LCBzdGFydCwgZW5kKSkgewo+ICsJCQlpZiAoYmxvY2thYmxlKQo+ICsJCQkJY29udGludWU7Cj4g
Kwo+ICAJCQlyZXQgPSAtRUFHQUlOOwo+ICAJCQlnb3RvIG91dF91bmxvY2s7Cj4gIAkJfQo+ICAJ
CXVubWFwX2lmX2luX3JhbmdlKG1hcCwgc3RhcnQsIGVuZCk7CgoKKEkgb2J2aW91c2x5IG1pc3Nl
ZCB0aGF0IHRvbyB3aXRoIG15IFItYikuCgpUaGlzIHdpbGwgbmV2ZXIgZ2V0IGFueXRoaW5nIGRv
bmUgZWl0aGVyLiBIb3cgYWJvdXQKCsKgwqDCoCBpZiAoaW5fcmFuZ2UoKSkgewrCoMKgwqAgwqDC
oMKgIGlmICghYmxvY2thYmxlKSB7CsKgwqDCoCDCoMKgwqAgwqDCoMKgIHJldCA9IC1FR0FJTjsK
wqDCoMKgIMKgwqDCoCDCoMKgwqAgZ290byBvdXRfdW5sb2NrOwrCoMKgwqAgwqDCoMKgIH0KwqDC
oMKgIMKgwqDCoCB1bm1hcF9yYW5nZSgpOyAvLyBuZXcgbmFtZSBzaW5jZSB1bm1hcF9pZl9pbl9y
YW5nZSgpIGRvZXNuJ3QKcGVyZm9ybSBhbnkgY2hlY2tzIG5vdwrCoMKgwqAgfQoKCgotYm9yaXMK
Cgo+ICAJfQo+ICAJbGlzdF9mb3JfZWFjaF9lbnRyeShtYXAsICZwcml2LT5mcmVlYWJsZV9tYXBz
LCBuZXh0KSB7Cj4gLQkJaWYgKCFibG9ja2FibGUgJiYgaW5fcmFuZ2UobWFwLCBzdGFydCwgZW5k
KSkgewo+ICsJCWlmIChpbl9yYW5nZShtYXAsIHN0YXJ0LCBlbmQpKSB7Cj4gKwkJCWlmIChibG9j
a2FibGUpCj4gKwkJCQljb250aW51ZTsKPiArCQkJCj4gIAkJCXJldCA9IC1FQUdBSU47Cj4gIAkJ
CWdvdG8gb3V0X3VubG9jazsKPiAgCQl9CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 14:08:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 14: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 1fsqHd-000196-VO; Thu, 23 Aug 2018 14:08: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=a030=lg=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsqHc-00018z-UN
 for xen-devel@lists.xen.org; Thu, 23 Aug 2018 14:08:20 +0000
X-Inumbo-ID: 147e4f06-a6de-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 147e4f06-a6de-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 14:08:59 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 11993ED1;
 Thu, 23 Aug 2018 07:08:19 -0700 (PDT)
Received: from [10.37.8.44] (unknown [10.37.8.44])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 0227A3F675;
 Thu, 23 Aug 2018 07:08:15 -0700 (PDT)
To: Volodymyr Babchuk <volodymyr_babchuk@epam.com>, xen-devel@lists.xen.org,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@citrix.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
 <1534947094-9974-7-git-send-email-volodymyr_babchuk@epam.com>
 <58a8d383-6a8f-442a-2611-0f8dfa053941@arm.com>
 <6165364e-f6ed-01e9-5106-b731362e6d3a@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <8fc6c862-c9bc-933b-1e56-913af1792bd2@arm.com>
Date: Thu, 23 Aug 2018 15:08:13 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <6165364e-f6ed-01e9-5106-b731362e6d3a@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 6/6] xsm: add tee access policy support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwOC8yMy8yMDE4IDAyOjU3IFBNLCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPiBIaSBK
dWxpZW4sCgpIaSBWb2xvZHlteXIsCgoKPiBPbiAyMy4wOC4xOCAxNjo0MywgSnVsaWVuIEdyYWxs
IHdyb3RlOgo+IAo+Pgo+PiBJIGRvbid0IHRoaW5rIHdlIHNob3VsZCB1c2UgWFNNIHRvIGVuZm9y
Y2UgdGhlIHVzZSBvZiBURUUuIFRoaXMgCj4+IGNvbnRyYWRpY3RvcnkgdG8geW91ciBuZXh0IHBh
dGNoIHdoZXJlIHlvdSBsZXQgdGhlIHVzZXIgY29uZmlndXJlIAo+PiBPUC1URUUgZm9yIGEgZ2l2
ZW4gZ3Vlc3QuCj4+Cj4+IElITU8sIFhTTSBzaG91bGQgb25seSBiZSB1c2VkIHRvIHJlc3RyaWN0
IHVzYWdlIG9mIGNhbGxzIGluIGEgZmluZSAKPj4gZ3JhaW4uIEZvciBhbiBvdmVyYWxsIGNvbnRy
b2wsIHRoYXQgc2hvdWxkIGJlIGdvIHRocm91Z2ggYSBET01DVEwgdGVsbCAKPj4gWGVuIHRvIGlu
aXRpYWxpemUgT1AtVEVFIGZvciB0aGF0IGRvbWFpbi4KPiAKPiBKdXN0IHRvIGJlIHN1cmUuIFlv
dSBhcmUgcHJvcG9zaW5nIHRvIGFkZCBmbGFnICJURUVfRU5BQkxFRCIgZm9yIGEgCj4gZG9tYWlu
IGFuZCBzZXQgaXQgZHVyaW5nIGRvbWFpbiBjb25zdHJ1Y3Rpb24sIGJhc2VkIG9uIGNvbmZpZ3Vy
YXRpb24sIAo+IHJpZ2h0PwoKSSBhbSBzdWdnZXN0aW5nIGFub3RoZXIgZmllbGQgeGVuX2FyY2hf
ZG9tYWluY29uZmlnIHRvIHRlbGwgd2hldGhlciBURUUgCm5lZWRzIHRvIGJlIGVuYWJsZWQuCgo+
IAo+IFdoYXQgZGlkIHlvdSBtZWFuIGJ5ICJmaW5lIGdyYWluIj8KClhTTSBpcyBtb3N0bHkgdXNl
ZCB0byBkZWNpZGVkIHdoZXRoZXIgYSBnaXZlbiBoeXBlcmNhbGwgY2FuIGJlIHVzZWQgYnkgYSAK
ZG9tYWluLiBIZXJlIHlvdSB1c2UgaXQgdG8gdGVsbCB3aGV0aGVyIHRoZSB3aG9sZSBURUUgY2Fu
IGJlIHVzZWQgZm9yIGEgCmRvbWFpbi4KCllvdSBwcm9iYWJseSBkb24ndCBuZWVkIGFueSBYU00g
Zm9yIHlvdXIgdXNlIGNhc2UgaGVyZSBhcyB5b3Ugd2FudCB0aGUgCmd1ZXN0IHRvIGFjY2Vzcywg
aWYgZW5hYmxlZCwgYWxsIHRoZSBPUC1URUUgY2FsbHMuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdy
YWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 14:11:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 14: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 1fsqKO-0001od-Fj; Thu, 23 Aug 2018 14: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=uh9y=lg=citrix.com=prvs=766a5601e=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1fsqKM-0001oW-OT
 for xen-devel@lists.xen.org; Thu, 23 Aug 2018 14:11:10 +0000
X-Inumbo-ID: 31fdd82c-a6de-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 31fdd82c-a6de-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 16:09:49 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,278,1531785600"; d="scan'208";a="63545951"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23422.49255.925527.835134@mariner.uk.xensource.com>
Date: Thu, 23 Aug 2018 15:10:47 +0100
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <1534351098-24875-1-git-send-email-andrew.cooper3@citrix.com>
References: <1534351098-24875-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 v2] qemu-trad: stop using the default IOREQ
 server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

QW5kcmV3IENvb3BlciB3cml0ZXMgKCJbUEFUQ0ggdjJdIHFlbXUtdHJhZDogc3RvcCB1c2luZyB0
aGUgZGVmYXVsdCBJT1JFUSBzZXJ2ZXIiKToKPiB2MjogTGVhdmUgY29tbWVudCBhYm91dCBNTUNG
Ry9sZWdhY3kgY29tcGF0aWJpbGl0eQoKVGhhbmtzLiAgSSBoYXZlIHB1c2hlZCB0aGlzIHRvIHFl
bXUtdHJhZCBhbmQgdXBkYXRlZCB0aGUgdGFnIGluCnhlbi5naXQ6Q29uZmlnLm1rLgoKSWFuLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 14:11:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 14:11:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsqKZ-0001qq-RD; Thu, 23 Aug 2018 14:11: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=a030=lg=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsqKY-0001qY-JA
 for xen-devel@lists.xen.org; Thu, 23 Aug 2018 14:11:22 +0000
X-Inumbo-ID: 80f25ab5-a6de-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 80f25ab5-a6de-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 14:12: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 77F7FED1;
 Thu, 23 Aug 2018 07:11:21 -0700 (PDT)
Received: from [10.37.8.44] (unknown [10.37.8.44])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E10303F675;
 Thu, 23 Aug 2018 07:11:19 -0700 (PDT)
To: Volodymyr Babchuk <volodymyr_babchuk@epam.com>, xen-devel@lists.xen.org,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
 <1534947094-9974-6-git-send-email-volodymyr_babchuk@epam.com>
 <ddaac512-921f-3cf7-f715-3870d53025d1@arm.com>
 <f2da47c6-1db7-9667-56c9-98bdf0fe7d5f@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <98c02aed-cf94-beb0-5c98-d5398c0e4532@arm.com>
Date: Thu, 23 Aug 2018 15:11:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <f2da47c6-1db7-9667-56c9-98bdf0fe7d5f@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 5/6] libxl: create DTS node for OP-TEE if
 it is 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: tee-dev@lists.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>

SGksCgpPbiAwOC8yMy8yMDE4IDAzOjAzIFBNLCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPiBI
aSwKPiAKPiBPbiAyMi4wOC4xOCAyMDozMiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSwKPj4K
Pj4gT24gMjIvMDgvMTggMTU6MTEsIFZvbG9keW15ciBCYWJjaHVrIHdyb3RlOgo+Pj4gU2lnbmVk
LW9mZi1ieTogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tPgo+
Pgo+PiBJIGFtIGEgYml0IGNvbmZ1c2VkLiBUaGUgRFQgaXMgb25seSBoZXJlIHRvIHRlbGwgdGhl
IGd1ZXN0IE9QLVRFRSBpcyAKPj4gcHJlc2VudC4gQnV0IEkgZG9uJ3Qgc2VlIGFueXRoaW5nIHRv
IHRlbGwgdGhlIGh5cGVydmlzb3IgdGhlIGd1ZXN0IAo+PiB3aWxsIHVzZSBPUC1URUUuCj4gCj4g
WWVzLCB0aGlzIGlzIHdoYXQgSSB3YW50ZWQgdG8gZGlzY3Vzcy4gSSBoYWQgYSBmZWxsaW5nIHRo
YXQgaXQgaXMgbm90IAo+IHF1aXRlIHJpZ2h0LiBJIHRoaW5rIHlvdXIgaWRlYSB3aXRoIERPTUNU
TCBpcyBiZXR0ZXIuIEknbGwgcmV3b3JrIHRoaXMgCj4gcGFydCBpbiB0aGXCoCBmb2xsb3dpbmcg
d2F5Ogo+IAo+IGlmIHRoZXJlIGlzICJvcHRlZT0xIiBpbiBhIGNvbmZpZyBmaWxlLCB0aGVuIGxp
YnhsIHdpbGwgY3JlYXRlIERUIGVudHJ5IAo+IGFuZCBhc2sgaHlwZXJ2aXNvciB0byBlbmFibGUg
YWNjZXNzIHRvIFRFRSBmb3IgdGhpcyBkb21haW4uCgpZb3UgcHJvYmFibHkgYWxzbyB3YW50IHRv
IG1ha2UgdGhlIHZhcmlhYmxlIFRFRSBhZ25vc3RpYyBieSByZW5hbWluZyB0byAKInRlZSIuCgpJ
biB0aGUgZnV0dXJlLCB0aGUgdG9vbHN0YWNrIHdvdWxkIG5lZWQgdG8ga25vdyB3aGljaCBURUUg
aXMgaW4gdXNlZCBpbiAKdGhlIGh5cGVydmlzb3IuIEZvciBub3csIGl0IGlzIGZpbmUgdG8gYXNz
dW1lIHRoYXQgaXQgaXMgT1AtVEVFLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 14:16:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 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 1fsqPP-0002KJ-GM; Thu, 23 Aug 2018 14:16:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=z92b=lg=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fsqPO-0002KE-6U
 for xen-devel@lists.xen.org; Thu, 23 Aug 2018 14:16:22 +0000
X-Inumbo-ID: ec2cff94-a6de-11e8-a8a5-bc764e045a96
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe09::618])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ec2cff94-a6de-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 16:15:01 +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=QysDB5LOjcNoqJLtiDhP5RVbb5l6+l78nZmG5SQxncc=;
 b=Q8GQ99K79bUW2WMK6FRGjwqtvLfgU1/Ezbp6yLHMaSh7fUrml3ZE7mJ3I0kS7x/UnGLYtI1xHc0TwvtkIBAC771ESvRASIwIBi6B6jgmFmqaiK3r2cOQi5OLJNS9/akVdyufqGkgQ1gZr6tFRHT8jbGKqBS7m7SD2JG3I08TSCQ=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from [10.17.182.79] (85.223.209.51) by
 AM0PR03MB3761.eurprd03.prod.outlook.com (2603:10a6:208:45::12) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1059.23; Thu, 23 Aug 2018 14:16:13 +0000
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xen.org,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
 <1534947094-9974-6-git-send-email-volodymyr_babchuk@epam.com>
 <ddaac512-921f-3cf7-f715-3870d53025d1@arm.com>
 <f2da47c6-1db7-9667-56c9-98bdf0fe7d5f@epam.com>
 <98c02aed-cf94-beb0-5c98-d5398c0e4532@arm.com>
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <b4fee4ac-2f15-6eb7-553a-3cfe54bc2996@epam.com>
Date: Thu, 23 Aug 2018 17:16:08 +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: <98c02aed-cf94-beb0-5c98-d5398c0e4532@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.51]
X-ClientProxiedBy: HE1PR09CA0045.eurprd09.prod.outlook.com
 (2603:10a6:7:3c::13) To AM0PR03MB3761.eurprd03.prod.outlook.com
 (2603:10a6:208:45::12)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 87a47878-4f9b-4268-2833-08d60902fbd3
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:AM0PR03MB3761; 
X-Microsoft-Exchange-Diagnostics: 1; AM0PR03MB3761;
 3:dR3tcDWJJzj3wuq38VqPVOKCFt3Wo27SCzRZnkKBMMaOZQweBnVQS1TZt4clG0x2siTmcc0PuKN4GS3gQXry10xlz+I/2sITSipuqdGzAajzeInQ6mjNQ0nZ7/NeXmii9uUn8Wj0/38WoSgRUyGMRFWGQBHfOE6ElpYs5TxfNDLfG/WwJItjdPuyD0QrTfe9LiwF92Ue7j+/uKq3WAvYVnFcsWq3bO/2ln3WM120oJGHN08Cb5BNYIk54TW/L0Ed;
 25:v3qlO4RRCrYhTQOP6rjNLWlIPVQhzE5rIzddnuD0qX1lGhB5imYpeJxHThfk/ITzotjEmoIjybZSwIIa70kFWwCFo03QVvNWYyMc+0wSjbHu6oEZrGLAgieJAJ+P/NYyFAAv/+/IXwPGhlr5XCSIJVAUCV+BONHVlKolEHoTzrJmDAigtmk1bIxD6PDyH74mNvYbD9Psr1SibVOrs1jWFU2FIRw56e+MRpy2smwQLxgpXk/2BvTQj78/TVokzYTKU8F+wDrFX5292b1oN9KCKc2QXKN5qOFbYtdinBsQw7EN2wpaU65XYPHzizLeVvIxpxmbg6JQuU+FdxloUlZEig==;
 31:8KupVuAbBnBAYZtYzq6/tE/0ADkpLW4TVPPuvEwLEqhwyyH/wzyBB79aqg72k9wXM/hY2uDX5hz+5T3zb3333UdOmKAMpaEJiN91FXkALN8sY+3FtotEvdEZ/JlIVMxLsqfs+aHEpEoGUl1a2SwG8WetY7d5jP9f2PgqeV/TO9GtoMuCr17n0VSjOWHeNybkjBQOgLd7jEOcYlO96d0e19/cdxj/D+/AkK+Gu0MDxDA=
X-MS-TrafficTypeDiagnostic: AM0PR03MB3761:
X-Microsoft-Exchange-Diagnostics: 1; AM0PR03MB3761;
 20:nQ+OK3/NqjRNef9JF4XO+zWKIkD81oYS0MlFfjVxRCbdHY/iHWs2xONOfMiAzsVD/KVhAm1BSAeeUVKifhz7Zgay+TUOQO7DVwT9bQF+2GgcxWB3s41lSV67qjlUjGbhvr7frNPVsffqF1+I+BxS/CCA1w54eSOMCwJK3CXVstpr80Di8Qop9NEOVzgHNZeONHeEzB4LwFVClHbZjLrKEmcaHrWUycHX4+/PqVvnjoqpPOvdmMA977tAjf46oOCcSltRQZhwv+JQaVeNQm2Yvn1usdXk3wFTzT7yiw8hd6XLUZVlSUWiC2crrSzAGw/sGx5OTLwGQIdpZE2GLpt39IZAZkgc7ZI0ruxn6/zqJuwPI5/eDFjFFb9w+Q73/zpWhTajcqSeGjPeCqKOxrqTenBIWOGYrnLDMMS7UL7TeRQ/kmJwiWnq/CJTKcBE/gK0i1+w3XhLuvecElPzrCjyYA3VE1S70zu7NQXDAp/7zTCnLdhNi0MSBPSL7sMec7Jz;
 4:6jfTNdqCaNgUQN8yX6Cfx4r9RyEOgO5n2FB3JsBJ6VCq/PnSgsDivIWnLZyUp9AiOiHcus5O7iP4xalR9RFK2CKnbSk2B6JipOCONQaV16IhonJhALU7Xyoz71gsDpIzZJYwGDqeFsqBhDvj7enscXsvYTS8ChHjXpcjYfXK8FHzigfio8o/6WGJheDRPZ+A3pCQIUMcEeTjlid8W8sbNuTYBvbILYETnIpt2pKYv9lnY9SbqByMnZMGknDONePq9f4NBPMqrH6zNc28ZoDCMmgbQdPHmH8QZMX9XU0faNUzkyZTs/jIdoYxM3WE3i71
X-Microsoft-Antispam-PRVS: <AM0PR03MB37612651CA1BB028CCD06431E6370@AM0PR03MB3761.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)(10201501046)(93006095)(93001095)(3002001)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(201708071742011)(7699016);
 SRVR:AM0PR03MB3761; BCL:0; PCL:0; RULEID:; SRVR:AM0PR03MB3761; 
X-Forefront-PRVS: 0773BB46AC
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(396003)(346002)(136003)(376002)(39860400002)(199004)(189003)(36756003)(52146003)(50466002)(14444005)(11346002)(2616005)(2906002)(478600001)(58126008)(64126003)(8936002)(65956001)(16576012)(81156014)(65806001)(47776003)(77096007)(316002)(486006)(81166006)(956004)(72206003)(68736007)(23676004)(66066001)(476003)(186003)(97736004)(110136005)(8676002)(2870700001)(2486003)(26005)(67846002)(65826007)(446003)(16526019)(52116002)(345774005)(7736002)(31696002)(6666003)(25786009)(386003)(93886005)(55236004)(53546011)(53936002)(76176011)(5660300001)(4326008)(305945005)(106356001)(31686004)(6486002)(6246003)(229853002)(6116002)(105586002)(86362001)(3846002)(80792005);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB3761; H:[10.17.182.79]; 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?MTtBTTBQUjAzTUIzNzYxOzIzOnVYOEs1a3lBajJXVGlPTUxTbHJuTFR0NVdm?=
 =?utf-8?B?WGY3bVU0WGdvbWZHOUFxdEpyVks0RkpmcFpCS3o0T0IxZXBKQkNINVA0SlJO?=
 =?utf-8?B?QndEWTJJdExTM0w2aVRzdlRNNnVnNUlSc09XajQ3NjNnaEo1MTFIb1dMMk9y?=
 =?utf-8?B?ZG94ZDVRZ2tsZDhtWVZzNURrWDVzVlJDdU1pRGVCRWRLVk0veThrSGlMQ0hp?=
 =?utf-8?B?SWJSZGQzMERZOFE3V1hYUmhuMmNvV0l1UjVsMUdEOTBTQzltK1VpSDZXMENW?=
 =?utf-8?B?cll3bWtOdjJ3dzRIbmRVRnd5SUtucktrWkg0YStyRXlld21yTldmK0dlUXRr?=
 =?utf-8?B?THdZR2pkVjJ6bHJoK3l6bjBjcytzNzlBYUFpUWJ2cm5tc3h4T2xkazk3KzZJ?=
 =?utf-8?B?RWpTUXRxa2VReUNpQStwRkc5YWJVM1JmSDY2UEJWL1hva0JMMmNvd2xDZjNQ?=
 =?utf-8?B?bzhiNFpGM2VMN245alJoNEswaHkrZGtMN3NJazM4VG8vd21USzhRMVVEUDhm?=
 =?utf-8?B?ZEFrVEx4aTNqaHN2aXU0OWw0OE53QzVnbDl3aTEvcnZ6UmVBa1RYVE1lUENs?=
 =?utf-8?B?UFcrTVZtbjh5S3Vhd2t1Tnp6blM3NVB5bkxlR0FPZDhXMUVOMVFYTkpRTitl?=
 =?utf-8?B?NFBKd2s5T3ROQzFkM0lMWkNnVW42NUdEQ1o0NDZBRlVHazhmWFBrRXo3UDFp?=
 =?utf-8?B?Y3NkcnFMUjVhL3Q1SlRZaEpRS2ZObGNqREJtVUdKVFpKa1MyWk03ekRSRHMx?=
 =?utf-8?B?a29lKzNjQXMybTZpWjlGN3JCemdXSE05THNZUGdEWUYvVTI4T3BRU29zR3FO?=
 =?utf-8?B?VlVveDNydnUzVzlVblJ0c0VHWk5aVndERVVUOUFHeTNhSC9qRXRPV3NrWkg2?=
 =?utf-8?B?ZjI5WEhObzViUW1FNGZPNjFlK1pFYWF6eVpoUVNlZ1pzd2VBTkduYVh1WkZy?=
 =?utf-8?B?dUxnREtlWk9WQklJRmx4ZGNpUnpCWEc4MGZlV3ZHTFpWRjdZVlYxSGc4REZJ?=
 =?utf-8?B?UUEzc2Y1UDJqdnJ2MFBwUTNRcGx4Wi9JQnR0Y3VIRUtKZlRQMjhDL1NralFk?=
 =?utf-8?B?a1Jja09PNEdIODc3S0RNc0lLa0V1WWN3OGZPdDFaeTZ5VkJySkkyVzVDa3ZC?=
 =?utf-8?B?UG9oSFJ0OURiSms1bUhDaENyenp3S1dVVXloS3F5eHJPc2hyTjV0UjNhdWZr?=
 =?utf-8?B?MG5FaGxlUkhFa25jR0szditZRTczU3NGbjVsV2JwY1N2OFRGOHROZ3hHc2lp?=
 =?utf-8?B?STdibzM3by9kam9HdFhzSFl0TGV4UXdid3RsRkNISmhMcHZta1pOTmEwVlJ6?=
 =?utf-8?B?SFhLdHN4aHViVXNkTU1hTW0rdENWdGhIc0FMdW5lK0MwaFZzcDhicTV2cTMx?=
 =?utf-8?B?UzZlMmw2ai84aXdqUFlrSWlDRmVaN0VOQ1RSV1dmSEk2NHQ1YWc1QmhoRm9y?=
 =?utf-8?B?Kzh2Y3JsVEpYOTZVZWNwR2NYbytVYnNVWUsydlFubm03b01zVlJQN2lUZSs2?=
 =?utf-8?B?UXg0dFE2b2NnWTIvUmxteWwvVE0vRjVIQXBJUGd2TU5zSThhRDVhWFEzbzA3?=
 =?utf-8?B?dXlXRHhiY1VRSDVvTHhyOVdJSzl5ZG95OGJGcU4wRVpZaFpUZC9IVFQybUV3?=
 =?utf-8?B?VU9kQjBiOHZ4am9JSGVUc1pZMWhKZmZackV4TkZqZ0l5WXR1RldUZzZWQUdE?=
 =?utf-8?B?ZGhMSmZmbmF2ckp1K2Z3aTZaVTl5VWJOTEFvWlZ2TDBYdzRZU0h2LzM1Nms4?=
 =?utf-8?B?LzNCVXlyNFVRaHpCNGVGMTRFYnN1dkZtT0k4b3A5Y2dVZEpCN3BzaTZFbDdM?=
 =?utf-8?B?YVBZM1VROXJmbXB3aWVxQ0IwbHdBelNzQUFRVDBMNzFPY0tyWU5Eb0E1S0t4?=
 =?utf-8?B?YUlBL3RjNGlUL2xGbWptRldOR1dWMVVPMWdNbG1SamxMWjZ5VGp3L01rOXhm?=
 =?utf-8?B?WlplT2JtaFB5SEY4a2hHTEszVzlNSW5oVFJod25Nb095YUtFZ1oyRFNHZmk4?=
 =?utf-8?B?bnlPU0RvbXMwWmkvbkNKVHE2L3lJVS9nM0xCVkFzYnlZODZockVwVmR2cmpo?=
 =?utf-8?B?VFBDRGZFN2E1WmhScmx4WFFYV09iZElDQ2FkRWNRRC9TRFUvQWpPUnF0WDdy?=
 =?utf-8?B?VVE9PQ==?=
X-Microsoft-Antispam-Message-Info: sBCVGlkOmh9lpBiIVRltdIRGLoxszV+jB9Qxn5KefwTAj0X/Axh3lGcV23by++0lyoQPVoNd1yQAP1AXTKYDEyKTtDIOmL+gIOS/Xn+fniETbvOVQVtJ5ZaGFL1Lh1xXDN6372RHQMmBAGnCmIGhPxN+3cuTsFacy5S/VS+G/O+ozPQB/qx5+KQMF9R0Wj9EtsfAgSgQbvm5AjA4Nfp5373ucRv4svmEmRM8O7KOFFgZlF0Vq94KlQM9LWli91xqTCm4IPD9OHEDSgyA2pmASQ8N+sd+USHGGpMSnKL6FSEwFiMn7NtMECN3YcHzmg7vJvJjDxl2ICMAYKgj5DfaY8D433HNRNTIkt8s1CdRm30=
X-Microsoft-Exchange-Diagnostics: 1; AM0PR03MB3761;
 6:MwNFR+owJ0LDU0giGpWHguTtuu1LlRptW0toJSl+J0gVvzroF2sEnBV7CgeG6ZC8k/ngdExEL/zKqFkIEsANj1RKXsazO2b9l3C15yjAg56kf0anEFhQmxSVciNqSVGZzVsFM+xcwN94dXo10jkJ7YvLjmbT85h+9Hwh5WmnTNZKLlXKbTVcbZTUN+zs/NZxCws2HELakH7v7JDIKp/PU0gvHt6o2AHNcU4W7KvI9SEwwcmOMFRv8l8/bfwRIb1MEAPgL0ttK52buT+yAmNT6AgFNW83SWX9VroM3PMTJXTvDfYGUow8hKAmY8s2ZNKg8en9Y2sHJgwOyopt48G7esOP+jR3yvmRjfsZYeExHb00W46IQOQyJlBvKBouKlAlnn2FBQg2rjrJOwNAjnhufd9d7dQADPR4+jjLXi8UqTDclAdO64LnX4yLtFT85NBEgVTyCiuDhRFY6RHUQYcJSg==;
 5:k4H5UydndAtP8Ekd+xsCwZZT1hO0TLkz5MQcmwd+vq8acdNW1rx7Wot7U7BHUxOi0wZpso57PbkhJC2OAk8euQTCCXzJWx4+Ccp10B1wqkHU18O3FJqscbaVpaDNbwSrnMFxiwrzIwRa6LEedF90W9vjri1oYGkzGM+f4MNnQu4=;
 7:dVIKToJxenf/npUTRjLidGTb8dATykkptfKDOBGoVF1o2cE5gDNL0gRoHVzz3igTXlvI+rrSF/fCSCIWY3Zuc9Y0DpzKWPsoxLToqF+yjgvZC91vLQ6PUkyAgW6vArfIN17YGuc1tR2MxhULGYgjmfC2SEQNViaeSPYKeiNHOB4hFFbLax0QNBV4Jc7BXfEPQbL3CziiUYevib2OvqURM+0lVtej/BW4pcVF69VRIbc58N4HQN1SkN+C4uTIxoc8
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Aug 2018 14:16:13.1212 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 87a47878-4f9b-4268-2833-08d60902fbd3
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB3761
Subject: Re: [Xen-devel] [PATCH v1 5/6] libxl: create DTS node for OP-TEE if
 it is 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: tee-dev@lists.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>

SGksCgpPbiAyMy4wOC4xOCAxNzoxMSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IE9u
IDA4LzIzLzIwMTggMDM6MDMgUE0sIFZvbG9keW15ciBCYWJjaHVrIHdyb3RlOgo+PiBIaSwKPj4K
Pj4gT24gMjIuMDguMTggMjA6MzIsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+IEhpLAo+Pj4KPj4+
IE9uIDIyLzA4LzE4IDE1OjExLCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPj4+PiBTaWduZWQt
b2ZmLWJ5OiBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+Cj4+
Pgo+Pj4gSSBhbSBhIGJpdCBjb25mdXNlZC4gVGhlIERUIGlzIG9ubHkgaGVyZSB0byB0ZWxsIHRo
ZSBndWVzdCBPUC1URUUgaXMgCj4+PiBwcmVzZW50LiBCdXQgSSBkb24ndCBzZWUgYW55dGhpbmcg
dG8gdGVsbCB0aGUgaHlwZXJ2aXNvciB0aGUgZ3Vlc3QgCj4+PiB3aWxsIHVzZSBPUC1URUUuCj4+
Cj4+IFllcywgdGhpcyBpcyB3aGF0IEkgd2FudGVkIHRvIGRpc2N1c3MuIEkgaGFkIGEgZmVsbGlu
ZyB0aGF0IGl0IGlzIG5vdCAKPj4gcXVpdGUgcmlnaHQuIEkgdGhpbmsgeW91ciBpZGVhIHdpdGgg
RE9NQ1RMIGlzIGJldHRlci4gSSdsbCByZXdvcmsgdGhpcyAKPj4gcGFydCBpbiB0aGXCoCBmb2xs
b3dpbmcgd2F5Ogo+Pgo+PiBpZiB0aGVyZSBpcyAib3B0ZWU9MSIgaW4gYSBjb25maWcgZmlsZSwg
dGhlbiBsaWJ4bCB3aWxsIGNyZWF0ZSBEVCAKPj4gZW50cnkgYW5kIGFzayBoeXBlcnZpc29yIHRv
IGVuYWJsZSBhY2Nlc3MgdG8gVEVFIGZvciB0aGlzIGRvbWFpbi4KPiAKPiBZb3UgcHJvYmFibHkg
YWxzbyB3YW50IHRvIG1ha2UgdGhlIHZhcmlhYmxlIFRFRSBhZ25vc3RpYyBieSByZW5hbWluZyB0
byAKPiAidGVlIi4KPiAKPiBJbiB0aGUgZnV0dXJlLCB0aGUgdG9vbHN0YWNrIHdvdWxkIG5lZWQg
dG8ga25vdyB3aGljaCBURUUgaXMgaW4gdXNlZCBpbiAKPiB0aGUgaHlwZXJ2aXNvci4gRm9yIG5v
dywgaXQgaXMgZmluZSB0byBhc3N1bWUgdGhhdCBpdCBpcyBPUC1URUUuCgpZZXMsIHNvdW5kcyBn
b29kLiBXaWxsIGRvIGluIHRoaXMgd2F5LgpUaGFuayB5b3UgZm9yIHJldmlldyBhbmQgc3VnZ2Vz
dGlvbi4KCi0tIApWb2xvZHlteXIgQmFiY2h1awoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 14:21:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 14:21:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsqTx-00033V-98; Thu, 23 Aug 2018 14: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=sjxu=lg=i-love.sakura.ne.jp=penguin-kernel@srs-us1.protection.inumbo.net>)
 id 1fsqTv-00033Q-O6
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 14:21:03 +0000
X-Inumbo-ID: d90d76a0-a6df-11e8-a6a9-d7ebe60f679a
Received: from www262.sakura.ne.jp (unknown [202.181.97.72])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d90d76a0-a6df-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 14:21:39 +0000 (UTC)
Received: from fsav104.sakura.ne.jp (fsav104.sakura.ne.jp [27.133.134.231])
 by www262.sakura.ne.jp (8.15.2/8.15.2) with ESMTP id w7NEKwrJ000113;
 Thu, 23 Aug 2018 23:20:58 +0900 (JST)
 (envelope-from penguin-kernel@i-love.sakura.ne.jp)
Received: from www262.sakura.ne.jp (202.181.97.72)
 by fsav104.sakura.ne.jp (F-Secure/fsigk_smtp/530/fsav104.sakura.ne.jp);
 Thu, 23 Aug 2018 23:20:58 +0900 (JST)
X-Virus-Status: clean(F-Secure/fsigk_smtp/530/fsav104.sakura.ne.jp)
Received: from [192.168.1.8] (softbank060157066051.bbtec.net [60.157.66.51])
 (authenticated bits=0)
 by www262.sakura.ne.jp (8.15.2/8.15.2) with ESMTPSA id w7NEKvIB000109
 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
 Thu, 23 Aug 2018 23:20:57 +0900 (JST)
 (envelope-from penguin-kernel@i-love.sakura.ne.jp)
To: Michal Hocko <mhocko@kernel.org>
References: <20180823120707.10998-1-mhocko@kernel.org>
 <07c7ead4-334d-9b25-f588-25e9b46bbea0@i-love.sakura.ne.jp>
 <20180823135151.GM29735@dhcp22.suse.cz>
From: Tetsuo Handa <penguin-kernel@i-love.sakura.ne.jp>
Message-ID: <470950f0-a579-6c74-c5f0-bea635259176@i-love.sakura.ne.jp>
Date: Thu, 23 Aug 2018 23:20:54 +0900
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180823135151.GM29735@dhcp22.suse.cz>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/gntdev: fix up blockable calls to
 mn_invl_range_start
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, LKML <linux-kernel@vger.kernel.org>,
 linux-mm@kvack.org, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Andrew Morton <akpm@linux-foundation.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAxOC8wOC8yMyAyMjo1MSwgTWljaGFsIEhvY2tvIHdyb3RlOgo+IFlvdSBhcmUgcmlnaHQu
IEkgY29tcGxldGVseSBmb3Jnb3QgSSd2ZSByZW1vdmVkIGluX3JhbmdlIHRoZXJlLiBEb2VzCj4g
dGhpcyBsb29rIGFueSBiZXR0ZXI/Cj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2dudGRl
di5jIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKPiBpbmRleCBlN2Q4YmIxYmVlMmEuLjMwZjgxMDA0
ZWE2MyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL3hlbi9nbnRkZXYuYwo+ICsrKyBiL2RyaXZlcnMv
eGVuL2dudGRldi5jCj4gQEAgLTUyNSwxNCArNTI1LDIwIEBAIHN0YXRpYyBpbnQgbW5faW52bF9y
YW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiAgCQlyZXR1cm4gLUVBR0FJTjsK
PiAgCj4gIAlsaXN0X2Zvcl9lYWNoX2VudHJ5KG1hcCwgJnByaXYtPm1hcHMsIG5leHQpIHsKPiAt
CQlpZiAoIWJsb2NrYWJsZSAmJiBpbl9yYW5nZShtYXAsIHN0YXJ0LCBlbmQpKSB7Cj4gKwkJaWYg
KGluX3JhbmdlKG1hcCwgc3RhcnQsIGVuZCkpIHsKPiArCQkJaWYgKGJsb2NrYWJsZSkKPiArCQkJ
CWNvbnRpbnVlOwo+ICsKPiAgCQkJcmV0ID0gLUVBR0FJTjsKPiAgCQkJZ290byBvdXRfdW5sb2Nr
Owo+ICAJCX0KClRoaXMgc3RpbGwgbG9va3Mgc3RyYW5nZS4gaW5fcmFuZ2UoKSByZXR1cm5zIGZh
bHNlIGlmIG1hcC0+dm1hID09IE5VTEwuCkJ1dCB1bm1hcF9pZl9pbl9yYW5nZSgpIHVuY29uZGl0
aW9uYWxseSBkZXJlZmVyZW5jZXMgbWFwLT52bWEtPnZtX1tzdGFydHxlbmRdIC4KU3VnZ2VzdGlv
biBmcm9tIEJvcmlzIGxvb2tzIGJldHRlci4KCj4gIAkJdW5tYXBfaWZfaW5fcmFuZ2UobWFwLCBz
dGFydCwgZW5kKTsKPiAgCX0KPiAgCWxpc3RfZm9yX2VhY2hfZW50cnkobWFwLCAmcHJpdi0+ZnJl
ZWFibGVfbWFwcywgbmV4dCkgewo+IC0JCWlmICghYmxvY2thYmxlICYmIGluX3JhbmdlKG1hcCwg
c3RhcnQsIGVuZCkpIHsKPiArCQlpZiAoaW5fcmFuZ2UobWFwLCBzdGFydCwgZW5kKSkgewo+ICsJ
CQlpZiAoYmxvY2thYmxlKQo+ICsJCQkJY29udGludWU7Cj4gKwkJCQo+ICAJCQlyZXQgPSAtRUFH
QUlOOwo+ICAJCQlnb3RvIG91dF91bmxvY2s7Cj4gIAkJfQo+IAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 14:23:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 14: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 1fsqWc-0003O6-PO; Thu, 23 Aug 2018 14:23: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=uf51=lg=citrix.com=prvs=766cd44cd=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1fsqWb-0003Ny-Oi
 for xen-devel@lists.xen.org; Thu, 23 Aug 2018 14:23:49 +0000
X-Inumbo-ID: f738d28f-a6df-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f738d28f-a6df-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 16:22:29 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,278,1531785600"; d="scan'208";a="78040452"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Ian Jackson <Ian.Jackson@citrix.com>, Andrew Cooper
 <Andrew.Cooper3@citrix.com>
Thread-Topic: [PATCH v2] qemu-trad: stop using the default IOREQ server
Thread-Index: AQHUNLZhsFf2V8KrpUSo1NI0KmwXiKTNSzmAgAAkPDA=
Date: Thu, 23 Aug 2018 14:23:28 +0000
Message-ID: <df8f70c705e94cb4a712af3ec4930f08@AMSPEX02CL03.citrite.net>
References: <1534351098-24875-1-git-send-email-andrew.cooper3@citrix.com>
 <23422.49255.925527.835134@mariner.uk.xensource.com>
In-Reply-To: <23422.49255.925527.835134@mariner.uk.xensource.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] qemu-trad: stop using the default IOREQ
 server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IElhbiBKYWNrc29uIFttYWlsdG86
aWFuLmphY2tzb25AY2l0cml4LmNvbV0KPiBTZW50OiAyMyBBdWd1c3QgMjAxOCAxNToxMQo+IFRv
OiBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPgo+IENjOiBYZW4tZGV2
ZWwgPHhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnPjsgUGF1bCBEdXJyYW50Cj4gPFBhdWwuRHVycmFu
dEBjaXRyaXguY29tPgo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjJdIHFlbXUtdHJhZDogc3RvcCB1
c2luZyB0aGUgZGVmYXVsdCBJT1JFUSBzZXJ2ZXIKPiAKPiBBbmRyZXcgQ29vcGVyIHdyaXRlcyAo
IltQQVRDSCB2Ml0gcWVtdS10cmFkOiBzdG9wIHVzaW5nIHRoZSBkZWZhdWx0Cj4gSU9SRVEgc2Vy
dmVyIik6Cj4gPiB2MjogTGVhdmUgY29tbWVudCBhYm91dCBNTUNGRy9sZWdhY3kgY29tcGF0aWJp
bGl0eQo+IAo+IFRoYW5rcy4gIEkgaGF2ZSBwdXNoZWQgdGhpcyB0byBxZW11LXRyYWQgYW5kIHVw
ZGF0ZWQgdGhlIHRhZyBpbgo+IHhlbi5naXQ6Q29uZmlnLm1rLgoKVGhhbmtzLiBUaGUgd2F5IHNo
b3VsZCBub3cgYmUgY2xlYXIgdG8gcmVtb3ZlIHRoZSBjb2RlIGluIFhlbiA6LSkKCiAgUGF1bAog
Cj4gSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 14:28:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 14: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 1fsqap-0003Zw-CH; Thu, 23 Aug 2018 14: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=z92b=lg=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fsqao-0003Zm-Ng
 for xen-devel@lists.xen.org; Thu, 23 Aug 2018 14:28:10 +0000
X-Inumbo-ID: 92405872-a6e0-11e8-a8a5-bc764e045a96
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1e::61c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 92405872-a6e0-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 16:26:49 +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=Rqz/fPpRbydkoWxyLV45xx6nf4DEH6zIqAZS+mk7vls=;
 b=lUAMFBiHYpWPnweRoYYiDrKPFwiIcajBoHslaP6szgcjBBakMZ8BPE5CcO/+3+qEB2gYuM151j9j1/cCikAwLVzrYLy3HZrPH6Cw81XfR0R3IWcO1FPiZOWWvIgMxKjVzNuD0h6JzSTi8ogoa+SpQyDKXGrJWg8tUOl/BADgIbM=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from [10.17.182.79] (85.223.209.51) by
 VI1PR03MB3774.eurprd03.prod.outlook.com (2603:10a6:803:33::33) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1059.24; Thu, 23 Aug 2018 14:27:57 +0000
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xen.org,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@citrix.com>, Jens Wiklander <jens.wiklander@linaro.org>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
 <1534947094-9974-5-git-send-email-volodymyr_babchuk@epam.com>
 <15ce9921-3541-a89a-8257-1bc4a2c83386@arm.com>
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <926a6612-d514-0f27-4710-d8c6191ab672@epam.com>
Date: Thu, 23 Aug 2018 17:27: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: <15ce9921-3541-a89a-8257-1bc4a2c83386@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.51]
X-ClientProxiedBy: HE1PR0701CA0053.eurprd07.prod.outlook.com
 (2603:10a6:3:9e::21) To VI1PR03MB3774.eurprd03.prod.outlook.com
 (2603:10a6:803:33::33)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: ae9a7a99-1a0b-4df9-7d7c-08d60904a045
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR03MB3774; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3774;
 3:oiWiIY5CkTJdUoOFl1aG32dwjFSToq93mcX4ZYJsoM5lzxUyN53YgNCoppi9PB8NlOgyKadyirZaPiYDZPhRZxA7sx2Uopz9Y32D0Ugj5o1zfTUNmm2hQ3Li9EvKU8nidjDMDNsLQHQYsiT3ui/RGjbvGnsRryVFmB+VOxFYglZqi/hSmb8Ga/wQ1AxYnHb+umQ2RpE8OUaGHoxWaK3j+8PQMIbq8s524WYWkueGEMFd2JyB7isetphMwlOp8ylk;
 25:FUqXI61QtxO+JT9/VIow6VJI9/XWOK/7VhTGJoqiQebuq4AntWRMP60jUm5ZnssjtP7ttdXkndi/oPEd31KTnOG4PWfL0ul8m6LxpxpsUQ1qcVSTuZNfSAd2vWZFPWdwHZakyttN0e5rSsVdhxkRo/FX7Iy2j+87SB+vqyn/mygHqcgHy5Aq3D/jhjqVZKB06DPV5ANldgt1r28wdjwfLbhmXGTy+WXUTg7WHLRjBDz+V1WCYNop4m8QnZs8eZUTS5jN7jww/57/TRIYxD7+HPHsGtrSbC41ZX+drEravDKiNIsuMCZKhg3UJl08wcH6cet9W5RFO7mxKeL08E4DuA==;
 31:jyjZFnkAgNlm2LhvN1XwQr8l+KgR6S/AiCjhdjWqasxI1m+GmNYg+bgfYuxRPmE97aZ2m7DxhJZK5m58SYfstxZU/nwOROLXFF9M5I8YoIX3HzehvY9ZWepb2Pe/eA+51aHNNiAwCdFN8RmFeYb5J0CooKeSzajDDgpMFBtjHCMB4BtwiGn9eywZHCJG3RdWmPucWJN/0LFcXLZneesGKafBC5GK1ZiOjq5AGI+j6d4=
X-MS-TrafficTypeDiagnostic: VI1PR03MB3774:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3774;
 20:rK4G5GJ3580SNkZTGD3ylJlHOIcwfT7+W8R73bIBATZHVFcJwalUWyUkgnM3BmlVpf3qlbCTudorE5XYWiHSA7EQYVdPmmYMMOpOlVH4PdzIwke0H3tqOGjDkC9idkAuedl1YFoYyrpQZvNNYxfJVsx5B+4/M251k1nlhQz2YFy3nbEj+3ZGT58J6u1rEiAH1fN43RBo5UibkU4afwKEobaDGrL1QuLtq30dXOGScvjGcy00vMYbAIEHWBo75vQxvGB1VZCCGs2Xj+HNAe2xA0HJirF8MxlFfTXyCP3NUyYkDtDa5Rs5rLg6XmX4xWXCrNzOknVSbb22PrN3TRODTv708Hw7MXrW+aLuahMw29AblQs3eyq0gSnVnDlb3DNl1egkJLytxzjKh2EepP3qALjsSK6HabYyOPbLJItStJSJQ7nW6yjlWDLcEId5tyxmrCSrYdvidGLsbNqcU4YVsVDOwh/xX8EMvc2KiNgpDXGBICexG8ixf16Cv6xmbPA0;
 4:hCDGA/eHx/lE//H5GWEMW5QrMoRXXJwgnw0MZR+NMi4/RHS8PpJqIEqtPte1eoZxRUw4IkZQIyuj7OiV4IDz2Mp1vrmADzmPReaU2kZPZrlxgLSQisLAO8mrsyBLPXRC705dNqdNHkbWUq2oe1VKvmraQ1WgBxncmurClwWHM6ATu3D/RXAZcm5dQp9MjzqXZRr1tLd7XWhW47F8y+SFXGJbltY85YyaDCN1rHT3F6O0+0jVqOGhtNYWQj8SRzAaafsjJntAh0elNSKPdV3KsEwEXY3TYLLjJtpyKJ1nPO0/nQsyOVAjFdf3DzY4++fB
X-Microsoft-Antispam-PRVS: <VI1PR03MB3774F0980E88E6871164EF1EE6370@VI1PR03MB3774.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)(3231311)(944501410)(52105095)(93006095)(93001095)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201708071742011)(7699016);
 SRVR:VI1PR03MB3774; BCL:0; PCL:0; RULEID:; SRVR:VI1PR03MB3774; 
X-Forefront-PRVS: 0773BB46AC
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(39860400002)(376002)(136003)(396003)(346002)(189003)(199004)(16526019)(110136005)(86362001)(305945005)(31686004)(6666003)(2906002)(77096007)(97736004)(25786009)(186003)(486006)(26005)(7736002)(2870700001)(67846002)(106356001)(105586002)(65956001)(4326008)(478600001)(6246003)(47776003)(72206003)(65806001)(66066001)(229853002)(5660300001)(80792005)(3846002)(6116002)(23676004)(68736007)(81156014)(316002)(6486002)(52116002)(76176011)(8676002)(7416002)(446003)(58126008)(386003)(2616005)(53546011)(476003)(11346002)(65826007)(53936002)(64126003)(81166006)(36756003)(52146003)(16576012)(14444005)(55236004)(2486003)(50466002)(31696002)(956004)(8936002)(557034004)(921003)(1121003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR03MB3774; H:[10.17.182.79]; 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?MTtWSTFQUjAzTUIzNzc0OzIzOllNVVhyNWdXL2lKM0RjWmdnbUh0SDRiczcz?=
 =?utf-8?B?UDZ2amRTa0lJVk9KdVdiNzBkVnQyN3pYd3lTcHpTREI0SW5aVlRla2JDb1lV?=
 =?utf-8?B?K0kyRFN5V0NCYVY3SXhvcDZSbE1ZL3A4dk5KUFc2dmhpVVRtZVdEV1lBQ2Nq?=
 =?utf-8?B?VklmTGM4T25uZUx4RnM0MXZnZ1BqUnFUMjU3bGZMeWRNa2dzbFovVGcwd21F?=
 =?utf-8?B?NUpxc09zTXl3T0U0d3lOYlRqaHdHMHVjd0ZKNyt1cE4vMktnazErOGJLUGZn?=
 =?utf-8?B?bUhCWXRrckh4MEUyVXpTSXhZalFVT1RwR2hybWhxbFVpRW9BNlVBYjMvNkNN?=
 =?utf-8?B?THJ0aFNVbVoxbStGV3l6VXNQUFE5NW1YOEdadTIvNXhINXdsYXVLR1pZZjVK?=
 =?utf-8?B?dzR3TldMdWZKNmxBTXdPSHp3YnRUdWE0Um1abUZ1TU9CMCtBZ3JISTVtVmhY?=
 =?utf-8?B?bWpXRFc1OXNDOXY3bFRVckg4eGJWUy9GRUxHOW1VZEZCMlpGb25OcncyR1BB?=
 =?utf-8?B?NUVLSE00Y3dYOXVHUjR4Y0N6TVhqSlNIL04zLzh5cG1OKytEeVJJbWZCZXE0?=
 =?utf-8?B?SitzVGN5TUdydkRNbHR5Tm1HenJOZjBmTFcyVVNpM0ovcVNzMkFsanZmQzRE?=
 =?utf-8?B?YkNNWmNTUFVxaXBhcDE1OGhMdVNsOU5LS0dJZFlmdVI2aU11cW5tcm5ueDlW?=
 =?utf-8?B?cE9oVmk3S1plVU9JakxhTTVMRUk2bVlITithang0THAvSXplSE9lSVFOVTZx?=
 =?utf-8?B?S2RtWFNiY2JoRlNUMmJrdUJHWlVUNm0xRWtRUFhzcjl2dWxITFdUQkFJb21C?=
 =?utf-8?B?czdTTjVTYTNPNFp3M09uNnQySmtFN3ZsQTZyYlFBWDdiOVQ3QTFqMCtacHQ1?=
 =?utf-8?B?dkRxb3NhQ2xTZENZU3RMV1N5bzVvL011SWk5OEk5bTQ5aktOZG01a1pXRCtI?=
 =?utf-8?B?bzVnYWY4ZDRscFllMHJ0d20wb2VGcFBpckU4Nk5hR0VRcmxPZEdnMHhJRlcr?=
 =?utf-8?B?OFBwYjVjRjhPL05TUGVJazlGd25jVVhjTzlwdW9WZFRNcXRSVGpxQll4ZlN6?=
 =?utf-8?B?Wm5ldHlpenFSTFNVT2wyZXM3dWkzZDlDQStmdUVvSzA2WFVmcmFvQUZmVkJ5?=
 =?utf-8?B?aE9NTU9HSG5wM3ZjVlkxZjJYVE1hdHhQUHBhMjVBTDlQNk5Za2RhekFsblFX?=
 =?utf-8?B?QWkxaDlyOUJ2QytiTWlFTzhWN2hKUU90L2UzWlg4ZnVDbHRJMUpCTDV6YzJL?=
 =?utf-8?B?ajR3UzloTHRYZnhTY2JOTXRQNElCeE9Xc2Z3QVRJT091VVpmWlRQQlhFS0NR?=
 =?utf-8?B?V0RpZXpkRHA0S08yN0dpeXAyQWxJQVprQnV1ZEhVd2RGVzRsNzVkbUdaSC9u?=
 =?utf-8?B?dkVyOW03R280bnE2M0dacm14eko1YnpwRGhNYkNiS3FtcHp2bk54N0s3WTlT?=
 =?utf-8?B?VWdHVmE4LzUzazNBTXU0YVlFTWNNdVNUbk1JbW12cWlIbEV2TUU3MGhsRUV4?=
 =?utf-8?B?TlJPV2V6NDZUNVJqUkRwMVZMR1BYRWZkbWxjMmQrMDkxS0NUTjZBbytUWE1D?=
 =?utf-8?B?bVBmNmQ5N2ZBRzBrU3d3Y3RZakZ1cC9LMU5GblB2OWx4eHpJV1ZmSG5pQlh6?=
 =?utf-8?B?eXUrbFV6bUlqc2h6dlQ3bGlTUVk5d3JlQXNKbnd6eG01Z05xa0Q5czUzWDFs?=
 =?utf-8?B?b2JMQk10MHplMVVmeE9Tdkh5ZlFCeXFUb3lWVll3V3YwYUN0a2Q1QnR2Vzg2?=
 =?utf-8?B?aUkwUzVnNXA1WFVLL1hhNFN1RFhMRHlkK1laWm8rT2FVV0phMG5DQllLdnl0?=
 =?utf-8?B?cDRobk1sZWpzQ01lclZHeHNoUHhUMGl4ZkFpYzRrTzFqSCtiSXJkd2tmTm5Y?=
 =?utf-8?B?enNZQWJjNDY3Wk9uRStETWdwazh0U1F6NjZiQmRrdUhiaXJCTENMZ25hdnNx?=
 =?utf-8?B?aFBsbFB2K0NWMXdHYk8xb3V0OWU0bmhja1lOOU81cSs0dTNrN3BqU3VoVXUz?=
 =?utf-8?B?cEp0em5xbFNlcFZPNUxLOTBnUzVVaW11Ly9VdlZLV1hTTEh5MHBOM2Q1dTBj?=
 =?utf-8?B?Nm14bitRdlZKWEFBRG15Y2RQUnUrcE1VNGxjcnFqSFFkZ3RxSE9FZXVBUWNK?=
 =?utf-8?Q?L9QjwiB7wSbVCdcXM4H7nKEjHtNrcF8W7FI1O3w49kQW?=
X-Microsoft-Antispam-Message-Info: wOj8e+Ugtbq0vhuU6OSGRfsAsjuuIqkR+1sfw7fA32XJU8pWjweyVDfY/DmX+vImBHuqabwjkbndsJ/sZMeTSIF0pzlMKgahut3TZTcSm1k2dDllZOuruZTLfrRNkKUz0CWd1Bb7RgUa1tBXma2qdtJg1CByzIpMjxsmNh89aTG3x2RBR+7fxuzizx0b6FTUABVxsEFo/lYLWsYhGbeXJpipYRhCI/CFi76vfoRZ2mYQzArOCLKqoPJbFF8PUI0R01ZHZsqbPe6Zttq35daUaQ25BN/O4jW1dII/nr3lgVI5XPKIgWqmofzKq7sB09HksSdRO5S808oifUq/5Vuq15Tu/9cg928phj9WTcuC5oE=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3774;
 6:xokrdqln2QqvdWq5gXTHt1nbpNnuK/FUqWQugIup4eCw7yu0nD4iBIv32H+Pwb/nhFkc42WYshE2Z4jraoldufbjnuRu2ASdxKu4ubaU9/Et0SX2rzcObDebkRFWikMyLFxxlovCDVTZS1Y262QDaUzIooh6xx26WYmqwwqpKbXUU6/8xmgvQczK1qcaUm+igXCnu8li+oXNfbH3yAIwrkDkid/YE5H0KbM16oxdpEd0jfO7UR3YRWkm4wYBcAb1+cEymOHsPSr99gVQ1YFymA3plTv1D6PLDw+IrLf4fPbice6nM58aVNtJ/8zivhUCC90X96bPe33yIRvA0PvLuj3VRasMTMf8qS+8QMOoDHH2pFUVzJy1FIcWmUCAJ1d3IU1dlkbsYLXg9bKwBjc410jIEA0/2VCYexI3OuTBEDG7Ih89fuBGTA2uxTpdhLNotRXzAXMjmBq4umfMnDI43Q==;
 5:6V4MLGF8RrV9vItTBm8iTIgxz6lTZhipYMZCfgDSoMaw3KHgJD0lBA9RN/CvNa7DTQ4cmvy1DisuJnUFcMnbgQaoe/DcuT4t+yy12S54/SHvJ0T+02C3Jlr1H5n/RgNpfy/7N43YR/bNDbp8pd4vb/wT2e+eZEOa/JF7dhAv65M=;
 7:sm3kRj86olV8jJ0mmZ3ACghBNUjRvPAvXvTdtOZFWG4mnwrbt4kAM/sk0hzETqwRBUKT16hO1DmGKpH1WxM3tEU/9WkDHWi59Eet3GnpBz+MX7jZEGUlowPdkxgGbwFQKj92BSpUw8SU9MzleHR1pNgHcCId8MQJcDApWM7Hr8A+oeG5UaLvO2Rmezc3/kgAlPgV965YMkK8ndun+8XpHnWBISnRvs/Pm19TRBfqzhHt1uCxX53fM1vJJOsB1xUs
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Aug 2018 14:27:57.8141 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: ae9a7a99-1a0b-4df9-7d7c-08d60904a045
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR03MB3774
Subject: Re: [Xen-devel] [PATCH v1 4/6] optee: add OP-TEE mediator
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: tee-dev@lists.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>

SGksCgpPbiAyMi4wOC4xOCAyMDoyOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IFBs
ZWFzZSBvbmx5IENDIHJlbGV2YW50IHBlb3BsZSB0byB0aGUgcGF0Y2hlcy4gVGhpcyBjb3VsZCBi
ZSBkb25lIGVhc2lseSAKPiB1c2luZyB0aGUgbmV3IHNjcmlwdCBhZGRfbWFpbnRhaW5lcnMucGwu
Cj4gCk9oLCBJJ20gc29ycnkuIEkgdXNlZCBnZXRfbWFpbnRhaW5lcnMucGwuCgo+IE9uIDIyLzA4
LzE4IDE1OjExLCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPj4gQWRkIE9QLVRFRSBtZWRpYXRv
ciwgc28gZ3Vlc3RzIGNhbiBhY2Nlc3MgT1AtVEVFIHNlcnZpY2VzLgo+Pgo+PiBPUC1URUUgbWVk
aWF0b3Igc3VwcG9ydCBhZGRyZXNzIHRyYW5zbGF0aW9uIGZvciBEb21Vcy4KPj4gSXQgdHJhY2tz
IGV4ZWN1dGlvbiBvZiBTVEQgY2FsbHMsIGNvcnJlY3RseSBoYW5kbGVzIG1lbW9yeS1yZWxhdGVk
IFJQQwo+PiByZXF1ZXN0cywgdHJhY2tzIGJ1ZmZlciBhbGxvY2F0ZWQgZm9yIFJQQ3MuCj4+Cj4+
IFdpdGggdGhpcyBwYXRjaCBPUC1URUUgc3VjZXNzZnVsbHkgcGFzc2VzIG93biB0ZXN0cywgd2hp
bGUgY2xpZW50IGlzCj4+IHJ1bm5pbmcgaW4gRG9tVS4KPj4KPj4gU2lnbmVkLW9mZi1ieTogVm9s
b2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tPgo+PiAtLS0KPj4KPj4g
wqAgQ2hhbmdlcyBmcm9tICJSRkMiOgo+PiDCoCAtIFJlbW92ZWQgc3BlY2lhbCBjYXNlIGZvciBE
b20wL0h3RE9NCj4+IMKgIC0gTm8gbW9yZSBzdXBwb3J0IGZvciBwbGFpbiBPUC1URUUgKG9ubHkg
T1AtVEVFIHdpdGggdmlydHVhbGl6YXRpb24KPj4gwqDCoMKgIGNvbmZpZyBlbmFibGVkIGlzIHN1
cHBvcnRlZCkKPj4gwqAgLSBNdWx0aXBsZSBkb21haW5zIGlzIG5vdyBzdXBwb3J0ZWQKPj4gwqAg
LSBQYWdlcyB0aGF0IGFyZSBzaGFyZWQgYmV0d2VlbiBPUC1URUUgYW5kIGRvbWFpbiBhcmUgbm93
IHBpbm5lZAo+PiDCoCAtIFJlbmFtZWQgQ09ORklHX0FSTV9PUFRFRSB0byBDT05GSUdfT1BURUUK
Pj4gwqAgLSBDb21tYW5kIGJ1ZmZlcnMgZnJvbSBkb21haW4gYXJlIG5vdyBzaGFkb3dlZCBieSBY
RU4KPj4gwqAgLSBNZWRpYXRvciBub3cgZmlsdGVycyBvdXQgdW5rbm93biBjYXBhYmlsaXRpZXMg
YW5kIHJlcXVlc3RzCj4+IMKgIC0gY2FsbCBjb250ZXh0cywgc2hhcmVkIG1lbW9yeSBvYmplY3Qg
bm93IHN0b3JlZCBwZXItZG9tYWluCj4+Cj4+IMKgIHhlbi9hcmNoL2FybS90ZWUvS2NvbmZpZ8Kg
wqDCoMKgwqDCoMKgwqDCoMKgwqAgfMKgwqAgNCArCj4+IMKgIHhlbi9hcmNoL2FybS90ZWUvTWFr
ZWZpbGXCoMKgwqDCoMKgwqDCoMKgwqDCoCB8wqDCoCAxICsKPj4gwqAgeGVuL2FyY2gvYXJtL3Rl
ZS9vcHRlZS5jwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8IDk3MiAKPj4gKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrCj4gCj4gVGhpcyBwYXRjaCBpcyBmYXIgdG8gYmlnIHRvIGdl
dCBhIHByb3BlciByZXZpZXcgd2l0aCB1bmRlcnN0YW5kaW5nIG9mIAo+IHRoZSBjb2RlLiBDYW4g
eW91IHNwbGl0IGl0IGluIHNtYWxsZXIgb25lcyB3aXRoIGFwcHJvcHJpYXRlIGNvbW1pdCBtZXNz
YWdlPwo+IApZZXMsIGl0IGlzIGEgcXVpdGUgYmlnLiBCdXQgdGhpcyBpcyBhIGNvbXBsZXRlIGZl
YXR1cmUuIEkgY2FuJ3QgcmVtb3ZlIAphbnl0aGluZyBmcm9tIGl0LCBiZWNhdXNlIGl0IHdpbGwg
bm90IHdvcmsuCkkgY2FuIHNwbGl0IGl0IGludG8gc2VyaWVzIG9mIHBhdGNoZXMsIHRoYXQgd2ls
bCBhZGQgdmFyaW91cyBwaWVjZXMgb2YgCmNvZGUuLi4gQnV0IHRoaXMgd2lsbCBsZWFkIHRvIHBh
dGNoZXMgd2l0aCBub3Qtd29ya2luZyBjb2RlIHVudGlsIHRoZSAKZmluYWwgb25lLiBJcyB0aGlz
IG9rYXk/Cgo+ICBGcm9tIGEgcXVpY2sgbG9vayBhdCBpdCwgSSB3b3VsZCBsaWtlIHRvIHVuZGVy
c3RhbmQgaG93IHRoZSBtZW1vcnkgCj4gYWxsb2NhdGVkIGluIFhlbiBpcyBib3VuZGVkIGZvciBh
IGdpdmVuIGd1ZXN0PyBTYW1lIHF1ZXN0aW9uIGZvciB0aGUgdGltZS4KCkkgc3RvcmUgcmVmZXJl
bmNlcyB0byBhbGxvY2F0ZWQgcGFnZXMgaW4gcGVyLWRvbWFpbiBjb250ZXh0LiBCdXQgdGhleSAK
YXJlIG5vdCBhY2NvdW50ZWQgYXMgYSBkb21haW4gbWVtb3J5LiBUaGlzIHBhZ2VzIGFyZSBuZWVk
ZWQgYnkgWEVOIHRvIApjb25jZWFsIHJlYWwgUEFzIGZyb20gZ3Vlc3QuIEknbSBub3Qgc3VyZSBp
dCB0aGV5IHNob3VsZCBiZSBhY2NvdW50ZWQgYXMgCmEgbWVtb3J5IGFsbG9jYXRlZCBieSBkb21h
aW4uCgpBbmQgd2hhdCBhYm91dCBhIHRpbWU/IERpZCB5b3UgbWVhbiB0aW1lIGFjY291bnRpbmc/
Cgo+IEkgYW0gaW50ZXJlc3RlZCBpbiBhIG5vcm1hbCBjYXNlIGJ1dCBhbHNvIGluIHRoZSBjYXNl
IHdoZXJlIHNvbWVvbmUgCj4gbWFsaWNpb3VzIGlzIHVzaW5nIHRoYXQgQVBJLiBIb3cgbXVjaCBk
YW1hZ2UgY2FuIGl0IGRvIHRvIHRoZSBoeXBlcnZpc29yPwoKRXZlcnkgc3RhbmRhcmQgKGxvbmct
bGFzdGluZykgY2FsbCByZXF1aXJlcyBzbWFsbCBhbW91bnQgb2YgbWVtb3J5IHRvIApzdG9yZSBj
b250ZXh0LiBFdmVyeSBzaGFyZWQgYnVmZmVyIHJlcXVpcmVzIGVub3VnaCBtZW1vcnkgdG8gc3Rv
cmUgCnJlZmVyZW5jZXMgdG8gc2hhcmVkIHBhZ2VzLgpPUC1URUUgaGFzIGxpbWl0ZWQgcmVzb3Vy
Y2VzLCBzbyBpdCB3aWxsIG5vdCBhbGxvdyB5b3UgdG8gY3JlYXRlLCBzYXksIAoxMDAgY2FsbHMg
YW5kIGNvdXBsZSBvZiBHQnMgb2Ygc2hhcmVkIG1lbW9yeS4gSSBleHBlY3QgdGhhdCBpdCB3aWxs
IApsaW1pdCBjYWxsZXIgaW4gbWVtb3J5IG92ZXJ1c2UuCgpBcGFydCBmcm9tIHRoYXQgSSBjYW4n
dCBpbWFnaW5lIGhvdyBtYWxpY2lvdXMgdXNlciBjYW4gZGFtYWdlIHRoZSAKaHlwZXJ2aXNvci4K
CgotLSAKVm9sb2R5bXlyIEJhYmNodWsKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 14:35:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 14:35: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 1fsqi5-0004Tw-6n; Thu, 23 Aug 2018 14:35: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=z92b=lg=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fsqi3-0004Tr-Cv
 for xen-devel@lists.xen.org; Thu, 23 Aug 2018 14:35:40 +0000
X-Inumbo-ID: 9d7abbed-a6e1-11e8-a8a5-bc764e045a96
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::613])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 9d7abbed-a6e1-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 16:34:17 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=XEnFFfTp+64h5apUx+2Uu69/ssFZq8k/lxiQz5pldis=;
 b=DNPndSOjSfsbLzZyJCN7yMoZakjBS0d0f7/oLwNfRxaDaSn7u+91I60XbT3PlmM+Fj8f53Go3ap9rKJQZq2klIuX053AR/+jCcz8j4+Bo4lxTDwQ9WEIOQ4nvXlVbrxpChv8SH3qB5mmrryl8TmgY9hIvHjSc0KPVNuLpVrBg8g=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from [10.17.182.79] (85.223.209.51) by
 AM0PR03MB3761.eurprd03.prod.outlook.com (2603:10a6:208:45::12) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1059.23; Thu, 23 Aug 2018 14:35:29 +0000
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xen.org,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@citrix.com>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
 <1534947094-9974-2-git-send-email-volodymyr_babchuk@epam.com>
 <e80f4edc-7dc3-3eed-41ba-336165f9dd87@arm.com>
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <4c28da8b-7df3-497d-93d9-d19022933cd0@epam.com>
Date: Thu, 23 Aug 2018 17:35:25 +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: <e80f4edc-7dc3-3eed-41ba-336165f9dd87@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.51]
X-ClientProxiedBy: DB6P18901CA0009.EURP189.PROD.OUTLOOK.COM
 (2603:10a6:4:16::19) To AM0PR03MB3761.eurprd03.prod.outlook.com
 (2603:10a6:208:45::12)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 3530f99c-cf36-4e21-2889-08d60905ad0e
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:AM0PR03MB3761; 
X-Microsoft-Exchange-Diagnostics: 1; AM0PR03MB3761;
 3:5yRe9Ito/375bTLruIBXjGycaG4XmSwX+Da9HHm05nhep52JdXkQm9B8fKN6aJAfg0tZqCeQVXDuJGlWAUEA0gLGT18BmlY6jXnlM4n6bqkJbe8iB9aiw9ELXu/UoqvMXJKudcglXvPHSqtmCnZhQoYIHSpTlWmz7A33xqzglYdW7FTZFwoxMqrDBBnpvIxkI7ABhOlRTGs3IB1/6m+/qZvnLN5emWVvPku0ydrU1WNe+8+vpkcl931IkhjFETWD;
 25:/5umN+A1Nsg1OZhTiYsl6U++cqYkjxR2DvuDNuOnGf6xHvwOp/ZdQe/6vYcHhGtoDGhZWzhU1Si6MECk2S2uAy+9s/Lx4ETz+wZdIYV4GYi+3IppuKTanGG7eRmC1IpebfBL+c8x9w1TqAgq06RpCM6MDSQQL6rmzSSoFe77Y0WOBb7jSkaQK37K5K+t6+6DF7No2pRmTNkrZ+QH+K9J4st4HfePqZc76Sytwxmb26KcOJ+jPls5pHwhQ5rp4wn61VZO4mH+v2vPGT6GJ4YoVRvILS7xDH1wsTHhDdkTfqPqynfJ1kjTaPqUYAKKh+xSBWkW431fkjBROFoKKtoMWQ==;
 31:mMHI7FxCS+7TI0zELk0CDwm28mfrP0xyLXLuhXcFkhRYFTucpdZaQ1Ito1izHb61p/0qZw74w6pRrthzN79S0xyX8JfroXeGal0Y/jvk2YQso+BRgAnWClrZQDKhspuFQA6uB08YG0CsByGaAigsT+3FtIT9U75ak9Dan+zRof1jWDbPg2MmkDaTbbKXoCfRaJW0SGMiy9dWk2/gooeNyfPplXR/Svp5WKc7y9lnpyU=
X-MS-TrafficTypeDiagnostic: AM0PR03MB3761:
X-Microsoft-Exchange-Diagnostics: 1; AM0PR03MB3761;
 20:ikC35V+XG24tLYPmbXN5DlNT4/72haXlcz4TVkzgG0bh8CLjCHq6RjhiOCZUkwFvE31Ckjyyrx995qsBCOPO9WglW2oglbx6MjIQFnxQoRLBOL5eRVw/yiyQaViY9/F+KX0RqiPPlY0JjK+86pfa09qkaiF6kQiNnJcbDru849e3yw9XkDKL9CiiHR5jVtm1Nvm8wX/9M70BjFCIqgj5FsnWNrGxT5ZBv+jX+jB0MbTzowHEdoyv4QGI75wk+2fV7fCgEaZHIX2zswpAwKKmCDMnuXoGtpuoVlptvnTjGdUtCsduc092X6f3TyKT9lz9l/q0OlNIdjpWxmmnvDCToRm89c1vscyAp+6CpAtGhQH7/+TEUcKNSQV553t3xV1bFORb0PmuWP2tEia87g5r3IvMNReG7fg0yPkMBhBtKcwMUz5cvScKy9UKSKqkfAkCOVpsfWOPPji2clWtzvXi4DevMZpLArG7CY1smuQS+PZ20Ecr95+vgwafm36zB5MP;
 4:Er+d46Dw3zeL0ERKV1EDH49RJnwgHbuC51+o7p5iuo0B9MqDhb3jv8bmyfbvkeXLBaH/unzxzAMraN2MBKelAMw8UI483H5o6GSc6hS35mBGJLcGpJwfuTTO35hZsOyrPaxMaLhD7Y/DpSSBo1LtGMCMw7S5ZNZflCVd6a5vRchzKu5Wp/GKXRarUNBeJWA75IC7taq+Jxfqm3t6DpWb1J6wedIIaNvtFkjjRd6on41KwOR6M8ejiEoJsglAG4UPZB9jZJtWC0ykD1qreYeX3uV6wyuiltvzE6DVmovxJSgwDVX4Xzku/mtgvsEU12nhP58HbJUqIvOyEZ2ybWQW/bFhve88Ey6o6rVHuxQRcYxnhunug7GjfXOo91/ILFl0
X-Microsoft-Antispam-PRVS: <AM0PR03MB3761D6DD42A2D1DF50AFE737E6370@AM0PR03MB3761.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(58134797142442)(192813158149592)(4114951738403); 
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)(149027)(150027)(6041310)(20161123562045)(20161123560045)(20161123564045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016);
 SRVR:AM0PR03MB3761; BCL:0; PCL:0; RULEID:; SRVR:AM0PR03MB3761; 
X-Forefront-PRVS: 0773BB46AC
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(396003)(346002)(39860400002)(376002)(136003)(189003)(199004)(36756003)(52146003)(50466002)(14444005)(11346002)(2616005)(2906002)(478600001)(58126008)(64126003)(65956001)(16576012)(81156014)(316002)(65806001)(47776003)(77096007)(486006)(8936002)(81166006)(956004)(68736007)(72206003)(966005)(23676004)(66066001)(476003)(186003)(97736004)(110136005)(8676002)(2870700001)(2486003)(26005)(67846002)(65826007)(446003)(16526019)(52116002)(7736002)(31696002)(6666003)(25786009)(386003)(7416002)(55236004)(53546011)(53936002)(76176011)(5660300001)(4326008)(305945005)(106356001)(31686004)(6486002)(6246003)(229853002)(6116002)(105586002)(6306002)(86362001)(3846002)(80792005)(921003)(2004002)(1121003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB3761; H:[10.17.182.79]; 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?MTtBTTBQUjAzTUIzNzYxOzIzOllIWkdpMTNreTNJWndMYlBXOTROekU3Y3Nn?=
 =?utf-8?B?Q1c4eEpNR3RBbkw4RFFMT01zbVlFcVZRU0pUSkl1WVRURkQvN25vTnZGK1Fi?=
 =?utf-8?B?VmkrR1Y5L21qNnpLcEtQNjVqc1QwWkd2TXBVS3dOczNyN1dvcEtzVGQvTS92?=
 =?utf-8?B?Z0RUcnduRHlpYVF4eFd6R0FSQlFlUDZFSUdTWFl2alFDS3ZaNDByWFhYOVFr?=
 =?utf-8?B?cFFPZEFXSFYwTWJZSDZ2V2VQc01VeFI1OXQxVXo0YzFqVVBVd2xSR0hwaysv?=
 =?utf-8?B?SzBUVFZsUjc3S1dNdUFqVkRqR0RlR0Zvd1QvUXg2TDZLVDVRTGZtQUZuQldt?=
 =?utf-8?B?SzVhVkwvd3FRVld3cjc4S293WUhUeXRVNU1VekRFWm9MNkVGVkhueDE0VWdX?=
 =?utf-8?B?dk9peXZRMTErTXRXTXRJUzNJNFpJSWh3UGcwODJVSVpWeFlVMUJWbVhhTUZm?=
 =?utf-8?B?MlJvdUp4Rk5MTlZaSm4rcWpFY05Id3MrZEhTU2pWd0hBRnViZ0JQM0pKLytq?=
 =?utf-8?B?SFhDR0crbEorNUp5dnpBb2pXL3B1M24wcW16U1hUbGhjMDFRbVZ2SGtmVXlR?=
 =?utf-8?B?YTNQbmMzYlJsTmY5aC96M25Kd3FuSHdwamh4cFU5MDVlVXg0YlpKV3l2eXQr?=
 =?utf-8?B?U1VFeStkWWM3aUdjNTRoYk9Ha3dFZHdPY3dBZ09OOFhVbFRrTG41cWtVZ0dI?=
 =?utf-8?B?UmUyNUZrbURlbXZxVFNnaXRmUGVPOWhQd3g5VUczYkpURWl3Z1Y4ZWdOSkV4?=
 =?utf-8?B?SVpHUXJES1FHOGN4U3o5Nk9PNEYrM1BGOWduc0dPYmV4bmhqQXlIWGhKMFlm?=
 =?utf-8?B?dHJtb3A4eGp3TUtRaFEzUWs2NDNicW12U3FjM1RDbGdsOUwxRWxoSkkxUUdS?=
 =?utf-8?B?UTdtUXdhanN6ZTBwdFlnVi92d0k4RDVPUXBEUEwwaU1LeEdUV2R1UXZpWjVY?=
 =?utf-8?B?L0wwaWlPUEl2QzVCT0QyRmw3MVZvYTNsS04xQUxld21JNklwYmMvWngwc1RZ?=
 =?utf-8?B?VnNHRXBZcjZtWmR6N2RJZER6ajJvSXVDT3UwZzkwWnhaVTA2eWpkejN4K3Rr?=
 =?utf-8?B?UkdOL1pCMFgyWnJnaWVtc1ZxMHIrNVQvS1ZHdUhKSkdBcW9jZTVWMW1ITnNh?=
 =?utf-8?B?WlkzTWhLUXU5RWZ3UzlRWWlqdnRsckE1N0lNeTh6d29jVnRFRFFJTzNXcWxN?=
 =?utf-8?B?TGxDSlZTVWR5cTUwOWxId3lkOHVWYXRSenFaSGU5VFF0YVRLWkp1Y202Y3pV?=
 =?utf-8?B?bFJRditGNm1nQWxmSDdWVndWSlpodTVtanBnd2ZkN0FGVENxN1BSZmNqYWNI?=
 =?utf-8?B?aEQrZUdiUGIwOHAxcjVpYk5YWnFJL0hBWG5wVE1RMU94YkhwWXBER0hrS1B0?=
 =?utf-8?B?dVRVMTBLSFNaNUFTd25ISzlLU2J3VXpQcHdIaXlDZGtTMHBJUUU1dkNrZnBZ?=
 =?utf-8?B?U012a3F2WXJ4TjA1SXRIVEVZM1hJT2hmR0RLNzFOQmRBK2FDbERnM0hsYTlU?=
 =?utf-8?B?VWpYZkJMRHczOVhpUTFsa0R3bFJyRnRRclFjL3NkTFZqa1pJaWNlcWM3aHBq?=
 =?utf-8?B?NkdoQkZIZjhkdXF6OUZPYVk1YzZ1TDRkZUhUSjg3Tm1Td3lKUWpDVUNzRW0v?=
 =?utf-8?B?K1UrN0RGSFhZR0hpNlJ5bHVJcVFUejFPb2piRVJUd1VxWmhOZXhEMDI5NXFw?=
 =?utf-8?B?Z01vazBIUE9rTVRUeEM5dFhUdTI3QWpldWdXN1RqOVhOd2dqekg4R1VEQngw?=
 =?utf-8?B?RDRpV1NYQzVDTnV4dEhpZW5CNTVoVHRPOW1rZ2oyTGMzZ0NmOHZzMXU3NEdD?=
 =?utf-8?B?dWp0c2U0dzdyUkNVY0JVeXZSZnlickdPMlgvU3hqZzNHUUlBY1dsdmk4R21r?=
 =?utf-8?B?dnNNRTRQOVFiOWxMSGpaN2pwaGR3akxWeTk1YXJTVWRHV0tFc1lVZnEvV3BZ?=
 =?utf-8?B?d085cHRvOFRMbmJYNXQ3V3VkUHF1ckFZZ2ZlNWdIS3NUVDlQVkFRcjBpQ3Yv?=
 =?utf-8?B?VGxaM2JsRThRaTZNL2cwTGFJQ2VSL0tDc25MQmVqUnVERGZWRysxN0VDUE11?=
 =?utf-8?B?NkRlUkl2VXF0SG5VUEE1TW9VYStyR1VrMTNtYnBDb0RiYzJDMEgrR3Bhckl1?=
 =?utf-8?B?eGhjQzA1VzJLNSsvT1ZGMHo2N1VIdzh6MHNHc05kREdiMXlXZWZTTXloQUwz?=
 =?utf-8?B?S1BhdDRVY0FQSzlKSnB3bVdMWThnPT0=?=
X-Microsoft-Antispam-Message-Info: DpE7oraRF5a97C5qc19isNYnm9gLESL4w0n6sKmQRGSmm8teW1tD3LePBjoNBErLx2+lI/HBACixqOuEzAHfnW3s6/c901Sb4a+wwRIZRJ3sqzc6PwbaX5tdmHsWGhvfsVIyG8fzIRu8NOpHkQGjV5C1ZuOR4VoXEnFJepxyYGbcJ5kCI4QzOY836ttAkdJCJhnXOOeAAAETVRezOnlDA5/qUGFD4ocndlwxrRCevuypmCfN9X8DTK+5kkncO9v7O7hk5jONGerhp6PK2PVwSYRgKej0hN9TwvysIujZg6z1zlOBwGvI9eXTcHIfIno3Qlyzf7ktJBUC4odIJHgIyXbUTHSiVxdYc7FyWpfes+I=
X-Microsoft-Exchange-Diagnostics: 1; AM0PR03MB3761;
 6:1PlkepI5pYNxcwXckQxSjwjTXApJ9kN2ararr1qQf7r6Mg/p0BBO30Xl/GShkgz0x+McG+jMDSltMpiszwFm01Qlhzl7E1rAFTjOmnsDdOB6FUl83OcoD1Z0s1EXlisT4UflfGwaxEbWcVxrBeTMh9ZdeZVhJLqa/L2oKGLWj5glTvk+2K13I2LVBovA56L+Fdl5EcdsxFKFSRmzVXK09fxWQqMzeGYTz756cnLXOm5CMGs8RprXLyn77uasKsaHmGCG62caGp6Bzm94nFxydx1neoNvlh5RY7e3um/yWCWJiLIUnD+UWYjKu/RnW0kUhPloDUfqXuNDdn6epCYYsm9FkVmjYk7fbxhUXuDQ1iIAxWqsBNiqcymGtBgvq2EuOu2+o9Hskfluxjn9s/8ZxyGVo1BCGBxxHrDd44DR0NgOR6M6gWzvj5Lx2rEMn0BKWf3StT9CRGt6RShpHySpng==;
 5:rYbV1QH+Nb94se+GpzKnMVlIm0TluH5enBRXyKMtr5KnBzLB0c3Kx8rPl3C48qLDeAr/rY6BKLcnN6PrhQ+3Luy3GTrx3F3diOC8xKuqqG9l13WzyquEL1PuN0u+SLwVYqmRWKmG/3l4tPCD8JBn97DbGpK1V4cl9QNRT9PRpTk=;
 7:aaKRHql1uEvncJOOM4vFTelu+eHjML8ax4pbr6DkeNp/hQTt5tWyYG5a8nBkFoF+/4TCvxgAgsN25RNSjejYuVfvZiqyADp2i1lTot7J8rX8SwqvrWG1lo/904IwfdGKZNRX7gM/2SEX0nvJcPAkXqRzpFB08QEKLxAkfqNjydYYwaFG9Dc1Hv4iF0mxM7wiD5LQPYem5RNkWGRjsHgzBfmuflrjbMBxtcMFZJE6+ZTZue+SZQ6D8kr1kmkewS8g
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Aug 2018 14:35:29.0738 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 3530f99c-cf36-4e21-2889-08d60905ad0e
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB3761
Subject: Re: [Xen-devel] [PATCH v1 1/6] arm: add SMC wrapper that is
 compatible with SMCCC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: tee-dev@lists.linaro.org, "Edgar E. Iglesias" <edgar.iglesias@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyMi4wOC4xOCAxOTo0NiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFZvbG9keW15
ciwKPiAKPiBPbiAyMi8wOC8xOCAxNToxMSwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4+IEV4
aXN0aW5nIFNNQyB3cmFwcGVyIGNhbGxfc21jKCkgYWxsb3dzIG9ubHkgNCBwYXJhbWV0ZXJzIGFu
ZAo+PiByZXR1cm5zIG9ubHkgb25lIHZhbHVlLiBUaGlzIGlzIGVub3VnaCBmb3IgZXhpc3RpbmcK
Pj4gdXNlIGluIFBTQ0kgY29kZSwgYnV0IFRFRSBtZWRpYXRvciB3aWxsIG5lZWQgYSBjYWxsIHRo
YXQgaXMKPj4gZnVsbHkgY29tcGF0aWJsZSB3aXRoIEFSTSBTTUNDQy4KPj4gVGhpcyBwYXRjaCBh
ZGRzIHRoaXMgY2FsbCBmb3IgYm90aCBhcm0zMiBhbmQgYXJtNjQuCj4+Cj4+IFRoZXJlIHdhcyBz
aW1pbGFyIHBhdGNoIGJ5IEVkZ2FyIEUuIElnbGVzaWFzIChbMV0pLCBidXQgbG9va3MKPj4gbGlr
ZSBpdCBpcyBhYmFuZG9uZWQuCj4+Cj4+IFsxXSAKPj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE3LTAyL21zZzAwNjM2Lmh0bWwgCj4+Cj4+
Cj4+IENDOiAiRWRnYXIgRS4gSWdsZXNpYXMiIDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgo+
Pgo+PiBTaWduZWQtb2ZmLWJ5OiBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtA
ZXBhbS5jb20+Cj4+IC0tLQo+Pgo+PiBjaGFuZ2VzIGZyb20gIlJGQyI6Cj4+IMKgwqAgLSByZXNw
b25zZSBub3cgc3RvcmVkIGluIHN0cnVjdHVyZSBpbnN0ZWFkIG9mIGFycmF5Cj4+IMKgwqAgLSBh
ZGRlZCBjb21tZW50cyBmb3IgYXJtMzIgYXNzZW1ibHkgY29kZQo+PiDCoMKgIC0gYWRkZWQgb2Zm
c2V0IChpbnN0ZWFkIG9mIG1hZ2ljIHZhbHVlcykgZm9yIGFybTMyIGFzbSBjb2RlCj4gCj4gRGlk
IHlvdSBtZWFuIGFybTY0PwoKWWVzLCB5b3UgYXJlIHJpZ2h0LgoKPj4KPj4gwqAgeGVuL2FyY2gv
YXJtL2FybTMyL01ha2VmaWxlwqDCoMKgwqDCoCB8wqAgMSArCj4+IMKgIHhlbi9hcmNoL2FybS9h
cm0zMi9zbWMuU8KgwqDCoMKgwqDCoMKgwqAgfCAzOSAKPj4gKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrCj4+IMKgIHhlbi9hcmNoL2FybS9hcm02NC9NYWtlZmlsZcKgwqDC
oMKgwqAgfMKgIDEgKwo+PiDCoCB4ZW4vYXJjaC9hcm0vYXJtNjQvYXNtLW9mZnNldHMuYyB8wqAg
NCArKysrCj4+IMKgIHhlbi9hcmNoL2FybS9hcm02NC9zbWMuU8KgwqDCoMKgwqDCoMKgwqAgfCAz
MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPj4gwqAgeGVuL2luY2x1ZGUvYXNtLWFy
bS9wcm9jZXNzb3IuaMKgIHwgMTEgKysrKysrKysrKysKPj4gwqAgNiBmaWxlcyBjaGFuZ2VkLCA4
NiBpbnNlcnRpb25zKCspCj4+IMKgIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vYXJt
MzIvc21jLlMKPj4gwqAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9hcm02NC9zbWMu
Uwo+Pgo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL01ha2VmaWxlIGIveGVuL2Fy
Y2gvYXJtL2FybTMyL01ha2VmaWxlCj4+IGluZGV4IDBhYzI1NGYuLmM2OWYzNWUgMTAwNjQ0Cj4+
IC0tLSBhL3hlbi9hcmNoL2FybS9hcm0zMi9NYWtlZmlsZQo+PiArKysgYi94ZW4vYXJjaC9hcm0v
YXJtMzIvTWFrZWZpbGUKPj4gQEAgLTEwLDQgKzEwLDUgQEAgb2JqLXkgKz0gcHJvYy12Ny5vIHBy
b2MtY2F4eC5vCj4+IMKgIG9iai15ICs9IHNtcGJvb3Qubwo+PiDCoCBvYmoteSArPSB0cmFwcy5v
Cj4+IMKgIG9iai15ICs9IHZmcC5vCj4+ICtvYmoteSArPSBzbWMubwo+PiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL2FybTMyL3NtYy5TIGIveGVuL2FyY2gvYXJtL2FybTMyL3NtYy5TCj4+IG5l
dyBmaWxlIG1vZGUgMTAwNjQ0Cj4+IGluZGV4IDAwMDAwMDAuLjU2Zjc5ODIKPj4gLS0tIC9kZXYv
bnVsbAo+PiArKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvc21jLlMKPj4gQEAgLTAsMCArMSwzOSBA
QAo+PiArLyoKPj4gKyAqIHhlbi9hcmNoL2FybS9hcm0zMi9zbWMuUwo+PiArICoKPj4gKyAqIFdy
YXBwZXIgZm9yIFNlY3VyZSBNb25pdG9ycyBDYWxscwo+PiArICoKPj4gKyAqIFRoaXMgcHJvZ3Jh
bSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5
Cj4+ICsgKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNl
bnNlIGFzIHB1Ymxpc2hlZCBieQo+PiArICogdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsg
ZWl0aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKPj4gKyAqIChhdCB5b3VyIG9wdGlv
bikgYW55IGxhdGVyIHZlcnNpb24uCj4gCj4gWGVuIGlzIEdQTHYyIG9ubHkuIENhbiB5b3UgcGxl
YXNlIHVwZGF0ZSB0aGUgY29weXJpZ2h0IGFjY29yZGluZ2x5Pwo+IAo+IEFsc28sIHRoZSBjb2Rl
IGlzIHByZXR0eSBtdWNoIGEgY29weSBvZiB0aGUgTGludXggcGFydC4gU28gaXQgaXMgCj4gcHJv
YmFibHkgd29ydGggdG8ga2VlcCB0aGUgY29weS1yaWdodCBhcm91bmQuCj4+ICsgKgo+PiArICog
VGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1
c2VmdWwsCj4+ICsgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUg
aW1wbGllZCB3YXJyYW50eSBvZgo+PiArICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9S
IEEgUEFSVElDVUxBUiBQVVJQT1NFLsKgIFNlZSB0aGUKPj4gKyAqIEdOVSBHZW5lcmFsIFB1Ymxp
YyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCj4+ICsgKi8KPj4gKwo+PiArI2luY2x1ZGUgPGFz
bS9tYWNyb3MuaD4KPj4gKwo+PiArLyoKPj4gKyAqIHZvaWQgY2FsbF9zbWNjY19zbWMocmVnaXN0
ZXJfdCBhMCwgcmVnaXN0ZXJfdCBhMSwgcmVnaXN0ZXJfdCBhMiwKPj4gKyAqwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByZWdpc3Rlcl90IGEzLCByZWdpc3Rlcl90IGE0
LCByZWdpc3Rlcl90IGE1LAo+PiArICrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgIHJlZ2lzdGVyX3QgYTYsIHJlZ2lzdGVyX3QgYTcsIHN0cnVjdCBzbWNjY19yZXMgCj4+
ICpyZXMpCj4+ICsgKi8KPj4gK0VOVFJZKGNhbGxfc21jY2Nfc21jKQo+IAo+IEkgd291bGQgcmF0
aGVyIGF2b2lkIHRvIGhhdmUgMiBmdW5jdGlvbiB0byBoYW5kbGUgdGhlIHNhbWUgY29udmVudGlv
bi4gCj4gQ2FuIHlvdSBwbGVhc2UgZWl0aGVyIGRyb3AgY2FsbF9zbWMgb3IgcmV3b3JrIGl0IHRv
IGhhbmRsZSBtb3JlIHBhcmFtZXRlcnM/Cj4gCj4gQnV0IGl0IGxvb2tzIGxpa2UgeW91IGNvdWxk
IHJlLXVzZSBhcm1fc21jY2NfMV8xIGFzIGl0IGZvbGxvd3MgdGhlIDEuMCAKPiBjb252ZW50aW9u
IGZvciAzMi1iaXRzLgpPb3BzLCBJIG1pc3NlZCBpbnRyb2R1Y3Rpb24gb2YgYXJtX3NtY2NjXzFf
MS4gSSB0aGluaywgaXQgd2lsbCBiZSAKc3VmZmljaWVudCBmb3IgbXkgdGFza3MuIExvb2tzIGxp
a2UsIEknbGwgZHJvcCB0aGlzIHBhdGNoIGF0IGFsbC4KCkknbSBzb3JyeSBmb3IgYm90aGVyaW5n
IHlvdS4KCj4+ICvCoMKgwqDCoMKgwqDCoCBtb3bCoMKgwqDCoCByMTIsIHNwCj4+ICvCoMKgwqDC
oMKgwqDCoCBwdXNowqDCoMKgIHtyNC1yN30KPj4gK8KgwqDCoCAvKgo+PiArwqDCoMKgwqAgKiBB
Y2NvcmRpbmcgdG8gQVJNdjcgKG9yIGFhcmNoMzIpIEFCSSwgZmlyc3QgNCBwYXJhbWV0ZXJzIG9m
Cj4+ICvCoMKgwqDCoCAqIGNhbGxfc21jY2Nfc21jIGFyZSBwYXNzZWQgaW4gcjAtcjMgYW5kIG90
aGVyIDQgYXJlIG9uIHN0YWNrLgo+PiArwqDCoMKgwqAgKiBMb2FkIGE0LWE3IGZyb20gc3RhY2sg
dG8gcjQtcjcuCj4+ICvCoMKgwqDCoCAqLwo+PiArwqDCoMKgwqDCoMKgwqAgbGRtwqDCoMKgwqAg
cjEyLCB7cjQtcjd9Cj4+ICvCoMKgwqDCoMKgwqDCoCBzbWPCoMKgwqDCoCAjMAo+PiArwqDCoMKg
wqDCoMKgwqAgcG9wwqDCoMKgwqAge3I0LXI3fQo+PiArwqDCoMKgIC8qIExvYWQgcG9pbnRlciB0
byByZXMgKDR0aCBwYXJhbWV0ZXIgb24gc3RhY2spIHRvIHIxMiAqLwo+PiArwqDCoMKgwqDCoMKg
wqAgbGRywqDCoMKgwqAgcjEyLCBbc3AsICMoNCAqIDQpXQo+PiArwqDCoMKgIC8qIFN0b3JlIHJl
dHVybmVkIHJlc3VsdHMgZnJvbSByMC1yMyB0byByZXMgKi8KPj4gK8KgwqDCoMKgwqDCoMKgIHN0
bcKgwqDCoMKgIHIxMiwge3IwLXIzfQo+PiArwqDCoMKgwqDCoMKgwqAgYnjCoMKgwqDCoMKgIGxy
Cj4gCj4gU29tZXRoaW5nIGxvb2tzIHdyb25nIHdpdGggdGhlIGluZGVudGF0aW9uLiBUaGVyZSBz
ZWVtIHRvIGJlIGEgbWl4IG9mIAo+IGhhcmQgdGFiIGFuZCBzb2Z0IHRhYi4KPiAKPj4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9NYWtlZmlsZSBiL3hlbi9hcmNoL2FybS9hcm02NC9N
YWtlZmlsZQo+PiBpbmRleCBiYjVjNjEwLi43ZWNkYWQ3IDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJj
aC9hcm0vYXJtNjQvTWFrZWZpbGUKPj4gKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L01ha2VmaWxl
Cj4+IEBAIC05LDYgKzksNyBAQCBvYmoteSArPSBlbnRyeS5vCj4+IMKgIG9iai15ICs9IGluc24u
bwo+PiDCoCBvYmotJChDT05GSUdfTElWRVBBVENIKSArPSBsaXZlcGF0Y2gubwo+PiDCoCBvYmot
eSArPSBzbXBib290Lm8KPj4gK29iai15ICs9IHNtYy5vCj4+IMKgIG9iai15ICs9IHRyYXBzLm8K
Pj4gwqAgb2JqLXkgKz0gdmZwLm8KPj4gwqAgb2JqLXkgKz0gdnN5c3JlZy5vCj4+IGRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvYXNtLW9mZnNldHMuYyAKPj4gYi94ZW4vYXJjaC9hcm0v
YXJtNjQvYXNtLW9mZnNldHMuYwo+PiBpbmRleCBjZTI0ZTQ0Li41MzUzZmU4IDEwMDY0NAo+PiAt
LS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvYXNtLW9mZnNldHMuYwo+PiArKysgYi94ZW4vYXJjaC9h
cm0vYXJtNjQvYXNtLW9mZnNldHMuYwo+PiBAQCAtNTAsNiArNTAsMTAgQEAgdm9pZCBfX2R1bW15
X18odm9pZCkKPj4gwqDCoMKgwqAgQkxBTksoKTsKPj4gwqDCoMKgwqAgT0ZGU0VUKElOSVRJTkZP
X3N0YWNrLCBzdHJ1Y3QgaW5pdF9pbmZvLCBzdGFjayk7Cj4+ICsKPj4gK8KgwqAgQkxBTksoKTsK
Pj4gK8KgwqAgT0ZGU0VUKFNNQ0NDX1JFU19hMCwgc3RydWN0IHNtY2NjX3JlcywgYTApOwo+PiAr
wqDCoCBPRkZTRVQoU01DQ0NfUkVTX2EyLCBzdHJ1Y3Qgc21jY2NfcmVzLCBhMik7Cj4+IMKgIH0K
Pj4gwqAgLyoKPj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9zbWMuUyBiL3hlbi9h
cmNoL2FybS9hcm02NC9zbWMuUwo+PiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+PiBpbmRleCAwMDAw
MDAwLi40MDg0M2MwCj4+IC0tLSAvZGV2L251bGwKPj4gKysrIGIveGVuL2FyY2gvYXJtL2FybTY0
L3NtYy5TCj4+IEBAIC0wLDAgKzEsMzAgQEAKPj4gKy8qCj4+ICsgKiB4ZW4vYXJjaC9hcm0vYXJt
NjQvc21jLlMKPj4gKyAqCj4+ICsgKiBXcmFwcGVyIGZvciBTZWN1cmUgTW9uaXRvcnMgQ2FsbHMK
Pj4gKyAqCj4+ICsgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRp
c3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQo+PiArICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRo
ZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKPj4gKyAqIHRoZSBG
cmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2Us
IG9yCj4+ICsgKiAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgo+IAo+IFhlbiBp
cyBHUEx2MiBvbmx5LiBDYW4geW91IHBsZWFzZSB1cGRhdGUgdGhlIGNvcHlyaWdodCBhY2NvcmRp
bmdseT8KPiAKPiBBbHNvLCB0aGUgY29kZSBpcyBwcmV0dHkgbXVjaCBhIGNvcHkgb2YgdGhlIExp
bnV4IHBhcnQuIFNvIGl0IGlzIAo+IHByb2JhYmx5IHdvcnRoIHRvIGtlZXAgdGhlIGNvcHktcmln
aHQgYXJvdW5kLgo+IAo+PiArICoKPj4gKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBp
biB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAo+PiArICogYnV0IFdJVEhPVVQgQU5Z
IFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKPj4gKyAqIE1F
UkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS7CoCBTZWUg
dGhlCj4+ICsgKiBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgo+
PiArICovCj4+ICsKPj4gKyNpbmNsdWRlIDxhc20vYXNtX2RlZm5zLmg+Cj4+ICsjaW5jbHVkZSA8
YXNtL21hY3Jvcy5oPgo+PiArCj4+ICsvKgo+PiArICogdm9pZCBjYWxsX3NtY2NjX3NtYyhyZWdp
c3Rlcl90IGEwLCByZWdpc3Rlcl90IGExLCByZWdpc3Rlcl90IGEyLAo+PiArICrCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJlZ2lzdGVyX3QgYTMsIHJlZ2lzdGVyX3Qg
YTQsIHJlZ2lzdGVyX3QgYTUsCj4+ICsgKsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqAgcmVnaXN0ZXJfdCBhNiwgcmVnaXN0ZXJfdCBhNywgc3RydWN0IHNtY2NjX3JlcyAK
Pj4gKnJlcykKPj4gKyAqLwo+PiArRU5UUlkoY2FsbF9zbWNjY19zbWMpCj4+ICvCoMKgwqDCoMKg
wqDCoCBzbWPCoMKgwqDCoCAjMAo+PiArwqDCoMKgwqDCoMKgwqAgbGRywqDCoMKgwqAgeDQsIFtz
cF0KPj4gK8KgwqDCoMKgwqDCoMKgIHN0cMKgwqDCoMKgIHgwLCB4MSwgW3g0LCAjU01DQ0NfUkVT
X2EwXQo+PiArwqDCoMKgwqDCoMKgwqAgc3RwwqDCoMKgwqAgeDIsIHgzLCBbeDQsICNTTUNDQ19S
RVNfYTJdCj4+ICvCoMKgwqDCoMKgwqDCoCByZXQKPj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L2FzbS1hcm0vcHJvY2Vzc29yLmggCj4+IGIveGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3Iu
aAo+PiBpbmRleCAyMjJhMDJkLi45NDZhMmRiIDEwMDY0NAo+PiAtLS0gYS94ZW4vaW5jbHVkZS9h
c20tYXJtL3Byb2Nlc3Nvci5oCj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29y
LmgKPj4gQEAgLTY1MCw2ICs2NTAsMTMgQEAgdW5pb24gaHNyIHsKPj4gwqAgfTsKPj4gKwo+PiAr
c3RydWN0IHNtY2NjX3JlcyB7Cj4+ICvCoMKgwqAgcmVnaXN0ZXJfdCBhMDsKPj4gK8KgwqDCoCBy
ZWdpc3Rlcl90IGExOwo+PiArwqDCoMKgIHJlZ2lzdGVyX3QgYTI7Cj4+ICvCoMKgwqAgcmVnaXN0
ZXJfdCBhMzsKPj4gK307Cj4gCj4gQW55IHJlYXNvbiB0byBub3QgdXNlIGFybV9zbWNjY19yZXM/
Cj4gCj4+IMKgICNlbmRpZgo+PiDCoCAvKiBIU1IuRUMgPT0gSFNSX0NQezE1LDE0LDEwfV8zMiAq
Lwo+PiBAQCAtODE1LDYgKzgyMiwxMCBAQCB2b2lkIHZjcHVfcmVnc191c2VyX3RvX2h5cChzdHJ1
Y3QgdmNwdSAqdmNwdSwKPj4gwqAgaW50IGNhbGxfc21jKHJlZ2lzdGVyX3QgZnVuY3Rpb25faWQs
IHJlZ2lzdGVyX3QgYXJnMCwgcmVnaXN0ZXJfdCBhcmcxLAo+PiDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgIHJlZ2lzdGVyX3QgYXJnMik7Cj4+ICt2b2lkIGNhbGxfc21jY2Nfc21jKHJlZ2lz
dGVyX3QgYTAsIHJlZ2lzdGVyX3QgYTEsIHJlZ2lzdGVyX3QgYTIsCj4+ICvCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByZWdpc3Rlcl90IGEzLCByZWdpc3Rlcl90IGE0LCBy
ZWdpc3Rlcl90IGE1LAo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
cmVnaXN0ZXJfdCBhNiwgcmVnaXN0ZXJfdCBhNywgc3RydWN0IHNtY2NjX3JlcyAKPj4gKnJlcyk7
Cj4+ICsKPj4gwqAgdm9pZCBkb190cmFwX2h5cF9zZXJyb3Ioc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MpOwo+PiDCoCB2b2lkIGRvX3RyYXBfZ3Vlc3Rfc2Vycm9yKHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzKTsKPj4KPiAKPiBDaGVlcnMsCj4gCgotLSAKVm9sb2R5bXlyIEJhYmNodWsKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 14:45:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 14: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 1fsqrY-0005S7-8j; Thu, 23 Aug 2018 14:45: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=a030=lg=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsqrW-0005S2-6A
 for xen-devel@lists.xen.org; Thu, 23 Aug 2018 14:45:26 +0000
X-Inumbo-ID: fc2b031e-a6e2-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id fc2b031e-a6e2-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 16:44:05 +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 2A7937A9;
 Thu, 23 Aug 2018 07:45:24 -0700 (PDT)
Received: from [10.37.8.44] (unknown [10.37.8.44])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id EBC583F675;
 Thu, 23 Aug 2018 07:45:20 -0700 (PDT)
To: Volodymyr Babchuk <volodymyr_babchuk@epam.com>, xen-devel@lists.xen.org,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@citrix.com>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
 <1534947094-9974-2-git-send-email-volodymyr_babchuk@epam.com>
 <e80f4edc-7dc3-3eed-41ba-336165f9dd87@arm.com>
 <4c28da8b-7df3-497d-93d9-d19022933cd0@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <4598e76a-d1fa-2cd2-f454-5caf5a076f6d@arm.com>
Date: Thu, 23 Aug 2018 15:45:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <4c28da8b-7df3-497d-93d9-d19022933cd0@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 1/6] arm: add SMC wrapper that is
 compatible with SMCCC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: tee-dev@lists.linaro.org, "Edgar E. Iglesias" <edgar.iglesias@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwOC8yMy8yMDE4IDAzOjM1IFBNLCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPiBIaSwK
CkhpIFZvbG9keW15ciwKCgo+IE9uIDIyLjA4LjE4IDE5OjQ2LCBKdWxpZW4gR3JhbGwgd3JvdGU6
Cj4+IEhpIFZvbG9keW15ciwKPj4KPj4gT24gMjIvMDgvMTggMTU6MTEsIFZvbG9keW15ciBCYWJj
aHVrIHdyb3RlOgo+Pj4gRXhpc3RpbmcgU01DIHdyYXBwZXIgY2FsbF9zbWMoKSBhbGxvd3Mgb25s
eSA0IHBhcmFtZXRlcnMgYW5kCj4+PiByZXR1cm5zIG9ubHkgb25lIHZhbHVlLiBUaGlzIGlzIGVu
b3VnaCBmb3IgZXhpc3RpbmcKPj4+IHVzZSBpbiBQU0NJIGNvZGUsIGJ1dCBURUUgbWVkaWF0b3Ig
d2lsbCBuZWVkIGEgY2FsbCB0aGF0IGlzCj4+PiBmdWxseSBjb21wYXRpYmxlIHdpdGggQVJNIFNN
Q0NDLgo+Pj4gVGhpcyBwYXRjaCBhZGRzIHRoaXMgY2FsbCBmb3IgYm90aCBhcm0zMiBhbmQgYXJt
NjQuCj4+Pgo+Pj4gVGhlcmUgd2FzIHNpbWlsYXIgcGF0Y2ggYnkgRWRnYXIgRS4gSWdsZXNpYXMg
KFsxXSksIGJ1dCBsb29rcwo+Pj4gbGlrZSBpdCBpcyBhYmFuZG9uZWQuCj4+Pgo+Pj4gWzFdIAo+
Pj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8y
MDE3LTAyL21zZzAwNjM2Lmh0bWwgCj4+Pgo+Pj4KPj4+IENDOiAiRWRnYXIgRS4gSWdsZXNpYXMi
IDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgo+Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IFZvbG9k
eW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KPj4+IC0tLQo+Pj4KPj4+
IGNoYW5nZXMgZnJvbSAiUkZDIjoKPj4+IMKgwqAgLSByZXNwb25zZSBub3cgc3RvcmVkIGluIHN0
cnVjdHVyZSBpbnN0ZWFkIG9mIGFycmF5Cj4+PiDCoMKgIC0gYWRkZWQgY29tbWVudHMgZm9yIGFy
bTMyIGFzc2VtYmx5IGNvZGUKPj4+IMKgwqAgLSBhZGRlZCBvZmZzZXQgKGluc3RlYWQgb2YgbWFn
aWMgdmFsdWVzKSBmb3IgYXJtMzIgYXNtIGNvZGUKPj4KPj4gRGlkIHlvdSBtZWFuIGFybTY0Pwo+
IAo+IFllcywgeW91IGFyZSByaWdodC4KPiAKPj4+Cj4+PiDCoCB4ZW4vYXJjaC9hcm0vYXJtMzIv
TWFrZWZpbGXCoMKgwqDCoMKgIHzCoCAxICsKPj4+IMKgIHhlbi9hcmNoL2FybS9hcm0zMi9zbWMu
U8KgwqDCoMKgwqDCoMKgwqAgfCAzOSAKPj4+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKwo+Pj4gwqAgeGVuL2FyY2gvYXJtL2FybTY0L01ha2VmaWxlwqDCoMKgwqDCoCB8
wqAgMSArCj4+PiDCoCB4ZW4vYXJjaC9hcm0vYXJtNjQvYXNtLW9mZnNldHMuYyB8wqAgNCArKysr
Cj4+PiDCoCB4ZW4vYXJjaC9hcm0vYXJtNjQvc21jLlPCoMKgwqDCoMKgwqDCoMKgIHwgMzAgKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrCj4+PiDCoCB4ZW4vaW5jbHVkZS9hc20tYXJtL3By
b2Nlc3Nvci5owqAgfCAxMSArKysrKysrKysrKwo+Pj4gwqAgNiBmaWxlcyBjaGFuZ2VkLCA4NiBp
bnNlcnRpb25zKCspCj4+PiDCoCBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2FybTMy
L3NtYy5TCj4+PiDCoCBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2FybTY0L3NtYy5T
Cj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm0zMi9NYWtlZmlsZSBiL3hlbi9h
cmNoL2FybS9hcm0zMi9NYWtlZmlsZQo+Pj4gaW5kZXggMGFjMjU0Zi4uYzY5ZjM1ZSAxMDA2NDQK
Pj4+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm0zMi9NYWtlZmlsZQo+Pj4gKysrIGIveGVuL2FyY2gv
YXJtL2FybTMyL01ha2VmaWxlCj4+PiBAQCAtMTAsNCArMTAsNSBAQCBvYmoteSArPSBwcm9jLXY3
Lm8gcHJvYy1jYXh4Lm8KPj4+IMKgIG9iai15ICs9IHNtcGJvb3Qubwo+Pj4gwqAgb2JqLXkgKz0g
dHJhcHMubwo+Pj4gwqAgb2JqLXkgKz0gdmZwLm8KPj4+ICtvYmoteSArPSBzbWMubwo+Pj4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm0zMi9zbWMuUyBiL3hlbi9hcmNoL2FybS9hcm0zMi9z
bWMuUwo+Pj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPj4+IGluZGV4IDAwMDAwMDAuLjU2Zjc5ODIK
Pj4+IC0tLSAvZGV2L251bGwKPj4+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm0zMi9zbWMuUwo+Pj4g
QEAgLTAsMCArMSwzOSBAQAo+Pj4gKy8qCj4+PiArICogeGVuL2FyY2gvYXJtL2FybTMyL3NtYy5T
Cj4+PiArICoKPj4+ICsgKiBXcmFwcGVyIGZvciBTZWN1cmUgTW9uaXRvcnMgQ2FsbHMKPj4+ICsg
Kgo+Pj4gKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJp
YnV0ZSBpdCBhbmQvb3IgbW9kaWZ5Cj4+PiArICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBH
TlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKPj4+ICsgKiB0aGUgRnJl
ZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNlLCBv
cgo+Pj4gKyAqIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCj4+Cj4+IFhlbiBp
cyBHUEx2MiBvbmx5LiBDYW4geW91IHBsZWFzZSB1cGRhdGUgdGhlIGNvcHlyaWdodCBhY2NvcmRp
bmdseT8KPj4KPj4gQWxzbywgdGhlIGNvZGUgaXMgcHJldHR5IG11Y2ggYSBjb3B5IG9mIHRoZSBM
aW51eCBwYXJ0LiBTbyBpdCBpcyAKPj4gcHJvYmFibHkgd29ydGggdG8ga2VlcCB0aGUgY29weS1y
aWdodCBhcm91bmQuCj4+PiArICoKPj4+ICsgKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQg
aW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKPj4+ICsgKiBidXQgV0lUSE9VVCBB
TlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgo+Pj4gKyAq
IE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS7CoCBT
ZWUgdGhlCj4+PiArICogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWls
cy4KPj4+ICsgKi8KPj4+ICsKPj4+ICsjaW5jbHVkZSA8YXNtL21hY3Jvcy5oPgo+Pj4gKwo+Pj4g
Ky8qCj4+PiArICogdm9pZCBjYWxsX3NtY2NjX3NtYyhyZWdpc3Rlcl90IGEwLCByZWdpc3Rlcl90
IGExLCByZWdpc3Rlcl90IGEyLAo+Pj4gKyAqwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCByZWdpc3Rlcl90IGEzLCByZWdpc3Rlcl90IGE0LCByZWdpc3Rlcl90IGE1LAo+
Pj4gKyAqwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByZWdpc3Rlcl90
IGE2LCByZWdpc3Rlcl90IGE3LCBzdHJ1Y3QgCj4+PiBzbWNjY19yZXMgKnJlcykKPj4+ICsgKi8K
Pj4+ICtFTlRSWShjYWxsX3NtY2NjX3NtYykKPj4KPj4gSSB3b3VsZCByYXRoZXIgYXZvaWQgdG8g
aGF2ZSAyIGZ1bmN0aW9uIHRvIGhhbmRsZSB0aGUgc2FtZSBjb252ZW50aW9uLiAKPj4gQ2FuIHlv
dSBwbGVhc2UgZWl0aGVyIGRyb3AgY2FsbF9zbWMgb3IgcmV3b3JrIGl0IHRvIGhhbmRsZSBtb3Jl
IAo+PiBwYXJhbWV0ZXJzPwo+Pgo+PiBCdXQgaXQgbG9va3MgbGlrZSB5b3UgY291bGQgcmUtdXNl
IGFybV9zbWNjY18xXzEgYXMgaXQgZm9sbG93cyB0aGUgMS4wIAo+PiBjb252ZW50aW9uIGZvciAz
Mi1iaXRzLgo+IE9vcHMsIEkgbWlzc2VkIGludHJvZHVjdGlvbiBvZiBhcm1fc21jY2NfMV8xLiBJ
IHRoaW5rLCBpdCB3aWxsIGJlIAo+IHN1ZmZpY2llbnQgZm9yIG15IHRhc2tzLiBMb29rcyBsaWtl
LCBJJ2xsIGRyb3AgdGhpcyBwYXRjaCBhdCBhbGwuCgpBcmUgeW91IHN1Z2dlc3RpbmcgdGhhdCBP
UC1URUUgd2lsbCBhbHdheXMgdXNlIFNNQ0NDIDEuMSBjYWxsaW5nIGNvbnZlbnRpb24/CgpJIHdv
dWxkIGJlIHF1aXRlIHN1cnByaXNlZCBnaXZlbiB0aGF0IHlvdSBzZWVtIHRvIGhhdmUgcGxhdGZv
cm0gd2l0aCAKYW5jaWVudCBmaXJtd2FyZS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 15:16:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 15:16:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsrLb-00088j-GO; Thu, 23 Aug 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=z92b=lg=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fsrLa-00088e-6d
 for xen-devel@lists.xen.org; Thu, 23 Aug 2018 15:16:30 +0000
X-Inumbo-ID: 526f3ef3-a6e7-11e8-a8a5-bc764e045a96
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::611])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 526f3ef3-a6e7-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 17:15: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=XnHGWa11q4VdVxno7Y5ty4CuCqt/2DTscy0Yi9RI0xA=;
 b=VZC62+x1dSgoq4MrvcSXHmyc/a/8TLAqY8hILI3xoEN7Zl9eVmyh3JnNR1gApchZ9r1sWPlZmXjoIW/tars5S/D8EpEDuSW6WWGLpUkz5BiGHc/CqQnJifl1rSIRa7+llfrJDWGzOiao65ucFs+gro8qyLfZk/Ml6bQMmRXvuyo=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from [10.17.182.79] (85.223.209.51) by
 VI1PR03MB3774.eurprd03.prod.outlook.com (2603:10a6:803:33::33) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1059.24; Thu, 23 Aug 2018 15:16:20 +0000
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xen.org,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@citrix.com>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
 <1534947094-9974-2-git-send-email-volodymyr_babchuk@epam.com>
 <e80f4edc-7dc3-3eed-41ba-336165f9dd87@arm.com>
 <4c28da8b-7df3-497d-93d9-d19022933cd0@epam.com>
 <4598e76a-d1fa-2cd2-f454-5caf5a076f6d@arm.com>
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <e5f75995-2ae2-e7d4-9771-aa68c1f05435@epam.com>
Date: Thu, 23 Aug 2018 18:16:16 +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: <4598e76a-d1fa-2cd2-f454-5caf5a076f6d@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.51]
X-ClientProxiedBy: AM4PR07CA0004.eurprd07.prod.outlook.com
 (2603:10a6:205:1::17) To VI1PR03MB3774.eurprd03.prod.outlook.com
 (2603:10a6:803:33::33)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 6aaeb677-ead8-4596-53a0-08d6090b6226
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR03MB3774; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3774;
 3:bR51WCfl+2CTLoCG77+ggFTa/mFiKNXIy2oytv0Kv49+0l2wfqEOU2NZt4eZE+t9y4sCoYSAhmhYXN4C++Xc832cg4xQ5KndsSs0Hs1STwNHaOwfEmSPBN6GYma03VhbZn4yH+IL0b9/qLaC3lnTOY+KQuIIIMXR5srJJGiFcdPHY0GmyRR1bQkq4UFcLbizBI2cnFxHMHHZAZVRLHqRtcqjoHtyt480v8FTjN1VDZFzNX9qHabk3lWN7N1zAqvV;
 25:C0TDrzG4kdu2EI4bw3OwqVA/J+WO6MFxpDnK3j5KBqvfNoklwQ46KMANqQUEEe7oCMCy7bRDbO4/VsYGYpZbe9Q38IJQwWMU77kuQet4iA6dW1XXua2QNJzSZ8zKd3ec0alBx/pdMti1pyJDCnz85XuJ1lsSFPFmYn2qiGsmwOXX3OeUs1pN230bEJ8x1E70PGodRMwFJsT5TQmTrmO7GyhI2ElsDCnv6vl0u3TkChYaWC1UFK5AmRDaZeJ/gc5lutaWWI+A2GYIE/PSRuXc5CPh/YxqGjynePiF7Wr/2jlsTZlcm4r4iyf9RPf1+btnc28rYqbsISgPebbMg4pwaw==;
 31:NS3ht3Id6hw2SrHtJKwV4T0xBfZS5luDLN7wgLl6W74peBpelLZP8sgAT5IEaq1y2psZ67d+RddGCEzP2FrXmzvtcvEEVhkq8ZygPH2+XfGc/xzPcd9dRwCuyY5al0ZwuAVRfcE1jndhPPdanuEoVP9BjiM+RqiTGMgbMjMtoXgsNC25U6rOIJgKQNOeXSjNoCG59k4QKKbMyJa5kRx5b6tUXTBdsxdqxmn+0rxn+fQ=
X-MS-TrafficTypeDiagnostic: VI1PR03MB3774:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3774;
 20:XDjnQJKJxpQj/o9z+OdABZaPVeTl4R88I9r9nIQIbk1Og41jLhZWg0YfhDLtzIwwXkBWNvWU34nFxP+6QZVvqwril8zF+yEHk+PmvXWvJLoguSGeWK8BPPlJQxG2fjEDjUx6d6yclyRoTO3LV29sj4nMhAi23gidnMIv0OJx6RwUvPoRbaZOc7fMD+q07q7IKV78s9sy4v0zIo2DSA6pRAV9D1CbuEGzgX5rkVNptWF2OIUtngnebemNQ5eAYujW6D07vgeJx3zGNsXEP+kiPFXQC3MxBBZ5sN5B0WbWsypza+xkQFW9Em/aOc58ukGk+n7tPB+ENNnvy2xyFGSiOlSGeeSW+TxY+WTiLhX1seAcq2HhsagLacQiLDOsSzpSEkaQl+ima5rr50YT9saBY2uKypK/5PkdnB7nRBDYol7bPmrZa5uHfQWZAUJDqv1KjUgS6CAZ9lgzTxazAbixdQQniazMZZ46bcSMSQDiyDJHfdBaPgXFNfsZraypvQOi;
 4:zCdSZVwy4P+YdfC9HNt8mB587cDVrvAqvLe5biu7MiiLaNFi5d9J8F9Drq+elioJzzM4ad2vY5EujJeDhOteL51Bvbas+nafn5fGm6Ckge2p4G19qaCzmr+JcQMR4Lsv5Wz+wx7dz/Wdb1Tucmr81UNpnwoT18mFMWs1el6gO6muHWApfKBqj3jww++MKD7bOb1LyaxWQEW3nbf72wvi7uzreIGzC58NP3gDQ3yH0zl3uwtfWpB5USQXfAG1BU3Xy3yozuyo8VkNa14ZET0T5VJ+BbEbTUuwdGByiJxE7Lr+VvgZEI5HzmhsLiaPV1FvC5msgrspZgRDiDginAAqyAlisXGO4LrmqgA8XjGLikWbsXuT2VgF0+3/+e/IVqSg
X-Microsoft-Antispam-PRVS: <VI1PR03MB37749E731767042CACB675B4E6370@VI1PR03MB3774.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(58134797142442)(192813158149592)(4114951738403); 
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(3231311)(944501410)(52105095)(10201501046)(3002001)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016);
 SRVR:VI1PR03MB3774; BCL:0; PCL:0; RULEID:; SRVR:VI1PR03MB3774; 
X-Forefront-PRVS: 0773BB46AC
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(376002)(346002)(136003)(396003)(366004)(39860400002)(199004)(189003)(6486002)(316002)(81156014)(7416002)(8676002)(52116002)(76176011)(80792005)(5660300001)(93886005)(68736007)(6116002)(23676004)(3846002)(14444005)(55236004)(16576012)(2486003)(8936002)(50466002)(956004)(31696002)(53546011)(446003)(58126008)(386003)(2616005)(53936002)(64126003)(65826007)(52146003)(81166006)(36756003)(476003)(11346002)(6306002)(186003)(26005)(486006)(77096007)(97736004)(25786009)(2870700001)(7736002)(31686004)(6666003)(16526019)(305945005)(86362001)(110136005)(2906002)(47776003)(478600001)(72206003)(966005)(66066001)(65806001)(6246003)(229853002)(106356001)(105586002)(67846002)(65956001)(4326008)(2004002)(921003)(1121003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR03MB3774; H:[10.17.182.79]; 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?MTtWSTFQUjAzTUIzNzc0OzIzOjBDQ3FlUTVxNXBBMWprYVQrdzV5ZnhjNmph?=
 =?utf-8?B?Njhla2htU2lTNzBYbWlwQmJFUXA5a2Q0bnExeFoxMUphM3VqLzRQd3NkN3Jk?=
 =?utf-8?B?ZnlaT2Z1NnB1K1ExaGZMSFFSaUkzbWdCWmJvUlpWdVRPUHBGNGxteW81YTZq?=
 =?utf-8?B?b1B5a1d4NlVXTVFDSHBOalZSUURUTUZNQUtqcDVNdGYvT0ZDOWdnZFFIcmNt?=
 =?utf-8?B?dmptM2RCV0NGQzk2YUYxWThUcGZmTVcvbVMyeHBQUEwwY2xoYmJqT1h4bWQr?=
 =?utf-8?B?a1pyTDkxbDdDRnFyRG44RldIdzRYRUNMeWtUV1F1VWY5b3d5SmFrMDBIaW1G?=
 =?utf-8?B?aGhWRFYwNmxGa2xmTWI4VGI1Q3pPZVF4dWoweWRCdkJ5QTdDV2d5SDdxUzZ0?=
 =?utf-8?B?T0l3T0UvTXQrdDRXdi9zZDQ4bTVOZXRieENjaW9wM2lMeHNDQ3Jja09nWnFh?=
 =?utf-8?B?Z083TW9MT3BsYlpvN2ZYV1FFS0plZkVrSkRiVHY2RDZnd0NESE4vZG93TGEw?=
 =?utf-8?B?b01iRG5JWTVTYlVnY3J4NmRTbDEweDFLblFKNjd5WVpUTEpnZmtvcVdTQ3Bx?=
 =?utf-8?B?ZnZBdHZ2ck9SZ2JGTnIwTWRBbCtNVEtWQTFUQUtYc1NuQmpia05BYUxvQVpR?=
 =?utf-8?B?VE9UY0NmUngxMnc2aFkrcy9jZHlIV1pXRVFkTGpGTEVKejJ4bG00bVgrdm1C?=
 =?utf-8?B?N25JZGQvWlo5Y3NZU0hNLyswemtoRWQ3WWhmODMwaEhqeGdJQW1SSnN1K3Za?=
 =?utf-8?B?YXpXb3VxYkR3dVJqZkZxSDFiVGhuclEvenhuY0Q4OFNNMTUzSmJBZzkvazJT?=
 =?utf-8?B?NUFFc1pqMWdwM20vZ3d3TDU0VjJVQ01lWkU2dktjOTFHSlc5UkkxVXlXWFI0?=
 =?utf-8?B?RWtBVFhYcWFlbVhweDVWMDgwaVB6TS91SExUOFZEMnkwQ3BrdS8xUGs2VlhL?=
 =?utf-8?B?STZuaTE5c0M0Z1RzaVBLeC9KYmRZa1lvT1JVR0krN0JoZ3g0c3dDakgrT21v?=
 =?utf-8?B?MjNTRkp0enZlbTJtNVFWQml6aW56R2tZWmtxL0pEOFA3aE43N3ZlU1RZeWcw?=
 =?utf-8?B?TnNNaVhwb1VyR25EWVNKb242TW9PT3JTaDFSNG9wdEFhc3daYm5DTm10d2Z3?=
 =?utf-8?B?L1AyL3lMTlNldk1lUWNkTVRMREU0akpFMzk3Sldpb1Z5ZS84c0t1c1JoMXJM?=
 =?utf-8?B?REVWL3BTbWpxSmw3UEJKNWdBR1U1bVJWWFBmQnFCRlpDZHBoVkVVU1VzZFZB?=
 =?utf-8?B?VEtmaGZaN2pOMkc2Y05OY0ZsaG9UellVNjluUUxCNjJkNldETHZydDR2NDV6?=
 =?utf-8?B?K2VMV3pURnBFMVpFUXRFck5IMlFRZjZ1VXkzZkxMaVFJZ2tNSTVTREw4am1O?=
 =?utf-8?B?SGRpbFZqaEdIRWV1Q2dMRitTaEcySlM3Sll0MFltb2tZK252TXJzZWg1UHEx?=
 =?utf-8?B?TUFscjJ1bXhQR0doN1Y0NE5YakZUMG04L2JWZlQrUXB3d3dFY2EyL0hyVXRh?=
 =?utf-8?B?R0RsYklRTlJnTk1TYUkyOG1qNTB6eEI2d2pZUE9UbWFaMTBvMmI3bWZEeVN4?=
 =?utf-8?B?VFh0RUJRbEUwTU0rT0pmRjFsb2pSTjdIam83NjNMOEpDWkpmS1AvUkVoSVht?=
 =?utf-8?B?WXNkbVk3OWZtSHl2azFyZ2Q3VFFZMnl1UUg0b3BCb2dZTHhYU3JsTXF2U2tr?=
 =?utf-8?B?K0ZHV1I0WGxtRnVqNmJCaFhEaGFzc2FkQWx6eVhGek9NR3BUNnZod2o1OWxT?=
 =?utf-8?B?a1E0cFFaLzZOWEpWVjVlZ3Faa1Jya0crcEpLOW0rVnU1UDN2VHVJSUNsVVdy?=
 =?utf-8?B?ajdKRHFjUTY5dG5NT2VQRFZKaitYVlVDcGFNcld5bTZKbHhHcTdOMVh3MG00?=
 =?utf-8?B?cVp0SWVCL3NQVUIxaTRlT0pZOVp6cWZCbVZEL3JTaWUxc3d1ZUpjV1lwVGIz?=
 =?utf-8?B?Q3BoR2szN25TSW9abVl5NnFrWUdVRkhiM1kwVStXeWZEa3ZpWXc2YUF0TXc2?=
 =?utf-8?B?OEh2Qy80NXpwVWpJMlJaQUdIN1FLT2c5L0hGSkJEdDJpR3NzTnVjWDBIUURo?=
 =?utf-8?B?eWFtQkxqQWgrM1dsSTU3V3ZqRkxWNnZETUY3eU1GZ0psL2Q1aGpHaHNpZ0dE?=
 =?utf-8?B?UFVHS3ZrMUthRjJoTTVkWnNMZUhGODhVRUFGd25nUFpQZkErME0vOUJYYzdJ?=
 =?utf-8?Q?IxoCGj4Ox4PHGNxLvlezn5q26B3RH4Y5K4yHIqP2Wc=3D?=
X-Microsoft-Antispam-Message-Info: 6izciSeSrjMCAxfH6Lz4dJ+YZvMOPt39wfZJ8EvovJQEwzbEaCc0n4R2rsIGwcAGdbwxfiUayxVBkp7Licb3Kg3xxEczJqSTZVQKZ+4aysd+s9Gv/NwNOD8zQcNjhbpP9KLC8+6ukQTiJCgkEkSOdJZNJYk1K3bbEhwhB3N5rEBS/qe/H/Fp2CP/3ptCedxMGErtex4XNlggQEQT5Ycc4Ba9N8Uxtd256ZhdkzthhKfo2nnK6Yz/Z+j0s0xoWcXUAkqbQbj+vE4AnbCA8E5fpW3ubtwJMvkN4naRVxCZyJao7Bi64ObeQa1yODWfO0EoipmCO+sXwnZwWLSoWUUIccT1AQtxDngcCL3ObXhJBPo=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3774;
 6:nTlRy3xALYik3OsGmT3XrJa81GDXsSbBIP+zV88ZakaFbHJAhT9ZSgOaSlrYG0o8RBjJuBZMRudY17YWoEK/fWuc4sw4VkypcimKXuXF74/5nxVjrm7DJO7F9+y3koqpxmuLJ7LFOBWIseTH0rcrVLyNvR8ubvt+ofxY612vLSFOLuAuV+9DuUr/x8R2LPZx38ZyENYExyzuqykc6myNoxxAbKSEf4jLZJFQvv7kZsGtVWkJio3fOt7UoLKpbyLEo6oSieMOvRF/JGSySbo/Ax5Rs6eWLM2yx/Yw08ZQCyJjWA9E7jIoFWo2MNbsY4emwS4FmOcA23RbS8UnlfZS41AvI/xnMxWtrtgx9MuI0/+mBzDBLZI7lPJsgHIbSRLtLdIfm/rTKid39qS7Bkv+iKRE6O+rVocYM06+TqSn4RfD+VQplxVyPIjAYMh40uUOnVg6+y341/iQ/7R7VP5LEQ==;
 5:9JDeZ5JRTyNfMJeaEgtVf1LMk+PEEvP5DZvqzU6ChPvlIzVBKjCcUHqLdywJd8ccVU7JgD4yVHUj/vsNxf6k2YuYt5+01LYuC91S7LZKnKYn0pajOkrfq1ilDhvwUAxzIalQuX9tejLCJg2mYtMZHJVMSo8eZfDJ3m14sDRNT/c=;
 7:9FYE8jPho33K1SINBPKHWngx5SzletOPHJAdjQ6pHtTL/B99QLja5FY6ydytF5mhqyTvSRduaXl3orxqXjT8Q4upsHAS7HJOybkx274BlTmzO5F812LA66ptWab10eWYj/a2i1JlkjQOS62PcIahsM9VadIT+RforVbYKM0IS72Ml/WbyJFqqsfW4I5ugeTpUuW6Ph/xuCSU3Ngv6JnUW1NI9/gJhCNxbGii7pNnW70lQKw8eGhaWKoagleif68B
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Aug 2018 15:16:20.5165 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 6aaeb677-ead8-4596-53a0-08d6090b6226
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR03MB3774
Subject: Re: [Xen-devel] [PATCH v1 1/6] arm: add SMC wrapper that is
 compatible with SMCCC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: tee-dev@lists.linaro.org, "Edgar E. Iglesias" <edgar.iglesias@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyMy4wOC4xOCAxNzo0NSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IAo+IAo+IE9uIDA4
LzIzLzIwMTggMDM6MzUgUE0sIFZvbG9keW15ciBCYWJjaHVrIHdyb3RlOgo+PiBIaSwKPiAKPiBI
aSBWb2xvZHlteXIsCj4gCj4gCj4+IE9uIDIyLjA4LjE4IDE5OjQ2LCBKdWxpZW4gR3JhbGwgd3Jv
dGU6Cj4+PiBIaSBWb2xvZHlteXIsCj4+Pgo+Pj4gT24gMjIvMDgvMTggMTU6MTEsIFZvbG9keW15
ciBCYWJjaHVrIHdyb3RlOgo+Pj4+IEV4aXN0aW5nIFNNQyB3cmFwcGVyIGNhbGxfc21jKCkgYWxs
b3dzIG9ubHkgNCBwYXJhbWV0ZXJzIGFuZAo+Pj4+IHJldHVybnMgb25seSBvbmUgdmFsdWUuIFRo
aXMgaXMgZW5vdWdoIGZvciBleGlzdGluZwo+Pj4+IHVzZSBpbiBQU0NJIGNvZGUsIGJ1dCBURUUg
bWVkaWF0b3Igd2lsbCBuZWVkIGEgY2FsbCB0aGF0IGlzCj4+Pj4gZnVsbHkgY29tcGF0aWJsZSB3
aXRoIEFSTSBTTUNDQy4KPj4+PiBUaGlzIHBhdGNoIGFkZHMgdGhpcyBjYWxsIGZvciBib3RoIGFy
bTMyIGFuZCBhcm02NC4KPj4+Pgo+Pj4+IFRoZXJlIHdhcyBzaW1pbGFyIHBhdGNoIGJ5IEVkZ2Fy
IEUuIElnbGVzaWFzIChbMV0pLCBidXQgbG9va3MKPj4+PiBsaWtlIGl0IGlzIGFiYW5kb25lZC4K
Pj4+Pgo+Pj4+IFsxXSAKPj4+PiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVz
L2h0bWwveGVuLWRldmVsLzIwMTctMDIvbXNnMDA2MzYuaHRtbCAKPj4+Pgo+Pj4+Cj4+Pj4gQ0M6
ICJFZGdhciBFLiBJZ2xlc2lhcyIgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+Cj4+Pj4KPj4+
PiBTaWduZWQtb2ZmLWJ5OiBWb2xvZHlteXIgQmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBh
bS5jb20+Cj4+Pj4gLS0tCj4+Pj4KPj4+PiBjaGFuZ2VzIGZyb20gIlJGQyI6Cj4+Pj4gwqDCoCAt
IHJlc3BvbnNlIG5vdyBzdG9yZWQgaW4gc3RydWN0dXJlIGluc3RlYWQgb2YgYXJyYXkKPj4+PiDC
oMKgIC0gYWRkZWQgY29tbWVudHMgZm9yIGFybTMyIGFzc2VtYmx5IGNvZGUKPj4+PiDCoMKgIC0g
YWRkZWQgb2Zmc2V0IChpbnN0ZWFkIG9mIG1hZ2ljIHZhbHVlcykgZm9yIGFybTMyIGFzbSBjb2Rl
Cj4+Pgo+Pj4gRGlkIHlvdSBtZWFuIGFybTY0Pwo+Pgo+PiBZZXMsIHlvdSBhcmUgcmlnaHQuCj4+
Cj4+Pj4KPj4+PiDCoCB4ZW4vYXJjaC9hcm0vYXJtMzIvTWFrZWZpbGXCoMKgwqDCoMKgIHzCoCAx
ICsKPj4+PiDCoCB4ZW4vYXJjaC9hcm0vYXJtMzIvc21jLlPCoMKgwqDCoMKgwqDCoMKgIHwgMzkg
Cj4+Pj4gKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4+Pj4gwqAgeGVu
L2FyY2gvYXJtL2FybTY0L01ha2VmaWxlwqDCoMKgwqDCoCB8wqAgMSArCj4+Pj4gwqAgeGVuL2Fy
Y2gvYXJtL2FybTY0L2FzbS1vZmZzZXRzLmMgfMKgIDQgKysrKwo+Pj4+IMKgIHhlbi9hcmNoL2Fy
bS9hcm02NC9zbWMuU8KgwqDCoMKgwqDCoMKgwqAgfCAzMCArKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysKPj4+PiDCoCB4ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5owqAgfCAxMSAr
KysrKysrKysrKwo+Pj4+IMKgIDYgZmlsZXMgY2hhbmdlZCwgODYgaW5zZXJ0aW9ucygrKQo+Pj4+
IMKgIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vYXJtMzIvc21jLlMKPj4+PiDCoCBj
cmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2FybTY0L3NtYy5TCj4+Pj4KPj4+PiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL2FybTMy
L01ha2VmaWxlCj4+Pj4gaW5kZXggMGFjMjU0Zi4uYzY5ZjM1ZSAxMDA2NDQKPj4+PiAtLS0gYS94
ZW4vYXJjaC9hcm0vYXJtMzIvTWFrZWZpbGUKPj4+PiArKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIv
TWFrZWZpbGUKPj4+PiBAQCAtMTAsNCArMTAsNSBAQCBvYmoteSArPSBwcm9jLXY3Lm8gcHJvYy1j
YXh4Lm8KPj4+PiDCoCBvYmoteSArPSBzbXBib290Lm8KPj4+PiDCoCBvYmoteSArPSB0cmFwcy5v
Cj4+Pj4gwqAgb2JqLXkgKz0gdmZwLm8KPj4+PiArb2JqLXkgKz0gc21jLm8KPj4+PiBkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL3NtYy5TIGIveGVuL2FyY2gvYXJtL2FybTMyL3NtYy5T
Cj4+Pj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPj4+PiBpbmRleCAwMDAwMDAwLi41NmY3OTgyCj4+
Pj4gLS0tIC9kZXYvbnVsbAo+Pj4+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm0zMi9zbWMuUwo+Pj4+
IEBAIC0wLDAgKzEsMzkgQEAKPj4+PiArLyoKPj4+PiArICogeGVuL2FyY2gvYXJtL2FybTMyL3Nt
Yy5TCj4+Pj4gKyAqCj4+Pj4gKyAqIFdyYXBwZXIgZm9yIFNlY3VyZSBNb25pdG9ycyBDYWxscwo+
Pj4+ICsgKgo+Pj4+ICsgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiBy
ZWRpc3RyaWJ1dGUgaXQgYW5kL29yIAo+Pj4+IG1vZGlmeQo+Pj4+ICsgKiBpdCB1bmRlciB0aGUg
dGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIAo+Pj4+IHB1Ymxpc2hl
ZCBieQo+Pj4+ICsgKiB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lv
biAyIG9mIHRoZSBMaWNlbnNlLCBvcgo+Pj4+ICsgKiAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRl
ciB2ZXJzaW9uLgo+Pj4KPj4+IFhlbiBpcyBHUEx2MiBvbmx5LiBDYW4geW91IHBsZWFzZSB1cGRh
dGUgdGhlIGNvcHlyaWdodCBhY2NvcmRpbmdseT8KPj4+Cj4+PiBBbHNvLCB0aGUgY29kZSBpcyBw
cmV0dHkgbXVjaCBhIGNvcHkgb2YgdGhlIExpbnV4IHBhcnQuIFNvIGl0IGlzIAo+Pj4gcHJvYmFi
bHkgd29ydGggdG8ga2VlcCB0aGUgY29weS1yaWdodCBhcm91bmQuCj4+Pj4gKyAqCj4+Pj4gKyAq
IFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUg
dXNlZnVsLAo+Pj4+ICsgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0
aGUgaW1wbGllZCB3YXJyYW50eSBvZgo+Pj4+ICsgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVT
UyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuwqAgU2VlIHRoZQo+Pj4+ICsgKiBHTlUgR2VuZXJh
bCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgo+Pj4+ICsgKi8KPj4+PiArCj4+Pj4g
KyNpbmNsdWRlIDxhc20vbWFjcm9zLmg+Cj4+Pj4gKwo+Pj4+ICsvKgo+Pj4+ICsgKiB2b2lkIGNh
bGxfc21jY2Nfc21jKHJlZ2lzdGVyX3QgYTAsIHJlZ2lzdGVyX3QgYTEsIHJlZ2lzdGVyX3QgYTIs
Cj4+Pj4gKyAqwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByZWdpc3Rl
cl90IGEzLCByZWdpc3Rlcl90IGE0LCByZWdpc3Rlcl90IGE1LAo+Pj4+ICsgKsKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcmVnaXN0ZXJfdCBhNiwgcmVnaXN0ZXJfdCBh
Nywgc3RydWN0IAo+Pj4+IHNtY2NjX3JlcyAqcmVzKQo+Pj4+ICsgKi8KPj4+PiArRU5UUlkoY2Fs
bF9zbWNjY19zbWMpCj4+Pgo+Pj4gSSB3b3VsZCByYXRoZXIgYXZvaWQgdG8gaGF2ZSAyIGZ1bmN0
aW9uIHRvIGhhbmRsZSB0aGUgc2FtZSAKPj4+IGNvbnZlbnRpb24uIENhbiB5b3UgcGxlYXNlIGVp
dGhlciBkcm9wIGNhbGxfc21jIG9yIHJld29yayBpdCB0byAKPj4+IGhhbmRsZSBtb3JlIHBhcmFt
ZXRlcnM/Cj4+Pgo+Pj4gQnV0IGl0IGxvb2tzIGxpa2UgeW91IGNvdWxkIHJlLXVzZSBhcm1fc21j
Y2NfMV8xIGFzIGl0IGZvbGxvd3MgdGhlIAo+Pj4gMS4wIGNvbnZlbnRpb24gZm9yIDMyLWJpdHMu
Cj4+IE9vcHMsIEkgbWlzc2VkIGludHJvZHVjdGlvbiBvZiBhcm1fc21jY2NfMV8xLiBJIHRoaW5r
LCBpdCB3aWxsIGJlIAo+PiBzdWZmaWNpZW50IGZvciBteSB0YXNrcy4gTG9va3MgbGlrZSwgSSds
bCBkcm9wIHRoaXMgcGF0Y2ggYXQgYWxsLgo+IAo+IEFyZSB5b3Ugc3VnZ2VzdGluZyB0aGF0IE9Q
LVRFRSB3aWxsIGFsd2F5cyB1c2UgU01DQ0MgMS4xIGNhbGxpbmcgCj4gY29udmVudGlvbj8KCkl0
IGRlcGVuZHMgb24gQVJNLVRGLCBJIHRoaW5rLiBBdCBsZWFzdCwgb24gQVJNdjggcGxhdGZvcm1z
LiBCdXQgeW91IGFyZSAKcmlnaHQuIEkgY2FuJ3QgYmUgc3VyZSB0aGF0IFNNQ0NDIDEuMSBpcyBz
dXBwb3J0ZWQuCkxvb2tzIGxpa2UgWEVOIHNob3VsZCBkZXRlcm1pbmUgYXQgYm9vdCB0aW1lIHdo
aWNoIGNhbGxpbmcgY29udmVudGlvbiBpcyAKc3VwcG9ydGVkIGFuZCB0aGVuIHVzZSBhcHByb3By
aWF0ZSBmdW5jdGlvbiBpbiBhbGwgcGxhY2VzIHdoZXJlIFNNQ0NDIApjYWxscyBhcmUgbWFkZS4g
V2hhdCBkbyB5b3UgdGhpbms/Cgo+IEkgd291bGQgYmUgcXVpdGUgc3VycHJpc2VkIGdpdmVuIHRo
YXQgeW91IHNlZW0gdG8gaGF2ZSBwbGF0Zm9ybSB3aXRoIAo+IGFuY2llbnQgZmlybXdhcmUuCkl0
IGlzIG5vdCBzbyBhbmNpZW50IDopIEF0IGxlYXN0IGl0IGhhdmUgQVJNLVRGLgpBbHNvLCBJIGhh
dmUgZm91bmQgdGhhdCBxZW11LWFybXY4IHNwZWVkcyB1cCBkZWJ1Z2dpbmcsIGFzIEkgZG9uJ3Qg
bmVlZCAKdG8gdGlua2VyIHdpdGggcmVhbCBIVyBtb3N0IG9mIHRoZSB0aW1lLgoKLS0gClZvbG9k
eW15ciBCYWJjaHVrCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 15:28:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 15: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 1fsrXJ-0000iq-OR; Thu, 23 Aug 2018 15: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=a030=lg=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsrXI-0000il-HA
 for xen-devel@lists.xen.org; Thu, 23 Aug 2018 15:28:36 +0000
X-Inumbo-ID: 041ac13d-a6e9-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 041ac13d-a6e9-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 17:27:16 +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 BDEDA7A9;
 Thu, 23 Aug 2018 08:28:34 -0700 (PDT)
Received: from [10.37.8.44] (unknown [10.37.8.44])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 231443F2EA;
 Thu, 23 Aug 2018 08:28:29 -0700 (PDT)
To: Volodymyr Babchuk <volodymyr_babchuk@epam.com>, xen-devel@lists.xen.org,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@citrix.com>, Jens Wiklander <jens.wiklander@linaro.org>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
 <1534947094-9974-5-git-send-email-volodymyr_babchuk@epam.com>
 <15ce9921-3541-a89a-8257-1bc4a2c83386@arm.com>
 <926a6612-d514-0f27-4710-d8c6191ab672@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <37264818-4a19-9e38-08e1-1edbbe90f1a6@arm.com>
Date: Thu, 23 Aug 2018 16:28:27 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <926a6612-d514-0f27-4710-d8c6191ab672@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 4/6] optee: add OP-TEE mediator
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: tee-dev@lists.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>

CgpPbiAwOC8yMy8yMDE4IDAzOjI3IFBNLCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPiBIaSwK
CkhpLAoKCj4gT24gMjIuMDguMTggMjA6MjgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGksCj4+
Cj4+IFBsZWFzZSBvbmx5IENDIHJlbGV2YW50IHBlb3BsZSB0byB0aGUgcGF0Y2hlcy4gVGhpcyBj
b3VsZCBiZSBkb25lIAo+PiBlYXNpbHkgdXNpbmcgdGhlIG5ldyBzY3JpcHQgYWRkX21haW50YWlu
ZXJzLnBsLgo+Pgo+IE9oLCBJJ20gc29ycnkuIEkgdXNlZCBnZXRfbWFpbnRhaW5lcnMucGwuCj4g
Cj4+IE9uIDIyLzA4LzE4IDE1OjExLCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPj4+IEFkZCBP
UC1URUUgbWVkaWF0b3IsIHNvIGd1ZXN0cyBjYW4gYWNjZXNzIE9QLVRFRSBzZXJ2aWNlcy4KPj4+
Cj4+PiBPUC1URUUgbWVkaWF0b3Igc3VwcG9ydCBhZGRyZXNzIHRyYW5zbGF0aW9uIGZvciBEb21V
cy4KPj4+IEl0IHRyYWNrcyBleGVjdXRpb24gb2YgU1REIGNhbGxzLCBjb3JyZWN0bHkgaGFuZGxl
cyBtZW1vcnktcmVsYXRlZCBSUEMKPj4+IHJlcXVlc3RzLCB0cmFja3MgYnVmZmVyIGFsbG9jYXRl
ZCBmb3IgUlBDcy4KPj4+Cj4+PiBXaXRoIHRoaXMgcGF0Y2ggT1AtVEVFIHN1Y2Vzc2Z1bGx5IHBh
c3NlcyBvd24gdGVzdHMsIHdoaWxlIGNsaWVudCBpcwo+Pj4gcnVubmluZyBpbiBEb21VLgo+Pj4K
Pj4+IFNpZ25lZC1vZmYtYnk6IFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0Bl
cGFtLmNvbT4KPj4+IC0tLQo+Pj4KPj4+IMKgIENoYW5nZXMgZnJvbSAiUkZDIjoKPj4+IMKgIC0g
UmVtb3ZlZCBzcGVjaWFsIGNhc2UgZm9yIERvbTAvSHdET00KPj4+IMKgIC0gTm8gbW9yZSBzdXBw
b3J0IGZvciBwbGFpbiBPUC1URUUgKG9ubHkgT1AtVEVFIHdpdGggdmlydHVhbGl6YXRpb24KPj4+
IMKgwqDCoCBjb25maWcgZW5hYmxlZCBpcyBzdXBwb3J0ZWQpCj4+PiDCoCAtIE11bHRpcGxlIGRv
bWFpbnMgaXMgbm93IHN1cHBvcnRlZAo+Pj4gwqAgLSBQYWdlcyB0aGF0IGFyZSBzaGFyZWQgYmV0
d2VlbiBPUC1URUUgYW5kIGRvbWFpbiBhcmUgbm93IHBpbm5lZAo+Pj4gwqAgLSBSZW5hbWVkIENP
TkZJR19BUk1fT1BURUUgdG8gQ09ORklHX09QVEVFCj4+PiDCoCAtIENvbW1hbmQgYnVmZmVycyBm
cm9tIGRvbWFpbiBhcmUgbm93IHNoYWRvd2VkIGJ5IFhFTgo+Pj4gwqAgLSBNZWRpYXRvciBub3cg
ZmlsdGVycyBvdXQgdW5rbm93biBjYXBhYmlsaXRpZXMgYW5kIHJlcXVlc3RzCj4+PiDCoCAtIGNh
bGwgY29udGV4dHMsIHNoYXJlZCBtZW1vcnkgb2JqZWN0IG5vdyBzdG9yZWQgcGVyLWRvbWFpbgo+
Pj4KPj4+IMKgIHhlbi9hcmNoL2FybS90ZWUvS2NvbmZpZ8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
fMKgwqAgNCArCj4+PiDCoCB4ZW4vYXJjaC9hcm0vdGVlL01ha2VmaWxlwqDCoMKgwqDCoMKgwqDC
oMKgwqAgfMKgwqAgMSArCj4+PiDCoCB4ZW4vYXJjaC9hcm0vdGVlL29wdGVlLmPCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIHwgOTcyIAo+Pj4gKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrCj4+Cj4+IFRoaXMgcGF0Y2ggaXMgZmFyIHRvIGJpZyB0byBnZXQgYSBwcm9wZXIgcmV2aWV3
IHdpdGggdW5kZXJzdGFuZGluZyBvZiAKPj4gdGhlIGNvZGUuIENhbiB5b3Ugc3BsaXQgaXQgaW4g
c21hbGxlciBvbmVzIHdpdGggYXBwcm9wcmlhdGUgY29tbWl0IAo+PiBtZXNzYWdlPwo+Pgo+IFll
cywgaXQgaXMgYSBxdWl0ZSBiaWcuIEJ1dCB0aGlzIGlzIGEgY29tcGxldGUgZmVhdHVyZS4gSSBj
YW4ndCByZW1vdmUgCj4gYW55dGhpbmcgZnJvbSBpdCwgYmVjYXVzZSBpdCB3aWxsIG5vdCB3b3Jr
Lgo+IEkgY2FuIHNwbGl0IGl0IGludG8gc2VyaWVzIG9mIHBhdGNoZXMsIHRoYXQgd2lsbCBhZGQg
dmFyaW91cyBwaWVjZXMgb2YgCj4gY29kZS4uLiBCdXQgdGhpcyB3aWxsIGxlYWQgdG8gcGF0Y2hl
cyB3aXRoIG5vdC13b3JraW5nIGNvZGUgdW50aWwgdGhlIAo+IGZpbmFsIG9uZS4gSXMgdGhpcyBv
a2F5PwoKVGhpcyBpcyBhIG5ldyBmZWF0dXJlIHNvIGl0IGRvZXMgbm90IG1hdHRlciBpZiBpdCBk
b2VzIG5vdCB3b3JrIHVudGlsIAp0aGUgZW5kLiBBbHRob3VnaCwgaWRlYWxseSwgdGhpcyBzaG91
bGQgbm90IGJyZWFrIHRoZSByZXN0IG9mIGZlYXR1cmVzLgoKV2hhdCBJIHdhbnQgdG8gYXZvaWQg
aXMgYSA5MDAgbGluZXMgY29tcGxleCBwYXRjaCB3aXRoIHZlcnkgbGl0dGxlIHRvIAp1bmRlcnN0
YW5kIHdoYXQgaXMgZG9uZS4KCj4gCj4+IMKgRnJvbSBhIHF1aWNrIGxvb2sgYXQgaXQsIEkgd291
bGQgbGlrZSB0byB1bmRlcnN0YW5kIGhvdyB0aGUgbWVtb3J5IAo+PiBhbGxvY2F0ZWQgaW4gWGVu
IGlzIGJvdW5kZWQgZm9yIGEgZ2l2ZW4gZ3Vlc3Q/IFNhbWUgcXVlc3Rpb24gZm9yIHRoZSAKPj4g
dGltZS4KPiAKPiBJIHN0b3JlIHJlZmVyZW5jZXMgdG8gYWxsb2NhdGVkIHBhZ2VzIGluIHBlci1k
b21haW4gY29udGV4dC4gQnV0IHRoZXkgCj4gYXJlIG5vdCBhY2NvdW50ZWQgYXMgYSBkb21haW4g
bWVtb3J5LiBUaGlzIHBhZ2VzIGFyZSBuZWVkZWQgYnkgWEVOIHRvIAo+IGNvbmNlYWwgcmVhbCBQ
QXMgZnJvbSBndWVzdC4gSSdtIG5vdCBzdXJlIGl0IHRoZXkgc2hvdWxkIGJlIGFjY291bnRlZCBh
cyAKPiBhIG1lbW9yeSBhbGxvY2F0ZWQgYnkgZG9tYWluLgpYZW4gaGVhcCBjYW4gYmUgcXVpdGUg
bGltaXRlZC4gQXMgdGhlIG1lbW9yeSBjYW4gc3RheSBhcm91bmQgZm9yIGEgbG9uZyAKdGltZSwg
d291bGQgaXQgYmUgcG9zc2libGUgZm9yIGEgZ3Vlc3QgdG8gZXhoYXVzdCB0aGF0IHBvb2w/Cgo+
IAo+IEFuZCB3aGF0IGFib3V0IGEgdGltZT8gRGlkIHlvdSBtZWFuIHRpbWUgYWNjb3VudGluZz8K
ClhlbiBvbmx5IHN1cHBvcnRzIHZvbHVudGFyeSBwcmVlbXB0aW9uLiBUaGlzIG1lYW5zIHRoYXQg
bG9uZyBsYXN0aW5nIApvcGVyYXRpb24gaW4gWGVuIG1heSBibG9jayBvdGhlciB2Q1BVcyB0byBy
dW4uCgpDYWxsIHN1Y2ggcDJtX2xvb2t1cCBhcmUgbm90IGNoZWFwIHRvIHVzZSBhcyBpdCByZXF1
aXJlcyB0byB3YWxrIHRoZSAKcGFnZS10YWJsZSBpcyBzb2Z0d2FyZS4gRnJvbSBhIGxvb2sgYXQg
dGhlIGNvZGUsIHRoZSBudW1iZXIgb2YgY2FsbCB3aWxsIApiZSBib3VuZCBieSBndWVzdC1jb250
cm9sbGVkIHBhcmFtZXRlci4KCkkgY2FuJ3Qgc2VlIGFueXRoaW5nIGluIHRoZSBoeXBlcnZpc29y
IHNhbml0aXppbmcgdGhvc2UgdmFsdWVzLCBzbyB0aGUgCmd1ZXN0IGNhbiBjb250cm9sIGhvdyBs
b25nIHRoZSBjYWxsIHdpbGwgdGFrZSBhbmQgYWxzbyB0aGUgbWVtb3J5IAoicmVzZXJ2ZWQiIGlu
IHRoZSBoeXBlcnZpc29yIGV2ZW4gaWYgT1AtVEVFIGZhaWxzIGFmdGVyd2FyZHMuCgo+PiBJIGFt
IGludGVyZXN0ZWQgaW4gYSBub3JtYWwgY2FzZSBidXQgYWxzbyBpbiB0aGUgY2FzZSB3aGVyZSBz
b21lb25lIAo+PiBtYWxpY2lvdXMgaXMgdXNpbmcgdGhhdCBBUEkuIEhvdyBtdWNoIGRhbWFnZSBj
YW4gaXQgZG8gdG8gdGhlIGh5cGVydmlzb3I/Cj4gCj4gRXZlcnkgc3RhbmRhcmQgKGxvbmctbGFz
dGluZykgY2FsbCByZXF1aXJlcyBzbWFsbCBhbW91bnQgb2YgbWVtb3J5IHRvIAo+IHN0b3JlIGNv
bnRleHQuIEV2ZXJ5IHNoYXJlZCBidWZmZXIgcmVxdWlyZXMgZW5vdWdoIG1lbW9yeSB0byBzdG9y
ZSAKPiByZWZlcmVuY2VzIHRvIHNoYXJlZCBwYWdlcy4KPiBPUC1URUUgaGFzIGxpbWl0ZWQgcmVz
b3VyY2VzLCBzbyBpdCB3aWxsIG5vdCBhbGxvdyB5b3UgdG8gY3JlYXRlLCBzYXksIAo+IDEwMCBj
YWxscyBhbmQgY291cGxlIG9mIEdCcyBvZiBzaGFyZWQgbWVtb3J5LiBJIGV4cGVjdCB0aGF0IGl0
IHdpbGwgCj4gbGltaXQgY2FsbGVyIGluIG1lbW9yeSBvdmVydXNlLgoKRG8geW91IG1lYW4gcGVy
IENsaWVudCBpbnN0YW5jZT8gT3IgZm9yIE9QLVRFRSBpbiBnZW5lcmFsPwoKSW4gYW55IGNhc2Us
IFhlbiBtZW1vcnkgYWxsb2NhdGlvbiBpcyBhbHdheXMgZG9uZSBiZWZvcmUgT1AtVEVFIGlzIApj
YWxsZWQuIFNvIHRoZXJlIGlzIHN0aWxsIGEgd2luZG93IHdoZXJlIHRoZSBkb21haW4gYm9vay1r
ZWVwIGEgYmlnIApjaHVuayBvZiBtZW1vcnkgdGhhdCB3aWxsIGJlIHJlbGVhc2UgYXQgdGhlIGVu
ZCBvZiB0aGUgY2FsbC4KCj4KPiBBcGFydCBmcm9tIHRoYXQgSSBjYW4ndCBpbWFnaW5lIGhvdyBt
YWxpY2lvdXMgdXNlciBjYW4gZGFtYWdlIHRoZSAKPiBoeXBlcnZpc29yLgoKU2VlIGFib3ZlLiBJ
IHRoaW5rIHRoZXkgYXJlIGEgbG90IG9mIHJvb20gZm9yIGEgZ3Vlc3QgdG8gYXR0YWNrIFhlbi4g
Ck1vc3QgbGlrZWx5IHlvdSB3YW50IHRvIGxpbWl0IHRoZSBudW1iZXIgb2YgY2FsbCBkb25lIGlu
IHBhcmFsbGVsIGFuZCAKYWxzbyB0aGUgc2hhcmVkIG1lbW9yeSBtYXBwZWQgYXJvdW5kLgoKQ2hl
ZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 15:32:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 15:32: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 1fsrag-0001Rt-9q; Thu, 23 Aug 2018 15: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=a030=lg=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsraf-0001Rn-If
 for xen-devel@lists.xen.org; Thu, 23 Aug 2018 15:32:05 +0000
X-Inumbo-ID: 81076107-a6e9-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 81076107-a6e9-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 17:30:45 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id AB1317A9;
 Thu, 23 Aug 2018 08:32:04 -0700 (PDT)
Received: from [10.37.8.44] (unknown [10.37.8.44])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 409F23F2EA;
 Thu, 23 Aug 2018 08:32:00 -0700 (PDT)
To: Volodymyr Babchuk <volodymyr_babchuk@epam.com>, xen-devel@lists.xen.org,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@citrix.com>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
 <1534947094-9974-2-git-send-email-volodymyr_babchuk@epam.com>
 <e80f4edc-7dc3-3eed-41ba-336165f9dd87@arm.com>
 <4c28da8b-7df3-497d-93d9-d19022933cd0@epam.com>
 <4598e76a-d1fa-2cd2-f454-5caf5a076f6d@arm.com>
 <e5f75995-2ae2-e7d4-9771-aa68c1f05435@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <c3f3d61b-1c70-9a47-ce94-178dbb9068a4@arm.com>
Date: Thu, 23 Aug 2018 16:31: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: <e5f75995-2ae2-e7d4-9771-aa68c1f05435@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 1/6] arm: add SMC wrapper that is
 compatible with SMCCC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: tee-dev@lists.linaro.org, "Edgar E. Iglesias" <edgar.iglesias@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAwOC8yMy8yMDE4IDA0OjE2IFBNLCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPiBI
aSwKPiAKPiBPbiAyMy4wOC4xOCAxNzo0NSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pgo+Pgo+PiBP
biAwOC8yMy8yMDE4IDAzOjM1IFBNLCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPj4+IEhpLAo+
Pgo+PiBIaSBWb2xvZHlteXIsCj4+Cj4+Cj4+PiBPbiAyMi4wOC4xOCAxOTo0NiwgSnVsaWVuIEdy
YWxsIHdyb3RlOgo+Pj4+IEhpIFZvbG9keW15ciwKPj4+Pgo+Pj4+IE9uIDIyLzA4LzE4IDE1OjEx
LCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPj4+Pj4gRXhpc3RpbmcgU01DIHdyYXBwZXIgY2Fs
bF9zbWMoKSBhbGxvd3Mgb25seSA0IHBhcmFtZXRlcnMgYW5kCj4+Pj4+IHJldHVybnMgb25seSBv
bmUgdmFsdWUuIFRoaXMgaXMgZW5vdWdoIGZvciBleGlzdGluZwo+Pj4+PiB1c2UgaW4gUFNDSSBj
b2RlLCBidXQgVEVFIG1lZGlhdG9yIHdpbGwgbmVlZCBhIGNhbGwgdGhhdCBpcwo+Pj4+PiBmdWxs
eSBjb21wYXRpYmxlIHdpdGggQVJNIFNNQ0NDLgo+Pj4+PiBUaGlzIHBhdGNoIGFkZHMgdGhpcyBj
YWxsIGZvciBib3RoIGFybTMyIGFuZCBhcm02NC4KPj4+Pj4KPj4+Pj4gVGhlcmUgd2FzIHNpbWls
YXIgcGF0Y2ggYnkgRWRnYXIgRS4gSWdsZXNpYXMgKFsxXSksIGJ1dCBsb29rcwo+Pj4+PiBsaWtl
IGl0IGlzIGFiYW5kb25lZC4KPj4+Pj4KPj4+Pj4gWzFdIAo+Pj4+PiBodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTctMDIvbXNnMDA2MzYuaHRt
bCAKPj4+Pj4KPj4+Pj4KPj4+Pj4gQ0M6ICJFZGdhciBFLiBJZ2xlc2lhcyIgPGVkZ2FyLmlnbGVz
aWFzQHhpbGlueC5jb20+Cj4+Pj4+Cj4+Pj4+IFNpZ25lZC1vZmYtYnk6IFZvbG9keW15ciBCYWJj
aHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KPj4+Pj4gLS0tCj4+Pj4+Cj4+Pj4+IGNo
YW5nZXMgZnJvbSAiUkZDIjoKPj4+Pj4gwqDCoCAtIHJlc3BvbnNlIG5vdyBzdG9yZWQgaW4gc3Ry
dWN0dXJlIGluc3RlYWQgb2YgYXJyYXkKPj4+Pj4gwqDCoCAtIGFkZGVkIGNvbW1lbnRzIGZvciBh
cm0zMiBhc3NlbWJseSBjb2RlCj4+Pj4+IMKgwqAgLSBhZGRlZCBvZmZzZXQgKGluc3RlYWQgb2Yg
bWFnaWMgdmFsdWVzKSBmb3IgYXJtMzIgYXNtIGNvZGUKPj4+Pgo+Pj4+IERpZCB5b3UgbWVhbiBh
cm02ND8KPj4+Cj4+PiBZZXMsIHlvdSBhcmUgcmlnaHQuCj4+Pgo+Pj4+Pgo+Pj4+PiDCoCB4ZW4v
YXJjaC9hcm0vYXJtMzIvTWFrZWZpbGXCoMKgwqDCoMKgIHzCoCAxICsKPj4+Pj4gwqAgeGVuL2Fy
Y2gvYXJtL2FybTMyL3NtYy5TwqDCoMKgwqDCoMKgwqDCoCB8IDM5IAo+Pj4+PiArKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPj4+Pj4gwqAgeGVuL2FyY2gvYXJtL2FybTY0
L01ha2VmaWxlwqDCoMKgwqDCoCB8wqAgMSArCj4+Pj4+IMKgIHhlbi9hcmNoL2FybS9hcm02NC9h
c20tb2Zmc2V0cy5jIHzCoCA0ICsrKysKPj4+Pj4gwqAgeGVuL2FyY2gvYXJtL2FybTY0L3NtYy5T
wqDCoMKgwqDCoMKgwqDCoCB8IDMwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+Pj4+
PiDCoCB4ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5owqAgfCAxMSArKysrKysrKysrKwo+
Pj4+PiDCoCA2IGZpbGVzIGNoYW5nZWQsIDg2IGluc2VydGlvbnMoKykKPj4+Pj4gwqAgY3JlYXRl
IG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9hcm0zMi9zbWMuUwo+Pj4+PiDCoCBjcmVhdGUgbW9k
ZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2FybTY0L3NtYy5TCj4+Pj4+Cj4+Pj4+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vYXJtMzIvTWFrZWZpbGUgYi94ZW4vYXJjaC9hcm0vYXJtMzIvTWFrZWZp
bGUKPj4+Pj4gaW5kZXggMGFjMjU0Zi4uYzY5ZjM1ZSAxMDA2NDQKPj4+Pj4gLS0tIGEveGVuL2Fy
Y2gvYXJtL2FybTMyL01ha2VmaWxlCj4+Pj4+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm0zMi9NYWtl
ZmlsZQo+Pj4+PiBAQCAtMTAsNCArMTAsNSBAQCBvYmoteSArPSBwcm9jLXY3Lm8gcHJvYy1jYXh4
Lm8KPj4+Pj4gwqAgb2JqLXkgKz0gc21wYm9vdC5vCj4+Pj4+IMKgIG9iai15ICs9IHRyYXBzLm8K
Pj4+Pj4gwqAgb2JqLXkgKz0gdmZwLm8KPj4+Pj4gK29iai15ICs9IHNtYy5vCj4+Pj4+IGRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtMzIvc21jLlMgYi94ZW4vYXJjaC9hcm0vYXJtMzIvc21j
LlMKPj4+Pj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPj4+Pj4gaW5kZXggMDAwMDAwMC4uNTZmNzk4
Mgo+Pj4+PiAtLS0gL2Rldi9udWxsCj4+Pj4+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm0zMi9zbWMu
Uwo+Pj4+PiBAQCAtMCwwICsxLDM5IEBACj4+Pj4+ICsvKgo+Pj4+PiArICogeGVuL2FyY2gvYXJt
L2FybTMyL3NtYy5TCj4+Pj4+ICsgKgo+Pj4+PiArICogV3JhcHBlciBmb3IgU2VjdXJlIE1vbml0
b3JzIENhbGxzCj4+Pj4+ICsgKgo+Pj4+PiArICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdh
cmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciAKPj4+Pj4gbW9kaWZ5Cj4+Pj4+ICsg
KiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFz
IAo+Pj4+PiBwdWJsaXNoZWQgYnkKPj4+Pj4gKyAqIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRp
b247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9yCj4+Pj4+ICsgKiAoYXQgeW91
ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgo+Pj4+Cj4+Pj4gWGVuIGlzIEdQTHYyIG9ubHku
IENhbiB5b3UgcGxlYXNlIHVwZGF0ZSB0aGUgY29weXJpZ2h0IGFjY29yZGluZ2x5Pwo+Pj4+Cj4+
Pj4gQWxzbywgdGhlIGNvZGUgaXMgcHJldHR5IG11Y2ggYSBjb3B5IG9mIHRoZSBMaW51eCBwYXJ0
LiBTbyBpdCBpcyAKPj4+PiBwcm9iYWJseSB3b3J0aCB0byBrZWVwIHRoZSBjb3B5LXJpZ2h0IGFy
b3VuZC4KPj4+Pj4gKyAqCj4+Pj4+ICsgKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4g
dGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKPj4+Pj4gKyAqIGJ1dCBXSVRIT1VUIEFO
WSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCj4+Pj4+ICsg
KiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuwqAg
U2VlIHRoZQo+Pj4+PiArICogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0
YWlscy4KPj4+Pj4gKyAqLwo+Pj4+PiArCj4+Pj4+ICsjaW5jbHVkZSA8YXNtL21hY3Jvcy5oPgo+
Pj4+PiArCj4+Pj4+ICsvKgo+Pj4+PiArICogdm9pZCBjYWxsX3NtY2NjX3NtYyhyZWdpc3Rlcl90
IGEwLCByZWdpc3Rlcl90IGExLCByZWdpc3Rlcl90IGEyLAo+Pj4+PiArICrCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJlZ2lzdGVyX3QgYTMsIHJlZ2lzdGVyX3QgYTQs
IHJlZ2lzdGVyX3QgYTUsCj4+Pj4+ICsgKsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqAgcmVnaXN0ZXJfdCBhNiwgcmVnaXN0ZXJfdCBhNywgc3RydWN0IAo+Pj4+PiBzbWNj
Y19yZXMgKnJlcykKPj4+Pj4gKyAqLwo+Pj4+PiArRU5UUlkoY2FsbF9zbWNjY19zbWMpCj4+Pj4K
Pj4+PiBJIHdvdWxkIHJhdGhlciBhdm9pZCB0byBoYXZlIDIgZnVuY3Rpb24gdG8gaGFuZGxlIHRo
ZSBzYW1lIAo+Pj4+IGNvbnZlbnRpb24uIENhbiB5b3UgcGxlYXNlIGVpdGhlciBkcm9wIGNhbGxf
c21jIG9yIHJld29yayBpdCB0byAKPj4+PiBoYW5kbGUgbW9yZSBwYXJhbWV0ZXJzPwo+Pj4+Cj4+
Pj4gQnV0IGl0IGxvb2tzIGxpa2UgeW91IGNvdWxkIHJlLXVzZSBhcm1fc21jY2NfMV8xIGFzIGl0
IGZvbGxvd3MgdGhlIAo+Pj4+IDEuMCBjb252ZW50aW9uIGZvciAzMi1iaXRzLgo+Pj4gT29wcywg
SSBtaXNzZWQgaW50cm9kdWN0aW9uIG9mIGFybV9zbWNjY18xXzEuIEkgdGhpbmssIGl0IHdpbGwg
YmUgCj4+PiBzdWZmaWNpZW50IGZvciBteSB0YXNrcy4gTG9va3MgbGlrZSwgSSdsbCBkcm9wIHRo
aXMgcGF0Y2ggYXQgYWxsLgo+Pgo+PiBBcmUgeW91IHN1Z2dlc3RpbmcgdGhhdCBPUC1URUUgd2ls
bCBhbHdheXMgdXNlIFNNQ0NDIDEuMSBjYWxsaW5nIAo+PiBjb252ZW50aW9uPwo+IAo+IEl0IGRl
cGVuZHMgb24gQVJNLVRGLCBJIHRoaW5rLiBBdCBsZWFzdCwgb24gQVJNdjggcGxhdGZvcm1zLiBC
dXQgeW91IGFyZSAKPiByaWdodC4gSSBjYW4ndCBiZSBzdXJlIHRoYXQgU01DQ0MgMS4xIGlzIHN1
cHBvcnRlZC4KPiBMb29rcyBsaWtlIFhFTiBzaG91bGQgZGV0ZXJtaW5lIGF0IGJvb3QgdGltZSB3
aGljaCBjYWxsaW5nIGNvbnZlbnRpb24gaXMgCj4gc3VwcG9ydGVkIGFuZCB0aGVuIHVzZSBhcHBy
b3ByaWF0ZSBmdW5jdGlvbiBpbiBhbGwgcGxhY2VzIHdoZXJlIFNNQ0NDIAo+IGNhbGxzIGFyZSBt
YWRlLiBXaGF0IGRvIHlvdSB0aGluaz8KClRoaXMgbWF5IG5vdCBiZSBlbnRpcmVseSB0cml2aWFs
IHRvIGRvIGl0IGFzIGFybV9zbWNjY18xXzEgaXMgYmFzZWQgb24gCm1hY3JvcyB0byBsaW1pdCB0
aGUgbnVtYmVyIG9mIHBhcmFtZXRlcnMgc2F2ZWQuIEJ1dCBJIHdvdWxkIHdlbGNvbWUgc3VjaCAK
cGF0Y2guCgo+IAo+PiBJIHdvdWxkIGJlIHF1aXRlIHN1cnByaXNlZCBnaXZlbiB0aGF0IHlvdSBz
ZWVtIHRvIGhhdmUgcGxhdGZvcm0gd2l0aCAKPj4gYW5jaWVudCBmaXJtd2FyZS4KPiBJdCBpcyBu
b3Qgc28gYW5jaWVudCA6KSBBdCBsZWFzdCBpdCBoYXZlIEFSTS1URi4KCldlbGwsIFNNQ0NDIDEu
MSBoYXMgYmVlbiBpbnRyb2R1Y2VkIGxhc3QgSmFudWFyeSBmb3IgTWVsdGRvd24vU3BlY3RyZSAK
bWl0aWdhdGlvbnMuIEkgY29uc2lkZXIgYW55dGhpbmcgYmVmb3JlIHRoYXQgYW5jaWVudCA6KS4K
CkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 15:32:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 15:32:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsrbS-0001X2-Rs; Thu, 23 Aug 2018 15: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=azb1=lg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsrbR-0001Wh-Ii
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 15:32:53 +0000
X-Inumbo-ID: e42423b5-a6e9-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e42423b5-a6e9-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 15:33:32 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fsrbP-0000LH-FJ; Thu, 23 Aug 2018 15: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 1fsrbP-0002Nw-7C; Thu, 23 Aug 2018 15:32:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsrbP-0006Ld-6K; Thu, 23 Aug 2018 15:32:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126362-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-amd64-i386-rumprun-i386:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-3.18:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl:guest-start:fail:regression
 linux-3.18:test-amd64-i386-libvirt-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-3.18:test-amd64-i386-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-3.18:test-amd64-i386-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-libvirt-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-pvshim:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-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-qemut-debianhvm-amd64-xsm: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-ovmf-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-3.18:test-armhf-armhf-xl-arndale:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-pygrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install: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-ovmf-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-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-3.18:test-armhf-armhf-xl:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-armhf-armhf-xl-cubietruck:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 linux-3.18:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-3.18:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 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-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=18e6ee0440a7ab853e4ca0f1403eeef1803ed970
X-Osstest-Versions-That: linux=830f9674e76d08d04585e53fc200ae8af99966e7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 23 Aug 2018 15:32:51 +0000
Subject: [Xen-devel] [linux-3.18 test] 126362: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjM2MiBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYzNjIvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBS
RUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMjEgZ3Vlc3Qtc3RhcnQvZGViaWFu
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1h
bWQ2NCAxMSBndWVzdC1zdGFydCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBndWVz
dC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAyMSBndWVzdC1zdGFydC9kZWJpYW4gICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIxIGd1ZXN0LXN0YXJ0L2RlYmlh
biAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEw
IHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1k
NjQteGwteHNtICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgMTAgcmVkaGF0LWluc3RhbGwgICBmYWlsIFJFR1IuIHZz
LiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgMjEgZ3Vlc3Qtc3RhcnQvZGViaWFuICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMu
IDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgMTAgZGViaWFuLWRpLWluc3Rh
bGwgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQy
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2
cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBS
RUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
UkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAxMCBkZWJpYW4t
ZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2
NC1hbWQ2NC1weWdydWIgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
UkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgMTAgZGVi
aWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2
cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgIDEwIGRlYmlhbi1kaS1pbnN0
YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNjA0Mgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93
cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjYwNDIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI2MDQy
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwg
ICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI2MDQyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRlYmlhbi1kaS1p
bnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKClJlZ3Jlc3Npb25zIHdoaWNoIGFy
ZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjYwNDIKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
OgogbGludXggICAgICAgICAgICAgICAgMThlNmVlMDQ0MGE3YWI4NTNlNGNhMGYxNDAzZWVlZjE4
MDNlZDk3MApiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgODMwZjk2NzRl
NzZkMDhkMDQ1ODVlNTNmYzIwMGFlOGFmOTk5NjZlNwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI2
MDQyICAyMDE4LTA4LTE3IDA3OjQyOjQ2IFogICAgNiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNjE4OSAgMjAxOC0wOC0xOSAwMjo0NDo1MSBaICAgIDQgZGF5cyAgICAzIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsIFZpcm8gPHZp
cm9AemVuaXYubGludXgub3JnLnVrPgogIEFtaXQgUHVuZGlyIDxhbWl0LnB1bmRpckBsaW5hcm8u
b3JnPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW5kcmV5
IFJ5YWJpbmluIDxhLnJ5YWJpbmluQHNhbXN1bmcuY29tPgogIERhdmlkIFJpZW50amVzIDxyaWVu
dGplc0Bnb29nbGUuY29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4K
ICBFcmljIEJpZ2dlcnMgPGViaWdnZXJzQGdvb2dsZS5jb20+CiAgRXJpY2sgUmV5ZXMgPGVyaWNr
cmV5ZXNAZ29vZ2xlLmNvbT4KICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5k
YXRpb24ub3JnPgogIEhlcmJlcnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBJ
bmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBKYW5uIEhvcm4gPGphbm5oQGdvb2dsZS5j
b20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEtlZXMgQ29vayA8a2Vlc2Nv
b2tAY2hyb21pdW0ub3JnPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0
aW9uLm9yZz4KICBMaXdlaSBTb25nIDxsaXdlaS5zb25nQHdpbmRyaXZlci5jb20+CiAgTWFyY2Vs
IEhvbHRtYW5uIDxtYXJjZWxAaG9sdG1hbm4ub3JnPgogIE1hcmsgU2FseXp5biA8c2FseXp5bkBh
bmRyb2lkLmNvbT4KICBNYXNhaGlybyBZYW1hZGEgPHlhbWFkYS5tYXNhaGlyb0Bzb2Npb25leHQu
Y29tPgogIE1hc2FtaSBIaXJhbWF0c3UgPG1oaXJhbWF0QGtlcm5lbC5vcmc+CiAgT2xla3NpaiBS
ZW1wZWwgPG8ucmVtcGVsQHBlbmd1dHJvbml4LmRlPgogIFJhbmR5IER1bmxhcCA8cmR1bmxhcEBp
bmZyYWRlYWQub3JnPgogIFNoYXduIEd1byA8c2hhd25ndW9Aa2VybmVsLm9yZz4KICBTaXFpIExp
biA8c2lxaWxpbkBnb29nbGUuY29tPgogIFdvbGZyYW0gU2FuZyA8d3NhQHRoZS1kcmVhbXMuZGU+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5n
LgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNTI4IGxpbmVzIGxvbmcuKQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 15:37:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 15:37:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsrfc-0001tt-H6; Thu, 23 Aug 2018 15: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=a030=lg=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsrfc-0001to-3P
 for xen-devel@lists.xen.org; Thu, 23 Aug 2018 15:37:12 +0000
X-Inumbo-ID: 7df1a84b-a6ea-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 7df1a84b-a6ea-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 15:37: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 2E7457A9;
 Thu, 23 Aug 2018 08:37:10 -0700 (PDT)
Received: from [10.37.8.44] (unknown [10.37.8.44])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DDEEF3F2EA;
 Thu, 23 Aug 2018 08:37:08 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xen.org
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
 <1533945710-15159-1-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <fc86b276-0dc3-7810-def8-6659f2e8902a@arm.com>
Date: Thu, 23 Aug 2018 16:37: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: <1533945710-15159-1-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 1/6] xen/arm: introduce platform_smc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDA4LzExLzIwMTggMDE6MDEgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPiBGcm9tOiAiRWRnYXIgRS4gSWdsZXNpYXMiIDxlZGdhci5pZ2xlc2lhc0B4aWxpbngu
Y29tPgo+IAo+IEZyb206IEVkZ2FyIEUuIElnbGVzaWFzIDxlZGdhci5pZ2xlc2lhc0B4aWxpbngu
Y29tPgoKSSBhbSBub3Qgc3VyZSB3aHkgdGhlcmUgaXMgMiBGcm9tIGhlcmU/IFRoaXMgc2VlbXMg
dG8gYXBwbHkgd2hvbGUgdGhlIAp3aG9sZSBzZXJpZXMuCgo+IAo+IEludHJvZHVjZSBwbGF0Zm9y
bV9zbWMgYXMgYSB3YXkgdG8gaGFuZGxlIGZpcm13YXJlIGNhbGxzIHRoYXQgWGVuIGRvZXMKPiBu
b3Qga25vdyBhYm91dCBpbiBhIHBsYXRmb3JtIHNwZWNpZmljIHdheS4gVGhpcyBpcyBwYXJ0aWN1
bGFybHkgdXNlZnVsCj4gZm9yIGltcGxlbWVudGluZyB0aGUgU2lQIChTb0MgaW1wbGVtZW50YXRp
b24gc3BlY2lmaWMpIHNlcnZpY2UgY2FsbHMuCj4gCj4gU2lnbmVkLW9mZi1ieTogRWRnYXIgRS4g
SWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IC0tLQo+ICAgeGVuL2FyY2gv
YXJtL3BsYXRmb3JtLmMgICAgICAgIHwgOCArKysrKysrKwo+ICAgeGVuL2FyY2gvYXJtL3ZzbWMu
YyAgICAgICAgICAgIHwgNCArKysrCj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL3BsYXRmb3JtLmgg
fCAzICsrKwo+ICAgMyBmaWxlcyBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybS5jIGIveGVuL2FyY2gvYXJtL3BsYXRmb3JtLmMK
PiBpbmRleCAzZjI5ODllLi45ZTE5MDIzIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9wbGF0
Zm9ybS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3JtLmMKPiBAQCAtMTI3LDYgKzEyNywx
NCBAQCB2b2lkIHBsYXRmb3JtX3Bvd2Vyb2ZmKHZvaWQpCj4gICAgICAgICAgIHBsYXRmb3JtLT5w
b3dlcm9mZigpOwo+ICAgfQo+ICAgCj4gK2Jvb2wgcGxhdGZvcm1fc21jKHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzKQo+ICt7Cj4gKyAgICBpZiAoIHBsYXRmb3JtICYmIHBsYXRmb3JtLT5zbWMg
KQoKWW91IG1pZ2h0IHdhbnQgdG8gYWRkIGEgbGlrZWx5IGhlcmUgYmVjYXVzZSBtb3N0IGxpa2Vs
eSBhIGd1ZXN0IGlzIHVzaW5nIApTSVAgd2hlbiBpdCBpcyBwcmVzZW50IG9uIHRoZSBwbGF0Zm9y
bS4KClRoZSByZXN0IGxvb2tzIGdvb2QgdG8gbWUuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxs
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 15:41:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 15:41:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsrjs-0002ks-4b; Thu, 23 Aug 2018 15:41: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=a030=lg=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fsrjr-0002ki-6K
 for xen-devel@lists.xen.org; Thu, 23 Aug 2018 15:41:35 +0000
X-Inumbo-ID: 1ad77090-a6eb-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 1ad77090-a6eb-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 15:42:13 +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 95C357A9;
 Thu, 23 Aug 2018 08:41:33 -0700 (PDT)
Received: from [10.37.8.44] (unknown [10.37.8.44])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B37513F2EA;
 Thu, 23 Aug 2018 08:41:31 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xen.org
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
 <1533945710-15159-2-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5d3f6074-52eb-5f09-14d7-c3f601f53ec0@arm.com>
Date: Thu, 23 Aug 2018 16:41: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: <1533945710-15159-2-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 2/6] xen/arm: zynqmp: Forward plaform
 specific firmware calls
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCjIwMTggMDE6MDEgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBG
cm9tOiAiRWRnYXIgRS4gSWdsZXNpYXMiIDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgo+IAo+
IEZyb206IEVkZ2FyIEUuIElnbGVzaWFzIDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgo+IAo+
IEludHJvZHVjZSB6eW5xbXBfZWVtaTogYSBmdW5jdGlvbiByZXNwb3NpYmxlIGZvciBpbXBsZW1l
bnRpbmcgYWNjZXNzCgpzL3Jlc3Bvc2libGUvcmVzcG9uc2libGUvCgo+IGNvbnRyb2xzIG92ZXIg
dGhlIGZpcm13YXJlIGNhbGxzLiBPbmx5IGNhbGxzIHRoYXQgYXJlIGFsbG93ZWQgYXJlCj4gZm9y
d2FyZGVkIHRvIHRoZSBmaXJtd2FyZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBFZGdhciBFLiBJZ2xl
c2lhcyA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0v
cGxhdGZvcm1zL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICB8ICAxICsKPiAgIHhlbi9hcmNo
L2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmMgICAgICAgIHwgMzggKysrKysrKysr
KysrKysrKysrKysrKwo+ICAgeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLmMg
ICAgICAgICAgICAgfCAxNCArKysrKysrKwo+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9y
bXMveGlsaW54LXp5bnFtcC1lZW1pLmggfCAgMyArKwo+ICAgNCBmaWxlcyBjaGFuZ2VkLCA1NiBp
bnNlcnRpb25zKCspCj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL3BsYXRmb3Jt
cy94aWxpbngtenlucW1wLWVlbWkuYwo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRl
L2FzbS1hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5oCj4gCj4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1z
L01ha2VmaWxlCj4gaW5kZXggODBlNTU1Yy4uNzAzZjkxNSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJj
aC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlCj4gKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9N
YWtlZmlsZQo+IEBAIC05LDMgKzksNCBAQCBvYmoteSArPSBzdW54aS5vCj4gICBvYmotJChDT05G
SUdfQVJNXzY0KSArPSB0aHVuZGVyeC5vCj4gICBvYmotJChDT05GSUdfQVJNXzY0KSArPSB4Z2Vu
ZS1zdG9ybS5vCj4gICBvYmotJChDT05GSUdfQVJNXzY0KSArPSB4aWxpbngtenlucW1wLm8KPiAr
b2JqLSQoQ09ORklHX0FSTV82NCkgKz0geGlsaW54LXp5bnFtcC1lZW1pLm8KPiBkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuYyBiL3hlbi9hcmNo
L2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmMKPiBuZXcgZmlsZSBtb2RlIDEwMDY0
NAo+IGluZGV4IDAwMDAwMDAuLmMzYTE5ZTkKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIveGVuL2Fy
Y2gvYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuYwo+IEBAIC0wLDAgKzEsMzggQEAK
PiArLyoKPiArICogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuYwo+
ICsgKgo+ICsgKiBYaWxpbnggWnlucU1QIEVFTUkgQVBJCj4gKyAqCj4gKyAqIENvcHlyaWdodCAo
YykgMjAxOCBYaWxpbnggSW5jLgo+ICsgKiBXcml0dGVuIGJ5IEVkZ2FyIEUuIElnbGVzaWFzIDxl
ZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgo+ICsgKgo+ICsgKiBUaGlzIHByb2dyYW0gaXMgZnJl
ZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCj4gKyAqIG1vZGlmeSBp
dCB1bmRlciB0aGUgdGVybXMgYW5kIGNvbmRpdGlvbnMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1Ymxp
Ywo+ICsgKiBMaWNlbnNlLCB2ZXJzaW9uIDIsIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0
d2FyZSBGb3VuZGF0aW9uLgo+ICsgKgo+ICsgKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQg
aW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKPiArICogYnV0IFdJVEhPVVQgQU5Z
IFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKPiArICogTUVS
Q0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRo
ZQo+ICsgKiBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgo+ICsg
Ki8KPiArCj4gKyNpbmNsdWRlIDx4ZW4vaW9jYXAuaD4KPiArI2luY2x1ZGUgPHhlbi9zY2hlZC5o
Pgo+ICsjaW5jbHVkZSA8eGVuL3R5cGVzLmg+Cj4gKyNpbmNsdWRlIDxhc20vc21jY2MuaD4KPiAr
I2luY2x1ZGUgPGFzbS9yZWdzLmg+Cj4gKyNpbmNsdWRlIDxhc20vcGxhdGZvcm1zL3hpbGlueC16
eW5xbXAtZWVtaS5oPgoKQ2FuIHlvdSBwbGVhc2UgaW50cm9kdWNlIGhlYWRlcnMgd2hlbiB0aGV5
IGFyZSBhY3R1YWxseSB1c2VkPwoKPiArCj4gK2Jvb2wgenlucW1wX2VlbWkoc3RydWN0IGNwdV91
c2VyX3JlZ3MgKnJlZ3MpCj4gK3sKPiArICAgIHJldHVybiBmYWxzZTsKPiArfQo+ICsKPiArLyoK
PiArICogTG9jYWwgdmFyaWFibGVzOgo+ICsgKiBtb2RlOiBDCj4gKyAqIGMtZmlsZS1zdHlsZTog
IkJTRCIKPiArICogYy1iYXNpYy1vZmZzZXQ6IDQKPiArICogaW5kZW50LXRhYnMtbW9kZTogbmls
Cj4gKyAqIEVuZDoKPiArICovCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMv
eGlsaW54LXp5bnFtcC5jIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLmMK
PiBpbmRleCBkOGNlZGVkLi5jMzE4Y2Y1IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9wbGF0
Zm9ybXMveGlsaW54LXp5bnFtcC5jCj4gKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxp
bngtenlucW1wLmMKPiBAQCAtMTgsNiArMTgsOCBAQAo+ICAgICovCj4gICAKPiAgICNpbmNsdWRl
IDxhc20vcGxhdGZvcm0uaD4KPiArI2luY2x1ZGUgPGFzbS9wbGF0Zm9ybXMveGlsaW54LXp5bnFt
cC1lZW1pLmg+Cj4gKyNpbmNsdWRlIDxhc20vc21jY2MuaD4KPiAgIAo+ICAgc3RhdGljIGNvbnN0
IGNoYXIgKiBjb25zdCB6eW5xbXBfZHRfY29tcGF0W10gX19pbml0Y29uc3QgPQo+ICAgewo+IEBA
IC0zMiw4ICszNCwyMCBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGR0X2RldmljZV9tYXRjaCB6eW5x
bXBfYmxhY2tsaXN0X2RldltdIF9faW5pdGNvbnN0ID0KPiAgICAgICB7IC8qIHNlbnRpbmVsICov
IH0sCj4gICB9Owo+ICAgCj4gK3N0YXRpYyBib29sIHp5bnFtcF9zbWMoc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCj4gK3sKPiArICAgIGlmICggIWlzXzY0Yml0X2RvbWFpbihjdXJyZW50LT5k
b21haW4pICkKPiArICAgICAgICByZXR1cm4gZmFsc2U7Cj4gKyAgICAvKiBPbmx5IHN1cHBvcnQg
cGxhdGZvcm1zIHdpdGggU01DQ0MgPj0gMS4xICovCj4gKyAgICBpZiAoIHNtY2NjX3ZlciA8IFNN
Q0NDX1ZFUlNJT04oMSwgMSkgKQo+ICsgICAgICAgIHJldHVybiBmYWxzZTsKCkRvIHlvdSByZWFs
bHkgbmVlZCB0byBjYWxsIHRoaXMgYXQgZXZlcnkgU01DIGNhbGw/Cgo+ICsKPiArICAgIHJldHVy
biAgenlucW1wX2VlbWkocmVncyk7Cj4gK30KPiArCj4gICBQTEFURk9STV9TVEFSVCh4aWxpbnhf
enlucW1wLCAiWGlsaW54IFp5bnFNUCIpCj4gICAgICAgLmNvbXBhdGlibGUgPSB6eW5xbXBfZHRf
Y29tcGF0LAo+ICsgICAgLnNtYyA9IHp5bnFtcF9zbWMsCj4gICAgICAgLmJsYWNrbGlzdF9kZXYg
PSB6eW5xbXBfYmxhY2tsaXN0X2RldiwKPiAgIFBMQVRGT1JNX0VORAo+ICAgCj4gZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5oIGIv
eGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmgKPiBuZXcg
ZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAuLjY2MzBkYzgKPiAtLS0gL2Rldi9udWxs
Cj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1p
LmgKPiBAQCAtMCwwICsxLDMgQEAKCk1pc3NpbmcgY29weXJpZ2h0IGhlYWRlcnMgYW5kIGd1YXJk
LgoKPiArI2luY2x1ZGUgPGFzbS9wcm9jZXNzb3IuaD4KPiArCj4gK2V4dGVybiBib29sIHp5bnFt
cF9lZW1pKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsKPiAKCk1pc3NpbmcgZW1hY3MgbWFn
aWNzLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 17:20:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 17:20: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 1fstHW-0003QU-I2; Thu, 23 Aug 2018 17:20: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=azb1=lg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fstHU-0003QI-G7
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 17:20:24 +0000
X-Inumbo-ID: e926b048-a6f8-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e926b048-a6f8-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 17:21:03 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fstHS-00037m-QE; Thu, 23 Aug 2018 17:20:22 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fstHS-0005Ko-Dn; Thu, 23 Aug 2018 17:20:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fstHS-0004UH-D9; Thu, 23 Aug 2018 17:20:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126430-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=aa4e0df1f0c7ffdff07d7e382c9da89cbe207cdb
X-Osstest-Versions-That: ovmf=0442a9a9f42abed9f2e44e63115a3abb0d123459
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 23 Aug 2018 17:20:22 +0000
Subject: [Xen-devel] [ovmf test] 126430: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjQzMCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY0MzAvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBhYTRlMGRmMWYwYzdmZmRmZjA3ZDdlMzgyYzlkYTg5
Y2JlMjA3Y2RiCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwNDQyYTlh
OWY0MmFiZWQ5ZjJlNDRlNjMxMTVhM2FiYjBkMTIzNDU5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjYzODkgIDIwMTgtMDgtMjIgMTM6MTA6NTYgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI2NDMwICAyMDE4LTA4LTIzIDAyOjUxOjU1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
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
b3NzdGVzdC9vdm1mLmdpdAogICAwNDQyYTlhOWY0Li5hYTRlMGRmMWYwICBhYTRlMGRmMWYwYzdm
ZmRmZjA3ZDdlMzgyYzlkYTg5Y2JlMjA3Y2RiIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 17:20:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 17: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 1fstHz-0003SH-Ss; Thu, 23 Aug 2018 17:20: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=vkim=lg=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1fstHy-0003S7-FC
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 17:20:54 +0000
X-Inumbo-ID: b33421a0-a6f8-11e8-a8a5-bc764e045a96
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe09::60e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b33421a0-a6f8-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 19:19:32 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Smntco6pjO6XeRwt5SerLeFABDiwKUsdD+0HcWjWeso=;
 b=LZsnXQOSpq5wcV7euWRcGVPuQ3MHkAm+9qBurTZl1w5gHYd/AdWAaXARhhHcBrc0zDdv00qRUh3cJ151xbasEyEHcv98YPVQuvHe9QTCEOXC+OgjSZCzy/31CN+997YNrI9qQyhc2R609X7c4QstZU7D0JN6vvWblx08Eu7B+Cw=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
Received: from [10.17.180.73] (85.223.209.58) by
 HE1PR0302MB2682.eurprd03.prod.outlook.com (2603:10a6:3:ee::12) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.14; Thu, 23 Aug 2018 17:20:43 +0000
To: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
 <c80a4ca8-ad4f-fb68-ee74-260883f77066@arm.com>
From: Andrii Anisov <andrii_anisov@epam.com>
Message-ID: <87dc8fcd-4058-33eb-62b0-c18dc74a5baf@epam.com>
Date: Thu, 23 Aug 2018 20:20:37 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <c80a4ca8-ad4f-fb68-ee74-260883f77066@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.58]
X-ClientProxiedBy: AM6PR0502CA0052.eurprd05.prod.outlook.com
 (2603:10a6:20b:56::29) To HE1PR0302MB2682.eurprd03.prod.outlook.com
 (2603:10a6:3:ee::12)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: cf99cf1b-5199-4dda-cefb-08d6091cc227
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:HE1PR0302MB2682; 
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0302MB2682;
 3:At8ncBzxugJFE/w5Vg4Whv7tBvWED0CMMNK6SBjcIXGpR2dcYzMc39s3uTdD37uOYqGWDCGq8lGEEl9gXhxXIGTmQnRGwCZlLt3uTKKnGIXF110X4dAzKUhrQASxNmb6pi0Y9dGcD6I0x9a1eyPgc0StQVd7GF9uCzF7NST8EepIYGQh0xN7GS5iWOjvPKmQPhzebY9R0lGvlk8MFt+yrnp850Cu+2Jd84mBmQXHK9n9A1VDwuzZ2fiFGXYkK+lr;
 25:NUA2B+fU8UH479WYETytsp8mdoyaOcfia+ycD8Mfx+zImdUPxSbqLcDB6GV6ZJIs/BVnZIesk7yyNiz4APYJTpRnIO2Uv6aC0NMk+KI9XYi/l4Mg1sNPOoX9G+RY992oMpBFSce9s0k0fXqOs/BDQKC73UIafJdgbGXkR0xrK4+gaf3ejHfWu7q2mVRemYfsq29n54Jlxu+y55eQ5BBLwa/XW8KHzD5Dv2Fo7RP7inELRFMifsa60GA8lDT0rqQcHM6sXaiW9hUUIcahrN+bXyOgCg46aCxJDIUum4ATIqBqwmq4SArU9pJH9StD/yxu6tE/RiyFXR1WEjSLG3Z7fQ==;
 31:cXLaFxcHmtQEJVJiqM/+Lun/c5b2jAI8ExD8wCMqlINQsCaECx1NFoGuo6Dclv7H/1sj+vgLXVwY+q9vuRPVHHYn2F1AGpoWbENFEFdjrCDAaidOSCpxk142d98yY9zkC+/CazOQtZ/tIeUtVTkYwbdhOAsp8wtXA/uboos2h9evsaeWXsWqzPUUFm2a1mC7o9j7BZMlvdy0iLxXy9CH9GaUACb1rtSgFvGL+Hygng8=
X-MS-TrafficTypeDiagnostic: HE1PR0302MB2682:
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0302MB2682;
 20:1+h9iT2KjkctAE7gV/NPfGmRypEYV9o0DWCrsmIJHY4CY6Xl2K2HB5aQ+QeHXfn6iE1lVF01N0eey+L+bEGGeU3o/uuXx7gdlpLfYMiaSdUzvJGe138pNIZe3Uh+1LX3C/9f9P8Ka4WoGgfAYaZKw8AmdZrc3lIdcSLCzfSYjk8h3cexDMRYTy5NyYBYarZxBDuryLSYiDbP6hHe0C5dAxAFRYAC14lfuHhUcRH7Hp4oE3cKVgF4bT/ksXtiATF2YxYdrXnBQTA+XWFLabvkBbwPaJ411MNjUcKGJTTi/xXD8O7Cn0IhS97f0mmjy/zGT9sK17crPyvzgdlX3ji937b451YYVMDm8CbeCpY8psfj5SKUnrPejFSPed4wNCkXaFdvmDbdrHSsrR/jwc8rq6uzlHfVWdeq3oSN/41WkynvKiGZ6ILy0+WZeY/Ok9kkHN6KWTMinjl2ECliX4vzWgik/a4oMTg+VtzrJ76dpPsDo6AP/vcMWt8PImjWBp0q;
 4:9RgvYYp5MlzAiVe9qC3U/U7Z/jf/pEo15nS0R0D6BYHC+Cb4uWamGC63/YC9PU0+JqI+pbkemE0hHa9UC4RI6gD27A08C/AJ52XB/lld07Gg9dq+LZ2j3tk1/wqTK0mrZu5lyUhjO/tezh1XopfJeSADYn+jNVwP92NSA/iQMXteIAmidRJzfstbeMCLo0M9KEO+FIni4u2JJflmPDllCbsAraGUhvopRz3bYlbOiwb9XszY0MTcdp9FVbXyjQrQJkxRXLgKHId8+Lub6x5Rqw==
X-Microsoft-Antispam-PRVS: <HE1PR0302MB2682091A811039F87A920BCBE6370@HE1PR0302MB2682.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)(3231311)(944501410)(52105095)(10201501046)(3002001)(93006095)(93001095)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123562045)(20161123558120)(201708071742011)(7699016);
 SRVR:HE1PR0302MB2682; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0302MB2682; 
X-Forefront-PRVS: 0773BB46AC
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(396003)(346002)(376002)(366004)(136003)(39860400002)(189003)(199004)(956004)(476003)(86362001)(64126003)(8936002)(2616005)(31696002)(77096007)(31686004)(72206003)(26005)(81156014)(58126008)(110136005)(81166006)(65826007)(67846002)(105586002)(80792005)(6116002)(25786009)(486006)(53546011)(386003)(3846002)(11346002)(36756003)(186003)(6666003)(446003)(97736004)(5660300001)(6246003)(16526019)(106356001)(478600001)(50466002)(53936002)(7736002)(76176011)(68736007)(6486002)(65806001)(65956001)(66066001)(8676002)(47776003)(52116002)(305945005)(316002)(2906002)(16576012)(230700001)(52146003)(23676004)(2486003)(229853002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0302MB2682; 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?MTtIRTFQUjAzMDJNQjI2ODI7MjM6ZWxvTi8yM0hmVlBuNkZ5RGNFOFBIa3ln?=
 =?utf-8?B?NEVrM0xibi8rWGV3RUt6c1ZyRnFxSlQxUS9tYlN2WXlqM2Y2UG5FT2lSa2pV?=
 =?utf-8?B?TjNjMVVmOVBtYUErWXRJRktsVUtVa0poek1nZzNMbHV4b21BUlhKMFZweHNM?=
 =?utf-8?B?dXhoK3FiNy9IWFFNeGxPTFdlQzl6TG81RXpPQ3NvbHFGWktkb0V0UTdaTVR6?=
 =?utf-8?B?blRZbXh6SEF6Sjg3WE9lN2g2WVRHaG9FSXVRL25lNlBDdEEyWW84KzB3bXlN?=
 =?utf-8?B?Y3lQTHpvRy9nZS93VXBvbFJHL3o2VzcrQXQ1TGhBdVR1cjZ0RTJoaVY0dmRK?=
 =?utf-8?B?Qmt0RmwzUXowd2dpc0R4b0ZEaHZnQkI2MEptU0s3MGtXUjRqdHRhTkRjVlVL?=
 =?utf-8?B?WWR3QzlybW5WOUtpZHRtTUFKRXN2aE54OHVBaWxsQ2wrcjBmejQ0d1c5dlUr?=
 =?utf-8?B?MVgzL3hPRGZBNEtTTnNiNXdlbXhDMitzRzZPSS9CSVlVQzhBakZMelVXek5Q?=
 =?utf-8?B?L0JjOUlsbzd0NkdsM0JDU3c1RVRvdng1ZFJYVmpoSStaTSt6azhZQlNWTzZr?=
 =?utf-8?B?dkZwdDR4SytLeTNjd3FjdlhFaFJSUTdDKzdVd29OZ2pxbUZaa2o3Z3VoODNn?=
 =?utf-8?B?TUw0b1ovSU1MdElUdXFlaVpJWG1pMG13YnhVSmczODlrNHVVdHJhZitWOUZC?=
 =?utf-8?B?Y2U4cUxPN3lGYTFVcm9paFBCWUIvaWo1SVZFL1VLc2RlWU1tQTYwRjJYd0Nn?=
 =?utf-8?B?Y0tmcDc0UElTMXplemgwOHNuU01kSHM3bk11RHl2Y3YrUzA0Rm5GZ3BRS0tq?=
 =?utf-8?B?YkRnTzErWWRsSU1UUUJhRy91MzBhWHJIT1BhQjB3MlNDU3NTRmNySVBabVBl?=
 =?utf-8?B?UzBVcUJVTUpha2JlWk5Xd2VGY091SHRncllJSUcrYTM0UEgwWWhITzdGWVhi?=
 =?utf-8?B?SDFlbTJtRDJIT0tmVVc3Zno4SzlhVHAwZEhuYTJMUjMwN0tGd05SUXUxa0Yw?=
 =?utf-8?B?RXFqME1vcjRac0lpN2dEZ3dLZDVwdy9INnNqL3A3WFdMK0t0dzV2amRRVk43?=
 =?utf-8?B?QlQvWDhuTzd5S3JGR3FLNE40bFJwYU4wZzVMcks1b1RHdU0yRGMwUkF1QXFz?=
 =?utf-8?B?UStwd0hUemRrQkJNMEhHdjh1WWRoczFwNncxWStDOFpjNnZJSHh4T3pLMlov?=
 =?utf-8?B?RkowOHRMZEJ6dE1MS1NNQnZ6UksrUVh2bUZJaHFBUTBVTEtYb0xvUzBRZ3Uw?=
 =?utf-8?B?dUw4N1YyREhXU0U1elNsTDNCNmpoYmI4RGFSOHYyRmV3T2l1QnM2dUJ6TGlJ?=
 =?utf-8?B?RzdTeVJlZTBGa0xxUEdBR2FjVVA0NWZTc3pMbTcvTDNGUVh4N2srQUVmaWtU?=
 =?utf-8?B?aERyVVg5Z3lLaHVqODQvWlZ5emc1UkpjeE1mTVM3ZHNJbkVoaFFvYzJEcjZY?=
 =?utf-8?B?SGRQMGRmeS9NTnZvYjhEZXZJWW9wWGtFenJ3enh6NEo4VmEyemVyaU82c0Fu?=
 =?utf-8?B?emNHMWZ6akhEelNXUE5heGIxek14Y1B5TUxPRUd4ZndtMjkrK0UzY3RQRFRL?=
 =?utf-8?B?Q3gwQ01tZ1pEaFQzaWpydmxtMTUyZ2ZOU2RJSDQ5QzMyeUxxeGJjeG02dmR6?=
 =?utf-8?B?RjQ5Y0JSajNTMjFQTjVqZGxqbVRRZGFXM2tDeElKbVFJdTRBUGd0c3lwdlA4?=
 =?utf-8?B?eXA1M3BjdW4vSVlGb1EyWDBpeU8rdzhwK3RzcjEzcnNndXk1cUhZMWhxcUdh?=
 =?utf-8?B?ZzU1MUJ4NHI2SXZQWVAycnZSQVFiQzlKbGxLZWpmQ0JZVWs5ZWxMa291UnVp?=
 =?utf-8?B?TS94b0FYWWpnRXlKTTkzSmd5OUgxdkZkZ1d1M2xTaHpWZGhudWpjWng0NGNv?=
 =?utf-8?B?TW5hMVFHVjhkd3VOaHppRS9ZR3doMEdNbVF3a2VjK2JVZVJZVW1xNndvak9W?=
 =?utf-8?Q?ksAecUHqdnJNNRSmob9LWO0iLaQZ//7g=3D?=
X-Microsoft-Antispam-Message-Info: 7B8KtEttrIcYGmmLhIMZTqG900PWO3gnp5x9g6/WkkzEOLTVFB5Kjz0pqsblmF5FJd8CtSPKDG85qMy2L0+AP8CleApxtZln0GuCIiW67kLSQPPdUJqWYkclcz/8iYfKMFNP8eNDZo8FZ95R+KcdCfg2vS+2xkkqdts6zRs/sE8X943jhFKKup6sMKQLOYr1gY29RArNax6lNLQskp4lIHhUAOYXzf+rKLSMCIe6uSgMqR/OS22bAzw3MkbIceBJzRCxRt/fnCOElf9eBCXBOuyPLsT51LWhknb0lFEGa6oy7/VBDWMNQwn+h0vF7kIhJesoTgqVQLAlhh2hl3E1Oae+XO3UpikUwWPHhg3M7cc=
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0302MB2682;
 6:anClVkeFxv8m2K5FEInBzdBQX7XmgPOkEsTUFyPaOQi/+TmOzhH5+s3GPDwMWK9I9rIUIaWcI6Ue18sPXQj4kloq91Yn0dYtYn6cwwgg6nF+ENPG7TEyGTAWvCo16m1JY3xCpMUSju9g/kaWxq6l1bn2uihYVeXRmsQM72w93a0fIfvKblfVtEd7+tAWnVfOn1UEp+r/VJGfC7c5Q62SoisTb5pKsgnA5nId2CVGey/SPhzTeejM92EvvLRr4Oyk84awdmajJ3FnPAEoh2fNDqkEyEkhDX+V7QtntqHsY1AcHiqX/5D0I/kOsL65Tf5szD4jSQf2z2SOPBYxCmSjqT5LCNDgIreA9DYsFUbzriWDT4Bf5c3lmWqwyKeyLqBhHbfxCEulR8GqQ2FOuWvbHLUwIbR207tal/PEH0EbBYU1qdvhZveb/rIyZLpiewukOXwEtU8OlFvMhRdNFFjhwg==;
 5:LvDWz4PNxC7N1ZqErfLQ9tfeGFslMpVsZyt3FM6nsDFhI8iN2bKBr7QGkN8VyGIasdPYn965TP6y4YIy/pPnEaMke+w3D5SdJNkzo7PxWKDFMjHiZmchMWfnn+M9PTTWBTVzKisBasNR2CNcuStTwY982Ki102aZX+JFiSiJJ0U=;
 7:JdjAfrgdF8kDLVpE2GAthFB4AtXxidTrTgJrPTZhv/IuYckkJg+0A0oeyYwCV4c5R9h51MY52ZYI4dvG8Nwh1KS5oDw1FnDkBSYnS0Y6Bd+9LuWoG73jviJ5O2WwmLXwgsdmmbU7T/Tk7apTOg094f2s9wx1t7MCsFOMdO3Z8oOvn1DZHY2uENSZiEjPl2wES7ib+A3P9ClOiXUM97Q0loWJOSi0KYyOvbkebVQ8tBahIUIujyoNmSfOKW4HXgnL
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Aug 2018 17:20:43.6876 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: cf99cf1b-5199-4dda-cefb-08d6091cc227
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0302MB2682
Subject: Re: [Xen-devel] [PATCH 00/10] arm: add one kconfig option per
 platform
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

SGVsbG8gSnVsaWVuLAoKCk9uIDIxLjA4LjE4IDIyOjA0LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4g
TW9zdCBvZiB0aGUgcGxhdGZvcm1zIGJlbG93IHdpbGwgYmFyZWx5IChpZiBub3QpIGdldCB1c2Vk
IGluIHRhaWxvcmVkIAo+IGVudmlyb25tZW50LiBTbyB3aGF0IGlzIHRoZSByYXRpb25hbGUvdXNl
IGNhc2UgZm9yIHRoaXM/ClRoZXNlIHBhdGNoZXMgYXQgbGVhc3QgYWxsb3cgdXMgdG8gc3RyaXAg
dGhlIHBsYXRmb3JtIHN1cHBvcnQgY29kZSwgZm9yIAp0aGUgY2FzZSB3aGVuIG1ha2luZyBhIHRh
aWxvcmVkIHNldHVwLgoKLS0gCgoqQW5kcmlpIEFuaXNvdioKCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 17:28:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 17: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 1fstPb-0003yJ-SD; Thu, 23 Aug 2018 17:28: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=vkim=lg=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1fstPa-0003yE-SX
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 17:28:46 +0000
X-Inumbo-ID: 143099a6-a6fa-11e8-a6a9-d7ebe60f679a
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [40.107.5.88]) by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 143099a6-a6fa-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 17:29:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=WySZHz0BveCYnln8vo8EUBuCVbfWAqeF84hHYksYWn0=;
 b=U1zdKBT8qJwfBlPy6u+syQRqngEt85KCgPVqasCVNMWpn3dN97VM0F9WeMPjqsn8UiRU6IEomiRlF21ah7gz1b8/Pn6ZlJEbRYMjK5L2wGj3Kl+nSF3KpeIBo0sNaUpz3a+qMQmGN/XBxGoR0zD6G5gS/cE9lVgBQiZkkqonIc4=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
Received: from [10.17.180.73] (85.223.209.58) 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.1080.14; Thu, 23 Aug 2018 17:28:38 +0000
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
 <1534809559-32704-2-git-send-email-sstabellini@kernel.org>
From: Andrii Anisov <andrii_anisov@epam.com>
Message-ID: <f1ae134f-cddd-a775-47b6-97ee9448f2b3@epam.com>
Date: Thu, 23 Aug 2018 20:28:32 +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: <1534809559-32704-2-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
X-Originating-IP: [85.223.209.58]
X-ClientProxiedBy: AM5P190CA0016.EURP190.PROD.OUTLOOK.COM
 (2603:10a6:206:14::29) To HE1PR0302MB2684.eurprd03.prod.outlook.com
 (2603:10a6:3:ee::14)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: b07fc988-95b9-44a8-3398-08d6091ddd0d
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(5600074)(711020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:HE1PR0302MB2684; 
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0302MB2684;
 3:3iMQQ6b8otffKo+hdUNutmVan8z4/H+jsiA4/cbxH+uhgerEOwOzPi3ZEZZu+qmhkjIXDqZkUwbbwWoSYSG79sO+QY6ZoiVB0ut8WIpaEpyZD0/WVZdH3iJucpg5f2rzzykQj7d8QsLj2yqC9UG+grKPTvjkvF2UGWAEKeoawT2thA1f7i2eckMUPc1v1Jfhj6zORFQ8+gV3unPigUDYSoPKu1xB5r1awW5UKa6O95pbGFqVb6X00+Pa70mt+m62;
 25:BnQqolrQJPcOE8Xjwz9FAqn4LHPielWdyrub+5wYmntERCLTduMCnPDF3gYq1JjxRqGWlMJobW3PLJpLoG/nXWdifwEJNNr0gZv5Jx8I9RbrgDZBWNg+M2L8+KekLW7gflK3anjWojHgIgAj2XNjkIMRDJ3BtiKQA7DCawmInfY0O+O5dVvmqgADcoz06hzQ6owRv5pIm9vWn4vRPpUhM8sYMxrCaAh0IaYopxyzQFez6ut/m2Zr6XvMDkbFfD0zPisYrBXyeSSDtcX6Ysz2roRPiCUMNKNpuRePZXEJNKQc9qfHcHpORPwFYyDVBoMOPSwBHGubJlQX4aRb1xbjrA==;
 31:Nh69cAFPmMm/f692W0TzHZMrKSlL1/5DHyAapUQlisZ12+xf0pZafPBJt3RA4mB3He2ascIHrsqKBwI91vd1JwuVsdmXKArOw/qKQ0osIm9vre7OOHffhwOwZlWIXzSvzasJ9bJZkSfyaHfAfT4tRd2XunbmMsA4LMafpXhzW2PZFpH9p5SVFrfLeWL4AUaZXe9C1Wvk+AFlxbqN5RU3ApN73Bm01D/kQGymN4VZPXQ=
X-MS-TrafficTypeDiagnostic: HE1PR0302MB2684:
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0302MB2684;
 20:9+6zOOfXOcMQyRffwolnIfc/YgfGSRReFA9a+CNgLXts9mqVwOVjsySq/Ts0Moo9uJTpve1diTws1lTr1a0FnE2i/pSQk2vMEmG8Mu/PD3u2J74IczY8hwngKHwsTqcAayAV+VUAEqrMQhlqlMHpvTvDbE/iYk95q9gqHWrbqKZgR0aUURE+Ih/YIC/HtmEWLUbh+4uq7DJNUp+ST3as9vQ+yLBsfCr0mECfUJhQlz/uL0SaneynvM3Klo1P7Hu4VOOaY3ywzCD0o/GSLfyNtowJ+D2mmrlmD+s5MpWWOeBnikPu5wpAF74m2MtXpwqJoaNRGprzQ2+HpklOcjoIoi0VTiErxaj1Au6BqFlDGsC8Jo9+wSXM1OV9hEXRSKuA/6tQ2UHUIn4kSg/7DAwK7l6zSNlIA9kXkpDrszElEaL3hXa3+6BMUIYQY7K80hKZNHJ69JB1f1dLv/J11v3Th08b6c24lKmCqvr2CvG19NmQMuit1vorv8pciZ9BN9bb;
 4:Y0TO4UYDJWTw5bQZ9EeXR4WPh/wU1+Z9lSEZJdi/uUJfZ/CH/UWEt8ULenZeDuCU0W1i6qVECG7lWlHAAw+tjEqdLa1rqtYQavoUzIdrhCnkAI0tCVY/x30LXoN4V59+bCRmlcOeKK0ijtZ8+1BF4itD9XM6vgbxrRG+sNAIXXxP1TogjxjtvrM+b461rHZkjXME/ZqG4h847LsaAAl8zWdgc9C7aRTnM8vW8PbowipvD0IW8bBXvYo5fl0aUzNdxMljpGfVEb4mAKDJkzDf/pB/eA6l4sRSDaI09ip5MWlKNXafxrruSTD3QFN4jwrl7HOYFWoDsngvFHz4it/VHFnOBTFX5AJUvXq9+R4MqS0=
X-Microsoft-Antispam-PRVS: <HE1PR0302MB26845D44459215C9911632C5E6370@HE1PR0302MB2684.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(58134797142442)(192813158149592);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231311)(944501410)(52105095)(10201501046)(93006095)(93001095)(3002001)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016);
 SRVR:HE1PR0302MB2684; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0302MB2684; 
X-Forefront-PRVS: 0773BB46AC
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(376002)(136003)(39860400002)(396003)(346002)(366004)(189003)(199004)(52146003)(7736002)(36756003)(67846002)(50466002)(76176011)(86362001)(97736004)(25786009)(575784001)(80792005)(6666003)(4326008)(31696002)(106356001)(52116002)(5660300001)(305945005)(68736007)(105586002)(23676004)(8936002)(2486003)(65826007)(16576012)(478600001)(31686004)(229853002)(72206003)(316002)(58126008)(230700001)(2906002)(486006)(966005)(6486002)(11346002)(446003)(66066001)(65806001)(65956001)(26005)(6246003)(53936002)(77096007)(956004)(2616005)(3846002)(16526019)(386003)(55236004)(53546011)(8676002)(476003)(6116002)(64126003)(47776003)(81156014)(6306002)(186003)(81166006);
 DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0302MB2684; 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?MTtIRTFQUjAzMDJNQjI2ODQ7MjM6TTNtS25ZeEM5UFIvTkkzaTc2SEovd2I1?=
 =?utf-8?B?Rjd0SE5CV1RBOGRORkxLVEtJUGljQ2NqYzlCcWM0a083TlJLMnFCMEhDTWs3?=
 =?utf-8?B?eVFMWkViR0t4a0t5MmptWHdEZFpyWVREV1grVDN4TmR0ZDYvamlFSWlQQ3ZL?=
 =?utf-8?B?TkpkeWxZd3NmQk5QTVh5SmZ1YTJ6VitHYnI4Um0vdjdPZmlYUERnaWk5L2hh?=
 =?utf-8?B?SjJia2NxQ28zR0dnN2k0blBUakF5M2xXMlRNVGRhc3BhcDVCUitzM3FHaDlE?=
 =?utf-8?B?MHIxNUdOTy9FRm9SNnNWdkVTMUwyWDYzMlRGTnBqd1RqRlpHeU5ZVVVBT1R1?=
 =?utf-8?B?NmNMM3Q4TDN0akNWZndjT2JtL3ZHaXlTekdCSVNNR3RWa01VMkplU0NyOTBF?=
 =?utf-8?B?OExFeWRyOVhjeXNSSng5SlA4VDByM3JCL2VHelZLdlJ5YTdtRnRudmRONHlY?=
 =?utf-8?B?WE5ycDNmeHpwaHdEMlpqNTVXeWw0SFM5L1BIWjhyNVVuSUFoRmMzWFJTVXN2?=
 =?utf-8?B?OGYwdXNqaDNWSHp5VG5jam95Mi8rUFpRWGtlWnhVeEg5eGVDcmZkbElrY0h5?=
 =?utf-8?B?czh5RFhEZ1JOT3NFbWtlTTFmZU92S0NCcm5WeXdBYlFSd1lJWGVIVEtIbWdx?=
 =?utf-8?B?U1BtdThiZ0FsaitIZlZxQXNtUXQyRC9IeWF0MGtSNkVXak41b1BZME1BYnkx?=
 =?utf-8?B?NklhSkpzNkRCQUFDZW1PU2V6SDM2MHZyeHAvcXl3WExEeW5aZEV3RDRvVFYx?=
 =?utf-8?B?Y3l3S0VocXcyOVUxdXhSTnZlbVNGd2NGeHdNWGR3RUx5S2llekF3M0FiT1ph?=
 =?utf-8?B?Mzg1MDI2d2NVNWhBUlloMXA2OUNVQlZPcEVIcnE2RUF3ZEdSemUzU3VLYmdP?=
 =?utf-8?B?ZDRTZlRRd0JRWjlYc08xd3lUWXA0a0ZFcTJHRHV5aFBBT0NEYkt5dTZaWDQv?=
 =?utf-8?B?TTd2MEo1M0FqTDR5Y28wVXplVXlsaU9aT2FyR0J1RDZNYzQ4TytycWZPS0I1?=
 =?utf-8?B?MWx4aFdxUzgwK0g5S2FmQzM1S2tvN0txZkduREJnc1dZWkJUOVRla3hYc1Mr?=
 =?utf-8?B?VnZTaEowQ04vZzFZWFJ6YlBRZVVtaG9wdUUvamdPWDBsOGtUOExBTE51TjQz?=
 =?utf-8?B?NFVwVmhFeGpQVTkrdXo2ZFgxc0h0WmJuZHBHd2Z3REkzQXFUZGNoRHF6ZFhC?=
 =?utf-8?B?aVRybnJwYW5FL3RCU05PZlZWNzQ2em1CSWU0UFlNd3dyRkU2TGl1bkMxNTN1?=
 =?utf-8?B?SitKeERzV0ZhRmVVeWg2MW9qWHlQWGoyMzI4SFRMQUpabDQvNkF4YUl4a0NL?=
 =?utf-8?B?aERJN2xGcmFWMDVmdlI2OVYzVEoxR3Q4eHk3YTcrY0pvUzlIMjhXeFVVd2RZ?=
 =?utf-8?B?MWczTGdobzMxbmZZbE5yeURlSldOT3h3SUcyVEx0djk4Mit6MWYraGJ5cHEv?=
 =?utf-8?B?M0txSVZlOVJCMU1QZXhwZnhpYWRXeTlFQXFrUVZQMVJkWlBvQmd0TnJkMHdx?=
 =?utf-8?B?OGhiQ2F1UlZZYnBwdkpRWjlVUk5ER1N4L2M0dzJ5WlZoMUptczVldTNUZUpH?=
 =?utf-8?B?TTFLb01yQldmV3lMYUQ3YkY0TXpkMHdsOUJnYm11dWVhK2VTSkRYZCtWQWl6?=
 =?utf-8?B?aFRkblhaMThLeVUydENzaDA5UzZXT0c1Z3poWlVtYytKWm56Z3BVSjJGNkJ5?=
 =?utf-8?B?eGpOODk0Ni9wbDZpemtQeS95TENGTlJ0V2NJVkZFcWNvMnBsZDE3THM1ZFZ4?=
 =?utf-8?B?cmVRVCtGZkVueXJ0eUpqc04vY2Y1djZQUnd5L01NUEZtZ1RXdnVoNU54OGov?=
 =?utf-8?B?K2FOcDF6eHF6NEJ3RWtOOTVyUXo0VXEwTE9CakJxbG4wSVpxU2t1a1JKQUl1?=
 =?utf-8?B?NXRrL2gzeFc3aUZMYm53YkRmRzc4UWd4azliUXp4aXA3dzQ5eS8vNHRFbWJY?=
 =?utf-8?B?bHdJdnY3ak1GNmFtWXBlcVFudDFnZEM2SUFnZlp1VVJ6UGRTS0s4akRMZFJv?=
 =?utf-8?B?dGZlZnozN3BPb3lONmJyR0c3VStYWlcrTHNDYVRCdFJJdVVsZnZUT2hFdDZz?=
 =?utf-8?Q?KbB8GjqGvjaoOojcwzaEZ3Um35/?=
X-Microsoft-Antispam-Message-Info: 3TeBHhg9fLKEWgLEukqdI6h2d2bZcgnzbTScppyycGUzi+iXiMLLnZ1MrtVbZfyrobCL7+RHmbB4w4GG6aZtkdcGCfzyEKRqp3mqP8HZDQsLZqNs+rCsyTYrbF1twmCtGkWDKCh3xiWe1ILHybeWBx+V3fyfEkCb5y8KyYLHKx/vtoVNnQ5hBeF6iOhBLdmU50JjmUYFGbvk/MjXMmNUxBEqWMfRxPZCou0fWlfDUM/amZeAwFLoeaqqEYWbPONG+/OwGyJirSS/4Ja8mw2mRR8DG5Nc1fDsS8Pc5Sh+CJN7PGo/vm3wMZu0DPZKdRlUWQ0H/8DfQbr11YoEerfZ3QceKfZ7YFoi7yOgnn6/Qms=
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0302MB2684;
 6:Gq07NzuqCAqwog+gcOnjmlnVofU4j6KjYyRaQTaz9qDprzupiuInW3FgPHoTKUpgMAE2Namd5chNMcV4/rnb/1Asf4TsXw9qZy81gmLboPD8F2rjqcqXdjGJMrXOLBpFaXmdyKzELHn59Soc8rjMXzFOs05xTjOst5+pnIUN1lAhwqKECxzzlyyqAHAi/+Np3OWv7p83piKLl6YSstQhST2KpNlTNBIAZzShyUYBYW58EKR7jevDEsF0bupLpBQT/Xk9HToATcfdHnc0EOr0nRqXwLQemkXkwHd07gT11V4pYExBB8WuKHMgN5qyUz+9iiTQBQdegGpQ5Nb//KYwyiok7BTAw73wijOfu0JWkgiZE8dJGafQ9opwWDtUAgE+179GCFwAF9RM73VUBV8ngmasRO38EWxqg+5VWRWZNdZs/Ph8bvab99DnjqOBMQ1bOLguTkvJ74tCoURmD3TdbA==;
 5:OYxm8QzJbolwnrmaUMnyGUhEbjV4+FFL3PKKa+AcphKZ9Ej79VYEw8kW/JVGboUZ8A8sUiXPD0VqtJPRFbGlcIrDeLsDyqNVK1eG2FXWTXL7/nEVo2TC1mJ+qrqmYaYKnlc7SM2g0yRd3CXkED1cMeVgcceTvpjLiY5dIrDUiew=;
 7:R+MU6tP1F2qBXKRqMH4dDCfuOllcEBPffX/xeesfwTEJNhro+UYgMIShy9/IJK1Mpp4EtCVQLrZEc1kczyPKUKOqwa0kezNQiWJmBc40rbxJmsomqL1UyW7u6nvbOZGpltC6+9+VYiec7ewIRLLw1uVzst0cKgxFOjgFMsKc1AsecfqX5xBGblDDUllsr/50J0mHNExzVyAety+YbyZTytNTvPbJgrV8nmxufxycaLzyb1gGoDeCEnYnOIUzwK4J
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Aug 2018 17:28:38.1080 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: b07fc988-95b9-44a8-3398-08d6091ddd0d
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 02/10] xen/arm: add THUNDERX kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, julien.grall@linaro.org,
 Zi.Lim@cavium.com, mjaggi@caviumnetworks.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8gU3RlZmFubywKCgpPbiAyMS4wOC4xOCAwMjo1OSwgU3RlZmFubyBTdGFiZWxsaW5pIHdy
b3RlOgo+IEFkZCBhIGtjb25maWcgb3B0aW9uIGZvciBDYXZpdW0gVGh1bmRlclggcGxhdGZvcm1z
Lgo+Cj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbngu
Y29tPgo+IENDOiBtamFnZ2lAY2F2aXVtbmV0d29ya3MuY29tCj4gQ0M6IFppLkxpbUBjYXZpdW0u
Y29tCj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcgIHwgMTQgKysrKysr
KysrKysrKysKPiAgIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUgfCAgNiArKystLS0K
PiAgIDIgZmlsZXMgY2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPgo+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcgYi94ZW4vYXJjaC9h
cm0vcGxhdGZvcm1zL0tjb25maWcKPiBpbmRleCBlMjI5ZjhmLi42MmI1MjhiIDEwMDY0NAo+IC0t
LSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZwo+ICsrKyBiL3hlbi9hcmNoL2FybS9w
bGF0Zm9ybXMvS2NvbmZpZwo+IEBAIC00NCw2ICs0NCwxNyBAQCBjb25maWcgWEdFTkUKPiAgIAlF
bmFibGUgYWxsIHRoZSByZXF1aXJlZCBkcml2ZXJzIGZvciBBcHBsaWVkTWljcm8gWC1HZW5lIChN
dXN0YW5nCj4gICAJYW5kIFN0b3JtKQo+ICAgCj4gK2NvbmZpZyBUSFVOREVSWAo+ICsJYm9vbCAi
Q2F2aXVtIFRodW5kZXJYIgo+ICsJZGVwZW5kcyBvbiBBUk1fNjQKPiArCXNlbGVjdCBBUk1fU01N
VQpJJ20gZG91YnQgQVJNX1NNTVUgc2hvdWxkIGJlIGhlcmUuIEUuZy4gYmVjYXVzZSBvZiBbMV0K
PiArCXNlbGVjdCBHSUNWMwo+ICsJc2VsZWN0IEhBU19JVFMKPiArCXNlbGVjdCBIQVNfUEwwMTEK
PiArCXNlbGVjdCBBQ1BJIGlmIEVYUEVSVCA9ICJ5Igo+ICsJLS0taGVscC0tLQo+ICsJRW5hYmxl
IGFsbCB0aGUgcmVxdWlyZWQgZHJpdmVycyBmb3IgQ2F2aXVtIFRodW5kZXJYCj4gKwo+ICAgZW5k
Y2hvaWNlCj4gICAKPiAgIGNvbmZpZyBBTEw2NF9QTEFUCj4gQEAgLTYyLDMgKzczLDYgQEAgY29u
ZmlnIFhHRU5FX1BMQVRGT1JNCj4gICAJYm9vbAo+ICAgCWRlZmF1bHQgKEFMTDY0X1BMQVQgfHwg
WEdFTkUpCj4gICAKPiArY29uZmlnIFRIVU5ERVJYX1BMQVRGT1JNCj4gKwlib29sCj4gKwlkZWZh
dWx0IChBTEw2NF9QTEFUIHx8IFRIVU5ERVJYKQo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
cGxhdGZvcm1zL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZQo+IGlu
ZGV4IDJkZTBjNmEuLmJjMzU2NDAgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jt
cy9NYWtlZmlsZQo+ICsrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUKPiBAQCAt
Niw2ICs2LDYgQEAgb2JqLSQoQ09ORklHX0FSTV8zMikgKz0gb21hcDUubwo+ICAgb2JqLSQoQ09O
RklHX0FSTV8zMikgKz0gcmNhcjIubwo+ICAgb2JqLSQoQ09ORklHX0FSTV82NCkgKz0gc2VhdHRs
ZS5vCj4gICBvYmoteSArPSBzdW54aS5vCj4gLW9iai0kKENPTkZJR19BUk1fNjQpICs9IHRodW5k
ZXJ4Lm8KPiAtb2JqLSQoQ09ORklHX1hHRU5FX1BMQVRGT1JNKSAgKz0geGdlbmUtc3Rvcm0ubwo+
IC1vYmotJChDT05GSUdfTVBTT0NfUExBVEZPUk0pICArPSB4aWxpbngtenlucW1wLm8KPiArb2Jq
LSQoQ09ORklHX1RIVU5ERVJYX1BMQVRGT1JNKSArPSB0aHVuZGVyeC5vCj4gK29iai0kKENPTkZJ
R19YR0VORV9QTEFURk9STSkgICAgKz0geGdlbmUtc3Rvcm0ubwo+ICtvYmotJChDT05GSUdfTVBT
T0NfUExBVEZPUk0pICAgICs9IHhpbGlueC16eW5xbXAubwoKWzFdIApodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDIvbXNnMDA1MzcuaHRt
bAoKLS0gCgoqQW5kcmlpIEFuaXNvdioKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 17:42:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 17:42:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fstcM-0005ZD-6a; Thu, 23 Aug 2018 17: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=a030=lg=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fstcK-0005Xa-BY
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 17:41:56 +0000
X-Inumbo-ID: a43ef471-a6fb-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id a43ef471-a6fb-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 19:40: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 78DF0ED1;
 Thu, 23 Aug 2018 10:41:54 -0700 (PDT)
Received: from [10.37.12.62] (unknown [10.37.12.62])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B050A3F2EA;
 Thu, 23 Aug 2018 10:41:53 -0700 (PDT)
To: Andrii Anisov <andrii_anisov@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
 <c80a4ca8-ad4f-fb68-ee74-260883f77066@arm.com>
 <87dc8fcd-4058-33eb-62b0-c18dc74a5baf@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <0a946f16-4eed-6961-b076-60da8ff6258f@arm.com>
Date: Thu, 23 Aug 2018 18:41:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <87dc8fcd-4058-33eb-62b0-c18dc74a5baf@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 00/10] arm: add one kconfig option per
 platform
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

CgpPbiAwOC8yMy8yMDE4IDA2OjIwIFBNLCBBbmRyaWkgQW5pc292IHdyb3RlOgo+IEhlbGxvIEp1
bGllbiwKCkhpIEFuZHJpaSwKCj4gCj4gT24gMjEuMDguMTggMjI6MDQsIEp1bGllbiBHcmFsbCB3
cm90ZToKPj4gTW9zdCBvZiB0aGUgcGxhdGZvcm1zIGJlbG93IHdpbGwgYmFyZWx5IChpZiBub3Qp
IGdldCB1c2VkIGluIHRhaWxvcmVkIAo+PiBlbnZpcm9ubWVudC4gU28gd2hhdCBpcyB0aGUgcmF0
aW9uYWxlL3VzZSBjYXNlIGZvciB0aGlzPwo+IFRoZXNlIHBhdGNoZXMgYXQgbGVhc3QgYWxsb3cg
dXMgdG8gc3RyaXAgdGhlIHBsYXRmb3JtIHN1cHBvcnQgY29kZSwgZm9yIAo+IHRoZSBjYXNlIHdo
ZW4gbWFraW5nIGEgdGFpbG9yZWQgc2V0dXAuNAoKVGhlcmUgYXJlIG90aGVyIHdheXMgdG8gcmVt
b3ZlIHBsYXRmb3JtIHN1cHBvcnQgY29kZSB3aXRob3V0IGludHJvZHVjaW5nIApLY29uZmlnIGZv
ciBhbGwgdGhlIHBsYXRmb3JtcyB3ZSBzdXBwb3J0LgoKVGhlIHNhbWUgam9iIGNvdWxkIGJlIGRv
bmUgYnkgcmVwbGFjaW5nIENPTkZJR19BUk1fMzIgKHJlc3AuIApDT05GSUdfQVJNXzY0KSB3aXRo
IENPTkZJRzMyX1BMQVQgKHJlc3AuIEFMTDY0X1BMQVQpLgoKRm9yIGNvbmZpZy15LCB0aGlzIGNv
dWxkIGJlIHJlcGxhY2VkIGJ5IGNvbmZpZy0kKENPTkZJR19BTExfUExBVCkuCgpDaGVlcnMsCgot
LSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 17:50:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 17:50:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fstkV-0006Sy-BZ; Thu, 23 Aug 2018 17:50: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=azb1=lg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fstkU-0006Sm-6Y
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 17:50:22 +0000
X-Inumbo-ID: d1a39096-a6fc-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d1a39096-a6fc-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 19:49:01 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fstkR-0003k2-Oy; Thu, 23 Aug 2018 17:50:19 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fstkR-00065E-G4; Thu, 23 Aug 2018 17:50:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fstkR-0005Ff-FL; Thu, 23 Aug 2018 17:50:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126469-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=a923919797c39d51ea0b808ea691bed20fe8e072
X-Osstest-Versions-That: xen=1cd5d824c716280db4b5799d9aa64ca2f0730f72
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 23 Aug 2018 17:50:19 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126469: 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>

ZmxpZ2h0IDEyNjQ2OSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjQ2OS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIGE5MjM5MTk3OTdjMzlkNTFlYTBiODA4ZWE2OTFiZWQy
MGZlOGUwNzIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDFjZDVkODI0
YzcxNjI4MGRiNGI1Nzk5ZDlhYTY0Y2EyZjA3MzBmNzIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NjM5NyAgMjAxOC0wOC0yMiAxNjowMDozMSBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjY0NjkgIDIwMTgtMDgtMjMgMTU6MDA6NDEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBJYW4gSmFja3Nv
biA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94
ZW4vZ2l0L3hlbi5naXQKICAgMWNkNWQ4MjRjNy4uYTkyMzkxOTc5NyAgYTkyMzkxOTc5N2MzOWQ1
MWVhMGI4MDhlYTY5MWJlZDIwZmU4ZTA3MiAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 17:53:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 17:53:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fstnm-0006oj-UL; Thu, 23 Aug 2018 17:53:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uw/l=lg=tycho.nsa.gov=dgdegra@srs-us1.protection.inumbo.net>)
 id 1fstnl-0006oe-3h
 for xen-devel@lists.xen.org; Thu, 23 Aug 2018 17:53:45 +0000
X-Inumbo-ID: 49bb2f3a-a6fd-11e8-a8a5-bc764e045a96
Received: from upbd19pa07.eemsg.mail.mil (unknown [214.24.27.82])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 49bb2f3a-a6fd-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 19:52:24 +0200 (CEST)
Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.3])
 by upbd19pa07.eemsg.mail.mil with ESMTP/TLS/AES256-SHA;
 23 Aug 2018 17:53:39 +0000
X-IronPort-AV: E=Sophos;i="5.53,279,1531785600"; d="scan'208";a="17378421"
IronPort-PHdr: =?us-ascii?q?9a23=3AjounQB9RO6+mlf9uRHKM819IXTAuvvDOBiVQ1K?=
 =?us-ascii?q?B+1+ISIJqq85mqBkHD//Il1AaPAd2Eraocw8Pt8InYEVQa5piAtH1QOLdtbD?=
 =?us-ascii?q?Qizfssogo7HcSeAlf6JvO5JwYzHcBFSUM3tyrjaRsdF8nxfUDdrWOv5jAOBB?=
 =?us-ascii?q?r/KRB1JuPoEYLOksi7ze+/94HRbglSmDaxfa55IQmrownWqsQYm5ZpJLwryh?=
 =?us-ascii?q?vOrHtIeuBWyn1tKFmOgRvy5dq+8YB6/ShItP0v68BPUaPhf6QlVrNYFygpM3?=
 =?us-ascii?q?o05MLwqxbOSxaE62YGXWUXlhpIBBXF7A3/U5zsvCb2qvZx1S+HNsDtU7s6RS?=
 =?us-ascii?q?qt4LtqSB/wiScIKTg58H3MisdtiK5XuQ+tqwBjz4LRZoyaOuB+fqfAdt0EQ2?=
 =?us-ascii?q?RPUNtaWyhYDo+ic4cDCuwMNvtaoYbgvVsDtQawCxeiBO3vyTFGiHH50qI43O?=
 =?us-ascii?q?s9Hg/LxxAgEtAUvXjIsNn4OqUfXOaox6fI1zXDaPZW1C/z5ofSdBAhoO+DXb?=
 =?us-ascii?q?ZtesTf10YkCgLLjk+KpoP/MTOey+MAvHWU7+V9S+2vhHQnpBtqrzizxsYjlo?=
 =?us-ascii?q?nJhoUPxlDC7iV22pw5JdK/SE5leNOpFoZbuSKCN4ZuX88vTG5ltDw6x7Ebo5?=
 =?us-ascii?q?K3YicHxIo9yxLCbfGMbpKG7Qj5VOmLJDd1nHdleLWiiBms6UWg0ej8VtWs0F?=
 =?us-ascii?q?ZNsypFjsHAtnAT2BzX7ciKUud98V272TaOygDT8ftIIUEylarVLJ4h2aA/mY?=
 =?us-ascii?q?YJvUTfHi75hEX2jKiMekUi5ueo8Pjobq/jpp+dM494kgD+MqIwlcyjGek0Lw?=
 =?us-ascii?q?cDUmeB9em8ybHv51P1TbpUgvEsj6XVqJXaKt4apq69DQ9VyIEj6xOnAji739?=
 =?us-ascii?q?QXgGcILF1feB2dlIXpJ1HPL+z4Dfe4mVislixryOrcMr3uBZXNMGDPkK39cr?=
 =?us-ascii?q?Zl905c1A0zwMhB55JTDrEBJ+/8W0/0tN3YFB82Kxe7zPz8B9ph1oMeRGGPD7?=
 =?us-ascii?q?SHP6PKq1CI4/gjLPWLZI8QoDz9MeQq5+byjX8lnl8QZaao0oURaHyhA/tpPV?=
 =?us-ascii?q?uZbmTogtoaFWcKvxE+TPDxiFGYXj9ceXCyU7g75jEhB4KsFZ3DSZy1gLydwC?=
 =?us-ascii?q?e7GYVbaXpACl+RC3fnaYuFV+0QZyKVJc9hiiILVaKvRoI6yR6utRP6y6BmLu?=
 =?us-ascii?q?vb4CEXqZXj1N1t7e3JiR4y7SB0D9ia02yVTm97gGQIRyU53K9hu0BzxEqD0a?=
 =?us-ascii?q?58g/NCDdxe/O1GUhogOZHAzux6F8ryWgPOf9uTVFmmRdCmCykrTt0t298Of1?=
 =?us-ascii?q?p9G9K6gxDCxSWqBaUZl76RC5Mo8aLcxH/xJ8BmxnnYyaktlUUpQspTNW28h6?=
 =?us-ascii?q?5++BLfCJLOk0Wcj6yqb7gT3DbR9GefymqDpENYXxVuXqXYWXAfZ1fZrdTi60?=
 =?us-ascii?q?PZUr+uEqooPhFdxs6FL6tAcsfpgkleRPf/JNTeZHq8m2S3BRaO3LODdpfld3?=
 =?us-ascii?q?8T3SXcDEgEkBse/XGcNQckGiihp3zRACZyGlLoZkPm6fN+p2+jTk8o0wGKaF?=
 =?us-ascii?q?Vs16Gu+h4Jn/OTUO0c3rYAuCcgrTV0HU2w39HIBNqaoQpuYqFcbck64Fdd2m?=
 =?us-ascii?q?LTrxZ9MYC4L6B+ml4edBx6v1/v1xVyEYhBntYlrHUwwAp1M6KY30tLdymE0p?=
 =?us-ascii?q?DoJr3XNm7y8QihaqHI21HSytKW+qYS6PgmsFjsoACpFlY483Vm3NhZyWeT5p?=
 =?us-ascii?q?LPDAAKS5L+Tl439wRmp7HdeiQ95Z7U1XltMaaqtD/Owd0pBPE/xRake9dSK7?=
 =?us-ascii?q?mLFBX3E8EAG8euL+kqyBCVaUc6O+RV+L8xLtnuXfKM0662P640gjWiimhW5Z?=
 =?us-ascii?q?Fn5UiF/SF8V+3g0o4MxreT2Q7RE3+2nFqn98z6h41ATTUTBXakjzjpAshWfK?=
 =?us-ascii?q?I4NdIbBGHrL8Cpy9FWg5/2R2Ue5FOlQVQc15n6VwCVagnR1AtR2EBfjXHvtj?=
 =?us-ascii?q?GxxjI8xz0moqeQxiXm3/XpdB1BPHVCAmZlkwG/csCPk9kGUR3wPEASnxy/6B?=
 =?us-ascii?q?O/nvIDqQ=3D=3D?=
X-IPAS-Result: =?us-ascii?q?A2BeAgDL835b/wHyM5BbGgEBAQEBAgEBAQEIAQEBAYMlg?=
 =?us-ascii?q?XwSKINviGyNHgglmBuEdwKDLzcVAQIBAQEBAQECAWwogjUkAYJdAQEBAQMjF?=
 =?us-ascii?q?UEQCxUBAgICJgICVwYBDAYCAQGCXz+CAqMygS6EaIV4gQuIJgaCAIE5DIIqN?=
 =?us-ascii?q?YRXgyiCVwKNVI1ICY9nBheOQJUWIoFSKwoYKQ+DJJBvIzCMBoJKAQE?=
Received: from tarius.tycho.ncsc.mil (HELO tarius.infosec.tycho.ncsc.mil)
 ([144.51.242.1])
 by emsm-gh1-uea11.NCSC.MIL with ESMTP; 23 Aug 2018 17:53:38 +0000
Received: from moss-nexus.infosec.tycho.ncsc.mil
 (moss-nexus.infosec.tycho.ncsc.mil [192.168.25.48])
 by tarius.infosec.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id w7NHrOb1017151; 
 Thu, 23 Aug 2018 13:53:26 -0400
To: Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
References: <BA190A75E8413C49BB9E1D2B85D118114CE48725@MSMR-GH1-UEA01.corp.nsa.gov>
 <8e5d910b-f996-94e0-2fdc-ae435690c920@epam.com>
From: Daniel De Graaf <dgdegra@tycho.nsa.gov>
Message-ID: <8bab2209-1292-72a6-e925-ac6656242b14@tycho.nsa.gov>
Date: Thu, 23 Aug 2018 13:53:24 -0400
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: <8e5d910b-f996-94e0-2fdc-ae435690c920@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 6/6] xsm: add tee access policy 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>, 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>

T24gMDgvMjMvMjAxOCAwOTozMiBBTSwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4gSGVsbG8g
RGFuaWVsLAo+IAo+IE9uIDIzLjA4LjE4IDAxOjQ0LCBEZUdyYWFmLCBEYW5pZWwgRyB3cm90ZToK
Pj4+IEZyb206IFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4K
Pj4+IFNlbnQ6IFdlZG5lc2RheSwgQXVndXN0IDIyLCAyMDE4IDEwOjEyIEFNCj4+Pgo+Pj4gQXMg
d2UgZG9uJ3Qgd2FudCBhbnkgZ3Vlc3QgdG8gYWNjZXNzIGxpbWl0ZWQgcmVzb3VyY2VzIG9mIFRF
RSwgd2UgbmVlZCBhIHdheSB0byBjb250cm9sIHdobyBjYW4gd29yayB3aXRoIGl0Lgo+Pj4KPj4+
IFRodXMsIG5ldyBhY2Nlc3MgdmVjdG9yIGNsYXNzICJ0ZWUiIGlzIGFkZGVkIHdpdGggb25seSBv
bnkgb3BlcmF0aW9uICJjYWxsIiBzbyBmYXIuIHRlZSBmcmFtZXdvcmsgdXNlcyB0aGlzIHRvIGNo
ZWNrIGlmIGd1ZXN0IGhhcyBhIHJpZ2h0Cj4+PiB0byB3b3JrIHdpdGggVEVFLgo+Pj4KPj4+IEFs
c28sIGV4YW1wbGUgc2VjdXJpdHkgY29udGV4dCBkb21VX3dpdGhfdGVlX3Qgd2FzIGFkZGVkLgo+
PiBBcmUgeW91IHBsYW5uaW5nIHRvIGFkZCBtb3JlIGFjY2VzcyB2ZWN0b3JzIHRvIHRoaXMgY2xh
c3MgaW4gdGhlIGZ1dHVyZT8gT3RoZXJ3aXNlLCBpdCBwcm9iYWJseSBkb2Vzbid0IG5lZWQgaXRz
IG93biBjbGFzcyAtIHNpbmNlIHlvdSB1c2UgeGVuX3QgYXMgdGhlIHRhcmdldCwgcGxhY2luZyBp
dCBpbiBjbGFzcyB4ZW4veGVuMiBpcyBwcmVmZXJyZWQgKGxpa2UgdG1lbSBhbmQgb3RoZXJzIGFy
ZSBub3cpLgo+Pgo+IAo+IEF0IHRoZSBtb21lbnQgSSBjYW4ndCBpbWFnaW5lIGFueSBvdGhlciB2
ZWN0b3JzLiBSZWFzb24gSSBjcmVhdGVkIGEgbmV3IGNsYXNzIGlzIHRoYXQgaXQgc2VlbWVkIHdy
b25nIHRvIG1lIHRvIHVzZSBnZW5lcmljIHhlbi94ZW4yIGNsYXNzLCBiZWNhdXNlLCBzdHJpY3Rs
eSBzcGVha2luZywgdGhpcyB2ZWN0b3IgaGF2ZSBub3RoaW5nIHRvIGRvIHdpdGggeGVuIGNvcmUu
Cj4gCj4gQnV0LCBpZiB5b3UgdGhpbmsgdGhhdCBpdCBpcyBhcHByb3ByaWF0ZSB0byBoYXZlIHZl
Y3RvciAidGVlX2NhbGwiIGluIHhlbjIgY2xhc3MsIHRoZW4gSSBjYW4gbW92ZSBpdCB0aGVyZS4K
CkFjdHVhbGx5LCB1cG9uIGZ1cnRoZXIgdGhvdWdodCBpdCBtYXkgYmV0dGVyIGZpdCBpbiB0aGUg
cmVzb3VyY2UgY2xhc3M6CnRoZXJlIGFyZSBhbHJlYWR5ICJyZXNvdXJjZSB1c2UiIGFuZCAicmVz
b3VyY2Ugc2V0dXAiIHBlcm1pc3Npb25zIHRoZXJlCnRoYXQgZGVhbCB3aXRoIHNvbWUgcGxhdGZv
cm0td2lkZSBvYmplY3RzLiAgSWYgdGhlcmUgd2lsbCBvbmx5IGV2ZXIgYmUKb25lIFRFRSBkZXZp
Y2UsIGEgdGVlX2NhbGwgcGVybWlzc2lvbiB3aXRoIHRhcmdldCB4ZW5fdCB3aWxsIGNvdmVyIGl0
LApidXQgdGhpcyBhbGxvd3MgZm9yIGEgbW9yZSBuYXR1cmFsIGV4dGVuc2lvbiB0byBtdWx0aXBs
ZSBURUVzIChvciBhIFRFRQp3aXRoIHNvbWUgaHlwZXJ2aXNvci1pbnNwZWN0ZWQgZnVuY3Rpb24t
bGV2ZWwgYWNjZXNzIGNvbnRyb2wpIHRoYXQgYXJlCnRoZW1zZWx2ZXMgbGFiZWxlZCBsaWtlIHdl
IGRvIGZvciBQQ0kgZGV2aWNlcy4gIFRoYXQncyBwcm9iYWJseSBub3QKcmVsZXZhbnQgdG8gdGhp
cyBkZXNpZ24gdW50aWwgc29tZW9uZSBtYWtlcyBzdWNoIGFuIGludGVyZmFjZSwgaG93ZXZlciwK
c28gSSdkIGNvbnRpbnVlIHVzaW5nIHhlbl90IHVudGlsIHRoZW4uCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 18:01:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 18: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 1fstuy-0007cy-No; Thu, 23 Aug 2018 18:01:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vkim=lg=epam.com=andrii_anisov@srs-us1.protection.inumbo.net>)
 id 1fstux-0007ct-04
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 18:01:11 +0000
X-Inumbo-ID: 53f06d5c-a6fe-11e8-a8a5-bc764e045a96
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe06::62f])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 53f06d5c-a6fe-11e8-a8a5-bc764e045a96;
 Thu, 23 Aug 2018 19:59:50 +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=heivo7WQ9FwnZgvclgWuro67S3APw74X1pkd662uGDA=;
 b=kv6rn2wegoxgc3JgTGXhYMSpZSWYp0pvseYahy2roXAjR1wxST5ucqCwxW4DTTRAEd8mkmRVJnGFiA+obo5oU/RAE5sJ5yuOGKHH4nHCCo+Qecp/Rbo8me99pQZYOdCdVVlDA2GBu5r31dyL6/jcsM/Saj9crC4cTwYRGWvWhm4=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Andrii_Anisov@epam.com; 
Received: from [10.17.180.73] (85.223.209.57) by
 DB6PR0302MB2678.eurprd03.prod.outlook.com (2603:10a6:4:ad::11) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1059.24; Thu, 23 Aug 2018 18:01:01 +0000
To: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.10.1808201645540.16354@sstabellini-ThinkPad-X260>
 <c80a4ca8-ad4f-fb68-ee74-260883f77066@arm.com>
 <87dc8fcd-4058-33eb-62b0-c18dc74a5baf@epam.com>
 <0a946f16-4eed-6961-b076-60da8ff6258f@arm.com>
From: Andrii Anisov <andrii_anisov@epam.com>
Message-ID: <1a2cb5b4-13d5-b930-cd92-008c8b7417cd@epam.com>
Date: Thu, 23 Aug 2018 21:00: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: <0a946f16-4eed-6961-b076-60da8ff6258f@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.57]
X-ClientProxiedBy: AM6PR03CA0007.eurprd03.prod.outlook.com (2603:10a6:20b::20)
 To DB6PR0302MB2678.eurprd03.prod.outlook.com
 (2603:10a6:4:ad::11)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 4590df54-9a4b-48df-0f1e-08d60922637b
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:DB6PR0302MB2678; 
X-Microsoft-Exchange-Diagnostics: 1; DB6PR0302MB2678;
 3:pmFN2v6vp91dKd+3b330Ib8QFCrRS5I3vpcUQXkb9fwnhxIbeBuSWWOJd6bU+c83cxBH7D/X857q85xqT74KtJ80XhluSVJiInodAvbnek3++d3j8eM9ZZdijfEbLy/dnLEnUaW7/5Z6MwCoVDD7iNibvKMlVG/mWZGP9NbH7seLV+UMYJ8tipGdFIcaFArORxUUgiXE35UYNO2/fL6aghAO+YSdBHwk/YCixofMdlJy/B+biuvJ9WsTKQTwpogG;
 25:TZoUubpjNcDywsYa9Wu211RsNSackA0mf1yVQSmUezyxhTzgJtacY+MViOKjH9ENXefMOkxMDRbwRvNS+SDMt0JARAEepICLYuFhw3xoAw04kcXi2WTo2xx6wJYYkLdQkLBEZUkJUhAHMNiuLEEOkNZDB6H6ysNrkw2Gl/d0NW78BfZ1INHrf4MJrgaMoYYEdgx6vCu9DFRvoQ/HS5SxpGeYbWc5zcJ343fIYywtcjKXCygIgSh7ziqdoiGXVlxykTrfKItC1SxzlDphCqbADSVTaocFNVBmPwoh7rCaQvdz0JbjXsm3pZp1Wd6NvpGCkarM2dR5ioRxH2GZNGX9wA==;
 31:TR0Calvk5QLgoWDnPG+JmAl/hjIuKNSifahS63cFALa3eXu6oKIXNFXmxgOFpn8V7S23Q6mdBp1bWfDfNIian5zVZaCnbEv+nsFAtZWen6HrCSyRTJrY59O/aUJd7lPSTEBF6hvuCrYenA4LQJuGBj50R2/QCXlJLmonSsjr0VLCu3mZVeZ2zrvaIqF/lhQoPCAqtvKY0tp7hpR0s+vA/4Jm6QQUXMKeVDkaruryqu0=
X-MS-TrafficTypeDiagnostic: DB6PR0302MB2678:
X-Microsoft-Exchange-Diagnostics: 1; DB6PR0302MB2678;
 20:7vMHeqXGNNQ7qGflyFQmy0nalOpTM835ZBUB5+wCVFkbkz9bjo/t7tNzeXzQpX97T8CFZihFGk4ZXxU9Y0F61NbHrrPL8W7nYGCJfIaAo7OpLaYtw6iXi/gpQOiHVOb5GfkD0k+USHVHLFTbApFPTsevVhEsoYknV8mGR3zjoWKhU4juTFYXy83MWT6htqMW87zwVkqPaJUu9cLhtvOsFU8rIc+Mjfd83lnfSaOim/Tk4w9ucLBouX35TdiakhaRaK+xkz9fjYXmonQNlUZ77/b+inKPBl4hbOyXnxNyIDXSUDxDUT1YYpG5pewbnRzyWEfm0Ma7gcemDnfptS6ib0hp1b6yjgTsKRgjF4gJFLRCxnjEMpCAa4KYHKOjzuKrBywSWE34x/OCALZTbWsJHkLtbbOmUZH2SQ05GUC+Sv6BQQEdc82Fuv9BaIG4KlwTHWFK7knTdr4oFX+VwRBrgyS2S6SGD1MXHrodrp5NuEGUwcfW/TtwbbVoUE4828oY;
 4:S3ZfhUBxhnlXdw+Md3p4OpNGNkUdEwCx6eH8YCBa8YY7WFvaboRyGgj8soRPpgWjmIL7AjIhRbQEA8S4bGLmvfOXNRkWOX3FfSz8erN9METTxySeLGKEExX3MOplA3CDnc8bW8HmwDCKXYqmCHjAEDjwlsLMAci81ZWEQfWpkWfvlndd/KV21XbbyopijzMfCypcgRfFkkW13LDL/j6A6SmYfisGPLuZ7Ra4BnFulARZatBvzhblmJD12oesqIgURN/i1aRKRjjaa+DjLL1p7CYVGVGFcuDGLrXIU9huDzlyD7Quwx4ILqxeEMhUD+eN
X-Microsoft-Antispam-PRVS: <DB6PR0302MB267880EDB1D6AD3DD68EABC2E6370@DB6PR0302MB2678.eurprd03.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)(10201501046)(3231311)(944501410)(52105095)(93006095)(93001095)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201708071742011)(7699016);
 SRVR:DB6PR0302MB2678; BCL:0; PCL:0; RULEID:; SRVR:DB6PR0302MB2678; 
X-Forefront-PRVS: 0773BB46AC
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(396003)(366004)(346002)(39860400002)(376002)(136003)(189003)(199004)(65806001)(80792005)(53936002)(50466002)(66066001)(31696002)(229853002)(86362001)(6306002)(2906002)(65956001)(81156014)(81166006)(8676002)(36756003)(7736002)(305945005)(93886005)(64126003)(77096007)(186003)(26005)(6486002)(53546011)(16526019)(386003)(55236004)(105586002)(25786009)(11346002)(476003)(956004)(478600001)(106356001)(2616005)(486006)(6246003)(31686004)(14444005)(446003)(76176011)(52146003)(52116002)(2486003)(67846002)(6666003)(23676004)(65826007)(5660300001)(230700001)(3846002)(6116002)(58126008)(316002)(16576012)(110136005)(8936002)(72206003)(97736004)(47776003)(966005)(68736007);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR0302MB2678; 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?MTtEQjZQUjAzMDJNQjI2Nzg7MjM6S1FmT21USDI3SlYzRDJHS2c1alc5NDZ3?=
 =?utf-8?B?cFRRRExLeHV3SGNlMkZ1QWlwdWJ6cndKR0c1YmRCWGVhdzhramlaSGY2N0dT?=
 =?utf-8?B?UWRsYUo2QkxJYW9peWNuREZlVVlPUlcvUGtjZDlWU3ZIbHZ4NnB2cW5NWEVL?=
 =?utf-8?B?M0VMRVpnRjk5QXVXUk1aNzFORENpWGpQdkxaMVAzSFJWTWZSYXFuWGdHdzIv?=
 =?utf-8?B?U2MxVEtJQTBXbnVHdW5wUU8rVlpvbHJjdURPL0wraFdaMWU4cjZvYTlnQlcv?=
 =?utf-8?B?UWE5VG9oY1JPakwzUURNSC84em1jdFQ0STcvVm5XelhJcVpWdEwrd0paSThq?=
 =?utf-8?B?S2MwMlhBR04yOGh4YUUzcXk5M0VaZ1ZaaEFla284S1d0ZHJMUkpjS1hPZU9L?=
 =?utf-8?B?OG1kY0dZVG1LV3RrMzZvU29ZQ2RrdFJpTDZ1d2M2T0tLZWh6UWQwRmZ3eUFP?=
 =?utf-8?B?ckwrcUUwQ1J6YjI3RURhbmFML0xuRUJYN2hSczBVMXhuYnF5VlBZc01oa2pZ?=
 =?utf-8?B?Zk1vemEyY1pXVEFvN2VyNEMzNGQzZy8vb2lmUUt6OWFDWWhCZWtSdFRaN2pJ?=
 =?utf-8?B?NFRqT2g3ZDc4NW5CSm1qNU8ybGZPbkVVTEhpUStUdGVNb0hRYVpTVXc1c0hN?=
 =?utf-8?B?dXJDTjlGelVCa1VXb0RLSnVYNlRuaU5Xai9ZdG16MWxrRGNrVWZDWExONnVx?=
 =?utf-8?B?QVZoM1BITmFKWXl4L0p6TDZjYjAxcXQzL2R5ZkMyYXZvc3F5NmlGTjlNYmlH?=
 =?utf-8?B?cHVwbXFiWFc5RURVZkl5MkZBcWQrZXN3YkhrUCtEWEJadGVoNnM4ZkZCdllt?=
 =?utf-8?B?VUJKa2JjTDY2Sy9hYll2UnovcThYcVZ2a3Y3eUVhVlpwNEN2cDJvZSt3eUNi?=
 =?utf-8?B?TjJjNi9MeWVSMXhqczl5c2JjN21IVWtlSnZZb2ZNakl3MDRoS0graVlKZ2lv?=
 =?utf-8?B?Z0lEMkxqODBwNEtpL1czZGlhSFlIUmg3dGNQQjFla1VtN1lEUXFVSEhUZVJH?=
 =?utf-8?B?UlUxcnFQNFBuL0VHS0w1NDZiVGZwSzJCNUhOcVhhUTdvWGx6SThuajZhK2E5?=
 =?utf-8?B?NUtzN0VMRFBqL2lxd3NTaTNPSmpjRlZLQTc4eENBSFgvbTZIdWdGb0NKUkUz?=
 =?utf-8?B?VC9mcnU2bGtENTlPajBtaCtVL0gxeUhTZDM1MjhOSTEwSUhvSnRiWmU4U2ZM?=
 =?utf-8?B?TGQzQitiYmxxeEhPbkxDcFNRL3YwVnFkMWR3WFlDNldwY2M2KzN6RzI3MGJy?=
 =?utf-8?B?Z2l1TGlIN3FBekU4QkNHRUtMMEl1QU1LNk9zVzFVVDJwVVlWVzI1bkZtckQ2?=
 =?utf-8?B?MHhFUEhNLzEzOGxmNjVmQXB0cFdheWMxVkQ5eDc4UzlWa3lDTzYrdGtqRHNY?=
 =?utf-8?B?NWE2dXpqdnhNZW02SnQ3RHdYQ3IvL3Z2ck9UVTR2VUM5c0FCQk14UTE2REdC?=
 =?utf-8?B?dXlPZ1ZYL2xLOTR5RFA4QWRpMFVOalNLOW1keVdITzlTbEM1cVFzbHBtd3Nu?=
 =?utf-8?B?ZjUyVXFlU29Qa3BrZ3FnUk9zbFNSd0V6VHdxdzZseEY1Z2VRTkx4c0FZRWtu?=
 =?utf-8?B?MVZ6dXJ4N1RINDMybHRkWXFkK2hCTU52d2YvWG1Ud0RpL29HLzUwL3Q3SGJt?=
 =?utf-8?B?OVRocERnNTUyUUVoZTZQRjlHdHIrNXhUcVBaUTFsUXJTbkdNdkhYQk8vdWVv?=
 =?utf-8?B?QnpBbEhKdEM1cTdsQTc0dG12aXl6SUFveUVSbE1JR2o0Uy9Va09ETElqa1h5?=
 =?utf-8?B?UjhIRFoxTE5UU2c0ZWs1bTdNNTVubTRmTkxxN3VvVnV4QVo4MVViQVdDOG1W?=
 =?utf-8?B?dExzcFJvNzF2RlNwTmZSNjhPK3RjZGk5VXNLZXZTZnRZYXpuZnM4d1FZRlQ2?=
 =?utf-8?B?Y2locU9GR3lkbFA3ZGZUQlZLS3hYQldNOHZIVDRoQ1RheDM1MVlNMVl4MStt?=
 =?utf-8?B?L0FETVRXYnJ3cXU2ZU8rQlI0RFpsb1U5M3hqRUU2VWJ1WjM0K2lDeUJQejdJ?=
 =?utf-8?B?RWovejI3dlAxTGUwVVlTTW4yVkhxYTlycjVMd2xsclVCNUd1MU5GNk9MckpZ?=
 =?utf-8?B?dUVQVzJvOHFLbEdsUEl6MnRZQ1RlQkZqb3pKbVFFQXNhbURPSisxV0cycXdi?=
 =?utf-8?B?bmZ3QT09?=
X-Microsoft-Antispam-Message-Info: G8+tmVyacy20MbHmPyExtRehZF45PserhMhMEdC8K3KvugaMvcHZmgxfg2h05sBoZ3FyB972HcATSo6yor/VevOXW+2xG9D7LikBiFNR/4WL2e8eU+FkA4/OOxQNMfcYlBa7lno/+6d8sJjNql62PrD4gLdDpBPSks/JE3zneEGAa3yyBc/CA6cOu9yK287CpqcC8nEWSRdjlWpFP1D2med+iu7b4HSAaFi8PhHGPwqmGY7rI6TxzHnpSg8rnxQd74egUKYPUeMX9psMq1o8VsxncJQpclaud4qwFUrq3Es7WPtKrDAiL4pjskuJaoC3415yhT0DCWfYkJ2lI7lEgMI0su28Be7oxWU8c2UsLzY=
X-Microsoft-Exchange-Diagnostics: 1; DB6PR0302MB2678;
 6:TuLQX6Q37UbFrklw374HabD/KOw1yWb4cwnSEZVfZP0T3ZKtHfUtYXiVnIxTDVvA/QZKJNdmRo8QunWoxwDy9MwxqfW07WnBjCEJUEMSPksxdFWg1u2S9SdoJ4HO2uHy2hh1nyCwSPf64AU3EeFUKlziTB2k6t4gKJJju0kEfgxr7+gt/n9gZIitvBGkQ/uklrmQwK1DQ3MIWidVpcp9KaZ86nBY+dpEmwUNBhD3m00E8scrNhZHsGTEA5uspLopXLlDjVe6zoJoCqag1+9vZtIZGUotWKuaBEGpeCsn2mDKjhJXZ7pEd7K7mXRxe3JchPLfCrircVH3KQFvSVsPWQQ5cHpdCLoIIzEQiZP4yeDjTGXgtoPLVK4RLxne+v1wZ3FmKsV1E9OmZysU/HyuyFOV6EUxcWCZVPpu+fa3uNcb3AGnrirWx/KButHw4DKdZ+BeJ8tCXBMU82UQj/O7AQ==;
 5:EUCVFy4gxMfjqxG1TjcAmg1EVhVzKxQ+nRm8g+dRPjOuon9H5/fb+EhvJbNXGCJKYzF5gturnyQxOewCYWQZw7BQ4zBnRBC+UFZBe5rB1yH3ByAA3fa/Zk7NSfv0PY4+GddZkJ9rlYBths3TXY1LesBVVvlIVZHiu7geGBrdJ1c=;
 7:Ggm7l6XSrKCFE8u+OzybL0oKd2VVpOiZ23ju8uivYaQfCR4/8H1IFpD2uUiU60dZc8tIOE4eIovdgtrresOH0FeK3lRLRAnOPLJPchUIROboKETrPGoQR4yukQrq7u2iFfYTRTkCjOcSuwPpLMinlaLP2DFxx80pNrGzQnFKAepq1KS2+jUHhrXpKEX36dRDcC5VvkjraOS0IYlOU8kUfMzoRtoYNckjbLsHo0OPVxyUgTz4EG3uw8SCdh/ZS2zl
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Aug 2018 18:01:01.8728 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 4590df54-9a4b-48df-0f1e-08d60922637b
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0302MB2678
Subject: Re: [Xen-devel] [PATCH 00/10] arm: add one kconfig option per
 platform
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

SGVsbG8gSnVsaWVuCgoKT24gMjMuMDguMTggMjA6NDEsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBU
aGUgc2FtZSBqb2IgY291bGQgYmUgZG9uZSBieSByZXBsYWNpbmcgQ09ORklHX0FSTV8zMiAocmVz
cC4gCj4gQ09ORklHX0FSTV82NCkgd2l0aCBDT05GSUczMl9QTEFUIChyZXNwLiBBTEw2NF9QTEFU
KS4KPgo+IEZvciBjb25maWcteSwgdGhpcyBjb3VsZCBiZSByZXBsYWNlZCBieSBjb25maWctJChD
T05GSUdfQUxMX1BMQVQpLgpJIHVuZGVyc3RhbmQgeW91LgpBY3R1YWxseSBJIHN1Z2dlc3RlZCBh
IGNsb3NlIGFwcHJvYWNoIGhlcmUgWzFdLiBTbyB0aG9zZSB3aG8gYXJlIAppbnRlcmVzdGVkIGlu
IHN0cmlwcGVkIGJ1aWxkcyBmb3IgdGhlaXIgSFcgd291bGQgY29tZSB1cCB3aXRoIApjb3JyZXNw
b25kZW50IHBhdGNoZXMuCgpbMV0gCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2
ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0wNy9tc2cwMjQ1MS5odG1sCgotLSAKCipBbmRyaWkgQW5p
c292KgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 19:10:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 19:10: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 1fsuzE-0004pG-6F; Thu, 23 Aug 2018 19: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=lyo8=lg=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1fsuzC-0004pB-Sj
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 19:09:38 +0000
X-Inumbo-ID: 2b617b8a-a708-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2b617b8a-a708-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 19:10:16 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id ED497B03A;
 Thu, 23 Aug 2018 19:09:35 +0000 (UTC)
Date: Thu, 23 Aug 2018 21:09:33 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Message-ID: <20180823190933.GP29735@dhcp22.suse.cz>
References: <20180823120707.10998-1-mhocko@kernel.org>
 <07c7ead4-334d-9b25-f588-25e9b46bbea0@i-love.sakura.ne.jp>
 <20180823135151.GM29735@dhcp22.suse.cz>
 <9d2d11eb-7fe1-b836-056c-7886d6fc56e5@oracle.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <9d2d11eb-7fe1-b836-056c-7886d6fc56e5@oracle.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH] xen/gntdev: fix up blockable calls to
 mn_invl_range_start
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Tetsuo Handa <penguin-kernel@i-love.sakura.ne.jp>,
 LKML <linux-kernel@vger.kernel.org>, linux-mm@kvack.org,
 xen-devel@lists.xenproject.org, Andrew Morton <akpm@linux-foundation.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1IDIzLTA4LTE4IDEwOjA2OjUzLCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4gT24gMDgv
MjMvMjAxOCAwOTo1MSBBTSwgTWljaGFsIEhvY2tvIHdyb3RlOgo+ID4gT24gVGh1IDIzLTA4LTE4
IDIyOjQ0OjA3LCBUZXRzdW8gSGFuZGEgd3JvdGU6Cj4gPj4gT24gMjAxOC8wOC8yMyAyMTowNywg
TWljaGFsIEhvY2tvIHdyb3RlOgo+ID4+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2
LmMgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwo+ID4+PiBpbmRleCA1NzM5MGM3NjY2ZTUuLmU3ZDhi
YjFiZWUyYSAxMDA2NDQKPiA+Pj4gLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LmMKPiA+Pj4gKysr
IGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKPiA+Pj4gQEAgLTUxOSwyMSArNTE5LDIwIEBAIHN0YXRp
YyBpbnQgbW5faW52bF9yYW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiA+Pj4g
IAlzdHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwOwo+ID4+PiAgCWludCByZXQgPSAwOwo+ID4+
PiAgCj4gPj4+IC0JLyogVE9ETyBkbyB3ZSByZWFsbHkgbmVlZCBhIG11dGV4IGhlcmU/ICovCj4g
Pj4+ICAJaWYgKGJsb2NrYWJsZSkKPiA+Pj4gIAkJbXV0ZXhfbG9jaygmcHJpdi0+bG9jayk7Cj4g
Pj4+ICAJZWxzZSBpZiAoIW11dGV4X3RyeWxvY2soJnByaXYtPmxvY2spKQo+ID4+PiAgCQlyZXR1
cm4gLUVBR0FJTjsKPiA+Pj4gIAo+ID4+PiAgCWxpc3RfZm9yX2VhY2hfZW50cnkobWFwLCAmcHJp
di0+bWFwcywgbmV4dCkgewo+ID4+PiAtCQlpZiAoaW5fcmFuZ2UobWFwLCBzdGFydCwgZW5kKSkg
ewo+ID4+PiArCQlpZiAoIWJsb2NrYWJsZSAmJiBpbl9yYW5nZShtYXAsIHN0YXJ0LCBlbmQpKSB7
Cj4gPj4gVGhpcyBzdGlsbCBsb29rcyBzdHJhbmdlLiBQcmlvciB0byA5MzA2NWFjNzUzZTQsIGlu
X3JhbmdlKCkgdGVzdCB3YXMKPiA+PiBpbnNpZGUgdW5tYXBfaWZfaW5fcmFuZ2UoKS4gQnV0IHRo
aXMgcGF0Y2ggcmVtb3ZlcyBpbl9yYW5nZSgpIHRlc3QKPiA+PiBpZiBibG9ja2FibGUgPT0gdHJ1
ZS4gVGhhdCBpcywgdW5tYXBfaWZfaW5fcmFuZ2UoKSB3aWxsIHVuY29uZGl0aW9uYWxseQo+ID4+
IHVubWFwIGlmIGJsb2NrYWJsZSA9PSB0cnVlLCB3aGljaCBzZWVtcyB0byBiZSBhbiB1bmV4cGVj
dGVkIGNoYW5nZS4KPiA+IFlvdSBhcmUgcmlnaHQuIEkgY29tcGxldGVseSBmb3Jnb3QgSSd2ZSBy
ZW1vdmVkIGluX3JhbmdlIHRoZXJlLiBEb2VzCj4gPiB0aGlzIGxvb2sgYW55IGJldHRlcj8KPiA+
Cj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2LmMgYi9kcml2ZXJzL3hlbi9nbnRk
ZXYuYwo+ID4gaW5kZXggZTdkOGJiMWJlZTJhLi4zMGY4MTAwNGVhNjMgMTAwNjQ0Cj4gPiAtLS0g
YS9kcml2ZXJzL3hlbi9nbnRkZXYuYwo+ID4gKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKPiA+
IEBAIC01MjUsMTQgKzUyNSwyMCBAQCBzdGF0aWMgaW50IG1uX2ludmxfcmFuZ2Vfc3RhcnQoc3Ry
dWN0IG1tdV9ub3RpZmllciAqbW4sCj4gPiAgCQlyZXR1cm4gLUVBR0FJTjsKPiA+ICAKPiA+ICAJ
bGlzdF9mb3JfZWFjaF9lbnRyeShtYXAsICZwcml2LT5tYXBzLCBuZXh0KSB7Cj4gPiAtCQlpZiAo
IWJsb2NrYWJsZSAmJiBpbl9yYW5nZShtYXAsIHN0YXJ0LCBlbmQpKSB7Cj4gPiArCQlpZiAoaW5f
cmFuZ2UobWFwLCBzdGFydCwgZW5kKSkgewo+ID4gKwkJCWlmIChibG9ja2FibGUpCj4gPiArCQkJ
CWNvbnRpbnVlOwo+ID4gKwo+ID4gIAkJCXJldCA9IC1FQUdBSU47Cj4gPiAgCQkJZ290byBvdXRf
dW5sb2NrOwo+ID4gIAkJfQo+ID4gIAkJdW5tYXBfaWZfaW5fcmFuZ2UobWFwLCBzdGFydCwgZW5k
KTsKPiAKPiAKPiAoSSBvYnZpb3VzbHkgbWlzc2VkIHRoYXQgdG9vIHdpdGggbXkgUi1iKS4KPiAK
PiBUaGlzIHdpbGwgbmV2ZXIgZ2V0IGFueXRoaW5nIGRvbmUgZWl0aGVyLiBIb3cgYWJvdXQKClll
YWguIEkgd2FzIGhhbGYgd2F5IG91dCBhbmQgcG9zdGVkIGEgY29tcGxldGUgZ2FyYmFnZS4gU29y
cnkgYWJvdXQKdGhhdCEKCk1pY2hhbCByZXBlYXQgYWZ0ZXIgbWUKTmV2ZXIgcG9zdCBwYXRjaGVz
IHdoZW4gaW4gaHVycnkhIE5ldmVyIHBvc3QgcGF0Y2hlcyB3aGVuIGluIGh1cnJ5IQpOZXZlciBw
b3N0IHBhdGNoZXMgd2hlbiBpbiBodXJyeSEgTmV2ZXIgcG9zdCBwYXRjaGVzIHdoZW4gaW4gaHVy
cnkhCk5ldmVyIHBvc3QgcGF0Y2hlcyB3aGVuIGluIGh1cnJ5ISBOZXZlciBwb3N0IHBhdGNoZXMg
d2hlbiBpbiBodXJyeSEKTmV2ZXIgcG9zdCBwYXRjaGVzIHdoZW4gaW4gaHVycnkhIE5ldmVyIHBv
c3QgcGF0Y2hlcyB3aGVuIGluIGh1cnJ5IQpOZXZlciBwb3N0IHBhdGNoZXMgd2hlbiBpbiBodXJy
eSEgTmV2ZXIgcG9zdCBwYXRjaGVzIHdoZW4gaW4gaHVycnkhIAoKV2hhdCBJIHJlYWxseSBtZWFu
dCB3YXMgdGhpcwoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2dudGRldi5jIGIvZHJpdmVycy94
ZW4vZ250ZGV2LmMKaW5kZXggZTdkOGJiMWJlZTJhLi42ZmNjNWE0NGYyOWQgMTAwNjQ0Ci0tLSBh
L2RyaXZlcnMveGVuL2dudGRldi5jCisrKyBiL2RyaXZlcnMveGVuL2dudGRldi5jCkBAIC01MjUs
MTcgKzUyNSwyNSBAQCBzdGF0aWMgaW50IG1uX2ludmxfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9u
b3RpZmllciAqbW4sCiAJCXJldHVybiAtRUFHQUlOOwogCiAJbGlzdF9mb3JfZWFjaF9lbnRyeSht
YXAsICZwcml2LT5tYXBzLCBuZXh0KSB7Ci0JCWlmICghYmxvY2thYmxlICYmIGluX3JhbmdlKG1h
cCwgc3RhcnQsIGVuZCkpIHsKKwkJaWYgKCFpbl9yYW5nZShtYXAsIHN0YXJ0LCBlbmQpKQorCQkJ
Y29udGludWU7CisKKwkJaWYgKCFibG9ja2FibGUpIHsKIAkJCXJldCA9IC1FQUdBSU47CiAJCQln
b3RvIG91dF91bmxvY2s7CiAJCX0KKwogCQl1bm1hcF9pZl9pbl9yYW5nZShtYXAsIHN0YXJ0LCBl
bmQpOwogCX0KIAlsaXN0X2Zvcl9lYWNoX2VudHJ5KG1hcCwgJnByaXYtPmZyZWVhYmxlX21hcHMs
IG5leHQpIHsKLQkJaWYgKCFibG9ja2FibGUgJiYgaW5fcmFuZ2UobWFwLCBzdGFydCwgZW5kKSkg
eworCQlpZiAoIWluX3JhbmdlKG1hcCwgc3RhcnQsIGVuZCkpCisJCQljb250aW51ZTsKKworCQlp
ZiAoIWJsb2NrYWJsZSkgewogCQkJcmV0ID0gLUVBR0FJTjsKIAkJCWdvdG8gb3V0X3VubG9jazsK
IAkJfQorCiAJCXVubWFwX2lmX2luX3JhbmdlKG1hcCwgc3RhcnQsIGVuZCk7CiAJfQogCi0tIApN
aWNoYWwgSG9ja28KU1VTRSBMYWJzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 22:42:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 22: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 1fsyIO-0006aE-MU; Thu, 23 Aug 2018 22:41: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=xvvp=lg=xenproject.org=prvs=766017817=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fsyIN-0006a2-9t
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 22:41:39 +0000
X-Inumbo-ID: 82a298ba-a725-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 82a298ba-a725-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 00:40:18 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,279,1531785600"; d="scan'208";a="63596038"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75109-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=0442a9a9f42abed9f2e44e63115a3abb0d123459
X-Osstest-Versions-That: ovmf=cc6939067008c4dcab990d5e8be65086ec393afa
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 23 Aug 2018 23:41:29 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75109: 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
NTEwOSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MTA5LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUxMDYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTEwNgoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDA0NDJhOWE5ZjQyYWJlZDlmMmU0NGU2MzExNWEz
YWJiMGQxMjM0NTkKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIGNjNjkz
OTA2NzAwOGM0ZGNhYjk5MGQ1ZThiZTY1MDg2ZWMzOTNhZmEKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTEwNiAgMjAxOC0wOC0yMiAxMjoyOToxMSBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUxMDkgIDIwMTgtMDgtMjMgMDQ6NTQ6NTEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBCaSwgRGFu
ZGFuIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogIENoYXNlbCBDaGl1IDxjaGFzZWwuY2hpdUBpbnRl
bC5jb20+CiAgQ2hhc2VsLCBDaGl1IDxjaGFzZWwuY2hpdUBpbnRlbC5jb20+CiAgRGFuZGFuIEJp
IDxkYW5kYW4uYmlAaW50ZWwuY29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+
CiAgU29uZ3BlbmcgTGkgPHNvbmdwZW5nLmxpQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJp
dGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAw
NDQyYTlhOWY0MmFiZWQ5ZjJlNDRlNjMxMTVhM2FiYjBkMTIzNDU5CkF1dGhvcjogTGFzemxvIEVy
c2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KRGF0ZTogICBGcmkgQXVnIDE3IDE1OjIxOjM0IDIwMTgg
KzAyMDAKCiAgICBVZWZpQ3B1UGtnL1BpU21tQ3B1RHhlU21tOiBjbGVhciBleGVjIGZpbGUgbW9k
ZSBiaXRzIG9uICJQaVNtbUNwdUR4ZVNtbS5jIgogICAgCiAgICBDb21taXQgMjQxZjkxNDk3NWQ1
ICgiVWVmaUNwdVBrZy9QaVNtbUNwdUR4ZVNtbTogQWRkIHN1cHBvcnQgZm9yIFBDRAogICAgUGNk
UHRlTWVtb3J5RW5jcnlwdGlvbkFkZHJlc3NPck1hc2siLCAyMDE3LTAzLTAxKSB1bmludGVudGlv
bmFsbHkgc2V0IHRoZQogICAgZXhlY3V0YWJsZSBmaWxlIG1vZGUgYml0cyBvbiAiUGlTbW1DcHVE
eGVTbW0uYyI7IGNsZWFyIHRoZW0gbm93LgogICAgCiAgICBDYzogRXJpYyBEb25nIDxlcmljLmRv
bmdAaW50ZWwuY29tPgogICAgUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hv
d19idWcuY2dpP2lkPTEwOTIKICAgIEZpeGVzOiAyNDFmOTE0OTc1ZDUwZTM0ZjZkYTU3ZDFlNWFj
NjBlZWRiNWQ1MmRlCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlv
biBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0By
ZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNv
bT4KCmNvbW1pdCA2ODk2ZWZkZWMyNzA5ZTUzMGIyM2M2ODhjZjBmMzE3MDY3MDlhMGM1CkF1dGhv
cjogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KRGF0ZTogICBGcmkgQXVnIDE3IDE1
OjEyOjM4IDIwMTggKzAyMDAKCiAgICBOZXR3b3JrUGtnL1Rsc0F1dGhDb25maWdEeGU6IGZpeCBU
bHNDYUNlcnRpZmljYXRlIGF0dHJpYnV0ZXMgcmV0cmlldmFsCiAgICAKICAgIFBlciBzcGVjLCB0
aGUgR2V0VmFyaWFibGUoKSBydW50aW1lIHNlcnZpY2UgaXMgbm90IHJlcXVpcmVkIHRvIHBvcHVs
YXRlCiAgICAoKkF0dHJpYnV0ZXMpIG9uIG91dHB1dCB3aGVuIGl0IGZhaWxzIHdpdGggRUZJX0JV
RkZFUl9UT09fU01BTEwuCiAgICAKICAgIFRoZXJlZm9yZSB3ZSBoYXZlIHRvIGZldGNoIHRoZSBm
dWxsIGNvbnRlbnRzIG9mIHRoZSBUbHNDYUNlcnRpZmljYXRlCiAgICB2YXJpYWJsZSB0ZW1wb3Jh
cmlseSwganVzdCBzbyB3ZSBjYW4gKGEpIGdldCB0aGUgY3VycmVudCBhdHRyaWJ1dGVzLCBhbmQK
ICAgIChiKSBhZGQgRUZJX1ZBUklBQkxFX0FQUEVORF9XUklURSB0byB0aGVtIGZvciB0aGUgc3Vi
c2VxdWVudCBTZXRWYXJpYWJsZSgpCiAgICBjYWxsLgogICAgCiAgICBDYzogSmlheGluIFd1IDxq
aWF4aW4ud3VAaW50ZWwuY29tPgogICAgQ2M6IFNpeXVhbiBGdSA8c2l5dWFuLmZ1QGludGVsLmNv
bT4KICAgIENjOiBTb25ncGVuZyBMaSA8c29uZ3BlbmcubGlAaW50ZWwuY29tPgogICAgUmVwb3J0
ZWQtYnk6IFNvbmdwZW5nIExpIDxzb25ncGVuZy5saUBpbnRlbC5jb20+CiAgICBSZWY6IGh0dHBz
Oi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA5MAogICAgRml4ZXM6
IGI5MGMzMzVmYmJiNjc0NDcwZmJmMDk2MDFjYzUyMmJmNjE1NjRjMzAKICAgIENvbnRyaWJ1dGVk
LXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1v
ZmYtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBUZXN0ZWQtYnk6IFNv
bmdwZW5nIExpIDxzb25ncGVuZy5saUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogV3UgSmlh
eGluIDxqaWF4aW4ud3VAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IEZ1IFNpeXVhbiA8c2l5
dWFuLmZ1QGludGVsLmNvbT4KCmNvbW1pdCBkMDA3NTliMjEyZTc5MTIxMTNkOWMzMjkyYzAxNzRj
NmRiZjc0ODQyCkF1dGhvcjogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KRGF0ZTog
ICBGcmkgQXVnIDE3IDE1OjA2OjM1IDIwMTggKzAyMDAKCiAgICBJbnRlbEZyYW1ld29ya1BrZy9G
cmFtZXdvcmtVZWZpTGliOiBkb24ndCBzcGVjaWFsLWNhc2UgRUZJX0ZJTEVfTU9ERV9DUkVBVEUK
ICAgIAogICAgU3luY2hyb25pemUgRWZpT3BlbkZpbGVCeURldmljZVBhdGgoKSB3aXRoIHRoZSBN
ZGVQa2cvVWVmaUxpYiBpbnN0YW5jZSwgYXMKICAgIGRlc2NyaWJlZCBpbiB0aGUgcHJldmlvdXMg
cGF0Y2guCiAgICAKICAgIENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAg
IENjOiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICAgIENj
OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgU3VnZ2VzdGVkLWJ5OiBSdWl5dSBO
aSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgUmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29y
ZS5vcmcvc2hvd19idWcuY2dpP2lkPTEwNzQKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0Nv
cmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IExhc3psbyBF
cnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGlt
aW5nLmdhb0BpbnRlbC5jb20+Cgpjb21taXQgNWRiYzc2OGYxY2Q5ODhiODc5MzJiYTJmMTc2Y2Fh
MDA2MDY0MDE4ZApBdXRob3I6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CkRhdGU6
ICAgRnJpIEF1ZyAxNyAxNDo1NToyMyAyMDE4ICswMjAwCgogICAgTWRlUGtnL1VlZmlMaWI6IGRv
bid0IHNwZWNpYWwtY2FzZSBFRklfRklMRV9NT0RFX0NSRUFURSBpbiBPcGVuTW9kZQogICAgCiAg
ICBXaGlsZSByZXZpZXdpbmcgdGhlIHBhdGNoIHRoYXQgd291bGQgbGFuZCBhcyA3NjhiNjExMTM2
ZDAKICAgICgiTWRlUGtnL1VlZmlMaWI6IGludHJvZHVjZSBFZmlPcGVuRmlsZUJ5RGV2aWNlUGF0
aCgpIiwgMjAxOC0wOC0xNiksIFJheQogICAgcG9pbnRlZCBvdXQgdGhhdCBkaXN0aW5ndWlzaGlu
ZyBFRklfRklMRV9NT0RFX0NSRUFURSB3YXMgd2FzdGVmdWwuIFBlcgogICAgc3BlYywgaWYgdGhl
IGZpbGUgdG8gY3JlYXRlIGV4aXN0cywgdGhlbiBFRklfRklMRV9NT0RFX0NSRUFURSBpcyBpZ25v
cmVkCiAgICBieSBFRklfRklMRV9QUk9UT0NPTC5PcGVuKCksIGFuZCB0aGUgZXhpc3RlbnQgZmls
ZSBpcyBvcGVuZWQuCiAgICAKICAgIFRoZXJlZm9yZSB3ZSBkb24ndCBuZWVkIGFuIGF0dGVtcHQg
dG8gIm9wZW4tYnV0LW5vdC1jcmVhdGUiIGZpcnN0LCBhbmQgYQogICAgZmFsbGJhY2sgdG8gIm9w
ZW4tYW5kLWNyZWF0ZS10b28iIHNlY29uZCAtLSB0aGF0IGJlaGF2aW9yIGlzIGludGVybmFsIHRv
CiAgICBFRklfRklMRV9QUk9UT0NPTC5PcGVuKCkuIFJlbW92ZSB0aGUgc3BlY2lhbC1jYXNpbmcg
b2YKICAgIEVGSV9GSUxFX01PREVfQ1JFQVRFLgogICAgCiAgICBDYzogTGltaW5nIEdhbyA8bGlt
aW5nLmdhb0BpbnRlbC5jb20+CiAgICBDYzogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtp
bm5leUBpbnRlbC5jb20+CiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAg
IFN1Z2dlc3RlZC1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIFJlZjogaHR0
cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDc0CiAgICBDb250
cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBT
aWduZWQtb2ZmLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmV2aWV3
ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoKY29tbWl0IGUwYzkzYzli
NzYxNTNiYzVhOTViZjE3NGRhYjk4MDVlYzJmMjk0MmMKQXV0aG9yOiBCaSwgRGFuZGFuIDxkYW5k
YW4uYmlAaW50ZWwuY29tPgpEYXRlOiAgIFR1ZSBBdWcgMjEgMTY6NTY6MzkgMjAxOCArMDgwMAoK
ICAgIE1kZU1vZHVsZVBrZy9TbW1Db3JlUGVyZkxpYjogQWRkIER4ZVNlcnZpY2VzTGliIGxpYnJh
cnkgY2xhc3MgaW4gSU5GCiAgICAKICAgIFJFRjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xMTAwCiAgICAKICAgIFNtbUNvcmVQZXJmb3JtYW5jZUxpYiBj
b25zdW1lIHRoZSBEeGVTZXJ2aWNlc0xpYiwgYnV0IG1pc3MgdG8KICAgIGFkZCB0aGUgbGlicmFy
eSBjbGFzcyBpbiBJTkYgZmlsZS4KICAgIFRoaXMgcGF0Y2ggaXMgdG8gZml4IHRoaXMgaXNzdWUu
CiAgICAKICAgIENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIENjOiBT
dGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlh
bm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBEYW5k
YW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxz
dGFyLnplbmdAaW50ZWwuY29tPgoKY29tbWl0IDE0YTZiZWFjM2JjYjY5ZjNhMDFhOGE2ZWZiZjg3
MDA4YzYzYjYwZjAKQXV0aG9yOiBDaGFzZWwsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4K
RGF0ZTogICBXZWQgQXVnIDIyIDA5OjQxOjI1IDIwMTggKzA4MDAKCiAgICBJbnRlbEZzcDJXcmFw
cGVyUGtnOiBBZGQgRUZJQVBJIHRvIEFzbUV4ZWN1dGUzMkJpdENvZGUKICAgIAogICAgQXNtRXhl
Y3V0ZTMyQml0Q29kZSBpcyBhc3NlbWJseSBjb2RlIGFuZCBuZWVkcyBFRklBUEkKICAgIAogICAg
Q2M6IEppZXdlbiBZYW8gPEppZXdlbi55YW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5k
ZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMAogICAgU2lnbmVkLW9mZi1i
eTogQ2hhc2VsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBK
aWV3ZW4gWWFvIDxKaWV3ZW4ueWFvQGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 23:03:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 23: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 1fsydC-00006v-Ne; Thu, 23 Aug 2018 23:03: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=azb1=lg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fsydB-00006j-HW
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 23:03:09 +0000
X-Inumbo-ID: 83bd3017-a728-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 83bd3017-a728-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 01:01: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 1fsyd6-0001y9-Ow; Thu, 23 Aug 2018 23: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 1fsyd6-0006kS-I0; Thu, 23 Aug 2018 23:03:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fsyd6-0001cr-HG; Thu, 23 Aug 2018 23:03:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126375-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow: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-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl: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:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install: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-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-i386-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-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-rumprun-i386:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-i386:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-xl:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-xsm:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-rtds:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-amd64:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-pair:guest-start/debian:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:nonblocking
 linux-next:test-amd64-amd64-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-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-raw:debian-di-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-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-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start: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-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-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-multivcpu:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-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-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=cc3d190b12b37a6cff0d31ce8fa3607d35784170
X-Osstest-Versions-That: linux=08b5fa819970c318e58ab638f497633c25971813
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 23 Aug 2018 23:03:04 +0000
Subject: [Xen-devel] [linux-next test] 126375: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjM3NSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYzNzUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
MTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjIwMgogdGVzdC1h
bWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI2MjAyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYyMDIKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBSRUdSLiB2cy4gMTI2MjAyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjYyMDIKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIFJFR1IuIHZzLiAxMjYyMDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MjAyCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3Rh
bGwgZmFpbCBSRUdSLiB2cy4gMTI2MjAyCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjYyMDIKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyNjIwMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MjAyCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYy
MDIKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyNjIwMgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMu
IDEyNjIwMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjIwMgogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1Iu
IHZzLiAxMjYyMDIKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3Ny
Y19ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjIwMgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MjAy
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjYyMDIKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEg
eGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjIwMgogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDEyNjIwMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MjAyCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYy
MDIKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyNjIwMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MjAyCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjYyMDIKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjIwMgogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJF
R1IuIHZzLiAxMjYyMDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjIwMgogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2
MjAyCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjYyMDIKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
MTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjIwMgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBS
RUdSLiB2cy4gMTI2MjAyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTAg
d2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjYyMDIKClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGJsb2NrZWQgaW4g
MTI2MjAyCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2IDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMjYyMDIKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAxMCByZWRoYXQtaW5zdGFsbCAgZmFpbCBibG9ja2VkIGluIDEyNjIwMgogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgZmFpbCBibG9ja2VkIGluIDEyNjIwMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgYmxvY2tlZCBpbiAxMjYy
MDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgYmxvY2tlZCBpbiAxMjYyMDIKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBndWVzdC1zdGFydCAgICAgICAgICAgZmFpbCBibG9ja2Vk
IGluIDEyNjIwMgogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTI2MjAyCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMjYyMDIK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ZmFpbCBibG9ja2VkIGluIDEyNjIwMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTI2MjAyCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgYmxvY2tl
ZCBpbiAxMjYyMDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxMCB3aW5k
b3dzLWluc3RhbGwgZmFpbCBibG9ja2VkIGluIDEyNjIwMgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCAgICBmYWlsIGJsb2NrZWQgaW4gMTI2MjAy
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
IGZhaWwgYmxvY2tlZCBpbiAxMjYyMDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgZmFpbCBibG9ja2VkIGluIDEyNjIwMgogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAxMSBndWVzdC1zdGFydCAgICAgICAgICBmYWlsIGJsb2Nr
ZWQgaW4gMTI2MjAyCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDIxIGd1ZXN0LXN0YXJ0
L2RlYmlhbiAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMjYyMDIKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgZmFpbCBibG9ja2VkIGluIDEyNjIw
MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIGJsb2NrZWQgaW4gMTI2MjAyCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGJsb2NrZWQg
aW4gMTI2MjAyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBibG9ja2VkIGluIDEyNjIwMgogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICBmYWlsIGJsb2NrZWQg
aW4gMTI2MjAyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dz
LWluc3RhbGwgIGZhaWwgYmxvY2tlZCBpbiAxMjYyMDIKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNjIwMgog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gIDcgeGVuLWJvb3Qg
ICAgICBmYWlsIGxpa2UgMTI2MjAyCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjYyMDIKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgICAgICBmYWlsICBs
aWtlIDEyNjIwMgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3Rf
aG9zdCAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI2MjAyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgNyB4ZW4tYm9vdCAgIGZhaWwgbGlrZSAxMjYyMDIK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNjIwMgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI2MjAyCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxMjYyMDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAg
ICAgICAgICAgICAgIGNjM2QxOTBiMTJiMzdhNmNmZjBkMzFjZThmYTM2MDdkMzU3ODQxNzAKYmFz
ZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDA4YjVmYTgxOTk3MGMzMThlNThh
YjYzOGY0OTc2MzNjMjU5NzE4MTMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApGYWlsaW5nIHNpbmNlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI2Mzc1
ICAyMDE4LTA4LTIyIDA5OjE4OjUzIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4t
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4K
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 23:33:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 23: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 1fsz6a-0002jl-5X; Thu, 23 Aug 2018 23:33:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q4af=lg=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fsz6Z-0002jg-5q
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 23:33:31 +0000
X-Inumbo-ID: c0f82401-a72c-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c0f82401-a72c-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 01:32: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 62D942152D;
 Thu, 23 Aug 2018 23:33:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1535067208;
 bh=1h2txaw9rxMmAkgNy+CB034nN++yBZzqLo3QomEvYsI=;
 h=Date:From:To:cc:Subject:From;
 b=cz2sAl5lRhD4wsdeXrFb+g6Jjp7rlmLYwxHS5oYN6J3znd6mJarA1fhYycpvCH/if
 4/j667KLXA7vhGVaFhRCKHa52V6Jg84LMKuV2vYOPEcdGMy0ZXzDJHSOcocur43x+8
 pOq4Fs5MbdX+AkBidy0GZjQX1yOKoPQD1mV3pmNA=
Date: Thu, 23 Aug 2018 16:33: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.1808231631270.14449@sstabellini-ThinkPad-X260>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 00/10] arm: add one kconfig option per
 platform
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org, andrii_anisov@epam.com, julien.grall@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>

SGkgYWxsLAoKVGhpcyBwYXRjaCBzZXJpZXMgaW50cm9kdWNlcyBvbmUga2NvbmZpZyBvcHRpb24g
Zm9yIGVhY2ggcmVtYWluZwpwbGF0Zm9ybSB1bmRlciBwbGF0Zm9ybXMvLiAgRWFjaCBrY29uZmln
IG9wdGlvbiBlbmFibGVzIHRoZSByZXF1aXJlZApkcml2ZXJzIGluIFhlbi4KCkNoZWVycywKClN0
ZWZhbm8KCkNoYW5nZXMgaW4gdjI6Ci0gcmVtb3ZlIGFsbCBwbGF0Zm9ybSBvcHRpb25zIGV4Y2Vw
dCBmb3IgdGh1bmRlcngsIHN1bnhpLCByY2FyMiwgb21hcDUKLSBhZGQgIm1ha2UgcGxhdGZvcm0g
c3BlY2lmaWMgY29kZSBkZXBlbmRlbnQgb24gQUxMMzJfUExBVCBvciBBTEw2NF9QTEFUIgotIGFk
ZCAiaW50cm9kdWNlIE5PX1BMQVQiCi0gcmVtb3ZlIEhBU19TTU1VIGZyb20gVGh1bmRlclgKCgpU
aGUgZm9sbG93aW5nIGNoYW5nZXMgc2luY2UgY29tbWl0IDM3YjdjODA4YjNmZDY4YzExNDI1YWNj
YjUzYjgzYzM3NDc5YTJiNTE6CgogIGF1dG9tYXRpb246IGJ1aWxkIHdpdGggZGViaWFuIHVuc3Rh
YmxlICgyMDE4LTA4LTIwIDE0OjA1OjExICswMTAwKQoKYXJlIGF2YWlsYWJsZSBpbiB0aGUgZ2l0
IHJlcG9zaXRvcnkgYXQ6CgogIGh0dHA6Ly94ZW5iaXRzLnhlbnByb2plY3Qub3JnL2dpdC1odHRw
L3Blb3BsZS9zc3RhYmVsbGluaS94ZW4tdW5zdGFibGUuZ2l0IGtjb25maWctcGxhdC0yCgpmb3Ig
eW91IHRvIGZldGNoIGNoYW5nZXMgdXAgdG8gMTA1MWFlMzgzMmMzOTYwMTUwY2NhYzVjZTc1MjYw
YWU2MTQ0MmJmMDoKCiAgeGVuL2FybTogaW50cm9kdWNlIE5PX1BMQVQgKDIwMTgtMDgtMjMgMTY6
MjU6MjcgLTA3MDApCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClN0ZWZhbm8gU3RhYmVsbGluaSAoNik6CiAgICAgIHhlbi9h
cm06IGFkZCBUSFVOREVSWCBrY29uZmlnCiAgICAgIHhlbi9hcm06IGFkZCBTVU5YSSBrY29uZmln
CiAgICAgIHhlbi9hcm06IGFkZCBSQ0FSMiBrY29uZmlnCiAgICAgIHhlbi9hcm06IGFkZCBPTUFQ
NSBrY29uZmlnCiAgICAgIHhlbi9hcm06IG1ha2UgcGxhdGZvcm0gc3BlY2lmaWMgY29kZSBkZXBl
bmRlbnQgb24gQUxMMzJfUExBVCBvciBBTEw2NF9QTEFUCiAgICAgIHhlbi9hcm06IGludHJvZHVj
ZSBOT19QTEFUCgogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnICB8IDUxICsrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1z
L01ha2VmaWxlIHwgMjEgKysrKysrKysrLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgNjIgaW5z
ZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 23:33:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 23: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 1fsz6o-0002kl-GJ; Thu, 23 Aug 2018 23: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=q4af=lg=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fsz6n-0002kF-M8
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 23:33:45 +0000
X-Inumbo-ID: ca3324a2-a72c-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ca3324a2-a72c-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 01:32:25 +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 F38922156B;
 Thu, 23 Aug 2018 23:33:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1535067224;
 bh=XZrb+p2P9+PEUkQaUKaLw+PUdU+kcwW2QILzE8M+Qls=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=C/YLsXs++BBeaXqtof55QVdV/4RCAJoC3mTm7Z8GkT6rhjes9cfZszBlDeCbxwHKo
 Yh5zQ+jeQIFhXQEBaAIAcN5/ogcFPsiOZDp1ms6Ki/B4pkcn8INXHSEg5huvHr1IWl
 OEOhLEEcaNzulPLbZwJGMsyOAat0EXjyOHmwo3ws=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Thu, 23 Aug 2018 16:33:37 -0700
Message-Id: <1535067220-16825-3-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808231631270.14449@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808231631270.14449@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 3/6] xen/arm: add RCAR2 kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, iurii.konovalenko@globallogic.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, 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>

QWRkIGEga2NvbmZpZyBvcHRpb24gZm9yIFJlbmVzYXMgUmNhcjIgcGxhdGZvcm1zLgoKU2lnbmVk
LW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgpSZXZpZXdl
ZC1ieTogQW5kcmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KQ0M6IGl1cmlpLmtv
bm92YWxlbmtvQGdsb2JhbGxvZ2ljLmNvbQotLS0KIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2Nv
bmZpZyAgfCAxMSArKysrKysrKysrKwogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZSB8
ICAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcgYi94ZW4vYXJjaC9h
cm0vcGxhdGZvcm1zL0tjb25maWcKaW5kZXggYTQzYzkzOC4uZTU0ODI1YSAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnCisrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9y
bXMvS2NvbmZpZwpAQCAtNTMsNiArNTMsMTMgQEAgY29uZmlnIFNVTlhJCiAJRW5hYmxlIGFsbCB0
aGUgcmVxdWlyZWQgZHJpdmVycyBmb3IgQWxsd2lubmRlciBzdW54aSBwbGF0Zm9ybXMsCiAJaW5j
bHVkaW5nIFBpbmU2NCwgT3JhbmdlUGksIEN1YmllQm9hcmQsIGV0Yy4KIAorY29uZmlnIFJDQVIy
CisJYm9vbCAiUmVuZXNhcyBSLUNhciBHZW4yIgorCWRlcGVuZHMgb24gQVJNXzMyCisJc2VsZWN0
IEhBU19TQ0lGCisJLS0taGVscC0tLQorCUVuYWJsZSBhbGwgdGhlIHJlcXVpcmVkIGRyaXZlcnMg
Zm9yIFJlbmVzYXMgUi1DYXIgR2VuMi4KKwogZW5kY2hvaWNlCiAKIGNvbmZpZyBBTEw2NF9QTEFU
CkBAIC03NCwzICs4MSw3IEBAIGNvbmZpZyBUSFVOREVSWF9QTEFURk9STQogY29uZmlnIFNVTlhJ
X1BMQVRGT1JNCiAJYm9vbAogCWRlZmF1bHQgKEFMTF9QTEFUIHx8IFNVTlhJKQorCitjb25maWcg
UkNBUjJfUExBVEZPUk0KKwlib29sCisJZGVmYXVsdCAoQUxMMzJfUExBVCB8fCBSQ0FSMikKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUgYi94ZW4vYXJjaC9hcm0v
cGxhdGZvcm1zL01ha2VmaWxlCmluZGV4IGFhYmYxZDQuLjI3Y2MzODMgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jt
cy9NYWtlZmlsZQpAQCAtMyw3ICszLDcgQEAgb2JqLSQoQ09ORklHX0FSTV8zMikgKz0gYnJjbS5v
CiBvYmotJChDT05GSUdfQVJNXzMyKSArPSBleHlub3M1Lm8KIG9iai0kKENPTkZJR19BUk1fMzIp
ICs9IG1pZHdheS5vCiBvYmotJChDT05GSUdfQVJNXzMyKSArPSBvbWFwNS5vCi1vYmotJChDT05G
SUdfQVJNXzMyKSArPSByY2FyMi5vCitvYmotJChDT05GSUdfUkNBUjJfUExBVEZPUk0pICAgICs9
IHJjYXIyLm8KIG9iai0kKENPTkZJR19BUk1fNjQpICs9IHNlYXR0bGUubwogb2JqLSQoQ09ORklH
X1NVTlhJX1BMQVRGT1JNKSAgICArPSBzdW54aS5vCiBvYmotJChDT05GSUdfQVJNXzY0KSArPSB0
aHVuZGVyeC5vCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 23:33:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 23:33:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsz6q-0002lX-0w; Thu, 23 Aug 2018 23:33: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=q4af=lg=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fsz6n-0002kG-OG
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 23:33:45 +0000
X-Inumbo-ID: ca63a8c2-a72c-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ca63a8c2-a72c-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 01:32:25 +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 4FCC52156D;
 Thu, 23 Aug 2018 23:33:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1535067224;
 bh=J2zEXhP2qVMLBi+O9+4XO15O1U62S4sZ3qtuCOzXH+s=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=nmOsHs28DDIVt6nmXpkrZGxOYAF0lD/h8MMog0XSay2daNhwld5EAB7Q/hyq2L7bv
 TTf/IfpoU+bvUV2MYEqZtp89DM4ddbobG3de/fZfoCTA2+ez20nzYy1BRWisoEMhtq
 WkixtB3NoLRi2X2DdD3oxHHmZHBUsQLEhkXcJ48o=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Thu, 23 Aug 2018 16:33:38 -0700
Message-Id: <1535067220-16825-4-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808231631270.14449@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808231631270.14449@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 4/6] xen/arm: add OMAP5 kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, baozich@gmail.com,
 sstabellini@kernel.org, andrii_anisov@epam.com, 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>

QWRkIGEga2NvbmZpZyBvcHRpb24gZm9yIFRJIE9NQVA1IHBsYXRmb3Jtcy4KClNpZ25lZC1vZmYt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KUmV2aWV3ZWQtYnk6
IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+CkNDOiBiYW96aWNoQGdtYWls
LmNvbQotLS0KIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZyAgfCAxMSArKysrKysrKysr
KwogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZSB8ICAyICstCiAyIGZpbGVzIGNoYW5n
ZWQsIDEyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vcGxhdGZvcm1zL0tjb25maWcgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcK
aW5kZXggZTU0ODI1YS4uNjQ4NmJmNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jt
cy9LY29uZmlnCisrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZwpAQCAtNjAsNiAr
NjAsMTMgQEAgY29uZmlnIFJDQVIyCiAJLS0taGVscC0tLQogCUVuYWJsZSBhbGwgdGhlIHJlcXVp
cmVkIGRyaXZlcnMgZm9yIFJlbmVzYXMgUi1DYXIgR2VuMi4KIAorY29uZmlnIE9NQVA1CisJYm9v
bCAiVEkgT01BUDUgcGxhdGZvcm1zIgorCWRlcGVuZHMgb24gQVJNXzMyCisJc2VsZWN0IEhBU19P
TUFQCisJLS0taGVscC0tLQorCUVuYWJsZSBhbGwgdGhlIHJlcXVpcmVkIGRyaXZlcnMgZm9yIFRJ
IE9NQVA1IGJhc2VkIHBsYXRmb3Jtcy4KKwogZW5kY2hvaWNlCiAKIGNvbmZpZyBBTEw2NF9QTEFU
CkBAIC04NSwzICs5Miw3IEBAIGNvbmZpZyBTVU5YSV9QTEFURk9STQogY29uZmlnIFJDQVIyX1BM
QVRGT1JNCiAJYm9vbAogCWRlZmF1bHQgKEFMTDMyX1BMQVQgfHwgUkNBUjIpCisKK2NvbmZpZyBP
TUFQNV9QTEFURk9STQorCWJvb2wKKwlkZWZhdWx0IChBTEwzMl9QTEFUIHx8IE9NQVA1KQpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZSBiL3hlbi9hcmNoL2FybS9w
bGF0Zm9ybXMvTWFrZWZpbGUKaW5kZXggMjdjYzM4My4uMTkwYTc0NCAxMDA2NDQKLS0tIGEveGVu
L2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1z
L01ha2VmaWxlCkBAIC0yLDcgKzIsNyBAQCBvYmoteSArPSB2ZXhwcmVzcy5vCiBvYmotJChDT05G
SUdfQVJNXzMyKSArPSBicmNtLm8KIG9iai0kKENPTkZJR19BUk1fMzIpICs9IGV4eW5vczUubwog
b2JqLSQoQ09ORklHX0FSTV8zMikgKz0gbWlkd2F5Lm8KLW9iai0kKENPTkZJR19BUk1fMzIpICs9
IG9tYXA1Lm8KK29iai0kKENPTkZJR19PTUFQNV9QTEFURk9STSkgICAgKz0gb21hcDUubwogb2Jq
LSQoQ09ORklHX1JDQVIyX1BMQVRGT1JNKSAgICArPSByY2FyMi5vCiBvYmotJChDT05GSUdfQVJN
XzY0KSArPSBzZWF0dGxlLm8KIG9iai0kKENPTkZJR19TVU5YSV9QTEFURk9STSkgICAgKz0gc3Vu
eGkubwotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 23:33:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 23:33:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsz6q-0002lr-Ah; Thu, 23 Aug 2018 23: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=q4af=lg=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fsz6o-0002kX-B5
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 23:33:46 +0000
X-Inumbo-ID: 11bc719c-a72d-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 11bc719c-a72d-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 23:34: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 9B33421557;
 Thu, 23 Aug 2018 23:33:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1535067224;
 bh=QSycYrZrYObW6B1S/bylaNjM931Ohw8e8SNBA0wvw84=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=tS/ZGc2acfcoryucD+8cHM+qFnaLJ1tUz1tJOAc4X8lD8mwj4GNAuuTIRxR5MYgPk
 XZMVMyU4piAiw5zqn1s/XUxeOn+JF6wR2dwTVya3jCdGxoyTERE5ZzVB5Uc8SVJNlA
 EmGBEpbheC8Lki07TkSjVgHIuLYqO6RKQpZIpF7Y=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Thu, 23 Aug 2018 16:33:39 -0700
Message-Id: <1535067220-16825-5-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808231631270.14449@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808231631270.14449@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 5/6] xen/arm: make platform specific code
 dependent on ALL32_PLAT or ALL64_PLAT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, 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>

Q29tcGlsZSBwbGF0Zm9ybSBjb2RlIHRoYXQgZG9lc24ndCBoYXZlIGl0cyBvd24gc3BlY2lmaWMg
a2NvbmZpZyBvcHRpb24Kb25seSBpZiBBTEwzMl9QTEFUIG9yIEFMTDY0X1BMQVQgZGVwZW5kaW5n
IG9uIHRoZSBhcmNoaXRlY3R1cmUuIFRoZQpiZW5lZml0IGlzIHRoYXQgY2hvb3Npbmcgb25lIG9m
IHRoZSBwbGF0Zm9ybXMgYXZhaWxhYmxlIGFzIGEgbWVudQpvcHRpb24gYWxsb3dzIHRoZSB1c2Vy
IG5vdCB0byBidWlsZCBvdGhlciB1bm5lY2Vzc2FyeSBwbGF0Zm9ybSBjb2RlLgoKU2lnbmVkLW9m
Zi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgotLS0KIHhlbi9h
cmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUgfCAxNCArKysrKysrLS0tLS0tLQogMSBmaWxlIGNo
YW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtl
ZmlsZQppbmRleCAxOTBhNzQ0Li5kYWYwZDQ1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcGxh
dGZvcm1zL01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUKQEAg
LTEsMTIgKzEsMTIgQEAKIG9iai15ICs9IHZleHByZXNzLm8KLW9iai0kKENPTkZJR19BUk1fMzIp
ICs9IGJyY20ubwotb2JqLSQoQ09ORklHX0FSTV8zMikgKz0gZXh5bm9zNS5vCi1vYmotJChDT05G
SUdfQVJNXzMyKSArPSBtaWR3YXkubworb2JqLSQoQ09ORklHX0FMTDMyX1BMQVQpICAgICAgICAr
PSBicmNtLm8KK29iai0kKENPTkZJR19BTEwzMl9QTEFUKSAgICAgICAgKz0gZXh5bm9zNS5vCitv
YmotJChDT05GSUdfQUxMMzJfUExBVCkgICAgICAgICs9IG1pZHdheS5vCiBvYmotJChDT05GSUdf
T01BUDVfUExBVEZPUk0pICAgICs9IG9tYXA1Lm8KIG9iai0kKENPTkZJR19SQ0FSMl9QTEFURk9S
TSkgICAgKz0gcmNhcjIubwotb2JqLSQoQ09ORklHX0FSTV82NCkgKz0gc2VhdHRsZS5vCitvYmot
JChDT05GSUdfQUxMNjRfUExBVCkgICAgICAgICs9IHNlYXR0bGUubwogb2JqLSQoQ09ORklHX1NV
TlhJX1BMQVRGT1JNKSAgICArPSBzdW54aS5vCi1vYmotJChDT05GSUdfQVJNXzY0KSArPSB0aHVu
ZGVyeC5vCitvYmotJChDT05GSUdfQUxMNjRfUExBVCkgICAgICAgICs9IHRodW5kZXJ4Lm8KIG9i
ai0kKENPTkZJR19USFVOREVSWF9QTEFURk9STSkgKz0gdGh1bmRlcngubwotb2JqLSQoQ09ORklH
X0FSTV82NCkgKz0geGdlbmUtc3Rvcm0ubwotb2JqLSQoQ09ORklHX01QU09DX1BMQVRGT1JNKSAg
Kz0geGlsaW54LXp5bnFtcC5vCitvYmotJChDT05GSUdfQUxMNjRfUExBVCkgICAgICAgICs9IHhn
ZW5lLXN0b3JtLm8KK29iai0kKENPTkZJR19NUFNPQ19QTEFURk9STSkgICAgKz0geGlsaW54LXp5
bnFtcC5vCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 23:33:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 23:33:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fsz6q-0002mG-MN; Thu, 23 Aug 2018 23: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=q4af=lg=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fsz6o-0002kY-BY
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 23:33:46 +0000
X-Inumbo-ID: 10f6f166-a72d-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 10f6f166-a72d-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 23:34: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 4D2142152D;
 Thu, 23 Aug 2018 23:33:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1535067223;
 bh=aS2J2hv76OAwSQCGRjuXY0Ehu/z+Tv/K1K+44+4SdXE=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=uiixi8bC5pdzhey8ILGARytlsSUdMiKAv46WvJ73+pmDjRv7ivzlIg2OoI3hpukn5
 wp8HOQkoqC1z8vp+cfB6ZDd3avWjlKDDMjRunDBjC72IlUTFeespS7nSc4GxY7PMvu
 BeCKoeZ1veh2Uad+3nVKxP5ZFOD9GyeuH9lFyRQ8=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Thu, 23 Aug 2018 16:33:35 -0700
Message-Id: <1535067220-16825-1-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808231631270.14449@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808231631270.14449@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 1/6] xen/arm: add THUNDERX kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, mjaggi@caviumnetworks.com, julien.grall@linaro.org,
 Zi.Lim@cavium.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGEga2NvbmZpZyBvcHRpb24gZm9yIENhdml1bSBUaHVuZGVyWCBwbGF0Zm9ybXMuCgpTaWdu
ZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CkNDOiBt
amFnZ2lAY2F2aXVtbmV0d29ya3MuY29tCkNDOiBaaS5MaW1AY2F2aXVtLmNvbQotLS0KQ2hhbmdl
cyBpbiB2MjoKLSByZW1vdmUgSEFTX1NNTVUKLS0tCiB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tj
b25maWcgIHwgMTMgKysrKysrKysrKysrKwogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmls
ZSB8ICAxICsKIDIgZmlsZXMgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMv
S2NvbmZpZwppbmRleCA0MDlkM2Y4Li5iOWMwYjdmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0v
cGxhdGZvcm1zL0tjb25maWcKKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnCkBA
IC0zNiw2ICszNiwxNiBAQCBjb25maWcgTVBTT0MKIAktLS1oZWxwLS0tCiAJRW5hYmxlIGFsbCB0
aGUgcmVxdWlyZWQgZHJpdmVycyBmb3IgWGlsaW54IFVsdHJhc2NhbGUrIE1QU29DCiAKK2NvbmZp
ZyBUSFVOREVSWAorCWJvb2wgIkNhdml1bSBUaHVuZGVyWCIKKwlkZXBlbmRzIG9uIEFSTV82NAor
CXNlbGVjdCBHSUNWMworCXNlbGVjdCBIQVNfSVRTCisJc2VsZWN0IEhBU19QTDAxMQorCXNlbGVj
dCBBQ1BJIGlmIEVYUEVSVCA9ICJ5IgorCS0tLWhlbHAtLS0KKwlFbmFibGUgYWxsIHRoZSByZXF1
aXJlZCBkcml2ZXJzIGZvciBDYXZpdW0gVGh1bmRlclgKKwogZW5kY2hvaWNlCiAKIGNvbmZpZyBB
TEw2NF9QTEFUCkBAIC01MCwzICs2MCw2IEBAIGNvbmZpZyBNUFNPQ19QTEFURk9STQogCWJvb2wK
IAlkZWZhdWx0IChBTEw2NF9QTEFUIHx8IE1QU09DKQogCitjb25maWcgVEhVTkRFUlhfUExBVEZP
Uk0KKwlib29sCisJZGVmYXVsdCAoQUxMNjRfUExBVCB8fCBUSFVOREVSWCkKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1z
L01ha2VmaWxlCmluZGV4IGE3OWJkYjkuLmYzNTJhMjkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2Fy
bS9wbGF0Zm9ybXMvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmls
ZQpAQCAtNyw1ICs3LDYgQEAgb2JqLSQoQ09ORklHX0FSTV8zMikgKz0gcmNhcjIubwogb2JqLSQo
Q09ORklHX0FSTV82NCkgKz0gc2VhdHRsZS5vCiBvYmoteSArPSBzdW54aS5vCiBvYmotJChDT05G
SUdfQVJNXzY0KSArPSB0aHVuZGVyeC5vCitvYmotJChDT05GSUdfVEhVTkRFUlhfUExBVEZPUk0p
ICs9IHRodW5kZXJ4Lm8KIG9iai0kKENPTkZJR19BUk1fNjQpICs9IHhnZW5lLXN0b3JtLm8KIG9i
ai0kKENPTkZJR19NUFNPQ19QTEFURk9STSkgICs9IHhpbGlueC16eW5xbXAubwotLSAKMS45LjEK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 23:33:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 23: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 1fsz6r-0002me-0Q; Thu, 23 Aug 2018 23:33: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=q4af=lg=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fsz6o-0002ka-Bv
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 23:33:46 +0000
X-Inumbo-ID: 11ed9bb7-a72d-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 11ed9bb7-a72d-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 23:34: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 E4F1E21570;
 Thu, 23 Aug 2018 23:33:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1535067225;
 bh=PP3El1lcpdfwJgE+cpTMf8V73Z408+hsKKvhHe4cB1E=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=OCTvEpDn0lDnbhab5cMiP5uaSGhYT1F49OvDwlLhLOCRsID7STZ7KkcCrMqU3BmDC
 N6ST2XWKomRqtpMFVD6ZKZf1GkyVstZiSG36L8V5qozMoQVajO2QvOXpY8VdC1ofBz
 yCj5M4286CbCO0JpnkxlWpvLh1SPjxVpz2HKgmYs=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Thu, 23 Aug 2018 16:33:40 -0700
Message-Id: <1535067220-16825-6-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808231631270.14449@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808231631270.14449@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 6/6] xen/arm: introduce NO_PLAT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, 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>

QWRkIGEgS2NvbmZpZyBvcHRpb24gdG8gc2VsZWN0IG5vIHNwZWNpZmljIHBsYXRmb3JtIHN1cHBv
cnQuCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5j
b20+Ci0tLQogeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnIHwgNSArKysrKwogMSBmaWxl
IGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0
Zm9ybXMvS2NvbmZpZyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZwppbmRleCA2NDg2
YmY2Li40YzhiMjI1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcK
KysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnCkBAIC02Nyw2ICs2NywxMSBAQCBj
b25maWcgT01BUDUKIAktLS1oZWxwLS0tCiAJRW5hYmxlIGFsbCB0aGUgcmVxdWlyZWQgZHJpdmVy
cyBmb3IgVEkgT01BUDUgYmFzZWQgcGxhdGZvcm1zLgogCitjb25maWcgTk9fUExBVAorCWJvb2wg
Ik5vIFBsYXRmb3JtcyIKKwktLS1oZWxwLS0tCisJRG8gbm90IGVuYWJsZSBzcGVjaWZpYyBzdXBw
b3J0IGZvciBhbnkgcGxhdGZvcm0uCisKIGVuZGNob2ljZQogCiBjb25maWcgQUxMNjRfUExBVAot
LSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 23:34:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 23: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 1fsz7t-00039E-Bs; Thu, 23 Aug 2018 23:34: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=q4af=lg=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fsz7s-000392-LD
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 23:34:52 +0000
X-Inumbo-ID: 1129bf7a-a72d-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1129bf7a-a72d-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 23:34: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 A15FA21568;
 Thu, 23 Aug 2018 23:33:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1535067223;
 bh=dCPF88xnrZONOT9NWirpeaC6FGR+QdhVTqNiUYAgU1c=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References:From;
 b=fF21kh4zm5y+RxMPJmMFGnvDoNxI5YGZxVIeZnnV2CQ9TusyhkbWHpEiJx1HWFfkt
 mMUou7PTAjJn0q1zVjOjBwGjq94aJnsAqSdysI4YP7c5IUSoFSAREYqeqibsP25Y+O
 RvslyNmtN3IHhfSKVVg+kzbKniMtLQSO2tvw2uq4=
From: Stefano Stabellini <sstabellini@kernel.org>
To: xen-devel@lists.xenproject.org
Date: Thu, 23 Aug 2018 16:33:36 -0700
Message-Id: <1535067220-16825-2-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <alpine.DEB.2.10.1808231631270.14449@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808231631270.14449@sstabellini-ThinkPad-X260>
Subject: [Xen-devel] [PATCH v2 2/6] xen/arm: add SUNXI kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, sstabellini@kernel.org,
 andrii_anisov@epam.com, andre.przywara@arm.com, julien.grall@linaro.org,
 v1ne2go@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>

QWRkIGEga2NvbmZpZyBvcHRpb24gZm9yIFNVTlhJIHBsYXRmb3Jtcy4KClNpZ25lZC1vZmYtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KQ0M6IGFuZHJlLnByenl3
YXJhQGFybS5jb20KQ0M6IHYxbmUyZ29AZ21haWwuY29tCi0tLQogeGVuL2FyY2gvYXJtL3BsYXRm
b3Jtcy9LY29uZmlnICB8IDExICsrKysrKysrKysrCiB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01h
a2VmaWxlIHwgIDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgMSBkZWxl
dGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZyBiL3hl
bi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZwppbmRleCBiOWMwYjdmLi5hNDNjOTM4IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcKKysrIGIveGVuL2FyY2gvYXJt
L3BsYXRmb3Jtcy9LY29uZmlnCkBAIC00Niw2ICs0NiwxMyBAQCBjb25maWcgVEhVTkRFUlgKIAkt
LS1oZWxwLS0tCiAJRW5hYmxlIGFsbCB0aGUgcmVxdWlyZWQgZHJpdmVycyBmb3IgQ2F2aXVtIFRo
dW5kZXJYCiAKK2NvbmZpZyBTVU5YSQorCWJvb2wgIkFsbHdpbm5lciBzdW54aSBwbGF0Zm9ybXMi
CisJc2VsZWN0IEhBU19OUzE2NTUwCisJLS0taGVscC0tLQorCUVuYWJsZSBhbGwgdGhlIHJlcXVp
cmVkIGRyaXZlcnMgZm9yIEFsbHdpbm5kZXIgc3VueGkgcGxhdGZvcm1zLAorCWluY2x1ZGluZyBQ
aW5lNjQsIE9yYW5nZVBpLCBDdWJpZUJvYXJkLCBldGMuCisKIGVuZGNob2ljZQogCiBjb25maWcg
QUxMNjRfUExBVApAQCAtNjMsMyArNzAsNyBAQCBjb25maWcgTVBTT0NfUExBVEZPUk0KIGNvbmZp
ZyBUSFVOREVSWF9QTEFURk9STQogCWJvb2wKIAlkZWZhdWx0IChBTEw2NF9QTEFUIHx8IFRIVU5E
RVJYKQorCitjb25maWcgU1VOWElfUExBVEZPUk0KKwlib29sCisJZGVmYXVsdCAoQUxMX1BMQVQg
fHwgU1VOWEkpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlIGIv
eGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZQppbmRleCBmMzUyYTI5Li5hYWJmMWQ0IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlCisrKyBiL3hlbi9hcmNo
L2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUKQEAgLTUsNyArNSw3IEBAIG9iai0kKENPTkZJR19BUk1f
MzIpICs9IG1pZHdheS5vCiBvYmotJChDT05GSUdfQVJNXzMyKSArPSBvbWFwNS5vCiBvYmotJChD
T05GSUdfQVJNXzMyKSArPSByY2FyMi5vCiBvYmotJChDT05GSUdfQVJNXzY0KSArPSBzZWF0dGxl
Lm8KLW9iai15ICs9IHN1bnhpLm8KK29iai0kKENPTkZJR19TVU5YSV9QTEFURk9STSkgICAgKz0g
c3VueGkubwogb2JqLSQoQ09ORklHX0FSTV82NCkgKz0gdGh1bmRlcngubwogb2JqLSQoQ09ORklH
X1RIVU5ERVJYX1BMQVRGT1JNKSArPSB0aHVuZGVyeC5vCiBvYmotJChDT05GSUdfQVJNXzY0KSAr
PSB4Z2VuZS1zdG9ybS5vCi0tIAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 23:41:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 23:41:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fszDn-00048g-1S; Thu, 23 Aug 2018 23:40:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=q4af=lg=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fszDm-00048b-9W
 for xen-devel@lists.xen.org; Thu, 23 Aug 2018 23:40:58 +0000
X-Inumbo-ID: cbed0013-a72d-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cbed0013-a72d-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 01:39: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 44F192152D;
 Thu, 23 Aug 2018 23:40:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1535067656;
 bh=sLw8qF9DWDoFRDnW97/tngqHACmkISRUDtdYbMbPjbs=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=UV0/TqipE4/lipdcoEWezYQYomm61NaH1p9TtVhP2brKesarE6RiD2NACzSJ6/5uB
 7ifuDVWRTyBiiO1LUL4ZOLLBo4LlMsy1qYFpJPiZpLG9OR/5ufaT7XMjylxcyjRxw7
 M4HvwLU2WRfm8RTSDjKZmSV7uLKcBGQQ43srWEgE=
Date: Thu, 23 Aug 2018 16:40:54 -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: <fc86b276-0dc3-7810-def8-6659f2e8902a@arm.com>
Message-ID: <alpine.DEB.2.10.1808231638560.14449@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
 <1533945710-15159-1-git-send-email-sstabellini@kernel.org>
 <fc86b276-0dc3-7810-def8-6659f2e8902a@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 1/6] xen/arm: introduce platform_smc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 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>

T24gVGh1LCAyMyBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDgvMTEvMjAxOCAwMTowMSBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4g
RnJvbTogIkVkZ2FyIEUuIElnbGVzaWFzIiA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4KPiA+
IAo+ID4gRnJvbTogRWRnYXIgRS4gSWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+
Cj4gCj4gSSBhbSBub3Qgc3VyZSB3aHkgdGhlcmUgaXMgMiBGcm9tIGhlcmU/IFRoaXMgc2VlbXMg
dG8gYXBwbHkgd2hvbGUgdGhlIHdob2xlCj4gc2VyaWVzLgoKSSB0aGluayBpdCBtdXN0IGJlIGJl
Y2F1c2UgZ2l0IGZvcm1hdC1wYXRjaC9naXQgc2VuZC1lbWFpbCBhZGQgb25lLgpJJ2xsIGZpeCBp
dCBuZXh0IHRpbWUuCgoKPiA+IEludHJvZHVjZSBwbGF0Zm9ybV9zbWMgYXMgYSB3YXkgdG8gaGFu
ZGxlIGZpcm13YXJlIGNhbGxzIHRoYXQgWGVuIGRvZXMKPiA+IG5vdCBrbm93IGFib3V0IGluIGEg
cGxhdGZvcm0gc3BlY2lmaWMgd2F5LiBUaGlzIGlzIHBhcnRpY3VsYXJseSB1c2VmdWwKPiA+IGZv
ciBpbXBsZW1lbnRpbmcgdGhlIFNpUCAoU29DIGltcGxlbWVudGF0aW9uIHNwZWNpZmljKSBzZXJ2
aWNlIGNhbGxzLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBFZGdhciBFLiBJZ2xlc2lhcyA8ZWRn
YXIuaWdsZXNpYXNAeGlsaW54LmNvbT4KPiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiA+IC0tLQo+ID4gICB4ZW4vYXJjaC9hcm0vcGxh
dGZvcm0uYyAgICAgICAgfCA4ICsrKysrKysrCj4gPiAgIHhlbi9hcmNoL2FybS92c21jLmMgICAg
ICAgICAgICB8IDQgKysrKwo+ID4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL3BsYXRmb3JtLmggfCAz
ICsrKwo+ID4gICAzIGZpbGVzIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKykKPiA+IAo+ID4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybS5jIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jt
LmMKPiA+IGluZGV4IDNmMjk4OWUuLjllMTkwMjMgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC9h
cm0vcGxhdGZvcm0uYwo+ID4gKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3JtLmMKPiA+IEBAIC0x
MjcsNiArMTI3LDE0IEBAIHZvaWQgcGxhdGZvcm1fcG93ZXJvZmYodm9pZCkKPiA+ICAgICAgICAg
ICBwbGF0Zm9ybS0+cG93ZXJvZmYoKTsKPiA+ICAgfQo+ID4gICArYm9vbCBwbGF0Zm9ybV9zbWMo
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4gPiArewo+ID4gKyAgICBpZiAoIHBsYXRmb3Jt
ICYmIHBsYXRmb3JtLT5zbWMgKQo+IAo+IFlvdSBtaWdodCB3YW50IHRvIGFkZCBhIGxpa2VseSBo
ZXJlIGJlY2F1c2UgbW9zdCBsaWtlbHkgYSBndWVzdCBpcyB1c2luZyBTSVAKPiB3aGVuIGl0IGlz
IHByZXNlbnQgb24gdGhlIHBsYXRmb3JtLgoKT0sKCgo+IFRoZSByZXN0IGxvb2tzIGdvb2QgdG8g
bWUuCgpUaGFua3MgZm9yIHRoZSByZXZpZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 23:49:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 23: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 1fszLK-0004YK-Sc; Thu, 23 Aug 2018 23:48: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=azb1=lg=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fszLJ-0004Y8-MO
 for xen-devel@lists.xenproject.org; Thu, 23 Aug 2018 23:48:45 +0000
X-Inumbo-ID: e1eabfa5-a72e-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e1eabfa5-a72e-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 01:47: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 1fszLE-0002uR-81; Thu, 23 Aug 2018 23:48: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 1fszLD-0001DV-VD; Thu, 23 Aug 2018 23:48:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fszLD-0004UO-Ua; Thu, 23 Aug 2018 23:48:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126382-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-amd64-amd64-xl-rtds:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-qemuu-rhel6hvm-intel:guest-start/redhat.repeat:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-stop: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-shadow:guest-start/debian.repeat:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-rtds:debian-install:fail:allowable
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-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-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-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-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-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-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-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-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: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-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-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-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=71e51140fdeb98c8fefc3a7067b554212bb61ac9
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 23 Aug 2018 23:48:39 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 126382: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjM4MiB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjM4Mi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAx
MjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ZmFpbCBpbiAxMjYyOTYgUkVHUi4gdnMuIDEyNDI0OAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcg
aW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBpbiAxMjYyOTYgcGFzcyBpbiAxMjYzODIKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTUgZ3Vl
c3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIGluIDEyNjI5NiBwYXNzIGluIDEyNjM4MgogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEyIGd1ZXN0LXN0YXJ0L3JlZGhhdC5yZXBlYXQg
ZmFpbCBpbiAxMjYyOTYgcGFzcyBpbiAxMjYzODIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIGluIDEyNjI5NiBwYXNzIGluIDEy
NjM4MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDE3
IGd1ZXN0LXN0b3AgZmFpbCBpbiAxMjYyOTYgcGFzcyBpbiAxMjYzODIKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwgaW4gMTI2
Mjk2IHBhc3MgaW4gMTI2MzgyCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgIDIwIGd1ZXN0
LXN0YXJ0L2RlYmlhbi5yZXBlYXQgIGZhaWwgcGFzcyBpbiAxMjYyOTYKClJlZ3Jlc3Npb25zIHdo
aWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjQzMjgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxv
Y2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wIGZhaWwgaW4gMTI2Mjk2IGJsb2NrZWQgaW4gMTI0MzI4
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBm
YWlsIGluIDEyNjI5NiBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgIGZhaWwgaW4gMTI2Mjk2IGxpa2UgMTI0MzI4CiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3Qg
ZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE0
IGd1ZXN0LWxvY2FsbWlncmF0ZSAgICBmYWlsIGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjQyNDgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2Fs
bWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI0MjQ4CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gx
MCBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtl
IDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA3MWU1MTE0MGZkZWI5OGM4ZmVmYzNh
NzA2N2I1NTQyMTJiYjYxYWM5CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICAyMzgwMDdkNmZhZTk0NDdiZjVlOGU3M2Q2N2FlOWZiODQ0ZTdmZjJhCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMjQzMjggIDIwMTgtMDYtMTcgMjM6Mzk6MDcgWiAgIDY2IGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTI0ODA3ICAyMDE4LTA2LTI4IDE3OjM4OjA0IFogICA1NiBkYXlzICAgMzUg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI2Mjk2ICAyMDE4LTA4LTIxIDAxOjEyOjM4
IFogICAgMiBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgR2Vv
cmdlIER1bmxhcCA8ZHVubGFwZ0B1bWljaC5lZHUKICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVu
bGFwQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+
CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9z
c0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmlu
IFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIExhcnMgS3VydGggPGxhcnMua3VydGgueGVu
QGdtYWlsLmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICBTdGVmYW5vIFN0YWJl
bGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CiAgU3Rld2FydCBIaWxkZWJyYW5kIDxzdGV3YXJ0
LmhpbGRlYnJhbmRAZG9ybmVyd29ya3MuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2
ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlz
aW9uIGxvZzsgaXQgd291bGQgYmUgMTI4OSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 23 23:56:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Aug 2018 23:56:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fszST-0005Vz-Si; Thu, 23 Aug 2018 23:56: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=q4af=lg=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fszSS-0005Vu-1J
 for xen-devel@lists.xen.org; Thu, 23 Aug 2018 23:56:08 +0000
X-Inumbo-ID: 3173f613-a730-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3173f613-a730-11e8-a6a9-d7ebe60f679a;
 Thu, 23 Aug 2018 23:56:46 +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 431AF20874;
 Thu, 23 Aug 2018 23:56:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1535068566;
 bh=51HE0AKFkqf6nky0ZzkE6UUSxf9EQnuUH+bOhxt13vM=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=MzzKjtrp7/SVRcjg/aZZbV/De4RKkkFsMWTjyO84hxnfkp97Qo1cD8qy0A6cWvp0z
 r/oAqwM+ji4AGtQ4qyCv7Xd6QbddfKHuRRgIshRtTzNG7cmn3evppir6ZRwYLzPk64
 GJrT9g+ytXvvlfUwE/YeVdl5isUbQO9f42pxde5A=
Date: Thu, 23 Aug 2018 16:56: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: <5d3f6074-52eb-5f09-14d7-c3f601f53ec0@arm.com>
Message-ID: <alpine.DEB.2.10.1808231641190.14449@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
 <1533945710-15159-2-git-send-email-sstabellini@kernel.org>
 <5d3f6074-52eb-5f09-14d7-c3f601f53ec0@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 2/6] xen/arm: zynqmp: Forward plaform
 specific firmware calls
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAyMyBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gMjAxOCAwMTowMSBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4gRnJvbTogIkVk
Z2FyIEUuIElnbGVzaWFzIiA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4KPiA+IAo+ID4gRnJv
bTogRWRnYXIgRS4gSWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+Cj4gPiAKPiA+
IEludHJvZHVjZSB6eW5xbXBfZWVtaTogYSBmdW5jdGlvbiByZXNwb3NpYmxlIGZvciBpbXBsZW1l
bnRpbmcgYWNjZXNzCj4gCj4gcy9yZXNwb3NpYmxlL3Jlc3BvbnNpYmxlLwoKSSdsbCBmaXgKCgo+
ID4gY29udHJvbHMgb3ZlciB0aGUgZmlybXdhcmUgY2FsbHMuIE9ubHkgY2FsbHMgdGhhdCBhcmUg
YWxsb3dlZCBhcmUKPiA+IGZvcndhcmRlZCB0byB0aGUgZmlybXdhcmUuCj4gPiAKPiA+IFNpZ25l
ZC1vZmYtYnk6IEVkZ2FyIEUuIElnbGVzaWFzIDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgo+
ID4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29t
Pgo+ID4gLS0tCj4gPiAgIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFrZWZpbGUgICAgICAgICAg
ICAgICAgICAgIHwgIDEgKwo+ID4gICB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5x
bXAtZWVtaS5jICAgICAgICB8IDM4Cj4gPiArKysrKysrKysrKysrKysrKysrKysrCj4gPiAgIHhl
bi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC5jICAgICAgICAgICAgIHwgMTQgKysr
KysrKysKPiA+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1l
ZW1pLmggfCAgMyArKwo+ID4gICA0IGZpbGVzIGNoYW5nZWQsIDU2IGluc2VydGlvbnMoKykKPiA+
ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFt
cC1lZW1pLmMKPiA+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1hcm0vcGxh
dGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5oCj4gPiAKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlCj4gPiBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvTWFr
ZWZpbGUKPiA+IGluZGV4IDgwZTU1NWMuLjcwM2Y5MTUgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJj
aC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlCj4gPiArKysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1z
L01ha2VmaWxlCj4gPiBAQCAtOSwzICs5LDQgQEAgb2JqLXkgKz0gc3VueGkubwo+ID4gICBvYmot
JChDT05GSUdfQVJNXzY0KSArPSB0aHVuZGVyeC5vCj4gPiAgIG9iai0kKENPTkZJR19BUk1fNjQp
ICs9IHhnZW5lLXN0b3JtLm8KPiA+ICAgb2JqLSQoQ09ORklHX0FSTV82NCkgKz0geGlsaW54LXp5
bnFtcC5vCj4gPiArb2JqLSQoQ09ORklHX0FSTV82NCkgKz0geGlsaW54LXp5bnFtcC1lZW1pLm8K
PiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVt
aS5jCj4gPiBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmMKPiA+
IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gPiBpbmRleCAwMDAwMDAwLi5jM2ExOWU5Cj4gPiAtLS0g
L2Rldi9udWxsCj4gPiArKysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAt
ZWVtaS5jCj4gPiBAQCAtMCwwICsxLDM4IEBACj4gPiArLyoKPiA+ICsgKiB4ZW4vYXJjaC9hcm0v
cGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5jCj4gPiArICoKPiA+ICsgKiBYaWxpbnggWnlu
cU1QIEVFTUkgQVBJCj4gPiArICoKPiA+ICsgKiBDb3B5cmlnaHQgKGMpIDIwMTggWGlsaW54IElu
Yy4KPiA+ICsgKiBXcml0dGVuIGJ5IEVkZ2FyIEUuIElnbGVzaWFzIDxlZGdhci5pZ2xlc2lhc0B4
aWxpbnguY29tPgo+ID4gKyAqCj4gPiArICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7
IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vcgo+ID4gKyAqIG1vZGlmeSBpdCB1bmRlciB0
aGUgdGVybXMgYW5kIGNvbmRpdGlvbnMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYwo+ID4gKyAq
IExpY2Vuc2UsIHZlcnNpb24gMiwgYXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZv
dW5kYXRpb24uCj4gPiArICoKPiA+ICsgKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4g
dGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKPiA+ICsgKiBidXQgV0lUSE9VVCBBTlkg
V0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgo+ID4gKyAqIE1F
UkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0
aGUKPiA+ICsgKiBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgo+
ID4gKyAqLwo+ID4gKwo+ID4gKyNpbmNsdWRlIDx4ZW4vaW9jYXAuaD4KPiA+ICsjaW5jbHVkZSA8
eGVuL3NjaGVkLmg+Cj4gPiArI2luY2x1ZGUgPHhlbi90eXBlcy5oPgo+ID4gKyNpbmNsdWRlIDxh
c20vc21jY2MuaD4KPiA+ICsjaW5jbHVkZSA8YXNtL3JlZ3MuaD4KPiA+ICsjaW5jbHVkZSA8YXNt
L3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuaD4KPiAKPiBDYW4geW91IHBsZWFzZSBpbnRy
b2R1Y2UgaGVhZGVycyB3aGVuIHRoZXkgYXJlIGFjdHVhbGx5IHVzZWQ/CgpJJ2xsIGRvCgoKPiA+
ICsKPiA+ICtib29sIHp5bnFtcF9lZW1pKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQo+ID4g
K3sKPiA+ICsgICAgcmV0dXJuIGZhbHNlOwo+ID4gK30KPiA+ICsKPiA+ICsvKgo+ID4gKyAqIExv
Y2FsIHZhcmlhYmxlczoKPiA+ICsgKiBtb2RlOiBDCj4gPiArICogYy1maWxlLXN0eWxlOiAiQlNE
Igo+ID4gKyAqIGMtYmFzaWMtb2Zmc2V0OiA0Cj4gPiArICogaW5kZW50LXRhYnMtbW9kZTogbmls
Cj4gPiArICogRW5kOgo+ID4gKyAqLwo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0
Zm9ybXMveGlsaW54LXp5bnFtcC5jCj4gPiBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54
LXp5bnFtcC5jCj4gPiBpbmRleCBkOGNlZGVkLi5jMzE4Y2Y1IDEwMDY0NAo+ID4gLS0tIGEveGVu
L2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLmMKPiA+ICsrKyBiL3hlbi9hcmNoL2Fy
bS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC5jCj4gPiBAQCAtMTgsNiArMTgsOCBAQAo+ID4gICAg
Ki8KPiA+ICAgICAjaW5jbHVkZSA8YXNtL3BsYXRmb3JtLmg+Cj4gPiArI2luY2x1ZGUgPGFzbS9w
bGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmg+Cj4gPiArI2luY2x1ZGUgPGFzbS9zbWNjYy5o
Pgo+ID4gICAgIHN0YXRpYyBjb25zdCBjaGFyICogY29uc3QgenlucW1wX2R0X2NvbXBhdFtdIF9f
aW5pdGNvbnN0ID0KPiA+ICAgewo+ID4gQEAgLTMyLDggKzM0LDIwIEBAIHN0YXRpYyBjb25zdCBz
dHJ1Y3QgZHRfZGV2aWNlX21hdGNoCj4gPiB6eW5xbXBfYmxhY2tsaXN0X2RldltdIF9faW5pdGNv
bnN0ID0KPiA+ICAgICAgIHsgLyogc2VudGluZWwgKi8gfSwKPiA+ICAgfTsKPiA+ICAgK3N0YXRp
YyBib29sIHp5bnFtcF9zbWMoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4gPiArewo+ID4g
KyAgICBpZiAoICFpc182NGJpdF9kb21haW4oY3VycmVudC0+ZG9tYWluKSApCj4gPiArICAgICAg
ICByZXR1cm4gZmFsc2U7Cj4gPiArICAgIC8qIE9ubHkgc3VwcG9ydCBwbGF0Zm9ybXMgd2l0aCBT
TUNDQyA+PSAxLjEgKi8KPiA+ICsgICAgaWYgKCBzbWNjY192ZXIgPCBTTUNDQ19WRVJTSU9OKDEs
IDEpICkKPiA+ICsgICAgICAgIHJldHVybiBmYWxzZTsKPiAKPiBEbyB5b3UgcmVhbGx5IG5lZWQg
dG8gY2FsbCB0aGlzIGF0IGV2ZXJ5IFNNQyBjYWxsPwoKRG8geW91IG1lYW4gdGhhdCB3ZSBjb3Vs
ZCBza2lwIHRoZSBjaGVja3M/IFdlIGNvdWxkIGRvIHRoZSBjaGVja3MgYXQKaW5pdCB0aW1lLCBi
dXQgdGhlbiB3ZSB3b3VsZCBoYXZlIHRvIG1lbW9yaXplIHRoZSByZXN1bHQgZm9yIGVhY2gKZG9t
YWluLiBOb3Qgc3VyZSBpdCBpcyB3b3J0aCBpdC4KCgo+ID4gKwo+ID4gKyAgICByZXR1cm4gIHp5
bnFtcF9lZW1pKHJlZ3MpOwo+ID4gK30KPiA+ICsKPiA+ICAgUExBVEZPUk1fU1RBUlQoeGlsaW54
X3p5bnFtcCwgIlhpbGlueCBaeW5xTVAiKQo+ID4gICAgICAgLmNvbXBhdGlibGUgPSB6eW5xbXBf
ZHRfY29tcGF0LAo+ID4gKyAgICAuc21jID0genlucW1wX3NtYywKPiA+ICAgICAgIC5ibGFja2xp
c3RfZGV2ID0genlucW1wX2JsYWNrbGlzdF9kZXYsCj4gPiAgIFBMQVRGT1JNX0VORAo+ID4gICBk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1l
ZW1pLmgKPiA+IGIveGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1l
ZW1pLmgKPiA+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gPiBpbmRleCAwMDAwMDAwLi42NjMwZGM4
Cj4gPiAtLS0gL2Rldi9udWxsCj4gPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3BsYXRmb3Jt
cy94aWxpbngtenlucW1wLWVlbWkuaAo+ID4gQEAgLTAsMCArMSwzIEBACj4gCj4gTWlzc2luZyBj
b3B5cmlnaHQgaGVhZGVycyBhbmQgZ3VhcmQuCgpUaGUgZ3VhcmQgaXMgbWlzc2luZywgSSdsbCBh
ZGQgaXQuIFJlZ2FyZGluZyB0aGUgY29weXJpZ2h0LCB0aGlzIGlzIGFuCmhlYWRlciBmaWxlLCBu
b25lIG9mIHRoZSBvdGhlcnMgaW4gdGhlIHNhbWUgZGlyZWN0b3J5IGhhdmUgdGhlIGNvcHlyaWdo
dApoZWFkZXIgLS0gYXJlIHlvdSBzdXJlIHdlIG5lZWQgaXQ/CgoKPiA+ICsjaW5jbHVkZSA8YXNt
L3Byb2Nlc3Nvci5oPgo+ID4gKwo+ID4gK2V4dGVybiBib29sIHp5bnFtcF9lZW1pKHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzKTsKPiA+IAo+IAo+IE1pc3NpbmcgZW1hY3MgbWFnaWNzLgoKWWVh
aC4uIEdvb2QgcG9pbnQuIE9uZSBvZiB0aGVzZSBkYXlzIEknbGwgc2VuZCBhIHhlbi5naXQgd2lk
ZSBzZXJpZXMgdG8KcmVtb3ZlIGl0IGZvciBldmVyeXdoZXJlIDotRAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 00:28:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 00: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 1fszxo-0000KZ-Ko; Fri, 24 Aug 2018 00:28: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=a07f=lh=xenproject.org=prvs=7674b0e0e=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fszxn-0000KL-J4
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 00:28:31 +0000
X-Inumbo-ID: b72dd0e9-a734-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b72dd0e9-a734-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 00:29:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,279,1531785600"; d="scan'208";a="63599718"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75111-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=aa4e0df1f0c7ffdff07d7e382c9da89cbe207cdb
X-Osstest-Versions-That: ovmf=0442a9a9f42abed9f2e44e63115a3abb0d123459
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 24 Aug 2018 01:28:26 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75111: 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
NTExMSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MTExLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUxMDkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTEwOQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGFhNGUwZGYxZjBjN2ZmZGZmMDdkN2UzODJjOWRh
ODljYmUyMDdjZGIKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDA0NDJh
OWE5ZjQyYWJlZDlmMmU0NGU2MzExNWEzYWJiMGQxMjM0NTkKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTEwOSAgMjAxOC0wOC0yMyAwNDo1NDo1MSBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUxMTEgIDIwMTgtMDgtMjMgMjI6NTQ6MTIgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBMYXN6bG8g
RXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczog
L2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5z
b3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGFhNGUwZGYxZjBjN2Zm
ZGZmMDdkN2UzODJjOWRhODljYmUyMDdjZGIKQXV0aG9yOiBMYXN6bG8gRXJzZWsgPGxlcnNla0By
ZWRoYXQuY29tPgpEYXRlOiAgIFRodSBBdWcgMTYgMTk6Mzg6MDIgMjAxOCAtMDcwMAoKICAgIEJh
c2VUb29scy9WZnJDb21waWxlOiBob25vciBFWFRSQV9MREZMQUdTCiAgICAKICAgIEluIGNvbW1p
dCA4MTUwMmNlZTIwYWMgKCJCYXNlVG9vbHMvU291cmNlL0M6IHRha2UgRVhUUkFfTERGTEFHUyBm
cm9tIHRoZQogICAgY2FsbGVyIiwgMjAxOC0wOC0xNiksIEkgbWlzc2VkIHRoYXQgIlZmckNvbXBp
bGUvR05VbWFrZWZpbGUiIGRvZXMgbm90IHVzZQogICAgQlVJTERfTEZMQUdTIGluIHRoZSBBUFBM
SUNBVElPTiBsaW5raW5nIHJ1bGUsIHVubGlrZSAiYXBwLm1ha2VmaWxlIiBkb2VzLgogICAgSW5z
dGVhZCwgIlZmckNvbXBpbGUvR05VbWFrZWZpbGUiIHVzZXMgdGhlICh1bmRlZmluZWQpIExGTEFH
UyBtYWNyby4KICAgIFRoZXJlZm9yZSBjb21taXQgODE1MDJjZWUyMGFjIGRpZCBub3QgY292ZXIg
dGhlIGxpbmtpbmcgc3RlcCBvZgogICAgVmZyQ29tcGlsZS4KICAgIAogICAgVGhhbmtmdWxseSwg
dGhlIHN0cnVjdHVyZSBvZiB0aGUgbGlua2luZyBydWxlcyBpcyB0aGUgc2FtZSwgYmV0d2Vlbgog
ICAgImFwcC5tYWtlZmlsZSIgYW5kICJWZnJDb21waWxlL0dOVW1ha2VmaWxlIi4gUmVuYW1lIHRo
ZSB1bmRlZmluZWQgTEZMQUdTCiAgICBtYWNybyBpbiAiVmZyQ29tcGlsZS9HTlVtYWtlZmlsZSIg
dG8gVkZSX0xGTEFHUyAoZm9yIGNvbnNpc3RlbmN5IHdpdGgKICAgIFZGUl9DWFhGTEFHUyksIGFu
ZCBzZXQgaXQgdG8gRVhUUkFfTERGTEFHUy4KICAgIAogICAgQXMgYSByZXN1bHQsIHdlIGhhdmU6
CiAgICAKICAgICAgICAgICAgICAgICB8IGNvbXBpbGF0aW9uICAgICAgICAgICAgICAgICAgICB8
IGxpbmtpbmcKICAgICAgLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogICAgICBWZnJDb21waWxlIHwgVkZSX0NYWEZMQUdT
ID0gICAgICAgICAgICAgICAgIHwgVkZSX0xGTEFHUyA9CiAgICAgICAgICAgICAgICAgfCBCVUlM
RF9PUFRGTEFHUyA9ICAgICAgICAgICAgICAgfCBFWFRSQV9MREZMQUdTCiAgICAgICAgICAgICAg
ICAgfCAnLU8yJyArIEVYVFJBX09QVEZMQUdTICAgICAgICAgfAogICAgICAtLS0tLS0tLS0tLSst
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAg
ICAgIG90aGVyIGFwcHMgfCBCVUlMRF9DRkxBR1MvQlVJTERfQ1hYRkxBR1MgPSAgfCBCVUlMRF9M
RkxBR1MgPQogICAgICAgICAgICAgICAgIHwgWy4uLl0gKyBCVUlMRF9PUFRGTEFHUyA9ICAgICAg
IHwgWy4uLl0gKyBFWFRSQV9MREZMQUdTCiAgICAgICAgICAgICAgICAgfCBbLi4uXSArICctTzIn
ICsgRVhUUkFfT1BURkxBR1MgfAogICAgCiAgICBUaGlzIHRhYmxlIHNob3dzCiAgICAtIHRoYXQg
dGhlIFZmckNvbXBpbGUgY29tcGlsYXRpb24gYW5kIGxpbmtpbmcgZmxhZ3MgYXJlIGFsd2F5cyBh
IHN1YnNldCBvZgogICAgICB0aGUgY29ycmVzcG9uZGluZyBmbGFncyB1c2VkIGJ5IHRoZSBvdGhl
ciBhcHBzLAogICAgLSBhbmQgdGhhdCB0aGUgRVhUUkEgZmxhZ3MgYXJlIGFsd2F5cyBhdCB0aGUg
ZW5kLgogICAgCiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBD
YzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgUmVmOiBodHRwczov
L2J1Z3ppbGxhLnJlZGhhdC5jb20vc2hvd19idWcuY2dpP2lkPTE1NDAyNDQKICAgIEZpeGVzOiA4
MTUwMmNlZTIwYWM0MDQ2ZjA4YmI0YWVjNzU0YzcwOTFjODgwOGRjCiAgICBDb250cmlidXRlZC11
bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2Zm
LWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IExp
bWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 00:59:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 00: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 1ft0R6-00039C-ID; Fri, 24 Aug 2018 00: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=kind=lh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ft0R6-000391-17
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 00:58:48 +0000
X-Inumbo-ID: f2dcdd1f-a738-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f2dcdd1f-a738-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 00:59: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 1ft0R1-0004u3-Gz; Fri, 24 Aug 2018 00:58: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 1ft0R1-0006zJ-7y; Fri, 24 Aug 2018 00:58:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ft0R1-0000Ei-7L; Fri, 24 Aug 2018 00:58:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1ft0R1-0000Ei-7L@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 24 Aug 2018 00:58:43 +0000
Subject: [Xen-devel] [linux-3.18 bisection] complete
 test-amd64-amd64-xl-shadow
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============0374497539495821531=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0374497539495821531==
Content-Type: text/plain

branch xen-unstable
xenbranch xen-unstable
job test-amd64-amd64-xl-shadow
testid guest-start

Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Bug not present: 83fa6552cea112a900ec7891f8c170d022fe7e20
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/126505/


  commit a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Author: Paul Durrant <paul.durrant@citrix.com>
  Date:   Thu Aug 9 10:59:41 2018 +0100
  
      tools/libxenctrl: use new xenforeignmemory API to seed grant table
      
      A previous patch added support for priv-mapping guest resources directly
      (rather than having to foreign-map, which requires P2M modification for
      HVM guests).
      
      This patch makes use of the new API to seed the guest grant table unless
      the underlying infrastructure (i.e. privcmd) doesn't support it, in which
      case the old scheme is used.
      
      NOTE: The call to xc_dom_gnttab_hvm_seed() in hvm_build_set_params() was
            actually unnecessary, as the grant table has already been seeded
            by a prior call to xc_dom_gnttab_init() made by libxl__build_dom().
      
      Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
      Acked-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
      Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
      Acked-by: Wei Liu <wei.liu2@citrix.com>
      Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>


For bisection revision-tuple graph see:
   http://logs.test-lab.xenproject.org/osstest/results/bisect/linux-3.18/test-amd64-amd64-xl-shadow.guest-start.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/linux-3.18/test-amd64-amd64-xl-shadow.guest-start --summary-out=tmp/126505.bisection-summary --basis-template=126042 --blessings=real,real-bisect linux-3.18 test-amd64-amd64-xl-shadow guest-start
Searching for failure / basis pass:
 126362 fail [host=baroque0] / 126042 [host=albana1] 125899 [host=albana0] 125658 [host=elbling1] 125649 [host=fiano1] 125641 ok.
Failure / basis pass flights: 126362 / 125641
(tree with no url: minios)
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
Basis pass 7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a e3f667bc5f51d0aa44357a64ca134cd952679c81
Generating revisions with ./adhoc-revtuple-generator  git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git#7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06-18e6ee0440a7ab853e4ca0f1403eeef1803ed970 git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 git://xenbits.xen.org/qemu-xen-traditional.git#c8ea0457495342c417c3dc033bba25148b279f60-c8ea0457495342c417c3dc033bba25148b279f60 git://xenbits.xen.org/qemu-xen.git#43139135a8938de44f66333831d3a8655d07663a-4f080070a9809bde857851e68a3aeff0c4b9b6a6 git://xenbits.xen.org/xen.git#e3f667bc5f51d0aa44357a64ca134cd952679c81-3a2b8525b883baa87fe89b3da58f5c09fa599b99
adhoc-revtuple-generator: tree discontiguous: qemu-xen
Loaded 2002 nodes in revision graph
Searching for test results:
 125505 [host=albana0]
 125525 [host=rimava1]
 125561 [host=godello0]
 125641 pass 7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a e3f667bc5f51d0aa44357a64ca134cd952679c81
 125649 [host=fiano1]
 125658 [host=elbling1]
 125899 [host=albana0]
 126042 [host=albana1]
 126189 fail irrelevant
 126270 fail irrelevant
 126460 pass dbba166b0e442d4d38ae0f244d32338c3e92d16f c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2ae81893ab7d5231052d96b84f70b5deb54a8ec
 126463 pass 1b2c23459c3335ee9e0dd2cd2e2856d0201852e5 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 4b60c40659b34b6577a6bc91eb4115458a0e425f
 126455 pass 7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a e3f667bc5f51d0aa44357a64ca134cd952679c81
 126458 fail irrelevant
 126362 fail 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126496 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126500 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126474 fail 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126477 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a aa67b97ed34279c43a43d9ca46727b5746caa92e
 126501 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126483 pass f42178c0f2f09d6e87b0a35dff3c8484eeaaa197 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 4b60c40659b34b6577a6bc91eb4115458a0e425f
 126486 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 9a5c16a3e75778c8a094ca87784d93b74676f46c
 126489 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 4b60c40659b34b6577a6bc91eb4115458a0e425f
 126491 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126495 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126505 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
Searching for interesting versions
 Result found: flight 125641 (pass), for basis pass
 Result found: flight 126362 (fail), for basis failure
 Repro found: flight 126455 (pass), for basis pass
 Repro found: flight 126474 (fail), for basis failure
 0 revisions at 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
No revisions left to test, checking graph state.
 Result found: flight 126491 (pass), for last pass
 Result found: flight 126495 (fail), for first failure
 Repro found: flight 126496 (pass), for last pass
 Repro found: flight 126500 (fail), for first failure
 Repro found: flight 126501 (pass), for last pass
 Repro found: flight 126505 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Bug not present: 83fa6552cea112a900ec7891f8c170d022fe7e20
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/126505/


  commit a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Author: Paul Durrant <paul.durrant@citrix.com>
  Date:   Thu Aug 9 10:59:41 2018 +0100
  
      tools/libxenctrl: use new xenforeignmemory API to seed grant table
      
      A previous patch added support for priv-mapping guest resources directly
      (rather than having to foreign-map, which requires P2M modification for
      HVM guests).
      
      This patch makes use of the new API to seed the guest grant table unless
      the underlying infrastructure (i.e. privcmd) doesn't support it, in which
      case the old scheme is used.
      
      NOTE: The call to xc_dom_gnttab_hvm_seed() in hvm_build_set_params() was
            actually unnecessary, as the grant table has already been seeded
            by a prior call to xc_dom_gnttab_init() made by libxl__build_dom().
      
      Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
      Acked-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
      Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
      Acked-by: Wei Liu <wei.liu2@citrix.com>
      Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>

pnmtopng: 129 colors found
Revision graph left in /home/logs/results/bisect/linux-3.18/test-amd64-amd64-xl-shadow.guest-start.{dot,ps,png,html,svg}.
----------------------------------------
126505: tolerable ALL FAIL

flight 126505 linux-3.18 real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/126505/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 test-amd64-amd64-xl-shadow   12 guest-start             fail baseline untested


jobs:
 test-amd64-amd64-xl-shadow                                   fail    


------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
    http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

Test harness code can be found at
    http://xenbits.xen.org/gitweb?p=osstest.git;a=summary



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0374497539495821531==--

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 02:29:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 02: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 1ft1qD-0004zu-8O; Fri, 24 Aug 2018 02:28:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kind=lh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ft1qB-0004zk-Oq
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 02:28:47 +0000
X-Inumbo-ID: 85187136-a745-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 85187136-a745-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 02:29: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 1ft1q8-00038i-GC; Fri, 24 Aug 2018 02:28:44 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ft1q7-0005OM-V4; Fri, 24 Aug 2018 02:28:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ft1q7-0007BS-UO; Fri, 24 Aug 2018 02:28:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126388-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:guest-saverestore.2:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-qcow2:debian-di-install:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry: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-armhf-armhf-xl-rtds:guest-start/debian.repeat: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-armhf-armhf-libvirt:saverestore-support-check: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-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-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-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:migrate-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=7ba1c7df881855422f9a475862565e94c8421b75
X-Osstest-Versions-That: xen=280a5568939c4a5832be787c8e0c23a19f30935a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 24 Aug 2018 02:28:43 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 126388: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjM4OCB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjM4OC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEy
NTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNf
aG9zdC9kc3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAxMjUwNTcKClRlc3RzIHdoaWNoIGFyZSBmYWls
aW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBpbiAx
MjYzMDcgcGFzcyBpbiAxMjYzODgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQg
MTIgZ3Vlc3Qtc3RhcnQvcmVkaGF0LnJlcGVhdCBmYWlsIGluIDEyNjMwNyBwYXNzIGluIDEyNjM4
OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAg
ICAgICBmYWlsIHBhc3MgaW4gMTI2MzA3CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1
dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgIDUwIHh0Zi90
ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTI1MDU3CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxp
a2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1Nwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgICAgICBmYWlsICBs
aWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAg
ICAgICAgICAgICAgICAgN2JhMWM3ZGY4ODE4NTU0MjJmOWE0NzU4NjI1NjVlOTRjODQyMWI3NQpi
YXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMjgwYTU1Njg5MzljNGE1ODMy
YmU3ODdjOGUwYzIzYTE5ZjMwOTM1YQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MDU3ICAyMDE4
LTA3LTA5IDA4OjM2OjA0IFogICA0NSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTY4NSAg
MjAxOC0wNy0zMCAxMjozOTozOCBaICAgMjQgZGF5cyAgIDE2IGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNTkzMSAgMjAxOC0wOC0xNSAyMjo1MToyMyBaICAgIDggZGF5cyAgICA1IGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRp
ZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5k
dW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFdlaSBMaXUgPHdlaS5saXUyQGNp
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
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
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
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA3
NDggbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 02:33:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 02: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 1ft1uO-0005ip-2L; Fri, 24 Aug 2018 02:33: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=p22o=lh=crc.id.au=netwiz@srs-us1.protection.inumbo.net>)
 id 1ft1uM-0005ii-Hb
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 02:33:06 +0000
X-Inumbo-ID: d6ec16bd-a745-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 d6ec16bd-a745-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 04:31:45 +0200 (CEST)
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 AB572200BD
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 12:32:57 +1000 (AEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=crc.id.au; s=default;
 t=1535077977; bh=xYEU3NaPiOKB1bzKN7xY/Yam6kqxF73dG008XDQEqR0=;
 h=Date:From:To:Subject;
 b=nVfWe94Fu0Lvs7BoGrCtBT2Z1LWJ+zYDKh/Y4UJJD2Nt4+Vx31LkJtdaUuy2WJhxB
 t68rWfPCGpM0OpDdp7NHJtaV1AXTHpbycByP8aOCZkdLa5+6+wDpmY/evWl1ewOIgg
 01rx5bcIAL+6h7PPJBFRtoeXVTszK78dUV+PeiCk=
MIME-Version: 1.0
Date: Fri, 24 Aug 2018 12:32:57 +1000
From: Steven Haigh <netwiz@crc.id.au>
To: xen-devel@lists.xenproject.org
Message-ID: <4ef3af75faaf88e164744c7007947590@crc.id.au>
X-Sender: netwiz@crc.id.au
User-Agent: Roundcube Webmail/1.3.7
Subject: [Xen-devel] Backport request -
 3a2b8525b883baa87fe89b3da58f5c09fa599b99 to staging-4.9
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

Q29tbWl0OgpodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD14ZW4uZ2l0O2E9Y29tbWl0
O2g9M2EyYjg1MjViODgzYmFhODdmZTg5YjNkYTU4ZjVjMDlmYTU5OWI5OQoKSSd2ZSBhbHNvIHJ1
biBhY3Jvc3MgdGhpcyBidWlsZGluZyB0aGUgc3RhZ2luZy00LjkgYnJhbmNoIG9uIFJIRUw3LgoK
QnVpbGQgZXJyb3JzIHdpdGg6CmdjYyAgLW02NCAtREJVSUxEX0lEIC1mbm8tc3RyaWN0LWFsaWFz
aW5nIC1zdGQ9Z251OTkgLVdhbGwgCi1Xc3RyaWN0LXByb3RvdHlwZXMgLVdkZWNsYXJhdGlvbi1h
ZnRlci1zdGF0ZW1lbnQgCi1Xbm8tdW51c2VkLWJ1dC1zZXQtdmFyaWFibGUgLVduby11bnVzZWQt
bG9jYWwtdHlwZWRlZnMgICAtTzIgCi1mb21pdC1mcmFtZS1wb2ludGVyIAotRF9fWEVOX0lOVEVS
RkFDRV9WRVJTSU9OX189X19YRU5fTEFURVNUX0lOVEVSRkFDRV9WRVJTSU9OX18gLU1NRCAtTUYg
Ci54cy10ZXN0Lm8uZCAtRF9MQVJHRUZJTEVfU09VUkNFIC1EX0xBUkdFRklMRTY0X1NPVVJDRSAg
IC1XZXJyb3IgCi1JL2J1aWxkZGlyL2J1aWxkL0JVSUxEL3Rvb2xzL3Rlc3RzL3hlbnN0b3JlLy4u
Ly4uLy4uL3Rvb2xzL3hlbnN0b3JlL2luY2x1ZGUgCi1JL2J1aWxkZGlyL2J1aWxkL0JVSUxEL3Rv
b2xzL3Rlc3RzL3hlbnN0b3JlLy4uLy4uLy4uL3Rvb2xzL2luY2x1ZGUgIC1jIAotbyB4cy10ZXN0
Lm8geHMtdGVzdC5jCkJVSUxEU1RERVJSOiB4cy10ZXN0LmM6IEluIGZ1bmN0aW9uICdjYWxsX3Rl
c3QnOgpCVUlMRFNUREVSUjogeHMtdGVzdC5jOjExMTo4OiBlcnJvcjogJ3JldCcgbWF5IGJlIHVz
ZWQgdW5pbml0aWFsaXplZCBpbiAKdGhpcyBmdW5jdGlvbiBbLVdlcnJvcj1tYXliZS11bmluaXRp
YWxpemVkXQpCVUlMRFNUREVSUjogICAgICBpZiAoIHJldCApCkJVSUxEU1RERVJSOiAgICAgICAg
IF4KCi0tIApTdGV2ZW4gSGFpZ2gKCj8gbmV0d2l6QGNyYy5pZC5hdSAgICAgPyBodHRwOi8vd3d3
LmNyYy5pZC5hdQo/ICs2MSAoMykgOTAwMSA2MDkwICAgID8gMDQxMiA5MzUgODk3CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 02:57:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 02: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 1ft2HP-0007ho-44; Fri, 24 Aug 2018 02:56: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=p22o=lh=crc.id.au=netwiz@srs-us1.protection.inumbo.net>)
 id 1ft2HO-0007hj-IA
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 02:56:54 +0000
X-Inumbo-ID: 2a05f8dc-a749-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 2a05f8dc-a749-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 04:55:33 +0200 (CEST)
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 3EF31200BD
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 12:56:49 +1000 (AEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=crc.id.au; s=default;
 t=1535079409; bh=E4m3a24mpmJtj1UZsqyj71iT7On1Lnd//Uo8i2sRcRc=;
 h=Date:From:To:Subject;
 b=FDWc9DpniMYvVw28oUOqi1CilpIuLML9kwdzqpcXc3kU4BGJylegaY4oPh+YIZpU/
 EvT/cJtxNUGz6YUn9bGE+DKNz7l2Wy4/ltcdrbg07etozjxhf5pM+dxhJJ+y4gNRQP
 n9FMoex1QzeCy/Y2jns3buYBc/NLA3lyg5xluPPM=
MIME-Version: 1.0
Date: Fri, 24 Aug 2018 12:56:49 +1000
From: Steven Haigh <netwiz@crc.id.au>
To: xen-devel@lists.xenproject.org
Message-ID: <b4cf0fe633df980a1d9299ae1520be9a@crc.id.au>
X-Sender: netwiz@crc.id.au
User-Agent: Roundcube Webmail/1.3.7
Subject: [Xen-devel] Unable to build staging-4.9 on RHEL6
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

SGkgYWxsLAoKV2hlbiB0cnlpbmcgdG8gYnVpbGQgYm90aCB4ZW4gYW5kIHFlbXUteGVuIGZyb20g
dGhlIHN0YWdpbmctNC45IApicmFuY2hlcywgSSdtIHJ1bm5pbmcgaW50byBpc3N1ZXMgY29tcGls
aW5nLgoKRXJyb3JzIHN0YXJ0IHdpdGg6CgpCVUlMRFNUREVSUjogc3NlLmM6IEluIGZ1bmN0aW9u
ICdzaW1kX3Rlc3QnOgpCVUlMRFNUREVSUjogc3NlLmM6MzE5OiBlcnJvcjogc3Vic2NyaXB0ZWQg
dmFsdWUgaXMgbmVpdGhlciBhcnJheSBub3IgCnBvaW50ZXIKQlVJTERTVERFUlI6IHNzZS5jOjMy
MDogZXJyb3I6IHN1YnNjcmlwdGVkIHZhbHVlIGlzIG5laXRoZXIgYXJyYXkgbm9yIApwb2ludGVy
CkJVSUxEU1RERVJSOiBzc2UuYzozMjQ6IGVycm9yOiBzdWJzY3JpcHRlZCB2YWx1ZSBpcyBuZWl0
aGVyIGFycmF5IG5vciAKcG9pbnRlcgpCVUlMRFNUREVSUjogc3NlLmM6MzI4OiBlcnJvcjogc3Vi
c2NyaXB0ZWQgdmFsdWUgaXMgbmVpdGhlciBhcnJheSBub3IgCnBvaW50ZXIKQlVJTERTVERFUlI6
IHNzZS5jOjMzNDogZXJyb3I6IGludmFsaWQgb3BlcmFuZHMgdG8gYmluYXJ5ID09IChoYXZlIAon
dmVjX3QnIGFuZCAndmVjX3QnKQpCVUlMRFNUREVSUjogc3NlLmM6MzQwOiBlcnJvcjogY2FuJ3Qg
Y29udmVydCBiZXR3ZWVuIHZlY3RvciB2YWx1ZXMgb2YgCmRpZmZlcmVudCBzaXplCkJVSUxEU1RE
RVJSOiBzc2UuYzozNDU6IGVycm9yOiBpbnZhbGlkIG9wZXJhbmRzIHRvIGJpbmFyeSA9PSAoaGF2
ZSAKJ3ZlY190JyBhbmQgJ3ZlY190JykKQlVJTERTVERFUlI6IHNzZS5jOjM2ODogZXJyb3I6IGlu
dmFsaWQgb3BlcmFuZHMgdG8gYmluYXJ5ID09IChoYXZlIAondmVjX3QnIGFuZCAndmVjX3QnKQpC
VUlMRFNUREVSUjogc3NlLmM6Mzc3OiBlcnJvcjogaW52YWxpZCBvcGVyYW5kcyB0byBiaW5hcnkg
PT0gKGhhdmUgCid2ZWNfdCcgYW5kICd2ZWNfdCcpCkJVSUxEU1RERVJSOiBzc2UuYzozODA6IGVy
cm9yOiBpbnZhbGlkIG9wZXJhbmRzIHRvIGJpbmFyeSA9PSAoaGF2ZSAKJ3ZlY190JyBhbmQgJ3Zl
Y190JykKQlVJTERTVERFUlI6IHNzZS5jOjQwNTogZXJyb3I6IGludmFsaWQgb3BlcmFuZHMgdG8g
YmluYXJ5ID09IChoYXZlIAonZmxvYXQgX192ZWN0b3JfXycgYW5kICd2ZWNfdCcpCkJVSUxEU1RE
RVJSOiBzc2UuYzo1Mzg6IGVycm9yOiBpbnZhbGlkIG9wZXJhbmRzIHRvIGJpbmFyeSA9PSAoaGF2
ZSAKJ3ZlY190JyBhbmQgJ3ZlY190JykKQlVJTERTVERFUlI6IHNzZS5jOjU1NTogZXJyb3I6IGlu
dmFsaWQgb3BlcmFuZHMgdG8gYmluYXJ5ID09IChoYXZlIAonZmxvYXQgX192ZWN0b3JfXycgYW5k
ICd2ZWNfdCcpCkJVSUxEU1RERVJSOiBzc2UuYzo1Njk6IGVycm9yOiBpbnZhbGlkIG9wZXJhbmRz
IHRvIGJpbmFyeSA9PSAoaGF2ZSAKJ3ZlY190JyBhbmQgJ2ludCcpCkJVSUxEU1RERVJSOiBzc2Uu
Yzo2NDU6IGVycm9yOiBzdWJzY3JpcHRlZCB2YWx1ZSBpcyBuZWl0aGVyIGFycmF5IG5vciAKcG9p
bnRlcgpCVUlMRFNUREVSUjogc3NlLmM6NjQ1OiBlcnJvcjogc3Vic2NyaXB0ZWQgdmFsdWUgaXMg
bmVpdGhlciBhcnJheSBub3IgCnBvaW50ZXIKQlVJTERTVERFUlI6IG1ha2VbNl06ICoqKiBbc3Nl
LmJpbl0gRXJyb3IgMQpCVUlMRFNUREVSUjogc3NlMi5jOiBJbiBmdW5jdGlvbiAnc2ltZF90ZXN0
JzoKQlVJTERTVERFUlI6IHNzZTIuYzozMTk6IGVycm9yOiBzdWJzY3JpcHRlZCB2YWx1ZSBpcyBu
ZWl0aGVyIGFycmF5IG5vciAKcG9pbnRlcgpCVUlMRFNUREVSUjogc3NlMi5jOjMyMDogZXJyb3I6
IHN1YnNjcmlwdGVkIHZhbHVlIGlzIG5laXRoZXIgYXJyYXkgbm9yIApwb2ludGVyCkJVSUxEU1RE
RVJSOiBzc2UyLmM6MzI0OiBlcnJvcjogc3Vic2NyaXB0ZWQgdmFsdWUgaXMgbmVpdGhlciBhcnJh
eSBub3IgCnBvaW50ZXIKQlVJTERTVERFUlI6IHNzZTIuYzozMjg6IGVycm9yOiBzdWJzY3JpcHRl
ZCB2YWx1ZSBpcyBuZWl0aGVyIGFycmF5IG5vciAKcG9pbnRlcgpCVUlMRFNUREVSUjogc3NlMi5j
OjMzNDogZXJyb3I6IGludmFsaWQgb3BlcmFuZHMgdG8gYmluYXJ5ID09IChoYXZlIAondmVjX3Qn
IGFuZCAndmVjX3QnKQpCVUlMRFNUREVSUjogc3NlMi5jOjM0MDogZXJyb3I6IGNhbid0IGNvbnZl
cnQgYmV0d2VlbiB2ZWN0b3IgdmFsdWVzIG9mIApkaWZmZXJlbnQgc2l6ZQpCVUlMRFNUREVSUjog
c3NlMi5jOjM0NTogZXJyb3I6IGludmFsaWQgb3BlcmFuZHMgdG8gYmluYXJ5ID09IChoYXZlIAon
dmVjX3QnIGFuZCAndmVjX3QnKQpCVUlMRFNUREVSUjogc3NlMi5jOjU2OTogZXJyb3I6IGludmFs
aWQgb3BlcmFuZHMgdG8gYmluYXJ5ID09IChoYXZlIAondmVjX3QnIGFuZCAnaW50JykKQlVJTERT
VERFUlI6IHNzZTIuYzo2NDU6IGVycm9yOiBzdWJzY3JpcHRlZCB2YWx1ZSBpcyBuZWl0aGVyIGFy
cmF5IG5vciAKcG9pbnRlcgpCVUlMRFNUREVSUjogc3NlMi5jOjY0NTogZXJyb3I6IHN1YnNjcmlw
dGVkIHZhbHVlIGlzIG5laXRoZXIgYXJyYXkgbm9yIApwb2ludGVyCkJVSUxEU1RERVJSOiBzc2Uy
LmM6NjUxOiBlcnJvcjogaW52YWxpZCBvcGVyYW5kcyB0byBiaW5hcnkgPiAoaGF2ZSAKJ3ZlY190
JyBhbmQgJ2ludCcpCkJVSUxEU1RERVJSOiBzc2UyLmM6NjUzOiBlcnJvcjogaW52YWxpZCBvcGVy
YW5kcyB0byBiaW5hcnkgPT0gKGhhdmUgCid2ZWNfdCcgYW5kICd2ZWNfdCcpCkJVSUxEU1RERVJS
OiBtYWtlWzZdOiAqKiogW3NzZTIuYmluXSBFcnJvciAxCgpUaGlzIGNvbnRpbnVlcyBmb3Igc3Nl
NCwgc3NlLWF2eCwgc3NlMi1hdngsIGFuZCBzc2U0LWF2eC4KClJpZ2h0IG5vdywgdGhlIGNvZGUg
SSdtIHVzaW5nIGZvciB0aGlzIGJ1aWxkIGlzOgoKZ2l0IGNsb25lIC1uIC1iIHN0YWdpbmctNC45
IGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0IC4KZ2l0IGNoZWNrb3V0ICV7Z2l0aWR9CnB1
c2hkIHRvb2xzCmdpdCBjbG9uZSAtYiBzdGFnaW5nLTQuOSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
cWVtdS14ZW4uZ2l0CnBvcGQKCmdpdGlkIGlzIGN1cnJlbnRseSBzZXQgdG86IDZjOWQxMzljZGQw
Mjg5ZjJiMzViNWRlZWE0YjQxYjhlM2UxYjM5YjcKCi0tIApTdGV2ZW4gSGFpZ2gKCj8gbmV0d2l6
QGNyYy5pZC5hdSAgICAgPyBodHRwOi8vd3d3LmNyYy5pZC5hdQo/ICs2MSAoMykgOTAwMSA2MDkw
ICAgID8gMDQxMiA5MzUgODk3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 05:03:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 05:03:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ft4G1-0002FC-Bg; Fri, 24 Aug 2018 05:03:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=l5ae=lh=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ft4G0-0002F7-8B
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 05:03:36 +0000
X-Inumbo-ID: dd022431-a75a-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id dd022431-a75a-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 07:02:13 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id BFB89AD3C;
 Fri, 24 Aug 2018 05:03:31 +0000 (UTC)
To: Michal Hocko <mhocko@kernel.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
References: <20180823120707.10998-1-mhocko@kernel.org>
 <07c7ead4-334d-9b25-f588-25e9b46bbea0@i-love.sakura.ne.jp>
 <20180823135151.GM29735@dhcp22.suse.cz>
 <9d2d11eb-7fe1-b836-056c-7886d6fc56e5@oracle.com>
 <20180823190933.GP29735@dhcp22.suse.cz>
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: <2afe2559-78ad-2d5b-41aa-1988f941759b@suse.com>
Date: Fri, 24 Aug 2018 07:03:28 +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: <20180823190933.GP29735@dhcp22.suse.cz>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen/gntdev: fix up blockable calls to
 mn_invl_range_start
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tetsuo Handa <penguin-kernel@i-love.sakura.ne.jp>, linux-mm@kvack.org,
 Andrew Morton <akpm@linux-foundation.org>, LKML <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>

T24gMjMvMDgvMTggMjE6MDksIE1pY2hhbCBIb2NrbyB3cm90ZToKPiBPbiBUaHUgMjMtMDgtMTgg
MTA6MDY6NTMsIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPj4gT24gMDgvMjMvMjAxOCAwOTo1MSBB
TSwgTWljaGFsIEhvY2tvIHdyb3RlOgo+Pj4gT24gVGh1IDIzLTA4LTE4IDIyOjQ0OjA3LCBUZXRz
dW8gSGFuZGEgd3JvdGU6Cj4+Pj4gT24gMjAxOC8wOC8yMyAyMTowNywgTWljaGFsIEhvY2tvIHdy
b3RlOgo+Pj4+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4vZ250ZGV2LmMgYi9kcml2ZXJzL3hl
bi9nbnRkZXYuYwo+Pj4+PiBpbmRleCA1NzM5MGM3NjY2ZTUuLmU3ZDhiYjFiZWUyYSAxMDA2NDQK
Pj4+Pj4gLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LmMKPj4+Pj4gKysrIGIvZHJpdmVycy94ZW4v
Z250ZGV2LmMKPj4+Pj4gQEAgLTUxOSwyMSArNTE5LDIwIEBAIHN0YXRpYyBpbnQgbW5faW52bF9y
YW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPj4+Pj4gIAlzdHJ1Y3QgZ250ZGV2
X2dyYW50X21hcCAqbWFwOwo+Pj4+PiAgCWludCByZXQgPSAwOwo+Pj4+PiAgCj4+Pj4+IC0JLyog
VE9ETyBkbyB3ZSByZWFsbHkgbmVlZCBhIG11dGV4IGhlcmU/ICovCj4+Pj4+ICAJaWYgKGJsb2Nr
YWJsZSkKPj4+Pj4gIAkJbXV0ZXhfbG9jaygmcHJpdi0+bG9jayk7Cj4+Pj4+ICAJZWxzZSBpZiAo
IW11dGV4X3RyeWxvY2soJnByaXYtPmxvY2spKQo+Pj4+PiAgCQlyZXR1cm4gLUVBR0FJTjsKPj4+
Pj4gIAo+Pj4+PiAgCWxpc3RfZm9yX2VhY2hfZW50cnkobWFwLCAmcHJpdi0+bWFwcywgbmV4dCkg
ewo+Pj4+PiAtCQlpZiAoaW5fcmFuZ2UobWFwLCBzdGFydCwgZW5kKSkgewo+Pj4+PiArCQlpZiAo
IWJsb2NrYWJsZSAmJiBpbl9yYW5nZShtYXAsIHN0YXJ0LCBlbmQpKSB7Cj4+Pj4gVGhpcyBzdGls
bCBsb29rcyBzdHJhbmdlLiBQcmlvciB0byA5MzA2NWFjNzUzZTQsIGluX3JhbmdlKCkgdGVzdCB3
YXMKPj4+PiBpbnNpZGUgdW5tYXBfaWZfaW5fcmFuZ2UoKS4gQnV0IHRoaXMgcGF0Y2ggcmVtb3Zl
cyBpbl9yYW5nZSgpIHRlc3QKPj4+PiBpZiBibG9ja2FibGUgPT0gdHJ1ZS4gVGhhdCBpcywgdW5t
YXBfaWZfaW5fcmFuZ2UoKSB3aWxsIHVuY29uZGl0aW9uYWxseQo+Pj4+IHVubWFwIGlmIGJsb2Nr
YWJsZSA9PSB0cnVlLCB3aGljaCBzZWVtcyB0byBiZSBhbiB1bmV4cGVjdGVkIGNoYW5nZS4KPj4+
IFlvdSBhcmUgcmlnaHQuIEkgY29tcGxldGVseSBmb3Jnb3QgSSd2ZSByZW1vdmVkIGluX3Jhbmdl
IHRoZXJlLiBEb2VzCj4+PiB0aGlzIGxvb2sgYW55IGJldHRlcj8KPj4+Cj4+PiBkaWZmIC0tZ2l0
IGEvZHJpdmVycy94ZW4vZ250ZGV2LmMgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwo+Pj4gaW5kZXgg
ZTdkOGJiMWJlZTJhLi4zMGY4MTAwNGVhNjMgMTAwNjQ0Cj4+PiAtLS0gYS9kcml2ZXJzL3hlbi9n
bnRkZXYuYwo+Pj4gKysrIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKPj4+IEBAIC01MjUsMTQgKzUy
NSwyMCBAQCBzdGF0aWMgaW50IG1uX2ludmxfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmll
ciAqbW4sCj4+PiAgCQlyZXR1cm4gLUVBR0FJTjsKPj4+ICAKPj4+ICAJbGlzdF9mb3JfZWFjaF9l
bnRyeShtYXAsICZwcml2LT5tYXBzLCBuZXh0KSB7Cj4+PiAtCQlpZiAoIWJsb2NrYWJsZSAmJiBp
bl9yYW5nZShtYXAsIHN0YXJ0LCBlbmQpKSB7Cj4+PiArCQlpZiAoaW5fcmFuZ2UobWFwLCBzdGFy
dCwgZW5kKSkgewo+Pj4gKwkJCWlmIChibG9ja2FibGUpCj4+PiArCQkJCWNvbnRpbnVlOwo+Pj4g
Kwo+Pj4gIAkJCXJldCA9IC1FQUdBSU47Cj4+PiAgCQkJZ290byBvdXRfdW5sb2NrOwo+Pj4gIAkJ
fQo+Pj4gIAkJdW5tYXBfaWZfaW5fcmFuZ2UobWFwLCBzdGFydCwgZW5kKTsKPj4KPj4KPj4gKEkg
b2J2aW91c2x5IG1pc3NlZCB0aGF0IHRvbyB3aXRoIG15IFItYikuCj4+Cj4+IFRoaXMgd2lsbCBu
ZXZlciBnZXQgYW55dGhpbmcgZG9uZSBlaXRoZXIuIEhvdyBhYm91dAo+IAo+IFllYWguIEkgd2Fz
IGhhbGYgd2F5IG91dCBhbmQgcG9zdGVkIGEgY29tcGxldGUgZ2FyYmFnZS4gU29ycnkgYWJvdXQK
PiB0aGF0IQo+IAo+IE1pY2hhbCByZXBlYXQgYWZ0ZXIgbWUKPiBOZXZlciBwb3N0IHBhdGNoZXMg
d2hlbiBpbiBodXJyeSEgTmV2ZXIgcG9zdCBwYXRjaGVzIHdoZW4gaW4gaHVycnkhCj4gTmV2ZXIg
cG9zdCBwYXRjaGVzIHdoZW4gaW4gaHVycnkhIE5ldmVyIHBvc3QgcGF0Y2hlcyB3aGVuIGluIGh1
cnJ5IQo+IE5ldmVyIHBvc3QgcGF0Y2hlcyB3aGVuIGluIGh1cnJ5ISBOZXZlciBwb3N0IHBhdGNo
ZXMgd2hlbiBpbiBodXJyeSEKPiBOZXZlciBwb3N0IHBhdGNoZXMgd2hlbiBpbiBodXJyeSEgTmV2
ZXIgcG9zdCBwYXRjaGVzIHdoZW4gaW4gaHVycnkhCj4gTmV2ZXIgcG9zdCBwYXRjaGVzIHdoZW4g
aW4gaHVycnkhIE5ldmVyIHBvc3QgcGF0Y2hlcyB3aGVuIGluIGh1cnJ5ISAKPiAKPiBXaGF0IEkg
cmVhbGx5IG1lYW50IHdhcyB0aGlzCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2dudGRl
di5jIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKPiBpbmRleCBlN2Q4YmIxYmVlMmEuLjZmY2M1YTQ0
ZjI5ZCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL3hlbi9nbnRkZXYuYwo+ICsrKyBiL2RyaXZlcnMv
eGVuL2dudGRldi5jCj4gQEAgLTUyNSwxNyArNTI1LDI1IEBAIHN0YXRpYyBpbnQgbW5faW52bF9y
YW5nZV9zdGFydChzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiAgCQlyZXR1cm4gLUVBR0FJTjsK
PiAgCj4gIAlsaXN0X2Zvcl9lYWNoX2VudHJ5KG1hcCwgJnByaXYtPm1hcHMsIG5leHQpIHsKPiAt
CQlpZiAoIWJsb2NrYWJsZSAmJiBpbl9yYW5nZShtYXAsIHN0YXJ0LCBlbmQpKSB7Cj4gKwkJaWYg
KCFpbl9yYW5nZShtYXAsIHN0YXJ0LCBlbmQpKQo+ICsJCQljb250aW51ZTsKPiArCj4gKwkJaWYg
KCFibG9ja2FibGUpIHsKPiAgCQkJcmV0ID0gLUVBR0FJTjsKPiAgCQkJZ290byBvdXRfdW5sb2Nr
Owo+ICAJCX0KPiArCj4gIAkJdW5tYXBfaWZfaW5fcmFuZ2UobWFwLCBzdGFydCwgZW5kKTsKPiAg
CX0KPiAgCWxpc3RfZm9yX2VhY2hfZW50cnkobWFwLCAmcHJpdi0+ZnJlZWFibGVfbWFwcywgbmV4
dCkgewo+IC0JCWlmICghYmxvY2thYmxlICYmIGluX3JhbmdlKG1hcCwgc3RhcnQsIGVuZCkpIHsK
PiArCQlpZiAoIWluX3JhbmdlKG1hcCwgc3RhcnQsIGVuZCkpCj4gKwkJCWNvbnRpbnVlOwo+ICsK
PiArCQlpZiAoIWJsb2NrYWJsZSkgewo+ICAJCQlyZXQgPSAtRUFHQUlOOwo+ICAJCQlnb3RvIG91
dF91bmxvY2s7Cj4gIAkJfQo+ICsKPiAgCQl1bm1hcF9pZl9pbl9yYW5nZShtYXAsIHN0YXJ0LCBl
bmQpOwo+ICAJfQo+ICAKPiAKCkkgbGlrZWQgdGhlIGdlbmVyYWwgc3RydWN0dXJlIGJlZm9yZSA5
MzA2NWFjNzUzZTQgYmV0dGVyLgoKV2h5IGRvbid0IHlvdSByZXR1cm4gdG8gdGhhdCwgYWRkIGJs
b2NrYWJsZSBwYXJhbWV0ZXIgdG8KdW5tYXBfaWZfaW5fcmFuZ2UoKSBhbmQgbGV0IHVubWFwX2lm
X2luX3JhbmdlKCkgcmV0dXJuIGEgdmFsdWUgKDAgb3IKLUVBR0FJTik/IFRoaXMgd2lsbCBhdm9p
ZCByZXBlYXRpbmcgdGhlIHZlcnkgc2FtZSBjb2RlLgoKU286CgotLS0gYS9kcml2ZXJzL3hlbi9n
bnRkZXYuYworKysgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwpAQCAtNDc5LDI1ICs0NzksMjEgQEAg
c3RhdGljIGNvbnN0IHN0cnVjdCB2bV9vcGVyYXRpb25zX3N0cnVjdApnbnRkZXZfdm1vcHMgPSB7
CgogLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tICovCgotc3RhdGljIGJvb2wgaW5fcmFuZ2Uoc3RydWN0IGdudGRldl9n
cmFudF9tYXAgKm1hcCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9u
ZyBzdGFydCwgdW5zaWduZWQgbG9uZyBlbmQpCi17Ci0gICAgICAgaWYgKCFtYXAtPnZtYSkKLSAg
ICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKLSAgICAgICBpZiAobWFwLT52bWEtPnZtX3N0YXJ0
ID49IGVuZCkKLSAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKLSAgICAgICBpZiAobWFwLT52
bWEtPnZtX2VuZCA8PSBzdGFydCkKLSAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKLQotICAg
ICAgIHJldHVybiB0cnVlOwotfQotCi1zdGF0aWMgdm9pZCB1bm1hcF9pZl9pbl9yYW5nZShzdHJ1
Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBsb25nIGVuZCkKK3N0YXRpYyBpbnQgdW5tYXBf
aWZfaW5fcmFuZ2Uoc3RydWN0IGdudGRldl9ncmFudF9tYXAgKm1hcCwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHN0YXJ0LCB1bnNpZ25lZCBsb25nIGVuZCwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGJsb2NrYWJsZSkKIHsKICAgICAgICB1bnNp
Z25lZCBsb25nIG1zdGFydCwgbWVuZDsKICAgICAgICBpbnQgZXJyOwoKKyAgICAgICBpZiAoIW1h
cC0+dm1hKQorICAgICAgICAgICAgICAgcmV0dXJuIDA7CisgICAgICAgaWYgKG1hcC0+dm1hLT52
bV9zdGFydCA+PSBlbmQpCisgICAgICAgICAgICAgICByZXR1cm4gMDsKKyAgICAgICBpZiAobWFw
LT52bWEtPnZtX2VuZCA8PSBzdGFydCkKKyAgICAgICAgICAgICAgIHJldHVybiAwOworICAgICAg
IGlmICghYmxvY2thYmxlKQorICAgICAgICAgICAgICAgcmV0dXJuIC1FQUdBSU47CiAgICAgICAg
bXN0YXJ0ID0gbWF4KHN0YXJ0LCBtYXAtPnZtYS0+dm1fc3RhcnQpOwogICAgICAgIG1lbmQgICA9
IG1pbihlbmQsICAgbWFwLT52bWEtPnZtX2VuZCk7CiAgICAgICAgcHJfZGVidWcoIm1hcCAlZCsl
ZCAoJWx4ICVseCksIHJhbmdlICVseCAlbHgsIG1yYW5nZSAlbHggJWx4XG4iLApAQCAtNTA4LDYg
KzUwNCw4IEBAIHN0YXRpYyB2b2lkIHVubWFwX2lmX2luX3JhbmdlKHN0cnVjdApnbnRkZXZfZ3Jh
bnRfbWFwICptYXAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG1zdGFydCAtIG1h
cC0+dm1hLT52bV9zdGFydCkgPj4gUEFHRV9TSElGVCwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAobWVuZCAtIG1zdGFydCkgPj4gUEFHRV9TSElGVCk7CiAgICAgICAgV0FSTl9PTihl
cnIpOworCisgICAgICAgcmV0dXJuIDA7CiB9Cgogc3RhdGljIGludCBtbl9pbnZsX3JhbmdlX3N0
YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLApAQCAtNTE5LDI1ICs1MTcsMjAgQEAgc3RhdGlj
IGludCBtbl9pbnZsX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIKKm1uLAogICAgICAg
IHN0cnVjdCBnbnRkZXZfZ3JhbnRfbWFwICptYXA7CiAgICAgICAgaW50IHJldCA9IDA7CgotICAg
ICAgIC8qIFRPRE8gZG8gd2UgcmVhbGx5IG5lZWQgYSBtdXRleCBoZXJlPyAqLwogICAgICAgIGlm
IChibG9ja2FibGUpCiAgICAgICAgICAgICAgICBtdXRleF9sb2NrKCZwcml2LT5sb2NrKTsKICAg
ICAgICBlbHNlIGlmICghbXV0ZXhfdHJ5bG9jaygmcHJpdi0+bG9jaykpCiAgICAgICAgICAgICAg
ICByZXR1cm4gLUVBR0FJTjsKCiAgICAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeShtYXAsICZwcml2
LT5tYXBzLCBuZXh0KSB7Ci0gICAgICAgICAgICAgICBpZiAoaW5fcmFuZ2UobWFwLCBzdGFydCwg
ZW5kKSkgewotICAgICAgICAgICAgICAgICAgICAgICByZXQgPSAtRUFHQUlOOworICAgICAgICAg
ICAgICAgcmV0ID0gdW5tYXBfaWZfaW5fcmFuZ2UobWFwLCBzdGFydCwgZW5kLCBibG9ja2FibGUp
OworICAgICAgICAgICAgICAgaWYgKHJldCkKICAgICAgICAgICAgICAgICAgICAgICAgZ290byBv
dXRfdW5sb2NrOwotICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgdW5tYXBfaWZfaW5f
cmFuZ2UobWFwLCBzdGFydCwgZW5kKTsKICAgICAgICB9CiAgICAgICAgbGlzdF9mb3JfZWFjaF9l
bnRyeShtYXAsICZwcml2LT5mcmVlYWJsZV9tYXBzLCBuZXh0KSB7Ci0gICAgICAgICAgICAgICBp
ZiAoaW5fcmFuZ2UobWFwLCBzdGFydCwgZW5kKSkgewotICAgICAgICAgICAgICAgICAgICAgICBy
ZXQgPSAtRUFHQUlOOworICAgICAgICAgICAgICAgcmV0ID0gdW5tYXBfaWZfaW5fcmFuZ2UobWFw
LCBzdGFydCwgZW5kLCBibG9ja2FibGUpOworICAgICAgICAgICAgICAgaWYgKHJldCkKICAgICAg
ICAgICAgICAgICAgICAgICAgZ290byBvdXRfdW5sb2NrOwotICAgICAgICAgICAgICAgfQotICAg
ICAgICAgICAgICAgdW5tYXBfaWZfaW5fcmFuZ2UobWFwLCBzdGFydCwgZW5kKTsKICAgICAgICB9
Cgogb3V0X3VubG9jazoKCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 05:24:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 05:24:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ft4a9-0004BE-7h; Fri, 24 Aug 2018 05:24:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kind=lh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ft4a7-0004B3-HZ
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 05:24:23 +0000
X-Inumbo-ID: 0d111c46-a75e-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0d111c46-a75e-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 05:25: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 1ft4a4-0007Cf-5q; Fri, 24 Aug 2018 05:24:20 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ft4a3-0008BK-Nj; Fri, 24 Aug 2018 05:24:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ft4a3-0005Gy-N7; Fri, 24 Aug 2018 05:24:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126482-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=2b2959dd347388d9a056d8116e02268cb563ef09
X-Osstest-Versions-That: ovmf=aa4e0df1f0c7ffdff07d7e382c9da89cbe207cdb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 24 Aug 2018 05:24:19 +0000
Subject: [Xen-devel] [ovmf test] 126482: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjQ4MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY0ODIvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAyYjI5NTlkZDM0NzM4OGQ5YTA1NmQ4MTE2ZTAyMjY4
Y2I1NjNlZjA5CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBhYTRlMGRm
MWYwYzdmZmRmZjA3ZDdlMzgyYzlkYTg5Y2JlMjA3Y2RiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjY0MzAgIDIwMTgtMDgtMjMgMDI6NTE6NTUgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI2NDgyICAyMDE4LTA4LTIzIDE3OjQ0OjAzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRmVuZywgWXVu
aHVhWCA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KICBIYW9qaWFuIFpodWFuZyA8aGFvamlhbi56
aHVhbmdAbGluYXJvLm9yZz4KICBTb25ncGVuZyBMaSA8c29uZ3BlbmcubGlAaW50ZWwuY29tPgog
IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICBZdW5odWEgRmVuZyA8eXVu
aHVheC5mZW5nQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3Nz
dGVzdC9vdm1mLmdpdAogICBhYTRlMGRmMWYwLi4yYjI5NTlkZDM0ICAyYjI5NTlkZDM0NzM4OGQ5
YTA1NmQ4MTE2ZTAyMjY4Y2I1NjNlZjA5IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 06:09:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 06:09: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 1ft5H4-0007o7-VX; Fri, 24 Aug 2018 06: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=kind=lh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ft5H3-0007nx-IW
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 06:08:45 +0000
X-Inumbo-ID: 3f93d5b4-a764-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3f93d5b4-a764-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 06:09: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 1ft5H0-0008At-A0; Fri, 24 Aug 2018 06:08: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 1ft5H0-00016g-2S; Fri, 24 Aug 2018 06:08:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ft5H0-0001x9-1f; Fri, 24 Aug 2018 06:08:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126467-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 seabios:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 seabios:test-amd64-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=7961917493baedb0aafd41d88029ed610d0c433f
X-Osstest-Versions-That: seabios=95f850c2377968ad951121ceaab76d40a9eed593
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 24 Aug 2018 06:08:42 +0000
Subject: [Xen-devel] [seabios test] 126467: 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>

ZmxpZ2h0IDEyNjQ2NyBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY0NjcvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTgyNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1ODI3CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjU4MjcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTgyNwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wx
L2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogc2VhYmlvcyAgICAgICAg
ICAgICAgNzk2MTkxNzQ5M2JhZWRiMGFhZmQ0MWQ4ODAyOWVkNjEwZDBjNDMzZgpiYXNlbGluZSB2
ZXJzaW9uOgogc2VhYmlvcyAgICAgICAgICAgICAgOTVmODUwYzIzNzc5NjhhZDk1MTEyMWNlYWFi
NzZkNDBhOWVlZDU5MwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1ODI3ICAyMDE4LTA4LTA5IDEy
OjQwOjUwIFogICAxNCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNjQ2NyAgMjAxOC0wOC0y
MyAxNDo0MDozOCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIE1hdHQgRGVWaWxsaWVyIDxtYXR0LmRldmlsbGll
ckBwdXJpLnNtPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hv
bWUveGVuL2dpdC9vc3N0ZXN0L3NlYWJpb3MuZ2l0CiAgIDk1Zjg1MGMuLjc5NjE5MTcgIDc5NjE5
MTc0OTNiYWVkYjBhYWZkNDFkODgwMjllZDYxMGQwYzQzM2YgLT4geGVuLXRlc3RlZC1tYXN0ZXIK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 06:56:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 06: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 1ft61M-0003fY-2L; Fri, 24 Aug 2018 06: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=scds=lh=xen.org=tim@srs-us1.protection.inumbo.net>)
 id 1ft61L-0003fT-Fq
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 06:56:35 +0000
X-Inumbo-ID: a6663c9b-a76a-11e8-a8a5-bc764e045a96
Received: from deinos.phlegethon.org (unknown [2001:41d0:8:b1d7::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a6663c9b-a76a-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 08:55:14 +0200 (CEST)
Received: from tjd by deinos.phlegethon.org with local (Exim 4.90_1 (FreeBSD))
 (envelope-from <tim@xen.org>)
 id 1ft61E-000F1C-Ho; Fri, 24 Aug 2018 06:56:28 +0000
Date: Fri, 24 Aug 2018 07:56:28 +0100
From: Tim Deegan <tim@xen.org>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180824065628.GA57021@deinos.phlegethon.org>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <299eb6a4020c01e57f0d7e30180ab66edc9836bf.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <299eb6a4020c01e57f0d7e30180ab66edc9836bf.1534518694.git-series.wei.liu2@citrix.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
X-SA-Known-Good: Yes
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: tim@xen.org
X-SA-Exim-Scanned: No (on deinos.phlegethon.org);
 SAEximRunCond expanded to false
Subject: Re: [Xen-devel] [PATCH 25/34] x86/mm/shadow: make it build with
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, 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>

QXQgMTY6MTIgKzAxMDAgb24gMTcgQXVnICgxNTM0NTIyMzYzKSwgV2VpIExpdSB3cm90ZToKPiBF
bmNsb3NlIEhWTSBvbmx5IGVtdWxhdGlvbiBjb2RlIHVuZGVyIENPTkZJR19IVk0uIEFkZCBzb21l
IEJVRygpcyB0bwo+IHRvIGNhdGNoIGFueSBpc3N1ZS4KPiAKPiBOb3RlIHRoYXQgYWx0aG91Z2gg
c29tZSBjb2RlIGNoZWNrcyBpc19odm1fKiwgd2hpY2ggaGludHMgaXQgY2FuIGJlCj4gY2FsbGVk
IGZvciBQViBhcyB3ZWxsLCBJIGNhbid0IGZpbmQgc3VjaCBwYXRocy4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IFRpbSBEZWVn
YW4gPHRpbUB4ZW4ub3JnPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 06:57:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 06: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 1ft621-0003jY-Cg; Fri, 24 Aug 2018 06: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=scds=lh=xen.org=tim@srs-us1.protection.inumbo.net>)
 id 1ft620-0003jQ-F0
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 06:57:16 +0000
X-Inumbo-ID: beffbe23-a76a-11e8-a8a5-bc764e045a96
Received: from deinos.phlegethon.org (unknown [2001:41d0:8:b1d7::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id beffbe23-a76a-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 08:55:55 +0200 (CEST)
Received: from tjd by deinos.phlegethon.org with local (Exim 4.90_1 (FreeBSD))
 (envelope-from <tim@xen.org>)
 id 1ft61y-000F2Q-Hc; Fri, 24 Aug 2018 06:57:14 +0000
Date: Fri, 24 Aug 2018 07:57:14 +0100
From: Tim Deegan <tim@xen.org>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180824065714.GB57021@deinos.phlegethon.org>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <21d88360019e3f7c38ebcda4f83c3112781465f6.1534518694.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <21d88360019e3f7c38ebcda4f83c3112781465f6.1534518694.git-series.wei.liu2@citrix.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
X-SA-Known-Good: Yes
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: tim@xen.org
X-SA-Exim-Scanned: No (on deinos.phlegethon.org);
 SAEximRunCond expanded to false
Subject: Re: [Xen-devel] [PATCH 26/34] x86/mm/shadow: split out HVM only code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, 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>

QXQgMTY6MTIgKzAxMDAgb24gMTcgQXVnICgxNTM0NTIyMzY0KSwgV2VpIExpdSB3cm90ZToKPiBN
b3ZlIHRoZSBjb2RlIHByZXZpb3VzbHkgZW5jbG9zZWQgaW4gQ09ORklHX0hWTSBpbnRvIGl0cyBv
d24gZmlsZS4KPiAKPiBOb3RlIHRoYXQgYWx0aG91Z2ggc29tZSBjb2RlIGV4cGxpY2l0bHkgY2hl
Y2sgaXNfaHZtXyosIHdoaWNoIGhpbnRzIGl0Cj4gY2FuIGJlIHVzZWQgZm9yIFBWIHRvbywgSSBj
YW4ndCBmaW5kIGEgY29kZSBwYXRoIHRoYXQgd291bGQgYmUgdGhlCj4gY2FzZS4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IFRp
bSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 07:34:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 07:34:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ft6bK-0007Gy-24; Fri, 24 Aug 2018 07: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=q5en=lh=redhat.com=armbru@srs-us1.protection.inumbo.net>)
 id 1ft6bI-0007Gt-Cz
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 07:33:44 +0000
X-Inumbo-ID: d6f07ba3-a76f-11e8-a8a5-bc764e045a96
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d6f07ba3-a76f-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 09:32:22 +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 4C4978780F;
 Fri, 24 Aug 2018 07:33:42 +0000 (UTC)
Received: from blackfin.pond.sub.org (ovpn-116-97.ams2.redhat.com
 [10.36.116.97])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 8095C10EE77D;
 Fri, 24 Aug 2018 07:33:39 +0000 (UTC)
Received: by blackfin.pond.sub.org (Postfix, from userid 1000)
 id 02D17113854A; Fri, 24 Aug 2018 09:33:38 +0200 (CEST)
From: Markus Armbruster <armbru@redhat.com>
To: =?utf-8?Q?Marc-Andr=C3=A9?= Lureau <marcandre.lureau@redhat.com>
References: <20180822180259.26365-1-marcandre.lureau@redhat.com>
Date: Fri, 24 Aug 2018 09:33:37 +0200
In-Reply-To: <20180822180259.26365-1-marcandre.lureau@redhat.com>
 (=?utf-8?Q?=22Marc-Andr=C3=A9?=
 Lureau"'s message of "Wed, 22 Aug 2018 20:02:59 +0200")
Message-ID: <87d0u8cj72.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.3
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16
 (mx1.redhat.com [10.11.55.1]); Fri, 24 Aug 2018 07:33:42 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.1]);
 Fri, 24 Aug 2018 07:33:42 +0000 (UTC) for IP:'10.11.54.3'
 DOMAIN:'int-mx03.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'armbru@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH] RFC: chardev: mark the calls
 that allow an implicit mux monitor
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Paolo Bonzini <pbonzini@redhat.com>,
 Stefano Stabellini <sstabellini@kernel.org>, qemu-devel@nongnu.org,
 "open list:X86" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+IHdyaXRlczoK
Cj4gVGhpcyBpcyBtb3N0bHkgZm9yIHJlYWRhYmlsaXR5IG9mIHRoZSBjb2RlLiBMZXQncyBtYWtl
IGl0IGNsZWFyIHdoaWNoCj4gY2FsbGVycyBjYW4gY3JlYXRlIGFuIGltcGxpY2l0IG1vbml0b3Ig
d2hlbiB0aGUgY2hhcmRldiBpcyBtdXhlZC4KPgo+IFRoaXMgd2lsbCBhbHNvIGVuZm9yY2UgYSBz
YWZlciBiZWhhdmlvdXIsIGFzIHdlIGRvbid0IHJlYWxseSBzdXBwb3J0Cj4gY3JlYXRpbmcgbW9u
aXRvciBhbnl3aGVyZS9hbnl0aW1lIGF0IHRoZSBtb21lbnQuCj4KPiBUaGVyZSBhcmUgZG9jdW1l
bnRlZCBjYXNlcywgc3VjaCBhczogLXNlcmlhbC8tcGFyYWxsZWwvLXZpcnRpb2NvbnNvbGUKPiBh
bmQgdG8gbGVzcyBleHRlbnQgLWRlYnVnY29uLgo+Cj4gTGVzcyBvYnZpb3VzIGFuZCBxdWVzdGlv
bm5hYmxlIG9uZXMgYXJlIC1nZGIgYW5kIFhlbiBjb25zb2xlLiBBZGQgYQo+IEZJWE1FIG5vdGUg
Zm9yIHRob3NlLCBidXQga2VlcCB0aGUgc3VwcG9ydCBmb3Igbm93Lgo+Cj4gT3RoZXIgcWVtdV9j
aHJfbmV3KCkgY2FsbGVycyBlaXRoZXIgaGF2ZSBhIGZpeGVkIHBhcmFtZXRlci9maWxlbmFtZQo+
IHN0cmluZywgb3IgZG8gcHJlbGltaW5hcnkgY2hlY2tzIG9uIHRoZSBzdHJpbmcgKHN1Y2ggYXMg
c2xpcnApLCBvciBkbwo+IG5vdCBuZWVkIGl0LCBzdWNoIGFzIC1xdGVzdC4KPgo+IE9uIGEgcmVs
YXRlZCBub3RlLCB0aGUgbGlzdCBvZiBtb25pdG9yIGNyZWF0aW9uIHBsYWNlczoKPgo+IC0gdGhl
IGNoYXJkZXYgY3JlYXRvcnMgbGlzdGVkIGFib3ZlOiBhbGwgZnJvbSBjb21tYW5kIGxpbmUgKGV4
Y2VwdAo+ICAgcGVyaGFwcyBYZW4gY29uc29sZT8pCj4KPiAtIC1nZGIgJiBobXAgZ2Ric2VydmVy
IHdpbGwgY3JlYXRlIGEgIkdEQiBtb25pdG9yIGNvbW1hbmQiIGNoYXJkZXYKPiAgIHRoYXQgaXMg
d2lyZWQgdG8gYW4gSE1QIG1vbml0b3IuCj4KPiAtIC1tb24gY29tbWFuZCBsaW5lIG9wdGlvbgoK
QXNpZGU6IHRoZSBxdWVzdGlvbiAid2hhdCBkb2VzIGl0IG1lYW4gdG8gY29ubmVjdCBhIG1vbml0
b3IgdG8gYSBjaGFyZGV2CnRoYXQgaGFzIGFuIGltcGxpY2l0IG1vbml0b3IiIGNyb3NzZXMgbXkg
bWluZC4gIE5leHQgdGhvdWdodCBpcyAidGhlCmRheSdzIHRvbyBzaG9ydCB0byBnbyB0aGVyZSIu
Cgo+IEZyb20gdGhpcyBzaG9ydCBzdHVkeSwgSSB3b3VsZCBsaWtlIHRvIHRoaW5rIHRoYXQgYSBt
b25pdG9yIG1heSBvbmx5Cj4gYmUgY3JlYXRlZCBpbiB0aGUgbWFpbiB0aHJlYWQgdG9kYXksIHRo
b3VnaCBJIHJlbWFpbiBza2VwdGljYWwgOikKCkhhaCEKCj4gU2lnbmVkLW9mZi1ieTogTWFyYy1B
bmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+Cj4gLS0tCj4gIGluY2x1
ZGUvY2hhcmRldi9jaGFyLmggfCAxOCArKysrKysrKysrKysrKysrKy0KPiAgY2hhcmRldi9jaGFy
LmMgICAgICAgICB8IDIxICsrKysrKysrKysrKysrKysrLS0tLQo+ICBnZGJzdHViLmMgICAgICAg
ICAgICAgIHwgIDYgKysrKystCj4gIGh3L2NoYXIveGVuX2NvbnNvbGUuYyAgfCAgNSArKysrLQo+
ICB2bC5jICAgICAgICAgICAgICAgICAgIHwgIDggKysrKy0tLS0KPiAgNSBmaWxlcyBjaGFuZ2Vk
LCA0NyBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS9pbmNs
dWRlL2NoYXJkZXYvY2hhci5oIGIvaW5jbHVkZS9jaGFyZGV2L2NoYXIuaAo+IGluZGV4IDZmMDU3
NmUyMTQuLmJlMmI5YjgxN2UgMTAwNjQ0Cj4gLS0tIGEvaW5jbHVkZS9jaGFyZGV2L2NoYXIuaAo+
ICsrKyBiL2luY2x1ZGUvY2hhcmRldi9jaGFyLmgKPiBAQCAtMTA1LDYgKzEwNSw3IEBAIENoYXJk
ZXZCYWNrZW5kICpxZW11X2Nocl9wYXJzZV9vcHRzKFFlbXVPcHRzICpvcHRzLAo+ICAgKiBAcWVt
dV9jaHJfbmV3Ogo+ICAgKgo+ICAgKiBDcmVhdGUgYSBuZXcgY2hhcmFjdGVyIGJhY2tlbmQgZnJv
bSBhIFVSSS4KPiArICogRG8gbm90IGltcGxpY2l0ZWx5IGluaXRpYWxpemUgYSBtb25pdG9yIGlm
IHRoZSBjaGFyZGV2IGlzIG11eGVkLgo+ICAgKgo+ICAgKiBAbGFiZWwgdGhlIG5hbWUgb2YgdGhl
IGJhY2tlbmQKPiAgICogQGZpbGVuYW1lIHRoZSBVUkkKPiBAQCAtMTEzLDYgKzExNCwxOSBAQCBD
aGFyZGV2QmFja2VuZCAqcWVtdV9jaHJfcGFyc2Vfb3B0cyhRZW11T3B0cyAqb3B0cywKPiAgICov
Cj4gIENoYXJkZXYgKnFlbXVfY2hyX25ldyhjb25zdCBjaGFyICpsYWJlbCwgY29uc3QgY2hhciAq
ZmlsZW5hbWUpOwo+ICAKPiArLyoqCj4gKyAqIEBxZW11X2Nocl9uZXdfbXV4X21vbjoKPiArICoK
PiArICogQ3JlYXRlIGEgbmV3IGNoYXJhY3RlciBiYWNrZW5kIGZyb20gYSBVUkkuCj4gKyAqIElt
cGxpY2l0ZWx5IGluaXRpYWxpemUgYSBtb25pdG9yIGlmIHRoZSBjaGFyZGV2IGlzIG11eGVkLgo+
ICsgKgo+ICsgKiBAbGFiZWwgdGhlIG5hbWUgb2YgdGhlIGJhY2tlbmQKPiArICogQGZpbGVuYW1l
IHRoZSBVUkkKCkknbSBubyBmcmllbmQgb2YgR1RLLURvYyBzdHlsZSwgYnV0IHdoZXJlIHdlIHVz
ZSBpdCwgd2Ugc2hvdWxkIHVzZSBpdApjb3JyZWN0bHk6IHB1dCBhIGNvbG9uIGFmdGVyIEBwYXJh
bS4KCj4gKyAqCj4gKyAqIFJldHVybnM6IGEgbmV3IGNoYXJhY3RlciBiYWNrZW5kCj4gKyAqLwo+
ICtDaGFyZGV2ICpxZW11X2Nocl9uZXdfbXV4X21vbihjb25zdCBjaGFyICpsYWJlbCwgY29uc3Qg
Y2hhciAqZmlsZW5hbWUpOwo+ICsKPiAgLyoqCj4gICAqIEBxZW11X2Nocl9jaGFuZ2U6Cj4gICAq
Cj4gQEAgLTEzOCwxMCArMTUyLDEyIEBAIHZvaWQgcWVtdV9jaHJfY2xlYW51cCh2b2lkKTsKPiAg
ICoKPiAgICogQGxhYmVsIHRoZSBuYW1lIG9mIHRoZSBiYWNrZW5kCj4gICAqIEBmaWxlbmFtZSB0
aGUgVVJJCj4gKyAqIEB3aXRoX211eF9tb24gaWYgY2hhcmRldiBpcyBtdXhlZCwgaW5pdGlhbGl6
ZSBhIG1vbml0b3IKPiAgICoKPiAgICogUmV0dXJuczogYSBuZXcgY2hhcmFjdGVyIGJhY2tlbmQK
PiAgICovCj4gLUNoYXJkZXYgKnFlbXVfY2hyX25ld19ub3JlcGxheShjb25zdCBjaGFyICpsYWJl
bCwgY29uc3QgY2hhciAqZmlsZW5hbWUpOwo+ICtDaGFyZGV2ICpxZW11X2Nocl9uZXdfbm9yZXBs
YXkoY29uc3QgY2hhciAqbGFiZWwsIGNvbnN0IGNoYXIgKmZpbGVuYW1lLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYm9vbCB3aXRoX211eF9tb24pOwo+ICAKPiAgLyoqCj4gICAq
IEBxZW11X2Nocl9iZV9jYW5fd3JpdGU6Cj4gZGlmZiAtLWdpdCBhL2NoYXJkZXYvY2hhci5jIGIv
Y2hhcmRldi9jaGFyLmMKPiBpbmRleCA3NmQ4NjZlNmZlLi4yYzI5NWFkNjc2IDEwMDY0NAo+IC0t
LSBhL2NoYXJkZXYvY2hhci5jCj4gKysrIGIvY2hhcmRldi9jaGFyLmMKPiBAQCAtNjgzLDcgKzY4
Myw4IEBAIG91dDoKPiAgICAgIHJldHVybiBjaHI7Cj4gIH0KPiAgCj4gLUNoYXJkZXYgKnFlbXVf
Y2hyX25ld19ub3JlcGxheShjb25zdCBjaGFyICpsYWJlbCwgY29uc3QgY2hhciAqZmlsZW5hbWUp
Cj4gK0NoYXJkZXYgKnFlbXVfY2hyX25ld19ub3JlcGxheShjb25zdCBjaGFyICpsYWJlbCwgY29u
c3QgY2hhciAqZmlsZW5hbWUsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29s
IHdpdGhfbXV4X21vbikKPiAgewo+ICAgICAgY29uc3QgY2hhciAqcDsKPiAgICAgIENoYXJkZXYg
KmNocjsKPiBAQCAtNzAyLDE3ICs3MDMsMTkgQEAgQ2hhcmRldiAqcWVtdV9jaHJfbmV3X25vcmVw
bGF5KGNvbnN0IGNoYXIgKmxhYmVsLCBjb25zdCBjaGFyICpmaWxlbmFtZSkKPiAgICAgIGlmIChl
cnIpIHsKPiAgICAgICAgICBlcnJvcl9yZXBvcnRfZXJyKGVycik7Cj4gICAgICB9Cj4gLSAgICBp
ZiAoY2hyICYmIHFlbXVfb3B0X2dldF9ib29sKG9wdHMsICJtdXgiLCAwKSkgewo+ICsgICAgaWYg
KHdpdGhfbXV4X21vbiAmJiBjaHIgJiYgcWVtdV9vcHRfZ2V0X2Jvb2wob3B0cywgIm11eCIsIDAp
KSB7Cj4gICAgICAgICAgbW9uaXRvcl9pbml0KGNociwgTU9OSVRPUl9VU0VfUkVBRExJTkUpOwo+
ICAgICAgfQoKV2hlbiAhY2hyLCB0aGUgZnVuY3Rpb24gYWxyZWFkeSBmYWlsZWQsIHNvIHRoYXQg
cGFydCBvZiB0aGUgY29uZGl0aW9uIGlzCnVuaW50ZXJlc3RpbmcgaGVyZVsqXS4KClRoYXQgbGVh
dmVzIHFlbXVfb3B0X2dldF9ib29sKG9wdHMsICJtdXgiLCAwKS4gIEJlaGF2aW9yIGNoYW5nZXMg
d2hlbgppdCdzIHRydWUgYW5kIHdpdGhfbXV4X21vbiBpcyBmYWxzZTogd2Ugbm8gbG9uZ2VyIGNy
ZWF0ZSBhIG1vbml0b3IuCgpDYW4gdGhpcyBoYXBwZW4/CgpJZiBpdCBjYW4sIHdoZW4gZXhhY3Rs
eSwgYW5kIGhvdyBkb2VzIGl0IGFmZmVjdCBleHRlcm5hbGx5IHZpc2libGUKYmVoYXZpb3I/CgpJ
IGd1ZXNzIHdlJ2xsIHNlZSBiZWxvdy4KCj4gICAgICBxZW11X29wdHNfZGVsKG9wdHMpOwo+ICAg
ICAgcmV0dXJuIGNocjsKPiAgfQo+ICAKPiAtQ2hhcmRldiAqcWVtdV9jaHJfbmV3KGNvbnN0IGNo
YXIgKmxhYmVsLCBjb25zdCBjaGFyICpmaWxlbmFtZSkKPiArc3RhdGljIENoYXJkZXYgKnFlbXVf
Y2hyX25ld193aXRoX211eF9tb24oY29uc3QgY2hhciAqbGFiZWwsCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmZpbGVuYW1lLAo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIHdpdGhfbXV4X21vbikK
PiAgewo+ICAgICAgQ2hhcmRldiAqY2hyOwo+IC0gICAgY2hyID0gcWVtdV9jaHJfbmV3X25vcmVw
bGF5KGxhYmVsLCBmaWxlbmFtZSk7Cj4gKyAgICBjaHIgPSBxZW11X2Nocl9uZXdfbm9yZXBsYXko
bGFiZWwsIGZpbGVuYW1lLCB3aXRoX211eF9tb24pOwo+ICAgICAgaWYgKGNocikgewo+ICAgICAg
ICAgIGlmIChyZXBsYXlfbW9kZSAhPSBSRVBMQVlfTU9ERV9OT05FKSB7Cj4gICAgICAgICAgICAg
IHFlbXVfY2hyX3NldF9mZWF0dXJlKGNociwgUUVNVV9DSEFSX0ZFQVRVUkVfUkVQTEFZKTsKPiBA
QCAtNzI2LDYgKzcyOSwxNiBAQCBDaGFyZGV2ICpxZW11X2Nocl9uZXcoY29uc3QgY2hhciAqbGFi
ZWwsIGNvbnN0IGNoYXIgKmZpbGVuYW1lKQo+ICAgICAgcmV0dXJuIGNocjsKPiAgfQo+ICAKPiAr
Q2hhcmRldiAqcWVtdV9jaHJfbmV3KGNvbnN0IGNoYXIgKmxhYmVsLCBjb25zdCBjaGFyICpmaWxl
bmFtZSkKPiArewo+ICsgICAgcmV0dXJuIHFlbXVfY2hyX25ld193aXRoX211eF9tb24obGFiZWws
IGZpbGVuYW1lLCBmYWxzZSk7Cj4gK30KPiArCj4gK0NoYXJkZXYgKnFlbXVfY2hyX25ld19tdXhf
bW9uKGNvbnN0IGNoYXIgKmxhYmVsLCBjb25zdCBjaGFyICpmaWxlbmFtZSkKPiArewo+ICsgICAg
cmV0dXJuIHFlbXVfY2hyX25ld193aXRoX211eF9tb24obGFiZWwsIGZpbGVuYW1lLCB0cnVlKTsK
PiArfQo+ICsKPiAgc3RhdGljIGludCBxbXBfcXVlcnlfY2hhcmRldl9mb3JlYWNoKE9iamVjdCAq
b2JqLCB2b2lkICpkYXRhKQo+ICB7Cj4gICAgICBDaGFyZGV2ICpjaHIgPSBDSEFSREVWKG9iaik7
CgpOb3RlIGZvciBsYXRlcjogcWVtdV9jaHJfbmV3KCkgY2hhbmdlcyBiZWhhdmlvci4gIFRvIGF2
b2lkIHRoYXQsIGNhbGwKcWVtdV9jaHJfbmV3X211eF9tb24oKSBpbnN0ZWFkLgoKPiBkaWZmIC0t
Z2l0IGEvZ2Ric3R1Yi5jIGIvZ2Ric3R1Yi5jCj4gaW5kZXggZDZhYjk1MDA2Yy4uOTYzNTMxZWE5
MCAxMDA2NDQKPiAtLS0gYS9nZGJzdHViLmMKPiArKysgYi9nZGJzdHViLmMKPiBAQCAtMjAzOCw3
ICsyMDM4LDExIEBAIGludCBnZGJzZXJ2ZXJfc3RhcnQoY29uc3QgY2hhciAqZGV2aWNlKQo+ICAg
ICAgICAgICAgICBzaWdhY3Rpb24oU0lHSU5ULCAmYWN0LCBOVUxMKTsKPiAgICAgICAgICB9Cj4g
ICNlbmRpZgo+IC0gICAgICAgIGNociA9IHFlbXVfY2hyX25ld19ub3JlcGxheSgiZ2RiIiwgZGV2
aWNlKTsKPiArICAgICAgICAvKgo+ICsgICAgICAgICAqIEZJWE1FOiBpdCdzIGEgYml0IHdlaXJk
IHRvIGFsbG93IHVzaW5nIGEgbXV4IGNoYXJkZXYgaGVyZQo+ICsgICAgICAgICAqIGFuZCBzZXR1
cCBpbXBsaWNpdGVseSBhIG1vbml0b3IuIFdlIG1heSB3YW50IHRvIGJyZWFrIHRoaXMuCj4gKyAg
ICAgICAgICovCj4gKyAgICAgICAgY2hyID0gcWVtdV9jaHJfbmV3X25vcmVwbGF5KCJnZGIiLCBk
ZXZpY2UsIHRydWUpOwo+ICAgICAgICAgIGlmICghY2hyKQo+ICAgICAgICAgICAgICByZXR1cm4g
LTE7Cj4gICAgICB9CgpObyBiZWhhdmlvcmFsIGNoYW5nZS4gIFRoZSBwYXRjaCBkb2VzIGV4YWN0
bHkgd2hhdCB0aGUgY29tbWl0IG1lc3NhZ2UKY2xhaW1zLCBuYW1lbHkgbWFyayBwb3RlbnRpYWwg
aW1wbGljaXQgbW9uaXRvciBjcmVhdGlvbiBpbiB0aGUgc291cmNlCmNvZGUuCgo+IGRpZmYgLS1n
aXQgYS9ody9jaGFyL3hlbl9jb25zb2xlLmMgYi9ody9jaGFyL3hlbl9jb25zb2xlLmMKPiBpbmRl
eCA4YjRiNGJmNTIzLi42YTIzMWQ0ODdiIDEwMDY0NAo+IC0tLSBhL2h3L2NoYXIveGVuX2NvbnNv
bGUuYwo+ICsrKyBiL2h3L2NoYXIveGVuX2NvbnNvbGUuYwo+IEBAIC0yMDcsNyArMjA3LDEwIEBA
IHN0YXRpYyBpbnQgY29uX2luaXQoc3RydWN0IFhlbkRldmljZSAqeGVuZGV2KQo+ICAgICAgfSBl
bHNlIHsKPiAgICAgICAgICBzbnByaW50ZihsYWJlbCwgc2l6ZW9mKGxhYmVsKSwgInhlbmNvbnMl
ZCIsIGNvbi0+eGVuZGV2LmRldik7Cj4gICAgICAgICAgcWVtdV9jaHJfZmVfaW5pdCgmY29uLT5j
aHIsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICBxZW11X2Nocl9uZXcobGFiZWwsIG91dHB1
dCksICZlcnJvcl9hYm9ydCk7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAvKgo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICogRklYTUU6IHNob3VsZCBpdCBzdXBwb3J0IGltcGxpY2l0
IG11eGVkIG1vbml0b3JzPwo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICovCj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICBxZW11X2Nocl9uZXdfbXV4X21vbihsYWJlbCwgb3V0cHV0KSwg
JmVycm9yX2Fib3J0KTsKPiAgICAgIH0KCkxpa2V3aXNlLCB3aXRoIGEgdGVyc2VyIGNvbW1lbnQu
Cgo+ICAKPiAgICAgIHhlbnN0b3JlX3N0b3JlX3B2X2NvbnNvbGVfaW5mbyhjb24tPnhlbmRldi5k
ZXYsCj4gZGlmZiAtLWdpdCBhL3ZsLmMgYi92bC5jCj4gaW5kZXggMTZiOTEzZjlkNS4uMjBiNWYz
MjFlYyAxMDA2NDQKPiAtLS0gYS92bC5jCj4gKysrIGIvdmwuYwo+IEBAIC0yNDI1LDcgKzI0MjUs
NyBAQCBzdGF0aWMgaW50IHNlcmlhbF9wYXJzZShjb25zdCBjaGFyICpkZXZuYW1lKQo+ICAgICAg
c25wcmludGYobGFiZWwsIHNpemVvZihsYWJlbCksICJzZXJpYWwlZCIsIGluZGV4KTsKPiAgICAg
IHNlcmlhbF9oZHMgPSBnX3JlbmV3KENoYXJkZXYgKiwgc2VyaWFsX2hkcywgaW5kZXggKyAxKTsK
PiAgCj4gLSAgICBzZXJpYWxfaGRzW2luZGV4XSA9IHFlbXVfY2hyX25ldyhsYWJlbCwgZGV2bmFt
ZSk7Cj4gKyAgICBzZXJpYWxfaGRzW2luZGV4XSA9IHFlbXVfY2hyX25ld19tdXhfbW9uKGxhYmVs
LCBkZXZuYW1lKTsKPiAgICAgIGlmICghc2VyaWFsX2hkc1tpbmRleF0pIHsKPiAgICAgICAgICBl
cnJvcl9yZXBvcnQoImNvdWxkIG5vdCBjb25uZWN0IHNlcmlhbCBkZXZpY2UiCj4gICAgICAgICAg
ICAgICAgICAgICAgICIgdG8gY2hhcmFjdGVyIGJhY2tlbmQgJyVzJyIsIGRldm5hbWUpOwoKTGlr
ZXdpc2UsIHdpdGhvdXQgYSBjb21tZW50LCBiZWNhdXNlIGltcGxpY2l0IG1vbml0b3IgaXMgYSBm
ZWF0dXJlCmhlcmUuICBDb3JyZWN0PwoKPiBAQCAtMjQ2MSw3ICsyNDYxLDcgQEAgc3RhdGljIGlu
dCBwYXJhbGxlbF9wYXJzZShjb25zdCBjaGFyICpkZXZuYW1lKQo+ICAgICAgICAgIGV4aXQoMSk7
Cj4gICAgICB9Cj4gICAgICBzbnByaW50ZihsYWJlbCwgc2l6ZW9mKGxhYmVsKSwgInBhcmFsbGVs
JWQiLCBpbmRleCk7Cj4gLSAgICBwYXJhbGxlbF9oZHNbaW5kZXhdID0gcWVtdV9jaHJfbmV3KGxh
YmVsLCBkZXZuYW1lKTsKPiArICAgIHBhcmFsbGVsX2hkc1tpbmRleF0gPSBxZW11X2Nocl9uZXdf
bXV4X21vbihsYWJlbCwgZGV2bmFtZSk7Cj4gICAgICBpZiAoIXBhcmFsbGVsX2hkc1tpbmRleF0p
IHsKPiAgICAgICAgICBlcnJvcl9yZXBvcnQoImNvdWxkIG5vdCBjb25uZWN0IHBhcmFsbGVsIGRl
dmljZSIKPiAgICAgICAgICAgICAgICAgICAgICAgIiB0byBjaGFyYWN0ZXIgYmFja2VuZCAnJXMn
IiwgZGV2bmFtZSk7CgpMaWtld2lzZS4KCj4gQEAgLTI0OTIsNyArMjQ5Miw3IEBAIHN0YXRpYyBp
bnQgdmlydGNvbl9wYXJzZShjb25zdCBjaGFyICpkZXZuYW1lKQo+ICAgICAgcWVtdV9vcHRfc2V0
KGRldl9vcHRzLCAiZHJpdmVyIiwgInZpcnRjb25zb2xlIiwgJmVycm9yX2Fib3J0KTsKPiAgCj4g
ICAgICBzbnByaW50ZihsYWJlbCwgc2l6ZW9mKGxhYmVsKSwgInZpcnRjb24lZCIsIGluZGV4KTsK
PiAtICAgIHZpcnRjb25faGRzW2luZGV4XSA9IHFlbXVfY2hyX25ldyhsYWJlbCwgZGV2bmFtZSk7
Cj4gKyAgICB2aXJ0Y29uX2hkc1tpbmRleF0gPSBxZW11X2Nocl9uZXdfbXV4X21vbihsYWJlbCwg
ZGV2bmFtZSk7Cj4gICAgICBpZiAoIXZpcnRjb25faGRzW2luZGV4XSkgewo+ICAgICAgICAgIGVy
cm9yX3JlcG9ydCgiY291bGQgbm90IGNvbm5lY3QgdmlydGlvIGNvbnNvbGUiCj4gICAgICAgICAg
ICAgICAgICAgICAgICIgdG8gY2hhcmFjdGVyIGJhY2tlbmQgJyVzJyIsIGRldm5hbWUpOwoKTGlr
ZXdpc2UuCgo+IEBAIC0yNTA4LDcgKzI1MDgsNyBAQCBzdGF0aWMgaW50IGRlYnVnY29uX3BhcnNl
KGNvbnN0IGNoYXIgKmRldm5hbWUpCj4gIHsKPiAgICAgIFFlbXVPcHRzICpvcHRzOwo+ICAKPiAt
ICAgIGlmICghcWVtdV9jaHJfbmV3KCJkZWJ1Z2NvbiIsIGRldm5hbWUpKSB7Cj4gKyAgICBpZiAo
IXFlbXVfY2hyX25ld19tdXhfbW9uKCJkZWJ1Z2NvbiIsIGRldm5hbWUpKSB7Cj4gICAgICAgICAg
ZXhpdCgxKTsKPiAgICAgIH0KPiAgICAgIG9wdHMgPSBxZW11X29wdHNfY3JlYXRlKHFlbXVfZmlu
ZF9vcHRzKCJkZXZpY2UiKSwgImRlYnVnY29uIiwgMSwgTlVMTCk7CgpMaWtld2lzZS4KCk5vdCB2
aXNpYmxlIGluIHRoZSBwYXRjaDogY2FsbHMgb2YgcWVtdV9jaHJfbmV3KCkgbm90IGNoYW5nZWQg
dG8KcWVtdV9jaHJfbmV3X211eF9tb24oKS4gIFRoZXNlIGFyZToKCiogcXRlc3QuYzogcXRlc3Rf
aW5pdCgpCgoqIG5ldC9zbGlycC5jOiBzbGlycF9ndWVzdGZ3ZCgpCgoqIGh3L2NoYXIveGVuX2Nv
bnNvbGUuYzogY29uX2luaXQoKQoKKiBTZXZlcmFsIG1vcmUgaW4gaHcvLCBhbGwgd2l0aCBsaXRl
cmFsIEBmaWxlbmFtZSBhcmd1bWVudCB0aGF0IGRvZXNuJ3QKICBlbmFibGUgbXV4LgoKKiB0ZXN0
cy90ZXN0LWNoYXIuYwoKKiB0ZXN0cy92aG9zdC11c2VyLXRlc3QuYwoKSSBmaWd1cmUgdGhlc2Ug
YXJlIG1lYW50IHRvIGJlIGNvdmVyZWQgYnkgY29tbWl0IG1lc3NhZ2UgcGFyYWdyYXBoCgogICAg
T3RoZXIgcWVtdV9jaHJfbmV3KCkgY2FsbGVycyBlaXRoZXIgaGF2ZSBhIGZpeGVkIHBhcmFtZXRl
ci9maWxlbmFtZQogICAgc3RyaW5nLCBvciBkbyBwcmVsaW1pbmFyeSBjaGVja3Mgb24gdGhlIHN0
cmluZyAoc3VjaCBhcyBzbGlycCksIG9yIGRvCiAgICBub3QgbmVlZCBpdCwgc3VjaCBhcyAtcXRl
c3QuCgpBIG5vbi1SRkMgcGF0Y2ggc2hvdWxkIGFkZCBlbm91Z2ggZGV0YWlsIHRvIGxldCB0aGUg
cmV2aWV3ZXIgdW5kZXJzdGFuZAplYWNoIGNhc2Ugd2l0aG91dCBoYXZpbmcgdG8gZGlnIHRocm91
Z2ggdGhlIGNvZGUgaGltc2VsZi4gIFNpbmNlIEkKZGlkbid0IGRvIHRoYXQsIEkgY2FuJ3QgZ2l2
ZSBteSBSLWJ5LiAgSSBjYW4gc2F5IEkgbGlrZSB0aGUgaWRlYS4KCgpbKl0gQXNpZGU6IEkgcHJl
ZmVyIGNsZWFubHkgc2VwYXJhdGVkIGVycm9yIHBhdGhzLCBsaWtlIHRoaXM6CgpDaGFyZGV2ICpx
ZW11X2Nocl9uZXdfbm9yZXBsYXkoY29uc3QgY2hhciAqbGFiZWwsIGNvbnN0IGNoYXIgKmZpbGVu
YW1lKQp7CiAgICBjb25zdCBjaGFyICpwOwogICAgQ2hhcmRldiAqY2hyOwogICAgUWVtdU9wdHMg
Km9wdHM7CiAgICBFcnJvciAqZXJyID0gTlVMTDsKICAgIGJvb2wgbXV4OwoKICAgIGlmIChzdHJz
dGFydChmaWxlbmFtZSwgImNoYXJkZXY6IiwgJnApKSB7CiAgICAgICAgcmV0dXJuIHFlbXVfY2hy
X2ZpbmQocCk7CiAgICB9CgogICAgb3B0cyA9IHFlbXVfY2hyX3BhcnNlX2NvbXBhdChsYWJlbCwg
ZmlsZW5hbWUpOwogICAgaWYgKCFvcHRzKQogICAgICAgIHJldHVybiBOVUxMOwoKICAgIG11eCA9
IHFlbXVfb3B0X2dldF9ib29sKG9wdHMsICJtdXgiLCAwKTsKICAgIGNociA9IHFlbXVfY2hyX25l
d19mcm9tX29wdHMob3B0cywgJmVycik7CiAgICBxZW11X29wdHNfZGVsKG9wdHMpOwogICAgaWYg
KCFjaHIpIHsKICAgICAgICBlcnJvcl9yZXBvcnRfZXJyKGVycik7CiAgICAgICAgcmV0dXJuIE5V
TEw7CiAgICB9CiAgICBpZiAobXV4KSB7CiAgICAgICAgbW9uaXRvcl9pbml0KGNociwgTU9OSVRP
Ul9VU0VfUkVBRExJTkUpOwogICAgfQogICAgcmV0dXJuIGNocjsKfQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 07:49:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 07: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 1ft6qB-0008Io-Eg; Fri, 24 Aug 2018 07: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=qojz=lh=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1ft6qA-0008Ij-7K
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 07:49:06 +0000
X-Inumbo-ID: 43cffd7e-a772-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 43cffd7e-a772-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 07:49:44 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 4C7C9AF6F;
 Fri, 24 Aug 2018 07:49:03 +0000 (UTC)
Date: Fri, 24 Aug 2018 09:49:02 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180824074902.GY29735@dhcp22.suse.cz>
References: <20180823120707.10998-1-mhocko@kernel.org>
 <07c7ead4-334d-9b25-f588-25e9b46bbea0@i-love.sakura.ne.jp>
 <20180823135151.GM29735@dhcp22.suse.cz>
 <9d2d11eb-7fe1-b836-056c-7886d6fc56e5@oracle.com>
 <20180823190933.GP29735@dhcp22.suse.cz>
 <2afe2559-78ad-2d5b-41aa-1988f941759b@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <2afe2559-78ad-2d5b-41aa-1988f941759b@suse.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH] xen/gntdev: fix up blockable calls to
 mn_invl_range_start
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tetsuo Handa <penguin-kernel@i-love.sakura.ne.jp>,
 LKML <linux-kernel@vger.kernel.org>, linux-mm@kvack.org,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Andrew Morton <akpm@linux-foundation.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpIDI0LTA4LTE4IDA3OjAzOjI4LCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+IE9uIDIzLzA4
LzE4IDIxOjA5LCBNaWNoYWwgSG9ja28gd3JvdGU6Cj4gPiBPbiBUaHUgMjMtMDgtMTggMTA6MDY6
NTMsIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiA+PiBPbiAwOC8yMy8yMDE4IDA5OjUxIEFNLCBN
aWNoYWwgSG9ja28gd3JvdGU6Cj4gPj4+IE9uIFRodSAyMy0wOC0xOCAyMjo0NDowNywgVGV0c3Vv
IEhhbmRhIHdyb3RlOgo+ID4+Pj4gT24gMjAxOC8wOC8yMyAyMTowNywgTWljaGFsIEhvY2tvIHdy
b3RlOgo+ID4+Pj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9nbnRkZXYuYyBiL2RyaXZlcnMv
eGVuL2dudGRldi5jCj4gPj4+Pj4gaW5kZXggNTczOTBjNzY2NmU1Li5lN2Q4YmIxYmVlMmEgMTAw
NjQ0Cj4gPj4+Pj4gLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LmMKPiA+Pj4+PiArKysgYi9kcml2
ZXJzL3hlbi9nbnRkZXYuYwo+ID4+Pj4+IEBAIC01MTksMjEgKzUxOSwyMCBAQCBzdGF0aWMgaW50
IG1uX2ludmxfcmFuZ2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4gPj4+Pj4gIAlz
dHJ1Y3QgZ250ZGV2X2dyYW50X21hcCAqbWFwOwo+ID4+Pj4+ICAJaW50IHJldCA9IDA7Cj4gPj4+
Pj4gIAo+ID4+Pj4+IC0JLyogVE9ETyBkbyB3ZSByZWFsbHkgbmVlZCBhIG11dGV4IGhlcmU/ICov
Cj4gPj4+Pj4gIAlpZiAoYmxvY2thYmxlKQo+ID4+Pj4+ICAJCW11dGV4X2xvY2soJnByaXYtPmxv
Y2spOwo+ID4+Pj4+ICAJZWxzZSBpZiAoIW11dGV4X3RyeWxvY2soJnByaXYtPmxvY2spKQo+ID4+
Pj4+ICAJCXJldHVybiAtRUFHQUlOOwo+ID4+Pj4+ICAKPiA+Pj4+PiAgCWxpc3RfZm9yX2VhY2hf
ZW50cnkobWFwLCAmcHJpdi0+bWFwcywgbmV4dCkgewo+ID4+Pj4+IC0JCWlmIChpbl9yYW5nZSht
YXAsIHN0YXJ0LCBlbmQpKSB7Cj4gPj4+Pj4gKwkJaWYgKCFibG9ja2FibGUgJiYgaW5fcmFuZ2Uo
bWFwLCBzdGFydCwgZW5kKSkgewo+ID4+Pj4gVGhpcyBzdGlsbCBsb29rcyBzdHJhbmdlLiBQcmlv
ciB0byA5MzA2NWFjNzUzZTQsIGluX3JhbmdlKCkgdGVzdCB3YXMKPiA+Pj4+IGluc2lkZSB1bm1h
cF9pZl9pbl9yYW5nZSgpLiBCdXQgdGhpcyBwYXRjaCByZW1vdmVzIGluX3JhbmdlKCkgdGVzdAo+
ID4+Pj4gaWYgYmxvY2thYmxlID09IHRydWUuIFRoYXQgaXMsIHVubWFwX2lmX2luX3JhbmdlKCkg
d2lsbCB1bmNvbmRpdGlvbmFsbHkKPiA+Pj4+IHVubWFwIGlmIGJsb2NrYWJsZSA9PSB0cnVlLCB3
aGljaCBzZWVtcyB0byBiZSBhbiB1bmV4cGVjdGVkIGNoYW5nZS4KPiA+Pj4gWW91IGFyZSByaWdo
dC4gSSBjb21wbGV0ZWx5IGZvcmdvdCBJJ3ZlIHJlbW92ZWQgaW5fcmFuZ2UgdGhlcmUuIERvZXMK
PiA+Pj4gdGhpcyBsb29rIGFueSBiZXR0ZXI/Cj4gPj4+Cj4gPj4+IGRpZmYgLS1naXQgYS9kcml2
ZXJzL3hlbi9nbnRkZXYuYyBiL2RyaXZlcnMveGVuL2dudGRldi5jCj4gPj4+IGluZGV4IGU3ZDhi
YjFiZWUyYS4uMzBmODEwMDRlYTYzIDEwMDY0NAo+ID4+PiAtLS0gYS9kcml2ZXJzL3hlbi9nbnRk
ZXYuYwo+ID4+PiArKysgYi9kcml2ZXJzL3hlbi9nbnRkZXYuYwo+ID4+PiBAQCAtNTI1LDE0ICs1
MjUsMjAgQEAgc3RhdGljIGludCBtbl9pbnZsX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZp
ZXIgKm1uLAo+ID4+PiAgCQlyZXR1cm4gLUVBR0FJTjsKPiA+Pj4gIAo+ID4+PiAgCWxpc3RfZm9y
X2VhY2hfZW50cnkobWFwLCAmcHJpdi0+bWFwcywgbmV4dCkgewo+ID4+PiAtCQlpZiAoIWJsb2Nr
YWJsZSAmJiBpbl9yYW5nZShtYXAsIHN0YXJ0LCBlbmQpKSB7Cj4gPj4+ICsJCWlmIChpbl9yYW5n
ZShtYXAsIHN0YXJ0LCBlbmQpKSB7Cj4gPj4+ICsJCQlpZiAoYmxvY2thYmxlKQo+ID4+PiArCQkJ
CWNvbnRpbnVlOwo+ID4+PiArCj4gPj4+ICAJCQlyZXQgPSAtRUFHQUlOOwo+ID4+PiAgCQkJZ290
byBvdXRfdW5sb2NrOwo+ID4+PiAgCQl9Cj4gPj4+ICAJCXVubWFwX2lmX2luX3JhbmdlKG1hcCwg
c3RhcnQsIGVuZCk7Cj4gPj4KPiA+Pgo+ID4+IChJIG9idmlvdXNseSBtaXNzZWQgdGhhdCB0b28g
d2l0aCBteSBSLWIpLgo+ID4+Cj4gPj4gVGhpcyB3aWxsIG5ldmVyIGdldCBhbnl0aGluZyBkb25l
IGVpdGhlci4gSG93IGFib3V0Cj4gPiAKPiA+IFllYWguIEkgd2FzIGhhbGYgd2F5IG91dCBhbmQg
cG9zdGVkIGEgY29tcGxldGUgZ2FyYmFnZS4gU29ycnkgYWJvdXQKPiA+IHRoYXQhCj4gPiAKPiA+
IE1pY2hhbCByZXBlYXQgYWZ0ZXIgbWUKPiA+IE5ldmVyIHBvc3QgcGF0Y2hlcyB3aGVuIGluIGh1
cnJ5ISBOZXZlciBwb3N0IHBhdGNoZXMgd2hlbiBpbiBodXJyeSEKPiA+IE5ldmVyIHBvc3QgcGF0
Y2hlcyB3aGVuIGluIGh1cnJ5ISBOZXZlciBwb3N0IHBhdGNoZXMgd2hlbiBpbiBodXJyeSEKPiA+
IE5ldmVyIHBvc3QgcGF0Y2hlcyB3aGVuIGluIGh1cnJ5ISBOZXZlciBwb3N0IHBhdGNoZXMgd2hl
biBpbiBodXJyeSEKPiA+IE5ldmVyIHBvc3QgcGF0Y2hlcyB3aGVuIGluIGh1cnJ5ISBOZXZlciBw
b3N0IHBhdGNoZXMgd2hlbiBpbiBodXJyeSEKPiA+IE5ldmVyIHBvc3QgcGF0Y2hlcyB3aGVuIGlu
IGh1cnJ5ISBOZXZlciBwb3N0IHBhdGNoZXMgd2hlbiBpbiBodXJyeSEgCj4gPiAKPiA+IFdoYXQg
SSByZWFsbHkgbWVhbnQgd2FzIHRoaXMKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVu
L2dudGRldi5jIGIvZHJpdmVycy94ZW4vZ250ZGV2LmMKPiA+IGluZGV4IGU3ZDhiYjFiZWUyYS4u
NmZjYzVhNDRmMjlkIDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LmMKPiA+ICsr
KyBiL2RyaXZlcnMveGVuL2dudGRldi5jCj4gPiBAQCAtNTI1LDE3ICs1MjUsMjUgQEAgc3RhdGlj
IGludCBtbl9pbnZsX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ID4gIAkJ
cmV0dXJuIC1FQUdBSU47Cj4gPiAgCj4gPiAgCWxpc3RfZm9yX2VhY2hfZW50cnkobWFwLCAmcHJp
di0+bWFwcywgbmV4dCkgewo+ID4gLQkJaWYgKCFibG9ja2FibGUgJiYgaW5fcmFuZ2UobWFwLCBz
dGFydCwgZW5kKSkgewo+ID4gKwkJaWYgKCFpbl9yYW5nZShtYXAsIHN0YXJ0LCBlbmQpKQo+ID4g
KwkJCWNvbnRpbnVlOwo+ID4gKwo+ID4gKwkJaWYgKCFibG9ja2FibGUpIHsKPiA+ICAJCQlyZXQg
PSAtRUFHQUlOOwo+ID4gIAkJCWdvdG8gb3V0X3VubG9jazsKPiA+ICAJCX0KPiA+ICsKPiA+ICAJ
CXVubWFwX2lmX2luX3JhbmdlKG1hcCwgc3RhcnQsIGVuZCk7Cj4gPiAgCX0KPiA+ICAJbGlzdF9m
b3JfZWFjaF9lbnRyeShtYXAsICZwcml2LT5mcmVlYWJsZV9tYXBzLCBuZXh0KSB7Cj4gPiAtCQlp
ZiAoIWJsb2NrYWJsZSAmJiBpbl9yYW5nZShtYXAsIHN0YXJ0LCBlbmQpKSB7Cj4gPiArCQlpZiAo
IWluX3JhbmdlKG1hcCwgc3RhcnQsIGVuZCkpCj4gPiArCQkJY29udGludWU7Cj4gPiArCj4gPiAr
CQlpZiAoIWJsb2NrYWJsZSkgewo+ID4gIAkJCXJldCA9IC1FQUdBSU47Cj4gPiAgCQkJZ290byBv
dXRfdW5sb2NrOwo+ID4gIAkJfQo+ID4gKwo+ID4gIAkJdW5tYXBfaWZfaW5fcmFuZ2UobWFwLCBz
dGFydCwgZW5kKTsKPiA+ICAJfQo+ID4gIAo+ID4gCj4gCj4gSSBsaWtlZCB0aGUgZ2VuZXJhbCBz
dHJ1Y3R1cmUgYmVmb3JlIDkzMDY1YWM3NTNlNCBiZXR0ZXIuCj4gCj4gV2h5IGRvbid0IHlvdSBy
ZXR1cm4gdG8gdGhhdCwgYWRkIGJsb2NrYWJsZSBwYXJhbWV0ZXIgdG8KPiB1bm1hcF9pZl9pbl9y
YW5nZSgpIGFuZCBsZXQgdW5tYXBfaWZfaW5fcmFuZ2UoKSByZXR1cm4gYSB2YWx1ZSAoMCBvcgo+
IC1FQUdBSU4pPyBUaGlzIHdpbGwgYXZvaWQgcmVwZWF0aW5nIHRoZSB2ZXJ5IHNhbWUgY29kZS4K
CkkgY2FuIGRvIHRoYXQgaWYgdGhhdCBpcyB5b3VyIHByZWZlcmVuY2Ugb2YgY291cnNlLiBJIGhh
dmUgZXZlbgpjb25zaWRlcmVkIHRoYXQgYnV0IHRoZW4gSSBoYXZlIGdvdCB0byB0aGlzLi4uCgo+
IEBAIC01MDgsNiArNTA0LDggQEAgc3RhdGljIHZvaWQgdW5tYXBfaWZfaW5fcmFuZ2Uoc3RydWN0
Cj4gZ250ZGV2X2dyYW50X21hcCAqbWFwLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKG1zdGFydCAtIG1hcC0+dm1hLT52bV9zdGFydCkgPj4gUEFHRV9TSElGVCwKPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIChtZW5kIC0gbXN0YXJ0KSA+PiBQQUdFX1NISUZUKTsK
PiAgICAgICAgIFdBUk5fT04oZXJyKTsKPiArCj4gKyAgICAgICByZXR1cm4gMDsKPiAgfQoKYW5k
IEkgcmVhbGx5IGRpZG4ndCBrbm93IHdoYXQgdG8gZG8gYWJvdXQgdGhhdC4gT24gb25lIGhhbmQg
dGhlIGVycm9yCmhhcyBiZWVuIGlnbm9yZWQgYWxyZWFkeSwgb24gdGhlIG90aGVyIGhhbmQgaXQg
aXMganVzdCB0b28gdWdseSB0bwppZ25vcmUgaXQgd2hlbiB3ZSBkbyBwcm92aWRlIGEgcmV0dXJu
IHZhbHVlLiBNb3Jlb3ZlciBJIGNhbiBzZWUgaG93CnNvbWVib2R5IHdvdWxkIGxpa2UgdG8gY2xl
YW4gdGhhdCB1cCBsYXRlciBhbmQgSSBhbSBub3Qgc3VyZSB3aGF0IGFyZSB3ZQpnb2luZyB0byBk
byBhYm91dCBpdCBpbiBjYWxsZXJzLgoKQnV0IGJ5IGFsbCBtZWFucywgSSB3aWxsIGdvIHRoZSB3
YXkgeW91IG1haW50YWluZXJzIHByZWZlci4KLS0gCk1pY2hhbCBIb2NrbwpTVVNFIExhYnMKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 08:23:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 08: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 1ft7N1-0003qs-Rn; Fri, 24 Aug 2018 08:23:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xwpf=lh=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ft7N0-0003qn-WA
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 08:23:03 +0000
X-Inumbo-ID: 02250828-a777-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 02250828-a777-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 08:23: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 A189715B2;
 Fri, 24 Aug 2018 01:23: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 053483F5A0;
 Fri, 24 Aug 2018 01:22:59 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.10.1808231631270.14449@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <76a28ae9-516c-4120-dbcc-55494831ce92@arm.com>
Date: Fri, 24 Aug 2018 09:22: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: <alpine.DEB.2.10.1808231631270.14449@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 00/10] arm: add one kconfig option per
 platform
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyNC8wOC8xOCAwMDozMywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IEhpIGFsbCwK
CkhpLAoKPiAKPiBUaGlzIHBhdGNoIHNlcmllcyBpbnRyb2R1Y2VzIG9uZSBrY29uZmlnIG9wdGlv
biBmb3IgZWFjaCByZW1haW5nCj4gcGxhdGZvcm0gdW5kZXIgcGxhdGZvcm1zLy4gIEVhY2gga2Nv
bmZpZyBvcHRpb24gZW5hYmxlcyB0aGUgcmVxdWlyZWQKPiBkcml2ZXJzIGluIFhlbi4KPiAKPiBD
aGVlcnMsCj4gCj4gU3RlZmFubwo+IAo+IENoYW5nZXMgaW4gdjI6Cj4gLSByZW1vdmUgYWxsIHBs
YXRmb3JtIG9wdGlvbnMgZXhjZXB0IGZvciB0aHVuZGVyeCwgc3VueGksIHJjYXIyLCBvbWFwNQoK
QXMgd2UgZGlzY3Vzc2VkIHllc3RlcmRheSwgSSB3b3VsZCByYXRoZXIgbm90IGludHJvZHVjZSBw
ZXItcGxhdGZvcm0gCmNvbmZpZyB1bnRpbCB3ZSBoYXZlIGEgcmVhbCB1c2UtY2FzZS4KCkl0IG1h
a2VzIHNlbnNlIHRvIGhhdmUgYSBwZXItcGxhdGZvcm0gY29uZmlnIGZvciBPbWFwNSBhbmQgUmNh
cjIuIEJ1dCBJIApkb24ndCBzZWUgYSB1c2UtY2FzZSBmb3IgVGh1bmRlci1YL1N1bnhpLgoKQ2hl
ZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 08:34:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 08: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 1ft7Xa-0004pk-0J; Fri, 24 Aug 2018 08:33:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xwpf=lh=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ft7XZ-0004pf-6g
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 08:33:57 +0000
X-Inumbo-ID: 88ca28ba-a778-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 88ca28ba-a778-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 08:34: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 704F97A9;
 Fri, 24 Aug 2018 01:33:56 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.emea.arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5C6AB3F5A0;
 Fri, 24 Aug 2018 01:33:55 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.10.1808231631270.14449@sstabellini-ThinkPad-X260>
 <1535067220-16825-1-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <9bf11828-c85b-e750-3f4f-382cd8446a74@arm.com>
Date: Fri, 24 Aug 2018 09:33:54 +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: <1535067220-16825-1-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 1/6] xen/arm: add THUNDERX kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Zi.Lim@cavium.com, Stefano Stabellini <stefanos@xilinx.com>,
 andrii_anisov@epam.com, mjaggi@caviumnetworks.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyNC8wOC8xOCAwMDozMywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IEFkZCBh
IGtjb25maWcgb3B0aW9uIGZvciBDYXZpdW0gVGh1bmRlclggcGxhdGZvcm1zLiA+Cj4gU2lnbmVk
LW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IENDOiBt
amFnZ2lAY2F2aXVtbmV0d29ya3MuY29tCj4gQ0M6IFppLkxpbUBjYXZpdW0uY29tCj4gLS0tCj4g
Q2hhbmdlcyBpbiB2MjoKPiAtIHJlbW92ZSBIQVNfU01NVQo+IC0tLQo+ICAgeGVuL2FyY2gvYXJt
L3BsYXRmb3Jtcy9LY29uZmlnICB8IDEzICsrKysrKysrKysrKysKPiAgIHhlbi9hcmNoL2FybS9w
bGF0Zm9ybXMvTWFrZWZpbGUgfCAgMSArCj4gICAyIGZpbGVzIGNoYW5nZWQsIDE0IGluc2VydGlv
bnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnIGIv
eGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnCj4gaW5kZXggNDA5ZDNmOC4uYjljMGI3ZiAx
MDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcKPiArKysgYi94ZW4v
YXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcKPiBAQCAtMzYsNiArMzYsMTYgQEAgY29uZmlnIE1Q
U09DCj4gICAJLS0taGVscC0tLQo+ICAgCUVuYWJsZSBhbGwgdGhlIHJlcXVpcmVkIGRyaXZlcnMg
Zm9yIFhpbGlueCBVbHRyYXNjYWxlKyBNUFNvQwo+ICAgCj4gK2NvbmZpZyBUSFVOREVSWAo+ICsJ
Ym9vbCAiQ2F2aXVtIFRodW5kZXJYIgo+ICsJZGVwZW5kcyBvbiBBUk1fNjQKPiArCXNlbGVjdCBH
SUNWMwo+ICsJc2VsZWN0IEhBU19JVFMKPiArCXNlbGVjdCBIQVNfUEwwMTEKPiArCXNlbGVjdCBB
Q1BJIGlmIEVYUEVSVCA9ICJ5IgoKUmVnYXJkbGVzcyB3aGF0IEkgc2FpZCBpbiB0aGUgY292ZXIg
bGV0dGVyLiBBQ1BJIHNob3VsZCByZWFsbHkgbm90IGJlIApzZWxlY3RlZCBoZXJlLiBJdCBpcyBu
b3QgbWFuZGF0b3J5IHRvIHVzZSBvbiBUaHVuZGVyLVggYW5kIHRoZSBkZWNpc2lvbiAKc2hvdWxk
IGJlIGxlZnQgdG8gdGhlIHVzZXIuCgpJbiBvdGhlciB3b3JkcywgdGhlIHBsYXRmb3JtIGNvbmZp
ZyBzaG91bGQgKm9ubHkqIHNlbGVjdCB3aGF0IGlzIAptYW5kYXRvcnkgdG8gcnVuIGEgZ2l2ZW4g
U29DLgoKVG8gYmUgaG9uZXN0LCBJIHdvdWxkIGV2ZW4gY29uc2lkZXIgdGhlIFVBUlQgYXMgb3B0
aW9uYWwgYmVjYXVzZSBhIHVzZXIgCm1heSBkZWNpZGUgaXQgZG9lcyBub3Qgd2FudCBhbnkgb3V0
cHV0IGZyb20gWGVuLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 08:35:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 08:35: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 1ft7ZU-0004x7-IM; Fri, 24 Aug 2018 08:35: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=pfei=lh=linaro.org=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ft7ZS-0004x0-Lu
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 08:35:54 +0000
X-Inumbo-ID: 8664d3b9-a778-11e8-a8a5-bc764e045a96
Received: from mail-wr1-x442.google.com (unknown [2a00:1450:4864:20::442])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8664d3b9-a778-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 10:34:33 +0200 (CEST)
Received: by mail-wr1-x442.google.com with SMTP id u12-v6so5503666wrr.4
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 01:35:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-language:content-transfer-encoding;
 bh=knSNvxGfpXKP7RWmiLzaK3GiCqzQX6002ZfoG8qA4WQ=;
 b=QHMegs9YXqZCp+aPPRiCh0dptP2vQ0khjqE/6BPzhvOkeTlwkx/I58XdaGgrOTyQqH
 W66vFVo6zicBMyfKZeByzcnmPniMAJdFhdQhe96FIUFSw2b6C/vtXbUVsTxj30Cc9sQM
 Kpvb4KbadAthrIcYRnL4gU9EB93OEEQ5kIC/k=
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=knSNvxGfpXKP7RWmiLzaK3GiCqzQX6002ZfoG8qA4WQ=;
 b=j6xVvUMomUt0m4JduvpcONFgKHFX7EgJOHyroi/YSn/YmvyqT6DyXvwP0xECu6YHjG
 OG4M2OuE0SCOTvLThdaH8WBbIQ6WQZC9NGOr1Pj396wS8GHycDxaPT4t4rrcEynyF998
 W5GtUTxnbuK8LjiLl4oTcmvEc6pFRFGk4fwgtRMo2dEW8qFhyqhuWnOo/u7DMliJiNZv
 UuwJ5pM6bQbfcAt5oOEi33sa8nq2sVLZN+mqdzg8TKF57UByU1bO0LI+9LxMpHOHE+5L
 hCYlgPDGBhUaajelB5LS1PMCXwl0mCt4fpMiKSLqLhACHs5n4IAWkUlG+su9B76lwqcz
 UIDw==
X-Gm-Message-State: APzg51CrLe891hdSuQiicDj5N13jUHF0aR+I8uvm9NsCCX4JxvYoG2Uz
 Z3FduGH9blREQzRqTi8vn6hAKw==
X-Google-Smtp-Source: ANB0VdbUKGkqHU8JcrZ4HrvDagTXu9FeIpJj/sJljQ7LectRuwCi6AOVBo0sA89lun7d36SLsYvsHw==
X-Received: by 2002:a5d:64cd:: with SMTP id y13-v6mr499522wrv.99.1535099752484; 
 Fri, 24 Aug 2018 01:35:52 -0700 (PDT)
Received: from ?IPv6:::1? ([206.189.23.0])
 by smtp.gmail.com with ESMTPSA id f18-v6sm6959760wrw.32.2018.08.24.01.35.51
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 01:35:51 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.10.1808231631270.14449@sstabellini-ThinkPad-X260>
 <1535067220-16825-6-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@linaro.org>
Message-ID: <b577990a-65a3-051f-0631-42d3e3c22aa7@linaro.org>
Date: Fri, 24 Aug 2018 09:35:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1535067220-16825-6-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 6/6] xen/arm: introduce NO_PLAT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, andrii_anisov@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyNC8wOC8xOCAwMDozMywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IEFkZCBh
IEtjb25maWcgb3B0aW9uIHRvIHNlbGVjdCBubyBzcGVjaWZpYyBwbGF0Zm9ybSBzdXBwb3J0LgoK
VGhhdCdzIG5vdCBlbnRpcmVseSB0cnVlLiBBZnRlciB0aGlzIHNlcmllcyBhcHBsaWVkLCB0aGVy
ZSBhcmUgc3RpbGwgCnNvbWUgb2JqLXkgcHJlc2VudCBpbiB0aGUgTWFrZWZpbGUuCgpDaGVlcnMs
Cgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54
LmNvbT4KPiAtLS0KPiAgIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZyB8IDUgKysrKysK
PiAgIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29u
ZmlnCj4gaW5kZXggNjQ4NmJmNi4uNGM4YjIyNSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0v
cGxhdGZvcm1zL0tjb25maWcKPiArKysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcK
PiBAQCAtNjcsNiArNjcsMTEgQEAgY29uZmlnIE9NQVA1Cj4gICAJLS0taGVscC0tLQo+ICAgCUVu
YWJsZSBhbGwgdGhlIHJlcXVpcmVkIGRyaXZlcnMgZm9yIFRJIE9NQVA1IGJhc2VkIHBsYXRmb3Jt
cy4KPiAgIAo+ICtjb25maWcgTk9fUExBVAo+ICsJYm9vbCAiTm8gUGxhdGZvcm1zIgo+ICsJLS0t
aGVscC0tLQo+ICsJRG8gbm90IGVuYWJsZSBzcGVjaWZpYyBzdXBwb3J0IGZvciBhbnkgcGxhdGZv
cm0uCj4gKwo+ICAgZW5kY2hvaWNlCj4gICAKPiAgIGNvbmZpZyBBTEw2NF9QTEFUCj4gCgotLSAK
SnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 08:39:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 08: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 1ft7cS-00059I-1H; Fri, 24 Aug 2018 08: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=pfei=lh=linaro.org=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ft7cQ-00059B-R0
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 08:38:58 +0000
X-Inumbo-ID: f4277f50-a778-11e8-a8a5-bc764e045a96
Received: from mail-wm0-x244.google.com (unknown [2a00:1450:400c:c09::244])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f4277f50-a778-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 10:37:37 +0200 (CEST)
Received: by mail-wm0-x244.google.com with SMTP id m199-v6so3731528wma.1
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 01:38:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-language:content-transfer-encoding;
 bh=J8YloN8ul0Wz55tLc1f3xuBVL6hK3pSiqJrezNgeY+Q=;
 b=g2uzBLjswi4WogbYHQ2CwW/km/LVwkBnFD4ojO1h4Tbf8CjyUTlrlL62lCOcv6tJeC
 szqbCN8np4cl/orE3o3zefIbx1TU3w80Izj/b3/CK0TC36brBy/567tgbDsX8WZKuwOo
 7kn4IknUfstK+dWrOOXTr92mJ75vtwunlHVtw=
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=J8YloN8ul0Wz55tLc1f3xuBVL6hK3pSiqJrezNgeY+Q=;
 b=aQCDTKh0L6ksWqByQ9m+4ljXIonaDFbQOFdyK5gZ6vfhRK5hwDG0nkFyLMo9mfTV1n
 VzHkYff+x843xkFjfW7B7A2taFHYB3PrPkHDdewjfcMFJzNZ82++SwzQnUIht8gEW5A1
 uCVE8ba7ZVuFXHYlykJc8r5AVUnBuBhpf1GaFxxVn06Nflv1UpdwMi2tGDIzvLfS5t7b
 tuVf7ep5u+MVuBvaY4JZiyJzcOeEt8X8spXGtQx73riLxIQSAzq8z36gsyOOrcjvvJE8
 r3JU1fFNuNzsDZ9o/zJ1EEvCKbo9nz5MTRlwphVobk6PFygUULsnhSKMGp3bIiLs0ruz
 LxbA==
X-Gm-Message-State: APzg51AaRPDLdg/RObsk9d76GOb0l1ci1cgLqqkXd45+YpEHMv//w5Vu
 MzcvOmfxzLaLyizjpzvZKnBaIw==
X-Google-Smtp-Source: ANB0Vda95sSjmjFRtCX24sXmXgmReKOO+puxvWPT/Bqt7TcaiE69qss1DNQDgkBEADMcDYxfF2ZJAw==
X-Received: by 2002:a1c:7015:: with SMTP id l21-v6mr700159wmc.81.1535099936697; 
 Fri, 24 Aug 2018 01:38:56 -0700 (PDT)
Received: from ?IPv6:::1? ([206.189.23.0])
 by smtp.gmail.com with ESMTPSA id m200-v6sm1034478wma.32.2018.08.24.01.38.56
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 01:38:56 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org
References: <alpine.DEB.2.10.1808231631270.14449@sstabellini-ThinkPad-X260>
 <1535067220-16825-3-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@linaro.org>
Message-ID: <20b1fbc5-439a-fc10-d878-437c3e8f9d70@linaro.org>
Date: Fri, 24 Aug 2018 09:38: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: <1535067220-16825-3-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 3/6] xen/arm: add RCAR2 kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, iurii.konovalenko@globallogic.com,
 andrii_anisov@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyNC8wOC8xOCAwMDozMywgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IEFkZCBh
IGtjb25maWcgb3B0aW9uIGZvciBSZW5lc2FzIFJjYXIyIHBsYXRmb3Jtcy4KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gUmV2aWV3
ZWQtYnk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlzb3ZAZXBhbS5jb20+Cj4gQ0M6IGl1cmlp
Lmtvbm92YWxlbmtvQGdsb2JhbGxvZ2ljLmNvbQo+IC0tLQo+ICAgeGVuL2FyY2gvYXJtL3BsYXRm
b3Jtcy9LY29uZmlnICB8IDExICsrKysrKysrKysrCj4gICB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1z
L01ha2VmaWxlIHwgIDIgKy0KPiAgIDIgZmlsZXMgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwg
MSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tj
b25maWcgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcKPiBpbmRleCBhNDNjOTM4Li5l
NTQ4MjVhIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZwo+ICsr
KyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZwo+IEBAIC01Myw2ICs1MywxMyBAQCBj
b25maWcgU1VOWEkKPiAgIAlFbmFibGUgYWxsIHRoZSByZXF1aXJlZCBkcml2ZXJzIGZvciBBbGx3
aW5uZGVyIHN1bnhpIHBsYXRmb3JtcywKPiAgIAlpbmNsdWRpbmcgUGluZTY0LCBPcmFuZ2VQaSwg
Q3ViaWVCb2FyZCwgZXRjLgo+ICAgCj4gK2NvbmZpZyBSQ0FSMgo+ICsJYm9vbCAiUmVuZXNhcyBS
LUNhciBHZW4yIgo+ICsJZGVwZW5kcyBvbiBBUk1fMzIKPiArCXNlbGVjdCBIQVNfU0NJRgo+ICsJ
LS0taGVscC0tLQo+ICsJRW5hYmxlIGFsbCB0aGUgcmVxdWlyZWQgZHJpdmVycyBmb3IgUmVuZXNh
cyBSLUNhciBHZW4yLgoKVGVjaG5pY2FsbHkgdGhlIFVBUlQgaXMgbm90IHJlcXVpcmVkLiBCeSBz
ZWxlY3RpbmcgaXQsIHlvdSBnaXZlIG5vIHdheSAKdG8gdGhlIHVzZXIgdG8gcmVtb3ZlIGl0LgoK
Q2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 08:46:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 08:46:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ft7jb-00063Y-RQ; Fri, 24 Aug 2018 08:46: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=n8yf=lh=citrix.com=prvs=76773b150=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ft7jb-00063T-4h
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 08:46:23 +0000
X-Inumbo-ID: fcb00ed8-a779-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fcb00ed8-a779-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 10:45:01 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,281,1531785600"; d="scan'208";a="63617492"
Date: Fri, 24 Aug 2018 09:46:18 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Steven Haigh <netwiz@crc.id.au>
Message-ID: <20180824084618.ejprzlpogibbqdn4@citrix.com>
References: <4ef3af75faaf88e164744c7007947590@crc.id.au>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <4ef3af75faaf88e164744c7007947590@crc.id.au>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] Backport request -
 3a2b8525b883baa87fe89b3da58f5c09fa599b99 to staging-4.9
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

Q0MgSWFuCgpPbiBGcmksIEF1ZyAyNCwgMjAxOCBhdCAxMjozMjo1N1BNICsxMDAwLCBTdGV2ZW4g
SGFpZ2ggd3JvdGU6Cj4gQ29tbWl0Ogo+IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PXhlbi5naXQ7YT1jb21taXQ7aD0zYTJiODUyNWI4ODNiYWE4N2ZlODliM2RhNThmNWMwOWZhNTk5
Yjk5Cj4gCj4gSSd2ZSBhbHNvIHJ1biBhY3Jvc3MgdGhpcyBidWlsZGluZyB0aGUgc3RhZ2luZy00
LjkgYnJhbmNoIG9uIFJIRUw3Lgo+IAo+IEJ1aWxkIGVycm9ycyB3aXRoOgo+IGdjYyAgLW02NCAt
REJVSUxEX0lEIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1zdGQ9Z251OTkgLVdhbGwKPiAtV3N0cmlj
dC1wcm90b3R5cGVzIC1XZGVjbGFyYXRpb24tYWZ0ZXItc3RhdGVtZW50Cj4gLVduby11bnVzZWQt
YnV0LXNldC12YXJpYWJsZSAtV25vLXVudXNlZC1sb2NhbC10eXBlZGVmcyAgIC1PMgo+IC1mb21p
dC1mcmFtZS1wb2ludGVyCj4gLURfX1hFTl9JTlRFUkZBQ0VfVkVSU0lPTl9fPV9fWEVOX0xBVEVT
VF9JTlRFUkZBQ0VfVkVSU0lPTl9fIC1NTUQgLU1GCj4gLnhzLXRlc3Quby5kIC1EX0xBUkdFRklM
RV9TT1VSQ0UgLURfTEFSR0VGSUxFNjRfU09VUkNFICAgLVdlcnJvcgo+IC1JL2J1aWxkZGlyL2J1
aWxkL0JVSUxEL3Rvb2xzL3Rlc3RzL3hlbnN0b3JlLy4uLy4uLy4uL3Rvb2xzL3hlbnN0b3JlL2lu
Y2x1ZGUKPiAtSS9idWlsZGRpci9idWlsZC9CVUlMRC90b29scy90ZXN0cy94ZW5zdG9yZS8uLi8u
Li8uLi90b29scy9pbmNsdWRlICAtYyAtbwo+IHhzLXRlc3QubyB4cy10ZXN0LmMKPiBCVUlMRFNU
REVSUjogeHMtdGVzdC5jOiBJbiBmdW5jdGlvbiAnY2FsbF90ZXN0JzoKPiBCVUlMRFNUREVSUjog
eHMtdGVzdC5jOjExMTo4OiBlcnJvcjogJ3JldCcgbWF5IGJlIHVzZWQgdW5pbml0aWFsaXplZCBp
biB0aGlzCj4gZnVuY3Rpb24gWy1XZXJyb3I9bWF5YmUtdW5pbml0aWFsaXplZF0KPiBCVUlMRFNU
REVSUjogICAgICBpZiAoIHJldCApCj4gQlVJTERTVERFUlI6ICAgICAgICAgXgo+IAo+IC0tIAo+
IFN0ZXZlbiBIYWlnaAo+IAo+ID8gbmV0d2l6QGNyYy5pZC5hdSAgICAgPyBodHRwOi8vd3d3LmNy
Yy5pZC5hdQo+ID8gKzYxICgzKSA5MDAxIDYwOTAgICAgPyAwNDEyIDkzNSA4OTcKPiAKPiBfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IFhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiBodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVsCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 08:47:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 08:47:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ft7kV-00068w-6L; Fri, 24 Aug 2018 08: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=n8yf=lh=citrix.com=prvs=76773b150=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ft7kT-00068k-SW
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 08:47:17 +0000
X-Inumbo-ID: 64ad360f-a77a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 64ad360f-a77a-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 08:47:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,281,1531785600"; d="scan'208";a="63617512"
Date: Fri, 24 Aug 2018 09:46:49 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Steven Haigh <netwiz@crc.id.au>
Message-ID: <20180824084649.2oibfituf3quhnc6@citrix.com>
References: <b4cf0fe633df980a1d9299ae1520be9a@crc.id.au>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <b4cf0fe633df980a1d9299ae1520be9a@crc.id.au>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] Unable to build staging-4.9 on RHEL6
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2MgQW50aG9ueQoKT24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMTI6NTY6NDlQTSArMTAwMCwgU3Rl
dmVuIEhhaWdoIHdyb3RlOgo+IEhpIGFsbCwKPiAKPiBXaGVuIHRyeWluZyB0byBidWlsZCBib3Ro
IHhlbiBhbmQgcWVtdS14ZW4gZnJvbSB0aGUgc3RhZ2luZy00LjkgYnJhbmNoZXMsCj4gSSdtIHJ1
bm5pbmcgaW50byBpc3N1ZXMgY29tcGlsaW5nLgo+IAo+IEVycm9ycyBzdGFydCB3aXRoOgo+IAo+
IEJVSUxEU1RERVJSOiBzc2UuYzogSW4gZnVuY3Rpb24gJ3NpbWRfdGVzdCc6Cj4gQlVJTERTVERF
UlI6IHNzZS5jOjMxOTogZXJyb3I6IHN1YnNjcmlwdGVkIHZhbHVlIGlzIG5laXRoZXIgYXJyYXkg
bm9yCj4gcG9pbnRlcgo+IEJVSUxEU1RERVJSOiBzc2UuYzozMjA6IGVycm9yOiBzdWJzY3JpcHRl
ZCB2YWx1ZSBpcyBuZWl0aGVyIGFycmF5IG5vcgo+IHBvaW50ZXIKPiBCVUlMRFNUREVSUjogc3Nl
LmM6MzI0OiBlcnJvcjogc3Vic2NyaXB0ZWQgdmFsdWUgaXMgbmVpdGhlciBhcnJheSBub3IKPiBw
b2ludGVyCj4gQlVJTERTVERFUlI6IHNzZS5jOjMyODogZXJyb3I6IHN1YnNjcmlwdGVkIHZhbHVl
IGlzIG5laXRoZXIgYXJyYXkgbm9yCj4gcG9pbnRlcgo+IEJVSUxEU1RERVJSOiBzc2UuYzozMzQ6
IGVycm9yOiBpbnZhbGlkIG9wZXJhbmRzIHRvIGJpbmFyeSA9PSAoaGF2ZSAndmVjX3QnCj4gYW5k
ICd2ZWNfdCcpCj4gQlVJTERTVERFUlI6IHNzZS5jOjM0MDogZXJyb3I6IGNhbid0IGNvbnZlcnQg
YmV0d2VlbiB2ZWN0b3IgdmFsdWVzIG9mCj4gZGlmZmVyZW50IHNpemUKPiBCVUlMRFNUREVSUjog
c3NlLmM6MzQ1OiBlcnJvcjogaW52YWxpZCBvcGVyYW5kcyB0byBiaW5hcnkgPT0gKGhhdmUgJ3Zl
Y190Jwo+IGFuZCAndmVjX3QnKQo+IEJVSUxEU1RERVJSOiBzc2UuYzozNjg6IGVycm9yOiBpbnZh
bGlkIG9wZXJhbmRzIHRvIGJpbmFyeSA9PSAoaGF2ZSAndmVjX3QnCj4gYW5kICd2ZWNfdCcpCj4g
QlVJTERTVERFUlI6IHNzZS5jOjM3NzogZXJyb3I6IGludmFsaWQgb3BlcmFuZHMgdG8gYmluYXJ5
ID09IChoYXZlICd2ZWNfdCcKPiBhbmQgJ3ZlY190JykKPiBCVUlMRFNUREVSUjogc3NlLmM6Mzgw
OiBlcnJvcjogaW52YWxpZCBvcGVyYW5kcyB0byBiaW5hcnkgPT0gKGhhdmUgJ3ZlY190Jwo+IGFu
ZCAndmVjX3QnKQo+IEJVSUxEU1RERVJSOiBzc2UuYzo0MDU6IGVycm9yOiBpbnZhbGlkIG9wZXJh
bmRzIHRvIGJpbmFyeSA9PSAoaGF2ZSAnZmxvYXQKPiBfX3ZlY3Rvcl9fJyBhbmQgJ3ZlY190JykK
PiBCVUlMRFNUREVSUjogc3NlLmM6NTM4OiBlcnJvcjogaW52YWxpZCBvcGVyYW5kcyB0byBiaW5h
cnkgPT0gKGhhdmUgJ3ZlY190Jwo+IGFuZCAndmVjX3QnKQo+IEJVSUxEU1RERVJSOiBzc2UuYzo1
NTU6IGVycm9yOiBpbnZhbGlkIG9wZXJhbmRzIHRvIGJpbmFyeSA9PSAoaGF2ZSAnZmxvYXQKPiBf
X3ZlY3Rvcl9fJyBhbmQgJ3ZlY190JykKPiBCVUlMRFNUREVSUjogc3NlLmM6NTY5OiBlcnJvcjog
aW52YWxpZCBvcGVyYW5kcyB0byBiaW5hcnkgPT0gKGhhdmUgJ3ZlY190Jwo+IGFuZCAnaW50JykK
PiBCVUlMRFNUREVSUjogc3NlLmM6NjQ1OiBlcnJvcjogc3Vic2NyaXB0ZWQgdmFsdWUgaXMgbmVp
dGhlciBhcnJheSBub3IKPiBwb2ludGVyCj4gQlVJTERTVERFUlI6IHNzZS5jOjY0NTogZXJyb3I6
IHN1YnNjcmlwdGVkIHZhbHVlIGlzIG5laXRoZXIgYXJyYXkgbm9yCj4gcG9pbnRlcgo+IEJVSUxE
U1RERVJSOiBtYWtlWzZdOiAqKiogW3NzZS5iaW5dIEVycm9yIDEKPiBCVUlMRFNUREVSUjogc3Nl
Mi5jOiBJbiBmdW5jdGlvbiAnc2ltZF90ZXN0JzoKPiBCVUlMRFNUREVSUjogc3NlMi5jOjMxOTog
ZXJyb3I6IHN1YnNjcmlwdGVkIHZhbHVlIGlzIG5laXRoZXIgYXJyYXkgbm9yCj4gcG9pbnRlcgo+
IEJVSUxEU1RERVJSOiBzc2UyLmM6MzIwOiBlcnJvcjogc3Vic2NyaXB0ZWQgdmFsdWUgaXMgbmVp
dGhlciBhcnJheSBub3IKPiBwb2ludGVyCj4gQlVJTERTVERFUlI6IHNzZTIuYzozMjQ6IGVycm9y
OiBzdWJzY3JpcHRlZCB2YWx1ZSBpcyBuZWl0aGVyIGFycmF5IG5vcgo+IHBvaW50ZXIKPiBCVUlM
RFNUREVSUjogc3NlMi5jOjMyODogZXJyb3I6IHN1YnNjcmlwdGVkIHZhbHVlIGlzIG5laXRoZXIg
YXJyYXkgbm9yCj4gcG9pbnRlcgo+IEJVSUxEU1RERVJSOiBzc2UyLmM6MzM0OiBlcnJvcjogaW52
YWxpZCBvcGVyYW5kcyB0byBiaW5hcnkgPT0gKGhhdmUgJ3ZlY190Jwo+IGFuZCAndmVjX3QnKQo+
IEJVSUxEU1RERVJSOiBzc2UyLmM6MzQwOiBlcnJvcjogY2FuJ3QgY29udmVydCBiZXR3ZWVuIHZl
Y3RvciB2YWx1ZXMgb2YKPiBkaWZmZXJlbnQgc2l6ZQo+IEJVSUxEU1RERVJSOiBzc2UyLmM6MzQ1
OiBlcnJvcjogaW52YWxpZCBvcGVyYW5kcyB0byBiaW5hcnkgPT0gKGhhdmUgJ3ZlY190Jwo+IGFu
ZCAndmVjX3QnKQo+IEJVSUxEU1RERVJSOiBzc2UyLmM6NTY5OiBlcnJvcjogaW52YWxpZCBvcGVy
YW5kcyB0byBiaW5hcnkgPT0gKGhhdmUgJ3ZlY190Jwo+IGFuZCAnaW50JykKPiBCVUlMRFNUREVS
Ujogc3NlMi5jOjY0NTogZXJyb3I6IHN1YnNjcmlwdGVkIHZhbHVlIGlzIG5laXRoZXIgYXJyYXkg
bm9yCj4gcG9pbnRlcgo+IEJVSUxEU1RERVJSOiBzc2UyLmM6NjQ1OiBlcnJvcjogc3Vic2NyaXB0
ZWQgdmFsdWUgaXMgbmVpdGhlciBhcnJheSBub3IKPiBwb2ludGVyCj4gQlVJTERTVERFUlI6IHNz
ZTIuYzo2NTE6IGVycm9yOiBpbnZhbGlkIG9wZXJhbmRzIHRvIGJpbmFyeSA+IChoYXZlICd2ZWNf
dCcKPiBhbmQgJ2ludCcpCj4gQlVJTERTVERFUlI6IHNzZTIuYzo2NTM6IGVycm9yOiBpbnZhbGlk
IG9wZXJhbmRzIHRvIGJpbmFyeSA9PSAoaGF2ZSAndmVjX3QnCj4gYW5kICd2ZWNfdCcpCj4gQlVJ
TERTVERFUlI6IG1ha2VbNl06ICoqKiBbc3NlMi5iaW5dIEVycm9yIDEKPiAKPiBUaGlzIGNvbnRp
bnVlcyBmb3Igc3NlNCwgc3NlLWF2eCwgc3NlMi1hdngsIGFuZCBzc2U0LWF2eC4KPiAKPiBSaWdo
dCBub3csIHRoZSBjb2RlIEknbSB1c2luZyBmb3IgdGhpcyBidWlsZCBpczoKPiAKPiBnaXQgY2xv
bmUgLW4gLWIgc3RhZ2luZy00LjkgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQgLgo+IGdp
dCBjaGVja291dCAle2dpdGlkfQo+IHB1c2hkIHRvb2xzCj4gZ2l0IGNsb25lIC1iIHN0YWdpbmct
NC45IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKPiBwb3BkCj4gCj4gZ2l0aWQg
aXMgY3VycmVudGx5IHNldCB0bzogNmM5ZDEzOWNkZDAyODlmMmIzNWI1ZGVlYTRiNDFiOGUzZTFi
MzliNwo+IAo+IC0tIAo+IFN0ZXZlbiBIYWlnaAo+IAo+ID8gbmV0d2l6QGNyYy5pZC5hdSAgICAg
PyBodHRwOi8vd3d3LmNyYy5pZC5hdQo+ID8gKzYxICgzKSA5MDAxIDYwOTAgICAgPyAwNDEyIDkz
NSA4OTcKPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Xwo+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 08:58:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 08: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 1ft7uy-000790-7e; Fri, 24 Aug 2018 08: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=n8yf=lh=citrix.com=prvs=76773b150=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ft7uw-00078u-Q3
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 08:58:06 +0000
X-Inumbo-ID: e7e6735f-a77b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e7e6735f-a77b-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 08:58:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,281,1531785600"; d="scan'208";a="63618066"
Date: Fri, 24 Aug 2018 09:58:02 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jim Fehlig <jfehlig@suse.com>
Message-ID: <20180824085802.5gfltbaywpfffytw@citrix.com>
References: <osstest-126201-mainreport@xen.org>
 <5B7BF42E02000078001E06A7@suse.com>
 <5ec84362-88e6-c9d8-6f17-578616ab1a76@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5ec84362-88e6-c9d8-6f17-578616ab1a76@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [xen-4.9-testing test] 126201: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDQ6NTI6MjdQTSAtMDYwMCwgSmltIEZlaGxpZyB3cm90
ZToKPiBPbiAwOC8yMS8yMDE4IDA1OjE0IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+ID4gPiA+
IE9uIDIxLjA4LjE4IGF0IDAzOjExLCA8b3NzdGVzdC1hZG1pbkB4ZW5wcm9qZWN0Lm9yZz4gd3Jv
dGU6Cj4gPiA+IGZsaWdodCAxMjYyMDEgeGVuLTQuOS10ZXN0aW5nIHJlYWwgW3JlYWxdCj4gPiA+
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjYyMDEv
Cj4gPiA+IAo+ID4gPiBSZWdyZXNzaW9ucyA6LSgKPiA+ID4gCj4gPiA+IFRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAo+ID4gPiBpbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKPiA+ID4gICB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyNDMy
OAo+ID4gCj4gPiBTb21ldGhpbmcgbmVlZHMgdG8gYmUgZG9uZSBhYm91dCB0aGlzLCBhcyB0aGlz
IGNvbnRpbnVlZCBmYWlsdXJlIGlzCj4gPiBibG9ja2luZyB0aGUgNC45LjMgcmVsZWFzZS4gSSBk
aWQgbWFpbCBhYm91dCB0aGlzIG9uIEF1ZyAybmQgYWxyZWFkeQo+ID4gZm9yIGZsaWdodCAxMjU3
MTAsIEkndmUgZ290IGJhY2sgZnJvbSBXZWk6Cj4gPiAKPiA+ID4gVGhpcyBpcyBsaWJ2aXJ0ZCdz
IGVycm9yIG1lc3NhZ2UuCj4gPiA+IAo+ID4gPiBUaGUgcmVtb3RlIGhvc3QgY2FuJ3Qgb2J0YWlu
IHRoZSBzdGF0ZSBjaGFuZ2UgbG9nIGR1ZSB0byBpdCBpcyBhbHJlYWR5Cj4gPiA+IGhlbGQgYnkg
YW5vdGhlciB0YXNrL3RocmVhZC4gSXQgY291bGQgYmUgYSBsaWJ2aXJ0IC8gbGlieGwgYnVnLgo+
ID4gPiAKPiA+ID4gMjAxOC0wOC0wMSAxNjoxMjoxMy40MzMrMDAwMDogMzQ5MTogd2FybmluZyA6
IGxpYnhsRG9tYWluT2JqQmVnaW5Kb2I6MTUxIDoKPiA+ID4gQ2Fubm90IHN0YXJ0IGpvYiAobW9k
aWZ5KSBmb3IgZG9tYWluIGRlYmlhbi5ndWVzdC5vc3N0ZXN0OyBjdXJyZW50IGpvYiBpcyAobW9k
aWZ5KSBvd25lZCBieSAoMjQ5NzUpCj4gCj4gSSB0b29rIGEgY2xvc2VyIGxvb2sgYXQgdGhlIGxv
Z3MgYW5kIGl0IGFwcGVhcnMgdGhlIGZpbmlzaCBwaGFzZSBvZgo+IG1pZ3JhdGlvbiBmYWlscyB0
byBhY3F1aXJlIHRoZSBkb21haW4gam9iIGxvY2sgc2luY2UgaXQgaXMgYWxyZWFkeSBoZWxkIGJ5
Cj4gdGhlIHBlcmZvcm0gcGhhc2UuIEluIHRoZSBwZXJmb3JtIHBoYXNlLCBhZnRlciB0aGUgdm0g
aGFzIGJlZW4gdHJhbnNmZXJyZWQKPiB0byB0aGUgZHN0LCB0aGUgcWVtdSBwcm9jZXNzIGFzc29j
aWF0ZWQgd2l0aCB0aGUgdm0gaXMgc3RhcnRlZC4gRm9yIHdoYXRldmVyCj4gcmVhc29uIHRoYXQg
dGFrZXMgYSBsb25nIHRpbWUgb24gdGhpcyBob3N0Ogo+IAo+IDIwMTgtMDgtMTkgMTc6MDU6MTku
MTgyKzAwMDA6IGxpYnhsOiBsaWJ4bF9kbS5jOjIyMzU6bGlieGxfX3NwYXduX2xvY2FsX2RtOgo+
IERvbWFpbiAxOlNwYXduaW5nIGRldmljZS1tb2RlbCAvdXNyL2xvY2FsL2xpYi94ZW4vYmluL3Fl
bXUtc3lzdGVtLWkzODYgd2l0aAo+IGFyZ3VtZW50czogLi4uCj4gMjAxOC0wOC0xOSAxNzowNTox
OS4xODgrMDAwMDogbGlieGw6IGxpYnhsX2V4ZWMuYzozOTg6c3Bhd25fd2F0Y2hfZXZlbnQ6Cj4g
ZG9tYWluIDEgZGV2aWNlIG1vZGVsOiBzcGF3biB3YXRjaCBwPShudWxsKQoKVGhpcyBpcyBhIHNw
dXJpb3VzIGV2ZW50IGFmdGVyIHRoZSB3YXRjaCBoYXMgYmVlbiBzZXQgdXAuCgo+IC4uLgo+IDIw
MTgtMDgtMTkgMTc6MDU6NTEuNTI5KzAwMDA6IGxpYnhsOiBsaWJ4bF9ldmVudC5jOjU3Mzp3YXRj
aGZkX2NhbGxiYWNrOgo+IHdhdGNoIHc9MHg3Zjg0YTAwNDdlZTggd3BhdGg9L2xvY2FsL2RvbWFp
bi8wL2RldmljZS1tb2RlbC8xL3N0YXRlIHRva2VuPTIvMToKPiBldmVudCBlcGF0aD0vbG9jYWwv
ZG9tYWluLzAvZGV2aWNlLW1vZGVsLzEvc3RhdGUKPiAyMDE4LTA4LTE5IDE3OjA1OjUxLjUyOSsw
MDAwOiBsaWJ4bDogbGlieGxfZXhlYy5jOjM5ODpzcGF3bl93YXRjaF9ldmVudDoKPiBkb21haW4g
MSBkZXZpY2UgbW9kZWw6IHNwYXduIHdhdGNoIHA9cnVubmluZwoKU28gaXQgaGFzIHRha2VuIDMy
cyBmb3IgUUVNVSB0byB3cml0ZSAicnVubmluZyIgaW4geGVuc3RvcmUuIFRoaXMsCmhvd2V2ZXIs
IGlzIHN0aWxsIHdpdGhpbiB0aGUgdGltZW91dCBsaW1pdCBzZXQgYnkgbGlieGwgKDYwcykuCgo+
IAo+IEluIHRoZSBtZWFudGltZSB3ZSBtb3ZlIHRvIHRoZSBmaW5pc2ggcGhhc2UgYW5kIHRpbWVv
dXQgd2FpdGluZyBmb3IgdGhlCj4gYWJvdmUgcGVyZm9ybSBwaGFzZSB0byBjb21wbGV0ZQo+IAo+
IDIwMTgtMDgtMTkgMTc6MDU6MTkuMDk2KzAwMDA6IDM0OTI6IGRlYnVnIDogdmlyVGhyZWFkSm9i
U2V0Ojk2IDogVGhyZWFkIDM0OTIKPiAodmlyTmV0U2VydmVySGFuZGxlSm9iKSBpcyBub3cgcnVu
bmluZyBqb2IKPiByZW1vdGVEaXNwYXRjaERvbWFpbk1pZ3JhdGVGaW5pc2gzUGFyYW1zCj4gLi4u
Cj4gMjAxOC0wOC0xOSAxNzowNTo0OS4yNTMrMDAwMDogMzQ5Mjogd2FybmluZyA6IGxpYnhsRG9t
YWluT2JqQmVnaW5Kb2I6MTUxIDoKPiBDYW5ub3Qgc3RhcnQgam9iIChtb2RpZnkpIGZvciBkb21h
aW4gZGViaWFuLmd1ZXN0Lm9zc3Rlc3Q7IGN1cnJlbnQgam9iIGlzCj4gKG1vZGlmeSkgb3duZWQg
YnkgKDI0OTgyKQo+IDIwMTgtMDgtMTkgMTc6MDU6NDkuMjUzKzAwMDA6IDM0OTI6IGVycm9yIDog
bGlieGxEb21haW5PYmpCZWdpbkpvYjoxNTUgOgo+IFRpbWVkIG91dCBkdXJpbmcgb3BlcmF0aW9u
OiBjYW5ub3QgYWNxdWlyZSBzdGF0ZSBjaGFuZ2UgbG9jawo+IAo+IFdoYXQgY291bGQgYmUgY2F1
c2luZyB0aGUgbG9uZyBzdGFydHVwIHRpbWUgb2YgcWVtdSBvbiB0aGVzZSBob3N0cz8gRG9lcwo+
IGRvbTAgaGF2ZSBlbm91Z2ggY3B1L21lbW9yeT8gQXMgeW91IG5vdGljZWQsIHRoZSBsaWJ2aXJ0
IGNvbW1pdCB1c2VkIGZvcgo+IHRoaXMgdGVzdCBoYXMgbm90IGNoYW5nZWQgaW4gYSBsb25nIHRp
bWUsIHdlbGwgYmVmb3JlIHRoZSBmYWlsdXJlcyBhcHBlYXJlZC4KPiBQZXJoYXBzIGEgc3VidGxl
IGNoYW5nZSBpbiBsaWJ4bCBpcyBleHBvc2luZyB0aGUgYnVnPwoKVGhlcmUgaGF2ZSBvbmx5IGJl
ZW4gdHdvIGNoYW5nZXMgdG8gbGlieGwgaW4gdGhlIHJhbmdlIG9mIGNoYW5nZXNldHMKYmVpbmcg
dGVzdGVkLgoKYzI1N2UzNWEgbGlieGw6IHFlbXVfZGlza19zY3NpX2RyaXZlX3N0cmluZzogQnJl
YWsgb3V0IGNvbW1vbiBwYXJ0cyBvZiBkaXNrIGNvbmZpZwo1ZDkyMDA3YyBsaWJ4bDogcmVzdG9y
ZSBwYXNzaW5nICJyZWFkb25seT0iIHRvIHFlbXUgZm9yIFNDU0kgZGlza3MKClRoZXkgd291bGRu
J3QgY2hhbmdlIGhvdyBsaWJ4bCBpbnRlcmFjdCB3aXRoIGxpYnZpcnQuIFFFTVUgdGFnIGRpZG4n
dApjaGFuZ2UuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 09:01:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 09: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 1ft7yU-0007zv-Oe; Fri, 24 Aug 2018 09: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=xwpf=lh=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ft7yT-0007zq-MS
 for xen-devel@lists.xen.org; Fri, 24 Aug 2018 09:01:45 +0000
X-Inumbo-ID: 2325f262-a77c-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 2325f262-a77c-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 11:00:24 +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 0CCB97A9;
 Fri, 24 Aug 2018 02:01: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 43CEF3F5A0;
 Fri, 24 Aug 2018 02:01:43 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
 <1533945710-15159-2-git-send-email-sstabellini@kernel.org>
 <5d3f6074-52eb-5f09-14d7-c3f601f53ec0@arm.com>
 <alpine.DEB.2.10.1808231641190.14449@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <10a1783c-2e9f-8cd1-ade0-11be77df2363@arm.com>
Date: Fri, 24 Aug 2018 10:01:41 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.10.1808231641190.14449@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 2/6] xen/arm: zynqmp: Forward plaform
 specific firmware calls
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>,
 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>

SGksCgpPbiAyNC8wOC8xOCAwMDo1NiwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IE9uIFRo
dSwgMjMgQXVnIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGkgU3RlZmFubywKPj4KPj4g
MjAxOCAwMTowMSBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+Pj4gRnJvbTogIkVkZ2Fy
IEUuIElnbGVzaWFzIiA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4KPj4+Cj4+PiBGcm9tOiBF
ZGdhciBFLiBJZ2xlc2lhcyA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4KPj4+Cj4+PiBJbnRy
b2R1Y2UgenlucW1wX2VlbWk6IGEgZnVuY3Rpb24gcmVzcG9zaWJsZSBmb3IgaW1wbGVtZW50aW5n
IGFjY2Vzcwo+Pgo+PiBzL3Jlc3Bvc2libGUvcmVzcG9uc2libGUvCj4gCj4gSSdsbCBmaXgKPiAK
PiAKPj4+IGNvbnRyb2xzIG92ZXIgdGhlIGZpcm13YXJlIGNhbGxzLiBPbmx5IGNhbGxzIHRoYXQg
YXJlIGFsbG93ZWQgYXJlCj4+PiBmb3J3YXJkZWQgdG8gdGhlIGZpcm13YXJlLgo+Pj4KPj4+IFNp
Z25lZC1vZmYtYnk6IEVkZ2FyIEUuIElnbGVzaWFzIDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29t
Pgo+Pj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbngu
Y29tPgo+Pj4gLS0tCj4+PiAgICB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlICAgICAg
ICAgICAgICAgICAgICB8ICAxICsKPj4+ICAgIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54
LXp5bnFtcC1lZW1pLmMgICAgICAgIHwgMzgKPj4+ICsrKysrKysrKysrKysrKysrKysrKysKPj4+
ICAgIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC5jICAgICAgICAgICAgIHwg
MTQgKysrKysrKysKPj4+ICAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vcGxhdGZvcm1zL3hpbGlueC16
eW5xbXAtZWVtaS5oIHwgIDMgKysKPj4+ICAgIDQgZmlsZXMgY2hhbmdlZCwgNTYgaW5zZXJ0aW9u
cygrKQo+Pj4gICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGls
aW54LXp5bnFtcC1lZW1pLmMKPj4+ICAgIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9h
c20tYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuaAo+Pj4KPj4+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlCj4+PiBiL3hlbi9hcmNoL2FybS9wbGF0
Zm9ybXMvTWFrZWZpbGUKPj4+IGluZGV4IDgwZTU1NWMuLjcwM2Y5MTUgMTAwNjQ0Cj4+PiAtLS0g
YS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL01ha2VmaWxlCj4+PiArKysgYi94ZW4vYXJjaC9hcm0v
cGxhdGZvcm1zL01ha2VmaWxlCj4+PiBAQCAtOSwzICs5LDQgQEAgb2JqLXkgKz0gc3VueGkubwo+
Pj4gICAgb2JqLSQoQ09ORklHX0FSTV82NCkgKz0gdGh1bmRlcngubwo+Pj4gICAgb2JqLSQoQ09O
RklHX0FSTV82NCkgKz0geGdlbmUtc3Rvcm0ubwo+Pj4gICAgb2JqLSQoQ09ORklHX0FSTV82NCkg
Kz0geGlsaW54LXp5bnFtcC5vCj4+PiArb2JqLSQoQ09ORklHX0FSTV82NCkgKz0geGlsaW54LXp5
bnFtcC1lZW1pLm8KPj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlu
eC16eW5xbXAtZWVtaS5jCj4+PiBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFt
cC1lZW1pLmMKPj4+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4+PiBpbmRleCAwMDAwMDAwLi5jM2Ex
OWU5Cj4+PiAtLS0gL2Rldi9udWxsCj4+PiArKysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hp
bGlueC16eW5xbXAtZWVtaS5jCj4+PiBAQCAtMCwwICsxLDM4IEBACj4+PiArLyoKPj4+ICsgKiB4
ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5jCj4+PiArICoKPj4+ICsg
KiBYaWxpbnggWnlucU1QIEVFTUkgQVBJCj4+PiArICoKPj4+ICsgKiBDb3B5cmlnaHQgKGMpIDIw
MTggWGlsaW54IEluYy4KPj4+ICsgKiBXcml0dGVuIGJ5IEVkZ2FyIEUuIElnbGVzaWFzIDxlZGdh
ci5pZ2xlc2lhc0B4aWxpbnguY29tPgo+Pj4gKyAqCj4+PiArICogVGhpcyBwcm9ncmFtIGlzIGZy
ZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vcgo+Pj4gKyAqIG1vZGlm
eSBpdCB1bmRlciB0aGUgdGVybXMgYW5kIGNvbmRpdGlvbnMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1
YmxpYwo+Pj4gKyAqIExpY2Vuc2UsIHZlcnNpb24gMiwgYXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVl
IFNvZnR3YXJlIEZvdW5kYXRpb24uCj4+PiArICoKPj4+ICsgKiBUaGlzIHByb2dyYW0gaXMgZGlz
dHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKPj4+ICsgKiBidXQg
V0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBv
Zgo+Pj4gKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVS
UE9TRS4gIFNlZSB0aGUKPj4+ICsgKiBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9y
ZSBkZXRhaWxzLgo+Pj4gKyAqLwo+Pj4gKwo+Pj4gKyNpbmNsdWRlIDx4ZW4vaW9jYXAuaD4KPj4+
ICsjaW5jbHVkZSA8eGVuL3NjaGVkLmg+Cj4+PiArI2luY2x1ZGUgPHhlbi90eXBlcy5oPgo+Pj4g
KyNpbmNsdWRlIDxhc20vc21jY2MuaD4KPj4+ICsjaW5jbHVkZSA8YXNtL3JlZ3MuaD4KPj4+ICsj
aW5jbHVkZSA8YXNtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuaD4KPj4KPj4gQ2FuIHlv
dSBwbGVhc2UgaW50cm9kdWNlIGhlYWRlcnMgd2hlbiB0aGV5IGFyZSBhY3R1YWxseSB1c2VkPwo+
IAo+IEknbGwgZG8KPiAKPiAKPj4+ICsKPj4+ICtib29sIHp5bnFtcF9lZW1pKHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzKQo+Pj4gK3sKPj4+ICsgICAgcmV0dXJuIGZhbHNlOwo+Pj4gK30KPj4+
ICsKPj4+ICsvKgo+Pj4gKyAqIExvY2FsIHZhcmlhYmxlczoKPj4+ICsgKiBtb2RlOiBDCj4+PiAr
ICogYy1maWxlLXN0eWxlOiAiQlNEIgo+Pj4gKyAqIGMtYmFzaWMtb2Zmc2V0OiA0Cj4+PiArICog
aW5kZW50LXRhYnMtbW9kZTogbmlsCj4+PiArICogRW5kOgo+Pj4gKyAqLwo+Pj4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC5jCj4+PiBiL3hlbi9hcmNo
L2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC5jCj4+PiBpbmRleCBkOGNlZGVkLi5jMzE4Y2Y1
IDEwMDY0NAo+Pj4gLS0tIGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLmMK
Pj4+ICsrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC5jCj4+PiBAQCAt
MTgsNiArMTgsOCBAQAo+Pj4gICAgICovCj4+PiAgICAgICNpbmNsdWRlIDxhc20vcGxhdGZvcm0u
aD4KPj4+ICsjaW5jbHVkZSA8YXNtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuaD4KPj4+
ICsjaW5jbHVkZSA8YXNtL3NtY2NjLmg+Cj4+PiAgICAgIHN0YXRpYyBjb25zdCBjaGFyICogY29u
c3QgenlucW1wX2R0X2NvbXBhdFtdIF9faW5pdGNvbnN0ID0KPj4+ICAgIHsKPj4+IEBAIC0zMiw4
ICszNCwyMCBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGR0X2RldmljZV9tYXRjaAo+Pj4genlucW1w
X2JsYWNrbGlzdF9kZXZbXSBfX2luaXRjb25zdCA9Cj4+PiAgICAgICAgeyAvKiBzZW50aW5lbCAq
LyB9LAo+Pj4gICAgfTsKPj4+ICAgICtzdGF0aWMgYm9vbCB6eW5xbXBfc21jKHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzKQo+Pj4gK3sKPj4+ICsgICAgaWYgKCAhaXNfNjRiaXRfZG9tYWluKGN1
cnJlbnQtPmRvbWFpbikgKQo+Pj4gKyAgICAgICAgcmV0dXJuIGZhbHNlOwo+Pj4gKyAgICAvKiBP
bmx5IHN1cHBvcnQgcGxhdGZvcm1zIHdpdGggU01DQ0MgPj0gMS4xICovCj4+PiArICAgIGlmICgg
c21jY2NfdmVyIDwgU01DQ0NfVkVSU0lPTigxLCAxKSApCj4+PiArICAgICAgICByZXR1cm4gZmFs
c2U7Cj4+Cj4+IERvIHlvdSByZWFsbHkgbmVlZCB0byBjYWxsIHRoaXMgYXQgZXZlcnkgU01DIGNh
bGw/Cj4gCj4gRG8geW91IG1lYW4gdGhhdCB3ZSBjb3VsZCBza2lwIHRoZSBjaGVja3M/IFdlIGNv
dWxkIGRvIHRoZSBjaGVja3MgYXQKPiBpbml0IHRpbWUsIGJ1dCB0aGVuIHdlIHdvdWxkIGhhdmUg
dG8gbWVtb3JpemUgdGhlIHJlc3VsdCBmb3IgZWFjaAo+IGRvbWFpbi4gTm90IHN1cmUgaXQgaXMg
d29ydGggaXQuCgpJIHdhcyBtb3N0bHkgc3BlYWtpbmcgYWJvdXQgc21jY2NfdmVyLiBJdCBmZWVs
cyBzdHJhbmdlIHRvIGFsd2F5cyBjaGVjayAKdGhlIFNNQ0NDIHZlcnNpb24gd2hlbiBjYWxsaW5n
IFNNQyBhcyB0aGUgdmFsdWUgd2lsbCBuZXZlciBjaGFuZ2UuCgpJIGNhbiBzZWUgdHdvIHNvbHV0
aW9ucyBoZXJlOgoJMSkgUHJvdmlkZSBhIGRpZmZlcmVudCAuc21jIGNhbGxiYWNrIGRlcGVuZGlu
ZyBvbiB0aGUgU01DQ0MgdmVyc2lvbgoJMikgUHJvdmlkZSB3cmFwcGVycyB0byBlaXRoZXIgY2Fs
bCBTTUNDdjEuMSBvciBTTUNDQ3YxLjAKCj4+PiArCj4+PiArICAgIHJldHVybiAgenlucW1wX2Vl
bWkocmVncyk7Cj4+PiArfQo+Pj4gKwo+Pj4gICAgUExBVEZPUk1fU1RBUlQoeGlsaW54X3p5bnFt
cCwgIlhpbGlueCBaeW5xTVAiKQo+Pj4gICAgICAgIC5jb21wYXRpYmxlID0genlucW1wX2R0X2Nv
bXBhdCwKPj4+ICsgICAgLnNtYyA9IHp5bnFtcF9zbWMsCj4+PiAgICAgICAgLmJsYWNrbGlzdF9k
ZXYgPSB6eW5xbXBfYmxhY2tsaXN0X2RldiwKPj4+ICAgIFBMQVRGT1JNX0VORAo+Pj4gICAgZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVt
aS5oCj4+PiBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVt
aS5oCj4+PiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+Pj4gaW5kZXggMDAwMDAwMC4uNjYzMGRjOAo+
Pj4gLS0tIC9kZXYvbnVsbAo+Pj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wbGF0Zm9ybXMv
eGlsaW54LXp5bnFtcC1lZW1pLmgKPj4+IEBAIC0wLDAgKzEsMyBAQAo+Pgo+PiBNaXNzaW5nIGNv
cHlyaWdodCBoZWFkZXJzIGFuZCBndWFyZC4KPiAKPiBUaGUgZ3VhcmQgaXMgbWlzc2luZywgSSds
bCBhZGQgaXQuIFJlZ2FyZGluZyB0aGUgY29weXJpZ2h0LCB0aGlzIGlzIGFuCj4gaGVhZGVyIGZp
bGUsIG5vbmUgb2YgdGhlIG90aGVycyBpbiB0aGUgc2FtZSBkaXJlY3RvcnkgaGF2ZSB0aGUgY29w
eXJpZ2h0Cj4gaGVhZGVyIC0tIGFyZSB5b3Ugc3VyZSB3ZSBuZWVkIGl0PwoKVGVjaG5pY2FsbHkg
YW55IGZpbGUgcmVxdWlyZSB0aGUgY29weXJpZ2h0LiBUaGlzIHdhcyBub3QgZm9sbG93ZWQgaW4g
dGhlIAp0aGUgaGVhZGVyIHNpZGUgdW50aWwgcmVjZW50bHkuCgpDaGVlcnMsCgotLSAKSnVsaWVu
IEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 09:13:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 09: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 1ft89g-0000aM-0X; Fri, 24 Aug 2018 09:13:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=n8yf=lh=citrix.com=prvs=76773b150=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ft89e-0000aH-Eh
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 09:13:18 +0000
X-Inumbo-ID: 07586d75-a77e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 07586d75-a77e-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 09:13:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,281,1531785600"; d="scan'208";a="63618837"
Date: Fri, 24 Aug 2018 10:13:14 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: osstest service owner <osstest-admin@xenproject.org>
Message-ID: <20180824091314.dwcnmwfjctdre2pw@citrix.com>
References: <E1ft0R1-0000Ei-7L@osstest.test-lab.xenproject.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <E1ft0R1-0000Ei-7L@osstest.test-lab.xenproject.org>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [linux-3.18 bisection] complete
 test-amd64-amd64-xl-shadow
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Paul Durrant <Paul.Durrant@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMTI6NTg6NDNBTSArMDAwMCwgb3NzdGVzdCBzZXJ2aWNl
IG93bmVyIHdyb3RlOgo+IGJyYW5jaCB4ZW4tdW5zdGFibGUKPiB4ZW5icmFuY2ggeGVuLXVuc3Rh
YmxlCj4gam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93Cj4gdGVzdGlkIGd1ZXN0LXN0YXJ0
Cj4gCj4gVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJu
ZWwvZ2l0L3N0YWJsZS9saW51eC1zdGFibGUuZ2l0Cj4gVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6
Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKPiBUcmVlOiBxZW11
IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKPiBUcmVlOiBx
ZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0Cj4gVHJlZTogeGVuIGdpdDov
L3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0Cj4gCj4gKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHBy
b2JsZW0gY2hhbmdlc2V0ICoqKgo+IAo+ICAgQnVnIGlzIGluIHRyZWU6ICB4ZW4gZ2l0Oi8veGVu
Yml0cy54ZW4ub3JnL3hlbi5naXQKPiAgIEJ1ZyBpbnRyb2R1Y2VkOiAgYTJkOWE2ZmExZmNkMmRm
Y2ZhOWQxZDM0OTk4MTU2ZjkzOTlhM2ViMgo+ICAgQnVnIG5vdCBwcmVzZW50OiA4M2ZhNjU1MmNl
YTExMmE5MDBlYzc4OTFmOGMxNzBkMDIyZmU3ZTIwCj4gICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY1MDUvCj4gCj4g
Cj4gICBjb21taXQgYTJkOWE2ZmExZmNkMmRmY2ZhOWQxZDM0OTk4MTU2ZjkzOTlhM2ViMgo+ICAg
QXV0aG9yOiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+ICAgRGF0ZTog
ICBUaHUgQXVnIDkgMTA6NTk6NDEgMjAxOCArMDEwMAo+ICAgCj4gICAgICAgdG9vbHMvbGlieGVu
Y3RybDogdXNlIG5ldyB4ZW5mb3JlaWdubWVtb3J5IEFQSSB0byBzZWVkIGdyYW50IHRhYmxlCj4g
ICAgICAgCj4gICAgICAgQSBwcmV2aW91cyBwYXRjaCBhZGRlZCBzdXBwb3J0IGZvciBwcml2LW1h
cHBpbmcgZ3Vlc3QgcmVzb3VyY2VzIGRpcmVjdGx5Cj4gICAgICAgKHJhdGhlciB0aGFuIGhhdmlu
ZyB0byBmb3JlaWduLW1hcCwgd2hpY2ggcmVxdWlyZXMgUDJNIG1vZGlmaWNhdGlvbiBmb3IKPiAg
ICAgICBIVk0gZ3Vlc3RzKS4KPiAgICAgICAKPiAgICAgICBUaGlzIHBhdGNoIG1ha2VzIHVzZSBv
ZiB0aGUgbmV3IEFQSSB0byBzZWVkIHRoZSBndWVzdCBncmFudCB0YWJsZSB1bmxlc3MKPiAgICAg
ICB0aGUgdW5kZXJseWluZyBpbmZyYXN0cnVjdHVyZSAoaS5lLiBwcml2Y21kKSBkb2Vzbid0IHN1
cHBvcnQgaXQsIGluIHdoaWNoCj4gICAgICAgY2FzZSB0aGUgb2xkIHNjaGVtZSBpcyB1c2VkLgo+
ICAgICAgIAo+ICAgICAgIE5PVEU6IFRoZSBjYWxsIHRvIHhjX2RvbV9nbnR0YWJfaHZtX3NlZWQo
KSBpbiBodm1fYnVpbGRfc2V0X3BhcmFtcygpIHdhcwo+ICAgICAgICAgICAgIGFjdHVhbGx5IHVu
bmVjZXNzYXJ5LCBhcyB0aGUgZ3JhbnQgdGFibGUgaGFzIGFscmVhZHkgYmVlbiBzZWVkZWQKPiAg
ICAgICAgICAgICBieSBhIHByaW9yIGNhbGwgdG8geGNfZG9tX2dudHRhYl9pbml0KCkgbWFkZSBi
eSBsaWJ4bF9fYnVpbGRfZG9tKCkuCj4gICAgICAgCj4gICAgICAgU2lnbmVkLW9mZi1ieTogUGF1
bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiAgICAgICBBY2tlZC1ieTogTWFy
ZWsgTWFyY3p5a293c2tpLUc/P3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29t
Pgo+ICAgICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubj8/IDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KPiAgICAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAg
ICAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KPiAKPiAKPiBGb3IgYmlzZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdyYXBoIHNlZToKPiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L3Jlc3VsdHMvYmlzZWN0
L2xpbnV4LTMuMTgvdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cuZ3Vlc3Qtc3RhcnQuaHRtbAo+
IFJldmlzaW9uIElEcyBpbiBlYWNoIGdyYXBoIG5vZGUgcmVmZXIsIHJlc3BlY3RpdmVseSwgdG8g
dGhlIFRyZWVzIGFib3ZlLgoKZG9tYWluYnVpbGRlcjogZGV0YWlsOiB2Y3B1X3g4Nl82NDogY2Fs
bGVkCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogdmNwdV94ODZfNjQ6IGNyMzogcGZuIDB4MjI0NSBt
Zm4gMHgyNDQ4NDUKeGVuZm9yZWlnbm1lbW9yeTogZXJyb3I6IGlvY3RsIGZhaWxlZDogSW52YWxp
ZCBhcmd1bWVudAp4YzogZXJyb3I6IHBhbmljOiB4Y19kb21fYm9vdC5jOjQyMDogeGNfZG9tX2du
dHRhYl9zZWVkOiBmYWlsZWQgdG8gYWNxdWlyZSBkMSBncmFudCB0YWJsZSBbZXJybm89MjJdCjog
SW50ZXJuYWwgZXJyb3IKbGlieGw6IGVycm9yOiBsaWJ4bF9kb20uYzo3NTA6bGlieGxfX2J1aWxk
X2RvbTogeGNfZG9tX2dudHRhYl9pbml0IGZhaWxlZDogSW52YWxpZCBhcmd1bWVudApkb21haW5i
dWlsZGVyOiBkZXRhaWw6IHhjX2RvbV9yZWxlYXNlOiBjYWxsZWQKCldlaS4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 09:16:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 09: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 1ft8CL-0000hW-GS; Fri, 24 Aug 2018 09:16:05 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=6v+u=lh=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1ft8CK-0000hN-E4
 for xen-devel@lists.xen.org; Fri, 24 Aug 2018 09:16:04 +0000
X-Inumbo-ID: 214606d9-a77e-11e8-a8a5-bc764e045a96
Received: from smtp.nue.novell.com (unknown [195.135.221.5])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 214606d9-a77e-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 11:14:41 +0200 (CEST)
Received: from emea4-mta.ukb.novell.com ([10.120.13.87])
 by smtp.nue.novell.com with ESMTP (TLS encrypted);
 Fri, 24 Aug 2018 11:15:59 +0200
Received: from [192.168.0.35] ([10.120.13.201])
 by emea4-mta.ukb.novell.com with ESMTP (TLS encrypted);
 Fri, 24 Aug 2018 10:15:41 +0100
Message-ID: <4a76f789c59f2b580d868e101d9d6cf0a538c660.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel List
 <xen-devel@lists.xen.org>
Date: Fri, 24 Aug 2018 11:15:32 +0200
In-Reply-To: <4dad178a-91c7-c328-9bc5-4362945d4725@citrix.com>
References: <4dad178a-91c7-c328-9bc5-4362945d4725@citrix.com>
Organization: SUSE
X-Mailer: Evolution 3.28.5 
Mime-Version: 1.0
Subject: Re: [Xen-devel] L1TF, and future work
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <JGross@suse.com>, Sergey Dyasli <sergey.dyasli@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>, Dario Faggioli <dario.faggioli@citrix.com>,
 Tim Deegan <tim@xen.org>, Jan Beulich <JBeulich@suse.com>,
 Xen Security <security@xen.org>, "Woodhouse, David" <dwmw@amazon.co.uk>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============6803183971872044990=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Wed, 2018-08-15 at 14:17 +0100, Andrew Cooper wrote:
> Hello,
>=20
> Now that the embargo on XSA-273 is up, we can start publicly
> discussing
> the remaining work do, because there is plenty to do.  In no
> particular
> order...
>=20
>=20
> [...]
>
> 5) Core-aware scheduling.  At the moment, Xen will schedule arbitrary
> guest vcpus on arbitrary hyperthreads.  This is bad and wants
> fixing.=20
> I'll defer to Dario for further details.
>=20
Yes. So, basically, making sure that, if we have hyperthreading, only
vCPUs from one domain are, at any given time, concurrently running on
the threads of a core, acts as a form of mitigation.

As a reference, check how this is mentioned in L1TF writeups coming
from other hypervisor's that have (or are introducing) support for this
already:

Hyper-V:
https://support.microsoft.com/en-us/help/4457951/windows-server-guidance-to=
-protect-against-l1-terminal-fault

VMWare:
https://kb.vmware.com/s/article/55806

(MS' Hyper-V's core-scheduler is also mentioned in one of the Intel's
documents=20
https://www.intel.com/content/www/us/en/architecture-and-technology/l1tf.ht=
ml
 )

It's not a *complete* mitigation, and, e.g., the other measures (like
the L1D flushing on VMEnter) are still required, but it helps
preventing the issue of a VM being able to read/steal data from another
VM.

As an example, if we have VM 1 and VM 2, with four vCPUs each, and a
two core system with hyperthreading, i.e., cpu 0 and cpu 1 are threads
of core 0, while cpu 2 and cpu 3 are threads of core 2, we want to
schedule the vCPUs, for instance, like this:

cpu0 <-- d2v3
cpu1 <-- d2v1
cpu2 <-- d1v2
cpu3 <-- d1v0

and not like this:

cpu0 <-- d1v2
cpu1 <-- d2v3
...

Of course, this means that, if only d1v2, from VM 1, is active and
wants to run, while alle the four vCPUs of VM 2 are active and want to
run too, we can end up in this situation:

cpu0 <-- d1v2
cpu1 <-- _idle_
cpu2 <-- d2v1
cpu3 <-- d2v3

wanting_to_run: d2v0, d2v2

I.e., there are ready to run vCPUs, there is an idle pCPU, but we can't
run them there. This is not ideal, but is, at least in theory, better
than disabling hyperthreading entirely. (Again, these are all just
examples!)

Of course, this makes the scheduling much more complicated, especially
when it comes to fairness considerations and to avoiding starvation.

I do have an RFC level patch series, for starting implementing this
"core-scheduling", which I have shared with someone, during the
embargo, and that I will post here on xen-devel later.

Note that I'll be off for ~2 weeks, effective next Monday, so feel free
to comment, reply, etc, but expect me to reply back only in September.

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/

--=-Wi5RBNZuxcEYz7cBKdFw
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+4FAlt/zLYACgkQFkJ4iaW4
c+59UA/+NG3Aym+HH4F/XBVyc/arUaDyi4KYZU9r5wXB2OAbRrtQqJs8EKtzW9js
2NktWO5PqZosAtlV0KFOlAPaWEfV/IOO+2GPCklTNp3uNYWZIdVhtdG7Hdncf8ax
9vaiu0rLfhzpwTWA3L6RORJ0fwYU/Ksq9YsnSK6s1KPgVltPz6nfrZVlYQm3iGJa
9p4CNdt2CDsmk48tTYHrVsTMimvvkIgm056aeDJ73tYAufmcEhkHD3IsJHgNmsFF
PfREPs8apbj97HvYEPw1weeXke5yAosT8y8DwNQN+70Y55XPF2Y566py673bU5kL
Xr6keMkNMJsgUUutmMjTw/94Lu/mpNCD+r/y9HrQm3d+My+TJ5F35zrFMAAs6zIO
tVi27cYLaQvaRyNyAewLWETOSMquf4mG/+AxI35j1kFLWzjpAT2LOg5Idy0EWs8u
vdLojlO2R6aYSt8vIbxx4wDjqPFkWf4fCvugGshXOEkdpncoDgcCC512+fuO8VLi
WawnMMLVOULX9f6EontO7Y+62ouZF1jcpd5iNi0thfnt+dlo+sp4WmgqktwUW9Cy
+MoinZx8pdm0ZJOZjlGWncfmPNtlsAySGYeSZD/zYhZwmUU201ve5IKCdBAiMYQy
kkcO4F2XXYev8Dk0TcvGF8+g5jPcug2NMLZrpjiAj1vYlAgV1pI=
=vFZI
-----END PGP SIGNATURE-----

--=-Wi5RBNZuxcEYz7cBKdFw--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6803183971872044990==--



From xen-devel-bounces@lists.xenproject.org Fri Aug 24 09:24:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 09:24:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ft8K2-0001dq-C6; Fri, 24 Aug 2018 09:24: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=kind=lh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ft8K0-0001dh-Gb
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 09:24:00 +0000
X-Inumbo-ID: 8628aab3-a77f-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8628aab3-a77f-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 09:24: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 1ft8Jw-0004Ia-4u; Fri, 24 Aug 2018 09:23: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 1ft8Jv-0007WC-TY; Fri, 24 Aug 2018 09:23:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ft8Jv-0000PR-Sx; Fri, 24 Aug 2018 09:23:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126411-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-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-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-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-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-armhf-armhf-libvirt: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=13b7b188501d419a7d63c016e00065bcc693b7d4
X-Osstest-Versions-That: qemuu=55f4e79d794d94b2ab22b0dc99c6b05abc628656
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 24 Aug 2018 09:23:55 +0000
Subject: [Xen-devel] [qemu-mainline test] 126411: 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>

ZmxpZ2h0IDEyNjQxMSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY0MTEvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNjMyMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI2MzIy
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjYzMjIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNjMyMgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI2MzIyCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRl
Ymlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2
ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMTNiN2Ix
ODg1MDFkNDE5YTdkNjNjMDE2ZTAwMDY1YmNjNjkzYjdkNApiYXNlbGluZSB2ZXJzaW9uOgogcWVt
dXUgICAgICAgICAgICAgICAgNTVmNGU3OWQ3OTRkOTRiMmFiMjJiMGRjOTljNmIwNWFiYzYyODY1
NgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI2MzIyICAyMDE4LTA4LTIxIDEwOjQ2OjQ4IFogICAg
MiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNjQxMSAgMjAxOC0wOC0yMiAyMDo1NDowMSBa
ICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogIEFsZXhleSBLYXJkYXNoZXZza2l5IDxhaWtAb3psYWJzLnJ1PgogIEJo
YXJhdGEgQiBSYW8gPGJoYXJhdGFAbGludXguaWJtLmNvbT4KICBDw6lkcmljIExlIEdvYXRlciA8
Y2xnQGthb2Qub3JnPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1
PgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3VyeiA8Z3JvdWdA
a2FvZC5vcmc+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIExh
dXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBNYXJrIENhdmUtQXlsYW5kIDxtYXJr
LmNhdmUtYXlsYW5kQGlsYW5kZS5jby51az4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxs
QGxpbmFyby5vcmc+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFy
by5vcmc+CiAgUm9tYW4gS2FwbCA8cmthQHN5c2dvLmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhA
cmVkaGF0LmNvbT4KICBZYXNtaW4gQmVhdHJpeiA8eWFzbWluc0BsaW51eC5pYm0uY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhl
bmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3FlbXUteGVuLmdpdAogICA1NWY0ZTc5ZDc5Li4x
M2I3YjE4ODUwICAxM2I3YjE4ODUwMWQ0MTlhN2Q2M2MwMTZlMDAwNjViY2M2OTNiN2Q0IC0+IHVw
c3RyZWFtLXRlc3RlZAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 09:30:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 09: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 1ft8QI-0002Mn-4R; Fri, 24 Aug 2018 09:30:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xfq4=lh=citrix.com=prvs=767642893=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ft8QG-0002Mi-SL
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 09:30:28 +0000
X-Inumbo-ID: 6d8808f6-a780-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6d8808f6-a780-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 09:31:07 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,281,1531785600"; d="scan'208";a="78079747"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>, osstest service owner
 <osstest-admin@xenproject.org>
Thread-Topic: [Xen-devel] [linux-3.18 bisection] complete
 test-amd64-amd64-xl-shadow
Thread-Index: AQHUO0XR3JxPoz0dB0GVNISUvLliOaTOfUwAgAAmAyA=
Date: Fri, 24 Aug 2018 09:30:26 +0000
Message-ID: <b27568f003fb447a8526a038d5d23a80@AMSPEX02CL03.citrite.net>
References: <E1ft0R1-0000Ei-7L@osstest.test-lab.xenproject.org>
 <20180824091314.dwcnmwfjctdre2pw@citrix.com>
In-Reply-To: <20180824091314.dwcnmwfjctdre2pw@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] [linux-3.18 bisection] complete
 test-amd64-amd64-xl-shadow
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFdlaSBMaXUgW21haWx0bzp3ZWku
bGl1MkBjaXRyaXguY29tXQo+IFNlbnQ6IDI0IEF1Z3VzdCAyMDE4IDEwOjEzCj4gVG86IG9zc3Rl
c3Qgc2VydmljZSBvd25lciA8b3NzdGVzdC1hZG1pbkB4ZW5wcm9qZWN0Lm9yZz4KPiBDYzogeGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PjsgUGF1bAo+IER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+IFN1YmplY3Q6IFJl
OiBbWGVuLWRldmVsXSBbbGludXgtMy4xOCBiaXNlY3Rpb25dIGNvbXBsZXRlIHRlc3QtYW1kNjQt
YW1kNjQtCj4geGwtc2hhZG93Cj4gCj4gT24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMTI6NTg6NDNB
TSArMDAwMCwgb3NzdGVzdCBzZXJ2aWNlIG93bmVyIHdyb3RlOgo+ID4gYnJhbmNoIHhlbi11bnN0
YWJsZQo+ID4geGVuYnJhbmNoIHhlbi11bnN0YWJsZQo+ID4gam9iIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93Cj4gPiB0ZXN0aWQgZ3Vlc3Qtc3RhcnQKPiA+Cj4gPiBUcmVlOiBsaW51eCBnaXQ6
Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvc3RhYmxlL2xpbnV4LQo+
IHN0YWJsZS5naXQKPiA+IFRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3Jn
L29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0Cj4gPiBUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMu
eGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKPiA+IFRyZWU6IHFlbXV1IGdpdDovL3hl
bmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKPiA+IFRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcveGVuLmdpdAo+ID4KPiA+ICoqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNo
YW5nZXNldCAqKioKPiA+Cj4gPiAgIEJ1ZyBpcyBpbiB0cmVlOiAgeGVuIGdpdDovL3hlbmJpdHMu
eGVuLm9yZy94ZW4uZ2l0Cj4gPiAgIEJ1ZyBpbnRyb2R1Y2VkOiAgYTJkOWE2ZmExZmNkMmRmY2Zh
OWQxZDM0OTk4MTU2ZjkzOTlhM2ViMgo+ID4gICBCdWcgbm90IHByZXNlbnQ6IDgzZmE2NTUyY2Vh
MTEyYTkwMGVjNzg5MWY4YzE3MGQwMjJmZTdlMjAKPiA+ICAgTGFzdCBmYWlsIHJlcHJvOiBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2NTA1Lwo+ID4K
PiA+Cj4gPiAgIGNvbW1pdCBhMmQ5YTZmYTFmY2QyZGZjZmE5ZDFkMzQ5OTgxNTZmOTM5OWEzZWIy
Cj4gPiAgIEF1dGhvcjogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KPiA+
ICAgRGF0ZTogICBUaHUgQXVnIDkgMTA6NTk6NDEgMjAxOCArMDEwMAo+ID4KPiA+ICAgICAgIHRv
b2xzL2xpYnhlbmN0cmw6IHVzZSBuZXcgeGVuZm9yZWlnbm1lbW9yeSBBUEkgdG8gc2VlZCBncmFu
dCB0YWJsZQo+ID4KPiA+ICAgICAgIEEgcHJldmlvdXMgcGF0Y2ggYWRkZWQgc3VwcG9ydCBmb3Ig
cHJpdi1tYXBwaW5nIGd1ZXN0IHJlc291cmNlcwo+IGRpcmVjdGx5Cj4gPiAgICAgICAocmF0aGVy
IHRoYW4gaGF2aW5nIHRvIGZvcmVpZ24tbWFwLCB3aGljaCByZXF1aXJlcyBQMk0gbW9kaWZpY2F0
aW9uIGZvcgo+ID4gICAgICAgSFZNIGd1ZXN0cykuCj4gPgo+ID4gICAgICAgVGhpcyBwYXRjaCBt
YWtlcyB1c2Ugb2YgdGhlIG5ldyBBUEkgdG8gc2VlZCB0aGUgZ3Vlc3QgZ3JhbnQgdGFibGUKPiB1
bmxlc3MKPiA+ICAgICAgIHRoZSB1bmRlcmx5aW5nIGluZnJhc3RydWN0dXJlIChpLmUuIHByaXZj
bWQpIGRvZXNuJ3Qgc3VwcG9ydCBpdCwgaW4gd2hpY2gKPiA+ICAgICAgIGNhc2UgdGhlIG9sZCBz
Y2hlbWUgaXMgdXNlZC4KPiA+Cj4gPiAgICAgICBOT1RFOiBUaGUgY2FsbCB0byB4Y19kb21fZ250
dGFiX2h2bV9zZWVkKCkgaW4KPiBodm1fYnVpbGRfc2V0X3BhcmFtcygpIHdhcwo+ID4gICAgICAg
ICAgICAgYWN0dWFsbHkgdW5uZWNlc3NhcnksIGFzIHRoZSBncmFudCB0YWJsZSBoYXMgYWxyZWFk
eSBiZWVuIHNlZWRlZAo+ID4gICAgICAgICAgICAgYnkgYSBwcmlvciBjYWxsIHRvIHhjX2RvbV9n
bnR0YWJfaW5pdCgpIG1hZGUgYnkgbGlieGxfX2J1aWxkX2RvbSgpLgo+ID4KPiA+ICAgICAgIFNp
Z25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cj4gPiAg
ICAgICBBY2tlZC1ieTogTWFyZWsgTWFyY3p5a293c2tpLUc/P3JlY2tpCj4gPG1hcm1hcmVrQGlu
dmlzaWJsZXRoaW5nc2xhYi5jb20+Cj4gPiAgICAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1v
bm4/PyA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPiAgICAgICBBY2tlZC1ieTogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+ICAgICAgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+ID4KPiA+Cj4gPiBGb3IgYmlzZWN0aW9uIHJl
dmlzaW9uLXR1cGxlIGdyYXBoIHNlZToKPiA+ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvcmVzdWx0cy9iaXNlY3QvbGludXgtCj4gMy4xOC90ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdy5ndWVzdC1zdGFydC5odG1sCj4gPiBSZXZpc2lvbiBJRHMgaW4gZWFj
aCBncmFwaCBub2RlIHJlZmVyLCByZXNwZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KPiAK
PiBkb21haW5idWlsZGVyOiBkZXRhaWw6IHZjcHVfeDg2XzY0OiBjYWxsZWQKPiBkb21haW5idWls
ZGVyOiBkZXRhaWw6IHZjcHVfeDg2XzY0OiBjcjM6IHBmbiAweDIyNDUgbWZuIDB4MjQ0ODQ1Cj4g
eGVuZm9yZWlnbm1lbW9yeTogZXJyb3I6IGlvY3RsIGZhaWxlZDogSW52YWxpZCBhcmd1bWVudAo+
IHhjOiBlcnJvcjogcGFuaWM6IHhjX2RvbV9ib290LmM6NDIwOiB4Y19kb21fZ250dGFiX3NlZWQ6
IGZhaWxlZCB0byBhY3F1aXJlCj4gZDEgZ3JhbnQgdGFibGUgW2Vycm5vPTIyXQo+IDogSW50ZXJu
YWwgZXJyb3IKPiBsaWJ4bDogZXJyb3I6IGxpYnhsX2RvbS5jOjc1MDpsaWJ4bF9fYnVpbGRfZG9t
OiB4Y19kb21fZ250dGFiX2luaXQgZmFpbGVkOgo+IEludmFsaWQgYXJndW1lbnQKPiBkb21haW5i
dWlsZGVyOiBkZXRhaWw6IHhjX2RvbV9yZWxlYXNlOiBjYWxsZWQKPiAKClRha2luZyBhIGxvb2sg
bm93Li4uIEp1c3QgZm9yY2luZyBoYXAgb2ZmIGRvZXNuJ3QgZ2VuZXJhdGUgYW4gaW1tZWRpYXRl
IHJlcHJvIHNvIEknbGwgaGF2ZSB0byBoYXZlIGEgY2xvc2VyIGxvb2sgYXQgdGhlIGVudmlyb25t
ZW50LgoKICBQYXVsCgo+IFdlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 09:35:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 09:35:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ft8Uh-0002jA-UC; Fri, 24 Aug 2018 09:35: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=n8yf=lh=citrix.com=prvs=76773b150=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ft8Ug-0002j5-6W
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 09:35:02 +0000
X-Inumbo-ID: 10e7dec2-a781-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 10e7dec2-a781-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 09:35:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,281,1531785600"; d="scan'208";a="63619908"
Date: Fri, 24 Aug 2018 10:34:58 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20180824093458.yqpjn2bidhkyifo2@citrix.com>
References: <E1ft0R1-0000Ei-7L@osstest.test-lab.xenproject.org>
 <20180824091314.dwcnmwfjctdre2pw@citrix.com>
 <b27568f003fb447a8526a038d5d23a80@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <b27568f003fb447a8526a038d5d23a80@AMSPEX02CL03.citrite.net>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [linux-3.18 bisection] complete
 test-amd64-amd64-xl-shadow
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <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>

T24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMTA6MzA6MjZBTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gPiBGb3IgYmlzZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdyYXBoIHNlZToKPiA+ID4g
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9yZXN1bHRzL2Jp
c2VjdC9saW51eC0KPiA+IDMuMTgvdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cuZ3Vlc3Qtc3Rh
cnQuaHRtbAo+ID4gPiBSZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFwaCBub2RlIHJlZmVyLCByZXNw
ZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KPiA+IAo+ID4gZG9tYWluYnVpbGRlcjogZGV0
YWlsOiB2Y3B1X3g4Nl82NDogY2FsbGVkCj4gPiBkb21haW5idWlsZGVyOiBkZXRhaWw6IHZjcHVf
eDg2XzY0OiBjcjM6IHBmbiAweDIyNDUgbWZuIDB4MjQ0ODQ1Cj4gPiB4ZW5mb3JlaWdubWVtb3J5
OiBlcnJvcjogaW9jdGwgZmFpbGVkOiBJbnZhbGlkIGFyZ3VtZW50Cj4gPiB4YzogZXJyb3I6IHBh
bmljOiB4Y19kb21fYm9vdC5jOjQyMDogeGNfZG9tX2dudHRhYl9zZWVkOiBmYWlsZWQgdG8gYWNx
dWlyZQo+ID4gZDEgZ3JhbnQgdGFibGUgW2Vycm5vPTIyXQo+ID4gOiBJbnRlcm5hbCBlcnJvcgo+
ID4gbGlieGw6IGVycm9yOiBsaWJ4bF9kb20uYzo3NTA6bGlieGxfX2J1aWxkX2RvbTogeGNfZG9t
X2dudHRhYl9pbml0IGZhaWxlZDoKPiA+IEludmFsaWQgYXJndW1lbnQKPiA+IGRvbWFpbmJ1aWxk
ZXI6IGRldGFpbDogeGNfZG9tX3JlbGVhc2U6IGNhbGxlZAo+ID4gCj4gCj4gVGFraW5nIGEgbG9v
ayBub3cuLi4gSnVzdCBmb3JjaW5nIGhhcCBvZmYgZG9lc24ndCBnZW5lcmF0ZSBhbiBpbW1lZGlh
dGUgcmVwcm8gc28gSSdsbCBoYXZlIHRvIGhhdmUgYSBjbG9zZXIgbG9vayBhdCB0aGUgZW52aXJv
bm1lbnQuCgpOb3RlIHRoZSBMaW51eCBicmFuY2ggaXMgMy4xOC4gSSdtIG5vdCBzdXJlIGlmIHRo
YXQgcmVhbGx5IG1hdHRlcnMuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 09:35:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 09:35:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ft8VY-0002mv-8v; Fri, 24 Aug 2018 09:35: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=xfq4=lh=citrix.com=prvs=767642893=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ft8VW-0002mn-W8
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 09:35:55 +0000
X-Inumbo-ID: 2ff80404-a781-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2ff80404-a781-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 09:36:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,281,1531785600"; d="scan'208";a="78079908"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: [Xen-devel] [linux-3.18 bisection] complete
 test-amd64-amd64-xl-shadow
Thread-Index: AQHUO0XR3JxPoz0dB0GVNISUvLliOaTOfUwAgAAmAyD//+AQAIAAIZmw
Date: Fri, 24 Aug 2018 09:35:52 +0000
Message-ID: <867af023836249878d96196f9e1e27be@AMSPEX02CL03.citrite.net>
References: <E1ft0R1-0000Ei-7L@osstest.test-lab.xenproject.org>
 <20180824091314.dwcnmwfjctdre2pw@citrix.com>
 <b27568f003fb447a8526a038d5d23a80@AMSPEX02CL03.citrite.net>
 <20180824093458.yqpjn2bidhkyifo2@citrix.com>
In-Reply-To: <20180824093458.yqpjn2bidhkyifo2@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] [linux-3.18 bisection] complete
 test-amd64-amd64-xl-shadow
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFdlaSBMaXUgW21haWx0bzp3ZWku
bGl1MkBjaXRyaXguY29tXQo+IFNlbnQ6IDI0IEF1Z3VzdCAyMDE4IDEwOjM1Cj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+OyBvc3N0ZXN0IHNlcnZpY2Ugb3duZXIgPG9zc3Rlc3QtCj4gYWRtaW5AeGVu
cHJvamVjdC5vcmc+OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiBTdWJqZWN0OiBS
ZTogW1hlbi1kZXZlbF0gW2xpbnV4LTMuMTggYmlzZWN0aW9uXSBjb21wbGV0ZSB0ZXN0LWFtZDY0
LWFtZDY0LQo+IHhsLXNoYWRvdwo+IAo+IE9uIEZyaSwgQXVnIDI0LCAyMDE4IGF0IDEwOjMwOjI2
QU0gKzAxMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPiA+ID4gPiBGb3IgYmlzZWN0aW9uIHJldmlz
aW9uLXR1cGxlIGdyYXBoIHNlZToKPiA+ID4gPiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L3Jlc3VsdHMvYmlzZWN0L2xpbnV4LQo+ID4gPiAzLjE4L3Rlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93Lmd1ZXN0LXN0YXJ0Lmh0bWwKPiA+ID4gPiBSZXZpc2lvbiBJ
RHMgaW4gZWFjaCBncmFwaCBub2RlIHJlZmVyLCByZXNwZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBh
Ym92ZS4KPiA+ID4KPiA+ID4gZG9tYWluYnVpbGRlcjogZGV0YWlsOiB2Y3B1X3g4Nl82NDogY2Fs
bGVkCj4gPiA+IGRvbWFpbmJ1aWxkZXI6IGRldGFpbDogdmNwdV94ODZfNjQ6IGNyMzogcGZuIDB4
MjI0NSBtZm4gMHgyNDQ4NDUKPiA+ID4geGVuZm9yZWlnbm1lbW9yeTogZXJyb3I6IGlvY3RsIGZh
aWxlZDogSW52YWxpZCBhcmd1bWVudAo+ID4gPiB4YzogZXJyb3I6IHBhbmljOiB4Y19kb21fYm9v
dC5jOjQyMDogeGNfZG9tX2dudHRhYl9zZWVkOiBmYWlsZWQgdG8KPiBhY3F1aXJlCj4gPiA+IGQx
IGdyYW50IHRhYmxlIFtlcnJubz0yMl0KPiA+ID4gOiBJbnRlcm5hbCBlcnJvcgo+ID4gPiBsaWJ4
bDogZXJyb3I6IGxpYnhsX2RvbS5jOjc1MDpsaWJ4bF9fYnVpbGRfZG9tOiB4Y19kb21fZ250dGFi
X2luaXQgZmFpbGVkOgo+ID4gPiBJbnZhbGlkIGFyZ3VtZW50Cj4gPiA+IGRvbWFpbmJ1aWxkZXI6
IGRldGFpbDogeGNfZG9tX3JlbGVhc2U6IGNhbGxlZAo+ID4gPgo+ID4KPiA+IFRha2luZyBhIGxv
b2sgbm93Li4uIEp1c3QgZm9yY2luZyBoYXAgb2ZmIGRvZXNuJ3QgZ2VuZXJhdGUgYW4gaW1tZWRp
YXRlCj4gcmVwcm8gc28gSSdsbCBoYXZlIHRvIGhhdmUgYSBjbG9zZXIgbG9vayBhdCB0aGUgZW52
aXJvbm1lbnQuCj4gCj4gTm90ZSB0aGUgTGludXggYnJhbmNoIGlzIDMuMTguIEknbSBub3Qgc3Vy
ZSBpZiB0aGF0IHJlYWxseSBtYXR0ZXJzLgo+IAoKSSB0aGluayB0aGF0J3MgdGhlIGd1ZXN0IHZl
cnNpb24sIHdoaWNoIHNob3VsZCBiZSBpcnJlbGV2YW50LiBUcnlpbmcgdG8gZmlndXJlIG91dCBm
cm9tIHRoZSBsb2dzIHdoYXQgZG9tMCBpcy4KCiAgUGF1bAoKPiBXZWkuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 09:37:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 09: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 1ft8X8-0002xb-Lt; Fri, 24 Aug 2018 09:37: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=+evi=lh=gmail.com=sapanta992@srs-us1.protection.inumbo.net>)
 id 1ft8X8-0002xU-3E
 for xen-devel@lists.xen.org; Fri, 24 Aug 2018 09:37:34 +0000
X-Inumbo-ID: 23185aa4-a781-11e8-a8a5-bc764e045a96
Received: from mail-lj1-x235.google.com (unknown [2a00:1450:4864:20::235])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 23185aa4-a781-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 11:36:12 +0200 (CEST)
Received: by mail-lj1-x235.google.com with SMTP id l15-v6so6392622lji.6
 for <Xen-devel@lists.xen.org>; Fri, 24 Aug 2018 02:37:32 -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=Lb4nH/GIAxu032yu2qdMlKNl3mI0CW4zlMSkHBV27Do=;
 b=pCKsrZzW3TnMCWqI42u2rDNf5ePFIPb9S0Akxj8pl4mN1+NDFNBvJDdMstBBlOYZw6
 XKZToe+JQ0zr1vntosoJQr5cTGuiYtHZrFEDQukQLxF2EAHaY/B89zwatG4uCAVoLN+x
 tmggXmKP71koYaSwhjEhGnVcEViZ4vWJ0BFN5SeW2gQ0qzAbh9uPmmmfdhXSaaOIrdRf
 JUV4I2b0rGxwxcYFXHWtDHjzMsdKNr1meYMEpnY4GlolgfIJ3V9iCZb9WZK26kEGms9c
 tKWci6LaxzOHGlRENb7HJNvLA7hkpeSZfgQmal24peyvJZXyvJYkPPF9LRTSAcRiivQa
 Rb3g==
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=Lb4nH/GIAxu032yu2qdMlKNl3mI0CW4zlMSkHBV27Do=;
 b=IPkKB44RMQlZU4M0sQ6N9Zk+e6AXSipuqtGlmMm7AYb/+KlWe2uYvUYvVwUSdhJV82
 t7CR3OTC5Ax07QYuQpjb4nFPLjWt4Bsj+CHeeifkwCKnA/yWuspPLGWveeH4m/XQ+tGx
 Nyii4BAmLyuQATdFypcGC7//mzec4OXgfyQyUFC+AUglC1bbTRMIzd/4Gg1IoQ+Q+I/N
 lSgrk5z+eKWB3WD06thEfcgBNi3scSVKCTjkpgKLrHOWat3zjuxo3yGWO6toql7MBKTQ
 fuJMeLVsX+tSSKBZ/nOhiXJuua5Whsuh9jXkC39xB84k+M8kNlIFRhoG2qpBnGBYH8sV
 0Hqw==
X-Gm-Message-State: APzg51CusurYnq2gE+jZigdIP5VxNjhm9y3u2eo845BjC/f1VW/jhlD7
 jRlL0ZHPZXQCsJ0J6AAbSey6GPkaFYTDRjKrr5c=
X-Google-Smtp-Source: ANB0VdbDnI9GVFyQqqX88/4Mh04Y41gZqemq0kB+/1a3Ua1cfPEtDzefGWRraMHPrJtyqeOC1YvU1jG7vTplhy7ZWPk=
X-Received: by 2002:a2e:5810:: with SMTP id
 m16-v6mr847578ljb.134.1535103451389; 
 Fri, 24 Aug 2018 02:37:31 -0700 (PDT)
MIME-Version: 1.0
References: <CABaiLQ959qf8fDZSV5-G1utG3mZUB2WMmw+HaMjfXC0PXtkzhw@mail.gmail.com>
 <b1a73c07-3e50-38ad-7ef5-851df86bac7b@bitdefender.com>
 <CABaiLQ-EH0Z7UgFP4MF0oHWP5WSYR=4_FdU+r2+1BkECLdWScw@mail.gmail.com>
In-Reply-To: <CABaiLQ-EH0Z7UgFP4MF0oHWP5WSYR=4_FdU+r2+1BkECLdWScw@mail.gmail.com>
From: sepanta s <sapanta992@gmail.com>
Date: Fri, 24 Aug 2018 09:37:19 +0430
Message-ID: <CABaiLQ-gQBDurcA+Bt+B0pNnziiq-pJMWqpE9Tvh5bYeCQjUjA@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 <tamas.lengyel@zentific.com>,
 "xen-devel@lists.xen.org" <Xen-devel@lists.xen.org>
Content-Type: multipart/mixed; boundary="===============9206639824095403289=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============9206639824095403289==
Content-Type: multipart/alternative; boundary="000000000000e9e26105742b1f4a"

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

Hi again,

I debugged the kernel codes and found out the root cause.
The sharing is not done for some pages causing error -E2BIG which is due to
reference count being more than one. This prevents hypervor to nominate the
page. As much as I know about this issue, the page that I want to nominate
and I receive this error from make_page_sharable function in mem_sharing.c
is pointed by more than one pages. So, is there any idea to resolve this
issue? I though that I can put the page number in a buffer and share it
again after t milliseconds but still the nomination return -E2BIG error.
Am I missing something?

I would be grateful if you could help.


On Sat, Jul 28, 2018 at 11:13 AM sepanta s <sapanta992@gmail.com> wrote:

> 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).
>>
>

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

<div dir=3D"ltr"><div>Hi again, <br></div><div><br></div><div>I debugged th=
e kernel codes and found out the root cause. <br></div><div>The sharing is =
not done for some pages causing error -E2BIG which is due to reference coun=
t being more than one. This prevents hypervor to nominate the page. As much=
 as I know about this issue, the page that I want to nominate and I receive=
 this error from make_page_sharable function in mem_sharing.c is pointed by=
 more than one pages. So, is there any idea to resolve this issue? I though=
 that I can put the page number in a buffer and share it again after t mill=
iseconds but still the nomination return -E2BIG error.=C2=A0 Am I missing s=
omething? <br></div><div><br></div><div>I would be grateful if you could he=
lp. <br></div><div><br></div></div><br><div class=3D"gmail_quote"><div dir=
=3D"ltr">On Sat, Jul 28, 2018 at 11:13 AM sepanta s &lt;<a href=3D"mailto:s=
apanta992@gmail.com">sapanta992@gmail.com</a>&gt; wrote:<br></div><blockquo=
te class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc so=
lid;padding-left:1ex"><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_qu=
ote"><div dir=3D"ltr">On Mon, Jul 23, 2018 at 11:52 AM Razvan Cojocaru &lt;=
<a href=3D"mailto:rcojocaru@bitdefender.com" target=3D"_blank">rcojocaru@bi=
tdefender.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" sty=
le=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>
</blockquote></div>

--000000000000e9e26105742b1f4a--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============9206639824095403289==--


From xen-devel-bounces@lists.xenproject.org Fri Aug 24 09:37:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 09:37: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 1ft8XJ-0002z3-0i; Fri, 24 Aug 2018 09:37:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=n8yf=lh=citrix.com=prvs=76773b150=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ft8XI-0002ys-13
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 09:37:44 +0000
X-Inumbo-ID: 71944088-a781-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 71944088-a781-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 09:38:23 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,281,1531785600"; d="scan'208";a="63619996"
Date: Fri, 24 Aug 2018 10:37:38 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20180824093738.w6vw2oyekx3zrzho@citrix.com>
References: <E1ft0R1-0000Ei-7L@osstest.test-lab.xenproject.org>
 <20180824091314.dwcnmwfjctdre2pw@citrix.com>
 <b27568f003fb447a8526a038d5d23a80@AMSPEX02CL03.citrite.net>
 <20180824093458.yqpjn2bidhkyifo2@citrix.com>
 <867af023836249878d96196f9e1e27be@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <867af023836249878d96196f9e1e27be@AMSPEX02CL03.citrite.net>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [linux-3.18 bisection] complete
 test-amd64-amd64-xl-shadow
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <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>

T24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMTA6MzU6NTJBTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFdlaSBMaXUgW21h
aWx0bzp3ZWkubGl1MkBjaXRyaXguY29tXQo+ID4gU2VudDogMjQgQXVndXN0IDIwMTggMTA6MzUK
PiA+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+ID4gQ2M6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBvc3N0ZXN0IHNlcnZpY2Ugb3duZXIgPG9zc3Rl
c3QtCj4gPiBhZG1pbkB4ZW5wcm9qZWN0Lm9yZz47IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwo+ID4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtsaW51eC0zLjE4IGJpc2VjdGlvbl0g
Y29tcGxldGUgdGVzdC1hbWQ2NC1hbWQ2NC0KPiA+IHhsLXNoYWRvdwo+ID4gCj4gPiBPbiBGcmks
IEF1ZyAyNCwgMjAxOCBhdCAxMDozMDoyNkFNICswMTAwLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4g
PiA+ID4gPiBGb3IgYmlzZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdyYXBoIHNlZToKPiA+ID4gPiA+
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvcmVzdWx0cy9i
aXNlY3QvbGludXgtCj4gPiA+ID4gMy4xOC90ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdy5ndWVz
dC1zdGFydC5odG1sCj4gPiA+ID4gPiBSZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFwaCBub2RlIHJl
ZmVyLCByZXNwZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KPiA+ID4gPgo+ID4gPiA+IGRv
bWFpbmJ1aWxkZXI6IGRldGFpbDogdmNwdV94ODZfNjQ6IGNhbGxlZAo+ID4gPiA+IGRvbWFpbmJ1
aWxkZXI6IGRldGFpbDogdmNwdV94ODZfNjQ6IGNyMzogcGZuIDB4MjI0NSBtZm4gMHgyNDQ4NDUK
PiA+ID4gPiB4ZW5mb3JlaWdubWVtb3J5OiBlcnJvcjogaW9jdGwgZmFpbGVkOiBJbnZhbGlkIGFy
Z3VtZW50Cj4gPiA+ID4geGM6IGVycm9yOiBwYW5pYzogeGNfZG9tX2Jvb3QuYzo0MjA6IHhjX2Rv
bV9nbnR0YWJfc2VlZDogZmFpbGVkIHRvCj4gPiBhY3F1aXJlCj4gPiA+ID4gZDEgZ3JhbnQgdGFi
bGUgW2Vycm5vPTIyXQo+ID4gPiA+IDogSW50ZXJuYWwgZXJyb3IKPiA+ID4gPiBsaWJ4bDogZXJy
b3I6IGxpYnhsX2RvbS5jOjc1MDpsaWJ4bF9fYnVpbGRfZG9tOiB4Y19kb21fZ250dGFiX2luaXQg
ZmFpbGVkOgo+ID4gPiA+IEludmFsaWQgYXJndW1lbnQKPiA+ID4gPiBkb21haW5idWlsZGVyOiBk
ZXRhaWw6IHhjX2RvbV9yZWxlYXNlOiBjYWxsZWQKPiA+ID4gPgo+ID4gPgo+ID4gPiBUYWtpbmcg
YSBsb29rIG5vdy4uLiBKdXN0IGZvcmNpbmcgaGFwIG9mZiBkb2Vzbid0IGdlbmVyYXRlIGFuIGlt
bWVkaWF0ZQo+ID4gcmVwcm8gc28gSSdsbCBoYXZlIHRvIGhhdmUgYSBjbG9zZXIgbG9vayBhdCB0
aGUgZW52aXJvbm1lbnQuCj4gPiAKPiA+IE5vdGUgdGhlIExpbnV4IGJyYW5jaCBpcyAzLjE4LiBJ
J20gbm90IHN1cmUgaWYgdGhhdCByZWFsbHkgbWF0dGVycy4KPiA+IAo+IAo+IEkgdGhpbmsgdGhh
dCdzIHRoZSBndWVzdCB2ZXJzaW9uLCB3aGljaCBzaG91bGQgYmUgaXJyZWxldmFudC4gVHJ5aW5n
IHRvIGZpZ3VyZSBvdXQgZnJvbSB0aGUgbG9ncyB3aGF0IGRvbTAgaXMuCgpOby4gVGhhdCdzIHRo
ZSBob3N0IGtlcm5lbC4KCldlaS4KCj4gCj4gICBQYXVsCj4gCj4gPiBXZWkuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 09:37:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 09:37:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ft8XK-0002zu-Cu; Fri, 24 Aug 2018 09: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=kind=lh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ft8XJ-0002z6-6E
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 09:37:45 +0000
X-Inumbo-ID: 724ad379-a781-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 724ad379-a781-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 09:38: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 1ft8XH-0004a6-LR; Fri, 24 Aug 2018 09:37: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 1ft8XH-00086Z-DG; Fri, 24 Aug 2018 09:37:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ft8XH-00032x-CJ; Fri, 24 Aug 2018 09:37:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1ft8XH-00032x-CJ@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 24 Aug 2018 09:37:43 +0000
Subject: [Xen-devel] [linux-4.9 bisection] complete test-amd64-amd64-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: multipart/mixed; boundary="===============5328224412711618416=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============5328224412711618416==
Content-Type: text/plain

branch xen-unstable
xenbranch xen-unstable
job test-amd64-amd64-xl
testid guest-start

Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Bug not present: 83fa6552cea112a900ec7891f8c170d022fe7e20
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/126531/


  commit a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Author: Paul Durrant <paul.durrant@citrix.com>
  Date:   Thu Aug 9 10:59:41 2018 +0100
  
      tools/libxenctrl: use new xenforeignmemory API to seed grant table
      
      A previous patch added support for priv-mapping guest resources directly
      (rather than having to foreign-map, which requires P2M modification for
      HVM guests).
      
      This patch makes use of the new API to seed the guest grant table unless
      the underlying infrastructure (i.e. privcmd) doesn't support it, in which
      case the old scheme is used.
      
      NOTE: The call to xc_dom_gnttab_hvm_seed() in hvm_build_set_params() was
            actually unnecessary, as the grant table has already been seeded
            by a prior call to xc_dom_gnttab_init() made by libxl__build_dom().
      
      Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
      Acked-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
      Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
      Acked-by: Wei Liu <wei.liu2@citrix.com>
      Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>


For bisection revision-tuple graph see:
   http://logs.test-lab.xenproject.org/osstest/results/bisect/linux-4.9/test-amd64-amd64-xl.guest-start.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/linux-4.9/test-amd64-amd64-xl.guest-start --summary-out=tmp/126531.bisection-summary --basis-template=125183 --blessings=real,real-bisect linux-4.9 test-amd64-amd64-xl guest-start
Searching for failure / basis pass:
 126345 fail [host=godello1] / 126017 [host=rimava1] 125896 [host=godello0] 125511 [host=italia0] 125342 [host=rimava1] 125271 [host=baroque0] 125183 [host=albana0] 125156 ok.
Failure / basis pass flights: 126345 / 125156
(tree with no url: minios)
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Latest ea101a702611f987c937a5fafe00f714fd9c1fe8 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3dd454c6c694409aaedd4ed075d6aeace2dd8391
Basis pass 060744011e93679f03932f050619744be895b772 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a b4ac4bc410222d221dc46a74ac71efaa7b32d57c
Generating revisions with ./adhoc-revtuple-generator  git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git#060744011e93679f03932f050619744be895b772-ea101a702611f987c937a5fafe00f714fd9c1fe8 git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 git://xenbits.xen.org/qemu-xen-traditional.git#c8ea0457495342c417c3dc033bba25148b279f60-c8ea0457495342c417c3dc033bba25148b279f60 git://xenbits.xen.org/qemu-xen.git#43139135a8938de44f66333831d3a8655d07663a-4f080070a9809bde857851e68a3aeff0c4b9b6a6 git://xenbits.xen.org/xen.git#b4ac4bc410222d221dc46a74ac71efaa7b32d57c-3dd454c6c694409aaedd4ed075d6aeace2dd8391
>From git://cache:9419/git://xenbits.xen.org/qemu-xen
   55f4e79d79..13b7b18850  upstream-tested -> origin/upstream-tested
adhoc-revtuple-generator: tree discontiguous: qemu-xen
Loaded 3195 nodes in revision graph
Searching for test results:
 125156 pass 060744011e93679f03932f050619744be895b772 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a b4ac4bc410222d221dc46a74ac71efaa7b32d57c
 125183 [host=albana0]
 125271 [host=baroque0]
 125342 [host=rimava1]
 125511 [host=italia0]
 125896 [host=godello0]
 126017 [host=rimava1]
 126187 fail ea101a702611f987c937a5fafe00f714fd9c1fe8 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3dd454c6c694409aaedd4ed075d6aeace2dd8391
 126345 fail ea101a702611f987c937a5fafe00f714fd9c1fe8 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3dd454c6c694409aaedd4ed075d6aeace2dd8391
 126259 fail ea101a702611f987c937a5fafe00f714fd9c1fe8 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3dd454c6c694409aaedd4ed075d6aeace2dd8391
 126452 pass 060744011e93679f03932f050619744be895b772 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a b4ac4bc410222d221dc46a74ac71efaa7b32d57c
 126476 fail ea101a702611f987c937a5fafe00f714fd9c1fe8 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3dd454c6c694409aaedd4ed075d6aeace2dd8391
 126499 fail 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 66a4e986819a86ba66ca2fe9d925e62a4fd30114
 126478 pass 94c67449c7550597e86f15cce923055f7b2c8e09 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2ae81893ab7d5231052d96b84f70b5deb54a8ec
 126510 pass 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 1237659523813696af4083279a7b871d407cbd48
 126481 pass e79a2db21eec75851baa05e62139f466e9d2c166 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a e752f28409678ce3ade49986b39309178fb2a6d6
 126503 fail 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126527 pass 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126487 fail f37486c0a1d05f41e1d159a0798a19d5461c764a c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3dd454c6c694409aaedd4ed075d6aeace2dd8391
 126516 pass 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126490 fail 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 80cdb33cb7a96c3355b35ec620f1798fe3be1048
 126494 pass 240d46556d5961c7100febbee0e058185b3c8d4f c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 4b60c40659b34b6577a6bc91eb4115458a0e425f
 126519 fail 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126506 pass 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a b6f43c14cef3af8477a9eca4efab87dd150a2885
 126522 pass 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126525 fail 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126531 fail 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
Searching for interesting versions
 Result found: flight 125156 (pass), for basis pass
 Result found: flight 126187 (fail), for basis failure
 Repro found: flight 126452 (pass), for basis pass
 Repro found: flight 126476 (fail), for basis failure
 0 revisions at 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
No revisions left to test, checking graph state.
 Result found: flight 126516 (pass), for last pass
 Result found: flight 126519 (fail), for first failure
 Repro found: flight 126522 (pass), for last pass
 Repro found: flight 126525 (fail), for first failure
 Repro found: flight 126527 (pass), for last pass
 Repro found: flight 126531 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Bug not present: 83fa6552cea112a900ec7891f8c170d022fe7e20
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/126531/


  commit a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Author: Paul Durrant <paul.durrant@citrix.com>
  Date:   Thu Aug 9 10:59:41 2018 +0100
  
      tools/libxenctrl: use new xenforeignmemory API to seed grant table
      
      A previous patch added support for priv-mapping guest resources directly
      (rather than having to foreign-map, which requires P2M modification for
      HVM guests).
      
      This patch makes use of the new API to seed the guest grant table unless
      the underlying infrastructure (i.e. privcmd) doesn't support it, in which
      case the old scheme is used.
      
      NOTE: The call to xc_dom_gnttab_hvm_seed() in hvm_build_set_params() was
            actually unnecessary, as the grant table has already been seeded
            by a prior call to xc_dom_gnttab_init() made by libxl__build_dom().
      
      Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
      Acked-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
      Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
      Acked-by: Wei Liu <wei.liu2@citrix.com>
      Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>

dot: graph is too large for cairo-renderer bitmaps. Scaling by 0.767755 to fit
pnmtopng: 61 colors found
Revision graph left in /home/logs/results/bisect/linux-4.9/test-amd64-amd64-xl.guest-start.{dot,ps,png,html,svg}.
----------------------------------------
126531: tolerable ALL FAIL

flight 126531 linux-4.9 real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/126531/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 test-amd64-amd64-xl          12 guest-start             fail baseline untested


jobs:
 test-amd64-amd64-xl                                          fail    


------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
    http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

Test harness code can be found at
    http://xenbits.xen.org/gitweb?p=osstest.git;a=summary



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5328224412711618416==--

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 09:44:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 09: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 1ft8da-00048H-Bw; Fri, 24 Aug 2018 09:44: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=xfq4=lh=citrix.com=prvs=767642893=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ft8dZ-00048C-IF
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 09:44:13 +0000
X-Inumbo-ID: 10ace7fc-a782-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 10ace7fc-a782-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 11:42:51 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,281,1531785600"; d="scan'208";a="78080202"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: [Xen-devel] [linux-3.18 bisection] complete
 test-amd64-amd64-xl-shadow
Thread-Index: AQHUO0XR3JxPoz0dB0GVNISUvLliOaTOfUwAgAAmAyD//+AQAIAAIZmw///fJQCAACL9kA==
Date: Fri, 24 Aug 2018 09:44:09 +0000
Message-ID: <f34aee1d4a314083baf6d994c8517563@AMSPEX02CL03.citrite.net>
References: <E1ft0R1-0000Ei-7L@osstest.test-lab.xenproject.org>
 <20180824091314.dwcnmwfjctdre2pw@citrix.com>
 <b27568f003fb447a8526a038d5d23a80@AMSPEX02CL03.citrite.net>
 <20180824093458.yqpjn2bidhkyifo2@citrix.com>
 <867af023836249878d96196f9e1e27be@AMSPEX02CL03.citrite.net>
 <20180824093738.w6vw2oyekx3zrzho@citrix.com>
In-Reply-To: <20180824093738.w6vw2oyekx3zrzho@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] [linux-3.18 bisection] complete
 test-amd64-amd64-xl-shadow
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFdlaSBMaXUgW21haWx0bzp3ZWku
bGl1MkBjaXRyaXguY29tXQo+IFNlbnQ6IDI0IEF1Z3VzdCAyMDE4IDEwOjM4Cj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+OyBvc3N0ZXN0IHNlcnZpY2Ugb3duZXIgPG9zc3Rlc3QtCj4gYWRtaW5AeGVu
cHJvamVjdC5vcmc+OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiBTdWJqZWN0OiBS
ZTogW1hlbi1kZXZlbF0gW2xpbnV4LTMuMTggYmlzZWN0aW9uXSBjb21wbGV0ZSB0ZXN0LWFtZDY0
LWFtZDY0LQo+IHhsLXNoYWRvdwo+IAo+IE9uIEZyaSwgQXVnIDI0LCAyMDE4IGF0IDEwOjM1OjUy
QU0gKzAxMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdl
LS0tLS0KPiA+ID4gRnJvbTogV2VpIExpdSBbbWFpbHRvOndlaS5saXUyQGNpdHJpeC5jb21dCj4g
PiA+IFNlbnQ6IDI0IEF1Z3VzdCAyMDE4IDEwOjM1Cj4gPiA+IFRvOiBQYXVsIER1cnJhbnQgPFBh
dWwuRHVycmFudEBjaXRyaXguY29tPgo+ID4gPiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT47IG9zc3Rlc3Qgc2VydmljZSBvd25lciA8b3NzdGVzdC0KPiA+ID4gYWRtaW5AeGVucHJv
amVjdC5vcmc+OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiA+ID4gU3ViamVjdDog
UmU6IFtYZW4tZGV2ZWxdIFtsaW51eC0zLjE4IGJpc2VjdGlvbl0gY29tcGxldGUgdGVzdC1hbWQ2
NC0KPiBhbWQ2NC0KPiA+ID4geGwtc2hhZG93Cj4gPiA+Cj4gPiA+IE9uIEZyaSwgQXVnIDI0LCAy
MDE4IGF0IDEwOjMwOjI2QU0gKzAxMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPiA+ID4gPiA+ID4g
Rm9yIGJpc2VjdGlvbiByZXZpc2lvbi10dXBsZSBncmFwaCBzZWU6Cj4gPiA+ID4gPiA+ICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvcmVzdWx0cy9iaXNlY3Qv
bGludXgtCj4gPiA+ID4gPiAzLjE4L3Rlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93Lmd1ZXN0LXN0
YXJ0Lmh0bWwKPiA+ID4gPiA+ID4gUmV2aXNpb24gSURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZl
ciwgcmVzcGVjdGl2ZWx5LCB0byB0aGUgVHJlZXMKPiBhYm92ZS4KPiA+ID4gPiA+Cj4gPiA+ID4g
PiBkb21haW5idWlsZGVyOiBkZXRhaWw6IHZjcHVfeDg2XzY0OiBjYWxsZWQKPiA+ID4gPiA+IGRv
bWFpbmJ1aWxkZXI6IGRldGFpbDogdmNwdV94ODZfNjQ6IGNyMzogcGZuIDB4MjI0NSBtZm4gMHgy
NDQ4NDUKPiA+ID4gPiA+IHhlbmZvcmVpZ25tZW1vcnk6IGVycm9yOiBpb2N0bCBmYWlsZWQ6IElu
dmFsaWQgYXJndW1lbnQKPiA+ID4gPiA+IHhjOiBlcnJvcjogcGFuaWM6IHhjX2RvbV9ib290LmM6
NDIwOiB4Y19kb21fZ250dGFiX3NlZWQ6IGZhaWxlZCB0bwo+ID4gPiBhY3F1aXJlCj4gPiA+ID4g
PiBkMSBncmFudCB0YWJsZSBbZXJybm89MjJdCj4gPiA+ID4gPiA6IEludGVybmFsIGVycm9yCj4g
PiA+ID4gPiBsaWJ4bDogZXJyb3I6IGxpYnhsX2RvbS5jOjc1MDpsaWJ4bF9fYnVpbGRfZG9tOiB4
Y19kb21fZ250dGFiX2luaXQKPiBmYWlsZWQ6Cj4gPiA+ID4gPiBJbnZhbGlkIGFyZ3VtZW50Cj4g
PiA+ID4gPiBkb21haW5idWlsZGVyOiBkZXRhaWw6IHhjX2RvbV9yZWxlYXNlOiBjYWxsZWQKPiA+
ID4gPiA+Cj4gPiA+ID4KPiA+ID4gPiBUYWtpbmcgYSBsb29rIG5vdy4uLiBKdXN0IGZvcmNpbmcg
aGFwIG9mZiBkb2Vzbid0IGdlbmVyYXRlIGFuIGltbWVkaWF0ZQo+ID4gPiByZXBybyBzbyBJJ2xs
IGhhdmUgdG8gaGF2ZSBhIGNsb3NlciBsb29rIGF0IHRoZSBlbnZpcm9ubWVudC4KPiA+ID4KPiA+
ID4gTm90ZSB0aGUgTGludXggYnJhbmNoIGlzIDMuMTguIEknbSBub3Qgc3VyZSBpZiB0aGF0IHJl
YWxseSBtYXR0ZXJzLgo+ID4gPgo+ID4KPiA+IEkgdGhpbmsgdGhhdCdzIHRoZSBndWVzdCB2ZXJz
aW9uLCB3aGljaCBzaG91bGQgYmUgaXJyZWxldmFudC4gVHJ5aW5nIHRvIGZpZ3VyZQo+IG91dCBm
cm9tIHRoZSBsb2dzIHdoYXQgZG9tMCBpcy4KPiAKPiBOby4gVGhhdCdzIHRoZSBob3N0IGtlcm5l
bC4KPiAKCk9rLiBHb3QgYSByZXBybyB3aXRoIG15IGJhc2UgZGViaWFuIDQuOSBkb20wIGtlcm5l
bDoKCnhlbmZvcmVpZ25tZW1vcnk6IGVycm9yOiBpb2N0bCBmYWlsZWQ6IEludmFsaWQgYXJndW1l
bnQKeGM6IGVycm9yOiBwYW5pYzogeGNfZG9tX2Jvb3QuYzo0MjA6IHhjX2RvbV9nbnR0YWJfc2Vl
ZDogZmFpbGVkIHRvIGFjcXVpcmUgZDEgZ3JhbnQgdGFibGUgW2Vycm5vPTIyXQo6IEludGVybmFs
IGVycm9yCmxpYnhsOiBlcnJvcjogbGlieGxfZG9tLmM6NzUwOmxpYnhsX19idWlsZF9kb206IHhj
X2RvbV9nbnR0YWJfaW5pdCBmYWlsZWQ6IEludmFsaWQgYXJndW1lbnQKZG9tYWluYnVpbGRlcjog
ZGV0YWlsOiB4Y19kb21fcmVsZWFzZTogY2FsbGVkCmxpYnhsOiBlcnJvcjogbGlieGxfY3JlYXRl
LmM6MTI2Njpkb21jcmVhdGVfcmVidWlsZF9kb25lOiBEb21haW4gMTpjYW5ub3QgKHJlLSlidWls
ZCBkb21haW46IC0zCmxpYnhsOiBlcnJvcjogbGlieGxfZG9tYWluLmM6MTAzNDpsaWJ4bF9fZGVz
dHJveV9kb21pZDogRG9tYWluIDE6Tm9uLWV4aXN0YW50IGRvbWFpbgpsaWJ4bDogZXJyb3I6IGxp
YnhsX2RvbWFpbi5jOjk5Mzpkb21haW5fZGVzdHJveV9jYWxsYmFjazogRG9tYWluIDE6VW5hYmxl
IHRvIGRlc3Ryb3kgZ3Vlc3QKbGlieGw6IGVycm9yOiBsaWJ4bF9kb21haW4uYzo5MjA6ZG9tYWlu
X2Rlc3Ryb3lfY2I6IERvbWFpbiAxOkRlc3RydWN0aW9uIG9mIGRvbWFpbiBmYWlsZWQKCkknbSBn
dWVzc2luZyBpdCBpcyBhIHN0cmFpZ2h0IGJ1ZyBpbiB0aGUgZmFsbC1iYWNrIHRoYXQncyBzdXBw
b3NlZCB0byBoYXBwZW4gaWYgcHJpdmNtZCBkb2Vzbid0IGRvIHJlc291cmNlIG1hcHBpbmcuCgog
IFBhdWwKCj4gV2VpLgo+IAo+ID4KPiA+ICAgUGF1bAo+ID4KPiA+ID4gV2VpLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 09:49:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 09:49:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ft8iU-0004K9-1N; Fri, 24 Aug 2018 09: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=4zq3=lh=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1ft8iS-0004K4-Pd
 for xen-devel@lists.xen.org; Fri, 24 Aug 2018 09:49:16 +0000
X-Inumbo-ID: c5e834d2-a782-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 c5e834d2-a782-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 11:47:54 +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 88BC7302479A
 for <Xen-devel@lists.xen.org>; Fri, 24 Aug 2018 12:49:13 +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 6D9827FBBA
 for <Xen-devel@lists.xen.org>; Fri, 24 Aug 2018 12:49:13 +0300 (EEST)
Received: (qmail 14032 invoked from network); 24 Aug 2018 12:49:13 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.5.22)
 by smtp02.buh.bitdefender.net with SMTP; 24 Aug 2018 12:49:13 +0300
To: sepanta s <sapanta992@gmail.com>
References: <CABaiLQ959qf8fDZSV5-G1utG3mZUB2WMmw+HaMjfXC0PXtkzhw@mail.gmail.com>
 <b1a73c07-3e50-38ad-7ef5-851df86bac7b@bitdefender.com>
 <CABaiLQ-EH0Z7UgFP4MF0oHWP5WSYR=4_FdU+r2+1BkECLdWScw@mail.gmail.com>
 <CABaiLQ-gQBDurcA+Bt+B0pNnziiq-pJMWqpE9Tvh5bYeCQjUjA@mail.gmail.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <e7fc01dd-7d44-29a5-39be-d2cb41f9174b@bitdefender.com>
Date: Fri, 24 Aug 2018 12:49:02 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <CABaiLQ-gQBDurcA+Bt+B0pNnziiq-pJMWqpE9Tvh5bYeCQjUjA@mail.gmail.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.77142
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 493881,
 Stamp: 3], Multi: [Enabled, t: (0.000014,0.001781)], BW: [Enabled, t:
 (0.000007)], RBL DNSBL: [Disabled], APM: [Enabled, Score: 500, t:
 (0.002677), Flags: BA7B0291; NN_AS_MUCH_AS_BGU;
 NN_EXEC_H_MAIL_HAS_NO_LINK; NN_LEGIT_VALID_REPLY;
 NN_LEGIT_BITDEFENDER; NN_LEGIT_S_SQARE_BRACKETS], SGN: [Enabled, t:
 (0.017320,0.000037)], URL: [Enabled, t: (0.000005,0.000001)], RTDA:
 [Enabled, t: (0.244467), Hit: No, Details: v2.7.14; Id:
 15.1i63g99.1clllctmm.b0tr], 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>
Cc: Tamas Lengyel <tamas.lengyel@zentific.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>

T24gOC8yNC8xOCA4OjA3IEFNLCBzZXBhbnRhIHMgd3JvdGU6Cj4gSSBkZWJ1Z2dlZCB0aGUga2Vy
bmVsIGNvZGVzIGFuZCBmb3VuZCBvdXQgdGhlIHJvb3QgY2F1c2UuCj4gVGhlIHNoYXJpbmcgaXMg
bm90IGRvbmUgZm9yIHNvbWUgcGFnZXMgY2F1c2luZyBlcnJvciAtRTJCSUcgd2hpY2ggaXMgZHVl
Cj4gdG8gcmVmZXJlbmNlIGNvdW50IGJlaW5nIG1vcmUgdGhhbiBvbmUuIFRoaXMgcHJldmVudHMg
aHlwZXJ2b3IgdG8KPiBub21pbmF0ZSB0aGUgcGFnZS4gQXMgbXVjaCBhcyBJIGtub3cgYWJvdXQg
dGhpcyBpc3N1ZSwgdGhlIHBhZ2UgdGhhdCBJCj4gd2FudCB0byBub21pbmF0ZSBhbmQgSSByZWNl
aXZlIHRoaXMgZXJyb3IgZnJvbSBtYWtlX3BhZ2Vfc2hhcmFibGUKPiBmdW5jdGlvbiBpbiBtZW1f
c2hhcmluZy5jIGlzIHBvaW50ZWQgYnkgbW9yZSB0aGFuIG9uZSBwYWdlcy4gU28sIGlzCj4gdGhl
cmUgYW55IGlkZWEgdG8gcmVzb2x2ZSB0aGlzIGlzc3VlPyBJIHRob3VnaCB0aGF0IEkgY2FuIHB1
dCB0aGUgcGFnZQo+IG51bWJlciBpbiBhIGJ1ZmZlciBhbmQgc2hhcmUgaXQgYWdhaW4gYWZ0ZXIg
dCBtaWxsaXNlY29uZHMgYnV0IHN0aWxsIHRoZQo+IG5vbWluYXRpb24gcmV0dXJuIC1FMkJJRyBl
cnJvci7CoCBBbSBJIG1pc3Npbmcgc29tZXRoaW5nPwoKQXMgc3RhdGVkIGJlZm9yZSwgdW5mb3J0
dW5hdGVseSBJJ3ZlIG5ldmVyIHVzZWQgdGhpcyBmZWF0dXJlIGFuZCBkb24ndAprbm93IHdoYXQg
dG8gc3VnZ2VzdC4gQWdhaW4sIG1heWJlIFRhbWFzIHdpbGwgY2hpbWUgaW4uCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 09:50:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 09:50:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ft8jZ-0004vu-DL; Fri, 24 Aug 2018 09:50: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=n8yf=lh=citrix.com=prvs=76773b150=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ft8jX-0004vo-R6
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 09:50:23 +0000
X-Inumbo-ID: 36207cde-a783-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 36207cde-a783-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 09:51:03 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,281,1531785600"; d="scan'208";a="63620530"
Date: Fri, 24 Aug 2018 10:50:20 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>
Message-ID: <20180824095020.ysqrwl7gq7i3cfe5@citrix.com>
References: <E1ft0R1-0000Ei-7L@osstest.test-lab.xenproject.org>
 <20180824091314.dwcnmwfjctdre2pw@citrix.com>
 <b27568f003fb447a8526a038d5d23a80@AMSPEX02CL03.citrite.net>
 <20180824093458.yqpjn2bidhkyifo2@citrix.com>
 <867af023836249878d96196f9e1e27be@AMSPEX02CL03.citrite.net>
 <20180824093738.w6vw2oyekx3zrzho@citrix.com>
 <f34aee1d4a314083baf6d994c8517563@AMSPEX02CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <f34aee1d4a314083baf6d994c8517563@AMSPEX02CL03.citrite.net>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [linux-3.18 bisection] complete
 test-amd64-amd64-xl-shadow
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <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>

T24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMTA6NDQ6MDlBTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFdlaSBMaXUgW21h
aWx0bzp3ZWkubGl1MkBjaXRyaXguY29tXQo+ID4gU2VudDogMjQgQXVndXN0IDIwMTggMTA6MzgK
PiA+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+ID4gQ2M6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+OyBvc3N0ZXN0IHNlcnZpY2Ugb3duZXIgPG9zc3Rl
c3QtCj4gPiBhZG1pbkB4ZW5wcm9qZWN0Lm9yZz47IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwo+ID4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtsaW51eC0zLjE4IGJpc2VjdGlvbl0g
Y29tcGxldGUgdGVzdC1hbWQ2NC1hbWQ2NC0KPiA+IHhsLXNoYWRvdwo+ID4gCj4gPiBPbiBGcmks
IEF1ZyAyNCwgMjAxOCBhdCAxMDozNTo1MkFNICswMTAwLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4g
PiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+ID4gPiBGcm9tOiBXZWkgTGl1IFtt
YWlsdG86d2VpLmxpdTJAY2l0cml4LmNvbV0KPiA+ID4gPiBTZW50OiAyNCBBdWd1c3QgMjAxOCAx
MDozNQo+ID4gPiA+IFRvOiBQYXVsIER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+
ID4gPiA+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgb3NzdGVzdCBzZXJ2aWNl
IG93bmVyIDxvc3N0ZXN0LQo+ID4gPiA+IGFkbWluQHhlbnByb2plY3Qub3JnPjsgeGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCj4gPiA+ID4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFts
aW51eC0zLjE4IGJpc2VjdGlvbl0gY29tcGxldGUgdGVzdC1hbWQ2NC0KPiA+IGFtZDY0LQo+ID4g
PiA+IHhsLXNoYWRvdwo+ID4gPiA+Cj4gPiA+ID4gT24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMTA6
MzA6MjZBTSArMDEwMCwgUGF1bCBEdXJyYW50IHdyb3RlOgo+ID4gPiA+ID4gPiA+IEZvciBiaXNl
Y3Rpb24gcmV2aXNpb24tdHVwbGUgZ3JhcGggc2VlOgo+ID4gPiA+ID4gPiA+ICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvcmVzdWx0cy9iaXNlY3QvbGludXgt
Cj4gPiA+ID4gPiA+IDMuMTgvdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cuZ3Vlc3Qtc3RhcnQu
aHRtbAo+ID4gPiA+ID4gPiA+IFJldmlzaW9uIElEcyBpbiBlYWNoIGdyYXBoIG5vZGUgcmVmZXIs
IHJlc3BlY3RpdmVseSwgdG8gdGhlIFRyZWVzCj4gPiBhYm92ZS4KPiA+ID4gPiA+ID4KPiA+ID4g
PiA+ID4gZG9tYWluYnVpbGRlcjogZGV0YWlsOiB2Y3B1X3g4Nl82NDogY2FsbGVkCj4gPiA+ID4g
PiA+IGRvbWFpbmJ1aWxkZXI6IGRldGFpbDogdmNwdV94ODZfNjQ6IGNyMzogcGZuIDB4MjI0NSBt
Zm4gMHgyNDQ4NDUKPiA+ID4gPiA+ID4geGVuZm9yZWlnbm1lbW9yeTogZXJyb3I6IGlvY3RsIGZh
aWxlZDogSW52YWxpZCBhcmd1bWVudAo+ID4gPiA+ID4gPiB4YzogZXJyb3I6IHBhbmljOiB4Y19k
b21fYm9vdC5jOjQyMDogeGNfZG9tX2dudHRhYl9zZWVkOiBmYWlsZWQgdG8KPiA+ID4gPiBhY3F1
aXJlCj4gPiA+ID4gPiA+IGQxIGdyYW50IHRhYmxlIFtlcnJubz0yMl0KPiA+ID4gPiA+ID4gOiBJ
bnRlcm5hbCBlcnJvcgo+ID4gPiA+ID4gPiBsaWJ4bDogZXJyb3I6IGxpYnhsX2RvbS5jOjc1MDps
aWJ4bF9fYnVpbGRfZG9tOiB4Y19kb21fZ250dGFiX2luaXQKPiA+IGZhaWxlZDoKPiA+ID4gPiA+
ID4gSW52YWxpZCBhcmd1bWVudAo+ID4gPiA+ID4gPiBkb21haW5idWlsZGVyOiBkZXRhaWw6IHhj
X2RvbV9yZWxlYXNlOiBjYWxsZWQKPiA+ID4gPiA+ID4KPiA+ID4gPiA+Cj4gPiA+ID4gPiBUYWtp
bmcgYSBsb29rIG5vdy4uLiBKdXN0IGZvcmNpbmcgaGFwIG9mZiBkb2Vzbid0IGdlbmVyYXRlIGFu
IGltbWVkaWF0ZQo+ID4gPiA+IHJlcHJvIHNvIEknbGwgaGF2ZSB0byBoYXZlIGEgY2xvc2VyIGxv
b2sgYXQgdGhlIGVudmlyb25tZW50Lgo+ID4gPiA+Cj4gPiA+ID4gTm90ZSB0aGUgTGludXggYnJh
bmNoIGlzIDMuMTguIEknbSBub3Qgc3VyZSBpZiB0aGF0IHJlYWxseSBtYXR0ZXJzLgo+ID4gPiA+
Cj4gPiA+Cj4gPiA+IEkgdGhpbmsgdGhhdCdzIHRoZSBndWVzdCB2ZXJzaW9uLCB3aGljaCBzaG91
bGQgYmUgaXJyZWxldmFudC4gVHJ5aW5nIHRvIGZpZ3VyZQo+ID4gb3V0IGZyb20gdGhlIGxvZ3Mg
d2hhdCBkb20wIGlzLgo+ID4gCj4gPiBOby4gVGhhdCdzIHRoZSBob3N0IGtlcm5lbC4KPiA+IAo+
IAo+IE9rLiBHb3QgYSByZXBybyB3aXRoIG15IGJhc2UgZGViaWFuIDQuOSBkb20wIGtlcm5lbDoK
PiAKPiB4ZW5mb3JlaWdubWVtb3J5OiBlcnJvcjogaW9jdGwgZmFpbGVkOiBJbnZhbGlkIGFyZ3Vt
ZW50Cj4geGM6IGVycm9yOiBwYW5pYzogeGNfZG9tX2Jvb3QuYzo0MjA6IHhjX2RvbV9nbnR0YWJf
c2VlZDogZmFpbGVkIHRvIGFjcXVpcmUgZDEgZ3JhbnQgdGFibGUgW2Vycm5vPTIyXQo+IDogSW50
ZXJuYWwgZXJyb3IKPiBsaWJ4bDogZXJyb3I6IGxpYnhsX2RvbS5jOjc1MDpsaWJ4bF9fYnVpbGRf
ZG9tOiB4Y19kb21fZ250dGFiX2luaXQgZmFpbGVkOiBJbnZhbGlkIGFyZ3VtZW50Cj4gZG9tYWlu
YnVpbGRlcjogZGV0YWlsOiB4Y19kb21fcmVsZWFzZTogY2FsbGVkCj4gbGlieGw6IGVycm9yOiBs
aWJ4bF9jcmVhdGUuYzoxMjY2OmRvbWNyZWF0ZV9yZWJ1aWxkX2RvbmU6IERvbWFpbiAxOmNhbm5v
dCAocmUtKWJ1aWxkIGRvbWFpbjogLTMKPiBsaWJ4bDogZXJyb3I6IGxpYnhsX2RvbWFpbi5jOjEw
MzQ6bGlieGxfX2Rlc3Ryb3lfZG9taWQ6IERvbWFpbiAxOk5vbi1leGlzdGFudCBkb21haW4KPiBs
aWJ4bDogZXJyb3I6IGxpYnhsX2RvbWFpbi5jOjk5Mzpkb21haW5fZGVzdHJveV9jYWxsYmFjazog
RG9tYWluIDE6VW5hYmxlIHRvIGRlc3Ryb3kgZ3Vlc3QKPiBsaWJ4bDogZXJyb3I6IGxpYnhsX2Rv
bWFpbi5jOjkyMDpkb21haW5fZGVzdHJveV9jYjogRG9tYWluIDE6RGVzdHJ1Y3Rpb24gb2YgZG9t
YWluIGZhaWxlZAo+IAo+IEknbSBndWVzc2luZyBpdCBpcyBhIHN0cmFpZ2h0IGJ1ZyBpbiB0aGUg
ZmFsbC1iYWNrIHRoYXQncyBzdXBwb3NlZCB0byBoYXBwZW4gaWYgcHJpdmNtZCBkb2Vzbid0IGRv
IHJlc291cmNlIG1hcHBpbmcuCgpUaGVyZSBhcmUgYSBsb3Qgb2YgZmFpbGVkIHRlc3RzIGZvciB0
aGUgc2FtZSBzdGVwICBvbiA0LjkgYnJhbmNoIGFzCndlbGwuIEkgZ3Vlc3MgdGhhdCBpcyBjYXVz
ZWQgYnkgdGhlIHNhbWUgaXNzdWUuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 09:51:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 09:51:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ft8l2-0005FC-QM; Fri, 24 Aug 2018 09:51: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=xfq4=lh=citrix.com=prvs=767642893=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ft8l1-0005EC-P3
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 09:51:55 +0000
X-Inumbo-ID: 2435eb16-a783-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2435eb16-a783-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 11:50:33 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,281,1531785600"; d="scan'208";a="78080421"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: [Xen-devel] [linux-3.18 bisection] complete
 test-amd64-amd64-xl-shadow
Thread-Index: AQHUO0XR3JxPoz0dB0GVNISUvLliOaTOfUwAgAAmAyD//+AQAIAAIZmw///fJQCAACL9kP//4JAAAAQ0oTA=
Date: Fri, 24 Aug 2018 09:51:51 +0000
Message-ID: <170c45fbb00646ea89a5b82eff5ae821@AMSPEX02CL03.citrite.net>
References: <E1ft0R1-0000Ei-7L@osstest.test-lab.xenproject.org>
 <20180824091314.dwcnmwfjctdre2pw@citrix.com>
 <b27568f003fb447a8526a038d5d23a80@AMSPEX02CL03.citrite.net>
 <20180824093458.yqpjn2bidhkyifo2@citrix.com>
 <867af023836249878d96196f9e1e27be@AMSPEX02CL03.citrite.net>
 <20180824093738.w6vw2oyekx3zrzho@citrix.com>
 <f34aee1d4a314083baf6d994c8517563@AMSPEX02CL03.citrite.net>
 <20180824095020.ysqrwl7gq7i3cfe5@citrix.com>
In-Reply-To: <20180824095020.ysqrwl7gq7i3cfe5@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] [linux-3.18 bisection] complete
 test-amd64-amd64-xl-shadow
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFdlaSBMaXUgW21haWx0bzp3ZWku
bGl1MkBjaXRyaXguY29tXQo+IFNlbnQ6IDI0IEF1Z3VzdCAyMDE4IDEwOjUwCj4gVG86IFBhdWwg
RHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+OyBvc3N0ZXN0IHNlcnZpY2Ugb3duZXIgPG9zc3Rlc3QtCj4gYWRtaW5AeGVu
cHJvamVjdC5vcmc+OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiBTdWJqZWN0OiBS
ZTogW1hlbi1kZXZlbF0gW2xpbnV4LTMuMTggYmlzZWN0aW9uXSBjb21wbGV0ZSB0ZXN0LWFtZDY0
LWFtZDY0LQo+IHhsLXNoYWRvdwo+IAo+IE9uIEZyaSwgQXVnIDI0LCAyMDE4IGF0IDEwOjQ0OjA5
QU0gKzAxMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdl
LS0tLS0KPiA+ID4gRnJvbTogV2VpIExpdSBbbWFpbHRvOndlaS5saXUyQGNpdHJpeC5jb21dCj4g
PiA+IFNlbnQ6IDI0IEF1Z3VzdCAyMDE4IDEwOjM4Cj4gPiA+IFRvOiBQYXVsIER1cnJhbnQgPFBh
dWwuRHVycmFudEBjaXRyaXguY29tPgo+ID4gPiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT47IG9zc3Rlc3Qgc2VydmljZSBvd25lciA8b3NzdGVzdC0KPiA+ID4gYWRtaW5AeGVucHJv
amVjdC5vcmc+OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiA+ID4gU3ViamVjdDog
UmU6IFtYZW4tZGV2ZWxdIFtsaW51eC0zLjE4IGJpc2VjdGlvbl0gY29tcGxldGUgdGVzdC1hbWQ2
NC0KPiBhbWQ2NC0KPiA+ID4geGwtc2hhZG93Cj4gPiA+Cj4gPiA+IE9uIEZyaSwgQXVnIDI0LCAy
MDE4IGF0IDEwOjM1OjUyQU0gKzAxMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPiA+ID4gPiA+IC0t
LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiA+ID4gPiBGcm9tOiBXZWkgTGl1IFttYWlsdG86
d2VpLmxpdTJAY2l0cml4LmNvbV0KPiA+ID4gPiA+IFNlbnQ6IDI0IEF1Z3VzdCAyMDE4IDEwOjM1
Cj4gPiA+ID4gPiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNvbT4KPiA+
ID4gPiA+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPjsgb3NzdGVzdCBzZXJ2aWNl
IG93bmVyIDxvc3N0ZXN0LQo+ID4gPiA+ID4gYWRtaW5AeGVucHJvamVjdC5vcmc+OyB4ZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiA+ID4gPiA+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVs
XSBbbGludXgtMy4xOCBiaXNlY3Rpb25dIGNvbXBsZXRlIHRlc3QtYW1kNjQtCj4gPiA+IGFtZDY0
LQo+ID4gPiA+ID4geGwtc2hhZG93Cj4gPiA+ID4gPgo+ID4gPiA+ID4gT24gRnJpLCBBdWcgMjQs
IDIwMTggYXQgMTA6MzA6MjZBTSArMDEwMCwgUGF1bCBEdXJyYW50IHdyb3RlOgo+ID4gPiA+ID4g
PiA+ID4gRm9yIGJpc2VjdGlvbiByZXZpc2lvbi10dXBsZSBncmFwaCBzZWU6Cj4gPiA+ID4gPiA+
ID4gPiAgICBodHRwOi8vbG9ncy50ZXN0LQo+IGxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L3Jl
c3VsdHMvYmlzZWN0L2xpbnV4LQo+ID4gPiA+ID4gPiA+IDMuMTgvdGVzdC1hbWQ2NC1hbWQ2NC14
bC1zaGFkb3cuZ3Vlc3Qtc3RhcnQuaHRtbAo+ID4gPiA+ID4gPiA+ID4gUmV2aXNpb24gSURzIGlu
IGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5LCB0byB0aGUgVHJlZXMKPiA+ID4g
YWJvdmUuCj4gPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gPiBkb21haW5idWlsZGVyOiBkZXRhaWw6
IHZjcHVfeDg2XzY0OiBjYWxsZWQKPiA+ID4gPiA+ID4gPiBkb21haW5idWlsZGVyOiBkZXRhaWw6
IHZjcHVfeDg2XzY0OiBjcjM6IHBmbiAweDIyNDUgbWZuIDB4MjQ0ODQ1Cj4gPiA+ID4gPiA+ID4g
eGVuZm9yZWlnbm1lbW9yeTogZXJyb3I6IGlvY3RsIGZhaWxlZDogSW52YWxpZCBhcmd1bWVudAo+
ID4gPiA+ID4gPiA+IHhjOiBlcnJvcjogcGFuaWM6IHhjX2RvbV9ib290LmM6NDIwOiB4Y19kb21f
Z250dGFiX3NlZWQ6IGZhaWxlZAo+IHRvCj4gPiA+ID4gPiBhY3F1aXJlCj4gPiA+ID4gPiA+ID4g
ZDEgZ3JhbnQgdGFibGUgW2Vycm5vPTIyXQo+ID4gPiA+ID4gPiA+IDogSW50ZXJuYWwgZXJyb3IK
PiA+ID4gPiA+ID4gPiBsaWJ4bDogZXJyb3I6IGxpYnhsX2RvbS5jOjc1MDpsaWJ4bF9fYnVpbGRf
ZG9tOgo+IHhjX2RvbV9nbnR0YWJfaW5pdAo+ID4gPiBmYWlsZWQ6Cj4gPiA+ID4gPiA+ID4gSW52
YWxpZCBhcmd1bWVudAo+ID4gPiA+ID4gPiA+IGRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9t
X3JlbGVhc2U6IGNhbGxlZAo+ID4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+IFRh
a2luZyBhIGxvb2sgbm93Li4uIEp1c3QgZm9yY2luZyBoYXAgb2ZmIGRvZXNuJ3QgZ2VuZXJhdGUg
YW4KPiBpbW1lZGlhdGUKPiA+ID4gPiA+IHJlcHJvIHNvIEknbGwgaGF2ZSB0byBoYXZlIGEgY2xv
c2VyIGxvb2sgYXQgdGhlIGVudmlyb25tZW50Lgo+ID4gPiA+ID4KPiA+ID4gPiA+IE5vdGUgdGhl
IExpbnV4IGJyYW5jaCBpcyAzLjE4LiBJJ20gbm90IHN1cmUgaWYgdGhhdCByZWFsbHkgbWF0dGVy
cy4KPiA+ID4gPiA+Cj4gPiA+ID4KPiA+ID4gPiBJIHRoaW5rIHRoYXQncyB0aGUgZ3Vlc3QgdmVy
c2lvbiwgd2hpY2ggc2hvdWxkIGJlIGlycmVsZXZhbnQuIFRyeWluZyB0bwo+IGZpZ3VyZQo+ID4g
PiBvdXQgZnJvbSB0aGUgbG9ncyB3aGF0IGRvbTAgaXMuCj4gPiA+Cj4gPiA+IE5vLiBUaGF0J3Mg
dGhlIGhvc3Qga2VybmVsLgo+ID4gPgo+ID4KPiA+IE9rLiBHb3QgYSByZXBybyB3aXRoIG15IGJh
c2UgZGViaWFuIDQuOSBkb20wIGtlcm5lbDoKPiA+Cj4gPiB4ZW5mb3JlaWdubWVtb3J5OiBlcnJv
cjogaW9jdGwgZmFpbGVkOiBJbnZhbGlkIGFyZ3VtZW50Cj4gPiB4YzogZXJyb3I6IHBhbmljOiB4
Y19kb21fYm9vdC5jOjQyMDogeGNfZG9tX2dudHRhYl9zZWVkOiBmYWlsZWQgdG8KPiBhY3F1aXJl
IGQxIGdyYW50IHRhYmxlIFtlcnJubz0yMl0KPiA+IDogSW50ZXJuYWwgZXJyb3IKPiA+IGxpYnhs
OiBlcnJvcjogbGlieGxfZG9tLmM6NzUwOmxpYnhsX19idWlsZF9kb206IHhjX2RvbV9nbnR0YWJf
aW5pdCBmYWlsZWQ6Cj4gSW52YWxpZCBhcmd1bWVudAo+ID4gZG9tYWluYnVpbGRlcjogZGV0YWls
OiB4Y19kb21fcmVsZWFzZTogY2FsbGVkCj4gPiBsaWJ4bDogZXJyb3I6IGxpYnhsX2NyZWF0ZS5j
OjEyNjY6ZG9tY3JlYXRlX3JlYnVpbGRfZG9uZTogRG9tYWluIDE6Y2Fubm90Cj4gKHJlLSlidWls
ZCBkb21haW46IC0zCj4gPiBsaWJ4bDogZXJyb3I6IGxpYnhsX2RvbWFpbi5jOjEwMzQ6bGlieGxf
X2Rlc3Ryb3lfZG9taWQ6IERvbWFpbiAxOk5vbi0KPiBleGlzdGFudCBkb21haW4KPiA+IGxpYnhs
OiBlcnJvcjogbGlieGxfZG9tYWluLmM6OTkzOmRvbWFpbl9kZXN0cm95X2NhbGxiYWNrOiBEb21h
aW4gMTpVbmFibGUKPiB0byBkZXN0cm95IGd1ZXN0Cj4gPiBsaWJ4bDogZXJyb3I6IGxpYnhsX2Rv
bWFpbi5jOjkyMDpkb21haW5fZGVzdHJveV9jYjogRG9tYWluIDE6RGVzdHJ1Y3Rpb24KPiBvZiBk
b21haW4gZmFpbGVkCj4gPgo+ID4gSSdtIGd1ZXNzaW5nIGl0IGlzIGEgc3RyYWlnaHQgYnVnIGlu
IHRoZSBmYWxsLWJhY2sgdGhhdCdzIHN1cHBvc2VkIHRvIGhhcHBlbiBpZgo+IHByaXZjbWQgZG9l
c24ndCBkbyByZXNvdXJjZSBtYXBwaW5nLgo+IAo+IFRoZXJlIGFyZSBhIGxvdCBvZiBmYWlsZWQg
dGVzdHMgZm9yIHRoZSBzYW1lIHN0ZXAgIG9uIDQuOSBicmFuY2ggYXMKPiB3ZWxsLiBJIGd1ZXNz
IHRoYXQgaXMgY2F1c2VkIGJ5IHRoZSBzYW1lIGlzc3VlLgoKSXQncyBsb29raW5nIGxpa2UgcHJp
dmNtZCBpcyBmYWlsaW5nIHRoZSBpb2N0bCB3aXRoIEVJTlZBTCByYXRoZXIgdGhhbiBFTk9UVFkg
b3IgRU9QTk9UU1VQUCBmb3Igc29tZSByZWFzb24uIEknbGwgbmVlZCB0byBsb29rIGF0IHRoZSBv
bGRlciBwcml2Y21kIHNvdXJjZS4KCiAgUGF1bAoKPiBXZWkuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 09:58:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 09: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 1ft8r8-0005XP-Nx; Fri, 24 Aug 2018 09:58: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=npre=lh=citrix.com=prvs=76755a058=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ft8r7-0005XK-Iz
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 09:58:13 +0000
X-Inumbo-ID: 4e271073-a784-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4e271073-a784-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 09:58:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,281,1531785600"; d="scan'208";a="63620851"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 24 Aug 2018 11:58:02 +0200
Message-ID: <20180824095802.78002-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.18.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] hvmloader: fix build with LLVM Linker
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

VGhlIGh2bWxvYWRlciBiaW5hcnkgZ2VuZXJhdGVkIHdoZW4gdXNpbmcgTExWTSBMRCBkb2Vzbid0
IHdvcmsKcHJvcGVybHkgYW5kIHNlZW1zIHRvIGdldCBzdHVjayB3aGlsZSB0cnlpbmcgdG8gZ2Vu
ZXJhdGUgYW5kIGxvYWQgdGhlCkFDUEkgdGFibGVzLiBUaGlzIGlzIGNhdXNlZCBieSB0aGUgbGF5
b3V0IG9mIHRoZSBiaW5hcnkgd2hlbiBsaW5rZWQKd2l0aCBMTFZNIExELgoKTExWTSBMRCBoYXMg
YSBkaWZmZXJlbnQgZGVmYXVsdCBsaW5rZXIgc2NyaXB0IHRoYXQgR05VIExELCBhbmQgdGhlCnJl
c3VsdGluZyBodm1sb2FkZXIgYmluYXJ5IGlzIHNsaWdodGx5IGRpZmZlcmVudDoKCkxMVk0gTEQ6
ClByb2dyYW0gSGVhZGVyczoKICBUeXBlICAgICAgICAgICBPZmZzZXQgICBWaXJ0QWRkciAgIFBo
eXNBZGRyICAgRmlsZVNpeiBNZW1TaXogIEZsZyBBbGlnbgogIFBIRFIgICAgICAgICAgIDB4MDAw
MDM0IDB4MDAwZmYwMzQgMHgwMDBmZjAzNCAweDAwMDYwIDB4MDAwNjAgUiAgIDB4NAogIExPQUQg
ICAgICAgICAgIDB4MDAwMDAwIDB4MDAwZmYwMDAgMHgwMDBmZjAwMCAweDM4MDAwIDB4MzgwMDAg
UldFIDB4MTAwMAogIEdOVV9TVEFDSyAgICAgIDB4MDAwMDAwIDB4MDAwMDAwMDAgMHgwMDAwMDAw
MCAweDAwMDAwIDB4MDAwMDAgUlcgIDAKCkdOVSBMRDoKUHJvZ3JhbSBIZWFkZXJzOgogIFR5cGUg
ICAgICAgICAgIE9mZnNldCAgIFZpcnRBZGRyICAgUGh5c0FkZHIgICBGaWxlU2l6IE1lbVNpeiAg
RmxnIEFsaWduCiAgTE9BRCAgICAgICAgICAgMHgwMDAwODAgMHgwMDEwMDAwMCAweDAwMTAwMDAw
IDB4MzYzMDggMHgzZmQ3NCBSV0UgMHgxMAogIEdOVV9TVEFDSyAgICAgIDB4MDAwMDAwIDB4MDAw
MDAwMDAgMHgwMDAwMDAwMCAweDAwMDAwIDB4MDAwMDAgUlcgIDB4NAoKTm90ZSB0aGF0IGluIHRo
ZSBMTFZNIExEIGNhc2UgKGFzIHdpdGggR05VIExEKSB0aGUgLnRleHQgc2VjdGlvbiBkb2VzCmlu
ZGVlZCBoYXZlIHRoZSBhZGRyZXNzIHNldCB0byAweDEwMDAwMCBhcyByZXF1ZXN0ZWQgb24gdGhl
IGNvbW1hbmQKbGluZToKClsgMV0gLnRleHQgICAgICAgICAgICAgUFJPR0JJVFMgICAgICAgIDAw
MTAwMDAwIDAwMTAwMCAwMGRkMTAgMDAgIEFYICAwICAgMCAxNgoKVGhlcmUncyBob3dldmVyIHRo
ZSBQSERSIHdoaWNoIGlzIG5vdCBwcmVzZW50IHdoZW4gdXNpbmcgR05VIExELgoKRml4IHRoaXMg
YnkgdXNpbmcgYSB2ZXJ5IHNpbXBsZSBsaW5rZXIgc2NyaXB0IHRoYXQgZ2VuZXJhdGVzIHRoZSBz
YW1lCmJpbmFyeSByZWdhcmRsZXNzIG9mIHdoZXRoZXIgTExWTSBvciBHTlUgTEQgaXMgdXNlZC4g
QnkgdXNpbmcgYSBsaW5rZXIKc2NyaXB0IHRoZSB1c2FnZSBvZiAtVHRleHQgY2FuIGFsc28gYmUg
YXZvaWRlZCBieSBwbGFjaW5nIHRoZSBkZXNpcmVkCi50ZXh0IGxvYWQgYWRkcmVzcyBkaXJlY3Rs
eSBpbiB0aGUgbGlua2VyIHNjcmlwdC4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgpBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgpJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4K
LS0tCiB0b29scy9maXJtd2FyZS9odm1sb2FkZXIvTWFrZWZpbGUgICAgICB8ICA3ICsrLS0tLS0K
IHRvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9odm1sb2FkZXIubGRzIHwgMTMgKysrKysrKysrKysr
KwogMiBmaWxlcyBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQogY3Jl
YXRlIG1vZGUgMTAwNjQ0IHRvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9odm1sb2FkZXIubGRzCgpk
aWZmIC0tZ2l0IGEvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL01ha2VmaWxlIGIvdG9vbHMvZmly
bXdhcmUvaHZtbG9hZGVyL01ha2VmaWxlCmluZGV4IDQ5NmFjNzJiNzcuLmU5ODBjZTdjNWYgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9NYWtlZmlsZQorKysgYi90b29scy9m
aXJtd2FyZS9odm1sb2FkZXIvTWFrZWZpbGUKQEAgLTIwLDkgKzIwLDYgQEAKIFhFTl9ST09UID0g
JChDVVJESVIpLy4uLy4uLy4uCiBpbmNsdWRlICQoWEVOX1JPT1QpL3Rvb2xzL2Zpcm13YXJlL1J1
bGVzLm1rCiAKLQotTE9BREFERFIgPSAweDEwMDAwMAotCiAjIFNNQklPUyBzcGVjIHJlcXVpcmVz
IGZvcm1hdCBtbS9kZC95eXl5CiBTTUJJT1NfUkVMX0RBVEUgPz0gJChzaGVsbCBkYXRlICslbS8l
ZC8lWSkKIApAQCAtODIsOCArNzksOCBAQCB2cGF0aCBidWlsZC5jICQoQUNQSV9QQVRIKQogdnBh
dGggc3RhdGljX3RhYmxlcy5jICQoQUNQSV9QQVRIKQogT0JKUyArPSAkKEFDUElfT0JKUykKIAot
aHZtbG9hZGVyOiAkKE9CSlMpCi0JJChMRCkgJChMREZMQUdTX0RJUkVDVCkgLU4gLVR0ZXh0ICQo
TE9BREFERFIpIC1vICRAICReCitodm1sb2FkZXI6ICQoT0JKUykgaHZtbG9hZGVyLmxkcworCSQo
TEQpICQoTERGTEFHU19ESVJFQ1QpIC1OIC1UIGh2bWxvYWRlci5sZHMgLW8gJEAgJChPQkpTKQog
CiByb21zLmluYzogJChST01TKQogCWVjaG8gIi8qIEF1dG9nZW5lcmF0ZWQgZmlsZS4gRE8gTk9U
IEVESVQgKi8iID4gJEAubmV3CmRpZmYgLS1naXQgYS90b29scy9maXJtd2FyZS9odm1sb2FkZXIv
aHZtbG9hZGVyLmxkcyBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9odm1sb2FkZXIubGRzCm5l
dyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjE1ZDhmMzhmZmYKLS0tIC9kZXYv
bnVsbAorKysgYi90b29scy9maXJtd2FyZS9odm1sb2FkZXIvaHZtbG9hZGVyLmxkcwpAQCAtMCww
ICsxLDEzIEBACitTRUNUSU9OUworeworICAuID0gMHgxMDAwMDA7CisgIC8qCisgICAqIE5COiB0
aGVyZSdzIG5vIG5lZWQgdG8gdXNlIHRoZSBBVCBrZXl3b3JkIGluIG9yZGVyIHRvIHNldCB0aGUg
TE1BLCBieQorICAgKiBkZWZhdWx0IHRoZSBsaW5rZXIgd2lsbCB1c2UgVk1BID0gTE1BIHVubGVz
cyBzcGVjaWZpZWQgb3RoZXJ3aXNlLgorICAgKi8KKyAgLnRleHQgOiB7ICooLnRleHQpIH0KKyAg
LnJvZGF0YSA6IHsgKigucm9kYXRhKSB9CisgIC5kYXRhIDogeyAqKC5kYXRhKSB9CisgIC5ic3Mg
OiB7ICooLmJzcykgfQorICBfZW5kID0gLjsKK30KLS0gCjIuMTguMAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 10:02:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 10:02:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ft8vP-0006Sx-Ag; Fri, 24 Aug 2018 10:02:39 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xfq4=lh=citrix.com=prvs=767642893=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ft8vN-0006Ss-Ef
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 10:02:37 +0000
X-Inumbo-ID: a2d5df4d-a784-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a2d5df4d-a784-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 12:01:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,281,1531785600"; d="scan'208";a="78080792"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Thread-Topic: [Xen-devel] [linux-3.18 bisection] complete
 test-amd64-amd64-xl-shadow
Thread-Index: AQHUO0XR3JxPoz0dB0GVNISUvLliOaTOfUwAgAAmAyD//+AQAIAAIZmw///fJQCAACL9kP//4JAAAAQ0oTAAAETkMA==
Date: Fri, 24 Aug 2018 10:02:33 +0000
Message-ID: <4ad8ed29431342c5a301cb29238f2846@AMSPEX02CL03.citrite.net>
References: <E1ft0R1-0000Ei-7L@osstest.test-lab.xenproject.org>
 <20180824091314.dwcnmwfjctdre2pw@citrix.com>
 <b27568f003fb447a8526a038d5d23a80@AMSPEX02CL03.citrite.net>
 <20180824093458.yqpjn2bidhkyifo2@citrix.com>
 <867af023836249878d96196f9e1e27be@AMSPEX02CL03.citrite.net>
 <20180824093738.w6vw2oyekx3zrzho@citrix.com>
 <f34aee1d4a314083baf6d994c8517563@AMSPEX02CL03.citrite.net>
 <20180824095020.ysqrwl7gq7i3cfe5@citrix.com>
 <170c45fbb00646ea89a5b82eff5ae821@AMSPEX02CL03.citrite.net>
In-Reply-To: <170c45fbb00646ea89a5b82eff5ae821@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] [linux-3.18 bisection] complete
 test-amd64-amd64-xl-shadow
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <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>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4
ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZ10gT24gQmVoYWxmDQo+IE9mIFBh
dWwgRHVycmFudA0KPiBTZW50OiAyNCBBdWd1c3QgMjAxOCAxMDo1Mg0KPiBUbzogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4NCj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZzsgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47IG9zc3Rlc3QNCj4gc2VydmljZSBvd25l
ciA8b3NzdGVzdC1hZG1pbkB4ZW5wcm9qZWN0Lm9yZz4NCj4gU3ViamVjdDogUmU6IFtYZW4tZGV2
ZWxdIFtsaW51eC0zLjE4IGJpc2VjdGlvbl0gY29tcGxldGUgdGVzdC1hbWQ2NC1hbWQ2NC0NCj4g
eGwtc2hhZG93DQo+IA0KPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gRnJvbTog
V2VpIExpdSBbbWFpbHRvOndlaS5saXUyQGNpdHJpeC5jb21dDQo+ID4gU2VudDogMjQgQXVndXN0
IDIwMTggMTA6NTANCj4gPiBUbzogUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJhbnRAY2l0cml4LmNv
bT4NCj4gPiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47IG9zc3Rlc3Qgc2Vydmlj
ZSBvd25lciA8b3NzdGVzdC0NCj4gPiBhZG1pbkB4ZW5wcm9qZWN0Lm9yZz47IHhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiA+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbbGludXgt
My4xOCBiaXNlY3Rpb25dIGNvbXBsZXRlIHRlc3QtYW1kNjQtDQo+IGFtZDY0LQ0KPiA+IHhsLXNo
YWRvdw0KPiA+DQo+ID4gT24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMTA6NDQ6MDlBTSArMDEwMCwg
UGF1bCBEdXJyYW50IHdyb3RlOg0KPiA+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K
PiA+ID4gPiBGcm9tOiBXZWkgTGl1IFttYWlsdG86d2VpLmxpdTJAY2l0cml4LmNvbV0NCj4gPiA+
ID4gU2VudDogMjQgQXVndXN0IDIwMTggMTA6MzgNCj4gPiA+ID4gVG86IFBhdWwgRHVycmFudCA8
UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+DQo+ID4gPiA+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPjsgb3NzdGVzdCBzZXJ2aWNlIG93bmVyIDxvc3N0ZXN0LQ0KPiA+ID4gPiBhZG1p
bkB4ZW5wcm9qZWN0Lm9yZz47IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiA+ID4g
PiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW2xpbnV4LTMuMTggYmlzZWN0aW9uXSBjb21wbGV0
ZSB0ZXN0LWFtZDY0LQ0KPiA+IGFtZDY0LQ0KPiA+ID4gPiB4bC1zaGFkb3cNCj4gPiA+ID4NCj4g
PiA+ID4gT24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMTA6MzU6NTJBTSArMDEwMCwgUGF1bCBEdXJy
YW50IHdyb3RlOg0KPiA+ID4gPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiA+
ID4gPiA+IEZyb206IFdlaSBMaXUgW21haWx0bzp3ZWkubGl1MkBjaXRyaXguY29tXQ0KPiA+ID4g
PiA+ID4gU2VudDogMjQgQXVndXN0IDIwMTggMTA6MzUNCj4gPiA+ID4gPiA+IFRvOiBQYXVsIER1
cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPg0KPiA+ID4gPiA+ID4gQ2M6IFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+OyBvc3N0ZXN0IHNlcnZpY2Ugb3duZXIgPG9zc3Rlc3QtDQo+
ID4gPiA+ID4gPiBhZG1pbkB4ZW5wcm9qZWN0Lm9yZz47IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZw0KPiA+ID4gPiA+ID4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtsaW51eC0zLjE4
IGJpc2VjdGlvbl0gY29tcGxldGUgdGVzdC0NCj4gYW1kNjQtDQo+ID4gPiA+IGFtZDY0LQ0KPiA+
ID4gPiA+ID4geGwtc2hhZG93DQo+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gT24gRnJpLCBBdWcg
MjQsIDIwMTggYXQgMTA6MzA6MjZBTSArMDEwMCwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiA+ID4g
PiA+ID4gPiA+ID4gRm9yIGJpc2VjdGlvbiByZXZpc2lvbi10dXBsZSBncmFwaCBzZWU6DQo+ID4g
PiA+ID4gPiA+ID4gPiAgICBodHRwOi8vbG9ncy50ZXN0LQ0KPiA+IGxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L3Jlc3VsdHMvYmlzZWN0L2xpbnV4LQ0KPiA+ID4gPiA+ID4gPiA+IDMuMTgvdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cuZ3Vlc3Qtc3RhcnQuaHRtbA0KPiA+ID4gPiA+ID4gPiA+
ID4gUmV2aXNpb24gSURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5LCB0
byB0aGUNCj4gVHJlZXMNCj4gPiA+ID4gYWJvdmUuDQo+ID4gPiA+ID4gPiA+ID4NCj4gPiA+ID4g
PiA+ID4gPiBkb21haW5idWlsZGVyOiBkZXRhaWw6IHZjcHVfeDg2XzY0OiBjYWxsZWQNCj4gPiA+
ID4gPiA+ID4gPiBkb21haW5idWlsZGVyOiBkZXRhaWw6IHZjcHVfeDg2XzY0OiBjcjM6IHBmbiAw
eDIyNDUgbWZuDQo+IDB4MjQ0ODQ1DQo+ID4gPiA+ID4gPiA+ID4geGVuZm9yZWlnbm1lbW9yeTog
ZXJyb3I6IGlvY3RsIGZhaWxlZDogSW52YWxpZCBhcmd1bWVudA0KPiA+ID4gPiA+ID4gPiA+IHhj
OiBlcnJvcjogcGFuaWM6IHhjX2RvbV9ib290LmM6NDIwOiB4Y19kb21fZ250dGFiX3NlZWQ6DQo+
IGZhaWxlZA0KPiA+IHRvDQo+ID4gPiA+ID4gPiBhY3F1aXJlDQo+ID4gPiA+ID4gPiA+ID4gZDEg
Z3JhbnQgdGFibGUgW2Vycm5vPTIyXQ0KPiA+ID4gPiA+ID4gPiA+IDogSW50ZXJuYWwgZXJyb3IN
Cj4gPiA+ID4gPiA+ID4gPiBsaWJ4bDogZXJyb3I6IGxpYnhsX2RvbS5jOjc1MDpsaWJ4bF9fYnVp
bGRfZG9tOg0KPiA+IHhjX2RvbV9nbnR0YWJfaW5pdA0KPiA+ID4gPiBmYWlsZWQ6DQo+ID4gPiA+
ID4gPiA+ID4gSW52YWxpZCBhcmd1bWVudA0KPiA+ID4gPiA+ID4gPiA+IGRvbWFpbmJ1aWxkZXI6
IGRldGFpbDogeGNfZG9tX3JlbGVhc2U6IGNhbGxlZA0KPiA+ID4gPiA+ID4gPiA+DQo+ID4gPiA+
ID4gPiA+DQo+ID4gPiA+ID4gPiA+IFRha2luZyBhIGxvb2sgbm93Li4uIEp1c3QgZm9yY2luZyBo
YXAgb2ZmIGRvZXNuJ3QgZ2VuZXJhdGUgYW4NCj4gPiBpbW1lZGlhdGUNCj4gPiA+ID4gPiA+IHJl
cHJvIHNvIEknbGwgaGF2ZSB0byBoYXZlIGEgY2xvc2VyIGxvb2sgYXQgdGhlIGVudmlyb25tZW50
Lg0KPiA+ID4gPiA+ID4NCj4gPiA+ID4gPiA+IE5vdGUgdGhlIExpbnV4IGJyYW5jaCBpcyAzLjE4
LiBJJ20gbm90IHN1cmUgaWYgdGhhdCByZWFsbHkgbWF0dGVycy4NCj4gPiA+ID4gPiA+DQo+ID4g
PiA+ID4NCj4gPiA+ID4gPiBJIHRoaW5rIHRoYXQncyB0aGUgZ3Vlc3QgdmVyc2lvbiwgd2hpY2gg
c2hvdWxkIGJlIGlycmVsZXZhbnQuIFRyeWluZyB0bw0KPiA+IGZpZ3VyZQ0KPiA+ID4gPiBvdXQg
ZnJvbSB0aGUgbG9ncyB3aGF0IGRvbTAgaXMuDQo+ID4gPiA+DQo+ID4gPiA+IE5vLiBUaGF0J3Mg
dGhlIGhvc3Qga2VybmVsLg0KPiA+ID4gPg0KPiA+ID4NCj4gPiA+IE9rLiBHb3QgYSByZXBybyB3
aXRoIG15IGJhc2UgZGViaWFuIDQuOSBkb20wIGtlcm5lbDoNCj4gPiA+DQo+ID4gPiB4ZW5mb3Jl
aWdubWVtb3J5OiBlcnJvcjogaW9jdGwgZmFpbGVkOiBJbnZhbGlkIGFyZ3VtZW50DQo+ID4gPiB4
YzogZXJyb3I6IHBhbmljOiB4Y19kb21fYm9vdC5jOjQyMDogeGNfZG9tX2dudHRhYl9zZWVkOiBm
YWlsZWQgdG8NCj4gPiBhY3F1aXJlIGQxIGdyYW50IHRhYmxlIFtlcnJubz0yMl0NCj4gPiA+IDog
SW50ZXJuYWwgZXJyb3INCj4gPiA+IGxpYnhsOiBlcnJvcjogbGlieGxfZG9tLmM6NzUwOmxpYnhs
X19idWlsZF9kb206IHhjX2RvbV9nbnR0YWJfaW5pdCBmYWlsZWQ6DQo+ID4gSW52YWxpZCBhcmd1
bWVudA0KPiA+ID4gZG9tYWluYnVpbGRlcjogZGV0YWlsOiB4Y19kb21fcmVsZWFzZTogY2FsbGVk
DQo+ID4gPiBsaWJ4bDogZXJyb3I6IGxpYnhsX2NyZWF0ZS5jOjEyNjY6ZG9tY3JlYXRlX3JlYnVp
bGRfZG9uZTogRG9tYWluDQo+IDE6Y2Fubm90DQo+ID4gKHJlLSlidWlsZCBkb21haW46IC0zDQo+
ID4gPiBsaWJ4bDogZXJyb3I6IGxpYnhsX2RvbWFpbi5jOjEwMzQ6bGlieGxfX2Rlc3Ryb3lfZG9t
aWQ6IERvbWFpbiAxOk5vbi0NCj4gPiBleGlzdGFudCBkb21haW4NCj4gPiA+IGxpYnhsOiBlcnJv
cjogbGlieGxfZG9tYWluLmM6OTkzOmRvbWFpbl9kZXN0cm95X2NhbGxiYWNrOiBEb21haW4NCj4g
MTpVbmFibGUNCj4gPiB0byBkZXN0cm95IGd1ZXN0DQo+ID4gPiBsaWJ4bDogZXJyb3I6IGxpYnhs
X2RvbWFpbi5jOjkyMDpkb21haW5fZGVzdHJveV9jYjogRG9tYWluIDE6RGVzdHJ1Y3Rpb24NCj4g
PiBvZiBkb21haW4gZmFpbGVkDQo+ID4gPg0KPiA+ID4gSSdtIGd1ZXNzaW5nIGl0IGlzIGEgc3Ry
YWlnaHQgYnVnIGluIHRoZSBmYWxsLWJhY2sgdGhhdCdzIHN1cHBvc2VkIHRvIGhhcHBlbg0KPiBp
Zg0KPiA+IHByaXZjbWQgZG9lc24ndCBkbyByZXNvdXJjZSBtYXBwaW5nLg0KPiA+DQo+ID4gVGhl
cmUgYXJlIGEgbG90IG9mIGZhaWxlZCB0ZXN0cyBmb3IgdGhlIHNhbWUgc3RlcCAgb24gNC45IGJy
YW5jaCBhcw0KPiA+IHdlbGwuIEkgZ3Vlc3MgdGhhdCBpcyBjYXVzZWQgYnkgdGhlIHNhbWUgaXNz
dWUuDQo+IA0KPiBJdCdzIGxvb2tpbmcgbGlrZSBwcml2Y21kIGlzIGZhaWxpbmcgdGhlIGlvY3Rs
IHdpdGggRUlOVkFMIHJhdGhlciB0aGFuIEVOT1RUWSBvcg0KPiBFT1BOT1RTVVBQIGZvciBzb21l
IHJlYXNvbi4gSSdsbCBuZWVkIHRvIGxvb2sgYXQgdGhlIG9sZGVyIHByaXZjbWQgc291cmNlLg0K
PiANCg0KWWVwLCBpdCB3YXMgYSBidWcgaW4gcHJpdmNtZC4gSSBmaXhlZCBpdCBpbiBodHRwczov
L2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC5n
aXQvY29tbWl0L2RyaXZlcnMveGVuL3ByaXZjbWQuYz9pZD1kYzllYWI2ZmQ5NGRkMjYzNDA3NDkz
MjFiYmEyYzU4NjM0NzYxNTE2IGJ1dCB3ZSdyZSBjbGVhcmx5IGdvaW5nIHRvIG5lZWQgdG8gdG9s
ZXJhdGUgdGhlIG9sZCBiZWhhdmlvdXIuIEknbGwgc2VuZCBhIHBhdGNoIHNob3J0bHkuDQoNCiAg
UGF1bA0KDQo+ICAgUGF1bA0KPiANCj4gPiBXZWkuDQo+IA0KPiBfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0DQo+
IFhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVsDQpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 10:26:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 10: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 1ft9Ht-0008ID-Dg; Fri, 24 Aug 2018 10:25: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=kind=lh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ft9Hs-0008I4-R3
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 10:25:52 +0000
X-Inumbo-ID: 2a94a5c8-a788-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2a94a5c8-a788-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 10:26: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 1ft9Hp-0005ft-Rt; Fri, 24 Aug 2018 10:25: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 1ft9Hp-0001eG-KI; Fri, 24 Aug 2018 10:25:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ft9Hp-0007NH-Jc; Fri, 24 Aug 2018 10:25:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126429-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-armhf-libvirt:libvirt-build:fail:regression
 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-vhd: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
 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-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-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=a4c1cba28e13c9792656ec54d284798734a1ae0d
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 24 Aug 2018 10:25:49 +0000
Subject: [Xen-devel] [libvirt test] 126429: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjQyOSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY0MjkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
IGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlidmlydCAgICAg
ICAgICAgICAgYTRjMWNiYTI4ZTEzYzk3OTI2NTZlYzU0ZDI4NDc5ODczNGExYWUwZApiYXNlbGlu
ZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAgMDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIw
ODVlMWZmZWE5ZDU4ZmU4YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzODE0ICAyMDE4LTA2LTA1
IDA0OjE5OjIzIFogICA4MCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzg0MCAgMjAxOC0w
Ni0wNiAwNDoxOToyOCBaICAgNzkgZGF5cyAgIDYwIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNjQyOSAgMjAxOC0wOC0yMyAwMjozNjowMCBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogICAgQWxlcyBN
dXNpbCA8YW11c2lsQHJlZGhhdC5jb20+CiAgQW5kcmVhIEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVk
aGF0LmNvbT4KICBBbnlhIEhhcnRlciA8YWhhcnRlckByZWRoYXQuY29tPgogIEJpbmcgTml1IDxi
aW5nLm5pdUBpbnRlbC5jb20+CiAgQmpvZXJuIFdhbGsgPGJ3YWxrQGxpbnV4LmlibS5jb20+CiAg
Qm9ibyBEdSA8ZHVibzE2M0AxMjYuY29tPgogIEJvcmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51
eC5pYm0uY29tPgogIEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBDaGFu
Z2t1byBTaGkgPHNoaS5jaGFuZ2t1b0BoM2MuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhp
YW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNh
bm9uaWNhbC5jb20+CiAgQ2xlbWVudGluZSBIYXlhdCA8Y2xlbUBsc2UuZXBpdGEuZnI+CiAgQ29s
ZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW4gS2VuaWdzYmVyZyA8ZGFua2Vu
QHJlZGhhdC5jb20+CiAgRGFuaWVsIE5pY29sZXR0aSA8ZGFudHRpMTJAZ21haWwuY29tPgogIERh
bmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGFuaWVsIFZlaWxsYXJk
IDx2ZWlsbGFyZEByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgog
IEVyaWsgU2t1bHRldHkgPGVza3VsdGV0QHJlZGhhdC5jb20+CiAgRmFiaWFubyBGaWTDqm5jaW8g
PGZhYmlhbm9AZmlkZW5jaW8ub3JnPgogIEZpbGlwIEFsYWMgPGZpbGlwYWxhY0BnbWFpbC5jb20+
CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29tPgogIGludHJpZ2VyaSA8aW50cmlnZXJpK2xpYnZp
cnRAYm91bS5vcmc+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmlAYm91bS5vcmc+CiAgSmFtaWUgU3Ry
YW5kYm9nZSA8amFtaWVAY2Fub25pY2FsLmNvbT4KICBKaWUgV2FuZyA8d2FuZ2ppZTg4Lmh1YXdl
aS5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4KICBKaXJpIERlbmVtYXJrIDxq
ZGVuZW1hckByZWRoYXQuY29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAg
SnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29A
cmVkaGF0LmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBL
YXRlcmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExhaW5lIFN0dW1wIDxsYWlu
ZUBsYWluZS5vcmc+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMdXlhbyBI
dWFuZyA8bGh1YW5nQHJlZGhhdC5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1oYXJ0bWF5QGxpbnV4
LmlibS5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1oYXJ0bWF5QGxpbnV4LnZuZXQuaWJtLmNvbT4K
ICBNYXJjb3MgUGF1bG8gZGUgU291emEgPG1hcmNvcy5zb3V6YS5vcmdAZ21haWwuY29tPgogIE1h
cmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNv
bT4KICBNYXJ0aW4gS2xldHphbmRlciA8bWtsZXR6YW5AcmVkaGF0LmNvbT4KICBNYXR0aGlhcyBC
b2x0ZSA8bWF0dGhpYXMuYm9sdGVAZ29vZ2xlbWFpbC5jb20+CiAgTWljaGFsIFByaXZvem5payA8
bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNoYWwgUHLDrXZvem7DrWsgPG1wcml2b3puQHJlZGhh
dC5jb20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tvdnNraXlAdmlydHVvenpvLmNv
bT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBr
cmVtcGFAcmVkaGF0LmNvbT4KICBQaW5vIFRvc2Nhbm8gPHB0b3NjYW5vQHJlZGhhdC5jb20+CiAg
UmFkb3N0aW4gU3RveWFub3YgPHJzdG95YW5vdjFAZ21haWwuY29tPgogIFJhbXkgRWxrZXN0IDxy
YW15ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15ZWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4K
ICBSaWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgogIFJvbWFuIEJvZ29yb2Rz
a2l5IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+CiAgU2hpIExlaSA8c2hpbGVpLm1hc3NjbG91ZHNA
Z214LmNvbT4KICBTaGljaGFuZ2t1byA8c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgU2ltb24gS29i
eWRhIDxza29ieWRhQHJlZGhhdC5jb20+CiAgU3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFkZXJAY2Fu
b25pY2FsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4K
ICBTdWtyaXQgQmhhdG5hZ2FyIDxza3J0Ymh0bmdyQGdtYWlsLmNvbT4KICBUb23DocWhIEdvbGVt
YmlvdnNrw70gPHRnb2xlbWJpQHJlZGhhdC5jb20+CiAgVml0YWx5IEt1em5ldHNvdiA8dmt1em5l
dHNAcmVkaGF0LmNvbT4KICB3MDAyNTE1NzQgPHdhbmdqaWU4OEBodWF3ZWkuY29tPgogIFdlaWx1
biBaaHUgPHpodXdlaWx1bkBodWF3ZWkuY29tPgogIHhpbmh1YS5DYW8gPGNhb3hpbmh1YUBodWF3
ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgoo
Tm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNDU3MyBsaW5lcyBsb25nLikKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 10:30:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 10:30:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ft9MR-0000ZR-1O; Fri, 24 Aug 2018 10:30:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=npre=lh=citrix.com=prvs=76755a058=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ft9MP-0000ZM-Ua
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 10:30:33 +0000
X-Inumbo-ID: d238c0bb-a788-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d238c0bb-a788-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 10:31:12 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,281,1531785600"; d="scan'208";a="78081875"
Date: Fri, 24 Aug 2018 12:30:22 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180824103022.ks7mo54t3trji7vb@mac>
References: <20180822075200.50278-1-roger.pau@citrix.com>
 <20180822075200.50278-4-roger.pau@citrix.com>
 <20180822094528.leahcq53qdfdpes2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180822094528.leahcq53qdfdpes2@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 v7 3/6] iommu: make iommu_inclusive_mapping
 a suboption of dom0-iommu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 George 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, 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>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMTA6NDU6MjhBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBXZWQsIEF1ZyAyMiwgMjAxOCBhdCAwOTo1MTo1N0FNICswMjAwLCBSb2dlciBQYXUgTW9u
bmUgd3JvdGU6Cj4gPiBJbnRyb2R1Y2UgYSBuZXcgZG9tMC1pb21tdT1tYXAtaW5jbHVzaXZlIGdl
bmVyaWMgb3B0aW9uIHRoYXQKPiA+IHN1cGVyc2VkZXMgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcu
IFRoZSBwcmV2aW91cyBiZWhhdmlvciBpcyBwcmVzZXJ2ZWQKPiA+IGFuZCB0aGUgb3B0aW9uIHNo
b3VsZCBvbmx5IGJlIGVuYWJsZWQgYnkgZGVmYXVsdCBvbiBJbnRlbCBoYXJkd2FyZS4KPiA+IAo+
ID4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
Cj4gPiBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4K
PiA+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPiBSZXZp
ZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cj4gCj4gUmV2aWV3ZWQt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gCj4gV2l0aCBvbmUgbml0IGJlbG93
Ogo+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vc21tdS5jCj4gPiBpbmRleCA3NGMwOWIwOTkx
Li5iMTQyNjc3YjhjIDEwMDY0NAo+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJt
L3NtbXUuYwo+ID4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYwo+ID4g
QEAgLTI3MjcsNiArMjcyNyw4IEBAIHN0YXRpYyBpbnQgYXJtX3NtbXVfaW9tbXVfZG9tYWluX2lu
aXQoc3RydWN0IGRvbWFpbiAqZCkKPiA+ICAKPiA+ICBzdGF0aWMgdm9pZCBfX2h3ZG9tX2luaXQg
YXJtX3NtbXVfaW9tbXVfaHdkb21faW5pdChzdHJ1Y3QgZG9tYWluICpkKQo+ID4gIHsKPiA+ICsJ
LyogU2V0IHRvIGZhbHNlIG9wdGlvbnMgbm90IHN1cHBvcnRlZCBvbiBBUk0uICovCj4gCj4gTWlz
c2luZyBhIGNvbW1hIGFmdGVyICJmYWxzZSIuCgpJdCBzZWVtcyB3ZWlyZCB0byBtZSB0byBhZGQg
YSBjb21tYSB0aGVyZSwgYXQgbGVhc3QgaWYgSSB3YXMgdG8gcmVhZAp0aGUgc2VudGVuY2UgSSB3
b24ndCBtYWtlIGEgcGF1c2UgdGhlcmUuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 10:49:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 10: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 1ft9dw-0001p2-LF; Fri, 24 Aug 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=n8yf=lh=citrix.com=prvs=76773b150=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ft9du-0001ox-Pq
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 10:48:38 +0000
X-Inumbo-ID: 593f1dfe-a78b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 593f1dfe-a78b-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 10:49:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,281,1531785600"; d="scan'208";a="63623269"
Date: Fri, 24 Aug 2018 11:48:35 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: osstest service owner <osstest-admin@xenproject.org>
Message-ID: <20180824104834.n2fd5ufj34umbidk@citrix.com>
References: <osstest-126429-mainreport@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <osstest-126429-mainreport@xen.org>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [libvirt test] 126429: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

Ck9uIEZyaSwgQXVnIDI0LCAyMDE4IGF0IDEwOjI1OjQ5QU0gKzAwMDAsIG9zc3Rlc3Qgc2Vydmlj
ZSBvd25lciB3cm90ZToKPiBmbGlnaHQgMTI2NDI5IGxpYnZpcnQgcmVhbCBbcmVhbF0KPiBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2NDI5Lwo+IAo+
IFJlZ3Jlc3Npb25zIDotKAo+IAo+IFRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAo+IGluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgo+ICBi
dWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICA2IGxpYnZpcnQtYnVpbGQgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjM4MTQKPiAgYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgNiBs
aWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTIzODE0Cj4gIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyMzgxNAoKTWlzc2luZyBidWlsZCBkZXBlbmRlbmN5IGluIG9zc3Rlc3QuICBHbnVU
TFMgaGFzIGJlY29tZSBhIGhhcmQKcmVxdWlyZW1lbnQuCgpjaGVja2luZyBmb3IgR05VVExTLi4u
IG5vCmNvbmZpZ3VyZTogZXJyb3I6IFlvdSBtdXN0IGluc3RhbGwgdGhlIGdudXRscyA+PSAzLjIu
MCBwa2ctY29uZmlnIG1vZHVsZSB0byBjb21waWxlIGxpYnZpcnQKCmNvbW1pdCA2MGQ5YWQ2ZjFl
NDI2MThmY2UxMGJhZWIwZjAyYzM1ZTVlYmQ1YjI0CkF1dGhvcjogICAgIE1pY2hhbCBQcml2b3pu
aWsgPG1wcml2b3puQHJlZGhhdC5jb20+CkF1dGhvckRhdGU6IE1vbiBKdW4gNCAwNjo1MTo1MCAy
MDE4ICswMjAwCkNvbW1pdDogICAgIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5j
b20+CkNvbW1pdERhdGU6IFR1ZSBKdW4gNSAxNDozMjowMyAyMDE4ICswMjAwCgogICAgY29uZmln
dXJlOiBSZXF1aXJlIEdudVRMUwoKICAgIFdlIGFyZSBidWlsZGluZyB3aXRoIEdudVRMUyBldmVy
eXdoZXJlIGJlY2F1c2UgR251VExTIGlzIHdpZGVseQogICAgYXZhaWxhYmxlLiBBbHNvLCBpdCBp
cyBkZXNpcmFibGUgdG8gcHJlZmVyIGNyeXB0b2dyYXBoaWNhbGx5CiAgICBzdHJvbmcgUFJORyBv
dmVyICIvZGV2L3VyYW5kb20iIHdoaWNoIGlzIGp1c3QgYSBmYWxsYmFjay4KCiAgICBTaWduZWQt
b2ZmLWJ5OiBNaWNoYWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogICAgUmV2aWV3
ZWQtYnk6IERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CgoKV2VpLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 10:50:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 10:50: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 1ft9fG-0001y9-1W; Fri, 24 Aug 2018 10:50: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=npre=lh=citrix.com=prvs=76755a058=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ft9fE-0001t7-2k
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 10:50:00 +0000
X-Inumbo-ID: 89c40575-a78b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 89c40575-a78b-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 10:50:39 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,281,1531785600"; d="scan'208";a="78082564"
Date: Fri, 24 Aug 2018 12:49:52 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180824104952.oha3evvl7vudh4t7@mac>
References: <20180822075200.50278-1-roger.pau@citrix.com>
 <20180822075200.50278-5-roger.pau@citrix.com>
 <20180822094534.omqbffzr5r3k6v5f@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180822094534.omqbffzr5r3k6v5f@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 v7 4/6] mm: introduce a helper to get the
 memory type 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>,
 George 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>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMTA6NDU6MzRBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBXZWQsIEF1ZyAyMiwgMjAxOCBhdCAwOTo1MTo1OEFNICswMjAwLCBSb2dlciBQYXUgTW9u
bmUgd3JvdGU6Cj4gPiBSZXR1cm5zIGFsbCB0aGUgbWVtb3J5IHR5cGVzIGFwcGxpY2FibGUgdG8g
YSBwYWdlLgo+ID4gCj4gPiBUaGlzIGZ1bmN0aW9uIGlzIHVuaW1wbGVtZW50ZWQgZm9yIEFSTS4K
PiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+Cj4gPiBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+
ID4gLS0tCj4gPiBDaGFuZ2VzIHNpbmNlIHY1Ogo+ID4gIC0gUmV0dXJuIGFsbCB0eXBlcyB0aGF0
IGFwcGx5IHRvIGEgcGFnZSwgc2luY2UgdGhlIHR5cGVzIHRoZW1zZWx2ZXMKPiA+ICAgIGFyZSBm
bGFncyB0aGF0IGNhbiBiZSBvcidlZCB0b2dldGhlci4KPiA+IC0tLQo+ID4gQ2M6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiA+IENjOiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgo+ID4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+Cj4gPiBDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5j
aXRyaXguY29tPgo+ID4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
Pgo+ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+IENjOiBLb25yYWQg
Unplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4gPiBDYzogVGltIERlZWdh
biA8dGltQHhlbi5vcmc+Cj4gPiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+
IC0tLQo+ID4gIHhlbi9hcmNoL3g4Ni9tbS5jICAgIHwgNDIgKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrCj4gPiAgeGVuL2luY2x1ZGUveGVuL21tLmggfCAgMyArKysK
PiA+ICAyIGZpbGVzIGNoYW5nZWQsIDQ1IGluc2VydGlvbnMoKykKPiA+IAo+ID4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKPiA+IGluZGV4IDhhYzQ0
MTI1NTQuLmZjZjRiYjBhZmMgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0uYwo+ID4g
KysrIGIveGVuL2FyY2gveDg2L21tLmMKPiA+IEBAIC00MzAsNiArNDMwLDQ4IEBAIGludCBwYWdl
X2lzX3JhbV90eXBlKHVuc2lnbmVkIGxvbmcgbWZuLCB1bnNpZ25lZCBsb25nIG1lbV90eXBlKQo+
ID4gICAgICByZXR1cm4gMDsKPiA+ICB9Cj4gPiAgCj4gPiArdW5zaWduZWQgaW50IHBhZ2VfZ2V0
X3JhbV90eXBlKHVuc2lnbmVkIGxvbmcgbWZuKQo+IAo+IEl0IHdvdWxkIGJlIGJldHRlciBpZiB5
b3UgY2FuIHVzZSB0eXBlLXNhZmUgbWZuX3QgaGVyZS4KPiAKPiAKPiA+ICt7Cj4gPiArICAgIHVp
bnQ2NF90IGxhc3QgPSAwLCBtYWRkciA9IHBmbl90b19wYWRkcihtZm4pOwo+IAo+IEFuZCB0aGVu
Cj4gCj4gICAgIG1hZGRyID0gbWZuX3RvX21hZGRyKG1mbik7Cj4gCj4gVGhlIHJlc3QgbG9va3Mg
Z29vZCB0byBtZS4KCk9LLCBJIGhhdmVuJ3QgZG9uZSBpdCBiZWZvcmUgYmVjYXVzZSB0aGUgb25s
eSBjYWxsZXIgYWxyZWFkeSB1c2VzCnVuc2lnbmVkIGxvbmcgdG8gZGVhbCB3aXRoIG1mbnMsIGFu
ZCB0aGUgZnVuY3Rpb24gaXRzZWxmIHdpbGwgYWxzbwplbmQgdXAgdHJhbnNsYXRpbmcgdGhlIG1m
biBpbnRvIHVuc2lnbmVkIGxvbmcsIHNvIGl0IHNlZW1lZCB0byBtZQpxdWl0ZSBwb2ludGxlc3Mg
dG8gYWRkIHRoaXMgZXh0cmEgdHJhbnNsYXRpb24gdGhhdCBkb2Vzbid0IHNlZW0gdG8KYmVuZWZp
dCBlaXRoZXIgdGhlIGNhbGxlciBvciB0aGUgZnVuY3Rpb24gaXRzZWxmLCBidXQgd2lsbCBjaGFu
Z2UgaXQKbm93LgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 10:50:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 10:50:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ft9fT-0002Re-BH; Fri, 24 Aug 2018 10:50: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=a07f=lh=xenproject.org=prvs=7674b0e0e=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1ft9fS-0002RQ-SB
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 10:50:14 +0000
X-Inumbo-ID: 4ae6e9fd-a78b-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4ae6e9fd-a78b-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 12:48:53 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,281,1531785600"; d="scan'208";a="63623318"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75115-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-jessie:test-amd64-i386-i386-jessie-netboot-pvgrub:guest-start/debian.repeat:fail:regression
 distros-debian-jessie:test-amd64-amd64-i386-jessie-netboot-pygrub:guest-start/debian.repeat:fail:regression
 distros-debian-jessie:test-armhf-armhf-armhf-jessie-netboot-pygrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=75078
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 24 Aug 2018 11:50:07 +0100
Subject: [Xen-devel] [distros-debian-jessie test] 75115: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDc1MTE1IGRpc3Ryb3MtZGViaWFuLWplc3NpZSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTExNS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LWkzODYtamVzc2ll
LW5ldGJvb3QtcHZncnViIDE5IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2
cy4gNzUwNzgKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1qZXNzaWUtbmV0Ym9vdC1weWdydWIgMTkg
Z3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiA3NTA3OAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYtYXJtaGYtamVzc2llLW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwg
bGlrZSA3NTA3OAoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAgICAgICAgICAgICAgIDc1MDc4
Cgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1qZXNzaWUtbmV0Ym9vdC1wdmdydWIgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtaTM4Ni1qZXNzaWUtbmV0Ym9vdC1wdmdydWIgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1qZXNzaWUtbmV0Ym9vdC1weWdydWIgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1qZXNzaWUtbmV0Ym9v
dC1weWdydWIgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYt
amVzc2llLW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rl
c3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9v
c3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQ
dXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 10:54:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 10: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 1ft9jF-0002ti-0E; Fri, 24 Aug 2018 10: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=n8yf=lh=citrix.com=prvs=76773b150=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ft9jD-0002tb-NH
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 10:54:07 +0000
X-Inumbo-ID: 1d7ba6bb-a78c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1d7ba6bb-a78c-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 10:54:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,281,1531785600"; d="scan'208";a="63623497"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 24 Aug 2018 11:54:04 +0100
Message-ID: <20180824105404.8131-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] tools: building IPXE should be determined by
 CONFIG_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>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0b29scy9m
aXJtd2FyZS9NYWtlZmlsZSB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwg
MSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL01ha2VmaWxlIGIvdG9v
bHMvZmlybXdhcmUvTWFrZWZpbGUKaW5kZXggZWQxYTEzMThmNi4uY2YzMDRmYzU3OCAxMDA2NDQK
LS0tIGEvdG9vbHMvZmlybXdhcmUvTWFrZWZpbGUKKysrIGIvdG9vbHMvZmlybXdhcmUvTWFrZWZp
bGUKQEAgLTE1LDcgKzE1LDcgQEAgU1VCRElSUy0kKENPTkZJR19PVk1GKSArPSBvdm1mLWRpcgog
U1VCRElSUy0kKENPTkZJR19TRUFCSU9TKSArPSBzZWFiaW9zLWRpcgogU1VCRElSUy0kKENPTkZJ
R19ST01CSU9TKSArPSByb21iaW9zCiBTVUJESVJTLSQoQ09ORklHX1JPTUJJT1MpICs9IHZnYWJp
b3MKLVNVQkRJUlMtJChDT05GSUdfUk9NQklPUykgKz0gZXRoZXJib290CitTVUJESVJTLSQoQ09O
RklHX0lQWEUpICs9IGV0aGVyYm9vdAogU1VCRElSUy0kKENPTkZJR19QVl9TSElNKSArPSB4ZW4t
ZGlyCiBTVUJESVJTLXkgKz0gaHZtbG9hZGVyCiAKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 10:54:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 10: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 1ft9jz-0002yt-BA; Fri, 24 Aug 2018 10:54:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ym0v=lh=i-love.sakura.ne.jp=penguin-kernel@srs-us1.protection.inumbo.net>)
 id 1ft9jy-0002yl-3S
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 10:54:54 +0000
X-Inumbo-ID: 37e5072d-a78c-11e8-a6a9-d7ebe60f679a
Received: from www262.sakura.ne.jp (unknown [202.181.97.72])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 37e5072d-a78c-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 10:55:32 +0000 (UTC)
Received: from fsav402.sakura.ne.jp (fsav402.sakura.ne.jp [133.242.250.101])
 by www262.sakura.ne.jp (8.15.2/8.15.2) with ESMTP id w7OAsPjf051554;
 Fri, 24 Aug 2018 19:54:25 +0900 (JST)
 (envelope-from penguin-kernel@I-love.SAKURA.ne.jp)
Received: from www262.sakura.ne.jp (202.181.97.72)
 by fsav402.sakura.ne.jp (F-Secure/fsigk_smtp/530/fsav402.sakura.ne.jp);
 Fri, 24 Aug 2018 19:54:25 +0900 (JST)
X-Virus-Status: clean(F-Secure/fsigk_smtp/530/fsav402.sakura.ne.jp)
Received: from [192.168.1.8] (softbank060157066051.bbtec.net [60.157.66.51])
 (authenticated bits=0)
 by www262.sakura.ne.jp (8.15.2/8.15.2) with ESMTPSA id w7OAsKKe051505
 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
 Fri, 24 Aug 2018 19:54:25 +0900 (JST)
 (envelope-from penguin-kernel@I-love.SAKURA.ne.jp)
To: Michal Hocko <mhocko@kernel.org>, Andrew Morton <akpm@linux-foundation.org>
References: <20180716115058.5559-1-mhocko@kernel.org>
From: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
Message-ID: <8cbfb09f-0c5a-8d43-1f5e-f3ff7612e289@I-love.SAKURA.ne.jp>
Date: Fri, 24 Aug 2018 19:54:19 +0900
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180716115058.5559-1-mhocko@kernel.org>
Content-Language: en-US
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,
 =?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>,
 Leon Romanovsky <leonro@mellanox.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>,
 =?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>,
 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>

VHdvIG1vcmUgd29ycmllcyBmb3IgdGhpcyBwYXRjaC4KCgoKPiAtLS0gYS9kcml2ZXJzL2dwdS9k
cm0vYW1kL2FtZGdwdS9hbWRncHVfbW4uYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1k
Z3B1L2FtZGdwdV9tbi5jCj4gQEAgLTE3OCwxMiArMTc4LDE4IEBAIHZvaWQgYW1kZ3B1X21uX3Vu
bG9jayhzdHJ1Y3QgYW1kZ3B1X21uICptbikKPiAgICoKPiAgICogQGFtbjogb3VyIG5vdGlmaWVy
Cj4gICAqLwo+IC1zdGF0aWMgdm9pZCBhbWRncHVfbW5fcmVhZF9sb2NrKHN0cnVjdCBhbWRncHVf
bW4gKmFtbikKPiArc3RhdGljIGludCBhbWRncHVfbW5fcmVhZF9sb2NrKHN0cnVjdCBhbWRncHVf
bW4gKmFtbiwgYm9vbCBibG9ja2FibGUpCj4gIHsKPiAtICAgICAgIG11dGV4X2xvY2soJmFtbi0+
cmVhZF9sb2NrKTsKPiArICAgICAgIGlmIChibG9ja2FibGUpCj4gKyAgICAgICAgICAgICAgIG11
dGV4X2xvY2soJmFtbi0+cmVhZF9sb2NrKTsKPiArICAgICAgIGVsc2UgaWYgKCFtdXRleF90cnls
b2NrKCZhbW4tPnJlYWRfbG9jaykpCj4gKyAgICAgICAgICAgICAgIHJldHVybiAtRUFHQUlOOwo+
ICsKPiAgICAgICAgIGlmIChhdG9taWNfaW5jX3JldHVybigmYW1uLT5yZWN1cnNpb24pID09IDEp
Cj4gICAgICAgICAgICAgICAgIGRvd25fcmVhZF9ub25fb3duZXIoJmFtbi0+bG9jayk7CgpXaHkg
ZG9uJ3Qgd2UgbmVlZCB0byB1c2UgdHJ5bG9jayBoZXJlIGlmIGJsb2NrYWJsZSA9PSBmYWxzZSA/
CldhbnQgY29tbWVudCB3aHkgaXQgaXMgc2FmZSB0byB1c2UgYmxvY2tpbmcgbG9jayBoZXJlLgoK
PiAgICAgICAgIG11dGV4X3VubG9jaygmYW1uLT5yZWFkX2xvY2spOwo+ICsKPiArICAgICAgIHJl
dHVybiAwOwo+ICB9Cj4gCj4gIC8qKgoKCgo+IC0tLSBhL21tL2htbS5jCj4gKysrIGIvbW0vaG1t
LmMKPiBAQCAtMTc3LDE2ICsxNzcsMTkgQEAgc3RhdGljIHZvaWQgaG1tX3JlbGVhc2Uoc3RydWN0
IG1tdV9ub3RpZmllciAqbW4sIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKQo+ICAgICAgICAgdXBfd3Jp
dGUoJmhtbS0+bWlycm9yc19zZW0pOwo+ICB9Cj4gCj4gLXN0YXRpYyB2b2lkIGhtbV9pbnZhbGlk
YXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICtzdGF0aWMgaW50IGht
bV9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAo+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgc3Rh
cnQsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9u
ZyBlbmQpCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
bG9uZyBlbmQsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBi
bG9ja2FibGUpCj4gIHsKPiAgICAgICAgIHN0cnVjdCBobW0gKmhtbSA9IG1tLT5obW07Cj4gCj4g
ICAgICAgICBWTV9CVUdfT04oIWhtbSk7Cj4gCj4gICAgICAgICBhdG9taWNfaW5jKCZobW0tPnNl
cXVlbmNlKTsKPiArCj4gKyAgICAgICByZXR1cm4gMDsKPiAgfQo+IAo+ICBzdGF0aWMgdm9pZCBo
bW1faW52YWxpZGF0ZV9yYW5nZV9lbmQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCgpUaGlzIGFz
c3VtZXMgdGhhdCBobW1faW52YWxpZGF0ZV9yYW5nZV9lbmQoKSBkb2VzIG5vdCBoYXZlIG1lbW9y
eQphbGxvY2F0aW9uIGRlcGVuZGVuY3kuIEJ1dCBobW1faW52YWxpZGF0ZV9yYW5nZSgpIGZyb20K
aG1tX2ludmFsaWRhdGVfcmFuZ2VfZW5kKCkgaW52b2x2ZXMKCiAgICAgICAgZG93bl9yZWFkKCZo
bW0tPm1pcnJvcnNfc2VtKTsKICAgICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5KG1pcnJvciwgJmht
bS0+bWlycm9ycywgbGlzdCkKICAgICAgICAgICAgICAgIG1pcnJvci0+b3BzLT5zeW5jX2NwdV9k
ZXZpY2VfcGFnZXRhYmxlcyhtaXJyb3IsIGFjdGlvbiwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGFydCwgZW5kKTsKICAgICAgICB1cF9y
ZWFkKCZobW0tPm1pcnJvcnNfc2VtKTsKCnNlcXVlbmNlLiBXaGF0IGlzIHN1cnByaXNpbmcgaXMg
dGhhdCB0aGVyZSBpcyBubyBpbi10cmVlIHVzZXIgd2hvIGFzc2lnbnMKc3luY19jcHVfZGV2aWNl
X3BhZ2V0YWJsZXMgZmllbGQuCgogICQgZ3JlcCAtRnIgc3luY19jcHVfZGV2aWNlX3BhZ2V0YWJs
ZXMgKgogIERvY3VtZW50YXRpb24vdm0vaG1tLnJzdDogICAgIC8qIHN5bmNfY3B1X2RldmljZV9w
YWdldGFibGVzKCkgLSBzeW5jaHJvbml6ZSBwYWdlIHRhYmxlcwogIGluY2x1ZGUvbGludXgvaG1t
Lmg6ICogd2lsbCBnZXQgY2FsbGJhY2tzIHRocm91Z2ggc3luY19jcHVfZGV2aWNlX3BhZ2V0YWJs
ZXMoKSBvcGVyYXRpb24gKHNlZQogIGluY2x1ZGUvbGludXgvaG1tLmg6ICAgIC8qIHN5bmNfY3B1
X2RldmljZV9wYWdldGFibGVzKCkgLSBzeW5jaHJvbml6ZSBwYWdlIHRhYmxlcwogIGluY2x1ZGUv
bGludXgvaG1tLmg6ICAgIHZvaWQgKCpzeW5jX2NwdV9kZXZpY2VfcGFnZXRhYmxlcykoc3RydWN0
IGhtbV9taXJyb3IgKm1pcnJvciwKICBpbmNsdWRlL2xpbnV4L2htbS5oOiAqIGhtbV9taXJyb3Jf
b3BzLnN5bmNfY3B1X2RldmljZV9wYWdldGFibGVzKCkgY2FsbGJhY2ssIHNvIHRoYXQgQ1BVIHBh
Z2UKICBtbS9obW0uYzogICAgICAgICAgICAgICBtaXJyb3ItPm9wcy0+c3luY19jcHVfZGV2aWNl
X3BhZ2V0YWJsZXMobWlycm9yLCBhY3Rpb24sCgpUaGF0IGlzLCB0aGlzIEFQSSBzZWVtcyB0byBi
ZSBjdXJyZW50bHkgdXNlZCBieSBvbmx5IG91dC1vZi10cmVlIHVzZXJzLiBTaW5jZQp3ZSBjYW4n
dCBjaGVjayB0aGF0IG5vYm9keSBoYXMgbWVtb3J5IGFsbG9jYXRpb24gZGVwZW5kZW5jeSwgSSB0
aGluayB0aGF0CmhtbV9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KCkgc2hvdWxkIHJldHVybiAtRUFH
QUlOIGlmIGJsb2NrYWJsZSA9PSBmYWxzZSBmb3Igbm93LgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 11:13:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 11:13:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftA1S-0004ng-Be; Fri, 24 Aug 2018 11:12: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=4ds6=lh=gmail.com=jirislaby@srs-us1.protection.inumbo.net>)
 id 1ftA1R-0004nb-MH
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 11:12:57 +0000
X-Inumbo-ID: be825ba6-a78e-11e8-a6a9-d7ebe60f679a
Received: from mail-wr1-f68.google.com (unknown [209.85.221.68])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id be825ba6-a78e-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 11:13:36 +0000 (UTC)
Received: by mail-wr1-f68.google.com with SMTP id o37-v6so7162104wrf.6
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 04:12: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:subject:to:cc:references:from:openpgp:autocrypt
 :message-id:date:user-agent:mime-version:in-reply-to
 :content-language:content-transfer-encoding;
 bh=wM6N9h6EeSPQ4UnEEinpQ7i7rBosAUEBACyzOKe1Sl8=;
 b=hzIBgSgNMFozlC9g9Y0E5QdnCGXnNh5zYlclndknqGsn7PL9pvrUGrNdQl2COWZDzs
 TsmfzBIILaNv5K6MnMTsdDmwnaT7x3tSrjCQARiRyOCCmIy/vIbNWNWSR5jwaYf+3Htr
 jHZMzdpUGhEG9Z9p8X5r44sUC/V8n8G8yKvVIcGoocinJUoXF8xKbZSNyJ4ZBUapJskq
 x+5Fa1gau/g0wZEXBLN0G4cwVhZU5ljZkmP4tjY0foAk0yF7rsjp6clG3Ltv4A+F/Z+m
 cho6ocqGjGQAqdc7LaLtlHJKrxMIJuoiTg383/MrVaEyV3BC7iiashbg3FUyoX5jTfFA
 6AxA==
X-Gm-Message-State: APzg51B5GEgui7fYY+Y6imPk08mVXTwARbSMR1tRJU5ZzKZkXAdwQMvD
 XZhKRldHnnAbF4kgd1QDfJjEvooe
X-Google-Smtp-Source: ANB0VdYtnEyxNEKRXJNmlVnom12u5KXcgprMTXZq8Q2F2UiOD9v7ql4gTts2CLjL9IcGYGMnV93OHw==
X-Received: by 2002:adf:f504:: with SMTP id q4-v6mr934729wro.241.1535109174919; 
 Fri, 24 Aug 2018 04:12:54 -0700 (PDT)
Received: from ?IPv6:2a01:4240:2e27:ad85:aaaa::70f?
 ([2a01:4240:2e27:ad85:aaaa::70f])
 by smtp.gmail.com with ESMTPSA id d12-v6sm8313294wru.36.2018.08.24.04.12.53
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 04:12:54 -0700 (PDT)
To: Xiao Liang <xiliang@redhat.com>, David Miller <davem@davemloft.net>
References: <20180727095608.25210-1-xiliang@redhat.com>
 <20180729.083040.53901922165497594.davem@davemloft.net>
 <60e93e09-7dc2-d2f6-379d-c1d086aa1f49@redhat.com>
From: Jiri Slaby <jslaby@suse.cz>
Openpgp: preference=signencrypt
Autocrypt: addr=jslaby@suse.cz; prefer-encrypt=mutual; keydata=
 xsFNBE6S54YBEACzzjLwDUbU5elY4GTg/NdotjA0jyyJtYI86wdKraekbNE0bC4zV+ryvH4j
 rrcDwGs6tFVrAHvdHeIdI07s1iIx5R/ndcHwt4fvI8CL5PzPmn5J+h0WERR5rFprRh6axhOk
 rSD5CwQl19fm4AJCS6A9GJtOoiLpWn2/IbogPc71jQVrupZYYx51rAaHZ0D2KYK/uhfc6neJ
 i0WqPlbtIlIrpvWxckucNu6ZwXjFY0f3qIRg3Vqh5QxPkojGsq9tXVFVLEkSVz6FoqCHrUTx
 wr+aw6qqQVgvT/McQtsI0S66uIkQjzPUrgAEtWUv76rM4ekqL9stHyvTGw0Fjsualwb0Gwdx
 ReTZzMgheAyoy/umIOKrSEpWouVoBt5FFSZUyjuDdlPPYyPav+hpI6ggmCTld3u2hyiHji2H
 cDpcLM2LMhlHBipu80s9anNeZhCANDhbC5E+NZmuwgzHBcan8WC7xsPXPaiZSIm7TKaVoOcL
 9tE5aN3jQmIlrT7ZUX52Ff/hSdx/JKDP3YMNtt4B0cH6ejIjtqTd+Ge8sSttsnNM0CQUkXps
 w98jwz+Lxw/bKMr3NSnnFpUZaxwji3BC9vYyxKMAwNelBCHEgS/OAa3EJoTfuYOK6wT6nadm
 YqYjwYbZE5V/SwzMbpWu7Jwlvuwyfo5mh7w5iMfnZE+vHFwp/wARAQABzSBKaXJpIFNsYWJ5
 IDxqaXJpc2xhYnlAZ21haWwuY29tPsLBewQTAQIAJQIbAwYLCQgHAwIGFQgCCQoLBBYCAwEC
 HgECF4AFAk6S6P4CGQEACgkQvSWxBAa0cEl1Sg//UMXp//d4lP57onXMC2y8gafT1ap/xuss
 IvXR+3jSdJCHRaUFTPY2hN0ahCAyBQq8puUa6zaXco5jIzsVjLGVfO/s9qmvBTKw9aP6eTU7
 77RLssLlQYhRzh7vapRRp4xDBLvBGBv9uvWORx6dtRjh+e0J0nKKce8VEY+jiXv1NipWf+RV
 vg1gVbAjBnT+5RbJYtIDhogyuBFg14ECKgvy1Do6tg9Hr/kU4ta6ZBEUTh18Io7f0vr1Mlh4
 yl2ytuUNymUlkA/ExBNtOhOJq/B087SmGwSLmCRoo5VcRIYK29dLeX6BzDnmBG+mRE63IrKD
 kf/ZCIwZ7cSbZaGo+gqoEpIqu5spIe3n3JLZQGnF45MR+TfdAUxNQ4F1TrjWyg5Fo30blYYU
 z6+5tQbaDoBbcSEV9bDt6UOhCx033TrdToMLpee6bUAKehsUctBlfYXZP2huZ5gJxjINRnlI
 gKTATBAXF+7vMhgyZ9h7eARG6LOdVRwhIFUMGbRCCMXrLLnQf6oAHyVnsZU1+JWANGFBjsyy
 fRP2+d8TrlhzN9FoIGYiKjATR9CpJZoELFuKLfKOBsc7DfEBpsdusLT0vlzR6JaGae78Od5+
 ljzt88OGNyjCRIb6Vso0IqEavtGOcYG8R5gPhMV9n9/bCIVqM5KWJf/4mRaySZp7kcHyJSb0
 O6nOwU0ETpLnhgEQAM+cDWLL+Wvc9cLhA2OXZ/gMmu7NbYKjfth1UyOuBd5emIO+d4RfFM02
 XFTIt4MxwhAryhsKQQcA4iQNldkbyeviYrPKWjLTjRXT5cD2lpWzr+Jx7mX7InV5JOz1Qq+P
 +nJWYIBjUKhI03ux89p58CYil24Zpyn2F5cX7U+inY8lJIBwLPBnc9Z0An/DVnUOD+0wIcYV
 nZAKDiIXODkGqTg3fhZwbbi+KAhtHPFM2fGw2VTUf62IHzV+eBSnamzPOBc1XsJYKRo3FHNe
 LuS8f4wUe7bWb9O66PPFK/RkeqNX6akkFBf9VfrZ1rTEKAyJ2uqf1EI1olYnENk4+00IBa+B
 avGQ8UW9dGW3nbPrfuOV5UUvbnsSQwj67pSdrBQqilr5N/5H9z7VCDQ0dhuJNtvDSlTf2iUF
 Bqgk3smln31PUYiVPrMP0V4ja0i9qtO/TB01rTfTyXTRtqz53qO5dGsYiliJO5aUmh8swVpo
 tgK4/57h3zGsaXO9PGgnnAdqeKVITaFTLY1ISg+Ptb4KoliiOjrBMmQUSJVtkUXMrCMCeuPD
 GHo739Xc75lcHlGuM3yEB//htKjyprbLeLf1y4xPyTeeF5zg/0ztRZNKZicgEmxyUNBHHnBK
 HQxz1j+mzH0HjZZtXjGu2KLJ18G07q0fpz2ZPk2D53Ww39VNI/J9ABEBAAHCwV8EGAECAAkF
 Ak6S54YCGwwACgkQvSWxBAa0cEk3tRAAgO+DFpbyIa4RlnfpcW17AfnpZi9VR5+zr496n2jH
 /1ldwRO/S+QNSA8qdABqMb9WI4BNaoANgcg0AS429Mq0taaWKkAjkkGAT7mD1Q5PiLr06Y/+
 Kzdr90eUVneqM2TUQQbK+Kh7JwmGVrRGNqQrDk+gRNvKnGwFNeTkTKtJ0P8jYd7P1gZb9Fwj
 9YLxjhn/sVIhNmEBLBoI7PL+9fbILqJPHgAwW35rpnq4f/EYTykbk1sa13Tav6btJ+4QOgbc
 ezWIwZ5w/JVfEJW9JXp3BFAVzRQ5nVrrLDAJZ8Y5ioWcm99JtSIIxXxt9FJaGc1Bgsi5K/+d
 yTKLwLMJgiBzbVx8G+fCJJ9YtlNOPWhbKPlrQ8+AY52Aagi9WNhe6XfJdh5g6ptiOILm330m
 kR4gW6nEgZVyIyTq3ekOuruftWL99qpP5zi+eNrMmLRQx9iecDNgFr342R9bTDlb1TLuRb+/
 tJ98f/bIWIr0cqQmqQ33FgRhrG1+Xml6UXyJ2jExmlO8JljuOGeXYh6ZkIEyzqzffzBLXZCu
 jlYQDFXpyMNVJ2ZwPmX2mWEoYuaBU0JN7wM+/zWgOf2zRwhEuD3A2cO2PxoiIfyUEfB9SSmf
 faK/S4xXoB6wvGENZ85Hg37C7WDNdaAt6Xh2uQIly5grkgvWppkNy4ZHxE+jeNsU7tg=
Message-ID: <83ad1e3c-5e3b-8b24-430b-13e12b59ae8b@suse.cz>
Date: Fri, 24 Aug 2018 13:12:52 +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: <60e93e09-7dc2-d2f6-379d-c1d086aa1f49@redhat.com>
Content-Language: en-GB
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>

T24gMDcvMzAvMjAxOCwgMTA6MTggQU0sIFhpYW8gTGlhbmcgd3JvdGU6Cj4gT24gMDcvMjkvMjAx
OCAxMTozMCBQTSwgRGF2aWQgTWlsbGVyIHdyb3RlOgo+PiBGcm9tOiBYaWFvIExpYW5nIDx4aWxp
YW5nQHJlZGhhdC5jb20+Cj4+IERhdGU6IEZyaSwgMjcgSnVsIDIwMTggMTc6NTY6MDggKzA4MDAK
Pj4KPj4+IEBAIC0xMzMwLDYgKzEzMzEsMTEgQEAgc3RhdGljIHN0cnVjdCBuZXRfZGV2aWNlCj4+
PiAqeGVubmV0X2NyZWF0ZV9kZXYoc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldikKPj4+IMKgwqDC
oMKgwqAgbmV0aWZfY2Fycmllcl9vZmYobmV0ZGV2KTsKPj4+IMKgIMKgwqDCoMKgwqAgeGVuYnVz
X3N3aXRjaF9zdGF0ZShkZXYsIFhlbmJ1c1N0YXRlSW5pdGlhbGlzaW5nKTsKPj4+ICvCoMKgwqAg
d2FpdF9ldmVudChtb2R1bGVfbG9hZF9xLAo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgeGVuYnVzX3JlYWRfZHJpdmVyX3N0YXRlKGRldi0+b3RoZXJlbmQpICE9Cj4+PiArwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBYZW5idXNTdGF0ZUNsb3NlZCAmJgo+Pj4gK8KgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqAgeGVuYnVzX3JlYWRfZHJpdmVyX3N0YXRlKGRldi0+b3RoZXJl
bmQpICE9Cj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBYZW5idXNTdGF0ZVVua25v
d24pOwo+Pj4gwqDCoMKgwqDCoCByZXR1cm4gbmV0ZGV2Owo+Pj4gwqAgwqDCoCBleGl0Ogo+PiBX
aGF0IHBlcmZvcm1zIHRoZSB3YWtldXBzIHRoYXQgd2lsbCB0cmlnZ2VyIGZvciB0aGlzIHNsZWVw
IHNpdGU/Cj4gSW4gbXkgdW5kZXJzdGFuZGluZywgYmFja2VuZCBsZWF2aW5nIGNsb3NlZC91bmtu
b3cgc3RhdGUgY2FuIHRyaWdnZXIgdGhlCj4gd2FrZXVwcy4gSSBtZWFuIHRvIG1ha2Ugc3VyZSBi
b3RoIHNpZGVzIGFyZSByZWFkeSBmb3IgY3JlYXRpbmcgY29ubmVjdGlvbi4KCldoaWxlIGJhY2tw
b3J0aW5nIHRoaXMgdG8gNC4xMiwgSSB3YXMgc3VycHJpc2VkIGJ5IHRoZSBjb21taXQgdGhlIHNh
bWUKYXMgQm9yaXMgYW5kIERhdmlkLgoKU28gSSBhc3N1bWUgdGhlIGV4cGxhbmF0aW9uIGlzIHRo
YXQgd2FrZV91cF9hbGwgb2YgbW9kdWxlX3VubG9hZF9xIGluCm5ldGJhY2tfY2hhbmdlZCB3YWtl
cyBhbHNvIGFsbCB0aGUgcHJvY2Vzc2VzIHdhaXRpbmcgb24gbW9kdWxlX2xvYWRfcT8KSWYgc28s
IHdoYXQgbWFrZXMgc3VyZSB0aGF0IG1vZHVsZV91bmxvYWRfcSBpcyBxdWV1ZWQgYW5kIHRoZSBw
cm9jZXNzIGlzCnRoZSBzYW1lIGFzIGZvciBtb2R1bGVfbG9hZF9xPwoKVG8gbWUsIGl0IGxvb2tz
IHJhdGhlciBlcnJvci1wcm9uZS4gVW5sZXNzIGl0IGlzIGVycm9uZW91cyBub3csIGF0IGxlYXN0
CmZvciBmdXR1cmUgY2hhbmdlcy4gV291bGRuJ3QgaXQgbWFrZSBzZW5zZSB0byB3YWtlIHVwIG1v
ZHVsZV9sb2FkX3EKYWxvbmcgd2l0aCBtb2R1bGVfdW5sb2FkX3EgaW4gbmV0YmFja19jaGFuZ2Vk
PyBPciBkcm9wIG1vZHVsZV9sb2FkX3EKY29tcGxldGVseSBhbmQgdXNlIG9ubHkgbW9kdWxlX3Vu
bG9hZF9xIChpLmUuIGluIHhlbm5ldF9jcmVhdGVfZGV2IHRvbyk/Cgp0aGFua3MsCi0tIApqcwpz
dXNlIGxhYnMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 11:26:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 11:26:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftAEm-0005ut-Nq; Fri, 24 Aug 2018 11: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=l5ae=lh=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ftAEl-0005uo-3F
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 11:26:43 +0000
X-Inumbo-ID: aa09dea4-a790-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aa09dea4-a790-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 11:27:21 +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 BE13AB007;
 Fri, 24 Aug 2018 11:26:39 +0000 (UTC)
To: Jiri Slaby <jslaby@suse.cz>, Xiao Liang <xiliang@redhat.com>,
 David Miller <davem@davemloft.net>
References: <20180727095608.25210-1-xiliang@redhat.com>
 <20180729.083040.53901922165497594.davem@davemloft.net>
 <60e93e09-7dc2-d2f6-379d-c1d086aa1f49@redhat.com>
 <83ad1e3c-5e3b-8b24-430b-13e12b59ae8b@suse.cz>
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: <830d73b5-8bbb-4d9a-a004-7aeea0b35067@suse.com>
Date: Fri, 24 Aug 2018 13:26:38 +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: <83ad1e3c-5e3b-8b24-430b-13e12b59ae8b@suse.cz>
Content-Language: en-US
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: 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>

T24gMjQvMDgvMTggMTM6MTIsIEppcmkgU2xhYnkgd3JvdGU6Cj4gT24gMDcvMzAvMjAxOCwgMTA6
MTggQU0sIFhpYW8gTGlhbmcgd3JvdGU6Cj4+IE9uIDA3LzI5LzIwMTggMTE6MzAgUE0sIERhdmlk
IE1pbGxlciB3cm90ZToKPj4+IEZyb206IFhpYW8gTGlhbmcgPHhpbGlhbmdAcmVkaGF0LmNvbT4K
Pj4+IERhdGU6IEZyaSwgMjcgSnVsIDIwMTggMTc6NTY6MDggKzA4MDAKPj4+Cj4+Pj4gQEAgLTEz
MzAsNiArMTMzMSwxMSBAQCBzdGF0aWMgc3RydWN0IG5ldF9kZXZpY2UKPj4+PiAqeGVubmV0X2Ny
ZWF0ZV9kZXYoc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldikKPj4+PiDCoMKgwqDCoMKgIG5ldGlm
X2NhcnJpZXJfb2ZmKG5ldGRldik7Cj4+Pj4gwqAgwqDCoMKgwqDCoCB4ZW5idXNfc3dpdGNoX3N0
YXRlKGRldiwgWGVuYnVzU3RhdGVJbml0aWFsaXNpbmcpOwo+Pj4+ICvCoMKgwqAgd2FpdF9ldmVu
dChtb2R1bGVfbG9hZF9xLAo+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHhlbmJ1
c19yZWFkX2RyaXZlcl9zdGF0ZShkZXYtPm90aGVyZW5kKSAhPQo+Pj4+ICvCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgIFhlbmJ1c1N0YXRlQ2xvc2VkICYmCj4+Pj4gK8KgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgeGVuYnVzX3JlYWRfZHJpdmVyX3N0YXRlKGRldi0+b3RoZXJlbmQpICE9
Cj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgWGVuYnVzU3RhdGVVbmtub3duKTsK
Pj4+PiDCoMKgwqDCoMKgIHJldHVybiBuZXRkZXY7Cj4+Pj4gwqAgwqDCoCBleGl0Ogo+Pj4gV2hh
dCBwZXJmb3JtcyB0aGUgd2FrZXVwcyB0aGF0IHdpbGwgdHJpZ2dlciBmb3IgdGhpcyBzbGVlcCBz
aXRlPwo+PiBJbiBteSB1bmRlcnN0YW5kaW5nLCBiYWNrZW5kIGxlYXZpbmcgY2xvc2VkL3Vua25v
dyBzdGF0ZSBjYW4gdHJpZ2dlciB0aGUKPj4gd2FrZXVwcy4gSSBtZWFuIHRvIG1ha2Ugc3VyZSBi
b3RoIHNpZGVzIGFyZSByZWFkeSBmb3IgY3JlYXRpbmcgY29ubmVjdGlvbi4KPiAKPiBXaGlsZSBi
YWNrcG9ydGluZyB0aGlzIHRvIDQuMTIsIEkgd2FzIHN1cnByaXNlZCBieSB0aGUgY29tbWl0IHRo
ZSBzYW1lCj4gYXMgQm9yaXMgYW5kIERhdmlkLgo+IAo+IFNvIEkgYXNzdW1lIHRoZSBleHBsYW5h
dGlvbiBpcyB0aGF0IHdha2VfdXBfYWxsIG9mIG1vZHVsZV91bmxvYWRfcSBpbgo+IG5ldGJhY2tf
Y2hhbmdlZCB3YWtlcyBhbHNvIGFsbCB0aGUgcHJvY2Vzc2VzIHdhaXRpbmcgb24gbW9kdWxlX2xv
YWRfcT8KPiBJZiBzbywgd2hhdCBtYWtlcyBzdXJlIHRoYXQgbW9kdWxlX3VubG9hZF9xIGlzIHF1
ZXVlZCBhbmQgdGhlIHByb2Nlc3MgaXMKPiB0aGUgc2FtZSBhcyBmb3IgbW9kdWxlX2xvYWRfcT8K
CkhvdyBjb3VsZCBpdD8gRWl0aGVyIHRoZSB0aHJlYWQgaXMgd2FpdGluZyBvbiBtb2R1bGVfdW5s
b2FkX3EgX29yXyBvbgptb2R1bGVfbG9hZF9xLiBJdCBjYW4ndCB3YWl0IG9uIHR3byBxdWV1ZXMg
YXQgdGhlIHNhbWUgdGltZS4KCj4gVG8gbWUsIGl0IGxvb2tzIHJhdGhlciBlcnJvci1wcm9uZS4g
VW5sZXNzIGl0IGlzIGVycm9uZW91cyBub3csIGF0IGxlYXN0Cj4gZm9yIGZ1dHVyZSBjaGFuZ2Vz
LiBXb3VsZG4ndCBpdCBtYWtlIHNlbnNlIHRvIHdha2UgdXAgbW9kdWxlX2xvYWRfcQo+IGFsb25n
IHdpdGggbW9kdWxlX3VubG9hZF9xIGluIG5ldGJhY2tfY2hhbmdlZD8gT3IgZHJvcCBtb2R1bGVf
bG9hZF9xCj4gY29tcGxldGVseSBhbmQgdXNlIG9ubHkgbW9kdWxlX3VubG9hZF9xIChpLmUuIGlu
IHhlbm5ldF9jcmVhdGVfZGV2IHRvbyk/CgpUbyBtZSB0aGlzIGxvb2tzIGp1c3Qgd3JvbmcuIEEg
dGhyZWFkIHdhaXRpbmcgb24gbW9kdWxlX2xvYWRfcSB3b24ndCBiZQp3b2tlbiB1cCBhZ2Fpbi4K
CkknZCBkcm9wIG1vZHVsZV9sb2FkX3EgaW4gZmF2b3Igb2YgbW9kdWxlX3VubG9hZF9xLgoKCkp1
ZXJnZW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 11:33:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 11:33:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftAKl-0006ja-FS; Fri, 24 Aug 2018 11:32: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=qojz=lh=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1ftAKj-0006jV-Iv
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 11:32:53 +0000
X-Inumbo-ID: 873d5460-a791-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 873d5460-a791-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 11:33: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 7CE0BB03B;
 Fri, 24 Aug 2018 11:32:50 +0000 (UTC)
Date: Fri, 24 Aug 2018 13:32:48 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>,
 Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>
Message-ID: <20180824113248.GH29735@dhcp22.suse.cz>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <8cbfb09f-0c5a-8d43-1f5e-f3ff7612e289@I-love.SAKURA.ne.jp>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <8cbfb09f-0c5a-8d43-1f5e-f3ff7612e289@I-love.SAKURA.ne.jp>
User-Agent: Mutt/1.10.1 (2018-07-13)
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>,
 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>,
 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>

T24gRnJpIDI0LTA4LTE4IDE5OjU0OjE5LCBUZXRzdW8gSGFuZGEgd3JvdGU6Cj4gVHdvIG1vcmUg
d29ycmllcyBmb3IgdGhpcyBwYXRjaC4KPiAKPiAKPiAKPiA+IC0tLSBhL2RyaXZlcnMvZ3B1L2Ry
bS9hbWQvYW1kZ3B1L2FtZGdwdV9tbi5jCj4gPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2Ft
ZGdwdS9hbWRncHVfbW4uYwo+ID4gQEAgLTE3OCwxMiArMTc4LDE4IEBAIHZvaWQgYW1kZ3B1X21u
X3VubG9jayhzdHJ1Y3QgYW1kZ3B1X21uICptbikKPiA+ICAgKgo+ID4gICAqIEBhbW46IG91ciBu
b3RpZmllcgo+ID4gICAqLwo+ID4gLXN0YXRpYyB2b2lkIGFtZGdwdV9tbl9yZWFkX2xvY2soc3Ry
dWN0IGFtZGdwdV9tbiAqYW1uKQo+ID4gK3N0YXRpYyBpbnQgYW1kZ3B1X21uX3JlYWRfbG9jayhz
dHJ1Y3QgYW1kZ3B1X21uICphbW4sIGJvb2wgYmxvY2thYmxlKQo+ID4gIHsKPiA+IC0gICAgICAg
bXV0ZXhfbG9jaygmYW1uLT5yZWFkX2xvY2spOwo+ID4gKyAgICAgICBpZiAoYmxvY2thYmxlKQo+
ID4gKyAgICAgICAgICAgICAgIG11dGV4X2xvY2soJmFtbi0+cmVhZF9sb2NrKTsKPiA+ICsgICAg
ICAgZWxzZSBpZiAoIW11dGV4X3RyeWxvY2soJmFtbi0+cmVhZF9sb2NrKSkKPiA+ICsgICAgICAg
ICAgICAgICByZXR1cm4gLUVBR0FJTjsKPiA+ICsKPiA+ICAgICAgICAgaWYgKGF0b21pY19pbmNf
cmV0dXJuKCZhbW4tPnJlY3Vyc2lvbikgPT0gMSkKPiA+ICAgICAgICAgICAgICAgICBkb3duX3Jl
YWRfbm9uX293bmVyKCZhbW4tPmxvY2spOwo+IAo+IFdoeSBkb24ndCB3ZSBuZWVkIHRvIHVzZSB0
cnlsb2NrIGhlcmUgaWYgYmxvY2thYmxlID09IGZhbHNlID8KPiBXYW50IGNvbW1lbnQgd2h5IGl0
IGlzIHNhZmUgdG8gdXNlIGJsb2NraW5nIGxvY2sgaGVyZS4KCkhtbSwgSSBhbSBwcmV0dHkgc3Vy
ZSBJIGhhdmUgY2hlY2tlZCB0aGUgY29kZSBidXQgaXQgd2FzIHF1aXRlIGNvbmZ1c2luZwpzbyBJ
IG1pZ2h0IGhhdmUgbWlzc2VkIHNvbWV0aGluZy4gRG91YmxlIGNoZWNraW5nIG5vdywgaXQgc2Vl
bXMgdGhhdAp0aGlzIHJlYWRfbG9jayBpcyBub3QgdXNlZCBhbnl3aGVyZSBlbHNlIGFuZCBpdCBp
cyBub3QgX3RoZV8gbG9jayB3ZSBhcmUKaW50ZXJlc3RlZCBhYm91dC4gSXQgaXMgdGhlIGFtbi0+
bG9jayAoYW1kZ3B1X21uX2xvY2spIHdoaWNoIG1hdHRlcnMgYXMKaXQgaXMgdGFrZW4gaW4gZXhj
bHVzaXZlIG1vZGUgZm9yIGV4cGVuc2l2ZSBvcGVyYXRpb25zLgoKSXMgdGhhdCBjb3JyZWN0IENo
cmlzdGlhbj8gSWYgdGhpcyBpcyBjb3JyZWN0IHRoZW4gd2UgbmVlZCB0byB1cGRhdGUgdGhlCmxv
Y2tpbmcgaGVyZS4gSSBhbSBzdHJ1Z2dsaW5nIHRvIGdyYXNwIHRoZSByZWYgY291bnRpbmcgcGFy
dC4gV2h5IGNhbm5vdAphbGwgcmVhZGVycyBzaW1wbHkgdGFrZSB0aGUgbG9jayByYXRoZXIgdGhh
biByZWx5IG9uIHNvbWVib2R5IGVsc2UgdG8KdGFrZSBpdD8gMWVkM2QyNTY3YzgwMCBkaWRuJ3Qg
cmVhbGx5IGhlbHAgbWUgdG8gdW5kZXJzdGFuZCB0aGUgbG9ja2luZwpzY2hlbWUgaGVyZSBzbyBh
bnkgaGVscCB3b3VsZCBiZSBhcHByZWNpYXRlZC4KCkkgYW0gd29uZGVyaW5nIHdoeSB3ZSBjYW5u
b3QgZG8KZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9tbi5j
IGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21uLmMKaW5kZXggZTU1NTA4YjM5
NDk2Li45MzAzNDE3ODY3M2QgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1
L2FtZGdwdV9tbi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9tbi5j
CkBAIC0xODAsMTQgKzE4MCwxMSBAQCB2b2lkIGFtZGdwdV9tbl91bmxvY2soc3RydWN0IGFtZGdw
dV9tbiAqbW4pCiAgKi8KIHN0YXRpYyBpbnQgYW1kZ3B1X21uX3JlYWRfbG9jayhzdHJ1Y3QgYW1k
Z3B1X21uICphbW4sIGJvb2wgYmxvY2thYmxlKQogewotCWlmIChibG9ja2FibGUpCi0JCW11dGV4
X2xvY2soJmFtbi0+cmVhZF9sb2NrKTsKLQllbHNlIGlmICghbXV0ZXhfdHJ5bG9jaygmYW1uLT5y
ZWFkX2xvY2spKQotCQlyZXR1cm4gLUVBR0FJTjsKLQotCWlmIChhdG9taWNfaW5jX3JldHVybigm
YW1uLT5yZWN1cnNpb24pID09IDEpCi0JCWRvd25fcmVhZF9ub25fb3duZXIoJmFtbi0+bG9jayk7
Ci0JbXV0ZXhfdW5sb2NrKCZhbW4tPnJlYWRfbG9jayk7CisJaWYgKCFkb3duX3JlYWRfdHJ5bG9j
aygmYW1uLT5sb2NrKSkgeworCQlpZiAoIWJsb2NrYWJsZSkKKwkJCXJldHVybiAtRUFHQUlOOwor
CQlkb3duX3JlYWQoYW1uLT5sb2NrKTsKKwl9CiAKIAlyZXR1cm4gMDsKIH0KQEAgLTE5OSw4ICsx
OTYsNyBAQCBzdGF0aWMgaW50IGFtZGdwdV9tbl9yZWFkX2xvY2soc3RydWN0IGFtZGdwdV9tbiAq
YW1uLCBib29sIGJsb2NrYWJsZSkKICAqLwogc3RhdGljIHZvaWQgYW1kZ3B1X21uX3JlYWRfdW5s
b2NrKHN0cnVjdCBhbWRncHVfbW4gKmFtbikKIHsKLQlpZiAoYXRvbWljX2RlY19yZXR1cm4oJmFt
bi0+cmVjdXJzaW9uKSA9PSAwKQotCQl1cF9yZWFkX25vbl9vd25lcigmYW1uLT5sb2NrKTsKKwl1
cF9yZWFkKCZhbW4tPmxvY2spOwogfQogCiAvKioKCi0tIApNaWNoYWwgSG9ja28KU1VTRSBMYWJz
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 11:36:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 11: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 1ftAOH-0006xm-0m; Fri, 24 Aug 2018 11:36: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=qojz=lh=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1ftAOG-0006xc-9i
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 11:36:32 +0000
X-Inumbo-ID: 0a07cad0-a792-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0a07cad0-a792-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 11:37:11 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 656F3AC89;
 Fri, 24 Aug 2018 11:36:30 +0000 (UTC)
Date: Fri, 24 Aug 2018 13:36:29 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>
Message-ID: <20180824113629.GI29735@dhcp22.suse.cz>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <8cbfb09f-0c5a-8d43-1f5e-f3ff7612e289@I-love.SAKURA.ne.jp>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <8cbfb09f-0c5a-8d43-1f5e-f3ff7612e289@I-love.SAKURA.ne.jp>
User-Agent: Mutt/1.10.1 (2018-07-13)
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>, 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>,
 Andrew Morton <akpm@linux-foundation.org>,
 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>

T24gRnJpIDI0LTA4LTE4IDE5OjU0OjE5LCBUZXRzdW8gSGFuZGEgd3JvdGU6ClsuLi5dCj4gPiAt
LS0gYS9tbS9obW0uYwo+ID4gKysrIGIvbW0vaG1tLmMKPiA+IEBAIC0xNzcsMTYgKzE3NywxOSBA
QCBzdGF0aWMgdm9pZCBobW1fcmVsZWFzZShzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwgc3RydWN0
IG1tX3N0cnVjdCAqbW0pCj4gPiAgICAgICAgIHVwX3dyaXRlKCZobW0tPm1pcnJvcnNfc2VtKTsK
PiA+ICB9Cj4gPiAKPiA+IC1zdGF0aWMgdm9pZCBobW1faW52YWxpZGF0ZV9yYW5nZV9zdGFydChz
dHJ1Y3QgbW11X25vdGlmaWVyICptbiwKPiA+ICtzdGF0aWMgaW50IGhtbV9pbnZhbGlkYXRlX3Jh
bmdlX3N0YXJ0KHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ID4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc3RydWN0IG1tX3N0cnVjdCAqbW0sCj4gPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHN0YXJ0LAo+ID4gLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBlbmQpCj4g
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGVu
ZCwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgYmxvY2th
YmxlKQo+ID4gIHsKPiA+ICAgICAgICAgc3RydWN0IGhtbSAqaG1tID0gbW0tPmhtbTsKPiA+IAo+
ID4gICAgICAgICBWTV9CVUdfT04oIWhtbSk7Cj4gPiAKPiA+ICAgICAgICAgYXRvbWljX2luYygm
aG1tLT5zZXF1ZW5jZSk7Cj4gPiArCj4gPiArICAgICAgIHJldHVybiAwOwo+ID4gIH0KPiA+IAo+
ID4gIHN0YXRpYyB2b2lkIGhtbV9pbnZhbGlkYXRlX3JhbmdlX2VuZChzdHJ1Y3QgbW11X25vdGlm
aWVyICptbiwKPiAKPiBUaGlzIGFzc3VtZXMgdGhhdCBobW1faW52YWxpZGF0ZV9yYW5nZV9lbmQo
KSBkb2VzIG5vdCBoYXZlIG1lbW9yeQo+IGFsbG9jYXRpb24gZGVwZW5kZW5jeS4gQnV0IGhtbV9p
bnZhbGlkYXRlX3JhbmdlKCkgZnJvbQo+IGhtbV9pbnZhbGlkYXRlX3JhbmdlX2VuZCgpIGludm9s
dmVzCj4gCj4gICAgICAgICBkb3duX3JlYWQoJmhtbS0+bWlycm9yc19zZW0pOwo+ICAgICAgICAg
bGlzdF9mb3JfZWFjaF9lbnRyeShtaXJyb3IsICZobW0tPm1pcnJvcnMsIGxpc3QpCj4gICAgICAg
ICAgICAgICAgIG1pcnJvci0+b3BzLT5zeW5jX2NwdV9kZXZpY2VfcGFnZXRhYmxlcyhtaXJyb3Is
IGFjdGlvbiwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHN0YXJ0LCBlbmQpOwo+ICAgICAgICAgdXBfcmVhZCgmaG1tLT5taXJyb3JzX3Nl
bSk7Cj4gCj4gc2VxdWVuY2UuIFdoYXQgaXMgc3VycHJpc2luZyBpcyB0aGF0IHRoZXJlIGlzIG5v
IGluLXRyZWUgdXNlciB3aG8gYXNzaWducwo+IHN5bmNfY3B1X2RldmljZV9wYWdldGFibGVzIGZp
ZWxkLgoKWWVzIEhNTSBkb2Vzbid0IGhhdmUgYW55IGluIHRyZWUgdXNlciB5ZXQuCgo+ICAgJCBn
cmVwIC1GciBzeW5jX2NwdV9kZXZpY2VfcGFnZXRhYmxlcyAqCj4gICBEb2N1bWVudGF0aW9uL3Zt
L2htbS5yc3Q6ICAgICAvKiBzeW5jX2NwdV9kZXZpY2VfcGFnZXRhYmxlcygpIC0gc3luY2hyb25p
emUgcGFnZSB0YWJsZXMKPiAgIGluY2x1ZGUvbGludXgvaG1tLmg6ICogd2lsbCBnZXQgY2FsbGJh
Y2tzIHRocm91Z2ggc3luY19jcHVfZGV2aWNlX3BhZ2V0YWJsZXMoKSBvcGVyYXRpb24gKHNlZQo+
ICAgaW5jbHVkZS9saW51eC9obW0uaDogICAgLyogc3luY19jcHVfZGV2aWNlX3BhZ2V0YWJsZXMo
KSAtIHN5bmNocm9uaXplIHBhZ2UgdGFibGVzCj4gICBpbmNsdWRlL2xpbnV4L2htbS5oOiAgICB2
b2lkICgqc3luY19jcHVfZGV2aWNlX3BhZ2V0YWJsZXMpKHN0cnVjdCBobW1fbWlycm9yICptaXJy
b3IsCj4gICBpbmNsdWRlL2xpbnV4L2htbS5oOiAqIGhtbV9taXJyb3Jfb3BzLnN5bmNfY3B1X2Rl
dmljZV9wYWdldGFibGVzKCkgY2FsbGJhY2ssIHNvIHRoYXQgQ1BVIHBhZ2UKPiAgIG1tL2htbS5j
OiAgICAgICAgICAgICAgIG1pcnJvci0+b3BzLT5zeW5jX2NwdV9kZXZpY2VfcGFnZXRhYmxlcyht
aXJyb3IsIGFjdGlvbiwKPiAKPiBUaGF0IGlzLCB0aGlzIEFQSSBzZWVtcyB0byBiZSBjdXJyZW50
bHkgdXNlZCBieSBvbmx5IG91dC1vZi10cmVlIHVzZXJzLiBTaW5jZQo+IHdlIGNhbid0IGNoZWNr
IHRoYXQgbm9ib2R5IGhhcyBtZW1vcnkgYWxsb2NhdGlvbiBkZXBlbmRlbmN5LCBJIHRoaW5rIHRo
YXQKPiBobW1faW52YWxpZGF0ZV9yYW5nZV9zdGFydCgpIHNob3VsZCByZXR1cm4gLUVBR0FJTiBp
ZiBibG9ja2FibGUgPT0gZmFsc2UgZm9yIG5vdy4KClRoZSBjb2RlIGV4cGVjdHMgdGhhdCB0aGUg
aW52YWxpZGF0ZV9yYW5nZV9lbmQgZG9lc24ndCBibG9jayBpZgppbnZhbGlkYXRlX3JhbmdlX3N0
YXJ0IGhhc24ndCBibG9ja2VkLiBUaGF0IGlzIHRoZSByZWFzb24gd2h5IHRoZSBlbmQKY2FsbGJh
Y2sgZG9lc24ndCBoYXZlIGJsb2NrYWJsZSBwYXJhbWV0ZXIuIElmIHRoaXMgZG9lc24ndCBob2xk
IHRoZW4gdGhlCndob2xlIHNjaGVtZSBpcyBqdXN0IGZyYWdpbGUgYmVjYXVzZSB0aG9zZSB0d28g
Y2FsbHMgc2hvdWxkIHBhaXIuCgotLSAKTWljaGFsIEhvY2tvClNVU0UgTGFicwoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 11:43:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 11: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 1ftAUs-0007ru-Qc; Fri, 24 Aug 2018 11: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=7ql8=lh=gmail.com=ckoenig.leichtzumerken@srs-us1.protection.inumbo.net>)
 id 1ftAUr-0007rp-Sp
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 11:43:21 +0000
X-Inumbo-ID: b5fb2a51-a792-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 b5fb2a51-a792-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 13:42:00 +0200 (CEST)
Received: by mail-wr1-x444.google.com with SMTP id z96-v6so7227468wrb.8
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 04:43:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=reply-to:subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding:content-language;
 bh=e9ql2+sj+GkRkDzKAPhZVeGuZiOG2t4QiKIhZtz0KGY=;
 b=sO6/HYrTIYO+HeWeym0gBEJ5t9TVhEMJMBNc5FxlwH839RfRj1DzhbMEqJykkDM4aq
 LPtLlKVVxcFCVGwFGrE8YDjjGgfumhe5As4HODcx62WU1frQGUab99fr+c4thgKDokAt
 FAZOo9ZqQvgePwslnbqpqibs/5f73hoihudRiElvC+AyiOZq1XOYY1VDEi36qmv2oaLT
 J9qfOoN30Zax9cMsEgfHXR0u+sYWC6jZSYnQgh+gQbKy1wM5hHfc+qpEIDMkL6qa7KD3
 mjfU+11tmbKIpjV3HvTRz4z5OyNlYc62KhuyzT14n5djIsoBuognCWt2bOm24CXM6QeF
 r1KQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:reply-to:subject:to:cc:references:from
 :message-id:date:user-agent:mime-version:in-reply-to
 :content-transfer-encoding:content-language;
 bh=e9ql2+sj+GkRkDzKAPhZVeGuZiOG2t4QiKIhZtz0KGY=;
 b=LpSWZz7Z/JB8iZ8/xPuDD+beSNiVNw8e1/uoP8SCv1QDh3t9VxWwJ3X8Rqmu3EM5CK
 bFHxrbmT12rxqQWoT2QnkVO3//x7tHrzIfbYWnMOTGb/bm78KLf94A9/9fnhoxb4Wn42
 DryJ2LP1iD6+gLfdZE52ZBmF9dV+lXEMa+Hc+XX4F5VY8FpGVth6G+YNVag2rEp7WqCM
 3iTbDNDRQomZAqmB/Mr3mrcJnKM/5YUZazEI1y2VYBhxn4SQe0Mhi0hpSPbJH15dhMHm
 MGPK8pGJOzzaR/A8cCO5UI6f5C+LbJnE7mV053ZrVa5ZropHC/73jkfhxgS6fkrssIrf
 1VAQ==
X-Gm-Message-State: APzg51CKAIh5UVH2el5IZ1qIy3DTlxzZtgzP9xdy3vQvQX6y+BjtBims
 mtrYnzLrDpbE05C7CHR5WlI=
X-Google-Smtp-Source: ANB0VdbLnhDQoAznumzophkUhtkbk+2ZTqfs22ejzpIGWRWDuxOIAMobOmlKa576Ju7W87M22me8wQ==
X-Received: by 2002:adf:f410:: with SMTP id
 g16-v6mr979074wro.256.1535110999376; 
 Fri, 24 Aug 2018 04:43:19 -0700 (PDT)
Received: from ?IPv6:2a02:908:1257:4460:1ab8:55c1:a639:6740?
 ([2a02:908:1257:4460:1ab8:55c1:a639:6740])
 by smtp.gmail.com with ESMTPSA id g126-v6sm1646800wmg.5.2018.08.24.04.43.17
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 04:43:18 -0700 (PDT)
To: Michal Hocko <mhocko@kernel.org>,
 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>,
 =?UTF-8?Q?Christian_K=c3=b6nig?= <christian.koenig@amd.com>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <8cbfb09f-0c5a-8d43-1f5e-f3ff7612e289@I-love.SAKURA.ne.jp>
 <20180824113248.GH29735@dhcp22.suse.cz>
From: =?UTF-8?Q?Christian_K=c3=b6nig?= <ckoenig.leichtzumerken@gmail.com>
Message-ID: <b088e382-e90e-df63-a079-19b2ae2b985d@gmail.com>
Date: Fri, 24 Aug 2018 13:43: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: <20180824113248.GH29735@dhcp22.suse.cz>
Content-Language: en-US
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>
Reply-To: christian.koenig@amd.com
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>,
 Leon Romanovsky <leonro@mellanox.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>,
 Andrew Morton <akpm@linux-foundation.org>,
 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>

QW0gMjQuMDguMjAxOCB1bSAxMzozMiBzY2hyaWViIE1pY2hhbCBIb2NrbzoKPiBPbiBGcmkgMjQt
MDgtMTggMTk6NTQ6MTksIFRldHN1byBIYW5kYSB3cm90ZToKPj4gVHdvIG1vcmUgd29ycmllcyBm
b3IgdGhpcyBwYXRjaC4KPj4KPj4KPj4KPj4+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1k
Z3B1L2FtZGdwdV9tbi5jCj4+PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRn
cHVfbW4uYwo+Pj4gQEAgLTE3OCwxMiArMTc4LDE4IEBAIHZvaWQgYW1kZ3B1X21uX3VubG9jayhz
dHJ1Y3QgYW1kZ3B1X21uICptbikKPj4+ICAgICoKPj4+ICAgICogQGFtbjogb3VyIG5vdGlmaWVy
Cj4+PiAgICAqLwo+Pj4gLXN0YXRpYyB2b2lkIGFtZGdwdV9tbl9yZWFkX2xvY2soc3RydWN0IGFt
ZGdwdV9tbiAqYW1uKQo+Pj4gK3N0YXRpYyBpbnQgYW1kZ3B1X21uX3JlYWRfbG9jayhzdHJ1Y3Qg
YW1kZ3B1X21uICphbW4sIGJvb2wgYmxvY2thYmxlKQo+Pj4gICB7Cj4+PiAtICAgICAgIG11dGV4
X2xvY2soJmFtbi0+cmVhZF9sb2NrKTsKPj4+ICsgICAgICAgaWYgKGJsb2NrYWJsZSkKPj4+ICsg
ICAgICAgICAgICAgICBtdXRleF9sb2NrKCZhbW4tPnJlYWRfbG9jayk7Cj4+PiArICAgICAgIGVs
c2UgaWYgKCFtdXRleF90cnlsb2NrKCZhbW4tPnJlYWRfbG9jaykpCj4+PiArICAgICAgICAgICAg
ICAgcmV0dXJuIC1FQUdBSU47Cj4+PiArCj4+PiAgICAgICAgICBpZiAoYXRvbWljX2luY19yZXR1
cm4oJmFtbi0+cmVjdXJzaW9uKSA9PSAxKQo+Pj4gICAgICAgICAgICAgICAgICBkb3duX3JlYWRf
bm9uX293bmVyKCZhbW4tPmxvY2spOwo+PiBXaHkgZG9uJ3Qgd2UgbmVlZCB0byB1c2UgdHJ5bG9j
ayBoZXJlIGlmIGJsb2NrYWJsZSA9PSBmYWxzZSA/Cj4+IFdhbnQgY29tbWVudCB3aHkgaXQgaXMg
c2FmZSB0byB1c2UgYmxvY2tpbmcgbG9jayBoZXJlLgo+IEhtbSwgSSBhbSBwcmV0dHkgc3VyZSBJ
IGhhdmUgY2hlY2tlZCB0aGUgY29kZSBidXQgaXQgd2FzIHF1aXRlIGNvbmZ1c2luZwo+IHNvIEkg
bWlnaHQgaGF2ZSBtaXNzZWQgc29tZXRoaW5nLiBEb3VibGUgY2hlY2tpbmcgbm93LCBpdCBzZWVt
cyB0aGF0Cj4gdGhpcyByZWFkX2xvY2sgaXMgbm90IHVzZWQgYW55d2hlcmUgZWxzZSBhbmQgaXQg
aXMgbm90IF90aGVfIGxvY2sgd2UgYXJlCj4gaW50ZXJlc3RlZCBhYm91dC4gSXQgaXMgdGhlIGFt
bi0+bG9jayAoYW1kZ3B1X21uX2xvY2spIHdoaWNoIG1hdHRlcnMgYXMKPiBpdCBpcyB0YWtlbiBp
biBleGNsdXNpdmUgbW9kZSBmb3IgZXhwZW5zaXZlIG9wZXJhdGlvbnMuCgpUaGUgd3JpdGUgc2lk
ZSBvZiB0aGUgbG9jayBpcyBvbmx5IHRha2VuIGluIHRoZSBjb21tYW5kIHN1Ym1pc3Npb24gSU9D
VEwuCgpTbyB5b3UgYWN0dWFsbHkgZG9uJ3QgbmVlZCB0byBjaGFuZ2UgYW55dGhpbmcgaGVyZSAo
ZXZlbiB0aGUgcHJvcG9zZWQgCmNoYW5nZXMgYXJlIG92ZXJraWxsKSBzaW5jZSB3ZSBjYW4ndCB0
ZWFyIGRvd24gdGhlIHN0cnVjdF9tbSB3aGlsZSBhbiAKSU9DVEwgaXMgc3RpbGwgdXNpbmcuCgo+
IElzIHRoYXQgY29ycmVjdCBDaHJpc3RpYW4/IElmIHRoaXMgaXMgY29ycmVjdCB0aGVuIHdlIG5l
ZWQgdG8gdXBkYXRlIHRoZQo+IGxvY2tpbmcgaGVyZS4gSSBhbSBzdHJ1Z2dsaW5nIHRvIGdyYXNw
IHRoZSByZWYgY291bnRpbmcgcGFydC4gV2h5IGNhbm5vdAo+IGFsbCByZWFkZXJzIHNpbXBseSB0
YWtlIHRoZSBsb2NrIHJhdGhlciB0aGFuIHJlbHkgb24gc29tZWJvZHkgZWxzZSB0bwo+IHRha2Ug
aXQ/IDFlZDNkMjU2N2M4MDAgZGlkbid0IHJlYWxseSBoZWxwIG1lIHRvIHVuZGVyc3RhbmQgdGhl
IGxvY2tpbmcKPiBzY2hlbWUgaGVyZSBzbyBhbnkgaGVscCB3b3VsZCBiZSBhcHByZWNpYXRlZC4K
ClRoYXQgd29uJ3Qgd29yayBsaWtlIHRoaXMgdGhlcmUgbWlnaHQgYmUgbXVsdGlwbGUgCmludmFs
aWRhdGVfcmFuZ2Vfc3RhcnQoKS9pbnZhbGlkYXRlX3JhbmdlX2VuZCgpIHBhaXJzIG9wZW4gYXQg
dGhlIHNhbWUgCnRpbWUuIEUuZy4gdGhlIGxvY2sgbWlnaHQgYmUgdGFrZW4gcmVjdXJzaXZlbHkg
YW5kIHRoYXQgaXMgaWxsZWdhbCBmb3IgYSAKcndfc2VtYXBob3JlLgoKUmVnYXJkcywKQ2hyaXN0
aWFuLgoKPgo+IEkgYW0gd29uZGVyaW5nIHdoeSB3ZSBjYW5ub3QgZG8KPiBkaWZmIC0tZ2l0IGEv
ZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21uLmMgYi9kcml2ZXJzL2dwdS9kcm0v
YW1kL2FtZGdwdS9hbWRncHVfbW4uYwo+IGluZGV4IGU1NTUwOGIzOTQ5Ni4uOTMwMzQxNzg2NzNk
IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9tbi5jCj4g
KysrIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21uLmMKPiBAQCAtMTgwLDE0
ICsxODAsMTEgQEAgdm9pZCBhbWRncHVfbW5fdW5sb2NrKHN0cnVjdCBhbWRncHVfbW4gKm1uKQo+
ICAgICovCj4gICBzdGF0aWMgaW50IGFtZGdwdV9tbl9yZWFkX2xvY2soc3RydWN0IGFtZGdwdV9t
biAqYW1uLCBib29sIGJsb2NrYWJsZSkKPiAgIHsKPiAtCWlmIChibG9ja2FibGUpCj4gLQkJbXV0
ZXhfbG9jaygmYW1uLT5yZWFkX2xvY2spOwo+IC0JZWxzZSBpZiAoIW11dGV4X3RyeWxvY2soJmFt
bi0+cmVhZF9sb2NrKSkKPiAtCQlyZXR1cm4gLUVBR0FJTjsKPiAtCj4gLQlpZiAoYXRvbWljX2lu
Y19yZXR1cm4oJmFtbi0+cmVjdXJzaW9uKSA9PSAxKQo+IC0JCWRvd25fcmVhZF9ub25fb3duZXIo
JmFtbi0+bG9jayk7Cj4gLQltdXRleF91bmxvY2soJmFtbi0+cmVhZF9sb2NrKTsKPiArCWlmICgh
ZG93bl9yZWFkX3RyeWxvY2soJmFtbi0+bG9jaykpIHsKPiArCQlpZiAoIWJsb2NrYWJsZSkKPiAr
CQkJcmV0dXJuIC1FQUdBSU47Cj4gKwkJZG93bl9yZWFkKGFtbi0+bG9jayk7Cj4gKwl9Cj4gICAK
PiAgIAlyZXR1cm4gMDsKPiAgIH0KPiBAQCAtMTk5LDggKzE5Niw3IEBAIHN0YXRpYyBpbnQgYW1k
Z3B1X21uX3JlYWRfbG9jayhzdHJ1Y3QgYW1kZ3B1X21uICphbW4sIGJvb2wgYmxvY2thYmxlKQo+
ICAgICovCj4gICBzdGF0aWMgdm9pZCBhbWRncHVfbW5fcmVhZF91bmxvY2soc3RydWN0IGFtZGdw
dV9tbiAqYW1uKQo+ICAgewo+IC0JaWYgKGF0b21pY19kZWNfcmV0dXJuKCZhbW4tPnJlY3Vyc2lv
bikgPT0gMCkKPiAtCQl1cF9yZWFkX25vbl9vd25lcigmYW1uLT5sb2NrKTsKPiArCXVwX3JlYWQo
JmFtbi0+bG9jayk7Cj4gICB9Cj4gICAKPiAgIC8qKgo+CgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 11:52:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 11:52:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftAdj-0000Oi-Uw; Fri, 24 Aug 2018 11:52: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=qojz=lh=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1ftAdi-0000Od-EB
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 11:52:30 +0000
X-Inumbo-ID: 45003d08-a794-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 45003d08-a794-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 11:53:09 +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 0F021B049;
 Fri, 24 Aug 2018 11:52:28 +0000 (UTC)
Date: Fri, 24 Aug 2018 13:52:26 +0200
From: Michal Hocko <mhocko@kernel.org>
To: christian.koenig@amd.com
Message-ID: <20180824115226.GK29735@dhcp22.suse.cz>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <8cbfb09f-0c5a-8d43-1f5e-f3ff7612e289@I-love.SAKURA.ne.jp>
 <20180824113248.GH29735@dhcp22.suse.cz>
 <b088e382-e90e-df63-a079-19b2ae2b985d@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <b088e382-e90e-df63-a079-19b2ae2b985d@gmail.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
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>,
 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>,
 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>, Jason Gunthorpe <jgg@ziepe.ca>,
 linux-rdma@vger.kernel.org, amd-gfx@lists.freedesktop.org,
 David Airlie <airlied@linux.ie>, 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>,
 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>,
 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>

T24gRnJpIDI0LTA4LTE4IDEzOjQzOjE2LCBDaHJpc3RpYW4gS8O2bmlnIHdyb3RlOgo+IEFtIDI0
LjA4LjIwMTggdW0gMTM6MzIgc2NocmllYiBNaWNoYWwgSG9ja286Cj4gPiBPbiBGcmkgMjQtMDgt
MTggMTk6NTQ6MTksIFRldHN1byBIYW5kYSB3cm90ZToKPiA+ID4gVHdvIG1vcmUgd29ycmllcyBm
b3IgdGhpcyBwYXRjaC4KPiA+ID4gCj4gPiA+IAo+ID4gPiAKPiA+ID4gPiAtLS0gYS9kcml2ZXJz
L2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfbW4uYwo+ID4gPiA+ICsrKyBiL2RyaXZlcnMvZ3B1
L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9tbi5jCj4gPiA+ID4gQEAgLTE3OCwxMiArMTc4LDE4IEBA
IHZvaWQgYW1kZ3B1X21uX3VubG9jayhzdHJ1Y3QgYW1kZ3B1X21uICptbikKPiA+ID4gPiAgICAq
Cj4gPiA+ID4gICAgKiBAYW1uOiBvdXIgbm90aWZpZXIKPiA+ID4gPiAgICAqLwo+ID4gPiA+IC1z
dGF0aWMgdm9pZCBhbWRncHVfbW5fcmVhZF9sb2NrKHN0cnVjdCBhbWRncHVfbW4gKmFtbikKPiA+
ID4gPiArc3RhdGljIGludCBhbWRncHVfbW5fcmVhZF9sb2NrKHN0cnVjdCBhbWRncHVfbW4gKmFt
biwgYm9vbCBibG9ja2FibGUpCj4gPiA+ID4gICB7Cj4gPiA+ID4gLSAgICAgICBtdXRleF9sb2Nr
KCZhbW4tPnJlYWRfbG9jayk7Cj4gPiA+ID4gKyAgICAgICBpZiAoYmxvY2thYmxlKQo+ID4gPiA+
ICsgICAgICAgICAgICAgICBtdXRleF9sb2NrKCZhbW4tPnJlYWRfbG9jayk7Cj4gPiA+ID4gKyAg
ICAgICBlbHNlIGlmICghbXV0ZXhfdHJ5bG9jaygmYW1uLT5yZWFkX2xvY2spKQo+ID4gPiA+ICsg
ICAgICAgICAgICAgICByZXR1cm4gLUVBR0FJTjsKPiA+ID4gPiArCj4gPiA+ID4gICAgICAgICAg
aWYgKGF0b21pY19pbmNfcmV0dXJuKCZhbW4tPnJlY3Vyc2lvbikgPT0gMSkKPiA+ID4gPiAgICAg
ICAgICAgICAgICAgIGRvd25fcmVhZF9ub25fb3duZXIoJmFtbi0+bG9jayk7Cj4gPiA+IFdoeSBk
b24ndCB3ZSBuZWVkIHRvIHVzZSB0cnlsb2NrIGhlcmUgaWYgYmxvY2thYmxlID09IGZhbHNlID8K
PiA+ID4gV2FudCBjb21tZW50IHdoeSBpdCBpcyBzYWZlIHRvIHVzZSBibG9ja2luZyBsb2NrIGhl
cmUuCj4gPiBIbW0sIEkgYW0gcHJldHR5IHN1cmUgSSBoYXZlIGNoZWNrZWQgdGhlIGNvZGUgYnV0
IGl0IHdhcyBxdWl0ZSBjb25mdXNpbmcKPiA+IHNvIEkgbWlnaHQgaGF2ZSBtaXNzZWQgc29tZXRo
aW5nLiBEb3VibGUgY2hlY2tpbmcgbm93LCBpdCBzZWVtcyB0aGF0Cj4gPiB0aGlzIHJlYWRfbG9j
ayBpcyBub3QgdXNlZCBhbnl3aGVyZSBlbHNlIGFuZCBpdCBpcyBub3QgX3RoZV8gbG9jayB3ZSBh
cmUKPiA+IGludGVyZXN0ZWQgYWJvdXQuIEl0IGlzIHRoZSBhbW4tPmxvY2sgKGFtZGdwdV9tbl9s
b2NrKSB3aGljaCBtYXR0ZXJzIGFzCj4gPiBpdCBpcyB0YWtlbiBpbiBleGNsdXNpdmUgbW9kZSBm
b3IgZXhwZW5zaXZlIG9wZXJhdGlvbnMuCj4gCj4gVGhlIHdyaXRlIHNpZGUgb2YgdGhlIGxvY2sg
aXMgb25seSB0YWtlbiBpbiB0aGUgY29tbWFuZCBzdWJtaXNzaW9uIElPQ1RMLgo+IAo+IFNvIHlv
dSBhY3R1YWxseSBkb24ndCBuZWVkIHRvIGNoYW5nZSBhbnl0aGluZyBoZXJlIChldmVuIHRoZSBw
cm9wb3NlZAo+IGNoYW5nZXMgYXJlIG92ZXJraWxsKSBzaW5jZSB3ZSBjYW4ndCB0ZWFyIGRvd24g
dGhlIHN0cnVjdF9tbSB3aGlsZSBhbiBJT0NUTAo+IGlzIHN0aWxsIHVzaW5nLgoKSSBhbSBub3Qg
c28gc3VyZS4gV2UgYXJlIG5vdCBpbiB0aGUgbW0gZGVzdHJ1Y3Rpb24gcGhhc2UgeWV0LiBUaGlz
IGlzCm1vc3RseSBhYm91dCB0aGUgb29tIGNvbnRleHQgd2hpY2ggbWlnaHQgZmlyZSByaWdodCBk
dXJpbmcgdGhlIElPQ1RMLiBJZgphbnkgb2YgdGhlIHBhdGggd2hpY2ggaXMgaG9sZGluZyB0aGUg
d3JpdGUgbG9jayBibG9ja3MgZm9yIHVuYm91bmQKYW1vdW50IG9mIHRpbWUgb3IgZXZlbiB3b3Jz
ZSBhbGxvY2F0ZXMgYSBtZW1vcnkgdGhlbiB3ZSBhcmUgc2NyZXdlZC4gU28Kd2UgbmVlZCB0byBi
YWNrIG9mIHdoZW4gYmxvY2thYmxlID0gZmFsc2UuCgo+ID4gSXMgdGhhdCBjb3JyZWN0IENocmlz
dGlhbj8gSWYgdGhpcyBpcyBjb3JyZWN0IHRoZW4gd2UgbmVlZCB0byB1cGRhdGUgdGhlCj4gPiBs
b2NraW5nIGhlcmUuIEkgYW0gc3RydWdnbGluZyB0byBncmFzcCB0aGUgcmVmIGNvdW50aW5nIHBh
cnQuIFdoeSBjYW5ub3QKPiA+IGFsbCByZWFkZXJzIHNpbXBseSB0YWtlIHRoZSBsb2NrIHJhdGhl
ciB0aGFuIHJlbHkgb24gc29tZWJvZHkgZWxzZSB0bwo+ID4gdGFrZSBpdD8gMWVkM2QyNTY3Yzgw
MCBkaWRuJ3QgcmVhbGx5IGhlbHAgbWUgdG8gdW5kZXJzdGFuZCB0aGUgbG9ja2luZwo+ID4gc2No
ZW1lIGhlcmUgc28gYW55IGhlbHAgd291bGQgYmUgYXBwcmVjaWF0ZWQuCj4gCj4gVGhhdCB3b24n
dCB3b3JrIGxpa2UgdGhpcyB0aGVyZSBtaWdodCBiZSBtdWx0aXBsZQo+IGludmFsaWRhdGVfcmFu
Z2Vfc3RhcnQoKS9pbnZhbGlkYXRlX3JhbmdlX2VuZCgpIHBhaXJzIG9wZW4gYXQgdGhlIHNhbWUg
dGltZS4KPiBFLmcuIHRoZSBsb2NrIG1pZ2h0IGJlIHRha2VuIHJlY3Vyc2l2ZWx5IGFuZCB0aGF0
IGlzIGlsbGVnYWwgZm9yIGEKPiByd19zZW1hcGhvcmUuCgpJIGFtIG5vdCBzdXJlIEkgZm9sbG93
LiBBcmUgeW91IHNheWluZyB0aGF0IG9uZSBpbnZhbGlkYXRlX3JhbmdlIG1pZ2h0CnRyaWdnZXIg
YW5vdGhlciBvbmUgZnJvbSB0aGUgc2FtZSBwYXRoPwotLSAKTWljaGFsIEhvY2tvClNVU0UgTGFi
cwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 11:58:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 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 1ftAj0-0000aa-Kp; Fri, 24 Aug 2018 11:57: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=7ql8=lh=gmail.com=ckoenig.leichtzumerken@srs-us1.protection.inumbo.net>)
 id 1ftAiz-0000aV-BI
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 11:57:57 +0000
X-Inumbo-ID: bf926205-a794-11e8-a8a5-bc764e045a96
Received: from mail-wm0-x243.google.com (unknown [2a00:1450:400c:c09::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bf926205-a794-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 13:56:35 +0200 (CEST)
Received: by mail-wm0-x243.google.com with SMTP id i134-v6so4324243wmf.0
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 04:57:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=reply-to:subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding:content-language;
 bh=7Tgnc12QIQxSq82jQ3lR1SJaq7jw2S1sY/VMy2KAqAc=;
 b=bmudtbitOhFna6vfzwUoCneFSpsDT6Qu/DrpkDTsh0ZZFUo+fthBYSs3E/mArrVUPb
 gbiD3xjgqI4ykFjqd5qe5ErviliVHQ9Fbmcur87Kvnp1g1cZkz1MeT+sc1+7UEhTMMzH
 NFp6xyez+ZttgMbIsaNhEj8cUPRPR5jXyVxjjSArUbFraCsTfMiU3g8iiOSMJou5A9N0
 DwMb+NNzSCa8H86GhHOF7H7OaOlBeboHX3TccEw+bpcmXWuoLB6r38Xc6GCg/JqchtQt
 HaqGJtmDz5sRnaY9U1V49hGpNPRQ+VFMgqXrCXi9EhFBrkuCt+jnq260WwEE+ib3MhQL
 lKOg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:reply-to:subject:to:cc:references:from
 :message-id:date:user-agent:mime-version:in-reply-to
 :content-transfer-encoding:content-language;
 bh=7Tgnc12QIQxSq82jQ3lR1SJaq7jw2S1sY/VMy2KAqAc=;
 b=etKlQIASPAOD8Zrb+Hyx3wyzdDR2VGrUdzbb5akTip5BrOhDALn/aiz1whYq6AVk5o
 mvhC+tU9+j4bxVKtN6CWIbNkP57EDp0y6nMYar9HztaHrUco8yIlyTtq7QUk2CpKObiE
 5OHmEO3Qq827w20SfdRp/YMDkhMfvo3RWVRZMlkYd5qGLmGpoTeY5yB4UQXFaLslFMwQ
 rbpN5YzX8+E2YehltjqD2KfVCoKF5XONr4f+uYteBtyxzI69KoEYJCKusmx+ReVtsarJ
 OCjx4BwChQF0aHBPC7Des/7wnUE4J190Q4X8Y267MY/9BuvNLpOm/mhhlGp2yak7CvxC
 1RxA==
X-Gm-Message-State: APzg51CR3ZfAwr0LM21/J0Ily8rppYlFUyDbCLrJ8Y7JeNhS2++8CLui
 pEpzJnB0fPMbl09OPRdmLVE=
X-Google-Smtp-Source: ANB0Vdaf6XF8GBSBXWoWwjxuhY0L/JCOuGKb5u104MH4WBEHWKLmWfARgqovCUwtS4XVDxs5bH8drw==
X-Received: by 2002:a1c:888e:: with SMTP id
 k136-v6mr1258867wmd.6.1535111874638; 
 Fri, 24 Aug 2018 04:57:54 -0700 (PDT)
Received: from ?IPv6:2a02:908:1257:4460:1ab8:55c1:a639:6740?
 ([2a02:908:1257:4460:1ab8:55c1:a639:6740])
 by smtp.gmail.com with ESMTPSA id c15-v6sm888113wmb.2.2018.08.24.04.57.52
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 04:57:54 -0700 (PDT)
To: Michal Hocko <mhocko@kernel.org>, christian.koenig@amd.com
References: <20180716115058.5559-1-mhocko@kernel.org>
 <8cbfb09f-0c5a-8d43-1f5e-f3ff7612e289@I-love.SAKURA.ne.jp>
 <20180824113248.GH29735@dhcp22.suse.cz>
 <b088e382-e90e-df63-a079-19b2ae2b985d@gmail.com>
 <20180824115226.GK29735@dhcp22.suse.cz>
From: =?UTF-8?Q?Christian_K=c3=b6nig?= <ckoenig.leichtzumerken@gmail.com>
Message-ID: <a27ad1a3-34bd-6b7d-fd09-7737ec3c888d@gmail.com>
Date: Fri, 24 Aug 2018 13:57:52 +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: <20180824115226.GK29735@dhcp22.suse.cz>
Content-Language: en-US
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>
Reply-To: christian.koenig@amd.com
Cc: kvm@vger.kernel.org, =?UTF-8?B?UmFkaW0gS3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>,
 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>, Jason Gunthorpe <jgg@ziepe.ca>,
 linux-rdma@vger.kernel.org, amd-gfx@lists.freedesktop.org,
 David Airlie <airlied@linux.ie>, 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?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>,
 Andrew Morton <akpm@linux-foundation.org>,
 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>

QW0gMjQuMDguMjAxOCB1bSAxMzo1MiBzY2hyaWViIE1pY2hhbCBIb2NrbzoKPiBPbiBGcmkgMjQt
MDgtMTggMTM6NDM6MTYsIENocmlzdGlhbiBLw7ZuaWcgd3JvdGU6Cj4+IEFtIDI0LjA4LjIwMTgg
dW0gMTM6MzIgc2NocmllYiBNaWNoYWwgSG9ja286Cj4+PiBPbiBGcmkgMjQtMDgtMTggMTk6NTQ6
MTksIFRldHN1byBIYW5kYSB3cm90ZToKPj4+PiBUd28gbW9yZSB3b3JyaWVzIGZvciB0aGlzIHBh
dGNoLgo+Pj4+Cj4+Pj4KPj4+Pgo+Pj4+PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdw
dS9hbWRncHVfbW4uYwo+Pj4+PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRn
cHVfbW4uYwo+Pj4+PiBAQCAtMTc4LDEyICsxNzgsMTggQEAgdm9pZCBhbWRncHVfbW5fdW5sb2Nr
KHN0cnVjdCBhbWRncHVfbW4gKm1uKQo+Pj4+PiAgICAgKgo+Pj4+PiAgICAgKiBAYW1uOiBvdXIg
bm90aWZpZXIKPj4+Pj4gICAgICovCj4+Pj4+IC1zdGF0aWMgdm9pZCBhbWRncHVfbW5fcmVhZF9s
b2NrKHN0cnVjdCBhbWRncHVfbW4gKmFtbikKPj4+Pj4gK3N0YXRpYyBpbnQgYW1kZ3B1X21uX3Jl
YWRfbG9jayhzdHJ1Y3QgYW1kZ3B1X21uICphbW4sIGJvb2wgYmxvY2thYmxlKQo+Pj4+PiAgICB7
Cj4+Pj4+IC0gICAgICAgbXV0ZXhfbG9jaygmYW1uLT5yZWFkX2xvY2spOwo+Pj4+PiArICAgICAg
IGlmIChibG9ja2FibGUpCj4+Pj4+ICsgICAgICAgICAgICAgICBtdXRleF9sb2NrKCZhbW4tPnJl
YWRfbG9jayk7Cj4+Pj4+ICsgICAgICAgZWxzZSBpZiAoIW11dGV4X3RyeWxvY2soJmFtbi0+cmVh
ZF9sb2NrKSkKPj4+Pj4gKyAgICAgICAgICAgICAgIHJldHVybiAtRUFHQUlOOwo+Pj4+PiArCj4+
Pj4+ICAgICAgICAgICBpZiAoYXRvbWljX2luY19yZXR1cm4oJmFtbi0+cmVjdXJzaW9uKSA9PSAx
KQo+Pj4+PiAgICAgICAgICAgICAgICAgICBkb3duX3JlYWRfbm9uX293bmVyKCZhbW4tPmxvY2sp
Owo+Pj4+IFdoeSBkb24ndCB3ZSBuZWVkIHRvIHVzZSB0cnlsb2NrIGhlcmUgaWYgYmxvY2thYmxl
ID09IGZhbHNlID8KPj4+PiBXYW50IGNvbW1lbnQgd2h5IGl0IGlzIHNhZmUgdG8gdXNlIGJsb2Nr
aW5nIGxvY2sgaGVyZS4KPj4+IEhtbSwgSSBhbSBwcmV0dHkgc3VyZSBJIGhhdmUgY2hlY2tlZCB0
aGUgY29kZSBidXQgaXQgd2FzIHF1aXRlIGNvbmZ1c2luZwo+Pj4gc28gSSBtaWdodCBoYXZlIG1p
c3NlZCBzb21ldGhpbmcuIERvdWJsZSBjaGVja2luZyBub3csIGl0IHNlZW1zIHRoYXQKPj4+IHRo
aXMgcmVhZF9sb2NrIGlzIG5vdCB1c2VkIGFueXdoZXJlIGVsc2UgYW5kIGl0IGlzIG5vdCBfdGhl
XyBsb2NrIHdlIGFyZQo+Pj4gaW50ZXJlc3RlZCBhYm91dC4gSXQgaXMgdGhlIGFtbi0+bG9jayAo
YW1kZ3B1X21uX2xvY2spIHdoaWNoIG1hdHRlcnMgYXMKPj4+IGl0IGlzIHRha2VuIGluIGV4Y2x1
c2l2ZSBtb2RlIGZvciBleHBlbnNpdmUgb3BlcmF0aW9ucy4KPj4gVGhlIHdyaXRlIHNpZGUgb2Yg
dGhlIGxvY2sgaXMgb25seSB0YWtlbiBpbiB0aGUgY29tbWFuZCBzdWJtaXNzaW9uIElPQ1RMLgo+
Pgo+PiBTbyB5b3UgYWN0dWFsbHkgZG9uJ3QgbmVlZCB0byBjaGFuZ2UgYW55dGhpbmcgaGVyZSAo
ZXZlbiB0aGUgcHJvcG9zZWQKPj4gY2hhbmdlcyBhcmUgb3ZlcmtpbGwpIHNpbmNlIHdlIGNhbid0
IHRlYXIgZG93biB0aGUgc3RydWN0X21tIHdoaWxlIGFuIElPQ1RMCj4+IGlzIHN0aWxsIHVzaW5n
Lgo+IEkgYW0gbm90IHNvIHN1cmUuIFdlIGFyZSBub3QgaW4gdGhlIG1tIGRlc3RydWN0aW9uIHBo
YXNlIHlldC4gVGhpcyBpcwo+IG1vc3RseSBhYm91dCB0aGUgb29tIGNvbnRleHQgd2hpY2ggbWln
aHQgZmlyZSByaWdodCBkdXJpbmcgdGhlIElPQ1RMLiBJZgo+IGFueSBvZiB0aGUgcGF0aCB3aGlj
aCBpcyBob2xkaW5nIHRoZSB3cml0ZSBsb2NrIGJsb2NrcyBmb3IgdW5ib3VuZAo+IGFtb3VudCBv
ZiB0aW1lIG9yIGV2ZW4gd29yc2UgYWxsb2NhdGVzIGEgbWVtb3J5IHRoZW4gd2UgYXJlIHNjcmV3
ZWQuIFNvCj4gd2UgbmVlZCB0byBiYWNrIG9mIHdoZW4gYmxvY2thYmxlID0gZmFsc2UuCgpPaCwg
eWVhaCBnb29kIHBvaW50LiBIYXZlbid0IHRob3VnaHQgYWJvdXQgdGhhdCBwb3NzaWJpbGl0eS4K
Cj4KPj4+IElzIHRoYXQgY29ycmVjdCBDaHJpc3RpYW4/IElmIHRoaXMgaXMgY29ycmVjdCB0aGVu
IHdlIG5lZWQgdG8gdXBkYXRlIHRoZQo+Pj4gbG9ja2luZyBoZXJlLiBJIGFtIHN0cnVnZ2xpbmcg
dG8gZ3Jhc3AgdGhlIHJlZiBjb3VudGluZyBwYXJ0LiBXaHkgY2Fubm90Cj4+PiBhbGwgcmVhZGVy
cyBzaW1wbHkgdGFrZSB0aGUgbG9jayByYXRoZXIgdGhhbiByZWx5IG9uIHNvbWVib2R5IGVsc2Ug
dG8KPj4+IHRha2UgaXQ/IDFlZDNkMjU2N2M4MDAgZGlkbid0IHJlYWxseSBoZWxwIG1lIHRvIHVu
ZGVyc3RhbmQgdGhlIGxvY2tpbmcKPj4+IHNjaGVtZSBoZXJlIHNvIGFueSBoZWxwIHdvdWxkIGJl
IGFwcHJlY2lhdGVkLgo+PiBUaGF0IHdvbid0IHdvcmsgbGlrZSB0aGlzIHRoZXJlIG1pZ2h0IGJl
IG11bHRpcGxlCj4+IGludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoKS9pbnZhbGlkYXRlX3JhbmdlX2Vu
ZCgpIHBhaXJzIG9wZW4gYXQgdGhlIHNhbWUgdGltZS4KPj4gRS5nLiB0aGUgbG9jayBtaWdodCBi
ZSB0YWtlbiByZWN1cnNpdmVseSBhbmQgdGhhdCBpcyBpbGxlZ2FsIGZvciBhCj4+IHJ3X3NlbWFw
aG9yZS4KPiBJIGFtIG5vdCBzdXJlIEkgZm9sbG93LiBBcmUgeW91IHNheWluZyB0aGF0IG9uZSBp
bnZhbGlkYXRlX3JhbmdlIG1pZ2h0Cj4gdHJpZ2dlciBhbm90aGVyIG9uZSBmcm9tIHRoZSBzYW1l
IHBhdGg/CgpObywgYnV0IHdoYXQgY2FuIGhhcHBlbiBpczoKCmludmFsaWRhdGVfcmFuZ2Vfc3Rh
cnQoQSxCKTsKaW52YWxpZGF0ZV9yYW5nZV9zdGFydChDLEQpOwouLi4KaW52YWxpZGF0ZV9yYW5n
ZV9lbmQoQyxEKTsKaW52YWxpZGF0ZV9yYW5nZV9lbmQoQSxCKTsKCkdyYWJiaW5nIHRoZSByZWFk
IGxvY2sgdHdpY2Ugd291bGQgYmUgaWxsZWdhbCBpbiB0aGlzIGNhc2UuCgpSZWdhcmRzLApDaHJp
c3RpYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 12:03:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 12: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 1ftAoc-0001ZE-Rz; Fri, 24 Aug 2018 12: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=qojz=lh=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1ftAob-0001Z8-5R
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 12:03:45 +0000
X-Inumbo-ID: d711a667-a795-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d711a667-a795-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 12:04: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 776F8AD65;
 Fri, 24 Aug 2018 12:03:42 +0000 (UTC)
Date: Fri, 24 Aug 2018 14:03:39 +0200
From: Michal Hocko <mhocko@kernel.org>
To: christian.koenig@amd.com
Message-ID: <20180824120339.GL29735@dhcp22.suse.cz>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <8cbfb09f-0c5a-8d43-1f5e-f3ff7612e289@I-love.SAKURA.ne.jp>
 <20180824113248.GH29735@dhcp22.suse.cz>
 <b088e382-e90e-df63-a079-19b2ae2b985d@gmail.com>
 <20180824115226.GK29735@dhcp22.suse.cz>
 <a27ad1a3-34bd-6b7d-fd09-7737ec3c888d@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <a27ad1a3-34bd-6b7d-fd09-7737ec3c888d@gmail.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
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>,
 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>,
 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>, Jason Gunthorpe <jgg@ziepe.ca>,
 linux-rdma@vger.kernel.org, amd-gfx@lists.freedesktop.org,
 David Airlie <airlied@linux.ie>, 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>,
 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>,
 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>

T24gRnJpIDI0LTA4LTE4IDEzOjU3OjUyLCBDaHJpc3RpYW4gS8O2bmlnIHdyb3RlOgo+IEFtIDI0
LjA4LjIwMTggdW0gMTM6NTIgc2NocmllYiBNaWNoYWwgSG9ja286Cj4gPiBPbiBGcmkgMjQtMDgt
MTggMTM6NDM6MTYsIENocmlzdGlhbiBLw7ZuaWcgd3JvdGU6ClsuLi5dCj4gPiA+IFRoYXQgd29u
J3Qgd29yayBsaWtlIHRoaXMgdGhlcmUgbWlnaHQgYmUgbXVsdGlwbGUKPiA+ID4gaW52YWxpZGF0
ZV9yYW5nZV9zdGFydCgpL2ludmFsaWRhdGVfcmFuZ2VfZW5kKCkgcGFpcnMgb3BlbiBhdCB0aGUg
c2FtZSB0aW1lLgo+ID4gPiBFLmcuIHRoZSBsb2NrIG1pZ2h0IGJlIHRha2VuIHJlY3Vyc2l2ZWx5
IGFuZCB0aGF0IGlzIGlsbGVnYWwgZm9yIGEKPiA+ID4gcndfc2VtYXBob3JlLgo+ID4gSSBhbSBu
b3Qgc3VyZSBJIGZvbGxvdy4gQXJlIHlvdSBzYXlpbmcgdGhhdCBvbmUgaW52YWxpZGF0ZV9yYW5n
ZSBtaWdodAo+ID4gdHJpZ2dlciBhbm90aGVyIG9uZSBmcm9tIHRoZSBzYW1lIHBhdGg/Cj4gCj4g
Tm8sIGJ1dCB3aGF0IGNhbiBoYXBwZW4gaXM6Cj4gCj4gaW52YWxpZGF0ZV9yYW5nZV9zdGFydChB
LEIpOwo+IGludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoQyxEKTsKPiAuLi4KPiBpbnZhbGlkYXRlX3Jh
bmdlX2VuZChDLEQpOwo+IGludmFsaWRhdGVfcmFuZ2VfZW5kKEEsQik7Cj4gCj4gR3JhYmJpbmcg
dGhlIHJlYWQgbG9jayB0d2ljZSB3b3VsZCBiZSBpbGxlZ2FsIGluIHRoaXMgY2FzZS4KCkkgYW0g
c29ycnkgYnV0IEkgc3RpbGwgZG8gbm90IGZvbGxvdy4gV2hhdCBpcyB0aGUgY29udGV4dCB0aGUg
dHdvIGFyZQpjYWxsZWQgZnJvbT8gQ2FuIHlvdSBnaXZlIG1lIGFuIGV4YW1wbGUuIEkgc2ltcGx5
IGRvIG5vdCBzZWUgaXQgaW4gdGhlCmNvZGUsIG1vc3RseSBiZWNhdXNlIEkgYW0gbm90IGZhbWls
aWFyIHdpdGggaXQuCi0tIApNaWNoYWwgSG9ja28KU1VTRSBMYWJzCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 12:16:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 12:16:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftB0z-0002cC-79; Fri, 24 Aug 2018 12:16: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=xfq4=lh=citrix.com=prvs=767642893=paul.durrant@srs-us1.protection.inumbo.net>)
 id 1ftB0x-0002c7-Uy
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 12:16:31 +0000
X-Inumbo-ID: a01c7b8c-a797-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a01c7b8c-a797-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 12:17:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,281,1531785600"; d="scan'208";a="63627898"
From: Paul Durrant <paul.durrant@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 24 Aug 2018 13:16:26 +0100
Message-ID: <20180824121626.27261-1-paul.durrant@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xenforeignmemory: work around bug in older
 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: Wei Liu <wei.liu2@citrix.com>, Paul Durrant <paul.durrant@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VmVyc2lvbnMgb2YgbGludXggcHJpdmNtZCBwcmlvciB0byBjb21taXQgZGM5ZWFiNmZkOTRkICgi
cmV0dXJuIC1FTk9UVFkKZm9yIHVuaW1wbGVtZW50ZWQgSU9DVExzIikgd2lsbCByZXR1cm4gLUVJ
TlZBTCByYXRoZXIgdGhhbiB0aGUgY29udmVudGlvbmFsCi1FTk9UVFkgZm9yIHVuaW1wbGVtZW50
ZWQgY29kZXMuIFRoaXMgYnJlYWtzIHRoZSBlcnJvciBwYXRoIGluCmxpYnhlbmZvcmVpZ25tZW1v
cnkgcmVzb3VyY2UgbWFwcGluZywgd2hpY2ggb25seSB0cmFuc2xhdGVzIEVOT1RUWSBpbnRvCkVP
UE5PVFNVUFAgdG8gaW5mb3JtIGNhbGxlcnMgb2YgdGhlIG5lZWQgdG8gdXNlIGFuIGFsdGVybmF0
aXZlIChsZWdhY3kpCm1lY2hhbmlzbS4KClRoaXMgcGF0Y2ggYWRkcyBhIG5ldyAndW5pbXBsZW1l
bnRlZCcgWzFdIGlvY3RsIGNvZGUgaW50byB0aGUgbG9jYWwKcHJpdmNtZCBoZWFkZXIgd2hpY2gg
aXMgdGhlbiB1c2VkIHRvIHByb2JlIGZvciB0aGUgYXBwcm9wcmlhdGUgZXJybm8gdG8KdHJhbnNs
YXRlIGluIHRoZSByZXNvdXJjZSBtYXBwaW5nIGVycm9yIHBhdGgKClsxXSB0aGlzIGlzIGEgY29k
ZSB0aGF0IGhhcywgc28gZmFyLCBuZXZlciBiZWVuIHVzZWQgaW4gYW55IHZlcnNpb24gb2YKICAg
IHByaXZjbWQgYW5kIHdpbGwgYmUgYWRkZWQgdG8gZnV0dXJlIHZlcnNpb25zIG9mIHRoZSBoZWFk
ZXIgaW4gdGhlCiAgICBsaW51eCBzb3VyY2UsIHRvIG1ha2Ugc3VyZSBpdCBzdGF5cyB1bmltcGxl
bWVudGVkLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4
LmNvbT4KLS0tCkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvaW5jbHVkZS94ZW4tc3lz
L0xpbnV4L3ByaXZjbWQuaCB8ICAyICsrCiB0b29scy9saWJzL2ZvcmVpZ25tZW1vcnkvbGludXgu
YyAgICAgIHwgMTkgKysrKysrKysrKysrKysrKysrLQogdG9vbHMvbGlicy9mb3JlaWdubWVtb3J5
L3ByaXZhdGUuaCAgICB8ICAxICsKIDMgZmlsZXMgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwg
MSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2luY2x1ZGUveGVuLXN5cy9MaW51eC9w
cml2Y21kLmggYi90b29scy9pbmNsdWRlL3hlbi1zeXMvTGludXgvcHJpdmNtZC5oCmluZGV4IDk1
MzFiNzI4ZjkuLmJjNjBlOGZkNTUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2luY2x1ZGUveGVuLXN5cy9M
aW51eC9wcml2Y21kLmgKKysrIGIvdG9vbHMvaW5jbHVkZS94ZW4tc3lzL0xpbnV4L3ByaXZjbWQu
aApAQCAtMTE0LDUgKzExNCw3IEBAIHR5cGVkZWYgc3RydWN0IHByaXZjbWRfbW1hcF9yZXNvdXJj
ZSB7CiAJX0lPQyhfSU9DX05PTkUsICdQJywgNiwgc2l6ZW9mKGRvbWlkX3QpKQogI2RlZmluZSBJ
T0NUTF9QUklWQ01EX01NQVBfUkVTT1VSQ0UJCQkJXAogCV9JT0MoX0lPQ19OT05FLCAnUCcsIDcs
IHNpemVvZihwcml2Y21kX21tYXBfcmVzb3VyY2VfdCkpCisjZGVmaW5lIElPQ1RMX1BSSVZDTURf
VU5JTVBMRU1FTlRFRAkJCQlcCisJX0lPQyhfSU9DX05PTkUsICdQJywgMHhGRiwgMCkKIAogI2Vu
ZGlmIC8qIF9fTElOVVhfUFVCTElDX1BSSVZDTURfSF9fICovCmRpZmYgLS1naXQgYS90b29scy9s
aWJzL2ZvcmVpZ25tZW1vcnkvbGludXguYyBiL3Rvb2xzL2xpYnMvZm9yZWlnbm1lbW9yeS9saW51
eC5jCmluZGV4IDM2ODZjZjQxZTAuLjAzNjhhYTA5ZjQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnMv
Zm9yZWlnbm1lbW9yeS9saW51eC5jCisrKyBiL3Rvb2xzL2xpYnMvZm9yZWlnbm1lbW9yeS9saW51
eC5jCkBAIC01Myw2ICs1MywyMyBAQCBpbnQgb3NkZXBfeGVuZm9yZWlnbm1lbW9yeV9vcGVuKHhl
bmZvcmVpZ25tZW1vcnlfaGFuZGxlICpmbWVtKQogICAgICAgICByZXR1cm4gLTE7CiAgICAgfQog
CisgICAgLyoKKyAgICAgKiBPbGRlciB2ZXJzaW9ucyBvZiBwcml2Y21kIHJldHVybiAtRUlOVkFM
IGZvciB1bmltcGxlbWVudGVkIGlvY3RscworICAgICAqIHNvIHdlIG5lZWQgdG8gcHJvYmUgZm9y
IHRoZSBlcnJubyB0byB1c2UgcmF0aGVyIHRoYW4ganVzdCB1c2luZworICAgICAqIHRoZSBjb252
ZW50aW9uYWwgRU5PVFRZLgorICAgICAqLworICAgIGlmICggaW9jdGwoZmQsIElPQ1RMX1BSSVZD
TURfVU5JTVBMRU1FTlRFRCwgTlVMTCkgPj0gMCApCisgICAgeworICAgICAgICB4dGxfbG9nKGZt
ZW0tPmxvZ2dlciwgWFRMX0VSUk9SLCAtMSwgInhlbmZvcmVpZ25tZW1vcnkiLAorICAgICAgICAg
ICAgICAgICJwcml2Y21kIGlvY3RsIHNob3VsZCBub3QgYmUgaW1wbGVtZW50ZWQiKTsKKyAgICAg
ICAgcmV0dXJuIC0xOworICAgIH0KKyAgICBlbHNlCisgICAgeworICAgICAgICBmbWVtLT51bmlt
cGxfZXJybm8gPSBlcnJubzsKKyAgICAgICAgZXJybm8gPSAwOworICAgIH0KKwogICAgIGZtZW0t
PmZkID0gZmQ7CiAgICAgcmV0dXJuIDA7CiB9CkBAIC0zMDcsNyArMzI0LDcgQEAgaW50IG9zZGVw
X3hlbmZvcmVpZ25tZW1vcnlfbWFwX3Jlc291cmNlKAogICAgIHsKICAgICAgICAgaW50IHNhdmVk
X2Vycm5vOwogCi0gICAgICAgIGlmICggZXJybm8gIT0gRU5PVFRZICYmIGVycm5vICE9IEVPUE5P
VFNVUFAgKQorICAgICAgICBpZiAoIGVycm5vICE9IGZtZW0tPnVuaW1wbF9lcnJubyAmJiBlcnJu
byAhPSBFT1BOT1RTVVBQICkKICAgICAgICAgICAgIFBFUlJPUigiaW9jdGwgZmFpbGVkIik7CiAg
ICAgICAgIGVsc2UKICAgICAgICAgICAgIGVycm5vID0gRU9QTk9UU1VQUDsKZGlmZiAtLWdpdCBh
L3Rvb2xzL2xpYnMvZm9yZWlnbm1lbW9yeS9wcml2YXRlLmggYi90b29scy9saWJzL2ZvcmVpZ25t
ZW1vcnkvcHJpdmF0ZS5oCmluZGV4IGIwNmNlMTI1ODMuLjhmMWJmMDgxZWQgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL2xpYnMvZm9yZWlnbm1lbW9yeS9wcml2YXRlLmgKKysrIGIvdG9vbHMvbGlicy9mb3Jl
aWdubWVtb3J5L3ByaXZhdGUuaApAQCAtMjMsNiArMjMsNyBAQCBzdHJ1Y3QgeGVuZm9yZWlnbm1l
bW9yeV9oYW5kbGUgewogICAgIHVuc2lnbmVkIGZsYWdzOwogICAgIGludCBmZDsKICAgICBYZW50
b29sY29yZV9fQWN0aXZlX0hhbmRsZSB0Y19haDsKKyAgICBpbnQgdW5pbXBsX2Vycm5vOwogfTsK
IAogaW50IG9zZGVwX3hlbmZvcmVpZ25tZW1vcnlfb3Blbih4ZW5mb3JlaWdubWVtb3J5X2hhbmRs
ZSAqZm1lbSk7Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 12:19:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 12: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 1ftB3b-0002lN-N9; Fri, 24 Aug 2018 12: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=phfj=lh=amd.com=christian.koenig@srs-us1.protection.inumbo.net>)
 id 1ftB3Z-0002lG-Kz
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 12:19:14 +0000
X-Inumbo-ID: b8a9431f-a797-11e8-a8a5-bc764e045a96
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4a::619])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b8a9431f-a797-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 14:17:51 +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=MtvdjbRTQsJNHHISb40sK1QbrLuQ5OpdP1yadGhMqnY=;
 b=XWrd7VVUR3uC4QIhsbvQVNPlpiDuzhW00ALTzXfVwsMdUu5E+6jS0wcu1VwKoSNGph2yiu15FdbrHhnIr3KTHDdXzksB48E3njlWJ7EY3jWqkAFMqHOogT93xzEYwy9O0cwsIiJJNW+7sODn2kNACaW30gN4a22hvCE8lyeBanQ=
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
 BN6PR12MB1714.namprd12.prod.outlook.com (2603:10b6:404:106::11) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1080.14; Fri, 24 Aug
 2018 12:18:57 +0000
To: Michal Hocko <mhocko@kernel.org>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <8cbfb09f-0c5a-8d43-1f5e-f3ff7612e289@I-love.SAKURA.ne.jp>
 <20180824113248.GH29735@dhcp22.suse.cz>
 <b088e382-e90e-df63-a079-19b2ae2b985d@gmail.com>
 <20180824115226.GK29735@dhcp22.suse.cz>
 <a27ad1a3-34bd-6b7d-fd09-7737ec3c888d@gmail.com>
 <20180824120339.GL29735@dhcp22.suse.cz>
From: =?UTF-8?Q?Christian_K=c3=b6nig?= <christian.koenig@amd.com>
Message-ID: <eb546bcb-9c5f-7d5d-43a7-bfde489f0e7f@amd.com>
Date: Fri, 24 Aug 2018 14:18:44 +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: <20180824120339.GL29735@dhcp22.suse.cz>
Content-Language: en-US
X-Originating-IP: [2a02:908:1257:4460:1ab8:55c1:a639:6740]
X-ClientProxiedBy: HE1PR05CA0161.eurprd05.prod.outlook.com
 (2603:10a6:7:28::48) To BN6PR12MB1714.namprd12.prod.outlook.com
 (2603:10b6:404:106::11)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 0540525a-bef8-4763-8373-08d609bbc803
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:BN6PR12MB1714; 
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1714;
 3:WcdFnaP7sqpELyeYhvmPgdohVLTtlw8N1rfn8VEui73Fn2gD5Ka124VnMikt4aZNgi+pm1BhlZp1uOdwzoyRjvWuwXIJXnJMtZMm4/5KkuNIM/SlYC3GCv3S2sCxtcPe+A14LuBoNuKPktO3h0Cq8Ie/fYxHKsVdWrNDsuKAsHYCoOXEmVcj0Sy/m1Yjfx+/6NfIdYv7e9ChvUnUOoBfOSyRaqbMb6l32Wyl0hs1/qEN4HEk8bPXYflBy2YDyDK1;
 25:NJjw8li8BY2vIIiiSA8xAUDeEfZ/Lsk5UJQYBrUBwJpGj66dZVu01zEzy3V8s2BEFhDoN896Xv6uUqSGby2ml1zownE8giGAGJdvDnkcz+wjokpFDX87olTittK0153E9SHiFEQSBCkyqwGAZYTzpnvL4MWaCNxI6uOlIz++WuI6CFbj1/TOlD6vpLiAiJrv8YWl/Wa7RKyyRv3ZoR5aMFpJewpOaq0HOvFoS1FlY7bQn5UXtRPT3Xg/wpaIosQ8oNCD1KjSXoiFJHxWLFLGFtKJitygH1EqCoPEEm9MCsz9Ulv7MZAjOEAIOwck8etcqCZJfc43Any8VeaaS9tWRg==;
 31:rv9TkdcUzeGwBzNgZGIo/h6Grx6OVPak+v0rNcC9Jbnv1HVoJofsu9HqXBHrCyAh/4t7zKEG+gdCLAQcAMY7QIbCLdlZUTtTQIHGnBRRD6uYb1wR71j9GFSJRtRoo9zTIL2IQB3Cuxtkn9WE3lS3YsBulWqQkJ1pY0XQJaXzkcnPNYeUiC7jaj7QjtzdHhrWqIs9+7o8lhVvs+jzndoW+GnneVcqHs2QM+k937CyPl4=
X-MS-TrafficTypeDiagnostic: BN6PR12MB1714:
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1714;
 20:EP8+bguGjQLkgGU8hWg16BjOwdIbc3L3tG/CVq3G08GECXwIW5q+Vjkyz7xT8n4LoafYbjE8W4ymf6kB/vIZZxDK0gYs+Yep0cYtUFRgB7Ek+Hzgh69sqq+Eekuy3URCf4X603s9rSC6cuYcN4kQTAumE6iaDxL/Ln6SuO+judQtndac1TiNcmNsEEpsN11j+5vY0+Xd7s/D3TAYMd5o+x5BTENKdbxpgmDSakMzWbV7qIFaYInAGm+IVje+nNk9Q/8xaIU5zHHVXs6v7Npcck+TTc+X57VR65FQTcYmucM6KkyGGUSZ/oqxHZfw4/+IV1/H3qrBqXqSV55y5PXaZR5TyKkK/6Jtj3HWnuoE/kTXKFxOYCNvOqF0/LH4Y25Ez4Hauj8q/dY9HDjceVLdZqZbU4AZ3CtojLM7U+OyxLlLOWD2X91XCvf01wumjLgE5UFaxm0Klrjqw6buJE/jtmiBrEY1x3/1NYoClLurX5fPyoWlmZVjbQMsw2FHW1G/;
 4:W8tOeCsf2qJVxEtnRzJrPKLet3V5AAM4KDbyedYOH9AQZQHZhS+/CaqrEQyCUgAjr42E6Jw6BfsVHpaYqtZgXoZGWvEzRunAnv93hZR47q4IypIs5Av3Y4C7huLtczv8J2hzpHtvb4Vr08ezhQTL7aA46AGpWD7it3rVWSCDMUVfPa0+fRomV/m9rRKGNOEz61dxXQ0SPd8OTTO2JKmovtRV2FsHJdsIb24UXJ8rgw6o97D8CZl9VYO8ku4jJDUdHemtAA2tWthBYh9TILXpNw==
X-Microsoft-Antispam-PRVS: <BN6PR12MB1714A74ED3528D86895BE95F83360@BN6PR12MB1714.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)(3231311)(944501410)(52105095)(10201501046)(93006095)(93001095)(3002001)(6055026)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(201708071742011)(7699016);
 SRVR:BN6PR12MB1714; BCL:0; PCL:0; RULEID:; SRVR:BN6PR12MB1714; 
X-Forefront-PRVS: 07749F8C42
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(39860400002)(346002)(376002)(396003)(136003)(366004)(189003)(199004)(65956001)(478600001)(7406005)(486006)(54906003)(65806001)(2906002)(7416002)(81156014)(81166006)(6246003)(4326008)(305945005)(86362001)(7736002)(8676002)(52146003)(25786009)(76176011)(67846002)(14444005)(52116002)(23676004)(2486003)(72206003)(52396003)(31686004)(1706002)(50466002)(6116002)(68736007)(53936002)(31696002)(229853002)(36756003)(6486002)(105586002)(476003)(2870700001)(6666003)(6916009)(386003)(64126003)(11346002)(47776003)(316002)(58126008)(446003)(16526019)(8936002)(5660300001)(46003)(93886005)(106356001)(97736004)(2616005)(65826007);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR12MB1714;
 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?MTtCTjZQUjEyTUIxNzE0OzIzOlhKT3o4cE5LMVZPZFNTNWZRb1c5b3d2ZmI1?=
 =?utf-8?B?RXhCRjcyWE92RktUbWpJWUgweS9nbmJLbW91YjBsTGZxcW5iZG5ZaktMZGhU?=
 =?utf-8?B?SkdjMzhuTDdxZ0pFMG9QVkRFSW9MU002MmhOeXZTd2ZWeE9tQnBld2d4dHJy?=
 =?utf-8?B?MlVrODYyQ3J1b1ZjeE9vb1lmSVZ1akh4QUtSZlU2enR1bmQvU3dLZ0ljQjZT?=
 =?utf-8?B?YkZ1MnBja0htZmw1N2RBMlFmcTBUdlMxaHhRWXZ3QVQraTAvY3h4S2lNQ2FB?=
 =?utf-8?B?NWUyRmJGSWdqVUFMdGV6Y25Od3RxQkthQS92SFFZSitqZkY1OU1Hb3pVNEYr?=
 =?utf-8?B?RU5XNk5BcWVYdkZGSTJ3VVNsWDdyTDNiUWZvMDZHbTMxK3I3Y1RLaG4vMm9J?=
 =?utf-8?B?emsxdmhBcWRpOGhRR2dzWXBubTZwK01WdmNSWlE4bk1WZXdoTXJMR1JmOHJS?=
 =?utf-8?B?cG5jak44OVhhRkpuRDNFS281M09PNFpSMTRpZFJGZGRHdTNpd1dsOXNvSHdi?=
 =?utf-8?B?QythNklCQ0lCY2w2Y1dRWk1HWEdMRmtjYnI3b2tVUWtSZHEzNnBSZ0JNV291?=
 =?utf-8?B?b05BTGppM3hTN3FwaXBrQy9XL3J4dFQ1V0ZKK0cvcUkwVjdDWEFFRTZjcGJy?=
 =?utf-8?B?OVk3ZHNPdW92N0lxZnV4VHRDeGlIckg3eTRPR01JSGg3Tk04a05SRE9BMXpD?=
 =?utf-8?B?UDNFV2N3T2FiMDNiTlpHNTFXWkM0c0NWeDhpSnhUeUp2R0h4QkQ0K0RmN0c5?=
 =?utf-8?B?NW1IK2lvbW9mbndKL3YwekJzSUZOcjE0SWtnMU82eVBBeTBEV2dHOTlBd1Q3?=
 =?utf-8?B?SStjKzU2QlVRbHl4NzZKVHpRbjFkKzZxeEhpeWNCeWkraHZXb1FGTlVHdnFC?=
 =?utf-8?B?ano0MEk4Y0R5WndyUVVidHdvLzdEcFdoYllZTWgxMlhIVmh4VmUyZXI1dUJ6?=
 =?utf-8?B?ZGVGUjZ2VXhzMFY5V0x3NytTSHBrV3VyM1JENVpkVzNhUWVHbDZhN3pBQUVX?=
 =?utf-8?B?T0hERGNEV3FyVVRZcFA4bVVmUFMxcHBUZWRtUEhncGxUOFBpeExFVnB0cUFV?=
 =?utf-8?B?bU5LNkN2YXJIckNGcnoyQmRzTnNZeU9vb0ZwNk1lYkRrTVRVM3ZXMVRJWC9G?=
 =?utf-8?B?QldLSjFNdEE3Y3RoeGpMOUhYN1p1SXpwbVp1VlR2MmthK003R09keUJnRCtP?=
 =?utf-8?B?VWVVUTVTdGJYb2E2L2tHYUY5SnVzeFVpOWJXU2duY3BEcEVqQ0JwTjJtaHNs?=
 =?utf-8?B?VlRYZk1DT3hYQzZkeWJKU21waWpnVU1CQTgwWnRuTnFGakF3U2src0lvV0lW?=
 =?utf-8?B?OTZTUS8wNTU5S3BjdVU2TjFPR3JhYkZrN003WFZXbFVBeFI4T0xBbmlQRnk0?=
 =?utf-8?B?ZnlIZFdiTE1vbm5mZFlqMm5zZ1hLeklZUE9GaDNoaHRVUGFrcjBFWEdPWWpN?=
 =?utf-8?B?MDBiMm84bFpKZVNCNWlpTjBMdmt5eVBEczVvYVE3KytZbU9CelVKS0tORUtw?=
 =?utf-8?B?WXVtNFdCbzVhR1E1SllwTFJKWXdQWlMzMWJBNEtkM293K3ZDV3VkcDh5MGU5?=
 =?utf-8?B?UWZGWHYrTUFEaTlsNjl2ZFJoTWxVYUpPeVVlQWdDdTdUcEIvV0V5UVJkM240?=
 =?utf-8?B?eEdrSGhpaVB4dk9XVHc5YU9Yb1NwQ0p2NzNhcDN6WVpEMWxGMWJCY2NxTlV5?=
 =?utf-8?B?NGRBTk85ZjhqRmE2OTlVMzRBODZFQ2dHZ05xRmhKWmcrdWU3V3hNTzFTZzdv?=
 =?utf-8?B?eDFCaVdUQVcvNThqcXBiS29vWlV6Y2pyOHN1Yzl6cmtJeTkvU0JLRmVTTUoy?=
 =?utf-8?B?RTI2MFIzNGVEUE5udEFPWVlOUi9oaFM5NWpiUlppMkh2dzQ4NUdwVy9JUmxa?=
 =?utf-8?B?bWY5VWZBSDBtS0kwalhSWGZZb0ZNeTB2WERVUVJySjdmaEVGRWxWSytuSWxz?=
 =?utf-8?Q?4OozIGcMsQnRnzlwZCqZGtVEbcE+tc=3D?=
X-Microsoft-Antispam-Message-Info: hFN/nGoDE59smWT2/D59+zf9Jye5xZM3EV8ehE4Dn9N1491vnEx08gnUltt9yOdTjxKCB4vzBtppbCaEYPIZMqeV1C5aa5kOSoEPhFRdgJ0uvIROtTcrqGfso7gyK3lFjTAxUYqiGHMl/ano+FQLrqKJkm15QzvSl8cOHpzpH03WCgrE3meS5KsFcJiTKx8W12P/gQqts9yFH8uABMx7o/A6ZH2MDr+Y1bFCslh/4XHJozpn4XoI25oSeTrZvhH1hRK4xVBoB+p7e2UrhMLvUesiMz4LTpG4zHx5gWWGFRh8461cfZOFt8ZlSLOJzo0mEnt6A7IDsFEOZpI1z3W5QI+aLWszc4nbECj+UzrxO8c=
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1714;
 6:11Bve1L1f8WamZZ3qM9DYBE9vsUJ5Dn0nj9eeWgxHrQV/Zf9XkhkF3e2SIxYVgSbJc8AlMUXwtikAEuwDFCNztB1SxkPKNOdIdc3BIbU0/xk2uIRhcGA+RFts9yj27Dbm98swDiNXir/VT9GqcaLbol88afbYI+hfC8tTMawgisE8Sg/TK1HgwR0tUHqI2TBGvHBSLciY7Ra/g0/9qypPuMv8YUFue1Jb38giBd0vThVJ3w49XrU+ODUU4Diw82XZVDDRc0ml55qlp+hgPdqRw6vP+UatPJdfLtzMjOzSaKlwmea5gHYZ4RuWG8UCDVXWCdyDDn7zHWqP6yaAgvU5E2mPYzeHcfxJY3Q+mQmXLcxrheua4zm4VpjHnz8ZNYSuMtLUDKGdH6v4WShSoY1oHE96xLdn8EKHwwffjMfqwMEwyNkr0EgF9qdS4Em/3R8N1FCDcEHuZIcKdm4YypcBw==;
 5:fNO8woVj/2enkBv/0mMIP2786pwWRN2SH16S9tDlUmtWdyIrEtsVzm/IsVbsuD1Nv5CDPfAPNeBOpB7bnt+f3SNJ24xfqwjYbgbdcZcD1Ya/EyUkGefTrG/Jvr8ac9fTs1OYPOWuH2BklRBlM0U1YefMUKCdk2SP0SzT2JB/Uxw=;
 7:H7FAQRnZAVnyu4sSys+9LVLr1Y+14u9uHn/AM5tYi6avniT3zQ5l1gn5AgBDrETZ8AXvV2fasT7APzRMYIep95mQ9U9ZRgVoECJ2qDtEjY/F98lhlQUrrMCc9J2uxnFSdeik4lWfj3PSsi3TIuNS9pP4hMgeVcxp0FcGWztpIjWWu5RsgI/PEtvtDqoC9NF8NBZxw3r9I7mXGZiZFYKb1J1n/CbeOdLQ2G4P3P2MywHwBtCiTXOp/4/41AkNMf97
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1714;
 20:NQs0tbesGiASdw5H1mR4TUI93PySqyOaxhDYuLtsCy91Fng0fBupQAx1whpTbQRNFFO13JMBEnU/CDBM5/5QOLABQZywXnaP70jPcDR4SpKnZO932hsFenea4YTgLXTIEn33rTEeoFdAxPrslWJucqhJcE5zi+5NmjZ9KRYR5OEGMqcmr85Vg7YyaNfMPvtiR6M2Ee2P5ImgWdtHmaZUdD5FayvTIp6hLmG9cJ3ZJbpVfRwWDyBiLLovbzw+5MFm
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Aug 2018 12:18:57.4261 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 0540525a-bef8-4763-8373-08d609bbc803
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR12MB1714
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?B?UmFkaW0gS3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>,
 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>, Jason Gunthorpe <jgg@ziepe.ca>,
 linux-rdma@vger.kernel.org, amd-gfx@lists.freedesktop.org,
 David Airlie <airlied@linux.ie>, 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?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>,
 Andrew Morton <akpm@linux-foundation.org>,
 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>

QW0gMjQuMDguMjAxOCB1bSAxNDowMyBzY2hyaWViIE1pY2hhbCBIb2NrbzoKPiBPbiBGcmkgMjQt
MDgtMTggMTM6NTc6NTIsIENocmlzdGlhbiBLw7ZuaWcgd3JvdGU6Cj4+IEFtIDI0LjA4LjIwMTgg
dW0gMTM6NTIgc2NocmllYiBNaWNoYWwgSG9ja286Cj4+PiBPbiBGcmkgMjQtMDgtMTggMTM6NDM6
MTYsIENocmlzdGlhbiBLw7ZuaWcgd3JvdGU6Cj4gWy4uLl0KPj4+PiBUaGF0IHdvbid0IHdvcmsg
bGlrZSB0aGlzIHRoZXJlIG1pZ2h0IGJlIG11bHRpcGxlCj4+Pj4gaW52YWxpZGF0ZV9yYW5nZV9z
dGFydCgpL2ludmFsaWRhdGVfcmFuZ2VfZW5kKCkgcGFpcnMgb3BlbiBhdCB0aGUgc2FtZSB0aW1l
Lgo+Pj4+IEUuZy4gdGhlIGxvY2sgbWlnaHQgYmUgdGFrZW4gcmVjdXJzaXZlbHkgYW5kIHRoYXQg
aXMgaWxsZWdhbCBmb3IgYQo+Pj4+IHJ3X3NlbWFwaG9yZS4KPj4+IEkgYW0gbm90IHN1cmUgSSBm
b2xsb3cuIEFyZSB5b3Ugc2F5aW5nIHRoYXQgb25lIGludmFsaWRhdGVfcmFuZ2UgbWlnaHQKPj4+
IHRyaWdnZXIgYW5vdGhlciBvbmUgZnJvbSB0aGUgc2FtZSBwYXRoPwo+PiBObywgYnV0IHdoYXQg
Y2FuIGhhcHBlbiBpczoKPj4KPj4gaW52YWxpZGF0ZV9yYW5nZV9zdGFydChBLEIpOwo+PiBpbnZh
bGlkYXRlX3JhbmdlX3N0YXJ0KEMsRCk7Cj4+IC4uLgo+PiBpbnZhbGlkYXRlX3JhbmdlX2VuZChD
LEQpOwo+PiBpbnZhbGlkYXRlX3JhbmdlX2VuZChBLEIpOwo+Pgo+PiBHcmFiYmluZyB0aGUgcmVh
ZCBsb2NrIHR3aWNlIHdvdWxkIGJlIGlsbGVnYWwgaW4gdGhpcyBjYXNlLgo+IEkgYW0gc29ycnkg
YnV0IEkgc3RpbGwgZG8gbm90IGZvbGxvdy4gV2hhdCBpcyB0aGUgY29udGV4dCB0aGUgdHdvIGFy
ZQo+IGNhbGxlZCBmcm9tPwoKSSBkb24ndCBoYXZlIHRoZSBzbGlnaHRlc3QgaWRlYS4KCj4gQ2Fu
IHlvdSBnaXZlIG1lIGFuIGV4YW1wbGUuIEkgc2ltcGx5IGRvIG5vdCBzZWUgaXQgaW4gdGhlCj4g
Y29kZSwgbW9zdGx5IGJlY2F1c2UgSSBhbSBub3QgZmFtaWxpYXIgd2l0aCBpdC4KCkknbSBuZWl0
aGVyLgoKV2Ugc3R1bWJsZWQgb3ZlciB0aGF0IGJ5IHB1cmUgb2JzZXJ2YXRpb24gYW5kIGFmdGVy
IGRpc2N1c3NpbmcgdGhlIApwcm9ibGVtIHdpdGggSmVyb21lIGNhbWUgdXAgd2l0aCB0aGlzIHNv
bHV0aW9uLgoKTm8gaWRlYSB3aGVyZSBleGFjdGx5IHRoYXQgY2FzZSBjb21lcyBmcm9tLCBidXQg
SSBjYW4gY29uZmlybSB0aGF0IGl0IAppbmRlZWQgaGFwcGVucy4KClJlZ2FyZHMsCkNocmlzdGlh
bi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 12:33:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 12:33: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 1ftBHg-0004SG-1v; Fri, 24 Aug 2018 12: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=qojz=lh=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1ftBHe-0004SB-6x
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 12:33:46 +0000
X-Inumbo-ID: 08aa2d65-a79a-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 08aa2d65-a79a-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 12:34:25 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 7E9D2ADEF;
 Fri, 24 Aug 2018 12:33:43 +0000 (UTC)
Date: Fri, 24 Aug 2018 14:33:41 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>,
 =?iso-8859-1?B?Suly9G1l?= Glisse <jglisse@redhat.com>
Message-ID: <20180824123341.GN29735@dhcp22.suse.cz>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <8cbfb09f-0c5a-8d43-1f5e-f3ff7612e289@I-love.SAKURA.ne.jp>
 <20180824113248.GH29735@dhcp22.suse.cz>
 <b088e382-e90e-df63-a079-19b2ae2b985d@gmail.com>
 <20180824115226.GK29735@dhcp22.suse.cz>
 <a27ad1a3-34bd-6b7d-fd09-7737ec3c888d@gmail.com>
 <20180824120339.GL29735@dhcp22.suse.cz>
 <eb546bcb-9c5f-7d5d-43a7-bfde489f0e7f@amd.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <eb546bcb-9c5f-7d5d-43a7-bfde489f0e7f@amd.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
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>,
 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>,
 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>, Jason Gunthorpe <jgg@ziepe.ca>,
 linux-rdma@vger.kernel.org, amd-gfx@lists.freedesktop.org,
 David Airlie <airlied@linux.ie>, 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>, 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>,
 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>

T24gRnJpIDI0LTA4LTE4IDE0OjE4OjQ0LCBDaHJpc3RpYW4gS8O2bmlnIHdyb3RlOgo+IEFtIDI0
LjA4LjIwMTggdW0gMTQ6MDMgc2NocmllYiBNaWNoYWwgSG9ja286Cj4gPiBPbiBGcmkgMjQtMDgt
MTggMTM6NTc6NTIsIENocmlzdGlhbiBLw7ZuaWcgd3JvdGU6Cj4gPiA+IEFtIDI0LjA4LjIwMTgg
dW0gMTM6NTIgc2NocmllYiBNaWNoYWwgSG9ja286Cj4gPiA+ID4gT24gRnJpIDI0LTA4LTE4IDEz
OjQzOjE2LCBDaHJpc3RpYW4gS8O2bmlnIHdyb3RlOgo+ID4gWy4uLl0KPiA+ID4gPiA+IFRoYXQg
d29uJ3Qgd29yayBsaWtlIHRoaXMgdGhlcmUgbWlnaHQgYmUgbXVsdGlwbGUKPiA+ID4gPiA+IGlu
dmFsaWRhdGVfcmFuZ2Vfc3RhcnQoKS9pbnZhbGlkYXRlX3JhbmdlX2VuZCgpIHBhaXJzIG9wZW4g
YXQgdGhlIHNhbWUgdGltZS4KPiA+ID4gPiA+IEUuZy4gdGhlIGxvY2sgbWlnaHQgYmUgdGFrZW4g
cmVjdXJzaXZlbHkgYW5kIHRoYXQgaXMgaWxsZWdhbCBmb3IgYQo+ID4gPiA+ID4gcndfc2VtYXBo
b3JlLgo+ID4gPiA+IEkgYW0gbm90IHN1cmUgSSBmb2xsb3cuIEFyZSB5b3Ugc2F5aW5nIHRoYXQg
b25lIGludmFsaWRhdGVfcmFuZ2UgbWlnaHQKPiA+ID4gPiB0cmlnZ2VyIGFub3RoZXIgb25lIGZy
b20gdGhlIHNhbWUgcGF0aD8KPiA+ID4gTm8sIGJ1dCB3aGF0IGNhbiBoYXBwZW4gaXM6Cj4gPiA+
IAo+ID4gPiBpbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KEEsQik7Cj4gPiA+IGludmFsaWRhdGVfcmFu
Z2Vfc3RhcnQoQyxEKTsKPiA+ID4gLi4uCj4gPiA+IGludmFsaWRhdGVfcmFuZ2VfZW5kKEMsRCk7
Cj4gPiA+IGludmFsaWRhdGVfcmFuZ2VfZW5kKEEsQik7Cj4gPiA+IAo+ID4gPiBHcmFiYmluZyB0
aGUgcmVhZCBsb2NrIHR3aWNlIHdvdWxkIGJlIGlsbGVnYWwgaW4gdGhpcyBjYXNlLgo+ID4gSSBh
bSBzb3JyeSBidXQgSSBzdGlsbCBkbyBub3QgZm9sbG93LiBXaGF0IGlzIHRoZSBjb250ZXh0IHRo
ZSB0d28gYXJlCj4gPiBjYWxsZWQgZnJvbT8KPiAKPiBJIGRvbid0IGhhdmUgdGhlIHNsaWdodGVz
dCBpZGVhLgo+IAo+ID4gQ2FuIHlvdSBnaXZlIG1lIGFuIGV4YW1wbGUuIEkgc2ltcGx5IGRvIG5v
dCBzZWUgaXQgaW4gdGhlCj4gPiBjb2RlLCBtb3N0bHkgYmVjYXVzZSBJIGFtIG5vdCBmYW1pbGlh
ciB3aXRoIGl0Lgo+IAo+IEknbSBuZWl0aGVyLgo+IAo+IFdlIHN0dW1ibGVkIG92ZXIgdGhhdCBi
eSBwdXJlIG9ic2VydmF0aW9uIGFuZCBhZnRlciBkaXNjdXNzaW5nIHRoZSBwcm9ibGVtCj4gd2l0
aCBKZXJvbWUgY2FtZSB1cCB3aXRoIHRoaXMgc29sdXRpb24uCj4gCj4gTm8gaWRlYSB3aGVyZSBl
eGFjdGx5IHRoYXQgY2FzZSBjb21lcyBmcm9tLCBidXQgSSBjYW4gY29uZmlybSB0aGF0IGl0IGlu
ZGVlZAo+IGhhcHBlbnMuCgpUaGlraW5nIGFib3V0IGl0IHNvbWUgbW9yZSwgSSBjYW4gaW1hZ2lu
ZSB0aGF0IGEgbm90aWZpZXIgY2FsbGJhY2sgd2hpY2gKcGVyZm9ybXMgYW4gYWxsb2NhdGlvbiBt
aWdodCB0cmlnZ2VyIGEgbWVtb3J5IHJlY2xhaW0gYW5kIHRoYXQgaW4gdHVybgptaWdodCB0cmln
Z2VyIGEgbm90aWZpZXIgdG8gYmUgaW52b2tlZCBhbmQgcmVjdXJzZS4gQnV0IG5vdGlmaWVyCnNo
b3VsZG4ndCByZWFsbHkgYWxsb2NhdGUgbWVtb3J5LiBUaGV5IGFyZSBjYWxsZWQgZnJvbSBkZWVw
IE1NIGNvZGUKcGF0aHMgYW5kIHRoaXMgd291bGQgYmUgZXh0cmVtZWx5IGRlYWRsb2NrIHByb25l
LiBNYXliZSBKZXJvbWUgY2FuIGNvbWUKdXAgc29tZSBtb3JlIHJlYWxpc3RpYyBzY2VuYXJpby4g
SWYgbm90IHRoZW4gSSB3b3VsZCBwcm9wb3NlIHRvIHNpbXBsaWZ5CnRoZSBsb2NraW5nIGhlcmUu
IFdlIGhhdmUgbG9ja2RlcCB0byBjYXRjaCBzZWxmIGRlYWRsb2NrcyBhbmQgaXQgaXMKYWx3YXlz
IGJldHRlciB0byBoYW5kbGUgYSBzcGVjaWZpYyBpc3N1ZSByYXRoZXIgdGhhbiBoYXZpbmcgYSBj
b2RlCndpdGhvdXQgYSBjbGVhciBpbmRpY2F0aW9uIGhvdyBpdCBjYW4gcmVjdXJzZS4KLS0gCk1p
Y2hhbCBIb2NrbwpTVVNFIExhYnMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 12:53:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 12:53:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftBa9-0006G7-Pz; Fri, 24 Aug 2018 12:52: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=phfj=lh=amd.com=christian.koenig@srs-us1.protection.inumbo.net>)
 id 1ftBa9-0006G2-9F
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 12:52:53 +0000
X-Inumbo-ID: 6c9799fd-a79c-11e8-a8a5-bc764e045a96
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4c::606])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 6c9799fd-a79c-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 14:51: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=aOYaISP2RjdWyLnwG70Kc3IXYTmOGGRyC2ZNb6yNfv4=;
 b=uLtIBM7c6AGJou+RhUYzPR3IR2veu5blap+WXUbmFHT4vNt2JaHD8I6BjNnVoANjo4vvIv+04Fur94APlitpe7vL4pBYmNFlafbpL9ob6IYHDjj2JSCSpimv3F1MAYkFxq7XaYq3aC1OnUT1RP8FeM1AX79ikHaxOMtY6FiV6h0=
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
 BN6PR12MB1716.namprd12.prod.outlook.com (2603:10b6:404:106::13) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1080.14; Fri, 24 Aug
 2018 12:52:37 +0000
To: Michal Hocko <mhocko@kernel.org>, =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?=
 <jglisse@redhat.com>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <8cbfb09f-0c5a-8d43-1f5e-f3ff7612e289@I-love.SAKURA.ne.jp>
 <20180824113248.GH29735@dhcp22.suse.cz>
 <b088e382-e90e-df63-a079-19b2ae2b985d@gmail.com>
 <20180824115226.GK29735@dhcp22.suse.cz>
 <a27ad1a3-34bd-6b7d-fd09-7737ec3c888d@gmail.com>
 <20180824120339.GL29735@dhcp22.suse.cz>
 <eb546bcb-9c5f-7d5d-43a7-bfde489f0e7f@amd.com>
 <20180824123341.GN29735@dhcp22.suse.cz>
From: =?UTF-8?Q?Christian_K=c3=b6nig?= <christian.koenig@amd.com>
Message-ID: <b11df415-baf8-0a41-3c16-60dfe8d32bd3@amd.com>
Date: Fri, 24 Aug 2018 14:52:26 +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: <20180824123341.GN29735@dhcp22.suse.cz>
Content-Language: en-US
X-Originating-IP: [2a02:908:1257:4460:1ab8:55c1:a639:6740]
X-ClientProxiedBy: HE1PR05CA0161.eurprd05.prod.outlook.com
 (2603:10a6:7:28::48) To BN6PR12MB1716.namprd12.prod.outlook.com
 (2603:10b6:404:106::13)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 79530431-447d-48fb-9325-08d609c07d2e
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:BN6PR12MB1716; 
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1716;
 3:8dTvmSmF/Mte9M6YP4z2G7W6mpKaxgba43xMacl+ni7WLhEvuPd9cPevyHJ67/QHQlBDVNODLiBlX0n0kNx6qgwSaWGypEUwUMBwkiALirJaRZ7K6P0bDwQJgkR7bvlZ/GU9ndDkQw8esf1S8jjyNIW3+YjQz4nhOXc87wXPHs5df7ZTDizjiePd20GvP6mrktCenmlcLqPgR3p3MEQFFdHnQFsMmA5bk/vTtWkJ2fJL8E25yWUT0+yZmcyRjFXw;
 25:57cG2fKCXH1BO2MGj8gwYYW6srfhtTMAYMDuF3fBq70rhk7GpYWa/YrIiAulVuDUMNgpLdN+zGNZdxMJGiRb013JLi7xt06DmI27D3LweGOKyOP4+U8TgTrKNjPYlR6Csao7v7NSnTWUKU0sedbafRZTMaO2TOTh2WbJmLBoaZkGInjWFytrhXjIhfu3Vv3a4+HCPDYU80k7lleM8fRTROzwwdBowwmjPY4mLircSaA2cmsQZTPCB/i0NYXdOb5+K2TI1Xint49iTWVwihKaSvu+yR/As886K9z/HgaGeEM7aPNbw9ehF6wqFoPS5GfHiLyl9Yjt7R9lzkHhV68sLQ==;
 31:UZka8gmeXWRKuSD9RbgIHN0vrqo1bcnHeyFBgzUU2qIohWko1bLCs6zzBb+OIKeeKbwTuuoz0NuQUNBRbsRPbBgLGYTom01k6rxHzPF+rkT0DIGdEoBInt3KDN4kFyUUT9z296MsvQGiX0ChoH5E+CYMZjUIEsK63R4ERSBX9Z4xUnV1GTgKpSR+sqJqKzR258WVaSlhJbZDhdCnf4WiesOvA+GXyPLkv9TJ8t5dX1c=
X-MS-TrafficTypeDiagnostic: BN6PR12MB1716:
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1716;
 20:18928vbciYnexP4UOaNM2B0bdvNy3xKTwQ2jVZhMsebuVkoRLh19y5uHudH9YzyH0vaiFhMm1PSjFK0ImHezi3pAFRqhqpJZ/BiuN4+LPPAJavqzYNXl3i+SUQ16PpC/n4fPs3ignRSe+fMFtY1toBqQ0ISbERIPeN7IFryvhTUidXnV7+f0dhw0qXoVCD1iV8J0zEe/DMrMF3smQxBVxDcoxJv8pNRWhESzc5iWh5CDh21TJLDM0xCMEiSikA6KKy9ASIIYoU2GmO2WpMoxzDLhqplQ7m78ZN7tZP4SDd7OzpGpYIXlLewg89hM64om3daem9aegm+6X7/nY0DNCk0qcXCLrzHp7vX3vP4M6EXdqFtLoSvBr/u8HULfrmxQNhbS6EuyaDa4cNCfWp9hik6axYAMyU29WeBL7jWXWYAP9GtxPlG6Z8+GbxprIGxc0fVq4QHKGinAgRvd65LJ24VyBciZWMDveQEBsizVJKwRmXLMIFUQuabA7znlpVQw;
 4:47qwvD97ngoqV1cupBJIvffdmUYfC/2HvrXD/6Sda9DT6dPbaQIarAEYiAtR1VnvYka7SXNAWp3LSjisHRW9ZtY1Y/tHc2XVfqrbSjdMWmDRjppWviEh39rdufHHRWmh7RB/HRQOPzQTZqt9BrBJ910iLAh8VmciI7Nt8X5Dq2IeT8BHB+Aog7MtCCJWAag0T8f+Fy0vpCIcfCPXSamPjUWedk9b2Alcn2RJDMpnEi6FymsWUxzgCf+4oJ5xS/rTnKhNWzUZEqZIhHpHDzf5SA==
X-Microsoft-Antispam-PRVS: <BN6PR12MB1716B8130C0AEA8DE91D049883360@BN6PR12MB1716.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)(3231311)(944501410)(52105095)(10201501046)(93006095)(93001095)(3002001)(6055026)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(201708071742011)(7699016);
 SRVR:BN6PR12MB1716; BCL:0; PCL:0; RULEID:; SRVR:BN6PR12MB1716; 
X-Forefront-PRVS: 07749F8C42
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(376002)(346002)(366004)(136003)(396003)(39860400002)(55674003)(199004)(189003)(4326008)(58126008)(6666003)(52146003)(46003)(97736004)(53936002)(8676002)(54906003)(110136005)(316002)(386003)(25786009)(81156014)(229853002)(81166006)(16526019)(47776003)(36756003)(1706002)(7736002)(305945005)(11346002)(86362001)(105586002)(93886005)(65806001)(486006)(23676004)(65956001)(2616005)(476003)(446003)(6116002)(2486003)(6246003)(106356001)(5660300001)(72206003)(8936002)(52396003)(31686004)(68736007)(76176011)(50466002)(6486002)(2906002)(7406005)(7416002)(64126003)(67846002)(52116002)(65826007)(2870700001)(14444005)(31696002)(478600001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR12MB1716;
 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?MTtCTjZQUjEyTUIxNzE2OzIzOk52L3lCRDkySnVYNWZ0dG44dWpvYkRVbE00?=
 =?utf-8?B?VG9RR1RvNEVJRzk0UVlSMDh1bERjMGgxM1ZOdm9VdE9KZ2d1WGRNKzdWTTNl?=
 =?utf-8?B?akNlM3ByQjhRa2lhMEZvdndQaGdJSHNmbXdTOWJXNDJGZnJSdUM2d0ZiekpH?=
 =?utf-8?B?OXlobWhTVnNLci9MYk9BTURISWk4bTBNdVNRSi9XRmQyOFNXVGRzVks4d1g2?=
 =?utf-8?B?NmtjN2ozTWpEb2VEY3E3ZUFRNlJkT3NwRWFUaFRocEFqSWF0K2E0N2VvZUgz?=
 =?utf-8?B?UjI3bDBhUVVvZ1IwSG9kUW9ndDE5L3Z2UGgyQTUwQVlSMDhQKzN0UWdJU2w3?=
 =?utf-8?B?UytZVk1KSUpNS3F1K2ZpeU9vVTlWRlRKZWVLbzBJL1ErN1dYcEpWeERZNVZ3?=
 =?utf-8?B?aytrVHY5b2xraERRTzZrYzNTa0Y2VzFzV1UzY3QycndsdmRXc1c0dVltdEIr?=
 =?utf-8?B?SnhQaUwzWTBtY2ZqTVZTUkR0Tk9qbG91U0o1YnRDUlV6bmpuSUhWbGhtK0U0?=
 =?utf-8?B?QVF5SnQwMDJ4anMyMWY1dk4xU3Y3MGNRWG5wNzcwZ2lCRHhDOGluQzNwV3d0?=
 =?utf-8?B?MTBDSVNKNXpDZWZUT1F1bklEYm1WQisreWR3NmtaeTlFQ2J2UnNpSHh6ZlZk?=
 =?utf-8?B?WXdMK3RXT0NKMjVVQit2WkFRYXlxWHJ1blA4NHdiWUdVc0Qra3B5TkdvUS8v?=
 =?utf-8?B?UVlveEtLK2x3MWNnK3hOaWdOSVl3SXJHK2pmb0k1UTNXa1lqRjQxb2xPcXRr?=
 =?utf-8?B?cUZIeGROUDVPdE9TcGlpQ1p1R1V4VGZsY0FtMjBuSmVxWVhLdUNTaURKQ1Np?=
 =?utf-8?B?WFJqeFptR0dsVDd4eUdDbXpzYmVXcm5mZ09kbmNKU2pXRWRXYjZVM29oTlMw?=
 =?utf-8?B?Q1Z2Qll3TFFWdEFKaTBiYWdka0pldzZxQll2ZTdaNTlnYkxrK001Sm1FT1B0?=
 =?utf-8?B?NzJQbVRzR0ZrQUZ1YmdRUmFEQ0gyUkQwWnczaTdqenlUbmRMKzRweGx2MEZK?=
 =?utf-8?B?bTV4aVNZV3cxOTVaN0FSRVJVUm50WEFvK0lmbmlmcllOQXUvM0o5eXVsc01I?=
 =?utf-8?B?MkJjaWJ6SHljdExZMkRYOXJSUFo3bFBlOU5jblpJLzh4dFlta0FXN3FWbEs5?=
 =?utf-8?B?N0VJSXg3NXROc0M3ckZyTlNPNXl4d1gvZTZIMHA5c1d1SHY3WmpQYWowNm0x?=
 =?utf-8?B?THpnRDJvZmJMK0F4RGdvbjk2eUpjUzhUZDdkT1Rua1lqT0czY3l4U29TZlNq?=
 =?utf-8?B?aTREYVJtcWYyMWZsbVhXSHRjdTZWWUkvWlRFeDFXTk84QnU2RzN0azZrazJR?=
 =?utf-8?B?VzJUcUlPQkRzKzJtY3lsSnk5ZDdrODhnRkp0RGZFNWxUVFpGSnQycEJqOFla?=
 =?utf-8?B?N0tJL2RDMHhveTUyTC9pMjF5WnNNbGRsSEd0alNRaktOYzFQTkt2djVvaDZz?=
 =?utf-8?B?TkVJR1R1Yy8vakpqMkV6enBXSXJINmRjdzZhbHovVDdXMmhNU0E2Q3V2dWhv?=
 =?utf-8?B?ZXNRdWZ5NlB5LzdNVVRTZVk5YzdWQW1ObmJ0V0JMMXkvLytveEdtMzNQekN5?=
 =?utf-8?B?SGFMV01MSnVGZVd2ZDB2OHpwZjFJV2NQN3pxRnN1cHZqWGtZb0lYSHNKWDBm?=
 =?utf-8?B?NzZSaERmSkV2OEpaTVE1MnVEYjlzdUpxb292Nk5WQW55eFdPcGlHUmJTa0E1?=
 =?utf-8?B?ckQvZFpuTDk3b2VVaVNqbWlQT205NDJQNjJNNXB1V3FGTVlKZm9URU9qa056?=
 =?utf-8?B?UzJUKzd2N3dEY0pzcFAxNkZ5K2tiMGpDWWsvblVGUCtWZDFLM2ppRHNRYU4r?=
 =?utf-8?B?YWhJMm5hZUJmUDNRZm1yUHhWQlZrRUNxaUp1UG5jTkc2bGJsdFhzTURPNEZz?=
 =?utf-8?B?ZXdzczFBR1g0UW90akZoYVJocmtmRkd5Y0R0bGw4Snp1SUNFQ3lwVTRicGNG?=
 =?utf-8?B?cDgvZVVYaFRQVVNLSjJHeGZxa0gvRkRFLytPblF3RXg2Y01nZmRwdE11YXZm?=
 =?utf-8?Q?V4wOUZ?=
X-Microsoft-Antispam-Message-Info: JYfR62vZenETaKeWewnoRjeSB7ccie3CtLE2bJzq96q8MV2oFWacdirBkdaUuGOrwl28f5yMjkkSypnMSg4rgzAEG1uJI3HiUOzjj1w3C21tknFftqf25sYEHx6Wj1AcwwD16nmpSjseSwIUjkK46ob/LuRfby0JQDr7BKCxpStKCBZN6tzra6qiCmd/YthyGJ0c3NkPg1BJE0xS02Fpv03G9DVl+gNIGqgDJWmJAbyv/SFdc2dw/HmSa+t7IfeeoDvqQyzXIyAGCJs0Y5CBGqLD1a92DepIA2spkylP3JHuLwtxMI68BGnRkUp8a0B5gcF+v7RSeyNhnLd5pDh+4aEVYdM+vIGRLCdkGr5vyu8=
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1716;
 6:FGRgqrFg7+auqWxoBYV9o+ncu1PZkwFXhbR3GaqJbW4DECfb9X2HHSIYHlW/FuU4Z6nENq3nIGd6SvwAFopDoDRnVg+JFIk0RBAAh8rgycGuWJrhpmDriiIdcfznkV0LKEQRd9wU/2I/d7r7h92bGGmx98iKkoPRXNVHXB2pi3rd036atG5pFribX0Tds9rhg6XP7Cd1e3ud1rmEuAkOH/uMH3nXmkNwf7F8UqR6IzS7dR89hjmHKeydmRqnB39KLjNHUgIIRZy1H0/fv3veMRoLy0CqQ3gixfAtMpz/OS/tCXLATACB0S4r71GoEaqCGDrgMXvZ/S6eupAjIC4ItynkaRef2IYs8c1D9wDwILnNUa1ezWckpGFIokm8L9hIPCetogTK1ukmQYEd2U4jt4wDUb6Q9/2wJNIg64SghgFhcMdUuKxJuN2c97SH1wuFOf5bR9lyNZnUL9zgTzND/A==;
 5:KzZ/2BhgTarNas3eAsh5BZmkDnrPOXvB9+tyaH56oORsPHcx84JGWipU5ONMjwfaGBn+mc/mgyZ3C4kQa0gHe+/AYLhePCOvlK7DAk9zQAnFcqx/MVnXirLaE/RoihZosv3USQOvNo4XGGz5/6TGOFRyVXyHomL6uSPrYiXuF6M=;
 7:PaT7dL3qnIvCSMLiuHKi+/58apoAjqyyldIEJAaP/qyJELHnjNPgGekSrDd8DzvcnL3OWLfX76MbWyCjdHEAWeMVQgUaXQpBhU7ojOUOaoa2tzO2iujPubzBItgzs8YPlqTzropbHUtvdlayfdtnXfdJFl5Cqi/t89gKjE0apww6AQt0WYNBa2RDYKo6K8lnX+Ui9A882m+bOQQhqd9V4MgGTs6GVroyX3LhSariHlOBpKutmPWQyQyX5Jg2EuNx
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1716;
 20:nKeQaCDXO17EaTiC4CX/VhQkKUm7Z1eCt9vDqsr4aocg6rLX+9OWoUZm96XjLnL9UmKaPRoGfuf19Rrq63v/PFK41iRYCSL2mGbfKJV89yWqdTSPCqa63M97GgR0fQ+WAmddvPlGZNhwIO/HJSXdYZbINcDQZ7Ag0xwgzR0XyMFg7GvXGIpgKy3j9LHurP6FuTypH784uudQFglmg900/2+oIvTahmqa7dASInAAOMbcITNYKTp3sOmgIM2VyzTr
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Aug 2018 12:52:37.2307 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 79530431-447d-48fb-9325-08d609c07d2e
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR12MB1716
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?B?UmFkaW0gS3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>,
 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>, Jason Gunthorpe <jgg@ziepe.ca>,
 linux-rdma@vger.kernel.org, amd-gfx@lists.freedesktop.org,
 David Airlie <airlied@linux.ie>, 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>, 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>,
 Andrew Morton <akpm@linux-foundation.org>,
 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>

QW0gMjQuMDguMjAxOCB1bSAxNDozMyBzY2hyaWViIE1pY2hhbCBIb2NrbzoKPiBPbiBGcmkgMjQt
MDgtMTggMTQ6MTg6NDQsIENocmlzdGlhbiBLw7ZuaWcgd3JvdGU6Cj4+IEFtIDI0LjA4LjIwMTgg
dW0gMTQ6MDMgc2NocmllYiBNaWNoYWwgSG9ja286Cj4+PiBPbiBGcmkgMjQtMDgtMTggMTM6NTc6
NTIsIENocmlzdGlhbiBLw7ZuaWcgd3JvdGU6Cj4+Pj4gQW0gMjQuMDguMjAxOCB1bSAxMzo1MiBz
Y2hyaWViIE1pY2hhbCBIb2NrbzoKPj4+Pj4gT24gRnJpIDI0LTA4LTE4IDEzOjQzOjE2LCBDaHJp
c3RpYW4gS8O2bmlnIHdyb3RlOgo+Pj4gWy4uLl0KPj4+Pj4+IFRoYXQgd29uJ3Qgd29yayBsaWtl
IHRoaXMgdGhlcmUgbWlnaHQgYmUgbXVsdGlwbGUKPj4+Pj4+IGludmFsaWRhdGVfcmFuZ2Vfc3Rh
cnQoKS9pbnZhbGlkYXRlX3JhbmdlX2VuZCgpIHBhaXJzIG9wZW4gYXQgdGhlIHNhbWUgdGltZS4K
Pj4+Pj4+IEUuZy4gdGhlIGxvY2sgbWlnaHQgYmUgdGFrZW4gcmVjdXJzaXZlbHkgYW5kIHRoYXQg
aXMgaWxsZWdhbCBmb3IgYQo+Pj4+Pj4gcndfc2VtYXBob3JlLgo+Pj4+PiBJIGFtIG5vdCBzdXJl
IEkgZm9sbG93LiBBcmUgeW91IHNheWluZyB0aGF0IG9uZSBpbnZhbGlkYXRlX3JhbmdlIG1pZ2h0
Cj4+Pj4+IHRyaWdnZXIgYW5vdGhlciBvbmUgZnJvbSB0aGUgc2FtZSBwYXRoPwo+Pj4+IE5vLCBi
dXQgd2hhdCBjYW4gaGFwcGVuIGlzOgo+Pj4+Cj4+Pj4gaW52YWxpZGF0ZV9yYW5nZV9zdGFydChB
LEIpOwo+Pj4+IGludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoQyxEKTsKPj4+PiAuLi4KPj4+PiBpbnZh
bGlkYXRlX3JhbmdlX2VuZChDLEQpOwo+Pj4+IGludmFsaWRhdGVfcmFuZ2VfZW5kKEEsQik7Cj4+
Pj4KPj4+PiBHcmFiYmluZyB0aGUgcmVhZCBsb2NrIHR3aWNlIHdvdWxkIGJlIGlsbGVnYWwgaW4g
dGhpcyBjYXNlLgo+Pj4gSSBhbSBzb3JyeSBidXQgSSBzdGlsbCBkbyBub3QgZm9sbG93LiBXaGF0
IGlzIHRoZSBjb250ZXh0IHRoZSB0d28gYXJlCj4+PiBjYWxsZWQgZnJvbT8KPj4gSSBkb24ndCBo
YXZlIHRoZSBzbGlnaHRlc3QgaWRlYS4KPj4KPj4+IENhbiB5b3UgZ2l2ZSBtZSBhbiBleGFtcGxl
LiBJIHNpbXBseSBkbyBub3Qgc2VlIGl0IGluIHRoZQo+Pj4gY29kZSwgbW9zdGx5IGJlY2F1c2Ug
SSBhbSBub3QgZmFtaWxpYXIgd2l0aCBpdC4KPj4gSSdtIG5laXRoZXIuCj4+Cj4+IFdlIHN0dW1i
bGVkIG92ZXIgdGhhdCBieSBwdXJlIG9ic2VydmF0aW9uIGFuZCBhZnRlciBkaXNjdXNzaW5nIHRo
ZSBwcm9ibGVtCj4+IHdpdGggSmVyb21lIGNhbWUgdXAgd2l0aCB0aGlzIHNvbHV0aW9uLgo+Pgo+
PiBObyBpZGVhIHdoZXJlIGV4YWN0bHkgdGhhdCBjYXNlIGNvbWVzIGZyb20sIGJ1dCBJIGNhbiBj
b25maXJtIHRoYXQgaXQgaW5kZWVkCj4+IGhhcHBlbnMuCj4gVGhpa2luZyBhYm91dCBpdCBzb21l
IG1vcmUsIEkgY2FuIGltYWdpbmUgdGhhdCBhIG5vdGlmaWVyIGNhbGxiYWNrIHdoaWNoCj4gcGVy
Zm9ybXMgYW4gYWxsb2NhdGlvbiBtaWdodCB0cmlnZ2VyIGEgbWVtb3J5IHJlY2xhaW0gYW5kIHRo
YXQgaW4gdHVybgo+IG1pZ2h0IHRyaWdnZXIgYSBub3RpZmllciB0byBiZSBpbnZva2VkIGFuZCBy
ZWN1cnNlLiBCdXQgbm90aWZpZXIKPiBzaG91bGRuJ3QgcmVhbGx5IGFsbG9jYXRlIG1lbW9yeS4g
VGhleSBhcmUgY2FsbGVkIGZyb20gZGVlcCBNTSBjb2RlCj4gcGF0aHMgYW5kIHRoaXMgd291bGQg
YmUgZXh0cmVtZWx5IGRlYWRsb2NrIHByb25lLiBNYXliZSBKZXJvbWUgY2FuIGNvbWUKPiB1cCBz
b21lIG1vcmUgcmVhbGlzdGljIHNjZW5hcmlvLiBJZiBub3QgdGhlbiBJIHdvdWxkIHByb3Bvc2Ug
dG8gc2ltcGxpZnkKPiB0aGUgbG9ja2luZyBoZXJlLiBXZSBoYXZlIGxvY2tkZXAgdG8gY2F0Y2gg
c2VsZiBkZWFkbG9ja3MgYW5kIGl0IGlzCj4gYWx3YXlzIGJldHRlciB0byBoYW5kbGUgYSBzcGVj
aWZpYyBpc3N1ZSByYXRoZXIgdGhhbiBoYXZpbmcgYSBjb2RlCj4gd2l0aG91dCBhIGNsZWFyIGlu
ZGljYXRpb24gaG93IGl0IGNhbiByZWN1cnNlLgoKV2VsbCBJIGFncmVlIHRoYXQgd2Ugc2hvdWxk
IHByb2JhYmx5IGZpeCB0aGF0LCBidXQgSSBoYXZlIHNvbWUgY29uY2VybnMgCnRvIHJlbW92ZSB0
aGUgZXhpc3Rpbmcgd29ya2Fyb3VuZC4KClNlZSB3ZSBhZGRlZCB0aGF0IHRvIGdldCByaWQgb2Yg
YSByZWFsIHByb2JsZW0gaW4gYSBjdXN0b21lciBlbnZpcm9ubWVudCAKYW5kIEkgZG9uJ3Qgd2Fu
dCB0byB0aGF0IHRvIHNob3cgdXAgYWdhaW4uCgpJbiB0aGUgbWVhbnRpbWUgSSd2ZSBzZW5kIG91
dCBhIGZpeCB0byBhdm9pZCBhbGxvY2F0aW5nIG1lbW9yeSB3aGlsZSAKaG9sZGluZyB0aGUgbW5f
bG9jay4KClRoYW5rcyBmb3IgcG9pbnRpbmcgdGhhdCBvdXQsCkNocmlzdGlhbi4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 13:01:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 13:01:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftBic-000777-RH; Fri, 24 Aug 2018 13: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=qojz=lh=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1ftBib-000772-S4
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 13:01:37 +0000
X-Inumbo-ID: ed1e7331-a79d-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ed1e7331-a79d-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 13:02:17 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 27891AEBD;
 Fri, 24 Aug 2018 13:01:35 +0000 (UTC)
Date: Fri, 24 Aug 2018 15:01:32 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>
Message-ID: <20180824130132.GP29735@dhcp22.suse.cz>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <8cbfb09f-0c5a-8d43-1f5e-f3ff7612e289@I-love.SAKURA.ne.jp>
 <20180824113248.GH29735@dhcp22.suse.cz>
 <b088e382-e90e-df63-a079-19b2ae2b985d@gmail.com>
 <20180824115226.GK29735@dhcp22.suse.cz>
 <a27ad1a3-34bd-6b7d-fd09-7737ec3c888d@gmail.com>
 <20180824120339.GL29735@dhcp22.suse.cz>
 <eb546bcb-9c5f-7d5d-43a7-bfde489f0e7f@amd.com>
 <20180824123341.GN29735@dhcp22.suse.cz>
 <b11df415-baf8-0a41-3c16-60dfe8d32bd3@amd.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <b11df415-baf8-0a41-3c16-60dfe8d32bd3@amd.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
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>,
 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>,
 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>, Jason Gunthorpe <jgg@ziepe.ca>,
 linux-rdma@vger.kernel.org, amd-gfx@lists.freedesktop.org,
 David Airlie <airlied@linux.ie>, 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>,
 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>,
 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>

T24gRnJpIDI0LTA4LTE4IDE0OjUyOjI2LCBDaHJpc3RpYW4gS8O2bmlnIHdyb3RlOgo+IEFtIDI0
LjA4LjIwMTggdW0gMTQ6MzMgc2NocmllYiBNaWNoYWwgSG9ja286ClsuLi5dCj4gPiBUaGlraW5n
IGFib3V0IGl0IHNvbWUgbW9yZSwgSSBjYW4gaW1hZ2luZSB0aGF0IGEgbm90aWZpZXIgY2FsbGJh
Y2sgd2hpY2gKPiA+IHBlcmZvcm1zIGFuIGFsbG9jYXRpb24gbWlnaHQgdHJpZ2dlciBhIG1lbW9y
eSByZWNsYWltIGFuZCB0aGF0IGluIHR1cm4KPiA+IG1pZ2h0IHRyaWdnZXIgYSBub3RpZmllciB0
byBiZSBpbnZva2VkIGFuZCByZWN1cnNlLiBCdXQgbm90aWZpZXIKPiA+IHNob3VsZG4ndCByZWFs
bHkgYWxsb2NhdGUgbWVtb3J5LiBUaGV5IGFyZSBjYWxsZWQgZnJvbSBkZWVwIE1NIGNvZGUKPiA+
IHBhdGhzIGFuZCB0aGlzIHdvdWxkIGJlIGV4dHJlbWVseSBkZWFkbG9jayBwcm9uZS4gTWF5YmUg
SmVyb21lIGNhbiBjb21lCj4gPiB1cCBzb21lIG1vcmUgcmVhbGlzdGljIHNjZW5hcmlvLiBJZiBu
b3QgdGhlbiBJIHdvdWxkIHByb3Bvc2UgdG8gc2ltcGxpZnkKPiA+IHRoZSBsb2NraW5nIGhlcmUu
IFdlIGhhdmUgbG9ja2RlcCB0byBjYXRjaCBzZWxmIGRlYWRsb2NrcyBhbmQgaXQgaXMKPiA+IGFs
d2F5cyBiZXR0ZXIgdG8gaGFuZGxlIGEgc3BlY2lmaWMgaXNzdWUgcmF0aGVyIHRoYW4gaGF2aW5n
IGEgY29kZQo+ID4gd2l0aG91dCBhIGNsZWFyIGluZGljYXRpb24gaG93IGl0IGNhbiByZWN1cnNl
Lgo+IAo+IFdlbGwgSSBhZ3JlZSB0aGF0IHdlIHNob3VsZCBwcm9iYWJseSBmaXggdGhhdCwgYnV0
IEkgaGF2ZSBzb21lIGNvbmNlcm5zIHRvCj4gcmVtb3ZlIHRoZSBleGlzdGluZyB3b3JrYXJvdW5k
Lgo+IAo+IFNlZSB3ZSBhZGRlZCB0aGF0IHRvIGdldCByaWQgb2YgYSByZWFsIHByb2JsZW0gaW4g
YSBjdXN0b21lciBlbnZpcm9ubWVudCBhbmQKPiBJIGRvbid0IHdhbnQgdG8gdGhhdCB0byBzaG93
IHVwIGFnYWluLgoKSXQgd291bGQgcmVhbGx5IGhlbHAgdG8ga25vdyBtb3JlIGFib3V0IHRoYXQg
Y2FzZSBhbmQgZml4IGl0IHByb3Blcmx5CnJhdGhlciB0aGFuIHdvcmthcm91bmQgaXQgbGlrZSB0
aGlzLiBBbnl3YXksIGxldCBtZSB0aGluayBob3cgdG8gaGFuZGxlCnRoZSBub24tYmxvY2tpbmcg
bm90aWZpZXIgaW52b2NhdGlvbiB0aGVuLiBJIHdhcyBub3QgYWJsZSB0byBjb21lIHVwCndpdGgg
YW55dGhpbmcgcmVtb3RlbHkgc2FuZSB5ZXQuCi0tIApNaWNoYWwgSG9ja28KU1VTRSBMYWJzCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 13:03:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 13: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 1ftBjw-0007K4-6p; Fri, 24 Aug 2018 13: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=ym0v=lh=i-love.sakura.ne.jp=penguin-kernel@srs-us1.protection.inumbo.net>)
 id 1ftBju-0007Jw-8w
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 13:02:58 +0000
X-Inumbo-ID: d40e7366-a79d-11e8-a8a5-bc764e045a96
Received: from www262.sakura.ne.jp (unknown [202.181.97.72])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d40e7366-a79d-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 15:01:35 +0200 (CEST)
Received: from fsav404.sakura.ne.jp (fsav404.sakura.ne.jp [133.242.250.103])
 by www262.sakura.ne.jp (8.15.2/8.15.2) with ESMTP id w7OD2TF0031188;
 Fri, 24 Aug 2018 22:02:29 +0900 (JST)
 (envelope-from penguin-kernel@i-love.sakura.ne.jp)
Received: from www262.sakura.ne.jp (202.181.97.72)
 by fsav404.sakura.ne.jp (F-Secure/fsigk_smtp/530/fsav404.sakura.ne.jp);
 Fri, 24 Aug 2018 22:02:29 +0900 (JST)
X-Virus-Status: clean(F-Secure/fsigk_smtp/530/fsav404.sakura.ne.jp)
Received: from [192.168.1.8] (softbank060157066051.bbtec.net [60.157.66.51])
 (authenticated bits=0)
 by www262.sakura.ne.jp (8.15.2/8.15.2) with ESMTPSA id w7OD2OEO031141
 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
 Fri, 24 Aug 2018 22:02:29 +0900 (JST)
 (envelope-from penguin-kernel@i-love.sakura.ne.jp)
To: Michal Hocko <mhocko@kernel.org>, =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?=
 <jglisse@redhat.com>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <8cbfb09f-0c5a-8d43-1f5e-f3ff7612e289@I-love.SAKURA.ne.jp>
 <20180824113629.GI29735@dhcp22.suse.cz>
From: Tetsuo Handa <penguin-kernel@i-love.sakura.ne.jp>
Message-ID: <103b1b33-1a1d-27a1-dcf8-5c8ad60056a6@i-love.sakura.ne.jp>
Date: Fri, 24 Aug 2018 22:02:23 +0900
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180824113629.GI29735@dhcp22.suse.cz>
Content-Language: en-US
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?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>,
 Leon Romanovsky <leonro@mellanox.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>,
 =?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>,
 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>

T24gMjAxOC8wOC8yNCAyMDozNiwgTWljaGFsIEhvY2tvIHdyb3RlOgo+PiBUaGF0IGlzLCB0aGlz
IEFQSSBzZWVtcyB0byBiZSBjdXJyZW50bHkgdXNlZCBieSBvbmx5IG91dC1vZi10cmVlIHVzZXJz
LiBTaW5jZQo+PiB3ZSBjYW4ndCBjaGVjayB0aGF0IG5vYm9keSBoYXMgbWVtb3J5IGFsbG9jYXRp
b24gZGVwZW5kZW5jeSwgSSB0aGluayB0aGF0Cj4+IGhtbV9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0
KCkgc2hvdWxkIHJldHVybiAtRUFHQUlOIGlmIGJsb2NrYWJsZSA9PSBmYWxzZSBmb3Igbm93Lgo+
IAo+IFRoZSBjb2RlIGV4cGVjdHMgdGhhdCB0aGUgaW52YWxpZGF0ZV9yYW5nZV9lbmQgZG9lc24n
dCBibG9jayBpZgo+IGludmFsaWRhdGVfcmFuZ2Vfc3RhcnQgaGFzbid0IGJsb2NrZWQuIFRoYXQg
aXMgdGhlIHJlYXNvbiB3aHkgdGhlIGVuZAo+IGNhbGxiYWNrIGRvZXNuJ3QgaGF2ZSBibG9ja2Fi
bGUgcGFyYW1ldGVyLiBJZiB0aGlzIGRvZXNuJ3QgaG9sZCB0aGVuIHRoZQo+IHdob2xlIHNjaGVt
ZSBpcyBqdXN0IGZyYWdpbGUgYmVjYXVzZSB0aG9zZSB0d28gY2FsbHMgc2hvdWxkIHBhaXIuCj4g
ClRoYXQgaXMKCiAgTW9yZSB3b3JyaXNvbWUgcGFydCBpbiB0aGF0IHBhdGNoIGlzIHRoYXQgSSBk
b24ndCBrbm93IHdoZXRoZXIgdXNpbmcKICB0cnlsb2NrIGlmIGJsb2NrYWJsZSA9PSBmYWxzZSBh
dCBlbnRyeSBpcyByZWFsbHkgc3VmZmljaWVudC4KCi4gU2luY2UgdGhvc2UgdHdvIGNhbGxzIHNo
b3VsZCBwYWlyLCBJIHRoaW5rIHRoYXQgd2UgbmVlZCB0byBkZXRlcm1pbmUgd2hldGhlcgp3ZSBu
ZWVkIHRvIHJldHVybiAtRUFHQUlOIGF0IHN0YXJ0IGNhbGwgYnkgZXZhbHVhdGluZyBib3RoIGNh
bGxzLgoKTGlrZSBtbl9pbnZsX3JhbmdlX3N0YXJ0KCkgaW52b2x2ZXMgc2NoZWR1bGVfZGVsYXll
ZF93b3JrKCkgd2hpY2ggY291bGQgYmUKYmxvY2tlZCBvbiBtZW1vcnkgYWxsb2NhdGlvbiB1bmRl
ciBPT00gc2l0dWF0aW9uLCBJIHdvcnJ5IHRoYXQgKGN1cnJlbnRseQpvdXQtb2YtdHJlZSkgdXNl
cnMgb2YgdGhpcyBBUEkgYXJlIGludm9sdmluZyB3b3JrIC8gcmVjdXJzaW9uLgpBbmQgaG1tX3Jl
bGVhc2UoKSBzYXlzIHRoYXQKCgkvKgoJICogRHJvcCBtaXJyb3JzX3NlbSBzbyBjYWxsYmFjayBj
YW4gd2FpdCBvbiBhbnkgcGVuZGluZwoJICogd29yayB0aGF0IG1pZ2h0IGl0c2VsZiB0cmlnZ2Vy
IG1tdV9ub3RpZmllciBjYWxsYmFjawoJICogYW5kIHRodXMgd291bGQgZGVhZGxvY2sgd2l0aCB1
cy4KCSAqLwoKYW5kIGtlZXBzICJhbGwgb3BlcmF0aW9ucyBwcm90ZWN0ZWQgYnkgaG1tLT5taXJy
b3JzX3NlbSBoZWxkIGZvciB3cml0ZSBhcmUKYXRvbWljIi4gVGhpcyBzdWdnZXN0cyB0aGF0ICJz
b21lIG9wZXJhdGlvbnMgcHJvdGVjdGVkIGJ5IGhtbS0+bWlycm9yc19zZW0gaGVsZApmb3IgcmVh
ZCB3aWxsIHNsZWVwIChhbmQgaW4gdGhlIHdvcnN0IGNhc2UgaW52b2x2ZXMgbWVtb3J5IGFsbG9j
YXRpb24KZGVwZW5kZW5jeSkiLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 13:03:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 13:03:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftBkY-0007PH-Iv; Fri, 24 Aug 2018 13:03: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=kind=lh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftBkW-0007P1-Qe
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 13:03:36 +0000
X-Inumbo-ID: ebe51ac0-a79d-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ebe51ac0-a79d-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 15:02:14 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1ftBkS-0000aq-GJ; Fri, 24 Aug 2018 13:03: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 1ftBkS-0005TG-5B; Fri, 24 Aug 2018 13:03:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftBkS-0005o8-4b; Fri, 24 Aug 2018 13:03:32 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126526-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-libvirt:libvirt-build:fail:regression
X-Osstest-Versions-This: ovmf=16973234fc60a95daf7be32ee89123914fdab3f0
X-Osstest-Versions-That: ovmf=2b2959dd347388d9a056d8116e02268cb563ef09
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 24 Aug 2018 13:03:32 +0000
Subject: [Xen-devel] [ovmf test] 126526: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjUyNiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY1MjYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYgbGli
dmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjQ4MgoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDE2OTczMjM0ZmM2MGE5NWRh
ZjdiZTMyZWU4OTEyMzkxNGZkYWIzZjAKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAg
ICAgICAgIDJiMjk1OWRkMzQ3Mzg4ZDlhMDU2ZDgxMTZlMDIyNjhjYjU2M2VmMDkKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDEyNjQ4MiAgMjAxOC0wOC0yMyAxNzo0NDowMyBaICAgIDAgZGF5cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMjY1MjYgIDIwMTgtMDgtMjQgMDY6MTE6MDEgWiAgICAwIGRheXMg
ICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICBzaGVuZ2xlaSA8c2hlbmdsZWkuemhhbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDE2OTczMjM0ZmM2
MGE5NWRhZjdiZTMyZWU4OTEyMzkxNGZkYWIzZjAKQXV0aG9yOiBzaGVuZ2xlaSA8c2hlbmdsZWku
emhhbmdAaW50ZWwuY29tPgpEYXRlOiAgIFdlZCBBdWcgOCAxMDoyOTowMCAyMDE4ICswODAwCgog
ICAgSW50ZWxGcmFtZXdvcmtNb2R1bGVQa2cgQmRzRHhlOiBSZW1vdmUgcmVkdW5kYW50IGZ1bmN0
aW9ucwogICAgCiAgICBUaGUgcmVkdW5kYW50IGZ1bmN0aW9ucyB3aGljaCBhcmUgbmV2ZXIgY2Fs
bGVkIGhhdmUgYmVlbgogICAgcmVtb3ZlZC4gVGhleSBhcmUgR2V0UHJvZHVjZXJTdHJpbmcsQ2hh
bmdlVmFyaWFibGVEZXZpY2VQYXRoLAogICAgRWZpUmVhbGxvY2F0ZVBvb2wsVmFyX1VwZGF0ZUFs
bENvbnNvbGVPcHRpb24gYW5kIEJPcHRfSXNFZmlBcHAuCiAgICBodHRwczovL2J1Z3ppbGxhLnRp
YW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEwNjMKICAgIAogICAgQ2M6IExpbWluZyBHYW8g
PGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBD
b250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogc2hlbmdsZWkgPHNo
ZW5nbGVpLnpoYW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUu
bmlAaW50ZWwuY29tPgoKY29tbWl0IGViYWQxYzVlMGE3MjdmMWE2YmMwMGFhYTQ4YTkzMzM3YTA5
YWFhOTMKQXV0aG9yOiBzaGVuZ2xlaSA8c2hlbmdsZWkuemhhbmdAaW50ZWwuY29tPgpEYXRlOiAg
IFdlZCBBdWcgOCAxMDoxOTo0MCAyMDE4ICswODAwCgogICAgSW50ZWxGcmFtZXdvcmtNb2R1bGVQ
a2cgTGVnYWN5Qmlvc0R4ZTogUmVtb3ZlIHJlZHVuZGFudCBMaWJyYXJ5Q2xhc3NlcwogICAgCiAg
ICBUaGUgcmVkdW5kYW50IExpYnJhcnlDbGFzc2VzIHdoaWNoIGFyZSBQZUNvZmZMaWIgYW5kIENh
Y2hlTWFpbnRlbmFuY2VMaWIKICAgIGhhdmUgYmVlbiByZW1vdmVkLgogICAgaHR0cHM6Ly9idWd6
aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDYzCiAgICAKICAgIENjOiBMaW1p
bmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFu
b0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IHNoZW5n
bGVpIDxzaGVuZ2xlaS56aGFuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkg
PHJ1aXl1Lm5pQGludGVsLmNvbT4KCmNvbW1pdCAwZWY3MzIwZTI3OTMyZjVhNzdiNmM5MmQ5ZjYw
ZmY0MTliNmExODRmCkF1dGhvcjogc2hlbmdsZWkgPHNoZW5nbGVpLnpoYW5nQGludGVsLmNvbT4K
RGF0ZTogICBXZWQgQXVnIDggMTA6MTc6MzQgMjAxOCArMDgwMAoKICAgIEludGVsRnJhbWV3b3Jr
TW9kdWxlUGtnIFNucDE2RHhlOiBSZW1vdmUgcmVkdW5kYW50IGZ1bmN0aW9ucwogICAgCiAgICBU
aGUgcmVkdW5kYW50IGZ1bmN0aW9ucyB3aGljaCBhcmUgbmV2ZXIgY2FsbGVkIGhhdmUgYmVlbiBy
ZW1vdmVkLgogICAgVGhleSBhcmUgUHhlVW5kaVNldE1jYXN0QWRkciwgUHhlVW5kaUluaXRpYXRl
RGlhZ3MsUHhlVW5kaUdldFN0YXRlCiAgICBQeGVVbmRpRm9yY2VJbnRlcnJ1cHQgYW5kIFB4ZVVu
ZGlTZXRQYWNrZXRGaWx0ZXIuCiAgICBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hv
d19idWcuY2dpP2lkPTEwNjMKICAgIAogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50
ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdy
ZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogc2hlbmdsZWkgPHNoZW5nbGVpLnpoYW5nQGlu
dGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoK
Y29tbWl0IGVmM2IzNTJjNzNiNDY2NWNkOWY5MTlhMjJjYTRhMzdjZWJkMWFmNmYKQXV0aG9yOiBz
aGVuZ2xlaSA8c2hlbmdsZWkuemhhbmdAaW50ZWwuY29tPgpEYXRlOiAgIFdlZCBBdWcgOCAwOToy
MjoxMCAyMDE4ICswODAwCgogICAgSW50ZWxGcmFtZXdvcmtNb2R1bGVQa2cgSWRlQnVzRHhlOiBS
ZW1vdmUgcmVkdW5kYW50IGZ1bmN0aW9ucwogICAgCiAgICBUaGUgcmVkdW5kYW50IGZ1bmN0aW9u
cyB3aGljaCBhcmUgbmV2ZXIgY2FsbGVkIGhhdmUgYmVlbiByZW1vdmVkLgogICAgVGhleSBhcmUg
QXRhTm9uRGF0YUNvbW1hbmRJbkV4dCxJREVCdXNEcml2ZXJDb25maWd1cmF0aW9uU2V0T3B0aW9u
cywKICAgIEdldFJlc3BvbnNlLElERUJ1c0RyaXZlckNvbmZpZ3VyYXRpb25PcHRpb25zVmFsaWQg
YW5kCiAgICBJREVCdXNEcml2ZXJDb25maWd1cmF0aW9uRm9yY2VEZWZhdWx0cy4KICAgIGh0dHBz
Oi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA2MwogICAgCiAgICBD
YzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRl
cjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5
OiBzaGVuZ2xlaSA8c2hlbmdsZWkuemhhbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1
aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+Cgpjb21taXQgNDU2Mjk3NTg2NWY4Mjc4Y2Q3NDY0
ZmIyZmE0YWE0YWM5NDczM2UwYwpBdXRob3I6IHNoZW5nbGVpIDxzaGVuZ2xlaS56aGFuZ0BpbnRl
bC5jb20+CkRhdGU6ICAgV2VkIEF1ZyA4IDA4OjU0OjA4IDIwMTggKzA4MDAKCiAgICBJbnRlbEZy
YW1ld29ya01vZHVsZVBrZyBQczJLZXlib2FyZER4ZTogUmVtb3ZlIGEgcmVkdW5kYW50IGZ1bmN0
aW9uCiAgICAKICAgIFRoZSByZWR1bmRhbnQgZnVuY3Rpb24gRGlzYWJsZUtleWJvYXJkIHdoaWNo
IGlzIG5ldmVyIGNhbGxlZAogICAgaGFzIGJlZW4gcmVtb3ZlZC4KICAgIGh0dHBzOi8vYnVnemls
bGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA2MwogICAgCiAgICBDYzogTGltaW5n
IEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9D
b3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBzaGVuZ2xl
aSA8c2hlbmdsZWkuemhhbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5pIDxy
dWl5dS5uaUBpbnRlbC5jb20+Cgpjb21taXQgMWYzZGEwNzBhY2YwZDdlOTdmZmE2NDM4M2EwYmIx
NzJiYjNlZTg0ZApBdXRob3I6IHNoZW5nbGVpIDxzaGVuZ2xlaS56aGFuZ0BpbnRlbC5jb20+CkRh
dGU6ICAgVHVlIEF1ZyA3IDE2OjU0OjQ3IDIwMTggKzA4MDAKCiAgICBJbnRlbEZyYW1ld29ya01v
ZHVsZVBrZyBJc2FJb0R4ZTogUmVtb3ZlIGEgcmVkdW5kYW50IHByb3RvY29sCiAgICAKICAgIFJl
bW92ZSBhIHJlZHVuZGFudCBwcm90b2NvbCB3aGljaCBpcyBnRWZpR2VuZXJpY01lbVRlc3RQcm90
b2NvbEd1aWQuCiAgICBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dp
P2lkPTEwNjMKICAgIAogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgog
ICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEu
MQogICAgU2lnbmVkLW9mZi1ieTogc2hlbmdsZWkgPHNoZW5nbGVpLnpoYW5nQGludGVsLmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 13:10:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 13: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 1ftBqx-0008DT-BU; Fri, 24 Aug 2018 13: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=7ql8=lh=gmail.com=ckoenig.leichtzumerken@srs-us1.protection.inumbo.net>)
 id 1ftBqw-0008DO-1a
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 13:10:14 +0000
X-Inumbo-ID: d883debc-a79e-11e8-a8a5-bc764e045a96
Received: from mail-wr1-x443.google.com (unknown [2a00:1450:4864:20::443])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d883debc-a79e-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 15:08:52 +0200 (CEST)
Received: by mail-wr1-x443.google.com with SMTP id m27-v6so7449316wrf.3
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 06:10:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=reply-to:subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding:content-language;
 bh=z9fwr1p0j29M5pX+hHePqaRjQrYvU21fMOgn+9Z3uZs=;
 b=YWdr9UwYeAitsOASTrf+/Y87FayyWSBHJuhbFIu0V5tVlKNTS31mBe1+5cBi0QmyNn
 WXCy2gRLSkwl+Q0xNu1VSnMjse3kuMiE51hkhM9tQ3CcISs3AOS92941o5VksIljtbv2
 840xhtB7UgYuSuY09B5O7wF6YmT359lGQNxE7NDTxVLfaNBScaloGL+yHjOqNvRG8cyU
 B97HRHR0oPghyiaxKb6zfjCDUff4gIcpfEoDY2NwZPKvKI2P5jmPa0T8WiWub08ZmrJ8
 8YxHW4ZkTX8sM89dIeIlJui5P+Z19q+w6KpWFdhu+E/QgN004W1oW3PoPzmXOvyX5spD
 3H/Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:reply-to:subject:to:cc:references:from
 :message-id:date:user-agent:mime-version:in-reply-to
 :content-transfer-encoding:content-language;
 bh=z9fwr1p0j29M5pX+hHePqaRjQrYvU21fMOgn+9Z3uZs=;
 b=fUFXmkKMto0OaexzuczCOQNTVc+n2OcdfJ8CoM+MrDGtb+gqn+Y8Yn9w/vhLPUEiK3
 gkrkf/96gJmPwsjfJwNWNGgDclr/IeFPiTa+w1hOQLatbjoYG2HWkgaI5d57pZ7qs9s+
 ZrTb63YIGgigM9oBH3OspTO8yW9QJC56oB2SyfCQxUu4Nk6X3B5N+gpkS1vTxj5RraHQ
 dk2Clh2X1nwisOhKYp/y+eSrVBU6s3mPz+TQJ+ltdj8MFXu6N0OzaDnwEZVUtKN8YuU0
 9YNIUxkYaEdYK3vbPo4huWR+uKMww1VAKCnypyn7FuaFzxbAr1L0rpSwRYokV3TwC3oY
 jxag==
X-Gm-Message-State: APzg51A9oucUBTRv1x4bWku/cudWuzUcM3d4SJ2r21HqqhIz6nRKzAm7
 d8aXgbq6YvDIej/AlKdnTzo=
X-Google-Smtp-Source: ANB0VdbpCmYd8F4oTNdpIyAeS1hqWcNDcyiC1uGnCUiVcYpNJV7RdOaiXEj8lIsYhuTDKwBXq9VjoA==
X-Received: by 2002:adf:c754:: with SMTP id
 b20-v6mr1234077wrh.134.1535116211530; 
 Fri, 24 Aug 2018 06:10:11 -0700 (PDT)
Received: from ?IPv6:2a02:908:1257:4460:1ab8:55c1:a639:6740?
 ([2a02:908:1257:4460:1ab8:55c1:a639:6740])
 by smtp.gmail.com with ESMTPSA id w3-v6sm5572675wrn.16.2018.08.24.06.10.09
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 06:10:11 -0700 (PDT)
To: Michal Hocko <mhocko@kernel.org>,
 =?UTF-8?Q?Christian_K=c3=b6nig?= <christian.koenig@amd.com>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <8cbfb09f-0c5a-8d43-1f5e-f3ff7612e289@I-love.SAKURA.ne.jp>
 <20180824113248.GH29735@dhcp22.suse.cz>
 <b088e382-e90e-df63-a079-19b2ae2b985d@gmail.com>
 <20180824115226.GK29735@dhcp22.suse.cz>
 <a27ad1a3-34bd-6b7d-fd09-7737ec3c888d@gmail.com>
 <20180824120339.GL29735@dhcp22.suse.cz>
 <eb546bcb-9c5f-7d5d-43a7-bfde489f0e7f@amd.com>
 <20180824123341.GN29735@dhcp22.suse.cz>
 <b11df415-baf8-0a41-3c16-60dfe8d32bd3@amd.com>
 <20180824130132.GP29735@dhcp22.suse.cz>
From: =?UTF-8?Q?Christian_K=c3=b6nig?= <ckoenig.leichtzumerken@gmail.com>
Message-ID: <23d071d2-82e4-9b78-1000-be44db5f6523@gmail.com>
Date: Fri, 24 Aug 2018 15:10:08 +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: <20180824130132.GP29735@dhcp22.suse.cz>
Content-Language: en-US
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>
Reply-To: christian.koenig@amd.com
Cc: kvm@vger.kernel.org, =?UTF-8?B?UmFkaW0gS3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>,
 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>, Jason Gunthorpe <jgg@ziepe.ca>,
 linux-rdma@vger.kernel.org, amd-gfx@lists.freedesktop.org,
 David Airlie <airlied@linux.ie>, 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?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>,
 Andrew Morton <akpm@linux-foundation.org>,
 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>

QW0gMjQuMDguMjAxOCB1bSAxNTowMSBzY2hyaWViIE1pY2hhbCBIb2NrbzoKPiBPbiBGcmkgMjQt
MDgtMTggMTQ6NTI6MjYsIENocmlzdGlhbiBLw7ZuaWcgd3JvdGU6Cj4+IEFtIDI0LjA4LjIwMTgg
dW0gMTQ6MzMgc2NocmllYiBNaWNoYWwgSG9ja286Cj4gWy4uLl0KPj4+IFRoaWtpbmcgYWJvdXQg
aXQgc29tZSBtb3JlLCBJIGNhbiBpbWFnaW5lIHRoYXQgYSBub3RpZmllciBjYWxsYmFjayB3aGlj
aAo+Pj4gcGVyZm9ybXMgYW4gYWxsb2NhdGlvbiBtaWdodCB0cmlnZ2VyIGEgbWVtb3J5IHJlY2xh
aW0gYW5kIHRoYXQgaW4gdHVybgo+Pj4gbWlnaHQgdHJpZ2dlciBhIG5vdGlmaWVyIHRvIGJlIGlu
dm9rZWQgYW5kIHJlY3Vyc2UuIEJ1dCBub3RpZmllcgo+Pj4gc2hvdWxkbid0IHJlYWxseSBhbGxv
Y2F0ZSBtZW1vcnkuIFRoZXkgYXJlIGNhbGxlZCBmcm9tIGRlZXAgTU0gY29kZQo+Pj4gcGF0aHMg
YW5kIHRoaXMgd291bGQgYmUgZXh0cmVtZWx5IGRlYWRsb2NrIHByb25lLiBNYXliZSBKZXJvbWUg
Y2FuIGNvbWUKPj4+IHVwIHNvbWUgbW9yZSByZWFsaXN0aWMgc2NlbmFyaW8uIElmIG5vdCB0aGVu
IEkgd291bGQgcHJvcG9zZSB0byBzaW1wbGlmeQo+Pj4gdGhlIGxvY2tpbmcgaGVyZS4gV2UgaGF2
ZSBsb2NrZGVwIHRvIGNhdGNoIHNlbGYgZGVhZGxvY2tzIGFuZCBpdCBpcwo+Pj4gYWx3YXlzIGJl
dHRlciB0byBoYW5kbGUgYSBzcGVjaWZpYyBpc3N1ZSByYXRoZXIgdGhhbiBoYXZpbmcgYSBjb2Rl
Cj4+PiB3aXRob3V0IGEgY2xlYXIgaW5kaWNhdGlvbiBob3cgaXQgY2FuIHJlY3Vyc2UuCj4+IFdl
bGwgSSBhZ3JlZSB0aGF0IHdlIHNob3VsZCBwcm9iYWJseSBmaXggdGhhdCwgYnV0IEkgaGF2ZSBz
b21lIGNvbmNlcm5zIHRvCj4+IHJlbW92ZSB0aGUgZXhpc3Rpbmcgd29ya2Fyb3VuZC4KPj4KPj4g
U2VlIHdlIGFkZGVkIHRoYXQgdG8gZ2V0IHJpZCBvZiBhIHJlYWwgcHJvYmxlbSBpbiBhIGN1c3Rv
bWVyIGVudmlyb25tZW50IGFuZAo+PiBJIGRvbid0IHdhbnQgdG8gdGhhdCB0byBzaG93IHVwIGFn
YWluLgo+IEl0IHdvdWxkIHJlYWxseSBoZWxwIHRvIGtub3cgbW9yZSBhYm91dCB0aGF0IGNhc2Ug
YW5kIGZpeCBpdCBwcm9wZXJseQo+IHJhdGhlciB0aGFuIHdvcmthcm91bmQgaXQgbGlrZSB0aGlz
LiBBbnl3YXksIGxldCBtZSB0aGluayBob3cgdG8gaGFuZGxlCj4gdGhlIG5vbi1ibG9ja2luZyBu
b3RpZmllciBpbnZvY2F0aW9uIHRoZW4uIEkgd2FzIG5vdCBhYmxlIHRvIGNvbWUgdXAKPiB3aXRo
IGFueXRoaW5nIHJlbW90ZWx5IHNhbmUgeWV0LgoKV2l0aCBhdm9pZGluZyBhbGxvY2F0aW5nIG1l
bW9yeSBpbiB0aGUgd3JpdGUgbG9jayBwYXRoIEkgZG9uJ3Qgc2VlIGFuIAppc3N1ZSBhbnkgbW9y
ZSB3aXRoIHRoYXQuCgpBbGwgd2hhdCB0aGUgd3JpdGUgbG9jayBwYXRoIGRvZXMgbm93IGlzIGFk
ZGluZyBpdGVtcyB0byBhIGxpbmtlZCBsaXN0cywgCmFycmF5cyBldGMuLi4uCgpTbyB0aGVyZSBp
cyBubyBtb3JlIGJsb2NraW5nIGludm9sdmVkIGhlcmUgYW5kIHRoZSByZWFkIGxvY2sgc2lkZSBz
aG91bGQgCmJlIGFibGUgdG8gZ3JhYiB0aGUgbG9jayBpbW1lZGlhdGVseS4KCkNocmlzdGlhbi4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 13:24:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 13: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 1ftC4x-0000zQ-P5; Fri, 24 Aug 2018 13:24: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=n8yf=lh=citrix.com=prvs=76773b150=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftC4w-0000zL-Ic
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 13:24:42 +0000
X-Inumbo-ID: 2652c187-a7a1-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2652c187-a7a1-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 13:25:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,281,1531785600"; d="scan'208";a="63633483"
Date: Fri, 24 Aug 2018 14:24:38 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20180824132438.m3ic2xonpy4eaf46@citrix.com>
References: <20180824121626.27261-1-paul.durrant@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180824121626.27261-1-paul.durrant@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] xenforeignmemory: work around bug in older
 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@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>

T24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMDE6MTY6MjZQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFZlcnNpb25zIG9mIGxpbnV4IHByaXZjbWQgcHJpb3IgdG8gY29tbWl0IGRjOWVhYjZm
ZDk0ZCAoInJldHVybiAtRU5PVFRZCj4gZm9yIHVuaW1wbGVtZW50ZWQgSU9DVExzIikgd2lsbCBy
ZXR1cm4gLUVJTlZBTCByYXRoZXIgdGhhbiB0aGUgY29udmVudGlvbmFsCj4gLUVOT1RUWSBmb3Ig
dW5pbXBsZW1lbnRlZCBjb2Rlcy4gVGhpcyBicmVha3MgdGhlIGVycm9yIHBhdGggaW4KPiBsaWJ4
ZW5mb3JlaWdubWVtb3J5IHJlc291cmNlIG1hcHBpbmcsIHdoaWNoIG9ubHkgdHJhbnNsYXRlcyBF
Tk9UVFkgaW50bwo+IEVPUE5PVFNVUFAgdG8gaW5mb3JtIGNhbGxlcnMgb2YgdGhlIG5lZWQgdG8g
dXNlIGFuIGFsdGVybmF0aXZlIChsZWdhY3kpCj4gbWVjaGFuaXNtLgo+IAo+IFRoaXMgcGF0Y2gg
YWRkcyBhIG5ldyAndW5pbXBsZW1lbnRlZCcgWzFdIGlvY3RsIGNvZGUgaW50byB0aGUgbG9jYWwK
PiBwcml2Y21kIGhlYWRlciB3aGljaCBpcyB0aGVuIHVzZWQgdG8gcHJvYmUgZm9yIHRoZSBhcHBy
b3ByaWF0ZSBlcnJubyB0bwo+IHRyYW5zbGF0ZSBpbiB0aGUgcmVzb3VyY2UgbWFwcGluZyBlcnJv
ciBwYXRoCj4gCj4gWzFdIHRoaXMgaXMgYSBjb2RlIHRoYXQgaGFzLCBzbyBmYXIsIG5ldmVyIGJl
ZW4gdXNlZCBpbiBhbnkgdmVyc2lvbiBvZgo+ICAgICBwcml2Y21kIGFuZCB3aWxsIGJlIGFkZGVk
IHRvIGZ1dHVyZSB2ZXJzaW9ucyBvZiB0aGUgaGVhZGVyIGluIHRoZQo+ICAgICBsaW51eCBzb3Vy
Y2UsIHRvIG1ha2Ugc3VyZSBpdCBzdGF5cyB1bmltcGxlbWVudGVkLgo+IAo+IFNpZ25lZC1vZmYt
Ynk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cj4gLS0tCgpBY2tlZC1i
eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 13:24:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 13: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 1ftC52-0000zg-1p; Fri, 24 Aug 2018 13: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=qojz=lh=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1ftC50-0000zY-CC
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 13:24:46 +0000
X-Inumbo-ID: 287d3493-a7a1-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 287d3493-a7a1-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 13:25: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 9096BAE15;
 Fri, 24 Aug 2018 13:24:43 +0000 (UTC)
Date: Fri, 24 Aug 2018 15:24:42 +0200
From: Michal Hocko <mhocko@kernel.org>
To: christian.koenig@amd.com
Message-ID: <20180824132442.GQ29735@dhcp22.suse.cz>
References: <20180824113248.GH29735@dhcp22.suse.cz>
 <b088e382-e90e-df63-a079-19b2ae2b985d@gmail.com>
 <20180824115226.GK29735@dhcp22.suse.cz>
 <a27ad1a3-34bd-6b7d-fd09-7737ec3c888d@gmail.com>
 <20180824120339.GL29735@dhcp22.suse.cz>
 <eb546bcb-9c5f-7d5d-43a7-bfde489f0e7f@amd.com>
 <20180824123341.GN29735@dhcp22.suse.cz>
 <b11df415-baf8-0a41-3c16-60dfe8d32bd3@amd.com>
 <20180824130132.GP29735@dhcp22.suse.cz>
 <23d071d2-82e4-9b78-1000-be44db5f6523@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <23d071d2-82e4-9b78-1000-be44db5f6523@gmail.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
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>,
 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>,
 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>, Jason Gunthorpe <jgg@ziepe.ca>,
 linux-rdma@vger.kernel.org, amd-gfx@lists.freedesktop.org,
 David Airlie <airlied@linux.ie>, 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>,
 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>,
 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>

T24gRnJpIDI0LTA4LTE4IDE1OjEwOjA4LCBDaHJpc3RpYW4gS8O2bmlnIHdyb3RlOgo+IEFtIDI0
LjA4LjIwMTggdW0gMTU6MDEgc2NocmllYiBNaWNoYWwgSG9ja286Cj4gPiBPbiBGcmkgMjQtMDgt
MTggMTQ6NTI6MjYsIENocmlzdGlhbiBLw7ZuaWcgd3JvdGU6Cj4gPiA+IEFtIDI0LjA4LjIwMTgg
dW0gMTQ6MzMgc2NocmllYiBNaWNoYWwgSG9ja286Cj4gPiBbLi4uXQo+ID4gPiA+IFRoaWtpbmcg
YWJvdXQgaXQgc29tZSBtb3JlLCBJIGNhbiBpbWFnaW5lIHRoYXQgYSBub3RpZmllciBjYWxsYmFj
ayB3aGljaAo+ID4gPiA+IHBlcmZvcm1zIGFuIGFsbG9jYXRpb24gbWlnaHQgdHJpZ2dlciBhIG1l
bW9yeSByZWNsYWltIGFuZCB0aGF0IGluIHR1cm4KPiA+ID4gPiBtaWdodCB0cmlnZ2VyIGEgbm90
aWZpZXIgdG8gYmUgaW52b2tlZCBhbmQgcmVjdXJzZS4gQnV0IG5vdGlmaWVyCj4gPiA+ID4gc2hv
dWxkbid0IHJlYWxseSBhbGxvY2F0ZSBtZW1vcnkuIFRoZXkgYXJlIGNhbGxlZCBmcm9tIGRlZXAg
TU0gY29kZQo+ID4gPiA+IHBhdGhzIGFuZCB0aGlzIHdvdWxkIGJlIGV4dHJlbWVseSBkZWFkbG9j
ayBwcm9uZS4gTWF5YmUgSmVyb21lIGNhbiBjb21lCj4gPiA+ID4gdXAgc29tZSBtb3JlIHJlYWxp
c3RpYyBzY2VuYXJpby4gSWYgbm90IHRoZW4gSSB3b3VsZCBwcm9wb3NlIHRvIHNpbXBsaWZ5Cj4g
PiA+ID4gdGhlIGxvY2tpbmcgaGVyZS4gV2UgaGF2ZSBsb2NrZGVwIHRvIGNhdGNoIHNlbGYgZGVh
ZGxvY2tzIGFuZCBpdCBpcwo+ID4gPiA+IGFsd2F5cyBiZXR0ZXIgdG8gaGFuZGxlIGEgc3BlY2lm
aWMgaXNzdWUgcmF0aGVyIHRoYW4gaGF2aW5nIGEgY29kZQo+ID4gPiA+IHdpdGhvdXQgYSBjbGVh
ciBpbmRpY2F0aW9uIGhvdyBpdCBjYW4gcmVjdXJzZS4KPiA+ID4gV2VsbCBJIGFncmVlIHRoYXQg
d2Ugc2hvdWxkIHByb2JhYmx5IGZpeCB0aGF0LCBidXQgSSBoYXZlIHNvbWUgY29uY2VybnMgdG8K
PiA+ID4gcmVtb3ZlIHRoZSBleGlzdGluZyB3b3JrYXJvdW5kLgo+ID4gPiAKPiA+ID4gU2VlIHdl
IGFkZGVkIHRoYXQgdG8gZ2V0IHJpZCBvZiBhIHJlYWwgcHJvYmxlbSBpbiBhIGN1c3RvbWVyIGVu
dmlyb25tZW50IGFuZAo+ID4gPiBJIGRvbid0IHdhbnQgdG8gdGhhdCB0byBzaG93IHVwIGFnYWlu
Lgo+ID4gSXQgd291bGQgcmVhbGx5IGhlbHAgdG8ga25vdyBtb3JlIGFib3V0IHRoYXQgY2FzZSBh
bmQgZml4IGl0IHByb3Blcmx5Cj4gPiByYXRoZXIgdGhhbiB3b3JrYXJvdW5kIGl0IGxpa2UgdGhp
cy4gQW55d2F5LCBsZXQgbWUgdGhpbmsgaG93IHRvIGhhbmRsZQo+ID4gdGhlIG5vbi1ibG9ja2lu
ZyBub3RpZmllciBpbnZvY2F0aW9uIHRoZW4uIEkgd2FzIG5vdCBhYmxlIHRvIGNvbWUgdXAKPiA+
IHdpdGggYW55dGhpbmcgcmVtb3RlbHkgc2FuZSB5ZXQuCj4gCj4gV2l0aCBhdm9pZGluZyBhbGxv
Y2F0aW5nIG1lbW9yeSBpbiB0aGUgd3JpdGUgbG9jayBwYXRoIEkgZG9uJ3Qgc2VlIGFuIGlzc3Vl
Cj4gYW55IG1vcmUgd2l0aCB0aGF0Lgo+IAo+IEFsbCB3aGF0IHRoZSB3cml0ZSBsb2NrIHBhdGgg
ZG9lcyBub3cgaXMgYWRkaW5nIGl0ZW1zIHRvIGEgbGlua2VkIGxpc3RzLAo+IGFycmF5cyBldGMu
Li4uCgpDYW4gd2UgY2hhbmdlIGl0IHRvIG5vbi1zbGVlcGFibGUgbG9jayB0aGVuPwotLSAKTWlj
aGFsIEhvY2tvClNVU0UgTGFicwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 13:28:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 13: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 1ftC8l-0001He-P2; Fri, 24 Aug 2018 13: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=7ql8=lh=gmail.com=ckoenig.leichtzumerken@srs-us1.protection.inumbo.net>)
 id 1ftC8k-0001HX-DS
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 13:28:38 +0000
X-Inumbo-ID: 6ac5cb7a-a7a1-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 6ac5cb7a-a7a1-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 15:27:16 +0200 (CEST)
Received: by mail-wr1-x444.google.com with SMTP id u12-v6so6208947wrr.4
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 06:28:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=reply-to:subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding:content-language;
 bh=GC5h/f2aVbYgMn//UjkSMiRXo2c9S9A1Slswqjt5+Fg=;
 b=BfrmM8wk2XoixWjLyDDlzcmi4/74IFH5qMO9WnZUYiiSI/A+LZIr0RzmTRZG8kMhye
 3vjTbCGzRBhTjBoRG4UzmNDtBeU9v0sQfmKm+DX+Byie0nY3lMJzmhrST+hW8I1tV4ds
 n/0umVKI3n2kZKAdo5vntl3kZe+zQx+mSVV0rbEp8E/V8T2uq/5JUNt0bO/q7GUoj/TN
 +6rpTdHpplDUnjf0+E5RmJ7Y8BEShZ6it9kf5OMTS63phqpvg1cjlOm1qZ3Yeoa0oCaU
 bVoFJR/HVYss3I5wa/YneGDzpbEOCoQMo66k3/pMecat+dw39OiXgeO+7bBH+cPd9jto
 MVFw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:reply-to:subject:to:cc:references:from
 :message-id:date:user-agent:mime-version:in-reply-to
 :content-transfer-encoding:content-language;
 bh=GC5h/f2aVbYgMn//UjkSMiRXo2c9S9A1Slswqjt5+Fg=;
 b=Md4sPsGyQ1kbbz23bb8+T8gKqpcapEpTHnyfPhe7+ukzCR8iqckmtM7IeFVH9z5BH5
 PTCnNsXX1lYYw983Y7IqBWt/TqsKISmfJi3HoACOylIHdFJkwCZqvW5iNSbWxeI/q3Xv
 RZGhIf/cMym/h57sOQokQNx2p0YC2z4bj736mVh/4oE+yza/yIHHQSu1y4MFuu6MXLTa
 MgsSQVt+DTg+tEBc8SXp/rJ3/w2gEvxtMLYJdBsu8ybTMnmUl1HJm/478Agb+zehe0gO
 /I/6o0o46O+25NwYfR+2Nd4t2hPv1JDZsCrpAwFRUrmNR0V+XputHWBho+w/TG4MZief
 c14g==
X-Gm-Message-State: APzg51DUPuRj759ti4WZJ7M4yCrs9Nj3vlWFEv3wOlg43jewbCtIwWL4
 hOne7QjkvLSu4UqnJewCSLg=
X-Google-Smtp-Source: ANB0VdZS0cId1e9y2GNJRtcAOHAkX2421TcYKIxr+I9Vq3TFJdSprxPbEfwZP591Hjnm8/iJnkqkWg==
X-Received: by 2002:adf:ae01:: with SMTP id x1-v6mr1230411wrc.45.1535117315852; 
 Fri, 24 Aug 2018 06:28:35 -0700 (PDT)
Received: from ?IPv6:2a02:908:1257:4460:1ab8:55c1:a639:6740?
 ([2a02:908:1257:4460:1ab8:55c1:a639:6740])
 by smtp.gmail.com with ESMTPSA id e141-v6sm2447844wmd.32.2018.08.24.06.28.33
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 06:28:35 -0700 (PDT)
To: Michal Hocko <mhocko@kernel.org>, christian.koenig@amd.com
References: <20180824113248.GH29735@dhcp22.suse.cz>
 <b088e382-e90e-df63-a079-19b2ae2b985d@gmail.com>
 <20180824115226.GK29735@dhcp22.suse.cz>
 <a27ad1a3-34bd-6b7d-fd09-7737ec3c888d@gmail.com>
 <20180824120339.GL29735@dhcp22.suse.cz>
 <eb546bcb-9c5f-7d5d-43a7-bfde489f0e7f@amd.com>
 <20180824123341.GN29735@dhcp22.suse.cz>
 <b11df415-baf8-0a41-3c16-60dfe8d32bd3@amd.com>
 <20180824130132.GP29735@dhcp22.suse.cz>
 <23d071d2-82e4-9b78-1000-be44db5f6523@gmail.com>
 <20180824132442.GQ29735@dhcp22.suse.cz>
From: =?UTF-8?Q?Christian_K=c3=b6nig?= <ckoenig.leichtzumerken@gmail.com>
Message-ID: <86bd94d5-0ce8-c67f-07a5-ca9ebf399cdd@gmail.com>
Date: Fri, 24 Aug 2018 15:28: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: <20180824132442.GQ29735@dhcp22.suse.cz>
Content-Language: en-US
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>
Reply-To: christian.koenig@amd.com
Cc: kvm@vger.kernel.org, =?UTF-8?B?UmFkaW0gS3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.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,
 David Airlie <airlied@linux.ie>, Leon Romanovsky <leonro@mellanox.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>,
 Andrew Morton <akpm@linux-foundation.org>,
 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>

QW0gMjQuMDguMjAxOCB1bSAxNToyNCBzY2hyaWViIE1pY2hhbCBIb2NrbzoKPiBPbiBGcmkgMjQt
MDgtMTggMTU6MTA6MDgsIENocmlzdGlhbiBLw7ZuaWcgd3JvdGU6Cj4+IEFtIDI0LjA4LjIwMTgg
dW0gMTU6MDEgc2NocmllYiBNaWNoYWwgSG9ja286Cj4+PiBPbiBGcmkgMjQtMDgtMTggMTQ6NTI6
MjYsIENocmlzdGlhbiBLw7ZuaWcgd3JvdGU6Cj4+Pj4gQW0gMjQuMDguMjAxOCB1bSAxNDozMyBz
Y2hyaWViIE1pY2hhbCBIb2NrbzoKPj4+IFsuLi5dCj4+Pj4+IFRoaWtpbmcgYWJvdXQgaXQgc29t
ZSBtb3JlLCBJIGNhbiBpbWFnaW5lIHRoYXQgYSBub3RpZmllciBjYWxsYmFjayB3aGljaAo+Pj4+
PiBwZXJmb3JtcyBhbiBhbGxvY2F0aW9uIG1pZ2h0IHRyaWdnZXIgYSBtZW1vcnkgcmVjbGFpbSBh
bmQgdGhhdCBpbiB0dXJuCj4+Pj4+IG1pZ2h0IHRyaWdnZXIgYSBub3RpZmllciB0byBiZSBpbnZv
a2VkIGFuZCByZWN1cnNlLiBCdXQgbm90aWZpZXIKPj4+Pj4gc2hvdWxkbid0IHJlYWxseSBhbGxv
Y2F0ZSBtZW1vcnkuIFRoZXkgYXJlIGNhbGxlZCBmcm9tIGRlZXAgTU0gY29kZQo+Pj4+PiBwYXRo
cyBhbmQgdGhpcyB3b3VsZCBiZSBleHRyZW1lbHkgZGVhZGxvY2sgcHJvbmUuIE1heWJlIEplcm9t
ZSBjYW4gY29tZQo+Pj4+PiB1cCBzb21lIG1vcmUgcmVhbGlzdGljIHNjZW5hcmlvLiBJZiBub3Qg
dGhlbiBJIHdvdWxkIHByb3Bvc2UgdG8gc2ltcGxpZnkKPj4+Pj4gdGhlIGxvY2tpbmcgaGVyZS4g
V2UgaGF2ZSBsb2NrZGVwIHRvIGNhdGNoIHNlbGYgZGVhZGxvY2tzIGFuZCBpdCBpcwo+Pj4+PiBh
bHdheXMgYmV0dGVyIHRvIGhhbmRsZSBhIHNwZWNpZmljIGlzc3VlIHJhdGhlciB0aGFuIGhhdmlu
ZyBhIGNvZGUKPj4+Pj4gd2l0aG91dCBhIGNsZWFyIGluZGljYXRpb24gaG93IGl0IGNhbiByZWN1
cnNlLgo+Pj4+IFdlbGwgSSBhZ3JlZSB0aGF0IHdlIHNob3VsZCBwcm9iYWJseSBmaXggdGhhdCwg
YnV0IEkgaGF2ZSBzb21lIGNvbmNlcm5zIHRvCj4+Pj4gcmVtb3ZlIHRoZSBleGlzdGluZyB3b3Jr
YXJvdW5kLgo+Pj4+Cj4+Pj4gU2VlIHdlIGFkZGVkIHRoYXQgdG8gZ2V0IHJpZCBvZiBhIHJlYWwg
cHJvYmxlbSBpbiBhIGN1c3RvbWVyIGVudmlyb25tZW50IGFuZAo+Pj4+IEkgZG9uJ3Qgd2FudCB0
byB0aGF0IHRvIHNob3cgdXAgYWdhaW4uCj4+PiBJdCB3b3VsZCByZWFsbHkgaGVscCB0byBrbm93
IG1vcmUgYWJvdXQgdGhhdCBjYXNlIGFuZCBmaXggaXQgcHJvcGVybHkKPj4+IHJhdGhlciB0aGFu
IHdvcmthcm91bmQgaXQgbGlrZSB0aGlzLiBBbnl3YXksIGxldCBtZSB0aGluayBob3cgdG8gaGFu
ZGxlCj4+PiB0aGUgbm9uLWJsb2NraW5nIG5vdGlmaWVyIGludm9jYXRpb24gdGhlbi4gSSB3YXMg
bm90IGFibGUgdG8gY29tZSB1cAo+Pj4gd2l0aCBhbnl0aGluZyByZW1vdGVseSBzYW5lIHlldC4K
Pj4gV2l0aCBhdm9pZGluZyBhbGxvY2F0aW5nIG1lbW9yeSBpbiB0aGUgd3JpdGUgbG9jayBwYXRo
IEkgZG9uJ3Qgc2VlIGFuIGlzc3VlCj4+IGFueSBtb3JlIHdpdGggdGhhdC4KPj4KPj4gQWxsIHdo
YXQgdGhlIHdyaXRlIGxvY2sgcGF0aCBkb2VzIG5vdyBpcyBhZGRpbmcgaXRlbXMgdG8gYSBsaW5r
ZWQgbGlzdHMsCj4+IGFycmF5cyBldGMuLi4uCj4gQ2FuIHdlIGNoYW5nZSBpdCB0byBub24tc2xl
ZXBhYmxlIGxvY2sgdGhlbj8KCk5vLCB0aGUgd3JpdGUgc2lkZSBkb2Vzbid0IHNsZWVwIGFueSBt
b3JlLCBidXQgdGhlIHJlYWQgc2lkZSBkb2VzLgoKU2VlIGFtZGdwdV9tbl9pbnZhbGlkYXRlX25v
ZGUoKSBhbmQgdGhhdCBpcyB3aGVyZSB5b3UgYWN0dWFsbHkgbmVlZCB0byAKaGFuZGxlIHRoZSBu
b24tYmxvY2tpbmcgZmxhZyBjb3JyZWN0bHkuCgpDaHJpc3RpYW4uCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 13:32:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 13: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 1ftCCE-00028n-D3; Fri, 24 Aug 2018 13:32:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=qojz=lh=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1ftCCD-00028i-48
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 13:32:13 +0000
X-Inumbo-ID: 32bdd43b-a7a2-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 32bdd43b-a7a2-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 13:32:51 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 07764AF3C;
 Fri, 24 Aug 2018 13:32:10 +0000 (UTC)
Date: Fri, 24 Aug 2018 15:32:07 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Tetsuo Handa <penguin-kernel@i-love.sakura.ne.jp>
Message-ID: <20180824133207.GR29735@dhcp22.suse.cz>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <8cbfb09f-0c5a-8d43-1f5e-f3ff7612e289@I-love.SAKURA.ne.jp>
 <20180824113629.GI29735@dhcp22.suse.cz>
 <103b1b33-1a1d-27a1-dcf8-5c8ad60056a6@i-love.sakura.ne.jp>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <103b1b33-1a1d-27a1-dcf8-5c8ad60056a6@i-love.sakura.ne.jp>
User-Agent: Mutt/1.10.1 (2018-07-13)
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>,
 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>

T24gRnJpIDI0LTA4LTE4IDIyOjAyOjIzLCBUZXRzdW8gSGFuZGEgd3JvdGU6Cj4gT24gMjAxOC8w
OC8yNCAyMDozNiwgTWljaGFsIEhvY2tvIHdyb3RlOgo+ID4+IFRoYXQgaXMsIHRoaXMgQVBJIHNl
ZW1zIHRvIGJlIGN1cnJlbnRseSB1c2VkIGJ5IG9ubHkgb3V0LW9mLXRyZWUgdXNlcnMuIFNpbmNl
Cj4gPj4gd2UgY2FuJ3QgY2hlY2sgdGhhdCBub2JvZHkgaGFzIG1lbW9yeSBhbGxvY2F0aW9uIGRl
cGVuZGVuY3ksIEkgdGhpbmsgdGhhdAo+ID4+IGhtbV9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KCkg
c2hvdWxkIHJldHVybiAtRUFHQUlOIGlmIGJsb2NrYWJsZSA9PSBmYWxzZSBmb3Igbm93Lgo+ID4g
Cj4gPiBUaGUgY29kZSBleHBlY3RzIHRoYXQgdGhlIGludmFsaWRhdGVfcmFuZ2VfZW5kIGRvZXNu
J3QgYmxvY2sgaWYKPiA+IGludmFsaWRhdGVfcmFuZ2Vfc3RhcnQgaGFzbid0IGJsb2NrZWQuIFRo
YXQgaXMgdGhlIHJlYXNvbiB3aHkgdGhlIGVuZAo+ID4gY2FsbGJhY2sgZG9lc24ndCBoYXZlIGJs
b2NrYWJsZSBwYXJhbWV0ZXIuIElmIHRoaXMgZG9lc24ndCBob2xkIHRoZW4gdGhlCj4gPiB3aG9s
ZSBzY2hlbWUgaXMganVzdCBmcmFnaWxlIGJlY2F1c2UgdGhvc2UgdHdvIGNhbGxzIHNob3VsZCBw
YWlyLgo+ID4gCj4gVGhhdCBpcwo+IAo+ICAgTW9yZSB3b3JyaXNvbWUgcGFydCBpbiB0aGF0IHBh
dGNoIGlzIHRoYXQgSSBkb24ndCBrbm93IHdoZXRoZXIgdXNpbmcKPiAgIHRyeWxvY2sgaWYgYmxv
Y2thYmxlID09IGZhbHNlIGF0IGVudHJ5IGlzIHJlYWxseSBzdWZmaWNpZW50Lgo+IAo+IC4gU2lu
Y2UgdGhvc2UgdHdvIGNhbGxzIHNob3VsZCBwYWlyLCBJIHRoaW5rIHRoYXQgd2UgbmVlZCB0byBk
ZXRlcm1pbmUgd2hldGhlcgo+IHdlIG5lZWQgdG8gcmV0dXJuIC1FQUdBSU4gYXQgc3RhcnQgY2Fs
bCBieSBldmFsdWF0aW5nIGJvdGggY2FsbHMuCgpZZXMsIGFuZCBJIGJlbGlldmUgSSBoYXZlIGRv
bmUgdGhhdCBhdWRpdC4gTW9kdWxlIG15IG1pc3VuZGVyc3RhbmRpbmcgb2YKdGhlIGNvZGUuCgo+
IExpa2UgbW5faW52bF9yYW5nZV9zdGFydCgpIGludm9sdmVzIHNjaGVkdWxlX2RlbGF5ZWRfd29y
aygpIHdoaWNoIGNvdWxkIGJlCj4gYmxvY2tlZCBvbiBtZW1vcnkgYWxsb2NhdGlvbiB1bmRlciBP
T00gc2l0dWF0aW9uLAoKSXQgZG9lc24ndCBiZWNhdXNlIHRoYXQgY29kZSBwYXRoIGlzIG5vdCBp
bnZva2VkIGZvciB0aGUgIWJsb2NrYWJsZQpjYXNlLgoKPiBJIHdvcnJ5IHRoYXQgKGN1cnJlbnRs
eQo+IG91dC1vZi10cmVlKSB1c2VycyBvZiB0aGlzIEFQSSBhcmUgaW52b2x2aW5nIHdvcmsgLyBy
ZWN1cnNpb24uCgpJIGRvIG5vdCBnaXZlIGEgc2xpZ2h0ZXN0IGFib3V0IG91dC1vZi10cmVlIG1v
ZHVsZXMuIFRoZXkgd2lsbCBoYXZlIHRvCmFjY29tb2RhdGUgdG8gdGhlIG5ldyBBUEkuIEkgaGF2
ZSBubyBwcm9ibGVtcyB0byBleHRlbmQgdGhlCmRvY3VtZW50YXRpb24gYW5kIGJlIGV4cGxpY2l0
IGFib3V0IHRoaXMgZXhwZWN0YXRpb24uCmRpZmYgLS1naXQgYS9pbmNsdWRlL2xpbnV4L21tdV9u
b3RpZmllci5oIGIvaW5jbHVkZS9saW51eC9tbXVfbm90aWZpZXIuaAppbmRleCAxMzNiYTc4ODIw
ZWUuLjY5OGUzNzFhYWZlMyAxMDA2NDQKLS0tIGEvaW5jbHVkZS9saW51eC9tbXVfbm90aWZpZXIu
aAorKysgYi9pbmNsdWRlL2xpbnV4L21tdV9ub3RpZmllci5oCkBAIC0xNTMsNyArMTUzLDkgQEAg
c3RydWN0IG1tdV9ub3RpZmllcl9vcHMgewogCSAqCiAJICogSWYgYmxvY2thYmxlIGFyZ3VtZW50
IGlzIHNldCB0byBmYWxzZSB0aGVuIHRoZSBjYWxsYmFjayBjYW5ub3QKIAkgKiBzbGVlcCBhbmQg
aGFzIHRvIHJldHVybiB3aXRoIC1FQUdBSU4uIDAgc2hvdWxkIGJlIHJldHVybmVkCi0JICogb3Ro
ZXJ3aXNlLgorCSAqIG90aGVyd2lzZS4gUGxlYXNlIG5vdGUgdGhhdCBpZiBpbnZhbGlkYXRlX3Jh
bmdlX3N0YXJ0IGFwcHJvdmVzCisJICogYSBub24tYmxvY2tpbmcgYmVoYXZpb3IgdGhlbiB0aGUg
c2FtZSBhcHBsaWVzIHRvCisJICogaW52YWxpZGF0ZV9yYW5nZV9lbmQuCiAJICoKIAkgKi8KIAlp
bnQgKCppbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KShzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwKCgo+
IEFuZCBobW1fcmVsZWFzZSgpIHNheXMgdGhhdAo+IAo+IAkvKgo+IAkgKiBEcm9wIG1pcnJvcnNf
c2VtIHNvIGNhbGxiYWNrIGNhbiB3YWl0IG9uIGFueSBwZW5kaW5nCj4gCSAqIHdvcmsgdGhhdCBt
aWdodCBpdHNlbGYgdHJpZ2dlciBtbXVfbm90aWZpZXIgY2FsbGJhY2sKPiAJICogYW5kIHRodXMg
d291bGQgZGVhZGxvY2sgd2l0aCB1cy4KPiAJICovCj4gCj4gYW5kIGtlZXBzICJhbGwgb3BlcmF0
aW9ucyBwcm90ZWN0ZWQgYnkgaG1tLT5taXJyb3JzX3NlbSBoZWxkIGZvciB3cml0ZSBhcmUKPiBh
dG9taWMiLiBUaGlzIHN1Z2dlc3RzIHRoYXQgInNvbWUgb3BlcmF0aW9ucyBwcm90ZWN0ZWQgYnkg
aG1tLT5taXJyb3JzX3NlbSBoZWxkCj4gZm9yIHJlYWQgd2lsbCBzbGVlcCAoYW5kIGluIHRoZSB3
b3JzdCBjYXNlIGludm9sdmVzIG1lbW9yeSBhbGxvY2F0aW9uCj4gZGVwZW5kZW5jeSkiLgoKWWVz
IGFuZCBzbyB3aGF0PyBUaGUgY2xlYXIgZXhwZWN0YXRpb24gaXMgdGhhdCBuZWl0aGVyIG9mIHRo
ZSByYW5nZQpub3RpZmllcnMgZG8gbm90IHNsZWVwIGluICFibG9ja2luZyBtb2RlLiBJIHJlYWxs
eSBmYWlsIHRvIHNlZSB3aGF0IHlvdQphcmUgdHJ5aW5nIHRvIHNheS4KCi0tIApNaWNoYWwgSG9j
a28KU1VTRSBMYWJzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 13:40:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 13:40: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 1ftCK1-0002sw-9i; Fri, 24 Aug 2018 13:40: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=qojz=lh=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1ftCJz-0002sr-Vw
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 13:40:16 +0000
X-Inumbo-ID: 52e6a736-a7a3-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 52e6a736-a7a3-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 13:40:55 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id E3956AE06;
 Fri, 24 Aug 2018 13:40:12 +0000 (UTC)
Date: Fri, 24 Aug 2018 15:40:09 +0200
From: Michal Hocko <mhocko@kernel.org>
To: christian.koenig@amd.com
Message-ID: <20180824134009.GS29735@dhcp22.suse.cz>
References: <20180824115226.GK29735@dhcp22.suse.cz>
 <a27ad1a3-34bd-6b7d-fd09-7737ec3c888d@gmail.com>
 <20180824120339.GL29735@dhcp22.suse.cz>
 <eb546bcb-9c5f-7d5d-43a7-bfde489f0e7f@amd.com>
 <20180824123341.GN29735@dhcp22.suse.cz>
 <b11df415-baf8-0a41-3c16-60dfe8d32bd3@amd.com>
 <20180824130132.GP29735@dhcp22.suse.cz>
 <23d071d2-82e4-9b78-1000-be44db5f6523@gmail.com>
 <20180824132442.GQ29735@dhcp22.suse.cz>
 <86bd94d5-0ce8-c67f-07a5-ca9ebf399cdd@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <86bd94d5-0ce8-c67f-07a5-ca9ebf399cdd@gmail.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
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>,
 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.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,
 David Airlie <airlied@linux.ie>, 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>, 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>

T24gRnJpIDI0LTA4LTE4IDE1OjI4OjMzLCBDaHJpc3RpYW4gS8O2bmlnIHdyb3RlOgo+IEFtIDI0
LjA4LjIwMTggdW0gMTU6MjQgc2NocmllYiBNaWNoYWwgSG9ja286Cj4gPiBPbiBGcmkgMjQtMDgt
MTggMTU6MTA6MDgsIENocmlzdGlhbiBLw7ZuaWcgd3JvdGU6Cj4gPiA+IEFtIDI0LjA4LjIwMTgg
dW0gMTU6MDEgc2NocmllYiBNaWNoYWwgSG9ja286Cj4gPiA+ID4gT24gRnJpIDI0LTA4LTE4IDE0
OjUyOjI2LCBDaHJpc3RpYW4gS8O2bmlnIHdyb3RlOgo+ID4gPiA+ID4gQW0gMjQuMDguMjAxOCB1
bSAxNDozMyBzY2hyaWViIE1pY2hhbCBIb2NrbzoKPiA+ID4gPiBbLi4uXQo+ID4gPiA+ID4gPiBU
aGlraW5nIGFib3V0IGl0IHNvbWUgbW9yZSwgSSBjYW4gaW1hZ2luZSB0aGF0IGEgbm90aWZpZXIg
Y2FsbGJhY2sgd2hpY2gKPiA+ID4gPiA+ID4gcGVyZm9ybXMgYW4gYWxsb2NhdGlvbiBtaWdodCB0
cmlnZ2VyIGEgbWVtb3J5IHJlY2xhaW0gYW5kIHRoYXQgaW4gdHVybgo+ID4gPiA+ID4gPiBtaWdo
dCB0cmlnZ2VyIGEgbm90aWZpZXIgdG8gYmUgaW52b2tlZCBhbmQgcmVjdXJzZS4gQnV0IG5vdGlm
aWVyCj4gPiA+ID4gPiA+IHNob3VsZG4ndCByZWFsbHkgYWxsb2NhdGUgbWVtb3J5LiBUaGV5IGFy
ZSBjYWxsZWQgZnJvbSBkZWVwIE1NIGNvZGUKPiA+ID4gPiA+ID4gcGF0aHMgYW5kIHRoaXMgd291
bGQgYmUgZXh0cmVtZWx5IGRlYWRsb2NrIHByb25lLiBNYXliZSBKZXJvbWUgY2FuIGNvbWUKPiA+
ID4gPiA+ID4gdXAgc29tZSBtb3JlIHJlYWxpc3RpYyBzY2VuYXJpby4gSWYgbm90IHRoZW4gSSB3
b3VsZCBwcm9wb3NlIHRvIHNpbXBsaWZ5Cj4gPiA+ID4gPiA+IHRoZSBsb2NraW5nIGhlcmUuIFdl
IGhhdmUgbG9ja2RlcCB0byBjYXRjaCBzZWxmIGRlYWRsb2NrcyBhbmQgaXQgaXMKPiA+ID4gPiA+
ID4gYWx3YXlzIGJldHRlciB0byBoYW5kbGUgYSBzcGVjaWZpYyBpc3N1ZSByYXRoZXIgdGhhbiBo
YXZpbmcgYSBjb2RlCj4gPiA+ID4gPiA+IHdpdGhvdXQgYSBjbGVhciBpbmRpY2F0aW9uIGhvdyBp
dCBjYW4gcmVjdXJzZS4KPiA+ID4gPiA+IFdlbGwgSSBhZ3JlZSB0aGF0IHdlIHNob3VsZCBwcm9i
YWJseSBmaXggdGhhdCwgYnV0IEkgaGF2ZSBzb21lIGNvbmNlcm5zIHRvCj4gPiA+ID4gPiByZW1v
dmUgdGhlIGV4aXN0aW5nIHdvcmthcm91bmQuCj4gPiA+ID4gPiAKPiA+ID4gPiA+IFNlZSB3ZSBh
ZGRlZCB0aGF0IHRvIGdldCByaWQgb2YgYSByZWFsIHByb2JsZW0gaW4gYSBjdXN0b21lciBlbnZp
cm9ubWVudCBhbmQKPiA+ID4gPiA+IEkgZG9uJ3Qgd2FudCB0byB0aGF0IHRvIHNob3cgdXAgYWdh
aW4uCj4gPiA+ID4gSXQgd291bGQgcmVhbGx5IGhlbHAgdG8ga25vdyBtb3JlIGFib3V0IHRoYXQg
Y2FzZSBhbmQgZml4IGl0IHByb3Blcmx5Cj4gPiA+ID4gcmF0aGVyIHRoYW4gd29ya2Fyb3VuZCBp
dCBsaWtlIHRoaXMuIEFueXdheSwgbGV0IG1lIHRoaW5rIGhvdyB0byBoYW5kbGUKPiA+ID4gPiB0
aGUgbm9uLWJsb2NraW5nIG5vdGlmaWVyIGludm9jYXRpb24gdGhlbi4gSSB3YXMgbm90IGFibGUg
dG8gY29tZSB1cAo+ID4gPiA+IHdpdGggYW55dGhpbmcgcmVtb3RlbHkgc2FuZSB5ZXQuCj4gPiA+
IFdpdGggYXZvaWRpbmcgYWxsb2NhdGluZyBtZW1vcnkgaW4gdGhlIHdyaXRlIGxvY2sgcGF0aCBJ
IGRvbid0IHNlZSBhbiBpc3N1ZQo+ID4gPiBhbnkgbW9yZSB3aXRoIHRoYXQuCj4gPiA+IAo+ID4g
PiBBbGwgd2hhdCB0aGUgd3JpdGUgbG9jayBwYXRoIGRvZXMgbm93IGlzIGFkZGluZyBpdGVtcyB0
byBhIGxpbmtlZCBsaXN0cywKPiA+ID4gYXJyYXlzIGV0Yy4uLi4KPiA+IENhbiB3ZSBjaGFuZ2Ug
aXQgdG8gbm9uLXNsZWVwYWJsZSBsb2NrIHRoZW4/Cj4gCj4gTm8sIHRoZSB3cml0ZSBzaWRlIGRv
ZXNuJ3Qgc2xlZXAgYW55IG1vcmUsIGJ1dCB0aGUgcmVhZCBzaWRlIGRvZXMuCj4gCj4gU2VlIGFt
ZGdwdV9tbl9pbnZhbGlkYXRlX25vZGUoKSBhbmQgdGhhdCBpcyB3aGVyZSB5b3UgYWN0dWFsbHkg
bmVlZCB0bwo+IGhhbmRsZSB0aGUgbm9uLWJsb2NraW5nIGZsYWcgY29ycmVjdGx5LgoKT2hoLCBy
aWdodCB5b3UgYXJlLiBXZSBhbHJlYWR5IGhhbmRsZSB0aGF0IGJ5IGJhaWxpbmcgb3V0IGJlZm9y
ZSBjYWxsaW5nCmFtZGdwdV9tbl9pbnZhbGlkYXRlX25vZGUgaW4gIWJsb2NrYWJsZSBtb2RlLiBT
byBkb2VzIHRoaXMgbG9va3MgZ29vZCB0bwp5b3U/CgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUv
ZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21uLmMgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9h
bWRncHVfbW4uYwppbmRleCBlNTU1MDhiMzk0OTYuLjQ4ZmExNTIyMzFiZSAxMDA2NDQKLS0tIGEv
ZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21uLmMKKysrIGIvZHJpdmVycy9ncHUv
ZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21uLmMKQEAgLTE4MCwxMSArMTgwLDE1IEBAIHZvaWQgYW1k
Z3B1X21uX3VubG9jayhzdHJ1Y3QgYW1kZ3B1X21uICptbikKICAqLwogc3RhdGljIGludCBhbWRn
cHVfbW5fcmVhZF9sb2NrKHN0cnVjdCBhbWRncHVfbW4gKmFtbiwgYm9vbCBibG9ja2FibGUpCiB7
Ci0JaWYgKGJsb2NrYWJsZSkKLQkJbXV0ZXhfbG9jaygmYW1uLT5yZWFkX2xvY2spOwotCWVsc2Ug
aWYgKCFtdXRleF90cnlsb2NrKCZhbW4tPnJlYWRfbG9jaykpCi0JCXJldHVybiAtRUFHQUlOOwot
CisJLyoKKwkgKiBXZSBjYW4gdGFrZSBzbGVlcGFibGUgbG9jayBldmVuIG9uICFibG9ja2FibGUg
bW9kZSBiZWNhdXNlCisJICogcmVhZF9sb2NrIGlzIG9ubHkgZXZlciB0YWtlIGZyb20gdGhpcyBw
YXRoIGFuZCB0aGUgbm90aWZpZXIKKwkgKiBsb2NrIG5ldmVyIHJlYWxseSBzbGVlcHMuIEluIGZh
Y3QgdGhlIG9ubHkgcmVhc29uIHdoeSB0aGUKKwkgKiBsYXRlciBpcyBzbGVlcGFibGUgaXMgYmVj
YXVzZSB0aGUgbm90aWZpZXIgaXRzZWxmIG1pZ2h0IHNsZWVwCisJICogaW4gYW1kZ3B1X21uX2lu
dmFsaWRhdGVfbm9kZSBidXQgYmxvY2thYmxlIG1vZGUgaXMgaGFuZGxlZAorCSAqIGJlZm9yZSBj
YWxsaW5nIGludG8gdGhhdCBwYXRoLgorCSAqLworCW11dGV4X2xvY2soJmFtbi0+cmVhZF9sb2Nr
KTsKIAlpZiAoYXRvbWljX2luY19yZXR1cm4oJmFtbi0+cmVjdXJzaW9uKSA9PSAxKQogCQlkb3du
X3JlYWRfbm9uX293bmVyKCZhbW4tPmxvY2spOwogCW11dGV4X3VubG9jaygmYW1uLT5yZWFkX2xv
Y2spOwotLSAKTWljaGFsIEhvY2tvClNVU0UgTGFicwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 13:44:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 13: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 1ftCO9-0003E7-TO; Fri, 24 Aug 2018 13:44: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=phfj=lh=amd.com=christian.koenig@srs-us1.protection.inumbo.net>)
 id 1ftCO8-0003E2-1e
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 13:44:32 +0000
X-Inumbo-ID: a38a53dd-a7a3-11e8-a8a5-bc764e045a96
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe44::619])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id a38a53dd-a7a3-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 15:43: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=UtGQ22oUCx8VlsFrB15rOlNgv/4+AZvVyAxsPCs0Cns=;
 b=Rdx+igItctvBBAGquzHZD9u/qtPTCTqFj/PawQm/N+3oAAcA9+QOWQMKKVDLLlCbjbpYwgc6RpX+4sqvbfIgV4Vnlxdu4xAB7ZizWA51lCYyvkIgqTYPENVesfLUDLrffzSLGGsmPWirl6LX+RLvKt/mmurjT0KZNM9Jqd9Fji4=
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
 MWHPR12MB1726.namprd12.prod.outlook.com (2603:10b6:300:112::9) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.13; Fri, 24 Aug 2018 13:44:17 +0000
To: Michal Hocko <mhocko@kernel.org>
References: <20180824115226.GK29735@dhcp22.suse.cz>
 <a27ad1a3-34bd-6b7d-fd09-7737ec3c888d@gmail.com>
 <20180824120339.GL29735@dhcp22.suse.cz>
 <eb546bcb-9c5f-7d5d-43a7-bfde489f0e7f@amd.com>
 <20180824123341.GN29735@dhcp22.suse.cz>
 <b11df415-baf8-0a41-3c16-60dfe8d32bd3@amd.com>
 <20180824130132.GP29735@dhcp22.suse.cz>
 <23d071d2-82e4-9b78-1000-be44db5f6523@gmail.com>
 <20180824132442.GQ29735@dhcp22.suse.cz>
 <86bd94d5-0ce8-c67f-07a5-ca9ebf399cdd@gmail.com>
 <20180824134009.GS29735@dhcp22.suse.cz>
From: =?UTF-8?Q?Christian_K=c3=b6nig?= <christian.koenig@amd.com>
Message-ID: <735b0a53-5237-8827-d20e-e57fa24d798f@amd.com>
Date: Fri, 24 Aug 2018 15:44:03 +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: <20180824134009.GS29735@dhcp22.suse.cz>
Content-Language: en-US
X-Originating-IP: [2a02:908:1257:4460:1ab8:55c1:a639:6740]
X-ClientProxiedBy: HE1PR09CA0059.eurprd09.prod.outlook.com
 (2603:10a6:7:3c::27) To MWHPR12MB1726.namprd12.prod.outlook.com
 (2603:10b6:300:112::9)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 79243db5-5a51-4a6e-c1d6-08d609c7b4fc
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:MWHPR12MB1726; 
X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1726;
 3:SHSQzbl8sRXP+/N98py3zEfKGPyDKpnRzPuOyTjG2E3oIBNdnXtIOBJR0yCIejw3j7WeqhqDLCmsECEeZ4x+bFuFei1CHT00ytBYXDwbEwwx9xr3uPXABmikoYk0HkY5rw4MSDK64H4UFcomuUjUP0zjn2rVMgdpYFIpMAuHTnZ2dhPlLk0ImSQt6A+/x4/fwSRo+lHSa3W2+tOi5H7qj37N16aK9PxsMiRO1uC/UasGUHbyGZQTIbdXYAYBNiCR;
 25:ByZmfNq7DMkJ7qQkXD1lOWxYvVcrH/5QZQyTdRh3Af8riFCpNnMJ2w0//BWGQiA+KOWEy+EU3P8Cpx5G2M0HdMUEKuHnB7dOTh2gXO1nSORBD5B9sNWpj/uCmQleQM6ytxhhlxobzCqzrP7dz+aw+uEPvH1vB7xXnPHpgHlgPX/F0UxpZZwT+btbV1iYjS+OWRNQw/bVDMQcbJAIwDsZew4nEAm6wSWlFh3QbQ08+pPExm6Tcf2Eq1aTfT/tb7j/CXFDA8lFVzUZ7KTYUqoFQxEjWl7dG4ijbFvIumKfqmGoiK3Z+F1Nsh74MAuY0pF2ZA8+iplULvcibyQg6py8ng==;
 31:9uzDpKythV35TwxlxYkc0y/Vmul1J+mP1ut1CF4Ut0u/KsqO0vk4t9U/azm0qo4uhwPuNYWsmWpFxWfDex2MVB1Pa9CI92yCiTN7ylSrb4fsy22LOeXFkEYZKarq1UdJRh46NG9Kd82hBTC5yfU7UIPZcd/TRd7UnQ9Ifz+mRRJAq5G0fBvhZGb9UvJGNLdenjXCzs+ptOK56PjVp2pRAKSle/vMTdcAy/xsjx1N4AA=
X-MS-TrafficTypeDiagnostic: MWHPR12MB1726:
X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1726;
 20:EpVSCUvz/VFOpL6tkAgFnJ/FP7nwIuy2ycI+4i8xXNvpY+5VwfT7usJN83/NqXmAMjoQt02sLu0kTnEn8LeG+ty/jYFbCrDdI5oO7L9+/D7gVoy0Rwr3ZhrAJQ+y/uA2y1nQUGdOFPF61YDAiMKp1bqA8IOF8G7obuWiDRfepEqLnGNsra1HEljFEiyYVANFapWpOT3znVs85Bf2Jwe1NbF4Dzq8coLFsM3gBjr9xvxI6AB53QbgrgSMOYsqFbb5IDkWtJ/BLcMjRm8Q9VrQ/f7nZ2VsyT0JjvHqJjOD/Z6QZXPdQ9jmx11lDJ45rlJby+JN7MZmilJ4GaxXi+hdXZtd9hmUlYhZPtdXQBlfyvOiJhArmIgRdcAZr5aORyLvC8afN1ulVuCB360r4tbwNK1fvg8uC9jfyM2JiTocJp4a9Pjv5m2GFRXYQbd9To+zHnr6T2fYWbnHBqDXFBltubCOAy9TbsszbNCKyVSQJMXw4UwI5b6f0Q/2Cct0pUOD;
 4:MQcrk0lCsJkTZ5k+px2hNf05nf8jwaJWV/E64YSseMHEXeqRB5CimjOPOewukwqofh6rrqBggHtib0UaKKZu0+HA1rFQ+h2hiDbM53YSSluwBOyt9yyVDxamKOpQFCOWa8V0vtAgKDWJa652eMHCjXnXA05Od1vkwZlkRsdW7/wDUZfdHmePoyBYvO/zMhlBVhXupMjBHyK/i9O8Z4Gh0VeGmE9zm1kvgJ4kEY2ly+jhHDS+1WIe9i+Qmy9fHABI637aoyFLd0w+JRXBZqfBOXcbJp2ISVlz6ffF0z9cULUJoLxrrg0RHFMryCmo9Khe
X-Microsoft-Antispam-PRVS: <MWHPR12MB1726B66C84872F36ABE65F8483360@MWHPR12MB1726.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)(93006095)(93001095)(3002001)(10201501046)(3231311)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016);
 SRVR:MWHPR12MB1726; BCL:0; PCL:0; RULEID:; SRVR:MWHPR12MB1726; 
X-Forefront-PRVS: 07749F8C42
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(376002)(346002)(366004)(396003)(136003)(39860400002)(52314003)(43544003)(189003)(199004)(6116002)(5660300001)(65956001)(81166006)(64126003)(6916009)(1706002)(6666003)(50466002)(86362001)(65826007)(8676002)(31686004)(7416002)(106356001)(93886005)(97736004)(305945005)(7736002)(105586002)(81156014)(53936002)(31696002)(6486002)(23676004)(6246003)(36756003)(16526019)(2486003)(52146003)(486006)(52116002)(316002)(4326008)(11346002)(76176011)(476003)(68736007)(54906003)(229853002)(8936002)(72206003)(46003)(14444005)(2906002)(446003)(58126008)(25786009)(47776003)(52396003)(67846002)(2870700001)(2616005)(386003)(478600001)(65806001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR12MB1726;
 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?MTtNV0hQUjEyTUIxNzI2OzIzOkNDSlhjRXdrVU1oT0ZXV3I3ZXdMcFNSV2li?=
 =?utf-8?B?Q3ByNGRSZ1ZnbEl4YWc1MUVoa3N0bjYzTkY5aTh5TUVQN1YwdUVOTktZaE12?=
 =?utf-8?B?VlpYTVN3WVFjaFVkd01yaURBNUVuYVdPNVJRQXVTK2V5c1ppRS9BbVA2ei9a?=
 =?utf-8?B?Mlc2dUpPYStVb05BZ2NlV0NDMTV4dzJNRGZTRFhkWVpHb2FEMmc1YXFJS1cy?=
 =?utf-8?B?dGxOb2xxS3FsdWJUVTNRZDhyNjZyd3BnUkdyRWhLcVprWEpleG9TTzJjdVQ4?=
 =?utf-8?B?Y1gxckVCbEJ3c0N3WGY3SlRuQWlWbytDUTJaVHJxREFKTkM2UER0amFoTzlQ?=
 =?utf-8?B?Yi82dGFNUG0rV2lOaWY0ZVFrREZjelh5RHNIeW9PMiszS09mQndFZCtpRGpo?=
 =?utf-8?B?M2NMekp0OE1LTnM1Q0FUdEUvMm1tWFkrQWZzWkwzZDgzRGplbHI5Tk9zMWow?=
 =?utf-8?B?c1ZZbkw3cVB2NlFkaGlCcC81OHMxZUJRVmFhMjlSUXdyTXRQTHIwWjBOQ2xw?=
 =?utf-8?B?Ykpud0ptNTU4elBrMkJKTGtCblQ5SkdiZW83UVZqbEZ5WGlQRW1jcWZzQjlJ?=
 =?utf-8?B?dnpzNnFJYW5tbXd4WHB3ME1xcTJIK3VNeGlpcHFOV010QkhtdytQU0xCL2VG?=
 =?utf-8?B?cllOQjQ3TnFCMW9DZVpzdnpsK1g1K3Qza1JCY2ZnWDNMS1NlYzYwdEpVVTg1?=
 =?utf-8?B?SWQ0R0tjR1U4TUg0YjNPTWVXYnBhTDd6aGFsbjhqeHZaWFRlZWdiVDM3RGFq?=
 =?utf-8?B?d2Z5NkdUbk9iTlEwa05Vd0tNMmVlVWhHVXo0bjdTaCtOK1BzNGxTNUNsRlp6?=
 =?utf-8?B?aXNaQWRXQmplVEt4TWdGcUdwV245OElTdHJhbmV4aUZJcFFYODZxYTF6Ujhy?=
 =?utf-8?B?OSsydFFEWDFjMDQ5UEhsZFBRb20wZnR3SnI2bDA5SHV3UUlxSGZXSjUrU0l4?=
 =?utf-8?B?NU5tbXNTSHZGVnc0MEZkckhDOWJQMWo3QlJERWVyKzNrWFpBcC9IU3pHZWdX?=
 =?utf-8?B?em5QWWRGR3I3MnJoWWgwaHl2RG5BZE40SlA1NDEydGtQSk04K3V5cFhuMDhq?=
 =?utf-8?B?NTU4cjA2cDRTZE9BZDBpU2NsY2syV1cyODdVY0NDSy9VQjNiWldEVDFmODVk?=
 =?utf-8?B?Z0JzUzRZUnhSeXB6bHE2TmQ3dVJNaFZaMm9GRFM3d2dYUlYzRXdCdzM1U0w3?=
 =?utf-8?B?bjlVZFN0U0NtdmJUVVpkM3h2Vml0QkNqWTZ0SVNndTZ5QWpLRFBHYWx6VmZR?=
 =?utf-8?B?Y2dVRXZyTGlKUVhjaFVCcm9WMHJVZ0xSeFdtVE44aFBham85cyt5WGZ3bmti?=
 =?utf-8?B?REljWlEwMDNFSHcwTUhnaXo4a3V4cVB2YmQ5Y2lGSTBUbUlHY3ViNG5FZnhq?=
 =?utf-8?B?SkQxeTEzS3BsbmJFdFU2ek9pcURCbitVVWdvN2lIQVE0MlQ4OG5VK2dMTUdt?=
 =?utf-8?B?cVIvVHdYbjR2MldHVm9DL083bS84eHVOaDlickJKaUF5MFo3ZXF1ZFp0Sk1h?=
 =?utf-8?B?cUhtaU1jdzE3TldiQVhkNEtwbTlYVTdvc3ZtR2ptVHdWMGNRZURjeUE4Wmh4?=
 =?utf-8?B?Vzl1dkN2VnhkMjh4WjQzNk9nR05ibDBwNWJROGcwN0hvcWNqMGhTVk1Fd0Nl?=
 =?utf-8?B?aHRvUXhhTkFEMGp1NWVtZC9yWVR2NitmSElFRkd4VmQ5eXBFMzVkenJKSXk4?=
 =?utf-8?B?b2M5ZkV0Q25VWFNFVy8xdE5iWklMcUhSVG5KRDZTbjEyeFZlUk5sK1dBcXRJ?=
 =?utf-8?B?VGRnUGl1Uko3dmhVWndub0ZnTEZQZWNzeFVJVHVrTkpOSFVWV3FrZFhkbjNK?=
 =?utf-8?B?UlRBODhESGgzaEhMTmRzbE1yUVNsclcyeW1jdm55c25qM2pVdUN4c0hHR284?=
 =?utf-8?B?VFUrV3p6d01iWEFCRWlzcGZWZ0FnWEl6d1duRXJZUk5obkl1a2lscm9nZzhl?=
 =?utf-8?B?OVJsNUI1dyt6WFdqUHRUUnE1ak1CRUhRYkZ4UU9mYVR0Mld0cStpTm03VUli?=
 =?utf-8?Q?MLeLlN?=
X-Microsoft-Antispam-Message-Info: rg5tO6HJNXvjtZxIEhAZu/XLh9VCyGSpe51VRtqTEgwbmuZttWaRox8yxrhcz/epnX7d8MUUUGHS2W3Gm4yMB/tdVyJMKgTuDrbtOsCxCfsqUuTtaOW2+lfRQEj7zQwyP7IX0dhfLY02119saslwOwA+iQz6NFJksMUVZAV2MT0fcF95w9yrZgDB3W0d/DCpFmd9PUbfBMNNpe/Rw5G7qweBr1unQA2nMfnGW4DYW3wgTwsFUuW/MSi33yuzmtUvWqYSCRWQ45NNqKI7WFXhilbDfDqe4Wm7WuPMeXcu3B5e3Md+fkWPZuUHXeXSsNXrvdATRQu3q7QPOTYIccBZm2L8OSJazg5ua6mWpH5KYsE=
X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1726;
 6:QEXdPCIuBZ0XByW/WtG9CKAiO/QnW/bxrS4hbUbBGEvdjQOjJa3X7tCtBti9o3K1QUTmFjpUA4D+ZUTxjxy6f3FgjNCYD3sWt7+ENOZYFaOCG66KZGuRI4RdgZhFX/VD6UlMzZ0evcL+7u0FzlcCvLopd+fzYNjxBxIdpLq8fPmgmSqQpIM9rOTCG2cYPJxMT02l4+Y/WrShHlf1IbpFWAgMfXuI6Gbu0D7UDUBlASoyEK5RuwRGOklCJ6l+Wsqh6hnuZDBH3APp1X28ApXNDMCyht/t2waIBWNInFbv9bhTpeZ+Wi2zwqil3pBhRmUy5ZbLgENQvDzZq+g7wecO0CAXXt6OmGWWmh/0NNbZ2QgFSXfjMvVlBMckbNaHwrPY+IgjWT1IP0QcTgfAk4Wwl3QBMF0wYS8buW1OOeUsKhH9C5Yu/LVb8QxLtCQJU9TsDUkxG/OIhZp/aLVHswlYow==;
 5:3Gxw4lbnhsadFI1PzfJ8o7WMyGF6TLfIUHorlFYucSuicA7wME11gj+g3GuNoYlsBTDoMqTOjnZ+RmsoCYjwM87VZz5c28aPpOqDAz1CVT2OjzU1WhDisdM/REVFjsq4QhCPlNDqrqgUsvzJPSC7kM5jWKKtNLyvX5AxH9iun8E=;
 7:nGyrQbWf4VTcNZs+AvZPqnEcWesMzyBHlVRoPlS8CLyGZU5+V7G3XpYOsps7Tl1GRvh0UFRqIzojyvFlO3PVTtZXcufUGcB9xHOh0x5zQEG7mHFAvnHevfgjj2HwcSSplgQtsBJaTCsCv6zaZ52SeB1JbI2RBx+nhQKUXtTMXAo1hTva9pehgecCOPCLQ5ADvp1XNlm3zZP4TyuzvZ0VXXLsYn5pzMq8Q+7X/50IG+HPDIACEc+JJmK55YK0dc3h
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1726;
 20:x8sS8eMVIcCiMpNp5wyn2IiiuQerr0RZBbasivd/BGSjw4wKYuVXbtJ8oKH0IXlSh4+XaowKmlNnPFoihGHhHYtoGUBZ8Fbb4OHbSn6LXTozZ96a25zlTQ+2y3F9nLWmXcxZf1Om0vaIOSlBR99DEBfw3J05R0FfnOBWFlTf3bcLaX4lrbdMIUKW1/0gk+bcGGnW54eUB5YY8qVxwNV8UEIVBejkKzd01lGFOoMvB/9Ua3TYERDathaWU1Wf+FvL
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Aug 2018 13:44:17.8453 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 79243db5-5a51-4a6e-c1d6-08d609c7b4fc
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR12MB1726
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?B?UmFkaW0gS3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.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,
 David Airlie <airlied@linux.ie>, Leon Romanovsky <leonro@mellanox.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>,
 Andrew Morton <akpm@linux-foundation.org>,
 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>

QW0gMjQuMDguMjAxOCB1bSAxNTo0MCBzY2hyaWViIE1pY2hhbCBIb2NrbzoKPiBPbiBGcmkgMjQt
MDgtMTggMTU6Mjg6MzMsIENocmlzdGlhbiBLw7ZuaWcgd3JvdGU6Cj4+IEFtIDI0LjA4LjIwMTgg
dW0gMTU6MjQgc2NocmllYiBNaWNoYWwgSG9ja286Cj4+PiBPbiBGcmkgMjQtMDgtMTggMTU6MTA6
MDgsIENocmlzdGlhbiBLw7ZuaWcgd3JvdGU6Cj4+Pj4gQW0gMjQuMDguMjAxOCB1bSAxNTowMSBz
Y2hyaWViIE1pY2hhbCBIb2NrbzoKPj4+Pj4gT24gRnJpIDI0LTA4LTE4IDE0OjUyOjI2LCBDaHJp
c3RpYW4gS8O2bmlnIHdyb3RlOgo+Pj4+Pj4gQW0gMjQuMDguMjAxOCB1bSAxNDozMyBzY2hyaWVi
IE1pY2hhbCBIb2NrbzoKPj4+Pj4gWy4uLl0KPj4+Pj4+PiBUaGlraW5nIGFib3V0IGl0IHNvbWUg
bW9yZSwgSSBjYW4gaW1hZ2luZSB0aGF0IGEgbm90aWZpZXIgY2FsbGJhY2sgd2hpY2gKPj4+Pj4+
PiBwZXJmb3JtcyBhbiBhbGxvY2F0aW9uIG1pZ2h0IHRyaWdnZXIgYSBtZW1vcnkgcmVjbGFpbSBh
bmQgdGhhdCBpbiB0dXJuCj4+Pj4+Pj4gbWlnaHQgdHJpZ2dlciBhIG5vdGlmaWVyIHRvIGJlIGlu
dm9rZWQgYW5kIHJlY3Vyc2UuIEJ1dCBub3RpZmllcgo+Pj4+Pj4+IHNob3VsZG4ndCByZWFsbHkg
YWxsb2NhdGUgbWVtb3J5LiBUaGV5IGFyZSBjYWxsZWQgZnJvbSBkZWVwIE1NIGNvZGUKPj4+Pj4+
PiBwYXRocyBhbmQgdGhpcyB3b3VsZCBiZSBleHRyZW1lbHkgZGVhZGxvY2sgcHJvbmUuIE1heWJl
IEplcm9tZSBjYW4gY29tZQo+Pj4+Pj4+IHVwIHNvbWUgbW9yZSByZWFsaXN0aWMgc2NlbmFyaW8u
IElmIG5vdCB0aGVuIEkgd291bGQgcHJvcG9zZSB0byBzaW1wbGlmeQo+Pj4+Pj4+IHRoZSBsb2Nr
aW5nIGhlcmUuIFdlIGhhdmUgbG9ja2RlcCB0byBjYXRjaCBzZWxmIGRlYWRsb2NrcyBhbmQgaXQg
aXMKPj4+Pj4+PiBhbHdheXMgYmV0dGVyIHRvIGhhbmRsZSBhIHNwZWNpZmljIGlzc3VlIHJhdGhl
ciB0aGFuIGhhdmluZyBhIGNvZGUKPj4+Pj4+PiB3aXRob3V0IGEgY2xlYXIgaW5kaWNhdGlvbiBo
b3cgaXQgY2FuIHJlY3Vyc2UuCj4+Pj4+PiBXZWxsIEkgYWdyZWUgdGhhdCB3ZSBzaG91bGQgcHJv
YmFibHkgZml4IHRoYXQsIGJ1dCBJIGhhdmUgc29tZSBjb25jZXJucyB0bwo+Pj4+Pj4gcmVtb3Zl
IHRoZSBleGlzdGluZyB3b3JrYXJvdW5kLgo+Pj4+Pj4KPj4+Pj4+IFNlZSB3ZSBhZGRlZCB0aGF0
IHRvIGdldCByaWQgb2YgYSByZWFsIHByb2JsZW0gaW4gYSBjdXN0b21lciBlbnZpcm9ubWVudCBh
bmQKPj4+Pj4+IEkgZG9uJ3Qgd2FudCB0byB0aGF0IHRvIHNob3cgdXAgYWdhaW4uCj4+Pj4+IEl0
IHdvdWxkIHJlYWxseSBoZWxwIHRvIGtub3cgbW9yZSBhYm91dCB0aGF0IGNhc2UgYW5kIGZpeCBp
dCBwcm9wZXJseQo+Pj4+PiByYXRoZXIgdGhhbiB3b3JrYXJvdW5kIGl0IGxpa2UgdGhpcy4gQW55
d2F5LCBsZXQgbWUgdGhpbmsgaG93IHRvIGhhbmRsZQo+Pj4+PiB0aGUgbm9uLWJsb2NraW5nIG5v
dGlmaWVyIGludm9jYXRpb24gdGhlbi4gSSB3YXMgbm90IGFibGUgdG8gY29tZSB1cAo+Pj4+PiB3
aXRoIGFueXRoaW5nIHJlbW90ZWx5IHNhbmUgeWV0Lgo+Pj4+IFdpdGggYXZvaWRpbmcgYWxsb2Nh
dGluZyBtZW1vcnkgaW4gdGhlIHdyaXRlIGxvY2sgcGF0aCBJIGRvbid0IHNlZSBhbiBpc3N1ZQo+
Pj4+IGFueSBtb3JlIHdpdGggdGhhdC4KPj4+Pgo+Pj4+IEFsbCB3aGF0IHRoZSB3cml0ZSBsb2Nr
IHBhdGggZG9lcyBub3cgaXMgYWRkaW5nIGl0ZW1zIHRvIGEgbGlua2VkIGxpc3RzLAo+Pj4+IGFy
cmF5cyBldGMuLi4uCj4+PiBDYW4gd2UgY2hhbmdlIGl0IHRvIG5vbi1zbGVlcGFibGUgbG9jayB0
aGVuPwo+PiBObywgdGhlIHdyaXRlIHNpZGUgZG9lc24ndCBzbGVlcCBhbnkgbW9yZSwgYnV0IHRo
ZSByZWFkIHNpZGUgZG9lcy4KPj4KPj4gU2VlIGFtZGdwdV9tbl9pbnZhbGlkYXRlX25vZGUoKSBh
bmQgdGhhdCBpcyB3aGVyZSB5b3UgYWN0dWFsbHkgbmVlZCB0bwo+PiBoYW5kbGUgdGhlIG5vbi1i
bG9ja2luZyBmbGFnIGNvcnJlY3RseS4KPiBPaGgsIHJpZ2h0IHlvdSBhcmUuIFdlIGFscmVhZHkg
aGFuZGxlIHRoYXQgYnkgYmFpbGluZyBvdXQgYmVmb3JlIGNhbGxpbmcKPiBhbWRncHVfbW5faW52
YWxpZGF0ZV9ub2RlIGluICFibG9ja2FibGUgbW9kZS4KClllYWgsIHRoYXQgaXMgc3VmZmljaWVu
dC4KCkl0IGNvdWxkIGJlIGltcHJvdmVkIGJlY2F1c2Ugd2UgaGF2ZSBzb21ldGhpbmcgbGlrZSA5
MCUgY2hhbmNlIHRoYXQgCmFtZGdwdV9tbl9pbnZhbGlkYXRlX25vZGUoKSBhY3R1YWxseSBkb2Vz
bid0IG5lZWQgdG8gZG8gYW55dGhpbmcuCgpCdXQgSSBjYW4gdGFrZSBjYXJlIG9mIHRoYXQgd2hl
biB0aGUgcGF0Y2ggc2V0IGhhcyBsYW5kZWQuCgo+IFNvIGRvZXMgdGhpcyBsb29rcyBnb29kIHRv
Cj4geW91PwoKWWVhaCwgdGhhdCBsb29rcyBwZXJmZWN0IHRvIG1lLiBSZXZpZXdlZC1ieTogQ2hy
aXN0aWFuIEvDtm5pZyAKPGNocmlzdGlhbi5rb2VuaWdAYW1kLmNvbT4KClRoYW5rcywKQ2hyaXN0
aWFuLgoKPgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVf
bW4uYyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9tbi5jCj4gaW5kZXggZTU1
NTA4YjM5NDk2Li40OGZhMTUyMjMxYmUgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2Ft
ZC9hbWRncHUvYW1kZ3B1X21uLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9h
bWRncHVfbW4uYwo+IEBAIC0xODAsMTEgKzE4MCwxNSBAQCB2b2lkIGFtZGdwdV9tbl91bmxvY2so
c3RydWN0IGFtZGdwdV9tbiAqbW4pCj4gICAgKi8KPiAgIHN0YXRpYyBpbnQgYW1kZ3B1X21uX3Jl
YWRfbG9jayhzdHJ1Y3QgYW1kZ3B1X21uICphbW4sIGJvb2wgYmxvY2thYmxlKQo+ICAgewo+IC0J
aWYgKGJsb2NrYWJsZSkKPiAtCQltdXRleF9sb2NrKCZhbW4tPnJlYWRfbG9jayk7Cj4gLQllbHNl
IGlmICghbXV0ZXhfdHJ5bG9jaygmYW1uLT5yZWFkX2xvY2spKQo+IC0JCXJldHVybiAtRUFHQUlO
Owo+IC0KPiArCS8qCj4gKwkgKiBXZSBjYW4gdGFrZSBzbGVlcGFibGUgbG9jayBldmVuIG9uICFi
bG9ja2FibGUgbW9kZSBiZWNhdXNlCj4gKwkgKiByZWFkX2xvY2sgaXMgb25seSBldmVyIHRha2Ug
ZnJvbSB0aGlzIHBhdGggYW5kIHRoZSBub3RpZmllcgo+ICsJICogbG9jayBuZXZlciByZWFsbHkg
c2xlZXBzLiBJbiBmYWN0IHRoZSBvbmx5IHJlYXNvbiB3aHkgdGhlCj4gKwkgKiBsYXRlciBpcyBz
bGVlcGFibGUgaXMgYmVjYXVzZSB0aGUgbm90aWZpZXIgaXRzZWxmIG1pZ2h0IHNsZWVwCj4gKwkg
KiBpbiBhbWRncHVfbW5faW52YWxpZGF0ZV9ub2RlIGJ1dCBibG9ja2FibGUgbW9kZSBpcyBoYW5k
bGVkCj4gKwkgKiBiZWZvcmUgY2FsbGluZyBpbnRvIHRoYXQgcGF0aC4KPiArCSAqLwo+ICsJbXV0
ZXhfbG9jaygmYW1uLT5yZWFkX2xvY2spOwo+ICAgCWlmIChhdG9taWNfaW5jX3JldHVybigmYW1u
LT5yZWN1cnNpb24pID09IDEpCj4gICAJCWRvd25fcmVhZF9ub25fb3duZXIoJmFtbi0+bG9jayk7
Cj4gICAJbXV0ZXhfdW5sb2NrKCZhbW4tPnJlYWRfbG9jayk7CgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 13:52:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 13: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 1ftCVn-0004AB-TK; Fri, 24 Aug 2018 13:52: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=l5ae=lh=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ftCVm-0004A6-RV
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 13:52:26 +0000
X-Inumbo-ID: 0632ec6b-a7a5-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0632ec6b-a7a5-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 13:53: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 43881AE8E;
 Fri, 24 Aug 2018 13:52:24 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20180813140114.20126-1-jgross@suse.com>
 <20180817155909.4cwiy6bhhgiala5m@mac>
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: <8aaf02b1-999d-81fc-2732-ed556b959a8a@suse.com>
Date: Fri, 24 Aug 2018 15:52:23 +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: <20180817155909.4cwiy6bhhgiala5m@mac>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v3 0/5] xen/blk: persistent grant rework
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, linux-kernel@vger.kernel.org, linux-block@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDgvMTggMTc6NTksIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gTW9uLCBBdWcg
MTMsIDIwMTggYXQgMDQ6MDE6MDlQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gUGVy
c2lzdGVudCBncmFudHMgYXJlIHVzZWQgaW4gdGhlIFhlbidzIGJsa2Zyb250L2Jsa2JhY2sgZHJp
dmVycyB0bwo+PiBhdm9pZCBtYXBwaW5nL3VubWFwcGluZyBvZiBJL08gYnVmZmVycyBpbiB0aGUg
YmFja2VuZCBmb3IgZWFjaCBJL08uCj4+Cj4+IFdoaWxlIHRoaXMgc3BlZWRzIHVwIHByb2Nlc3Np
bmcgcXVpdGUgYSBiaXQgdGhlcmUgYXJlIHByb2JsZW1zIHJlbGF0ZWQKPj4gdG8gcGVyc2lzdGVu
dCBncmFudHMgaW4gc29tZSBjb25maWd1cmF0aW9uczogZG9tYWlucyB3aXRoIG11bHRpcGxlCj4+
IGJsb2NrIGRldmljZXMgbWFraW5nIHVzZSBvZiBwZXJzaXN0ZW50IGdyYW50cyBtaWdodCBzdWZm
ZXIgZnJvbSBhIGxhY2sKPj4gb2YgZ3JhbnRzIGlmIGVhY2ggb2YgdGhlIGJsb2NrIGRldmljZXMg
ZXhwZXJpZW5jZWQgYSBoaWdoIEkvTyBsb2FkIGF0Cj4+IHNvbWUgdGltZS4gVGhpcyBpcyBkdWUg
dG8gdGhlIG51bWJlciBvZiBwZXJzaXN0ZW50IGdyYW50cyBwZXIgZGV2aWNlCj4+IG9ubHkgdG8g
YmUgbGltaXRlZCBieSBhIHJhdGhlciBoaWdoIG1heGltdW0gdmFsdWUsIGJ1dCBuZXZlciBiZWlu
Zwo+PiByZWxlYXNlZCBldmVuIGluIGNhc2Ugb2YgbG9uZ2VyIHRpbWVzIHdpdGhvdXQgYW55IEkv
Ty4KPj4KPj4gVGhpcyBzZXJpZXMgbW9kaWZpZXMgeGVuLWJsa2JhY2sgdG8gdW5tYXAgYW55IGRv
bVUgcGFnZSBtYXBwZWQgdmlhIGEKPj4gcGVyc2lzdGVudCBncmFudCBhZnRlciBhIHRpbWVvdXQg
KGRlZmF1bHQ6IDYwIHNlY29uZHMpLiBUaGUgdGltZW91dAo+PiBpcyBzZXQgdG8gaXRzIGRlZmF1
bHQgdmFsdWUgYWdhaW4gd2hlbiBhIHBlcnNpc3RlbnQgZ3JhbnQgaGFzIGJlZW4KPj4gdXNlZCBm
b3IgYW4gSS9PLgo+Pgo+PiB4ZW4tYmxrZnJvbnQgaXMgbW9kaWZpZWQgdG8gc2NhbiBldmVyeSAx
MCBzZWNvbmRzIGZvciBwZXJzaXN0ZW50IGdyYW50cwo+PiBub3QgaW4gdXNlIGJ5IGJsa2JhY2sg
YW55IG1vcmUgYW5kIHRvIHJlbW92ZSBzdWNoIGdyYW50cy4KPj4KPj4gVGhlIGxhc3QgMyBwYXRj
aGVzIGFyZSBzbWFsbCBjbGVhbnVwcyBvZiBibGtmcm9udCBhbmQgYmxrYmFjayBkcml2ZXJzLgo+
Pgo+PiBWMzoKPj4gLSBwYXRjaCAxOiBtYWtlIHRpbWVvdXQgcGFyYW1ldGVyIHN0YXRpYwo+IAo+
IEtvbnJhZCBpZiB5b3UgYXJlIE9LIHdpdGggdGhpcyBzZXJpZXMsIGNvdWxkIHlvdSBwbGVhc2Ug
c2VuZCBhIHB1bGwKPiByZXF1ZXN0IHRvIEplbnM/CgpQaW5nPwoKCkp1ZXJnZW4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 13:53:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 13:53:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftCWK-0004CH-6Z; Fri, 24 Aug 2018 13:53: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=l5ae=lh=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ftCWJ-0004C5-95
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 13:52:59 +0000
X-Inumbo-ID: 19993194-a7a5-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 19993194-a7a5-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 13:53:38 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id C9C16AE8E;
 Fri, 24 Aug 2018 13:52:56 +0000 (UTC)
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
References: <20180813073739.26108-1-jgross@suse.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <45bfe8ab-683f-ab79-e3c6-c0a707b667c2@suse.com>
Date: Fri, 24 Aug 2018 15:52:55 +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: <20180813073739.26108-1-jgross@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 00/11] x86/paravirt: several 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: boris.ostrovsky@oracle.com, rusty@rustcorp.com.au, peterz@infradead.org,
 mingo@redhat.com, hpa@zytor.com, akataria@vmware.com, tglx@linutronix.de
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMvMDgvMTggMDk6MzcsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gVGhpcyBzZXJpZXMgcmVt
b3ZlcyBzb21lIG5vIGxvbmdlciBuZWVkZWQgc3R1ZmYgZnJvbSBwYXJhdmlydAo+IGluZnJhc3Ry
dWN0dXJlIGFuZCBwdXRzIGxhcmdlIHF1YW50aXRpZXMgb2YgcGFyYXZpcnQgb3BzIHVuZGVyIGEg
bmV3Cj4gY29uZmlnIG9wdGlvbiBQQVJBVklSVF9YWEwgd2hpY2ggaXMgc2VsZWN0ZWQgYnkgWEVO
X1BWIG9ubHkuCj4gCj4gQSBwdm9wcyBrZXJuZWwgd2l0aG91dCBYRU5fUFYgYmVpbmcgY29uZmln
dXJlZCBpcyBhYm91dCAyLjUlIHNtYWxsZXIKPiB3aXRoIHRoaXMgc2VyaWVzIGFwcGxpZWQuCj4g
Cj4gdGlwIGNvbW1pdCA1ODAwZGM1YzE5ZjM0ZTZlMDNiNWFkYWIxMjgyNTM1Y2IxMDJmYWZkICgi
eDg2L3BhcmF2aXJ0Ogo+IEZpeCBzcGVjdHJlLXYyIG1pdGlnYXRpb25zIGZvciBwYXJhdmlydCBn
dWVzdHMiKSBpcyBhIHByZXJlcXVpc2l0ZQo+IGZvciB0aGlzIHNlcmllcy4KPiAKPiBUaGUgbGFz
dCA0IHBhdGNoZXMgb2YgdGhpcyBzZXJpZXMgcmVxdWlyZSBteSBYZW4gY2xlYW51cCBzZXJpZXMK
PiBodHRwczovL2xvcmUua2VybmVsLm9yZy9sa21sLzIwMTgwNzE3MTIwMTEzLjEyNzU2LTEtamdy
b3NzQHN1c2UuY29tLwo+IHdoaWNoIGhpZGVzIG1vcmUgWGVuIFBWLW9ubHkgY29kZSBiZWhpbmQg
Q09ORklHX1hFTl9QVi4KPiAKPiBDaGFuZ2VzIGluIFYyOgo+IC0gcGF0Y2ggNDogc2hvcnRlbiBw
dl9vcHMgc3ViLXN0cnVjdHVyZSBuYW1lcyAoSmFuIEJldWxpY2gpCj4gLSBwYXRjaCAxMTogbmV3
IHBhdGNoCj4gCj4gSnVlcmdlbiBHcm9zcyAoMTEpOgo+ICAgeDg2L3BhcmF2aXJ0OiBtYWtlIHBh
cmF2aXJ0X3BhdGNoX2NhbGwoKSBhbmQgcGFyYXZpcnRfcGF0Y2hfam1wKCkKPiAgICAgc3RhdGlj
Cj4gICB4ODYvcGFyYXZpcnQ6IHJlbW92ZSBjbG9iYmVycyBwYXJhbWV0ZXIgZnJvbSBwYXJhdmly
dCBwYXRjaCBmdW5jdGlvbnMKPiAgIHg4Ni9wYXJhdmlydDogcmVtb3ZlIGNsb2JiZXJzIGZyb20g
c3RydWN0IHBhcmF2aXJ0X3BhdGNoX3NpdGUKPiAgIHg4Ni9wYXJhdmlydDogdXNlIGEgc2luZ2xl
IG9wcyBzdHJ1Y3R1cmUKPiAgIHg4Ni9wYXJhdmlydDogcmVtb3ZlIHVudXNlZCBwYXJhdmlydCBi
aXRzCj4gICB4ODYvcGFyYXZpcnQ6IGludHJvZHVjZSBuZXcgY29uZmlnIG9wdGlvbiBQQVJBVklS
VF9YWEwKPiAgIHg4Ni9wYXJhdmlydDogbW92ZSBpdGVtcyBpbiBwdl9pbmZvIHVuZGVyIFBBUkFW
SVJUX1hYTCB1bWJyZWxsYQo+ICAgeDg2L3BhcmF2aXJ0OiBtb3ZlIHRoZSBYZW4tb25seSBwdl9j
cHVfb3BzIHVuZGVyIHRoZSBQQVJBVklSVF9YWEwKPiAgICAgdW1icmVsbGEKPiAgIHg4Ni9wYXJh
dmlydDogbW92ZSB0aGUgWGVuLW9ubHkgcHZfaXJxX29wcyB1bmRlciB0aGUgUEFSQVZJUlRfWFhM
Cj4gICAgIHVtYnJlbGxhCj4gICB4ODYvcGFyYXZpcnQ6IG1vdmUgdGhlIFhlbi1vbmx5IHB2X21t
dV9vcHMgdW5kZXIgdGhlIFBBUkFWSVJUX1hYTAo+ICAgICB1bWJyZWxsYQo+ICAgeDg2L3BhcmF2
aXJ0OiByZW1vdmUgdW5uZWVkZWQgbW11IHJlbGF0ZWQgcGFyYXZpcnQgb3BzIGJpdHMKPiAKPiAg
YXJjaC94ODYvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMyArCj4gIGFy
Y2gveDg2L2h5cGVydi9tbXUuYyAgICAgICAgICAgICAgICAgICAgICAgfCAgIDQgKy0KPiAgYXJj
aC94ODYvaW5jbHVkZS9hc20vZGVidWdyZWcuaCAgICAgICAgICAgICB8ICAgMiArLQo+ICBhcmNo
L3g4Ni9pbmNsdWRlL2FzbS9kZXNjLmggICAgICAgICAgICAgICAgIHwgICA0ICstCj4gIGFyY2gv
eDg2L2luY2x1ZGUvYXNtL2ZpeG1hcC5oICAgICAgICAgICAgICAgfCAgIDIgKy0KPiAgYXJjaC94
ODYvaW5jbHVkZS9hc20vaXJxZmxhZ3MuaCAgICAgICAgICAgICB8ICA1NiArKy0tCj4gIGFyY2gv
eDg2L2luY2x1ZGUvYXNtL21tdV9jb250ZXh0LmggICAgICAgICAgfCAgIDQgKy0KPiAgYXJjaC94
ODYvaW5jbHVkZS9hc20vbXNyLmggICAgICAgICAgICAgICAgICB8ICAgNCArLQo+ICBhcmNoL3g4
Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oICAgICAgICAgICAgIHwgMzk5ICsrKysrKysrKysrKyst
LS0tLS0tLS0tLS0tLS0KPiAgYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaCAg
ICAgICB8ICA3NyArKystLS0KPiAgYXJjaC94ODYvaW5jbHVkZS9hc20vcGdhbGxvYy5oICAgICAg
ICAgICAgICB8ICAgMiArLQo+ICBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ3RhYmxlLTNsZXZlbF90
eXBlcy5oIHwgICAyICstCj4gIGFyY2gveDg2L2luY2x1ZGUvYXNtL3BndGFibGUuaCAgICAgICAg
ICAgICAgfCAgIDcgKy0KPiAgYXJjaC94ODYvaW5jbHVkZS9hc20vcHJvY2Vzc29yLmggICAgICAg
ICAgICB8ICAgNCArLQo+ICBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wdHJhY2UuaCAgICAgICAgICAg
ICAgIHwgICAzICstCj4gIGFyY2gveDg2L2luY2x1ZGUvYXNtL3NlZ21lbnQuaCAgICAgICAgICAg
ICAgfCAgIDIgKy0KPiAgYXJjaC94ODYvaW5jbHVkZS9hc20vc3BlY2lhbF9pbnNucy5oICAgICAg
ICB8ICAgNCArLQo+ICBhcmNoL3g4Ni9rZXJuZWwvYWx0ZXJuYXRpdmUuYyAgICAgICAgICAgICAg
IHwgICAyICstCj4gIGFyY2gveDg2L2tlcm5lbC9hc20tb2Zmc2V0cy5jICAgICAgICAgICAgICAg
fCAgMTMgKy0KPiAgYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRzXzY0LmMgICAgICAgICAgICB8
ICAgOSArLQo+ICBhcmNoL3g4Ni9rZXJuZWwvY3B1L2NvbW1vbi5jICAgICAgICAgICAgICAgIHwg
ICA0ICstCj4gIGFyY2gveDg2L2tlcm5lbC9jcHUvdm13YXJlLmMgICAgICAgICAgICAgICAgfCAg
IDQgKy0KPiAgYXJjaC94ODYva2VybmVsL2hlYWRfNjQuUyAgICAgICAgICAgICAgICAgICB8ICAg
MiArLQo+ICBhcmNoL3g4Ni9rZXJuZWwva3ZtLmMgICAgICAgICAgICAgICAgICAgICAgIHwgIDE3
ICstCj4gIGFyY2gveDg2L2tlcm5lbC9rdm1jbG9jay5jICAgICAgICAgICAgICAgICAgfCAgIDQg
Ky0KPiAgYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LXNwaW5sb2Nrcy5jICAgICAgICB8ICAxNSAr
LQo+ICBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYyAgICAgICAgICAgICAgICAgIHwgMjkyICsr
KysrKysrKystLS0tLS0tLS0tCj4gIGFyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF8zMi5j
ICAgICAgICAgfCAgNTcgKystLQo+ICBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfNjQu
YyAgICAgICAgIHwgIDY1ICsrLS0tCj4gIGFyY2gveDg2L2tlcm5lbC90c2MuYyAgICAgICAgICAg
ICAgICAgICAgICAgfCAgIDIgKy0KPiAgYXJjaC94ODYva2VybmVsL3ZzbXBfNjQuYyAgICAgICAg
ICAgICAgICAgICB8ICAyNCArLQo+ICBhcmNoL3g4Ni94ZW4vS2NvbmZpZyAgICAgICAgICAgICAg
ICAgICAgICAgIHwgICAxICsKPiAgYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jICAgICAgICAg
ICAgICAgICB8ICAzMSArKy0KPiAgYXJjaC94ODYveGVuL2lycS5jICAgICAgICAgICAgICAgICAg
ICAgICAgICB8ICAgMiArLQo+ICBhcmNoL3g4Ni94ZW4vbW11X2h2bS5jICAgICAgICAgICAgICAg
ICAgICAgIHwgICAyICstCj4gIGFyY2gveDg2L3hlbi9tbXVfcHYuYyAgICAgICAgICAgICAgICAg
ICAgICAgfCAgMjggKy0KPiAgYXJjaC94ODYveGVuL3NwaW5sb2NrLmMgICAgICAgICAgICAgICAg
ICAgICB8ICAxMSArLQo+ICBhcmNoL3g4Ni94ZW4vdGltZS5jICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgICA0ICstCj4gIGRyaXZlcnMveGVuL3RpbWUuYyAgICAgICAgICAgICAgICAgICAgICAg
ICAgfCAgIDIgKy0KPiAgMzkgZmlsZXMgY2hhbmdlZCwgNTc1IGluc2VydGlvbnMoKyksIDU5NSBk
ZWxldGlvbnMoLSkKPiAKClBpbmc/CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 13:53:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 13:53:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftCWL-0004CV-GE; Fri, 24 Aug 2018 13: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=qojz=lh=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1ftCWK-0004CL-Er
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 13:53:00 +0000
X-Inumbo-ID: 1ac18ebe-a7a5-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1ac18ebe-a7a5-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 13:53: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 A17B2AEC2;
 Fri, 24 Aug 2018 13:52:58 +0000 (UTC)
Date: Fri, 24 Aug 2018 15:52:57 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Christian =?iso-8859-1?Q?K=F6nig?= <christian.koenig@amd.com>
Message-ID: <20180824135257.GU29735@dhcp22.suse.cz>
References: <20180824120339.GL29735@dhcp22.suse.cz>
 <eb546bcb-9c5f-7d5d-43a7-bfde489f0e7f@amd.com>
 <20180824123341.GN29735@dhcp22.suse.cz>
 <b11df415-baf8-0a41-3c16-60dfe8d32bd3@amd.com>
 <20180824130132.GP29735@dhcp22.suse.cz>
 <23d071d2-82e4-9b78-1000-be44db5f6523@gmail.com>
 <20180824132442.GQ29735@dhcp22.suse.cz>
 <86bd94d5-0ce8-c67f-07a5-ca9ebf399cdd@gmail.com>
 <20180824134009.GS29735@dhcp22.suse.cz>
 <735b0a53-5237-8827-d20e-e57fa24d798f@amd.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <735b0a53-5237-8827-d20e-e57fa24d798f@amd.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
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>,
 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>,
 Sudeep Dutt <sudeep.dutt@intel.com>, dri-devel@lists.freedesktop.org,
 linux-mm@kvack.org, Andrea Arcangeli <aarcange@redhat.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,
 David Airlie <airlied@linux.ie>, 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>, 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>

T24gRnJpIDI0LTA4LTE4IDE1OjQ0OjAzLCBDaHJpc3RpYW4gS8O2bmlnIHdyb3RlOgo+IEFtIDI0
LjA4LjIwMTggdW0gMTU6NDAgc2NocmllYiBNaWNoYWwgSG9ja286Cj4gPiBPbiBGcmkgMjQtMDgt
MTggMTU6Mjg6MzMsIENocmlzdGlhbiBLw7ZuaWcgd3JvdGU6Cj4gPiA+IEFtIDI0LjA4LjIwMTgg
dW0gMTU6MjQgc2NocmllYiBNaWNoYWwgSG9ja286Cj4gPiA+ID4gT24gRnJpIDI0LTA4LTE4IDE1
OjEwOjA4LCBDaHJpc3RpYW4gS8O2bmlnIHdyb3RlOgo+ID4gPiA+ID4gQW0gMjQuMDguMjAxOCB1
bSAxNTowMSBzY2hyaWViIE1pY2hhbCBIb2NrbzoKPiA+ID4gPiA+ID4gT24gRnJpIDI0LTA4LTE4
IDE0OjUyOjI2LCBDaHJpc3RpYW4gS8O2bmlnIHdyb3RlOgo+ID4gPiA+ID4gPiA+IEFtIDI0LjA4
LjIwMTggdW0gMTQ6MzMgc2NocmllYiBNaWNoYWwgSG9ja286Cj4gPiA+ID4gPiA+IFsuLi5dCj4g
PiA+ID4gPiA+ID4gPiBUaGlraW5nIGFib3V0IGl0IHNvbWUgbW9yZSwgSSBjYW4gaW1hZ2luZSB0
aGF0IGEgbm90aWZpZXIgY2FsbGJhY2sgd2hpY2gKPiA+ID4gPiA+ID4gPiA+IHBlcmZvcm1zIGFu
IGFsbG9jYXRpb24gbWlnaHQgdHJpZ2dlciBhIG1lbW9yeSByZWNsYWltIGFuZCB0aGF0IGluIHR1
cm4KPiA+ID4gPiA+ID4gPiA+IG1pZ2h0IHRyaWdnZXIgYSBub3RpZmllciB0byBiZSBpbnZva2Vk
IGFuZCByZWN1cnNlLiBCdXQgbm90aWZpZXIKPiA+ID4gPiA+ID4gPiA+IHNob3VsZG4ndCByZWFs
bHkgYWxsb2NhdGUgbWVtb3J5LiBUaGV5IGFyZSBjYWxsZWQgZnJvbSBkZWVwIE1NIGNvZGUKPiA+
ID4gPiA+ID4gPiA+IHBhdGhzIGFuZCB0aGlzIHdvdWxkIGJlIGV4dHJlbWVseSBkZWFkbG9jayBw
cm9uZS4gTWF5YmUgSmVyb21lIGNhbiBjb21lCj4gPiA+ID4gPiA+ID4gPiB1cCBzb21lIG1vcmUg
cmVhbGlzdGljIHNjZW5hcmlvLiBJZiBub3QgdGhlbiBJIHdvdWxkIHByb3Bvc2UgdG8gc2ltcGxp
ZnkKPiA+ID4gPiA+ID4gPiA+IHRoZSBsb2NraW5nIGhlcmUuIFdlIGhhdmUgbG9ja2RlcCB0byBj
YXRjaCBzZWxmIGRlYWRsb2NrcyBhbmQgaXQgaXMKPiA+ID4gPiA+ID4gPiA+IGFsd2F5cyBiZXR0
ZXIgdG8gaGFuZGxlIGEgc3BlY2lmaWMgaXNzdWUgcmF0aGVyIHRoYW4gaGF2aW5nIGEgY29kZQo+
ID4gPiA+ID4gPiA+ID4gd2l0aG91dCBhIGNsZWFyIGluZGljYXRpb24gaG93IGl0IGNhbiByZWN1
cnNlLgo+ID4gPiA+ID4gPiA+IFdlbGwgSSBhZ3JlZSB0aGF0IHdlIHNob3VsZCBwcm9iYWJseSBm
aXggdGhhdCwgYnV0IEkgaGF2ZSBzb21lIGNvbmNlcm5zIHRvCj4gPiA+ID4gPiA+ID4gcmVtb3Zl
IHRoZSBleGlzdGluZyB3b3JrYXJvdW5kLgo+ID4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiA+IFNl
ZSB3ZSBhZGRlZCB0aGF0IHRvIGdldCByaWQgb2YgYSByZWFsIHByb2JsZW0gaW4gYSBjdXN0b21l
ciBlbnZpcm9ubWVudCBhbmQKPiA+ID4gPiA+ID4gPiBJIGRvbid0IHdhbnQgdG8gdGhhdCB0byBz
aG93IHVwIGFnYWluLgo+ID4gPiA+ID4gPiBJdCB3b3VsZCByZWFsbHkgaGVscCB0byBrbm93IG1v
cmUgYWJvdXQgdGhhdCBjYXNlIGFuZCBmaXggaXQgcHJvcGVybHkKPiA+ID4gPiA+ID4gcmF0aGVy
IHRoYW4gd29ya2Fyb3VuZCBpdCBsaWtlIHRoaXMuIEFueXdheSwgbGV0IG1lIHRoaW5rIGhvdyB0
byBoYW5kbGUKPiA+ID4gPiA+ID4gdGhlIG5vbi1ibG9ja2luZyBub3RpZmllciBpbnZvY2F0aW9u
IHRoZW4uIEkgd2FzIG5vdCBhYmxlIHRvIGNvbWUgdXAKPiA+ID4gPiA+ID4gd2l0aCBhbnl0aGlu
ZyByZW1vdGVseSBzYW5lIHlldC4KPiA+ID4gPiA+IFdpdGggYXZvaWRpbmcgYWxsb2NhdGluZyBt
ZW1vcnkgaW4gdGhlIHdyaXRlIGxvY2sgcGF0aCBJIGRvbid0IHNlZSBhbiBpc3N1ZQo+ID4gPiA+
ID4gYW55IG1vcmUgd2l0aCB0aGF0Lgo+ID4gPiA+ID4gCj4gPiA+ID4gPiBBbGwgd2hhdCB0aGUg
d3JpdGUgbG9jayBwYXRoIGRvZXMgbm93IGlzIGFkZGluZyBpdGVtcyB0byBhIGxpbmtlZCBsaXN0
cywKPiA+ID4gPiA+IGFycmF5cyBldGMuLi4uCj4gPiA+ID4gQ2FuIHdlIGNoYW5nZSBpdCB0byBu
b24tc2xlZXBhYmxlIGxvY2sgdGhlbj8KPiA+ID4gTm8sIHRoZSB3cml0ZSBzaWRlIGRvZXNuJ3Qg
c2xlZXAgYW55IG1vcmUsIGJ1dCB0aGUgcmVhZCBzaWRlIGRvZXMuCj4gPiA+IAo+ID4gPiBTZWUg
YW1kZ3B1X21uX2ludmFsaWRhdGVfbm9kZSgpIGFuZCB0aGF0IGlzIHdoZXJlIHlvdSBhY3R1YWxs
eSBuZWVkIHRvCj4gPiA+IGhhbmRsZSB0aGUgbm9uLWJsb2NraW5nIGZsYWcgY29ycmVjdGx5Lgo+
ID4gT2hoLCByaWdodCB5b3UgYXJlLiBXZSBhbHJlYWR5IGhhbmRsZSB0aGF0IGJ5IGJhaWxpbmcg
b3V0IGJlZm9yZSBjYWxsaW5nCj4gPiBhbWRncHVfbW5faW52YWxpZGF0ZV9ub2RlIGluICFibG9j
a2FibGUgbW9kZS4KPiAKPiBZZWFoLCB0aGF0IGlzIHN1ZmZpY2llbnQuCj4gCj4gSXQgY291bGQg
YmUgaW1wcm92ZWQgYmVjYXVzZSB3ZSBoYXZlIHNvbWV0aGluZyBsaWtlIDkwJSBjaGFuY2UgdGhh
dAo+IGFtZGdwdV9tbl9pbnZhbGlkYXRlX25vZGUoKSBhY3R1YWxseSBkb2Vzbid0IG5lZWQgdG8g
ZG8gYW55dGhpbmcuCj4gCj4gQnV0IEkgY2FuIHRha2UgY2FyZSBvZiB0aGF0IHdoZW4gdGhlIHBh
dGNoIHNldCBoYXMgbGFuZGVkLgo+IAo+ID4gU28gZG9lcyB0aGlzIGxvb2tzIGdvb2QgdG8geW91
Pwo+IAo+IFllYWgsIHRoYXQgbG9va3MgcGVyZmVjdCB0byBtZS4gUmV2aWV3ZWQtYnk6IENocmlz
dGlhbiBLw7ZuaWcKPiA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPgoKQ29vbCEgVGhhbmtzIGZv
ciB5b3VyIGd1aWRhbmNlIGFuZCBwYXRpZW5jZSB3aXRoIG1lLiBIZXJlIGlzIHRoZSBmdWxsCnBh
dGNoLiBGZWVsIGZyZWUgdG8gdGFrZSBpdCBhbmQgcm91dGUgcGVyIHlvdXIgcHJlZmVyZW5jZS4K
CkZyb20gNGUyOTdiZjVhNTU5MDZlZTM2OWQ3MGJlZTlmN2JlZWIzY2JhNzRiYiBNb24gU2VwIDE3
IDAwOjAwOjAwIDIwMDEKRnJvbTogTWljaGFsIEhvY2tvIDxtaG9ja29Ac3VzZS5jb20+CkRhdGU6
IEZyaSwgMjQgQXVnIDIwMTggMTU6NDU6NTIgKzAyMDAKU3ViamVjdDogW1BBVENIXSBkcm0vYW1k
OiBjbGFyaWZ5IGFtZGdwdV9tbl9yZWFkX2xvY2sgIWJsb2NraW5nIG1vZGUKTUlNRS1WZXJzaW9u
OiAxLjAKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PVVURi04CkNvbnRlbnQtVHJh
bnNmZXItRW5jb2Rpbmc6IDhiaXQKClRldHN1byBoYXMgbm90aWNlZCB0aGF0IDkzMDY1YWM3NTNl
NCAoIm1tLCBvb206IGRpc3Rpbmd1aXNoIGJsb2NrYWJsZQptb2RlIGZvciBtbXUgbm90aWZpZXJz
IikgIWJsb2NraW5nIGNhc2UgZm9yIGFtZGdwdV9tbl9yZWFkX2xvY2sgaXMKaW5jb21wbGV0ZSBi
ZWNhdXNlIGl0IG1pZ2h0IHNsZWVwIG9uIHRoZSBub3RpZmllciBsb2NrLiBUaGlzIGlzIHRydWUK
YnV0IGFzIGl0IHR1cm5lZCBvdXQgZnJvbSB0aGUgZGlzY3Vzc2lvbiB3aXRoIENocmlzdGlhbiB0
aGlzIGRvZXNuJ3QKcmVhbGx5IG1hdHRlci4KClRoZSBhbWQgbm90aWZpZXIgbG9jayBkb2Vzbid0
IGJsb2NrIGluIHRoZSBleGNsdXNpdmUgbW9kZS4gSXQgb25seSBldmVyCnNsZWVwcyB3aXRoIHRo
ZSByZWFkIGxvY2sgaW5zaWRlIGFtZGdwdV9tbl9pbnZhbGlkYXRlX25vZGUuIFRoYXQgb25lCmlz
IG5vdCBjYWxsZWQgaW4gIWJsb2NrYWJsZSBzdGF0ZSBzbyB3aGlsZSB3ZSBtaWdodCBzbGVlcCBv
biBub3RpZmllcgpyZWFkX2xvY2sgdGhpcyB3aWxsIG9ubHkgYmUgZm9yIGEgc2hvcnQgd2hpbGUu
IFRoZSBzYW1lIGFwcGxpZXMgb24gdGhlCm5vdGlmaWVyIGxvY2suCgpUaGVyZWZvcmUgcmVtb3Zl
IGJsb2NrYWJsZSBoYW5kbGluZyBmcm9tIGFtZGdwdV9tbl9yZWFkX2xvY2sgYW5kCmRvY3VtZW50
IGl0IHByb3Blcmx5LgoKTm90aWNlZC1ieTogVGV0c3VvIEhhbmRhIDxwZW5ndWluLWtlcm5lbEBJ
LWxvdmUuU0FLVVJBLm5lLmpwPgpSZXZpZXdlZC1ieTogQ2hyaXN0aWFuIEvDtm5pZyA8Y2hyaXN0
aWFuLmtvZW5pZ0BhbWQuY29tPgpTaWduZWQtb2ZmLWJ5OiBNaWNoYWwgSG9ja28gPG1ob2Nrb0Bz
dXNlLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfbW4uYyB8IDE0
ICsrKysrKysrKy0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCA1IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9t
bi5jIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21uLmMKaW5kZXggZTU1NTA4
YjM5NDk2Li40OGZhMTUyMjMxYmUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1k
Z3B1L2FtZGdwdV9tbi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9t
bi5jCkBAIC0xODAsMTEgKzE4MCwxNSBAQCB2b2lkIGFtZGdwdV9tbl91bmxvY2soc3RydWN0IGFt
ZGdwdV9tbiAqbW4pCiAgKi8KIHN0YXRpYyBpbnQgYW1kZ3B1X21uX3JlYWRfbG9jayhzdHJ1Y3Qg
YW1kZ3B1X21uICphbW4sIGJvb2wgYmxvY2thYmxlKQogewotCWlmIChibG9ja2FibGUpCi0JCW11
dGV4X2xvY2soJmFtbi0+cmVhZF9sb2NrKTsKLQllbHNlIGlmICghbXV0ZXhfdHJ5bG9jaygmYW1u
LT5yZWFkX2xvY2spKQotCQlyZXR1cm4gLUVBR0FJTjsKLQorCS8qCisJICogV2UgY2FuIHRha2Ug
c2xlZXBhYmxlIGxvY2sgZXZlbiBvbiAhYmxvY2thYmxlIG1vZGUgYmVjYXVzZQorCSAqIHJlYWRf
bG9jayBpcyBvbmx5IGV2ZXIgdGFrZSBmcm9tIHRoaXMgcGF0aCBhbmQgdGhlIG5vdGlmaWVyCisJ
ICogbG9jayBuZXZlciByZWFsbHkgc2xlZXBzLiBJbiBmYWN0IHRoZSBvbmx5IHJlYXNvbiB3aHkg
dGhlCisJICogbGF0ZXIgaXMgc2xlZXBhYmxlIGlzIGJlY2F1c2UgdGhlIG5vdGlmaWVyIGl0c2Vs
ZiBtaWdodCBzbGVlcAorCSAqIGluIGFtZGdwdV9tbl9pbnZhbGlkYXRlX25vZGUgYnV0IGJsb2Nr
YWJsZSBtb2RlIGlzIGhhbmRsZWQKKwkgKiBiZWZvcmUgY2FsbGluZyBpbnRvIHRoYXQgcGF0aC4K
KwkgKi8KKwltdXRleF9sb2NrKCZhbW4tPnJlYWRfbG9jayk7CiAJaWYgKGF0b21pY19pbmNfcmV0
dXJuKCZhbW4tPnJlY3Vyc2lvbikgPT0gMSkKIAkJZG93bl9yZWFkX25vbl9vd25lcigmYW1uLT5s
b2NrKTsKIAltdXRleF91bmxvY2soJmFtbi0+cmVhZF9sb2NrKTsKLS0gCjIuMTguMAotLSAKTWlj
aGFsIEhvY2tvClNVU0UgTGFicwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 13:53:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 13:53: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 1ftCWm-0004JG-QX; Fri, 24 Aug 2018 13:53:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=l5ae=lh=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ftCWk-0004Id-Rr
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 13:53:26 +0000
X-Inumbo-ID: 2a00cc44-a7a5-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2a00cc44-a7a5-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 13:54:05 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 800D4AE8E;
 Fri, 24 Aug 2018 13:53:24 +0000 (UTC)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, hpa@zytor.com, tglx@linutronix.de, mingo@redhat.com
References: <20180808061918.5033-1-jgross@suse.com>
 <b7909bb0-ed7c-2640-3f50-136c9e8abf3d@oracle.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <a5dca37c-8d97-33b6-41b1-7d08cab526f7@suse.com>
Date: Fri, 24 Aug 2018 15:53:23 +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: <b7909bb0-ed7c-2640-3f50-136c9e8abf3d@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2] 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMDgvMTggMTc6MTMsIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiB4ODYgbWFpbnRhaW5l
cnMsIHRoaXMgbmVlZHMgeW91IGFjayB0b28gZXZlbiB0aG91Z2ggaXQgaGFzICJ4ZW4iIHRhZyBp
bgo+IHRoZSBzdWJqZWN0LCB0aGFua3MuCgpQaW5nPwoKCkp1ZXJnZW4KCj4gCj4gCj4gT24gMDgv
MDgvMjAxOCAwMjoxOSBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gQWxsIGZ1bmN0aW9ucyBp
biBhcmNoL3g4Ni94ZW4vaXJxLmMgYW5kIGFyY2gveDg2L3hlbi94ZW4tYXNtKi5TIGFyZQo+PiBz
cGVjaWZpYyB0byBQViBndWVzdHMuIEluY2x1ZGUgdGhlbSBpbiB0aGUga2VybmVsIHdpdGgKPj4g
Q09ORklHX1hFTl9QViBvbmx5Lgo+Pgo+PiBNYWtlIHRoZSBQViBzcGVjaWZpYyBjb2RlIGluIGFy
Y2gveDg2L2VudHJ5L2VudHJ5XyouUyBkZXBlbmRlbnQgb24KPj4gQ09ORklHX1hFTl9QViBpbnN0
ZWFkIG9mIENPTkZJR19YRU4uCj4+Cj4+IFRoZSBIVk0gc3BlY2lmaWMgY29kZSBzaG91bGQgZGVw
ZW5kIG9uIENPTkZJR19YRU5fUFZIVk0uCj4+Cj4+IFdoaWxlIGF0IGl0IHJlZm9ybWF0IHRoZSBN
YWtlZmlsZSB0byBtYWtlIGl0IG1vcmUgcmVhZGFibGUuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPiAKPiAKPiBSZXZpZXdlZC1ieTogQm9yaXMg
T3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KPiAKPiAKPj4gLS0tCj4+ICBh
cmNoL3g4Ni9lbnRyeS9lbnRyeV8zMi5TIHwgIDggKysrKystLS0KPj4gIGFyY2gveDg2L2VudHJ5
L2VudHJ5XzY0LlMgfCAgOCArKysrKy0tLQo+PiAgYXJjaC94ODYveGVuL01ha2VmaWxlICAgICB8
IDQxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tCj4+ICBpbmNsdWRl
L3hlbi9ldmVudHMuaCAgICAgIHwgIDIgKysKPj4gIDQgZmlsZXMgY2hhbmdlZCwgNDMgaW5zZXJ0
aW9ucygrKSwgMTYgZGVsZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni9lbnRy
eS9lbnRyeV8zMi5TIGIvYXJjaC94ODYvZW50cnkvZW50cnlfMzIuUwo+PiBpbmRleCBjMzcxYmZl
ZTEzN2EuLmNjNGVjNGZkNThkMiAxMDA2NDQKPj4gLS0tIGEvYXJjaC94ODYvZW50cnkvZW50cnlf
MzIuUwo+PiArKysgYi9hcmNoL3g4Ni9lbnRyeS9lbnRyeV8zMi5TCj4+IEBAIC0zNjksNyArMzY5
LDcgQEAgR0xPQkFMKF9fYmVnaW5fU1lTRU5URVJfc2luZ2xlc3RlcF9yZWdpb24pCj4+ICAgKiB3
aWxsIGlnbm9yZSBhbGwgb2YgdGhlIHNpbmdsZS1zdGVwIHRyYXBzIGdlbmVyYXRlZCBpbiB0aGlz
IHJhbmdlLgo+PiAgICovCj4+ICAKPj4gLSNpZmRlZiBDT05GSUdfWEVOCj4+ICsjaWZkZWYgQ09O
RklHX1hFTl9QVgo+PiAgLyoKPj4gICAqIFhlbiBkb2Vzbid0IHNldCAlZXNwIHRvIGJlIHByZWNp
c2VseSB3aGF0IHRoZSBub3JtYWwgU1lTRU5URVIKPj4gICAqIGVudHJ5IHBvaW50IGV4cGVjdHMs
IHNvIGZpeCBpdCB1cCBiZWZvcmUgdXNpbmcgdGhlIG5vcm1hbCBwYXRoLgo+PiBAQCAtODA3LDcg
KzgwNyw3IEBAIEVOVFJZKHNwdXJpb3VzX2ludGVycnVwdF9idWcpCj4+ICAJam1wCWNvbW1vbl9l
eGNlcHRpb24KPj4gIEVORChzcHVyaW91c19pbnRlcnJ1cHRfYnVnKQo+PiAgCj4+IC0jaWZkZWYg
Q09ORklHX1hFTgo+PiArI2lmZGVmIENPTkZJR19YRU5fUFYKPj4gIEVOVFJZKHhlbl9oeXBlcnZp
c29yX2NhbGxiYWNrKQo+PiAgCXB1c2hsCSQtMQkJCQkvKiBvcmlnX2F4ID0gLTEgPT4gbm90IGEg
c3lzdGVtIGNhbGwgKi8KPj4gIAlTQVZFX0FMTAo+PiBAQCAtODg4LDExICs4ODgsMTMgQEAgRU5U
UlkoeGVuX2ZhaWxzYWZlX2NhbGxiYWNrKQo+PiAgCV9BU01fRVhUQUJMRSgzYiwgOGIpCj4+ICAJ
X0FTTV9FWFRBQkxFKDRiLCA5YikKPj4gIEVORFBST0MoeGVuX2ZhaWxzYWZlX2NhbGxiYWNrKQo+
PiArI2VuZGlmIC8qIENPTkZJR19YRU5fUFYgKi8KPj4gIAo+PiArI2lmZGVmIENPTkZJR19YRU5f
UFZIVk0KPj4gIEJVSUxEX0lOVEVSUlVQVDMoeGVuX2h2bV9jYWxsYmFja192ZWN0b3IsIEhZUEVS
VklTT1JfQ0FMTEJBQ0tfVkVDVE9SLAo+PiAgCQkgeGVuX2V2dGNobl9kb191cGNhbGwpCj4+ICsj
ZW5kaWYKPj4gIAo+PiAtI2VuZGlmIC8qIENPTkZJR19YRU4gKi8KPj4gIAo+PiAgI2lmIElTX0VO
QUJMRUQoQ09ORklHX0hZUEVSVikKPj4gIAo+PiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYvZW50cnkv
ZW50cnlfNjQuUyBiL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMKPj4gaW5kZXggOGFlN2ZmZGE4
Zjk4Li4zYzI1MjZlMjRkZDggMTAwNjQ0Cj4+IC0tLSBhL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0
LlMKPj4gKysrIGIvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUwo+PiBAQCAtMTA0OSw3ICsxMDQ5
LDcgQEAgRU5UUlkoZG9fc29mdGlycV9vd25fc3RhY2spCj4+ICAJcmV0Cj4+ICBFTkRQUk9DKGRv
X3NvZnRpcnFfb3duX3N0YWNrKQo+PiAgCj4+IC0jaWZkZWYgQ09ORklHX1hFTgo+PiArI2lmZGVm
IENPTkZJR19YRU5fUFYKPj4gIGlkdGVudHJ5IGh5cGVydmlzb3JfY2FsbGJhY2sgeGVuX2RvX2h5
cGVydmlzb3JfY2FsbGJhY2sgaGFzX2Vycm9yX2NvZGU9MAo+PiAgCj4+ICAvKgo+PiBAQCAtMTEy
OSwxMSArMTEyOSwxMyBAQCBFTlRSWSh4ZW5fZmFpbHNhZmVfY2FsbGJhY2spCj4+ICAJRU5DT0RF
X0ZSQU1FX1BPSU5URVIKPj4gIAlqbXAJZXJyb3JfZXhpdAo+PiAgRU5EKHhlbl9mYWlsc2FmZV9j
YWxsYmFjaykKPj4gKyNlbmRpZiAvKiBDT05GSUdfWEVOX1BWICovCj4+ICAKPj4gKyNpZmRlZiBD
T05GSUdfWEVOX1BWSFZNCj4+ICBhcGljaW50ZXJydXB0MyBIWVBFUlZJU09SX0NBTExCQUNLX1ZF
Q1RPUiBcCj4+ICAJeGVuX2h2bV9jYWxsYmFja192ZWN0b3IgeGVuX2V2dGNobl9kb191cGNhbGwK
Pj4gKyNlbmRpZgo+PiAgCj4+IC0jZW5kaWYgLyogQ09ORklHX1hFTiAqLwo+PiAgCj4+ICAjaWYg
SVNfRU5BQkxFRChDT05GSUdfSFlQRVJWKQo+PiAgYXBpY2ludGVycnVwdDMgSFlQRVJWSVNPUl9D
QUxMQkFDS19WRUNUT1IgXAo+PiBAQCAtMTE1MCw3ICsxMTUyLDcgQEAgaWR0ZW50cnkgZGVidWcJ
CQlkb19kZWJ1ZwkJaGFzX2Vycm9yX2NvZGU9MAlwYXJhbm9pZD0xIHNoaWZ0X2lzdD1ERUJVR19T
VEFDSwo+PiAgaWR0ZW50cnkgaW50MwkJCWRvX2ludDMJCQloYXNfZXJyb3JfY29kZT0wCj4+ICBp
ZHRlbnRyeSBzdGFja19zZWdtZW50CQlkb19zdGFja19zZWdtZW50CWhhc19lcnJvcl9jb2RlPTEK
Pj4gIAo+PiAtI2lmZGVmIENPTkZJR19YRU4KPj4gKyNpZmRlZiBDT05GSUdfWEVOX1BWCj4+ICBp
ZHRlbnRyeSB4ZW5ubWkJCQlkb19ubWkJCQloYXNfZXJyb3JfY29kZT0wCj4+ICBpZHRlbnRyeSB4
ZW5kZWJ1ZwkJZG9fZGVidWcJCWhhc19lcnJvcl9jb2RlPTAKPj4gIGlkdGVudHJ5IHhlbmludDMJ
CWRvX2ludDMJCQloYXNfZXJyb3JfY29kZT0wCj4+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4v
TWFrZWZpbGUgYi9hcmNoL3g4Ni94ZW4vTWFrZWZpbGUKPj4gaW5kZXggZDgzY2I1NDc4ZjU0Li5m
NzIzYjVhYThmNzQgMTAwNjQ0Cj4+IC0tLSBhL2FyY2gveDg2L3hlbi9NYWtlZmlsZQo+PiArKysg
Yi9hcmNoL3g4Ni94ZW4vTWFrZWZpbGUKPj4gQEAgLTEyLDI1ICsxMiw0NiBAQCBlbmRpZgo+PiAg
IyBNYWtlIHN1cmUgZWFybHkgYm9vdCBoYXMgbm8gc3RhY2twcm90ZWN0b3IKPj4gIG5vc3RhY2tw
IDo9ICQoY2FsbCBjYy1vcHRpb24sIC1mbm8tc3RhY2stcHJvdGVjdG9yKQo+PiAgQ0ZMQUdTX2Vu
bGlnaHRlbl9wdi5vCQk6PSAkKG5vc3RhY2twKQo+PiAtQ0ZMQUdTX21tdV9wdi5vCQk6PSAkKG5v
c3RhY2twKQo+PiArQ0ZMQUdTX21tdV9wdi5vCQkJOj0gJChub3N0YWNrcCkKPj4gIAo+PiAtb2Jq
LXkJCTo9IGVubGlnaHRlbi5vIG11bHRpY2FsbHMubyBtbXUubyBpcnEubyBcCj4+IC0JCQl0aW1l
Lm8geGVuLWFzbS5vIHhlbi1hc21fJChCSVRTKS5vIFwKPj4gLQkJCWdyYW50LXRhYmxlLm8gc3Vz
cGVuZC5vIHBsYXRmb3JtLXBjaS11bnBsdWcubwo+PiArb2JqLXkJCQkJKz0gZW5saWdodGVuLm8K
Pj4gK29iai15CQkJCSs9IG11bHRpY2FsbHMubwo+PiArb2JqLXkJCQkJKz0gbW11Lm8KPj4gK29i
ai15CQkJCSs9IHRpbWUubwo+PiArb2JqLXkJCQkJKz0gZ3JhbnQtdGFibGUubwo+PiArb2JqLXkJ
CQkJKz0gc3VzcGVuZC5vCj4+ICtvYmoteQkJCQkrPSBwbGF0Zm9ybS1wY2ktdW5wbHVnLm8KPj4g
IAo+PiAtb2JqLSQoQ09ORklHX1hFTl9QVkhWTSkJCSs9IGVubGlnaHRlbl9odm0ubyBtbXVfaHZt
Lm8gc3VzcGVuZF9odm0ubwo+PiAtb2JqLSQoQ09ORklHX1hFTl9QVikJCQkrPSBzZXR1cC5vIGFw
aWMubyBwbXUubyBzdXNwZW5kX3B2Lm8gXAo+PiAtCQkJCQkJcDJtLm8gZW5saWdodGVuX3B2Lm8g
bW11X3B2Lm8KPj4gLW9iai0kKENPTkZJR19YRU5fUFZIKQkJCSs9IGVubGlnaHRlbl9wdmgubwo+
PiArb2JqLSQoQ09ORklHX1hFTl9QVkhWTSkJCSs9IGVubGlnaHRlbl9odm0ubwo+PiArb2JqLSQo
Q09ORklHX1hFTl9QVkhWTSkJCSs9IG1tdV9odm0ubwo+PiArb2JqLSQoQ09ORklHX1hFTl9QVkhW
TSkJCSs9IHN1c3BlbmRfaHZtLm8KPj4gIAo+PiAtb2JqLSQoQ09ORklHX0VWRU5UX1RSQUNJTkcp
ICs9IHRyYWNlLm8KPj4gK29iai0kKENPTkZJR19YRU5fUFYpCQkrPSBzZXR1cC5vCj4+ICtvYmot
JChDT05GSUdfWEVOX1BWKQkJKz0gYXBpYy5vCj4+ICtvYmotJChDT05GSUdfWEVOX1BWKQkJKz0g
cG11Lm8KPj4gK29iai0kKENPTkZJR19YRU5fUFYpCQkrPSBzdXNwZW5kX3B2Lm8KPj4gK29iai0k
KENPTkZJR19YRU5fUFYpCQkrPSBwMm0ubwo+PiArb2JqLSQoQ09ORklHX1hFTl9QVikJCSs9IGVu
bGlnaHRlbl9wdi5vCj4+ICtvYmotJChDT05GSUdfWEVOX1BWKQkJKz0gbW11X3B2Lm8KPj4gK29i
ai0kKENPTkZJR19YRU5fUFYpCQkrPSBpcnEubwo+PiArb2JqLSQoQ09ORklHX1hFTl9QVikJCSs9
IHhlbi1hc20ubwo+PiArb2JqLSQoQ09ORklHX1hFTl9QVikJCSs9IHhlbi1hc21fJChCSVRTKS5v
Cj4+ICsKPj4gK29iai0kKENPTkZJR19YRU5fUFZIKQkJKz0gZW5saWdodGVuX3B2aC5vCj4+ICtv
YmotJChDT05GSUdfWEVOX1BWSCkJIAkrPSB4ZW4tcHZoLm8KPj4gKwo+PiArb2JqLSQoQ09ORklH
X0VWRU5UX1RSQUNJTkcpCSs9IHRyYWNlLm8KPj4gIAo+PiAgb2JqLSQoQ09ORklHX1NNUCkJCSs9
IHNtcC5vCj4+ICBvYmotJChDT05GSUdfWEVOX1BWX1NNUCkgIAkrPSBzbXBfcHYubwo+PiAgb2Jq
LSQoQ09ORklHX1hFTl9QVkhWTV9TTVApICAJKz0gc21wX2h2bS5vCj4+ICsKPj4gIG9iai0kKENP
TkZJR19QQVJBVklSVF9TUElOTE9DS1MpKz0gc3BpbmxvY2subwo+PiArCj4+ICBvYmotJChDT05G
SUdfWEVOX0RFQlVHX0ZTKQkrPSBkZWJ1Z2ZzLm8KPj4gKwo+PiAgb2JqLSQoQ09ORklHX1hFTl9E
T00wKQkJKz0gdmdhLm8KPj4gKwo+PiAgb2JqLSQoQ09ORklHX1NXSU9UTEJfWEVOKQkrPSBwY2kt
c3dpb3RsYi14ZW4ubwo+PiArCj4+ICBvYmotJChDT05GSUdfWEVOX0VGSSkJCSs9IGVmaS5vCj4+
IC1vYmotJChDT05GSUdfWEVOX1BWSCkJIAkrPSB4ZW4tcHZoLm8KPj4gZGlmZiAtLWdpdCBhL2lu
Y2x1ZGUveGVuL2V2ZW50cy5oIGIvaW5jbHVkZS94ZW4vZXZlbnRzLmgKPj4gaW5kZXggYzNlNmJj
NjQzYTdiLi5hNDg4OTcxOTk5NzUgMTAwNjQ0Cj4+IC0tLSBhL2luY2x1ZGUveGVuL2V2ZW50cy5o
Cj4+ICsrKyBiL2luY2x1ZGUveGVuL2V2ZW50cy5oCj4+IEBAIC04OSwxMSArODksMTMgQEAgdW5z
aWduZWQgaXJxX2Zyb21fZXZ0Y2huKHVuc2lnbmVkIGludCBldnRjaG4pOwo+PiAgaW50IGlycV9m
cm9tX3ZpcnEodW5zaWduZWQgaW50IGNwdSwgdW5zaWduZWQgaW50IHZpcnEpOwo+PiAgdW5zaWdu
ZWQgaW50IGV2dGNobl9mcm9tX2lycSh1bnNpZ25lZCBpcnEpOwo+PiAgCj4+ICsjaWZkZWYgQ09O
RklHX1hFTl9QVkhWTQo+PiAgLyogWGVuIEhWTSBldnRjaG4gdmVjdG9yIGNhbGxiYWNrICovCj4+
ICB2b2lkIHhlbl9odm1fY2FsbGJhY2tfdmVjdG9yKHZvaWQpOwo+PiAgI2lmZGVmIENPTkZJR19U
UkFDSU5HCj4+ICAjZGVmaW5lIHRyYWNlX3hlbl9odm1fY2FsbGJhY2tfdmVjdG9yIHhlbl9odm1f
Y2FsbGJhY2tfdmVjdG9yCj4+ICAjZW5kaWYKPj4gKyNlbmRpZgo+PiAgaW50IHhlbl9zZXRfY2Fs
bGJhY2tfdmlhKHVpbnQ2NF90IHZpYSk7Cj4+ICB2b2lkIHhlbl9ldnRjaG5fZG9fdXBjYWxsKHN0
cnVjdCBwdF9yZWdzICpyZWdzKTsKPj4gIHZvaWQgeGVuX2h2bV9ldnRjaG5fZG9fdXBjYWxsKHZv
aWQpOwo+IAo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 13:57:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 13: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 1ftCaL-0004iC-Ji; Fri, 24 Aug 2018 13:57:09 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=oirh=lh=linutronix.de=tglx@srs-us1.protection.inumbo.net>)
 id 1ftCaK-0004i7-K6
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 13:57:08 +0000
X-Inumbo-ID: 66368766-a7a5-11e8-a8a5-bc764e045a96
Received: from Galois.linutronix.de (unknown [2a01:7a0:2:106d:700::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 66368766-a7a5-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 15:55:46 +0200 (CEST)
Received: from hsi-kbw-5-158-153-52.hsi19.kabel-badenwuerttemberg.de
 ([5.158.153.52] helo=nanos.tec.linutronix.de)
 by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.80) (envelope-from <tglx@linutronix.de>)
 id 1ftCaB-0008Cx-NZ; Fri, 24 Aug 2018 15:56:59 +0200
Date: Fri, 24 Aug 2018 15:56:59 +0200 (CEST)
From: Thomas Gleixner <tglx@linutronix.de>
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <a5dca37c-8d97-33b6-41b1-7d08cab526f7@suse.com>
Message-ID: <alpine.DEB.2.21.1808241556300.1550@nanos.tec.linutronix.de>
References: <20180808061918.5033-1-jgross@suse.com>
 <b7909bb0-ed7c-2640-3f50-136c9e8abf3d@oracle.com>
 <a5dca37c-8d97-33b6-41b1-7d08cab526f7@suse.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] 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: x86@kernel.org, linux-kernel@vger.kernel.org, mingo@redhat.com,
 hpa@zytor.com, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAyNCBBdWcgMjAxOCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKCj4gT24gMDgvMDgvMTgg
MTc6MTMsIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiA+IHg4NiBtYWludGFpbmVycywgdGhpcyBu
ZWVkcyB5b3UgYWNrIHRvbyBldmVuIHRob3VnaCBpdCBoYXMgInhlbiIgdGFnIGluCj4gPiB0aGUg
c3ViamVjdCwgdGhhbmtzLgo+IAo+IFBpbmc/CgpJIHRob3VnaHQgSSBzZW50IG9uZSBhbHJlYWR5
LCBidXQgaGVyZSB5b3UgZ286CgpBY2tlZC1ieTogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0
cm9uaXguZGU+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 13:57:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 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 1ftCaq-0004l9-V7; Fri, 24 Aug 2018 13: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=npre=lh=citrix.com=prvs=76755a058=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ftCap-0004l0-U3
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 13:57:39 +0000
X-Inumbo-ID: c0d9957a-a7a5-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c0d9957a-a7a5-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 13:58:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,281,1531785600"; d="scan'208";a="78091670"
Date: Fri, 24 Aug 2018 15:51:54 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180824135154.jbdefeb76oruze7y@mac>
References: <20180824105404.8131-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180824105404.8131-1-wei.liu2@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] tools: building IPXE should be determined
 by CONFIG_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@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>

T24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMTE6NTQ6MDRBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKUmV2aWV3ZWQt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 14:00:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 14: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 1ftCdr-0005bH-KF; Fri, 24 Aug 2018 14:00: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=oirh=lh=linutronix.de=tglx@srs-us1.protection.inumbo.net>)
 id 1ftCdq-0005b4-Ga
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 14:00:46 +0000
X-Inumbo-ID: e8c20456-a7a5-11e8-a8a5-bc764e045a96
Received: from Galois.linutronix.de (unknown [2a01:7a0:2:106d:700::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e8c20456-a7a5-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 15:59:25 +0200 (CEST)
Received: from hsi-kbw-5-158-153-52.hsi19.kabel-badenwuerttemberg.de
 ([5.158.153.52] helo=nanos.tec.linutronix.de)
 by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.80) (envelope-from <tglx@linutronix.de>)
 id 1ftCdl-0008ID-B0; Fri, 24 Aug 2018 16:00:41 +0200
Date: Fri, 24 Aug 2018 16:00:40 +0200 (CEST)
From: Thomas Gleixner <tglx@linutronix.de>
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <20180813073739.26108-2-jgross@suse.com>
Message-ID: <alpine.DEB.2.21.1808241600250.1550@nanos.tec.linutronix.de>
References: <20180813073739.26108-1-jgross@suse.com>
 <20180813073739.26108-2-jgross@suse.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 01/11] x86/paravirt: make
 paravirt_patch_call() and paravirt_patch_jmp() static
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: rusty@rustcorp.com.au, peterz@infradead.org, x86@kernel.org,
 linux-kernel@vger.kernel.org, virtualization@lists.linux-foundation.org,
 mingo@redhat.com, hpa@zytor.com, xen-devel@lists.xenproject.org,
 akataria@vmware.com, boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAxMyBBdWcgMjAxOCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKCj4gcGFyYXZpcnRfcGF0
Y2hfY2FsbCgpIGFuZCBwYXJhdmlydF9wYXRjaF9qbXAoKSBhcmUgdXNlZCBpbiBwYXJhdmlydC5j
Cj4gb25seS4gQ29udmVydCB0aGVtIHRvIHN0YXRpYy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CgpSZXZpZXdlZC1ieTogVGhvbWFzIEdsZWl4bmVy
IDx0Z2x4QGxpbnV0cm9uaXguZGU+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 14:01:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 14: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 1ftCet-0005pZ-1N; Fri, 24 Aug 2018 14:01:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=oirh=lh=linutronix.de=tglx@srs-us1.protection.inumbo.net>)
 id 1ftCes-0005pT-7N
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 14:01:50 +0000
X-Inumbo-ID: 0e516e98-a7a6-11e8-a8a5-bc764e045a96
Received: from Galois.linutronix.de (unknown [2a01:7a0:2:106d:700::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 0e516e98-a7a6-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 16:00:28 +0200 (CEST)
Received: from hsi-kbw-5-158-153-52.hsi19.kabel-badenwuerttemberg.de
 ([5.158.153.52] helo=nanos.tec.linutronix.de)
 by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.80) (envelope-from <tglx@linutronix.de>)
 id 1ftCen-0008To-23; Fri, 24 Aug 2018 16:01:45 +0200
Date: Fri, 24 Aug 2018 16:01:44 +0200 (CEST)
From: Thomas Gleixner <tglx@linutronix.de>
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <20180813073739.26108-3-jgross@suse.com>
Message-ID: <alpine.DEB.2.21.1808241601270.1550@nanos.tec.linutronix.de>
References: <20180813073739.26108-1-jgross@suse.com>
 <20180813073739.26108-3-jgross@suse.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 02/11] x86/paravirt: remove clobbers
 parameter from paravirt patch 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: rusty@rustcorp.com.au, peterz@infradead.org, x86@kernel.org,
 linux-kernel@vger.kernel.org, virtualization@lists.linux-foundation.org,
 mingo@redhat.com, hpa@zytor.com, xen-devel@lists.xenproject.org,
 akataria@vmware.com, boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAxMyBBdWcgMjAxOCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKCj4gVGhlIGNsb2JiZXJz
IHBhcmFtZXRlciBmcm9tIHBhcmF2aXJ0X3BhdGNoX2RlZmF1bHQoKSBldCBhbCBpc24ndCB1c2Vk
Cj4gYW55IGxvbmdlci4gUmVtb3ZlIGl0Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KClJldmlld2VkLWJ5OiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhA
bGludXRyb25peC5kZT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 14:03:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 14:03:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftCgT-000602-D1; Fri, 24 Aug 2018 14: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=oirh=lh=linutronix.de=tglx@srs-us1.protection.inumbo.net>)
 id 1ftCgR-0005zs-Oj
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 14:03:27 +0000
X-Inumbo-ID: 486e6a52-a7a6-11e8-a8a5-bc764e045a96
Received: from Galois.linutronix.de (unknown [2a01:7a0:2:106d:700::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 486e6a52-a7a6-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 16:02:05 +0200 (CEST)
Received: from hsi-kbw-5-158-153-52.hsi19.kabel-badenwuerttemberg.de
 ([5.158.153.52] helo=nanos.tec.linutronix.de)
 by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.80) (envelope-from <tglx@linutronix.de>)
 id 1ftCgM-00007A-G6; Fri, 24 Aug 2018 16:03:22 +0200
Date: Fri, 24 Aug 2018 16:03:22 +0200 (CEST)
From: Thomas Gleixner <tglx@linutronix.de>
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <20180813073739.26108-4-jgross@suse.com>
Message-ID: <alpine.DEB.2.21.1808241602140.1550@nanos.tec.linutronix.de>
References: <20180813073739.26108-1-jgross@suse.com>
 <20180813073739.26108-4-jgross@suse.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 03/11] x86/paravirt: remove clobbers from
 struct paravirt_patch_site
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: rusty@rustcorp.com.au, peterz@infradead.org, x86@kernel.org,
 linux-kernel@vger.kernel.org, virtualization@lists.linux-foundation.org,
 mingo@redhat.com, hpa@zytor.com, xen-devel@lists.xenproject.org,
 akataria@vmware.com, boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCAxMyBBdWcgMjAxOCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKCj4gVGhlcmUgaXMgbm8g
bmVlZCBhbnkgbG9uZ2VyIHRvIHN0b3JlIHRoZSBjbG9iYmVycyBpbiBzdHJ1Y3QKPiBwYXJhdmly
dF9wYXRjaF9zaXRlLiBSZW1vdmUgY2xvYmJlcnMgZnJvbSB0aGUgc3RydWN0IGFuZCBmcm9tIHRo
ZQo+IHJlbGF0ZWQgbWFjcm9zLgo+IAo+IFdoaWxlIGF0IGl0IGZpeCBzb21lIGxpbmVzIGxvbmdl
ciB0aGFuIDgwIGNoYXJhY3RlcnMuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51
dHJvbml4LmRlPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 14:08:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 14:08:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftClJ-0006EP-1Z; Fri, 24 Aug 2018 14:08: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=w8n6=lh=gmail.com=marcandre.lureau@srs-us1.protection.inumbo.net>)
 id 1ftClH-0006EG-Bu
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 14:08:27 +0000
X-Inumbo-ID: fa824438-a7a6-11e8-a8a5-bc764e045a96
Received: from mail-wm0-x242.google.com (unknown [2a00:1450:400c:c09::242])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fa824438-a7a6-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 16:07:05 +0200 (CEST)
Received: by mail-wm0-x242.google.com with SMTP id b19-v6so1732582wme.3
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 07:08:25 -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=0Rxechfai4rUKU+paRrG+X+xXw+uxmQhKfM8fSozm2M=;
 b=RR1LuezA38ZQSMI4wH9ha2MvEVT57vjflZFM2YOwNRrk7F6JOLksiKLa7coarmeSCS
 rg68cdZdrcXpPXdkSropUJzAJAvGl76kURZQx9L95EVt8cNjK1//rZAckWy8f9BuQ0br
 rj7lMG5feHWdVSVs9pd2GyI99Y5ifNyYpYFIWAhsbnW2V2qlz3CitEwxrBfL6UHy9L39
 iqMt2w0qf4Px6CzJOVn+1Sn6a6hC0QSGCw4+bM5xPoTgek/z89c7DxG7ttiZHrzBcOod
 FzRXmz51CHkKdkgWnuau8Usz+FI9GzhpRN94iQfBTu1pU2nxfoHytEpqBCK2ZH+/9F2+
 Pieg==
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=0Rxechfai4rUKU+paRrG+X+xXw+uxmQhKfM8fSozm2M=;
 b=Tw6DCUNYuQsgKmQNH8INvDPKaZwWEJ6mGbBaFIhwcq6co4aLmEPNcsFsbKz66eYMq/
 POO58LayXCYH6Pv7RkOrFjlwRZfOmP2FtclEBpf0Kym91Saw6Qbsuakq2PKe/OWgMxXU
 mnikrKq+zlXbnZ39tJKJxyYU1kwF1zazrjSLqmL4xOi7XY2pUv1NR/qXx4ZohZd1lt69
 kemHGZvzQQdg9TkjC5azV0cOy86p7kk8uOOkcq2KEeQIQUsHfbKcSXSZlVKGeZcL51/1
 +7y+A5srWoMwpg6+b8HJbyiLjbo9okZSLQMo2s7oUekg0EZpOYcvpcy2KHhk/rY8/QsJ
 6NYQ==
X-Gm-Message-State: APzg51BegJaCNYexK919+whTpapqE/dygG4cL5Yz3INeC8dXa08dqI1+
 H5MxKi1PXTlADNCflZO7LVdM4aLw+CuA6GJ77o4=
X-Google-Smtp-Source: ANB0Vdbxl45vCYLnJ/ZtVtg5mjXHwHN/8W1Ohjx+DkgzLHUNd2uAVYfzRV72/hRko/NXPUXg9EtdT8zWw+MN+UD/KOg=
X-Received: by 2002:a1c:8406:: with SMTP id g6-v6mr1454045wmd.18.1535119704510; 
 Fri, 24 Aug 2018 07:08:24 -0700 (PDT)
MIME-Version: 1.0
References: <20180822180259.26365-1-marcandre.lureau@redhat.com>
 <87d0u8cj72.fsf@dusky.pond.sub.org>
In-Reply-To: <87d0u8cj72.fsf@dusky.pond.sub.org>
From: =?UTF-8?B?TWFyYy1BbmRyw6kgTHVyZWF1?= <marcandre.lureau@gmail.com>
Date: Fri, 24 Aug 2018 16:08:12 +0200
Message-ID: <CAJ+F1CKDL6WXSNSW5gBs8c1rOnOaRkS-+rhyG7=4Kgam9DnbQQ@mail.gmail.com>
To: Markus Armbruster <armbru@redhat.com>
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH] RFC: chardev: mark the calls
 that allow an implicit mux monitor
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Paolo Bonzini <pbonzini@redhat.com>,
 Stefano Stabellini <sstabellini@kernel.org>, QEMU <qemu-devel@nongnu.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>

SGkKT24gRnJpLCBBdWcgMjQsIDIwMTggYXQgOTozNyBBTSBNYXJrdXMgQXJtYnJ1c3RlciA8YXJt
YnJ1QHJlZGhhdC5jb20+IHdyb3RlOgo+Cj4gTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUu
bHVyZWF1QHJlZGhhdC5jb20+IHdyaXRlczoKPgo+ID4gVGhpcyBpcyBtb3N0bHkgZm9yIHJlYWRh
YmlsaXR5IG9mIHRoZSBjb2RlLiBMZXQncyBtYWtlIGl0IGNsZWFyIHdoaWNoCj4gPiBjYWxsZXJz
IGNhbiBjcmVhdGUgYW4gaW1wbGljaXQgbW9uaXRvciB3aGVuIHRoZSBjaGFyZGV2IGlzIG11eGVk
Lgo+ID4KPiA+IFRoaXMgd2lsbCBhbHNvIGVuZm9yY2UgYSBzYWZlciBiZWhhdmlvdXIsIGFzIHdl
IGRvbid0IHJlYWxseSBzdXBwb3J0Cj4gPiBjcmVhdGluZyBtb25pdG9yIGFueXdoZXJlL2FueXRp
bWUgYXQgdGhlIG1vbWVudC4KPiA+Cj4gPiBUaGVyZSBhcmUgZG9jdW1lbnRlZCBjYXNlcywgc3Vj
aCBhczogLXNlcmlhbC8tcGFyYWxsZWwvLXZpcnRpb2NvbnNvbGUKPiA+IGFuZCB0byBsZXNzIGV4
dGVudCAtZGVidWdjb24uCj4gPgo+ID4gTGVzcyBvYnZpb3VzIGFuZCBxdWVzdGlvbm5hYmxlIG9u
ZXMgYXJlIC1nZGIgYW5kIFhlbiBjb25zb2xlLiBBZGQgYQo+ID4gRklYTUUgbm90ZSBmb3IgdGhv
c2UsIGJ1dCBrZWVwIHRoZSBzdXBwb3J0IGZvciBub3cuCj4gPgo+ID4gT3RoZXIgcWVtdV9jaHJf
bmV3KCkgY2FsbGVycyBlaXRoZXIgaGF2ZSBhIGZpeGVkIHBhcmFtZXRlci9maWxlbmFtZQo+ID4g
c3RyaW5nLCBvciBkbyBwcmVsaW1pbmFyeSBjaGVja3Mgb24gdGhlIHN0cmluZyAoc3VjaCBhcyBz
bGlycCksIG9yIGRvCj4gPiBub3QgbmVlZCBpdCwgc3VjaCBhcyAtcXRlc3QuCj4gPgo+ID4gT24g
YSByZWxhdGVkIG5vdGUsIHRoZSBsaXN0IG9mIG1vbml0b3IgY3JlYXRpb24gcGxhY2VzOgo+ID4K
PiA+IC0gdGhlIGNoYXJkZXYgY3JlYXRvcnMgbGlzdGVkIGFib3ZlOiBhbGwgZnJvbSBjb21tYW5k
IGxpbmUgKGV4Y2VwdAo+ID4gICBwZXJoYXBzIFhlbiBjb25zb2xlPykKPiA+Cj4gPiAtIC1nZGIg
JiBobXAgZ2Ric2VydmVyIHdpbGwgY3JlYXRlIGEgIkdEQiBtb25pdG9yIGNvbW1hbmQiIGNoYXJk
ZXYKPiA+ICAgdGhhdCBpcyB3aXJlZCB0byBhbiBITVAgbW9uaXRvci4KPiA+Cj4gPiAtIC1tb24g
Y29tbWFuZCBsaW5lIG9wdGlvbgo+Cj4gQXNpZGU6IHRoZSBxdWVzdGlvbiAid2hhdCBkb2VzIGl0
IG1lYW4gdG8gY29ubmVjdCBhIG1vbml0b3IgdG8gYSBjaGFyZGV2Cj4gdGhhdCBoYXMgYW4gaW1w
bGljaXQgbW9uaXRvciIgY3Jvc3NlcyBteSBtaW5kLiAgTmV4dCB0aG91Z2h0IGlzICJ0aGUKPiBk
YXkncyB0b28gc2hvcnQgdG8gZ28gdGhlcmUiLgo+Cj4gPiBGcm9tIHRoaXMgc2hvcnQgc3R1ZHks
IEkgd291bGQgbGlrZSB0byB0aGluayB0aGF0IGEgbW9uaXRvciBtYXkgb25seQo+ID4gYmUgY3Jl
YXRlZCBpbiB0aGUgbWFpbiB0aHJlYWQgdG9kYXksIHRob3VnaCBJIHJlbWFpbiBza2VwdGljYWwg
OikKPgo+IEhhaCEKPgo+ID4gU2lnbmVkLW9mZi1ieTogTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJj
YW5kcmUubHVyZWF1QHJlZGhhdC5jb20+Cj4gPiAtLS0KPiA+ICBpbmNsdWRlL2NoYXJkZXYvY2hh
ci5oIHwgMTggKysrKysrKysrKysrKysrKystCj4gPiAgY2hhcmRldi9jaGFyLmMgICAgICAgICB8
IDIxICsrKysrKysrKysrKysrKysrLS0tLQo+ID4gIGdkYnN0dWIuYyAgICAgICAgICAgICAgfCAg
NiArKysrKy0KPiA+ICBody9jaGFyL3hlbl9jb25zb2xlLmMgIHwgIDUgKysrKy0KPiA+ICB2bC5j
ICAgICAgICAgICAgICAgICAgIHwgIDggKysrKy0tLS0KPiA+ICA1IGZpbGVzIGNoYW5nZWQsIDQ3
IGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQo+ID4KPiA+IGRpZmYgLS1naXQgYS9pbmNs
dWRlL2NoYXJkZXYvY2hhci5oIGIvaW5jbHVkZS9jaGFyZGV2L2NoYXIuaAo+ID4gaW5kZXggNmYw
NTc2ZTIxNC4uYmUyYjliODE3ZSAxMDA2NDQKPiA+IC0tLSBhLwo+ID4gKysrIGIvaW5jbHVkZS9j
aGFyZGV2L2NoYXIuaAo+ID4gQEAgLTEwNSw2ICsxMDUsNyBAQCBDaGFyZGV2QmFja2VuZCAqcWVt
dV9jaHJfcGFyc2Vfb3B0cyhRZW11T3B0cyAqb3B0cywKPiA+ICAgKiBAcWVtdV9jaHJfbmV3Ogo+
ID4gICAqCj4gPiAgICogQ3JlYXRlIGEgbmV3IGNoYXJhY3RlciBiYWNrZW5kIGZyb20gYSBVUkku
Cj4gPiArICogRG8gbm90IGltcGxpY2l0ZWx5IGluaXRpYWxpemUgYSBtb25pdG9yIGlmIHRoZSBj
aGFyZGV2IGlzIG11eGVkLgo+ID4gICAqCj4gPiAgICogQGxhYmVsIHRoZSBuYW1lIG9mIHRoZSBi
YWNrZW5kCj4gPiAgICogQGZpbGVuYW1lIHRoZSBVUkkKPiA+IEBAIC0xMTMsNiArMTE0LDE5IEBA
IENoYXJkZXZCYWNrZW5kICpxZW11X2Nocl9wYXJzZV9vcHRzKFFlbXVPcHRzICpvcHRzLAo+ID4g
ICAqLwo+ID4gIENoYXJkZXYgKnFlbXVfY2hyX25ldyhjb25zdCBjaGFyICpsYWJlbCwgY29uc3Qg
Y2hhciAqZmlsZW5hbWUpOwo+ID4KPiA+ICsvKioKPiA+ICsgKiBAcWVtdV9jaHJfbmV3X211eF9t
b246Cj4gPiArICoKPiA+ICsgKiBDcmVhdGUgYSBuZXcgY2hhcmFjdGVyIGJhY2tlbmQgZnJvbSBh
IFVSSS4KPiA+ICsgKiBJbXBsaWNpdGVseSBpbml0aWFsaXplIGEgbW9uaXRvciBpZiB0aGUgY2hh
cmRldiBpcyBtdXhlZC4KPiA+ICsgKgo+ID4gKyAqIEBsYWJlbCB0aGUgbmFtZSBvZiB0aGUgYmFj
a2VuZAo+ID4gKyAqIEBmaWxlbmFtZSB0aGUgVVJJCj4KPiBJJ20gbm8gZnJpZW5kIG9mIEdUSy1E
b2Mgc3R5bGUsIGJ1dCB3aGVyZSB3ZSB1c2UgaXQsIHdlIHNob3VsZCB1c2UgaXQKPiBjb3JyZWN0
bHk6IHB1dCBhIGNvbG9uIGFmdGVyIEBwYXJhbS4KCkkgY29waWVkIGV4aXN0aW5nIGNvbW1lbnQu
Li4gU2hvdWxkIEkgZml4ZWQgYWxsIG90aGVycyBpbiB0aGUgaGVhZGVycz8KCj4KPiA+ICsgKgo+
ID4gKyAqIFJldHVybnM6IGEgbmV3IGNoYXJhY3RlciBiYWNrZW5kCj4gPiArICovCj4gPiArQ2hh
cmRldiAqcWVtdV9jaHJfbmV3X211eF9tb24oY29uc3QgY2hhciAqbGFiZWwsIGNvbnN0IGNoYXIg
KmZpbGVuYW1lKTsKPiA+ICsKPiA+ICAvKioKPiA+ICAgKiBAcWVtdV9jaHJfY2hhbmdlOgo+ID4g
ICAqCj4gPiBAQCAtMTM4LDEwICsxNTIsMTIgQEAgdm9pZCBxZW11X2Nocl9jbGVhbnVwKHZvaWQp
Owo+ID4gICAqCj4gPiAgICogQGxhYmVsIHRoZSBuYW1lIG9mIHRoZSBiYWNrZW5kCj4gPiAgICog
QGZpbGVuYW1lIHRoZSBVUkkKPiA+ICsgKiBAd2l0aF9tdXhfbW9uIGlmIGNoYXJkZXYgaXMgbXV4
ZWQsIGluaXRpYWxpemUgYSBtb25pdG9yCj4gPiAgICoKPiA+ICAgKiBSZXR1cm5zOiBhIG5ldyBj
aGFyYWN0ZXIgYmFja2VuZAo+ID4gICAqLwo+ID4gLUNoYXJkZXYgKnFlbXVfY2hyX25ld19ub3Jl
cGxheShjb25zdCBjaGFyICpsYWJlbCwgY29uc3QgY2hhciAqZmlsZW5hbWUpOwo+ID4gK0NoYXJk
ZXYgKnFlbXVfY2hyX25ld19ub3JlcGxheShjb25zdCBjaGFyICpsYWJlbCwgY29uc3QgY2hhciAq
ZmlsZW5hbWUsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgd2l0aF9t
dXhfbW9uKTsKPiA+Cj4gPiAgLyoqCj4gPiAgICogQHFlbXVfY2hyX2JlX2Nhbl93cml0ZToKPiA+
IGRpZmYgLS1naXQgYS9jaGFyZGV2L2NoYXIuYyBiL2NoYXJkZXYvY2hhci5jCj4gPiBpbmRleCA3
NmQ4NjZlNmZlLi4yYzI5NWFkNjc2IDEwMDY0NAo+ID4gLS0tIGEvY2hhcmRldi9jaGFyLmMKPiA+
ICsrKyBiL2NoYXJkZXYvY2hhci5jCj4gPiBAQCAtNjgzLDcgKzY4Myw4IEBAIG91dDoKPiA+ICAg
ICAgcmV0dXJuIGNocjsKPiA+ICB9Cj4gPgo+ID4gLUNoYXJkZXYgKnFlbXVfY2hyX25ld19ub3Jl
cGxheShjb25zdCBjaGFyICpsYWJlbCwgY29uc3QgY2hhciAqZmlsZW5hbWUpCj4gPiArQ2hhcmRl
diAqcWVtdV9jaHJfbmV3X25vcmVwbGF5KGNvbnN0IGNoYXIgKmxhYmVsLCBjb25zdCBjaGFyICpm
aWxlbmFtZSwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCB3aXRoX211
eF9tb24pCj4gPiAgewo+ID4gICAgICBjb25zdCBjaGFyICpwOwo+ID4gICAgICBDaGFyZGV2ICpj
aHI7Cj4gPiBAQCAtNzAyLDE3ICs3MDMsMTkgQEAgQ2hhcmRldiAqcWVtdV9jaHJfbmV3X25vcmVw
bGF5KGNvbnN0IGNoYXIgKmxhYmVsLCBjb25zdCBjaGFyICpmaWxlbmFtZSkKPiA+ICAgICAgaWYg
KGVycikgewo+ID4gICAgICAgICAgZXJyb3JfcmVwb3J0X2VycihlcnIpOwo+ID4gICAgICB9Cj4g
PiAtICAgIGlmIChjaHIgJiYgcWVtdV9vcHRfZ2V0X2Jvb2wob3B0cywgIm11eCIsIDApKSB7Cj4g
PiArICAgIGlmICh3aXRoX211eF9tb24gJiYgY2hyICYmIHFlbXVfb3B0X2dldF9ib29sKG9wdHMs
ICJtdXgiLCAwKSkgewo+ID4gICAgICAgICAgbW9uaXRvcl9pbml0KGNociwgTU9OSVRPUl9VU0Vf
UkVBRExJTkUpOwo+ID4gICAgICB9Cj4KPiBXaGVuICFjaHIsIHRoZSBmdW5jdGlvbiBhbHJlYWR5
IGZhaWxlZCwgc28gdGhhdCBwYXJ0IG9mIHRoZSBjb25kaXRpb24gaXMKPiB1bmludGVyZXN0aW5n
IGhlcmVbKl0uCgp5ZWFoLCBob3BlZnVsbHkgZXJyIGlzIGFsd2F5cyBzZXQgaWYgdGhlIHJldHVy
biB2YWx1ZSBpcyBOVUxMLgoKPiBUaGF0IGxlYXZlcyBxZW11X29wdF9nZXRfYm9vbChvcHRzLCAi
bXV4IiwgMCkuICBCZWhhdmlvciBjaGFuZ2VzIHdoZW4KPiBpdCdzIHRydWUgYW5kIHdpdGhfbXV4
X21vbiBpcyBmYWxzZTogd2Ugbm8gbG9uZ2VyIGNyZWF0ZSBhIG1vbml0b3IuCj4KPiBDYW4gdGhp
cyBoYXBwZW4/Cj4KPiBJZiBpdCBjYW4sIHdoZW4gZXhhY3RseSwgYW5kIGhvdyBkb2VzIGl0IGFm
ZmVjdCBleHRlcm5hbGx5IHZpc2libGUKPiBiZWhhdmlvcj8KCndlIGNvdWxkIGFkZCBhbiBhc3Nl
cnQoKSBmb3Igd2l0aF9tdXhfbW9uIHx8ICFvcHQoIm11eCIpLgo+Cj4gSSBndWVzcyB3ZSdsbCBz
ZWUgYmVsb3cuCj4KPiA+ICAgICAgcWVtdV9vcHRzX2RlbChvcHRzKTsKPiA+ICAgICAgcmV0dXJu
IGNocjsKPiA+ICB9Cj4gPgo+ID4gLUNoYXJkZXYgKnFlbXVfY2hyX25ldyhjb25zdCBjaGFyICps
YWJlbCwgY29uc3QgY2hhciAqZmlsZW5hbWUpCj4gPiArc3RhdGljIENoYXJkZXYgKnFlbXVfY2hy
X25ld193aXRoX211eF9tb24oY29uc3QgY2hhciAqbGFiZWwsCj4gPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqZmlsZW5hbWUsCj4gPiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCB3aXRoX211eF9tb24p
Cj4gPiAgewo+ID4gICAgICBDaGFyZGV2ICpjaHI7Cj4gPiAtICAgIGNociA9IHFlbXVfY2hyX25l
d19ub3JlcGxheShsYWJlbCwgZmlsZW5hbWUpOwo+ID4gKyAgICBjaHIgPSBxZW11X2Nocl9uZXdf
bm9yZXBsYXkobGFiZWwsIGZpbGVuYW1lLCB3aXRoX211eF9tb24pOwo+ID4gICAgICBpZiAoY2hy
KSB7Cj4gPiAgICAgICAgICBpZiAocmVwbGF5X21vZGUgIT0gUkVQTEFZX01PREVfTk9ORSkgewo+
ID4gICAgICAgICAgICAgIHFlbXVfY2hyX3NldF9mZWF0dXJlKGNociwgUUVNVV9DSEFSX0ZFQVRV
UkVfUkVQTEFZKTsKPiA+IEBAIC03MjYsNiArNzI5LDE2IEBAIENoYXJkZXYgKnFlbXVfY2hyX25l
dyhjb25zdCBjaGFyICpsYWJlbCwgY29uc3QgY2hhciAqZmlsZW5hbWUpCj4gPiAgICAgIHJldHVy
biBjaHI7Cj4gPiAgfQo+ID4KPiA+ICtDaGFyZGV2ICpxZW11X2Nocl9uZXcoY29uc3QgY2hhciAq
bGFiZWwsIGNvbnN0IGNoYXIgKmZpbGVuYW1lKQo+ID4gK3sKPiA+ICsgICAgcmV0dXJuIHFlbXVf
Y2hyX25ld193aXRoX211eF9tb24obGFiZWwsIGZpbGVuYW1lLCBmYWxzZSk7Cj4gPiArfQo+ID4g
Kwo+ID4gK0NoYXJkZXYgKnFlbXVfY2hyX25ld19tdXhfbW9uKGNvbnN0IGNoYXIgKmxhYmVsLCBj
b25zdCBjaGFyICpmaWxlbmFtZSkKPiA+ICt7Cj4gPiArICAgIHJldHVybiBxZW11X2Nocl9uZXdf
d2l0aF9tdXhfbW9uKGxhYmVsLCBmaWxlbmFtZSwgdHJ1ZSk7Cj4gPiArfQo+ID4gKwo+ID4gIHN0
YXRpYyBpbnQgcW1wX3F1ZXJ5X2NoYXJkZXZfZm9yZWFjaChPYmplY3QgKm9iaiwgdm9pZCAqZGF0
YSkKPiA+ICB7Cj4gPiAgICAgIENoYXJkZXYgKmNociA9IENIQVJERVYob2JqKTsKPgo+IE5vdGUg
Zm9yIGxhdGVyOiBxZW11X2Nocl9uZXcoKSBjaGFuZ2VzIGJlaGF2aW9yLiAgVG8gYXZvaWQgdGhh
dCwgY2FsbAo+IHFlbXVfY2hyX25ld19tdXhfbW9uKCkgaW5zdGVhZC4KPgo+ID4gZGlmZiAtLWdp
dCBhL2dkYnN0dWIuYyBiL2dkYnN0dWIuYwo+ID4gaW5kZXggZDZhYjk1MDA2Yy4uOTYzNTMxZWE5
MCAxMDA2NDQKPiA+IC0tLSBhL2dkYnN0dWIuYwo+ID4gKysrIGIvZ2Ric3R1Yi5jCj4gPiBAQCAt
MjAzOCw3ICsyMDM4LDExIEBAIGludCBnZGJzZXJ2ZXJfc3RhcnQoY29uc3QgY2hhciAqZGV2aWNl
KQo+ID4gICAgICAgICAgICAgIHNpZ2FjdGlvbihTSUdJTlQsICZhY3QsIE5VTEwpOwo+ID4gICAg
ICAgICAgfQo+ID4gICNlbmRpZgo+ID4gLSAgICAgICAgY2hyID0gcWVtdV9jaHJfbmV3X25vcmVw
bGF5KCJnZGIiLCBkZXZpY2UpOwo+ID4gKyAgICAgICAgLyoKPiA+ICsgICAgICAgICAqIEZJWE1F
OiBpdCdzIGEgYml0IHdlaXJkIHRvIGFsbG93IHVzaW5nIGEgbXV4IGNoYXJkZXYgaGVyZQo+ID4g
KyAgICAgICAgICogYW5kIHNldHVwIGltcGxpY2l0ZWx5IGEgbW9uaXRvci4gV2UgbWF5IHdhbnQg
dG8gYnJlYWsgdGhpcy4KPiA+ICsgICAgICAgICAqLwo+ID4gKyAgICAgICAgY2hyID0gcWVtdV9j
aHJfbmV3X25vcmVwbGF5KCJnZGIiLCBkZXZpY2UsIHRydWUpOwo+ID4gICAgICAgICAgaWYgKCFj
aHIpCj4gPiAgICAgICAgICAgICAgcmV0dXJuIC0xOwo+ID4gICAgICB9Cj4KPiBObyBiZWhhdmlv
cmFsIGNoYW5nZS4gIFRoZSBwYXRjaCBkb2VzIGV4YWN0bHkgd2hhdCB0aGUgY29tbWl0IG1lc3Nh
Z2UKPiBjbGFpbXMsIG5hbWVseSBtYXJrIHBvdGVudGlhbCBpbXBsaWNpdCBtb25pdG9yIGNyZWF0
aW9uIGluIHRoZSBzb3VyY2UKPiBjb2RlLgo+Cj4gPiBkaWZmIC0tZ2l0IGEvaHcvY2hhci94ZW5f
Y29uc29sZS5jIGIvaHcvY2hhci94ZW5fY29uc29sZS5jCj4gPiBpbmRleCA4YjRiNGJmNTIzLi42
YTIzMWQ0ODdiIDEwMDY0NAo+ID4gLS0tIGEvaHcvY2hhci94ZW5fY29uc29sZS5jCj4gPiArKysg
Yi9ody9jaGFyL3hlbl9jb25zb2xlLmMKPiA+IEBAIC0yMDcsNyArMjA3LDEwIEBAIHN0YXRpYyBp
bnQgY29uX2luaXQoc3RydWN0IFhlbkRldmljZSAqeGVuZGV2KQo+ID4gICAgICB9IGVsc2Ugewo+
ID4gICAgICAgICAgc25wcmludGYobGFiZWwsIHNpemVvZihsYWJlbCksICJ4ZW5jb25zJWQiLCBj
b24tPnhlbmRldi5kZXYpOwo+ID4gICAgICAgICAgcWVtdV9jaHJfZmVfaW5pdCgmY29uLT5jaHIs
Cj4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgIHFlbXVfY2hyX25ldyhsYWJlbCwgb3V0cHV0
KSwgJmVycm9yX2Fib3J0KTsKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgLyoKPiA+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICogRklYTUU6IHNob3VsZCBpdCBzdXBwb3J0IGltcGxp
Y2l0IG11eGVkIG1vbml0b3JzPwo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgKi8KPiA+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgcWVtdV9jaHJfbmV3X211eF9tb24obGFiZWwsIG91
dHB1dCksICZlcnJvcl9hYm9ydCk7Cj4gPiAgICAgIH0KPgo+IExpa2V3aXNlLCB3aXRoIGEgdGVy
c2VyIGNvbW1lbnQuCj4KPiA+Cj4gPiAgICAgIHhlbnN0b3JlX3N0b3JlX3B2X2NvbnNvbGVfaW5m
byhjb24tPnhlbmRldi5kZXYsCj4gPiBkaWZmIC0tZ2l0IGEvdmwuYyBiL3ZsLmMKPiA+IGluZGV4
IDE2YjkxM2Y5ZDUuLjIwYjVmMzIxZWMgMTAwNjQ0Cj4gPiAtLS0gYS92bC5jCj4gPiArKysgYi92
bC5jCj4gPiBAQCAtMjQyNSw3ICsyNDI1LDcgQEAgc3RhdGljIGludCBzZXJpYWxfcGFyc2UoY29u
c3QgY2hhciAqZGV2bmFtZSkKPiA+ICAgICAgc25wcmludGYobGFiZWwsIHNpemVvZihsYWJlbCks
ICJzZXJpYWwlZCIsIGluZGV4KTsKPiA+ICAgICAgc2VyaWFsX2hkcyA9IGdfcmVuZXcoQ2hhcmRl
diAqLCBzZXJpYWxfaGRzLCBpbmRleCArIDEpOwo+ID4KPiA+IC0gICAgc2VyaWFsX2hkc1tpbmRl
eF0gPSBxZW11X2Nocl9uZXcobGFiZWwsIGRldm5hbWUpOwo+ID4gKyAgICBzZXJpYWxfaGRzW2lu
ZGV4XSA9IHFlbXVfY2hyX25ld19tdXhfbW9uKGxhYmVsLCBkZXZuYW1lKTsKPiA+ICAgICAgaWYg
KCFzZXJpYWxfaGRzW2luZGV4XSkgewo+ID4gICAgICAgICAgZXJyb3JfcmVwb3J0KCJjb3VsZCBu
b3QgY29ubmVjdCBzZXJpYWwgZGV2aWNlIgo+ID4gICAgICAgICAgICAgICAgICAgICAgICIgdG8g
Y2hhcmFjdGVyIGJhY2tlbmQgJyVzJyIsIGRldm5hbWUpOwo+Cj4gTGlrZXdpc2UsIHdpdGhvdXQg
YSBjb21tZW50LCBiZWNhdXNlIGltcGxpY2l0IG1vbml0b3IgaXMgYSBmZWF0dXJlCj4gaGVyZS4g
IENvcnJlY3Q/CgpyaWdodAoKPgo+ID4gQEAgLTI0NjEsNyArMjQ2MSw3IEBAIHN0YXRpYyBpbnQg
cGFyYWxsZWxfcGFyc2UoY29uc3QgY2hhciAqZGV2bmFtZSkKPiA+ICAgICAgICAgIGV4aXQoMSk7
Cj4gPiAgICAgIH0KPiA+ICAgICAgc25wcmludGYobGFiZWwsIHNpemVvZihsYWJlbCksICJwYXJh
bGxlbCVkIiwgaW5kZXgpOwo+ID4gLSAgICBwYXJhbGxlbF9oZHNbaW5kZXhdID0gcWVtdV9jaHJf
bmV3KGxhYmVsLCBkZXZuYW1lKTsKPiA+ICsgICAgcGFyYWxsZWxfaGRzW2luZGV4XSA9IHFlbXVf
Y2hyX25ld19tdXhfbW9uKGxhYmVsLCBkZXZuYW1lKTsKPiA+ICAgICAgaWYgKCFwYXJhbGxlbF9o
ZHNbaW5kZXhdKSB7Cj4gPiAgICAgICAgICBlcnJvcl9yZXBvcnQoImNvdWxkIG5vdCBjb25uZWN0
IHBhcmFsbGVsIGRldmljZSIKPiA+ICAgICAgICAgICAgICAgICAgICAgICAiIHRvIGNoYXJhY3Rl
ciBiYWNrZW5kICclcyciLCBkZXZuYW1lKTsKPgo+IExpa2V3aXNlLgo+Cj4gPiBAQCAtMjQ5Miw3
ICsyNDkyLDcgQEAgc3RhdGljIGludCB2aXJ0Y29uX3BhcnNlKGNvbnN0IGNoYXIgKmRldm5hbWUp
Cj4gPiAgICAgIHFlbXVfb3B0X3NldChkZXZfb3B0cywgImRyaXZlciIsICJ2aXJ0Y29uc29sZSIs
ICZlcnJvcl9hYm9ydCk7Cj4gPgo+ID4gICAgICBzbnByaW50ZihsYWJlbCwgc2l6ZW9mKGxhYmVs
KSwgInZpcnRjb24lZCIsIGluZGV4KTsKPiA+IC0gICAgdmlydGNvbl9oZHNbaW5kZXhdID0gcWVt
dV9jaHJfbmV3KGxhYmVsLCBkZXZuYW1lKTsKPiA+ICsgICAgdmlydGNvbl9oZHNbaW5kZXhdID0g
cWVtdV9jaHJfbmV3X211eF9tb24obGFiZWwsIGRldm5hbWUpOwo+ID4gICAgICBpZiAoIXZpcnRj
b25faGRzW2luZGV4XSkgewo+ID4gICAgICAgICAgZXJyb3JfcmVwb3J0KCJjb3VsZCBub3QgY29u
bmVjdCB2aXJ0aW8gY29uc29sZSIKPiA+ICAgICAgICAgICAgICAgICAgICAgICAiIHRvIGNoYXJh
Y3RlciBiYWNrZW5kICclcyciLCBkZXZuYW1lKTsKPgo+IExpa2V3aXNlLgo+Cj4gPiBAQCAtMjUw
OCw3ICsyNTA4LDcgQEAgc3RhdGljIGludCBkZWJ1Z2Nvbl9wYXJzZShjb25zdCBjaGFyICpkZXZu
YW1lKQo+ID4gIHsKPiA+ICAgICAgUWVtdU9wdHMgKm9wdHM7Cj4gPgo+ID4gLSAgICBpZiAoIXFl
bXVfY2hyX25ldygiZGVidWdjb24iLCBkZXZuYW1lKSkgewo+ID4gKyAgICBpZiAoIXFlbXVfY2hy
X25ld19tdXhfbW9uKCJkZWJ1Z2NvbiIsIGRldm5hbWUpKSB7Cj4gPiAgICAgICAgICBleGl0KDEp
Owo+ID4gICAgICB9Cj4gPiAgICAgIG9wdHMgPSBxZW11X29wdHNfY3JlYXRlKHFlbXVfZmluZF9v
cHRzKCJkZXZpY2UiKSwgImRlYnVnY29uIiwgMSwgTlVMTCk7Cj4KPiBMaWtld2lzZS4KPgo+IE5v
dCB2aXNpYmxlIGluIHRoZSBwYXRjaDogY2FsbHMgb2YgcWVtdV9jaHJfbmV3KCkgbm90IGNoYW5n
ZWQgdG8KPiBxZW11X2Nocl9uZXdfbXV4X21vbigpLiAgVGhlc2UgYXJlOgo+Cj4gKiBxdGVzdC5j
OiBxdGVzdF9pbml0KCkKPgo+ICogbmV0L3NsaXJwLmM6IHNsaXJwX2d1ZXN0ZndkKCkKPgo+ICog
aHcvY2hhci94ZW5fY29uc29sZS5jOiBjb25faW5pdCgpCj4KPiAqIFNldmVyYWwgbW9yZSBpbiBo
dy8sIGFsbCB3aXRoIGxpdGVyYWwgQGZpbGVuYW1lIGFyZ3VtZW50IHRoYXQgZG9lc24ndAo+ICAg
ZW5hYmxlIG11eC4KPgo+ICogdGVzdHMvdGVzdC1jaGFyLmMKPgo+ICogdGVzdHMvdmhvc3QtdXNl
ci10ZXN0LmMKPgo+IEkgZmlndXJlIHRoZXNlIGFyZSBtZWFudCB0byBiZSBjb3ZlcmVkIGJ5IGNv
bW1pdCBtZXNzYWdlIHBhcmFncmFwaAo+Cj4gICAgIE90aGVyIHFlbXVfY2hyX25ldygpIGNhbGxl
cnMgZWl0aGVyIGhhdmUgYSBmaXhlZCBwYXJhbWV0ZXIvZmlsZW5hbWUKPiAgICAgc3RyaW5nLCBv
ciBkbyBwcmVsaW1pbmFyeSBjaGVja3Mgb24gdGhlIHN0cmluZyAoc3VjaCBhcyBzbGlycCksIG9y
IGRvCj4gICAgIG5vdCBuZWVkIGl0LCBzdWNoIGFzIC1xdGVzdC4KPgo+IEEgbm9uLVJGQyBwYXRj
aCBzaG91bGQgYWRkIGVub3VnaCBkZXRhaWwgdG8gbGV0IHRoZSByZXZpZXdlciB1bmRlcnN0YW5k
Cj4gZWFjaCBjYXNlIHdpdGhvdXQgaGF2aW5nIHRvIGRpZyB0aHJvdWdoIHRoZSBjb2RlIGhpbXNl
bGYuICBTaW5jZSBJCj4gZGlkbid0IGRvIHRoYXQsIEkgY2FuJ3QgZ2l2ZSBteSBSLWJ5LiAgSSBj
YW4gc2F5IEkgbGlrZSB0aGUgaWRlYS4KCm9rLCBJJ2xsIHVwZGF0ZSB0aGUgcGF0Y2ggJiBjb21t
aXQgbWVzc2FnZS4KCj4KPgo+IFsqXSBBc2lkZTogSSBwcmVmZXIgY2xlYW5seSBzZXBhcmF0ZWQg
ZXJyb3IgcGF0aHMsIGxpa2UgdGhpczoKPgo+IENoYXJkZXYgKnFlbXVfY2hyX25ld19ub3JlcGxh
eShjb25zdCBjaGFyICpsYWJlbCwgY29uc3QgY2hhciAqZmlsZW5hbWUpCj4gewo+ICAgICBjb25z
dCBjaGFyICpwOwo+ICAgICBDaGFyZGV2ICpjaHI7Cj4gICAgIFFlbXVPcHRzICpvcHRzOwo+ICAg
ICBFcnJvciAqZXJyID0gTlVMTDsKPiAgICAgYm9vbCBtdXg7Cj4KPiAgICAgaWYgKHN0cnN0YXJ0
KGZpbGVuYW1lLCAiY2hhcmRldjoiLCAmcCkpIHsKPiAgICAgICAgIHJldHVybiBxZW11X2Nocl9m
aW5kKHApOwo+ICAgICB9Cj4KPiAgICAgb3B0cyA9IHFlbXVfY2hyX3BhcnNlX2NvbXBhdChsYWJl
bCwgZmlsZW5hbWUpOwo+ICAgICBpZiAoIW9wdHMpCj4gICAgICAgICByZXR1cm4gTlVMTDsKPgo+
ICAgICBtdXggPSBxZW11X29wdF9nZXRfYm9vbChvcHRzLCAibXV4IiwgMCk7Cj4gICAgIGNociA9
IHFlbXVfY2hyX25ld19mcm9tX29wdHMob3B0cywgJmVycik7Cj4gICAgIHFlbXVfb3B0c19kZWwo
b3B0cyk7Cj4gICAgIGlmICghY2hyKSB7Cj4gICAgICAgICBlcnJvcl9yZXBvcnRfZXJyKGVycik7
Cj4gICAgICAgICByZXR1cm4gTlVMTDsKPiAgICAgfQo+ICAgICBpZiAobXV4KSB7Cj4gICAgICAg
ICBtb25pdG9yX2luaXQoY2hyLCBNT05JVE9SX1VTRV9SRUFETElORSk7Cj4gICAgIH0KPiAgICAg
cmV0dXJuIGNocjsKPiB9Cj4KCnRoYW5rcwoKLS0gCk1hcmMtQW5kcsOpIEx1cmVhdQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 14:11:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 14: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 1ftCni-0006rR-GF; Fri, 24 Aug 2018 14:10: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=e3pb=lh=infradead.org=peterz@srs-us1.protection.inumbo.net>)
 id 1ftCng-0006rL-9J
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 14:10:56 +0000
X-Inumbo-ID: 5339216f-a7a7-11e8-a8a5-bc764e045a96
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5339216f-a7a7-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 16:09:34 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=merlin.20170209; h=In-Reply-To:Content-Type:MIME-Version:
 References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:
 Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:
 List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=1lxwMUKIfDLHOJQOzCfUbYUmNnFYRgw20SmrRpQPACI=; b=xGDTYUluAXmbsjoeTzyNFOn+c
 laV68S0XQO8c1mVauDGHZq3dZipJ6Csp2NYeWh3Cai8MlHuwcJ65Yl3qMXaKzDj3aKHY/IHDKbGUw
 vVVIG+aMYZCjF1ofadldot7VRg45tHxfeziQA0GlPdH7g+utv1RH1ih4Cx18PqwTsG2AmdJ44O/pF
 AY+HDilRavg5BpNwzTxMPbnn2P/zhlKkFu/kyP/976Kj+TvH7ulcFBS2NRpXA/u/wie09l/ihRhxx
 JlhmOP9KBvAfpSbp8ANKLjr9IJtOuSpnQzMWFfe84MHLponsRuNf+pA9dDq/mxihfkUZWnXg/uKDR
 /dcoFh1ZA==;
Received: from j217100.upc-j.chello.nl ([24.132.217.100]
 helo=hirez.programming.kicks-ass.net)
 by merlin.infradead.org with esmtpsa (Exim 4.90_1 #2 (Red Hat Linux))
 id 1ftCnW-0001Ty-Gv; Fri, 24 Aug 2018 14:10:46 +0000
Received: by hirez.programming.kicks-ass.net (Postfix, from userid 1000)
 id 1915A2024C927; Fri, 24 Aug 2018 16:10:45 +0200 (CEST)
Date: Fri, 24 Aug 2018 16:10:45 +0200
From: Peter Zijlstra <peterz@infradead.org>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180824141045.GO24124@hirez.programming.kicks-ass.net>
References: <20180813073739.26108-1-jgross@suse.com>
 <20180813073739.26108-10-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180813073739.26108-10-jgross@suse.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH v2 09/11] x86/paravirt: move the Xen-only
 pv_irq_ops under the PARAVIRT_XXL 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: rusty@rustcorp.com.au, x86@kernel.org, linux-kernel@vger.kernel.org,
 virtualization@lists.linux-foundation.org, mingo@redhat.com,
 tglx@linutronix.de, hpa@zytor.com, xen-devel@lists.xenproject.org,
 akataria@vmware.com, boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBBdWcgMTMsIDIwMTggYXQgMDk6Mzc6MzdBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBTb21lIG9mIHRoZSBwYXJhdmlydCBvcHMgZGVmaW5lZCBpbiBwdl9pcnFfb3BzIGFy
ZSBmb3IgWGVuIFBWIGd1ZXN0cwo+IG9ubHkuIERlZmluZSB0aGVtIG9ubHkgaWYgQ09ORklHX1BB
UkFWSVJUX1hYTCBpcyBzZXQuCj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3Bh
cmF2aXJ0X3R5cGVzLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oCj4g
aW5kZXggZTY1MmVjMjdkOTQ1Li5hZTUzZWUzNmQ4ZmIgMTAwNjQ0Cj4gLS0tIGEvYXJjaC94ODYv
aW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaAo+ICsrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNt
L3BhcmF2aXJ0X3R5cGVzLmgKPiBAQCAtMTk3LDggKzE5NywxMCBAQCBzdHJ1Y3QgcHZfaXJxX29w
cyB7Cj4gIAlzdHJ1Y3QgcGFyYXZpcnRfY2FsbGVlX3NhdmUgaXJxX2Rpc2FibGU7Cj4gIAlzdHJ1
Y3QgcGFyYXZpcnRfY2FsbGVlX3NhdmUgaXJxX2VuYWJsZTsKPiAgCj4gKyNpZmRlZiBDT05GSUdf
UEFSQVZJUlRfWFhMCj4gIAl2b2lkICgqc2FmZV9oYWx0KSh2b2lkKTsKPiAgCXZvaWQgKCpoYWx0
KSh2b2lkKTsKPiArI2VuZGlmCgp0aGF0IG1ha2VzIG1lIHNhZC4uLiBidXQgaXQgYXBwZWFycyBW
U01QIGFsc28gdXNlcyB0aGVtLiBDYW4ndCB5b3UKc2ltcGx5IG1ha2UgVlNNUCBhbHNvIHNlbGVj
dCBYWEwsIEkgZG9uJ3QgdGhpbmsgdGhhdCdzIHVzZWQgcXVpdGUgYXMKbXVjaCBhcyBYZW4gaXMg
Oi0pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 14:11:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 14: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 1ftCoF-00073r-Vv; Fri, 24 Aug 2018 14:11: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=iznv=lh=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1ftCoE-0006z3-Qt
 for xen-devel@lists.xen.org; Fri, 24 Aug 2018 14:11:30 +0000
X-Inumbo-ID: afadf7ab-a7a7-11e8-a6a9-d7ebe60f679a
Received: from mx02.buh.bitdefender.com (unknown [91.199.104.133])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id afadf7ab-a7a7-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 14:12: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=YTKV22ID+DiGPrUomIHYZ+2oj2e0mAVfPy0T4Z3pUTWH2+e6SDFj2rNsTE3i9ILKYRxa2+lwryCLtz9FFJT8VA0Tf8r9Y7R1d303jV9kDQIwpI7DSPfJTelaUXlp93i3LgzZUcRQxJ2pvH0f+GpcN7mkX2K9F7fJuU1xaql27BILvEDyYMQ9nXVWdAEzHqOFrX3SUL6M7Y/Om4d/LdeCvBl1DXun0jOqbMspDpB6k/HD/vDICBwZpt8IyBnxVQC7/ZhHyYyG/N5g4UwrWMVTtwrLkFFMeBLS1I60ZnycPW/NbEhZJIlitr/L56+Nl06e5w7AZFr+iStJFOv/OxThLw==;
 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=m8bbdTHdYbztyez3CrGmH
 xcJcc4=; b=hRWnI6FicebSmuGANK4pxEP/PlCYll1O4iGWPlA6Hm9SAngDgs0BM
 4hIJoYh8A2ZIndPC3RMPsQtwHDkLwWkEVTMrOY8Mf0tiwMO/YoOkMC6K5KEtgyyZ
 3o2hhvL0DO1mnWII78bnGzwarR+2LFod5PYqw6rOgOkhzVVknlqEapm7qOBcbGVA
 HXUWU9cT9pqePGsp8/UoOBSRigLJ3dl0MI+rlQM0LisTJvDqaZ7eXoAUoWdDSLi5
 zUMxJ8Jc796mysZSSyXOpefyEDjjy25ABS1fs/sJONyGG748O77Qsz1vD5c5n837
 1oN1rt04k2LMqm4onHGsegsHBU6+4Cq0g==
Received: (qmail 25713 invoked from network); 24 Aug 2018 17:11: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;
 24 Aug 2018 17:11:27 +0300
Received: (qmail 14449 invoked from network); 24 Aug 2018 17:11: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; 24 Aug 2018 17:11:27 +0300
From: Alexandru Isaila <aisaila@bitdefender.com>
To: xen-devel@lists.xen.org
Date: Fri, 24 Aug 2018 17:11:19 +0300
Message-Id: <1535119879-6555-1-git-send-email-aisaila@bitdefender.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH v1] 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: tamas@tklengyel.com, rcojocaru@bitdefender.com, george.dunlap@eu.citrix.com,
 andrew.cooper3@citrix.com, tim@xen.org, 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>

VGhlIG9yaWdpbmFsIHZlcnNpb24gb2YgdGhlIHBhdGNoIGVtdWxhdGVkIHRoZSBjdXJyZW50IGlu
c3RydWN0aW9uCih3aGljaCwgYXMgYSBzaWRlLWVmZmVjdCwgZW11bGF0ZWQgdGhlIHBhZ2Utd2Fs
ayBhcyB3ZWxsKSwgaG93ZXZlciB3ZQpuZWVkIGZpbmVyLWdyYWluZWQgY29udHJvbC4gV2Ugd2Fu
dCB0byBlbXVsYXRlIHRoZSBwYWdlLXdhbGssIGJ1dCBzdGlsbApnZXQgYW4gRVBUIHZpb2xhdGlv
biBldmVudCBpZiB0aGUgY3VycmVudCBpbnN0cnVjdGlvbiB3b3VsZCB0cmlnZ2VyIG9uZS4KVGhp
cyBwYXRjaCBwZXJmb3JtcyBqdXN0IHRoZSBwYWdlLXdhbGsgZW11bGF0aW9uLgoKU2lnbmVkLW9m
Zi1ieTogQWxleGFuZHJ1IElzYWlsYSA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+Ci0tLQogeGVu
L2FyY2gveDg2L21tL2d1ZXN0X3dhbGsuYyAgICAgfCAgNyArKysrKystCiB4ZW4vYXJjaC94ODYv
bW0vaGFwL2d1ZXN0X3dhbGsuYyB8IDMyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKyst
CiB4ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jICAgICAgICB8IDEyICsrKysrKysrLS0tLQogeGVu
L2FyY2gveDg2L21tL2hhcC9wcml2YXRlLmggICAgfCAxMCArKysrKysrKysrCiB4ZW4vYXJjaC94
ODYvbW0vbWVtX2FjY2Vzcy5jICAgICB8IDE1ICsrKysrKysrKysrKysrLQogeGVuL2FyY2gveDg2
L21tL3NoYWRvdy9tdWx0aS5jICAgfCAgNiArKystLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3Vl
c3RfcHQuaCAgIHwgIDMgKystCiB4ZW4vaW5jbHVkZS9hc20teDg2L3BhZ2luZy5oICAgICB8ICA1
ICsrKystCiA4IGZpbGVzIGNoYW5nZWQsIDc4IGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9ndWVzdF93YWxrLmMgYi94ZW4vYXJjaC94
ODYvbW0vZ3Vlc3Rfd2Fsay5jCmluZGV4IGY2N2FlZGEuLjU0MTQwYjkgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9tbS9ndWVzdF93YWxrLmMKKysrIGIveGVuL2FyY2gveDg2L21tL2d1ZXN0X3dh
bGsuYwpAQCAtODIsNyArODIsNyBAQCBzdGF0aWMgYm9vbCBzZXRfYWRfYml0cyhndWVzdF9pbnRw
dGVfdCAqZ3Vlc3RfcCwgZ3Vlc3RfaW50cHRlX3QgKndhbGtfcCwKIGJvb2wKIGd1ZXN0X3dhbGtf
dGFibGVzKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAogICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgbG9uZyB2YSwgd2Fsa190ICpndywKLSAgICAgICAgICAgICAgICAg
IHVpbnQzMl90IHdhbGssIG1mbl90IHRvcF9tZm4sIHZvaWQgKnRvcF9tYXApCisgICAgICAgICAg
ICAgICAgICB1aW50MzJfdCB3YWxrLCBtZm5fdCB0b3BfbWZuLCB2b2lkICp0b3BfbWFwLCB1aW50
MzJfdCAqZ2YpCiB7CiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKICAgICBwMm1f
dHlwZV90IHAybXQ7CkBAIC0zNjEsNiArMzYxLDExIEBAIGd1ZXN0X3dhbGtfdGFibGVzKHN0cnVj
dCB2Y3B1ICp2LCBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAogICAgICAqIHNlZSB3aGV0aGVyIHRo
ZSBhY2Nlc3Mgc2hvdWxkIHN1Y2NlZWQuCiAgICAgICovCiAgICAgYXIgPSAoYXJfYW5kICYgQVJf
QUNDVU1fQU5EKSB8IChhcl9vciAmIEFSX0FDQ1VNX09SKTsKKyAgICBpZiAoIGdmICkKKyAgICB7
CisgICAgICAgICpnZiA9IGFyOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CiAKICAgICAvKgog
ICAgICAqIFNhbml0eSBjaGVjay4gIElmIEVGRVIuTlggaXMgZGlzYWJsZWQsIF9QQUdFX05YX0JJ
VCBpcyByZXNlcnZlZCBhbmQKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAvZ3Vlc3Rf
d2Fsay5jIGIveGVuL2FyY2gveDg2L21tL2hhcC9ndWVzdF93YWxrLmMKaW5kZXggY2IzZjljZS4u
YzkxNmI2NyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL2hhcC9ndWVzdF93YWxrLmMKKysr
IGIveGVuL2FyY2gveDg2L21tL2hhcC9ndWVzdF93YWxrLmMKQEAgLTI5LDYgKzI5LDkgQEAgYXNt
KCIuZmlsZSBcIiIgX19PQkpFQ1RfRklMRV9fICJcIiIpOwogI2RlZmluZSBfaGFwX2d2YV90b19n
Zm4obGV2ZWxzKSBoYXBfZ3ZhX3RvX2dmbl8jI2xldmVscyMjX2xldmVscwogI2RlZmluZSBoYXBf
Z3ZhX3RvX2dmbihsZXZlbHMpIF9oYXBfZ3ZhX3RvX2dmbihsZXZlbHMpCiAKKyNkZWZpbmUgX2hh
cF9wdGVfZmxhZ3MobGV2ZWxzKSBoYXBfcHRlX2ZsYWdzXyMjbGV2ZWxzIyNfbGV2ZWxzCisjZGVm
aW5lIGhhcF9wdGVfZmxhZ3MobGV2ZWxzKSBfaGFwX3B0ZV9mbGFncyhsZXZlbHMpCisKICNkZWZp
bmUgX2hhcF9wMm1fZ2FfdG9fZ2ZuKGxldmVscykgaGFwX3AybV9nYV90b19nZm5fIyNsZXZlbHMj
I19sZXZlbHMKICNkZWZpbmUgaGFwX3AybV9nYV90b19nZm4obGV2ZWxzKSBfaGFwX3AybV9nYV90
b19nZm4obGV2ZWxzKQogCkBAIC0zOSw2ICs0MiwzMyBAQCBhc20oIi5maWxlIFwiIiBfX09CSkVD
VF9GSUxFX18gIlwiIik7CiAjaW5jbHVkZSA8YXNtL2d1ZXN0X3B0Lmg+CiAjaW5jbHVkZSA8YXNt
L3AybS5oPgogCitib29sIGhhcF9wdGVfZmxhZ3MoR1VFU1RfUEFHSU5HX0xFVkVMUykoCisgICAg
c3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCisgICAgdW5zaWduZWQgbG9u
ZyB2YSwgdWludDMyX3Qgd2FsaywgdW5zaWduZWQgbG9uZyBjcjMsCisgICAgdWludDMyX3QgKmdm
KQoreworICAgIHdhbGtfdCBndzsKKyAgICBtZm5fdCB0b3BfbWZuOworICAgIHZvaWQgKnRvcF9t
YXA7CisgICAgZ2ZuX3QgdG9wX2dmbjsKKyAgICBzdHJ1Y3QgcGFnZV9pbmZvICp0b3BfcGFnZTsK
KyAgICBwMm1fdHlwZV90IHAybXQ7CisKKyAgICB0b3BfZ2ZuID0gX2dmbihjcjMgPj4gUEFHRV9T
SElGVCk7CisgICAgdG9wX3BhZ2UgPSBwMm1fZ2V0X3BhZ2VfZnJvbV9nZm4ocDJtLCB0b3BfZ2Zu
LCAmcDJtdCwgTlVMTCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQMk1f
QUxMT0MgfCBQMk1fVU5TSEFSRSk7CisgICAgdG9wX21mbiA9IHBhZ2VfdG9fbWZuKHRvcF9wYWdl
KTsKKworICAgIC8qIE1hcCB0aGUgdG9wLWxldmVsIHRhYmxlIGFuZCBjYWxsIHRoZSB0cmVlLXdh
bGtlciAqLworICAgIEFTU0VSVChtZm5fdmFsaWQodG9wX21mbikpOworICAgIHRvcF9tYXAgPSBt
YXBfZG9tYWluX3BhZ2UodG9wX21mbik7CisjaWYgR1VFU1RfUEFHSU5HX0xFVkVMUyA9PSAzCisg
ICAgdG9wX21hcCArPSAoY3IzICYgfihQQUdFX01BU0sgfCAzMSkpOworI2VuZGlmCisKKyAgICBy
ZXR1cm4gZ3Vlc3Rfd2Fsa190YWJsZXModiwgcDJtLCB2YSwgJmd3LCB3YWxrLCB0b3BfbWZuLCB0
b3BfbWFwLCBnZik7Cit9CisKIHVuc2lnbmVkIGxvbmcgaGFwX2d2YV90b19nZm4oR1VFU1RfUEFH
SU5HX0xFVkVMUykoCiAgICAgc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0s
IHVuc2lnbmVkIGxvbmcgZ3ZhLCB1aW50MzJfdCAqcGZlYykKIHsKQEAgLTkxLDcgKzEyMSw3IEBA
IHVuc2lnbmVkIGxvbmcgaGFwX3AybV9nYV90b19nZm4oR1VFU1RfUEFHSU5HX0xFVkVMUykoCiAj
aWYgR1VFU1RfUEFHSU5HX0xFVkVMUyA9PSAzCiAgICAgdG9wX21hcCArPSAoY3IzICYgfihQQUdF
X01BU0sgfCAzMSkpOwogI2VuZGlmCi0gICAgd2Fsa19vayA9IGd1ZXN0X3dhbGtfdGFibGVzKHYs
IHAybSwgZ2EsICZndywgKnBmZWMsIHRvcF9tZm4sIHRvcF9tYXApOworICAgIHdhbGtfb2sgPSBn
dWVzdF93YWxrX3RhYmxlcyh2LCBwMm0sIGdhLCAmZ3csICpwZmVjLCB0b3BfbWZuLCB0b3BfbWFw
LCBOVUxMKTsKICAgICB1bm1hcF9kb21haW5fcGFnZSh0b3BfbWFwKTsKICAgICBwdXRfcGFnZSh0
b3BfcGFnZSk7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMgYi94ZW4v
YXJjaC94ODYvbW0vaGFwL2hhcC5jCmluZGV4IDgxMmE4NDAuLjJkYTdiNjMgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMKKysrIGIveGVuL2FyY2gveDg2L21tL2hhcC9oYXAu
YwpAQCAtNzY3LDcgKzc2Nyw4IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgcGFnaW5nX21vZGUgaGFw
X3BhZ2luZ19yZWFsX21vZGUgPSB7CiAgICAgLnVwZGF0ZV9jcjMgICAgICAgICAgICAgPSBoYXBf
dXBkYXRlX2NyMywKICAgICAudXBkYXRlX3BhZ2luZ19tb2RlcyAgICA9IGhhcF91cGRhdGVfcGFn
aW5nX21vZGVzLAogICAgIC53cml0ZV9wMm1fZW50cnkgICAgICAgID0gaGFwX3dyaXRlX3AybV9l
bnRyeSwKLSAgICAuZ3Vlc3RfbGV2ZWxzICAgICAgICAgICA9IDEKKyAgICAuZ3Vlc3RfbGV2ZWxz
ICAgICAgICAgICA9IDEsCisgICAgLnB0ZV9mbGFncyAgICAgICAgICAgICAgPSBoYXBfcHRlX2Zs
YWdzXzJfbGV2ZWxzCiB9OwogCiBzdGF0aWMgY29uc3Qgc3RydWN0IHBhZ2luZ19tb2RlIGhhcF9w
YWdpbmdfcHJvdGVjdGVkX21vZGUgPSB7CkBAIC03NzgsNyArNzc5LDggQEAgc3RhdGljIGNvbnN0
IHN0cnVjdCBwYWdpbmdfbW9kZSBoYXBfcGFnaW5nX3Byb3RlY3RlZF9tb2RlID0gewogICAgIC51
cGRhdGVfY3IzICAgICAgICAgICAgID0gaGFwX3VwZGF0ZV9jcjMsCiAgICAgLnVwZGF0ZV9wYWdp
bmdfbW9kZXMgICAgPSBoYXBfdXBkYXRlX3BhZ2luZ19tb2RlcywKICAgICAud3JpdGVfcDJtX2Vu
dHJ5ICAgICAgICA9IGhhcF93cml0ZV9wMm1fZW50cnksCi0gICAgLmd1ZXN0X2xldmVscyAgICAg
ICAgICAgPSAyCisgICAgLmd1ZXN0X2xldmVscyAgICAgICAgICAgPSAyLAorICAgIC5wdGVfZmxh
Z3MgICAgICAgICAgICAgID0gaGFwX3B0ZV9mbGFnc18yX2xldmVscwogfTsKIAogc3RhdGljIGNv
bnN0IHN0cnVjdCBwYWdpbmdfbW9kZSBoYXBfcGFnaW5nX3BhZV9tb2RlID0gewpAQCAtNzg5LDcg
Kzc5MSw4IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgcGFnaW5nX21vZGUgaGFwX3BhZ2luZ19wYWVf
bW9kZSA9IHsKICAgICAudXBkYXRlX2NyMyAgICAgICAgICAgICA9IGhhcF91cGRhdGVfY3IzLAog
ICAgIC51cGRhdGVfcGFnaW5nX21vZGVzICAgID0gaGFwX3VwZGF0ZV9wYWdpbmdfbW9kZXMsCiAg
ICAgLndyaXRlX3AybV9lbnRyeSAgICAgICAgPSBoYXBfd3JpdGVfcDJtX2VudHJ5LAotICAgIC5n
dWVzdF9sZXZlbHMgICAgICAgICAgID0gMworICAgIC5ndWVzdF9sZXZlbHMgICAgICAgICAgID0g
MywKKyAgICAucHRlX2ZsYWdzICAgICAgICAgICAgICA9IGhhcF9wdGVfZmxhZ3NfM19sZXZlbHMK
IH07CiAKIHN0YXRpYyBjb25zdCBzdHJ1Y3QgcGFnaW5nX21vZGUgaGFwX3BhZ2luZ19sb25nX21v
ZGUgPSB7CkBAIC04MDAsNyArODAzLDggQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBwYWdpbmdfbW9k
ZSBoYXBfcGFnaW5nX2xvbmdfbW9kZSA9IHsKICAgICAudXBkYXRlX2NyMyAgICAgICAgICAgICA9
IGhhcF91cGRhdGVfY3IzLAogICAgIC51cGRhdGVfcGFnaW5nX21vZGVzICAgID0gaGFwX3VwZGF0
ZV9wYWdpbmdfbW9kZXMsCiAgICAgLndyaXRlX3AybV9lbnRyeSAgICAgICAgPSBoYXBfd3JpdGVf
cDJtX2VudHJ5LAotICAgIC5ndWVzdF9sZXZlbHMgICAgICAgICAgID0gNAorICAgIC5ndWVzdF9s
ZXZlbHMgICAgICAgICAgID0gNCwKKyAgICAucHRlX2ZsYWdzICAgICAgICAgICAgICA9IGhhcF9w
dGVfZmxhZ3NfNF9sZXZlbHMKIH07CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0v
aGFwL3ByaXZhdGUuaCBiL3hlbi9hcmNoL3g4Ni9tbS9oYXAvcHJpdmF0ZS5oCmluZGV4IDk3M2Zi
ZTguLjYxNWIwMmEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAvcHJpdmF0ZS5oCisr
KyBiL3hlbi9hcmNoL3g4Ni9tbS9oYXAvcHJpdmF0ZS5oCkBAIC00Nyw0ICs0NywxNCBAQCB1bnNp
Z25lZCBsb25nIGhhcF9wMm1fZ2FfdG9fZ2ZuXzRfbGV2ZWxzKHN0cnVjdCB2Y3B1ICp2LAogICAg
IHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcgY3IzLAogICAgIHBhZGRyX3Qg
Z2EsIHVpbnQzMl90ICpwZmVjLCB1bnNpZ25lZCBpbnQgKnBhZ2Vfb3JkZXIpOwogCitib29sIGhh
cF9wdGVfZmxhZ3NfMl9sZXZlbHMoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwMm1fZG9tYWluICpw
Mm0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyB2YSwgdWludDMy
X3Qgd2FsaywgdW5zaWduZWQgbG9uZyBjcjMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
dWludDMyX3QgKmdmKTsKK2Jvb2wgaGFwX3B0ZV9mbGFnc18zX2xldmVscyhzdHJ1Y3QgdmNwdSAq
diwgc3RydWN0IHAybV9kb21haW4gKnAybSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBsb25nIHZhLCB1aW50MzJfdCB3YWxrLCB1bnNpZ25lZCBsb25nIGNyMywKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqZ2YpOworYm9vbCBoYXBfcHRlX2ZsYWdz
XzRfbGV2ZWxzKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgdmEsICB1aW50MzJfdCB3YWxrLCB1
bnNpZ25lZCBsb25nIGNyMywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAq
Z2YpOworCiAjZW5kaWYgLyogX19IQVBfUFJJVkFURV9IX18gKi8KZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMgYi94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCmlu
ZGV4IDAzYTg2NDE1Ni4uYjAxMTk0ZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL21lbV9h
Y2Nlc3MuYworKysgYi94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCkBAIC0yMTIsNyArMjEy
LDIwIEBAIGJvb2wgcDJtX21lbV9hY2Nlc3NfY2hlY2socGFkZHJfdCBncGEsIHVuc2lnbmVkIGxv
bmcgZ2xhLAogICAgICAgICAgZC0+YXJjaC5tb25pdG9yLmluZ3Vlc3RfcGFnZWZhdWx0X2Rpc2Fi
bGVkICYmCiAgICAgICAgICBucGZlYy5raW5kICE9IG5wZmVjX2tpbmRfd2l0aF9nbGEgKSAvKiBk
b24ndCBzZW5kIGEgbWVtX2V2ZW50ICovCiAgICAgewotICAgICAgICBodm1fZW11bGF0ZV9vbmVf
dm1fZXZlbnQoRU1VTF9LSU5EX05PUk1BTCwgVFJBUF9pbnZhbGlkX29wLCBYODZfRVZFTlRfTk9f
RUMpOworICAgICAgICBzdHJ1Y3QgaHZtX2h3X2NwdSBjdHh0OworICAgICAgICB1aW50MzJfdCBw
ZmVjID0gUEZFQ19wYWdlX3ByZXNlbnQ7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgZ2ZuOworICAg
ICAgICB1aW50MzJfdCBnZmxhZ3M7CisKKyAgICAgICAgaHZtX2Z1bmNzLnNhdmVfY3B1X2N0eHQo
diwgJmN0eHQpOworICAgICAgICBwYWdpbmdfZ2V0X2hvc3Rtb2RlKHYpLT5wdGVfZmxhZ3Modiwg
cDJtLCBnbGEsIDAsIGN0eHQuY3IzLCAmZ2ZsYWdzKTsKKyAgICAgICAgaWYgKCBnZmxhZ3MgJiBf
UEFHRV9SVyApCisgICAgICAgICAgICBwZmVjIHw9IFBGRUNfd3JpdGVfYWNjZXNzOworCisgICAg
ICAgIGlmICggZ2ZsYWdzICYgX1BBR0VfVVNFUiApCisgICAgICAgICAgICBwZmVjIHw9IFBGRUNf
dXNlcl9tb2RlOworCisgICAgICAgIGdmbiA9IHBhZ2luZ19nYV90b19nZm5fY3IzKHYsIGN0eHQu
Y3IzLCBnbGEsICZwZmVjLCBOVUxMKTsKIAogICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICB9CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMgYi94ZW4vYXJjaC94ODYv
bW0vc2hhZG93L211bHRpLmMKaW5kZXggMDIxYWUyNS4uMTk5ODczZjMgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYworKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93
L211bHRpLmMKQEAgLTE3OCwxMiArMTc4LDEyIEBAIHNoX3dhbGtfZ3Vlc3RfdGFibGVzKHN0cnVj
dCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIHZhLCB3YWxrX3QgKmd3LAogICAgIHJldHVybiBndWVz
dF93YWxrX3RhYmxlcyh2LCBwMm1fZ2V0X2hvc3RwMm0odi0+ZG9tYWluKSwgdmEsIGd3LCBwZmVj
LAogI2lmIEdVRVNUX1BBR0lOR19MRVZFTFMgPT0gMyAvKiBQQUUgKi8KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgSU5WQUxJRF9NRk4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHYtPmFyY2gucGFnaW5nLnNoYWRvdy5nbDNlCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHYtPmFyY2gucGFnaW5nLnNoYWRvdy5nbDNlLAogI2Vsc2UgLyogMzIgb3IgNjQgKi8KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFnZXRhYmxlX2dldF9tZm4odi0+YXJjaC5ndWVzdF90
YWJsZSksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHYtPmFyY2gucGFnaW5nLnNoYWRv
dy5ndWVzdF92dGFibGUKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdi0+YXJjaC5wYWdp
bmcuc2hhZG93Lmd1ZXN0X3Z0YWJsZSwKICNlbmRpZgotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICApOworICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEwgKTsKIH0KIAogLyogVGhp
cyB2YWxpZGF0aW9uIGlzIGNhbGxlZCB3aXRoIGxvY2sgaGVsZCwgYW5kIGFmdGVyIHdyaXRlIHBl
cm1pc3Npb24KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3RfcHQuaCBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3RfcHQuaAppbmRleCAwODAzMWM4Li41MjNhZTM0IDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0X3B0LmgKKysrIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9ndWVzdF9wdC5oCkBAIC00MjUsNyArNDI1LDggQEAgc3RhdGljIGlubGluZSB1bnNp
Z25lZCBpbnQgZ3Vlc3Rfd2Fsa190b19wYWdlX29yZGVyKGNvbnN0IHdhbGtfdCAqZ3cpCiAKIGJv
b2wKIGd1ZXN0X3dhbGtfdGFibGVzKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgcDJtX2RvbWFpbiAq
cDJtLCB1bnNpZ25lZCBsb25nIHZhLAotICAgICAgICAgICAgICAgICAgd2Fsa190ICpndywgdWlu
dDMyX3QgcGZlYywgbWZuX3QgdG9wX21mbiwgdm9pZCAqdG9wX21hcCk7CisgICAgICAgICAgICAg
ICAgICB3YWxrX3QgKmd3LCB1aW50MzJfdCBwZmVjLCBtZm5fdCB0b3BfbWZuLCB2b2lkICp0b3Bf
bWFwLAorICAgICAgICAgICAgICAgICAgdWludDMyX3QgKmdmKTsKIAogLyogUHJldHR5LXByaW50
IHRoZSBjb250ZW50cyBvZiBhIGd1ZXN0LXdhbGsgKi8KIHN0YXRpYyBpbmxpbmUgdm9pZCBwcmlu
dF9ndyhjb25zdCB3YWxrX3QgKmd3KQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9w
YWdpbmcuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcGFnaW5nLmgKaW5kZXggZjAwODU1MS4uZTVm
MjFjOSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdpbmcuaAorKysgYi94ZW4v
aW5jbHVkZS9hc20teDg2L3BhZ2luZy5oCkBAIC0xMjIsNyArMTIyLDEwIEBAIHN0cnVjdCBwYWdp
bmdfbW9kZSB7CiAgICAgdm9pZCAgICAgICAgICAoKndyaXRlX3AybV9lbnRyeSAgICAgICApKHN0
cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBsMV9wZ2VudHJ5X3QgKnAsIGwxX3BnZW50cnlfdCBuZXcs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCBsZXZlbCk7Ci0KKyAgICBib29sICAgICAgICAgICgqcHRlX2ZsYWdzICAgICAgICAgICAgICko
c3RydWN0IHZjcHUgKnYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgdmEsIHVpbnQzMl90IHdhbGssCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgY3IzLCB1
aW50MzJfdCAqZ2YpOwogICAgIHVuc2lnbmVkIGludCBndWVzdF9sZXZlbHM7CiAKICAgICAvKiBw
YWdpbmcgc3VwcG9ydCBleHRlbnNpb24gKi8KLS0gCjIuNy40CgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 14:12:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 14: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 1ftCp8-0007El-B2; Fri, 24 Aug 2018 14:12:26 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=e3pb=lh=infradead.org=peterz@srs-us1.protection.inumbo.net>)
 id 1ftCp6-0007EV-Um
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 14:12:24 +0000
X-Inumbo-ID: 88310806-a7a7-11e8-a8a5-bc764e045a96
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 88310806-a7a7-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 16:11:03 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=merlin.20170209; h=In-Reply-To:Content-Type:MIME-Version:
 References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:
 Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:
 List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=DgeKB7anUmWvsyL45xtZ5hVc8bP17GMtCTJcY9UgTUI=; b=KwSAUud3Vvg0JdcKmQWwUlDyJ
 OfWvhHbxRQGq4+p7YI6tpZTaXrczOFq0UPnpWCIt8pN9EuNzAktExZh6UyaF0rdvL2wud2PphLAy3
 GkbCij8bhpG/4MbBcWWrt++UqkA7+4ugRXM9rQlk6qOVtH5V4Uenbz/Ces2k1pzHSrnJwnYTwGf/C
 N0bM6bYcSkcGPsa7+Fvjq3EVfLjES7Q3EZnzjSpjwEwYDMiEHdAvwpDSczDilopclY+Y9CL0J2ZNL
 9s24GdgvzcglhoDuh6xQi2L0YWnSxVECqFioLZQqc/gnWdk45ooJMTJgMaaizEPvPRiKF6XQ5d4HG
 q/FoZFBeg==;
Received: from j217100.upc-j.chello.nl ([24.132.217.100]
 helo=hirez.programming.kicks-ass.net)
 by merlin.infradead.org with esmtpsa (Exim 4.90_1 #2 (Red Hat Linux))
 id 1ftCp2-0001V8-41; Fri, 24 Aug 2018 14:12:20 +0000
Received: by hirez.programming.kicks-ass.net (Postfix, from userid 1000)
 id E4A512024C927; Fri, 24 Aug 2018 16:12:18 +0200 (CEST)
Date: Fri, 24 Aug 2018 16:12:18 +0200
From: Peter Zijlstra <peterz@infradead.org>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180824141218.GP24124@hirez.programming.kicks-ass.net>
References: <20180813073739.26108-1-jgross@suse.com>
 <20180813073739.26108-11-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180813073739.26108-11-jgross@suse.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH v2 10/11] x86/paravirt: move the Xen-only
 pv_mmu_ops under the PARAVIRT_XXL 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: rusty@rustcorp.com.au, x86@kernel.org, linux-kernel@vger.kernel.org,
 virtualization@lists.linux-foundation.org, mingo@redhat.com,
 tglx@linutronix.de, hpa@zytor.com, xen-devel@lists.xenproject.org,
 akataria@vmware.com, boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBBdWcgMTMsIDIwMTggYXQgMDk6Mzc6MzhBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiAgc3RydWN0IHB2X21tdV9vcHMgewo+ICsJLyogVExCIG9wZXJhdGlvbnMgKi8KPiAr
CXZvaWQgKCpmbHVzaF90bGJfdXNlcikodm9pZCk7Cj4gKwl2b2lkICgqZmx1c2hfdGxiX2tlcm5l
bCkodm9pZCk7Cj4gKwl2b2lkICgqZmx1c2hfdGxiX29uZV91c2VyKSh1bnNpZ25lZCBsb25nIGFk
ZHIpOwo+ICsJdm9pZCAoKmZsdXNoX3RsYl9vdGhlcnMpKGNvbnN0IHN0cnVjdCBjcHVtYXNrICpj
cHVzLAo+ICsJCQkJIGNvbnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqaW5mbyk7Cj4gKwo+ICsJ
LyogSG9vayBmb3IgaW50ZXJjZXB0aW5nIHRoZSBkZXN0cnVjdGlvbiBvZiBhbiBtbV9zdHJ1Y3Qu
ICovCj4gKwl2b2lkICgqZXhpdF9tbWFwKShzdHJ1Y3QgbW1fc3RydWN0ICptbSk7CgpSaWdodCwg
c28gSSBqdXN0IHdyZWNrZWQgdGhhdCBmb3IgeW91IGJ5IGFkZGluZyBhIG5ldzoKdGxiX3JlbW92
ZV90YWJsZSB2aXJ0IGZ1bmN0aW9uLiBCdXQgSSBkb24ndCBzdXBwb3NlIHRoYXQncyBhIGRpZmZp
Y3VsdAp0aGluZyB0byBmaXggdXAuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 14:13:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 14: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 1ftCqS-0007Ni-NH; Fri, 24 Aug 2018 14:13: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=l5ae=lh=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ftCqR-0007NZ-A3
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 14:13:47 +0000
X-Inumbo-ID: 01783456-a7a8-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 01783456-a7a8-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 14:14: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 BF22BAD4C;
 Fri, 24 Aug 2018 14:13:44 +0000 (UTC)
To: Peter Zijlstra <peterz@infradead.org>
References: <20180813073739.26108-1-jgross@suse.com>
 <20180813073739.26108-10-jgross@suse.com>
 <20180824141045.GO24124@hirez.programming.kicks-ass.net>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <4477edae-e7c0-dcad-0621-824d55e97eaf@suse.com>
Date: Fri, 24 Aug 2018 16:13: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: <20180824141045.GO24124@hirez.programming.kicks-ass.net>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 09/11] x86/paravirt: move the Xen-only
 pv_irq_ops under the PARAVIRT_XXL 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: rusty@rustcorp.com.au, x86@kernel.org, linux-kernel@vger.kernel.org,
 virtualization@lists.linux-foundation.org, mingo@redhat.com,
 tglx@linutronix.de, hpa@zytor.com, xen-devel@lists.xenproject.org,
 akataria@vmware.com, boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQvMDgvMTggMTY6MTAsIFBldGVyIFppamxzdHJhIHdyb3RlOgo+IE9uIE1vbiwgQXVnIDEz
LCAyMDE4IGF0IDA5OjM3OjM3QU0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IFNvbWUg
b2YgdGhlIHBhcmF2aXJ0IG9wcyBkZWZpbmVkIGluIHB2X2lycV9vcHMgYXJlIGZvciBYZW4gUFYg
Z3Vlc3RzCj4+IG9ubHkuIERlZmluZSB0aGVtIG9ubHkgaWYgQ09ORklHX1BBUkFWSVJUX1hYTCBp
cyBzZXQuCj4+IGRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBl
cy5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaAo+PiBpbmRleCBlNjUy
ZWMyN2Q5NDUuLmFlNTNlZTM2ZDhmYiAxMDA2NDQKPj4gLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9h
c20vcGFyYXZpcnRfdHlwZXMuaAo+PiArKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmly
dF90eXBlcy5oCj4+IEBAIC0xOTcsOCArMTk3LDEwIEBAIHN0cnVjdCBwdl9pcnFfb3BzIHsKPj4g
IAlzdHJ1Y3QgcGFyYXZpcnRfY2FsbGVlX3NhdmUgaXJxX2Rpc2FibGU7Cj4+ICAJc3RydWN0IHBh
cmF2aXJ0X2NhbGxlZV9zYXZlIGlycV9lbmFibGU7Cj4+ICAKPj4gKyNpZmRlZiBDT05GSUdfUEFS
QVZJUlRfWFhMCj4+ICAJdm9pZCAoKnNhZmVfaGFsdCkodm9pZCk7Cj4+ICAJdm9pZCAoKmhhbHQp
KHZvaWQpOwo+PiArI2VuZGlmCj4gCj4gdGhhdCBtYWtlcyBtZSBzYWQuLi4gYnV0IGl0IGFwcGVh
cnMgVlNNUCBhbHNvIHVzZXMgdGhlbS4gQ2FuJ3QgeW91Cj4gc2ltcGx5IG1ha2UgVlNNUCBhbHNv
IHNlbGVjdCBYWEwsIEkgZG9uJ3QgdGhpbmsgdGhhdCdzIHVzZWQgcXVpdGUgYXMKPiBtdWNoIGFz
IFhlbiBpcyA6LSkKPiAKClN1cmUsIHdoeSBub3Q/CgpBbnkgb2JqZWN0aW9ucz8KCgpKdWVyZ2Vu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 14:15:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 14:15: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 1ftCro-0007WB-3h; Fri, 24 Aug 2018 14:15: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=l5ae=lh=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ftCrn-0007W4-H1
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 14:15:11 +0000
X-Inumbo-ID: 33f1f0f0-a7a8-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 33f1f0f0-a7a8-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 14:15:50 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id A133EAD0B;
 Fri, 24 Aug 2018 14:15:09 +0000 (UTC)
To: Peter Zijlstra <peterz@infradead.org>
References: <20180813073739.26108-1-jgross@suse.com>
 <20180813073739.26108-11-jgross@suse.com>
 <20180824141218.GP24124@hirez.programming.kicks-ass.net>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <e4862ca0-ccff-1662-0db2-86891b95f598@suse.com>
Date: Fri, 24 Aug 2018 16:15:08 +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: <20180824141218.GP24124@hirez.programming.kicks-ass.net>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v2 10/11] x86/paravirt: move the Xen-only
 pv_mmu_ops under the PARAVIRT_XXL 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: rusty@rustcorp.com.au, x86@kernel.org, linux-kernel@vger.kernel.org,
 virtualization@lists.linux-foundation.org, mingo@redhat.com,
 tglx@linutronix.de, hpa@zytor.com, xen-devel@lists.xenproject.org,
 akataria@vmware.com, boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQvMDgvMTggMTY6MTIsIFBldGVyIFppamxzdHJhIHdyb3RlOgo+IE9uIE1vbiwgQXVnIDEz
LCAyMDE4IGF0IDA5OjM3OjM4QU0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+ICBzdHJ1
Y3QgcHZfbW11X29wcyB7Cj4+ICsJLyogVExCIG9wZXJhdGlvbnMgKi8KPj4gKwl2b2lkICgqZmx1
c2hfdGxiX3VzZXIpKHZvaWQpOwo+PiArCXZvaWQgKCpmbHVzaF90bGJfa2VybmVsKSh2b2lkKTsK
Pj4gKwl2b2lkICgqZmx1c2hfdGxiX29uZV91c2VyKSh1bnNpZ25lZCBsb25nIGFkZHIpOwo+PiAr
CXZvaWQgKCpmbHVzaF90bGJfb3RoZXJzKShjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1cywKPj4g
KwkJCQkgY29uc3Qgc3RydWN0IGZsdXNoX3RsYl9pbmZvICppbmZvKTsKPj4gKwo+PiArCS8qIEhv
b2sgZm9yIGludGVyY2VwdGluZyB0aGUgZGVzdHJ1Y3Rpb24gb2YgYW4gbW1fc3RydWN0LiAqLwo+
PiArCXZvaWQgKCpleGl0X21tYXApKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKTsKPiAKPiBSaWdodCwg
c28gSSBqdXN0IHdyZWNrZWQgdGhhdCBmb3IgeW91IGJ5IGFkZGluZyBhIG5ldzoKPiB0bGJfcmVt
b3ZlX3RhYmxlIHZpcnQgZnVuY3Rpb24uIEJ1dCBJIGRvbid0IHN1cHBvc2UgdGhhdCdzIGEgZGlm
ZmljdWx0Cj4gdGhpbmcgdG8gZml4IHVwLgoKUmlnaHQuIFRoaXMgd2lsbCBzdGF5IG91dHNpZGUg
b2YgWFhMLCBJIHRoaW5rLiA6LSkKCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 14:25:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 14:25:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftD1B-0008Uz-3p; Fri, 24 Aug 2018 14:24: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=qod6=lh=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1ftD1A-0008Uu-7w
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 14:24:52 +0000
X-Inumbo-ID: 8df45e80-a7a9-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8df45e80-a7a9-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 14:25:31 +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 w7OEOlxa016472;
 Fri, 24 Aug 2018 14:24: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=ei8IxuR0m86NxyVKZGeQM14D4hJsWb4eLs0h+6ZG+FA=;
 b=L4xjH9gIEoQo3opu1r6fTA56kRgDn9OUamJKacKmM4OVlhRrcWV4tGfnzMVE1rONMeQM
 /ObBXlux9cMsPN74ClTknSk/ShCyUJTMzZsFUkZK68K5cBcdVBuCZCHnrQYJ98Fau3tL
 uYdjSzODuk8VlOHBQhfbUYidT9Cek2XbjVd/gSjfTuRG3c4L1bu0YFtecvHaWuMEzwU2
 3iqcch8JcCtw4IeA6Uvcuw2ZnZXY4XtH+iSP4SFWftO3kbtpqx2eNdSodHN+4Quyfv6N
 WYx4i7ez5qDa8yXT5F7rmzw3hp7f+5i86az0KswSY7U1GQ93ZUQkDcnBva9kYYyfNTpg Mg== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2130.oracle.com with ESMTP id 2kxavu8fuj-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 24 Aug 2018 14:24:47 +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 w7OEOhth019076
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 24 Aug 2018 14:24:43 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 w7OEOfbN002951;
 Fri, 24 Aug 2018 14:24: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 ; Fri, 24 Aug 2018 07:24:41 -0700
To: Juergen Gross <jgross@suse.com>, Jiri Slaby <jslaby@suse.cz>,
 Xiao Liang <xiliang@redhat.com>, David Miller <davem@davemloft.net>
References: <20180727095608.25210-1-xiliang@redhat.com>
 <20180729.083040.53901922165497594.davem@davemloft.net>
 <60e93e09-7dc2-d2f6-379d-c1d086aa1f49@redhat.com>
 <83ad1e3c-5e3b-8b24-430b-13e12b59ae8b@suse.cz>
 <830d73b5-8bbb-4d9a-a004-7aeea0b35067@suse.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <1a6b2326-78b3-f7fa-fb3b-08c54f4f9761@oracle.com>
Date: Fri, 24 Aug 2018 10:26: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: <830d73b5-8bbb-4d9a-a004-7aeea0b35067@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8994
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808240154
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: netdev@vger.kernel.org, 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>

T24gMDgvMjQvMjAxOCAwNzoyNiBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAyNC8wOC8x
OCAxMzoxMiwgSmlyaSBTbGFieSB3cm90ZToKPj4gT24gMDcvMzAvMjAxOCwgMTA6MTggQU0sIFhp
YW8gTGlhbmcgd3JvdGU6Cj4+PiBPbiAwNy8yOS8yMDE4IDExOjMwIFBNLCBEYXZpZCBNaWxsZXIg
d3JvdGU6Cj4+Pj4gRnJvbTogWGlhbyBMaWFuZyA8eGlsaWFuZ0ByZWRoYXQuY29tPgo+Pj4+IERh
dGU6IEZyaSwgMjcgSnVsIDIwMTggMTc6NTY6MDggKzA4MDAKPj4+Pgo+Pj4+PiBAQCAtMTMzMCw2
ICsxMzMxLDExIEBAIHN0YXRpYyBzdHJ1Y3QgbmV0X2RldmljZQo+Pj4+PiAqeGVubmV0X2NyZWF0
ZV9kZXYoc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldikKPj4+Pj4gwqDCoMKgwqDCoCBuZXRpZl9j
YXJyaWVyX29mZihuZXRkZXYpOwo+Pj4+PiDCoCDCoMKgwqDCoMKgIHhlbmJ1c19zd2l0Y2hfc3Rh
dGUoZGV2LCBYZW5idXNTdGF0ZUluaXRpYWxpc2luZyk7Cj4+Pj4+ICvCoMKgwqAgd2FpdF9ldmVu
dChtb2R1bGVfbG9hZF9xLAo+Pj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB4ZW5i
dXNfcmVhZF9kcml2ZXJfc3RhdGUoZGV2LT5vdGhlcmVuZCkgIT0KPj4+Pj4gK8KgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqAgWGVuYnVzU3RhdGVDbG9zZWQgJiYKPj4+Pj4gK8KgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqAgeGVuYnVzX3JlYWRfZHJpdmVyX3N0YXRlKGRldi0+b3RoZXJlbmQp
ICE9Cj4+Pj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFhlbmJ1c1N0YXRlVW5rbm93
bik7Cj4+Pj4+IMKgwqDCoMKgwqAgcmV0dXJuIG5ldGRldjsKPj4+Pj4gwqAgwqDCoCBleGl0Ogo+
Pj4+IFdoYXQgcGVyZm9ybXMgdGhlIHdha2V1cHMgdGhhdCB3aWxsIHRyaWdnZXIgZm9yIHRoaXMg
c2xlZXAgc2l0ZT8KPj4+IEluIG15IHVuZGVyc3RhbmRpbmcsIGJhY2tlbmQgbGVhdmluZyBjbG9z
ZWQvdW5rbm93IHN0YXRlIGNhbiB0cmlnZ2VyIHRoZQo+Pj4gd2FrZXVwcy4gSSBtZWFuIHRvIG1h
a2Ugc3VyZSBib3RoIHNpZGVzIGFyZSByZWFkeSBmb3IgY3JlYXRpbmcgY29ubmVjdGlvbi4KPj4g
V2hpbGUgYmFja3BvcnRpbmcgdGhpcyB0byA0LjEyLCBJIHdhcyBzdXJwcmlzZWQgYnkgdGhlIGNv
bW1pdCB0aGUgc2FtZQo+PiBhcyBCb3JpcyBhbmQgRGF2aWQuCj4+Cj4+IFNvIEkgYXNzdW1lIHRo
ZSBleHBsYW5hdGlvbiBpcyB0aGF0IHdha2VfdXBfYWxsIG9mIG1vZHVsZV91bmxvYWRfcSBpbgo+
PiBuZXRiYWNrX2NoYW5nZWQgd2FrZXMgYWxzbyBhbGwgdGhlIHByb2Nlc3NlcyB3YWl0aW5nIG9u
IG1vZHVsZV9sb2FkX3E/Cj4+IElmIHNvLCB3aGF0IG1ha2VzIHN1cmUgdGhhdCBtb2R1bGVfdW5s
b2FkX3EgaXMgcXVldWVkIGFuZCB0aGUgcHJvY2VzcyBpcwo+PiB0aGUgc2FtZSBhcyBmb3IgbW9k
dWxlX2xvYWRfcT8KPiBIb3cgY291bGQgaXQ/IEVpdGhlciB0aGUgdGhyZWFkIGlzIHdhaXRpbmcg
b24gbW9kdWxlX3VubG9hZF9xIF9vcl8gb24KPiBtb2R1bGVfbG9hZF9xLiBJdCBjYW4ndCB3YWl0
IG9uIHR3byBxdWV1ZXMgYXQgdGhlIHNhbWUgdGltZS4KPgo+PiBUbyBtZSwgaXQgbG9va3MgcmF0
aGVyIGVycm9yLXByb25lLiBVbmxlc3MgaXQgaXMgZXJyb25lb3VzIG5vdywgYXQgbGVhc3QKPj4g
Zm9yIGZ1dHVyZSBjaGFuZ2VzLiBXb3VsZG4ndCBpdCBtYWtlIHNlbnNlIHRvIHdha2UgdXAgbW9k
dWxlX2xvYWRfcQo+PiBhbG9uZyB3aXRoIG1vZHVsZV91bmxvYWRfcSBpbiBuZXRiYWNrX2NoYW5n
ZWQ/IE9yIGRyb3AgbW9kdWxlX2xvYWRfcQo+PiBjb21wbGV0ZWx5IGFuZCB1c2Ugb25seSBtb2R1
bGVfdW5sb2FkX3EgKGkuZS4gaW4geGVubmV0X2NyZWF0ZV9kZXYgdG9vKT8KPiBUbyBtZSB0aGlz
IGxvb2tzIGp1c3Qgd3JvbmcuIEEgdGhyZWFkIHdhaXRpbmcgb24gbW9kdWxlX2xvYWRfcSB3b24n
dCBiZQo+IHdva2VuIHVwIGFnYWluLgo+Cj4gSSdkIGRyb3AgbW9kdWxlX2xvYWRfcSBpbiBmYXZv
ciBvZiBtb2R1bGVfdW5sb2FkX3EuCgoKWWVzLCB1c2Ugc2luZ2xlIHF1ZXVlLCBidXQgcmVuYW1l
IGl0IHRvIHNvbWV0aGluZyBtb3JlIG5ldXRyYWwuIG1vZHVsZV93cT8KCi1ib3JpcwoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 14:40:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 14: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 1ftDGO-0001em-Nq; Fri, 24 Aug 2018 14:40:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dq09=lh=redhat.com=jglisse@srs-us1.protection.inumbo.net>)
 id 1ftDGM-0001eh-H0
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 14:40:34 +0000
X-Inumbo-ID: 7766ca19-a7ab-11e8-a8a5-bc764e045a96
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7766ca19-a7ab-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 16:39:12 +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 EAED5402332F;
 Fri, 24 Aug 2018 14:40:31 +0000 (UTC)
Received: from redhat.com (ovpn-125-224.rdu2.redhat.com [10.10.125.224])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 4EDE12156889;
 Fri, 24 Aug 2018 14:40:29 +0000 (UTC)
Date: Fri, 24 Aug 2018 10:40:27 -0400
From: Jerome Glisse <jglisse@redhat.com>
To: Tetsuo Handa <penguin-kernel@i-love.sakura.ne.jp>
Message-ID: <20180824144027.GA4244@redhat.com>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <8cbfb09f-0c5a-8d43-1f5e-f3ff7612e289@I-love.SAKURA.ne.jp>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <8cbfb09f-0c5a-8d43-1f5e-f3ff7612e289@I-love.SAKURA.ne.jp>
User-Agent: Mutt/1.10.0 (2018-05-17)
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]); Fri, 24 Aug 2018 14:40:32 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.6]);
 Fri, 24 Aug 2018 14:40:32 +0000 (UTC) for IP:'10.11.54.6'
 DOMAIN:'int-mx06.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'jglisse@redhat.com' RCPT:''
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>,
 Leon Romanovsky <leonro@mellanox.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>

T24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMDc6NTQ6MTlQTSArMDkwMCwgVGV0c3VvIEhhbmRhIHdy
b3RlOgo+IFR3byBtb3JlIHdvcnJpZXMgZm9yIHRoaXMgcGF0Y2guCgpbLi4uXQoKPiAKPiA+IC0t
LSBhL21tL2htbS5jCj4gPiArKysgYi9tbS9obW0uYwo+ID4gQEAgLTE3NywxNiArMTc3LDE5IEBA
IHN0YXRpYyB2b2lkIGhtbV9yZWxlYXNlKHN0cnVjdCBtbXVfbm90aWZpZXIgKm1uLCBzdHJ1Y3Qg
bW1fc3RydWN0ICptbSkKPiA+ICAgICAgICAgdXBfd3JpdGUoJmhtbS0+bWlycm9yc19zZW0pOwo+
ID4gIH0KPiA+IAo+ID4gLXN0YXRpYyB2b2lkIGhtbV9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KHN0
cnVjdCBtbXVfbm90aWZpZXIgKm1uLAo+ID4gK3N0YXRpYyBpbnQgaG1tX2ludmFsaWRhdGVfcmFu
Z2Vfc3RhcnQoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCj4gPiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgbW1fc3RydWN0ICptbSwKPiA+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQsCj4gPiAtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGVuZCkKPiA+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZW5k
LAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBibG9ja2Fi
bGUpCj4gPiAgewo+ID4gICAgICAgICBzdHJ1Y3QgaG1tICpobW0gPSBtbS0+aG1tOwo+ID4gCj4g
PiAgICAgICAgIFZNX0JVR19PTighaG1tKTsKPiA+IAo+ID4gICAgICAgICBhdG9taWNfaW5jKCZo
bW0tPnNlcXVlbmNlKTsKPiA+ICsKPiA+ICsgICAgICAgcmV0dXJuIDA7Cj4gPiAgfQo+ID4gCj4g
PiAgc3RhdGljIHZvaWQgaG1tX2ludmFsaWRhdGVfcmFuZ2VfZW5kKHN0cnVjdCBtbXVfbm90aWZp
ZXIgKm1uLAo+IAo+IFRoaXMgYXNzdW1lcyB0aGF0IGhtbV9pbnZhbGlkYXRlX3JhbmdlX2VuZCgp
IGRvZXMgbm90IGhhdmUgbWVtb3J5Cj4gYWxsb2NhdGlvbiBkZXBlbmRlbmN5LiBCdXQgaG1tX2lu
dmFsaWRhdGVfcmFuZ2UoKSBmcm9tCj4gaG1tX2ludmFsaWRhdGVfcmFuZ2VfZW5kKCkgaW52b2x2
ZXMKPiAKPiAgICAgICAgIGRvd25fcmVhZCgmaG1tLT5taXJyb3JzX3NlbSk7Cj4gICAgICAgICBs
aXN0X2Zvcl9lYWNoX2VudHJ5KG1pcnJvciwgJmhtbS0+bWlycm9ycywgbGlzdCkKPiAgICAgICAg
ICAgICAgICAgbWlycm9yLT5vcHMtPnN5bmNfY3B1X2RldmljZV9wYWdldGFibGVzKG1pcnJvciwg
YWN0aW9uLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgc3RhcnQsIGVuZCk7Cj4gICAgICAgICB1cF9yZWFkKCZobW0tPm1pcnJvcnNfc2Vt
KTsKPiAKPiBzZXF1ZW5jZS4gV2hhdCBpcyBzdXJwcmlzaW5nIGlzIHRoYXQgdGhlcmUgaXMgbm8g
aW4tdHJlZSB1c2VyIHdobyBhc3NpZ25zCj4gc3luY19jcHVfZGV2aWNlX3BhZ2V0YWJsZXMgZmll
bGQuCj4gCj4gICAkIGdyZXAgLUZyIHN5bmNfY3B1X2RldmljZV9wYWdldGFibGVzICoKPiAgIERv
Y3VtZW50YXRpb24vdm0vaG1tLnJzdDogICAgIC8qIHN5bmNfY3B1X2RldmljZV9wYWdldGFibGVz
KCkgLSBzeW5jaHJvbml6ZSBwYWdlIHRhYmxlcwo+ICAgaW5jbHVkZS9saW51eC9obW0uaDogKiB3
aWxsIGdldCBjYWxsYmFja3MgdGhyb3VnaCBzeW5jX2NwdV9kZXZpY2VfcGFnZXRhYmxlcygpIG9w
ZXJhdGlvbiAoc2VlCj4gICBpbmNsdWRlL2xpbnV4L2htbS5oOiAgICAvKiBzeW5jX2NwdV9kZXZp
Y2VfcGFnZXRhYmxlcygpIC0gc3luY2hyb25pemUgcGFnZSB0YWJsZXMKPiAgIGluY2x1ZGUvbGlu
dXgvaG1tLmg6ICAgIHZvaWQgKCpzeW5jX2NwdV9kZXZpY2VfcGFnZXRhYmxlcykoc3RydWN0IGht
bV9taXJyb3IgKm1pcnJvciwKPiAgIGluY2x1ZGUvbGludXgvaG1tLmg6ICogaG1tX21pcnJvcl9v
cHMuc3luY19jcHVfZGV2aWNlX3BhZ2V0YWJsZXMoKSBjYWxsYmFjaywgc28gdGhhdCBDUFUgcGFn
ZQo+ICAgbW0vaG1tLmM6ICAgICAgICAgICAgICAgbWlycm9yLT5vcHMtPnN5bmNfY3B1X2Rldmlj
ZV9wYWdldGFibGVzKG1pcnJvciwgYWN0aW9uLAo+IAo+IFRoYXQgaXMsIHRoaXMgQVBJIHNlZW1z
IHRvIGJlIGN1cnJlbnRseSB1c2VkIGJ5IG9ubHkgb3V0LW9mLXRyZWUgdXNlcnMuIFNpbmNlCj4g
d2UgY2FuJ3QgY2hlY2sgdGhhdCBub2JvZHkgaGFzIG1lbW9yeSBhbGxvY2F0aW9uIGRlcGVuZGVu
Y3ksIEkgdGhpbmsgdGhhdAo+IGhtbV9pbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KCkgc2hvdWxkIHJl
dHVybiAtRUFHQUlOIGlmIGJsb2NrYWJsZSA9PSBmYWxzZSBmb3Igbm93LgoKU28geW91IGNhbiBz
ZWUgdXBkYXRlIGFuZCB1c2VyIG9mIHRoaXMgdGhlcmU6CgpodHRwczovL2NnaXQuZnJlZWRlc2t0
b3Aub3JnL35nbGlzc2UvbGludXgvbG9nLz9oPWhtbS1pbnRlbC12MDAKaHR0cHM6Ly9jZ2l0LmZy
ZWVkZXNrdG9wLm9yZy9+Z2xpc3NlL2xpbnV4L2xvZy8/aD1obW0tbm91dmVhdS12MDEKaHR0cHM6
Ly9jZ2l0LmZyZWVkZXNrdG9wLm9yZy9+Z2xpc3NlL2xpbnV4L2xvZy8/aD1obW0tcmFkZW9uLXYw
MAoKSSBhbSBzdGlsbCB3b3JraW5nIG9uIE1lbGxhbm94IGFuZCBBTUQgR1BVIHBhdGNoc2V0LgoK
SSB3aWxsIHBvc3QgdGhlIEhNTSBjaGFuZ2VzIHRoYXQgYWRhcHQgdG8gTWljaGFsIHNob3J0bHkg
YXMgYW55d2F5CnRodXMgaGF2ZSBiZWVuIHN1ZmZpY2llbnRseSB0ZXN0ZWQgYnkgbm93LgoKaHR0
cHM6Ly9jZ2l0LmZyZWVkZXNrdG9wLm9yZy9+Z2xpc3NlL2xpbnV4L2NvbW1pdC8/aD1obW0tNC4y
MCZpZD03ODc4NWRjYjViYTA5MjRjMmM1ZTdiZTAyNzc5M2Y5OWViYmMzOWYzCmh0dHBzOi8vY2dp
dC5mcmVlZGVza3RvcC5vcmcvfmdsaXNzZS9saW51eC9jb21taXQvP2g9aG1tLTQuMjAmaWQ9NGZj
MjU1NzFkYzg5M2YyYjI3OGU5MGNkYTllNzFlMTM5ZTAxZGU3MAoKQ2hlZXJzLApKw6lyw7RtZQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 14:45:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 14:45: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 1ftDL3-00020O-Bn; Fri, 24 Aug 2018 14: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=kind=lh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftDL2-00020E-BT
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 14:45:24 +0000
X-Inumbo-ID: 2403d17d-a7ac-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2403d17d-a7ac-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 16:44:01 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1ftDKz-0002pu-Ji; Fri, 24 Aug 2018 14:45: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 1ftDKz-0003wY-Bq; Fri, 24 Aug 2018 14:45:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftDKz-0004oN-AW; Fri, 24 Aug 2018 14:45:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126412-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386: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-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-rumprun-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot: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-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64: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-examine:reboot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-linus:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-linus:test-amd64-amd64-pair:guest-start/debian:fail:regression
 linux-linus:test-amd64-amd64-xl-pvshim:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install: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-pair:xen-boot/src_host:fail:regression
 linux-linus:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:guest-start/debian:fail:regression
 linux-linus:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-linus:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-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-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-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=5bed49adfe899667887db0739830190309c9011b
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 24 Aug 2018 14:45:21 +0000
Subject: [Xen-devel] [linux-linus test] 126412: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjQxMiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2NDEyLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNyB4ZW4tYm9v
dCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5
OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gIDcgeGVuLWJv
b3QgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcnVt
cHJ1bi1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4
OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDcgeGVu
LWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhlbi1ib290IGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgNyB4
ZW4tYm9vdCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICA3IHhlbi1i
b290ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5
OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhl
bi1ib290IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3Qg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3Qg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICA3IHhlbi1ib290
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUg
ICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgIDEyIGd1
ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
YW1kNjQtcGFpciAgICAgICAgMjEgZ3Vlc3Qtc3RhcnQvZGViaWFuICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
IDEwIGRlYmlhbi1odm0taW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxMCBkZWJpYW4taHZtLWluc3Rh
bGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg5
OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEwIGRl
Ymlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4g
dnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNf
aG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyIDExIHhlbi1ib290L2RzdF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxMSB4
ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAyMSBndWVzdC1zdGFydC9kZWJpYW4gICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViIDEwIGRlYmlhbi1kaS1p
bnN0YWxsICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxs
ICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAoKUmVncmVzc2lv
bnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGxpa2UgMTI1ODk4CiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgbGlrZSAxMjU4OTgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTg5OAogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDViZWQ0OWFk
ZmU4OTk2Njc4ODdkYjA3Mzk4MzAxOTAzMDljOTAxMWIKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4
ICAgICAgICAgICAgICAgIDk0NzEwY2FjMGVmNGVlMTc3YTYzYjUyMjc2NjRiMzhjOTViYmY3MDMK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTg5OCAgMjAxOC0wOC0xMyAyMToyMDo1NSBaICAgMTAg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjU5MjEgIDIwMTgtMDgtMTUgMTM6MDY6NTYgWiAg
ICA5IGRheXMgICAgNSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjY0MTIgIDIwMTgt
MDgtMjIgMjE6MTA6MjMgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjE4ODcgcGVvcGxl
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2Jz
OgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1
bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1w
cnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5v
IHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjI1MjUxIGxpbmVzIGxvbmcuKQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 14:48:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 14:48:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftDOG-0002Cb-4d; Fri, 24 Aug 2018 14:48:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=e3pb=lh=infradead.org=peterz@srs-us1.protection.inumbo.net>)
 id 1ftDOE-0002Bm-HF
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 14:48:42 +0000
X-Inumbo-ID: 9a4f8224-a7ac-11e8-a8a5-bc764e045a96
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9a4f8224-a7ac-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 16:47:20 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=In-Reply-To:Content-Type:MIME-Version
 :References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:
 Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:
 List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=wRHB8n+kQaC7+65+t0TQY94+FnoFOKCE5uWXJW0EcK0=; b=N5qXOAdSFKhtxR8TR0hqZLCSc
 7uyfN7m/Kyw4zhpJ/uhzddxdMQ6lUvEvwISyHF0SRo5w26QrjWiZcoyJxEiT5gtPeN8bLlfeHqupk
 I091k2gOtbKBpsymbLVwQ5UsBlJKnn61uCwUL+rTl+GBlldq2HbfiYIfMXF3AZhfKFqMJUa7kk9j9
 Dc4dayX+XEbg/GjmkES/EcykHT49bX2jdKsSbF1rVy4QhTUaZYUTOUhASM+Z1nC4ymggbWbIGprRy
 HKMBD79j+7f0nMJLiy8SjbiLkygVsj4oculLpk0vo7p8W+Ud6RZgQPTkvO9ISytdWNXwATZmbWjk1
 VPdMYjq8A==;
Received: from [24.132.217.100] (helo=hirez.programming.kicks-ass.net)
 by bombadil.infradead.org with esmtpsa (Exim 4.90_1 #2 (Red Hat Linux))
 id 1ftCs6-0007zP-W8; Fri, 24 Aug 2018 14:16:44 +0000
Received: by hirez.programming.kicks-ass.net (Postfix, from userid 1000)
 id 07D862024C927; Fri, 24 Aug 2018 16:13:15 +0200 (CEST)
Date: Fri, 24 Aug 2018 16:13:14 +0200
From: Peter Zijlstra <peterz@infradead.org>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180824141314.GQ24124@hirez.programming.kicks-ass.net>
References: <20180813073739.26108-1-jgross@suse.com>
 <45bfe8ab-683f-ab79-e3c6-c0a707b667c2@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <45bfe8ab-683f-ab79-e3c6-c0a707b667c2@suse.com>
User-Agent: Mutt/1.10.0 (2018-05-17)
Subject: Re: [Xen-devel] [PATCH v2 00/11] x86/paravirt: several 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: rusty@rustcorp.com.au, x86@kernel.org, linux-kernel@vger.kernel.org,
 virtualization@lists.linux-foundation.org, mingo@redhat.com,
 tglx@linutronix.de, hpa@zytor.com, xen-devel@lists.xenproject.org,
 akataria@vmware.com, boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMDM6NTI6NTVQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBQaW5nPwoKTG9va2luZyBnb29kOyBhbHRob3VnaCBJIG1lc3NlZCBpdCB1cCBhIGxp
dHRsZSBiaXQgYnkgYWRkaW5nIGEgbmV3CnBhcmF2aXJ0IGZ1bmN0aW9uLgoKVGhhbmtzIGZvciBk
b2luZyB0aGlzIQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 14:51:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 14:51:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftDQh-0002qX-L3; Fri, 24 Aug 2018 14: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=a07f=lh=xenproject.org=prvs=7674b0e0e=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1ftDQf-0002q7-SO
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 14:51:13 +0000
X-Inumbo-ID: 3cd4f96a-a7ad-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3cd4f96a-a7ad-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 14:51:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,281,1531785600"; d="scan'208";a="63644026"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75113-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=2b2959dd347388d9a056d8116e02268cb563ef09
X-Osstest-Versions-That: ovmf=aa4e0df1f0c7ffdff07d7e382c9da89cbe207cdb
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 24 Aug 2018 15:51:07 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75113: 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
NTExMyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MTEzLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUxMTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTExMQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDJiMjk1OWRkMzQ3Mzg4ZDlhMDU2ZDgxMTZlMDIy
NjhjYjU2M2VmMDkKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIGFhNGUw
ZGYxZjBjN2ZmZGZmMDdkN2UzODJjOWRhODljYmUyMDdjZGIKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTExMSAgMjAxOC0wOC0yMyAyMjo1NDoxMiBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUxMTMgIDIwMTgtMDgtMjQgMDY6MDU6MTEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBGZW5nLCBZ
dW5odWFYIDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgogIEhhb2ppYW4gWmh1YW5nIDxoYW9qaWFu
LnpodWFuZ0BsaW5hcm8ub3JnPgogIFNvbmdwZW5nIExpIDxzb25ncGVuZy5saUBpbnRlbC5jb20+
CiAgWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogIFl1bmh1YSBGZW5nIDx5
dW5odWF4LmZlbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hv
bWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3Vy
Y2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDJiMjk1OWRkMzQ3Mzg4ZDlh
MDU2ZDgxMTZlMDIyNjhjYjU2M2VmMDkKQXV0aG9yOiBIYW9qaWFuIFpodWFuZyA8aGFvamlhbi56
aHVhbmdAbGluYXJvLm9yZz4KRGF0ZTogICBUaHUgQXVnIDIzIDEzOjUxOjQyIDIwMTggKzA4MDAK
CiAgICBBcm1Qa2cvUGxhdGZvcm1Cb290TWFuYWdlckxpYjogZml4IGhvdGtleSBvZiBib290IG9w
dGlvbgogICAgCiAgICBGaXggdGhlIHBhcmFtZXRlciBpbiBFZmlCb290TWFuYWdlckFkZEtleU9w
dGlvblZhcmlhYmxlICgpLiBPdGhlcndpc2UsCiAgICB0aGUgaG90a2V5IG9mIGJvb3Qgb3B0aW9u
IHdvbid0IGJlIHJlZ2lzdGVyZWQgY29ycmVjdGx5LgogICAgCiAgICBDb250cmlidXRlZC11bmRl
cjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5
OiBIYW9qaWFuIFpodWFuZyA8aGFvamlhbi56aHVhbmdAbGluYXJvLm9yZz4KICAgIFJldmlld2Vk
LWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgoKY29tbWl0IGI3MDFhYWU2YThl
MDFiM2EzOWMxY2M1YWQxNDA5YzliOTI5NDk1YWQKQXV0aG9yOiBTb25ncGVuZyBMaSA8c29uZ3Bl
bmcubGlAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBBdWcgMTYgMDg6NTk6MDEgMjAxOCArMDgwMAoK
ICAgIE5ldHdvcmtQa2c6IFVlZmlQeGVCY0R4ZTogUmVtb3ZlIHRoZSByZWR1bmRhbnQgY29kZS4K
ICAgIAogICAgVGhlIGZ1bmN0aW9uIFB4ZUJjRnJlZUJvb3RGaWxlT3B0aW9uIHRoYXQgaXMgbmV2
ZXIgY2FsbGVkCiAgICBoYXZlIGJlZW4gcmVtb3ZlZC4KICAgIAogICAgQ2M6IEppYXhpbiBXdSA8
amlheGluLnd1QGludGVsLmNvbT4KICAgIENjOiBTaXl1YW4gRnUgPHNpeXVhbi5mdUBpbnRlbC5j
b20+CiAgICBDYzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJlZjogaHR0
cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDY0CiAgICBDb250
cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBT
aWduZWQtb2ZmLWJ5OiBTb25ncGVuZyBMaSA8c29uZ3BlbmcubGlAaW50ZWwuY29tPgogICAgUmV2
aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1i
eTogSmlheGluIFd1IDxqaWF4aW4ud3VAaW50ZWwuY29tPgoKY29tbWl0IDgzNDNjNzUwMjQwNTIw
ZDZlYjM4MWU2ODgwNjlkMzliMjg5Y2IxNDQKQXV0aG9yOiBTb25ncGVuZyBMaSA8c29uZ3Blbmcu
bGlAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBBdWcgMTYgMDg6NTg6MDQgMjAxOCArMDgwMAoKICAg
IE5ldHdvcmtQa2c6IFRjcER4ZTogUmVtb3ZlIHRoZSByZWR1bmRhbnQgY29kZS4KICAgIAogICAg
VGhlIGZ1bmN0aW9uIFRjcFBhd3NPSyB0aGF0IGlzIG5ldmVyIGNhbGxlZCBoYXZlIGJlZW4gcmVt
b3ZlZC4KICAgIAogICAgQ2M6IEppYXhpbiBXdSA8amlheGluLnd1QGludGVsLmNvbT4KICAgIENj
OiBTaXl1YW4gRnUgPHNpeXVhbi5mdUBpbnRlbC5jb20+CiAgICBDYzogTGFzemxvIEVyc2VrIDxs
ZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJlZjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMDY0CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENv
bnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBTb25ncGVuZyBMaSA8
c29uZ3BlbmcubGlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExhc3psbyBFcnNlayA8bGVy
c2VrQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmlheGluIFd1IDxqaWF4aW4ud3VAaW50
ZWwuY29tPgoKY29tbWl0IGFkMWU0NWRkYjU0ZjRkNDE2YmE0NjVlZTM2YjUxYzg4ZTVjNGRmY2EK
QXV0aG9yOiBTb25ncGVuZyBMaSA8c29uZ3BlbmcubGlAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBB
dWcgMTYgMDg6NTc6MTQgMjAxOCArMDgwMAoKICAgIE5ldHdvcmtQa2c6IElwU2VjRHhlOiBSZW1v
dmUgdGhlIHJlZHVuZGFudCBjb2RlLgogICAgCiAgICBUaGUgZnVuY3Rpb25zIHRoYXQgYXJlIG5l
dmVyIGNhbGxlZCBoYXZlIGJlZW4gcmVtb3ZlZC4KICAgIFRoZXkgYXJlIElrZXYyT25QYWNrZXRB
Y2NlcHRlZCwgSWtldjJTYVNlc3Npb25PbkRlbGV0aW5nLAogICAgSWtldjJDaGlsZFNhU2Vzc2lv
bkxvb2t1cEJ5TWlkLCBJa2V2MkNoaWxkU2FTZXNzaW9uT25EZWxldGluZwogICAgYW5kIElrZXYy
Q2hpbGRFeGNoYW5nZVJla2V5U3BpLgogICAgCiAgICBDYzogSmlheGluIFd1IDxqaWF4aW4ud3VA
aW50ZWwuY29tPgogICAgQ2M6IFNpeXVhbiBGdSA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICAgIENj
OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgUmVmOiBodHRwczovL2J1Z3pp
bGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEwNjQKICAgIENvbnRyaWJ1dGVkLXVu
ZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYt
Ynk6IFNvbmdwZW5nIExpIDxzb25ncGVuZy5saUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTog
SmlheGluIFd1IDxqaWF4aW4ud3VAaW50ZWwuY29tPgoKY29tbWl0IGZhZmRiNDg5YTcxMjBiNDVj
ZjhiYzBjYzRhYWEwMTM1OGY3ZDcwZTgKQXV0aG9yOiBTb25ncGVuZyBMaSA8c29uZ3BlbmcubGlA
aW50ZWwuY29tPgpEYXRlOiAgIFRodSBBdWcgOSAxNjowMTowMCAyMDE4ICswODAwCgogICAgTmV0
d29ya1BrZzogSVNjc2lEeGU6IFJlbW92ZSB0aGUgcmVkdW5kYW50IGNvZGUgYW5kIGRlZmluaXRp
b24uCiAgICAKICAgIFRoZSBmdW5jdGlvbiBJU2NzaUZpbmRUY2JCeUlUVCB0aGF0IGlzIG5ldmVy
IGNhbGxlZCBoYXZlIGJlZW4gcmVtb3ZlZC4KICAgIFRoZSBkZWZpbml0aW9uIGdFZmlBY3BpMjBU
YWJsZUd1aWQgaGFzIGJlZW4gcmVtb3ZlZC4KICAgIAogICAgQ2M6IEppYXhpbiBXdSA8amlheGlu
Lnd1QGludGVsLmNvbT4KICAgIENjOiBTaXl1YW4gRnUgPHNpeXVhbi5mdUBpbnRlbC5jb20+CiAg
ICBDYzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIFJlZjogaHR0cHM6Ly9i
dWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDY0CiAgICBDb250cmlidXRl
ZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQt
b2ZmLWJ5OiBTb25ncGVuZyBMaSA8c29uZ3BlbmcubGlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmlh
eGluIFd1IDxqaWF4aW4ud3VAaW50ZWwuY29tPgoKY29tbWl0IGZjYjFhZjFiNjlmOGM0OTE4MjRh
YWE1ODljNzY5M2ZhNmU3MzFlMGIKQXV0aG9yOiBGZW5nLCBZdW5odWFYIDx5dW5odWF4LmZlbmdA
aW50ZWwuY29tPgpEYXRlOiAgIFdlZCBBdWcgOCAxNDo1Njo1NSAyMDE4ICswODAwCgogICAgQmFz
ZVRvb2xzOiBVc2UgaGFzaGxpYiBpbnN0ZWFkIG9mIG1kNQogICAgCiAgICBVc2UgZnJvbSBoYXNo
bGliIGltcG9ydCBtZDUgaW5zdGVhZCBvZiBpbXBvcnQgbWQ1CiAgICBkdWUgdG8gbWQ1IGRlcHJl
Y2F0ZWQgaW4gcHl0aG9uMwogICAgCiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRl
bC5jb20+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAg
Q29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQog
ICAgU2lnbmVkLW9mZi1ieTogWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgoKY29t
bWl0IDg3MDEwZDNkMDI1NDdjODFmMWFkZDU3YTRlMmVmMDQ4M2M2NWZkZGYKQXV0aG9yOiBGZW5n
LCBZdW5odWFYIDx5dW5odWF4LmZlbmdAaW50ZWwuY29tPgpEYXRlOiAgIFdlZCBBdWcgOCAxNDo1
NjoxNCAyMDE4ICswODAwCgogICAgQmFzZVRvb2xzOiByZW1vdmUgY21wIGR1ZSB0byBkZXByZWNh
dGVkIGluIHB5dGhvbjMKICAgIAogICAgcmVtb3ZlIGNtcCBkdWUgdG8gZGVwcmVjYXRlZCBpbiBw
eXRob24zCiAgICAKICAgIENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAg
IENjOiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICBDb250cmlidXRl
ZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQt
b2ZmLWJ5OiBZdW5odWEgRmVuZyA8eXVuaHVheC5mZW5nQGludGVsLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+Cgpjb21taXQgYWJiOGU2
ZTk3YTcyYzUzYjFhNTExMGNmZGYyNzk1ZDYzYWNkYWRiYwpBdXRob3I6IEZlbmcsIFl1bmh1YVgg
PHl1bmh1YXguZmVuZ0BpbnRlbC5jb20+CkRhdGU6ICAgV2VkIEF1ZyA4IDE0OjU1OjM1IDIwMTgg
KzA4MDAKCiAgICBCYXNlVG9vbHM6IE1vZGlmeSBjbGFzcyBPcmRlcmVkTGlzdERpY3QKICAgIAog
ICAgY2xhc3MgT3JkZXJlZExpc3REaWN0KE9yZGVyZWREaWN0LCBkZWZhdWx0ZGljdCkgd2lsbAog
ICAgZW5jb3VudGVyIG11bHRpcGxlIGJhc2VzIGhhdmUgaW5zdGFuY2UgbGF5LW91dAogICAgY29u
ZmxpY3QgZXJyb3Igb24gcHl0aG9uMwogICAgCiAgICBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdh
b0BpbnRlbC5jb20+CiAgICBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29t
PgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50
IDEuMQogICAgU2lnbmVkLW9mZi1ieTogWXVuaHVhIEZlbmcgPHl1bmh1YXguZmVuZ0BpbnRlbC5j
b20+CiAgICBSZXZpZXdlZC1ieTogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29t
PgoKY29tbWl0IGMxMjYwODAxZmRmYjg5YzkxODc4OTg0ZGZiYzNjNWExMjU2OTY4ODYKQXV0aG9y
OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CkRhdGU6ICAgV2VkIEF1ZyAy
MiAxNTo0Nzo0OSAyMDE4ICswODAwCgogICAgQmFzZVRvb2xzOiBVcGRhdGUgTWFrZWZpbGUgZm9y
IEVDQyB0b29sCiAgICAKICAgIFYyOiBBZGQgLS10YXJnZXQtbmFtZSB0byBzcGVjaWZ5IHRoZSBm
aWxlIG5hbWUgdG8gY3JlYXRlCiAgICAKICAgIEJlY2F1c2UgRWNjLnB5IHdhcyByZW5hbWVkIHRv
IEVjY01haW4ucHkKICAgIAogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29t
PgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50
IDEuMQogICAgU2lnbmVkLW9mZi1ieTogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 14:52:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 14: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 1ftDSJ-00039U-2q; Fri, 24 Aug 2018 14: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=ym0v=lh=i-love.sakura.ne.jp=penguin-kernel@srs-us1.protection.inumbo.net>)
 id 1ftDSI-00039O-Ip
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 14:52:54 +0000
X-Inumbo-ID: 77963786-a7ad-11e8-a6a9-d7ebe60f679a
Received: from www262.sakura.ne.jp (unknown [202.181.97.72])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 77963786-a7ad-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 14:53:32 +0000 (UTC)
Received: from fsav401.sakura.ne.jp (fsav401.sakura.ne.jp [133.242.250.100])
 by www262.sakura.ne.jp (8.15.2/8.15.2) with ESMTP id w7OEqR0h006170;
 Fri, 24 Aug 2018 23:52:27 +0900 (JST)
 (envelope-from penguin-kernel@i-love.sakura.ne.jp)
Received: from www262.sakura.ne.jp (202.181.97.72)
 by fsav401.sakura.ne.jp (F-Secure/fsigk_smtp/530/fsav401.sakura.ne.jp);
 Fri, 24 Aug 2018 23:52:27 +0900 (JST)
X-Virus-Status: clean(F-Secure/fsigk_smtp/530/fsav401.sakura.ne.jp)
Received: from [192.168.1.8] (softbank060157066051.bbtec.net [60.157.66.51])
 (authenticated bits=0)
 by www262.sakura.ne.jp (8.15.2/8.15.2) with ESMTPSA id w7OEqQqf006136
 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
 Fri, 24 Aug 2018 23:52:26 +0900 (JST)
 (envelope-from penguin-kernel@i-love.sakura.ne.jp)
To: Michal Hocko <mhocko@kernel.org>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <8cbfb09f-0c5a-8d43-1f5e-f3ff7612e289@I-love.SAKURA.ne.jp>
 <20180824113629.GI29735@dhcp22.suse.cz>
 <103b1b33-1a1d-27a1-dcf8-5c8ad60056a6@i-love.sakura.ne.jp>
 <20180824133207.GR29735@dhcp22.suse.cz>
From: Tetsuo Handa <penguin-kernel@i-love.sakura.ne.jp>
Message-ID: <72844762-7398-c770-1702-f945573f4059@i-love.sakura.ne.jp>
Date: Fri, 24 Aug 2018 23:52:25 +0900
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180824133207.GR29735@dhcp22.suse.cz>
Content-Language: en-US
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?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>,
 Leon Romanovsky <leonro@mellanox.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>,
 =?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>

T24gMjAxOC8wOC8yNCAyMjozMiwgTWljaGFsIEhvY2tvIHdyb3RlOgo+IE9uIEZyaSAyNC0wOC0x
OCAyMjowMjoyMywgVGV0c3VvIEhhbmRhIHdyb3RlOgo+PiBJIHdvcnJ5IHRoYXQgKGN1cnJlbnRs
eQo+PiBvdXQtb2YtdHJlZSkgdXNlcnMgb2YgdGhpcyBBUEkgYXJlIGludm9sdmluZyB3b3JrIC8g
cmVjdXJzaW9uLgo+IAo+IEkgZG8gbm90IGdpdmUgYSBzbGlnaHRlc3QgYWJvdXQgb3V0LW9mLXRy
ZWUgbW9kdWxlcy4gVGhleSB3aWxsIGhhdmUgdG8KPiBhY2NvbW9kYXRlIHRvIHRoZSBuZXcgQVBJ
LiBJIGhhdmUgbm8gcHJvYmxlbXMgdG8gZXh0ZW5kIHRoZQo+IGRvY3VtZW50YXRpb24gYW5kIGJl
IGV4cGxpY2l0IGFib3V0IHRoaXMgZXhwZWN0YXRpb24uCgpZb3UgZG9uJ3QgbmVlZCB0byBjYXJl
IGFib3V0IG91dC1vZi10cmVlIG1vZHVsZXMuIEJ1dCB5b3UgbmVlZCB0byBoZWFyIGZyb20KbW0v
aG1tLmMgYXV0aG9ycy9tYWludGFpbmVycyB3aGVuIG1ha2luZyBjaGFuZ2VzIGZvciBtbXUtbm90
aWZpZXJzLgoKPiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC9tbXVfbm90aWZpZXIuaCBiL2lu
Y2x1ZGUvbGludXgvbW11X25vdGlmaWVyLmgKPiBpbmRleCAxMzNiYTc4ODIwZWUuLjY5OGUzNzFh
YWZlMyAxMDA2NDQKPiAtLS0gYS9pbmNsdWRlL2xpbnV4L21tdV9ub3RpZmllci5oCj4gKysrIGIv
aW5jbHVkZS9saW51eC9tbXVfbm90aWZpZXIuaAo+IEBAIC0xNTMsNyArMTUzLDkgQEAgc3RydWN0
IG1tdV9ub3RpZmllcl9vcHMgewo+ICAJICoKPiAgCSAqIElmIGJsb2NrYWJsZSBhcmd1bWVudCBp
cyBzZXQgdG8gZmFsc2UgdGhlbiB0aGUgY2FsbGJhY2sgY2Fubm90Cj4gIAkgKiBzbGVlcCBhbmQg
aGFzIHRvIHJldHVybiB3aXRoIC1FQUdBSU4uIDAgc2hvdWxkIGJlIHJldHVybmVkCj4gLQkgKiBv
dGhlcndpc2UuCj4gKwkgKiBvdGhlcndpc2UuIFBsZWFzZSBub3RlIHRoYXQgaWYgaW52YWxpZGF0
ZV9yYW5nZV9zdGFydCBhcHByb3Zlcwo+ICsJICogYSBub24tYmxvY2tpbmcgYmVoYXZpb3IgdGhl
biB0aGUgc2FtZSBhcHBsaWVzIHRvCj4gKwkgKiBpbnZhbGlkYXRlX3JhbmdlX2VuZC4KClByaW9y
IHRvIDkzMDY1YWM3NTNlNDQ0MzggKCJtbSwgb29tOiBkaXN0aW5ndWlzaCBibG9ja2FibGUgbW9k
ZSBmb3IgbW11Cm5vdGlmaWVycyIpLCB3aGV0aGVyIHRvIHV0aWxpemUgTU1VX0lOVkFMSURBVEVf
RE9FU19OT1RfQkxPQ0sgd2FzIHVwIHRvCm1tdS1ub3RpZmllcnMgdXNlcnMuCgoJLQkgKiBJZiBi
b3RoIG9mIHRoZXNlIGNhbGxiYWNrcyBjYW5ub3QgYmxvY2ssIGFuZCBpbnZhbGlkYXRlX3Jhbmdl
CgktCSAqIGNhbm5vdCBibG9jaywgbW11X25vdGlmaWVyX29wcy5mbGFncyBzaG91bGQgaGF2ZQoJ
LQkgKiBNTVVfSU5WQUxJREFURV9ET0VTX05PVF9CTE9DSyBzZXQuCgkrCSAqIElmIGJsb2NrYWJs
ZSBhcmd1bWVudCBpcyBzZXQgdG8gZmFsc2UgdGhlbiB0aGUgY2FsbGJhY2sgY2Fubm90CgkrCSAq
IHNsZWVwIGFuZCBoYXMgdG8gcmV0dXJuIHdpdGggLUVBR0FJTi4gMCBzaG91bGQgYmUgcmV0dXJu
ZWQKCSsJICogb3RoZXJ3aXNlLgoKRXZlbiBvdXQtb2YtdHJlZSBtbXUtbm90aWZpZXJzIHVzZXJz
IGhhZCByaWdodHMgbm90IHRvIGFjY29tbW9kYXRlIChpLmUuCm1ha2UgY2hhbmdlcykgaW1tZWRp
YXRlbHkgYnkgbm90IHNldHRpbmcgTU1VX0lOVkFMSURBVEVfRE9FU19OT1RfQkxPQ0suCgpOb3cg
d2UgYXJlIGluIGEgbWVyZ2Ugd2luZG93LiBBbmQgd2Ugbm90aWNlZCBhIHBvc3NpYmlsaXR5IHRo
YXQgb3V0LW9mLXRyZWUKbW11LW5vdGlmaWVycyB1c2VycyBtaWdodCBoYXZlIHRyb3VibGUgd2l0
aCBtYWtpbmcgY2hhbmdlcyBpbW1lZGlhdGVseSBpbiBvcmRlcgp0byBmb2xsb3cgOTMwNjVhYzc1
M2U0NDQzOCBpZiBleHBlY3RhdGlvbiBmb3IgbW0vaG1tLmMgY2hhbmdlcyBpbW1lZGlhdGVseS4K
QW5kIHlvdSBhcmUgdHJ5aW5nIHRvIGlnbm9yZSBzdWNoIHBvc3NpYmlsaXR5IGJ5IGp1c3QgdXBk
YXRpbmcgZXhwZWN0ZWQgYmVoYXZpb3IKZGVzY3JpcHRpb24gaW5zdGVhZCBvZiBnaXZpbmcgb3V0
LW9mLXRyZWUgdXNlcnMgYSBncmFjZSBwZXJpb2QgdG8gY2hlY2sgYW5kIHVwZGF0ZQp0aGVpciBj
b2RlLgoKPj4gYW5kIGtlZXBzICJhbGwgb3BlcmF0aW9ucyBwcm90ZWN0ZWQgYnkgaG1tLT5taXJy
b3JzX3NlbSBoZWxkIGZvciB3cml0ZSBhcmUKPj4gYXRvbWljIi4gVGhpcyBzdWdnZXN0cyB0aGF0
ICJzb21lIG9wZXJhdGlvbnMgcHJvdGVjdGVkIGJ5IGhtbS0+bWlycm9yc19zZW0gaGVsZAo+PiBm
b3IgcmVhZCB3aWxsIHNsZWVwIChhbmQgaW4gdGhlIHdvcnN0IGNhc2UgaW52b2x2ZXMgbWVtb3J5
IGFsbG9jYXRpb24KPj4gZGVwZW5kZW5jeSkiLgo+IAo+IFllcyBhbmQgc28gd2hhdD8gVGhlIGNs
ZWFyIGV4cGVjdGF0aW9uIGlzIHRoYXQgbmVpdGhlciBvZiB0aGUgcmFuZ2UKPiBub3RpZmllcnMg
ZG8gbm90IHNsZWVwIGluICFibG9ja2luZyBtb2RlLiBJIHJlYWxseSBmYWlsIHRvIHNlZSB3aGF0
IHlvdQo+IGFyZSB0cnlpbmcgdG8gc2F5LgoKSSdtIHNheWluZyAiR2V0IEFDSyBmcm9tIErDqXLD
tG1lIGFib3V0IG1tL2htbS5jIGNoYW5nZXMiLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 15:09:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 15:09:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftDhx-0004Hh-Ip; Fri, 24 Aug 2018 15:09: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=dq09=lh=redhat.com=jglisse@srs-us1.protection.inumbo.net>)
 id 1ftDhw-0004Hc-LW
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 15:09:04 +0000
X-Inumbo-ID: 7313aeb9-a7af-11e8-a8a5-bc764e045a96
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7313aeb9-a7af-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 17:07:42 +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 C39887DAC9;
 Fri, 24 Aug 2018 15:09:02 +0000 (UTC)
Received: from redhat.com (ovpn-125-224.rdu2.redhat.com [10.10.125.224])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 9863510073B5;
 Fri, 24 Aug 2018 15:09:00 +0000 (UTC)
Date: Fri, 24 Aug 2018 11:08:59 -0400
From: Jerome Glisse <jglisse@redhat.com>
To: Michal Hocko <mhocko@kernel.org>
Message-ID: <20180824150858.GB4244@redhat.com>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <8cbfb09f-0c5a-8d43-1f5e-f3ff7612e289@I-love.SAKURA.ne.jp>
 <20180824113248.GH29735@dhcp22.suse.cz>
 <b088e382-e90e-df63-a079-19b2ae2b985d@gmail.com>
 <20180824115226.GK29735@dhcp22.suse.cz>
 <a27ad1a3-34bd-6b7d-fd09-7737ec3c888d@gmail.com>
 <20180824120339.GL29735@dhcp22.suse.cz>
 <eb546bcb-9c5f-7d5d-43a7-bfde489f0e7f@amd.com>
 <20180824123341.GN29735@dhcp22.suse.cz>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180824123341.GN29735@dhcp22.suse.cz>
User-Agent: Mutt/1.10.0 (2018-05-17)
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]); Fri, 24 Aug 2018 15:09:03 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.2]);
 Fri, 24 Aug 2018 15:09:03 +0000 (UTC) for IP:'10.11.54.3'
 DOMAIN:'int-mx03.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'jglisse@redhat.com' RCPT:''
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>,
 Tetsuo Handa <penguin-kernel@i-love.sakura.ne.jp>,
 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>, Jason Gunthorpe <jgg@ziepe.ca>,
 linux-rdma@vger.kernel.org, amd-gfx@lists.freedesktop.org,
 David Airlie <airlied@linux.ie>, 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>, 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>,
 Andrew Morton <akpm@linux-foundation.org>,
 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>

T24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMDI6MzM6NDFQTSArMDIwMCwgTWljaGFsIEhvY2tvIHdy
b3RlOgo+IE9uIEZyaSAyNC0wOC0xOCAxNDoxODo0NCwgQ2hyaXN0aWFuIEvDtm5pZyB3cm90ZToK
PiA+IEFtIDI0LjA4LjIwMTggdW0gMTQ6MDMgc2NocmllYiBNaWNoYWwgSG9ja286Cj4gPiA+IE9u
IEZyaSAyNC0wOC0xOCAxMzo1Nzo1MiwgQ2hyaXN0aWFuIEvDtm5pZyB3cm90ZToKPiA+ID4gPiBB
bSAyNC4wOC4yMDE4IHVtIDEzOjUyIHNjaHJpZWIgTWljaGFsIEhvY2tvOgo+ID4gPiA+ID4gT24g
RnJpIDI0LTA4LTE4IDEzOjQzOjE2LCBDaHJpc3RpYW4gS8O2bmlnIHdyb3RlOgo+ID4gPiBbLi4u
XQo+ID4gPiA+ID4gPiBUaGF0IHdvbid0IHdvcmsgbGlrZSB0aGlzIHRoZXJlIG1pZ2h0IGJlIG11
bHRpcGxlCj4gPiA+ID4gPiA+IGludmFsaWRhdGVfcmFuZ2Vfc3RhcnQoKS9pbnZhbGlkYXRlX3Jh
bmdlX2VuZCgpIHBhaXJzIG9wZW4gYXQgdGhlIHNhbWUgdGltZS4KPiA+ID4gPiA+ID4gRS5nLiB0
aGUgbG9jayBtaWdodCBiZSB0YWtlbiByZWN1cnNpdmVseSBhbmQgdGhhdCBpcyBpbGxlZ2FsIGZv
ciBhCj4gPiA+ID4gPiA+IHJ3X3NlbWFwaG9yZS4KPiA+ID4gPiA+IEkgYW0gbm90IHN1cmUgSSBm
b2xsb3cuIEFyZSB5b3Ugc2F5aW5nIHRoYXQgb25lIGludmFsaWRhdGVfcmFuZ2UgbWlnaHQKPiA+
ID4gPiA+IHRyaWdnZXIgYW5vdGhlciBvbmUgZnJvbSB0aGUgc2FtZSBwYXRoPwo+ID4gPiA+IE5v
LCBidXQgd2hhdCBjYW4gaGFwcGVuIGlzOgo+ID4gPiA+IAo+ID4gPiA+IGludmFsaWRhdGVfcmFu
Z2Vfc3RhcnQoQSxCKTsKPiA+ID4gPiBpbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KEMsRCk7Cj4gPiA+
ID4gLi4uCj4gPiA+ID4gaW52YWxpZGF0ZV9yYW5nZV9lbmQoQyxEKTsKPiA+ID4gPiBpbnZhbGlk
YXRlX3JhbmdlX2VuZChBLEIpOwo+ID4gPiA+IAo+ID4gPiA+IEdyYWJiaW5nIHRoZSByZWFkIGxv
Y2sgdHdpY2Ugd291bGQgYmUgaWxsZWdhbCBpbiB0aGlzIGNhc2UuCj4gPiA+IEkgYW0gc29ycnkg
YnV0IEkgc3RpbGwgZG8gbm90IGZvbGxvdy4gV2hhdCBpcyB0aGUgY29udGV4dCB0aGUgdHdvIGFy
ZQo+ID4gPiBjYWxsZWQgZnJvbT8KPiA+IAo+ID4gSSBkb24ndCBoYXZlIHRoZSBzbGlnaHRlc3Qg
aWRlYS4KPiA+IAo+ID4gPiBDYW4geW91IGdpdmUgbWUgYW4gZXhhbXBsZS4gSSBzaW1wbHkgZG8g
bm90IHNlZSBpdCBpbiB0aGUKPiA+ID4gY29kZSwgbW9zdGx5IGJlY2F1c2UgSSBhbSBub3QgZmFt
aWxpYXIgd2l0aCBpdC4KPiA+IAo+ID4gSSdtIG5laXRoZXIuCj4gPiAKPiA+IFdlIHN0dW1ibGVk
IG92ZXIgdGhhdCBieSBwdXJlIG9ic2VydmF0aW9uIGFuZCBhZnRlciBkaXNjdXNzaW5nIHRoZSBw
cm9ibGVtCj4gPiB3aXRoIEplcm9tZSBjYW1lIHVwIHdpdGggdGhpcyBzb2x1dGlvbi4KPiA+IAo+
ID4gTm8gaWRlYSB3aGVyZSBleGFjdGx5IHRoYXQgY2FzZSBjb21lcyBmcm9tLCBidXQgSSBjYW4g
Y29uZmlybSB0aGF0IGl0IGluZGVlZAo+ID4gaGFwcGVucy4KPiAKPiBUaGlraW5nIGFib3V0IGl0
IHNvbWUgbW9yZSwgSSBjYW4gaW1hZ2luZSB0aGF0IGEgbm90aWZpZXIgY2FsbGJhY2sgd2hpY2gK
PiBwZXJmb3JtcyBhbiBhbGxvY2F0aW9uIG1pZ2h0IHRyaWdnZXIgYSBtZW1vcnkgcmVjbGFpbSBh
bmQgdGhhdCBpbiB0dXJuCj4gbWlnaHQgdHJpZ2dlciBhIG5vdGlmaWVyIHRvIGJlIGludm9rZWQg
YW5kIHJlY3Vyc2UuIEJ1dCBub3RpZmllcgo+IHNob3VsZG4ndCByZWFsbHkgYWxsb2NhdGUgbWVt
b3J5LiBUaGV5IGFyZSBjYWxsZWQgZnJvbSBkZWVwIE1NIGNvZGUKPiBwYXRocyBhbmQgdGhpcyB3
b3VsZCBiZSBleHRyZW1lbHkgZGVhZGxvY2sgcHJvbmUuIE1heWJlIEplcm9tZSBjYW4gY29tZQo+
IHVwIHNvbWUgbW9yZSByZWFsaXN0aWMgc2NlbmFyaW8uIElmIG5vdCB0aGVuIEkgd291bGQgcHJv
cG9zZSB0byBzaW1wbGlmeQo+IHRoZSBsb2NraW5nIGhlcmUuIFdlIGhhdmUgbG9ja2RlcCB0byBj
YXRjaCBzZWxmIGRlYWRsb2NrcyBhbmQgaXQgaXMKPiBhbHdheXMgYmV0dGVyIHRvIGhhbmRsZSBh
IHNwZWNpZmljIGlzc3VlIHJhdGhlciB0aGFuIGhhdmluZyBhIGNvZGUKPiB3aXRob3V0IGEgY2xl
YXIgaW5kaWNhdGlvbiBob3cgaXQgY2FuIHJlY3Vyc2UuCgpNdWx0aXBsZSBjb25jdXJyZW50IG1t
dSBub3RpZmllciwgZm9yIG92ZXJsYXBwaW5nIHJhbmdlIG9yIG5vdCwgaXMKY29tbW9uIChlYWNo
IGNvbmN1cnJlbnQgdGhyZWFkcyBjYW4gdHJpZ2dlciBzb21lKS4gU28geW91IG1pZ2h0IGhhdmUK
bXVsdGlwbGUgaW52YWxpZGF0ZV9yYW5nZV9zdGFydCgpIGluIGZsaWdodCBmb3Igc2FtZSBtbSBh
bmQgdGh1cyBtaWdodApjb21wbGV0ZSBpbiBkaWZmZXJlbnQgb3JkZXIgKGludmFsaWRhdGVfcmFu
Z2VfZW5kKCkpLiBJSVJDIHRoaXMgaXMKd2hhdCB0aGlzIGxvY2sgd2FzIHRyeWluZyB0byBwcm90
ZWN0IGFnYWluc3QuCgpJIGNhbid0IHRoaW5rIG9mIGEgcmVhc29uIGZvciByZWN1cnNpdmUgbW11
IG5vdGlmaWVyIGNhbGwgcmlnaHQgbm93LgpJIHdpbGwgcG9uZGVyIHNlZSBpZiBpIHJlbWVtYmVy
IHNvbWV0aGluZyBhYm91dCBpdC4KCkNoZWVycywKSsOpcsO0bWUKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 15:12:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 15:12:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftDlX-00058B-4U; Fri, 24 Aug 2018 15:12: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=dq09=lh=redhat.com=jglisse@srs-us1.protection.inumbo.net>)
 id 1ftDlV-000584-8w
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 15:12:45 +0000
X-Inumbo-ID: f6832abf-a7af-11e8-a8a5-bc764e045a96
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f6832abf-a7af-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 17:11:23 +0200 (CEST)
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 6570A804B4DB;
 Fri, 24 Aug 2018 15:12:43 +0000 (UTC)
Received: from redhat.com (ovpn-125-224.rdu2.redhat.com [10.10.125.224])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 8566535446;
 Fri, 24 Aug 2018 15:12:41 +0000 (UTC)
Date: Fri, 24 Aug 2018 11:12:40 -0400
From: Jerome Glisse <jglisse@redhat.com>
To: Tetsuo Handa <penguin-kernel@i-love.sakura.ne.jp>
Message-ID: <20180824151239.GC4244@redhat.com>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <8cbfb09f-0c5a-8d43-1f5e-f3ff7612e289@I-love.SAKURA.ne.jp>
 <20180824113629.GI29735@dhcp22.suse.cz>
 <103b1b33-1a1d-27a1-dcf8-5c8ad60056a6@i-love.sakura.ne.jp>
 <20180824133207.GR29735@dhcp22.suse.cz>
 <72844762-7398-c770-1702-f945573f4059@i-love.sakura.ne.jp>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <72844762-7398-c770-1702-f945573f4059@i-love.sakura.ne.jp>
User-Agent: Mutt/1.10.0 (2018-05-17)
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]); Fri, 24 Aug 2018 15:12:43 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.8]);
 Fri, 24 Aug 2018 15:12:43 +0000 (UTC) for IP:'10.11.54.5'
 DOMAIN:'int-mx05.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'jglisse@redhat.com' RCPT:''
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,
 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>,
 Leon Romanovsky <leonro@mellanox.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>

T24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMTE6NTI6MjVQTSArMDkwMCwgVGV0c3VvIEhhbmRhIHdy
b3RlOgo+IE9uIDIwMTgvMDgvMjQgMjI6MzIsIE1pY2hhbCBIb2NrbyB3cm90ZToKPiA+IE9uIEZy
aSAyNC0wOC0xOCAyMjowMjoyMywgVGV0c3VvIEhhbmRhIHdyb3RlOgo+ID4+IEkgd29ycnkgdGhh
dCAoY3VycmVudGx5Cj4gPj4gb3V0LW9mLXRyZWUpIHVzZXJzIG9mIHRoaXMgQVBJIGFyZSBpbnZv
bHZpbmcgd29yayAvIHJlY3Vyc2lvbi4KPiA+IAo+ID4gSSBkbyBub3QgZ2l2ZSBhIHNsaWdodGVz
dCBhYm91dCBvdXQtb2YtdHJlZSBtb2R1bGVzLiBUaGV5IHdpbGwgaGF2ZSB0bwo+ID4gYWNjb21v
ZGF0ZSB0byB0aGUgbmV3IEFQSS4gSSBoYXZlIG5vIHByb2JsZW1zIHRvIGV4dGVuZCB0aGUKPiA+
IGRvY3VtZW50YXRpb24gYW5kIGJlIGV4cGxpY2l0IGFib3V0IHRoaXMgZXhwZWN0YXRpb24uCj4g
Cj4gWW91IGRvbid0IG5lZWQgdG8gY2FyZSBhYm91dCBvdXQtb2YtdHJlZSBtb2R1bGVzLiBCdXQg
eW91IG5lZWQgdG8gaGVhciBmcm9tCj4gbW0vaG1tLmMgYXV0aG9ycy9tYWludGFpbmVycyB3aGVu
IG1ha2luZyBjaGFuZ2VzIGZvciBtbXUtbm90aWZpZXJzLgo+IAo+ID4gZGlmZiAtLWdpdCBhL2lu
Y2x1ZGUvbGludXgvbW11X25vdGlmaWVyLmggYi9pbmNsdWRlL2xpbnV4L21tdV9ub3RpZmllci5o
Cj4gPiBpbmRleCAxMzNiYTc4ODIwZWUuLjY5OGUzNzFhYWZlMyAxMDA2NDQKPiA+IC0tLSBhL2lu
Y2x1ZGUvbGludXgvbW11X25vdGlmaWVyLmgKPiA+ICsrKyBiL2luY2x1ZGUvbGludXgvbW11X25v
dGlmaWVyLmgKPiA+IEBAIC0xNTMsNyArMTUzLDkgQEAgc3RydWN0IG1tdV9ub3RpZmllcl9vcHMg
ewo+ID4gIAkgKgo+ID4gIAkgKiBJZiBibG9ja2FibGUgYXJndW1lbnQgaXMgc2V0IHRvIGZhbHNl
IHRoZW4gdGhlIGNhbGxiYWNrIGNhbm5vdAo+ID4gIAkgKiBzbGVlcCBhbmQgaGFzIHRvIHJldHVy
biB3aXRoIC1FQUdBSU4uIDAgc2hvdWxkIGJlIHJldHVybmVkCj4gPiAtCSAqIG90aGVyd2lzZS4K
PiA+ICsJICogb3RoZXJ3aXNlLiBQbGVhc2Ugbm90ZSB0aGF0IGlmIGludmFsaWRhdGVfcmFuZ2Vf
c3RhcnQgYXBwcm92ZXMKPiA+ICsJICogYSBub24tYmxvY2tpbmcgYmVoYXZpb3IgdGhlbiB0aGUg
c2FtZSBhcHBsaWVzIHRvCj4gPiArCSAqIGludmFsaWRhdGVfcmFuZ2VfZW5kLgo+IAo+IFByaW9y
IHRvIDkzMDY1YWM3NTNlNDQ0MzggKCJtbSwgb29tOiBkaXN0aW5ndWlzaCBibG9ja2FibGUgbW9k
ZSBmb3IgbW11Cj4gbm90aWZpZXJzIiksIHdoZXRoZXIgdG8gdXRpbGl6ZSBNTVVfSU5WQUxJREFU
RV9ET0VTX05PVF9CTE9DSyB3YXMgdXAgdG8KPiBtbXUtbm90aWZpZXJzIHVzZXJzLgo+IAo+IAkt
CSAqIElmIGJvdGggb2YgdGhlc2UgY2FsbGJhY2tzIGNhbm5vdCBibG9jaywgYW5kIGludmFsaWRh
dGVfcmFuZ2UKPiAJLQkgKiBjYW5ub3QgYmxvY2ssIG1tdV9ub3RpZmllcl9vcHMuZmxhZ3Mgc2hv
dWxkIGhhdmUKPiAJLQkgKiBNTVVfSU5WQUxJREFURV9ET0VTX05PVF9CTE9DSyBzZXQuCj4gCSsJ
ICogSWYgYmxvY2thYmxlIGFyZ3VtZW50IGlzIHNldCB0byBmYWxzZSB0aGVuIHRoZSBjYWxsYmFj
ayBjYW5ub3QKPiAJKwkgKiBzbGVlcCBhbmQgaGFzIHRvIHJldHVybiB3aXRoIC1FQUdBSU4uIDAg
c2hvdWxkIGJlIHJldHVybmVkCj4gCSsJICogb3RoZXJ3aXNlLgo+IAo+IEV2ZW4gb3V0LW9mLXRy
ZWUgbW11LW5vdGlmaWVycyB1c2VycyBoYWQgcmlnaHRzIG5vdCB0byBhY2NvbW1vZGF0ZSAoaS5l
Lgo+IG1ha2UgY2hhbmdlcykgaW1tZWRpYXRlbHkgYnkgbm90IHNldHRpbmcgTU1VX0lOVkFMSURB
VEVfRE9FU19OT1RfQkxPQ0suCj4gCj4gTm93IHdlIGFyZSBpbiBhIG1lcmdlIHdpbmRvdy4gQW5k
IHdlIG5vdGljZWQgYSBwb3NzaWJpbGl0eSB0aGF0IG91dC1vZi10cmVlCj4gbW11LW5vdGlmaWVy
cyB1c2VycyBtaWdodCBoYXZlIHRyb3VibGUgd2l0aCBtYWtpbmcgY2hhbmdlcyBpbW1lZGlhdGVs
eSBpbiBvcmRlcgo+IHRvIGZvbGxvdyA5MzA2NWFjNzUzZTQ0NDM4IGlmIGV4cGVjdGF0aW9uIGZv
ciBtbS9obW0uYyBjaGFuZ2VzIGltbWVkaWF0ZWx5Lgo+IEFuZCB5b3UgYXJlIHRyeWluZyB0byBp
Z25vcmUgc3VjaCBwb3NzaWJpbGl0eSBieSBqdXN0IHVwZGF0aW5nIGV4cGVjdGVkIGJlaGF2aW9y
Cj4gZGVzY3JpcHRpb24gaW5zdGVhZCBvZiBnaXZpbmcgb3V0LW9mLXRyZWUgdXNlcnMgYSBncmFj
ZSBwZXJpb2QgdG8gY2hlY2sgYW5kIHVwZGF0ZQo+IHRoZWlyIGNvZGUuCgpJbnRlbnRpb24gaXMg
dGhhdCA5OSUgb2YgSE1NIHVzZXJzIHdpbGwgYmUgdXBzdHJlYW0gYXMgbG9uZyBhcyB0aGV5IGFy
ZQpub3QgcGVvcGxlIHNob3VsZG4ndCB3b3JyeS4gV2UgaGF2ZSBiZWVuIHdvcmtpbmcgb24gbm91
dmVhdSB0byB1c2UgaXQKZm9yIHRoZSBsYXN0IHllYXIgb3Igc28uIE1hbnkgYml0cyB3ZXJlIGFk
ZGVkIGluIDQuMTYsIDQuMTcsIDQuMTggYW5kIGkKaG9wZSBpdCB3aWxsIGFsbCBiZSB0aGVyZSBp
biA0LjIwLzQuMjEgdGltZWZyYW1lLgoKU2VlIG15IG90aGVyIG1haWwgZm9yIGxpc3Qgb2Ygb3Ro
ZXIgdXNlcnMuCgo+IAo+ID4+IGFuZCBrZWVwcyAiYWxsIG9wZXJhdGlvbnMgcHJvdGVjdGVkIGJ5
IGhtbS0+bWlycm9yc19zZW0gaGVsZCBmb3Igd3JpdGUgYXJlCj4gPj4gYXRvbWljIi4gVGhpcyBz
dWdnZXN0cyB0aGF0ICJzb21lIG9wZXJhdGlvbnMgcHJvdGVjdGVkIGJ5IGhtbS0+bWlycm9yc19z
ZW0gaGVsZAo+ID4+IGZvciByZWFkIHdpbGwgc2xlZXAgKGFuZCBpbiB0aGUgd29yc3QgY2FzZSBp
bnZvbHZlcyBtZW1vcnkgYWxsb2NhdGlvbgo+ID4+IGRlcGVuZGVuY3kpIi4KPiA+IAo+ID4gWWVz
IGFuZCBzbyB3aGF0PyBUaGUgY2xlYXIgZXhwZWN0YXRpb24gaXMgdGhhdCBuZWl0aGVyIG9mIHRo
ZSByYW5nZQo+ID4gbm90aWZpZXJzIGRvIG5vdCBzbGVlcCBpbiAhYmxvY2tpbmcgbW9kZS4gSSBy
ZWFsbHkgZmFpbCB0byBzZWUgd2hhdCB5b3UKPiA+IGFyZSB0cnlpbmcgdG8gc2F5Lgo+IAo+IEkn
bSBzYXlpbmcgIkdldCBBQ0sgZnJvbSBKw6lyw7RtZSBhYm91dCBtbS9obW0uYyBjaGFuZ2VzIi4K
CkkgYW0gZmluZSB3aXRoIE1pY2hhbCBwYXRjaCwgaSBhbHJlYWR5IHNhaWQgc28gY291cGxlIG1v
bnRoIGFnbyBmaXJzdCB0aW1lCnRoaXMgZGlzY3Vzc2lvbiBkaWQgcG9wIHVwLCBNaWNoYWwgeW91
IGNhbiBhZGQ6CgpSZXZpZXdlZC1ieTogSsOpcsO0bWUgR2xpc3NlIDxqZ2xpc3NlQHJlZGhhdC5j
b20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 15:13:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 15:13: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 1ftDmd-0005EE-Ka; Fri, 24 Aug 2018 15: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=+yjm=lh=citrix.com=prvs=76705ec17=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1ftDmc-0005E7-PE
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 15:13:54 +0000
X-Inumbo-ID: 1e71012d-a7b0-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1e71012d-a7b0-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 17:12:32 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,283,1531785600"; d="scan'208";a="63646765"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23424.8364.163269.86514@mariner.uk.xensource.com>
Date: Fri, 24 Aug 2018 16:13:48 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180824084618.ejprzlpogibbqdn4@citrix.com>
References: <4ef3af75faaf88e164744c7007947590@crc.id.au>
 <20180824084618.ejprzlpogibbqdn4@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] Backport request -
 3a2b8525b883baa87fe89b3da58f5c09fa599b99 to staging-4.9
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Steven Haigh <netwiz@crc.id.au>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2VpIExpdSB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gQmFja3BvcnQgcmVxdWVzdCAtIDNhMmI4
NTI1Yjg4M2JhYTg3ZmU4OWIzZGE1OGY1YzA5ZmE1OTliOTkgdG8gc3RhZ2luZy00LjkiKToKPiBP
biBGcmksIEF1ZyAyNCwgMjAxOCBhdCAxMjozMjo1N1BNICsxMDAwLCBTdGV2ZW4gSGFpZ2ggd3Jv
dGU6Cj4gPiBDb21taXQ6Cj4gPiBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD14ZW4u
Z2l0O2E9Y29tbWl0O2g9M2EyYjg1MjViODgzYmFhODdmZTg5YjNkYTU4ZjVjMDlmYTU5OWI5OQo+
ID4gCj4gPiBJJ3ZlIGFsc28gcnVuIGFjcm9zcyB0aGlzIGJ1aWxkaW5nIHRoZSBzdGFnaW5nLTQu
OSBicmFuY2ggb24gUkhFTDcuCgpUaGFua3MuICBJIGhhdmUgcXVldWVkIHRoaXMuICAoSXQncyBv
bmx5IGJlZW4gaW4gbWFzdGVyIGZvciAzIGRheXMgc28KSSB3b24ndCBkbyBpdCByaWdodCBub3cu
KQoKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 15:15:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 15:15:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftDoH-0005NM-1M; Fri, 24 Aug 2018 15:15: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=+yjm=lh=citrix.com=prvs=76705ec17=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1ftDoF-0005NF-PD
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 15:15:35 +0000
X-Inumbo-ID: a41184fa-a7b0-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a41184fa-a7b0-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 15:16:14 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,283,1531785600"; d="scan'208";a="63646942"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23424.8466.356451.796784@mariner.uk.xensource.com>
Date: Fri, 24 Aug 2018 16:15:30 +0100
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20180824105404.8131-1-wei.liu2@citrix.com>
References: <20180824105404.8131-1-wei.liu2@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] tools: building IPXE should be determined
 by CONFIG_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@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2VpIExpdSB3cml0ZXMgKCJbUEFUQ0hdIHRvb2xzOiBidWlsZGluZyBJUFhFIHNob3VsZCBiZSBk
ZXRlcm1pbmVkIGJ5IENPTkZJR19JUFhFIik6Cj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUu
Y2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 15:16:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 15: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 1ftDpM-0005Tu-CI; Fri, 24 Aug 2018 15:16: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=+yjm=lh=citrix.com=prvs=76705ec17=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1ftDpK-0005Tn-La
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 15:16:42 +0000
X-Inumbo-ID: 83ff9a04-a7b0-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 83ff9a04-a7b0-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 17:15:20 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,283,1531785600"; d="scan'208";a="63647055"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23424.8534.736419.663043@mariner.uk.xensource.com>
Date: Fri, 24 Aug 2018 16:16:38 +0100
To: Paul Durrant <paul.durrant@citrix.com>
In-Reply-To: <20180824121626.27261-1-paul.durrant@citrix.com>
References: <20180824121626.27261-1-paul.durrant@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] xenforeignmemory: work around bug in older
 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@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>

UGF1bCBEdXJyYW50IHdyaXRlcyAoIltQQVRDSF0geGVuZm9yZWlnbm1lbW9yeTogd29yayBhcm91
bmQgYnVnIGluIG9sZGVyIHByaXZjbWQiKToKPiBWZXJzaW9ucyBvZiBsaW51eCBwcml2Y21kIHBy
aW9yIHRvIGNvbW1pdCBkYzllYWI2ZmQ5NGQgKCJyZXR1cm4gLUVOT1RUWQo+IGZvciB1bmltcGxl
bWVudGVkIElPQ1RMcyIpIHdpbGwgcmV0dXJuIC1FSU5WQUwgcmF0aGVyIHRoYW4gdGhlIGNvbnZl
bnRpb25hbAo+IC1FTk9UVFkgZm9yIHVuaW1wbGVtZW50ZWQgY29kZXMuIFRoaXMgYnJlYWtzIHRo
ZSBlcnJvciBwYXRoIGluCj4gbGlieGVuZm9yZWlnbm1lbW9yeSByZXNvdXJjZSBtYXBwaW5nLCB3
aGljaCBvbmx5IHRyYW5zbGF0ZXMgRU5PVFRZIGludG8KPiBFT1BOT1RTVVBQIHRvIGluZm9ybSBj
YWxsZXJzIG9mIHRoZSBuZWVkIHRvIHVzZSBhbiBhbHRlcm5hdGl2ZSAobGVnYWN5KQo+IG1lY2hh
bmlzbS4KPiAKPiBUaGlzIHBhdGNoIGFkZHMgYSBuZXcgJ3VuaW1wbGVtZW50ZWQnIFsxXSBpb2N0
bCBjb2RlIGludG8gdGhlIGxvY2FsCj4gcHJpdmNtZCBoZWFkZXIgd2hpY2ggaXMgdGhlbiB1c2Vk
IHRvIHByb2JlIGZvciB0aGUgYXBwcm9wcmlhdGUgZXJybm8gdG8KPiB0cmFuc2xhdGUgaW4gdGhl
IHJlc291cmNlIG1hcHBpbmcgZXJyb3IgcGF0aAo+IAo+IFsxXSB0aGlzIGlzIGEgY29kZSB0aGF0
IGhhcywgc28gZmFyLCBuZXZlciBiZWVuIHVzZWQgaW4gYW55IHZlcnNpb24gb2YKPiAgICAgcHJp
dmNtZCBhbmQgd2lsbCBiZSBhZGRlZCB0byBmdXR1cmUgdmVyc2lvbnMgb2YgdGhlIGhlYWRlciBp
biB0aGUKPiAgICAgbGludXggc291cmNlLCB0byBtYWtlIHN1cmUgaXQgc3RheXMgdW5pbXBsZW1l
bnRlZC4KCkhvdyBpcnJpdGF0aW5nISAgVGhhbmtzIGZvciBmaXhpbmcgaXQuCgpBY2tlZC1ieTog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 15:22:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 15:22: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 1ftDvH-0006RU-3m; Fri, 24 Aug 2018 15:22: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=n8yf=lh=citrix.com=prvs=76773b150=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftDvF-0006RP-Ek
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 15:22:49 +0000
X-Inumbo-ID: a6df3890-a7b1-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a6df3890-a7b1-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 15:23:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,283,1531785600"; d="scan'208";a="63647794"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 24 Aug 2018 16:22:15 +0100
Message-ID: <20180824152215.8823-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] rombios: work around clang's
 -Waddress-of-packed-member
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, 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>

QnVpbGRpbmcgcm9tYmlvcyB3aXRoIGNsYW5nIFhYWCBmYWlscyB3aXRoOgoKdGNnYmlvcy5jOjE1
MTk6MzQ6IGVycm9yOiB0YWtpbmcgYWRkcmVzcyBvZiBwYWNrZWQgbWVtYmVyICd1JyBvZiBjbGFz
cyBvciBzdHJ1Y3R1cmUgJ3B1c2hhZF9yZWdzX3QnIG1heSByZXN1bHQgaW4gYW4gdW5hbGlnbmVk
IHBvaW50ZXIgdmFsdWUgWy1XZXJyb3IsLVdhZGRyZXNzLW9mLXBhY2tlZC1tZW1iZXJdCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICDCrnMtPnUucjMyLmVkeCk7
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXn5+fn5+fn5+
fn5+fn5+CgpXb3JrIGFyb3VuZCB0aGF0IGJ5IHVzaW5nIGFuIGludGVybWVkaWF0ZSB2YXJpYWJs
ZS4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogdG9v
bHMvZmlybXdhcmUvcm9tYmlvcy8zMmJpdC90Y2diaW9zL3RjZ2Jpb3MuYyB8IDcgKysrKystLQog
MSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS90b29scy9maXJtd2FyZS9yb21iaW9zLzMyYml0L3RjZ2Jpb3MvdGNnYmlvcy5jIGIvdG9v
bHMvZmlybXdhcmUvcm9tYmlvcy8zMmJpdC90Y2diaW9zL3RjZ2Jpb3MuYwppbmRleCBmYTIyYzQ0
NjBhLi41ODEzNDBkYThlIDEwMDY0NAotLS0gYS90b29scy9maXJtd2FyZS9yb21iaW9zLzMyYml0
L3RjZ2Jpb3MvdGNnYmlvcy5jCisrKyBiL3Rvb2xzL2Zpcm13YXJlL3JvbWJpb3MvMzJiaXQvdGNn
Ymlvcy90Y2diaW9zLmMKQEAgLTE1MDcsNyArMTUwNyw4IEBAIHVpbnQzMl90IFRDR0ludGVycnVw
dEhhbmRsZXIocHVzaGFkX3JlZ3NfdCAqcmVncywgdWludDMyX3QgZXNkcywKIAkJCSAgICAgIHJl
Z3MtPnUucjMyLmVkeCk7CiAJCUNMRUFSX0NGKCk7CiAJCWJyZWFrOwotCWNhc2UgMHgwNzoKKwlj
YXNlIDB4MDc6IHsKKwkJdWludDMyX3QgZWR4ID0gcmVncy0+dS5yMzIuZWR4OwogCQlyZWdzLT51
LnIzMi5lYXggPQogCQkgIENvbXBhY3RIYXNoTG9nRXh0ZW5kRXZlbnQzMigodW5zaWduZWQgY2hh
ciAqKQogCQkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQUREUl9GUk9NX1NFR19P
RkYoRVMsCkBAIC0xNTE2LDkgKzE1MTcsMTEgQEAgdWludDMyX3QgVENHSW50ZXJydXB0SGFuZGxl
cihwdXNoYWRfcmVnc190ICpyZWdzLCB1aW50MzJfdCBlc2RzLAogCQkgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICByZWdzLT51LnIzMi5lYngsCiAJCSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHJlZ3MtPnUucjMyLmVjeCwKIAkJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cmVncy0+dS5yMzIuZWR4LAotCQkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmcmVncy0+
dS5yMzIuZWR4KTsKKwkJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmVkeCk7CisJCXJl
Z3MtPnUucjMyLmVkeCA9IGVkeDsKIAkJQ0xFQVJfQ0YoKTsKIAkJYnJlYWs7CisJfQogCWRlZmF1
bHQ6CiAJCVNFVF9DRigpOwogCX0KLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 15:23:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 15: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 1ftDvS-0006SH-E2; Fri, 24 Aug 2018 15: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=n8yf=lh=citrix.com=prvs=76773b150=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftDvR-0006SB-Tj
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 15:23:01 +0000
X-Inumbo-ID: ae1ab907-a7b1-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ae1ab907-a7b1-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 15:23:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,283,1531785600"; d="scan'208";a="63647839"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 24 Aug 2018 16:22:47 +0100
Message-ID: <20180824152247.9166-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] 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: 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>

UHJldmlvdXNseSBpdCBpcyBkaXNhYmxlZCBiZWNhdXNlIHRoZSBlbWJlZGRlZCBpcHhlIGNhbid0
IGJlIGJ1aWx0CndpdGggY2xhbmcuIE5vdyB0aGF0IGlweGUgaXMgc3BsaXQgb3V0IHdlIGNhbiB1
c2UgLS13aXRoLXN5c3RlbS1pcHhlCnRvIHdvcmsgYXJvdW5kIHRoZSBpc3N1ZS4KClNpZ25lZC1v
ZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogYXV0b21hdGlvbi9zY3Jp
cHRzL2J1aWxkIHwgNCArKy0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2F1dG9tYXRpb24vc2NyaXB0cy9idWlsZCBiL2F1dG9t
YXRpb24vc2NyaXB0cy9idWlsZAppbmRleCAwNTQyMjZiZDczLi4zMzJjM2ZiNjE5IDEwMDc1NQot
LS0gYS9hdXRvbWF0aW9uL3NjcmlwdHMvYnVpbGQKKysrIGIvYXV0b21hdGlvbi9zY3JpcHRzL2J1
aWxkCkBAIC0xNiw4ICsxNiw4IEBAIGNmZ2FyZ3MrPSgiLS1lbmFibGUtZG9jcyIpCiBpZiBbWyAi
JHtDQ30iID09ICJjbGFuZyIgXV07IHRoZW4KICAgICAjIFNlYUJJT1MgY2Fubm90IGJlIGJ1aWx0
IHdpdGggY2xhbmcKICAgICBjZmdhcmdzKz0oIi0td2l0aC1zeXN0ZW0tc2VhYmlvcz0vdXNyL3No
YXJlL3NlYWJpb3MvYmlvcy5iaW4iKQotICAgICMgaVBYRSBjYW5ub3QgYmUgYnVpbHQgd2l0aCBj
bGFuZyBzbyB3ZSBjYW5ub3QgYnVpbGQgcm9tYmlvcwotICAgIGNmZ2FyZ3MrPSgiLS1kaXNhYmxl
LXJvbWJpb3MiKQorICAgICMgaVBYRSBjYW5ub3QgYmUgYnVpbHQgd2l0aCBjbGFuZworICAgIGNm
Z2FyZ3MrPSgiLS13aXRoLXN5c3RlbS1pcHhlPS91c3IvbGliL2lweGUvaXB4ZS5weGUiKQogICAg
ICMgbmV3bGliIGNhbm5vdCBiZSBidWlsdCB3aXRoIGNsYW5nIHNvIHdlIGNhbm5vdCBidWlsZCBz
dHViZG9tcwogICAgIGNmZ2FyZ3MrPSgiLS1kaXNhYmxlLXN0dWJkb20iKQogZmkKLS0gCjIuMTEu
MAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 15:30:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 15:30:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftE2u-0007He-88; Fri, 24 Aug 2018 15: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=pgyi=lh=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1ftE2s-0007HZ-Ls
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 15:30:42 +0000
X-Inumbo-ID: 77cc1dab-a7b2-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 77cc1dab-a7b2-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 17:29:19 +0200 (CEST)
Received: by mail-qt0-x242.google.com with SMTP id n6-v6so10564024qtl.4
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 08:30:39 -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=HmIuDYJz3lnzxi6/H8xqxiiDdZWT1eMlkiq2UH8eHSg=;
 b=hIyCL7i9EfLO3BI5S+G9HyI23yAIOPxVvBGLAu2GAd2gmJStq9IQcakrn/vjGpzIID
 Vvi2/NmkxaBSebQhTdfWxN6Z6MvNyW7zWk6QJQ+ISwz1n4ntQeLCZUVVFTSFXeRnDWtF
 wZkmK2PPZr852aKsb9dk1tP6T8lGZ3lJ69R8E=
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=HmIuDYJz3lnzxi6/H8xqxiiDdZWT1eMlkiq2UH8eHSg=;
 b=bvgDwHrYYJaAB1blDoPYOu/Dg51OpWe+7r0GhTcPV6vP9BIauC6f1yoBeMhkuK4dEB
 mZudOAiEWEi3GppjjSsz24ff4ji1FtGcAGn+sltJ9BAiP05O63HQDQjNH/R8TOMoEdKa
 pKW9qyGS6KK2zThwlpbRbuWDxWtU3hIryNqqFYcXJojcyAWzrG48Zg/DDHTqm+ogODMJ
 uziI9MOWPMvCJY1P1a805Y4nogpPMh69Y+kSPFPpcIvDDQXJ8+wclwY2qJsUsdH947FY
 7HYMarA43Zp13CaDnbE07eUqTmT60LnT7UtcHPaZIPgWW5mL1Yv/LMgH3ota/E4yN6J9
 mtdg==
X-Gm-Message-State: APzg51B4kdpI7PnZWx8hpMZTU+jiX/QUIIMvxiK4HSTfmjdxWx27yd1t
 Djaf2cK9u7p/dyXu/tiIIDH40A==
X-Google-Smtp-Source: ANB0Vdaq9de4nDTO1InjldJzQ3DpOhLejX+y2f055I8ak3fNEna0dr5lO8fneEiUREy4A3fXzB9a3Q==
X-Received: by 2002:ac8:32c2:: with SMTP id a2-v6mr2216192qtb.73.1535124639463; 
 Fri, 24 Aug 2018 08:30:39 -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 a17-v6sm4490336qkb.62.2018.08.24.08.30.38
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 08:30:38 -0700 (PDT)
Date: Fri, 24 Aug 2018 10:30:37 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180824153037.pfxqfuxy4afezc6u@doug-macbook.localdomain>
References: <20180824152215.8823-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180824152215.8823-1-wei.liu2@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] rombios: work around clang's
 -Waddress-of-packed-member
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, 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>

T24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMDQ6MjI6MTVQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBCdWlsZGluZyByb21iaW9zIHdpdGggY2xhbmcgWFhYIGZhaWxzIHdpdGg6Cj4gCj4gdGNnYmlv
cy5jOjE1MTk6MzQ6IGVycm9yOiB0YWtpbmcgYWRkcmVzcyBvZiBwYWNrZWQgbWVtYmVyICd1JyBv
ZiBjbGFzcyBvciBzdHJ1Y3R1cmUgJ3B1c2hhZF9yZWdzX3QnIG1heSByZXN1bHQgaW4gYW4gdW5h
bGlnbmVkIHBvaW50ZXIgdmFsdWUgWy1XZXJyb3IsLVdhZGRyZXNzLW9mLXBhY2tlZC1tZW1iZXJd
Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIMKucy0+dS5y
MzIuZWR4KTsKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IF5+fn5+fn5+fn5+fn5+fgo+IAo+IFdvcmsgYXJvdW5kIHRoYXQgYnkgdXNpbmcgYW4gaW50ZXJt
ZWRpYXRlIHZhcmlhYmxlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CgpSZXZpZXdlZC1ieTogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29t
PgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 15:32:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 15:32:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftE4b-0007ZU-LW; Fri, 24 Aug 2018 15:32: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=pgyi=lh=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1ftE4Z-0007ZM-Tx
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 15:32:27 +0000
X-Inumbo-ID: b735c4a9-a7b2-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 b735c4a9-a7b2-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 17:31:05 +0200 (CEST)
Received: by mail-qk0-x241.google.com with SMTP id g197-v6so6100769qke.5
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 08:32: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=PtiVf4SZJsGN7aXgzZEXd+DmkneOACz/yqKrOu12lxo=;
 b=MzFE5sThvGwM2s5hZ8txaUkDreqEwwFwl+XJl6jyBllHJe5QmQSkpVTCvcwP1LuvWR
 /jMqi3ytnQU5ow7DrmPVKAOJpz5ex8NqejrsE+ZBQCCOoLXpg5HO5OT4+I3DXDX6kYQr
 5xKaxNHmLTC6P6DDdfNrc8AMjcdtzXMh/Pu7o=
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=PtiVf4SZJsGN7aXgzZEXd+DmkneOACz/yqKrOu12lxo=;
 b=B15V5m2Y5MKh9RGyA6BwXMw4ImvLqym4tyCo2dDPiaTuRkfhfPVGuC5UPLXntlql+k
 xtfH1EgmjbEHDM653BhMjMNSNdCYn/vXRWMqmMpc6IKrSwEpmv/1eBxHWtd1yrtXt1lU
 t0DvjKgFe9ClyONVhBW6QyKgnoQ8pVkJ+nYXxoqzoq7KSTTcdewDhWQ2h3WlYeoIdwhU
 jjPKIXobPMXizs6I/ohH77nADWkjELyXztZnDtNrD7RnJFel28IRO2OEQ/cB4cJQ2zRJ
 cNbuJTokHClAmadexLON3Q6wOCvUpAZqAUZ0jQBQwUej2pK1Grh972MoqDgeeZOyMVVw
 Ns4g==
X-Gm-Message-State: APzg51BtbK/o0hf5e17XbZLCljupTn5ydikVXCT2oqVAUJl/Uze01Cjl
 pmp10jE26RbBGhPvoe18UzAMqQ==
X-Google-Smtp-Source: ANB0VdaR8bYbAicTfloYWQQdSAgUmAw4kkDkwMGMviYoocTr6zhQuf367VzF5LcMahup1NilCFv6Pg==
X-Received: by 2002:a37:6142:: with SMTP id
 v63-v6mr2222929qkb.80.1535124745837; 
 Fri, 24 Aug 2018 08:32: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 y142-v6sm4620388qka.5.2018.08.24.08.32.24
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 08:32:25 -0700 (PDT)
Date: Fri, 24 Aug 2018 10:32:24 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180824153224.ufzcfzk6xbi2nzqk@doug-macbook.localdomain>
References: <20180824152247.9166-1-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180824152247.9166-1-wei.liu2@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v2] 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@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMDQ6MjI6NDdQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBQcmV2aW91c2x5IGl0IGlzIGRpc2FibGVkIGJlY2F1c2UgdGhlIGVtYmVkZGVkIGlweGUgY2Fu
J3QgYmUgYnVpbHQKPiB3aXRoIGNsYW5nLiBOb3cgdGhhdCBpcHhlIGlzIHNwbGl0IG91dCB3ZSBj
YW4gdXNlIC0td2l0aC1zeXN0ZW0taXB4ZQo+IHRvIHdvcmsgYXJvdW5kIHRoZSBpc3N1ZS4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IC0tLQo+ICsg
ICAgIyBpUFhFIGNhbm5vdCBiZSBidWlsdCB3aXRoIGNsYW5nCj4gKyAgICBjZmdhcmdzKz0oIi0t
d2l0aC1zeXN0ZW0taXB4ZT0vdXNyL2xpYi9pcHhlL2lweGUucHhlIikKCkRpZCB3ZSBldmVyIGdl
dCBhbGwgdGhlIGNvbnRhaW5lcnMgdXBkYXRlZCB3aXRoIHRoaXMgZmlsZSBpbiBwbGFjZT8KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 15:32:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 15:32:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftE50-0007cH-03; Fri, 24 Aug 2018 15: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=n8yf=lh=citrix.com=prvs=76773b150=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftE4y-0007c3-Db
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 15:32:52 +0000
X-Inumbo-ID: 0e32f9b0-a7b3-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0e32f9b0-a7b3-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 15:33:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,283,1531785600"; d="scan'208";a="63648899"
Date: Fri, 24 Aug 2018 16:32:15 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <20180824153215.7fpmgrhrdaoe777c@citrix.com>
References: <20180824152215.8823-1-wei.liu2@citrix.com>
 <20180824153037.pfxqfuxy4afezc6u@doug-macbook.localdomain>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180824153037.pfxqfuxy4afezc6u@doug-macbook.localdomain>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] rombios: work around clang's
 -Waddress-of-packed-member
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMTA6MzA6MzdBTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gT24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMDQ6MjI6MTVQTSArMDEwMCwgV2VpIExp
dSB3cm90ZToKPiA+IEJ1aWxkaW5nIHJvbWJpb3Mgd2l0aCBjbGFuZyBYWFggZmFpbHMgd2l0aDoK
Ck9vcHMsIEkgaGF2ZSBtZWFudCB0byByZXBsYWNlIFhYWCB3aXRoIHRoZSByaWdodCB2ZXJzaW9u
IG51bWJlci4KCldpbGwgZml4IHRoYXQgd2hpbGUgY29tbWl0dGluZy4KCj4gPiAKPiA+IHRjZ2Jp
b3MuYzoxNTE5OjM0OiBlcnJvcjogdGFraW5nIGFkZHJlc3Mgb2YgcGFja2VkIG1lbWJlciAndScg
b2YgY2xhc3Mgb3Igc3RydWN0dXJlICdwdXNoYWRfcmVnc190JyBtYXkgcmVzdWx0IGluIGFuIHVu
YWxpZ25lZCBwb2ludGVyIHZhbHVlIFstV2Vycm9yLC1XYWRkcmVzcy1vZi1wYWNrZWQtbWVtYmVy
XQo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIMKucy0+
dS5yMzIuZWR4KTsKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXn5+fn5+fn5+fn5+fn5+Cj4gPiAKPiA+IFdvcmsgYXJvdW5kIHRoYXQgYnkgdXNpbmcg
YW4gaW50ZXJtZWRpYXRlIHZhcmlhYmxlLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IAo+IFJldmlld2VkLWJ5OiBEb3VnIEdvbGRzdGVpbiA8
Y2FyZG9lQGNhcmRvZS5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 15:33:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 15: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 1ftE5N-0007gc-9z; Fri, 24 Aug 2018 15: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=n8yf=lh=citrix.com=prvs=76773b150=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftE5M-0007gO-1W
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 15:33:16 +0000
X-Inumbo-ID: 1bf30176-a7b3-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1bf30176-a7b3-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 15:33:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,283,1531785600"; d="scan'208";a="63649025"
Date: Fri, 24 Aug 2018 16:33:11 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <20180824153310.7vihjkwt7pksxok3@citrix.com>
References: <20180824152215.8823-1-wei.liu2@citrix.com>
 <20180824153037.pfxqfuxy4afezc6u@doug-macbook.localdomain>
 <20180824153215.7fpmgrhrdaoe777c@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180824153215.7fpmgrhrdaoe777c@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] rombios: work around clang's
 -Waddress-of-packed-member
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMDQ6MzI6MTVQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBGcmksIEF1ZyAyNCwgMjAxOCBhdCAxMDozMDozN0FNIC0wNTAwLCBEb3VnIEdvbGRzdGVp
biB3cm90ZToKPiA+IE9uIEZyaSwgQXVnIDI0LCAyMDE4IGF0IDA0OjIyOjE1UE0gKzAxMDAsIFdl
aSBMaXUgd3JvdGU6Cj4gPiA+IEJ1aWxkaW5nIHJvbWJpb3Mgd2l0aCBjbGFuZyBYWFggZmFpbHMg
d2l0aDoKPiAKPiBPb3BzLCBJIGhhdmUgbWVhbnQgdG8gcmVwbGFjZSBYWFggd2l0aCB0aGUgcmln
aHQgdmVyc2lvbiBudW1iZXIuCj4gCj4gV2lsbCBmaXggdGhhdCB3aGlsZSBjb21taXR0aW5nLgoK
VGhlIHZlcnNpb24gdXNlZCBpbiBEZWJpYW4gdW5zdGFibGUgaXMgNi4wLjEtMiAodGFncy9SRUxF
QVNFXzYwMS9maW5hbCkKCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 15:34:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 15:34:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftE6i-0007t7-O0; Fri, 24 Aug 2018 15:34: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=n8yf=lh=citrix.com=prvs=76773b150=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftE6h-0007ss-77
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 15:34:39 +0000
X-Inumbo-ID: 0588e65f-a7b3-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0588e65f-a7b3-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 17:33:17 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,283,1531785600"; d="scan'208";a="63649159"
Date: Fri, 24 Aug 2018 16:34:35 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Doug Goldstein <cardoe@cardoe.com>
Message-ID: <20180824153435.tok4pylz3ur5acer@citrix.com>
References: <20180824152247.9166-1-wei.liu2@citrix.com>
 <20180824153224.ufzcfzk6xbi2nzqk@doug-macbook.localdomain>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180824153224.ufzcfzk6xbi2nzqk@doug-macbook.localdomain>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2] 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@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>

T24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMTA6MzI6MjRBTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gT24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMDQ6MjI6NDdQTSArMDEwMCwgV2VpIExp
dSB3cm90ZToKPiA+IFByZXZpb3VzbHkgaXQgaXMgZGlzYWJsZWQgYmVjYXVzZSB0aGUgZW1iZWRk
ZWQgaXB4ZSBjYW4ndCBiZSBidWlsdAo+ID4gd2l0aCBjbGFuZy4gTm93IHRoYXQgaXB4ZSBpcyBz
cGxpdCBvdXQgd2UgY2FuIHVzZSAtLXdpdGgtc3lzdGVtLWlweGUKPiA+IHRvIHdvcmsgYXJvdW5k
IHRoZSBpc3N1ZS4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KPiA+IC0tLQo+ID4gKyAgICAjIGlQWEUgY2Fubm90IGJlIGJ1aWx0IHdpdGggY2xh
bmcKPiA+ICsgICAgY2ZnYXJncys9KCItLXdpdGgtc3lzdGVtLWlweGU9L3Vzci9saWIvaXB4ZS9p
cHhlLnB4ZSIpCj4gCj4gRGlkIHdlIGV2ZXIgZ2V0IGFsbCB0aGUgY29udGFpbmVycyB1cGRhdGVk
IHdpdGggdGhpcyBmaWxlIGluIHBsYWNlPwoKTm8uIEkgZGlkbid0LiBEbyB3ZSBjYXJlPyBYZW4n
cyBidWlsZCBzeXN0ZW0gZG9lc24ndCBjaGVjayBpZiB0aGF0IGZpbGUKZXhpc3RzLiBJdCBtZXJl
bHkgcHV0cyB0aGUgc3RyaW5nIGludG8gYXBwcm9wcmlhdGUgcGxhY2VzLgoKV2VpLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 16:01:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 16: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 1ftEWa-0002TF-55; Fri, 24 Aug 2018 16: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=a07f=lh=xenproject.org=prvs=7674b0e0e=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1ftEWY-0002T3-Ei
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 16:01:22 +0000
X-Inumbo-ID: 089c7208-a7b7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 089c7208-a7b7-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 16:02:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,283,1531785600"; d="scan'208";a="63652537"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75114-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: seabios:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:regression
 seabios:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 seabios:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 seabios:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 seabios:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:nonblocking
 seabios:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 seabios:test-amd64-i386-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=7961917493baedb0aafd41d88029ed610d0c433f
X-Osstest-Versions-That: seabios=95f850c2377968ad951121ceaab76d40a9eed593
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 24 Aug 2018 17:01:08 +0100
Subject: [Xen-devel] [seabios baseline-only test] 75114: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTExNCBzZWFiaW9zIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3Nz
dGVzdC9sb2dzLzc1MTE0LwoKUmVncmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1
Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBi
ZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgZmFpbCBSRUdSLiB2cy4gNzUwNTkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiA3NTA1OQoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgIGZhaWwgYmxv
Y2tlZCBpbiA3NTA1OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGxpa2UgNzUwNTkKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IGxpa2UgNzUwNTkKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDEwIGRlYmlh
bi1odm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTA1OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDc1MDU5
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBzZWFiaW9zICAgICAgICAgICAgICA3OTYxOTE3NDkzYmFlZGIwYWFmZDQxZDg4MDI5ZWQ2MTBk
MGM0MzNmCmJhc2VsaW5lIHZlcnNpb246CiBzZWFiaW9zICAgICAgICAgICAgICA5NWY4NTBjMjM3
Nzk2OGFkOTUxMTIxY2VhYWI3NmQ0MGE5ZWVkNTkzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzUw
NTkgIDIwMTgtMDgtMTAgMDc6NTM6MDEgWiAgIDE0IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAg
IDc1MTE0ICAyMDE4LTA4LTI0IDA2OjIxOjE0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgTWF0dCBEZVZpbGxp
ZXIgPG1hdHQuZGV2aWxsaWVyQHB1cmkuc20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5j
b20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4K
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpjb21taXQgNzk2MTkxNzQ5M2JhZWRiMGFhZmQ0MWQ4ODAyOWVkNjEwZDBjNDMzZgpBdXRo
b3I6IE1hdHQgRGVWaWxsaWVyIDxtYXR0LmRldmlsbGllckBwdXJpLnNtPgpEYXRlOiAgIFR1ZSBB
dWcgMjEgMTA6MDA6NTMgMjAxOCAtMDUwMAoKICAgIG52bWU6IGZpeCBJL08gcXVldWUgbGVuZ3Ro
IGNhbGN1bGF0aW9uIG92ZXJmbG93CiAgICAKICAgIENvbW1pdCBjZDQ3MTcyIGNoYW5nZWQgdGhl
IEkvTyBxdWV1ZSBsZW5ndGggY2FsY3VsYXRpb24gdG8gdXNlIHRoZQogICAgTWF4aW11bSBRdWV1
ZSBFbnRyaWVzIFN1cHBvcnRlZCAoTVFFUykgdmFsdWUgZnJvbSB0aGUgY2FwYWJpbGl0aWVzCiAg
ICByZWdpc3RlciwgcGx1cyBvbmUsIHdpdGggYSBtYXhpbXVtIHZhbHVlIG9mIE5WTUVfUEFHRV9T
SVpFLgogICAgCiAgICBBbiB1bmludGVuZGVkIGVmZmVjdCBmcm9tIHRoaXMgaXMgdGhhdCBkdWUg
dG8gbGVuZ3RoIGJlaW5nIGFuIHVuc2lnbmVkCiAgICAxNi1iaXQgaW50LCBhIE1RRVMgdmFsdWUg
b2YgMHhGRkZGIHlpZWxkcyBhIGxlbmd0aCBvZiB6ZXJvLCByZXN1bHRpbmcKICAgIGluIHRoZSBx
dWV1ZSBhbGxvY2F0aW9uIGZhaWxpbmcuIEZpeCB0aGlzIGJ5IGNoYW5naW5nIGxlbmd0aCB0byBh
IHUzMi4KICAgIAogICAgVEVTVDogYnVpbGQvYm9vdCBvbiBhIFB1cmlzbSBMaWJyZW0xM3YyIHdp
dGggYSBNeURpZ2l0YWxTU0QgQlBYIE5WTWUKICAgIGRyaXZlLCB3aGljaCByZXBvcnRzIGEgTVFF
UyBvZiAweEZGRkYuIFZlcmlmeSBOVk1lIGRyaXZlIHByZXNlbnQgaW4KICAgIGJvb3QgbWVudSBh
bmQgT1MgYm9vdHMgc3VjY2Vzc2Z1bGx5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBNYXR0IERl
VmlsbGllciA8bWF0dC5kZXZpbGxpZXJAcHVyaS5zbT4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 16:23:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 16:23:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftErC-0004Si-2n; Fri, 24 Aug 2018 16:22: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=g6n1=lh=carnet.hr=valentin.vidic@srs-us1.protection.inumbo.net>)
 id 1ftErB-0004SY-79
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 16:22:41 +0000
X-Inumbo-ID: ba39ad6f-a7b9-11e8-a8a5-bc764e045a96
Received: from mail.carnet.hr (unknown [2001:b68:ff:2::6])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ba39ad6f-a7b9-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 18:21:17 +0200 (CEST)
Received: from [2001:b68:ff:12::131] (port=37708 helo=gavran.carpriv.carnet.hr)
 by mail.carnet.hr with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.80) (envelope-from <Valentin.Vidic@CARNet.hr>)
 id 1ftEr4-0005NS-CC; Fri, 24 Aug 2018 18:22:34 +0200
Received: by gavran.carpriv.carnet.hr (Postfix, from userid 1000)
 id 6146C20239; Fri, 24 Aug 2018 18:22:32 +0200 (CEST)
Date: Fri, 24 Aug 2018 18:22:32 +0200
From: Valentin Vidic <Valentin.Vidic@CARNet.hr>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180824162232.GB3534@gavran.carpriv.carnet.hr>
References: <20180822132424.GB3534@gavran.carpriv.carnet.hr>
 <20180822133420.osvdkjonaxwtd3pq@mac>
 <20180822134251.GC3534@gavran.carpriv.carnet.hr>
 <20180822135546.GD3534@gavran.carpriv.carnet.hr>
 <20180822153928.GE3534@gavran.carpriv.carnet.hr>
 <20180822155154.pkpcvchspm3itwq5@mac>
 <20180822162301.GF3534@gavran.carpriv.carnet.hr>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180822162301.GF3534@gavran.carpriv.carnet.hr>
User-Agent: Mutt/1.10.1 (2018-07-13)
X-SA-Exim-Connect-IP: 2001:b68:ff:12::131
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on rigel.CARNet.hr
X-Spam-Level: 
X-Spam-Status: No, score=-2.9 required=10.0 tests=ALL_TRUSTED,BAYES_00
 autolearn=ham version=3.3.2
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
Subject: Re: [Xen-devel] [Xen-users] Xen shutdown fails to release DRBD
 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: xen-devel@lists.xenproject.org, xen-users@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDY6MjM6MDFQTSArMDIwMCwgVmFsZW50aW4gVmlkaWMg
d3JvdGU6Cj4gT24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDU6NTE6NTRQTSArMDIwMCwgUm9nZXIg
UGF1IE1vbm7DqSB3cm90ZToKPiA+IENhbiB5b3UgYWRkIHNvbWUgZGVidWcgcHJpbnRzIHRvIGNo
ZWNrIGlmIHhlbl9ibGtpZl9kaXNjb25uZWN0IGlzCj4gPiBpbmRlZWQgcmV0dXJuaW5nIEVCVVNZ
IChvciBzb21lIGVycm9yKSBhbmQgdGhhdCdzIHByZXZlbnRpbmcgdGhlCj4gPiBkZXZpY2UgZnJv
bSBjbG9zaW5nIGNvcnJlY3RseT8KPiAKPiBUaGVzZSBhcmUgcHJvZHVjdGlvbiBub2RlcywgYnV0
IEknbGwgdHJ5IHRoYXQgb24gc29tZSB0ZXN0IG1hY2hpbmVzLi4uCgpNYW5hZ2VkIHRvIHJlcHJv
ZHVjZSB0aGlzIGFuZCB4ZW5fYmxraWZfZGlzY29ubmVjdCBpcyBhbHdheXMgcmV0dXJuaW5nIDAK
bGlrZSB5b3UgZXhwZWN0ZWQuICBTbyB0aGlzIGlzIHNvbWUgb3RoZXIgaXNzdWUsIGFuZCBmcm9t
IHdoYXQgSSBjYW4gdGVsbApibGtkZXZfcHV0IG9mIHRoZSB1bmRlcmx5aW5nIGRyYmQgZGV2aWNl
IGdldHMgY2FsbGVkIHNvbWUgdGltZSBhZnRlcgp4ZW5idXNfc3dpdGNoX3N0YXRlKGRldiwgWGVu
YnVzU3RhdGVDbG9zZWQpLiAgQW55IGlkZWEgaG93IHRvIG1ha2Ugc3VyZQppdCBoYXBwZW5zIGlu
IHRoZSBvcHBvc2l0ZSBvcmRlcjogYmxrZGV2X3B1dCBiZWZvcmUgWGVuYnVzU3RhdGVDbG9zZWQ/
CgotLSAKVmFsZW50aW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 16:25:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 16:25: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 1ftEtX-0004fg-Ux; Fri, 24 Aug 2018 16: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=n8yf=lh=citrix.com=prvs=76773b150=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftEtV-0004fZ-So
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 16:25:05 +0000
X-Inumbo-ID: 1154916a-a7ba-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1154916a-a7ba-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 18:23:43 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,283,1531785600"; d="scan'208";a="63654835"
Date: Fri, 24 Aug 2018 17:25:01 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180824162501.yn7iaezgq2dqddwd@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <f0815f2aea320a634f63f503534d0e8abdc2c1ee.1534518694.git-series.wei.liu2@citrix.com>
 <5B7ABC4902000078001E0100@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B7ABC4902000078001E0100@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 16/34] x86/hvm: enclose hvm_enabled and
 hvm_funcs in CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBBdWcgMjAsIDIwMTggYXQgMDc6MDQ6MDlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBUaGlzIGhlbHBzIHRvIHRha2UgYWR2YW50YWdlIG9mIGRlYWQgY29kZSBlbGltaW5h
dGlvbi4gVHVybgo+ID4gaHZtX2VuYWJsZWQgaW50byBwcm9wZXIgYm9vbCB3aGlsZSBhdCBpdC4K
PiA+IAo+ID4gUHJvdmlkaW5nIGFuIGVtcHR5IGh2bV9mdW5jcyByZXNvbHZlcyBhIGxvdCBvZiB1
bmRlZmluZWQgcmVmZXJlbmNlcyB0bwo+ID4gaXQgaW4gdGhlIGhlYWRlci4gSXQgaXMgc2FmZSB0
byBkbyBzbyBiZWNhdXNlIHRob3NlIGZ1bmN0aW9ucyAvIG1hY3Jvcwo+ID4gYXJlIG5vdCBleHBl
Y3RlZCB0byBiZSB1c2VkLgo+IAo+ICJub3QgZXhwZWN0ZWQgdG8gYmUgdXNlZCIgIT0gIm5vdCB1
c2VkIi4gVGhpcyAuLi4KPiAKPiA+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5o
Cj4gPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaAo+ID4gQEAgLTIzNCw4ICsy
MzQsMTQgQEAgc3RydWN0IGh2bV9mdW5jdGlvbl90YWJsZSB7Cj4gPiAgICAgIH0gdHNjX3NjYWxp
bmc7Cj4gPiAgfTsKPiA+ICAKPiA+ICsjaWYgQ09ORklHX0hWTQo+ID4gK2V4dGVybiBib29sIGh2
bV9lbmFibGVkOwo+ID4gIGV4dGVybiBzdHJ1Y3QgaHZtX2Z1bmN0aW9uX3RhYmxlIGh2bV9mdW5j
czsKPiA+IC1leHRlcm4gYm9vbF90IGh2bV9lbmFibGVkOwo+ID4gKyNlbHNlCj4gPiArI2RlZmlu
ZSBodm1fZW5hYmxlZCBmYWxzZQo+ID4gK3N0YXRpYyBzdHJ1Y3QgaHZtX2Z1bmN0aW9uX3RhYmxl
IGh2bV9mdW5jcyA9IHt9Owo+IAo+IC4uLiBpcyBhIG5vLWdvIGltby4gRWl0aGVyIGtlZXAgdGhl
IGV4dGVybiB2aXNpYmxlIChidXQgZG9uJ3QgaGF2ZSBhCj4gZGVmaW5pdGlvbiBhbnl3aGVyZSwg
cmVseWluZyBvbiBEQ0Ugb25jZSBhZ2FpbiksIG9yIG1ha2Ugc3VyZSB0aGUKPiBzdHJ1Y3R1cmUg
aGFzIG5vIG1lbWJlcnMgYXQgYWxsIGluIHRoZSAhSFZNIGNhc2UgKGJ1dCB0aGF0IHdvdWxkCj4g
YXNzdW1lIHRoZSByZWZlcmVuY2VzIHlvdSB0YWxrIGFib3V0IGFyZW4ndCBmaWVsZCBhY2Nlc3Nl
cywgYnV0Cj4gb25seSBhY2Nlc3NlcyB0byB0aGUgZW50aXJlIHN0cnVjdHVyZSkuIE90aGVyd2lz
ZSB3ZSdkIGVuZCB1cAo+IHdpdGggYSBzaWduaWZpY2FudCBhbW91bnQgb2YgTlVMTCBwb2ludGVy
cy4KPiAKPiBCdXQgaW4gdGhlIGVuZCBpdCdzIG5vdCByZWFsbHkgY2xlYXIgdG8gbWUgd2hhdCBw
cm9ibGVtIHlvdSdyZSB0cnlpbmcKPiB0byBzb2x2ZTogVGhlIGhlYWRlciBoZXJlIHNob3VsZCBu
b3QgYmUgaW5jbHVkZWQgYXQgYWxsIHdoZW4gSFZNCj4gaXMgbm90IGVuYWJsZWQgKG9yIG1vc3Qg
b2YgaXQgYmUgaW5zaWRlICIjaWZkZWYgQ09ORklHX0hWTSIpLgoKVGhpcyBwYXRjaCBoYXMgYmVl
biByZXdyaXR0ZW4gdG8gcHJvdmlkZSBtb3JlIHN0dWJzIGV0Yy4KCldlaS4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 16:26:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 16: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 1ftEuS-0004lI-Ag; Fri, 24 Aug 2018 16:26: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=n8yf=lh=citrix.com=prvs=76773b150=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftEuR-0004lC-O3
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 16:26:03 +0000
X-Inumbo-ID: 342fe422-a7ba-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 342fe422-a7ba-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 18:24:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,283,1531785600"; d="scan'208";a="63654895"
Date: Fri, 24 Aug 2018 17:25:59 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <20180824162559.voy4aoztz3pbnmyt@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <fda67a2a1da3fc7fdca0231352ef4989ebb0d81b.1534518694.git-series.wei.liu2@citrix.com>
 <b43f3c0b-ee70-e1cd-6725-b31fc0bd0c8d@bitdefender.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <b43f3c0b-ee70-e1cd-6725-b31fc0bd0c8d@bitdefender.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 22/34] x86/mm: put HVM only code under
 CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gU3VuLCBBdWcgMTksIDIwMTggYXQgMDc6Mjc6MjJQTSArMDMwMCwgUmF6dmFuIENvam9jYXJ1
IHdyb3RlOgo+IE9uIDgvMTcvMTggNjoxMiBQTSwgV2VpIExpdSB3cm90ZToKPiA+IEdvaW5nIHRo
cm91Z2ggdGhlIGNvZGUsIG5lc3RlZCBFUFQsIEVQVCwgYW5kIEFMVFAyTSBkZXBlbmQgb24gSFZN
IGNvZGUuIFB1dAo+ID4gdGhlc2UgY29tcG9uZW50cyB1bmRlciBDT05GSUdfSFZNLiBUaGlzIGZ1
cnRoZXIgcmVxdWlyZXMgcHV0dGluZyBvbmUKPiA+IG9mIHRoZSB2bSBldmVudCB1bmRlciBDT05G
SUdfSFZNLgo+ID4gCj4gPiBBbHNvIG1ha2UgaGFwX2VuYWJsZWQgZXZhbHVhdGUgdG8gZmFsc2Ug
d2hlbiAhQ09ORklHX0hWTS4gVGhpcyBpbiB0dXJuCj4gPiByZXF1aXJlcyBtYXJraW5nIGEgdmFy
aWFibGUgaW4gcDJtX3NldF9lbnRyeSBhcyBfX21heWJlX3VudXNlZC4KPiA+IAo+ID4gU2lnbmVk
LW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+IC0tLQo+ID4gIHhlbi9h
cmNoL3g4Ni9tbS9NYWtlZmlsZSAgICAgICAgIHwgIDUgKysrLS0KPiA+ICB4ZW4vYXJjaC94ODYv
bW0vaGFwL01ha2VmaWxlICAgICB8ICAyICstCj4gPiAgeGVuL2FyY2gveDg2L21tL3AybS5jICAg
ICAgICAgICAgfCAxNyArKysrKysrKysrLS0tLS0tLQo+ID4gIHhlbi9jb21tb24vdm1fZXZlbnQu
YyAgICAgICAgICAgIHwgIDIgKysKPiA+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4u
aCB8ICA0ICsrKysKPiA+ICA1IGZpbGVzIGNoYW5nZWQsIDIwIGluc2VydGlvbnMoKyksIDEwIGRl
bGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL01ha2VmaWxl
IGIveGVuL2FyY2gveDg2L21tL01ha2VmaWxlCj4gPiBpbmRleCAzMDE3MTE5Li4xNTZhMzIxIDEw
MDY0NAo+ID4gLS0tIGEveGVuL2FyY2gveDg2L21tL01ha2VmaWxlCj4gPiArKysgYi94ZW4vYXJj
aC94ODYvbW0vTWFrZWZpbGUKPiA+IEBAIC0yLDggKzIsOSBAQCBzdWJkaXIteSArPSBzaGFkb3cK
PiA+ICBzdWJkaXIteSArPSBoYXAKPiA+ICAKPiA+ICBvYmoteSArPSBwYWdpbmcubwo+ID4gLW9i
ai15ICs9IHAybS5vIHAybS1wdC5vIHAybS1lcHQubyBwMm0tcG9kLm8KPiA+IC1vYmoteSArPSBh
bHRwMm0ubwo+ID4gK29iai15ICs9IHAybS5vIHAybS1wdC5vIHAybS1wb2Qubwo+ID4gK29iai0k
KENPTkZJR19IVk0pICs9IHAybS1lcHQubwo+ID4gK29iai0kKENPTkZJR19IVk0pICs9IGFsdHAy
bS5vCj4gCj4gSSBhbSBhYmxlIHRvIGNvbXBpbGUgeGVuLmd6IGJ5IHJ1bm5pbmcgbWFrZSBpbiB4
ZW4vIHdpdGggbm8gaXNzdWVzIHdpdGgKPiB0aGUgZm9sbG93aW5nIHBhdGNoIGFwcGxpZWQ6Cj4g
Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9hbHRwMm0uYyBiL3hlbi9hcmNoL3g4Ni9t
bS9hbHRwMm0uYwo+IGluZGV4IDkzMGJkYzI2NjkuLmIyODY3ZmRhZjcgMTAwNjQ0Cj4gLS0tIGEv
eGVuL2FyY2gveDg2L21tL2FsdHAybS5jCj4gKysrIGIveGVuL2FyY2gveDg2L21tL2FsdHAybS5j
Cj4gQEAgLTE1LDggKzE1LDYgQEAKPiAgICogdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0
cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCj4gICAqLwo+IAo+IC0jaW5jbHVkZSA8YXNtL2h2
bS9zdXBwb3J0Lmg+Cj4gLSNpbmNsdWRlIDxhc20vaHZtL2h2bS5oPgo+ICAjaW5jbHVkZSA8YXNt
L3AybS5oPgo+ICAjaW5jbHVkZSA8YXNtL2FsdHAybS5oPgo+IAo+IFNvIEkgd29uZGVyIGlmIHRo
b3NlIGluY2x1ZGVzIGFyZSBzaW1wbHkgbGVmdG92ZXJzIHRoYXQsIG9uY2UgcmVtb3ZlZCwKPiB3
b3VsZCBzaW1wbGlmeSB5b3VyIHBhdGNoLgoKVGhpcyBpcyBhIGdvb2QgaW1wcm92ZW1lbnQgaW4g
YW5kIG9mIGl0c2VsZiBidXQgSSBkb24ndCB0aGluayBpdCB3aWxsCmFmZmVjdCBteSB3b3JrIGhl
cmUuCgpXZWkuCgo+IAo+IAo+IFRoYW5rcywKPiBSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 16:28:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 16: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 1ftEwN-0004z5-Pc; Fri, 24 Aug 2018 16: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=n8yf=lh=citrix.com=prvs=76773b150=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftEwM-0004yu-KH
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 16:28:02 +0000
X-Inumbo-ID: 7b679550-a7ba-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7b679550-a7ba-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 18:26:41 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,283,1531785600"; d="scan'208";a="63655014"
Date: Fri, 24 Aug 2018 17:27:40 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180824162740.2w3jngknccw2kdku@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <9166a931d5230e28f4677a2305a832e55c833ed0.1534518694.git-series.wei.liu2@citrix.com>
 <20180821083724.dd7k2dcngwlxwj57@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180821083724.dd7k2dcngwlxwj57@mac>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 27/34] x86: make hvm_inject_* functions
 build when !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMTA6Mzc6MjRBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEF1ZyAxNywgMjAxOCBhdCAwNDoxMjo0NVBNICswMTAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gVGhleSByZWZlcmVuY2UgaHZtX2luamVjdF9ldmVudCB3aGljaCBpcyBI
Vk0gY29kZSAobm90IGNvbXBpbGVkKS4gVGhleQo+ID4gYXJlbid0IHVzZWQgYnkgY29kZSBvdXRz
aWRlIEhWTSBjb2RlIGFueXdheS4KPiAKPiBDYW4geW91IHB1dCBhbGwgdGhlIGZ1bmN0aW9ucyBp
bnNpZGUgb2YgYW4gI2lmZGVmIENPTkZJR19IVk0gaW5zdGVhZAo+IG9mIG1ha2luZyB0aGVtIG5v
LW9wcz8KPiAKPiBUaGFua3MsIFJvZ2VyLgoKVGhpcyBwYXRjaCBoYXMgYmVlbiBkcm9wcGVkIGlu
IG5ldyB2ZXJzaW9uIG9mIHRoZSBzZXJpZXMuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 16:28:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 16:28:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftEwa-00050w-2R; Fri, 24 Aug 2018 16: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=n8yf=lh=citrix.com=prvs=76773b150=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftEwY-00050c-8m
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 16:28:14 +0000
X-Inumbo-ID: c9c183d8-a7ba-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c9c183d8-a7ba-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 16:28:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,283,1531785600"; d="scan'208";a="63655055"
Date: Fri, 24 Aug 2018 17:28:10 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180824162809.4znyv7xzsegd7zfm@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <86e8d3436de41c2c2ac544b19fef496aa2dbb070.1534518694.git-series.wei.liu2@citrix.com>
 <5B7BFA7D02000078001E071F@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B7BFA7D02000078001E071F@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 29/34] x86/mm: put paging_update_nestedmode
 under CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMDU6NDE6NDlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBOZXN0ZWQgSFZNIGlzIG5vdCBlbmFibGVkIHdoZW4gIUNPTkZJR19IVk0uCj4gCj4g
QWxsIGNhbGxlcnMgb2YgdGhlIGZ1bmN0aW9uIHNpdCB1bmRlciBodm0vLCBzbyBvbmNlIGFnYWlu
IEkgZG9uJ3Qgc2VlCj4gd2h5IHRoZSBmdW5jdGlvbiBuZWVkcyB0byByZW1haW4gYXZhaWxhYmxl
IHdpdGggYW4gZW1wdHkgYm9keS4KClllcyB0aGUgd2hvbGUgZnVuY3Rpb24gY2FuIGJlIHB1dCB1
bmRlciBDT05GSUdfSFZNLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 16:39:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 16: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 1ftF6y-00069p-BS; Fri, 24 Aug 2018 16:39: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=qojz=lh=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1ftF6x-00069k-AB
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 16:38:59 +0000
X-Inumbo-ID: 4a282f82-a7bc-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4a282f82-a7bc-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 16:39:38 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 18869B012;
 Fri, 24 Aug 2018 16:38:56 +0000 (UTC)
Date: Fri, 24 Aug 2018 18:38:53 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Tetsuo Handa <penguin-kernel@i-love.sakura.ne.jp>
Message-ID: <20180824163853.GV29735@dhcp22.suse.cz>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <8cbfb09f-0c5a-8d43-1f5e-f3ff7612e289@I-love.SAKURA.ne.jp>
 <20180824113629.GI29735@dhcp22.suse.cz>
 <103b1b33-1a1d-27a1-dcf8-5c8ad60056a6@i-love.sakura.ne.jp>
 <20180824133207.GR29735@dhcp22.suse.cz>
 <72844762-7398-c770-1702-f945573f4059@i-love.sakura.ne.jp>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <72844762-7398-c770-1702-f945573f4059@i-love.sakura.ne.jp>
User-Agent: Mutt/1.10.1 (2018-07-13)
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>,
 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>

T24gRnJpIDI0LTA4LTE4IDIzOjUyOjI1LCBUZXRzdW8gSGFuZGEgd3JvdGU6Cj4gT24gMjAxOC8w
OC8yNCAyMjozMiwgTWljaGFsIEhvY2tvIHdyb3RlOgo+ID4gT24gRnJpIDI0LTA4LTE4IDIyOjAy
OjIzLCBUZXRzdW8gSGFuZGEgd3JvdGU6Cj4gPj4gSSB3b3JyeSB0aGF0IChjdXJyZW50bHkKPiA+
PiBvdXQtb2YtdHJlZSkgdXNlcnMgb2YgdGhpcyBBUEkgYXJlIGludm9sdmluZyB3b3JrIC8gcmVj
dXJzaW9uLgo+ID4gCj4gPiBJIGRvIG5vdCBnaXZlIGEgc2xpZ2h0ZXN0IGFib3V0IG91dC1vZi10
cmVlIG1vZHVsZXMuIFRoZXkgd2lsbCBoYXZlIHRvCj4gPiBhY2NvbW9kYXRlIHRvIHRoZSBuZXcg
QVBJLiBJIGhhdmUgbm8gcHJvYmxlbXMgdG8gZXh0ZW5kIHRoZQo+ID4gZG9jdW1lbnRhdGlvbiBh
bmQgYmUgZXhwbGljaXQgYWJvdXQgdGhpcyBleHBlY3RhdGlvbi4KPiAKPiBZb3UgZG9uJ3QgbmVl
ZCB0byBjYXJlIGFib3V0IG91dC1vZi10cmVlIG1vZHVsZXMuIEJ1dCB5b3UgbmVlZCB0byBoZWFy
IGZyb20KPiBtbS9obW0uYyBhdXRob3JzL21haW50YWluZXJzIHdoZW4gbWFraW5nIGNoYW5nZXMg
Zm9yIG1tdS1ub3RpZmllcnMuCj4gCj4gPiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC9tbXVf
bm90aWZpZXIuaCBiL2luY2x1ZGUvbGludXgvbW11X25vdGlmaWVyLmgKPiA+IGluZGV4IDEzM2Jh
Nzg4MjBlZS4uNjk4ZTM3MWFhZmUzIDEwMDY0NAo+ID4gLS0tIGEvaW5jbHVkZS9saW51eC9tbXVf
bm90aWZpZXIuaAo+ID4gKysrIGIvaW5jbHVkZS9saW51eC9tbXVfbm90aWZpZXIuaAo+ID4gQEAg
LTE1Myw3ICsxNTMsOSBAQCBzdHJ1Y3QgbW11X25vdGlmaWVyX29wcyB7Cj4gPiAgCSAqCj4gPiAg
CSAqIElmIGJsb2NrYWJsZSBhcmd1bWVudCBpcyBzZXQgdG8gZmFsc2UgdGhlbiB0aGUgY2FsbGJh
Y2sgY2Fubm90Cj4gPiAgCSAqIHNsZWVwIGFuZCBoYXMgdG8gcmV0dXJuIHdpdGggLUVBR0FJTi4g
MCBzaG91bGQgYmUgcmV0dXJuZWQKPiA+IC0JICogb3RoZXJ3aXNlLgo+ID4gKwkgKiBvdGhlcndp
c2UuIFBsZWFzZSBub3RlIHRoYXQgaWYgaW52YWxpZGF0ZV9yYW5nZV9zdGFydCBhcHByb3Zlcwo+
ID4gKwkgKiBhIG5vbi1ibG9ja2luZyBiZWhhdmlvciB0aGVuIHRoZSBzYW1lIGFwcGxpZXMgdG8K
PiA+ICsJICogaW52YWxpZGF0ZV9yYW5nZV9lbmQuCj4gCj4gUHJpb3IgdG8gOTMwNjVhYzc1M2U0
NDQzOCAoIm1tLCBvb206IGRpc3Rpbmd1aXNoIGJsb2NrYWJsZSBtb2RlIGZvciBtbXUKPiBub3Rp
ZmllcnMiKSwgd2hldGhlciB0byB1dGlsaXplIE1NVV9JTlZBTElEQVRFX0RPRVNfTk9UX0JMT0NL
IHdhcyB1cCB0bwo+IG1tdS1ub3RpZmllcnMgdXNlcnMuCj4gCj4gCS0JICogSWYgYm90aCBvZiB0
aGVzZSBjYWxsYmFja3MgY2Fubm90IGJsb2NrLCBhbmQgaW52YWxpZGF0ZV9yYW5nZQo+IAktCSAq
IGNhbm5vdCBibG9jaywgbW11X25vdGlmaWVyX29wcy5mbGFncyBzaG91bGQgaGF2ZQo+IAktCSAq
IE1NVV9JTlZBTElEQVRFX0RPRVNfTk9UX0JMT0NLIHNldC4KPiAJKwkgKiBJZiBibG9ja2FibGUg
YXJndW1lbnQgaXMgc2V0IHRvIGZhbHNlIHRoZW4gdGhlIGNhbGxiYWNrIGNhbm5vdAo+IAkrCSAq
IHNsZWVwIGFuZCBoYXMgdG8gcmV0dXJuIHdpdGggLUVBR0FJTi4gMCBzaG91bGQgYmUgcmV0dXJu
ZWQKPiAJKwkgKiBvdGhlcndpc2UuCj4gCj4gRXZlbiBvdXQtb2YtdHJlZSBtbXUtbm90aWZpZXJz
IHVzZXJzIGhhZCByaWdodHMgbm90IHRvIGFjY29tbW9kYXRlIChpLmUuCj4gbWFrZSBjaGFuZ2Vz
KSBpbW1lZGlhdGVseSBieSBub3Qgc2V0dGluZyBNTVVfSU5WQUxJREFURV9ET0VTX05PVF9CTE9D
Sy4KPiAKPiBOb3cgd2UgYXJlIGluIGEgbWVyZ2Ugd2luZG93LiBBbmQgd2Ugbm90aWNlZCBhIHBv
c3NpYmlsaXR5IHRoYXQgb3V0LW9mLXRyZWUKPiBtbXUtbm90aWZpZXJzIHVzZXJzIG1pZ2h0IGhh
dmUgdHJvdWJsZSB3aXRoIG1ha2luZyBjaGFuZ2VzIGltbWVkaWF0ZWx5IGluIG9yZGVyCj4gdG8g
Zm9sbG93IDkzMDY1YWM3NTNlNDQ0MzggaWYgZXhwZWN0YXRpb24gZm9yIG1tL2htbS5jIGNoYW5n
ZXMgaW1tZWRpYXRlbHkuCj4gQW5kIHlvdSBhcmUgdHJ5aW5nIHRvIGlnbm9yZSBzdWNoIHBvc3Np
YmlsaXR5IGJ5IGp1c3QgdXBkYXRpbmcgZXhwZWN0ZWQgYmVoYXZpb3IKPiBkZXNjcmlwdGlvbiBp
bnN0ZWFkIG9mIGdpdmluZyBvdXQtb2YtdHJlZSB1c2VycyBhIGdyYWNlIHBlcmlvZCB0byBjaGVj
ayBhbmQgdXBkYXRlCj4gdGhlaXIgY29kZS4KClRoaXMgaXMganVzdCByaWRpY3Vsb3VzLiBJIGhh
dmUgbm8gaWRlYSB3aGF0IHlvdSBhcmUgdHJ5aW5nIHRvIGFjaGlldmUKaGVyZSBidXQgcGxlYXNl
IHJlYWQgdGhyb3VnaCBEb2N1bWVudGF0aW9uL3Byb2Nlc3Mvc3RhYmxlLWFwaS1ub25zZW5zZS5y
c3QKYmVmb3JlIHlvdSB0cnkgdG8gbWFrZSBzdHJvbmcgc3RhdGVtZW50cyBhZ2Fpbi4KCkkgaGF2
ZSBjaGFuZ2VkIGFuIGluLWtlcm5lbCBpbnRlcmZhY2UuIEkgaGF2ZSBnb25lIHRocm91Z2ggYWxs
IHVzZXJzIGFuZApmaXhlZCB0aGVtIHVwLiBJdCBpcyByZWFsbHkgYXBwcmVjaWF0ZWQgdG8gZG91
YmxlIGNoZWNrIGFmdGVyIG1lIGFuZCBJCmFtIHdpbGxpbmcgdG8gZml4IHVwIGFueSBmYWxsb3V0
cy4gQnV0IHRoYXQgaXMganVzdCBhYm91dCBpdC4gSSBkbyBub3QKZ2V0IGEgd2hpdCBhYm91dCBf
YW55XyBvdXQgb2YgdHJlZSBkcml2ZXJzIHdoZW4gY2hhbmdpbmcgdGhlIGludGVyZmFjZS4KSSBh
bSB3aWxsaW5nIHRvIGFuc3dlciBhbnkgcXVlc3Rpb25zIHJlZ2FyZGluZyB0aGlzIGNoYW5nZSBz
byBkZXZlbG9wZXJzCm9mIHRob3NlIGRyaXZlcnMga25vdyBob3cgdG8gZG8gdGhlaXIgY2hhbmdl
IHByb3Blcmx5IGJ1dCBkb2luZyBzbyBpcwpjb21wbGV0ZWx5IHRoZWlyIGJ1c2luZXNzLgogCj4g
Pj4gYW5kIGtlZXBzICJhbGwgb3BlcmF0aW9ucyBwcm90ZWN0ZWQgYnkgaG1tLT5taXJyb3JzX3Nl
bSBoZWxkIGZvciB3cml0ZSBhcmUKPiA+PiBhdG9taWMiLiBUaGlzIHN1Z2dlc3RzIHRoYXQgInNv
bWUgb3BlcmF0aW9ucyBwcm90ZWN0ZWQgYnkgaG1tLT5taXJyb3JzX3NlbSBoZWxkCj4gPj4gZm9y
IHJlYWQgd2lsbCBzbGVlcCAoYW5kIGluIHRoZSB3b3JzdCBjYXNlIGludm9sdmVzIG1lbW9yeSBh
bGxvY2F0aW9uCj4gPj4gZGVwZW5kZW5jeSkiLgo+ID4gCj4gPiBZZXMgYW5kIHNvIHdoYXQ/IFRo
ZSBjbGVhciBleHBlY3RhdGlvbiBpcyB0aGF0IG5laXRoZXIgb2YgdGhlIHJhbmdlCj4gPiBub3Rp
ZmllcnMgZG8gbm90IHNsZWVwIGluICFibG9ja2luZyBtb2RlLiBJIHJlYWxseSBmYWlsIHRvIHNl
ZSB3aGF0IHlvdQo+ID4gYXJlIHRyeWluZyB0byBzYXkuCj4gCj4gSSdtIHNheWluZyAiR2V0IEFD
SyBmcm9tIErDqXLDtG1lIGFib3V0IG1tL2htbS5jIGNoYW5nZXMiLgoKSE1NIGlzIGEgbGlicmFy
eSBsYXllciBmb3Igb3RoZXIgZHJpdmVyLCB1bnRpbCB0aG9zZSBnZXQgbWVyZ2VkIHRoZSBzYW1l
CmFwcGxpZXMgZm9yIHRoZW0gYXMgd2VsbC4KLS0gCk1pY2hhbCBIb2NrbwpTVVNFIExhYnMKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 16:40:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 16: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 1ftF83-0006hV-My; Fri, 24 Aug 2018 16: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=qojz=lh=kernel.org=mhocko@srs-us1.protection.inumbo.net>)
 id 1ftF83-0006h1-5W
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 16:40:07 +0000
X-Inumbo-ID: 2a95b563-a7bc-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2a95b563-a7bc-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 18:38:45 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id C318BAF5B;
 Fri, 24 Aug 2018 16:40:04 +0000 (UTC)
Date: Fri, 24 Aug 2018 18:40:03 +0200
From: Michal Hocko <mhocko@kernel.org>
To: Jerome Glisse <jglisse@redhat.com>
Message-ID: <20180824164003.GW29735@dhcp22.suse.cz>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <8cbfb09f-0c5a-8d43-1f5e-f3ff7612e289@I-love.SAKURA.ne.jp>
 <20180824113629.GI29735@dhcp22.suse.cz>
 <103b1b33-1a1d-27a1-dcf8-5c8ad60056a6@i-love.sakura.ne.jp>
 <20180824133207.GR29735@dhcp22.suse.cz>
 <72844762-7398-c770-1702-f945573f4059@i-love.sakura.ne.jp>
 <20180824151239.GC4244@redhat.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180824151239.GC4244@redhat.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
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>,
 Tetsuo Handa <penguin-kernel@i-love.sakura.ne.jp>,
 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>, Jason Gunthorpe <jgg@ziepe.ca>,
 linux-rdma@vger.kernel.org, amd-gfx@lists.freedesktop.org,
 David Airlie <airlied@linux.ie>, 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>, 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>

T24gRnJpIDI0LTA4LTE4IDExOjEyOjQwLCBKZXJvbWUgR2xpc3NlIHdyb3RlOgpbLi4uXQo+IEkg
YW0gZmluZSB3aXRoIE1pY2hhbCBwYXRjaCwgaSBhbHJlYWR5IHNhaWQgc28gY291cGxlIG1vbnRo
IGFnbyBmaXJzdCB0aW1lCj4gdGhpcyBkaXNjdXNzaW9uIGRpZCBwb3AgdXAsIE1pY2hhbCB5b3Ug
Y2FuIGFkZDoKPiAKPiBSZXZpZXdlZC1ieTogSsOpcsO0bWUgR2xpc3NlIDxqZ2xpc3NlQHJlZGhh
dC5jb20+CgpTbyBJIGd1ZXNzIHRoZSBiZWxvdyBpcyB0aGUgcGF0Y2ggeW91IHdlcmUgdGFsa2lu
ZyBhYm91dD8KCkZyb20gZjdhYzc1Mjc3ZDUyNmRjY2QwMTFmMzQzODE4ZGM2YWY2MjdhZjJhZiBN
b24gU2VwIDE3IDAwOjAwOjAwIDIwMDEKRnJvbTogTWljaGFsIEhvY2tvIDxtaG9ja29Ac3VzZS5j
b20+CkRhdGU6IEZyaSwgMjQgQXVnIDIwMTggMTU6MzI6MjQgKzAyMDAKU3ViamVjdDogW1BBVENI
XSBtbSwgbW11X25vdGlmaWVyOiBiZSBleHBsaWNpdCBhYm91dCByYW5nZSBpbnZhbGl0aW9uCiBu
b24tYmxvY2tpbmcgbW9kZQoKSWYgaW52YWxpZGF0ZV9yYW5nZV9zdGFydCBpcyBjYWxsZWQgZm9y
ICFibG9ja2luZyBtb2RlIHRoZW4gYWxsCmNhbGxiYWNrcyBoYXZlIHRvIGd1YXJhbnRlZSB0aGV5
IHdpbGwgbm8gYmxvY2svc2xlZXAuIFRoZSBzYW1lIG9idmlvdXNseQphcHBsaWVzIHRvIGludmFs
aWRhdGVfcmFuZ2VfZW5kIGJlY2F1c2UgdGhpcyBvcGVyYXRpb24gcGFpcnMgd2l0aCB0aGUKZm9y
bWVyIGFuZCB0aGV5IGFyZSBjYWxsZWQgZnJvbSB0aGUgc2FtZSBjb250ZXh0LiBNYWtlIHN1cmUg
dGhpcyBpcwphcHByb3ByaWF0ZWx5IGRvY3VtZW50ZWQuCgpTaWduZWQtb2ZmLWJ5OiBNaWNoYWwg
SG9ja28gPG1ob2Nrb0BzdXNlLmNvbT4KLS0tCiBpbmNsdWRlL2xpbnV4L21tdV9ub3RpZmllci5o
IHwgNCArKystCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0p
CgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC9tbXVfbm90aWZpZXIuaCBiL2luY2x1ZGUvbGlu
dXgvbW11X25vdGlmaWVyLmgKaW5kZXggMTMzYmE3ODgyMGVlLi42OThlMzcxYWFmZTMgMTAwNjQ0
Ci0tLSBhL2luY2x1ZGUvbGludXgvbW11X25vdGlmaWVyLmgKKysrIGIvaW5jbHVkZS9saW51eC9t
bXVfbm90aWZpZXIuaApAQCAtMTUzLDcgKzE1Myw5IEBAIHN0cnVjdCBtbXVfbm90aWZpZXJfb3Bz
IHsKIAkgKgogCSAqIElmIGJsb2NrYWJsZSBhcmd1bWVudCBpcyBzZXQgdG8gZmFsc2UgdGhlbiB0
aGUgY2FsbGJhY2sgY2Fubm90CiAJICogc2xlZXAgYW5kIGhhcyB0byByZXR1cm4gd2l0aCAtRUFH
QUlOLiAwIHNob3VsZCBiZSByZXR1cm5lZAotCSAqIG90aGVyd2lzZS4KKwkgKiBvdGhlcndpc2Uu
IFBsZWFzZSBub3RlIHRoYXQgaWYgaW52YWxpZGF0ZV9yYW5nZV9zdGFydCBhcHByb3ZlcworCSAq
IGEgbm9uLWJsb2NraW5nIGJlaGF2aW9yIHRoZW4gdGhlIHNhbWUgYXBwbGllcyB0bworCSAqIGlu
dmFsaWRhdGVfcmFuZ2VfZW5kLgogCSAqCiAJICovCiAJaW50ICgqaW52YWxpZGF0ZV9yYW5nZV9z
dGFydCkoc3RydWN0IG1tdV9ub3RpZmllciAqbW4sCi0tIAoyLjE4LjAKCi0tIApNaWNoYWwgSG9j
a28KU1VTRSBMYWJzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 16:41:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 16: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 1ftF9X-00072x-4i; Fri, 24 Aug 2018 16: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=g6n1=lh=carnet.hr=valentin.vidic@srs-us1.protection.inumbo.net>)
 id 1ftF9W-00072k-2y
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 16:41:38 +0000
X-Inumbo-ID: 611524ef-a7bc-11e8-a8a5-bc764e045a96
Received: from mail.carnet.hr (unknown [2001:b68:ff:2::6])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 611524ef-a7bc-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 18:40:16 +0200 (CEST)
Received: from [2001:b68:ff:12::131] (port=37732 helo=gavran.carpriv.carnet.hr)
 by mail.carnet.hr with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.80) (envelope-from <Valentin.Vidic@CARNet.hr>)
 id 1ftF9R-00081m-Rw; Fri, 24 Aug 2018 18:41:34 +0200
Received: by gavran.carpriv.carnet.hr (Postfix, from userid 1000)
 id 97B6C20239; Fri, 24 Aug 2018 18:41:33 +0200 (CEST)
Date: Fri, 24 Aug 2018 18:41:33 +0200
From: Valentin Vidic <Valentin.Vidic@CARNet.hr>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180824164133.GC3534@gavran.carpriv.carnet.hr>
References: <20180822132424.GB3534@gavran.carpriv.carnet.hr>
 <20180822133420.osvdkjonaxwtd3pq@mac>
 <20180822134251.GC3534@gavran.carpriv.carnet.hr>
 <20180822135546.GD3534@gavran.carpriv.carnet.hr>
 <20180822153928.GE3534@gavran.carpriv.carnet.hr>
 <20180822155154.pkpcvchspm3itwq5@mac>
 <20180822162301.GF3534@gavran.carpriv.carnet.hr>
 <20180824162232.GB3534@gavran.carpriv.carnet.hr>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180824162232.GB3534@gavran.carpriv.carnet.hr>
User-Agent: Mutt/1.10.1 (2018-07-13)
X-SA-Exim-Connect-IP: 2001:b68:ff:12::131
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on rigel.CARNet.hr
X-Spam-Level: 
X-Spam-Status: No, score=-2.9 required=10.0 tests=ALL_TRUSTED,BAYES_00
 autolearn=ham version=3.3.2
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
Subject: Re: [Xen-devel] [Xen-users] Xen shutdown fails to release DRBD
 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: xen-devel@lists.xenproject.org, xen-users@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMDY6MjI6MzJQTSArMDIwMCwgVmFsZW50aW4gVmlkaWMg
d3JvdGU6Cj4gTWFuYWdlZCB0byByZXByb2R1Y2UgdGhpcyBhbmQgeGVuX2Jsa2lmX2Rpc2Nvbm5l
Y3QgaXMgYWx3YXlzIHJldHVybmluZyAwCj4gbGlrZSB5b3UgZXhwZWN0ZWQuICBTbyB0aGlzIGlz
IHNvbWUgb3RoZXIgaXNzdWUsIGFuZCBmcm9tIHdoYXQgSSBjYW4gdGVsbAo+IGJsa2Rldl9wdXQg
b2YgdGhlIHVuZGVybHlpbmcgZHJiZCBkZXZpY2UgZ2V0cyBjYWxsZWQgc29tZSB0aW1lIGFmdGVy
Cj4geGVuYnVzX3N3aXRjaF9zdGF0ZShkZXYsIFhlbmJ1c1N0YXRlQ2xvc2VkKS4gIEFueSBpZGVh
IGhvdyB0byBtYWtlIHN1cmUKPiBpdCBoYXBwZW5zIGluIHRoZSBvcHBvc2l0ZSBvcmRlcjogYmxr
ZGV2X3B1dCBiZWZvcmUgWGVuYnVzU3RhdGVDbG9zZWQ/CgpNb3ZpbmcgdGhlIFhlbmJ1c1N0YXRl
Q2xvc2VkIGNhbGwgdG8geGVuX2Jsa2lmX2ZyZWUgc2VlbXMgdG8gaGVscCwKbGV0IG1lIGtub3cg
aWYgeW91IHRoaW5rIHRoZXJlIGlzIGJldHRlciBzb2x1dGlvbiBmb3IgdGhpcz8KCnN0YXRpYyB2
b2lkIHhlbl9ibGtpZl9mcmVlKHN0cnVjdCB4ZW5fYmxraWYgKmJsa2lmKQp7CgogICAgICAgIFdB
Uk5fT04oeGVuX2Jsa2lmX2Rpc2Nvbm5lY3QoYmxraWYpKTsKICAgICAgICB4ZW5fdmJkX2ZyZWUo
JmJsa2lmLT52YmQpOwogICAgICAgIHhlbmJ1c19zd2l0Y2hfc3RhdGUoYmxraWYtPmJlLT5kZXYs
IFhlbmJ1c1N0YXRlQ2xvc2VkKTsKICAgICAgICBrZnJlZShibGtpZi0+YmUtPm1vZGUpOwogICAg
ICAgIGtmcmVlKGJsa2lmLT5iZSk7CgogICAgICAgIC8qIE1ha2Ugc3VyZSBldmVyeXRoaW5nIGlz
IGRyYWluZWQgYmVmb3JlIHNodXR0aW5nIGRvd24gKi8KICAgICAgICBrbWVtX2NhY2hlX2ZyZWUo
eGVuX2Jsa2lmX2NhY2hlcCwgYmxraWYpOwp9CgotLSAKVmFsZW50aW4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 16:52:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 16: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 1ftFK4-0008Il-RN; Fri, 24 Aug 2018 16:52: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=kind=lh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftFK4-0008Ib-1c
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 16:52:32 +0000
X-Inumbo-ID: 2f1db9c8-a7be-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2f1db9c8-a7be-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 16:53:11 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1ftFK0-00062D-P6; Fri, 24 Aug 2018 16:52: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 1ftFK0-0005K6-2c; Fri, 24 Aug 2018 16:52:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftFK0-0003Z9-1v; Fri, 24 Aug 2018 16:52:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126440-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-4.9:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-4.9:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-4.9:test-amd64-i386-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-i386-libvirt-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:guest-start:fail:regression
 linux-4.9:test-amd64-i386-xl-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-4.9:test-amd64-i386-xl:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install: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-shadow:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-xl-cubietruck:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-libvirt:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-4.9:test-amd64-i386-rumprun-i386:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-4.9:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 linux-4.9:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:guest-start/debian:fail:regression
 linux-4.9:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 linux-4.9:test-armhf-armhf-xl-arndale:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-armhf-armhf-xl:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-4.9:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 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-i386-xl-pvshim:guest-start: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-amd64-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=676054232ecfeaf9392201fd5fc3f74a6d39d9f3
X-Osstest-Versions-That: linux=060744011e93679f03932f050619744be895b772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 24 Aug 2018 16:52:28 +0000
Subject: [Xen-devel] [linux-4.9 test] 126440: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjQ0MCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjQ0MC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1
MTgzCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgMTEgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0IDExIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgMjEgZ3Vlc3Qtc3RhcnQvZGViaWFuICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTE4MwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMSBndWVzdC1zdGFydC9kZWJpYW4g
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0
LXB5Z3J1YiAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjUxODMKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAgMjEgZ3Vlc3Qtc3RhcnQvZGViaWFuICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFp
bCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1k
NjQteGwteHNtICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgMTAgcmVkaGF0LWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZz
LiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBm
YWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZh
aWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAxMCBkZWJp
YW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBS
RUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4g
MTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4g
MTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4g
dnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMu
IDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMu
IDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2
cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93
cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4Mwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAg
ZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwg
UkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEw
IHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjUxODMKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFs
bCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMSBndWVz
dC1zdGFydC9kZWJpYW4gICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTE4MwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1Iu
IHZzLiAxMjUxODMKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwoKUmVncmVzc2lvbnMgd2hpY2ggYXJl
IHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTE4MwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBsaW51eCAgICAgICAgICAgICAgICA2NzYwNTQyMzJlY2ZlYWY5MzkyMjAxZmQ1ZmMzZjc0YTZk
MzlkOWYzCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAwNjA3NDQwMTFl
OTM2NzlmMDM5MzJmMDUwNjE5NzQ0YmU4OTViNzcyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUx
ODMgIDIwMTgtMDctMTUgMTY6NDY6NTMgWiAgIDM5IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAg
MTI1MjcxICAyMDE4LTA3LTE3IDEwOjEyOjE5IFogICAzOCBkYXlzICAgMTkgYXR0ZW1wdHMKVGVz
dGluZyBzYW1lIHNpbmNlICAgMTI2NDQwICAyMDE4LTA4LTIzIDA1OjIzOjMzIFogICAgMSBkYXlz
ICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQo0MDEgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUg
MTUzNTkgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 16:58:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 16: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 1ftFPr-000056-T9; Fri, 24 Aug 2018 16: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=xwpf=lh=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ftFPq-0008WR-Lw
 for xen-devel@lists.xen.org; Fri, 24 Aug 2018 16:58:30 +0000
X-Inumbo-ID: 045b784e-a7bf-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 045b784e-a7bf-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 16:59: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 56BEE80D;
 Fri, 24 Aug 2018 09:58:27 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.Emea.Arm.com
 [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 61C2E3F5A0;
 Fri, 24 Aug 2018 09:58:26 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Fri, 24 Aug 2018 17:58:14 +0100
Message-Id: <20180824165820.32620-1-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH 0/6] xen/arm: SMCCC fixup and improvement
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>, sstabellini@kernel.org,
 volodymyr_babchuk@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKVGhpcyBwYXRjaCBzZXJpZXMgY29udGFpbnMgZml4dXAgYW5kIGltcHJvdmVtZW50
IGZvciB0aGUgU01DQ0Mgc3Vic3lzdGVtLgoKUGF0Y2ggIzEgLSAjMiBhcmUgY2FuZGlkYXRlcyBm
b3IgYmFja3BvcnRpbmcuCgpDaGVlcnMsCgpKdWxpZW4gR3JhbGwgKDMpOgogIHhlbi9hcm06IGNw
dWZlYXR1cmU6IEFkZCBoZWxwZXIgdG8gY2hlY2sgY29uc3RhbnQgY2FwcwogIHhlbi9hcm06IHNt
Y2NjOiBBZGQgd3JhcHBlciB0byBhdXRvbWF0aWNhbGx5IHNlbGVjdCB0aGUgY2FsbGluZwogICAg
Y29udmVudGlvbgogIHhlbi9hcm06IFJlcGxhY2UgY2FsbF9zbWMgd2l0aCBhcm1fc21jY2Nfc21j
CgpNYXJjIFp5bmdpZXIgKDIpOgogIHhlbi9hcm06IHNtY2NjLTEuMTogTWFrZSByZXR1cm4gdmFs
dWVzIHVuc2lnbmVkIGxvbmcKICB4ZW4vYXJtOiBzbWNjYy0xLjE6IEhhbmRsZSBmdW5jdGlvbiBy
ZXN1bHQgYXMgcGFyYW1ldGVycwoKVm9sb2R5bXlyIEJhYmNodWsgKDEpOgogIHhlbi9hcm06IGFk
ZCBTTUMgd3JhcHBlciB0aGF0IGlzIGNvbXBhdGlibGUgd2l0aCBTTUNDQyB2MS4wCgogeGVuL2Fy
Y2gvYXJtL01ha2VmaWxlICAgICAgICAgICAgfCAgMSAtCiB4ZW4vYXJjaC9hcm0vYXJtNjQvTWFr
ZWZpbGUgICAgICB8ICAxICsKIHhlbi9hcmNoL2FybS9hcm02NC9hc20tb2Zmc2V0cy5jIHwgIDUg
KysrCiB4ZW4vYXJjaC9hcm0vYXJtNjQvc21jLlMgICAgICAgICB8IDMyICsrKysrKysrKysrKysK
IHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvZXh5bm9zNS5jIHwgIDMgKy0KIHhlbi9hcmNoL2FybS9w
bGF0Zm9ybXMvc2VhdHRsZS5jIHwgIDQgKy0KIHhlbi9hcmNoL2FybS9wc2NpLmMgICAgICAgICAg
ICAgIHwgNDEgKysrKysrKysrKysrLS0tLS0KIHhlbi9hcmNoL2FybS9zbWMuUyAgICAgICAgICAg
ICAgIHwgMjEgLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZlYXR1cmUuaCB8IDE1
ICsrKysrKy0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmggIHwgIDMgLS0KIHhlbi9p
bmNsdWRlL2FzbS1hcm0vc21jY2MuaCAgICAgIHwgOTcgKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrLS0tLS0tLQogMTEgZmlsZXMgY2hhbmdlZCwgMTY3IGluc2VydGlvbnMoKyksIDU2
IGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9hcm02NC9zbWMu
UwogZGVsZXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9zbWMuUwoKLS0gCjIuMTEuMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 16:58:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 16: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 1ftFPs-00005T-Br; Fri, 24 Aug 2018 16:58:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xwpf=lh=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ftFPr-00004t-Mk
 for xen-devel@lists.xen.org; Fri, 24 Aug 2018 16:58:31 +0000
X-Inumbo-ID: bd05feb5-a7be-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id bd05feb5-a7be-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 18:57:09 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id CB61B80D;
 Fri, 24 Aug 2018 09:58:29 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.Emea.Arm.com
 [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D79E23F5A0;
 Fri, 24 Aug 2018 09:58:28 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Fri, 24 Aug 2018 17:58:16 +0100
Message-Id: <20180824165820.32620-3-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180824165820.32620-1-julien.grall@arm.com>
References: <20180824165820.32620-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 2/6] xen/arm: smccc-1.1: Handle function result
 as 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: Marc Zyngier <marc.zyngier@arm.com>, sstabellini@kernel.org,
 volodymyr_babchuk@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogTWFyYyBaeW5naWVyIDxtYXJjLnp5bmdpZXJAYXJtLmNvbT4KCklmIHNvbWVvbmUgaGFz
IHRoZSBzaWxseSBpZGVhIHRvIHdyaXRlIHNvbWV0aGluZyBhbG9uZyB0aG9zZSBsaW5lczoKCgll
eHRlcm4gdTY0IGZvbyh2b2lkKTsKCgl2b2lkIGJhcihzdHJ1Y3QgYXJtX3NtY2NjX3JlcyAqcmVz
KQoJewoJCWFybV9zbWNjY18xXzFfc21jKDB4YmFkLCBmb28oKSwgcmVzKTsKCX0KCnRoZXkgYXJl
IGluIGZvciBhIHN1cnByaXNlLCBhcyB0aGlzIGdldHMgY29tcGlsZWQgYXM6CgoJMDAwMDAwMDAw
MDAwMDU4OCA8YmFyPjoKCSA1ODg6ICAgYTliZTdiZmQgICAgICAgIHN0cCAgICAgeDI5LCB4MzAs
IFtzcCwgIy0zMl0hCgkgNThjOiAgIDkxMDAwM2ZkICAgICAgICBtb3YgICAgIHgyOSwgc3AKCSA1
OTA6ICAgZjkwMDBiZjMgICAgICAgIHN0ciAgICAgeDE5LCBbc3AsICMxNl0KCSA1OTQ6ICAgYWEw
MDAzZjMgICAgICAgIG1vdiAgICAgeDE5LCB4MAoJIDU5ODogICBhYTFlMDNlMCAgICAgICAgbW92
ICAgICB4MCwgeDMwCgkgNTljOiAgIDk0MDAwMDAwICAgICAgICBibCAgICAgIDAgPF9tY291bnQ+
CgkgNWEwOiAgIDk0MDAwMDAwICAgICAgICBibCAgICAgIDAgPGZvbz4KCSA1YTQ6ICAgYWEwMDAz
ZTEgICAgICAgIG1vdiAgICAgeDEsIHgwCgkgNWE4OiAgIGQ0MDAwMDAzICAgICAgICBzbWMgICAg
ICMweDAKCSA1YWM6ICAgYjQwMDAwNzMgICAgICAgIGNieiAgICAgeDE5LCA1YjggPGJhcisweDMw
PgoJIDViMDogICBhOTAwMDY2MCAgICAgICAgc3RwICAgICB4MCwgeDEsIFt4MTldCgkgNWI0OiAg
IGE5MDEwZTYyICAgICAgICBzdHAgICAgIHgyLCB4MywgW3gxOSwgIzE2XQoJIDViODogICBmOTQw
MGJmMyAgICAgICAgbGRyICAgICB4MTksIFtzcCwgIzE2XQoJIDViYzogICBhOGMyN2JmZCAgICAg
ICAgbGRwICAgICB4MjksIHgzMCwgW3NwXSwgIzMyCgkgNWMwOiAgIGQ2NWYwM2MwICAgICAgICBy
ZXQKCSA1YzQ6ICAgZDUwMzIwMWYgICAgICAgIG5vcAoKVGhlIGNhbGwgdG8gZm9vICJvdmVyd3Jp
dGVzIiB0aGUgeDAgcmVnaXN0ZXIgZm9yIHRoZSByZXR1cm4gdmFsdWUsCmFuZCB3ZSBlbmQgdXAg
Y2FsbGluZyB0aGUgd3Jvbmcgc2VjdXJlIHNlcnZpY2UuCgpBIHNvbHV0aW9uIGlzIHRvIGV2YWx1
YXRlIGFsbCB0aGUgcGFyYW1ldGVycyBiZWZvcmUgYXNzaWduaW5nCmFueXRoaW5nIHRvIHNwZWNp
ZmljIHJlZ2lzdGVycywgbGVhZGluZyB0byB0aGUgZXhwZWN0ZWQgcmVzdWx0OgoKCTAwMDAwMDAw
MDAwMDA1ODggPGJhcj46CgkgNTg4OiAgIGE5YmU3YmZkICAgICAgICBzdHAgICAgIHgyOSwgeDMw
LCBbc3AsICMtMzJdIQoJIDU4YzogICA5MTAwMDNmZCAgICAgICAgbW92ICAgICB4MjksIHNwCgkg
NTkwOiAgIGY5MDAwYmYzICAgICAgICBzdHIgICAgIHgxOSwgW3NwLCAjMTZdCgkgNTk0OiAgIGFh
MDAwM2YzICAgICAgICBtb3YgICAgIHgxOSwgeDAKCSA1OTg6ICAgYWExZTAzZTAgICAgICAgIG1v
diAgICAgeDAsIHgzMAoJIDU5YzogICA5NDAwMDAwMCAgICAgICAgYmwgICAgICAwIDxfbWNvdW50
PgoJIDVhMDogICA5NDAwMDAwMCAgICAgICAgYmwgICAgICAwIDxmb28+CgkgNWE0OiAgIGFhMDAw
M2UxICAgICAgICBtb3YgICAgIHgxLCB4MAoJIDVhODogICBkMjgxNzVhMCAgICAgICAgbW92ICAg
ICB4MCwgIzB4YmFkCgkgNWFjOiAgIGQ0MDAwMDAzICAgICAgICBzbWMgICAgICMweDAKCSA1YjA6
ICAgYjQwMDAwNzMgICAgICAgIGNieiAgICAgeDE5LCA1YmMgPGJhcisweDM0PgoJIDViNDogICBh
OTAwMDY2MCAgICAgICAgc3RwICAgICB4MCwgeDEsIFt4MTldCgkgNWI4OiAgIGE5MDEwZTYyICAg
ICAgICBzdHAgICAgIHgyLCB4MywgW3gxOSwgIzE2XQoJIDViYzogICBmOTQwMGJmMyAgICAgICAg
bGRyICAgICB4MTksIFtzcCwgIzE2XQoJIDVjMDogICBhOGMyN2JmZCAgICAgICAgbGRwICAgICB4
MjksIHgzMCwgW3NwXSwgIzMyCgkgNWM0OiAgIGQ2NWYwM2MwICAgICAgICByZXQKClJlcG9ydGVk
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+ClNpZ25lZC1vZmYt
Ynk6IE1hcmMgWnluZ2llciA8bWFyYy56eW5naWVyQGFybS5jb20+Ci0tLQogeGVuL2luY2x1ZGUv
YXNtLWFybS9zbWNjYy5oIHwgMzAgKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvYXNtLWFybS9zbWNjYy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zbWNj
Yy5oCmluZGV4IGEzMWQ2N2ExZGUuLjY0OGJlZjI4YmQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L2FzbS1hcm0vc21jY2MuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NtY2NjLmgKQEAgLTEy
NSw0MSArMTI1LDUxIEBAIHN0cnVjdCBhcm1fc21jY2NfcmVzIHsKICAgICByZWdpc3RlciB1bnNp
Z25lZCBsb25nICByMyBhc20oInIzIikKIAogI2RlZmluZSBfX2RlY2xhcmVfYXJnXzEoYTAsIGEx
LCByZXMpICAgICAgICAgICAgICAgICAgICBcCisgICAgdHlwZW9mKGExKSBfX2ExID0gYTE7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBzdHJ1Y3QgYXJtX3NtY2NjX3JlcyAg
ICAqX19fcmVzID0gcmVzOyAgICAgICAgICAgICAgXAogICAgIHJlZ2lzdGVyIHVuc2lnbmVkIGxv
bmcgIHIwIGFzbSgicjAiKSA9ICh1aW50MzJfdClhMDtcCi0gICAgcmVnaXN0ZXIgdW5zaWduZWQg
bG9uZyAgcjEgYXNtKCJyMSIpID0gYTE7ICAgICAgICAgIFwKKyAgICByZWdpc3RlciB1bnNpZ25l
ZCBsb25nICByMSBhc20oInIxIikgPSBfX2ExOyAgICAgICAgXAogICAgIHJlZ2lzdGVyIHVuc2ln
bmVkIGxvbmcgIHIyIGFzbSgicjIiKTsgICAgICAgICAgICAgICBcCiAgICAgcmVnaXN0ZXIgdW5z
aWduZWQgbG9uZyAgcjMgYXNtKCJyMyIpCiAKICNkZWZpbmUgX19kZWNsYXJlX2FyZ18yKGEwLCBh
MSwgYTIsIHJlcykgICAgICAgICAgICAgICAgXAorICAgIHR5cGVvZihhMSkgX19hMSA9IGExOyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgdHlwZW9mKGEyKSBfX2EyID0gYTI7
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBzdHJ1Y3QgYXJtX3NtY2NjX3Jl
cyAgICAqX19fcmVzID0gcmVzOwkJCQlcCiAgICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyAgcjAg
YXNtKCJyMCIpID0gKHVpbnQzMl90KWEwO1wKLSAgICByZWdpc3RlciB1bnNpZ25lZCBsb25nICBy
MSBhc20oInIxIikgPSBhMTsgICAgICAgICAgXAotICAgIHJlZ2lzdGVyIHVuc2lnbmVkIGxvbmcg
IHIyIGFzbSgicjIiKSA9IGEyOyAgICAgICAgICBcCisgICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9u
ZyAgcjEgYXNtKCJyMSIpID0gX19hMTsgICAgICAgIFwKKyAgICByZWdpc3RlciB1bnNpZ25lZCBs
b25nICByMiBhc20oInIyIikgPSBfX2EyOyAgICAgICAgXAogICAgIHJlZ2lzdGVyIHVuc2lnbmVk
IGxvbmcgIHIzIGFzbSgicjMiKQogCiAjZGVmaW5lIF9fZGVjbGFyZV9hcmdfMyhhMCwgYTEsIGEy
LCBhMywgcmVzKSAgICAgICAgICAgIFwKKyAgICB0eXBlb2YoYTEpIF9fYTEgPSBhMTsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHR5cGVvZihhMikgX19hMiA9IGEyOyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgdHlwZW9mKGEzKSBfX2EzID0gYTM7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBzdHJ1Y3QgYXJtX3NtY2NjX3JlcyAg
ICAqX19fcmVzID0gcmVzOyAgICAgICAgICAgICAgXAogICAgIHJlZ2lzdGVyIHVuc2lnbmVkIGxv
bmcgIHIwIGFzbSgicjAiKSA9ICh1aW50MzJfdClhMDtcCi0gICAgcmVnaXN0ZXIgdW5zaWduZWQg
bG9uZyAgcjEgYXNtKCJyMSIpID0gYTE7ICAgICAgICAgIFwKLSAgICByZWdpc3RlciB1bnNpZ25l
ZCBsb25nICByMiBhc20oInIyIikgPSBhMjsgICAgICAgICAgXAotICAgIHJlZ2lzdGVyIHVuc2ln
bmVkIGxvbmcgIHIzIGFzbSgicjMiKSA9IGEzCisgICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyAg
cjEgYXNtKCJyMSIpID0gX19hMTsgICAgICAgIFwKKyAgICByZWdpc3RlciB1bnNpZ25lZCBsb25n
ICByMiBhc20oInIyIikgPSBfX2EyOyAgICAgICAgXAorICAgIHJlZ2lzdGVyIHVuc2lnbmVkIGxv
bmcgIHIzIGFzbSgicjMiKSA9IF9fYTMKIAogI2RlZmluZSBfX2RlY2xhcmVfYXJnXzQoYTAsIGEx
LCBhMiwgYTMsIGE0LCByZXMpICAgICAgICBcCisgICAgdHlwZW9mKGE0KSBfX2E0ID0gYTQ7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBfX2RlY2xhcmVfYXJnXzMoYTAsIGEx
LCBhMiwgYTMsIHJlcyk7ICAgICAgICAgICAgICAgXAotICAgIHJlZ2lzdGVyIHVuc2lnbmVkIGxv
bmcgcjQgYXNtKCJyNCIpID0gYTQKKyAgICByZWdpc3RlciB1bnNpZ25lZCBsb25nIHI0IGFzbSgi
cjQiKSA9IF9fYTQKIAogI2RlZmluZSBfX2RlY2xhcmVfYXJnXzUoYTAsIGExLCBhMiwgYTMsIGE0
LCBhNSwgcmVzKSAgICBcCisgICAgdHlwZW9mKGE1KSBfX2E1ID0gYTU7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKICAgICBfX2RlY2xhcmVfYXJnXzQoYTAsIGExLCBhMiwgYTMsIGE0
LCByZXMpOyAgICAgICAgICAgXAotICAgIHJlZ2lzdGVyIHR5cGVvZihhNSkgcjUgYXNtKCJyNSIp
ID0gYTUKKyAgICByZWdpc3RlciB0eXBlb2YoYTUpIHI1IGFzbSgicjUiKSA9IF9fYTUKIAogI2Rl
ZmluZSBfX2RlY2xhcmVfYXJnXzYoYTAsIGExLCBhMiwgYTMsIGE0LCBhNSwgYTYsIHJlcykgICAg
XAorICAgIHR5cGVvZihhNikgX19hNiA9IGE2OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAogICAgIF9fZGVjbGFyZV9hcmdfNShhMCwgYTEsIGEyLCBhMywgYTQsIGE1LCByZXMp
OyAgICAgICAgICAgXAotICAgIHJlZ2lzdGVyIHR5cGVvZihhNikgcjYgYXNtKCJyNiIpID0gYTYK
KyAgICByZWdpc3RlciB0eXBlb2YoYTYpIHI2IGFzbSgicjYiKSA9IF9fYTYKIAogI2RlZmluZSBf
X2RlY2xhcmVfYXJnXzcoYTAsIGExLCBhMiwgYTMsIGE0LCBhNSwgYTYsIGE3LCByZXMpICAgIFwK
KyAgICB0eXBlb2YoYTcpIF9fYTcgPSBhNzsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCiAgICAgX19kZWNsYXJlX2FyZ182KGEwLCBhMSwgYTIsIGEzLCBhNCwgYTUsIGE2
LCByZXMpOyAgICAgICAgICAgXAotICAgIHJlZ2lzdGVyIHR5cGVvZihhNykgcjcgYXNtKCJyNyIp
ID0gYTcKKyAgICByZWdpc3RlciB0eXBlb2YoYTcpIHI3IGFzbSgicjciKSA9IF9fYTcKIAogI2Rl
ZmluZSBfX19kZWNsYXJlX2FyZ3MoY291bnQsIC4uLikgX19kZWNsYXJlX2FyZ18gIyMgY291bnQo
X19WQV9BUkdTX18pCiAjZGVmaW5lIF9fZGVjbGFyZV9hcmdzKGNvdW50LCAuLi4pICBfX19kZWNs
YXJlX2FyZ3MoY291bnQsIF9fVkFfQVJHU19fKQotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 16:58:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 16: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 1ftFPv-00006S-A6; Fri, 24 Aug 2018 16: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=xwpf=lh=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ftFPu-00005x-1f
 for xen-devel@lists.xen.org; Fri, 24 Aug 2018 16:58:34 +0000
X-Inumbo-ID: 0768872b-a7bf-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 0768872b-a7bf-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 16:59:14 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 6BD1B1650;
 Fri, 24 Aug 2018 09:58:33 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.Emea.Arm.com
 [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8148E3F5A0;
 Fri, 24 Aug 2018 09:58:32 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Fri, 24 Aug 2018 17:58:19 +0100
Message-Id: <20180824165820.32620-6-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180824165820.32620-1-julien.grall@arm.com>
References: <20180824165820.32620-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 5/6] xen/arm: smccc: Add wrapper to
 automatically select the calling convention
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>, sstabellini@kernel.org,
 volodymyr_babchuk@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KLS0tCiB4
ZW4vYXJjaC9hcm0vcHNjaS5jICAgICAgICAgICAgICB8IDQgKysrKwogeGVuL2luY2x1ZGUvYXNt
LWFybS9jcHVmZWF0dXJlLmggfCAzICsrLQogeGVuL2luY2x1ZGUvYXNtLWFybS9zbWNjYy5oICAg
ICAgfCA4ICsrKysrKysrCiAzIGZpbGVzIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKyksIDEgZGVs
ZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcHNjaS5jIGIveGVuL2FyY2gvYXJt
L3BzY2kuYwppbmRleCAzY2Y1ZWNmMGYzLi45NDFlZWM5MjFiIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC9hcm0vcHNjaS5jCisrKyBiL3hlbi9hcmNoL2FybS9wc2NpLmMKQEAgLTIxLDYgKzIxLDcgQEAK
ICNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KICNpbmNsdWRlIDx4ZW4vbW0uaD4KICNpbmNsdWRlIDx4
ZW4vc21wLmg+CisjaW5jbHVkZSA8YXNtL2NwdWZlYXR1cmUuaD4KICNpbmNsdWRlIDxhc20vcHNj
aS5oPgogI2luY2x1ZGUgPGFzbS9hY3BpLmg+CiAKQEAgLTExOCw2ICsxMTksOSBAQCBzdGF0aWMg
dm9pZCBfX2luaXQgcHNjaV9pbml0X3NtY2NjKHZvaWQpCiAgICAgICAgICAgICBzbWNjY192ZXIg
PSByZXQ7CiAgICAgfQogCisgICAgaWYgKCBzbWNjY192ZXIgPj0gU01DQ0NfVkVSU0lPTigxLCAx
KSApCisgICAgICAgIGNwdXNfc2V0X2NhcChBUk1fU01DQ0NfMV8xKTsKKwogICAgIHByaW50ayhY
RU5MT0dfSU5GTyAiVXNpbmcgU01DIENhbGxpbmcgQ29udmVudGlvbiB2JXUuJXVcbiIsCiAgICAg
ICAgICAgIFNNQ0NDX1ZFUlNJT05fTUFKT1Ioc21jY2NfdmVyKSwgU01DQ0NfVkVSU0lPTl9NSU5P
UihzbWNjY192ZXIpKTsKIH0KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3B1ZmVh
dHVyZS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9jcHVmZWF0dXJlLmgKaW5kZXggOWMyOTdjNTIx
Yy4uYzljNDA0NmY1ZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9jcHVmZWF0dXJl
LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9jcHVmZWF0dXJlLmgKQEAgLTQ0LDggKzQ0LDkg
QEAKICNkZWZpbmUgU0tJUF9DVFhUX1NXSVRDSF9TRVJST1JfU1lOQyA2CiAjZGVmaW5lIEFSTV9I
QVJERU5fQlJBTkNIX1BSRURJQ1RPUiA3CiAjZGVmaW5lIEFSTV9TU0JEIDgKKyNkZWZpbmUgQVJN
X1NNQ0NDXzFfMSA5CiAKLSNkZWZpbmUgQVJNX05DQVBTICAgICAgICAgICA5CisjZGVmaW5lIEFS
TV9OQ0FQUyAgICAgICAgICAgMTAKIAogI2lmbmRlZiBfX0FTU0VNQkxZX18KIApkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvYXNtLWFybS9zbWNjYy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zbWNj
Yy5oCmluZGV4IDFlZDZjYmFhNDguLjdjMzljNTMwZTIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L2FzbS1hcm0vc21jY2MuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NtY2NjLmgKQEAgLTIx
Myw2ICsyMTMsNyBAQCBzdHJ1Y3QgYXJtX3NtY2NjX3JlcyB7CiAgKi8KICNpZmRlZiBDT05GSUdf
QVJNXzMyCiAjZGVmaW5lIGFybV9zbWNjY18xXzBfc21jKC4uLikgYXJtX3NtY2NjXzFfMV9zbWMo
X19WQV9BUkdTX18pCisjZGVmaW5lIGFybV9zbWNjY19zbWMoLi4uKSBhcm1fc21jY2NfMV8xX3Nt
YyhfX1ZBX0FSR1NfXykKICNlbHNlCiAKIHZvaWQgX19hcm1fc21jY2NfMV8wX3NtYyhyZWdpc3Rl
cl90IGEwLCByZWdpc3Rlcl90IGExLCByZWdpc3Rlcl90IGEyLApAQCAtMjU0LDYgKzI1NSwxMyBA
QCB2b2lkIF9fYXJtX3NtY2NjXzFfMF9zbWMocmVnaXN0ZXJfdCBhMCwgcmVnaXN0ZXJfdCBhMSwg
cmVnaXN0ZXJfdCBhMiwKICNkZWZpbmUgYXJtX3NtY2NjXzFfMF9zbWMoLi4uKSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIF9fYXJtX3NtY2Nj
XzFfMF9zbWNfY291bnQoX19jb3VudF9hcmdzKF9fVkFfQVJHU19fKSwgX19WQV9BUkdTX18pCiAK
KyNkZWZpbmUgYXJtX3NtY2NjX3NtYyguLi4pICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgZG8geyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgICAgICBpZiAoICFjcHVzX2hhdmVfY29uc3RfY2FwKEFS
TV9TTUNDQ18xXzEpICkgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgIGFybV9zbWNjY18xXzBf
c21jKF9fVkFfQVJHU19fKTsgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIGVsc2UgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAg
ICAgICAgYXJtX3NtY2NjXzFfMV9zbWMoX19WQV9BUkdTX18pOyAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICB9IHdoaWxlICggMCApCiAjZW5kaWYgLyogQ09ORklHX0FSTV82NCAqLwogCiAjZW5k
aWYgLyogX19BU1NFTUJMWV9fICovCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 16:58:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 16: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 1ftFPr-00004u-Ij; Fri, 24 Aug 2018 16: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=xwpf=lh=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ftFPq-0008WP-G2
 for xen-devel@lists.xen.org; Fri, 24 Aug 2018 16:58:30 +0000
X-Inumbo-ID: 048ca3d2-a7bf-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 048ca3d2-a7bf-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 16:59: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 9999815A2;
 Fri, 24 Aug 2018 09:58:28 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.Emea.Arm.com
 [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8B3263F5A0;
 Fri, 24 Aug 2018 09:58:27 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Fri, 24 Aug 2018 17:58:15 +0100
Message-Id: <20180824165820.32620-2-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180824165820.32620-1-julien.grall@arm.com>
References: <20180824165820.32620-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 1/6] xen/arm: smccc-1.1: Make return values
 unsigned long
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Marc Zyngier <marc.zyngier@arm.com>, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org, volodymyr_babchuk@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogTWFyYyBaeW5naWVyIDxtYXJjLnp5bmdpZXJAYXJtLmNvbT4KCkFuIHVuZm9ydHVuYXRl
IGNvbnNlcXVlbmNlIG9mIGhhdmluZyBhIHN0cm9uZyB0eXBpbmcgZm9yIHRoZSBpbnB1dAp2YWx1
ZXMgdG8gdGhlIFNNQyBjYWxsIGlzIHRoYXQgaXQgYWxzbyBhZmZlY3RzIHRoZSB0eXBlIG9mIHRo
ZQpyZXR1cm4gdmFsdWVzLCBsaW1pdGluZyByMCB0byAzMiBiaXRzIGFuZCByezEsMiwzfSB0byB3
aGF0ZXZlcgp3YXMgcGFzc2VkIGFzIGFuIGlucHV0LgoKTGV0J3MgdHVybiBldmVyeXRoaW5nIGlu
dG8gInVuc2lnbmVkIGxvbmciLCB3aGljaCBzYXRpc2ZpZXMgdGhlCnJlcXVpcmVtZW50cyBvZiBi
b3RoIGFyY2hpdGVjdHVyZXMsIGFuZCBhbGxvd3MgZm9yIHRoZSBmdWxsCnJhbmdlIG9mIHJldHVy
biB2YWx1ZXMuCgpSZXBvcnRlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxp
bnguY29tPgpTaWduZWQtb2ZmLWJ5OiBNYXJjIFp5bmdpZXIgPG1hcmMuenluZ2llckBhcm0uY29t
PgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0K
IHhlbi9pbmNsdWRlL2FzbS1hcm0vc21jY2MuaCB8IDIyICsrKysrKysrKysrLS0tLS0tLS0tLS0K
IDEgZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3NtY2NjLmggYi94ZW4vaW5jbHVkZS9hc20tYXJt
L3NtY2NjLmgKaW5kZXggNzRjMTNmODQxOS4uYTMxZDY3YTFkZSAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLWFybS9zbWNjYy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc21jY2MuaApA
QCAtMTE5LDM1ICsxMTksMzUgQEAgc3RydWN0IGFybV9zbWNjY19yZXMgewogCiAjZGVmaW5lIF9f
ZGVjbGFyZV9hcmdfMChhMCwgcmVzKSAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBzdHJ1
Y3QgYXJtX3NtY2NjX3JlcyAgICAqX19fcmVzID0gcmVzOyAgICAgICAgICAgICAgXAotICAgIHJl
Z2lzdGVyIHVpbjMyX3QgICAgICAgIHIwIGFzbSgicjAiKSA9IGEwOyAgICAgICAgICBcCisgICAg
cmVnaXN0ZXIgdW5zaWduZWQgbG9uZyAgcjAgYXNtKCJyMCIpID0gKHVpbnQzMl90KWEwO1wKICAg
ICByZWdpc3RlciB1bnNpZ25lZCBsb25nICByMSBhc20oInIxIik7ICAgICAgICAgICAgICAgXAog
ICAgIHJlZ2lzdGVyIHVuc2lnbmVkIGxvbmcgIHIyIGFzbSgicjIiKTsgICAgICAgICAgICAgICBc
CiAgICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyAgcjMgYXNtKCJyMyIpCiAKICNkZWZpbmUgX19k
ZWNsYXJlX2FyZ18xKGEwLCBhMSwgcmVzKSAgICAgICAgICAgICAgICAgICAgXAogICAgIHN0cnVj
dCBhcm1fc21jY2NfcmVzICAgICpfX19yZXMgPSByZXM7ICAgICAgICAgICAgICBcCi0gICAgcmVn
aXN0ZXIgdWludDMyX3QgICAgICAgcjAgYXNtKCJyMCIpID0gYTA7ICAgICAgICAgIFwKLSAgICBy
ZWdpc3RlciB0eXBlb2YoYTEpICAgICByMSBhc20oInIxIikgPSBhMTsgICAgICAgICAgXAorICAg
IHJlZ2lzdGVyIHVuc2lnbmVkIGxvbmcgIHIwIGFzbSgicjAiKSA9ICh1aW50MzJfdClhMDtcCisg
ICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyAgcjEgYXNtKCJyMSIpID0gYTE7ICAgICAgICAgIFwK
ICAgICByZWdpc3RlciB1bnNpZ25lZCBsb25nICByMiBhc20oInIyIik7ICAgICAgICAgICAgICAg
XAogICAgIHJlZ2lzdGVyIHVuc2lnbmVkIGxvbmcgIHIzIGFzbSgicjMiKQogCiAjZGVmaW5lIF9f
ZGVjbGFyZV9hcmdfMihhMCwgYTEsIGEyLCByZXMpICAgICAgICAgICAgICAgIFwKICAgICBzdHJ1
Y3QgYXJtX3NtY2NjX3JlcyAgICAqX19fcmVzID0gcmVzOwkJCQlcCi0gICAgcmVnaXN0ZXIgdTMy
ICAgICAgICAgICAgcjAgYXNtKCJyMCIpID0gYTA7ICAgICAgICAgIFwKLSAgICByZWdpc3RlciB0
eXBlb2YoYTEpICAgICByMSBhc20oInIxIikgPSBhMTsgICAgICAgICAgXAotICAgIHJlZ2lzdGVy
IHR5cGVvZihhMikgICAgIHIyIGFzbSgicjIiKSA9IGEyOyAgICAgICAgICBcCisgICAgcmVnaXN0
ZXIgdW5zaWduZWQgbG9uZyAgcjAgYXNtKCJyMCIpID0gKHVpbnQzMl90KWEwO1wKKyAgICByZWdp
c3RlciB1bnNpZ25lZCBsb25nICByMSBhc20oInIxIikgPSBhMTsgICAgICAgICAgXAorICAgIHJl
Z2lzdGVyIHVuc2lnbmVkIGxvbmcgIHIyIGFzbSgicjIiKSA9IGEyOyAgICAgICAgICBcCiAgICAg
cmVnaXN0ZXIgdW5zaWduZWQgbG9uZyAgcjMgYXNtKCJyMyIpCiAKICNkZWZpbmUgX19kZWNsYXJl
X2FyZ18zKGEwLCBhMSwgYTIsIGEzLCByZXMpICAgICAgICAgICAgXAogICAgIHN0cnVjdCBhcm1f
c21jY2NfcmVzICAgICpfX19yZXMgPSByZXM7ICAgICAgICAgICAgICBcCi0gICAgcmVnaXN0ZXIg
dTMyICAgICAgICAgICAgcjAgYXNtKCJyMCIpID0gYTA7ICAgICAgICAgIFwKLSAgICByZWdpc3Rl
ciB0eXBlb2YoYTEpICAgICByMSBhc20oInIxIikgPSBhMTsgICAgICAgICAgXAotICAgIHJlZ2lz
dGVyIHR5cGVvZihhMikgICAgIHIyIGFzbSgicjIiKSA9IGEyOyAgICAgICAgICBcCi0gICAgcmVn
aXN0ZXIgdHlwZW9mKGEzKSAgICAgcjMgYXNtKCJyMyIpID0gYTMKKyAgICByZWdpc3RlciB1bnNp
Z25lZCBsb25nICByMCBhc20oInIwIikgPSAodWludDMyX3QpYTA7XAorICAgIHJlZ2lzdGVyIHVu
c2lnbmVkIGxvbmcgIHIxIGFzbSgicjEiKSA9IGExOyAgICAgICAgICBcCisgICAgcmVnaXN0ZXIg
dW5zaWduZWQgbG9uZyAgcjIgYXNtKCJyMiIpID0gYTI7ICAgICAgICAgIFwKKyAgICByZWdpc3Rl
ciB1bnNpZ25lZCBsb25nICByMyBhc20oInIzIikgPSBhMwogCiAjZGVmaW5lIF9fZGVjbGFyZV9h
cmdfNChhMCwgYTEsIGEyLCBhMywgYTQsIHJlcykgICAgICAgIFwKICAgICBfX2RlY2xhcmVfYXJn
XzMoYTAsIGExLCBhMiwgYTMsIHJlcyk7ICAgICAgICAgICAgICAgXAotICAgIHJlZ2lzdGVyIHR5
cGVvZihhNCkgcjQgYXNtKCJyNCIpID0gYTQKKyAgICByZWdpc3RlciB1bnNpZ25lZCBsb25nIHI0
IGFzbSgicjQiKSA9IGE0CiAKICNkZWZpbmUgX19kZWNsYXJlX2FyZ181KGEwLCBhMSwgYTIsIGEz
LCBhNCwgYTUsIHJlcykgICAgXAogICAgIF9fZGVjbGFyZV9hcmdfNChhMCwgYTEsIGEyLCBhMywg
YTQsIHJlcyk7ICAgICAgICAgICBcCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 16:58:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 16: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 1ftFPs-00005e-M5; Fri, 24 Aug 2018 16:58: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=xwpf=lh=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ftFPr-00004z-Rw
 for xen-devel@lists.xen.org; Fri, 24 Aug 2018 16:58:31 +0000
X-Inumbo-ID: 0604b77a-a7bf-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 0604b77a-a7bf-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 16:59: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 1AD6515A2;
 Fri, 24 Aug 2018 09:58:31 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.Emea.Arm.com
 [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 0CAED3F5A0;
 Fri, 24 Aug 2018 09:58:29 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Fri, 24 Aug 2018 17:58:17 +0100
Message-Id: <20180824165820.32620-4-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180824165820.32620-1-julien.grall@arm.com>
References: <20180824165820.32620-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 3/6] xen/arm: add SMC wrapper that is compatible
 with SMCCC v1.0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Edgar E. Iglesias" <edgar.iglesias@xilinx.com>,
 Julien Grall <julien.grall@arm.com>, sstabellini@kernel.org,
 volodymyr_babchuk@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tPgoKRXhp
c3RpbmcgU01DIHdyYXBwZXIgY2FsbF9zbWMoKSBhbGxvd3Mgb25seSA0IHBhcmFtZXRlcnMgYW5k
CnJldHVybnMgb25seSBvbmUgdmFsdWUuIFRoaXMgaXMgZW5vdWdoIGZvciBleGlzdGluZwp1c2Ug
aW4gUFNDSSBjb2RlLCBidXQgVEVFIG1lZGlhdG9yIHdpbGwgbmVlZCBhIGNhbGwgdGhhdCBpcwpm
dWxseSBjb21wYXRpYmxlIHdpdGggQVJNIFNNQ0NDIHYxLjAuCgpUaGlzIHBhdGNoIGFkZHMgYSB3
cmFwcGVyIGZvciBib3RoIGFybTMyIGFuZCBhcm02NC4gSW4gdGhlIGNhc2Ugb2YKYXJtMzIsIHRo
ZSB3cmFwcGVyIGlzIGp1c3QgYW4gYWxpYXMgdG8gdGhlIEFSTSBTTUNDQyB2MS4xIGFzIHRoZQpj
b252ZW50aW9uIGlzIHRoZSBzYW1lLgoKQ0M6ICJFZGdhciBFLiBJZ2xlc2lhcyIgPGVkZ2FyLmln
bGVzaWFzQHhpbGlueC5jb20+ClNpZ25lZC1vZmYtYnk6IFZvbG9keW15ciBCYWJjaHVrIDx2b2xv
ZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KW2p1bGllbjogUmV3b3JrIHRoZSB3cmFwcGVyIHRvIG1h
a2UgaXQgY2xvc2VyIHRvIFNNQ0MgMS4xIHdyYXBwZXJdClNpZ25lZC1vZmYtYnk6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL2FybTY0L01ha2Vm
aWxlICAgICAgfCAgMSArCiB4ZW4vYXJjaC9hcm0vYXJtNjQvYXNtLW9mZnNldHMuYyB8ICA1ICsr
KysKIHhlbi9hcmNoL2FybS9hcm02NC9zbWMuUyAgICAgICAgIHwgMzIgKysrKysrKysrKysrKysr
KysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLWFybS9zbWNjYy5oICAgICAgfCA1MSArKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCiA0IGZpbGVzIGNoYW5nZWQsIDg4IGlu
c2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9h
cm0vYXJtNjQvc21jLlMKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvTWFrZWZpbGUg
Yi94ZW4vYXJjaC9hcm0vYXJtNjQvTWFrZWZpbGUKaW5kZXggYmI1YzYxMGIyYS4uYzRmM2EyOGEw
ZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L01ha2VmaWxlCisrKyBiL3hlbi9hcmNo
L2FybS9hcm02NC9NYWtlZmlsZQpAQCAtOCw2ICs4LDcgQEAgb2JqLXkgKz0gZG9tYWluLm8KIG9i
ai15ICs9IGVudHJ5Lm8KIG9iai15ICs9IGluc24ubwogb2JqLSQoQ09ORklHX0xJVkVQQVRDSCkg
Kz0gbGl2ZXBhdGNoLm8KK29iai15ICs9IHNtYy5vCiBvYmoteSArPSBzbXBib290Lm8KIG9iai15
ICs9IHRyYXBzLm8KIG9iai15ICs9IHZmcC5vCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJt
NjQvYXNtLW9mZnNldHMuYyBiL3hlbi9hcmNoL2FybS9hcm02NC9hc20tb2Zmc2V0cy5jCmluZGV4
IDYyODMzZDhjOGIuLjI4MGRkYjU1YmYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9h
c20tb2Zmc2V0cy5jCisrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9hc20tb2Zmc2V0cy5jCkBAIC0x
MCw2ICsxMCw3IEBACiAjaW5jbHVkZSA8eGVuL2JpdG9wcy5oPgogI2luY2x1ZGUgPHB1YmxpYy94
ZW4uaD4KICNpbmNsdWRlIDxhc20vY3VycmVudC5oPgorI2luY2x1ZGUgPGFzbS9zbWNjYy5oPgog
CiAjZGVmaW5lIERFRklORShfc3ltLCBfdmFsKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCiAgICAgYXNtIHZvbGF0aWxlICgiXG4uYXNjaWlcIj09PiNk
ZWZpbmUgIiAjX3N5bSAiICUwIC8qICIgI192YWwgIiAqLzw9PVwiIiBcCkBAIC01MSw2ICs1Miwx
MCBAQCB2b2lkIF9fZHVtbXlfXyh2b2lkKQogCiAgICBCTEFOSygpOwogICAgT0ZGU0VUKElOSVRJ
TkZPX3N0YWNrLCBzdHJ1Y3QgaW5pdF9pbmZvLCBzdGFjayk7CisKKyAgIEJMQU5LKCk7CisgICBP
RkZTRVQoU01DQ0NfUkVTX2EwLCBzdHJ1Y3QgYXJtX3NtY2NjX3JlcywgYTApOworICAgT0ZGU0VU
KFNNQ0NDX1JFU19hMiwgc3RydWN0IGFybV9zbWNjY19yZXMsIGEyKTsKIH0KIAogLyoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9zbWMuUyBiL3hlbi9hcmNoL2FybS9hcm02NC9zbWMu
UwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi5iMDc1MmJlNTdlCi0tLSAv
ZGV2L251bGwKKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L3NtYy5TCkBAIC0wLDAgKzEsMzIgQEAK
Ky8qCisgKiB4ZW4vYXJjaC9hcm0vYXJtNjQvc21jLlMKKyAqCisgKiBXcmFwcGVyIGZvciBTZWN1
cmUgTW9uaXRvcnMgQ2FsbHMKKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsg
eW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQorICogaXQgdW5kZXIgdGhlIHRl
cm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKKyAq
IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExp
Y2Vuc2UuCisgKgorICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRo
YXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhv
dXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJ
VE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQorICogR05VIEdlbmVyYWwg
UHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqLworCisjaW5jbHVkZSA8YXNtL2Fz
bV9kZWZucy5oPgorI2luY2x1ZGUgPGFzbS9tYWNyb3MuaD4KKworLyoKKyAqIHZvaWQgX19hcm1f
c21jY2NfMV8wX3NtYyhyZWdpc3Rlcl90IGEwLCByZWdpc3Rlcl90IGExLCByZWdpc3Rlcl90IGEy
LAorICogICAgICAgICAgICAgICAgICAgICAgICAgIHJlZ2lzdGVyX3QgYTMsIHJlZ2lzdGVyX3Qg
YTQsIHJlZ2lzdGVyX3QgYTUsCisgKiAgICAgICAgICAgICAgICAgICAgICAgICAgcmVnaXN0ZXJf
dCBhNiwgcmVnaXN0ZXJfdCBhNywKKyAqICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
YXJtX3NtY2NjX3JlcyAqcmVzKQorICovCitFTlRSWShfX2FybV9zbWNjY18xXzBfc21jKQorICAg
ICAgICBzbWMgICAgICMwCisgICAgICAgIGxkciAgICAgeDQsIFtzcF0KKyAgICAgICAgY2J6ICAg
ICB4NCwgMWYgICAgICAgICAgLyogTm8gbmVlZCB0byBzdG9yZSB0aGUgcmVzdWx0ICovCisgICAg
ICAgIHN0cCAgICAgeDAsIHgxLCBbeDQsICNTTUNDQ19SRVNfYTBdCisgICAgICAgIHN0cCAgICAg
eDIsIHgzLCBbeDQsICNTTUNDQ19SRVNfYTJdCisxOgorICAgICAgICByZXQKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vc21jY2MuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc21jY2Mu
aAppbmRleCA2NDhiZWYyOGJkLi4xZWQ2Y2JhYTQ4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9h
c20tYXJtL3NtY2NjLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zbWNjYy5oCkBAIC0yMDcs
NyArMjA3LDU2IEBAIHN0cnVjdCBhcm1fc21jY2NfcmVzIHsKICAgICAgICAgKl9fX3JlcyA9ICh0
eXBlb2YoKl9fX3Jlcykpe3IwLCByMSwgcjIsIHIzfTsgICAgICAgICAgICBcCiAgICAgfSB3aGls
ZSAoIDAgKQogCi0jZW5kaWYKKy8qCisgKiBUaGUgY2FsbGluZyBjb252ZW50aW9uIGZvciBhcm0z
MiBpcyB0aGUgc2FtZSBmb3IgYm90aCBTTUNDQyB2MS4wIGFuZAorICogdjEuMS4KKyAqLworI2lm
ZGVmIENPTkZJR19BUk1fMzIKKyNkZWZpbmUgYXJtX3NtY2NjXzFfMF9zbWMoLi4uKSBhcm1fc21j
Y2NfMV8xX3NtYyhfX1ZBX0FSR1NfXykKKyNlbHNlCisKK3ZvaWQgX19hcm1fc21jY2NfMV8wX3Nt
YyhyZWdpc3Rlcl90IGEwLCByZWdpc3Rlcl90IGExLCByZWdpc3Rlcl90IGEyLAorICAgICAgICAg
ICAgICAgICAgICAgICAgIHJlZ2lzdGVyX3QgYTMsIHJlZ2lzdGVyX3QgYTQsIHJlZ2lzdGVyX3Qg
YTUsCisgICAgICAgICAgICAgICAgICAgICAgICAgcmVnaXN0ZXJfdCBhNiwgcmVnaXN0ZXJfdCBh
NywKKyAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgYXJtX3NtY2NjX3JlcyAqcmVzKTsK
KworLyogTWFjcm9zIHRvIGhhbmRsZSB2YXJpYWRpYyBwYXJhbWV0ZXIgZm9yIFNNQ0NDIHYxLjAg
aGVscGVyICovCisjZGVmaW5lIF9fYXJtX3NtY2NjXzFfMF9zbWNfNyhhMCwgYTEsIGEyLCBhMywg
YTQsIGE1LCBhNiwgYTcsIHJlcykgIFwKKyAgICBfX2FybV9zbWNjY18xXzBfc21jKGEwLCBhMSwg
YTIsIGEzLCBhNCwgYTUsIGE2LCBhNywgcmVzKQorCisjZGVmaW5lIF9fYXJtX3NtY2NjXzFfMF9z
bWNfNihhMCwgYTEsIGEyLCBhMywgYTQsIGE1LCBhNiwgcmVzKSAgXAorICAgIF9fYXJtX3NtY2Nj
XzFfMF9zbWNfNyhhMCwgYTEsIGEyLCBhMywgYTQsIGE1LCBhNiwgMCwgcmVzKQorCisjZGVmaW5l
IF9fYXJtX3NtY2NjXzFfMF9zbWNfNShhMCwgYTEsIGEyLCBhMywgYTQsIGE1LCByZXMpICBcCisg
ICAgX19hcm1fc21jY2NfMV8wX3NtY182KGEwLCBhMSwgYTIsIGEzLCBhNCwgYTUsIDAsIHJlcykK
KworI2RlZmluZSBfX2FybV9zbWNjY18xXzBfc21jXzQoYTAsIGExLCBhMiwgYTMsIGE0LCByZXMp
ICBcCisgICAgX19hcm1fc21jY2NfMV8wX3NtY181KGEwLCBhMSwgYTIsIGEzLCBhNCwgMCwgcmVz
KQorCisjZGVmaW5lIF9fYXJtX3NtY2NjXzFfMF9zbWNfMyhhMCwgYTEsIGEyLCBhMywgcmVzKSAg
XAorICAgIF9fYXJtX3NtY2NjXzFfMF9zbWNfNChhMCwgYTEsIGEyLCBhMywgMCwgcmVzKQorCisj
ZGVmaW5lIF9fYXJtX3NtY2NjXzFfMF9zbWNfMihhMCwgYTEsIGEyLCByZXMpICBcCisgICAgX19h
cm1fc21jY2NfMV8wX3NtY18zKGEwLCBhMSwgYTIsIDAsIHJlcykKKworI2RlZmluZSBfX2FybV9z
bWNjY18xXzBfc21jXzEoYTAsIGExLCByZXMpICBcCisgICAgX19hcm1fc21jY2NfMV8wX3NtY18y
KGEwLCBhMSwgMCwgcmVzKQorCisjZGVmaW5lIF9fYXJtX3NtY2NjXzFfMF9zbWNfMChhMCwgcmVz
KSAgXAorICAgIF9fYXJtX3NtY2NjXzFfMF9zbWNfMShhMCwgMCwgcmVzKQorCisjZGVmaW5lIF9f
X2FybV9zbWNjY18xXzBfc21jX2NvdW50KGNvdW50LCAuLi4pICAgIFwKKyAgICBfX2FybV9zbWNj
Y18xXzBfc21jXyAjIyBjb3VudChfX1ZBX0FSR1NfXykKKworI2RlZmluZSBfX2FybV9zbWNjY18x
XzBfc21jX2NvdW50KGNvdW50LCAuLi4pICAgXAorICAgIF9fX2FybV9zbWNjY18xXzBfc21jX2Nv
dW50KGNvdW50LCBfX1ZBX0FSR1NfXykKKworI2RlZmluZSBhcm1fc21jY2NfMV8wX3NtYyguLi4p
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAg
X19hcm1fc21jY2NfMV8wX3NtY19jb3VudChfX2NvdW50X2FyZ3MoX19WQV9BUkdTX18pLCBfX1ZB
X0FSR1NfXykKKworI2VuZGlmIC8qIENPTkZJR19BUk1fNjQgKi8KKworI2VuZGlmIC8qIF9fQVNT
RU1CTFlfXyAqLwogCiAvKgogICogQ29uc3RydWN0IGZ1bmN0aW9uIGlkZW50aWZpZXIgZnJvbSBj
YWxsIHR5cGUgKGZhc3Qgb3Igc3RhbmRhcmQpLAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 16:58:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 16: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 1ftFPu-00005y-0J; Fri, 24 Aug 2018 16: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=xwpf=lh=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ftFPs-00005j-Sb
 for xen-devel@lists.xen.org; Fri, 24 Aug 2018 16:58:32 +0000
X-Inumbo-ID: be794460-a7be-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id be794460-a7be-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 18:57:11 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 43A4380D;
 Fri, 24 Aug 2018 09:58:32 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.Emea.Arm.com
 [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 58FD43F5A0;
 Fri, 24 Aug 2018 09:58:31 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Fri, 24 Aug 2018 17:58:18 +0100
Message-Id: <20180824165820.32620-5-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180824165820.32620-1-julien.grall@arm.com>
References: <20180824165820.32620-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 4/6] xen/arm: cpufeature: Add helper to check
 constant caps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>, sstabellini@kernel.org,
 volodymyr_babchuk@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U29tZSBjYXBhYmFiaWxpdGllcyBhcmUgc2V0IHJpZ2h0IGR1cmluZyBib290IGFuZCB3aWxsIG5l
dmVyIGNoYW5nZQphZnRlcndhcmRzLiBBdCB0aGUgbW9tZW50LCB0aGUgZnVuY3Rpb24gY3B1X2hh
dmVfY2FwcyB3aWxsIGNoZWNrIHdoZXRoZXIKdGhlIGNhcCBpcyBlbmFibGVkIGZyb20gdGhlIG1l
bW9yeS4KCkl0IGlzIHBvc3NpYmxlIHRvIGF2b2lkIHRoZSBsb2FkIGZyb20gdGhlIG1lbW9yeSBi
eSB1c2luZyBhbgpBTFRFUk5BVElWRS4gV2l0aCB0aGF0IHRoZSBjaGVjayBpcyBqdXN0IHJlZHVj
ZWQgdG8gMSBpbnN0cnVjdGlvbi4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+CgotLS0KClRoaXMgaXMgdGhlIHN0YXRpYyBrZXkgZm9yIHRoZSBwb29y
LiBBdCBzb21lIHBvaW50IHdlIG1pZ2h0IHdhbnQgdG8KaW50cm9kdWNlIHNvbWV0aGluZyBzaW1p
bGFyIHRvIHN0YXRpYyBrZXkgaW4gWGVuLgotLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vY3B1ZmVh
dHVyZS5oIHwgMTIgKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygr
KQoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3B1ZmVhdHVyZS5oIGIveGVuL2lu
Y2x1ZGUvYXNtLWFybS9jcHVmZWF0dXJlLmgKaW5kZXggM2RlNmI1NDMwMS4uOWMyOTdjNTIxYyAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9jcHVmZWF0dXJlLmgKKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLWFybS9jcHVmZWF0dXJlLmgKQEAgLTYzLDYgKzYzLDE4IEBAIHN0YXRpYyBpbmxp
bmUgYm9vbCBjcHVzX2hhdmVfY2FwKHVuc2lnbmVkIGludCBudW0pCiAgICAgcmV0dXJuIHRlc3Rf
Yml0KG51bSwgY3B1X2h3Y2Fwcyk7CiB9CiAKKy8qIFN5c3RlbSBjYXBhYmlsaXR5IGNoZWNrIGZv
ciBjb25zdGFudCBjYXAgKi8KKyNkZWZpbmUgY3B1c19oYXZlX2NvbnN0X2NhcChudW0pICh7ICAg
ICAgICAgICAgICAgICBcCisgICAgICAgIGJvb2wgX19yZXQ7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICAgICAgYXNtIHZvbGF0aWxlIChBTFRFUk5BVElWRSgibW92ICUwLCAj
MCIsICAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIm1vdiAlMCwgIzEi
LCAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG51bSkgICAgICAgICAg
ICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICA6ICI9ciIgKF9fcmV0KSk7ICAgICAgICAgICAg
ICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgICAgICBfX3JldDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAgICAgfSkKKwogc3RhdGljIGlubGluZSB2b2lkIGNwdXNfc2V0X2NhcCh1bnNpZ25lZCBp
bnQgbnVtKQogewogICAgIGlmIChudW0gPj0gQVJNX05DQVBTKQotLSAKMi4xMS4wCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 16:58:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 16: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 1ftFPx-00008O-Kk; Fri, 24 Aug 2018 16: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=xwpf=lh=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1ftFPw-00006l-7Z
 for xen-devel@lists.xen.org; Fri, 24 Aug 2018 16:58:36 +0000
X-Inumbo-ID: 081ad72c-a7bf-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 081ad72c-a7bf-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 16:59:15 +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 94DBF80D;
 Fri, 24 Aug 2018 09:58:34 -0700 (PDT)
Received: from e108454-lin.cambridge.arm.com (e108454-lin.Emea.Arm.com
 [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id AA0673F5A0;
 Fri, 24 Aug 2018 09:58:33 -0700 (PDT)
From: Julien Grall <julien.grall@arm.com>
To: xen-devel@lists.xen.org
Date: Fri, 24 Aug 2018 17:58:20 +0100
Message-Id: <20180824165820.32620-7-julien.grall@arm.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180824165820.32620-1-julien.grall@arm.com>
References: <20180824165820.32620-1-julien.grall@arm.com>
Subject: [Xen-devel] [PATCH 6/6] xen/arm: Replace call_smc with arm_smccc_smc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>, sstabellini@kernel.org,
 volodymyr_babchuk@epam.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Y2FsbF9zbWMgaXMgYSBzdWJzZXQgb2YgYXJtX3NtY2NjX3NtYy4gUmF0aGVyIHRoYW4gaGF2aW5n
IDIgbWV0aG9kcyB0bwpkbyBTTUNDQyBjYWxsLCByZXBsYWNlIGFsbCBjYWxsIHRvIHRoZSBmb3Jt
ZXIgYnkgdGhlIGxhdGVyLgoKU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vTWFrZWZpbGUgICAgICAgICAgICB8ICAxIC0K
IHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvZXh5bm9zNS5jIHwgIDMgKystCiB4ZW4vYXJjaC9hcm0v
cGxhdGZvcm1zL3NlYXR0bGUuYyB8ICA0ICsrLS0KIHhlbi9hcmNoL2FybS9wc2NpLmMgICAgICAg
ICAgICAgIHwgMzcgKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLQogeGVuL2Fy
Y2gvYXJtL3NtYy5TICAgICAgICAgICAgICAgfCAyMSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhl
bi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmggIHwgIDMgLS0tCiA2IGZpbGVzIGNoYW5nZWQs
IDI5IGluc2VydGlvbnMoKyksIDQwIGRlbGV0aW9ucygtKQogZGVsZXRlIG1vZGUgMTAwNjQ0IHhl
bi9hcmNoL2FybS9zbWMuUwoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9NYWtlZmlsZSBiL3hl
bi9hcmNoL2FybS9NYWtlZmlsZQppbmRleCBiOWIxNDFkYzg0Li4zN2ZhODI2OGIzIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKKysrIGIveGVuL2FyY2gvYXJtL01ha2VmaWxlCkBA
IC0zOSw3ICszOSw2IEBAIG9iai15ICs9IHByb2Nlc3Nvci5vCiBvYmoteSArPSBwc2NpLm8KIG9i
ai15ICs9IHNldHVwLm8KIG9iai15ICs9IHNodXRkb3duLm8KLW9iai15ICs9IHNtYy5vCiBvYmot
eSArPSBzbXAubwogb2JqLXkgKz0gc21wYm9vdC5vCiBvYmoteSArPSBzeXNjdGwubwpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9leHlub3M1LmMgYi94ZW4vYXJjaC9hcm0vcGxh
dGZvcm1zL2V4eW5vczUuYwppbmRleCBjMTVlY2Y4MGY1Li5lMmMwYjdiODc4IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL2V4eW5vczUuYworKysgYi94ZW4vYXJjaC9hcm0vcGxh
dGZvcm1zL2V4eW5vczUuYwpAQCAtMjYsNiArMjYsNyBAQAogI2luY2x1ZGUgPGFzbS9wbGF0Zm9y
bXMvZXh5bm9zNS5oPgogI2luY2x1ZGUgPGFzbS9wbGF0Zm9ybS5oPgogI2luY2x1ZGUgPGFzbS9p
by5oPgorI2luY2x1ZGUgPGFzbS9zbWNjYy5oPgogCiBzdGF0aWMgYm9vbCBzZWN1cmVfZmlybXdh
cmU7CiAKQEAgLTI0OSw3ICsyNTAsNyBAQCBzdGF0aWMgaW50IGV4eW5vczVfY3B1X3VwKGludCBj
cHUpCiAgICAgaW91bm1hcChwb3dlcik7CiAKICAgICBpZiAoIHNlY3VyZV9maXJtd2FyZSApCi0g
ICAgICAgIGNhbGxfc21jKFNNQ19DTURfQ1BVMUJPT1QsIGNwdSwgMCwgMCk7CisgICAgICAgIGFy
bV9zbWNjY19zbWMoU01DX0NNRF9DUFUxQk9PVCwgY3B1LCBOVUxMKTsKIAogICAgIHJldHVybiBj
cHVfdXBfc2VuZF9zZ2koY3B1KTsKIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9y
bXMvc2VhdHRsZS5jIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9zZWF0dGxlLmMKaW5kZXggODkz
Y2MxNzk3Mi4uNjRjYzE4NjhjMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9z
ZWF0dGxlLmMKKysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9zZWF0dGxlLmMKQEAgLTMzLDEy
ICszMywxMiBAQCBzdGF0aWMgY29uc3QgY2hhciAqIGNvbnN0IHNlYXR0bGVfZHRfY29tcGF0W10g
X19pbml0Y29uc3QgPQogICovCiBzdGF0aWMgdm9pZCBzZWF0dGxlX3N5c3RlbV9yZXNldCh2b2lk
KQogewotICAgIGNhbGxfc21jKFBTQ0lfMF8yX0ZOMzJfU1lTVEVNX1JFU0VULCAwLCAwLCAwKTsK
KyAgICBhcm1fc21jY2Nfc21jKFBTQ0lfMF8yX0ZOMzJfU1lTVEVNX1JFU0VULCBOVUxMKTsKIH0K
IAogc3RhdGljIHZvaWQgc2VhdHRsZV9zeXN0ZW1fb2ZmKHZvaWQpCiB7Ci0gICAgY2FsbF9zbWMo
UFNDSV8wXzJfRk4zMl9TWVNURU1fT0ZGLCAwLCAwLCAwKTsKKyAgICBhcm1fc21jY2Nfc21jKFBT
Q0lfMF8yX0ZOMzJfU1lTVEVNX09GRiwgTlVMTCk7CiB9CiAKIFBMQVRGT1JNX1NUQVJUKHNlYXR0
bGUsICJTRUFUVExFIikKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wc2NpLmMgYi94ZW4vYXJj
aC9hcm0vcHNjaS5jCmluZGV4IDk0MWVlYzkyMWIuLjAyNzM3ZTZjYWEgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL2FybS9wc2NpLmMKKysrIGIveGVuL2FyY2gvYXJtL3BzY2kuYwpAQCAtNDIsNDIgKzQy
LDUzIEBAIHVpbnQzMl90IHNtY2NjX3ZlcjsKIAogc3RhdGljIHVpbnQzMl90IHBzY2lfY3B1X29u
X25yOwogCisjZGVmaW5lIFBTQ0lfUkVUKHJlcykgICAoKGludDMyX3QpKHJlcykuYTApCisKIGlu
dCBjYWxsX3BzY2lfY3B1X29uKGludCBjcHUpCiB7Ci0gICAgcmV0dXJuIGNhbGxfc21jKHBzY2lf
Y3B1X29uX25yLCBjcHVfbG9naWNhbF9tYXAoY3B1KSwgX19wYShpbml0X3NlY29uZGFyeSksIDAp
OworICAgIHN0cnVjdCBhcm1fc21jY2NfcmVzIHJlczsKKworICAgIGFybV9zbWNjY19zbWMocHNj
aV9jcHVfb25fbnIsIGNwdV9sb2dpY2FsX21hcChjcHUpLCBfX3BhKGluaXRfc2Vjb25kYXJ5KSwK
KyAgICAgICAgICAgICAgICAgICZyZXMpOworCisgICAgcmV0dXJuIChpbnQzMl90KXJlcy5hMDsK
IH0KIAogdm9pZCBjYWxsX3BzY2lfY3B1X29mZih2b2lkKQogewogICAgIGlmICggcHNjaV92ZXIg
PiBQU0NJX1ZFUlNJT04oMCwgMSkgKQogICAgIHsKLSAgICAgICAgaW50IGVycm5vOworICAgICAg
ICBzdHJ1Y3QgYXJtX3NtY2NjX3JlcyByZXM7CiAKICAgICAgICAgLyogSWYgc3VjY2Vzc2Z1bGwg
dGhlIFBTQ0kgY3B1X29mZiBjYWxsIGRvZXNuJ3QgcmV0dXJuICovCi0gICAgICAgIGVycm5vID0g
Y2FsbF9zbWMoUFNDSV8wXzJfRk4zMl9DUFVfT0ZGLCAwLCAwLCAwKTsKKyAgICAgICAgYXJtX3Nt
Y2NjX3NtYyhQU0NJXzBfMl9GTjMyX0NQVV9PRkYsICZyZXMpOwogICAgICAgICBwYW5pYygiUFND
SSBjcHUgb2ZmIGZhaWxlZCBmb3IgQ1BVJWQgZXJyPSVkXG4iLCBzbXBfcHJvY2Vzc29yX2lkKCks
Ci0gICAgICAgICAgICAgIGVycm5vKTsKKyAgICAgICAgICAgICAgUFNDSV9SRVQocmVzKSk7CiAg
ICAgfQogfQogCiB2b2lkIGNhbGxfcHNjaV9zeXN0ZW1fb2ZmKHZvaWQpCiB7CiAgICAgaWYgKCBw
c2NpX3ZlciA+IFBTQ0lfVkVSU0lPTigwLCAxKSApCi0gICAgICAgIGNhbGxfc21jKFBTQ0lfMF8y
X0ZOMzJfU1lTVEVNX09GRiwgMCwgMCwgMCk7CisgICAgICAgIGFybV9zbWNjY19zbWMoUFNDSV8w
XzJfRk4zMl9TWVNURU1fT0ZGLCBOVUxMKTsKIH0KIAogdm9pZCBjYWxsX3BzY2lfc3lzdGVtX3Jl
c2V0KHZvaWQpCiB7CiAgICAgaWYgKCBwc2NpX3ZlciA+IFBTQ0lfVkVSU0lPTigwLCAxKSApCi0g
ICAgICAgIGNhbGxfc21jKFBTQ0lfMF8yX0ZOMzJfU1lTVEVNX1JFU0VULCAwLCAwLCAwKTsKKyAg
ICAgICAgYXJtX3NtY2NjX3NtYyhQU0NJXzBfMl9GTjMyX1NZU1RFTV9SRVNFVCwgTlVMTCk7CiB9
CiAKIHN0YXRpYyBpbnQgX19pbml0IHBzY2lfZmVhdHVyZXModWludDMyX3QgcHNjaV9mdW5jX2lk
KQogeworICAgIHN0cnVjdCBhcm1fc21jY2NfcmVzIHJlczsKKwogICAgIGlmICggcHNjaV92ZXIg
PCBQU0NJX1ZFUlNJT04oMSwgMCkgKQogICAgICAgICByZXR1cm4gUFNDSV9OT1RfU1VQUE9SVEVE
OwogCi0gICAgcmV0dXJuIGNhbGxfc21jKFBTQ0lfMV8wX0ZOMzJfUFNDSV9GRUFUVVJFUywgcHNj
aV9mdW5jX2lkLCAwLCAwKTsKKyAgICBhcm1fc21jY2Nfc21jKFBTQ0lfMV8wX0ZOMzJfUFNDSV9G
RUFUVVJFUywgcHNjaV9mdW5jX2lkLCBOVUxMKTsKKworICAgIHJldHVybiBQU0NJX1JFVChyZXMp
OwogfQogCiBzdGF0aWMgaW50IF9faW5pdCBwc2NpX2lzX3NtY19tZXRob2QoY29uc3Qgc3RydWN0
IGR0X2RldmljZV9ub2RlICpwc2NpKQpAQCAtMTEyLDExICsxMjMsMTEgQEAgc3RhdGljIHZvaWQg
X19pbml0IHBzY2lfaW5pdF9zbWNjYyh2b2lkKQogCiAgICAgaWYgKCBwc2NpX2ZlYXR1cmVzKEFS
TV9TTUNDQ19WRVJTSU9OX0ZJRCkgIT0gUFNDSV9OT1RfU1VQUE9SVEVEICkKICAgICB7Ci0gICAg
ICAgIHVpbnQzMl90IHJldDsKKyAgICAgICAgc3RydWN0IGFybV9zbWNjY19yZXMgcmVzOwogCi0g
ICAgICAgIHJldCA9IGNhbGxfc21jKEFSTV9TTUNDQ19WRVJTSU9OX0ZJRCwgMCwgMCwgMCk7Ci0g
ICAgICAgIGlmICggcmV0ICE9IEFSTV9TTUNDQ19OT1RfU1VQUE9SVEVEICkKLSAgICAgICAgICAg
IHNtY2NjX3ZlciA9IHJldDsKKyAgICAgICAgYXJtX3NtY2NjX3NtYyhBUk1fU01DQ0NfVkVSU0lP
Tl9GSUQsICZyZXMpOworICAgICAgICBpZiAoIFBTQ0lfUkVUKHJlcykgIT0gQVJNX1NNQ0NDX05P
VF9TVVBQT1JURUQgKQorICAgICAgICAgICAgc21jY2NfdmVyID0gUFNDSV9SRVQocmVzKTsKICAg
ICB9CiAKICAgICBpZiAoIHNtY2NjX3ZlciA+PSBTTUNDQ19WRVJTSU9OKDEsIDEpICkKQEAgLTE2
NSw2ICsxNzYsNyBAQCBzdGF0aWMgaW50IF9faW5pdCBwc2NpX2luaXRfMF8yKHZvaWQpCiAgICAg
ICAgIHsgLyogc2VudGluZWwgKi8gfSwKICAgICB9OwogICAgIGludCByZXQ7CisgICAgc3RydWN0
IGFybV9zbWNjY19yZXMgcmVzOwogCiAgICAgaWYgKCBhY3BpX2Rpc2FibGVkICkKICAgICB7CkBA
IC0xODYsNyArMTk4LDggQEAgc3RhdGljIGludCBfX2luaXQgcHNjaV9pbml0XzBfMih2b2lkKQog
ICAgICAgICB9CiAgICAgfQogCi0gICAgcHNjaV92ZXIgPSBjYWxsX3NtYyhQU0NJXzBfMl9GTjMy
X1BTQ0lfVkVSU0lPTiwgMCwgMCwgMCk7CisgICAgYXJtX3NtY2NjX3NtYyhQU0NJXzBfMl9GTjMy
X1BTQ0lfVkVSU0lPTiwgJnJlcyk7CisgICAgcHNjaV92ZXIgPSBQU0NJX1JFVChyZXMpOwogCiAg
ICAgLyogRm9yIHRoZSBtb21lbnQsIHdlIG9ubHkgc3VwcG9ydCBQU0NJIDAuMiBhbmQgUFNDSSAx
LnggKi8KICAgICBpZiAoIHBzY2lfdmVyICE9IFBTQ0lfVkVSU0lPTigwLCAyKSAmJiBQU0NJX1ZF
UlNJT05fTUFKT1IocHNjaV92ZXIpICE9IDEgKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3Nt
Yy5TIGIveGVuL2FyY2gvYXJtL3NtYy5TCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCBi
OGYxODIyNzJhLi4wMDAwMDAwMDAwCi0tLSBhL3hlbi9hcmNoL2FybS9zbWMuUworKysgL2Rldi9u
dWxsCkBAIC0xLDIxICswLDAgQEAKLS8qCi0gKiB4ZW4vYXJjaC9hcm0vc21jLlMKLSAqCi0gKiBX
cmFwcGVyIGZvciBTZWN1cmUgTW9uaXRvcnMgQ2FsbHMKLSAqCi0gKiBUaGlzIHByb2dyYW0gaXMg
ZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQotICog
aXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBw
dWJsaXNoZWQgYnkKLSAqIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJz
aW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9yCi0gKiAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2
ZXJzaW9uLgotICoKLSAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0
aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAotICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRo
b3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKLSAqIE1FUkNIQU5UQUJJTElUWSBvciBG
SVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKLSAqIEdOVSBHZW5lcmFs
IFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCi0gKi8KLQotI2luY2x1ZGUgPGFzbS9t
YWNyb3MuaD4KLQotRU5UUlkoY2FsbF9zbWMpCi0gICAgICAgIHNtYyAgICMwCi0gICAgICAgIHJl
dApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaCBiL3hlbi9pbmNs
dWRlL2FzbS1hcm0vcHJvY2Vzc29yLmgKaW5kZXggMjIyYTAyZGQ5OS4uODAxNmNmMzA2ZiAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL3Byb2Nlc3Nvci5oCkBAIC04MTIsOSArODEyLDYgQEAgdm9pZCB2Y3B1X3JlZ3Nf
aHlwX3RvX3VzZXIoY29uc3Qgc3RydWN0IHZjcHUgKnZjcHUsCiB2b2lkIHZjcHVfcmVnc191c2Vy
X3RvX2h5cChzdHJ1Y3QgdmNwdSAqdmNwdSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNv
bnN0IHN0cnVjdCB2Y3B1X2d1ZXN0X2NvcmVfcmVncyAqcmVncyk7CiAKLWludCBjYWxsX3NtYyhy
ZWdpc3Rlcl90IGZ1bmN0aW9uX2lkLCByZWdpc3Rlcl90IGFyZzAsIHJlZ2lzdGVyX3QgYXJnMSwK
LSAgICAgICAgICAgICByZWdpc3Rlcl90IGFyZzIpOwotCiB2b2lkIGRvX3RyYXBfaHlwX3NlcnJv
cihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7CiAKIHZvaWQgZG9fdHJhcF9ndWVzdF9zZXJy
b3Ioc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOwotLSAKMi4xMS4wCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 17:05:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 17: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 1ftFWb-0001iE-M6; Fri, 24 Aug 2018 17: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=n8yf=lh=citrix.com=prvs=76773b150=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftFWa-0001i9-9p
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 17:05:28 +0000
X-Inumbo-ID: b537b2d6-a7bf-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b537b2d6-a7bf-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 19:04:05 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,283,1531785600"; d="scan'208";a="63658940"
Date: Fri, 24 Aug 2018 18:05:23 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180824170522.iefcfy7oweldzzm4@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <fda67a2a1da3fc7fdca0231352ef4989ebb0d81b.1534518694.git-series.wei.liu2@citrix.com>
 <5B7BC83A02000078001E0476@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B7BC83A02000078001E0476@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 22/34] x86/mm: put HVM only code under
 CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMDI6MDc6MjJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gI2lmZGVmIChhbHNvIGVsc2V3aGVyZTsgZGlkIEkgb3Zlcmxvb2sgc2ltaWxhciBpc3N1
ZXMgaW4gZWFybGllciBwYXRjaGVzPykKPiAKPiA+IC0tLSBhL3hlbi9jb21tb24vdm1fZXZlbnQu
Ywo+ID4gKysrIGIveGVuL2NvbW1vbi92bV9ldmVudC5jCj4gPiBAQCAtNDI5LDkgKzQyOSwxMSBA
QCB2b2lkIHZtX2V2ZW50X3Jlc3VtZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qgdm1fZXZlbnRf
ZG9tYWluICp2ZWQpCj4gPiAgICAgICAgICAgICAgICovCj4gPiAgICAgICAgICAgICAgdm1fZXZl
bnRfdG9nZ2xlX3NpbmdsZXN0ZXAoZCwgdiwgJnJzcCk7Cj4gPiAgCj4gPiArI2lmIENPTkZJR19I
Vk0KPiA+ICAgICAgICAgICAgICAvKiBDaGVjayBmb3IgYWx0cDJtIHN3aXRjaCAqLwo+ID4gICAg
ICAgICAgICAgIGlmICggcnNwLmZsYWdzICYgVk1fRVZFTlRfRkxBR19BTFRFUk5BVEVfUDJNICkK
PiA+ICAgICAgICAgICAgICAgICAgcDJtX2FsdHAybV9jaGVjayh2LCByc3AuYWx0cDJtX2lkeCk7
Cj4gPiArI2VuZGlmCj4gCj4gUGVyaGFwcyBhZ2FpbiBiZXR0ZXIgdG8gaGF2ZSBhIHN0YXRpYyBp
bmxpbmUgc3R1Yj8KCkkgd2lsbCBsZWF2ZSB0aGlzIGFzLWlzLiBUaGUgY29kZSBjaHVybiB3b3Vs
ZCBiZSB0aGUgc2FtZS4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 17:17:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 17: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 1ftFiW-0002kY-0q; Fri, 24 Aug 2018 17:17: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=npre=lh=citrix.com=prvs=76755a058=roger.pau@srs-us1.protection.inumbo.net>)
 id 1ftFiU-0002kT-MS
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 17:17:46 +0000
X-Inumbo-ID: b59ebcbb-a7c1-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b59ebcbb-a7c1-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 17:18:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,283,1531785600"; d="scan'208";a="78103928"
Date: Fri, 24 Aug 2018 19:17:33 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Stefano Stabellini <sstabellini@kernel.org>, Anthony Perard
 <anthony.perard@citrix.com>
Message-ID: <20180824171733.v7um7zp7pg3rrm6a@mac>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: [Xen-devel] QEMU build in -unstable broken 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: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpUaGUgY3VycmVudCBRRU1VIGJ1aWxkIGluIC11bnN0YWJsZSBpcyBicm9rZW4gb24g
RnJlZUJTRCBkdWUgdG8gc29tZQpwdnJkbWEgaXNzdWVzLiBUaG9zZSBpc3N1ZXMgaGF2ZSBhbHJl
YWR5IGJlZW4gZml4ZWQgdXBzdHJlYW0gYnkKY29tbWl0czoKCjcyMjIxZDAzYjg1ZmNmYmEyN2E0
N2EyYWYwOGVlNTkxNTA1NTBjZWQKMjFhYjM0Yzk1NDNmZTFiNmQzMWIzZWRiZDAxYTM5N2U3ZTA5
MGQwMAoKSSBzZWUgdGhhdCB0aG9zZSBjb21taXRzIGFyZSBhbHJlYWR5IGluIHRoZSB1cHN0cmVh
bS10ZXN0ZWQgYnJhbmNoIG9mCnRoZSB4ZW5iaXRzIHFlbXUteGVuIHJlcG8sIHdvdWxkIGl0IGJl
IHBvc3NpYmxlIHRvIGNoZXJyeS1waWNrIHRoZW0gdG8KbWFzdGVyPwoKVGhhbmtzLCBSb2dlci4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 17:19:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 17: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 1ftFkQ-0002r0-ED; Fri, 24 Aug 2018 17:19: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=n8yf=lh=citrix.com=prvs=76773b150=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftFkP-0002qv-83
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 17:19:45 +0000
X-Inumbo-ID: b49ec52c-a7c1-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b49ec52c-a7c1-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 19:18:23 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,283,1531785600"; d="scan'208";a="63660460"
Date: Fri, 24 Aug 2018 18:19:41 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180824171941.uxzrele5gonxv4px@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <e8c4ff53a1b67c443b987cf77991787b53c30db0.1534518694.git-series.wei.liu2@citrix.com>
 <5B7BC6C802000078001E0467@prv1-mh.provo.novell.com>
 <20180822141412.6awnbjpbm7kmopge@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180822141412.6awnbjpbm7kmopge@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 21/34] x86/mm: p2m_flush and nvcpu_flush are
 HVM only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDM6MTQ6MTJQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBUdWUsIEF1ZyAyMSwgMjAxOCBhdCAwMjowMToxMkFNIC0wNjAwLCBKYW4gQmV1bGljaCB3
cm90ZToKPiA+ID4+PiBPbiAxNy4wOC4xOCBhdCAxNzoxMiwgPHdlaS5saXUyQGNpdHJpeC5jb20+
IHdyb3RlOgo+ID4gPiBwMm1fZmx1c2ggaXMgb25seSBjYWxsZWQgYnkgSEFQIGNvZGUsIG52Y3B1
X2ZsdXNoIGlzIG9ubHkgdXNlZnVsIGZvcgo+ID4gPiBuZXN0ZWRodm0sIGJvdGggb2Ygd2hpY2gg
ZGVwZW5kIG9uIEhWTSBzdXBwb3J0Lgo+ID4gPiAKPiA+ID4gRW5jbG9zZSB0aGVpciBjb2RlIGlu
IENPTkZJR19IVk0uIEFkZCBhc3NlcnRpb25zLgo+ID4gCj4gPiBCdXQgd2h5IGRvIHlvdSBwdXQg
dGhlICNpZmRlZi1zIGluc2lkZSB0aGUgZnVuY3Rpb25zLCByYXRoZXIgdGhhbgo+ID4gYXJvdW5k
IHRoZW0/IEZyb20gd2hhdCB5b3Ugc2F5LCB3aXRob3V0IENPTkZJR19IVk0gbm8gY2FsbGVyCj4g
PiBzaG91bGQgZXhpc3QuCj4gPiAKPiA+IEphbgo+ID4gCj4gPiA+IFNpZ25lZC1vZmYtYnk6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gPiA+IC0tLQo+ID4gPiAgeGVuL2FyY2gveDg2
L21tL3AybS5jIHwgNiArKysrKysKPiA+ID4gIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMo
KykKPiA+ID4gCj4gPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4v
YXJjaC94ODYvbW0vcDJtLmMKPiA+ID4gaW5kZXggMTA4OWI4Ni4uMWEwNGIzNCAxMDA2NDQKPiA+
ID4gLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS5jCj4gPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9t
bS9wMm0uYwo+ID4gPiBAQCAtMTc4NSwxMCArMTc4NSwxMyBAQCBwMm1fZmx1c2hfdGFibGUoc3Ry
dWN0IHAybV9kb21haW4gKnAybSkKPiA+ID4gIHZvaWQKPiA+ID4gIHAybV9mbHVzaChzdHJ1Y3Qg
dmNwdSAqdiwgc3RydWN0IHAybV9kb21haW4gKnAybSkKPiAKPiBUaGlzIGlzIGNhbGxlZCBieSBI
QVAgY29kZSB3aGljaCBJIGRpZG4ndCBwdXQgdW5kZXIgQ09ORklHX0hWTSB5ZXQuCj4gCj4gSSB3
aWxsIHNlZSBhYm91dCByZXdvcmtpbmcgdGhhdCBwYXJ0IHRvIHB1dCBIQVAgdW5kZXIgQ09ORklH
X0hWTS4KPiAKPiA+ID4gIHsKPiA+ID4gKyNpZiBDT05GSUdfSFZNCj4gPiA+ICsgICAgQVNTRVJU
KGlzX2h2bV92Y3B1KHYpKTsKPiA+ID4gICAgICBBU1NFUlQodi0+ZG9tYWluID09IHAybS0+ZG9t
YWluKTsKPiA+ID4gICAgICB2Y3B1X25lc3RlZGh2bSh2KS5udl9wMm0gPSBOVUxMOwo+ID4gPiAg
ICAgIHAybV9mbHVzaF90YWJsZShwMm0pOwo+ID4gPiAgICAgIGh2bV9hc2lkX2ZsdXNoX3ZjcHUo
dik7Cj4gPiA+ICsjZW5kaWYKPiA+ID4gIH0KPiA+ID4gIAo+ID4gPiAgdm9pZAo+ID4gPiBAQCAt
MTgzOSw4ICsxODQyLDExIEBAIHN0YXRpYyB2b2lkIGFzc2lnbl9ucDJtKHN0cnVjdCB2Y3B1ICp2
LCBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQo+ID4gPiAgCj4gPiA+ICBzdGF0aWMgdm9pZCBudmNw
dV9mbHVzaChzdHJ1Y3QgdmNwdSAqdikKPiAKPiBUaGlzIGlzIHJlZmVyZW5jZWQgYnkgYW5vdGhl
ciBIVk0gZnVuY3Rpb24uIE1heWJlIEkgY2FuIHJlc2h1ZmZsZSBjb2RlIGEKPiBiaXQgbW9yZSB0
byBtYWtlIGl0IHdvcmsuCgpJdCBhcHBlYXJzIHRoYXQgbW9yZSBjb2RlIGNhbiBiZSBwdXQgdW5k
ZXIgQ09ORklHX0hWTS4gSSBoYXZlIGRvbmUgdGhhdC4KCldlaS4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 17:34:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 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 1ftFxu-0004aw-SI; Fri, 24 Aug 2018 17: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=dq09=lh=redhat.com=jglisse@srs-us1.protection.inumbo.net>)
 id 1ftFxt-0004ar-0J
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 17:33:41 +0000
X-Inumbo-ID: ee313836-a7c3-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ee313836-a7c3-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 17:34:19 +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 088AC87A78;
 Fri, 24 Aug 2018 17:33:38 +0000 (UTC)
Received: from redhat.com (ovpn-125-224.rdu2.redhat.com [10.10.125.224])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 0DE402156889;
 Fri, 24 Aug 2018 17:33:33 +0000 (UTC)
Date: Fri, 24 Aug 2018 13:33:32 -0400
From: Jerome Glisse <jglisse@redhat.com>
To: Michal Hocko <mhocko@kernel.org>
Message-ID: <20180824173332.GD4244@redhat.com>
References: <20180716115058.5559-1-mhocko@kernel.org>
 <8cbfb09f-0c5a-8d43-1f5e-f3ff7612e289@I-love.SAKURA.ne.jp>
 <20180824113629.GI29735@dhcp22.suse.cz>
 <103b1b33-1a1d-27a1-dcf8-5c8ad60056a6@i-love.sakura.ne.jp>
 <20180824133207.GR29735@dhcp22.suse.cz>
 <72844762-7398-c770-1702-f945573f4059@i-love.sakura.ne.jp>
 <20180824151239.GC4244@redhat.com>
 <20180824164003.GW29735@dhcp22.suse.cz>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180824164003.GW29735@dhcp22.suse.cz>
User-Agent: Mutt/1.10.0 (2018-05-17)
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, 24 Aug 2018 17:33:38 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.1]);
 Fri, 24 Aug 2018 17:33:38 +0000 (UTC) for IP:'10.11.54.6'
 DOMAIN:'int-mx06.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'jglisse@redhat.com' RCPT:''
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>,
 Tetsuo Handa <penguin-kernel@i-love.sakura.ne.jp>,
 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>, Jason Gunthorpe <jgg@ziepe.ca>,
 linux-rdma@vger.kernel.org, amd-gfx@lists.freedesktop.org,
 David Airlie <airlied@linux.ie>, 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>, 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>

T24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMDY6NDA6MDNQTSArMDIwMCwgTWljaGFsIEhvY2tvIHdy
b3RlOgo+IE9uIEZyaSAyNC0wOC0xOCAxMToxMjo0MCwgSmVyb21lIEdsaXNzZSB3cm90ZToKPiBb
Li4uXQo+ID4gSSBhbSBmaW5lIHdpdGggTWljaGFsIHBhdGNoLCBpIGFscmVhZHkgc2FpZCBzbyBj
b3VwbGUgbW9udGggYWdvIGZpcnN0IHRpbWUKPiA+IHRoaXMgZGlzY3Vzc2lvbiBkaWQgcG9wIHVw
LCBNaWNoYWwgeW91IGNhbiBhZGQ6Cj4gPiAKPiA+IFJldmlld2VkLWJ5OiBKw6lyw7RtZSBHbGlz
c2UgPGpnbGlzc2VAcmVkaGF0LmNvbT4KPiAKPiBTbyBJIGd1ZXNzIHRoZSBiZWxvdyBpcyB0aGUg
cGF0Y2ggeW91IHdlcmUgdGFsa2luZyBhYm91dD8KPiAKPiBGcm9tIGY3YWM3NTI3N2Q1MjZkY2Nk
MDExZjM0MzgxOGRjNmFmNjI3YWYyYWYgTW9uIFNlcCAxNyAwMDowMDowMCAyMDAxCj4gRnJvbTog
TWljaGFsIEhvY2tvIDxtaG9ja29Ac3VzZS5jb20+Cj4gRGF0ZTogRnJpLCAyNCBBdWcgMjAxOCAx
NTozMjoyNCArMDIwMAo+IFN1YmplY3Q6IFtQQVRDSF0gbW0sIG1tdV9ub3RpZmllcjogYmUgZXhw
bGljaXQgYWJvdXQgcmFuZ2UgaW52YWxpdGlvbgo+ICBub24tYmxvY2tpbmcgbW9kZQo+IAo+IElm
IGludmFsaWRhdGVfcmFuZ2Vfc3RhcnQgaXMgY2FsbGVkIGZvciAhYmxvY2tpbmcgbW9kZSB0aGVu
IGFsbAo+IGNhbGxiYWNrcyBoYXZlIHRvIGd1YXJhbnRlZSB0aGV5IHdpbGwgbm8gYmxvY2svc2xl
ZXAuIFRoZSBzYW1lIG9idmlvdXNseQo+IGFwcGxpZXMgdG8gaW52YWxpZGF0ZV9yYW5nZV9lbmQg
YmVjYXVzZSB0aGlzIG9wZXJhdGlvbiBwYWlycyB3aXRoIHRoZQo+IGZvcm1lciBhbmQgdGhleSBh
cmUgY2FsbGVkIGZyb20gdGhlIHNhbWUgY29udGV4dC4gTWFrZSBzdXJlIHRoaXMgaXMKPiBhcHBy
b3ByaWF0ZWx5IGRvY3VtZW50ZWQuCgpJbiBteSBicmFuY2ggaSBhbHJlYWR5IHVwZGF0ZWQgSE1N
IHRvIGJlIGxpa2Ugb3RoZXIgZXhpc3RpbmcgdXNlcgppZSBhbGwgYmxvY2tpbmcgb3BlcmF0aW9u
IGluIHRoZSBzdGFydCBjYWxsYmFjay4gQnV0IHllcyBpdCB3b3VsZApiZSB3aXNlIHRvIGFkZGVk
IHN1Y2ggY29tbWVudHMuCgoKPiAKPiBTaWduZWQtb2ZmLWJ5OiBNaWNoYWwgSG9ja28gPG1ob2Nr
b0BzdXNlLmNvbT4KPiAtLS0KPiAgaW5jbHVkZS9saW51eC9tbXVfbm90aWZpZXIuaCB8IDQgKysr
LQo+ICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gCj4g
ZGlmZiAtLWdpdCBhL2luY2x1ZGUvbGludXgvbW11X25vdGlmaWVyLmggYi9pbmNsdWRlL2xpbnV4
L21tdV9ub3RpZmllci5oCj4gaW5kZXggMTMzYmE3ODgyMGVlLi42OThlMzcxYWFmZTMgMTAwNjQ0
Cj4gLS0tIGEvaW5jbHVkZS9saW51eC9tbXVfbm90aWZpZXIuaAo+ICsrKyBiL2luY2x1ZGUvbGlu
dXgvbW11X25vdGlmaWVyLmgKPiBAQCAtMTUzLDcgKzE1Myw5IEBAIHN0cnVjdCBtbXVfbm90aWZp
ZXJfb3BzIHsKPiAgCSAqCj4gIAkgKiBJZiBibG9ja2FibGUgYXJndW1lbnQgaXMgc2V0IHRvIGZh
bHNlIHRoZW4gdGhlIGNhbGxiYWNrIGNhbm5vdAo+ICAJICogc2xlZXAgYW5kIGhhcyB0byByZXR1
cm4gd2l0aCAtRUFHQUlOLiAwIHNob3VsZCBiZSByZXR1cm5lZAo+IC0JICogb3RoZXJ3aXNlLgo+
ICsJICogb3RoZXJ3aXNlLiBQbGVhc2Ugbm90ZSB0aGF0IGlmIGludmFsaWRhdGVfcmFuZ2Vfc3Rh
cnQgYXBwcm92ZXMKPiArCSAqIGEgbm9uLWJsb2NraW5nIGJlaGF2aW9yIHRoZW4gdGhlIHNhbWUg
YXBwbGllcyB0bwo+ICsJICogaW52YWxpZGF0ZV9yYW5nZV9lbmQuCj4gIAkgKgo+ICAJICovCj4g
IAlpbnQgKCppbnZhbGlkYXRlX3JhbmdlX3N0YXJ0KShzdHJ1Y3QgbW11X25vdGlmaWVyICptbiwK
PiAtLSAKPiAyLjE4LjAKPiAKPiAtLSAKPiBNaWNoYWwgSG9ja28KPiBTVVNFIExhYnMKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 17:49:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 17: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 1ftGD4-0005fD-E6; Fri, 24 Aug 2018 17:49: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=0jic=lh=citrix.com=prvs=767b6df5a=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1ftGD3-0005f8-IH
 for xen-devel@lists.xen.org; Fri, 24 Aug 2018 17:49:21 +0000
X-Inumbo-ID: d62c2a15-a7c5-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d62c2a15-a7c5-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 19:47:58 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,283,1531785600"; d="scan'208";a="78105129"
To: Alexandru Isaila <aisaila@bitdefender.com>, <xen-devel@lists.xen.org>
References: <1535119879-6555-1-git-send-email-aisaila@bitdefender.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <2b10630e-d047-347e-a131-6af80e14b9be@citrix.com>
Date: Fri, 24 Aug 2018 18:49:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1535119879-6555-1-git-send-email-aisaila@bitdefender.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v1] 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: george.dunlap@eu.citrix.com, tamas@tklengyel.com, tim@xen.org,
 rcojocaru@bitdefender.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>

T24gMjQvMDgvMTggMTU6MTEsIEFsZXhhbmRydSBJc2FpbGEgd3JvdGU6Cj4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMgYi94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vz
cy5jCj4gaW5kZXggMDNhODY0MTU2Li5iMDExOTRkIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9tbS9tZW1fYWNjZXNzLmMKPiArKysgYi94ZW4vYXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCj4g
QEAgLTIxMiw3ICsyMTIsMjAgQEAgYm9vbCBwMm1fbWVtX2FjY2Vzc19jaGVjayhwYWRkcl90IGdw
YSwgdW5zaWduZWQgbG9uZyBnbGEsCj4gICAgICAgICAgIGQtPmFyY2gubW9uaXRvci5pbmd1ZXN0
X3BhZ2VmYXVsdF9kaXNhYmxlZCAmJgo+ICAgICAgICAgICBucGZlYy5raW5kICE9IG5wZmVjX2tp
bmRfd2l0aF9nbGEgKSAvKiBkb24ndCBzZW5kIGEgbWVtX2V2ZW50ICovCj4gICAgICB7Cj4gLSAg
ICAgICAgaHZtX2VtdWxhdGVfb25lX3ZtX2V2ZW50KEVNVUxfS0lORF9OT1JNQUwsIFRSQVBfaW52
YWxpZF9vcCwgWDg2X0VWRU5UX05PX0VDKTsKPiArICAgICAgICBzdHJ1Y3QgaHZtX2h3X2NwdSBj
dHh0Owo+ICsgICAgICAgIHVpbnQzMl90IHBmZWMgPSBQRkVDX3BhZ2VfcHJlc2VudDsKPiArICAg
ICAgICB1bnNpZ25lZCBsb25nIGdmbjsKPiArICAgICAgICB1aW50MzJfdCBnZmxhZ3M7Cj4gKwo+
ICsgICAgICAgIGh2bV9mdW5jcy5zYXZlX2NwdV9jdHh0KHYsICZjdHh0KTsKPiArICAgICAgICBw
YWdpbmdfZ2V0X2hvc3Rtb2RlKHYpLT5wdGVfZmxhZ3ModiwgcDJtLCBnbGEsIDAsIGN0eHQuY3Iz
LCAmZ2ZsYWdzKTsKPiArICAgICAgICBpZiAoIGdmbGFncyAmIF9QQUdFX1JXICkKPiArICAgICAg
ICAgICAgcGZlYyB8PSBQRkVDX3dyaXRlX2FjY2VzczsKPiArCj4gKyAgICAgICAgaWYgKCBnZmxh
Z3MgJiBfUEFHRV9VU0VSICkKPiArICAgICAgICAgICAgcGZlYyB8PSBQRkVDX3VzZXJfbW9kZTsK
CkFzIEkndmUgdHJpZWQgdG8gZXhwbGFpbiBiZWZvcmUsIHRoaXMgaXMgYXJjaGl0ZWN0dXJhbGx5
IGluY29ycmVjdC7CoApCb3RoIG5lZWQgdG8gYmUgZGVyaXZlZCBmcm9tIHRoZSBFUFQgdmlvbGF0
aW9uLCBiZWNhdXNlIHRoZXkgYXJlCnByb3BlcnRpZXMgb2YgaW5zdHJ1Y3Rpb24gd2hpY2ggY2F1
c2VkIHRoZSBmYXVsdCwgbm90IHRoZSBtYXBwaW5nIHdoaWNoCmZhdWx0ZWQuCgp+QW5kcmV3Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 17:54:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 17:54: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 1ftGHp-0006ZL-6Q; Fri, 24 Aug 2018 17:54: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=kind=lh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftGHn-0006Yz-GG
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 17:54:15 +0000
X-Inumbo-ID: 85ceac0f-a7c6-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 85ceac0f-a7c6-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 19:52: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 1ftGHk-0007Mz-Nn; Fri, 24 Aug 2018 17:54: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 1ftGHk-00010s-Bo; Fri, 24 Aug 2018 17:54:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftGHk-00006I-Aq; Fri, 24 Aug 2018 17:54:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126443-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-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:build-amd64-xen-xsm-freebsd:xen-build-freebsd:fail:nonblocking
 xen-unstable:build-amd64-xen-freebsd:xen-build-freebsd:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-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-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-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-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-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-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-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=1cd5d824c716280db4b5799d9aa64ca2f0730f72
X-Osstest-Versions-That: xen=3a2b8525b883baa87fe89b3da58f5c09fa599b99
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 24 Aug 2018 17:54:12 +0000
Subject: [Xen-devel] [xen-unstable test] 126443: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjQ0MyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjQ0My8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBSRUdSLiB2
cy4gMTI2MjY2CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTI2MjY2CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjYyNjYKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyNjI2NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI2MjY2CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjYyNjYKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyNjI2NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI2MjY2CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjYyNjYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNjI2NgogYnVpbGQtYW1kNjQteGVu
LXhzbS1mcmVlYnNkICAgNyB4ZW4tYnVpbGQtZnJlZWJzZCAgICAgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICA3IHhlbi1idWlsZC1mcmVlYnNk
ICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAg
MWNkNWQ4MjRjNzE2MjgwZGI0YjU3OTlkOWFhNjRjYTJmMDczMGY3MgpiYXNlbGluZSB2ZXJzaW9u
OgogeGVuICAgICAgICAgICAgICAgICAgM2EyYjg1MjViODgzYmFhODdmZTg5YjNkYTU4ZjVjMDlm
YTU5OWI5OQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI2MjY2ICAyMDE4LTA4LTIwIDE2OjI4OjMz
IFogICAgNCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNjM0NiAgMjAxOC0wOC0yMSAyMjow
NDoyMyBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNjQ0
MyAgMjAxOC0wOC0yMyAwNTo0NDozNCBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVv
cGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJk
QGNpdHJpeC5jb20+CiAgQ2hyaXN0b3BoZXIgQ2xhcmsgPGNocmlzdG9waGVyLmNsYXJrNkBiYWVz
eXN0ZW1zLmNvbT4KICBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIudy5jbGFya0BnbWFp
bC5jb20+CiAgRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgogIElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGxpbmFyby5vcmc+CiAgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9s
ZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgogIE9sZWtzYW5kciBUeXNoY2hlbmtvIDxv
bGVrc2FuZHJfdHlzaGNoZW5rb0BlcGFtLmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbngu
Y29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
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
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
dmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVz
aGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQ5OSBsaW5lcyBsb25nLikKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 18:44:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 18: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 1ftH3f-0002gY-EG; Fri, 24 Aug 2018 18: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=awoy=lh=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1ftH3e-0002gT-Rt
 for xen-devel@lists.xen.org; Fri, 24 Aug 2018 18:43:42 +0000
X-Inumbo-ID: 6dde6296-a7cd-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 6dde6296-a7cd-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 20:42:19 +0200 (CEST)
Received: by mail-lj1-x244.google.com with SMTP id v9-v6so7604788ljk.4
 for <xen-devel@lists.xen.org>; Fri, 24 Aug 2018 11:43:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=Dt2cIbFY/kAOAk/taEN9gMrEZatCQnI487rLKiqoRVc=;
 b=srXiQ1Zakq4mtW4jeo4/Ik6qnXqjodu15pp2h71T7iVs9LiM8uq60fW7p15wHTEFbV
 dQzfwRQowBal54ZWrojERVn0+aAsEZmiOjBudMyEP1Znbfy7miRx8Wb6E0u8bPujf5k9
 mwkdncOin+ILMLnDAKiudZCtqQU/S4m6ok0fniZjwZN0suNS9fZkL/FAwV3HFM1pTnLM
 wDeE/lK9oK4CBuRfyCo6zLSaaAbMFErSm/sTLC6a7u8ZFKFY3WWORhmMTtlJ9w/AVYqi
 CL57zvm7LlrDrk5VZUbA7C18BsO08Bxxr8e7C8g1qWOIQMjqjeTPdYG7ODfkiIqad8Mu
 utiQ==
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=Dt2cIbFY/kAOAk/taEN9gMrEZatCQnI487rLKiqoRVc=;
 b=r+opeX4rey8MY4aM31LkcZM8yOXsgTAWf1kH0LNPvtUPY4lgubb1q6lfTM+y/ZhcHb
 x9NfJhfntZdzDDcuj1el4OlvTf9h5jIW3O6bgKwU8TqufEjedA3W+q7lDtflT0mwDLk4
 9aHHj+orrG3k9g3hz2iuOhxE3JpLkYPMjJ+6ZV5WVVXRCpWnlO4pza3A8z3/elgCI6t3
 JTeDKVJ4NeeeKbRomwEojW+ZhFPCY2zHy26jEZAP7YmRGuwBWqbDTZqiD18ZV2ukWc0N
 f8GesUe6w6XzwPRDejfRcHCshXFe3GF0tF37nNTcMC+SW92M9DlUrIVKz16wWJl1R5AQ
 PGJA==
X-Gm-Message-State: APzg51BNFFE1r+vm/TDUlfrucKzcarDMoAS3369Z02lLLtxMXWpXNJpr
 X6CgxZAbBJ3iCe0xgr/CX5Mo9lKzPKnvjYAncRs=
X-Google-Smtp-Source: ANB0VdbAUypuNHWyEvkvH6pTauWomtmI1e/SFviYRO+9bawTzYLFQS+6gqLfhRCQJLcHaLcDbNEqErqG9+Fr2r3qdWI=
X-Received: by 2002:a2e:9b04:: with SMTP id u4-v6mr2090399lji.78.1535136219094; 
 Fri, 24 Aug 2018 11:43:39 -0700 (PDT)
MIME-Version: 1.0
References: <4dad178a-91c7-c328-9bc5-4362945d4725@citrix.com>
 <5B74347002000078001DE714@suse.com>
 <4f14ae93-8b5b-0391-4933-3ca902e4ee6f@suse.com>
In-Reply-To: <4f14ae93-8b5b-0391-4933-3ca902e4ee6f@suse.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Fri, 24 Aug 2018 14:43:27 -0400
Message-ID: <CAKf6xpudQ5dmheXAAEPm_bJ=n7YJPwBuUHQbS2_45bqKWM8ZEA@mail.gmail.com>
To: Juergen Gross <jgross@suse.com>
Subject: Re: [Xen-devel] L1TF, and future 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: sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, tim@xen.org,
 xen-devel@lists.xen.org, Jan Beulich <JBeulich@suse.com>, security@xen.org,
 dfaggioli@suse.com, dwmw@amazon.co.uk, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBBdWcgMTUsIDIwMTggYXQgMTA6MzkgQU0gSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPiB3cm90ZToKPgo+IE9uIDE1LzA4LzE4IDE2OjEwLCBKYW4gQmV1bGljaCB3cm90ZToK
PiA+Pj4+IE9uIDE1LjA4LjE4IGF0IDE1OjE3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4g
d3JvdGU6Cj4gPj4gMikgMzJiaXQgUFYgZ3Vlc3RzIHdoaWNoIHVzZSB3cml0ZWFibGUgcGFnZXRh
YmxlIHN1cHBvcnQgd2lsbAo+ID4+IGF1dG9tYXRpY2FsbHkgZ2V0IHNoYWRvd2VkIHdoZW4gdGhl
IGNsZWFyIHRoZSBsb3dlciBoYWxmLgo+ID4KPiA+IC4uLiBvZiBhIHBhZ2UgdGFibGUgZW50cnku
Cj4gPgo+ID4+ICBJZGVhbGx5LCBzdWNoCj4gPj4gZ3Vlc3RzIHNob3VsZCBiZSBtb2RpZmllZCB0
byB1c2UgaHlwZXJjYWxscyByYXRoZXIgdGhhbiB0aGUgcHR3cgo+ID4+IGluZnJhc3RydWN0dXJl
IChhcyBpdHMgbW9yZSBlZmZpY2llbnQgdG8gYmVnaW4gd2l0aCksIGJ1dCB3ZSBjYW4KPiA+PiBw
cm9iYWJseSB3b3JrIGFyb3VuZCB0aGlzIGluIFhlbiBieSBlbXVsYXRpbmcgdGhlIG5leHQgZmV3
IGluc3RydWN0aW9ucwo+ID4+IHVudGlsIHdlIGhhdmUgYSBjb21wbGV0ZSBQVEUgKHNhbWUgYXMg
dGhlIHNoYWRvdyBjb2RlKS4KPiA+Cj4gPiBQcm92aWRlZCB0aGUgaW50ZXJ2ZW5pbmcgaW5zbnMg
YXJlIHNpbXBsZSBlbm91Z2guIEkndmUgbG9va2VkIGludG8KPiA+IGN1cnJlbnQgTGludXggcHYt
b3BzIGNvZGUgdGhlIG90aGVyIGRheSwgYW5kIGFmYWljdCBpdCdzIGFscmVhZHkKPiA+IHVzaW5n
IG1tdS1vcCBvciBjbXB4Y2hnOGIsIGJ1dCBub3QgdHdvIHNlcGFyYXRlIG1vdi1zLiBCdXQKPiA+
IG9mIGNvdXJzZSBJJ3ZlIGxvb2tlZCBhdCB0aGUgZ2VuZXJhbCByb3V0aW5lcyBvbmx5LCBub3Qg
YXQgdGhpbmdzCj4gPiBwZXJoYXBzIGhpZGRlbiBpbiBzcGVjaWFsIGNhc2VzLCBvciBpbiBpbml0
LW9ubHkgY29kZS4KPgo+IExvb2sgYXQgeGVuX3B0ZV9jbGVhcigpLiBJbnNpZGUgaXJxIGhhbmRs
aW5nIGl0IHdpbGwgdXNlIChQQUUgY2FzZSk6Cj4KPiBzdGF0aWMgaW5saW5lIHZvaWQgbmF0aXZl
X3B0ZV9jbGVhcihzdHJ1Y3QgbW1fc3RydWN0ICptbSwgdW5zaWduZWQgbG9uZwo+IGFkZHIsCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHRlX3QgKnB0ZXApCj4gewo+ICAg
ICAgICAgcHRlcC0+cHRlX2xvdyA9IDA7Cj4gICAgICAgICBzbXBfd21iKCk7Cj4gICAgICAgICBw
dGVwLT5wdGVfaGlnaCA9IDA7Cj4gfQoKSSd2ZSBiZWVuIHRlc3Rpbmcgb3V0IHNldF82NGJpdCBm
b3IgUFRFIG9wZXJhdGlvbnMgb24gMzJiaXQgUEFFLiAgSQpoYXZlbid0IGZvdW5kIGFsbCB0aGUg
c3BvdHMsIGJ1dCBzaGFkb3dpbmcgaXMgbm93IGVuYWJsZWQgYSBmZXcKc2Vjb25kcyBpbnRvIGJv
b3QgaW5zdGVhZCBvZiBpbW1lZGlhdGVseS4KCkFuZCB5ZXMsIEkgdGhpbmsgaHR0cHM6Ly9idWd6
aWxsYS5rZXJuZWwub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTg0OTcgaXMKcmVsYXRlZCBhcyB5b3Ug
cHJlc3VtZWQgYSB3aGlsZSBiYWNrLgoKUmVnYXJkcywKSmFzb24KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 18:47:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 18:47:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftH7b-0002rE-18; Fri, 24 Aug 2018 18:47:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=4zq3=lh=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1ftH7Z-0002r9-Ou
 for xen-devel@lists.xen.org; Fri, 24 Aug 2018 18:47:45 +0000
X-Inumbo-ID: ff005610-a7cd-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 ff005610-a7cd-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 20:46:22 +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 CBB2A305FFB6
 for <xen-devel@lists.xen.org>; Fri, 24 Aug 2018 21:47:42 +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 B676B7FC41
 for <xen-devel@lists.xen.org>; Fri, 24 Aug 2018 21:47:42 +0300 (EEST)
Received: (qmail 24458 invoked from network); 24 Aug 2018 21:47:42 +0300
Received: from 86-120-158-69.rdsnet.ro (HELO ?192.168.228.120?)
 (rcojocaru@bitdefender.com@86.120.158.69)
 by smtp03.buh.bitdefender.org with SMTP; 24 Aug 2018 21:47:42 +0300
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Alexandru Isaila <aisaila@bitdefender.com>, xen-devel@lists.xen.org
References: <1535119879-6555-1-git-send-email-aisaila@bitdefender.com>
 <2b10630e-d047-347e-a131-6af80e14b9be@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <e51912bb-2c1f-d01f-0b91-9c33959f7694@bitdefender.com>
Date: Fri, 24 Aug 2018 21:47:38 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <2b10630e-d047-347e-a131-6af80e14b9be@citrix.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.77145
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 493916,
 Stamp: 3], Multi: [Enabled, t: (0.000021,0.009290)], BW: [Enabled, t:
 (0.000019,0.000002)], RBL DNSBL: [Disabled], APM: [Enabled, Score:
 500, t: (0.006803), Flags: BA7B0291; NN_FREE_TRIAL_BGU;
 NN_EXEC_H_MAIL_HAS_NO_LINK; NN_LEGIT_VALID_REPLY;
 NN_LEGIT_BITDEFENDER; NN_LEGIT_S_SQARE_BRACKETS;
 NN_LEGIT_MAILING_LIST_TO], SGN: [Enabled, t: (0.045294,0.000244)],
 URL: [Enabled, t: (0.000011,0.000001)], RTDA: [Enabled, t: (0.287879),
 Hit: No, Details: v2.7.14; Id: 15.1i63g25.1clmk6tmn.cett], total:
 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v1] 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: george.dunlap@eu.citrix.com, Andrei LUTAS <vlutas@bitdefender.com>,
 tamas@tklengyel.com, tim@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>

T24gOC8yNC8xOCA4OjQ5IFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IE9uIDI0LzA4LzE4IDE1
OjExLCBBbGV4YW5kcnUgSXNhaWxhIHdyb3RlOgo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L21tL21lbV9hY2Nlc3MuYyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKPj4gaW5kZXgg
MDNhODY0MTU2Li5iMDExOTRkIDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vbWVtX2Fj
Y2Vzcy5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMKPj4gQEAgLTIxMiw3
ICsyMTIsMjAgQEAgYm9vbCBwMm1fbWVtX2FjY2Vzc19jaGVjayhwYWRkcl90IGdwYSwgdW5zaWdu
ZWQgbG9uZyBnbGEsCj4+ICAgICAgICAgICBkLT5hcmNoLm1vbml0b3IuaW5ndWVzdF9wYWdlZmF1
bHRfZGlzYWJsZWQgJiYKPj4gICAgICAgICAgIG5wZmVjLmtpbmQgIT0gbnBmZWNfa2luZF93aXRo
X2dsYSApIC8qIGRvbid0IHNlbmQgYSBtZW1fZXZlbnQgKi8KPj4gICAgICB7Cj4+IC0gICAgICAg
IGh2bV9lbXVsYXRlX29uZV92bV9ldmVudChFTVVMX0tJTkRfTk9STUFMLCBUUkFQX2ludmFsaWRf
b3AsIFg4Nl9FVkVOVF9OT19FQyk7Cj4+ICsgICAgICAgIHN0cnVjdCBodm1faHdfY3B1IGN0eHQ7
Cj4+ICsgICAgICAgIHVpbnQzMl90IHBmZWMgPSBQRkVDX3BhZ2VfcHJlc2VudDsKPj4gKyAgICAg
ICAgdW5zaWduZWQgbG9uZyBnZm47Cj4+ICsgICAgICAgIHVpbnQzMl90IGdmbGFnczsKPj4gKwo+
PiArICAgICAgICBodm1fZnVuY3Muc2F2ZV9jcHVfY3R4dCh2LCAmY3R4dCk7Cj4+ICsgICAgICAg
IHBhZ2luZ19nZXRfaG9zdG1vZGUodiktPnB0ZV9mbGFncyh2LCBwMm0sIGdsYSwgMCwgY3R4dC5j
cjMsICZnZmxhZ3MpOwo+PiArICAgICAgICBpZiAoIGdmbGFncyAmIF9QQUdFX1JXICkKPj4gKyAg
ICAgICAgICAgIHBmZWMgfD0gUEZFQ193cml0ZV9hY2Nlc3M7Cj4+ICsKPj4gKyAgICAgICAgaWYg
KCBnZmxhZ3MgJiBfUEFHRV9VU0VSICkKPj4gKyAgICAgICAgICAgIHBmZWMgfD0gUEZFQ191c2Vy
X21vZGU7Cj4gCj4gQXMgSSd2ZSB0cmllZCB0byBleHBsYWluIGJlZm9yZSwgdGhpcyBpcyBhcmNo
aXRlY3R1cmFsbHkgaW5jb3JyZWN0LsKgCj4gQm90aCBuZWVkIHRvIGJlIGRlcml2ZWQgZnJvbSB0
aGUgRVBUIHZpb2xhdGlvbiwgYmVjYXVzZSB0aGV5IGFyZQo+IHByb3BlcnRpZXMgb2YgaW5zdHJ1
Y3Rpb24gd2hpY2ggY2F1c2VkIHRoZSBmYXVsdCwgbm90IHRoZSBtYXBwaW5nIHdoaWNoCj4gZmF1
bHRlZC4KClJpZ2h0LCBJIGFzc3VtZSB5b3UgbWVhbiBzdGFydGluZyB0byB1c2UgZWZmX3JlYWQs
IGVmZl93cml0ZSwgZWZmX2V4ZWMsCmFuZCBlZmZfdXNlcl9leGVjIGZyb20gZXB0X3F1YWxfdDoK
CjYxOSAvKiBFUFQgdmlvbGF0aW9uIHF1YWxpZmljYXRpb25zIGRlZmluaXRpb25zICovCjYyMCB0
eXBlZGVmIHVuaW9uIGVwdF9xdWFsIHsKNjIxICAgICB1bnNpZ25lZCBsb25nIHJhdzsKNjIyICAg
ICBzdHJ1Y3Qgewo2MjMgICAgICAgICBib29sIHJlYWQ6MSwgd3JpdGU6MSwgZmV0Y2g6MSwKNjI0
ICAgICAgICAgICAgIGVmZl9yZWFkOjEsIGVmZl93cml0ZToxLCBlZmZfZXhlYzoxLCAvKiBlZmZf
dXNlcl9leGVjICovOjEsCjYyNSAgICAgICAgICAgICBnbGFfdmFsaWQ6MSwKNjI2ICAgICAgICAg
ICAgIGdsYV9mYXVsdDoxOyAvKiBWYWxpZCBpZmYgZ2xhX3ZhbGlkLiAqLwo2MjcgICAgICAgICB1
bnNpZ25lZCBsb25nIC8qIHBhZCAqLzo1NTsKNjI4ICAgICB9Owo2MjkgfSBfX3RyYW5zcGFyZW50
X18gZXB0X3F1YWxfdDsKClVuZm9ydHVuYXRlbHksIEkndmUgYmVlbiB0b2xkIHRoYXQgdGhhdCdz
IG5vdCB0aGUgd2F5IHRvIGdvIHNpbmNlIHRob3NlCmZpZWxkcyB3aWxsIGJlIHJlbGV2YW50IG9u
bHkgb24gbmV3ZXIgYXJjaGl0ZWN0dXJlcywgYW5kIHdlJ2QgbGlrZSB0byBiZQphYmxlIHRvIHN1
cHBvcnQgZXZlbiBvbGRlciBvbmVzLiBBbmQsIG9mIGNvdXJzZSwgdGhlIG90aGVyIHRoaW5nIGlz
IHRoYXQKdGhleSdyZSBWTVggLyBFUFQgc3BlY2lmaWMsIGFuZCB3ZSB3ZXJlIGhvcGluZyB0byBi
ZSBhYmxlIHRvIGdldCBTVk0Kc3VwcG9ydCBmb3IgZnJlZSBsaWtlIHRoYXQuCgpXb3VsZCB3ZSBi
ZSBhYmxlIHRvIHByb3Blcmx5IGVtdWxhdGUganVzdCB0aGUgd2FsayBoZXJlICh3aXRoIGNvcnJl
Y3QKaW5wdXQpIGluIGFueSB3YXkgdGhhdCB3b3VsZCBzdXBwb3J0IG9sZGVyIGFyY2hpdGVjdHVy
ZXMgYXMgd2VsbD8gSWYKbm90LCBpcyBteSB1bmRlcnN0YW5kaW5nIGNvcnJlY3QgdGhhdCBlZmZf
dXNlcl9leGVjIHdvdWxkIHRoZW4gc3RhbmQgZm9yClBGRUNfdXNlcl9tb2RlLCBhbmQgZWZmX3dy
aXRlIGZvciBQRkVDX3dyaXRlX2FjY2VzcyBpbiB0aGUgbG9naWMgeW91J3ZlCnF1b3RlZD8KCgpU
aGFua3MsClJhenZhbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 19:25:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 19: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 1ftHhx-0006C4-2x; Fri, 24 Aug 2018 19:25: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=a07f=lh=xenproject.org=prvs=7674b0e0e=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1ftHhv-0006Bs-Ug
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 19:25:19 +0000
X-Inumbo-ID: 3ec79c5a-a7d3-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3ec79c5a-a7d3-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 21:23:57 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,283,1531785600"; d="scan'208";a="63671934"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75116-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-i386-pvgrub:guest-start:fail:regression
 qemu-mainline:test-amd64-i386-xl-raw:guest-start:fail:regression
 qemu-mainline:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt: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-xl-rtds:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install: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-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-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-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-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: qemuu=13b7b188501d419a7d63c016e00065bcc693b7d4
X-Osstest-Versions-That: qemuu=55f4e79d794d94b2ab22b0dc99c6b05abc628656
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 24 Aug 2018 20:25:12 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 75116: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTExNiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzLzc1MTE2LwoKUmVncmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxk
IG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViIDExIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gNzUxMDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgMTEgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiA3NTEw
NwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZh
aWwgYmxvY2tlZCBpbiA3NTEwNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgZmFpbCBibG9ja2VkIGluIDc1MTA3CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ZmFpbCBsaWtlIDc1MTA3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxpa2UgNzUxMDcKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGxp
a2UgNzUxMDcKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTEwNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbGlrZSA3NTEwNwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBsaWtlIDc1MTA3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzUxMDcK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbGlrZSA3NTEwNwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1MTA3CiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IGxpa2UgNzUxMDcKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NTEwNwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1MTA3
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIGxpa2UgNzUxMDcKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGxpa2UgNzUxMDcK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgbGlrZSA3NTEwNwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMCBk
ZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1MTA3CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgNzUxMDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbGlrZSA3NTEwNwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlh
bi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMTNiN2IxODg1MDFk
NDE5YTdkNjNjMDE2ZTAwMDY1YmNjNjkzYjdkNApiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAg
ICAgICAgICAgICAgNTVmNGU3OWQ3OTRkOTRiMmFiMjJiMGRjOTljNmIwNWFiYzYyODY1NgoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgIDc1MTA3ICAyMDE4LTA4LTIyIDIxOjM2OjA0IFogICAgMSBkYXlz
ClRlc3Rpbmcgc2FtZSBzaW5jZSAgICA3NTExNiAgMjAxOC0wOC0yNCAwOTo1MTo1MSBaICAgIDAg
ZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRl
ciB0ZXN0OgogIEFsZXhleSBLYXJkYXNoZXZza2l5IDxhaWtAb3psYWJzLnJ1PgogIEJoYXJhdGEg
QiBSYW8gPGJoYXJhdGFAbGludXguaWJtLmNvbT4KICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGth
b2Qub3JnPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PgogIEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5v
cmc+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIExhdXJlbnQg
Vml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBNYXJrIENhdmUtQXlsYW5kIDxtYXJrLmNhdmUt
YXlsYW5kQGlsYW5kZS5jby51az4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFy
by5vcmc+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+
CiAgUm9tYW4gS2FwbCA8cmthQHN5c2dvLmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0
LmNvbT4KICBZYXNtaW4gQmVhdHJpeiA8eWFzbWluc0BsaW51eC5pYm0uY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQK
bG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVz
dC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgooTm8gcmV2aXNpb24gbG9nOyBp
dCB3b3VsZCBiZSA3MTUgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 19:30:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 19: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 1ftHmS-0006W5-Mo; Fri, 24 Aug 2018 19:30: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=kind=lh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftHmR-0006Vt-DG
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 19:29:59 +0000
X-Inumbo-ID: e5cfebf0-a7d3-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e5cfebf0-a7d3-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 21:28: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 1ftHmN-0000zx-UM; Fri, 24 Aug 2018 19:29: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 1ftHmN-0004Mq-M5; Fri, 24 Aug 2018 19:29:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftHmN-0008Sz-LE; Fri, 24 Aug 2018 19:29:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126466-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-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:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-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:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-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-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-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-libvirt: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-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-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-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-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=5acdd26fdc2fb9801ba94ede643cf469fbae50c1
X-Osstest-Versions-That: xen=733450b39b83d7891ddd931399beef93e1edbf33
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 24 Aug 2018 19:29:55 +0000
Subject: [Xen-devel] [xen-4.11-testing test] 126466: 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>

ZmxpZ2h0IDEyNjQ2NiB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY0NjYvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZt
LWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA1YWNkZDI2ZmRjMmZiOTgwMWJhOTRl
ZGU2NDNjZjQ2OWZiYWU1MGMxCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICA3MzM0NTBiMzliODNkNzg5MWRkZDkzMTM5OWJlZWY5M2UxZWRiZjMzCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMjU5NjIgIDIwMTgtMDgtMTYgMTA6NDI6NTcgWiAgICA4IGRheXMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTI2Mjg3ICAyMDE4LTA4LTIwIDIyOjM5OjQ5IFogICAgMyBkYXlzICAgIDMg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVu
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1y
dW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWln
cnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
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
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8g
eGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICA3MzM0NTBiMzliLi41YWNk
ZDI2ZmRjICA1YWNkZDI2ZmRjMmZiOTgwMWJhOTRlZGU2NDNjZjQ2OWZiYWU1MGMxIC0+IHN0YWJs
ZS00LjExCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 19:31:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 19: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 1ftHnj-000789-7q; Fri, 24 Aug 2018 19:31:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=w+85=lh=xilinx.com=stefanos@srs-us1.protection.inumbo.net>)
 id 1ftHni-000783-4F
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 19:31:18 +0000
X-Inumbo-ID: 149a09aa-a7d4-11e8-a8a5-bc764e045a96
Received: from NAM05-DM3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe51::603])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 149a09aa-a7d4-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 21:29:55 +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=2MUGKWlD9Zdp9XUCAFJYbb08BOMdkS9EpGltcJKfees=;
 b=bSHNwzE12xPsRTevUVeC3SV4XFlgg+VkXpCJGt8QpsmWgUsbzbS/XlWevDbQKXmBwyPYjLSN69r172eUvlY9a8VB3lq32rwZ7AeumdT/RFIMOanggeTArN04dEJyLylIFrVwmPqER6/0jeI79NNzvkzJcvAW5fOV1pQENgn5oe4=
Received: from BN6PR02CA0040.namprd02.prod.outlook.com (2603:10b6:404:5f::26)
 by BN7PR02MB5217.namprd02.prod.outlook.com (2603:10b6:408:2a::23)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1080.13; Fri, 24 Aug
 2018 19:31:13 +0000
Received: from SN1NAM02FT030.eop-nam02.prod.protection.outlook.com
 (2a01:111:f400:7e44::202) by BN6PR02CA0040.outlook.office365.com
 (2603:10b6:404:5f::26) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1080.14 via Frontend
 Transport; Fri, 24 Aug 2018 19:31:13 +0000
Authentication-Results: spf=pass (sender IP is 149.199.60.83)
 smtp.mailfrom=xilinx.com; linaro.org; dkim=none (message not signed)
 header.d=none;linaro.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
 SN1NAM02FT030.mail.protection.outlook.com (10.152.72.114) with Microsoft SMTP
 Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1080.9
 via Frontend Transport; Fri, 24 Aug 2018 19:31:12 +0000
Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01)
 by xsj-pvapsmtpgw01 with esmtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1ftHnc-0004sx-FP; Fri, 24 Aug 2018 12:31:12 -0700
Received: from [127.0.0.1] (helo=localhost)
 by xsj-pvapsmtp01 with smtp (Exim 4.63)
 (envelope-from <stefano.stabellini@xilinx.com>)
 id 1ftHnX-00028S-C2; Fri, 24 Aug 2018 12:31:07 -0700
Received: from [172.19.2.220] (helo=localhost)
 by xsj-pvapsmtp01 with esmtp (Exim 4.63)
 (envelope-from <stefanos@xilinx.com>)
 id 1ftHnU-00027U-U6; Fri, 24 Aug 2018 12:31:05 -0700
Date: Fri, 24 Aug 2018 12:31:04 -0700
From: Stefano Stabellini <stefano.stabellini@xilinx.com>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@linaro.org>
In-Reply-To: <20b1fbc5-439a-fc10-d878-437c3e8f9d70@linaro.org>
Message-ID: <alpine.DEB.2.10.1808241228450.14449@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808231631270.14449@sstabellini-ThinkPad-X260>
 <1535067220-16825-3-git-send-email-sstabellini@kernel.org>
 <20b1fbc5-439a-fc10-d878-437c3e8f9d70@linaro.org>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005
X-TM-AS-User-Approved-Sender: Yes;Yes
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI;
 SFV:NSPM;
 SFS:(10009020)(7916004)(376002)(346002)(39860400002)(396003)(136003)(2980300002)(438002)(199004)(189003)(126002)(4326008)(9686003)(58126008)(486006)(446003)(11346002)(33716001)(476003)(36386004)(57986006)(44832011)(6246003)(76506005)(63266004)(47776003)(106466001)(46406003)(33896004)(26005)(8936002)(50466002)(5005980100005)(5660300001)(186003)(6916009)(356003)(305945005)(106002)(23726003)(229853002)(14444005)(77096007)(54906003)(426003)(316002)(478600001)(16586007)(8676002)(81166006)(76176011)(336012)(2906002)(9786002)(81156014)(53546011)(107986001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BN7PR02MB5217; H:xsj-pvapsmtpgw01; FPR:;
 SPF:Pass; LANG:en; PTR:unknown-60-83.xilinx.com; A:1; MX:1; 
X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT030;
 1:K6VIQoTJYuREaXvWcRFV4TAP/tqmfpdzAJJ/9mLOKx6tVSrTXOfcSXARCkZLqzgl+vSr6/O4tN/N6QsYVjkru/0+TnxuIq7oY7Zwvq2xZsbZT625uzfgZ6VjU3LFPE/5
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 3b535e58-d4fd-45cc-7a3a-08d609f8271f
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4608076)(2017052603328)(7153060);
 SRVR:BN7PR02MB5217; 
X-Microsoft-Exchange-Diagnostics: 1; BN7PR02MB5217;
 3:iCrGxMP6M4jSZ6tlJYvGNdyRwwX1R0iA9J6O4tN8M5hrtvAmTCfYbvzEz8EMk+sY5H7u2JIGShAKK2OHCwCpKSvk7Gh8qlNndiqK6e+U0CJ59xNLKnP4sQGtfma0OWpcoBNjlQ9gWi4kQ8agLXGzQzFxcnac6VNNEbmgYajwwfIYIIYkIx4fIZQTtG9FhfDgcfFP0StkqJZMQhSCgbcXkpa71sJxOiOhJfdmYwyk9kxfgi7YujDZZ4MKzQJcRy2Igo2978kfglp6xDidtqXRuPrV5dSkPJc4vcrdd+PhLyc/7vKYeqLhy13lUGige2if0d3+9j/VK51ECvwPJDxKg73uPItDPtIqkEt1pwHj7mw=;
 25:GD7O3rlw9b/rHQVd2T/ERxm2/CUppUuHF1V0Ovl3CS6aI/KE+VJWsuZvAvostRUBp5+7tE3qOGl+QhcPB37qdE/uoFioxG+XjDWhmYNBsXzEMA27+nOCPl3WWeN8aTp6eQpq+/aewSg33u2wtVWj/OGUnmnemlROgmtpF1VDX/VnnsB1hjXv7bsWRJgTZyFFcjWDg0mgDmzKVaFgaZWfnryGbde9zxLK5qk94OCOrClAXjTjWi5SzP4ZMw83sESICgpAsxKIyFBNfVuxYlNAvxujEydVPT45oXehFH+k8p7N1QXorXvC3y60YMf84flHYcM6XlCWmLq7mL6+hmRRrA==
X-MS-TrafficTypeDiagnostic: BN7PR02MB5217:
X-Microsoft-Exchange-Diagnostics: 1; BN7PR02MB5217;
 31:o1kmsqYH8Rykx7sSgqAJlKtNDpToNevAOD4n0zoSYiCv47HtV43lzOmdRgRoMkk7DhjucwAGMacZFAR+0tDBP/dnmv2YKKo1w/sXfnwsO16NAkfAcorVBXiLSigcEbKgO9dvjYA1/684Zjvp9YLVBz85OYhi3nhqcOujXcPyg/FYyzPZupVf4pDTvgHmaZuSFQR9g578yJbG50lGzvkpfqq19CpEN1dDp5mN3KiaAc0=;
 20:p2c7u9mj+36SPdJyFaRjIG72/0dFaiaLETEWpJ4hmaE0DiDVIyvzxQoUOS8gmVz4FpkqOMFR3/zu6Gk6q/y0EaR2oWPOtmkeCF/Tpe5ikfU8d/ZlMXrF/RWjJKnfdRDOlkIgYzMUnEZBWIsKsnys/JtXohVP0HXKwakbYMd9nWuANqHUgGv+xVuYJPxoe1IoFrK8ZR0QrbqwFtFdxYHVNDdaMNHqgxyfroEpJyhxhQebPgqrw97v0j9F+5ilpUAD+NGo067or/qNS7WlYMyTGOBY0H5KSidfv6+yinarJEgQSRE79Yo61hnJXqTJoTulERLz1xj2AfLj4VdRkxbrXPgHFQG7Yd4u8bPuXAeH/4ydEvhqZdqHvOBvbtJYQv8hsVv27aYR+AGOYl+ZiXZ6aG3PbTqXV3kkRWywHl3S4HiAZG0cgmOOPVUvJgk40Ed94sBU0VQ6Hjva7f7qKJ7JifQCWz4AJpk5djtkIv1wyDe5Argw1WgfHBRM7LJh7ems
X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply
X-Microsoft-Antispam-PRVS: <BN7PR02MB5217750E7241FADB420E6049A0360@BN7PR02MB5217.namprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(192813158149592)(4114951738403);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(93006095)(93004095)(10201501046)(3231311)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123562045)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016);
 SRVR:BN7PR02MB5217; BCL:0; PCL:0; RULEID:; SRVR:BN7PR02MB5217; 
X-Microsoft-Exchange-Diagnostics: 1; BN7PR02MB5217;
 4:prD7zGptaARqn9yeK3KOHY5iA6WbKA9eyXAQl5cIyiDfayw9vjT+yvKwrkqXaX+wXWvL8nMcNqbIQZoD3URHhDGJ5iwLA3mogEqZf2DVaLMqwIWaIB0CbAhbQvpHsm8m7Qu8zPdAdUu5gKsfjAcUZBHtJz8YHBxdEXd6HFywB1ZDLYd1AZCOP+5/ebfYL2AkopNUfTdDkfON3CYOpFyZG4cxr8ZXjKYbt5KCB9SwH1UUDD6a+2psWKhlDU9k5unyhJkLUihRHGM7+l8/IQWBSdfTq37lK2M50UJnVX4/RaEvxlM8pMQ543kX3b0ldUvAtFQXzw3pUt9cZC1nveLiXUQmfYSxjw8m0CbZVqjyYJ0=
X-Forefront-PRVS: 07749F8C42
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN7PR02MB5217;
 23:9K11uw5RTv+jnVhyHdLsihYcnwjtuFUOntmhtiE90?=
 =?us-ascii?Q?C2KV+m6QhaVXX6dzQ/EEcd7hdACT9ZzdahYYGufCi7wLRYnG4JSk49/as9qc?=
 =?us-ascii?Q?i42kZmJvam7xMt4wH8kPY+zK6TvEuh3f1Hk71zK3xCql8ll2Hh7A9ggUGbc9?=
 =?us-ascii?Q?zGjrmg0putRCGyLqkQ+YJdLEfWO6gsNr3Uti/Qm7ipuPAUBoq7SQ034YQS5g?=
 =?us-ascii?Q?KvdjwILDe7jWGrDq6MgfLViUU2GpCa9K21MpE0IwdBqSFncMcG3IaQXygkOr?=
 =?us-ascii?Q?5FJk8uICzzOuwxY/uekFC832XXc26q3YgtRS8QOW3asL2rI8rWmCvCyenhnw?=
 =?us-ascii?Q?HDaEA2CkPNlxaswbv6/TWQ9hQDo+1JcbLghm6sZ1sf/V7KgLOKqWDZo6AFNq?=
 =?us-ascii?Q?F58DJ3DTtpt23BBd9+odR0VtbgJjJwl5/SR7q745HwYeO65vuKE6JlYDoM6I?=
 =?us-ascii?Q?5jGroN4GazXoDTR4mBoxjrmDljIUkf3vZMZ46Is9fOkRyccfgKC53eO4haD8?=
 =?us-ascii?Q?q5xywk7xBAUPvOdwoWEWqlf2YGhILbNL7rTNdZ+MVNoW0q0UdId+apXrduM0?=
 =?us-ascii?Q?Gaa3Pv7wVL8cjSCRwkLncRJsAlX9VScvNY+qxfObMKlt2pEAu4TZwTXfnTI9?=
 =?us-ascii?Q?PEtwVxh9NknveAz/yDtSP/QmM5n1uENCBINcelJ+hmKq1liu/TwkajyrbKrX?=
 =?us-ascii?Q?fPCPZfg0MwbGzls6SQyLRxNeNBkJxJJowSC9QIBJwoIvlN6ZUlFC7K8a64AQ?=
 =?us-ascii?Q?8M4wzL46vdS6an5A4lEgRgn7xAftqyx7kmbYZrCOTMhAYVyqTL0EuAJiVrgy?=
 =?us-ascii?Q?pG1xHhclk2q/iXF1zzmsSzpRhVur5IadNF+3VF16Yd2UKmqQ1wNTH91ms2Yv?=
 =?us-ascii?Q?3XEHP6+LZxQUJSxYLNUFz9BFTHs4pRsFCGv3NQCLnJSnUoEPPu/hJWT3BsNH?=
 =?us-ascii?Q?yc2IcpzjsmwFm+EFhoIMvZQfPY85a0hGaD5K604vtnVlIWIoqXfAMLnDcyi+?=
 =?us-ascii?Q?mq9VxIgZPrybrKp6g5LP60JNESuOwaGBlivn2V6WkleeOYbD/kiBXenzpCAw?=
 =?us-ascii?Q?2kYu/ovDiSu7EAPIUQTpn0unR+TNZS1Kb5ULhY4npJ/PcmohvcJYywO8+O4c?=
 =?us-ascii?Q?1lRNxWFrFUplcoPoIUvM8t9nY3YNzb9ynpvuhn4Oe2ZpWRJOOYQdvlsFUvtT?=
 =?us-ascii?Q?12pZ8dl3M6pwjBvDM7C5GFsf27knLqpkHlPyEj7SAac8HD8q5Ief+lUiLVzL?=
 =?us-ascii?Q?lM8fAs3eVhkQ8SU6RO4OT87EJ7RpXVRb6xhjowE?=
X-Microsoft-Antispam-Message-Info: UwEIArt1U0KF+KBNauyBJ9dzjh+wlmN6JvqhohbNI1MF8o+dlTKRAb71djdpNxDg6ncFLLwOkYNOyk/4TmKCgJ0xhqEow3qEItMjfw/SIc/y93U6SUs8OmeF7ujz9iollbrll91quMqOoCzj3EjsdrOX25SuF05HS6qYf+P5OnCptj9z1JNf1dvEz8nYZXv+xyiyD4wAoc57bRVPNHmV/b7txVDn4B+mMeXq7twk/7XIEUSa0BWBSkA7kO8Xg9ItMjW85IWMgKiw32J6XbsBKSSlV8kTLpOu7f2a+L8m0SazdyzXTX5rmCmk+mx8S/YKIAZLXiT/Hwn7fSfvX3FQGfp4oFH2wgbH05ISdodOE20=
X-Microsoft-Exchange-Diagnostics: 1; BN7PR02MB5217;
 6:D0u3cB48ZLLItfTZAuxKGqLJWpKrAewLst+cuz2KeiNzZSLsNLRNUUmgLBaQeX67QPSzSabZxPtiM/64X0be37qhg+Diq6Z1jHltdku4IZjmWmdxDzWHj/zDGTW2U/JnurhBSdGnNBFD8Rl9ALKpU0mEAHjx4uJHyR332+J6i4Af6Wm8A0J+/l4Jbrr4gb1rHLQIMdiugw00kddRO18u0MmsundRO3J6KIMapSuYfBGHYOvD54q8dp/tUlXxppdDUnLKaYBEz5SwizbfD+B+cpszpKghhCT1NEO09OUmZHDOQRIgWSdJH9gQsqWPtqLYn57t+TKmBqoProbk/UjRV0zv+mzW3Paamxnh0GG5N+Ft2jaj18E5NjHThvKxLcwniSohqfWeEMTZmN566YcCLllTE823iqC+lQ5Cc70qHCEidjig+TFvAntyU0vvVu4LLn1ayuBzX05LZXAJaMM7CQ==;
 5:Q0sa8mtwow6phsR49Yn70m7V1xiv0mlleFJi5BrYjmkOXxpSkx+rH3jGlKDCk0+9yQdrDbxaC6YBgMZXZqamIapKoL5o6RYn/38Db+I4fXFdF9aYuukaY0Ow+IUPXhN218ZixzAK+Oi5M7Ov/DkKmMkWyCB0VzlJtTzHqRFDwP4=;
 7:r72h5PWJvv39fVKS6SXmuqL8DCQylSxTDk6Tj7pUUgE9YIa2cOGlMFY5lbJRqCXWc9FL4QVRRxNX6Vvn3PUknvLGf8DFQBgbPV5EMAjhMZZaQZN+OTkSGvc9nja/B5tMR1z1infaOObHqi/RdROj92XznWXDNHUF5JNsDtX1sKQJBewLnolsZcaoOh8w2eInQVuz1dqcGrq/YI4Uwf7JT4GsJzkBUqMow6vTsuOz6skHCTjBY7b0qgjN3CT9LZ4J
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: xilinx.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Aug 2018 19:31:12.9917 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 3b535e58-d4fd-45cc-7a3a-08d609f8271f
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: BN7PR02MB5217
Subject: Re: [Xen-devel] [PATCH v2 3/6] xen/arm: add RCAR2 kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, iurii.konovalenko@globallogic.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 Stefano Stabellini <stefanos@xilinx.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAyNCBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IE9uIDI0
LzA4LzE4IDAwOjMzLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBBZGQgYSBrY29uZmln
IG9wdGlvbiBmb3IgUmVuZXNhcyBSY2FyMiBwbGF0Zm9ybXMuCj4gPiAKPiA+IFNpZ25lZC1vZmYt
Ynk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiA+IFJldmlld2Vk
LWJ5OiBBbmRyaWkgQW5pc292IDxhbmRyaWlfYW5pc292QGVwYW0uY29tPgo+ID4gQ0M6IGl1cmlp
Lmtvbm92YWxlbmtvQGdsb2JhbGxvZ2ljLmNvbQo+ID4gLS0tCj4gPiAgIHhlbi9hcmNoL2FybS9w
bGF0Zm9ybXMvS2NvbmZpZyAgfCAxMSArKysrKysrKysrKwo+ID4gICB4ZW4vYXJjaC9hcm0vcGxh
dGZvcm1zL01ha2VmaWxlIHwgIDIgKy0KPiA+ICAgMiBmaWxlcyBjaGFuZ2VkLCAxMiBpbnNlcnRp
b25zKCspLCAxIGRlbGV0aW9uKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0v
cGxhdGZvcm1zL0tjb25maWcgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcKPiA+IGlu
ZGV4IGE0M2M5MzguLmU1NDgyNWEgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZv
cm1zL0tjb25maWcKPiA+ICsrKyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZwo+ID4g
QEAgLTUzLDYgKzUzLDEzIEBAIGNvbmZpZyBTVU5YSQo+ID4gICAJRW5hYmxlIGFsbCB0aGUgcmVx
dWlyZWQgZHJpdmVycyBmb3IgQWxsd2lubmRlciBzdW54aSBwbGF0Zm9ybXMsCj4gPiAgIAlpbmNs
dWRpbmcgUGluZTY0LCBPcmFuZ2VQaSwgQ3ViaWVCb2FyZCwgZXRjLgo+ID4gICArY29uZmlnIFJD
QVIyCj4gPiArCWJvb2wgIlJlbmVzYXMgUi1DYXIgR2VuMiIKPiA+ICsJZGVwZW5kcyBvbiBBUk1f
MzIKPiA+ICsJc2VsZWN0IEhBU19TQ0lGCj4gPiArCS0tLWhlbHAtLS0KPiA+ICsJRW5hYmxlIGFs
bCB0aGUgcmVxdWlyZWQgZHJpdmVycyBmb3IgUmVuZXNhcyBSLUNhciBHZW4yLgo+IAo+IFRlY2hu
aWNhbGx5IHRoZSBVQVJUIGlzIG5vdCByZXF1aXJlZC4gQnkgc2VsZWN0aW5nIGl0LCB5b3UgZ2l2
ZSBubyB3YXkgdG8gdGhlCj4gdXNlciB0byByZW1vdmUgaXQuCgpJIGRvbid0IGtub3cgb2YgYSB3
YXkgdG8gc2VsZWN0IHRoZSBVQVJUIGRyaXZlciBieSBkZWZhdWx0LCB3aGljaCBpcyB0aGUKZGVz
aXJlZCBjb25maWd1cmF0aW9uIGZvciB0aGUgbWFqb3JpdHksIHdoaWxlIHN0aWxsIGFsbG93aW5n
IHVzZXJzIHRvCnJlbW92ZSBpdCBpZiB0aGV5IHdhbnQgdG8uCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 19:33:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 19:33:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftHpQ-0007Si-Lk; Fri, 24 Aug 2018 19:33: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=fe4w=lh=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1ftHpP-0007SQ-7Z
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 19:33:03 +0000
X-Inumbo-ID: 9bd2db69-a7d4-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9bd2db69-a7d4-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 19:33:42 +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 5AA3F208EB;
 Fri, 24 Aug 2018 19:33:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1535139181;
 bh=IgHWfR+zsz/q4k7Gx9saKEwD0ZjnSi+y2tDSel9IdFs=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=QEdoxjh33oKVYTA3AMTfR7+TiXWd5jX6TBAooWtawtvJo8OwO3zDVqEb8SrsADQvo
 6zObvyj5XDPSZnPDCdAiWTeh0iMQSfsOHsNVp8jXahax4gJRYuiKCqzmQPD3WW7cRI
 xdZZIUNefwNgPXtKXBFe3p1L1g3h/YFFtOCP9+jY=
Date: Fri, 24 Aug 2018 12:33:00 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@linaro.org>
In-Reply-To: <b577990a-65a3-051f-0631-42d3e3c22aa7@linaro.org>
Message-ID: <alpine.DEB.2.10.1808241231530.14449@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808231631270.14449@sstabellini-ThinkPad-X260>
 <1535067220-16825-6-git-send-email-sstabellini@kernel.org>
 <b577990a-65a3-051f-0631-42d3e3c22aa7@linaro.org>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 6/6] xen/arm: introduce NO_PLAT
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 andrii_anisov@epam.com, Stefano Stabellini <stefanos@xilinx.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAyNCBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IE9uIDI0
LzA4LzE4IDAwOjMzLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBBZGQgYSBLY29uZmln
IG9wdGlvbiB0byBzZWxlY3Qgbm8gc3BlY2lmaWMgcGxhdGZvcm0gc3VwcG9ydC4KPiAKPiBUaGF0
J3Mgbm90IGVudGlyZWx5IHRydWUuIEFmdGVyIHRoaXMgc2VyaWVzIGFwcGxpZWQsIHRoZXJlIGFy
ZSBzdGlsbCBzb21lCj4gb2JqLXkgcHJlc2VudCBpbiB0aGUgTWFrZWZpbGUuCgpTb3JyeSBJIG11
c3QgaGF2ZSBiZWVuIHRvbyB0aXJlZCwgSSBtaXNzZWQgb25lIGNoYW5nZSBpbiB0aGUgcHJldmlv
dXMKcGF0Y2guIDotLwoKCj4gCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiA+IC0tLQo+ID4gICB4ZW4vYXJjaC9hcm0vcGxh
dGZvcm1zL0tjb25maWcgfCA1ICsrKysrCj4gPiAgIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlv
bnMoKykKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZp
ZyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZwo+ID4gaW5kZXggNjQ4NmJmNi4uNGM4
YjIyNSAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZwo+ID4g
KysrIGIveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnCj4gPiBAQCAtNjcsNiArNjcsMTEg
QEAgY29uZmlnIE9NQVA1Cj4gPiAgIAktLS1oZWxwLS0tCj4gPiAgIAlFbmFibGUgYWxsIHRoZSBy
ZXF1aXJlZCBkcml2ZXJzIGZvciBUSSBPTUFQNSBiYXNlZCBwbGF0Zm9ybXMuCj4gPiAgICtjb25m
aWcgTk9fUExBVAo+ID4gKwlib29sICJObyBQbGF0Zm9ybXMiCj4gPiArCS0tLWhlbHAtLS0KPiA+
ICsJRG8gbm90IGVuYWJsZSBzcGVjaWZpYyBzdXBwb3J0IGZvciBhbnkgcGxhdGZvcm0uCj4gPiAr
Cj4gPiAgIGVuZGNob2ljZQo+ID4gICAgIGNvbmZpZyBBTEw2NF9QTEFUCj4gPiAKPiAKPiAtLSAK
PiBKdWxpZW4gR3JhbGwKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 19:38:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 19:38:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftHuJ-0007hF-Ba; Fri, 24 Aug 2018 19:38:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=fe4w=lh=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1ftHuH-0007hA-Oy
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 19:38:05 +0000
X-Inumbo-ID: 079904ff-a7d5-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 079904ff-a7d5-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 21:36:43 +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 BB4F0208EB;
 Fri, 24 Aug 2018 19:38:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1535139483;
 bh=vO2Q5flKe4AVscwQV184pO749/nbfn2x8elA85wG3HA=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=sy2oVWzFC1q0C6XSYwkSpk/4hrUY4w9oZUYwSIudk/EI0Bc34Zek6/fA7+XxLoCR+
 AwGOd/w4uF7uyiZSc2/4Twy9De9tUUhY+tBcyuHhSb5VL95faUFWxVlt+Am1KvekuI
 RPkqNq0lnoKNt2R6U0nuX8j2GvyFN9uEfkM6FyuM=
Date: Fri, 24 Aug 2018 12:38:01 -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: <76a28ae9-516c-4120-dbcc-55494831ce92@arm.com>
Message-ID: <alpine.DEB.2.10.1808241235310.14449@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808231631270.14449@sstabellini-ThinkPad-X260>
 <76a28ae9-516c-4120-dbcc-55494831ce92@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 00/10] arm: add one kconfig option per
 platform
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 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>

T24gRnJpLCAyNCBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDI0LzA4LzE4IDAw
OjMzLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gPiBIaSBhbGwsCj4gCj4gSGksCj4gCj4g
PiAKPiA+IFRoaXMgcGF0Y2ggc2VyaWVzIGludHJvZHVjZXMgb25lIGtjb25maWcgb3B0aW9uIGZv
ciBlYWNoIHJlbWFpbmcKPiA+IHBsYXRmb3JtIHVuZGVyIHBsYXRmb3Jtcy8uICBFYWNoIGtjb25m
aWcgb3B0aW9uIGVuYWJsZXMgdGhlIHJlcXVpcmVkCj4gPiBkcml2ZXJzIGluIFhlbi4KPiA+IAo+
ID4gQ2hlZXJzLAo+ID4gCj4gPiBTdGVmYW5vCj4gPiAKPiA+IENoYW5nZXMgaW4gdjI6Cj4gPiAt
IHJlbW92ZSBhbGwgcGxhdGZvcm0gb3B0aW9ucyBleGNlcHQgZm9yIHRodW5kZXJ4LCBzdW54aSwg
cmNhcjIsIG9tYXA1Cj4gCj4gQXMgd2UgZGlzY3Vzc2VkIHllc3RlcmRheSwgSSB3b3VsZCByYXRo
ZXIgbm90IGludHJvZHVjZSBwZXItcGxhdGZvcm0gY29uZmlnCj4gdW50aWwgd2UgaGF2ZSBhIHJl
YWwgdXNlLWNhc2UuCj4gCj4gSXQgbWFrZXMgc2Vuc2UgdG8gaGF2ZSBhIHBlci1wbGF0Zm9ybSBj
b25maWcgZm9yIE9tYXA1IGFuZCBSY2FyMi4gQnV0IEkgZG9uJ3QKPiBzZWUgYSB1c2UtY2FzZSBm
b3IgVGh1bmRlci1YL1N1bnhpLgoKVGhlcmUgaXMgYW4gYXJndW1lbnQgdGhhdCBUaHVuZGVyLVgg
aXMgYSBzZXJ2ZXIgcGxhdGZvcm0sIGhlbmNlLCB0aGVyZQppcyBubyBuZWVkIHRvIGRvIGEgdGFp
bG9yZWQga2NvbmZpZyBmb3IgaXQuCgpCdXQgSSB0aGluayB0aGF0IFN1bnhpIHdvdWxkIGJlIG5p
Y2UgdG8gaGF2ZSBhcyB0aGVyZSBhcmUgc2V2ZXJhbAplbWJlZGRlZCBib2FyZHMgb3V0IHRoZXJl
IHVzaW5nIGl0LiBJIGtub3cgb2YgYSBmZXcgcGVvcGxlIHVzaW5nIFN1bnhpCmVtYmVkZGVkIGJv
YXJkcyB3aXRoIFhlbiB0b2RheSBpbiB0aGVpciBidXNpbmVzcy4KCldoYXQgaWYgSSByZW1vdmUg
dGhlIFRodW5kZXItWCBzcGVjaWZpYyBvcHRpb24gYnV0IEkga2VlcCB0aGUgU3VueGkKb3B0aW9u
PwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 20:27:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 20:27:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftIfX-0003eH-6X; Fri, 24 Aug 2018 20:26: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=n8yf=lh=citrix.com=prvs=76773b150=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftIfW-0003eC-S1
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 20:26:54 +0000
X-Inumbo-ID: 2184ed6b-a7dc-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2184ed6b-a7dc-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 20:27:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,284,1531785600"; d="scan'208";a="63676929"
Date: Fri, 24 Aug 2018 21:26:50 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180824202650.v4slfhnrvh3iirx3@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <299eb6a4020c01e57f0d7e30180ab66edc9836bf.1534518694.git-series.wei.liu2@citrix.com>
 <5B7BD02202000078001E0502@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B7BD02202000078001E0502@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 25/34] x86/mm/shadow: make it build with
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 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>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMDI6NDE6MDZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMKPiA+ICsrKyBiL3hl
bi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYwo+ID4gQEAgLTI5MjYsMTggKzI5MjYsMjUgQEAg
c3RhdGljIGludCBzaF9wYWdlX2ZhdWx0KHN0cnVjdCB2Y3B1ICp2LAo+ID4gICAgICAgICAgICAg
IH0KPiA+ICAgICAgICAgICAgICBlbHNlCj4gPiAgICAgICAgICAgICAgewo+ID4gKyNpZiBDT05G
SUdfSFZNCj4gPiAgICAgICAgICAgICAgICAgIC8qIE1hZ2ljIE1NSU8gbWFya2VyOiBleHRyYWN0
IGdmbiBmb3IgTU1JTyBhZGRyZXNzICovCj4gPiAgICAgICAgICAgICAgICAgIEFTU0VSVChzaF9s
MWVfaXNfbW1pbyhzbDFlKSk7Cj4gPiArICAgICAgICAgICAgICAgIEFTU0VSVChpc19odm1fdmNw
dSh2KSk7Cj4gPiAgICAgICAgICAgICAgICAgIGdwYSA9ICgoKHBhZGRyX3QpKGdmbl94KHNoX2wx
ZV9tbWlvX2dldF9nZm4oc2wxZSkpKSkKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgIDw8IFBB
R0VfU0hJRlQpCj4gPiAgICAgICAgICAgICAgICAgICAgICB8ICh2YSAmIH5QQUdFX01BU0spOwo+
ID4gKyAgICAgICAgICAgICAgICBwZXJmY19pbmNyKHNoYWRvd19mYXVsdF9mYXN0X21taW8pOwo+
ID4gKyAgICAgICAgICAgICAgICBTSEFET1dfUFJJTlRLKCJmYXN0IHBhdGggbW1pbyAlIyJQUklw
YWRkciJcbiIsIGdwYSk7Cj4gPiArICAgICAgICAgICAgICAgIHNoX3Jlc2V0X2Vhcmx5X3Vuc2hh
ZG93KHYpOwo+ID4gKyAgICAgICAgICAgICAgICB0cmFjZV9zaGFkb3dfZ2VuKFRSQ19TSEFET1df
RkFTVF9NTUlPLCB2YSk7Cj4gPiArICAgICAgICAgICAgICAgIHJldHVybiBoYW5kbGVfbW1pb193
aXRoX3RyYW5zbGF0aW9uKHZhLCBncGEgPj4gUEFHRV9TSElGVCwKPiA+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWNjZXNzKQo+ID4gKyAgICAg
ICAgICAgICAgICAgICAgPyBFWENSRVRfZmF1bHRfZml4ZWQgOiAwOwo+ID4gKyNlbHNlCj4gPiAr
ICAgICAgICAgICAgICAgIC8qIFdoZW4gSFZNIGlzIG5vdCBlbmFibGVkLCB0aGVyZSBzaG91bGRu
J3QgYmUgTU1JTyBtYXJrZXIgKi8KPiA+ICsgICAgICAgICAgICAgICAgQlVHKCk7Cj4gPiArI2Vu
ZGlmCj4gPiAgICAgICAgICAgICAgfQo+ID4gLSAgICAgICAgICAgIHBlcmZjX2luY3Ioc2hhZG93
X2ZhdWx0X2Zhc3RfbW1pbyk7Cj4gPiAtICAgICAgICAgICAgU0hBRE9XX1BSSU5USygiZmFzdCBw
YXRoIG1taW8gJSMiUFJJcGFkZHIiXG4iLCBncGEpOwo+ID4gLSAgICAgICAgICAgIHNoX3Jlc2V0
X2Vhcmx5X3Vuc2hhZG93KHYpOwo+ID4gLSAgICAgICAgICAgIHRyYWNlX3NoYWRvd19nZW4oVFJD
X1NIQURPV19GQVNUX01NSU8sIHZhKTsKPiA+IC0gICAgICAgICAgICByZXR1cm4gKGhhbmRsZV9t
bWlvX3dpdGhfdHJhbnNsYXRpb24odmEsIGdwYSA+PiBQQUdFX1NISUZULCBhY2Nlc3MpCj4gPiAt
ICAgICAgICAgICAgICAgICAgICA/IEVYQ1JFVF9mYXVsdF9maXhlZCA6IDApOwo+ID4gICAgICAg
ICAgfQo+IAo+IEFjdHVhbGx5LCB3aGlsZSBJJ20gbm90IHRoZSBtYWludGFpbmVyIG9mIHRoaXMg
Y29kZSwgaW5zdGVhZCBvZiBtb3ZpbmcKPiB0aGUgY29kZSB1cCBhbmQgaW5jcmVhc2luZyBpbmRl
bnRhdGlvbiwgd291bGQgeW91IG1pbmQgZHJvcHBpbmcgdGhlCj4gcG9pbnRsZXNzICJlbHNlIiAo
YW5kIGRlY3JlYXNlIGluZGVudGF0aW9uIG9mIHRoZSBjb2RlIGluIGl0cyBib2R5KT8KCkRvbmUu
CgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 20:36:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 20:36:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftIoK-0004bG-3L; Fri, 24 Aug 2018 20:36: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=kind=lh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftIoI-0004b3-RL
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 20:35:58 +0000
X-Inumbo-ID: 65fc7f2c-a7dd-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 65fc7f2c-a7dd-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 20:36: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 1ftIoE-0002TD-BU; Fri, 24 Aug 2018 20:35: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 1ftIoE-0002FR-0d; Fri, 24 Aug 2018 20:35:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftIoE-0005aB-04; Fri, 24 Aug 2018 20:35:53 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-126535-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-xen-freebsd:xen-build-freebsd:fail:nonblocking
X-Osstest-Versions-This: freebsd=6dafcae1dddb8858d56d3337f4ae49071dff752a
X-Osstest-Versions-That: freebsd=fa895cb8d251d2316caa4fbacba5d4fc4b2d55da
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 24 Aug 2018 20:35:53 +0000
Subject: [Xen-devel] [freebsd-master test] 126535: 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>

ZmxpZ2h0IDEyNjUzNSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2NTM1LwoKRmFpbHVyZXMgOi0vIGJ1
dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICA3IHhlbi1idWlsZC1m
cmVlYnNkICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiBmcmVlYnNkICAgICAgICAgICAgICA2ZGFmY2FlMWRkZGI4ODU4ZDU2ZDMzMzdm
NGFlNDkwNzFkZmY3NTJhCmJhc2VsaW5lIHZlcnNpb246CiBmcmVlYnNkICAgICAgICAgICAgICBm
YTg5NWNiOGQyNTFkMjMxNmNhYTRmYmFjYmE1ZDRmYzRiMmQ1NWRhCgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxMjYzNzYgIDIwMTgtMDgtMjIgMDk6MTk6MTQgWiAgICAyIGRheXMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTI2NTM1ICAyMDE4LTA4LTI0IDA5OjE5OjMxIFogICAgMCBkYXlzICAgIDEgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgMG1w
IDwwbXBARnJlZUJTRC5vcmc+CiAgYWxsYW5qdWRlIDxhbGxhbmp1ZGVARnJlZUJTRC5vcmc+CiAg
YXJhdWpvIDxhcmF1am9ARnJlZUJTRC5vcmc+CiAgYXJpY2hhcmRzb24gPGFyaWNoYXJkc29uQEZy
ZWVCU0Qub3JnPgogIGFzb21lcnMgPGFzb21lcnNARnJlZUJTRC5vcmc+CiAgYXZhdGFyIDxhdmF0
YXJARnJlZUJTRC5vcmc+CiAgYnJkIDxicmRARnJlZUJTRC5vcmc+CiAgYnogPGJ6QEZyZWVCU0Qu
b3JnPgogIGNlbSA8Y2VtQEZyZWVCU0Qub3JnPgogIGVhZGxlciA8ZWFkbGVyQEZyZWVCU0Qub3Jn
PgogIGVyaiA8ZXJqQEZyZWVCU0Qub3JnPgogIGdhcmdhIDxnYXJnYUBGcmVlQlNELm9yZz4KICBn
amIgPGdqYkBGcmVlQlNELm9yZz4KICBnbGViaXVzIDxnbGViaXVzQEZyZWVCU0Qub3JnPgogIGdv
bnpvIDxnb256b0BGcmVlQlNELm9yZz4KICBpbXAgPGltcEBGcmVlQlNELm9yZz4KICBrZXZhbnMg
PGtldmFuc0BGcmVlQlNELm9yZz4KICBraWIgPGtpYkBGcmVlQlNELm9yZz4KICBrcCA8a3BARnJl
ZUJTRC5vcmc+CiAgbGlkbCA8bGlkbEBGcmVlQlNELm9yZz4KICBtYW51IDxtYW51QEZyZWVCU0Qu
b3JnPgogIG1hcml1cyA8bWFyaXVzQEZyZWVCU0Qub3JnPgogIG1hcmtqIDxtYXJrakBGcmVlQlNE
Lm9yZz4KICBtYXYgPG1hdkBGcmVlQlNELm9yZz4KICBtY2t1c2ljayA8bWNrdXNpY2tARnJlZUJT
RC5vcmc+CiAgbnAgPG5wQEZyZWVCU0Qub3JnPgogIHBrZWxzZXkgPHBrZWxzZXlARnJlZUJTRC5v
cmc+CiAgcm1hY2tsZW0gPHJtYWNrbGVtQEZyZWVCU0Qub3JnPgogIHRzb29tZSA8dHNvb21lQEZy
ZWVCU0Qub3JnPgogIHR1ZXhlbiA8dHVleGVuQEZyZWVCU0Qub3JnPgoKam9iczoKIGJ1aWxkLWFt
ZDY0LWZyZWVic2QtYWdhaW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoK
VG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvZnJlZWJzZC5naXQKICAgZmE4OTVjYjhk
MjUuLjZkYWZjYWUxZGRkICA2ZGFmY2FlMWRkZGI4ODU4ZDU2ZDMzMzdmNGFlNDkwNzFkZmY3NTJh
IC0+IHRlc3RlZC9tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 20:39:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 20: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 1ftIrS-0004lo-Jg; Fri, 24 Aug 2018 20: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=n8yf=lh=citrix.com=prvs=76773b150=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftIrR-0004lj-HE
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 20:39:13 +0000
X-Inumbo-ID: d9af2682-a7dd-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d9af2682-a7dd-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 20:39:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,284,1531785600"; d="scan'208";a="63677842"
Date: Fri, 24 Aug 2018 21:39:08 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180824203908.eb77t7sb6pcpefki@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <299eb6a4020c01e57f0d7e30180ab66edc9836bf.1534518694.git-series.wei.liu2@citrix.com>
 <20180821082921.sbhlsylawka6qxst@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180821082921.sbhlsylawka6qxst@mac>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 25/34] x86/mm/shadow: make it build with
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMTA6Mjk6MjFBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEF1ZyAxNywgMjAxOCBhdCAwNDoxMjo0M1BNICswMTAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gRW5jbG9zZSBIVk0gb25seSBlbXVsYXRpb24gY29kZSB1bmRlciBDT05G
SUdfSFZNLiBBZGQgc29tZSBCVUcoKXMgdG8KPiA+IHRvIGNhdGNoIGFueSBpc3N1ZS4KPiA+IAo+
ID4gTm90ZSB0aGF0IGFsdGhvdWdoIHNvbWUgY29kZSBjaGVja3MgaXNfaHZtXyosIHdoaWNoIGhp
bnRzIGl0IGNhbiBiZQo+ID4gY2FsbGVkIGZvciBQViBhcyB3ZWxsLCBJIGNhbid0IGZpbmQgc3Vj
aCBwYXRocy4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KPiA+IC0tLQo+ID4gIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgfCAxOCAr
KysrKysrKysrKysrKysrLS0KPiA+ICB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMgIHwg
MjcgKysrKysrKysrKysrKysrKysrKysrLS0tLS0tCj4gPiAgMiBmaWxlcyBjaGFuZ2VkLCAzNyBp
bnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L21tL3NoYWRvdy9jb21tb24uYyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9u
LmMKPiA+IGluZGV4IDA4NTY2NTAuLjQzODE1MzggMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC94
ODYvbW0vc2hhZG93L2NvbW1vbi5jCj4gPiArKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2Nv
bW1vbi5jCj4gPiBAQCAtMTEzLDYgKzExMyw3IEBAIF9faW5pdGNhbGwoc2hhZG93X2F1ZGl0X2tl
eV9pbml0KTsKPiA+ICAjZW5kaWYgLyogU0hBRE9XX0FVRElUICovCj4gPiAgCj4gPiAgCj4gPiAr
I2lmIENPTkZJR19IVk0KPiA+ICAvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCj4gPiAgLyogeDg2IGVtdWxh
dG9yIHN1cHBvcnQgZm9yIHRoZSBzaGFkb3cgY29kZQo+ID4gICAqLwo+ID4gQEAgLTM4MCwxMSAr
MzgxLDEzIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfb3BzIGh2bV9zaGFkb3df
ZW11bGF0b3Jfb3BzID0gewo+ID4gICAgICAuY21weGNoZyAgICA9IGh2bV9lbXVsYXRlX2NtcHhj
aGcsCj4gPiAgICAgIC5jcHVpZCAgICAgID0gaHZtZW11bF9jcHVpZCwKPiA+ICB9Owo+ID4gKyNl
bmRpZgo+ID4gIAo+ID4gIGNvbnN0IHN0cnVjdCB4ODZfZW11bGF0ZV9vcHMgKnNoYWRvd19pbml0
X2VtdWxhdGlvbigKPiA+ICAgICAgc3RydWN0IHNoX2VtdWxhdGVfY3R4dCAqc2hfY3R4dCwgc3Ry
dWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsCj4gPiAgICAgIHVuc2lnbmVkIGludCBwdGVfc2l6ZSkK
PiA+ICB7Cj4gPiArI2lmIENPTkZJR19IVk0KPiA+ICAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0
ZXIgKmNyZWcsICpzcmVnOwo+ID4gICAgICBzdHJ1Y3QgdmNwdSAqdiA9IGN1cnJlbnQ7Cj4gPiAg
ICAgIHVuc2lnbmVkIGxvbmcgYWRkcjsKPiA+IEBAIC00MjMsNiArNDI2LDEwIEBAIGNvbnN0IHN0
cnVjdCB4ODZfZW11bGF0ZV9vcHMgKnNoYWRvd19pbml0X2VtdWxhdGlvbigKPiA+ICAgICAgICAg
ID8gc2l6ZW9mKHNoX2N0eHQtPmluc25fYnVmKSA6IDA7Cj4gPiAgCj4gPiAgICAgIHJldHVybiAm
aHZtX3NoYWRvd19lbXVsYXRvcl9vcHM7Cj4gPiArI2Vsc2UKPiA+ICsgICAgQlVHKCk7Cj4gCj4g
SSB3b3VsZCB1c3VhbGx5IHVzZSBBU1NFUlRfVU5SRUFDSEFCTEUgaW4gc3VjaCBzaXR1YXRpb25z
Lgo+IAo+IEFuZCBoZXJlIEkgd29uZGVyIHdoZXRoZXIgdGhpcyBjYW5ub3QgYmUgY2FsbGVkIGZy
b20gYSBQViBwYXRoLAo+IEFGQUlDVDoKPiAKPiBkb19wYWdlX2ZhdWx0IC0+IGZpeHVwX3BhZ2Vf
ZmF1bHQgLT4gcGFnaW5nX2ZhdWx0IC0+IHBhZ2VfZmF1bHQKPiAoc2hfcGFnZV9mYXVsdCkgLT4g
c2hhZG93X2luaXRfZW11bGF0aW9uCj4gCj4gQnV0IG1heWJlIHRoZXJlIGFyZSBvdGhlciBjb25k
aXRpb25zIHRoYXQgbWFrZSB0aGlzIHBhdGggYWN0dWFsbHkKPiB1bnJlYWNoYWJsZSAob3IgbWF5
YmUgc29tZXRoaW5nIGluIHlvdXIgc2VyaWVzIGNoYW5nZWQgdGhpcyBwYXRoKS4KCkl0IGNhbid0
IC8gc2hvdWxkbid0IGJlIHJlYWNoZWQgZnJvbSBQVi4gU2VlIEphbidzIHJlcGxpZXMuCgpXZWku
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 20:40:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 20:40:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftIsi-0005OO-3z; Fri, 24 Aug 2018 20:40: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=n8yf=lh=citrix.com=prvs=76773b150=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftIsg-0005OG-Dc
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 20:40:30 +0000
X-Inumbo-ID: bf4069f3-a7dd-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bf4069f3-a7dd-11e8-a8a5-bc764e045a96;
 Fri, 24 Aug 2018 22:39:07 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,284,1531785600"; d="scan'208";a="63677924"
Date: Fri, 24 Aug 2018 21:40:26 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180824204025.k7dgedwi3uohv4q5@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <299eb6a4020c01e57f0d7e30180ab66edc9836bf.1534518694.git-series.wei.liu2@citrix.com>
 <5B7BCCFC02000078001E04D1@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B7BCCFC02000078001E04D1@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 25/34] x86/mm/shadow: make it build with
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 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>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMDI6Mjc6NDBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE3LjA4LjE4IGF0IDE3OjEyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBAQCAtNDIzLDYgKzQyNiwxMCBAQCBjb25zdCBzdHJ1Y3QgeDg2X2VtdWxhdGVfb3Bz
ICpzaGFkb3dfaW5pdF9lbXVsYXRpb24oCj4gPiAgICAgICAgICA/IHNpemVvZihzaF9jdHh0LT5p
bnNuX2J1ZikgOiAwOwo+ID4gIAo+ID4gICAgICByZXR1cm4gJmh2bV9zaGFkb3dfZW11bGF0b3Jf
b3BzOwo+ID4gKyNlbHNlCj4gPiArICAgIEJVRygpOwo+ID4gKyAgICByZXR1cm4gTlVMTDsKPiA+
ICsjZW5kaWYKPiA+ICB9Cj4gCj4gVGhlIHNvbGUgaW52b2NhdGlvbiBvZiB0aGUgZnVuY3Rpb24g
c2l0cyByaWdodCBfYWZ0ZXJfIGFuIGlzX2h2bV8uLi4oKQo+IGNvbmRpdGlvbmFsICh3aGljaCBp
cyBvZGQgZW5vdWdoLCBidXQgcHJlc3VtYWJseSBhIHJlc3VsdCBvZiB0aGUKPiBoaXN0b3J5IG9m
IHRoZSBjb2RlKS4gTGVhdmluZyBhc2lkZSBhIGNvdXBsZSBvZiBsYWJlbHMgKHRoZSBnb3RvLXMg
dG8KPiB3aGljaCBhcmUsIEkgdGhpbmssIHByb3ZhYmxlIHRvIGJlIEhWTS1vbmx5IGFzIHdlbGwp
LCB0aGF0IGlzCj4gcHJlY2VkZWQgYnkgYSBzaGFkb3dfbW9kZV9yZWZjb3VudHMoKSBjaGVjayAo
cmlnaHQgYXQgdGhlCj4gImVtdWxhdGUiIGxhYmVsKS4gSSB0aGluayBzaGFkb3dfbW9kZV9yZWZj
b3VudHMoKSB3YW50cyB0bwo+IGJlY29tZSBjb25zdGFudCBmYWxzZSBmb3IgIUhWTSwgYXQgd2hp
Y2ggcG9pbnQgdGhlIGlzX2h2bV8uLi4oKQo+IGNvdWxkIGV2ZW4gZ28gYXdheSAoYnV0IHRoZXJl
J3Mgbm8gc3RyaWN0IG5lZWQgZm9yIHRoaXMgdG8gaGFwcGVuCj4gcmlnaHQgYXdheSkuCj4gCj4g
Qm90dG9tIGxpbmUgLSBvbmNlIGFnYWluIHRoZSBlbnRpcmUgZnVuY3Rpb24gKG5vdCBqdXN0IGl0
cyBib2R5KSBzaG91bGQKPiBiZSBwdXQgaW5zaWRlIHRoZSAjaWZkZWYsIGFuZCB0aGVuIG9mIGNv
dXJzZSB0aGUgc2FtZSBmb3IKPiBzaGFkb3dfY29udGludWVfZW11bGF0aW9uKCkuCj4gCj4gPiAt
LS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMKPiA+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9tbS9zaGFkb3cvbXVsdGkuYwo+ID4gQEAgLTI5MjYsMTggKzI5MjYsMjUgQEAgc3RhdGljIGlu
dCBzaF9wYWdlX2ZhdWx0KHN0cnVjdCB2Y3B1ICp2LAo+ID4gICAgICAgICAgICAgIH0KPiA+ICAg
ICAgICAgICAgICBlbHNlCj4gPiAgICAgICAgICAgICAgewo+ID4gKyNpZiBDT05GSUdfSFZNCj4g
PiAgICAgICAgICAgICAgICAgIC8qIE1hZ2ljIE1NSU8gbWFya2VyOiBleHRyYWN0IGdmbiBmb3Ig
TU1JTyBhZGRyZXNzICovCj4gPiAgICAgICAgICAgICAgICAgIEFTU0VSVChzaF9sMWVfaXNfbW1p
byhzbDFlKSk7Cj4gPiArICAgICAgICAgICAgICAgIEFTU0VSVChpc19odm1fdmNwdSh2KSk7Cj4g
PiAgICAgICAgICAgICAgICAgIGdwYSA9ICgoKHBhZGRyX3QpKGdmbl94KHNoX2wxZV9tbWlvX2dl
dF9nZm4oc2wxZSkpKSkKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgIDw8IFBBR0VfU0hJRlQp
Cj4gPiAgICAgICAgICAgICAgICAgICAgICB8ICh2YSAmIH5QQUdFX01BU0spOwo+ID4gKyAgICAg
ICAgICAgICAgICBwZXJmY19pbmNyKHNoYWRvd19mYXVsdF9mYXN0X21taW8pOwo+ID4gKyAgICAg
ICAgICAgICAgICBTSEFET1dfUFJJTlRLKCJmYXN0IHBhdGggbW1pbyAlIyJQUklwYWRkciJcbiIs
IGdwYSk7Cj4gPiArICAgICAgICAgICAgICAgIHNoX3Jlc2V0X2Vhcmx5X3Vuc2hhZG93KHYpOwo+
ID4gKyAgICAgICAgICAgICAgICB0cmFjZV9zaGFkb3dfZ2VuKFRSQ19TSEFET1dfRkFTVF9NTUlP
LCB2YSk7Cj4gPiArICAgICAgICAgICAgICAgIHJldHVybiBoYW5kbGVfbW1pb193aXRoX3RyYW5z
bGF0aW9uKHZhLCBncGEgPj4gUEFHRV9TSElGVCwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWNjZXNzKQo+ID4gKyAgICAgICAgICAgICAg
ICAgICAgPyBFWENSRVRfZmF1bHRfZml4ZWQgOiAwOwo+ID4gKyNlbHNlCj4gPiArICAgICAgICAg
ICAgICAgIC8qIFdoZW4gSFZNIGlzIG5vdCBlbmFibGVkLCB0aGVyZSBzaG91bGRuJ3QgYmUgTU1J
TyBtYXJrZXIgKi8KPiA+ICsgICAgICAgICAgICAgICAgQlVHKCk7Cj4gCj4gQXQgdGhlIGV4YW1w
bGUgb2YgdGhpcywgd2hpbGUgSSBhZ3JlZSB3ZSBzaG91bGRuJ3QgcmVhY2ggaGVyZSBmb3IgUFYs
Cj4gY2FuIHRoaXMgbmV2ZXJ0aGVsZXNzIGJlIHRoZSBsZXNzIGltcGFjdGZ1bCBkb21haW5fY3Jh
c2goKSBwbGVhc2U/CgpTaW5jZSBUaW0gaGFzIHJldmlld2VkIHRoaXMgcGF0Y2gsIEkgd2lsbCBz
dWJtaXQgYSBmb2xsb3ctdXAgcGF0Y2ggZm9yCnN3aXRjaGluZyB0byBkb21haW5fY3Jhc2guCgpX
ZWkuCgo+IAo+IEphbgo+IAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 22:24:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 22:24:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftKUw-0005p7-UT; Fri, 24 Aug 2018 22:24: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=felx=lh=suse.com=jfehlig@srs-us1.protection.inumbo.net>)
 id 1ftKUv-0005p2-3l
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 22:24:05 +0000
X-Inumbo-ID: 37558367-a7ec-11e8-a8a5-bc764e045a96
Received: from smtp2.provo.novell.com (unknown [137.65.250.81])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 37558367-a7ec-11e8-a8a5-bc764e045a96;
 Sat, 25 Aug 2018 00:22:42 +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);
 Fri, 24 Aug 2018 16:23:56 -0600
To: Wei Liu <wei.liu2@citrix.com>,
 osstest service owner <osstest-admin@xenproject.org>
References: <osstest-126429-mainreport@xen.org>
 <20180824104834.n2fd5ufj34umbidk@citrix.com>
From: Jim Fehlig <jfehlig@suse.com>
Message-ID: <c303982a-2a41-84b6-4d63-d58072f4abc9@suse.com>
Date: Fri, 24 Aug 2018 16:23: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: <20180824104834.n2fd5ufj34umbidk@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [libvirt test] 126429: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMjQvMjAxOCAwNDo0OCBBTSwgV2VpIExpdSB3cm90ZToKPiAKPiBPbiBGcmksIEF1ZyAy
NCwgMjAxOCBhdCAxMDoyNTo0OUFNICswMDAwLCBvc3N0ZXN0IHNlcnZpY2Ugb3duZXIgd3JvdGU6
Cj4+IGZsaWdodCAxMjY0MjkgbGlidmlydCByZWFsIFtyZWFsXQo+PiBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2NDI5Lwo+Pgo+PiBSZWdyZXNzaW9u
cyA6LSgKPj4KPj4gVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcs
Cj4+IGluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgo+PiAgIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyMzgxNAo+PiAgIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYgbGlidmly
dC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAo+PiAgIGJ1aWxkLWFybWhm
LWxpYnZpcnQgICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyMzgxNAo+IAo+IE1pc3NpbmcgYnVpbGQgZGVwZW5kZW5jeSBpbiBvc3N0ZXN0LiAgR251
VExTIGhhcyBiZWNvbWUgYSBoYXJkCj4gcmVxdWlyZW1lbnQuCgpJIG1lbnRpb25lZCB0aGlzIGEg
d2hpbGUgYWdvLCBhbmQgZXZlbiBzZW50IGEgcGF0Y2ggOi0pCgpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDcvbXNnMDI1ODQuaHRtbAoK
UmVnYXJkcywKSmltCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 22:40:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 22:40:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftKkM-0006xg-E8; Fri, 24 Aug 2018 22:40: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=kind=lh=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftKkK-0006rv-BC
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 22:40:00 +0000
X-Inumbo-ID: b9992e27-a7ee-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b9992e27-a7ee-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 22:40: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 1ftKkG-000516-0u; Fri, 24 Aug 2018 22:39: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 1ftKkF-0007Hx-K8; Fri, 24 Aug 2018 22:39:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftKkF-0002td-JW; Fri, 24 Aug 2018 22:39:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1ftKkF-0002td-JW@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 24 Aug 2018 22:39:55 +0000
Subject: [Xen-devel] [linux-3.18 bisection] complete
 test-amd64-amd64-xl-multivcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============7350963803273800833=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7350963803273800833==
Content-Type: text/plain

branch xen-unstable
xenbranch xen-unstable
job test-amd64-amd64-xl-multivcpu
testid guest-start

Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Bug not present: 83fa6552cea112a900ec7891f8c170d022fe7e20
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/126574/


  commit a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Author: Paul Durrant <paul.durrant@citrix.com>
  Date:   Thu Aug 9 10:59:41 2018 +0100
  
      tools/libxenctrl: use new xenforeignmemory API to seed grant table
      
      A previous patch added support for priv-mapping guest resources directly
      (rather than having to foreign-map, which requires P2M modification for
      HVM guests).
      
      This patch makes use of the new API to seed the guest grant table unless
      the underlying infrastructure (i.e. privcmd) doesn't support it, in which
      case the old scheme is used.
      
      NOTE: The call to xc_dom_gnttab_hvm_seed() in hvm_build_set_params() was
            actually unnecessary, as the grant table has already been seeded
            by a prior call to xc_dom_gnttab_init() made by libxl__build_dom().
      
      Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
      Acked-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
      Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
      Acked-by: Wei Liu <wei.liu2@citrix.com>
      Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>


For bisection revision-tuple graph see:
   http://logs.test-lab.xenproject.org/osstest/results/bisect/linux-3.18/test-amd64-amd64-xl-multivcpu.guest-start.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/linux-3.18/test-amd64-amd64-xl-multivcpu.guest-start --summary-out=tmp/126574.bisection-summary --basis-template=126042 --blessings=real,real-bisect linux-3.18 test-amd64-amd64-xl-multivcpu guest-start
Searching for failure / basis pass:
 126362 fail [host=chardonnay0] / 126042 [host=debina1] 125899 [host=rimava1] 125658 [host=albana1] 125649 [host=godello0] 125641 [host=debina0] 125561 [host=joubertin1] 125525 ok.
Failure / basis pass flights: 126362 / 125525
(tree with no url: minios)
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
Basis pass 7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a e3f667bc5f51d0aa44357a64ca134cd952679c81
Generating revisions with ./adhoc-revtuple-generator  git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git#7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06-18e6ee0440a7ab853e4ca0f1403eeef1803ed970 git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 git://xenbits.xen.org/qemu-xen-traditional.git#c8ea0457495342c417c3dc033bba25148b279f60-c8ea0457495342c417c3dc033bba25148b279f60 git://xenbits.xen.org/qemu-xen.git#43139135a8938de44f66333831d3a8655d07663a-4f080070a9809bde857851e68a3aeff0c4b9b6a6 git://xenbits.xen.org/xen.git#e3f667bc5f51d0aa44357a64ca134cd952679c81-3a2b8525b883baa87fe89b3da58f5c09fa599b99
adhoc-revtuple-generator: tree discontiguous: qemu-xen
Loaded 2002 nodes in revision graph
Searching for test results:
 125505 [host=godello1]
 125525 pass 7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a e3f667bc5f51d0aa44357a64ca134cd952679c81
 125561 [host=joubertin1]
 125641 [host=debina0]
 125649 [host=godello0]
 125658 [host=albana1]
 125899 [host=rimava1]
 126042 [host=debina1]
 126189 fail irrelevant
 126270 fail irrelevant
 126362 fail 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126555 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126509 pass 7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a e3f667bc5f51d0aa44357a64ca134cd952679c81
 126524 pass 95478b56ac4fddc84ade05c4cf95a524af58d16c c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 4b60c40659b34b6577a6bc91eb4115458a0e425f
 126513 fail 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126538 pass fa4bbed870c492b899cd779c05f8714c1b205e12 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 4b60c40659b34b6577a6bc91eb4115458a0e425f
 126530 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 35851408e9738026ca418527e4dcb8aff1960a52
 126520 pass dbba166b0e442d4d38ae0f244d32338c3e92d16f c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 6cf17a267a424fe62676993d429c2cf61311e0f2
 126572 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126533 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 2a8a8e99feb950504559196521bc9fd63ed3a962
 126543 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 1237659523813696af4083279a7b871d407cbd48
 126547 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126574 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126570 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126548 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126563 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
Searching for interesting versions
 Result found: flight 125525 (pass), for basis pass
 Result found: flight 126362 (fail), for basis failure
 Repro found: flight 126509 (pass), for basis pass
 Repro found: flight 126513 (fail), for basis failure
 0 revisions at 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
No revisions left to test, checking graph state.
 Result found: flight 126548 (pass), for last pass
 Result found: flight 126555 (fail), for first failure
 Repro found: flight 126563 (pass), for last pass
 Repro found: flight 126570 (fail), for first failure
 Repro found: flight 126572 (pass), for last pass
 Repro found: flight 126574 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Bug not present: 83fa6552cea112a900ec7891f8c170d022fe7e20
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/126574/


  commit a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Author: Paul Durrant <paul.durrant@citrix.com>
  Date:   Thu Aug 9 10:59:41 2018 +0100
  
      tools/libxenctrl: use new xenforeignmemory API to seed grant table
      
      A previous patch added support for priv-mapping guest resources directly
      (rather than having to foreign-map, which requires P2M modification for
      HVM guests).
      
      This patch makes use of the new API to seed the guest grant table unless
      the underlying infrastructure (i.e. privcmd) doesn't support it, in which
      case the old scheme is used.
      
      NOTE: The call to xc_dom_gnttab_hvm_seed() in hvm_build_set_params() was
            actually unnecessary, as the grant table has already been seeded
            by a prior call to xc_dom_gnttab_init() made by libxl__build_dom().
      
      Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
      Acked-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
      Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
      Acked-by: Wei Liu <wei.liu2@citrix.com>
      Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>

pnmtopng: 130 colors found
Revision graph left in /home/logs/results/bisect/linux-3.18/test-amd64-amd64-xl-multivcpu.guest-start.{dot,ps,png,html,svg}.
----------------------------------------
126574: tolerable ALL FAIL

flight 126574 linux-3.18 real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/126574/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 test-amd64-amd64-xl-multivcpu 12 guest-start            fail baseline untested


jobs:
 test-amd64-amd64-xl-multivcpu                                fail    


------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
    http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

Test harness code can be found at
    http://xenbits.xen.org/gitweb?p=osstest.git;a=summary



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7350963803273800833==--

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 23:35:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 23:35:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftLbq-0003YU-ND; Fri, 24 Aug 2018 23:35: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=n8pf=lh=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1ftLbp-0003YP-VB
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 23:35:17 +0000
X-Inumbo-ID: 724aa6fe-a7f6-11e8-a6a9-d7ebe60f679a
Received: from mail-wr1-f66.google.com (unknown [209.85.221.66])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 724aa6fe-a7f6-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 23:35:56 +0000 (UTC)
Received: by mail-wr1-f66.google.com with SMTP id v16-v6so8681304wro.11
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 16:35:15 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:date:message-id:user-agent
 :mime-version:content-transfer-encoding;
 bh=2HzolhG0oz+aSTsLFvPFtQVnQLf6X1ycDIyDQIkESlQ=;
 b=MlMeKm9BxAFMovCs7RYp0dIsWgTW94pxMxIRB2w7nzGNeLMjnDq/P15WNffAypbJQg
 MAsrAAiWVpQPY+B+TpoVHOt7QRRBV8hYVmWxeA9srVRJrK+ShcvTLtLd3XkJrPuk2AUS
 J1iehQGi8Kx3FXlNe2cXT2FMcEQgCmGpwNARpIJN8jHsVxiP6D5SrswIry4c4TUFGkwY
 KOdfifXCahxdE1OsyvA08hth9H4pl2fQ4JV1AUF1bOV72wTuZjVlZwB5nejbBYp0qATk
 48ZlU9l4QLriMMf16wZmwhOMJ57rOkJaSYwcJmuDX1IXrP5PeHdy2An73Hv9NNQrY1Fj
 PzPA==
X-Gm-Message-State: APzg51By/QIJv1YcWv5o4LORCSccOS2438Gdi4dgW+4o/Kx2UxcOUe3E
 +3U7KskDkhMzrW5tnhb49+k=
X-Google-Smtp-Source: ANB0VdbxKY9ELU8tSgxXtANQw8QCGKnKhaWICIc7EiL/G+J2xybgeLz403sI8ta+uIu/zcpJy1Y+mw==
X-Received: by 2002:a5d:574b:: with SMTP id
 q11-v6mr2476466wrw.272.1535153714592; 
 Fri, 24 Aug 2018 16:35:14 -0700 (PDT)
Received: from Istar.fritz.box (87-210-66-80.hosts.abilene.it. [80.66.210.87])
 by smtp.gmail.com with ESMTPSA id
 i205-v6sm2008686wmf.30.2018.08.24.16.35.12
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 16:35:13 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 25 Aug 2018 01:35:11 +0200
Message-ID: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
User-Agent: StGit/0.18
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 00/16] xen: sched: implement
 core-scheduling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Bhavesh Davda <bhavesh.davda@oracle.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpBcyBhbnRpY2lwYXRlZCBoZXJlOgpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDgvbXNnMDIwNTIuaHRtbAoKSGVyZSdzIGEg
cHJlbGltaW5hcnkgdmVyc2lvbiBvZiBteSB3b3JrLCB0cnlpbmcgdG8gaW1wbGVtZW50CmNvcmUt
c2NoZWR1bGluZyBpbiBYZW4uCgpGaXJzdCBvZiBhbGwsIHRoaXMgZGVhbHMgd2l0aCBDcmVkaXQx
IG9ubHkuIEkgaGF2ZSBwYXRjaGVzIGZvciBDcmVkaXQyLAphbmQgSSd2ZSBiZWVuIHdvcmtpbmcg
b24gaGF2aW5nIHRoZW0gcmVhZHkgYnkgdG9kYXksIGJ1dCBJIGNvdWxkIG5vdApkZWZlYXQgdGhl
IGxhdGVzdCBidWdzLiA6LS8KSSdsbCBwb3N0IHRoZW0gd2hlbiBiYWNrIGZyb20gdmFjYXRpb24u
IEp1c3QgbGV0IG1lIGFudGljaXBhdGUsIHRoYXQKZG9pbmcgc29tZXRoaW5nIGxpa2UgdGhpcyBp
biBDcmVkaXQyLCBpcyBhIGxvdCBzaW1wbGVyIHRoYW4gd2hhdCB5b3UKc2VlIGhlcmUgZm9yIENy
ZWRpdDEuCgpFdmVuIHRoZXNlIHBhdGNoZXMgdGhhdCBJJ20gcG9zdGluZyBhcmUgbm90IHBlcmZl
Y3QsIGFuZCBJbiBmYWN0IHRoZXJlCmFyZSBzb21lIFRPRE9zIGFuZCBYWFhzIC0tYm90aCBpbiB0
aGUgY2hhbmdlbG9ncyBhbmQgaW4gdGhlIGNvZGUuCgpUaGV5IGdpdmUgbWUgYSBzeXN0ZW0gdGhh
dCBib290cywgd2hlcmUgSSBjYW4gZG8gYmFzaWMgc3R1ZmYgKGxpa2UKcGxheWluZyB3aXRoIGRv
bTAsIGNyZWF0aW5nIGd1ZXN0cywgZXRjKSwgYW5kIHdoZXJlIHRoZSBjb25zdHJhaW50IG9mCm9u
bHkgc2NoZWR1bGluZyB2Y3B1cyBmcm9tIG9uZSBkb21haW4gYXQgYSB0aW1lIG9uIHBjcHVzIHRo
YXQgYXJlIHBhcnQKb2YgdGhlIHNhbWUgY29yZSBpcywgYXMgZmFyIGFzIEkndmUgc2VlbiwgcmVz
cGVjdGVkLgoKVGhlcmUgYXJlIHN0aWxsIGNhc2VzIHdoZXJlIHRoZSBiZWhhdmlvciBpcyB1bmlk
ZWFsLCBlLmcuLCB3ZSBjb3VsZAptYWtlIGEgYmV0dGVyIHVzZSBvZiBzb21lIG9mIHRoZSBjb3Jl
cyB3aGljaCBhcmUsIHNvbWUgb2YgdGhlIHRpbWVzLApsZWZ0IGlkbGUuCgpUaGVyZSBhcmUgZ2l0
IGJyYW5jaGVzIGhlcmU6CiBodHRwczovL2dpdGxhYi5jb20vZGZhZ2dpb2xpL3hlbi5naXQgcmVs
L3NjaGVkL2NvcmUtc2NoZWR1bGluZy1SRkN2MQogaHR0cHM6Ly9naXRodWIuY29tL2ZkYXJpby94
ZW4uZ2l0IHJlbC9zY2hlZC9jb3JlLXNjaGVkdWxpbmctUkZDdjEKCkFueSBjb21tZW50IGlzIG1v
cmUgdGhhbiB3ZWxjb21lLgoKUmVnYXJkcywKRGFyaW8KLS0tCkRhcmlvIEZhZ2dpb2xpICgxNik6
CiAgICAgIHhlbjogQ3JlZGl0MTogY291bnQgcnVubmFibGUgdmNwdXMsIG5vdCBydW5uaW5nIG9u
ZXMKICAgICAgeGVuOiBDcmVkaXQxOiBhbHdheXMgc3RlYWwgZnJvbSBwY3B1cyB3aXRoIHJ1bm5h
YmxlIGJ1dCBub3QgcnVubmluZyB2Y3B1cwogICAgICB4ZW46IENyZWRpdDE6IGRvIG5vdCBhbHdh
eXMgdGlja2xlIGFuIGlkbGUgcGNwdQogICAgICB4ZW46IHNjaGVkOiBtYWtlIHRoZSBsb2dpYyBm
b3IgdHJhY2tpbmcgaWRsZSBjb3JlIGdlbmVyaWMuCiAgICAgIHhlbjogQ3JlZGl0MTogdHJhY2sg
ZnVsbHkgaWRsZSBjb3Jlcy4KICAgICAgeGVuOiBDcmVkaXQxOiBjaGVjayBmb3IgZnVsbHkgaWRs
ZSBjb3JlcyB3aGVuIHRpY2tsaW5nCiAgICAgIHhlbjogQ3JlZGl0MTogcmVvcmcgX19ydW5xX3Rp
Y2tsZSgpIGNvZGUgYSBiaXQuCiAgICAgIHhlbjogQ3JlZGl0MTogcmVvcmcgY3NjaGVkX3NjaGVk
dWxlKCkgY29kZSBhIGJpdC4KICAgICAgeGVuOiBDcmVkaXQxOiBTTVQtYXdhcmUgZG9tYWluIGNv
LXNjaGVkdWxpbmcgcGFyYW1ldGVyIGFuZCBkYXRhIHN0cnVjdHMKICAgICAgeGVuOiBDcmVkaXQx
OiBzdXBwb3J0IHNjaGVkX3NtdF9jb3NjaGVkIGluIGNzY2hlZF9zY2hlZHVsZSgpCiAgICAgIHhl
bjogQ3JlZGl0MTogc3VwcG9ydCBzY2hlZF9zbXRfY29zY2hlZCBpbiBfY3NjaGVkX2NwdV9waWNr
KCkKICAgICAgeGVuOiBDcmVkaXQxOiBzdXBwb3J0IHNjaGVkX3NtdF9jb3NjaGVkIGluIGNzY2hl
ZF9ydW5xX3N0ZWFsKCkuCiAgICAgIHhlbjogQ3JlZGl0MTogc2NoZWRfc210X2Nvc2NoZWQgc3Vw
cG9ydCBpbiBfX2NzY2hlZF92Y3B1X2lzX21pZ3JhdGVhYmxlKCkuCiAgICAgIHhlbjogQ3JlZGl0
MTogc2NoZWRfc210X2Nvc2NoZWQgc3VwcG9ydCBpbiBfX3J1bnFfdGlja2xlKCkgZm9yIHBpbm5l
ZCB2Y3B1cy4KICAgICAgeGVuOiBDcmVkaXQxOiBzY2hlZF9zbXRfY29zY2hlZCBzdXBwb3J0IGlu
IF9fcnVucV90aWNrbGUoKS4KICAgICAgeGVuL3Rvb2xzOiB0cmFjaW5nIG9mIENyZWRpdDEgU01U
IGRvbWFpbiBjby1zY2hlZHVsaW5nIHN1cHBvcnQKCiBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGlu
ZS5tYXJrZG93biB8ICAgMTEgKwogdG9vbHMveGVudHJhY2UveGVuYWx5emUuYyAgICAgICAgICAg
fCAgIDg1ICsrKysrLQogeGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYyAgICAgICAgICAgfCAgNTMy
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tCiB4ZW4vY29tbW9uL3NjaGVkX2Ny
ZWRpdDIuYyAgICAgICAgICB8ICAxMjggKysrLS0tLS0KIHhlbi9jb21tb24vc2NoZWR1bGUuYyAg
ICAgICAgICAgICAgIHwgICAgNyAKIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5oICAgICAgICAgICAg
IHwgICA0MiArKysKIDYgZmlsZXMgY2hhbmdlZCwgNjAzIGluc2VydGlvbnMoKyksIDIwMiBkZWxl
dGlvbnMoLSkKLS0KPDxUaGlzIGhhcHBlbnMgYmVjYXVzZSBJIGNob29zZSBpdCB0byBoYXBwZW4h
Pj4gKFJhaXN0bGluIE1hamVyZSkKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KRGFyaW8gRmFnZ2lvbGksIFBoLkQsIGh0dHA6
Ly9hYm91dC5tZS9kYXJpby5mYWdnaW9saQpTb2Z0d2FyZSBFbmdpbmVlciBAIFNVU0UgaHR0cHM6
Ly93d3cuc3VzZS5jb20vCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 23:35:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 23:35:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftLbx-0003Yh-1L; Fri, 24 Aug 2018 23:35: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=n8pf=lh=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1ftLbv-0003Ya-Eo
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 23:35:23 +0000
X-Inumbo-ID: 76696c2a-a7f6-11e8-a6a9-d7ebe60f679a
Received: from mail-wr1-f66.google.com (unknown [209.85.221.66])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 76696c2a-a7f6-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 23:36:03 +0000 (UTC)
Received: by mail-wr1-f66.google.com with SMTP id u12-v6so7405393wrr.4
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 16:35:22 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=UIgZgeaZvqvbm6kLzSB7HKbu7sOkG/fmsSuwmuPkNxM=;
 b=FiaOfVW+3bbBgbh0MBlgM5Oac+BzAe4mck80PY4TpASM02qk8jr8PJvtnYmYkFfDfa
 7ReIcy44B/DxbkEFmYG+Z82cx2D4sjpSEEVhT1Xicmqpa98hWcdZTnzBPedk59Xhq7fM
 RFEnStLRs9QYF9tuRNw/7YaPcqX6bNTdXC/liZL/zmcT1IKCRentDFfFQSi9a6P9mZTm
 tN/krknFCXuOokJbFMPPpHIooaPSIs3KAf5SuCI2ABdMQSphZlpGVnAG4q+dDi32860G
 DcW5diO/4NdEPpsEgcZmFt/9CE0ZGCeNzN3HBilt3bdIDjJ/MKbd9XwyWR5wcyuGAZQ/
 e5zQ==
X-Gm-Message-State: APzg51CUGhWC6fsL1O4WhjZFLoUBwPZcp+yD5H1LHEDo04QzfRnpnRJE
 E4IILZrDWYeK2ezQsg++RUUUdyKx/dw=
X-Google-Smtp-Source: ANB0Vdbx6oOMxg4U0KGNGj/hKoVWDAf8QqbPtgKK+WOs1YF0ioGu+2qa5XRizzU0RgiK7zzktt3J0w==
X-Received: by 2002:adf:8325:: with SMTP id 34-v6mr2615459wrd.67.1535153721529; 
 Fri, 24 Aug 2018 16:35:21 -0700 (PDT)
Received: from Istar.fritz.box (87-210-66-80.hosts.abilene.it. [80.66.210.87])
 by smtp.gmail.com with ESMTPSA id
 g7-v6sm5977141wrw.30.2018.08.24.16.35.20
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 16:35:20 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 25 Aug 2018 01:35:19 +0200
Message-ID: <153515371971.8598.9748091579603926498.stgit@Istar.fritz.box>
In-Reply-To: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
User-Agent: StGit/0.18
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 01/16] xen: Credit1: count runnable vcpus,
 not running 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: George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rm9yIHNjYWxhYmlsaXR5IHJlYXNvbnMsIHdlIGtlZXAgdHJhY2sgb2YgdGhlIG51bWJlciBvZiBy
dW5uYWJsZSB2Y3B1CmluIGVhY2ggcnVucXVldWUgKHRoZXJlIGlzIG9uZSBydW5xIGZvciBlYWNo
IHBjcHUpLiBUaGlzLCByaWdodCBub3csCmluY2x1ZGVzIHJ1bm5pbmcgYm90aCBydW5uYWJsZSBh
bmQgcnVubmluZyBvbmVzLgoKQ2hhbmdlIHRoZSBtZWNoYW5pc20gc28gdGhhdCB3ZSBjb3VudCBy
dW5uYWJsZSBvbmx5IHJ1bm5hYmxlIG9uZXMsCndoaWNoIGlzIG1vcmUgdXNlZnVsLiBJbiBmYWN0
LCB3ZSB3YW50IHRvIGJlIGFibGUgdG8gZGlzdGluZ3Vpc2gKYmV0d2VlbiBwY3B1cyB3aGljaCBh
cmUgaWRsZSBhbmQgaGF2ZSAoYXQgbGVhc3QpIG9uZSBxdWV1ZWQgcnVubmFibGUKdmNwdSwgYW5k
IHBjcHVzIHdoaWNoIGFyZSBydW5uaW5nIG9uZSB2Y3B1LCBhbmQgaGF2ZSBub25lIHF1ZXVlZC4K
ClJpZ2h0IG5vdywgbnJfcnVubmluZyBpcyAxIGluIGJvdGggdGhlc2UgY2FzZXMsIHdoaWxlIHdp
dGggdGhpcwpjb21taXQsIG5yX3J1bm5hYmxlIHdpbGwgYmUgMSBpbiB0aGUgZm9ybWVyIGNhc2Us
IGFuZCAwIGluIHRoZQpsYXR0ZXIuCgpUaGlzIGlzIGdvaW5nIHRvIGJlIHVzZWZ1bCBpbiBmb2xs
b3dpbmcgcGF0Y2hlcy4gVGhlcmVmb3JlLCBhcyBsb25nCmFzIGp1c3QgdGhpcyBjb21taXQgaXMg
Y29uc2lkZXJlZCwgdGhlcmUgaXMgbm8gZnVuY3Rpb25hbCBjaGFuZ2UKKGludGVuZGVkKS4KClNp
Z25lZC1vZmYtYnk6IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+Ci0tLQpDYzog
R2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgotLS0KIHhlbi9jb21t
b24vc2NoZWRfY3JlZGl0LmMgfCAgIDQzICsrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspLCAzMCBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jIGIveGVuL2NvbW1v
bi9zY2hlZF9jcmVkaXQuYwppbmRleCA4NGU3NDRiZmU0Li5iODc2NWFjNmRmIDEwMDY0NAotLS0g
YS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jCisrKyBiL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0
LmMKQEAgLTI3MSw3ICsyNzEsNyBAQCBkZWNfbnJfcnVubmFibGUodW5zaWduZWQgaW50IGNwdSkK
IH0KIAogc3RhdGljIGlubGluZSB2b2lkCi1fX3J1bnFfaW5zZXJ0KHN0cnVjdCBjc2NoZWRfdmNw
dSAqc3ZjKQorcnVucV9pbnNlcnQoc3RydWN0IGNzY2hlZF92Y3B1ICpzdmMpCiB7CiAgICAgdW5z
aWduZWQgaW50IGNwdSA9IHN2Yy0+dmNwdS0+cHJvY2Vzc29yOwogICAgIGNvbnN0IHN0cnVjdCBs
aXN0X2hlYWQgKiBjb25zdCBydW5xID0gUlVOUShjcHUpOwpAQCAtMjk5LDI5ICsyOTksMjAgQEAg
X19ydW5xX2luc2VydChzdHJ1Y3QgY3NjaGVkX3ZjcHUgKnN2YykKICAgICB9CiAKICAgICBsaXN0
X2FkZF90YWlsKCZzdmMtPnJ1bnFfZWxlbSwgaXRlcik7Ci19CiAKLXN0YXRpYyBpbmxpbmUgdm9p
ZAotcnVucV9pbnNlcnQoc3RydWN0IGNzY2hlZF92Y3B1ICpzdmMpCi17Ci0gICAgX19ydW5xX2lu
c2VydChzdmMpOwotICAgIGluY19ucl9ydW5uYWJsZShzdmMtPnZjcHUtPnByb2Nlc3Nvcik7Cisg
ICAgaWYgKCAhaXNfaWRsZV92Y3B1KHN2Yy0+dmNwdSkgKQorICAgICAgICBpbmNfbnJfcnVubmFi
bGUoc3ZjLT52Y3B1LT5wcm9jZXNzb3IpOwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQKLV9fcnVu
cV9yZW1vdmUoc3RydWN0IGNzY2hlZF92Y3B1ICpzdmMpCitydW5xX3JlbW92ZShzdHJ1Y3QgY3Nj
aGVkX3ZjcHUgKnN2YykKIHsKICAgICBCVUdfT04oICFfX3ZjcHVfb25fcnVucShzdmMpICk7Cisg
ICAgaWYgKCAhaXNfaWRsZV92Y3B1KHN2Yy0+dmNwdSkgKQorICAgICAgICBkZWNfbnJfcnVubmFi
bGUoc3ZjLT52Y3B1LT5wcm9jZXNzb3IpOwogICAgIGxpc3RfZGVsX2luaXQoJnN2Yy0+cnVucV9l
bGVtKTsKIH0KIAotc3RhdGljIGlubGluZSB2b2lkCi1ydW5xX3JlbW92ZShzdHJ1Y3QgY3NjaGVk
X3ZjcHUgKnN2YykKLXsKLSAgICBkZWNfbnJfcnVubmFibGUoc3ZjLT52Y3B1LT5wcm9jZXNzb3Ip
OwotICAgIF9fcnVucV9yZW1vdmUoc3ZjKTsKLX0KLQogc3RhdGljIHZvaWQgYnVybl9jcmVkaXRz
KHN0cnVjdCBjc2NoZWRfdmNwdSAqc3ZjLCBzX3RpbWVfdCBub3cpCiB7CiAgICAgc190aW1lX3Qg
ZGVsdGE7CkBAIC0xNjY2LDEyICsxNjU3LDYgQEAgY3NjaGVkX3J1bnFfc3RlYWwoaW50IHBlZXJf
Y3B1LCBpbnQgY3B1LCBpbnQgcHJpLCBpbnQgYmFsYW5jZV9zdGVwKQogICAgICAgICAgICAgV0FS
Tl9PTih2Yy0+aXNfdXJnZW50KTsKICAgICAgICAgICAgIHJ1bnFfcmVtb3ZlKHNwZWVyKTsKICAg
ICAgICAgICAgIHZjLT5wcm9jZXNzb3IgPSBjcHU7Ci0gICAgICAgICAgICAvKgotICAgICAgICAg
ICAgICogc3BlZXIgd2lsbCBzdGFydCBleGVjdXRpbmcgZGlyZWN0bHkgb24gY3B1LCB3aXRob3V0
IGhhdmluZyB0bwotICAgICAgICAgICAgICogZ28gdGhyb3VnaCBydW5xX2luc2VydCgpLiBTbyB3
ZSBtdXN0IHVwZGF0ZSB0aGUgcnVubmFibGUgY291bnQKLSAgICAgICAgICAgICAqIGZvciBjcHUg
aGVyZS4KLSAgICAgICAgICAgICAqLwotICAgICAgICAgICAgaW5jX25yX3J1bm5hYmxlKGNwdSk7
CiAgICAgICAgICAgICByZXR1cm4gc3BlZXI7CiAgICAgICAgIH0KICAgICB9CkBAIC0xNzQxLDgg
KzE3MjYsOCBAQCBjc2NoZWRfbG9hZF9iYWxhbmNlKHN0cnVjdCBjc2NoZWRfcHJpdmF0ZSAqcHJ2
LCBpbnQgY3B1LAogICAgICAgICAgICAgICAgIHNwaW5sb2NrX3QgKmxvY2s7CiAKICAgICAgICAg
ICAgICAgICAvKgotICAgICAgICAgICAgICAgICAqIElmIHRoZXJlIGlzIG9ubHkgb25lIHJ1bm5h
YmxlIHZDUFUgb24gcGVlcl9jcHUsIGl0IG1lYW5zCi0gICAgICAgICAgICAgICAgICogdGhlcmUn
cyBubyBvbmUgdG8gYmUgc3RvbGVuIGluIGl0cyBydW5xdWV1ZSwgc28gc2tpcCBpdC4KKyAgICAg
ICAgICAgICAgICAgKiBJZiB0aGVyZSBhcmUgbm8gcnVubmFibGUgdkNQVXMgaW4gcGVlcl9jcHUn
cyBydW5xLCBpdCBtZWFucworICAgICAgICAgICAgICAgICAqIHRoZXJlJ3Mgbm90aGluZyB0byBz
dGVhbCwgc28gc2tpcCBpdC4KICAgICAgICAgICAgICAgICAgKgogICAgICAgICAgICAgICAgICAq
IENoZWNraW5nIHRoaXMgd2l0aG91dCBob2xkaW5nIHRoZSBsb2NrIGlzIHJhY3kuLi4gQnV0IHRo
YXQncwogICAgICAgICAgICAgICAgICAqIHRoZSB3aG9sZSBwb2ludCBvZiB0aGlzIG9wdGltaXph
dGlvbiEKQEAgLTE3NjYsNyArMTc1MSw3IEBAIGNzY2hlZF9sb2FkX2JhbGFuY2Uoc3RydWN0IGNz
Y2hlZF9wcml2YXRlICpwcnYsIGludCBjcHUsCiAgICAgICAgICAgICAgICAgICogICAgIG9wdGlt
aXphdGlvbiksIGl0IHRoZSBwQ1BVIHdvdWxkIHNjaGVkdWxlIHJpZ2h0IGFmdGVyIHdlCiAgICAg
ICAgICAgICAgICAgICogICAgIGhhdmUgdGFrZW4gdGhlIGxvY2ssIGFuZCBoZW5jZSBibG9jayBv
biBpdC4KICAgICAgICAgICAgICAgICAgKi8KLSAgICAgICAgICAgICAgICBpZiAoIENTQ0hFRF9Q
Q1BVKHBlZXJfY3B1KS0+bnJfcnVubmFibGUgPD0gMSApCisgICAgICAgICAgICAgICAgaWYgKCBD
U0NIRURfUENQVShwZWVyX2NwdSktPm5yX3J1bm5hYmxlID09IDAgKQogICAgICAgICAgICAgICAg
IHsKICAgICAgICAgICAgICAgICAgICAgVFJBQ0VfMkQoVFJDX0NTQ0hFRF9TVEVBTF9DSEVDSywg
cGVlcl9jcHUsIC8qIHNraXBwJ24gKi8gMCk7CiAgICAgICAgICAgICAgICAgICAgIGdvdG8gbmV4
dF9jcHU7CkBAIC0xODIwLDcgKzE4MDUsNyBAQCBjc2NoZWRfbG9hZF9iYWxhbmNlKHN0cnVjdCBj
c2NoZWRfcHJpdmF0ZSAqcHJ2LCBpbnQgY3B1LAogCiAgb3V0OgogICAgIC8qIEZhaWxlZCB0byBm
aW5kIG1vcmUgaW1wb3J0YW50IHdvcmsgZWxzZXdoZXJlLi4uICovCi0gICAgX19ydW5xX3JlbW92
ZShzbmV4dCk7CisgICAgcnVucV9yZW1vdmUoc25leHQpOwogICAgIHJldHVybiBzbmV4dDsKIH0K
IApAQCAtMTkzNywxMiArMTkyMiwxMCBAQCBjc2NoZWRfc2NoZWR1bGUoCiAgICAgICogU2VsZWN0
IG5leHQgcnVubmFibGUgbG9jYWwgVkNQVSAoaWUgdG9wIG9mIGxvY2FsIHJ1bnEpCiAgICAgICov
CiAgICAgaWYgKCB2Y3B1X3J1bm5hYmxlKGN1cnJlbnQpICkKLSAgICAgICAgX19ydW5xX2luc2Vy
dChzY3Vycik7CisgICAgICAgIHJ1bnFfaW5zZXJ0KHNjdXJyKTsKICAgICBlbHNlCiAgICAgewog
ICAgICAgICBCVUdfT04oIGlzX2lkbGVfdmNwdShjdXJyZW50KSB8fCBsaXN0X2VtcHR5KHJ1bnEp
ICk7Ci0gICAgICAgIC8qIEN1cnJlbnQgaGFzIGJsb2NrZWQuIFVwZGF0ZSB0aGUgcnVubmFibGUg
Y291bnRlciBmb3IgdGhpcyBjcHUuICovCi0gICAgICAgIGRlY19ucl9ydW5uYWJsZShjcHUpOwog
ICAgIH0KIAogICAgIHNuZXh0ID0gX19ydW5xX2VsZW0ocnVucS0+bmV4dCk7CkBAIC0xOTcwLDcg
KzE5NTMsNyBAQCBjc2NoZWRfc2NoZWR1bGUoCiAgICAgICogYWxyZWFkeSByZW1vdmVkIGZyb20g
dGhlIHJ1bnEuCiAgICAgICovCiAgICAgaWYgKCBzbmV4dC0+cHJpID4gQ1NDSEVEX1BSSV9UU19P
VkVSICkKLSAgICAgICAgX19ydW5xX3JlbW92ZShzbmV4dCk7CisgICAgICAgIHJ1bnFfcmVtb3Zl
KHNuZXh0KTsKICAgICBlbHNlCiAgICAgICAgIHNuZXh0ID0gY3NjaGVkX2xvYWRfYmFsYW5jZShw
cnYsIGNwdSwgc25leHQsICZyZXQubWlncmF0ZWQpOwogCkBAIC0yMDYwLDcgKzIwNDMsNyBAQCBj
c2NoZWRfZHVtcF9wY3B1KGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgaW50IGNwdSkKICAg
ICBydW5xID0gJnNwYy0+cnVucTsKIAogICAgIGNwdW1hc2tfc2NucHJpbnRmKGNwdXN0ciwgc2l6
ZW9mKGNwdXN0ciksIHBlcl9jcHUoY3B1X3NpYmxpbmdfbWFzaywgY3B1KSk7Ci0gICAgcHJpbnRr
KCJDUFVbJTAyZF0gbnJfcnVuPSVkLCBzb3J0PSVkLCBzaWJsaW5nPSVzLCAiLAorICAgIHByaW50
aygiQ1BVWyUwMmRdIG5yX3J1bmJsPSVkLCBzb3J0PSVkLCBzaWJsaW5nPSVzLCAiLAogICAgICAg
ICAgICBjcHUsIHNwYy0+bnJfcnVubmFibGUsIHNwYy0+cnVucV9zb3J0X2xhc3QsIGNwdXN0cik7
CiAgICAgY3B1bWFza19zY25wcmludGYoY3B1c3RyLCBzaXplb2YoY3B1c3RyKSwgcGVyX2NwdShj
cHVfY29yZV9tYXNrLCBjcHUpKTsKICAgICBwcmludGsoImNvcmU9JXNcbiIsIGNwdXN0cik7CgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 23:35:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 23:35:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftLc5-0003ZS-GQ; Fri, 24 Aug 2018 23:35: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=n8pf=lh=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1ftLc3-0003ZI-Ut
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 23:35:31 +0000
X-Inumbo-ID: 3213148e-a7f6-11e8-a8a5-bc764e045a96
Received: from mail-wm0-f68.google.com (unknown [74.125.82.68])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3213148e-a7f6-11e8-a8a5-bc764e045a96;
 Sat, 25 Aug 2018 01:34:08 +0200 (CEST)
Received: by mail-wm0-f68.google.com with SMTP id 207-v6so3065912wme.5
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 16:35:29 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=kbRcd3UbbEf1YDZ6X/UmtEOI8wy6z55I9QUpyrqOUY4=;
 b=YPt/dXlGelHqvam6zSW87X+WWvN3OwovEMjEXnRrzH4jj/xK9fyECBr6BKmj5VE5un
 so0ejRDi6DMZse0FSCp+JQgN4nL1MSQUbFK2+hynELF1h3Kr0mf1USCEAnof5Hn/kuvs
 k7h0pqZNOz44itoSQgz7CXPWQHNv/lElUIio8Zz9ivAsYp1kuDLiZg7DXontpjU6AEu1
 rX6eXjr+yGwe+wS43lHQaU4jilL/KcE8XpS3KLEj+dHcOJARi1nCktBCTA2xzeTvXol0
 hdzJhlEvy+iMxJw7AUrwgvnngzx+gL8n6C2b05BK8cKQ47Lxu6X+3Hu8JuruYvbJTwil
 TKGA==
X-Gm-Message-State: APzg51BwR4gsnlvxIR01AZwiOpMK7KoBnu+PEma0hLDTJcksAOlcIr8w
 35UiTo7JHpLhnJVTlZLwTOQ=
X-Google-Smtp-Source: ANB0VdbaK+BNeabrVZ2bpbzK4K4Pngjm/mncwm2mWHhoQjEtq8ERbSWCZZ6MVWhmBqonWJXcTXPKBA==
X-Received: by 2002:a1c:7711:: with SMTP id
 t17-v6mr2709877wmi.35.1535153728598; 
 Fri, 24 Aug 2018 16:35:28 -0700 (PDT)
Received: from Istar.fritz.box (87-210-66-80.hosts.abilene.it. [80.66.210.87])
 by smtp.gmail.com with ESMTPSA id
 o15-v6sm6849662wru.23.2018.08.24.16.35.27
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 16:35:28 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 25 Aug 2018 01:35:26 +0200
Message-ID: <153515372661.8598.14583085291840756167.stgit@Istar.fritz.box>
In-Reply-To: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
User-Agent: StGit/0.18
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 02/16] xen: Credit1: always steal from
 pcpus with runnable but not running vcpus
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.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>

Q3VycmVudGx5LCBpZiBhIHBjcHUgaXMgaWRsZSBhbmQgaGFzIHNvbWUgcnVubmFibGUgdmNwdXMg
aW4gaXRzCnJ1bnF1ZXVlLCB0aGUgb3RoZXIgcGNwdXMgKGUuZy4sIHdoZW4gdGhleSdyZSBnb2lu
ZyBpZGxlKSBuZXZlciB0cnkgdG8Kc3RlYWwgYW55IG9mIHN1Y2ggcnVubmFibGUgdmNwdXMuCgpU
aGlzIGlzIGJlY2F1c2UgQ3JlZGl0MSBhc3N1bWVzIHRoYXQsIHdoZW4gYSB2Y3B1IHdha2VzIHVw
LCBpZiB0aGUgcGNwdQpvbiB3aGljaCBpdCBpcyBxdWV1ZWQgaXMgaWRsZSwgdGhhdCB2ZXJ5IHBj
cHUgaXMgX2Fsd2F5c18gdGlja2xlZCwgYW5kCndpbGwgX2Fsd2F5c18gaGF2ZSB0aGUgY2hhbmNl
IHRvIHBpY2sgdXAgc29tZW9uZSBmcm9tIGl0cyBvd24gcnVucXVldWUuCgpXaGlsZSB0cnVlIGZv
ciBub3csIHRoaXMgaXMgZ29pbmcgdG8gY2hhbmdlLiBJbiBmYWN0OgotIHdlIHdhbnQgdG8gYmUg
YWJsZSB0byB0aWNrbGUgYSBkaWZmZXJlbnQgcGNwdSB0aGFuIHRoZSBvbmUgd2hlcmUgdGhlCiAg
dmNwdSBoYXMgYmVlbiBxdWV1ZXMsIGlmIHRoYXQgaXMgYmV0dGVyIGZvciBsb2FkIGRpc3RyaWJ1
dGlvbiAob3IgZm9yCiAgaG9ub3Jpbmcgc29mdC1hZmZpbml0eSk7Ci0gd2hlbiBpbnRyb2R1Y2lu
ZyBTTVQtYXdhcmUgZG9tYWluIGNvc2NoZWR1bGluZywgaXQgY2FuIGhhcHBlbiB0aGF0IGEKICBw
Y3B1LCBldmVuIGlmIGlkbGUsIGNhbid0IHBpY2sgdXAgdmNwdXMgZnJvbSBpdHMgb3duIHJ1bnF1
ZXVlLCBhbmQKICBoZW5jZSB3ZSBkbyB3YW50IG90aGVyIHZjcHVzIHRvIGJlIGFibGUgdG8gdHJ5
IHRvIHN0ZWFsIGFuZCBydW4gdGhlbS4KCkxldCdzLCB0aGVyZWZvcmUsIHJlbW92ZSB0aGUgbG9n
aWMgaW1wbGVtZW50aW5nIHN1Y2ggYXNzdW1wdGlvbiwgbWFraW5nCnN1cmUgdGhhdCBydW5uYWJs
ZSB2Y3B1cyBhcmUgcGlja2VkIHVwIGZyb20gdGhlIHJ1bnF1ZXVlcyBvZiB3aGF0ZXZlcgpwY3B1
IHRoZXkncmUgaW4uCgpXZSBhbHNvIG1ha2UgaXQgbW9yZSBjbGVhciwgd2hpbGUgdHJhY2luZywg
d2hldGhlciBhIGNwdSBpcyBiZWluZwpjb25zaWRlcmVkIG9yIHNraXBwZWQgKGFuZCwgaWYgdGhl
IGxhdHRlciwgd2h5KSBkdXJpbmcgbG9hZCBiYWxhbmNpbmcuCgpTaWduZWQtb2ZmLWJ5OiBEYXJp
byBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgotLS0KQ2M6IEdlb3JnZSBEdW5sYXAgPGdl
b3JnZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBl
dS5jaXRyaXguY29tPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tClRPRE86
Ci0gZm9yIHRyYWNpbmcsIGRlYWwgd2l0aCB4ZW50cmFjZSdzIGZvcm1hdHMgdG9vOwotIHdlIG5v
dyBjaGVjayBhIGxvdCBvZiBwY3B1cy4gQWx0aG91Z2ggd2UgZG8gdGhhdCB3aXRob3V0IHRha2lu
ZyB0aGVpcgogIHJ1bnF1ZXVlIGxvY2ssIHRoZSBvdmVyaGVhZCBtYXkgYmUgc2lnbmlmaWNhbnQg
aW4gYmlnIHN5c3RlbXMuIEluCiAgb3JkZXIgdG8gYXZvaWQgaGF2aW5nIHRvIGRvIHRoYXQsIHdl
IGNhbiBpbnRyb2R1Y2UgYSBuZXcgY3B1bWFzaywKICB0cmFja2luZyB0aGUgJ292ZXJsb2FkZWQn
IHBjcHVzIChpLmUuLCB0aGUgcGNwdXMgd2hpY2ggaGF2ZSBhdCBsZWFzdAogIG9uZSBxdWV1ZWQs
IHJ1bm5hYmxlLCB2Y3B1KSwgYW5kIG9ubHkgbG9vayBhdCB0aGVtLgotLS0KIHRvb2xzL3hlbnRy
YWNlL3hlbmFseXplLmMgfCAgIDExICsrKysrKystLS0tCiB4ZW4vY29tbW9uL3NjaGVkX2NyZWRp
dC5jIHwgICAyOSArKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLQogMiBmaWxlcyBjaGFuZ2Vk
LCAyMCBpbnNlcnRpb25zKCspLCAyMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy94
ZW50cmFjZS94ZW5hbHl6ZS5jIGIvdG9vbHMveGVudHJhY2UveGVuYWx5emUuYwppbmRleCA1ZWQw
YTEyMzI3Li5hMWUyNTMxOTQ1IDEwMDY0NAotLS0gYS90b29scy94ZW50cmFjZS94ZW5hbHl6ZS5j
CisrKyBiL3Rvb2xzL3hlbnRyYWNlL3hlbmFseXplLmMKQEAgLTc2NTUsMTIgKzc2NTUsMTUgQEAg
dm9pZCBzY2hlZF9wcm9jZXNzKHN0cnVjdCBwY3B1X2luZm8gKnApCiAgICAgICAgIGNhc2UgVFJD
X1NDSEVEX0NMQVNTX0VWVChDU0NIRUQsIDExKTogLyogU1RFQUxfQ0hFQ0sgICAqLwogICAgICAg
ICAgICAgaWYob3B0LmR1bXBfYWxsKSB7CiAgICAgICAgICAgICAgICAgc3RydWN0IHsKLSAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHBlZXJfY3B1LCBjaGVjazsKKyAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgaW50IHBlZXJfY3B1OworICAgICAgICAgICAgICAgICAgICBpbnQg
Y2hlY2s7CiAgICAgICAgICAgICAgICAgfSAqciA9ICh0eXBlb2YocikpcmktPmQ7CiAKLSAgICAg
ICAgICAgICAgICBwcmludGYoIiAlcyBjc2NoZWQ6bG9hZF9iYWxhbmNlICVzICV1XG4iLAotICAg
ICAgICAgICAgICAgICAgICAgICByaS0+ZHVtcF9oZWFkZXIsIHItPmNoZWNrID8gImNoZWNraW5n
IiA6ICJza2lwcGluZyIsCi0gICAgICAgICAgICAgICAgICAgICAgIHItPnBlZXJfY3B1KTsKKyAg
ICAgICAgICAgICAgICBwcmludGYoIiAlcyBjc2NoZWQ6bG9hZF9iYWxhbmNlIGNwdSAldTogJXMg
KG5yX3J1bm5hYmxlPSVkKVxuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgcmktPmR1bXBfaGVh
ZGVyLCByLT5wZWVyX2NwdSwKKyAgICAgICAgICAgICAgICAgICAgICAgci0+Y2hlY2sgPT0gMCA/
ICJza2lwcGluZyIgOgorICAgICAgICAgICAgICAgICAgICAgICAgICAgKHItPmNoZWNrIDwgMCA/
ICJsb2NrZWQiIDogImNoZWNraW5nIiApLAorICAgICAgICAgICAgICAgICAgICAgICByLT5jaGVj
ayA8IDAgPyAtci0+Y2hlY2sgOiByLT5jaGVjayk7CiAgICAgICAgICAgICB9CiAgICAgICAgICAg
ICBicmVhazsKICAgICAgICAgLyogQ1JFRElUIDIgKFRSQ19DU0NIRUQyX3h4eCkgKi8KZGlmZiAt
LWdpdCBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRp
dC5jCmluZGV4IGI4NzY1YWM2ZGYuLjQ4ZDgwOTkzYjEgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24v
c2NoZWRfY3JlZGl0LmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYwpAQCAtMTYwNiwx
MSArMTYwNiw4IEBAIGNzY2hlZF9ydW5xX3N0ZWFsKGludCBwZWVyX2NwdSwgaW50IGNwdSwgaW50
IHByaSwgaW50IGJhbGFuY2Vfc3RlcCkKIAogICAgIEFTU0VSVChwZWVyX3BjcHUgIT0gTlVMTCk7
CiAKLSAgICAvKgotICAgICAqIERvbid0IHN0ZWFsIGZyb20gYW4gaWRsZSBDUFUncyBydW5xIGJl
Y2F1c2UgaXQncyBhYm91dCB0bwotICAgICAqIHBpY2sgdXAgd29yayBmcm9tIGl0IGl0c2VsZi4K
LSAgICAgKi8KLSAgICBpZiAoIHVubGlrZWx5KGlzX2lkbGVfdmNwdShjdXJyX29uX2NwdShwZWVy
X2NwdSkpKSApCisgICAgLyogRG9uJ3Qgc3RlYWwgZnJvbSBwY3B1cyB3aGljaCBoYXZlIG5vIHJ1
bm5hYmxlIHZjcHUgcXVldWVkLiAqLworICAgIGlmICggdW5saWtlbHkocGVlcl9wY3B1LT5ucl9y
dW5uYWJsZSA9PSAwKSApCiAgICAgICAgIGdvdG8gb3V0OwogCiAgICAgbGlzdF9mb3JfZWFjaCgg
aXRlciwgJnBlZXJfcGNwdS0+cnVucSApCkBAIC0xNjk1LDE1ICsxNjkyLDE1IEBAIGNzY2hlZF9s
b2FkX2JhbGFuY2Uoc3RydWN0IGNzY2hlZF9wcml2YXRlICpwcnYsIGludCBjcHUsCiAKICAgICAv
KgogICAgICAqIExldCdzIGxvb2sgYXJvdW5kIGZvciB3b3JrIHRvIHN0ZWFsLCB0YWtpbmcgYm90
aCBoYXJkIGFmZmluaXR5Ci0gICAgICogYW5kIHNvZnQgYWZmaW5pdHkgaW50byBhY2NvdW50LiBN
b3JlIHNwZWNpZmljYWxseSwgd2UgY2hlY2sgYWxsCi0gICAgICogdGhlIG5vbi1pZGxlIENQVXMn
IHJ1bnEsIGxvb2tpbmcgZm9yOgorICAgICAqIGFuZCBzb2Z0IGFmZmluaXR5IGludG8gYWNjb3Vu
dC4gTW9yZSBzcGVjaWZpY2FsbHksIHdlIGNoZWNrIHRoZQorICAgICAqIENQVXMnIHJ1bnEgd2l0
aCBydW5uYWJsZSB2Q1BVcywgbG9va2luZyBmb3I6CiAgICAgICogIDEuIGFueSAic29mdC1hZmZp
bmUgd29yayIgdG8gc3RlYWwgZmlyc3QsCiAgICAgICogIDIuIGlmIG5vdCBmaW5kaW5nIGFueXRo
aW5nLCBhbnkgImhhcmQtYWZmaW5lIHdvcmsiIHRvIHN0ZWFsLgogICAgICAqLwogICAgIGZvcl9l
YWNoX2FmZmluaXR5X2JhbGFuY2Vfc3RlcCggYnN0ZXAgKQogICAgIHsKICAgICAgICAgLyoKLSAg
ICAgICAgICogV2UgcGVlayBhdCB0aGUgbm9uLWlkbGluZyBDUFVzIGluIGEgbm9kZS13aXNlIGZh
c2hpb24uIEluIGZhY3QsCisgICAgICAgICAqIFdlIHBlZWsgYXQgdGhlIENQVXMgaW4gYSBub2Rl
LXdpc2UgZmFzaGlvbi4gSW4gZmFjdCwKICAgICAgICAgICogaXQgaXMgbW9yZSBsaWtlbHkgdGhh
dCB3ZSBmaW5kIHNvbWUgYWZmaW5lIHdvcmsgb24gb3VyIHNhbWUKICAgICAgICAgICogbm9kZSwg
bm90IHRvIG1lbnRpb24gdGhhdCBtaWdyYXRpbmcgdmNwdXMgd2l0aGluIHRoZSBzYW1lIG5vZGUK
ICAgICAgICAgICogY291bGQgd2VsbCBleHBlY3RlZCB0byBiZSBjaGVhcGVyIHRoYW4gYWNyb3Nz
LW5vZGVzIChtZW1vcnkKQEAgLTE3MTMsOCArMTcxMCw3IEBAIGNzY2hlZF9sb2FkX2JhbGFuY2Uo
c3RydWN0IGNzY2hlZF9wcml2YXRlICpwcnYsIGludCBjcHUsCiAgICAgICAgIGRvCiAgICAgICAg
IHsKICAgICAgICAgICAgIC8qIFNlbGVjdCB0aGUgcENQVXMgaW4gdGhpcyBub2RlIHRoYXQgaGF2
ZSB3b3JrIHdlIGNhbiBzdGVhbC4gKi8KLSAgICAgICAgICAgIGNwdW1hc2tfYW5kbm90KCZ3b3Jr
ZXJzLCBvbmxpbmUsIHBydi0+aWRsZXJzKTsKLSAgICAgICAgICAgIGNwdW1hc2tfYW5kKCZ3b3Jr
ZXJzLCAmd29ya2VycywgJm5vZGVfdG9fY3B1bWFzayhwZWVyX25vZGUpKTsKKyAgICAgICAgICAg
IGNwdW1hc2tfYW5kKCZ3b3JrZXJzLCBvbmxpbmUsICZub2RlX3RvX2NwdW1hc2socGVlcl9ub2Rl
KSk7CiAgICAgICAgICAgICBfX2NwdW1hc2tfY2xlYXJfY3B1KGNwdSwgJndvcmtlcnMpOwogCiAg
ICAgICAgICAgICBmaXJzdF9jcHUgPSBjcHVtYXNrX2N5Y2xlKHBydi0+YmFsYW5jZV9iaWFzW3Bl
ZXJfbm9kZV0sICZ3b3JrZXJzKTsKQEAgLTE3MjMsNiArMTcxOSw3IEBAIGNzY2hlZF9sb2FkX2Jh
bGFuY2Uoc3RydWN0IGNzY2hlZF9wcml2YXRlICpwcnYsIGludCBjcHUsCiAgICAgICAgICAgICBw
ZWVyX2NwdSA9IGZpcnN0X2NwdTsKICAgICAgICAgICAgIGRvCiAgICAgICAgICAgICB7CisgICAg
ICAgICAgICAgICAgY29uc3Qgc3RydWN0IGNzY2hlZF9wY3B1ICogY29uc3QgcHNwYyA9IENTQ0hF
RF9QQ1BVKHBlZXJfY3B1KTsKICAgICAgICAgICAgICAgICBzcGlubG9ja190ICpsb2NrOwogCiAg
ICAgICAgICAgICAgICAgLyoKQEAgLTE3MzUsOSArMTczMiw5IEBAIGNzY2hlZF9sb2FkX2JhbGFu
Y2Uoc3RydWN0IGNzY2hlZF9wcml2YXRlICpwcnYsIGludCBjcHUsCiAgICAgICAgICAgICAgICAg
ICogSW4gbW9yZSBkZXRhaWxzOgogICAgICAgICAgICAgICAgICAqIC0gaWYgd2UgcmFjZSB3aXRo
IGRlY19ucl9ydW5uYWJsZSgpLCB3ZSBtYXkgdHJ5IHRvIHRha2UgdGhlCiAgICAgICAgICAgICAg
ICAgICogICBsb2NrIGFuZCBjYWxsIGNzY2hlZF9ydW5xX3N0ZWFsKCkgZm9yIG5vIHJlYXNvbi4g
VGhpcyBpcwotICAgICAgICAgICAgICAgICAqICAgbm90IGEgZnVuY3Rpb25hbCBpc3N1ZSwgYW5k
IHNob3VsZCBiZSBpbmZyZXF1ZW50IGVub3VnaC4KLSAgICAgICAgICAgICAgICAgKiAgIEFuZCB3
ZSBjYW4gYXZvaWQgdGhhdCBieSByZS1jaGVja2luZyBucl9ydW5uYWJsZSBhZnRlcgotICAgICAg
ICAgICAgICAgICAqICAgaGF2aW5nIGdyYWJiZWQgdGhlIGxvY2ssIGlmIHdlIHdhbnQ7CisgICAg
ICAgICAgICAgICAgICogICBub3QgYSBmdW5jdGlvbmFsIGlzc3VlIGFuZCwgaW4gYW55IGNhc2Us
IHdlIHJlLWNoZWNrCisgICAgICAgICAgICAgICAgICogICBucl9ydW5uYWJsZSBpbnNpZGUgY3Nj
aGVkX3J1bnFfc3RlYWwsIGFmdGVyIGdyYWJiaW5nIHRoZQorICAgICAgICAgICAgICAgICAqICAg
bG9jazsKICAgICAgICAgICAgICAgICAgKiAtIGlmIHdlIHJhY2Ugd2l0aCBpbmNfbnJfcnVubmFi
bGUoKSwgd2Ugc2tpcCBhIHBDUFUgdGhhdCBtYXkKICAgICAgICAgICAgICAgICAgKiAgIGhhdmUg
cnVubmFibGUgdkNQVXMgaW4gaXRzIHJ1bnF1ZXVlLCBidXQgdGhhdCdzIG5vdCBhCiAgICAgICAg
ICAgICAgICAgICogICBwcm9ibGVtIGJlY2F1c2U6CkBAIC0xNzUxLDcgKzE3NDgsNyBAQCBjc2No
ZWRfbG9hZF9iYWxhbmNlKHN0cnVjdCBjc2NoZWRfcHJpdmF0ZSAqcHJ2LCBpbnQgY3B1LAogICAg
ICAgICAgICAgICAgICAqICAgICBvcHRpbWl6YXRpb24pLCBpdCB0aGUgcENQVSB3b3VsZCBzY2hl
ZHVsZSByaWdodCBhZnRlciB3ZQogICAgICAgICAgICAgICAgICAqICAgICBoYXZlIHRha2VuIHRo
ZSBsb2NrLCBhbmQgaGVuY2UgYmxvY2sgb24gaXQuCiAgICAgICAgICAgICAgICAgICovCi0gICAg
ICAgICAgICAgICAgaWYgKCBDU0NIRURfUENQVShwZWVyX2NwdSktPm5yX3J1bm5hYmxlID09IDAg
KQorICAgICAgICAgICAgICAgIGlmICggcHNwYy0+bnJfcnVubmFibGUgPT0gMCApCiAgICAgICAg
ICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICBUUkFDRV8yRChUUkNfQ1NDSEVEX1NURUFM
X0NIRUNLLCBwZWVyX2NwdSwgLyogc2tpcHAnbiAqLyAwKTsKICAgICAgICAgICAgICAgICAgICAg
Z290byBuZXh0X2NwdTsKQEAgLTE3NjksMTEgKzE3NjYsMTEgQEAgY3NjaGVkX2xvYWRfYmFsYW5j
ZShzdHJ1Y3QgY3NjaGVkX3ByaXZhdGUgKnBydiwgaW50IGNwdSwKICAgICAgICAgICAgICAgICBp
ZiAoICFsb2NrICkKICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgIFNDSEVE
X1NUQVRfQ1JBTksoc3RlYWxfdHJ5bG9ja19mYWlsZWQpOwotICAgICAgICAgICAgICAgICAgICBU
UkFDRV8yRChUUkNfQ1NDSEVEX1NURUFMX0NIRUNLLCBwZWVyX2NwdSwgLyogc2tpcCAqLyAwKTsK
KyAgICAgICAgICAgICAgICAgICAgVFJBQ0VfMkQoVFJDX0NTQ0hFRF9TVEVBTF9DSEVDSywgcGVl
cl9jcHUsIC1wc3BjLT5ucl9ydW5uYWJsZSk7CiAgICAgICAgICAgICAgICAgICAgIGdvdG8gbmV4
dF9jcHU7CiAgICAgICAgICAgICAgICAgfQogCi0gICAgICAgICAgICAgICAgVFJBQ0VfMkQoVFJD
X0NTQ0hFRF9TVEVBTF9DSEVDSywgcGVlcl9jcHUsIC8qIGNoZWNrZWQgKi8gMSk7CisgICAgICAg
ICAgICAgICAgVFJBQ0VfMkQoVFJDX0NTQ0hFRF9TVEVBTF9DSEVDSywgcGVlcl9jcHUsIHBzcGMt
Pm5yX3J1bm5hYmxlKTsKIAogICAgICAgICAgICAgICAgIC8qIEFueSB3b3JrIG92ZXIgdGhlcmUg
dG8gc3RlYWw/ICovCiAgICAgICAgICAgICAgICAgc3BlZXIgPSBjcHVtYXNrX3Rlc3RfY3B1KHBl
ZXJfY3B1LCBvbmxpbmUpID8KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 23:35:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 23: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 1ftLc9-0003bB-RD; Fri, 24 Aug 2018 23:35: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=n8pf=lh=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1ftLc9-0003b2-3y
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 23:35:37 +0000
X-Inumbo-ID: 7ec23d91-a7f6-11e8-a6a9-d7ebe60f679a
Received: from mail-wm0-f67.google.com (unknown [74.125.82.67])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7ec23d91-a7f6-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 23:36:17 +0000 (UTC)
Received: by mail-wm0-f67.google.com with SMTP id 207-v6so3066030wme.5
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 16:35: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:subject:from:to:cc:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=w9yFF2SOoT0fkaBOw7MlOpm+SSSQ3lq7QLZ+ej3uowQ=;
 b=S9XZ075AkLcOZE10ExHfFr53mzG/A10A6ZH7QgNactx+1kkqkNQ9upZNKXSSHu/tyF
 Yfo8inegRk3PP4adwmY4CxJvPd6AhNcTulNEgvSZzRfS8PZ9pvepiTsGxESLTVZLrTFy
 G8YABM7T3Yzhq8tUXFwkPV/kTfSVYc7yQ06N+Ja8LNUuaxT8c+yn3CctnsKW6P61bYlb
 7VZyG22uiJ1v6Rstid+tvSdCaP1nvUKj4h/x9OKOQrFW9SCVCtnpQScGAXwgvis7E12v
 fe9EjYdvJMsM57edwoQrxrvrqtA4Mq+sznCNNjlfOHlYWk2rv91aOkPnrhYcYyHO3Saz
 5iDA==
X-Gm-Message-State: APzg51DxNIdzVyiMZs5w5QMUMfEWb6ktkHRr5WxKMh5+DHFqFbsVz3+I
 TzF+r67mtsRCcNAgkqvkQIk=
X-Google-Smtp-Source: ANB0VdauIMWOHJmlaYNfhgwUoc3h/AFTYM9c0FcuIs6RYbadfaRT2foHuLhghRxZ+hnBMFjVj+Jwcw==
X-Received: by 2002:a1c:9e89:: with SMTP id
 h131-v6mr2540166wme.13.1535153735493; 
 Fri, 24 Aug 2018 16:35:35 -0700 (PDT)
Received: from Istar.fritz.box (87-210-66-80.hosts.abilene.it. [80.66.210.87])
 by smtp.gmail.com with ESMTPSA id
 q5-v6sm4785198wmd.29.2018.08.24.16.35.34
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 16:35:34 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 25 Aug 2018 01:35:33 +0200
Message-ID: <153515373368.8598.8760787456576818895.stgit@Istar.fritz.box>
In-Reply-To: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
User-Agent: StGit/0.18
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 03/16] xen: Credit1: do not always tickle
 an idle pcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWYgYSB2Y3B1IHdha2VzIHVwIG9uIGFuIGlkbGUgcGNwdSwgd2UgYWx3YXlzICh0cnkgdG8pIHJ1
biBpdCB0aGVyZS4KVGhpcyBtYXkgc2VlbSBvayBidXQgaXQgbWF5IGFjdHVhbGx5IGJlIG5vdCwg
aW4gY2FzZSB0aGVyZSBpcyBhbm90aGVyCihhbHNvIGlkbGUpIHBjcHUgd2hpY2ggd291bGQgYmUg
YmV0dGVyIHN1aXRlZCAoZm9yIGxvYWQgYmFsYW5jaW5nIGFuZC9vcgphZmZpbml0eSByZWFzb25z
LCBmb3IgaW5zdGFuY2UpIHRvIHJ1biBpdC4KClNvLCBpbnN0ZWFkIHRoYW4gYmxpbmRseSB0aWNr
bGUgdGhlIHBjcHUgd2hlcmUgdGhlIHZjcHUgd2FrZXMgdXAsIGxldCdzCmdvIHRocm91Z2ggdGhl
IHRpY2tsaW5nLCBldmVuIGlmIGl0IHdhcyBpZGxlLiBJZiB0aGVyZSBpcyBubyAnYmV0dGVyJwpw
Y3B1IHdoZXJlIHRvIHJ1biBpdCwgd2Ugc3RpbGwgcHJlZmVyIHRoZSBvbmUgd2hlcmUgaXQgd29r
ZSB1cCwgYW1vbmcKb3RoZXJzIHdpdGggc2ltaWxhciBjaGFyYWN0ZXJpc3RpY3MuCgpTaWduZWQt
b2ZmLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgotLS0KQ2M6IEdlb3Jn
ZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KLS0tCiB4ZW4vY29tbW9uL3Nj
aGVkX2NyZWRpdC5jIHwgICAyNCArKysrKysrKysrKystLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFu
Z2VkLCAxMiBpbnNlcnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
Y29tbW9uL3NjaGVkX2NyZWRpdC5jIGIveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYwppbmRleCA0
OGQ4MDk5M2IxLi5kMGVlYjVhMzM1IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRp
dC5jCisrKyBiL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMKQEAgLTM3MywyMSArMzczLDE4IEBA
IHN0YXRpYyBpbmxpbmUgdm9pZCBfX3J1bnFfdGlja2xlKHN0cnVjdCBjc2NoZWRfdmNwdSAqbmV3
KQogICAgIH0KIAogICAgIC8qCi0gICAgICogSWYgdGhlIHBjcHUgaXMgaWRsZSwgb3IgdGhlcmUg
YXJlIG5vIGlkbGVycyBhbmQgdGhlIG5ldwotICAgICAqIHZjcHUgaXMgYSBoaWdoZXIgcHJpb3Jp
dHkgdGhhbiB0aGUgb2xkIHZjcHUsIHJ1biBpdCBoZXJlLgotICAgICAqCisgICAgICogSWYgdGhl
cmUgYXJlIG5vIGlkbGVycywgYW5kIHRoZSBuZXcgdmNwdSBpcyBhIGhpZ2hlciBwcmlvcml0eSB0
aGFuCisgICAgICogdGhlIG9sZCB2Y3B1LCBydW4gaXQgaGVyZS4KKyAgICAqCiAgICAgICogSWYg
dGhlcmUgYXJlIGlkbGUgY3B1cywgZmlyc3QgdHJ5IHRvIGZpbmQgb25lIHN1aXRhYmxlIHRvIHJ1
bgogICAgICAqIG5ldywgc28gd2UgY2FuIGF2b2lkIHByZWVtcHRpbmcgY3VyLiAgSWYgd2UgY2Fu
bm90IGZpbmQgYQogICAgICAqIHN1aXRhYmxlIGlkbGVyIG9uIHdoaWNoIHRvIHJ1biBuZXcsIHJ1
biBpdCBoZXJlLCBidXQgdHJ5IHRvCiAgICAgICogZmluZCBhIHN1aXRhYmxlIGlkbGVyIG9uIHdo
aWNoIHRvIHJ1biBjdXIgaW5zdGVhZC4KICAgICAgKi8KLSAgICBpZiAoIGN1ci0+cHJpID09IENT
Q0hFRF9QUklfSURMRQotICAgICAgICAgfHwgKGlkbGVyc19lbXB0eSAmJiBuZXctPnByaSA+IGN1
ci0+cHJpKSApCisgICAgaWYgKCBpZGxlcnNfZW1wdHkgJiYgbmV3LT5wcmkgPiBjdXItPnByaSAp
CiAgICAgewotICAgICAgICBpZiAoIGN1ci0+cHJpICE9IENTQ0hFRF9QUklfSURMRSApCi0gICAg
ICAgICAgICBTQ0hFRF9TVEFUX0NSQU5LKHRpY2tsZWRfYnVzeV9jcHUpOwotICAgICAgICBlbHNl
Ci0gICAgICAgICAgICBTQ0hFRF9TVEFUX0NSQU5LKHRpY2tsZWRfaWRsZV9jcHUpOworICAgICAg
ICBBU1NFUlQoY3B1bWFza190ZXN0X2NwdShjcHUsIG5ldy0+dmNwdS0+Y3B1X2hhcmRfYWZmaW5p
dHkpKTsKKyAgICAgICAgU0NIRURfU1RBVF9DUkFOSyh0aWNrbGVkX2J1c3lfY3B1KTsKICAgICAg
ICAgX19jcHVtYXNrX3NldF9jcHUoY3B1LCAmbWFzayk7CiAgICAgfQogICAgIGVsc2UgaWYgKCAh
aWRsZXJzX2VtcHR5ICkKQEAgLTQ1Miw5ICs0NDksMTIgQEAgc3RhdGljIGlubGluZSB2b2lkIF9f
cnVucV90aWNrbGUoc3RydWN0IGNzY2hlZF92Y3B1ICpuZXcpCiAgICAgICAgICAgICAgICAgU0NI
RURfU1RBVF9DUkFOSyh0aWNrbGVkX2lkbGVfY3B1KTsKICAgICAgICAgICAgICAgICBpZiAoIG9w
dF90aWNrbGVfb25lX2lkbGUgKQogICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAg
ICAgdGhpc19jcHUobGFzdF90aWNrbGVfY3B1KSA9Ci0gICAgICAgICAgICAgICAgICAgICAgICBj
cHVtYXNrX2N5Y2xlKHRoaXNfY3B1KGxhc3RfdGlja2xlX2NwdSksCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNwdW1hc2tfc2NyYXRjaF9jcHUoY3B1KSk7CisgICAgICAg
ICAgICAgICAgICAgIGlmICggY3B1bWFza190ZXN0X2NwdShjcHUsIGNwdW1hc2tfc2NyYXRjaF9j
cHUoY3B1KSkgKQorICAgICAgICAgICAgICAgICAgICAgICAgdGhpc19jcHUobGFzdF90aWNrbGVf
Y3B1KSA9IGNwdTsKKyAgICAgICAgICAgICAgICAgICAgZWxzZQorICAgICAgICAgICAgICAgICAg
ICAgICAgdGhpc19jcHUobGFzdF90aWNrbGVfY3B1KSA9CisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY3B1bWFza19jeWNsZSh0aGlzX2NwdShsYXN0X3RpY2tsZV9jcHUpLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3B1bWFza19zY3JhdGNoX2NwdShjcHUp
KTsKICAgICAgICAgICAgICAgICAgICAgX19jcHVtYXNrX3NldF9jcHUodGhpc19jcHUobGFzdF90
aWNrbGVfY3B1KSwgJm1hc2spOwogICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICBl
bHNlCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 23:35:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 23:35:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftLcI-0003eC-5L; Fri, 24 Aug 2018 23:35: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=n8pf=lh=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1ftLcG-0003di-KG
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 23:35:44 +0000
X-Inumbo-ID: 8312fe25-a7f6-11e8-a6a9-d7ebe60f679a
Received: from mail-wm0-f66.google.com (unknown [74.125.82.66])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8312fe25-a7f6-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 23:36:24 +0000 (UTC)
Received: by mail-wm0-f66.google.com with SMTP id t25-v6so3064382wmi.3
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 16:35:43 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=Vaj7D/bHySn+EUKy48KTtps02HnSGNlSm5t0cdzRwFQ=;
 b=IDK3dkXoYSf9hZdZGSDXlhU8S5EVBtdZ2cfewTKORjhxXhZakRZyx5au6PYRyaAhva
 q3rcicwBdxPGmO/sneYzePiT3WJVsXqOtxu87ja1VoSf/auZK4r+izNje6PfgC/8+JFb
 u6q5qYFAmW7E/mUQ7XLrvn9r/2AGGqwNfAqZMxEK4awVYeAj0oZYykfeNT5+8QFoeUrK
 Pl7YYJYHeYCU3Ico2dZttVHqbL0NCuSXfAJ9w1ubc3Lq6T5IH0ns+FAyGDA4wjfX+gyZ
 VtsMU2VS0JcfJaVrAFSApRqGyTbBTG8A1eO5e8vbF5xUc6B2YlkEgVOhic87sF9ZIrRC
 xTog==
X-Gm-Message-State: APzg51Dgi8KsSLq5H9LVgDJPmTxH+2tTR024ZVxZfBQtOMDdBEdeunXq
 eSyuNMnOwixM/5FyvH+S7UA=
X-Google-Smtp-Source: ANB0VdbcRBymk/ko+u5R1FKTf823zCoNeT6If77riBsbLBkoQ/YHL85j+OtN4oU4NDQLtD3ZPC1Cmg==
X-Received: by 2002:a1c:6d8b:: with SMTP id
 b11-v6mr2442453wmi.74.1535153742717; 
 Fri, 24 Aug 2018 16:35:42 -0700 (PDT)
Received: from Istar.fritz.box (87-210-66-80.hosts.abilene.it. [80.66.210.87])
 by smtp.gmail.com with ESMTPSA id
 x16-v6sm12407651wrm.69.2018.08.24.16.35.41
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 16:35:42 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 25 Aug 2018 01:35:40 +0200
Message-ID: <153515374058.8598.6033621200964414209.stgit@Istar.fritz.box>
In-Reply-To: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
User-Agent: StGit/0.18
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 04/16] xen: sched: make the logic for
 tracking idle core generic.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW50cm9kdWNlZCBpbiA5YmI5YzczODg0ZCAieGVuOiBjcmVkaXQyOiBpbXBsZW1lbnQgdHJ1ZQpT
TVQgc3VwcG9ydCIsIGl0IHdhcyBhdmFpbGFibGUgb25seSB0byBDcmVkaXQyLgoKTW92ZSB0aGUg
ZnVuY3Rpb25zIHRvIGNvbW1vbiBoZWFkZXJzIHNvIHRoYXQgYWxzbyBvdGhlcgpzY2hlZHVsZXJz
IGNhbiB1c2UgdGhlbSwgdG8gdHJhY2sgdGhlIGlkbGVuZXNzIG9mIGZ1bGwKY29yZXMuCgpObyBm
dW5jdGlvbmFsIGNoYW5nZSBpbnRlbmRlZC4KClNpZ25lZC1vZmYtYnk6IERhcmlvIEZhZ2dpb2xp
IDxkZmFnZ2lvbGlAc3VzZS5jb20+Ci0tLQpDYzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxh
cEBldS5jaXRyaXguY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMgfCAgMTI4
ICsrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVk
ZS94ZW4vc2NoZWQuaCAgICB8ICAgMzUgKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDg3
IGluc2VydGlvbnMoKyksIDc2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24v
c2NoZWRfY3JlZGl0Mi5jIGIveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMKaW5kZXggNzQzODQ4
MTIxZi4uNWQyMDQwZmY5MCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMK
KysrIGIveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQyLmMKQEAgLTIxNyw2ICsyMTcsNDQgQEAKICAq
ICAgIG11c3QgYWx3YXlzIGJlIHRha2VuIGZvciBmaXJzdC4KICAqLwogCisvKgorICogSHlwZXJ0
aHJlYWRpbmcgKFNNVCkgc3VwcG9ydC4KKyAqCisgKiBXZSB1c2UgYSBzcGVjaWFsIHBlci1ydW5x
IG1hc2sgKHNtdF9pZGxlKSBhbmQgdXBkYXRlIGl0IGFjY29yZGluZyB0byB0aGUKKyAqIGZvbGxv
d2luZyBsb2dpYzoKKyAqICAtIHdoZW4gX2FsbF8gdGhlIFNNVCBzaWJsaW5nIGluIGEgY29yZSBh
cmUgaWRsZSwgYWxsIHRoZWlyIGNvcnJlc3BvbmRpbmcKKyAqICAgIGJpdHMgYXJlIHNldCBpbiB0
aGUgc210X2lkbGUgbWFzazsKKyAqICAtIHdoZW4gZXZlbiBfanVzdF9vbmVfIG9mIHRoZSBTTVQg
c2libGluZ3MgaW4gYSBjb3JlIGlzIG5vdCBpZGxlLCBhbGwgdGhlCisgKiAgICBiaXRzIGNvcnJl
c3BvbmRpbmdzIHRvIGl0IGFuZCB0byBhbGwgaXRzIHNpYmxpbmdzIGFyZSBjbGVhciBpbiB0aGUK
KyAqICAgIHNtdF9pZGxlIG1hc2suCisgKgorICogT25jZSB3ZSBoYXZlIHN1Y2ggYSBtYXNrLCBp
dCBpcyBlYXN5IHRvIGltcGxlbWVudCBhIHBvbGljeSB0aGF0LCBlaXRoZXI6CisgKiAgLSB1c2Vz
IGZ1bGx5IGlkbGUgY29yZXMgZmlyc3Q6IGl0IGlzIGVub3VnaCB0byB0cnkgdG8gc2NoZWR1bGUg
dGhlIHZjcHVzCisgKiAgICBvbiBwY3B1cyBmcm9tIHNtdF9pZGxlIG1hc2sgZmlyc3QuIFRoaXMg
aXMgd2hhdCBoYXBwZW5zIGlmCisgKiAgICBzY2hlZF9zbXRfcG93ZXJfc2F2aW5ncyB3YXMgbm90
IHNldCBhdCBib290IChkZWZhdWx0KSwgYW5kIGl0IG1heGltaXplcworICogICAgdHJ1ZSBwYXJh
bGxlbGlzbSwgYW5kIGhlbmNlIHBlcmZvcm1hbmNlOworICogIC0gdXNlcyBhbHJlYWR5IGJ1c3kg
Y29yZXMgZmlyc3Q6IGl0IGlzIGVub3VnaCB0byB0cnkgdG8gc2NoZWR1bGUgdGhlIHZjcHVzCisg
KiAgICBvbiBwY3B1cyB0aGF0IGFyZSBpZGxlLCBidXQgYXJlIG5vdCBpbiBzbXRfaWRsZS4gVGhp
cyBpcyB3aGF0IGhhcHBlbnMgaWYKKyAqICAgIHNjaGVkX3NtdF9wb3dlcl9zYXZpbmdzIGlzIHNl
dCBhdCBib290LCBhbmQgaXQgYWxsb3dzIGFzIG1vcmUgY29yZXMgYXMKKyAqICAgIHBvc3NpYmxl
IHRvIHN0YXkgaW4gbG93IHBvd2VyIHN0YXRlcywgbWluaW1pemluZyBwb3dlciBjb25zdW1wdGlv
bi4KKyAqCisgKiBUaGlzIGxvZ2ljIGlzIGVudGlyZWx5IGltcGxlbWVudGVkIGluIHJ1bnFfdGlj
a2xlKCksIGFuZCB0aGF0IGlzIGVub3VnaC4KKyAqIEluIGZhY3QsIGluIHRoaXMgc2NoZWR1bGVy
LCBwbGFjZW1lbnQgb2YgYSB2Y3B1IG9uIG9uZSBvZiB0aGUgcGNwdXMgb2YgYQorICogcnVucSwg
X2Fsd2F5c18gaGFwcGVucyBieSBtZWFucyBvZiB0aWNrbGluZzoKKyAqICAtIHdoZW4gYSB2Y3B1
IHdha2VzIHVwLCBpdCBjYWxscyBjc2NoZWQyX3ZjcHVfd2FrZSgpLCB3aGljaCBjYWxscworICog
ICAgcnVucV90aWNrbGUoKTsKKyAqICAtIHdoZW4gYSBtaWdyYXRpb24gaXMgaW5pdGlhdGVkIGlu
IHNjaGVkdWxlLmMsIHdlIGNhbGwgY3NjaGVkMl9jcHVfcGljaygpLAorICogICAgY3NjaGVkMl92
Y3B1X21pZ3JhdGUoKSAod2hpY2ggY2FsbHMgbWlncmF0ZSgpKSBhbmQgY3NjaGVkMl92Y3B1X3dh
a2UoKS4KKyAqICAgIGNzY2hlZDJfY3B1X3BpY2soKSBsb29rcyBmb3IgdGhlIGxlYXN0IGxvYWRl
ZCBydW5xIGFuZCByZXR1cm4ganVzdCBhbnkKKyAqICAgIG9mIGl0cyBwcm9jZXNzb3JzLiBUaGVu
LCBjc2NoZWQyX3ZjcHVfbWlncmF0ZSgpIGp1c3QgbW92ZXMgdGhlIHZjcHUgdG8KKyAqICAgIHRo
ZSBjaG9zZW4gcnVucSwgYW5kIGl0IGlzIGFnYWluIHJ1bnFfdGlja2xlKCksIGNhbGxlZCBieQor
ICogICAgY3NjaGVkMl92Y3B1X3dha2UoKSB0aGF0IGFjdHVhbGx5IGRlY2lkZXMgd2hhdCBwY3B1
IHRvIHVzZSB3aXRoaW4gdGhlCisgKiAgICBjaG9zZW4gcnVucTsKKyAqICAtIHdoZW4gYSBtaWdy
YXRpb24gaXMgaW5pdGlhdGVkIGluIHNjaGVkX2NyZWRpdDIuYywgYnkgY2FsbGluZyAgbWlncmF0
ZSgpCisgKiAgICBkaXJlY3RseSwgdGhhdCBhZ2FpbiB0ZW1wb3JhcmlseSB1c2UgYSByYW5kb20g
cGNwdSBmcm9tIHRoZSBuZXcgcnVucSwKKyAqICAgIGFuZCB0aGVuIGNhbGxzIHJ1bnFfdGlja2xl
KCksIGJ5IGl0c2VsZi4KKyAqLworCiAvKgogICogQmFzaWMgY29uc3RhbnRzCiAgKi8KQEAgLTQ4
OSw2ICs1MjcsMjAgQEAgc3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSB7CiAgICAgdW5zaWdu
ZWQgaW50IHBpY2tfYmlhczsgICAgLyogTGFzdCBwaWNrZWQgcGNwdS4gU3RhcnQgZnJvbSBpdCBu
ZXh0IHRpbWUgICovCiB9OwogCisvKgorICogTm90ZSB0aGF0IHJxZC0+c210X2lkbGUgaXMgZGlm
ZmVyZW50IHRoYW4gcnFkLT5pZGxlLiBycWQtPmlkbGUKKyAqIHJlY29yZHMgcGNwdXMgdGhhdCBh
dCBhcmUgbWVyZWx5IGlkbGUgKGkuZS4sIGF0IHRoZSBtb21lbnQgZG8gbm90CisgKiBoYXZlIGEg
dmNwdSBydW5uaW5nIG9uIHRoZW0pLiAgQnV0IHlvdSBoYXZlIHRvIG1hbnVhbGx5IGZpbHRlciBv
dXQKKyAqIHdoaWNoIHBjcHVzIGhhdmUgYmVlbiB0aWNrbGVkIGluIG9yZGVyIHRvIGZpbmQgY29y
ZXMgdGhhdCBhcmUgbm90CisgKiBnb2luZyB0byBiZSBidXN5IHNvb24uICBGaWx0ZXJpbmcgb3V0
IHRpY2tsZWQgY3B1cyBwYWlyd2lzZSBpcyBhCisgKiBsb3Qgb2YgZXh0cmEgcGFpbjsgc28gZm9y
IHJxZC0+c210X2lkbGUsIHdlIGV4cGxpY2l0bHkgbWFrZSBzbyB0aGF0CisgKiB0aGUgYml0cyBv
ZiBhIHBjcHUgYXJlIHNldCBvbmx5IGlmIGFsbCB0aGUgdGhyZWFkcyBvbiBpdHMgY29yZSBhcmUK
KyAqIGJvdGggaWRsZSAqYW5kKiB1bnRpY2tsZWQuCisgKgorICogVGhpcyBtZWFucyBjaGFuZ2lu
ZyB0aGUgbWFzayB3aGVuIGVpdGhlciBycWQtPmlkbGUgb3IgcnFkLT50aWNrbGVkCisgKiBjaGFu
Z2VzLgorICovCisKIC8qCiAgKiBTeXN0ZW0td2lkZSBwcml2YXRlIGRhdGEKICAqLwpAQCAtNjAw
LDgyICs2NTIsNiBAQCBzdGF0aWMgaW5saW5lIGJvb2wgaGFzX2NhcChjb25zdCBzdHJ1Y3QgY3Nj
aGVkMl92Y3B1ICpzdmMpCiAgICAgcmV0dXJuIHN2Yy0+YnVkZ2V0ICE9IFNUSU1FX01BWDsKIH0K
IAotLyoKLSAqIEh5cGVydGhyZWFkaW5nIChTTVQpIHN1cHBvcnQuCi0gKgotICogV2UgdXNlIGEg
c3BlY2lhbCBwZXItcnVucSBtYXNrIChzbXRfaWRsZSkgYW5kIHVwZGF0ZSBpdCBhY2NvcmRpbmcg
dG8gdGhlCi0gKiBmb2xsb3dpbmcgbG9naWM6Ci0gKiAgLSB3aGVuIF9hbGxfIHRoZSBTTVQgc2li
bGluZyBpbiBhIGNvcmUgYXJlIGlkbGUsIGFsbCB0aGVpciBjb3JyZXNwb25kaW5nCi0gKiAgICBi
aXRzIGFyZSBzZXQgaW4gdGhlIHNtdF9pZGxlIG1hc2s7Ci0gKiAgLSB3aGVuIGV2ZW4gX2p1c3Rf
b25lXyBvZiB0aGUgU01UIHNpYmxpbmdzIGluIGEgY29yZSBpcyBub3QgaWRsZSwgYWxsIHRoZQot
ICogICAgYml0cyBjb3JyZXNwb25kaW5ncyB0byBpdCBhbmQgdG8gYWxsIGl0cyBzaWJsaW5ncyBh
cmUgY2xlYXIgaW4gdGhlCi0gKiAgICBzbXRfaWRsZSBtYXNrLgotICoKLSAqIE9uY2Ugd2UgaGF2
ZSBzdWNoIGEgbWFzaywgaXQgaXMgZWFzeSB0byBpbXBsZW1lbnQgYSBwb2xpY3kgdGhhdCwgZWl0
aGVyOgotICogIC0gdXNlcyBmdWxseSBpZGxlIGNvcmVzIGZpcnN0OiBpdCBpcyBlbm91Z2ggdG8g
dHJ5IHRvIHNjaGVkdWxlIHRoZSB2Y3B1cwotICogICAgb24gcGNwdXMgZnJvbSBzbXRfaWRsZSBt
YXNrIGZpcnN0LiBUaGlzIGlzIHdoYXQgaGFwcGVucyBpZgotICogICAgc2NoZWRfc210X3Bvd2Vy
X3NhdmluZ3Mgd2FzIG5vdCBzZXQgYXQgYm9vdCAoZGVmYXVsdCksIGFuZCBpdCBtYXhpbWl6ZXMK
LSAqICAgIHRydWUgcGFyYWxsZWxpc20sIGFuZCBoZW5jZSBwZXJmb3JtYW5jZTsKLSAqICAtIHVz
ZXMgYWxyZWFkeSBidXN5IGNvcmVzIGZpcnN0OiBpdCBpcyBlbm91Z2ggdG8gdHJ5IHRvIHNjaGVk
dWxlIHRoZSB2Y3B1cwotICogICAgb24gcGNwdXMgdGhhdCBhcmUgaWRsZSwgYnV0IGFyZSBub3Qg
aW4gc210X2lkbGUuIFRoaXMgaXMgd2hhdCBoYXBwZW5zIGlmCi0gKiAgICBzY2hlZF9zbXRfcG93
ZXJfc2F2aW5ncyBpcyBzZXQgYXQgYm9vdCwgYW5kIGl0IGFsbG93cyBhcyBtb3JlIGNvcmVzIGFz
Ci0gKiAgICBwb3NzaWJsZSB0byBzdGF5IGluIGxvdyBwb3dlciBzdGF0ZXMsIG1pbmltaXppbmcg
cG93ZXIgY29uc3VtcHRpb24uCi0gKgotICogVGhpcyBsb2dpYyBpcyBlbnRpcmVseSBpbXBsZW1l
bnRlZCBpbiBydW5xX3RpY2tsZSgpLCBhbmQgdGhhdCBpcyBlbm91Z2guCi0gKiBJbiBmYWN0LCBp
biB0aGlzIHNjaGVkdWxlciwgcGxhY2VtZW50IG9mIGEgdmNwdSBvbiBvbmUgb2YgdGhlIHBjcHVz
IG9mIGEKLSAqIHJ1bnEsIF9hbHdheXNfIGhhcHBlbnMgYnkgbWVhbnMgb2YgdGlja2xpbmc6Ci0g
KiAgLSB3aGVuIGEgdmNwdSB3YWtlcyB1cCwgaXQgY2FsbHMgY3NjaGVkMl92Y3B1X3dha2UoKSwg
d2hpY2ggY2FsbHMKLSAqICAgIHJ1bnFfdGlja2xlKCk7Ci0gKiAgLSB3aGVuIGEgbWlncmF0aW9u
IGlzIGluaXRpYXRlZCBpbiBzY2hlZHVsZS5jLCB3ZSBjYWxsIGNzY2hlZDJfY3B1X3BpY2soKSwK
LSAqICAgIGNzY2hlZDJfdmNwdV9taWdyYXRlKCkgKHdoaWNoIGNhbGxzIG1pZ3JhdGUoKSkgYW5k
IGNzY2hlZDJfdmNwdV93YWtlKCkuCi0gKiAgICBjc2NoZWQyX2NwdV9waWNrKCkgbG9va3MgZm9y
IHRoZSBsZWFzdCBsb2FkZWQgcnVucSBhbmQgcmV0dXJuIGp1c3QgYW55Ci0gKiAgICBvZiBpdHMg
cHJvY2Vzc29ycy4gVGhlbiwgY3NjaGVkMl92Y3B1X21pZ3JhdGUoKSBqdXN0IG1vdmVzIHRoZSB2
Y3B1IHRvCi0gKiAgICB0aGUgY2hvc2VuIHJ1bnEsIGFuZCBpdCBpcyBhZ2FpbiBydW5xX3RpY2ts
ZSgpLCBjYWxsZWQgYnkKLSAqICAgIGNzY2hlZDJfdmNwdV93YWtlKCkgdGhhdCBhY3R1YWxseSBk
ZWNpZGVzIHdoYXQgcGNwdSB0byB1c2Ugd2l0aGluIHRoZQotICogICAgY2hvc2VuIHJ1bnE7Ci0g
KiAgLSB3aGVuIGEgbWlncmF0aW9uIGlzIGluaXRpYXRlZCBpbiBzY2hlZF9jcmVkaXQyLmMsIGJ5
IGNhbGxpbmcgIG1pZ3JhdGUoKQotICogICAgZGlyZWN0bHksIHRoYXQgYWdhaW4gdGVtcG9yYXJp
bHkgdXNlIGEgcmFuZG9tIHBjcHUgZnJvbSB0aGUgbmV3IHJ1bnEsCi0gKiAgICBhbmQgdGhlbiBj
YWxscyBydW5xX3RpY2tsZSgpLCBieSBpdHNlbGYuCi0gKi8KLQotLyoKLSAqIElmIGFsbCB0aGUg
c2libGluZ3Mgb2YgY3B1IChpbmNsdWRpbmcgY3B1IGl0c2VsZikgYXJlIGJvdGggaWRsZSBhbmQK
LSAqIHVudGlja2xlZCwgc2V0IGFsbCB0aGVpciBiaXRzIGluIG1hc2suCi0gKgotICogTkIgdGhh
dCBycWQtPnNtdF9pZGxlIGlzIGRpZmZlcmVudCB0aGFuIHJxZC0+aWRsZS4gIHJxZC0+aWRsZQot
ICogcmVjb3JkcyBwY3B1cyB0aGF0IGF0IGFyZSBtZXJlbHkgaWRsZSAoaS5lLiwgYXQgdGhlIG1v
bWVudCBkbyBub3QKLSAqIGhhdmUgYSB2Y3B1IHJ1bm5pbmcgb24gdGhlbSkuICBCdXQgeW91IGhh
dmUgdG8gbWFudWFsbHkgZmlsdGVyIG91dAotICogd2hpY2ggcGNwdXMgaGF2ZSBiZWVuIHRpY2ts
ZWQgaW4gb3JkZXIgdG8gZmluZCBjb3JlcyB0aGF0IGFyZSBub3QKLSAqIGdvaW5nIHRvIGJlIGJ1
c3kgc29vbi4gIEZpbHRlcmluZyBvdXQgdGlja2xlZCBjcHVzIHBhaXJ3aXNlIGlzIGEKLSAqIGxv
dCBvZiBleHRyYSBwYWluOyBzbyBmb3IgcnFkLT5zbXRfaWRsZSwgd2UgZXhwbGljaXRseSBtYWtl
IHNvIHRoYXQKLSAqIHRoZSBiaXRzIG9mIGEgcGNwdSBhcmUgc2V0IG9ubHkgaWYgYWxsIHRoZSB0
aHJlYWRzIG9uIGl0cyBjb3JlIGFyZQotICogYm90aCBpZGxlICphbmQqIHVudGlja2xlZC4KLSAq
Ci0gKiBUaGlzIG1lYW5zIGNoYW5naW5nIHRoZSBtYXNrIHdoZW4gZWl0aGVyIHJxZC0+aWRsZSBv
ciBycWQtPnRpY2tsZWQKLSAqIGNoYW5nZXMuCi0gKi8KLXN0YXRpYyBpbmxpbmUKLXZvaWQgc210
X2lkbGVfbWFza19zZXQodW5zaWduZWQgaW50IGNwdSwgY29uc3QgY3B1bWFza190ICppZGxlcnMs
Ci0gICAgICAgICAgICAgICAgICAgICAgIGNwdW1hc2tfdCAqbWFzaykKLXsKLSAgICBjb25zdCBj
cHVtYXNrX3QgKmNwdV9zaWJsaW5ncyA9IHBlcl9jcHUoY3B1X3NpYmxpbmdfbWFzaywgY3B1KTsK
LQotICAgIGlmICggY3B1bWFza19zdWJzZXQoY3B1X3NpYmxpbmdzLCBpZGxlcnMpICkKLSAgICAg
ICAgY3B1bWFza19vcihtYXNrLCBtYXNrLCBjcHVfc2libGluZ3MpOwotfQotCi0vKgotICogQ2xl
YXIgdGhlIGJpdHMgb2YgYWxsIHRoZSBzaWJsaW5ncyBvZiBjcHUgZnJvbSBtYXNrIChpZiBuZWNl
c3NhcnkpLgotICovCi1zdGF0aWMgaW5saW5lCi12b2lkIHNtdF9pZGxlX21hc2tfY2xlYXIodW5z
aWduZWQgaW50IGNwdSwgY3B1bWFza190ICptYXNrKQotewotICAgIGNvbnN0IGNwdW1hc2tfdCAq
Y3B1X3NpYmxpbmdzID0gcGVyX2NwdShjcHVfc2libGluZ19tYXNrLCBjcHUpOwotCi0gICAgaWYg
KCBjcHVtYXNrX3N1YnNldChjcHVfc2libGluZ3MsIG1hc2spICkKLSAgICAgICAgY3B1bWFza19h
bmRub3QobWFzaywgbWFzaywgcGVyX2NwdShjcHVfc2libGluZ19tYXNrLCBjcHUpKTsKLX0KLQog
LyoKICAqIEluIGNzY2hlZDJfY3B1X3BpY2soKSwgaXQgbWF5IG5vdCBiZSBwb3NzaWJsZSB0byBh
Y3R1YWxseSBsb29rIGF0IHJlbW90ZQogICogcnVucXVldWVzICh0aGUgdHJ5bG9jay1zIG9uIHRo
ZWlyIHNwaW5sb2NrcyBjYW4gZmFpbCEpLiBJZiB0aGF0IGhhcHBlbnMsCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCmluZGV4IDUx
Y2VlYmU2Y2MuLjA5YzI1YmZkZDIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5o
CisrKyBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCkBAIC04OTQsOCArODk0LDQzIEBAIHN0YXRp
YyBpbmxpbmUgYm9vbCBpc192Y3B1X29ubGluZShjb25zdCBzdHJ1Y3QgdmNwdSAqdikKICAgICBy
ZXR1cm4gIXRlc3RfYml0KF9WUEZfZG93biwgJnYtPnBhdXNlX2ZsYWdzKTsKIH0KIAorLyoKKyAq
ICAtIHNjaGVkX3NtdF9wb3dlcl9zYXZpbmdzPTEsIG1lYW5zIG1heGltdW0gdHJ1ZSBwYXJhbGxl
bGlzbS4gVGhlIHNjaGVkdWxlcnMKKyAqICAgIHNob3VsZCB0cnkgdG8gc2NoZWR1bGUgdmNwdXMg
b24gcGNwdXMgYmVsb25naW5nIHRvIGNvcmVzIG9uIHdoaWNoIGFsbAorICogICAgdGhlIHRocmVh
ZHMgYXJlIGN1cnJlbnRseTsKKyAqICAtIHNjaGVkX2RtdF9wb3dlcl9zYXZpbmdzPTAsIG1lYW5z
IG1pbmltdW0gcG93ZXIgY29uc3VtcHRpb24uIFRoZSBzY2hlZHVsZXJzCisgKiAgICBzaG91bGQg
dHJ5IHRvIHNjaGVkdWxlIHZjcHVzIG9uIHBjcHVzIGJlbG9uZ2luZyB0byBjb3JlcyBvbiB3aGlj
aCBvbmUKKyAqICAgIG9yIG1vcmUgdGhyZWFkcyBhcmUgY3VycmVudGx5IGJ1c3ksIGFzIHRoaXMg
YWxsb3dzIGZvciBhcyBtYW55IGNvcmVzIGFzCisgKiAgICBwb3NzaWJsZSB0byBzdGF5IGluIGxv
dyBwb3dlciBzdGF0ZXMuCisgKi8KIGV4dGVybiBib29sIHNjaGVkX3NtdF9wb3dlcl9zYXZpbmdz
OwogCisvKgorICogSWYgYWxsIHRoZSBzaWJsaW5ncyBvZiBjcHUgKGluY2x1ZGluZyBjcHUgaXRz
ZWxmKSBhcmUgaWRsZSwgc2V0CisgKiB0aGVpciBiaXRzIGluIG1hc2suCisgKi8KK3N0YXRpYyBp
bmxpbmUKK3ZvaWQgc210X2lkbGVfbWFza19zZXQodW5zaWduZWQgaW50IGNwdSwgY29uc3QgY3B1
bWFza190ICppZGxlcnMsCisgICAgICAgICAgICAgICAgICAgICAgIGNwdW1hc2tfdCAqbWFzaykK
K3sKKyAgICBjb25zdCBjcHVtYXNrX3QgKmNwdV9zaWJsaW5ncyA9IHBlcl9jcHUoY3B1X3NpYmxp
bmdfbWFzaywgY3B1KTsKKworICAgIGlmICggY3B1bWFza19zdWJzZXQoY3B1X3NpYmxpbmdzLCBp
ZGxlcnMpICkKKyAgICAgICAgY3B1bWFza19vcihtYXNrLCBtYXNrLCBjcHVfc2libGluZ3MpOwor
fQorCisvKgorICogQ2xlYXIgdGhlIGJpdHMgb2YgYWxsIHRoZSBzaWJsaW5ncyBvZiBjcHUgZnJv
bSBtYXNrIChpZiBuZWNlc3NhcnkpLgorICovCitzdGF0aWMgaW5saW5lCit2b2lkIHNtdF9pZGxl
X21hc2tfY2xlYXIodW5zaWduZWQgaW50IGNwdSwgY3B1bWFza190ICptYXNrKQoreworICAgIGNv
bnN0IGNwdW1hc2tfdCAqY3B1X3NpYmxpbmdzID0gcGVyX2NwdShjcHVfc2libGluZ19tYXNrLCBj
cHUpOworCisgICAgaWYgKCBjcHVtYXNrX3N1YnNldChjcHVfc2libGluZ3MsIG1hc2spICkKKyAg
ICAgICAgY3B1bWFza19hbmRub3QobWFzaywgbWFzaywgcGVyX2NwdShjcHVfc2libGluZ19tYXNr
LCBjcHUpKTsKK30KKwogZXh0ZXJuIGVudW0gY3B1ZnJlcV9jb250cm9sbGVyIHsKICAgICBGUkVR
Q1RMX25vbmUsIEZSRVFDVExfZG9tMF9rZXJuZWwsIEZSRVFDVExfeGVuCiB9IGNwdWZyZXFfY29u
dHJvbGxlcjsKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 23:35:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 23:35: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 1ftLcP-0003gx-FK; Fri, 24 Aug 2018 23:35: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=n8pf=lh=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1ftLcN-0003gQ-VR
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 23:35:51 +0000
X-Inumbo-ID: 873b5d06-a7f6-11e8-a6a9-d7ebe60f679a
Received: from mail-wr1-f66.google.com (unknown [209.85.221.66])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 873b5d06-a7f6-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 23:36:31 +0000 (UTC)
Received: by mail-wr1-f66.google.com with SMTP id n2-v6so8675208wrw.7
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 16:35:50 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=RqVjcZS1yxrWJ/ry7xIXn10pTvQHOsqFAh+Sy94OWus=;
 b=PWPBPs2DQdzSQmW/+zGcPw0YsYSwlPaeXLk0KxXajUrA47myAcuaIxMAuqPiwgygzT
 iF/Wx0mSLBCts8seTcXrkW7UR1u3ivLPg8oebUEGGcQQ10xyruSLlLEC7LRk7qJwm38r
 mko2MSPVyvBY/yxKnRHvJe6LJOXFt0cvCu73+yBng33cm5EPGVUCCdMGlHo71oFyS8dS
 LKfrV2dxcC/rsDGvVPW7WUyQFGmY9kuxyHntZhemgLo8m7Eda3F0yI1svvRVwOaE+QMX
 0dAYsFM+Hiyj0jst5S4G1uNe80C7c7rMlGdg9RqUfd+361wstj7cAuXB2IOtnJBfaCRu
 2XsA==
X-Gm-Message-State: APzg51B11ZAFyBAlvFCi0xFuRzsgnG2s1/TigZ0Bcq60FzR/V0ho2w60
 6bV+bCWI6owNADsImDWnc+D7FIksJzI=
X-Google-Smtp-Source: ANB0VdaPZb21Ge8tHg2Ud4vu8wd3kb94P+AYI0tVjMN0cenzC82GnW/mMfrj3l/Mxao2DT8e99Go3A==
X-Received: by 2002:a5d:514d:: with SMTP id
 u13-v6mr2530047wrt.162.1535153749679; 
 Fri, 24 Aug 2018 16:35:49 -0700 (PDT)
Received: from Istar.fritz.box (87-210-66-80.hosts.abilene.it. [80.66.210.87])
 by smtp.gmail.com with ESMTPSA id
 t70-v6sm3896622wmt.30.2018.08.24.16.35.48
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 16:35:49 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 25 Aug 2018 01:35:47 +0200
Message-ID: <153515374780.8598.13206442685593789333.stgit@Istar.fritz.box>
In-Reply-To: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
User-Agent: StGit/0.18
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 05/16] xen: Credit1: track fully idle
 cores.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgaW4gQ3JlZGl0MiwgV2UgYWRkIGEgcGVyLXNjaGVkdWxlciBjcHVtYXNrIGluIHdoaWNoLCB0
aGUgYml0cyBvZAp0aGUgQ1BVcyBvZiBhIGNvcmUgYXJlIHNldCBpZiBhbmQgb25seSBpZiBhbGwg
dGhlIHRocmVhZHMgb2YgdGhlIGNvcmUKYXJlIGlkbGUuCgpJZiBldmVuIGp1c3Qgb25lIHRocmVh
ZCBpcyBub3QgaWRsZSAob3IgaGFzIGp1c3QgYmVlbiB0aWNrbGVkIGFuZCBoZW5jZQppcyBhYm91
dCB0byBwaWNrIHVwIHdvcmspLCBhbGwgdGhlIGJpdHMgYXJlIHplcm8uCgpOb3RlIHRoYXQgdGhp
cyBuZXcgbWFzayBuZWVkcyBpdHMgb3duIHNlcmlhbGl6YXRpb24uIEluIGZhY3QsIGl0IGNhbid0
CmJlIHVwZGF0ZWQgb25seSB3aXRoIGF0b21pYyBjcHVtYXNrIG9wZXJhdGlvbnMsIGFuZCBoZW5j
ZSBpdHMgY29udGVudAp3b3VsZCBiZWNvbWUgdG90YWxseSB1bnJlbGlhYmxlLCBhbmQgbm90IHJl
cHJlc2VudGF0aXZlIG9mIHRoZSBhY3R1YWwKaWRsZW5lc3Mgc3RhdHVzIG9mIHRoZSBjb3Jlcy4K
ClNpZ25lZC1vZmYtYnk6IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+Ci0tLQpD
YzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgotLS0KIHhlbi9j
b21tb24vc2NoZWRfY3JlZGl0LmMgfCAgIDUzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQ2IGluc2VydGlvbnMoKyksIDcgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYyBiL3hlbi9j
b21tb24vc2NoZWRfY3JlZGl0LmMKaW5kZXggZDBlZWI1YTMzNS4uYzdlZTg1ZDU2YSAxMDA2NDQK
LS0tIGEveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYworKysgYi94ZW4vY29tbW9uL3NjaGVkX2Ny
ZWRpdC5jCkBAIC0yMDcsNyArMjA3LDggQEAgc3RydWN0IGNzY2hlZF9wcml2YXRlIHsKICAgICAv
KiBsb2NrIGZvciB0aGUgd2hvbGUgcGx1Z2dhYmxlIHNjaGVkdWxlciwgbmVzdHMgaW5zaWRlIGNw
dXBvb2xfbG9jayAqLwogICAgIHNwaW5sb2NrX3QgbG9jazsKIAotICAgIGNwdW1hc2tfdmFyX3Qg
aWRsZXJzOworICAgIHNwaW5sb2NrX3Qgc210X2lkbGVfbG9jazsKKyAgICBjcHVtYXNrX3Zhcl90
IGlkbGVycywgc210X2lkbGU7CiAgICAgY3B1bWFza192YXJfdCBjcHVzOwogICAgIHVpbnQzMl90
ICpiYWxhbmNlX2JpYXM7CiAgICAgdWludDMyX3QgcnVucV9zb3J0OwpAQCAtMjQyLDYgKzI0Mywy
MyBAQCBfX3J1bnFfZWxlbShzdHJ1Y3QgbGlzdF9oZWFkICplbGVtKQogICAgIHJldHVybiBsaXN0
X2VudHJ5KGVsZW0sIHN0cnVjdCBjc2NoZWRfdmNwdSwgcnVucV9lbGVtKTsKIH0KIAorLyogc210
X2lkbGVfbWFza18qIGFyZSBub3QgYXRvbWljLCBzbyB3ZSBuZWVkIG91ciBvd24gc2VyaWFsaXph
dGlvbiBoZXJlLiAqLworc3RhdGljIGlubGluZSB2b2lkCitjc2NoZWRfc210X2lkbGVfbWFza19z
ZXQodW5zaWduZWQgaW50IGNwdSwgc3RydWN0IGNzY2hlZF9wcml2YXRlICpwcnYpCit7CisgICAg
c3Bpbl9sb2NrKCZwcnYtPnNtdF9pZGxlX2xvY2spOworICAgIHNtdF9pZGxlX21hc2tfc2V0KGNw
dSwgcHJ2LT5pZGxlcnMsIHBydi0+c210X2lkbGUpOworICAgIHNwaW5fdW5sb2NrKCZwcnYtPnNt
dF9pZGxlX2xvY2spOworfQorCitzdGF0aWMgaW5saW5lIHZvaWQKK2NzY2hlZF9zbXRfaWRsZV9t
YXNrX2NsZWFyKHVuc2lnbmVkIGludCBjcHUsIHN0cnVjdCBjc2NoZWRfcHJpdmF0ZSAqcHJ2KQor
eworICAgIHNwaW5fbG9jaygmcHJ2LT5zbXRfaWRsZV9sb2NrKTsKKyAgICBzbXRfaWRsZV9tYXNr
X2NsZWFyKGNwdSwgcHJ2LT5zbXRfaWRsZSk7CisgICAgc3Bpbl91bmxvY2soJnBydi0+c210X2lk
bGVfbG9jayk7Cit9CisKIC8qIElzIHRoZSBmaXJzdCBlbGVtZW50IG9mIGNwdSdzIHJ1bnEgKGlm
IGFueSkgY3B1J3MgaWRsZSB2Y3B1PyAqLwogc3RhdGljIGlubGluZSBib29sX3QgaXNfcnVucV9p
ZGxlKHVuc2lnbmVkIGludCBjcHUpCiB7CkBAIC00ODcsNyArNTA1LDEzIEBAIHN0YXRpYyBpbmxp
bmUgdm9pZCBfX3J1bnFfdGlja2xlKHN0cnVjdCBjc2NoZWRfdmNwdSAqbmV3KQogICAgICAgICAg
KiB0cnVlLCB0aGUgbG9vcCBkb2VzIG9ubHkgb25lIHN0ZXAsIGFuZCBvbmx5IG9uZSBiaXQgaXMg
Y2xlYXJlZC4KICAgICAgICAgICovCiAgICAgICAgIGZvcl9lYWNoX2NwdShjcHUsICZtYXNrKQot
ICAgICAgICAgICAgY3B1bWFza19jbGVhcl9jcHUoY3B1LCBwcnYtPmlkbGVycyk7CisgICAgICAg
IHsKKyAgICAgICAgICAgIGlmICggY3B1bWFza190ZXN0X2NwdShjcHUsIHBydi0+aWRsZXJzKSAp
CisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgY3B1bWFza19jbGVhcl9jcHUoY3B1LCBw
cnYtPmlkbGVycyk7CisgICAgICAgICAgICAgICAgY3NjaGVkX3NtdF9pZGxlX21hc2tfY2xlYXIo
Y3B1LCBwcnYpOworICAgICAgICAgICAgfQorICAgICAgICB9CiAgICAgICAgIGNwdW1hc2tfcmFp
c2Vfc29mdGlycSgmbWFzaywgU0NIRURVTEVfU09GVElSUSk7CiAgICAgfQogICAgIGVsc2UKQEAg
LTUzNCw2ICs1NTgsNyBAQCBjc2NoZWRfZGVpbml0X3BkYXRhKGNvbnN0IHN0cnVjdCBzY2hlZHVs
ZXIgKm9wcywgdm9pZCAqcGNwdSwgaW50IGNwdSkKICAgICBwcnYtPmNyZWRpdCAtPSBwcnYtPmNy
ZWRpdHNfcGVyX3RzbGljZTsKICAgICBwcnYtPm5jcHVzLS07CiAgICAgY3B1bWFza19jbGVhcl9j
cHUoY3B1LCBwcnYtPmlkbGVycyk7CisgICAgY3B1bWFza19jbGVhcl9jcHUoY3B1LCBwcnYtPnNt
dF9pZGxlKTsKICAgICBjcHVtYXNrX2NsZWFyX2NwdShjcHUsIHBydi0+Y3B1cyk7CiAgICAgaWYg
KCAocHJ2LT5tYXN0ZXIgPT0gY3B1KSAmJiAocHJ2LT5uY3B1cyA+IDApICkKICAgICB7CkBAIC01
OTgsNiArNjIzLDcgQEAgaW5pdF9wZGF0YShzdHJ1Y3QgY3NjaGVkX3ByaXZhdGUgKnBydiwgc3Ry
dWN0IGNzY2hlZF9wY3B1ICpzcGMsIGludCBjcHUpCiAgICAgLyogU3RhcnQgb2ZmIGlkbGluZy4u
LiAqLwogICAgIEJVR19PTighaXNfaWRsZV92Y3B1KGN1cnJfb25fY3B1KGNwdSkpKTsKICAgICBj
cHVtYXNrX3NldF9jcHUoY3B1LCBwcnYtPmlkbGVycyk7CisgICAgY3B1bWFza19zZXRfY3B1KGNw
dSwgcHJ2LT5zbXRfaWRsZSk7CiAgICAgc3BjLT5ucl9ydW5uYWJsZSA9IDA7CiB9CiAKQEAgLTk4
OSw2ICsxMDE1LDggQEAgY3NjaGVkX3ZjcHVfYWNjdChzdHJ1Y3QgY3NjaGVkX3ByaXZhdGUgKnBy
diwgdW5zaWduZWQgaW50IGNwdSkKICAgICAgICAgICAgICAqLwogICAgICAgICAgICAgQVNTRVJU
KCFjcHVtYXNrX3Rlc3RfY3B1KGNwdSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBDU0NIRURfUFJJVihwZXJfY3B1KHNjaGVkdWxlciwgY3B1KSktPmlkbGVycykpOworICAg
ICAgICAgICAgQVNTRVJUKCFjcHVtYXNrX3Rlc3RfY3B1KGNwdSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBDU0NIRURfUFJJVihwZXJfY3B1KHNjaGVkdWxlciwgY3B1KSkt
PnNtdF9pZGxlKSk7CiAgICAgICAgICAgICBjcHVfcmFpc2Vfc29mdGlycShjcHUsIFNDSEVEVUxF
X1NPRlRJUlEpOwogICAgICAgICB9CiAgICAgfQpAQCAtMTA5NSw2ICsxMTIzLDcgQEAgY3NjaGVk
X3ZjcHVfc2xlZXAoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgdmNwdSAqdmMp
CiAgICAgICAgICAqIHNvIHRoZSBiaXQgbXVzdCBiZSB6ZXJvIGFscmVhZHkuCiAgICAgICAgICAq
LwogICAgICAgICBBU1NFUlQoIWNwdW1hc2tfdGVzdF9jcHUoY3B1LCBDU0NIRURfUFJJVihwZXJf
Y3B1KHNjaGVkdWxlciwgY3B1KSktPmlkbGVycykpOworICAgICAgICBBU1NFUlQoIWNwdW1hc2tf
dGVzdF9jcHUoY3B1LCBDU0NIRURfUFJJVihwZXJfY3B1KHNjaGVkdWxlciwgY3B1KSktPnNtdF9p
ZGxlKSk7CiAgICAgICAgIGNwdV9yYWlzZV9zb2Z0aXJxKGNwdSwgU0NIRURVTEVfU09GVElSUSk7
CiAgICAgfQogICAgIGVsc2UgaWYgKCBfX3ZjcHVfb25fcnVucShzdmMpICkKQEAgLTE5NjEsMTEg
KzE5OTAsMTUgQEAgY3NjaGVkX3NjaGVkdWxlKAogICAgIGlmICggIXRhc2tsZXRfd29ya19zY2hl
ZHVsZWQgJiYgc25leHQtPnByaSA9PSBDU0NIRURfUFJJX0lETEUgKQogICAgIHsKICAgICAgICAg
aWYgKCAhY3B1bWFza190ZXN0X2NwdShjcHUsIHBydi0+aWRsZXJzKSApCisgICAgICAgIHsKICAg
ICAgICAgICAgIGNwdW1hc2tfc2V0X2NwdShjcHUsIHBydi0+aWRsZXJzKTsKKyAgICAgICAgICAg
IGNzY2hlZF9zbXRfaWRsZV9tYXNrX3NldChjcHUsIHBydik7CisgICAgICAgIH0KICAgICB9CiAg
ICAgZWxzZSBpZiAoIGNwdW1hc2tfdGVzdF9jcHUoY3B1LCBwcnYtPmlkbGVycykgKQogICAgIHsK
ICAgICAgICAgY3B1bWFza19jbGVhcl9jcHUoY3B1LCBwcnYtPmlkbGVycyk7CisgICAgICAgIGNz
Y2hlZF9zbXRfaWRsZV9tYXNrX2NsZWFyKGNwdSwgcHJ2KTsKICAgICB9CiAKICAgICBpZiAoICFp
c19pZGxlX3ZjcHUoc25leHQtPnZjcHUpICkKQEAgLTIwNzksNyArMjExMiw3IEBAIGNzY2hlZF9k
dW1wKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcykKIAogICAgIHNwaW5fbG9ja19pcnFzYXZl
KCZwcnYtPmxvY2ssIGZsYWdzKTsKIAotI2RlZmluZSBpZGxlcnNfYnVmIGtleWhhbmRsZXJfc2Ny
YXRjaAorI2RlZmluZSBjcHVzdHIga2V5aGFuZGxlcl9zY3JhdGNoCiAKICAgICBwcmludGsoImlu
Zm86XG4iCiAgICAgICAgICAgICJcdG5jcHVzICAgICAgICAgICAgICA9ICV1XG4iCkBAIC0yMTA3
LDggKzIxNDAsMTAgQEAgY3NjaGVkX2R1bXAoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzKQog
ICAgICAgICAgICBwcnYtPnRpY2tzX3Blcl90c2xpY2UsCiAgICAgICAgICAgIHBydi0+dmNwdV9t
aWdyX2RlbGF5LyBNSUNST1NFQ1MoMSkpOwogCi0gICAgY3B1bWFza19zY25wcmludGYoaWRsZXJz
X2J1Ziwgc2l6ZW9mKGlkbGVyc19idWYpLCBwcnYtPmlkbGVycyk7Ci0gICAgcHJpbnRrKCJpZGxl
cnM6ICVzXG4iLCBpZGxlcnNfYnVmKTsKKyAgICBjcHVtYXNrX3NjbnByaW50ZihjcHVzdHIsIHNp
emVvZihjcHVzdHIpLCBwcnYtPmlkbGVycyk7CisgICAgcHJpbnRrKCJpZGxlcnM6ICVzXG4iLCBj
cHVzdHIpOworICAgIGNwdW1hc2tfc2NucHJpbnRmKGNwdXN0ciwgc2l6ZW9mKGNwdXN0ciksIHBy
di0+c210X2lkbGUpOworICAgIHByaW50aygiZnVsbHkgaWRsZSBjb3JlczogJXNcbiIsIGNwdXN0
cik7CiAKICAgICBwcmludGsoImFjdGl2ZSB2Y3B1czpcbiIpOwogICAgIGxvb3AgPSAwOwpAQCAt
MjEzMSw3ICsyMTY2LDcgQEAgY3NjaGVkX2R1bXAoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3Bz
KQogICAgICAgICAgICAgdmNwdV9zY2hlZHVsZV91bmxvY2sobG9jaywgc3ZjLT52Y3B1KTsKICAg
ICAgICAgfQogICAgIH0KLSN1bmRlZiBpZGxlcnNfYnVmCisjdW5kZWYgY3B1c3RyCiAKICAgICBz
cGluX3VubG9ja19pcnFyZXN0b3JlKCZwcnYtPmxvY2ssIGZsYWdzKTsKIH0KQEAgLTIxODMsOSAr
MjIxOCwxMSBAQCBjc2NoZWRfaW5pdChzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMpCiAgICAgfQogCiAg
ICAgaWYgKCAhemFsbG9jX2NwdW1hc2tfdmFyKCZwcnYtPmNwdXMpIHx8Ci0gICAgICAgICAhemFs
bG9jX2NwdW1hc2tfdmFyKCZwcnYtPmlkbGVycykgKQorICAgICAgICAgIXphbGxvY19jcHVtYXNr
X3ZhcigmcHJ2LT5pZGxlcnMpIHx8CisgICAgICAgICAhemFsbG9jX2NwdW1hc2tfdmFyKCZwcnYt
PnNtdF9pZGxlKSApCiAgICAgewogICAgICAgICBmcmVlX2NwdW1hc2tfdmFyKHBydi0+Y3B1cyk7
CisgICAgICAgIGZyZWVfY3B1bWFza192YXIocHJ2LT5pZGxlcnMpOwogICAgICAgICB4ZnJlZShw
cnYtPmJhbGFuY2VfYmlhcyk7CiAgICAgICAgIHhmcmVlKHBydik7CiAgICAgICAgIHJldHVybiAt
RU5PTUVNOwpAQCAtMjE5Myw2ICsyMjMwLDcgQEAgY3NjaGVkX2luaXQoc3RydWN0IHNjaGVkdWxl
ciAqb3BzKQogCiAgICAgb3BzLT5zY2hlZF9kYXRhID0gcHJ2OwogICAgIHNwaW5fbG9ja19pbml0
KCZwcnYtPmxvY2spOworICAgIHNwaW5fbG9ja19pbml0KCZwcnYtPnNtdF9pZGxlX2xvY2spOwog
ICAgIElOSVRfTElTVF9IRUFEKCZwcnYtPmFjdGl2ZV9zZG9tKTsKICAgICBwcnYtPm1hc3RlciA9
IFVJTlRfTUFYOwogCkBAIC0yMjE5LDYgKzIyNTcsNyBAQCBjc2NoZWRfZGVpbml0KHN0cnVjdCBz
Y2hlZHVsZXIgKm9wcykKICAgICAgICAgb3BzLT5zY2hlZF9kYXRhID0gTlVMTDsKICAgICAgICAg
ZnJlZV9jcHVtYXNrX3ZhcihwcnYtPmNwdXMpOwogICAgICAgICBmcmVlX2NwdW1hc2tfdmFyKHBy
di0+aWRsZXJzKTsKKyAgICAgICAgZnJlZV9jcHVtYXNrX3ZhcihwcnYtPnNtdF9pZGxlKTsKICAg
ICAgICAgeGZyZWUocHJ2LT5iYWxhbmNlX2JpYXMpOwogICAgICAgICB4ZnJlZShwcnYpOwogICAg
IH0KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 23:36:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 23: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 1ftLcV-0003ke-W3; Fri, 24 Aug 2018 23:35:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=n8pf=lh=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1ftLcU-0003jz-Gb
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 23:35:58 +0000
X-Inumbo-ID: 8b507619-a7f6-11e8-a6a9-d7ebe60f679a
Received: from mail-wr1-f41.google.com (unknown [209.85.221.41])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8b507619-a7f6-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 23:36:38 +0000 (UTC)
Received: by mail-wr1-f41.google.com with SMTP id o37-v6so8689331wrf.6
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 16:35:57 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=pQtxUd0JZV+T/tBPGzdVRCQ45qYOsH19Ge9SZsEa48g=;
 b=dDhmWjlxlJrWh3N1Ov9w4nHhLvZ3Nba1rTd8SJ+amAYOU8NmHRDgDcrLJ2slMZXUYg
 ZCTAxuaCA5AYIi6jSlRcNlcH2D7pQZCFXZjd3VQH/e9dwRb3886kUM/+cIKRVQt24zOt
 rNcFWfYUTy+zdNFiaEGNwRUDWyHHmHuJKq+trUILzsYOEy/3KGDSWNCr6jONNPx6Mhhg
 ydm6Ulja0jAWsvVo7Do1owmvzyQcfKGyoEMnFG0QlPNEwhT3Ixy+RrM4c0TWhhJj3c++
 8m8T6s0t24hhON9kPuLnVDbcGp6IHetEmY5DDmIh80WMyCoEmS+ad4mOnrLu1uNQrwn7
 oR7A==
X-Gm-Message-State: APzg51AYVW7oJ+4PLJmalHdUkh3roqr2tRS9yhfF4PRUaXSuEIhFt3dA
 bE/AqQMIZ0eaBTXhA8FL1gQT41BbtcE=
X-Google-Smtp-Source: ANB0VdYBsgsivs5guwaKUC5qEP1gZ4j7BEKf1oOxXmB0OwgtuWXe+MMm0a3oB7OrkOXcbH07nOvp1A==
X-Received: by 2002:adf:e084:: with SMTP id
 c4-v6mr2367505wri.199.1535153756558; 
 Fri, 24 Aug 2018 16:35:56 -0700 (PDT)
Received: from Istar.fritz.box (87-210-66-80.hosts.abilene.it. [80.66.210.87])
 by smtp.gmail.com with ESMTPSA id
 h18-v6sm6720848wru.42.2018.08.24.16.35.55
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 16:35:56 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 25 Aug 2018 01:35:54 +0200
Message-ID: <153515375476.8598.16007790669390047146.stgit@Istar.fritz.box>
In-Reply-To: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
User-Agent: StGit/0.18
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 06/16] xen: Credit1: check for fully idle
 cores when tickling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@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>

Tm93IHRoYXQgd2UgaGF2ZSB0aGUgaW5mb3JtYXRpb24gYWJvdXQgd2hpY2ggY29yZXMgYXJlIGZ1
bGx5IGlkbGUsIHVzZQppdCBmb3IgdGlja2xpbmcgcGNwdXMuCgpUaGlzIHdheSwgaWYgdGhlcmUg
YXJlIGNvcmVzIHRoYXQgYXJlIGZ1bGx5IGlkbGUsIHdlIHRpY2tsZSBhIHBjcHUgZnJvbQpvbmUg
b2YgdGhlbS4gVGhpcyBpbXByb3ZlIHRoZSBTTVQtYXdhcmVuZXNzIG9mIHRoZSBzY2hlZHVsZXIs
Cmd1YXJhbnRlZWluZyBhIGJldHRlciBkaXN0cmlidXRpb24gb2YgbG9hZCwgcmlnaHQgZnJvbSB2
Y3B1IHdha2V1cC4KClNpZ25lZC1vZmYtYnk6IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3Vz
ZS5jb20+Ci0tLQpDYzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29t
PgotLS0KIHhlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMgfCAgIDUxICsrKysrKysrKysrKysrKysr
KysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDMxIGluc2VydGlv
bnMoKyksIDIwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWRfY3Jl
ZGl0LmMgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jCmluZGV4IGM3ZWU4NWQ1NmEuLmFmM2I4
MWQzNzcgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMKKysrIGIveGVuL2Nv
bW1vbi9zY2hlZF9jcmVkaXQuYwpAQCAtNDI0LDYgKzQyNCwxNSBAQCBzdGF0aWMgaW5saW5lIHZv
aWQgX19ydW5xX3RpY2tsZShzdHJ1Y3QgY3NjaGVkX3ZjcHUgKm5ldykKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjcHVtYXNrX3NjcmF0Y2hfY3B1KGNwdSkpOwogICAgICAg
ICAgICAgY3B1bWFza19hbmQoY3B1bWFza19zY3JhdGNoX2NwdShjcHUpLAogICAgICAgICAgICAg
ICAgICAgICAgICAgY3B1bWFza19zY3JhdGNoX2NwdShjcHUpLCAmaWRsZV9tYXNrKTsKKworICAg
ICAgICAgICAgLyogTGV0J3MgY2hlY2sgZnVsbHkgaWRsZSBjb3JlcyBmaXJzdC4gKi8KKyAgICAg
ICAgICAgIGlmICggY3B1bWFza19pbnRlcnNlY3RzKGNwdW1hc2tfc2NyYXRjaF9jcHUoY3B1KSwg
cHJ2LT5zbXRfaWRsZSkgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGNwdW1hc2tf
YW5kKCZtYXNrLCBjcHVtYXNrX3NjcmF0Y2hfY3B1KGNwdSksIHBydi0+c210X2lkbGUpOworICAg
ICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgfQorCisgICAgICAgICAgICAvKiBOb3cs
IGxldCdzIGNoZWNrIGFsbCBpZGxlcnMuICovCiAgICAgICAgICAgICBuZXdfaWRsZXJzX2VtcHR5
ID0gY3B1bWFza19lbXB0eShjcHVtYXNrX3NjcmF0Y2hfY3B1KGNwdSkpOwogCiAgICAgICAgICAg
ICAvKgpAQCAtNDQxLDExICs0NTAsNiBAQCBzdGF0aWMgaW5saW5lIHZvaWQgX19ydW5xX3RpY2ts
ZShzdHJ1Y3QgY3NjaGVkX3ZjcHUgKm5ldykKICAgICAgICAgICAgICAqIFdlIGhhdmUgdG8gZG8g
aXQgaW5kaXJlY3RseSwgdmlhIF9WUEZfbWlncmF0aW5nIChpbnN0ZWFkCiAgICAgICAgICAgICAg
KiBvZiBqdXN0IHRpY2tsaW5nIGFueSBpZGxlciBzdWl0YWJsZSBmb3IgY3VyKSBiZWNhdXNlIGN1
cgogICAgICAgICAgICAgICogaXMgcnVubmluZy4KLSAgICAgICAgICAgICAqCi0gICAgICAgICAg
ICAgKiBJZiB0aGVyZSBhcmUgc3VpdGFibGUgaWRsZXJzIGZvciBuZXcsIG5vIG1hdHRlciBwcmlv
cml0aWVzLAotICAgICAgICAgICAgICogbGVhdmUgY3VyIGFsb25lIChhcyBpdCBpcyBydW5uaW5n
IGFuZCBpcywgbGlrZWx5LCBjYWNoZS1ob3QpCi0gICAgICAgICAgICAgKiBhbmQgd2FrZSBzb21l
IG9mIHRoZW0gKHdoaWNoIGlzIHdha2luZyB1cCBhbmQgc28gaXMsIGxpa2VseSwKLSAgICAgICAg
ICAgICAqIGNhY2hlIGNvbGQgYW55d2F5KS4KICAgICAgICAgICAgICAqLwogICAgICAgICAgICAg
aWYgKCBuZXdfaWRsZXJzX2VtcHR5ICYmIG5ldy0+cHJpID4gY3VyLT5wcmkgKQogICAgICAgICAg
ICAgewpAQCAtNDYwLDIzICs0NjQsMTkgQEAgc3RhdGljIGlubGluZSB2b2lkIF9fcnVucV90aWNr
bGUoc3RydWN0IGNzY2hlZF92Y3B1ICpuZXcpCiAgICAgICAgICAgICAgICAgLyogVGlja2xlIGNw
dSBhbnl3YXksIHRvIGxldCBuZXcgcHJlZW1wdCBjdXIuICovCiAgICAgICAgICAgICAgICAgU0NI
RURfU1RBVF9DUkFOSyh0aWNrbGVkX2J1c3lfY3B1KTsKICAgICAgICAgICAgICAgICBfX2NwdW1h
c2tfc2V0X2NwdShjcHUsICZtYXNrKTsKKyAgICAgICAgICAgICAgICBnb3RvIHRpY2tsZTsKICAg
ICAgICAgICAgIH0KLSAgICAgICAgICAgIGVsc2UgaWYgKCAhbmV3X2lkbGVyc19lbXB0eSApCisK
KyAgICAgICAgICAgIC8qCisgICAgICAgICAgICAgKiBJZiB0aGVyZSBhcmUgc3VpdGFibGUgaWRs
ZXJzIGZvciBuZXcsIG5vIG1hdHRlciBwcmlvcml0aWVzLAorICAgICAgICAgICAgICogbGVhdmUg
Y3VyIGFsb25lIChhcyBpdCBpcyBydW5uaW5nIGFuZCBpcywgbGlrZWx5LCBjYWNoZS1ob3QpCisg
ICAgICAgICAgICAgKiBhbmQgd2FrZSBzb21lIG9mIHRoZW0gKHdoaWNoIGlzIHdha2luZyB1cCBh
bmQgc28gaXMsIGxpa2VseSwKKyAgICAgICAgICAgICAqIGNhY2hlIGNvbGQgYW55d2F5KS4KKyAg
ICAgICAgICAgICAqLworICAgICAgICAgICAgaWYgKCAhbmV3X2lkbGVyc19lbXB0eSApCiAgICAg
ICAgICAgICB7Ci0gICAgICAgICAgICAgICAgLyogV2hpY2ggb2YgdGhlIGlkbGVycyBzdWl0YWJs
ZSBmb3IgbmV3IHNoYWxsIHdlIHdha2UgdXA/ICovCiAgICAgICAgICAgICAgICAgU0NIRURfU1RB
VF9DUkFOSyh0aWNrbGVkX2lkbGVfY3B1KTsKLSAgICAgICAgICAgICAgICBpZiAoIG9wdF90aWNr
bGVfb25lX2lkbGUgKQotICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgaWYg
KCBjcHVtYXNrX3Rlc3RfY3B1KGNwdSwgY3B1bWFza19zY3JhdGNoX2NwdShjcHUpKSApCi0gICAg
ICAgICAgICAgICAgICAgICAgICB0aGlzX2NwdShsYXN0X3RpY2tsZV9jcHUpID0gY3B1OwotICAg
ICAgICAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAgICAgICAgICB0aGlzX2NwdShs
YXN0X3RpY2tsZV9jcHUpID0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBjcHVtYXNrX2N5
Y2xlKHRoaXNfY3B1KGxhc3RfdGlja2xlX2NwdSksCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjcHVtYXNrX3NjcmF0Y2hfY3B1KGNwdSkpOwotICAgICAgICAgICAg
ICAgICAgICBfX2NwdW1hc2tfc2V0X2NwdSh0aGlzX2NwdShsYXN0X3RpY2tsZV9jcHUpLCAmbWFz
ayk7Ci0gICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgIGVsc2UKLSAgICAgICAgICAg
ICAgICAgICAgY3B1bWFza19vcigmbWFzaywgJm1hc2ssIGNwdW1hc2tfc2NyYXRjaF9jcHUoY3B1
KSk7CisgICAgICAgICAgICAgICAgY3B1bWFza19vcigmbWFzaywgJm1hc2ssIGNwdW1hc2tfc2Ny
YXRjaF9jcHUoY3B1KSk7CiAgICAgICAgICAgICB9CiAKICAgICAgICAgICAgIC8qIERpZCB3ZSBm
aW5kIGFueW9uZT8gKi8KQEAgLTQ4NSw5ICs0ODUsMjAgQEAgc3RhdGljIGlubGluZSB2b2lkIF9f
cnVucV90aWNrbGUoc3RydWN0IGNzY2hlZF92Y3B1ICpuZXcpCiAgICAgICAgIH0KICAgICB9CiAK
LSB0aWNrbGU6CiAgICAgaWYgKCAhY3B1bWFza19lbXB0eSgmbWFzaykgKQogICAgIHsKKyAgICAg
ICAgLyogV2hpY2ggb2YgdGhlIGlkbGVycyBzdWl0YWJsZSBmb3IgbmV3IHNoYWxsIHdlIHdha2Ug
dXA/ICovCisgICAgICAgIGlmICggb3B0X3RpY2tsZV9vbmVfaWRsZSApCisgICAgICAgIHsKKyAg
ICAgICAgICAgIGlmICggY3B1bWFza190ZXN0X2NwdShjcHUsICZtYXNrKSApCisgICAgICAgICAg
ICAgICAgdGhpc19jcHUobGFzdF90aWNrbGVfY3B1KSA9IGNwdTsKKyAgICAgICAgICAgIGVsc2UK
KyAgICAgICAgICAgICAgICB0aGlzX2NwdShsYXN0X3RpY2tsZV9jcHUpID0KKyAgICAgICAgICAg
ICAgICAgICAgY3B1bWFza19jeWNsZSh0aGlzX2NwdShsYXN0X3RpY2tsZV9jcHUpLCAmbWFzayk7
CisgICAgICAgICAgICBjcHVtYXNrX2NvcHkoJm1hc2ssIGNwdW1hc2tfb2YodGhpc19jcHUobGFz
dF90aWNrbGVfY3B1KSkpOworICAgICAgICB9CisKKyB0aWNrbGU6CiAgICAgICAgIGlmICggdW5s
aWtlbHkodGJfaW5pdF9kb25lKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIC8qIEF2b2lkIFRS
QUNFXyo6IHNhdmVzIGNoZWNraW5nICF0Yl9pbml0X2RvbmUgZWFjaCBzdGVwICovCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 23:36:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 23:36:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftLcd-0003oT-Aj; Fri, 24 Aug 2018 23:36:07 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=n8pf=lh=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1ftLcc-0003nu-01
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 23:36:06 +0000
X-Inumbo-ID: 46f113e1-a7f6-11e8-a8a5-bc764e045a96
Received: from mail-wr1-f66.google.com (unknown [209.85.221.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 46f113e1-a7f6-11e8-a8a5-bc764e045a96;
 Sat, 25 Aug 2018 01:34:43 +0200 (CEST)
Received: by mail-wr1-f66.google.com with SMTP id o37-v6so8689442wrf.6
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 16:36:04 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=gesUKVT/DjkgB1bsP1eHgmx2oFB0hlTz+gvdY5FyZ5Y=;
 b=ih3uyp9B8Ro5ptjKqTb3wyk4LKi9WWFHzvT9tYqAItFnGWJFnmQF6ia/TIVhqnDMbl
 wSTSVgCkfh7OuG6ecH9yTGOEqwohbANMuqbxh6F+kKWLSPdRIAJUKQUt1AnegmFnpKK/
 5zTgal9nZffOTITNF/cqIimEa5XsMm/aHZX3z9VyhGznqXEYJOVrMxtEoyVBAxThEco/
 epGr2SNI1n7SHmv2YQOhSGvYxHUwxAPcK7jtjXTaLPK3VkMKVAnuTnZIZIVcTmXkTRkF
 jCKSIkNulcmjZfPjjbKwsIuUNLn6LBaC2ncGMZOkNU7rYPF45Kuixs8UVHKcATO6CRTO
 xgGw==
X-Gm-Message-State: APzg51BoPkzSGos3SD3wFEM9UX9KyuU1hqQXOeyrejnC7iOjeRT9uV2V
 2ZZciHh+X7/nB+lNOlIKeQBJWq/0K8Q=
X-Google-Smtp-Source: ANB0VdY46GM59bJiQJJ1JO52mACfWrcmDQLILhWN6UhuOYotNIfA/uDtQHGQkBZVHREZDfp/x61vIA==
X-Received: by 2002:adf:f687:: with SMTP id
 v7-v6mr2490259wrp.201.1535153763614; 
 Fri, 24 Aug 2018 16:36:03 -0700 (PDT)
Received: from Istar.fritz.box (87-210-66-80.hosts.abilene.it. [80.66.210.87])
 by smtp.gmail.com with ESMTPSA id
 g7-v6sm5978241wrw.30.2018.08.24.16.36.02
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 16:36:03 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 25 Aug 2018 01:36:01 +0200
Message-ID: <153515376164.8598.9429668710995523587.stgit@Istar.fritz.box>
In-Reply-To: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
User-Agent: StGit/0.18
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 07/16] xen: Credit1: reorg
 __runq_tickle() code a 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: George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QmFzaWNhbGx5LCBmb3IgZGVhbGluZyBlYXJsaWVyIHdpdGggdGhlIGNhc2Ugd2hlbiB0aGVyZSBh
cmUgc29tZSBpZGxlCnBjcHVzIHRoYXQgYXJlIHN1aXRhYmxlIGZvciBydW5uaW5nIHRoZSBuZXds
eSB3YWtpbmcgdmNwdSAoYW5kIGJhaWxpbmcKb3V0IGlmIG5vdCkuCgpUaGlzIGlzIHB1cmUgY29k
ZSByZWZhY3RvcmluZywgd2l0aCB0aGUgcHVycG9zZSBvZiBzZXBhcmF0aW5nIGNvZGUKbW92ZW1l
bnQgYW5kIGZ1bmN0aW9uYWwgY2hhbmdlcyAoY29taW5nIGluIGZvbGxvdy11cCBjb21taXRzKS4K
ClNpZ25lZC1vZmYtYnk6IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+Ci0tLQpD
YzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgotLS0KIHhlbi9j
b21tb24vc2NoZWRfY3JlZGl0LmMgfCAgIDM0ICsrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0t
LS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspLCAxNyBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jIGIveGVuL2NvbW1vbi9zY2hl
ZF9jcmVkaXQuYwppbmRleCBhZjNiODFkMzc3Li5lMjE4ZWI2OTg2IDEwMDY0NAotLS0gYS94ZW4v
Y29tbW9uL3NjaGVkX2NyZWRpdC5jCisrKyBiL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMKQEAg
LTQxMyw3ICs0MTMsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgX19ydW5xX3RpY2tsZShzdHJ1Y3Qg
Y3NjaGVkX3ZjcHUgKm5ldykKICAgICAgICAgICovCiAgICAgICAgIGZvcl9lYWNoX2FmZmluaXR5
X2JhbGFuY2Vfc3RlcCggYmFsYW5jZV9zdGVwICkKICAgICAgICAgewotICAgICAgICAgICAgaW50
IG5ld19pZGxlcnNfZW1wdHk7CisgICAgICAgICAgICBib29sIG5ld19pZGxlcnNfZW1wdHk7CiAK
ICAgICAgICAgICAgIGlmICggYmFsYW5jZV9zdGVwID09IEJBTEFOQ0VfU09GVF9BRkZJTklUWQog
ICAgICAgICAgICAgICAgICAmJiAhaGFzX3NvZnRfYWZmaW5pdHkobmV3LT52Y3B1KSApCkBAIC00
NDQsNiArNDQ0LDE5IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBfX3J1bnFfdGlja2xlKHN0cnVjdCBj
c2NoZWRfdmNwdSAqbmV3KQogICAgICAgICAgICAgICAgICAmJiBiYWxhbmNlX3N0ZXAgPT0gQkFM
QU5DRV9TT0ZUX0FGRklOSVRZICkKICAgICAgICAgICAgICAgICBjb250aW51ZTsKIAorICAgICAg
ICAgICAgLyoKKyAgICAgICAgICAgICAqIElmIHRoZXJlIGFyZSBzdWl0YWJsZSBpZGxlcnMgZm9y
IG5ldywgbm8gbWF0dGVyIHByaW9yaXRpZXMsCisgICAgICAgICAgICAgKiBsZWF2ZSBjdXIgYWxv
bmUgKGFzIGl0IGlzIHJ1bm5pbmcgYW5kIGlzLCBsaWtlbHksIGNhY2hlLWhvdCkKKyAgICAgICAg
ICAgICAqIGFuZCB3YWtlIHNvbWUgb2YgdGhlbSAod2hpY2ggaXMgd2FraW5nIHVwIGFuZCBzbyBp
cywgbGlrZWx5LAorICAgICAgICAgICAgICogY2FjaGUgY29sZCBhbnl3YXkpLCBhbmQgZ28gZm9y
IG9uZSBvZiB0aGVtLgorICAgICAgICAgICAgICovCisgICAgICAgICAgICBpZiAoICFuZXdfaWRs
ZXJzX2VtcHR5ICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBTQ0hFRF9TVEFUX0NS
QU5LKHRpY2tsZWRfaWRsZV9jcHUpOworICAgICAgICAgICAgICAgIGNwdW1hc2tfb3IoJm1hc2ss
ICZtYXNrLCBjcHVtYXNrX3NjcmF0Y2hfY3B1KGNwdSkpOworICAgICAgICAgICAgICAgIGJyZWFr
OworICAgICAgICAgICAgfQorCiAgICAgICAgICAgICAvKgogICAgICAgICAgICAgICogSWYgdGhl
cmUgYXJlIG5vIHN1aXRhYmxlIGlkbGVycyBmb3IgbmV3LCBhbmQgaXQncyBoaWdoZXIKICAgICAg
ICAgICAgICAqIHByaW9yaXR5IHRoYW4gY3VyLCBjaGVjayB3aGV0aGVyIHdlIGNhbiBtaWdyYXRl
IGN1ciBhd2F5LgpAQCAtNDUxLDcgKzQ2NCw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBfX3J1bnFf
dGlja2xlKHN0cnVjdCBjc2NoZWRfdmNwdSAqbmV3KQogICAgICAgICAgICAgICogb2YganVzdCB0
aWNrbGluZyBhbnkgaWRsZXIgc3VpdGFibGUgZm9yIGN1cikgYmVjYXVzZSBjdXIKICAgICAgICAg
ICAgICAqIGlzIHJ1bm5pbmcuCiAgICAgICAgICAgICAgKi8KLSAgICAgICAgICAgIGlmICggbmV3
X2lkbGVyc19lbXB0eSAmJiBuZXctPnByaSA+IGN1ci0+cHJpICkKKyAgICAgICAgICAgIGlmICgg
bmV3LT5wcmkgPiBjdXItPnByaSApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgaWYg
KCBjcHVtYXNrX2ludGVyc2VjdHMoY3VyLT52Y3B1LT5jcHVfaGFyZF9hZmZpbml0eSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmaWRsZV9tYXNrKSApCkBAIC00Njcs
MjEgKzQ4MCw4IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBfX3J1bnFfdGlja2xlKHN0cnVjdCBjc2No
ZWRfdmNwdSAqbmV3KQogICAgICAgICAgICAgICAgIGdvdG8gdGlja2xlOwogICAgICAgICAgICAg
fQogCi0gICAgICAgICAgICAvKgotICAgICAgICAgICAgICogSWYgdGhlcmUgYXJlIHN1aXRhYmxl
IGlkbGVycyBmb3IgbmV3LCBubyBtYXR0ZXIgcHJpb3JpdGllcywKLSAgICAgICAgICAgICAqIGxl
YXZlIGN1ciBhbG9uZSAoYXMgaXQgaXMgcnVubmluZyBhbmQgaXMsIGxpa2VseSwgY2FjaGUtaG90
KQotICAgICAgICAgICAgICogYW5kIHdha2Ugc29tZSBvZiB0aGVtICh3aGljaCBpcyB3YWtpbmcg
dXAgYW5kIHNvIGlzLCBsaWtlbHksCi0gICAgICAgICAgICAgKiBjYWNoZSBjb2xkIGFueXdheSku
Ci0gICAgICAgICAgICAgKi8KLSAgICAgICAgICAgIGlmICggIW5ld19pZGxlcnNfZW1wdHkgKQot
ICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIFNDSEVEX1NUQVRfQ1JBTksodGlja2xlZF9p
ZGxlX2NwdSk7Ci0gICAgICAgICAgICAgICAgY3B1bWFza19vcigmbWFzaywgJm1hc2ssIGNwdW1h
c2tfc2NyYXRjaF9jcHUoY3B1KSk7Ci0gICAgICAgICAgICB9Ci0KLSAgICAgICAgICAgIC8qIERp
ZCB3ZSBmaW5kIGFueW9uZT8gKi8KLSAgICAgICAgICAgIGlmICggIWNwdW1hc2tfZW1wdHkoJm1h
c2spICkKLSAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgIC8qIFdlIGdldCBoZXJl
IG9ubHkgaWYgd2UgZGlkbid0IGZpbmQgYW55b25lLiAqLworICAgICAgICAgICAgQVNTRVJUKGNw
dW1hc2tfZW1wdHkoJm1hc2spKTsKICAgICAgICAgfQogICAgIH0KIAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 23:36:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 23:36:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftLcj-0003rz-KA; Fri, 24 Aug 2018 23:36: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=n8pf=lh=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1ftLch-0003rA-Vf
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 23:36:12 +0000
X-Inumbo-ID: 93a27224-a7f6-11e8-a6a9-d7ebe60f679a
Received: from mail-wr1-f68.google.com (unknown [209.85.221.68])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 93a27224-a7f6-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 23:36:52 +0000 (UTC)
Received: by mail-wr1-f68.google.com with SMTP id j26-v6so8711598wre.2
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 16:36:11 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=dzAffZpClK5mmAR11tYVIjfRFfhfLXBNpWjUCaCVD7o=;
 b=WX2uWce++WAaNskc7a06PpPgHKkQ/9aeIySd/QMcQdfWUnfgL6y6S61z2yCHzpZW5l
 GrsM1LY5VKrLhPpd1ikiMI8hJi2kC4KrkCu6USj05OIS3rGCYBV+XxiCup1macznhDY9
 IaBg5+vHxl9lNmpDOvdZt0oyuv4qh04zFSwKVBZVZFqUJ8rf3zTZEwiafpQTQk6Bga/4
 yN+gzsc0Gigwh9MhR4YdgrGXJEs9CEoR9OQxQfmQ5YkbW6vo+keQ1tabSSa/F/PGMtLB
 TcNBrDRrAVzPYCxfWY8/wfvS/4MZhh61vc0Mc5F1U5DvgQ16OqQwJk1tX6DGB2PFkVRc
 h2qw==
X-Gm-Message-State: APzg51CCz+3YFQwC5bjBAdKzvfD6Z2JbF2sDvCcQSzvifh5vXzf6A1dT
 whyFXj8ru47Rr8Z+WE0ts4cMoGOVfME=
X-Google-Smtp-Source: ANB0VdZO1h4G/5nmWk371/QBapMNKOzC0j4LupxzzuC13e/nv9puMSY1b5Jdgc3WyXAcD5BNPoWrPA==
X-Received: by 2002:adf:8b98:: with SMTP id
 o24-v6mr2437943wra.110.1535153770535; 
 Fri, 24 Aug 2018 16:36:10 -0700 (PDT)
Received: from Istar.fritz.box (87-210-66-80.hosts.abilene.it. [80.66.210.87])
 by smtp.gmail.com with ESMTPSA id
 z4-v6sm6118412wrt.89.2018.08.24.16.36.09
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 16:36:09 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 25 Aug 2018 01:36:08 +0200
Message-ID: <153515376870.8598.5804507026614919286.stgit@Istar.fritz.box>
In-Reply-To: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
User-Agent: StGit/0.18
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 08/16] xen: Credit1: reorg
 csched_schedule() code a 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: George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBwdXJlIGNvZGUgcmVmYWN0b3JpbmcsIHdpdGggdGhlIHB1cnBvc2Ugb2YgaXNvbGF0
aW5nIGNvZGUKbW92ZW1lbnQuIE5vIGZ1bmN0aW9uYWwgY2hhbmdlIGludGVuZGVkLgoKU2lnbmVk
LW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KLS0tCkNjOiBHZW9y
Z2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+Ci0tLQogeGVuL2NvbW1vbi9z
Y2hlZF9jcmVkaXQuYyB8ICAgMjkgKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCAxNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jIGIveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYwpp
bmRleCBlMjE4ZWI2OTg2Li5jZDU1MjRjM2JhIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVk
X2NyZWRpdC5jCisrKyBiL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMKQEAgLTE4NTksOCArMTg1
OSw4IEBAIGNzY2hlZF9zY2hlZHVsZSgKICAgICBzdHJ1Y3QgY3NjaGVkX3ZjcHUgKiBjb25zdCBz
Y3VyciA9IENTQ0hFRF9WQ1BVKGN1cnJlbnQpOwogICAgIHN0cnVjdCBjc2NoZWRfcHJpdmF0ZSAq
cHJ2ID0gQ1NDSEVEX1BSSVYob3BzKTsKICAgICBzdHJ1Y3QgY3NjaGVkX3ZjcHUgKnNuZXh0Owot
ICAgIHN0cnVjdCB0YXNrX3NsaWNlIHJldDsKLSAgICBzX3RpbWVfdCBydW50aW1lLCB0c2xpY2U7
CisgICAgc3RydWN0IHRhc2tfc2xpY2UgcmV0ID0geyAubWlncmF0ZWQgPSAwIH07CisgICAgc190
aW1lX3QgcnVudGltZSwgdHNsaWNlID0gcHJ2LT50c2xpY2U7CiAKICAgICBTQ0hFRF9TVEFUX0NS
QU5LKHNjaGVkdWxlKTsKICAgICBDU0NIRURfVkNQVV9DSEVDSyhjdXJyZW50KTsKQEAgLTE5NDks
MTEgKzE5NDksOCBAQCBjc2NoZWRfc2NoZWR1bGUoCiAgICAgICAgICAgICBfX3RyYWNlX3ZhcihU
UkNfQ1NDSEVEX1JBVEVMSU1JVCwgMSwgc2l6ZW9mKGQpLAogICAgICAgICAgICAgICAgICAgICAg
ICAgKHVuc2lnbmVkIGNoYXIgKikmZCk7CiAgICAgICAgIH0KLQotICAgICAgICByZXQubWlncmF0
ZWQgPSAwOwotICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgZ290byBvdXRfcmxpbTsKICAgICB9
Ci0gICAgdHNsaWNlID0gcHJ2LT50c2xpY2U7CiAKICAgICAvKgogICAgICAqIFNlbGVjdCBuZXh0
IHJ1bm5hYmxlIGxvY2FsIFZDUFUgKGllIHRvcCBvZiBsb2NhbCBydW5xKQpAQCAtMTk2NSwyMSAr
MTk2MiwxNyBAQCBjc2NoZWRfc2NoZWR1bGUoCiAgICAgICAgIEJVR19PTiggaXNfaWRsZV92Y3B1
KGN1cnJlbnQpIHx8IGxpc3RfZW1wdHkocnVucSkgKTsKICAgICB9CiAKLSAgICBzbmV4dCA9IF9f
cnVucV9lbGVtKHJ1bnEtPm5leHQpOwotICAgIHJldC5taWdyYXRlZCA9IDA7Ci0KICAgICAvKiBU
YXNrbGV0IHdvcmsgKHdoaWNoIHJ1bnMgaW4gaWRsZSBWQ1BVIGNvbnRleHQpIG92ZXJyaWRlcyBh
bGwgZWxzZS4gKi8KLSAgICBpZiAoIHRhc2tsZXRfd29ya19zY2hlZHVsZWQgKQorICAgIGlmICgg
dW5saWtlbHkodGFza2xldF93b3JrX3NjaGVkdWxlZCkgKQogICAgIHsKICAgICAgICAgVFJBQ0Vf
MEQoVFJDX0NTQ0hFRF9TQ0hFRF9UQVNLTEVUKTsKICAgICAgICAgc25leHQgPSBDU0NIRURfVkNQ
VShpZGxlX3ZjcHVbY3B1XSk7CiAgICAgICAgIHNuZXh0LT5wcmkgPSBDU0NIRURfUFJJX1RTX0JP
T1NUOworICAgICAgICBydW5xX3JlbW92ZShzbmV4dCk7CisgICAgICAgIGdvdG8gb3V0OwogICAg
IH0KIAotICAgIC8qCi0gICAgICogQ2xlYXIgWUlFTEQgZmxhZyBiZWZvcmUgc2NoZWR1bGluZyBv
dXQKLSAgICAgKi8KLSAgICBjbGVhcl9iaXQoQ1NDSEVEX0ZMQUdfVkNQVV9ZSUVMRCwgJnNjdXJy
LT5mbGFncyk7CisgICAgc25leHQgPSBfX3J1bnFfZWxlbShydW5xLT5uZXh0KTsKIAogICAgIC8q
CiAgICAgICogU01QIExvYWQgYmFsYW5jZToKQEAgLTE5OTQsNiArMTk4Nyw3IEBAIGNzY2hlZF9z
Y2hlZHVsZSgKICAgICBlbHNlCiAgICAgICAgIHNuZXh0ID0gY3NjaGVkX2xvYWRfYmFsYW5jZShw
cnYsIGNwdSwgc25leHQsICZyZXQubWlncmF0ZWQpOwogCisgb3V0OgogICAgIC8qCiAgICAgICog
VXBkYXRlIGlkbGVycyBtYXNrIGlmIG5lY2Vzc2FyeS4gV2hlbiB3ZSdyZSBpZGxpbmcsIG90aGVy
IENQVXMKICAgICAgKiB3aWxsIHRpY2tsZSB1cyB3aGVuIHRoZXkgZ2V0IGV4dHJhIHdvcmsuCkBA
IC0yMDE1LDcgKzIwMDksMTIgQEAgY3NjaGVkX3NjaGVkdWxlKAogICAgIGlmICggIWlzX2lkbGVf
dmNwdShzbmV4dC0+dmNwdSkgKQogICAgICAgICBzbmV4dC0+c3RhcnRfdGltZSArPSBub3c7CiAK
LW91dDoKKyAgICAvKgorICAgICAqIENsZWFyIFlJRUxEIGZsYWcgYmVmb3JlIHNjaGVkdWxpbmcg
b3V0CisgICAgICovCisgICAgY2xlYXJfYml0KENTQ0hFRF9GTEFHX1ZDUFVfWUlFTEQsICZzY3Vy
ci0+ZmxhZ3MpOworCisgb3V0X3JsaW06CiAgICAgLyoKICAgICAgKiBSZXR1cm4gdGFzayB0byBy
dW4gbmV4dC4uLgogICAgICAqLwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 23:36:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 23:36:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftLcq-0003wr-Vs; Fri, 24 Aug 2018 23:36: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=n8pf=lh=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1ftLcq-0003wI-84
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 23:36:20 +0000
X-Inumbo-ID: 4f61897e-a7f6-11e8-a8a5-bc764e045a96
Received: from mail-wr1-f67.google.com (unknown [209.85.221.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4f61897e-a7f6-11e8-a8a5-bc764e045a96;
 Sat, 25 Aug 2018 01:34:57 +0200 (CEST)
Received: by mail-wr1-f67.google.com with SMTP id a108-v6so8664651wrc.13
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 16:36:18 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=JJVw6YJmK7BiVWyl+lOOdQQE7o0eIt4xyler9ZaR9zA=;
 b=s7ay0rf9LprATFKJSj2TpaPpKieY2lvUCKGBfOnbc0VqL70jSYCrS8o0DNs3vE38xi
 LuLIxsmaeN+XG2o3PN7WRZXAdcDbDtg7iijPsGtiPrAN6MKNc830EzO5INb945usdJNq
 VG2QodTstH2q9P2jtWnvHqQJpUG9I3+Sbh4Y9FrtkG+qkrayCXduF4XjM8z/H5sNDeNl
 LucldyXdr4nKoOAetFIR8B64v0CVUyFcJkb6aWHM+bBFyni7rXxSuGJCJEShpmPobnKK
 zDfq7vo3Jz+TAkrt+c107l2tpfpUrA07WTYdkcf1NREysitrUiRVuBKe4YIK792ACwmH
 /YIQ==
X-Gm-Message-State: APzg51Ct6eOSbFLhvhxA+/e023Ptj8Opp1plqFh7f9X7/WiUFtmh51iH
 JK6UlsC3nEw0gOLKx9NIEms=
X-Google-Smtp-Source: ANB0Vdbyv2R0F3vyRxljk/M2nZXEjwhTvmKkzgYc3S3gFgiA+c858fWag8UQioCghMvVntlIwqnsiw==
X-Received: by 2002:a5d:6908:: with SMTP id
 t8-v6mr2683640wru.170.1535153777766; 
 Fri, 24 Aug 2018 16:36:17 -0700 (PDT)
Received: from Istar.fritz.box (87-210-66-80.hosts.abilene.it. [80.66.210.87])
 by smtp.gmail.com with ESMTPSA id
 o3-v6sm9952570wrn.58.2018.08.24.16.36.16
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 16:36:17 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 25 Aug 2018 01:36:15 +0200
Message-ID: <153515377562.8598.11168939649592142056.stgit@Istar.fritz.box>
In-Reply-To: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
User-Agent: StGit/0.18
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 09/16] xen: Credit1: SMT-aware domain
 co-scheduling parameter and data structs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gZmFjdCwgd2Ugd2FudCB0byBiZSBhYmxlIHRvIGVuZm9yY2UgdGhhdCBvbmx5IHZjcHVzIGJl
bG9uZ2luZyB0byB0aGUKc2FtZSBkb21haW4gYXJlIGV4ZWN1dGVkIG9uIHBjcHVzIHRoYXQgYXJl
IHBhcnQgb2Ygb25lIGNvcmUgKGkuZS4sIHRoYXQKYXJlICdzaWJsaW5ncyBoeXBlcnRocmVhZCcs
IG9yIGp1c3QgJ2h5cGVydGhyZWFkcycpLgoKVG8gYWNoaWV2ZSB0aGF0LCB3ZSBpbnRyb2R1Y2Ug
YSBuZXcgbmV3IGRhdGEgc3RydWN0dXJlLCByZXByZXNlbnRpbmcgYQpwaHlzaWNhbCBjb3JlLCBh
bmQgdXNlIGl0IHRvIHRyYWNrIHdoYXQgKHZjcHVzIG9mIHdoYXQpIGRvbWFpbnMgYXJlCmN1cnJl
bnRseSBydW5uaW5nIG9uIHRoZSBwY3B1cyBvZiBlYWNoIGNvcmUuCgpBcyBmYXIgYXMgdGhpcyBj
b21taXQgaXMgY29uY2VybmVkLCBob3dldmVyLCBvbmx5IHRoZSBib290IGNvbW1hbmQgbGluZQpw
YXJhbWV0ZXIgKHRvIGVuYWJsZSBvciBkaXNhYmxlIHRoZSBmZWF0dXJlKSwgdGhlIGRhdGEgc3Ry
dWN0dXJlcyBhbmQKdGhlIGRvbWFpbiB0cmFja2luZyBsb2dpYyBhcmUgaW1wbGVtZW50ZWQuCgpP
ZiBjb3Vyc2UsIHVudGlsIHdlIGFjdHVhbGx5IGVuZm9yY2UgdGhlIGZhY3QgdGhhdCBvbmx5IHZj
cHVzIG9mIHRoZQpzYW1lIGRvbWFpbiBydW5zIG9uIGVhY2ggY29yZSwgd2hhdGV2ZXIgdGhlIHRy
YWNraW5nIHNob3dzIChlLmcuLCB2aWEKYHhsIGRlYnVnLWtleXMgcicpIGlzIG5vdCB2YWxpZCwg
YW5kIHNob3VsZCBiZSBpZ25vcmVkLgoKU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRm
YWdnaW9saUBzdXNlLmNvbT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29t
PgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KLS0tClRPRE86CiAtIChpbiB0aGlzIHBhdGNoIGFuZCBpbiBhbGwgdGhl
IGZvbGxvd2luZyBvbmVzKSBtb3N0IG9mIHRoZSB0cmFja2luZwogICBhbmQgb2YgdGhlIHNlcmlh
bGl6YXRpb24gbG9naWMsIG5lY2Vzc2FyeSB0byBpbXBsZW1lbnQgdGhlIGZlYXR1cmUsCiAgIGFy
ZSBub3QgcmVhbGx5IG9ubHkgZXhlY3V0ZWQgd2hlbiBjc2NoZWRfc210X2Nvc2NoZWQ9dHJ1ZSwg
YnV0IGFsbAogICB0aGUgdGltZSAoYmFzaWNhbGx5LCBzZXR0aW5nIHNjaGVkX3NtdF9jb3NjaGVk
PWZhbHNlIHdvdWxkIGluZGVlZAogICBkaXNhYmxlIHRoZSBmZWF0dXJlLCBidXQgd2Ugc3RpbGwg
Z2V0IHNvbWUgb2YgdGhlIG92ZXJoZWFkLgotLS0KIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5l
Lm1hcmtkb3duIHwgICAxMSArKysrCiB4ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jICAgICAgICAg
ICB8ICAxMDMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KIHhlbi9jb21tb24v
c2NoZWR1bGUuYyAgICAgICAgICAgICAgIHwgICAgNyArKwogeGVuL2luY2x1ZGUveGVuL3NjaGVk
LmggICAgICAgICAgICAgfCAgICA3ICsrCiA0IGZpbGVzIGNoYW5nZWQsIDEyNCBpbnNlcnRpb25z
KCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1s
aW5lLm1hcmtkb3duIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KaW5kZXgg
NTU5YzA2NjJmYS4uM2YzYjNkZWM0MSAxMDA2NDQKLS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5k
LWxpbmUubWFya2Rvd24KKysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24K
QEAgLTE2OTIsNiArMTY5MiwxNyBAQCBhbW91bnQgb2YgdGltZSB0aGF0IGEgdmNwdSBjYW4gYmUg
c2NoZWR1bGVkIGZvciBiZWZvcmUgcHJlZW1wdGluZyBpdCwKIGluIG1pY3Jvc2Vjb25kcy4gIFRo
ZSBkZWZhdWx0IGlzIDEwMDB1cyAoMW1zKS4gIFNldHRpbmcgdGhpcyB0byAwCiBkaXNhYmxlcyBp
dCBhbHRvZ2V0aGVyLgogCisjIyMgc2NoZWRcX3NtdFxfY29zY2hlZAorPiBgPSA8Ym9vbGVhbj5g
CisKK0lmIHRydWUsIGZvcmNlcyB0aGUgc2NoZWR1bGVyIHRvIHJ1biwgYXQgYW55IGdpdmVuIHBv
aW50IGluIHRpbWUsIG9ubHkKK3ZDUFVzIHRoYXQgYmVsb25ncyB0byBvbmUgZG9tYWluIChvciBu
b3RoaW5nISkgb24gdGhlIHZhcmlvdXMgcENQVXMKK3RoYXQgYmVsb25nIHRvIG9uZSBwaHlzaWNh
bCBjb3JlICh0aGUgc28gY29sbGVkIFNNVC1zaWJsaW5ncywgb3IKK1NNVC1oeXBlcnRocmVhZHMs
IG9yIGp1c3QgaHlwZXJ0aHJlYWRzKS4KKworVGhpcyBmZWF0dXJlIGlzIHJlZmVycmVkIHRvIGFz
IFNNVCBkb21haW4gY28tc2NoZWR1bGluZywgb3IgU01UCitjby1zY2hlZHVsaW5nIG9yIGV2ZW4g
anVzdCBjby1zY2hlZHVsaW5nLgorCiAjIyMgc2NoZWRcX3NtdFxfcG93ZXJcX3NhdmluZ3MKID4g
YD0gPGJvb2xlYW4+YAogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jIGIv
eGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYwppbmRleCBjZDU1MjRjM2JhLi5mYjQxOGZmYjJmIDEw
MDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jCisrKyBiL3hlbi9jb21tb24vc2No
ZWRfY3JlZGl0LmMKQEAgLTE1NSw4ICsxNTUsMTkgQEAgc3RydWN0IGNzY2hlZF9wY3B1IHsKIAog
ICAgIHVuc2lnbmVkIGludCB0aWNrOwogICAgIHN0cnVjdCB0aW1lciB0aWNrZXI7CisgICAgc3Ry
dWN0IGNzY2hlZF9jb3JlICpjb3JlOwogfTsKIAorLyogRm9yIGRlYWxpbmcgd2l0aCB0aHJlYWRz
IGluIHRoZSBzYW1lIGNvcmVzICovCitzdHJ1Y3QgY3NjaGVkX2NvcmUgeworICAgIHNwaW5sb2Nr
X3QgbG9jazsKKyAgICBjcHVtYXNrX3QgY3B1cywgaWRsZXJzOworICAgIHN0cnVjdCBjc2NoZWRf
ZG9tICpzZG9tOworICAgIGJvb2wgaW5pdF9kb25lOworfTsKKworc3RhdGljIHN0cnVjdCBjc2No
ZWRfY29yZSAqY29yZXM7CisKIC8qCiAgKiBWaXJ0dWFsIENQVQogICovCkBAIC02MDUsNiArNjE2
LDkgQEAgY3NjaGVkX2FsbG9jX3BkYXRhKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgaW50
IGNwdSkKIHN0YXRpYyB2b2lkCiBpbml0X3BkYXRhKHN0cnVjdCBjc2NoZWRfcHJpdmF0ZSAqcHJ2
LCBzdHJ1Y3QgY3NjaGVkX3BjcHUgKnNwYywgaW50IGNwdSkKIHsKKyAgICB1bnNpZ25lZCBpbnQg
aTsKKyAgICB1bnNpZ25lZCBsb25nIGZsYWdzOworCiAgICAgQVNTRVJUKHNwaW5faXNfbG9ja2Vk
KCZwcnYtPmxvY2spKTsKICAgICAvKiBjcHUgZGF0YSBuZWVkcyB0byBiZSBhbGxvY2F0ZWQsIGJ1
dCBTVElMTCB1bmluaXRpYWxpemVkLiAqLwogICAgIEFTU0VSVChzcGMgJiYgc3BjLT5ydW5xLm5l
eHQgPT0gTlVMTCAmJiBzcGMtPnJ1bnEucHJldiA9PSBOVUxMKTsKQEAgLTYzMSw2ICs2NDUsNTAg
QEAgaW5pdF9wZGF0YShzdHJ1Y3QgY3NjaGVkX3ByaXZhdGUgKnBydiwgc3RydWN0IGNzY2hlZF9w
Y3B1ICpzcGMsIGludCBjcHUpCiAgICAgc3BjLT5ydW5xX3NvcnRfbGFzdCA9IHBydi0+cnVucV9z
b3J0OwogICAgIHNwYy0+aWRsZV9iaWFzID0gbnJfY3B1X2lkcyAtIDE7CiAKKyAgICBmb3IgKCBp
ID0gMDsgaSA8IG5yX2NwdV9pZHM7IGkrKyApCisgICAgeworICAgICAgICAvKgorICAgICAgICAg
KiBXZSBkbyB0aGlzIF9vbmx5XyB0aGUgZmlyc3QgdGltZSB0aGF0IHRoaXMgcGNwdSBpcyBhc3Np
Z25lZCB0bworICAgICAgICAgKiBhbiBpbnN0YW5jZSBvZiB0aGUgQ3JlZGl0IHNjaGVkdWxlci4g
VGhpcyBpcyBvaywgYXMsIG5vIG1hdHRlcgorICAgICAgICAgKiB0byB3aGF0IGNwdXBvb2wgYW5k
IHNjaGVkdWxlciBpbnN0YW5jZSB0aGUgQ1BVIGlzIHRoZW4gbW92ZWQsCisgICAgICAgICAqIHRv
cG9sb2d5IGRvZXMgbm90IGNoYW5nZS4KKyAgICAgICAgICovCisgICAgICAgIGlmICggIWNvcmVz
W2ldLmluaXRfZG9uZSApCisgICAgICAgIHsKKyAgICAgICAgICAgIC8qCisgICAgICAgICAgICAg
KiBUaGUgYWJzb2x1dGUgZmlyc3QgdGltZSB3ZSBydW4gdGhlIGxvb3AsIHdlIGluaXRpYWxpemUg
Y29yZXNbMF0sCisgICAgICAgICAgICAgKiB3ZSBwdXQgdGhlIENQVSBpbiBpdCwgYW5kIGJyZWFr
IG91dC4KKyAgICAgICAgICAgICAqLworICAgICAgICAgICAgc3Bpbl9sb2NrX2luaXQoJmNvcmVz
W2ldLmxvY2spOworICAgICAgICAgICAgQVNTRVJUKGNvcmVzW2ldLnNkb20gPT0gTlVMTCk7Cisg
ICAgICAgICAgICBwcmludGsoImFjdGl2YXRpbmcgY29yZSAlZCBmb3IgY3B1ICVkXG4iLCBpLCBj
cHUpOworICAgICAgICAgICAgY3B1bWFza19zZXRfY3B1KGNwdSwgJmNvcmVzW2ldLmNwdXMpOwor
ICAgICAgICAgICAgY3B1bWFza19zZXRfY3B1KGNwdSwgJmNvcmVzW2ldLmlkbGVycyk7CisgICAg
ICAgICAgICBzcGMtPmNvcmUgPSAmY29yZXNbaV07CisgICAgICAgICAgICBjb3Jlc1tpXS5pbml0
X2RvbmUgPSB0cnVlOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KKworICAgICAgICAv
KgorICAgICAgICAgKiBJZiB3ZSBhcmUgaGVyZSwgYXQgbGVhc3Qgb25lIGVsZW1lbnQgb2YgdGhl
IGNvcmVzIGFycmF5IGhhcyBiZWVuCisgICAgICAgICAqIGluaXRpYWxpemVkLCBhbmQgb25lIENQ
VSBoYXMgImJlZW4gcHV0IiBpbiBpdC4gQ2hlY2sgaWYgdGhpcyBDUFUKKyAgICAgICAgICogaXMg
YSBzaWJsaW5nLCBhbmQgc2hvdWxkIHJlZmVyIHRvIHRoYXQgZWxlbWVudCB0b28uIElmIG5vdCwg
c3RheQorICAgICAgICAgKiBpbiB0aGUgbG9vcDsgYXQgc29tZSBwb2ludCB3ZSdsbCBmaW5kIGEg
bm9uIGluaXRpYWxpc2VkIGVsZW1lbnQKKyAgICAgICAgICogYW5kIHVzZSBpdC4KKyAgICAgICAg
ICovCisgICAgICAgIEFTU0VSVCghY3B1bWFza19lbXB0eSgmY29yZXNbaV0uY3B1cykpOworICAg
ICAgICBpZiAoIGNwdW1hc2tfdGVzdF9jcHUoY3B1LCBwZXJfY3B1KGNwdV9zaWJsaW5nX21hc2ss
IGNwdW1hc2tfZmlyc3QoJmNvcmVzW2ldLmNwdXMpKSkgKQorICAgICAgICB7CisgICAgICAgICAg
ICBwcmludGsoInB1dHRpbmcgY3B1ICVkIGluIGNvcmUgJWRcbiIsIGNwdSwgaSk7CisgICAgICAg
ICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmY29yZXNbaV0ubG9jaywgZmxhZ3MpOworICAgICAgICAg
ICAgY3B1bWFza19zZXRfY3B1KGNwdSwgJmNvcmVzW2ldLmNwdXMpOworICAgICAgICAgICAgY3B1
bWFza19zZXRfY3B1KGNwdSwgJmNvcmVzW2ldLmlkbGVycyk7CisgICAgICAgICAgICBzcGluX3Vu
bG9ja19pcnFyZXN0b3JlKCZjb3Jlc1tpXS5sb2NrLCBmbGFncyk7CisgICAgICAgICAgICBzcGMt
PmNvcmUgPSAmY29yZXNbaV07CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQorICAgIH0K
KwogICAgIC8qIFN0YXJ0IG9mZiBpZGxpbmcuLi4gKi8KICAgICBCVUdfT04oIWlzX2lkbGVfdmNw
dShjdXJyX29uX2NwdShjcHUpKSk7CiAgICAgY3B1bWFza19zZXRfY3B1KGNwdSwgcHJ2LT5pZGxl
cnMpOwpAQCAtMTg1Nyw2ICsxOTE1LDcgQEAgY3NjaGVkX3NjaGVkdWxlKAogICAgIGNvbnN0IGlu
dCBjcHUgPSBzbXBfcHJvY2Vzc29yX2lkKCk7CiAgICAgc3RydWN0IGxpc3RfaGVhZCAqIGNvbnN0
IHJ1bnEgPSBSVU5RKGNwdSk7CiAgICAgc3RydWN0IGNzY2hlZF92Y3B1ICogY29uc3Qgc2N1cnIg
PSBDU0NIRURfVkNQVShjdXJyZW50KTsKKyAgICBzdHJ1Y3QgY3NjaGVkX3BjcHUgKiBjb25zdCBz
cGMgPSBDU0NIRURfUENQVShjcHUpOwogICAgIHN0cnVjdCBjc2NoZWRfcHJpdmF0ZSAqcHJ2ID0g
Q1NDSEVEX1BSSVYob3BzKTsKICAgICBzdHJ1Y3QgY3NjaGVkX3ZjcHUgKnNuZXh0OwogICAgIHN0
cnVjdCB0YXNrX3NsaWNlIHJldCA9IHsgLm1pZ3JhdGVkID0gMCB9OwpAQCAtMTk4OCw2ICsyMDQ3
LDggQEAgY3NjaGVkX3NjaGVkdWxlKAogICAgICAgICBzbmV4dCA9IGNzY2hlZF9sb2FkX2JhbGFu
Y2UocHJ2LCBjcHUsIHNuZXh0LCAmcmV0Lm1pZ3JhdGVkKTsKIAogIG91dDoKKyAgICBzcGluX2xv
Y2soJnNwYy0+Y29yZS0+bG9jayk7CisKICAgICAvKgogICAgICAqIFVwZGF0ZSBpZGxlcnMgbWFz
ayBpZiBuZWNlc3NhcnkuIFdoZW4gd2UncmUgaWRsaW5nLCBvdGhlciBDUFVzCiAgICAgICogd2ls
bCB0aWNrbGUgdXMgd2hlbiB0aGV5IGdldCBleHRyYSB3b3JrLgpAQCAtMTk5OSwxMyArMjA2MCwy
NyBAQCBjc2NoZWRfc2NoZWR1bGUoCiAgICAgICAgICAgICBjcHVtYXNrX3NldF9jcHUoY3B1LCBw
cnYtPmlkbGVycyk7CiAgICAgICAgICAgICBjc2NoZWRfc210X2lkbGVfbWFza19zZXQoY3B1LCBw
cnYpOwogICAgICAgICB9CisgICAgICAgIGNwdW1hc2tfc2V0X2NwdShjcHUsICZzcGMtPmNvcmUt
PmlkbGVycyk7CisgICAgICAgIGlmICggY3B1bWFza19lcXVhbChwZXJfY3B1KGNwdV9zaWJsaW5n
X21hc2ssIGNwdSksICZzcGMtPmNvcmUtPmlkbGVycykgKQorICAgICAgICAgICAgc3BjLT5jb3Jl
LT5zZG9tID0gTlVMTDsKICAgICB9Ci0gICAgZWxzZSBpZiAoIGNwdW1hc2tfdGVzdF9jcHUoY3B1
LCBwcnYtPmlkbGVycykgKQorICAgIGVsc2UKICAgICB7Ci0gICAgICAgIGNwdW1hc2tfY2xlYXJf
Y3B1KGNwdSwgcHJ2LT5pZGxlcnMpOwotICAgICAgICBjc2NoZWRfc210X2lkbGVfbWFza19jbGVh
cihjcHUsIHBydik7CisgICAgICAgIGlmICggY3B1bWFza190ZXN0X2NwdShjcHUsIHBydi0+aWRs
ZXJzKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIGNwdW1hc2tfY2xlYXJfY3B1KGNwdSwgcHJ2
LT5pZGxlcnMpOworICAgICAgICAgICAgY3NjaGVkX3NtdF9pZGxlX21hc2tfY2xlYXIoY3B1LCBw
cnYpOworICAgICAgICB9CisKKyAgICAgICAgaWYgKCAhdGFza2xldF93b3JrX3NjaGVkdWxlZCAp
CisgICAgICAgIHsKKyAgICAgICAgICAgIGNwdW1hc2tfY2xlYXJfY3B1KGNwdSwgJnNwYy0+Y29y
ZS0+aWRsZXJzKTsKKyAgICAgICAgICAgIHNwYy0+Y29yZS0+c2RvbSA9IHNuZXh0LT5zZG9tOwor
ICAgICAgICB9CiAgICAgfQogCisgICAgc3Bpbl91bmxvY2soJnNwYy0+Y29yZS0+bG9jayk7CisK
ICAgICBpZiAoICFpc19pZGxlX3ZjcHUoc25leHQtPnZjcHUpICkKICAgICAgICAgc25leHQtPnN0
YXJ0X3RpbWUgKz0gbm93OwogCkBAIC0yMDg1LDggKzIxNjAsMjAgQEAgY3NjaGVkX2R1bXBfcGNw
dShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIGludCBjcHUpCiAgICAgY3B1bWFza19zY25w
cmludGYoY3B1c3RyLCBzaXplb2YoY3B1c3RyKSwgcGVyX2NwdShjcHVfc2libGluZ19tYXNrLCBj
cHUpKTsKICAgICBwcmludGsoIkNQVVslMDJkXSBucl9ydW5ibD0lZCwgc29ydD0lZCwgc2libGlu
Zz0lcywgIiwKICAgICAgICAgICAgY3B1LCBzcGMtPm5yX3J1bm5hYmxlLCBzcGMtPnJ1bnFfc29y
dF9sYXN0LCBjcHVzdHIpOworICAgIGNwdW1hc2tfc2NucHJpbnRmKGNwdXN0ciwgc2l6ZW9mKGNw
dXN0ciksICZzcGMtPmNvcmUtPmlkbGVycyk7CisgICAgcHJpbnRrKCJpZGxlX3NpYmxpbmc9JXMs
ICIsIGNwdXN0cik7CiAgICAgY3B1bWFza19zY25wcmludGYoY3B1c3RyLCBzaXplb2YoY3B1c3Ry
KSwgcGVyX2NwdShjcHVfY29yZV9tYXNrLCBjcHUpKTsKLSAgICBwcmludGsoImNvcmU9JXNcbiIs
IGNwdXN0cik7CisgICAgcHJpbnRrKCJjb3JlPSVzIiwgY3B1c3RyKTsKKyAgICBBU1NFUlQoc3Bj
LT5jb3JlLT5pbml0X2RvbmUpOworICAgIEFTU0VSVChjcHVtYXNrX2VxdWFsKHBlcl9jcHUoY3B1
X3NpYmxpbmdfbWFzaywgY3B1KSwgJnNwYy0+Y29yZS0+Y3B1cykpOworICAgIGlmICggc2NoZWRf
c210X2Nvc2NoZWQgKQorICAgIHsKKyAgICAgICAgaWYgKCBzcGMtPmNvcmUtPnNkb20gKQorICAg
ICAgICAgICAgcHJpbnRrKCIsIHNkb209ZCVkIiwgc3BjLT5jb3JlLT5zZG9tLT5kb20tPmRvbWFp
bl9pZCk7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgcHJpbnRrKCIsIHNkb209LyIpOworICAg
IH0KKyAgICBwcmludGsoIlxuIik7CiAKICAgICAvKiBjdXJyZW50IFZDUFUgKG5vdGhpbmcgdG8g
c2F5IGlmIHRoYXQncyB0aGUgaWRsZSB2Y3B1KS4gKi8KICAgICBzdmMgPSBDU0NIRURfVkNQVShj
dXJyX29uX2NwdShjcHUpKTsKQEAgLTIyMjAsNiArMjMwNywxNCBAQCBjc2NoZWRfaW5pdChzdHJ1
Y3Qgc2NoZWR1bGVyICpvcHMpCiAgICAgaWYgKCBwcnYgPT0gTlVMTCApCiAgICAgICAgIHJldHVy
biAtRU5PTUVNOwogCisgICAgLyogQWxsb2NhdGUgYWxsIGNvcmUgc3RydWN0dXJlcywgYW5kIG1h
cmsgdGhlbSBhcyB1bi1pbml0aWFsaXplZCAqLworICAgIGNvcmVzID0geHphbGxvY19hcnJheShz
dHJ1Y3QgY3NjaGVkX2NvcmUsIG5yX2NwdV9pZHMpOworICAgIGlmICggIWNvcmVzICkKKyAgICB7
CisgICAgICAgIHhmcmVlKHBydik7CisgICAgICAgIHJldHVybiAtRU5PTUVNOworICAgIH0KKwog
ICAgIHBydi0+YmFsYW5jZV9iaWFzID0geHphbGxvY19hcnJheSh1aW50MzJfdCwgTUFYX05VTU5P
REVTKTsKICAgICBpZiAoIHBydi0+YmFsYW5jZV9iaWFzID09IE5VTEwgKQogICAgIHsKZGlmZiAt
LWdpdCBhL3hlbi9jb21tb24vc2NoZWR1bGUuYyBiL3hlbi9jb21tb24vc2NoZWR1bGUuYwppbmRl
eCAwNTI4MWQ2YWY3Li5lZjI4NTc2ZDc3IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkdWxl
LmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZHVsZS5jCkBAIC00OSw2ICs0OSwxMyBAQCBzdHJpbmdf
cGFyYW0oInNjaGVkIiwgb3B0X3NjaGVkKTsKIGJvb2xfdCBzY2hlZF9zbXRfcG93ZXJfc2F2aW5n
cyA9IDA7CiBib29sZWFuX3BhcmFtKCJzY2hlZF9zbXRfcG93ZXJfc2F2aW5ncyIsIHNjaGVkX3Nt
dF9wb3dlcl9zYXZpbmdzKTsKIAorLyoKKyAqIElmIGVuYWJsZWQsIG9ubHkgdmNwdXMgb2YgdGhl
IHNhbWUgZG9tYWluIHdpbGwgYmUgc2NoZWR1bGVkIG9uIHNpYmxpbmdzCisgKiBoeXBlcnRocmVh
ZCBvZiB0aGUgc2FtZSBjb3JlLgorICovCitib29sIHNjaGVkX3NtdF9jb3NjaGVkID0gMDsKK2Jv
b2xlYW5fcGFyYW0oInNjaGVkX3NtdF9jb3NjaGVkIiwgc2NoZWRfc210X2Nvc2NoZWQpOworCiAv
KiBEZWZhdWx0IHNjaGVkdWxpbmcgcmF0ZSBsaW1pdDogMW1zCiAgKiBUaGUgYmVoYXZpb3Igd2hl
biBzY2hlZF9yYXRlbGltaXRfdXMgaXMgZ3JlYXRlciB0aGFuIHNjaGVkX2NyZWRpdF90c2xpY2Vf
bXMgaXMgdW5kZWZpbmVkCiAgKiAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3NjaGVk
LmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAppbmRleCAwOWMyNWJmZGQyLi4xYzIzODNjY2Ni
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAorKysgYi94ZW4vaW5jbHVkZS94
ZW4vc2NoZWQuaApAQCAtOTA1LDYgKzkwNSwxMyBAQCBzdGF0aWMgaW5saW5lIGJvb2wgaXNfdmNw
dV9vbmxpbmUoY29uc3Qgc3RydWN0IHZjcHUgKnYpCiAgKi8KIGV4dGVybiBib29sIHNjaGVkX3Nt
dF9wb3dlcl9zYXZpbmdzOwogCisvKgorICogc2NoZWRfc210X2Nvc2NoZWQgPSAxLCB2Y3B1cyB3
aGljaCBhcmUgbm90IGZyb20gdGhlIHNhbWUgZG9tYWluLCB3aWxsCisgKiBuZXZlciBiZSBzY2hl
ZHVsZWQgYW5kIHJ1biwgYXQgdGhlIHNhbWUgdGltZSwgb24gdHdvIHNpYmxpbmcgaHlwZXJ0aHJl
YWRzCisgKiBvZiB0aGUgc2FtZSBjb3JlLgorICovCitleHRlcm4gYm9vbCBzY2hlZF9zbXRfY29z
Y2hlZDsKKwogLyoKICAqIElmIGFsbCB0aGUgc2libGluZ3Mgb2YgY3B1IChpbmNsdWRpbmcgY3B1
IGl0c2VsZikgYXJlIGlkbGUsIHNldAogICogdGhlaXIgYml0cyBpbiBtYXNrLgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 23:36:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 23:36: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 1ftLcx-00041v-Fy; Fri, 24 Aug 2018 23:36: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=n8pf=lh=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1ftLcw-00041D-AZ
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 23:36:26 +0000
X-Inumbo-ID: 9c2ce2ea-a7f6-11e8-a6a9-d7ebe60f679a
Received: from mail-wm0-f65.google.com (unknown [74.125.82.65])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9c2ce2ea-a7f6-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 23:37:06 +0000 (UTC)
Received: by mail-wm0-f65.google.com with SMTP id c14-v6so2949951wmb.4
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 16:36:25 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=lj+aC/uJQdFpx3Aouu+Y5iYL7vJr5f2MeFm91YTIRVY=;
 b=tw1gOwWWRpLobiZeh/5N98bUAffzd6KsYpeSrg5xZOlMCNc3yXP1pUb5QIdpvfVBht
 VgXYJZFcDCwGi2hjvcVws4se7Im2IKrf5OBkws41l/uzrr3jyjNvd4JrDegzCd0xpJpq
 truUmAfrueoVzWNVz2FoK6OU+579qtdLPT5hHeAmsYtQOzJScVfjSmrAAkyGsLSX8mnz
 YFbvg9dpf0SnXZI4r6WC7Ya4hMeTLFePrlwBJ0PqBGF9xbgZXh3Ol7a/jfBPwaLWgAXx
 hiQrrdI5mProU89QlFdAw0uoKZU3ImOIfTlIjnBmby97o+EJqU5SbO8PU0RotBX1CPHT
 A3aw==
X-Gm-Message-State: APzg51B1UaUPKrNmcksYXoIF5HK6C+WjItW5qWrI3GS9WaZ07VApdXq3
 4xevVcZkj+SvF3jhbD09GObIDj6aYog=
X-Google-Smtp-Source: ANB0VdYzUFEjda+qe/uZhiAUXBA00PIB/FhcFi2HAYgsevpNgRB+fOoE+7z5QxObDKWJ7GTxRamuhA==
X-Received: by 2002:a7b:c096:: with SMTP id
 r22-v6mr2519696wmh.118.1535153784851; 
 Fri, 24 Aug 2018 16:36:24 -0700 (PDT)
Received: from Istar.fritz.box (87-210-66-80.hosts.abilene.it. [80.66.210.87])
 by smtp.gmail.com with ESMTPSA id
 o134-v6sm5780410wmd.9.2018.08.24.16.36.23
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 16:36:24 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 25 Aug 2018 01:36:22 +0200
Message-ID: <153515378285.8598.9211323101848762828.stgit@Istar.fritz.box>
In-Reply-To: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
User-Agent: StGit/0.18
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 10/16] xen: Credit1: support
 sched_smt_cosched in csched_schedule()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWYgc2NoZWRfc210X2Nvc2NoZWQgaXMgZW5hYmxlZCwgYWZ0ZXIgaGF2aW5nIHNlbGVjdGVkIHRo
ZSBuZXh0IHZjcHUgdG8KcnVuIG9uIGEgcGNwdSwgd2UgY2hlY2sgd2hldGhlciBlaXRoZXI6Ci0g
dGhlIHdob2xlIGNvcmUgaXMgZnVsbHkgaWRsZSwKLSBvciB0aGUgY2hvc2VuIHZjcHUgaXMgZnJv
bSB0aGUgc2FtZSBkb21haW4gdGhhbiB0aGUgb3RoZXIgdmNwdXMKICBydW5uaW5nIG9uIHBjcHVz
IG9mIHRoZSBjb3JlLgoKSWYgdGhhdCBpcyBub3QgdGhlIGNhc2UsIGFuZCB0aGUgY29yZSBpcyBu
b3QgaWRsZSwgd2Ugc2NhbiB0aGUgcnVucXVldWUsCmxvb2tpbmcgZm9yIGEgdmNwdSBmcm9tIHRo
ZSAncmlnaHQnIGRvbWFpbiwgYW5kIGlmIHdlIGZpbmQgbm9uZSwgd2Ugc3RheQppZGxlLgoKV2l0
aCB0aGlzIGNvbW1pdCwgaXQgaXMgZ3VhcmFudGVlZCB0aGF0IGlmLCBzYXksIHZjcHVzIG9mIGRv
bWFpbiBBIGFyZQpydW5uaW5nIG9uIHNvbWUgb2YgdGhlIGh5cGVydGhyZWFkcyBvZiBjb3JlIDEs
IG5vdGhpbmcgZWxzZSB0aGF0IGFub3RoZXIKdmNwdSBvZiBkb21haW4gQSB3b3VsZCBiZSBwaWNr
ZWQgZnJvbSB0aGUgcnVucXVldWUgb2YgYW55IG90aGVyIHBjcHUgb2YKY29yZSAxLgoKSXQgaXMs
IGhvd2V2ZXIsIHN0aWxsIHBvc3NpYmxlIHRoYXQgYSB2Y3B1IGZyb20gYSByYW5kb20gdmNwdSB3
b3VsZCBiZQpydW4gb24gYSBub24gZnVsbHkgaWRsZSBjb3JlLCBhcyBhIGNvbnNlcXVlbmNlIG9m
IGxvYWQgYmFsYW5jaW5nLCB3aGljaAp3aWxsIGJlIGRlYWx0IHdpdGggaW4gYSBsYXRlciBjb21t
aXQuCgpTaWduZWQtb2ZmLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgot
LS0KQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KLS0tCiB4
ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jIHwgICA2MyArKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA2MSBpbnNlcnRpb25zKCspLCAy
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMgYi94
ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jCmluZGV4IGZiNDE4ZmZiMmYuLjIyMzI3YjYxZmIgMTAw
NjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMKKysrIGIveGVuL2NvbW1vbi9zY2hl
ZF9jcmVkaXQuYwpAQCAtMjAyMSw2ICsyMDIxLDggQEAgY3NjaGVkX3NjaGVkdWxlKAogICAgICAg
ICBCVUdfT04oIGlzX2lkbGVfdmNwdShjdXJyZW50KSB8fCBsaXN0X2VtcHR5KHJ1bnEpICk7CiAg
ICAgfQogCisgICAgc3Bpbl9sb2NrKCZzcGMtPmNvcmUtPmxvY2spOworCiAgICAgLyogVGFza2xl
dCB3b3JrICh3aGljaCBydW5zIGluIGlkbGUgVkNQVSBjb250ZXh0KSBvdmVycmlkZXMgYWxsIGVs
c2UuICovCiAgICAgaWYgKCB1bmxpa2VseSh0YXNrbGV0X3dvcmtfc2NoZWR1bGVkKSApCiAgICAg
ewpAQCAtMjAzMSw4ICsyMDMzLDU3IEBAIGNzY2hlZF9zY2hlZHVsZSgKICAgICAgICAgZ290byBv
dXQ7CiAgICAgfQogCisgICAgLyoKKyAgICAgKiBJZiBhbGwgb3RoZXIgdGhyZWFkcyBvZiBvdXIg
Y29yZSBhcmUgaWRsZSwgbGV0J3MgcHJldGVuZCB0aGUgd2hvbGUgY29yZQorICAgICAqIGlzLiBJ
biBmYWN0LCBpZiB0aGF0IGlzIHRoZSBjYXNlLCB3ZSBhcmUgZnJlZSB0byBwaWNrIGFueSB2Y3B1
IGZyb20gYW55CisgICAgICogZG9tYWluLiBJdCBpcyBzYWZlIHRvIGRvIHRoaXMsIGFzIHdlJ3Jl
IGhvbGRpbmcgdGhlIGNvcmUgbG9jay4KKyAgICAgKi8KKyAgICBjcHVtYXNrX3NldF9jcHUoY3B1
LCAmc3BjLT5jb3JlLT5pZGxlcnMpOworICAgIGlmICggc3BjLT5jb3JlLT5zZG9tICE9IE5VTEwg
JiYKKyAgICAgICAgIGNwdW1hc2tfZXF1YWwoJnNwYy0+Y29yZS0+Y3B1cywgJnNwYy0+Y29yZS0+
aWRsZXJzKSApCisgICAgICAgIHNwYy0+Y29yZS0+c2RvbSA9IE5VTEw7CisKICAgICBzbmV4dCA9
IF9fcnVucV9lbGVtKHJ1bnEtPm5leHQpOwogCisgICAgLyoKKyAgICAgKiBJZiBkb21haW4gY28t
c2NoZWR1bGluZyBpcyBlbmFibGVkLCBhbmQgYSBkb21haW4gaXMgcnVubmluZyBhbHJlYWR5Cisg
ICAgICogb24gdGhpcyBjb3JlLCB3ZSBjYW4gb25seSBwaWNrIGEgdmNwdSBmcm9tIHRoYXQgZG9t
YWluLiBJZiB0aGF0IGlzCisgICAgICogbm90IHRoZSBjYXNlIG9mIHNuZXh0LCBsb29rIGlmIHRo
ZXJlIGlzIGFueSBpbiBvdXIgcnVucS4KKyAgICAgKi8KKyAgICBpZiAoIHNjaGVkX3NtdF9jb3Nj
aGVkICYmIHNwYy0+Y29yZS0+c2RvbSAhPSBOVUxMICYmCisgICAgICAgICAhaXNfaWRsZV92Y3B1
KHNuZXh0LT52Y3B1KSAmJiBzcGMtPmNvcmUtPnNkb20gIT0gc25leHQtPnNkb20gKQorICAgIHsK
KyAgICAgICAgc3RydWN0IGxpc3RfaGVhZCAqaXRlcjsKKyAgICAgICAgc3RydWN0IGNzY2hlZF92
Y3B1ICpzaXRlcjsKKyAgICAgICAgaW50IHNwcmkgPSBzbmV4dC0+cHJpOworCisgICAgICAgIC8q
IFhYWDogV2UgY2hlY2tlZCB3aGF0J3MgYWxyZWFkeSBpbiBzbmV4dCB0d2ljZS4gQXZvaWQgdGhh
dCEgKi8KKyAgICAgICAgbGlzdF9mb3JfZWFjaCggaXRlciwgcnVucSApCisgICAgICAgIHsKKyAg
ICAgICAgICAgIHNpdGVyID0gX19ydW5xX2VsZW0oaXRlcik7CisKKyAgICAgICAgICAgIC8qCisg
ICAgICAgICAgICAgKiBEb24ndCBwaWNrIHVwIGEgdmNwdSB3aGljaCBoYXMgbG93ZXIgcHJpb3Jp
dHkgdGhhbiBzbmV4dCwgb3IKKyAgICAgICAgICAgICAqIHdlJ2QgY29tcHJvbWlzZSBmYWlybmVz
cyAoaWYgbm90IHJpc2sgc3RhcnZhdGlvbiEpLgorICAgICAgICAgICAgICovCisgICAgICAgICAg
ICBpZiAoIHNpdGVyLT5wcmkgPCBzcHJpICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAg
ICBzbmV4dCA9IENTQ0hFRF9WQ1BVKGlkbGVfdmNwdVtjcHVdKTsKKyAgICAgICAgICAgICAgICBz
bmV4dC0+cHJpID0gQ1NDSEVEX1BSSV9JRExFOworICAgICAgICAgICAgICAgIGJyZWFrOworICAg
ICAgICAgICAgfQorCisgICAgICAgICAgICAvKiBGb3VuZCBhIHN1aXRhYmxlIGNhbmRpZGF0ZT8g
Ki8KKyAgICAgICAgICAgIGlmICggc3BjLT5jb3JlLT5zZG9tID09IHNpdGVyLT5zZG9tICkKKyAg
ICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBzbmV4dCA9IHNpdGVyOworICAgICAgICAgICAg
ICAgIGJyZWFrOworICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgICAgIEFTU0VSVChpc19p
ZGxlX3ZjcHUoc25leHQtPnZjcHUpIHx8CisgICAgICAgICAgICAgICAoc25leHQtPnNkb20gPT0g
c3BjLT5jb3JlLT5zZG9tICYmIHNuZXh0LT5wcmkgPj0gc3ByaSkpOworICAgIH0KKwogICAgIC8q
CiAgICAgICogU01QIExvYWQgYmFsYW5jZToKICAgICAgKgpAQCAtMjA0Nyw4ICsyMDk4LDYgQEAg
Y3NjaGVkX3NjaGVkdWxlKAogICAgICAgICBzbmV4dCA9IGNzY2hlZF9sb2FkX2JhbGFuY2UocHJ2
LCBjcHUsIHNuZXh0LCAmcmV0Lm1pZ3JhdGVkKTsKIAogIG91dDoKLSAgICBzcGluX2xvY2soJnNw
Yy0+Y29yZS0+bG9jayk7Ci0KICAgICAvKgogICAgICAqIFVwZGF0ZSBpZGxlcnMgbWFzayBpZiBu
ZWNlc3NhcnkuIFdoZW4gd2UncmUgaWRsaW5nLCBvdGhlciBDUFVzCiAgICAgICogd2lsbCB0aWNr
bGUgdXMgd2hlbiB0aGV5IGdldCBleHRyYSB3b3JrLgpAQCAtMjA4MSw2ICsyMTMwLDE2IEBAIGNz
Y2hlZF9zY2hlZHVsZSgKIAogICAgIHNwaW5fdW5sb2NrKCZzcGMtPmNvcmUtPmxvY2spOwogCisg
ICAgLyoKKyAgICAgKiBJZiB3ZSBhcmUgbGVhdmluZyBzb21lb25lIGluIHRoZSBydW5xLCBnaXZl
IG90aGVycyBwY3B1cyB0aGUgY2hhbmNlCisgICAgICogdG8gdHJ5IHRvIGNvbWUgYW5kIHBpY2sg
aXQgdXAuCisgICAgICovCisgICAgaWYgKCBzcGMtPm5yX3J1bm5hYmxlICE9IDAgKQorICAgIHsK
KyAgICAgICAgQVNTRVJUKCFsaXN0X2VtcHR5KHJ1bnEpICYmICFpc19pZGxlX3ZjcHUoX19ydW5x
X2VsZW0ocnVucS0+bmV4dCktPnZjcHUpKTsKKyAgICAgICAgX19ydW5xX3RpY2tsZShfX3J1bnFf
ZWxlbShydW5xLT5uZXh0KSk7CisgICAgfQorCiAgICAgaWYgKCAhaXNfaWRsZV92Y3B1KHNuZXh0
LT52Y3B1KSApCiAgICAgICAgIHNuZXh0LT5zdGFydF90aW1lICs9IG5vdzsKIAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 23:36:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 23: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 1ftLd5-000488-Qh; Fri, 24 Aug 2018 23: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=n8pf=lh=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1ftLd4-000475-75
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 23:36:34 +0000
X-Inumbo-ID: 57b9f67b-a7f6-11e8-a8a5-bc764e045a96
Received: from mail-wr1-f66.google.com (unknown [209.85.221.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 57b9f67b-a7f6-11e8-a8a5-bc764e045a96;
 Sat, 25 Aug 2018 01:35:11 +0200 (CEST)
Received: by mail-wr1-f66.google.com with SMTP id m27-v6so8700426wrf.3
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 16:36:32 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=AUzmYoQx4yTHyG2U9AjVlWdR4h4GyVdX2vDAivrYmKI=;
 b=IE3vz3Oy9Bhut2PKfOCu1hGc1eGnSPlgu8+2edbQTiahOaxw+Zc0MGRWvmAhDRZQUj
 sT9+NnCutkU3FDY0Lk0s+kSJLoocMqd6Brg1rEUrOi3DaXFoN/SWM2Ny9e7BVVLOzZXv
 uoidCPGgXKq3yaH6P4oV/g8s+juX4IkXbx5QMUSqL8fwkVkS8CY6eAk4FzsDs1hkiqvc
 FLlGi4vC1rcJNuliOIKcD4MJpTaoZYhlm3GrpR4vK10IvO1+B3IwO0ENJyJAhxERBQQj
 fpqbtt5xRk4+gqtGypQII1HNwvhFf/R62NXac91fmu7UkFJZ3XzC9lhBpHD51GCZVJoe
 NmXQ==
X-Gm-Message-State: APzg51CWET+uclUv1HAZb1z3GCb/DLo0uWj0BTimrs2FYxxSrflL+4OM
 qMCHDi1TkE9xk7ljanYPzBA=
X-Google-Smtp-Source: ANB0VdbmuldfomiUmQ2V8Yx9zlckAfs21jG6QIiBS7ZQwuVJEpZ3hQkGskfUO3alekx2RJl/HnYGIg==
X-Received: by 2002:adf:9503:: with SMTP id 3-v6mr2430395wrs.251.1535153791764; 
 Fri, 24 Aug 2018 16:36:31 -0700 (PDT)
Received: from Istar.fritz.box (87-210-66-80.hosts.abilene.it. [80.66.210.87])
 by smtp.gmail.com with ESMTPSA id
 g2-v6sm17410071wrd.71.2018.08.24.16.36.30
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 16:36:31 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 25 Aug 2018 01:36:29 +0200
Message-ID: <153515378994.8598.11295185673647033946.stgit@Istar.fritz.box>
In-Reply-To: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
User-Agent: StGit/0.18
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 11/16] xen: Credit1: support
 sched_smt_cosched in _csched_cpu_pick()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWYgc2NoZWRfc210X2Nvc2NoZWQgaXMgZW5hYmxlZCwgdGFrZSBpdCBpbnRvIGFjY291bnQgd2hl
biBjaG9vc2luZyBvbgp3aGF0IHBjcHUgdG8gcnVuIGEgdmNwdSAoZS5nLiwgZm9yIGRvaW5nIGEg
bWlncmF0aW9uKS4KCkJhc2ljYWxseSwgd2UgY2FuIG9ubHkgcnVuIHZjcHVzIG9mIGRvbWFpbiBB
IG9uIHBjcHVzIG9mIGNvcmVzIHdoZXJlCm90aGVyIHZjcHVzIG9mIGRvbWFpbiBBIGFyZSBydW5u
aW5nIGFscmVhZHkgKGFuZCwgdmljZSB2ZXJzYSwgd2UKYWJzb2x1dGVseSBkb24ndCB3YW50IHRv
IHJ1biBhIHZjcHUgb2YgZG9tYWluIEEgb24gcGNwdXMgb2YgY29yZXMKd2hlcmUgdmNwdXMgb2Yg
YW5vdGhlciBkb21haW5zIGFyZSBydW5uaW5nISkuCgpTaWduZWQtb2ZmLWJ5OiBEYXJpbyBGYWdn
aW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgotLS0KQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5k
dW5sYXBAZXUuY2l0cml4LmNvbT4KLS0tCiB4ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jIHwgICAy
NSArKysrKysrKysrKysrKysrLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTYgaW5zZXJ0aW9u
cygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRp
dC5jIGIveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYwppbmRleCAyMjMyN2I2MWZiLi44MWEyYzhi
Mzg0IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jCisrKyBiL3hlbi9jb21t
b24vc2NoZWRfY3JlZGl0LmMKQEAgLTgyMiw3ICs4MjIsNyBAQCBfY3NjaGVkX2NwdV9waWNrKGNv
bnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgc3RydWN0IHZjcHUgKnZjLCBib29sX3QgY29tbWl0
KQogICAgIGNwdW1hc2tfdCAqY3B1cyA9IGNwdW1hc2tfc2NyYXRjaF9jcHUodmMtPnByb2Nlc3Nv
cik7CiAgICAgY3B1bWFza190IGlkbGVyczsKICAgICBjcHVtYXNrX3QgKm9ubGluZSA9IGNwdXBv
b2xfZG9tYWluX2NwdW1hc2sodmMtPmRvbWFpbik7Ci0gICAgc3RydWN0IGNzY2hlZF9wY3B1ICpz
cGMgPSBOVUxMOworICAgIHN0cnVjdCBjc2NoZWRfcGNwdSAqc3BjID0gTlVMTCwgKm5zcGMgPSBO
VUxMOwogICAgIGludCBjcHUgPSB2Yy0+cHJvY2Vzc29yOwogICAgIGludCBiYWxhbmNlX3N0ZXA7
CiAKQEAgLTkwMCw2ICs5MDAsNyBAQCBfY3NjaGVkX2NwdV9waWNrKGNvbnN0IHN0cnVjdCBzY2hl
ZHVsZXIgKm9wcywgc3RydWN0IHZjcHUgKnZjLCBib29sX3QgY29tbWl0KQogICAgICAgICAgICAg
aW50IG1pZ3JhdGVfZmFjdG9yOwogCiAgICAgICAgICAgICBueHQgPSBjcHVtYXNrX2N5Y2xlKGNw
dSwgY3B1cyk7CisgICAgICAgICAgICBuc3BjID0gQ1NDSEVEX1BDUFUobnh0KTsKIAogICAgICAg
ICAgICAgaWYgKCBjcHVtYXNrX3Rlc3RfY3B1KGNwdSwgcGVyX2NwdShjcHVfY29yZV9tYXNrLCBu
eHQpKSApCiAgICAgICAgICAgICB7CkBAIC05MjksMTUgKzkzMCwyMSBAQCBfY3NjaGVkX2NwdV9w
aWNrKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgc3RydWN0IHZjcHUgKnZjLCBib29sX3Qg
Y29tbWl0KQogICAgICAgICAgICAgICAgICB3ZWlnaHRfY3B1ID4gd2VpZ2h0X254dCA6CiAgICAg
ICAgICAgICAgICAgIHdlaWdodF9jcHUgKiBtaWdyYXRlX2ZhY3RvciA8IHdlaWdodF9ueHQgKQog
ICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIGNwdW1hc2tfYW5kKCZueHRfaWRsZXJzLCAm
bnh0X2lkbGVycywgY3B1cyk7Ci0gICAgICAgICAgICAgICAgc3BjID0gQ1NDSEVEX1BDUFUobnh0
KTsKLSAgICAgICAgICAgICAgICBjcHUgPSBjcHVtYXNrX2N5Y2xlKHNwYy0+aWRsZV9iaWFzLCAm
bnh0X2lkbGVycyk7Ci0gICAgICAgICAgICAgICAgY3B1bWFza19hbmRub3QoY3B1cywgY3B1cywg
cGVyX2NwdShjcHVfc2libGluZ19tYXNrLCBjcHUpKTsKLSAgICAgICAgICAgIH0KLSAgICAgICAg
ICAgIGVsc2UKLSAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICBjcHVtYXNrX2FuZG5vdChj
cHVzLCBjcHVzLCAmbnh0X2lkbGVycyk7CisgICAgICAgICAgICAgICAgc3Bpbl9sb2NrKCZuc3Bj
LT5jb3JlLT5sb2NrKTsKKyAgICAgICAgICAgICAgICBpZiAoICFzY2hlZF9zbXRfY29zY2hlZCB8
fAorICAgICAgICAgICAgICAgICAgICAgbnNwYy0+Y29yZS0+c2RvbSA9PSBOVUxMIHx8IG5zcGMt
PmNvcmUtPnNkb20tPmRvbSA9PSB2Yy0+ZG9tYWluICkKKyAgICAgICAgICAgICAgICB7CisgICAg
ICAgICAgICAgICAgICAgIGNwdW1hc2tfYW5kKCZueHRfaWRsZXJzLCAmbnh0X2lkbGVycywgY3B1
cyk7CisgICAgICAgICAgICAgICAgICAgIHNwYyA9IENTQ0hFRF9QQ1BVKG54dCk7CisgICAgICAg
ICAgICAgICAgICAgIGNwdSA9IGNwdW1hc2tfY3ljbGUoc3BjLT5pZGxlX2JpYXMsICZueHRfaWRs
ZXJzKTsKKyAgICAgICAgICAgICAgICAgICAgY3B1bWFza19hbmRub3QoY3B1cywgY3B1cywgcGVy
X2NwdShjcHVfc2libGluZ19tYXNrLCBjcHUpKTsKKyAgICAgICAgICAgICAgICAgICAgc3Bpbl91
bmxvY2soJm5zcGMtPmNvcmUtPmxvY2spOworICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsK
KyAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgc3Bpbl91bmxvY2soJm5zcGMtPmNv
cmUtPmxvY2spOwogICAgICAgICAgICAgfQorCisgICAgICAgICAgICBjcHVtYXNrX2FuZG5vdChj
cHVzLCBjcHVzLCAmbnh0X2lkbGVycyk7CiAgICAgICAgIH0KIAogICAgICAgICAvKiBTdG9wIGlm
IGNwdSBpcyBpZGxlICovCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 23:36:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 23: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 1ftLdC-0004CS-5p; Fri, 24 Aug 2018 23: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=n8pf=lh=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1ftLdB-0004By-Gh
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 23:36:41 +0000
X-Inumbo-ID: 5be07066-a7f6-11e8-a8a5-bc764e045a96
Received: from mail-wm0-f67.google.com (unknown [74.125.82.67])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5be07066-a7f6-11e8-a8a5-bc764e045a96;
 Sat, 25 Aug 2018 01:35:18 +0200 (CEST)
Received: by mail-wm0-f67.google.com with SMTP id y139-v6so2940725wmc.2
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 16:36:39 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=8CGzwJFvjPduDsxkxkZXkR5OomMhSfndie9CDj00uvo=;
 b=dPQumbt+XJlJbhMgJvfb9wCenzvgXa0afJjmBiOfp7os1sHAG1xHDLcU8NMmj56kXm
 uSc6tPQFtFgeT0OZFWg2EEJDOykmzbrpfxk0g7KP2Ris1iMiiO0oJPi6dzm5RN9GcmEj
 hO6EsKWOSmEAB59ZU48/dt+jbL66klsLYj/SIyayqfPVoE2fax8LMxnQek1/lrvpJvgD
 Mwli0v/yioILPbUc1/NQVEoZ075sH473BynpfJeI9sksyJVnmo5rIVsahw8O0pR00MGa
 LAWL+It1nWNT3cxY9LInZUAWB1ZYt63oEZyzogWAbbxNu2mNdATLgVVfw7qsHi+GORyw
 /BQQ==
X-Gm-Message-State: APzg51Ag5jnSZ3Wlf/UtYdxdmxFEISVVKy1OalUqEdWXYCDCqF6zXKQz
 0vyEAs71Wef92ZLYW62W332sVI956jg=
X-Google-Smtp-Source: ANB0VdZd1Sb9gUJ9G3woLnj0PbjXidgEEeMWD9UjJERqtkemyMX3rnQajaIa786e6vNw001eDqnKDQ==
X-Received: by 2002:a1c:d98a:: with SMTP id
 q132-v6mr2784037wmg.78.1535153798753; 
 Fri, 24 Aug 2018 16:36:38 -0700 (PDT)
Received: from Istar.fritz.box (87-210-66-80.hosts.abilene.it. [80.66.210.87])
 by smtp.gmail.com with ESMTPSA id
 w18-v6sm20540243wrc.38.2018.08.24.16.36.37
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 16:36:38 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 25 Aug 2018 01:36:36 +0200
Message-ID: <153515379685.8598.11349018117613546871.stgit@Istar.fritz.box>
In-Reply-To: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
User-Agent: StGit/0.18
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 12/16] xen: Credit1: support
 sched_smt_cosched in csched_runq_steal().
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWYgc2NoZWRfc210X2Nvc2NoZWQgaXMgZW5hYmxlZCwgd2hlbiBwb2tpbmcgYXQgb3RoZXIgcGNw
dXMnIHJ1bnF1ZXVlcwooZm9yIGRvaW5nIGxvYWQgYmFsYW5jaW5nKSwgd2Ugb25seSBjb25zaWRl
ciB0aGUgdmNwdXMgb2YgdGhlIGRvbWFpbgp0aGF0IGlzIHJ1bm5pbmcgb24gdGhlIGNvcmUgYWxy
ZWFkeS4gVW5sZXNzIHRoZSBjb3JlIGlzIGZ1bGx5IGlkbGUsIGluCndoaWNoIGNhc2UsIHdlIGNh
biBwaWNrIHVwIGFueSB2Y3B1LgoKU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdn
aW9saUBzdXNlLmNvbT4KLS0tCkNjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNp
dHJpeC5jb20+Ci0tLQogeGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYyB8ICAgMjIgKysrKysrKysr
KysrKysrKysrKystLQogMSBmaWxlIGNoYW5nZWQsIDIwIGluc2VydGlvbnMoKyksIDIgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYyBiL3hlbi9jb21t
b24vc2NoZWRfY3JlZGl0LmMKaW5kZXggODFhMmM4YjM4NC4uMTgxNjdlZTM5OSAxMDA2NDQKLS0t
IGEveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYworKysgYi94ZW4vY29tbW9uL3NjaGVkX2NyZWRp
dC5jCkBAIC0xNzA1LDYgKzE3MDUsNyBAQCBjc2NoZWRfcnVucV9zdGVhbChpbnQgcGVlcl9jcHUs
IGludCBjcHUsIGludCBwcmksIGludCBiYWxhbmNlX3N0ZXApCiB7CiAgICAgY29uc3Qgc3RydWN0
IGNzY2hlZF9wcml2YXRlICogY29uc3QgcHJ2ID0gQ1NDSEVEX1BSSVYocGVyX2NwdShzY2hlZHVs
ZXIsIGNwdSkpOwogICAgIGNvbnN0IHN0cnVjdCBjc2NoZWRfcGNwdSAqIGNvbnN0IHBlZXJfcGNw
dSA9IENTQ0hFRF9QQ1BVKHBlZXJfY3B1KTsKKyAgICBjb25zdCBzdHJ1Y3QgY3NjaGVkX3BjcHUg
KiBjb25zdCBzcGMgPSBDU0NIRURfUENQVShjcHUpOwogICAgIHN0cnVjdCBjc2NoZWRfdmNwdSAq
c3BlZXI7CiAgICAgc3RydWN0IGxpc3RfaGVhZCAqaXRlcjsKICAgICBzdHJ1Y3QgdmNwdSAqdmM7
CkBAIC0xNzIyLDkgKzE3MjMsMjYgQEAgY3NjaGVkX3J1bnFfc3RlYWwoaW50IHBlZXJfY3B1LCBp
bnQgY3B1LCBpbnQgcHJpLCBpbnQgYmFsYW5jZV9zdGVwKQogICAgICAgICAvKgogICAgICAgICAg
KiBJZiBuZXh0IGF2YWlsYWJsZSBWQ1BVIGhlcmUgaXMgbm90IG9mIHN0cmljdGx5IGhpZ2hlcgog
ICAgICAgICAgKiBwcmlvcml0eSB0aGFuIG91cnMsIHRoaXMgUENQVSBpcyB1c2VsZXNzIHRvIHVz
LgorICAgICAgICAgKgorICAgICAgICAgKiBPbiB0aGUgb3RoZXIgaGFuZCwgd2l0aCBzY2hlZF9z
bXRfY29zY2hlZCBlbmFibGVkLCB3ZSBhcmUgb2sgd2l0aAorICAgICAgICAgKiB2Y3B1cyB0aGF0
IGhhdmUgdGhlIHNhbWUgcHJpbyBhcyBvdXIgY2FuZGlkYXRlLCBhcyBmYXIgYXMgdGhleSBjb21l
CisgICAgICAgICAqIGZyb20gdGhlIHNhbWUgZG9tYWluIHdoaWNoIGlzIGFscmVhZHkgcnVubmlu
ZyBvbiB0aGlzIGNvcmUuCiAgICAgICAgICAqLwotICAgICAgICBpZiAoIHNwZWVyLT5wcmkgPD0g
cHJpICkKLSAgICAgICAgICAgIGJyZWFrOworICAgICAgICBpZiAoICFzY2hlZF9zbXRfY29zY2hl
ZCApCisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICggc3BlZXItPnByaSA8PSBwcmkgKQorICAg
ICAgICAgICAgICAgIGJyZWFrOworICAgICAgICB9CisgICAgICAgIGVsc2UKKyAgICAgICAgewor
ICAgICAgICAgICAgLyogWFhYOiBUaGlzIHNob3VsZCBiZSBtb3JlICdjb21wYWN0JyAqLworICAg
ICAgICAgICAgaWYgKCBpc19pZGxlX3ZjcHUoc3BlZXItPnZjcHUpICkKKyAgICAgICAgICAgICAg
ICBicmVhazsKKyAgICAgICAgICAgIGlmICggc3BlZXItPnByaSA8IHByaSApCisgICAgICAgICAg
ICAgICAgYnJlYWs7CisgICAgICAgICAgICBpZiAoIHNwZWVyLT5wcmkgPT0gcHJpICYmIHNwYy0+
Y29yZS0+c2RvbSA9PSBOVUxMICkKKyAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQog
CiAgICAgICAgIC8qIElzIHRoaXMgVkNQVSBydW5uYWJsZSBvbiBvdXIgUENQVT8gKi8KICAgICAg
ICAgdmMgPSBzcGVlci0+dmNwdTsKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 23:36:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 23: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 1ftLdI-0004Gb-Hb; Fri, 24 Aug 2018 23:36: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=n8pf=lh=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1ftLdH-0004Fb-07
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 23:36:47 +0000
X-Inumbo-ID: a893772f-a7f6-11e8-a6a9-d7ebe60f679a
Received: from mail-wr1-f68.google.com (unknown [209.85.221.68])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a893772f-a7f6-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 23:37:27 +0000 (UTC)
Received: by mail-wr1-f68.google.com with SMTP id v90-v6so8713751wrc.0
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 16:36:46 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=/jJVZ2UtuEAckRQb9U+rW0n1NbgxpPR9IodHdK/dqdU=;
 b=WUL4E3APJ1Dinhh2GwOgDIwvylQFXnK82rLOf9Q94djIUzX1InpqNGMTpk/D77c670
 3fi9KUxJt83ib2q9DjBIorCDmSSZ01ybMKs4S/FVr10TmxpPbog7bb3v7kIekn0PoRW8
 IL8UOLGC/vaIoUbtrnafdncjmPKeasVKrwPUeW4WQL738oHQNJJ+T+iA3Dma33sfA0+D
 S9WWtDxQZtSvvYCKh2dHShllldY/7vSJDpqI5r62P+vtOEaAtQd4wfaw9KpOt0NAtXPW
 1mH7MPMIAfZFhKY2hsZh6aj4zsj2rQlH2lP14fZi4188+rrZa/AyIJb5iWzaQfRR4hfp
 3Ncw==
X-Gm-Message-State: APzg51AAGryJC1sWhU1m9Su4rAXtcXeEU+RM7Z3LJsBb24SsnqX5iYrk
 uWAOr6pJOz/Yj9yEzvAEeA4=
X-Google-Smtp-Source: ANB0VdapNNEoJak+neatj++k3YcHz3g1GJUYvcpMmtKnPpOTkjxJIn63yE2bphGcEbB5wN4avhKWPQ==
X-Received: by 2002:adf:c38e:: with SMTP id
 p14-v6mr2628211wrf.68.1535153805664; 
 Fri, 24 Aug 2018 16:36:45 -0700 (PDT)
Received: from Istar.fritz.box (87-210-66-80.hosts.abilene.it. [80.66.210.87])
 by smtp.gmail.com with ESMTPSA id
 j6-v6sm6297957wru.64.2018.08.24.16.36.44
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 16:36:45 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 25 Aug 2018 01:36:43 +0200
Message-ID: <153515380384.8598.5693335866260550567.stgit@Istar.fritz.box>
In-Reply-To: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
User-Agent: StGit/0.18
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 13/16] xen: Credit1: sched_smt_cosched
 support in __csched_vcpu_is_migrateable().
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWYgU01UIGRvbWFpbiBjby1zY2hlZHVsaW5nIGlzIGVuYWJsZWQsIHdlIG9ubHkgbWlncmF0ZSBh
IHZjcHUgdG8gZWl0aGVyCmEgZnVsbHkgaWRsZSBjb3JlLCBvciB0byBwY3B1cyBvZiBjb3JlcyB3
aGVyZSBvdGhlciB2Y3B1cyBvZiB0aGUgc2FtZQpkb21haW4gYXJlIHJ1bm5pbmcgYWxyZWFkeS4K
ClNpZ25lZC1vZmYtYnk6IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+Ci0tLQpD
YzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgotLS0KIHhlbi9j
b21tb24vc2NoZWRfY3JlZGl0LmMgfCAgIDE3ICsrKysrKysrKysrKysrLS0tCiAxIGZpbGUgY2hh
bmdlZCwgMTQgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
Y29tbW9uL3NjaGVkX2NyZWRpdC5jIGIveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYwppbmRleCAx
ODE2N2VlMzk5Li5lNmY1NWNhZmMyIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRp
dC5jCisrKyBiL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMKQEAgLTgwMiwxNSArODAyLDI2IEBA
IHN0YXRpYyBpbmxpbmUgaW50CiBfX2NzY2hlZF92Y3B1X2lzX21pZ3JhdGVhYmxlKGNvbnN0IHN0
cnVjdCBjc2NoZWRfcHJpdmF0ZSAqcHJ2LCBzdHJ1Y3QgdmNwdSAqdmMsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGludCBkZXN0X2NwdSwgY3B1bWFza190ICptYXNrKQogeworICAgIGNv
bnN0IHN0cnVjdCBjc2NoZWRfcGNwdSAqIGNvbnN0IGRzcGMgPSBDU0NIRURfUENQVShkZXN0X2Nw
dSk7CisKICAgICAvKgotICAgICAqIERvbid0IHBpY2sgdXAgd29yayB0aGF0J3MgaG90IG9uIHBl
ZXIgUENQVSwgb3IgdGhhdCBjYW4ndCAob3IKLSAgICAgKiB3b3VsZCBwcmVmZXIgbm90IHRvKSBy
dW4gb24gY3B1LgotICAgICAqCiAgICAgICogVGhlIGNhbGxlciBpcyBzdXBwb3NlZCB0byBoYXZl
IGFscmVhZHkgY2hlY2tlZCB0aGF0IHZjIGlzIGFsc28KICAgICAgKiBub3QgcnVubmluZy4KICAg
ICAgKi8KICAgICBBU1NFUlQoIXZjLT5pc19ydW5uaW5nKTsKIAorICAgIC8qCisgICAgICogSWYg
ZGVzdF9jcHUgaXMgbm90IGlkbGUgKGFuZCBkb21haW4gY28tc2NoZWR1bGluZyBpcyBvbiksIHdl
IGNhbiBvbmx5CisgICAgICogcGljayBhIHZjcHUgZnJvbSB0aGUgc2FtZSBkb21haW4gaXQgaXMg
YWxyZWFkeSBydW5uaW5nIHRoZXJlLgorICAgICAqLworICAgIEFTU0VSVChzcGluX2lzX2xvY2tl
ZCgmZHNwYy0+Y29yZS0+bG9jaykpOworICAgIGlmICggc2NoZWRfc210X2Nvc2NoZWQgJiYgZHNw
Yy0+Y29yZS0+c2RvbSAhPSBOVUxMICYmIGRzcGMtPmNvcmUtPnNkb20tPmRvbSAhPSB2Yy0+ZG9t
YWluICkKKyAgICAgICAgICAgIHJldHVybiAwOworCisgICAgLyoKKyAgICAgKiBEb24ndCBwaWNr
IHVwIHdvcmsgdGhhdCdzIGhvdCBvbiBwZWVyIFBDUFUsIG9yIHRoYXQgY2FuJ3QgKG9yCisgICAg
ICogd291bGQgcHJlZmVyIG5vdCB0bykgcnVuIG9uIGNwdS4KKyAgICAgKi8KICAgICByZXR1cm4g
IV9fY3NjaGVkX3ZjcHVfaXNfY2FjaGVfaG90KHBydiwgdmMpICYmCiAgICAgICAgICAgIGNwdW1h
c2tfdGVzdF9jcHUoZGVzdF9jcHUsIG1hc2spOwogfQoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 23:36:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 23:36:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftLdQ-0004Mq-Tb; Fri, 24 Aug 2018 23:36: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=n8pf=lh=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1ftLdP-0004Kq-4R
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 23:36:55 +0000
X-Inumbo-ID: 641cc169-a7f6-11e8-a8a5-bc764e045a96
Received: from mail-wr1-f65.google.com (unknown [209.85.221.65])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 641cc169-a7f6-11e8-a8a5-bc764e045a96;
 Sat, 25 Aug 2018 01:35:32 +0200 (CEST)
Received: by mail-wr1-f65.google.com with SMTP id v90-v6so8713861wrc.0
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 16:36:53 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=Cjopo38R4dyH0qQxeDChCbdxNrtf2MIsONHR9gIduWU=;
 b=KeiNl1Ab9g9QE4Hcm6OGiD9VDrQKYDzuGuBipBhuRgtqahGPYBlGgsLc1LUDN6I2Sx
 rEtoPdLHrh2S1gzKkey2e8iNDgWnAE4Y1zkYCUtmxQBmqn2yptnTpa0Whksxni/GRjSn
 19FWrtoQfUyFOiry4ZwdLgbI/qtfcT8XFDt8TKD7tAJammRczUFdZZVNmvckI32Mzbx+
 GAN8WqSXddVSPYfMv02iNzomWZFcnR3Zb0cEC9ZN4jroouS8RUv6Cu+m6nl9mnaaAMia
 mDprWpSGPbVR9dO3ShP9ihxCe9KB2eTzPDeDh5wNI65IDf7I6oGVxEhmy4f6sC+Ktf2I
 yIQA==
X-Gm-Message-State: APzg51DcKIFvplFLW6rWofYdaKXLmb2I7UR5S5oWPpb4pdfS6rdAQpwI
 +qjpCp+FE8+7za7jTnyP/H8ErRIqzIk=
X-Google-Smtp-Source: ANB0Vdbgfmi+ABzTlalUm5gO8wYO1IWFYx7oUNa0eUTphWdc+gc1Dm7U9nYtKaBJt0oGDGVVTeGL+A==
X-Received: by 2002:a5d:608b:: with SMTP id
 w11-v6mr2580404wrt.193.1535153812599; 
 Fri, 24 Aug 2018 16:36:52 -0700 (PDT)
Received: from Istar.fritz.box (87-210-66-80.hosts.abilene.it. [80.66.210.87])
 by smtp.gmail.com with ESMTPSA id
 u4-v6sm5858656wro.47.2018.08.24.16.36.51
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 16:36:52 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 25 Aug 2018 01:36:50 +0200
Message-ID: <153515381075.8598.6725655189169520256.stgit@Istar.fritz.box>
In-Reply-To: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
User-Agent: StGit/0.18
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 14/16] xen: Credit1: sched_smt_cosched
 support in __runq_tickle() for pinned vcpus.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBhIHZjcHUgd2hpY2ggaXMgZXhjbHVzaXZlbHkgcGlubmVkIHRvIGEgcGNwdSB3YWtlcyB1
cCwgd2Ugb25seSBoYXZlCm9uZSBvcHRpb246IHRpY2tsaW5nIHRoYXQgZXhhY3QgcGNwdS4KCklm
IHNjaGVkX3NtdF9jb3NjaGVkIGlzIGVuYWJsZWQsIGhvd2V2ZXIsIGl0IG9ubHkgbWFrZXMgc2Vu
c2UgdG8gZG8gdGhhdAppZiBwY3B1IGlzIGluIGEgY29yZSB3aGVyZSB2Y3B1cyBvZiB0aGUgZG9t
YWluIGFyZSBydW5uaW5nIGFscmVhZHkuCgpTaWduZWQtb2ZmLWJ5OiBEYXJpbyBGYWdnaW9saSA8
ZGZhZ2dpb2xpQHN1c2UuY29tPgotLS0KQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBA
ZXUuY2l0cml4LmNvbT4KLS0tCiB4ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jIHwgICAxOSArKysr
KysrKysrKysrKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygrKSwgMyBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jIGIveGVuL2Nv
bW1vbi9zY2hlZF9jcmVkaXQuYwppbmRleCBlNmY1NWNhZmMyLi45ZDYwNzFlMjI5IDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jCisrKyBiL3hlbi9jb21tb24vc2NoZWRfY3Jl
ZGl0LmMKQEAgLTM3Miw2ICszNzIsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgX19ydW5xX3RpY2ts
ZShzdHJ1Y3QgY3NjaGVkX3ZjcHUgKm5ldykKICAgICB1bnNpZ25lZCBpbnQgY3B1ID0gbmV3LT52
Y3B1LT5wcm9jZXNzb3I7CiAgICAgc3RydWN0IGNzY2hlZF92Y3B1ICogY29uc3QgY3VyID0gQ1ND
SEVEX1ZDUFUoY3Vycl9vbl9jcHUoY3B1KSk7CiAgICAgc3RydWN0IGNzY2hlZF9wcml2YXRlICpw
cnYgPSBDU0NIRURfUFJJVihwZXJfY3B1KHNjaGVkdWxlciwgY3B1KSk7CisgICAgc3RydWN0IGNz
Y2hlZF9wY3B1ICpzcGMgPSBDU0NIRURfUENQVShjcHUpOwogICAgIGNwdW1hc2tfdCBtYXNrLCBp
ZGxlX21hc2ssICpvbmxpbmU7CiAgICAgaW50IGJhbGFuY2Vfc3RlcCwgaWRsZXJzX2VtcHR5Owog
CkBAIC0zOTYsOSArMzk3LDIxIEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBfX3J1bnFfdGlja2xlKHN0
cnVjdCBjc2NoZWRfdmNwdSAqbmV3KQogICAgICAgICAgICAgICAgICAgY3B1bWFza190ZXN0X2Nw
dShjcHUsICZpZGxlX21hc2spKSApCiAgICAgewogICAgICAgICBBU1NFUlQoY3B1bWFza19jeWNs
ZShjcHUsIG5ldy0+dmNwdS0+Y3B1X2hhcmRfYWZmaW5pdHkpID09IGNwdSk7Ci0gICAgICAgIFND
SEVEX1NUQVRfQ1JBTksodGlja2xlZF9pZGxlX2NwdV9leGNsKTsKLSAgICAgICAgX19jcHVtYXNr
X3NldF9jcHUoY3B1LCAmbWFzayk7Ci0gICAgICAgIGdvdG8gdGlja2xlOworICAgICAgICBzcGlu
X2xvY2soJnNwYy0+Y29yZS0+bG9jayk7CisgICAgICAgIC8qCisgICAgICAgICAqIElmIFNNVCBj
by1zY2hlZHVsaW5nIG9mIGRvbWFpbnMgaXMgZW5hYmxlZCwgd2UgY2FuIG9ubHkgdGlja2xlCisg
ICAgICAgICAqIGVpdGhlciBmdWxseSBpZGxlIGNvcmVzLCBvciBjb3JlcyB3aGVyZSBuZXcncyBk
b21haW4gaXMgcnVubmluZworICAgICAgICAgKiBhbHJlYWR5IGluIChzb21lIG9mKSB0aGUgb3Ro
ZXIgdGhyZWFkKHMpLgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCAhc2NoZWRfc210X2Nvc2No
ZWQgfHwKKyAgICAgICAgICAgICBzcGMtPmNvcmUtPnNkb20gPT0gTlVMTCB8fCBuZXctPnNkb20g
PT0gc3BjLT5jb3JlLT5zZG9tICkKKyAgICAgICAgeworICAgICAgICAgICAgc3Bpbl91bmxvY2so
JnNwYy0+Y29yZS0+bG9jayk7CisgICAgICAgICAgICBTQ0hFRF9TVEFUX0NSQU5LKHRpY2tsZWRf
aWRsZV9jcHVfZXhjbCk7CisgICAgICAgICAgICBfX2NwdW1hc2tfc2V0X2NwdShjcHUsICZtYXNr
KTsKKyAgICAgICAgICAgIGdvdG8gdGlja2xlOworICAgICAgICB9CisgICAgICAgIHNwaW5fbG9j
aygmc3BjLT5jb3JlLT5sb2NrKTsKICAgICB9CiAKICAgICAvKgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 23:37:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 23:37:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftLdX-0004Rz-AI; Fri, 24 Aug 2018 23:37:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=n8pf=lh=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1ftLdV-0004Qw-WB
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 23:37:02 +0000
X-Inumbo-ID: b0d1b1d7-a7f6-11e8-a6a9-d7ebe60f679a
Received: from mail-wr1-f65.google.com (unknown [209.85.221.65])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b0d1b1d7-a7f6-11e8-a6a9-d7ebe60f679a;
 Fri, 24 Aug 2018 23:37:41 +0000 (UTC)
Received: by mail-wr1-f65.google.com with SMTP id v90-v6so8714010wrc.0
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 16:37:00 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=RKQR71nRXg/+SUxCYpX5FApTTtkMW25MSid18vsR7Y8=;
 b=ZBcKiR6iwX1lzKPuxLlX4OohhwR9b8Yjo5fQd0xEnvd5XB4Qp17Ka4Z6Zgo3ohdose
 tNib272pkVHmZgHWYAY7Iq/UoYvYMmuP4nLgMFsotyf7PTW8faG9+ReIby9t5HYY0dl6
 2OZEL15PHbPuWfDFb1+z1Emv4BLDuAuAg7eE6niSg2U0Ed76U5S0HzFIs6UrxSxVHOtQ
 ZG96MNbmSvMMKTjmtDBzv3Ln+uIQYyzJ6nf6vlLfZXSlTP5ETnN3Hza7NduroG8k2BZz
 BYzv31sNCWLv0snukvFaoOKdkHkcJTQO5CI7GskA6mHr1t5JAnjRd+wj3A5Ld5jFY/lq
 wtUQ==
X-Gm-Message-State: APzg51C/zvocTq+pUM5WGm/BHjGjGsZqj52+NnYeJ78wCsx4l4MmqIkY
 0CvVR6cZjjbRDSVN7rExyJLRqkd1UGc=
X-Google-Smtp-Source: ANB0VdahrJJclnJi+PWj6RzcoU6DKLSI8SOt0ROiBEd9QtSPyFZg8tgEtsAQF3w9SiO43xFbwLcEJg==
X-Received: by 2002:adf:f504:: with SMTP id
 q4-v6mr2577476wro.241.1535153819534; 
 Fri, 24 Aug 2018 16:36:59 -0700 (PDT)
Received: from Istar.fritz.box (87-210-66-80.hosts.abilene.it. [80.66.210.87])
 by smtp.gmail.com with ESMTPSA id
 m200-v6sm3133198wma.32.2018.08.24.16.36.58
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 16:36:58 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 25 Aug 2018 01:36:57 +0200
Message-ID: <153515381769.8598.8048398737671442746.stgit@Istar.fritz.box>
In-Reply-To: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
User-Agent: StGit/0.18
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 15/16] xen: Credit1: sched_smt_cosched
 support in __runq_tickle().
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWYgc2NoZWRfc210X2Nvc2NoZWQgaXMgZW5hYmxlZCwgd2hlbiB0aWNrbGluZyBwY3B1cyAodXBv
biB2Y3B1Cndha2V1cHMpLCB0YWtlIGludG8gYWNjb3VudCB0aGUgZmFjdCB0aGF0IG9ubHkgcGNw
dXMgb2YgY29yZXMgd2hlcmUKb3RoZXIgdmNwdXMgb2YgdGhlIHNhbWUgZG9tYWluIGFyZSBydW5u
aW5nIGFscmVhZHksIG9yIGZ1bGx5IGlkbGUgb25lcywKd2lsbCBhY3R1YWxseSBiZSBhYmxlIHRv
IHBpY2sgdGhlIHZjcHUgdXAuCgoqTkIqIHRoZXJlIGFyZSBwbGFjZXMgd2hlcmUgdGhlIGJlaGF2
aW9yIG5lZWRzIGEgYml0IG1vcmUgcmVmaW5pbmcsIGluCm9yZGVyIHRvIGFjdHVhbGx5IGJlaGF2
ZSBhcyBkZXNjcmliZWQgYWJvdmUgKHNlZSB0aGUgJ1RPRE8ncyBpbiB0aGUKc291cmNlcykuCgpT
aWduZWQtb2ZmLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgotLS0KQ2M6
IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KLS0tCiB4ZW4vY29t
bW9uL3NjaGVkX2NyZWRpdC5jIHwgICA2MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKy0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA1MSBpbnNlcnRpb25zKCspLCA5IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMgYi94ZW4vY29t
bW9uL3NjaGVkX2NyZWRpdC5jCmluZGV4IDlkNjA3MWUyMjkuLmFlY2I0ZTNlMDUgMTAwNjQ0Ci0t
LSBhL3hlbi9jb21tb24vc2NoZWRfY3JlZGl0LmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZF9jcmVk
aXQuYwpAQCAtNDE2LDggKzQxNiwxMCBAQCBzdGF0aWMgaW5saW5lIHZvaWQgX19ydW5xX3RpY2ts
ZShzdHJ1Y3QgY3NjaGVkX3ZjcHUgKm5ldykKIAogICAgIC8qCiAgICAgICogSWYgdGhlcmUgYXJl
IG5vIGlkbGVycywgYW5kIHRoZSBuZXcgdmNwdSBpcyBhIGhpZ2hlciBwcmlvcml0eSB0aGFuCi0g
ICAgICogdGhlIG9sZCB2Y3B1LCBydW4gaXQgaGVyZS4KLSAgICAqCisgICAgICogdGhlIG9sZCB2
Y3B1LCBydW4gaXQgaGVyZS4gSWYgU01UIGRvbWFpbiBjby1zY2hlZHVsaW5nIGlzIGVuYWJsZWQs
CisgICAgICogdGhvdWdoLCB3ZSBhbHNvIG11c3QgYmUgYWxyZWFkeSBydW5uaW5nIGFub3RoZXIg
dmNwdSBvZiB0aGUgc2FtZSBkb21haW4KKyAgICAgKiBvbiB0aGlzIGNvcmUuCisgICAgICoKICAg
ICAgKiBJZiB0aGVyZSBhcmUgaWRsZSBjcHVzLCBmaXJzdCB0cnkgdG8gZmluZCBvbmUgc3VpdGFi
bGUgdG8gcnVuCiAgICAgICogbmV3LCBzbyB3ZSBjYW4gYXZvaWQgcHJlZW1wdGluZyBjdXIuICBJ
ZiB3ZSBjYW5ub3QgZmluZCBhCiAgICAgICogc3VpdGFibGUgaWRsZXIgb24gd2hpY2ggdG8gcnVu
IG5ldywgcnVuIGl0IGhlcmUsIGJ1dCB0cnkgdG8KQEAgLTQyNiw4ICs0MjgsMTMgQEAgc3RhdGlj
IGlubGluZSB2b2lkIF9fcnVucV90aWNrbGUoc3RydWN0IGNzY2hlZF92Y3B1ICpuZXcpCiAgICAg
aWYgKCBpZGxlcnNfZW1wdHkgJiYgbmV3LT5wcmkgPiBjdXItPnByaSApCiAgICAgewogICAgICAg
ICBBU1NFUlQoY3B1bWFza190ZXN0X2NwdShjcHUsIG5ldy0+dmNwdS0+Y3B1X2hhcmRfYWZmaW5p
dHkpKTsKLSAgICAgICAgU0NIRURfU1RBVF9DUkFOSyh0aWNrbGVkX2J1c3lfY3B1KTsKLSAgICAg
ICAgX19jcHVtYXNrX3NldF9jcHUoY3B1LCAmbWFzayk7CisgICAgICAgIHNwaW5fbG9jaygmc3Bj
LT5jb3JlLT5sb2NrKTsKKyAgICAgICAgaWYgKCAhc2NoZWRfc210X2Nvc2NoZWQgfHwgbmV3LT5z
ZG9tID09IHNwYy0+Y29yZS0+c2RvbSApCisgICAgICAgIHsKKyAgICAgICAgICAgIFNDSEVEX1NU
QVRfQ1JBTksodGlja2xlZF9idXN5X2NwdSk7CisgICAgICAgICAgICBfX2NwdW1hc2tfc2V0X2Nw
dShjcHUsICZtYXNrKTsKKyAgICAgICAgfQorICAgICAgICBzcGluX3VubG9jaygmc3BjLT5jb3Jl
LT5sb2NrKTsKICAgICB9CiAgICAgZWxzZSBpZiAoICFpZGxlcnNfZW1wdHkgKQogICAgIHsKQEAg
LTQ3Myw2ICs0ODAsMTIgQEAgc3RhdGljIGlubGluZSB2b2lkIF9fcnVucV90aWNrbGUoc3RydWN0
IGNzY2hlZF92Y3B1ICpuZXcpCiAgICAgICAgICAgICAgKiBsZWF2ZSBjdXIgYWxvbmUgKGFzIGl0
IGlzIHJ1bm5pbmcgYW5kIGlzLCBsaWtlbHksIGNhY2hlLWhvdCkKICAgICAgICAgICAgICAqIGFu
ZCB3YWtlIHNvbWUgb2YgdGhlbSAod2hpY2ggaXMgd2FraW5nIHVwIGFuZCBzbyBpcywgbGlrZWx5
LAogICAgICAgICAgICAgICogY2FjaGUgY29sZCBhbnl3YXkpLCBhbmQgZ28gZm9yIG9uZSBvZiB0
aGVtLgorICAgICAgICAgICAgICoKKyAgICAgICAgICAgICAqIFRPRE86IGZvciBTTVQgZG9tYWlu
IGNvLXNjaGVkdWxpbmcsIHdlIG11c3QgYWxzbyBiZSBzdXJlIHRoYXQKKyAgICAgICAgICAgICAq
IHRoZXNlIGlkbGVycyBhcmUgb24gY29yZSB3aGVyZSBuZXctPmRvbWFpbiBpcyBydW5uaW5nIGFs
cmVhZHkKKyAgICAgICAgICAgICAqIGFzIHRoZXkgY2FuJ3QgYmUgb24gZnVsbHkgaWRsZSBjb3Jl
cywgb3Igd2Ugd291bGQgaGF2ZSBmb3VuZAorICAgICAgICAgICAgICogdGhlbSBpbiBwcnYtPnNt
dF9pZGxlKS4gVGhhdCBjYW4gYmUgZG9uZSB3aXRoIGEgbG9vcCwgb3IKKyAgICAgICAgICAgICAq
IGludHJvZHVjaW5nIG5ldyBkYXRhIHN0cnVjdHVyZXMuLi4KICAgICAgICAgICAgICAqLwogICAg
ICAgICAgICAgaWYgKCAhbmV3X2lkbGVyc19lbXB0eSApCiAgICAgICAgICAgICB7CkBAIC00ODMs
MTIgKzQ5NiwyNCBAQCBzdGF0aWMgaW5saW5lIHZvaWQgX19ydW5xX3RpY2tsZShzdHJ1Y3QgY3Nj
aGVkX3ZjcHUgKm5ldykKIAogICAgICAgICAgICAgLyoKICAgICAgICAgICAgICAqIElmIHRoZXJl
IGFyZSBubyBzdWl0YWJsZSBpZGxlcnMgZm9yIG5ldywgYW5kIGl0J3MgaGlnaGVyCi0gICAgICAg
ICAgICAgKiBwcmlvcml0eSB0aGFuIGN1ciwgY2hlY2sgd2hldGhlciB3ZSBjYW4gbWlncmF0ZSBj
dXIgYXdheS4KLSAgICAgICAgICAgICAqIFdlIGhhdmUgdG8gZG8gaXQgaW5kaXJlY3RseSwgdmlh
IF9WUEZfbWlncmF0aW5nIChpbnN0ZWFkCi0gICAgICAgICAgICAgKiBvZiBqdXN0IHRpY2tsaW5n
IGFueSBpZGxlciBzdWl0YWJsZSBmb3IgY3VyKSBiZWNhdXNlIGN1cgotICAgICAgICAgICAgICog
aXMgcnVubmluZy4KKyAgICAgICAgICAgICAqIHByaW9yaXR5IHRoYW4gY3VyLCBhbiBvcHRpb24g
aXMgdG8gcnVuIGl0IGhlcmUsIGFuZCBtaWdyYXRlIGN1cgorICAgICAgICAgICAgICogYXdheS4g
SWYgZG9tYWluIGNvLXNjaGVkdWxpbmcgaXMgZW5hYmxlZCwgd2UgY2FuIGRvIHRoYXQgb25seSBp
ZgorICAgICAgICAgICAgICogdGhlIGNvcmUgaXMgaWRsZSwgb3Igd2UncmUgcnVubmluZyBuZXct
PmRvbWFpbiBhbHJlYWR5LgorICAgICAgICAgICAgICoKKyAgICAgICAgICAgICAqIFRPRE86IFNp
bWlsYXJseSwgd2hlbiBjaGVja2luZyB3aGV0aGVyIHdlIGNhbiBtaWdyYXRlIGN1ciBhd2F5LAor
ICAgICAgICAgICAgICogd2Ugc2hvdWxkIG5vdCBvbmx5IGNoZWNrIGlmIHRoZXJlIGFyZSBpZGxl
cnMgc3VpdGFibGUgZm9yIGN1ciwKKyAgICAgICAgICAgICAqIGJ1dCBhbHNvIHdoZXRoZXIgdGhl
eSBhcmUgb24gZnVsbHkgaWRsZSBjb3Jlcywgb3Igb24gb25lcyB0aGF0CisgICAgICAgICAgICAg
KiBhcmUgcnVubmluZyBjdXItPmRvbWFpbiBhbHJlYWR5LiBUaGF0IGNhbiBiZSBkb25lIHdpdGgg
YSBsb29wLAorICAgICAgICAgICAgICogb3IgaW50cm9kdWNpbmcgYSBuZXcgZGF0YSBzdHJ1Y3R1
cmUuLi4KKyAgICAgICAgICAgICAqCisgICAgICAgICAgICAgKiBJZiB3ZSBkZWNpZGUgdG8gbWln
cmF0ZSBjdXIsIHdlIGhhdmUgdG8gZG8gaXQgaW5kaXJlY3RseSwgdmlhCisgICAgICAgICAgICAg
KiBfVlBGX21pZ3JhdGluZyAoaW5zdGVhZCBvZiBqdXN0IHRpY2tsaW5nIGFueSBzdWl0YWJsZSBp
ZGxlciksCisgICAgICAgICAgICAgKiBhcyBjdXIgaXMgcnVubmluZy4KICAgICAgICAgICAgICAq
LwotICAgICAgICAgICAgaWYgKCBuZXctPnByaSA+IGN1ci0+cHJpICkKKyAgICAgICAgICAgIHNw
aW5fbG9jaygmc3BjLT5jb3JlLT5sb2NrKTsKKyAgICAgICAgICAgIGlmICggbmV3LT5wcmkgPiBj
dXItPnByaSAmJgorICAgICAgICAgICAgICAgICAoIXNjaGVkX3NtdF9jb3NjaGVkIHx8IHNwYy0+
Y29yZS0+c2RvbSA9PSBOVUxMIHx8CisgICAgICAgICAgICAgICAgICBzcGMtPmNvcmUtPnNkb20g
PT0gbmV3LT5zZG9tKSApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgaWYgKCBjcHVt
YXNrX2ludGVyc2VjdHMoY3VyLT52Y3B1LT5jcHVfaGFyZF9hZmZpbml0eSwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmaWRsZV9tYXNrKSApCkBAIC00OTgsMTcgKzUy
MywzNCBAQCBzdGF0aWMgaW5saW5lIHZvaWQgX19ydW5xX3RpY2tsZShzdHJ1Y3QgY3NjaGVkX3Zj
cHUgKm5ldykKICAgICAgICAgICAgICAgICAgICAgU0NIRURfU1RBVF9DUkFOSyhtaWdyYXRlX2tp
Y2tlZF9hd2F5KTsKICAgICAgICAgICAgICAgICAgICAgc2V0X2JpdChfVlBGX21pZ3JhdGluZywg
JmN1ci0+dmNwdS0+cGF1c2VfZmxhZ3MpOwogICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAg
ICAgICBzcGluX3VubG9jaygmc3BjLT5jb3JlLT5sb2NrKTsKICAgICAgICAgICAgICAgICAvKiBU
aWNrbGUgY3B1IGFueXdheSwgdG8gbGV0IG5ldyBwcmVlbXB0IGN1ci4gKi8KICAgICAgICAgICAg
ICAgICBTQ0hFRF9TVEFUX0NSQU5LKHRpY2tsZWRfYnVzeV9jcHUpOwogICAgICAgICAgICAgICAg
IF9fY3B1bWFza19zZXRfY3B1KGNwdSwgJm1hc2spOwogICAgICAgICAgICAgICAgIGdvdG8gdGlj
a2xlOwogICAgICAgICAgICAgfQorICAgICAgICAgICAgc3Bpbl91bmxvY2soJnNwYy0+Y29yZS0+
bG9jayk7CiAKICAgICAgICAgICAgIC8qIFdlIGdldCBoZXJlIG9ubHkgaWYgd2UgZGlkbid0IGZp
bmQgYW55b25lLiAqLwogICAgICAgICAgICAgQVNTRVJUKGNwdW1hc2tfZW1wdHkoJm1hc2spKTsK
ICAgICAgICAgfQogICAgIH0KIAorICAgIC8qIERvbid0IHRpY2tsZSBjcHVzIHRoYXQgd29uJ3Qg
YmUgYWJsZSB0byBwaWNrIHVwIG5ldy4gKi8KKyAgICBpZiAoIHNjaGVkX3NtdF9jb3NjaGVkICkK
KyAgICB7CisgICAgICAgIHVuc2lnbmVkIGludCBjOworCisgICAgICAgIGZvcl9lYWNoX2NwdShj
LCAmbWFzaykKKyAgICAgICAgeworICAgICAgICAgICAgc3BjID0gQ1NDSEVEX1BDUFUoYyk7Cisg
ICAgICAgICAgICBzcGluX2xvY2soJnNwYy0+Y29yZS0+bG9jayk7CisgICAgICAgICAgICBpZiAo
IHNwYy0+Y29yZS0+c2RvbSAhPSBOVUxMICYmIHNwYy0+Y29yZS0+c2RvbSAhPSBuZXctPnNkb20g
KQorICAgICAgICAgICAgICAgIGNwdW1hc2tfY2xlYXJfY3B1KGMsICZtYXNrKTsKKyAgICAgICAg
ICAgIHNwaW5fdW5sb2NrKCZzcGMtPmNvcmUtPmxvY2spOworICAgICAgICAgfQorICAgIH0KKwog
ICAgIGlmICggIWNwdW1hc2tfZW1wdHkoJm1hc2spICkKICAgICB7CiAgICAgICAgIC8qIFdoaWNo
IG9mIHRoZSBpZGxlcnMgc3VpdGFibGUgZm9yIG5ldyBzaGFsbCB3ZSB3YWtlIHVwPyAqLwoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 23:37:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 23: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 1ftLde-0004Zb-Sz; Fri, 24 Aug 2018 23:37: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=n8pf=lh=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1ftLdd-0004YF-7i
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 23:37:09 +0000
X-Inumbo-ID: 6c8abc92-a7f6-11e8-a8a5-bc764e045a96
Received: from mail-wm0-f41.google.com (unknown [74.125.82.41])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6c8abc92-a7f6-11e8-a8a5-bc764e045a96;
 Sat, 25 Aug 2018 01:35:46 +0200 (CEST)
Received: by mail-wm0-f41.google.com with SMTP id i134-v6so5519007wmf.0
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 16:37:07 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=U6XqIJiekXN2BY3ooT9v8FGKe2TNhJrJC9OVk2lT6zE=;
 b=I/xuClPMZs2vPTBiaQHaurqrs7FERg+Pg6h/Xa3AFs4/om3oF9jjjIn4bp7U/R7Skp
 aKTnzBp8CcQBIy60wuWPbp0Yj0U+8Jx0LBMsUCxCiDCmmi+P98rFWEyJTmhG4EweOe4i
 o92hT0NJB4epXqSfCxXzDd1JE6/6iuyO4P/H3le50JXogTSFfc9+B/+jLNtlzOvk3NDb
 lcBZyU/p24HtIl9oo16ekDJ1tCs1a564LwV3Z3SiKw+mIUFb+rKdSo4qKOOPrMFO8bO9
 JMLBizp2igBPrRcSNEHSbjHC75Yy1xOhZX6OTnGnrh1a0rgnRsjO+CDt+tvRJAbMuwOc
 hMUg==
X-Gm-Message-State: APzg51AxNutrCbHY3/+9lFpg+GiaMFRWCsF4lnpvECb0pqI7Qq/+62l5
 g91ptRnbZT1pV4/wNce8RDE=
X-Google-Smtp-Source: ANB0VdZqJbDYcwxejXRvTm9rZEjsiCE17EYtxxycyPkyv0idSPeeecHEYW/ZcSBX2Gn6ooQN+GrGvQ==
X-Received: by 2002:a1c:8e04:: with SMTP id
 q4-v6mr2665687wmd.150.1535153826706; 
 Fri, 24 Aug 2018 16:37:06 -0700 (PDT)
Received: from Istar.fritz.box (87-210-66-80.hosts.abilene.it. [80.66.210.87])
 by smtp.gmail.com with ESMTPSA id
 i4-v6sm7144704wrs.85.2018.08.24.16.37.05
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 16:37:06 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 25 Aug 2018 01:37:04 +0200
Message-ID: <153515382462.8598.18315420378409166132.stgit@Istar.fritz.box>
In-Reply-To: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
References: <153515305655.8598.6054293649487840735.stgit@Istar.fritz.box>
User-Agent: StGit/0.18
MIME-Version: 1.0
Subject: [Xen-devel] [RFC PATCH v1 16/16] xen/tools: tracing of Credit1 SMT
 domain co-scheduling 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: George Dunlap <george.dunlap@eu.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>

SW50cm9kdWNlIHNvbWUgbmV3IGV2ZW50LCByZWxhdGVkIHRvIFNNVC1hd2FyZSBkb21haW4gY28t
c2NoZWR1bGluZywKaW4gQ3JlZGl0MSBjb2RlLCBhbmQgdGhlaXIgaGFuZGxpbmcgYW5kIHBhcnNp
bmcgaW4geGVuYWx5emUuCgpTaWduZWQtb2ZmLWJ5OiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xp
QHN1c2UuY29tPgotLS0KQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4
LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpDYzogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tClRPRE86Ci0gZGVhbCB3aXRoIHhlbnRyYWNl
X2Zvcm1hdC4KLS0tCiB0b29scy94ZW50cmFjZS94ZW5hbHl6ZS5jIHwgICA3NCArKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0KIHhlbi9jb21tb24vc2NoZWRfY3Jl
ZGl0LmMgfCAgIDIwICsrKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCA5MSBpbnNlcnRpb25z
KCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL3hlbnRyYWNlL3hlbmFseXpl
LmMgYi90b29scy94ZW50cmFjZS94ZW5hbHl6ZS5jCmluZGV4IGExZTI1MzE5NDUuLjFkNTg2ZDMw
YjEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hlbnRyYWNlL3hlbmFseXplLmMKKysrIGIvdG9vbHMveGVu
dHJhY2UveGVuYWx5emUuYwpAQCAtNzQxNyw2ICs3NDE3LDE4IEBAIHZvaWQgZHVtcF9zY2hlZF92
Y3B1X2FjdGlvbihzdHJ1Y3QgcmVjb3JkX2luZm8gKnJpLCBjb25zdCBjaGFyICphY3Rpb24pCiAg
ICAgcHJpbnRmKCIgJXMgJXMgZCV1diV1XG4iLCByaS0+ZHVtcF9oZWFkZXIsIGFjdGlvbiwgci0+
ZG9taWQsIHItPnZjcHVpZCk7CiB9CiAKK3N0YXRpYyBpbmxpbmUgY29uc3QgY2hhciAqY3NjaGVk
X3ByaV90b19zdHJpbmcoaW50IHByaSkKK3sKKyAgICBzd2l0Y2gocHJpKQorICAgIHsKKyAgICAg
ICAgY2FzZSAgIDA6IHJldHVybiAiQk9PU1QiOworICAgICAgICBjYXNlICAtMTogcmV0dXJuICJV
TkRFUiI7CisgICAgICAgIGNhc2UgIC0yOiByZXR1cm4gIk9WRVIiOworICAgICAgICBjYXNlIC02
NDogcmV0dXJuICJJRExFIjsKKyAgICAgICAgZGVmYXVsdDogcmV0dXJuICIiOworICAgIH0KK30K
Kwogdm9pZCBzY2hlZF9wcm9jZXNzKHN0cnVjdCBwY3B1X2luZm8gKnApCiB7CiAgICAgc3RydWN0
IHJlY29yZF9pbmZvICpyaSA9ICZwLT5yaTsKQEAgLTc2MzIsMTIgKzc2NDQsMTkgQEAgdm9pZCBz
Y2hlZF9wcm9jZXNzKHN0cnVjdCBwY3B1X2luZm8gKnApCiAgICAgICAgICAgICBpZihvcHQuZHVt
cF9hbGwpIHsKICAgICAgICAgICAgICAgICBzdHJ1Y3QgewogICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgY3B1OjE2LCB0YXNrbGV0OjgsIGlkbGU6ODsKKyAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgaW50IHZjcHVpZDoxNiwgZG9taWQ6MTY7CisgICAgICAgICAgICAgICAgICAg
IGludCBwcmksIGNvc2NfZG9tOwogICAgICAgICAgICAgICAgIH0gKnIgPSAodHlwZW9mKHIpKXJp
LT5kOwogCi0gICAgICAgICAgICAgICAgcHJpbnRmKCIgJXMgY3NjaGVkOnNjaGVkdWxlIGNwdSAl
dSVzJXNcbiIsCisgICAgICAgICAgICAgICAgcHJpbnRmKCIgJXMgY3NjaGVkOnNjaGVkdWxlIGNw
dSAldSBjdXJyPWQldXYldSBwcmlvPSVzJXMlcyIsCiAgICAgICAgICAgICAgICAgICAgICAgIHJp
LT5kdW1wX2hlYWRlciwgci0+Y3B1LAotICAgICAgICAgICAgICAgICAgICAgICByLT50YXNrbGV0
ID8gIiwgdGFza2xldCBzY2hlZHVsZWQiIDogIiIsCi0gICAgICAgICAgICAgICAgICAgICAgIHIt
PmlkbGUgPyAiLCBpZGxlIiA6ICIsIGJ1c3kiKTsKKyAgICAgICAgICAgICAgICAgICAgICAgci0+
ZG9taWQsIHItPnZjcHVpZCwgY3NjaGVkX3ByaV90b19zdHJpbmcoci0+cHJpKSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgci0+aWRsZSA/ICIsIChpZGxlKSIgOiAiLCAoYnVzeSkiLAorICAgICAg
ICAgICAgICAgICAgICAgICByLT50YXNrbGV0ID8gIiwgdGFza2xldCBzY2hlZHVsZWQiIDogIiIp
OworICAgICAgICAgICAgICAgIGlmIChyLT5jb3NjX2RvbSAhPSAtMSkKKyAgICAgICAgICAgICAg
ICAgICAgcHJpbnRmKCIsIGNvc2NoZWQ9ZCVkXG4iLCByLT5jb3NjX2RvbSk7CisgICAgICAgICAg
ICAgICAgZWxzZQorICAgICAgICAgICAgICAgICAgICBwcmludGYoIiwgY29zY2hlZD0vXG4iKTsK
ICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFRSQ19TQ0hF
RF9DTEFTU19FVlQoQ1NDSEVELCAxMCk6IC8qIFJBVEVMSU1JVCAgICAgKi8KQEAgLTc2NjYsNiAr
NzY4NSw1NSBAQCB2b2lkIHNjaGVkX3Byb2Nlc3Moc3RydWN0IHBjcHVfaW5mbyAqcCkKICAgICAg
ICAgICAgICAgICAgICAgICAgci0+Y2hlY2sgPCAwID8gLXItPmNoZWNrIDogci0+Y2hlY2spOwog
ICAgICAgICAgICAgfQogICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIGNhc2UgVFJDX1NDSEVE
X0NMQVNTX0VWVChDU0NIRUQsIDEyKTogLyogUlVOUV9ORVhUICAgICAqLworICAgICAgICAgICAg
aWYob3B0LmR1bXBfYWxsKSB7CisgICAgICAgICAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgaW50IGRvbWlkLCB2Y3B1aWQ7CisgICAgICAgICAgICAgICAgICAg
IGludCBwcmk7CisgICAgICAgICAgICAgICAgfSAqciA9ICh0eXBlb2YocikpcmktPmQ7CisKKyAg
ICAgICAgICAgICAgICBwcmludGYoIiAlcyBjc2NoZWQ6cnVucV9uZXh0IGQldXYldSBwcmlvPSVz
XG4iLAorICAgICAgICAgICAgICAgICAgICAgICByaS0+ZHVtcF9oZWFkZXIsIHItPmRvbWlkLCBy
LT52Y3B1aWQsCisgICAgICAgICAgICAgICAgICAgICAgIGNzY2hlZF9wcmlfdG9fc3RyaW5nKHIt
PnByaSkpOworICAgICAgICAgICAgfQorICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIGNhc2Ug
VFJDX1NDSEVEX0NMQVNTX0VWVChDU0NIRUQsIDEzKTogLyogQ09TQ0hFRF9ET00gICAqLworICAg
ICAgICAgICAgaWYob3B0LmR1bXBfYWxsKSB7CisgICAgICAgICAgICAgICAgc3RydWN0IHsKKyAg
ICAgICAgICAgICAgICAgICAgaW50IGNvc2NfZG9tOworICAgICAgICAgICAgICAgIH0gKnIgPSAo
dHlwZW9mKHIpKXJpLT5kOworCisgICAgICAgICAgICAgICAgcHJpbnRmKCIgJXMgY3NjaGVkOnNt
dF9jb3NjaGVkX2RvbT0iLCByaS0+ZHVtcF9oZWFkZXIpOworICAgICAgICAgICAgICAgIGlmIChy
LT5jb3NjX2RvbSAhPSAtMSkKKyAgICAgICAgICAgICAgICAgICAgcHJpbnRmKCIlZFxuIiwgci0+
Y29zY19kb20pOworICAgICAgICAgICAgICAgIGVsc2UKKyAgICAgICAgICAgICAgICAgICAgcHJp
bnRmKCIvXG4iKTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICBj
YXNlIFRSQ19TQ0hFRF9DTEFTU19FVlQoQ1NDSEVELCAxNCk6IC8qIFJVTlFfQ0hFQ0sgICAgKi8K
KyAgICAgICAgICAgIGlmKG9wdC5kdW1wX2FsbCkgeworICAgICAgICAgICAgICAgIHN0cnVjdCB7
CisgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBkb21pZCwgdmNwdWlkOworICAgICAg
ICAgICAgICAgICAgICBpbnQgcHJpOworICAgICAgICAgICAgICAgIH0gKnIgPSAodHlwZW9mKHIp
KXJpLT5kOworCisgICAgICAgICAgICAgICAgcHJpbnRmKCIgJXMgY3NjaGVkOnJ1bnFfY2hlY2sg
ZCV1diV1IHByaW89JXNcbiIsCisgICAgICAgICAgICAgICAgICAgICAgIHJpLT5kdW1wX2hlYWRl
ciwgci0+ZG9taWQsIHItPnZjcHVpZCwKKyAgICAgICAgICAgICAgICAgICAgICAgY3NjaGVkX3By
aV90b19zdHJpbmcoci0+cHJpKSk7CisgICAgICAgICAgICB9CisgICAgICAgICAgICBicmVhazsK
KyAgICAgICAgY2FzZSBUUkNfU0NIRURfQ0xBU1NfRVZUKENTQ0hFRCwgMTUpOiAvKiBTVEVBTF9E
Q0hFQ0sgICovCisgICAgICAgICAgICBpZihvcHQuZHVtcF9hbGwpIHsKKyAgICAgICAgICAgICAg
ICBzdHJ1Y3QgeworICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZG9taWQsIHZjcHVp
ZDsKKyAgICAgICAgICAgICAgICAgICAgaW50IHByaTsKKyAgICAgICAgICAgICAgICB9ICpyID0g
KHR5cGVvZihyKSlyaS0+ZDsKKworICAgICAgICAgICAgICAgIHByaW50ZigiICVzIGNzY2hlZDpz
dGVhbF9kb21fY2hlY2sgZCV1diV1IHByaW89JXNcbiIsCisgICAgICAgICAgICAgICAgICAgICAg
IHJpLT5kdW1wX2hlYWRlciwgci0+ZG9taWQsIHItPnZjcHVpZCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgY3NjaGVkX3ByaV90b19zdHJpbmcoci0+cHJpKSk7CisgICAgICAgICAgICB9CisgICAg
ICAgICAgICBicmVhazsKICAgICAgICAgLyogQ1JFRElUIDIgKFRSQ19DU0NIRUQyX3h4eCkgKi8K
ICAgICAgICAgY2FzZSBUUkNfU0NIRURfQ0xBU1NfRVZUKENTQ0hFRDIsIDEpOiAvKiBUSUNLICAg
ICAgICAgICAgICAqLwogICAgICAgICBjYXNlIFRSQ19TQ0hFRF9DTEFTU19FVlQoQ1NDSEVEMiwg
NCk6IC8qIENSRURJVF9BREQgICAgICAgICovCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVk
X2NyZWRpdC5jIGIveGVuL2NvbW1vbi9zY2hlZF9jcmVkaXQuYwppbmRleCBhZWNiNGUzZTA1Li5m
YzY0ZjU4YzIzIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX2NyZWRpdC5jCisrKyBiL3hl
bi9jb21tb24vc2NoZWRfY3JlZGl0LmMKQEAgLTEzNiw2ICsxMzYsMTAgQEAKICNkZWZpbmUgVFJD
X0NTQ0hFRF9TQ0hFRFVMRSAgICAgIFRSQ19TQ0hFRF9DTEFTU19FVlQoQ1NDSEVELCA5KQogI2Rl
ZmluZSBUUkNfQ1NDSEVEX1JBVEVMSU1JVCAgICAgVFJDX1NDSEVEX0NMQVNTX0VWVChDU0NIRUQs
IDEwKQogI2RlZmluZSBUUkNfQ1NDSEVEX1NURUFMX0NIRUNLICAgVFJDX1NDSEVEX0NMQVNTX0VW
VChDU0NIRUQsIDExKQorI2RlZmluZSBUUkNfQ1NDSEVEX1JVTlFfTkVYVCAgICAgVFJDX1NDSEVE
X0NMQVNTX0VWVChDU0NIRUQsIDEyKQorI2RlZmluZSBUUkNfQ1NDSEVEX0NPU0NIRURfRE9NICAg
VFJDX1NDSEVEX0NMQVNTX0VWVChDU0NIRUQsIDEzKQorI2RlZmluZSBUUkNfQ1NDSEVEX1JVTlFf
Q0hFQ0sgICAgVFJDX1NDSEVEX0NMQVNTX0VWVChDU0NIRUQsIDE0KQorI2RlZmluZSBUUkNfQ1ND
SEVEX1NURUFMX0RDSEVDSyAgVFJDX1NDSEVEX0NMQVNTX0VWVChDU0NIRUQsIDE1KQogCiAvKgog
ICogQm9vdCBwYXJhbWV0ZXJzCkBAIC0xNzg1LDYgKzE3ODksOCBAQCBjc2NoZWRfcnVucV9zdGVh
bChpbnQgcGVlcl9jcHUsIGludCBjcHUsIGludCBwcmksIGludCBiYWxhbmNlX3N0ZXApCiAgICAg
bGlzdF9mb3JfZWFjaCggaXRlciwgJnBlZXJfcGNwdS0+cnVucSApCiAgICAgewogICAgICAgICBz
cGVlciA9IF9fcnVucV9lbGVtKGl0ZXIpOworICAgICAgICBUUkFDRV8zRChUUkNfQ1NDSEVEX1NU
RUFMX0RDSEVDSywgc3BlZXItPnZjcHUtPmRvbWFpbi0+ZG9tYWluX2lkLAorICAgICAgICAgICAg
ICAgICBzcGVlci0+dmNwdS0+dmNwdV9pZCwgc3BlZXItPnByaSk7CiAKICAgICAgICAgLyoKICAg
ICAgICAgICogSWYgbmV4dCBhdmFpbGFibGUgVkNQVSBoZXJlIGlzIG5vdCBvZiBzdHJpY3RseSBo
aWdoZXIKQEAgLTIwMjQsMTAgKzIwMzAsMTcgQEAgY3NjaGVkX3NjaGVkdWxlKAogICAgIHsKICAg
ICAgICAgc3RydWN0IHsKICAgICAgICAgICAgIHVuc2lnbmVkIGNwdToxNiwgdGFza2xldDo4LCBp
ZGxlOjg7CisgICAgICAgICAgICB1bnNpZ25lZCB2Y3B1OjE2LCBkb206MTY7CisgICAgICAgICAg
ICBpbnQgcHJpLCBjb3NjX2RvbTsKICAgICAgICAgfSBkOwogICAgICAgICBkLmNwdSA9IGNwdTsK
ICAgICAgICAgZC50YXNrbGV0ID0gdGFza2xldF93b3JrX3NjaGVkdWxlZDsKICAgICAgICAgZC5p
ZGxlID0gaXNfaWRsZV92Y3B1KGN1cnJlbnQpOworICAgICAgICBkLmRvbSA9IHNjdXJyLT52Y3B1
LT5kb21haW4tPmRvbWFpbl9pZDsKKyAgICAgICAgZC52Y3B1ID0gc2N1cnItPnZjcHUtPnZjcHVf
aWQ7CisgICAgICAgIGQucHJpID0gc2N1cnItPnByaTsKKyAgICAgICAgZC5jb3NjX2RvbSA9ICFz
Y2hlZF9zbXRfY29zY2hlZCB8fCAhc3BjLT5jb3JlLT5zZG9tID8KKyAgICAgICAgICAgICAgICAg
ICAgIC0xIDogc3BjLT5jb3JlLT5zZG9tLT5kb20tPmRvbWFpbl9pZDsKICAgICAgICAgX190cmFj
ZV92YXIoVFJDX0NTQ0hFRF9TQ0hFRFVMRSwgMSwgc2l6ZW9mKGQpLAogICAgICAgICAgICAgICAg
ICAgICAodW5zaWduZWQgY2hhciAqKSZkKTsKICAgICB9CkBAIC0yMTM1LDYgKzIxNDgsOCBAQCBj
c2NoZWRfc2NoZWR1bGUoCiAgICAgICAgIHNwYy0+Y29yZS0+c2RvbSA9IE5VTEw7CiAKICAgICBz
bmV4dCA9IF9fcnVucV9lbGVtKHJ1bnEtPm5leHQpOworICAgIFRSQUNFXzNEKFRSQ19DU0NIRURf
UlVOUV9ORVhULCBzbmV4dC0+dmNwdS0+ZG9tYWluLT5kb21haW5faWQsCisgICAgICAgICAgICAg
c25leHQtPnZjcHUtPnZjcHVfaWQsIHNuZXh0LT5wcmkpOwogCiAgICAgLyoKICAgICAgKiBJZiBk
b21haW4gY28tc2NoZWR1bGluZyBpcyBlbmFibGVkLCBhbmQgYSBkb21haW4gaXMgcnVubmluZyBh
bHJlYWR5CkBAIC0yMTUyLDYgKzIxNjcsOCBAQCBjc2NoZWRfc2NoZWR1bGUoCiAgICAgICAgIGxp
c3RfZm9yX2VhY2goIGl0ZXIsIHJ1bnEgKQogICAgICAgICB7CiAgICAgICAgICAgICBzaXRlciA9
IF9fcnVucV9lbGVtKGl0ZXIpOworICAgICAgICAgICAgVFJBQ0VfM0QoVFJDX0NTQ0hFRF9SVU5R
X0NIRUNLLCBzaXRlci0+dmNwdS0+ZG9tYWluLT5kb21haW5faWQsCisgICAgICAgICAgICAgICAg
ICAgICBzaXRlci0+dmNwdS0+dmNwdV9pZCwgc25leHQtPnByaSk7CiAKICAgICAgICAgICAgIC8q
CiAgICAgICAgICAgICAgKiBEb24ndCBwaWNrIHVwIGEgdmNwdSB3aGljaCBoYXMgbG93ZXIgcHJp
b3JpdHkgdGhhbiBzbmV4dCwgb3IKQEAgLTIyMTksNiArMjIzNiw5IEBAIGNzY2hlZF9zY2hlZHVs
ZSgKICAgICAgICAgfQogICAgIH0KIAorICAgIFRSQUNFXzFEKFRSQ19DU0NIRURfQ09TQ0hFRF9E
T00sIHNwYy0+Y29yZS0+c2RvbSA9PSBOVUxMID8KKyAgICAgICAgICAgICAtMSA6IHNwYy0+Y29y
ZS0+c2RvbS0+ZG9tLT5kb21haW5faWQpOworCiAgICAgc3Bpbl91bmxvY2soJnNwYy0+Y29yZS0+
bG9jayk7CiAKICAgICAvKgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 24 23:38:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Aug 2018 23:38:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftLef-00056d-D3; Fri, 24 Aug 2018 23:38: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=qkmd=lh=twosheds.srs.infradead.org=batv+40b01c846beedf6a9f45+5479+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1ftLed-00055g-Aw
 for xen-devel@lists.xenproject.org; Fri, 24 Aug 2018 23:38:11 +0000
X-Inumbo-ID: 90f467aa-a7f6-11e8-a8a5-bc764e045a96
Received: from twosheds.infradead.org (unknown
 [2001:8b0:10b:1:21d:7dff:fe04:dbe2])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 90f467aa-a7f6-11e8-a8a5-bc764e045a96;
 Sat, 25 Aug 2018 01:36:47 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=twosheds.20170209; h=Mime-Version:Date:Content-Type:
 References:In-Reply-To:Cc:To:From:Subject:Message-ID:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:
 Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:
 List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=aEDmLggVdIi1bnizhXRoKp21j04+I6svCcPzfBGkvJc=; b=IeBz8soilpVYvLeiJu415/WIT
 /iYP0DHBX9/xl9mmNzTEZr1RkVlti94o8O9zLwNR1NT2TPRQOWSTLfGDTkftenJR/IeW9M7ZPvm8W
 pTWaY6Cn9YuPPubQWxEcGGa7zSBhDHn7hE8mNd0ASlkXAdU0wKoaA2Ity2QNtiy1WJw1fCkj3x8id
 82aolYvdBpvuiySm3yL3K9+cynft7SNdyrYbYkwfBsiloHGthdfg1PavmvGu73Pthhs2t3NE4UNR6
 lu16tOIKDHEcMxhNkQEZ82rZdOjB1lKwtS+uyH80TeoyEtQgKfc+tr45LxvUZzwJnWjbcUfVVdeWz
 o7w/HdE9g==;
Received: from [2001:8b0:10b:1::2fb]
 by twosheds.infradead.org with esmtpsa (Exim 4.90_1 #2 (Red Hat Linux))
 id 1ftLeU-006dXd-Vy; Fri, 24 Aug 2018 23:38:03 +0000
Message-ID: <1535153880.24926.28.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: Paul Durrant <paul.durrant@citrix.com>, xen-devel@lists.xenproject.org
In-Reply-To: <20180118151059.1336-1-paul.durrant@citrix.com>
References: <20180118151059.1336-1-paul.durrant@citrix.com>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAG1BMVEUHBwcUFBQpKSlGRkZhYWF9fX2Xl5eysrLMzMxFF+rXAAACaElEQVQ4y21UQXbbIBQE9wJALmAg6ToWON22FrhZthHgbvssUPathC7QWMful2JHSmtWwGg+zPxBCE0DU4QoJQgRgsg4w2gJjBNE8PjFBZgnQMBs+uZ1NQNQjZO3BV4AGDFC0f+l4DBG0VUAM4yv7SO8IgRdHXQ+A78HKL5OAeCfNQV5cHX8DsBUyIJKtYbt98BKaGNCKjfgFVkqYVLbkHKsRsbSCSa0T6npIqLrpRBgQKHUpQmgs9eEKaiUcooE8WWfCGVnBiUcn1uF2XhbfmN9apKnmMP2K4kizKkQWxuaVNOpU2cACIyxO1Po8ETHcXEDMVnozcejkAYA9iaD4pU0ZvNQ8VurNnTuFAYVtuIPUZW25PjDIjQAlGyffIiRQxoWAZBmJ0LTdW2Nyc0iP3DqRhxizvGJkBWZmyFVyZkddWzmBoIBVMpCCJ1CFzl98xav4VJKSSD45KbUT75ixikTphDSRh8+Uz7JLgUTAgAFwzqzjxc/nDY7WUApqY0OMdTwCKZSXplSKkgIRCHElCp8ZnhnKqXuwcNbk1L0VXE+I9alUXoHlLHl3mv7/dWQlJwtjREC7mu9L/U2jQyMUuO2EDS4q9Kl2ddm232bxIE5pjJuVwiljNn/Cfv25/T0cu5cZbwHGVq7h/zp0B4n3S99V/utD+Uo8BiGx9xCsOAV5z7/tjo4Z4z1Lvb90KZ7eFOoOeXOukqF2seo234YYuaQPpRP+cVZU5adT1Edun5Iz3z8fTz3+eSDh0Ip1c7zx1MaijGzTd/3MbRuBHz8cvcVgCMBRpOHvgu59WDhoat+nIZm+LWm9C/aaaGq5DCP9QAAAABJRU5ErkJggg==
Date: Sat, 25 Aug 2018 00:38:00 +0100
Mime-Version: 1.0
X-Mailer: Evolution 3.18.5.2-0ubuntu3.2 
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 twosheds.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] [PATCH v2] x86/hvm: re-work viridian APIC assist
 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: Eslam Elnikety <elnikety@amazon.de>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Shan Haitao <haitao.shan@intel.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: multipart/mixed; boundary="===============9214817412591633965=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


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


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

On Thu, 2018-01-18 at 10:10 -0500, Paul Durrant wrote:
> Lastly the previous code did not properly emulate an EOI if a missed EOI
> was discovered in vlapic_has_pending_irq(); it merely cleared the bit in
> the ISR. The new code instead calls vlapic_EOI_set().

Hm, this *halves* my observed performance running a 32-thread
'diskspd.exe' on a Windows box with attached NVME devices, which makes
me sad.

It's the call to hvm_dpci_msi_eoi() that does it.

Commenting out the call to pt_pirq_iterate() and leaving *just* the
domain-global spinlock bouncing cache lines between all my CPUs, it's
already down to 1.6MIOPS/s from 2.2M on my test box before it does
*anything* at all.

Calling an *inline* version of pt_pirq_iterate so no retpoline for the
indirect calls, and I'm down to 1.1M even when I've nopped out the
whole of the _hvm_dpci_msi_eoi function that it's calling. Put it all
back, and I'm down to about 1.0M. So it's worse than halved.

And what's all this for? The code here is making my eyes bleed but I
believe it's for unmaskable MSIs, and these aren't unmaskable.

Tempted to make it all go away by having a per-domain bitmap of vectors
for which all this work is actually required, and bypassing the whole
bloody lot in hvm_dpci_msi_eoi() if the corresponding in bit that
bitmap isn't set.

The hackish version of that (which seems to work, but would probably
want testing with an actual unmaskable MSI in the system, and I have
absolutely no confidence I understand what's going on here) looks
something like this:

diff --git a/xen/drivers/passthrough/io.c b/xen/drivers/passthrough/io.c
index bab3aa3..24df008 100644
--- a/xen/drivers/passthrough/io.c
+++ b/xen/drivers/passthrough/io.c
@@ -24,6 +24,7 @@
=C2=A0#include <asm/hvm/irq.h>
=C2=A0#include <asm/hvm/support.h>
=C2=A0#include <asm/io_apic.h>
+#include <asm/msi.h>
=C2=A0
=C2=A0static DEFINE_PER_CPU(struct list_head, dpci_list);
=C2=A0
@@ -282,6 +283,7 @@ int pt_irq_create_bind(
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0struct hvm_pirq_dpci *pirq_dpci;
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0struct pirq *info;
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0int rc, pirq =3D pt_irq_bind->machine_irq;
+=C2=A0=C2=A0=C2=A0=C2=A0irq_desc_t *desc;
=C2=A0
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if ( pirq < 0 || pirq >=3D d->nr_pirqs )
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0return -EINVAL;
@@ -422,6 +425,13 @@ int pt_irq_create_bind(
=C2=A0
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0dest_vcpu_id =3D hvm_=
girq_dest_2_vcpu_id(d, dest, dest_mode);
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0pirq_dpci->gmsi.dest_=
vcpu_id =3D dest_vcpu_id;
+        BUG_ON(!local_irq_is_enabled());
+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0desc =3D pirq_spin_lock_ir=
q_desc(info, NULL);
+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if ( desc && desc->msi_des=
c && !msi_maskable_irq(desc->msi_desc) )
+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0se=
t_bit(pirq_dpci->gmsi.gvec,
+=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=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0hvm_domain_irq(d)->unmaskab=
le_msi_vecs);
+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0spin_unlock_irq(&desc->loc=
k);
+
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0spin_unlock(&d->event=
_lock);
=C2=A0
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0pirq_dpci->gmsi.poste=
d =3D false;
@@ -869,7 +874,8 @@ static int _hvm_dpci_msi_eoi(struct domain *d,
=C2=A0
=C2=A0void hvm_dpci_msi_eoi(struct domain *d, int vector)
=C2=A0{
-=C2=A0=C2=A0=C2=A0=C2=A0if ( !iommu_enabled || !hvm_domain_irq(d)->dpci )
+=C2=A0=C2=A0=C2=A0=C2=A0if ( !iommu_enabled || !hvm_domain_irq(d)->dpci ||
+        =C2=A0!test_bit(vector, hvm_domain_irq(d)->unmaskable_msi_vecs) )
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0return;
=C2=A0
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0spin_lock(&d->event_lock);
diff --git a/xen/include/asm-x86/hvm/irq.h b/xen/include/asm-x86/hvm/irq.h
index 8a43cb9..d9d4652 100644
--- a/xen/include/asm-x86/hvm/irq.h
+++ b/xen/include/asm-x86/hvm/irq.h
@@ -78,6 +78,7 @@ struct hvm_irq {
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0u8 round_robin_prev_vcpu;
=C2=A0
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0struct hvm_irq_dpci *dpci;
+=C2=A0=C2=A0=C2=A0=C2=A0DECLARE_BITMAP(unmaskable_msi_vecs, 256);
=C2=A0
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0/*
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0* Number of wires asserting each GSI.

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

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCEFQw
ggUxMIIEGaADAgECAhBNRhEyk/HZ7naOeTHWrzuAMA0GCSqGSIb3DQEBCwUAMIGXMQswCQYDVQQG
EwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYD
VQQKExFDT01PRE8gQ0EgTGltaXRlZDE9MDsGA1UEAxM0Q09NT0RPIFJTQSBDbGllbnQgQXV0aGVu
dGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQTAeFw0xNzEyMjEwMDAwMDBaFw0xODEyMjEyMzU5
NTlaMCQxIjAgBgkqhkiG9w0BCQEWE2R3bXcyQGluZnJhZGVhZC5vcmcwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQDgzLNWa18DNpGUj/ZeH0Sgz53ESIbzdPw3OJeuNP6jZhxZojbyfxbM
hETscxI/Hj6UZ4a7sHm5BkVjlsB1Af2Za/PXUt8MmLAcPMHkMPGunvkUibEvblDvpqMkQZlaZM+t
5PqFmWkbehLaEvbpNY7dmEAAeKh4klTzJzrr5AAzaCQ32cA2e3+DEIv5O5l9ViMIjy/JM+xMQrfX
3PZ0chY1PaVWjg59d4Uno+5LRDbgCnPkKJX4ysBGadibjBGQGJEZCjh94iiEebn2KsRLvtrJ72Ph
3W2HDEdngW3YP0wujFQVs81U7L8XN3kdPRsa9zNqGtYQP/+1KMMJQ57hnfi9AgMBAAGjggHpMIIB
5TAfBgNVHSMEGDAWgBSCr2yM+MX+lmF86B89K3FIXsSLwDAdBgNVHQ4EFgQUpL+/5lli9jmj2KHj
ryyhnB2xRt0wDgYDVR0PAQH/BAQDAgWgMAwGA1UdEwEB/wQCMAAwIAYDVR0lBBkwFwYIKwYBBQUH
AwQGCysGAQQBsjEBAwUCMBEGCWCGSAGG+EIBAQQEAwIFIDBGBgNVHSAEPzA9MDsGDCsGAQQBsjEB
AgEBATArMCkGCCsGAQUFBwIBFh1odHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBaBgNVHR8E
UzBRME+gTaBLhklodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50
aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3JsMIGLBggrBgEFBQcBAQR/MH0wVQYIKwYBBQUHMAKG
SWh0dHA6Ly9jcnQuY29tb2RvY2EuY29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5k
U2VjdXJlRW1haWxDQS5jcnQwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTAe
BgNVHREEFzAVgRNkd213MkBpbmZyYWRlYWQub3JnMA0GCSqGSIb3DQEBCwUAA4IBAQCK28BdbVJ9
QKQqTDfXwogAYiRBEGptfE1Bjy4F5vC6eWJqOJ15vunxjLwdbZYb4L0qrJlh+ZHHHlbIK8uEZu7N
XHUntmWMbGbZiu7JgrbSXJK1ct9gxrN/sdWYJ+JDjVHg7GfDTvTTPa26JMRqJsO1TjjyDX7A3K39
TjV8C0hqXvwF9BsNf+qBeWO6GVzJ5572awY221hc1umibmZaKV4fg+7fS7qscx5TSuIc6uvMBQhm
7NQiCq6euMMWBDUDlotQCDW0ilm0OuLW3IVLuZCm6Msc+6hT9+dCT4JUvxTHZnnO7uLCxV+Ujad+
PH3itRm38i96p2zvwgLr8vwWA0ckMIIFMTCCBBmgAwIBAgIQTUYRMpPx2e52jnkx1q87gDANBgkq
hkiG9w0BAQsFADCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQ
MA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENP
TU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTcx
MjIxMDAwMDAwWhcNMTgxMjIxMjM1OTU5WjAkMSIwIAYJKoZIhvcNAQkBFhNkd213MkBpbmZyYWRl
YWQub3JnMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4MyzVmtfAzaRlI/2Xh9EoM+d
xEiG83T8NziXrjT+o2YcWaI28n8WzIRE7HMSPx4+lGeGu7B5uQZFY5bAdQH9mWvz11LfDJiwHDzB
5DDxrp75FImxL25Q76ajJEGZWmTPreT6hZlpG3oS2hL26TWO3ZhAAHioeJJU8yc66+QAM2gkN9nA
Nnt/gxCL+TuZfVYjCI8vyTPsTEK319z2dHIWNT2lVo4OfXeFJ6PuS0Q24Apz5CiV+MrARmnYm4wR
kBiRGQo4feIohHm59irES77aye9j4d1thwxHZ4Ft2D9MLoxUFbPNVOy/Fzd5HT0bGvczahrWED//
tSjDCUOe4Z34vQIDAQABo4IB6TCCAeUwHwYDVR0jBBgwFoAUgq9sjPjF/pZhfOgfPStxSF7Ei8Aw
HQYDVR0OBBYEFKS/v+ZZYvY5o9ih468soZwdsUbdMA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8E
AjAAMCAGA1UdJQQZMBcGCCsGAQUFBwMEBgsrBgEEAbIxAQMFAjARBglghkgBhvhCAQEEBAMCBSAw
RgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAQEwKzApBggrBgEFBQcCARYdaHR0cHM6Ly9zZWN1cmUu
Y29tb2RvLm5ldC9DUFMwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2NybC5jb21vZG9jYS5jb20v
Q09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFpbENBLmNybDCBiwYIKwYB
BQUHAQEEfzB9MFUGCCsGAQUFBzAChklodHRwOi8vY3J0LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FD
bGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3J0MCQGCCsGAQUFBzABhhhodHRw
Oi8vb2NzcC5jb21vZG9jYS5jb20wHgYDVR0RBBcwFYETZHdtdzJAaW5mcmFkZWFkLm9yZzANBgkq
hkiG9w0BAQsFAAOCAQEAitvAXW1SfUCkKkw318KIAGIkQRBqbXxNQY8uBebwunliajideb7p8Yy8
HW2WG+C9KqyZYfmRxx5WyCvLhGbuzVx1J7ZljGxm2YruyYK20lyStXLfYMazf7HVmCfiQ41R4Oxn
w0700z2tuiTEaibDtU448g1+wNyt/U41fAtIal78BfQbDX/qgXljuhlcyeee9msGNttYXNbpom5m
WileH4Pu30u6rHMeU0riHOrrzAUIZuzUIgqunrjDFgQ1A5aLUAg1tIpZtDri1tyFS7mQpujLHPuo
U/fnQk+CVL8Ux2Z5zu7iwsVflI2nfjx94rUZt/Iveqds78IC6/L8FgNHJDCCBeYwggPOoAMCAQIC
EGqb4Tg7/ytrnwHV2binUlYwDQYJKoZIhvcNAQEMBQAwgYUxCzAJBgNVBAYTAkdCMRswGQYDVQQI
ExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBD
QSBMaW1pdGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4X
DTEzMDExMDAwMDAwMFoXDTI4MDEwOTIzNTk1OVowgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJH
cmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBM
aW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2Vj
dXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvrOeV6wodnVAFsc4
A5jTxhh2IVDzJXkLTLWg0X06WD6cpzEup/Y0dtmEatrQPTRI5Or1u6zf+bGBSyD9aH95dDSmeny1
nxdlYCeXIoymMv6pQHJGNcIDpFDIMypVpVSRsivlJTRENf+RKwrB6vcfWlP8dSsE3Rfywq09N0Zf
xcBa39V0wsGtkGWC+eQKiz4pBZYKjrc5NOpG9qrxpZxyb4o4yNNwTqzaaPpGRqXB7IMjtf7tTmU2
jqPMLxFNe1VXj9XB1rHvbRikw8lBoNoSWY66nJN/VCJv5ym6Q0mdCbDKCMPybTjoNCQuelc0IAaO
4nLUXk0BOSxSxt8kCvsUtQIDAQABo4IBPDCCATgwHwYDVR0jBBgwFoAUu69+Aj36pvE8hI6t7jiY
7NkyMtQwHQYDVR0OBBYEFIKvbIz4xf6WYXzoHz0rcUhexIvAMA4GA1UdDwEB/wQEAwIBhjASBgNV
HRMBAf8ECDAGAQH/AgEAMBEGA1UdIAQKMAgwBgYEVR0gADBMBgNVHR8ERTBDMEGgP6A9hjtodHRw
Oi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9uQXV0aG9yaXR5LmNybDBx
BggrBgEFBQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29tb2RvY2EuY29tL0NPTU9E
T1JTQUFkZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20w
DQYJKoZIhvcNAQEMBQADggIBAHhcsoEoNE887l9Wzp+XVuyPomsX9vP2SQgG1NgvNc3fQP7TcePo
7EIMERoh42awGGsma65u/ITse2hKZHzT0CBxhuhb6txM1n/y78e/4ZOs0j8CGpfb+SJA3GaBQ+39
4k+z3ZByWPQedXLL1OdK8aRINTsjk/H5Ns77zwbjOKkDamxlpZ4TKSDMKVmU/PUWNMKSTvtlenlx
Bhh7ETrN543j/Q6qqgCWgWuMAXijnRglp9fyadqGOncjZjaaSOGTTFB+E2pvOUtY+hPebuPtTbq7
vODqzCM6ryEhNhzf+enm0zlpXK7q332nXttNtjv7VFNYG+I31gnMrwfHM5tdhYF/8v5UY5g2xANP
ECTQdu9vWPoqNSGDt87b3gXb1AiGGaI06vzgkejL580ul+9hz9D0S0U4jkhJiA7EuTecP/CFtR72
uYRBcunwwH3fciPjviDDAI9SnC/2aPY8ydehzuZutLbZdRJ5PDEJM/1tyZR2niOYihZ+FCbtf3D9
mB12D4ln9icgc7CwaxpNSCPt8i/GqK2HsOgkL3VYnwtx7cJUmpvVdZ4ognzgXtgtdk3ShrtOS1iA
N2ZBXFiRmjVzmehoMof06r1xub+85hFQzVxZx5/bRaTKTlL8YXLI8nAbR9HWdFqzcOoB/hxfEyIQ
px9/s81rgzdEZOofSlZHynoSMYIDxzCCA8MCAQEwgawwgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQI
ExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBD
QSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQg
U2VjdXJlIEVtYWlsIENBAhBNRhEyk/HZ7naOeTHWrzuAMA0GCWCGSAFlAwQCAQUAoIIB6zAYBgkq
hkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xODA4MjQyMzM4MDBaMC8GCSqG
SIb3DQEJBDEiBCCz1ur0QU8P/e+k96fAgjnsCDiNMChQ9GleRrOY0Wz3GzCBvQYJKwYBBAGCNxAE
MYGvMIGsMIGXMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYD
VQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01PRE8gQ0EgTGltaXRlZDE9MDsGA1UEAxM0Q09NT0RP
IFJTQSBDbGllbnQgQXV0aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQQIQTUYRMpPx2e52
jnkx1q87gDCBvwYLKoZIhvcNAQkQAgsxga+ggawwgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJH
cmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBM
aW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2Vj
dXJlIEVtYWlsIENBAhBNRhEyk/HZ7naOeTHWrzuAMA0GCSqGSIb3DQEBAQUABIIBAGzjmE3qYAtC
Vb4nMWZMoqwUo7qL7C5v7I7zGt1kOwZGPmk53lGrVMLan3hh4mxfuaUu4Jk0SLac7RV5x2Texn7N
AztfktVd21iJCIEIChEz1/MI3oAdUP2eObDR3qaTsxr8sVCJuCluGPhRbkUFxFkMfzL5JJiSX+AT
d0UlBZCXympOzdPxpKyNircN5n0VomjUMqVHxyBhWr2o9lld5/jgMyHx78GTnnKgbx/D7/UHiF76
pj/637hlRAhd9W/UJbF7opNMnqf1EA1qqG4QpMvPIIDQC+AZZtKRthXC9mkN1c/FjREhPcABhp7V
7S/pP+TkvleiLTDUFZuAtBj+Jr8AAAAAAAA=


--=-Hb6YYFz7MDyQrDoa1XbH--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============9214817412591633965==--



From xen-devel-bounces@lists.xenproject.org Sat Aug 25 00:21:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Aug 2018 00: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 1ftMKe-0001pT-1N; Sat, 25 Aug 2018 00:21:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nupg=li=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1ftMKd-0001ow-1s
 for xen-devel@lists.xenproject.org; Sat, 25 Aug 2018 00:21:35 +0000
X-Inumbo-ID: ea447cfd-a7fc-11e8-a6a9-d7ebe60f679a
Received: from mail-wm0-f46.google.com (unknown [74.125.82.46])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ea447cfd-a7fc-11e8-a6a9-d7ebe60f679a;
 Sat, 25 Aug 2018 00:22:14 +0000 (UTC)
Received: by mail-wm0-f46.google.com with SMTP id y2-v6so3002392wma.1
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 17:21:33 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:date:message-id:user-agent
 :mime-version:content-transfer-encoding;
 bh=alSrtNZNsz5iOeL/FlAeZc8iWCj1rk57fVb+W7engYQ=;
 b=WjAgP04PfeD8LzAswZqwtUcsH8RbsSDf07l+AkvFwnjf5vpHZ5WxqxFszVfapkc5dz
 lF+4Cd+Ln1V+XXSlf54pW1vRKGtsU80OhUVqwdiNLU1u26TFVElvRNQijM9p5JaBl35P
 5xLoE+FBM3fjx1mq33cysDaPI/O7J0qIJumFNSpINa1BLx6Zcwe4ip46/BKM5W/gwSmQ
 UfozYT+IyHkp7rGQZDkEGALBds8BmRgUFC/52ZkZlpcGrDP+i1Qjmfch2/aJ2Wzl4OHr
 upik/CqdH3UTOx46mWoTPrjM5POiT7IiiDy1WC7H3NY4zYGHOn4uYlNuOvA4g9NYUU8Q
 rl3w==
X-Gm-Message-State: APzg51Bgw/LADUTEhh0pJbzmR1Yw0we200xJPbPpL6HG4ZifnOmh8yoR
 hwjfo4jAOBh7/jzZT+zcCPM=
X-Google-Smtp-Source: ANB0VdZ5l47Xfc9ozw8PGy+pqyNSlM5BNPVjtvS0WUuoTX2cY5XVP1BA+/xD1OJDZjOxZdSCqx6AEQ==
X-Received: by 2002:a1c:6c19:: with SMTP id h25-v6mr18981wmc.26.1535156492764; 
 Fri, 24 Aug 2018 17:21:32 -0700 (PDT)
Received: from Palanthas.fritz.box (87-210-66-80.hosts.abilene.it.
 [80.66.210.87])
 by smtp.gmail.com with ESMTPSA id w15-v6sm6618160wrs.8.2018.08.24.17.21.30
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 17:21:31 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 25 Aug 2018 02:21:29 +0200
Message-ID: <153515586506.7407.8908626058440527641.stgit@Palanthas.fritz.box>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v1 0/5] Series short description
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Stefano Stabellini <sstabellini@kernel.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>

eGVuOiBzY2hlZDogc3VwcG9ydCB2Y3B1IGhvdHBsdWcvaG90dW5wbHVnIGluIHRoZSAnbnVsbCBz
Y2hlZHVsZXInCgpIZWxsbywKCkl0IHR1cm5lZCBvdXQsIHdoaWxlIGRpc2N1c3NpbmcgdGhpcyBw
YXRjaDoKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZl
bC8yMDE4LTAxL21zZzAwMjQ5Lmh0bWwKCnRoYXQgdGhlICdudWxsIHNjaGVkdWxlcicgZG9lcyBu
b3QgcmVhbGx5IHN1cHBvcnQgdmNwdQpob3RwbHVnL2hvdHVucGx1Zy4gSW4gZmFjdCwgdW5kZXIg
c29tZSBjaXJjdW1uc3RhbmNlcywgaXQgaXMgcG9zc2libGUKdGhhdCB0aGUgdmNwdXMgd2hpY2gg
YXJlIGFjdHVhbGx5IG9mZmxpbmUsIGdldCBhc3NpZ25lZCB0byBhIHBjcHUsIHdoaWxlCm9uZSBv
ciBtb3JlIG9ubGluZSB2Y3B1cywgbWF5IGJlIGxlZnQgaW4gdGhlIHdhaXQgbGlzdCwgYW5kIHN0
YXkgdGhlcmUKZm9yZXZlci4KCkFzIGEgbWF0dGVyIG9mIGZhY3QsIG9uZSBvZiB0aGVzZSBjaXJj
dW1uc3RhbmNlcyB3YXMgd2hlbiB0aGUgJ251bGwKc2NoZWR1bGVyJyB3YXMgdXNlZCB3aXRoaW4g
dGhlIFBWLVNISU0sIGJ1dCB0aGUgcHJvYmxlbSBpcyBtb3JlIGdlbmVyYWwuCgpUaGUgY2l0ZWQg
cGF0Y2ggcHJvcG9zZWQgYSBzb2x1dGlvbiwgd2hpY2ggSU1PIHdhcyB0aGUgd3Jvbmcgb25lLCBh
cyBpdAp3YXMgY2F1c2luZyB1bm5lY2Vzc2FyeSBvdmVyaGVhZCB0byByZWd1bGFyIHVzZSBjYXNl
cyBvZiB0aGUgJ251bGwKc2NoZWR1bGVyJyAoaS5lLiwgd2hlbiBvbmUgaGFzIHZjcHVzPT1wY3B1
cywgZG9lcyBub3Qgb25saW5lL29mZmxpbmUsCmV0YykuCgpUaGlzIHNlcmllcyBpcyB3aGF0IEkg
dGhpbmsgc2hvdWxkIGJlIHRoZSBwcm9wZXIgaW1wbGVtZW50YXRpb24gb2YKb2ZmbGluaW5nL29u
bGluaW5nIHZjcHVzIHdpdGhpbiAnbnVsbCcuIEl0IGlzIGFsbCBhIGxpdHRsZSBiaXQgdHJpY2t5
LAphcyB3ZSBuZWVkIHRvIGZpZ3VyZSBvdXQsIGZyb20gd2l0aGluIHRoZSBzY2hlZHVsZXIncyBz
bGVlcCBhbmQgd2FrZXVwCmZ1bmN0aW9ucywgd2hldGhlciBvciBub3QgdGhlIGNwdSBpcyBjb21p
bmcgb25saW5lL2dvaW5nIG9mZmxpbmUsIGJ1dCBpdAp3b3Jrcy4KCkkgZGlkIHNvbWUgdGVzdGlu
ZyBpbiBkaWZmZXJlbnQgc2V0dXBzIGFuZCBzY2VuYXJpb3MsIGFuZCB0aGUgc3lzdGVtCnN1cnZp
dmVkLiBIb3dldmVyOgotIFN0ZWZhbm8sIGlmIHlvdSdyZSBpbnRlcmVzdGVkIGluIGhvdHBsdWcv
aG90dW5wbHVnIHdoZW4gdXNpbmcgJ251bGwnLAphbmQgaGF2ZSBhbHJlYWR5IGEgdXNlIGNhc2Ug
dG8gdGVzdCBpdCwgcGxlYXNlIGdvIGFoZWFkLCBhbmQgdGVsbCBtZSBpZgpzb21ldGhpbmcgY3Jh
c2hlcyEgOi0pCi0gUm9nZXIsIGlmIHlvdSBmYW5jeSBnaXZpbmcgaXQgYSB0cnkgYWdhaW4gdG8g
dXNlICdudWxsJyBhcyB0aGUKc2NoZWR1bGVyIG9mIHRoZSBTSElNLCBhbmQgdGVsbCBtZSBpZiBu
b3csIHdpdGggdGhpcyBwYXRjaCwgaXQgd29ya3MsCnRoYXQgd291bGQgYmUgYXdlc29tZS4gSSBj
YW4gZG8gdGhhdCBteXNlbGYsIG9mIGNvdXJzZSwgYW5kIEkgd2lsbCwKYWZ0ZXIgdmFjYXRpb25z
LCBpZiB5b3UgZG9uJ3QgZ2V0IHJvdW5kIHRvIGl0IGJ5IHRoZW4uIDotRAoKVGhhbmtzIGFuZCBS
ZWdhcmRzLApEYXJpbwotLS0KRGFyaW8gRmFnZ2lvbGkgKDUpOgogICAgICB4ZW46IHNjaGVkOiBu
dWxsOiByZWZhY3RvciBjb3JlIGFyb3VuZCB2Y3B1X2RlYXNzaWduKCkKICAgICAgeGVuOiBzY2hl
ZDogbnVsbDogZG9uJ3QgYXNzaWduIGRvd24gdmNwdXMgdG8gcGNwdXMKICAgICAgeGVuOiBzY2hl
ZDogbnVsbDogZGVhc3NpZ24gb2ZmbGluZSB2Y3B1cyBmcm9tIHBjcHVzCiAgICAgIHhlbjogc2No
ZWQ6IG51bGw6IHJlYXNzaWduIHZjcHVzIHRvIHBjcHVzIHdoZW4gdGhleSBjb21lIGJhY2sgb25s
aW5lCiAgICAgIHhlbjogc2NoZWQ6IG51bGw6IHJlZmFjdG9yIHRoZSBBU1NFUlRzIGFyb3VuZCB2
Y3B1X2RlYXNzaW5nKCkKCiB4ZW4vY29tbW9uL3NjaGVkX251bGwuYyB8ICAxOTYgKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAx
NDUgaW5zZXJ0aW9ucygrKSwgNTEgZGVsZXRpb25zKC0pCi0tCjw8VGhpcyBoYXBwZW5zIGJlY2F1
c2UgSSBjaG9vc2UgaXQgdG8gaGFwcGVuIT4+IChSYWlzdGxpbiBNYWplcmUpCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkRh
cmlvIEZhZ2dpb2xpLCBQaC5ELCBodHRwOi8vYWJvdXQubWUvZGFyaW8uZmFnZ2lvbGkKU29mdHdh
cmUgRW5naW5lZXIgQCBTVVNFIGh0dHBzOi8vd3d3LnN1c2UuY29tLwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 25 00:21:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Aug 2018 00: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 1ftMKl-0001qa-Ec; Sat, 25 Aug 2018 00:21: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=nupg=li=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1ftMKk-0001qU-Be
 for xen-devel@lists.xenproject.org; Sat, 25 Aug 2018 00:21:42 +0000
X-Inumbo-ID: eec25bc3-a7fc-11e8-a6a9-d7ebe60f679a
Received: from mail-wm0-f68.google.com (unknown [74.125.82.68])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eec25bc3-a7fc-11e8-a6a9-d7ebe60f679a;
 Sat, 25 Aug 2018 00:22:21 +0000 (UTC)
Received: by mail-wm0-f68.google.com with SMTP id 207-v6so3115120wme.5
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 17:21:41 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=zVfyoFdSXFXoWABiwCCnxmPJquoNxGEiyoyaLLiDV10=;
 b=sdMNlQgQ2U7gXa4Dp8FIko5XTEaB5U9/yC0E7qDrVJdw1f/oh/CKQYH4K8Ysmqc420
 uYUGRgs4MG4HT1oYUGrfZbEqKvl+br0VX0UsSHxnyOady68ThZ+qxuadRLl73svmT2gy
 OqeuKStPE+rRNJd4Wkbsbhk355OHqPs7/bUdzaBPudsXkNUagY/nkWqeTmqrdUQP/Qtp
 BbnWgoxjHXoSRZhc3qYAyiTvoZy/M5PKphERNYPhIY8tOZUiQFkMT04UizvpIUwCRxOa
 nfhu7/saXnA5XwMsonsX3A+sKhGHTwsfPLqTh5uffkHfl6AnxTrCCjF0QgrP7ucFO7nT
 ImWw==
X-Gm-Message-State: APzg51Dc8OKVAlxCvcs0kMDEAwVBw2OkqGpvHZS4CfItO9dsFtn/fDjz
 JhF3PWXfwfY3RCg1texz0U7WeJM6rlY=
X-Google-Smtp-Source: ANB0Vdb9r+IqrWkFlF4FrnWavxJ32V1GfKKflVK0xk3bngx3xlG5z1OpVjV6Q3rE+Asn9oNfLNTW9g==
X-Received: by 2002:a1c:1943:: with SMTP id 64-v6mr2244wmz.89.1535156500279;
 Fri, 24 Aug 2018 17:21:40 -0700 (PDT)
Received: from Palanthas.fritz.box (87-210-66-80.hosts.abilene.it.
 [80.66.210.87])
 by smtp.gmail.com with ESMTPSA id y184-v6sm2410174wmg.17.2018.08.24.17.21.39
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 17:21:39 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 25 Aug 2018 02:21:38 +0200
Message-ID: <153515649785.7407.12930278485576636398.stgit@Palanthas.fritz.box>
In-Reply-To: <153515586506.7407.8908626058440527641.stgit@Palanthas.fritz.box>
References: <153515586506.7407.8908626058440527641.stgit@Palanthas.fritz.box>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v1 1/5] xen: sched: null: refactor core around
 vcpu_deassign()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

dmNwdV9kZWFzc2lnbigpIGhhcyBvbmx5IG9uZSBjYWxsZXI6IF92Y3B1X3JlbW92ZSgpLgpMZXQn
cyBjb25zb2xpZGF0ZSB0aGUgdHdvIGZ1bmN0aW9ucyBpbnRvIG9uZS4KCk5vIGZ1bmN0aW9uYWwg
Y2hhbmdlIGludGVuZGVkLgoKU2lnbmVkLW9mZi1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9s
aUBzdXNlLmNvbT4KLS0tCkNjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJp
eC5jb20+Ci0tLQogeGVuL2NvbW1vbi9zY2hlZF9udWxsLmMgfCAgIDc2ICsrKysrKysrKysrKysr
KysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMzUgaW5z
ZXJ0aW9ucygrKSwgNDEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hl
ZF9udWxsLmMgYi94ZW4vY29tbW9uL3NjaGVkX251bGwuYwppbmRleCA3ODRkYjcxMDI3Li5mMzcy
MTcyYzMyIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX251bGwuYworKysgYi94ZW4vY29t
bW9uL3NjaGVkX251bGwuYwpAQCAtMzU5LDkgKzM1OSwxNCBAQCBzdGF0aWMgdm9pZCB2Y3B1X2Fz
c2lnbihzdHJ1Y3QgbnVsbF9wcml2YXRlICpwcnYsIHN0cnVjdCB2Y3B1ICp2LAogICAgIH0KIH0K
IAotc3RhdGljIHZvaWQgdmNwdV9kZWFzc2lnbihzdHJ1Y3QgbnVsbF9wcml2YXRlICpwcnYsIHN0
cnVjdCB2Y3B1ICp2LAotICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgY3B1
KQorc3RhdGljIHZvaWQgdmNwdV9kZWFzc2lnbihzdHJ1Y3QgbnVsbF9wcml2YXRlICpwcnYsIHN0
cnVjdCB2Y3B1ICp2KQogeworICAgIHVuc2lnbmVkIGludCBiczsKKyAgICB1bnNpZ25lZCBpbnQg
Y3B1ID0gdi0+cHJvY2Vzc29yOworICAgIHN0cnVjdCBudWxsX3ZjcHUgKnd2YzsKKworICAgIEFT
U0VSVChsaXN0X2VtcHR5KCZudWxsX3ZjcHUodiktPndhaXRxX2VsZW0pKTsKKwogICAgIHBlcl9j
cHUobnBjLCBjcHUpLnZjcHUgPSBOVUxMOwogICAgIGNwdW1hc2tfc2V0X2NwdShjcHUsICZwcnYt
PmNwdXNfZnJlZSk7CiAKQEAgLTM3OCw2ICszODMsMzIgQEAgc3RhdGljIHZvaWQgdmNwdV9kZWFz
c2lnbihzdHJ1Y3QgbnVsbF9wcml2YXRlICpwcnYsIHN0cnVjdCB2Y3B1ICp2LAogICAgICAgICBk
LmNwdSA9IGNwdTsKICAgICAgICAgX190cmFjZV92YXIoVFJDX1NOVUxMX1ZDUFVfREVBU1NJR04s
IDEsIHNpemVvZihkKSwgJmQpOwogICAgIH0KKworICAgIHNwaW5fbG9jaygmcHJ2LT53YWl0cV9s
b2NrKTsKKworICAgIC8qCisgICAgICogSWYgdiBpcyBhc3NpZ25lZCB0byBhIHBDUFUsIGxldCdz
IHNlZSBpZiB0aGVyZSBpcyBzb21lb25lIHdhaXRpbmcsCisgICAgICogc3VpdGFibGUgdG8gYmUg
YXNzaWduZWQgdG8gaXQgKHByaW9yaXRpemluZyB2Y3B1cyB0aGF0IGhhdmUKKyAgICAgKiBzb2Z0
LWFmZmluaXR5IHdpdGggY3B1KS4KKyAgICAgKi8KKyAgICBmb3JfZWFjaF9hZmZpbml0eV9iYWxh
bmNlX3N0ZXAoIGJzICkKKyAgICB7CisgICAgICAgIGxpc3RfZm9yX2VhY2hfZW50cnkoIHd2Yywg
JnBydi0+d2FpdHEsIHdhaXRxX2VsZW0gKQorICAgICAgICB7CisgICAgICAgICAgICBpZiAoIGJz
ID09IEJBTEFOQ0VfU09GVF9BRkZJTklUWSAmJiAhaGFzX3NvZnRfYWZmaW5pdHkod3ZjLT52Y3B1
KSApCisgICAgICAgICAgICAgICAgY29udGludWU7CisKKyAgICAgICAgICAgIGlmICggdmNwdV9j
aGVja19hZmZpbml0eSh3dmMtPnZjcHUsIGNwdSwgYnMpICkKKyAgICAgICAgICAgIHsKKyAgICAg
ICAgICAgICAgICBsaXN0X2RlbF9pbml0KCZ3dmMtPndhaXRxX2VsZW0pOworICAgICAgICAgICAg
ICAgIHZjcHVfYXNzaWduKHBydiwgd3ZjLT52Y3B1LCBjcHUpOworICAgICAgICAgICAgICAgIGNw
dV9yYWlzZV9zb2Z0aXJxKGNwdSwgU0NIRURVTEVfU09GVElSUSk7CisgICAgICAgICAgICAgICAg
c3Bpbl91bmxvY2soJnBydi0+d2FpdHFfbG9jayk7CisgICAgICAgICAgICAgICAgcmV0dXJuOwor
ICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgfQorICAgIHNwaW5fdW5sb2NrKCZwcnYtPndh
aXRxX2xvY2spOwogfQogCiAvKiBDaGFuZ2UgdGhlIHNjaGVkdWxlciBvZiBjcHUgdG8gdXMgKG51
bGwpLiAqLwpAQCAtNDY5LDQzICs1MDAsNiBAQCBzdGF0aWMgdm9pZCBudWxsX3ZjcHVfaW5zZXJ0
KGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgc3RydWN0IHZjcHUgKnYpCiAgICAgU0NIRURf
U1RBVF9DUkFOSyh2Y3B1X2luc2VydCk7CiB9CiAKLXN0YXRpYyB2b2lkIF92Y3B1X3JlbW92ZShz
dHJ1Y3QgbnVsbF9wcml2YXRlICpwcnYsIHN0cnVjdCB2Y3B1ICp2KQotewotICAgIHVuc2lnbmVk
IGludCBiczsKLSAgICB1bnNpZ25lZCBpbnQgY3B1ID0gdi0+cHJvY2Vzc29yOwotICAgIHN0cnVj
dCBudWxsX3ZjcHUgKnd2YzsKLQotICAgIEFTU0VSVChsaXN0X2VtcHR5KCZudWxsX3ZjcHUodikt
PndhaXRxX2VsZW0pKTsKLQotICAgIHZjcHVfZGVhc3NpZ24ocHJ2LCB2LCBjcHUpOwotCi0gICAg
c3Bpbl9sb2NrKCZwcnYtPndhaXRxX2xvY2spOwotCi0gICAgLyoKLSAgICAgKiBJZiB2IGlzIGFz
c2lnbmVkIHRvIGEgcENQVSwgbGV0J3Mgc2VlIGlmIHRoZXJlIGlzIHNvbWVvbmUgd2FpdGluZywK
LSAgICAgKiBzdWl0YWJsZSB0byBiZSBhc3NpZ25lZCB0byBpdCAocHJpb3JpdGl6aW5nIHZjcHVz
IHRoYXQgaGF2ZQotICAgICAqIHNvZnQtYWZmaW5pdHkgd2l0aCBjcHUpLgotICAgICAqLwotICAg
IGZvcl9lYWNoX2FmZmluaXR5X2JhbGFuY2Vfc3RlcCggYnMgKQotICAgIHsKLSAgICAgICAgbGlz
dF9mb3JfZWFjaF9lbnRyeSggd3ZjLCAmcHJ2LT53YWl0cSwgd2FpdHFfZWxlbSApCi0gICAgICAg
IHsKLSAgICAgICAgICAgIGlmICggYnMgPT0gQkFMQU5DRV9TT0ZUX0FGRklOSVRZICYmICFoYXNf
c29mdF9hZmZpbml0eSh3dmMtPnZjcHUpICkKLSAgICAgICAgICAgICAgICBjb250aW51ZTsKLQot
ICAgICAgICAgICAgaWYgKCB2Y3B1X2NoZWNrX2FmZmluaXR5KHd2Yy0+dmNwdSwgY3B1LCBicykg
KQotICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIGxpc3RfZGVsX2luaXQoJnd2Yy0+d2Fp
dHFfZWxlbSk7Ci0gICAgICAgICAgICAgICAgdmNwdV9hc3NpZ24ocHJ2LCB3dmMtPnZjcHUsIGNw
dSk7Ci0gICAgICAgICAgICAgICAgY3B1X3JhaXNlX3NvZnRpcnEoY3B1LCBTQ0hFRFVMRV9TT0ZU
SVJRKTsKLSAgICAgICAgICAgICAgICBzcGluX3VubG9jaygmcHJ2LT53YWl0cV9sb2NrKTsKLSAg
ICAgICAgICAgICAgICByZXR1cm47Ci0gICAgICAgICAgICB9Ci0gICAgICAgIH0KLSAgICB9Ci0g
ICAgc3Bpbl91bmxvY2soJnBydi0+d2FpdHFfbG9jayk7Ci19Ci0KIHN0YXRpYyB2b2lkIG51bGxf
dmNwdV9yZW1vdmUoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgdmNwdSAqdikK
IHsKICAgICBzdHJ1Y3QgbnVsbF9wcml2YXRlICpwcnYgPSBudWxsX3ByaXYob3BzKTsKQEAgLTUy
OSw3ICs1MjMsNyBAQCBzdGF0aWMgdm9pZCBudWxsX3ZjcHVfcmVtb3ZlKGNvbnN0IHN0cnVjdCBz
Y2hlZHVsZXIgKm9wcywgc3RydWN0IHZjcHUgKnYpCiAgICAgQVNTRVJUKHBlcl9jcHUobnBjLCB2
LT5wcm9jZXNzb3IpLnZjcHUgPT0gdik7CiAgICAgQVNTRVJUKCFjcHVtYXNrX3Rlc3RfY3B1KHYt
PnByb2Nlc3NvciwgJnBydi0+Y3B1c19mcmVlKSk7CiAKLSAgICBfdmNwdV9yZW1vdmUocHJ2LCB2
KTsKKyAgICB2Y3B1X2RlYXNzaWduKHBydiwgdik7CiAKICBvdXQ6CiAgICAgdmNwdV9zY2hlZHVs
ZV91bmxvY2tfaXJxKGxvY2ssIHYpOwpAQCAtNjE1LDcgKzYwOSw3IEBAIHN0YXRpYyB2b2lkIG51
bGxfdmNwdV9taWdyYXRlKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgc3RydWN0IHZjcHUg
KnYsCiAgICAgICovCiAgICAgaWYgKCBsaWtlbHkobGlzdF9lbXB0eSgmbnZjLT53YWl0cV9lbGVt
KSkgKQogICAgIHsKLSAgICAgICAgX3ZjcHVfcmVtb3ZlKHBydiwgdik7CisgICAgICAgIHZjcHVf
ZGVhc3NpZ24ocHJ2LCB2KTsKICAgICAgICAgU0NIRURfU1RBVF9DUkFOSyhtaWdyYXRlX3J1bm5p
bmcpOwogICAgIH0KICAgICBlbHNlCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 25 00:21:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Aug 2018 00: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 1ftMKt-0001vE-O4; Sat, 25 Aug 2018 00: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=nupg=li=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1ftMKs-0001u2-GV
 for xen-devel@lists.xenproject.org; Sat, 25 Aug 2018 00:21:50 +0000
X-Inumbo-ID: aabf8b2a-a7fc-11e8-a8a5-bc764e045a96
Received: from mail-wm0-f65.google.com (unknown [74.125.82.65])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id aabf8b2a-a7fc-11e8-a8a5-bc764e045a96;
 Sat, 25 Aug 2018 02:20:28 +0200 (CEST)
Received: by mail-wm0-f65.google.com with SMTP id n11-v6so3128028wmc.2
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 17:21:49 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=+D3KCjSrjHeXKwjiJC17RReRnLD+7ZIhCRyaEp+cqbk=;
 b=HRTECIoSJ5D9fJzkXXhBAoqtxKQG/j12lpPD7VbT8ohJ2yvCNKvEWLlB/zNwdFq5bI
 JIjoukYWKvfz+BRkZaBrgphGyu++Kxt8fWLswXxvTn43mRLQ6+AhLIGMOn9SygihtQHP
 r/vqcdeW7M9Ev1TkTdpLdS3AO7Z16KvwyiuaIzgUJ2H1Ef0NjWFlM1ItPRhGS4QIjXQP
 J27B7jHwsPDaR8R/Q3LZMwN9Cx0OJmcXCNVRX3wn0v5xXagBQpL3s1RTyDXBP+Tp30WB
 NxwP1AG5v0F9dOZL3+TCpsAHqMhho1KeuE+bdKzIqo1uEFN7JkPjTZtBmPSv+939HUi8
 957g==
X-Gm-Message-State: APzg51DxvcK3/zos9gYD0ytHAuamChOb7APp3YqsFte/ofhf9hf/sGSk
 cDvok7tdQpT/0EwJ3ZzLXII=
X-Google-Smtp-Source: ANB0VdakzcBfdHkRYSHM5kYhuXOLEiaiNbntUlP6HIl/AwP052CUCx+NHCmCFDMgnIs7t8F8CQphKA==
X-Received: by 2002:a1c:368d:: with SMTP id y13-v6mr11766wmh.100.1535156508077; 
 Fri, 24 Aug 2018 17:21:48 -0700 (PDT)
Received: from Palanthas.fritz.box (87-210-66-80.hosts.abilene.it.
 [80.66.210.87])
 by smtp.gmail.com with ESMTPSA id k34-v6sm13953798wre.18.2018.08.24.17.21.46
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 17:21:47 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 25 Aug 2018 02:21:45 +0200
Message-ID: <153515650541.7407.13469781440827661968.stgit@Palanthas.fritz.box>
In-Reply-To: <153515586506.7407.8908626058440527641.stgit@Palanthas.fritz.box>
References: <153515586506.7407.8908626058440527641.stgit@Palanthas.fritz.box>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v1 2/5] xen: sched: null: don't assign down
 vcpus to pcpus
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWYgYSBwQ1BVIGhhcyBiZWVuL2lzIGJlaW5nIG9mZmxpbmVkLCB3ZSBkb24ndCB3YW50IGl0IHRv
IGJlIG5laXRoZXIKYXNzaWduZWQgdG8gYW55IHBDUFUsIG5vciBpbiB0aGUgd2FpdCBsaXN0LgoK
U28sIGF2b2lkIGRvaW5nIHRoYXQgd2hpbGUgaW5zZXJ0aW5nIG9yIG1pZ3JhdGluZyB2Y3B1cy4K
ClNpZ25lZC1vZmYtYnk6IERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+Ci0tLQpD
YzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogU3RlZmFu
byBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogUm9nZXIgUGF1IE1vbm5l
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCiB4ZW4vY29tbW9uL3NjaGVkX251bGwuYyB8ICAg
MjYgKysrKysrKysrKysrKysrKysrKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCAyNSBpbnNlcnRp
b25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZF9udWxs
LmMgYi94ZW4vY29tbW9uL3NjaGVkX251bGwuYwppbmRleCBmMzcyMTcyYzMyLi4xNDI2MTI0NTI1
IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX251bGwuYworKysgYi94ZW4vY29tbW9uL3Nj
aGVkX251bGwuYwpAQCAtMzQwLDYgKzM0MCw4IEBAIHN0YXRpYyB1bnNpZ25lZCBpbnQgcGlja19j
cHUoc3RydWN0IG51bGxfcHJpdmF0ZSAqcHJ2LCBzdHJ1Y3QgdmNwdSAqdikKIHN0YXRpYyB2b2lk
IHZjcHVfYXNzaWduKHN0cnVjdCBudWxsX3ByaXZhdGUgKnBydiwgc3RydWN0IHZjcHUgKnYsCiAg
ICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgY3B1KQogeworICAgIEFTU0VSVChp
c192Y3B1X29ubGluZSh2KSk7CisKICAgICBwZXJfY3B1KG5wYywgY3B1KS52Y3B1ID0gdjsKICAg
ICB2LT5wcm9jZXNzb3IgPSBjcHU7CiAgICAgY3B1bWFza19jbGVhcl9jcHUoY3B1LCAmcHJ2LT5j
cHVzX2ZyZWUpOwpAQCAtNDU0LDggKzQ1NiwxNCBAQCBzdGF0aWMgdm9pZCBudWxsX3ZjcHVfaW5z
ZXJ0KGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgc3RydWN0IHZjcHUgKnYpCiAgICAgQVNT
RVJUKCFpc19pZGxlX3ZjcHUodikpOwogCiAgICAgbG9jayA9IHZjcHVfc2NoZWR1bGVfbG9ja19p
cnEodik7Ci0gcmV0cnk6CiAKKyAgICBpZiAoIHVubGlrZWx5KCFpc192Y3B1X29ubGluZSh2KSkg
KQorICAgIHsKKyAgICAgICAgdmNwdV9zY2hlZHVsZV91bmxvY2tfaXJxKGxvY2ssIHYpOworICAg
ICAgICByZXR1cm47CisgICAgfQorCisgcmV0cnk6CiAgICAgY3B1ID0gdi0+cHJvY2Vzc29yID0g
cGlja19jcHUocHJ2LCB2KTsKIAogICAgIHNwaW5fdW5sb2NrKGxvY2spOwpAQCAtNjE3LDYgKzYy
NSwyMSBAQCBzdGF0aWMgdm9pZCBudWxsX3ZjcHVfbWlncmF0ZShjb25zdCBzdHJ1Y3Qgc2NoZWR1
bGVyICpvcHMsIHN0cnVjdCB2Y3B1ICp2LAogCiAgICAgU0NIRURfU1RBVF9DUkFOSyhtaWdyYXRl
ZCk7CiAKKyAgICAvKgorICAgICAqIElmIGl0IHdhcy9pdCdzIGdvaW5nIG9mZmxpbmUsIHdlIGRv
bid0IHdhbnQgaXQgbmVpdGhlciBhc3NpZ25lZCB0bworICAgICAqIGEgdmNwdSwgbm9yIGluIHRo
ZSB3YWl0cXVldWUuCisgICAgICoKKyAgICAgKiBJZiBpdCB3YXMgb24gYSBjcHUsIHdlJ3ZlIHJl
bW92ZWQgaXQgZnJvbSB0aGVyZSBhYm92ZS4gSWYgaXQgaXMgaW4gdGhlCisgICAgICogd2FpdHF1
ZXVlLCB3ZSByZW1vdmUgaXQgZnJvbSB0aGVyZSBub3cuIEFuZCB0aGVuIHdlIGJhaWwuCisgICAg
ICovCisgICAgaWYgKCB1bmxpa2VseSghaXNfdmNwdV9vbmxpbmUodikpICkKKyAgICB7CisgICAg
ICAgIHNwaW5fbG9jaygmcHJ2LT53YWl0cV9sb2NrKTsKKyAgICAgICAgbGlzdF9kZWxfaW5pdCgm
bnZjLT53YWl0cV9lbGVtKTsKKyAgICAgICAgc3Bpbl91bmxvY2soJnBydi0+d2FpdHFfbG9jayk7
CisgICAgICAgIGdvdG8gb3V0OworICAgIH0KKwogICAgIC8qCiAgICAgICogTGV0J3Mgbm93IGNv
bnNpZGVyIG5ld19jcHUsIHdoaWNoIGlzIHdoZXJlIHYgaXMgYmVpbmcgc2VudC4gSXQgY2FuIGJl
CiAgICAgICogZWl0aGVyIGZyZWUsIG9yIGhhdmUgYSB2Q1BVIGFscmVhZHkgYXNzaWduZWQgdG8g
aXQuCkBAIC02NTcsNiArNjgwLDcgQEAgc3RhdGljIHZvaWQgbnVsbF92Y3B1X21pZ3JhdGUoY29u
c3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgdmNwdSAqdiwKICAgICAgKiBhdCBsZWFz
dC4gSW4gY2FzZSBvZiBzdXNwZW5kLCBhbnkgdGVtcG9yYXJ5IGluY29uc2lzdGVuY3kgY2F1c2Vk
CiAgICAgICogYnkgdGhpcywgd2lsbCBiZSBmaXhlZC11cCBkdXJpbmcgcmVzdW1lLgogICAgICAq
LworIG91dDoKICAgICB2LT5wcm9jZXNzb3IgPSBuZXdfY3B1OwogfQogCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 25 00:21:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Aug 2018 00: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 1ftML0-0001zG-1s; Sat, 25 Aug 2018 00: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=nupg=li=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1ftMKz-0001xZ-2e
 for xen-devel@lists.xenproject.org; Sat, 25 Aug 2018 00:21:57 +0000
X-Inumbo-ID: f7e8125f-a7fc-11e8-a6a9-d7ebe60f679a
Received: from mail-wr1-f67.google.com (unknown [209.85.221.67])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f7e8125f-a7fc-11e8-a6a9-d7ebe60f679a;
 Sat, 25 Aug 2018 00:22:37 +0000 (UTC)
Received: by mail-wr1-f67.google.com with SMTP id k5-v6so8735677wre.10
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 17:21: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:subject:from:to:cc:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=6mxCG81TaZz89ly4kwLohj3ksMZjypfBY7Qdx5Cr4EY=;
 b=A5sEGwQvZWKVvK7YGED3NL9cNRBjsle2J5F9Es46LPzo/IooAicbTstXyZQ2EnXgsI
 L1k25IriE9VSeXn7mUd0vcweWWzzzfpTe0eBzhUTWdPeP/OFldM19ujZXGfdAFLcaav5
 km7FG1wCe3+/0s+V76UOqRa2wSqqitsKRlHcpKuhdn0Cf8rwp/iBjmQS5m1rCmB9TiQ0
 S4Y7qlVV+aBBZumVshMwNex5ICAMU80ZjkT+K/bTQ6MSbwBvqYjWbaPC5uk/saL7RajM
 EcihOWWN3awKvEkOJtZpIZP8YZV8iDEZ3TWs9bwNdqqNVBTDWlIrRZIbGspP+d6j0wK5
 iRaw==
X-Gm-Message-State: APzg51B6YwameIvUnYgx0MoaBfWPx8k7AS9dR7jOUE+TyoEgssX482ko
 J0C2Fj0f3oV+gZaqTTYjbXw=
X-Google-Smtp-Source: ANB0VdZ1AcWJKNzexqiGjZYml0ImTVBsu9TX/V6gZyAGlX0ZNfj2IB5tqsE2C1HJyZZx4IgTXZrH2w==
X-Received: by 2002:a5d:4401:: with SMTP id
 z1-v6mr2697142wrq.227.1535156515731; 
 Fri, 24 Aug 2018 17:21:55 -0700 (PDT)
Received: from Palanthas.fritz.box (87-210-66-80.hosts.abilene.it.
 [80.66.210.87])
 by smtp.gmail.com with ESMTPSA id l5-v6sm1842892wmh.0.2018.08.24.17.21.54
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 17:21:55 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 25 Aug 2018 02:21:53 +0200
Message-ID: <153515651319.7407.3000873927341886165.stgit@Palanthas.fritz.box>
In-Reply-To: <153515586506.7407.8908626058440527641.stgit@Palanthas.fritz.box>
References: <153515586506.7407.8908626058440527641.stgit@Palanthas.fritz.box>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v1 3/5] xen: sched: null: deassign offline vcpus
 from pcpus
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWYgYSBwQ1BVIGhhcyBiZWVuL2lzIGJlaW5nIG9mZmxpbmVkLCB3ZSBkb24ndCB3YW50IGl0IHRv
IGJlIG5laXRoZXIKYXNzaWduZWQgdG8gYW55IHBDUFUsIG5vciBpbiB0aGUgd2FpdCBsaXN0LgoK
VGhlcmVmb3JlLCB3aGVuIHdlIGRldGVjdCB0aGF0IGEgdmNwdSBpcyBnb2luZyBvZmZsaW5lLCBy
ZW1vdmUgaXQgZnJvbQpib3RoIHBsYWNlcy4KClNpZ25lZC1vZmYtYnk6IERhcmlvIEZhZ2dpb2xp
IDxkZmFnZ2lvbGlAc3VzZS5jb20+Ci0tLQpDYzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxh
cEBldS5jaXRyaXguY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJu
ZWwub3JnPgpDYzogUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCiB4
ZW4vY29tbW9uL3NjaGVkX251bGwuYyB8ICAgNDMgKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDM3IGluc2VydGlvbnMoKyksIDYgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZF9udWxsLmMgYi94ZW4vY29t
bW9uL3NjaGVkX251bGwuYwppbmRleCAxNDI2MTI0NTI1Li42MjU5ZjQ2NDNlIDEwMDY0NAotLS0g
YS94ZW4vY29tbW9uL3NjaGVkX251bGwuYworKysgYi94ZW4vY29tbW9uL3NjaGVkX251bGwuYwpA
QCAtMzYxLDcgKzM2MSw4IEBAIHN0YXRpYyB2b2lkIHZjcHVfYXNzaWduKHN0cnVjdCBudWxsX3By
aXZhdGUgKnBydiwgc3RydWN0IHZjcHUgKnYsCiAgICAgfQogfQogCi1zdGF0aWMgdm9pZCB2Y3B1
X2RlYXNzaWduKHN0cnVjdCBudWxsX3ByaXZhdGUgKnBydiwgc3RydWN0IHZjcHUgKnYpCisvKiBS
ZXR1cm5zIHRydWUgaWYgYSBjcHUgd2FzIHRpY2tsZWQgKi8KK3N0YXRpYyBib29sIHZjcHVfZGVh
c3NpZ24oc3RydWN0IG51bGxfcHJpdmF0ZSAqcHJ2LCBzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICB1
bnNpZ25lZCBpbnQgYnM7CiAgICAgdW5zaWduZWQgaW50IGNwdSA9IHYtPnByb2Nlc3NvcjsKQEAg
LTQwNiwxMSArNDA3LDEzIEBAIHN0YXRpYyB2b2lkIHZjcHVfZGVhc3NpZ24oc3RydWN0IG51bGxf
cHJpdmF0ZSAqcHJ2LCBzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgICAgICAgICB2Y3B1X2Fzc2ln
bihwcnYsIHd2Yy0+dmNwdSwgY3B1KTsKICAgICAgICAgICAgICAgICBjcHVfcmFpc2Vfc29mdGly
cShjcHUsIFNDSEVEVUxFX1NPRlRJUlEpOwogICAgICAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZw
cnYtPndhaXRxX2xvY2spOwotICAgICAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgICAgICAg
ICByZXR1cm4gdHJ1ZTsKICAgICAgICAgICAgIH0KICAgICAgICAgfQogICAgIH0KICAgICBzcGlu
X3VubG9jaygmcHJ2LT53YWl0cV9sb2NrKTsKKworICAgIHJldHVybiBmYWxzZTsKIH0KIAogLyog
Q2hhbmdlIHRoZSBzY2hlZHVsZXIgb2YgY3B1IHRvIHVzIChudWxsKS4gKi8KQEAgLTUxOCw2ICs1
MjEsMTQgQEAgc3RhdGljIHZvaWQgbnVsbF92Y3B1X3JlbW92ZShjb25zdCBzdHJ1Y3Qgc2NoZWR1
bGVyICpvcHMsIHN0cnVjdCB2Y3B1ICp2KQogCiAgICAgbG9jayA9IHZjcHVfc2NoZWR1bGVfbG9j
a19pcnEodik7CiAKKyAgICAvKiBJZiBvZmZsaW5lLCB0aGUgdmNwdSBzaG91bGRuJ3QgYmUgYXNz
aWduZWQsIG5vciBpbiB0aGUgd2FpdHF1ZXVlICovCisgICAgaWYgKCB1bmxpa2VseSghaXNfdmNw
dV9vbmxpbmUodikpICkKKyAgICB7CisgICAgICAgIEFTU0VSVChwZXJfY3B1KG5wYywgdi0+cHJv
Y2Vzc29yKS52Y3B1ICE9IHYpOworICAgICAgICBBU1NFUlQobGlzdF9lbXB0eSgmbnZjLT53YWl0
cV9lbGVtKSk7CisgICAgICAgIGdvdG8gb3V0OworICAgIH0KKwogICAgIC8qIElmIHYgaXMgaW4g
d2FpdHF1ZXVlLCBqdXN0IGdldCBpdCBvdXQgb2YgdGhlcmUgYW5kIGJhaWwgKi8KICAgICBpZiAo
IHVubGlrZWx5KCFsaXN0X2VtcHR5KCZudmMtPndhaXRxX2VsZW0pKSApCiAgICAgewpAQCAtNTY3
LDExICs1NzgsMzEgQEAgc3RhdGljIHZvaWQgbnVsbF92Y3B1X3dha2UoY29uc3Qgc3RydWN0IHNj
aGVkdWxlciAqb3BzLCBzdHJ1Y3QgdmNwdSAqdikKIAogc3RhdGljIHZvaWQgbnVsbF92Y3B1X3Ns
ZWVwKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgc3RydWN0IHZjcHUgKnYpCiB7CisgICAg
c3RydWN0IG51bGxfcHJpdmF0ZSAqcHJ2ID0gbnVsbF9wcml2KG9wcyk7CisgICAgdW5zaWduZWQg
aW50IGNwdSA9IHYtPnByb2Nlc3NvcjsKKyAgICBib29sIHRpY2tsZWQgPSBmYWxzZTsKKwogICAg
IEFTU0VSVCghaXNfaWRsZV92Y3B1KHYpKTsKIAorICAgIC8qIFdlIG5lZWQgdG8gc3BlY2lhbCBj
YXNlIHRoZSBoYW5kbGluZyBvZiB0aGUgdmNwdSBiZWluZyBvZmZsaW5lZCAqLworICAgIGlmICgg
dW5saWtlbHkoIWlzX3ZjcHVfb25saW5lKHYpKSApCisgICAgeworICAgICAgICBzdHJ1Y3QgbnVs
bF92Y3B1ICpudmMgPSBudWxsX3ZjcHUodik7CisKKyAgICAgICAgcHJpbnRrKCJZWVkgZCVkdiVk
IGdvaW5nIGRvd24/XG4iLCB2LT5kb21haW4tPmRvbWFpbl9pZCwgdi0+dmNwdV9pZCk7CisgICAg
ICAgIGlmICggdW5saWtlbHkoIWxpc3RfZW1wdHkoJm52Yy0+d2FpdHFfZWxlbSkpICkKKyAgICAg
ICAgeworICAgICAgICAgICAgc3Bpbl9sb2NrKCZwcnYtPndhaXRxX2xvY2spOworICAgICAgICAg
ICAgbGlzdF9kZWxfaW5pdCgmbnZjLT53YWl0cV9lbGVtKTsKKyAgICAgICAgICAgIHNwaW5fdW5s
b2NrKCZwcnYtPndhaXRxX2xvY2spOworICAgICAgICB9CisgICAgICAgIGVsc2UgaWYgKCBwZXJf
Y3B1KG5wYywgY3B1KS52Y3B1ID09IHYgKQorICAgICAgICAgICAgdGlja2xlZCA9IHZjcHVfZGVh
c3NpZ24ocHJ2LCB2KTsKKyAgICB9CisKICAgICAvKiBJZiB2IGlzIG5vdCBhc3NpZ25lZCB0byBh
IHBDUFUsIG9yIGlzIG5vdCBydW5uaW5nLCBubyBuZWVkIHRvIGJvdGhlciAqLwotICAgIGlmICgg
Y3Vycl9vbl9jcHUodi0+cHJvY2Vzc29yKSA9PSB2ICkKLSAgICAgICAgY3B1X3JhaXNlX3NvZnRp
cnEodi0+cHJvY2Vzc29yLCBTQ0hFRFVMRV9TT0ZUSVJRKTsKKyAgICBpZiAoIGxpa2VseSghdGlj
a2xlZCAmJiBjdXJyX29uX2NwdShjcHUpID09IHYpICkKKyAgICAgICAgY3B1X3JhaXNlX3NvZnRp
cnEoY3B1LCBTQ0hFRFVMRV9TT0ZUSVJRKTsKIAogICAgIFNDSEVEX1NUQVRfQ1JBTksodmNwdV9z
bGVlcCk7CiB9CkBAIC02MTUsMTIgKzY0NiwxMiBAQCBzdGF0aWMgdm9pZCBudWxsX3ZjcHVfbWln
cmF0ZShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHN0cnVjdCB2Y3B1ICp2LAogICAgICAq
CiAgICAgICogSW4gdGhlIGxhdHRlciwgdGhlcmUgaXMganVzdCBub3RoaW5nIHRvIGRvLgogICAg
ICAqLwotICAgIGlmICggbGlrZWx5KGxpc3RfZW1wdHkoJm52Yy0+d2FpdHFfZWxlbSkpICkKKyAg
ICBpZiAoIGxpa2VseShwZXJfY3B1KG5wYywgdi0+cHJvY2Vzc29yKS52Y3B1ID09IHYpICkKICAg
ICB7CiAgICAgICAgIHZjcHVfZGVhc3NpZ24ocHJ2LCB2KTsKICAgICAgICAgU0NIRURfU1RBVF9D
UkFOSyhtaWdyYXRlX3J1bm5pbmcpOwogICAgIH0KLSAgICBlbHNlCisgICAgZWxzZSBpZiAoICFs
aXN0X2VtcHR5KCZudmMtPndhaXRxX2VsZW0pICkKICAgICAgICAgU0NIRURfU1RBVF9DUkFOSyht
aWdyYXRlX29uX3J1bnEpOwogCiAgICAgU0NIRURfU1RBVF9DUkFOSyhtaWdyYXRlZCk7CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 25 00:22:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Aug 2018 00:22:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftML9-00027f-AR; Sat, 25 Aug 2018 00:22:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=nupg=li=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1ftML7-000279-JO
 for xen-devel@lists.xenproject.org; Sat, 25 Aug 2018 00:22:05 +0000
X-Inumbo-ID: fcb8f242-a7fc-11e8-a6a9-d7ebe60f679a
Received: from mail-wm0-f65.google.com (unknown [74.125.82.65])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fcb8f242-a7fc-11e8-a6a9-d7ebe60f679a;
 Sat, 25 Aug 2018 00:22:45 +0000 (UTC)
Received: by mail-wm0-f65.google.com with SMTP id y2-v6so3002885wma.1
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 17:22:04 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=e/f3cy+G1zPtLmrqbwZXDtPIJGqIsWEC+b6caj/n2CM=;
 b=bexCqzKBskxNjb1a4zZazcjpBRsgJPuWMsDBGKBxFFu/3HoerzAsTFMEEEFaToWmkM
 8vH2Mdv/vOGK4aIWLAz8PV5r04VvOhYyHzEJ/JSkh+w4CPgJAJ4WKxWZ4USkuNk+ln/o
 xtU4woJp/+trJEdxrwpipgYF4cRuFWmTJpJw0FkW8IVkXYLxH0UcU4VlOxrAflH9uncj
 xBjBr3Qd0LnhE5y+SAVPnuBGfCguuL0sXBy+BgRtVgxrDx8djd5tynk5kvdqtH2hM/69
 x6I5W3k1ZvOpq1tAV/1N/CdI4XTgDQvGF4JE7NwDVFeFRPb4Qx78GYWvq0xskAlP8dJd
 AVcw==
X-Gm-Message-State: APzg51DyF6xFBRpAdbx5Iy5fR1+/b/YpKB/mDeaGXM/MPVWwK/cBBCze
 iIoQRc7Ii6MUDAdFuSQW8RDO6Ak4bn8=
X-Google-Smtp-Source: ANB0VdbS5CvZx1AbFaufruBIS5j0FdWIHcb5jrISKWOVQD4vfiaxYf7htMp6LFx5lc1xcAEnw87Qxg==
X-Received: by 2002:a1c:7d51:: with SMTP id y78-v6mr5825wmc.37.1535156523800; 
 Fri, 24 Aug 2018 17:22:03 -0700 (PDT)
Received: from Palanthas.fritz.box (87-210-66-80.hosts.abilene.it.
 [80.66.210.87])
 by smtp.gmail.com with ESMTPSA id i125-v6sm4994944wmd.23.2018.08.24.17.22.02
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 17:22:02 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 25 Aug 2018 02:22:01 +0200
Message-ID: <153515652088.7407.1077602533552123715.stgit@Palanthas.fritz.box>
In-Reply-To: <153515586506.7407.8908626058440527641.stgit@Palanthas.fritz.box>
References: <153515586506.7407.8908626058440527641.stgit@Palanthas.fritz.box>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v1 4/5] xen: sched: null: reassign vcpus to
 pcpus when they come back online
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Dario Faggioli <dario.faggioli@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>

V2hlbiBhIHZjcHUgdGhhdCB3YXMgb2ZmbGluZSwgY29tZXMgYmFjayBvbmxpbmUsIHdlIGRvIHdh
bnQgaXQgdG8gZWl0aGVyCmJlIGFzc2lnbmVkIHRvIGEgcENQVSwgb3IgZ28gaW50byB0aGUgd2Fp
dCBsaXN0LgoKU28gbGV0J3MgZG8gZXhhY3RseSB0aGF0LiBEZXRlY3RpbmcgdGhhdCBhIHZjcHUg
aXMgY29taW5nIGJhY2sgb25saW5lIGlzCmEgYml0IHRyaWNreS4gQmFzaWNhbGx5LCBpZiB0aGUg
dmNwdSBpcyB3YWtpbmcgdXAsIGFuZCBpcyBuZWl0aGVyCmFzc2lnbmVkIHRvIGEgcENQVSwgbm9y
IGluIHRoZSB3YWl0IGxpc3QsIGl0IG11c3QgYmUgY29taW5nIGJhY2sgZnJvbQpvZmZsaW5lLgoK
V2hlbiB0aGlzIGhhcHBlbnMsIHdlIHB1dCBpdCBpbiB0aGUgd2FpdHF1ZXVlLCBhbmQgd2UgInRp
Y2tsZSIgYW4gaWRsZQpwQ1BVIChpZiBhbnkpLCB0byBnbyBwaWNrIGl0IHVwLgoKTG9va2luZyBh
dCB0aGUgcGF0Y2gsIGl0IHNlZW1zIHRoYXQgdGhlIHZjcHUgd2FrZXVwIGNvZGUgaXMgZ2V0dGlu
Zwpjb21wbGV4LCBhbmQgaGVuY2UgdGhhdCBpdCBjb3VsZCBwb3RlbnRpYWxseSBpbnRyb2R1Y2Ug
bGF0ZW5jaWVzLgpIb3dldmVyLCBhbGwgdGhpcyBuZXcgbG9naWMgaXMgdHJpZ2dlcmVkIG9ubHkg
YnkgdGhlIGNhc2Ugb2YgYSB2Y3B1CmNvbWluZyBvbmxpbmUsIHNvLCBiYXNpY2FsbHksIHRoZSBv
dmVyaGVhZCBkdXJpbmcgbm9ybWFsIG9wZXJhdGlvbnMgaXMKanVzdCBhbiBhZGRpdGlvbmFsICdp
ZigpJy4KClNpZ25lZC1vZmYtYnk6IERhcmlvIEZhZ2dpb2xpIDxkYXJpby5mYWdnaW9saUBzdXNl
LmNvbT4KLS0tCkNjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+
CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBSb2dl
ciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KIHhlbi9jb21tb24vc2NoZWRf
bnVsbC5jIHwgICA1MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KystLQogMSBmaWxlIGNoYW5nZWQsIDQ4IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZF9udWxsLmMgYi94ZW4vY29tbW9uL3NjaGVkX251
bGwuYwppbmRleCA2MjU5ZjQ2NDNlLi4zZGMyZjA3MzhiIDEwMDY0NAotLS0gYS94ZW4vY29tbW9u
L3NjaGVkX251bGwuYworKysgYi94ZW4vY29tbW9uL3NjaGVkX251bGwuYwpAQCAtNTUyLDE1ICs1
NTIsMTkgQEAgc3RhdGljIHZvaWQgbnVsbF92Y3B1X3JlbW92ZShjb25zdCBzdHJ1Y3Qgc2NoZWR1
bGVyICpvcHMsIHN0cnVjdCB2Y3B1ICp2KQogCiBzdGF0aWMgdm9pZCBudWxsX3ZjcHVfd2FrZShj
b25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHN0cnVjdCB2Y3B1ICp2KQogeworICAgIHN0cnVj
dCBudWxsX3ByaXZhdGUgKnBydiA9IG51bGxfcHJpdihvcHMpOworICAgIHN0cnVjdCBudWxsX3Zj
cHUgKm52YyA9IG51bGxfdmNwdSh2KTsKKyAgICB1bnNpZ25lZCBpbnQgY3B1ID0gdi0+cHJvY2Vz
c29yOworCiAgICAgQVNTRVJUKCFpc19pZGxlX3ZjcHUodikpOwogCi0gICAgaWYgKCB1bmxpa2Vs
eShjdXJyX29uX2NwdSh2LT5wcm9jZXNzb3IpID09IHYpICkKKyAgICBpZiAoIHVubGlrZWx5KGN1
cnJfb25fY3B1KGNwdSkgPT0gdikgKQogICAgIHsKICAgICAgICAgU0NIRURfU1RBVF9DUkFOSyh2
Y3B1X3dha2VfcnVubmluZyk7CiAgICAgICAgIHJldHVybjsKICAgICB9CiAKLSAgICBpZiAoIHVu
bGlrZWx5KCFsaXN0X2VtcHR5KCZudWxsX3ZjcHUodiktPndhaXRxX2VsZW0pKSApCisgICAgaWYg
KCB1bmxpa2VseSghbGlzdF9lbXB0eSgmbnZjLT53YWl0cV9lbGVtKSkgKQogICAgIHsKICAgICAg
ICAgLyogTm90IGV4YWN0bHkgIm9uIHJ1bnEiLCBidXQgY2xvc2UgZW5vdWdoIGZvciByZXVzaW5n
IHRoZSBjb3VudGVyICovCiAgICAgICAgIFNDSEVEX1NUQVRfQ1JBTksodmNwdV93YWtlX29ucnVu
cSk7CkBAIC01NzIsNiArNTc2LDQ1IEBAIHN0YXRpYyB2b2lkIG51bGxfdmNwdV93YWtlKGNvbnN0
IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgc3RydWN0IHZjcHUgKnYpCiAgICAgZWxzZQogICAgICAg
ICBTQ0hFRF9TVEFUX0NSQU5LKHZjcHVfd2FrZV9ub3RfcnVubmFibGUpOwogCisgICAgLyogV2Ug
bmVlZCB0byBzcGVjaWFsIGNhc2UgdGhlIGhhbmRsaW5nIG9mIHRoZSB2Y3B1IGJlaW5nIG9ubGlu
ZWQgKi8KKyAgICBpZiAoIHVubGlrZWx5KHBlcl9jcHUobnBjLCBjcHUpLnZjcHUgIT0gdiAmJiBs
aXN0X2VtcHR5KCZudmMtPndhaXRxX2VsZW0pKSApCisgICAgeworICAgICAgICBzcGluX2xvY2so
JnBydi0+d2FpdHFfbG9jayk7CisgICAgICAgIGxpc3RfYWRkX3RhaWwoJm52Yy0+d2FpdHFfZWxl
bSwgJnBydi0+d2FpdHEpOworICAgICAgICBzcGluX3VubG9jaygmcHJ2LT53YWl0cV9sb2NrKTsK
KworICAgICAgICBjcHVtYXNrX2FuZChjcHVtYXNrX3NjcmF0Y2hfY3B1KGNwdSksIHYtPmNwdV9o
YXJkX2FmZmluaXR5LAorICAgICAgICAgICAgICAgICAgICBjcHVwb29sX2RvbWFpbl9jcHVtYXNr
KHYtPmRvbWFpbikpOworCisgICAgICAgIGlmICggIWNwdW1hc2tfaW50ZXJzZWN0cygmcHJ2LT5j
cHVzX2ZyZWUsIGNwdW1hc2tfc2NyYXRjaF9jcHUoY3B1KSkgKQorICAgICAgICB7CisgICAgICAg
ICAgICBkcHJpbnRrKFhFTkxPR19HX1dBUk5JTkcsICJXQVJOSU5HOiBkJWR2JWQgbm90IGFzc2ln
bmVkIHRvIGFueSBDUFUhXG4iLAorICAgICAgICAgICAgICAgICAgICB2LT5kb21haW4tPmRvbWFp
bl9pZCwgdi0+dmNwdV9pZCk7CisgICAgICAgICAgICByZXR1cm47CisgICAgICAgIH0KKworICAg
ICAgICAvKgorICAgICAgICAgKiBOb3cgd2Ugd291bGQgd2FudCB0byBhc3NpZ24gdGhlIHZjcHUg
dG8gY3B1LCBidXQgd2UgY2FuJ3QsIGJlY2F1c2UKKyAgICAgICAgICogd2UgZG9uJ3QgaGF2ZSB0
aGUgbG9jay4gU28sIGxldCdzIGRvIHRoZSBmb2xsb3dpbmc6CisgICAgICAgICAqIC0gdHJ5IHRv
IHJlbW92ZSBjcHUgZnJvbSB0aGUgbGlzdCBvZiBmcmVlIGNwdXMsIHRvIGF2b2lkIHJhY2VzIHdp
dGgKKyAgICAgICAgICogICBvdGhlciBvbmxpbmluZywgaW5zZXJ0aW5nIG9yIG1pZ3JhdGluZyBv
cGVyYXRpb25zOworICAgICAgICAgKiAtIHRpY2tsZSB0aGUgY3B1LCB3aGljaCB3aWxsIHBpY2t1
cCB3b3JrIGZyb20gdGhlIHdhaXRxdWV1ZSwgYW5kCisgICAgICAgICAqICAgYXNzaWduIGl0IHRv
IGl0c2VsZjsKKyAgICAgICAgICogLSBpZiB3ZSdyZSByYWNpbmcgYWxyZWFkeSwgYW5kIGlmIHRo
ZXJlIHN0aWxsIGFyZSBmcmVlIGNwdXMsIHRyeQorICAgICAgICAgKiAgIGFnYWluLgorICAgICAg
ICAgKi8KKyAgICAgICAgd2hpbGUgKCBjcHVtYXNrX2ludGVyc2VjdHMoJnBydi0+Y3B1c19mcmVl
LCBjcHVtYXNrX3NjcmF0Y2hfY3B1KGNwdSkpICkKKyAgICAgICAgeworICAgICAgICAgICAgdW5z
aWduZWQgaW50IG5ld19jcHUgPSBwaWNrX2NwdShwcnYsIHYpOworCisgICAgICAgICAgICBpZiAo
IHRlc3RfYW5kX2NsZWFyX2JpdChuZXdfY3B1LCAmcHJ2LT5jcHVzX2ZyZWUpICkKKyAgICAgICAg
ICAgIHsKKyAgICAgICAgICAgICAgICBjcHVfcmFpc2Vfc29mdGlycShuZXdfY3B1LCBTQ0hFRFVM
RV9TT0ZUSVJRKTsKKyAgICAgICAgICAgICAgICByZXR1cm47CisgICAgICAgICAgICB9CisgICAg
ICAgIH0KKyAgICB9CisKICAgICAvKiBOb3RlIHRoYXQgd2UgZ2V0IGhlcmUgb25seSBmb3IgdkNQ
VXMgYXNzaWduZWQgdG8gYSBwQ1BVICovCiAgICAgY3B1X3JhaXNlX3NvZnRpcnEodi0+cHJvY2Vz
c29yLCBTQ0hFRFVMRV9TT0ZUSVJRKTsKIH0KQEAgLTgyMiw2ICs4NjUsOSBAQCBzdGF0aWMgc3Ry
dWN0IHRhc2tfc2xpY2UgbnVsbF9zY2hlZHVsZShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMs
CiAgICAgICAgIH0KICB1bmxvY2s6CiAgICAgICAgIHNwaW5fdW5sb2NrKCZwcnYtPndhaXRxX2xv
Y2spOworCisgICAgICAgIGlmICggcmV0LnRhc2sgPT0gTlVMTCAmJiAhY3B1bWFza190ZXN0X2Nw
dShjcHUsICZwcnYtPmNwdXNfZnJlZSkgKQorICAgICAgICAgICAgY3B1bWFza19zZXRfY3B1KGNw
dSwgJnBydi0+Y3B1c19mcmVlKTsKICAgICB9CiAKICAgICBpZiAoIHVubGlrZWx5KHJldC50YXNr
ID09IE5VTEwgfHwgIXZjcHVfcnVubmFibGUocmV0LnRhc2spKSApCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 25 00:22:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Aug 2018 00: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 1ftMLH-0002BQ-KW; Sat, 25 Aug 2018 00:22: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=nupg=li=gmail.com=raistlin.df@srs-us1.protection.inumbo.net>)
 id 1ftMLG-0002Ai-1S
 for xen-devel@lists.xenproject.org; Sat, 25 Aug 2018 00:22:14 +0000
X-Inumbo-ID: b88748c5-a7fc-11e8-a8a5-bc764e045a96
Received: from mail-wm0-f66.google.com (unknown [74.125.82.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b88748c5-a7fc-11e8-a8a5-bc764e045a96;
 Sat, 25 Aug 2018 02:20:51 +0200 (CEST)
Received: by mail-wm0-f66.google.com with SMTP id y2-v6so3002989wma.1
 for <xen-devel@lists.xenproject.org>; Fri, 24 Aug 2018 17:22:12 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:date:message-id:in-reply-to
 :references:user-agent:mime-version:content-transfer-encoding;
 bh=p6+MHqj5w6zOJ1ITZObswlll2rTdkNx+KKGMIRBNY2E=;
 b=aUXXHUXW6qZjN+LNCi7HT1wh3M8Qr5SQuCOVfYKpXBjKV+0bZHvP9md7NWkY+FRrRv
 lHu0sf6TItC8TQl19Q7YNFUrN9b59aXVK3LbDgKr5ixs4W3YByiIkiTfCGJNYn74BxdU
 p/UiVdcuAcVgbMrQLKRnY6NGauAWiQ0EWV6ZtaO3anuB6s47JIpo5pMrZLAH5Qpk0Uwm
 Ogp1LfJlhI6HUtCWv7Ij7AeIuVcVfQ0JvjDEu6dgDgNatTICBGNVSzUtPnN2ozWDJB9P
 8QwX3XroLVkWoaaOgl/Q5CExF2kqtwKqka0VffOOOVC/QvpbJGz7VFcLC4bq0uUEwf0x
 YQdw==
X-Gm-Message-State: APzg51DeGWbOEs3hRWvKjoIWzVkLLQt9A6ibN8U7UK2Z2mnI1MZJ/05Z
 dH9kGbDb2Mxow4HYxJUFcilkBp5YdbM=
X-Google-Smtp-Source: ANB0VdaBIB7z1TgzqxjiMZdOf1uF+y10J1ttsYnaEnhddt5CmYo7JX3QK3OLluSzr7vJUkiFRzq3Hw==
X-Received: by 2002:a1c:30c3:: with SMTP id
 w186-v6mr2572167wmw.153.1535156531264; 
 Fri, 24 Aug 2018 17:22:11 -0700 (PDT)
Received: from Palanthas.fritz.box (87-210-66-80.hosts.abilene.it.
 [80.66.210.87])
 by smtp.gmail.com with ESMTPSA id k34-v6sm13954634wre.18.2018.08.24.17.22.10
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 24 Aug 2018 17:22:10 -0700 (PDT)
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 25 Aug 2018 02:22:09 +0200
Message-ID: <153515652887.7407.1971756691562721734.stgit@Palanthas.fritz.box>
In-Reply-To: <153515586506.7407.8908626058440527641.stgit@Palanthas.fritz.box>
References: <153515586506.7407.8908626058440527641.stgit@Palanthas.fritz.box>
User-Agent: StGit/0.17.1-dirty
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v1 5/5] xen: sched: null: refactor the ASSERTs
 around vcpu_deassing()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SXQgaXMgYWxsIHRoZSB0aW1lIHRoYXQgd2UgY2FsbCB2Y3B1X2RlYXNzaW5nKCkgdGhhdCB0aGUg
dmNwdSBfbXVzdF8gYmUKYXNzaWduZWQgdG8gYSBwQ1BVLCBhbmQgaGVuY2UgdGhhdCBzdWNoIHBD
UFUgY2FuJ3QgYmUgZnJlZS4KClRoZXJlZm9yZSwgbW92ZSB0aGUgQVNTRVJULXMgd2hpY2ggY2hl
Y2sgZm9yIHRoZXNlIHByb3BlcnRpZXMgaW4gdGhhdApmdW5jdGlvbiwgd2hlcmUgdGhleSBiZWxv
bmcgYmV0dGVyLgotLS0KQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4
LmNvbT4KLS0tCiB4ZW4vY29tbW9uL3NjaGVkX251bGwuYyB8ICAgIDUgKystLS0KIDEgZmlsZSBj
aGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2NvbW1vbi9zY2hlZF9udWxsLmMgYi94ZW4vY29tbW9uL3NjaGVkX251bGwuYwppbmRleCAzZGMy
ZjA3MzhiLi5iMzc2NGRlNjU3IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX251bGwuYwor
KysgYi94ZW4vY29tbW9uL3NjaGVkX251bGwuYwpAQCAtMzY5LDYgKzM2OSw4IEBAIHN0YXRpYyBi
b29sIHZjcHVfZGVhc3NpZ24oc3RydWN0IG51bGxfcHJpdmF0ZSAqcHJ2LCBzdHJ1Y3QgdmNwdSAq
dikKICAgICBzdHJ1Y3QgbnVsbF92Y3B1ICp3dmM7CiAKICAgICBBU1NFUlQobGlzdF9lbXB0eSgm
bnVsbF92Y3B1KHYpLT53YWl0cV9lbGVtKSk7CisgICAgQVNTRVJUKHBlcl9jcHUobnBjLCB2LT5w
cm9jZXNzb3IpLnZjcHUgPT0gdik7CisgICAgQVNTRVJUKCFjcHVtYXNrX3Rlc3RfY3B1KHYtPnBy
b2Nlc3NvciwgJnBydi0+Y3B1c19mcmVlKSk7CiAKICAgICBwZXJfY3B1KG5wYywgY3B1KS52Y3B1
ID0gTlVMTDsKICAgICBjcHVtYXNrX3NldF9jcHUoY3B1LCAmcHJ2LT5jcHVzX2ZyZWUpOwpAQCAt
NTM5LDkgKzU0MSw2IEBAIHN0YXRpYyB2b2lkIG51bGxfdmNwdV9yZW1vdmUoY29uc3Qgc3RydWN0
IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgZ290byBvdXQ7CiAgICAg
fQogCi0gICAgQVNTRVJUKHBlcl9jcHUobnBjLCB2LT5wcm9jZXNzb3IpLnZjcHUgPT0gdik7Ci0g
ICAgQVNTRVJUKCFjcHVtYXNrX3Rlc3RfY3B1KHYtPnByb2Nlc3NvciwgJnBydi0+Y3B1c19mcmVl
KSk7Ci0KICAgICB2Y3B1X2RlYXNzaWduKHBydiwgdik7CiAKICBvdXQ6CgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 25 00:52:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Aug 2018 00:52:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftMoN-0005FK-Cm; Sat, 25 Aug 2018 00: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=iiz/=li=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftMoM-0005F8-7a
 for xen-devel@lists.xenproject.org; Sat, 25 Aug 2018 00:52:18 +0000
X-Inumbo-ID: 34c28bf5-a801-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 34c28bf5-a801-11e8-a6a9-d7ebe60f679a;
 Sat, 25 Aug 2018 00:52:56 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1ftMoH-0008L0-F0; Sat, 25 Aug 2018 00:52: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 1ftMoH-0000dW-41; Sat, 25 Aug 2018 00:52:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftMoH-00029L-3L; Sat, 25 Aug 2018 00:52:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126472-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-amd64-i386-rumprun-i386:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-3.18:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl:guest-start:fail:regression
 linux-3.18:test-amd64-i386-libvirt-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-3.18:test-amd64-i386-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-libvirt-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-amd64-xl:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-pvshim:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-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-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-armhf-armhf-xl-arndale:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-pygrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-ovmf-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-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-3.18:test-armhf-armhf-xl:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-armhf-armhf-xl-cubietruck:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 linux-3.18:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-3.18:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 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-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=18e6ee0440a7ab853e4ca0f1403eeef1803ed970
X-Osstest-Versions-That: linux=830f9674e76d08d04585e53fc200ae8af99966e7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 25 Aug 2018 00:52:13 +0000
Subject: [Xen-devel] [linux-3.18 test] 126472: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjQ3MiBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY0NzIvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBS
RUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0IDExIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQt
cnVtcHJ1bi1hbWQ2NCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYt
eGwteHNtICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDIxIGd1ZXN0LXN0YXJ0L2RlYmlhbiAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDIxIGd1ZXN0LXN0YXJ0L2RlYmlh
biAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgMjEgZ3Vlc3Qtc3RhcnQvZGViaWFuICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEw
IHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1k
NjQteGwteHNtICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgMTAgcmVkaGF0LWluc3RhbGwgICBmYWlsIFJFR1IuIHZz
LiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgMjEgZ3Vlc3Qtc3RhcnQvZGViaWFuICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjYwNDIK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1wdmdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2
MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQy
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4g
dnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBS
RUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAx
MjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2
NC1hbWQ2NC1weWdydWIgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
UkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgMTAgZGVi
aWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2
cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgIDEwIGRlYmlhbi1kaS1pbnN0
YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNjA0Mgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93
cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjYwNDIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI2MDQy
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwg
ICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI2MDQyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRlYmlhbi1kaS1p
bnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKClJlZ3Jlc3Npb25zIHdoaWNoIGFy
ZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjYwNDIKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
OgogbGludXggICAgICAgICAgICAgICAgMThlNmVlMDQ0MGE3YWI4NTNlNGNhMGYxNDAzZWVlZjE4
MDNlZDk3MApiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgODMwZjk2NzRl
NzZkMDhkMDQ1ODVlNTNmYzIwMGFlOGFmOTk5NjZlNwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI2
MDQyICAyMDE4LTA4LTE3IDA3OjQyOjQ2IFogICAgNyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNjE4OSAgMjAxOC0wOC0xOSAwMjo0NDo1MSBaICAgIDUgZGF5cyAgICA0IGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsIFZpcm8gPHZp
cm9AemVuaXYubGludXgub3JnLnVrPgogIEFtaXQgUHVuZGlyIDxhbWl0LnB1bmRpckBsaW5hcm8u
b3JnPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW5kcmV5
IFJ5YWJpbmluIDxhLnJ5YWJpbmluQHNhbXN1bmcuY29tPgogIERhdmlkIFJpZW50amVzIDxyaWVu
dGplc0Bnb29nbGUuY29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4K
ICBFcmljIEJpZ2dlcnMgPGViaWdnZXJzQGdvb2dsZS5jb20+CiAgRXJpY2sgUmV5ZXMgPGVyaWNr
cmV5ZXNAZ29vZ2xlLmNvbT4KICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5k
YXRpb24ub3JnPgogIEhlcmJlcnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBJ
bmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBKYW5uIEhvcm4gPGphbm5oQGdvb2dsZS5j
b20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEtlZXMgQ29vayA8a2Vlc2Nv
b2tAY2hyb21pdW0ub3JnPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0
aW9uLm9yZz4KICBMaXdlaSBTb25nIDxsaXdlaS5zb25nQHdpbmRyaXZlci5jb20+CiAgTWFyY2Vs
IEhvbHRtYW5uIDxtYXJjZWxAaG9sdG1hbm4ub3JnPgogIE1hcmsgU2FseXp5biA8c2FseXp5bkBh
bmRyb2lkLmNvbT4KICBNYXNhaGlybyBZYW1hZGEgPHlhbWFkYS5tYXNhaGlyb0Bzb2Npb25leHQu
Y29tPgogIE1hc2FtaSBIaXJhbWF0c3UgPG1oaXJhbWF0QGtlcm5lbC5vcmc+CiAgT2xla3NpaiBS
ZW1wZWwgPG8ucmVtcGVsQHBlbmd1dHJvbml4LmRlPgogIFJhbmR5IER1bmxhcCA8cmR1bmxhcEBp
bmZyYWRlYWQub3JnPgogIFNoYXduIEd1byA8c2hhd25ndW9Aa2VybmVsLm9yZz4KICBTaXFpIExp
biA8c2lxaWxpbkBnb29nbGUuY29tPgogIFdvbGZyYW0gU2FuZyA8d3NhQHRoZS1kcmVhbXMuZGU+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5n
LgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNTI4IGxpbmVzIGxvbmcuKQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 25 01:27:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Aug 2018 01:27:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftNMK-0001lF-5v; Sat, 25 Aug 2018 01: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=iiz/=li=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftNMJ-0001l5-9H
 for xen-devel@lists.xenproject.org; Sat, 25 Aug 2018 01:27:23 +0000
X-Inumbo-ID: d32f595d-a805-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d32f595d-a805-11e8-a8a5-bc764e045a96;
 Sat, 25 Aug 2018 03:26: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 1ftNME-0004zU-6F; Sat, 25 Aug 2018 01:27: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 1ftNMD-0003GE-Ss; Sat, 25 Aug 2018 01:27:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftNMD-0002WJ-SD; Sat, 25 Aug 2018 01:27:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126473-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: examine:examine-baroque1:hosts-allocate:broken:regression
 examine:examine-joubertin1:hosts-allocate:broken:regression
 examine:examine-rimava1:hosts-allocate:broken:regression
 examine:examine-fiano0:hosts-allocate:broken:regression
 examine:examine-godello1:hosts-allocate:broken:regression
 examine:examine-italia0:hosts-allocate:broken:regression
 examine:examine-fiano1:hosts-allocate:broken:regression
 examine:examine-huxelrebe1:hosts-allocate:broken:regression
 examine:examine-debina1:hosts-allocate:broken:regression
 examine:examine-godello0:hosts-allocate:broken:regression
 examine:examine-elbling0:hosts-allocate:broken:regression
 examine:examine-elbling1:hosts-allocate:broken:regression
 examine:examine-albana1:hosts-allocate:broken:regression
 examine:examine-chardonnay0:hosts-allocate:broken:regression
 examine:examine-pinot0:hosts-allocate:broken:regression
 examine:examine-pinot1:hosts-allocate:broken:regression
 examine:examine-baroque0:hosts-allocate:broken:regression
 examine:examine-joubertin0:hosts-allocate:broken:regression
 examine:examine-chardonnay1:hosts-allocate:broken:regression
 examine:examine-albana0:memdisk-try-append:fail:nonblocking
X-Osstest-Versions-That: flight=125522
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 25 Aug 2018 01:27:17 +0000
Subject: [Xen-devel] [examine test] 126473: FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjQ3MyBleGFtaW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY0NzMvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMg
d2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2Nr
aW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGV4YW1pbmUtYmFy
b3F1ZTEgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4g
dnMuIDEyNTUyMgogZXhhbWluZS1qb3ViZXJ0aW4xICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0
ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1NTIyCiBleGFtaW5lLXJpbWF2YTEgICAgICAg
ICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU1MjIK
IGV4YW1pbmUtZmlhbm8wICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDEyNTUyMgogZXhhbWluZS1nb2RlbGxvMSAgICAgICAgICAgICAgMiBo
b3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1NTIyCiBleGFtaW5lLWl0
YWxpYTAgICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxMjU1MjIKIGV4YW1pbmUtZmlhbm8xICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2Nh
dGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTUyMgogZXhhbWluZS1odXhlbHJlYmUxICAg
ICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1NTIy
CiBleGFtaW5lLWRlYmluYTEgICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxMjU1MjIKIGV4YW1pbmUtZ29kZWxsbzAgICAgICAgICAgICAgIDIg
aG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTUyMgogZXhhbWluZS1l
bGJsaW5nMCAgICAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAgIGJyb2tlbiBSRUdS
LiB2cy4gMTI1NTIyCiBleGFtaW5lLWVsYmxpbmcxICAgICAgICAgICAgICAyIGhvc3RzLWFsbG9j
YXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU1MjIKIGV4YW1pbmUtYWxiYW5hMSAgICAg
ICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDEyNTUy
MgogZXhhbWluZS1jaGFyZG9ubmF5MCAgICAgICAgICAgMiBob3N0cy1hbGxvY2F0ZSAgICAgICAg
IGJyb2tlbiBSRUdSLiB2cy4gMTI1NTIyCiBleGFtaW5lLXBpbm90MCAgICAgICAgICAgICAgICAy
IGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU1MjIKIGV4YW1pbmUt
cGlub3QxICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICBicm9rZW4gUkVH
Ui4gdnMuIDEyNTUyMgogZXhhbWluZS1iYXJvcXVlMCAgICAgICAgICAgICAgMiBob3N0cy1hbGxv
Y2F0ZSAgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI1NTIyCiBleGFtaW5lLWpvdWJlcnRpbjAg
ICAgICAgICAgICAyIGhvc3RzLWFsbG9jYXRlICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxMjU1
MjIKIGV4YW1pbmUtY2hhcmRvbm5heTEgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAg
ICBicm9rZW4gUkVHUi4gdnMuIDEyNTUyMgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBi
dXQgYXJlIG5vdCBibG9ja2luZzoKIGV4YW1pbmUtYWxiYW5hMCAgICAgICAgICAgICAgIDQgbWVt
ZGlzay10cnktYXBwZW5kICAgICAgICAgICBmYWlsICBsaWtlIDEyNTUyMgoKYmFzZWxpbmUgdmVy
c2lvbjoKIGZsaWdodCAgICAgICAgICAgICAgIDEyNTUyMgoKam9iczoKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGV4YW1pbmUtYWxiYW5hMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogZXhhbWluZS1hbGJhbmExICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBleGFtaW5lLWJhcm9xdWUw
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGV4
YW1pbmUtYmFyb3F1ZTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogZXhhbWluZS1hcm5kYWxlLWJsdWV3YXRlciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBleGFtaW5lLWN1YmlldHJ1Y2stYnJhcXVlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGV4YW1pbmUtY2hhcmRvbm5h
eTAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogZXhh
bWluZS1jaGFyZG9ubmF5MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBleGFtaW5lLWRlYmluYTAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGV4YW1pbmUtZGViaW5hMSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogZXhhbWluZS1lbGJsaW5nMCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBleGFt
aW5lLWVsYmxpbmcxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGV4YW1pbmUtZmlhbm8wICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogZXhhbWluZS1maWFubzEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBleGFtaW5lLWN1YmlldHJ1Y2st
Z2xlaXplcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGV4YW1p
bmUtZ29kZWxsbzAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogZXhhbWluZS1nb2RlbGxvMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBleGFtaW5lLWh1eGVscmViZTEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGV4YW1pbmUtaXRhbGlhMCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogZXhhbWlu
ZS1qb3ViZXJ0aW4wICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiBleGFtaW5lLWpvdWJlcnRpbjEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIGV4YW1pbmUtYXJuZGFsZS1sYWtlc2lkZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogZXhhbWluZS1hcm5kYWxlLW1ldHJv
Y2VudHJlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBleGFtaW5l
LWN1YmlldHJ1Y2stbWV0emluZ2VyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGV4YW1pbmUtY3ViaWV0cnVjay1waWNhc3NvICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogZXhhbWluZS1waW5vdDAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBleGFtaW5lLXBpbm90MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGV4YW1pbmUt
cmltYXZhMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogZXhhbWluZS1hcm5kYWxlLXdlc3RmaWVsZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Aug 25 02:15:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Aug 2018 02:15:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftO6U-0006SD-30; Sat, 25 Aug 2018 02:15: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=iiz/=li=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftO6S-0006S1-QS
 for xen-devel@lists.xenproject.org; Sat, 25 Aug 2018 02:15:04 +0000
X-Inumbo-ID: 7c412fa5-a80c-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7c412fa5-a80c-11e8-a8a5-bc764e045a96;
 Sat, 25 Aug 2018 04:13: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 1ftO6P-0006Pw-NL; Sat, 25 Aug 2018 02:15:01 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ftO6P-0006NL-EG; Sat, 25 Aug 2018 02:15:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftO6P-0000Lj-Dd; Sat, 25 Aug 2018 02:15:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126545-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=16973234fc60a95daf7be32ee89123914fdab3f0
X-Osstest-Versions-That: ovmf=2b2959dd347388d9a056d8116e02268cb563ef09
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 25 Aug 2018 02:15:01 +0000
Subject: [Xen-devel] [ovmf test] 126545: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjU0NSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY1NDUvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAxNjk3MzIzNGZjNjBhOTVkYWY3YmUzMmVlODkxMjM5
MTRmZGFiM2YwCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAyYjI5NTlk
ZDM0NzM4OGQ5YTA1NmQ4MTE2ZTAyMjY4Y2I1NjNlZjA5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjY0ODIgIDIwMTgtMDgtMjMgMTc6NDQ6MDMgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI2NTI2ICAyMDE4LTA4LTI0IDA2OjExOjAxIFogICAgMCBkYXlzICAgIDIgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgc2hlbmdsZWkg
PHNoZW5nbGVpLnpoYW5nQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQvb3NzdGVzdC9vdm1mLmdpdAogICAyYjI5NTlkZDM0Li4xNjk3MzIzNGZjICAxNjk3MzIzNGZj
NjBhOTVkYWY3YmUzMmVlODkxMjM5MTRmZGFiM2YwIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Aug 25 04:31:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Aug 2018 04: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 1ftQEX-0001h1-5F; Sat, 25 Aug 2018 04: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=iiz/=li=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftQEW-0001gp-7m
 for xen-devel@lists.xenproject.org; Sat, 25 Aug 2018 04:31:32 +0000
X-Inumbo-ID: d5311ce1-a81f-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d5311ce1-a81f-11e8-a6a9-d7ebe60f679a;
 Sat, 25 Aug 2018 04:32: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 1ftQEQ-0000na-Tz; Sat, 25 Aug 2018 04: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 1ftQEQ-0001g9-IA; Sat, 25 Aug 2018 04:31:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftQEQ-0000JU-HW; Sat, 25 Aug 2018 04:31:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1ftQEQ-0000JU-HW@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 25 Aug 2018 04:31:26 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-i386-qemuu-rhel6hvm-intel
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; 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
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwKdGVzdGlkIHhlbi1ib290CgpUcmVlOiBsaW51eCBn
aXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGlu
dXgtMi42LmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0
ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9yZy9x
ZW11LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3Jn
L3FlbXUteGVuLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKCioq
KiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGlu
IHRyZWU6ICBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9n
aXQvdG9ydmFsZHMvbGludXgtMi42LmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgNWJlZDQ5YWRmZTg5
OTY2Nzg4N2RiMDczOTgzMDE5MDMwOWM5MDExYgogIEJ1ZyBub3QgcHJlc2VudDogZmMzNmRlZjk5
N2NmZDZjYmZmM2VkYTRmODI4NTNhNWMzMTFjNTQ2NgogIExhc3QgZmFpbCByZXBybzogaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjU5Mi8KCgogIChS
ZXZpc2lvbiBsb2cgdG9vIGxvbmcsIG9taXR0ZWQuKQoKCkZvciBiaXNlY3Rpb24gcmV2aXNpb24t
dHVwbGUgZ3JhcGggc2VlOgogICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L3Jlc3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbC54ZW4tYm9vdC5odG1sClJldmlzaW9uIElEcyBpbiBlYWNoIGdyYXBoIG5v
ZGUgcmVmZXIsIHJlc3BlY3RpdmVseSwgdG8gdGhlIFRyZWVzIGFib3ZlLgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpSdW5uaW5nIGNzLWJpc2VjdGlvbi1zdGVwIC0t
Z3JhcGgtb3V0PS9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsLnhlbi1ib290IC0tc3VtbWFyeS1vdXQ9dG1wLzEy
NjU5Mi5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTEyNTg5OCAtLWJsZXNzaW5n
cz1yZWFsLHJlYWwtYmlzZWN0IGxpbnV4LWxpbnVzIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCB4ZW4tYm9vdApTZWFyY2hpbmcgZm9yIGZhaWx1cmUgLyBiYXNpcyBwYXNzOgog
MTI2NDEyIGZhaWwgW2hvc3Q9YWxiYW5hMV0gLyAxMjU4OTggW2hvc3Q9ZGViaW5hMV0gMTI1NzAy
IFtob3N0PWl0YWxpYTBdIDEyNTY3NiBbaG9zdD1maWFubzFdIDEyNTY1NyBbaG9zdD1lbGJsaW5n
MV0gMTI1NjQ4IFtob3N0PWJhcm9xdWUxXSAxMjU2MzkgW2hvc3Q9ZGViaW5hMV0gMTI1NTg1IFto
b3N0PWRlYmluYTBdIDEyNTU1MSBbaG9zdD1iYXJvcXVlMF0gMTI1NTIwIFtob3N0PWFsYmFuYTBd
IDEyNTUwMSBbaG9zdD1jaGFyZG9ubmF5MF0gMTI1NDAxIFtob3N0PWh1eGVscmViZTFdIDEyNTI4
NSBbaG9zdD1pdGFsaWEwXSAxMjUxMjkgW2hvc3Q9YmFyb3F1ZTFdIDEyNTA2OSBbaG9zdD1kZWJp
bmEwXSAxMjUwNDEgW2hvc3Q9YWxiYW5hMF0gMTI0OTk0IG9rLgpGYWlsdXJlIC8gYmFzaXMgcGFz
cyBmbGlnaHRzOiAxMjY0MTIgLyAxMjQ5OTQKKHRyZWUgd2l0aCBubyB1cmw6IG1pbmlvcykKKHRy
ZWUgd2l0aCBubyB1cmw6IG92bWYpCih0cmVlIHdpdGggbm8gdXJsOiBzZWFiaW9zKQpUcmVlOiBs
aW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFs
ZHMvbGludXgtMi42LmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVuLm9y
Zy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVu
Lm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5n
aXQKTGF0ZXN0IDViZWQ0OWFkZmU4OTk2Njc4ODdkYjA3Mzk4MzAxOTAzMDljOTAxMWIgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2Rj
MDMzYmJhMjUxNDhiMjc5ZjYwIDRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2
YTYgM2EyYjg1MjViODgzYmFhODdmZTg5YjNkYTU4ZjVjMDlmYTU5OWI5OQpCYXNpcyBwYXNzIGZj
MzZkZWY5OTdjZmQ2Y2JmZjNlZGE0ZjgyODUzYTVjMzExYzU0NjYgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhi
Mjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgNDM3MjExY2I2
OTY1MTVlZTViZDVkYWUwYWI3Mjg2NmM5ZjM4MmEzMwpHZW5lcmF0aW5nIHJldmlzaW9ucyB3aXRo
IC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yICBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2Nt
L2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdCNmYzM2ZGVmOTk3Y2ZkNmNi
ZmYzZWRhNGY4Mjg1M2E1YzMxMWM1NDY2LTViZWQ0OWFkZmU4OTk2Njc4ODdkYjA3Mzk4MzAxOTAz
MDljOTAxMWIgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0
I2M1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAtYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4t
dHJhZGl0aW9uYWwuZ2l0I2M4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAt
YzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvcWVtdS14ZW4uZ2l0IzQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2
M2EtNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcveGVuLmdpdCM0MzcyMTFjYjY5NjUxNWVlNWJkNWRhZTBhYjcyODY2YzlmMzgyYTMz
LTNhMmI4NTI1Yjg4M2JhYTg3ZmU4OWIzZGE1OGY1YzA5ZmE1OTliOTkKYWRob2MtcmV2dHVwbGUt
Z2VuZXJhdG9yOiB0cmVlIGRpc2NvbnRpZ3VvdXM6IGxpbnV4LTIuNgphZGhvYy1yZXZ0dXBsZS1n
ZW5lcmF0b3I6IHRyZWUgZGlzY29udGlndW91czogcWVtdS14ZW4KTG9hZGVkIDEwMDMgbm9kZXMg
aW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6CiAxMjUxNjcgW2hv
c3Q9aXRhbGlhMF0KIDEyNTEyOSBbaG9zdD1iYXJvcXVlMV0KIDEyNTI0MiBbaG9zdD1pdGFsaWEw
XQogMTI1Mjg1IFtob3N0PWl0YWxpYTBdCiAxMjU0MDEgW2hvc3Q9aHV4ZWxyZWJlMV0KIDEyNTUw
MSBbaG9zdD1jaGFyZG9ubmF5MF0KIDEyNTU1MSBbaG9zdD1iYXJvcXVlMF0KIDEyNTUyMCBbaG9z
dD1hbGJhbmEwXQogMTI1NTg1IFtob3N0PWRlYmluYTBdCiAxMjU2NDggW2hvc3Q9YmFyb3F1ZTFd
CiAxMjU2MzkgW2hvc3Q9ZGViaW5hMV0KIDEyNTY1NyBbaG9zdD1lbGJsaW5nMV0KIDEyNTY3NiBb
aG9zdD1maWFubzFdCiAxMjU3MDIgW2hvc3Q9aXRhbGlhMF0KIDEyNTg5OCBbaG9zdD1kZWJpbmEx
XQogMTI1OTIxIGZhaWwgaXJyZWxldmFudAogMTI2MDY5IGZhaWwgaXJyZWxldmFudAogMTI2MjAy
IGZhaWwgaXJyZWxldmFudAogMTI2MzEwIGZhaWwgaXJyZWxldmFudAogMTI2NDEyIGZhaWwgNWJl
ZDQ5YWRmZTg5OTY2Nzg4N2RiMDczOTgzMDE5MDMwOWM5MDExYiBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIy
NzlmNjAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiAzYTJiODUyNWI4
ODNiYWE4N2ZlODliM2RhNThmNWMwOWZhNTk5Yjk5CiAxMjY1NzcgcGFzcyBmYzM2ZGVmOTk3Y2Zk
NmNiZmYzZWRhNGY4Mjg1M2E1YzMxMWM1NDY2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0ZjA4
MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IDNhMmI4NTI1Yjg4M2JhYTg3ZmU4
OWIzZGE1OGY1YzA5ZmE1OTliOTkKIDEyNjUyMyBwYXNzIGZjMzZkZWY5OTdjZmQ2Y2JmZjNlZGE0
ZjgyODUzYTVjMzExYzU0NjYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5Mzhk
ZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgNDM3MjExY2I2OTY1MTVlZTViZDVkYWUwYWI3Mjg2
NmM5ZjM4MmEzMwogMTI2NTQwIHBhc3MgZmMzNmRlZjk5N2NmZDZjYmZmM2VkYTRmODI4NTNhNWMz
MTFjNTQ2NiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3
NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4
MzFkM2E4NjU1ZDA3NjYzYSAzMThiMzJmZTdjZTRlZjZjYmE5ZDA3OGUyZTI2MDQwZGJkYmZiNmY4
CiAxMjY1MjkgZmFpbCBpcnJlbGV2YW50CiAxMjY1MzIgcGFzcyBmYzM2ZGVmOTk3Y2ZkNmNiZmYz
ZWRhNGY4Mjg1M2E1YzMxMWM1NDY2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4
OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGRhM2Q1NWFlNjcyMjU3OThjMmFkOGY0MmFm
MmY0MzJmNmYyYjIyMTQKIDEyNjU0OSBwYXNzIGZjMzZkZWY5OTdjZmQ2Y2JmZjNlZGE0ZjgyODUz
YTVjMzExYzU0NjYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVh
MDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2
MzMzODMxZDNhODY1NWQwNzY2M2EgMTIzNzY1OTUyMzgxMzY5NmFmNDA4MzI3OWE3Yjg3MWQ0MDdj
YmQ0OAogMTI2NTQxIGZhaWwgNWJlZDQ5YWRmZTg5OTY2Nzg4N2RiMDczOTgzMDE5MDMwOWM5MDEx
YiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQy
YzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVm
ZjBjNGI5YjZhNiAzYTJiODUyNWI4ODNiYWE4N2ZlODliM2RhNThmNWMwOWZhNTk5Yjk5CiAxMjY1
NTQgcGFzcyBmYzM2ZGVmOTk3Y2ZkNmNiZmYzZWRhNGY4Mjg1M2E1YzMxMWM1NDY2IGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAz
M2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2
IDU3YzU1NGY4YTZlMDY4OTRmNjAxZDk3N2QxOGIzMDE3ZDJhNjBmNDAKIDEyNjU1NyBwYXNzIGZj
MzZkZWY5OTdjZmQ2Y2JmZjNlZGE0ZjgyODUzYTVjMzExYzU0NjYgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhi
Mjc5ZjYwIDRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2YTYgNTIwMTE2Zjdi
MTRlMTk2NjhjZmJjNjYwY2Q0MmU4Y2RjMDkxOTNjZAogMTI2NTYyIHBhc3MgZmMzNmRlZjk5N2Nm
ZDZjYmZmM2VkYTRmODI4NTNhNWMzMTFjNTQ2NiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYw
ODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiAyOWZkOThlNDI1MzQ2ZDllMTU5
MTNlYWU2ZDA3OWRkZmM4MzVkNTRjCiAxMjY1NzEgcGFzcyBmYzM2ZGVmOTk3Y2ZkNmNiZmYzZWRh
NGY4Mjg1M2E1YzMxMWM1NDY2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5
YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IGU3NWM5ZGM4NWZkZWVlZGEwYjk4ZDhjZDhkNzg0
ZTA1MDhjM2ZmYjgKIDEyNjU3NSBwYXNzIGZjMzZkZWY5OTdjZmQ2Y2JmZjNlZGE0ZjgyODUzYTVj
MzExYzU0NjYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1
NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDRmMDgwMDcwYTk4MDliZGU4NTc4NTFl
NjhhM2FlZmYwYzRiOWI2YTYgNDhhNzA0OTllNmJmMGY5NzQyZmQyZDc5Y2Q4ZGI1ZWM2NzQyMTNl
MgogMTI2NTgwIGZhaWwgNWJlZDQ5YWRmZTg5OTY2Nzg4N2RiMDczOTgzMDE5MDMwOWM5MDExYiBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQx
N2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBj
NGI5YjZhNiAzYTJiODUyNWI4ODNiYWE4N2ZlODliM2RhNThmNWMwOWZhNTk5Yjk5CiAxMjY1ODUg
cGFzcyBmYzM2ZGVmOTk3Y2ZkNmNiZmYzZWRhNGY4Mjg1M2E1YzMxMWM1NDY2IGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2Ji
YTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IDNh
MmI4NTI1Yjg4M2JhYTg3ZmU4OWIzZGE1OGY1YzA5ZmE1OTliOTkKIDEyNjU4NiBmYWlsIDViZWQ0
OWFkZmU4OTk2Njc4ODdkYjA3Mzk4MzAxOTAzMDljOTAxMWIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5
ZjYwIDRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2YTYgM2EyYjg1MjViODgz
YmFhODdmZTg5YjNkYTU4ZjVjMDlmYTU5OWI5OQogMTI2NTkxIHBhc3MgZmMzNmRlZjk5N2NmZDZj
YmZmM2VkYTRmODI4NTNhNWMzMTFjNTQ2NiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYwODAw
NzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiAzYTJiODUyNWI4ODNiYWE4N2ZlODli
M2RhNThmNWMwOWZhNTk5Yjk5CiAxMjY1OTIgZmFpbCA1YmVkNDlhZGZlODk5NjY3ODg3ZGIwNzM5
ODMwMTkwMzA5YzkwMTFiIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
YzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRl
ODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IDNhMmI4NTI1Yjg4M2JhYTg3ZmU4OWIzZGE1OGY1YzA5
ZmE1OTliOTkKIDEyNDkzOCBbaG9zdD1lbGJsaW5nMV0KIDEyNDk5NCBwYXNzIGZjMzZkZWY5OTdj
ZmQ2Y2JmZjNlZGE0ZjgyODUzYTVjMzExYzU0NjYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQz
MTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgNDM3MjExY2I2OTY1MTVlZTVi
ZDVkYWUwYWI3Mjg2NmM5ZjM4MmEzMwogMTI1MDQxIFtob3N0PWFsYmFuYTBdCiAxMjUwNjkgW2hv
c3Q9ZGViaW5hMF0KU2VhcmNoaW5nIGZvciBpbnRlcmVzdGluZyB2ZXJzaW9ucwogUmVzdWx0IGZv
dW5kOiBmbGlnaHQgMTI0OTk0IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlc3VsdCBmb3VuZDog
ZmxpZ2h0IDEyNjQxMiAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxp
Z2h0IDEyNjUyMyAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEy
NjU0MSAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiAwIHJldmlzaW9ucyBhdCBmYzM2ZGVmOTk3
Y2ZkNmNiZmYzZWRhNGY4Mjg1M2E1YzMxMWM1NDY2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0
ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IDNhMmI4NTI1Yjg4M2JhYTg3
ZmU4OWIzZGE1OGY1YzA5ZmE1OTliOTkKTm8gcmV2aXNpb25zIGxlZnQgdG8gdGVzdCwgY2hlY2tp
bmcgZ3JhcGggc3RhdGUuCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjY1NzcgKHBhc3MpLCBmb3Ig
bGFzdCBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjY1ODAgKGZhaWwpLCBmb3IgZmlyc3Qg
ZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjY1ODUgKHBhc3MpLCBmb3IgbGFzdCBwYXNz
CiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNjU4NiAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBS
ZXBybyBmb3VuZDogZmxpZ2h0IDEyNjU5MSAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZv
dW5kOiBmbGlnaHQgMTI2NTkyIChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKCioqKiBGb3VuZCBh
bmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICBs
aW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFs
ZHMvbGludXgtMi42LmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgNWJlZDQ5YWRmZTg5OTY2Nzg4N2Ri
MDczOTgzMDE5MDMwOWM5MDExYgogIEJ1ZyBub3QgcHJlc2VudDogZmMzNmRlZjk5N2NmZDZjYmZm
M2VkYTRmODI4NTNhNWMzMTFjNTQ2NgogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjU5Mi8KCgogIChSZXZpc2lvbiBs
b2cgdG9vIGxvbmcsIG9taXR0ZWQuKQoKcG5tdG9wbmc6IDE1NCBjb2xvcnMgZm91bmQKUmV2aXNp
b24gZ3JhcGggbGVmdCBpbiAvaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbC54ZW4tYm9vdC57ZG90LHBzLHBuZyxo
dG1sLHN2Z30uCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTI2NTky
OiB0b2xlcmFibGUgQUxMIEZBSUwKCmZsaWdodCAxMjY1OTIgbGludXgtbGludXMgcmVhbC1iaXNl
Y3QgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cy8xMjY1OTIvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAg
ZmFpbCBiYXNlbGluZSB1bnRlc3RlZAoKCmpvYnM6CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Aug 25 05:21:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Aug 2018 05: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 1ftR14-0006KW-5D; Sat, 25 Aug 2018 05:21: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=9pv4=li=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1ftR12-0006Gz-Uf
 for xen-devel@lists.xen.org; Sat, 25 Aug 2018 05:21:40 +0000
X-Inumbo-ID: d5a7b408-a826-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d5a7b408-a826-11e8-a6a9-d7ebe60f679a;
 Sat, 25 Aug 2018 05:22: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 BC8B8AF6D;
 Sat, 25 Aug 2018 05:21:36 +0000 (UTC)
To: Jason Andryuk <jandryuk@gmail.com>
References: <4dad178a-91c7-c328-9bc5-4362945d4725@citrix.com>
 <5B74347002000078001DE714@suse.com>
 <4f14ae93-8b5b-0391-4933-3ca902e4ee6f@suse.com>
 <CAKf6xpudQ5dmheXAAEPm_bJ=n7YJPwBuUHQbS2_45bqKWM8ZEA@mail.gmail.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: <c8c0d4ad-171b-b28f-97b1-77018f3a99ad@suse.com>
Date: Sat, 25 Aug 2018 07:21: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: <CAKf6xpudQ5dmheXAAEPm_bJ=n7YJPwBuUHQbS2_45bqKWM8ZEA@mail.gmail.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] L1TF, and future 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: sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, tim@xen.org,
 xen-devel@lists.xen.org, Jan Beulich <JBeulich@suse.com>, security@xen.org,
 dfaggioli@suse.com, dwmw@amazon.co.uk, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQvMDgvMTggMjA6NDMsIEphc29uIEFuZHJ5dWsgd3JvdGU6Cj4gT24gV2VkLCBBdWcgMTUs
IDIwMTggYXQgMTA6MzkgQU0gSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToK
Pj4KPj4gT24gMTUvMDgvMTggMTY6MTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMTUu
MDguMTggYXQgMTU6MTcsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4+PiAy
KSAzMmJpdCBQViBndWVzdHMgd2hpY2ggdXNlIHdyaXRlYWJsZSBwYWdldGFibGUgc3VwcG9ydCB3
aWxsCj4+Pj4gYXV0b21hdGljYWxseSBnZXQgc2hhZG93ZWQgd2hlbiB0aGUgY2xlYXIgdGhlIGxv
d2VyIGhhbGYuCj4+Pgo+Pj4gLi4uIG9mIGEgcGFnZSB0YWJsZSBlbnRyeS4KPj4+Cj4+Pj4gIElk
ZWFsbHksIHN1Y2gKPj4+PiBndWVzdHMgc2hvdWxkIGJlIG1vZGlmaWVkIHRvIHVzZSBoeXBlcmNh
bGxzIHJhdGhlciB0aGFuIHRoZSBwdHdyCj4+Pj4gaW5mcmFzdHJ1Y3R1cmUgKGFzIGl0cyBtb3Jl
IGVmZmljaWVudCB0byBiZWdpbiB3aXRoKSwgYnV0IHdlIGNhbgo+Pj4+IHByb2JhYmx5IHdvcmsg
YXJvdW5kIHRoaXMgaW4gWGVuIGJ5IGVtdWxhdGluZyB0aGUgbmV4dCBmZXcgaW5zdHJ1Y3Rpb25z
Cj4+Pj4gdW50aWwgd2UgaGF2ZSBhIGNvbXBsZXRlIFBURSAoc2FtZSBhcyB0aGUgc2hhZG93IGNv
ZGUpLgo+Pj4KPj4+IFByb3ZpZGVkIHRoZSBpbnRlcnZlbmluZyBpbnNucyBhcmUgc2ltcGxlIGVu
b3VnaC4gSSd2ZSBsb29rZWQgaW50bwo+Pj4gY3VycmVudCBMaW51eCBwdi1vcHMgY29kZSB0aGUg
b3RoZXIgZGF5LCBhbmQgYWZhaWN0IGl0J3MgYWxyZWFkeQo+Pj4gdXNpbmcgbW11LW9wIG9yIGNt
cHhjaGc4YiwgYnV0IG5vdCB0d28gc2VwYXJhdGUgbW92LXMuIEJ1dAo+Pj4gb2YgY291cnNlIEkn
dmUgbG9va2VkIGF0IHRoZSBnZW5lcmFsIHJvdXRpbmVzIG9ubHksIG5vdCBhdCB0aGluZ3MKPj4+
IHBlcmhhcHMgaGlkZGVuIGluIHNwZWNpYWwgY2FzZXMsIG9yIGluIGluaXQtb25seSBjb2RlLgo+
Pgo+PiBMb29rIGF0IHhlbl9wdGVfY2xlYXIoKS4gSW5zaWRlIGlycSBoYW5kbGluZyBpdCB3aWxs
IHVzZSAoUEFFIGNhc2UpOgo+Pgo+PiBzdGF0aWMgaW5saW5lIHZvaWQgbmF0aXZlX3B0ZV9jbGVh
cihzdHJ1Y3QgbW1fc3RydWN0ICptbSwgdW5zaWduZWQgbG9uZwo+PiBhZGRyLAo+PiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwdGVfdCAqcHRlcCkKPj4gewo+PiAgICAgICAg
IHB0ZXAtPnB0ZV9sb3cgPSAwOwo+PiAgICAgICAgIHNtcF93bWIoKTsKPj4gICAgICAgICBwdGVw
LT5wdGVfaGlnaCA9IDA7Cj4+IH0KPiAKPiBJJ3ZlIGJlZW4gdGVzdGluZyBvdXQgc2V0XzY0Yml0
IGZvciBQVEUgb3BlcmF0aW9ucyBvbiAzMmJpdCBQQUUuICBJCj4gaGF2ZW4ndCBmb3VuZCBhbGwg
dGhlIHNwb3RzLCBidXQgc2hhZG93aW5nIGlzIG5vdyBlbmFibGVkIGEgZmV3Cj4gc2Vjb25kcyBp
bnRvIGJvb3QgaW5zdGVhZCBvZiBpbW1lZGlhdGVseS4KPiAKPiBBbmQgeWVzLCBJIHRoaW5rIGh0
dHBzOi8vYnVnemlsbGEua2VybmVsLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk4NDk3IGlzCj4gcmVs
YXRlZCBhcyB5b3UgcHJlc3VtZWQgYSB3aGlsZSBiYWNrLgoKSSBoYXZlIGEgcGF0Y2ggc2VyaWVz
ICh0d28gcGF0Y2hlcykgYXZvaWRpbmcgc2hhZG93aW5nIGNvbXBsZXRlbHk6CgpodHRwczovL2xp
c3RzLnhlbi5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0wOC9tc2cwMTc4NS5odG1s
CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 25 06:47:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Aug 2018 06:47:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftSME-0004yc-IZ; Sat, 25 Aug 2018 06: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=iiz/=li=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftSMD-0004yQ-DA
 for xen-devel@lists.xenproject.org; Sat, 25 Aug 2018 06:47:37 +0000
X-Inumbo-ID: d8829264-a832-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d8829264-a832-11e8-a6a9-d7ebe60f679a;
 Sat, 25 Aug 2018 06: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 1ftSM9-00043Z-Ho; Sat, 25 Aug 2018 06:47: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 1ftSM9-0004RH-5M; Sat, 25 Aug 2018 06:47:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftSM9-0001Z2-4m; Sat, 25 Aug 2018 06:47:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126502-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-xl-shadow:guest-start/debian.repeat: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-rtds:debian-install:fail:allowable
 xen-4.9-testing:test-amd64-amd64-xl-qemut-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-qemut-ws16-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-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-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-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-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-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-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-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=71e51140fdeb98c8fefc3a7067b554212bb61ac9
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 25 Aug 2018 06:47:33 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 126502: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjUwMiB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjUwMi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MjQ4CiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2Rz
dF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyNDMyOAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50
ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93IDIw
IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMjYzODIgcGFzcyBpbiAxMjY1MDIK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9y
ZS4yIGZhaWwgcGFzcyBpbiAxMjYzODIKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBh
cyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
IDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjQzMjgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCBmYWlsIGluIDEyNjM4MiBi
bG9ja2VkIGluIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgIGZhaWwgaW4gMTI2MzgyIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI2
MzgyIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1p
Z3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0IDE0IGd1ZXN0LWxvY2FsbWlncmF0ZSAgICBmYWlsIGxpa2Ug
MTI0MjQ4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDI0OAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gx
MCBmYWlsIGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxp
a2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDcxZTUxMTQwZmRlYjk4YzhmZWZj
M2E3MDY3YjU1NDIxMmJiNjFhYzkKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAg
ICAgIDIzODAwN2Q2ZmFlOTQ0N2JmNWU4ZTczZDY3YWU5ZmI4NDRlN2ZmMmEKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDEyNDMyOCAgMjAxOC0wNi0xNyAyMzozOTowNyBaICAgNjggZGF5cwpGYWlsaW5n
IHNpbmNlICAgICAgICAxMjQ4MDcgIDIwMTgtMDYtMjggMTc6Mzg6MDQgWiAgIDU3IGRheXMgICAz
NiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjYyOTYgIDIwMTgtMDgtMjEgMDE6MTI6
MzggWiAgICA0IGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZp
c2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBH
ZW9yZ2UgRHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdQogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5k
dW5sYXBAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0cml4LmNv
bT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgS2V2
aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgTGFycyBLdXJ0aCA8bGFycy5rdXJ0aC54
ZW5AZ21haWwuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAg
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KICBTdGV3YXJ0IEhpbGRlYnJhbmQgPHN0ZXdh
cnQuaGlsZGVicmFuZEBkb3JuZXJ3b3Jrcy5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
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
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMjg5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 25 07:56:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Aug 2018 07:56:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftTQF-0002da-Vp; Sat, 25 Aug 2018 07:55: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=iiz/=li=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftTQF-0002dQ-Hz
 for xen-devel@lists.xenproject.org; Sat, 25 Aug 2018 07:55:51 +0000
X-Inumbo-ID: 16c858a9-a83c-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 16c858a9-a83c-11e8-a8a5-bc764e045a96;
 Sat, 25 Aug 2018 09:54: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 1ftTQ9-0005SJ-R7; Sat, 25 Aug 2018 07:55: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 1ftTQ9-0001Jv-HI; Sat, 25 Aug 2018 07:55:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftTQ9-0006ha-GH; Sat, 25 Aug 2018 07:55:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126514-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-xl-qcow2:debian-di-install:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-credit2:guest-start:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-amd64-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-armhf-armhf-xl-rtds:guest-start/debian.repeat: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-armhf-armhf-libvirt:saverestore-support-check: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-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-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-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-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:migrate-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=7ba1c7df881855422f9a475862565e94c8421b75
X-Osstest-Versions-That: xen=280a5568939c4a5832be787c8e0c23a19f30935a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 25 Aug 2018 07:55:45 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 126514: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjUxNCB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjUxNC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEy
NTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNf
aG9zdC9kc3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAxMjUwNTcKClRlc3RzIHdoaWNoIGFyZSBmYWls
aW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
Y293MiAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgaW4gMTI2Mzg4IHBhc3MgaW4gMTI2NTE0
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVu
dHJ5IGZhaWwgcGFzcyBpbiAxMjYzODgKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyNjM4OAoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjYzODggbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgZmFpbCBpbiAxMjYzODggbmV2ZXIgcGFzcwogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MSAgICAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGxpa2UgMTI1MDU3
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12
bWVudHJ5IGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI1MDU3CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0
L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1
NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjUwNTcKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUw
NTcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAx
MCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI1MDU3CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9s
MiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAg
ICAgICAgIDdiYTFjN2RmODgxODU1NDIyZjlhNDc1ODYyNTY1ZTk0Yzg0MjFiNzUKYmFzZWxpbmUg
dmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDI4MGE1NTY4OTM5YzRhNTgzMmJlNzg3Yzhl
MGMyM2ExOWYzMDkzNWEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTA1NyAgMjAxOC0wNy0wOSAw
ODozNjowNCBaICAgNDYgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjU2ODUgIDIwMTgtMDct
MzAgMTI6Mzk6MzggWiAgIDI1IGRheXMgICAxNyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjU5MzEgIDIwMTgtMDgtMTUgMjI6NTE6MjMgWiAgICA5IGRheXMgICAgNiBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlz
dGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNp
dHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
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
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1
cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNzQ4IGxpbmVz
IGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 25 11:28:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Aug 2018 11: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 1ftWja-0004EX-FR; Sat, 25 Aug 2018 11: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=zkwp=li=xenproject.org=prvs=7687418c9=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1ftWjZ-0004EN-8p
 for xen-devel@lists.xenproject.org; Sat, 25 Aug 2018 11:28:01 +0000
X-Inumbo-ID: ba9d9861-a859-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ba9d9861-a859-11e8-a8a5-bc764e045a96;
 Sat, 25 Aug 2018 13:26:37 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,286,1531785600"; d="scan'208";a="63699702"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75118-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.11-testing:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 xen-4.11-testing:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 xen-4.11-testing:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-saverestore.2:fail:regression
 xen-4.11-testing:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 xen-4.11-testing:test-amd64-i386-xl-raw:guest-start/debian.repeat: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-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-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-xl-pvshim:guest-start: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-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-4.11-testing:test-armhf-armhf-xl-multivcpu: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-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.11-testing:test-amd64-amd64-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-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-qemuu-win10-i386: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-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-armhf-armhf-libvirt-raw: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-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-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=5acdd26fdc2fb9801ba94ede643cf469fbae50c1
X-Osstest-Versions-That: xen=733450b39b83d7891ddd931399beef93e1edbf33
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 25 Aug 2018 12:27:56 +0100
Subject: [Xen-devel] [xen-4.11-testing baseline-only test] 75118:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTExOCB4ZW4tNC4xMS10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJj
ZS5jb20vb3NzdGVzdC9sb2dzLzc1MTE4LwoKUmVncmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNv
dWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9v
dC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gNzUwODgKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiA3
NTA4OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDE1IGd1ZXN0LXNhdmVy
ZXN0b3JlLjIgZmFpbCBSRUdSLiB2cy4gNzUwODgKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdy
dWIgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICBmYWlsIFJFR1IuIHZzLiA3NTA4OAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAxOSBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgYmxv
Y2tlZCBpbiA3NTA4OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTQgeGVuLWJv
b3QvbDEgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDVh
Y2RkMjZmZGMyZmI5ODAxYmE5NGVkZTY0M2NmNDY5ZmJhZTUwYzEKYmFzZWxpbmUgdmVyc2lvbjoK
IHhlbiAgICAgICAgICAgICAgICAgIDczMzQ1MGIzOWI4M2Q3ODkxZGRkOTMxMzk5YmVlZjkzZTFl
ZGJmMzMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTA4OCAgMjAxOC0wOC0xOCAxNjoyMzoxMCBa
ICAgIDYgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzUxMTggIDIwMTgtMDgtMjQgMTk6NTY6
MzEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZp
c2lvbnMgdW5kZXIgdGVzdDoKICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgogIFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
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
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFn
ZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
c291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBs
aWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCmNvbW1pdCA1YWNkZDI2ZmRjMmZiOTgwMWJhOTRlZGU2NDNjZjQ2OWZiYWU1
MGMxCkF1dGhvcjogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpE
YXRlOiAgIFR1ZSBBdWcgMTQgMTU6MTM6MDkgMjAxOCAtMDcwMAoKICAgIGxpYnhsOiBzdGFydCBw
dnFlbXUgd2hlbiA5cGZzIGlzIHJlcXVlc3RlZAogICAgCiAgICBQViA5cGZzIHJlcXVpcmVzIHRo
ZSBQViBiYWNrZW5kIGluIFFFTVUuIE1ha2Ugc3VyZSB0aGF0IGxpYnhsIGtub3dzIGl0LgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5j
b20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIChjaGVy
cnkgcGlja2VkIGZyb20gY29tbWl0IDQ3YmMyYzI5YjVhODc1ZTVmNGFiZDM2ZjJjYjlmYWE1OTQy
OTlmNmMpCihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 25 12:13:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Aug 2018 12: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 1ftXRf-0008Qm-Ha; Sat, 25 Aug 2018 12:13: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=zkwp=li=xenproject.org=prvs=7687418c9=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1ftXRe-0008Qc-3C
 for xen-devel@lists.xenproject.org; Sat, 25 Aug 2018 12:13:34 +0000
X-Inumbo-ID: 60f6fe33-a860-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 60f6fe33-a860-11e8-a6a9-d7ebe60f679a;
 Sat, 25 Aug 2018 12:14:13 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,286,1531785600"; d="scan'208";a="63700506"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75119-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=16973234fc60a95daf7be32ee89123914fdab3f0
X-Osstest-Versions-That: ovmf=2b2959dd347388d9a056d8116e02268cb563ef09
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 25 Aug 2018 13:13:29 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75119: 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
NTExOSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MTE5LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUxMTMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTExMwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDE2OTczMjM0ZmM2MGE5NWRhZjdiZTMyZWU4OTEy
MzkxNGZkYWIzZjAKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDJiMjk1
OWRkMzQ3Mzg4ZDlhMDU2ZDgxMTZlMDIyNjhjYjU2M2VmMDkKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTExMyAgMjAxOC0wOC0yNCAwNjowNToxMSBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUxMTkgIDIwMTgtMDgtMjUgMDI6MjU6MDEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBzaGVuZ2xl
aSA8c2hlbmdsZWkuemhhbmdAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9n
czogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54
ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDE2OTczMjM0ZmM2
MGE5NWRhZjdiZTMyZWU4OTEyMzkxNGZkYWIzZjAKQXV0aG9yOiBzaGVuZ2xlaSA8c2hlbmdsZWku
emhhbmdAaW50ZWwuY29tPgpEYXRlOiAgIFdlZCBBdWcgOCAxMDoyOTowMCAyMDE4ICswODAwCgog
ICAgSW50ZWxGcmFtZXdvcmtNb2R1bGVQa2cgQmRzRHhlOiBSZW1vdmUgcmVkdW5kYW50IGZ1bmN0
aW9ucwogICAgCiAgICBUaGUgcmVkdW5kYW50IGZ1bmN0aW9ucyB3aGljaCBhcmUgbmV2ZXIgY2Fs
bGVkIGhhdmUgYmVlbgogICAgcmVtb3ZlZC4gVGhleSBhcmUgR2V0UHJvZHVjZXJTdHJpbmcsQ2hh
bmdlVmFyaWFibGVEZXZpY2VQYXRoLAogICAgRWZpUmVhbGxvY2F0ZVBvb2wsVmFyX1VwZGF0ZUFs
bENvbnNvbGVPcHRpb24gYW5kIEJPcHRfSXNFZmlBcHAuCiAgICBodHRwczovL2J1Z3ppbGxhLnRp
YW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEwNjMKICAgIAogICAgQ2M6IExpbWluZyBHYW8g
PGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBD
b250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogc2hlbmdsZWkgPHNo
ZW5nbGVpLnpoYW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUu
bmlAaW50ZWwuY29tPgoKY29tbWl0IGViYWQxYzVlMGE3MjdmMWE2YmMwMGFhYTQ4YTkzMzM3YTA5
YWFhOTMKQXV0aG9yOiBzaGVuZ2xlaSA8c2hlbmdsZWkuemhhbmdAaW50ZWwuY29tPgpEYXRlOiAg
IFdlZCBBdWcgOCAxMDoxOTo0MCAyMDE4ICswODAwCgogICAgSW50ZWxGcmFtZXdvcmtNb2R1bGVQ
a2cgTGVnYWN5Qmlvc0R4ZTogUmVtb3ZlIHJlZHVuZGFudCBMaWJyYXJ5Q2xhc3NlcwogICAgCiAg
ICBUaGUgcmVkdW5kYW50IExpYnJhcnlDbGFzc2VzIHdoaWNoIGFyZSBQZUNvZmZMaWIgYW5kIENh
Y2hlTWFpbnRlbmFuY2VMaWIKICAgIGhhdmUgYmVlbiByZW1vdmVkLgogICAgaHR0cHM6Ly9idWd6
aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDYzCiAgICAKICAgIENjOiBMaW1p
bmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFu
b0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IHNoZW5n
bGVpIDxzaGVuZ2xlaS56aGFuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogUnVpeXUgTmkg
PHJ1aXl1Lm5pQGludGVsLmNvbT4KCmNvbW1pdCAwZWY3MzIwZTI3OTMyZjVhNzdiNmM5MmQ5ZjYw
ZmY0MTliNmExODRmCkF1dGhvcjogc2hlbmdsZWkgPHNoZW5nbGVpLnpoYW5nQGludGVsLmNvbT4K
RGF0ZTogICBXZWQgQXVnIDggMTA6MTc6MzQgMjAxOCArMDgwMAoKICAgIEludGVsRnJhbWV3b3Jr
TW9kdWxlUGtnIFNucDE2RHhlOiBSZW1vdmUgcmVkdW5kYW50IGZ1bmN0aW9ucwogICAgCiAgICBU
aGUgcmVkdW5kYW50IGZ1bmN0aW9ucyB3aGljaCBhcmUgbmV2ZXIgY2FsbGVkIGhhdmUgYmVlbiBy
ZW1vdmVkLgogICAgVGhleSBhcmUgUHhlVW5kaVNldE1jYXN0QWRkciwgUHhlVW5kaUluaXRpYXRl
RGlhZ3MsUHhlVW5kaUdldFN0YXRlCiAgICBQeGVVbmRpRm9yY2VJbnRlcnJ1cHQgYW5kIFB4ZVVu
ZGlTZXRQYWNrZXRGaWx0ZXIuCiAgICBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hv
d19idWcuY2dpP2lkPTEwNjMKICAgIAogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50
ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdy
ZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogc2hlbmdsZWkgPHNoZW5nbGVpLnpoYW5nQGlu
dGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoK
Y29tbWl0IGVmM2IzNTJjNzNiNDY2NWNkOWY5MTlhMjJjYTRhMzdjZWJkMWFmNmYKQXV0aG9yOiBz
aGVuZ2xlaSA8c2hlbmdsZWkuemhhbmdAaW50ZWwuY29tPgpEYXRlOiAgIFdlZCBBdWcgOCAwOToy
MjoxMCAyMDE4ICswODAwCgogICAgSW50ZWxGcmFtZXdvcmtNb2R1bGVQa2cgSWRlQnVzRHhlOiBS
ZW1vdmUgcmVkdW5kYW50IGZ1bmN0aW9ucwogICAgCiAgICBUaGUgcmVkdW5kYW50IGZ1bmN0aW9u
cyB3aGljaCBhcmUgbmV2ZXIgY2FsbGVkIGhhdmUgYmVlbiByZW1vdmVkLgogICAgVGhleSBhcmUg
QXRhTm9uRGF0YUNvbW1hbmRJbkV4dCxJREVCdXNEcml2ZXJDb25maWd1cmF0aW9uU2V0T3B0aW9u
cywKICAgIEdldFJlc3BvbnNlLElERUJ1c0RyaXZlckNvbmZpZ3VyYXRpb25PcHRpb25zVmFsaWQg
YW5kCiAgICBJREVCdXNEcml2ZXJDb25maWd1cmF0aW9uRm9yY2VEZWZhdWx0cy4KICAgIGh0dHBz
Oi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA2MwogICAgCiAgICBD
YzogTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRl
cjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5
OiBzaGVuZ2xlaSA8c2hlbmdsZWkuemhhbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1
aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+Cgpjb21taXQgNDU2Mjk3NTg2NWY4Mjc4Y2Q3NDY0
ZmIyZmE0YWE0YWM5NDczM2UwYwpBdXRob3I6IHNoZW5nbGVpIDxzaGVuZ2xlaS56aGFuZ0BpbnRl
bC5jb20+CkRhdGU6ICAgV2VkIEF1ZyA4IDA4OjU0OjA4IDIwMTggKzA4MDAKCiAgICBJbnRlbEZy
YW1ld29ya01vZHVsZVBrZyBQczJLZXlib2FyZER4ZTogUmVtb3ZlIGEgcmVkdW5kYW50IGZ1bmN0
aW9uCiAgICAKICAgIFRoZSByZWR1bmRhbnQgZnVuY3Rpb24gRGlzYWJsZUtleWJvYXJkIHdoaWNo
IGlzIG5ldmVyIGNhbGxlZAogICAgaGFzIGJlZW4gcmVtb3ZlZC4KICAgIGh0dHBzOi8vYnVnemls
bGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA2MwogICAgCiAgICBDYzogTGltaW5n
IEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9D
b3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBzaGVuZ2xl
aSA8c2hlbmdsZWkuemhhbmdAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IFJ1aXl1IE5pIDxy
dWl5dS5uaUBpbnRlbC5jb20+Cgpjb21taXQgMWYzZGEwNzBhY2YwZDdlOTdmZmE2NDM4M2EwYmIx
NzJiYjNlZTg0ZApBdXRob3I6IHNoZW5nbGVpIDxzaGVuZ2xlaS56aGFuZ0BpbnRlbC5jb20+CkRh
dGU6ICAgVHVlIEF1ZyA3IDE2OjU0OjQ3IDIwMTggKzA4MDAKCiAgICBJbnRlbEZyYW1ld29ya01v
ZHVsZVBrZyBJc2FJb0R4ZTogUmVtb3ZlIGEgcmVkdW5kYW50IHByb3RvY29sCiAgICAKICAgIFJl
bW92ZSBhIHJlZHVuZGFudCBwcm90b2NvbCB3aGljaCBpcyBnRWZpR2VuZXJpY01lbVRlc3RQcm90
b2NvbEd1aWQuCiAgICBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dp
P2lkPTEwNjMKICAgIAogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgog
ICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEu
MQogICAgU2lnbmVkLW9mZi1ieTogc2hlbmdsZWkgPHNoZW5nbGVpLnpoYW5nQGludGVsLmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 25 13:36:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Aug 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 1ftYj4-0006s7-OT; Sat, 25 Aug 2018 13:35: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=zkwp=li=xenproject.org=prvs=7687418c9=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1ftYj2-0006rx-Jt
 for xen-devel@lists.xenproject.org; Sat, 25 Aug 2018 13:35:36 +0000
X-Inumbo-ID: d7469bba-a86b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d7469bba-a86b-11e8-a6a9-d7ebe60f679a;
 Sat, 25 Aug 2018 13:36:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,287,1531785600"; d="scan'208";a="63701806"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75120-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=75086
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 25 Aug 2018 14:35:32 +0100
Subject: [Xen-devel] [distros-debian-stretch test] 75120: 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>

ZmxpZ2h0IDc1MTIwIGRpc3Ryb3MtZGViaWFuLXN0cmV0Y2ggcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MvNzUxMjAvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtYXJtaGYtc3RyZXRjaC1uZXRib290LXB5Z3J1
YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzUwODYKIHRlc3QtYW1kNjQtYW1kNjQt
aTM4Ni1zdHJldGNoLW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlr
ZSA3NTA4NgogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1zdHJldGNoLW5ldGJvb3QtcHZncnViIDEw
IGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTA4NgogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0
LXN0cmV0Y2gtbmV0Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc1
MDg2CiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1zdHJldGNoLW5ldGJvb3QtcHZncnViIDEwIGRlYmlh
bi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTA4NgoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAg
ICAgICAgICAgICAgIDc1MDg2Cgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
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 Aug 25 14:37:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Aug 2018 14:37:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftZgl-0003b9-Fb; Sat, 25 Aug 2018 14:37:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=iiz/=li=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftZgk-0003ax-Rm
 for xen-devel@lists.xenproject.org; Sat, 25 Aug 2018 14:37:18 +0000
X-Inumbo-ID: 2c888025-a874-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2c888025-a874-11e8-a8a5-bc764e045a96;
 Sat, 25 Aug 2018 16:35: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 1ftZgh-0005of-Om; Sat, 25 Aug 2018 14:37: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 1ftZgh-0008Vb-8O; Sat, 25 Aug 2018 14:37:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftZgh-0003If-7f; Sat, 25 Aug 2018 14:37:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126539-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-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-i386-libvirt-pair: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-i386-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-amd64-amd64-libvirt-vhd: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:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=95785c1c9d785374795ca652324fff24c5c0f395
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 25 Aug 2018 14:37:15 +0000
Subject: [Xen-devel] [libvirt test] 126539: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjUzOSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY1MzkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlidmlydCAgICAg
ICAgICAgICAgOTU3ODVjMWM5ZDc4NTM3NDc5NWNhNjUyMzI0ZmZmMjRjNWMwZjM5NQpiYXNlbGlu
ZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAgMDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIw
ODVlMWZmZWE5ZDU4ZmU4YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzODE0ICAyMDE4LTA2LTA1
IDA0OjE5OjIzIFogICA4MSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzg0MCAgMjAxOC0w
Ni0wNiAwNDoxOToyOCBaICAgODAgZGF5cyAgIDYxIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNjUzOSAgMjAxOC0wOC0yNCAxMDoyNjoyMyBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogICAgQWxlcyBN
dXNpbCA8YW11c2lsQHJlZGhhdC5jb20+CiAgQW5kcmVhIEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVk
aGF0LmNvbT4KICBBbnlhIEhhcnRlciA8YWhhcnRlckByZWRoYXQuY29tPgogIEJpbmcgTml1IDxi
aW5nLm5pdUBpbnRlbC5jb20+CiAgQmpvZXJuIFdhbGsgPGJ3YWxrQGxpbnV4LmlibS5jb20+CiAg
Qm9ibyBEdSA8ZHVibzE2M0AxMjYuY29tPgogIEJvcmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51
eC5pYm0uY29tPgogIEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBDaGFu
Z2t1byBTaGkgPHNoaS5jaGFuZ2t1b0BoM2MuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhp
YW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNh
bm9uaWNhbC5jb20+CiAgQ2xlbWVudGluZSBIYXlhdCA8Y2xlbUBsc2UuZXBpdGEuZnI+CiAgQ29s
ZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW4gS2VuaWdzYmVyZyA8ZGFua2Vu
QHJlZGhhdC5jb20+CiAgRGFuaWVsIE5pY29sZXR0aSA8ZGFudHRpMTJAZ21haWwuY29tPgogIERh
bmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGFuaWVsIFZlaWxsYXJk
IDx2ZWlsbGFyZEByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgog
IEVyaWsgU2t1bHRldHkgPGVza3VsdGV0QHJlZGhhdC5jb20+CiAgRmFiaWFubyBGaWTDqm5jaW8g
PGZhYmlhbm9AZmlkZW5jaW8ub3JnPgogIEZpbGlwIEFsYWMgPGZpbGlwYWxhY0BnbWFpbC5jb20+
CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29tPgogIGludHJpZ2VyaSA8aW50cmlnZXJpK2xpYnZp
cnRAYm91bS5vcmc+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmlAYm91bS5vcmc+CiAgSmFtaWUgU3Ry
YW5kYm9nZSA8amFtaWVAY2Fub25pY2FsLmNvbT4KICBKaWUgV2FuZyA8d2FuZ2ppZTg4Lmh1YXdl
aS5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4KICBKaXJpIERlbmVtYXJrIDxq
ZGVuZW1hckByZWRoYXQuY29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAg
SnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29A
cmVkaGF0LmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBL
YXRlcmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExhaW5lIFN0dW1wIDxsYWlu
ZUBsYWluZS5vcmc+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMdXlhbyBI
dWFuZyA8bGh1YW5nQHJlZGhhdC5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1oYXJ0bWF5QGxpbnV4
LmlibS5jb20+CiAgTWFyYyBIYXJ0bWF5ZXIgPG1oYXJ0bWF5QGxpbnV4LnZuZXQuaWJtLmNvbT4K
ICBNYXJjb3MgUGF1bG8gZGUgU291emEgPG1hcmNvcy5zb3V6YS5vcmdAZ21haWwuY29tPgogIE1h
cmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNv
bT4KICBNYXJ0aW4gS2xldHphbmRlciA8bWtsZXR6YW5AcmVkaGF0LmNvbT4KICBNYXR0aGlhcyBC
b2x0ZSA8bWF0dGhpYXMuYm9sdGVAZ29vZ2xlbWFpbC5jb20+CiAgTWljaGFsIFByaXZvem5payA8
bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNoYWwgUHLDrXZvem7DrWsgPG1wcml2b3puQHJlZGhh
dC5jb20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tvdnNraXlAdmlydHVvenpvLmNv
bT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBr
cmVtcGFAcmVkaGF0LmNvbT4KICBQaW5vIFRvc2Nhbm8gPHB0b3NjYW5vQHJlZGhhdC5jb20+CiAg
UmFkb3N0aW4gU3RveWFub3YgPHJzdG95YW5vdjFAZ21haWwuY29tPgogIFJhbXkgRWxrZXN0IDxy
YW15ZWxrZXN0QGdtYWlsLmNvbT4KICByYW15ZWxrZXN0IDxyYW15ZWxrZXN0QGdtYWlsLmNvbT4K
ICBSaWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgogIFJvbWFuIEJvZ29yb2Rz
a2l5IDxib2dvcm9kc2tpeUBnbWFpbC5jb20+CiAgU2hpIExlaSA8c2hpbGVpLm1hc3NjbG91ZHNA
Z214LmNvbT4KICBTaGljaGFuZ2t1byA8c2hpLmNoYW5na3VvQGgzYy5jb20+CiAgU2hpdmFwcmFz
YWQgRyBCaGF0IDxzYmhhdEBsaW51eC52bmV0LmlibS5jb20+CiAgU2ltb24gS29ieWRhIDxza29i
eWRhQHJlZGhhdC5jb20+CiAgU3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFkZXJAY2Fub25pY2FsLmNv
bT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdWtyaXQg
QmhhdG5hZ2FyIDxza3J0Ymh0bmdyQGdtYWlsLmNvbT4KICBUb23DocWhIEdvbGVtYmlvdnNrw70g
PHRnb2xlbWJpQHJlZGhhdC5jb20+CiAgVml0YWx5IEt1em5ldHNvdiA8dmt1em5ldHNAcmVkaGF0
LmNvbT4KICB3MDAyNTE1NzQgPHdhbmdqaWU4OEBodWF3ZWkuY29tPgogIFdlaWx1biBaaHUgPHpo
dXdlaWx1bkBodWF3ZWkuY29tPgogIHhpbmh1YS5DYW8gPGNhb3hpbmh1YUBodWF3ZWkuY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNp
b24gbG9nOyBpdCB3b3VsZCBiZSAxNDY1OSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Aug 25 16:09:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Aug 2018 16:09:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftb7N-0003FE-HZ; Sat, 25 Aug 2018 16: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=iiz/=li=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftb7M-0003F5-3l
 for xen-devel@lists.xenproject.org; Sat, 25 Aug 2018 16:08:52 +0000
X-Inumbo-ID: 403a835d-a881-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 403a835d-a881-11e8-a6a9-d7ebe60f679a;
 Sat, 25 Aug 2018 16:09: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 1ftb7H-0008EJ-EK; Sat, 25 Aug 2018 16:08: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 1ftb7H-0006Yw-4l; Sat, 25 Aug 2018 16:08:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftb7H-00029P-34; Sat, 25 Aug 2018 16:08:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1ftb7H-00029P-34@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 25 Aug 2018 16:08:47 +0000
Subject: [Xen-devel] [linux-3.18 bisection] complete
 test-amd64-i386-xl-shadow
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============1130929588379166671=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1130929588379166671==
Content-Type: text/plain

branch xen-unstable
xenbranch xen-unstable
job test-amd64-i386-xl-shadow
testid guest-start

Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Bug not present: 83fa6552cea112a900ec7891f8c170d022fe7e20
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/126626/


  commit a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Author: Paul Durrant <paul.durrant@citrix.com>
  Date:   Thu Aug 9 10:59:41 2018 +0100
  
      tools/libxenctrl: use new xenforeignmemory API to seed grant table
      
      A previous patch added support for priv-mapping guest resources directly
      (rather than having to foreign-map, which requires P2M modification for
      HVM guests).
      
      This patch makes use of the new API to seed the guest grant table unless
      the underlying infrastructure (i.e. privcmd) doesn't support it, in which
      case the old scheme is used.
      
      NOTE: The call to xc_dom_gnttab_hvm_seed() in hvm_build_set_params() was
            actually unnecessary, as the grant table has already been seeded
            by a prior call to xc_dom_gnttab_init() made by libxl__build_dom().
      
      Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
      Acked-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
      Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
      Acked-by: Wei Liu <wei.liu2@citrix.com>
      Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>


For bisection revision-tuple graph see:
   http://logs.test-lab.xenproject.org/osstest/results/bisect/linux-3.18/test-amd64-i386-xl-shadow.guest-start.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/linux-3.18/test-amd64-i386-xl-shadow.guest-start --summary-out=tmp/126626.bisection-summary --basis-template=126042 --blessings=real,real-bisect linux-3.18 test-amd64-i386-xl-shadow guest-start
Searching for failure / basis pass:
 126472 fail [host=joubertin1] / 126042 [host=baroque0] 125899 [host=albana0] 125658 [host=albana1] 125649 [host=debina0] 125641 [host=pinot0] 125561 [host=chardonnay1] 125525 [host=italia0] 125505 [host=joubertin0] 125138 [host=albana0] 125043 [host=italia0] 124945 [host=chardonnay1] 124897 [host=baroque0] 124855 [host=debina0] 124173 [host=baroque0] 123837 [host=albana0] 123803 [host=huxelrebe0] 123683 [host=pinot1] 123594 [host=fiano1] 123480 [host=debina0] 123396 [host=debina1] 123274 [host=italia0] 123222 [host=chardonnay1] 123190 [host=italia1] 123035 [host=huxelrebe0] 122965 [host=chardonnay0] 122884 [host=pinot1] 122565 [host=pinot0] 122515 [host=chardonnay1] 122478 [host=fiano0] 122427 [host=baroque0] 122388 [host=huxelrebe0] 122286 [host=italia0] 122273 [host=huxelrebe1] 122180 [host=chardonnay0] 122166 [host=rimava0] 122145 [host=chardonnay1] 122125 [host=huxelrebe0] 122110 [host=baroque0] 122094 [host=baroque1] template as basis? using template as basis.
Failure / basis pass flights: 126472 / 126042
(tree with no url: minios)
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
Basis pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 1f7574763cbb2c85825b8cc4d81f386e767a476f
Generating revisions with ./adhoc-revtuple-generator  git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git#830f9674e76d08d04585e53fc200ae8af99966e7-18e6ee0440a7ab853e4ca0f1403eeef1803ed970 git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 git://xenbits.xen.org/qemu-xen-traditional.git#c8ea0457495342c417c3dc033bba25148b279f60-c8ea0457495342c417c3dc033bba25148b279f60 git://xenbits.xen.org/qemu-xen.git#43139135a8938de44f66333831d3a8655d07663a-4f080070a9809bde857851e68a3aeff0c4b9b6a6 git://xenbits.xen.org/xen.git#1f7574763cbb2c85825b8cc4d81f386e767a476f-3a2b8525b883baa87fe89b3da58f5c09fa599b99
adhoc-revtuple-generator: tree discontiguous: qemu-xen
Loaded 2002 nodes in revision graph
Searching for test results:
 125899 [host=albana0]
 126042 [host=baroque0]
 126189 fail irrelevant
 126270 fail irrelevant
 126362 fail 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126472 fail 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126579 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 1f7574763cbb2c85825b8cc4d81f386e767a476f
 126610 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 1237659523813696af4083279a7b871d407cbd48
 126582 fail 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126587 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 1f7574763cbb2c85825b8cc4d81f386e767a476f
 126614 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126590 fail 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126616 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126593 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a c612481d1c9232c6abf91b03ec655e92f808805f
 126599 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 277aa3523d9d71502e1bc6a82553e07013c2facb
 126618 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126603 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 6cf17a267a424fe62676993d429c2cf61311e0f2
 126606 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 2a3b34ec47817048ab59586855cf0709fc77487e
 126621 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126625 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126626 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
Searching for interesting versions
 Result found: flight 126579 (pass), for basis pass
 Result found: flight 126582 (fail), for basis failure
 Repro found: flight 126587 (pass), for basis pass
 Repro found: flight 126590 (fail), for basis failure
 0 revisions at 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
No revisions left to test, checking graph state.
 Result found: flight 126614 (pass), for last pass
 Result found: flight 126616 (fail), for first failure
 Repro found: flight 126618 (pass), for last pass
 Repro found: flight 126621 (fail), for first failure
 Repro found: flight 126625 (pass), for last pass
 Repro found: flight 126626 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Bug not present: 83fa6552cea112a900ec7891f8c170d022fe7e20
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/126626/


  commit a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Author: Paul Durrant <paul.durrant@citrix.com>
  Date:   Thu Aug 9 10:59:41 2018 +0100
  
      tools/libxenctrl: use new xenforeignmemory API to seed grant table
      
      A previous patch added support for priv-mapping guest resources directly
      (rather than having to foreign-map, which requires P2M modification for
      HVM guests).
      
      This patch makes use of the new API to seed the guest grant table unless
      the underlying infrastructure (i.e. privcmd) doesn't support it, in which
      case the old scheme is used.
      
      NOTE: The call to xc_dom_gnttab_hvm_seed() in hvm_build_set_params() was
            actually unnecessary, as the grant table has already been seeded
            by a prior call to xc_dom_gnttab_init() made by libxl__build_dom().
      
      Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
      Acked-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
      Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
      Acked-by: Wei Liu <wei.liu2@citrix.com>
      Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>

Revision graph left in /home/logs/results/bisect/linux-3.18/test-amd64-i386-xl-shadow.guest-start.{dot,ps,png,html,svg}.
----------------------------------------
126626: tolerable ALL FAIL

flight 126626 linux-3.18 real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/126626/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 test-amd64-i386-xl-shadow    12 guest-start             fail baseline untested


jobs:
 test-amd64-i386-xl-shadow                                    fail    


------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
    http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

Test harness code can be found at
    http://xenbits.xen.org/gitweb?p=osstest.git;a=summary



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1130929588379166671==--

From xen-devel-bounces@lists.xenproject.org Sat Aug 25 18:23:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Aug 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 1ftdD5-0006IS-2C; Sat, 25 Aug 2018 18: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=iiz/=li=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftdD3-0006IG-Ub
 for xen-devel@lists.xenproject.org; Sat, 25 Aug 2018 18:22:53 +0000
X-Inumbo-ID: f9e03e9c-a893-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f9e03e9c-a893-11e8-a6a9-d7ebe60f679a;
 Sat, 25 Aug 2018 18:23: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 1ftdD1-0002Zp-Pv; Sat, 25 Aug 2018 18: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 1ftdD1-0004CM-HR; Sat, 25 Aug 2018 18:22:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftdD1-0006mh-Gj; Sat, 25 Aug 2018 18:22:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126534-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow: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-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl: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:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:build-i386-pvops:kernel-build:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-next:test-amd64-amd64-i386-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-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-examine: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-rumprun-i386:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win10-i386:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemut-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-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-next:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-rtds:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win10-i386:windows-install: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-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 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-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=e27bc174c9c6c69f8af3bc84d04032921ae2bad9
X-Osstest-Versions-That: linux=778a33959a8ad4cb1ea2f4c5119f9e1e8b9f9d9b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 25 Aug 2018 18:22:51 +0000
Subject: [Xen-devel] [linux-next test] 126534: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjUzNCBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY1MzQvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
MTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjMxMAogdGVzdC1h
bWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI2MzEwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYzMTAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBSRUdSLiB2cy4gMTI2MzEwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjYzMTAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIFJFR1IuIHZzLiAxMjYzMTAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MzEwCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3Rh
bGwgZmFpbCBSRUdSLiB2cy4gMTI2MzEwCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjYzMTAKIHRlc3QtYW1k
NjQtYW1kNjQteGwteHNtICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyNjMxMAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MzEwCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBSRUdSLiB2cy4gMTI2MzEwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MzEwCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhlbi1ib290
IGZhaWwgUkVHUi4gdnMuIDEyNjMxMAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTAg
eGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MzEwCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjYzMTAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTAgeGVuLWJvb3Qvc3Jj
X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjMxMAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWly
ICAgICAgICAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MzEw
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxMCBkZWJpYW4taHZtLWluc3Rh
bGwgZmFpbCBSRUdSLiB2cy4gMTI2MzEwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICA3
IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYzMTAKIHRlc3QtYW1k
NjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyNjMxMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MzEwCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYz
MTAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyNjMxMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjYz
MTAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyNjMxMAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MzEwCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjYzMTAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViIDEwIGRlYmlhbi1k
aS1pbnN0YWxsICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjMxMAogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2
MzEwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0
YWxsICBmYWlsIFJFR1IuIHZzLiAxMjYzMTAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNjMxMAoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWV4YW1pbmUgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgIGZhaWwgYmxvY2tlZCBp
biAxMjYzMTAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgZmFpbCBibG9ja2VkIGluIDEyNjMxMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCBmYWlsIGJsb2NrZWQgaW4gMTI2MzEwCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgIGZh
aWwgYmxvY2tlZCBpbiAxMjYzMTAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBibG9ja2VkIGluIDEyNjMxMAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgIGxpa2UgMTI2MzEwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjYzMTAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDEyNjMxMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IGxpbnV4ICAgICAgICAgICAgICAgIGUyN2JjMTc0YzljNmM2OWY4YWYzYmM4NGQwNDAzMjkyMWFl
MmJhZDkKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDc3OGEzMzk1OWE4
YWQ0Y2IxZWEyZjRjNTExOWY5ZTFlOGI5ZjlkOWIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApGYWlsaW5nIHNpbmNlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI2NTM0ICAyMDE4LTA4LTI0IDA5OjE5OjE1IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMK
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1k
NjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBw
bGljYWJsZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Aug 25 18:29:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Aug 2018 18:29:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftdJK-0006eT-TB; Sat, 25 Aug 2018 18: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=iiz/=li=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftdJJ-0006eA-Ms
 for xen-devel@lists.xenproject.org; Sat, 25 Aug 2018 18:29:21 +0000
X-Inumbo-ID: e0c40868-a894-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e0c40868-a894-11e8-a6a9-d7ebe60f679a;
 Sat, 25 Aug 2018 18:30: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 1ftdJF-0002jd-Jx; Sat, 25 Aug 2018 18:29: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 1ftdJF-0004MC-9e; Sat, 25 Aug 2018 18:29:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftdJF-0003Ia-8l; Sat, 25 Aug 2018 18:29:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126542-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-amd64-examine:memdisk-try-append:fail:regression
 linux-4.14:test-amd64-i386-xl-qemut-debianhvm-amd64:guest-saverestore:fail:regression
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:regression
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck: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-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-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-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-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-amd64-xl-qemut-ws16-amd64:guest-stop: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-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-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-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=f4c88459f7c9320f587b839c3d24a2a9dc18a8a0
X-Osstest-Versions-That: linux=c5f7d3c4daf14ba3717fcc1497854d8c365bd742
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 25 Aug 2018 18:29:17 +0000
Subject: [Xen-devel] [linux-4.14 test] 126542: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjU0MiBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY1NDIvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAg
IDQgbWVtZGlzay10cnktYXBwZW5kICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjM2NAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBm
YWlsIFJFR1IuIHZzLiAxMjYzNjQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgUkVHUi4gdnMuIDEyNjM2NAoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3Rh
bGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2
IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGY0Yzg4NDU5ZjdjOTMyMGY1ODdiODM5YzNkMjRh
MmE5ZGMxOGE4YTAKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIGM1Zjdk
M2M0ZGFmMTRiYTM3MTdmY2MxNDk3ODU0ZDhjMzY1YmQ3NDIKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
IDEyNjM2NCAgMjAxOC0wOC0yMiAwNjoxMDozMyBaICAgIDMgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxMjY1NDIgIDIwMTgtMDgtMjQgMTE6NDA6MDUgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICAiWWFuLCBa
aGVuZyIgPHp5YW5AcmVkaGF0LmNvbT4KICBBZGFtIEZvcmQgPGFmb3JkMTczQGdtYWlsLmNvbT4K
ICBBamF5IEd1cHRhIDxhamF5a3VlZUBnbWFpbC5jb20+CiAgQWxla3NhIFNhcmFpIDxhc2FyYWlA
c3VzZS5kZT4KICBBbGV4IERldWNoZXIgPGFsZXhhbmRlci5kZXVjaGVyQGFtZC5jb20+CiAgQWxl
eGFuZGVyIEFyaW5nIDxhcmluZ0Btb2phdGF0dS5jb20+CiAgQWxleGFuZGVyIER1eWNrIDxhbGV4
YW5kZXIuaC5kdXlja0BpbnRlbC5jb20+CiAgQWxleGFuZGVyIFN2ZXJkbGluIDxhbGV4YW5kZXIu
c3ZlcmRsaW5Abm9raWEuY29tPgogIEFsZXhhbmRlciBTdmVyZGxpbiA8YWxleGFuZGVyLnN2ZXJk
bGluQG5zbi5jb20+CiAgQWxleGVpIFN0YXJvdm9pdG92IDxhc3RAa2VybmVsLm9yZz4KICBBbGV4
ZXkgQnJvZGtpbiA8YWJyb2RraW5Ac3lub3BzeXMuY29tPgogIEFsZXhleSBCcm9ka2luIDxBbGV4
ZXkuQnJvZGtpbkBzeW5vcHN5cy5jb20+CiAgQWxpc29uIFdhbmcgPGFsaXNvbi53YW5nQG54cC5j
b20+CiAgQW5kZXJzIFJveGVsbCA8YW5kZXJzLnJveGVsbEBsaW5hcm8ub3JnPgogIEFuZHJlYXMg
WmllZ2xlciA8ZGV2QGFuZHJlYXMtemllZ2xlci5kZT4KICBBbmRyZXcgQm93ZXJzIDxhbmRyZXd4
LmJvd2Vyc0BpbnRlbC5jb20+CiAgQW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9u
Lm9yZz4KICBBbmRyZXkgUnlhYmluaW4gPGFyeWFiaW5pbkB2aXJ0dW96em8uY29tPgogIEFuZHJl
eSBTbWlybm92IDxhbmRyZXcuc21pcm5vdkBnbWFpbC5jb20+CiAgQW5kcnplaiBIYWpkYSA8YS5o
YWpkYUBzYW1zdW5nLmNvbT4KICBBbmR5IEdyb3NzIDxhbmR5Lmdyb3NzQGxpbmFyby5vcmc+CiAg
QW5keSBMdXRvbWlyc2tpIDxsdXRvQGtlcm5lbC5vcmc+CiAgQW5keSBTaGV2Y2hlbmtvIDxhbmR5
LnNoZXZjaGVua29AZ21haWwuY29tPgogIEFuc29uIEh1YW5nIDxBbnNvbi5IdWFuZ0BueHAuY29t
PgogIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgogIEFyZW5kIHZh
biBTcHJpZWwgPGFyZW5kLnZhbnNwcmllbEBicm9hZGNvbS5jb20+CiAgQXJpZWwgRWxpb3IgPGFy
aWVsLmVsaW9yQGNhdml1bS5jb20+CiAgQXJuYWxkbyBDYXJ2YWxobyBkZSBNZWxvIDxhY21lQHJl
ZGhhdC5jb20+CiAgQXJ1biBLdW1hciBOZWVsYWthbnRhbSA8YW5lZWxhQGNvZGVhdXJvcmEub3Jn
PgogIEF5YW4gS3VtYXIgaGFsZGVyIDxheWFuLmhhbGRlckBhcm0uY29tPgogIEJhcnQgVmFuIEFz
c2NoZSA8YmFydC52YW5hc3NjaGVAd2RjLmNvbT4KICBCYXJ0b3N6IEdvbGFzemV3c2tpIDxiZ29s
YXN6ZXdza2lAYmF5bGlicmUuY29tPgogIEJlbiBTa2VnZ3MgPGJza2VnZ3NAcmVkaGF0LmNvbT4K
ICBCaW5nSmluZyBDaGFuZyA8YmluZ2ppbmdjQHN5bm9sb2d5LmNvbT4KICBCam9ybiBIZWxnYWFz
IDxiaGVsZ2Fhc0Bnb29nbGUuY29tPgogIEJvYiBDb3BlbGFuZCA8Ym9iY29wZWxhbmRAZmIuY29t
PgogIEJvYiBDb3BlbGFuZCA8bWVAYm9iY29wZWxhbmQuY29tPgogIEJvcmlzIEJyZXppbGxvbiA8
Ym9yaXMuYnJlemlsbG9uQGJvb3RsaW4uY29tPgogIEJvcmlzbGF2IFBldGtvdiA8YnBAc3VzZS5k
ZT4KICBDYXNleSBMZWVkb20gPGxlZWRvbUBjaGVsc2lvLmNvbT4KICBDYXNleSBTY2hhdWZsZXIg
PGNhc2V5QHNjaGF1Zmxlci1jYS5jb20+CiAgQ2F0YWxpbiBNYXJpbmFzIDxjYXRhbGluLm1hcmlu
YXNAYXJtLmNvbT4KICBDaGFkIER1cHVpcyA8Y2hhZC5kdXB1aXNAY2F2aXVtLmNvbT4KICBDaGVu
Z2d1YW5nIFh1IDxjZ3h1NTE5QGdteC5jb20+CiAgQ2hyaXN0b3BoIEhlbGx3aWcgPGhjaEBsc3Qu
ZGU+CiAgQ2hyaXN0b3BoZSBKQUlMTEVUIDxjaHJpc3RvcGhlLmphaWxsZXRAd2FuYWRvby5mcj4K
ICBDaHVuZmVuZyBZdW4gPGNodW5mZW5nLnl1bkBtZWRpYXRlay5jb20+CiAgQ29ybmVsaWEgSHVj
ayA8Y29odWNrQHJlZGhhdC5jb20+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFj
bGUuY29tPgogIERhbiBXaWxsaWFtcyA8ZGFuLmoud2lsbGlhbXNAaW50ZWwuY29tPgogIERhbmll
bCBCb3JrbWFubiA8ZGFuaWVsQGlvZ2VhcmJveC5uZXQ+CiAgRGFuaWVsIE1hY2sgPGRhbmllbEB6
b25xdWUub3JnPgogIERhdmUgSmlhbmcgPGRhdmUuamlhbmdAaW50ZWwuY29tPgogIERhdmlkIExl
Y2huZXIgPGRhdmlkQGxlY2hub2xvZ3kuY29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2
ZW1sb2Z0Lm5ldD4KICBEYXZpZCBTdGVyYmEgPGRzdGVyYmFAc3VzZS5jb20+CiAgRGF2aWRlIENh
cmF0dGkgPGRjYXJhdHRpQHJlZGhhdC5jb20+CiAgRGluaCBOZ3V5ZW4gPGRpbmd1eWVuQGtlcm5l
bC5vcmc+CiAgRGlyayBHb3VkZXJzIDxkaXJrQGdvdWRlcnMubmV0PgogIERtaXRyeSBPc2lwZW5r
byA8ZGlnZXR4QGdtYWlsLmNvbT4KICBEbWl0cnkgVG9yb2tob3YgPGRtaXRyeS50b3Jva2hvdkBn
bWFpbC5jb20+CiAgRG9uZyBKaWEgU2hpIDxianNkanNoaUBsaW51eC52bmV0LmlibS5jb20+CiAg
RG9uZ2ppdSBHZW5nIDxnZW5nZG9uZ2ppdUBodWF3ZWkuY29tPgogIERvcm9uIFJvYmVydHMtS2Vk
ZXMgPGRvcm9ucmtAZmIuY29tPgogIERvdWdsYXMgQW5kZXJzb24gPGRpYW5kZXJzQGNocm9taXVt
Lm9yZz4KICBFbGkgQ29oZW4gPGVsaUBtZWxsYW5veC5jb20+CiAgRXJpYyBEdW1hemV0IDxlZHVt
YXpldEBnb29nbGUuY29tPgogIEVzYmVuIEhhYWJlbmRhbCA8ZWhhQGRlaWYuY29tPgogIEZhYmlv
IEVzdGV2YW0gPGZhYmlvLmVzdGV2YW1AbnhwLmNvbT4KICBGYXRoaSBCb3VkcmEgPGZhdGhpLmJv
dWRyYUBsaW5hcm8ub3JnPgogIEZlbGlwZSBCYWxiaSA8ZmVsaXBlLmJhbGJpQGxpbnV4LmludGVs
LmNvbT4KICBGbG9yaWFuIEZhaW5lbGxpIDxmLmZhaW5lbGxpQGdtYWlsLmNvbT4KICBGbG9yaWFu
IFdlc3RwaGFsIDxmd0BzdHJsZW4uZGU+CiAgR2FuZXNoIEdvdWRhciA8Z2FuZXNoZ3JAY2hlbHNp
by5jb20+CiAgR2FvIEZlbmcgPGdmcmVlLndpbmRAdmlwLjE2My5jb20+CiAgR2VlcnQgVXl0dGVy
aG9ldmVuIDxnZWVydEBsaW51eC1tNjhrLm9yZz4KICBHZXZvcmcgU2FoYWt5YW4gPHNhaGFreWFu
QHN5bm9wc3lzLmNvbT4KICBHb3ZpbmRhcmFqdWx1IFZhcmFkYXJhamFuIDxndmFyYWRhckBjaXNj
by5jb20+CiAgR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4K
ICBHcmVnIFVuZ2VyZXIgPGdlcmdAbGludXgtbTY4ay5vcmc+CiAgR3JlZ29yeSBDTEVNRU5UIDxn
cmVnb3J5LmNsZW1lbnRAYm9vdGxpbi5jb20+CiAgR3JpZ29yIFRvdm1hc3lhbiA8R3JpZ29yLlRv
dm1hc3lhbkBzeW5vcHN5cy5jb20+CiAgR3JpZ29yIFRvdm1hc3lhbiA8dG92bWFzeWFAc3lub3Bz
eXMuY29tPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBHdXN0YXZvIEEu
IFIuIFNpbHZhIDxndXN0YXZvQGVtYmVkZGVkb3IuY29tPgogIEhhbmdiaW4gTGl1IDxsaXVoYW5n
YmluQGdtYWlsLmNvbT4KICBIYW5zIGRlIEdvZWRlIDxoZGVnb2VkZUByZWRoYXQuY29tPgogIEhl
aWtraSBLcm9nZXJ1cyA8aGVpa2tpLmtyb2dlcnVzQGxpbnV4LmludGVsLmNvbT4KICBIZWlrbyBT
dHVlYm5lciA8aGVpa29Ac250ZWNoLmRlPgogIEhlbGdlIERlbGxlciA8ZGVsbGVyQGdteC5kZT4K
ICBIb2FuIFRyYW4gPGhvYW4udHJhbkBhbXBlcmVjb21wdXRpbmcuY29tPgogIElseWEgRHJ5b21v
diA8aWRyeW9tb3ZAZ21haWwuY29tPgogIEluZ28gTW9sbmFyIDxtaW5nb0BrZXJuZWwub3JnPgog
IElua2kgRGFlIDxpbmtpLmRhZUBzYW1zdW5nLmNvbT4KICBKYWVnZXVrIEtpbSA8amFlZ2V1a0Br
ZXJuZWwub3JnPgogIEpha3ViIEtpY2luc2tpIDxqYWt1Yi5raWNpbnNraUBuZXRyb25vbWUuY29t
PgogIEphbWVzIE1vcnJpcyA8amFtZXMubW9ycmlzQG1pY3Jvc29mdC5jb20+CiAgSmFubiBIb3Ju
IDxqYW5uaEBnb29nbGUuY29tPgogIEphbm5lIEh1dHR1bmVuIDxqYW5uZS5odXR0dW5lbkBub2tp
YS5jb20+CiAgSmFzb24gR2VyZWNrZSA8amFzb24uZ2VyZWNrZUB3YWNvbS5jb20+CiAgSmFzb24g
R2VyZWNrZSA8a2lsbGVydG9mdUBnbWFpbC5jb20+CiAgSmFzb24gR3VudGhvcnBlIDxqZ2dAbWVs
bGFub3guY29tPgogIEpheSBIc3UgPHNoaWgtY2hpZWguaHN1QG1lZGlhdGVrLmNvbT4KICBKZWZm
IEtpcnNoZXIgPGplZmZyZXkudC5raXJzaGVyQGludGVsLmNvbT4KICBKZWZmIE1haG9uZXkgPGpl
ZmZtQHN1c2UuY29tPgogIEplZmYgTW95ZXIgPGptb3llckByZWRoYXQuY29tPgogIEplZmZyaW4g
Sm9zZSBUIChSYWphZ2lyaSBTRVQpIDxhaGlsaWF0aW9uQGdtYWlsLmNvbT4KICBKZWZmcmluIEpv
c2UgVCA8YWhpbGlhdGlvbkBnbWFpbC5jb20+CiAgSmVucyBBeGJvZSA8YXhib2VAa2VybmVsLmRr
PgogIEplcmVteSBDbGluZSA8amNsaW5lQHJlZGhhdC5jb20+CiAgSmlyaSBLb3NpbmEgPGprb3Np
bmFAc3VzZS5jej4KICBKaXJpIE9sc2EgPGpvbHNhQGtlcm5lbC5vcmc+CiAgSm9oYW4gSG92b2xk
IDxqb2hhbkBrZXJuZWwub3JnPgogIEpvaGFubmVzIEJlcmcgPGpvaGFubmVzLmJlcmdAaW50ZWwu
Y29tPgogIEpvaG4gQWxsZW4gPGphbGxlbkBsaW51eC5pYm0uY29tPgogIEpvaG4gQWxsZW4gPGph
bGxlbkBsaW51eC52bmV0LmlibS5jb20+CiAgSm9obiBEYXZpZCBBbmdsaW4gPGRhdmUuYW5nbGlu
QGJlbGwubmV0PgogIEpvaG4gR2FycnkgPGpvaG4uZ2FycnlAaHVhd2VpLmNvbT4KICBKb24gSHVu
dGVyIDxqb25hdGhhbmhAbnZpZGlhLmNvbT4KICBKb25hdGhhbiBDYW1lcm9uIDxKb25hdGhhbi5D
YW1lcm9uQGh1YXdlaS5jb20+CiAgSm9zaCBQb2ltYm9ldWYgPGpwb2ltYm9lQHJlZGhhdC5jb20+
CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEthbGxlIFZhbG8gPGt2YWxvQGNv
ZGVhdXJvcmEub3JnPgogIEthbWFsIEhlaWIgPGthbWFsaGVpYjFAZ21haWwuY29tPgogIEtlZXJ0
aHkgPGota2VlcnRoeUB0aS5jb20+CiAgS2V2aW4gSGlsbWFuIDxraGlsbWFuQGJheWxpYnJlLmNv
bT4KICBLaW0gUGhpbGxpcHMgPGtpbS5waGlsbGlwc0Bhcm0uY29tPgogIExhdXJhIEFiYm90dCA8
bGFiYm90dEByZWRoYXQuY29tPgogIExhd3JlbmNlIEJyYWttbyA8YnJha21vQGZiLmNvbT4KICBM
ZW9uIFJvbWFub3Zza3kgPGxlb25yb0BtZWxsYW5veC5jb20+CiAgTGkgUm9uZ1FpbmcgPGxpcm9u
Z3FpbmdAYmFpZHUuY29tPgogIExpbnVzIEzDvHNzaW5nIDxsaW51cy5sdWVzc2luZ0BjMGQzLmJs
dWU+CiAgTGludXMgVG9ydmFsZHMgPHRvcnZhbGRzQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIExp
bnVzIFdhbGxlaWogPGxpbnVzLndhbGxlaWpAbGluYXJvLm9yZz4KICBMaXZpdSBEdWRhdSA8bGl2
aXUuZHVkYXVAYXJtLmNvbT4KICBMb3JlbnpvIFBpZXJhbGlzaSA8bG9yZW56by5waWVyYWxpc2lA
YXJtLmNvbT4KICBMdWJvbWlyIFJpbnRlbCA8bGt1bmRyYWtAdjMuc2s+CiAgTHVjYXMgU3RhY2gg
PGwuc3RhY2hAcGVuZ3V0cm9uaXguZGU+CiAgTHVrYXMgV3VubmVyIDxsdWthc0B3dW5uZXIuZGU+
CiAgTWFjaWVqIFB1cnNraSA8bS5wdXJza2lAc2Ftc3VuZy5jb20+CiAgTWFkYWxpbiBCdWN1ciA8
bWFkYWxpbi5idWN1ckBueHAuY29tPgogIE1hbmlzaCBSYW5nYW5rYXIgPG1hbmlzaC5yYW5nYW5r
YXJAY2F2aXVtLmNvbT4KICBNYW5pc2ggUmFuZ2Fua2FyIDxtYW5pc2gucmFuZ2Fua2FyQHFsb2dp
Yy5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXJjLnp5bmdpZXJAYXJtLmNvbT4KICBNYXJjZWxvIFJp
Y2FyZG8gTGVpdG5lciA8bWFyY2Vsby5sZWl0bmVyQGdtYWlsLmNvbT4KICBNYXJlayBMaW5kbmVy
IDxtYXJla2xpbmRuZXJAbmVvbWFpbGJveC5jaD4KICBNYXJlayBTenlwcm93c2tpIDxtLnN6eXBy
b3dza2lAc2Ftc3VuZy5jb20+CiAgTWFyayBSdXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJtLmNvbT4K
ICBNYXJ0aW4gQmx1bWVuc3RpbmdsIDxtYXJ0aW4uYmx1bWVuc3RpbmdsQGdvb2dsZW1haWwuY29t
PgogIE1hcnRpbiBLLiBQZXRlcnNlbiA8bWFydGluLnBldGVyc2VuQG9yYWNsZS5jb20+CiAgTWFz
YWhpcm8gWWFtYWRhIDx5YW1hZGEubWFzYWhpcm9Ac29jaW9uZXh0LmNvbT4KICBNYXRoaWFzIE55
bWFuIDxtYXRoaWFzLm55bWFuQGxpbnV4LmludGVsLmNvbT4KICBNYXRoaWV1IE1hbGF0ZXJyZSA8
bWFsYXRAZGViaWFuLm9yZz4KICBNYXRoaWV1IFBvaXJpZXIgPG1hdGhpZXUucG9pcmllckBsaW5h
cm8ub3JnPgogIE1hdHQgUmFub3N0YXkgPG1hdHQucmFub3N0YXlAa29uc3Vsa28uY29tPgogIE1h
dHRoaWpzIHZhbiBEdWluIDxtYXR0aGlqc3ZhbmR1aW5AZ21haWwuY29tPgogIE1hdXJpY2lvIFZh
c3F1ZXogQiA8bWF1cmljaW8udmFzcXVlekBwb2xpdG8uaXQ+CiAgTWF4IEd1cnR1dm95IDxtYXhn
QG1lbGxhbm94LmNvbT4KICBNaWNoYWVsIENoYW4gPG1pY2hhZWwuY2hhbkBicm9hZGNvbS5jb20+
CiAgTWljaGFlbCBUcmltYXJjaGkgPG1pY2hhZWxAYW1hcnVsYXNvbHV0aW9ucy5jb20+CiAgTWlj
aGFsIEthbGRlcm9uIDxNaWNoYWwuS2FsZGVyb25AY2F2aXVtLmNvbT4KICBNaWthIFdlc3RlcmJl
cmcgPG1pa2Eud2VzdGVyYmVyZ0BsaW51eC5pbnRlbC5jb20+CiAgTWlrZSBSYXBvcG9ydCA8cnBw
dEBsaW51eC52bmV0LmlibS5jb20+CiAgTWlra28gUGVydHR1bmVuIDxtcGVydHR1bmVuQG52aWRp
YS5jb20+CiAgTWluYXMgSGFydXR5dW55YW4gPGhtaW5hc0BzeW5vcHN5cy5jb20+CiAgTWluYXMg
SGFydXR5dW55YW4gPE1pbmFzLkhhcnV0eXVueWFuQHN5bm9wc3lzLmNvbT4KICBNaW5hcyBIYXJ1
dHl1bnlhbiBobWluYXNAc3lub3BzeXMuY29tPgogIE15cm9uIFN0b3dlIDxteXJvbi5zdG93ZUBy
ZWRoYXQuY29tPgogIE5hZ2FyYWogQW5uYWlhaCA8bmFnYS5hbm5haWFoQGdtYWlsLmNvbT4KICBO
YW1oeXVuZyBLaW0gPG5hbWh5dW5nQGtlcm5lbC5vcmc+CiAgTmVhbCBDYXJkd2VsbCA8bmNhcmR3
ZWxsQGdvb2dsZS5jb20+CiAgTmVpbCBBcm1zdHJvbmcgPG5hcm1zdHJvbmdAYmF5bGlicmUuY29t
PgogIE5laWwgSG9ybWFuIDxuaG9ybWFuQHJlZGhhdC5jb20+CiAgTmljaG9sYXMgTWMgR3VpcmUg
PGhvZnJhdEBvc2FkbC5vcmc+CiAgTmljayBEeWVyIDxuaWNrQHNobWFuYWhhci5vcmc+CiAgTmlz
aGFudGggTWVub24gPG5tQHRpLmNvbT4KICBPciBHZXJsaXR6IDxvZ2VybGl0ekBtZWxsYW5veC5j
b20+CiAgUGFibG8gTmVpcmEgQXl1c28gPHBhYmxvQG5ldGZpbHRlci5vcmc+CiAgUGFvbG8gQm9u
emluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXVsIENlcmN1ZWlsIDxwYXVsQGNyYXBvdWls
bG91Lm5ldD4KICBQYXVsIE1lbnplbCA8cG1lbnplbCtsaW51eC1od21vbkBtb2xnZW4ubXBnLmRl
PgogIFBhdWwgTW9vcmUgPHBhdWxAcGF1bC1tb29yZS5jb20+CiAgUGVuZyBIYW8gPHBlbmcuaGFv
MkB6dGUuY29tLmNuPgogIFBldGVyIFppamxzdHJhIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KICBR
dSBXZW5ydW8gPHdxdUBzdXNlLmNvbT4KICBSYWZhZWwgSi4gV3lzb2NraSA8cmFmYWVsLmoud3lz
b2NraUBpbnRlbC5jb20+CiAgUmFuZHkgRHVubGFwIDxyZHVubGFwQGluZnJhZGVhZC5vcmc+CiAg
UmF2aSBCYW5nb3JpYSA8cmF2aS5iYW5nb3JpYUBsaW51eC5pYm0uY29tPgogIFJheSBKdWkgPHJh
eS5qdWlAYnJvYWRjb20uY29tPgogIFJvYiBIZXJyaW5nIDxyb2JoQGtlcm5lbC5vcmc+CiAgUm9i
ZXJ0IEphcnptaWsgPHJvYmVydC5qYXJ6bWlrQGZyZWUuZnI+CiAgUm9iaW4gSC4gSm9obnNvbiA8
cm9iYmF0MkBnZW50b28ub3JnPgogIFJvbGFuZCBEcmVpZXIgPHJvbGFuZEBwdXJlc3RvcmFnZS5j
b20+CiAgUnVzc2VsbCBLaW5nIDxybWsra2VybmVsQGFybWxpbnV4Lm9yZy51az4KICBSeWFuIEhz
dSA8cnlhbmhzdUBjb2RlYXVyb3JhLm9yZz4KICBTYWdpIEdyaW1iZXJnIDxzYWdpQGdyaW1iZXJn
Lm1lPgogIFNhbSBQcm90c2Vua28gPHNlbWVuLnByb3RzZW5rb0BsaW5hcm8ub3JnPgogIFNhbmRp
cGFuIERhcyA8c2FuZGlwYW5AbGludXguaWJtLmNvbT4KICBTYXNoYSBMZXZpbiA8YWxleGFuZGVy
LmxldmluQG1pY3Jvc29mdC5jb20+CiAgU2F1cmF2IEthc2h5YXAgPHNhdXJhdi5rYXNoeWFwQGNh
dml1bS5jb20+CiAgU2NvdHQgQmF1ZXIgPHNjb3R0LmJhdWVyQGludGVsLmNvbT4KICBTY290dCBC
cmFuZGVuIDxzY290dC5icmFuZGVuQGJyb2FkY29tLmNvbT4KICBTZWtoYXIgTm9yaSA8bnNla2hh
ckB0aS5jb20+CiAgU2VyZ2VpIFNodHlseW92IDxzZXJnZWkuc2h0eWx5b3ZAY29nZW50ZW1iZWRk
ZWQuY29tPgogIFNoYW9odWEgTGkgPHNobGlAZmIuY29tPgogIFNoYXduIEd1byA8c2hhd25ndW9A
a2VybmVsLm9yZz4KICBTaHVhaCBLaGFuIChTYW1zdW5nIE9TRykgPHNodWFoQGtlcm5lbC5vcmc+
CiAgU2ltb24gV3VuZGVybGljaCA8c3dAc2ltb253dW5kZXJsaWNoLmRlPgogIFNyaW5pdmFzIEth
bmRhZ2F0bGEgPHNyaW5pdmFzLmthbmRhZ2F0bGFAbGluYXJvLm9yZz4KICBTdGFmZm9yZCBIb3Ju
ZSA8c2hvcm5lQGdtYWlsLmNvbT4KICBTdGVmYW4gQWduZXIgPHN0ZWZhbkBhZ25lci5jaD4KICBT
dGVmYW4gU2NobWlkdCA8c3RlZmFuQGRhdGVuZnJlaWhhZmVuLm9yZz4KICBTdGVmYW4gV2FocmVu
IDxzdGVmYW4ud2FocmVuQGkyc2UuY29tPgogIFN0ZWZmZW4gS2xhc3NlcnQgPHN0ZWZmZW4ua2xh
c3NlcnRAc2VjdW5ldC5jb20+CiAgU3RlcGhlbiBIZW1taW5nZXIgPHN0ZXBoZW5AbmV0d29ya3Bs
dW1iZXIub3JnPgogIFN0ZXBoZW4gSGVtbWluZ2VyIDxzdGhlbW1pbkBtaWNyb3NvZnQuY29tPgog
IFN0ZXZlbiBSb3N0ZWR0IChWTXdhcmUpIDxyb3N0ZWR0QGdvb2RtaXMub3JnPgogIFN1ZGFyc2Fu
YSBSZWRkeSBLYWxsdXJ1IDxTdWRhcnNhbmEuS2FsbHVydUBjYXZpdW0uY29tPgogIFN1ZGlwIE11
a2hlcmplZSA8c3VkaXBtLm11a2hlcmplZUBnbWFpbC5jb20+CiAgU3V6dWtpIEsgUG91bG9zZSA8
c3V6dWtpLnBvdWxvc2VAYXJtLmNvbT4KICBTdmVuIEVja2VsbWFubiA8c3ZlbkBuYXJmYXRpb24u
b3JnPgogIFRhZXVuZyBTb25nIDx0cmVlemUudGFldW5nQGdtYWlsLmNvbT4KICBUYWthc2hpIEl3
YWkgPHRpd2FpQHN1c2UuZGU+CiAgVGVqdW4gSGVvIDx0akBrZXJuZWwub3JnPgogIFRoZW9kb3Jl
IFRzJ28gPHR5dHNvQG1pdC5lZHU+CiAgVGhpZXJyeSBSZWRpbmcgPHRyZWRpbmdAbnZpZGlhLmNv
bT4KICBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KICBUaG9tYXMgUmljaHRl
ciA8dG1yaWNodEBsaW51eC5pYm0uY29tPgogIFRpbXVyIEtyaXN0w7NmIDx0aW11ci5rcmlzdG9m
QGdtYWlsLmNvbT4KICBUb21hc3ogRHVzenluc2tpIDx0ZHVzenluc0BnbWFpbC5jb20+CiAgVG9u
eSBMaW5kZ3JlbiA8dG9ueUBhdG9taWRlLmNvbT4KICBUcm9uZCBNeWtsZWJ1c3QgPHRyb25kLm15
a2xlYnVzdEBoYW1tZXJzcGFjZS5jb20+CiAgVXJzdWxhIEJyYXVuIDx1YnJhdW5AbGludXguaWJt
LmNvbT4KICBVd2UgS2xlaW5lLUvDtm5pZyA8dS5rbGVpbmUta29lbmlnQHBlbmd1dHJvbml4LmRl
PgogIFZpamF5IEltbWFudWVsIDx2aWpheWlAYXR0YWxhc3lzdGVtcy5jb20+CiAgVmlrYXMgR3Vw
dGEgPHZpa2FzLmd1cHRhQGJyb2FkY29tLmNvbT4KICBWaW5jZW50IFBlbGxldGllciA8cGxyLnZp
bmNlbnRAZ21haWwuY29tPgogIFZpbmVldCBHdXB0YSA8dmd1cHRhQHN5bm9wc3lzLmNvbT4KICBW
aW5vZCBLb3VsIDx2a291bEBrZXJuZWwub3JnPgogIFZpcmVzaCBLdW1hciA8dmlyZXNoLmt1bWFy
QGxpbmFyby5vcmc+CiAgVmxhZGltaXIgWmFwb2xza2l5IDx2bGFkaW1pcl96YXBvbHNraXlAbWVu
dG9yLmNvbT4KICBXZWkgWW9uZ2p1biA8d2VpeW9uZ2p1bjFAaHVhd2VpLmNvbT4KICBXaWxsIERl
YWNvbiA8d2lsbC5kZWFjb25AYXJtLmNvbT4KICBXaWxsZW0gZGUgQnJ1aWpuIDx3aWxsZW1iQGdv
b2dsZS5jb20+CiAgV2lsbGlhbSBXdSA8d2lsbGlhbS53dUByb2NrLWNoaXBzLmNvbT4KICBXb2xm
cmFtIFNhbmcgPHdzYUB0aGUtZHJlYW1zLmRlPgogIFlhbiwgWmhlbmcgPHp5YW5AcmVkaGF0LmNv
bT4KICBZb25naG9uZyBTb25nIDx5aHNAZmIuY29tPgogIFl1Y2h1bmcgQ2hlbmcgPHljaGVuZ0Bn
b29nbGUuY29tPgogIFl1aWtvIE9zaGlubyA8eXVpa28ub3NoaW5vQG1pY3JvY2hpcC5jb20+CiAg
WmVuZyBUYW8gPHByaW1lLnplbmdAaGlzaWxpY29uLmNvbT4KICBaaGVuIExlaSA8dGh1bmRlci5s
ZWl6aGVuQGh1YXdlaS5jb20+CiAgWmhlbnl1IFdhbmcgPHpoZW55dXdAbGludXguaW50ZWwuY29t
PgogIFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgogIFpoaXpob3Ug
WmhhbmcgPHpoaXpob3V6aGFuZ0Bhc3JtaWNyby5jb20+CiAgWmhvdXlhbmcgSmlhIDxqaWF6aG91
eWFuZzA5QGdtYWlsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1y
dW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1Nzg4IGxp
bmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 25 18:37:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Aug 2018 18: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 1ftdR0-0007ZV-0r; Sat, 25 Aug 2018 18:37: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=iiz/=li=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftdQy-0007ZJ-Mp
 for xen-devel@lists.xenproject.org; Sat, 25 Aug 2018 18:37:16 +0000
X-Inumbo-ID: fc104989-a895-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fc104989-a895-11e8-a6a9-d7ebe60f679a;
 Sat, 25 Aug 2018 18:37:56 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1ftdQw-0002sq-AU; Sat, 25 Aug 2018 18:37: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 1ftdQv-0004o7-V6; Sat, 25 Aug 2018 18:37:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftdQv-0002I0-UT; Sat, 25 Aug 2018 18:37:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126536-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-armhf-armhf-libvirt-raw:xen-install:fail:regression
 qemu-mainline:test-armhf-armhf-xl-credit2:guest-start/debian.repeat:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu: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-libvirt: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=5ccac548faf041ff5229a8e8342e3be14a34c8af
X-Osstest-Versions-That: qemuu=13b7b188501d419a7d63c016e00065bcc693b7d4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 25 Aug 2018 18:37:13 +0000
Subject: [Xen-devel] [qemu-mainline test] 126536: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjUzNiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY1MzYvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgIDYgeGVuLWluc3RhbGwgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjQxMQogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFp
bCBSRUdSLiB2cy4gMTI2NDExCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI2NDExCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjY0
MTEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDEyNjQxMQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI2NDExCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9s
MiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAg
ICAgICAgIDVjY2FjNTQ4ZmFmMDQxZmY1MjI5YThlODM0MmUzYmUxNGEzNGM4YWYKYmFzZWxpbmUg
dmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDEzYjdiMTg4NTAxZDQxOWE3ZDYzYzAxNmUw
MDA2NWJjYzY5M2I3ZDQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNjQxMSAgMjAxOC0wOC0yMiAy
MDo1NDowMSBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjY1MzYgIDIwMTgtMDgt
MjQgMDk6MjQ6NDMgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBCYW5kYW4gRGFzIDxic2RAcmVkaGF0LmNvbT4K
ICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBKZWZmIENvZHkgPGpjb2R5QHJl
ZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1PgogIG5wZXM4NzE4
NCA8bnBlczg3MTg0QGdtYWlsLmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxp
bmFyby5vcmc+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5v
cmc+CiAgU2ViYXN0aWFuIEJhdWVyIDxtYWlsQHNlYmFzdGlhbmJhdWVyLmluZm8+Cgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
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
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgMzIzIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 25 19:03:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Aug 2018 19: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 1ftdqL-0001c0-BQ; Sat, 25 Aug 2018 19: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=iiz/=li=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftdqJ-0001bq-Po
 for xen-devel@lists.xenproject.org; Sat, 25 Aug 2018 19:03:27 +0000
X-Inumbo-ID: 5ac5be17-a899-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5ac5be17-a899-11e8-a8a5-bc764e045a96;
 Sat, 25 Aug 2018 21:02: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 1ftdqG-0003Qs-A1; Sat, 25 Aug 2018 19: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 1ftdqG-0005kZ-2s; Sat, 25 Aug 2018 19:03:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftdqG-00028E-2I; Sat, 25 Aug 2018 19:03:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126588-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=6861765935d5b69803321ba6e43240845c7ab0e5
X-Osstest-Versions-That: ovmf=16973234fc60a95daf7be32ee89123914fdab3f0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 25 Aug 2018 19:03:24 +0000
Subject: [Xen-devel] [ovmf test] 126588: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjU4OCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY1ODgvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA2ODYxNzY1OTM1ZDViNjk4MDMzMjFiYTZlNDMyNDA4
NDVjN2FiMGU1CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAxNjk3MzIz
NGZjNjBhOTVkYWY3YmUzMmVlODkxMjM5MTRmZGFiM2YwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjY1NDUgIDIwMTgtMDgtMjQgMTM6MTA6NTcgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI2NTg4ICAyMDE4LTA4LTI1IDAyOjE1OjQwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSGFvamlhbiBa
aHVhbmcgPGhhb2ppYW4uemh1YW5nQGxpbmFyby5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9t
ZS94ZW4vZ2l0L29zc3Rlc3Qvb3ZtZi5naXQKICAgMTY5NzMyMzRmYy4uNjg2MTc2NTkzNSAgNjg2
MTc2NTkzNWQ1YjY5ODAzMzIxYmE2ZTQzMjQwODQ1YzdhYjBlNSAtPiB4ZW4tdGVzdGVkLW1hc3Rl
cgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Aug 25 20:01:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Aug 2018 20:01:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftejk-0006Yk-6u; Sat, 25 Aug 2018 20:00:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=zkwp=li=xenproject.org=prvs=7687418c9=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1ftejj-0006Ya-45
 for xen-devel@lists.xenproject.org; Sat, 25 Aug 2018 20:00:43 +0000
X-Inumbo-ID: 59fd85bf-a8a1-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 59fd85bf-a8a1-11e8-a8a5-bc764e045a96;
 Sat, 25 Aug 2018 21:59:19 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,288,1531785600"; d="scan'208";a="63708451"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75122-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: examine:examine-bush-cricket:hosts-allocate:broken:regression
 examine:examine-army:host-install:broken:nonblocking
 examine:examine-army:capture-logs:broken:nonblocking
X-Osstest-Versions-That: flight=75007
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sat, 25 Aug 2018 21:00:38 +0100
Subject: [Xen-devel] [examine test] 75122: FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDc1MTIyIGV4YW1pbmUgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueGVuc291cmNl
LmNvbS9vc3N0ZXN0L2xvZ3MvNzUxMjIvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMgd2l0aCB0ZXN0
cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNs
dWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGV4YW1pbmUtYnVzaC1jcmlja2V0
ICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgYnJva2VuIFJFR1IuIHZzLiA3NTAw
NwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGV4
YW1pbmUtYXJteSAgICAgICAgICAgICAgICAgIDIgaG9zdC1pbnN0YWxsICAgICAgICAgICAgICAg
ICBicm9rZW4gbGlrZSA3NTAwNwogZXhhbWluZS1hcm15ICAgICAgICAgICAgICAgICAgMyBjYXB0
dXJlLWxvZ3MgICAgICAgICAgICAgICAgIGJyb2tlbiBsaWtlIDc1MDA3CgpiYXNlbGluZSB2ZXJz
aW9uOgogZmxpZ2h0ICAgICAgICAgICAgICAgNzUwMDcKCmpvYnM6CiBleGFtaW5lLWFybXkgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGV4
YW1pbmUtbGVhZi1iZWV0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogZXhhbWluZS1sYWNlLWJ1ZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBleGFtaW5lLW1vc3MtYnVnICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGV4YW1pbmUtYnVzaC1jcmlj
a2V0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogZXhh
bWluZS1nYWxsLW1pdGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBleGFtaW5lLWl0Y2gtbWl0ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGV4YW1pbmUtc2NhcGUtbW90aCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogZXhhbWluZS1tYXJpbGl0aC1u
NSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBleGFt
aW5lLWdyYWluLXdlZXZpbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGV4YW1pbmUtcmljZS13ZWV2aWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
eHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3Nz
dGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 01:50:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 01:50: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 1ftkC2-00041X-Iw; Sun, 26 Aug 2018 01:50: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=apot=lj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftkC1-00041N-6V
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 01:50:17 +0000
X-Inumbo-ID: 2f2ca3fb-a8d2-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2f2ca3fb-a8d2-11e8-a8a5-bc764e045a96;
 Sun, 26 Aug 2018 03:48: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 1ftkBx-0008RA-BX; Sun, 26 Aug 2018 01:50:13 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ftkBx-0002zU-08; Sun, 26 Aug 2018 01:50:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftkBw-00086b-VN; Sun, 26 Aug 2018 01:50:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126553-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt-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: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-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-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-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: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-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-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-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-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-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-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-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-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=017f85220fb07d4215a7754fe173910f5c2535ae
X-Osstest-Versions-That: xen=bf1b7f5b9b860a8127fade3b34460c2d7eafd048
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 26 Aug 2018 01:50:12 +0000
Subject: [Xen-devel] [xen-4.10-testing test] 126553: 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>

ZmxpZ2h0IDEyNjU1MyB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY1NTMvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2
bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
MTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAg
ICAgICAgICAgICAgMDE3Zjg1MjIwZmIwN2Q0MjE1YTc3NTRmZTE3MzkxMGY1YzI1MzVhZQpiYXNl
bGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgYmYxYjdmNWI5Yjg2MGE4MTI3ZmFk
ZTNiMzQ0NjBjMmQ3ZWFmZDA0OAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI2Mjg4ICAyMDE4LTA4
LTIwIDIyOjM5OjQzIFogICAgNSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNjU1MyAgMjAx
OC0wOC0yNCAxNTozNjo0NiBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdo
byB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIElhbiBKYWNrc29uIDxpYW4uamFja3Nv
bkBldS5jaXRyaXguY29tPgogIFN0ZXdhcnQgSGlsZGVicmFuZCA8c3Rld2FydC5oaWxkZWJyYW5k
QGRvcm5lcndvcmtzLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
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
aGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAg
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
Oi9ob21lL3hlbi9naXQveGVuLmdpdAogICBiZjFiN2Y1YjliLi4wMTdmODUyMjBmICAwMTdmODUy
MjBmYjA3ZDQyMTVhNzc1NGZlMTczOTEwZjVjMjUzNWFlIC0+IHN0YWJsZS00LjEwCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 03:02:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 03: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 1ftlJ9-0001th-DD; Sun, 26 Aug 2018 03:01: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=hj2q=lj=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1ftlJ8-0001tc-5p
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 03:01:42 +0000
X-Inumbo-ID: 295571f3-a8dc-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 295571f3-a8dc-11e8-a8a5-bc764e045a96;
 Sun, 26 Aug 2018 05:00:17 +0200 (CEST)
Received: by mail-yb0-x241.google.com with SMTP id c4-v6so4876467ybl.6
 for <xen-devel@lists.xenproject.org>; Sat, 25 Aug 2018 20:01:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cardoe.com; s=google;
 h=date:from:to:cc:subject:message-id:mail-followup-to:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=/eXczBU28KddEo5O4UgBSN0N5M3DWmhAjuPOuBJdYZE=;
 b=JUhAjZFS2VDJDEvkNOmE9pZ4yv++EwTNgTGkxGoaVBI7OtoVwkFfQ/5PWHTWKxiT9L
 Pfw34wm3mMmtlGamKj0bMD9LTWbhuwTc6VqvV/Qx972WrR3BEOY5OROIQANcLC6xEIxF
 Hw/dt5XAdS3GV2q8QBJdgUJX4bwtigCUDB47E=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:from:to:cc:subject:message-id
 :mail-followup-to:references:mime-version:content-disposition
 :in-reply-to:user-agent;
 bh=/eXczBU28KddEo5O4UgBSN0N5M3DWmhAjuPOuBJdYZE=;
 b=V23p9ikRqVex42LMh9abQG9zACs6wJVIgGK+nlMTzBWs+PU+yDVkbp5kWbAe5QWFWv
 Bj6qq1FysLWX2jIqqX5WcoX73K7VOH/cIZcAlCSzhG6zAEDNGXwjvnHr90q65PFIzUhF
 bKMsW94VrsIkyvNSCftrvVLzhUzsXBZtQhkGTt2RUkStokzNU5C1vq+xsB0ylxdBXZQe
 L/CD/BpAwHxprEUWcLD/3qixEkJD4sTkqXDG4gL0Yrgo+dfXc39t1sqy/4nY8SHZ/7rK
 OoRu/XILxVF2R5EelLZtSVtV6+lqaNPbqjWb47c7phhUdMzXpNsh1/Awq7fZ3vIcHVxn
 cZyA==
X-Gm-Message-State: APzg51BXJjrzQUTWXzgAwJZiGbqW9p4cirgCtfKdEueDlB699Gnj3TG6
 wdUItMEevir4ybPAMKI7AOmL2W97PsE=
X-Google-Smtp-Source: ANB0VdbicIihyD7JLbV9VKhUlntTINYiyhpn8QfxVwHLPuDtidVDAXz8aYQA4etuHqJNnLeapiy4GA==
X-Received: by 2002:a25:5206:: with SMTP id
 g6-v6mr4165596ybb.148.1535252500091; 
 Sat, 25 Aug 2018 20:01:40 -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 x131-v6sm6706085ywd.81.2018.08.25.20.01.39
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sat, 25 Aug 2018 20:01:39 -0700 (PDT)
Date: Sat, 25 Aug 2018 22:01:38 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180826030138.x66gbfp6eqhjmz5j@doug-macbook.localdomain>
Mail-Followup-To: Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xenproject.org
References: <20180824152247.9166-1-wei.liu2@citrix.com>
 <20180824153224.ufzcfzk6xbi2nzqk@doug-macbook.localdomain>
 <20180824153435.tok4pylz3ur5acer@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180824153435.tok4pylz3ur5acer@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v2] 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@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMDQ6MzQ6MzVQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBGcmksIEF1ZyAyNCwgMjAxOCBhdCAxMDozMjoyNEFNIC0wNTAwLCBEb3VnIEdvbGRzdGVp
biB3cm90ZToKPiA+IE9uIEZyaSwgQXVnIDI0LCAyMDE4IGF0IDA0OjIyOjQ3UE0gKzAxMDAsIFdl
aSBMaXUgd3JvdGU6Cj4gPiA+IFByZXZpb3VzbHkgaXQgaXMgZGlzYWJsZWQgYmVjYXVzZSB0aGUg
ZW1iZWRkZWQgaXB4ZSBjYW4ndCBiZSBidWlsdAo+ID4gPiB3aXRoIGNsYW5nLiBOb3cgdGhhdCBp
cHhlIGlzIHNwbGl0IG91dCB3ZSBjYW4gdXNlIC0td2l0aC1zeXN0ZW0taXB4ZQo+ID4gPiB0byB3
b3JrIGFyb3VuZCB0aGUgaXNzdWUuCj4gPiA+IAo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+ID4gPiAtLS0KPiA+ID4gKyAgICAjIGlQWEUgY2Fubm90
IGJlIGJ1aWx0IHdpdGggY2xhbmcKPiA+ID4gKyAgICBjZmdhcmdzKz0oIi0td2l0aC1zeXN0ZW0t
aXB4ZT0vdXNyL2xpYi9pcHhlL2lweGUucHhlIikKPiA+IAo+ID4gRGlkIHdlIGV2ZXIgZ2V0IGFs
bCB0aGUgY29udGFpbmVycyB1cGRhdGVkIHdpdGggdGhpcyBmaWxlIGluIHBsYWNlPwo+IAo+IE5v
LiBJIGRpZG4ndC4gRG8gd2UgY2FyZT8gWGVuJ3MgYnVpbGQgc3lzdGVtIGRvZXNuJ3QgY2hlY2sg
aWYgdGhhdCBmaWxlCj4gZXhpc3RzLiBJdCBtZXJlbHkgcHV0cyB0aGUgc3RyaW5nIGludG8gYXBw
cm9wcmlhdGUgcGxhY2VzLgo+IAo+IFdlaS4KCldlbGwgdGhlbiB0aGF0IHdvcmtzIGZvciBtZS4g
SnVzdCB3b25kZXJpbmcgaWYgeW91J3ZlIHB1c2hlZCBhIGJyYW5jaAp3aXRoIHRoaXMgYW5kIGhh
ZCBHaXRMYWIgcnVuIG92ZXIgaXQ/CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 03:36:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 03: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 1ftlqE-0004Vz-CN; Sun, 26 Aug 2018 03:35:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gpjl=lj=xenproject.org=prvs=769874fec=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1ftlqD-0004Vk-0U
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 03:35:53 +0000
X-Inumbo-ID: 39816541-a8e1-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 39816541-a8e1-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 03:36:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,289,1531785600"; d="scan'208";a="63714605"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75123-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=6861765935d5b69803321ba6e43240845c7ab0e5
X-Osstest-Versions-That: ovmf=16973234fc60a95daf7be32ee89123914fdab3f0
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 26 Aug 2018 04:35:47 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75123: 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
NTEyMyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MTIzLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUxMTkKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTExOQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDY4NjE3NjU5MzVkNWI2OTgwMzMyMWJhNmU0MzI0
MDg0NWM3YWIwZTUKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDE2OTcz
MjM0ZmM2MGE5NWRhZjdiZTMyZWU4OTEyMzkxNGZkYWIzZjAKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTExOSAgMjAxOC0wOC0yNSAwMjoyNTowMSBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUxMjMgIDIwMTgtMDgtMjUgMTk6MjE6MjMgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBIYW9qaWFu
IFpodWFuZyA8aGFvamlhbi56aHVhbmdAbGluYXJvLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUu
bmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29z
c3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA2ODYx
NzY1OTM1ZDViNjk4MDMzMjFiYTZlNDMyNDA4NDVjN2FiMGU1CkF1dGhvcjogSGFvamlhbiBaaHVh
bmcgPGhhb2ppYW4uemh1YW5nQGxpbmFyby5vcmc+CkRhdGU6ICAgVGh1IEF1ZyAyMyAxNDoxNDoz
MyAyMDE4ICswODAwCgogICAgRW1iZWRkZWRQa2cvQW5kcm9pZEZhc3Rib290QXBwOiBvbmx5IHVz
ZSBFTlRFUiBvciBTUEFDRSB0byBleGl0CiAgICAKICAgIFNpbmNlIGhvdGtleSAnZicgaXMgdXNl
ZCB0byBzdGFydCBBbmRyb2lkRmFzdGJvb3RBcHAuIElmIHVzZXIKICAgIHByZXNzICdmJyBrZXkg
dG9vIGxvbmcsIGl0IG1heSBiZSByZWNvZ25pemVkIHByZXNzaW5nICdmJyBrZXkKICAgIG11bHRp
cGxlIHRpbWVzLiBUaGVuIEFuZHJvaWRGYXN0Ym9vdEFwcCBleGlzdHMgc2luY2UgaXQgZGVsY2Fy
ZXMKICAgIGFueSBrZXkgcHJlc3MgY291bGQgbWFrZSBpdCBleGl0LgogICAgCiAgICBTbyBvbmx5
IHVzZSBFTlRFUiBvciBTUEFDRSBrZXkgdG8gZXhpdCBBbmRyb2lkRmFzdGJvb3RBcHAuCiAgICAK
ICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAx
LjEKICAgIFNpZ25lZC1vZmYtYnk6IEhhb2ppYW4gWmh1YW5nIDxoYW9qaWFuLnpodWFuZ0BsaW5h
cm8ub3JnPgogICAgUmV2aWV3ZWQtYnk6IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBs
aW5hcm8ub3JnPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 05:20:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 05:20:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftnSl-0004iK-5g; Sun, 26 Aug 2018 05:19:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=apot=lj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftnSj-0004iA-VH
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 05:19:46 +0000
X-Inumbo-ID: bd284ddf-a8ef-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bd284ddf-a8ef-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 05:20: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 1ftnSh-0005BM-OK; Sun, 26 Aug 2018 05:19: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 1ftnSh-00032i-EO; Sun, 26 Aug 2018 05:19:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftnSh-0005L4-Di; Sun, 26 Aug 2018 05:19:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126556-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-4.9:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-4.9:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-i386-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:guest-start:fail:regression
 linux-4.9:test-amd64-i386-xl-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-4.9:test-amd64-i386-xl:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-4.9:test-armhf-armhf-xl-vhd:xen-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-examine:memdisk-try-append:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install: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-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-xl-cubietruck:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-libvirt:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-4.9:test-amd64-i386-rumprun-i386:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-4.9:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 linux-4.9:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:guest-start/debian:fail:regression
 linux-4.9:test-armhf-armhf-xl-arndale:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-armhf-armhf-xl:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-4.9:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 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-i386-xl-pvshim:guest-start: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-amd64-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=e8d49e4292d9156a081752dee3f5a0cd12857da9
X-Osstest-Versions-That: linux=060744011e93679f03932f050619744be895b772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 26 Aug 2018 05:19:43 +0000
Subject: [Xen-devel] [linux-4.9 test] 126556: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjU1NiBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjU1Ni8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXBhaXIgICAgICAgIDIxIGd1ZXN0LXN0YXJ0L2RlYmlhbiAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1
MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAg
MTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgMTEgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjEgZ3Vlc3Qtc3RhcnQvZGViaWFuICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAyMSBndWVzdC1z
dGFydC9kZWJpYW4gICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2c2hpbSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWls
IFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAxMCByZWRoYXQtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMu
IDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAxMCByZWRoYXQtaW5zdGFsbCAgIGZh
aWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZz
LiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICA2IHhlbi1pbnN0YWxsICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1h
bWQ2NC1leGFtaW5lICAgICAgNCBtZW1kaXNrLXRyeS1hcHBlbmQgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZz
LiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgMTAgZGViaWFuLWRpLWluc3Rh
bGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEy
NTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4g
dnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3Rh
bGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4
MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNTE4Mwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4g
dnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAx
MjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWlu
c3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2IDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRlYmlh
bi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjEgZ3Vlc3Qtc3RhcnQvZGVi
aWFuICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgz
CgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tp
bmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGU4ZDQ5ZTQyOTJk
OTE1NmEwODE3NTJkZWUzZjVhMGNkMTI4NTdkYTkKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDA2MDc0NDAxMWU5MzY3OWYwMzkzMmYwNTA2MTk3NDRiZTg5NWI3NzIKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyNTE4MyAgMjAxOC0wNy0xNSAxNjo0Njo1MyBaICAgNDEgZGF5
cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjUyNzEgIDIwMTgtMDctMTcgMTA6MTI6MTkgWiAgIDM5
IGRheXMgICAyMCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjY1NTYgIDIwMTgtMDgt
MjQgMTY6NTQ6MDYgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjQ5MyBwZW9wbGUgdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4t
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxODkyOCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 06:20:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 06:20: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 1ftoOz-0001KT-3B; Sun, 26 Aug 2018 06:19: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=apot=lj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftoOx-0001KH-M3
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 06:19:55 +0000
X-Inumbo-ID: d9ef05a2-a8f7-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d9ef05a2-a8f7-11e8-a8a5-bc764e045a96;
 Sun, 26 Aug 2018 08:18: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 1ftoOs-0006TQ-Uj; Sun, 26 Aug 2018 06:19: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 1ftoOs-0007pg-Ir; Sun, 26 Aug 2018 06:19:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftoOs-0006Ra-ID; Sun, 26 Aug 2018 06:19:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126550-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-rumprun-i386:guest-start:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:guest-start:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-i386-xl:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-i386-libvirt:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:guest-start/debian:fail:regression
 linux-linus:test-amd64-i386-pair:guest-start/debian:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:guest-start:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-linus:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:regression
 linux-linus:test-amd64-amd64-pair:guest-start/debian:fail:regression
 linux-linus:test-amd64-amd64-xl-pvshim:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl:guest-start:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:xen-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:guest-start/debian:fail:regression
 linux-linus:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-linus:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 linux-linus:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-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-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-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-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=33e17876ea4edcd7f5c01efa78e8d02889261abf
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 26 Aug 2018 06:19:50 +0000
Subject: [Xen-devel] [linux-linus test] 126550: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjU1MCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2NTUwLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBndWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0
LXJ1bXBydW4tYW1kNjQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAxMCByZWRoYXQtaW5z
dGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
aW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAxMCByZWRoYXQtaW5zdGFsbCAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMSBndWVz
dC1zdGFydC9kZWJpYW4gICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgIDIxIGd1ZXN0LXN0YXJ0L2RlYmlhbiAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAxMSBndWVzdC1zdGFydCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDIxIGd1ZXN0
LXN0YXJ0L2RlYmlhbiAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZzaGltICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJF
R1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZtLWluc3RhbGwgIGZhaWwgUkVH
Ui4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgIDYgeGVuLWluc3RhbGwgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBS
RUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMCBkZWJpYW4t
ZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAx
MjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWlu
c3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMSBndWVzdC1zdGFydC9kZWJpYW4gICAgICBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViIDEwIGRlYmlh
bi1kaS1pbnN0YWxsICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxs
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKClJlZ3Jlc3Npb25zIHdo
aWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxv
Y2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBsaWtlIDEyNTg5OAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxp
a2UgMTI1ODk4CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFs
bCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IGxpbnV4ICAgICAgICAgICAgICAgIDMzZTE3ODc2ZWE0ZWRjZDdmNWMwMWVmYTc4ZThkMDI4ODky
NjFhYmYKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDk0NzEwY2FjMGVm
NGVlMTc3YTYzYjUyMjc2NjRiMzhjOTViYmY3MDMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTg5
OCAgMjAxOC0wOC0xMyAyMToyMDo1NSBaICAgMTIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAx
MjU5MjEgIDIwMTgtMDgtMTUgMTM6MDY6NTYgWiAgIDEwIGRheXMgICAgNiBhdHRlbXB0cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxMjY1NTAgIDIwMTgtMDgtMjQgMTQ6NDY6MjYgWiAgICAxIGRheXMg
ICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCjIwMzIgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUg
MjQ2MDM3IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 06:46:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 06: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 1ftoob-0003vq-0d; Sun, 26 Aug 2018 06:46: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=apot=lj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftooa-0003vb-3S
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 06:46:24 +0000
X-Inumbo-ID: d79db2b0-a8fb-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d79db2b0-a8fb-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 06:47:04 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1ftooW-00072C-8l; Sun, 26 Aug 2018 06:46:20 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ftooV-0000z3-VJ; Sun, 26 Aug 2018 06:46:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftooV-0005Lp-Ts; Sun, 26 Aug 2018 06:46:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126564-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-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:build-amd64-xen-xsm-freebsd:xen-build-freebsd:fail:nonblocking
 xen-unstable:build-amd64-xen-freebsd:xen-build-freebsd:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-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-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-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-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-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=a923919797c39d51ea0b808ea691bed20fe8e072
X-Osstest-Versions-That: xen=3a2b8525b883baa87fe89b3da58f5c09fa599b99
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 26 Aug 2018 06:46:19 +0000
Subject: [Xen-devel] [xen-unstable test] 126564: 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>

ZmxpZ2h0IDEyNjU2NCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjU2NC8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dh
YmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAxNyBydW1w
cnVuLWRlbW8teGVuc3RvcmVscy94ZW5zdG9yZWxzLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMjYy
NjYKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjYyNjYKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNjI2NgogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTI2MjY2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjYyNjYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNjI2Ngog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIGxpa2UgMTI2MjY2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjYyNjYKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNjI2NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI2MjY2CiBidWlsZC1hbWQ2NC14ZW4teHNtLWZy
ZWVic2QgICA3IHhlbi1idWlsZC1mcmVlYnNkICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICAgIDcgeGVuLWJ1aWxkLWZyZWVic2QgICAgICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBhOTIzOTE5
Nzk3YzM5ZDUxZWEwYjgwOGVhNjkxYmVkMjBmZThlMDcyCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4g
ICAgICAgICAgICAgICAgICAzYTJiODUyNWI4ODNiYWE4N2ZlODliM2RhNThmNWMwOWZhNTk5Yjk5
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjYyNjYgIDIwMTgtMDgtMjAgMTY6Mjg6MzMgWiAgICA1
IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI2MzQ2ICAyMDE4LTA4LTIxIDIyOjA0OjIzIFog
ICAgNCBkYXlzICAgIDMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI2NTY0ICAyMDE4
LTA4LTI0IDE3OjU3OjQ1IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hv
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4
LmNvbT4KICBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIuY2xhcms2QGJhZXN5c3RlbXMu
Y29tPgogIENocmlzdG9waGVyIENsYXJrIDxjaHJpc3RvcGhlci53LmNsYXJrQGdtYWlsLmNvbT4K
ICBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5q
YWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAbGluYXJvLm9yZz4KICBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRy
X2FuZHJ1c2hjaGVua29AZXBhbS5jb20+CiAgT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5k
cl90eXNoY2hlbmtvQGVwYW0uY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CiAg
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQteGVuLWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiBidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNo
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNp
b24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICAzYTJiODUy
NWI4Li5hOTIzOTE5Nzk3ICBhOTIzOTE5Nzk3YzM5ZDUxZWEwYjgwOGVhNjkxYmVkMjBmZThlMDcy
IC0+IG1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 08:15:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 08:15:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftqCX-0003mz-Ln; Sun, 26 Aug 2018 08:15: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=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftqCV-0003mu-Ud
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 08:15:11 +0000
X-Inumbo-ID: 3f49bd42-a908-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3f49bd42-a908-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 08:15:52 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63719965"
Date: Sun, 26 Aug 2018 09:15:07 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>, <xen-devel@lists.xenproject.org>
Message-ID: <20180826081507.6osqzxfx4giwermj@citrix.com>
References: <20180824152247.9166-1-wei.liu2@citrix.com>
 <20180824153224.ufzcfzk6xbi2nzqk@doug-macbook.localdomain>
 <20180824153435.tok4pylz3ur5acer@citrix.com>
 <20180826030138.x66gbfp6eqhjmz5j@doug-macbook.localdomain>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180826030138.x66gbfp6eqhjmz5j@doug-macbook.localdomain>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2] 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gU2F0LCBBdWcgMjUsIDIwMTggYXQgMTA6MDE6MzhQTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g
d3JvdGU6Cj4gT24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMDQ6MzQ6MzVQTSArMDEwMCwgV2VpIExp
dSB3cm90ZToKPiA+IE9uIEZyaSwgQXVnIDI0LCAyMDE4IGF0IDEwOjMyOjI0QU0gLTA1MDAsIERv
dWcgR29sZHN0ZWluIHdyb3RlOgo+ID4gPiBPbiBGcmksIEF1ZyAyNCwgMjAxOCBhdCAwNDoyMjo0
N1BNICswMTAwLCBXZWkgTGl1IHdyb3RlOgo+ID4gPiA+IFByZXZpb3VzbHkgaXQgaXMgZGlzYWJs
ZWQgYmVjYXVzZSB0aGUgZW1iZWRkZWQgaXB4ZSBjYW4ndCBiZSBidWlsdAo+ID4gPiA+IHdpdGgg
Y2xhbmcuIE5vdyB0aGF0IGlweGUgaXMgc3BsaXQgb3V0IHdlIGNhbiB1c2UgLS13aXRoLXN5c3Rl
bS1pcHhlCj4gPiA+ID4gdG8gd29yayBhcm91bmQgdGhlIGlzc3VlLgo+ID4gPiA+IAo+ID4gPiA+
IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gPiA+ID4gLS0t
Cj4gPiA+ID4gKyAgICAjIGlQWEUgY2Fubm90IGJlIGJ1aWx0IHdpdGggY2xhbmcKPiA+ID4gPiAr
ICAgIGNmZ2FyZ3MrPSgiLS13aXRoLXN5c3RlbS1pcHhlPS91c3IvbGliL2lweGUvaXB4ZS5weGUi
KQo+ID4gPiAKPiA+ID4gRGlkIHdlIGV2ZXIgZ2V0IGFsbCB0aGUgY29udGFpbmVycyB1cGRhdGVk
IHdpdGggdGhpcyBmaWxlIGluIHBsYWNlPwo+ID4gCj4gPiBOby4gSSBkaWRuJ3QuIERvIHdlIGNh
cmU/IFhlbidzIGJ1aWxkIHN5c3RlbSBkb2Vzbid0IGNoZWNrIGlmIHRoYXQgZmlsZQo+ID4gZXhp
c3RzLiBJdCBtZXJlbHkgcHV0cyB0aGUgc3RyaW5nIGludG8gYXBwcm9wcmlhdGUgcGxhY2VzLgo+
ID4gCj4gPiBXZWkuCj4gCj4gV2VsbCB0aGVuIHRoYXQgd29ya3MgZm9yIG1lLiBKdXN0IHdvbmRl
cmluZyBpZiB5b3UndmUgcHVzaGVkIGEgYnJhbmNoCj4gd2l0aCB0aGlzIGFuZCBoYWQgR2l0TGFi
IHJ1biBvdmVyIGl0PwoKWWVzLiBTZWU6CgpodHRwczovL2dpdGxhYi5jb20vbGl1dy94ZW4vcGlw
ZWxpbmVzLzI4NjE5NDkyCgpUaGlzIHBhdGNoIG5lZWRzIHRvIGJlIGNvbW1pdHRlZCBhZnRlciBt
eSByb21iaW9zIGZpeCBpcyBpbi4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 08:40:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 08: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 1ftqbE-00064C-Qv; Sun, 26 Aug 2018 08: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=rvgo=lj=i-love.sakura.ne.jp=penguin-kernel@srs-us1.protection.inumbo.net>)
 id 1ftqbC-000647-VD
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 08:40:42 +0000
X-Inumbo-ID: ce64fa32-a90b-11e8-a6a9-d7ebe60f679a
Received: from www262.sakura.ne.jp (unknown [202.181.97.72])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ce64fa32-a90b-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 08:41:22 +0000 (UTC)
Received: from fsav104.sakura.ne.jp (fsav104.sakura.ne.jp [27.133.134.231])
 by www262.sakura.ne.jp (8.15.2/8.15.2) with ESMTP id w7Q8eFmb074738;
 Sun, 26 Aug 2018 17:40:15 +0900 (JST)
 (envelope-from penguin-kernel@i-love.sakura.ne.jp)
Received: from www262.sakura.ne.jp (202.181.97.72)
 by fsav104.sakura.ne.jp (F-Secure/fsigk_smtp/530/fsav104.sakura.ne.jp);
 Sun, 26 Aug 2018 17:40:15 +0900 (JST)
X-Virus-Status: clean(F-Secure/fsigk_smtp/530/fsav104.sakura.ne.jp)
Received: from [192.168.1.8] (softbank060157066051.bbtec.net [60.157.66.51])
 (authenticated bits=0)
 by www262.sakura.ne.jp (8.15.2/8.15.2) with ESMTPSA id w7Q8e1lu074665
 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
 Sun, 26 Aug 2018 17:40:15 +0900 (JST)
 (envelope-from penguin-kernel@i-love.sakura.ne.jp)
To: Michal Hocko <mhocko@kernel.org>,
 =?UTF-8?Q?Christian_K=c3=b6nig?= <christian.koenig@amd.com>
References: <20180824120339.GL29735@dhcp22.suse.cz>
 <eb546bcb-9c5f-7d5d-43a7-bfde489f0e7f@amd.com>
 <20180824123341.GN29735@dhcp22.suse.cz>
 <b11df415-baf8-0a41-3c16-60dfe8d32bd3@amd.com>
 <20180824130132.GP29735@dhcp22.suse.cz>
 <23d071d2-82e4-9b78-1000-be44db5f6523@gmail.com>
 <20180824132442.GQ29735@dhcp22.suse.cz>
 <86bd94d5-0ce8-c67f-07a5-ca9ebf399cdd@gmail.com>
 <20180824134009.GS29735@dhcp22.suse.cz>
 <735b0a53-5237-8827-d20e-e57fa24d798f@amd.com>
 <20180824135257.GU29735@dhcp22.suse.cz>
From: Tetsuo Handa <penguin-kernel@i-love.sakura.ne.jp>
Message-ID: <b78f8b3a-7bc6-0dea-6752-5ea798eccb6b@i-love.sakura.ne.jp>
Date: Sun, 26 Aug 2018 17:40:00 +0900
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180824135257.GU29735@dhcp22.suse.cz>
Content-Language: en-US
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?B?UmFkaW0gS3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>, Sudeep Dutt <sudeep.dutt@intel.com>,
 dri-devel@lists.freedesktop.org, linux-mm@kvack.org,
 Andrea Arcangeli <aarcange@redhat.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, Leon Romanovsky <leonro@mellanox.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>,
 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>

T24gMjAxOC8wOC8yNCAyMjo1MiwgTWljaGFsIEhvY2tvIHdyb3RlOgo+IEBAIC0xODAsMTEgKzE4
MCwxNSBAQCB2b2lkIGFtZGdwdV9tbl91bmxvY2soc3RydWN0IGFtZGdwdV9tbiAqbW4pCj4gICAq
Lwo+ICBzdGF0aWMgaW50IGFtZGdwdV9tbl9yZWFkX2xvY2soc3RydWN0IGFtZGdwdV9tbiAqYW1u
LCBib29sIGJsb2NrYWJsZSkKPiAgewo+IC0JaWYgKGJsb2NrYWJsZSkKPiAtCQltdXRleF9sb2Nr
KCZhbW4tPnJlYWRfbG9jayk7Cj4gLQllbHNlIGlmICghbXV0ZXhfdHJ5bG9jaygmYW1uLT5yZWFk
X2xvY2spKQo+IC0JCXJldHVybiAtRUFHQUlOOwo+IC0KPiArCS8qCj4gKwkgKiBXZSBjYW4gdGFr
ZSBzbGVlcGFibGUgbG9jayBldmVuIG9uICFibG9ja2FibGUgbW9kZSBiZWNhdXNlCj4gKwkgKiBy
ZWFkX2xvY2sgaXMgb25seSBldmVyIHRha2UgZnJvbSB0aGlzIHBhdGggYW5kIHRoZSBub3RpZmll
cgo+ICsJICogbG9jayBuZXZlciByZWFsbHkgc2xlZXBzLiBJbiBmYWN0IHRoZSBvbmx5IHJlYXNv
biB3aHkgdGhlCj4gKwkgKiBsYXRlciBpcyBzbGVlcGFibGUgaXMgYmVjYXVzZSB0aGUgbm90aWZp
ZXIgaXRzZWxmIG1pZ2h0IHNsZWVwCj4gKwkgKiBpbiBhbWRncHVfbW5faW52YWxpZGF0ZV9ub2Rl
IGJ1dCBibG9ja2FibGUgbW9kZSBpcyBoYW5kbGVkCj4gKwkgKiBiZWZvcmUgY2FsbGluZyBpbnRv
IHRoYXQgcGF0aC4KPiArCSAqLwo+ICsJbXV0ZXhfbG9jaygmYW1uLT5yZWFkX2xvY2spOwo+ICAJ
aWYgKGF0b21pY19pbmNfcmV0dXJuKCZhbW4tPnJlY3Vyc2lvbikgPT0gMSkKPiAgCQlkb3duX3Jl
YWRfbm9uX293bmVyKCZhbW4tPmxvY2spOwo+ICAJbXV0ZXhfdW5sb2NrKCZhbW4tPnJlYWRfbG9j
ayk7Cj4gCgpJJ20gbm90IGZvbGxvd2luZy4gV2h5IGRvbid0IHdlIG5lZWQgdG8gZG8gbGlrZSBi
ZWxvdyAoZ2l2ZW4gdGhhdApub2JvZHkgZXhjZXB0IGFtZGdwdV9tbl9yZWFkX2xvY2soKSBob2xk
cyAtPnJlYWRfbG9jaykgYmVjYXVzZSBlLmcuCmRybV9zY2hlZF9mZW5jZV9jcmVhdGUoKSBmcm9t
IGRybV9zY2hlZF9qb2JfaW5pdCgpIGZyb20gYW1kZ3B1X2NzX3N1Ym1pdCgpCmlzIGRvaW5nIEdG
UF9LRVJORUwgbWVtb3J5IGFsbG9jYXRpb24gd2l0aCAtPmxvY2sgaGVsZCBmb3Igd3JpdGU/Cgpk
aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21uLmMgYi9kcml2
ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfbW4uYwppbmRleCBlNTU1MDhiLi5lMWNiMzQ0
IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfbW4uYworKysg
Yi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfbW4uYwpAQCAtNjQsOCArNjQsNiBA
QAogICogQG5vZGU6IGhhc2ggdGFibGUgbm9kZSB0byBmaW5kIHN0cnVjdHVyZSBieSBhZGV2IGFu
ZCBtbgogICogQGxvY2s6IHJ3IHNlbWFwaG9yZSBwcm90ZWN0aW5nIHRoZSBub3RpZmllciBub2Rl
cwogICogQG9iamVjdHM6IGludGVydmFsIHRyZWUgY29udGFpbmluZyBhbWRncHVfbW5fbm9kZXMK
LSAqIEByZWFkX2xvY2s6IG11dGV4IGZvciByZWN1cnNpdmUgbG9ja2luZyBvZiBAbG9jawotICog
QHJlY3Vyc2lvbjogZGVwdGggb2YgcmVjdXJzaW9uCiAgKgogICogRGF0YSBmb3IgZWFjaCBhbWRn
cHUgZGV2aWNlIGFuZCBwcm9jZXNzIGFkZHJlc3Mgc3BhY2UuCiAgKi8KQEAgLTg1LDggKzgzLDYg
QEAgc3RydWN0IGFtZGdwdV9tbiB7CiAJLyogb2JqZWN0cyBwcm90ZWN0ZWQgYnkgbG9jayAqLwog
CXN0cnVjdCByd19zZW1hcGhvcmUJbG9jazsKIAlzdHJ1Y3QgcmJfcm9vdF9jYWNoZWQJb2JqZWN0
czsKLQlzdHJ1Y3QgbXV0ZXgJCXJlYWRfbG9jazsKLQlhdG9taWNfdAkJcmVjdXJzaW9uOwogfTsK
IAogLyoqCkBAIC0xODEsMTQgKzE3Nyw5IEBAIHZvaWQgYW1kZ3B1X21uX3VubG9jayhzdHJ1Y3Qg
YW1kZ3B1X21uICptbikKIHN0YXRpYyBpbnQgYW1kZ3B1X21uX3JlYWRfbG9jayhzdHJ1Y3QgYW1k
Z3B1X21uICphbW4sIGJvb2wgYmxvY2thYmxlKQogewogCWlmIChibG9ja2FibGUpCi0JCW11dGV4
X2xvY2soJmFtbi0+cmVhZF9sb2NrKTsKLQllbHNlIGlmICghbXV0ZXhfdHJ5bG9jaygmYW1uLT5y
ZWFkX2xvY2spKQorCQlkb3duX3JlYWQoJmFtbi0+bG9jayk7CisJZWxzZSBpZiAoIWRvd25fcmVh
ZF90cnlsb2NrKCZhbW4tPmxvY2spKQogCQlyZXR1cm4gLUVBR0FJTjsKLQotCWlmIChhdG9taWNf
aW5jX3JldHVybigmYW1uLT5yZWN1cnNpb24pID09IDEpCi0JCWRvd25fcmVhZF9ub25fb3duZXIo
JmFtbi0+bG9jayk7Ci0JbXV0ZXhfdW5sb2NrKCZhbW4tPnJlYWRfbG9jayk7Ci0KIAlyZXR1cm4g
MDsKIH0KIApAQCAtMTk5LDggKzE5MCw3IEBAIHN0YXRpYyBpbnQgYW1kZ3B1X21uX3JlYWRfbG9j
ayhzdHJ1Y3QgYW1kZ3B1X21uICphbW4sIGJvb2wgYmxvY2thYmxlKQogICovCiBzdGF0aWMgdm9p
ZCBhbWRncHVfbW5fcmVhZF91bmxvY2soc3RydWN0IGFtZGdwdV9tbiAqYW1uKQogewotCWlmIChh
dG9taWNfZGVjX3JldHVybigmYW1uLT5yZWN1cnNpb24pID09IDApCi0JCXVwX3JlYWRfbm9uX293
bmVyKCZhbW4tPmxvY2spOworCXVwX3JlYWQoJmFtbi0+bG9jayk7CiB9CiAKIC8qKgpAQCAtNDEw
LDggKzQwMCw2IEBAIHN0cnVjdCBhbWRncHVfbW4gKmFtZGdwdV9tbl9nZXQoc3RydWN0IGFtZGdw
dV9kZXZpY2UgKmFkZXYsCiAJYW1uLT50eXBlID0gdHlwZTsKIAlhbW4tPm1uLm9wcyA9ICZhbWRn
cHVfbW5fb3BzW3R5cGVdOwogCWFtbi0+b2JqZWN0cyA9IFJCX1JPT1RfQ0FDSEVEOwotCW11dGV4
X2luaXQoJmFtbi0+cmVhZF9sb2NrKTsKLQlhdG9taWNfc2V0KCZhbW4tPnJlY3Vyc2lvbiwgMCk7
CiAKIAlyID0gX19tbXVfbm90aWZpZXJfcmVnaXN0ZXIoJmFtbi0+bW4sIG1tKTsKIAlpZiAocikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 10:25:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 10: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 1ftsEc-0005th-Po; Sun, 26 Aug 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=fs1w=lj=linutronix.de=tglx@srs-us1.protection.inumbo.net>)
 id 1ftsEb-0005tc-Dn
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 10:25:29 +0000
X-Inumbo-ID: 27a1b599-a91a-11e8-a8a5-bc764e045a96
Received: from Galois.linutronix.de (unknown [2a01:7a0:2:106d:700::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 27a1b599-a91a-11e8-a8a5-bc764e045a96;
 Sun, 26 Aug 2018 12:24:03 +0200 (CEST)
Received: from p4fea45ac.dip0.t-ipconnect.de ([79.234.69.172]
 helo=[192.168.0.145])
 by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.80) (envelope-from <tglx@linutronix.de>)
 id 1ftsER-000384-HF; Sun, 26 Aug 2018 12:25:19 +0200
Date: Sun, 26 Aug 2018 12:25:09 +0200 (CEST)
From: Thomas Gleixner <tglx@linutronix.de>
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <20180821153755.30462-3-jgross@suse.com>
Message-ID: <alpine.DEB.2.21.1808261224440.1195@nanos.tec.linutronix.de>
References: <20180821153755.30462-1-jgross@suse.com>
 <20180821153755.30462-3-jgross@suse.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
X-Linutronix-Spam-Score: -1.0
X-Linutronix-Spam-Level: -
X-Linutronix-Spam-Status: No , -1.0 points, 5.0 required, ALL_TRUSTED=-1,
 SHORTCIRCUIT=-0.0001
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/pae: use 64 bit atomic xchg
 function in native_ptep_get_and_clear
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: x86@kernel.org, linux-kernel@vger.kernel.org, mingo@redhat.com,
 hpa@zytor.com, xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAyMSBBdWcgMjAxOCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKCj4gVXNpbmcgb25seSAz
Mi1iaXQgd3JpdGVzIGZvciB0aGUgcHRlIHdpbGwgcmVzdWx0IGluIGFuIGludGVybWVkaWF0ZQo+
IEwxVEYgdnVsbmVyYWJsZSBQVEUuIFdoZW4gcnVubmluZyBhcyBhIFhlbiBQViBndWVzdCB0aGlz
IHdpbGwgYXQgb25jZQo+IHN3aXRjaCB0aGUgZ3Vlc3QgdG8gc2hhZG93IG1vZGUgcmVzdWx0aW5n
IGluIGEgbG9zcyBvZiBwZXJmb3JtYW5jZS4KPiAKPiBVc2UgYXJjaF9hdG9taWM2NF94Y2hnKCkg
aW5zdGVhZCB3aGljaCB3aWxsIHBlcmZvcm0gdGhlIHJlcXVlc3RlZAo+IG9wZXJhdGlvbiBhdG9t
aWNhbGx5IHdpdGggYWxsIDY0IGJpdHMuCj4gCj4gU29tZSBwZXJmb3JtYW5jZSBjb25zaWRlcmF0
aW9ucyBhY2NvcmRpbmcgdG86Cj4gCj4gaHR0cHM6Ly9zb2Z0d2FyZS5pbnRlbC5jb20vc2l0ZXMv
ZGVmYXVsdC9maWxlcy9tYW5hZ2VkL2FkL2RjL0ludGVsLVhlb24tU2NhbGFibGUtUHJvY2Vzc29y
LXRocm91Z2hwdXQtbGF0ZW5jeS5wZGYKPiAKPiBUaGUgbWFpbiBudW1iZXIgc2hvdWxkIGJlIHRo
ZSBsYXRlbmN5LCBhcyB0aGVyZSBpcyBubyB0aWdodCBsb29wIGFyb3VuZAo+IG5hdGl2ZV9wdGVw
X2dldF9hbmRfY2xlYXIoKS4KPiAKPiAibG9jayBjbXB4Y2hnOGIiIGhhcyBhIGxhdGVuY3kgb2Yg
MjAgY3ljbGVzLCB3aGlsZSAibG9jayB4Y2hnIiAod2l0aCBhCj4gbWVtb3J5IG9wZXJhbmQpIGlz
bid0IG1lbnRpb25lZCBpbiB0aGF0IGRvY3VtZW50LiAibG9jayB4YWRkIiAod2l0aCB4YWRkCj4g
aGF2aW5nIDMgY3ljbGVzIGxlc3MgbGF0ZW5jeSB0aGFuIHhjaGcpIGhhcyBhIGxhdGVuY3kgb2Yg
MTEsIHNvIHdlIGNhbgo+IGFzc3VtZSBhIGxhdGVuY3kgb2YgMTQgZm9yICJsb2NrIHhjaGciLgo+
IAo+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KClJldmll
d2VkLWJ5OiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 10:38:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 10:38:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftsQd-0006xv-D0; Sun, 26 Aug 2018 10:37: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=apot=lj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftsQc-0006xm-8J
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 10:37:54 +0000
X-Inumbo-ID: 2f6bdf55-a91c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2f6bdf55-a91c-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 10:38: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 1ftsQa-0003vs-Ej; Sun, 26 Aug 2018 10:37: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 1ftsQZ-0003AN-W1; Sun, 26 Aug 2018 10:37:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftsQZ-0004mC-VM; Sun, 26 Aug 2018 10:37:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126689-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=a923919797c39d51ea0b808ea691bed20fe8e072
X-Osstest-Versions-That: xen=1385a14bfc09672513cb5bf9baafa881c8d93542
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 26 Aug 2018 10:37:51 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 126689: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjY4OSB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjY4OS8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGE5MjM5MTk3OTdjMzlk
NTFlYTBiODA4ZWE2OTFiZWQyMGZlOGUwNzIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDEzODVhMTRiZmMwOTY3MjUxM2NiNWJmOWJhYWZhODgxYzhkOTM1NDIKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNjM3OCAgMjAxOC0wOC0yMiAwOToxOToxNSBaICAgIDQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjY2ODkgIDIwMTgtMDgtMjYgMDk6MTg6MjcgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGxpbmFyby5vcmc+CiAgT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtv
QGVwYW0uY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
ICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+CiAgV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6CiBjb3Zlcml0eS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNp
b24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICAxMzg1YTE0
YmZjLi5hOTIzOTE5Nzk3ICBhOTIzOTE5Nzk3YzM5ZDUxZWEwYjgwOGVhNjkxYmVkMjBmZThlMDcy
IC0+IGNvdmVyaXR5LXRlc3RlZC9zbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 10:48:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 10:48: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 1ftsaZ-0007ra-Db; Sun, 26 Aug 2018 10:48: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=apot=lj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftsaY-0007rQ-Iz
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 10:48:10 +0000
X-Inumbo-ID: 5374de78-a91d-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5374de78-a91d-11e8-a8a5-bc764e045a96;
 Sun, 26 Aug 2018 12:46: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 1ftsaV-00048s-9K; Sun, 26 Aug 2018 10:48: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 1ftsaV-0003d4-1O; Sun, 26 Aug 2018 10:48:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftsaV-0005kV-0o; Sun, 26 Aug 2018 10:48:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1ftsaV-0005kV-0o@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 26 Aug 2018 10:48:07 +0000
Subject: [Xen-devel] [linux-3.18 bisection] complete
 test-amd64-i386-freebsd10-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: multipart/mixed; boundary="===============6658952307388255404=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6658952307388255404==
Content-Type: text/plain

branch xen-unstable
xenbranch xen-unstable
job test-amd64-i386-freebsd10-amd64
testid guest-start

Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Bug not present: 83fa6552cea112a900ec7891f8c170d022fe7e20
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/126685/


  commit a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Author: Paul Durrant <paul.durrant@citrix.com>
  Date:   Thu Aug 9 10:59:41 2018 +0100
  
      tools/libxenctrl: use new xenforeignmemory API to seed grant table
      
      A previous patch added support for priv-mapping guest resources directly
      (rather than having to foreign-map, which requires P2M modification for
      HVM guests).
      
      This patch makes use of the new API to seed the guest grant table unless
      the underlying infrastructure (i.e. privcmd) doesn't support it, in which
      case the old scheme is used.
      
      NOTE: The call to xc_dom_gnttab_hvm_seed() in hvm_build_set_params() was
            actually unnecessary, as the grant table has already been seeded
            by a prior call to xc_dom_gnttab_init() made by libxl__build_dom().
      
      Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
      Acked-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
      Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
      Acked-by: Wei Liu <wei.liu2@citrix.com>
      Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>


For bisection revision-tuple graph see:
   http://logs.test-lab.xenproject.org/osstest/results/bisect/linux-3.18/test-amd64-i386-freebsd10-amd64.guest-start.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/linux-3.18/test-amd64-i386-freebsd10-amd64.guest-start --summary-out=tmp/126685.bisection-summary --basis-template=126042 --blessings=real,real-bisect linux-3.18 test-amd64-i386-freebsd10-amd64 guest-start
Searching for failure / basis pass:
 126472 fail [host=huxelrebe1] / 126042 [host=pinot0] 125899 [host=baroque0] 125658 [host=debina1] 125649 [host=baroque0] 125641 ok.
Failure / basis pass flights: 126472 / 125641
(tree with no url: minios)
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
Basis pass 7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a e3f667bc5f51d0aa44357a64ca134cd952679c81
Generating revisions with ./adhoc-revtuple-generator  git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git#7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06-18e6ee0440a7ab853e4ca0f1403eeef1803ed970 git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 git://xenbits.xen.org/qemu-xen-traditional.git#c8ea0457495342c417c3dc033bba25148b279f60-c8ea0457495342c417c3dc033bba25148b279f60 git://xenbits.xen.org/qemu-xen.git#43139135a8938de44f66333831d3a8655d07663a-4f080070a9809bde857851e68a3aeff0c4b9b6a6 git://xenbits.xen.org/xen.git#e3f667bc5f51d0aa44357a64ca134cd952679c81-3a2b8525b883baa87fe89b3da58f5c09fa599b99
adhoc-revtuple-generator: tree discontiguous: qemu-xen
>From git://cache:9419/git://xenbits.xen.org/xen
   1385a14bfc..a923919797  coverity-tested/smoke -> origin/coverity-tested/smoke
   b49ef5d39d..e5d6ddcd31  staging               -> origin/staging
Loaded 2002 nodes in revision graph
Searching for test results:
 125505 [host=baroque1]
 125525 [host=elbling1]
 125561 [host=debina0]
 125641 pass 7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a e3f667bc5f51d0aa44357a64ca134cd952679c81
 125649 [host=baroque0]
 125658 [host=debina1]
 125899 [host=baroque0]
 126042 [host=pinot0]
 126189 fail irrelevant
 126270 fail irrelevant
 126362 fail 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126472 fail 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126629 pass 7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a e3f667bc5f51d0aa44357a64ca134cd952679c81
 126642 pass 95478b56ac4fddc84ade05c4cf95a524af58d16c c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 4b60c40659b34b6577a6bc91eb4115458a0e425f
 126634 fail 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126654 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126646 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 35851408e9738026ca418527e4dcb8aff1960a52
 126657 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126636 pass dbba166b0e442d4d38ae0f244d32338c3e92d16f c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 6cf17a267a424fe62676993d429c2cf61311e0f2
 126648 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 2a8a8e99feb950504559196521bc9fd63ed3a962
 126651 pass fa4bbed870c492b899cd779c05f8714c1b205e12 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 4b60c40659b34b6577a6bc91eb4115458a0e425f
 126652 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 1237659523813696af4083279a7b871d407cbd48
 126658 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126661 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126676 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126680 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126685 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
Searching for interesting versions
 Result found: flight 125641 (pass), for basis pass
 Result found: flight 126362 (fail), for basis failure
 Repro found: flight 126629 (pass), for basis pass
 Repro found: flight 126634 (fail), for basis failure
 0 revisions at 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
No revisions left to test, checking graph state.
 Result found: flight 126657 (pass), for last pass
 Result found: flight 126658 (fail), for first failure
 Repro found: flight 126661 (pass), for last pass
 Repro found: flight 126676 (fail), for first failure
 Repro found: flight 126680 (pass), for last pass
 Repro found: flight 126685 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Bug not present: 83fa6552cea112a900ec7891f8c170d022fe7e20
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/126685/


  commit a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Author: Paul Durrant <paul.durrant@citrix.com>
  Date:   Thu Aug 9 10:59:41 2018 +0100
  
      tools/libxenctrl: use new xenforeignmemory API to seed grant table
      
      A previous patch added support for priv-mapping guest resources directly
      (rather than having to foreign-map, which requires P2M modification for
      HVM guests).
      
      This patch makes use of the new API to seed the guest grant table unless
      the underlying infrastructure (i.e. privcmd) doesn't support it, in which
      case the old scheme is used.
      
      NOTE: The call to xc_dom_gnttab_hvm_seed() in hvm_build_set_params() was
            actually unnecessary, as the grant table has already been seeded
            by a prior call to xc_dom_gnttab_init() made by libxl__build_dom().
      
      Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
      Acked-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
      Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
      Acked-by: Wei Liu <wei.liu2@citrix.com>
      Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>

pnmtopng: 129 colors found
Revision graph left in /home/logs/results/bisect/linux-3.18/test-amd64-i386-freebsd10-amd64.guest-start.{dot,ps,png,html,svg}.
----------------------------------------
126685: tolerable ALL FAIL

flight 126685 linux-3.18 real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/126685/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 test-amd64-i386-freebsd10-amd64 11 guest-start          fail baseline untested


jobs:
 test-amd64-i386-freebsd10-amd64                              fail    


------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
    http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

Test harness code can be found at
    http://xenbits.xen.org/gitweb?p=osstest.git;a=summary



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6658952307388255404==--

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 10:49:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 10:49:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftsc0-0007yT-0X; Sun, 26 Aug 2018 10: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=gpjl=lj=xenproject.org=prvs=769874fec=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1ftsby-0007y8-5t
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 10:49:38 +0000
X-Inumbo-ID: d251b159-a91d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d251b159-a91d-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 10:50:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63721941"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75124-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.10-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-saverestore.2:fail:regression
 xen-4.10-testing:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 xen-4.10-testing:test-amd64-amd64-i386-pvgrub:guest-start/debian.repeat:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-raw:guest-start/debian.repeat:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-qemuu-nested-intel:xen-boot/l1: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-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-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-i386-xl-qemut-ws16-amd64:windows-install: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-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.10-testing:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-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-i386-xl-qemuu-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-i386-xl-qemut-win10-i386:guest-stop:fail:nonblocking
 xen-4.10-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=017f85220fb07d4215a7754fe173910f5c2535ae
X-Osstest-Versions-That: xen=bf1b7f5b9b860a8127fade3b34460c2d7eafd048
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Sun, 26 Aug 2018 11:49:32 +0100
Subject: [Xen-devel] [xen-4.10-testing baseline-only test] 75124:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTEyNCB4ZW4tNC4xMC10ZXN0aW5nIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJj
ZS5jb20vb3NzdGVzdC9sb2dzLzc1MTI0LwoKUmVncmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNv
dWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNSBn
dWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwgUkVHUi4gdnMuIDc1MTA0CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4g
NzUxMDQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViIDE5IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBl
YXQgZmFpbCBibG9ja2VkIGluIDc1MTA0CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgMTkg
Z3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGJsb2NrZWQgaW4gNzUxMDQKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbGlrZSA3NTEwNAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTQgeGVu
LWJvb3QvbDEgICAgICAgICAgICAgZmFpbCBsaWtlIDc1MTA0CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9s
MS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMCBk
ZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4
ZW4gICAgICAgICAgICAgICAgICAwMTdmODUyMjBmYjA3ZDQyMTVhNzc1NGZlMTczOTEwZjVjMjUz
NWFlCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBiZjFiN2Y1YjliODYw
YTgxMjdmYWRlM2IzNDQ2MGMyZDdlYWZkMDQ4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzUxMDQg
IDIwMTgtMDgtMjIgMDY6Mjc6MzggWiAgICA0IGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc1
MTI0ICAyMDE4LTA4LTI2IDAyOjE4OjEyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSWFuIEphY2tzb24gPGlh
bi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgU3Rld2FydCBIaWxkZWJyYW5kIDxzdGV3YXJ0Lmhp
bGRlYnJhbmRAZG9ybmVyd29ya3MuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4t
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0
CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rl
c3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAwMTdmODUy
MjBmYjA3ZDQyMTVhNzc1NGZlMTczOTEwZjVjMjUzNWFlCkF1dGhvcjogU3Rld2FydCBIaWxkZWJy
YW5kIDxTdGV3YXJ0LkhpbGRlYnJhbmRAZG9ybmVyd29ya3MuY29tPgpEYXRlOiAgIFRodSBBcHIg
MjYgMTc6NDE6MDggMjAxOCArMDAwMAoKICAgIHRvb2xzOiBwcmVwZW5kIHRvIFBLR19DT05GSUdf
UEFUSCB3aGVuIGNvbmZpZ3VyaW5nIHFlbXUKICAgIAogICAgQSB1c2VyIG1heSBjaG9vc2UgdG8g
c2V0IGhpcy9oZXIgb3duIFBLR19DT05GSUdfUEFUSCwgd2hpY2ggaXMgdXNlZnVsIGluIHRoZQog
ICAgY2FzZSBvZiBjcm9zcy1jb21waWxpbmcuICBXZSBkb24ndCB3YW50IHRvIGNvbXBsZXRlbHkg
b3ZlcnJpZGUgdGhlCiAgICBQS0dfQ09ORklHX1BBVEgsIGp1c3QgYWRkIHRvIGl0LgogICAgCiAg
ICBTaWduZWQtb2ZmLWJ5OiBTdGV3YXJ0IEhpbGRlYnJhbmQgPHN0ZXdhcnQuaGlsZGVicmFuZEBk
b3JuZXJ3b3Jrcy5jb20+CiAgICBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1
LmNpdHJpeC5jb20+CiAgICBSZWxlYXNlLWFja2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA
c3VzZS5jb20+CiAgICAoY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAwODY0MWE5ZTg4NzBkM2Ix
NzRkOTVhYWE1NWVjYmE0MzM4NzU2M2I1KQoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 11:04:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 11: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 1ftsqd-0001Cf-9U; Sun, 26 Aug 2018 11:04:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftsqb-0001Ca-TP
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 11:04:45 +0000
X-Inumbo-ID: eec53ace-a91f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eec53ace-a91f-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 11:05:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63722124"
Date: Sun, 26 Aug 2018 12:04:40 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180826110440.rq4uguyedjjtglbt@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <299eb6a4020c01e57f0d7e30180ab66edc9836bf.1534518694.git-series.wei.liu2@citrix.com>
 <5B7BCCFC02000078001E04D1@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B7BCCFC02000078001E04D1@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 25/34] x86/mm/shadow: make it build with
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 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>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMDI6Mjc6NDBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gCj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMKPiA+ICsrKyBi
L3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYwo+ID4gQEAgLTI5MjYsMTggKzI5MjYsMjUg
QEAgc3RhdGljIGludCBzaF9wYWdlX2ZhdWx0KHN0cnVjdCB2Y3B1ICp2LAo+ID4gICAgICAgICAg
ICAgIH0KPiA+ICAgICAgICAgICAgICBlbHNlCj4gPiAgICAgICAgICAgICAgewo+ID4gKyNpZiBD
T05GSUdfSFZNCj4gPiAgICAgICAgICAgICAgICAgIC8qIE1hZ2ljIE1NSU8gbWFya2VyOiBleHRy
YWN0IGdmbiBmb3IgTU1JTyBhZGRyZXNzICovCj4gPiAgICAgICAgICAgICAgICAgIEFTU0VSVChz
aF9sMWVfaXNfbW1pbyhzbDFlKSk7Cj4gPiArICAgICAgICAgICAgICAgIEFTU0VSVChpc19odm1f
dmNwdSh2KSk7Cj4gPiAgICAgICAgICAgICAgICAgIGdwYSA9ICgoKHBhZGRyX3QpKGdmbl94KHNo
X2wxZV9tbWlvX2dldF9nZm4oc2wxZSkpKSkKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgIDw8
IFBBR0VfU0hJRlQpCj4gPiAgICAgICAgICAgICAgICAgICAgICB8ICh2YSAmIH5QQUdFX01BU0sp
Owo+ID4gKyAgICAgICAgICAgICAgICBwZXJmY19pbmNyKHNoYWRvd19mYXVsdF9mYXN0X21taW8p
Owo+ID4gKyAgICAgICAgICAgICAgICBTSEFET1dfUFJJTlRLKCJmYXN0IHBhdGggbW1pbyAlIyJQ
UklwYWRkciJcbiIsIGdwYSk7Cj4gPiArICAgICAgICAgICAgICAgIHNoX3Jlc2V0X2Vhcmx5X3Vu
c2hhZG93KHYpOwo+ID4gKyAgICAgICAgICAgICAgICB0cmFjZV9zaGFkb3dfZ2VuKFRSQ19TSEFE
T1dfRkFTVF9NTUlPLCB2YSk7Cj4gPiArICAgICAgICAgICAgICAgIHJldHVybiBoYW5kbGVfbW1p
b193aXRoX3RyYW5zbGF0aW9uKHZhLCBncGEgPj4gUEFHRV9TSElGVCwKPiA+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWNjZXNzKQo+ID4gKyAg
ICAgICAgICAgICAgICAgICAgPyBFWENSRVRfZmF1bHRfZml4ZWQgOiAwOwo+ID4gKyNlbHNlCj4g
PiArICAgICAgICAgICAgICAgIC8qIFdoZW4gSFZNIGlzIG5vdCBlbmFibGVkLCB0aGVyZSBzaG91
bGRuJ3QgYmUgTU1JTyBtYXJrZXIgKi8KPiA+ICsgICAgICAgICAgICAgICAgQlVHKCk7Cj4gCj4g
QXQgdGhlIGV4YW1wbGUgb2YgdGhpcywgd2hpbGUgSSBhZ3JlZSB3ZSBzaG91bGRuJ3QgcmVhY2gg
aGVyZSBmb3IgUFYsCj4gY2FuIHRoaXMgbmV2ZXJ0aGVsZXNzIGJlIHRoZSBsZXNzIGltcGFjdGZ1
bCBkb21haW5fY3Jhc2goKSBwbGVhc2U/Cj4gCgpEbyB5b3Ugb25seSB3YW50IHRoaXMgQlVHKCkg
dG8gYmUgcmVwbGFjZWQ/CgpJIHRoaW5rIHRoZSB0d28gaW4gc2hhZG9ud18qX2VtdWxhdGlvbiBz
aG91bGQgc3RheSBiZWNhdXNlIHlvdSB3aWxsIG9ubHkKZXZlciBnZXQgTlVMTCBwb2ludGVyIGRl
cmVmIGlmIHlvdSBhbGxvdyB0aGUgY29kZSB0byBjb250aW51ZS4KCldlaS4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 12:07:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 12: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 1fttpE-00069M-MQ; Sun, 26 Aug 2018 12:07:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=apot=lj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fttpD-00069C-1N
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:07:23 +0000
X-Inumbo-ID: ae962527-a928-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ae962527-a928-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 12:08: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 1fttp9-0005nf-5Q; Sun, 26 Aug 2018 12:07: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 1fttp8-00007E-RH; Sun, 26 Aug 2018 12:07:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fttp8-0005MR-Qe; Sun, 26 Aug 2018 12:07:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126690-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=b49ef5d39d930bda6a8da1afcee196420f1b7424
X-Osstest-Versions-That: xen=a923919797c39d51ea0b808ea691bed20fe8e072
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 26 Aug 2018 12:07:18 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126690: 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>

ZmxpZ2h0IDEyNjY5MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjY5MC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIGI0OWVmNWQzOWQ5MzBiZGE2YThkYTFhZmNlZTE5NjQy
MGYxYjc0MjQKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGE5MjM5MTk3
OTdjMzlkNTFlYTBiODA4ZWE2OTFiZWQyMGZlOGUwNzIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NjQ2OSAgMjAxOC0wOC0yMyAxNTowMDo0MSBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjY2OTAgIDIwMTgtMDgtMjYgMTA6MDA6NDMgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBJYW4gSmFja3Nv
biA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFu
dEBjaXRyaXguY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRz
Lnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGE5MjM5MTk3OTcuLmI0OWVmNWQzOWQg
IGI0OWVmNWQzOWQ5MzBiZGE2YThkYTFhZmNlZTE5NjQyMGYxYjc0MjQgLT4gc21va2UKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 12:20:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 12:20:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftu1W-0007Ur-TE; Sun, 26 Aug 2018 12:20: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=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftu1U-0007Fh-D3
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:20:04 +0000
X-Inumbo-ID: 750edf21-a92a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 750edf21-a92a-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 12:20:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63723149"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sun, 26 Aug 2018 13:19:42 +0100
Message-ID: <aeb8e35a432c51d910aa4e6a5d83fd8ecaccca01.1535285866.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 09/23] x86/pt: make it build with !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, Jun Nakajima <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyByZXF1aXJlcyBwcm92aWRpbmcgc3R1YnMgZm9yIGEgZmV3IGZ1bmN0aW9ucyB3aGljaCBh
cmUgcGFydCBvZgpIVk0gY29kZS4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Ci0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaW8uaCAgICAgIHwgNSArKysr
KwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZteC5oIHwgNSArKysrKwogMiBmaWxlcyBj
aGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vaW8uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2lvLmgKaW5kZXggZTZiNmVkMC4u
OGM4M2ZkMCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaW8uaAorKysgYi94
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pby5oCkBAIC0xMjUsNyArMTI1LDEyIEBAIHZvaWQgaHZt
X2ludGVycnVwdF9wb3N0KHN0cnVjdCB2Y3B1ICp2LCBpbnQgdmVjdG9yLCBpbnQgdHlwZSk7CiB2
b2lkIGh2bV9kcGNpX2VvaShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgZ3Vlc3RfaXJx
LAogICAgICAgICAgICAgICAgICAgY29uc3QgdW5pb24gdmlvYXBpY19yZWRpcl9lbnRyeSAqZW50
KTsKIHZvaWQgbXNpeF93cml0ZV9jb21wbGV0aW9uKHN0cnVjdCB2Y3B1ICopOworCisjaWZkZWYg
Q09ORklHX0hWTQogdm9pZCBtc2l4dGJsX2luaXQoc3RydWN0IGRvbWFpbiAqZCk7CisjZWxzZQor
c3RhdGljIGlubGluZSB2b2lkIG1zaXh0YmxfaW5pdChzdHJ1Y3QgZG9tYWluICpkKSB7fQorI2Vu
ZGlmCiAKIC8qIEFyY2gtc3BlY2lmaWMgTVNJIGRhdGEgZm9yIHZQQ0kuICovCiBzdHJ1Y3QgdnBj
aV9hcmNoX21zaSB7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm14
LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm14LmgKaW5kZXggODk2MTllNC4uNDk2
NmY3MiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZteC5oCisrKyBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bXguaApAQCAtNjExLDggKzYxMSwxMyBAQCB2
b2lkIHAybV9pbml0X2hhcF9kYXRhKHN0cnVjdCBwMm1fZG9tYWluICpwMm0pOwogdm9pZCB2bXhf
cGlfcGVyX2NwdV9pbml0KHVuc2lnbmVkIGludCBjcHUpOwogdm9pZCB2bXhfcGlfZGVzY19maXh1
cCh1bnNpZ25lZCBpbnQgY3B1KTsKIAorI2lmZGVmIENPTkZJR19IVk0KIHZvaWQgdm14X3BpX2hv
b2tzX2Fzc2lnbihzdHJ1Y3QgZG9tYWluICpkKTsKIHZvaWQgdm14X3BpX2hvb2tzX2RlYXNzaWdu
KHN0cnVjdCBkb21haW4gKmQpOworI2Vsc2UKK3N0YXRpYyBpbmxpbmUgdm9pZCB2bXhfcGlfaG9v
a3NfYXNzaWduKHN0cnVjdCBkb21haW4gKmQpIHt9CitzdGF0aWMgaW5saW5lIHZvaWQgdm14X3Bp
X2hvb2tzX2RlYXNzaWduKHN0cnVjdCBkb21haW4gKmQpIHt9CisjZW5kaWYKIAogI2RlZmluZSBB
UElDX0lOVkFMSURfREVTVCAgICAgICAgICAgMHhmZmZmZmZmZgogCi0tIApnaXQtc2VyaWVzIDAu
OS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 12:20:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 12:20:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftu1W-0007TO-HD; Sun, 26 Aug 2018 12:20: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=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftu1U-0007Fg-D0
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:20:04 +0000
X-Inumbo-ID: 74d27099-a92a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 74d27099-a92a-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 12:20:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63723148"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sun, 26 Aug 2018 13:19:41 +0100
Message-ID: <99ce7148c96ad6c8d71497daa27da51cf2fd247e.1535285866.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 08/23] xen/pt: io.c contains HVM only code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2UgYWxzbyBuZWVkIHRvIG1ha2UgaXQgeDg2IG9ubHkgYmVjYXVzZSBBUk0gYWxzbyBkZWZpbmVz
IENPTkZJR19IVk0uCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgotLS0KdjI6IHVzZSB4ODYteSBsaXN0Ci0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvTWFr
ZWZpbGUgfCA0ICsrKy0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDEgZGVsZXRp
b24oLSkKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9NYWtlZmlsZSBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL01ha2VmaWxlCmluZGV4IDYwODczMzMuLmQ1MGFiMTggMTAw
NjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL01ha2VmaWxlCisrKyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL01ha2VmaWxlCkBAIC00LDYgKzQsOCBAQCBzdWJkaXItJChDT05GSUdf
WDg2KSArPSB4ODYKIHN1YmRpci0kKENPTkZJR19BUk0pICs9IGFybQogCiBvYmoteSArPSBpb21t
dS5vCi1vYmotJChDT05GSUdfWDg2KSArPSBpby5vCiBvYmotJChDT05GSUdfSEFTX1BDSSkgKz0g
cGNpLm8KIG9iai0kKENPTkZJR19IQVNfREVWSUNFX1RSRUUpICs9IGRldmljZV90cmVlLm8KKwor
eDg2LSQoQ09ORklHX0hWTSkgOj0gaW8ubworb2JqLSQoQ09ORklHX1g4NikgKz0gJCh4ODYteSkK
LS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 12:20:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 12:20:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftu1S-0007DO-SP; Sun, 26 Aug 2018 12:20: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=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftu1R-00074b-AC
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:20:01 +0000
X-Inumbo-ID: 72be8591-a92a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 72be8591-a92a-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 12:20:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63723136"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sun, 26 Aug 2018 13:19:33 +0100
Message-ID: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 00/23] Make CONFIG_HVM 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBzZXJpZXMgZ29lcyB0aHJvdWdoIHg4NiBjb2RlIHRvIG1ha2UgQ09ORklHX0hWTSB3b3Jr
LgoKV2l0aCB0aGlzIHNlcmllcywgaXQgaXMgcG9zc2libGUgdG8gYnVpbGQgWGVuIHdpdGggUFYg
c3VwcG9ydCBvbmx5LgoKUnVubmluZyBgeGwgaW5mb2Agb24gYSBob3N0IHdpdGggUFYgb25seSBY
ZW46Cgpyb290QGxjeTItZHQxMDg6fiMgeGwgaW5mbwpob3N0ICAgICAgICAgICAgICAgICAgIDog
bGN5Mi1kdDEwOApyZWxlYXNlICAgICAgICAgICAgICAgIDogNC4xNy4wLTAuYnBvLjEtYW1kNjQK
dmVyc2lvbiAgICAgICAgICAgICAgICA6ICMxIFNNUCBEZWJpYW4gNC4xNy44LTF+YnBvOSsxICgy
MDE4LTA3LTIzKQptYWNoaW5lICAgICAgICAgICAgICAgIDogeDg2XzY0Cm5yX2NwdXMgICAgICAg
ICAgICAgICAgOiA4Cm1heF9jcHVfaWQgICAgICAgICAgICAgOiA3Cm5yX25vZGVzICAgICAgICAg
ICAgICAgOiAxCmNvcmVzX3Blcl9zb2NrZXQgICAgICAgOiA0CnRocmVhZHNfcGVyX2NvcmUgICAg
ICAgOiAyCmNwdV9taHogICAgICAgICAgICAgICAgOiAzNTA0LjI0MQpod19jYXBzICAgICAgICAg
ICAgICAgIDogYmZlYmZiZmY6NzdmYWYzZmY6MmMxMDA4MDA6MDAwMDAxMjE6MDAwMDAwMGY6MDA5
YzZmYmY6MDAwMDAwMDA6MDAwMDAxMDAKdmlydF9jYXBzICAgICAgICAgICAgICA6IGRpcmVjdGlv
CnRvdGFsX21lbW9yeSAgICAgICAgICAgOiAzMjU4OQpmcmVlX21lbW9yeSAgICAgICAgICAgIDog
MTAzMwpzaGFyaW5nX2ZyZWVkX21lbW9yeSAgIDogMApzaGFyaW5nX3VzZWRfbWVtb3J5ICAgIDog
MApvdXRzdGFuZGluZ19jbGFpbXMgICAgIDogMApmcmVlX2NwdXMgICAgICAgICAgICAgIDogMAp4
ZW5fbWFqb3IgICAgICAgICAgICAgIDogNAp4ZW5fbWlub3IgICAgICAgICAgICAgIDogMTIKeGVu
X2V4dHJhICAgICAgICAgICAgICA6IC11bnN0YWJsZQp4ZW5fdmVyc2lvbiAgICAgICAgICAgIDog
NC4xMi11bnN0YWJsZQp4ZW5fY2FwcyAgICAgICAgICAgICAgIDogeGVuLTMuMC14ODZfNjQgeGVu
LTMuMC14ODZfMzJwCnhlbl9zY2hlZHVsZXIgICAgICAgICAgOiBjcmVkaXQKeGVuX3BhZ2VzaXpl
ICAgICAgICAgICA6IDQwOTYKcGxhdGZvcm1fcGFyYW1zICAgICAgICA6IHZpcnRfc3RhcnQ9MHhm
ZmZmODAwMDAwMDAwMDAwCnhlbl9jaGFuZ2VzZXQgICAgICAgICAgOiBTdW4gQXVnIDI2IDEyOjM2
OjU5IDIwMTggKzAxMDAgZ2l0Ojc2NjhlNmRjYzYKeGVuX2NvbW1hbmRsaW5lICAgICAgICA6IHBs
YWNlaG9sZGVyIGxvZ2x2bD1hbGwgZ3Vlc3RfbG9nbHZsPWFsbCBjb20yPTExNTIwMCw4bjEgdWNv
ZGU9c2NhbiBjb25zb2xlPWNvbTIsdmdhIGNvbnNvbGVfdG9fcmluZyBzeW5jX2NvbnNvbGUgaHZt
X2ZlcApjY19jb21waWxlciAgICAgICAgICAgIDogZ2NjIChEZWJpYW4gNi4zLjAtMTgrZGViOXUx
KSA2LjMuMCAyMDE3MDUxNgpjY19jb21waWxlX2J5ICAgICAgICAgIDogd2VpCmNjX2NvbXBpbGVf
ZG9tYWluICAgICAgOiB1ay54ZW5zb3VyY2UuY29tCmNjX2NvbXBpbGVfZGF0ZSAgICAgICAgOiBT
dW4gQXVnIDI2IDEyOjM3OjA0IEJTVCAyMDE4CmJ1aWxkX2lkICAgICAgICAgICAgICAgOiAxYTJm
YjQ2NTJkOGMyNmU1NTkwYmJhNjY1MjA0OTY5NmE5N2FkMmFiCnhlbmRfY29uZmlnX2Zvcm1hdCAg
ICAgOiA0CgpUaGUgbWFqb3IgZ29hbCBhdCB0aGUgbW9tZW50IGlzIHRvIGdldCBzb21ldGhpbmcg
dGhhdCB3b3JrcyBmaXJzdCwKdGhlbiByZWZpbmUgY29kZSBzdHJ1Y3R1cmUgbGF0ZXIuICBDdXJy
ZW50bHkgQ09ORklHX0hWTSBpcyBsaXR0ZXJlZCBpbgppbmRpdmlkdWFsIGZpbGVzLiBJbiB0aGUg
ZnV0dXJlIHNvbWUgb2YgdGhlIGNvZGUgY291bGQgLyBzaG91bGQgYmUKbW92ZWQgdG8gZmlsZXMg
dW5kZXIgaHZtLyBmb3IgY2xlYW5lciBzcGxpdC4KCkkgcmFuIHNvbWUgYmFzaWMgUFYgLyBQVlNI
SU0gVk0gbGlmZSBjeWNsZSB0ZXN0cyBhbmQgWFRGIFBWIHRlc3RzLCBhbGwKd29ya2VkLgoKQmFz
ZWxpbmU6CiQgbHMgLWwgeGVuICMgZGVmYXVsdCBidWlsZCwgbm9uLWRlYnVnCi1yd3hyd3hyLXgg
MSB3ZWkgd2VpIDIzNzkzODggQXVnIDE3IDE1OjM5IHhlbgoKJCBscyAtbCB4ZW4gIyBQViBvbmx5
LCBub24tZGVidWcKLXJ3eHJ3eHIteCAxIHdlaSB3ZWkgMTkyMDU3MiBBdWcgMjYgMTI6MzcgeGVu
CgpUaGUgUFYgb25seSBYZW4gaXMgfjE5LjMlIHNtYWxsZXIgaW4gc2l6ZS4KCldlaS4KCldlaSBM
aXUgKDIzKToKICB4ODY6IGNoYW5nZSBuYW1lIG9mIHBhcmFtZXRlciBmb3IgdmFyaW91cyBpbnZs
cGcgZnVuY3Rpb25zCiAgeGVuOiBpc19odm1fe2RvbWFpbix2Y3B1fSBzaG91bGQgZXZhbHVhdGUg
dG8gZmFsc2Ugd2hlbiAhQ09ORklHX0hWTQogIHg4NjogZW5jbG9zZSBodm1fb3AgYW5kIGRtX29w
IGluIENPTkZJR19IVk0gaW4gcmVsZXZhbnQgdGFibGVzCiAgeDg2L2h2bTogcHJvdmlkZSBodm1f
aGFwX3N1cHBvcnRlZAogIHg4NjogcHJvdmlkZSBzdHViIGZvciBtZW1vcnlfdHlwZV9jaGFuZ2Vk
CiAgeDg2OiBkb24ndCBjYWxsIHZwY2kgZnVuY3Rpb24gaW4gcGh5c2Rldl9vcCB3aGVuICFDT05G
SUdfSEFTX1ZQQ0kKICB4ODYvdnBtdTogcHV0IEhWTSBvbmx5IGNvZGUgdW5kZXIgQ09ORklHX0hW
TQogIHhlbi9wdDogaW8uYyBjb250YWlucyBIVk0gb25seSBjb2RlCiAgeDg2L3B0OiBtYWtlIGl0
IGJ1aWxkIHdpdGggIUNPTkZJR19IVk0KICB4ODYvcHQ6IHNwbGl0IG91dCBIVk0gZnVuY3Rpb25z
IGZyb20gdnRkLmMKICB4ODY6IFhFTk1FTV9yZXNvdXJjZV9pb3JlcV9zZXJ2ZXIgaXMgSFZNIG9u
bHkKICB4ODY6IG1vbml0b3IubyBpcyBjdXJyZW50bHkgSFZNIG9ubHkKICB4ODY6IHByb3ZpZGUg
c3R1YnMsIGRlY2xhcmF0aW9ucyBhbmQgbWFjcm9zIGluIGh2bS5oCiAgeDg2L21tOiBwdXQgbmVz
dGVkIHAybSBjb2RlIHVuZGVyIENPTkZJR19IVk0KICB4ODYvbW06IHB1dCBIVk0gb25seSBjb2Rl
IHVuZGVyIENPTkZJR19IVk0KICB4ODYvcDJtL3BvZDogbWFrZSBpdCBidWlsZCB3aXRoICFDT05G
SUdfSFZNCiAgeDg2L21tOiBwdXQgcGFnaW5nX3VwZGF0ZV9uZXN0ZWRtb2RlIHVuZGVyIENPTkZJ
R19IVk0KICB4ODYvZG9tY3RsOiBYRU5fRE9NQ1RMX2RlYnVnX29wIGlzIEhWTSBvbmx5CiAgeDg2
OiBQSVQgZW11bGF0aW9uIGlzIGNvbW1vbiB0byBib3RoIFBWIGFuZCBIVk0KICB4ZW46IGNvbm5l
Y3QgZ3Vlc3QgY3JlYXRpb24gd2l0aCBDT05GSUdfe0hWTSxQVn0KICB4ODY6IGV4cG9zZSBDT05G
SUdfSFZNCiAgeDg2L3B2c2hpbTogZGlzYWJsZSBIVk0gZm9yIFBWIHNoaW0KICB4ZW46IGRlY291
cGxlIEhWTSBhbmQgSU9NTVUgY2FwYWJpbGl0aWVzCgogdG9vbHMvZmlybXdhcmUveGVuLWRpci9z
aGltLmNvbmZpZyAgICAgICB8ICAgMiArLQogdG9vbHMvbGlieGwvbGlieGwuYyAgICAgICAgICAg
ICAgICAgICAgICB8ICAgNSArLQogdG9vbHMvbGlieGwvbGlieGwuaCAgICAgICAgICAgICAgICAg
ICAgICB8ICAgNiArLQogdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsICAgICAgICAgICAgICB8
ICAgMSArLQogdG9vbHMveGwveGxfaW5mby5jICAgICAgICAgICAgICAgICAgICAgICB8ICAgNSAr
LQogeGVuL2FyY2gvYXJtL0tjb25maWcgICAgICAgICAgICAgICAgICAgICB8ICAgMyArLQogeGVu
L2FyY2gveDg2L0tjb25maWcgICAgICAgICAgICAgICAgICAgICB8ICAgNiArLQogeGVuL2FyY2gv
eDg2L01ha2VmaWxlICAgICAgICAgICAgICAgICAgICB8ICAgMyArLQogeGVuL2FyY2gveDg2L2Nw
dS92cG11LmMgICAgICAgICAgICAgICAgICB8ICAgNiArLQogeGVuL2FyY2gveDg2L2NwdWlkLmMg
ICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gveDg2L2RvbWFpbi5jICAgICAg
ICAgICAgICAgICAgICB8ICAgOCArLQogeGVuL2FyY2gveDg2L2RvbWN0bC5jICAgICAgICAgICAg
ICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gveDg2L2VtdWwtaTgyNTQuYyAgICAgICAgICAgICAg
ICB8IDYwOSArKysrKysrKysrKysrKysrKysrKysrKystCiB4ZW4vYXJjaC94ODYvaHZtL01ha2Vm
aWxlICAgICAgICAgICAgICAgIHwgICAxICstCiB4ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgICAg
ICAgICAgICAgICAgIHwgNTk3ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4
Ni9odm0vc3ZtL3N2bS5jICAgICAgICAgICAgICAgfCAgMTQgKy0KIHhlbi9hcmNoL3g4Ni9odm0v
dm14L3ZteC5jICAgICAgICAgICAgICAgfCAgMTIgKy0KIHhlbi9hcmNoL3g4Ni9oeXBlcmNhbGwu
YyAgICAgICAgICAgICAgICAgfCAgIDQgKy0KIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgICAg
ICAgICAgICAgICAgfCAgMTYgKy0KIHhlbi9hcmNoL3g4Ni9tbS9NYWtlZmlsZSAgICAgICAgICAg
ICAgICAgfCAgIDcgKy0KIHhlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMgICAgICAgICAgICAgICAg
fCAgIDIgKy0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAgICAgICAgICAgICAgICAgfCAgMjMg
Ky0KIHhlbi9hcmNoL3g4Ni9tbS9wYWdpbmcuYyAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIHhl
bi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYyAgICAgICAgICAgfCAgMTQgKy0KIHhlbi9hcmNo
L3g4Ni9tbS9zaGFkb3cvbm9uZS5jICAgICAgICAgICAgfCAgIDIgKy0KIHhlbi9hcmNoL3g4Ni9w
aHlzZGV2LmMgICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIHhlbi9hcmNoL3g4Ni9wdi9oeXBl
cmNhbGwuYyAgICAgICAgICAgICAgfCAgIDQgKy0KIHhlbi9hcmNoL3g4Ni9zZXR1cC5jICAgICAg
ICAgICAgICAgICAgICAgfCAgIDIgKy0KIHhlbi9hcmNoL3g4Ni9zeXNjdGwuYyAgICAgICAgICAg
ICAgICAgICAgfCAgIDIgKy0KIHhlbi9hcmNoL3g4Ni90cmFwcy5jICAgICAgICAgICAgICAgICAg
ICAgfCAgIDQgKy0KIHhlbi9jb21tb24vZG9tYWluLmMgICAgICAgICAgICAgICAgICAgICAgfCAg
MTQgKy0KIHhlbi9jb21tb24vbWVtb3J5LmMgICAgICAgICAgICAgICAgICAgICAgfCAgIDMgKy0K
IHhlbi9jb21tb24vdm1fZXZlbnQuYyAgICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL01ha2VmaWxlICAgICAgICAgfCAgIDQgKy0KIHhlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC94ODYvTWFrZWZpbGUgfCAgIDMgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC94ODYvaHZtLmMgICAgfCAgNjcgKysrLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvdnRkL3g4Ni92dGQuYyAgICB8ICA0NSArLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2Rv
bWFpbi5oICAgICAgICAgfCAgIDQgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oICAg
ICAgICAgICAgfCAxNjAgKysrKystCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9pby5oICAgICAg
ICAgICAgIHwgICA1ICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYXNpZC5oICAgICAg
IHwgICA0ICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vc3ZtLmggICAgICAgIHwgICA0
ICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm14LmggICAgICAgIHwgICA1ICstCiB4
ZW4vaW5jbHVkZS9hc20teDg2L21vbml0b3IuaCAgICAgICAgICAgIHwgIDE0ICstCiB4ZW4vaW5j
bHVkZS9hc20teDg2L210cnIuaCAgICAgICAgICAgICAgIHwgICA1ICstCiB4ZW4vaW5jbHVkZS9h
c20teDg2L3AybS5oICAgICAgICAgICAgICAgIHwgIDQwICstCiB4ZW4vaW5jbHVkZS9hc20teDg2
L3BhZ2luZy5oICAgICAgICAgICAgIHwgICAzICstCiB4ZW4vaW5jbHVkZS9wdWJsaWMvc3lzY3Rs
LmggICAgICAgICAgICAgIHwgICA4ICstCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCAgICAgICAg
ICAgICAgICAgIHwgIDEzICstCiA0OSBmaWxlcyBjaGFuZ2VkLCAxMDQ4IGluc2VydGlvbnMoKyks
IDcyMSBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC94ODYvZW11bC1p
ODI1NC5jCiBkZWxldGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L2h2bS9pODI1NC5jCiBjcmVh
dGUgbW9kZSAxMDA2NDQgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni9odm0uYwoKYmFz
ZS1jb21taXQ6IGU1ZDZkZGNkMzFhNjExM2U0YTNkYjdhMjM1Y2E3ODc3MGZlOGY0MDEKLS0gCmdp
dC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 12:20:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 12:20:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftu1T-0007F6-J7; Sun, 26 Aug 2018 12:20: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=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftu1S-0007Aj-J7
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:20:02 +0000
X-Inumbo-ID: 73b971b4-a92a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 73b971b4-a92a-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 12:20:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63723137"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sun, 26 Aug 2018 13:19:35 +0100
Message-ID: <dd4481dbc4e9fbfe0fcb3ab8a704e58e9d5f04ca.1535285866.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 02/23] xen: is_hvm_{domain,
 vcpu} should evaluate to false when !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

VHVybiB0aGVtIGludG8gc3RhdGljIGlubGluZSBmdW5jdGlvbnMgd2hpY2ggZXZhbHVhdGUgdG8g
ZmFsc2Ugd2hlbgpDT05GSUdfSFZNIGlzIG5vdCBzZXQuIEFSTSB3b24ndCBiZSBicm9rZW4gYmVj
YXVzZSBBUk0gZ3Vlc3RzIGFyZSBzZXQKdG8gUFYgdHlwZSBpbiB0aGUgaHlwZXJ2aXNvci4KCkJ1
dCBBUk0gaGFzIHBsYW4gdG8gc3dpdGNoIHRvIEhWTSBndWVzdCB0eXBlIGluc2lkZSB0aGUgaHlw
ZXJ2aXNvciwgc28KcHJlZW1wdGl2ZWx5IGludHJvZHVjZSBDT05GSUdfSFZNIGZvciBBUk0gaGVy
ZS4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVu
L2FyY2gvYXJtL0tjb25maWcgICAgfCAgMyArKysKIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIHwg
MTMgKysrKysrKysrKystLQogMiBmaWxlcyBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCAyIGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9LY29uZmlnIGIveGVuL2FyY2gv
YXJtL0tjb25maWcKaW5kZXggNTg2YmM2Mi4uYzBlOTY5ZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
YXJtL0tjb25maWcKKysrIGIveGVuL2FyY2gvYXJtL0tjb25maWcKQEAgLTUyLDYgKzUyLDkgQEAg
Y29uZmlnIEhBU19JVFMKICAgICAgICAgcHJvbXB0ICJHSUN2MyBJVFMgTVNJIGNvbnRyb2xsZXIg
c3VwcG9ydCIgaWYgRVhQRVJUID0gInkiCiAgICAgICAgIGRlcGVuZHMgb24gR0lDVjMgJiYgIU5F
V19WR0lDCiAKK2NvbmZpZyBIVk0KKyAgICAgICAgZGVmX2Jvb2wgeQorCiBjb25maWcgTkVXX1ZH
SUMKIAlib29sCiAJcHJvbXB0ICJVc2UgbmV3IFZHSUMgaW1wbGVtZW50YXRpb24iCmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCmlu
ZGV4IDUxY2VlYmUuLmZkZDE4YTcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5o
CisrKyBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCkBAIC04NzksOCArODc5LDE3IEBAIHZvaWQg
d2F0Y2hkb2dfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCk7CiAKICNkZWZpbmUgaXNf
cHZfZG9tYWluKGQpICgoZCktPmd1ZXN0X3R5cGUgPT0gZ3Vlc3RfdHlwZV9wdikKICNkZWZpbmUg
aXNfcHZfdmNwdSh2KSAgIChpc19wdl9kb21haW4oKHYpLT5kb21haW4pKQotI2RlZmluZSBpc19o
dm1fZG9tYWluKGQpICgoZCktPmd1ZXN0X3R5cGUgPT0gZ3Vlc3RfdHlwZV9odm0pCi0jZGVmaW5l
IGlzX2h2bV92Y3B1KHYpICAgKGlzX2h2bV9kb21haW4odi0+ZG9tYWluKSkKKworc3RhdGljIGlu
bGluZSBib29sIGlzX2h2bV9kb21haW4oY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICBy
ZXR1cm4gSVNfRU5BQkxFRChDT05GSUdfSFZNKSA/IGQtPmd1ZXN0X3R5cGUgPT0gZ3Vlc3RfdHlw
ZV9odm0gOiBmYWxzZTsKK30KKworc3RhdGljIGlubGluZSBib29sIGlzX2h2bV92Y3B1KGNvbnN0
IHN0cnVjdCB2Y3B1ICp2KQoreworICAgIHJldHVybiBpc19odm1fZG9tYWluKHYtPmRvbWFpbik7
Cit9CisKICNkZWZpbmUgaXNfcGlubmVkX3ZjcHUodikgKCh2KS0+ZG9tYWluLT5pc19waW5uZWQg
fHwgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgY3B1bWFza193ZWlnaHQoKHYpLT5jcHVf
aGFyZF9hZmZpbml0eSkgPT0gMSkKICNpZmRlZiBDT05GSUdfSEFTX1BBU1NUSFJPVUdICi0tIApn
aXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 12:20:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 12:20:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftu1T-0007Et-6m; Sun, 26 Aug 2018 12:20: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=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftu1S-0007Al-J7
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:20:02 +0000
X-Inumbo-ID: 73b429e4-a92a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 73b429e4-a92a-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 12:20:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63723138"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sun, 26 Aug 2018 13:19:36 +0100
Message-ID: <5965bff00fd82b0f8d5491dae8e69f1c10689a23.1535285866.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 03/23] x86: enclose hvm_op and dm_op in
 CONFIG_HVM in relevant 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>, 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>

UFYgZ3Vlc3QgKERvbTApIG5lZWRzIHRvIGFibGUgdG8gdXNlIHRoZXNlIHR3byBoeXBlcmNhbGxz
IGluIG9yZGVyIHRvCnNlcnZlIEhWTSBndWVzdHMuIEJ1dCBpZiB4ZW4gZG9lc24ndCBzdXBwb3J0
IEhWTSBhdCBhbGwgdGhlcmUgaXMgbm8KcG9pbnQgaW4gZXhwb3NpbmcgdGhlbSB0byBQViBndWVz
dHMuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KdjI6
CjEuIE1lcmdlIHR3byBDT05GSUdfSFZNcyB0b2dldGhlcgoyLiBBbHNvIGNoYW5nZSBhcmdzIHRh
YmxlCi0tLQogeGVuL2FyY2gveDg2L2h5cGVyY2FsbC5jICAgIHwgNCArKystCiB4ZW4vYXJjaC94
ODYvcHYvaHlwZXJjYWxsLmMgfCA0ICsrKy0KIDIgZmlsZXMgY2hhbmdlZCwgNiBpbnNlcnRpb25z
KCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9oeXBlcmNhbGwu
YyBiL3hlbi9hcmNoL3g4Ni9oeXBlcmNhbGwuYwppbmRleCA5MGU4OGMxLi43NGJkZTVlIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMKKysrIGIveGVuL2FyY2gveDg2L2h5cGVy
Y2FsbC5jCkBAIC02MCwxMyArNjAsMTUgQEAgY29uc3QgaHlwZXJjYWxsX2FyZ3NfdCBoeXBlcmNh
bGxfYXJnc190YWJsZVtOUl9oeXBlcmNhbGxzXSA9CiAgICAgQVJHUyh4ZW5vcHJvZl9vcCwgMiks
CiAgICAgQVJHUyhldmVudF9jaGFubmVsX29wLCAyKSwKICAgICBBUkdTKHBoeXNkZXZfb3AsIDIp
LAotICAgIEFSR1MoaHZtX29wLCAyKSwKICAgICBBUkdTKHN5c2N0bCwgMSksCiAgICAgQVJHUyhk
b21jdGwsIDEpLAogICAgIEFSR1Moa2V4ZWNfb3AsIDIpLAogICAgIEFSR1ModG1lbV9vcCwgMSks
CiAgICAgQVJHUyh4ZW5wbXVfb3AsIDIpLAorI2lmZGVmIENPTkZJR19IVk0KKyAgICBBUkdTKGh2
bV9vcCwgMiksCiAgICAgQVJHUyhkbV9vcCwgMyksCisjZW5kaWYKICAgICBBUkdTKG1jYSwgMSks
CiAgICAgQVJHUyhhcmNoXzEsIDEpLAogfTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9wdi9o
eXBlcmNhbGwuYyBiL3hlbi9hcmNoL3g4Ni9wdi9oeXBlcmNhbGwuYwppbmRleCBiYmMzMDExLi43
ZjQyYjQwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvcHYvaHlwZXJjYWxsLmMKKysrIGIveGVu
L2FyY2gveDg2L3B2L2h5cGVyY2FsbC5jCkBAIC02OCw3ICs2OCw2IEBAIGNvbnN0IGh5cGVyY2Fs
bF90YWJsZV90IHB2X2h5cGVyY2FsbF90YWJsZVtdID0gewogI2VuZGlmCiAgICAgSFlQRVJDQUxM
KGV2ZW50X2NoYW5uZWxfb3ApLAogICAgIENPTVBBVF9DQUxMKHBoeXNkZXZfb3ApLAotICAgIEhZ
UEVSQ0FMTChodm1fb3ApLAogICAgIEhZUEVSQ0FMTChzeXNjdGwpLAogICAgIEhZUEVSQ0FMTChk
b21jdGwpLAogI2lmZGVmIENPTkZJR19LRVhFQwpAQCAtNzgsNyArNzcsMTAgQEAgY29uc3QgaHlw
ZXJjYWxsX3RhYmxlX3QgcHZfaHlwZXJjYWxsX3RhYmxlW10gPSB7CiAgICAgSFlQRVJDQUxMKHRt
ZW1fb3ApLAogI2VuZGlmCiAgICAgSFlQRVJDQUxMKHhlbnBtdV9vcCksCisjaWZkZWYgQ09ORklH
X0hWTQorICAgIEhZUEVSQ0FMTChodm1fb3ApLAogICAgIENPTVBBVF9DQUxMKGRtX29wKSwKKyNl
bmRpZgogICAgIEhZUEVSQ0FMTChtY2EpLAogICAgIEhZUEVSQ0FMTChhcmNoXzEpLAogfTsKLS0g
CmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 12:20:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 12:20:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftu1U-0007FI-6a; Sun, 26 Aug 2018 12:20: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=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftu1S-0007CO-ON
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:20:02 +0000
X-Inumbo-ID: 7448a342-a92a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7448a342-a92a-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 12:20:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63723144"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sun, 26 Aug 2018 13:19:37 +0100
Message-ID: <deb198da211316fde421dacf6a517c3bfd506653.1535285866.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 04/23] x86/hvm: provide hvm_hap_supported
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

QW5kIHJlcGxhY2UgZGlyZWN0IGFjY2Vzc2VzIGluIG5vbi1IVk0gc3Vic3lzdGVtcyB0bwpodm1f
ZnVuY3MuaGFwX3N1cHBvcnRlZCB3aXRoIHRoZSBuZXcgZnVuY3Rpb24sIHRvIGF2b2lkIGFjY2Vz
c2luZyBhbgppbnRlcm5hbCBkYXRhIHN0cnVjdHVyZSBvZiBhbm90aGVyIHN1YnN5c3RlbSBkaXJl
Y3RseS4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQog
eGVuL2FyY2gveDg2L2NwdWlkLmMgICAgICAgICAgfCAyICstCiB4ZW4vYXJjaC94ODYvZG9tYWlu
LmMgICAgICAgICB8IDIgKy0KIHhlbi9hcmNoL3g4Ni9zZXR1cC5jICAgICAgICAgIHwgMiArLQog
eGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmggfCA1ICsrKysrCiA0IGZpbGVzIGNoYW5nZWQs
IDggaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvY3B1aWQuYyBiL3hlbi9hcmNoL3g4Ni9jcHVpZC5jCmluZGV4IDNkNTA0YjMuLjg4Njk0ZWQg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHVpZC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHVp
ZC5jCkBAIC00NzUsNyArNDc1LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGNhbGN1bGF0ZV9odm1f
bWF4X3BvbGljeSh2b2lkKQogICAgICpwID0gaG9zdF9jcHVpZF9wb2xpY3k7CiAgICAgY3B1aWRf
cG9saWN5X3RvX2ZlYXR1cmVzZXQocCwgaHZtX2ZlYXR1cmVzZXQpOwogCi0gICAgaHZtX2ZlYXR1
cmVtYXNrID0gaHZtX2Z1bmNzLmhhcF9zdXBwb3J0ZWQgPworICAgIGh2bV9mZWF0dXJlbWFzayA9
IGh2bV9oYXBfc3VwcG9ydGVkKCkgPwogICAgICAgICBodm1faGFwX2ZlYXR1cmVtYXNrIDogaHZt
X3NoYWRvd19mZWF0dXJlbWFzazsKIAogICAgIGZvciAoIGkgPSAwOyBpIDwgQVJSQVlfU0laRSho
dm1fZmVhdHVyZXNldCk7ICsraSApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tYWluLmMg
Yi94ZW4vYXJjaC94ODYvZG9tYWluLmMKaW5kZXggNWJiOTAwZS4uZWIxZTkzZiAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2RvbWFpbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpAQCAt
NTA2LDcgKzUwNiw3IEBAIGludCBhcmNoX2RvbWFpbl9jcmVhdGUoc3RydWN0IGRvbWFpbiAqZCwK
ICAgICAvKiBOZWVkIHRvIGRldGVybWluZSBpZiBIQVAgaXMgZW5hYmxlZCBiZWZvcmUgaW5pdGlh
bGlzaW5nIHBhZ2luZyAqLwogICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSApCiAgICAgICAgIGQt
PmFyY2guaHZtX2RvbWFpbi5oYXBfZW5hYmxlZCA9Ci0gICAgICAgICAgICBodm1fZnVuY3MuaGFw
X3N1cHBvcnRlZCAmJiAoY29uZmlnLT5mbGFncyAmIFhFTl9ET01DVExfQ0RGX2hhcCk7CisgICAg
ICAgICAgICBodm1faGFwX3N1cHBvcnRlZCgpICYmIChjb25maWctPmZsYWdzICYgWEVOX0RPTUNU
TF9DREZfaGFwKTsKIAogICAgIGlmICggKHJjID0gcGFnaW5nX2RvbWFpbl9pbml0KGQsIGNvbmZp
Zy0+ZmxhZ3MpKSAhPSAwICkKICAgICAgICAgZ290byBmYWlsOwpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L3NldHVwLmMgYi94ZW4vYXJjaC94ODYvc2V0dXAuYwppbmRleCBhMjIyNTZmLi4yNjE4
NjFlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvc2V0dXAuYworKysgYi94ZW4vYXJjaC94ODYv
c2V0dXAuYwpAQCAtMTY5MCw3ICsxNjkwLDcgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFy
dF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKICAgICBpZiAoIGRvbTBfcHZoICkKICAgICB7CiAg
ICAgICAgIGRvbTBfY2ZnLmZsYWdzIHw9IChYRU5fRE9NQ1RMX0NERl9odm1fZ3Vlc3QgfAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgKChodm1fZnVuY3MuaGFwX3N1cHBvcnRlZCAmJiAhb3B0
X2RvbTBfc2hhZG93KSA/CisgICAgICAgICAgICAgICAgICAgICAgICAgICAoKGh2bV9oYXBfc3Vw
cG9ydGVkKCkgJiYgIW9wdF9kb20wX3NoYWRvdykgPwogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFhFTl9ET01DVExfQ0RGX2hhcCA6IDApKTsKIAogICAgICAgICBkb20wX2NmZy5hcmNoLmVt
dWxhdGlvbl9mbGFncyB8PQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZt
LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaAppbmRleCA3OGU3OTAwLi45YzczY2Jm
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaAorKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9odm0uaApAQCAtNjIxLDYgKzYyMSwxMSBAQCBzdGF0aWMgaW5saW5l
IGJvb2xfdCBodm1faXNfc2luZ2xlc3RlcF9zdXBwb3J0ZWQodm9pZCkKICAgICAgICAgICAgIGh2
bV9mdW5jcy5pc19zaW5nbGVzdGVwX3N1cHBvcnRlZCgpKTsKIH0KIAorc3RhdGljIGlubGluZSBi
b29sIGh2bV9oYXBfc3VwcG9ydGVkKHZvaWQpCit7CisgICAgcmV0dXJuIGh2bV9mdW5jcy5oYXBf
c3VwcG9ydGVkOworfQorCiAvKiByZXR1cm5zIHRydWUgaWYgaGFyZHdhcmUgc3VwcG9ydHMgYWx0
ZXJuYXRlIHAybSdzICovCiBzdGF0aWMgaW5saW5lIGJvb2wgaHZtX2FsdHAybV9zdXBwb3J0ZWQo
dm9pZCkKIHsKLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 12:20:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 12:20:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftu1U-0007Im-RD; Sun, 26 Aug 2018 12:20: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=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftu1T-0007E5-2T
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:20:03 +0000
X-Inumbo-ID: 74502d11-a92a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 74502d11-a92a-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 12:20:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63723145"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sun, 26 Aug 2018 13:19:38 +0100
Message-ID: <35a863ecfc84b7cee6013933f9c72589d59500dc.1535285866.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 05/23] x86: provide stub for
 memory_type_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: 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>

SmFuIGluZGljYXRlZCB0aGF0IGZvciBQViBndWVzdHMgdGhlIG1lbW9yeSB0eXBlIGlzIG5vdCBj
aGFuZ2VkLCBmb3IKSFZNIGd1ZXN0cyBtZW1vcnlfdHlwZV9jaGFuZ2VkIGlzIG5lZWRlZCBmb3Ig
RVBUJ3MgZWZmZWN0aXZlIG1lbW9yeQp0eXBlIGNhbGN1bGF0aW9uLiAgVGhpcyBtZWFucyBtZW1v
cnlfdHlwZV9jaGFuZ2VkIGlzIEhWTSBvbmx5LgoKUHJvdmlkZSBhIHN0dWIgdG8gbWluaW1pc2Ug
Y29kZSBjaHVybi4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Ci0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9tdHJyLmggfCA1ICsrKysrCiAxIGZpbGUgY2hhbmdl
ZCwgNSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tdHJy
LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L210cnIuaAppbmRleCA3ZWRjYjk0Li40YmU3MDRjIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L210cnIuaAorKysgYi94ZW4vaW5jbHVkZS9h
c20teDg2L210cnIuaApAQCAtOTIsNyArOTIsMTIgQEAgZXh0ZXJuIGJvb2xfdCBtdHJyX2ZpeF9y
YW5nZV9tc3Jfc2V0KHN0cnVjdCBkb21haW4gKiwgc3RydWN0IG10cnJfc3RhdGUgKiwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCByb3csIHVpbnQ2NF90IG1z
cl9jb250ZW50KTsKIGV4dGVybiBib29sX3QgbXRycl9kZWZfdHlwZV9tc3Jfc2V0KHN0cnVjdCBk
b21haW4gKiwgc3RydWN0IG10cnJfc3RhdGUgKiwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVpbnQ2NF90IG1zcl9jb250ZW50KTsKKyNpZmRlZiBDT05GSUdfSFZNCiBleHRl
cm4gdm9pZCBtZW1vcnlfdHlwZV9jaGFuZ2VkKHN0cnVjdCBkb21haW4gKik7CisjZWxzZQorc3Rh
dGljIGlubGluZSB2b2lkIG1lbW9yeV90eXBlX2NoYW5nZWQoc3RydWN0IGRvbWFpbiAqZCkge30K
KyNlbmRpZgorCiBleHRlcm4gYm9vbF90IHBhdF9tc3Jfc2V0KHVpbnQ2NF90ICpwYXQsIHVpbnQ2
NF90IG1zcik7CiAKIGJvb2wgaXNfdmFyX210cnJfb3ZlcmxhcHBlZChjb25zdCBzdHJ1Y3QgbXRy
cl9zdGF0ZSAqbSk7Ci0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 12:20:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 12:20:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftu1T-0007FC-T5; Sun, 26 Aug 2018 12:20: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=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftu1S-0007An-JQ
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:20:02 +0000
X-Inumbo-ID: 741b3ea6-a92a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 741b3ea6-a92a-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 12:20:43 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63723139"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sun, 26 Aug 2018 13:19:34 +0100
Message-ID: <ae822cd4b618fc4078e137cf69f6827f1647752c.1535285866.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 01/23] x86: change name of parameter for
 various invlpg 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>, Wei Liu <wei.liu2@citrix.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhleSBhbGwgaW5jb3JyZWN0bHkgbmFtZWQgYSBwYXJhbWV0ZXIgdmlydHVhbCBhZGRyZXNzIHdo
aWxlIGl0IHNob3VsZApoYXZlIGJlZW4gbGluZWFyIGFkZHJlc3MuCgpSZXF1ZXN0ZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+ClNpZ25lZC1vZmYtYnk6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9zdm0vc3Zt
LmMgICAgICAgICB8IDE0ICsrKysrKystLS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bXgu
YyAgICAgICAgIHwgMTIgKysrKysrLS0tLS0tCiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAg
ICAgICAgIHwgMTAgKysrKystLS0tLQogeGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYyAgICAgICAg
ICB8ICAyICstCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMgICAgIHwgMTQgKysrKysr
Ky0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbm9uZS5jICAgICAgfCAgMiArLQogeGVu
L2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmggICAgICB8ICA2ICsrKy0tLQogeGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vc3ZtL2FzaWQuaCB8ICA0ICsrLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3N2bS9zdm0uaCAgfCAgNCArKy0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L3BhZ2luZy5oICAgICAg
IHwgIDMgKystCiAxMCBmaWxlcyBjaGFuZ2VkLCAzNiBpbnNlcnRpb25zKCspLCAzNSBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYyBiL3hlbi9hcmNo
L3g4Ni9odm0vc3ZtL3N2bS5jCmluZGV4IDM3Zjc4MmIuLmNlY2Q0ZjAgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5j
CkBAIC0yNTAwLDE4ICsyNTAwLDE4IEBAIHN0YXRpYyB2b2lkIHN2bV92bWV4aXRfZG9faW52YWxp
ZGF0ZV9jYWNoZShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIH0KIAogc3RhdGljIHZvaWQg
c3ZtX2ludmxwZ2FfaW50ZXJjZXB0KAotICAgIHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25n
IHZhZGRyLCB1aW50MzJfdCBhc2lkKQorICAgIHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25n
IGxpbmVhciwgdWludDMyX3QgYXNpZCkKIHsKLSAgICBzdm1faW52bHBnYSh2YWRkciwKKyAgICBz
dm1faW52bHBnYShsaW5lYXIsCiAgICAgICAgICAgICAgICAgKGFzaWQgPT0gMCkKICAgICAgICAg
ICAgICAgICA/IHYtPmFyY2guaHZtX3ZjcHUubjFhc2lkLmFzaWQKICAgICAgICAgICAgICAgICA6
IHZjcHVfbmVzdGVkaHZtKHYpLm52X24yYXNpZC5hc2lkKTsKIH0KIAotc3RhdGljIHZvaWQgc3Zt
X2ludmxwZ19pbnRlcmNlcHQodW5zaWduZWQgbG9uZyB2YWRkcikKK3N0YXRpYyB2b2lkIHN2bV9p
bnZscGdfaW50ZXJjZXB0KHVuc2lnbmVkIGxvbmcgbGluZWFyKQogewotICAgIEhWTVRSQUNFX0xP
TkdfMkQoSU5WTFBHLCAwLCBUUkNfUEFSX0xPTkcodmFkZHIpKTsKLSAgICBwYWdpbmdfaW52bHBn
KGN1cnJlbnQsIHZhZGRyKTsKKyAgICBIVk1UUkFDRV9MT05HXzJEKElOVkxQRywgMCwgVFJDX1BB
Ul9MT05HKGxpbmVhcikpOworICAgIHBhZ2luZ19pbnZscGcoY3VycmVudCwgbGluZWFyKTsKIH0K
IAogc3RhdGljIGJvb2wgaXNfaW52bHBnKGNvbnN0IHN0cnVjdCB4ODZfZW11bGF0ZV9zdGF0ZSAq
c3RhdGUsCkBAIC0yNTI0LDkgKzI1MjQsOSBAQCBzdGF0aWMgYm9vbCBpc19pbnZscGcoY29uc3Qg
c3RydWN0IHg4Nl9lbXVsYXRlX3N0YXRlICpzdGF0ZSwKICAgICAgICAgICAgKGV4dCAmIDcpID09
IDc7CiB9CiAKLXN0YXRpYyB2b2lkIHN2bV9pbnZscGcoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVk
IGxvbmcgdmFkZHIpCitzdGF0aWMgdm9pZCBzdm1faW52bHBnKHN0cnVjdCB2Y3B1ICp2LCB1bnNp
Z25lZCBsb25nIGxpbmVhcikKIHsKLSAgICBzdm1fYXNpZF9nX2ludmxwZyh2LCB2YWRkcik7Cisg
ICAgc3ZtX2FzaWRfZ19pbnZscGcodiwgbGluZWFyKTsKIH0KIAogc3RhdGljIGJvb2wgc3ZtX2dl
dF9wZW5kaW5nX2V2ZW50KHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgeDg2X2V2ZW50ICppbmZvKQpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgYi94ZW4vYXJjaC94ODYvaHZt
L3ZteC92bXguYwppbmRleCA3M2YwZDUyLi4yZjQ5NDdhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvaHZtL3ZteC92bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwpAQCAtNzUs
NyArNzUsNyBAQCBzdGF0aWMgdm9pZCB2bXhfd2JpbnZkX2ludGVyY2VwdCh2b2lkKTsKIHN0YXRp
YyB2b2lkIHZteF9mcHVfZGlydHlfaW50ZXJjZXB0KHZvaWQpOwogc3RhdGljIGludCB2bXhfbXNy
X3JlYWRfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90ICptc3JfY29udGVudCk7
CiBzdGF0aWMgaW50IHZteF9tc3Jfd3JpdGVfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVp
bnQ2NF90IG1zcl9jb250ZW50KTsKLXN0YXRpYyB2b2lkIHZteF9pbnZscGcoc3RydWN0IHZjcHUg
KnYsIHVuc2lnbmVkIGxvbmcgdmFkZHIpOworc3RhdGljIHZvaWQgdm14X2ludmxwZyhzdHJ1Y3Qg
dmNwdSAqdiwgdW5zaWduZWQgbG9uZyBsaW5lYXIpOwogCiBzdHJ1Y3Qgdm14X3BpX2Jsb2NraW5n
X3ZjcHUgewogICAgIHN0cnVjdCBsaXN0X2hlYWQgICAgIGxpc3Q7CkBAIC0yNTk0LDE2ICsyNTk0
LDE2IEBAIHN0YXRpYyB2b2lkIHZteF9kcl9hY2Nlc3ModW5zaWduZWQgbG9uZyBleGl0X3F1YWxp
ZmljYXRpb24sCiAgICAgdm14X3VwZGF0ZV9jcHVfZXhlY19jb250cm9sKHYpOwogfQogCi1zdGF0
aWMgdm9pZCB2bXhfaW52bHBnX2ludGVyY2VwdCh1bnNpZ25lZCBsb25nIHZhZGRyKQorc3RhdGlj
IHZvaWQgdm14X2ludmxwZ19pbnRlcmNlcHQodW5zaWduZWQgbG9uZyBsaW5lYXIpCiB7Ci0gICAg
SFZNVFJBQ0VfTE9OR18yRChJTlZMUEcsIC8qaW52bHBnYT0qLyAwLCBUUkNfUEFSX0xPTkcodmFk
ZHIpKTsKLSAgICBwYWdpbmdfaW52bHBnKGN1cnJlbnQsIHZhZGRyKTsKKyAgICBIVk1UUkFDRV9M
T05HXzJEKElOVkxQRywgLyppbnZscGdhPSovIDAsIFRSQ19QQVJfTE9ORyhsaW5lYXIpKTsKKyAg
ICBwYWdpbmdfaW52bHBnKGN1cnJlbnQsIGxpbmVhcik7CiB9CiAKLXN0YXRpYyB2b2lkIHZteF9p
bnZscGcoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgdmFkZHIpCitzdGF0aWMgdm9pZCB2
bXhfaW52bHBnKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGxpbmVhcikKIHsKICAgICBp
ZiAoIGNwdV9oYXNfdm14X3ZwaWQgKQotICAgICAgICB2cGlkX3N5bmNfdmNwdV9ndmEodiwgdmFk
ZHIpOworICAgICAgICB2cGlkX3N5bmNfdmNwdV9ndmEodiwgbGluZWFyKTsKIH0KIAogc3RhdGlj
IGludCB2bXhfdm1mdW5jX2ludGVyY2VwdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5kZXggOGFj
NDQxMi4uYTc3NDQ1OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIveGVuL2Fy
Y2gveDg2L21tLmMKQEAgLTU3ODgsMTkgKzU3ODgsMTkgQEAgY29uc3QgdW5zaWduZWQgbG9uZyAq
X19pbml0IGdldF9wbGF0Zm9ybV9iYWRwYWdlcyh1bnNpZ25lZCBpbnQgKmFycmF5X3NpemUpCiAg
ICAgcmV0dXJuIGJhZF9wYWdlczsKIH0KIAotdm9pZCBwYWdpbmdfaW52bHBnKHN0cnVjdCB2Y3B1
ICp2LCB1bnNpZ25lZCBsb25nIHZhKQordm9pZCBwYWdpbmdfaW52bHBnKHN0cnVjdCB2Y3B1ICp2
LCB1bnNpZ25lZCBsb25nIGxpbmVhcikKIHsKLSAgICBpZiAoICFpc19jYW5vbmljYWxfYWRkcmVz
cyh2YSkgKQorICAgIGlmICggIWlzX2Nhbm9uaWNhbF9hZGRyZXNzKGxpbmVhcikgKQogICAgICAg
ICByZXR1cm47CiAKICAgICBpZiAoIHBhZ2luZ19tb2RlX2VuYWJsZWQodi0+ZG9tYWluKSAmJgot
ICAgICAgICAgIXBhZ2luZ19nZXRfaG9zdG1vZGUodiktPmludmxwZyh2LCB2YSkgKQorICAgICAg
ICAgIXBhZ2luZ19nZXRfaG9zdG1vZGUodiktPmludmxwZyh2LCBsaW5lYXIpICkKICAgICAgICAg
cmV0dXJuOwogCiAgICAgaWYgKCBpc19wdl92Y3B1KHYpICkKLSAgICAgICAgZmx1c2hfdGxiX29u
ZV9sb2NhbCh2YSk7CisgICAgICAgIGZsdXNoX3RsYl9vbmVfbG9jYWwobGluZWFyKTsKICAgICBl
bHNlCi0gICAgICAgIGh2bV9pbnZscGcodiwgdmEpOworICAgICAgICBodm1faW52bHBnKHYsIGxp
bmVhcik7CiB9CiAKIC8qIEJ1aWxkIGEgMzJiaXQgUFNFIHBhZ2UgdGFibGUgdXNpbmcgNE1CIHBh
Z2VzLiAqLwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYyBiL3hlbi9hcmNo
L3g4Ni9tbS9oYXAvaGFwLmMKaW5kZXggODEyYTg0MC4uYzc4ZGE5OSAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L21tL2hhcC9oYXAuYworKysgYi94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jCkBA
IC02NTAsNyArNjUwLDcgQEAgc3RhdGljIGludCBoYXBfcGFnZV9mYXVsdChzdHJ1Y3QgdmNwdSAq
diwgdW5zaWduZWQgbG9uZyB2YSwKICAqIHNob3VsZCBub3QgYmUgaW50ZXJjZXB0aW5nIGl0LiAg
SG93ZXZlciwgd2UgbmVlZCB0byBjb3JyZWN0bHkgaGFuZGxlCiAgKiBnZXR0aW5nIGhlcmUgZnJv
bSBpbnN0cnVjdGlvbiBlbXVsYXRpb24uCiAgKi8KLXN0YXRpYyBib29sX3QgaGFwX2ludmxwZyhz
dHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyB2YSkKK3N0YXRpYyBib29sX3QgaGFwX2ludmxw
ZyhzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyBsaW5lYXIpCiB7CiAgICAgLyoKICAgICAg
KiBFbXVsYXRlIElOVkxQR0E6CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211
bHRpLmMgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMKaW5kZXggOWU0MzUzMy4uZmUz
MjJlYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYwpAQCAtMzU1NCw3ICszNTU0LDcgQEAgcHJvcGFn
YXRlOgogICogaW5zdHJ1Y3Rpb24gc2hvdWxkIGJlIGlzc3VlZCBvbiB0aGUgaGFyZHdhcmUsIG9y
IGZhbHNlIGlmIGl0J3Mgc2FmZSBub3QKICAqIHRvIGRvIHNvLgogICovCi1zdGF0aWMgYm9vbCBz
aF9pbnZscGcoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgdmEpCitzdGF0aWMgYm9vbCBz
aF9pbnZscGcoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgbGluZWFyKQogewogICAgIG1m
bl90IHNsMW1mbjsKICAgICBzaGFkb3dfbDJlX3Qgc2wyZTsKQEAgLTM1NzcsMTQgKzM1NzcsMTQg
QEAgc3RhdGljIGJvb2wgc2hfaW52bHBnKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIHZh
KQogICAgIHsKICAgICAgICAgc2hhZG93X2wzZV90IHNsM2U7CiAgICAgICAgIGlmICggIShzaGFk
b3dfbDRlX2dldF9mbGFncygKLSAgICAgICAgICAgICAgICAgICBzaF9saW5lYXJfbDRfdGFibGUo
dilbc2hhZG93X2w0X2xpbmVhcl9vZmZzZXQodmEpXSkKKyAgICAgICAgICAgICAgICAgICBzaF9s
aW5lYXJfbDRfdGFibGUodilbc2hhZG93X2w0X2xpbmVhcl9vZmZzZXQobGluZWFyKV0pCiAgICAg
ICAgICAgICAgICAmIF9QQUdFX1BSRVNFTlQpICkKICAgICAgICAgICAgIHJldHVybiBmYWxzZTsK
ICAgICAgICAgLyogVGhpcyBtdXN0IHN0aWxsIGJlIGEgY29weS1mcm9tLXVzZXIgYmVjYXVzZSB3
ZSBkb24ndCBoYXZlIHRoZQogICAgICAgICAgKiBwYWdpbmcgbG9jaywgYW5kIHRoZSBoaWdoZXIt
bGV2ZWwgc2hhZG93cyBtaWdodCBkaXNhcHBlYXIKICAgICAgICAgICogdW5kZXIgb3VyIGZlZXQu
ICovCiAgICAgICAgIGlmICggX19jb3B5X2Zyb21fdXNlcigmc2wzZSwgKHNoX2xpbmVhcl9sM190
YWJsZSh2KQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICArIHNoYWRvd19s
M19saW5lYXJfb2Zmc2V0KHZhKSksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICsgc2hhZG93X2wzX2xpbmVhcl9vZmZzZXQobGluZWFyKSksCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzaXplb2YgKHNsM2UpKSAhPSAwICkKICAgICAgICAgewogICAgICAgICAg
ICAgcGVyZmNfaW5jcihzaGFkb3dfaW52bHBnX2ZhdWx0KTsKQEAgLTM1OTQsNyArMzU5NCw3IEBA
IHN0YXRpYyBib29sIHNoX2ludmxwZyhzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyB2YSkK
ICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICB9CiAjZWxzZSAvKiBTSEFET1dfUEFHSU5H
X0xFVkVMUyA9PSAzICovCi0gICAgaWYgKCAhKGwzZV9nZXRfZmxhZ3Modi0+YXJjaC5wYWdpbmcu
c2hhZG93LmwzdGFibGVbc2hhZG93X2wzX2xpbmVhcl9vZmZzZXQodmEpXSkKKyAgICBpZiAoICEo
bDNlX2dldF9mbGFncyh2LT5hcmNoLnBhZ2luZy5zaGFkb3cubDN0YWJsZVtzaGFkb3dfbDNfbGlu
ZWFyX29mZnNldChsaW5lYXIpXSkKICAgICAgICAgICAgJiBfUEFHRV9QUkVTRU5UKSApCiAgICAg
ICAgIC8vIG5vIG5lZWQgdG8gZmx1c2ggYW55dGhpbmcgaWYgdGhlcmUncyBubyBTTDIuLi4KICAg
ICAgICAgcmV0dXJuIGZhbHNlOwpAQCAtMzYwMyw3ICszNjAzLDcgQEAgc3RhdGljIGJvb2wgc2hf
aW52bHBnKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIHZhKQogICAgIC8qIFRoaXMgbXVz
dCBzdGlsbCBiZSBhIGNvcHktZnJvbS11c2VyIGJlY2F1c2Ugd2UgZG9uJ3QgaGF2ZSB0aGUgc2hh
ZG93CiAgICAgICogbG9jaywgYW5kIHRoZSBoaWdoZXItbGV2ZWwgc2hhZG93cyBtaWdodCBkaXNh
cHBlYXIgdW5kZXIgb3VyIGZlZXQuICovCiAgICAgaWYgKCBfX2NvcHlfZnJvbV91c2VyKCZzbDJl
LAotICAgICAgICAgICAgICAgICAgICAgICAgICBzaF9saW5lYXJfbDJfdGFibGUodikgKyBzaGFk
b3dfbDJfbGluZWFyX29mZnNldCh2YSksCisgICAgICAgICAgICAgICAgICAgICAgICAgIHNoX2xp
bmVhcl9sMl90YWJsZSh2KSArIHNoYWRvd19sMl9saW5lYXJfb2Zmc2V0KGxpbmVhciksCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHNpemVvZiAoc2wyZSkpICE9IDAgKQogICAgIHsKICAgICAg
ICAgcGVyZmNfaW5jcihzaGFkb3dfaW52bHBnX2ZhdWx0KTsKQEAgLTM2NDcsNyArMzY0Nyw3IEBA
IHN0YXRpYyBib29sIHNoX2ludmxwZyhzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyB2YSkK
ICAgICAgICAgICAgICAqIGZlZXQuICovCiAgICAgICAgICAgICBpZiAoIF9fY29weV9mcm9tX3Vz
ZXIoJnNsMmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2hfbGluZWFyX2wy
X3RhYmxlKHYpCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKyBzaGFkb3dfbDJf
bGluZWFyX29mZnNldCh2YSksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKyBz
aGFkb3dfbDJfbGluZWFyX29mZnNldChsaW5lYXIpLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHNpemVvZiAoc2wyZSkpICE9IDAgKQogICAgICAgICAgICAgewogICAgICAgICAg
ICAgICAgIHBlcmZjX2luY3Ioc2hhZG93X2ludmxwZ19mYXVsdCk7CkBAIC0zNjY5LDcgKzM2Njks
NyBAQCBzdGF0aWMgYm9vbCBzaF9pbnZscGcoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcg
dmEpCiAgICAgICAgICAgICAgICAgICAgICAgICAmJiBwYWdlX2lzX291dF9vZl9zeW5jKHBnKSAp
ICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBzaGFkb3dfbDFlX3QgKnNsMTsKLSAg
ICAgICAgICAgICAgICBzbDEgPSBzaF9saW5lYXJfbDFfdGFibGUodikgKyBzaGFkb3dfbDFfbGlu
ZWFyX29mZnNldCh2YSk7CisgICAgICAgICAgICAgICAgc2wxID0gc2hfbGluZWFyX2wxX3RhYmxl
KHYpICsgc2hhZG93X2wxX2xpbmVhcl9vZmZzZXQobGluZWFyKTsKICAgICAgICAgICAgICAgICAv
KiBSZW1vdmUgdGhlIHNoYWRvdyBlbnRyeSB0aGF0IG1hcHMgdGhpcyBWQSAqLwogICAgICAgICAg
ICAgICAgICh2b2lkKSBzaGFkb3dfc2V0X2wxZShkLCBzbDEsIHNoYWRvd19sMWVfZW1wdHkoKSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX2ludmFsaWQsIHNsMW1m
bik7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L25vbmUuYyBiL3hlbi9hcmNo
L3g4Ni9tbS9zaGFkb3cvbm9uZS5jCmluZGV4IGE4Yzk2MDQuLjRkZTY0NWEgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbm9uZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFk
b3cvbm9uZS5jCkBAIC0zNyw3ICszNyw3IEBAIHN0YXRpYyBpbnQgX3BhZ2VfZmF1bHQoc3RydWN0
IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgdmEsCiAgICAgcmV0dXJuIDA7CiB9CiAKLXN0YXRpYyBi
b29sIF9pbnZscGcoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgdmEpCitzdGF0aWMgYm9v
bCBfaW52bHBnKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGxpbmVhcikKIHsKICAgICBB
U1NFUlRfVU5SRUFDSEFCTEUoKTsKICAgICByZXR1cm4gdHJ1ZTsKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgK
aW5kZXggMTQ2NzIwYy4uNzhlNzkwMCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vaHZtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKQEAgLTE2MCw3ICsx
NjAsNyBAQCBzdHJ1Y3QgaHZtX2Z1bmN0aW9uX3RhYmxlIHsKIAogICAgIGludCAgKCpldmVudF9w
ZW5kaW5nKShzdHJ1Y3QgdmNwdSAqdik7CiAgICAgYm9vbCAoKmdldF9wZW5kaW5nX2V2ZW50KShz
dHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHg4Nl9ldmVudCAqaW5mbyk7Ci0gICAgdm9pZCAoKmludmxw
Zykoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgdmFkZHIpOworICAgIHZvaWQgKCppbnZs
cGcpKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGxpbmVhcik7CiAKICAgICBpbnQgICgq
Y3B1X3VwX3ByZXBhcmUpKHVuc2lnbmVkIGludCBjcHUpOwogICAgIHZvaWQgKCpjcHVfZGVhZCko
dW5zaWduZWQgaW50IGNwdSk7CkBAIC00NTQsOSArNDU0LDkgQEAgc3RhdGljIGlubGluZSBpbnQg
aHZtX2V2ZW50X3BlbmRpbmcoc3RydWN0IHZjcHUgKnYpCiAgICAgcmV0dXJuIGh2bV9mdW5jcy5l
dmVudF9wZW5kaW5nKHYpOwogfQogCi1zdGF0aWMgaW5saW5lIHZvaWQgaHZtX2ludmxwZyhzdHJ1
Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyB2YSkKK3N0YXRpYyBpbmxpbmUgdm9pZCBodm1faW52
bHBnKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGxpbmVhcikKIHsKLSAgICBodm1fZnVu
Y3MuaW52bHBnKHYsIHZhKTsKKyAgICBodm1fZnVuY3MuaW52bHBnKHYsIGxpbmVhcik7CiB9CiAK
IC8qIFRoZXNlIGJpdHMgaW4gQ1I0IGFyZSBvd25lZCBieSB0aGUgaG9zdC4gKi8KZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hc2lkLmggYi94ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS9zdm0vYXNpZC5oCmluZGV4IGQzYTE0NGMuLmIxNmJkMDQgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hc2lkLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vc3ZtL2FzaWQuaApAQCAtMjUsMTEgKzI1LDExIEBACiB2b2lkIHN2bV9hc2lkX2luaXQo
Y29uc3Qgc3RydWN0IGNwdWluZm9feDg2ICpjKTsKIHZvaWQgc3ZtX2FzaWRfaGFuZGxlX3ZtcnVu
KHZvaWQpOwogCi1zdGF0aWMgaW5saW5lIHZvaWQgc3ZtX2FzaWRfZ19pbnZscGcoc3RydWN0IHZj
cHUgKnYsIHVuc2lnbmVkIGxvbmcgZ192YWRkcikKK3N0YXRpYyBpbmxpbmUgdm9pZCBzdm1fYXNp
ZF9nX2ludmxwZyhzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyBnX2xpbmVhcikKIHsKICNp
ZiAwCiAgICAgLyogT3B0aW1pemF0aW9uPyAqLwotICAgIHN2bV9pbnZscGdhKGdfdmFkZHIsIHYt
PmFyY2guaHZtX3N2bS52bWNiLT5ndWVzdF9hc2lkKTsKKyAgICBzdm1faW52bHBnYShnX2xpbmVh
ciwgdi0+YXJjaC5odm1fc3ZtLnZtY2ItPmd1ZXN0X2FzaWQpOwogI2VuZGlmCiAKICAgICAvKiBT
YWZlIGZhbGxiYWNrLiBUYWtlIGEgbmV3IEFTSUQuICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS9zdm0vc3ZtLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vc3Zt
LmgKaW5kZXggNGU1ZTE0Mi4uODE2NjA0NiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vc3ZtL3N2bS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9zdm0uaApA
QCAtNDAsMTMgKzQwLDEzIEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBzdm1fdm1zYXZlX3BhKHBhZGRy
X3Qgdm1jYikKICAgICAgICAgOiA6ICJhIiAodm1jYikgOiAibWVtb3J5IiApOwogfQogCi1zdGF0
aWMgaW5saW5lIHZvaWQgc3ZtX2ludmxwZ2EodW5zaWduZWQgbG9uZyB2YWRkciwgdWludDMyX3Qg
YXNpZCkKK3N0YXRpYyBpbmxpbmUgdm9pZCBzdm1faW52bHBnYSh1bnNpZ25lZCBsb25nIGxpbmVh
ciwgdWludDMyX3QgYXNpZCkKIHsKICAgICBhc20gdm9sYXRpbGUgKAogICAgICAgICAiLmJ5dGUg
MHgwZiwweDAxLDB4ZGYiCiAgICAgICAgIDogLyogb3V0cHV0ICovCiAgICAgICAgIDogLyogaW5w
dXQgKi8KLSAgICAgICAgImEiICh2YWRkciksICJjIiAoYXNpZCkpOworICAgICAgICAiYSIgKGxp
bmVhciksICJjIiAoYXNpZCkpOwogfQogCiB1bnNpZ25lZCBsb25nICpzdm1fbXNyYml0KHVuc2ln
bmVkIGxvbmcgKm1zcl9iaXRtYXAsIHVpbnQzMl90IG1zcik7CmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS9hc20teDg2L3BhZ2luZy5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wYWdpbmcuaAppbmRl
eCBmNDQwZTNlLi5iNTFlMTcwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3BhZ2lu
Zy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcGFnaW5nLmgKQEAgLTExMCw3ICsxMTAsOCBA
QCBzdHJ1Y3Qgc2hhZG93X3BhZ2luZ19tb2RlIHsKIHN0cnVjdCBwYWdpbmdfbW9kZSB7CiAgICAg
aW50ICAgICAgICAgICAoKnBhZ2VfZmF1bHQgICAgICAgICAgICApKHN0cnVjdCB2Y3B1ICp2LCB1
bnNpZ25lZCBsb25nIHZhLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7Ci0gICAgYm9vbCAgICAgICAgICAoKmlu
dmxwZyAgICAgICAgICAgICAgICApKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIHZhKTsK
KyAgICBib29sICAgICAgICAgICgqaW52bHBnICAgICAgICAgICAgICAgICkoc3RydWN0IHZjcHUg
KnYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGxvbmcgbGluZWFyKTsKICAgICB1bnNpZ25lZCBsb25nICgqZ3ZhX3RvX2dmbiAgICAgICAgICAg
ICkoc3RydWN0IHZjcHUgKnYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm0sCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgdmEsCi0tIApnaXQtc2VyaWVzIDAuOS4x
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 12:20:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 12:20:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftu1V-0007Kj-3e; Sun, 26 Aug 2018 12:20: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=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftu1T-0007Ep-7R
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:20:03 +0000
X-Inumbo-ID: 749fc3fd-a92a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 749fc3fd-a92a-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 12:20:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63723147"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sun, 26 Aug 2018 13:19:40 +0100
Message-ID: <d60e683ec206739a3522df4550aca3c4191dc447.1535285866.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 07/23] x86/vpmu: put HVM only code under
 CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2hhbmdlIHUzMiB0byB1aW50MzJfdCB3aGlsZSBhdCBpdC4KClNpZ25lZC1vZmYtYnk6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2NwdS92cG11LmMgfCA2
ICsrKysrLQogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvdnBtdS5jIGIveGVuL2FyY2gveDg2L2NwdS92
cG11LmMKaW5kZXggYjk3OGUwNS4uZmE2NzYyZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2Nw
dS92cG11LmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS92cG11LmMKQEAgLTE5Niw4ICsxOTYsMTAg
QEAgdm9pZCB2cG11X2RvX2ludGVycnVwdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsK
ICAgICBzdHJ1Y3QgdmNwdSAqc2FtcGxlZCA9IGN1cnJlbnQsICpzYW1wbGluZzsKICAgICBzdHJ1
Y3QgdnBtdV9zdHJ1Y3QgKnZwbXU7CisjaWZkZWYgQ09ORklHX0hWTQogICAgIHN0cnVjdCB2bGFw
aWMgKnZsYXBpYzsKLSAgICB1MzIgdmxhcGljX2x2dHBjOworICAgIHVpbnQzMl90IHZsYXBpY19s
dnRwYzsKKyNlbmRpZgogCiAgICAgLyoKICAgICAgKiBkb20wIHdpbGwgaGFuZGxlIGludGVycnVw
dCBmb3Igc3BlY2lhbCBkb21haW5zIChlLmcuIGlkbGUgZG9tYWluKSBvciwKQEAgLTMyNCw2ICsz
MjYsNyBAQCB2b2lkIHZwbXVfZG9faW50ZXJydXB0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdz
KQogICAgICAgICByZXR1cm47CiAgICAgfQogCisjaWZkZWYgQ09ORklHX0hWTQogICAgIC8qIEhW
TSBndWVzdHMgKi8KICAgICB2bGFwaWMgPSB2Y3B1X3ZsYXBpYyhzYW1wbGluZyk7CiAKQEAgLTM0
NSw2ICszNDgsNyBAQCB2b2lkIHZwbXVfZG9faW50ZXJydXB0KHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICpyZWdzKQogICAgICAgICBzYW1wbGluZy0+bm1pX3BlbmRpbmcgPSAxOwogICAgICAgICBicmVh
azsKICAgICB9CisjZW5kaWYKIH0KIAogc3RhdGljIHZvaWQgdnBtdV9zYXZlX2ZvcmNlKHZvaWQg
KmFyZykKLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 12:20:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 12:20:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftu1U-0007H1-HX; Sun, 26 Aug 2018 12:20: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=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftu1T-0007E7-2B
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:20:03 +0000
X-Inumbo-ID: 748e5502-a92a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 748e5502-a92a-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 12:20:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63723146"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sun, 26 Aug 2018 13:19:39 +0100
Message-ID: <9ba265aa00b8a2c0a97d192e267b237110c672a4.1535285866.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 06/23] x86: don't call vpci function in
 physdev_op when !CONFIG_HAS_VPCI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJj
aC94ODYvcGh5c2Rldi5jIHwgMiArKwogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9waHlzZGV2LmMgYi94ZW4vYXJjaC94ODYvcGh5c2Rl
di5jCmluZGV4IGI4N2VjOTAuLmFmN2ZkODQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9waHlz
ZGV2LmMKKysrIGIveGVuL2FyY2gveDg2L3BoeXNkZXYuYwpAQCAtNTU3LDYgKzU1Nyw3IEBAIHJl
dF90IGRvX3BoeXNkZXZfb3AoaW50IGNtZCwgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBh
cmcpCiAKICAgICAgICAgcmV0ID0gcGNpX21tY2ZnX3Jlc2VydmVkKGluZm8uYWRkcmVzcywgaW5m
by5zZWdtZW50LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5mby5zdGFydF9i
dXMsIGluZm8uZW5kX2J1cywgaW5mby5mbGFncyk7CisjaWZkZWYgQ09ORklHX0hBU19WUENJCiAg
ICAgICAgIGlmICggIXJldCAmJiBoYXNfdnBjaShjdXJyZCkgKQogICAgICAgICB7CiAgICAgICAg
ICAgICAvKgpAQCAtNTY3LDYgKzU2OCw3IEBAIHJldF90IGRvX3BoeXNkZXZfb3AoaW50IGNtZCwg
WEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcpCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgaW5mby5zdGFydF9idXMsIGluZm8uZW5kX2J1cywKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbmZvLnNlZ21lbnQp
OwogICAgICAgICB9CisjZW5kaWYKIAogICAgICAgICBicmVhazsKICAgICB9Ci0tIApnaXQtc2Vy
aWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 12:28:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 12: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 1ftu9o-0000XA-QD; Sun, 26 Aug 2018 12: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=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftu9o-0000WU-94
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:28:40 +0000
X-Inumbo-ID: a897d2bf-a92b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a897d2bf-a92b-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 12:29:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63723252"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sun, 26 Aug 2018 13:19:44 +0100
Message-ID: <51741a6af59c41162ab10c5bc2a9462770bb1276.1535285866.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 11/23] x86: XENMEM_resource_ioreq_server is
 HVM only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

UHV0IHRoZSBlbnRpcmUgY2FzZSBicmFuY2ggdW5kZXIgQ09ORklHX0hWTS4KCk5vbmV0aGVsZXNz
IGNoZWNrIEhWTSBiZWZvcmUgdHJ5aW5nIHRvIGdldCBpb3JlcSBzZXJ2ZXIuCgpTaWduZWQtb2Zm
LWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KdjI6IHB1dCBlbnRpcmUgY2Fz
ZSBicmFuY2ggdW5kZXIgQ09ORklHX0hWTQotLS0KIHhlbi9hcmNoL3g4Ni9tbS5jIHwgNiArKysr
KysKIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IGE3NzQ0NTguLmVjM2NhZjQgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC00
Mzc2LDEyICs0Mzc2LDE3IEBAIGludCBhcmNoX2FjcXVpcmVfcmVzb3VyY2Uoc3RydWN0IGRvbWFp
biAqZCwgdW5zaWduZWQgaW50IHR5cGUsCiAKICAgICBzd2l0Y2ggKCB0eXBlICkKICAgICB7Cisj
aWZkZWYgQ09ORklHX0hWTQogICAgIGNhc2UgWEVOTUVNX3Jlc291cmNlX2lvcmVxX3NlcnZlcjoK
ICAgICB7CiAgICAgICAgIGlvc2VydmlkX3QgaW9zZXJ2aWQgPSBpZDsKICAgICAgICAgdW5zaWdu
ZWQgaW50IGk7CiAKICAgICAgICAgcmMgPSAtRUlOVkFMOworICAgICAgICBpZiAoICFpc19odm1f
ZG9tYWluKGQpICkKKyAgICAgICAgICAgIGJyZWFrOworCisgICAgICAgIHJjID0gLUVJTlZBTDsK
ICAgICAgICAgaWYgKCBpZCAhPSAodW5zaWduZWQgaW50KWlvc2VydmlkICkKICAgICAgICAgICAg
IGJyZWFrOwogCkBAIC00NDA0LDYgKzQ0MDksNyBAQCBpbnQgYXJjaF9hY3F1aXJlX3Jlc291cmNl
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCB0eXBlLAogICAgICAgICAqZmxhZ3MgfD0g
WEVOTUVNX3JzcmNfYWNxX2NhbGxlcl9vd25lZDsKICAgICAgICAgYnJlYWs7CiAgICAgfQorI2Vu
ZGlmCiAKICAgICBkZWZhdWx0OgogICAgICAgICByYyA9IC1FT1BOT1RTVVBQOwotLSAKZ2l0LXNl
cmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 12:28:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 12: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 1ftu9l-0000Vl-FO; Sun, 26 Aug 2018 12: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=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftu9j-0000VR-Rw
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:28:35 +0000
X-Inumbo-ID: a630a6fb-a92b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a630a6fb-a92b-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 12:29:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63723247"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sun, 26 Aug 2018 13:19:50 +0100
Message-ID: <4f2a5de72552edce4bafe5d049ee89a18531ed1f.1535285866.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 17/23] x86/mm: put paging_update_nestedmode
 under CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TmVzdGVkIEhWTSBpcyBub3QgZW5hYmxlZCB3aGVuICFDT05GSUdfSFZNLgoKU2lnbmVkLW9mZi1i
eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvbW0vcGFn
aW5nLmMgfCAyICsrCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L21tL3BhZ2luZy5jIGIveGVuL2FyY2gveDg2L21tL3BhZ2luZy5jCmlu
ZGV4IGRjZWU0OTYuLjdmNDYwYmQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wYWdpbmcu
YworKysgYi94ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMKQEAgLTkxOSw2ICs5MTksNyBAQCBjb25z
dCBzdHJ1Y3QgcGFnaW5nX21vZGUgKnBhZ2luZ19nZXRfbW9kZShzdHJ1Y3QgdmNwdSAqdikKICAg
ICByZXR1cm4gcGFnaW5nX2dldF9uZXN0ZWRtb2RlKHYpOwogfQogCisjaWZkZWYgQ09ORklHX0hW
TQogdm9pZCBwYWdpbmdfdXBkYXRlX25lc3RlZG1vZGUoc3RydWN0IHZjcHUgKnYpCiB7CiAgICAg
QVNTRVJUKG5lc3RlZGh2bV9lbmFibGVkKHYtPmRvbWFpbikpOwpAQCAtOTMwLDYgKzkzMSw3IEBA
IHZvaWQgcGFnaW5nX3VwZGF0ZV9uZXN0ZWRtb2RlKHN0cnVjdCB2Y3B1ICp2KQogICAgICAgICB2
LT5hcmNoLnBhZ2luZy5uZXN0ZWRtb2RlID0gTlVMTDsKICAgICBodm1fYXNpZF9mbHVzaF92Y3B1
KHYpOwogfQorI2VuZGlmCiAKIHZvaWQgcGFnaW5nX3dyaXRlX3AybV9lbnRyeShzdHJ1Y3QgcDJt
X2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nIGdmbiwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBsMV9wZ2VudHJ5X3QgKnAsIGwxX3BnZW50cnlfdCBuZXcsCi0tIApnaXQtc2VyaWVzIDAu
OS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 12:28:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 12: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 1ftu9o-0000WV-8o; Sun, 26 Aug 2018 12: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=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftu9n-0000W4-2i
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:28:39 +0000
X-Inumbo-ID: a757bb23-a92b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a757bb23-a92b-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 12:29:19 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63723249"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sun, 26 Aug 2018 13:19:52 +0100
Message-ID: <3c651e5f60a496e3e5661f60bd7e913dab2b05a0.1535285866.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 19/23] x86: PIT emulation is common to both
 PV and HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, 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>

TW92ZSB0aGUgZmlsZSB0byB4ODYgY29tbW9uIGNvZGUgYW5kIGNoYW5nZSBpdHMgbmFtZSB0byBl
bXVsLWk4MjU0LmMuCgpQdXQgSFZNIG9ubHkgY29kZSB1bmRlciBDT05GSUdfSFZNIG9yIGlzX2h2
bV9kb21haW4uCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgot
LS0KdjI6IG1vdmUgdGhlIHdob2xlIGZpbGUuCi0tLQogeGVuL2FyY2gveDg2L01ha2VmaWxlICAg
ICB8ICAgMSArLQogeGVuL2FyY2gveDg2L2VtdWwtaTgyNTQuYyB8IDYwOSArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKystCiB4ZW4vYXJjaC94ODYvaHZtL01ha2VmaWxlIHwg
ICAxICstCiB4ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgIHwgNTk3ICstLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogNCBmaWxlcyBjaGFuZ2VkLCA2MTAgaW5zZXJ0aW9ucygr
KSwgNTk4IGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9lbXVs
LWk4MjU0LmMKIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMKCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUK
aW5kZXggNDNmOTE4OS4uYzAzYmNhNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L01ha2VmaWxl
CisrKyBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQpAQCAtMjcsNiArMjcsNyBAQCBvYmoteSArPSBk
b21haW4ubwogb2JqLWJpbi15ICs9IGRvbTBfYnVpbGQuaW5pdC5vCiBvYmoteSArPSBkb21haW5f
cGFnZS5vCiBvYmoteSArPSBlODIwLm8KK29iai15ICs9IGVtdWwtaTgyNTQubwogb2JqLXkgKz0g
ZXh0YWJsZS5vCiBvYmoteSArPSBmbHVzaHRsYi5vCiBvYmotJChDT05GSUdfQ1JBU0hfREVCVUcp
ICs9IGdkYnN0dWIubwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2VtdWwtaTgyNTQuYyBiL3hl
bi9hcmNoL3g4Ni9lbXVsLWk4MjU0LmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MC4uZjQ0MzZmOAotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9hcmNoL3g4Ni9lbXVsLWk4MjU0LmMK
QEAgLTAsMCArMSw2MDkgQEAKKy8qCisgKiBRRU1VIDgyNTMvODI1NCBpbnRlcnZhbCB0aW1lciBl
bXVsYXRpb24KKyAqIAorICogQ29weXJpZ2h0IChjKSAyMDAzLTIwMDQgRmFicmljZSBCZWxsYXJk
CisgKiBDb3B5cmlnaHQgKGMpIDIwMDYgSW50ZWwgQ29ycGVyYXRpb24KKyAqIENvcHlyaWdodCAo
YykgMjAwNyBLZWlyIEZyYXNlciwgWGVuU291cmNlIEluYy4KKyAqIAorICogUGVybWlzc2lvbiBp
cyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5n
IGEgY29weQorICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9u
IGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCisgKiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRo
b3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQorICogcmln
aHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3Vi
bGljZW5zZSwgYW5kL29yCisgKiBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBw
ZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcworICogZnVybmlzaGVkIHRvIGRv
IHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKKyAqCisgKiBUaGUgYWJv
dmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBp
bmNsdWRlZCBpbgorICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUg
U29mdHdhcmUuCisgKgorICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhP
VVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKKyAqIElNUExJRUQsIElOQ0xVRElO
RyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLAor
ICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4g
SU4gTk8gRVZFTlQgU0hBTEwKKyAqIFRIRSBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJF
IExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCisgKiBMSUFCSUxJVFksIFdI
RVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lO
RworICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1Ig
VEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUworICogSU4gVEhFIFNPRlRXQVJFLgorICovCisKKyNp
bmNsdWRlIDx4ZW4vdHlwZXMuaD4KKyNpbmNsdWRlIDx4ZW4vbW0uaD4KKyNpbmNsdWRlIDx4ZW4v
eG1hbGxvYy5oPgorI2luY2x1ZGUgPHhlbi9saWIuaD4KKyNpbmNsdWRlIDx4ZW4vZXJybm8uaD4K
KyNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KKyNpbmNsdWRlIDx4ZW4vdHJhY2UuaD4KKyNpbmNsdWRl
IDxhc20vdGltZS5oPgorI2luY2x1ZGUgPGFzbS9odm0vaHZtLmg+CisjaW5jbHVkZSA8YXNtL2h2
bS9pby5oPgorI2luY2x1ZGUgPGFzbS9odm0vc3VwcG9ydC5oPgorI2luY2x1ZGUgPGFzbS9odm0v
dnB0Lmg+CisjaW5jbHVkZSA8YXNtL2N1cnJlbnQuaD4KKworI2RlZmluZSBkb21haW5fdnBpdCh4
KSAoJih4KS0+YXJjaC52cGl0KQorI2RlZmluZSB2Y3B1X3ZwaXQoeCkgICAoZG9tYWluX3ZwaXQo
KHgpLT5kb21haW4pKQorI2RlZmluZSB2cGl0X2RvbWFpbih4KSAoY29udGFpbmVyX29mKCh4KSwg
c3RydWN0IGRvbWFpbiwgYXJjaC52cGl0KSkKKyNkZWZpbmUgdnBpdF92Y3B1KHgpICAgKHB0X2ds
b2JhbF92Y3B1X3RhcmdldCh2cGl0X2RvbWFpbih4KSkpCisKKyNkZWZpbmUgUldfU1RBVEVfTFNC
IDEKKyNkZWZpbmUgUldfU1RBVEVfTVNCIDIKKyNkZWZpbmUgUldfU1RBVEVfV09SRDAgMworI2Rl
ZmluZSBSV19TVEFURV9XT1JEMSA0CisKK3N0YXRpYyBpbnQgaGFuZGxlX3BpdF9pbygKKyAgICBp
bnQgZGlyLCB1bnNpZ25lZCBpbnQgcG9ydCwgdW5zaWduZWQgaW50IGJ5dGVzLCB1aW50MzJfdCAq
dmFsKTsKK3N0YXRpYyBpbnQgaGFuZGxlX3NwZWFrZXJfaW8oCisgICAgaW50IGRpciwgdW5zaWdu
ZWQgaW50IHBvcnQsIHVuc2lnbmVkIGludCBieXRlcywgdWludDMyX3QgKnZhbCk7CisKKyNkZWZp
bmUgZ2V0X2d1ZXN0X3RpbWUodikgXAorICAgKGlzX2h2bV92Y3B1KHYpID8gaHZtX2dldF9ndWVz
dF90aW1lKHYpIDogKHU2NClnZXRfc190aW1lKCkpCisKK3N0YXRpYyBpbnQgcGl0X2dldF9jb3Vu
dChQSVRTdGF0ZSAqcGl0LCBpbnQgY2hhbm5lbCkKK3sKKyAgICB1aW50NjRfdCBkOworICAgIGlu
dCAgY291bnRlcjsKKyAgICBzdHJ1Y3QgaHZtX2h3X3BpdF9jaGFubmVsICpjID0gJnBpdC0+aHcu
Y2hhbm5lbHNbY2hhbm5lbF07CisgICAgc3RydWN0IHZjcHUgKnYgPSB2cGl0X3ZjcHUocGl0KTsK
KworICAgIEFTU0VSVChzcGluX2lzX2xvY2tlZCgmcGl0LT5sb2NrKSk7CisKKyAgICBkID0gbXVs
ZGl2NjQoZ2V0X2d1ZXN0X3RpbWUodikgLSBwaXQtPmNvdW50X2xvYWRfdGltZVtjaGFubmVsXSwK
KyAgICAgICAgICAgICAgICAgUElUX0ZSRVEsIFNZU1RFTV9USU1FX0haKTsKKworICAgIHN3aXRj
aCAoIGMtPm1vZGUgKQorICAgIHsKKyAgICBjYXNlIDA6CisgICAgY2FzZSAxOgorICAgIGNhc2Ug
NDoKKyAgICBjYXNlIDU6CisgICAgICAgIGNvdW50ZXIgPSAoYy0+Y291bnQgLSBkKSAmIDB4ZmZm
ZjsKKyAgICAgICAgYnJlYWs7CisgICAgY2FzZSAzOgorICAgICAgICAvKiBYWFg6IG1heSBiZSBp
bmNvcnJlY3QgZm9yIG9kZCBjb3VudHMgKi8KKyAgICAgICAgY291bnRlciA9IGMtPmNvdW50IC0g
KCgyICogZCkgJSBjLT5jb3VudCk7CisgICAgICAgIGJyZWFrOworICAgIGRlZmF1bHQ6CisgICAg
ICAgIGNvdW50ZXIgPSBjLT5jb3VudCAtIChkICUgYy0+Y291bnQpOworICAgICAgICBicmVhazsK
KyAgICB9CisgICAgcmV0dXJuIGNvdW50ZXI7Cit9CisKK3N0YXRpYyBpbnQgcGl0X2dldF9vdXQo
UElUU3RhdGUgKnBpdCwgaW50IGNoYW5uZWwpCit7CisgICAgc3RydWN0IGh2bV9od19waXRfY2hh
bm5lbCAqcyA9ICZwaXQtPmh3LmNoYW5uZWxzW2NoYW5uZWxdOworICAgIHVpbnQ2NF90IGQ7Cisg
ICAgaW50IG91dDsKKyAgICBzdHJ1Y3QgdmNwdSAqdiA9IHZwaXRfdmNwdShwaXQpOworCisgICAg
QVNTRVJUKHNwaW5faXNfbG9ja2VkKCZwaXQtPmxvY2spKTsKKworICAgIGQgPSBtdWxkaXY2NChn
ZXRfZ3Vlc3RfdGltZSh2KSAtIHBpdC0+Y291bnRfbG9hZF90aW1lW2NoYW5uZWxdLCAKKyAgICAg
ICAgICAgICAgICAgUElUX0ZSRVEsIFNZU1RFTV9USU1FX0haKTsKKworICAgIHN3aXRjaCAoIHMt
Pm1vZGUgKQorICAgIHsKKyAgICBkZWZhdWx0OgorICAgIGNhc2UgMDoKKyAgICAgICAgb3V0ID0g
KGQgPj0gcy0+Y291bnQpOworICAgICAgICBicmVhazsKKyAgICBjYXNlIDE6CisgICAgICAgIG91
dCA9IChkIDwgcy0+Y291bnQpOworICAgICAgICBicmVhazsKKyAgICBjYXNlIDI6CisgICAgICAg
IG91dCA9ICgoKGQgJSBzLT5jb3VudCkgPT0gMCkgJiYgKGQgIT0gMCkpOworICAgICAgICBicmVh
azsKKyAgICBjYXNlIDM6CisgICAgICAgIG91dCA9ICgoZCAlIHMtPmNvdW50KSA8ICgocy0+Y291
bnQgKyAxKSA+PiAxKSk7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgNDoKKyAgICBjYXNlIDU6
CisgICAgICAgIG91dCA9IChkID09IHMtPmNvdW50KTsKKyAgICAgICAgYnJlYWs7CisgICAgfQor
CisgICAgcmV0dXJuIG91dDsKK30KKworc3RhdGljIHZvaWQgcGl0X3NldF9nYXRlKFBJVFN0YXRl
ICpwaXQsIGludCBjaGFubmVsLCBpbnQgdmFsKQoreworICAgIHN0cnVjdCBodm1faHdfcGl0X2No
YW5uZWwgKnMgPSAmcGl0LT5ody5jaGFubmVsc1tjaGFubmVsXTsKKyAgICBzdHJ1Y3QgdmNwdSAq
diA9IHZwaXRfdmNwdShwaXQpOworCisgICAgQVNTRVJUKHNwaW5faXNfbG9ja2VkKCZwaXQtPmxv
Y2spKTsKKworICAgIHN3aXRjaCAoIHMtPm1vZGUgKQorICAgIHsKKyAgICBkZWZhdWx0OgorICAg
IGNhc2UgMDoKKyAgICBjYXNlIDQ6CisgICAgICAgIC8qIFhYWDoganVzdCBkaXNhYmxlL2VuYWJs
ZSBjb3VudGluZyAqLworICAgICAgICBicmVhazsKKyAgICBjYXNlIDE6CisgICAgY2FzZSA1Ogor
ICAgIGNhc2UgMjoKKyAgICBjYXNlIDM6CisgICAgICAgIC8qIFJlc3RhcnQgY291bnRpbmcgb24g
cmlzaW5nIGVkZ2UuICovCisgICAgICAgIGlmICggcy0+Z2F0ZSA8IHZhbCApCisgICAgICAgICAg
ICBwaXQtPmNvdW50X2xvYWRfdGltZVtjaGFubmVsXSA9IGdldF9ndWVzdF90aW1lKHYpOworICAg
ICAgICBicmVhazsKKyAgICB9CisKKyAgICBzLT5nYXRlID0gdmFsOworfQorCitzdGF0aWMgaW50
IHBpdF9nZXRfZ2F0ZShQSVRTdGF0ZSAqcGl0LCBpbnQgY2hhbm5lbCkKK3sKKyAgICBBU1NFUlQo
c3Bpbl9pc19sb2NrZWQoJnBpdC0+bG9jaykpOworICAgIHJldHVybiBwaXQtPmh3LmNoYW5uZWxz
W2NoYW5uZWxdLmdhdGU7Cit9CisKKyNpZmRlZiBDT05GSUdfSFZNCitzdGF0aWMgdm9pZCBwaXRf
dGltZV9maXJlZChzdHJ1Y3QgdmNwdSAqdiwgdm9pZCAqcHJpdikKK3sKKyAgICB1aW50NjRfdCAq
Y291bnRfbG9hZF90aW1lID0gcHJpdjsKKyAgICBUUkFDRV8wRChUUkNfSFZNX0VNVUxfUElUX1RJ
TUVSX0NCKTsKKyAgICAqY291bnRfbG9hZF90aW1lID0gZ2V0X2d1ZXN0X3RpbWUodik7Cit9Cisj
ZW5kaWYKKworc3RhdGljIHZvaWQgcGl0X2xvYWRfY291bnQoUElUU3RhdGUgKnBpdCwgaW50IGNo
YW5uZWwsIGludCB2YWwpCit7CisgICAgdTMyIHBlcmlvZDsKKyAgICBzdHJ1Y3QgaHZtX2h3X3Bp
dF9jaGFubmVsICpzID0gJnBpdC0+aHcuY2hhbm5lbHNbY2hhbm5lbF07CisgICAgc3RydWN0IHZj
cHUgKnYgPSB2cGl0X3ZjcHUocGl0KTsKKworICAgIEFTU0VSVChzcGluX2lzX2xvY2tlZCgmcGl0
LT5sb2NrKSk7CisKKyAgICBpZiAoIHZhbCA9PSAwICkKKyAgICAgICAgdmFsID0gMHgxMDAwMDsK
KworICAgIGlmICggdiA9PSBOVUxMICkKKyAgICAgICAgcGl0LT5jb3VudF9sb2FkX3RpbWVbY2hh
bm5lbF0gPSAwOworICAgIGVsc2UKKyAgICAgICAgcGl0LT5jb3VudF9sb2FkX3RpbWVbY2hhbm5l
bF0gPSBnZXRfZ3Vlc3RfdGltZSh2KTsKKyAgICBzLT5jb3VudCA9IHZhbDsKKyAgICBwZXJpb2Qg
PSBESVZfUk9VTkQodmFsICogU1lTVEVNX1RJTUVfSFosIFBJVF9GUkVRKTsKKworICAgIGlmICgg
KHYgPT0gTlVMTCkgfHwgIWlzX2h2bV92Y3B1KHYpIHx8IChjaGFubmVsICE9IDApICkKKyAgICAg
ICAgcmV0dXJuOworCisjaWZkZWYgQ09ORklHX0hWTQorICAgIHN3aXRjaCAoIHMtPm1vZGUgKQor
ICAgIHsKKyAgICBjYXNlIDI6CisgICAgY2FzZSAzOgorICAgICAgICAvKiBQZXJpb2RpYyB0aW1l
ci4gKi8KKyAgICAgICAgVFJBQ0VfMkQoVFJDX0hWTV9FTVVMX1BJVF9TVEFSVF9USU1FUiwgcGVy
aW9kLCBwZXJpb2QpOworICAgICAgICBjcmVhdGVfcGVyaW9kaWNfdGltZSh2LCAmcGl0LT5wdDAs
IHBlcmlvZCwgcGVyaW9kLCAwLCBwaXRfdGltZV9maXJlZCwgCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICZwaXQtPmNvdW50X2xvYWRfdGltZVtjaGFubmVsXSwgZmFsc2UpOworICAgICAg
ICBicmVhazsKKyAgICBjYXNlIDE6CisgICAgY2FzZSA0OgorICAgICAgICAvKiBPbmUtc2hvdCB0
aW1lci4gKi8KKyAgICAgICAgVFJBQ0VfMkQoVFJDX0hWTV9FTVVMX1BJVF9TVEFSVF9USU1FUiwg
cGVyaW9kLCAwKTsKKyAgICAgICAgY3JlYXRlX3BlcmlvZGljX3RpbWUodiwgJnBpdC0+cHQwLCBw
ZXJpb2QsIDAsIDAsIHBpdF90aW1lX2ZpcmVkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAmcGl0LT5jb3VudF9sb2FkX3RpbWVbY2hhbm5lbF0sIGZhbHNlKTsKKyAgICAgICAgYnJlYWs7
CisgICAgZGVmYXVsdDoKKyAgICAgICAgVFJBQ0VfMEQoVFJDX0hWTV9FTVVMX1BJVF9TVE9QX1RJ
TUVSKTsKKyAgICAgICAgZGVzdHJveV9wZXJpb2RpY190aW1lKCZwaXQtPnB0MCk7CisgICAgICAg
IGJyZWFrOworICAgIH0KKyNlbmRpZgorfQorCitzdGF0aWMgdm9pZCBwaXRfbGF0Y2hfY291bnQo
UElUU3RhdGUgKnBpdCwgaW50IGNoYW5uZWwpCit7CisgICAgc3RydWN0IGh2bV9od19waXRfY2hh
bm5lbCAqYyA9ICZwaXQtPmh3LmNoYW5uZWxzW2NoYW5uZWxdOworCisgICAgQVNTRVJUKHNwaW5f
aXNfbG9ja2VkKCZwaXQtPmxvY2spKTsKKworICAgIGlmICggIWMtPmNvdW50X2xhdGNoZWQgKQor
ICAgIHsKKyAgICAgICAgYy0+bGF0Y2hlZF9jb3VudCA9IHBpdF9nZXRfY291bnQocGl0LCBjaGFu
bmVsKTsKKyAgICAgICAgYy0+Y291bnRfbGF0Y2hlZCA9IGMtPnJ3X21vZGU7CisgICAgfQorfQor
CitzdGF0aWMgdm9pZCBwaXRfbGF0Y2hfc3RhdHVzKFBJVFN0YXRlICpwaXQsIGludCBjaGFubmVs
KQoreworICAgIHN0cnVjdCBodm1faHdfcGl0X2NoYW5uZWwgKmMgPSAmcGl0LT5ody5jaGFubmVs
c1tjaGFubmVsXTsKKworICAgIEFTU0VSVChzcGluX2lzX2xvY2tlZCgmcGl0LT5sb2NrKSk7CisK
KyAgICBpZiAoICFjLT5zdGF0dXNfbGF0Y2hlZCApCisgICAgeworICAgICAgICAvKiBUT0RPOiBS
ZXR1cm4gTlVMTCBDT1VOVCAoYml0IDYpLiAqLworICAgICAgICBjLT5zdGF0dXMgPSAoKHBpdF9n
ZXRfb3V0KHBpdCwgY2hhbm5lbCkgPDwgNykgfAorICAgICAgICAgICAgICAgICAgICAgKGMtPnJ3
X21vZGUgPDwgNCkgfAorICAgICAgICAgICAgICAgICAgICAgKGMtPm1vZGUgPDwgMSkgfAorICAg
ICAgICAgICAgICAgICAgICAgYy0+YmNkKTsKKyAgICAgICAgYy0+c3RhdHVzX2xhdGNoZWQgPSAx
OworICAgIH0KK30KKworc3RhdGljIHZvaWQgcGl0X2lvcG9ydF93cml0ZShzdHJ1Y3QgUElUU3Rh
dGUgKnBpdCwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQoreworICAgIGludCBjaGFubmVs
LCBhY2Nlc3M7CisgICAgc3RydWN0IGh2bV9od19waXRfY2hhbm5lbCAqczsKKworICAgIHZhbCAg
Jj0gMHhmZjsKKyAgICBhZGRyICY9IDM7CisKKyAgICBzcGluX2xvY2soJnBpdC0+bG9jayk7CisK
KyAgICBpZiAoIGFkZHIgPT0gMyApCisgICAgeworICAgICAgICBjaGFubmVsID0gdmFsID4+IDY7
CisgICAgICAgIGlmICggY2hhbm5lbCA9PSAzICkKKyAgICAgICAgeworICAgICAgICAgICAgLyog
UmVhZC1CYWNrIENvbW1hbmQuICovCisgICAgICAgICAgICBmb3IgKCBjaGFubmVsID0gMDsgY2hh
bm5lbCA8IDM7IGNoYW5uZWwrKyApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgcyA9
ICZwaXQtPmh3LmNoYW5uZWxzW2NoYW5uZWxdOworICAgICAgICAgICAgICAgIGlmICggdmFsICYg
KDIgPDwgY2hhbm5lbCkgKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAg
aWYgKCAhKHZhbCAmIDB4MjApICkKKyAgICAgICAgICAgICAgICAgICAgICAgIHBpdF9sYXRjaF9j
b3VudChwaXQsIGNoYW5uZWwpOworICAgICAgICAgICAgICAgICAgICBpZiAoICEodmFsICYgMHgx
MCkgKQorICAgICAgICAgICAgICAgICAgICAgICAgcGl0X2xhdGNoX3N0YXR1cyhwaXQsIGNoYW5u
ZWwpOworICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgIH0KKyAgICAgICAgfQorICAgICAg
ICBlbHNlCisgICAgICAgIHsKKyAgICAgICAgICAgIC8qIFNlbGVjdCBDb3VudGVyIDxjaGFubmVs
Pi4gKi8KKyAgICAgICAgICAgIHMgPSAmcGl0LT5ody5jaGFubmVsc1tjaGFubmVsXTsKKyAgICAg
ICAgICAgIGFjY2VzcyA9ICh2YWwgPj4gNCkgJiAzOworICAgICAgICAgICAgaWYgKCBhY2Nlc3Mg
PT0gMCApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgcGl0X2xhdGNoX2NvdW50KHBp
dCwgY2hhbm5lbCk7CisgICAgICAgICAgICB9CisgICAgICAgICAgICBlbHNlCisgICAgICAgICAg
ICB7CisgICAgICAgICAgICAgICAgcy0+cndfbW9kZSA9IGFjY2VzczsKKyAgICAgICAgICAgICAg
ICBzLT5yZWFkX3N0YXRlID0gYWNjZXNzOworICAgICAgICAgICAgICAgIHMtPndyaXRlX3N0YXRl
ID0gYWNjZXNzOworICAgICAgICAgICAgICAgIHMtPm1vZGUgPSAodmFsID4+IDEpICYgNzsKKyAg
ICAgICAgICAgICAgICBpZiAoIHMtPm1vZGUgPiA1ICkKKyAgICAgICAgICAgICAgICAgICAgcy0+
bW9kZSAtPSA0OworICAgICAgICAgICAgICAgIHMtPmJjZCA9IHZhbCAmIDE7CisgICAgICAgICAg
ICAgICAgLyogWFhYOiB1cGRhdGUgaXJxIHRpbWVyID8gKi8KKyAgICAgICAgICAgIH0KKyAgICAg
ICAgfQorICAgIH0KKyAgICBlbHNlCisgICAgeworICAgICAgICAvKiBXcml0ZSBDb3VudC4gKi8K
KyAgICAgICAgcyA9ICZwaXQtPmh3LmNoYW5uZWxzW2FkZHJdOworICAgICAgICBzd2l0Y2ggKCBz
LT53cml0ZV9zdGF0ZSApCisgICAgICAgIHsKKyAgICAgICAgZGVmYXVsdDoKKyAgICAgICAgY2Fz
ZSBSV19TVEFURV9MU0I6CisgICAgICAgICAgICBwaXRfbG9hZF9jb3VudChwaXQsIGFkZHIsIHZh
bCk7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgY2FzZSBSV19TVEFURV9NU0I6CisgICAg
ICAgICAgICBwaXRfbG9hZF9jb3VudChwaXQsIGFkZHIsIHZhbCA8PCA4KTsKKyAgICAgICAgICAg
IGJyZWFrOworICAgICAgICBjYXNlIFJXX1NUQVRFX1dPUkQwOgorICAgICAgICAgICAgcy0+d3Jp
dGVfbGF0Y2ggPSB2YWw7CisgICAgICAgICAgICBzLT53cml0ZV9zdGF0ZSA9IFJXX1NUQVRFX1dP
UkQxOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIGNhc2UgUldfU1RBVEVfV09SRDE6Cisg
ICAgICAgICAgICBwaXRfbG9hZF9jb3VudChwaXQsIGFkZHIsIHMtPndyaXRlX2xhdGNoIHwgKHZh
bCA8PCA4KSk7CisgICAgICAgICAgICBzLT53cml0ZV9zdGF0ZSA9IFJXX1NUQVRFX1dPUkQwOwor
ICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KKyAgICB9CisKKyAgICBzcGluX3VubG9jaygm
cGl0LT5sb2NrKTsKK30KKworc3RhdGljIHVpbnQzMl90IHBpdF9pb3BvcnRfcmVhZChzdHJ1Y3Qg
UElUU3RhdGUgKnBpdCwgdWludDMyX3QgYWRkcikKK3sKKyAgICBpbnQgcmV0LCBjb3VudDsKKyAg
ICBzdHJ1Y3QgaHZtX2h3X3BpdF9jaGFubmVsICpzOworICAgIAorICAgIGFkZHIgJj0gMzsKKyAg
ICBzID0gJnBpdC0+aHcuY2hhbm5lbHNbYWRkcl07CisKKyAgICBzcGluX2xvY2soJnBpdC0+bG9j
ayk7CisKKyAgICBpZiAoIHMtPnN0YXR1c19sYXRjaGVkICkKKyAgICB7CisgICAgICAgIHMtPnN0
YXR1c19sYXRjaGVkID0gMDsKKyAgICAgICAgcmV0ID0gcy0+c3RhdHVzOworICAgIH0KKyAgICBl
bHNlIGlmICggcy0+Y291bnRfbGF0Y2hlZCApCisgICAgeworICAgICAgICBzd2l0Y2ggKCBzLT5j
b3VudF9sYXRjaGVkICkKKyAgICAgICAgeworICAgICAgICBkZWZhdWx0OgorICAgICAgICBjYXNl
IFJXX1NUQVRFX0xTQjoKKyAgICAgICAgICAgIHJldCA9IHMtPmxhdGNoZWRfY291bnQgJiAweGZm
OworICAgICAgICAgICAgcy0+Y291bnRfbGF0Y2hlZCA9IDA7CisgICAgICAgICAgICBicmVhazsK
KyAgICAgICAgY2FzZSBSV19TVEFURV9NU0I6CisgICAgICAgICAgICByZXQgPSBzLT5sYXRjaGVk
X2NvdW50ID4+IDg7CisgICAgICAgICAgICBzLT5jb3VudF9sYXRjaGVkID0gMDsKKyAgICAgICAg
ICAgIGJyZWFrOworICAgICAgICBjYXNlIFJXX1NUQVRFX1dPUkQwOgorICAgICAgICAgICAgcmV0
ID0gcy0+bGF0Y2hlZF9jb3VudCAmIDB4ZmY7CisgICAgICAgICAgICBzLT5jb3VudF9sYXRjaGVk
ID0gUldfU1RBVEVfTVNCOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KKyAgICB9Cisg
ICAgZWxzZQorICAgIHsKKyAgICAgICAgc3dpdGNoICggcy0+cmVhZF9zdGF0ZSApCisgICAgICAg
IHsKKyAgICAgICAgZGVmYXVsdDoKKyAgICAgICAgY2FzZSBSV19TVEFURV9MU0I6CisgICAgICAg
ICAgICBjb3VudCA9IHBpdF9nZXRfY291bnQocGl0LCBhZGRyKTsKKyAgICAgICAgICAgIHJldCA9
IGNvdW50ICYgMHhmZjsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICBjYXNlIFJXX1NUQVRF
X01TQjoKKyAgICAgICAgICAgIGNvdW50ID0gcGl0X2dldF9jb3VudChwaXQsIGFkZHIpOworICAg
ICAgICAgICAgcmV0ID0gKGNvdW50ID4+IDgpICYgMHhmZjsKKyAgICAgICAgICAgIGJyZWFrOwor
ICAgICAgICBjYXNlIFJXX1NUQVRFX1dPUkQwOgorICAgICAgICAgICAgY291bnQgPSBwaXRfZ2V0
X2NvdW50KHBpdCwgYWRkcik7CisgICAgICAgICAgICByZXQgPSBjb3VudCAmIDB4ZmY7CisgICAg
ICAgICAgICBzLT5yZWFkX3N0YXRlID0gUldfU1RBVEVfV09SRDE7CisgICAgICAgICAgICBicmVh
azsKKyAgICAgICAgY2FzZSBSV19TVEFURV9XT1JEMToKKyAgICAgICAgICAgIGNvdW50ID0gcGl0
X2dldF9jb3VudChwaXQsIGFkZHIpOworICAgICAgICAgICAgcmV0ID0gKGNvdW50ID4+IDgpICYg
MHhmZjsKKyAgICAgICAgICAgIHMtPnJlYWRfc3RhdGUgPSBSV19TVEFURV9XT1JEMDsKKyAgICAg
ICAgICAgIGJyZWFrOworICAgICAgICB9CisgICAgfQorCisgICAgc3Bpbl91bmxvY2soJnBpdC0+
bG9jayk7CisKKyAgICByZXR1cm4gcmV0OworfQorCisjaWZkZWYgQ09ORklHX0hWTQordm9pZCBw
aXRfc3RvcF9jaGFubmVsMF9pcnEoUElUU3RhdGUgKnBpdCkKK3sKKyAgICBpZiAoICFoYXNfdnBp
dChjdXJyZW50LT5kb21haW4pICkKKyAgICAgICAgcmV0dXJuOworCisgICAgVFJBQ0VfMEQoVFJD
X0hWTV9FTVVMX1BJVF9TVE9QX1RJTUVSKTsKKyAgICBzcGluX2xvY2soJnBpdC0+bG9jayk7Cisg
ICAgZGVzdHJveV9wZXJpb2RpY190aW1lKCZwaXQtPnB0MCk7CisgICAgc3Bpbl91bmxvY2soJnBp
dC0+bG9jayk7Cit9CisKK3N0YXRpYyBpbnQgcGl0X3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCit7CisgICAgUElUU3RhdGUgKnBpdCA9IGRvbWFpbl92cGl0
KGQpOworICAgIGludCByYzsKKworICAgIGlmICggIWhhc192cGl0KGQpICkKKyAgICAgICAgcmV0
dXJuIDA7CisKKyAgICBzcGluX2xvY2soJnBpdC0+bG9jayk7CisgICAgCisgICAgcmMgPSBodm1f
c2F2ZV9lbnRyeShQSVQsIDAsIGgsICZwaXQtPmh3KTsKKworICAgIHNwaW5fdW5sb2NrKCZwaXQt
PmxvY2spOworCisgICAgcmV0dXJuIHJjOworfQorCitzdGF0aWMgaW50IHBpdF9sb2FkKHN0cnVj
dCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQoreworICAgIFBJVFN0YXRlICpw
aXQgPSBkb21haW5fdnBpdChkKTsKKyAgICBpbnQgaTsKKworICAgIGlmICggIWhhc192cGl0KGQp
ICkKKyAgICAgICAgcmV0dXJuIC1FTk9ERVY7CisKKyAgICBzcGluX2xvY2soJnBpdC0+bG9jayk7
CisKKyAgICBpZiAoIGh2bV9sb2FkX2VudHJ5KFBJVCwgaCwgJnBpdC0+aHcpICkKKyAgICB7Cisg
ICAgICAgIHNwaW5fdW5sb2NrKCZwaXQtPmxvY2spOworICAgICAgICByZXR1cm4gMTsKKyAgICB9
CisgICAgCisgICAgLyoKKyAgICAgKiBSZWNyZWF0ZSBwbGF0Zm9ybSB0aW1lcnMgZnJvbSBoYXJk
d2FyZSBzdGF0ZS4gIFRoZXJlIHdpbGwgYmUgc29tZSAKKyAgICAgKiB0aW1lIGppdHRlciBoZXJl
LCBidXQgdGhlIHdhbGwtY2xvY2sgd2lsbCBoYXZlIGp1bXBlZCBtYXNzaXZlbHksIHNvIAorICAg
ICAqIHdlIGhvcGUgdGhlIGd1ZXN0IGNhbiBoYW5kbGUgaXQuCisgICAgICovCisgICAgcGl0LT5w
dDAubGFzdF9wbHRfZ3RpbWUgPSBnZXRfZ3Vlc3RfdGltZShkLT52Y3B1WzBdKTsKKyAgICBmb3Ig
KCBpID0gMDsgaSA8IDM7IGkrKyApCisgICAgICAgIHBpdF9sb2FkX2NvdW50KHBpdCwgaSwgcGl0
LT5ody5jaGFubmVsc1tpXS5jb3VudCk7CisKKyAgICBzcGluX3VubG9jaygmcGl0LT5sb2NrKTsK
KworICAgIHJldHVybiAwOworfQorCitIVk1fUkVHSVNURVJfU0FWRV9SRVNUT1JFKFBJVCwgcGl0
X3NhdmUsIHBpdF9sb2FkLCAxLCBIVk1TUl9QRVJfRE9NKTsKKyNlbmRpZgorCit2b2lkIHBpdF9y
ZXNldChzdHJ1Y3QgZG9tYWluICpkKQoreworICAgIFBJVFN0YXRlICpwaXQgPSBkb21haW5fdnBp
dChkKTsKKyAgICBzdHJ1Y3QgaHZtX2h3X3BpdF9jaGFubmVsICpzOworICAgIGludCBpOworCisg
ICAgaWYgKCAhaGFzX3ZwaXQoZCkgKQorICAgICAgICByZXR1cm47CisKKyAgICBpZiAoIGlzX2h2
bV9kb21haW4oZCkgKQorICAgIHsKKyAgICAgICAgVFJBQ0VfMEQoVFJDX0hWTV9FTVVMX1BJVF9T
VE9QX1RJTUVSKTsKKyAgICAgICAgZGVzdHJveV9wZXJpb2RpY190aW1lKCZwaXQtPnB0MCk7Cisg
ICAgICAgIHBpdC0+cHQwLnNvdXJjZSA9IFBUU1JDX2lzYTsKKyAgICB9CisKKyAgICBzcGluX2xv
Y2soJnBpdC0+bG9jayk7CisKKyAgICBmb3IgKCBpID0gMDsgaSA8IDM7IGkrKyApCisgICAgewor
ICAgICAgICBzID0gJnBpdC0+aHcuY2hhbm5lbHNbaV07CisgICAgICAgIHMtPm1vZGUgPSAweGZm
OyAvKiB0aGUgaW5pdCBtb2RlICovCisgICAgICAgIHMtPmdhdGUgPSAoaSAhPSAyKTsKKyAgICAg
ICAgcGl0X2xvYWRfY291bnQocGl0LCBpLCAwKTsKKyAgICB9CisKKyAgICBzcGluX3VubG9jaygm
cGl0LT5sb2NrKTsKK30KKwordm9pZCBwaXRfaW5pdChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBsb25nIGNwdV9raHopCit7CisgICAgUElUU3RhdGUgKnBpdCA9IGRvbWFpbl92cGl0KGQpOwor
CisgICAgaWYgKCAhaGFzX3ZwaXQoZCkgKQorICAgICAgICByZXR1cm47CisKKyAgICBzcGluX2xv
Y2tfaW5pdCgmcGl0LT5sb2NrKTsKKworICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSApCisgICAg
eworICAgICAgICByZWdpc3Rlcl9wb3J0aW9faGFuZGxlcihkLCBQSVRfQkFTRSwgNCwgaGFuZGxl
X3BpdF9pbyk7CisgICAgICAgIHJlZ2lzdGVyX3BvcnRpb19oYW5kbGVyKGQsIDB4NjEsIDEsIGhh
bmRsZV9zcGVha2VyX2lvKTsKKyAgICB9CisKKyAgICBwaXRfcmVzZXQoZCk7Cit9CisKK3ZvaWQg
cGl0X2RlaW5pdChzdHJ1Y3QgZG9tYWluICpkKQoreworICAgIFBJVFN0YXRlICpwaXQgPSBkb21h
aW5fdnBpdChkKTsKKworICAgIGlmICggIWhhc192cGl0KGQpICkKKyAgICAgICAgcmV0dXJuOwor
CisgICAgaWYgKCBpc19odm1fZG9tYWluKGQpICkKKyAgICB7CisgICAgICAgIFRSQUNFXzBEKFRS
Q19IVk1fRU1VTF9QSVRfU1RPUF9USU1FUik7CisgICAgICAgIGRlc3Ryb3lfcGVyaW9kaWNfdGlt
ZSgmcGl0LT5wdDApOworICAgIH0KK30KKworLyogdGhlIGludGVyY2VwdCBhY3Rpb24gZm9yIFBJ
VCBETSByZXR2YWw6MC0tbm90IGhhbmRsZWQ7IDEtLWhhbmRsZWQgKi8gIAorc3RhdGljIGludCBo
YW5kbGVfcGl0X2lvKAorICAgIGludCBkaXIsIHVuc2lnbmVkIGludCBwb3J0LCB1bnNpZ25lZCBp
bnQgYnl0ZXMsIHVpbnQzMl90ICp2YWwpCit7CisgICAgc3RydWN0IFBJVFN0YXRlICp2cGl0ID0g
dmNwdV92cGl0KGN1cnJlbnQpOworCisgICAgaWYgKCBieXRlcyAhPSAxICkKKyAgICB7CisgICAg
ICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAiUElUIGJhZCBhY2Nlc3NcbiIpOworICAgICAg
ICAqdmFsID0gfjA7CisgICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7CisgICAgfQorCisgICAg
aWYgKCBkaXIgPT0gSU9SRVFfV1JJVEUgKQorICAgIHsKKyAgICAgICAgcGl0X2lvcG9ydF93cml0
ZSh2cGl0LCBwb3J0LCAqdmFsKTsKKyAgICB9CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgaWYg
KCAocG9ydCAmIDMpICE9IDMgKQorICAgICAgICAgICAgKnZhbCA9IHBpdF9pb3BvcnRfcmVhZCh2
cGl0LCBwb3J0KTsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgZ2RwcmludGsoWEVOTE9HX1dB
Uk5JTkcsICJQSVQ6IHJlYWQgQTE6QTA9MyFcbiIpOworICAgIH0KKworICAgIHJldHVybiBYODZF
TVVMX09LQVk7Cit9CisKK3N0YXRpYyB2b2lkIHNwZWFrZXJfaW9wb3J0X3dyaXRlKAorICAgIHN0
cnVjdCBQSVRTdGF0ZSAqcGl0LCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCit7CisgICAg
cGl0LT5ody5zcGVha2VyX2RhdGFfb24gPSAodmFsID4+IDEpICYgMTsKKyAgICBwaXRfc2V0X2dh
dGUocGl0LCAyLCB2YWwgJiAxKTsKK30KKworc3RhdGljIHVpbnQzMl90IHNwZWFrZXJfaW9wb3J0
X3JlYWQoCisgICAgc3RydWN0IFBJVFN0YXRlICpwaXQsIHVpbnQzMl90IGFkZHIpCit7CisgICAg
LyogUmVmcmVzaCBjbG9jayB0b2dnbGVzIGF0IGFib3V0IDE1dXMuIFdlIGFwcHJveGltYXRlIGFz
IDJeMTRucy4gKi8KKyAgICB1bnNpZ25lZCBpbnQgcmVmcmVzaF9jbG9jayA9ICgodW5zaWduZWQg
aW50KU5PVygpID4+IDE0KSAmIDE7CisgICAgcmV0dXJuICgocGl0LT5ody5zcGVha2VyX2RhdGFf
b24gPDwgMSkgfCBwaXRfZ2V0X2dhdGUocGl0LCAyKSB8CisgICAgICAgICAgICAocGl0X2dldF9v
dXQocGl0LCAyKSA8PCA1KSB8IChyZWZyZXNoX2Nsb2NrIDw8IDQpKTsKK30KKworc3RhdGljIGlu
dCBoYW5kbGVfc3BlYWtlcl9pbygKKyAgICBpbnQgZGlyLCB1bnNpZ25lZCBpbnQgcG9ydCwgdWlu
dDMyX3QgYnl0ZXMsIHVpbnQzMl90ICp2YWwpCit7CisgICAgc3RydWN0IFBJVFN0YXRlICp2cGl0
ID0gdmNwdV92cGl0KGN1cnJlbnQpOworCisgICAgQlVHX09OKGJ5dGVzICE9IDEpOworCisgICAg
c3Bpbl9sb2NrKCZ2cGl0LT5sb2NrKTsKKworICAgIGlmICggZGlyID09IElPUkVRX1dSSVRFICkK
KyAgICAgICAgc3BlYWtlcl9pb3BvcnRfd3JpdGUodnBpdCwgcG9ydCwgKnZhbCk7CisgICAgZWxz
ZQorICAgICAgICAqdmFsID0gc3BlYWtlcl9pb3BvcnRfcmVhZCh2cGl0LCBwb3J0KTsKKworICAg
IHNwaW5fdW5sb2NrKCZ2cGl0LT5sb2NrKTsKKworICAgIHJldHVybiBYODZFTVVMX09LQVk7Cit9
CisKK2ludCBwdl9waXRfaGFuZGxlcihpbnQgcG9ydCwgaW50IGRhdGEsIGludCB3cml0ZSkKK3sK
KyAgICBpb3JlcV90IGlvcmVxID0geworICAgICAgICAuc2l6ZSA9IDEsCisgICAgICAgIC50eXBl
ID0gSU9SRVFfVFlQRV9QSU8sCisgICAgICAgIC5hZGRyID0gcG9ydCwKKyAgICAgICAgLmRpciAg
PSB3cml0ZSA/IElPUkVRX1dSSVRFIDogSU9SRVFfUkVBRCwKKyAgICAgICAgLmRhdGEgPSBkYXRh
CisgICAgfTsKKworICAgIGlmICggIWhhc192cGl0KGN1cnJlbnQtPmRvbWFpbikgKQorICAgICAg
ICByZXR1cm4gfjA7CisKKyAgICBpZiAoIGlzX2hhcmR3YXJlX2RvbWFpbihjdXJyZW50LT5kb21h
aW4pICYmIGh3ZG9tX3BpdF9hY2Nlc3MoJmlvcmVxKSApCisgICAgeworICAgICAgICAvKiBub3Ro
aW5nIHRvIGRvICovOworICAgIH0KKyAgICBlbHNlCisgICAgeworICAgICAgICB1aW50MzJfdCB2
YWwgPSBkYXRhOworICAgICAgICBpZiAoIHBvcnQgPT0gMHg2MSApCisgICAgICAgICAgICBoYW5k
bGVfc3BlYWtlcl9pbyhpb3JlcS5kaXIsIHBvcnQsIDEsICZ2YWwpOworICAgICAgICBlbHNlCisg
ICAgICAgICAgICBoYW5kbGVfcGl0X2lvKGlvcmVxLmRpciwgcG9ydCwgMSwgJnZhbCk7CisgICAg
ICAgIGlvcmVxLmRhdGEgPSB2YWw7CisgICAgfQorCisgICAgcmV0dXJuICF3cml0ZSA/IGlvcmVx
LmRhdGEgOiAwOworfQorCisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTogQworICog
Yy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZzZXQ6IDQKKyAqIGluZGVudC10YWJz
LW1vZGU6IG5pbAorICogRW5kOgorICovCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL01h
a2VmaWxlIGIveGVuL2FyY2gveDg2L2h2bS9NYWtlZmlsZQppbmRleCA1YmQzOGY2Li41ZTA0YmMx
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vTWFrZWZpbGUKQEAgLTEwLDcgKzEwLDYgQEAgb2JqLXkgKz0gZ3JhbnRfdGFibGUubwog
b2JqLXkgKz0gaHBldC5vCiBvYmoteSArPSBodm0ubwogb2JqLXkgKz0gaHlwZXJjYWxsLm8KLW9i
ai15ICs9IGk4MjU0Lm8KIG9iai15ICs9IGludGVyY2VwdC5vCiBvYmoteSArPSBpby5vCiBvYmot
eSArPSBpb3JlcS5vCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgYi94ZW4v
YXJjaC94ODYvaHZtL2k4MjU0LmMKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IGI4ZWM1
NmYuLjAwMDAwMDAKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9pODI1NC5jCisrKyAvZGV2L251bGwK
QEAgLTEsNTk3ICswLDAgQEAKLS8qCi0gKiBRRU1VIDgyNTMvODI1NCBpbnRlcnZhbCB0aW1lciBl
bXVsYXRpb24KLSAqIAotICogQ29weXJpZ2h0IChjKSAyMDAzLTIwMDQgRmFicmljZSBCZWxsYXJk
Ci0gKiBDb3B5cmlnaHQgKGMpIDIwMDYgSW50ZWwgQ29ycGVyYXRpb24KLSAqIENvcHlyaWdodCAo
YykgMjAwNyBLZWlyIEZyYXNlciwgWGVuU291cmNlIEluYy4KLSAqIAotICogUGVybWlzc2lvbiBp
cyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5n
IGEgY29weQotICogb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9u
IGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvCi0gKiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRo
b3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQotICogcmln
aHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3Vi
bGljZW5zZSwgYW5kL29yCi0gKiBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBw
ZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwotICogZnVybmlzaGVkIHRvIGRv
IHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKLSAqCi0gKiBUaGUgYWJv
dmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBp
bmNsdWRlZCBpbgotICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUg
U29mdHdhcmUuCi0gKgotICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhP
VVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKLSAqIElNUExJRUQsIElOQ0xVRElO
RyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLAot
ICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4g
SU4gTk8gRVZFTlQgU0hBTEwKLSAqIFRIRSBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJF
IExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCi0gKiBMSUFCSUxJVFksIFdI
RVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lO
RwotICogRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1Ig
VEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUwotICogSU4gVEhFIFNPRlRXQVJFLgotICovCi0KLSNp
bmNsdWRlIDx4ZW4vdHlwZXMuaD4KLSNpbmNsdWRlIDx4ZW4vbW0uaD4KLSNpbmNsdWRlIDx4ZW4v
eG1hbGxvYy5oPgotI2luY2x1ZGUgPHhlbi9saWIuaD4KLSNpbmNsdWRlIDx4ZW4vZXJybm8uaD4K
LSNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KLSNpbmNsdWRlIDx4ZW4vdHJhY2UuaD4KLSNpbmNsdWRl
IDxhc20vdGltZS5oPgotI2luY2x1ZGUgPGFzbS9odm0vaHZtLmg+Ci0jaW5jbHVkZSA8YXNtL2h2
bS9pby5oPgotI2luY2x1ZGUgPGFzbS9odm0vc3VwcG9ydC5oPgotI2luY2x1ZGUgPGFzbS9odm0v
dnB0Lmg+Ci0jaW5jbHVkZSA8YXNtL2N1cnJlbnQuaD4KLQotI2RlZmluZSBkb21haW5fdnBpdCh4
KSAoJih4KS0+YXJjaC52cGl0KQotI2RlZmluZSB2Y3B1X3ZwaXQoeCkgICAoZG9tYWluX3ZwaXQo
KHgpLT5kb21haW4pKQotI2RlZmluZSB2cGl0X2RvbWFpbih4KSAoY29udGFpbmVyX29mKCh4KSwg
c3RydWN0IGRvbWFpbiwgYXJjaC52cGl0KSkKLSNkZWZpbmUgdnBpdF92Y3B1KHgpICAgKHB0X2ds
b2JhbF92Y3B1X3RhcmdldCh2cGl0X2RvbWFpbih4KSkpCi0KLSNkZWZpbmUgUldfU1RBVEVfTFNC
IDEKLSNkZWZpbmUgUldfU1RBVEVfTVNCIDIKLSNkZWZpbmUgUldfU1RBVEVfV09SRDAgMwotI2Rl
ZmluZSBSV19TVEFURV9XT1JEMSA0Ci0KLXN0YXRpYyBpbnQgaGFuZGxlX3BpdF9pbygKLSAgICBp
bnQgZGlyLCB1bnNpZ25lZCBpbnQgcG9ydCwgdW5zaWduZWQgaW50IGJ5dGVzLCB1aW50MzJfdCAq
dmFsKTsKLXN0YXRpYyBpbnQgaGFuZGxlX3NwZWFrZXJfaW8oCi0gICAgaW50IGRpciwgdW5zaWdu
ZWQgaW50IHBvcnQsIHVuc2lnbmVkIGludCBieXRlcywgdWludDMyX3QgKnZhbCk7Ci0KLSNkZWZp
bmUgZ2V0X2d1ZXN0X3RpbWUodikgXAotICAgKGlzX2h2bV92Y3B1KHYpID8gaHZtX2dldF9ndWVz
dF90aW1lKHYpIDogKHU2NClnZXRfc190aW1lKCkpCi0KLXN0YXRpYyBpbnQgcGl0X2dldF9jb3Vu
dChQSVRTdGF0ZSAqcGl0LCBpbnQgY2hhbm5lbCkKLXsKLSAgICB1aW50NjRfdCBkOwotICAgIGlu
dCAgY291bnRlcjsKLSAgICBzdHJ1Y3QgaHZtX2h3X3BpdF9jaGFubmVsICpjID0gJnBpdC0+aHcu
Y2hhbm5lbHNbY2hhbm5lbF07Ci0gICAgc3RydWN0IHZjcHUgKnYgPSB2cGl0X3ZjcHUocGl0KTsK
LQotICAgIEFTU0VSVChzcGluX2lzX2xvY2tlZCgmcGl0LT5sb2NrKSk7Ci0KLSAgICBkID0gbXVs
ZGl2NjQoZ2V0X2d1ZXN0X3RpbWUodikgLSBwaXQtPmNvdW50X2xvYWRfdGltZVtjaGFubmVsXSwK
LSAgICAgICAgICAgICAgICAgUElUX0ZSRVEsIFNZU1RFTV9USU1FX0haKTsKLQotICAgIHN3aXRj
aCAoIGMtPm1vZGUgKQotICAgIHsKLSAgICBjYXNlIDA6Ci0gICAgY2FzZSAxOgotICAgIGNhc2Ug
NDoKLSAgICBjYXNlIDU6Ci0gICAgICAgIGNvdW50ZXIgPSAoYy0+Y291bnQgLSBkKSAmIDB4ZmZm
ZjsKLSAgICAgICAgYnJlYWs7Ci0gICAgY2FzZSAzOgotICAgICAgICAvKiBYWFg6IG1heSBiZSBp
bmNvcnJlY3QgZm9yIG9kZCBjb3VudHMgKi8KLSAgICAgICAgY291bnRlciA9IGMtPmNvdW50IC0g
KCgyICogZCkgJSBjLT5jb3VudCk7Ci0gICAgICAgIGJyZWFrOwotICAgIGRlZmF1bHQ6Ci0gICAg
ICAgIGNvdW50ZXIgPSBjLT5jb3VudCAtIChkICUgYy0+Y291bnQpOwotICAgICAgICBicmVhazsK
LSAgICB9Ci0gICAgcmV0dXJuIGNvdW50ZXI7Ci19Ci0KLXN0YXRpYyBpbnQgcGl0X2dldF9vdXQo
UElUU3RhdGUgKnBpdCwgaW50IGNoYW5uZWwpCi17Ci0gICAgc3RydWN0IGh2bV9od19waXRfY2hh
bm5lbCAqcyA9ICZwaXQtPmh3LmNoYW5uZWxzW2NoYW5uZWxdOwotICAgIHVpbnQ2NF90IGQ7Ci0g
ICAgaW50IG91dDsKLSAgICBzdHJ1Y3QgdmNwdSAqdiA9IHZwaXRfdmNwdShwaXQpOwotCi0gICAg
QVNTRVJUKHNwaW5faXNfbG9ja2VkKCZwaXQtPmxvY2spKTsKLQotICAgIGQgPSBtdWxkaXY2NChn
ZXRfZ3Vlc3RfdGltZSh2KSAtIHBpdC0+Y291bnRfbG9hZF90aW1lW2NoYW5uZWxdLCAKLSAgICAg
ICAgICAgICAgICAgUElUX0ZSRVEsIFNZU1RFTV9USU1FX0haKTsKLQotICAgIHN3aXRjaCAoIHMt
Pm1vZGUgKQotICAgIHsKLSAgICBkZWZhdWx0OgotICAgIGNhc2UgMDoKLSAgICAgICAgb3V0ID0g
KGQgPj0gcy0+Y291bnQpOwotICAgICAgICBicmVhazsKLSAgICBjYXNlIDE6Ci0gICAgICAgIG91
dCA9IChkIDwgcy0+Y291bnQpOwotICAgICAgICBicmVhazsKLSAgICBjYXNlIDI6Ci0gICAgICAg
IG91dCA9ICgoKGQgJSBzLT5jb3VudCkgPT0gMCkgJiYgKGQgIT0gMCkpOwotICAgICAgICBicmVh
azsKLSAgICBjYXNlIDM6Ci0gICAgICAgIG91dCA9ICgoZCAlIHMtPmNvdW50KSA8ICgocy0+Y291
bnQgKyAxKSA+PiAxKSk7Ci0gICAgICAgIGJyZWFrOwotICAgIGNhc2UgNDoKLSAgICBjYXNlIDU6
Ci0gICAgICAgIG91dCA9IChkID09IHMtPmNvdW50KTsKLSAgICAgICAgYnJlYWs7Ci0gICAgfQot
Ci0gICAgcmV0dXJuIG91dDsKLX0KLQotc3RhdGljIHZvaWQgcGl0X3NldF9nYXRlKFBJVFN0YXRl
ICpwaXQsIGludCBjaGFubmVsLCBpbnQgdmFsKQotewotICAgIHN0cnVjdCBodm1faHdfcGl0X2No
YW5uZWwgKnMgPSAmcGl0LT5ody5jaGFubmVsc1tjaGFubmVsXTsKLSAgICBzdHJ1Y3QgdmNwdSAq
diA9IHZwaXRfdmNwdShwaXQpOwotCi0gICAgQVNTRVJUKHNwaW5faXNfbG9ja2VkKCZwaXQtPmxv
Y2spKTsKLQotICAgIHN3aXRjaCAoIHMtPm1vZGUgKQotICAgIHsKLSAgICBkZWZhdWx0OgotICAg
IGNhc2UgMDoKLSAgICBjYXNlIDQ6Ci0gICAgICAgIC8qIFhYWDoganVzdCBkaXNhYmxlL2VuYWJs
ZSBjb3VudGluZyAqLwotICAgICAgICBicmVhazsKLSAgICBjYXNlIDE6Ci0gICAgY2FzZSA1Ogot
ICAgIGNhc2UgMjoKLSAgICBjYXNlIDM6Ci0gICAgICAgIC8qIFJlc3RhcnQgY291bnRpbmcgb24g
cmlzaW5nIGVkZ2UuICovCi0gICAgICAgIGlmICggcy0+Z2F0ZSA8IHZhbCApCi0gICAgICAgICAg
ICBwaXQtPmNvdW50X2xvYWRfdGltZVtjaGFubmVsXSA9IGdldF9ndWVzdF90aW1lKHYpOwotICAg
ICAgICBicmVhazsKLSAgICB9Ci0KLSAgICBzLT5nYXRlID0gdmFsOwotfQotCi1zdGF0aWMgaW50
IHBpdF9nZXRfZ2F0ZShQSVRTdGF0ZSAqcGl0LCBpbnQgY2hhbm5lbCkKLXsKLSAgICBBU1NFUlQo
c3Bpbl9pc19sb2NrZWQoJnBpdC0+bG9jaykpOwotICAgIHJldHVybiBwaXQtPmh3LmNoYW5uZWxz
W2NoYW5uZWxdLmdhdGU7Ci19Ci0KLXN0YXRpYyB2b2lkIHBpdF90aW1lX2ZpcmVkKHN0cnVjdCB2
Y3B1ICp2LCB2b2lkICpwcml2KQotewotICAgIHVpbnQ2NF90ICpjb3VudF9sb2FkX3RpbWUgPSBw
cml2OwotICAgIFRSQUNFXzBEKFRSQ19IVk1fRU1VTF9QSVRfVElNRVJfQ0IpOwotICAgICpjb3Vu
dF9sb2FkX3RpbWUgPSBnZXRfZ3Vlc3RfdGltZSh2KTsKLX0KLQotc3RhdGljIHZvaWQgcGl0X2xv
YWRfY291bnQoUElUU3RhdGUgKnBpdCwgaW50IGNoYW5uZWwsIGludCB2YWwpCi17Ci0gICAgdTMy
IHBlcmlvZDsKLSAgICBzdHJ1Y3QgaHZtX2h3X3BpdF9jaGFubmVsICpzID0gJnBpdC0+aHcuY2hh
bm5lbHNbY2hhbm5lbF07Ci0gICAgc3RydWN0IHZjcHUgKnYgPSB2cGl0X3ZjcHUocGl0KTsKLQot
ICAgIEFTU0VSVChzcGluX2lzX2xvY2tlZCgmcGl0LT5sb2NrKSk7Ci0KLSAgICBpZiAoIHZhbCA9
PSAwICkKLSAgICAgICAgdmFsID0gMHgxMDAwMDsKLQotICAgIGlmICggdiA9PSBOVUxMICkKLSAg
ICAgICAgcGl0LT5jb3VudF9sb2FkX3RpbWVbY2hhbm5lbF0gPSAwOwotICAgIGVsc2UKLSAgICAg
ICAgcGl0LT5jb3VudF9sb2FkX3RpbWVbY2hhbm5lbF0gPSBnZXRfZ3Vlc3RfdGltZSh2KTsKLSAg
ICBzLT5jb3VudCA9IHZhbDsKLSAgICBwZXJpb2QgPSBESVZfUk9VTkQodmFsICogU1lTVEVNX1RJ
TUVfSFosIFBJVF9GUkVRKTsKLQotICAgIGlmICggKHYgPT0gTlVMTCkgfHwgIWlzX2h2bV92Y3B1
KHYpIHx8IChjaGFubmVsICE9IDApICkKLSAgICAgICAgcmV0dXJuOwotCi0gICAgc3dpdGNoICgg
cy0+bW9kZSApCi0gICAgewotICAgIGNhc2UgMjoKLSAgICBjYXNlIDM6Ci0gICAgICAgIC8qIFBl
cmlvZGljIHRpbWVyLiAqLwotICAgICAgICBUUkFDRV8yRChUUkNfSFZNX0VNVUxfUElUX1NUQVJU
X1RJTUVSLCBwZXJpb2QsIHBlcmlvZCk7Ci0gICAgICAgIGNyZWF0ZV9wZXJpb2RpY190aW1lKHYs
ICZwaXQtPnB0MCwgcGVyaW9kLCBwZXJpb2QsIDAsIHBpdF90aW1lX2ZpcmVkLCAKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJnBpdC0+Y291bnRfbG9hZF90aW1lW2NoYW5uZWxdLCBmYWxz
ZSk7Ci0gICAgICAgIGJyZWFrOwotICAgIGNhc2UgMToKLSAgICBjYXNlIDQ6Ci0gICAgICAgIC8q
IE9uZS1zaG90IHRpbWVyLiAqLwotICAgICAgICBUUkFDRV8yRChUUkNfSFZNX0VNVUxfUElUX1NU
QVJUX1RJTUVSLCBwZXJpb2QsIDApOwotICAgICAgICBjcmVhdGVfcGVyaW9kaWNfdGltZSh2LCAm
cGl0LT5wdDAsIHBlcmlvZCwgMCwgMCwgcGl0X3RpbWVfZmlyZWQsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICZwaXQtPmNvdW50X2xvYWRfdGltZVtjaGFubmVsXSwgZmFsc2UpOwotICAg
ICAgICBicmVhazsKLSAgICBkZWZhdWx0OgotICAgICAgICBUUkFDRV8wRChUUkNfSFZNX0VNVUxf
UElUX1NUT1BfVElNRVIpOwotICAgICAgICBkZXN0cm95X3BlcmlvZGljX3RpbWUoJnBpdC0+cHQw
KTsKLSAgICAgICAgYnJlYWs7Ci0gICAgfQotfQotCi1zdGF0aWMgdm9pZCBwaXRfbGF0Y2hfY291
bnQoUElUU3RhdGUgKnBpdCwgaW50IGNoYW5uZWwpCi17Ci0gICAgc3RydWN0IGh2bV9od19waXRf
Y2hhbm5lbCAqYyA9ICZwaXQtPmh3LmNoYW5uZWxzW2NoYW5uZWxdOwotCi0gICAgQVNTRVJUKHNw
aW5faXNfbG9ja2VkKCZwaXQtPmxvY2spKTsKLQotICAgIGlmICggIWMtPmNvdW50X2xhdGNoZWQg
KQotICAgIHsKLSAgICAgICAgYy0+bGF0Y2hlZF9jb3VudCA9IHBpdF9nZXRfY291bnQocGl0LCBj
aGFubmVsKTsKLSAgICAgICAgYy0+Y291bnRfbGF0Y2hlZCA9IGMtPnJ3X21vZGU7Ci0gICAgfQot
fQotCi1zdGF0aWMgdm9pZCBwaXRfbGF0Y2hfc3RhdHVzKFBJVFN0YXRlICpwaXQsIGludCBjaGFu
bmVsKQotewotICAgIHN0cnVjdCBodm1faHdfcGl0X2NoYW5uZWwgKmMgPSAmcGl0LT5ody5jaGFu
bmVsc1tjaGFubmVsXTsKLQotICAgIEFTU0VSVChzcGluX2lzX2xvY2tlZCgmcGl0LT5sb2NrKSk7
Ci0KLSAgICBpZiAoICFjLT5zdGF0dXNfbGF0Y2hlZCApCi0gICAgewotICAgICAgICAvKiBUT0RP
OiBSZXR1cm4gTlVMTCBDT1VOVCAoYml0IDYpLiAqLwotICAgICAgICBjLT5zdGF0dXMgPSAoKHBp
dF9nZXRfb3V0KHBpdCwgY2hhbm5lbCkgPDwgNykgfAotICAgICAgICAgICAgICAgICAgICAgKGMt
PnJ3X21vZGUgPDwgNCkgfAotICAgICAgICAgICAgICAgICAgICAgKGMtPm1vZGUgPDwgMSkgfAot
ICAgICAgICAgICAgICAgICAgICAgYy0+YmNkKTsKLSAgICAgICAgYy0+c3RhdHVzX2xhdGNoZWQg
PSAxOwotICAgIH0KLX0KLQotc3RhdGljIHZvaWQgcGl0X2lvcG9ydF93cml0ZShzdHJ1Y3QgUElU
U3RhdGUgKnBpdCwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQotewotICAgIGludCBjaGFu
bmVsLCBhY2Nlc3M7Ci0gICAgc3RydWN0IGh2bV9od19waXRfY2hhbm5lbCAqczsKLQotICAgIHZh
bCAgJj0gMHhmZjsKLSAgICBhZGRyICY9IDM7Ci0KLSAgICBzcGluX2xvY2soJnBpdC0+bG9jayk7
Ci0KLSAgICBpZiAoIGFkZHIgPT0gMyApCi0gICAgewotICAgICAgICBjaGFubmVsID0gdmFsID4+
IDY7Ci0gICAgICAgIGlmICggY2hhbm5lbCA9PSAzICkKLSAgICAgICAgewotICAgICAgICAgICAg
LyogUmVhZC1CYWNrIENvbW1hbmQuICovCi0gICAgICAgICAgICBmb3IgKCBjaGFubmVsID0gMDsg
Y2hhbm5lbCA8IDM7IGNoYW5uZWwrKyApCi0gICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAg
cyA9ICZwaXQtPmh3LmNoYW5uZWxzW2NoYW5uZWxdOwotICAgICAgICAgICAgICAgIGlmICggdmFs
ICYgKDIgPDwgY2hhbm5lbCkgKQotICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAg
ICAgaWYgKCAhKHZhbCAmIDB4MjApICkKLSAgICAgICAgICAgICAgICAgICAgICAgIHBpdF9sYXRj
aF9jb3VudChwaXQsIGNoYW5uZWwpOwotICAgICAgICAgICAgICAgICAgICBpZiAoICEodmFsICYg
MHgxMCkgKQotICAgICAgICAgICAgICAgICAgICAgICAgcGl0X2xhdGNoX3N0YXR1cyhwaXQsIGNo
YW5uZWwpOwotICAgICAgICAgICAgICAgIH0KLSAgICAgICAgICAgIH0KLSAgICAgICAgfQotICAg
ICAgICBlbHNlCi0gICAgICAgIHsKLSAgICAgICAgICAgIC8qIFNlbGVjdCBDb3VudGVyIDxjaGFu
bmVsPi4gKi8KLSAgICAgICAgICAgIHMgPSAmcGl0LT5ody5jaGFubmVsc1tjaGFubmVsXTsKLSAg
ICAgICAgICAgIGFjY2VzcyA9ICh2YWwgPj4gNCkgJiAzOwotICAgICAgICAgICAgaWYgKCBhY2Nl
c3MgPT0gMCApCi0gICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgcGl0X2xhdGNoX2NvdW50
KHBpdCwgY2hhbm5lbCk7Ci0gICAgICAgICAgICB9Ci0gICAgICAgICAgICBlbHNlCi0gICAgICAg
ICAgICB7Ci0gICAgICAgICAgICAgICAgcy0+cndfbW9kZSA9IGFjY2VzczsKLSAgICAgICAgICAg
ICAgICBzLT5yZWFkX3N0YXRlID0gYWNjZXNzOwotICAgICAgICAgICAgICAgIHMtPndyaXRlX3N0
YXRlID0gYWNjZXNzOwotICAgICAgICAgICAgICAgIHMtPm1vZGUgPSAodmFsID4+IDEpICYgNzsK
LSAgICAgICAgICAgICAgICBpZiAoIHMtPm1vZGUgPiA1ICkKLSAgICAgICAgICAgICAgICAgICAg
cy0+bW9kZSAtPSA0OwotICAgICAgICAgICAgICAgIHMtPmJjZCA9IHZhbCAmIDE7Ci0gICAgICAg
ICAgICAgICAgLyogWFhYOiB1cGRhdGUgaXJxIHRpbWVyID8gKi8KLSAgICAgICAgICAgIH0KLSAg
ICAgICAgfQotICAgIH0KLSAgICBlbHNlCi0gICAgewotICAgICAgICAvKiBXcml0ZSBDb3VudC4g
Ki8KLSAgICAgICAgcyA9ICZwaXQtPmh3LmNoYW5uZWxzW2FkZHJdOwotICAgICAgICBzd2l0Y2gg
KCBzLT53cml0ZV9zdGF0ZSApCi0gICAgICAgIHsKLSAgICAgICAgZGVmYXVsdDoKLSAgICAgICAg
Y2FzZSBSV19TVEFURV9MU0I6Ci0gICAgICAgICAgICBwaXRfbG9hZF9jb3VudChwaXQsIGFkZHIs
IHZhbCk7Ci0gICAgICAgICAgICBicmVhazsKLSAgICAgICAgY2FzZSBSV19TVEFURV9NU0I6Ci0g
ICAgICAgICAgICBwaXRfbG9hZF9jb3VudChwaXQsIGFkZHIsIHZhbCA8PCA4KTsKLSAgICAgICAg
ICAgIGJyZWFrOwotICAgICAgICBjYXNlIFJXX1NUQVRFX1dPUkQwOgotICAgICAgICAgICAgcy0+
d3JpdGVfbGF0Y2ggPSB2YWw7Ci0gICAgICAgICAgICBzLT53cml0ZV9zdGF0ZSA9IFJXX1NUQVRF
X1dPUkQxOwotICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgIGNhc2UgUldfU1RBVEVfV09SRDE6
Ci0gICAgICAgICAgICBwaXRfbG9hZF9jb3VudChwaXQsIGFkZHIsIHMtPndyaXRlX2xhdGNoIHwg
KHZhbCA8PCA4KSk7Ci0gICAgICAgICAgICBzLT53cml0ZV9zdGF0ZSA9IFJXX1NUQVRFX1dPUkQw
OwotICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgIH0KLSAgICB9Ci0KLSAgICBzcGluX3VubG9j
aygmcGl0LT5sb2NrKTsKLX0KLQotc3RhdGljIHVpbnQzMl90IHBpdF9pb3BvcnRfcmVhZChzdHJ1
Y3QgUElUU3RhdGUgKnBpdCwgdWludDMyX3QgYWRkcikKLXsKLSAgICBpbnQgcmV0LCBjb3VudDsK
LSAgICBzdHJ1Y3QgaHZtX2h3X3BpdF9jaGFubmVsICpzOwotICAgIAotICAgIGFkZHIgJj0gMzsK
LSAgICBzID0gJnBpdC0+aHcuY2hhbm5lbHNbYWRkcl07Ci0KLSAgICBzcGluX2xvY2soJnBpdC0+
bG9jayk7Ci0KLSAgICBpZiAoIHMtPnN0YXR1c19sYXRjaGVkICkKLSAgICB7Ci0gICAgICAgIHMt
PnN0YXR1c19sYXRjaGVkID0gMDsKLSAgICAgICAgcmV0ID0gcy0+c3RhdHVzOwotICAgIH0KLSAg
ICBlbHNlIGlmICggcy0+Y291bnRfbGF0Y2hlZCApCi0gICAgewotICAgICAgICBzd2l0Y2ggKCBz
LT5jb3VudF9sYXRjaGVkICkKLSAgICAgICAgewotICAgICAgICBkZWZhdWx0OgotICAgICAgICBj
YXNlIFJXX1NUQVRFX0xTQjoKLSAgICAgICAgICAgIHJldCA9IHMtPmxhdGNoZWRfY291bnQgJiAw
eGZmOwotICAgICAgICAgICAgcy0+Y291bnRfbGF0Y2hlZCA9IDA7Ci0gICAgICAgICAgICBicmVh
azsKLSAgICAgICAgY2FzZSBSV19TVEFURV9NU0I6Ci0gICAgICAgICAgICByZXQgPSBzLT5sYXRj
aGVkX2NvdW50ID4+IDg7Ci0gICAgICAgICAgICBzLT5jb3VudF9sYXRjaGVkID0gMDsKLSAgICAg
ICAgICAgIGJyZWFrOwotICAgICAgICBjYXNlIFJXX1NUQVRFX1dPUkQwOgotICAgICAgICAgICAg
cmV0ID0gcy0+bGF0Y2hlZF9jb3VudCAmIDB4ZmY7Ci0gICAgICAgICAgICBzLT5jb3VudF9sYXRj
aGVkID0gUldfU1RBVEVfTVNCOwotICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgIH0KLSAgICB9
Ci0gICAgZWxzZQotICAgIHsKLSAgICAgICAgc3dpdGNoICggcy0+cmVhZF9zdGF0ZSApCi0gICAg
ICAgIHsKLSAgICAgICAgZGVmYXVsdDoKLSAgICAgICAgY2FzZSBSV19TVEFURV9MU0I6Ci0gICAg
ICAgICAgICBjb3VudCA9IHBpdF9nZXRfY291bnQocGl0LCBhZGRyKTsKLSAgICAgICAgICAgIHJl
dCA9IGNvdW50ICYgMHhmZjsKLSAgICAgICAgICAgIGJyZWFrOwotICAgICAgICBjYXNlIFJXX1NU
QVRFX01TQjoKLSAgICAgICAgICAgIGNvdW50ID0gcGl0X2dldF9jb3VudChwaXQsIGFkZHIpOwot
ICAgICAgICAgICAgcmV0ID0gKGNvdW50ID4+IDgpICYgMHhmZjsKLSAgICAgICAgICAgIGJyZWFr
OwotICAgICAgICBjYXNlIFJXX1NUQVRFX1dPUkQwOgotICAgICAgICAgICAgY291bnQgPSBwaXRf
Z2V0X2NvdW50KHBpdCwgYWRkcik7Ci0gICAgICAgICAgICByZXQgPSBjb3VudCAmIDB4ZmY7Ci0g
ICAgICAgICAgICBzLT5yZWFkX3N0YXRlID0gUldfU1RBVEVfV09SRDE7Ci0gICAgICAgICAgICBi
cmVhazsKLSAgICAgICAgY2FzZSBSV19TVEFURV9XT1JEMToKLSAgICAgICAgICAgIGNvdW50ID0g
cGl0X2dldF9jb3VudChwaXQsIGFkZHIpOwotICAgICAgICAgICAgcmV0ID0gKGNvdW50ID4+IDgp
ICYgMHhmZjsKLSAgICAgICAgICAgIHMtPnJlYWRfc3RhdGUgPSBSV19TVEFURV9XT1JEMDsKLSAg
ICAgICAgICAgIGJyZWFrOwotICAgICAgICB9Ci0gICAgfQotCi0gICAgc3Bpbl91bmxvY2soJnBp
dC0+bG9jayk7Ci0KLSAgICByZXR1cm4gcmV0OwotfQotCi12b2lkIHBpdF9zdG9wX2NoYW5uZWww
X2lycShQSVRTdGF0ZSAqcGl0KQotewotICAgIGlmICggIWhhc192cGl0KGN1cnJlbnQtPmRvbWFp
bikgKQotICAgICAgICByZXR1cm47Ci0KLSAgICBUUkFDRV8wRChUUkNfSFZNX0VNVUxfUElUX1NU
T1BfVElNRVIpOwotICAgIHNwaW5fbG9jaygmcGl0LT5sb2NrKTsKLSAgICBkZXN0cm95X3Blcmlv
ZGljX3RpbWUoJnBpdC0+cHQwKTsKLSAgICBzcGluX3VubG9jaygmcGl0LT5sb2NrKTsKLX0KLQot
c3RhdGljIGludCBwaXRfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRf
dCAqaCkKLXsKLSAgICBQSVRTdGF0ZSAqcGl0ID0gZG9tYWluX3ZwaXQoZCk7Ci0gICAgaW50IHJj
OwotCi0gICAgaWYgKCAhaGFzX3ZwaXQoZCkgKQotICAgICAgICByZXR1cm4gMDsKLQotICAgIHNw
aW5fbG9jaygmcGl0LT5sb2NrKTsKLSAgICAKLSAgICByYyA9IGh2bV9zYXZlX2VudHJ5KFBJVCwg
MCwgaCwgJnBpdC0+aHcpOwotCi0gICAgc3Bpbl91bmxvY2soJnBpdC0+bG9jayk7Ci0KLSAgICBy
ZXR1cm4gcmM7Ci19Ci0KLXN0YXRpYyBpbnQgcGl0X2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCi17Ci0gICAgUElUU3RhdGUgKnBpdCA9IGRvbWFpbl92cGl0
KGQpOwotICAgIGludCBpOwotCi0gICAgaWYgKCAhaGFzX3ZwaXQoZCkgKQotICAgICAgICByZXR1
cm4gLUVOT0RFVjsKLQotICAgIHNwaW5fbG9jaygmcGl0LT5sb2NrKTsKLQotICAgIGlmICggaHZt
X2xvYWRfZW50cnkoUElULCBoLCAmcGl0LT5odykgKQotICAgIHsKLSAgICAgICAgc3Bpbl91bmxv
Y2soJnBpdC0+bG9jayk7Ci0gICAgICAgIHJldHVybiAxOwotICAgIH0KLSAgICAKLSAgICAvKgot
ICAgICAqIFJlY3JlYXRlIHBsYXRmb3JtIHRpbWVycyBmcm9tIGhhcmR3YXJlIHN0YXRlLiAgVGhl
cmUgd2lsbCBiZSBzb21lIAotICAgICAqIHRpbWUgaml0dGVyIGhlcmUsIGJ1dCB0aGUgd2FsbC1j
bG9jayB3aWxsIGhhdmUganVtcGVkIG1hc3NpdmVseSwgc28gCi0gICAgICogd2UgaG9wZSB0aGUg
Z3Vlc3QgY2FuIGhhbmRsZSBpdC4KLSAgICAgKi8KLSAgICBwaXQtPnB0MC5sYXN0X3BsdF9ndGlt
ZSA9IGdldF9ndWVzdF90aW1lKGQtPnZjcHVbMF0pOwotICAgIGZvciAoIGkgPSAwOyBpIDwgMzsg
aSsrICkKLSAgICAgICAgcGl0X2xvYWRfY291bnQocGl0LCBpLCBwaXQtPmh3LmNoYW5uZWxzW2ld
LmNvdW50KTsKLQotICAgIHNwaW5fdW5sb2NrKCZwaXQtPmxvY2spOwotCi0gICAgcmV0dXJuIDA7
Ci19Ci0KLUhWTV9SRUdJU1RFUl9TQVZFX1JFU1RPUkUoUElULCBwaXRfc2F2ZSwgcGl0X2xvYWQs
IDEsIEhWTVNSX1BFUl9ET00pOwotCi12b2lkIHBpdF9yZXNldChzdHJ1Y3QgZG9tYWluICpkKQot
ewotICAgIFBJVFN0YXRlICpwaXQgPSBkb21haW5fdnBpdChkKTsKLSAgICBzdHJ1Y3QgaHZtX2h3
X3BpdF9jaGFubmVsICpzOwotICAgIGludCBpOwotCi0gICAgaWYgKCAhaGFzX3ZwaXQoZCkgKQot
ICAgICAgICByZXR1cm47Ci0KLSAgICBUUkFDRV8wRChUUkNfSFZNX0VNVUxfUElUX1NUT1BfVElN
RVIpOwotICAgIGRlc3Ryb3lfcGVyaW9kaWNfdGltZSgmcGl0LT5wdDApOwotICAgIHBpdC0+cHQw
LnNvdXJjZSA9IFBUU1JDX2lzYTsKLQotICAgIHNwaW5fbG9jaygmcGl0LT5sb2NrKTsKLQotICAg
IGZvciAoIGkgPSAwOyBpIDwgMzsgaSsrICkKLSAgICB7Ci0gICAgICAgIHMgPSAmcGl0LT5ody5j
aGFubmVsc1tpXTsKLSAgICAgICAgcy0+bW9kZSA9IDB4ZmY7IC8qIHRoZSBpbml0IG1vZGUgKi8K
LSAgICAgICAgcy0+Z2F0ZSA9IChpICE9IDIpOwotICAgICAgICBwaXRfbG9hZF9jb3VudChwaXQs
IGksIDApOwotICAgIH0KLQotICAgIHNwaW5fdW5sb2NrKCZwaXQtPmxvY2spOwotfQotCi12b2lk
IHBpdF9pbml0KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgY3B1X2toeikKLXsKLSAg
ICBQSVRTdGF0ZSAqcGl0ID0gZG9tYWluX3ZwaXQoZCk7Ci0KLSAgICBpZiAoICFoYXNfdnBpdChk
KSApCi0gICAgICAgIHJldHVybjsKLQotICAgIHNwaW5fbG9ja19pbml0KCZwaXQtPmxvY2spOwot
Ci0gICAgaWYgKCBpc19odm1fZG9tYWluKGQpICkKLSAgICB7Ci0gICAgICAgIHJlZ2lzdGVyX3Bv
cnRpb19oYW5kbGVyKGQsIFBJVF9CQVNFLCA0LCBoYW5kbGVfcGl0X2lvKTsKLSAgICAgICAgcmVn
aXN0ZXJfcG9ydGlvX2hhbmRsZXIoZCwgMHg2MSwgMSwgaGFuZGxlX3NwZWFrZXJfaW8pOwotICAg
IH0KLQotICAgIHBpdF9yZXNldChkKTsKLX0KLQotdm9pZCBwaXRfZGVpbml0KHN0cnVjdCBkb21h
aW4gKmQpCi17Ci0gICAgUElUU3RhdGUgKnBpdCA9IGRvbWFpbl92cGl0KGQpOwotCi0gICAgaWYg
KCAhaGFzX3ZwaXQoZCkgKQotICAgICAgICByZXR1cm47Ci0KLSAgICBUUkFDRV8wRChUUkNfSFZN
X0VNVUxfUElUX1NUT1BfVElNRVIpOwotICAgIGRlc3Ryb3lfcGVyaW9kaWNfdGltZSgmcGl0LT5w
dDApOwotfQotCi0vKiB0aGUgaW50ZXJjZXB0IGFjdGlvbiBmb3IgUElUIERNIHJldHZhbDowLS1u
b3QgaGFuZGxlZDsgMS0taGFuZGxlZCAqLyAgCi1zdGF0aWMgaW50IGhhbmRsZV9waXRfaW8oCi0g
ICAgaW50IGRpciwgdW5zaWduZWQgaW50IHBvcnQsIHVuc2lnbmVkIGludCBieXRlcywgdWludDMy
X3QgKnZhbCkKLXsKLSAgICBzdHJ1Y3QgUElUU3RhdGUgKnZwaXQgPSB2Y3B1X3ZwaXQoY3VycmVu
dCk7Ci0KLSAgICBpZiAoIGJ5dGVzICE9IDEgKQotICAgIHsKLSAgICAgICAgZ2RwcmludGsoWEVO
TE9HX1dBUk5JTkcsICJQSVQgYmFkIGFjY2Vzc1xuIik7Ci0gICAgICAgICp2YWwgPSB+MDsKLSAg
ICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKLSAgICB9Ci0KLSAgICBpZiAoIGRpciA9PSBJT1JF
UV9XUklURSApCi0gICAgewotICAgICAgICBwaXRfaW9wb3J0X3dyaXRlKHZwaXQsIHBvcnQsICp2
YWwpOwotICAgIH0KLSAgICBlbHNlCi0gICAgewotICAgICAgICBpZiAoIChwb3J0ICYgMykgIT0g
MyApCi0gICAgICAgICAgICAqdmFsID0gcGl0X2lvcG9ydF9yZWFkKHZwaXQsIHBvcnQpOwotICAg
ICAgICBlbHNlCi0gICAgICAgICAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywgIlBJVDogcmVh
ZCBBMTpBMD0zIVxuIik7Ci0gICAgfQotCi0gICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKLX0KLQot
c3RhdGljIHZvaWQgc3BlYWtlcl9pb3BvcnRfd3JpdGUoCi0gICAgc3RydWN0IFBJVFN0YXRlICpw
aXQsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKLXsKLSAgICBwaXQtPmh3LnNwZWFrZXJf
ZGF0YV9vbiA9ICh2YWwgPj4gMSkgJiAxOwotICAgIHBpdF9zZXRfZ2F0ZShwaXQsIDIsIHZhbCAm
IDEpOwotfQotCi1zdGF0aWMgdWludDMyX3Qgc3BlYWtlcl9pb3BvcnRfcmVhZCgKLSAgICBzdHJ1
Y3QgUElUU3RhdGUgKnBpdCwgdWludDMyX3QgYWRkcikKLXsKLSAgICAvKiBSZWZyZXNoIGNsb2Nr
IHRvZ2dsZXMgYXQgYWJvdXQgMTV1cy4gV2UgYXBwcm94aW1hdGUgYXMgMl4xNG5zLiAqLwotICAg
IHVuc2lnbmVkIGludCByZWZyZXNoX2Nsb2NrID0gKCh1bnNpZ25lZCBpbnQpTk9XKCkgPj4gMTQp
ICYgMTsKLSAgICByZXR1cm4gKChwaXQtPmh3LnNwZWFrZXJfZGF0YV9vbiA8PCAxKSB8IHBpdF9n
ZXRfZ2F0ZShwaXQsIDIpIHwKLSAgICAgICAgICAgIChwaXRfZ2V0X291dChwaXQsIDIpIDw8IDUp
IHwgKHJlZnJlc2hfY2xvY2sgPDwgNCkpOwotfQotCi1zdGF0aWMgaW50IGhhbmRsZV9zcGVha2Vy
X2lvKAotICAgIGludCBkaXIsIHVuc2lnbmVkIGludCBwb3J0LCB1aW50MzJfdCBieXRlcywgdWlu
dDMyX3QgKnZhbCkKLXsKLSAgICBzdHJ1Y3QgUElUU3RhdGUgKnZwaXQgPSB2Y3B1X3ZwaXQoY3Vy
cmVudCk7Ci0KLSAgICBCVUdfT04oYnl0ZXMgIT0gMSk7Ci0KLSAgICBzcGluX2xvY2soJnZwaXQt
PmxvY2spOwotCi0gICAgaWYgKCBkaXIgPT0gSU9SRVFfV1JJVEUgKQotICAgICAgICBzcGVha2Vy
X2lvcG9ydF93cml0ZSh2cGl0LCBwb3J0LCAqdmFsKTsKLSAgICBlbHNlCi0gICAgICAgICp2YWwg
PSBzcGVha2VyX2lvcG9ydF9yZWFkKHZwaXQsIHBvcnQpOwotCi0gICAgc3Bpbl91bmxvY2soJnZw
aXQtPmxvY2spOwotCi0gICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKLX0KLQotaW50IHB2X3BpdF9o
YW5kbGVyKGludCBwb3J0LCBpbnQgZGF0YSwgaW50IHdyaXRlKQotewotICAgIGlvcmVxX3QgaW9y
ZXEgPSB7Ci0gICAgICAgIC5zaXplID0gMSwKLSAgICAgICAgLnR5cGUgPSBJT1JFUV9UWVBFX1BJ
TywKLSAgICAgICAgLmFkZHIgPSBwb3J0LAotICAgICAgICAuZGlyICA9IHdyaXRlID8gSU9SRVFf
V1JJVEUgOiBJT1JFUV9SRUFELAotICAgICAgICAuZGF0YSA9IGRhdGEKLSAgICB9OwotCi0gICAg
aWYgKCAhaGFzX3ZwaXQoY3VycmVudC0+ZG9tYWluKSApCi0gICAgICAgIHJldHVybiB+MDsKLQot
ICAgIGlmICggaXNfaGFyZHdhcmVfZG9tYWluKGN1cnJlbnQtPmRvbWFpbikgJiYgaHdkb21fcGl0
X2FjY2VzcygmaW9yZXEpICkKLSAgICB7Ci0gICAgICAgIC8qIG5vdGhpbmcgdG8gZG8gKi87Ci0g
ICAgfQotICAgIGVsc2UKLSAgICB7Ci0gICAgICAgIHVpbnQzMl90IHZhbCA9IGRhdGE7Ci0gICAg
ICAgIGlmICggcG9ydCA9PSAweDYxICkKLSAgICAgICAgICAgIGhhbmRsZV9zcGVha2VyX2lvKGlv
cmVxLmRpciwgcG9ydCwgMSwgJnZhbCk7Ci0gICAgICAgIGVsc2UKLSAgICAgICAgICAgIGhhbmRs
ZV9waXRfaW8oaW9yZXEuZGlyLCBwb3J0LCAxLCAmdmFsKTsKLSAgICAgICAgaW9yZXEuZGF0YSA9
IHZhbDsKLSAgICB9Ci0KLSAgICByZXR1cm4gIXdyaXRlID8gaW9yZXEuZGF0YSA6IDA7Ci19Ci0K
LS8qCi0gKiBMb2NhbCB2YXJpYWJsZXM6Ci0gKiBtb2RlOiBDCi0gKiBjLWZpbGUtc3R5bGU6ICJC
U0QiCi0gKiBjLWJhc2ljLW9mZnNldDogNAotICogaW5kZW50LXRhYnMtbW9kZTogbmlsCi0gKiBF
bmQ6Ci0gKi8KLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 12:28:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 12: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 1ftu9n-0000WN-UY; Sun, 26 Aug 2018 12: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=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftu9n-0000W5-2k
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:28:39 +0000
X-Inumbo-ID: a7dd55b3-a92b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a7dd55b3-a92b-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 12:29:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63723250"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sun, 26 Aug 2018 13:19:54 +0100
Message-ID: <2e3eb53f8cc359ece0f19647247a5911fc6f003b.1535285866.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 21/23] x86: expose CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCnYyOiB1c2Ug
dGFiIHRvIGluZGVudAoKSGF2ZW4ndCBhZGRlZCBhIGRlcGVuZGVuY3kgb24gUFZfU0hJTV9FWENM
VVNJVkUgYmVjYXVzZSBhZ3JlZW1lbnQgaXMKbm90IHlldCByZWFjaGVkLgotLS0KIHhlbi9hcmNo
L3g4Ni9LY29uZmlnIHwgNiArKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKykK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvS2NvbmZpZyBiL3hlbi9hcmNoL3g4Ni9LY29uZmln
CmluZGV4IDczYWI4ZjguLjExNjM3ZTEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9LY29uZmln
CisrKyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCkBAIC02MCw2ICs2MCwxMiBAQCBjb25maWcgUFZf
TElORUFSX1BUCiAKIGNvbmZpZyBIVk0KIAlkZWZfYm9vbCB5CisJcHJvbXB0ICJIVk0gLyBQVkgg
c3VwcG9ydCIKKwktLS1oZWxwLS0tCisJICBJbnRlcmZhY2VzIHRvIHN1cHBvcnQgSFZNIGFuZCBQ
VkggZ3Vlc3RzLgorCisJICBJZiB1bnN1cmUsIHNheSBZLgorCiAKIGNvbmZpZyBTSEFET1dfUEFH
SU5HCiAgICAgICAgIGJvb2wgIlNoYWRvdyBQYWdpbmciCi0tIApnaXQtc2VyaWVzIDAuOS4xCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 12:28:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 12: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 1ftu9j-0000VV-So; Sun, 26 Aug 2018 12: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=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftu9i-0000VK-ND
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:28:34 +0000
X-Inumbo-ID: a4f832aa-a92b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a4f832aa-a92b-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 12:29:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63723244"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sun, 26 Aug 2018 13:19:48 +0100
Message-ID: <1f5209e13cb12be42209f977c97290dd4343d2a8.1535285866.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 15/23] x86/mm: put HVM only code under
 CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

R29pbmcgdGhyb3VnaCB0aGUgY29kZSwgSEFQLCBFUFQsIFBvRCBhbmQgQUxUUDJNIGRlcGVuZCBv
biBIVk0gY29kZS4KUHV0IHRoZXNlIGNvbXBvbmVudHMgdW5kZXIgQ09ORklHX0hWTS4gVGhpcyBm
dXJ0aGVyIHJlcXVpcmVzIHB1dHRpbmcKb25lIG9mIHRoZSB2bSBldmVudCB1bmRlciBDT05GSUdf
SFZNLgoKQWxzbyBtYWtlIGhhcF9lbmFibGVkIGV2YWx1YXRlIHRvIGZhbHNlIHdoZW4gIUNPTkZJ
R19IVk0uIFRoaXMgaW4gdHVybgpyZXF1aXJlcyBtYXJraW5nIGEgdmFyaWFibGUgaW4gcDJtX3Nl
dF9lbnRyeSBhcyBfX21heWJlX3VudXNlZC4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L21tL01ha2VmaWxlICAgICAgICAgfCAg
NyArKysrLS0tCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgICAgICB8IDE3ICsrKysrKysr
KystLS0tLS0tCiB4ZW4vY29tbW9uL3ZtX2V2ZW50LmMgICAgICAgICAgICB8ICAyICsrCiB4ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaCB8ICA0ICsrKysKIDQgZmlsZXMgY2hhbmdlZCwg
MjAgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L21tL01ha2VmaWxlIGIveGVuL2FyY2gveDg2L21tL01ha2VmaWxlCmluZGV4IDMwMTcxMTku
LmUzYjdiZTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9NYWtlZmlsZQorKysgYi94ZW4v
YXJjaC94ODYvbW0vTWFrZWZpbGUKQEAgLTEsOSArMSwxMCBAQAogc3ViZGlyLXkgKz0gc2hhZG93
Ci1zdWJkaXIteSArPSBoYXAKK3N1YmRpci0kKENPTkZJR19IVk0pICs9IGhhcAogCiBvYmoteSAr
PSBwYWdpbmcubwotb2JqLXkgKz0gcDJtLm8gcDJtLXB0Lm8gcDJtLWVwdC5vIHAybS1wb2Qubwot
b2JqLXkgKz0gYWx0cDJtLm8KK29iai15ICs9IHAybS5vIHAybS1wdC5vCitvYmotJChDT05GSUdf
SFZNKSArPSBwMm0tZXB0Lm8gcDJtLXBvZC5vCitvYmotJChDT05GSUdfSFZNKSArPSBhbHRwMm0u
bwogb2JqLXkgKz0gZ3Vlc3Rfd2Fsa18yLm8KIG9iai15ICs9IGd1ZXN0X3dhbGtfMy5vCiBvYmot
eSArPSBndWVzdF93YWxrXzQubwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIv
eGVuL2FyY2gveDg2L21tL3AybS5jCmluZGV4IGM4MmRiMzIuLmU0MWQ2YmYgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9wMm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAgLTUz
NSw3ICs1MzUsNyBAQCBzdHJ1Y3QgcGFnZV9pbmZvICpwMm1fZ2V0X3BhZ2VfZnJvbV9nZm4oCiBp
bnQgcDJtX3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm4sIG1mbl90
IG1mbiwKICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwYWdlX29yZGVyLCBwMm1fdHlw
ZV90IHAybXQsIHAybV9hY2Nlc3NfdCBwMm1hKQogewotICAgIHN0cnVjdCBkb21haW4gKmQgPSBw
Mm0tPmRvbWFpbjsKKyAgICBzdHJ1Y3QgZG9tYWluICogX19tYXliZV91bnVzZWQgZCA9IHAybS0+
ZG9tYWluOwogICAgIHVuc2lnbmVkIGxvbmcgdG9kbyA9IDF1bCA8PCBwYWdlX29yZGVyOwogICAg
IHVuc2lnbmVkIGludCBvcmRlcjsKICAgICBpbnQgc2V0X3JjLCByYyA9IDA7CkBAIC0xNzEyLDEy
ICsxNzEyLDYgQEAgdm9pZCBwMm1fbWVtX3BhZ2luZ19yZXN1bWUoc3RydWN0IGRvbWFpbiAqZCwg
dm1fZXZlbnRfcmVzcG9uc2VfdCAqcnNwKQogICAgIH0KIH0KIAotdm9pZCBwMm1fYWx0cDJtX2No
ZWNrKHN0cnVjdCB2Y3B1ICp2LCB1aW50MTZfdCBpZHgpCi17Ci0gICAgaWYgKCBhbHRwMm1fYWN0
aXZlKHYtPmRvbWFpbikgKQotICAgICAgICBwMm1fc3dpdGNoX3ZjcHVfYWx0cDJtX2J5X2lkKHYs
IGlkeCk7Ci19Ci0KICNpZmRlZiBDT05GSUdfSFZNCiBzdGF0aWMgc3RydWN0IHAybV9kb21haW4g
KgogcDJtX2dldGxydV9uZXN0ZWRwMm0oc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHAybV9kb21h
aW4gKnAybSkKQEAgLTIxNjUsNiArMjE1OSwxNCBAQCBpbnQgdW5tYXBfbW1pb19yZWdpb25zKHN0
cnVjdCBkb21haW4gKmQsCiAgICAgcmV0dXJuIGkgPT0gbnIgPyAwIDogaSA/OiByZXQ7CiB9CiAK
KyNpZmRlZiBDT05GSUdfSFZNCisKK3ZvaWQgcDJtX2FsdHAybV9jaGVjayhzdHJ1Y3QgdmNwdSAq
diwgdWludDE2X3QgaWR4KQoreworICAgIGlmICggYWx0cDJtX2FjdGl2ZSh2LT5kb21haW4pICkK
KyAgICAgICAgcDJtX3N3aXRjaF92Y3B1X2FsdHAybV9ieV9pZCh2LCBpZHgpOworfQorCiBib29s
X3QgcDJtX3N3aXRjaF92Y3B1X2FsdHAybV9ieV9pZChzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQg
aW50IGlkeCkKIHsKICAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwpAQCAtMjU0Miw2
ICsyNTQ0LDcgQEAgaW50IHAybV9hbHRwMm1fcHJvcGFnYXRlX2NoYW5nZShzdHJ1Y3QgZG9tYWlu
ICpkLCBnZm5fdCBnZm4sCiAKICAgICByZXR1cm4gcmV0OwogfQorI2VuZGlmIC8qIENPTkZJR19I
Vk0gKi8KIAogLyoqKiBBdWRpdCAqKiovCiAKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vdm1fZXZl
bnQuYyBiL3hlbi9jb21tb24vdm1fZXZlbnQuYwppbmRleCAxNDRhYjgxLi40ZDA2YzhmIDEwMDY0
NAotLS0gYS94ZW4vY29tbW9uL3ZtX2V2ZW50LmMKKysrIGIveGVuL2NvbW1vbi92bV9ldmVudC5j
CkBAIC00MjksOSArNDI5LDExIEBAIHZvaWQgdm1fZXZlbnRfcmVzdW1lKHN0cnVjdCBkb21haW4g
KmQsIHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCkKICAgICAgICAgICAgICAqLwogICAgICAg
ICAgICAgdm1fZXZlbnRfdG9nZ2xlX3NpbmdsZXN0ZXAoZCwgdiwgJnJzcCk7CiAKKyNpZmRlZiBD
T05GSUdfSFZNCiAgICAgICAgICAgICAvKiBDaGVjayBmb3IgYWx0cDJtIHN3aXRjaCAqLwogICAg
ICAgICAgICAgaWYgKCByc3AuZmxhZ3MgJiBWTV9FVkVOVF9GTEFHX0FMVEVSTkFURV9QMk0gKQog
ICAgICAgICAgICAgICAgIHAybV9hbHRwMm1fY2hlY2sodiwgcnNwLmFsdHAybV9pZHgpOworI2Vu
ZGlmCiAKICAgICAgICAgICAgIGlmICggcnNwLmZsYWdzICYgVk1fRVZFTlRfRkxBR19TRVRfUkVH
SVNURVJTICkKICAgICAgICAgICAgICAgICB2bV9ldmVudF9zZXRfcmVnaXN0ZXJzKHYsICZyc3Ap
OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmggYi94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9kb21haW4uaAppbmRleCA1ODg1OTUwLi40NTE3Zjg5IDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaAorKysgYi94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9kb21haW4uaApAQCAtMjAyLDcgKzIwMiwxMSBAQCBzdHJ1Y3QgaHZtX2RvbWFp
biB7CiAgICAgfTsKIH07CiAKKyNpZmRlZiBDT05GSUdfSFZNCiAjZGVmaW5lIGhhcF9lbmFibGVk
KGQpICAoKGQpLT5hcmNoLmh2bV9kb21haW4uaGFwX2VuYWJsZWQpCisjZWxzZQorI2RlZmluZSBo
YXBfZW5hYmxlZChkKSAgZmFsc2UKKyNlbmRpZgogCiAjZW5kaWYgLyogX19BU01fWDg2X0hWTV9E
T01BSU5fSF9fICovCiAKLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 12:28:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 12: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 1ftu9l-0000Vf-6F; Sun, 26 Aug 2018 12: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=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftu9j-0000VP-Ms
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:28:35 +0000
X-Inumbo-ID: a5cc26ce-a92b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a5cc26ce-a92b-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 12:29:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63723245"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sun, 26 Aug 2018 13:19:43 +0100
Message-ID: <5a5c836b22273391c7f4d55bd6bb3edba4b989eb.1535285866.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 10/23] x86/pt: split out HVM functions from
 vtd.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: Kevin Tian <kevin.tian@intel.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>

RnVuY3Rpb25zIGFyZSBtb3ZlZCB0byBodm0uYy4gUmVvcmRlciBtYWtlZmlsZSBpdGVtcyB3aGls
ZSBhdCBpdC4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0t
LQp2MjogcmVkdWNlIGFuZCBzb3J0IGlubGN1ZGVzCi0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvdnRkL3g4Ni9NYWtlZmlsZSB8ICAzICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQv
eDg2L2h2bS5jICAgIHwgNjcgKysrKysrKysrKysrKysrKysrKysrKysrKy0KIHhlbi9kcml2ZXJz
L3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgICAgfCA0NSArLS0tLS0tLS0tLS0tLS0tLS0KIDMg
ZmlsZXMgY2hhbmdlZCwgNjkgaW5zZXJ0aW9ucygrKSwgNDYgZGVsZXRpb25zKC0pCiBjcmVhdGUg
bW9kZSAxMDA2NDQgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni9odm0uYwoKZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvTWFrZWZpbGUgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQveDg2L01ha2VmaWxlCmluZGV4IGRmNDUwOWQuLjRlZjAwYTQg
MTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvTWFrZWZpbGUKKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni9NYWtlZmlsZQpAQCAtMSwyICsxLDMg
QEAKLW9iai15ICs9IHZ0ZC5vCiBvYmoteSArPSBhdHMubworb2JqLSQoQ09ORklHX0hWTSkgKz0g
aHZtLm8KK29iai15ICs9IHZ0ZC5vCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQveDg2L2h2bS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni9odm0uYwpu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi42Njc1ZGNhCi0tLSAvZGV2L251bGwK
KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni9odm0uYwpAQCAtMCwwICsxLDY3
IEBACisvKgorICogQ29weXJpZ2h0IChjKSAyMDA4LCBJbnRlbCBDb3Jwb3JhdGlvbi4KKyAqCisg
KiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQg
YW5kL29yIG1vZGlmeSBpdAorICogdW5kZXIgdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mIHRo
ZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSwKKyAqIHZlcnNpb24gMiwgYXMgcHVibGlzaGVk
IGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCisgKgorICogVGhpcyBwcm9ncmFtIGlz
IGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIGl0IHdpbGwgYmUgdXNlZnVsLCBidXQgV0lUSE9VVAor
ICogQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YgTUVS
Q0hBTlRBQklMSVRZIG9yCisgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNl
ZSB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yCisgKiBtb3JlIGRldGFpbHMuCisg
KgorICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwg
UHVibGljIExpY2Vuc2UgYWxvbmcgd2l0aAorICogdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8
aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisgKgorICogQ29weXJpZ2h0IChDKSBBbGxl
biBLYXkgPGFsbGVuLm0ua2F5QGludGVsLmNvbT4KKyAqIENvcHlyaWdodCAoQykgV2VpZG9uZyBI
YW4gPHdlaWRvbmcuaGFuQGludGVsLmNvbT4KKyAqLworCisjaW5jbHVkZSA8eGVuL2lvbW11Lmg+
CisjaW5jbHVkZSA8eGVuL2lycS5oPgorI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgorCitzdGF0aWMg
aW50IF9odm1fZHBjaV9pc2FpcnFfZW9pKHN0cnVjdCBkb21haW4gKmQsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHN0cnVjdCBodm1fcGlycV9kcGNpICpwaXJxX2RwY2ksIHZvaWQg
KmFyZykKK3sKKyAgICBzdHJ1Y3QgaHZtX2lycSAqaHZtX2lycSA9IGh2bV9kb21haW5faXJxKGQp
OworICAgIHVuc2lnbmVkIGludCBpc2FpcnEgPSAobG9uZylhcmc7CisgICAgY29uc3Qgc3RydWN0
IGRldl9pbnR4X2dzaV9saW5rICpkaWdsOworCisgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIGRp
Z2wsICZwaXJxX2RwY2ktPmRpZ2xfbGlzdCwgbGlzdCApCisgICAgeworICAgICAgICB1bnNpZ25l
ZCBpbnQgbGluayA9IGh2bV9wY2lfaW50eF9saW5rKGRpZ2wtPmRldmljZSwgZGlnbC0+aW50eCk7
CisKKyAgICAgICAgaWYgKCBodm1faXJxLT5wY2lfbGluay5yb3V0ZVtsaW5rXSA9PSBpc2FpcnEg
KQorICAgICAgICB7CisgICAgICAgICAgICBodm1fcGNpX2ludHhfZGVhc3NlcnQoZCwgZGlnbC0+
ZGV2aWNlLCBkaWdsLT5pbnR4KTsKKyAgICAgICAgICAgIGlmICggLS1waXJxX2RwY2ktPnBlbmRp
bmcgPT0gMCApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgc3RvcF90aW1lcigmcGly
cV9kcGNpLT50aW1lcik7CisgICAgICAgICAgICAgICAgcGlycV9ndWVzdF9lb2koZHBjaV9waXJx
KHBpcnFfZHBjaSkpOworICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgfQorCisgICAgcmV0
dXJuIDA7Cit9CisKK3ZvaWQgaHZtX2RwY2lfaXNhaXJxX2VvaShzdHJ1Y3QgZG9tYWluICpkLCB1
bnNpZ25lZCBpbnQgaXNhaXJxKQoreworICAgIHN0cnVjdCBodm1faXJxX2RwY2kgKmRwY2kgPSBO
VUxMOworCisgICAgQVNTRVJUKGlzYWlycSA8IE5SX0lTQUlSUVMpOworICAgIGlmICggIWlvbW11
X2VuYWJsZWQgKQorICAgICAgICByZXR1cm47CisKKyAgICBzcGluX2xvY2soJmQtPmV2ZW50X2xv
Y2spOworCisgICAgZHBjaSA9IGRvbWFpbl9nZXRfaXJxX2RwY2koZCk7CisKKyAgICBpZiAoIGRw
Y2kgJiYgdGVzdF9iaXQoaXNhaXJxLCBkcGNpLT5pc2FpcnFfbWFwKSApCisgICAgeworICAgICAg
ICAvKiBNdWx0aXBsZSBtaXJxIG1heSBiZSBtYXBwZWQgdG8gb25lIGlzYSBpcnEgKi8KKyAgICAg
ICAgcHRfcGlycV9pdGVyYXRlKGQsIF9odm1fZHBjaV9pc2FpcnFfZW9pLCAodm9pZCAqKShsb25n
KWlzYWlycSk7CisgICAgfQorICAgIHNwaW5fdW5sb2NrKCZkLT5ldmVudF9sb2NrKTsKK30KZGlm
ZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC92dGQveDg2L3Z0ZC5jCmluZGV4IDAwYTk4OTEuLmFjNjUzZWUgMTAw
NjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC94ODYvdnRkLmMKKysrIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL3g4Ni92dGQuYwpAQCAtNjMsNTEgKzYzLDYgQEAgdm9p
ZCBmbHVzaF9hbGxfY2FjaGUoKQogICAgIHdiaW52ZCgpOwogfQogCi1zdGF0aWMgaW50IF9odm1f
ZHBjaV9pc2FpcnFfZW9pKHN0cnVjdCBkb21haW4gKmQsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHN0cnVjdCBodm1fcGlycV9kcGNpICpwaXJxX2RwY2ksIHZvaWQgKmFyZykKLXsK
LSAgICBzdHJ1Y3QgaHZtX2lycSAqaHZtX2lycSA9IGh2bV9kb21haW5faXJxKGQpOwotICAgIHVu
c2lnbmVkIGludCBpc2FpcnEgPSAobG9uZylhcmc7Ci0gICAgY29uc3Qgc3RydWN0IGRldl9pbnR4
X2dzaV9saW5rICpkaWdsOwotCi0gICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIGRpZ2wsICZwaXJx
X2RwY2ktPmRpZ2xfbGlzdCwgbGlzdCApCi0gICAgewotICAgICAgICB1bnNpZ25lZCBpbnQgbGlu
ayA9IGh2bV9wY2lfaW50eF9saW5rKGRpZ2wtPmRldmljZSwgZGlnbC0+aW50eCk7Ci0KLSAgICAg
ICAgaWYgKCBodm1faXJxLT5wY2lfbGluay5yb3V0ZVtsaW5rXSA9PSBpc2FpcnEgKQotICAgICAg
ICB7Ci0gICAgICAgICAgICBodm1fcGNpX2ludHhfZGVhc3NlcnQoZCwgZGlnbC0+ZGV2aWNlLCBk
aWdsLT5pbnR4KTsKLSAgICAgICAgICAgIGlmICggLS1waXJxX2RwY2ktPnBlbmRpbmcgPT0gMCAp
Ci0gICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgc3RvcF90aW1lcigmcGlycV9kcGNpLT50
aW1lcik7Ci0gICAgICAgICAgICAgICAgcGlycV9ndWVzdF9lb2koZHBjaV9waXJxKHBpcnFfZHBj
aSkpOwotICAgICAgICAgICAgfQotICAgICAgICB9Ci0gICAgfQotCi0gICAgcmV0dXJuIDA7Ci19
Ci0KLXZvaWQgaHZtX2RwY2lfaXNhaXJxX2VvaShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBp
bnQgaXNhaXJxKQotewotICAgIHN0cnVjdCBodm1faXJxX2RwY2kgKmRwY2kgPSBOVUxMOwotCi0g
ICAgQVNTRVJUKGlzYWlycSA8IE5SX0lTQUlSUVMpOwotICAgIGlmICggIWlvbW11X2VuYWJsZWQp
Ci0gICAgICAgIHJldHVybjsKLQotICAgIHNwaW5fbG9jaygmZC0+ZXZlbnRfbG9jayk7Ci0KLSAg
ICBkcGNpID0gZG9tYWluX2dldF9pcnFfZHBjaShkKTsKLQotICAgIGlmICggZHBjaSAmJiB0ZXN0
X2JpdChpc2FpcnEsIGRwY2ktPmlzYWlycV9tYXApICkKLSAgICB7Ci0gICAgICAgIC8qIE11bHRp
cGxlIG1pcnEgbWF5IGJlIG1hcHBlZCB0byBvbmUgaXNhIGlycSAqLwotICAgICAgICBwdF9waXJx
X2l0ZXJhdGUoZCwgX2h2bV9kcGNpX2lzYWlycV9lb2ksICh2b2lkICopKGxvbmcpaXNhaXJxKTsK
LSAgICB9Ci0gICAgc3Bpbl91bmxvY2soJmQtPmV2ZW50X2xvY2spOwotfQotCiB2b2lkIF9faHdk
b21faW5pdCB2dGRfc2V0X2h3ZG9tX21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICB1
bnNpZ25lZCBsb25nIGksIHRvcCwgbWF4X3BmbjsKLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 12:28:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 12: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 1ftu9r-0000Yo-5D; Sun, 26 Aug 2018 12:28: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=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftu9q-0000Xk-FH
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:28:42 +0000
X-Inumbo-ID: a98a94a5-a92b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a98a94a5-a92b-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 12:29:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63723253"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sun, 26 Aug 2018 13:19:49 +0100
Message-ID: <d4796499faf997d270ae74f82a4b0175663c20a8.1535285866.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 16/23] x86/p2m/pod: make it build with
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

UG9wdWxhdGUtb24tZGVtYW5kIGlzIEhWTSBvbmx5LiBQcm92aWRlIGEgYnVuY2ggb2Ygc3R1YnMg
Zm9yIGNvbW1vbgpwMm0gY29kZSBhbmQgZ3VhcmQgb25lIGludm9jYXRpb24gb2YgZ3Vlc3RfcGh5
c21hcF9tYXJrX3BvcHVsYXRlX29uX2RlbWFuZAp3aXRoIGlzX2h2bV9kb21haW4uCgpTaWduZWQt
b2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9jb21tb24vbWVt
b3J5LmMgICAgICAgfCAgMyArKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmggfCA0MCArKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDM4
IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9t
ZW1vcnkuYyBiL3hlbi9jb21tb24vbWVtb3J5LmMKaW5kZXggOTk2Zjk0Yi4uNWM3MWNlMSAxMDA2
NDQKLS0tIGEveGVuL2NvbW1vbi9tZW1vcnkuYworKysgYi94ZW4vY29tbW9uL21lbW9yeS5jCkBA
IC0yMTAsNyArMjEwLDggQEAgc3RhdGljIHZvaWQgcG9wdWxhdGVfcGh5c21hcChzdHJ1Y3QgbWVt
b3BfYXJncyAqYSkKICAgICAgICAgICAgIGlmICggZCA9PSBjdXJyX2QgKQogICAgICAgICAgICAg
ICAgIGdvdG8gb3V0OwogCi0gICAgICAgICAgICBpZiAoIGd1ZXN0X3BoeXNtYXBfbWFya19wb3B1
bGF0ZV9vbl9kZW1hbmQoZCwgZ3BmbiwKKyAgICAgICAgICAgIGlmICggaXNfaHZtX2RvbWFpbihk
KSAmJgorICAgICAgICAgICAgICAgICBndWVzdF9waHlzbWFwX21hcmtfcG9wdWxhdGVfb25fZGVt
YW5kKGQsIGdwZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYS0+ZXh0ZW50X29yZGVyKSA8IDAgKQogICAgICAgICAgICAgICAgIGdvdG8g
b3V0OwogICAgICAgICB9CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3AybS5oIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaAppbmRleCBkNGIzY2ZjLi5kMGMyNWVhIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3AybS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
cDJtLmgKQEAgLTY0Niw2ICs2NDYsMTIgQEAgaW50IHAybV9hZGRfZm9yZWlnbihzdHJ1Y3QgZG9t
YWluICp0ZG9tLCB1bnNpZ25lZCBsb25nIGZnZm4sCiAvKiBEdW1wIFBvRCBpbmZvcm1hdGlvbiBh
Ym91dCB0aGUgZG9tYWluICovCiB2b2lkIHAybV9wb2RfZHVtcF9kYXRhKHN0cnVjdCBkb21haW4g
KmQpOwogCisjaWZkZWYgQ09ORklHX0hWTQorCisvKiBDYWxsZWQgYnkgcDJtIGNvZGUgd2hlbiBk
ZW1hbmQtcG9wdWxhdGluZyBhIFBvRCBwYWdlICovCitib29sCitwMm1fcG9kX2RlbWFuZF9wb3B1
bGF0ZShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm4sIHVuc2lnbmVkIGludCBvcmRl
cik7CisKIC8qIE1vdmUgYWxsIHBhZ2VzIGZyb20gdGhlIHBvcHVsYXRlLW9uLWRlbWFuZCBjYWNo
ZSB0byB0aGUgZG9tYWluIHBhZ2VfbGlzdAogICogKHVzdWFsbHkgaW4gcHJlcGFyYXRpb24gZm9y
IGRvbWFpbiBkZXN0cnVjdGlvbikgKi8KIGludCBwMm1fcG9kX2VtcHR5X2NhY2hlKHN0cnVjdCBk
b21haW4gKmQpOwpAQCAtNjYyLDYgKzY2OCwzNiBAQCBwMm1fcG9kX29mZmxpbmVfb3JfYnJva2Vu
X2hpdChzdHJ1Y3QgcGFnZV9pbmZvICpwKTsKIHZvaWQKIHAybV9wb2Rfb2ZmbGluZV9vcl9icm9r
ZW5fcmVwbGFjZShzdHJ1Y3QgcGFnZV9pbmZvICpwKTsKIAorI2Vsc2UKKworc3RhdGljIGlubGlu
ZSBib29sCitwMm1fcG9kX2RlbWFuZF9wb3B1bGF0ZShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBn
Zm5fdCBnZm4sIHVuc2lnbmVkIGludCBvcmRlcikKK3sKKyAgICByZXR1cm4gZmFsc2U7Cit9CisK
K3N0YXRpYyBpbmxpbmUgaW50IHAybV9wb2RfZW1wdHlfY2FjaGUoc3RydWN0IGRvbWFpbiAqZCkK
K3sKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIGlubGluZSBpbnQgcDJtX3BvZF9zZXRfbWVt
X3RhcmdldChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHRhcmdldCkKK3sKKyAgICBy
ZXR1cm4gMDsKK30KKworc3RhdGljIGlubGluZSBpbnQgcDJtX3BvZF9vZmZsaW5lX29yX2Jyb2tl
bl9oaXQoc3RydWN0IHBhZ2VfaW5mbyAqcCkKK3sKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGlj
IGlubGluZSB2b2lkIHAybV9wb2Rfb2ZmbGluZV9vcl9icm9rZW5fcmVwbGFjZShzdHJ1Y3QgcGFn
ZV9pbmZvICpwKQoreworICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworfQorCisjZW5kaWYKKwog
CiAvKgogICogUGFnaW5nIHRvIGRpc2sgYW5kIHBhZ2Utc2hhcmluZwpAQCAtNzMwLDEwICs3NjYs
NiBAQCBleHRlcm4gdm9pZCBhdWRpdF9wMm0oc3RydWN0IGRvbWFpbiAqZCwKICNkZWZpbmUgUDJN
X0RFQlVHKGYsIGEuLi4pIGRvIHsgKHZvaWQpKGYpOyB9IHdoaWxlKDApCiAjZW5kaWYKIAotLyog
Q2FsbGVkIGJ5IHAybSBjb2RlIHdoZW4gZGVtYW5kLXBvcHVsYXRpbmcgYSBQb0QgcGFnZSAqLwot
Ym9vbAotcDJtX3BvZF9kZW1hbmRfcG9wdWxhdGUoc3RydWN0IHAybV9kb21haW4gKnAybSwgZ2Zu
X3QgZ2ZuLCB1bnNpZ25lZCBpbnQgb3JkZXIpOwotCiAvKgogICogRnVuY3Rpb25zIHNwZWNpZmlj
IHRvIHRoZSBwMm0tcHQgaW1wbGVtZW50YXRpb24KICAqLwotLSAKZ2l0LXNlcmllcyAwLjkuMQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 12:28:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 12: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 1ftu9t-0000aR-Fc; Sun, 26 Aug 2018 12: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=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftu9r-0000ZF-Ko
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:28:43 +0000
X-Inumbo-ID: aa52157b-a92b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aa52157b-a92b-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 12:29:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63723254"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sun, 26 Aug 2018 13:19:46 +0100
Message-ID: <d068682a0e82659a9f324c4b329de6a1a212b517.1535285866.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 13/23] x86: provide stubs,
 declarations and macros in hvm.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <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>

TWFrZSBzdXJlIGh2bV9lbmFibGVkIGV2YWx1YXRlIHRvIGZhbHNlIHRoZW4gcHJvdmlkZSBuZWNl
c3Nhcnkgc3R1YnMsCmRlY2xhcmF0aW9ucyBhbmQgbWFjcm9zIHRvIG1ha2UgWGVuIGJ1aWxkLgoK
VGhlIGlzX3ZpcmlkaWFuX2RvbWFpbiBtYWNybyBjYW4ndCBiZSB0dXJuZWQgaW50byBhbiBpbmxp
bmUgZnVuY3Rpb24KZWFzaWx5LCBzbyBpbnN0ZWFkIGl0cyBjYWxsZXIgaXMgbW9kaWZpZWQgdG8g
YXZvaWQgdW51c2VkIHZhcmlhYmxlCndhcm5pbmcuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni90cmFwcy5jICAgICAgICAgIHwg
ICA0ICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaCB8IDE0OSArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrLQogMiBmaWxlcyBjaGFuZ2VkLCAxNDggaW5zZXJ0aW9ucygr
KSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdHJhcHMuYyBiL3hl
bi9hcmNoL3g4Ni90cmFwcy5jCmluZGV4IGRkZmYzNDYuLjI3Yjk2NTEgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni90cmFwcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCkBAIC03NzEsOSAr
NzcxLDkgQEAgc3RhdGljIHZvaWQgZG9fdHJhcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykK
IC8qIFJldHVybnMgMCBpZiBub3QgaGFuZGxlZCwgYW5kIG5vbi0wIGZvciBzdWNjZXNzLiAqLwog
aW50IHJkbXNyX2h5cGVydmlzb3JfcmVncyh1aW50MzJfdCBpZHgsIHVpbnQ2NF90ICp2YWwpCiB7
Ci0gICAgc3RydWN0IGRvbWFpbiAqZCA9IGN1cnJlbnQtPmRvbWFpbjsKICAgICAvKiBPcHRpb25h
bGx5IHNoaWZ0IG91dCBvZiB0aGUgd2F5IG9mIFZpcmlkaWFuIGFyY2hpdGVjdHVyYWwgTVNScy4g
Ki8KLSAgICB1aW50MzJfdCBiYXNlID0gaXNfdmlyaWRpYW5fZG9tYWluKGQpID8gMHg0MDAwMDIw
MCA6IDB4NDAwMDAwMDA7CisgICAgdWludDMyX3QgYmFzZSA9IGlzX3ZpcmlkaWFuX2RvbWFpbihj
dXJyZW50LT5kb21haW4pCisgICAgICAgID8gMHg0MDAwMDIwMCA6IDB4NDAwMDAwMDA7CiAKICAg
ICBzd2l0Y2ggKCBpZHggLSBiYXNlICkKICAgICB7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9odm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oCmluZGV4IDlj
NzNjYmYuLjc4MjA1ODYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oCkBAIC0yMzUsNyArMjM1LDEwIEBA
IHN0cnVjdCBodm1fZnVuY3Rpb25fdGFibGUgewogfTsKIAogZXh0ZXJuIHN0cnVjdCBodm1fZnVu
Y3Rpb25fdGFibGUgaHZtX2Z1bmNzOwotZXh0ZXJuIGJvb2xfdCBodm1fZW5hYmxlZDsKKworI2lm
ZGVmIENPTkZJR19IVk0KK2V4dGVybiBib29sIGh2bV9lbmFibGVkOworCiBleHRlcm4gczggaHZt
X3BvcnQ4MF9hbGxvd2VkOwogCiBleHRlcm4gY29uc3Qgc3RydWN0IGh2bV9mdW5jdGlvbl90YWJs
ZSAqc3RhcnRfc3ZtKHZvaWQpOwpAQCAtMjY4LDggKzI3MSw4IEBAIHU2NCBodm1fZ2V0X2d1ZXN0
X3RzY19maXhlZChzdHJ1Y3QgdmNwdSAqdiwgdTY0IGF0X3RzYyk7CiAjZGVmaW5lIGh2bV90c2Nf
c2NhbGluZ19yYXRpbyhkKSBcCiAgICAgKChkKS0+YXJjaC5odm1fZG9tYWluLnRzY19zY2FsaW5n
X3JhdGlvKQogCi11NjQgaHZtX3NjYWxlX3RzYyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1NjQg
dHNjKTsKLXU2NCBodm1fZ2V0X3RzY19zY2FsaW5nX3JhdGlvKHUzMiBndHNjX2toeik7Cit1aW50
NjRfdCBodm1fc2NhbGVfdHNjKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IHRzYyk7
Cit1aW50NjRfdCBodm1fZ2V0X3RzY19zY2FsaW5nX3JhdGlvKHVpbnQzMl90IGd0c2Nfa2h6KTsK
IAogdm9pZCBodm1faW5pdF9ndWVzdF90aW1lKHN0cnVjdCBkb21haW4gKmQpOwogdm9pZCBodm1f
c2V0X2d1ZXN0X3RpbWUoc3RydWN0IHZjcHUgKnYsIHU2NCBndWVzdF90aW1lKTsKQEAgLTY3NSw2
ICs2NzgsMTQ2IEBAIHVuc2lnbmVkIGxvbmcgaHZtX2NyNF9ndWVzdF92YWxpZF9iaXRzKGNvbnN0
IHN0cnVjdCBkb21haW4gKmQsIGJvb2wgcmVzdG9yZSk7CiAgICAgICAgIGRfLT5hcmNoLmh2bV9k
b21haW4ucGlfb3BzLnZjcHVfYmxvY2sodl8pOyAgICAgICAgICBcCiB9KQogCisjZWxzZSAvKiBD
T05GSUdfSFZNICovCisKKyNkZWZpbmUgaHZtX2VuYWJsZWQgZmFsc2UKKworc3RhdGljIGlubGlu
ZSBpbnQgaHZtX2d1ZXN0X3g4Nl9tb2RlKHN0cnVjdCB2Y3B1ICp2KQoreworICAgIEFTU0VSVF9V
TlJFQUNIQUJMRSgpOworICAgIHJldHVybiAtMTsKK30KKworc3RhdGljIGlubGluZSBib29sIGh2
bV9pc19zaW5nbGVzdGVwX3N1cHBvcnRlZCh2b2lkKQoreworICAgIEFTU0VSVF9VTlJFQUNIQUJM
RSgpOworICAgIHJldHVybiBmYWxzZTsKK30KKworc3RhdGljIGlubGluZSBpbnQgdm1zaV9kZWxp
dmVyKAorICAgIHN0cnVjdCBkb21haW4gKmQsIGludCB2ZWN0b3IsCisgICAgdWludDhfdCBkZXN0
LCB1aW50OF90IGRlc3RfbW9kZSwKKyAgICB1aW50OF90IGRlbGl2ZXJ5X21vZGUsIHVpbnQ4X3Qg
dHJpZ19tb2RlKQoreworICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworICAgIHJldHVybiAtRUlO
VkFMOworfQorCitzdGF0aWMgaW5saW5lIGJvb2wgbmh2bV92bWN4X2hhcF9lbmFibGVkKHN0cnVj
dCB2Y3B1ICp2KQoreworICAgIHJldHVybiBmYWxzZTsKK30KKworc3RhdGljIGlubGluZSBib29s
IGh2bV9oYXBfc3VwcG9ydGVkKHZvaWQpCit7CisgICAgcmV0dXJuIGZhbHNlOworfQorCitzdGF0
aWMgaW5saW5lIHZvaWQgaHZtX3NldF9pbmZvX2d1ZXN0KHN0cnVjdCB2Y3B1ICp2KQoreworICAg
IEFTU0VSVF9VTlJFQUNIQUJMRSgpOworfQorCitzdGF0aWMgaW5saW5lIHZvaWQgaHZtX2NwdWlk
X3BvbGljeV9jaGFuZ2VkKHN0cnVjdCB2Y3B1ICp2KQoreworICAgIEFTU0VSVF9VTlJFQUNIQUJM
RSgpOworfQorCitzdGF0aWMgaW5saW5lIHZvaWQgaHZtX2ZsdXNoX2d1ZXN0X3RsYnModm9pZCkK
K3sKKyAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKK30KKworc3RhdGljIGlubGluZSB2b2lkIGh2
bV9pbnZscGcoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgbGluZWFyKQoreworICAgIEFT
U0VSVF9VTlJFQUNIQUJMRSgpOworfQorCitzdGF0aWMgaW5saW5lIGludCBodm1fY3B1X3VwKHZv
aWQpCit7CisgICAgcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBpbmxpbmUgdm9pZCBodm1fY3B1X2Rv
d24odm9pZCkKK3sKK30KKworc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIGh2bV9nZXRfc2hh
ZG93X2dzX2Jhc2Uoc3RydWN0IHZjcHUgKnYpCit7CisgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7
CisgICAgcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBpbmxpbmUgdm9pZCBodm1fc2V0X3RzY19vZmZz
ZXQoc3RydWN0IHZjcHUgKnYsIHVpbnQ2NF90IG9mZnNldCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdWludDY0X3QgYXRfdHNjKQoreworICAgIEFTU0VSVF9VTlJFQUNI
QUJMRSgpOworfQorCitzdGF0aWMgaW5saW5lIHZvaWQgaHZtX3VwZGF0ZV9ob3N0X2NyMyhzdHJ1
Y3QgdmNwdSAqdikKK3sKKyAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKK30KKworc3RhdGljIGlu
bGluZSB1bnNpZ25lZCBpbnQgaHZtX2dldF9jcGwoc3RydWN0IHZjcHUgKnYpCit7CisgICAgQVNT
RVJUX1VOUkVBQ0hBQkxFKCk7CisgICAgcmV0dXJuIC0xOworfQorCitzdGF0aWMgaW5saW5lIGlu
dCBodm1fZXZlbnRfcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdikKK3sKKyAgICByZXR1cm4gMDsKK30K
Kworc3RhdGljIGlubGluZSB2b2lkIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKHVuc2lnbmVkIGlu
dCB2ZWN0b3IsIGludCBlcnJjb2RlKQoreworICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworfQor
CitzdGF0aWMgaW5saW5lIHZvaWQgaHZtX3VwZGF0ZV9ndWVzdF9jcjMoc3RydWN0IHZjcHUgKnYs
IGJvb2wgbm9mbHVzaCkKK3sKKyAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKK30KKworI2RlZmlu
ZSBodm1fbG9uZ19tb2RlX2FjdGl2ZSh2KSAoZmFsc2UpCisjZGVmaW5lIGh2bV9wYWVfZW5hYmxl
ZCh2KSAoZmFsc2UpCisjZGVmaW5lIGh2bV9nZXRfZ3Vlc3RfdGltZSh2KSAoMCkKKyNkZWZpbmUg
aXNfdmlyaWRpYW5fZG9tYWluKGQpIChmYWxzZSkKKyNkZWZpbmUgaGFzX3ZpcmlkaWFuX3RpbWVf
cmVmX2NvdW50KGQpIChmYWxzZSkKKyNkZWZpbmUgaHZtX3RzY19zY2FsaW5nX3N1cHBvcnRlZCAo
ZmFsc2UpCisjZGVmaW5lIGhhcF9oYXNfMWdiIChmYWxzZSkKKyNkZWZpbmUgaGFwX2hhc18ybWIg
KGZhbHNlKQorCisjZGVmaW5lIGh2bV9wYWdpbmdfZW5hYmxlZCh2KSAoZmFsc2UpCisjZGVmaW5l
IGh2bV9ueF9lbmFibGVkKHYpIChmYWxzZSkKKyNkZWZpbmUgaHZtX3dwX2VuYWJsZWQodikgKGZh
bHNlKQorI2RlZmluZSBodm1fc21hcF9lbmFibGVkKHYpIChmYWxzZSkKKyNkZWZpbmUgaHZtX3Nt
ZXBfZW5hYmxlZCh2KSAoZmFsc2UpCisjZGVmaW5lIGh2bV9wa3VfZW5hYmxlZCh2KSAoZmFsc2Up
CisKKyNkZWZpbmUgYXJjaF92Y3B1X2Jsb2NrKHYpICgodm9pZCl2KQorCitpbnQgaHZtX3ZjcHVf
aW5pdGlhbGlzZShzdHJ1Y3QgdmNwdSAqdik7Cit2b2lkIGh2bV92Y3B1X2Rlc3Ryb3koc3RydWN0
IHZjcHUgKnYpOworaW50IGh2bV9kb21haW5faW5pdGlhbGlzZShzdHJ1Y3QgZG9tYWluICpkKTsK
K3ZvaWQgaHZtX2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpOwordm9pZCBodm1fZG9t
YWluX3NvZnRfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCk7Cit2b2lkIGh2bV9kb21haW5fcmVsaW5x
dWlzaF9yZXNvdXJjZXMoc3RydWN0IGRvbWFpbiAqZCk7Cit1aW50NjRfdCBodm1fc2NhbGVfdHNj
KGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IHRzYyk7Cit1aW50NjRfdCBodm1fZ2V0
X3RzY19zY2FsaW5nX3JhdGlvKHVpbnQzMl90IGd0c2Nfa2h6KTsKKwordm9pZCBodm1fZ2V0X3Nl
Z21lbnRfcmVnaXN0ZXIoc3RydWN0IHZjcHUgKnYsIGVudW0geDg2X3NlZ21lbnQgc2VnLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgKnJlZyk7
CisKK3ZvaWQgaHZtX3NldF9yZHRzY19leGl0aW5nKHN0cnVjdCBkb21haW4gKmQsIGJvb2xfdCBl
bmFibGUpOwordm9pZCBodm1fdG9nZ2xlX3NpbmdsZXN0ZXAoc3RydWN0IHZjcHUgKnYpOwordm9p
ZCBodm1fbWFwcGVkX2d1ZXN0X2ZyYW1lc19tYXJrX2RpcnR5KHN0cnVjdCBkb21haW4gKik7Cit2
b2lkIGh2bV9oeXBlcmNhbGxfcGFnZV9pbml0aWFsaXNlKHN0cnVjdCBkb21haW4gKmQsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmh5cGVyY2FsbF9wYWdlKTsKKwor
I2VuZGlmIC8qIENPTkZJR19IVk0gKi8KKwogI2VuZGlmIC8qIF9fQVNNX1g4Nl9IVk1fSFZNX0hf
XyAqLwogCiAvKgotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 12:28:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 12: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 1ftu9t-0000aq-Sx; Sun, 26 Aug 2018 12: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=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftu9s-0000Zy-QS
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:28:44 +0000
X-Inumbo-ID: ab11a3aa-a92b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ab11a3aa-a92b-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 12:29:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63723255"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sun, 26 Aug 2018 13:19:53 +0100
Message-ID: <ca3fb129b9e4707d268df561cb32b50cae902982.1535285866.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 20/23] xen: connect guest creation with
 CONFIG_{HVM, PV}
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George 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>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vY29t
bW9uL2RvbWFpbi5jIHwgMTQgKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxNCBpbnNl
cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kb21haW4uYyBiL3hlbi9jb21tb24v
ZG9tYWluLmMKaW5kZXggMTcxZDI1ZS4uNzNiNTQ4NSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9k
b21haW4uYworKysgYi94ZW4vY29tbW9uL2RvbWFpbi5jCkBAIC0zMTgsOSArMzE4LDIzIEBAIHN0
cnVjdCBkb21haW4gKmRvbWFpbl9jcmVhdGUoZG9taWRfdCBkb21pZCwKICAgICBpZiAoICFpc19p
ZGxlX2RvbWFpbihkKSApCiAgICAgewogICAgICAgICBpZiAoIGNvbmZpZy0+ZmxhZ3MgJiBYRU5f
RE9NQ1RMX0NERl9odm1fZ3Vlc3QgKQorICAgICAgICB7CisjaWZkZWYgQ09ORklHX0hWTQogICAg
ICAgICAgICAgZC0+Z3Vlc3RfdHlwZSA9IGd1ZXN0X3R5cGVfaHZtOworI2Vsc2UKKyAgICAgICAg
ICAgIGVyciA9IC1FSU5WQUw7CisgICAgICAgICAgICBnb3RvIGZhaWw7CisjZW5kaWYKKyAgICAg
ICAgfQogICAgICAgICBlbHNlCisgICAgICAgIHsKKyNpZmRlZiBDT05GSUdfUFYKICAgICAgICAg
ICAgIGQtPmd1ZXN0X3R5cGUgPSBndWVzdF90eXBlX3B2OworI2Vsc2UKKyAgICAgICAgICAgIGVy
ciA9IC1FSU5WQUw7CisgICAgICAgICAgICBnb3RvIGZhaWw7CisjZW5kaWYKKyAgICAgICAgfQog
CiAgICAgICAgIHdhdGNoZG9nX2RvbWFpbl9pbml0KGQpOwogICAgICAgICBpbml0X3N0YXR1cyB8
PSBJTklUX3dhdGNoZG9nOwotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 12:28:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 12: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 1ftu9u-0000bD-7C; Sun, 26 Aug 2018 12: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=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftu9t-0000aH-9O
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:28:45 +0000
X-Inumbo-ID: abae2612-a92b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id abae2612-a92b-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 12:29:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63723256"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sun, 26 Aug 2018 13:19:47 +0100
Message-ID: <dadf98ec64aaee2f3ed5edd04e0cb156ebc18159.1535285866.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 14/23] x86/mm: put nested p2m code under
 CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlc2UgZnVuY3Rpb25zIGFyZSBvbmx5IHVzZWZ1bCBmb3IgbmVzdGVkIGh2bSwgd2hpY2ggaXNu
J3QgZW5hYmxlZAp3aGVuIENPTkZJR19IVk0gaXMgZmFsc2UuCgpFbmNsb3NlIHJlbGV2YW50IGNv
ZGUgaW4gQ09ORklHX0hWTS4gR3VhcmQgbnAybV9zY2hlZHVsZSB3aXRoCm5lc3RlZGh2bV9lbmFi
bGVkLgoKU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4
ZW4vYXJjaC94ODYvZG9tYWluLmMgfCA2ICsrKystLQogeGVuL2FyY2gveDg2L21tL3AybS5jIHwg
NiArKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYvZG9t
YWluLmMKaW5kZXggZWIxZTkzZi4uYTk5Njc0MSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2Rv
bWFpbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpAQCAtMTY4OSw3ICsxNjg5LDggQEAg
dm9pZCBjb250ZXh0X3N3aXRjaChzdHJ1Y3QgdmNwdSAqcHJldiwgc3RydWN0IHZjcHUgKm5leHQp
CiAgICAgewogICAgICAgICBfdXBkYXRlX3J1bnN0YXRlX2FyZWEocHJldik7CiAgICAgICAgIHZw
bXVfc3dpdGNoX2Zyb20ocHJldik7Ci0gICAgICAgIG5wMm1fc2NoZWR1bGUoTlAyTV9TQ0hFRExF
X09VVCk7CisgICAgICAgIGlmICggbmVzdGVkaHZtX2VuYWJsZWQocHJldmQpICkKKyAgICAgICAg
ICAgIG5wMm1fc2NoZWR1bGUoTlAyTV9TQ0hFRExFX09VVCk7CiAgICAgfQogCiAgICAgaWYgKCBp
c19odm1fZG9tYWluKHByZXZkKSAmJiAhbGlzdF9lbXB0eSgmcHJldi0+YXJjaC5odm1fdmNwdS50
bV9saXN0KSApCkBAIC0xNzU2LDcgKzE3NTcsOCBAQCB2b2lkIGNvbnRleHRfc3dpdGNoKHN0cnVj
dCB2Y3B1ICpwcmV2LCBzdHJ1Y3QgdmNwdSAqbmV4dCkKIAogICAgICAgICAvKiBNdXN0IGJlIGRv
bmUgd2l0aCBpbnRlcnJ1cHRzIGVuYWJsZWQgKi8KICAgICAgICAgdnBtdV9zd2l0Y2hfdG8obmV4
dCk7Ci0gICAgICAgIG5wMm1fc2NoZWR1bGUoTlAyTV9TQ0hFRExFX0lOKTsKKyAgICAgICAgaWYg
KCBuZXN0ZWRodm1fZW5hYmxlZChuZXh0ZCkgKQorICAgICAgICAgICAgbnAybV9zY2hlZHVsZShO
UDJNX1NDSEVETEVfSU4pOwogICAgIH0KIAogICAgIC8qIEVuc3VyZSB0aGF0IHRoZSB2Y3B1IGhh
cyBhbiB1cC10by1kYXRlIHRpbWUgYmFzZS4gKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9t
bS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwppbmRleCAxMDg5Yjg2Li5jODJkYjMyIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3Ay
bS5jCkBAIC0xNDQsNiArMTQ0LDcgQEAgc3RhdGljIHZvaWQgcDJtX3RlYXJkb3duX2hvc3RwMm0o
c3RydWN0IGRvbWFpbiAqZCkKIAogc3RhdGljIHZvaWQgcDJtX3RlYXJkb3duX25lc3RlZHAybShz
dHJ1Y3QgZG9tYWluICpkKQogeworI2lmZGVmIENPTkZJR19IVk0KICAgICB1bnNpZ25lZCBpbnQg
aTsKICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtOwogCkBAIC0xNTYsMTAgKzE1NywxMiBAQCBz
dGF0aWMgdm9pZCBwMm1fdGVhcmRvd25fbmVzdGVkcDJtKHN0cnVjdCBkb21haW4gKmQpCiAgICAg
ICAgIHAybV9mcmVlX29uZShwMm0pOwogICAgICAgICBkLT5hcmNoLm5lc3RlZF9wMm1baV0gPSBO
VUxMOwogICAgIH0KKyNlbmRpZgogfQogCiBzdGF0aWMgaW50IHAybV9pbml0X25lc3RlZHAybShz
dHJ1Y3QgZG9tYWluICpkKQogeworI2lmZGVmIENPTkZJR19IVk0KICAgICB1bnNpZ25lZCBpbnQg
aTsKICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtOwogCkBAIC0xNzYsNiArMTc5LDcgQEAgc3Rh
dGljIGludCBwMm1faW5pdF9uZXN0ZWRwMm0oc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgcDJt
LT53cml0ZV9wMm1fZW50cnkgPSBuZXN0ZWRwMm1fd3JpdGVfcDJtX2VudHJ5OwogICAgICAgICBs
aXN0X2FkZCgmcDJtLT5ucDJtX2xpc3QsICZwMm1fZ2V0X2hvc3RwMm0oZCktPm5wMm1fbGlzdCk7
CiAgICAgfQorI2VuZGlmCiAKICAgICByZXR1cm4gMDsKIH0KQEAgLTE3MTQsNiArMTcxOCw3IEBA
IHZvaWQgcDJtX2FsdHAybV9jaGVjayhzdHJ1Y3QgdmNwdSAqdiwgdWludDE2X3QgaWR4KQogICAg
ICAgICBwMm1fc3dpdGNoX3ZjcHVfYWx0cDJtX2J5X2lkKHYsIGlkeCk7CiB9CiAKKyNpZmRlZiBD
T05GSUdfSFZNCiBzdGF0aWMgc3RydWN0IHAybV9kb21haW4gKgogcDJtX2dldGxydV9uZXN0ZWRw
Mm0oc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHAybV9kb21haW4gKnAybSkKIHsKQEAgLTE5Njks
NiArMTk3NCw3IEBAIHZvaWQgbnAybV9zY2hlZHVsZShpbnQgZGlyKQogICAgICAgICBwMm1fdW5s
b2NrKHAybSk7CiAgICAgfQogfQorI2VuZGlmCiAKIHVuc2lnbmVkIGxvbmcgcGFnaW5nX2d2YV90
b19nZm4oc3RydWN0IHZjcHUgKnYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGxvbmcgdmEsCi0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 12:28:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 12: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 1ftu9v-0000d7-Je; Sun, 26 Aug 2018 12:28: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=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftu9u-0000bb-Fb
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:28:46 +0000
X-Inumbo-ID: ac637a1f-a92b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ac637a1f-a92b-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 12:29:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63723257"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sun, 26 Aug 2018 13:19:51 +0100
Message-ID: <1d6dd975943d14a77bd09c434ad7f5503226968d.1535285866.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 18/23] x86/domctl: XEN_DOMCTL_debug_op is HVM
 only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJj
aC94ODYvZG9tY3RsLmMgfCAyICsrCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWN0bC5jIGIveGVuL2FyY2gveDg2L2RvbWN0bC5j
CmluZGV4IGFiODU0ODkuLjZmMWM0M2UgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21jdGwu
YworKysgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKQEAgLTk3NSw2ICs5NzUsNyBAQCBsb25nIGFy
Y2hfZG9fZG9tY3RsKAogICAgICAgICBkLT5hcmNoLnN1cHByZXNzX3NwdXJpb3VzX3BhZ2VfZmF1
bHRzID0gMTsKICAgICAgICAgYnJlYWs7CiAKKyNpZmRlZiBDT05GSUdfSFZNCiAgICAgY2FzZSBY
RU5fRE9NQ1RMX2RlYnVnX29wOgogICAgIHsKICAgICAgICAgc3RydWN0IHZjcHUgKnY7CkBAIC05
OTIsNiArOTkzLDcgQEAgbG9uZyBhcmNoX2RvX2RvbWN0bCgKICAgICAgICAgcmV0ID0gaHZtX2Rl
YnVnX29wKHYsIGRvbWN0bC0+dS5kZWJ1Z19vcC5vcCk7CiAgICAgICAgIGJyZWFrOwogICAgIH0K
KyNlbmRpZgogCiAgICAgY2FzZSBYRU5fRE9NQ1RMX2dkYnN4X2d1ZXN0bWVtaW86CiAgICAgICAg
IGRvbWN0bC0+dS5nZGJzeF9ndWVzdF9tZW1pby5yZW1haW4gPSBkb21jdGwtPnUuZ2Ric3hfZ3Vl
c3RfbWVtaW8ubGVuOwotLSAKZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 12:28:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 12:28:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftu9y-0000fk-0G; Sun, 26 Aug 2018 12:28: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=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftu9w-0000eJ-MS
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:28:48 +0000
X-Inumbo-ID: ade9b26c-a92b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ade9b26c-a92b-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 12:29:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63723261"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sun, 26 Aug 2018 13:19:55 +0100
Message-ID: <302ac2c4bd07943466689884f40e0418332d59d9.1535285866.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
In-Reply-To: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
Subject: [Xen-devel] [PATCH v2 22/23] x86/pvshim: disable HVM for PV shim
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KIHRvb2xzL2Zpcm13
YXJlL3hlbi1kaXIvc2hpbS5jb25maWcgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRp
b24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS90b29scy9maXJtd2FyZS94ZW4tZGly
L3NoaW0uY29uZmlnIGIvdG9vbHMvZmlybXdhcmUveGVuLWRpci9zaGltLmNvbmZpZwppbmRleCAy
MWQ3MDc1Li5kZTUzZGZlIDEwMDY0NAotLS0gYS90b29scy9maXJtd2FyZS94ZW4tZGlyL3NoaW0u
Y29uZmlnCisrKyBiL3Rvb2xzL2Zpcm13YXJlL3hlbi1kaXIvc2hpbS5jb25maWcKQEAgLTEyLDcg
KzEyLDcgQEAgQ09ORklHX0FSQ0hfREVGQ09ORklHPSJhcmNoL3g4Ni9jb25maWdzL3g4Nl82NF9k
ZWZjb25maWciCiBDT05GSUdfTlJfQ1BVUz0zMgogQ09ORklHX1BWPXkKIENPTkZJR19QVl9MSU5F
QVJfUFQ9eQotQ09ORklHX0hWTT15CisjIENPTkZJR19IVk0gaXMgbm90IHNldAogIyBDT05GSUdf
U0hBRE9XX1BBR0lORyBpcyBub3Qgc2V0CiAjIENPTkZJR19CSUdNRU0gaXMgbm90IHNldAogIyBD
T05GSUdfSFZNX0ZFUCBpcyBub3Qgc2V0Ci0tIApnaXQtc2VyaWVzIDAuOS4xCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 12:28:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 12:28:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftu9y-0000gL-Fb; Sun, 26 Aug 2018 12:28: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=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftu9w-0000eI-MF
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:28:48 +0000
X-Inumbo-ID: ad5f985b-a92b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ad5f985b-a92b-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 12:29:29 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63723259"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sun, 26 Aug 2018 13:19:56 +0100
Message-ID: <0d120cf1e9585a6b1adbf1d4f1c85e6b6039f61f.1535285866.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 23/23] xen: decouple HVM and IOMMU
 capabilities
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>

SFZNIGFuZCBJT01NVSBhcmUgdHdvIGRpc3RpbmN0IGhhcmR3YXJlIGZlYXR1cmVzLCB5ZXQgdGhl
eSB3ZXJlCmJ1bmRsZWQgdG9nZXRoZXIgaW4gc3lzY3RsIGFuZCB4bCdzIG91dHB1dC4KCkRlY291
cGxlIHRoZW0gb24gc3lzY3RsIGxldmVsLiBPbiB0b29sc3RhY2sgbGV2ZWwgd2Ugc3RpbGwgbmVl
ZCB0bwptYWludGFpbiBhIHNlbnNpYmxlIHNlbWFudGljcyBmb3IgYHhsIGluZm9gLiBNYXNzYWdl
IHRoZSBpbmZvcm1hdGlvbgphY2NvcmRpbmcgdG8gdGhlIGZvbGxvd2luZyB0YWJsZToKCnB2ICAg
ICAgaHZtICAgICBpb21tdSAgICAgICAgICAgZmxhZ3MgaW4geGwgaW5mbwowICAgICAgIDAgICAg
ICAgMCAgICAgICAgICAgICAgIG4vYQowICAgICAgIDAgICAgICAgMSAgICAgICAgICAgICAgIG4v
YQowICAgICAgIDEgICAgICAgMCAgICAgICAgICAgICAgIGh2bQowICAgICAgIDEgICAgICAgMSAg
ICAgICAgICAgICAgIGh2bSBodm1fZGlyZWN0aW8KMSAgICAgICAwICAgICAgIDAgICAgICAgICAg
ICAgICBOSUwKMSAgICAgICAwICAgICAgIDEgICAgICAgICAgICAgICBkaXJlY3RpbwoxICAgICAg
IDEgICAgICAgMCAgICAgICAgICAgICAgIGh2bQoxICAgICAgIDEgICAgICAgMSAgICAgICAgICAg
ICAgIGh2bSBodm1fZGlyZWN0aW8gZGlyZWN0aW8KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGwuYyAgICAgICAgIHwgNSAr
KystLQogdG9vbHMvbGlieGwvbGlieGwuaCAgICAgICAgIHwgNiArKysrKysKIHRvb2xzL2xpYnhs
L2xpYnhsX3R5cGVzLmlkbCB8IDEgKwogdG9vbHMveGwveGxfaW5mby5jICAgICAgICAgIHwgNSAr
KystLQogeGVuL2FyY2gveDg2L3N5c2N0bC5jICAgICAgIHwgMiArLQogeGVuL2luY2x1ZGUvcHVi
bGljL3N5c2N0bC5oIHwgOCArKysrLS0tLQogNiBmaWxlcyBjaGFuZ2VkLCAxOCBpbnNlcnRpb25z
KCspLCA5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsLmMgYi90
b29scy9saWJ4bC9saWJ4bC5jCmluZGV4IGI0MWFkZTkuLmEwZDlmMmIgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2xpYnhsL2xpYnhsLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGwuYwpAQCAtMzk2LDggKzM5
Niw5IEBAIGludCBsaWJ4bF9nZXRfcGh5c2luZm8obGlieGxfY3R4ICpjdHgsIGxpYnhsX3BoeXNp
bmZvICpwaHlzaW5mbykKICAgICBtZW1jcHkocGh5c2luZm8tPmh3X2NhcCx4Y3BoeXNpbmZvLmh3
X2NhcCwgc2l6ZW9mKHBoeXNpbmZvLT5od19jYXApKTsKIAogICAgIHBoeXNpbmZvLT5jYXBfaHZt
ID0gISEoeGNwaHlzaW5mby5jYXBhYmlsaXRpZXMgJiBYRU5fU1lTQ1RMX1BIWVNDQVBfaHZtKTsK
LSAgICBwaHlzaW5mby0+Y2FwX2h2bV9kaXJlY3RpbyA9Ci0gICAgICAgICEhKHhjcGh5c2luZm8u
Y2FwYWJpbGl0aWVzICYgWEVOX1NZU0NUTF9QSFlTQ0FQX2h2bV9kaXJlY3Rpbyk7CisgICAgcGh5
c2luZm8tPmNhcF9kaXJlY3RpbyA9CisgICAgICAgICEhKHhjcGh5c2luZm8uY2FwYWJpbGl0aWVz
ICYgWEVOX1NZU0NUTF9QSFlTQ0FQX2RpcmVjdGlvKTsKKyAgICBwaHlzaW5mby0+Y2FwX2h2bV9k
aXJlY3RpbyA9IHBoeXNpbmZvLT5jYXBfaHZtICYmIHBoeXNpbmZvLT5jYXBfZGlyZWN0aW87CiAK
ICAgICBHQ19GUkVFOwogICAgIHJldHVybiAwOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGli
eGwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsLmgKaW5kZXggYWUyZDYzZC4uMmNmYzFiMCAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGwvbGlieGwuaAorKysgYi90b29scy9saWJ4bC9saWJ4bC5oCkBAIC02
Nyw2ICs2NywxMiBAQAogICogdGhlIHNhbWUgJChYRU5fVkVSU0lPTikgKGUuZy4gdGhyb3VnaG91
dCBhIG1ham9yIHJlbGVhc2UpLgogICovCiAKKy8qIExJQlhMX0hBVkVfUEhZU0lORk9fQ0FQX0RJ
UkVDVElPCisgKgorICogSWYgdGhpcyBpcyBkZWZpbmVkLCBsaWJ4bF9waHlzaW5mbyBoYXMgYSAi
Y2FwX2RpcmVjdGlvIiBmaWVsZC4KKyAqLworI2RlZmluZSBMSUJYTF9IQVZFX1BIWVNJTkZPX0NB
UF9ESVJFQ1RJTyAxCisKIC8qIExJQlhMX0hBVkVfQ09OU09MRV9OT1RJRllfRkQKICAqCiAgKiBJ
ZiB0aGlzIGlzIGRlZmluZWQsIGxpYnhsX2NvbnNvbGVfZXhlYyBhbmQKZGlmZiAtLWdpdCBhL3Rv
b2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCBiL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbApp
bmRleCA0YTM4NTgwLi4yY2NlYjhjIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF90eXBl
cy5pZGwKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCkBAIC0xMDE0LDYgKzEwMTQs
NyBAQCBsaWJ4bF9waHlzaW5mbyA9IFN0cnVjdCgicGh5c2luZm8iLCBbCiAKICAgICAoImNhcF9o
dm0iLCBib29sKSwKICAgICAoImNhcF9odm1fZGlyZWN0aW8iLCBib29sKSwKKyAgICAoImNhcF9k
aXJlY3RpbyIsIGJvb2wpLAogICAgIF0sIGRpcj1ESVJfT1VUKQogCiBsaWJ4bF9jb25uZWN0b3Jp
bmZvID0gU3RydWN0KCJjb25uZWN0b3JpbmZvIiwgWwpkaWZmIC0tZ2l0IGEvdG9vbHMveGwveGxf
aW5mby5jIGIvdG9vbHMveGwveGxfaW5mby5jCmluZGV4IDZjOGJlMjYuLjkzZTJjNWYgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL3hsL3hsX2luZm8uYworKysgYi90b29scy94bC94bF9pbmZvLmMKQEAgLTIx
MCw5ICsyMTAsMTAgQEAgc3RhdGljIHZvaWQgb3V0cHV0X3BoeXNpbmZvKHZvaWQpCiAgICAgICAg
ICBpbmZvLmh3X2NhcFs0XSwgaW5mby5od19jYXBbNV0sIGluZm8uaHdfY2FwWzZdLCBpbmZvLmh3
X2NhcFs3XQogICAgICAgICApOwogCi0gICAgbWF5YmVfcHJpbnRmKCJ2aXJ0X2NhcHMgICAgICAg
ICAgICAgIDolcyVzXG4iLAorICAgIG1heWJlX3ByaW50ZigidmlydF9jYXBzICAgICAgICAgICAg
ICA6JXMlcyVzXG4iLAogICAgICAgICAgaW5mby5jYXBfaHZtID8gIiBodm0iIDogIiIsCi0gICAg
ICAgICBpbmZvLmNhcF9odm1fZGlyZWN0aW8gPyAiIGh2bV9kaXJlY3RpbyIgOiAiIgorICAgICAg
ICAgaW5mby5jYXBfaHZtX2RpcmVjdGlvID8gIiBodm1fZGlyZWN0aW8iIDogIiIsCisgICAgICAg
ICBpbmZvLmNhcF9kaXJlY3RpbyA/ICIgZGlyZWN0aW8iIDogIiIKICAgICAgICAgKTsKIAogICAg
IHZpbmZvID0gbGlieGxfZ2V0X3ZlcnNpb25faW5mbyhjdHgpOwpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L3N5c2N0bC5jIGIveGVuL2FyY2gveDg2L3N5c2N0bC5jCmluZGV4IGU3MDRlZDcuLjQ1
NmRjNTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zeXNjdGwuYworKysgYi94ZW4vYXJjaC94
ODYvc3lzY3RsLmMKQEAgLTkzLDcgKzkzLDcgQEAgdm9pZCBhcmNoX2RvX3BoeXNpbmZvKHN0cnVj
dCB4ZW5fc3lzY3RsX3BoeXNpbmZvICpwaSkKICAgICBpZiAoIGh2bV9lbmFibGVkICkKICAgICAg
ICAgcGktPmNhcGFiaWxpdGllcyB8PSBYRU5fU1lTQ1RMX1BIWVNDQVBfaHZtOwogICAgIGlmICgg
aW9tbXVfZW5hYmxlZCApCi0gICAgICAgIHBpLT5jYXBhYmlsaXRpZXMgfD0gWEVOX1NZU0NUTF9Q
SFlTQ0FQX2h2bV9kaXJlY3RpbzsKKyAgICAgICAgcGktPmNhcGFiaWxpdGllcyB8PSBYRU5fU1lT
Q1RMX1BIWVNDQVBfZGlyZWN0aW87CiB9CiAKIGxvbmcgYXJjaF9kb19zeXNjdGwoCmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvc3lzY3RsLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvc3lz
Y3RsLmgKaW5kZXggODM5YzFiOS4uOGNkMGE5YyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVi
bGljL3N5c2N0bC5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9zeXNjdGwuaApAQCAtMzYsNyAr
MzYsNyBAQAogI2luY2x1ZGUgInBoeXNkZXYuaCIKICNpbmNsdWRlICJ0bWVtLmgiCiAKLSNkZWZp
bmUgWEVOX1NZU0NUTF9JTlRFUkZBQ0VfVkVSU0lPTiAweDAwMDAwMDExCisjZGVmaW5lIFhFTl9T
WVNDVExfSU5URVJGQUNFX1ZFUlNJT04gMHgwMDAwMDAxMgogCiAvKgogICogUmVhZCBjb25zb2xl
IGNvbnRlbnQgZnJvbSBYZW4gYnVmZmVyIHJpbmcuCkBAIC04NSw5ICs4NSw5IEBAIHN0cnVjdCB4
ZW5fc3lzY3RsX3RidWZfb3AgewogIC8qICh4ODYpIFRoZSBwbGF0Zm9ybSBzdXBwb3J0cyBIVk0g
Z3Vlc3RzLiAqLwogI2RlZmluZSBfWEVOX1NZU0NUTF9QSFlTQ0FQX2h2bSAgICAgICAgICAwCiAj
ZGVmaW5lIFhFTl9TWVNDVExfUEhZU0NBUF9odm0gICAgICAgICAgICgxdTw8X1hFTl9TWVNDVExf
UEhZU0NBUF9odm0pCi0gLyogKHg4NikgVGhlIHBsYXRmb3JtIHN1cHBvcnRzIEhWTS1ndWVzdCBk
aXJlY3QgYWNjZXNzIHRvIEkvTyBkZXZpY2VzLiAqLwotI2RlZmluZSBfWEVOX1NZU0NUTF9QSFlT
Q0FQX2h2bV9kaXJlY3RpbyAxCi0jZGVmaW5lIFhFTl9TWVNDVExfUEhZU0NBUF9odm1fZGlyZWN0
aW8gICgxdTw8X1hFTl9TWVNDVExfUEhZU0NBUF9odm1fZGlyZWN0aW8pCisgLyogKHg4NikgVGhl
IHBsYXRmb3JtIHN1cHBvcnRzIGRpcmVjdCBhY2Nlc3MgdG8gSS9PIGRldmljZXMgd2l0aCBJT01N
VS4gKi8KKyNkZWZpbmUgX1hFTl9TWVNDVExfUEhZU0NBUF9kaXJlY3RpbyAxCisjZGVmaW5lIFhF
Tl9TWVNDVExfUEhZU0NBUF9kaXJlY3RpbyAgKDF1PDxfWEVOX1NZU0NUTF9QSFlTQ0FQX2RpcmVj
dGlvKQogc3RydWN0IHhlbl9zeXNjdGxfcGh5c2luZm8gewogICAgIHVpbnQzMl90IHRocmVhZHNf
cGVyX2NvcmU7CiAgICAgdWludDMyX3QgY29yZXNfcGVyX3NvY2tldDsKLS0gCmdpdC1zZXJpZXMg
MC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 12:28:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 12:28:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftuA0-0000jc-7s; Sun, 26 Aug 2018 12: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=gpvm=lj=citrix.com=prvs=769521655=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1ftu9y-0000hS-S9
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 12:28:50 +0000
X-Inumbo-ID: aebf66da-a92b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aebf66da-a92b-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 12:29:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,290,1531785600"; d="scan'208";a="63723264"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Sun, 26 Aug 2018 13:19:45 +0100
Message-ID: <9a48f409a1c77ec9e0a5742fc36de3e0b825b1fe.1535285866.git-series.wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 12/23] x86: monitor.o is currently HVM only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUgaGFzIGJlZW4gcGxhbiB0byBtYWtlIFBWIHdvcmssIGJ1dCBpdCBpcyBub3QgeWV0IHRo
ZXJlLiAgUHJvdmlkZQpzdHVicyB0byBtYWtlIGl0IGJ1aWxkIHdpdGggIUNPTkZJR19IVk0uCgpT
aWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNo
L3g4Ni9NYWtlZmlsZSAgICAgICAgIHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvbW9uaXRv
ci5oIHwgMTQgKysrKysrKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygr
KSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZSBiL3hl
bi9hcmNoL3g4Ni9NYWtlZmlsZQppbmRleCA5YjliNjNhLi40M2Y5MTg5IDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L01ha2VmaWxlCkBAIC00NSw3
ICs0NSw3IEBAIG9iai15ICs9IG1pY3JvY29kZV9hbWQubwogb2JqLXkgKz0gbWljcm9jb2RlX2lu
dGVsLm8KIG9iai15ICs9IG1pY3JvY29kZS5vCiBvYmoteSArPSBtbS5vIHg4Nl82NC9tbS5vCi1v
YmoteSArPSBtb25pdG9yLm8KK29iai0kKENPTkZJR19IVk0pICs9IG1vbml0b3Iubwogb2JqLXkg
Kz0gbXBwYXJzZS5vCiBvYmoteSArPSBubWkubwogb2JqLXkgKz0gbnVtYS5vCmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20teDg2L21vbml0b3IuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbW9u
aXRvci5oCmluZGV4IDQ5ODg5MDMuLjA5ZjdmOGEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvbW9uaXRvci5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbW9uaXRvci5oCkBAIC05
OSwxMCArOTksMjQgQEAgc3RhdGljIGlubGluZSB1aW50MzJfdCBhcmNoX21vbml0b3JfZ2V0X2Nh
cGFiaWxpdGllcyhzdHJ1Y3QgZG9tYWluICpkKQogaW50IGFyY2hfbW9uaXRvcl9kb21jdGxfZXZl
bnQoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVj
dCB4ZW5fZG9tY3RsX21vbml0b3Jfb3AgKm1vcCk7CiAKKyNpZmRlZiBDT05GSUdfSFZNCisKIGlu
dCBhcmNoX21vbml0b3JfaW5pdF9kb21haW4oc3RydWN0IGRvbWFpbiAqZCk7CiAKIHZvaWQgYXJj
aF9tb25pdG9yX2NsZWFudXBfZG9tYWluKHN0cnVjdCBkb21haW4gKmQpOwogCisjZWxzZQorCitz
dGF0aWMgaW5saW5lIGludCBhcmNoX21vbml0b3JfaW5pdF9kb21haW4oc3RydWN0IGRvbWFpbiAq
ZCkKK3sKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIGlubGluZSB2b2lkIGFyY2hfbW9uaXRv
cl9jbGVhbnVwX2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkKQore30KKworI2VuZGlmCisKIGJvb2wg
bW9uaXRvcmVkX21zcihjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1MzIgbXNyKTsKIGJvb2wgbW9u
aXRvcmVkX21zcl9vbmNoYW5nZW9ubHkoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdTMyIG1zcik7
CiAKLS0gCmdpdC1zZXJpZXMgMC45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 14:52:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 14:52:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftwOH-0005Uw-A1; Sun, 26 Aug 2018 14:51: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=apot=lj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftwOG-0005Um-3z
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 14:51:44 +0000
X-Inumbo-ID: 59abf913-a93f-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 59abf913-a93f-11e8-a8a5-bc764e045a96;
 Sun, 26 Aug 2018 16:50:18 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1ftwOA-0000qB-FQ; Sun, 26 Aug 2018 14:51: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 1ftwOA-0007py-3H; Sun, 26 Aug 2018 14:51:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftwOA-0007xc-27; Sun, 26 Aug 2018 14:51:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126600-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-qemut-ws16-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-rtds:debian-install:fail:allowable
 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-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-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-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-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-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-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-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-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-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-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-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=71e51140fdeb98c8fefc3a7067b554212bb61ac9
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 26 Aug 2018 14:51:38 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 126600: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjYwMCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjYwMC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MjQ4CiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2Rz
dF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyNDMyOAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50
ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIGluIDEyNjUwMiBwYXNzIGluIDEy
NjYwMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMTYgZ3Vl
c3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4gMTI2NTAyCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICAgIGZhaWwgcGFzcyBpbiAx
MjY1MDIKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBi
bG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxs
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjQzMjgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMjQzMjgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE4IGd1ZXN0LXN0YXJ0L3dpbi5yZXBlYXQg
ZmFpbCBibG9ja2VkIGluIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICBmYWlsIGJsb2NrZWQgaW4gMTI0MzI4CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwg
aW4gMTI2NTAyIGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI2NTAyIGxpa2UgMTI0MjQ4CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRl
L3gxMCBmYWlsIGluIDEyNjUwMiBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjY1MDIgbGlr
ZSAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9z
cmNfaG9zdC9kc3RfaG9zdCBmYWlsIGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTQgZ3Vlc3QtbG9jYWxtaWdyYXRlICAgIGZhaWwgbGlrZSAxMjQyNDgK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBn
dWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3Mt
aW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdl
dGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNzFlNTExNDBmZGViOThjOGZl
ZmMzYTcwNjdiNTU0MjEyYmI2MWFjOQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAg
ICAgICAgMjM4MDA3ZDZmYWU5NDQ3YmY1ZThlNzNkNjdhZTlmYjg0NGU3ZmYyYQoKTGFzdCB0ZXN0
IG9mIGJhc2lzICAgMTI0MzI4ICAyMDE4LTA2LTE3IDIzOjM5OjA3IFogICA2OSBkYXlzCkZhaWxp
bmcgc2luY2UgICAgICAgIDEyNDgwNyAgMjAxOC0wNi0yOCAxNzozODowNCBaICAgNTggZGF5cyAg
IDM3IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNjI5NiAgMjAxOC0wOC0yMSAwMTox
MjozOCBaICAgIDUgZGF5cyAgICA0IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJl
dmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgog
IEdlb3JnZSBEdW5sYXAgPGR1bmxhcGdAdW1pY2guZWR1CiAgR2VvcmdlIER1bmxhcCA8Z2Vvcmdl
LmR1bmxhcEBjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXgu
Y29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBL
ZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICBMYXJzIEt1cnRoIDxsYXJzLmt1cnRo
LnhlbkBnbWFpbC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4K
ICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgU3RlZmFubyBT
dGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgogIFN0ZXdhcnQgSGlsZGVicmFuZCA8c3Rl
d2FydC5oaWxkZWJyYW5kQGRvcm5lcndvcmtzLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14
dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVu
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
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/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyBy
ZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDEyODkgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 14:58:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 14:58:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftwUS-0005ms-3n; Sun, 26 Aug 2018 14:58: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=apot=lj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftwUR-0005me-1Z
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 14:58:07 +0000
X-Inumbo-ID: 3dde4ba5-a940-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3dde4ba5-a940-11e8-a8a5-bc764e045a96;
 Sun, 26 Aug 2018 16:56: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 1ftwUO-0000xj-Sz; Sun, 26 Aug 2018 14:58: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 1ftwUO-00082j-EO; Sun, 26 Aug 2018 14:58:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftwUO-0005Vm-D0; Sun, 26 Aug 2018 14:58:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126583-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-amd64-i386-rumprun-i386:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-3.18:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl:guest-start:fail:regression
 linux-3.18:test-amd64-i386-libvirt-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-pvshim:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-i386-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-libvirt-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-amd64-xl:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-pygrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-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-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-armhf-armhf-xl-arndale:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm: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-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-ovmf-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-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-3.18:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-armhf-armhf-xl:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-3.18:test-armhf-armhf-xl-cubietruck:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 linux-3.18:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-3.18:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 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-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=18e6ee0440a7ab853e4ca0f1403eeef1803ed970
X-Osstest-Versions-That: linux=830f9674e76d08d04585e53fc200ae8af99966e7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 26 Aug 2018 14:58:04 +0000
Subject: [Xen-devel] [linux-3.18 test] 126583: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjU4MyBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY1ODMvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgMTAg
cmVkaGF0LWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtYW1kNjQgMTEgZ3Vlc3Qtc3RhcnQgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0IDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgMTAgcmVkaGF0LWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBndWVz
dC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAyMSBndWVzdC1zdGFydC9kZWJpYW4gICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGlt
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDIxIGd1ZXN0
LXN0YXJ0L2RlYmlhbiAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgMjEgZ3Vlc3Qtc3RhcnQvZGViaWFuICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZz
LiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgMjEgZ3Vlc3Qtc3RhcnQvZGViaWFuICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2
MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0Mgog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYw
NDIKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjA0Mgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZz
LiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2
MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEy
NjA0MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4g
dnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dz
LWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBm
YWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTAgZGVi
aWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2
cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dz
LWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0Mgog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEyIGd1
ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4g
dnMuIDEyNjA0MgogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI2MDQyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRlYmlhbi1kaS1p
bnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKClJlZ3Jlc3Npb25zIHdoaWNoIGFy
ZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjYwNDIKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
OgogbGludXggICAgICAgICAgICAgICAgMThlNmVlMDQ0MGE3YWI4NTNlNGNhMGYxNDAzZWVlZjE4
MDNlZDk3MApiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgODMwZjk2NzRl
NzZkMDhkMDQ1ODVlNTNmYzIwMGFlOGFmOTk5NjZlNwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI2
MDQyICAyMDE4LTA4LTE3IDA3OjQyOjQ2IFogICAgOSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNjE4OSAgMjAxOC0wOC0xOSAwMjo0NDo1MSBaICAgIDcgZGF5cyAgICA1IGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFsIFZpcm8gPHZp
cm9AemVuaXYubGludXgub3JnLnVrPgogIEFtaXQgUHVuZGlyIDxhbWl0LnB1bmRpckBsaW5hcm8u
b3JnPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW5kcmV5
IFJ5YWJpbmluIDxhLnJ5YWJpbmluQHNhbXN1bmcuY29tPgogIERhdmlkIFJpZW50amVzIDxyaWVu
dGplc0Bnb29nbGUuY29tPgogIERhdmlkIFMuIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4K
ICBFcmljIEJpZ2dlcnMgPGViaWdnZXJzQGdvb2dsZS5jb20+CiAgRXJpY2sgUmV5ZXMgPGVyaWNr
cmV5ZXNAZ29vZ2xlLmNvbT4KICBHcmVnIEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5k
YXRpb24ub3JnPgogIEhlcmJlcnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBJ
bmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBKYW5uIEhvcm4gPGphbm5oQGdvb2dsZS5j
b20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEtlZXMgQ29vayA8a2Vlc2Nv
b2tAY2hyb21pdW0ub3JnPgogIExpbnVzIFRvcnZhbGRzIDx0b3J2YWxkc0BsaW51eC1mb3VuZGF0
aW9uLm9yZz4KICBMaXdlaSBTb25nIDxsaXdlaS5zb25nQHdpbmRyaXZlci5jb20+CiAgTWFyY2Vs
IEhvbHRtYW5uIDxtYXJjZWxAaG9sdG1hbm4ub3JnPgogIE1hcmsgU2FseXp5biA8c2FseXp5bkBh
bmRyb2lkLmNvbT4KICBNYXNhaGlybyBZYW1hZGEgPHlhbWFkYS5tYXNhaGlyb0Bzb2Npb25leHQu
Y29tPgogIE1hc2FtaSBIaXJhbWF0c3UgPG1oaXJhbWF0QGtlcm5lbC5vcmc+CiAgT2xla3NpaiBS
ZW1wZWwgPG8ucmVtcGVsQHBlbmd1dHJvbml4LmRlPgogIFJhbmR5IER1bmxhcCA8cmR1bmxhcEBp
bmZyYWRlYWQub3JnPgogIFNoYXduIEd1byA8c2hhd25ndW9Aa2VybmVsLm9yZz4KICBTaXFpIExp
biA8c2lxaWxpbkBnb29nbGUuY29tPgogIFdvbGZyYW0gU2FuZyA8d3NhQHRoZS1kcmVhbXMuZGU+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5n
LgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNTI4IGxpbmVzIGxvbmcuKQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 15:30:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 15:30: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 1ftx03-0000Rp-W7; Sun, 26 Aug 2018 15:30:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=apot=lj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftx02-0000Rd-Lq
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 15:30:46 +0000
X-Inumbo-ID: 18a945f5-a945-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 18a945f5-a945-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 15:31: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 1ftx00-0001eT-8U; Sun, 26 Aug 2018 15:30: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 1ftwzz-00016d-U8; Sun, 26 Aug 2018 15:30:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftwzz-0005op-TY; Sun, 26 Aug 2018 15:30:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126702-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=e5d6ddcd31a6113e4a3db7a235ca78770fe8f401
X-Osstest-Versions-That: xen=b49ef5d39d930bda6a8da1afcee196420f1b7424
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 26 Aug 2018 15:30:43 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126702: 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>

ZmxpZ2h0IDEyNjcwMiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjcwMi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIGU1ZDZkZGNkMzFhNjExM2U0YTNkYjdhMjM1Y2E3ODc3
MGZlOGY0MDEKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGI0OWVmNWQz
OWQ5MzBiZGE2YThkYTFhZmNlZTE5NjQyMGYxYjc0MjQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NjY5MCAgMjAxOC0wOC0yNiAxMDowMDo0MyBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjY3MDIgIDIwMTgtMDgtMjYgMTM6MDA6MzEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVm
ZW5kZXIuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhl
bi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGI0OWVmNWQzOWQuLmU1ZDZkZGNkMzEgIGU1
ZDZkZGNkMzFhNjExM2U0YTNkYjdhMjM1Y2E3ODc3MGZlOGY0MDEgLT4gc21va2UKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 16:17:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 16:17:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ftxiT-0004R0-R1; Sun, 26 Aug 2018 16:16:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=apot=lj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftxiS-0004Qq-N6
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 16:16:40 +0000
X-Inumbo-ID: 37002974-a94b-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 37002974-a94b-11e8-a8a5-bc764e045a96;
 Sun, 26 Aug 2018 18:15:14 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1ftxiO-00036h-TH; Sun, 26 Aug 2018 16:16: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 1ftxiO-0005xS-Mn; Sun, 26 Aug 2018 16:16:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftxiO-00019F-Lg; Sun, 26 Aug 2018 16:16:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126604-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-credit2:guest-start:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry: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-armhf-armhf-xl-rtds:guest-start/debian.repeat: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-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-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-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:migrate-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=7ba1c7df881855422f9a475862565e94c8421b75
X-Osstest-Versions-That: xen=280a5568939c4a5832be787c8e0c23a19f30935a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 26 Aug 2018 16:16:36 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 126604: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjYwNCB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjYwNC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEy
NTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNf
aG9zdC9kc3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAxMjUwNTcKClRlc3RzIHdoaWNoIGFyZSBmYWls
aW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MyA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjY1MTQgcGFzcyBp
biAxMjY2MDQKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICBmYWlsIGluIDEyNjUxNCBwYXNzIGluIDEyNjYwNAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAg
IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIHBhc3MgaW4gMTI2NTE0CgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMSA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBp
biAxMjY1MTQgbGlrZSAxMjUwNTcKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgNTAgeHRmL3Rlc3Qt
aHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTI2NTE0IGxpa2UgMTI1MDU3CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTI1
MDU3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEy
NTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjUwNTcKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgICAgICBm
YWlsICBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAx
NyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
eGVuICAgICAgICAgICAgICAgICAgN2JhMWM3ZGY4ODE4NTU0MjJmOWE0NzU4NjI1NjVlOTRjODQy
MWI3NQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMjgwYTU1Njg5Mzlj
NGE1ODMyYmU3ODdjOGUwYzIzYTE5ZjMwOTM1YQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MDU3
ICAyMDE4LTA3LTA5IDA4OjM2OjA0IFogICA0OCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEy
NTY4NSAgMjAxOC0wNy0zMCAxMjozOTozOCBaICAgMjcgZGF5cyAgIDE4IGF0dGVtcHRzClRlc3Rp
bmcgc2FtZSBzaW5jZSAgIDEyNTkzMSAgMjAxOC0wOC0xNSAyMjo1MToyMyBaICAgMTAgZGF5cyAg
ICA3IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0
OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFu
IExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGdl
b3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
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
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
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
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3Vs
ZCBiZSA3NDggbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 16:34:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 16: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 1ftxzH-00063y-Bk; Sun, 26 Aug 2018 16:34: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=3m2n=lj=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1ftxzF-00063t-OT
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 16:34:01 +0000
X-Inumbo-ID: eedc4f47-a94d-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 eedc4f47-a94d-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 16:34: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 93733305FFA4
 for <xen-devel@lists.xenproject.org>; Sun, 26 Aug 2018 19:33:59 +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 6AC5B7FE66
 for <xen-devel@lists.xenproject.org>; Sun, 26 Aug 2018 19:33:59 +0300 (EEST)
Received: (qmail 9702 invoked from network); 26 Aug 2018 19:33:59 +0300
Received: from 86-120-181-231.rdsnet.ro (HELO ?192.168.228.119?)
 (rcojocaru@bitdefender.com@86.120.181.231)
 by smtp03.buh.bitdefender.org with SMTP; 26 Aug 2018 19:33:58 +0300
To: Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xenproject.org
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <9a48f409a1c77ec9e0a5742fc36de3e0b825b1fe.1535285866.git-series.wei.liu2@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <08966fb3-f761-a1e3-4214-d091eb21cf84@bitdefender.com>
Date: Sun, 26 Aug 2018 19:33:50 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <9a48f409a1c77ec9e0a5742fc36de3e0b825b1fe.1535285866.git-series.wei.liu2@citrix.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.77166
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 494101,
 Stamp: 3], Multi: [Enabled, t: (0.000009,0.003377)], BW: [Enabled, t:
 (0.000008,0.000001)], RBL DNSBL: [Disabled], APM: [Enabled, Score:
 500, t: (0.002833), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_BITDEFENDER; NN_LEGIT_S_SQARE_BRACKETS;
 NN_LEGIT_MAILING_LIST_TO], SGN: [Enabled, t: (0.023630,0.000079)],
 URL: [Enabled, t: (0.000008,0.000001)], RTDA: [Enabled, t: (0.627675),
 Hit: No, Details: v2.7.14; Id: 15.1i6ajpa.1clrhbgdb.4fthr], total:
 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v2 12/23] x86: monitor.o is currently HVM
 only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gOC8yNi8xOCAzOjE5IFBNLCBXZWkgTGl1IHdyb3RlOgo+IFRoZXJlIGhhcyBiZWVuIHBsYW4g
dG8gbWFrZSBQViB3b3JrLCBidXQgaXQgaXMgbm90IHlldCB0aGVyZS4gIFByb3ZpZGUKPiBzdHVi
cyB0byBtYWtlIGl0IGJ1aWxkIHdpdGggIUNPTkZJR19IVk0uCj4gCj4gU2lnbmVkLW9mZi1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAtLS0KPiAgeGVuL2FyY2gveDg2L01ha2Vm
aWxlICAgICAgICAgfCAgMiArLQo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L21vbml0b3IuaCB8IDE0
ICsrKysrKysrKysrKysrCj4gIDIgZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgMSBk
ZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvTWFrZWZpbGUgYi94ZW4v
YXJjaC94ODYvTWFrZWZpbGUKPiBpbmRleCA5YjliNjNhLi40M2Y5MTg5IDEwMDY0NAo+IC0tLSBh
L3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+IEBA
IC00NSw3ICs0NSw3IEBAIG9iai15ICs9IG1pY3JvY29kZV9hbWQubwo+ICBvYmoteSArPSBtaWNy
b2NvZGVfaW50ZWwubwo+ICBvYmoteSArPSBtaWNyb2NvZGUubwo+ICBvYmoteSArPSBtbS5vIHg4
Nl82NC9tbS5vCj4gLW9iai15ICs9IG1vbml0b3Iubwo+ICtvYmotJChDT05GSUdfSFZNKSArPSBt
b25pdG9yLm8KPiAgb2JqLXkgKz0gbXBwYXJzZS5vCj4gIG9iai15ICs9IG5taS5vCj4gIG9iai15
ICs9IG51bWEubwo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L21vbml0b3IuaCBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvbW9uaXRvci5oCj4gaW5kZXggNDk4ODkwMy4uMDlmN2Y4YSAx
MDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L21vbml0b3IuaAo+ICsrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvbW9uaXRvci5oCj4gQEAgLTk5LDEwICs5OSwyNCBAQCBzdGF0aWMgaW5s
aW5lIHVpbnQzMl90IGFyY2hfbW9uaXRvcl9nZXRfY2FwYWJpbGl0aWVzKHN0cnVjdCBkb21haW4g
KmQpCj4gIGludCBhcmNoX21vbml0b3JfZG9tY3RsX2V2ZW50KHN0cnVjdCBkb21haW4gKmQsCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4ZW5fZG9tY3RsX21vbml0b3Jf
b3AgKm1vcCk7Cj4gIAo+ICsjaWZkZWYgQ09ORklHX0hWTQo+ICsKPiAgaW50IGFyY2hfbW9uaXRv
cl9pbml0X2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkKTsKPiAgCj4gIHZvaWQgYXJjaF9tb25pdG9y
X2NsZWFudXBfZG9tYWluKHN0cnVjdCBkb21haW4gKmQpOwo+ICAKPiArI2Vsc2UKPiArCj4gK3N0
YXRpYyBpbmxpbmUgaW50IGFyY2hfbW9uaXRvcl9pbml0X2RvbWFpbihzdHJ1Y3QgZG9tYWluICpk
KQo+ICt7Cj4gKyAgICByZXR1cm4gMDsKClJpZ2h0LCBpZiB2bV9ldmVudCBpcyBub3Qgc3VwcG9y
dGVkIGZvciBhbnl0aGluZyBvdGhlciB0aGFuIEhWTSB0aGVuIHdlCnNob3VsZCByZXR1cm4gLUVO
T0VOVCBvciBhIHNpbWlsYXIgZXJyb3IgaGVyZS4gVGhhdCB3YXksIGF0IGxlYXN0IHRoZQp1c2Vy
IGtub3dzIHRoaW5ncyB3aWxsIG5vdCB3b3JrIHVwZnJvbnQgKHdoZW4gdHJ5aW5nIHRvIGVuYWJs
ZSB2bV9ldmVudCkuCgo+ICt9Cj4gKwo+ICtzdGF0aWMgaW5saW5lIHZvaWQgYXJjaF9tb25pdG9y
X2NsZWFudXBfZG9tYWluKHN0cnVjdCBkb21haW4gKmQpCj4gK3t9CgpJJ20gbm90IHN1cmUgaWYg
dGhpcyBpcyB2YWxpZCBjb2Rpbmcgc3R5bGUgKGFzIG9wcG9zZWQgdG8gaGF2aW5nIGEKbmV3bGlu
ZSBiZWZvcmUgJ30nLgoKClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 16:39:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 16: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 1fty4u-0006G5-2O; Sun, 26 Aug 2018 16:39: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=3m2n=lj=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fty4s-0006G0-JK
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 16:39:50 +0000
X-Inumbo-ID: 73a5798d-a94e-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 73a5798d-a94e-11e8-a8a5-bc764e045a96;
 Sun, 26 Aug 2018 18:38:25 +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 482B3305FFA8
 for <xen-devel@lists.xenproject.org>; Sun, 26 Aug 2018 19:39:48 +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 127DB7FE67
 for <xen-devel@lists.xenproject.org>; Sun, 26 Aug 2018 19:39:48 +0300 (EEST)
Received: (qmail 9852 invoked from network); 26 Aug 2018 19:39:47 +0300
Received: from 86-120-181-231.rdsnet.ro (HELO ?192.168.228.119?)
 (rcojocaru@bitdefender.com@86.120.181.231)
 by smtp03.buh.bitdefender.org with SMTP; 26 Aug 2018 19:39:46 +0300
To: Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xenproject.org
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <1f5209e13cb12be42209f977c97290dd4343d2a8.1535285866.git-series.wei.liu2@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <9da14ac2-e8bc-3981-783b-31a4e136f489@bitdefender.com>
Date: Sun, 26 Aug 2018 19:39:40 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1f5209e13cb12be42209f977c97290dd4343d2a8.1535285866.git-series.wei.liu2@citrix.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.77166
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 494101,
 Stamp: 3], Multi: [Enabled, t: (0.000045,0.004526)], BW: [Enabled, t:
 (0.000020,0.000002)], RBL DNSBL: [Disabled], APM: [Enabled, Score:
 500, t: (0.004126), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_BITDEFENDER; NN_LEGIT_S_SQARE_BRACKETS;
 NN_LEGIT_MAILING_LIST_TO], SGN: [Enabled, t: (0.028271,0.000071)],
 URL: [Enabled, t: (0.000011,0.000001)], RTDA: [Enabled, t: (0.285542),
 Hit: No, Details: v2.7.14; Id: 15.1i63vkt.1clrhm421.2msan], total:
 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v2 15/23] x86/mm: put HVM only code under
 CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gOC8yNi8xOCAzOjE5IFBNLCBXZWkgTGl1IHdyb3RlOgo+IEdvaW5nIHRocm91Z2ggdGhlIGNv
ZGUsIEhBUCwgRVBULCBQb0QgYW5kIEFMVFAyTSBkZXBlbmQgb24gSFZNIGNvZGUuCj4gUHV0IHRo
ZXNlIGNvbXBvbmVudHMgdW5kZXIgQ09ORklHX0hWTS4gVGhpcyBmdXJ0aGVyIHJlcXVpcmVzIHB1
dHRpbmcKPiBvbmUgb2YgdGhlIHZtIGV2ZW50IHVuZGVyIENPTkZJR19IVk0uCj4gCj4gQWxzbyBt
YWtlIGhhcF9lbmFibGVkIGV2YWx1YXRlIHRvIGZhbHNlIHdoZW4gIUNPTkZJR19IVk0uIFRoaXMg
aW4gdHVybgo+IHJlcXVpcmVzIG1hcmtpbmcgYSB2YXJpYWJsZSBpbiBwMm1fc2V0X2VudHJ5IGFz
IF9fbWF5YmVfdW51c2VkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+CgpBY2tlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5k
ZXIuY29tPgoKClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 18:00:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 18:00: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 1ftzKH-0004Ec-AH; Sun, 26 Aug 2018 17:59:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=apot=lj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1ftzKF-0004ES-UP
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 17:59:47 +0000
X-Inumbo-ID: ea9cf7a5-a959-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ea9cf7a5-a959-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 18:00: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 1ftzKE-0005BW-Dn; Sun, 26 Aug 2018 17:59: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 1ftzKE-0003RC-2H; Sun, 26 Aug 2018 17:59:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ftzKE-0000JN-1i; Sun, 26 Aug 2018 17:59:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1ftzKE-0000JN-1i@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 26 Aug 2018 17:59:46 +0000
Subject: [Xen-devel] [linux-4.9 bisection] complete
 test-amd64-i386-freebsd10-i386
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============2608242074563431940=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2608242074563431940==
Content-Type: text/plain

branch xen-unstable
xenbranch xen-unstable
job test-amd64-i386-freebsd10-i386
testid guest-start

Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Bug not present: 83fa6552cea112a900ec7891f8c170d022fe7e20
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/126719/


  commit a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Author: Paul Durrant <paul.durrant@citrix.com>
  Date:   Thu Aug 9 10:59:41 2018 +0100
  
      tools/libxenctrl: use new xenforeignmemory API to seed grant table
      
      A previous patch added support for priv-mapping guest resources directly
      (rather than having to foreign-map, which requires P2M modification for
      HVM guests).
      
      This patch makes use of the new API to seed the guest grant table unless
      the underlying infrastructure (i.e. privcmd) doesn't support it, in which
      case the old scheme is used.
      
      NOTE: The call to xc_dom_gnttab_hvm_seed() in hvm_build_set_params() was
            actually unnecessary, as the grant table has already been seeded
            by a prior call to xc_dom_gnttab_init() made by libxl__build_dom().
      
      Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
      Acked-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
      Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
      Acked-by: Wei Liu <wei.liu2@citrix.com>
      Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>


For bisection revision-tuple graph see:
   http://logs.test-lab.xenproject.org/osstest/results/bisect/linux-4.9/test-amd64-i386-freebsd10-i386.guest-start.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/linux-4.9/test-amd64-i386-freebsd10-i386.guest-start --summary-out=tmp/126719.bisection-summary --basis-template=125183 --blessings=real,real-bisect linux-4.9 test-amd64-i386-freebsd10-i386 guest-start
Searching for failure / basis pass:
 126556 fail [host=chardonnay1] / 126017 [host=pinot1] 125896 [host=pinot0] 125511 [host=debina0] 125342 [host=huxelrebe1] 125271 [host=elbling1] 125183 [host=pinot1] 125156 ok.
Failure / basis pass flights: 126556 / 125156
(tree with no url: minios)
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Latest e8d49e4292d9156a081752dee3f5a0cd12857da9 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
Basis pass 060744011e93679f03932f050619744be895b772 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a b4ac4bc410222d221dc46a74ac71efaa7b32d57c
Generating revisions with ./adhoc-revtuple-generator  git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git#060744011e93679f03932f050619744be895b772-e8d49e4292d9156a081752dee3f5a0cd12857da9 git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 git://xenbits.xen.org/qemu-xen-traditional.git#c8ea0457495342c417c3dc033bba25148b279f60-c8ea0457495342c417c3dc033bba25148b279f60 git://xenbits.xen.org/qemu-xen.git#43139135a8938de44f66333831d3a8655d07663a-4f080070a9809bde857851e68a3aeff0c4b9b6a6 git://xenbits.xen.org/xen.git#b4ac4bc410222d221dc46a74ac71efaa7b32d57c-3a2b8525b883baa87fe89b3da58f5c09fa599b99
adhoc-revtuple-generator: tree discontiguous: qemu-xen
Loaded 3017 nodes in revision graph
Searching for test results:
 125156 pass 060744011e93679f03932f050619744be895b772 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a b4ac4bc410222d221dc46a74ac71efaa7b32d57c
 125183 [host=pinot1]
 125271 [host=elbling1]
 125342 [host=huxelrebe1]
 125511 [host=debina0]
 125896 [host=pinot0]
 126017 [host=pinot1]
 126187 fail irrelevant
 126345 fail irrelevant
 126259 fail irrelevant
 126440 fail 676054232ecfeaf9392201fd5fc3f74a6d39d9f3 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126556 fail e8d49e4292d9156a081752dee3f5a0cd12857da9 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126655 pass 6e02c062e94a235b50dd2ec15068026e3a841c1e c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 008a8fb249b9d433a64bc59a93075bcb4b01e3d3
 126650 pass 060744011e93679f03932f050619744be895b772 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a b4ac4bc410222d221dc46a74ac71efaa7b32d57c
 126653 fail 676054232ecfeaf9392201fd5fc3f74a6d39d9f3 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126660 fail 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 06e8b622d3f3c0fa5075e91b041c6f45549ad70a
 126675 fail e8d49e4292d9156a081752dee3f5a0cd12857da9 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126706 pass 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126679 pass b7131631290e27ea6e91b7645bb22bae6b59d684 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 008a8fb249b9d433a64bc59a93075bcb4b01e3d3
 126684 pass 7142fdb6a924bc4fb1f1661b585d01ff095ef41b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a e752f28409678ce3ade49986b39309178fb2a6d6
 126687 pass 4d502572ea7da97550891c2b0bcd36fa4eb33401 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 4b60c40659b34b6577a6bc91eb4115458a0e425f
 126709 fail 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126691 pass 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 4b60c40659b34b6577a6bc91eb4115458a0e425f
 126696 fail 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 9a5c16a3e75778c8a094ca87784d93b74676f46c
 126715 pass 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126698 pass 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126704 fail 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126719 fail 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
Searching for interesting versions
 Result found: flight 125156 (pass), for basis pass
 Result found: flight 126556 (fail), for basis failure
 Repro found: flight 126650 (pass), for basis pass
 Repro found: flight 126675 (fail), for basis failure
 0 revisions at 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
No revisions left to test, checking graph state.
 Result found: flight 126698 (pass), for last pass
 Result found: flight 126704 (fail), for first failure
 Repro found: flight 126706 (pass), for last pass
 Repro found: flight 126709 (fail), for first failure
 Repro found: flight 126715 (pass), for last pass
 Repro found: flight 126719 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Bug not present: 83fa6552cea112a900ec7891f8c170d022fe7e20
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/126719/


  commit a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Author: Paul Durrant <paul.durrant@citrix.com>
  Date:   Thu Aug 9 10:59:41 2018 +0100
  
      tools/libxenctrl: use new xenforeignmemory API to seed grant table
      
      A previous patch added support for priv-mapping guest resources directly
      (rather than having to foreign-map, which requires P2M modification for
      HVM guests).
      
      This patch makes use of the new API to seed the guest grant table unless
      the underlying infrastructure (i.e. privcmd) doesn't support it, in which
      case the old scheme is used.
      
      NOTE: The call to xc_dom_gnttab_hvm_seed() in hvm_build_set_params() was
            actually unnecessary, as the grant table has already been seeded
            by a prior call to xc_dom_gnttab_init() made by libxl__build_dom().
      
      Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
      Acked-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
      Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
      Acked-by: Wei Liu <wei.liu2@citrix.com>
      Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>

dot: graph is too large for cairo-renderer bitmaps. Scaling by 0.616825 to fit
pnmtopng: 44 colors found
Revision graph left in /home/logs/results/bisect/linux-4.9/test-amd64-i386-freebsd10-i386.guest-start.{dot,ps,png,html,svg}.
----------------------------------------
126719: tolerable ALL FAIL

flight 126719 linux-4.9 real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/126719/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 test-amd64-i386-freebsd10-i386 11 guest-start           fail baseline untested


jobs:
 test-amd64-i386-freebsd10-i386                               fail    


------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
    http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

Test harness code can be found at
    http://xenbits.xen.org/gitweb?p=osstest.git;a=summary



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2608242074563431940==--

From xen-devel-bounces@lists.xenproject.org Sun Aug 26 21:24:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Aug 2018 21:24: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 1fu2WH-00045N-Tk; Sun, 26 Aug 2018 21:24:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=apot=lj=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fu2WG-000459-JY
 for xen-devel@lists.xenproject.org; Sun, 26 Aug 2018 21:24:24 +0000
X-Inumbo-ID: 803ce67e-a976-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 803ce67e-a976-11e8-a6a9-d7ebe60f679a;
 Sun, 26 Aug 2018 21:25:06 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fu2WD-0001D6-7n; Sun, 26 Aug 2018 21:24: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 1fu2WC-0000cj-S9; Sun, 26 Aug 2018 21:24:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fu2WC-0003Wb-RU; Sun, 26 Aug 2018 21:24:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126623-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-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt: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-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=3b89e1f9621895d5789b024caf93fd3b17654610
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 26 Aug 2018 21:24:20 +0000
Subject: [Xen-devel] [libvirt test] 126623: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjYyMyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY2MjMvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNr
KDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNr
KDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlidmlydCAgICAg
ICAgICAgICAgM2I4OWUxZjk2MjE4OTVkNTc4OWIwMjRjYWY5M2ZkM2IxNzY1NDYxMApiYXNlbGlu
ZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAgMDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIw
ODVlMWZmZWE5ZDU4ZmU4YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzODE0ICAyMDE4LTA2LTA1
IDA0OjE5OjIzIFogICA4MiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzg0MCAgMjAxOC0w
Ni0wNiAwNDoxOToyOCBaICAgODEgZGF5cyAgIDYyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNjYyMyAgMjAxOC0wOC0yNSAxNDozOTo0MCBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogICAgQWxlcyBN
dXNpbCA8YW11c2lsQHJlZGhhdC5jb20+CiAgQW5kcmVhIEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVk
aGF0LmNvbT4KICBBbnlhIEhhcnRlciA8YWhhcnRlckByZWRoYXQuY29tPgogIEJpbmcgTml1IDxi
aW5nLm5pdUBpbnRlbC5jb20+CiAgQmpvZXJuIFdhbGsgPGJ3YWxrQGxpbnV4LmlibS5jb20+CiAg
Qm9ibyBEdSA8ZHVibzE2M0AxMjYuY29tPgogIEJvcmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51
eC5pYm0uY29tPgogIEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBDaGFu
Z2t1byBTaGkgPHNoaS5jaGFuZ2t1b0BoM2MuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhp
YW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNh
bm9uaWNhbC5jb20+CiAgQ2xlbWVudGluZSBIYXlhdCA8Y2xlbUBsc2UuZXBpdGEuZnI+CiAgQ29s
ZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW4gS2VuaWdzYmVyZyA8ZGFua2Vu
QHJlZGhhdC5jb20+CiAgRGFuaWVsIE5pY29sZXR0aSA8ZGFudHRpMTJAZ21haWwuY29tPgogIERh
bmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGFuaWVsIFZlaWxsYXJk
IDx2ZWlsbGFyZEByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgog
IEVyaWsgU2t1bHRldHkgPGVza3VsdGV0QHJlZGhhdC5jb20+CiAgRmFiaWFubyBGaWTDqm5jaW8g
PGZhYmlhbm9AZmlkZW5jaW8ub3JnPgogIEZpbGlwIEFsYWMgPGZpbGlwYWxhY0BnbWFpbC5jb20+
CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29tPgogIGludHJpZ2VyaSA8aW50cmlnZXJpK2xpYnZp
cnRAYm91bS5vcmc+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmlAYm91bS5vcmc+CiAgSmFtaWUgU3Ry
YW5kYm9nZSA8amFtaWVAY2Fub25pY2FsLmNvbT4KICBKaWUgV2FuZyA8d2FuZ2ppZTg4Lmh1YXdl
aS5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4KICBKaXJpIERlbmVtYXJrIDxq
ZGVuZW1hckByZWRoYXQuY29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAg
SnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29A
cmVkaGF0LmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBL
YXRlcmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExhaW5lIFN0dW1wIDxsYWlu
ZUBsYWluZS5vcmc+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMdWJvbWly
IFJpbnRlbCA8bGt1bmRyYWtAdjMuc2s+CiAgTHV5YW8gSHVhbmcgPGxodWFuZ0ByZWRoYXQuY29t
PgogIE1hcmMgSGFydG1heWVyIDxtaGFydG1heUBsaW51eC5pYm0uY29tPgogIE1hcmMgSGFydG1h
eWVyIDxtaGFydG1heUBsaW51eC52bmV0LmlibS5jb20+CiAgTWFyY29zIFBhdWxvIGRlIFNvdXph
IDxtYXJjb3Muc291emEub3JnQGdtYWlsLmNvbT4KICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVj
a2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgTWFydGluIEtsZXR6YW5kZXIg
PG1rbGV0emFuQHJlZGhhdC5jb20+CiAgTWF0dGhpYXMgQm9sdGUgPG1hdHRoaWFzLmJvbHRlQGdv
b2dsZW1haWwuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAg
TWljaGFsIFByw612b3puw61rIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE5pa29sYXkgU2hpcm9r
b3Zza2l5IDxuc2hpcm9rb3Zza2l5QHZpcnR1b3p6by5jb20+CiAgUGF2ZWwgSHJkaW5hIDxwaHJk
aW5hQHJlZGhhdC5jb20+CiAgUGV0ZXIgS3JlbXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+CiAgUGlu
byBUb3NjYW5vIDxwdG9zY2Fub0ByZWRoYXQuY29tPgogIFJhZG9zdGluIFN0b3lhbm92IDxyc3Rv
eWFub3YxQGdtYWlsLmNvbT4KICBSYW15IEVsa2VzdCA8cmFteWVsa2VzdEBnbWFpbC5jb20+CiAg
cmFteWVsa2VzdCA8cmFteWVsa2VzdEBnbWFpbC5jb20+CiAgUmljaGFyZCBXLk0uIEpvbmVzIDxy
am9uZXNAcmVkaGF0LmNvbT4KICBSb21hbiBCb2dvcm9kc2tpeSA8Ym9nb3JvZHNraXlAZ21haWwu
Y29tPgogIFNoaSBMZWkgPHNoaWxlaS5tYXNzY2xvdWRzQGdteC5jb20+CiAgU2hpY2hhbmdrdW8g
PHNoaS5jaGFuZ2t1b0BoM2MuY29tPgogIFNoaXZhcHJhc2FkIEcgQmhhdCA8c2JoYXRAbGludXgu
dm5ldC5pYm0uY29tPgogIFNpbW9uIEtvYnlkYSA8c2tvYnlkYUByZWRoYXQuY29tPgogIFN0ZWZh
biBCYWRlciA8c3RlZmFuLmJhZGVyQGNhbm9uaWNhbC5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3Rl
ZmFuYkBsaW51eC52bmV0LmlibS5jb20+CiAgU3Vrcml0IEJoYXRuYWdhciA8c2tydGJodG5nckBn
bWFpbC5jb20+CiAgVG9tw6HFoSBHb2xlbWJpb3Zza8O9IDx0Z29sZW1iaUByZWRoYXQuY29tPgog
IFZpdGFseSBLdXpuZXRzb3YgPHZrdXpuZXRzQHJlZGhhdC5jb20+CiAgdzAwMjUxNTc0IDx3YW5n
amllODhAaHVhd2VpLmNvbT4KICBXZWlsdW4gWmh1IDx6aHV3ZWlsdW5AaHVhd2VpLmNvbT4KICB4
aW5odWEuQ2FvIDxjYW94aW5odWFAaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTUw
NDQgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 00:11:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 00: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 1fu587-0000nn-HZ; Mon, 27 Aug 2018 00:11: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=oxzl=lk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fu585-0000nd-FB
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 00:11:37 +0000
X-Inumbo-ID: dc4a7fcb-a98d-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dc4a7fcb-a98d-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 00:12: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 1fu580-00058w-O1; Mon, 27 Aug 2018 00:11: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 1fu580-0004Ao-Ax; Mon, 27 Aug 2018 00:11:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fu580-00021r-AL; Mon, 27 Aug 2018 00:11:32 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fu580-00021r-AL@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 27 Aug 2018 00:11:32 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-amd64-xl-qcow2
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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
LWFtZDY0LXhsLXFjb3cyCnRlc3RpZCB4ZW4tYm9vdAoKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtl
cm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQK
VHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1m
aXJtd2FyZS5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJh
ZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5n
aXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CgoqKiogRm91bmQgYW5k
IHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgbGlu
dXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRz
L2xpbnV4LTIuNi5naXQKICBCdWcgaW50cm9kdWNlZDogIDMzZTE3ODc2ZWE0ZWRjZDdmNWMwMWVm
YTc4ZThkMDI4ODkyNjFhYmYKICBCdWcgbm90IHByZXNlbnQ6IDg4YTg2NzY1MzA2NWRjMTRiMGZk
ZWViNjI2ZWZiOGQ3ZWJlMzliZTUKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY3MjkvCgoKICAoUmV2aXNpb24gbG9n
IHRvbyBsb25nLCBvbWl0dGVkLikKCgpGb3IgYmlzZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdyYXBo
IHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9yZXN1
bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyLnhlbi1ib290
Lmh0bWwKUmV2aXNpb24gSURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5
LCB0byB0aGUgVHJlZXMgYWJvdmUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClJ1bm5pbmcgY3MtYmlzZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9y
ZXN1bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyLnhlbi1i
b290IC0tc3VtbWFyeS1vdXQ9dG1wLzEyNjcyOS5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRl
bXBsYXRlPTEyNTg5OCAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IGxpbnV4LWxpbnVzIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgeGVuLWJvb3QKU2VhcmNoaW5nIGZvciBmYWlsdXJlIC8g
YmFzaXMgcGFzczoKIDEyNjU1MCBmYWlsIFtob3N0PWNoYXJkb25uYXkwXSAvIDEyNjMxMCBbaG9z
dD1kZWJpbmEwXSAxMjYyMDIgW2hvc3Q9ZGViaW5hMV0gMTI2MDY5IFtob3N0PWdvZGVsbG8wXSAx
MjU5MjEgW2hvc3Q9YWxiYW5hMF0gMTI1ODk4IFtob3N0PWl0YWxpYTBdIDEyNTcwMiBbaG9zdD1h
bGJhbmEwXSAxMjU2NzYgW2hvc3Q9Z29kZWxsbzFdIDEyNTY1NyBbaG9zdD1nb2RlbGxvMF0gMTI1
NjQ4IFtob3N0PWRlYmluYTFdIDEyNTYzOSBbaG9zdD1yaW1hdmExXSAxMjU1ODUgW2hvc3Q9cmlt
YXZhMF0gMTI1NTIwIFtob3N0PXJpbWF2YTBdIDEyNTUwMSBbaG9zdD1yaW1hdmEwXSAxMjU0MDEg
W2hvc3Q9cmltYXZhMF0gMTI1MjQyIFtob3N0PWdvZGVsbG8xXSAxMjUxNjcgW2hvc3Q9am91YmVy
dGluMV0gMTI1MTI5IFtob3N0PWRlYmluYTFdIDEyNTA2OSBbaG9zdD1kZWJpbmEwXSAxMjUwNDEg
W2hvc3Q9YWxiYW5hMV0gMTI0OTk0IFtob3N0PWh1eGVscmViZTFdIDEyNDkzOCBbaG9zdD1nb2Rl
bGxvMF0gMTI0MTUxIFtob3N0PWh1eGVscmViZTFdIDEyNDA5MiBbaG9zdD1odXhlbHJlYmUwXSAx
MjQwNjYgW2hvc3Q9ZWxibGluZzFdIDEyNDA0NyBbaG9zdD1jaGFyZG9ubmF5MV0gMTI0MDEzIFto
b3N0PWdvZGVsbG8wXSAxMjM5MzcgW2hvc3Q9ZGViaW5hMV0gMTIzODcxIFtob3N0PWRlYmluYTFd
IDEyMzc5MiBbaG9zdD1kZWJpbmEwXSAxMjM2NTUgW2hvc3Q9YmFyb3F1ZTFdIDEyMzU1NCBbaG9z
dD1pdGFsaWEwXSAxMjM0Mzggb2suCkZhaWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDEyNjU1
MCAvIDEyMzQzOAoodHJlZSB3aXRoIG5vIHVybDogbWluaW9zKQoodHJlZSB3aXRoIG5vIHVybDog
b3ZtZikKKHRyZWUgd2l0aCBubyB1cmw6IHNlYWJpb3MpClRyZWU6IGxpbnV4IGdpdDovL2dpdC5r
ZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0
ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgt
ZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRy
YWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4u
Z2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdApMYXRlc3QgMzNlMTc4
NzZlYTRlZGNkN2Y1YzAxZWZhNzhlOGQwMjg4OTI2MWFiZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlm
NjAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiAzYTJiODUyNWI4ODNi
YWE4N2ZlODliM2RhNThmNWMwOWZhNTk5Yjk5CkJhc2lzIHBhc3MgODhhODY3NjUzMDY1ZGMxNGIw
ZmRlZWI2MjZlZmI4ZDdlYmUzOWJlNSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVh
ODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBmYzU4MDVkYWVmMDkxMjQwY2Q1ZmMwNjYz
NGE4YmNkYjJmM2JiODQzCkdlbmVyYXRpbmcgcmV2aXNpb25zIHdpdGggLi9hZGhvYy1yZXZ0dXBs
ZS1nZW5lcmF0b3IgIGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dp
dC90b3J2YWxkcy9saW51eC0yLjYuZ2l0Izg4YTg2NzY1MzA2NWRjMTRiMGZkZWViNjI2ZWZiOGQ3
ZWJlMzliZTUtMzNlMTc4NzZlYTRlZGNkN2Y1YzAxZWZhNzhlOGQwMjg4OTI2MWFiZiBnaXQ6Ly94
ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQjYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MC1jNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQj
YzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MC1jOGVhMDQ1NzQ5NTM0MmM0
MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5n
aXQjNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYS00ZjA4MDA3MGE5ODA5
YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0
I2ZjNTgwNWRhZWYwOTEyNDBjZDVmYzA2NjM0YThiY2RiMmYzYmI4NDMtM2EyYjg1MjViODgzYmFh
ODdmZTg5YjNkYTU4ZjVjMDlmYTU5OWI5OQpGcm9tIGdpdDovL2NhY2hlOjk0MTkvZ2l0Oi8vZ2l0
Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNgog
ICBiOTMzZDZlYmYyZDMuLjViMzk0YjJkZGYwMyAgbWFzdGVyICAgICAtPiBvcmlnaW4vbWFzdGVy
CiAqIFtuZXcgdGFnXSAgICAgICAgICAgICAgICAgICB2NC4xOS1yYzEgIC0+IHY0LjE5LXJjMQph
ZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3I6IHRyZWUgZGlzY29udGlndW91czogbGludXgtMi42CmFk
aG9jLXJldnR1cGxlLWdlbmVyYXRvcjogdHJlZSBkaXNjb250aWd1b3VzOiBxZW11LXhlbgpMb2Fk
ZWQgMTAwMyBub2RlcyBpbiByZXZpc2lvbiBncmFwaApTZWFyY2hpbmcgZm9yIHRlc3QgcmVzdWx0
czoKIDEyMzE4OCBbaG9zdD1lbGJsaW5nMV0KIDEyMzIxOCBbaG9zdD1nb2RlbGxvMF0KIDEyMzI3
MSBbaG9zdD1odXhlbHJlYmUwXQogMTIzMzEwIFtob3N0PWdvZGVsbG8xXQogMTIzMzcwIFtob3N0
PWl0YWxpYTFdCiAxMjM0MzggcGFzcyA4OGE4Njc2NTMwNjVkYzE0YjBmZGVlYjYyNmVmYjhkN2Vi
ZTM5YmU1IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0
OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgz
MWQzYTg2NTVkMDc2NjNhIGZjNTgwNWRhZWYwOTEyNDBjZDVmYzA2NjM0YThiY2RiMmYzYmI4NDMK
IDEyMzU1NCBbaG9zdD1pdGFsaWEwXQogMTIzNjU1IFtob3N0PWJhcm9xdWUxXQogMTIzNzkyIFto
b3N0PWRlYmluYTBdCiAxMjM5MzcgW2hvc3Q9ZGViaW5hMV0KIDEyMzg3MSBbaG9zdD1kZWJpbmEx
XQogMTI0MDEzIFtob3N0PWdvZGVsbG8wXQogMTI0MDQ3IFtob3N0PWNoYXJkb25uYXkxXQogMTI0
MDY2IFtob3N0PWVsYmxpbmcxXQogMTI0MDkyIFtob3N0PWh1eGVscmViZTBdCiAxMjQxNTEgW2hv
c3Q9aHV4ZWxyZWJlMV0KIDEyNDkzOCBbaG9zdD1nb2RlbGxvMF0KIDEyNDk5NCBbaG9zdD1odXhl
bHJlYmUxXQogMTI1MDQxIFtob3N0PWFsYmFuYTFdCiAxMjUwNjkgW2hvc3Q9ZGViaW5hMF0KIDEy
NTE2NyBbaG9zdD1qb3ViZXJ0aW4xXQogMTI1MTI5IFtob3N0PWRlYmluYTFdCiAxMjUyNDIgW2hv
c3Q9Z29kZWxsbzFdCiAxMjUyODUgW2hvc3Q9cmltYXZhMF0KIDEyNTQwMSBbaG9zdD1yaW1hdmEw
XQogMTI1NDIyIFtob3N0PXJpbWF2YTBdCiAxMjU0MDQgW2hvc3Q9cmltYXZhMF0KIDEyNTUwMSBb
aG9zdD1yaW1hdmEwXQogMTI1NDk0IFtob3N0PXJpbWF2YTBdCiAxMjU1NTEgW2hvc3Q9cmltYXZh
MF0KIDEyNTUyMCBbaG9zdD1yaW1hdmEwXQogMTI1NTg1IFtob3N0PXJpbWF2YTBdCiAxMjU2NDgg
W2hvc3Q9ZGViaW5hMV0KIDEyNTYzOSBbaG9zdD1yaW1hdmExXQogMTI1NjU3IFtob3N0PWdvZGVs
bG8wXQogMTI1Njc2IFtob3N0PWdvZGVsbG8xXQogMTI1NzAyIFtob3N0PWFsYmFuYTBdCiAxMjU4
OTggW2hvc3Q9aXRhbGlhMF0KIDEyNTkyMSBbaG9zdD1hbGJhbmEwXQogMTI2MDY5IFtob3N0PWdv
ZGVsbG8wXQogMTI2MjAyIFtob3N0PWRlYmluYTFdCiAxMjYzMTAgW2hvc3Q9ZGViaW5hMF0KIDEy
NjQxMiBmYWlsIGlycmVsZXZhbnQKIDEyNjU1MCBmYWlsIDMzZTE3ODc2ZWE0ZWRjZDdmNWMwMWVm
YTc4ZThkMDI4ODkyNjFhYmYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDRmMDgwMDcwYTk4MDli
ZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2YTYgM2EyYjg1MjViODgzYmFhODdmZTg5YjNkYTU4ZjVj
MDlmYTU5OWI5OQogMTI2Njc4IGZhaWwgMzNlMTc4NzZlYTRlZGNkN2Y1YzAxZWZhNzhlOGQwMjg4
OTI2MWFiZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3
NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2
OGEzYWVmZjBjNGI5YjZhNiAzYTJiODUyNWI4ODNiYWE4N2ZlODliM2RhNThmNWMwOWZhNTk5Yjk5
CiAxMjY2NzQgcGFzcyA4OGE4Njc2NTMwNjVkYzE0YjBmZGVlYjYyNmVmYjhkN2ViZTM5YmU1IGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3
YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVk
MDc2NjNhIGZjNTgwNWRhZWYwOTEyNDBjZDVmYzA2NjM0YThiY2RiMmYzYmI4NDMKIDEyNjcwNyBw
YXNzIDg4YTg2NzY1MzA2NWRjMTRiMGZkZWViNjI2ZWZiOGQ3ZWJlMzliZTUgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJh
MjUxNDhiMjc5ZjYwIDRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2YTYgZTc1
YzlkYzg1ZmRlZWVkYTBiOThkOGNkOGQ3ODRlMDUwOGMzZmZiOAogMTI2NjgxIHBhc3MgODhhODY3
NjUzMDY1ZGMxNGIwZmRlZWI2MjZlZmI4ZDdlYmUzOWJlNSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlm
NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAzY2JjYzViNDdlNjBm
MTQ1YWY0MGM5Yzk3ZjJiYmQ3MTczOWZkNzJiCiAxMjY3MTIgcGFzcyA4OGE4Njc2NTMwNjVkYzE0
YjBmZGVlYjYyNmVmYjhkN2ViZTM5YmU1IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3
MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IDQ4YTcwNDk5ZTZiZjBmOTc0MmZkMmQ3
OWNkOGRiNWVjNjc0MjEzZTIKIDEyNjY4NiBwYXNzIDg4YTg2NzY1MzA2NWRjMTRiMGZkZWViNjI2
ZWZiOGQ3ZWJlMzliZTUgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBj
OGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0
ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMzE4YjMyZmU3Y2U0ZWY2Y2JhOWQwNzhlMmUyNjA0MGRi
ZGJmYjZmOAogMTI2NzE0IHBhc3MgODhhODY3NjUzMDY1ZGMxNGIwZmRlZWI2MjZlZmI4ZDdlYmUz
OWJlNSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1
MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEz
YWVmZjBjNGI5YjZhNiAzYTJiODUyNWI4ODNiYWE4N2ZlODliM2RhNThmNWMwOWZhNTk5Yjk5CiAx
MjY3MjQgZmFpbCAzM2UxNzg3NmVhNGVkY2Q3ZjVjMDFlZmE3OGU4ZDAyODg5MjYxYWJmIGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNk
YzAzM2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0Yjli
NmE2IDNhMmI4NTI1Yjg4M2JhYTg3ZmU4OWIzZGE1OGY1YzA5ZmE1OTliOTkKIDEyNjY5NCBwYXNz
IDg4YTg2NzY1MzA2NWRjMTRiMGZkZWViNjI2ZWZiOGQ3ZWJlMzliZTUgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUx
NDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMTIzNzY1
OTUyMzgxMzY5NmFmNDA4MzI3OWE3Yjg3MWQ0MDdjYmQ0OAogMTI2NzI4IHBhc3MgODhhODY3NjUz
MDY1ZGMxNGIwZmRlZWI2MjZlZmI4ZDdlYmUzOWJlNSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAg
NGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiAzYTJiODUyNWI4ODNiYWE4
N2ZlODliM2RhNThmNWMwOWZhNTk5Yjk5CiAxMjY3MDAgcGFzcyA4OGE4Njc2NTMwNjVkYzE0YjBm
ZGVlYjYyNmVmYjhkN2ViZTM5YmU1IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5
ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IDU3YzU1NGY4YTZlMDY4OTRmNjAxZDk3N2Qx
OGIzMDE3ZDJhNjBmNDAKIDEyNjcwMyBwYXNzIDg4YTg2NzY1MzA2NWRjMTRiMGZkZWViNjI2ZWZi
OGQ3ZWJlMzliZTUgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVh
MDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDRmMDgwMDcwYTk4MDliZGU4NTc4
NTFlNjhhM2FlZmYwYzRiOWI2YTYgNTIwMTE2ZjdiMTRlMTk2NjhjZmJjNjYwY2Q0MmU4Y2RjMDkx
OTNjZAogMTI2NzA1IHBhc3MgODhhODY3NjUzMDY1ZGMxNGIwZmRlZWI2MjZlZmI4ZDdlYmUzOWJl
NSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQy
YzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVm
ZjBjNGI5YjZhNiAyOWZkOThlNDI1MzQ2ZDllMTU5MTNlYWU2ZDA3OWRkZmM4MzVkNTRjCiAxMjY3
MTcgZmFpbCAzM2UxNzg3NmVhNGVkY2Q3ZjVjMDFlZmE3OGU4ZDAyODg5MjYxYWJmIGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAz
M2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2
IDNhMmI4NTI1Yjg4M2JhYTg3ZmU4OWIzZGE1OGY1YzA5ZmE1OTliOTkKIDEyNjcyMyBwYXNzIDg4
YTg2NzY1MzA2NWRjMTRiMGZkZWViNjI2ZWZiOGQ3ZWJlMzliZTUgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhi
Mjc5ZjYwIDRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2YTYgM2EyYjg1MjVi
ODgzYmFhODdmZTg5YjNkYTU4ZjVjMDlmYTU5OWI5OQogMTI2NzI5IGZhaWwgMzNlMTc4NzZlYTRl
ZGNkN2Y1YzAxZWZhNzhlOGQwMjg4OTI2MWFiZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYw
ODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiAzYTJiODUyNWI4ODNiYWE4N2Zl
ODliM2RhNThmNWMwOWZhNTk5Yjk5ClNlYXJjaGluZyBmb3IgaW50ZXJlc3RpbmcgdmVyc2lvbnMK
IFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyMzQzOCAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXN1
bHQgZm91bmQ6IGZsaWdodCAxMjY1NTAgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogUmVwcm8g
Zm91bmQ6IGZsaWdodCAxMjY2NzQgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVwcm8gZm91bmQ6
IGZsaWdodCAxMjY2NzggKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogMCByZXZpc2lvbnMgYXQg
ODhhODY3NjUzMDY1ZGMxNGIwZmRlZWI2MjZlZmI4ZDdlYmUzOWJlNSBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0
OGIyNzlmNjAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiAzYTJiODUy
NWI4ODNiYWE4N2ZlODliM2RhNThmNWMwOWZhNTk5Yjk5Ck5vIHJldmlzaW9ucyBsZWZ0IHRvIHRl
c3QsIGNoZWNraW5nIGdyYXBoIHN0YXRlLgogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI2NzE0IChw
YXNzKSwgZm9yIGxhc3QgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI2NzE3IChmYWlsKSwg
Zm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI2NzIzIChwYXNzKSwgZm9y
IGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjY3MjQgKGZhaWwpLCBmb3IgZmlyc3Qg
ZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjY3MjggKHBhc3MpLCBmb3IgbGFzdCBwYXNz
CiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNjcyOSAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCgoq
KiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBp
biB0cmVlOiAgbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwv
Z2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQKICBCdWcgaW50cm9kdWNlZDogIDMzZTE3ODc2ZWE0
ZWRjZDdmNWMwMWVmYTc4ZThkMDI4ODkyNjFhYmYKICBCdWcgbm90IHByZXNlbnQ6IDg4YTg2NzY1
MzA2NWRjMTRiMGZkZWViNjI2ZWZiOGQ3ZWJlMzliZTUKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY3MjkvCgoKICAo
UmV2aXNpb24gbG9nIHRvbyBsb25nLCBvbWl0dGVkLikKCnBubXRvcG5nOiAxMzYgY29sb3JzIGZv
dW5kClJldmlzaW9uIGdyYXBoIGxlZnQgaW4gL2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51
eC1saW51cy90ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyLnhlbi1ib290Lntkb3QscHMscG5nLGh0
bWwsc3ZnfS4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMjY3Mjk6
IHRvbGVyYWJsZSBBTEwgRkFJTAoKZmxpZ2h0IDEyNjcyOSBsaW51eC1saW51cyByZWFsLWJpc2Vj
dCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
LzEyNjcyOS8KCkZhaWx1cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBm
YWlsIGJhc2VsaW5lIHVudGVzdGVkCgoKam9iczoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 01:06:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 01:06:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fu5yp-0006vP-A8; Mon, 27 Aug 2018 01:06: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=oxzl=lk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fu5yn-0006vA-9K
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 01:06:05 +0000
X-Inumbo-ID: 772513c6-a995-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 772513c6-a995-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 01:06: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 1fu5yj-0002BM-6Y; Mon, 27 Aug 2018 01:06: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 1fu5yi-0008Dz-QL; Mon, 27 Aug 2018 01:06:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fu5yi-0007Z0-Pb; Mon, 27 Aug 2018 01:06:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126635-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-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-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-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-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-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-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-ws16-amd64:guest-stop: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-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=f4c88459f7c9320f587b839c3d24a2a9dc18a8a0
X-Osstest-Versions-That: linux=c5f7d3c4daf14ba3717fcc1497854d8c365bd742
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 27 Aug 2018 01:06:00 +0000
Subject: [Xen-devel] [linux-4.14 test] 126635: 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>

ZmxpZ2h0IDEyNjYzNSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY2MzUvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFu
LWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1p
bnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXgg
ICAgICAgICAgICAgICAgZjRjODg0NTlmN2M5MzIwZjU4N2I4MzljM2QyNGEyYTlkYzE4YThhMApi
YXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgYzVmN2QzYzRkYWYxNGJhMzcx
N2ZjYzE0OTc4NTRkOGMzNjViZDc0MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI2MzY0ICAyMDE4
LTA4LTIyIDA2OjEwOjMzIFogICAgNCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNjU0MiAg
MjAxOC0wOC0yNCAxMTo0MDowNSBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogICJZYW4sIFpoZW5nIiA8enlhbkBy
ZWRoYXQuY29tPgogIEFkYW0gRm9yZCA8YWZvcmQxNzNAZ21haWwuY29tPgogIEFqYXkgR3VwdGEg
PGFqYXlrdWVlQGdtYWlsLmNvbT4KICBBbGVrc2EgU2FyYWkgPGFzYXJhaUBzdXNlLmRlPgogIEFs
ZXggRGV1Y2hlciA8YWxleGFuZGVyLmRldWNoZXJAYW1kLmNvbT4KICBBbGV4YW5kZXIgQXJpbmcg
PGFyaW5nQG1vamF0YXR1LmNvbT4KICBBbGV4YW5kZXIgRHV5Y2sgPGFsZXhhbmRlci5oLmR1eWNr
QGludGVsLmNvbT4KICBBbGV4YW5kZXIgU3ZlcmRsaW4gPGFsZXhhbmRlci5zdmVyZGxpbkBub2tp
YS5jb20+CiAgQWxleGFuZGVyIFN2ZXJkbGluIDxhbGV4YW5kZXIuc3ZlcmRsaW5AbnNuLmNvbT4K
ICBBbGV4ZWkgU3Rhcm92b2l0b3YgPGFzdEBrZXJuZWwub3JnPgogIEFsZXhleSBCcm9ka2luIDxh
YnJvZGtpbkBzeW5vcHN5cy5jb20+CiAgQWxleGV5IEJyb2RraW4gPEFsZXhleS5Ccm9ka2luQHN5
bm9wc3lzLmNvbT4KICBBbGlzb24gV2FuZyA8YWxpc29uLndhbmdAbnhwLmNvbT4KICBBbmRlcnMg
Um94ZWxsIDxhbmRlcnMucm94ZWxsQGxpbmFyby5vcmc+CiAgQW5kcmVhcyBaaWVnbGVyIDxkZXZA
YW5kcmVhcy16aWVnbGVyLmRlPgogIEFuZHJldyBCb3dlcnMgPGFuZHJld3guYm93ZXJzQGludGVs
LmNvbT4KICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPgogIEFuZHJl
eSBSeWFiaW5pbiA8YXJ5YWJpbmluQHZpcnR1b3p6by5jb20+CiAgQW5kcmV5IFNtaXJub3YgPGFu
ZHJldy5zbWlybm92QGdtYWlsLmNvbT4KICBBbmRyemVqIEhhamRhIDxhLmhhamRhQHNhbXN1bmcu
Y29tPgogIEFuZHkgR3Jvc3MgPGFuZHkuZ3Jvc3NAbGluYXJvLm9yZz4KICBBbmR5IEx1dG9taXJz
a2kgPGx1dG9Aa2VybmVsLm9yZz4KICBBbmR5IFNoZXZjaGVua28gPGFuZHkuc2hldmNoZW5rb0Bn
bWFpbC5jb20+CiAgQW5zb24gSHVhbmcgPEFuc29uLkh1YW5nQG54cC5jb20+CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQXJlbmQgdmFuIFNwcmllbCA8YXJl
bmQudmFuc3ByaWVsQGJyb2FkY29tLmNvbT4KICBBcmllbCBFbGlvciA8YXJpZWwuZWxpb3JAY2F2
aXVtLmNvbT4KICBBcm5hbGRvIENhcnZhbGhvIGRlIE1lbG8gPGFjbWVAcmVkaGF0LmNvbT4KICBB
cnVuIEt1bWFyIE5lZWxha2FudGFtIDxhbmVlbGFAY29kZWF1cm9yYS5vcmc+CiAgQXlhbiBLdW1h
ciBoYWxkZXIgPGF5YW4uaGFsZGVyQGFybS5jb20+CiAgQmFydCBWYW4gQXNzY2hlIDxiYXJ0LnZh
bmFzc2NoZUB3ZGMuY29tPgogIEJhcnRvc3ogR29sYXN6ZXdza2kgPGJnb2xhc3pld3NraUBiYXls
aWJyZS5jb20+CiAgQmVuIFNrZWdncyA8YnNrZWdnc0ByZWRoYXQuY29tPgogIEJpbmdKaW5nIENo
YW5nIDxiaW5namluZ2NAc3lub2xvZ3kuY29tPgogIEJqb3JuIEhlbGdhYXMgPGJoZWxnYWFzQGdv
b2dsZS5jb20+CiAgQm9iIENvcGVsYW5kIDxib2Jjb3BlbGFuZEBmYi5jb20+CiAgQm9iIENvcGVs
YW5kIDxtZUBib2Jjb3BlbGFuZC5jb20+CiAgQm9yaXMgQnJlemlsbG9uIDxib3Jpcy5icmV6aWxs
b25AYm9vdGxpbi5jb20+CiAgQm9yaXNsYXYgUGV0a292IDxicEBzdXNlLmRlPgogIENhc2V5IExl
ZWRvbSA8bGVlZG9tQGNoZWxzaW8uY29tPgogIENhc2V5IFNjaGF1ZmxlciA8Y2FzZXlAc2NoYXVm
bGVyLWNhLmNvbT4KICBDYXRhbGluIE1hcmluYXMgPGNhdGFsaW4ubWFyaW5hc0Bhcm0uY29tPgog
IENoYWQgRHVwdWlzIDxjaGFkLmR1cHVpc0BjYXZpdW0uY29tPgogIENoZW5nZ3VhbmcgWHUgPGNn
eHU1MTlAZ214LmNvbT4KICBDaHJpc3RvcGggSGVsbHdpZyA8aGNoQGxzdC5kZT4KICBDaHJpc3Rv
cGhlIEpBSUxMRVQgPGNocmlzdG9waGUuamFpbGxldEB3YW5hZG9vLmZyPgogIENodW5mZW5nIFl1
biA8Y2h1bmZlbmcueXVuQG1lZGlhdGVrLmNvbT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVk
aGF0LmNvbT4KICBEYW4gQ2FycGVudGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+CiAgRGFu
IFdpbGxpYW1zIDxkYW4uai53aWxsaWFtc0BpbnRlbC5jb20+CiAgRGFuaWVsIEJvcmttYW5uIDxk
YW5pZWxAaW9nZWFyYm94Lm5ldD4KICBEYW5pZWwgTWFjayA8ZGFuaWVsQHpvbnF1ZS5vcmc+CiAg
RGF2ZSBKaWFuZyA8ZGF2ZS5qaWFuZ0BpbnRlbC5jb20+CiAgRGF2aWQgTGVjaG5lciA8ZGF2aWRA
bGVjaG5vbG9neS5jb20+CiAgRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0Pgog
IERhdmlkIFN0ZXJiYSA8ZHN0ZXJiYUBzdXNlLmNvbT4KICBEYXZpZGUgQ2FyYXR0aSA8ZGNhcmF0
dGlAcmVkaGF0LmNvbT4KICBEaW5oIE5ndXllbiA8ZGluZ3V5ZW5Aa2VybmVsLm9yZz4KICBEaXJr
IEdvdWRlcnMgPGRpcmtAZ291ZGVycy5uZXQ+CiAgRG1pdHJ5IE9zaXBlbmtvIDxkaWdldHhAZ21h
aWwuY29tPgogIERtaXRyeSBUb3Jva2hvdiA8ZG1pdHJ5LnRvcm9raG92QGdtYWlsLmNvbT4KICBE
b25nIEppYSBTaGkgPGJqc2Rqc2hpQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBEb25naml1IEdlbmcg
PGdlbmdkb25naml1QGh1YXdlaS5jb20+CiAgRG9yb24gUm9iZXJ0cy1LZWRlcyA8ZG9yb25ya0Bm
Yi5jb20+CiAgRG91Z2xhcyBBbmRlcnNvbiA8ZGlhbmRlcnNAY2hyb21pdW0ub3JnPgogIEVsaSBD
b2hlbiA8ZWxpQG1lbGxhbm94LmNvbT4KICBFcmljIER1bWF6ZXQgPGVkdW1hemV0QGdvb2dsZS5j
b20+CiAgRXNiZW4gSGFhYmVuZGFsIDxlaGFAZGVpZi5jb20+CiAgRmFiaW8gRXN0ZXZhbSA8ZmFi
aW8uZXN0ZXZhbUBueHAuY29tPgogIEZhdGhpIEJvdWRyYSA8ZmF0aGkuYm91ZHJhQGxpbmFyby5v
cmc+CiAgRmVsaXBlIEJhbGJpIDxmZWxpcGUuYmFsYmlAbGludXguaW50ZWwuY29tPgogIEZsb3Jp
YW4gRmFpbmVsbGkgPGYuZmFpbmVsbGlAZ21haWwuY29tPgogIEZsb3JpYW4gV2VzdHBoYWwgPGZ3
QHN0cmxlbi5kZT4KICBHYW5lc2ggR291ZGFyIDxnYW5lc2hnckBjaGVsc2lvLmNvbT4KICBHYW8g
RmVuZyA8Z2ZyZWUud2luZEB2aXAuMTYzLmNvbT4KICBHZWVydCBVeXR0ZXJob2V2ZW4gPGdlZXJ0
QGxpbnV4LW02OGsub3JnPgogIEdldm9yZyBTYWhha3lhbiA8c2FoYWt5YW5Ac3lub3BzeXMuY29t
PgogIEdvdmluZGFyYWp1bHUgVmFyYWRhcmFqYW4gPGd2YXJhZGFyQGNpc2NvLmNvbT4KICBHcmVn
IEtyb2FoLUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgogIEdyZWcgVW5nZXJl
ciA8Z2VyZ0BsaW51eC1tNjhrLm9yZz4KICBHcmVnb3J5IENMRU1FTlQgPGdyZWdvcnkuY2xlbWVu
dEBib290bGluLmNvbT4KICBHcmlnb3IgVG92bWFzeWFuIDxHcmlnb3IuVG92bWFzeWFuQHN5bm9w
c3lzLmNvbT4KICBHcmlnb3IgVG92bWFzeWFuIDx0b3ZtYXN5YUBzeW5vcHN5cy5jb20+CiAgR3Vl
bnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0PgogIEd1c3Rhdm8gQS4gUi4gU2lsdmEgPGd1
c3Rhdm9AZW1iZWRkZWRvci5jb20+CiAgSGFuZ2JpbiBMaXUgPGxpdWhhbmdiaW5AZ21haWwuY29t
PgogIEhhbnMgZGUgR29lZGUgPGhkZWdvZWRlQHJlZGhhdC5jb20+CiAgSGVpa2tpIEtyb2dlcnVz
IDxoZWlra2kua3JvZ2VydXNAbGludXguaW50ZWwuY29tPgogIEhlaWtvIFN0dWVibmVyIDxoZWlr
b0BzbnRlY2guZGU+CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIEhvYW4gVHJhbiA8
aG9hbi50cmFuQGFtcGVyZWNvbXB1dGluZy5jb20+CiAgSWx5YSBEcnlvbW92IDxpZHJ5b21vdkBn
bWFpbC5jb20+CiAgSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAgSW5raSBEYWUgPGlu
a2kuZGFlQHNhbXN1bmcuY29tPgogIEphZWdldWsgS2ltIDxqYWVnZXVrQGtlcm5lbC5vcmc+CiAg
SmFrdWIgS2ljaW5za2kgPGpha3ViLmtpY2luc2tpQG5ldHJvbm9tZS5jb20+CiAgSmFtZXMgTW9y
cmlzIDxqYW1lcy5tb3JyaXNAbWljcm9zb2Z0LmNvbT4KICBKYW5uIEhvcm4gPGphbm5oQGdvb2ds
ZS5jb20+CiAgSmFubmUgSHV0dHVuZW4gPGphbm5lLmh1dHR1bmVuQG5va2lhLmNvbT4KICBKYXNv
biBHZXJlY2tlIDxqYXNvbi5nZXJlY2tlQHdhY29tLmNvbT4KICBKYXNvbiBHZXJlY2tlIDxraWxs
ZXJ0b2Z1QGdtYWlsLmNvbT4KICBKYXNvbiBHdW50aG9ycGUgPGpnZ0BtZWxsYW5veC5jb20+CiAg
SmF5IEhzdSA8c2hpaC1jaGllaC5oc3VAbWVkaWF0ZWsuY29tPgogIEplZmYgS2lyc2hlciA8amVm
ZnJleS50LmtpcnNoZXJAaW50ZWwuY29tPgogIEplZmYgTWFob25leSA8amVmZm1Ac3VzZS5jb20+
CiAgSmVmZiBNb3llciA8am1veWVyQHJlZGhhdC5jb20+CiAgSmVmZnJpbiBKb3NlIFQgKFJhamFn
aXJpIFNFVCkgPGFoaWxpYXRpb25AZ21haWwuY29tPgogIEplZmZyaW4gSm9zZSBUIDxhaGlsaWF0
aW9uQGdtYWlsLmNvbT4KICBKZW5zIEF4Ym9lIDxheGJvZUBrZXJuZWwuZGs+CiAgSmVyZW15IENs
aW5lIDxqY2xpbmVAcmVkaGF0LmNvbT4KICBKaXJpIEtvc2luYSA8amtvc2luYUBzdXNlLmN6Pgog
IEppcmkgT2xzYSA8am9sc2FAa2VybmVsLm9yZz4KICBKb2hhbiBIb3ZvbGQgPGpvaGFuQGtlcm5l
bC5vcmc+CiAgSm9oYW5uZXMgQmVyZyA8am9oYW5uZXMuYmVyZ0BpbnRlbC5jb20+CiAgSm9obiBB
bGxlbiA8amFsbGVuQGxpbnV4LmlibS5jb20+CiAgSm9obiBBbGxlbiA8amFsbGVuQGxpbnV4LnZu
ZXQuaWJtLmNvbT4KICBKb2huIERhdmlkIEFuZ2xpbiA8ZGF2ZS5hbmdsaW5AYmVsbC5uZXQ+CiAg
Sm9obiBHYXJyeSA8am9obi5nYXJyeUBodWF3ZWkuY29tPgogIEpvbiBIdW50ZXIgPGpvbmF0aGFu
aEBudmlkaWEuY29tPgogIEpvbmF0aGFuIENhbWVyb24gPEpvbmF0aGFuLkNhbWVyb25AaHVhd2Vp
LmNvbT4KICBKb3NoIFBvaW1ib2V1ZiA8anBvaW1ib2VAcmVkaGF0LmNvbT4KICBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgS2FsbGUgVmFsbyA8a3ZhbG9AY29kZWF1cm9yYS5vcmc+
CiAgS2FtYWwgSGVpYiA8a2FtYWxoZWliMUBnbWFpbC5jb20+CiAgS2VlcnRoeSA8ai1rZWVydGh5
QHRpLmNvbT4KICBLZXZpbiBIaWxtYW4gPGtoaWxtYW5AYmF5bGlicmUuY29tPgogIEtpbSBQaGls
bGlwcyA8a2ltLnBoaWxsaXBzQGFybS5jb20+CiAgTGF1cmEgQWJib3R0IDxsYWJib3R0QHJlZGhh
dC5jb20+CiAgTGF3cmVuY2UgQnJha21vIDxicmFrbW9AZmIuY29tPgogIExlb24gUm9tYW5vdnNr
eSA8bGVvbnJvQG1lbGxhbm94LmNvbT4KICBMaSBSb25nUWluZyA8bGlyb25ncWluZ0BiYWlkdS5j
b20+CiAgTGludXMgTMO8c3NpbmcgPGxpbnVzLmx1ZXNzaW5nQGMwZDMuYmx1ZT4KICBMaW51cyBU
b3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTGludXMgV2FsbGVpaiA8
bGludXMud2FsbGVpakBsaW5hcm8ub3JnPgogIExpdml1IER1ZGF1IDxsaXZpdS5kdWRhdUBhcm0u
Y29tPgogIExvcmVuem8gUGllcmFsaXNpIDxsb3JlbnpvLnBpZXJhbGlzaUBhcm0uY29tPgogIEx1
Ym9taXIgUmludGVsIDxsa3VuZHJha0B2My5zaz4KICBMdWNhcyBTdGFjaCA8bC5zdGFjaEBwZW5n
dXRyb25peC5kZT4KICBMdWthcyBXdW5uZXIgPGx1a2FzQHd1bm5lci5kZT4KICBNYWNpZWogUHVy
c2tpIDxtLnB1cnNraUBzYW1zdW5nLmNvbT4KICBNYWRhbGluIEJ1Y3VyIDxtYWRhbGluLmJ1Y3Vy
QG54cC5jb20+CiAgTWFuaXNoIFJhbmdhbmthciA8bWFuaXNoLnJhbmdhbmthckBjYXZpdW0uY29t
PgogIE1hbmlzaCBSYW5nYW5rYXIgPG1hbmlzaC5yYW5nYW5rYXJAcWxvZ2ljLmNvbT4KICBNYXJj
IFp5bmdpZXIgPG1hcmMuenluZ2llckBhcm0uY29tPgogIE1hcmNlbG8gUmljYXJkbyBMZWl0bmVy
IDxtYXJjZWxvLmxlaXRuZXJAZ21haWwuY29tPgogIE1hcmVrIExpbmRuZXIgPG1hcmVrbGluZG5l
ckBuZW9tYWlsYm94LmNoPgogIE1hcmVrIFN6eXByb3dza2kgPG0uc3p5cHJvd3NraUBzYW1zdW5n
LmNvbT4KICBNYXJrIFJ1dGxhbmQgPG1hcmsucnV0bGFuZEBhcm0uY29tPgogIE1hcnRpbiBCbHVt
ZW5zdGluZ2wgPG1hcnRpbi5ibHVtZW5zdGluZ2xAZ29vZ2xlbWFpbC5jb20+CiAgTWFydGluIEsu
IFBldGVyc2VuIDxtYXJ0aW4ucGV0ZXJzZW5Ab3JhY2xlLmNvbT4KICBNYXNhaGlybyBZYW1hZGEg
PHlhbWFkYS5tYXNhaGlyb0Bzb2Npb25leHQuY29tPgogIE1hdGhpYXMgTnltYW4gPG1hdGhpYXMu
bnltYW5AbGludXguaW50ZWwuY29tPgogIE1hdGhpZXUgTWFsYXRlcnJlIDxtYWxhdEBkZWJpYW4u
b3JnPgogIE1hdGhpZXUgUG9pcmllciA8bWF0aGlldS5wb2lyaWVyQGxpbmFyby5vcmc+CiAgTWF0
dCBSYW5vc3RheSA8bWF0dC5yYW5vc3RheUBrb25zdWxrby5jb20+CiAgTWF0dGhpanMgdmFuIER1
aW4gPG1hdHRoaWpzdmFuZHVpbkBnbWFpbC5jb20+CiAgTWF1cmljaW8gVmFzcXVleiBCIDxtYXVy
aWNpby52YXNxdWV6QHBvbGl0by5pdD4KICBNYXggR3VydHV2b3kgPG1heGdAbWVsbGFub3guY29t
PgogIE1pY2hhZWwgQ2hhbiA8bWljaGFlbC5jaGFuQGJyb2FkY29tLmNvbT4KICBNaWNoYWVsIFRy
aW1hcmNoaSA8bWljaGFlbEBhbWFydWxhc29sdXRpb25zLmNvbT4KICBNaWNoYWwgS2FsZGVyb24g
PE1pY2hhbC5LYWxkZXJvbkBjYXZpdW0uY29tPgogIE1pa2EgV2VzdGVyYmVyZyA8bWlrYS53ZXN0
ZXJiZXJnQGxpbnV4LmludGVsLmNvbT4KICBNaWtlIFJhcG9wb3J0IDxycHB0QGxpbnV4LnZuZXQu
aWJtLmNvbT4KICBNaWtrbyBQZXJ0dHVuZW4gPG1wZXJ0dHVuZW5AbnZpZGlhLmNvbT4KICBNaW5h
cyBIYXJ1dHl1bnlhbiA8aG1pbmFzQHN5bm9wc3lzLmNvbT4KICBNaW5hcyBIYXJ1dHl1bnlhbiA8
TWluYXMuSGFydXR5dW55YW5Ac3lub3BzeXMuY29tPgogIE1pbmFzIEhhcnV0eXVueWFuIGhtaW5h
c0BzeW5vcHN5cy5jb20+CiAgTXlyb24gU3Rvd2UgPG15cm9uLnN0b3dlQHJlZGhhdC5jb20+CiAg
TmFnYXJhaiBBbm5haWFoIDxuYWdhLmFubmFpYWhAZ21haWwuY29tPgogIE5hbWh5dW5nIEtpbSA8
bmFtaHl1bmdAa2VybmVsLm9yZz4KICBOZWFsIENhcmR3ZWxsIDxuY2FyZHdlbGxAZ29vZ2xlLmNv
bT4KICBOZWlsIEFybXN0cm9uZyA8bmFybXN0cm9uZ0BiYXlsaWJyZS5jb20+CiAgTmVpbCBIb3Jt
YW4gPG5ob3JtYW5AcmVkaGF0LmNvbT4KICBOaWNob2xhcyBNYyBHdWlyZSA8aG9mcmF0QG9zYWRs
Lm9yZz4KICBOaWNrIER5ZXIgPG5pY2tAc2htYW5haGFyLm9yZz4KICBOaXNoYW50aCBNZW5vbiA8
bm1AdGkuY29tPgogIE9yIEdlcmxpdHogPG9nZXJsaXR6QG1lbGxhbm94LmNvbT4KICBQYWJsbyBO
ZWlyYSBBeXVzbyA8cGFibG9AbmV0ZmlsdGVyLm9yZz4KICBQYW9sbyBCb256aW5pIDxwYm9uemlu
aUByZWRoYXQuY29tPgogIFBhdWwgQ2VyY3VlaWwgPHBhdWxAY3JhcG91aWxsb3UubmV0PgogIFBh
dWwgTWVuemVsIDxwbWVuemVsK2xpbnV4LWh3bW9uQG1vbGdlbi5tcGcuZGU+CiAgUGF1bCBNb29y
ZSA8cGF1bEBwYXVsLW1vb3JlLmNvbT4KICBQZW5nIEhhbyA8cGVuZy5oYW8yQHp0ZS5jb20uY24+
CiAgUGV0ZXIgWmlqbHN0cmEgPHBldGVyekBpbmZyYWRlYWQub3JnPgogIFF1IFdlbnJ1byA8d3F1
QHN1c2UuY29tPgogIFJhZmFlbCBKLiBXeXNvY2tpIDxyYWZhZWwuai53eXNvY2tpQGludGVsLmNv
bT4KICBSYW5keSBEdW5sYXAgPHJkdW5sYXBAaW5mcmFkZWFkLm9yZz4KICBSYXZpIEJhbmdvcmlh
IDxyYXZpLmJhbmdvcmlhQGxpbnV4LmlibS5jb20+CiAgUmF5IEp1aSA8cmF5Lmp1aUBicm9hZGNv
bS5jb20+CiAgUm9iIEhlcnJpbmcgPHJvYmhAa2VybmVsLm9yZz4KICBSb2JlcnQgSmFyem1payA8
cm9iZXJ0LmphcnptaWtAZnJlZS5mcj4KICBSb2JpbiBILiBKb2huc29uIDxyb2JiYXQyQGdlbnRv
by5vcmc+CiAgUm9sYW5kIERyZWllciA8cm9sYW5kQHB1cmVzdG9yYWdlLmNvbT4KICBSdXNzZWxs
IEtpbmcgPHJtaytrZXJuZWxAYXJtbGludXgub3JnLnVrPgogIFJ5YW4gSHN1IDxyeWFuaHN1QGNv
ZGVhdXJvcmEub3JnPgogIFNhZ2kgR3JpbWJlcmcgPHNhZ2lAZ3JpbWJlcmcubWU+CiAgU2FtIFBy
b3RzZW5rbyA8c2VtZW4ucHJvdHNlbmtvQGxpbmFyby5vcmc+CiAgU2FuZGlwYW4gRGFzIDxzYW5k
aXBhbkBsaW51eC5pYm0uY29tPgogIFNhc2hhIExldmluIDxhbGV4YW5kZXIubGV2aW5AbWljcm9z
b2Z0LmNvbT4KICBTYXVyYXYgS2FzaHlhcCA8c2F1cmF2Lmthc2h5YXBAY2F2aXVtLmNvbT4KICBT
Y290dCBCYXVlciA8c2NvdHQuYmF1ZXJAaW50ZWwuY29tPgogIFNjb3R0IEJyYW5kZW4gPHNjb3R0
LmJyYW5kZW5AYnJvYWRjb20uY29tPgogIFNla2hhciBOb3JpIDxuc2VraGFyQHRpLmNvbT4KICBT
ZXJnZWkgU2h0eWx5b3YgPHNlcmdlaS5zaHR5bHlvdkBjb2dlbnRlbWJlZGRlZC5jb20+CiAgU2hh
b2h1YSBMaSA8c2hsaUBmYi5jb20+CiAgU2hhd24gR3VvIDxzaGF3bmd1b0BrZXJuZWwub3JnPgog
IFNodWFoIEtoYW4gKFNhbXN1bmcgT1NHKSA8c2h1YWhAa2VybmVsLm9yZz4KICBTaW1vbiBXdW5k
ZXJsaWNoIDxzd0BzaW1vbnd1bmRlcmxpY2guZGU+CiAgU3Jpbml2YXMgS2FuZGFnYXRsYSA8c3Jp
bml2YXMua2FuZGFnYXRsYUBsaW5hcm8ub3JnPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21h
aWwuY29tPgogIFN0ZWZhbiBBZ25lciA8c3RlZmFuQGFnbmVyLmNoPgogIFN0ZWZhbiBTY2htaWR0
IDxzdGVmYW5AZGF0ZW5mcmVpaGFmZW4ub3JnPgogIFN0ZWZhbiBXYWhyZW4gPHN0ZWZhbi53YWhy
ZW5AaTJzZS5jb20+CiAgU3RlZmZlbiBLbGFzc2VydCA8c3RlZmZlbi5rbGFzc2VydEBzZWN1bmV0
LmNvbT4KICBTdGVwaGVuIEhlbW1pbmdlciA8c3RlcGhlbkBuZXR3b3JrcGx1bWJlci5vcmc+CiAg
U3RlcGhlbiBIZW1taW5nZXIgPHN0aGVtbWluQG1pY3Jvc29mdC5jb20+CiAgU3RldmVuIFJvc3Rl
ZHQgKFZNd2FyZSkgPHJvc3RlZHRAZ29vZG1pcy5vcmc+CiAgU3VkYXJzYW5hIFJlZGR5IEthbGx1
cnUgPFN1ZGFyc2FuYS5LYWxsdXJ1QGNhdml1bS5jb20+CiAgU3VkaXAgTXVraGVyamVlIDxzdWRp
cG0ubXVraGVyamVlQGdtYWlsLmNvbT4KICBTdXp1a2kgSyBQb3Vsb3NlIDxzdXp1a2kucG91bG9z
ZUBhcm0uY29tPgogIFN2ZW4gRWNrZWxtYW5uIDxzdmVuQG5hcmZhdGlvbi5vcmc+CiAgVGFldW5n
IFNvbmcgPHRyZWV6ZS50YWV1bmdAZ21haWwuY29tPgogIFRha2FzaGkgSXdhaSA8dGl3YWlAc3Vz
ZS5kZT4KICBUZWp1biBIZW8gPHRqQGtlcm5lbC5vcmc+CiAgVGhlb2RvcmUgVHMnbyA8dHl0c29A
bWl0LmVkdT4KICBUaGllcnJ5IFJlZGluZyA8dHJlZGluZ0BudmlkaWEuY29tPgogIFRob21hcyBH
bGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgogIFRob21hcyBSaWNodGVyIDx0bXJpY2h0QGxp
bnV4LmlibS5jb20+CiAgVGltdXIgS3Jpc3TDs2YgPHRpbXVyLmtyaXN0b2ZAZ21haWwuY29tPgog
IFRvbWFzeiBEdXN6eW5za2kgPHRkdXN6eW5zQGdtYWlsLmNvbT4KICBUb255IExpbmRncmVuIDx0
b255QGF0b21pZGUuY29tPgogIFRyb25kIE15a2xlYnVzdCA8dHJvbmQubXlrbGVidXN0QGhhbW1l
cnNwYWNlLmNvbT4KICBVcnN1bGEgQnJhdW4gPHVicmF1bkBsaW51eC5pYm0uY29tPgogIFV3ZSBL
bGVpbmUtS8O2bmlnIDx1LmtsZWluZS1rb2VuaWdAcGVuZ3V0cm9uaXguZGU+CiAgVmlqYXkgSW1t
YW51ZWwgPHZpamF5aUBhdHRhbGFzeXN0ZW1zLmNvbT4KICBWaWthcyBHdXB0YSA8dmlrYXMuZ3Vw
dGFAYnJvYWRjb20uY29tPgogIFZpbmNlbnQgUGVsbGV0aWVyIDxwbHIudmluY2VudEBnbWFpbC5j
b20+CiAgVmluZWV0IEd1cHRhIDx2Z3VwdGFAc3lub3BzeXMuY29tPgogIFZpbm9kIEtvdWwgPHZr
b3VsQGtlcm5lbC5vcmc+CiAgVmlyZXNoIEt1bWFyIDx2aXJlc2gua3VtYXJAbGluYXJvLm9yZz4K
ICBWbGFkaW1pciBaYXBvbHNraXkgPHZsYWRpbWlyX3phcG9sc2tpeUBtZW50b3IuY29tPgogIFdl
aSBZb25nanVuIDx3ZWl5b25nanVuMUBodWF3ZWkuY29tPgogIFdpbGwgRGVhY29uIDx3aWxsLmRl
YWNvbkBhcm0uY29tPgogIFdpbGxlbSBkZSBCcnVpam4gPHdpbGxlbWJAZ29vZ2xlLmNvbT4KICBX
aWxsaWFtIFd1IDx3aWxsaWFtLnd1QHJvY2stY2hpcHMuY29tPgogIFdvbGZyYW0gU2FuZyA8d3Nh
QHRoZS1kcmVhbXMuZGU+CiAgWWFuLCBaaGVuZyA8enlhbkByZWRoYXQuY29tPgogIFlvbmdob25n
IFNvbmcgPHloc0BmYi5jb20+CiAgWXVjaHVuZyBDaGVuZyA8eWNoZW5nQGdvb2dsZS5jb20+CiAg
WXVpa28gT3NoaW5vIDx5dWlrby5vc2hpbm9AbWljcm9jaGlwLmNvbT4KICBaZW5nIFRhbyA8cHJp
bWUuemVuZ0BoaXNpbGljb24uY29tPgogIFpoZW4gTGVpIDx0aHVuZGVyLmxlaXpoZW5AaHVhd2Vp
LmNvbT4KICBaaGVueXUgV2FuZyA8emhlbnl1d0BsaW51eC5pbnRlbC5jb20+CiAgWmhlbnpob25n
IER1YW4gPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+CiAgWmhpemhvdSBaaGFuZyA8emhpemhv
dXpoYW5nQGFzcm1pY3JvLmNvbT4KICBaaG91eWFuZyBKaWEgPGppYXpob3V5YW5nMDlAZ21haWwu
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
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
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAg
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/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5n
IHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L2xpbnV4LXB2b3Bz
LmdpdAogICBjNWY3ZDNjNGRhZjEuLmY0Yzg4NDU5ZjdjOSAgZjRjODg0NTlmN2M5MzIwZjU4N2I4
MzljM2QyNGEyYTlkYzE4YThhMCAtPiB0ZXN0ZWQvbGludXgtNC4xNAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 04:41:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 04:41:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fu9Kc-0007In-Ny; Mon, 27 Aug 2018 04:40: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=oxzl=lk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fu9Kc-0007Id-Ai
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 04:40:50 +0000
X-Inumbo-ID: 78594987-a9b3-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 78594987-a9b3-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 04:41: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 1fu9KZ-0007SS-4w; Mon, 27 Aug 2018 04:40: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 1fu9KY-0001jG-SF; Mon, 27 Aug 2018 04:40:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fu9KY-0006pI-Ra; Mon, 27 Aug 2018 04:40:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fu9KY-0006pI-Ra@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 27 Aug 2018 04:40:46 +0000
Subject: [Xen-devel] [linux-3.18 bisection] complete
 test-amd64-amd64-xl-credit2
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============1850624353830604504=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1850624353830604504==
Content-Type: text/plain

branch xen-unstable
xenbranch xen-unstable
job test-amd64-amd64-xl-credit2
testid guest-start

Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Bug not present: 83fa6552cea112a900ec7891f8c170d022fe7e20
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/126748/


  commit a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Author: Paul Durrant <paul.durrant@citrix.com>
  Date:   Thu Aug 9 10:59:41 2018 +0100
  
      tools/libxenctrl: use new xenforeignmemory API to seed grant table
      
      A previous patch added support for priv-mapping guest resources directly
      (rather than having to foreign-map, which requires P2M modification for
      HVM guests).
      
      This patch makes use of the new API to seed the guest grant table unless
      the underlying infrastructure (i.e. privcmd) doesn't support it, in which
      case the old scheme is used.
      
      NOTE: The call to xc_dom_gnttab_hvm_seed() in hvm_build_set_params() was
            actually unnecessary, as the grant table has already been seeded
            by a prior call to xc_dom_gnttab_init() made by libxl__build_dom().
      
      Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
      Acked-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
      Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
      Acked-by: Wei Liu <wei.liu2@citrix.com>
      Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>


For bisection revision-tuple graph see:
   http://logs.test-lab.xenproject.org/osstest/results/bisect/linux-3.18/test-amd64-amd64-xl-credit2.guest-start.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/linux-3.18/test-amd64-amd64-xl-credit2.guest-start --summary-out=tmp/126748.bisection-summary --basis-template=126042 --blessings=real,real-bisect linux-3.18 test-amd64-amd64-xl-credit2 guest-start
Searching for failure / basis pass:
 126583 fail [host=huxelrebe1] / 126042 [host=chardonnay0] 125899 [host=pinot1] 125658 [host=debina0] 125649 [host=chardonnay1] 125641 [host=joubertin0] 125561 [host=albana1] 125525 [host=debina1] 125505 [host=godello0] 125138 [host=debina0] 125043 [host=debina1] 124945 [host=albana0] 124897 [host=godello0] 124855 [host=huxelrebe0] 124173 [host=albana0] 123837 [host=huxelrebe0] 123803 [host=albana1] 123683 [host=chardonnay1] 123594 [host=godello1] 123480 ok.
Failure / basis pass flights: 126583 / 123480
(tree with no url: minios)
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
Basis pass b0b357c20ca6171b8ac698351f5202402b7ad7d5 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a fc5805daef091240cd5fc06634a8bcdb2f3bb843
Generating revisions with ./adhoc-revtuple-generator  git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git#b0b357c20ca6171b8ac698351f5202402b7ad7d5-18e6ee0440a7ab853e4ca0f1403eeef1803ed970 git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 git://xenbits.xen.org/qemu-xen-traditional.git#c8ea0457495342c417c3dc033bba25148b279f60-c8ea0457495342c417c3dc033bba25148b279f60 git://xenbits.xen.org/qemu-xen.git#43139135a8938de44f66333831d3a8655d07663a-4f080070a9809bde857851e68a3aeff0c4b9b6a6 git://xenbits.xen.org/xen.git#fc5805daef091240cd5fc06634a8bcdb2f3bb843-3a2b8525b883baa87fe89b3da58f5c09fa599b99
adhoc-revtuple-generator: tree discontiguous: qemu-xen
Loaded 2108 nodes in revision graph
Searching for test results:
 123480 pass b0b357c20ca6171b8ac698351f5202402b7ad7d5 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a fc5805daef091240cd5fc06634a8bcdb2f3bb843
 123594 [host=godello1]
 123683 [host=chardonnay1]
 123837 [host=huxelrebe0]
 123803 [host=albana1]
 124173 [host=albana0]
 124855 [host=huxelrebe0]
 124897 [host=godello0]
 124945 [host=albana0]
 125043 [host=debina1]
 125138 [host=debina0]
 125505 [host=godello0]
 125525 [host=debina1]
 125561 [host=albana1]
 125641 [host=joubertin0]
 125649 [host=chardonnay1]
 125658 [host=debina0]
 125899 [host=pinot1]
 126042 [host=chardonnay0]
 126189 fail irrelevant
 126270 fail irrelevant
 126362 fail 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126472 fail 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126583 fail 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126738 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126721 pass a64e47ee1fa0d9fd506ad84fedba380381965ae5 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 4b60c40659b34b6577a6bc91eb4115458a0e425f
 126708 pass dbba166b0e442d4d38ae0f244d32338c3e92d16f c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 75ac495dc9d6aa3d6240bfab1adbdc0d0f8bc403
 126726 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126693 pass b0b357c20ca6171b8ac698351f5202402b7ad7d5 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a fc5805daef091240cd5fc06634a8bcdb2f3bb843
 126713 pass bf35cb47cc9265a482410b492ba9646aea408e8c c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 4b60c40659b34b6577a6bc91eb4115458a0e425f
 126697 fail 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126727 pass fed22131f5b2740acbf184910133179b558aecc0 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 4b60c40659b34b6577a6bc91eb4115458a0e425f
 126741 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126699 pass e903eb4a70bb4a8601df2a693db9eb3ea97fd632 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a f5f4c68733c9ed7d795ec79445a00053de7a94ae
 126731 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a b6f43c14cef3af8477a9eca4efab87dd150a2885
 126718 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 3bd36952dab60290f33d6791070b57920e10754b
 126744 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126734 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 1237659523813696af4083279a7b871d407cbd48
 126736 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126746 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126748 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
Searching for interesting versions
 Result found: flight 123480 (pass), for basis pass
 Result found: flight 126362 (fail), for basis failure
 Repro found: flight 126693 (pass), for basis pass
 Repro found: flight 126697 (fail), for basis failure
 0 revisions at 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
No revisions left to test, checking graph state.
 Result found: flight 126736 (pass), for last pass
 Result found: flight 126738 (fail), for first failure
 Repro found: flight 126741 (pass), for last pass
 Repro found: flight 126744 (fail), for first failure
 Repro found: flight 126746 (pass), for last pass
 Repro found: flight 126748 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Bug not present: 83fa6552cea112a900ec7891f8c170d022fe7e20
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/126748/


  commit a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Author: Paul Durrant <paul.durrant@citrix.com>
  Date:   Thu Aug 9 10:59:41 2018 +0100
  
      tools/libxenctrl: use new xenforeignmemory API to seed grant table
      
      A previous patch added support for priv-mapping guest resources directly
      (rather than having to foreign-map, which requires P2M modification for
      HVM guests).
      
      This patch makes use of the new API to seed the guest grant table unless
      the underlying infrastructure (i.e. privcmd) doesn't support it, in which
      case the old scheme is used.
      
      NOTE: The call to xc_dom_gnttab_hvm_seed() in hvm_build_set_params() was
            actually unnecessary, as the grant table has already been seeded
            by a prior call to xc_dom_gnttab_init() made by libxl__build_dom().
      
      Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
      Acked-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
      Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
      Acked-by: Wei Liu <wei.liu2@citrix.com>
      Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>

dot: graph is too large for cairo-renderer bitmaps. Scaling by 0.895812 to fit
pnmtopng: 79 colors found
Revision graph left in /home/logs/results/bisect/linux-3.18/test-amd64-amd64-xl-credit2.guest-start.{dot,ps,png,html,svg}.
----------------------------------------
126748: tolerable ALL FAIL

flight 126748 linux-3.18 real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/126748/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 test-amd64-amd64-xl-credit2  12 guest-start             fail baseline untested


jobs:
 test-amd64-amd64-xl-credit2                                  fail    


------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
    http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

Test harness code can be found at
    http://xenbits.xen.org/gitweb?p=osstest.git;a=summary



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1850624353830604504==--

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 04:53:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 04:53:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fu9Wn-0008PT-3k; Mon, 27 Aug 2018 04:53:25 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=oxzl=lk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fu9Wl-0008PH-EH
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 04:53:23 +0000
X-Inumbo-ID: ec4d03d2-a9b4-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ec4d03d2-a9b4-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 06:51: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 1fu9Wg-0007ox-In; Mon, 27 Aug 2018 04:53: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 1fu9Wg-0002Mp-AS; Mon, 27 Aug 2018 04:53:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fu9Wg-00066O-9U; Mon, 27 Aug 2018 04:53:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126639-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-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-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-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-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-armhf-armhf-libvirt: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=235c82acca0491465e94be3cae2583b42d37c859
X-Osstest-Versions-That: qemuu=13b7b188501d419a7d63c016e00065bcc693b7d4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 27 Aug 2018 04:53:18 +0000
Subject: [Xen-devel] [qemu-mainline test] 126639: 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>

ZmxpZ2h0IDEyNjYzOSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY2MzkvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNjQxMQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI2NDEx
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjY0MTEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNjQxMQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI2NDExCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRl
Ymlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2
ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMjM1Yzgy
YWNjYTA0OTE0NjVlOTRiZTNjYWUyNTgzYjQyZDM3Yzg1OQpiYXNlbGluZSB2ZXJzaW9uOgogcWVt
dXUgICAgICAgICAgICAgICAgMTNiN2IxODg1MDFkNDE5YTdkNjNjMDE2ZTAwMDY1YmNjNjkzYjdk
NAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI2NDExICAyMDE4LTA4LTIyIDIwOjU0OjAxIFogICAg
NCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNjUzNiAgMjAxOC0wOC0yNCAwOToyNDo0MyBa
ICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNjYzOSAgMjAx
OC0wOC0yNSAxODo0Mjo0NiBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdo
byB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogICJBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPiIKICBBbGVrc2FuZGFyIE1hcmtvdmljIDxhbWFya292aWNA
d2F2ZWNvbXAuY29tPgogIEFsZWtzYW5kYXIgUmlrYWxvIDxhcmlrYWxvQHdhdmVjb21wLmNvbT4K
ICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFuZHJldyBN
b3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAgQW5kcmV3IE9hdGVzIDxhb2F0ZXNA
Z29vZ2xlLmNvbT4KICBBdmlhZCBZZWhlemtlbCA8YXZpYWR5ZUBtZWxsYW5veC5jb20+CiAgQmFu
ZGFuIERhcyA8YnNkQHJlZGhhdC5jb20+CiAgY2hhaXdlbiA8Y2hhaXdlbkBiYWlkdS5jb20+CiAg
Q2hyaXN0aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdlckBkZS5pYm0uY29tPgogIENocmlzdGlh
biBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNhbm9uaWNhbC5jb20+CiAgQ29yZXkgTWlu
eWFyZCA8Y21pbnlhcmRAbXZpc3RhLmNvbT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0
LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZp
ZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEaW1pdHJpamUgTmlrb2xpYyA8ZG5p
a29saWNAd2F2ZWNvbXAuY29tPgogIERyLiBEYXZpZCBBbGFuIEdpbGJlcnQgPGRnaWxiZXJ0QHJl
ZGhhdC5jb20+CiAgRWR1YXJkbyBIYWJrb3N0IDxlaGFia29zdEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gT3R1Ym8gPG90dWJvQHJlZGhhdC5jb20+CiAgRW1pbGlvIEcuIENvdGEgPGNvdGFAYnJhYXAu
b3JnPgogIEZhbSBaaGVuZyA8ZmFtekByZWRoYXQuY29tPgogIEdhbCBTaGFjaGFmIDxnYWxzaGFA
bWVsbGFub3guY29tPgogIEdlb3JnZSBLZW5uZWR5IDxnZW9yZ2Uua2VubmVkeUBvcmFjbGUuY29t
PgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgRWR3YXJkcyA8Z2Vk
d2FyZHNAZGRuLmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgogIEd1ZW50ZXIgUm9l
Y2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBIZWlucmljaCBTY2h1Y2hhcmR0IDx4eXByb24uZ2xw
a0BnbXguZGU+CiAgSmFtZXMgSG9nYW4gPGphbWVzLmhvZ2FuQG1pcHMuY29tPgogIEplZmYgQ29k
eSA8amNvZHlAcmVkaGF0LmNvbT4KICBqaWFsaW5hMDEgPGppYWxpbmEwMUBiYWlkdS5jb20+CiAg
Sm9lIFBlcmNoZXMgPGpvZUBwZXJjaGVzLmNvbT4KICBKdWFuIFF1aW50ZWxhIDxxdWludGVsYUBy
ZWRoYXQuY29tPgogIEp1bGlhIFN1dm9yb3ZhIDxqdXN1YWxAbWFpbC5ydT4KICBMYXVyZW50IFZp
dmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGkgUWlhbmcgPGxpcTNlYUBnbWFpbC5jb20+CiAg
TGlkb25nIENoZW4gPGplbW15ODU4NTg1QGdtYWlsLmNvbT4KICBMaWRvbmcgQ2hlbiA8bGlkb25n
Y2hlbkB0ZW5jZW50LmNvbT4KICBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRh
dGlvbi5vcmc+CiAgTWFyYy1BbmRyw4PCqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0
LmNvbT4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4K
ICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgTWF0dGhldyBGb3J0dW5l
IDxtYXR0aGV3LmZvcnR1bmVAbWlwcy5jb20+CiAgTXVyaWxvIE9wc2ZlbGRlciBBcmF1am8gPG11
cmlsb29AbGludXguaWJtLmNvbT4KICBucGVzODcxODQgPG5wZXM4NzE4NEBnbWFpbC5jb20+CiAg
UGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXVsIEJ1cnRvbiA8cGJ1cnRv
bkB3YXZlY29tcC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3Jn
PgogIFByYXNhZCBTaW5nYW1zZXR0eSA8cHJhc2FkLnNpbmdhbXNldHR5QG9yYWNsZS5jb20+CiAg
UmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgcnlhbmcg
PGRlY2F0ZkBnbWFpbC5jb20+CiAgU2ViYXN0aWFuIEJhdWVyIDxtYWlsQHNlYmFzdGlhbmJhdWVy
LmluZm8+CiAgU3RlZmFuIE1hcmtvdmljIDxzbWFya292aWNAd2F2ZWNvbXAuY29tPgogIFRob21h
cyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgogIFhpYW8gR3Vhbmdyb25nIDx4aWFvZ3Vhbmdyb25n
QHRlbmNlbnQuY29tPgogIFlvbmdib2sgS2ltIDx5b25nYm9rLmtpbUBtaXBzLmNvbT4KCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
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
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5i
aXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9xZW11LXhlbi5naXQKICAgMTNiN2IxODg1MC4uMjM1
YzgyYWNjYSAgMjM1YzgyYWNjYTA0OTE0NjVlOTRiZTNjYWUyNTgzYjQyZDM3Yzg1OSAtPiB1cHN0
cmVhbS10ZXN0ZWQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 05:44:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 05: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 1fuAJh-00046M-Oj; Mon, 27 Aug 2018 05:43:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7zus=lk=xenproject.org=prvs=770913b3e=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fuAJg-00046C-8s
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 05:43:56 +0000
X-Inumbo-ID: 48a5344c-a9bc-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 48a5344c-a9bc-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 05:44:37 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,294,1531785600"; d="scan'208";a="63743598"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75126-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-freebsd10-amd64:leak-check/check:fail:regression
 xen-unstable:test-amd64-i386-rumprun-i386:rumprun-demo-xenstorels/xenstorels.repeat:fail:allowable
 xen-unstable:test-amd64-i386-xl-raw:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-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-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-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-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install: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:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-i386-pvgrub:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:guest-stop: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-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-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=a923919797c39d51ea0b808ea691bed20fe8e072
X-Osstest-Versions-That: xen=3a2b8525b883baa87fe89b3da58f5c09fa599b99
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 27 Aug 2018 06:43:51 +0100
Subject: [Xen-devel] [xen-unstable baseline-only test] 75126: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTEyNiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNv
bS9vc3N0ZXN0L2xvZ3MvNzUxMjYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQg
bm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgMjIgbGVhay1jaGVj
ay9jaGVjayAgICAgICBmYWlsIFJFR1IuIHZzLiA3NTEwMQoKUmVncmVzc2lvbnMgd2hpY2ggYXJl
IHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtaTM4Ni1y
dW1wcnVuLWkzODYgMTcgcnVtcHJ1bi1kZW1vLXhlbnN0b3JlbHMveGVuc3RvcmVscy5yZXBlYXQg
ZmFpbCBSRUdSLiB2cy4gNzUxMDEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFy
ZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgMTkgZ3Vlc3Qtc3Rh
cnQvZGViaWFuLnJlcGVhdCBmYWlsIGJsb2NrZWQgaW4gNzUxMDEKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGxp
a2UgNzUxMDEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTEwMQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICAgZmFpbCBsaWtlIDc1MTAxCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgZmFpbCBsaWtlIDc1MTAxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbGlrZSA3NTEw
MQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbGlrZSA3NTEwMQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBsaWtlIDc1MTAx
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIGxpa2UgNzUxMDEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbGlrZSA3NTEwMQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1taWR3YXkgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBsaWtlIDc1MTAxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzUxMDEKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NTEw
MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBsaWtlIDc1MTAxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIGxpa2UgNzUxMDEKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZh
aWwgbGlrZSA3NTEwMQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1MTAxCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgNzUx
MDEKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICAgbGlrZSA3NTEwMQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAx
OSBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgICBsaWtlIDc1MTAxCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgNzUxMDEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbGlrZSA3NTEwMQogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1
MTAxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIGxpa2UgNzUxMDEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbGlrZSA3NTEwMQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBsaWtlIDc1MTAxCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBk
ZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGE5MjM5MTk3
OTdjMzlkNTFlYTBiODA4ZWE2OTFiZWQyMGZlOGUwNzIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAg
ICAgICAgICAgICAgICAgIDNhMmI4NTI1Yjg4M2JhYTg3ZmU4OWIzZGE1OGY1YzA5ZmE1OTliOTkK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgICA3NTEwMSAgMjAxOC0wOC0yMSAyMjoyMTo0NyBaICAgIDUg
ZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgNzUxMjYgIDIwMTgtMDgtMjYgMDc6MDI6MjEgWiAg
ICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgog
IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogIENocmlzdG9waGVy
IENsYXJrIDxjaHJpc3RvcGhlci5jbGFyazZAYmFlc3lzdGVtcy5jb20+CiAgQ2hyaXN0b3BoZXIg
Q2xhcmsgPGNocmlzdG9waGVyLncuY2xhcmtAZ21haWwuY29tPgogIERvdWcgR29sZHN0ZWluIDxj
YXJkb2VAY2FyZG9lLmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBsaW5hcm8ub3Jn
PgogIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFt
LmNvbT4KICBPbGVrc2FuZHIgVHlzaGNoZW5rbyA8b2xla3NhbmRyX3R5c2hjaGVua29AZXBhbS5j
b20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
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
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
YW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
eWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdl
czogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5z
b3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxp
Y2FibGUuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1MDUgbGluZXMgbG9uZy4pCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 06:43:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 06: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 1fuBFH-0000Jb-7X; Mon, 27 Aug 2018 06:43: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=qy3q=lk=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fuBFF-0000JW-OL
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 06:43:26 +0000
X-Inumbo-ID: 4aaf56e2-a9c4-11e8-a8a5-bc764e045a96
Received: from mo6-p00-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5300::11])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4aaf56e2-a9c4-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 08:41:58 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1535352201;
 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=8Dq1+lrnjJFGilP2s2VZUj2OC/zP5lRto2WO7CZL53M=;
 b=C0gybgX98RvXo8mwIQBq0OmF0v05EcdEzYLPl5zi/6eNvI3m0meGa5CaJg6RJIbk1J
 SCNOFX2d3tGyYmJwka3Mqo25d/RmB+TB5Ce7fAgWWwdwMCMpb0d/u+1Er28J283gOkx5
 eUbc+MdKpX+4epzB0cJdcu7s/kCJqD8cRJe7UGGQCOSVbECkE+Aqbs9VoclDiU0yt7Hb
 Jj1qqgsWn+5Jz4tiXHT7v2hXKq3fd5zs1UbTY4cZ5Lr83opKYyoJSU6aw/eLkTR07yT5
 0CbKT8pwcZSeST01CNpySXcvsr7mexszAZdiG5Wddj6is6rj7VOSFYxiTDCM5cTEFvo9
 F7ZA==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QED/SSGq+wjGiUC4oc0Nr2ihluivsAQtyRsdRVZ54BGpAypu4eYvjwzPAqxRcXNDW+"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 43.20 AUTH)
 with ESMTPSA id D08213u7R6hKDMV
 (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>;
 Mon, 27 Aug 2018 08:43:20 +0200 (CEST)
Date: Mon, 27 Aug 2018 08:43:15 +0200
From: Olaf Hering <olaf@aepfle.de>
To: xen-devel@lists.xen.org
Message-ID: <20180827084315.3e91117e.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] incompatible changes in staging break 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>
Content-Type: multipart/mixed; boundary="===============7289809697787178399=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============7289809697787178399==
Content-Type: multipart/signed; micalg=pgp-sha1;
 boundary="Sig_/LAmg1/EV7E3l0YPwH9/4T.A"; protocol="application/pgp-signature"

--Sig_/LAmg1/EV7E3l0YPwH9/4T.A
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Since about two weeks, no released qemu can be built against xen.git#stagin=
g. The error looks like that:

qemu-20180825T130857.235c82acca/include/hw/xen/xen_common.h:677:5: error: t=
oo many arguments to function 'xc_domain_create'

It looks like staging lacks proper compat wrappers for released qemu versio=
ns.

Olaf

--Sig_/LAmg1/EV7E3l0YPwH9/4T.A
Content-Type: application/pgp-signature
Content-Description: Digitale Signatur von OpenPGP

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCW4OdgwAKCRBdQqD6ppg2
fjVlAJ9Vmr50AGhMrCDMX5oDqNFbvu2rrwCgwDKUrx/QMOqZ1J4JFL1JnhdRgQ4=
=dnDt
-----END PGP SIGNATURE-----

--Sig_/LAmg1/EV7E3l0YPwH9/4T.A--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7289809697787178399==--


From xen-devel-bounces@lists.xenproject.org Mon Aug 27 06:44:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 06:44:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuBGP-0000OW-Lm; Mon, 27 Aug 2018 06:44: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=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuBGO-0000OQ-U3
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 06:44:36 +0000
X-Inumbo-ID: 7651bb8e-a9c4-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 7651bb8e-a9c4-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 08:43:10 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 00:44:33 -0600
Message-Id: <5B839DCE02000078001E1F9D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 00:44:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Volodymyr Babchuk" <volodymyr_babchuk@epam.com>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
 <1534947094-9974-2-git-send-email-volodymyr_babchuk@epam.com>
In-Reply-To: <1534947094-9974-2-git-send-email-volodymyr_babchuk@epam.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v1 1/6] arm: add SMC wrapper that is
 compatible with SMCCC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, 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>,
 Lars Kurth <lars.kurth@xenproject.org>, xen-devel@lists.xen.org,
 tee-dev@lists.linaro.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+IE9uIDIyLjA4LjE4IGF0IDE2OjExLCA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+IHdy
b3RlOgo+IEV4aXN0aW5nIFNNQyB3cmFwcGVyIGNhbGxfc21jKCkgYWxsb3dzIG9ubHkgNCBwYXJh
bWV0ZXJzIGFuZAo+IHJldHVybnMgb25seSBvbmUgdmFsdWUuIFRoaXMgaXMgZW5vdWdoIGZvciBl
eGlzdGluZwo+IHVzZSBpbiBQU0NJIGNvZGUsIGJ1dCBURUUgbWVkaWF0b3Igd2lsbCBuZWVkIGEg
Y2FsbCB0aGF0IGlzCj4gZnVsbHkgY29tcGF0aWJsZSB3aXRoIEFSTSBTTUNDQy4KPiBUaGlzIHBh
dGNoIGFkZHMgdGhpcyBjYWxsIGZvciBib3RoIGFybTMyIGFuZCBhcm02NC4KPiAKPiBUaGVyZSB3
YXMgc2ltaWxhciBwYXRjaCBieSBFZGdhciBFLiBJZ2xlc2lhcyAoWzFdKSwgYnV0IGxvb2tzCj4g
bGlrZSBpdCBpcyBhYmFuZG9uZWQuCj4gCj4gWzFdIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxNy0wMi9tc2cwMDYzNi5odG1sIAo+IAo+IEND
OiAiRWRnYXIgRS4gSWdsZXNpYXMiIDxlZGdhci5pZ2xlc2lhc0B4aWxpbnguY29tPgo+IAo+IFNp
Z25lZC1vZmYtYnk6IFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNv
bT4KPiAtLS0KPiAKPiBjaGFuZ2VzIGZyb20gIlJGQyI6Cj4gICAtIHJlc3BvbnNlIG5vdyBzdG9y
ZWQgaW4gc3RydWN0dXJlIGluc3RlYWQgb2YgYXJyYXkKPiAgIC0gYWRkZWQgY29tbWVudHMgZm9y
IGFybTMyIGFzc2VtYmx5IGNvZGUKPiAgIC0gYWRkZWQgb2Zmc2V0IChpbnN0ZWFkIG9mIG1hZ2lj
IHZhbHVlcykgZm9yIGFybTMyIGFzbSBjb2RlCj4gCj4gIHhlbi9hcmNoL2FybS9hcm0zMi9NYWtl
ZmlsZSAgICAgIHwgIDEgKwo+ICB4ZW4vYXJjaC9hcm0vYXJtMzIvc21jLlMgICAgICAgICB8IDM5
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICB4ZW4vYXJjaC9hcm0v
YXJtNjQvTWFrZWZpbGUgICAgICB8ICAxICsKPiAgeGVuL2FyY2gvYXJtL2FybTY0L2FzbS1vZmZz
ZXRzLmMgfCAgNCArKysrCj4gIHhlbi9hcmNoL2FybS9hcm02NC9zbWMuUyAgICAgICAgIHwgMzAg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gIHhlbi9pbmNsdWRlL2FzbS1hcm0vcHJv
Y2Vzc29yLmggIHwgMTEgKysrKysrKysrKysKPiAgNiBmaWxlcyBjaGFuZ2VkLCA4NiBpbnNlcnRp
b25zKCspCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vYXJtMzIvc21jLlMKPiAg
Y3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9hcm02NC9zbWMuUwoKV2l0aCB0aGlzIGRp
ZmZzdGF0LCB3aHkgZGlkIEkgZW5kIHVwIG9uIHRoZSBfVG9fIGxpc3Qgb2YgdGhpcyBwYXRjaD8K
SSBzaG91bGRuJ3QgZXZlbiBoYXZlIGJlZW4gb24gdGhlIENjIGxpc3QgKGFuZCBJJ20gZ29pbmcg
dG8gYmxpbmRseQpkZWxldGUgYWxsIG90aGVyIHBhdGNoZXMgb2YgdGhpcyBzZXJpZXMgd2hlcmUg
eW91J3ZlIGFsc28KYXBwYXJlbnRseSBwdXQgbWUgb24gdGhlIFRvIGxpc3QpLiBQbGVhc2UgcmVt
ZW1iZXIgdGhhdCBwYXRjaGVzCmFyZSBzdXBwb3NlZCB0byBiZSBzZW50IF9Ub18gdGhlIGxpc3Qs
IHdpdGggbWFpbnRhaW5lcnMsIHJldmlld2VycwooYW5kIHBlcmhhcHMgb3RoZXJzKSBDYy1lZC4g
VG9nZXRoZXIgd2l0aCBwZW9wbGUgcmVwbHlpbmcgdG8KbWFpbHMgb2Z0ZW4gbm90IGFkanVzdGlu
ZyBUby9DYyBsaXN0cyBhY2NvcmRpbmdseSwgSSd2ZSBub3cgZW5kZWQKdXAgd2l0aCB3ZWxsIG92
ZXIgMzAgbWFpbHMgaW4gbXkgcHJpbWFyeSBtYWlsIGZvbGRlciB3aGljaApwcmVzdW1hYmx5IEkg
aGF2ZSBubyBidXNpbmVzcyB3aXRoIGF0IGFsbC4gCgpKYW4KCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 06:55:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 06:55: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 1fuBRE-0001JQ-Np; Mon, 27 Aug 2018 06:55:48 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuBRC-0001JL-W9
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 06:55:47 +0000
X-Inumbo-ID: 060a4177-a9c6-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 060a4177-a9c6-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 08:54:20 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 00:55:44 -0600
Message-Id: <5B83A06B02000078001E1FC3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 00:55:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Paul Durrant" <paul.durrant@citrix.com>
References: <5B59C78002000078001D8317@prv1-mh.provo.novell.com>
 <5B752FC302000078001DEBC0@prv1-mh.provo.novell.com>
 <5f9cdf71b51f44f994399ddcd558d203@AMSPEX02CL03.citrite.net>
In-Reply-To: <5f9cdf71b51f44f994399ddcd558d203@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Ping: [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: xen-devel <xen-devel@lists.xenproject.org>,
 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>

Pj4+IE9uIDIzLjA4LjE4IGF0IDEwOjQwLCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogSmFuIEJldWxpY2ggW21h
aWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPj4gU2VudDogMTYgQXVndXN0IDIwMTggMDk6MDMKPj4g
VG86IEFuZHJldyBDb29wZXIgPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+Cj4+IENjOiBSYXp2
YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+OyBQYXVsIER1cnJhbnQKPj4g
PFBhdWwuRHVycmFudEBjaXRyaXguY29tPjsgeGVuLWRldmVsIDx4ZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmc+Owo+PiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+Cj4+
IFN1YmplY3Q6IFBpbmc6IFtQQVRDSCB2Ml0geDg2OiBhc3NvcnRlZCBhcnJheV9pbmRleF9ub3Nw
ZWMoKSBpbnNlcnRpb25zCj4+IAo+PiA+Pj4gT24gMjYuMDcuMTggYXQgMTU6MDcsICB3cm90ZToK
Pj4gPiBEb24ndCBjaGFuY2UgaGF2aW5nIFNwZWN0cmUgdjEgKGluY2x1ZGluZyBCQ0JTKSBnYWRn
ZXRzLiBJbiBzb21lIG9mIHRoZQo+PiA+IGNhc2VzIHRoZSBpbnNlcnRpb25zIGFyZSBtb3JlIG9m
IHByZWNhdXRpb25hcnkgbmF0dXJlIHJhdGhlciB0aGFuIHRoZXJlCj4+ID4gcHJvdmFibHkgYmVp
bmcgYSBnYWRnZXQsIGJ1dCBJIHRoaW5rIHdlIHNob3VsZCBlcnIgb24gdGhlIHNhZmUgKHNlY3Vy
ZSkKPj4gPiBzaWRlIGhlcmUuCj4+ID4KPj4gPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cj4gCj4gUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5k
dXJyYW50QGNpdHJpeC5jb20+CgpUaGFua3MsIGJ1dCB5b3UnZCBnaXZlbiB0aGlzIGFscmVhZHku
IFRoZSBwaW5nIHJlYWxseSB3YXMgZm9yIEFuZHJldwp0byBnaXZlIGFuIGFjayBvciBvdGhlcndp
c2UuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 07:42:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 07:42:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuC9t-00057u-NA; Mon, 27 Aug 2018 07:41: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=zvba=lk=amd.com=christian.koenig@srs-us1.protection.inumbo.net>)
 id 1fuC9r-00056J-Ql
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 07:41:56 +0000
X-Inumbo-ID: 7830fc1a-a9cc-11e8-a8a5-bc764e045a96
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4e::623])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 7830fc1a-a9cc-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 09:40:29 +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=QFmcbXk/+f4jQy/M0FsV3c4bqRWfvz4GpdRrsy/qCjs=;
 b=NMOyG9b6wVSbPgrkH4xZ6qynPHjEUloOrkrmrwxUd/w2k5u/3UQXnk58mIClcR6x/jp1P/6sidmzbXwBIfadKUkPlfBh6tBugRLsYh1oShDs7ss4AeBxYLcSj8jE4TIHKirKHHRDKgvX01ai25SayAmhOnNxIwFjFnYgGIeXEfg=
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
 DM5PR12MB1723.namprd12.prod.outlook.com (2603:10b6:3:10f::12) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.17; Mon, 27 Aug 2018 07:41:40 +0000
To: Tetsuo Handa <penguin-kernel@i-love.sakura.ne.jp>,
 Michal Hocko <mhocko@kernel.org>
References: <20180824120339.GL29735@dhcp22.suse.cz>
 <eb546bcb-9c5f-7d5d-43a7-bfde489f0e7f@amd.com>
 <20180824123341.GN29735@dhcp22.suse.cz>
 <b11df415-baf8-0a41-3c16-60dfe8d32bd3@amd.com>
 <20180824130132.GP29735@dhcp22.suse.cz>
 <23d071d2-82e4-9b78-1000-be44db5f6523@gmail.com>
 <20180824132442.GQ29735@dhcp22.suse.cz>
 <86bd94d5-0ce8-c67f-07a5-ca9ebf399cdd@gmail.com>
 <20180824134009.GS29735@dhcp22.suse.cz>
 <735b0a53-5237-8827-d20e-e57fa24d798f@amd.com>
 <20180824135257.GU29735@dhcp22.suse.cz>
 <b78f8b3a-7bc6-0dea-6752-5ea798eccb6b@i-love.sakura.ne.jp>
From: =?UTF-8?Q?Christian_K=c3=b6nig?= <christian.koenig@amd.com>
Message-ID: <0e80c531-4e91-fb1d-e7eb-46a7aecc4c9d@amd.com>
Date: Mon, 27 Aug 2018 09:41: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: <b78f8b3a-7bc6-0dea-6752-5ea798eccb6b@i-love.sakura.ne.jp>
Content-Language: en-US
X-Originating-IP: [2a02:908:1257:4460:1ab8:55c1:a639:6740]
X-ClientProxiedBy: HE1PR05CA0138.eurprd05.prod.outlook.com
 (2603:10a6:7:28::25) To DM5PR12MB1723.namprd12.prod.outlook.com
 (2603:10b6:3:10f::12)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 8a0b4e90-0dbd-4f2a-d477-08d60bf08b63
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:DM5PR12MB1723; 
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1723;
 3:06iM0ydyjyM10NMhvMgba9rytzsd+qZvf1vCkl0khqyJJztpCN4iagipzWfIaFgpuMfH+f8oPKQNfjCJBBsPEJQAt7aMar+n40lCAq1JoQflJ6+dTUAjz46tWLr7h+Mp+N1uiLXKiSf+RgwsvWFgj6G1SuL3dbn+SrQsL2aceMsF7jt6hLKAOsUvbO9Jp+ffhKrmgNe9Xe5kC6gCRQ0ff4+RuJLcbe9JzuXmbLhOabfgFfL/HSu/NPShrt7ZFq92;
 25:Y8skNpKpgzJeMrlG/F3vNbcFb+1k6Msm56r97EgUlSqEo1S5VhBoTr9QfylTrA2hjAWHT16LMeTD8duaM0W54DxD2Cltm/3l8A+6rpSTxmRmk+KTvXr1Q5/Ex/CGqPoq1VQ0R2RNzthtCTSFGjl74MrB4Q1OQoxPOvn5IkNIAcn3zYfTCPKoioucdfsR4Hc/vl3cdyYDmRpSytG4FQlcU/wriy2w7eRD9vOs/cPsvPAOrL9GKAgh6kDZCfoNeLMEUC05E18JVzmxpde8qP/cf7ulne2oQlDyw3PEHIj8jiX84UhzwtjANWv9gIKi2WQeiJF9j2fa4YWyzXZqQtXZTA==;
 31:3TnEQpFRSprkmHeMrWHxSxIVHe/1F8/WFXKHvD0gWLUSXRC6GVhffLdz9Grz7aKM8NUof4hp5FeTNbEbkwHi2UVWZ3Zup1ab3KhqmoM6Ov4V8UcxJIypgrrQvkUOv7Zj8BTJSjWrQuiGvda7x5Ww7rNlHEXmPL/3z7U7B81yz6y3+dVO4O9x13XlAK4J3yAwLacdjdE/pm3GN2ubCN3b4au49ukLJQk8+ewfeEX0Y9E=
X-MS-TrafficTypeDiagnostic: DM5PR12MB1723:
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1723;
 20:y6BaAQX+wSEA2kd01oHrrqkMwdT05+kR7m+ie7WXqO20MNfwOiUK4BtSA3OcnyhjQ+DdsjrBHMqX1YnnqwRpZtCexNECt/hgvhnHOi8ipTSK0MfL6csOyYMevv9ZT9QXiZ0YProVN5JfaFsqueUImlS4UkER3t9MCRtFFTFirLRHUvrccWWIg8q1xcMxphWHPVK2G03sMGEbvcU34he+r3jn7SN+yKF+EEo8o8JSJquBO05oFEpEjIKe0lXc280YVazpDfx1nc0bmQK4L26rHMG3pIQx34ELsfbHuRRq8vnOwXeq5jGOaI7oPItMtnEHgmrh4AW2adgAixbVPnYk1F3qeXzmzIjFvuvXfyoDFBkcgq6Yan9rmTipnoHwg2Sy/cXDvibIvQUJODg5a9+PI20UrTvTpDkX51QkXP1oVRVtlp/8Ck9EhPyJqO54Gn6gBqQPu7PkiXsi5sqaJXx/IYWqoAm3GYbwli/7pD60fihG7OgAcHqt2nD0SOe77Y6G;
 4:jAy2zR+chTxpfe/HL1fjKPhCQ4aNicEN24U6pcdQAFtDrfuL0X/XIn5wB8wHAGW4R7TkkF4iNI87MRC0d5lDHbb3vBo16KBQbrxGZ6jSv8PPp6PdwCI2lYveyyLwuBePVFBLcbcmEWh3G0BWmHDtABHthpmp1uzh5Pq8+OnUibUp5SDXIJ16m/JP8rLmyWmY6ccwBAsyF6ee/z/+/UoVURM9ekbE1FmgxD8nkfJYGA1mClkBWJ5IZHhx38cvrNGz/ZOesIhMe+wN3WnEBx2rRg==
X-Microsoft-Antispam-PRVS: <DM5PR12MB17237C4B40CD3FC7AB74C834830B0@DM5PR12MB1723.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)(3002001)(93006095)(93001095)(10201501046)(3231311)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123558120)(20161123562045)(201708071742011)(7699016);
 SRVR:DM5PR12MB1723; BCL:0; PCL:0; RULEID:; SRVR:DM5PR12MB1723; 
X-Forefront-PRVS: 07778E4001
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(39860400002)(376002)(136003)(366004)(396003)(346002)(189003)(199004)(97736004)(64126003)(105586002)(81156014)(316002)(53936002)(72206003)(1706002)(6116002)(81166006)(106356001)(68736007)(46003)(58126008)(8936002)(478600001)(6486002)(36756003)(16526019)(31696002)(86362001)(7736002)(305945005)(53546011)(7416002)(229853002)(8676002)(52116002)(476003)(54906003)(65806001)(67846002)(2486003)(52146003)(76176011)(23676004)(5660300001)(6666003)(65956001)(65826007)(93886005)(230700001)(4326008)(31686004)(25786009)(486006)(52396003)(110136005)(50466002)(14444005)(386003)(6246003)(11346002)(2616005)(47776003)(446003)(2906002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR12MB1723;
 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?MTtETTVQUjEyTUIxNzIzOzIzOjRhdHhuQ1hWQ0tOYVNGNlU1MHhZWWEvMXgw?=
 =?utf-8?B?QkRzUUlNclVPcGc3TFMxOVlIQkVRUEJuT3YvRGRZNzBDREtkallVRlVkdjU5?=
 =?utf-8?B?NEZjazJvVXpnNFo2UjdFRS9aemlyZDBqbTJDTmVDS0dhT2RXOEQvVXphR3FJ?=
 =?utf-8?B?MGo2dXo4dkozbFlLaU5Dc0NXakZjNVdqTW5LYUwycERuOXpDSFR3SE1GclMr?=
 =?utf-8?B?QUUyeStWNG5IcmRqSU5lV281SjY0dDdFUG5hR0Y3MkprM3d5Q0I4SzAxblQ0?=
 =?utf-8?B?VFRtRXJKNzJBeW1XQ3V4RlBYeldVRU5oUWFmbmFKQTVwL1BaQ3BnS0s0QXd0?=
 =?utf-8?B?QXdKQWhlN24xQmF5Nm1NY0hlVmFqazcrN0E1SG9YZzhtOUxya2tWSjdRTERk?=
 =?utf-8?B?M0E3RFRNOG9lTDNGRnNZVWp3aVd3WWFJRlJKZ2pKTkQ5SStMVWMzb3BqMHRO?=
 =?utf-8?B?a2ROdlBMMnZmQy9VN05FZC9kY25BRHpJU3pxcTZ2SVJPSzhkaVV1R3FaUWQ5?=
 =?utf-8?B?dmNrdzFrd2M3UWx5YjVMRlZlOVVQYUI5bG9SR3BaNTRwNndqaktlVTlxYzAy?=
 =?utf-8?B?d1JDZTJ3aDkzdElZVUJ5K1BIemFtQmJtVXpmTHlzUjdRZEJOY0dJU1dIVlVO?=
 =?utf-8?B?citYYnhNQ1ZXa3M3MzU1YXBCSVZvZGhrSkh5RXBIR08xd3l3ZUhOdVR1SUhy?=
 =?utf-8?B?UGpDRlU4aXFkK2RqNUFnTm81RjdBSENHQThyT0FjVStSMTErNkpEVkxJTmdw?=
 =?utf-8?B?L3cyaUFnMUdWVlptVzNXQ3FjY0VzeEdXQXAvUGNML1BXay9DQkRjcjA3YmdK?=
 =?utf-8?B?emZGZFh0RHAyQWdPS2s4TXp1b2VGamxXMTNoZnBCMWkvZ2J3d0dNLzlWRXd2?=
 =?utf-8?B?aXFPVWFjLzFhUFQrcEtnbjhFK1FCYngwQi9mYXhURU9WR1dFNXZlYThFcDdl?=
 =?utf-8?B?UndHR3dTNHFIWDUyQlcyVVNWNHRtMllsVDh6Z3UxV0lFRGV1dkdRQVh3bUFn?=
 =?utf-8?B?T3MrdkxmNzAxWlZUNVJvcEZLSFBsVnNZYzlmSVZrL01rNUgrOEI5bk9vUGhp?=
 =?utf-8?B?WWczQmxSNEdQYlBScUJZcnVrV0F5dEhFTHF5K1JlZGdTeENWeTJBeGVyeVR6?=
 =?utf-8?B?WTJodjhMTlNsZ05KVmtlb0l6d3U4dFB6NEN6cm02RGd1NWVkc0Y3b0kxNkJL?=
 =?utf-8?B?NEhkaXVBMUdicUFkV215YjNtS1pSY0VoK0NEWDcza0RHS2kvQVBtTlBkMGtI?=
 =?utf-8?B?Slphd3BBWmp6MGZlTXJEdm9mVVVVcmpmVjdsQnYyZmRXYnZLWUI1cEw0YXRq?=
 =?utf-8?B?cW9NQk5QOTdiczl1aFVXQkNuU0g5ai9oOG9QeEJ2ZStCQ0VOOHhiNFltQ1Zt?=
 =?utf-8?B?bUFiWml4ODlYUXFOeUNibEY4TXplYzEwMmg2WnY4aEVwc0JiRkxCS1pEZGNY?=
 =?utf-8?B?WEZuV0NIbWZHT3Q4Y09DZVd3ZVRwNjk1RmRaKzYzWkdPV1hDckRZTGhubFBV?=
 =?utf-8?B?VWM2cUJkRDBnemRYNG1NWjdKbXl6d05tZllNOW5sZ0JnVVZKUm5lMHcrMGVQ?=
 =?utf-8?B?eGhLY3o2NXE1UFNqUk5KNU9mdWpSNExubzZoSkk4Y3NsMElIT21obTA0c21j?=
 =?utf-8?B?amdDbWwyTmNhRXJmRXVoemxXZ0t6eFUrZlU1azNPbUNCNnErSnFtVC9BeHhD?=
 =?utf-8?B?YjZTWFR0cnEvZ1oxZ2NjK05XR1BiMmdiSHVWcno3d3g5YTVGdlJlL1ZLQ25J?=
 =?utf-8?B?emJGc3BCalN5WUFxaGdoTlUyaVlXRTUwVHN1OEdjNkk4TXp2dmpuTVc2eXMy?=
 =?utf-8?B?L0JFNHA2RGVBQkZVWXBTQ3lHa0VGbkR5Ti9DVEd0WDRVTDRIczVJMm8weHhC?=
 =?utf-8?B?TlVSb1Q0bHNldnZEdHg1RTYvUzAzZ0pQUVVnNzBuMkZKVlAvNUFvTzdxclhm?=
 =?utf-8?Q?82PQGOvkM1asChf67p6SFCxK4lMLTk=3D?=
X-Microsoft-Antispam-Message-Info: +dqVseecARSEVPWbS4Xh0DCm5gxuO2Ao9BgiaaNINlCiLKUSDML4jgVkWbmFKjS6rYnxWRzpTr8Rm4e8pxdykq0ogyT4C1sJLfBd78f7sq4mgzwKHyPVgNOy43xj9882celD7mw1fP7VKziGdU9NYD5z1CZ2k68c4Px7liFK1EFEJwjaXLDHWTp9MO0y38EJ5N3b5WAcCEohC+UMnLDt3jHqSI6HyAA4yoH2uEceFdFjZaNYHXTy6l/QA+6EO3/k0l2rsdHnQzk1qexkUivjw+lzqt9UGQlH6ii8Sewv0S6YY3ZZTDN7qF36fVyJr0aGfOXxefErqCj8bv9gV53ltboAijnpe+SAG1p0b9qtd2c=
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1723;
 6:/gNO1avvCPIdOTp8vAhkEYBpI5aTNL4x8Nx2MpYol8lE0qWS3X4ajpjMWNI9F08b7683K6NNJyddpIMSLqI2Wwa5sc2UYdTm2EIL09VsjuGZ1GKAKcgMcCUxd2tPHKAphdX0NXYvEJA26BkB+jRjqTcTgW/1JLCUPx8Olp7nLiI1mwQRvXtSUIpdk4ita2ZCUit/AoA3W0iyaGZ9TePDmcTCR1VJ3Srs4B5GOCuneDzFkhXq5iRo22PXRh7Cuxpqlm+f/audyAVg09Iw+qGTI97UpSQQH5pwFZpyC2s7c4fxWdo8l/WHW0SN5LcuKF7/44GbAODVQRAbA2ePFSNeuKt2Hta/EyD9GnR3wSuEp1OCzU28nK4Q3VnzcP+w5tUiG/v4GaZmw7GZkB7f8BBQlzB3vqzJsJYJWtgHEStwF0X0ODfpASoFsRDvsxDQ/EPMI/SbtzXHNZnkNROBzK8e9w==;
 5:+zETMBEKCqljTBnN/S80X7cnaoZxKDPe91Ba7X+JMDCBPTI2JU97drPukJphBBTqXBixI1pGmAWtqsfmjJ+lmG4upFYhBYrdU41YuUp02Y0WJ3mionmfrnEyzLb8OHsSi4w7/JmoXD+aL4nKZSIZYmzGYlh7IF2O22LGDES8M84=;
 7:iiOENYdYFMnmrF+s64KGYRqoTwiYu5J5c86gXLdG/u4iswlz+UAfVqHI8l2Gti4r9KB+Yl4U3FGf9/yhYaLO1BEtHodBCDdFnpNiUTikesYiAZjBKgE7WwNA6UHZ09ePfWGhSse1/i3/XLUxd5jYJ9tB2pdrW6lSgYp2YujLkAlBiVZZ1qcQFlGsVWT2xXUcO9y8VszLbiGnfxwakRWz/QcP3Z5ojwBv0qh22tg4Bs8ryczs4T5Q+cWhucteMFuS
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1723;
 20:1pmGR1nKgJPWwVM9aBnzWs+/Xrm8e+mW2Eq1HsG/GBSDjibumFO6BMFoxzkiJeNUmw1pn2QirJvIdKFtqwWymd5QUz5S6zcBiCKHhYsAQ4EJpsxpKl/nUS7u+Pys88/gxYbSwF/CMpLi8zekWDPGYeSW1uQU7EiYCDzYTpLQKWYsREO7hxT3yYZh/u++gaBSMbsCpO6WLlPb/DPZGq5QaYIfNt4Fm/fK19ubsTm/L4GWXsUE9HAqBCe3SxGteRay
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Aug 2018 07:41:40.7917 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 8a0b4e90-0dbd-4f2a-d477-08d60bf08b63
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB1723
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?B?UmFkaW0gS3LEjW3DocWZ?= <rkrcmar@redhat.com>,
 David Airlie <airlied@linux.ie>, Sudeep Dutt <sudeep.dutt@intel.com>,
 dri-devel@lists.freedesktop.org, linux-mm@kvack.org,
 Andrea Arcangeli <aarcange@redhat.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, Leon Romanovsky <leonro@mellanox.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>,
 Andrew Morton <akpm@linux-foundation.org>,
 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>

QW0gMjYuMDguMjAxOCB1bSAxMDo0MCBzY2hyaWViIFRldHN1byBIYW5kYToKPiBPbiAyMDE4LzA4
LzI0IDIyOjUyLCBNaWNoYWwgSG9ja28gd3JvdGU6Cj4+IEBAIC0xODAsMTEgKzE4MCwxNSBAQCB2
b2lkIGFtZGdwdV9tbl91bmxvY2soc3RydWN0IGFtZGdwdV9tbiAqbW4pCj4+ICAgICovCj4+ICAg
c3RhdGljIGludCBhbWRncHVfbW5fcmVhZF9sb2NrKHN0cnVjdCBhbWRncHVfbW4gKmFtbiwgYm9v
bCBibG9ja2FibGUpCj4+ICAgewo+PiAtCWlmIChibG9ja2FibGUpCj4+IC0JCW11dGV4X2xvY2so
JmFtbi0+cmVhZF9sb2NrKTsKPj4gLQllbHNlIGlmICghbXV0ZXhfdHJ5bG9jaygmYW1uLT5yZWFk
X2xvY2spKQo+PiAtCQlyZXR1cm4gLUVBR0FJTjsKPj4gLQo+PiArCS8qCj4+ICsJICogV2UgY2Fu
IHRha2Ugc2xlZXBhYmxlIGxvY2sgZXZlbiBvbiAhYmxvY2thYmxlIG1vZGUgYmVjYXVzZQo+PiAr
CSAqIHJlYWRfbG9jayBpcyBvbmx5IGV2ZXIgdGFrZSBmcm9tIHRoaXMgcGF0aCBhbmQgdGhlIG5v
dGlmaWVyCj4+ICsJICogbG9jayBuZXZlciByZWFsbHkgc2xlZXBzLiBJbiBmYWN0IHRoZSBvbmx5
IHJlYXNvbiB3aHkgdGhlCj4+ICsJICogbGF0ZXIgaXMgc2xlZXBhYmxlIGlzIGJlY2F1c2UgdGhl
IG5vdGlmaWVyIGl0c2VsZiBtaWdodCBzbGVlcAo+PiArCSAqIGluIGFtZGdwdV9tbl9pbnZhbGlk
YXRlX25vZGUgYnV0IGJsb2NrYWJsZSBtb2RlIGlzIGhhbmRsZWQKPj4gKwkgKiBiZWZvcmUgY2Fs
bGluZyBpbnRvIHRoYXQgcGF0aC4KPj4gKwkgKi8KPj4gKwltdXRleF9sb2NrKCZhbW4tPnJlYWRf
bG9jayk7Cj4+ICAgCWlmIChhdG9taWNfaW5jX3JldHVybigmYW1uLT5yZWN1cnNpb24pID09IDEp
Cj4+ICAgCQlkb3duX3JlYWRfbm9uX293bmVyKCZhbW4tPmxvY2spOwo+PiAgIAltdXRleF91bmxv
Y2soJmFtbi0+cmVhZF9sb2NrKTsKPj4KPiBJJ20gbm90IGZvbGxvd2luZy4gV2h5IGRvbid0IHdl
IG5lZWQgdG8gZG8gbGlrZSBiZWxvdyAoZ2l2ZW4gdGhhdAo+IG5vYm9keSBleGNlcHQgYW1kZ3B1
X21uX3JlYWRfbG9jaygpIGhvbGRzIC0+cmVhZF9sb2NrKSBiZWNhdXNlIGUuZy4KPiBkcm1fc2No
ZWRfZmVuY2VfY3JlYXRlKCkgZnJvbSBkcm1fc2NoZWRfam9iX2luaXQoKSBmcm9tIGFtZGdwdV9j
c19zdWJtaXQoKQo+IGlzIGRvaW5nIEdGUF9LRVJORUwgbWVtb3J5IGFsbG9jYXRpb24gd2l0aCAt
PmxvY2sgaGVsZCBmb3Igd3JpdGU/CgpUaGF0J3MgYSBidWcgd2hpY2ggbmVlZHMgdG8gYmUgZml4
ZWQgc2VwYXJhdGVseS4KCkFsbG9jYXRpbmcgbWVtb3J5IHdpdGggR0ZQX0tFUk5FTCB3aGlsZSBo
b2xkaW5nIGEgbG9jayB3aGljaCBpcyBhbHNvIAp0YWtlbiBpbiB0aGUgcmVjbGFpbSBjb2RlIHBh
dGggaXMgaWxsZWdhbCBub3QgbWF0dGVyIHdoYXQgeW91IGRvLgoKUGF0Y2hlcyB0byBmaXggdGhp
cyBhcmUgYWxyZWFkeSBvbiB0aGUgYXBwcm9wcmlhdGUgbWFpbGluZyBsaXN0IGFuZCB3aWxsIApi
ZSBwdXNoZWQgdXBzdHJlYW0gdG9kYXkuCgpSZWdhcmRzLApDaHJpc3RpYW4uCgo+Cj4gZGlmZiAt
LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9tbi5jIGIvZHJpdmVycy9n
cHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21uLmMKPiBpbmRleCBlNTU1MDhiLi5lMWNiMzQ0IDEw
MDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9tbi5jCj4gKysr
IGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X21uLmMKPiBAQCAtNjQsOCArNjQs
NiBAQAo+ICAgICogQG5vZGU6IGhhc2ggdGFibGUgbm9kZSB0byBmaW5kIHN0cnVjdHVyZSBieSBh
ZGV2IGFuZCBtbgo+ICAgICogQGxvY2s6IHJ3IHNlbWFwaG9yZSBwcm90ZWN0aW5nIHRoZSBub3Rp
ZmllciBub2Rlcwo+ICAgICogQG9iamVjdHM6IGludGVydmFsIHRyZWUgY29udGFpbmluZyBhbWRn
cHVfbW5fbm9kZXMKPiAtICogQHJlYWRfbG9jazogbXV0ZXggZm9yIHJlY3Vyc2l2ZSBsb2NraW5n
IG9mIEBsb2NrCj4gLSAqIEByZWN1cnNpb246IGRlcHRoIG9mIHJlY3Vyc2lvbgo+ICAgICoKPiAg
ICAqIERhdGEgZm9yIGVhY2ggYW1kZ3B1IGRldmljZSBhbmQgcHJvY2VzcyBhZGRyZXNzIHNwYWNl
Lgo+ICAgICovCj4gQEAgLTg1LDggKzgzLDYgQEAgc3RydWN0IGFtZGdwdV9tbiB7Cj4gICAJLyog
b2JqZWN0cyBwcm90ZWN0ZWQgYnkgbG9jayAqLwo+ICAgCXN0cnVjdCByd19zZW1hcGhvcmUJbG9j
azsKPiAgIAlzdHJ1Y3QgcmJfcm9vdF9jYWNoZWQJb2JqZWN0czsKPiAtCXN0cnVjdCBtdXRleAkJ
cmVhZF9sb2NrOwo+IC0JYXRvbWljX3QJCXJlY3Vyc2lvbjsKPiAgIH07Cj4gICAKPiAgIC8qKgo+
IEBAIC0xODEsMTQgKzE3Nyw5IEBAIHZvaWQgYW1kZ3B1X21uX3VubG9jayhzdHJ1Y3QgYW1kZ3B1
X21uICptbikKPiAgIHN0YXRpYyBpbnQgYW1kZ3B1X21uX3JlYWRfbG9jayhzdHJ1Y3QgYW1kZ3B1
X21uICphbW4sIGJvb2wgYmxvY2thYmxlKQo+ICAgewo+ICAgCWlmIChibG9ja2FibGUpCj4gLQkJ
bXV0ZXhfbG9jaygmYW1uLT5yZWFkX2xvY2spOwo+IC0JZWxzZSBpZiAoIW11dGV4X3RyeWxvY2so
JmFtbi0+cmVhZF9sb2NrKSkKPiArCQlkb3duX3JlYWQoJmFtbi0+bG9jayk7Cj4gKwllbHNlIGlm
ICghZG93bl9yZWFkX3RyeWxvY2soJmFtbi0+bG9jaykpCj4gICAJCXJldHVybiAtRUFHQUlOOwo+
IC0KPiAtCWlmIChhdG9taWNfaW5jX3JldHVybigmYW1uLT5yZWN1cnNpb24pID09IDEpCj4gLQkJ
ZG93bl9yZWFkX25vbl9vd25lcigmYW1uLT5sb2NrKTsKPiAtCW11dGV4X3VubG9jaygmYW1uLT5y
ZWFkX2xvY2spOwo+IC0KPiAgIAlyZXR1cm4gMDsKPiAgIH0KPiAgIAo+IEBAIC0xOTksOCArMTkw
LDcgQEAgc3RhdGljIGludCBhbWRncHVfbW5fcmVhZF9sb2NrKHN0cnVjdCBhbWRncHVfbW4gKmFt
biwgYm9vbCBibG9ja2FibGUpCj4gICAgKi8KPiAgIHN0YXRpYyB2b2lkIGFtZGdwdV9tbl9yZWFk
X3VubG9jayhzdHJ1Y3QgYW1kZ3B1X21uICphbW4pCj4gICB7Cj4gLQlpZiAoYXRvbWljX2RlY19y
ZXR1cm4oJmFtbi0+cmVjdXJzaW9uKSA9PSAwKQo+IC0JCXVwX3JlYWRfbm9uX293bmVyKCZhbW4t
PmxvY2spOwo+ICsJdXBfcmVhZCgmYW1uLT5sb2NrKTsKPiAgIH0KPiAgIAo+ICAgLyoqCj4gQEAg
LTQxMCw4ICs0MDAsNiBAQCBzdHJ1Y3QgYW1kZ3B1X21uICphbWRncHVfbW5fZ2V0KHN0cnVjdCBh
bWRncHVfZGV2aWNlICphZGV2LAo+ICAgCWFtbi0+dHlwZSA9IHR5cGU7Cj4gICAJYW1uLT5tbi5v
cHMgPSAmYW1kZ3B1X21uX29wc1t0eXBlXTsKPiAgIAlhbW4tPm9iamVjdHMgPSBSQl9ST09UX0NB
Q0hFRDsKPiAtCW11dGV4X2luaXQoJmFtbi0+cmVhZF9sb2NrKTsKPiAtCWF0b21pY19zZXQoJmFt
bi0+cmVjdXJzaW9uLCAwKTsKPiAgIAo+ICAgCXIgPSBfX21tdV9ub3RpZmllcl9yZWdpc3Rlcigm
YW1uLT5tbiwgbW0pOwo+ICAgCWlmIChyKQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 07:46:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 07: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 1fuCE5-0005Jo-9Y; Mon, 27 Aug 2018 07:46: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=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuCE4-0005Jj-KM
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 07:46:16 +0000
X-Inumbo-ID: 5f66bb70-a9cd-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5f66bb70-a9cd-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 07:46:57 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 01:46:13 -0600
Message-Id: <5B83AC4202000078001E2012@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 01:46:10 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <299eb6a4020c01e57f0d7e30180ab66edc9836bf.1534518694.git-series.wei.liu2@citrix.com>
 <5B7BCCFC02000078001E04D1@prv1-mh.provo.novell.com>
 <20180826110440.rq4uguyedjjtglbt@citrix.com>
In-Reply-To: <20180826110440.rq4uguyedjjtglbt@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 25/34] x86/mm/shadow: make it build with
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI2LjA4LjE4IGF0IDEzOjA0LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMDI6Mjc6NDBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+IAo+PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYwo+PiA+ICsr
KyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYwo+PiA+IEBAIC0yOTI2LDE4ICsyOTI2
LDI1IEBAIHN0YXRpYyBpbnQgc2hfcGFnZV9mYXVsdChzdHJ1Y3QgdmNwdSAqdiwKPj4gPiAgICAg
ICAgICAgICAgfQo+PiA+ICAgICAgICAgICAgICBlbHNlCj4+ID4gICAgICAgICAgICAgIHsKPj4g
PiArI2lmIENPTkZJR19IVk0KPj4gPiAgICAgICAgICAgICAgICAgIC8qIE1hZ2ljIE1NSU8gbWFy
a2VyOiBleHRyYWN0IGdmbiBmb3IgTU1JTyBhZGRyZXNzICovCj4+ID4gICAgICAgICAgICAgICAg
ICBBU1NFUlQoc2hfbDFlX2lzX21taW8oc2wxZSkpOwo+PiA+ICsgICAgICAgICAgICAgICAgQVNT
RVJUKGlzX2h2bV92Y3B1KHYpKTsKPj4gPiAgICAgICAgICAgICAgICAgIGdwYSA9ICgoKHBhZGRy
X3QpKGdmbl94KHNoX2wxZV9tbWlvX2dldF9nZm4oc2wxZSkpKSkKPj4gPiAgICAgICAgICAgICAg
ICAgICAgICAgICA8PCBQQUdFX1NISUZUKQo+PiA+ICAgICAgICAgICAgICAgICAgICAgIHwgKHZh
ICYgflBBR0VfTUFTSyk7Cj4+ID4gKyAgICAgICAgICAgICAgICBwZXJmY19pbmNyKHNoYWRvd19m
YXVsdF9mYXN0X21taW8pOwo+PiA+ICsgICAgICAgICAgICAgICAgU0hBRE9XX1BSSU5USygiZmFz
dCBwYXRoIG1taW8gJSMiUFJJcGFkZHIiXG4iLCBncGEpOwo+PiA+ICsgICAgICAgICAgICAgICAg
c2hfcmVzZXRfZWFybHlfdW5zaGFkb3codik7Cj4+ID4gKyAgICAgICAgICAgICAgICB0cmFjZV9z
aGFkb3dfZ2VuKFRSQ19TSEFET1dfRkFTVF9NTUlPLCB2YSk7Cj4+ID4gKyAgICAgICAgICAgICAg
ICByZXR1cm4gaGFuZGxlX21taW9fd2l0aF90cmFuc2xhdGlvbih2YSwgZ3BhID4+IFBBR0VfU0hJ
RlQsCj4+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBhY2Nlc3MpCj4+ID4gKyAgICAgICAgICAgICAgICAgICAgPyBFWENSRVRfZmF1bHRfZml4
ZWQgOiAwOwo+PiA+ICsjZWxzZQo+PiA+ICsgICAgICAgICAgICAgICAgLyogV2hlbiBIVk0gaXMg
bm90IGVuYWJsZWQsIHRoZXJlIHNob3VsZG4ndCBiZSBNTUlPIG1hcmtlciAqLwo+PiA+ICsgICAg
ICAgICAgICAgICAgQlVHKCk7Cj4+IAo+PiBBdCB0aGUgZXhhbXBsZSBvZiB0aGlzLCB3aGlsZSBJ
IGFncmVlIHdlIHNob3VsZG4ndCByZWFjaCBoZXJlIGZvciBQViwKPj4gY2FuIHRoaXMgbmV2ZXJ0
aGVsZXNzIGJlIHRoZSBsZXNzIGltcGFjdGZ1bCBkb21haW5fY3Jhc2goKSBwbGVhc2U/Cj4+IAo+
IAo+IERvIHlvdSBvbmx5IHdhbnQgdGhpcyBCVUcoKSB0byBiZSByZXBsYWNlZD8KPiAKPiBJIHRo
aW5rIHRoZSB0d28gaW4gc2hhZG9ud18qX2VtdWxhdGlvbiBzaG91bGQgc3RheSBiZWNhdXNlIHlv
dSB3aWxsIG9ubHkKPiBldmVyIGdldCBOVUxMIHBvaW50ZXIgZGVyZWYgaWYgeW91IGFsbG93IHRo
ZSBjb2RlIHRvIGNvbnRpbnVlLgoKRGlkIHlvdSBwZXJoYXBzIHJlbW92ZSB0b28gbXVjaCBjb250
ZXh0PyBGcm9tIHdoYXQncyBsZWZ0IEkgY2FuJ3QKanVkZ2Ugd2hpY2ggb3RoZXJzIHlvdSByZWZl
ciB0bywgb3Igd2hhdCBOVUxMIGRlcmVmIHlvdSB0YWxrIGFib3V0LgpMb29raW5nIGJhY2sgYXQg
dGhlIGZ1bGwgcGF0Y2ggLSBJIHRoaW5rIEkgaGFkIGFscmVhZHkgc3VnZ2VzdGVkIHRoYXQKdGhl
IHR3byBzaGFkb3dfKl9lbXVsYXRpb24oKSBzaG91bGQgYWx0b2dldGhlciBnbyBpbnNpZGUgI2lm
ZGVmCkNPTkZJR19IVk0sIG5vdCBqdXN0IHRoZWlyIGJvZGllcy4KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 07:50:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 07:50:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuCI2-00061e-0y; Mon, 27 Aug 2018 07:50: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=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuCI1-00061Z-1E
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 07:50:21 +0000
X-Inumbo-ID: a547f02b-a9cd-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 a547f02b-a9cd-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 09:48:54 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 01:50:18 -0600
Message-Id: <5B83AD3702000078001E2022@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 01:50:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <osstest-126201-mainreport@xen.org>
 <5B7BF42E02000078001E06A7@suse.com>
 <5ec84362-88e6-c9d8-6f17-578616ab1a76@suse.com>
 <20180824085802.5gfltbaywpfffytw@citrix.com>
In-Reply-To: <20180824085802.5gfltbaywpfffytw@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-4.9-testing test] 126201: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Jim Fehlig <JFEHLIG@suse.com>,
 osstest service owner <osstest-admin@xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI0LjA4LjE4IGF0IDEwOjU4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gV2VkLCBBdWcgMjIsIDIwMTggYXQgMDQ6NTI6MjdQTSAtMDYwMCwgSmltIEZlaGxpZyB3cm90
ZToKPj4gV2hhdCBjb3VsZCBiZSBjYXVzaW5nIHRoZSBsb25nIHN0YXJ0dXAgdGltZSBvZiBxZW11
IG9uIHRoZXNlIGhvc3RzPyBEb2VzCj4+IGRvbTAgaGF2ZSBlbm91Z2ggY3B1L21lbW9yeT8gQXMg
eW91IG5vdGljZWQsIHRoZSBsaWJ2aXJ0IGNvbW1pdCB1c2VkIGZvcgo+PiB0aGlzIHRlc3QgaGFz
IG5vdCBjaGFuZ2VkIGluIGEgbG9uZyB0aW1lLCB3ZWxsIGJlZm9yZSB0aGUgZmFpbHVyZXMgYXBw
ZWFyZWQuCj4+IFBlcmhhcHMgYSBzdWJ0bGUgY2hhbmdlIGluIGxpYnhsIGlzIGV4cG9zaW5nIHRo
ZSBidWc/Cj4gCj4gVGhlcmUgaGF2ZSBvbmx5IGJlZW4gdHdvIGNoYW5nZXMgdG8gbGlieGwgaW4g
dGhlIHJhbmdlIG9mIGNoYW5nZXNldHMKPiBiZWluZyB0ZXN0ZWQuCj4gCj4gYzI1N2UzNWEgbGli
eGw6IHFlbXVfZGlza19zY3NpX2RyaXZlX3N0cmluZzogQnJlYWsgb3V0IGNvbW1vbiBwYXJ0cyBv
ZiBkaXNrIGNvbmZpZwo+IDVkOTIwMDdjIGxpYnhsOiByZXN0b3JlIHBhc3NpbmcgInJlYWRvbmx5
PSIgdG8gcWVtdSBmb3IgU0NTSSBkaXNrcwo+IAo+IFRoZXkgd291bGRuJ3QgY2hhbmdlIGhvdyBs
aWJ4bCBpbnRlcmFjdCB3aXRoIGxpYnZpcnQuIFFFTVUgdGFnIGRpZG4ndAo+IGNoYW5nZS4KCkkn
bSBhZnJhaWQgdGhpcyBpcyBhbiB1bmhlbHBmdWwgcGVyc3BlY3RpdmUgdG8gdGFrZTogVGhlIGlz
c3VlIGFwcGFyZW50bHkKYmVpbmcgaG9zdC1zcGVjaWZpYywgYSBwb3NzaWJsZSBjb21taXQgaGF2
aW5nIGV4cG9zZWQgdGhlIGJhZCBiZWhhdmlvcgptYXkgaGF2ZSBwYXNzZWQgdGhlIHB1c2ggZ2F0
ZSBsb25nIGFnbywgZHVlIHRvIHRoZSB0ZXN0IGhhdmluZyBiZWVuCnBlcmZvcm1lZCBvbiBhbm90
aGVyIGhvc3QuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 08:10:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 08:10:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuCbD-0008AO-4r; Mon, 27 Aug 2018 08:10: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=sddz=lk=redhat.com=armbru@srs-us1.protection.inumbo.net>)
 id 1fuCbC-0008AJ-3L
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 08:10:10 +0000
X-Inumbo-ID: b64eb5a5-a9d0-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b64eb5a5-a9d0-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 08:10:51 +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 668AD4023461;
 Mon, 27 Aug 2018 08:10:08 +0000 (UTC)
Received: from blackfin.pond.sub.org (ovpn-116-97.ams2.redhat.com
 [10.36.116.97])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 9D52D2166B41;
 Mon, 27 Aug 2018 08:10:06 +0000 (UTC)
Received: by blackfin.pond.sub.org (Postfix, from userid 1000)
 id 5EA1011385F2; Mon, 27 Aug 2018 10:10:05 +0200 (CEST)
From: Markus Armbruster <armbru@redhat.com>
To: =?utf-8?Q?Marc-Andr=C3=A9?= Lureau <marcandre.lureau@gmail.com>
References: <20180822180259.26365-1-marcandre.lureau@redhat.com>
 <87d0u8cj72.fsf@dusky.pond.sub.org>
 <CAJ+F1CKDL6WXSNSW5gBs8c1rOnOaRkS-+rhyG7=4Kgam9DnbQQ@mail.gmail.com>
Date: Mon, 27 Aug 2018 10:10:05 +0200
In-Reply-To: <CAJ+F1CKDL6WXSNSW5gBs8c1rOnOaRkS-+rhyG7=4Kgam9DnbQQ@mail.gmail.com>
 (=?utf-8?Q?=22Marc-Andr=C3=A9?= Lureau"'s message of "Fri, 24 Aug 2018
 16:08:12 +0200")
Message-ID: <871sakw7qa.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.6]); Mon, 27 Aug 2018 08:10:08 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.6]);
 Mon, 27 Aug 2018 08:10:08 +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] RFC: chardev: mark the calls
 that allow an implicit mux monitor
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Markus Armbruster <armbru@redhat.com>, QEMU <qemu-devel@nongnu.org>,
 xen-devel@lists.xenproject.org, Anthony Perard <anthony.perard@citrix.com>,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QGdtYWlsLmNvbT4gd3JpdGVzOgoK
PiBIaQo+IE9uIEZyaSwgQXVnIDI0LCAyMDE4IGF0IDk6MzcgQU0gTWFya3VzIEFybWJydXN0ZXIg
PGFybWJydUByZWRoYXQuY29tPiB3cm90ZToKPj4KPj4gTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJj
YW5kcmUubHVyZWF1QHJlZGhhdC5jb20+IHdyaXRlczoKPj4KPj4gPiBUaGlzIGlzIG1vc3RseSBm
b3IgcmVhZGFiaWxpdHkgb2YgdGhlIGNvZGUuIExldCdzIG1ha2UgaXQgY2xlYXIgd2hpY2gKPj4g
PiBjYWxsZXJzIGNhbiBjcmVhdGUgYW4gaW1wbGljaXQgbW9uaXRvciB3aGVuIHRoZSBjaGFyZGV2
IGlzIG11eGVkLgo+PiA+Cj4+ID4gVGhpcyB3aWxsIGFsc28gZW5mb3JjZSBhIHNhZmVyIGJlaGF2
aW91ciwgYXMgd2UgZG9uJ3QgcmVhbGx5IHN1cHBvcnQKPj4gPiBjcmVhdGluZyBtb25pdG9yIGFu
eXdoZXJlL2FueXRpbWUgYXQgdGhlIG1vbWVudC4KPj4gPgo+PiA+IFRoZXJlIGFyZSBkb2N1bWVu
dGVkIGNhc2VzLCBzdWNoIGFzOiAtc2VyaWFsLy1wYXJhbGxlbC8tdmlydGlvY29uc29sZQo+PiA+
IGFuZCB0byBsZXNzIGV4dGVudCAtZGVidWdjb24uCj4+ID4KPj4gPiBMZXNzIG9idmlvdXMgYW5k
IHF1ZXN0aW9ubmFibGUgb25lcyBhcmUgLWdkYiBhbmQgWGVuIGNvbnNvbGUuIEFkZCBhCj4+ID4g
RklYTUUgbm90ZSBmb3IgdGhvc2UsIGJ1dCBrZWVwIHRoZSBzdXBwb3J0IGZvciBub3cuCj4+ID4K
Pj4gPiBPdGhlciBxZW11X2Nocl9uZXcoKSBjYWxsZXJzIGVpdGhlciBoYXZlIGEgZml4ZWQgcGFy
YW1ldGVyL2ZpbGVuYW1lCj4+ID4gc3RyaW5nLCBvciBkbyBwcmVsaW1pbmFyeSBjaGVja3Mgb24g
dGhlIHN0cmluZyAoc3VjaCBhcyBzbGlycCksIG9yIGRvCj4+ID4gbm90IG5lZWQgaXQsIHN1Y2gg
YXMgLXF0ZXN0Lgo+PiA+Cj4+ID4gT24gYSByZWxhdGVkIG5vdGUsIHRoZSBsaXN0IG9mIG1vbml0
b3IgY3JlYXRpb24gcGxhY2VzOgo+PiA+Cj4+ID4gLSB0aGUgY2hhcmRldiBjcmVhdG9ycyBsaXN0
ZWQgYWJvdmU6IGFsbCBmcm9tIGNvbW1hbmQgbGluZSAoZXhjZXB0Cj4+ID4gICBwZXJoYXBzIFhl
biBjb25zb2xlPykKPj4gPgo+PiA+IC0gLWdkYiAmIGhtcCBnZGJzZXJ2ZXIgd2lsbCBjcmVhdGUg
YSAiR0RCIG1vbml0b3IgY29tbWFuZCIgY2hhcmRldgo+PiA+ICAgdGhhdCBpcyB3aXJlZCB0byBh
biBITVAgbW9uaXRvci4KPj4gPgo+PiA+IC0gLW1vbiBjb21tYW5kIGxpbmUgb3B0aW9uCj4+Cj4+
IEFzaWRlOiB0aGUgcXVlc3Rpb24gIndoYXQgZG9lcyBpdCBtZWFuIHRvIGNvbm5lY3QgYSBtb25p
dG9yIHRvIGEgY2hhcmRldgo+PiB0aGF0IGhhcyBhbiBpbXBsaWNpdCBtb25pdG9yIiBjcm9zc2Vz
IG15IG1pbmQuICBOZXh0IHRob3VnaHQgaXMgInRoZQo+PiBkYXkncyB0b28gc2hvcnQgdG8gZ28g
dGhlcmUiLgo+Pgo+PiA+IEZyb20gdGhpcyBzaG9ydCBzdHVkeSwgSSB3b3VsZCBsaWtlIHRvIHRo
aW5rIHRoYXQgYSBtb25pdG9yIG1heSBvbmx5Cj4+ID4gYmUgY3JlYXRlZCBpbiB0aGUgbWFpbiB0
aHJlYWQgdG9kYXksIHRob3VnaCBJIHJlbWFpbiBza2VwdGljYWwgOikKPj4KPj4gSGFoIQo+Pgo+
PiA+IFNpZ25lZC1vZmYtYnk6IE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUBy
ZWRoYXQuY29tPgo+PiA+IC0tLQo+PiA+ICBpbmNsdWRlL2NoYXJkZXYvY2hhci5oIHwgMTggKysr
KysrKysrKysrKysrKystCj4+ID4gIGNoYXJkZXYvY2hhci5jICAgICAgICAgfCAyMSArKysrKysr
KysrKysrKysrKy0tLS0KPj4gPiAgZ2Ric3R1Yi5jICAgICAgICAgICAgICB8ICA2ICsrKysrLQo+
PiA+ICBody9jaGFyL3hlbl9jb25zb2xlLmMgIHwgIDUgKysrKy0KPj4gPiAgdmwuYyAgICAgICAg
ICAgICAgICAgICB8ICA4ICsrKystLS0tCj4+ID4gIDUgZmlsZXMgY2hhbmdlZCwgNDcgaW5zZXJ0
aW9ucygrKSwgMTEgZGVsZXRpb25zKC0pCj4+ID4KPj4gPiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9j
aGFyZGV2L2NoYXIuaCBiL2luY2x1ZGUvY2hhcmRldi9jaGFyLmgKPj4gPiBpbmRleCA2ZjA1NzZl
MjE0Li5iZTJiOWI4MTdlIDEwMDY0NAo+PiA+IC0tLSBhLwo+PiA+ICsrKyBiL2luY2x1ZGUvY2hh
cmRldi9jaGFyLmgKPj4gPiBAQCAtMTA1LDYgKzEwNSw3IEBAIENoYXJkZXZCYWNrZW5kICpxZW11
X2Nocl9wYXJzZV9vcHRzKFFlbXVPcHRzICpvcHRzLAo+PiA+ICAgKiBAcWVtdV9jaHJfbmV3Ogo+
PiA+ICAgKgo+PiA+ICAgKiBDcmVhdGUgYSBuZXcgY2hhcmFjdGVyIGJhY2tlbmQgZnJvbSBhIFVS
SS4KPj4gPiArICogRG8gbm90IGltcGxpY2l0ZWx5IGluaXRpYWxpemUgYSBtb25pdG9yIGlmIHRo
ZSBjaGFyZGV2IGlzIG11eGVkLgo+PiA+ICAgKgo+PiA+ICAgKiBAbGFiZWwgdGhlIG5hbWUgb2Yg
dGhlIGJhY2tlbmQKPj4gPiAgICogQGZpbGVuYW1lIHRoZSBVUkkKPj4gPiBAQCAtMTEzLDYgKzEx
NCwxOSBAQCBDaGFyZGV2QmFja2VuZCAqcWVtdV9jaHJfcGFyc2Vfb3B0cyhRZW11T3B0cyAqb3B0
cywKPj4gPiAgICovCj4+ID4gIENoYXJkZXYgKnFlbXVfY2hyX25ldyhjb25zdCBjaGFyICpsYWJl
bCwgY29uc3QgY2hhciAqZmlsZW5hbWUpOwo+PiA+Cj4+ID4gKy8qKgo+PiA+ICsgKiBAcWVtdV9j
aHJfbmV3X211eF9tb246Cj4+ID4gKyAqCj4+ID4gKyAqIENyZWF0ZSBhIG5ldyBjaGFyYWN0ZXIg
YmFja2VuZCBmcm9tIGEgVVJJLgo+PiA+ICsgKiBJbXBsaWNpdGVseSBpbml0aWFsaXplIGEgbW9u
aXRvciBpZiB0aGUgY2hhcmRldiBpcyBtdXhlZC4KPj4gPiArICoKPj4gPiArICogQGxhYmVsIHRo
ZSBuYW1lIG9mIHRoZSBiYWNrZW5kCj4+ID4gKyAqIEBmaWxlbmFtZSB0aGUgVVJJCj4+Cj4+IEkn
bSBubyBmcmllbmQgb2YgR1RLLURvYyBzdHlsZSwgYnV0IHdoZXJlIHdlIHVzZSBpdCwgd2Ugc2hv
dWxkIHVzZSBpdAo+PiBjb3JyZWN0bHk6IHB1dCBhIGNvbG9uIGFmdGVyIEBwYXJhbS4KPgo+IEkg
Y29waWVkIGV4aXN0aW5nIGNvbW1lbnQuLi4gU2hvdWxkIEkgZml4ZWQgYWxsIG90aGVycyBpbiB0
aGUgaGVhZGVycz8KCkRvIHdlIGV4cGVjdCB0byBhY3R1YWxseSAqdXNlKiBkb2MgY29tbWVudHMg
Zm9yIGFueXRoaW5nPyAgV2UgaGF2ZW4ndCBpbgphIGRlY2FkZSBvciBzbywgYnV0IGlmIHdlIHN0
aWxsIGV4cGVjdCB0byBhbGwgdGhlIHNhbWUsIHRoZW4gbm90IGZpeGluZwp0aGVtIHVwIG5vdyBt
ZXJlbHkgZGVsYXlzIHRoZSBpbmV2aXRhYmxlLgoKRG8gd2UgdGhpbmsgYWRkaW5nIHRoZSBjb2xv
bnMgbWFrZXMgdGhlIGNvbW1lbnRzIGVhc2llciB0byByZWFkPyAgRm9yCndoYXQgaXQncyB3b3J0
aCwgSSBkby4KCkRlY2lzaW9uJ3MgdXAgdG8geW91LgoKPj4gPiArICoKPj4gPiArICogUmV0dXJu
czogYSBuZXcgY2hhcmFjdGVyIGJhY2tlbmQKPj4gPiArICovCj4+ID4gK0NoYXJkZXYgKnFlbXVf
Y2hyX25ld19tdXhfbW9uKGNvbnN0IGNoYXIgKmxhYmVsLCBjb25zdCBjaGFyICpmaWxlbmFtZSk7
Cj4+ID4gKwo+PiA+ICAvKioKPj4gPiAgICogQHFlbXVfY2hyX2NoYW5nZToKPj4gPiAgICoKPj4g
PiBAQCAtMTM4LDEwICsxNTIsMTIgQEAgdm9pZCBxZW11X2Nocl9jbGVhbnVwKHZvaWQpOwo+PiA+
ICAgKgo+PiA+ICAgKiBAbGFiZWwgdGhlIG5hbWUgb2YgdGhlIGJhY2tlbmQKPj4gPiAgICogQGZp
bGVuYW1lIHRoZSBVUkkKPj4gPiArICogQHdpdGhfbXV4X21vbiBpZiBjaGFyZGV2IGlzIG11eGVk
LCBpbml0aWFsaXplIGEgbW9uaXRvcgo+PiA+ICAgKgo+PiA+ICAgKiBSZXR1cm5zOiBhIG5ldyBj
aGFyYWN0ZXIgYmFja2VuZAo+PiA+ICAgKi8KPj4gPiAtQ2hhcmRldiAqcWVtdV9jaHJfbmV3X25v
cmVwbGF5KGNvbnN0IGNoYXIgKmxhYmVsLCBjb25zdCBjaGFyICpmaWxlbmFtZSk7Cj4+ID4gK0No
YXJkZXYgKnFlbXVfY2hyX25ld19ub3JlcGxheShjb25zdCBjaGFyICpsYWJlbCwgY29uc3QgY2hh
ciAqZmlsZW5hbWUsCj4+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIHdp
dGhfbXV4X21vbik7Cj4+ID4KPj4gPiAgLyoqCj4+ID4gICAqIEBxZW11X2Nocl9iZV9jYW5fd3Jp
dGU6Cj4+ID4gZGlmZiAtLWdpdCBhL2NoYXJkZXYvY2hhci5jIGIvY2hhcmRldi9jaGFyLmMKPj4g
PiBpbmRleCA3NmQ4NjZlNmZlLi4yYzI5NWFkNjc2IDEwMDY0NAo+PiA+IC0tLSBhL2NoYXJkZXYv
Y2hhci5jCj4+ID4gKysrIGIvY2hhcmRldi9jaGFyLmMKPj4gPiBAQCAtNjgzLDcgKzY4Myw4IEBA
IG91dDoKPj4gPiAgICAgIHJldHVybiBjaHI7Cj4+ID4gIH0KPj4gPgo+PiA+IC1DaGFyZGV2ICpx
ZW11X2Nocl9uZXdfbm9yZXBsYXkoY29uc3QgY2hhciAqbGFiZWwsIGNvbnN0IGNoYXIgKmZpbGVu
YW1lKQo+PiA+ICtDaGFyZGV2ICpxZW11X2Nocl9uZXdfbm9yZXBsYXkoY29uc3QgY2hhciAqbGFi
ZWwsIGNvbnN0IGNoYXIgKmZpbGVuYW1lLAo+PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYm9vbCB3aXRoX211eF9tb24pCj4+ID4gIHsKPj4gPiAgICAgIGNvbnN0IGNoYXIgKnA7
Cj4+ID4gICAgICBDaGFyZGV2ICpjaHI7Cj4+ID4gQEAgLTcwMiwxNyArNzAzLDE5IEBAIENoYXJk
ZXYgKnFlbXVfY2hyX25ld19ub3JlcGxheShjb25zdCBjaGFyICpsYWJlbCwgY29uc3QgY2hhciAq
ZmlsZW5hbWUpCj4+ID4gICAgICBpZiAoZXJyKSB7Cj4+ID4gICAgICAgICAgZXJyb3JfcmVwb3J0
X2VycihlcnIpOwo+PiA+ICAgICAgfQo+PiA+IC0gICAgaWYgKGNociAmJiBxZW11X29wdF9nZXRf
Ym9vbChvcHRzLCAibXV4IiwgMCkpIHsKPj4gPiArICAgIGlmICh3aXRoX211eF9tb24gJiYgY2hy
ICYmIHFlbXVfb3B0X2dldF9ib29sKG9wdHMsICJtdXgiLCAwKSkgewo+PiA+ICAgICAgICAgIG1v
bml0b3JfaW5pdChjaHIsIE1PTklUT1JfVVNFX1JFQURMSU5FKTsKPj4gPiAgICAgIH0KPj4KPj4g
V2hlbiAhY2hyLCB0aGUgZnVuY3Rpb24gYWxyZWFkeSBmYWlsZWQsIHNvIHRoYXQgcGFydCBvZiB0
aGUgY29uZGl0aW9uIGlzCj4+IHVuaW50ZXJlc3RpbmcgaGVyZVsqXS4KPgo+IHllYWgsIGhvcGVm
dWxseSBlcnIgaXMgYWx3YXlzIHNldCBpZiB0aGUgcmV0dXJuIHZhbHVlIGlzIE5VTEwuCj4KPj4g
VGhhdCBsZWF2ZXMgcWVtdV9vcHRfZ2V0X2Jvb2wob3B0cywgIm11eCIsIDApLiAgQmVoYXZpb3Ig
Y2hhbmdlcyB3aGVuCj4+IGl0J3MgdHJ1ZSBhbmQgd2l0aF9tdXhfbW9uIGlzIGZhbHNlOiB3ZSBu
byBsb25nZXIgY3JlYXRlIGEgbW9uaXRvci4KPj4KPj4gQ2FuIHRoaXMgaGFwcGVuPwo+Pgo+PiBJ
ZiBpdCBjYW4sIHdoZW4gZXhhY3RseSwgYW5kIGhvdyBkb2VzIGl0IGFmZmVjdCBleHRlcm5hbGx5
IHZpc2libGUKPj4gYmVoYXZpb3I/Cj4KPiB3ZSBjb3VsZCBhZGQgYW4gYXNzZXJ0KCkgZm9yIHdp
dGhfbXV4X21vbiB8fCAhb3B0KCJtdXgiKS4KCkhtbS4gIFNlZSBteSBhbmFseXNpcyBiZWxvdy4K
Cj4+IEkgZ3Vlc3Mgd2UnbGwgc2VlIGJlbG93Lgo+Pgo+PiA+ICAgICAgcWVtdV9vcHRzX2RlbChv
cHRzKTsKPj4gPiAgICAgIHJldHVybiBjaHI7Cj4+ID4gIH0KPj4gPgo+PiA+IC1DaGFyZGV2ICpx
ZW11X2Nocl9uZXcoY29uc3QgY2hhciAqbGFiZWwsIGNvbnN0IGNoYXIgKmZpbGVuYW1lKQo+PiA+
ICtzdGF0aWMgQ2hhcmRldiAqcWVtdV9jaHJfbmV3X3dpdGhfbXV4X21vbihjb25zdCBjaGFyICps
YWJlbCwKPj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3QgY2hhciAqZmlsZW5hbWUsCj4+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJvb2wgd2l0aF9tdXhfbW9uKQo+PiA+ICB7Cj4+ID4gICAgICBDaGFyZGV2ICpj
aHI7Cj4+ID4gLSAgICBjaHIgPSBxZW11X2Nocl9uZXdfbm9yZXBsYXkobGFiZWwsIGZpbGVuYW1l
KTsKPj4gPiArICAgIGNociA9IHFlbXVfY2hyX25ld19ub3JlcGxheShsYWJlbCwgZmlsZW5hbWUs
IHdpdGhfbXV4X21vbik7Cj4+ID4gICAgICBpZiAoY2hyKSB7Cj4+ID4gICAgICAgICAgaWYgKHJl
cGxheV9tb2RlICE9IFJFUExBWV9NT0RFX05PTkUpIHsKPj4gPiAgICAgICAgICAgICAgcWVtdV9j
aHJfc2V0X2ZlYXR1cmUoY2hyLCBRRU1VX0NIQVJfRkVBVFVSRV9SRVBMQVkpOwo+PiA+IEBAIC03
MjYsNiArNzI5LDE2IEBAIENoYXJkZXYgKnFlbXVfY2hyX25ldyhjb25zdCBjaGFyICpsYWJlbCwg
Y29uc3QgY2hhciAqZmlsZW5hbWUpCj4+ID4gICAgICByZXR1cm4gY2hyOwo+PiA+ICB9Cj4+ID4K
Pj4gPiArQ2hhcmRldiAqcWVtdV9jaHJfbmV3KGNvbnN0IGNoYXIgKmxhYmVsLCBjb25zdCBjaGFy
ICpmaWxlbmFtZSkKPj4gPiArewo+PiA+ICsgICAgcmV0dXJuIHFlbXVfY2hyX25ld193aXRoX211
eF9tb24obGFiZWwsIGZpbGVuYW1lLCBmYWxzZSk7Cj4+ID4gK30KPj4gPiArCj4+ID4gK0NoYXJk
ZXYgKnFlbXVfY2hyX25ld19tdXhfbW9uKGNvbnN0IGNoYXIgKmxhYmVsLCBjb25zdCBjaGFyICpm
aWxlbmFtZSkKPj4gPiArewo+PiA+ICsgICAgcmV0dXJuIHFlbXVfY2hyX25ld193aXRoX211eF9t
b24obGFiZWwsIGZpbGVuYW1lLCB0cnVlKTsKPj4gPiArfQo+PiA+ICsKPj4gPiAgc3RhdGljIGlu
dCBxbXBfcXVlcnlfY2hhcmRldl9mb3JlYWNoKE9iamVjdCAqb2JqLCB2b2lkICpkYXRhKQo+PiA+
ICB7Cj4+ID4gICAgICBDaGFyZGV2ICpjaHIgPSBDSEFSREVWKG9iaik7Cj4+Cj4+IE5vdGUgZm9y
IGxhdGVyOiBxZW11X2Nocl9uZXcoKSBjaGFuZ2VzIGJlaGF2aW9yLiAgVG8gYXZvaWQgdGhhdCwg
Y2FsbAo+PiBxZW11X2Nocl9uZXdfbXV4X21vbigpIGluc3RlYWQuCj4+Cj4+ID4gZGlmZiAtLWdp
dCBhL2dkYnN0dWIuYyBiL2dkYnN0dWIuYwo+PiA+IGluZGV4IGQ2YWI5NTAwNmMuLjk2MzUzMWVh
OTAgMTAwNjQ0Cj4+ID4gLS0tIGEvZ2Ric3R1Yi5jCj4+ID4gKysrIGIvZ2Ric3R1Yi5jCj4+ID4g
QEAgLTIwMzgsNyArMjAzOCwxMSBAQCBpbnQgZ2Ric2VydmVyX3N0YXJ0KGNvbnN0IGNoYXIgKmRl
dmljZSkKPj4gPiAgICAgICAgICAgICAgc2lnYWN0aW9uKFNJR0lOVCwgJmFjdCwgTlVMTCk7Cj4+
ID4gICAgICAgICAgfQo+PiA+ICAjZW5kaWYKPj4gPiAtICAgICAgICBjaHIgPSBxZW11X2Nocl9u
ZXdfbm9yZXBsYXkoImdkYiIsIGRldmljZSk7Cj4+ID4gKyAgICAgICAgLyoKPj4gPiArICAgICAg
ICAgKiBGSVhNRTogaXQncyBhIGJpdCB3ZWlyZCB0byBhbGxvdyB1c2luZyBhIG11eCBjaGFyZGV2
IGhlcmUKPj4gPiArICAgICAgICAgKiBhbmQgc2V0dXAgaW1wbGljaXRlbHkgYSBtb25pdG9yLiBX
ZSBtYXkgd2FudCB0byBicmVhayB0aGlzLgo+PiA+ICsgICAgICAgICAqLwo+PiA+ICsgICAgICAg
IGNociA9IHFlbXVfY2hyX25ld19ub3JlcGxheSgiZ2RiIiwgZGV2aWNlLCB0cnVlKTsKPj4gPiAg
ICAgICAgICBpZiAoIWNocikKPj4gPiAgICAgICAgICAgICAgcmV0dXJuIC0xOwo+PiA+ICAgICAg
fQo+Pgo+PiBObyBiZWhhdmlvcmFsIGNoYW5nZS4gIFRoZSBwYXRjaCBkb2VzIGV4YWN0bHkgd2hh
dCB0aGUgY29tbWl0IG1lc3NhZ2UKPj4gY2xhaW1zLCBuYW1lbHkgbWFyayBwb3RlbnRpYWwgaW1w
bGljaXQgbW9uaXRvciBjcmVhdGlvbiBpbiB0aGUgc291cmNlCj4+IGNvZGUuCj4+Cj4+ID4gZGlm
ZiAtLWdpdCBhL2h3L2NoYXIveGVuX2NvbnNvbGUuYyBiL2h3L2NoYXIveGVuX2NvbnNvbGUuYwo+
PiA+IGluZGV4IDhiNGI0YmY1MjMuLjZhMjMxZDQ4N2IgMTAwNjQ0Cj4+ID4gLS0tIGEvaHcvY2hh
ci94ZW5fY29uc29sZS5jCj4+ID4gKysrIGIvaHcvY2hhci94ZW5fY29uc29sZS5jCj4+ID4gQEAg
LTIwNyw3ICsyMDcsMTAgQEAgc3RhdGljIGludCBjb25faW5pdChzdHJ1Y3QgWGVuRGV2aWNlICp4
ZW5kZXYpCj4+ID4gICAgICB9IGVsc2Ugewo+PiA+ICAgICAgICAgIHNucHJpbnRmKGxhYmVsLCBz
aXplb2YobGFiZWwpLCAieGVuY29ucyVkIiwgY29uLT54ZW5kZXYuZGV2KTsKPj4gPiAgICAgICAg
ICBxZW11X2Nocl9mZV9pbml0KCZjb24tPmNociwKPj4gPiAtICAgICAgICAgICAgICAgICAgICAg
ICAgIHFlbXVfY2hyX25ldyhsYWJlbCwgb3V0cHV0KSwgJmVycm9yX2Fib3J0KTsKPj4gPiArICAg
ICAgICAgICAgICAgICAgICAgICAgIC8qCj4+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
KiBGSVhNRTogc2hvdWxkIGl0IHN1cHBvcnQgaW1wbGljaXQgbXV4ZWQgbW9uaXRvcnM/Cj4+ID4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgKi8KPj4gPiArICAgICAgICAgICAgICAgICAgICAg
ICAgIHFlbXVfY2hyX25ld19tdXhfbW9uKGxhYmVsLCBvdXRwdXQpLCAmZXJyb3JfYWJvcnQpOwo+
PiA+ICAgICAgfQo+Pgo+PiBMaWtld2lzZSwgd2l0aCBhIHRlcnNlciBjb21tZW50Lgo+Pgo+PiA+
Cj4+ID4gICAgICB4ZW5zdG9yZV9zdG9yZV9wdl9jb25zb2xlX2luZm8oY29uLT54ZW5kZXYuZGV2
LAo+PiA+IGRpZmYgLS1naXQgYS92bC5jIGIvdmwuYwo+PiA+IGluZGV4IDE2YjkxM2Y5ZDUuLjIw
YjVmMzIxZWMgMTAwNjQ0Cj4+ID4gLS0tIGEvdmwuYwo+PiA+ICsrKyBiL3ZsLmMKPj4gPiBAQCAt
MjQyNSw3ICsyNDI1LDcgQEAgc3RhdGljIGludCBzZXJpYWxfcGFyc2UoY29uc3QgY2hhciAqZGV2
bmFtZSkKPj4gPiAgICAgIHNucHJpbnRmKGxhYmVsLCBzaXplb2YobGFiZWwpLCAic2VyaWFsJWQi
LCBpbmRleCk7Cj4+ID4gICAgICBzZXJpYWxfaGRzID0gZ19yZW5ldyhDaGFyZGV2ICosIHNlcmlh
bF9oZHMsIGluZGV4ICsgMSk7Cj4+ID4KPj4gPiAtICAgIHNlcmlhbF9oZHNbaW5kZXhdID0gcWVt
dV9jaHJfbmV3KGxhYmVsLCBkZXZuYW1lKTsKPj4gPiArICAgIHNlcmlhbF9oZHNbaW5kZXhdID0g
cWVtdV9jaHJfbmV3X211eF9tb24obGFiZWwsIGRldm5hbWUpOwo+PiA+ICAgICAgaWYgKCFzZXJp
YWxfaGRzW2luZGV4XSkgewo+PiA+ICAgICAgICAgIGVycm9yX3JlcG9ydCgiY291bGQgbm90IGNv
bm5lY3Qgc2VyaWFsIGRldmljZSIKPj4gPiAgICAgICAgICAgICAgICAgICAgICAgIiB0byBjaGFy
YWN0ZXIgYmFja2VuZCAnJXMnIiwgZGV2bmFtZSk7Cj4+Cj4+IExpa2V3aXNlLCB3aXRob3V0IGEg
Y29tbWVudCwgYmVjYXVzZSBpbXBsaWNpdCBtb25pdG9yIGlzIGEgZmVhdHVyZQo+PiBoZXJlLiAg
Q29ycmVjdD8KPgo+IHJpZ2h0Cj4KPj4KPj4gPiBAQCAtMjQ2MSw3ICsyNDYxLDcgQEAgc3RhdGlj
IGludCBwYXJhbGxlbF9wYXJzZShjb25zdCBjaGFyICpkZXZuYW1lKQo+PiA+ICAgICAgICAgIGV4
aXQoMSk7Cj4+ID4gICAgICB9Cj4+ID4gICAgICBzbnByaW50ZihsYWJlbCwgc2l6ZW9mKGxhYmVs
KSwgInBhcmFsbGVsJWQiLCBpbmRleCk7Cj4+ID4gLSAgICBwYXJhbGxlbF9oZHNbaW5kZXhdID0g
cWVtdV9jaHJfbmV3KGxhYmVsLCBkZXZuYW1lKTsKPj4gPiArICAgIHBhcmFsbGVsX2hkc1tpbmRl
eF0gPSBxZW11X2Nocl9uZXdfbXV4X21vbihsYWJlbCwgZGV2bmFtZSk7Cj4+ID4gICAgICBpZiAo
IXBhcmFsbGVsX2hkc1tpbmRleF0pIHsKPj4gPiAgICAgICAgICBlcnJvcl9yZXBvcnQoImNvdWxk
IG5vdCBjb25uZWN0IHBhcmFsbGVsIGRldmljZSIKPj4gPiAgICAgICAgICAgICAgICAgICAgICAg
IiB0byBjaGFyYWN0ZXIgYmFja2VuZCAnJXMnIiwgZGV2bmFtZSk7Cj4+Cj4+IExpa2V3aXNlLgo+
Pgo+PiA+IEBAIC0yNDkyLDcgKzI0OTIsNyBAQCBzdGF0aWMgaW50IHZpcnRjb25fcGFyc2UoY29u
c3QgY2hhciAqZGV2bmFtZSkKPj4gPiAgICAgIHFlbXVfb3B0X3NldChkZXZfb3B0cywgImRyaXZl
ciIsICJ2aXJ0Y29uc29sZSIsICZlcnJvcl9hYm9ydCk7Cj4+ID4KPj4gPiAgICAgIHNucHJpbnRm
KGxhYmVsLCBzaXplb2YobGFiZWwpLCAidmlydGNvbiVkIiwgaW5kZXgpOwo+PiA+IC0gICAgdmly
dGNvbl9oZHNbaW5kZXhdID0gcWVtdV9jaHJfbmV3KGxhYmVsLCBkZXZuYW1lKTsKPj4gPiArICAg
IHZpcnRjb25faGRzW2luZGV4XSA9IHFlbXVfY2hyX25ld19tdXhfbW9uKGxhYmVsLCBkZXZuYW1l
KTsKPj4gPiAgICAgIGlmICghdmlydGNvbl9oZHNbaW5kZXhdKSB7Cj4+ID4gICAgICAgICAgZXJy
b3JfcmVwb3J0KCJjb3VsZCBub3QgY29ubmVjdCB2aXJ0aW8gY29uc29sZSIKPj4gPiAgICAgICAg
ICAgICAgICAgICAgICAgIiB0byBjaGFyYWN0ZXIgYmFja2VuZCAnJXMnIiwgZGV2bmFtZSk7Cj4+
Cj4+IExpa2V3aXNlLgo+Pgo+PiA+IEBAIC0yNTA4LDcgKzI1MDgsNyBAQCBzdGF0aWMgaW50IGRl
YnVnY29uX3BhcnNlKGNvbnN0IGNoYXIgKmRldm5hbWUpCj4+ID4gIHsKPj4gPiAgICAgIFFlbXVP
cHRzICpvcHRzOwo+PiA+Cj4+ID4gLSAgICBpZiAoIXFlbXVfY2hyX25ldygiZGVidWdjb24iLCBk
ZXZuYW1lKSkgewo+PiA+ICsgICAgaWYgKCFxZW11X2Nocl9uZXdfbXV4X21vbigiZGVidWdjb24i
LCBkZXZuYW1lKSkgewo+PiA+ICAgICAgICAgIGV4aXQoMSk7Cj4+ID4gICAgICB9Cj4+ID4gICAg
ICBvcHRzID0gcWVtdV9vcHRzX2NyZWF0ZShxZW11X2ZpbmRfb3B0cygiZGV2aWNlIiksICJkZWJ1
Z2NvbiIsIDEsIE5VTEwpOwo+Pgo+PiBMaWtld2lzZS4KPj4KPj4gTm90IHZpc2libGUgaW4gdGhl
IHBhdGNoOiBjYWxscyBvZiBxZW11X2Nocl9uZXcoKSBub3QgY2hhbmdlZCB0bwo+PiBxZW11X2No
cl9uZXdfbXV4X21vbigpLiAgVGhlc2UgYXJlOgo+Pgo+PiAqIHF0ZXN0LmM6IHF0ZXN0X2luaXQo
KQoKQ2FsbHMgcWVtdV9jaHJfbmV3KCJxdGVzdCIsIHF0ZXN0X2NocmRldiksIHdoZXJlIEBxdGVz
dF9jaHJkZXYgaXMgdGhlCmFyZ3VtZW50IG9mIENMSSBvcHRpb24gLXF0ZXN0LgoKSSBmaWd1cmUg
LXF0ZXN0IG1vbjouLi4gbWFrZXMgbm8gc2Vuc2UuICBCdXQgZmFpbGluZyBhbiBhc3NlcnRpb24g
dGhlbgppc24ndCBuaWNlLiAgV2UgbmVlZCB0byByZWplY3Qgbm9uc2Vuc2Ugd2l0aCBhIHN1aXRh
YmxlIGVycm9yIG1lc3NhZ2UuCgpQZXJoYXBzIHRoZSBlYXNpZXN0IHdheSB0byBkbyBzbyB3b3Vs
ZCBiZSBwYXNzaW5nIEB3aXRoX211eF9tb24gdG8KcWVtdV9jaHJfcGFyc2VfY29tcGF0KCksIGFu
ZCByZWplY3QgbW9uOiB0aGVyZSB1bmxlc3Mgd2l0aF9tdXhfbW9uLgoKPj4gKiBuZXQvc2xpcnAu
Yzogc2xpcnBfZ3Vlc3Rmd2QoKQoKQ2FsbHMgcWVtdV9jaHJfbmV3KGJ1ZiwgcCksIHdoZXJlIEBw
IHBvaW50cyBpbnRvIHNvbWUgY29uZmlnIHN0cmluZyB0aGF0CkkgZ3Vlc3MgY29tZXMgZnJvbSB0
aGUgdXNlciwgdG9vLiAgSWYgdGhhdCdzIHRydWUsIHNhbWUgc3RvcnkgYXMgZm9yCnF0ZXN0X2lu
aXQoKS4KCj4+ICogaHcvY2hhci94ZW5fY29uc29sZS5jOiBjb25faW5pdCgpCgpDYWxscyBxZW11
X2Nocl9uZXcobGFiZWwsIG91dHB1dCksIHdoZXJlIEBvdXRwdXQgY29tZXMgZnJvbSB4ZW5zdG9y
ZS4KU2FtZSBzdG9yeSBhZ2Fpbi4KCj4+ICogU2V2ZXJhbCBtb3JlIGluIGh3LywgYWxsIHdpdGgg
bGl0ZXJhbCBAZmlsZW5hbWUgYXJndW1lbnQgdGhhdCBkb2Vzbid0Cj4+ICAgZW5hYmxlIG11eC4K
ClRoZSBhc3NlcnRpb24gY2FuJ3QgZmlyZS4KCkFzaWRlOiB3b3VsZCBiZSBuaWNlIHRvIGJ5cGFz
cyBwYXJzaW5nIChhbmQgdGhlIHBvc3NpYmlsaXR5IG9mIGVycm9yCnRoYXQgY29tZXMgd2l0aCBp
dCkgaGVyZSwgYnV0IGl0J3MgcHJvYmFibHkgbm90IHdvcnRoIHRoZSB0cm91YmxlIHRvCmNoYW5n
ZS4KCj4+ICogdGVzdHMvdGVzdC1jaGFyLmMKPj4KPj4gKiB0ZXN0cy92aG9zdC11c2VyLXRlc3Qu
Ywo+Pgo+PiBJIGZpZ3VyZSB0aGVzZSBhcmUgbWVhbnQgdG8gYmUgY292ZXJlZCBieSBjb21taXQg
bWVzc2FnZSBwYXJhZ3JhcGgKPj4KPj4gICAgIE90aGVyIHFlbXVfY2hyX25ldygpIGNhbGxlcnMg
ZWl0aGVyIGhhdmUgYSBmaXhlZCBwYXJhbWV0ZXIvZmlsZW5hbWUKPj4gICAgIHN0cmluZywgb3Ig
ZG8gcHJlbGltaW5hcnkgY2hlY2tzIG9uIHRoZSBzdHJpbmcgKHN1Y2ggYXMgc2xpcnApLCBvciBk
bwo+PiAgICAgbm90IG5lZWQgaXQsIHN1Y2ggYXMgLXF0ZXN0Lgo+Pgo+PiBBIG5vbi1SRkMgcGF0
Y2ggc2hvdWxkIGFkZCBlbm91Z2ggZGV0YWlsIHRvIGxldCB0aGUgcmV2aWV3ZXIgdW5kZXJzdGFu
ZAo+PiBlYWNoIGNhc2Ugd2l0aG91dCBoYXZpbmcgdG8gZGlnIHRocm91Z2ggdGhlIGNvZGUgaGlt
c2VsZi4gIFNpbmNlIEkKPj4gZGlkbid0IGRvIHRoYXQsIEkgY2FuJ3QgZ2l2ZSBteSBSLWJ5LiAg
SSBjYW4gc2F5IEkgbGlrZSB0aGUgaWRlYS4KPgo+IG9rLCBJJ2xsIHVwZGF0ZSB0aGUgcGF0Y2gg
JiBjb21taXQgbWVzc2FnZS4KPgo+Pgo+Pgo+PiBbKl0gQXNpZGU6IEkgcHJlZmVyIGNsZWFubHkg
c2VwYXJhdGVkIGVycm9yIHBhdGhzLCBsaWtlIHRoaXM6Cj4+Cj4+IENoYXJkZXYgKnFlbXVfY2hy
X25ld19ub3JlcGxheShjb25zdCBjaGFyICpsYWJlbCwgY29uc3QgY2hhciAqZmlsZW5hbWUpCj4+
IHsKPj4gICAgIGNvbnN0IGNoYXIgKnA7Cj4+ICAgICBDaGFyZGV2ICpjaHI7Cj4+ICAgICBRZW11
T3B0cyAqb3B0czsKPj4gICAgIEVycm9yICplcnIgPSBOVUxMOwo+PiAgICAgYm9vbCBtdXg7Cj4+
Cj4+ICAgICBpZiAoc3Ryc3RhcnQoZmlsZW5hbWUsICJjaGFyZGV2OiIsICZwKSkgewo+PiAgICAg
ICAgIHJldHVybiBxZW11X2Nocl9maW5kKHApOwo+PiAgICAgfQo+Pgo+PiAgICAgb3B0cyA9IHFl
bXVfY2hyX3BhcnNlX2NvbXBhdChsYWJlbCwgZmlsZW5hbWUpOwo+PiAgICAgaWYgKCFvcHRzKQo+
PiAgICAgICAgIHJldHVybiBOVUxMOwo+Pgo+PiAgICAgbXV4ID0gcWVtdV9vcHRfZ2V0X2Jvb2wo
b3B0cywgIm11eCIsIDApOwo+PiAgICAgY2hyID0gcWVtdV9jaHJfbmV3X2Zyb21fb3B0cyhvcHRz
LCAmZXJyKTsKPj4gICAgIHFlbXVfb3B0c19kZWwob3B0cyk7Cj4+ICAgICBpZiAoIWNocikgewo+
PiAgICAgICAgIGVycm9yX3JlcG9ydF9lcnIoZXJyKTsKPj4gICAgICAgICByZXR1cm4gTlVMTDsK
Pj4gICAgIH0KPj4gICAgIGlmIChtdXgpIHsKPj4gICAgICAgICBtb25pdG9yX2luaXQoY2hyLCBN
T05JVE9SX1VTRV9SRUFETElORSk7Cj4+ICAgICB9Cj4+ICAgICByZXR1cm4gY2hyOwo+PiB9Cj4+
Cj4KPiB0aGFua3MKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 08:16:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 08:16: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 1fuCh9-0008R2-T4; Mon, 27 Aug 2018 08:16: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=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuCh9-0008Qx-2z
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 08:16:19 +0000
X-Inumbo-ID: 91a0f52a-a9d1-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 91a0f52a-a9d1-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 08:16:59 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 02:16:16 -0600
Message-Id: <5B83B34B02000078001E2048@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 02:16:11 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Zhenzhong Duan" <zhenzhong.duan@oracle.com>
References: <2a59b3e6-692d-45ee-aedb-0ddcb280602c@default>
In-Reply-To: <2a59b3e6-692d-45ee-aedb-0ddcb280602c@default>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH RESEND v3 1/2] x86/mmcfg: Rename
 pt_pci_init() and call it in acpi_mmcfg_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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-Devel <xen-devel@lists.xen.org>, manoj.gopalasetty@hpe.com,
 david.westwood@hpe.com, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Srinivas REDDY Eeda <srinivas.eeda@oracle.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIyLjA4LjE4IGF0IDExOjE2LCA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4gd3Jv
dGU6Cj4gR2l2ZW4gd2hhdCBwdF9wY2lfaW5pdCgpIGFjdHVhbGx5IGRvZXMsIHJlbmFtZSBpdCBw
cm9wZXJseSBhbmQgbW92ZSBpdHMKPiBkZWNsYXJhdGlvbiB0byBwY2kuaCwgbW92ZSB0aGUgb25s
eSBjYWxsIGluIGFjcGlfbW1jZmdfaW5pdCgpLgo+IAo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+
IAo+IFNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUu
Y29tPgo+IFRlc3RlZC1ieTogR29wYWxhc2V0dHksIE1hbm9qIDxtYW5vai5nb3BhbGFzZXR0eUBo
cGUuY29tPgo+IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpQbGVh
c2UgYXZvaWQgbmVlZGxlc3MgcmUtc2VuZGluZyBvZiBwYXRjaGVzIHRoYXQgaGF2ZSBhbHJlYWR5
CmdvbmUgaW4uIFJvZ2VyJ3MgcmVtYXJrIHJlZ2FyZGluZyB0aGUgcXVlc3Rpb25hYmxlIHNvbGl0
YXJ5IHYzCjIvMiB3YXMgY29ycmVjdCwganVzdCB0aGF0IHlvdSBzaG91bGQgaGF2ZSBkcm9wcGVk
IHRoZSAyLzIKaW5zdGVhZCBvZiByZS1zZW5kaW5nIGFuIGFscmVhZHkgYXBwbGllZCBwYXRjaC4K
CkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 08:32:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 08:32: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 1fuCwi-0001YZ-B0; Mon, 27 Aug 2018 08:32:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuCwh-0001YU-9z
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 08:32:23 +0000
X-Inumbo-ID: d0aba96b-a9d3-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d0aba96b-a9d3-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 08:33:04 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 02:32:20 -0600
Message-Id: <5B83B71102000078001E205E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 02:32:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Steven Haigh" <netwiz@crc.id.au>
References: <b4cf0fe633df980a1d9299ae1520be9a@crc.id.au>
In-Reply-To: <b4cf0fe633df980a1d9299ae1520be9a@crc.id.au>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Unable to build staging-4.9 on RHEL6
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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+IE9uIDI0LjA4LjE4IGF0IDA0OjU2LCA8bmV0d2l6QGNyYy5pZC5hdT4gd3JvdGU6Cj4gV2hl
biB0cnlpbmcgdG8gYnVpbGQgYm90aCB4ZW4gYW5kIHFlbXUteGVuIGZyb20gdGhlIHN0YWdpbmct
NC45IAo+IGJyYW5jaGVzLCBJJ20gcnVubmluZyBpbnRvIGlzc3VlcyBjb21waWxpbmcuCj4gCj4g
RXJyb3JzIHN0YXJ0IHdpdGg6Cj4gCj4gQlVJTERTVERFUlI6IHNzZS5jOiBJbiBmdW5jdGlvbiAn
c2ltZF90ZXN0JzoKPiBCVUlMRFNUREVSUjogc3NlLmM6MzE5OiBlcnJvcjogc3Vic2NyaXB0ZWQg
dmFsdWUgaXMgbmVpdGhlciBhcnJheSBub3IgCj4gcG9pbnRlcgoKVGhhdCdzIHRoZSB4ODYgaW5z
biBlbXVsYXRvciB0ZXN0IGhhcm5lc3MgYWZhaWN0LCB3aGljaCBkb2Vzbid0IGdldApidWlsdCB1
bmxlc3MgeW91IGV4cGxpY2l0bHkgYXNrIGZvciBpdC4gV2h5IGFyZSB5b3UgYnVpbGRpbmcgaXQ/
IEl0J3MKd2VsbCBrbm93biB0aGF0IGl0IHJlcXVpcmVzIGEgbmV3IGVub3VnaCBjb21waWxlciAo
YW5kIHRoZSBiYXIgd2lsbApyYWlzZSB3aXRoIEFWWDUxMiBzdXBwb3J0LCB3aGljaCBpcyBpbiB0
aGUgd29ya3MpLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 08:39:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 08:39:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuD3k-0001lX-4j; Mon, 27 Aug 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=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuD3i-0001lS-T7
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 08:39:38 +0000
X-Inumbo-ID: d4182f21-a9d4-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d4182f21-a9d4-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 08:40:19 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 02:39:36 -0600
Message-Id: <5B83B8C402000078001E2070@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 02:39:32 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>,"Roger Pau Monne" <roger.pau@citrix.com>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
 <1534946563-12084-12-git-send-email-aisaila@bitdefender.com>
 <20180822142825.nozuvyxg7ksyj5bc@mac>
In-Reply-To: <20180822142825.nozuvyxg7ksyj5bc@mac>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v17 11/13] x86/domctl: Use
 hvm_save_vcpu_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: 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+IE9uIDIyLjA4LjE4IGF0IDE2OjI4LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IE9uIFdlZCwgQXVnIDIyLCAyMDE4IGF0IDA1OjAyOjQxUE0gKzAzMDAsIEFsZXhhbmRydSBJc2Fp
bGEgd3JvdGU6Cj4+IEBAIC0yMjMsMTcgKzIyMiwzNyBAQCBpbnQgaHZtX3NhdmUoc3RydWN0IGRv
bWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4+ICAgICAgLyogU2F2ZSBhbGwgYXZh
aWxhYmxlIGtpbmRzIG9mIHN0YXRlICovCj4+ICAgICAgZm9yICggaSA9IDA7IGkgPD0gSFZNX1NB
VkVfQ09ERV9NQVg7IGkrKyApCj4+ICAgICAgewo+PiAtICAgICAgICBoYW5kbGVyID0gaHZtX3Ny
X2hhbmRsZXJzW2ldLnNhdmU7Cj4+IC0gICAgICAgIGlmICggaGFuZGxlciAhPSBOVUxMICkKPj4g
KyAgICAgICAgc3RydWN0IHZjcHUgKnY7Cj4+ICsgICAgICAgIGh2bV9zYXZlX3ZjcHVfaGFuZGxl
ciBzYXZlX29uZV9oYW5kbGVyID0gaHZtX3NyX2hhbmRsZXJzW2ldLnNhdmVfb25lOwo+PiArICAg
ICAgICBodm1fc2F2ZV9oYW5kbGVyIGhhbmRsZXIgPSBodm1fc3JfaGFuZGxlcnNbaV0uc2F2ZTs7
Cj4gCj4gRG91YmxlICc7Jy4KPiAKPiBBbHNvLCBJIHdvdWxkIGV4cGVjdCB0aGF0IGEgZGV2aWNl
IGVpdGhlciBoYXMgYSBnbG9iYWwgc2F2ZSBoYW5kbGVyCj4gKGhhbmRsZXIpIG9yIGEgcGVyLXZj
cHUgc2F2ZSBoYW5kbGVyIChzYXZlX29uZV9oYW5kbGVyKSwgYnV0IG5vdCBib3RoCj4gYXQgdGhl
IHNhbWUgdGltZT8KPiAKPiBJbiB3aGljaCBjYXNlLCBJIHdvdWxkIGFkZCBzb21ldGhpbmcgbGlr
ZToKPiAKPiBBU1NFUlQoc2F2ZV9vbmVfaGFuZGxlciA9PSBOVUxMIHx8IGhhbmRsZXIgPT0gTlVM
TCk7Cj4gCj4gSW4gb3JkZXIgdG8gbWFrZSBzdXJlIGJvdGggYXJlIG5vdCBzZXQgYXQgdGhlIHNh
bWUgdGltZS4KCkknbSBub3Qgc3VyZSB0aGlzIGlzIHdvcnRod2hpbGUgLSB0aGUgbmV4dCBwYXRj
aCB3b3VsZCByZW1vdmUgaXQKYWdhaW4gcmlnaHQgYXdheS4KCkphbgoKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 08:57:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 08:57: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 1fuDKZ-0003LS-Ly; Mon, 27 Aug 2018 08:57: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=l55r=lk=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fuDKY-0003LN-M3
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 08:57:02 +0000
X-Inumbo-ID: f6027812-a9d6-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f6027812-a9d6-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 10:55:35 +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 w7R8nJCB192560;
 Mon, 27 Aug 2018 08:56:56 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=vfxqVIVoKLH94DzfWww37BruABkCtth1OE9omyQhvYc=;
 b=Y9QY309wemBSdwDOSukmePb3f45+I7X+0mBlgfFPWloJrhZLk9xOK2GA+8kkGjMeDqX+
 7LnOMFIXotSeu/OXmGQ63afanvYqC+GSeGSCdwJWRbac2JDtePFUxoKpYVK6+sw/wjIN
 WsUMYzC8ER8ZEpq715U4EteILqkBgYXsIQ5IDY5gioUIbFqY9pq9CazQHm00VE7cAs9L
 WIw6bHIgoj2tZ0Q71/W/TnbASBM+gXJKypOUC3NLfNEJ/LlnxBgkiq8ON8TixQbnhwcS
 lksdxSHm0UW+acKZy3IVg5GOLiheqTec02ob25v8pfcKPs1uO3doIMttH9xDbZko2KA2 eQ== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2120.oracle.com with ESMTP id 2m2y2p4ma7-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 27 Aug 2018 08:56: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 w7R8utgF014480
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 27 Aug 2018 08:56:56 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 w7R8us6p031253;
 Mon, 27 Aug 2018 08:56:54 GMT
Received: from [10.191.27.183] (/10.191.27.183)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 27 Aug 2018 01:56:54 -0700
To: Jan Beulich <JBeulich@suse.com>
References: <2a59b3e6-692d-45ee-aedb-0ddcb280602c@default>
 <5B83B34B02000078001E2048@prv1-mh.provo.novell.com>
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Organization: Oracle
Message-ID: <d369a5e2-f8ff-d0f4-b8e5-3041c35b0860@oracle.com>
Date: Mon, 27 Aug 2018 16:57:14 +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: <5B83B34B02000078001E2048@prv1-mh.provo.novell.com>
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8997
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=865
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808270096
Subject: Re: [Xen-devel] [PATCH RESEND v3 1/2] x86/mmcfg: Rename
 pt_pci_init() and call it in acpi_mmcfg_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>
Reply-To: zhenzhong.duan@oracle.com
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-Devel <xen-devel@lists.xen.org>, manoj.gopalasetty@hpe.com,
 david.westwood@hpe.com, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Srinivas REDDY Eeda <srinivas.eeda@oracle.com>,
 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>

5ZyoIDIwMTgvOC8yNyAxNjoxNiwgSmFuIEJldWxpY2gg5YaZ6YGTOgo+Pj4+IE9uIDIyLjA4LjE4
IGF0IDExOjE2LCA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4gd3JvdGU6Cj4+IEdpdmVuIHdo
YXQgcHRfcGNpX2luaXQoKSBhY3R1YWxseSBkb2VzLCByZW5hbWUgaXQgcHJvcGVybHkgYW5kIG1v
dmUgaXRzCj4+IGRlY2xhcmF0aW9uIHRvIHBjaS5oLCBtb3ZlIHRoZSBvbmx5IGNhbGwgaW4gYWNw
aV9tbWNmZ19pbml0KCkuCj4+Cj4+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+Pgo+PiBTaWduZWQt
b2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KPj4gVGVz
dGVkLWJ5OiBHb3BhbGFzZXR0eSwgTWFub2ogPG1hbm9qLmdvcGFsYXNldHR5QGhwZS5jb20+Cj4+
IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gCj4gUGxlYXNlIGF2
b2lkIG5lZWRsZXNzIHJlLXNlbmRpbmcgb2YgcGF0Y2hlcyB0aGF0IGhhdmUgYWxyZWFkeQo+IGdv
bmUgaW4uIFJvZ2VyJ3MgcmVtYXJrIHJlZ2FyZGluZyB0aGUgcXVlc3Rpb25hYmxlIHNvbGl0YXJ5
IHYzCj4gMi8yIHdhcyBjb3JyZWN0LCBqdXN0IHRoYXQgeW91IHNob3VsZCBoYXZlIGRyb3BwZWQg
dGhlIDIvMgo+IGluc3RlYWQgb2YgcmUtc2VuZGluZyBhbiBhbHJlYWR5IGFwcGxpZWQgcGF0Y2gu
Ck9rLgpUbyBhdm9pZCBlbmRsZXNzIHJlc2VuZGluZywgSSdsbCBmb2xsb3cgdGhhdCB3YXkgbmV4
dCB0aW1lLgoKVGhhbmtzClpoZW56aG9uZwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 09:03:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 09: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 1fuDQb-0004BO-KR; Mon, 27 Aug 2018 09:03:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=l1z4=lk=citrix.com=prvs=770442350=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fuDQa-0004BJ-45
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 09:03:16 +0000
X-Inumbo-ID: d4efa158-a9d7-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d4efa158-a9d7-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 11:01:49 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,294,1531785600"; d="scan'208";a="63752558"
Date: Mon, 27 Aug 2018 10:03:11 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Message-ID: <20180827090311.lfffjx2xbknpud5e@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <1f5209e13cb12be42209f977c97290dd4343d2a8.1535285866.git-series.wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1f5209e13cb12be42209f977c97290dd4343d2a8.1535285866.git-series.wei.liu2@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 15/23] x86/mm: put HVM only code under
 CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gU3VuLCBBdWcgMjYsIDIwMTggYXQgMDE6MTk6NDhQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBHb2luZyB0aHJvdWdoIHRoZSBjb2RlLCBIQVAsIEVQVCwgUG9EIGFuZCBBTFRQMk0gZGVwZW5k
IG9uIEhWTSBjb2RlLgo+IFB1dCB0aGVzZSBjb21wb25lbnRzIHVuZGVyIENPTkZJR19IVk0uIFRo
aXMgZnVydGhlciByZXF1aXJlcyBwdXR0aW5nCj4gb25lIG9mIHRoZSB2bSBldmVudCB1bmRlciBD
T05GSUdfSFZNLgo+IAo+IEFsc28gbWFrZSBoYXBfZW5hYmxlZCBldmFsdWF0ZSB0byBmYWxzZSB3
aGVuICFDT05GSUdfSFZNLiBUaGlzIGluIHR1cm4KPiByZXF1aXJlcyBtYXJraW5nIGEgdmFyaWFi
bGUgaW4gcDJtX3NldF9lbnRyeSBhcyBfX21heWJlX3VudXNlZC4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvbW0v
TWFrZWZpbGUgICAgICAgICB8ICA3ICsrKystLS0KPiAgeGVuL2FyY2gveDg2L21tL3AybS5jICAg
ICAgICAgICAgfCAxNyArKysrKysrKysrLS0tLS0tLQo+ICB4ZW4vY29tbW9uL3ZtX2V2ZW50LmMg
ICAgICAgICAgICB8ICAyICsrCj4gIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2RvbWFpbi5oIHwg
IDQgKysrKwo+ICA0IGZpbGVzIGNoYW5nZWQsIDIwIGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9u
cygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vTWFrZWZpbGUgYi94ZW4vYXJj
aC94ODYvbW0vTWFrZWZpbGUKPiBpbmRleCAzMDE3MTE5Li5lM2I3YmU4IDEwMDY0NAo+IC0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9NYWtlZmlsZQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9NYWtlZmls
ZQo+IEBAIC0xLDkgKzEsMTAgQEAKPiAgc3ViZGlyLXkgKz0gc2hhZG93Cj4gLXN1YmRpci15ICs9
IGhhcAo+ICtzdWJkaXItJChDT05GSUdfSFZNKSArPSBoYXAKPiAgCj4gIG9iai15ICs9IHBhZ2lu
Zy5vCj4gLW9iai15ICs9IHAybS5vIHAybS1wdC5vIHAybS1lcHQubyBwMm0tcG9kLm8KPiAtb2Jq
LXkgKz0gYWx0cDJtLm8KPiArb2JqLXkgKz0gcDJtLm8gcDJtLXB0Lm8KPiArb2JqLSQoQ09ORklH
X0hWTSkgKz0gcDJtLWVwdC5vIHAybS1wb2Qubwo+ICtvYmotJChDT05GSUdfSFZNKSArPSBhbHRw
Mm0ubwo+ICBvYmoteSArPSBndWVzdF93YWxrXzIubwo+ICBvYmoteSArPSBndWVzdF93YWxrXzMu
bwo+ICBvYmoteSArPSBndWVzdF93YWxrXzQubwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
bW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKPiBpbmRleCBjODJkYjMyLi5lNDFkNmJm
IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9tbS9wMm0uYwo+IEBAIC01MzUsNyArNTM1LDcgQEAgc3RydWN0IHBhZ2VfaW5mbyAqcDJtX2dl
dF9wYWdlX2Zyb21fZ2ZuKAo+ICBpbnQgcDJtX3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAq
cDJtLCBnZm5fdCBnZm4sIG1mbl90IG1mbiwKPiAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
aW50IHBhZ2Vfb3JkZXIsIHAybV90eXBlX3QgcDJtdCwgcDJtX2FjY2Vzc190IHAybWEpCj4gIHsK
PiAtICAgIHN0cnVjdCBkb21haW4gKmQgPSBwMm0tPmRvbWFpbjsKPiArICAgIHN0cnVjdCBkb21h
aW4gKiBfX21heWJlX3VudXNlZCBkID0gcDJtLT5kb21haW47Cj4gICAgICB1bnNpZ25lZCBsb25n
IHRvZG8gPSAxdWwgPDwgcGFnZV9vcmRlcjsKPiAgICAgIHVuc2lnbmVkIGludCBvcmRlcjsKPiAg
ICAgIGludCBzZXRfcmMsIHJjID0gMDsKPiBAQCAtMTcxMiwxMiArMTcxMiw2IEBAIHZvaWQgcDJt
X21lbV9wYWdpbmdfcmVzdW1lKHN0cnVjdCBkb21haW4gKmQsIHZtX2V2ZW50X3Jlc3BvbnNlX3Qg
KnJzcCkKPiAgICAgIH0KPiAgfQo+ICAKPiAtdm9pZCBwMm1fYWx0cDJtX2NoZWNrKHN0cnVjdCB2
Y3B1ICp2LCB1aW50MTZfdCBpZHgpCj4gLXsKPiAtICAgIGlmICggYWx0cDJtX2FjdGl2ZSh2LT5k
b21haW4pICkKPiAtICAgICAgICBwMm1fc3dpdGNoX3ZjcHVfYWx0cDJtX2J5X2lkKHYsIGlkeCk7
Cj4gLX0KPiAtCj4gICNpZmRlZiBDT05GSUdfSFZNCj4gIHN0YXRpYyBzdHJ1Y3QgcDJtX2RvbWFp
biAqCj4gIHAybV9nZXRscnVfbmVzdGVkcDJtKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBwMm1f
ZG9tYWluICpwMm0pCj4gQEAgLTIxNjUsNiArMjE1OSwxNCBAQCBpbnQgdW5tYXBfbW1pb19yZWdp
b25zKHN0cnVjdCBkb21haW4gKmQsCj4gICAgICByZXR1cm4gaSA9PSBuciA/IDAgOiBpID86IHJl
dDsKPiAgfQo+ICAKPiArI2lmZGVmIENPTkZJR19IVk0KPiArCj4gK3ZvaWQgcDJtX2FsdHAybV9j
aGVjayhzdHJ1Y3QgdmNwdSAqdiwgdWludDE2X3QgaWR4KQo+ICt7Cj4gKyAgICBpZiAoIGFsdHAy
bV9hY3RpdmUodi0+ZG9tYWluKSApCj4gKyAgICAgICAgcDJtX3N3aXRjaF92Y3B1X2FsdHAybV9i
eV9pZCh2LCBpZHgpOwo+ICt9Cj4gKwo+ICBib29sX3QgcDJtX3N3aXRjaF92Y3B1X2FsdHAybV9i
eV9pZChzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IGlkeCkKPiAgewo+ICAgICAgc3RydWN0
IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKPiBAQCAtMjU0Miw2ICsyNTQ0LDcgQEAgaW50IHAybV9h
bHRwMm1fcHJvcGFnYXRlX2NoYW5nZShzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sCj4gIAo+
ICAgICAgcmV0dXJuIHJldDsKPiAgfQo+ICsjZW5kaWYgLyogQ09ORklHX0hWTSAqLwo+ICAKPiAg
LyoqKiBBdWRpdCAqKiovCj4gIAo+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3ZtX2V2ZW50LmMg
Yi94ZW4vY29tbW9uL3ZtX2V2ZW50LmMKPiBpbmRleCAxNDRhYjgxLi40ZDA2YzhmIDEwMDY0NAo+
IC0tLSBhL3hlbi9jb21tb24vdm1fZXZlbnQuYwo+ICsrKyBiL3hlbi9jb21tb24vdm1fZXZlbnQu
Ywo+IEBAIC00MjksOSArNDI5LDExIEBAIHZvaWQgdm1fZXZlbnRfcmVzdW1lKHN0cnVjdCBkb21h
aW4gKmQsIHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZlZCkKPiAgICAgICAgICAgICAgICovCj4g
ICAgICAgICAgICAgIHZtX2V2ZW50X3RvZ2dsZV9zaW5nbGVzdGVwKGQsIHYsICZyc3ApOwo+ICAK
PiArI2lmZGVmIENPTkZJR19IVk0KPiAgICAgICAgICAgICAgLyogQ2hlY2sgZm9yIGFsdHAybSBz
d2l0Y2ggKi8KPiAgICAgICAgICAgICAgaWYgKCByc3AuZmxhZ3MgJiBWTV9FVkVOVF9GTEFHX0FM
VEVSTkFURV9QMk0gKQo+ICAgICAgICAgICAgICAgICAgcDJtX2FsdHAybV9jaGVjayh2LCByc3Au
YWx0cDJtX2lkeCk7Cj4gKyNlbmRpZgo+ICAKPiAgICAgICAgICAgICAgaWYgKCByc3AuZmxhZ3Mg
JiBWTV9FVkVOVF9GTEFHX1NFVF9SRUdJU1RFUlMgKQo+ICAgICAgICAgICAgICAgICAgdm1fZXZl
bnRfc2V0X3JlZ2lzdGVycyh2LCAmcnNwKTsKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaAo+IGlu
ZGV4IDU4ODU5NTAuLjQ1MTdmODkgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vZG9tYWluLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaAo+IEBA
IC0yMDIsNyArMjAyLDExIEBAIHN0cnVjdCBodm1fZG9tYWluIHsKPiAgICAgIH07Cj4gIH07Cj4g
IAo+ICsjaWZkZWYgQ09ORklHX0hWTQo+ICAjZGVmaW5lIGhhcF9lbmFibGVkKGQpICAoKGQpLT5h
cmNoLmh2bV9kb21haW4uaGFwX2VuYWJsZWQpCj4gKyNlbHNlCj4gKyNkZWZpbmUgaGFwX2VuYWJs
ZWQoZCkgIGZhbHNlCj4gKyNlbmRpZgoKSG1tLi4uIEkgdGhvdWdodCBJIGhhZCByZXdyaXR0ZW4g
dGhpcyB0byBiZSBhIHN0YXRpYyBpbmxpbmUgZnVuY3Rpb24uCgpJIHdpbGwgdHJ5IHRvIG1ha2Ug
aXQgYSBzdGF0aWMgaW5saW5lIGZ1bmN0aW9uLgoKV2VpLgoKPiAgCj4gICNlbmRpZiAvKiBfX0FT
TV9YODZfSFZNX0RPTUFJTl9IX18gKi8KPiAgCj4gLS0gCj4gZ2l0LXNlcmllcyAwLjkuMQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 09:03:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 09: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 1fuDQm-0004CT-VD; Mon, 27 Aug 2018 09:03:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuDQl-0004CF-B4
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 09:03:27 +0000
X-Inumbo-ID: 27841f38-a9d8-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 27841f38-a9d8-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 09:04:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 03:03:24 -0600
Message-Id: <5B83BE5802000078001E20A7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 03:03:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Olaf Hering" <olaf@aepfle.de>
References: <20180827084315.3e91117e.olaf@aepfle.de>
In-Reply-To: <20180827084315.3e91117e.olaf@aepfle.de>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] incompatible changes in staging break 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.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI3LjA4LjE4IGF0IDA4OjQzLCA8b2xhZkBhZXBmbGUuZGU+IHdyb3RlOgo+IFNpbmNl
IGFib3V0IHR3byB3ZWVrcywgbm8gcmVsZWFzZWQgcWVtdSBjYW4gYmUgYnVpbHQgYWdhaW5zdCB4
ZW4uZ2l0I3N0YWdpbmcuIAo+IFRoZSBlcnJvciBsb29rcyBsaWtlIHRoYXQ6Cj4gCj4gcWVtdS0y
MDE4MDgyNVQxMzA4NTcuMjM1YzgyYWNjYS9pbmNsdWRlL2h3L3hlbi94ZW5fY29tbW9uLmg6Njc3
OjU6IGVycm9yOiB0b28gCj4gbWFueSBhcmd1bWVudHMgdG8gZnVuY3Rpb24gJ3hjX2RvbWFpbl9j
cmVhdGUnCj4gCj4gSXQgbG9va3MgbGlrZSBzdGFnaW5nIGxhY2tzIHByb3BlciBjb21wYXQgd3Jh
cHBlcnMgZm9yIHJlbGVhc2VkIHFlbXUgCj4gdmVyc2lvbnMuCgpJIHRoaW5rIGl0J3MgdGhlIG90
aGVyIHdheSBhcm91bmQgLSBxZW11IG5lZWRzIHN1Y2ggd3JhcHBlcnMgYWRkZWQKKHdoaWNoIG9m
IGNvdXJzZSBmb3IgcmVsZWFzZWQgdmVyc2lvbnMgb2YgcWVtdSBtZWFucyB0aGV5J2QgbmVlZApi
YWNrcG9ydGluZyBvZiBzdWNoIGFuIGFkZGl0aW9uKS4gQWZ0ZXIgYWxsIHRoZSBsaWJ4YyBpbnRl
cmZhY2UsIG90aGVyCnRoYW4gdGhlIGxpYnhsIG9uZSwgaXMgbm90IHN0YWJsZSBpaXJjLiBIb3dl
dmVyIC0gaXMgdGhlIGNvZGUgY29udHJvbGxlZApieSBDT05GSUdfWEVOX1BWX0RPTUFJTl9CVUlM
RCBhY3R1YWxseSB1c2VkIGJ5IGFueW9uZT8gU28gZmFyIEkKd2FzIHVuZGVyIHRoZSBpbXByZXNz
aW9uIHRoYXQgaXQncyB0aGUgY29yZSB0b29sIHN0YWNrJ3Mgam9iIHRvIGNyZWF0ZQpkb21haW5z
LCBubyBxZW11J3MuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 09:05:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 09:05:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuDSI-0004Ms-Bw; Mon, 27 Aug 2018 09: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=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuDSH-0004Mk-6f
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 09:05:01 +0000
X-Inumbo-ID: 5ff6f6fe-a9d8-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5ff6f6fe-a9d8-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 09:05:42 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 03:04:59 -0600
Message-Id: <5B83BEB702000078001E20AA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 03:04:55 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180824121626.27261-1-paul.durrant@citrix.com>
In-Reply-To: <20180824121626.27261-1-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xenforeignmemory: work around bug in older
 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: 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+IE9uIDI0LjA4LjE4IGF0IDE0OjE2LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IFZlcnNpb25zIG9mIGxpbnV4IHByaXZjbWQgcHJpb3IgdG8gY29tbWl0IGRjOWVhYjZmZDk0
ZCAoInJldHVybiAtRU5PVFRZCj4gZm9yIHVuaW1wbGVtZW50ZWQgSU9DVExzIikgd2lsbCByZXR1
cm4gLUVJTlZBTCByYXRoZXIgdGhhbiB0aGUgY29udmVudGlvbmFsCj4gLUVOT1RUWSBmb3IgdW5p
bXBsZW1lbnRlZCBjb2Rlcy4gVGhpcyBicmVha3MgdGhlIGVycm9yIHBhdGggaW4KPiBsaWJ4ZW5m
b3JlaWdubWVtb3J5IHJlc291cmNlIG1hcHBpbmcsIHdoaWNoIG9ubHkgdHJhbnNsYXRlcyBFTk9U
VFkgaW50bwo+IEVPUE5PVFNVUFAgdG8gaW5mb3JtIGNhbGxlcnMgb2YgdGhlIG5lZWQgdG8gdXNl
IGFuIGFsdGVybmF0aXZlIChsZWdhY3kpCj4gbWVjaGFuaXNtLgo+IAo+IFRoaXMgcGF0Y2ggYWRk
cyBhIG5ldyAndW5pbXBsZW1lbnRlZCcgWzFdIGlvY3RsIGNvZGUgaW50byB0aGUgbG9jYWwKPiBw
cml2Y21kIGhlYWRlciB3aGljaCBpcyB0aGVuIHVzZWQgdG8gcHJvYmUgZm9yIHRoZSBhcHByb3By
aWF0ZSBlcnJubyB0bwo+IHRyYW5zbGF0ZSBpbiB0aGUgcmVzb3VyY2UgbWFwcGluZyBlcnJvciBw
YXRoCj4gCj4gWzFdIHRoaXMgaXMgYSBjb2RlIHRoYXQgaGFzLCBzbyBmYXIsIG5ldmVyIGJlZW4g
dXNlZCBpbiBhbnkgdmVyc2lvbiBvZgo+ICAgICBwcml2Y21kIGFuZCB3aWxsIGJlIGFkZGVkIHRv
IGZ1dHVyZSB2ZXJzaW9ucyBvZiB0aGUgaGVhZGVyIGluIHRoZQo+ICAgICBsaW51eCBzb3VyY2Us
IHRvIG1ha2Ugc3VyZSBpdCBzdGF5cyB1bmltcGxlbWVudGVkLgoKU2hvdWxkbid0IHRoaXMgYWRk
aXRpb24gaGFwcGVuIGJlZm9yZSB0aGUgWGVuIHRvb2xzIHNpZGUgY2hhbmdlIGdvZXMKaW4/CgpK
YW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 09:11:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 09: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 1fuDYK-00058J-2E; Mon, 27 Aug 2018 09:11: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=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuDYJ-00058E-BY
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 09:11:15 +0000
X-Inumbo-ID: 3f29349d-a9d9-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3f29349d-a9d9-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 09:11:57 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 03:11:13 -0600
Message-Id: <5B83C02B02000078001E20C8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 03:11:07 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1535119879-6555-1-git-send-email-aisaila@bitdefender.com>
 <2b10630e-d047-347e-a131-6af80e14b9be@citrix.com>
 <e51912bb-2c1f-d01f-0b91-9c33959f7694@bitdefender.com>
In-Reply-To: <e51912bb-2c1f-d01f-0b91-9c33959f7694@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v1] 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: Andrei LUTAS <vlutas@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 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+IE9uIDI0LjA4LjE4IGF0IDIwOjQ3LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gT24gOC8yNC8xOCA4OjQ5IFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBPbiAyNC8w
OC8xOCAxNToxMSwgQWxleGFuZHJ1IElzYWlsYSB3cm90ZToKPj4+IGRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jIGIveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwo+
Pj4gaW5kZXggMDNhODY0MTU2Li5iMDExOTRkIDEwMDY0NAo+Pj4gLS0tIGEveGVuL2FyY2gveDg2
L21tL21lbV9hY2Nlc3MuYwo+Pj4gKysrIGIveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwo+
Pj4gQEAgLTIxMiw3ICsyMTIsMjAgQEAgYm9vbCBwMm1fbWVtX2FjY2Vzc19jaGVjayhwYWRkcl90
IGdwYSwgdW5zaWduZWQgbG9uZyBnbGEsCj4+PiAgICAgICAgICAgZC0+YXJjaC5tb25pdG9yLmlu
Z3Vlc3RfcGFnZWZhdWx0X2Rpc2FibGVkICYmCj4+PiAgICAgICAgICAgbnBmZWMua2luZCAhPSBu
cGZlY19raW5kX3dpdGhfZ2xhICkgLyogZG9uJ3Qgc2VuZCBhIG1lbV9ldmVudCAqLwo+Pj4gICAg
ICB7Cj4+PiAtICAgICAgICBodm1fZW11bGF0ZV9vbmVfdm1fZXZlbnQoRU1VTF9LSU5EX05PUk1B
TCwgVFJBUF9pbnZhbGlkX29wLCBYODZfRVZFTlRfTk9fRUMpOwo+Pj4gKyAgICAgICAgc3RydWN0
IGh2bV9od19jcHUgY3R4dDsKPj4+ICsgICAgICAgIHVpbnQzMl90IHBmZWMgPSBQRkVDX3BhZ2Vf
cHJlc2VudDsKPj4+ICsgICAgICAgIHVuc2lnbmVkIGxvbmcgZ2ZuOwo+Pj4gKyAgICAgICAgdWlu
dDMyX3QgZ2ZsYWdzOwo+Pj4gKwo+Pj4gKyAgICAgICAgaHZtX2Z1bmNzLnNhdmVfY3B1X2N0eHQo
diwgJmN0eHQpOwo+Pj4gKyAgICAgICAgcGFnaW5nX2dldF9ob3N0bW9kZSh2KS0+cHRlX2ZsYWdz
KHYsIHAybSwgZ2xhLCAwLCBjdHh0LmNyMywgJmdmbGFncyk7Cj4+PiArICAgICAgICBpZiAoIGdm
bGFncyAmIF9QQUdFX1JXICkKPj4+ICsgICAgICAgICAgICBwZmVjIHw9IFBGRUNfd3JpdGVfYWNj
ZXNzOwo+Pj4gKwo+Pj4gKyAgICAgICAgaWYgKCBnZmxhZ3MgJiBfUEFHRV9VU0VSICkKPj4+ICsg
ICAgICAgICAgICBwZmVjIHw9IFBGRUNfdXNlcl9tb2RlOwo+PiAKPj4gQXMgSSd2ZSB0cmllZCB0
byBleHBsYWluIGJlZm9yZSwgdGhpcyBpcyBhcmNoaXRlY3R1cmFsbHkgaW5jb3JyZWN0LiAKPj4g
Qm90aCBuZWVkIHRvIGJlIGRlcml2ZWQgZnJvbSB0aGUgRVBUIHZpb2xhdGlvbiwgYmVjYXVzZSB0
aGV5IGFyZQo+PiBwcm9wZXJ0aWVzIG9mIGluc3RydWN0aW9uIHdoaWNoIGNhdXNlZCB0aGUgZmF1
bHQsIG5vdCB0aGUgbWFwcGluZyB3aGljaAo+PiBmYXVsdGVkLgo+IAo+IFJpZ2h0LCBJIGFzc3Vt
ZSB5b3UgbWVhbiBzdGFydGluZyB0byB1c2UgZWZmX3JlYWQsIGVmZl93cml0ZSwgZWZmX2V4ZWMs
Cj4gYW5kIGVmZl91c2VyX2V4ZWMgZnJvbSBlcHRfcXVhbF90Ogo+IAo+IDYxOSAvKiBFUFQgdmlv
bGF0aW9uIHF1YWxpZmljYXRpb25zIGRlZmluaXRpb25zICovCj4gNjIwIHR5cGVkZWYgdW5pb24g
ZXB0X3F1YWwgewo+IDYyMSAgICAgdW5zaWduZWQgbG9uZyByYXc7Cj4gNjIyICAgICBzdHJ1Y3Qg
ewo+IDYyMyAgICAgICAgIGJvb2wgcmVhZDoxLCB3cml0ZToxLCBmZXRjaDoxLAo+IDYyNCAgICAg
ICAgICAgICBlZmZfcmVhZDoxLCBlZmZfd3JpdGU6MSwgZWZmX2V4ZWM6MSwgLyogZWZmX3VzZXJf
ZXhlYyAqLzoxLAo+IDYyNSAgICAgICAgICAgICBnbGFfdmFsaWQ6MSwKPiA2MjYgICAgICAgICAg
ICAgZ2xhX2ZhdWx0OjE7IC8qIFZhbGlkIGlmZiBnbGFfdmFsaWQuICovCj4gNjI3ICAgICAgICAg
dW5zaWduZWQgbG9uZyAvKiBwYWQgKi86NTU7Cj4gNjI4ICAgICB9Owo+IDYyOSB9IF9fdHJhbnNw
YXJlbnRfXyBlcHRfcXVhbF90Owo+IAo+IFVuZm9ydHVuYXRlbHksIEkndmUgYmVlbiB0b2xkIHRo
YXQgdGhhdCdzIG5vdCB0aGUgd2F5IHRvIGdvIHNpbmNlIHRob3NlCj4gZmllbGRzIHdpbGwgYmUg
cmVsZXZhbnQgb25seSBvbiBuZXdlciBhcmNoaXRlY3R1cmVzLCBhbmQgd2UnZCBsaWtlIHRvIGJl
Cj4gYWJsZSB0byBzdXBwb3J0IGV2ZW4gb2xkZXIgb25lcy4gQW5kLCBvZiBjb3Vyc2UsIHRoZSBv
dGhlciB0aGluZyBpcyB0aGF0Cj4gdGhleSdyZSBWTVggLyBFUFQgc3BlY2lmaWMsIGFuZCB3ZSB3
ZXJlIGhvcGluZyB0byBiZSBhYmxlIHRvIGdldCBTVk0KPiBzdXBwb3J0IGZvciBmcmVlIGxpa2Ug
dGhhdC4KCklmIHRoaXMgd2FzIHRoZSBjYXNlIChJIGRpZG4ndCBjaGVjaywgYW5kIHlvdSBkaWRu
J3QgcHJvdmlkZSBhCnBvaW50ZXIgYWxvbmcgd2l0aCB0aGUgIkkndmUgYmVlbiB0b2xkIiksIGF0
IHRoZSB2ZXJ5IGxlYXN0IG9uCm5ld2VyIGhhcmR3YXJlIGNvcnJlY3QgYmVoYXZpb3Igc2hvdWxk
IGJlIGltcGxlbWVudGVkLgoKRm9yIE5QVCwgaXNuJ3QgdGhlcmUgYW4gZXJyb3IgY29kZSBiaXQg
dGVsbGluZyB5b3Ugd2hldGhlciB0aGUKcmVxdWVzdCB3YXMgYSB1c2VyIG9yICJzeXN0ZW0iIG9u
ZT8gSWYgbm90LCBzb21lIGNoZWF0aW5nCndvdWxkIGJlIG5lZWRlZCAoZGVyaXZlIGZyb20gQ1BM
LCBhY2NlcHRpbmcgdGhhdCBlLmcuCmRlc2NyaXB0b3IgdGFibGUgYWNjZXNzZXMgd291bGQgZ2V0
IG1pcy1hdHRyaWJ1dGVkKSwgYnV0CnRoYXQncyBzdGlsbCBub3QgZ29pbmcgdG8gaW52b2x2ZSBs
b29raW5nIGF0IHRoZSBQVEUgZmxhZ3MuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 09:11:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 09:11: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 1fuDYy-0005FD-CQ; Mon, 27 Aug 2018 09: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=l1z4=lk=citrix.com=prvs=770442350=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fuDYx-0005F5-DZ
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 09:11:55 +0000
X-Inumbo-ID: 56337a6b-a9d9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 56337a6b-a9d9-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 09:12:35 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,294,1531785600"; d="scan'208";a="63752978"
Date: Mon, 27 Aug 2018 10:11:50 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180827091150.sat5vd2h6r655xmj@citrix.com>
References: <20180824121626.27261-1-paul.durrant@citrix.com>
 <5B83BEB702000078001E20AA@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B83BEB702000078001E20AA@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] xenforeignmemory: work around bug in older
 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: Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Paul Durrant <paul.durrant@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>

T24gTW9uLCBBdWcgMjcsIDIwMTggYXQgMDM6MDQ6NTVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI0LjA4LjE4IGF0IDE0OjE2LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+
IHdyb3RlOgo+ID4gVmVyc2lvbnMgb2YgbGludXggcHJpdmNtZCBwcmlvciB0byBjb21taXQgZGM5
ZWFiNmZkOTRkICgicmV0dXJuIC1FTk9UVFkKPiA+IGZvciB1bmltcGxlbWVudGVkIElPQ1RMcyIp
IHdpbGwgcmV0dXJuIC1FSU5WQUwgcmF0aGVyIHRoYW4gdGhlIGNvbnZlbnRpb25hbAo+ID4gLUVO
T1RUWSBmb3IgdW5pbXBsZW1lbnRlZCBjb2Rlcy4gVGhpcyBicmVha3MgdGhlIGVycm9yIHBhdGgg
aW4KPiA+IGxpYnhlbmZvcmVpZ25tZW1vcnkgcmVzb3VyY2UgbWFwcGluZywgd2hpY2ggb25seSB0
cmFuc2xhdGVzIEVOT1RUWSBpbnRvCj4gPiBFT1BOT1RTVVBQIHRvIGluZm9ybSBjYWxsZXJzIG9m
IHRoZSBuZWVkIHRvIHVzZSBhbiBhbHRlcm5hdGl2ZSAobGVnYWN5KQo+ID4gbWVjaGFuaXNtLgo+
ID4gCj4gPiBUaGlzIHBhdGNoIGFkZHMgYSBuZXcgJ3VuaW1wbGVtZW50ZWQnIFsxXSBpb2N0bCBj
b2RlIGludG8gdGhlIGxvY2FsCj4gPiBwcml2Y21kIGhlYWRlciB3aGljaCBpcyB0aGVuIHVzZWQg
dG8gcHJvYmUgZm9yIHRoZSBhcHByb3ByaWF0ZSBlcnJubyB0bwo+ID4gdHJhbnNsYXRlIGluIHRo
ZSByZXNvdXJjZSBtYXBwaW5nIGVycm9yIHBhdGgKPiA+IAo+ID4gWzFdIHRoaXMgaXMgYSBjb2Rl
IHRoYXQgaGFzLCBzbyBmYXIsIG5ldmVyIGJlZW4gdXNlZCBpbiBhbnkgdmVyc2lvbiBvZgo+ID4g
ICAgIHByaXZjbWQgYW5kIHdpbGwgYmUgYWRkZWQgdG8gZnV0dXJlIHZlcnNpb25zIG9mIHRoZSBo
ZWFkZXIgaW4gdGhlCj4gPiAgICAgbGludXggc291cmNlLCB0byBtYWtlIHN1cmUgaXQgc3RheXMg
dW5pbXBsZW1lbnRlZC4KPiAKPiBTaG91bGRuJ3QgdGhpcyBhZGRpdGlvbiBoYXBwZW4gYmVmb3Jl
IHRoZSBYZW4gdG9vbHMgc2lkZSBjaGFuZ2UgZ29lcwo+IGluPwoKSXQgZG9lc24ndCByZWFsbHkg
bWFrZSBhbnkgZGlmZmVyZW5jZSBmcm9tIGEgcHJhY3RpY2FsIFBvVi4gQXBwbHlpbmcKdGhpcyBw
YXRjaCByaWdodCBhd2F5IGhlbHBzIHVuYmxvY2tpbmcgdmFyaW91cyBMaW51eCBicmFuY2hlcy4K
CldlaS4KCj4gCj4gSmFuCj4gCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 09:13:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 09:13: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 1fuDZy-0005NY-O6; Mon, 27 Aug 2018 09:12: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=l1z4=lk=citrix.com=prvs=770442350=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fuDZx-0005NQ-6m
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 09:12:57 +0000
X-Inumbo-ID: 7b569adf-a9d9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7b569adf-a9d9-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 09:13:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,294,1531785600"; d="scan'208";a="63753000"
Date: Mon, 27 Aug 2018 10:12:20 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180827091220.gzwe2gycp2v4acky@citrix.com>
References: <cover.f5351150954129956fcf53a7781206b6295df78d.1534518694.git-series.wei.liu2@citrix.com>
 <299eb6a4020c01e57f0d7e30180ab66edc9836bf.1534518694.git-series.wei.liu2@citrix.com>
 <5B7BCCFC02000078001E04D1@prv1-mh.provo.novell.com>
 <20180826110440.rq4uguyedjjtglbt@citrix.com>
 <5B83AC4202000078001E2012@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B83AC4202000078001E2012@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 25/34] x86/mm/shadow: make it build with
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 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>

T24gTW9uLCBBdWcgMjcsIDIwMTggYXQgMDE6NDY6MTBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI2LjA4LjE4IGF0IDEzOjA0LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBUdWUsIEF1ZyAyMSwgMjAxOCBhdCAwMjoyNzo0MEFNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiAKPiA+PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVs
dGkuYwo+ID4+ID4gKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCj4gPj4gPiBA
QCAtMjkyNiwxOCArMjkyNiwyNSBAQCBzdGF0aWMgaW50IHNoX3BhZ2VfZmF1bHQoc3RydWN0IHZj
cHUgKnYsCj4gPj4gPiAgICAgICAgICAgICAgfQo+ID4+ID4gICAgICAgICAgICAgIGVsc2UKPiA+
PiA+ICAgICAgICAgICAgICB7Cj4gPj4gPiArI2lmIENPTkZJR19IVk0KPiA+PiA+ICAgICAgICAg
ICAgICAgICAgLyogTWFnaWMgTU1JTyBtYXJrZXI6IGV4dHJhY3QgZ2ZuIGZvciBNTUlPIGFkZHJl
c3MgKi8KPiA+PiA+ICAgICAgICAgICAgICAgICAgQVNTRVJUKHNoX2wxZV9pc19tbWlvKHNsMWUp
KTsKPiA+PiA+ICsgICAgICAgICAgICAgICAgQVNTRVJUKGlzX2h2bV92Y3B1KHYpKTsKPiA+PiA+
ICAgICAgICAgICAgICAgICAgZ3BhID0gKCgocGFkZHJfdCkoZ2ZuX3goc2hfbDFlX21taW9fZ2V0
X2dmbihzbDFlKSkpKQo+ID4+ID4gICAgICAgICAgICAgICAgICAgICAgICAgPDwgUEFHRV9TSElG
VCkKPiA+PiA+ICAgICAgICAgICAgICAgICAgICAgIHwgKHZhICYgflBBR0VfTUFTSyk7Cj4gPj4g
PiArICAgICAgICAgICAgICAgIHBlcmZjX2luY3Ioc2hhZG93X2ZhdWx0X2Zhc3RfbW1pbyk7Cj4g
Pj4gPiArICAgICAgICAgICAgICAgIFNIQURPV19QUklOVEsoImZhc3QgcGF0aCBtbWlvICUjIlBS
SXBhZGRyIlxuIiwgZ3BhKTsKPiA+PiA+ICsgICAgICAgICAgICAgICAgc2hfcmVzZXRfZWFybHlf
dW5zaGFkb3codik7Cj4gPj4gPiArICAgICAgICAgICAgICAgIHRyYWNlX3NoYWRvd19nZW4oVFJD
X1NIQURPV19GQVNUX01NSU8sIHZhKTsKPiA+PiA+ICsgICAgICAgICAgICAgICAgcmV0dXJuIGhh
bmRsZV9tbWlvX3dpdGhfdHJhbnNsYXRpb24odmEsIGdwYSA+PiBQQUdFX1NISUZULAo+ID4+ID4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhY2Nl
c3MpCj4gPj4gPiArICAgICAgICAgICAgICAgICAgICA/IEVYQ1JFVF9mYXVsdF9maXhlZCA6IDA7
Cj4gPj4gPiArI2Vsc2UKPiA+PiA+ICsgICAgICAgICAgICAgICAgLyogV2hlbiBIVk0gaXMgbm90
IGVuYWJsZWQsIHRoZXJlIHNob3VsZG4ndCBiZSBNTUlPIG1hcmtlciAqLwo+ID4+ID4gKyAgICAg
ICAgICAgICAgICBCVUcoKTsKPiA+PiAKPiA+PiBBdCB0aGUgZXhhbXBsZSBvZiB0aGlzLCB3aGls
ZSBJIGFncmVlIHdlIHNob3VsZG4ndCByZWFjaCBoZXJlIGZvciBQViwKPiA+PiBjYW4gdGhpcyBu
ZXZlcnRoZWxlc3MgYmUgdGhlIGxlc3MgaW1wYWN0ZnVsIGRvbWFpbl9jcmFzaCgpIHBsZWFzZT8K
PiA+PiAKPiA+IAo+ID4gRG8geW91IG9ubHkgd2FudCB0aGlzIEJVRygpIHRvIGJlIHJlcGxhY2Vk
Pwo+ID4gCj4gPiBJIHRoaW5rIHRoZSB0d28gaW4gc2hhZG9ud18qX2VtdWxhdGlvbiBzaG91bGQg
c3RheSBiZWNhdXNlIHlvdSB3aWxsIG9ubHkKPiA+IGV2ZXIgZ2V0IE5VTEwgcG9pbnRlciBkZXJl
ZiBpZiB5b3UgYWxsb3cgdGhlIGNvZGUgdG8gY29udGludWUuCj4gCj4gRGlkIHlvdSBwZXJoYXBz
IHJlbW92ZSB0b28gbXVjaCBjb250ZXh0PyBGcm9tIHdoYXQncyBsZWZ0IEkgY2FuJ3QKPiBqdWRn
ZSB3aGljaCBvdGhlcnMgeW91IHJlZmVyIHRvLCBvciB3aGF0IE5VTEwgZGVyZWYgeW91IHRhbGsg
YWJvdXQuCgpUaGUgQlVHKClzIGluIHNoYWRvd18qX2VtdWxhdGlvbiwgbGlrZSBJIG1lbnRpb25l
ZCBpbiBteSByZXBseS4KCldoYXQgSSBtZWFudCB3YXMgaWYgSSBtYWtlIHNoYWRvd25faW5pdF9l
bXVsYXRpb24gbGlrZToKCiAgIGRvbWFpbl9jcmFzaChkKTsKICAgcmV0dXJuIE5VTEw7CgpOb3Ro
aW5nIGdvb2QgaXMgZ29pbmcgdG8gaGFwcGVuLgoKPiBMb29raW5nIGJhY2sgYXQgdGhlIGZ1bGwg
cGF0Y2ggLSBJIHRoaW5rIEkgaGFkIGFscmVhZHkgc3VnZ2VzdGVkIHRoYXQKPiB0aGUgdHdvIHNo
YWRvd18qX2VtdWxhdGlvbigpIHNob3VsZCBhbHRvZ2V0aGVyIGdvIGluc2lkZSAjaWZkZWYKPiBD
T05GSUdfSFZNLCBub3QganVzdCB0aGVpciBib2RpZXMuCgpJIHdpbGwgc2VlIGFib3V0IGRvaW5n
IHRoYXQgbGF0ZXIgdGhpcyB3ZWVrLgoKKFRvZGF5IGlzIHB1YmxpYyBob2xpZGF5IGluIFVLKQoK
V2VpLgoKPiAKPiBKYW4KPiAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 09:29:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 09: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 1fuDpz-0006PA-6A; Mon, 27 Aug 2018 09:29:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuDpy-0006P5-E1
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 09:29:30 +0000
X-Inumbo-ID: cb646b18-a9db-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cb646b18-a9db-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 09:30:11 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 03:29:27 -0600
Message-Id: <5B83C47302000078001E20F7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 03:29:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Brian Woods" <brian.woods@amd.com>,
 "Suravee Suthikulpanit" <suravee.suthikulpanit@amd.com>
References: <20180822075200.50278-1-roger.pau@citrix.com>
In-Reply-To: <20180822075200.50278-1-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 0/6] x86/iommu: PVH Dom0 workarounds for
 missing RMRR entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <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+IE9uIDIyLjA4LjE4IGF0IDA5OjUxLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IEhlbGxvLAo+IAo+IFRoZSBmb2xsb3dpbmcgc2VyaWVzIGltcGxlbWVudCBhIHdvcmthcm91bmQg
Zm9yIG1pc3NpbmcgUk1SUgo+IGVudHJpZXMgZm9yIGEgUFZIIERvbTAuIEl0J3MgYmFzZWQgb24g
dGhlIGlvbW11X2luY2x1c2l2ZV9tYXBwaW5nIFZUZAo+IG9wdGlvbi4KPiAKPiBUaGUgUFZIIHdv
cmthcm91bmQgaWRlbnRpdHkgbWFwcyBhbGwgcmVnaW9ucyBtYXJrZWQgYXMgcmVzZXJ2ZWQgaW4g
dGhlCj4gbWVtb3J5IG1hcC4KPiAKPiBOb3RlIHRoYXQgdGhpcyB3b3JrYXJvdW5kIGlzIGVuYWJs
ZWQgYnkgZGVmYXVsdCBvbiBJbnRlbCBoYXJkd2FyZS4gSXQncwo+IGFsc28gYXZhaWxhYmxlIHRv
IEFNRCBoYXJkd2FyZSwgYWx0aG91Z2ggaXQncyBkaXNhYmxlZCBieSBkZWZhdWx0IGluCj4gdGhh
dCBjYXNlLgo+IAo+IFRoZSBzZXJpZXMgY2FuIGJlIGZvdW5kIGF0Ogo+IAo+IGdpdDovL3hlbmJp
dHMueGVuLm9yZy9wZW9wbGUvcm95Z2VyL3hlbi5naXQgaW9tbXVfaW5jbHVzaXZlX3Y3Cj4gCj4g
VGhhbmtzLgo+IAo+IFJvZ2VyIFBhdSBNb25uZSAoNik6Cj4gICBpb21tdTogcmVuYW1lIGlvbW11
X2RvbTBfc3RyaWN0IGFuZCBpb21tdV9wYXNzdGhyb3VnaAo+ICAgaW9tbXU6IGludHJvZHVjZSBk
b20wLWlvbW11IG9wdGlvbgo+ICAgaW9tbXU6IG1ha2UgaW9tbXVfaW5jbHVzaXZlX21hcHBpbmcg
YSBzdWJvcHRpb24gb2YgZG9tMC1pb21tdQoKQnJpYW4sIFN1cmF2ZWUsCgp0aGUgZmlyc3QgdGhy
ZWUgcGF0Y2hlcyBvZiB0aGlzIHNlcmllcyBjb3VsZCBnbyBpbiBpZiBvbmx5IHdlIGhhZAphbiBh
Y2sgZnJvbSBvbmUgb2YgeW91IG9uIHRoZSBmaXJzdCBhbmQgdGhpcmQuLi4KCkphbgoKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 09:38:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 09:38:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuDyP-0007F0-1s; Mon, 27 Aug 2018 09:38: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=pdfo=lk=bitdefender.com=apop@srs-us1.protection.inumbo.net>)
 id 1fuDyN-0007Ev-HL
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 09:38:11 +0000
X-Inumbo-ID: b5e49514-a9dc-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 b5e49514-a9dc-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 11:36:44 +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 E5888307503D
 for <xen-devel@lists.xenproject.org>; Mon, 27 Aug 2018 12:38:08 +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 C09017FE6B
 for <xen-devel@lists.xenproject.org>; Mon, 27 Aug 2018 12:38:08 +0300 (EEST)
Received: (qmail 2697 invoked from network); 27 Aug 2018 12:38:08 +0300
Received: from unknown (HELO hel) (apop@bitdefender.com@10.220.12.75)
 by smtp02.buh.bitdefender.net with SMTP; 27 Aug 2018 12:38:08 +0300
Date: Mon, 27 Aug 2018 12:38:07 +0300
From: Adrian Pop <apop@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180827093807.GA1307@hel>
References: <20180725111601.22524-1-apop@bitdefender.com>
 <5B6049FA02000078001D967A@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B6049FA02000078001D967A@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.77173
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 494167,
 Stamp: 3], Multi: [Enabled, t: (0.000028,0.009268)], BW: [Enabled, t:
 (0.000013)], RBL DNSBL: [Disabled], APM: [Enabled, Score: 500, t:
 (0.006702), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_SUMM_400_WORDS; NN_LEGIT_BITDEFENDER;
 NN_LEGIT_S_SQARE_BRACKETS], SGN: [Enabled, t: (0.050855,0.000242)],
 URL: [Enabled, t: (0.000008)], RTDA: [Enabled, t: (0.165877), Hit: No,
 Details: v2.7.14; Id: 15.1i60ek6.1cltbupi4.i6qb], total: 0(775)
X-BitDefender-CF-Stamp: none
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>,
 George 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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDU6Mzc6MzBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI1LjA3LjE4IGF0IDEzOjE2LCA8YXBvcEBiaXRkZWZlbmRlci5jb20+IHdy
b3RlOgo+ID4gLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3AuaAo+ID4gKysrIGIv
eGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3AuaAo+ID4gQEAgLTIzNCw3ICsyMzQsNyBAQCBz
dHJ1Y3QgeGVuX2h2bV9hbHRwMm1fdmlldyB7Cj4gPiAgdHlwZWRlZiBzdHJ1Y3QgeGVuX2h2bV9h
bHRwMm1fdmlldyB4ZW5faHZtX2FsdHAybV92aWV3X3Q7Cj4gPiAgREVGSU5FX1hFTl9HVUVTVF9I
QU5ETEUoeGVuX2h2bV9hbHRwMm1fdmlld190KTsKPiA+ICAKPiA+IC1zdHJ1Y3QgeGVuX2h2bV9h
bHRwMm1fc2V0X21lbV9hY2Nlc3Mgewo+ID4gK3N0cnVjdCB4ZW5faHZtX2FsdHAybV9tZW1fYWNj
ZXNzIHsKPiA+ICAgICAgLyogdmlldyAqLwo+ID4gICAgICB1aW50MTZfdCB2aWV3Owo+ID4gICAg
ICAvKiBNZW1vcnkgdHlwZSAqLwo+ID4gQEAgLTI0Myw4ICsyNDMsOCBAQCBzdHJ1Y3QgeGVuX2h2
bV9hbHRwMm1fc2V0X21lbV9hY2Nlc3Mgewo+ID4gICAgICAvKiBnZm4gKi8KPiA+ICAgICAgdWlu
dDY0X3QgZ2ZuOwo+ID4gIH07Cj4gPiAtdHlwZWRlZiBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fc2V0
X21lbV9hY2Nlc3MgeGVuX2h2bV9hbHRwMm1fc2V0X21lbV9hY2Nlc3NfdDsKPiA+IC1ERUZJTkVf
WEVOX0dVRVNUX0hBTkRMRSh4ZW5faHZtX2FsdHAybV9zZXRfbWVtX2FjY2Vzc190KTsKPiA+ICt0
eXBlZGVmIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9tZW1fYWNjZXNzIHhlbl9odm1fYWx0cDJtX21l
bV9hY2Nlc3NfdDsKPiA+ICtERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5faHZtX2FsdHAybV9t
ZW1fYWNjZXNzX3QpOwo+ID4gIAo+ID4gIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9zZXRfbWVtX2Fj
Y2Vzc19tdWx0aSB7Cj4gPiAgICAgIC8qIHZpZXcgKi8KPiA+IEBAIC0yOTYsNiArMjk2LDggQEAg
c3RydWN0IHhlbl9odm1fYWx0cDJtX29wIHsKPiA+ICAjZGVmaW5lIEhWTU9QX2FsdHAybV9jaGFu
Z2VfZ2ZuICAgICAgICAgICA4Cj4gPiAgLyogU2V0IGFjY2VzcyBmb3IgYW4gYXJyYXkgb2YgcGFn
ZXMgKi8KPiA+ICAjZGVmaW5lIEhWTU9QX2FsdHAybV9zZXRfbWVtX2FjY2Vzc19tdWx0aSA5Cj4g
PiArLyogR2V0IHRoZSBhY2Nlc3Mgb2YgYSBwYWdlIG9mIG1lbW9yeSBmcm9tIGEgY2VydGFpbiB2
aWV3ICovCj4gPiArI2RlZmluZSBIVk1PUF9hbHRwMm1fZ2V0X21lbV9hY2Nlc3MgICAgICAgMTAK
PiA+ICAgICAgZG9taWRfdCBkb21haW47Cj4gPiAgICAgIHVpbnQxNl90IHBhZDE7Cj4gPiAgICAg
IHVpbnQzMl90IHBhZDI7Cj4gPiBAQCAtMzAzLDcgKzMwNSw3IEBAIHN0cnVjdCB4ZW5faHZtX2Fs
dHAybV9vcCB7Cj4gPiAgICAgICAgICBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fZG9tYWluX3N0YXRl
ICAgICAgICAgZG9tYWluX3N0YXRlOwo+ID4gICAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJt
X3ZjcHVfZW5hYmxlX25vdGlmeSAgIGVuYWJsZV9ub3RpZnk7Cj4gPiAgICAgICAgICBzdHJ1Y3Qg
eGVuX2h2bV9hbHRwMm1fdmlldyAgICAgICAgICAgICAgICAgdmlldzsKPiA+IC0gICAgICAgIHN0
cnVjdCB4ZW5faHZtX2FsdHAybV9zZXRfbWVtX2FjY2VzcyAgICAgICBzZXRfbWVtX2FjY2VzczsK
PiA+ICsgICAgICAgIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9tZW1fYWNjZXNzICAgICAgICAgICBt
ZW1fYWNjZXNzOwo+ID4gICAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJtX2NoYW5nZV9nZm4g
ICAgICAgICAgIGNoYW5nZV9nZm47Cj4gPiAgICAgICAgICBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1f
c2V0X21lbV9hY2Nlc3NfbXVsdGkgc2V0X21lbV9hY2Nlc3NfbXVsdGk7Cj4gPiAgICAgICAgICB1
aW50OF90IHBhZFs2NF07Cj4gCj4gVGhpcyBiZWluZyBleHBvc2VkIHRvIGd1ZXN0cywgdGhlIGlu
dGVyZmFjZSBoYXMgdG8gYmUgY29uc2lkZXJlZAo+IHN0YWJsZSBpbW8sIGluIHdoaWNoIGNhc2Ug
eW91IGNhbid0IHJlbmFtZSB0aGluZ3MgbGlrZSB0aGlzLiBZb3UnZAo+IG5lZWQgX19YRU5fSU5U
RVJGQUNFX1ZFUlNJT05fXyBkZXBlbmRlbnQgbG9naWMgKGp1c3QgbGlrZSBpcyB0aGUKPiBjYXNl
IGZ1cnRoZXIgdXAgaW4gdGhlIGZpbGUpLgoKUmlnaHQuICBTb3JyeSBhYm91dCB0aGF0LiAgTWF5
YmUganVzdCBoYXZpbmcgc2VwYXJhdGUgc3RydWN0cyBmb3IKZ2V0L3NldCB3b3VsZCBiZSBjbGVh
bmVyIGluIHRoaXMgY2FzZSwgZXZlbiB0aG91Z2ggdGhleSB3b3VsZCBiZQpzaW1pbGFyLgoKPiBB
bHNvLCB0byB5b3UsIEdlb3JnZSwgYW5kIHdob2V2ZXIgZWxzZSBhZHZvY2F0ZXMgZm9yIHRoaXMs
IGFub3RoZXIKPiByZW1hcmsgcmVnYXJkaW5nIHRoZSBndWVzdCBhY2Nlc3NpYmlsaXR5IGhlcmUg
KGF0IHRoZSByaXNrIG9mIGdldHRpbmcKPiBmbGFtZWQgb25jZSBhZ2Fpbik6IFRoZSBsZXNzIGNh
cGFibGUgKGFmYWljdCkKPiBYRU5NRU1fYWNjZXNzX29wX3tnLHN9ZXRfYWNjZXNzIChwcmV2aW91
c2x5Cj4gSFZNT1Bfe2csc31ldF9tZW1fYWNjZXNzKSBhcmUgdG9vbHMgYWNjZXNzaWJsZSBvbmx5
LiBJIGZpbmQgc3VjaAo+IGFuIGluY29uc2lzdGVuY3kgcmF0aGVyIG9kZC4KCkkgZG9uJ3QgcmVh
bGx5IGtub3cgd2hhdCB0byByZXBseS4gIFdoaWxlIHRoZXJlIHByb2JhYmx5IGlzbid0LCBhcyBm
YXIKYXMgSSdtIGF3YXJlLCBhbnkgdXNlLWNhc2UgZm9yIHRoZSBub24tYWx0cDJtIE9QcyB0byBi
ZSBhY2Nlc3NlZCBmcm9tCnRoZSBndWVzdCB2aWEgSFZNT1BzIGRpcmVjdGx5LCBpZiBteSB1bmRl
cnN0YW5kaW5nIGlzIGNvcnJlY3QsIHRoZQpzY2VuYXJpbyBpbnZvbHZpbmcgI1ZFIGFuZCBhbiBp
bi1ndWVzdCBhZ2VudCB3b3VsZCByZXF1aXJlIHRoaXMKZnVuY3Rpb25hbGl0eS4KClRoYW5rcy4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 09:38:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 09: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 1fuDz5-0007JT-H6; Mon, 27 Aug 2018 09: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=pdfo=lk=bitdefender.com=apop@srs-us1.protection.inumbo.net>)
 id 1fuDz4-0007JH-9x
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 09:38:54 +0000
X-Inumbo-ID: 1be0cc95-a9dd-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 1be0cc95-a9dd-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 09:39:35 +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 B622A305FFA6
 for <xen-devel@lists.xenproject.org>; Mon, 27 Aug 2018 12:38:52 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (unknown [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 9D6487FE6B
 for <xen-devel@lists.xenproject.org>; Mon, 27 Aug 2018 12:38:52 +0300 (EEST)
Received: (qmail 1578 invoked from network); 27 Aug 2018 12:38:52 +0300
Received: from unknown (HELO hel) (apop@bitdefender.com@10.220.12.75)
 by smtp01.buh.bitdefender.com with SMTP; 27 Aug 2018 12:38:52 +0300
Date: Mon, 27 Aug 2018 12:38:52 +0300
From: Adrian Pop <apop@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180827093852.GB1307@hel>
References: <20180725111857.22995-1-apop@bitdefender.com>
 <20180725111857.22995-4-apop@bitdefender.com>
 <5B604B8302000078001D9692@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B604B8302000078001D9692@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.77173
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 494168,
 Stamp: 3], Multi: [Enabled, t: (0.000008,0.001566)], BW: [Enabled, t:
 (0.000007,0.000001)], RBL DNSBL: [Disabled], APM: [Enabled, Score:
 500, t: (0.001864), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_BITDEFENDER;
 NN_LEGIT_S_SQARE_BRACKETS], SGN: [Enabled, t: (0.015207,0.000027)],
 URL: [Enabled, t: (0.000005)], RTDA: [Enabled, t: (0.168815), Hit: No,
 Details: v2.7.14; Id: 15.1i60t62.1cltc04c9.5hjej], total: 0(775)
X-BitDefender-CF-Stamp: none
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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDU6NDQ6MDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI1LjA3LjE4IGF0IDEzOjE4LCA8YXBvcEBiaXRkZWZlbmRlci5jb20+IHdy
b3RlOgo+ID4gLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3AuaAo+ID4gKysrIGIv
eGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3AuaAo+ID4gQEAgLTM4LDcgKzM4LDcgQEAgc3Ry
dWN0IHhlbl9odm1fcGFyYW0gewo+ID4gIHR5cGVkZWYgc3RydWN0IHhlbl9odm1fcGFyYW0geGVu
X2h2bV9wYXJhbV90Owo+ID4gIERFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9odm1fcGFyYW1f
dCk7Cj4gPiAgCj4gPiAtc3RydWN0IHhlbl9odm1fYWx0cDJtX3NldF9zdXBwcmVzc192ZSB7Cj4g
PiArc3RydWN0IHhlbl9odm1fYWx0cDJtX3N1cHByZXNzX3ZlIHsKPiAKPiBQbGVhc2UgYWRkIHRo
aXMgd2l0aG91dCB0aGUgInNldF8iIHJpZ2h0IGF3YXkgaW4gcGF0Y2ggMi4KClN1cmUuICBUaGFu
a3MhCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 09:41:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 09: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 1fuE1Q-00080o-0i; Mon, 27 Aug 2018 09: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=pdfo=lk=bitdefender.com=apop@srs-us1.protection.inumbo.net>)
 id 1fuE1O-00080f-Ca
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 09:41:18 +0000
X-Inumbo-ID: 720787fe-a9dd-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 720787fe-a9dd-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 09:42:00 +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 3BA9C3075039
 for <xen-devel@lists.xenproject.org>; Mon, 27 Aug 2018 12:41:17 +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 356D47FE67
 for <xen-devel@lists.xenproject.org>; Mon, 27 Aug 2018 12:41:17 +0300 (EEST)
Received: (qmail 19733 invoked from network); 27 Aug 2018 12:41:17 +0300
Received: from unknown (HELO hel) (apop@bitdefender.com@10.220.12.75)
 by smtp03.buh.bitdefender.org with SMTP; 27 Aug 2018 12:41:16 +0300
Date: Mon, 27 Aug 2018 12:41:16 +0300
From: Adrian Pop <apop@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180827094116.GC1307@hel>
References: <20180725114915.26614-1-apop@bitdefender.com>
 <5B604D9C02000078001D96A6@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B604D9C02000078001D96A6@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.77173
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 494168,
 Stamp: 3], Multi: [Enabled, t: (0.000022,0.007392)], BW: [Enabled, t:
 (0.000021,0.000002)], RBL DNSBL: [Disabled], APM: [Enabled, Score:
 500, t: (0.006441), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_SUMM_400_WORDS; NN_LEGIT_BITDEFENDER;
 NN_LEGIT_S_SQARE_BRACKETS], SGN: [Enabled, t: (0.043421,0.000190)],
 URL: [Enabled, t: (0.000016,0.000002)], RTDA: [Enabled, t: (0.109678),
 Hit: No, Details: v2.7.14; Id: 15.1i60sje.1cltc4hko.1iu4t], 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: 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>

T24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDU6NTM6MDBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPiArICAgIHN0cnVjdCB2Y3B1ICp2Owo+ID4gKwo+ID4gKyAgICBkb20gPSByY3VfbG9j
a19kb21haW5fYnlfaWQoZG9tYWluX2lkKTsKPiA+ICsKPiA+ICsgICAgZm9yX2VhY2hfdmNwdSgg
ZG9tLCB2ICkKPiA+ICsgICAgewo+ID4gKyAgICAgICAgaWYgKCB2Y3B1X2lkID09IHYtPnZjcHVf
aWQgKQo+ID4gKyAgICAgICAgewo+ID4gKyAgICAgICAgICAgIHJjdV91bmxvY2tfZG9tYWluKGRv
bSk7Cj4gPiArICAgICAgICAgICAgcmV0dXJuIHY7Cj4gPiArICAgICAgICB9Cj4gPiArICAgIH0K
PiAKPiBmb3JfZWFjaF92Y3B1KCkgbG9va3MgZXhjZXNzaXZlIGhlcmUgLSBhbGwgeW91IG5lZWQg
aXMgYSBib3VuZHMKPiBjaGVjayBhbmQgYW4gYWNjZXNzIGludG8gZC0+dmNwdXNbXS4gVG9nZXRo
ZXIgd2l0aCB0aGUgZmFjdAo+IHRoYXQgeW91ciBjYWxsZXIgaGFzIGFscmVhZHkgaWRlbnRpZmll
ZCBhbmQgbG9ja2VkIGQgSSB3b25kZXIKPiB3aGV0aGVyIHRoaXMgaGVscGVyIGlzIG5lZWRlZCBp
biB0aGUgZmlyc3QgcGxhY2UuCiAKQWxsIHJpZ2h0LiAgSSdsbCByZW1vdmUgaXQgYWx0b2dldGhl
ci4KCj4gPiBAQCAtNDU3NiwyNiArNDU5OSwzMiBAQCBzdGF0aWMgaW50IGRvX2FsdHAybV9vcCgK
PiA+ICAKPiA+ICAgICAgY2FzZSBIVk1PUF9hbHRwMm1fdmNwdV9lbmFibGVfbm90aWZ5Ogo+ID4g
ICAgICB7Cj4gPiAtICAgICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7Cj4gPiArICAg
ICAgICBzdHJ1Y3QgdmNwdSAqdjsKPiA+ICAgICAgICAgIHAybV90eXBlX3QgcDJtdDsKPiA+ICAK
PiA+IC0gICAgICAgIGlmICggYS51LmVuYWJsZV9ub3RpZnkucGFkIHx8IGEuZG9tYWluICE9IERP
TUlEX1NFTEYgfHwKPiA+IC0gICAgICAgICAgICAgYS51LmVuYWJsZV9ub3RpZnkudmNwdV9pZCAh
PSBjdXJyLT52Y3B1X2lkICkKPiA+ICsgICAgICAgIGlmICggYS51LmVuYWJsZV9ub3RpZnkucGFk
ICkKPiA+ICAgICAgICAgIHsKPiA+ICAgICAgICAgICAgICByYyA9IC1FSU5WQUw7Cj4gPiAgICAg
ICAgICAgICAgYnJlYWs7Cj4gPiAgICAgICAgICB9Cj4gPiAgCj4gPiAtICAgICAgICBpZiAoICFn
Zm5fZXEodmNwdV9hbHRwMm0oY3VycikudmVpbmZvX2dmbiwgSU5WQUxJRF9HRk4pIHx8Cj4gPiAt
ICAgICAgICAgICAgIG1mbl9lcShnZXRfZ2ZuX3F1ZXJ5X3VubG9ja2VkKGN1cnItPmRvbWFpbiwK
PiA+ICsgICAgICAgIHYgPSBfX2dldF92Y3B1KGEuZG9tYWluLCBhLnUuZW5hYmxlX25vdGlmeS52
Y3B1X2lkKTsKPiA+ICsgICAgICAgIGlmICggIXYgKQo+ID4gKyAgICAgICAgewo+ID4gKyAgICAg
ICAgICAgIHJjID0gLUVGQVVMVDsKPiAKPiBIYXJkbHkgYW4gYXBwcm9wcmlhdGUgZXJyb3IgaW5k
aWNhdG9yIGZvciB0aGUgY29uZGl0aW9uLgoKSSdsbCBjaGFuZ2UgaXQgdG8gLUVJTlZBTC4KCj4g
PiArICAgICAgICAgICAgYnJlYWs7Cj4gPiArICAgICAgICB9Cj4gPiArCj4gPiArICAgICAgICBp
ZiAoICFnZm5fZXEodmNwdV9hbHRwMm0odikudmVpbmZvX2dmbiwgSU5WQUxJRF9HRk4pIHx8Cj4g
PiArICAgICAgICAgICAgIG1mbl9lcShnZXRfZ2ZuX3F1ZXJ5X3VubG9ja2VkKHYtPmRvbWFpbiwK
PiA+ICAgICAgICAgICAgICAgICAgICAgIGEudS5lbmFibGVfbm90aWZ5LmdmbiwgJnAybXQpLCBJ
TlZBTElEX01GTikgKQo+ID4gICAgICAgICAgewo+ID4gICAgICAgICAgICAgIHJjID0gLUVJTlZB
TDsKPiA+ICAgICAgICAgICAgICBicmVhazsKPiA+ICAgICAgICAgIH0KPiA+ICAKPiA+IC0gICAg
ICAgIHZjcHVfYWx0cDJtKGN1cnIpLnZlaW5mb19nZm4gPSBfZ2ZuKGEudS5lbmFibGVfbm90aWZ5
Lmdmbik7Cj4gPiAtICAgICAgICBhbHRwMm1fdmNwdV91cGRhdGVfdm1mdW5jX3ZlKGN1cnIpOwo+
ID4gKyAgICAgICAgdmNwdV9hbHRwMm0odikudmVpbmZvX2dmbiA9IF9nZm4oYS51LmVuYWJsZV9u
b3RpZnkuZ2ZuKTsKPiA+ICsgICAgICAgIGFsdHAybV92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUodik7
Cj4gCj4gSSdkIGxpa2UgeW91IHRvIG91dGxpbmUgaW4gdGhlIGRlc2NyaXB0aW9uIGhvdyB5b3Ug
bWVhbiBhbiBleHRlcm5hbAo+IGFnZW50IHRvIGNvb3JkaW5hdGUgdGhlIHVzZSBvZiB0aGlzIEdG
TiB3aXRoIHRoZSBndWVzdCAoYW5kIGluCj4gcGFydGljdWxhciB3aXRob3V0IGluLWd1ZXN0IGFn
ZW50KS4KCkknbGwgdHJ5IHRvIGNsYXJpZnkgdGhpcy4KClRoYW5rIHlvdSEKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 09:46:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 09:46: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 1fuE65-0008KS-Pb; Mon, 27 Aug 2018 09:46:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuE64-0008KN-Fz
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 09:46:08 +0000
X-Inumbo-ID: 1eb013b6-a9de-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1eb013b6-a9de-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 09:46:50 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 03:46:06 -0600
Message-Id: <5B83C85B02000078001E2140@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 03:46:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180822103655.53122-1-roger.pau@citrix.com>
In-Reply-To: <20180822103655.53122-1-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] pvshim: introduce a PV shim defconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDIyLjA4LjE4IGF0IDEyOjM2LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IC0tLSAvZGV2L251bGwKPiArKysgYi94ZW4vYXJjaC94ODYvY29uZmlncy9wdnNoaW1fZGVmY29u
ZmlnCj4gQEAgLTAsMCArMSwyMyBAQAo+ICsjIEVuYWJsZSBQViBzaGltIG1vZGUKPiArQ09ORklH
X1BWPXkKPiArQ09ORklHX1hFTl9HVUVTVD15Cj4gK0NPTkZJR19QVkhfR1VFU1Q9eQo+ICtDT05G
SUdfUFZfU0hJTT15Cj4gK0NPTkZJR19QVl9TSElNX0VYQ0xVU0lWRT15Cj4gKyMgRGlzYWJsZSBm
ZWF0dXJlcyBub3QgdXNlZCBieSB0aGUgUFYgc2hpbQo+ICtDT05GSUdfTlJfQ1BVUz0zMgo+ICtD
T05GSUdfU0hBRE9XX1BBR0lORz1uCj4gK0NPTkZJR19CSUdNRU09bgo+ICtDT05GSUdfSFZNX0ZF
UD1uCj4gK0NPTkZJR19UQk9PVD1uCj4gK0NPTkZJR19LRVhFQz1uCj4gK0NPTkZJR19UTUVNPW4K
PiArQ09ORklHX1hFTk9QUk9GPW4KPiArQ09ORklHX1hTTT1uCj4gK0NPTkZJR19TQ0hFRF9DUkVE
SVQyPW4KPiArQ09ORklHX1NDSEVEX1JURFM9bgo+ICtDT05GSUdfU0NIRURfQVJJTkM2NTM9bgo+
ICtDT05GSUdfU0NIRURfTlVMTD1uCj4gK0NPTkZJR19MSVZFUEFUQ0g9bgo+ICtDT05GSUdfU1VQ
UFJFU1NfRFVQTElDQVRFX1NZTUJPTF9XQVJOSU5HUz1uCj4gK0NPTkZJR19ERUJVRz1uCgpTaW5j
ZSB0aGUgKmRlZmNvbmZpZy1zIHdlIGhhdmUgc28gZmFyIGFyZSBhbGwgZW1wdHksIGFuZCBzaW5j
ZSB0aGUKTGludXggeDg2IG9uZXMgYXJlbid0IHdyaXR0ZW4gdGhpcyB3YXkgSSB3b25kZXI6IElz
IHRoZXJlIGEgcmVhc29uCnlvdSB1c2UgIj1uIiBpbnN0ZWFkIG9mIHRoZSAiIyBDT05GSUdfLi4u
IGlzIG5vdCBzZXQiIGZvcm0/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 09:50:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 09:50: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 1fuEAY-0000am-CZ; Mon, 27 Aug 2018 09: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=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuEAX-0000ah-Ef
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 09:50:45 +0000
X-Inumbo-ID: 7728e2b5-a9de-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 7728e2b5-a9de-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 11:49:18 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 03:50:43 -0600
Message-Id: <5B83C96F02000078001E214F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 03:50:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180824095802.78002-1-roger.pau@citrix.com>
In-Reply-To: <20180824095802.78002-1-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] hvmloader: fix build with LLVM Linker
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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+IE9uIDI0LjA4LjE4IGF0IDExOjU4LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IC0tLSAvZGV2L251bGwKPiArKysgYi90b29scy9maXJtd2FyZS9odm1sb2FkZXIvaHZtbG9hZGVy
Lmxkcwo+IEBAIC0wLDAgKzEsMTMgQEAKPiArU0VDVElPTlMKPiArewo+ICsgIC4gPSAweDEwMDAw
MDsKPiArICAvKgo+ICsgICAqIE5COiB0aGVyZSdzIG5vIG5lZWQgdG8gdXNlIHRoZSBBVCBrZXl3
b3JkIGluIG9yZGVyIHRvIHNldCB0aGUgTE1BLCBieQo+ICsgICAqIGRlZmF1bHQgdGhlIGxpbmtl
ciB3aWxsIHVzZSBWTUEgPSBMTUEgdW5sZXNzIHNwZWNpZmllZCBvdGhlcndpc2UuCj4gKyAgICov
Cj4gKyAgLnRleHQgOiB7ICooLnRleHQpIH0KPiArICAucm9kYXRhIDogeyAqKC5yb2RhdGEpIH0K
PiArICAuZGF0YSA6IHsgKiguZGF0YSkgfQo+ICsgIC5ic3MgOiB7ICooLmJzcykgfQo+ICsgIF9l
bmQgPSAuOwo+ICt9CgpJcyB0aGlzIHJlYWxseSBzdWZmaWNpZW50PyBJaXJjIHRoZSBjb21waWxl
ciBjb3VsZCBjcmVhdGUgcXVpdGUgYSBmZXcKbW9yZSB2YXJpYW50cyBvZiB0aGUgc2VjdGlvbnMg
bmFtZWQgYWJvdmUsIGxpa2UgLnJvZGF0YS5zdHIqIG9yCi50ZXh0LmNvbGQuIEhlbmNlIGF0IHRo
ZSB2ZXJ5IGxlYXN0IEknZCBleHBlY3QgLjxzZWN0aW9uPiBvbiB0aGUKcmlnaHQgc2lkZXMgYWJv
dmUgdG8gYmUgYWNjb21wYW5pZWQgYnkgLjxzZWN0aW9uPi4qIC4KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 09:57:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 09: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 1fuEGZ-0000u3-1v; Mon, 27 Aug 2018 09:56:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuEGX-0000ty-Ry
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 09:56:57 +0000
X-Inumbo-ID: a1b6910e-a9df-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a1b6910e-a9df-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 09:57:39 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 03:56:55 -0600
Message-Id: <5B83CAE402000078001E215E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 03:56:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <20180824152215.8823-1-wei.liu2@citrix.com>
In-Reply-To: <20180824152215.8823-1-wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] rombios: work around clang's
 -Waddress-of-packed-member
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@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+IE9uIDI0LjA4LjE4IGF0IDE3OjIyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
QnVpbGRpbmcgcm9tYmlvcyB3aXRoIGNsYW5nIFhYWCBmYWlscyB3aXRoOgo+IAo+IHRjZ2Jpb3Mu
YzoxNTE5OjM0OiBlcnJvcjogdGFraW5nIGFkZHJlc3Mgb2YgcGFja2VkIG1lbWJlciAndScgb2Yg
Y2xhc3Mgb3IgCj4gc3RydWN0dXJlICdwdXNoYWRfcmVnc190JyBtYXkgcmVzdWx0IGluIGFuIHVu
YWxpZ25lZCBwb2ludGVyIHZhbHVlIAo+IFstV2Vycm9yLC1XYWRkcmVzcy1vZi1wYWNrZWQtbWVt
YmVyXQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICDCrnMt
PnUucjMyLmVkeCk7Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBefn5+fn5+fn5+fn5+fn4KPiAKPiBXb3JrIGFyb3VuZCB0aGF0IGJ5IHVzaW5nIGFuIGlu
dGVybWVkaWF0ZSB2YXJpYWJsZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgo+IC0tLQo+ICB0b29scy9maXJtd2FyZS9yb21iaW9zLzMyYml0L3RjZ2Jp
b3MvdGNnYmlvcy5jIHwgNyArKysrKy0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMo
KyksIDIgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL3JvbWJp
b3MvMzJiaXQvdGNnYmlvcy90Y2diaW9zLmMgCj4gYi90b29scy9maXJtd2FyZS9yb21iaW9zLzMy
Yml0L3RjZ2Jpb3MvdGNnYmlvcy5jCj4gaW5kZXggZmEyMmM0NDYwYS4uNTgxMzQwZGE4ZSAxMDA2
NDQKPiAtLS0gYS90b29scy9maXJtd2FyZS9yb21iaW9zLzMyYml0L3RjZ2Jpb3MvdGNnYmlvcy5j
Cj4gKysrIGIvdG9vbHMvZmlybXdhcmUvcm9tYmlvcy8zMmJpdC90Y2diaW9zL3RjZ2Jpb3MuYwo+
IEBAIC0xNTA3LDcgKzE1MDcsOCBAQCB1aW50MzJfdCBUQ0dJbnRlcnJ1cHRIYW5kbGVyKHB1c2hh
ZF9yZWdzX3QgKnJlZ3MsIHVpbnQzMl90IGVzZHMsCj4gIAkJCSAgICAgIHJlZ3MtPnUucjMyLmVk
eCk7Cj4gIAkJQ0xFQVJfQ0YoKTsKPiAgCQlicmVhazsKPiAtCWNhc2UgMHgwNzoKPiArCWNhc2Ug
MHgwNzogewo+ICsJCXVpbnQzMl90IGVkeCA9IHJlZ3MtPnUucjMyLmVkeDsKPiAgCQlyZWdzLT51
LnIzMi5lYXggPQo+ICAJCSAgQ29tcGFjdEhhc2hMb2dFeHRlbmRFdmVudDMyKCh1bnNpZ25lZCBj
aGFyICopCj4gIAkJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFERFJfRlJPTV9T
RUdfT0ZGKEVTLAo+IEBAIC0xNTE2LDkgKzE1MTcsMTEgQEAgdWludDMyX3QgVENHSW50ZXJydXB0
SGFuZGxlcihwdXNoYWRfcmVnc190ICpyZWdzLCB1aW50MzJfdCBlc2RzLAo+ICAJCSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHJlZ3MtPnUucjMyLmVieCwKPiAgCQkgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICByZWdzLT51LnIzMi5lY3gsCj4gIAkJICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcmVncy0+dS5yMzIuZWR4LAo+IC0JCSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICZyZWdzLT51LnIzMi5lZHgpOwo+ICsJCSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICZlZHgpOwo+ICsJCXJlZ3MtPnUucjMyLmVkeCA9IGVkeDsKPiAgCQlDTEVBUl9DRigpOwo+
ICAJCWJyZWFrOwo+ICsJfQoKSG1tLCB0aGlzIGFkZHJlc3NlcyBhIHNwZWNpZmljIGluc3RhbmNl
IG9mIHRoZSBwcm9ibGVtLiBJbiB0aGlzIChJIHRoaW5rKQpuZXZlciBjaGFuZ2luZyBjb2RlIGJh
c2UgZG9pbmcgc28gbWlnaHQgYmUgb2theSwgYnV0IGlzIHRoZXJlIGEgcmVhc29uCm5vdCB0byBm
aXggdGhlIHJvb3Qgb2YgdGhlIHByb2JsZW0gLSByZW1vdmUgdGhlIGJvZ3VzIHBhY2tlZCBhdHRy
aWJ1dGU/ClRoZSBzdHJ1Y3R1cmUgZGVmaW5pdGlvbiBpbiAzMmJpdC9yb21iaW9zX2NvbXBhdC5o
IHNwZWxscyBvdXQgYWxsIHBhZGRpbmcKZmllbGRzLCBhbmQgSSBjYW4ndCBzcG90IGFueSBvdGhl
ciAoc2lkZSkgZWZmZWN0IHRoZSBhdHRyaWJ1dGUgd291bGQgaGF2ZSwKdGhlIG1vcmUgdGhhdCBp
dCdzIG9ubHkgdGhlIG91dGVybW9zdCBzdHJ1Y3R1cmUgd2hpY2ggZ2V0cyB0aGUgYXR0cmlidXRl
CmFwcGxpZWQuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 09:59:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 09:59:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuEIr-00011y-I7; Mon, 27 Aug 2018 09: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=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuEIr-00011t-32
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 09:59:21 +0000
X-Inumbo-ID: f739e2f1-a9df-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f739e2f1-a9df-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 10:00:03 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 03:59:19 -0600
Message-Id: <5B83CB7402000078001E2169@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 03:59:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Adrian Pop" <apop@bitdefender.com>
References: <20180725111601.22524-1-apop@bitdefender.com>
 <5B6049FA02000078001D967A@prv1-mh.provo.novell.com>
 <20180827093807.GA1307@hel>
In-Reply-To: <20180827093807.GA1307@hel>
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>,
 George 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+IE9uIDI3LjA4LjE4IGF0IDExOjM4LCA8YXBvcEBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+
IE9uIFR1ZSwgSnVsIDMxLCAyMDE4IGF0IDA1OjM3OjMwQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+PiA+Pj4gT24gMjUuMDcuMTggYXQgMTM6MTYsIDxhcG9wQGJpdGRlZmVuZGVyLmNvbT4g
d3JvdGU6Cj4+ID4gLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3AuaAo+PiA+ICsr
KyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vaHZtX29wLmgKPj4gPiBAQCAtMjM0LDcgKzIzNCw3
IEBAIHN0cnVjdCB4ZW5faHZtX2FsdHAybV92aWV3IHsKPj4gPiAgdHlwZWRlZiBzdHJ1Y3QgeGVu
X2h2bV9hbHRwMm1fdmlldyB4ZW5faHZtX2FsdHAybV92aWV3X3Q7Cj4+ID4gIERFRklORV9YRU5f
R1VFU1RfSEFORExFKHhlbl9odm1fYWx0cDJtX3ZpZXdfdCk7Cj4+ID4gIAo+PiA+IC1zdHJ1Y3Qg
eGVuX2h2bV9hbHRwMm1fc2V0X21lbV9hY2Nlc3Mgewo+PiA+ICtzdHJ1Y3QgeGVuX2h2bV9hbHRw
Mm1fbWVtX2FjY2VzcyB7Cj4+ID4gICAgICAvKiB2aWV3ICovCj4+ID4gICAgICB1aW50MTZfdCB2
aWV3Owo+PiA+ICAgICAgLyogTWVtb3J5IHR5cGUgKi8KPj4gPiBAQCAtMjQzLDggKzI0Myw4IEBA
IHN0cnVjdCB4ZW5faHZtX2FsdHAybV9zZXRfbWVtX2FjY2VzcyB7Cj4+ID4gICAgICAvKiBnZm4g
Ki8KPj4gPiAgICAgIHVpbnQ2NF90IGdmbjsKPj4gPiAgfTsKPj4gPiAtdHlwZWRlZiBzdHJ1Y3Qg
eGVuX2h2bV9hbHRwMm1fc2V0X21lbV9hY2Nlc3MgeGVuX2h2bV9hbHRwMm1fc2V0X21lbV9hY2Nl
c3NfdDsKPj4gPiAtREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX2h2bV9hbHRwMm1fc2V0X21l
bV9hY2Nlc3NfdCk7Cj4+ID4gK3R5cGVkZWYgc3RydWN0IHhlbl9odm1fYWx0cDJtX21lbV9hY2Nl
c3MgeGVuX2h2bV9hbHRwMm1fbWVtX2FjY2Vzc190Owo+PiA+ICtERUZJTkVfWEVOX0dVRVNUX0hB
TkRMRSh4ZW5faHZtX2FsdHAybV9tZW1fYWNjZXNzX3QpOwo+PiA+ICAKPj4gPiAgc3RydWN0IHhl
bl9odm1fYWx0cDJtX3NldF9tZW1fYWNjZXNzX211bHRpIHsKPj4gPiAgICAgIC8qIHZpZXcgKi8K
Pj4gPiBAQCAtMjk2LDYgKzI5Niw4IEBAIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9vcCB7Cj4+ID4g
ICNkZWZpbmUgSFZNT1BfYWx0cDJtX2NoYW5nZV9nZm4gICAgICAgICAgIDgKPj4gPiAgLyogU2V0
IGFjY2VzcyBmb3IgYW4gYXJyYXkgb2YgcGFnZXMgKi8KPj4gPiAgI2RlZmluZSBIVk1PUF9hbHRw
Mm1fc2V0X21lbV9hY2Nlc3NfbXVsdGkgOQo+PiA+ICsvKiBHZXQgdGhlIGFjY2VzcyBvZiBhIHBh
Z2Ugb2YgbWVtb3J5IGZyb20gYSBjZXJ0YWluIHZpZXcgKi8KPj4gPiArI2RlZmluZSBIVk1PUF9h
bHRwMm1fZ2V0X21lbV9hY2Nlc3MgICAgICAgMTAKPj4gPiAgICAgIGRvbWlkX3QgZG9tYWluOwo+
PiA+ICAgICAgdWludDE2X3QgcGFkMTsKPj4gPiAgICAgIHVpbnQzMl90IHBhZDI7Cj4+ID4gQEAg
LTMwMyw3ICszMDUsNyBAQCBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fb3Agewo+PiA+ICAgICAgICAg
IHN0cnVjdCB4ZW5faHZtX2FsdHAybV9kb21haW5fc3RhdGUgICAgICAgICBkb21haW5fc3RhdGU7
Cj4+ID4gICAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJtX3ZjcHVfZW5hYmxlX25vdGlmeSAg
IGVuYWJsZV9ub3RpZnk7Cj4+ID4gICAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJtX3ZpZXcg
ICAgICAgICAgICAgICAgIHZpZXc7Cj4+ID4gLSAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJt
X3NldF9tZW1fYWNjZXNzICAgICAgIHNldF9tZW1fYWNjZXNzOwo+PiA+ICsgICAgICAgIHN0cnVj
dCB4ZW5faHZtX2FsdHAybV9tZW1fYWNjZXNzICAgICAgICAgICBtZW1fYWNjZXNzOwo+PiA+ICAg
ICAgICAgIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9jaGFuZ2VfZ2ZuICAgICAgICAgICBjaGFuZ2Vf
Z2ZuOwo+PiA+ICAgICAgICAgIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9zZXRfbWVtX2FjY2Vzc19t
dWx0aSBzZXRfbWVtX2FjY2Vzc19tdWx0aTsKPj4gPiAgICAgICAgICB1aW50OF90IHBhZFs2NF07
Cj4+IAo+PiBUaGlzIGJlaW5nIGV4cG9zZWQgdG8gZ3Vlc3RzLCB0aGUgaW50ZXJmYWNlIGhhcyB0
byBiZSBjb25zaWRlcmVkCj4+IHN0YWJsZSBpbW8sIGluIHdoaWNoIGNhc2UgeW91IGNhbid0IHJl
bmFtZSB0aGluZ3MgbGlrZSB0aGlzLiBZb3UnZAo+PiBuZWVkIF9fWEVOX0lOVEVSRkFDRV9WRVJT
SU9OX18gZGVwZW5kZW50IGxvZ2ljIChqdXN0IGxpa2UgaXMgdGhlCj4+IGNhc2UgZnVydGhlciB1
cCBpbiB0aGUgZmlsZSkuCj4gCj4gUmlnaHQuICBTb3JyeSBhYm91dCB0aGF0LiAgTWF5YmUganVz
dCBoYXZpbmcgc2VwYXJhdGUgc3RydWN0cyBmb3IKPiBnZXQvc2V0IHdvdWxkIGJlIGNsZWFuZXIg
aW4gdGhpcyBjYXNlLCBldmVuIHRob3VnaCB0aGV5IHdvdWxkIGJlCj4gc2ltaWxhci4KClBlcnNv
bmFsbHkgSSdkIHByZWZlciB0byBhdm9pZCBoYXZpbmcgdHdvIHN0cnVjdHVyZXMgd2l0aCBpZGVu
dGljYWwKbGF5b3V0IGJ1dCBkaWZmZXJlbnQgdGFncy4gQnV0IGlmIG90aGVycyB0aGluayBkaWZm
ZXJlbnRseSwgSSdtIG5vdAptZWFuaW5nIHRvIHN0YW5kIGluIHRoZSB3YXkuCgpKYW4KCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 10:04:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 10:04:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuENE-0001sX-5h; Mon, 27 Aug 2018 10:03: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=suj4=lk=crc.id.au=netwiz@srs-us1.protection.inumbo.net>)
 id 1fuENC-0001sS-L4
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 10:03:50 +0000
X-Inumbo-ID: 9641d5d9-a9e0-11e8-a6a9-d7ebe60f679a
Received: from mail.crc.id.au (unknown [203.56.246.92])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9641d5d9-a9e0-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 10:04:30 +0000 (UTC)
Received: from wopr.lan.crc.id.au (unknown
 [IPv6:2407:e400:b000:200:7dde:9b4c:5101:58f9])
 (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 335D7200C0;
 Mon, 27 Aug 2018 20:03:45 +1000 (AEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=crc.id.au; s=default;
 t=1535364225; bh=yUmYeM+UH6MfGHNqjjD9EBkJXI19+kUj2rJ62nIpGXk=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=fC7R4c+VQahJHnzyuGWETHCgxqhqtLrpk16yWrwtBHY3DKf6TbXzNKk1v//2+AyYh
 UaOpWAbJSyuM2q8v+DRIgd27ASJvwaouKneVwePZ1scGu3gTR1/OrTzbiHufm57VnI
 YVBz/UooAYyYmM2tJVnPIO4BD5+Wo8d7C7VH8d2U=
From: Steven Haigh <netwiz@crc.id.au>
To: xen-devel@lists.xenproject.org
Date: Mon, 27 Aug 2018 20:03:36 +1000
Message-ID: <2134533.qq8BOla9DR@wopr.lan.crc.id.au>
In-Reply-To: <5B83B71102000078001E205E@prv1-mh.provo.novell.com>
References: <b4cf0fe633df980a1d9299ae1520be9a@crc.id.au>
 <5B83B71102000078001E205E@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] Unable to build staging-4.9 on RHEL6
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jan Beulich <JBeulich@suse.com>
Content-Type: multipart/mixed; boundary="===============8930529402286483863=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============8930529402286483863==
Content-Type: multipart/signed; boundary="nextPart2595603.JacL9BJ3Y3"; micalg="pgp-sha256"; protocol="application/pgp-signature"

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

On Monday, 27 August 2018 6:32:17 PM AEST Jan Beulich wrote:
> >>> On 24.08.18 at 04:56, <netwiz@crc.id.au> wrote:
> > When trying to build both xen and qemu-xen from the staging-4.9
> > branches, I'm running into issues compiling.
> >=20
> > Errors start with:
> >=20
> > BUILDSTDERR: sse.c: In function 'simd_test':
> > BUILDSTDERR: sse.c:319: error: subscripted value is neither array nor
> > pointer
>=20
> That's the x86 insn emulator test harness afaict, which doesn't get
> built unless you explicitly ask for it. Why are you building it? It's
> well known that it requires a new enough compiler (and the bar will
> raise with AVX512 support, which is in the works).

Hi Jan,

I don't specifically enable any testing (that I'm aware of).

The current SPEC file that I'm using is at:
https://git.crc.id.au/netwiz/xen49/src/devel/SPECS/xen49.spec

Essentially it boils down to:
=2E/configure --enable-systemd --prefix=3D/usr --enable-xsmpolicy %{?enable=
_ocaml}=20
\
  --libdir=3D%{_libdir} --enable-efi --disable-qemu-traditional \
  --with-extra-qemuU-configure-args=3D"--enable-spice --enable-usb-redir"

(cd xen; make defconfig; sed -i 's/# CONFIG_LIVEPATCH is not set/
CONFIG_LIVEPATCH=3Dy/g' .config; make oldconfig)

export XEN_DOMAIN=3Dxen.crc.id.au
make %{?_smp_mflags} %{?efi_flags} dist

I'll note that 4.6, 4.7, and 4.10 do not fail in this fashion using almost =
the=20
same command set to build.

=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

--nextPart2595603.JacL9BJ3Y3
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part.
Content-Transfer-Encoding: 7Bit

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

iQIzBAABCAAdFiEEFHf0gfgNrH6ofcYGQa811Xp9MdwFAluDzHgACgkQQa811Xp9
MdwImQ/+M8Ft7Aa40KN2oDceQ7nByemfoD+nvu/FeSmgIUuumSLBvZPQYHXl8iI0
TBPfTUeYk3dgMP/d1jaqBFohgDmtFrqI2SSnHGKJy/w5t0yeGfbrkx4ZADaJHp8G
RYKL8QbssjuHYRobz6thGWTGKXWX3Es2DC5/y4nCCcARi1AdFIjpMWBwsyXT8ri6
TTXRIy8HlPQIiE5WoXvTlwAdmDf0gymlorhOKqHEFW2rXx4i5fiLF2u2mucMiyce
TOW9l8q/1yyBMhL8DII5BdwgLMc8xE203D1X9xkPtInWK9OlDHYM7kDg1O1FwTvz
ey0n+eSHbO8VfvIglTsOQjK1vj7M0qfI+ozFGldO1WvvRjhkqtX+Jb51h/QUzPgy
etWVevUKFDwHw5N6y4aFvCagGhH5yrXoZoSRo0v1vhWpTJk3rCDBByp9j7ifun4m
Q7/IrZaxP7fC2wzj7w4zkcNeF4+0TjgF4NfXNv4Rtm/OtcON3pk0r1JL6O4MHR8V
f8ZhYJKHpC+eUvDdqeip0RUvrtAOcekO5At99qz9S8q72CzqPzv8GonQXvuji8fe
YG+ui9OTZGHsMNT7yy6zb1GkGMZddb75IO2LkEh7gCm02paU8hFVN40za4NXW2q5
Ts7ldvavHMXXn0+K6mYZSxli13smk1OEMR/qB1FsswCqR9Fp2W4=
=sQhw
-----END PGP SIGNATURE-----

--nextPart2595603.JacL9BJ3Y3--





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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8930529402286483863==--





From xen-devel-bounces@lists.xenproject.org Mon Aug 27 10:37:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 10:37:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuEtF-0004IN-NW; Mon, 27 Aug 2018 10:36:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuEtE-0004Gm-7f
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 10:36:56 +0000
X-Inumbo-ID: 36ac840d-a9e5-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 36ac840d-a9e5-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 10:37:36 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 04:36:53 -0600
Message-Id: <5B83D44202000078001E21D7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 04:36:50 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Steven Haigh" <netwiz@crc.id.au>
References: <b4cf0fe633df980a1d9299ae1520be9a@crc.id.au>
 <5B83B71102000078001E205E@prv1-mh.provo.novell.com>
 <2134533.qq8BOla9DR@wopr.lan.crc.id.au>
In-Reply-To: <2134533.qq8BOla9DR@wopr.lan.crc.id.au>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Unable to build staging-4.9 on RHEL6
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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+IE9uIDI3LjA4LjE4IGF0IDEyOjAzLCA8bmV0d2l6QGNyYy5pZC5hdT4gd3JvdGU6Cj4gT24g
TW9uZGF5LCAyNyBBdWd1c3QgMjAxOCA2OjMyOjE3IFBNIEFFU1QgSmFuIEJldWxpY2ggd3JvdGU6
Cj4+ID4+PiBPbiAyNC4wOC4xOCBhdCAwNDo1NiwgPG5ldHdpekBjcmMuaWQuYXU+IHdyb3RlOgo+
PiA+IFdoZW4gdHJ5aW5nIHRvIGJ1aWxkIGJvdGggeGVuIGFuZCBxZW11LXhlbiBmcm9tIHRoZSBz
dGFnaW5nLTQuOQo+PiA+IGJyYW5jaGVzLCBJJ20gcnVubmluZyBpbnRvIGlzc3VlcyBjb21waWxp
bmcuCj4+ID4gCj4+ID4gRXJyb3JzIHN0YXJ0IHdpdGg6Cj4+ID4gCj4+ID4gQlVJTERTVERFUlI6
IHNzZS5jOiBJbiBmdW5jdGlvbiAnc2ltZF90ZXN0JzoKPj4gPiBCVUlMRFNUREVSUjogc3NlLmM6
MzE5OiBlcnJvcjogc3Vic2NyaXB0ZWQgdmFsdWUgaXMgbmVpdGhlciBhcnJheSBub3IKPj4gPiBw
b2ludGVyCj4+IAo+PiBUaGF0J3MgdGhlIHg4NiBpbnNuIGVtdWxhdG9yIHRlc3QgaGFybmVzcyBh
ZmFpY3QsIHdoaWNoIGRvZXNuJ3QgZ2V0Cj4+IGJ1aWx0IHVubGVzcyB5b3UgZXhwbGljaXRseSBh
c2sgZm9yIGl0LiBXaHkgYXJlIHlvdSBidWlsZGluZyBpdD8gSXQncwo+PiB3ZWxsIGtub3duIHRo
YXQgaXQgcmVxdWlyZXMgYSBuZXcgZW5vdWdoIGNvbXBpbGVyIChhbmQgdGhlIGJhciB3aWxsCj4+
IHJhaXNlIHdpdGggQVZYNTEyIHN1cHBvcnQsIHdoaWNoIGlzIGluIHRoZSB3b3JrcykuCj4gCj4g
SGkgSmFuLAo+IAo+IEkgZG9uJ3Qgc3BlY2lmaWNhbGx5IGVuYWJsZSBhbnkgdGVzdGluZyAodGhh
dCBJJ20gYXdhcmUgb2YpLgo+IAo+IFRoZSBjdXJyZW50IFNQRUMgZmlsZSB0aGF0IEknbSB1c2lu
ZyBpcyBhdDoKPiBodHRwczovL2dpdC5jcmMuaWQuYXUvbmV0d2l6L3hlbjQ5L3NyYy9kZXZlbC9T
UEVDUy94ZW40OS5zcGVjIAo+IAo+IEVzc2VudGlhbGx5IGl0IGJvaWxzIGRvd24gdG86Cj4gLi9j
b25maWd1cmUgLS1lbmFibGUtc3lzdGVtZCAtLXByZWZpeD0vdXNyIC0tZW5hYmxlLXhzbXBvbGlj
eSAKPiAlez9lbmFibGVfb2NhbWx9IAo+IFwKPiAgIC0tbGliZGlyPSV7X2xpYmRpcn0gLS1lbmFi
bGUtZWZpIC0tZGlzYWJsZS1xZW11LXRyYWRpdGlvbmFsIFwKPiAgIC0td2l0aC1leHRyYS1xZW11
VS1jb25maWd1cmUtYXJncz0iLS1lbmFibGUtc3BpY2UgLS1lbmFibGUtdXNiLXJlZGlyIgo+IAo+
IChjZCB4ZW47IG1ha2UgZGVmY29uZmlnOyBzZWQgLWkgJ3MvIyBDT05GSUdfTElWRVBBVENIIGlz
IG5vdCBzZXQvCj4gQ09ORklHX0xJVkVQQVRDSD15L2cnIC5jb25maWc7IG1ha2Ugb2xkY29uZmln
KQo+IAo+IGV4cG9ydCBYRU5fRE9NQUlOPXhlbi5jcmMuaWQuYXUKPiBtYWtlICV7P19zbXBfbWZs
YWdzfSAlez9lZmlfZmxhZ3N9IGRpc3QKCkl0J3MgdGhpcyBsYXN0IHN0ZXAgd2hpY2ggaXMgb2Yg
aW50ZXJlc3QgYWZhaWN0OyBob3cgeW91IGNvbmZpZ3VyZQp0aGluZ3MgZG9lcyBub3Qgc2VlbSB0
byBtYXR0ZXIuIFRoZSBkaXN0IHRhcmdldCBpbXBsaWVzIGJ1aWxkaW5nCmRpc3QtdG9vbHMsIHdo
aWNoIGluIHR1cm4gaGFzIGluc3RhbGwtdG9vbHMgYXMgYSBkZXBlbmRlbmN5LiBNb3N0Cm9mIHRo
ZSBzdWItZGlyZWN0b3JpZXMgdW5kZXIgdG9vbHMvdGVzdHMvIGhhdmUgYW4gZW1wdHkKaW5zdGFs
bCB0YXJnZXQgaW4gdGhlaXIgbWFrZWZpbGVzIHRob3VnaCwgd2hpY2ggbWVhbnMgbm90aGluZyBp
cwpnb2luZyB0byBiZSBkb25lIHdoZW4gZW50ZXJpbmcgdGhlIHJlc3BlY3RpdmUgZGlyZWN0b3Jp
ZXMuCgo+IEknbGwgbm90ZSB0aGF0IDQuNiwgNC43LCBhbmQgNC4xMCBkbyBub3QgZmFpbCBpbiB0
aGlzIGZhc2hpb24gdXNpbmcgYWxtb3N0IHRoZSAKPiBzYW1lIGNvbW1hbmQgc2V0IHRvIGJ1aWxk
LgoKSSBjYW4ndCBzcG90IGFueSByZWxldmFudCBkaWZmZXJlbmNlIGJldHdlZW4gdGhlIHZlcnNp
b25zIHlvdQptZW50aW9uIChvciBtYXN0ZXIpLiBJJ20gYWZyYWlkIHlvdSdsbCBuZWVkIHRvIGRp
ZyBhIGxpdHRsZSBkZWVwZXIKeW91cnNlbGYgKHVubGVzcyBzb21lb25lIGVsc2UgaGFzIGFuIGlk
ZWEpLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 10:47:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 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 1fuF3H-0005BB-VF; Mon, 27 Aug 2018 10: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=oxzl=lk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fuF3G-0005B2-CN
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 10:47:18 +0000
X-Inumbo-ID: aa25d270-a9e6-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aa25d270-a9e6-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 10:47: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 1fuF3D-0007fp-B0; Mon, 27 Aug 2018 10: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 1fuF3C-0003kp-UL; Mon, 27 Aug 2018 10:47:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fuF3C-0008Na-TP; Mon, 27 Aug 2018 10:47:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126677-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-4.9:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-4.9:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-4.9:test-amd64-i386-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-i386-libvirt-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:guest-start:fail:regression
 linux-4.9:test-amd64-i386-xl-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-4.9:test-amd64-i386-xl:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install: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-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-xl-cubietruck:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-libvirt:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-4.9:test-amd64-i386-rumprun-i386:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-4.9:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 linux-4.9:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:guest-start/debian:fail:regression
 linux-4.9:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 linux-4.9:test-armhf-armhf-xl-arndale:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-armhf-armhf-xl:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-4.9:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 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-i386-xl-pvshim:guest-start: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-amd64-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=e8d49e4292d9156a081752dee3f5a0cd12857da9
X-Osstest-Versions-That: linux=060744011e93679f03932f050619744be895b772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 27 Aug 2018 10:47:14 +0000
Subject: [Xen-devel] [linux-4.9 test] 126677: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjY3NyBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjY3Ny8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXBhaXIgICAgICAgIDIxIGd1ZXN0LXN0YXJ0L2RlYmlhbiAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1
MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAg
MTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgMTEgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMjEgZ3Vlc3Qtc3RhcnQvZGViaWFuICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMSBndWVzdC1z
dGFydC9kZWJpYW4gICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2c2hpbSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWls
IFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAxMCByZWRoYXQtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMu
IDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAxMCByZWRoYXQtaW5zdGFsbCAgIGZh
aWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZz
LiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBm
YWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZh
aWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAxMCBkZWJp
YW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBS
RUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4g
MTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4g
MTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4Mwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMu
IDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2
cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEwIGRlYmlhbi1kaS1pbnN0
YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNTE4Mwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAg
ZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwg
UkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEw
IHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjUxODMKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFs
bCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMSBndWVz
dC1zdGFydC9kZWJpYW4gICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTE4MwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1Iu
IHZzLiAxMjUxODMKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwoKUmVncmVzc2lvbnMgd2hpY2ggYXJl
IHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTE4MwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBsaW51eCAgICAgICAgICAgICAgICBlOGQ0OWU0MjkyZDkxNTZhMDgxNzUyZGVlM2Y1YTBjZDEy
ODU3ZGE5CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAwNjA3NDQwMTFl
OTM2NzlmMDM5MzJmMDUwNjE5NzQ0YmU4OTViNzcyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUx
ODMgIDIwMTgtMDctMTUgMTY6NDY6NTMgWiAgIDQyIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAg
MTI1MjcxICAyMDE4LTA3LTE3IDEwOjEyOjE5IFogICA0MSBkYXlzICAgMjEgYXR0ZW1wdHMKVGVz
dGluZyBzYW1lIHNpbmNlICAgMTI2NTU2ICAyMDE4LTA4LTI0IDE2OjU0OjA2IFogICAgMiBkYXlz
ICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQo0OTMgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUg
MTg5MjggbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 10:47:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 10:47:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuF3n-0005DQ-Bq; Mon, 27 Aug 2018 10:47: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=pdfo=lk=bitdefender.com=apop@srs-us1.protection.inumbo.net>)
 id 1fuF3m-0005DI-Re
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 10:47:50 +0000
X-Inumbo-ID: 711dced5-a9e6-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 711dced5-a9e6-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 12:46:24 +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 9EF913011F2B
 for <xen-devel@lists.xenproject.org>; Mon, 27 Aug 2018 13:47:48 +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 87D137FE6C
 for <xen-devel@lists.xenproject.org>; Mon, 27 Aug 2018 13:47:48 +0300 (EEST)
Received: (qmail 5693 invoked from network); 27 Aug 2018 13:47:48 +0300
Received: from unknown (HELO hel) (apop@bitdefender.com@10.220.12.75)
 by smtp02.buh.bitdefender.net with SMTP; 27 Aug 2018 13:47:47 +0300
Date: Mon, 27 Aug 2018 13:47:47 +0300
From: Adrian Pop <apop@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180827104747.GA7088@hel>
References: <20180725111601.22524-1-apop@bitdefender.com>
 <5B6049FA02000078001D967A@prv1-mh.provo.novell.com>
 <20180827093807.GA1307@hel>
 <5B83CB7402000078001E2169@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B83CB7402000078001E2169@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.77174
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 494173,
 Stamp: 3], Multi: [Enabled, t: (0.000014,0.009288)], BW: [Enabled, t:
 (0.000013)], RBL DNSBL: [Disabled], APM: [Enabled, Score: 500, t:
 (0.003540), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_SUMM_400_WORDS; NN_LEGIT_BITDEFENDER;
 NN_LEGIT_S_SQARE_BRACKETS], SGN: [Enabled, t: (0.042350,0.000251)],
 URL: [Enabled, t: (0.000005)], RTDA: [Enabled, t: (0.417024), Hit: No,
 Details: v2.7.14; Id: 15.1i600co.1cltfub8t.3n7om], total: 0(775)
X-BitDefender-CF-Stamp: none
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>,
 George 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>

T24gTW9uLCBBdWcgMjcsIDIwMTggYXQgMDM6NTk6MTZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI3LjA4LjE4IGF0IDExOjM4LCA8YXBvcEBiaXRkZWZlbmRlci5jb20+IHdy
b3RlOgo+ID4gT24gVHVlLCBKdWwgMzEsIDIwMTggYXQgMDU6Mzc6MzBBTSAtMDYwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDI1LjA3LjE4IGF0IDEzOjE2LCA8YXBvcEBiaXRkZWZl
bmRlci5jb20+IHdyb3RlOgo+ID4+ID4gLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1f
b3AuaAo+ID4+ID4gKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3AuaAo+ID4+ID4g
QEAgLTIzNCw3ICsyMzQsNyBAQCBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fdmlldyB7Cj4gPj4gPiAg
dHlwZWRlZiBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fdmlldyB4ZW5faHZtX2FsdHAybV92aWV3X3Q7
Cj4gPj4gPiAgREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVuX2h2bV9hbHRwMm1fdmlld190KTsK
PiA+PiA+ICAKPiA+PiA+IC1zdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fc2V0X21lbV9hY2Nlc3Mgewo+
ID4+ID4gK3N0cnVjdCB4ZW5faHZtX2FsdHAybV9tZW1fYWNjZXNzIHsKPiA+PiA+ICAgICAgLyog
dmlldyAqLwo+ID4+ID4gICAgICB1aW50MTZfdCB2aWV3Owo+ID4+ID4gICAgICAvKiBNZW1vcnkg
dHlwZSAqLwo+ID4+ID4gQEAgLTI0Myw4ICsyNDMsOCBAQCBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1f
c2V0X21lbV9hY2Nlc3Mgewo+ID4+ID4gICAgICAvKiBnZm4gKi8KPiA+PiA+ICAgICAgdWludDY0
X3QgZ2ZuOwo+ID4+ID4gIH07Cj4gPj4gPiAtdHlwZWRlZiBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1f
c2V0X21lbV9hY2Nlc3MgeGVuX2h2bV9hbHRwMm1fc2V0X21lbV9hY2Nlc3NfdDsKPiA+PiA+IC1E
RUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5faHZtX2FsdHAybV9zZXRfbWVtX2FjY2Vzc190KTsK
PiA+PiA+ICt0eXBlZGVmIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9tZW1fYWNjZXNzIHhlbl9odm1f
YWx0cDJtX21lbV9hY2Nlc3NfdDsKPiA+PiA+ICtERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5f
aHZtX2FsdHAybV9tZW1fYWNjZXNzX3QpOwo+ID4+ID4gIAo+ID4+ID4gIHN0cnVjdCB4ZW5faHZt
X2FsdHAybV9zZXRfbWVtX2FjY2Vzc19tdWx0aSB7Cj4gPj4gPiAgICAgIC8qIHZpZXcgKi8KPiA+
PiA+IEBAIC0yOTYsNiArMjk2LDggQEAgc3RydWN0IHhlbl9odm1fYWx0cDJtX29wIHsKPiA+PiA+
ICAjZGVmaW5lIEhWTU9QX2FsdHAybV9jaGFuZ2VfZ2ZuICAgICAgICAgICA4Cj4gPj4gPiAgLyog
U2V0IGFjY2VzcyBmb3IgYW4gYXJyYXkgb2YgcGFnZXMgKi8KPiA+PiA+ICAjZGVmaW5lIEhWTU9Q
X2FsdHAybV9zZXRfbWVtX2FjY2Vzc19tdWx0aSA5Cj4gPj4gPiArLyogR2V0IHRoZSBhY2Nlc3Mg
b2YgYSBwYWdlIG9mIG1lbW9yeSBmcm9tIGEgY2VydGFpbiB2aWV3ICovCj4gPj4gPiArI2RlZmlu
ZSBIVk1PUF9hbHRwMm1fZ2V0X21lbV9hY2Nlc3MgICAgICAgMTAKPiA+PiA+ICAgICAgZG9taWRf
dCBkb21haW47Cj4gPj4gPiAgICAgIHVpbnQxNl90IHBhZDE7Cj4gPj4gPiAgICAgIHVpbnQzMl90
IHBhZDI7Cj4gPj4gPiBAQCAtMzAzLDcgKzMwNSw3IEBAIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9v
cCB7Cj4gPj4gPiAgICAgICAgICBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fZG9tYWluX3N0YXRlICAg
ICAgICAgZG9tYWluX3N0YXRlOwo+ID4+ID4gICAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJt
X3ZjcHVfZW5hYmxlX25vdGlmeSAgIGVuYWJsZV9ub3RpZnk7Cj4gPj4gPiAgICAgICAgICBzdHJ1
Y3QgeGVuX2h2bV9hbHRwMm1fdmlldyAgICAgICAgICAgICAgICAgdmlldzsKPiA+PiA+IC0gICAg
ICAgIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9zZXRfbWVtX2FjY2VzcyAgICAgICBzZXRfbWVtX2Fj
Y2VzczsKPiA+PiA+ICsgICAgICAgIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9tZW1fYWNjZXNzICAg
ICAgICAgICBtZW1fYWNjZXNzOwo+ID4+ID4gICAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJt
X2NoYW5nZV9nZm4gICAgICAgICAgIGNoYW5nZV9nZm47Cj4gPj4gPiAgICAgICAgICBzdHJ1Y3Qg
eGVuX2h2bV9hbHRwMm1fc2V0X21lbV9hY2Nlc3NfbXVsdGkgc2V0X21lbV9hY2Nlc3NfbXVsdGk7
Cj4gPj4gPiAgICAgICAgICB1aW50OF90IHBhZFs2NF07Cj4gPj4gCj4gPj4gVGhpcyBiZWluZyBl
eHBvc2VkIHRvIGd1ZXN0cywgdGhlIGludGVyZmFjZSBoYXMgdG8gYmUgY29uc2lkZXJlZAo+ID4+
IHN0YWJsZSBpbW8sIGluIHdoaWNoIGNhc2UgeW91IGNhbid0IHJlbmFtZSB0aGluZ3MgbGlrZSB0
aGlzLiBZb3UnZAo+ID4+IG5lZWQgX19YRU5fSU5URVJGQUNFX1ZFUlNJT05fXyBkZXBlbmRlbnQg
bG9naWMgKGp1c3QgbGlrZSBpcyB0aGUKPiA+PiBjYXNlIGZ1cnRoZXIgdXAgaW4gdGhlIGZpbGUp
Lgo+ID4gCj4gPiBSaWdodC4gIFNvcnJ5IGFib3V0IHRoYXQuICBNYXliZSBqdXN0IGhhdmluZyBz
ZXBhcmF0ZSBzdHJ1Y3RzIGZvcgo+ID4gZ2V0L3NldCB3b3VsZCBiZSBjbGVhbmVyIGluIHRoaXMg
Y2FzZSwgZXZlbiB0aG91Z2ggdGhleSB3b3VsZCBiZQo+ID4gc2ltaWxhci4KPiAKPiBQZXJzb25h
bGx5IEknZCBwcmVmZXIgdG8gYXZvaWQgaGF2aW5nIHR3byBzdHJ1Y3R1cmVzIHdpdGggaWRlbnRp
Y2FsCj4gbGF5b3V0IGJ1dCBkaWZmZXJlbnQgdGFncy4gQnV0IGlmIG90aGVycyB0aGluayBkaWZm
ZXJlbnRseSwgSSdtIG5vdAo+IG1lYW5pbmcgdG8gc3RhbmQgaW4gdGhlIHdheS4KCk9rIHRoZW4u
ICBJIGhhdmUgbm8gc3Ryb25nIHByZWZlcmVuY2UgZWl0aGVyIHdheS4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 11:24:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 11:24: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 1fuFdL-0008Ll-FL; Mon, 27 Aug 2018 11:24: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=lvj3=lk=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fuFdK-0008Lg-5e
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 11:24:34 +0000
X-Inumbo-ID: de9410a4-a9eb-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 de9410a4-a9eb-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 11:25: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 31E99307503A
 for <xen-devel@lists.xen.org>; Mon, 27 Aug 2018 14:24: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 19D117FE66
 for <xen-devel@lists.xen.org>; Mon, 27 Aug 2018 14:24:31 +0300 (EEST)
Received: (qmail 6498 invoked from network); 27 Aug 2018 14:24:31 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.4.22)
 by smtp01.buh.bitdefender.com with SMTP; 27 Aug 2018 14:24:30 +0300
To: Jan Beulich <JBeulich@suse.com>
References: <1535119879-6555-1-git-send-email-aisaila@bitdefender.com>
 <2b10630e-d047-347e-a131-6af80e14b9be@citrix.com>
 <e51912bb-2c1f-d01f-0b91-9c33959f7694@bitdefender.com>
 <5B83C02B02000078001E20C8@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <d403cfd8-0f8b-42f8-c180-908f5cdde2d5@bitdefender.com>
Date: Mon, 27 Aug 2018 14:24:20 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <5B83C02B02000078001E20C8@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.77174
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 494176,
 Stamp: 3], Multi: [Enabled, t: (0.000048,0.013421)], BW: [Enabled, t:
 (0.000020,0.000001)], RBL DNSBL: [Disabled], APM: [Enabled, Score:
 500, t: (0.010245), Flags: BA7B0291; NN_FREE_TRIAL_BGU;
 NN_EXEC_H_MAIL_HAS_NO_LINK; NN_LEGIT_VALID_REPLY;
 NN_LEGIT_SUMM_400_WORDS; NN_LEGIT_BITDEFENDER;
 NN_LEGIT_S_SQARE_BRACKETS], SGN: [Enabled, t: (0.057502,0.000387)],
 URL: [Enabled, t: (0.000009)], RTDA: [Enabled, t: (0.254747), Hit: No,
 Details: v2.7.14; Id: 15.1i63vl4.1clti1ib2.n21c], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v1] 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: Andrei LUTAS <vlutas@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 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>

T24gOC8yNy8xOCAxMjoxMSBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjQuMDguMTgg
YXQgMjA6NDcsIDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4gNjE5IC8qIEVQ
VCB2aW9sYXRpb24gcXVhbGlmaWNhdGlvbnMgZGVmaW5pdGlvbnMgKi8KPj4gNjIwIHR5cGVkZWYg
dW5pb24gZXB0X3F1YWwgewo+PiA2MjEgICAgIHVuc2lnbmVkIGxvbmcgcmF3Owo+PiA2MjIgICAg
IHN0cnVjdCB7Cj4+IDYyMyAgICAgICAgIGJvb2wgcmVhZDoxLCB3cml0ZToxLCBmZXRjaDoxLAo+
PiA2MjQgICAgICAgICAgICAgZWZmX3JlYWQ6MSwgZWZmX3dyaXRlOjEsIGVmZl9leGVjOjEsIC8q
IGVmZl91c2VyX2V4ZWMgKi86MSwKPj4gNjI1ICAgICAgICAgICAgIGdsYV92YWxpZDoxLAo+PiA2
MjYgICAgICAgICAgICAgZ2xhX2ZhdWx0OjE7IC8qIFZhbGlkIGlmZiBnbGFfdmFsaWQuICovCj4+
IDYyNyAgICAgICAgIHVuc2lnbmVkIGxvbmcgLyogcGFkICovOjU1Owo+PiA2MjggICAgIH07Cj4+
IDYyOSB9IF9fdHJhbnNwYXJlbnRfXyBlcHRfcXVhbF90Owo+Pgo+PiBVbmZvcnR1bmF0ZWx5LCBJ
J3ZlIGJlZW4gdG9sZCB0aGF0IHRoYXQncyBub3QgdGhlIHdheSB0byBnbyBzaW5jZSB0aG9zZQo+
PiBmaWVsZHMgd2lsbCBiZSByZWxldmFudCBvbmx5IG9uIG5ld2VyIGFyY2hpdGVjdHVyZXMsIGFu
ZCB3ZSdkIGxpa2UgdG8gYmUKPj4gYWJsZSB0byBzdXBwb3J0IGV2ZW4gb2xkZXIgb25lcy4gQW5k
LCBvZiBjb3Vyc2UsIHRoZSBvdGhlciB0aGluZyBpcyB0aGF0Cj4+IHRoZXkncmUgVk1YIC8gRVBU
IHNwZWNpZmljLCBhbmQgd2Ugd2VyZSBob3BpbmcgdG8gYmUgYWJsZSB0byBnZXQgU1ZNCj4+IHN1
cHBvcnQgZm9yIGZyZWUgbGlrZSB0aGF0Lgo+IAo+IElmIHRoaXMgd2FzIHRoZSBjYXNlIChJIGRp
ZG4ndCBjaGVjaywgYW5kIHlvdSBkaWRuJ3QgcHJvdmlkZSBhCj4gcG9pbnRlciBhbG9uZyB3aXRo
IHRoZSAiSSd2ZSBiZWVuIHRvbGQiKSwgYXQgdGhlIHZlcnkgbGVhc3Qgb24KPiBuZXdlciBoYXJk
d2FyZSBjb3JyZWN0IGJlaGF2aW9yIHNob3VsZCBiZSBpbXBsZW1lbnRlZC4KClNvcnJ5IGZvciBi
ZWluZyB1bmNsZWFyLiBJZiB0aGUgcXVlc3Rpb24gaXMgd2hvIHRvbGQgbWUsIGl0J3MgYmVlbgpk
ZWNpZGVkIGludGVybmFsbHkgdGhhdCB0aGUgcHJvZHVjdCBzaG91bGQgc3VwcG9ydCBvbGRlciBw
cm9jZXNzb3JzLiBJZgp0aGUgcXVlc3Rpb24gaXMgd2hhdCBkb2VzICJvbGRlciIgbWVhbiwgd2Un
dmUgY2hlY2tlZCBhIHJhbmRvbSBTa3lsYWtlCkNQVSB3aXRoIHRoZSAiaWYgYml0IDIyIGlzIHJl
YWQgYXMgMSwgdGhlIHByb2Nlc3NvciByZXBvcnRzIGFkdmFuY2VkClZNLWV4aXQgaW5mb3JtYXRp
b24gZm9yIEVQVCB2aW9sYXRpb25zIChzZWUgU2VjdGlvbiAyNy4yLjEpLiBUaGlzCnJlcG9ydGlu
ZyBpcyBkb25lIG9ubHkgaWYgdGhpcyBiaXQgaXMgcmVhZCBhcyAxIiBtZXRob2QsIGFuZCB0aGUK
cmVzcGVjdGl2ZSBiaXQgd2FzIG5vdCBzZXQuCgpUaGUgaW5mb3JtYXRpb24gaXMgaW4gVGFibGUg
MjctNiBvZiB0aGUgSW50ZWwgU0RNLgoKPiBGb3IgTlBULCBpc24ndCB0aGVyZSBhbiBlcnJvciBj
b2RlIGJpdCB0ZWxsaW5nIHlvdSB3aGV0aGVyIHRoZQo+IHJlcXVlc3Qgd2FzIGEgdXNlciBvciAi
c3lzdGVtIiBvbmU/IElmIG5vdCwgc29tZSBjaGVhdGluZwo+IHdvdWxkIGJlIG5lZWRlZCAoZGVy
aXZlIGZyb20gQ1BMLCBhY2NlcHRpbmcgdGhhdCBlLmcuCj4gZGVzY3JpcHRvciB0YWJsZSBhY2Nl
c3NlcyB3b3VsZCBnZXQgbWlzLWF0dHJpYnV0ZWQpLCBidXQKPiB0aGF0J3Mgc3RpbGwgbm90IGdv
aW5nIHRvIGludm9sdmUgbG9va2luZyBhdCB0aGUgUFRFIGZsYWdzLgoKVGhlIGFsdGVybmF0aXZl
IHdvdWxkIGJlIHRvIHNpbXBseSB3YWxrICh3aXRob3V0IGVuZm9yY2luZyBhbnkgZmxhZ3MsCmFu
ZCBzbyBtYWtpbmcgdGhlIHBmZWMgd2FsayBwYXJhbWV0ZXIgdW5uZWNlc3NhcnkpIHRvIHRoZSBy
ZXNwZWN0aXZlCmFkZHJlc3MsIGFuZCBxdWVyeSBmb3IgX1BBR0VfQUNDRVNTRUQgYW5kIF9QQUdF
X0RJUlRZIG9ubHkuCgpJZiBfUEFHRV9BQ0NFU1NFRCBpcyBub3Qgc2V0LCBzZXQgaXQgYW5kIGV4
aXQuCklmIF9QQUdFX0FDQ0VTU0VEIGlzIHNldCwgc2V0IF9QQUdFX0RJUlRZIGFsc28gYW5kIGV4
aXQuCgpUaGUgaWRlYSBoZXJlIGJlaW5nIHRoYXQgKDEpICJubyBUTEIgZW50cnkgb3IgcGFnaW5n
LXN0cnVjdHVyZSBjYWNoZQplbnRyeSBpcyBjcmVhdGVkIHdpdGggaW5mb3JtYXRpb24gZnJvbSBh
IHBhZ2luZy1zdHJ1Y3R1cmUgZW50cnkgaW4gd2hpY2gKdGhlIGFjY2Vzc2VkIGZsYWcgaXMgMCIg
YW5kICgyKSAiYSBwYWdlLWZhdWx0IGV4Y2VwdGlvbiByZXN1bHRpbmcgZnJvbQphbiBhdHRlbXB0
IHRvIHVzZSBhIGxpbmVhciBhZGRyZXNzIHdpbGwgaW52YWxpZGF0ZSBhbnkgVExCIGVudHJpZXMg
dGhhdAphcmUgZm9yIGEgcGFnZSBudW1iZXIgY29ycmVzcG9uZGluZyB0byB0aGF0IGxpbmVhciBh
ZGRyZXNzIGFuZCB0aGF0IGFyZQphc3NvY2lhdGVkIHdpdGggdGhlIGN1cnJlbnQgUENJRCIgbWVh
biB0aGF0IHRoZSBvbmx5IHdheSB3ZSB3b3VsZCBlbmQgdXAKaW4gdGhlIGNvZGVwYXRoIGlzIGlm
IHdlIG5lZWQgdG8gc2V0IHRoZSBBL0QgYml0cyAtIHdoaWNoIHdlIGNhbiwgaWYgd2UKdXNlIG1v
ZGlmaWVkIHZlcnNpb24gb2YgdGhlIGNvZGUgd2Fsa2VyIHRoYXQgc2ltcGx5IGRvZXMgbm90IGNh
cmUgYWJvdXQKdGhlIHBmZWMgcGFyYW1ldGVyLgoKVGhpcyB3b3VsZCBwcmVzdW1hYmx5IGFsc28g
d29yayB3ZWxsIGZvciBOUFQsIGFuZCBhbHNvIG9uIENQVXMgdGhhdCBkbwpub3Qgc3VwcG9ydCB0
aGUgbmV3ZXIgRVBUIHF1YWxpZmljYXRpb24gYml0cy4KCklzIHRoaXMgdXBzdHJlYW1hYmxlPwoK
ClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 11:29:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 11: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 1fuFi6-00006e-7z; Mon, 27 Aug 2018 11:29: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=oxzl=lk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fuFi5-00006S-9h
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 11:29:29 +0000
X-Inumbo-ID: 8e99ed15-a9ec-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8e99ed15-a9ec-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 11:30: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 1fuFi2-00009j-MC; Mon, 27 Aug 2018 11:29:26 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fuFi2-00066e-Cd; Mon, 27 Aug 2018 11:29:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fuFi2-0001TS-C3; Mon, 27 Aug 2018 11:29:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126763-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-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
X-Osstest-Versions-This: xen=fd07b6648c4c8891dca5bd0f7ef174b6831f80b2
X-Osstest-Versions-That: xen=e5d6ddcd31a6113e4a3db7a235ca78770fe8f401
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 27 Aug 2018 11:29:26 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126763: 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>

ZmxpZ2h0IDEyNjc2MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjc2My8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2NzAy
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjY3MDIKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBu
L2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBmZDA3YjY2NDhjNGM4ODkxZGNhNWJk
MGY3ZWYxNzRiNjgzMWY4MGIyCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICBlNWQ2ZGRjZDMxYTYxMTNlNGEzZGI3YTIzNWNhNzg3NzBmZThmNDAxCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMjY3MDIgIDIwMTgtMDgtMjYgMTM6MDA6MzEgWiAgICAwIGRheXMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTI2NzYzICAyMDE4LTA4LTI3IDEwOjAwOjI5IFogICAgMCBkYXlzICAgIDEg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEb3VnIEdvbGRzdGVp
biA8Y2FyZG9lQGNhcmRvZS5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5k
dXJyYW50QGNpdHJpeC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBaaGVu
emhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgZmQwN2I2NjQ4YzRj
ODg5MWRjYTViZDBmN2VmMTc0YjY4MzFmODBiMgpBdXRob3I6IFpoZW56aG9uZyBEdWFuIDx6aGVu
emhvbmcuZHVhbkBvcmFjbGUuY29tPgpEYXRlOiAgIE1vbiBBdWcgMjcgMTE6Mzc6MjQgMjAxOCAr
MDIwMAoKICAgIFZULWQvZG1hcjogaW9tbXUgbWVtIGxlYWsgZml4CiAgICAKICAgIFJlbGVhc2Ug
bWVtb3J5IGFsbG9jYXRlZCBmb3IgZHJoZCBpb21tdSBpbiBlcnJvciBwYXRoLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4K
ICAgIEFja2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KCmNvbW1pdCBj
M2YwZGNjYzk2NjhiMTQ5NDljOTFiNzZmOTdkYmFjY2IxN2QyNDc3CkF1dGhvcjogRG91ZyBHb2xk
c3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgpEYXRlOiAgIE1vbiBBdWcgMjcgMTE6Mzc6MDEgMjAx
OCArMDIwMAoKICAgIGJ1aWxkOiByZW1vdmUgdGJvb3QgbWFrZSB0YXJnZXRzCiAgICAKICAgIFRo
ZSB0Ym9vdCB0YXJnZXRzIGFyZSB3b2VmdWxseSBvdXQgb2YgZGF0ZS4gVGhlc2Ugc2hvdWxkIHJl
YWxseSBiZQogICAgcmV0aXJlZCBiZWNhdXNlIHNldHRpbmcgdXAgdGJvb3QgaXMgbW9yZSBjb21w
bGV4IHRoYW4gdGhlIGJ1aWxkIHByb2Nlc3MKICAgIGZvciBpdC4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgogICAgQWNrZWQtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IENocmlzdG9waGVyIENsYXJrIDxjaHJp
c3RvcGhlci5jbGFyazZAYmFlc3lzdGVtcy5jb20+Cgpjb21taXQgNjI5ODU2ZWFlMmE3Zjc2NmYx
ZjAyNGEwNmFkM2FiZjFmZDRiOWQzNwpBdXRob3I6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50
QGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIEF1ZyAyNyAxMTozMDoxOCAyMDE4ICswMjAwCgogICAg
eDg2L2h2bTogcmVtb3ZlIGRlZmF1bHQgaW9yZXEgc2VydmVyCiAgICAKICAgIE15IHJlY2VudCBw
YXRjaCBbMV0gdG8gcWVtdS14ZW4tdHJhZGl0aW9uYWwgcmVtb3ZlcyB0aGUgbGFzdCB1c2Ugb2Yg
dGhlCiAgICAnZGVmYXVsdCcgaW9yZXEgc2VydmVyIGluIFhlbi4gKFRoaXMgaXMgYSBjYXRjaC1h
bGwgaW9yZXEgc2VydmVyIHRoYXQgaXMKICAgIHVzZWQgaWYgbm8gZXhwbGljaXRseSByZWdpc3Rl
cmVkIEkvTyByYW5nZSBpcyB0YXJnZXR0ZWQpLgogICAgCiAgICBUaGlzIHBhdGNoIGNhbiBiZSBh
cHBsaWVkIG9uY2UgdGhhdCBwYXRjaCBpcyBjb21taXR0ZWQsIHRvIHJlbW92ZSB0aGUKICAgICg+
MTAwIGxpbmVzIG9mKSByZWR1bmRhbnQgY29kZSBpbiBYZW4uCiAgICAKICAgIE5PVEU6IFRoZSBy
ZW1vdmFsIG9mIHRoZSBzcGVjaWFsIGNhc2UgZm9yIEhWTV9QQVJBTV9ETV9ET01BSU4gaW4KICAg
ICAgICAgIGh2bV9hbGxvd19zZXRfcGFyYW0oKSBpcyBub3QgZGlyZWN0bHkgcmVsYXRlZCB0byBy
ZW1vdmFsIG9mCiAgICAgICAgICBkZWZhdWx0IGlvcmVxIHNlcnZlcnMuIEl0IGNvdWxkIGhhdmUg
YmVlbiBjbGVhbmVkIHVwIGF0IGFueSB0aW1lCiAgICAgICAgICBhZnRlciBjb21taXQgOWE0MjJj
MDMgIng4Ni9odm06IHN0b3AgcGFzc2luZyBleHBsaWNpdCBkb21pZCB0bwogICAgICAgICAgaHZt
X2NyZWF0ZV9pb3JlcV9zZXJ2ZXIoKSIuIEl0IGlzIG5vdyBhZGRlZCB0byB0aGUgbmV3CiAgICAg
ICAgICBkZXByZWNhdGVkIHNldHMgaW50cm9kdWNlZCBieSB0aGlzIHBhdGNoLgogICAgCiAgICBb
MV0gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8y
MDE4LTA4L21zZzAwMjcwLmh0bWwKICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50
IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 11:30:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 11: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 1fuFj1-0000iT-Ka; Mon, 27 Aug 2018 11:30: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=suj4=lk=crc.id.au=netwiz@srs-us1.protection.inumbo.net>)
 id 1fuFiz-0000iM-LQ
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 11:30:26 +0000
X-Inumbo-ID: 63051d97-a9ec-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 63051d97-a9ec-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 13:28:59 +0200 (CEST)
Received: from wopr.lan.crc.id.au (unknown
 [IPv6:2407:e400:b000:200:7dde:9b4c:5101:58f9])
 (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 B602A200C0;
 Mon, 27 Aug 2018 21:30:20 +1000 (AEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=crc.id.au; s=default;
 t=1535369420; bh=i7N7JAqA7NSeYT7XZloahzwc+KLvhZydqFP7vbloptk=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=GLxFyjTBwrXH42VtuBnjtiVZ3SINUGI9ke14kkuT80+VK/+R3h7TueE/lGA2mxkf3
 /R1guIHCyVlyQnbA5DQOus119/rWFkcIUoLzz92XwxCjGnMAPX6slUa2iL3rb33yYz
 hgGtG9EYtjzrdClkcOpyCu+Pn2CMe2s7Du6K0s3Q=
From: Steven Haigh <netwiz@crc.id.au>
To: Jan Beulich <JBeulich@suse.com>
Date: Mon, 27 Aug 2018 21:30:17 +1000
Message-ID: <4042528.4QxGzAFDWl@wopr.lan.crc.id.au>
In-Reply-To: <5B83D44202000078001E21D7@prv1-mh.provo.novell.com>
References: <b4cf0fe633df980a1d9299ae1520be9a@crc.id.au>
 <2134533.qq8BOla9DR@wopr.lan.crc.id.au>
 <5B83D44202000078001E21D7@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] Unable to build staging-4.9 on RHEL6
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============8459039196476254782=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============8459039196476254782==
Content-Type: multipart/signed; boundary="nextPart3354417.A8d4g6hQpE"; micalg="pgp-sha256"; protocol="application/pgp-signature"

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

On Monday, 27 August 2018 8:36:50 PM AEST Jan Beulich wrote:
> >>> On 27.08.18 at 12:03, <netwiz@crc.id.au> wrote:
> > On Monday, 27 August 2018 6:32:17 PM AEST Jan Beulich wrote:
> >> >>> On 24.08.18 at 04:56, <netwiz@crc.id.au> wrote:
> >> > When trying to build both xen and qemu-xen from the staging-4.9
> >> > branches, I'm running into issues compiling.
> >> >=20
> >> > Errors start with:
> >> >=20
> >> > BUILDSTDERR: sse.c: In function 'simd_test':
> >> > BUILDSTDERR: sse.c:319: error: subscripted value is neither array nor
> >> > pointer
> >>=20
> >> That's the x86 insn emulator test harness afaict, which doesn't get
> >> built unless you explicitly ask for it. Why are you building it? It's
> >> well known that it requires a new enough compiler (and the bar will
> >> raise with AVX512 support, which is in the works).
> >=20
> > Hi Jan,
> >=20
> > I don't specifically enable any testing (that I'm aware of).
> >=20
> > The current SPEC file that I'm using is at:
> > https://git.crc.id.au/netwiz/xen49/src/devel/SPECS/xen49.spec
> >=20
> > Essentially it boils down to:
> > ./configure --enable-systemd --prefix=3D/usr --enable-xsmpolicy
> > %{?enable_ocaml}
> > \
> >=20
> >   --libdir=3D%{_libdir} --enable-efi --disable-qemu-traditional \
> >   --with-extra-qemuU-configure-args=3D"--enable-spice --enable-usb-redi=
r"
> >=20
> > (cd xen; make defconfig; sed -i 's/# CONFIG_LIVEPATCH is not set/
> > CONFIG_LIVEPATCH=3Dy/g' .config; make oldconfig)
> >=20
> > export XEN_DOMAIN=3Dxen.crc.id.au
> > make %{?_smp_mflags} %{?efi_flags} dist
>=20
> It's this last step which is of interest afaict; how you configure
> things does not seem to matter. The dist target implies building
> dist-tools, which in turn has install-tools as a dependency. Most
> of the sub-directories under tools/tests/ have an empty
> install target in their makefiles though, which means nothing is
> going to be done when entering the respective directories.

This is actually interesting.

I tried originally doing a 'make build', then 'make DESTDIR=3D%{buildroot}=
=20
install' - however I found that this didn't produce any EFI binaries in /bo=
ot/
efi/efi/$EFI_VENDOR/ like the 'make dist' option does.

This seemed to persist across all versions (4.6 - 4.10) hence the path that=
 I=20
had taken.

Should this then be a part of fixing why no EFI binaries exist in the make=
=20
build / make install method, and not trying to fix a test as a side effect =
of=20
having to use 'make dist'?
=20
> > I'll note that 4.6, 4.7, and 4.10 do not fail in this fashion using alm=
ost
> > the same command set to build.
>=20
> I can't spot any relevant difference between the versions you
> mention (or master). I'm afraid you'll need to dig a little deeper
> yourself (unless someone else has an idea).
>=20
> Jan



=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

--nextPart3354417.A8d4g6hQpE
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part.
Content-Transfer-Encoding: 7Bit

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

iQIzBAABCAAdFiEEFHf0gfgNrH6ofcYGQa811Xp9MdwFAluD4MkACgkQQa811Xp9
MdxuaQ/+LQvE8WC+YSsDMAiNIAqw7bwv7K1An92wFGqM0XMECPziDVt4g+ZzsaBC
2oIHBsb+1wQ+varA60iAtNyXU3dMzmXkIz+c5EsNbN3ztZrcjn8KJTgOREQ1fOE5
p1LzlC+lvQPXS92dDfCwcOXc/Rav0pBRUNh+BGORyQiMHEeJQus6HlWxBRvG/NsL
9Ajw+hPa9Jm/9ZT0Y7N+kwr9ZXXB1UOZgDsnCIhXaUeJfSp6yEc4qfLvyAsq+G5i
RuOZUNltx5C58G5fbI/oq9fFQFHbXBn+DKlVE5pPG/iVcsUKtlKdFd8gcMy9srps
zhYdyHD3S86GcpJE5NehRMpscUrbAtHdw/IomftG4S6T2aDXnkSsuyuIadj0Nhll
9kuuO3HAU7BAAJi6EtHcBDGK19GadqHlFA7AGoi0j50VAi52iAr5khj5FUomscyQ
qbo+ZzvrssFYmjKkRekVjb2VQlNvR6zDfJlVvJfF0IfvGz6p2rrmMVGZY/iodZcn
pFjEIjt2SE0cRClEUjf92faiz1rK8SXnt8xuPoNdCoNRaS1kuWemF5gkBbI0vd8S
zGhoqArq6xSKabkfTFLH+qSN8H25IvntFx0rdWzIOI3Jtd6azaXiFmEtfRHg1JZs
8M15IVBg/n1b5vxj7oka70Ai7v9f1IZpWjLkXYdNQWtUrUQkXWc=
=N/jm
-----END PGP SIGNATURE-----

--nextPart3354417.A8d4g6hQpE--





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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8459039196476254782==--





From xen-devel-bounces@lists.xenproject.org Mon Aug 27 12:10:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 12: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 1fuGLd-0003zd-9g; Mon, 27 Aug 2018 12:10:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=3kc6=lk=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fuGLb-0003zY-Jl
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 12:10:19 +0000
X-Inumbo-ID: f649121b-a9f1-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 f649121b-a9f1-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 14:08:53 +0200 (CEST)
Received: by mail-lj1-x241.google.com with SMTP id v26-v6so8344654ljj.3
 for <xen-devel@lists.xen.org>; Mon, 27 Aug 2018 05:10:17 -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=IbgxkAz4cGNEfdvmJ0eblntnBmg545bglP0D9G5YtuQ=;
 b=noCAH/myNx9J0muLnOrHTsYvuFIp6y0gMX/iqd0MWJxEisZfGQ9p9n9kWHR4lQrGfn
 RN+tmr10Vyo8R7mOrwVt390kEp3IA9VbuOqPTKFzUpayFUh1WCDdEteex+ecZa8Hbfyv
 pAba+AmqXUsqlzTDxGhGpba4QfIOXiwdHCcaBKOPeGYFBPkt3N21v9AOz5bnhjI3rarm
 EgkSzWY5UQJbZcQJ51xKirHspykhPaO1JREXhk6l9/FR0GZi28lKEI2d/Cu4ytrOIkJ8
 /XamPsBbSeIZD4B2JxHFXYafx1B2QTp3YAA3t0EDiM3VAHpLvCddStqZfFLgx2rgzwYR
 STOw==
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=IbgxkAz4cGNEfdvmJ0eblntnBmg545bglP0D9G5YtuQ=;
 b=FwBOkyXrrorgJiyhLC9GmvpQiDciJPeLZJIYYCC0+JoPu+xCIZEC8PvYkeyS5ucd3Z
 LSTP2MpFehrdhqxD5Kz8zGSdtgksc1eZbdJhQWUcuuKvO5MMqugygeXQj3cetfqlOayS
 JLr3edEJ3Uy2PC+DczYq8P6EPukPdm4AHpcUsZdj2r1fiK69I5iV2qyhA0bZAEUkTPYi
 4iAzPR0D61aaz12CcF7mBhLwJ5TgN+vzrZFAAZIlqN/Gc7bZlGwjKvv8lf58imGn+HK3
 daGKEoKrCUP/Y0DBLq7v3tkdTHgi/IVF9/vnUJO23s2KFlhVk+e4ZO4vxEILBCa6chAb
 xEaw==
X-Gm-Message-State: APzg51Df3IeNmJ8AmAMnNve4ggtCbG859Nb8+6TkEwN6ugwbzyuCywta
 rXIULSSE5PoNWQ3ghoQhvYCjGr1dH0voUPlVXU0=
X-Google-Smtp-Source: ANB0VdbCQLCIHraMXVjTlAwjlFgOa6AZsfk2qMHCPBC5xB/wXYrKnJ56tTnQQE6imfEhbgKLtbFi+v99oWegpSHOids=
X-Received: by 2002:a2e:7014:: with SMTP id
 l20-v6mr8713351ljc.141.1535371816501; 
 Mon, 27 Aug 2018 05:10:16 -0700 (PDT)
MIME-Version: 1.0
References: <4dad178a-91c7-c328-9bc5-4362945d4725@citrix.com>
 <5B74347002000078001DE714@suse.com>
 <4f14ae93-8b5b-0391-4933-3ca902e4ee6f@suse.com>
 <CAKf6xpudQ5dmheXAAEPm_bJ=n7YJPwBuUHQbS2_45bqKWM8ZEA@mail.gmail.com>
 <c8c0d4ad-171b-b28f-97b1-77018f3a99ad@suse.com>
In-Reply-To: <c8c0d4ad-171b-b28f-97b1-77018f3a99ad@suse.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Mon, 27 Aug 2018 08:10:05 -0400
Message-ID: <CAKf6xpvvqESK4=jJwbTDnLDk4PmED_43Z=7tQer9CDP+2nRPvg@mail.gmail.com>
To: Juergen Gross <jgross@suse.com>
Subject: Re: [Xen-devel] L1TF, and future 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: sergey.dyasli@citrix.com, Wei Liu <wei.liu2@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, tim@xen.org,
 xen-devel@lists.xen.org, Jan Beulich <JBeulich@suse.com>, security@xen.org,
 Dario Faggioli <dfaggioli@suse.com>, dwmw@amazon.co.uk, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gU2F0LCBBdWcgMjUsIDIwMTggYXQgMToyMSBBTSBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gT24gMjQvMDgvMTggMjA6NDMsIEphc29uIEFuZHJ5dWsgd3JvdGU6
Cj4gPiBPbiBXZWQsIEF1ZyAxNSwgMjAxOCBhdCAxMDozOSBBTSBKdWVyZ2VuIEdyb3NzIDxqZ3Jv
c3NAc3VzZS5jb20+IHdyb3RlOgo+ID4+Cj4gPj4gT24gMTUvMDgvMTggMTY6MTAsIEphbiBCZXVs
aWNoIHdyb3RlOgo+ID4+Pj4+PiBPbiAxNS4wOC4xOCBhdCAxNToxNywgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+Pj4gMikgMzJiaXQgUFYgZ3Vlc3RzIHdoaWNoIHVzZSB3
cml0ZWFibGUgcGFnZXRhYmxlIHN1cHBvcnQgd2lsbAo+ID4+Pj4gYXV0b21hdGljYWxseSBnZXQg
c2hhZG93ZWQgd2hlbiB0aGUgY2xlYXIgdGhlIGxvd2VyIGhhbGYuCj4gPj4+Cj4gPj4+IC4uLiBv
ZiBhIHBhZ2UgdGFibGUgZW50cnkuCj4gPj4+Cj4gPj4+PiAgSWRlYWxseSwgc3VjaAo+ID4+Pj4g
Z3Vlc3RzIHNob3VsZCBiZSBtb2RpZmllZCB0byB1c2UgaHlwZXJjYWxscyByYXRoZXIgdGhhbiB0
aGUgcHR3cgo+ID4+Pj4gaW5mcmFzdHJ1Y3R1cmUgKGFzIGl0cyBtb3JlIGVmZmljaWVudCB0byBi
ZWdpbiB3aXRoKSwgYnV0IHdlIGNhbgo+ID4+Pj4gcHJvYmFibHkgd29yayBhcm91bmQgdGhpcyBp
biBYZW4gYnkgZW11bGF0aW5nIHRoZSBuZXh0IGZldyBpbnN0cnVjdGlvbnMKPiA+Pj4+IHVudGls
IHdlIGhhdmUgYSBjb21wbGV0ZSBQVEUgKHNhbWUgYXMgdGhlIHNoYWRvdyBjb2RlKS4KPiA+Pj4K
PiA+Pj4gUHJvdmlkZWQgdGhlIGludGVydmVuaW5nIGluc25zIGFyZSBzaW1wbGUgZW5vdWdoLiBJ
J3ZlIGxvb2tlZCBpbnRvCj4gPj4+IGN1cnJlbnQgTGludXggcHYtb3BzIGNvZGUgdGhlIG90aGVy
IGRheSwgYW5kIGFmYWljdCBpdCdzIGFscmVhZHkKPiA+Pj4gdXNpbmcgbW11LW9wIG9yIGNtcHhj
aGc4YiwgYnV0IG5vdCB0d28gc2VwYXJhdGUgbW92LXMuIEJ1dAo+ID4+PiBvZiBjb3Vyc2UgSSd2
ZSBsb29rZWQgYXQgdGhlIGdlbmVyYWwgcm91dGluZXMgb25seSwgbm90IGF0IHRoaW5ncwo+ID4+
PiBwZXJoYXBzIGhpZGRlbiBpbiBzcGVjaWFsIGNhc2VzLCBvciBpbiBpbml0LW9ubHkgY29kZS4K
PiA+Pgo+ID4+IExvb2sgYXQgeGVuX3B0ZV9jbGVhcigpLiBJbnNpZGUgaXJxIGhhbmRsaW5nIGl0
IHdpbGwgdXNlIChQQUUgY2FzZSk6Cj4gPj4KPiA+PiBzdGF0aWMgaW5saW5lIHZvaWQgbmF0aXZl
X3B0ZV9jbGVhcihzdHJ1Y3QgbW1fc3RydWN0ICptbSwgdW5zaWduZWQgbG9uZwo+ID4+IGFkZHIs
Cj4gPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHRlX3QgKnB0ZXApCj4g
Pj4gewo+ID4+ICAgICAgICAgcHRlcC0+cHRlX2xvdyA9IDA7Cj4gPj4gICAgICAgICBzbXBfd21i
KCk7Cj4gPj4gICAgICAgICBwdGVwLT5wdGVfaGlnaCA9IDA7Cj4gPj4gfQo+ID4KPiA+IEkndmUg
YmVlbiB0ZXN0aW5nIG91dCBzZXRfNjRiaXQgZm9yIFBURSBvcGVyYXRpb25zIG9uIDMyYml0IFBB
RS4gIEkKPiA+IGhhdmVuJ3QgZm91bmQgYWxsIHRoZSBzcG90cywgYnV0IHNoYWRvd2luZyBpcyBu
b3cgZW5hYmxlZCBhIGZldwo+ID4gc2Vjb25kcyBpbnRvIGJvb3QgaW5zdGVhZCBvZiBpbW1lZGlh
dGVseS4KPiA+Cj4gPiBBbmQgeWVzLCBJIHRoaW5rIGh0dHBzOi8vYnVnemlsbGEua2VybmVsLm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTk4NDk3IGlzCj4gPiByZWxhdGVkIGFzIHlvdSBwcmVzdW1lZCBh
IHdoaWxlIGJhY2suCj4KPiBJIGhhdmUgYSBwYXRjaCBzZXJpZXMgKHR3byBwYXRjaGVzKSBhdm9p
ZGluZyBzaGFkb3dpbmcgY29tcGxldGVseToKPgo+IGh0dHBzOi8vbGlzdHMueGVuLm9yZy9hcmNo
aXZlcy9odG1sL3hlbi1kZXZlbC8yMDE4LTA4L21zZzAxNzg1Lmh0bWwKCkdyZWF0ISAgVGhhbmsg
eW91LiAgSSdtIGJ1aWxkaW5nIG5vdy4KCkxvb2tzIGxpa2UgSSBtaXNzZWQgbmF0aXZlX3B0ZXBf
Z2V0X2FuZF9jbGVhciB3aGljaCBsZWQgdG8gdGhlIGRlbGF5CmVuYWJsaW5nIHNoYWRvd2luZy4K
ClJlZ2FyZHMsCkphc29uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 12:12:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 12:12: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 1fuGNT-00048m-NX; Mon, 27 Aug 2018 12:12:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuGNS-00048a-Ij
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 12:12:14 +0000
X-Inumbo-ID: 874ca474-a9f2-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 874ca474-a9f2-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 12:12:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 06:12:11 -0600
Message-Id: <5B83EA9702000078001E2299@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 06:12:07 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1535119879-6555-1-git-send-email-aisaila@bitdefender.com>
 <2b10630e-d047-347e-a131-6af80e14b9be@citrix.com>
 <e51912bb-2c1f-d01f-0b91-9c33959f7694@bitdefender.com>
 <5B83C02B02000078001E20C8@prv1-mh.provo.novell.com>
 <d403cfd8-0f8b-42f8-c180-908f5cdde2d5@bitdefender.com>
In-Reply-To: <d403cfd8-0f8b-42f8-c180-908f5cdde2d5@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v1] 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: Andrei LUTAS <vlutas@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 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+IE9uIDI3LjA4LjE4IGF0IDEzOjI0LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gT24gOC8yNy8xOCAxMjoxMSBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDI0
LjA4LjE4IGF0IDIwOjQ3LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+PiA2
MTkgLyogRVBUIHZpb2xhdGlvbiBxdWFsaWZpY2F0aW9ucyBkZWZpbml0aW9ucyAqLwo+Pj4gNjIw
IHR5cGVkZWYgdW5pb24gZXB0X3F1YWwgewo+Pj4gNjIxICAgICB1bnNpZ25lZCBsb25nIHJhdzsK
Pj4+IDYyMiAgICAgc3RydWN0IHsKPj4+IDYyMyAgICAgICAgIGJvb2wgcmVhZDoxLCB3cml0ZTox
LCBmZXRjaDoxLAo+Pj4gNjI0ICAgICAgICAgICAgIGVmZl9yZWFkOjEsIGVmZl93cml0ZToxLCBl
ZmZfZXhlYzoxLCAvKiBlZmZfdXNlcl9leGVjICovOjEsCj4+PiA2MjUgICAgICAgICAgICAgZ2xh
X3ZhbGlkOjEsCj4+PiA2MjYgICAgICAgICAgICAgZ2xhX2ZhdWx0OjE7IC8qIFZhbGlkIGlmZiBn
bGFfdmFsaWQuICovCj4+PiA2MjcgICAgICAgICB1bnNpZ25lZCBsb25nIC8qIHBhZCAqLzo1NTsK
Pj4+IDYyOCAgICAgfTsKPj4+IDYyOSB9IF9fdHJhbnNwYXJlbnRfXyBlcHRfcXVhbF90Owo+Pj4K
Pj4+IFVuZm9ydHVuYXRlbHksIEkndmUgYmVlbiB0b2xkIHRoYXQgdGhhdCdzIG5vdCB0aGUgd2F5
IHRvIGdvIHNpbmNlIHRob3NlCj4+PiBmaWVsZHMgd2lsbCBiZSByZWxldmFudCBvbmx5IG9uIG5l
d2VyIGFyY2hpdGVjdHVyZXMsIGFuZCB3ZSdkIGxpa2UgdG8gYmUKPj4+IGFibGUgdG8gc3VwcG9y
dCBldmVuIG9sZGVyIG9uZXMuIEFuZCwgb2YgY291cnNlLCB0aGUgb3RoZXIgdGhpbmcgaXMgdGhh
dAo+Pj4gdGhleSdyZSBWTVggLyBFUFQgc3BlY2lmaWMsIGFuZCB3ZSB3ZXJlIGhvcGluZyB0byBi
ZSBhYmxlIHRvIGdldCBTVk0KPj4+IHN1cHBvcnQgZm9yIGZyZWUgbGlrZSB0aGF0Lgo+PiAKPj4g
SWYgdGhpcyB3YXMgdGhlIGNhc2UgKEkgZGlkbid0IGNoZWNrLCBhbmQgeW91IGRpZG4ndCBwcm92
aWRlIGEKPj4gcG9pbnRlciBhbG9uZyB3aXRoIHRoZSAiSSd2ZSBiZWVuIHRvbGQiKSwgYXQgdGhl
IHZlcnkgbGVhc3Qgb24KPj4gbmV3ZXIgaGFyZHdhcmUgY29ycmVjdCBiZWhhdmlvciBzaG91bGQg
YmUgaW1wbGVtZW50ZWQuCj4gCj4gU29ycnkgZm9yIGJlaW5nIHVuY2xlYXIuIElmIHRoZSBxdWVz
dGlvbiBpcyB3aG8gdG9sZCBtZSwgaXQncyBiZWVuCj4gZGVjaWRlZCBpbnRlcm5hbGx5IHRoYXQg
dGhlIHByb2R1Y3Qgc2hvdWxkIHN1cHBvcnQgb2xkZXIgcHJvY2Vzc29ycy4gSWYKPiB0aGUgcXVl
c3Rpb24gaXMgd2hhdCBkb2VzICJvbGRlciIgbWVhbiwgd2UndmUgY2hlY2tlZCBhIHJhbmRvbSBT
a3lsYWtlCj4gQ1BVIHdpdGggdGhlICJpZiBiaXQgMjIgaXMgcmVhZCBhcyAxLCB0aGUgcHJvY2Vz
c29yIHJlcG9ydHMgYWR2YW5jZWQKPiBWTS1leGl0IGluZm9ybWF0aW9uIGZvciBFUFQgdmlvbGF0
aW9ucyAoc2VlIFNlY3Rpb24gMjcuMi4xKS4gVGhpcwo+IHJlcG9ydGluZyBpcyBkb25lIG9ubHkg
aWYgdGhpcyBiaXQgaXMgcmVhZCBhcyAxIiBtZXRob2QsIGFuZCB0aGUKPiByZXNwZWN0aXZlIGJp
dCB3YXMgbm90IHNldC4KClRoYW5rcy4gSWYgdGhpcyBpbmZvcm1hdGlvbiB3YXMgaW5kZWVkIHN1
cHBsaWVkIGJ5IEludGVsIG9ubHkKYWZ0ZXIgdGhlIG9yaWdpbmFsIGludHJvZHVjdGlvbiBvZiBF
UFQsIHRoZW4gLSBhcyBzYWlkIC0gd2hlbiB0aGlzCmlzIGF2YWlsYWJsZSBpdCBzaG91bGQgYmUg
dXNlZCwgYnV0IGFuIGFsdGVybmF0aXZlIGFwcHJvYWNoIGlzCm5lZWRlZCB3aGVuIHRoZSBoYXJk
d2FyZSBkb2Vzbid0IHN1cHBseSB0aGUgYml0cy4KCj4+IEZvciBOUFQsIGlzbid0IHRoZXJlIGFu
IGVycm9yIGNvZGUgYml0IHRlbGxpbmcgeW91IHdoZXRoZXIgdGhlCj4+IHJlcXVlc3Qgd2FzIGEg
dXNlciBvciAic3lzdGVtIiBvbmU/IElmIG5vdCwgc29tZSBjaGVhdGluZwo+PiB3b3VsZCBiZSBu
ZWVkZWQgKGRlcml2ZSBmcm9tIENQTCwgYWNjZXB0aW5nIHRoYXQgZS5nLgo+PiBkZXNjcmlwdG9y
IHRhYmxlIGFjY2Vzc2VzIHdvdWxkIGdldCBtaXMtYXR0cmlidXRlZCksIGJ1dAo+PiB0aGF0J3Mg
c3RpbGwgbm90IGdvaW5nIHRvIGludm9sdmUgbG9va2luZyBhdCB0aGUgUFRFIGZsYWdzLgo+IAo+
IFRoZSBhbHRlcm5hdGl2ZSB3b3VsZCBiZSB0byBzaW1wbHkgd2FsayAod2l0aG91dCBlbmZvcmNp
bmcgYW55IGZsYWdzLAo+IGFuZCBzbyBtYWtpbmcgdGhlIHBmZWMgd2FsayBwYXJhbWV0ZXIgdW5u
ZWNlc3NhcnkpIHRvIHRoZSByZXNwZWN0aXZlCj4gYWRkcmVzcywgYW5kIHF1ZXJ5IGZvciBfUEFH
RV9BQ0NFU1NFRCBhbmQgX1BBR0VfRElSVFkgb25seS4KPiAKPiBJZiBfUEFHRV9BQ0NFU1NFRCBp
cyBub3Qgc2V0LCBzZXQgaXQgYW5kIGV4aXQuCj4gSWYgX1BBR0VfQUNDRVNTRUQgaXMgc2V0LCBz
ZXQgX1BBR0VfRElSVFkgYWxzbyBhbmQgZXhpdC4KClNpbmNlIGl0J3MgYW1iaWd1b3VzIGluIHRo
ZSBOUFQgY2FzZSAtIGFyZSB5b3UgdGFsa2luZyBhYm91dApzZXR0aW5nIHRoZSBmbGFncyBpbiB0
aGUgZ3Vlc3Qgb3IgaG9zdCBwYWdlIHRhYmxlcz8gVGhlCmZvcm1lciwgSSdtIGFmcmFpZCwgbWln
aHQgbm90IGJlIGFjY2VwdGFibGUgKGFzIG5vdCBhbHdheXMKYmVpbmcgYXJjaGl0ZWN0dXJhbGx5
IGNvcnJlY3QpLiBJbiBhbnl3YXkgZmVlbHMgYXMgaWYgd2UnZApiZWVuIGhlcmUgYmVmb3JlLCBp
biB0aGF0IHRoaXMgcmVtaW5kcyBtZSBvZiB5b3UgbWVhbmluZwp0byBpbXBseSBmcm9tIGEgc2Vj
b25kIHdhbGsgKHdpdGggQSBhbHJlYWR5IHNldCkgdGhhdCBpdCBtdXN0CmJlIGEgd3JpdGUgYWNj
ZXNzLiBJIHRob3VnaHQgd2UgaGFkIHNldHRsZWQgb24gc3VjaCBhbgppbXBsaWNhdGlvbiBub3Qg
YmVpbmcgZ2VuZXJhbGx5IGNvcnJlY3QuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 12:29:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 12:29:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuGeF-0005AN-7F; Mon, 27 Aug 2018 12:29: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=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuGeD-0005AI-Qz
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 12:29:33 +0000
X-Inumbo-ID: f2543650-a9f4-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f2543650-a9f4-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 12:30:14 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 06:29:30 -0600
Message-Id: <5B83EEA602000078001E22C3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 06:29:26 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Steven Haigh" <netwiz@crc.id.au>
References: <b4cf0fe633df980a1d9299ae1520be9a@crc.id.au>
 <2134533.qq8BOla9DR@wopr.lan.crc.id.au>
 <5B83D44202000078001E21D7@prv1-mh.provo.novell.com>
 <4042528.4QxGzAFDWl@wopr.lan.crc.id.au>
 <5B83E0D3020000CE03F0CC62@prv1-mh.provo.novell.com>
In-Reply-To: <5B83E0D3020000CE03F0CC62@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Unable to build staging-4.9 on RHEL6
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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+IE9uIDI3LjA4LjE4IGF0IDEzOjMwLCA8bmV0d2l6QGNyYy5pZC5hdT4gd3JvdGU6Cj4gT24g
TW9uZGF5LCAyNyBBdWd1c3QgMjAxOCA4OjM2OjUwIFBNIEFFU1QgSmFuIEJldWxpY2ggd3JvdGU6
Cj4+ID4+PiBPbiAyNy4wOC4xOCBhdCAxMjowMywgPG5ldHdpekBjcmMuaWQuYXU+IHdyb3RlOgo+
PiA+IE9uIE1vbmRheSwgMjcgQXVndXN0IDIwMTggNjozMjoxNyBQTSBBRVNUIEphbiBCZXVsaWNo
IHdyb3RlOgo+PiA+PiA+Pj4gT24gMjQuMDguMTggYXQgMDQ6NTYsIDxuZXR3aXpAY3JjLmlkLmF1
PiB3cm90ZToKPj4gPj4gPiBXaGVuIHRyeWluZyB0byBidWlsZCBib3RoIHhlbiBhbmQgcWVtdS14
ZW4gZnJvbSB0aGUgc3RhZ2luZy00LjkKPj4gPj4gPiBicmFuY2hlcywgSSdtIHJ1bm5pbmcgaW50
byBpc3N1ZXMgY29tcGlsaW5nLgo+PiA+PiA+IAo+PiA+PiA+IEVycm9ycyBzdGFydCB3aXRoOgo+
PiA+PiA+IAo+PiA+PiA+IEJVSUxEU1RERVJSOiBzc2UuYzogSW4gZnVuY3Rpb24gJ3NpbWRfdGVz
dCc6Cj4+ID4+ID4gQlVJTERTVERFUlI6IHNzZS5jOjMxOTogZXJyb3I6IHN1YnNjcmlwdGVkIHZh
bHVlIGlzIG5laXRoZXIgYXJyYXkgbm9yCj4+ID4+ID4gcG9pbnRlcgo+PiA+PiAKPj4gPj4gVGhh
dCdzIHRoZSB4ODYgaW5zbiBlbXVsYXRvciB0ZXN0IGhhcm5lc3MgYWZhaWN0LCB3aGljaCBkb2Vz
bid0IGdldAo+PiA+PiBidWlsdCB1bmxlc3MgeW91IGV4cGxpY2l0bHkgYXNrIGZvciBpdC4gV2h5
IGFyZSB5b3UgYnVpbGRpbmcgaXQ/IEl0J3MKPj4gPj4gd2VsbCBrbm93biB0aGF0IGl0IHJlcXVp
cmVzIGEgbmV3IGVub3VnaCBjb21waWxlciAoYW5kIHRoZSBiYXIgd2lsbAo+PiA+PiByYWlzZSB3
aXRoIEFWWDUxMiBzdXBwb3J0LCB3aGljaCBpcyBpbiB0aGUgd29ya3MpLgo+PiA+IAo+PiA+IEhp
IEphbiwKPj4gPiAKPj4gPiBJIGRvbid0IHNwZWNpZmljYWxseSBlbmFibGUgYW55IHRlc3Rpbmcg
KHRoYXQgSSdtIGF3YXJlIG9mKS4KPj4gPiAKPj4gPiBUaGUgY3VycmVudCBTUEVDIGZpbGUgdGhh
dCBJJ20gdXNpbmcgaXMgYXQ6Cj4+ID4gaHR0cHM6Ly9naXQuY3JjLmlkLmF1L25ldHdpei94ZW40
OS9zcmMvZGV2ZWwvU1BFQ1MveGVuNDkuc3BlYyAKPj4gPiAKPj4gPiBFc3NlbnRpYWxseSBpdCBi
b2lscyBkb3duIHRvOgo+PiA+IC4vY29uZmlndXJlIC0tZW5hYmxlLXN5c3RlbWQgLS1wcmVmaXg9
L3VzciAtLWVuYWJsZS14c21wb2xpY3kKPj4gPiAlez9lbmFibGVfb2NhbWx9Cj4+ID4gXAo+PiA+
IAo+PiA+ICAgLS1saWJkaXI9JXtfbGliZGlyfSAtLWVuYWJsZS1lZmkgLS1kaXNhYmxlLXFlbXUt
dHJhZGl0aW9uYWwgXAo+PiA+ICAgLS13aXRoLWV4dHJhLXFlbXVVLWNvbmZpZ3VyZS1hcmdzPSIt
LWVuYWJsZS1zcGljZSAtLWVuYWJsZS11c2ItcmVkaXIiCj4+ID4gCj4+ID4gKGNkIHhlbjsgbWFr
ZSBkZWZjb25maWc7IHNlZCAtaSAncy8jIENPTkZJR19MSVZFUEFUQ0ggaXMgbm90IHNldC8KPj4g
PiBDT05GSUdfTElWRVBBVENIPXkvZycgLmNvbmZpZzsgbWFrZSBvbGRjb25maWcpCj4+ID4gCj4+
ID4gZXhwb3J0IFhFTl9ET01BSU49eGVuLmNyYy5pZC5hdQo+PiA+IG1ha2UgJXs/X3NtcF9tZmxh
Z3N9ICV7P2VmaV9mbGFnc30gZGlzdAo+PiAKPj4gSXQncyB0aGlzIGxhc3Qgc3RlcCB3aGljaCBp
cyBvZiBpbnRlcmVzdCBhZmFpY3Q7IGhvdyB5b3UgY29uZmlndXJlCj4+IHRoaW5ncyBkb2VzIG5v
dCBzZWVtIHRvIG1hdHRlci4gVGhlIGRpc3QgdGFyZ2V0IGltcGxpZXMgYnVpbGRpbmcKPj4gZGlz
dC10b29scywgd2hpY2ggaW4gdHVybiBoYXMgaW5zdGFsbC10b29scyBhcyBhIGRlcGVuZGVuY3ku
IE1vc3QKPj4gb2YgdGhlIHN1Yi1kaXJlY3RvcmllcyB1bmRlciB0b29scy90ZXN0cy8gaGF2ZSBh
biBlbXB0eQo+PiBpbnN0YWxsIHRhcmdldCBpbiB0aGVpciBtYWtlZmlsZXMgdGhvdWdoLCB3aGlj
aCBtZWFucyBub3RoaW5nIGlzCj4+IGdvaW5nIHRvIGJlIGRvbmUgd2hlbiBlbnRlcmluZyB0aGUg
cmVzcGVjdGl2ZSBkaXJlY3Rvcmllcy4KPiAKPiBUaGlzIGlzIGFjdHVhbGx5IGludGVyZXN0aW5n
Lgo+IAo+IEkgdHJpZWQgb3JpZ2luYWxseSBkb2luZyBhICdtYWtlIGJ1aWxkJywgdGhlbiAnbWFr
ZSBERVNURElSPSV7YnVpbGRyb290fSAKPiBpbnN0YWxsJyAtIGhvd2V2ZXIgSSBmb3VuZCB0aGF0
IHRoaXMgZGlkbid0IHByb2R1Y2UgYW55IEVGSSBiaW5hcmllcyBpbiAvYm9vdC8KPiBlZmkvZWZp
LyRFRklfVkVORE9SLyBsaWtlIHRoZSAnbWFrZSBkaXN0JyBvcHRpb24gZG9lcy4KPiAKPiBUaGlz
IHNlZW1lZCB0byBwZXJzaXN0IGFjcm9zcyBhbGwgdmVyc2lvbnMgKDQuNiAtIDQuMTApIGhlbmNl
IHRoZSBwYXRoIHRoYXQgSSAKPiBoYWQgdGFrZW4uCj4gCj4gU2hvdWxkIHRoaXMgdGhlbiBiZSBh
IHBhcnQgb2YgZml4aW5nIHdoeSBubyBFRkkgYmluYXJpZXMgZXhpc3QgaW4gdGhlIG1ha2UgCj4g
YnVpbGQgLyBtYWtlIGluc3RhbGwgbWV0aG9kLCBhbmQgbm90IHRyeWluZyB0byBmaXggYSB0ZXN0
IGFzIGEgc2lkZSBlZmZlY3Qgb2YgCj4gaGF2aW5nIHRvIHVzZSAnbWFrZSBkaXN0Jz8KCkhtbSAt
ICJtYWtlIGJ1aWxkIiBzdXJlbHkgZG9lc24ndCBwdXQgYW55dGhpbmcgYW55d2hlcmUgb3V0c2lk
ZSB0aGUKYnVpbGQgdHJlZS4gQXQgbGVhc3QgSSB2ZXJ5IG11Y2ggaG9wZSBpdCBkb2Vzbid0LiAi
bWFrZSBkaXN0IiBhbmQKIm1ha2UgaW5zdGFsbCIsIG90b2gsIG91Z2h0IHRvIG1hdGNoIGluIHRo
aXMgcmVzcGVjdCB0aG91Z2g6IEJvdGgKc2hvdWxkIGluc3RhbGwgZmlsZXMgaW50byB0aGVpciBk
ZWRpY2F0ZWQgcGxhY2VzLiBBZnRlciBhbGwKCmluc3RhbGw6ICQoVEFSR1NfSU5TVEFMTCkKCmFu
ZAoKZGlzdDogJChUQVJHU19ESVNUKSBkaXN0LW1pc2MKZGlzdC0lOiBpbnN0YWxsLSUKCkJ1dCBm
b3IgbWUgYWxsIG9mIHRoaXMgaXMgcHVyZSB0aGVvcnkgb25seSBhbnl3YXksIGFzIEkgbmV2ZXIg
dXNlIGFueQpvZiB0aGVzZSB0YXJnZXRzLgoKQ29uc2lkZXJpbmcgdGhhdCB4ZW4uZ3ogYW5kIHhl
bi5lZmkgaW5zdGFsbGF0aW9uIGFyZSBkb24gYnkgdGhlIHNhbWUKcnVsZSwgcXVpdGUgYSBiaXQg
ZGVwZW5kcyBvbiB3aGV0aGVyIHlvdSBvYnNlcnZlIHRoZSB0d28gdmFyaWFudHMgb2YKbWFrZSBp
bnZvY2F0aW9uIHRvIGRpZmZlciBpbiBtb3JlIHRoYXQgd2hhdCBsYW5kcyBpbiAKL2Jvb3QvZWZp
L2VmaS8kRUZJX1ZFTkRPUi8sIGluIHBhcnRpY3VsYXIgd2hldGhlciB3aXRoaW4gdGhlIGJ1aWxk
CnRyZWUgeGVuL3hlbi5lZmkgY29uc2lzdGVudGx5IGFwcGVhcnMuIElmIGJvdGggcHJvZHVjZSBp
dCwgdGhlCmRpZmZlcmVuY2UgbXVzdCBiZSBjb250YWluZWQgaW4geGVuL01ha2VmaWxlJ3MgX2lu
c3RhbGwgcnVsZS4gQW5kIGRvbid0CmZvcmdldCB0aGF0IHB1dHRpbmcgX2FueXRoaW5nXyBpbiAv
Ym9vdC9lZmkvZWZpLyRFRklfVkVORE9SLyBpcyBtZWFudAphcyBhIGNvdXJ0ZXN5IHRvIGRldmVs
b3BlcnMgb25seSBhbnl3YXkuIERpc3RyaWJ1dGlvbnMgc2hvdWxkIG5vdApkZXBlbmQgb24gdGhp
cyBwYXJ0OyB0aGVpciBib290IGxvYWRlciBzZXR1cCBzaG91bGQgaW5zdGVhZCBjb3B5CndoYXRl
dmVyIGlzIG5lY2Vzc2FyeSBpbnRvIC9ib290L2VmaS8uLi4gKGZyb20sIGluIHRoZSB4ZW4uZWZp
IGNhc2UsCndoYXRldmVyIEVGSV9ESVIgcmVzb2x2ZXMgdG8pLgoKSmFuCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 12:35:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 12:35: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 1fuGkA-0005ww-2m; Mon, 27 Aug 2018 12:35: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=lvj3=lk=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fuGk9-0005wr-HP
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 12:35:41 +0000
X-Inumbo-ID: ce076683-a9f5-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 ce076683-a9f5-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 12:36:22 +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 39F173074B71
 for <xen-devel@lists.xen.org>; Mon, 27 Aug 2018 15:35:39 +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 292D67FA58
 for <xen-devel@lists.xen.org>; Mon, 27 Aug 2018 15:35:39 +0300 (EEST)
Received: (qmail 10687 invoked from network); 27 Aug 2018 15:35:39 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.5.22)
 by smtp02.buh.bitdefender.net with SMTP; 27 Aug 2018 15:35:38 +0300
To: Jan Beulich <JBeulich@suse.com>
References: <1535119879-6555-1-git-send-email-aisaila@bitdefender.com>
 <2b10630e-d047-347e-a131-6af80e14b9be@citrix.com>
 <e51912bb-2c1f-d01f-0b91-9c33959f7694@bitdefender.com>
 <5B83C02B02000078001E20C8@prv1-mh.provo.novell.com>
 <d403cfd8-0f8b-42f8-c180-908f5cdde2d5@bitdefender.com>
 <5B83EA9702000078001E2299@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <61ee5d0c-a5f6-84a3-0c70-8d9b6ba3cdee@bitdefender.com>
Date: Mon, 27 Aug 2018 15:35:27 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <5B83EA9702000078001E2299@prv1-mh.provo.novell.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.77174
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 494178,
 Stamp: 3], Multi: [Enabled, t: (0.000021,0.011480)], BW: [Enabled, t:
 (0.000020,0.000001)], RBL DNSBL: [Disabled], APM: [Enabled, Score:
 500, t: (0.008476), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_SUMM_400_WORDS; NN_LEGIT_BITDEFENDER;
 NN_LEGIT_S_SQARE_BRACKETS], SGN: [Enabled, t: (0.060424,0.000426)],
 URL: [Enabled, t: (0.000009,0.000001)], RTDA: [Enabled, t: (0.222280),
 Hit: No, Details: v2.7.14; Id: 15.1i60t62.1cltm3q7e.60lpn], total:
 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v1] 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: Andrei LUTAS <vlutas@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 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>

T24gOC8yNy8xOCAzOjEyIFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IEZvciBOUFQsIGlzbid0
IHRoZXJlIGFuIGVycm9yIGNvZGUgYml0IHRlbGxpbmcgeW91IHdoZXRoZXIgdGhlCj4+PiByZXF1
ZXN0IHdhcyBhIHVzZXIgb3IgInN5c3RlbSIgb25lPyBJZiBub3QsIHNvbWUgY2hlYXRpbmcKPj4+
IHdvdWxkIGJlIG5lZWRlZCAoZGVyaXZlIGZyb20gQ1BMLCBhY2NlcHRpbmcgdGhhdCBlLmcuCj4+
PiBkZXNjcmlwdG9yIHRhYmxlIGFjY2Vzc2VzIHdvdWxkIGdldCBtaXMtYXR0cmlidXRlZCksIGJ1
dAo+Pj4gdGhhdCdzIHN0aWxsIG5vdCBnb2luZyB0byBpbnZvbHZlIGxvb2tpbmcgYXQgdGhlIFBU
RSBmbGFncy4KPj4KPj4gVGhlIGFsdGVybmF0aXZlIHdvdWxkIGJlIHRvIHNpbXBseSB3YWxrICh3
aXRob3V0IGVuZm9yY2luZyBhbnkgZmxhZ3MsCj4+IGFuZCBzbyBtYWtpbmcgdGhlIHBmZWMgd2Fs
ayBwYXJhbWV0ZXIgdW5uZWNlc3NhcnkpIHRvIHRoZSByZXNwZWN0aXZlCj4+IGFkZHJlc3MsIGFu
ZCBxdWVyeSBmb3IgX1BBR0VfQUNDRVNTRUQgYW5kIF9QQUdFX0RJUlRZIG9ubHkuCj4+Cj4+IElm
IF9QQUdFX0FDQ0VTU0VEIGlzIG5vdCBzZXQsIHNldCBpdCBhbmQgZXhpdC4KPj4gSWYgX1BBR0Vf
QUNDRVNTRUQgaXMgc2V0LCBzZXQgX1BBR0VfRElSVFkgYWxzbyBhbmQgZXhpdC4KPiAKPiBTaW5j
ZSBpdCdzIGFtYmlndW91cyBpbiB0aGUgTlBUIGNhc2UgLSBhcmUgeW91IHRhbGtpbmcgYWJvdXQK
PiBzZXR0aW5nIHRoZSBmbGFncyBpbiB0aGUgZ3Vlc3Qgb3IgaG9zdCBwYWdlIHRhYmxlcz8gVGhl
Cj4gZm9ybWVyLCBJJ20gYWZyYWlkLCBtaWdodCBub3QgYmUgYWNjZXB0YWJsZSAoYXMgbm90IGFs
d2F5cwo+IGJlaW5nIGFyY2hpdGVjdHVyYWxseSBjb3JyZWN0KS4gSW4gYW55d2F5IGZlZWxzIGFz
IGlmIHdlJ2QKClRoZSBmb3JtZXIgKGkuZS4gdGhlIGd1ZXN0KSAtIGFuZCBJIGFncmVlIHRoYXQg
aXQgbWlnaHQgbm90IGJlIDEwMCUKYXJjaGl0ZWN0dXJhbGx5IGNvcnJlY3QsIGhvd2V2ZXIgd2Ug
Y2FuJ3QgdGhpbmsgb2YgYSBiZXR0ZXIgc29sdXRpb24KdGhhdCB3aWxsIHJlYWxseSB3b3JrIG9u
IG1vc3QgYWN0dWFsIGhhcmR3YXJlLgoKPiBiZWVuIGhlcmUgYmVmb3JlLCBpbiB0aGF0IHRoaXMg
cmVtaW5kcyBtZSBvZiB5b3UgbWVhbmluZwo+IHRvIGltcGx5IGZyb20gYSBzZWNvbmQgd2FsayAo
d2l0aCBBIGFscmVhZHkgc2V0KSB0aGF0IGl0IG11c3QKPiBiZSBhIHdyaXRlIGFjY2Vzcy4gSSB0
aG91Z2h0IHdlIGhhZCBzZXR0bGVkIG9uIHN1Y2ggYW4KPiBpbXBsaWNhdGlvbiBub3QgYmVpbmcg
Z2VuZXJhbGx5IGNvcnJlY3QuCgpSaWdodCwgYnV0IHRoZSBwcmV2aW91cyBhdHRlbXB0IGhhZCBh
IGRpZmZlcmVudCBwcm9ibGVtOiBmb3IgZWFjaCBuZXcKW1JJUDpHTEFdIHBhaXJzIHdlIHRob3Vn
aHQgQSB3YXMgYmVpbmcgc2V0LCBhbmQgZXZlcnkgdGltZSB3ZSBoYWQgYQp2aW9sYXRpb24gd2hl
cmUgdGhlIGN1cnJlbnQgW1JJUDpHTEFdIG1hdGNoZWQgdGhlIHByZXZpb3VzIHdlIHRob3VnaHQg
RAp3YXMgYmVpbmcgc2V0LiBUaGUgbWFpbiBwcm9ibGVtIHRoZXJlIHdhcyB0aGF0IGFuIGludGVy
cnVwdCBjb3VsZCBoYXZlCmJyb2tlbiBSSVAgY29uc3RhbmN5IChmb3IgbGFjayBvZiBhIGJldHRl
ciB0ZXJtKS4KClRoaXMgbmV3IHByb3Bvc2FsIHdhcyB0byBjaGVjayBpZiBBIGlzIGFscmVhZHkg
c2V0IG9uIHRoZSBjdXJyZW50CnZpb2xhdGlvbiAtIGFuZCBpZiBpdCBpcywgc2V0IEQuIFdoaWxl
IG5vdCAxMDAlIGFyY2hpdGVjdHVyYWxseSBjb3JyZWN0LAppdCBzaG91bGQgd29yayB3aXRoIG5v
IGlsbC1lZmZlY3RzIEFGQUlLLgoKT3VyIHVzZSBjYXNlIGZvciB0aGlzIGlzIHRvIHNpbXBseSBj
bGVhciB0aGF0IHZpb2xhdGlvbiwgd2hpY2ggaXMgbm90CmludGVyZXN0aW5nIGZvciB0aGUgaW50
cm9zcGVjdGlvbiBhZ2VudCAtIHNvIHByaW1hcmlseSBhbiBvcHRpbWl6YXRpb24uCkJ1dCBhbHNv
LCB3ZSdkIGxpa2UgdG8gYmUgYWJsZSB0byBnZXQgdGhlIHZpb2xhdGlvbiBjYXVzZWQgYnkgdGhl
IGFjdHVhbApndWVzdCBpbnN0cnVjdGlvbiAoaWYgaXQgd2lsbCBjYXVzZSBvbmUpLiBUaGUgY3Vy
cmVudCBwYXRjaCBzb2x2ZXMgdGhlCmZpcnN0IHByb2JsZW0sIGJ1dDoKCjEuIEl0IGRvZXNuJ3Qg
c29sdmUgdGhlIHNlY29uZCBwcm9ibGVtICh3ZSBsb3NlIGEgcG90ZW50aWFsbHkKaW50ZXJlc3Rp
bmcgdmlvbGF0aW9uKS4KMi4gSXQncyBzbG93ZXIgdG8gZW11bGF0ZSB0aGUgd2hvbGUgaW5zdHJ1
Y3Rpb24uCjMuIEVtdWxhdGlvbiBjYW4gZmFpbCwgYW5kIHdlIGVuZCB1cCBuZWVkaW5nIHRvIHNp
bmdsZS1zdGVwIHRoZSBjdXJyZW50Cmluc3RydWN0aW9uLgoKSSB0aGluayB3aGF0IHlvdSBhcmUg
c2F5aW5nIGlzIHRoYXQgdGhlcmUgYXJlIHNjZW5hcmlvcyB3aGVyZSBBIGlzIHNldAphbHJlYWR5
LCBhbmQgdGhlIGZhdWx0IGlzIGNhdXNlZCBieSBfYWdhaW5fIHRyeWluZyB0byBzZXQgQSwgaW4g
d2hpY2gKY2FzZSB3ZSdkIHNldCBELiBJIHN1cHBvc2UgdGhhdCBjb3VsZCBoYXBwZW4sIGJ1dCBJ
J20gbm90IHN1cmUgd2hhdCBpdAp3b3VsZCBicmVhay4KCgpUaGFua3MsClJhenZhbgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 12:38:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 12:38:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuGmR-00064J-IW; Mon, 27 Aug 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=2nef=lk=citrix.com=prvs=770f1729a=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuGmQ-00064E-HL
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 12:38:02 +0000
X-Inumbo-ID: 22230d48-a9f6-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 22230d48-a9f6-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 12:38:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,295,1531785600"; d="scan'208";a="78166011"
To: Jan Beulich <JBeulich@suse.com>, Razvan Cojocaru
 <rcojocaru@bitdefender.com>
References: <1535119879-6555-1-git-send-email-aisaila@bitdefender.com>
 <2b10630e-d047-347e-a131-6af80e14b9be@citrix.com>
 <e51912bb-2c1f-d01f-0b91-9c33959f7694@bitdefender.com>
 <5B83C02B02000078001E20C8@prv1-mh.provo.novell.com>
 <d403cfd8-0f8b-42f8-c180-908f5cdde2d5@bitdefender.com>
 <5B83EA9702000078001E2299@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: <9c8dbc31-f189-0c7c-18ca-72138a98f5d1@citrix.com>
Date: Mon, 27 Aug 2018 13:37: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: <5B83EA9702000078001E2299@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 v1] 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: Andrei LUTAS <vlutas@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

T24gMjcvMDgvMTggMTM6MTIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gRm9yIE5QVCwgaXNuJ3Qg
dGhlcmUgYW4gZXJyb3IgY29kZSBiaXQgdGVsbGluZyB5b3Ugd2hldGhlciB0aGUKPj4+IHJlcXVl
c3Qgd2FzIGEgdXNlciBvciAic3lzdGVtIiBvbmU/IElmIG5vdCwgc29tZSBjaGVhdGluZwo+Pj4g
d291bGQgYmUgbmVlZGVkIChkZXJpdmUgZnJvbSBDUEwsIGFjY2VwdGluZyB0aGF0IGUuZy4KPj4+
IGRlc2NyaXB0b3IgdGFibGUgYWNjZXNzZXMgd291bGQgZ2V0IG1pcy1hdHRyaWJ1dGVkKSwgYnV0
Cj4+PiB0aGF0J3Mgc3RpbGwgbm90IGdvaW5nIHRvIGludm9sdmUgbG9va2luZyBhdCB0aGUgUFRF
IGZsYWdzLgo+PiBUaGUgYWx0ZXJuYXRpdmUgd291bGQgYmUgdG8gc2ltcGx5IHdhbGsgKHdpdGhv
dXQgZW5mb3JjaW5nIGFueSBmbGFncywKPj4gYW5kIHNvIG1ha2luZyB0aGUgcGZlYyB3YWxrIHBh
cmFtZXRlciB1bm5lY2Vzc2FyeSkgdG8gdGhlIHJlc3BlY3RpdmUKPj4gYWRkcmVzcywgYW5kIHF1
ZXJ5IGZvciBfUEFHRV9BQ0NFU1NFRCBhbmQgX1BBR0VfRElSVFkgb25seS4KPj4KPj4gSWYgX1BB
R0VfQUNDRVNTRUQgaXMgbm90IHNldCwgc2V0IGl0IGFuZCBleGl0Lgo+PiBJZiBfUEFHRV9BQ0NF
U1NFRCBpcyBzZXQsIHNldCBfUEFHRV9ESVJUWSBhbHNvIGFuZCBleGl0Lgo+IFNpbmNlIGl0J3Mg
YW1iaWd1b3VzIGluIHRoZSBOUFQgY2FzZSAtIGFyZSB5b3UgdGFsa2luZyBhYm91dAo+IHNldHRp
bmcgdGhlIGZsYWdzIGluIHRoZSBndWVzdCBvciBob3N0IHBhZ2UgdGFibGVzPyBUaGUKPiBmb3Jt
ZXIsIEknbSBhZnJhaWQsIG1pZ2h0IG5vdCBiZSBhY2NlcHRhYmxlIChhcyBub3QgYWx3YXlzCj4g
YmVpbmcgYXJjaGl0ZWN0dXJhbGx5IGNvcnJlY3QpLiBJbiBhbnl3YXkgZmVlbHMgYXMgaWYgd2Un
ZAo+IGJlZW4gaGVyZSBiZWZvcmUsIGluIHRoYXQgdGhpcyByZW1pbmRzIG1lIG9mIHlvdSBtZWFu
aW5nCj4gdG8gaW1wbHkgZnJvbSBhIHNlY29uZCB3YWxrICh3aXRoIEEgYWxyZWFkeSBzZXQpIHRo
YXQgaXQgbXVzdAo+IGJlIGEgd3JpdGUgYWNjZXNzLiBJIHRob3VnaHQgd2UgaGFkIHNldHRsZWQg
b24gc3VjaCBhbgo+IGltcGxpY2F0aW9uIG5vdCBiZWluZyBnZW5lcmFsbHkgY29ycmVjdC4KClRo
ZSBwcm9ibGVtIHRoYXQgaXMgdHJ5aW5nIHRvIGJlIHNvbHZlZCBpcyB0aGF0IHdoZW4gb3BlcmF0
aW5nIGluCm5vbi1yb290IG1vZGUsIHRoZSBjcHUgcGFnZXdhbGssIHdoZW4gdHJ5aW5nIHRvIHNl
dCBhIGd1ZXN0IEEvRCBiaXQgaW4gYQp3cml0ZS1wcm90ZWN0ZWQgRVBUIHBhZ2UsIHRha2VzIGFu
IEVQVCB2aW9sYXRpb24gZm9yIGEgd3JpdGUgdG8gYQpyZWFkLW9ubHkgcGFnZS4KCk1hbnVhbGx5
IHNldHRpbmcgdGhlIEEvRCBiaXRzIChhcyBhcHByb3ByaWF0ZSkgYW5kIHJlc3RhcnRpbmcgdGhl
Cmluc3RydWN0aW9uIGlzIHN1ZmZpY2llbnQgZm9yIGl0IHRvIGNvbXBsZXRlIGNvcnJlY3RseS4K
CkF0IHRoZSBtb21lbnQsIGV2ZXJ5IHRpbWUgdGhpcyBoYXBwZW5zLCBhIHJlcXVlc3QgaXMgc2Vu
dCB0byB0aGUKaW50cm9zcGVjdGlvbiBhZ2VudCwgYW5kIHRoZSBhZ2VudCBjYWxjdWxhdGVzIHRo
YXQgaXQgd2FzIGR1ZSB0bwpwYWdldGFibGUgcHJvdGVjdGlvbiwgYW5kIGluc3RydWN0cyBYZW4g
dG8gZW11bGF0ZSB0aGUgaW5zdHJ1Y3Rpb24uwqAKVGhpcyBhY2NvdW50cyBmb3IgOTclICg/KSBv
ZiB0aGUgVk1FeGl0cywgYW5kIGlzIHVucmVsYXRlZCB0byBhbnkgb2YgdGhlCnJlYWwgcHJvdGVj
dGlvbnMgd2hpY2ggaW50cm9zcGVjdGlvbiBpcyB0cnlpbmcgdG8gYWNoaWV2ZS4KCldoYXQgUmF6
dmFuIGlzIGxvb2tpbmcgdG8gZG8gaXMgdG8gaGF2ZSBYZW4gc2tpcCB0aGUgInNlbmQgdG8gdGhl
CmludHJvc3BlY3Rpb24gYWdlbnQiIHBhcnQgYXMgYW4gb3B0aW1pc2F0aW9uLCBiZWNhdXNlIGhh
cmR3YXJlIHRlbGxzIFhlbgooYXMgcGFydCBvZiB0aGUgVk1FeGl0KSB3aGVuIHRoaXMgY29uZGl0
aW9uIGhhcyBvY2N1cnJlZCwgYW5kIHRoZQp2bV9ldmVudCBsb2dpYyBoYXMgYWxyZWFkeSBhc2tl
ZCBYZW4gdG8gdHJ5IGFuZCBmaXggdXAgdGhpcyBjb25kaXRpb24KYXV0b21hdGljYWxseS4KCldo
YXQgY2FuIGFjdHVhbGx5IGJlIGRvbmUgZGVwZW5kcyBvbiBob3cgQS9EIGJpdHMgYmVoYXZlIGlu
IHJlYWwgaGFyZHdhcmUuCgpTZXR0aW5nIGFjY2VzcyBiaXRzIGZvciBub24tbGVhZiBlbnRyaWVz
IGlzIGRlZmluaXRlbHkgZmluZSwgYW5kCnNwZWN1bGF0aXZlbHkgc2V0dGluZyB0aGUgYWNjZXNz
IGJpdCBpcyBhbHNvIGV4cGxpY2l0bHkgcGVybWl0dGVkIGJ5IHRoZQpzcGVjLsKgIEhvd2V2ZXIs
IEkgY2FuJ3QgZmluZCBhbnkgY29tbWVudCBvbiBzcGVjdWxhdGl2ZSBkaXJ0eSBiaXRzIChmcm9t
CmVpdGhlciBJbnRlbCBvciBBTUQpLCBhbmQgSSd2ZSBub3QgZW5jb3VudGVyZWQgc3VjaCBhIGJl
aGF2aW91ciB3aXRoIHRoZQpwYWdldGFibGUgd29yayBJJ3ZlIGJlZW4gZG9pbmcuCgp+QW5kcmV3
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 12:46:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 12:46:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuGuY-0006yP-PQ; Mon, 27 Aug 2018 12:46: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=oxzl=lk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fuGuW-0006y5-Jd
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 12:46:24 +0000
X-Inumbo-ID: 01560449-a9f7-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 01560449-a9f7-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 14:44: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 1fuGuS-0001lb-D3; Mon, 27 Aug 2018 12:46:20 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fuGuS-0004hI-3h; Mon, 27 Aug 2018 12:46:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fuGuS-0002tY-30; Mon, 27 Aug 2018 12:46:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126742-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=983f5abb9a0d6cf9cfb5e16d671f15e5dc7510d8
X-Osstest-Versions-That: ovmf=6861765935d5b69803321ba6e43240845c7ab0e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 27 Aug 2018 12:46:20 +0000
Subject: [Xen-devel] [ovmf test] 126742: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjc0MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY3NDIvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA5ODNmNWFiYjlhMGQ2Y2Y5Y2ZiNWUxNmQ2NzFmMTVl
NWRjNzUxMGQ4CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA2ODYxNzY1
OTM1ZDViNjk4MDMzMjFiYTZlNDMyNDA4NDVjN2FiMGU1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjY1ODggIDIwMTgtMDgtMjUgMDI6MTU6NDAgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI2NzQyICAyMDE4LTA4LTI3IDAxOjQxOjQyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgUnVpeXUgTmkg
PHJ1aXl1Lm5pQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3Nz
dGVzdC9vdm1mLmdpdAogICA2ODYxNzY1OTM1Li45ODNmNWFiYjlhICA5ODNmNWFiYjlhMGQ2Y2Y5
Y2ZiNWUxNmQ2NzFmMTVlNWRjNzUxMGQ4IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 12:53:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 12: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 1fuH1k-0007n6-Jo; Mon, 27 Aug 2018 12:53: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=lvj3=lk=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fuH1j-0007n1-B8
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 12:53:51 +0000
X-Inumbo-ID: 57bd5b15-a9f8-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 57bd5b15-a9f8-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 12:54: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 061003075039
 for <xen-devel@lists.xen.org>; Mon, 27 Aug 2018 15:53:49 +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 EA2CB7FC2A
 for <xen-devel@lists.xen.org>; Mon, 27 Aug 2018 15:53:48 +0300 (EEST)
Received: (qmail 10370 invoked from network); 27 Aug 2018 15:53:48 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.4.22)
 by smtp01.buh.bitdefender.com with SMTP; 27 Aug 2018 15:53:48 +0300
To: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <1535119879-6555-1-git-send-email-aisaila@bitdefender.com>
 <2b10630e-d047-347e-a131-6af80e14b9be@citrix.com>
 <e51912bb-2c1f-d01f-0b91-9c33959f7694@bitdefender.com>
 <5B83C02B02000078001E20C8@prv1-mh.provo.novell.com>
 <d403cfd8-0f8b-42f8-c180-908f5cdde2d5@bitdefender.com>
 <5B83EA9702000078001E2299@prv1-mh.provo.novell.com>
 <9c8dbc31-f189-0c7c-18ca-72138a98f5d1@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <73c2ed2e-f5aa-b85a-ca87-36996edf93b6@bitdefender.com>
Date: Mon, 27 Aug 2018 15:53:37 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <9c8dbc31-f189-0c7c-18ca-72138a98f5d1@citrix.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.77175
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 494180,
 Stamp: 3], Multi: [Enabled, t: (0.000015,0.009788)], BW: [Enabled, t:
 (0.000014)], RBL DNSBL: [Disabled], APM: [Enabled, Score: 500, t:
 (0.007192), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_SUMM_400_WORDS; NN_LEGIT_BITDEFENDER;
 NN_LEGIT_S_SQARE_BRACKETS], SGN: [Enabled, t: (0.054038,0.000251)],
 URL: [Enabled, t: (0.000020,0.000001)], RTDA: [Enabled, t: (0.259001),
 Hit: No, Details: v2.7.14; Id: 15.1i60fba.1cltn52ij.pipt], total:
 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v1] 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: Andrei LUTAS <vlutas@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

T24gOC8yNy8xOCAzOjM3IFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IE9uIDI3LzA4LzE4IDEz
OjEyLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBGb3IgTlBULCBpc24ndCB0aGVyZSBhbiBlcnJv
ciBjb2RlIGJpdCB0ZWxsaW5nIHlvdSB3aGV0aGVyIHRoZQo+Pj4+IHJlcXVlc3Qgd2FzIGEgdXNl
ciBvciAic3lzdGVtIiBvbmU/IElmIG5vdCwgc29tZSBjaGVhdGluZwo+Pj4+IHdvdWxkIGJlIG5l
ZWRlZCAoZGVyaXZlIGZyb20gQ1BMLCBhY2NlcHRpbmcgdGhhdCBlLmcuCj4+Pj4gZGVzY3JpcHRv
ciB0YWJsZSBhY2Nlc3NlcyB3b3VsZCBnZXQgbWlzLWF0dHJpYnV0ZWQpLCBidXQKPj4+PiB0aGF0
J3Mgc3RpbGwgbm90IGdvaW5nIHRvIGludm9sdmUgbG9va2luZyBhdCB0aGUgUFRFIGZsYWdzLgo+
Pj4gVGhlIGFsdGVybmF0aXZlIHdvdWxkIGJlIHRvIHNpbXBseSB3YWxrICh3aXRob3V0IGVuZm9y
Y2luZyBhbnkgZmxhZ3MsCj4+PiBhbmQgc28gbWFraW5nIHRoZSBwZmVjIHdhbGsgcGFyYW1ldGVy
IHVubmVjZXNzYXJ5KSB0byB0aGUgcmVzcGVjdGl2ZQo+Pj4gYWRkcmVzcywgYW5kIHF1ZXJ5IGZv
ciBfUEFHRV9BQ0NFU1NFRCBhbmQgX1BBR0VfRElSVFkgb25seS4KPj4+Cj4+PiBJZiBfUEFHRV9B
Q0NFU1NFRCBpcyBub3Qgc2V0LCBzZXQgaXQgYW5kIGV4aXQuCj4+PiBJZiBfUEFHRV9BQ0NFU1NF
RCBpcyBzZXQsIHNldCBfUEFHRV9ESVJUWSBhbHNvIGFuZCBleGl0Lgo+PiBTaW5jZSBpdCdzIGFt
YmlndW91cyBpbiB0aGUgTlBUIGNhc2UgLSBhcmUgeW91IHRhbGtpbmcgYWJvdXQKPj4gc2V0dGlu
ZyB0aGUgZmxhZ3MgaW4gdGhlIGd1ZXN0IG9yIGhvc3QgcGFnZSB0YWJsZXM/IFRoZQo+PiBmb3Jt
ZXIsIEknbSBhZnJhaWQsIG1pZ2h0IG5vdCBiZSBhY2NlcHRhYmxlIChhcyBub3QgYWx3YXlzCj4+
IGJlaW5nIGFyY2hpdGVjdHVyYWxseSBjb3JyZWN0KS4gSW4gYW55d2F5IGZlZWxzIGFzIGlmIHdl
J2QKPj4gYmVlbiBoZXJlIGJlZm9yZSwgaW4gdGhhdCB0aGlzIHJlbWluZHMgbWUgb2YgeW91IG1l
YW5pbmcKPj4gdG8gaW1wbHkgZnJvbSBhIHNlY29uZCB3YWxrICh3aXRoIEEgYWxyZWFkeSBzZXQp
IHRoYXQgaXQgbXVzdAo+PiBiZSBhIHdyaXRlIGFjY2Vzcy4gSSB0aG91Z2h0IHdlIGhhZCBzZXR0
bGVkIG9uIHN1Y2ggYW4KPj4gaW1wbGljYXRpb24gbm90IGJlaW5nIGdlbmVyYWxseSBjb3JyZWN0
Lgo+IAo+IFRoZSBwcm9ibGVtIHRoYXQgaXMgdHJ5aW5nIHRvIGJlIHNvbHZlZCBpcyB0aGF0IHdo
ZW4gb3BlcmF0aW5nIGluCj4gbm9uLXJvb3QgbW9kZSwgdGhlIGNwdSBwYWdld2Fsaywgd2hlbiB0
cnlpbmcgdG8gc2V0IGEgZ3Vlc3QgQS9EIGJpdCBpbiBhCj4gd3JpdGUtcHJvdGVjdGVkIEVQVCBw
YWdlLCB0YWtlcyBhbiBFUFQgdmlvbGF0aW9uIGZvciBhIHdyaXRlIHRvIGEKPiByZWFkLW9ubHkg
cGFnZS4KPiAKPiBNYW51YWxseSBzZXR0aW5nIHRoZSBBL0QgYml0cyAoYXMgYXBwcm9wcmlhdGUp
IGFuZCByZXN0YXJ0aW5nIHRoZQo+IGluc3RydWN0aW9uIGlzIHN1ZmZpY2llbnQgZm9yIGl0IHRv
IGNvbXBsZXRlIGNvcnJlY3RseS4KPiAKPiBBdCB0aGUgbW9tZW50LCBldmVyeSB0aW1lIHRoaXMg
aGFwcGVucywgYSByZXF1ZXN0IGlzIHNlbnQgdG8gdGhlCj4gaW50cm9zcGVjdGlvbiBhZ2VudCwg
YW5kIHRoZSBhZ2VudCBjYWxjdWxhdGVzIHRoYXQgaXQgd2FzIGR1ZSB0bwo+IHBhZ2V0YWJsZSBw
cm90ZWN0aW9uLCBhbmQgaW5zdHJ1Y3RzIFhlbiB0byBlbXVsYXRlIHRoZSBpbnN0cnVjdGlvbi7C
oAo+IFRoaXMgYWNjb3VudHMgZm9yIDk3JSAoPykgb2YgdGhlIFZNRXhpdHMsIGFuZCBpcyB1bnJl
bGF0ZWQgdG8gYW55IG9mIHRoZQo+IHJlYWwgcHJvdGVjdGlvbnMgd2hpY2ggaW50cm9zcGVjdGlv
biBpcyB0cnlpbmcgdG8gYWNoaWV2ZS4KPiAKPiBXaGF0IFJhenZhbiBpcyBsb29raW5nIHRvIGRv
IGlzIHRvIGhhdmUgWGVuIHNraXAgdGhlICJzZW5kIHRvIHRoZQo+IGludHJvc3BlY3Rpb24gYWdl
bnQiIHBhcnQgYXMgYW4gb3B0aW1pc2F0aW9uLCBiZWNhdXNlIGhhcmR3YXJlIHRlbGxzIFhlbgo+
IChhcyBwYXJ0IG9mIHRoZSBWTUV4aXQpIHdoZW4gdGhpcyBjb25kaXRpb24gaGFzIG9jY3VycmVk
LCBhbmQgdGhlCj4gdm1fZXZlbnQgbG9naWMgaGFzIGFscmVhZHkgYXNrZWQgWGVuIHRvIHRyeSBh
bmQgZml4IHVwIHRoaXMgY29uZGl0aW9uCj4gYXV0b21hdGljYWxseS4KPiAKPiBXaGF0IGNhbiBh
Y3R1YWxseSBiZSBkb25lIGRlcGVuZHMgb24gaG93IEEvRCBiaXRzIGJlaGF2ZSBpbiByZWFsIGhh
cmR3YXJlLgo+IAo+IFNldHRpbmcgYWNjZXNzIGJpdHMgZm9yIG5vbi1sZWFmIGVudHJpZXMgaXMg
ZGVmaW5pdGVseSBmaW5lLCBhbmQKPiBzcGVjdWxhdGl2ZWx5IHNldHRpbmcgdGhlIGFjY2VzcyBi
aXQgaXMgYWxzbyBleHBsaWNpdGx5IHBlcm1pdHRlZCBieSB0aGUKPiBzcGVjLsKgIEhvd2V2ZXIs
IEkgY2FuJ3QgZmluZCBhbnkgY29tbWVudCBvbiBzcGVjdWxhdGl2ZSBkaXJ0eSBiaXRzIChmcm9t
Cj4gZWl0aGVyIEludGVsIG9yIEFNRCksIGFuZCBJJ3ZlIG5vdCBlbmNvdW50ZXJlZCBzdWNoIGEg
YmVoYXZpb3VyIHdpdGggdGhlCj4gcGFnZXRhYmxlIHdvcmsgSSd2ZSBiZWVuIGRvaW5nLgoKVGhh
bmtzIGZvciB0aGUgcmVwbHkhCgpJJ3ZlIGZvcmdvdHRlbiBhIHBpZWNlIG9mIGluZm9ybWF0aW9u
IHRoYXQgSSByZWFsbHkgc2hvdWxkIGhhdmUgd3JpdHRlbgpoZXJlOiB3ZSB3b3VsZCBvbmx5IHNl
dCB0aGUgRCBiaXQgaWYgQSBpcyBhbHJlYWR5IHNldCBhbmQgZWl0aGVyIHRoZQpwYWdlIGlzIHdy
aXRhYmxlIChoYXMgX1BBR0VfUlcgc2V0KSBvciBDUjAuV1AgaXMgMCAodGhlIGxhdHRlciBjYXNl
IGlzCmFkbWl0dGVkbHkgbW9yZSB0cmlja3kpLgoKClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 13:02:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 13:02: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 1fuHAM-0000CF-Ip; Mon, 27 Aug 2018 13:02:46 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=2nef=lk=citrix.com=prvs=770f1729a=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuHAK-0000C5-RX
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 13:02:44 +0000
X-Inumbo-ID: 486949a0-a9f9-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 486949a0-a9f9-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 15:01:17 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,295,1531785600"; d="scan'208";a="78167124"
To: Razvan Cojocaru <rcojocaru@bitdefender.com>, Jan Beulich
 <JBeulich@suse.com>
References: <1535119879-6555-1-git-send-email-aisaila@bitdefender.com>
 <2b10630e-d047-347e-a131-6af80e14b9be@citrix.com>
 <e51912bb-2c1f-d01f-0b91-9c33959f7694@bitdefender.com>
 <5B83C02B02000078001E20C8@prv1-mh.provo.novell.com>
 <d403cfd8-0f8b-42f8-c180-908f5cdde2d5@bitdefender.com>
 <5B83EA9702000078001E2299@prv1-mh.provo.novell.com>
 <9c8dbc31-f189-0c7c-18ca-72138a98f5d1@citrix.com>
 <73c2ed2e-f5aa-b85a-ca87-36996edf93b6@bitdefender.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <a347f38d-9f0d-ed41-9213-323fd2ebbb7d@citrix.com>
Date: Mon, 27 Aug 2018 14:02:19 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <73c2ed2e-f5aa-b85a-ca87-36996edf93b6@bitdefender.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v1] 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: Andrei LUTAS <vlutas@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

T24gMjcvMDgvMTggMTM6NTMsIFJhenZhbiBDb2pvY2FydSB3cm90ZToKPiBPbiA4LzI3LzE4IDM6
MzcgUE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+IE9uIDI3LzA4LzE4IDEzOjEyLCBKYW4gQmV1
bGljaCB3cm90ZToKPj4+Pj4gRm9yIE5QVCwgaXNuJ3QgdGhlcmUgYW4gZXJyb3IgY29kZSBiaXQg
dGVsbGluZyB5b3Ugd2hldGhlciB0aGUKPj4+Pj4gcmVxdWVzdCB3YXMgYSB1c2VyIG9yICJzeXN0
ZW0iIG9uZT8gSWYgbm90LCBzb21lIGNoZWF0aW5nCj4+Pj4+IHdvdWxkIGJlIG5lZWRlZCAoZGVy
aXZlIGZyb20gQ1BMLCBhY2NlcHRpbmcgdGhhdCBlLmcuCj4+Pj4+IGRlc2NyaXB0b3IgdGFibGUg
YWNjZXNzZXMgd291bGQgZ2V0IG1pcy1hdHRyaWJ1dGVkKSwgYnV0Cj4+Pj4+IHRoYXQncyBzdGls
bCBub3QgZ29pbmcgdG8gaW52b2x2ZSBsb29raW5nIGF0IHRoZSBQVEUgZmxhZ3MuCj4+Pj4gVGhl
IGFsdGVybmF0aXZlIHdvdWxkIGJlIHRvIHNpbXBseSB3YWxrICh3aXRob3V0IGVuZm9yY2luZyBh
bnkgZmxhZ3MsCj4+Pj4gYW5kIHNvIG1ha2luZyB0aGUgcGZlYyB3YWxrIHBhcmFtZXRlciB1bm5l
Y2Vzc2FyeSkgdG8gdGhlIHJlc3BlY3RpdmUKPj4+PiBhZGRyZXNzLCBhbmQgcXVlcnkgZm9yIF9Q
QUdFX0FDQ0VTU0VEIGFuZCBfUEFHRV9ESVJUWSBvbmx5Lgo+Pj4+Cj4+Pj4gSWYgX1BBR0VfQUND
RVNTRUQgaXMgbm90IHNldCwgc2V0IGl0IGFuZCBleGl0Lgo+Pj4+IElmIF9QQUdFX0FDQ0VTU0VE
IGlzIHNldCwgc2V0IF9QQUdFX0RJUlRZIGFsc28gYW5kIGV4aXQuCj4+PiBTaW5jZSBpdCdzIGFt
YmlndW91cyBpbiB0aGUgTlBUIGNhc2UgLSBhcmUgeW91IHRhbGtpbmcgYWJvdXQKPj4+IHNldHRp
bmcgdGhlIGZsYWdzIGluIHRoZSBndWVzdCBvciBob3N0IHBhZ2UgdGFibGVzPyBUaGUKPj4+IGZv
cm1lciwgSSdtIGFmcmFpZCwgbWlnaHQgbm90IGJlIGFjY2VwdGFibGUgKGFzIG5vdCBhbHdheXMK
Pj4+IGJlaW5nIGFyY2hpdGVjdHVyYWxseSBjb3JyZWN0KS4gSW4gYW55d2F5IGZlZWxzIGFzIGlm
IHdlJ2QKPj4+IGJlZW4gaGVyZSBiZWZvcmUsIGluIHRoYXQgdGhpcyByZW1pbmRzIG1lIG9mIHlv
dSBtZWFuaW5nCj4+PiB0byBpbXBseSBmcm9tIGEgc2Vjb25kIHdhbGsgKHdpdGggQSBhbHJlYWR5
IHNldCkgdGhhdCBpdCBtdXN0Cj4+PiBiZSBhIHdyaXRlIGFjY2Vzcy4gSSB0aG91Z2h0IHdlIGhh
ZCBzZXR0bGVkIG9uIHN1Y2ggYW4KPj4+IGltcGxpY2F0aW9uIG5vdCBiZWluZyBnZW5lcmFsbHkg
Y29ycmVjdC4KPj4gVGhlIHByb2JsZW0gdGhhdCBpcyB0cnlpbmcgdG8gYmUgc29sdmVkIGlzIHRo
YXQgd2hlbiBvcGVyYXRpbmcgaW4KPj4gbm9uLXJvb3QgbW9kZSwgdGhlIGNwdSBwYWdld2Fsaywg
d2hlbiB0cnlpbmcgdG8gc2V0IGEgZ3Vlc3QgQS9EIGJpdCBpbiBhCj4+IHdyaXRlLXByb3RlY3Rl
ZCBFUFQgcGFnZSwgdGFrZXMgYW4gRVBUIHZpb2xhdGlvbiBmb3IgYSB3cml0ZSB0byBhCj4+IHJl
YWQtb25seSBwYWdlLgo+Pgo+PiBNYW51YWxseSBzZXR0aW5nIHRoZSBBL0QgYml0cyAoYXMgYXBw
cm9wcmlhdGUpIGFuZCByZXN0YXJ0aW5nIHRoZQo+PiBpbnN0cnVjdGlvbiBpcyBzdWZmaWNpZW50
IGZvciBpdCB0byBjb21wbGV0ZSBjb3JyZWN0bHkuCj4+Cj4+IEF0IHRoZSBtb21lbnQsIGV2ZXJ5
IHRpbWUgdGhpcyBoYXBwZW5zLCBhIHJlcXVlc3QgaXMgc2VudCB0byB0aGUKPj4gaW50cm9zcGVj
dGlvbiBhZ2VudCwgYW5kIHRoZSBhZ2VudCBjYWxjdWxhdGVzIHRoYXQgaXQgd2FzIGR1ZSB0bwo+
PiBwYWdldGFibGUgcHJvdGVjdGlvbiwgYW5kIGluc3RydWN0cyBYZW4gdG8gZW11bGF0ZSB0aGUg
aW5zdHJ1Y3Rpb24uwqAKPj4gVGhpcyBhY2NvdW50cyBmb3IgOTclICg/KSBvZiB0aGUgVk1FeGl0
cywgYW5kIGlzIHVucmVsYXRlZCB0byBhbnkgb2YgdGhlCj4+IHJlYWwgcHJvdGVjdGlvbnMgd2hp
Y2ggaW50cm9zcGVjdGlvbiBpcyB0cnlpbmcgdG8gYWNoaWV2ZS4KPj4KPj4gV2hhdCBSYXp2YW4g
aXMgbG9va2luZyB0byBkbyBpcyB0byBoYXZlIFhlbiBza2lwIHRoZSAic2VuZCB0byB0aGUKPj4g
aW50cm9zcGVjdGlvbiBhZ2VudCIgcGFydCBhcyBhbiBvcHRpbWlzYXRpb24sIGJlY2F1c2UgaGFy
ZHdhcmUgdGVsbHMgWGVuCj4+IChhcyBwYXJ0IG9mIHRoZSBWTUV4aXQpIHdoZW4gdGhpcyBjb25k
aXRpb24gaGFzIG9jY3VycmVkLCBhbmQgdGhlCj4+IHZtX2V2ZW50IGxvZ2ljIGhhcyBhbHJlYWR5
IGFza2VkIFhlbiB0byB0cnkgYW5kIGZpeCB1cCB0aGlzIGNvbmRpdGlvbgo+PiBhdXRvbWF0aWNh
bGx5Lgo+Pgo+PiBXaGF0IGNhbiBhY3R1YWxseSBiZSBkb25lIGRlcGVuZHMgb24gaG93IEEvRCBi
aXRzIGJlaGF2ZSBpbiByZWFsIGhhcmR3YXJlLgo+Pgo+PiBTZXR0aW5nIGFjY2VzcyBiaXRzIGZv
ciBub24tbGVhZiBlbnRyaWVzIGlzIGRlZmluaXRlbHkgZmluZSwgYW5kCj4+IHNwZWN1bGF0aXZl
bHkgc2V0dGluZyB0aGUgYWNjZXNzIGJpdCBpcyBhbHNvIGV4cGxpY2l0bHkgcGVybWl0dGVkIGJ5
IHRoZQo+PiBzcGVjLsKgIEhvd2V2ZXIsIEkgY2FuJ3QgZmluZCBhbnkgY29tbWVudCBvbiBzcGVj
dWxhdGl2ZSBkaXJ0eSBiaXRzIChmcm9tCj4+IGVpdGhlciBJbnRlbCBvciBBTUQpLCBhbmQgSSd2
ZSBub3QgZW5jb3VudGVyZWQgc3VjaCBhIGJlaGF2aW91ciB3aXRoIHRoZQo+PiBwYWdldGFibGUg
d29yayBJJ3ZlIGJlZW4gZG9pbmcuCj4gVGhhbmtzIGZvciB0aGUgcmVwbHkhCj4KPiBJJ3ZlIGZv
cmdvdHRlbiBhIHBpZWNlIG9mIGluZm9ybWF0aW9uIHRoYXQgSSByZWFsbHkgc2hvdWxkIGhhdmUg
d3JpdHRlbgo+IGhlcmU6IHdlIHdvdWxkIG9ubHkgc2V0IHRoZSBEIGJpdCBpZiBBIGlzIGFscmVh
ZHkgc2V0IGFuZCBlaXRoZXIgdGhlCj4gcGFnZSBpcyB3cml0YWJsZSAoaGFzIF9QQUdFX1JXIHNl
dCkgb3IgQ1IwLldQIGlzIDAgKHRoZSBsYXR0ZXIgY2FzZSBpcwo+IGFkbWl0dGVkbHkgbW9yZSB0
cmlja3kpLgoKSG93IGFib3V0IGEgbmV3IGZ1bmN0aW9uIHdoaWNoIHdvcmtzIHNpbWlsYXJseSB0
byBndWVzdC13YWxrLXRhYmxlcywgYnV0Cm9ubHkgZXZlciBzZXRzIEEvRCBiaXRzLgoKR2l2ZW4g
aW5mb3JtYXRpb24gZnJvbSBoYXJkd2FyZSwgd2Uga25vdyB0aGUgbGluZWFyIGFkZHJlc3MsIGFu
ZCB0aGF0IGl0CndhcyBhIHByb2JsZW0gd2l0aCB0aGUgZ3Vlc3QgcGFnZXRhYmxlcywgZnJvbSB3
aGljaCB3ZSBleHBsaWNpdGx5IGtub3cKdGhhdCBpdCB3YXMgZnJvbSB3cml0aW5nIGFuIEEvRCBi
aXQgdG8gYSBndWVzdCBQVEUuCgpXaGlsZSB3YWxraW5nIGRvd24gdGhlIGxldmVscywgc2V0IGFu
eSBtaXNzaW5nIEEgYml0cyBhbmQgcmVtZW1iZXIgaWYgd2UKc2V0IGFueS7CoCBJZiB3ZSBzZXQg
QSBiaXRzLCBjb25zaWRlciBvdXJzZWx2ZXMgY29tcGxldGUgYW5kIGV4aXQgYmFjayB0bwp0aGUg
Z3Vlc3QuwqAgSWYgbm8gQSBiaXRzIHdlcmUgc2V0LCBhbmQgdGhlIGFjY2VzcyB3YXMgYSB3cml0
ZSAod2hpY2ggd2UKa25vdyBmcm9tIHRoZSBFUFQgdmlvbGF0aW9uIGluZm9ybWF0aW9uKSwgdGhl
biBzZXQgdGhlIGxlYWYgRCBiaXQuCgpUaGlzIHNob3VsZCBiZSBhcmNoaXRlY3R1cmFsbHkgY29y
cmVjdCBhcyBpdCBpcyBleGNsdXNpdmVseSBkZXJpdmVkIGZyb20KaW5mb3JtYXRpb24gcHJvdmlk
ZWQgYnkgdGhlIFZNRXhpdCwgYW5kIHdvbid0IGNhdXNlIGRpcnR5IGJpdHMgdG8gYmUKd3JpdHRl
biBpbiBjYXNlcyB3aGVyZSB0aGUgaGFyZHdhcmUgd291bGRuJ3QgaGF2ZSB3cml0dGVuIHRoZW0K
KHNwZWN1bGF0aXZlIG9yIG90aGVyd2lzZSkuwqAgSXQgZG9lcyBtZWFuIHRoYXQgYW4gaW5zdHJ1
Y3Rpb24gd2hpY2gKd291bGQgbmVlZCB0byBzZXQgQSBhbmQgRCBiaXRzIGluIHRoZSB3YWxrIHdp
bGwgdGFrZSB0d28gRVBUIHZpb2xhdGlvbnMKdG8gYWNoaWV2ZSB0aGUgZW5kIHJlc3VsdCwgYnV0
IGl0IHByb2JhYmx5IGlzIHN0aWxsIHF1aWNrZXIgdGhhbiBzZW5kaW5nCnRoZSB2bV9ldmVudCBv
dXQuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 13:06:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 13: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 1fuHDk-0000OU-33; Mon, 27 Aug 2018 13: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=oxzl=lk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fuHDi-0000OG-BZ
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 13:06:14 +0000
X-Inumbo-ID: c63b3b12-a9f9-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c63b3b12-a9f9-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 15:04:47 +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 1fuHDd-0002Ct-Ir; Mon, 27 Aug 2018 13:06: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 1fuHDc-0007gV-Td; Mon, 27 Aug 2018 13:06:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fuHDc-0004Ys-Sy; Mon, 27 Aug 2018 13:06:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126771-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke: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-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=fd07b6648c4c8891dca5bd0f7ef174b6831f80b2
X-Osstest-Versions-That: xen=e5d6ddcd31a6113e4a3db7a235ca78770fe8f401
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 27 Aug 2018 13:06:08 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126771: 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>

ZmxpZ2h0IDEyNjc3MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjc3MS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2NzAy
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjY3MDIKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBmZDA3YjY2NDhjNGM4ODkxZGNhNWJk
MGY3ZWYxNzRiNjgzMWY4MGIyCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICBlNWQ2ZGRjZDMxYTYxMTNlNGEzZGI3YTIzNWNhNzg3NzBmZThmNDAxCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxMjY3MDIgIDIwMTgtMDgtMjYgMTM6MDA6MzEgWiAgICAxIGRheXMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTI2NzYzICAyMDE4LTA4LTI3IDEwOjAwOjI5IFogICAgMCBkYXlzICAgIDIg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEb3VnIEdvbGRzdGVp
biA8Y2FyZG9lQGNhcmRvZS5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5k
dXJyYW50QGNpdHJpeC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBaaGVu
emhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgZmQwN2I2NjQ4YzRj
ODg5MWRjYTViZDBmN2VmMTc0YjY4MzFmODBiMgpBdXRob3I6IFpoZW56aG9uZyBEdWFuIDx6aGVu
emhvbmcuZHVhbkBvcmFjbGUuY29tPgpEYXRlOiAgIE1vbiBBdWcgMjcgMTE6Mzc6MjQgMjAxOCAr
MDIwMAoKICAgIFZULWQvZG1hcjogaW9tbXUgbWVtIGxlYWsgZml4CiAgICAKICAgIFJlbGVhc2Ug
bWVtb3J5IGFsbG9jYXRlZCBmb3IgZHJoZCBpb21tdSBpbiBlcnJvciBwYXRoLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4K
ICAgIEFja2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KCmNvbW1pdCBj
M2YwZGNjYzk2NjhiMTQ5NDljOTFiNzZmOTdkYmFjY2IxN2QyNDc3CkF1dGhvcjogRG91ZyBHb2xk
c3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgpEYXRlOiAgIE1vbiBBdWcgMjcgMTE6Mzc6MDEgMjAx
OCArMDIwMAoKICAgIGJ1aWxkOiByZW1vdmUgdGJvb3QgbWFrZSB0YXJnZXRzCiAgICAKICAgIFRo
ZSB0Ym9vdCB0YXJnZXRzIGFyZSB3b2VmdWxseSBvdXQgb2YgZGF0ZS4gVGhlc2Ugc2hvdWxkIHJl
YWxseSBiZQogICAgcmV0aXJlZCBiZWNhdXNlIHNldHRpbmcgdXAgdGJvb3QgaXMgbW9yZSBjb21w
bGV4IHRoYW4gdGhlIGJ1aWxkIHByb2Nlc3MKICAgIGZvciBpdC4KICAgIAogICAgU2lnbmVkLW9m
Zi1ieTogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgogICAgQWNrZWQtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IENocmlzdG9waGVyIENsYXJrIDxjaHJp
c3RvcGhlci5jbGFyazZAYmFlc3lzdGVtcy5jb20+Cgpjb21taXQgNjI5ODU2ZWFlMmE3Zjc2NmYx
ZjAyNGEwNmFkM2FiZjFmZDRiOWQzNwpBdXRob3I6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50
QGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIEF1ZyAyNyAxMTozMDoxOCAyMDE4ICswMjAwCgogICAg
eDg2L2h2bTogcmVtb3ZlIGRlZmF1bHQgaW9yZXEgc2VydmVyCiAgICAKICAgIE15IHJlY2VudCBw
YXRjaCBbMV0gdG8gcWVtdS14ZW4tdHJhZGl0aW9uYWwgcmVtb3ZlcyB0aGUgbGFzdCB1c2Ugb2Yg
dGhlCiAgICAnZGVmYXVsdCcgaW9yZXEgc2VydmVyIGluIFhlbi4gKFRoaXMgaXMgYSBjYXRjaC1h
bGwgaW9yZXEgc2VydmVyIHRoYXQgaXMKICAgIHVzZWQgaWYgbm8gZXhwbGljaXRseSByZWdpc3Rl
cmVkIEkvTyByYW5nZSBpcyB0YXJnZXR0ZWQpLgogICAgCiAgICBUaGlzIHBhdGNoIGNhbiBiZSBh
cHBsaWVkIG9uY2UgdGhhdCBwYXRjaCBpcyBjb21taXR0ZWQsIHRvIHJlbW92ZSB0aGUKICAgICg+
MTAwIGxpbmVzIG9mKSByZWR1bmRhbnQgY29kZSBpbiBYZW4uCiAgICAKICAgIE5PVEU6IFRoZSBy
ZW1vdmFsIG9mIHRoZSBzcGVjaWFsIGNhc2UgZm9yIEhWTV9QQVJBTV9ETV9ET01BSU4gaW4KICAg
ICAgICAgIGh2bV9hbGxvd19zZXRfcGFyYW0oKSBpcyBub3QgZGlyZWN0bHkgcmVsYXRlZCB0byBy
ZW1vdmFsIG9mCiAgICAgICAgICBkZWZhdWx0IGlvcmVxIHNlcnZlcnMuIEl0IGNvdWxkIGhhdmUg
YmVlbiBjbGVhbmVkIHVwIGF0IGFueSB0aW1lCiAgICAgICAgICBhZnRlciBjb21taXQgOWE0MjJj
MDMgIng4Ni9odm06IHN0b3AgcGFzc2luZyBleHBsaWNpdCBkb21pZCB0bwogICAgICAgICAgaHZt
X2NyZWF0ZV9pb3JlcV9zZXJ2ZXIoKSIuIEl0IGlzIG5vdyBhZGRlZCB0byB0aGUgbmV3CiAgICAg
ICAgICBkZXByZWNhdGVkIHNldHMgaW50cm9kdWNlZCBieSB0aGlzIHBhdGNoLgogICAgCiAgICBb
MV0gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8y
MDE4LTA4L21zZzAwMjcwLmh0bWwKICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50
IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KKHFlbXUgY2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 13:17:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 13:17:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuHOX-0001Ij-6D; Mon, 27 Aug 2018 13:17:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuHOV-0001Ie-2F
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 13:17:23 +0000
X-Inumbo-ID: a0f4e92c-a9fb-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a0f4e92c-a9fb-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 13:18:04 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 07:17:20 -0600
Message-Id: <5B83F9DC02000078001E234A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 07:17:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>,
 "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1535119879-6555-1-git-send-email-aisaila@bitdefender.com>
 <2b10630e-d047-347e-a131-6af80e14b9be@citrix.com>
 <e51912bb-2c1f-d01f-0b91-9c33959f7694@bitdefender.com>
 <5B83C02B02000078001E20C8@prv1-mh.provo.novell.com>
 <d403cfd8-0f8b-42f8-c180-908f5cdde2d5@bitdefender.com>
 <5B83EA9702000078001E2299@prv1-mh.provo.novell.com>
 <9c8dbc31-f189-0c7c-18ca-72138a98f5d1@citrix.com>
 <73c2ed2e-f5aa-b85a-ca87-36996edf93b6@bitdefender.com>
 <a347f38d-9f0d-ed41-9213-323fd2ebbb7d@citrix.com>
In-Reply-To: <a347f38d-9f0d-ed41-9213-323fd2ebbb7d@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v1] 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: Andrei LUTAS <vlutas@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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+IE9uIDI3LjA4LjE4IGF0IDE1OjAyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjcvMDgvMTggMTM6NTMsIFJhenZhbiBDb2pvY2FydSB3cm90ZToKPj4gT24gOC8y
Ny8xOCAzOjM3IFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+Pj4gT24gMjcvMDgvMTggMTM6MTIs
IEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gRm9yIE5QVCwgaXNuJ3QgdGhlcmUgYW4gZXJyb3Ig
Y29kZSBiaXQgdGVsbGluZyB5b3Ugd2hldGhlciB0aGUKPj4+Pj4+IHJlcXVlc3Qgd2FzIGEgdXNl
ciBvciAic3lzdGVtIiBvbmU/IElmIG5vdCwgc29tZSBjaGVhdGluZwo+Pj4+Pj4gd291bGQgYmUg
bmVlZGVkIChkZXJpdmUgZnJvbSBDUEwsIGFjY2VwdGluZyB0aGF0IGUuZy4KPj4+Pj4+IGRlc2Ny
aXB0b3IgdGFibGUgYWNjZXNzZXMgd291bGQgZ2V0IG1pcy1hdHRyaWJ1dGVkKSwgYnV0Cj4+Pj4+
PiB0aGF0J3Mgc3RpbGwgbm90IGdvaW5nIHRvIGludm9sdmUgbG9va2luZyBhdCB0aGUgUFRFIGZs
YWdzLgo+Pj4+PiBUaGUgYWx0ZXJuYXRpdmUgd291bGQgYmUgdG8gc2ltcGx5IHdhbGsgKHdpdGhv
dXQgZW5mb3JjaW5nIGFueSBmbGFncywKPj4+Pj4gYW5kIHNvIG1ha2luZyB0aGUgcGZlYyB3YWxr
IHBhcmFtZXRlciB1bm5lY2Vzc2FyeSkgdG8gdGhlIHJlc3BlY3RpdmUKPj4+Pj4gYWRkcmVzcywg
YW5kIHF1ZXJ5IGZvciBfUEFHRV9BQ0NFU1NFRCBhbmQgX1BBR0VfRElSVFkgb25seS4KPj4+Pj4K
Pj4+Pj4gSWYgX1BBR0VfQUNDRVNTRUQgaXMgbm90IHNldCwgc2V0IGl0IGFuZCBleGl0Lgo+Pj4+
PiBJZiBfUEFHRV9BQ0NFU1NFRCBpcyBzZXQsIHNldCBfUEFHRV9ESVJUWSBhbHNvIGFuZCBleGl0
Lgo+Pj4+IFNpbmNlIGl0J3MgYW1iaWd1b3VzIGluIHRoZSBOUFQgY2FzZSAtIGFyZSB5b3UgdGFs
a2luZyBhYm91dAo+Pj4+IHNldHRpbmcgdGhlIGZsYWdzIGluIHRoZSBndWVzdCBvciBob3N0IHBh
Z2UgdGFibGVzPyBUaGUKPj4+PiBmb3JtZXIsIEknbSBhZnJhaWQsIG1pZ2h0IG5vdCBiZSBhY2Nl
cHRhYmxlIChhcyBub3QgYWx3YXlzCj4+Pj4gYmVpbmcgYXJjaGl0ZWN0dXJhbGx5IGNvcnJlY3Qp
LiBJbiBhbnl3YXkgZmVlbHMgYXMgaWYgd2UnZAo+Pj4+IGJlZW4gaGVyZSBiZWZvcmUsIGluIHRo
YXQgdGhpcyByZW1pbmRzIG1lIG9mIHlvdSBtZWFuaW5nCj4+Pj4gdG8gaW1wbHkgZnJvbSBhIHNl
Y29uZCB3YWxrICh3aXRoIEEgYWxyZWFkeSBzZXQpIHRoYXQgaXQgbXVzdAo+Pj4+IGJlIGEgd3Jp
dGUgYWNjZXNzLiBJIHRob3VnaHQgd2UgaGFkIHNldHRsZWQgb24gc3VjaCBhbgo+Pj4+IGltcGxp
Y2F0aW9uIG5vdCBiZWluZyBnZW5lcmFsbHkgY29ycmVjdC4KPj4+IFRoZSBwcm9ibGVtIHRoYXQg
aXMgdHJ5aW5nIHRvIGJlIHNvbHZlZCBpcyB0aGF0IHdoZW4gb3BlcmF0aW5nIGluCj4+PiBub24t
cm9vdCBtb2RlLCB0aGUgY3B1IHBhZ2V3YWxrLCB3aGVuIHRyeWluZyB0byBzZXQgYSBndWVzdCBB
L0QgYml0IGluIGEKPj4+IHdyaXRlLXByb3RlY3RlZCBFUFQgcGFnZSwgdGFrZXMgYW4gRVBUIHZp
b2xhdGlvbiBmb3IgYSB3cml0ZSB0byBhCj4+PiByZWFkLW9ubHkgcGFnZS4KPj4+Cj4+PiBNYW51
YWxseSBzZXR0aW5nIHRoZSBBL0QgYml0cyAoYXMgYXBwcm9wcmlhdGUpIGFuZCByZXN0YXJ0aW5n
IHRoZQo+Pj4gaW5zdHJ1Y3Rpb24gaXMgc3VmZmljaWVudCBmb3IgaXQgdG8gY29tcGxldGUgY29y
cmVjdGx5Lgo+Pj4KPj4+IEF0IHRoZSBtb21lbnQsIGV2ZXJ5IHRpbWUgdGhpcyBoYXBwZW5zLCBh
IHJlcXVlc3QgaXMgc2VudCB0byB0aGUKPj4+IGludHJvc3BlY3Rpb24gYWdlbnQsIGFuZCB0aGUg
YWdlbnQgY2FsY3VsYXRlcyB0aGF0IGl0IHdhcyBkdWUgdG8KPj4+IHBhZ2V0YWJsZSBwcm90ZWN0
aW9uLCBhbmQgaW5zdHJ1Y3RzIFhlbiB0byBlbXVsYXRlIHRoZSBpbnN0cnVjdGlvbi4gCj4+PiBU
aGlzIGFjY291bnRzIGZvciA5NyUgKD8pIG9mIHRoZSBWTUV4aXRzLCBhbmQgaXMgdW5yZWxhdGVk
IHRvIGFueSBvZiB0aGUKPj4+IHJlYWwgcHJvdGVjdGlvbnMgd2hpY2ggaW50cm9zcGVjdGlvbiBp
cyB0cnlpbmcgdG8gYWNoaWV2ZS4KPj4+Cj4+PiBXaGF0IFJhenZhbiBpcyBsb29raW5nIHRvIGRv
IGlzIHRvIGhhdmUgWGVuIHNraXAgdGhlICJzZW5kIHRvIHRoZQo+Pj4gaW50cm9zcGVjdGlvbiBh
Z2VudCIgcGFydCBhcyBhbiBvcHRpbWlzYXRpb24sIGJlY2F1c2UgaGFyZHdhcmUgdGVsbHMgWGVu
Cj4+PiAoYXMgcGFydCBvZiB0aGUgVk1FeGl0KSB3aGVuIHRoaXMgY29uZGl0aW9uIGhhcyBvY2N1
cnJlZCwgYW5kIHRoZQo+Pj4gdm1fZXZlbnQgbG9naWMgaGFzIGFscmVhZHkgYXNrZWQgWGVuIHRv
IHRyeSBhbmQgZml4IHVwIHRoaXMgY29uZGl0aW9uCj4+PiBhdXRvbWF0aWNhbGx5Lgo+Pj4KPj4+
IFdoYXQgY2FuIGFjdHVhbGx5IGJlIGRvbmUgZGVwZW5kcyBvbiBob3cgQS9EIGJpdHMgYmVoYXZl
IGluIHJlYWwgaGFyZHdhcmUuCj4+Pgo+Pj4gU2V0dGluZyBhY2Nlc3MgYml0cyBmb3Igbm9uLWxl
YWYgZW50cmllcyBpcyBkZWZpbml0ZWx5IGZpbmUsIGFuZAo+Pj4gc3BlY3VsYXRpdmVseSBzZXR0
aW5nIHRoZSBhY2Nlc3MgYml0IGlzIGFsc28gZXhwbGljaXRseSBwZXJtaXR0ZWQgYnkgdGhlCj4+
PiBzcGVjLiAgSG93ZXZlciwgSSBjYW4ndCBmaW5kIGFueSBjb21tZW50IG9uIHNwZWN1bGF0aXZl
IGRpcnR5IGJpdHMgKGZyb20KPj4+IGVpdGhlciBJbnRlbCBvciBBTUQpLCBhbmQgSSd2ZSBub3Qg
ZW5jb3VudGVyZWQgc3VjaCBhIGJlaGF2aW91ciB3aXRoIHRoZQo+Pj4gcGFnZXRhYmxlIHdvcmsg
SSd2ZSBiZWVuIGRvaW5nLgoKWWVhaCwgYSBkZXNjcmlwdGlvbiBvZiB0aGUgcHJvYmxlbSB0byBz
b2x2ZSBkZWZpbml0ZWx5IGhlbHBzLgoKPj4gSSd2ZSBmb3Jnb3R0ZW4gYSBwaWVjZSBvZiBpbmZv
cm1hdGlvbiB0aGF0IEkgcmVhbGx5IHNob3VsZCBoYXZlIHdyaXR0ZW4KPj4gaGVyZTogd2Ugd291
bGQgb25seSBzZXQgdGhlIEQgYml0IGlmIEEgaXMgYWxyZWFkeSBzZXQgYW5kIGVpdGhlciB0aGUK
Pj4gcGFnZSBpcyB3cml0YWJsZSAoaGFzIF9QQUdFX1JXIHNldCkgb3IgQ1IwLldQIGlzIDAgKHRo
ZSBsYXR0ZXIgY2FzZSBpcwo+PiBhZG1pdHRlZGx5IG1vcmUgdHJpY2t5KS4KPiAKPiBIb3cgYWJv
dXQgYSBuZXcgZnVuY3Rpb24gd2hpY2ggd29ya3Mgc2ltaWxhcmx5IHRvIGd1ZXN0LXdhbGstdGFi
bGVzLCBidXQKPiBvbmx5IGV2ZXIgc2V0cyBBL0QgYml0cy4KPiAKPiBHaXZlbiBpbmZvcm1hdGlv
biBmcm9tIGhhcmR3YXJlLCB3ZSBrbm93IHRoZSBsaW5lYXIgYWRkcmVzcywgYW5kIHRoYXQgaXQK
PiB3YXMgYSBwcm9ibGVtIHdpdGggdGhlIGd1ZXN0IHBhZ2V0YWJsZXMsIGZyb20gd2hpY2ggd2Ug
ZXhwbGljaXRseSBrbm93Cj4gdGhhdCBpdCB3YXMgZnJvbSB3cml0aW5nIGFuIEEvRCBiaXQgdG8g
YSBndWVzdCBQVEUuCj4gCj4gV2hpbGUgd2Fsa2luZyBkb3duIHRoZSBsZXZlbHMsIHNldCBhbnkg
bWlzc2luZyBBIGJpdHMgYW5kIHJlbWVtYmVyIGlmIHdlCj4gc2V0IGFueS4gIElmIHdlIHNldCBB
IGJpdHMsIGNvbnNpZGVyIG91cnNlbHZlcyBjb21wbGV0ZSBhbmQgZXhpdCBiYWNrIHRvCj4gdGhl
IGd1ZXN0LiAgSWYgbm8gQSBiaXRzIHdlcmUgc2V0LCBhbmQgdGhlIGFjY2VzcyB3YXMgYSB3cml0
ZSAod2hpY2ggd2UKPiBrbm93IGZyb20gdGhlIEVQVCB2aW9sYXRpb24gaW5mb3JtYXRpb24pLCB0
aGVuIHNldCB0aGUgbGVhZiBEIGJpdC4KClBsdXMgdGFraW5nIGludG8gY29uc2lkZXJhdGlvbiBD
UjAuV1AgYW5kIHRoZSBlbnRyeSdzIFcgYml0LCBhcwpSYXp2YW4gaGFzIHNhaWQuCgo+IFRoaXMg
c2hvdWxkIGJlIGFyY2hpdGVjdHVyYWxseSBjb3JyZWN0IGFzIGl0IGlzIGV4Y2x1c2l2ZWx5IGRl
cml2ZWQgZnJvbQo+IGluZm9ybWF0aW9uIHByb3ZpZGVkIGJ5IHRoZSBWTUV4aXQsIGFuZCB3b24n
dCBjYXVzZSBkaXJ0eSBiaXRzIHRvIGJlCj4gd3JpdHRlbiBpbiBjYXNlcyB3aGVyZSB0aGUgaGFy
ZHdhcmUgd291bGRuJ3QgaGF2ZSB3cml0dGVuIHRoZW0KPiAoc3BlY3VsYXRpdmUgb3Igb3RoZXJ3
aXNlKS4gIEl0IGRvZXMgbWVhbiB0aGF0IGFuIGluc3RydWN0aW9uIHdoaWNoCj4gd291bGQgbmVl
ZCB0byBzZXQgQSBhbmQgRCBiaXRzIGluIHRoZSB3YWxrIHdpbGwgdGFrZSB0d28gRVBUIHZpb2xh
dGlvbnMKPiB0byBhY2hpZXZlIHRoZSBlbmQgcmVzdWx0LCBidXQgaXQgcHJvYmFibHkgaXMgc3Rp
bGwgcXVpY2tlciB0aGFuIHNlbmRpbmcKPiB0aGUgdm1fZXZlbnQgb3V0LgoKSSdtIGFmcmFpZCB0
aGlzIGlzIGdvaW5nIHRvIGJlIG9ubHkgbW9zdGx5IGNvcnJlY3Q6IEF0b21pY2l0eSBvZiB0aGUg
cGFnZQp0YWJsZSB3cml0ZSBpcyBnb2luZyB0byBiZSBsb3N0LiBUaGlzIGNvdWxkIGJlY29tZSBh
biBhY3R1YWwgcHJvYmxlbSBpZgp0aGUgZ3Vlc3QgdXNlZCByYWNpbmcgUFRFIGFjY2Vzc2VzLiBT
dWNoIHJhY2luZyBhY2Nlc3NlcyBtaWdodCBub3QKYmUgYSBidWcgLSBzaW1wbHkgY29uc2lkZXIg
dGhlIE9TIHNjYW5uaW5nIGZvciBzZXQgQSBhbmQvb3IgRCBiaXRzCihhbmQgY2xlYXJpbmcgdGhl
bSB3aGVuIHRoZXkncmUgc2V0KS4gT3IgYW4gZW50aXR5IHRlbXBvcmFyaWx5IGNsZWFyaW5nCihw
YXJ0cyBvZikgUFRFcywgd2l0aCByZWNvdmVyeSBsb2dpYyBpbiBwbGFjZSB0byByZXN0b3JlIHRo
ZW0gd2hlbgpuZWVkZWQgZm9yIGEgc3luY2hyb25vdXMgYWNjZXNzLiBBdCB0aGUgdmVyeSBsZWFz
dCB0aGVyZSdzIHRoZW4gdGhlCnJpc2sgb2YgYSBsaXZlIGxvY2sgd2l0aGluIHRoZSBndWVzdC4K
CkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 13:22:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 13:22: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 1fuHT6-00020Z-VC; Mon, 27 Aug 2018 13: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=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuHT6-00020T-8d
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 13:22:08 +0000
X-Inumbo-ID: 4b1fffb5-a9fc-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4b1fffb5-a9fc-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 13:22:49 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 07:22:05 -0600
Message-Id: <5B83FAF802000078001E2360@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 07:22:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180807154201.13943-1-paul.durrant@citrix.com>
In-Reply-To: <20180807154201.13943-1-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] x86/hvm: remove default ioreq server
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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+IE9uIDA3LjA4LjE4IGF0IDE3OjQyLCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IE15IHJlY2VudCBwYXRjaCBbMV0gdG8gcWVtdS14ZW4tdHJhZGl0aW9uYWwgcmVtb3ZlcyB0
aGUgbGFzdCB1c2Ugb2YgdGhlCj4gJ2RlZmF1bHQnIGlvcmVxIHNlcnZlciBpbiBYZW4uIChUaGlz
IGlzIGEgY2F0Y2gtYWxsIGlvcmVxIHNlcnZlciB0aGF0IGlzCj4gdXNlZCBpZiBubyBleHBsaWNp
dGx5IHJlZ2lzdGVyZWQgSS9PIHJhbmdlIGlzIHRhcmdldHRlZCkuCj4gCj4gVGhpcyBwYXRjaCBj
YW4gYmUgYXBwbGllZCBvbmNlIHRoYXQgcGF0Y2ggaXMgY29tbWl0dGVkLCB0byByZW1vdmUgdGhl
Cj4gKD4xMDAgbGluZXMgb2YpIHJlZHVuZGFudCBjb2RlIGluIFhlbi4KPiAKPiBOT1RFOiBUaGUg
cmVtb3ZhbCBvZiB0aGUgc3BlY2lhbCBjYXNlIGZvciBIVk1fUEFSQU1fRE1fRE9NQUlOIGluCj4g
ICAgICAgaHZtX2FsbG93X3NldF9wYXJhbSgpIGlzIG5vdCBkaXJlY3RseSByZWxhdGVkIHRvIHJl
bW92YWwgb2YKPiAgICAgICBkZWZhdWx0IGlvcmVxIHNlcnZlcnMuIEl0IGNvdWxkIGhhdmUgYmVl
biBjbGVhbmVkIHVwIGF0IGFueSB0aW1lCj4gICAgICAgYWZ0ZXIgY29tbWl0IDlhNDIyYzAzICJ4
ODYvaHZtOiBzdG9wIHBhc3NpbmcgZXhwbGljaXQgZG9taWQgdG8KPiAgICAgICBodm1fY3JlYXRl
X2lvcmVxX3NlcnZlcigpIi4gSXQgaXMgbm93IGFkZGVkIHRvIHRoZSBuZXcKPiAgICAgICBkZXBy
ZWNhdGVkIHNldHMgaW50cm9kdWNlZCBieSB0aGlzIHBhdGNoLgo+IAo+IFsxXSBodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTgtMDgvbXNnMDAy
NzAuaHRtbCAKPiAKPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBj
aXRyaXguY29tPgo+IEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgoKSSdtIGFmcmFpZCB0aGlzIGNoYW5nZSBpcyByZXNwb25zaWJsZSBmb3Igb3NzdGVz
dCBmaW5kaW5nCgpJbiBmaWxlIGluY2x1ZGVkIGZyb20gL2hvbWUvb3NzdGVzdC9idWlsZC4xMjY3
NzEuYnVpbGQtYW1kNjQveGVuL3Rvb2xzL3FlbXUteGVuLWRpci9pbmNsdWRlL2h3L3hlbi94ZW5f
YmFja2VuZC5oOjQ6MCwKICAgICAgICAgICAgICAgICBmcm9tIC9ob21lL29zc3Rlc3QvYnVpbGQu
MTI2NzcxLmJ1aWxkLWFtZDY0L3hlbi90b29scy9xZW11LXhlbi1kaXIvaHcvYmxvY2sveGVuX2Rp
c2suYzoyODoKL2hvbWUvb3NzdGVzdC9idWlsZC4xMjY3NzEuYnVpbGQtYW1kNjQveGVuL3Rvb2xz
L3FlbXUteGVuLWRpci9pbmNsdWRlL2h3L3hlbi94ZW5fY29tbW9uLmg6IEluIGZ1bmN0aW9uICd4
ZW5fZ2V0X2RlZmF1bHRfaW9yZXFfc2VydmVyX2luZm8nOgovaG9tZS9vc3N0ZXN0L2J1aWxkLjEy
Njc3MS5idWlsZC1hbWQ2NC94ZW4vdG9vbHMvcWVtdS14ZW4tZGlyL2luY2x1ZGUvaHcveGVuL3hl
bl9jb21tb24uaDo0MTI6NDA6IGVycm9yOiAnSFZNX1BBUkFNX0JVRklPUkVRX0VWVENITicgdW5k
ZWNsYXJlZCAoZmlyc3QgdXNlIGluIHRoaXMgZnVuY3Rpb24pCiAgICAgcmMgPSB4Y19nZXRfaHZt
X3BhcmFtKHhlbl94YywgZG9tLCBIVk1fUEFSQU1fQlVGSU9SRVFfRVZUQ0hOLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXgovaG9tZS9vc3N0ZXN0L2J1aWxkLjEyNjc3
MS5idWlsZC1hbWQ2NC94ZW4vdG9vbHMvcWVtdS14ZW4tZGlyL2luY2x1ZGUvaHcveGVuL3hlbl9j
b21tb24uaDo0MTI6NDA6IG5vdGU6IGVhY2ggdW5kZWNsYXJlZCBpZGVudGlmaWVyIGlzIHJlcG9y
dGVkIG9ubHkgb25jZSBmb3IgZWFjaCBmdW5jdGlvbiBpdCBhcHBlYXJzIGluCi9ob21lL29zc3Rl
c3QvYnVpbGQuMTI2NzcxLmJ1aWxkLWFtZDY0L3hlbi90b29scy9xZW11LXhlbi1kaXIvcnVsZXMu
bWFrOjY5OiByZWNpcGUgZm9yIHRhcmdldCAnaHcvYmxvY2sveGVuX2Rpc2subycgZmFpbGVkCm1h
a2U6ICoqKiBbaHcvYmxvY2sveGVuX2Rpc2sub10gRXJyb3IgMQoKSSBndWVzcyBJJ20gZ29pbmcg
dG8gcmV2ZXJ0IGl0IGZvciBub3cuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 13:24:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 13:24: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 1fuHVU-0002AS-Dd; Mon, 27 Aug 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=lvj3=lk=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fuHVS-0002AN-UV
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 13:24:34 +0000
X-Inumbo-ID: a2a5f2e4-a9fc-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 a2a5f2e4-a9fc-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 13:25: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 E1EE0307503A
 for <xen-devel@lists.xen.org>; Mon, 27 Aug 2018 16:24: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 D38FB7FE65
 for <xen-devel@lists.xen.org>; Mon, 27 Aug 2018 16:24:32 +0300 (EEST)
Received: (qmail 32138 invoked from network); 27 Aug 2018 16:24:32 +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; 27 Aug 2018 16:24:32 +0300
To: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <1535119879-6555-1-git-send-email-aisaila@bitdefender.com>
 <2b10630e-d047-347e-a131-6af80e14b9be@citrix.com>
 <e51912bb-2c1f-d01f-0b91-9c33959f7694@bitdefender.com>
 <5B83C02B02000078001E20C8@prv1-mh.provo.novell.com>
 <d403cfd8-0f8b-42f8-c180-908f5cdde2d5@bitdefender.com>
 <5B83EA9702000078001E2299@prv1-mh.provo.novell.com>
 <9c8dbc31-f189-0c7c-18ca-72138a98f5d1@citrix.com>
 <73c2ed2e-f5aa-b85a-ca87-36996edf93b6@bitdefender.com>
 <a347f38d-9f0d-ed41-9213-323fd2ebbb7d@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <5431cf27-a486-e4e7-0500-daf006857d30@bitdefender.com>
Date: Mon, 27 Aug 2018 16:24:21 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <a347f38d-9f0d-ed41-9213-323fd2ebbb7d@citrix.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp03.buh.bitdefender.org, sigver: 7.77175
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 494184,
 Stamp: 3], Multi: [Enabled, t: (0.000018,0.017051)], BW: [Enabled, t:
 (0.000016,0.000001)], RBL DNSBL: [Disabled], APM: [Enabled, Score:
 500, t: (0.011290), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_SUMM_400_WORDS; NN_LEGIT_BITDEFENDER;
 NN_LEGIT_S_SQARE_BRACKETS], SGN: [Enabled, t: (0.072960,0.000626)],
 URL: [Enabled, t: (0.000010,0.000001)], RTDA: [Enabled, t: (0.176282),
 Hit: No, Details: v2.7.14; Id: 15.1i60t62.1cltotb78.64d1c], total:
 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v1] 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: Andrei LUTAS <vlutas@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

T24gOC8yNy8xOCA0OjAyIFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IE9uIDI3LzA4LzE4IDEz
OjUzLCBSYXp2YW4gQ29qb2NhcnUgd3JvdGU6Cj4+IE9uIDgvMjcvMTggMzozNyBQTSwgQW5kcmV3
IENvb3BlciB3cm90ZToKPj4+IE9uIDI3LzA4LzE4IDEzOjEyLCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4+Pj4+IEZvciBOUFQsIGlzbid0IHRoZXJlIGFuIGVycm9yIGNvZGUgYml0IHRlbGxpbmcgeW91
IHdoZXRoZXIgdGhlCj4+Pj4+PiByZXF1ZXN0IHdhcyBhIHVzZXIgb3IgInN5c3RlbSIgb25lPyBJ
ZiBub3QsIHNvbWUgY2hlYXRpbmcKPj4+Pj4+IHdvdWxkIGJlIG5lZWRlZCAoZGVyaXZlIGZyb20g
Q1BMLCBhY2NlcHRpbmcgdGhhdCBlLmcuCj4+Pj4+PiBkZXNjcmlwdG9yIHRhYmxlIGFjY2Vzc2Vz
IHdvdWxkIGdldCBtaXMtYXR0cmlidXRlZCksIGJ1dAo+Pj4+Pj4gdGhhdCdzIHN0aWxsIG5vdCBn
b2luZyB0byBpbnZvbHZlIGxvb2tpbmcgYXQgdGhlIFBURSBmbGFncy4KPj4+Pj4gVGhlIGFsdGVy
bmF0aXZlIHdvdWxkIGJlIHRvIHNpbXBseSB3YWxrICh3aXRob3V0IGVuZm9yY2luZyBhbnkgZmxh
Z3MsCj4+Pj4+IGFuZCBzbyBtYWtpbmcgdGhlIHBmZWMgd2FsayBwYXJhbWV0ZXIgdW5uZWNlc3Nh
cnkpIHRvIHRoZSByZXNwZWN0aXZlCj4+Pj4+IGFkZHJlc3MsIGFuZCBxdWVyeSBmb3IgX1BBR0Vf
QUNDRVNTRUQgYW5kIF9QQUdFX0RJUlRZIG9ubHkuCj4+Pj4+Cj4+Pj4+IElmIF9QQUdFX0FDQ0VT
U0VEIGlzIG5vdCBzZXQsIHNldCBpdCBhbmQgZXhpdC4KPj4+Pj4gSWYgX1BBR0VfQUNDRVNTRUQg
aXMgc2V0LCBzZXQgX1BBR0VfRElSVFkgYWxzbyBhbmQgZXhpdC4KPj4+PiBTaW5jZSBpdCdzIGFt
YmlndW91cyBpbiB0aGUgTlBUIGNhc2UgLSBhcmUgeW91IHRhbGtpbmcgYWJvdXQKPj4+PiBzZXR0
aW5nIHRoZSBmbGFncyBpbiB0aGUgZ3Vlc3Qgb3IgaG9zdCBwYWdlIHRhYmxlcz8gVGhlCj4+Pj4g
Zm9ybWVyLCBJJ20gYWZyYWlkLCBtaWdodCBub3QgYmUgYWNjZXB0YWJsZSAoYXMgbm90IGFsd2F5
cwo+Pj4+IGJlaW5nIGFyY2hpdGVjdHVyYWxseSBjb3JyZWN0KS4gSW4gYW55d2F5IGZlZWxzIGFz
IGlmIHdlJ2QKPj4+PiBiZWVuIGhlcmUgYmVmb3JlLCBpbiB0aGF0IHRoaXMgcmVtaW5kcyBtZSBv
ZiB5b3UgbWVhbmluZwo+Pj4+IHRvIGltcGx5IGZyb20gYSBzZWNvbmQgd2FsayAod2l0aCBBIGFs
cmVhZHkgc2V0KSB0aGF0IGl0IG11c3QKPj4+PiBiZSBhIHdyaXRlIGFjY2Vzcy4gSSB0aG91Z2h0
IHdlIGhhZCBzZXR0bGVkIG9uIHN1Y2ggYW4KPj4+PiBpbXBsaWNhdGlvbiBub3QgYmVpbmcgZ2Vu
ZXJhbGx5IGNvcnJlY3QuCj4+PiBUaGUgcHJvYmxlbSB0aGF0IGlzIHRyeWluZyB0byBiZSBzb2x2
ZWQgaXMgdGhhdCB3aGVuIG9wZXJhdGluZyBpbgo+Pj4gbm9uLXJvb3QgbW9kZSwgdGhlIGNwdSBw
YWdld2Fsaywgd2hlbiB0cnlpbmcgdG8gc2V0IGEgZ3Vlc3QgQS9EIGJpdCBpbiBhCj4+PiB3cml0
ZS1wcm90ZWN0ZWQgRVBUIHBhZ2UsIHRha2VzIGFuIEVQVCB2aW9sYXRpb24gZm9yIGEgd3JpdGUg
dG8gYQo+Pj4gcmVhZC1vbmx5IHBhZ2UuCj4+Pgo+Pj4gTWFudWFsbHkgc2V0dGluZyB0aGUgQS9E
IGJpdHMgKGFzIGFwcHJvcHJpYXRlKSBhbmQgcmVzdGFydGluZyB0aGUKPj4+IGluc3RydWN0aW9u
IGlzIHN1ZmZpY2llbnQgZm9yIGl0IHRvIGNvbXBsZXRlIGNvcnJlY3RseS4KPj4+Cj4+PiBBdCB0
aGUgbW9tZW50LCBldmVyeSB0aW1lIHRoaXMgaGFwcGVucywgYSByZXF1ZXN0IGlzIHNlbnQgdG8g
dGhlCj4+PiBpbnRyb3NwZWN0aW9uIGFnZW50LCBhbmQgdGhlIGFnZW50IGNhbGN1bGF0ZXMgdGhh
dCBpdCB3YXMgZHVlIHRvCj4+PiBwYWdldGFibGUgcHJvdGVjdGlvbiwgYW5kIGluc3RydWN0cyBY
ZW4gdG8gZW11bGF0ZSB0aGUgaW5zdHJ1Y3Rpb24uwqAKPj4+IFRoaXMgYWNjb3VudHMgZm9yIDk3
JSAoPykgb2YgdGhlIFZNRXhpdHMsIGFuZCBpcyB1bnJlbGF0ZWQgdG8gYW55IG9mIHRoZQo+Pj4g
cmVhbCBwcm90ZWN0aW9ucyB3aGljaCBpbnRyb3NwZWN0aW9uIGlzIHRyeWluZyB0byBhY2hpZXZl
Lgo+Pj4KPj4+IFdoYXQgUmF6dmFuIGlzIGxvb2tpbmcgdG8gZG8gaXMgdG8gaGF2ZSBYZW4gc2tp
cCB0aGUgInNlbmQgdG8gdGhlCj4+PiBpbnRyb3NwZWN0aW9uIGFnZW50IiBwYXJ0IGFzIGFuIG9w
dGltaXNhdGlvbiwgYmVjYXVzZSBoYXJkd2FyZSB0ZWxscyBYZW4KPj4+IChhcyBwYXJ0IG9mIHRo
ZSBWTUV4aXQpIHdoZW4gdGhpcyBjb25kaXRpb24gaGFzIG9jY3VycmVkLCBhbmQgdGhlCj4+PiB2
bV9ldmVudCBsb2dpYyBoYXMgYWxyZWFkeSBhc2tlZCBYZW4gdG8gdHJ5IGFuZCBmaXggdXAgdGhp
cyBjb25kaXRpb24KPj4+IGF1dG9tYXRpY2FsbHkuCj4+Pgo+Pj4gV2hhdCBjYW4gYWN0dWFsbHkg
YmUgZG9uZSBkZXBlbmRzIG9uIGhvdyBBL0QgYml0cyBiZWhhdmUgaW4gcmVhbCBoYXJkd2FyZS4K
Pj4+Cj4+PiBTZXR0aW5nIGFjY2VzcyBiaXRzIGZvciBub24tbGVhZiBlbnRyaWVzIGlzIGRlZmlu
aXRlbHkgZmluZSwgYW5kCj4+PiBzcGVjdWxhdGl2ZWx5IHNldHRpbmcgdGhlIGFjY2VzcyBiaXQg
aXMgYWxzbyBleHBsaWNpdGx5IHBlcm1pdHRlZCBieSB0aGUKPj4+IHNwZWMuwqAgSG93ZXZlciwg
SSBjYW4ndCBmaW5kIGFueSBjb21tZW50IG9uIHNwZWN1bGF0aXZlIGRpcnR5IGJpdHMgKGZyb20K
Pj4+IGVpdGhlciBJbnRlbCBvciBBTUQpLCBhbmQgSSd2ZSBub3QgZW5jb3VudGVyZWQgc3VjaCBh
IGJlaGF2aW91ciB3aXRoIHRoZQo+Pj4gcGFnZXRhYmxlIHdvcmsgSSd2ZSBiZWVuIGRvaW5nLgo+
PiBUaGFua3MgZm9yIHRoZSByZXBseSEKPj4KPj4gSSd2ZSBmb3Jnb3R0ZW4gYSBwaWVjZSBvZiBp
bmZvcm1hdGlvbiB0aGF0IEkgcmVhbGx5IHNob3VsZCBoYXZlIHdyaXR0ZW4KPj4gaGVyZTogd2Ug
d291bGQgb25seSBzZXQgdGhlIEQgYml0IGlmIEEgaXMgYWxyZWFkeSBzZXQgYW5kIGVpdGhlciB0
aGUKPj4gcGFnZSBpcyB3cml0YWJsZSAoaGFzIF9QQUdFX1JXIHNldCkgb3IgQ1IwLldQIGlzIDAg
KHRoZSBsYXR0ZXIgY2FzZSBpcwo+PiBhZG1pdHRlZGx5IG1vcmUgdHJpY2t5KS4KPiAKPiBIb3cg
YWJvdXQgYSBuZXcgZnVuY3Rpb24gd2hpY2ggd29ya3Mgc2ltaWxhcmx5IHRvIGd1ZXN0LXdhbGst
dGFibGVzLCBidXQKPiBvbmx5IGV2ZXIgc2V0cyBBL0QgYml0cy4KPiAKPiBHaXZlbiBpbmZvcm1h
dGlvbiBmcm9tIGhhcmR3YXJlLCB3ZSBrbm93IHRoZSBsaW5lYXIgYWRkcmVzcywgYW5kIHRoYXQg
aXQKPiB3YXMgYSBwcm9ibGVtIHdpdGggdGhlIGd1ZXN0IHBhZ2V0YWJsZXMsIGZyb20gd2hpY2gg
d2UgZXhwbGljaXRseSBrbm93Cj4gdGhhdCBpdCB3YXMgZnJvbSB3cml0aW5nIGFuIEEvRCBiaXQg
dG8gYSBndWVzdCBQVEUuCj4gCj4gV2hpbGUgd2Fsa2luZyBkb3duIHRoZSBsZXZlbHMsIHNldCBh
bnkgbWlzc2luZyBBIGJpdHMgYW5kIHJlbWVtYmVyIGlmIHdlCj4gc2V0IGFueS7CoCBJZiB3ZSBz
ZXQgQSBiaXRzLCBjb25zaWRlciBvdXJzZWx2ZXMgY29tcGxldGUgYW5kIGV4aXQgYmFjayB0bwo+
IHRoZSBndWVzdC7CoCBJZiBubyBBIGJpdHMgd2VyZSBzZXQsIGFuZCB0aGUgYWNjZXNzIHdhcyBh
IHdyaXRlICh3aGljaCB3ZQo+IGtub3cgZnJvbSB0aGUgRVBUIHZpb2xhdGlvbiBpbmZvcm1hdGlv
biksIHRoZW4gc2V0IHRoZSBsZWFmIEQgYml0Lgo+IAo+IFRoaXMgc2hvdWxkIGJlIGFyY2hpdGVj
dHVyYWxseSBjb3JyZWN0IGFzIGl0IGlzIGV4Y2x1c2l2ZWx5IGRlcml2ZWQgZnJvbQo+IGluZm9y
bWF0aW9uIHByb3ZpZGVkIGJ5IHRoZSBWTUV4aXQsIGFuZCB3b24ndCBjYXVzZSBkaXJ0eSBiaXRz
IHRvIGJlCj4gd3JpdHRlbiBpbiBjYXNlcyB3aGVyZSB0aGUgaGFyZHdhcmUgd291bGRuJ3QgaGF2
ZSB3cml0dGVuIHRoZW0KPiAoc3BlY3VsYXRpdmUgb3Igb3RoZXJ3aXNlKS7CoCBJdCBkb2VzIG1l
YW4gdGhhdCBhbiBpbnN0cnVjdGlvbiB3aGljaAo+IHdvdWxkIG5lZWQgdG8gc2V0IEEgYW5kIEQg
Yml0cyBpbiB0aGUgd2FsayB3aWxsIHRha2UgdHdvIEVQVCB2aW9sYXRpb25zCj4gdG8gYWNoaWV2
ZSB0aGUgZW5kIHJlc3VsdCwgYnV0IGl0IHByb2JhYmx5IGlzIHN0aWxsIHF1aWNrZXIgdGhhbiBz
ZW5kaW5nCj4gdGhlIHZtX2V2ZW50IG91dC4KClJpZ2h0LCB0aGF0J3MgcHJldHR5IG11Y2ggd2hh
dCB3ZSB3ZXJlIHByb3Bvc2luZywgYSBiYXNpYyBhbGdvcml0bSBvZjoKCmlmICgocHRlICYgQSkg
JiYgKHB0ZSAmIFJXKSkgcHRlIHw9IEQ7CnB0ZSB8PSBBOwoKd2hlcmUgdGhlIGlmIHByb2JhYmx5
IGJlY29tZXM6CgppZiAoKHB0ZSAmIEEpICYmICgocHRlICYgUlcpIHx8IENSMC5XUCA9PSAwKSkg
cHRlIHw9IEQ7CnB0ZSB8PSBBCgpmb3IgdGhlIENSMC5XUCBjYXNlLgoKQXMgZGlzY3Vzc2VkIHBy
aXZhdGVseSwgdGhlcmUncyBhbHNvIHRoZSBjYXNlIHdoZXJlIHR3byBWQ1BVcyBtYXkgdHJ5IHRv
CnNldCBBIGNvbmN1cnJlbnRseSwgd2hpY2ggaXMgd2hhdCBJIGFzc3VtZSBpcyB0aGUgY2FzZSBK
YW4gaGFzIGhpbnRlZCBhdC4KCkFub3RoZXIgc21hbGwgaXNzdWUgaXMgdGhhdCB3ZSBkbyBuZWVk
IHRvIGlnbm9yZSB0aGUgRVBUIHZpb2xhdGlvbgppbmZvcm1hdGlvbiBhcyBpdCBwZXJ0YWlucyB0
byByZWFkcyBvciB3cml0ZXM6IHRoYXQgd2lsbCBhbHdheXMgYmUgdGhlCnBhZ2Utd2FsayBhY2Nl
c3MgdHlwZSwgcncuCgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 13:47:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 13:47:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuHrg-0003tx-9m; Mon, 27 Aug 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=lvj3=lk=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fuHre-0003ts-MH
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 13:47:30 +0000
X-Inumbo-ID: d69cd7ff-a9ff-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 d69cd7ff-a9ff-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 13:48:12 +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 94E643011F2C
 for <xen-devel@lists.xen.org>; Mon, 27 Aug 2018 16:47:28 +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 746327FE65
 for <xen-devel@lists.xen.org>; Mon, 27 Aug 2018 16:47:28 +0300 (EEST)
Received: (qmail 542 invoked from network); 27 Aug 2018 16:47:28 +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; 27 Aug 2018 16:47:27 +0300
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
References: <1535119879-6555-1-git-send-email-aisaila@bitdefender.com>
 <2b10630e-d047-347e-a131-6af80e14b9be@citrix.com>
 <e51912bb-2c1f-d01f-0b91-9c33959f7694@bitdefender.com>
 <5B83C02B02000078001E20C8@prv1-mh.provo.novell.com>
 <d403cfd8-0f8b-42f8-c180-908f5cdde2d5@bitdefender.com>
 <5B83EA9702000078001E2299@prv1-mh.provo.novell.com>
 <9c8dbc31-f189-0c7c-18ca-72138a98f5d1@citrix.com>
 <73c2ed2e-f5aa-b85a-ca87-36996edf93b6@bitdefender.com>
 <a347f38d-9f0d-ed41-9213-323fd2ebbb7d@citrix.com>
 <5B83F9DC02000078001E234A@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <7714ce55-d6a0-25ef-3d67-0ca3fa53978f@bitdefender.com>
Date: Mon, 27 Aug 2018 16:47:17 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <5B83F9DC02000078001E234A@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.77175
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 494184,
 Stamp: 3], Multi: [Enabled, t: (0.000053,0.007889)], BW: [Enabled, t:
 (0.000022,0.000002)], RBL DNSBL: [Disabled], APM: [Enabled, Score:
 500, t: (0.004919), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_BITDEFENDER;
 NN_LEGIT_S_SQARE_BRACKETS], SGN: [Enabled, t: (0.048835,0.000207)],
 URL: [Enabled, t: (0.000010,0.000001)], RTDA: [Enabled, t: (0.560269),
 Hit: No, Details: v2.7.14; Id: 15.1i62sit.1cltq7alc.58kin], total:
 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v1] 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: Andrei LUTAS <vlutas@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

T24gOC8yNy8xOCA0OjE3IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAyNy4wOC4xOCBh
dCAxNTowMiwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+PiBUaGlzIHNob3Vs
ZCBiZSBhcmNoaXRlY3R1cmFsbHkgY29ycmVjdCBhcyBpdCBpcyBleGNsdXNpdmVseSBkZXJpdmVk
IGZyb20KPj4gaW5mb3JtYXRpb24gcHJvdmlkZWQgYnkgdGhlIFZNRXhpdCwgYW5kIHdvbid0IGNh
dXNlIGRpcnR5IGJpdHMgdG8gYmUKPj4gd3JpdHRlbiBpbiBjYXNlcyB3aGVyZSB0aGUgaGFyZHdh
cmUgd291bGRuJ3QgaGF2ZSB3cml0dGVuIHRoZW0KPj4gKHNwZWN1bGF0aXZlIG9yIG90aGVyd2lz
ZSkuICBJdCBkb2VzIG1lYW4gdGhhdCBhbiBpbnN0cnVjdGlvbiB3aGljaAo+PiB3b3VsZCBuZWVk
IHRvIHNldCBBIGFuZCBEIGJpdHMgaW4gdGhlIHdhbGsgd2lsbCB0YWtlIHR3byBFUFQgdmlvbGF0
aW9ucwo+PiB0byBhY2hpZXZlIHRoZSBlbmQgcmVzdWx0LCBidXQgaXQgcHJvYmFibHkgaXMgc3Rp
bGwgcXVpY2tlciB0aGFuIHNlbmRpbmcKPj4gdGhlIHZtX2V2ZW50IG91dC4KPiAKPiBJJ20gYWZy
YWlkIHRoaXMgaXMgZ29pbmcgdG8gYmUgb25seSBtb3N0bHkgY29ycmVjdDogQXRvbWljaXR5IG9m
IHRoZSBwYWdlCj4gdGFibGUgd3JpdGUgaXMgZ29pbmcgdG8gYmUgbG9zdC4gVGhpcyBjb3VsZCBi
ZWNvbWUgYW4gYWN0dWFsIHByb2JsZW0gaWYKPiB0aGUgZ3Vlc3QgdXNlZCByYWNpbmcgUFRFIGFj
Y2Vzc2VzLiBTdWNoIHJhY2luZyBhY2Nlc3NlcyBtaWdodCBub3QKPiBiZSBhIGJ1ZyAtIHNpbXBs
eSBjb25zaWRlciB0aGUgT1Mgc2Nhbm5pbmcgZm9yIHNldCBBIGFuZC9vciBEIGJpdHMKPiAoYW5k
IGNsZWFyaW5nIHRoZW0gd2hlbiB0aGV5J3JlIHNldCkuIE9yIGFuIGVudGl0eSB0ZW1wb3Jhcmls
eSBjbGVhcmluZwo+IChwYXJ0cyBvZikgUFRFcywgd2l0aCByZWNvdmVyeSBsb2dpYyBpbiBwbGFj
ZSB0byByZXN0b3JlIHRoZW0gd2hlbgo+IG5lZWRlZCBmb3IgYSBzeW5jaHJvbm91cyBhY2Nlc3Mu
IEF0IHRoZSB2ZXJ5IGxlYXN0IHRoZXJlJ3MgdGhlbiB0aGUKPiByaXNrIG9mIGEgbGl2ZSBsb2Nr
IHdpdGhpbiB0aGUgZ3Vlc3QuCgpCdXQgaXQncyBub3QgY2xlYXIgdG8gbWUgd2h5IHRoYXQgY2Fu
J3QgYWxyZWFkeSBoYXBwZW4gd2hlbiBqdXN0CmVtdWxhdGluZyB0aGUgY3VycmVudCBpbnN0cnVj
dGlvbiAoYXMgd2UgZG8gbm93KSwgaWYgZW11bGF0aW5nIHNhaWQKaW5zdHJ1Y3Rpb24gd291bGQg
c2V0IEEgb3IgRD8KCgpUaGFua3MsClJhenZhbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 13:47:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 13: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 1fuHs3-0003ue-K2; Mon, 27 Aug 2018 13: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=d5mw=lk=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fuHs3-0003uW-9a
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 13:47:55 +0000
X-Inumbo-ID: e534f465-a9ff-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e534f465-a9ff-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 13:48:36 +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 w7RDhkUl007141;
 Mon, 27 Aug 2018 13:47:45 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=DrolN+O8M6UPMNT7ggNwzdBa8hykxTZDWoSa6Q2JqjQ=;
 b=Rfftr1RmSiKDuavK/ZsCZ5TU9VSDlz1LGQBzUemnKTy6VXLJThq6hV3SYW6HJQcFimu4
 XcedbtdMDZKM2EsBiUTW8ZvU4vU1vA7x1DP8HrIZ4MXvLNb4GgnIWRjctzd9OtjaJK0V
 IZfZ26uB9mmM260lY1CyMGMZbskAToK4PoGWJCPcQqPOZqtoe2OQRRZgvfCVL0S8AO2d
 6isUdLAzpKAA5YBxsI5Gq7OL9GKmnDc8zNFWyzNM8QtCkwzZ619FEnEMs5wlSxcb2a17
 wZqqeRYw/2CiRxvabe3NOjqpkH8BNBxTya61EspVgeCfUjBb3PjJDmZNl3sZqpvlYOom eQ== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2m2yrpwwen-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 27 Aug 2018 13:47:45 +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 w7RDliY2027020
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 27 Aug 2018 13:47:44 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 w7RDlfGn018806;
 Mon, 27 Aug 2018 13:47: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, 27 Aug 2018 06:47:41 -0700
To: Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xenproject.org
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <ae822cd4b618fc4078e137cf69f6827f1647752c.1535285866.git-series.wei.liu2@citrix.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: <ae7b5591-1655-d8fd-02f5-978e874094e4@oracle.com>
Date: Mon, 27 Aug 2018 09:49:04 -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: <ae822cd4b618fc4078e137cf69f6827f1647752c.1535285866.git-series.wei.liu2@citrix.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8997
 signatures=668707
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=979
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808270147
Subject: Re: [Xen-devel] [PATCH v2 01/23] x86: change name of parameter for
 various invlpg 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>, Jan Beulich <jbeulich@suse.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, 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>

T24gMDgvMjYvMjAxOCAwODoxOSBBTSwgV2VpIExpdSB3cm90ZToKPiBUaGV5IGFsbCBpbmNvcnJl
Y3RseSBuYW1lZCBhIHBhcmFtZXRlciB2aXJ0dWFsIGFkZHJlc3Mgd2hpbGUgaXQgc2hvdWxkCj4g
aGF2ZSBiZWVuIGxpbmVhciBhZGRyZXNzLgo+Cj4gUmVxdWVzdGVkLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKQU1EIFNETSBkb2Vzbid0IG1ha2UgZGlzdGlu
Y3Rpb24gYmV0d2VlbiBsaW5lYXIgYW5kIHZpcnR1YWwgYWRkcmVzc2VzIHNvCkkgd29uZGVyIHdo
eSB0aGlzIHdhcyByZXF1ZXN0ZWQuCgoKLWJvcmlzCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 13:51:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 13: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 1fuHvq-0004hd-7w; Mon, 27 Aug 2018 13:51: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=oxzl=lk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fuHvp-0004hP-E5
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 13:51:49 +0000
X-Inumbo-ID: 715d0cf7-aa00-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 715d0cf7-aa00-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 13:52:31 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fuHvn-00038J-6v; Mon, 27 Aug 2018 13:51: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 1fuHvn-00078O-0G; Mon, 27 Aug 2018 13:51:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fuHvm-0005Yj-V1; Mon, 27 Aug 2018 13:51:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126683-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-rumprun-i386:rumprun-demo-xenstorels/xenstorels.repeat: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-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:build-amd64-xen-xsm-freebsd:xen-build-freebsd:fail:nonblocking
 xen-unstable:build-amd64-xen-freebsd:xen-build-freebsd:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-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-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-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-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-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=a923919797c39d51ea0b808ea691bed20fe8e072
X-Osstest-Versions-That: xen=a923919797c39d51ea0b808ea691bed20fe8e072
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 27 Aug 2018 13:51:46 +0000
Subject: [Xen-devel] [xen-unstable test] 126683: 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>

ZmxpZ2h0IDEyNjY4MyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjY4My8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgMTcgcnVtcHJ1bi1k
ZW1vLXhlbnN0b3JlbHMveGVuc3RvcmVscy5yZXBlYXQgZmFpbCBpbiAxMjY1NjQgcGFzcyBpbiAx
MjY2ODMKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDQgbWVtZGlzay10cnktYXBwZW5k
ICAgICAgICAgZmFpbCBwYXNzIGluIDEyNjU2NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNjU2NAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTI2NTY0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjY1NjQKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNjU2
NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI2NTY0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjY1NjQKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDEyNjU2NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI2NTY0CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjY1
NjQKIGJ1aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCAgIDcgeGVuLWJ1aWxkLWZyZWVic2QgICAg
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgICAg
NyB4ZW4tYnVpbGQtZnJlZWJzZCAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9s
MiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIGE5MjM5MTk3OTdjMzlkNTFlYTBiODA4ZWE2OTFiZWQyMGZlOGUw
NzIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGE5MjM5MTk3OTdjMzlk
NTFlYTBiODA4ZWE2OTFiZWQyMGZlOGUwNzIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNjY4MyAg
MjAxOC0wOC0yNiAwNjo0NzoxNCBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgICAg
ICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAgICAgMCBhdHRlbXB0cwoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
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
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
dmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKUHVibGlzaGVkIHRlc3RlZCB0cmVlIGlzIGFscmVhZHkgdXAgdG8gZGF0ZS4KCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 13:53:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 13:53:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuHxW-0004qx-QE; Mon, 27 Aug 2018 13:53: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=ewt+=lk=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fuHxV-0004qp-6i
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 13:53:33 +0000
X-Inumbo-ID: 61d28ae8-aa00-11e8-a8a5-bc764e045a96
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe07::600])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 61d28ae8-aa00-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 15:52:05 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=1Hv8Vnma7Pq7beCiXO53QQ0uZkXWAFUyED7/RJw9wAM=;
 b=ZtLgPfOw+fZU4x356HiHa+vgHbZvvh3R2iEev//15nCLND/c4TUSgeLZr+9eFcL6ZRFd8SIsk3wJW8NO3AR6zvN+tQWW/D5CIvMvgaekIfeB0/Jz+I8TTXKNzGxfy4sMoiwYAgkx52UQ5NOs9glZgaPhpeK14807IgQBeg7l/ak=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from [10.17.182.79] (85.223.209.57) by
 AM6PR03MB3768.eurprd03.prod.outlook.com (2603:10a6:209:31::13) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.17; Mon, 27 Aug 2018 13:53:24 +0000
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xen.org
References: <20180824165820.32620-1-julien.grall@arm.com>
 <20180824165820.32620-7-julien.grall@arm.com>
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <02c0f2e9-1e0a-044b-90fd-5d02dcec3ef4@epam.com>
Date: Mon, 27 Aug 2018 16:53: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: <20180824165820.32620-7-julien.grall@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.57]
X-ClientProxiedBy: VI1PR04CA0101.eurprd04.prod.outlook.com
 (2603:10a6:803:64::36) To AM6PR03MB3768.eurprd03.prod.outlook.com
 (2603:10a6:209:31::13)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: d3976516-17b3-4481-8e96-08d60c24757d
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:AM6PR03MB3768; 
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3768;
 3:820yaf1YwiwnyqXxxa6QeoOsAPTVDAfqsxJqx9rqwwkNGEy7PTyT+z3b9U4PdlOAoQFiXxW5Z8qAV8whIpyj7xm0fyrOOX4yHVzxB1QGphVydsXPeI0IjcwRORBFQhhoRyhKbBNgveZNL4Kmy29i1SEWrwmqlCHmSlZbtmy5//vmxwQ5cwUh3ecNDqD+eb8hKvgmfEdKm4osRfdOa6pnd8LG+7EkE1pR7usZUSgsJhgb9kSdlKjNB/Bi7hfx1PeS;
 25:VNUKSLg19y/DdFckQC6oJV2BAFQ6BbBWEIZIzBvi1fVAouq3l7Z915j1vuw66dzLgCQ4iaH7KMYBm9njhd4H2UiXkOvLEvhEysfjMU0YCH2NvCUlJ9tQAdrbNaJGOzQVP1BvES742PqAdfRA1COdxYTboE+TpKVR9BdVma8+72sm7zjiUQUW/8sbCWfcstQasDuTV5JklEEoUkBU7+mYRxkv2jAh0zLT+on+WfzqnaBLmi3I1oX9fBMt2krSu8gmluy8Z2PQx/7cnkmL52Gpl3yYxFOJFZz4+UhPFFyzUfGp2I6WVzLn8s6OP6RMTyamuxMsjlhddHpbKnbulj4twQ==;
 31:e6hZF7JJVMjjjoZ8SL5mCmijiUkr288nPYQHkI/QFgyOZIjtL3vK1xb3CwKmzw6zAthwvI/4hq87hbEawh/dr1GZmuKVrpj3+ovkrHv9O0er7IhiA8MNq1/S8OSCjJLgZFiNx76a8eZTnJYYwXb7qxSyCPb5Rm88VTer3i6IXBeZQe6YVPMsXQlKJB9jqEldIAuVplYVC9GSJl7/jhJpbsu+/XgiPB54d02+41Beo6Q=
X-MS-TrafficTypeDiagnostic: AM6PR03MB3768:
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3768;
 20:Vto9XOlI24AnzmEIE6vsIaoEUETy8Vtjps3f6OAJRBny2tK6Xg4QyOOTSJ6ABsgTOFH1hu0VySGtxCALUxlpgzx9bnZsp+kl+f5Lqlxfrvb0+XaUzYVVi2mPjB+CjO7u/lSIiNI7G4oEhBZmkgQBMfxEAzLb6IqW2JRF2wqWOuK+bF/Y3m8N5qlp/xVcM5PIB9bKuvaB9tNUxIfuvQCqsFnHLjDkKd2lIaHIN+90oPRY1xMimpWrUAy/15X6x0yUMt10mQErHJrQEfM61bMHuTBgy5jL5rysyPye2YllKeMWhMDzYcFa06OrO3EfbAMAd6oZmAlFg0XHOgcbzWDHu3QWLgg5WfPWXJmuOUQONNnC8FauximfRa74z4fM7NSSUIQCwpb5XQaVKEnYOIPCYdwzPExnn0N4sbk3xbn+kKwUe46pPV2z3J7vmnjmMyCmnL3HrGQoHUtQCwu/+u6YB3nHNIo6XDlj2xtrJ0VcNp9o37xRE9tIpwuQ6ChSa1Hd;
 4:Ll3sDVQAwIu6FZ/gQDfw3rhZU5XHtNGS2RH59GL3BTGGX0yCiVD5mL+y7/EfDC4+vnAhN0zrEumnGjzhJ8sxiUbFQANvZpGR/x0bbIMXwygDTLHBsaC2Z6PvymRBgATj3JfXpBPX7of0nr+7W7OxmJI5Fmr2L5f39MyyQnwEJzEtEXFp7G90fOCrgxCV19/LmZEPozNw0YyZsvPsEo3ZI8pbOkj8nJlsMayi6T7OFEFbZPREFLOMIr5YKd8oOjlpE43MY6jujO9CsvzUMT3YgrBHdRsApUi3H0dnJmgPjTvE7TU1YT35wtWI8Wc9UJaNVsavY+UybCkhSyCBEDVzxBfsxr0mN2cuXl+O7wYqVZo=
X-Microsoft-Antispam-PRVS: <AM6PR03MB3768B3DE510E6C92A74D83E0E60B0@AM6PR03MB3768.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(180628864354917)(788757137089);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231311)(944501410)(52105095)(10201501046)(3002001)(93006095)(93001095)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123558120)(20161123562045)(20161123564045)(201708071742011)(7699016);
 SRVR:AM6PR03MB3768; BCL:0; PCL:0; RULEID:; SRVR:AM6PR03MB3768; 
X-Forefront-PRVS: 07778E4001
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(396003)(39860400002)(376002)(136003)(346002)(366004)(189003)(199004)(14444005)(65826007)(2906002)(305945005)(67846002)(76176011)(36756003)(3846002)(6116002)(446003)(72206003)(80792005)(68736007)(105586002)(50466002)(478600001)(106356001)(8936002)(31686004)(386003)(77096007)(25786009)(31696002)(53546011)(97736004)(55236004)(66066001)(575784001)(86362001)(65956001)(65806001)(4326008)(26005)(230700001)(16526019)(47776003)(186003)(6246003)(11346002)(53936002)(6486002)(956004)(64126003)(486006)(7736002)(81156014)(81166006)(52116002)(316002)(6666003)(58126008)(16576012)(476003)(23676004)(52146003)(8676002)(2616005)(229853002)(5660300001)(2486003)(2004002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR03MB3768; H:[10.17.182.79]; 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?MTtBTTZQUjAzTUIzNzY4OzIzOlhNUXJQZXFNZUVrU3YvblU2U1grZEpUYVRw?=
 =?utf-8?B?bld1QUVXSXJ3a2pFVWJheVBZdWswLzhmUGlnV3YxOU1INWpMZndWV2pVVUt1?=
 =?utf-8?B?eDFlVG1aRUpCWDFCVDljWm1aVm0wV0lRNU9rQUpEbUZqYVdWS1ZrZ3VMdUNj?=
 =?utf-8?B?QzNINytVK0NlM0M3T05oVzQ1Z1gra3VmeHUrdGEycjNvN0t4dzlrZTViQ2dp?=
 =?utf-8?B?WU0vdnFsYlk2eFpuU3VkUkFweDZaOUMweVlDd0RJbkhmc0tQT295U2kwNHdB?=
 =?utf-8?B?TUZab0ZON3dwbHVacktNY3VOMjFKS0VDZ3dROEo0OHluSElJeXFhcnJUL0FK?=
 =?utf-8?B?dWNwRE01aXVvWmhJMDNxcXRva3pYejdaU2JrV0Z4L1NYdkM1Mm81NFByZVBu?=
 =?utf-8?B?Qzl1RXk1Mk5jbmI2WWtHaTRFaGVJcFZ3QjNGVFkyRTc5UFEvTnFrQzdrNGVT?=
 =?utf-8?B?dWpGODlVTWZDVU1Yb0J2UmFmM1B6L1R2Y1BkVDF5MDU3OWdVS2kxVWlia2ZB?=
 =?utf-8?B?dVlIQ0xXNktTRmJsYXIxZG1yamhLUnpuWnNWWWs4OVRBRElKQkNqdUM4azcw?=
 =?utf-8?B?N1VleG1yeXRmdDlSOGJNbXZLSU1kcW5JRXE4dU9Zc0haY1VaNTZxOEh3alNw?=
 =?utf-8?B?OXF6aHpsM3UwZFpsbWwwblNjc0t6UFJLeTdkNUR0YWtvck5iV1Ewa2R2dk9G?=
 =?utf-8?B?T2JVS05GcTUzN3ZVWmlGaFV2MjV3K0VYUGlRRlgvUmpsZVdyUGViajA3Rk1P?=
 =?utf-8?B?S2FhM2pTenpraTluUks2eXdJd2UxdzI3emhxaW16dnhmMjRpeHIzRFo4SnVh?=
 =?utf-8?B?dUpmWVFKK0taamdaREtkTDEwdlF2N3JTbGJ3ZFM1UCtPMGJkNmR2OHFabSs1?=
 =?utf-8?B?OGtBRnJTdnQ4TE00aVhrWVNON2FZTkJuWDYzMGpNc1R2SkJzRkNsOGkzM2JT?=
 =?utf-8?B?QisrRDA3VENxWlJzNnRML3lvaWsveXl6dGhHU3UyYWdvNUZvUUdRRmRjSEFO?=
 =?utf-8?B?NTJ2QlNBTUV4WW1iakJTb2xON0ZldHhreG55Sm13ZVFQVi9qcDhocnd5Yzcy?=
 =?utf-8?B?NSs4Z1I2ejd6Qnl3SWdoaklCSGFRSGhGTStSdmZyRnJqYkVNU3RGMytnTkda?=
 =?utf-8?B?Tm85bkg0QXlScmxiZ2pScmZURERiQUY0TzE2R2MxZEduTDg4c21DY1Zqd21D?=
 =?utf-8?B?VkthRnczSzJUNmVDeFk1cFRZZ2xzU1UwK3EvaExxMzZoVFJCOHk1RFNBVk9y?=
 =?utf-8?B?SXdEN2JUNTlianh2N1dtZG1rM0FvTzNhaWxXT2VRQ3FTMFU2aTBqTWd1VXJB?=
 =?utf-8?B?V2R0RFNuWXdsOXF3OEhxSkF5K1dSNGthWkJJMFVwcExNOFFWRDBkSWhqNE53?=
 =?utf-8?B?cXRWVmtoY1B1UUovSVZFR1pWV294UnhWc1lHS0czL1J4VGx5WjhhWndJZGdz?=
 =?utf-8?B?UXN1MlVOb0N0cWRsd0hmOHg0WW9yS3FBU3hYdzB0UzUrMHYxTXovckcrR09Z?=
 =?utf-8?B?SVR4N04vdVZWK242OURGQTJheHphamVkZEgyOXcxOG5iWTIwQUNRejM5eXNL?=
 =?utf-8?B?dGR6M2Juczd6U2dRV3NKUlJIRVJlY1gzWkFqWDRZdDQ5cWppWHh2Z3hSaHdV?=
 =?utf-8?B?QzBuT3ZtSW9oNDNqTkRDaUFuUUpMZTNFT2ZjNjNLOElZRm9oSy9BUFQyTGNa?=
 =?utf-8?B?elh4SWRhWlNCNXpMQ2dYYlkwdTltWDJHZlR0ZEZ0ZXFJS0NaYng0cmxGeWFW?=
 =?utf-8?B?Y0JoQVVoVEVHdUFobGZuZlFtcm13Vk8wM1cxV25DVDkyUVFzcEJCLy96R2Nr?=
 =?utf-8?B?cnNjUFJSN2FuSVoxd1BMRzZza0FlejRPaDRUemJtUTdoOGFUbTN3Y0JkblpV?=
 =?utf-8?B?SUo5eTUwQmNValRjRnVVL2hUQ1pRWGdxT3d1ajl0cWZWRmZwMXRZRjhiM2Nj?=
 =?utf-8?B?WlNNOTJXdXQ2Y21UeGlDMWtnN1AyWjBnOVlHNnNidmg5ejMzUW5xbERVVkd3?=
 =?utf-8?B?dVlHcCtxVHFvSEhWTUYvb2hiSWxVZmVoNnF5NUpFK2g4UEN6Q3dLcXVENXhQ?=
 =?utf-8?Q?L6RckJEETjwguAZkmco0HiPdH?=
X-Microsoft-Antispam-Message-Info: v7csmMSmjz/qDOiI185H3ASEJ3YzVjZyApcBKovkd+n86oEE/zIsJdNpaa3+ppBuAJmRhhltKdcLkyfEXt93LLbqAgUvihlSd00qLc8Qi+0qQl3Kv85qYkoSW1MV9pcveSbmCyvSwrgpErzkE88ocvoXOWCRotpA/K6qn4VKtx0bcqQaLo4vbipFG4tcSQ8rUAruQdqWfftV+V++wr7CWnVU60vNanjAvOSPIJcAnax4kkQvCQjtROzLmSHVeaz5g72Z36AngKpyMxLwmaoEzJwARx+vWPhNWToxqQVo8aRypz0k9xZMdlWvESvMGhycRa4mpS7aX4vMAuC5mvTGPQj49b3wQGUpstNbcMcPm4k=
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3768;
 6:Y9IyUKUz+LevdSrDIRsQX/UnhRem2WKK7VSQwMbvCr+i+xE7iOzvJPZDyVTZ53Ow2vd0wELMgM0+gflwdLFYqeZXsq76A7JIIaITDDz6zb7Xd97c8prCtPnuhSiaNfOYDyJOi2rF9gZl0yg7+eB/MQENBiHOs/oD1SgqHWT/Epaf1jxRGWE7mN1aZrAaIkvIihQHUpfc9yKz6OWwAuvryILFAXS+jJA7AjenUcQcCAxrcFa+LRCg5Xz4UMz7Z8USbbyxMCr346j4Aa//FM/4KbbGI3tV/NiwM8T5iPXLGaTCvh2GuZyBa2QFU667SG1ZWdL8Nbpyt4+8+1+TRfFZk5CYCr109tubGno168xFgmNN6CmPW+XTT3P14asNfqF5S0A+CGfmJ7G+Y5kAe9fQqGIp6fvhRsl2WFfyx3LZRmzwA7raB68T5/xfQW0k5AOl5KdpZCVcFG2zD7Nw1w5pVw==;
 5:FLSHSDKpw2ErcATUss01DszrTqhHpbf6bO7vRCUg1g+wgr7oz1MZvwT0a4RDq7FUDweAfxlqZGwRyk8Fpp0b+E0mX98K0SPmI6kbq0av5OAaJczA71+l0RE5H2Sdlh9gB3lDklBpI2VK42u4+mkB93cSU9gObMsRPG4A4kTnPd8=;
 7:1YcztOjEvgdAsXyVNksw+sgC5rcd0aS5hMsKz26T/WYb2tC2F1M2uow1vcpG98Y6zRQWscb/0XrSV80KyvYClLk2KoNeC2ZwAON/BKZlFjEpbgnsL8vj0WGO76qOM8fb5kqOJLKYVk2sBx1XaNnw3PMzULUHK+G8+68qcWegwtE8ToMRoXEWe7JFppEvwZsm7ND6Vs95P+ERvmuuyKSdPIlV1OFzEG26diRxlBD/VEprcsKfTAf77R4hl46IzXXQ
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Aug 2018 13:53:24.5770 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: d3976516-17b3-4481-8e96-08d60c24757d
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR03MB3768
Subject: Re: [Xen-devel] [PATCH 6/6] xen/arm: Replace call_smc with
 arm_smccc_smc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

SGkgSnVsaWVuLAoKT24gMjQuMDguMTggMTk6NTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBjYWxs
X3NtYyBpcyBhIHN1YnNldCBvZiBhcm1fc21jY2Nfc21jLiBSYXRoZXIgdGhhbiBoYXZpbmcgMiBt
ZXRob2RzIHRvCj4gZG8gU01DQ0MgY2FsbCwgcmVwbGFjZSBhbGwgY2FsbCB0byB0aGUgZm9ybWVy
IGJ5IHRoZSBsYXRlci4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgo+IC0tLQo+ICAgeGVuL2FyY2gvYXJtL01ha2VmaWxlICAgICAgICAgICAg
fCAgMSAtCj4gICB4ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL2V4eW5vczUuYyB8ICAzICsrLQo+ICAg
eGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9zZWF0dGxlLmMgfCAgNCArKy0tCj4gICB4ZW4vYXJjaC9h
cm0vcHNjaS5jICAgICAgICAgICAgICB8IDM3ICsrKysrKysrKysrKysrKysrKysrKysrKystLS0t
LS0tLS0tLS0KPiAgIHhlbi9hcmNoL2FybS9zbWMuUyAgICAgICAgICAgICAgIHwgMjEgLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oICB8ICAz
IC0tLQo+ICAgNiBmaWxlcyBjaGFuZ2VkLCAyOSBpbnNlcnRpb25zKCspLCA0MCBkZWxldGlvbnMo
LSkKPiAgIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vc21jLlMKPiAKPiBkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL01ha2VmaWxlCj4gaW5k
ZXggYjliMTQxZGM4NC4uMzdmYTgyNjhiMyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vTWFr
ZWZpbGUKPiArKysgYi94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKPiBAQCAtMzksNyArMzksNiBAQCBv
YmoteSArPSBwcm9jZXNzb3Iubwo+ICAgb2JqLXkgKz0gcHNjaS5vCj4gICBvYmoteSArPSBzZXR1
cC5vCj4gICBvYmoteSArPSBzaHV0ZG93bi5vCj4gLW9iai15ICs9IHNtYy5vCj4gICBvYmoteSAr
PSBzbXAubwo+ICAgb2JqLXkgKz0gc21wYm9vdC5vCj4gICBvYmoteSArPSBzeXNjdGwubwo+IGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL2V4eW5vczUuYyBiL3hlbi9hcmNoL2Fy
bS9wbGF0Zm9ybXMvZXh5bm9zNS5jCj4gaW5kZXggYzE1ZWNmODBmNS4uZTJjMGI3Yjg3OCAxMDA2
NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL2V4eW5vczUuYwo+ICsrKyBiL3hlbi9h
cmNoL2FybS9wbGF0Zm9ybXMvZXh5bm9zNS5jCj4gQEAgLTI2LDYgKzI2LDcgQEAKPiAgICNpbmNs
dWRlIDxhc20vcGxhdGZvcm1zL2V4eW5vczUuaD4KPiAgICNpbmNsdWRlIDxhc20vcGxhdGZvcm0u
aD4KPiAgICNpbmNsdWRlIDxhc20vaW8uaD4KPiArI2luY2x1ZGUgPGFzbS9zbWNjYy5oPgo+ICAg
Cj4gICBzdGF0aWMgYm9vbCBzZWN1cmVfZmlybXdhcmU7Cj4gICAKPiBAQCAtMjQ5LDcgKzI1MCw3
IEBAIHN0YXRpYyBpbnQgZXh5bm9zNV9jcHVfdXAoaW50IGNwdSkKPiAgICAgICBpb3VubWFwKHBv
d2VyKTsKPiAgIAo+ICAgICAgIGlmICggc2VjdXJlX2Zpcm13YXJlICkKPiAtICAgICAgICBjYWxs
X3NtYyhTTUNfQ01EX0NQVTFCT09ULCBjcHUsIDAsIDApOwo+ICsgICAgICAgIGFybV9zbWNjY19z
bWMoU01DX0NNRF9DUFUxQk9PVCwgY3B1LCBOVUxMKTsKPiAgIAo+ICAgICAgIHJldHVybiBjcHVf
dXBfc2VuZF9zZ2koY3B1KTsKPiAgIH0KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRm
b3Jtcy9zZWF0dGxlLmMgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3NlYXR0bGUuYwo+IGluZGV4
IDg5M2NjMTc5NzIuLjY0Y2MxODY4YzIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3BsYXRm
b3Jtcy9zZWF0dGxlLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3NlYXR0bGUuYwo+
IEBAIC0zMywxMiArMzMsMTIgQEAgc3RhdGljIGNvbnN0IGNoYXIgKiBjb25zdCBzZWF0dGxlX2R0
X2NvbXBhdFtdIF9faW5pdGNvbnN0ID0KPiAgICAqLwo+ICAgc3RhdGljIHZvaWQgc2VhdHRsZV9z
eXN0ZW1fcmVzZXQodm9pZCkKPiAgIHsKPiAtICAgIGNhbGxfc21jKFBTQ0lfMF8yX0ZOMzJfU1lT
VEVNX1JFU0VULCAwLCAwLCAwKTsKPiArICAgIGFybV9zbWNjY19zbWMoUFNDSV8wXzJfRk4zMl9T
WVNURU1fUkVTRVQsIE5VTEwpOwo+ICAgfQo+ICAgCj4gICBzdGF0aWMgdm9pZCBzZWF0dGxlX3N5
c3RlbV9vZmYodm9pZCkKPiAgIHsKPiAtICAgIGNhbGxfc21jKFBTQ0lfMF8yX0ZOMzJfU1lTVEVN
X09GRiwgMCwgMCwgMCk7Cj4gKyAgICBhcm1fc21jY2Nfc21jKFBTQ0lfMF8yX0ZOMzJfU1lTVEVN
X09GRiwgTlVMTCk7Cj4gICB9Cj4gICAKPiAgIFBMQVRGT1JNX1NUQVJUKHNlYXR0bGUsICJTRUFU
VExFIikKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BzY2kuYyBiL3hlbi9hcmNoL2FybS9w
c2NpLmMKPiBpbmRleCA5NDFlZWM5MjFiLi4wMjczN2U2Y2FhIDEwMDY0NAo+IC0tLSBhL3hlbi9h
cmNoL2FybS9wc2NpLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vcHNjaS5jCj4gQEAgLTQyLDQyICs0
Miw1MyBAQCB1aW50MzJfdCBzbWNjY192ZXI7Cj4gICAKPiAgIHN0YXRpYyB1aW50MzJfdCBwc2Np
X2NwdV9vbl9ucjsKPiAgIAo+ICsjZGVmaW5lIFBTQ0lfUkVUKHJlcykgICAoKGludDMyX3QpKHJl
cykuYTApCkRvIHdlIHJlYWxseSBuZWVkIHRoaXMgbWFjcm8/Cgo+ICsKPiAgIGludCBjYWxsX3Bz
Y2lfY3B1X29uKGludCBjcHUpCj4gICB7Cj4gLSAgICByZXR1cm4gY2FsbF9zbWMocHNjaV9jcHVf
b25fbnIsIGNwdV9sb2dpY2FsX21hcChjcHUpLCBfX3BhKGluaXRfc2Vjb25kYXJ5KSwgMCk7Cj4g
KyAgICBzdHJ1Y3QgYXJtX3NtY2NjX3JlcyByZXM7Cj4gKwo+ICsgICAgYXJtX3NtY2NjX3NtYyhw
c2NpX2NwdV9vbl9uciwgY3B1X2xvZ2ljYWxfbWFwKGNwdSksIF9fcGEoaW5pdF9zZWNvbmRhcnkp
LAo+ICsgICAgICAgICAgICAgICAgICAmcmVzKTsKPiArCj4gKyAgICByZXR1cm4gKGludDMyX3Qp
cmVzLmEwOwpJZiB5b3Ugc3RpbGwgd2FudCB0byBpbnRyb2R1Y2UgaXQsIHRoZW4gdGhlcmUgc2hv
dWxkIGJlCityZXR1cm4gUFNDSV9SRVQocmVzKTsKCj4gICB9Cj4gICAKPiAgIHZvaWQgY2FsbF9w
c2NpX2NwdV9vZmYodm9pZCkKPiAgIHsKPiAgICAgICBpZiAoIHBzY2lfdmVyID4gUFNDSV9WRVJT
SU9OKDAsIDEpICkKPiAgICAgICB7Cj4gLSAgICAgICAgaW50IGVycm5vOwo+ICsgICAgICAgIHN0
cnVjdCBhcm1fc21jY2NfcmVzIHJlczsKPiAgIAo+ICAgICAgICAgICAvKiBJZiBzdWNjZXNzZnVs
bCB0aGUgUFNDSSBjcHVfb2ZmIGNhbGwgZG9lc24ndCByZXR1cm4gKi8KPiAtICAgICAgICBlcnJu
byA9IGNhbGxfc21jKFBTQ0lfMF8yX0ZOMzJfQ1BVX09GRiwgMCwgMCwgMCk7Cj4gKyAgICAgICAg
YXJtX3NtY2NjX3NtYyhQU0NJXzBfMl9GTjMyX0NQVV9PRkYsICZyZXMpOwo+ICAgICAgICAgICBw
YW5pYygiUFNDSSBjcHUgb2ZmIGZhaWxlZCBmb3IgQ1BVJWQgZXJyPSVkXG4iLCBzbXBfcHJvY2Vz
c29yX2lkKCksCj4gLSAgICAgICAgICAgICAgZXJybm8pOwo+ICsgICAgICAgICAgICAgIFBTQ0lf
UkVUKHJlcykpOwo+ICAgICAgIH0KPiAgIH0KPiAgIAo+ICAgdm9pZCBjYWxsX3BzY2lfc3lzdGVt
X29mZih2b2lkKQo+ICAgewo+ICAgICAgIGlmICggcHNjaV92ZXIgPiBQU0NJX1ZFUlNJT04oMCwg
MSkgKQo+IC0gICAgICAgIGNhbGxfc21jKFBTQ0lfMF8yX0ZOMzJfU1lTVEVNX09GRiwgMCwgMCwg
MCk7Cj4gKyAgICAgICAgYXJtX3NtY2NjX3NtYyhQU0NJXzBfMl9GTjMyX1NZU1RFTV9PRkYsIE5V
TEwpOwo+ICAgfQo+ICAgCj4gICB2b2lkIGNhbGxfcHNjaV9zeXN0ZW1fcmVzZXQodm9pZCkKPiAg
IHsKPiAgICAgICBpZiAoIHBzY2lfdmVyID4gUFNDSV9WRVJTSU9OKDAsIDEpICkKPiAtICAgICAg
ICBjYWxsX3NtYyhQU0NJXzBfMl9GTjMyX1NZU1RFTV9SRVNFVCwgMCwgMCwgMCk7Cj4gKyAgICAg
ICAgYXJtX3NtY2NjX3NtYyhQU0NJXzBfMl9GTjMyX1NZU1RFTV9SRVNFVCwgTlVMTCk7Cj4gICB9
Cj4gICAKPiAgIHN0YXRpYyBpbnQgX19pbml0IHBzY2lfZmVhdHVyZXModWludDMyX3QgcHNjaV9m
dW5jX2lkKQo+ICAgewo+ICsgICAgc3RydWN0IGFybV9zbWNjY19yZXMgcmVzOwo+ICsKPiAgICAg
ICBpZiAoIHBzY2lfdmVyIDwgUFNDSV9WRVJTSU9OKDEsIDApICkKPiAgICAgICAgICAgcmV0dXJu
IFBTQ0lfTk9UX1NVUFBPUlRFRDsKPiAgIAo+IC0gICAgcmV0dXJuIGNhbGxfc21jKFBTQ0lfMV8w
X0ZOMzJfUFNDSV9GRUFUVVJFUywgcHNjaV9mdW5jX2lkLCAwLCAwKTsKPiArICAgIGFybV9zbWNj
Y19zbWMoUFNDSV8xXzBfRk4zMl9QU0NJX0ZFQVRVUkVTLCBwc2NpX2Z1bmNfaWQsIE5VTEwpOwo+
ICsKPiArICAgIHJldHVybiBQU0NJX1JFVChyZXMpOwo+ICAgfQo+ICAgCj4gICBzdGF0aWMgaW50
IF9faW5pdCBwc2NpX2lzX3NtY19tZXRob2QoY29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpw
c2NpKQo+IEBAIC0xMTIsMTEgKzEyMywxMSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcHNjaV9pbml0
X3NtY2NjKHZvaWQpCj4gICAKPiAgICAgICBpZiAoIHBzY2lfZmVhdHVyZXMoQVJNX1NNQ0NDX1ZF
UlNJT05fRklEKSAhPSBQU0NJX05PVF9TVVBQT1JURUQgKQo+ICAgICAgIHsKPiAtICAgICAgICB1
aW50MzJfdCByZXQ7Cj4gKyAgICAgICAgc3RydWN0IGFybV9zbWNjY19yZXMgcmVzOwo+ICAgCj4g
LSAgICAgICAgcmV0ID0gY2FsbF9zbWMoQVJNX1NNQ0NDX1ZFUlNJT05fRklELCAwLCAwLCAwKTsK
PiAtICAgICAgICBpZiAoIHJldCAhPSBBUk1fU01DQ0NfTk9UX1NVUFBPUlRFRCApCj4gLSAgICAg
ICAgICAgIHNtY2NjX3ZlciA9IHJldDsKPiArICAgICAgICBhcm1fc21jY2Nfc21jKEFSTV9TTUND
Q19WRVJTSU9OX0ZJRCwgJnJlcyk7Cj4gKyAgICAgICAgaWYgKCBQU0NJX1JFVChyZXMpICE9IEFS
TV9TTUNDQ19OT1RfU1VQUE9SVEVEICkKPiArICAgICAgICAgICAgc21jY2NfdmVyID0gUFNDSV9S
RVQocmVzKTsKPiAgICAgICB9Cj4gICAKPiAgICAgICBpZiAoIHNtY2NjX3ZlciA+PSBTTUNDQ19W
RVJTSU9OKDEsIDEpICkKPiBAQCAtMTY1LDYgKzE3Niw3IEBAIHN0YXRpYyBpbnQgX19pbml0IHBz
Y2lfaW5pdF8wXzIodm9pZCkKPiAgICAgICAgICAgeyAvKiBzZW50aW5lbCAqLyB9LAo+ICAgICAg
IH07Cj4gICAgICAgaW50IHJldDsKPiArICAgIHN0cnVjdCBhcm1fc21jY2NfcmVzIHJlczsKPiAg
IAo+ICAgICAgIGlmICggYWNwaV9kaXNhYmxlZCApCj4gICAgICAgewo+IEBAIC0xODYsNyArMTk4
LDggQEAgc3RhdGljIGludCBfX2luaXQgcHNjaV9pbml0XzBfMih2b2lkKQo+ICAgICAgICAgICB9
Cj4gICAgICAgfQo+ICAgCj4gLSAgICBwc2NpX3ZlciA9IGNhbGxfc21jKFBTQ0lfMF8yX0ZOMzJf
UFNDSV9WRVJTSU9OLCAwLCAwLCAwKTsKPiArICAgIGFybV9zbWNjY19zbWMoUFNDSV8wXzJfRk4z
Ml9QU0NJX1ZFUlNJT04sICZyZXMpOwo+ICsgICAgcHNjaV92ZXIgPSBQU0NJX1JFVChyZXMpOwo+
ICAgCj4gICAgICAgLyogRm9yIHRoZSBtb21lbnQsIHdlIG9ubHkgc3VwcG9ydCBQU0NJIDAuMiBh
bmQgUFNDSSAxLnggKi8KPiAgICAgICBpZiAoIHBzY2lfdmVyICE9IFBTQ0lfVkVSU0lPTigwLCAy
KSAmJiBQU0NJX1ZFUlNJT05fTUFKT1IocHNjaV92ZXIpICE9IDEgKQo+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC9hcm0vc21jLlMgYi94ZW4vYXJjaC9hcm0vc21jLlMKPiBkZWxldGVkIGZpbGUgbW9k
ZSAxMDA2NDQKPiBpbmRleCBiOGYxODIyNzJhLi4wMDAwMDAwMDAwCj4gLS0tIGEveGVuL2FyY2gv
YXJtL3NtYy5TCj4gKysrIC9kZXYvbnVsbAo+IEBAIC0xLDIxICswLDAgQEAKPiAtLyoKPiAtICog
eGVuL2FyY2gvYXJtL3NtYy5TCj4gLSAqCj4gLSAqIFdyYXBwZXIgZm9yIFNlY3VyZSBNb25pdG9y
cyBDYWxscwo+IC0gKgo+IC0gKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNh
biByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQo+IC0gKiBpdCB1bmRlciB0aGUgdGVybXMg
b2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQo+IC0gKiB0
aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAyIG9mIHRoZSBMaWNl
bnNlLCBvcgo+IC0gKiAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgo+IC0gKgo+
IC0gKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxs
IGJlIHVzZWZ1bCwKPiAtICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4g
dGhlIGltcGxpZWQgd2FycmFudHkgb2YKPiAtICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1Mg
Rk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQo+IC0gKiBHTlUgR2VuZXJhbCBQdWJs
aWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgo+IC0gKi8KPiAtCj4gLSNpbmNsdWRlIDxhc20v
bWFjcm9zLmg+Cj4gLQo+IC1FTlRSWShjYWxsX3NtYykKPiAtICAgICAgICBzbWMgICAjMAo+IC0g
ICAgICAgIHJldAo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5o
IGIveGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaAo+IGluZGV4IDIyMmEwMmRkOTkuLjgw
MTZjZjMwNmYgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaAo+
ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vzc29yLmgKPiBAQCAtODEyLDkgKzgxMiw2
IEBAIHZvaWQgdmNwdV9yZWdzX2h5cF90b191c2VyKGNvbnN0IHN0cnVjdCB2Y3B1ICp2Y3B1LAo+
ICAgdm9pZCB2Y3B1X3JlZ3NfdXNlcl90b19oeXAoc3RydWN0IHZjcHUgKnZjcHUsCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgdmNwdV9ndWVzdF9jb3JlX3JlZ3Mg
KnJlZ3MpOwo+ICAgCj4gLWludCBjYWxsX3NtYyhyZWdpc3Rlcl90IGZ1bmN0aW9uX2lkLCByZWdp
c3Rlcl90IGFyZzAsIHJlZ2lzdGVyX3QgYXJnMSwKPiAtICAgICAgICAgICAgIHJlZ2lzdGVyX3Qg
YXJnMik7Cj4gLQo+ICAgdm9pZCBkb190cmFwX2h5cF9zZXJyb3Ioc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MpOwo+ICAgCj4gICB2b2lkIGRvX3RyYXBfZ3Vlc3Rfc2Vycm9yKHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzKTsKPiAKCi0tIApWb2xvZHlteXIgQmFiY2h1awoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 13:55:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 13: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 1fuHyy-0004xV-6R; Mon, 27 Aug 2018 13:55: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=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuHyw-0004xN-UV
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 13:55:02 +0000
X-Inumbo-ID: 97de22b8-aa00-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 97de22b8-aa00-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 15:53:36 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 07:55:00 -0600
Message-Id: <5B8402B002000078001E23A7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 07:54:56 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Boris Ostrovsky" <boris.ostrovsky@oracle.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <ae822cd4b618fc4078e137cf69f6827f1647752c.1535285866.git-series.wei.liu2@citrix.com>
 <ae7b5591-1655-d8fd-02f5-978e874094e4@oracle.com>
In-Reply-To: <ae7b5591-1655-d8fd-02f5-978e874094e4@oracle.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 01/23] x86: change name of parameter for
 various invlpg 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>, 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>, Tim Deegan <tim@xen.org>,
 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+IE9uIDI3LjA4LjE4IGF0IDE1OjQ5LCA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+IHdy
b3RlOgo+IE9uIDA4LzI2LzIwMTggMDg6MTkgQU0sIFdlaSBMaXUgd3JvdGU6Cj4+IFRoZXkgYWxs
IGluY29ycmVjdGx5IG5hbWVkIGEgcGFyYW1ldGVyIHZpcnR1YWwgYWRkcmVzcyB3aGlsZSBpdCBz
aG91bGQKPj4gaGF2ZSBiZWVuIGxpbmVhciBhZGRyZXNzLgo+Pgo+PiBSZXF1ZXN0ZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gCj4gQU1EIFNETSBkb2Vz
bid0IG1ha2UgZGlzdGluY3Rpb24gYmV0d2VlbiBsaW5lYXIgYW5kIHZpcnR1YWwgYWRkcmVzc2Vz
IHNvCj4gSSB3b25kZXIgd2h5IHRoaXMgd2FzIHJlcXVlc3RlZC4KCkJlY2F1c2UgaXQgaXMgaW5j
b3JyZWN0IHRvIGNvbnNpZGVyIHRoZW0gdGhlIHNhbWU6IEEgdmlydHVhbCBhZGRyZXNzIGlzCmEg
c2VnbWVudDpvZmZzZXQgcGFpciwgd2hpbGUgYSBsaW5lYXIgYWRkcmVzcyBpcyBhIHBsYWluIG51
bWJlciAodHlwaWNhbGx5CmJ1dCBub3QgYWx3YXlzIHJlc3VsdGluZyBmcm9tIGFkZGluZyBzZWdt
ZW50IGJhc2UgYW5kIG9mZnNldCkuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 14:03:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 14: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 1fuI7G-0005zX-4J; Mon, 27 Aug 2018 14:03: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=ewt+=lk=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fuI7F-0005zS-82
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 14:03:37 +0000
X-Inumbo-ID: c9e4e956-aa01-11e8-a8a5-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0d::62e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c9e4e956-aa01-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 16:02: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=m5ZonyIU0mAmSTMykMhAWws2omQVamaqWgzeOybW4NE=;
 b=amavn8Uc/dEFFaLjyL21MfMHMBLyIiSd0EpllP6iD538bPgEz1qB0rm2TLb/qvgV4JHVFGpovdhboK/E1k7UhQTz6KC9Tnb862u+fAz9YQ+PDMAvM0VvvO3TIgkEI+D2A69o3rcNqJXGS1oVzdTszykEzLJs9b3SFYambcH1QPQ=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from [10.17.182.79] (85.223.209.57) by
 AM0PR03MB3763.eurprd03.prod.outlook.com (2603:10a6:208:45::14) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.17; Mon, 27 Aug 2018 14:03:27 +0000
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xen.org
References: <20180824165820.32620-1-julien.grall@arm.com>
 <20180824165820.32620-2-julien.grall@arm.com>
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <0c4be1a6-fd6a-3e8f-95b4-966b153eb17f@epam.com>
Date: Mon, 27 Aug 2018 17:03:22 +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: <20180824165820.32620-2-julien.grall@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.57]
X-ClientProxiedBy: HE1PR09CA0046.eurprd09.prod.outlook.com
 (2603:10a6:7:3c::14) To AM0PR03MB3763.eurprd03.prod.outlook.com
 (2603:10a6:208:45::14)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: e7dbeb3d-1fde-4174-bee5-08d60c25dcf8
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:AM0PR03MB3763; 
X-Microsoft-Exchange-Diagnostics: 1; AM0PR03MB3763;
 3:+NhtP5OKUamdDT3eQbteIY5dt32MrKxOul2hTMcEWi2H6mrsKa8LyZRKjtiWVI5Ej2pLiv6DkIuEY03TDjLm8kY0yZ+/ba2zwUREk7xa2gb7q/wRZaM9ea0CAnLT/vDKEi6px+Sp58CujHu75eJGx15c/nIIDgI1MsVKZdDARu4izwb1mCpYluyVNecA4CXxRtjSIC2hPyesZ537wcYxg3EFf3YI8WJiFfa8BxRxNJjSNjULK/ZKfF6wZCJV102u;
 25:I9Xg7roJxDnNX22cEJwpqe75hCdkkGqp9m1f1Rcrfp6vMtHh6suobsZG88UmfvbxPXiFqZVwcT64VgQ85uw/U3P0Yz/R2sOavlm0SEEbLD2C36369krLDDddAmSf6qE35T9G9zNFGleb9gBtHTCSeTtWYuQmPfCsBge5eC4IRUAynhHMh1vjdM34lbi4rdD8tU3cU/reiKp3+Gn2+Y67CDoKjB8j2GlCZ5NrCP+iIwtY10K0cUUsOK5EIqEVUgESHD88POFsFSDOX+/sryqv0Vu6Xps0B+Uxnj720vuIbyFep+EkAywhIztE/Nt+SaoLkSUgUXkAYPJyb5ZxerlG7Q==;
 31:TL8CWLChBG2AV3/jgC5DM+mNtw1XuJx81NTJEtIoLYNhNZB97Byzez+fP7Mfo5M7fMu1F0msxpyF72pbbhsVz3/Ux2rU8OErjVB9rWYKPzCV9BbNAJCJMsVfCJYO5yuCzby1BMRJI075/TuE9uMjr+cYMl/rOFEedncSAPRovMrf7bLmK2BSenhu/BceDPmeZlE5f76MuHyK5vI3ivDbJIbVgsh6s5hFLTevRHNw+5o=
X-MS-TrafficTypeDiagnostic: AM0PR03MB3763:
X-Microsoft-Exchange-Diagnostics: 1; AM0PR03MB3763;
 20:wiReprXfrZXNd+s3cFrX37mMvoAIbEVkrh4ORGvfwsM+3fmSf0RqU5u34tS4oNs0gNJBZbtT3nN4ZYoIo4WCZwpi7aXkdiOwwcTrgZPWZksy7SDVyRwARBJ1BBlV5JES4rJ7oUmzb5gGXmku2Tefbdwm1oIRqAnvnL0W7I8wdGGzBjmEwTwKIIVX/UDb4Wk2vKrUTUI7g+aIzAbQd3llOsHLbzPl/zqPyZYD5qV7y2trZIRLxqw2KZpNnM7p2aGcjV0CwO6p789REa1KCePdCiRVKdfDpgkCUtVWBIr2YRFlb5mhfgAuofKu1X0qk9dtdN2h8rEQ+BW1uUuTWWQHLopo+TXfhOFasZFTnjU1hauU8EW3LB/b0HPi/8sD9D8jbguXQd3XS6rQgE83Ugtkf2o6wdc/K4zlJd9B+YwpxSoIZ75Cvr2j+QOvxdorQwSHlzXxbW9ld28+2MP2/I3yH1FPJPye2YE5oIPXguvqG5Xbvc4o3VqC0Plxz9fTTxUL;
 4:i3YXPmQtWnxdKgwhSNCXkZv4Msrn9mi5I7psqpNfPA/FX1TnZyrLeox1+Nh5DQLPewoySus+8AKYW7iT5ael+TAppA/gnjLjq2Oz8Zaa9fCOHhtv5NrfNs37El+ni9b5BEjMOAcGmLotrOoMjCGVoCaq5JTCxuNBlfqtaEXjcljZNKjlR7STaV+lPwjXw+jBa/Xy5qnY/fk9fzS28B1GdTLm6DMP5HKbq2Y7RUNEtQnAHMaKKBA8x5NTdc2uG1qhhp0GA9bUicRRgLdkMrlviUhgHQUmJbM18PMsEt5J8Wwlhikp+mj27L0UrSv1oQQ2cqgFXKbKBYobQAWsg+ZtkeiUgxsM5AyHMhzXAbg4KzA=
X-Microsoft-Antispam-PRVS: <AM0PR03MB376315EBA882F52603B3287AE60B0@AM0PR03MB3763.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(180628864354917)(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)(93001095)(10201501046)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123560045)(20161123564045)(201708071742011)(7699016);
 SRVR:AM0PR03MB3763; BCL:0; PCL:0; RULEID:; SRVR:AM0PR03MB3763; 
X-Forefront-PRVS: 07778E4001
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(346002)(396003)(366004)(376002)(39860400002)(136003)(199004)(189003)(36756003)(956004)(47776003)(6246003)(53936002)(476003)(6486002)(316002)(16576012)(7736002)(2616005)(53546011)(64126003)(76176011)(25786009)(486006)(26005)(2906002)(229853002)(11346002)(16526019)(186003)(65806001)(50466002)(446003)(58126008)(23676004)(97736004)(31696002)(8936002)(305945005)(52146003)(2486003)(4326008)(77096007)(65826007)(52116002)(105586002)(67846002)(72206003)(230700001)(5660300001)(6666003)(31686004)(80792005)(68736007)(81156014)(81166006)(65956001)(386003)(66066001)(478600001)(86362001)(106356001)(8676002)(6116002)(3846002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB3763; H:[10.17.182.79]; 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?MTtBTTBQUjAzTUIzNzYzOzIzOlNNMk12aE5HSlJhdG45TWtGTVZacTJPTklr?=
 =?utf-8?B?NGY4TDBhR1YvQkRmZW52clgzMlBOckpKK2ZubVlUTG5SQ0JuWmpzWndSZ3Z5?=
 =?utf-8?B?cjBEOWd5N1pjeE9RNmpvV2tpT0N4bUdJY3ZQQkNFQldqS29veXBWaVhkZU9N?=
 =?utf-8?B?dHBINW56VlExSTR4TCtJTGVLWEVvL0FBSk9lRFI0ZDBwN1JDbmtxc0FSemNp?=
 =?utf-8?B?clYyMU9VR0JnUjdOVVFuY1JSRGY4UzR5NXVSaHBNZ0ZLTGp2OGRyQ0NkdFpX?=
 =?utf-8?B?MTU4ZmxXckNwRE5MMnJFYWVVVE5yUlVXLzdndUl2UlZjVmNXMWNpUWh6RENw?=
 =?utf-8?B?RmdhcGF6SGxXODk2c0F2dTMxQWlWUUVXNUN2V1BhMEgxcktxbXN2UVpUdFIw?=
 =?utf-8?B?TUQxNEl1aHJxNTF2cVpmZVhQNHZGcVZGdlpXSyt3Q3l2T2FJcUhjczloNVFU?=
 =?utf-8?B?VHY5c2hXdWRJQnZzSDZYdHJnaVVSU2VwMmJWdTl2amV5Yk0vYWRXa25MODNV?=
 =?utf-8?B?NytxNm1hV0hvUXlXUFJzQXlaUHJ1cEZML1NnS25WY3VNN09TelpSRkVNL2JF?=
 =?utf-8?B?NWRrN2xPSzIzYUhYd1EwMCtxcUVhcmZSZURQQ3JaK0tCczVFMnQ3L0p6UnJ2?=
 =?utf-8?B?SkYyQkNtYmRxc2IxSXhIa05Rc3JxR1I3RTFQejYzT0ZOdUZwblNrbnN5NEY2?=
 =?utf-8?B?RG5aRmd1L3dpZTlrcWxkU2RzYWx6aDZXK2JBNHk5WGR6aFVGdDFRMmVueXV6?=
 =?utf-8?B?S1Jaa1VMdDh3dzJla295ekFKZ241YkFyUG1SbUdQd1V0MEZDTzJyQ1JFbmJ1?=
 =?utf-8?B?a0d3a1VMMit0RWxDUE5UbzRQeGNUcWRVU0pJRnZDeHhDWnNEclVxK21Ya1pS?=
 =?utf-8?B?dVRMMmEyeU51dkw1Y1JBeEczK2RIYVczODRIblJ1ZWU1NUNZZURBdUFEZE5Z?=
 =?utf-8?B?NnUxb2Z1b1NSV25DNDMvWUlRdXpadEpteUErcWNvZ2RKTHN5aXIvVE90VXpJ?=
 =?utf-8?B?WHdtWlhxdlI5RDB2YzZVSmxnMWNJakF0dU5QTTdpT2ptK0NYS1VXb21PbGRS?=
 =?utf-8?B?VFZ5NWpqRzRiNkVDTndtdUdwS2NEYlRaZlBGWnIvTFQwSkp6ZUQ2cHROZC9V?=
 =?utf-8?B?K09EUGxGUFJUODRqRTVuL0VzSXdlSHpSZThURHhTNHk1YWlYbThMZDhIWkc5?=
 =?utf-8?B?dzcwNkZNNk5rR0M0TnZCbXQrand3TFhCMWpqWTJnLzNtK0ErckM4RXp0WFFn?=
 =?utf-8?B?L29lWFRvaloxdjU4WklRa3JvWmEzbmNjTGM4MEdFSkZMREhUNFJIcTRxRnFx?=
 =?utf-8?B?aDg5RTl0UGhCR29ZV2tESGN0NlMzWlNTNjlTT1BwTXNrc0pibU52TkFmbEs5?=
 =?utf-8?B?QjdkaUpPbzVPWHB0TFJkVllUVk5qY3hYbzFpd1FFWTROZkp5QWNNRGRJY1g2?=
 =?utf-8?B?ZDIxYVJ3RnNRRkdleGNJNS9nSkcvVlBuRFVUM2Q0ODFQSW80bUx6ODFiM3lt?=
 =?utf-8?B?ZmdLejRXNG43S0t1T3J1VXZQYW5rOWladnlFbGtDSDArbk1LbnQ5d3FnREJL?=
 =?utf-8?B?N3BTWitqZDY2TnV6MVFYb2hyVkFnaWlxWXNpcW5SQmlEV1FzUGV3MTNrQUo1?=
 =?utf-8?B?Tmgxa3VUT0JHUDVacS8zRVB1OHg0TXI3SUNkbUs1ZCtYU1dRNTNnS2Q4Y1pu?=
 =?utf-8?B?NG14bFJVK21qc29CM2xRQnZ4TmJlcjlCM0MxVHlkUy91bFVwNWgrYm5NN0g4?=
 =?utf-8?B?TGxJcVBIVk9kRW05TUdDeXVJOXV5eUc5cDhwcTNVZ1ErUm9ZMGpMb1BBVDhB?=
 =?utf-8?B?VlE1b09QTk1xMnpmVGlxd0JFWVVHZ242a0pXd2pDd2xPc1JrdW9PcGZZMVFD?=
 =?utf-8?B?eGdXS0x4ZWlNWGFDeHFycVhDTkIzRnZZTVhDaUVKSnhlc014WHRyTE9QOVRV?=
 =?utf-8?Q?mG5N2Gfx6Gkdf/bNMMcSKDG0K4Bb3E=3D?=
X-Microsoft-Antispam-Message-Info: RrcUAZ27q57NFBTekY/GCXmIBg4lhifvkTLeD7qC7bQlRLENkE7h+MkyerztQhI2iPj23ZmSUWn6Kf3J+8c0Gq/Uz0kHLS6FjhElD85huCYXTcH8LnxP4Xw4NPATU4IN4KJt4hi5TmMACNaE2zwWE7Fd+/WjtiwV03b0qExMo3CKsWuAuxzGm1fp3DnlXbNbGqldKL1mtiQQ4vLe8kI4iHknJEyTslesrpvdmlIaiVoUvE/9ggIg0ZIufhPrdjhWJexB8I+u8TARYVkvwcJV1K0gwgDBk6aGhc9z3qXe1zAJh5Yoouf3BkKdGM5fyhysC/qM7+7mozVCqUL2fNJQxgibBoO80w4nB1vwPE+Mzzc=
X-Microsoft-Exchange-Diagnostics: 1; AM0PR03MB3763;
 6:K47IBJJaZK6gpU3RKz3EnBAnql8KsqShgm2qNJ53FqQ0QURxSsn6B2YCA9CmQi1wmhwI41U3E5Y/dbK86ao4fmRLT724yy87ZQa+fvoK0p2o1oUc/b6NLaxbvhVFpd/TQjdxRORGiEvK3tn1tILYIkrku1iYe90wkPD743Lzjfpa5f+cYeFpWnjlwgKnG6vm9NchQGeUUP04sPRdGGxx3igoaWRUwui9uO4t+KLrTlFrMEsZR5RkUn9BtlaNVc6fWiAh8QUXZrs19Yldbne7jCjN82TT6skG163nZncwWCma+CrRZrxq9oeuQamGV/STQnAuWvb8ccVt7d/0rE3c7s7hfV9N1TQFE9k1P3ctmkYh9hWuPql9RUm88UH5IhR0UHA+AK3LkulnREZwXidregZAddPNVNsJaKsI6Yd+9oYzYsq48dBSDfRbNG0LGgBr6mr0/2++1P8yUpvyH3JFTg==;
 5:/JFZHiG65gVhHSvqUbCNEfnttc+qQ04CP8kEFRnG9fzoiVhCD57WJejrGgAqPxAiWJllwiE7c5VIqHWTFRgBlEf3v0TZQC3kDdf4hwrRYrq25OzAZpBE5MqUtDwQLmwhVGFp/4uemMlhXr2YYi/otws46etrkOt+wfW1Fkup9sU=;
 7:lcYoAfQMka4gVU8xhi8J0Z3GNOEMc2l1o9urtq6LYslmYV6kegBJwy5Fouj6N6x55xUgMuzvd4HsVpm3x6F/tAiDWS6RhItCSj1FOu+qloR/UcH4bqBHJh5x26kzq3VavW9I3KWmhvWkZFSjP45OHrE5m5zAZPlnGduEULq5wkO6XjkBkqQZUb9DbtDM4qSsFiN3SC4J/7GOZufqWkcw/4uuSEx5Cvh/YuAYQLcraqKRKsgXZC1A8GyWr51ppNo2
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Aug 2018 14:03:27.3902 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: e7dbeb3d-1fde-4174-bee5-08d60c25dcf8
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB3763
Subject: Re: [Xen-devel] [PATCH 1/6] xen/arm: smccc-1.1: Make return values
 unsigned long
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Marc Zyngier <marc.zyngier@arm.com>, 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>

SGkgIEp1bGllbiwgTWFyYwoKT24gMjQuMDguMTggMTk6NTgsIEp1bGllbiBHcmFsbCB3cm90ZToK
PiBGcm9tOiBNYXJjIFp5bmdpZXIgPG1hcmMuenluZ2llckBhcm0uY29tPgo+IAo+IEFuIHVuZm9y
dHVuYXRlIGNvbnNlcXVlbmNlIG9mIGhhdmluZyBhIHN0cm9uZyB0eXBpbmcgZm9yIHRoZSBpbnB1
dAo+IHZhbHVlcyB0byB0aGUgU01DIGNhbGwgaXMgdGhhdCBpdCBhbHNvIGFmZmVjdHMgdGhlIHR5
cGUgb2YgdGhlCj4gcmV0dXJuIHZhbHVlcywgbGltaXRpbmcgcjAgdG8gMzIgYml0cyBhbmQgcnsx
LDIsM30gdG8gd2hhdGV2ZXIKPiB3YXMgcGFzc2VkIGFzIGFuIGlucHV0LiA+Cj4gTGV0J3MgdHVy
biBldmVyeXRoaW5nIGludG8gInVuc2lnbmVkIGxvbmciLCB3aGljaCBzYXRpc2ZpZXMgdGhlCj4g
cmVxdWlyZW1lbnRzIG9mIGJvdGggYXJjaGl0ZWN0dXJlcywgYW5kIGFsbG93cyBmb3IgdGhlIGZ1
bGwKPiByYW5nZSBvZiByZXR1cm4gdmFsdWVzLgpNYXliZSBpdCBiZXR0ZXIgdG8gdXNlIHJlZ2lz
dGVyX3QgdGhlbj8gQnkgZGVmaW5pdGlvbiByZWdpc3Rlcl90IGhhcyB0aGUgCnNhbWUgc2l6ZSBh
cyBhIENQVSByZWdpc3RlciBhbmQgU01DIHVzZXMgQ1BVIHJlZ2lzdGVycyB0byBwYXNzIApwYXJh
bWV0ZXJzL3JldHVybiB2YWx1ZXMuCgo+IFJlcG9ydGVkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogTWFyYyBaeW5naWVyIDxtYXJj
Lnp5bmdpZXJAYXJtLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgo+IC0tLQo+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9zbWNjYy5oIHwgMjIg
KysrKysrKysrKystLS0tLS0tLS0tLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMo
KyksIDExIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJt
L3NtY2NjLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NtY2NjLmgKPiBpbmRleCA3NGMxM2Y4NDE5
Li5hMzFkNjdhMWRlIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc21jY2MuaAo+
ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc21jY2MuaAo+IEBAIC0xMTksMzUgKzExOSwzNSBA
QCBzdHJ1Y3QgYXJtX3NtY2NjX3JlcyB7Cj4gICAKPiAgICNkZWZpbmUgX19kZWNsYXJlX2FyZ18w
KGEwLCByZXMpICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICAgICAgIHN0cnVjdCBhcm1fc21j
Y2NfcmVzICAgICpfX19yZXMgPSByZXM7ICAgICAgICAgICAgICBcCj4gLSAgICByZWdpc3RlciB1
aW4zMl90ICAgICAgICByMCBhc20oInIwIikgPSBhMDsgICAgICAgICAgXAo+ICsgICAgcmVnaXN0
ZXIgdW5zaWduZWQgbG9uZyAgcjAgYXNtKCJyMCIpID0gKHVpbnQzMl90KWEwO1wKRG8geW91IHJl
YWxseSB3YW50IHRvIHNpbGVudGx5IGRyb3AgdXBwZXIgMzIgYml0cyBvZiB0aGUgYXJndW1lbnQ/
Ckkga25vdywgdGhhdCBTTUNDQyBzdGF0ZXMgdGhhdCBmdW5jdGlvbiBpZCBpcyBhIDMyLWJpdCB2
YWx1ZSwKYnV0IEkgZG9uJ3QgdGhpbmsgdGhhdCBpdCBpcyBhIGdvb2QgcGxhY2UgdG8gZW5mb3Jj
ZSB0aGlzCmJlaGF2aW9yLgpJIHRoaW5rIGl0IGlzIGJldHRlciB0byBhbGxvdyB1c2VyIHRvIHNo
b290IGluIGhpcyBsZWcgaW4gdGhpcyBjYXNlLgoKPiAgICAgICByZWdpc3RlciB1bnNpZ25lZCBs
b25nICByMSBhc20oInIxIik7ICAgICAgICAgICAgICAgXAo+ICAgICAgIHJlZ2lzdGVyIHVuc2ln
bmVkIGxvbmcgIHIyIGFzbSgicjIiKTsgICAgICAgICAgICAgICBcCj4gICAgICAgcmVnaXN0ZXIg
dW5zaWduZWQgbG9uZyAgcjMgYXNtKCJyMyIpCj4gICAKPiAgICNkZWZpbmUgX19kZWNsYXJlX2Fy
Z18xKGEwLCBhMSwgcmVzKSAgICAgICAgICAgICAgICAgICAgXAo+ICAgICAgIHN0cnVjdCBhcm1f
c21jY2NfcmVzICAgICpfX19yZXMgPSByZXM7ICAgICAgICAgICAgICBcCj4gLSAgICByZWdpc3Rl
ciB1aW50MzJfdCAgICAgICByMCBhc20oInIwIikgPSBhMDsgICAgICAgICAgXAo+IC0gICAgcmVn
aXN0ZXIgdHlwZW9mKGExKSAgICAgcjEgYXNtKCJyMSIpID0gYTE7ICAgICAgICAgIFwKPiArICAg
IHJlZ2lzdGVyIHVuc2lnbmVkIGxvbmcgIHIwIGFzbSgicjAiKSA9ICh1aW50MzJfdClhMDtcCj4g
KyAgICByZWdpc3RlciB1bnNpZ25lZCBsb25nICByMSBhc20oInIxIikgPSBhMTsgICAgICAgICAg
XAo+ICAgICAgIHJlZ2lzdGVyIHVuc2lnbmVkIGxvbmcgIHIyIGFzbSgicjIiKTsgICAgICAgICAg
ICAgICBcCj4gICAgICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyAgcjMgYXNtKCJyMyIpCj4gICAK
PiAgICNkZWZpbmUgX19kZWNsYXJlX2FyZ18yKGEwLCBhMSwgYTIsIHJlcykgICAgICAgICAgICAg
ICAgXAo+ICAgICAgIHN0cnVjdCBhcm1fc21jY2NfcmVzICAgICpfX19yZXMgPSByZXM7CQkJCVwK
PiAtICAgIHJlZ2lzdGVyIHUzMiAgICAgICAgICAgIHIwIGFzbSgicjAiKSA9IGEwOyAgICAgICAg
ICBcCj4gLSAgICByZWdpc3RlciB0eXBlb2YoYTEpICAgICByMSBhc20oInIxIikgPSBhMTsgICAg
ICAgICAgXAo+IC0gICAgcmVnaXN0ZXIgdHlwZW9mKGEyKSAgICAgcjIgYXNtKCJyMiIpID0gYTI7
ICAgICAgICAgIFwKPiArICAgIHJlZ2lzdGVyIHVuc2lnbmVkIGxvbmcgIHIwIGFzbSgicjAiKSA9
ICh1aW50MzJfdClhMDtcCj4gKyAgICByZWdpc3RlciB1bnNpZ25lZCBsb25nICByMSBhc20oInIx
IikgPSBhMTsgICAgICAgICAgXAo+ICsgICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyAgcjIgYXNt
KCJyMiIpID0gYTI7ICAgICAgICAgIFwKPiAgICAgICByZWdpc3RlciB1bnNpZ25lZCBsb25nICBy
MyBhc20oInIzIikKPiAgIAo+ICAgI2RlZmluZSBfX2RlY2xhcmVfYXJnXzMoYTAsIGExLCBhMiwg
YTMsIHJlcykgICAgICAgICAgICBcCj4gICAgICAgc3RydWN0IGFybV9zbWNjY19yZXMgICAgKl9f
X3JlcyA9IHJlczsgICAgICAgICAgICAgIFwKPiAtICAgIHJlZ2lzdGVyIHUzMiAgICAgICAgICAg
IHIwIGFzbSgicjAiKSA9IGEwOyAgICAgICAgICBcCj4gLSAgICByZWdpc3RlciB0eXBlb2YoYTEp
ICAgICByMSBhc20oInIxIikgPSBhMTsgICAgICAgICAgXAo+IC0gICAgcmVnaXN0ZXIgdHlwZW9m
KGEyKSAgICAgcjIgYXNtKCJyMiIpID0gYTI7ICAgICAgICAgIFwKPiAtICAgIHJlZ2lzdGVyIHR5
cGVvZihhMykgICAgIHIzIGFzbSgicjMiKSA9IGEzCj4gKyAgICByZWdpc3RlciB1bnNpZ25lZCBs
b25nICByMCBhc20oInIwIikgPSAodWludDMyX3QpYTA7XAo+ICsgICAgcmVnaXN0ZXIgdW5zaWdu
ZWQgbG9uZyAgcjEgYXNtKCJyMSIpID0gYTE7ICAgICAgICAgIFwKPiArICAgIHJlZ2lzdGVyIHVu
c2lnbmVkIGxvbmcgIHIyIGFzbSgicjIiKSA9IGEyOyAgICAgICAgICBcCj4gKyAgICByZWdpc3Rl
ciB1bnNpZ25lZCBsb25nICByMyBhc20oInIzIikgPSBhMwo+ICAgCj4gICAjZGVmaW5lIF9fZGVj
bGFyZV9hcmdfNChhMCwgYTEsIGEyLCBhMywgYTQsIHJlcykgICAgICAgIFwKPiAgICAgICBfX2Rl
Y2xhcmVfYXJnXzMoYTAsIGExLCBhMiwgYTMsIHJlcyk7ICAgICAgICAgICAgICAgXAo+IC0gICAg
cmVnaXN0ZXIgdHlwZW9mKGE0KSByNCBhc20oInI0IikgPSBhNAo+ICsgICAgcmVnaXN0ZXIgdW5z
aWduZWQgbG9uZyByNCBhc20oInI0IikgPSBhNAo+ICAgCj4gICAjZGVmaW5lIF9fZGVjbGFyZV9h
cmdfNShhMCwgYTEsIGEyLCBhMywgYTQsIGE1LCByZXMpICAgIFwKPiAgICAgICBfX2RlY2xhcmVf
YXJnXzQoYTAsIGExLCBhMiwgYTMsIGE0LCByZXMpOyAgICAgICAgICAgXAo+IAoKLS0gClZvbG9k
eW15ciBCYWJjaHVrCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 14:05:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 14: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 1fuI8p-000666-MS; Mon, 27 Aug 2018 14: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=ewt+=lk=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fuI8o-00065z-Ow
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 14:05:14 +0000
X-Inumbo-ID: 04a8b28b-aa02-11e8-a8a5-bc764e045a96
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0c::60e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 04a8b28b-aa02-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 16:03:48 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=5n2ikeUqoFaD8NZVniAiTDxxrDxLdPsRcxoYFyqByaM=;
 b=JnaS7aPORTDpcN5Gc2hMjUp6RZlNqfCgWdEFF+t9ouVpigzenrm6OSWx2g5M/M7F4XnwlvmsXOk9n3pDdTvQO1l0eUlIwf3xJH9b7UXxUB6R2q02rLSHDipJ8NZ3hcn/1ATOcqBaOoaRjJS8bawknfm7WTN8HBLDIvEiHnNwjvM=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from [10.17.182.79] (85.223.209.57) by
 DB7PR03MB3771.eurprd03.prod.outlook.com (2603:10a6:5:7::12) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.13; Mon, 27 Aug 2018 14:05:07 +0000
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xen.org
References: <20180824165820.32620-1-julien.grall@arm.com>
 <20180824165820.32620-3-julien.grall@arm.com>
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <e3e1b4dd-fada-2cff-db16-387ba5a3acef@epam.com>
Date: Mon, 27 Aug 2018 17:05:02 +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: <20180824165820.32620-3-julien.grall@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.57]
X-ClientProxiedBy: HE1PR09CA0066.eurprd09.prod.outlook.com
 (2603:10a6:7:3c::34) To DB7PR03MB3771.eurprd03.prod.outlook.com
 (2603:10a6:5:7::12)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 49a006a0-9fa8-43e3-5bbc-08d60c26188e
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(5600074)(711020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:DB7PR03MB3771; 
X-Microsoft-Exchange-Diagnostics: 1; DB7PR03MB3771;
 3:4qdmVxOZ27QbDRRJILf9XiiJV7vST3gP446YIHEPhRpDgWAyCoXD34BKYpA1LTucRclPygmS4lQmDCCJvEImK+zE/fcZZ6j0p7bPEI2hO2q12xFtryn2JkwIRWPIBHPrbCZhtvB9OOcj8OrdS6VOobuKLRJ0eUlE1CYZSvrgRtAEosclVyaxuuU6+bNBGw/ckVqCv1MOkEKuttt+FgqcwPFwrIZDhVXjexXhLZhoc5CP9jhJXgtSRHMkH4xATOkz;
 25:kWaFP5kFz9FhAvb7/s+/fzOLPS+f/qiG660LK3BqsvGyvgNskrtYreWx0woruzbXnFSTkBUHhIMGVdYma6srdCRs7hjvF8UCgTa41RC5IN8d0HgsrOvxKo+sD6DTdK6s89pXmRdO1Uj4Si4RH2rZB8ZHGuvTrBK7ddEwUdmEfmA7UNSaWx9gEWDQSJ/eM0M5HIQ7hvXcAUsO8It8x0AfYES1CqPskxN9VDQwwPpKPaPLGibVHx3RwBFTFZMGi14AVmfl1B/bgHJyHhvwZvp8fssVvQEqeDljfmsf83fROpkbQrKWu6U6FZ+nvVfbTdfGEU0442U3Yx6f3TAjJjaiBA==;
 31:hZ4KnXdV2DhhAzgfXAszDKABczosDiHBT5oMgHDSItERmQqT0T0E5XagDBHoa9+XvWKmZXk6naUZkrQXlzp6LalBgClx2gUqehyJO+IjtlSlFZ1dKM8FbWhF6shviP2GRnLsy9Dsfe7vi1t/yG4B735lsJde83rCm8YhwyUssUqbGjZKmXrBSfH8y7bj4JBIkf//6GbhLcmmnt/LEYrWacFFXfOnN8VFtM6lO1DhbXs=
X-MS-TrafficTypeDiagnostic: DB7PR03MB3771:
X-Microsoft-Exchange-Diagnostics: 1; DB7PR03MB3771;
 20:hQjPe9CLnoSgGm0h7oyS6sNGDhn2gidD5FgS4vqoOFtRD8XW4tICzIKkEWxjhaJtkMLAuNZLlhpORhx5J8su6/UcgyA3gSRJr2ju1mSJssimIBwr9ySQVXjMOFV8RWryqf2z0yYbJtuhkcqpw4T0iGtLks0XhllBfq/E0hkISw496z5MpjIbxCv/m9hsRJM19Cb8FnsRwm+gXUFyKT3GZ0AM8fBzat6dOoKPRSM1nLpWYd+ZfYzmduKTeSTpBe9ZiMVeie1EyMHp5Ltt8Vxlv9bD9Wax6OWjn1oBnbBM0wyDLrzeTD3Y/lC9aXsDVVDcRXFhxNaOW1N7hL+ymCqREu1mSDx/2QAbY649tNrfa2yVvNkTnwIeJTQ6Wss8Ojk6UtH9tGWV1HB/jRQCYxwWZVOgRxLrft9Ddy10SdK7qawLyriqmwu2tXL8qUxbH9pm+UQbDBuauLDODirRQPHkOAkISCFEn1sQDv4UuXMmctJAqScYDLTWzS0XsdCZmoww;
 4:xUtKi5peK18dPaZOdWlAHZYN23+OvEPqg7EHSCFitdc2BLAyIw7ULsqJwEaQo5QihwztXH+Wz4K7fo3RXipmUEi8ng7AXaZGyAuRtH9npKb3oEAQKfJ36VwKM5mq+2ebfu3hx27lUE+lteIeCGrr+bNK4o19345BKLzkhN4RAvcwogGuWqd8+sS4Wh04qioNxB6qZlMO/oTzVjdqMxiWHNG49/Fv1ONJgAcGMgmuJOHRCHpJbr2QxnDDbE0Y56FgcTnNgqQlFM6OAKS2xA+7XEGWp/4UT7GO71pkC7JAYHJG89etCsFrkhE0aol068elYNBzwa+IeQCrOyemp2WHwizwOG1pFHKrQwW4GqIdY92WANaV7IaLe1+y5wManY+z
X-Microsoft-Antispam-PRVS: <DB7PR03MB377126FDEF0DEFF8E1AAD5F5E60B0@DB7PR03MB3771.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(180628864354917)(192813158149592)(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)(10201501046)(93006095)(93001095)(3002001)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123558120)(20161123560045)(20161123564045)(201708071742011)(7699016);
 SRVR:DB7PR03MB3771; BCL:0; PCL:0; RULEID:; SRVR:DB7PR03MB3771; 
X-Forefront-PRVS: 07778E4001
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(396003)(136003)(39860400002)(346002)(376002)(199004)(189003)(65826007)(8936002)(316002)(80792005)(229853002)(6666003)(77096007)(186003)(16526019)(53936002)(26005)(16576012)(58126008)(67846002)(53546011)(86362001)(486006)(386003)(31696002)(55236004)(72206003)(68736007)(446003)(2616005)(50466002)(76176011)(476003)(956004)(478600001)(230700001)(52146003)(2486003)(11346002)(23676004)(52116002)(5660300001)(47776003)(6486002)(305945005)(6246003)(64126003)(2906002)(65806001)(4326008)(66066001)(3846002)(65956001)(25786009)(31686004)(6116002)(81166006)(81156014)(7736002)(97736004)(105586002)(36756003)(8676002)(106356001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR03MB3771; H:[10.17.182.79]; 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?MTtEQjdQUjAzTUIzNzcxOzIzOnVObWZ0K0ZCY1BTQ0RrcjI5dEVVc0RnWGtV?=
 =?utf-8?B?UnhtamlhTXJ3SXBPeG1tTmpaSUV5OVpEZlFndmYzVG5Ra0MySzYyWUhsakUz?=
 =?utf-8?B?bFV6UC9CUFZPOG5XRHJqN2txWGIxanlrYTBJWHA4Y1FtREdYVFJlZVRpdjUv?=
 =?utf-8?B?WU41cGY1bzhVVFloK1ZhMTc3b2VzbXJOY3l6SWUzL2VWMW5qVll4MzR1cG13?=
 =?utf-8?B?VXZlWDBWSGFsRHh4TnJkb0ZYSzJVNXI1djdtQkNxWkV5bC9iakkxNDFKMnJk?=
 =?utf-8?B?S1l6dExYdHpNMjZkSG5PQkZRMnBMY1J1bDJleW1IbEJBaDF5aXhFYkc3bnhR?=
 =?utf-8?B?dHlEbHAwNWxOVUlxclA2L0VpdDZZaGp4ak81cWErdDVScGI5SkE3TVJMZnBO?=
 =?utf-8?B?cjRTVlFGL0dxVDNTUGJJd29EQllaMitoWGFlV2VTWFpVNlFOTFN2ZUxoNnZk?=
 =?utf-8?B?Q2JOdmgyNnlBVVN6eUY1L0RlRVY3aXRFUjZvRkx5Yk51d0xFbElOTENiUllE?=
 =?utf-8?B?bFBzVW9selNpS0NVR204WFV0bDN2a1hTdGQzZ01mL1ZKTmtCRXVKMkQ1WjhB?=
 =?utf-8?B?dDU1UWtSeHJBU1hNK1RIazMxeGh6c3Bxb3hRQk5FUnJLZGE0ZDhVMHNraXJW?=
 =?utf-8?B?aVdsRkV3OU82Y0xJTDBYQlptNnJJY1hnN2RIU0U4Y3NuL2p3cjRZSWZobGxo?=
 =?utf-8?B?cWxkK0lsSW4zVERneXMwNFZFM05EK3lNTC8wSGg0UTFWUDBGQ2Urc293K2x1?=
 =?utf-8?B?SUZQVUpwcDJsMVBTdXZkRUVwMXIwUHU4a1F3Um81MUlna0JJamtKZEg0Y2VD?=
 =?utf-8?B?WDljZ3NnZlRLcnpzdmpGRk9tRlEvNXFLcmZGM3JGaVpjM3ZxS1l1emxOWjRS?=
 =?utf-8?B?YnRzR2Q1NWRGS3hyWFFRS1Q0Q0plWk9Vem5neW9YOEpCYkdOVk43T2U1d2dE?=
 =?utf-8?B?Q3Zla1o2dGRUb2h4MzNUV0YvY2JzMkRBbno0RXd2RkprRFd5blJrdGtZVEZy?=
 =?utf-8?B?OXBON0lSWUcxN1JXTGNqQkVWZlhIbm1raFU4V3pEYTFKQmhoZlIzZzhOSi9h?=
 =?utf-8?B?aGNXSU9LRndIRWphRExhK2RoRk5FVFNLMnl1Q2xtQjljREhXRVRKVGJsOFBi?=
 =?utf-8?B?Vy9mTzh3cnRpVERIOWpzczhpblVBVUVZWlc5eldVb09LaXpKK0FGT3VkUkxm?=
 =?utf-8?B?UWF2bUE2Z0pna3NZZjJNbitUNnc2VzdXcmdNc2dvcE5xempDMkczdGJoaW84?=
 =?utf-8?B?M2ltYUNubEhjWVkwM2N4ODJPTHAyazE4NHdYd2NvQzdieDdOWVBVbWtlNXJy?=
 =?utf-8?B?eVRwT0t2K25tNnpCUTQ0MEwwZkJmY3ZHNkhDbndnUVg1S1RTNzVrYVMrNUdj?=
 =?utf-8?B?R0NNdzZRQTgrUVI0MzR1djc0d1B6K2pOWURSbFJYcEJseExjbXEvYkhVMkpt?=
 =?utf-8?B?Q2w2VEVMdEdONDNZK3Q0dTU0dlV0WmdkSFFEUHZXdFg2WC95eWkvc2szM005?=
 =?utf-8?B?QzM3OGpSeTZCWVRqdkk2V0NFVFdUMnZVaDJUWXJsdFFlaVBJaG5GemlMUy9n?=
 =?utf-8?B?RjFpQ1ZCMlZ5WmZIRThuRUJTa3ZaL3kzZmFydlduR3B5UjFBZzZIZS9RTzJl?=
 =?utf-8?B?eHhJcXIxWEExRDNwc3ZxTjlwVWpqRjRXMDBUY2FwKzJHRy9KMEk4QVkyRzc1?=
 =?utf-8?B?WVdBZUk0VnR0Q2VMK3hBR0V1dFhTbFJ4RmpSUGRrZGdWNXVWOVZQRmxBNnpo?=
 =?utf-8?B?ZWczcTVpdUlNY2tOWWxtNzUvVTVmd2JLdzFCbnlQRFRNUE1oSEFHbTRLRFBx?=
 =?utf-8?B?MGU4eCtvVitra1VUZDFMcGpVZ1c4ZENzSXVaNXlobWtmVmwwYjZ5QVgvaHJQ?=
 =?utf-8?B?TkROWVMxS3pRbnc0bnI2VDFMWENobDB6TjdldUgyQWtPdU9WOFF6NXRwL09I?=
 =?utf-8?B?WGRjelYrd1VpdVR0RERja2RFRGplMnVodEhaS2I3UEFvK1dPN0luVU1IaGVT?=
 =?utf-8?Q?4klctP?=
X-Microsoft-Antispam-Message-Info: rNsr37gylFUkdwVNnU40z5Px3Ri2/lkQw09ZW+nbfYsZSaIuoRrBShi9UEjxTVgouFIXVA8sAqKVw8BELzu5vRUrPB4bzKnRj6FH/AVvhyLxfGZwNnJlJTuSnyYjwxzOnUccHCy3jaDpPxa/eyWG2w9XIJXzOe1ImfxlhVXC2hD45CnO6qqPwiryj7ujaPmM4d2anWZc0snOLKZ0VWBppoGJWI8YDKFh7890pFg01zPmaYEGMdapeqQZl5hX/gxEhjAgPlRpTh06xDcUnXw1f8TcU4rTqdrvbXzC4WYvqdkAXzF/yk8HxXCX8U/FUrDmMWCMQGyuPh4+d9WbhZyuOk3Map4YQhQbBVpcUahn5Nc=
X-Microsoft-Exchange-Diagnostics: 1; DB7PR03MB3771;
 6:L89+/C7tLkNhyUVPysrI2P/2DcGTldLG7C4mY3il3LeOoXbdwycEwJtVeOZiL8UHhY9tAhYVzQOa/cuF0rOAIx0ygwyH8dh1dEdebmdE/71U6IXruirB+pLpyfe8Y8a3VNoWay3OdktvsTS9y3yUJH1IaUYIO95rXsttdAs/NPqGKtMEbVsoztVOR7Fu1okNdiXCkAOSQgQ+/lBqXLlz/0nr0Rez2S3KyFCgAEY1ClYtf256a7IZevWvTRoiT7TSVmmLuIe5GAi5KySvMyyPX4zB4h2VLJyFEKQ8Auvg94KPlBEHbJrCHta7HM+g1wX/sj8d3N+xqRBVY5P88gFpkoTOsDjFsGbo+ivMSs8vx1R45IltBusnVWg26RZVQBr5KgF+uBlbk+uRCKQ2QJUeZgr5sop5o4Pb4B8oyttI9EVNPCbRthHuHpVKNmYpnvayJ9L+R4FO+pQY+FferUcMng==;
 5:omj1rC8TdYHoxwFfe38jdqfoheguQIrjR5eVMPlWznp91z35XUvyJoII8sP9MmN619xldhksXA+Rt3u/dVuy1xBBvvWPpjNfCiIJvnUn+8qx+fxHCXE2K760c8xlDUfSPqeZz5cmDgMllTTrXtgRYE+Xy5Xe6wLfEMy1O1shRRk=;
 7:ozGglCy83xV7fLLYkfvmcOqn7K08pI30aC/NmRRfCNGhWXeJTUUm7q8tkw6TTV23Fva+l8u4bUTEh4yBITeaSVWL/fcgMOCyleMuyNt0OjYBnUoN+f3jUx4YF/X4LUGo/lMlVaCayJwOOq0ObQX0VE56uOPDoBoThMRYJapWAuOXcdjayMMsGFfTXlX7rTQDZTw9izBnmHRpJvXO+1GkhpBnyzNi8q+M+6It0qkh4JSVEfFxT4MemXUJL/qJI60B
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Aug 2018 14:05:07.2872 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 49a006a0-9fa8-43e3-5bbc-08d60c26188e
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR03MB3771
Subject: Re: [Xen-devel] [PATCH 2/6] xen/arm: smccc-1.1: Handle function
 result as 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: Marc Zyngier <marc.zyngier@arm.com>, 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>

SGksCgpPbiAyNC4wOC4xOCAxOTo1OCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEZyb206IE1hcmMg
WnluZ2llciA8bWFyYy56eW5naWVyQGFybS5jb20+Cj4gCj4gSWYgc29tZW9uZSBoYXMgdGhlIHNp
bGx5IGlkZWEgdG8gd3JpdGUgc29tZXRoaW5nIGFsb25nIHRob3NlIGxpbmVzOgo+IAo+IAlleHRl
cm4gdTY0IGZvbyh2b2lkKTsKPiAKPiAJdm9pZCBiYXIoc3RydWN0IGFybV9zbWNjY19yZXMgKnJl
cykKPiAJewo+IAkJYXJtX3NtY2NjXzFfMV9zbWMoMHhiYWQsIGZvbygpLCByZXMpOwo+IAl9Cj4g
Cj4gdGhleSBhcmUgaW4gZm9yIGEgc3VycHJpc2UsIGFzIHRoaXMgZ2V0cyBjb21waWxlZCBhczoK
PiAKPiAJMDAwMDAwMDAwMDAwMDU4OCA8YmFyPjoKPiAJIDU4ODogICBhOWJlN2JmZCAgICAgICAg
c3RwICAgICB4MjksIHgzMCwgW3NwLCAjLTMyXSEKPiAJIDU4YzogICA5MTAwMDNmZCAgICAgICAg
bW92ICAgICB4MjksIHNwCj4gCSA1OTA6ICAgZjkwMDBiZjMgICAgICAgIHN0ciAgICAgeDE5LCBb
c3AsICMxNl0KPiAJIDU5NDogICBhYTAwMDNmMyAgICAgICAgbW92ICAgICB4MTksIHgwCj4gCSA1
OTg6ICAgYWExZTAzZTAgICAgICAgIG1vdiAgICAgeDAsIHgzMAo+IAkgNTljOiAgIDk0MDAwMDAw
ICAgICAgICBibCAgICAgIDAgPF9tY291bnQ+Cj4gCSA1YTA6ICAgOTQwMDAwMDAgICAgICAgIGJs
ICAgICAgMCA8Zm9vPgo+IAkgNWE0OiAgIGFhMDAwM2UxICAgICAgICBtb3YgICAgIHgxLCB4MAo+
IAkgNWE4OiAgIGQ0MDAwMDAzICAgICAgICBzbWMgICAgICMweDAKPiAJIDVhYzogICBiNDAwMDA3
MyAgICAgICAgY2J6ICAgICB4MTksIDViOCA8YmFyKzB4MzA+Cj4gCSA1YjA6ICAgYTkwMDA2NjAg
ICAgICAgIHN0cCAgICAgeDAsIHgxLCBbeDE5XQo+IAkgNWI0OiAgIGE5MDEwZTYyICAgICAgICBz
dHAgICAgIHgyLCB4MywgW3gxOSwgIzE2XQo+IAkgNWI4OiAgIGY5NDAwYmYzICAgICAgICBsZHIg
ICAgIHgxOSwgW3NwLCAjMTZdCj4gCSA1YmM6ICAgYThjMjdiZmQgICAgICAgIGxkcCAgICAgeDI5
LCB4MzAsIFtzcF0sICMzMgo+IAkgNWMwOiAgIGQ2NWYwM2MwICAgICAgICByZXQKPiAJIDVjNDog
ICBkNTAzMjAxZiAgICAgICAgbm9wCj4gCj4gVGhlIGNhbGwgdG8gZm9vICJvdmVyd3JpdGVzIiB0
aGUgeDAgcmVnaXN0ZXIgZm9yIHRoZSByZXR1cm4gdmFsdWUsCj4gYW5kIHdlIGVuZCB1cCBjYWxs
aW5nIHRoZSB3cm9uZyBzZWN1cmUgc2VydmljZS4KPiAKPiBBIHNvbHV0aW9uIGlzIHRvIGV2YWx1
YXRlIGFsbCB0aGUgcGFyYW1ldGVycyBiZWZvcmUgYXNzaWduaW5nCj4gYW55dGhpbmcgdG8gc3Bl
Y2lmaWMgcmVnaXN0ZXJzLCBsZWFkaW5nIHRvIHRoZSBleHBlY3RlZCByZXN1bHQ6Cj4gCj4gCTAw
MDAwMDAwMDAwMDA1ODggPGJhcj46Cj4gCSA1ODg6ICAgYTliZTdiZmQgICAgICAgIHN0cCAgICAg
eDI5LCB4MzAsIFtzcCwgIy0zMl0hCj4gCSA1OGM6ICAgOTEwMDAzZmQgICAgICAgIG1vdiAgICAg
eDI5LCBzcAo+IAkgNTkwOiAgIGY5MDAwYmYzICAgICAgICBzdHIgICAgIHgxOSwgW3NwLCAjMTZd
Cj4gCSA1OTQ6ICAgYWEwMDAzZjMgICAgICAgIG1vdiAgICAgeDE5LCB4MAo+IAkgNTk4OiAgIGFh
MWUwM2UwICAgICAgICBtb3YgICAgIHgwLCB4MzAKPiAJIDU5YzogICA5NDAwMDAwMCAgICAgICAg
YmwgICAgICAwIDxfbWNvdW50Pgo+IAkgNWEwOiAgIDk0MDAwMDAwICAgICAgICBibCAgICAgIDAg
PGZvbz4KPiAJIDVhNDogICBhYTAwMDNlMSAgICAgICAgbW92ICAgICB4MSwgeDAKPiAJIDVhODog
ICBkMjgxNzVhMCAgICAgICAgbW92ICAgICB4MCwgIzB4YmFkCj4gCSA1YWM6ICAgZDQwMDAwMDMg
ICAgICAgIHNtYyAgICAgIzB4MAo+IAkgNWIwOiAgIGI0MDAwMDczICAgICAgICBjYnogICAgIHgx
OSwgNWJjIDxiYXIrMHgzND4KPiAJIDViNDogICBhOTAwMDY2MCAgICAgICAgc3RwICAgICB4MCwg
eDEsIFt4MTldCj4gCSA1Yjg6ICAgYTkwMTBlNjIgICAgICAgIHN0cCAgICAgeDIsIHgzLCBbeDE5
LCAjMTZdCj4gCSA1YmM6ICAgZjk0MDBiZjMgICAgICAgIGxkciAgICAgeDE5LCBbc3AsICMxNl0K
PiAJIDVjMDogICBhOGMyN2JmZCAgICAgICAgbGRwICAgICB4MjksIHgzMCwgW3NwXSwgIzMyCj4g
CSA1YzQ6ICAgZDY1ZjAzYzAgICAgICAgIHJldAo+IAo+IFJlcG9ydGVkLWJ5OiBTdGVmYW5vIFN0
YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogTWFyYyBaeW5n
aWVyIDxtYXJjLnp5bmdpZXJAYXJtLmNvbT4KUmV2aWV3ZWQtYnk6IFZvbG9keW15ciBCYWJjaHVr
IDx2b2xvZHltcl9iYWJjaHVrQGVwYW0uY29tPgo+IC0tLQo+ICAgeGVuL2luY2x1ZGUvYXNtLWFy
bS9zbWNjYy5oIHwgMzAgKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tCj4gICAxIGZpbGUg
Y2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc21jY2MuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc21j
Y2MuaAo+IGluZGV4IGEzMWQ2N2ExZGUuLjY0OGJlZjI4YmQgMTAwNjQ0Cj4gLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLWFybS9zbWNjYy5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zbWNjYy5o
Cj4gQEAgLTEyNSw0MSArMTI1LDUxIEBAIHN0cnVjdCBhcm1fc21jY2NfcmVzIHsKPiAgICAgICBy
ZWdpc3RlciB1bnNpZ25lZCBsb25nICByMyBhc20oInIzIikKPiAgIAo+ICAgI2RlZmluZSBfX2Rl
Y2xhcmVfYXJnXzEoYTAsIGExLCByZXMpICAgICAgICAgICAgICAgICAgICBcCj4gKyAgICB0eXBl
b2YoYTEpIF9fYTEgPSBhMTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICAgICAg
IHN0cnVjdCBhcm1fc21jY2NfcmVzICAgICpfX19yZXMgPSByZXM7ICAgICAgICAgICAgICBcCj4g
ICAgICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyAgcjAgYXNtKCJyMCIpID0gKHVpbnQzMl90KWEw
O1wKPiAtICAgIHJlZ2lzdGVyIHVuc2lnbmVkIGxvbmcgIHIxIGFzbSgicjEiKSA9IGExOyAgICAg
ICAgICBcCj4gKyAgICByZWdpc3RlciB1bnNpZ25lZCBsb25nICByMSBhc20oInIxIikgPSBfX2Ex
OyAgICAgICAgXAo+ICAgICAgIHJlZ2lzdGVyIHVuc2lnbmVkIGxvbmcgIHIyIGFzbSgicjIiKTsg
ICAgICAgICAgICAgICBcCj4gICAgICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyAgcjMgYXNtKCJy
MyIpCj4gICAKPiAgICNkZWZpbmUgX19kZWNsYXJlX2FyZ18yKGEwLCBhMSwgYTIsIHJlcykgICAg
ICAgICAgICAgICAgXAo+ICsgICAgdHlwZW9mKGExKSBfX2ExID0gYTE7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKPiArICAgIHR5cGVvZihhMikgX19hMiA9IGEyOyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCj4gICAgICAgc3RydWN0IGFybV9zbWNjY19yZXMgICAgKl9f
X3JlcyA9IHJlczsJCQkJXAo+ICAgICAgIHJlZ2lzdGVyIHVuc2lnbmVkIGxvbmcgIHIwIGFzbSgi
cjAiKSA9ICh1aW50MzJfdClhMDtcCj4gLSAgICByZWdpc3RlciB1bnNpZ25lZCBsb25nICByMSBh
c20oInIxIikgPSBhMTsgICAgICAgICAgXAo+IC0gICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyAg
cjIgYXNtKCJyMiIpID0gYTI7ICAgICAgICAgIFwKPiArICAgIHJlZ2lzdGVyIHVuc2lnbmVkIGxv
bmcgIHIxIGFzbSgicjEiKSA9IF9fYTE7ICAgICAgICBcCj4gKyAgICByZWdpc3RlciB1bnNpZ25l
ZCBsb25nICByMiBhc20oInIyIikgPSBfX2EyOyAgICAgICAgXAo+ICAgICAgIHJlZ2lzdGVyIHVu
c2lnbmVkIGxvbmcgIHIzIGFzbSgicjMiKQo+ICAgCj4gICAjZGVmaW5lIF9fZGVjbGFyZV9hcmdf
MyhhMCwgYTEsIGEyLCBhMywgcmVzKSAgICAgICAgICAgIFwKPiArICAgIHR5cGVvZihhMSkgX19h
MSA9IGExOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gKyAgICB0eXBlb2YoYTIp
IF9fYTIgPSBhMjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgdHlwZW9m
KGEzKSBfX2EzID0gYTM7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAgICAgICBz
dHJ1Y3QgYXJtX3NtY2NjX3JlcyAgICAqX19fcmVzID0gcmVzOyAgICAgICAgICAgICAgXAo+ICAg
ICAgIHJlZ2lzdGVyIHVuc2lnbmVkIGxvbmcgIHIwIGFzbSgicjAiKSA9ICh1aW50MzJfdClhMDtc
Cj4gLSAgICByZWdpc3RlciB1bnNpZ25lZCBsb25nICByMSBhc20oInIxIikgPSBhMTsgICAgICAg
ICAgXAo+IC0gICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyAgcjIgYXNtKCJyMiIpID0gYTI7ICAg
ICAgICAgIFwKPiAtICAgIHJlZ2lzdGVyIHVuc2lnbmVkIGxvbmcgIHIzIGFzbSgicjMiKSA9IGEz
Cj4gKyAgICByZWdpc3RlciB1bnNpZ25lZCBsb25nICByMSBhc20oInIxIikgPSBfX2ExOyAgICAg
ICAgXAo+ICsgICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyAgcjIgYXNtKCJyMiIpID0gX19hMjsg
ICAgICAgIFwKPiArICAgIHJlZ2lzdGVyIHVuc2lnbmVkIGxvbmcgIHIzIGFzbSgicjMiKSA9IF9f
YTMKPiAgIAo+ICAgI2RlZmluZSBfX2RlY2xhcmVfYXJnXzQoYTAsIGExLCBhMiwgYTMsIGE0LCBy
ZXMpICAgICAgICBcCj4gKyAgICB0eXBlb2YoYTQpIF9fYTQgPSBhNDsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAo+ICAgICAgIF9fZGVjbGFyZV9hcmdfMyhhMCwgYTEsIGEyLCBhMywg
cmVzKTsgICAgICAgICAgICAgICBcCj4gLSAgICByZWdpc3RlciB1bnNpZ25lZCBsb25nIHI0IGFz
bSgicjQiKSA9IGE0Cj4gKyAgICByZWdpc3RlciB1bnNpZ25lZCBsb25nIHI0IGFzbSgicjQiKSA9
IF9fYTQKPiAgIAo+ICAgI2RlZmluZSBfX2RlY2xhcmVfYXJnXzUoYTAsIGExLCBhMiwgYTMsIGE0
LCBhNSwgcmVzKSAgICBcCj4gKyAgICB0eXBlb2YoYTUpIF9fYTUgPSBhNTsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAo+ICAgICAgIF9fZGVjbGFyZV9hcmdfNChhMCwgYTEsIGEyLCBh
MywgYTQsIHJlcyk7ICAgICAgICAgICBcCj4gLSAgICByZWdpc3RlciB0eXBlb2YoYTUpIHI1IGFz
bSgicjUiKSA9IGE1Cj4gKyAgICByZWdpc3RlciB0eXBlb2YoYTUpIHI1IGFzbSgicjUiKSA9IF9f
YTUKPiAgIAo+ICAgI2RlZmluZSBfX2RlY2xhcmVfYXJnXzYoYTAsIGExLCBhMiwgYTMsIGE0LCBh
NSwgYTYsIHJlcykgICAgXAo+ICsgICAgdHlwZW9mKGE2KSBfX2E2ID0gYTY7ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCj4gICAgICAgX19kZWNsYXJlX2FyZ181KGEwLCBhMSwg
YTIsIGEzLCBhNCwgYTUsIHJlcyk7ICAgICAgICAgICBcCj4gLSAgICByZWdpc3RlciB0eXBlb2Yo
YTYpIHI2IGFzbSgicjYiKSA9IGE2Cj4gKyAgICByZWdpc3RlciB0eXBlb2YoYTYpIHI2IGFzbSgi
cjYiKSA9IF9fYTYKPiAgIAo+ICAgI2RlZmluZSBfX2RlY2xhcmVfYXJnXzcoYTAsIGExLCBhMiwg
YTMsIGE0LCBhNSwgYTYsIGE3LCByZXMpICAgIFwKPiArICAgIHR5cGVvZihhNykgX19hNyA9IGE3
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAgICAgICBfX2RlY2xh
cmVfYXJnXzYoYTAsIGExLCBhMiwgYTMsIGE0LCBhNSwgYTYsIHJlcyk7ICAgICAgICAgICBcCj4g
LSAgICByZWdpc3RlciB0eXBlb2YoYTcpIHI3IGFzbSgicjciKSA9IGE3Cj4gKyAgICByZWdpc3Rl
ciB0eXBlb2YoYTcpIHI3IGFzbSgicjciKSA9IF9fYTcKPiAgIAo+ICAgI2RlZmluZSBfX19kZWNs
YXJlX2FyZ3MoY291bnQsIC4uLikgX19kZWNsYXJlX2FyZ18gIyMgY291bnQoX19WQV9BUkdTX18p
Cj4gICAjZGVmaW5lIF9fZGVjbGFyZV9hcmdzKGNvdW50LCAuLi4pICBfX19kZWNsYXJlX2FyZ3Mo
Y291bnQsIF9fVkFfQVJHU19fKQo+IAoKLS0gClZvbG9keW15ciBCYWJjaHVrCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 14:06:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 14:06:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuIA6-0006DD-2d; Mon, 27 Aug 2018 14:06:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuIA5-0006D8-08
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 14:06:33 +0000
X-Inumbo-ID: 33442191-aa02-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 33442191-aa02-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 16:05:06 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 08:06:31 -0600
Message-Id: <5B84056302000078001E23D4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 08:06:27 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1535119879-6555-1-git-send-email-aisaila@bitdefender.com>
 <2b10630e-d047-347e-a131-6af80e14b9be@citrix.com>
 <e51912bb-2c1f-d01f-0b91-9c33959f7694@bitdefender.com>
 <5B83C02B02000078001E20C8@prv1-mh.provo.novell.com>
 <d403cfd8-0f8b-42f8-c180-908f5cdde2d5@bitdefender.com>
 <5B83EA9702000078001E2299@prv1-mh.provo.novell.com>
 <9c8dbc31-f189-0c7c-18ca-72138a98f5d1@citrix.com>
 <73c2ed2e-f5aa-b85a-ca87-36996edf93b6@bitdefender.com>
 <a347f38d-9f0d-ed41-9213-323fd2ebbb7d@citrix.com>
 <5431cf27-a486-e4e7-0500-daf006857d30@bitdefender.com>
In-Reply-To: <5431cf27-a486-e4e7-0500-daf006857d30@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v1] 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: Andrei LUTAS <vlutas@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 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+IE9uIDI3LjA4LjE4IGF0IDE1OjI0LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gT24gOC8yNy8xOCA0OjAyIFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBPbiAyNy8w
OC8xOCAxMzo1MywgUmF6dmFuIENvam9jYXJ1IHdyb3RlOgo+Pj4gT24gOC8yNy8xOCAzOjM3IFBN
LCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+Pj4+IE9uIDI3LzA4LzE4IDEzOjEyLCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4+Pj4+PiBGb3IgTlBULCBpc24ndCB0aGVyZSBhbiBlcnJvciBjb2RlIGJpdCB0
ZWxsaW5nIHlvdSB3aGV0aGVyIHRoZQo+Pj4+Pj4+IHJlcXVlc3Qgd2FzIGEgdXNlciBvciAic3lz
dGVtIiBvbmU/IElmIG5vdCwgc29tZSBjaGVhdGluZwo+Pj4+Pj4+IHdvdWxkIGJlIG5lZWRlZCAo
ZGVyaXZlIGZyb20gQ1BMLCBhY2NlcHRpbmcgdGhhdCBlLmcuCj4+Pj4+Pj4gZGVzY3JpcHRvciB0
YWJsZSBhY2Nlc3NlcyB3b3VsZCBnZXQgbWlzLWF0dHJpYnV0ZWQpLCBidXQKPj4+Pj4+PiB0aGF0
J3Mgc3RpbGwgbm90IGdvaW5nIHRvIGludm9sdmUgbG9va2luZyBhdCB0aGUgUFRFIGZsYWdzLgo+
Pj4+Pj4gVGhlIGFsdGVybmF0aXZlIHdvdWxkIGJlIHRvIHNpbXBseSB3YWxrICh3aXRob3V0IGVu
Zm9yY2luZyBhbnkgZmxhZ3MsCj4+Pj4+PiBhbmQgc28gbWFraW5nIHRoZSBwZmVjIHdhbGsgcGFy
YW1ldGVyIHVubmVjZXNzYXJ5KSB0byB0aGUgcmVzcGVjdGl2ZQo+Pj4+Pj4gYWRkcmVzcywgYW5k
IHF1ZXJ5IGZvciBfUEFHRV9BQ0NFU1NFRCBhbmQgX1BBR0VfRElSVFkgb25seS4KPj4+Pj4+Cj4+
Pj4+PiBJZiBfUEFHRV9BQ0NFU1NFRCBpcyBub3Qgc2V0LCBzZXQgaXQgYW5kIGV4aXQuCj4+Pj4+
PiBJZiBfUEFHRV9BQ0NFU1NFRCBpcyBzZXQsIHNldCBfUEFHRV9ESVJUWSBhbHNvIGFuZCBleGl0
Lgo+Pj4+PiBTaW5jZSBpdCdzIGFtYmlndW91cyBpbiB0aGUgTlBUIGNhc2UgLSBhcmUgeW91IHRh
bGtpbmcgYWJvdXQKPj4+Pj4gc2V0dGluZyB0aGUgZmxhZ3MgaW4gdGhlIGd1ZXN0IG9yIGhvc3Qg
cGFnZSB0YWJsZXM/IFRoZQo+Pj4+PiBmb3JtZXIsIEknbSBhZnJhaWQsIG1pZ2h0IG5vdCBiZSBh
Y2NlcHRhYmxlIChhcyBub3QgYWx3YXlzCj4+Pj4+IGJlaW5nIGFyY2hpdGVjdHVyYWxseSBjb3Jy
ZWN0KS4gSW4gYW55d2F5IGZlZWxzIGFzIGlmIHdlJ2QKPj4+Pj4gYmVlbiBoZXJlIGJlZm9yZSwg
aW4gdGhhdCB0aGlzIHJlbWluZHMgbWUgb2YgeW91IG1lYW5pbmcKPj4+Pj4gdG8gaW1wbHkgZnJv
bSBhIHNlY29uZCB3YWxrICh3aXRoIEEgYWxyZWFkeSBzZXQpIHRoYXQgaXQgbXVzdAo+Pj4+PiBi
ZSBhIHdyaXRlIGFjY2Vzcy4gSSB0aG91Z2h0IHdlIGhhZCBzZXR0bGVkIG9uIHN1Y2ggYW4KPj4+
Pj4gaW1wbGljYXRpb24gbm90IGJlaW5nIGdlbmVyYWxseSBjb3JyZWN0Lgo+Pj4+IFRoZSBwcm9i
bGVtIHRoYXQgaXMgdHJ5aW5nIHRvIGJlIHNvbHZlZCBpcyB0aGF0IHdoZW4gb3BlcmF0aW5nIGlu
Cj4+Pj4gbm9uLXJvb3QgbW9kZSwgdGhlIGNwdSBwYWdld2Fsaywgd2hlbiB0cnlpbmcgdG8gc2V0
IGEgZ3Vlc3QgQS9EIGJpdCBpbiBhCj4+Pj4gd3JpdGUtcHJvdGVjdGVkIEVQVCBwYWdlLCB0YWtl
cyBhbiBFUFQgdmlvbGF0aW9uIGZvciBhIHdyaXRlIHRvIGEKPj4+PiByZWFkLW9ubHkgcGFnZS4K
Pj4+Pgo+Pj4+IE1hbnVhbGx5IHNldHRpbmcgdGhlIEEvRCBiaXRzIChhcyBhcHByb3ByaWF0ZSkg
YW5kIHJlc3RhcnRpbmcgdGhlCj4+Pj4gaW5zdHJ1Y3Rpb24gaXMgc3VmZmljaWVudCBmb3IgaXQg
dG8gY29tcGxldGUgY29ycmVjdGx5Lgo+Pj4+Cj4+Pj4gQXQgdGhlIG1vbWVudCwgZXZlcnkgdGlt
ZSB0aGlzIGhhcHBlbnMsIGEgcmVxdWVzdCBpcyBzZW50IHRvIHRoZQo+Pj4+IGludHJvc3BlY3Rp
b24gYWdlbnQsIGFuZCB0aGUgYWdlbnQgY2FsY3VsYXRlcyB0aGF0IGl0IHdhcyBkdWUgdG8KPj4+
PiBwYWdldGFibGUgcHJvdGVjdGlvbiwgYW5kIGluc3RydWN0cyBYZW4gdG8gZW11bGF0ZSB0aGUg
aW5zdHJ1Y3Rpb24uIAo+Pj4+IFRoaXMgYWNjb3VudHMgZm9yIDk3JSAoPykgb2YgdGhlIFZNRXhp
dHMsIGFuZCBpcyB1bnJlbGF0ZWQgdG8gYW55IG9mIHRoZQo+Pj4+IHJlYWwgcHJvdGVjdGlvbnMg
d2hpY2ggaW50cm9zcGVjdGlvbiBpcyB0cnlpbmcgdG8gYWNoaWV2ZS4KPj4+Pgo+Pj4+IFdoYXQg
UmF6dmFuIGlzIGxvb2tpbmcgdG8gZG8gaXMgdG8gaGF2ZSBYZW4gc2tpcCB0aGUgInNlbmQgdG8g
dGhlCj4+Pj4gaW50cm9zcGVjdGlvbiBhZ2VudCIgcGFydCBhcyBhbiBvcHRpbWlzYXRpb24sIGJl
Y2F1c2UgaGFyZHdhcmUgdGVsbHMgWGVuCj4+Pj4gKGFzIHBhcnQgb2YgdGhlIFZNRXhpdCkgd2hl
biB0aGlzIGNvbmRpdGlvbiBoYXMgb2NjdXJyZWQsIGFuZCB0aGUKPj4+PiB2bV9ldmVudCBsb2dp
YyBoYXMgYWxyZWFkeSBhc2tlZCBYZW4gdG8gdHJ5IGFuZCBmaXggdXAgdGhpcyBjb25kaXRpb24K
Pj4+PiBhdXRvbWF0aWNhbGx5Lgo+Pj4+Cj4+Pj4gV2hhdCBjYW4gYWN0dWFsbHkgYmUgZG9uZSBk
ZXBlbmRzIG9uIGhvdyBBL0QgYml0cyBiZWhhdmUgaW4gcmVhbCBoYXJkd2FyZS4KPj4+Pgo+Pj4+
IFNldHRpbmcgYWNjZXNzIGJpdHMgZm9yIG5vbi1sZWFmIGVudHJpZXMgaXMgZGVmaW5pdGVseSBm
aW5lLCBhbmQKPj4+PiBzcGVjdWxhdGl2ZWx5IHNldHRpbmcgdGhlIGFjY2VzcyBiaXQgaXMgYWxz
byBleHBsaWNpdGx5IHBlcm1pdHRlZCBieSB0aGUKPj4+PiBzcGVjLiAgSG93ZXZlciwgSSBjYW4n
dCBmaW5kIGFueSBjb21tZW50IG9uIHNwZWN1bGF0aXZlIGRpcnR5IGJpdHMgKGZyb20KPj4+PiBl
aXRoZXIgSW50ZWwgb3IgQU1EKSwgYW5kIEkndmUgbm90IGVuY291bnRlcmVkIHN1Y2ggYSBiZWhh
dmlvdXIgd2l0aCB0aGUKPj4+PiBwYWdldGFibGUgd29yayBJJ3ZlIGJlZW4gZG9pbmcuCj4+PiBU
aGFua3MgZm9yIHRoZSByZXBseSEKPj4+Cj4+PiBJJ3ZlIGZvcmdvdHRlbiBhIHBpZWNlIG9mIGlu
Zm9ybWF0aW9uIHRoYXQgSSByZWFsbHkgc2hvdWxkIGhhdmUgd3JpdHRlbgo+Pj4gaGVyZTogd2Ug
d291bGQgb25seSBzZXQgdGhlIEQgYml0IGlmIEEgaXMgYWxyZWFkeSBzZXQgYW5kIGVpdGhlciB0
aGUKPj4+IHBhZ2UgaXMgd3JpdGFibGUgKGhhcyBfUEFHRV9SVyBzZXQpIG9yIENSMC5XUCBpcyAw
ICh0aGUgbGF0dGVyIGNhc2UgaXMKPj4+IGFkbWl0dGVkbHkgbW9yZSB0cmlja3kpLgo+PiAKPj4g
SG93IGFib3V0IGEgbmV3IGZ1bmN0aW9uIHdoaWNoIHdvcmtzIHNpbWlsYXJseSB0byBndWVzdC13
YWxrLXRhYmxlcywgYnV0Cj4+IG9ubHkgZXZlciBzZXRzIEEvRCBiaXRzLgo+PiAKPj4gR2l2ZW4g
aW5mb3JtYXRpb24gZnJvbSBoYXJkd2FyZSwgd2Uga25vdyB0aGUgbGluZWFyIGFkZHJlc3MsIGFu
ZCB0aGF0IGl0Cj4+IHdhcyBhIHByb2JsZW0gd2l0aCB0aGUgZ3Vlc3QgcGFnZXRhYmxlcywgZnJv
bSB3aGljaCB3ZSBleHBsaWNpdGx5IGtub3cKPj4gdGhhdCBpdCB3YXMgZnJvbSB3cml0aW5nIGFu
IEEvRCBiaXQgdG8gYSBndWVzdCBQVEUuCj4+IAo+PiBXaGlsZSB3YWxraW5nIGRvd24gdGhlIGxl
dmVscywgc2V0IGFueSBtaXNzaW5nIEEgYml0cyBhbmQgcmVtZW1iZXIgaWYgd2UKPj4gc2V0IGFu
eS4gIElmIHdlIHNldCBBIGJpdHMsIGNvbnNpZGVyIG91cnNlbHZlcyBjb21wbGV0ZSBhbmQgZXhp
dCBiYWNrIHRvCj4+IHRoZSBndWVzdC4gIElmIG5vIEEgYml0cyB3ZXJlIHNldCwgYW5kIHRoZSBh
Y2Nlc3Mgd2FzIGEgd3JpdGUgKHdoaWNoIHdlCj4+IGtub3cgZnJvbSB0aGUgRVBUIHZpb2xhdGlv
biBpbmZvcm1hdGlvbiksIHRoZW4gc2V0IHRoZSBsZWFmIEQgYml0Lgo+PiAKPj4gVGhpcyBzaG91
bGQgYmUgYXJjaGl0ZWN0dXJhbGx5IGNvcnJlY3QgYXMgaXQgaXMgZXhjbHVzaXZlbHkgZGVyaXZl
ZCBmcm9tCj4+IGluZm9ybWF0aW9uIHByb3ZpZGVkIGJ5IHRoZSBWTUV4aXQsIGFuZCB3b24ndCBj
YXVzZSBkaXJ0eSBiaXRzIHRvIGJlCj4+IHdyaXR0ZW4gaW4gY2FzZXMgd2hlcmUgdGhlIGhhcmR3
YXJlIHdvdWxkbid0IGhhdmUgd3JpdHRlbiB0aGVtCj4+IChzcGVjdWxhdGl2ZSBvciBvdGhlcndp
c2UpLiAgSXQgZG9lcyBtZWFuIHRoYXQgYW4gaW5zdHJ1Y3Rpb24gd2hpY2gKPj4gd291bGQgbmVl
ZCB0byBzZXQgQSBhbmQgRCBiaXRzIGluIHRoZSB3YWxrIHdpbGwgdGFrZSB0d28gRVBUIHZpb2xh
dGlvbnMKPj4gdG8gYWNoaWV2ZSB0aGUgZW5kIHJlc3VsdCwgYnV0IGl0IHByb2JhYmx5IGlzIHN0
aWxsIHF1aWNrZXIgdGhhbiBzZW5kaW5nCj4+IHRoZSB2bV9ldmVudCBvdXQuCj4gCj4gUmlnaHQs
IHRoYXQncyBwcmV0dHkgbXVjaCB3aGF0IHdlIHdlcmUgcHJvcG9zaW5nLCBhIGJhc2ljIGFsZ29y
aXRtIG9mOgo+IAo+IGlmICgocHRlICYgQSkgJiYgKHB0ZSAmIFJXKSkgcHRlIHw9IEQ7Cj4gcHRl
IHw9IEE7Cj4gCj4gd2hlcmUgdGhlIGlmIHByb2JhYmx5IGJlY29tZXM6Cj4gCj4gaWYgKChwdGUg
JiBBKSAmJiAoKHB0ZSAmIFJXKSB8fCBDUjAuV1AgPT0gMCkpIHB0ZSB8PSBEOwo+IHB0ZSB8PSBB
Cj4gCj4gZm9yIHRoZSBDUjAuV1AgY2FzZS4KCkV4Y2VwdCB0aGF0IGl0J3Mgbm90IHF1aXRlIHRo
aXMgc2ltcGxlLCBhcyBBbmRyZXcgaGFzIGFscmVhZHkgZXhwbGFpbmVkOgpZb3UgbmVlZCB0byBj
aGVjayBhbGwgbGV2ZWxzJyBBIGJpdHMsIGFuZCBvbmx5IGlmIHRoZXkndmUgYWxsIGJlZW4gc2V0
CnlvdSdkIHdhbnQgdG8gc2V0IHRoZSBsZWFmIGxldmVsIEQgYml0LiBUaGVuIGFnYWluLCBsb29r
aW5nIGF0IHRoZSBBIGJpdHMKYXMgYWxsIGxldmVscyBzaG91bGQgbm90IGJlIG5lY2Vzc2FyeSAt
IHlvdSBrbm93IHRoZSBndWVzdCBwaHlzaWNhbAphZGRyZXNzIGZvciB3aGljaCB0aGUgZXhpdCBv
Y2N1cnJlZCwgYW5kIGhlbmNlIHlvdSBjYW4gdGVsbCBhdCBsZWFzdAp3aGljaCBwYWdlIHRoZSBi
aXQgb2YgaW50ZXJlc3QgbGl2ZXMgaW4uIEZvciBBIGJpdHMgdGhpcyBtYXkgYmUgYW55CnBhZ2Ug
dGFibGUgdG91Y2hlZCBkdXJpbmcgdGhlIHdhbGssIHdoaWxlIGZvciBEIGJpdHMgdGhpcyBzaG91
bGQgb25seQpldmVyIGJlIHRoZSBsZWFmIG9uZS4KCj4gQXMgZGlzY3Vzc2VkIHByaXZhdGVseSwg
dGhlcmUncyBhbHNvIHRoZSBjYXNlIHdoZXJlIHR3byBWQ1BVcyBtYXkgdHJ5IHRvCj4gc2V0IEEg
Y29uY3VycmVudGx5LCB3aGljaCBpcyB3aGF0IEkgYXNzdW1lIGlzIHRoZSBjYXNlIEphbiBoYXMg
aGludGVkIGF0LgoKTm90IGV4YWN0bHkgLSBJIHdhcyByYXRoZXIgaGludGluZyBhdCBhIHNpdHVh
dGlvbiB3aGVyZSBzb21lICJtb25pdG9yIgpwcm9jZXNzIGluc2lkZSB0aGUgT1MgY291bGQgc2Nh
biBmb3IgX3NldF8gQSBhbmQvb3IgRCBiaXRzLCBfY2xlYXJpbmdfCnRoZW0gYXN5bmNocm9ub3Vz
bHkgdG8gQ1BVIHNpZGUgcGFnZSB3YWxrcy4gTXkgdW5kZXJzdGFuZGluZyBvZgpob3cgcmVhbCBo
YXJkd2FyZSBiZWhhdmVzIGhlcmUgaXMgdGhhdCBhIFBURSB3b3VsZCBiZSByZWFkLCBhbmQgaWYK
dGhlIG5lZWQgd2FzIGZvdW5kIHRvIHNldCBBIGFuZC9vciBELCBpdCB3b3VsZCAoc29ydCBvZikg
TE9DSwpDTVBYQ0hHIHRoZSBlbnRyeSB3aXRoIHRoZSBvbmUgd2l0aCB0aGUgYml0KHMpIHNldC4g
V2hldGhlciB0aGUgbG9jawp3b3VsZCBiZSBhc3NlcnRlZCBhbHJlYWR5IGZvciB0aGUgcmVhZCAo
YW5kIHRoZW4gcGVyaGFwcyBkcm9wcGVkCndpdGhvdXQgYSB3cml0ZSBoYXZpbmcgb2NjdXJyZWQp
LCBvciB3aGV0aGVyIENNUFhDSEcgZmFpbHVyZSB3b3VsZApiZSByZWNvdmVyZWQgZnJvbSBieSBy
ZXRyeWluZyBJIGNhbid0IHRlbGwuIEluIGFueSBldmVuIHlvdSBjYW4ndCBkbwp0aGUgc2FtZSBp
biBzb2Z0d2FyZSwgYXMgeW91IGNhbiBuZWl0aGVyIGFzc2VydCAoYW5kIGtlZXApIExPQ0sKZm9y
IGFzIGxvbmcgYXMgeW91IG5lZWQgdG8sIG5vciBkbyB5b3Uga25vdyB0aGUgb3JpZ2luYWwgUFRF
IHRoYXQKd2FzIHJlYWQgYnkgdGhlIGhhcmR3YXJlIHdhbGsuCgpKYW4KCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 14:08:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 14:08:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuICF-0006OV-Gk; Mon, 27 Aug 2018 14:08: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=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuICF-0006OQ-3S
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 14:08:47 +0000
X-Inumbo-ID: cf7ec610-aa02-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cf7ec610-aa02-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 14:09:28 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 08:08:45 -0600
Message-Id: <5B8405EA02000078001E23DF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 08:08:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1535119879-6555-1-git-send-email-aisaila@bitdefender.com>
 <2b10630e-d047-347e-a131-6af80e14b9be@citrix.com>
 <e51912bb-2c1f-d01f-0b91-9c33959f7694@bitdefender.com>
 <5B83C02B02000078001E20C8@prv1-mh.provo.novell.com>
 <d403cfd8-0f8b-42f8-c180-908f5cdde2d5@bitdefender.com>
 <5B83EA9702000078001E2299@prv1-mh.provo.novell.com>
 <9c8dbc31-f189-0c7c-18ca-72138a98f5d1@citrix.com>
 <73c2ed2e-f5aa-b85a-ca87-36996edf93b6@bitdefender.com>
 <a347f38d-9f0d-ed41-9213-323fd2ebbb7d@citrix.com>
 <5B83F9DC02000078001E234A@prv1-mh.provo.novell.com>
 <7714ce55-d6a0-25ef-3d67-0ca3fa53978f@bitdefender.com>
In-Reply-To: <7714ce55-d6a0-25ef-3d67-0ca3fa53978f@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v1] 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: Andrei LUTAS <vlutas@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 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+IE9uIDI3LjA4LjE4IGF0IDE1OjQ3LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gT24gOC8yNy8xOCA0OjE3IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMjcu
MDguMTggYXQgMTU6MDIsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4+IFRo
aXMgc2hvdWxkIGJlIGFyY2hpdGVjdHVyYWxseSBjb3JyZWN0IGFzIGl0IGlzIGV4Y2x1c2l2ZWx5
IGRlcml2ZWQgZnJvbQo+Pj4gaW5mb3JtYXRpb24gcHJvdmlkZWQgYnkgdGhlIFZNRXhpdCwgYW5k
IHdvbid0IGNhdXNlIGRpcnR5IGJpdHMgdG8gYmUKPj4+IHdyaXR0ZW4gaW4gY2FzZXMgd2hlcmUg
dGhlIGhhcmR3YXJlIHdvdWxkbid0IGhhdmUgd3JpdHRlbiB0aGVtCj4+PiAoc3BlY3VsYXRpdmUg
b3Igb3RoZXJ3aXNlKS4gIEl0IGRvZXMgbWVhbiB0aGF0IGFuIGluc3RydWN0aW9uIHdoaWNoCj4+
PiB3b3VsZCBuZWVkIHRvIHNldCBBIGFuZCBEIGJpdHMgaW4gdGhlIHdhbGsgd2lsbCB0YWtlIHR3
byBFUFQgdmlvbGF0aW9ucwo+Pj4gdG8gYWNoaWV2ZSB0aGUgZW5kIHJlc3VsdCwgYnV0IGl0IHBy
b2JhYmx5IGlzIHN0aWxsIHF1aWNrZXIgdGhhbiBzZW5kaW5nCj4+PiB0aGUgdm1fZXZlbnQgb3V0
Lgo+PiAKPj4gSSdtIGFmcmFpZCB0aGlzIGlzIGdvaW5nIHRvIGJlIG9ubHkgbW9zdGx5IGNvcnJl
Y3Q6IEF0b21pY2l0eSBvZiB0aGUgcGFnZQo+PiB0YWJsZSB3cml0ZSBpcyBnb2luZyB0byBiZSBs
b3N0LiBUaGlzIGNvdWxkIGJlY29tZSBhbiBhY3R1YWwgcHJvYmxlbSBpZgo+PiB0aGUgZ3Vlc3Qg
dXNlZCByYWNpbmcgUFRFIGFjY2Vzc2VzLiBTdWNoIHJhY2luZyBhY2Nlc3NlcyBtaWdodCBub3QK
Pj4gYmUgYSBidWcgLSBzaW1wbHkgY29uc2lkZXIgdGhlIE9TIHNjYW5uaW5nIGZvciBzZXQgQSBh
bmQvb3IgRCBiaXRzCj4+IChhbmQgY2xlYXJpbmcgdGhlbSB3aGVuIHRoZXkncmUgc2V0KS4gT3Ig
YW4gZW50aXR5IHRlbXBvcmFyaWx5IGNsZWFyaW5nCj4+IChwYXJ0cyBvZikgUFRFcywgd2l0aCBy
ZWNvdmVyeSBsb2dpYyBpbiBwbGFjZSB0byByZXN0b3JlIHRoZW0gd2hlbgo+PiBuZWVkZWQgZm9y
IGEgc3luY2hyb25vdXMgYWNjZXNzLiBBdCB0aGUgdmVyeSBsZWFzdCB0aGVyZSdzIHRoZW4gdGhl
Cj4+IHJpc2sgb2YgYSBsaXZlIGxvY2sgd2l0aGluIHRoZSBndWVzdC4KPiAKPiBCdXQgaXQncyBu
b3QgY2xlYXIgdG8gbWUgd2h5IHRoYXQgY2FuJ3QgYWxyZWFkeSBoYXBwZW4gd2hlbiBqdXN0Cj4g
ZW11bGF0aW5nIHRoZSBjdXJyZW50IGluc3RydWN0aW9uIChhcyB3ZSBkbyBub3cpLCBpZiBlbXVs
YXRpbmcgc2FpZAo+IGluc3RydWN0aW9uIHdvdWxkIHNldCBBIG9yIEQ/CgpZZXMsIGdvb2QgcG9p
bnQgLSB0aGlzIGlzIGEgcHJvYmxlbSBub3QganVzdCB0byB0aGUgbmV3IGhhbmRsaW5nIHlvdQpw
cm9wb3NlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 14:15:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 14:15:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuIIe-0007Dw-9P; Mon, 27 Aug 2018 14:15: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=ewt+=lk=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fuIId-0007Dr-8x
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 14:15:23 +0000
X-Inumbo-ID: 6e8318e5-aa03-11e8-a8a5-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0d::603])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 6e8318e5-aa03-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 16:13:55 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=jIdHS3p4OzRahZBfCeDGegpJwRAntfm9fanYyzjF7Rk=;
 b=a1rkqHF0yT5ByWjOssjOVLScLOXyVgNPnuevwnLvgFlKpMasAfG22GXLPC2R4F1EUs3a46EftQzdXo4Gz62POoXNwNSmz3YrhVPbRN5QmVwpdITaFoP3SuJMNdycw7nNpRmNPcGtu6BIJImmCrmxdaREIFG+5PZ03b71CWOviWA=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from [10.17.182.79] (85.223.209.57) by
 VI1PR03MB3776.eurprd03.prod.outlook.com (2603:10a6:803:34::14) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.14; Mon, 27 Aug 2018 14:15:07 +0000
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xen.org
References: <20180824165820.32620-1-julien.grall@arm.com>
 <20180824165820.32620-6-julien.grall@arm.com>
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <fc1ca14a-03b9-a963-c28b-9a8809b1e171@epam.com>
Date: Mon, 27 Aug 2018 17:15:02 +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: <20180824165820.32620-6-julien.grall@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.57]
X-ClientProxiedBy: AM4PR07CA0029.eurprd07.prod.outlook.com
 (2603:10a6:205:1::42) To VI1PR03MB3776.eurprd03.prod.outlook.com
 (2603:10a6:803:34::14)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 0df45ff8-23d5-4237-8b7c-08d60c277df2
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR03MB3776; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3776;
 3:zdPGo0DX7APIsf01oPmyDe01Y+4OgfYjYG4mK5MTuau9mBCyW1dUCXUC/laBIB+UiyltmCJJc3WmiAsDnQICYVewQfXnKrGdB0+Pi2LEuqnbtS0cNFYfLOP6Uc0feNTU3P0tBBiwXFe+ij0Oes5pFdh2vUtEwRHBueSkz2oqq51ypaXZJA65Y4BUKdDV5MmWX9qkThHqd2q+NrfD4m020MP/eMOxn6IF3zXoxVsd7T5pDvwCYcVnmoOiE+htFlLZ;
 25:vbY9E4ntEXlyqt9eKbyL/isWKrPwmfLu0D84hMMBE5DUxv5t8cCkmqVjWTFIVyZN8mFjCrmNFTAhqCuh2KfNjQwlQhUc1S7rSV8GxyB08TbkrZDRxDYvirfQ58ydC+lQzD733VThiVJRp6exSfBKIZeiqjQGi7i97n7JKWx61GREJ3H0dIHViWKGkHjg/C9L1gnLvK146wPkDWuvLAnBuxwQE3S+QKe8QsY86iv3FWzg+nmwvbPp4SlpJtHETphfo8g+T3PPhRQGR4ZdpyJrGthzBZRJLQRlGKfuouh5Ev82U+PL0FvFwvOP6CV3esIa7i6NfpevHgpTLZ6nopenfQ==;
 31:UlIX3gJhw1Oc5DnAAw1avEFbF49OpYLsoPbRGa7X5TGTpvEYodPxTPgMCCcXuwzbRO4sEidpIM/iZQmqzLYqQQ8boKZvTZVlwewAgOEpkEDhdH0LR7C4oDlMsBVYUwWorgg1v1uvx2vanxlveFkBEXGyLyAJ/pXIo3wIqcFh4+HxipMDOTtOh3tOsMI4AO6UwSi287DpvxwtVAQmV81nZEmAxS1TyvRwYpoYuLBxbeA=
X-MS-TrafficTypeDiagnostic: VI1PR03MB3776:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3776;
 20:GLe5r11xazXYyXZM/eO8Ud+S4J+DInuh4E265/d9TGXwDFupkyO6/dS1ctcuI+K7nbWVhSy25RbYlnthSmf6luC2eQithzE6kikTnDatgRNWrCgouuMWCW7zd9Ax0qTLAUh8JtcNaHMXVRf8qXKriBFUVpu4z5HqoDKfLpBhhhfMdZNfrGag0VbB06VVL7Zoa8pkqoZC2stdv/BLPUXk9FdDmdlq8TslZC66aKOug6zcl0PhRNXWYjZBrgsEZ1Ow4GUUnUBB9xw4f216SxT8F5Jb+QOjpKbDHIuQFsL3a9QTpoKPBFj6CVCePbKLX1smo+sxvi6kBHEayJNZBYJsQpCLrtp0jPhjrntO7cWie3H3PLl5Han3wIiIXkPsRI+L0NnWe5nDW9ZstH+QhuhIZiDnOSSNFv+wmwt4SvnNGSHUw3tTMJPGeUwSPTsUqHANr9UQliotKyfS4z0GjL/vbMh4roZJ+bDqSNKs8ws6JFWpsj05eH4LYnLYosYFlr1C;
 4:K7NkvCrfcAommk4H/LKLvBWoCiHBmL+qjIsRnlmFePt8DRYcdDnoFSg5LxOvIhkcpG6/8CJCIkth3lRm+fxgEPnW0XzbqEv2kCX5whkarSyU1zxb33CVVXloWV4B02zH3i10GTQm1j8/PT37+OD0vgR40JRTjG5oHsoms5au8i4lf2hngL7wMZQ8eskkyWYoVvi6HTiT4OXvVDijqig+30msF4gzu1KYweG6SD0RKmewn+8bSqy91pmPBdpLoLCxUHN41bTT0O66DqiUv8tHs37CUdgG+iJoyHC91Epm8hre2hGf58voMp/ZlBGmIAhd
X-Microsoft-Antispam-PRVS: <VI1PR03MB37768BA664AC44EDF3D8434CE60B0@VI1PR03MB3776.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(180628864354917);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3002001)(10201501046)(3231311)(944501410)(52105095)(149027)(150027)(6041310)(20161123564045)(20161123558120)(20161123562045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016);
 SRVR:VI1PR03MB3776; BCL:0; PCL:0; RULEID:; SRVR:VI1PR03MB3776; 
X-Forefront-PRVS: 07778E4001
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(136003)(376002)(39860400002)(366004)(346002)(396003)(199004)(189003)(14444005)(76176011)(65826007)(31686004)(68736007)(72206003)(2906002)(66066001)(65956001)(65806001)(47776003)(478600001)(80792005)(11346002)(446003)(58126008)(53936002)(486006)(36756003)(956004)(2616005)(476003)(2486003)(23676004)(25786009)(52146003)(386003)(7736002)(52116002)(8936002)(16526019)(186003)(67846002)(77096007)(6116002)(316002)(81166006)(105586002)(81156014)(8676002)(6246003)(16576012)(4326008)(229853002)(64126003)(31696002)(305945005)(26005)(106356001)(5660300001)(3846002)(53546011)(230700001)(6666003)(575784001)(86362001)(6486002)(50466002)(97736004);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR03MB3776; H:[10.17.182.79]; 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?MTtWSTFQUjAzTUIzNzc2OzIzOmNCN1J1TzFlR2h0cUpyWkQ2VzM3VStRRCs1?=
 =?utf-8?B?U3dCV2E3Tm41cjlZb2djeTRoSzMxME5YZ2ZyajR2ZG00ZUducnl1MTFhanFQ?=
 =?utf-8?B?eVE4c2tEa2F6VTlyZ0VzdFAxdm5JcTlBYWhaYW1VcVFEZXZXcmVaakRLcjZh?=
 =?utf-8?B?Y3lZMkVoM2JDUE1YZ2Y0LytUR0lhUFdJazF6QzVKelVJdFhjRjM2U1FGeFl1?=
 =?utf-8?B?bFl6Z2tRa0NMekRLckJIcTJrbkpPZXhHUlE1OU91dUhaWGJ0M3RkeGNScjY2?=
 =?utf-8?B?MWwrbUdWWllRT21VVURhK0dGeXd6MzZ4RHZVUndMU280N0FGeGhIWFVMVHZk?=
 =?utf-8?B?UjhOaW5VMVd6cEtGSUVTbW1hYi81TUtnTFhXditCSzE5ZXZwVlhaV0laQjAw?=
 =?utf-8?B?QVBqR0d2VWVHMWdoTjRiUm03eFVPZWcxSHMwaXBEL2RHS1EwZW82blh1dFMr?=
 =?utf-8?B?Q2p5MzFqb2M2bmJIL0gyb1NzTzJNVVVUNm9DN2lLS0t6MmswSElZZXZqYnpQ?=
 =?utf-8?B?KzBQay9GMFJOYm5UQTZ1ZUpORmdDc0FEWTNXVDY1a0szYTV3WjB1emVOcWRW?=
 =?utf-8?B?WTIyeUozVVV5TkZxNjc3Yk5EdXlKRDZpdU5zaVpXTDZPL3lXekJsRE02V29m?=
 =?utf-8?B?bVhDRnRXNTZkSDc3RE0wSUVlTDhWNlBVV1h3azRrRndERWpOTGM5QXp3YnFO?=
 =?utf-8?B?ZkVON0d5NEhqQnFNVHpTSXB0NlhFTEJRWnVvNmFwVmRmai8yYWR4SmFoKzY1?=
 =?utf-8?B?ZVIyeTVDQWphenRkU3NPNEg5bFRVODVjdDlTeWo3SDljZEp3YkN3VjlITTNx?=
 =?utf-8?B?K3JjNE82NzRDeUlhTXhuaFN5MDl2RWZLWkQxbk4xRUNtSVZFWmxZTHpUN0Jr?=
 =?utf-8?B?eXRMWExlZzFNUkE5YVp1SjAvTjVpcHFHNENIUzhBUWhyb1FOYUgzYjlUQVQr?=
 =?utf-8?B?cW5EWURkUzMvdUs2dWdsK2lBN25NYVpJcGxvQmdna2JaNzlVdkErT1RCK1hD?=
 =?utf-8?B?UTNOSUZ0Q2xodnJrdFNIenp2bDlhbDlKWk5Oa3dIK1VEMGNLRUxER2cxalhj?=
 =?utf-8?B?UVpnRVNiNVZaTm5PN05PVkpyWFMyTDRINXNKeDE1Lzhhd2NzenVsT3pwK0JO?=
 =?utf-8?B?ZHdJOEJYaDZyVEFPTlRXNm5CM0Fud2RJWUtuSllCSzJ6QWJTK2VCK1EvazRX?=
 =?utf-8?B?SFZRTVJmaTE2NWtWSW0zWlZacXh1bm00Y2tmVU9SZkxJd01WSnp5TllJejZm?=
 =?utf-8?B?emZmelQ4a3ZlZDB4ZHR4WnlUajhFQzMycUZWNkp1QVlwRkVXZkt4TWd4aWg4?=
 =?utf-8?B?bEMwenp1RXdXblVpVEVCVEx3WWFjTVR3VWZ3Q0p3MTQrcEpOTCtDd1dYT0VO?=
 =?utf-8?B?U0wzcS9INFB5cE10TXZmcVE3Tk9wNGNWdTl3MTZOQWtZUmFybk9ZN0IzUk1k?=
 =?utf-8?B?R2NPeFNPZVpaQ1dIYWlsTEo1SFVwZG53ZkkyT0dmemU2QThpV2loZE9wWW9U?=
 =?utf-8?B?R1JkbkdKRXRrU2JBN0RaU0loVUZaOGx3d2JDRm1FR09DcDB4LzJVMEdxSWdK?=
 =?utf-8?B?TWJoUFZZbW9ydjR0VHBCRCt3eG1wQ2Z1RSs1bi9TZjFTd3dsWEZISzNQTCtx?=
 =?utf-8?B?VUdTdFZ2NUJ6SGJBUmhtdUx5V0Y1Smg5dyt0S3lBOXAySVFPTW41bWZOYjBZ?=
 =?utf-8?B?ZU1CaW5BeVhDUlhwNHJaWlNQQWxJZnVWMWpLdXN1cDRKTU1tbUNJSTN1SXgx?=
 =?utf-8?B?RUg0UWJSY0thNFdwZFRQRU15UVRMVWZWZFRMMWlsbmdhZGp5SDArTXBoMFU0?=
 =?utf-8?B?b0xFYjBUcHR4OHExd2VsaCs5ZDBRSXBSNDBxK2x5SnhKUlB5dHZNVm5Hekxn?=
 =?utf-8?B?aWdHWDR6ZlpVTmx2VUxiRnlMMXYxV3RNeXE5REZMTjJZTGMvYlhUU082ckhG?=
 =?utf-8?B?bnZCRFNySllnU0JXYWxQYnZLd2g0Vi9RcmY0RG55c0dua09WMWZXMGRnRER3?=
 =?utf-8?B?dFFZWmtCOTBwR2syRC9lSG9DT3pPZG9WL3U0QT09?=
X-Microsoft-Antispam-Message-Info: rG5Wxwup6DENFBdba5XiJrWpNjKbj/KDTG1ulPd3AUVOTF2mFoiG73lOJ/GLzNcIhNgc8O09gQPctQN94IRFJK1YE7ZYTSfkaxhMS6q0gY781J29zW5NF45IcBV1nudicuK2GVfoH4hDpXZu5dSpkAYyOfd3HODH9ZR50bLAzACzl8oF30U42FHVfjIysZBJKTUoclQPbweqNIHSSt1pIpGrSOFrDDbUFL9CyDIBr0IAI7vBs/BbEwBEqFpQkD4hgStob9fkRf0leZMUDaAEnAAIzjdGveEW6TQ1eQx/u7gPvjRd0ssidFIuQxVuw6aPTFh+3Ruv2Q1Z+EBjeawUBN/aiThJ9IAn08BxAUugnx8=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3776;
 6:6QCq7V4I3howptYJLPnG/Vb2fvjAkYecvP7gH/GLh0hiltGvSW7+A07GEjHPEu5RfPhB4MfellYaQTXL849GUjz30ztT9JpcSIZe5heXalMQxoeTCH17/u/pvO4QNxCzNkBkuqgQXXGpFrY9yg52+WAso3ho0FyFJdkVR5OyKBeAvcvhR+ryqAi362MlXyKbdtXXxQmzG8h+DUpoIA3XfhoRAXHiggzrJNddLX1875d9sxZ6njdrPlpwXPgrMFEtzTgKkYCLXoJXhyygiEL3SAM6Z2ud/SSWdxnlceguSXvyGiUHPXgUPuUBhGTvY0PHBaxioUKWjWoq2bwLsVKj7kWOFXWnL+mMP9IWSD429w+qqBO4Zf+txgxo7b1cE+AD2MQ6/lVIW2r+Ctkt0PizTbKzDth4DCtuOyWIVonW0xHtQiPG5lOJzCdS4I7SbwP7Y7DzaJVCfcQ8+XYn1SiXiQ==;
 5:bJb4URLUPVBW9SS0lXH0Ifp4h1LFSz9jCLYM7SVRJNwV8BElga45q1/9zxtkIV8v4zB/2JFir9m78S+MhAoqS7Snm/zwM0eCvWF7rW5VbWr3PU+XuDM9+Y/AYOnZzok8zB/RF3hGy1lNFc7XGja0CDPrjLA0SH+Hac66QgUrCTs=;
 7:xqqt+RFdmx+jvel3wn2O5MeceV2jQoUA7KBWylGIi66BbQhCgW7guy1PVE08yQ8ZQqG4vfeC4CmUb2+uowOTSn7+1FfTNe+78d19LLzKvu8tRaq/JkLACwTJJFElOLaLOi5auh9v/4NtHgBeHo3nJmjU4QzrYZte/NvRHZmSCYRhWWNX0widvA0LcZLQHTMBIjHqgNrxKfywNbbZjN6abGggP3WPn355nDy/AGDJwgqyVEzwJvWAi45MExtB++xh
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Aug 2018 14:15:07.2356 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 0df45ff8-23d5-4237-8b7c-08d60c277df2
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR03MB3776
Subject: Re: [Xen-devel] [PATCH 5/6] xen/arm: smccc: Add wrapper to
 automatically select the calling convention
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

SGkgSnVsaWVuLAoKT24gMjQuMDguMTggMTk6NTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBTaWdu
ZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IC0tLQo+ICAg
eGVuL2FyY2gvYXJtL3BzY2kuYyAgICAgICAgICAgICAgfCA0ICsrKysKPiAgIHhlbi9pbmNsdWRl
L2FzbS1hcm0vY3B1ZmVhdHVyZS5oIHwgMyArKy0KPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vc21j
Y2MuaCAgICAgIHwgOCArKysrKysrKwo+ICAgMyBmaWxlcyBjaGFuZ2VkLCAxNCBpbnNlcnRpb25z
KCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wc2NpLmMg
Yi94ZW4vYXJjaC9hcm0vcHNjaS5jCj4gaW5kZXggM2NmNWVjZjBmMy4uOTQxZWVjOTIxYiAxMDA2
NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vcHNjaS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL3BzY2ku
Ywo+IEBAIC0yMSw2ICsyMSw3IEBACj4gICAjaW5jbHVkZSA8eGVuL3R5cGVzLmg+Cj4gICAjaW5j
bHVkZSA8eGVuL21tLmg+Cj4gICAjaW5jbHVkZSA8eGVuL3NtcC5oPgo+ICsjaW5jbHVkZSA8YXNt
L2NwdWZlYXR1cmUuaD4KPiAgICNpbmNsdWRlIDxhc20vcHNjaS5oPgo+ICAgI2luY2x1ZGUgPGFz
bS9hY3BpLmg+Cj4gICAKPiBAQCAtMTE4LDYgKzExOSw5IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBw
c2NpX2luaXRfc21jY2Modm9pZCkKPiAgICAgICAgICAgICAgIHNtY2NjX3ZlciA9IHJldDsKPiAg
ICAgICB9Cj4gICAKPiArICAgIGlmICggc21jY2NfdmVyID49IFNNQ0NDX1ZFUlNJT04oMSwgMSkg
KQo+ICsgICAgICAgIGNwdXNfc2V0X2NhcChBUk1fU01DQ0NfMV8xKTsKPiArCj4gICAgICAgcHJp
bnRrKFhFTkxPR19JTkZPICJVc2luZyBTTUMgQ2FsbGluZyBDb252ZW50aW9uIHYldS4ldVxuIiwK
PiAgICAgICAgICAgICAgU01DQ0NfVkVSU0lPTl9NQUpPUihzbWNjY192ZXIpLCBTTUNDQ19WRVJT
SU9OX01JTk9SKHNtY2NjX3ZlcikpOwo+ICAgfQo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9h
c20tYXJtL2NwdWZlYXR1cmUuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3B1ZmVhdHVyZS5oCj4g
aW5kZXggOWMyOTdjNTIxYy4uYzljNDA0NmY1ZiAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9h
c20tYXJtL2NwdWZlYXR1cmUuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3B1ZmVhdHVy
ZS5oCj4gQEAgLTQ0LDggKzQ0LDkgQEAKPiAgICNkZWZpbmUgU0tJUF9DVFhUX1NXSVRDSF9TRVJS
T1JfU1lOQyA2Cj4gICAjZGVmaW5lIEFSTV9IQVJERU5fQlJBTkNIX1BSRURJQ1RPUiA3Cj4gICAj
ZGVmaW5lIEFSTV9TU0JEIDgKPiArI2RlZmluZSBBUk1fU01DQ0NfMV8xIDkKPiAgIAo+IC0jZGVm
aW5lIEFSTV9OQ0FQUyAgICAgICAgICAgOQo+ICsjZGVmaW5lIEFSTV9OQ0FQUyAgICAgICAgICAg
MTAKPiAgIAo+ICAgI2lmbmRlZiBfX0FTU0VNQkxZX18KPiAgIAo+IGRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS9hc20tYXJtL3NtY2NjLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NtY2NjLmgKPiBp
bmRleCAxZWQ2Y2JhYTQ4Li43YzM5YzUzMGUyIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vc21jY2MuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc21jY2MuaAo+IEBAIC0y
MTMsNiArMjEzLDcgQEAgc3RydWN0IGFybV9zbWNjY19yZXMgewo+ICAgICovCj4gICAjaWZkZWYg
Q09ORklHX0FSTV8zMgo+ICAgI2RlZmluZSBhcm1fc21jY2NfMV8wX3NtYyguLi4pIGFybV9zbWNj
Y18xXzFfc21jKF9fVkFfQVJHU19fKQo+ICsjZGVmaW5lIGFybV9zbWNjY19zbWMoLi4uKSBhcm1f
c21jY2NfMV8xX3NtYyhfX1ZBX0FSR1NfXykKPiAgICNlbHNlCj4gICAKPiAgIHZvaWQgX19hcm1f
c21jY2NfMV8wX3NtYyhyZWdpc3Rlcl90IGEwLCByZWdpc3Rlcl90IGExLCByZWdpc3Rlcl90IGEy
LAo+IEBAIC0yNTQsNiArMjU1LDEzIEBAIHZvaWQgX19hcm1fc21jY2NfMV8wX3NtYyhyZWdpc3Rl
cl90IGEwLCByZWdpc3Rlcl90IGExLCByZWdpc3Rlcl90IGEyLAo+ICAgI2RlZmluZSBhcm1fc21j
Y2NfMV8wX3NtYyguLi4pICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKPiAgICAgICAgICAgX19hcm1fc21jY2NfMV8wX3NtY19jb3VudChfX2NvdW50X2FyZ3Mo
X19WQV9BUkdTX18pLCBfX1ZBX0FSR1NfXykKPiAgIAo+ICsjZGVmaW5lIGFybV9zbWNjY19zbWMo
Li4uKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgZG8geyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+
ICsgICAgICAgIGlmICggIWNwdXNfaGF2ZV9jb25zdF9jYXAoQVJNX1NNQ0NDXzFfMSkgKSAgICAg
ICAgICAgICAgXAo+ICsgICAgICAgICAgICBhcm1fc21jY2NfMV8wX3NtYyhfX1ZBX0FSR1NfXyk7
ICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgICAgIGVsc2UgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgICAgICAgICBhcm1fc21j
Y2NfMV8xX3NtYyhfX1ZBX0FSR1NfXyk7ICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgfSB3
aGlsZSAoIDAgKQo+ICAgI2VuZGlmIC8qIENPTkZJR19BUk1fNjQgKi8KPiAgIApUaGlzIHdpbGwg
Z2VuZXJhdGUgbG90cyBvZiBjb2RlIGZvciBldmVyeSBhcm1fc21jY2Nfc21jKCkuIENhbiB3ZSBo
YXZlIApmdW5jdGlvbiBwb2ludGVyIGFybV9zbWNjY19zbWMgaW5zdGVhZCBhbmQgYXNzaWduIGl0
IHRvIGVpdGhlciAKYXJtX3NtY2NjXzFfMV9zbWMoKSBvciBhcm1fYXNtY2NjXzFfMF9zbWMoKSBh
dCBib290PwoKSSBrbm93IHRoYXQgY3VycmVudGx5IHdlIGhhdmUgbm8gZnVuY3Rpb24gYXJtX3Nt
Y2NjXzFfMV9zbWMoKSBiZWNhdXNlIGl0IAppcyBiZWluZyBjb25zdHJ1Y3RlZCBpbmxpbmUgZXZl
cnkgdGltZS4gQnV0IHdlIGNhbiB3cml0ZSBpdCBleHBsaWNpdGx5IAphbmQgdGhlbiBoYXZlIG9u
ZSBpbmRpcmVjdCBjYWxsIHRvIChtYXliZSBjYWNoZWQpIGZ1bmN0aW9uIGluc3RlYWQgb2YKbG90
cyBpbmxpbmVkIGNvZGUgd2l0aCBjb25kaXRpb25hbCBicmFuY2hlcy4KCj4gICAjZW5kaWYgLyog
X19BU1NFTUJMWV9fICovCj4gCgotLSAKVm9sb2R5bXlyIEJhYmNodWsKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 14:20:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 14:20:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuINq-0007wx-3W; Mon, 27 Aug 2018 14:20:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuINo-0007ws-OJ
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 14:20:44 +0000
X-Inumbo-ID: 7af0dccb-aa04-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7af0dccb-aa04-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 14:21:25 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 08:20:42 -0600
Message-Id: <5B8408B702000078001E2409@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 08:20:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <ae822cd4b618fc4078e137cf69f6827f1647752c.1535285866.git-series.wei.liu2@citrix.com>
In-Reply-To: <ae822cd4b618fc4078e137cf69f6827f1647752c.1535285866.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 01/23] x86: change name of parameter for
 various invlpg 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>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>,
 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+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
VGhleSBhbGwgaW5jb3JyZWN0bHkgbmFtZWQgYSBwYXJhbWV0ZXIgdmlydHVhbCBhZGRyZXNzIHdo
aWxlIGl0IHNob3VsZAo+IGhhdmUgYmVlbiBsaW5lYXIgYWRkcmVzcy4KPiAKPiBSZXF1ZXN0ZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gU2lnbmVkLW9m
Zi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 14:24:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 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 1fuIR9-0008C4-Jc; Mon, 27 Aug 2018 14:24:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuIR7-0008By-Ug
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 14:24:09 +0000
X-Inumbo-ID: a8f4835f-aa04-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 a8f4835f-aa04-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 16:22:42 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 08:24:07 -0600
Message-Id: <5B84098302000078001E241E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 08:24:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <dd4481dbc4e9fbfe0fcb3ab8a704e58e9d5f04ca.1535285866.git-series.wei.liu2@citrix.com>
In-Reply-To: <dd4481dbc4e9fbfe0fcb3ab8a704e58e9d5f04ca.1535285866.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 02/23] xen: is_hvm_{domain,
 vcpu} should evaluate to false when !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
VHVybiB0aGVtIGludG8gc3RhdGljIGlubGluZSBmdW5jdGlvbnMgd2hpY2ggZXZhbHVhdGUgdG8g
ZmFsc2Ugd2hlbgo+IENPTkZJR19IVk0gaXMgbm90IHNldC4gQVJNIHdvbid0IGJlIGJyb2tlbiBi
ZWNhdXNlIEFSTSBndWVzdHMgYXJlIHNldAo+IHRvIFBWIHR5cGUgaW4gdGhlIGh5cGVydmlzb3Iu
Cj4gCj4gQnV0IEFSTSBoYXMgcGxhbiB0byBzd2l0Y2ggdG8gSFZNIGd1ZXN0IHR5cGUgaW5zaWRl
IHRoZSBoeXBlcnZpc29yLCBzbwo+IHByZWVtcHRpdmVseSBpbnRyb2R1Y2UgQ09ORklHX0hWTSBm
b3IgQVJNIGhlcmUuCgpCdXQgaXMgc2V0dGluZyB0aGlzIHRvIFkgdGhlbiBjb3JyZWN0IGF0IHRo
aXMgcG9pbnQ/Cgo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCj4gKysrIGIveGVuL2lu
Y2x1ZGUveGVuL3NjaGVkLmgKPiBAQCAtODc5LDggKzg3OSwxNyBAQCB2b2lkIHdhdGNoZG9nX2Rv
bWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpOwo+ICAKPiAgI2RlZmluZSBpc19wdl9kb21h
aW4oZCkgKChkKS0+Z3Vlc3RfdHlwZSA9PSBndWVzdF90eXBlX3B2KQo+ICAjZGVmaW5lIGlzX3B2
X3ZjcHUodikgICAoaXNfcHZfZG9tYWluKCh2KS0+ZG9tYWluKSkKPiAtI2RlZmluZSBpc19odm1f
ZG9tYWluKGQpICgoZCktPmd1ZXN0X3R5cGUgPT0gZ3Vlc3RfdHlwZV9odm0pCj4gLSNkZWZpbmUg
aXNfaHZtX3ZjcHUodikgICAoaXNfaHZtX2RvbWFpbih2LT5kb21haW4pKQo+ICsKPiArc3RhdGlj
IGlubGluZSBib29sIGlzX2h2bV9kb21haW4oY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKPiArewo+
ICsgICAgcmV0dXJuIElTX0VOQUJMRUQoQ09ORklHX0hWTSkgPyBkLT5ndWVzdF90eXBlID09IGd1
ZXN0X3R5cGVfaHZtIDogZmFsc2U7CgpVbHRpbWF0ZWx5IEkgdGhpbmsgdGhlIGd1ZXN0X3R5cGVf
e2h2bSxwdn0gZW51bWVyYXRvcnMgc2hvdWxkIG9ubHkKYmUgZW5hYmxlZCB3aGVuIENPTkZJR197
SFZNLFBWfSwgc28gSSB0aGluayAjaWZkZWYgQ09ORklHX0hWTQp3b3VsZCBiZSB0aGUgYmV0dGVy
IGNob2ljZSBoZXJlLiBCdXQgb2YgY291cnNlIHdlIGNhbiBkbyB0aGlzIGZ1cnRoZXIKY29udmVy
c2lvbiBhdCBhIGxhdGVyIHBvaW50LCBzbwpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 14:24:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 14: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 1fuIRt-0008GN-Ug; Mon, 27 Aug 2018 14: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=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuIRt-0008GH-7Q
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 14:24:57 +0000
X-Inumbo-ID: 11e0081a-aa05-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 11e0081a-aa05-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 14:25:39 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 08:24:55 -0600
Message-Id: <5B8409B202000078001E2421@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 08:24:50 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <5965bff00fd82b0f8d5491dae8e69f1c10689a23.1535285866.git-series.wei.liu2@citrix.com>
In-Reply-To: <5965bff00fd82b0f8d5491dae8e69f1c10689a23.1535285866.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 03/23] x86: enclose hvm_op and dm_op in
 CONFIG_HVM in relevant 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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
UFYgZ3Vlc3QgKERvbTApIG5lZWRzIHRvIGFibGUgdG8gdXNlIHRoZXNlIHR3byBoeXBlcmNhbGxz
IGluIG9yZGVyIHRvCj4gc2VydmUgSFZNIGd1ZXN0cy4gQnV0IGlmIHhlbiBkb2Vzbid0IHN1cHBv
cnQgSFZNIGF0IGFsbCB0aGVyZSBpcyBubwo+IHBvaW50IGluIGV4cG9zaW5nIHRoZW0gdG8gUFYg
Z3Vlc3RzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CgpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 14:25:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 14:25:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuISj-0008Ln-AT; Mon, 27 Aug 2018 14:25:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuISh-0008Lb-TD
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 14:25:47 +0000
X-Inumbo-ID: 300bca0c-aa05-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 300bca0c-aa05-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 14:26:29 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 08:25:45 -0600
Message-Id: <5B8409E502000078001E2424@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 08:25:41 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <deb198da211316fde421dacf6a517c3bfd506653.1535285866.git-series.wei.liu2@citrix.com>
In-Reply-To: <deb198da211316fde421dacf6a517c3bfd506653.1535285866.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 04/23] x86/hvm: provide hvm_hap_supported
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
QW5kIHJlcGxhY2UgZGlyZWN0IGFjY2Vzc2VzIGluIG5vbi1IVk0gc3Vic3lzdGVtcyB0bwo+IGh2
bV9mdW5jcy5oYXBfc3VwcG9ydGVkIHdpdGggdGhlIG5ldyBmdW5jdGlvbiwgdG8gYXZvaWQgYWNj
ZXNzaW5nIGFuCj4gaW50ZXJuYWwgZGF0YSBzdHJ1Y3R1cmUgb2YgYW5vdGhlciBzdWJzeXN0ZW0g
ZGlyZWN0bHkuCj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 14:28:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 14: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 1fuIV2-00006l-Of; Mon, 27 Aug 2018 14: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=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuIV1-00006g-5H
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 14:28:11 +0000
X-Inumbo-ID: 392b8af6-aa05-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 392b8af6-aa05-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 16:26:44 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 08:28:09 -0600
Message-Id: <5B840A7602000078001E2443@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 08:28:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <35a863ecfc84b7cee6013933f9c72589d59500dc.1535285866.git-series.wei.liu2@citrix.com>
In-Reply-To: <35a863ecfc84b7cee6013933f9c72589d59500dc.1535285866.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 05/23] x86: provide stub for
 memory_type_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: 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+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
SmFuIGluZGljYXRlZCB0aGF0IGZvciBQViBndWVzdHMgdGhlIG1lbW9yeSB0eXBlIGlzIG5vdCBj
aGFuZ2VkLCBmb3IKPiBIVk0gZ3Vlc3RzIG1lbW9yeV90eXBlX2NoYW5nZWQgaXMgbmVlZGVkIGZv
ciBFUFQncyBlZmZlY3RpdmUgbWVtb3J5Cj4gdHlwZSBjYWxjdWxhdGlvbi4gIFRoaXMgbWVhbnMg
bWVtb3J5X3R5cGVfY2hhbmdlZCBpcyBIVk0gb25seS4KPiAKPiBQcm92aWRlIGEgc3R1YiB0byBt
aW5pbWlzZSBjb2RlIGNodXJuLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+CgpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 14:29:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 14:29:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuIWF-0000EY-47; Mon, 27 Aug 2018 14:29:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuIWD-0000ER-3U
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 14:29:25 +0000
X-Inumbo-ID: b16fa5b6-aa05-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b16fa5b6-aa05-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 14:30:06 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 08:29:23 -0600
Message-Id: <5B840AC002000078001E2446@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 08:29:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <9ba265aa00b8a2c0a97d192e267b237110c672a4.1535285866.git-series.wei.liu2@citrix.com>
In-Reply-To: <9ba265aa00b8a2c0a97d192e267b237110c672a4.1535285866.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 06/23] x86: don't call vpci function in
 physdev_op when !CONFIG_HAS_VPCI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2FyY2gveDg2L3BoeXNkZXYuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9waHlzZGV2
LmMKPiBAQCAtNTU3LDYgKzU1Nyw3IEBAIHJldF90IGRvX3BoeXNkZXZfb3AoaW50IGNtZCwgWEVO
X0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcpCj4gIAo+ICAgICAgICAgIHJldCA9IHBjaV9t
bWNmZ19yZXNlcnZlZChpbmZvLmFkZHJlc3MsIGluZm8uc2VnbWVudCwKPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgaW5mby5zdGFydF9idXMsIGluZm8uZW5kX2J1cywgaW5mby5m
bGFncyk7Cj4gKyNpZmRlZiBDT05GSUdfSEFTX1ZQQ0kKPiAgICAgICAgICBpZiAoICFyZXQgJiYg
aGFzX3ZwY2koY3VycmQpICkKPiAgICAgICAgICB7Cj4gICAgICAgICAgICAgIC8qCj4gQEAgLTU2
Nyw2ICs1NjgsNyBAQCByZXRfdCBkb19waHlzZGV2X29wKGludCBjbWQsIFhFTl9HVUVTVF9IQU5E
TEVfUEFSQU0odm9pZCkgYXJnKQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgaW5mby5zdGFydF9idXMsIGluZm8uZW5kX2J1cywKPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluZm8uc2VnbWVudCk7Cj4gICAgICAg
ICAgfQo+ICsjZW5kaWYKClBlcmhhcHMgYmV0dGVyIHRvIG1ha2UgaGFzX3ZwY2koKSBldmFsdWF0
ZSB0byBmYWxzZSBpbiB0aGF0IGNhc2UsCmFuZCBvbmNlIGFnYWluIHJlbHkgb24gRENFPwoKSmFu
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 14:32:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 14:32:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuIZI-000137-KX; Mon, 27 Aug 2018 14:32: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=oxzl=lk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fuIZH-00012x-BC
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 14:32:35 +0000
X-Inumbo-ID: 22d2535e-aa06-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 22d2535e-aa06-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 14:33: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 1fuIZE-00045F-8D; Mon, 27 Aug 2018 14:32: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 1fuIZD-0004SA-VN; Mon, 27 Aug 2018 14:32:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fuIZD-0007zN-UO; Mon, 27 Aug 2018 14:32:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126682-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-rumprun-i386:guest-start:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:guest-start:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-i386-xl:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-i386-libvirt:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:guest-start/debian:fail:regression
 linux-linus:test-amd64-i386-pair:guest-start/debian:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:guest-start:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-linus:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-pair:guest-start/debian:fail:regression
 linux-linus:test-amd64-amd64-xl-pvshim:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:guest-start/debian:fail:regression
 linux-linus:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-linus:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 linux-linus:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-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-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-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-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-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=2923b27e54242acf27fd16b299e102117c82f52f
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 27 Aug 2018 14:32:31 +0000
Subject: [Xen-devel] [linux-linus test] 126682: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjY4MiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2NjgyLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBndWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYt
eGwteHNtICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAg
NyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4
ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3Qg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
IDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyIDIxIGd1ZXN0LXN0YXJ0L2RlYmlhbiAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMjEgZ3Vlc3Qtc3RhcnQvZGVi
aWFuICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDIxIGd1ZXN0
LXN0YXJ0L2RlYmlhbiAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZzaGltICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJF
R1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZtLWluc3RhbGwgIGZhaWwgUkVH
Ui4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3Rh
bGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAg
d2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAx
MjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDIxIGd1ZXN0LXN0YXJ0L2RlYmlh
biAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdy
dWIgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgMTAgZGViaWFu
LWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWlu
c3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxs
b3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgNyB4
ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgbGlrZSAxMjU4OTgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTg5OAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxp
a2UgMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMjkyM2IyN2U1NDI0
MmFjZjI3ZmQxNmIyOTllMTAyMTE3YzgyZjUyZgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAg
ICAgICAgICAgICAgOTQ3MTBjYWMwZWY0ZWUxNzdhNjNiNTIyNzY2NGIzOGM5NWJiZjcwMwoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgMTI1ODk4ICAyMDE4LTA4LTEzIDIxOjIwOjU1IFogICAxMyBkYXlz
CkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTkyMSAgMjAxOC0wOC0xNSAxMzowNjo1NiBaICAgMTIg
ZGF5cyAgICA3IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNjY4MiAgMjAxOC0wOC0y
NiAwNjoyMDo1NSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMjA2MiBwZW9wbGUgdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4t
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyNTEwMzcgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 15:04:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 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 1fuJ3V-0003ZU-BC; Mon, 27 Aug 2018 15: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=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuJ3T-0003ZP-Mb
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 15:03:47 +0000
X-Inumbo-ID: 32630388-aa0a-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 32630388-aa0a-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 17:02:21 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 09:03:45 -0600
Message-Id: <5B8412CE02000078001E2484@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 09:03:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <d60e683ec206739a3522df4550aca3c4191dc447.1535285866.git-series.wei.liu2@citrix.com>
In-Reply-To: <d60e683ec206739a3522df4550aca3c4191dc447.1535285866.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 07/23] x86/vpmu: put HVM only code under
 CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
Q2hhbmdlIHUzMiB0byB1aW50MzJfdCB3aGlsZSBhdCBpdC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 15:04:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 15:04: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 1fuJ4V-0003d2-Of; Mon, 27 Aug 2018 15:04: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=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuJ4U-0003cu-IY
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 15:04:50 +0000
X-Inumbo-ID: a40a8694-aa0a-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a40a8694-aa0a-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 15:05:31 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 09:04:48 -0600
Message-Id: <5B84130C02000078001E2487@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 09:04:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <99ce7148c96ad6c8d71497daa27da51cf2fd247e.1535285866.git-series.wei.liu2@citrix.com>
In-Reply-To: <99ce7148c96ad6c8d71497daa27da51cf2fd247e.1535285866.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 08/23] xen/pt: io.c contains HVM only code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
V2UgYWxzbyBuZWVkIHRvIG1ha2UgaXQgeDg2IG9ubHkgYmVjYXVzZSBBUk0gYWxzbyBkZWZpbmVz
IENPTkZJR19IVk0uCj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 15:07:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 15: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 1fuJ71-0003qU-8E; Mon, 27 Aug 2018 15: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=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuJ70-0003qP-K1
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 15:07:26 +0000
X-Inumbo-ID: 0180e847-aa0b-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0180e847-aa0b-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 15:08:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 09:07:25 -0600
Message-Id: <5B8413AA02000078001E249C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 09:07:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <aeb8e35a432c51d910aa4e6a5d83fd8ecaccca01.1535285866.git-series.wei.liu2@citrix.com>
In-Reply-To: <aeb8e35a432c51d910aa4e6a5d83fd8ecaccca01.1535285866.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 09/23] x86/pt: make it build with
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Kevin Tian <kevin.tian@intel.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+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
VGhpcyByZXF1aXJlcyBwcm92aWRpbmcgc3R1YnMgZm9yIGEgZmV3IGZ1bmN0aW9ucyB3aGljaCBh
cmUgcGFydCBvZgo+IEhWTSBjb2RlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 15:13:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 15:13:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuJCY-0004eN-Vq; Mon, 27 Aug 2018 15:13:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuJCY-0004eI-7j
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 15:13:10 +0000
X-Inumbo-ID: ce2d42e4-aa0b-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ce2d42e4-aa0b-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 15:13:52 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 09:13:08 -0600
Message-Id: <5B84150002000078001E24AB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 09:13:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <51741a6af59c41162ab10c5bc2a9462770bb1276.1535285866.git-series.wei.liu2@citrix.com>
In-Reply-To: <51741a6af59c41162ab10c5bc2a9462770bb1276.1535285866.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 11/23] x86: XENMEM_resource_ioreq_server
 is HVM only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2FyY2gveDg2L21tLmMKPiArKysgYi94ZW4vYXJjaC94ODYvbW0uYwo+IEBAIC00
Mzc2LDEyICs0Mzc2LDE3IEBAIGludCBhcmNoX2FjcXVpcmVfcmVzb3VyY2Uoc3RydWN0IGRvbWFp
biAqZCwgdW5zaWduZWQgaW50IHR5cGUsCj4gIAo+ICAgICAgc3dpdGNoICggdHlwZSApCj4gICAg
ICB7Cj4gKyNpZmRlZiBDT05GSUdfSFZNCj4gICAgICBjYXNlIFhFTk1FTV9yZXNvdXJjZV9pb3Jl
cV9zZXJ2ZXI6Cj4gICAgICB7Cj4gICAgICAgICAgaW9zZXJ2aWRfdCBpb3NlcnZpZCA9IGlkOwo+
ICAgICAgICAgIHVuc2lnbmVkIGludCBpOwo+ICAKPiAgICAgICAgICByYyA9IC1FSU5WQUw7Cj4g
KyAgICAgICAgaWYgKCAhaXNfaHZtX2RvbWFpbihkKSApCj4gKyAgICAgICAgICAgIGJyZWFrOwo+
ICsKPiArICAgICAgICByYyA9IC1FSU5WQUw7Cj4gICAgICAgICAgaWYgKCBpZCAhPSAodW5zaWdu
ZWQgaW50KWlvc2VydmlkICkKPiAgICAgICAgICAgICAgYnJlYWs7CgpTaW5jZSB0aGlzIGlzIHRo
ZSBvbmx5IGNhbGxlciBvZiBodm1fZ2V0X2lvcmVxX3NlcnZlcl9mcmFtZSgpLAphZGRpbmcgYW4g
aXNfaHZtX2RvbWFpbigpIGNoZWNrIGhlcmUgbWVhbnMgdGhlIG9uZSBpbnNpZGUKdGhlIGZ1bmN0
aW9uIGJlY29tZXMgcmVkdW5kYW50IC0gaXQgc2hvdWxkIGJlIGRyb3BwZWQgb3IKY29udmVydGVk
IHRvIGFuIEFTU0VSVCgpIGltby4gRnVydGhlcm1vcmUgaWYgdGhlIGNoZWNrIGlzIHRvCnJlbWFp
biBoZXJlLCBwbGVhc2UgZHJvcCB0aGUgcmVkdW5kYW50IGFzc2lnbm1lbnQgb2YgcmMuCgpKYW4K
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 15:18:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 15:18:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuJHo-0004qr-Ne; Mon, 27 Aug 2018 15:18:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuJHn-0004qm-1C
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 15:18:35 +0000
X-Inumbo-ID: 8fc0ee16-aa0c-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8fc0ee16-aa0c-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 15:19:16 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 09:18:33 -0600
Message-Id: <5B84164502000078001E24B9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 09:18:29 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <9a48f409a1c77ec9e0a5742fc36de3e0b825b1fe.1535285866.git-series.wei.liu2@citrix.com>
In-Reply-To: <9a48f409a1c77ec9e0a5742fc36de3e0b825b1fe.1535285866.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 12/23] x86: monitor.o is currently HVM
 only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
VGhlcmUgaGFzIGJlZW4gcGxhbiB0byBtYWtlIFBWIHdvcmssIGJ1dCBpdCBpcyBub3QgeWV0IHRo
ZXJlLiAgUHJvdmlkZQo+IHN0dWJzIHRvIG1ha2UgaXQgYnVpbGQgd2l0aCAhQ09ORklHX0hWTS4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IC0tLQo+
ICB4ZW4vYXJjaC94ODYvTWFrZWZpbGUgICAgICAgICB8ICAyICstCj4gIHhlbi9pbmNsdWRlL2Fz
bS14ODYvbW9uaXRvci5oIHwgMTQgKysrKysrKysrKysrKysKPiAgMiBmaWxlcyBjaGFuZ2VkLCAx
NSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+IGluZGV4IDliOWI2M2EuLjQz
ZjkxODkgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L01ha2VmaWxlCj4gKysrIGIveGVuL2Fy
Y2gveDg2L01ha2VmaWxlCj4gQEAgLTQ1LDcgKzQ1LDcgQEAgb2JqLXkgKz0gbWljcm9jb2RlX2Ft
ZC5vCj4gIG9iai15ICs9IG1pY3JvY29kZV9pbnRlbC5vCj4gIG9iai15ICs9IG1pY3JvY29kZS5v
Cj4gIG9iai15ICs9IG1tLm8geDg2XzY0L21tLm8KPiAtb2JqLXkgKz0gbW9uaXRvci5vCj4gK29i
ai0kKENPTkZJR19IVk0pICs9IG1vbml0b3Iubwo+ICBvYmoteSArPSBtcHBhcnNlLm8KPiAgb2Jq
LXkgKz0gbm1pLm8KPiAgb2JqLXkgKz0gbnVtYS5vCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvbW9uaXRvci5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tb25pdG9yLmgKPiBpbmRl
eCA0OTg4OTAzLi4wOWY3ZjhhIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbW9u
aXRvci5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tb25pdG9yLmgKPiBAQCAtOTksMTAg
Kzk5LDI0IEBAIHN0YXRpYyBpbmxpbmUgdWludDMyX3QgCj4gYXJjaF9tb25pdG9yX2dldF9jYXBh
YmlsaXRpZXMoc3RydWN0IGRvbWFpbiAqZCkKPiAgaW50IGFyY2hfbW9uaXRvcl9kb21jdGxfZXZl
bnQoc3RydWN0IGRvbWFpbiAqZCwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ry
dWN0IHhlbl9kb21jdGxfbW9uaXRvcl9vcCAqbW9wKTsKPiAgCj4gKyNpZmRlZiBDT05GSUdfSFZN
Cj4gKwo+ICBpbnQgYXJjaF9tb25pdG9yX2luaXRfZG9tYWluKHN0cnVjdCBkb21haW4gKmQpOwo+
ICAKPiAgdm9pZCBhcmNoX21vbml0b3JfY2xlYW51cF9kb21haW4oc3RydWN0IGRvbWFpbiAqZCk7
Cj4gIAo+ICsjZWxzZQo+ICsKPiArc3RhdGljIGlubGluZSBpbnQgYXJjaF9tb25pdG9yX2luaXRf
ZG9tYWluKHN0cnVjdCBkb21haW4gKmQpCj4gK3sKPiArICAgIHJldHVybiAwOwo+ICt9Cj4gKwo+
ICtzdGF0aWMgaW5saW5lIHZvaWQgYXJjaF9tb25pdG9yX2NsZWFudXBfZG9tYWluKHN0cnVjdCBk
b21haW4gKmQpCj4gK3t9Cj4gKwo+ICsjZW5kaWYKCldvdWxkbid0IHRoZSBlbnRpcmUgWEVOX0RP
TUNUTF9WTV9FVkVOVF9PUF9NT05JVE9SIGNhc2UKaW4gdm1fZXZlbnRfZG9tY3RsKCkgdGhlbiBi
ZXR0ZXIgYmUgcHV0IGluIGFuICNpZmRlZiBpbnN0ZWFkPwoKT3RoZXJ3aXNlLCBzdHlsZSB3aXNl
IEkgdGhpbmsgSSBzb3J0IG9mIGFncmVlIHdpdGggUmF6dmFuOiBXZSBkb24ndApzZWVtIHRvIGhh
dmUgYW55IGV4YW1wbGVzIG9mIHt9IHRvZ2V0aGVyIG9uIHRoZWlyIG93biBsaW5lLiBXZQpkbyBo
YXZlIGV4YW1wbGUgdGhvdWdoIHdpdGggdGhlbSB0b2dldGhlciBhdCB0aGUgZW5kIG9mIHRoZQpw
cmVjZWRpbmcgbGluZSwgd2hpY2ggSSB0aGluayBpcyBiZXR0ZXIgdGhhbiBoYXZpbmcgeyBhbmQg
fSBzZXBhcmF0ZWx5Cm9uIHRoZWlyIG93biBsaW5lcy4KCkphbgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 15:23:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 15:23: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 1fuJMS-0005eN-Ch; Mon, 27 Aug 2018 15:23:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=c90y=lk=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fuJMR-0005eI-PG
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 15:23:24 +0000
X-Inumbo-ID: eebf7895-aa0c-11e8-a8a5-bc764e045a96
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0e::630])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id eebf7895-aa0c-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 17:21:56 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector1-arm-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=FvEKupX2WV5EStvQOAu6DN/3NRiUTFdhMc3azIBA5kQ=;
 b=hrYghKgh5DIOFUywWnVHoqgrQh713Z5n5LYsD8KNF8DH7Xf4JSR0EXzgY59mAqq/+D543PH7XrgN1w2cq4PzWK+jnQhOG+1ZlYWFr3N9odfJ6I2sldNrWebZZjo4b3f7yYscc+ktIz3nOV29nR68HBwEMF7Ar5rp0+APHGmYoc8=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from [192.168.1.154] (81.187.9.99) by
 VI1PR08MB2861.eurprd08.prod.outlook.com (2603:10a6:802:19::33) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.15; Mon, 27 Aug 2018 15:23:14 +0000
To: Volodymyr Babchuk <volodymyr_babchuk@epam.com>, xen-devel@lists.xen.org
References: <20180824165820.32620-1-julien.grall@arm.com>
 <20180824165820.32620-2-julien.grall@arm.com>
 <0c4be1a6-fd6a-3e8f-95b4-966b153eb17f@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <2c36a480-af86-f1ca-76e8-c991dec6c5dd@arm.com>
Date: Mon, 27 Aug 2018 16:23:11 +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: <0c4be1a6-fd6a-3e8f-95b4-966b153eb17f@epam.com>
Content-Language: en-US
X-Originating-IP: [81.187.9.99]
X-ClientProxiedBy: AM0PR05CA0038.eurprd05.prod.outlook.com
 (2603:10a6:208:be::15) To VI1PR08MB2861.eurprd08.prod.outlook.com
 (2603:10a6:802:19::33)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: d750f314-f582-47e8-b75b-08d60c31023e
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR08MB2861; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2861;
 3:hzWx5lvmcLDwzh9+mit14D3UVFfdOBbzRGn4dqfRoQc0xeZ9IaWKy30Z/B1gNXasu+0kWZvUZF+mYWR6Vczx0wEqdujBEzqVo5NnBKx16NCmQOFHZ0Pbh+LH/p8ZtNilgySBU2O5sw/kWpLJMutHvtE7fk5kwQsA2NxJi3+O1/e5UWLyt5pdhChAObTfUK8Y8Sv97ZWLPquNrugIx2K9vzHWqlxvu+sx9YbkJ623AtLjjHhjFMbNi4RYRF8j2L2g;
 25:4y9tpI+KUk7kNR7jH1C5YHlVDlx6g09wD2FaDGrbA/xJFTu5DuA3hM2bxgyrXmq0QbMt8hrFwCp53LZtuh6L0wz08XzYKKXIBTXaMaX4sW/6lIxEvKF4rQFNth4yKI3p3EnR+rmu9hr2ZiegXFMNC98Oo/Jg8rXcuxkfGOspKRzqmqzD/x+KP2kfHw3CHxWBK31aZk9VeACZqa+rMnUFXw9iuZheZit6rmf4MSJB9d8DzozDyOyE5Cy+oUMMeKUWp6GUQDbQkwe1tegyHGTiA6JH1U+kj0wPgayHCLco007Y6Saosj3RNJVpPQXvjAybwwVNK4sx2f2h1TLHpIR8Rg==;
 31:VDHEP1HzNrZuoXRan90GSIzsKx1r2GwKV66+yEe5mvpeb5T8dA18H5hlmxgVjWq/LqcgDAu1vzrwI4s2D2ulQzr0ee1JW0MfUIfaxvuUZBcgkdTEDVymitpDYPZ7lRQZXBlF7dLPGt7viQ5A4N1BqmYEkW39WmKYAldC91L96YGGFdK5RBGfpbhlWKvmNQnnFTFgk4H3c8+mlWt0B2IRHuypBXze7Leb7swDhr3cZ6k=
X-MS-TrafficTypeDiagnostic: VI1PR08MB2861:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2861;
 20:E1Fn82S9J01z68iHWEUOljQhTaZRMaQ+E2iaQZbl9VlNSR96xD8EB9uCqDyyLWnZRRPG1MFrxaUfBzQo8Fij1+gjCh9xtAgx7ovxIQyJkqm89poc0rVwfOuYnwiGA+/xYz+dwYuMCcHsr96EPT+UGIbmC5FbXlLPLLFd11oaEiOrke4cnHT9tQsx0QNGTFDkY+uM6iBhz91LHB2D0XIUZBlj/m4bsYa6/akDBXzTjAM4dCTDIm8S3p+EANtnYAvK6LHhi6xuqCUgujF7vOdeq4ztOz///KrHY58vUM2o0/hyhfLSeYL/kLOFtvXVTed+SNAqUDP3bB1yT02vQO6F7YotvXIH857yyStDN5FXfqrpro1ko0lUFekBQcTsJz7Ol3ajkd/Qox4cJXmRRnJ3UdGuXNtFCi//xryYxDM2E+A=;
 4:sN7lmiTPeBq4aYtX9W7482TzKmgF4iySOVwhhZaaZhIwDMUBs7rk4B7jh1hS99odo77m7mM8yvMTFNC4HLqDYfy8oHIJLaLIfhQ/KlKLZDvCNInIVtHZBEPz//BIOcUGALidh7HnIJofZSMqoK0hE0Q52WfksZOWyqxpcixNM2rH4GVnRBqUxb47eRDySw6Oa0fkKcUG/omvAq8jAABxgrah0FASNw1cx7NaB4noSBES60JYsyJD/u7R2eygi/cFe7ABd6NxMXwBwNffMS3DQwA0pyqfZLQuTJ8Uqva9hnL44E5lxQkvVbI9CFSID1bTGeKpYPymz5O5oRLlyQLFEtfUkk4cvmJKBnACx9zT3/k=
X-Microsoft-Antispam-PRVS: <VI1PR08MB286164EE121CE5DE3C6D56CC800B0@VI1PR08MB2861.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(180628864354917)(192813158149592);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(823301075)(3002001)(10201501046)(93006095)(93001095)(3231311)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123560045)(201708071742011)(7699016);
 SRVR:VI1PR08MB2861; BCL:0; PCL:0; RULEID:; SRVR:VI1PR08MB2861; 
X-Forefront-PRVS: 07778E4001
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(346002)(39860400002)(136003)(396003)(376002)(199004)(189003)(8676002)(58126008)(229853002)(8936002)(16576012)(25786009)(6486002)(4326008)(6246003)(36756003)(68736007)(105586002)(117156002)(106356001)(11346002)(2616005)(956004)(72206003)(86362001)(478600001)(476003)(446003)(50466002)(81156014)(53936002)(14444005)(31696002)(486006)(316002)(2486003)(52146003)(65826007)(2870700001)(66066001)(97736004)(6666003)(2906002)(31686004)(44832011)(5660300001)(65806001)(16526019)(65956001)(47776003)(53546011)(81166006)(23676004)(52116002)(67846002)(386003)(6116002)(3846002)(305945005)(76176011)(26005)(7736002)(77096007)(64126003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR08MB2861; H:[192.168.1.154]; 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?MTtWSTFQUjA4TUIyODYxOzIzOjlWcWhYNS81MlFMVWNoeTRCVnNnWXVLOElu?=
 =?utf-8?B?YU54SDdGUURFSmRLd1lCRlFDWndPdkdSUWZXTjNQQ214b0lvVTN3Znlhck9m?=
 =?utf-8?B?WnFOeXdidEhPNE5CbUllNVZRdlhlN3Z4OHltc3VHWkZxeGx5dUkvdWxsYm93?=
 =?utf-8?B?V1Y3UDU3cVNhNHlOc2dvNVFnUm90TVg0L3FtR1hsRTkwcG82NEMxaWV1QmNl?=
 =?utf-8?B?VktReE1QZXBoRWNWcGNhOWd5dHB1QTRKR0lPSkpoR3V5YVMyVjJUWnVBSTc1?=
 =?utf-8?B?WHNaTHh0SEkvRVYxQ0tsLzU2c0I3OS9HODNYMUVRV0UvQUdSWmlqd0pLams5?=
 =?utf-8?B?S0tKam5OM3ZzbjRlZE9aWVZmQWJvam1meDkvS1FGOFBkMzlRSm5XcDFWUGN2?=
 =?utf-8?B?dnVWNVl3QXJsdnQxRHd2azhOWmpkb1U4YlNYT1VlcmNvOFhVWGdkcC9ibnQv?=
 =?utf-8?B?Vks4TWlHMzR1SXVGdTlCRnRyWmZ4WVFnaDFhQUFWMWk5U0M0bVNXUHdHZHc0?=
 =?utf-8?B?aWhOdFhhYkM3Nll4RzRxaDBzTmIzRFlyZzh1aCtXVXdzM1k4NVdJNm9rdmZv?=
 =?utf-8?B?bFllNUVxNTlXaC9kcHIwSENEYklrTzhPVW9SR0FFemVOMGhyRmNnNUdSejVt?=
 =?utf-8?B?eGFacHJWOU5WblEvSkFBQVF6TXpEUVpHbjBIUWExZG5BdHJUNU14Qjh2cWhN?=
 =?utf-8?B?aGtQWVJ2WkZnWldNQ1MyUXZBOVBzWlkrYTJvWDBXQTVVVXNxSFQ5Q2hRZVEy?=
 =?utf-8?B?aHcveVExOVRMWHlFOENGVzl4ZWFENDA2T1AweTBMdHkyWDBxamJWSFVLMHRI?=
 =?utf-8?B?REtURE1hd3VCNUhVbWNKcVVWZW5FdHVYa3dTSkpNL2pJa05vWGpPOFJqQ3U5?=
 =?utf-8?B?K21lWisyVjZSbm5jdnRFL2dhemhQWWpBbGY2R3JlMThwdzlQL3Jrdmg1b0tp?=
 =?utf-8?B?WGV1VXpQR2dPSllITWNaeGw3VkVZM3VoRGxyUVd1TmxGNWFialkrMmtlRVFl?=
 =?utf-8?B?V1FkWUFXTjBzaVNyaW1YOC8wSHR3YmNXSDBTKzZqbTZSa2Y2SnZnTkRuMFRG?=
 =?utf-8?B?TExtcSszTnBIU3NWU0NvU0tlQTgvNUpHQ1FqcU9zQTVxVFY0K2ZKd0xoTm8y?=
 =?utf-8?B?NkdoM0RrakU0SnpYblFxaWZvNGgxdGRzQ2dkTGRjZEVnRTRpVjBrRC95S3Rj?=
 =?utf-8?B?Qlh1ZFc0WmRzRmtYV2wyWHVMYVdRRVo0Y0xkZGQxTFREUUFZbUlONUI5RGpX?=
 =?utf-8?B?T1hXMWZVWG5BTG9yNEhVMzJ5b1lzeGRZUHJVb1MwZVdDTHZ6Rm92aG8yZzhN?=
 =?utf-8?B?dkdNRUJHaUl3SnFkdDFOMkIzVFM2RkpPT1VGeHp1clA3NVl0a2FZMnRvaHZQ?=
 =?utf-8?B?bDg5VlZxMkduZEZBd2Eyb01kSWlkYXRUWXNHb2pNZVdwd3g2R3BSQTBKazk0?=
 =?utf-8?B?emMwMm15TjVTelUyQjlSdWFTTktBOW9ldU9MdGNiTzF2K2lDVVd4QkE0SXFK?=
 =?utf-8?B?SWRTcTVrNy9BVEdQYnM0QTlMbnRRYml5Um43WmtXY2JCNFoyVjk3TGo2UXJ6?=
 =?utf-8?B?b2lrMXV2eUg2RDg0RlBkZU9aSHFJWUdEeUdZMHJ3MnVUQkZncHloNjgxZGxk?=
 =?utf-8?B?amNtQnMzRlphelFaTlQrR3c0NzAyWVdIL1ZaaUdvVWljMC9XNGRlaHdmcHBs?=
 =?utf-8?B?UmFnVFJSTGxrbHV1bnRhdStlWmt6S216RGFiNTY1dFl1VnVtL2JoY1VzSTAz?=
 =?utf-8?B?bVdCbGlSR1FsNmhoM1gwbDYzbTBuSjRGTC9uNEE0MUZBWEt3aVFaYVpHUm10?=
 =?utf-8?B?eHpOenM1RWRpWE9OYUhTUk1KSU1UMnI3WnlNWG11VDN0RHU2ZmpvbjAva05U?=
 =?utf-8?B?bVJBV1dHZ3EzdEVEcjdCSWFHTlA5cnlBbkVWam9HRVl1THA3UGNlSEh6R2hO?=
 =?utf-8?B?MTN2VG1RMFhlWUpTTThIcnZjZ2R6V1dhZ1NWejR4ZCtzWGhGR0l0ZXRGVHVC?=
 =?utf-8?Q?o4730X?=
X-Microsoft-Antispam-Message-Info: tXAHqfDnXi3abH88P3+rMzTAX5/LMBXr0d+TJXiE3UgZuzLEiYUOr9Mqox6cvgeyivLTROOyADiYunT6mMfUBjihcUb7KZkawCWBRFsgdLfpiLWCPlervtTy5hqt6fe8Gr6v0+mmjRUEnEiGqBi58WUEjhtvIupXV/xPYdNhPcNGuNfUQFR0VGXRMwCQFvbuYKqwxHOSHgzeRIVEhXHRTFAzX0moz5ZqN1UjZKENAOubpYyl2mW6LFT2mou7HuibfYhtM9JQC/hTLu2wbdW7hD2B+rBj7BVIMWJS1tiIl/xyRTwCjCFio+MR5zHvqMVs7il8W8FJ2KfrUIfIImNndl2uVZRxTdnx7CE7ua2h9Gc=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2861;
 6:A171/IbyH+0NGfbCkNP1hUSFSwcGNLa5AC5Hq8TAVuOdhdXSjxXQPp7YSWkTqqabbBdvgaxVxfpPmihLUTSLwHwLhSsCUV3Ps4kXELI8s9kLITMsVF6ZMaUiBy7E36CnWzQi6n05th37uuM+/KY+uAz6lKYe1KILVrlFrmCpRD7TQEmc32PJduPkHuUS24tTdp7Wf3EQsRk/i+No6tCHCdQpD0YoP2YKNRpE3mw4swW83x80yVf6m5JwYdOQrtbR4boDWS5fLzYdADneYsUneBNmJud0uFrsq03S95uoJZR2XOopG2a2jogwYfv+53dxSQhmwNtiYhdj9RzfKAstMC6Xpd9Pqpe91CSONnQfNl+2PmqOY/5HOM3vbcDp704EDJfZ+/quhpe6l5+df75JZkjlHJwFYBuhBQ2uwZJNks74dZ0GWlZr+StCscg6eJomOCVyYcL6CBaBGl4br+g40A==;
 5:3t5jAup+dpio772a7dqv8fS26063T/WFkG64VKToyEQ1MJ1aN47kza3AuUKwc67F7WxFJoc4xuNV1u/6ueClbXh+nEU1aufNvdXGefvzd54SIrJMitAjTzam27bJHGCGeVXhf30f/3JUh4pCWZI/DK6GxUvNDLEgbKhyC2BAGC8=;
 7:lSaMA71xmGLy7V7nklPs9tdt4ruTGNn3ssK80C6dLGScIcSe8CN6MhZk9ZHW739ETXKn0Pi/Hivcm5mzfmDc3Z0rh8EQq00i9fZXLmoHNS5l2KelHxytjf6VPEnKR63rg9w06/Q9s+l1kY6hLq0x8bVnkw9H1UEZCn91yTLw/UsatmNyMYPpoDHZcCDJaSrfXqWu5sG5WPDx+bYqSZuHZqYV9DhB7SjpuRAxVoNI7hP/PwSDEKQWDVLOJpSQs6PL
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Aug 2018 15:23:14.5776 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: d750f314-f582-47e8-b75b-08d60c31023e
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB2861
Subject: Re: [Xen-devel] [PATCH 1/6] xen/arm: smccc-1.1: Make return values
 unsigned long
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Marc Zyngier <marc.zyngier@arm.com>, nd@arm.com, 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>

CgpPbiAyNy8wOC8yMDE4IDE1OjAzLCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPiBIacKgIEp1
bGllbiwgTWFyYwoKSGksCgo+IE9uIDI0LjA4LjE4IDE5OjU4LCBKdWxpZW4gR3JhbGwgd3JvdGU6
Cj4+IEZyb206IE1hcmMgWnluZ2llciA8bWFyYy56eW5naWVyQGFybS5jb20+Cj4+Cj4+IEFuIHVu
Zm9ydHVuYXRlIGNvbnNlcXVlbmNlIG9mIGhhdmluZyBhIHN0cm9uZyB0eXBpbmcgZm9yIHRoZSBp
bnB1dAo+PiB2YWx1ZXMgdG8gdGhlIFNNQyBjYWxsIGlzIHRoYXQgaXQgYWxzbyBhZmZlY3RzIHRo
ZSB0eXBlIG9mIHRoZQo+PiByZXR1cm4gdmFsdWVzLCBsaW1pdGluZyByMCB0byAzMiBiaXRzIGFu
ZCByezEsMiwzfSB0byB3aGF0ZXZlcgo+PiB3YXMgcGFzc2VkIGFzIGFuIGlucHV0LiA+Cj4+IExl
dCdzIHR1cm4gZXZlcnl0aGluZyBpbnRvICJ1bnNpZ25lZCBsb25nIiwgd2hpY2ggc2F0aXNmaWVz
IHRoZQo+PiByZXF1aXJlbWVudHMgb2YgYm90aCBhcmNoaXRlY3R1cmVzLCBhbmQgYWxsb3dzIGZv
ciB0aGUgZnVsbAo+PiByYW5nZSBvZiByZXR1cm4gdmFsdWVzLgo+IE1heWJlIGl0IGJldHRlciB0
byB1c2UgcmVnaXN0ZXJfdCB0aGVuPyBCeSBkZWZpbml0aW9uIHJlZ2lzdGVyX3QgaGFzIHRoZSAK
PiBzYW1lIHNpemUgYXMgYSBDUFUgcmVnaXN0ZXIgYW5kIFNNQyB1c2VzIENQVSByZWdpc3RlcnMg
dG8gcGFzcyAKPiBwYXJhbWV0ZXJzL3JldHVybiB2YWx1ZXMuCgpUaGUgY29kZSBpcyBiYXNlZCBv
biBMaW51eCBzZXJpZXMgKHBvc3RlZCBsYXN0IEZyaWRheSkuIEkgZG9uJ3QgbXVjaCAKd2FudCB0
byBkaXZlcmdlIHRvbyBtdWNoIGZyb20gaXQuIFNvIHVuc2lnbmVkICJ1bnNpZ25lZCBsb25nIiBo
ZXJlIGlzIG9rLgoKPiAKPj4gUmVwb3J0ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFu
b3NAeGlsaW54LmNvbT4KPj4gU2lnbmVkLW9mZi1ieTogTWFyYyBaeW5naWVyIDxtYXJjLnp5bmdp
ZXJAYXJtLmNvbT4KPj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4KPj4gLS0tCj4+IMKgIHhlbi9pbmNsdWRlL2FzbS1hcm0vc21jY2MuaCB8IDIyICsr
KysrKysrKysrLS0tLS0tLS0tLS0KPj4gwqAgMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMo
KyksIDExIGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFy
bS9zbWNjYy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zbWNjYy5oCj4+IGluZGV4IDc0YzEzZjg0
MTkuLmEzMWQ2N2ExZGUgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc21jY2Mu
aAo+PiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NtY2NjLmgKPj4gQEAgLTExOSwzNSArMTE5
LDM1IEBAIHN0cnVjdCBhcm1fc21jY2NfcmVzIHsKPj4gwqAgI2RlZmluZSBfX2RlY2xhcmVfYXJn
XzAoYTAsIHJlcynCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
IFwKPj4gwqDCoMKgwqDCoCBzdHJ1Y3QgYXJtX3NtY2NjX3Jlc8KgwqDCoCAqX19fcmVzID0gcmVz
O8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFwKPj4gLcKgwqDCoCByZWdpc3RlciB1aW4zMl90
wqDCoMKgwqDCoMKgwqAgcjAgYXNtKCJyMCIpID0gYTA7wqDCoMKgwqDCoMKgwqDCoMKgIFwKPj4g
K8KgwqDCoCByZWdpc3RlciB1bnNpZ25lZCBsb25nwqAgcjAgYXNtKCJyMCIpID0gKHVpbnQzMl90
KWEwO1wKPiBEbyB5b3UgcmVhbGx5IHdhbnQgdG8gc2lsZW50bHkgZHJvcCB1cHBlciAzMiBiaXRz
IG9mIHRoZSBhcmd1bWVudD8KPiBJIGtub3csIHRoYXQgU01DQ0Mgc3RhdGVzIHRoYXQgZnVuY3Rp
b24gaWQgaXMgYSAzMi1iaXQgdmFsdWUsCj4gYnV0IEkgZG9uJ3QgdGhpbmsgdGhhdCBpdCBpcyBh
IGdvb2QgcGxhY2UgdG8gZW5mb3JjZSB0aGlzCj4gYmVoYXZpb3IuCj4gSSB0aGluayBpdCBpcyBi
ZXR0ZXIgdG8gYWxsb3cgdXNlciB0byBzaG9vdCBpbiBoaXMgbGVnIGluIHRoaXMgY2FzZS4KCkkg
ZG9uJ3Qgc2VlIGFueSBpc3N1ZSB3aXRoIGNhc3RpbmcgaGVyZS4gVGhpcyBpcyB3aGF0IHRoZSBT
TUNDQyByZXF1ZXN0IApmb3IgeDAgYW5kIGFmdGVyIGFsbCB5b3Ugc2lsZW50bHkgZHJvcCB1cHBl
ciAzMi1iaXQgd2hlbiB1c2luZyBhIHN0YXRpYyAKaW5saW5lIGZ1bmN0aW9uLi4uCgpDaGVlcnMs
CgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 15:24:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 15: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 1fuJN0-0005gu-O5; Mon, 27 Aug 2018 15:23: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=lvj3=lk=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fuJMz-0005gl-Si
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 15:23:57 +0000
X-Inumbo-ID: 5060fcc1-aa0d-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 5060fcc1-aa0d-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 15:24: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 751D7307503D
 for <xen-devel@lists.xenproject.org>; Mon, 27 Aug 2018 18:23:56 +0300 (EEST)
Received: from smtp01.buh.bitdefender.com (unknown [10.17.80.75])
 by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id 61BAB7FE66
 for <xen-devel@lists.xenproject.org>; Mon, 27 Aug 2018 18:23:56 +0300 (EEST)
Received: (qmail 17681 invoked from network); 27 Aug 2018 18:23:56 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.4.22)
 by smtp01.buh.bitdefender.com with SMTP; 27 Aug 2018 18:23:56 +0300
To: Jan Beulich <JBeulich@suse.com>, Wei Liu <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <9a48f409a1c77ec9e0a5742fc36de3e0b825b1fe.1535285866.git-series.wei.liu2@citrix.com>
 <5B84164502000078001E24B9@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <dbb93340-fbdc-b6eb-68fa-882697322c20@bitdefender.com>
Date: Mon, 27 Aug 2018 18:23:44 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <5B84164502000078001E24B9@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.77175
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 494192,
 Stamp: 3], Multi: [Enabled, t: (0.000008,0.003238)], BW: [Enabled, t:
 (0.000007)], RBL DNSBL: [Disabled], APM: [Enabled, Score: 500, t:
 (0.002659), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_BITDEFENDER;
 NN_LEGIT_S_SQARE_BRACKETS], SGN: [Enabled, t: (0.020839,0.000075)],
 URL: [Enabled, t: (0.000005)], RTDA: [Enabled, t: (0.160654), Hit: No,
 Details: v2.7.14; Id: 15.1i62sit.1cltvnuss.5e81s], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v2 12/23] x86: monitor.o is currently HVM
 only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gOC8yNy8xOCA2OjE4IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAyNi4wOC4xOCBh
dCAxNDoxOSwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdyb3RlOgo+PiBUaGVyZSBoYXMgYmVlbiBw
bGFuIHRvIG1ha2UgUFYgd29yaywgYnV0IGl0IGlzIG5vdCB5ZXQgdGhlcmUuICBQcm92aWRlCj4+
IHN0dWJzIHRvIG1ha2UgaXQgYnVpbGQgd2l0aCAhQ09ORklHX0hWTS4KPj4KPj4gU2lnbmVkLW9m
Zi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPj4gLS0tCj4+ICB4ZW4vYXJjaC94
ODYvTWFrZWZpbGUgICAgICAgICB8ICAyICstCj4+ICB4ZW4vaW5jbHVkZS9hc20teDg2L21vbml0
b3IuaCB8IDE0ICsrKysrKysrKysrKysrCj4+ICAyIGZpbGVzIGNoYW5nZWQsIDE1IGluc2VydGlv
bnMoKyksIDEgZGVsZXRpb24oLSkKPj4KPj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9NYWtl
ZmlsZSBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+PiBpbmRleCA5YjliNjNhLi40M2Y5MTg5IDEw
MDY0NAo+PiAtLS0gYS94ZW4vYXJjaC94ODYvTWFrZWZpbGUKPj4gKysrIGIveGVuL2FyY2gveDg2
L01ha2VmaWxlCj4+IEBAIC00NSw3ICs0NSw3IEBAIG9iai15ICs9IG1pY3JvY29kZV9hbWQubwo+
PiAgb2JqLXkgKz0gbWljcm9jb2RlX2ludGVsLm8KPj4gIG9iai15ICs9IG1pY3JvY29kZS5vCj4+
ICBvYmoteSArPSBtbS5vIHg4Nl82NC9tbS5vCj4+IC1vYmoteSArPSBtb25pdG9yLm8KPj4gK29i
ai0kKENPTkZJR19IVk0pICs9IG1vbml0b3Iubwo+PiAgb2JqLXkgKz0gbXBwYXJzZS5vCj4+ICBv
YmoteSArPSBubWkubwo+PiAgb2JqLXkgKz0gbnVtYS5vCj4+IGRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS9hc20teDg2L21vbml0b3IuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbW9uaXRvci5oCj4+
IGluZGV4IDQ5ODg5MDMuLjA5ZjdmOGEgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvbW9uaXRvci5oCj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbW9uaXRvci5oCj4+IEBA
IC05OSwxMCArOTksMjQgQEAgc3RhdGljIGlubGluZSB1aW50MzJfdCAKPj4gYXJjaF9tb25pdG9y
X2dldF9jYXBhYmlsaXRpZXMoc3RydWN0IGRvbWFpbiAqZCkKPj4gIGludCBhcmNoX21vbml0b3Jf
ZG9tY3RsX2V2ZW50KHN0cnVjdCBkb21haW4gKmQsCj4+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzdHJ1Y3QgeGVuX2RvbWN0bF9tb25pdG9yX29wICptb3ApOwo+PiAgCj4+ICsjaWZk
ZWYgQ09ORklHX0hWTQo+PiArCj4+ICBpbnQgYXJjaF9tb25pdG9yX2luaXRfZG9tYWluKHN0cnVj
dCBkb21haW4gKmQpOwo+PiAgCj4+ICB2b2lkIGFyY2hfbW9uaXRvcl9jbGVhbnVwX2RvbWFpbihz
dHJ1Y3QgZG9tYWluICpkKTsKPj4gIAo+PiArI2Vsc2UKPj4gKwo+PiArc3RhdGljIGlubGluZSBp
bnQgYXJjaF9tb25pdG9yX2luaXRfZG9tYWluKHN0cnVjdCBkb21haW4gKmQpCj4+ICt7Cj4+ICsg
ICAgcmV0dXJuIDA7Cj4+ICt9Cj4+ICsKPj4gK3N0YXRpYyBpbmxpbmUgdm9pZCBhcmNoX21vbml0
b3JfY2xlYW51cF9kb21haW4oc3RydWN0IGRvbWFpbiAqZCkKPj4gK3t9Cj4+ICsKPj4gKyNlbmRp
Zgo+IAo+IFdvdWxkbid0IHRoZSBlbnRpcmUgWEVOX0RPTUNUTF9WTV9FVkVOVF9PUF9NT05JVE9S
IGNhc2UKPiBpbiB2bV9ldmVudF9kb21jdGwoKSB0aGVuIGJldHRlciBiZSBwdXQgaW4gYW4gI2lm
ZGVmIGluc3RlYWQ/CgpUaGF0IHNob3VsZCBiZSBmaW5lIGFzIHdlbGwgKHBlcmhhcHMgZXZlbiBi
ZXR0ZXIgdGhhbiByZXR1cm5pbmcgYW4gZXJyb3IKaGVyZSwgc2luY2UgdGhlIHN3aXRjaCB3b3Vs
ZCB0aGVuIGp1c3QgZGVmYXVsdCB3aXRoIGFuIGVycm9yIHdpdGhvdXQgdGhlCmR1cGxpY2F0ZSBm
dW5jdGlvbikuCgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 15:29:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 15:29:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuJSL-0005z8-LW; Mon, 27 Aug 2018 15:29: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=c90y=lk=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fuJSK-0005z3-18
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 15:29:28 +0000
X-Inumbo-ID: c8320c1c-aa0d-11e8-a8a5-bc764e045a96
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe07::607])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id c8320c1c-aa0d-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 17:28:00 +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=1cSyKof5K85uyaHBIgdyaln0PYW46gSmTAi6maCva5k=;
 b=KhYWj927Tq4Kfs3hvzCKnXFRyd+AMRTH96o1fvQSA4ueYWBAAJHI4+9TqSu1NBWOYyL3MuefXLFfGGL3DTSn/dswjsc7UJ1GqAq4PtDnG0F6MLZb2UGPeGaLRNXG/pCDJhsq4GJMCyfdKhXLZoNqeYclmPojgAnLdEghk7iPftA=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from [192.168.1.154] (81.187.9.99) 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.1080.17; Mon, 27 Aug 2018 15:29:19 +0000
To: Volodymyr Babchuk <volodymyr_babchuk@epam.com>, xen-devel@lists.xen.org
References: <20180824165820.32620-1-julien.grall@arm.com>
 <20180824165820.32620-6-julien.grall@arm.com>
 <fc1ca14a-03b9-a963-c28b-9a8809b1e171@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <ac81ff35-85aa-0624-95bb-36e5710c72e5@arm.com>
Date: Mon, 27 Aug 2018 16:29:17 +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: <fc1ca14a-03b9-a963-c28b-9a8809b1e171@epam.com>
Content-Language: en-US
X-Originating-IP: [81.187.9.99]
X-ClientProxiedBy: PR0P264CA0006.FRAP264.PROD.OUTLOOK.COM (2603:10a6:100::18)
 To DB6PR08MB2853.eurprd08.prod.outlook.com
 (2603:10a6:6:1d::32)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 0e0ae083-5bcb-45e0-03e6-08d60c31dbfc
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:DB6PR08MB2853; 
X-Microsoft-Exchange-Diagnostics: 1; DB6PR08MB2853;
 3:m6WBHGIRKKo2ehfO+l9eIZGWHeNO87hQy5hA9MAlceGl/fPktv8Hi84IAEOs15zXUvAq6ylJHrZso2ewCMburPw3I4nOVdYJ/mVhc/ZxMm4Uwjdf9x4M+YoUS5DHiPayv56lMRhCaWpe9cljmc97D8DHCjR8rd/Z7f9AWOrRMJ9GoO8727Hfou08o9WtlA37iYIwvvGWrbBDAw/jJQmalmfzLezw2wqIJoUlfHV73uo2EdMmcpP1qEMEF+e5WjL3;
 25:SiC1m8kLcZsQt6p/cl0BWbYymjUmy2I3no0gRnWqYjUBZdCWPmEcTmCC4ZCh8g158WT0/UqKtNNwMGswz2xjUw8tLnt8aj6YZKvurHoIXA914s1kc7Im/oVPlrlwlIh2Ww6Fet0v5XGJyZDLEfiYe/gMv6oOcVuNlmChPJbRaOMMf3I6sEr+DTjxYeeKneQ9K3MYjS8t3Mq04Mqipk11KWm5d0EciZvlBnn5GDGRzWXAhKi3uFzD6Bak0rorIQPAbq+eXldBQocuowWctkSYrnsKxijVBHxewNMzD384IqI0MvqceUpKe6tzZrdljiGyUvYercWeJOhQo28H/8Z5iw==;
 31:w/qljmDntJD27mb6LZMfA0hbNZkrp5fqCymBAbij4aPwda5TfFw3eJME2gOy4DZOHkYIEnOazvkT8ui5aWtJ4o28DxyfwTRxqjtJnZYRiQf0elPZZEgTyw+4x52cNig/GVHnbNmRUI8V5k3U5/cUT0dzxNkZD4CZqchkQbsXeCwCXw7TOgjLs40cQAaDjILX+r3ZXzRJRCA1hSovYnbkJt/qzwahTku8EmV67bXiEF4=
X-MS-TrafficTypeDiagnostic: DB6PR08MB2853:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; DB6PR08MB2853;
 20:tVIiQ4thG4pthJHSEEdo0LpkjjvWwxCAv8mAXmGg2tCDpmfU9Xe8qr4fFVVAx+ZMvjamqTdXVck9vXclEnziR+y4yPerIJAXlIgkReBSktxmsdXY/1DXl80OJey1B6X50GMpejNPfMpsk7ANWewgh2q7tcE70MzP9WP+OuRiU8+oRHq60SlW8gmoZBoD0kUVBKqWoGOKCEb3KE/SpYlDTwN8QG1umjmld2vB5SVqQZyQgfQ6DrqF518OSyQDKRyDZm7w1oYw0MvnUWUQd+f7hgc8QwXbueRMLbGoQdBvP46IDswyUGvXBDo6yx/TwiOVHLzlrkFLA21Lq2yJVN69nuvxeO/EjvQ+oWCBW06qKEls6Kkflwc7Ya168UXNnu7MneQjI22ia8HfnMVOb6cLE11Opp9yqvp36WQYkBjvgdI=;
 4:uIXdeHzDq4zBRX6qTZIZVlpkV/hGf18EYYFd4cgOKV1bdwn/WFTDTXVlC/rVAu0NZWtdbkQQwEjJEyDII0+2qDRQbJzFe8VtlirfVbVkcQ0leb/2V/z7cl6tOPsozHJ+TzlcLPHHRQmyUyznTGz88nHaGmpbVx2WaBVn8LsbBdgc4TZa1dWSNNz0Ix0YqoTKL8/+vx1vljlQ9DkOduyouJbP3Sj2CL0goLvcEziF08lgaB6xpboN9EP+yKmQjitDj264esfagNt1LhFFLfthrg9LBfGE6nuUFVkVEpfJZKzXmgT72XY2jTWUlY16arlnlr6vuB2ZWT2OnlNjYC586baB2OjDi7/ptF89zz/tpW4=
X-Microsoft-Antispam-PRVS: <DB6PR08MB28536C438DAB140EE19DF411800B0@DB6PR08MB2853.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(180628864354917)(788757137089);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(823301075)(3002001)(3231311)(944501410)(52105095)(93006095)(93001095)(10201501046)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(201708071742011)(7699016);
 SRVR:DB6PR08MB2853; BCL:0; PCL:0; RULEID:; SRVR:DB6PR08MB2853; 
X-Forefront-PRVS: 07778E4001
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(346002)(366004)(39860400002)(396003)(376002)(136003)(199004)(189003)(11346002)(97736004)(26005)(77096007)(3846002)(6116002)(229853002)(105586002)(81166006)(81156014)(8936002)(8676002)(106356001)(68736007)(14444005)(36756003)(53936002)(31686004)(305945005)(7736002)(5660300001)(446003)(956004)(2616005)(476003)(50466002)(65806001)(47776003)(6486002)(4326008)(72206003)(65826007)(25786009)(64126003)(65956001)(66066001)(478600001)(117156002)(2906002)(2870700001)(16576012)(486006)(316002)(16526019)(186003)(6246003)(58126008)(386003)(31696002)(44832011)(53546011)(76176011)(575784001)(52116002)(2486003)(67846002)(23676004)(52146003)(86362001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR08MB2853; H:[192.168.1.154]; 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?MTtEQjZQUjA4TUIyODUzOzIzOlNvOGhzY1RjMy8xR0ZqNWVHejJvd3QyZndj?=
 =?utf-8?B?VW9FcGI4OVZMcGxnbFVJUEMrVThtUGd5MTZCcWJLdXlvOXpYQlhwaE9KL28z?=
 =?utf-8?B?MVhTeUgxTGx6YXhEcERjdVBkbDgwdzg2SW9XUmdLUDNUQ0JXbFozcjErcDhv?=
 =?utf-8?B?NWtTazNYMEtiK05aUkQrWFJFYTR3aUc3L00wVTljTGVJeEd3cmFwQmtNdk9P?=
 =?utf-8?B?Vk5aeUNYRjlIUVRnN3djcUFjNmwvNFNoWmFkK1g2ajFzYlIyNkJLWUF3dmFT?=
 =?utf-8?B?QjE1dFBsa0k3QVFLZ1d4ZWliZ3VYbHVIWXBQblpWcHArb1V6QmVoeVUxOTdX?=
 =?utf-8?B?U1FaWitRbE1PcVFJZjdBTlhuekd2bzUvQXR0TnBpRzVUQjQrTTBhaGJKQnU3?=
 =?utf-8?B?YXVGamVEeU05ZkNia2RtNWh5aGFpb0t5eU5WdGhCa2FkcGFPM2NZRW5XOFRD?=
 =?utf-8?B?ZnJQdXZRa1JrV3RTOC8wVGV3OU0wZkRlSG1qTVVVNUt5MzV3ZzVQdkZNdHJQ?=
 =?utf-8?B?UUJMNXFsWVNiYUNpeGNSYkorZ2FVTTFISEtGRENVc25vVmZ5RlFHOEd2bGJD?=
 =?utf-8?B?UDN2Nm1xZ05oZ0dvaGxkQUJ5OHJWWE9Rajg5SXRjaisrbnJKVS9SSWRKOG05?=
 =?utf-8?B?OTZqeEZpck0vQVl3c1ExQm1pQ2VwVFVRRUJQVWUvM0hPTUs3NHhPWHFIWUhK?=
 =?utf-8?B?Qkp0cW1kMGFDTEhWMldlbXlscXB2RHN1WHVXWkFUZHlhWmZXV1MwNmxFSFpM?=
 =?utf-8?B?b3lvZFpJbXlFazI4Z2lLWC9PNExrNGhiNGpTNk9maElHTVVHV241RlMrcXo2?=
 =?utf-8?B?UG1vTUdjcitBR0tjYUhBT2gzUllBQUxNeEU4YUdOVGxzMmNmakQ2MmV1UmV3?=
 =?utf-8?B?M1JMNlkxbmZwbzlLZWhTMUdTd3dvaXpHMUtSbTNYNUxhNFVIOUtIbnlWN0xC?=
 =?utf-8?B?ZXYzajZwak1KQVFGSUJWNTR3dnJtc05YRlZTaThVWUF4NEgxSWM3dXBVWU02?=
 =?utf-8?B?ZUhCUTJaeTVPT1k3NEIzazFzSUZTUkJ3L3d5eU1XK1pFeVk2MUkycjNDa1Ex?=
 =?utf-8?B?M2xnb2NpRGFsSUJqTmEreXBvdXN3R053anBHT04zODQyMi9kNHFvVXUySDJE?=
 =?utf-8?B?WHAvYmRwS3RlZU5zVVZSMG42WElBczFBanU3ZU1makZTU1R0bDJYY3VlZmZs?=
 =?utf-8?B?SmZidTdSVkRmT21YT2Q5VzdHTzcrdzVnYklvK3orY2t3V3ZTeWZidW0rVzBC?=
 =?utf-8?B?NXd5NkczVHYzWlZXa1FRbGNVd2dkUUh3K2NNeUJ5eHNsMDNVSUl5MXFJUGx6?=
 =?utf-8?B?K0Rwb2M3eFdmRFFhTGhlUS9odWJ2NmpDMUM2a1hSZ3VsNDl6eVRTYWlTQStP?=
 =?utf-8?B?aFNoc3Q3YnZwVHhNRHFKSDMwWlFVcEI1NWNML0NQZFlLb0ViZzZlTG5vaWpj?=
 =?utf-8?B?SUwwcFo1OGh4aTIySFZNSGZyM3hwSm5SbDlMbE9wRWVzSWkzUkUxSk5rY1dI?=
 =?utf-8?B?ZUJ6NWw0OTRVSytkQm1NSDdnU3FCaVg0cmtqOFMwMjlXQlRPeit0U0xaemR6?=
 =?utf-8?B?dVoxRWYxOU8rTktJT2lZUGJwS05QNTk1bEl5RTdnK0tucy91SzhhaG9uZzVB?=
 =?utf-8?B?WEVrZmkwODBzazVrLzFWUXViTTI4NEw3OG5DL041UlAzemQwUlFTakh0K0tN?=
 =?utf-8?B?RTNJNysxazVuOGRhTzh1ZENTclBjdlErMitDcGhNV0luY1RpOEJWNzNreHM1?=
 =?utf-8?B?L0UzVG9NcXJtR0ZHNnc2cC9pYUtMY0dxK29XdWtSRlZxZ1RWdkFobS9LbGsr?=
 =?utf-8?B?S09SWnFKTlg4c0ZBWTBGbC9PVjFYT3RiUFBKa1FuWk1xVk9HTjdhR250MVFy?=
 =?utf-8?B?ZDZ1L0RxSFZZVk0rb1hwQ0VoUFRjVGp5ZE4wTzV1TU1QOVhjeVptVjlQUjZM?=
 =?utf-8?B?V25DR1prZU1iRU5PVDFWQmdyYzhsZmVnQ0VFcy9YN3FEZHBXOTVhYmo5RWJO?=
 =?utf-8?B?aEl2aFBvMHByZUlMVFhEWjZIY1JudGljNDRzZz09?=
X-Microsoft-Antispam-Message-Info: fDtGCWrWtQ/1bfBIlu1qu4ok4IEAkbQ8ysestckZq3F5jSpzI4UGb+TNiNHfhNoDEHTqdLwzVSuJ+CZgEzO8NN59bL63sXuRKQpxTO5+UkBaWjhvxTrE0qoQCAXmqvHahYqqM2t4E1Q/swLOr1GhDNtfhlbg67g7dGpT1q/u6kz+XJ3FDYPj7MdhWNI8rZktdqZendljiwuSLswzK9/Ljdiq+D3mpR23R5G6rYYwaIY/j75b8Px6Ydzqyc23PKvUoCQCmsMy9GwOJwWQ7phFRZhidiFlOPLvFvy8QBR+kekN323rMkEa8pgdo6yLJZGq/nJpA5Pnjhf1EmFAcEgAU4rCclHSEZgCJVm2aajApE0=
X-Microsoft-Exchange-Diagnostics: 1; DB6PR08MB2853;
 6:O/dCX5JPQONZlgM6p4IuUc7g0GmWGQmEh/UysSaDEgDpKwYZNl35zgLVUXxvWeblZc2CHTihR6IjBJA8PoI86kLQ2sWPOHeY8S/MmzScSxZ8Q42+yrroLZ+7jE3fZMdlgkiyGz/NKMJ1GxaSQ4+Kt7w/oK5eL6DKPPE4LwTmiRuVQykpboMRayjnbXVk9Auxhi3iJ80Y9ZtAHnipJyZiNULhLr4q9/hK8Cd98039CS17qTx+JZGPVYb5hGpFgClJS9ilqbPzhpXnX0Sp8mIlhEzM82tbS93hvBJKXO0qZ3lwCmne1JMgHW0am2Zibeal4gC+VDO+mWgUKtoY3oxPt1A8Bjg8iWPjHldfvAT1ubv6rDqptNxvIAQpY9BjcZJreIynzp3Hg1AQwH7NA2SUnezZVUkBR4s7SshcIdhqCFd7Ok5WC4Ajb2PZBm2w2lMTkmtzAdu+zwYJA6Kn7r1K2g==;
 5:IC5ggtMVx28XMKhpFngc5EsgV42bwN95wViFr47JyTqwjTRVSwIymYcYwG5+rCzFWQ1t8bqQS4bPuXbkuT3L8NlBZNLjP9/ZhtZqGdF2Dwht/NrSF7zMjIDko6HV+B3f7qySHtd/0Bmpjizo4Q2qb1AU0um/+shuqk24b4JcE5o=;
 7:tZ4Hd8yGOPPKDG02G2cIREZ5yGKPhi6Pi1sOl8fLAKTWA0Qy/zSxk3jNjDQNAR/AyGMXtt+Tne4YOImVMbaJ4GhXqjsOGuV+/SSIvlkL2ogps578XZT09lPdjqJ67OCU1Zj8L96zIvJ4CxCkbsoUluFpRjeUo3NYSLi/Vh/NV5Ek1ATjj+I2CaJUZU2J8hGv6w6OIvGR3Iex9/7Wgs1c9PlhciDqWu0xPfJGKKbpZiRHF58iK6i4AhMK4g7UlGoJ
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Aug 2018 15:29:19.9411 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 0e0ae083-5bcb-45e0-03e6-08d60c31dbfc
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 5/6] xen/arm: smccc: Add wrapper to
 automatically select the calling convention
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: nd@arm.com, 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>

CgpPbiAyNy8wOC8yMDE4IDE1OjE1LCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPiBIaSBKdWxp
ZW4sCgpIaSwKCj4gT24gMjQuMDguMTggMTk6NTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gU2ln
bmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4gLS0tCj4+
IMKgIHhlbi9hcmNoL2FybS9wc2NpLmPCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8IDQgKysr
Kwo+PiDCoCB4ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZlYXR1cmUuaCB8IDMgKystCj4+IMKgIHhl
bi9pbmNsdWRlL2FzbS1hcm0vc21jY2MuaMKgwqDCoMKgwqAgfCA4ICsrKysrKysrCj4+IMKgIDMg
ZmlsZXMgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Pgo+PiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BzY2kuYyBiL3hlbi9hcmNoL2FybS9wc2NpLmMKPj4gaW5k
ZXggM2NmNWVjZjBmMy4uOTQxZWVjOTIxYiAxMDA2NDQKPj4gLS0tIGEveGVuL2FyY2gvYXJtL3Bz
Y2kuYwo+PiArKysgYi94ZW4vYXJjaC9hcm0vcHNjaS5jCj4+IEBAIC0yMSw2ICsyMSw3IEBACj4+
IMKgICNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KPj4gwqAgI2luY2x1ZGUgPHhlbi9tbS5oPgo+PiDC
oCAjaW5jbHVkZSA8eGVuL3NtcC5oPgo+PiArI2luY2x1ZGUgPGFzbS9jcHVmZWF0dXJlLmg+Cj4+
IMKgICNpbmNsdWRlIDxhc20vcHNjaS5oPgo+PiDCoCAjaW5jbHVkZSA8YXNtL2FjcGkuaD4KPj4g
QEAgLTExOCw2ICsxMTksOSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcHNjaV9pbml0X3NtY2NjKHZv
aWQpCj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHNtY2NjX3ZlciA9IHJldDsKPj4gwqDC
oMKgwqDCoCB9Cj4+ICvCoMKgwqAgaWYgKCBzbWNjY192ZXIgPj0gU01DQ0NfVkVSU0lPTigxLCAx
KSApCj4+ICvCoMKgwqDCoMKgwqDCoCBjcHVzX3NldF9jYXAoQVJNX1NNQ0NDXzFfMSk7Cj4+ICsK
Pj4gwqDCoMKgwqDCoCBwcmludGsoWEVOTE9HX0lORk8gIlVzaW5nIFNNQyBDYWxsaW5nIENvbnZl
bnRpb24gdiV1LiV1XG4iLAo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgU01DQ0NfVkVSU0lP
Tl9NQUpPUihzbWNjY192ZXIpLCAKPj4gU01DQ0NfVkVSU0lPTl9NSU5PUihzbWNjY192ZXIpKTsK
Pj4gwqAgfQo+PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9jcHVmZWF0dXJlLmgg
Cj4+IGIveGVuL2luY2x1ZGUvYXNtLWFybS9jcHVmZWF0dXJlLmgKPj4gaW5kZXggOWMyOTdjNTIx
Yy4uYzljNDA0NmY1ZiAxMDA2NDQKPj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9jcHVmZWF0
dXJlLmgKPj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9jcHVmZWF0dXJlLmgKPj4gQEAgLTQ0
LDggKzQ0LDkgQEAKPj4gwqAgI2RlZmluZSBTS0lQX0NUWFRfU1dJVENIX1NFUlJPUl9TWU5DIDYK
Pj4gwqAgI2RlZmluZSBBUk1fSEFSREVOX0JSQU5DSF9QUkVESUNUT1IgNwo+PiDCoCAjZGVmaW5l
IEFSTV9TU0JEIDgKPj4gKyNkZWZpbmUgQVJNX1NNQ0NDXzFfMSA5Cj4+IC0jZGVmaW5lIEFSTV9O
Q0FQU8KgwqDCoMKgwqDCoMKgwqDCoMKgIDkKPj4gKyNkZWZpbmUgQVJNX05DQVBTwqDCoMKgwqDC
oMKgwqDCoMKgwqAgMTAKPj4gwqAgI2lmbmRlZiBfX0FTU0VNQkxZX18KPj4gZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vc21jY2MuaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc21jY2Mu
aAo+PiBpbmRleCAxZWQ2Y2JhYTQ4Li43YzM5YzUzMGUyIDEwMDY0NAo+PiAtLS0gYS94ZW4vaW5j
bHVkZS9hc20tYXJtL3NtY2NjLmgKPj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zbWNjYy5o
Cj4+IEBAIC0yMTMsNiArMjEzLDcgQEAgc3RydWN0IGFybV9zbWNjY19yZXMgewo+PiDCoMKgICov
Cj4+IMKgICNpZmRlZiBDT05GSUdfQVJNXzMyCj4+IMKgICNkZWZpbmUgYXJtX3NtY2NjXzFfMF9z
bWMoLi4uKSBhcm1fc21jY2NfMV8xX3NtYyhfX1ZBX0FSR1NfXykKPj4gKyNkZWZpbmUgYXJtX3Nt
Y2NjX3NtYyguLi4pIGFybV9zbWNjY18xXzFfc21jKF9fVkFfQVJHU19fKQo+PiDCoCAjZWxzZQo+
PiDCoCB2b2lkIF9fYXJtX3NtY2NjXzFfMF9zbWMocmVnaXN0ZXJfdCBhMCwgcmVnaXN0ZXJfdCBh
MSwgcmVnaXN0ZXJfdCBhMiwKPj4gQEAgLTI1NCw2ICsyNTUsMTMgQEAgdm9pZCBfX2FybV9zbWNj
Y18xXzBfc21jKHJlZ2lzdGVyX3QgYTAsIAo+PiByZWdpc3Rlcl90IGExLCByZWdpc3Rlcl90IGEy
LAo+PiDCoCAjZGVmaW5lIAo+PiBhcm1fc21jY2NfMV8wX3NtYyguLi4pwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgIFwKPj4gwqDCoMKgwqDCoMKgwqDCoMKgIF9fYXJtX3NtY2NjXzFf
MF9zbWNfY291bnQoX19jb3VudF9hcmdzKF9fVkFfQVJHU19fKSwgCj4+IF9fVkFfQVJHU19fKQo+
PiArI2RlZmluZSBhcm1fc21jY2Nfc21jKC4uLinCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBcCj4+ICvCoMKg
wqAgZG8ge8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgIFwKPj4gK8KgwqDCoMKgwqDCoMKgIGlmICggIWNwdXNfaGF2ZV9jb25zdF9jYXAoQVJNX1NN
Q0NDXzFfMSkgKcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFwKPj4gK8KgwqDCoMKgwqDCoMKg
wqDCoMKgwqAgYXJtX3NtY2NjXzFfMF9zbWMoX19WQV9BUkdTX18pO8KgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgXAo+PiArwqDCoMKgwqDCoMKgwqAgZWxzZcKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBcCj4+ICvCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgIGFybV9zbWNjY18xXzFfc21jKF9fVkFfQVJHU19fKTvCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFwKPj4gK8KgwqDCoCB9IHdoaWxlICggMCApCj4+IMKg
ICNlbmRpZiAvKiBDT05GSUdfQVJNXzY0ICovCj4gVGhpcyB3aWxsIGdlbmVyYXRlIGxvdHMgb2Yg
Y29kZSBmb3IgZXZlcnkgYXJtX3NtY2NjX3NtYygpLiBDYW4gd2UgaGF2ZSAKPiBmdW5jdGlvbiBw
b2ludGVyIGFybV9zbWNjY19zbWMgaW5zdGVhZCBhbmQgYXNzaWduIGl0IHRvIGVpdGhlciAKPiBh
cm1fc21jY2NfMV8xX3NtYygpIG9yIGFybV9hc21jY2NfMV8wX3NtYygpIGF0IGJvb3Q/Cj4gCj4g
SSBrbm93IHRoYXQgY3VycmVudGx5IHdlIGhhdmUgbm8gZnVuY3Rpb24gYXJtX3NtY2NjXzFfMV9z
bWMoKSBiZWNhdXNlIGl0IAo+IGlzIGJlaW5nIGNvbnN0cnVjdGVkIGlubGluZSBldmVyeSB0aW1l
LiBCdXQgd2UgY2FuIHdyaXRlIGl0IGV4cGxpY2l0bHkgCj4gYW5kIHRoZW4gaGF2ZSBvbmUgaW5k
aXJlY3QgY2FsbCB0byAobWF5YmUgY2FjaGVkKSBmdW5jdGlvbiBpbnN0ZWFkIG9mCj4gbG90cyBp
bmxpbmVkIGNvZGUgd2l0aCBjb25kaXRpb25hbCBicmFuY2hlcy4KClRoaXMgaXMgaW5kZWVkIGlu
Y3JlYXNpbmcgdGhlIHNpemUgb2YgdGhlIGZ1bmN0aW9uLCBidXQgd2l0aCBhIGJldHRlciAKcGVy
Zm9ybWFuY2Ugd2hlbiB5b3UgcGVyZm9ybSBhbiBTTUMgd2l0aCAxLjEuCgpUaGUgbWFpbiBnb2Fs
IG9mIFNNQ0NDIDEuMSBpcyB0byBsaW1pdCB0aGUgbnVtYmVyIG9mIHJlZ2lzdGVycyBzYXZlZCAK
d2hlbiBjYWxsaW5nIGFuIFNNQy4gU28gaWYgeW91IHByb3ZpZGUgcHJvdmlkZSBhIHdyYXBwZXIg
dXNpbmcgYSAKZnVuY3Rpb24sIHRoZW4geW91IGFyZSBiZXR0ZXIgb2ZmIHN0aWNraW5nIHdpdGgg
U01DQ0MgMS4wLgoKVGhlIGlkZWEgb2YgdGhpcyBjb2RlIGlzIHRvIHByb3ZpZGUgYSBmYXN0ZXIg
Y2FsbCBvbiB0aGUgcHJlc2VuY2Ugb2YgClNNQ0NDIDEuMSB3aGlsZSBwcm92aWRpbmcgYSBmYWxs
YmFjayBmb3Igb3RoZXIgY2FzZS4gVGhlIGZ1bmN0aW9uIApjcHVzX2hhdmVfY29uc3RfY2FwIGlz
IGltcGxlbWVudGVkIHVzaW5nIGFuIEFMVEVSTkFUSVZFIChzaW1pbGFyIHRvIApzdGF0aWMga2V5
KSB0aGF0IHdpbGwgbWFrZSBpZiBjbG9zZSB0byBhIE5PUC4gSSBhbSBzYXlpbmcgY2xvc2UgYmVj
YXVzZSAKdGhpcyBpcyBub3QgcXVpdGUgYSBzdGF0aWMga2V5IGFzIHdlIGRvbid0IGhhdmUgaXQg
aW4gWGVuLiBJbnN0ZWFkLCB5b3UgCnJlcGxhY2UgYSBtZW1vcnkgbG9hZCBieSBhIGNvbnN0YW50
LgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 15:43:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 15: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 1fuJg5-0007UR-0k; Mon, 27 Aug 2018 15:43: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=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuJg3-0007UM-R7
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 15:43:39 +0000
X-Inumbo-ID: 1001ac5a-aa10-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1001ac5a-aa10-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 15:44:20 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 09:43:36 -0600
Message-Id: <5B841C2502000078001E24E2@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 09:43:33 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>, "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <d068682a0e82659a9f324c4b329de6a1a212b517.1535285866.git-series.wei.liu2@citrix.com>
In-Reply-To: <d068682a0e82659a9f324c4b329de6a1a212b517.1535285866.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 13/23] x86: provide stubs,
 declarations and macros in hvm.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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
TWFrZSBzdXJlIGh2bV9lbmFibGVkIGV2YWx1YXRlIHRvIGZhbHNlIHRoZW4gcHJvdmlkZSBuZWNl
c3Nhcnkgc3R1YnMsCj4gZGVjbGFyYXRpb25zIGFuZCBtYWNyb3MgdG8gbWFrZSBYZW4gYnVpbGQu
Cj4gCj4gVGhlIGlzX3ZpcmlkaWFuX2RvbWFpbiBtYWNybyBjYW4ndCBiZSB0dXJuZWQgaW50byBh
biBpbmxpbmUgZnVuY3Rpb24KPiBlYXNpbHksIHNvIGluc3RlYWQgaXRzIGNhbGxlciBpcyBtb2Rp
ZmllZCB0byBhdm9pZCB1bnVzZWQgdmFyaWFibGUKPiB3YXJuaW5nLgoKSSBhc3N1bWUgdGhhdCdz
IGJlY2F1c2Ugc3RydWN0IGRvbWFpbiBoYXNuJ3QgYmVlbiBmdWxseSBkZWNsYXJlZAp5ZXQgYXQg
dGhhdCBwb2ludC4gU29tZSBwcmVsaW1pbmFyeSBsb29raW5nIGFyb3VuZCBzdWdnZXN0cyB0aGF0
Cml0IG1heSBiZSBwb3NzaWJsZSB0byBhZGRyZXNzIHRoaXMgYnkgbW92aW5nIGl0IHBsdXMgYSBm
ZXcgbW9yZQpuZWFyYnkgaXRlbXMgaW50byBodm0vdmlyaWRpYW4uaCwgYW5kIGF2b2lkaW5nIG90
aGVyIGhlYWRlcnMgaW4KaHZtLyB0byBpbmNsdWRlIGh2bS92aXJpZGlhbi5oLiBUaGlzIGxhc3Qg
aXRlbSB3b3VsZCBpbiB0dXJuIHNlZW0KdG8gcmVxdWlyZSB0byBjb252ZXJ0IHN0cnVjdCB2aXJp
ZGlhbl9kb21haW4gdGhlIGluc3RhbmNlIGluCnN0cnVjdCBodm1fZG9tYWluIHRvIGEgcG9pbnRl
ciwgd2hpY2ggSSBwZXJzb25hbGx5IHRoaW5rIHdvdWxkCmJlIGRlc2lyYWJsZSBhbnl3YXkuIFBh
dWw/CgpPdG9oIEknbSBub3QgcmVhbGx5IHN1cmUgYWxsIG9mIHRoaXMgaXMgd29ydGggdGhlIGVm
Zm9ydC4KCj4gQEAgLTI2OCw4ICsyNzEsOCBAQCB1NjQgaHZtX2dldF9ndWVzdF90c2NfZml4ZWQo
c3RydWN0IHZjcHUgKnYsIHU2NCBhdF90c2MpOwo+ICAjZGVmaW5lIGh2bV90c2Nfc2NhbGluZ19y
YXRpbyhkKSBcCj4gICAgICAoKGQpLT5hcmNoLmh2bV9kb21haW4udHNjX3NjYWxpbmdfcmF0aW8p
Cj4gIAo+IC11NjQgaHZtX3NjYWxlX3RzYyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1NjQgdHNj
KTsKPiAtdTY0IGh2bV9nZXRfdHNjX3NjYWxpbmdfcmF0aW8odTMyIGd0c2Nfa2h6KTsKPiArdWlu
dDY0X3QgaHZtX3NjYWxlX3RzYyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCB0c2Mp
Owo+ICt1aW50NjRfdCBodm1fZ2V0X3RzY19zY2FsaW5nX3JhdGlvKHVpbnQzMl90IGd0c2Nfa2h6
KTsKCkkgdGhpbmsgdGhpcyBjaGFuZ2UgZG9lc24ndCByZWFsbHkgYmVsb25nIGhlcmUuIEkgZG9u
J3QgbWluZCBpZiB5b3UKd2FudCB0byBrZWVwIGl0LCBidXQgdGhlbiBJIHF1ZXN0aW9uIHRoZSBu
ZWVkIGZvciB1aW50MzJfdCAocmF0aGVyCnRoYW4gdW5zaWduZWQgaW50KSBmb3IgdGhlIHNlY29u
ZCBwcm90b3R5cGUncyBwYXJhbWV0ZXIuCgo+IEBAIC02NzUsNiArNjc4LDE0NiBAQCB1bnNpZ25l
ZCBsb25nIGh2bV9jcjRfZ3Vlc3RfdmFsaWRfYml0cyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCBi
b29sIHJlc3RvcmUpOwo+ICAgICAgICAgIGRfLT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLnZjcHVf
YmxvY2sodl8pOyAgICAgICAgICBcCj4gIH0pCj4gIAo+ICsjZWxzZSAvKiBDT05GSUdfSFZNICov
Cj4gKwo+ICsjZGVmaW5lIGh2bV9lbmFibGVkIGZhbHNlCj4gKwo+ICtzdGF0aWMgaW5saW5lIGlu
dCBodm1fZ3Vlc3RfeDg2X21vZGUoc3RydWN0IHZjcHUgKnYpCj4gK3sKPiArICAgIEFTU0VSVF9V
TlJFQUNIQUJMRSgpOwo+ICsgICAgcmV0dXJuIC0xOwo+ICt9CgpIbW0sIHRoZXJlJ3MgYSB3aG9s
ZSBsb3Qgb2YgdGhpbmdzIGRvd24gZnJvbSBoZXJlLiBJJ2QgcmVhbGx5IGxpa2UgdG8Kc2VlIHRo
aXMgbWluaW1pemVkIHF1aXRlIGEgYml0LiBBIGZpcnN0IHRob3VnaHQ6IE9uIHRvcCBvZiBteSBp
bmRpcmVjdApjYWxsIHBhdGNoaW5nIHNlcmllcywgaW5zdGVhZCBvZiBkaXJlY3RseSB1c2luZyB0
aGUgbWFjcm9zIHByb3ZpZGVkCmJ5IHRoZSBhbHRlcm5hdGl2ZXMuaCBhZGRpdGlvbnMsIGFuIGV4
dHJhIGxheWVyIG9mIGFic3RyYWN0aW9uIGNvdWxkCmludHJvZHVjZSBhIG1hY3JvIHdoaWNoIGV2
YWx1YXRlcyB0byBBU1NFUlRfVU5SRUFDSEFCTEUoKQp3aXRob3V0IEhWTSwgYW5kIHRvIGFsdGVy
bmF0aXZlX3ssdn1jYWxsKCkgb3RoZXJ3aXNlLiBJIHRoaW5rIHRoaXMKd291bGQgZWxpbWluYXRl
IHF1aXRlIGEgZmV3IG9mIHRoZSBuZXdseSBhZGRlZCBpbmxpbmUgZnVuY3Rpb25zLgpJJ2xsIHRo
ZXJlZm9yZSBza2lwIHNvbWUgb2YgdGhlIGFkZGl0aW9ucyBoZXJlLgoKPiArI2RlZmluZSBodm1f
bG9uZ19tb2RlX2FjdGl2ZSh2KSAoZmFsc2UpCj4gKyNkZWZpbmUgaHZtX3BhZV9lbmFibGVkKHYp
IChmYWxzZSkKPiArI2RlZmluZSBodm1fZ2V0X2d1ZXN0X3RpbWUodikgKDApCj4gKyNkZWZpbmUg
aXNfdmlyaWRpYW5fZG9tYWluKGQpIChmYWxzZSkKPiArI2RlZmluZSBoYXNfdmlyaWRpYW5fdGlt
ZV9yZWZfY291bnQoZCkgKGZhbHNlKQo+ICsjZGVmaW5lIGh2bV90c2Nfc2NhbGluZ19zdXBwb3J0
ZWQgKGZhbHNlKQo+ICsjZGVmaW5lIGhhcF9oYXNfMWdiIChmYWxzZSkKPiArI2RlZmluZSBoYXBf
aGFzXzJtYiAoZmFsc2UpCj4gKwo+ICsjZGVmaW5lIGh2bV9wYWdpbmdfZW5hYmxlZCh2KSAoZmFs
c2UpCj4gKyNkZWZpbmUgaHZtX254X2VuYWJsZWQodikgKGZhbHNlKQo+ICsjZGVmaW5lIGh2bV93
cF9lbmFibGVkKHYpIChmYWxzZSkKPiArI2RlZmluZSBodm1fc21hcF9lbmFibGVkKHYpIChmYWxz
ZSkKPiArI2RlZmluZSBodm1fc21lcF9lbmFibGVkKHYpIChmYWxzZSkKPiArI2RlZmluZSBodm1f
cGt1X2VuYWJsZWQodikgKGZhbHNlKQo+ICsKPiArI2RlZmluZSBhcmNoX3ZjcHVfYmxvY2sodikg
KCh2b2lkKXYpCgpQYXJlbnRoZXNpemF0aW9uIGlzIG9kZCBoZXJlOiBKdXN0IGxpa2UgZm9yIGh2
bV9lbmFibGVkLCBmYWxzZQphbmQgMCBkb24ndCBuZWVkIHBhcmVudGhlc2VzLCB5ZXQgYXJndW1l
bnRzIHNob3VsZCAoYSkgYmUKcHJvcGVybHkgcGFyZW50aGVzaXplZCB3aGVuIHVzZWQgYW5kIChi
KSBiZSBjb25zaXN0ZW50bHkKZXZhbHVhdGVkIChvciBub3QpLgoKPiAraW50IGh2bV92Y3B1X2lu
aXRpYWxpc2Uoc3RydWN0IHZjcHUgKnYpOwo+ICt2b2lkIGh2bV92Y3B1X2Rlc3Ryb3koc3RydWN0
IHZjcHUgKnYpOwo+ICtpbnQgaHZtX2RvbWFpbl9pbml0aWFsaXNlKHN0cnVjdCBkb21haW4gKmQp
Owo+ICt2b2lkIGh2bV9kb21haW5fZGVzdHJveShzdHJ1Y3QgZG9tYWluICpkKTsKPiArdm9pZCBo
dm1fZG9tYWluX3NvZnRfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCk7Cj4gK3ZvaWQgaHZtX2RvbWFp
bl9yZWxpbnF1aXNoX3Jlc291cmNlcyhzdHJ1Y3QgZG9tYWluICpkKTsKPiArdWludDY0X3QgaHZt
X3NjYWxlX3RzYyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCB0c2MpOwo+ICt1aW50
NjRfdCBodm1fZ2V0X3RzY19zY2FsaW5nX3JhdGlvKHVpbnQzMl90IGd0c2Nfa2h6KTsKPiArCj4g
K3ZvaWQgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHN0cnVjdCB2Y3B1ICp2LCBlbnVtIHg4Nl9z
ZWdtZW50IHNlZywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHNlZ21l
bnRfcmVnaXN0ZXIgKnJlZyk7Cj4gKwo+ICt2b2lkIGh2bV9zZXRfcmR0c2NfZXhpdGluZyhzdHJ1
Y3QgZG9tYWluICpkLCBib29sX3QgZW5hYmxlKTsKPiArdm9pZCBodm1fdG9nZ2xlX3NpbmdsZXN0
ZXAoc3RydWN0IHZjcHUgKnYpOwo+ICt2b2lkIGh2bV9tYXBwZWRfZ3Vlc3RfZnJhbWVzX21hcmtf
ZGlydHkoc3RydWN0IGRvbWFpbiAqKTsKPiArdm9pZCBodm1faHlwZXJjYWxsX3BhZ2VfaW5pdGlh
bGlzZShzdHJ1Y3QgZG9tYWluICpkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHZvaWQgKmh5cGVyY2FsbF9wYWdlKTsKCk1hbnkgaWYgbm90IGFsbCBvZiB0aGVzZSBhbHJl
YWR5IGhhdmUgZGVjbGFyYXRpb25zLiBUaGV5IHNob3VsZG4ndApiZSByZXBlYXRlZCAoYW5kIHJp
c2sgdG8gZ28gb3V0IG9mIHN5bmMpIGluIHRoZSAjaWYgYW5kICNlbHNlCnNlY3Rpb25zIG9mIHRo
aXMgY29uZGl0aW9uYWwuIEFsbCBleHRlcm5hbCBkZWNsYXJhdGlvbnMgYXJlIGZpbmUgdG8KcmVt
YWluIHZpc2libGUgcmVnYXJkbGVzcyBvZiBDT05GSUdfSFZNIC0gdGhlIGxpbmtlciB3aWxsIGNv
bXBsYWluCmlmIGFueSBhcmUgcmVmZXJlbmNlZCB3aXRob3V0IHRoZXJlIGJlaW5nIGEgZGVmaW5p
dGlvbiBhbnl3aGVyZS4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 15:44:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 15:44:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuJgy-0007bb-CG; Mon, 27 Aug 2018 15:44:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=oxzl=lk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fuJgx-0007bM-2G
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 15:44:35 +0000
X-Inumbo-ID: 31dc1418-aa10-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 31dc1418-aa10-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 15: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 1fuJgt-0005bv-Jr; Mon, 27 Aug 2018 15:44: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 1fuJgt-0001DX-79; Mon, 27 Aug 2018 15:44:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fuJgt-0008WG-6a; Mon, 27 Aug 2018 15:44:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126779-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=36e29dd9e580cb0f847f5ac1e72afdb5febe3e99
X-Osstest-Versions-That: xen=e5d6ddcd31a6113e4a3db7a235ca78770fe8f401
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 27 Aug 2018 15:44:31 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126779: 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>

ZmxpZ2h0IDEyNjc3OSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjc3OS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDM2ZTI5ZGQ5ZTU4MGNiMGY4NDdmNWFjMWU3MmFmZGI1
ZmViZTNlOTkKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGU1ZDZkZGNk
MzFhNjExM2U0YTNkYjdhMjM1Y2E3ODc3MGZlOGY0MDEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
NjcwMiAgMjAxOC0wOC0yNiAxMzowMDozMSBaICAgIDEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjY3NjMgIDIwMTgtMDgtMjcgMTA6MDA6MjkgWiAgICAwIGRheXMgICAgMyBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjY3NzkgIDIwMTgtMDgtMjcgMTQ6MDE6MDQgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERvdWcg
R29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgUGF1bCBEdXJyYW50
IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgogIFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0
cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICBlNWQ2ZGRjZDMxLi4zNmUyOWRkOWU1
ICAzNmUyOWRkOWU1ODBjYjBmODQ3ZjVhYzFlNzJhZmRiNWZlYmUzZTk5IC0+IHNtb2tlCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 15:56:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 15:56:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuJsV-00007l-Ka; Mon, 27 Aug 2018 15:56:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuJsU-00007g-Kp
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 15:56:30 +0000
X-Inumbo-ID: dbd68d4a-aa11-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dbd68d4a-aa11-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 15:57:11 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 09:56:28 -0600
Message-Id: <5B841F2802000078001E24FC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 09:56:24 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <dadf98ec64aaee2f3ed5edd04e0cb156ebc18159.1535285866.git-series.wei.liu2@citrix.com>
In-Reply-To: <dadf98ec64aaee2f3ed5edd04e0cb156ebc18159.1535285866.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 14/23] x86/mm: put nested p2m code under
 CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbi5jCj4gKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5j
Cj4gQEAgLTE2ODksNyArMTY4OSw4IEBAIHZvaWQgY29udGV4dF9zd2l0Y2goc3RydWN0IHZjcHUg
KnByZXYsIHN0cnVjdCB2Y3B1ICpuZXh0KQo+ICAgICAgewo+ICAgICAgICAgIF91cGRhdGVfcnVu
c3RhdGVfYXJlYShwcmV2KTsKPiAgICAgICAgICB2cG11X3N3aXRjaF9mcm9tKHByZXYpOwo+IC0g
ICAgICAgIG5wMm1fc2NoZWR1bGUoTlAyTV9TQ0hFRExFX09VVCk7Cj4gKyAgICAgICAgaWYgKCBu
ZXN0ZWRodm1fZW5hYmxlZChwcmV2ZCkgKQo+ICsgICAgICAgICAgICBucDJtX3NjaGVkdWxlKE5Q
Mk1fU0NIRURMRV9PVVQpOwo+ICAgICAgfQo+ICAKPiAgICAgIGlmICggaXNfaHZtX2RvbWFpbihw
cmV2ZCkgJiYgIWxpc3RfZW1wdHkoJnByZXYtPmFyY2guaHZtX3ZjcHUudG1fbGlzdCkgKQo+IEBA
IC0xNzU2LDcgKzE3NTcsOCBAQCB2b2lkIGNvbnRleHRfc3dpdGNoKHN0cnVjdCB2Y3B1ICpwcmV2
LCBzdHJ1Y3QgdmNwdSAqbmV4dCkKPiAgCj4gICAgICAgICAgLyogTXVzdCBiZSBkb25lIHdpdGgg
aW50ZXJydXB0cyBlbmFibGVkICovCj4gICAgICAgICAgdnBtdV9zd2l0Y2hfdG8obmV4dCk7Cj4g
LSAgICAgICAgbnAybV9zY2hlZHVsZShOUDJNX1NDSEVETEVfSU4pOwo+ICsgICAgICAgIGlmICgg
bmVzdGVkaHZtX2VuYWJsZWQobmV4dGQpICkKPiArICAgICAgICAgICAgbnAybV9zY2hlZHVsZShO
UDJNX1NDSEVETEVfSU4pOwo+ICAgICAgfQoKSG93IGRvIHRoZXNlIGFkZGl0aW9ucyBoZWxwPyBu
ZXN0ZWRodm1fZW5hYmxlZCgpIGlzIG5vdCBhbiBpbmxpbmUKZnVuY3Rpb24sIGFuZCB0aGUgZW50
aXJlIHNlcmllcyBkb2Vzbid0IHNlZW0gdG8gdG91Y2ggaHZtL25lc3RlZGh2bS5oCihpLmUuIHRo
ZXJlJ3Mgbm8gaW5saW5lIHN0dWIgYmVpbmcgYWRkZWQpLgoKPiAtLS0gYS94ZW4vYXJjaC94ODYv
bW0vcDJtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKPiBAQCAtMTQ0LDYgKzE0NCw3
IEBAIHN0YXRpYyB2b2lkIHAybV90ZWFyZG93bl9ob3N0cDJtKHN0cnVjdCBkb21haW4gKmQpCj4g
IAo+ICBzdGF0aWMgdm9pZCBwMm1fdGVhcmRvd25fbmVzdGVkcDJtKHN0cnVjdCBkb21haW4gKmQp
Cj4gIHsKPiArI2lmZGVmIENPTkZJR19IVk0KPiAgICAgIHVuc2lnbmVkIGludCBpOwo+ICAgICAg
c3RydWN0IHAybV9kb21haW4gKnAybTsKPiAgCj4gQEAgLTE1NiwxMCArMTU3LDEyIEBAIHN0YXRp
YyB2b2lkIHAybV90ZWFyZG93bl9uZXN0ZWRwMm0oc3RydWN0IGRvbWFpbiAqZCkKPiAgICAgICAg
ICBwMm1fZnJlZV9vbmUocDJtKTsKPiAgICAgICAgICBkLT5hcmNoLm5lc3RlZF9wMm1baV0gPSBO
VUxMOwo+ICAgICAgfQo+ICsjZW5kaWYKPiAgfQo+ICAKPiAgc3RhdGljIGludCBwMm1faW5pdF9u
ZXN0ZWRwMm0oc3RydWN0IGRvbWFpbiAqZCkKPiAgewo+ICsjaWZkZWYgQ09ORklHX0hWTQo+ICAg
ICAgdW5zaWduZWQgaW50IGk7Cj4gICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtOwo+ICAKPiBA
QCAtMTc2LDYgKzE3OSw3IEBAIHN0YXRpYyBpbnQgcDJtX2luaXRfbmVzdGVkcDJtKHN0cnVjdCBk
b21haW4gKmQpCj4gICAgICAgICAgcDJtLT53cml0ZV9wMm1fZW50cnkgPSBuZXN0ZWRwMm1fd3Jp
dGVfcDJtX2VudHJ5Owo+ICAgICAgICAgIGxpc3RfYWRkKCZwMm0tPm5wMm1fbGlzdCwgJnAybV9n
ZXRfaG9zdHAybShkKS0+bnAybV9saXN0KTsKPiAgICAgIH0KPiArI2VuZGlmCj4gIAo+ICAgICAg
cmV0dXJuIDA7Cj4gIH0KCkhtbSwgSSB0aGluayB0aGlzIGlzIHRvbyBhZCBob2MgZm9yIG15IHRh
c3RlOiBGb3Igb25lIEknbSBwdXp6bGVkCmJ5IHRoZSBsYWNrIG9mIGFueSAoZXhpc3RpbmcpIGlz
X2h2bV9kb21haW4oKSBoZXJlLiBBbmQgdGhlbiB0aGUKZmllbGRzIGluaXRpYWxpemF0aW9uIG9m
IHdoaWNoIHlvdSBza2lwIHNob3VsZCBhbHNvIGRpc2FwcGVhciwgdG8KZWxpbWluYXRlIHRoZSBy
aXNrIG9mIHNvbWUgY29kZSBzb21ld2hlcmUgdXNpbmcgdGhlIGZpZWxkcwp1bmluaXRpYWxpemVk
LiBUaGlzIG1pZ2h0IHNpbXBseSBtZWFuIHRvIG1vdmUgdGhlIGZpZWxkcyBmcm9tCnN0cnVjdCBh
cmNoX2RvbWFpbiB0byBzdHJ1Y3QgaHZtX2RvbWFpbi4gSSB1bmRlcnN0YW5kIHRoaXMgbWF5CmVu
ZCB1cCBiZWluZyBhIG1vcmUgaW52b2x2ZWQgdGFzaywgYnV0IGl0IGxvb2tzIHByZXR0eSBtdWNo
CnVuYXZvaWRhYmxlIHRvIG1lLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 16:01:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 16:01:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuJxR-0001Qi-GN; Mon, 27 Aug 2018 16: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=jola=lk=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuJxR-0001Qd-5U
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 16:01:37 +0000
X-Inumbo-ID: 46a6bed8-aa12-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 46a6bed8-aa12-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 18:00:10 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Mon, 27 Aug 2018 10:01:35 -0600
Message-Id: <5B84205B02000078001E2507@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Mon, 27 Aug 2018 10:01:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <1f5209e13cb12be42209f977c97290dd4343d2a8.1535285866.git-series.wei.liu2@citrix.com>
In-Reply-To: <1f5209e13cb12be42209f977c97290dd4343d2a8.1535285866.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 15/23] x86/mm: put HVM only code under
 CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 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+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2FyY2gveDg2L21tL01ha2VmaWxlCj4gKysrIGIveGVuL2FyY2gveDg2L21tL01h
a2VmaWxlCj4gQEAgLTEsOSArMSwxMCBAQAo+ICBzdWJkaXIteSArPSBzaGFkb3cKPiAtc3ViZGly
LXkgKz0gaGFwCj4gK3N1YmRpci0kKENPTkZJR19IVk0pICs9IGhhcAo+ICAKPiAgb2JqLXkgKz0g
cGFnaW5nLm8KPiAtb2JqLXkgKz0gcDJtLm8gcDJtLXB0Lm8gcDJtLWVwdC5vIHAybS1wb2Qubwo+
IC1vYmoteSArPSBhbHRwMm0ubwo+ICtvYmoteSArPSBwMm0ubyBwMm0tcHQubwo+ICtvYmotJChD
T05GSUdfSFZNKSArPSBwMm0tZXB0Lm8gcDJtLXBvZC5vCj4gK29iai0kKENPTkZJR19IVk0pICs9
IGFsdHAybS5vCj4gIG9iai15ICs9IGd1ZXN0X3dhbGtfMi5vCj4gIG9iai15ICs9IGd1ZXN0X3dh
bGtfMy5vCj4gIG9iai15ICs9IGd1ZXN0X3dhbGtfNC5vCgpXb3VsZCB5b3UgbWluZCBvbmNlIGFn
YWluIHNvcnRpbmcgdGhpbmdzIGF0IHRoZSBzYW1lIHRpbWU/Cgo+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9tbS9wMm0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+IEBAIC01MzUsNyArNTM1
LDcgQEAgc3RydWN0IHBhZ2VfaW5mbyAqcDJtX2dldF9wYWdlX2Zyb21fZ2ZuKAo+ICBpbnQgcDJt
X3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm4sIG1mbl90IG1mbiwK
PiAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IHBhZ2Vfb3JkZXIsIHAybV90eXBlX3Qg
cDJtdCwgcDJtX2FjY2Vzc190IHAybWEpCj4gIHsKPiAtICAgIHN0cnVjdCBkb21haW4gKmQgPSBw
Mm0tPmRvbWFpbjsKPiArICAgIHN0cnVjdCBkb21haW4gKiBfX21heWJlX3VudXNlZCBkID0gcDJt
LT5kb21haW47CgpJbnN0ZWFkIG9mIHRoaXMsIHdoeSBkb24ndCB5b3Ugc2ltcGx5IGxhdGNoIGhh
cF9lbmFibGVkKCkncyByZXR1cm4KdmFsdWUgaW50byBhIGxvY2FsIGJvb2wgdmFyaWFibGU/IChP
dGhlcndpc2UgSSB3b3VsZCBhc2sgZm9yIGNvbnN0CnRvIGJlIGFkZGVkIGhlcmUgYXMgeW91IHRv
dWNoIHRoaXMgYW55d2F5LikgQWRkaW5nCl9fbWF5YmVfdW51c2VkIHNob3VsZCByZWFsbHkgYmUg
YSBsYXN0IHJlc29ydCBvbmx5LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 16:03:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 16: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 1fuJzR-0001f6-1I; Mon, 27 Aug 2018 16:03:41 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=3kc6=lk=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fuJzP-0001f0-JN
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 16:03:39 +0000
X-Inumbo-ID: 8f012b8a-aa12-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 8f012b8a-aa12-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 18:02:12 +0200 (CEST)
Received: by mail-lj1-x243.google.com with SMTP id y17-v6so12816023ljy.8
 for <xen-devel@lists.xenproject.org>; Mon, 27 Aug 2018 09:03:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=E3qfE0uaPNziobailZaH1ImgJcNFzGSf1nE7s4bncEg=;
 b=oqftCttqW9G+Jn1j6L3mnwiqSM5hQ5ywNBgx9UUr+PKUjOBIqg7vQhPAg7Y+ohQHIJ
 pofSo5YwFHZDHu4FiLRJZ9nR0yS0sZMp3Z5U/Tz0fsqJUFmX0xnQwJJ1JL8dr72Qva7e
 7d3JErJeIxt5d7/4cjFsG+uUv+BWm2Cy27E6iLasrirkPSCsbFHajOOdeu+5gYZRUqln
 nnhOGFgsDZm0LuHHFhJyk5yJ3If+XOg2QOGWmM4LpfzlkT4NZd8Ga7AfBFU48o7EjWRX
 uWDhXUsVEk0adBnTWKk/k4TlGtfwSqX9E/0Aswtzs8Nnx9QvzDGcgB6i4FfYHLAVxXKj
 x6ww==
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=E3qfE0uaPNziobailZaH1ImgJcNFzGSf1nE7s4bncEg=;
 b=moYYCG6kogFPbtB3M1ixEVoaOdWMLJb5lYHpKQoDeYk7y8fdzMYB5cY/qzN50sk0I8
 qz8HGm5cQnWgi2GWU1yuaqutbrcn/VZaBxx4iQ49pv3rocQQWySNd197apqul04SoDju
 8Qkbui3vWiOFWCQm7r/JviMZSocL5INSqujPwZQbeDFjW8ATayXGu87BO5oJAe47348z
 4tYdu2aRqs2S9LYY11tWPmQkJTiYfOvqtCLQuKjsY1uwI5/qge1BnMGld/6vTowE5Xot
 XaAlGyrYVffsPcGqq2FDR3kynqziKVoAs3JxHhuprWyJRto077kPKZ5Kqexe/27PkEfu
 jIAA==
X-Gm-Message-State: APzg51DiZLFqQqeSVs7427AWKkyYo526DZ+21kMZTJnZOWX0UVEmsKRE
 SvV7YgX7/elN8JILl+rsLiOWbgF1A4RBVUw1x4I=
X-Google-Smtp-Source: ANB0VdaHtQswGafRLCwlXJ5CS4AuiygAZW3YEOkzifxVzFluelEGO/1Z+X5sWvsZjmHnU9RCAHcxFmpXfIKvgV7Aor4=
X-Received: by 2002:a2e:6d0a:: with SMTP id
 i10-v6mr9525600ljc.145.1535385816871; 
 Mon, 27 Aug 2018 09:03:36 -0700 (PDT)
MIME-Version: 1.0
References: <20180821153755.30462-1-jgross@suse.com>
In-Reply-To: <20180821153755.30462-1-jgross@suse.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Mon, 27 Aug 2018 12:03:25 -0400
Message-ID: <CAKf6xps=OoS_S22KAiRwBdUeJE8b=EruiLJpc95b28+Ku3246w@mail.gmail.com>
To: Juergen Gross <jgross@suse.com>
Subject: Re: [Xen-devel] [PATCH v2 0/2] x86/xen: avoid 32-bit writes to PTEs
 in PV PAE 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: x86@kernel.org, open list <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>

T24gVHVlLCBBdWcgMjEsIDIwMTggYXQgMTE6NDAgQU0gSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPiB3cm90ZToKPgo+IFdoaWxlIHRoZSBoeXBlcnZpc29yIGVtdWxhdGVzIHBsYWluIHdy
aXRlcyB0byBQVEVzIGhhcHBpbHksIHRoaXMgaXMKPiBtdWNoIHNsb3dlciB0aGFuIGlzc3Vpbmcg
YSBoeXBlcmNhbGwgZm9yIFBURSBtb2RpZmNhdGlvbnMuIEFuZCB3cml0aW5nCj4gYSBQVEUgdmlh
IHR3byAzMi1iaXQgd3JpdGUgaW5zdHJ1Y3Rpb25zIChlc3BlY2lhbGx5IHdoZW4gY2xlYXJpbmcg
dGhlCj4gUFRFKSB3aWxsIHJlc3VsdCBpbiBhbiBpbnRlcm1lZGlhdGUgTDFURiB2dWxuZXJhYmxl
IFBURS4KPgo+IFdyaXRlcyB0byBQQUUgUFRFcyBzaG91bGQgYWx3YXlzIGJlIGRvbmUgd2l0aCA2
NC1iaXQgd3JpdGVzIG9yIHZpYQo+IGh5cGVyY2FsbHMuCj4KPiBKdWVyZ2VuIEdyb3NzICgyKToK
PiAgIHg4Ni94ZW46IGRvbid0IHdyaXRlIHB0ZXMgZGlyZWN0bHkgaW4gMzItYml0IFBWIGd1ZXN0
cwo+ICAgeDg2L3BhZTogdXNlIDY0IGJpdCBhdG9taWMgeGNoZyBmdW5jdGlvbiBpbiBuYXRpdmVf
cHRlcF9nZXRfYW5kX2NsZWFyCj4KCkkgdGVzdGVkIGJvdGggcGF0Y2hlcyBvbiA0LjE0LCBjaGFu
Z2luZyBwYXRjaCAyIHRvIGF0b21pYzY0X3hjaGcgc2luY2UKYXJjaF9hdG9taWM2NF94Y2hnIGRv
ZXNuJ3QgZXhpc3QuCgpJIGhhdmVuJ3Qgc2VlbiBodHRwczovL2J1Z3ppbGxhLmtlcm5lbC5vcmcv
c2hvd19idWcuY2dpP2lkPTE5ODQ5Nwp0cmlnZ2VyIHNpbmNlIGluY29ycG9yYXRpbmcgdGhlc2Ug
cGF0Y2guIFdpdGhvdXQgdGhlIHBhdGNoZXMsIEkgd291bGQKaGF2ZSBzZWVuIGl0IHRyaWdnZXIg
Ynkgbm93LiAgQWxzbywgSSd2ZSBjb25maXJtZWQgWGVuIGRvZXMgbm90IGVuYWJsZQpwYWdlIHRh
YmxlIHNoYWRvd2luZy4gIEZvciB3aGF0IGl0J3Mgd29ydGgsIHRoZSBQVEVzIHRoYXQgd291bGQK
dHJpZ2dlciBYZW4gc2hhZG93aW5nICgweDgwMDAnMDAwMicwMDAwJzAwMDApIGFyZSB0aGUgc2Ft
ZSBhcyB0aG9zZQp0aGF0IHRyaWdnZXJlZCBidWcgMTk4NDk3LiAgVGhlcmUgd2FzIGF0IGxlYXN0
IDEgbm9uLVhlbiB1c2VyIGFmZmVjdGVkCmJ5IDE5ODQ5NywgYnV0IHRoaXMgYXQgbGVhc3Qgc2Vl
bXMgdG8gZml4IGl0IGZvciBtZS4KClRlc3RlZC1ieTogSmFzb24gQW5kcnl1ayA8amFuZHJ5dWtA
Z21haWwuY29tPgoKVGhhbmsgeW91LgpKYXNvbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 16:07:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 16:07: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 1fuK37-0001rB-KF; Mon, 27 Aug 2018 16:07: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=3kc6=lk=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fuK36-0001r6-NC
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 16:07:28 +0000
X-Inumbo-ID: 17ae46dc-aa13-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 17ae46dc-aa13-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 18:06:02 +0200 (CEST)
Received: by mail-lj1-x241.google.com with SMTP id l15-v6so12840304lji.6
 for <xen-devel@lists.xenproject.org>; Mon, 27 Aug 2018 09:07:27 -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=ditRqlRrj18LC77XfO6ow3uOwxGoZIS5tDinhHKEV+I=;
 b=s6fcQhwVG3+XwHGQX5TiBC8jX8titB08pPHqFr3xRxeAgIIEKgrSlf7ZLL81dmMJeN
 TSa4mlvxtNOMWYbTB2sdB3NTdhYk7v0ikgm2UmjLDYgwnZlLSWYw9k/4g73QIhZ/6nOh
 2+ALMyMAsejrV5BcIG5SWgrLn0ophc4Pj75GGu4bXXdk5kWZ0hwnHCJOcisRmABU/RI/
 q817jw1whBOxGK+k7V1tWaxdARBWRwUzZKwzZ91RpOvotZgua1xZjFMNnKKYbMOdOATu
 Pr+WkSuENdQvH+PoXTgK1F4c6g8Ty/eNe7VVgUnvlfWQq/cdnS1Fpw2w0myoRjofkrc6
 Fe0g==
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=ditRqlRrj18LC77XfO6ow3uOwxGoZIS5tDinhHKEV+I=;
 b=ezoiSGs0mNF2jkTTBiOUDI1gGZqU0vC/1+N5nXsEeA0G54QniMYj7vfn2yOeBV1PqW
 3U8VQqLrB7O0z1RfrZ+oytaC2rN96VYko0qTJpXtG9mNyb2UJkQlpAWyGLUEU0nHmsZL
 s78NWuGMyEhMCLgCgWNNMUAnFv1YTASBr6Pmif5UOjQKlrgqmIobyUO1kRcE9/Qb/yYi
 vjC32l7vfun88tsZ7/2JLQKhOv9XWCfB9UmyvfY0+fZzGadmTG0ythgQPyTHdC2PyQpV
 tNuC0uZKtVGvgM8815x2QlkAt4wOVxJqf8AOLL4yiaFfvWIVDqAKQ0eQ9iNwsYeqNGA3
 NdiA==
X-Gm-Message-State: APzg51BU/2vOYVpibMw0SL/f+B25L8L4Ii3i8ZVx/lkLi97RrnqxQo41
 Q8eya6GU1sIHhDgfR8tWoroNSi1LHWAUNZHZCCLsrnaDrf8=
X-Google-Smtp-Source: ANB0VdYiXd7rCCN71+BMLn91HzPFsn+ECsy6rRKacKHQIPCZ+sz66wQIT29BeRd7VLsaj6aXx9Q6IpmTmo258/9dlMc=
X-Received: by 2002:a2e:93c4:: with SMTP id
 p4-v6mr8778038ljh.150.1535386046242; 
 Mon, 27 Aug 2018 09:07:26 -0700 (PDT)
MIME-Version: 1.0
References: <20180821153755.30462-1-jgross@suse.com>
 <CAKf6xps=OoS_S22KAiRwBdUeJE8b=EruiLJpc95b28+Ku3246w@mail.gmail.com>
In-Reply-To: <CAKf6xps=OoS_S22KAiRwBdUeJE8b=EruiLJpc95b28+Ku3246w@mail.gmail.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Mon, 27 Aug 2018 12:07:14 -0400
Message-ID: <CAKf6xpso+LuN2npRvD8qB=b4eX8=uVc+5-ynEC3iNXBZpG0WWA@mail.gmail.com>
To: Juergen Gross <jgross@suse.com>
Subject: Re: [Xen-devel] [PATCH v2 0/2] x86/xen: avoid 32-bit writes to PTEs
 in PV PAE 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: x86@kernel.org, open list <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>

T24gTW9uLCBBdWcgMjcsIDIwMTggYXQgMTI6MDMgUE0gSmFzb24gQW5kcnl1ayA8amFuZHJ5dWtA
Z21haWwuY29tPiB3cm90ZToKPgo+IE9uIFR1ZSwgQXVnIDIxLCAyMDE4IGF0IDExOjQwIEFNIEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4gd3JvdGU6Cj4gPgo+ID4gV2hpbGUgdGhlIGh5
cGVydmlzb3IgZW11bGF0ZXMgcGxhaW4gd3JpdGVzIHRvIFBURXMgaGFwcGlseSwgdGhpcyBpcwo+
ID4gbXVjaCBzbG93ZXIgdGhhbiBpc3N1aW5nIGEgaHlwZXJjYWxsIGZvciBQVEUgbW9kaWZjYXRp
b25zLiBBbmQgd3JpdGluZwo+ID4gYSBQVEUgdmlhIHR3byAzMi1iaXQgd3JpdGUgaW5zdHJ1Y3Rp
b25zIChlc3BlY2lhbGx5IHdoZW4gY2xlYXJpbmcgdGhlCj4gPiBQVEUpIHdpbGwgcmVzdWx0IGlu
IGFuIGludGVybWVkaWF0ZSBMMVRGIHZ1bG5lcmFibGUgUFRFLgo+ID4KPiA+IFdyaXRlcyB0byBQ
QUUgUFRFcyBzaG91bGQgYWx3YXlzIGJlIGRvbmUgd2l0aCA2NC1iaXQgd3JpdGVzIG9yIHZpYQo+
ID4gaHlwZXJjYWxscy4KPiA+Cj4gPiBKdWVyZ2VuIEdyb3NzICgyKToKPiA+ICAgeDg2L3hlbjog
ZG9uJ3Qgd3JpdGUgcHRlcyBkaXJlY3RseSBpbiAzMi1iaXQgUFYgZ3Vlc3RzCj4gPiAgIHg4Ni9w
YWU6IHVzZSA2NCBiaXQgYXRvbWljIHhjaGcgZnVuY3Rpb24gaW4gbmF0aXZlX3B0ZXBfZ2V0X2Fu
ZF9jbGVhcgo+ID4KPgo+IEkgdGVzdGVkIGJvdGggcGF0Y2hlcyBvbiA0LjE0LCBjaGFuZ2luZyBw
YXRjaCAyIHRvIGF0b21pYzY0X3hjaGcgc2luY2UKPiBhcmNoX2F0b21pYzY0X3hjaGcgZG9lc24n
dCBleGlzdC4KPgo+IEkgaGF2ZW4ndCBzZWVuIGh0dHBzOi8vYnVnemlsbGEua2VybmVsLm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTk4NDk3Cj4gdHJpZ2dlciBzaW5jZSBpbmNvcnBvcmF0aW5nIHRoZXNl
IHBhdGNoLiBXaXRob3V0IHRoZSBwYXRjaGVzLCBJIHdvdWxkCj4gaGF2ZSBzZWVuIGl0IHRyaWdn
ZXIgYnkgbm93LiAgQWxzbywgSSd2ZSBjb25maXJtZWQgWGVuIGRvZXMgbm90IGVuYWJsZQo+IHBh
Z2UgdGFibGUgc2hhZG93aW5nLiAgRm9yIHdoYXQgaXQncyB3b3J0aCwgdGhlIFBURXMgdGhhdCB3
b3VsZAo+IHRyaWdnZXIgWGVuIHNoYWRvd2luZyAoMHg4MDAwJzAwMDInMDAwMCcwMDAwKSBhcmUg
dGhlIHNhbWUgYXMgdGhvc2UKPiB0aGF0IHRyaWdnZXJlZCBidWcgMTk4NDk3LiAgVGhlcmUgd2Fz
IGF0IGxlYXN0IDEgbm9uLVhlbiB1c2VyIGFmZmVjdGVkCj4gYnkgMTk4NDk3LCBidXQgdGhpcyBh
dCBsZWFzdCBzZWVtcyB0byBmaXggaXQgZm9yIG1lLgo+Cj4gVGVzdGVkLWJ5OiBKYXNvbiBBbmRy
eXVrIDxqYW5kcnl1a0BnbWFpbC5jb20+CgpBbHNvLCBjYW4gdGhlc2UgcGF0Y2hlcyBiZSBDYzog
c3RhYmxlQHZnZXIua2VybmVsLm9yZz8KClRoYW5rcywKSmFzb24KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 16:10:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 16:10:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuK6C-0002Wq-7p; Mon, 27 Aug 2018 16:10: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=bur+=lk=oracle.com=konrad.wilk@srs-us1.protection.inumbo.net>)
 id 1fuK6A-0002Wi-9r
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 16:10:38 +0000
X-Inumbo-ID: 888f469c-aa13-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 888f469c-aa13-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 18:09:11 +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 w7RG8tGK187612;
 Mon, 27 Aug 2018 16:10:31 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 : content-transfer-encoding; s=corp-2018-07-02;
 bh=FKmnZdRXAKGiKfqrGGMSVMyfMhDD1vG6HSST5wFQiKk=;
 b=h2gilgFMkMwXezKn2rwOA7nrujnDfrwk4zRtvDNaj2ru0HeRdvu9TKr12RBiGrpcRRrI
 8Wz8UNRfNSn8JZePk/kjJbyk6f5Wfcziv7RPv7JBNuZH6/qpeLjLdUGIlHKkjU048kVI
 /1I2Lktx5S8jGcOzJ+wIYbBOecH++7mleWL1Acy1JeCyKEHyNW2WN4LakylwTiWKhaH9
 1se6IkoCnWsc/r4Rbd9E43WADTg06WxrZV2odDTdisO9t8bSgvdRMyflIJl4k+NV1xhR
 0rgxZDRWPpzxm3nkAIWch+Ro8u5pkq+jJEFEPIAfPpvYQwvs1e1ojzwqMSfLSvBY1gud SQ== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2m2y2p6vr3-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 27 Aug 2018 16:10:31 +0000
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w7RGAPh9020643
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 27 Aug 2018 16:10:25 GMT
Received: from abhmp0009.oracle.com (abhmp0009.oracle.com [141.146.116.15])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w7RGAOA0004871;
 Mon, 27 Aug 2018 16:10:24 GMT
Received: from char.us.oracle.com (/10.152.35.101)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 27 Aug 2018 09:10:24 -0700
Received: by char.us.oracle.com (Postfix, from userid 1000)
 id 924576A0112; Mon, 27 Aug 2018 12:10:23 -0400 (EDT)
Date: Mon, 27 Aug 2018 12:10:23 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180827161023.GV10467@char.us.oracle.com>
References: <20180813140114.20126-1-jgross@suse.com>
 <20180817155909.4cwiy6bhhgiala5m@mac>
 <8aaf02b1-999d-81fc-2732-ed556b959a8a@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <8aaf02b1-999d-81fc-2732-ed556b959a8a@suse.com>
User-Agent: Mutt/1.8.3 (2017-05-23)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8998
 signatures=668708
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808270171
Subject: Re: [Xen-devel] [PATCH v3 0/5] xen/blk: persistent grant rework
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: axboe@kernel.dk, linux-kernel@vger.kernel.org, linux-block@vger.kernel.org,
 xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMDM6NTI6MjNQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAxNy8wOC8xOCAxNzo1OSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IE1vbiwgQXVnIDEzLCAyMDE4IGF0IDA0OjAxOjA5UE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3Jv
dGU6Cj4gPj4gUGVyc2lzdGVudCBncmFudHMgYXJlIHVzZWQgaW4gdGhlIFhlbidzIGJsa2Zyb250
L2Jsa2JhY2sgZHJpdmVycyB0bwo+ID4+IGF2b2lkIG1hcHBpbmcvdW5tYXBwaW5nIG9mIEkvTyBi
dWZmZXJzIGluIHRoZSBiYWNrZW5kIGZvciBlYWNoIEkvTy4KPiA+Pgo+ID4+IFdoaWxlIHRoaXMg
c3BlZWRzIHVwIHByb2Nlc3NpbmcgcXVpdGUgYSBiaXQgdGhlcmUgYXJlIHByb2JsZW1zIHJlbGF0
ZWQKPiA+PiB0byBwZXJzaXN0ZW50IGdyYW50cyBpbiBzb21lIGNvbmZpZ3VyYXRpb25zOiBkb21h
aW5zIHdpdGggbXVsdGlwbGUKPiA+PiBibG9jayBkZXZpY2VzIG1ha2luZyB1c2Ugb2YgcGVyc2lz
dGVudCBncmFudHMgbWlnaHQgc3VmZmVyIGZyb20gYSBsYWNrCj4gPj4gb2YgZ3JhbnRzIGlmIGVh
Y2ggb2YgdGhlIGJsb2NrIGRldmljZXMgZXhwZXJpZW5jZWQgYSBoaWdoIEkvTyBsb2FkIGF0Cj4g
Pj4gc29tZSB0aW1lLiBUaGlzIGlzIGR1ZSB0byB0aGUgbnVtYmVyIG9mIHBlcnNpc3RlbnQgZ3Jh
bnRzIHBlciBkZXZpY2UKPiA+PiBvbmx5IHRvIGJlIGxpbWl0ZWQgYnkgYSByYXRoZXIgaGlnaCBt
YXhpbXVtIHZhbHVlLCBidXQgbmV2ZXIgYmVpbmcKPiA+PiByZWxlYXNlZCBldmVuIGluIGNhc2Ug
b2YgbG9uZ2VyIHRpbWVzIHdpdGhvdXQgYW55IEkvTy4KPiA+Pgo+ID4+IFRoaXMgc2VyaWVzIG1v
ZGlmaWVzIHhlbi1ibGtiYWNrIHRvIHVubWFwIGFueSBkb21VIHBhZ2UgbWFwcGVkIHZpYSBhCj4g
Pj4gcGVyc2lzdGVudCBncmFudCBhZnRlciBhIHRpbWVvdXQgKGRlZmF1bHQ6IDYwIHNlY29uZHMp
LiBUaGUgdGltZW91dAo+ID4+IGlzIHNldCB0byBpdHMgZGVmYXVsdCB2YWx1ZSBhZ2FpbiB3aGVu
IGEgcGVyc2lzdGVudCBncmFudCBoYXMgYmVlbgo+ID4+IHVzZWQgZm9yIGFuIEkvTy4KPiA+Pgo+
ID4+IHhlbi1ibGtmcm9udCBpcyBtb2RpZmllZCB0byBzY2FuIGV2ZXJ5IDEwIHNlY29uZHMgZm9y
IHBlcnNpc3RlbnQgZ3JhbnRzCj4gPj4gbm90IGluIHVzZSBieSBibGtiYWNrIGFueSBtb3JlIGFu
ZCB0byByZW1vdmUgc3VjaCBncmFudHMuCj4gPj4KPiA+PiBUaGUgbGFzdCAzIHBhdGNoZXMgYXJl
IHNtYWxsIGNsZWFudXBzIG9mIGJsa2Zyb250IGFuZCBibGtiYWNrIGRyaXZlcnMuCj4gPj4KPiA+
PiBWMzoKPiA+PiAtIHBhdGNoIDE6IG1ha2UgdGltZW91dCBwYXJhbWV0ZXIgc3RhdGljCj4gPiAK
PiA+IEtvbnJhZCBpZiB5b3UgYXJlIE9LIHdpdGggdGhpcyBzZXJpZXMsIGNvdWxkIHlvdSBwbGVh
c2Ugc2VuZCBhIHB1bGwKPiA+IHJlcXVlc3QgdG8gSmVucz8KPiAKPiBQaW5nPwoKWWVzLCBsZXQg
bWUgZG8gdGhhdCBub3cuCj4gCj4gCj4gSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 16:20:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 16:20:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuKFO-0003PO-94; Mon, 27 Aug 2018 16:20:10 +0000
Received: from mail6.bemta26.messagelabs.com ([85.158.142.46])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <konrad.wilk@oracle.com>) id 1fuKFN-0003Nr-0Q
 for xen-devel@lists.xensource.com; Mon, 27 Aug 2018 16:20:09 +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 BA/34-19241-7B4248B5;
 Mon, 27 Aug 2018 16:20:07 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrIIsWRWlGSWpSXmKPExsUyZ7p8qO52lZZ
 og9ZeJYt7U96zOzB6bO/bxR7AGMWamZeUX5HAmrF36UzmgvccFc0HPrE3MHawdzFycggJrGCU
 6G6R6GLk4mAR2MEi8WrpLTYQR0jgNaPEoX07WCCc34wS7xc9Y4dwNjBKfFrxjAnC6WKUuNvcx
 wQxrEhi3/YPzCA2i4CqxI4lv4HiHBxsAiYSb1Y5gpgiAvUSz9f7gVQIC1hKXOr4xgpi8wqYS7
 z928YGYQtKnJz5hAXEZhbQkrjx7yXYFGYBaYnl/zhAwqICyhLz9q0CK5cQCJWYf7KXFeQaCYE
 JTBKTjy5jnsAoNAvJqFlIRs1CGLWAkXkVo0VSUWZ6RkluYmaOrqGBga6hobGuoa6ZsV5ilW6i
 XmqpbnJqXklRIlBSL7G8WK+4Mjc5J0UvL7VkEyMw4BmAYAfjz58phxglOZiURHnTrjZHC/El5
 adUZiQWZ8QXleakFh9ilOHgUJLgTVNuiRYSLEpNT61Iy8wBxh5MWoKDR0mEVx8kzVtckJhbnJ
 kOkTrFaMzxYlHPJGaOP++nTmIWYsnLz0uVEuedB1IqAFKaUZoHNwiWEi4xykoJ8zICnSbEU5B
 alJtZgir/ilGcg1FJmLcBZApPZl4J3L5XQKcwAZ0y41UDyCkliQgpqQbGJRvk3+1fuYJJzo3N
 btunj6ETtz1bKDhvl2Tv7eRzJ1Laj+/Imns1TdnbY11Oi/cE7g5zVfVlCU/v9uc9Py2Wzvpvx
 pmagwoz3n44X3B6Iv/Vw99+doT5mTBwsjMsP3+uYrfplbO691Q/hay+n+vEUdPj+pRX9ibnff
 ds9r5NIgYtksve76hUVGIpzkg01GIuKk4EAMZuTrgEAwAA
X-Env-Sender: konrad.wilk@oracle.com
X-Msg-Ref: server-18.tower-225.messagelabs.com!1535386805!3167500!1
X-Originating-IP: [156.151.31.85]
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 1936 invoked from network); 27 Aug 2018 16:20:07 -0000
Received: from userp2120.oracle.com (HELO userp2120.oracle.com) (156.151.31.85)
 by server-18.tower-225.messagelabs.com with AES256-GCM-SHA384 encrypted SMTP;
 27 Aug 2018 16:20:07 -0000
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 w7RGJW6u153570;
 Mon, 27 Aug 2018 16:19:59 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=date : from : to :
 subject : message-id : mime-version : content-type; s=corp-2018-07-02;
 bh=MGgjMmSUBUsqM7mt1pOqYh7D3G9R2MTY+oswJ7rjd9Q=;
 b=Ym17ttrQbo9vIyhTJRVfvBF95tbRdjnbT9Z68U/pcP6vIW7YjbX0cntZXTRqzafpUoTn
 m9WjxyhTdp7JhyP21wMdEEm6SG/R6FGuRubFJFQPKXnaRf10GULKKpBueh1lIp/n43p1
 /RKoHLbopbxEyvLTAxV70926BVJejS7+FGcd75eF4mOSdgt29YrJZPraSZOn5Wfu4tPG
 ige5FJJqFlfH5IJLkJAc/Kew8oHcw+o/AcxiCIqttIchbbzH8pVu9HcIF4C2A3GiSEXK
 UgaduW+tXLjvA/DfNoUXdv3ksq1k9XEz7Y5Ghjki1vl12owfJFNieJ/gHVAl+7FFWdhp Yw== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2120.oracle.com with ESMTP id 2m2yrpxv9d-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 27 Aug 2018 16:19:59 +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 w7RGJqTG024754
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 27 Aug 2018 16:19:53 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 w7RGJpeS001160;
 Mon, 27 Aug 2018 16:19:51 GMT
Received: from char.us.oracle.com (/10.152.35.101)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 27 Aug 2018 09:19:50 -0700
Received: by char.us.oracle.com (Postfix, from userid 1000)
 id 06EFD6A0112; Mon, 27 Aug 2018 12:19:49 -0400 (EDT)
Date: Mon, 27 Aug 2018 12:19:49 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: linux-kernel@vger.kernel.org, jgross@suse.com, roger.pau@citrix.com,
 axboe@kernel.dk, xen-devel@lists.xensource.com
Message-ID: <20180827161949.GG29187@char.us.oracle.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.8.3 (2017-05-23)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8998
 signatures=668708
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808270173
Subject: [Xen-devel] [GIT PULL] (xen) stable/for-jens-4.19 for 4.19..
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGV5IEplbnMsCgpXb3VsZCB5b3UgYmUgT0sgcHVsbGluZyB0aGUgZm9sbG93aW5nIGJyYW5jaDoK
IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9rb25yYWQveGVu
LmdpdCBzdGFibGUvZm9yLWplbnMtNC4xOQoKd2hpY2ggaGFzIGEgZml4IGZvciBmbHVzaGluZyBv
dXQgcGVyc2lzdGVudCBwYWdlcyBhdCBhIGRldGVybWluaXN0aWMgcmF0ZS4KClRoYW5rcyB0byB0
aGUgTDFURiBJIGRpZCBub3QgbWFuYWdlIHRvIHNlbmQgdGhpcyBlbWFpbCB1bnRpbCB0b2RheSAt
IGJ1dApob3BlZnVsbHkgaXQgd29uJ3QgYmUgYW4gaXNzdWUgdG8gcHVzaCBpdCB0byBMaW51cyBh
ZnRlciAtcmMxPwoKSXQgaXMgYmFzZWQgb24geW91ciAnYjg2ZDg2NWNiMWNhIChmb3ItNC4xOS9i
bG9jaykgYmxrY2c6IE1ha2UgYmxrZ19yb290X2xvb2t1cCgpCndvcmsgZm9yIHF1ZXVlcyBpbiBi
eXBhc3MgbW9kZScgYnJhbmNoLgoKVGhhbmsgeW91ISAKCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0
aW5nL3N5c2ZzLWRyaXZlci14ZW4tYmxrYmFjayB8ICAxMCArKwogZHJpdmVycy9ibG9jay94ZW4t
YmxrYmFjay9ibGtiYWNrLmMgICAgICAgICAgICAgICAgfCAgOTkgKysrKysrKysrKy0tLS0tLS0t
LQogZHJpdmVycy9ibG9jay94ZW4tYmxrYmFjay9jb21tb24uaCAgICAgICAgICAgICAgICAgfCAg
MTQgKy0tCiBkcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jICAgICAgICAgICAgICAgICAgICAg
ICB8IDExMCArKysrKysrKysrKysrKysrKystLS0KIDQgZmlsZXMgY2hhbmdlZCwgMTYzIGluc2Vy
dGlvbnMoKyksIDcwIGRlbGV0aW9ucygtKQoKSnVlcmdlbiBHcm9zcyAoNSk6CiAgICAgIHhlbi9i
bGtiYWNrOiBkb24ndCBrZWVwIHBlcnNpc3RlbnQgZ3JhbnRzIHRvbyBsb25nCiAgICAgIHhlbi9i
bGtmcm9udDogY2xlYW51cCBzdGFsZSBwZXJzaXN0ZW50IGdyYW50cwogICAgICB4ZW4vYmxrZnJv
bnQ6IHJlb3JkZXIgdGVzdHMgaW4geGxibGtfaW5pdCgpCiAgICAgIHhlbi9ibGtiYWNrOiBtb3Zl
IHBlcnNpc3RlbnQgZ3JhbnRzIGZsYWdzIHRvIGJvb2wKICAgICAgeGVuL2Jsa2JhY2s6IHJlbW92
ZSB1bnVzZWQgcGVyc19nbnRzX2xvY2sgZnJvbSBzdHJ1Y3QgeGVuX2Jsa2lmX3JpbmcKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 16:23:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 16:23:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuKIu-0003gJ-Sg; Mon, 27 Aug 2018 16:23: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=9bom=lk=cardoe.com=cardoe@srs-us1.protection.inumbo.net>)
 id 1fuKIt-0003gE-NV
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 16:23:47 +0000
X-Inumbo-ID: 5f9a93e7-aa15-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 5f9a93e7-aa15-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 18:22:21 +0200 (CEST)
Received: by mail-yb0-x243.google.com with SMTP id d34-v6so6241685yba.3
 for <xen-devel@lists.xenproject.org>; Mon, 27 Aug 2018 09:23: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:mail-followup-to:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=/cTKUPFxJnj63qk+lxyT1kx4BUith2fAPRZ+7W1kOTc=;
 b=N2xLSpoi/IGbKin37JcnxqT6PqR8SpA272lqk3jCQb+A/sX7MjAhlGFHOIGU28Und5
 p6mVB+Xbf5kfwL7PYuT00Rx4C6e1WjMayVAoj3lYjbpT7c4xOwx01RB/GI0ZLjTSrSnQ
 sBYHhmdvwm7BYqMLHPZhrhRNmGO6Hz8ykWrqw=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:from:to:cc:subject:message-id
 :mail-followup-to:references:mime-version:content-disposition
 :in-reply-to:user-agent;
 bh=/cTKUPFxJnj63qk+lxyT1kx4BUith2fAPRZ+7W1kOTc=;
 b=h7/Jv3RuEBtCPaw2LoS4bsyY3QHtKVcPWBb5JLC9DylpNIMk6EdIOfK/i7k/KMISzH
 amtnL0iZx/VRAF+6m50c63PIR6L4TAdRfF+Ywew2BxqKCP2hVDD8NMvqhDJkVOxeRioH
 RauhyQKvcjZuZWM2TCQ6OR2MjMvpa6qQq0K43hGyrbNwKA3SDu/CpXiYs+y8oLz2j/Uc
 lp4vmXB2kMcqeZ9SP3krcFpSEQi0/ebI7dbQLvCqlF3eWDXg71TWB4xPQ/FzXi9siqin
 JJRd0rAiyJQV/ZG00IXz95YFpU+hy/ercev1fV/vR4NBSHnIUBAkYlu0jsNbKQ2F1Zqa
 GaeQ==
X-Gm-Message-State: APzg51A60CBhTt3Xm4vVxoPCSO390czLzZWSoydkxqzyUiNNi9Dq3ayS
 KAl34+9unE1zuWTC//8o8LXZ7g==
X-Google-Smtp-Source: ANB0VdanXwJ0KJvJtx/yQPic7nCUc0Ya9JTOO6vomfu6ZF9w/ml9Ahz5w8sqDoLm5/20mtWJNvYf9Q==
X-Received: by 2002:a25:586:: with SMTP id
 128-v6mr7171089ybf.282.1535387026126; 
 Mon, 27 Aug 2018 09:23: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 n2-v6sm9357376ywd.64.2018.08.27.09.23.44
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 27 Aug 2018 09:23:45 -0700 (PDT)
Date: Mon, 27 Aug 2018 11:23:44 -0500
From: Doug Goldstein <cardoe@cardoe.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180827162344.45gcfxqvoknyggki@doug-macbook.localdomain>
Mail-Followup-To: Jan Beulich <JBeulich@suse.com>,
 Julien Grall <julien.grall@arm.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>,
 Gang Wei <gang.wei@intel.com>, Shane Wang <shane.wang@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Tim Deegan <tim@xen.org>
References: <20180819022205.22024-1-cardoe@cardoe.com>
 <5B7A7CC602000078001DFCE2@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B7A7CC602000078001DFCE2@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] build: remove tboot make targets
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>, Shane Wang <shane.wang@intel.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Gang Wei <gang.wei@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>

T24gTW9uLCBBdWcgMjAsIDIwMTggYXQgMDI6MzM6MTBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDE5LjA4LjE4IGF0IDA0OjIyLCA8Y2FyZG9lQGNhcmRvZS5jb20+IHdyb3Rl
Ogo+ID4gVGhlIHRib290IHRhcmdldHMgYXJlIHdvZWZ1bGx5IG91dCBvZiBkYXRlLiBUaGVzZSBz
aG91bGQgcmVhbGx5IGJlCj4gPiByZXRpcmVkIGJlY2F1c2Ugc2V0dGluZyB1cCB0Ym9vdCBpcyBt
b3JlIGNvbXBsZXggdGhhbiB0aGUgYnVpbGQgcHJvY2Vzcwo+ID4gZm9yIGl0Lgo+ID4gCj4gPiBT
aWduZWQtb2ZmLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+Cj4gCj4gQWNr
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAKPiBCdXQgSSB0aGluayB5
b3Ugd291bGQgYmV0dGVyIGhhdmUgQ2MtZWQgdGhlIFRYVC9UQk9PVCBtYWludGFpbmVycwo+IChu
b3cgZG9uZSksIGFzIGl0IHdhcyBwcmVzdW1hYmx5IHRoZW0gaGF2aW5nIGludHJvZHVjZWQgdGhl
c2UKPiB0YXJnZXRzLiBFdmVuIGlmIHRoZSBjaGFuY2UgaWYgaGlnaCB0byBub3Qgc2VlIGFueSBy
ZXNwb25zZSwgd2UKPiBzaG91bGQgYXQgbGVhc3QgZ2l2ZSB0aGVtIGEgY2hhbmNlIHRvIGNoaW1l
IGluLgoKSnVzdCBhIG9uZSB3ZWVrIHBpbmcuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 16:33:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 16:33:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuKSC-0004Zr-VX; Mon, 27 Aug 2018 16:33:24 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ewt+=lk=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fuKSB-0004Zm-0w
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 16:33:23 +0000
X-Inumbo-ID: b54cf8a0-aa16-11e8-a8a5-bc764e045a96
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0e::609])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b54cf8a0-aa16-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 18:31:54 +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=qAYHzKriSHY0KDkKXnX0fyoXWCfMwDUsR5WU0+NQItM=;
 b=AB1UzDEDPnCp9WDxau0fnc08wiEiE5rsghNhexjpZ5E2ZUzk4rqFuoaH/6NiuBWPs4K4Dq3NMr+T3oRYEIV5yWU3ubbuq0jiXGMtPWe2238peSfOx0JIXdNQLz4Bqyn0vEqBSVLzKxM5j4axVND4A1GqrmtBobUjgHHxjfe//NU=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from [10.17.182.79] (85.223.209.54) by
 AM6PR03MB3768.eurprd03.prod.outlook.com (2603:10a6:209:31::13) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.17; Mon, 27 Aug 2018 16:33:12 +0000
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xen.org
References: <20180824165820.32620-1-julien.grall@arm.com>
 <20180824165820.32620-2-julien.grall@arm.com>
 <0c4be1a6-fd6a-3e8f-95b4-966b153eb17f@epam.com>
 <2c36a480-af86-f1ca-76e8-c991dec6c5dd@arm.com>
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <7775f58b-41a5-8ca9-5666-c91873e98b0f@epam.com>
Date: Mon, 27 Aug 2018 19:33:07 +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: <2c36a480-af86-f1ca-76e8-c991dec6c5dd@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.54]
X-ClientProxiedBy: HE1PR02CA0100.eurprd02.prod.outlook.com
 (2603:10a6:7:29::29) To AM6PR03MB3768.eurprd03.prod.outlook.com
 (2603:10a6:209:31::13)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: f771d4b5-bb1a-49ae-c7bb-08d60c3ac87d
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:AM6PR03MB3768; 
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3768;
 3:/ng4lZq+SmHRxzwF2BlzXG/YxLZrKZ1T+QfFNqxIK2FVcvJaYqD9tpYVcWynr2ikguTVr9R3J4z9dpfq++kgJM5Qq2zIha4pVw+oQuXNPH3zHeQdkd94P0v/nNgEp0Uzn0h8a8GrlYp0yREar2GnUCAZ9ZT2tfDt5KUyspDEkGD2QMfYZ7bAzE1vqRS+RKVLidRo5jnlBNml0XsZCO5TyIuvE1CTvO7p0QRh45573V7MevYrlUrdjE9RDuVbAbxy;
 25:BB53bfWqVciwj8TtObg5/XWQBp9cpe4f7P9qhd8OTu7EgQwL8nftAVts6RRFwRyMiqS3lA2OCroAA1YpT87UGT5KfzBqBqQ6RPtsnZY7oPtHZG/orJT5A9NIThh4Sg4It8mbcL7AYDslvjtpd+VLURlCuah4WcrxeLozV8/8FsbAewhsymzpzCS3O4bw4EHZNKXL/TZtKtYefnD3AJl6AGZ8dhWsKOUTPozEQtx+xI+WVwm6pTYd/k1RapXuXT6mYfEfZDAiwGPuUtTn5tkQ53WL3YPk6ee5345ayN5g1Wbv8ThKP+lFAynML5iZSPaagsxF7HPIU8wqdFiOwGxSCA==;
 31:0uXhM+xS5XnrtrhCpSAztAGrYkpzGUCttxtdzyckpxX9zW1c6MBKBESsnIbd8XjMstS1cxMtlRsVw44QYGpKqlIPl2iQf2WRtLrmo5RjCSivFP0X7lZuj3BkXqcm9VMccLXKrwEbw976t3SVPrnSOSxUnZFvvYztN+TYW7ruStA8cr6zDBambcvLKyfu+0/kqzJRQ5vd3TiEHCctMGnAdlj64xRxmZl+tPTeSc1CF+c=
X-MS-TrafficTypeDiagnostic: AM6PR03MB3768:
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3768;
 20:l2EnKIG7v58/Z7Rg+V6aQzIVIX+BBzQOu6jXt9pw8qtAN5X2F5ea6H4tnYXFMoDivcJWIi0MkMe+VofRh8OzE1jkq5baRZ+YeVGJQETE5OkUmFtcRTs6qO+/YVet38AQ+lRHHymVSi9E0gj87+TEslAxUMEp0xZoeQoZrIFUK/kimQaF2Xi/x5ilF/rQu07bYcGupl+q0NKotspbp+uW81jDUIrZDZLNQDaEkoLTLR5Y8DMtMrfdqDsLU/z48jaCa+K7LJzGJx0kk7UEIW+OSrIYMw35Y2AzaMQmiOSCQRxyhD6jBZmc54rB7e9HYYJ+UPZfe1bMINWyh7xWlkKY3A27nrdFdDBRS5enNsj7EcRXAkKnsH6un4lM+4ifX1TvsD1VsXei7wzNQ/dyxvnErIVdFAqGAikyJf9OzIBc01qA5IUlcQHLoOhuzVU2x8RLrEzFjopkEwivAS//tZxgYDVBMGzooTplfSK1u4MTi3hMFsmIOfx9KA3vHnw0O2Zu;
 4:NU3ZrlLNTsu6j9uRRq1jGdkENrsTbLQFqeWpwEtP3ibAeKHouSLwO2P1Htenbf0lFXzGQy08vu0VQKwMCw2OnCIta0LD1US5R5EwDhdbUlkE4UIsGdMhZYz/KXEHLHyeq/gmJy3qXaNZ2XHnkggwM88aIJ7T2jan4fgvTclXLlyiree2N/+lhr623TeI9tQxze9aLq8gIaCrPo39eHl4qXPEqt/MpYj4RYgotxN3iN2vMTp4qBiIrAAJsyYsZY96s/8eUJN4KA2fno88J0sSvhiilxGP1itzCyfFqj81loanpdeViu6W3rlnpoptVFXUs+zceuaYiWNzdcmQi9LvShGxhvtpXPxS9exde9JhKO7yFauzJPlvxnC6A55nHycJ
X-Microsoft-Antispam-PRVS: <AM6PR03MB3768CBC4AE67857CE3AC3C88E60B0@AM6PR03MB3768.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(180628864354917)(192813158149592)(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)(10201501046)(3002001)(93006095)(93001095)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123558120)(20161123562045)(20161123564045)(201708071742011)(7699016);
 SRVR:AM6PR03MB3768; BCL:0; PCL:0; RULEID:; SRVR:AM6PR03MB3768; 
X-Forefront-PRVS: 07778E4001
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(346002)(396003)(39860400002)(376002)(136003)(189003)(199004)(106356001)(65956001)(65806001)(47776003)(186003)(26005)(4326008)(16526019)(53546011)(97736004)(77096007)(386003)(25786009)(31696002)(86362001)(55236004)(66066001)(6666003)(316002)(476003)(58126008)(16576012)(8676002)(5660300001)(2486003)(23676004)(2616005)(52146003)(229853002)(6486002)(956004)(11346002)(486006)(64126003)(6246003)(53936002)(81156014)(81166006)(52116002)(7736002)(76176011)(67846002)(305945005)(6116002)(446003)(3846002)(36756003)(2906002)(14444005)(65826007)(2870700001)(93886005)(50466002)(31686004)(8936002)(478600001)(80792005)(72206003)(105586002)(68736007);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR03MB3768; H:[10.17.182.79]; 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?MTtBTTZQUjAzTUIzNzY4OzIzOjVIMVFrNHo5UnhLb0kvTktUYnVVWU9yc2dM?=
 =?utf-8?B?RzhvdyswY1BYQldkWkpLc0Q3OU84NGhXc0VUajZYbG4rckRnUVRDaFRvZXM1?=
 =?utf-8?B?QStEZ09lT1IzRVViU1hhdWJsSEhEb3hRbGplRUxJZEY2Q1IwanQzWTJwQTdv?=
 =?utf-8?B?Sm5kbFkyR0ZnSGp5SG5JTzJJYmtvdzVWT0JBbFpuU3VhT1hGVk8rMVNDMTRm?=
 =?utf-8?B?dG9oM3JDVCtJZ3cvU3FwQWdpRXc5U1ZRRXN5QnBhVmhYM0pFQm1BbndFZ1R6?=
 =?utf-8?B?c0ZJUWM3WmlhRGpkYmwxeW9WWitXaE5SRS9rWW1EbEtqY2VJOUU0ZWFpaGtq?=
 =?utf-8?B?Sk5wQ204YVp6S3k1ZSt1VWJHOFhobWt5U0ljLzRiQmMxK1QvdkxlSW95MVZM?=
 =?utf-8?B?eEpVZ0g1TjkybkZhbDQrZmVaeXY2Yk96YlBSQmE3aHNVOFhFWFBCQ2RmdjdZ?=
 =?utf-8?B?cXJ6VytId2VKeVZybHR4cGVQb1BDa2tDZ1ljR3ZKUmhCNzJtd0Znd284NCtL?=
 =?utf-8?B?elhXajJQUXFZaTVBRXZYdWhSU3pBOWUzdDJmTmJVWis0Y2czVDRteXV5Q0t6?=
 =?utf-8?B?OW5rbmdYYmtSdnljMnRhVE9CUXA4c1drU2hxWTVWdGFFNVJmUXNUTjFjTFJM?=
 =?utf-8?B?Z0wyZjZmajZ6WlZUcFZuZUlPU2ZVWkdrbjdYUlBlYXltYmxLdjdBTy82SmRq?=
 =?utf-8?B?WGcyR1pNZE9nRXpNcThncGZSWGV5OVZEYnFhUmdtcmF3Mm9ZZjdqVlpxQWxU?=
 =?utf-8?B?MnZXeTloOE4zNDBqdmRCeXp0VTh4S3hEVFB5d0tUaVRHUDJxRnZ6dTVmUjZT?=
 =?utf-8?B?dm1UcnJ0TGh3VUdKdU85OS9ZSmkrVGIzbS9DOVNVN1lFZlNHamFlWVRZTllh?=
 =?utf-8?B?Sk1tb3VKcDY0M3RRU2FVM1hBU2Vmb0psL3ZBV0pvY1VUeU5ZU0ZrODVwNTdO?=
 =?utf-8?B?YmNkeHRrM0h3MmpvN3poRkk4TlNmUXdnNDJCaFZNMWtXaGRoVUZ3TkFCK21Y?=
 =?utf-8?B?RHdHODMrZnBjUWN4UkVGN3ZManVTb2FwYjloaytsVkViOCtzU3VLcStBRG9t?=
 =?utf-8?B?OXY4ZjJSZGpnaDg5WWxOaU95cEEvUHk1bWlXcUNEdm1DYldPM2NXTWozR2FR?=
 =?utf-8?B?c3psbXdteFBsNHJuR2Jlb2FWd0R0ODk5YW5kenZlZGtIbkR6bnFzN3BEdUFw?=
 =?utf-8?B?MU1Mc0lnaWl2b1ZpLzNRVjhVSVRaYkIwVmNNNHFKUWJlVTdLOUpDZWNVUDhJ?=
 =?utf-8?B?L2RQYXA3M3NPaDZLaWE5K1A4OTV3Y0NkN05Odk1QSmJUTHFxOEtkalA5MTZL?=
 =?utf-8?B?Umh1QklZSWZGOGZWTjNJNTFETW5wb0dJM3NXQ2pDMHBLa3JSLzZJZCtYenow?=
 =?utf-8?B?U2tFbjYreSs1b2NoVjRlZnFmMXRRWk1HaEx3dFZ4OW5ML1gwTnN4aUZwaVRE?=
 =?utf-8?B?WDRhbEpKUVZHWXUwZlZ6QVV1MVVCeDgyV3N4Q05SR0lvcnFyRCt3SmhWWTRZ?=
 =?utf-8?B?N0JJL1hUNTR2bkorUXh5WkZSK2Rjd3hvSVBoSTA5Yk5XSkRRaEZjZHZBT0Qv?=
 =?utf-8?B?dTlTanFIZjBRZ0RNMGJjYS9YUlMyYXJsekR6SFRpRU11T1h0VXpQSjlWeng3?=
 =?utf-8?B?bVV3WWpTaXlVYm1TVkxRSmpoZHIvNGNBUW93aVI3enNMWWVlcThNUHFSSml2?=
 =?utf-8?B?bzlzdisrSkp6Qm5kWFltNUxEVW5ES1A5U1ZLY0NaWjRFK0dpTnhVNXZ2dHd6?=
 =?utf-8?B?a2xPSVJXQ3pTQU1UaCsyTHhmSktKeGFjRkMzVFV2QUY4R3ZjZ2dnUGNPRGRo?=
 =?utf-8?B?Vk9ISW1xeGdiKy83T2hmWFFtOFM0M1ZueXQyd3RURnUrV0MwTEEwWEZmemRu?=
 =?utf-8?B?K1JVM3BETzBxOUNTcW9KR2FOb2ZKd2QwWTV0ZnVPeFQxbEN6MWZneHFRK1Rp?=
 =?utf-8?B?OUxpbENSYVJTSUl5N3FabVhscTRLaTY5WmNZdm5rT2x5Y291ZnNMQ2RTeDRW?=
 =?utf-8?B?OE1PY0F3bjF4SUczRmJSVGN5OXZWYXpscFNhSU9TRUFRbWRPeEtTaUZlWVhO?=
 =?utf-8?Q?On2M=3D?=
X-Microsoft-Antispam-Message-Info: 9d9rwB9x6tidFUo7aVhB2s2N+1rMs/rgF+/kXuDkiu+4vMFy0/Bb+Cw8so7ruYuPOOAcVw/CizfhkspsiexTU1liB2hWv8D7T2BHcsP+TuqKxGsZ1YP1xSXk6StCZ+FjO8OMdxVupH35cg/Cn+ayi9njCoiyjyb2Q/HC4XICBDwgYDLEnZSyfQ+RSeN80Yo+1K+vxRbZANmFi9/zqLJwNDIxlx7uVxTDszRRkXhw3AoOYzM0noqUSeOpYx+Xl9A+uYiijT3kSrnXAEKuCYsHpjAyrYAJYDMg9oGrZRnAl+OAEhxeERjYtp1eeEoGTNS6Q4nHHLRLqxA7nK+pqAuk5ryjTmAvVvClyynfwYu2Q6s=
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3768;
 6:Zcmm6s7L/hZXbl+lYrOHzNrnUaemDIeaIMhXnbL40zqiWtLBlLBaEHqgvJnBhuNejNwluQeVO0DfJCExrYpvkxuhYT6JfefF6umwzyaea5K86fzw7TB9EADkbn55id2/nrBQsiZqy2aUjeVrdd7BmOq1REcfSiO5Pp1VjpVNGBS5d+oqZeLRiuN9YWeQVkXB0dYvEDQFUBkBT95dG/GQNDJYaCGo5USxUd6FDryIfjRASi6n3AYGNVUWpAEu3jM9i3euzYM9WyQijQZk280HENTLsHKiIoV+4QB3yQ54f6Tg5/WUUlQxYukj+0EO2ePe+LQn8bkavLXZPZGYXbTUjtHcUBTZuxmrnUaxTfWjuZ54xMXGOEtqKIbhNJLqMc5BjW/yfQawfSbeJGfTDRYt8v4+Ny2/xXKKKLrmM7Hzv8llcMjsxuIAobPBIaDd6OO2LDjDd/47LCU629GnklQhhQ==;
 5:h4vJGnc53vxoN1DfTPGegwAb/SK2UwhO7+Y0GOLOSykYiLlg8HNnBTKDTHY20argAbIKif5XmXDkLmEcVd5R9JW7tNIx/8zgx+7rEZR4m+ccXlO42xENW7h+1dNR+qv1jurE3Gn9EIcRuYkt1szt/zzpm/4CL7HN61l2efwB3W0=;
 7:tyTyzyFCah+zr/Zo3WESrfRPnBvKSFwCK0IFUwWoBX7L0JRX1FgRMuA3c74cXXLcYM3R1DWMQv+T8dXsGtZM/QdhKk+nvUVQbL8+Drf7bdG3QSOHkKvlCawCtWIX3WSbygTcQNW2QLXedaGNxdJeiLoXa4rhlpTzto4F807h4I28K5p9bwLGqdzsFSoyxTG5aNP1kX1q3VROxRzvc5JyEinWQWc98SuXl1JOBYgE9XIMv0evKM7haIUH/wr6qnRN
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Aug 2018 16:33:12.3791 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: f771d4b5-bb1a-49ae-c7bb-08d60c3ac87d
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR03MB3768
Subject: Re: [Xen-devel] [PATCH 1/6] xen/arm: smccc-1.1: Make return values
 unsigned long
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Marc Zyngier <marc.zyngier@arm.com>, nd@arm.com, 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>

SnVsaWVuLAoKT24gMjcuMDguMTggMTg6MjMsIEp1bGllbiBHcmFsbCB3cm90ZToKPiAKPiAKPiBP
biAyNy8wOC8yMDE4IDE1OjAzLCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPj4gSGnCoCBKdWxp
ZW4sIE1hcmMKPiAKPiBIaSwKPiAKPj4gT24gMjQuMDguMTggMTk6NTgsIEp1bGllbiBHcmFsbCB3
cm90ZToKPj4+IEZyb206IE1hcmMgWnluZ2llciA8bWFyYy56eW5naWVyQGFybS5jb20+Cj4+Pgo+
Pj4gQW4gdW5mb3J0dW5hdGUgY29uc2VxdWVuY2Ugb2YgaGF2aW5nIGEgc3Ryb25nIHR5cGluZyBm
b3IgdGhlIGlucHV0Cj4+PiB2YWx1ZXMgdG8gdGhlIFNNQyBjYWxsIGlzIHRoYXQgaXQgYWxzbyBh
ZmZlY3RzIHRoZSB0eXBlIG9mIHRoZQo+Pj4gcmV0dXJuIHZhbHVlcywgbGltaXRpbmcgcjAgdG8g
MzIgYml0cyBhbmQgcnsxLDIsM30gdG8gd2hhdGV2ZXIKPj4+IHdhcyBwYXNzZWQgYXMgYW4gaW5w
dXQuID4KPj4+IExldCdzIHR1cm4gZXZlcnl0aGluZyBpbnRvICJ1bnNpZ25lZCBsb25nIiwgd2hp
Y2ggc2F0aXNmaWVzIHRoZQo+Pj4gcmVxdWlyZW1lbnRzIG9mIGJvdGggYXJjaGl0ZWN0dXJlcywg
YW5kIGFsbG93cyBmb3IgdGhlIGZ1bGwKPj4+IHJhbmdlIG9mIHJldHVybiB2YWx1ZXMuCj4+IE1h
eWJlIGl0IGJldHRlciB0byB1c2UgcmVnaXN0ZXJfdCB0aGVuPyBCeSBkZWZpbml0aW9uIHJlZ2lz
dGVyX3QgaGFzIAo+PiB0aGUgc2FtZSBzaXplIGFzIGEgQ1BVIHJlZ2lzdGVyIGFuZCBTTUMgdXNl
cyBDUFUgcmVnaXN0ZXJzIHRvIHBhc3MgCj4+IHBhcmFtZXRlcnMvcmV0dXJuIHZhbHVlcy4KPiAK
PiBUaGUgY29kZSBpcyBiYXNlZCBvbiBMaW51eCBzZXJpZXMgKHBvc3RlZCBsYXN0IEZyaWRheSku
IEkgZG9uJ3QgbXVjaCAKPiB3YW50IHRvIGRpdmVyZ2UgdG9vIG11Y2ggZnJvbSBpdC4gU28gdW5z
aWduZWQgInVuc2lnbmVkIGxvbmciIGhlcmUgaXMgb2suCj4gCj4+Cj4+PiBSZXBvcnRlZC1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+Pj4gU2lnbmVkLW9mZi1i
eTogTWFyYyBaeW5naWVyIDxtYXJjLnp5bmdpZXJAYXJtLmNvbT4KPj4+IFNpZ25lZC1vZmYtYnk6
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4+PiAtLS0KPj4+IMKgIHhlbi9p
bmNsdWRlL2FzbS1hcm0vc21jY2MuaCB8IDIyICsrKysrKysrKysrLS0tLS0tLS0tLS0KPj4+IMKg
IDEgZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKPj4+Cj4+
PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9zbWNjYy5oIGIveGVuL2luY2x1ZGUv
YXNtLWFybS9zbWNjYy5oCj4+PiBpbmRleCA3NGMxM2Y4NDE5Li5hMzFkNjdhMWRlIDEwMDY0NAo+
Pj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9zbWNjYy5oCj4+PiArKysgYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL3NtY2NjLmgKPj4+IEBAIC0xMTksMzUgKzExOSwzNSBAQCBzdHJ1Y3QgYXJtX3Nt
Y2NjX3JlcyB7Cj4+PiDCoCAjZGVmaW5lIF9fZGVjbGFyZV9hcmdfMChhMCwgcmVzKcKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgXAo+Pj4gwqDCoMKgwqDCoCBz
dHJ1Y3QgYXJtX3NtY2NjX3Jlc8KgwqDCoCAqX19fcmVzID0gcmVzO8KgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgIFwKPj4+IC3CoMKgwqAgcmVnaXN0ZXIgdWluMzJfdMKgwqDCoMKgwqDCoMKgIHIw
IGFzbSgicjAiKSA9IGEwO8KgwqDCoMKgwqDCoMKgwqDCoCBcCj4+PiArwqDCoMKgIHJlZ2lzdGVy
IHVuc2lnbmVkIGxvbmfCoCByMCBhc20oInIwIikgPSAodWludDMyX3QpYTA7XAo+PiBEbyB5b3Ug
cmVhbGx5IHdhbnQgdG8gc2lsZW50bHkgZHJvcCB1cHBlciAzMiBiaXRzIG9mIHRoZSBhcmd1bWVu
dD8KPj4gSSBrbm93LCB0aGF0IFNNQ0NDIHN0YXRlcyB0aGF0IGZ1bmN0aW9uIGlkIGlzIGEgMzIt
Yml0IHZhbHVlLAo+PiBidXQgSSBkb24ndCB0aGluayB0aGF0IGl0IGlzIGEgZ29vZCBwbGFjZSB0
byBlbmZvcmNlIHRoaXMKPj4gYmVoYXZpb3IuCj4+IEkgdGhpbmsgaXQgaXMgYmV0dGVyIHRvIGFs
bG93IHVzZXIgdG8gc2hvb3QgaW4gaGlzIGxlZyBpbiB0aGlzIGNhc2UuCj4gCj4gSSBkb24ndCBz
ZWUgYW55IGlzc3VlIHdpdGggY2FzdGluZyBoZXJlLiBUaGlzIGlzIHdoYXQgdGhlIFNNQ0NDIHJl
cXVlc3QgCj4gZm9yIHgwIGFuZCBhZnRlciBhbGwgeW91IHNpbGVudGx5IGRyb3AgdXBwZXIgMzIt
Yml0IHdoZW4gdXNpbmcgYSBzdGF0aWMgCj4gaW5saW5lIGZ1bmN0aW9uLi4uCj4gCgpZZXMsIHlv
dSBhcmUgcmlnaHQuCgpSZXZpZXdlZC1ieTogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9i
YWJjaHVrQGVwYW0uY29tPgoKLS0gClZvbG9keW15ciBCYWJjaHVrCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 16:44:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 16: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 1fuKck-0005VN-B2; Mon, 27 Aug 2018 16:44: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=3kc6=lk=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fuKcj-0005VI-Db
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 16:44:17 +0000
X-Inumbo-ID: 36902044-aa18-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 36902044-aa18-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 18:42:41 +0200 (CEST)
Received: by mail-lj1-x244.google.com with SMTP id m84-v6so12896478lje.10
 for <xen-devel@lists.xen.org>; Mon, 27 Aug 2018 09:44:06 -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=UlAsvGB08I9VJ5et+l+CbFWcd54O/rCW36xXn4OhSVs=;
 b=h5rfxdEfuvb1XEHsrOb/HByNT/1TnZBO9eAIomJJNpCxDJ0/rCb7U7aNkVxse6Dgk5
 v4EDiHsBOpFCNqkCIeKC1IMQvrSfgo+2voWey52qe8kh5rMcdCbOX9pdewQ9Gbk7XIqJ
 qJO2girSLeZcDhYNXYN0sAdpwerSzabX/tpkxa6ws+sh7vqXHtxC6O118pSxbCPYKblz
 HfUcsO/jBcnetqVoQvUUc0vMVquHJDIjDv/ntYMUDHaHMXe5JShqhOI3MKnvxkaYn5TY
 1Kk1YBOlmx+FvxkcGRp8l1ZE8/cEeKJW/zpyAiBuPxTEXVWh9AFJZxVESviju7zsQLq3
 e8oA==
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=UlAsvGB08I9VJ5et+l+CbFWcd54O/rCW36xXn4OhSVs=;
 b=DvdQVqK9K+IQR8wwc74MfpqmmaBJhXDlIOdTvE+7Bchur8XKnr86OwzFgFqNrzdj1J
 wReX8ITCQ5DkQTFIsWujcoeFjfgV1xnoBRBZEmDAUOD27BW9kyCRepg6kJDh963ajvOw
 K1oCzfgbs6pu232UR9eStqy7I6qXl3xwag7+pg2tKhNm4ckeD9GLzSFbO2Qbu+yEWsqa
 TfydNgYXgUDgOb/bS3LwWCNjErQ/tRJo8tY8QqEh2skud+D8bD4xgs+25QCPsOYGkR/K
 0yey38mRywGkwc8bI6x/E6PJ9MBP8Sh/QrpFN9armMsohSWSLz6jMcqqtP/mVSZ9nIoU
 7myg==
X-Gm-Message-State: APzg51DxjnhRP1kmCjX539tdRHlX35cYA2qIaGe7t7czuvxXeHp9fzZT
 vzl/hhhdI2LozmCNa160N1EG2umtZIVbI5QVJ5Xc6DfusOI=
X-Google-Smtp-Source: ANB0VdZ95SwPI/+yKtkDEFjDq0XyRTk/zdJONnhcd2moegwJsioFexCOpjTvb05SAR17rZfaEUtEaotj8Mh7Kr+7JYM=
X-Received: by 2002:a2e:7014:: with SMTP id
 l20-v6mr9442648ljc.141.1535388245404; 
 Mon, 27 Aug 2018 09:44:05 -0700 (PDT)
MIME-Version: 1.0
References: <20180719103943.5351-1-jandryuk@gmail.com>
In-Reply-To: <20180719103943.5351-1-jandryuk@gmail.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Mon, 27 Aug 2018 12:43:53 -0400
Message-ID: <CAKf6xpsMcUZ61SU8wUCWM_gC25b270MtjM5vThUo-wqwuBKoLg@mail.gmail.com>
To: xen-devel@lists.xen.org, Gang Wei <gang.wei@intel.com>, 
 Shane Wang <shane.wang@intel.com>
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>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKdWwgMTksIDIwMTggYXQgNjozOSBBTSBKYXNvbiBBbmRyeXVrIDxqYW5kcnl1a0Bn
bWFpbC5jb20+IHdyb3RlOgo+Cj4gSWYgcGFuaWMgaXMgY2FsbGVkIGJlZm9yZSBpbml0X2lkbGVf
ZG9tYWluIG9uIGEgdGJvb3QtbGF1bmNoZWQgc3lzdGVtLAo+IHRoZW4gWGVuIHJlY3Vyc2l2ZWx5
IGZhdWx0cyBpbiB3cml0ZV9wdGJhc2UgYXMgc2VlbiBiZWxvdy4KPgo+IChYRU4pICAgIFs8ZmZm
ZjgyZDA4MDI4NjY5MD5dIHdyaXRlX3B0YmFzZSswLzB4MTAKPiAoWEVOKSAgICBbPGZmZmY4MmQw
ODAyYzRjM2I+XSB0Ym9vdF9zaHV0ZG93bisweDZiLzB4MjYwCj4gKFhFTikgICAgWzxmZmZmODJk
MDgwMjlkZGFjPl0gbWFjaGluZV9yZXN0YXJ0KzB4YWMvMHgyZDAKPiAoWEVOKSAgICBbPGZmZmY4
MmQwODAyODY2OTA+XSB3cml0ZV9wdGJhc2UrMC8weDEwCj4gKFhFTikgICAgWzxmZmZmODJkMDgw
MjQ0NmMxPl0gcGFuaWMrMHgxMTEvMHgxMjAKPiAoWEVOKSAgICBbPGZmZmY4MmQwODAyYTUxYzE+
XSBkb19nZW5lcmFsX3Byb3RlY3Rpb24rMHgxNzEvMHgxZjAKPiAoWEVOKSAgICBbPGZmZmY4MmQw
ODAyODdhODI+XSBtbS5jI3ZpcnRfdG9feGVuX2wyZSsweDEyLzB4MWMwCj4gKFhFTikgICAgWzxm
ZmZmODJkMDgwMzU0NzIwPl0geDg2XzY0L2VudHJ5LlMjaGFuZGxlX2V4Y2VwdGlvbl9zYXZlZCsw
eDY2LzB4YTQKPiAoWEVOKSAgICBbPGZmZmY4MmQwODAyODY2OTA+XSB3cml0ZV9wdGJhc2UrMC8w
eDEwCj4gKFhFTikgICAgWzxmZmZmODJkMDgwMmM0YzNiPl0gdGJvb3Rfc2h1dGRvd24rMHg2Yi8w
eDI2MAo+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDI5ZGRhYz5dIG1hY2hpbmVfcmVzdGFydCsweGFj
LzB4MmQwCj4gKFhFTikgICAgWzxmZmZmODJkMDgwMjQ0NmMxPl0gcGFuaWMrMHgxMTEvMHgxMjAK
PiAoWEVOKSAgICBbPGZmZmY4MmQwODAzYzExYTA+XSBzZXR1cC5jI2Jvb3RzdHJhcF9tYXArMC8w
eDExYQo+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDNiODJhMD5dIGZsYXNrX29wLmMjcGFyc2VfZmxh
c2tfcGFyYW0rMC8weGIwCj4gKFhFTikgICAgWzxmZmZmODJkMDgwM2MxMWEwPl0gc2V0dXAuYyNi
b290c3RyYXBfbWFwKzAvMHgxMWEKPiAoWEVOKSAgICBbPGZmZmY4MmQwODAzYjZmNmM+XSB4c21f
bXVsdGlib290X2luaXQrMHg3Yy8weGIwCj4gKFhFTikgICAgWzxmZmZmODJkMDgwM2MzNGJiPl0g
X19zdGFydF94ZW4rMHgxZDJiLzB4MmRhMAo+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDIwMDBmMz5d
IF9faGlnaF9zdGFydCsweDUzLzB4NjAKPgo+IGlkbGVfdmNwdVswXSBpcyBzdGlsbCBwb2lzb25l
ZCB3aXRoIElOVkFMSURfVkNQVSwgc28gd3JpdGVfcHRiYXNlIGZhdWx0cwo+IGRlcmVmZXJlbmNp
bmcgdGhlIHBvaW50ZXIuICBUaGlzIGZhdWx0IGNhbGxzIHBhbmljIGFuZCByZWN1cnNlcyB0aHJv
dWdoCj4gdGhlIHNhbWUgY29kZSBwYXRoLgo+Cj4gSWYgdGJvb3Rfc2h1dGRvd24gaXMgY2FsbGVk
IHdoaWxlIGlkbGVfdmNwdVswXSA9PSBJTlZBTElEX1ZDUFUsIHRoZW4gd2UKPiBhcmUgc3RpbGwg
b3BlcmF0aW5nIHdpdGggdGhlIGluaXRpYWwgcGFnZSB0YWJsZXMuICBUaGVyZWZvcmUgY2hhbmdp
bmcKPiBwYWdlIHRhYmxlcyB3aXRoIHdyaXRlX3B0YmFzZSBpcyB1bm5lY2Vzc2FyeS4KPgo+IEFu
IGVhc3kgd2F5IHRvIHJlcHJvZHVjZSB0aGlzIGlzIHRvIHVzZSB0Ym9vdCB0byBsYXVuY2ggYW4g
WFNNLWVuYWJsZWQKPiBYZW4gd2l0aG91dCBhbiBYU00gcG9saWN5Lgo+Cj4gU2lnbmVkLW9mZi1i
eTogSmFzb24gQW5kcnl1ayA8amFuZHJ5dWtAZ21haWwuY29tPgoKUGluZywgU2hhbmUgYW5kIEdh
bmc/Cgo+IC0tLQo+IHYyOiBDb3JyZWN0IGNvbW1lbnQgYW5kIGJyYWNlIHN0eWxlCj4gLS0tCj4g
IHhlbi9hcmNoL3g4Ni90Ym9vdC5jIHwgNyArKysrKystCj4gIDEgZmlsZSBjaGFuZ2VkLCA2IGlu
c2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
dGJvb3QuYyBiL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCj4gaW5kZXggZmI0NjE2YWU4My4uZDVhNTI5
MmQ3ZSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvdGJvb3QuYwo+ICsrKyBiL3hlbi9hcmNo
L3g4Ni90Ym9vdC5jCj4gQEAgLTM5MSw3ICszOTEsMTIgQEAgdm9pZCB0Ym9vdF9zaHV0ZG93bih1
aW50MzJfdCBzaHV0ZG93bl90eXBlKQo+ICAgICAgICAgIHRib290X2dlbl94ZW5oZWFwX2ludGVn
cml0eShnX3Rib290X3NoYXJlZC0+czNfa2V5LCAmeGVuaGVhcF9tYWMpOwo+ICAgICAgfQo+Cj4g
LSAgICB3cml0ZV9wdGJhc2UoaWRsZV92Y3B1WzBdKTsKPiArICAgIC8qCj4gKyAgICAgKiBEdXJp
bmcgZWFybHkgYm9vdCwgd2UgY2FuIGJlIGNhbGxlZCBieSBwYW5pYyBiZWZvcmUgaWRsZV92Y3B1
WzBdIGlzCj4gKyAgICAgKiBzZXR1cCwgYnV0IGluIHRoYXQgY2FzZSB3ZSBkb24ndCBuZWVkIHRv
IGNoYW5nZSBwYWdlIHRhYmxlcy4KPiArICAgICAqLwo+ICsgICAgaWYgKCBpZGxlX3ZjcHVbMF0g
IT0gSU5WQUxJRF9WQ1BVICkKPiArICAgICAgICB3cml0ZV9wdGJhc2UoaWRsZV92Y3B1WzBdKTsK
Pgo+ICAgICAgKCh2b2lkKCopKHZvaWQpKSh1bnNpZ25lZCBsb25nKWdfdGJvb3Rfc2hhcmVkLT5z
aHV0ZG93bl9lbnRyeSkoKTsKPgo+IC0tCj4gMi4xNy4xCj4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 16:50:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 16: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 1fuKj1-0006DU-3D; Mon, 27 Aug 2018 16:50: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=ewt+=lk=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fuKiz-0006DP-Jc
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 16:50:45 +0000
X-Inumbo-ID: 237fcb8f-aa19-11e8-a8a5-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0d::606])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 237fcb8f-aa19-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 18:49:18 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=FwEGZuTvpN7YRyPznVyS5nMlx5n7xbj5kiaQdmCmv5o=;
 b=Vn0oyTZN2m9kMPwU4BMgXuu9c9TwAj0dAKbQM/khObFuRih8eJM2PA5ISXjGzoFmiKkM4XdJjgtLq0BUqEFPG+CRN41qfV3l3lnqlloC98yH/XginMoCU7WwYHwuoVf6ldEUqnm0DOPM8Y0O0IAgPMVWDTjUe71LiBv4Jgz5qM4=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from [10.17.182.79] (85.223.209.59) by
 VI1PR03MB3773.eurprd03.prod.outlook.com (2603:10a6:803:33::32) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.15; Mon, 27 Aug 2018 16:50:35 +0000
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xen.org
References: <20180824165820.32620-1-julien.grall@arm.com>
 <20180824165820.32620-6-julien.grall@arm.com>
 <fc1ca14a-03b9-a963-c28b-9a8809b1e171@epam.com>
 <ac81ff35-85aa-0624-95bb-36e5710c72e5@arm.com>
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <e58b77f3-e9d8-bdc2-c7a2-4dc8278a5123@epam.com>
Date: Mon, 27 Aug 2018 19:50:30 +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: <ac81ff35-85aa-0624-95bb-36e5710c72e5@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.59]
X-ClientProxiedBy: HE1PR0701CA0061.eurprd07.prod.outlook.com
 (2603:10a6:3:9e::29) To VI1PR03MB3773.eurprd03.prod.outlook.com
 (2603:10a6:803:33::32)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 10ff0590-538e-4654-4af8-08d60c3d360b
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR03MB3773; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3773;
 3:cEcEn7cH4BetWxli9SbnJ8sW4R/V/31AZwxqMHwscS8/mJADMGbvWozLgcoYoWHhUscAx/l2/p0QzvNcg3K6ICw/hmcC6Y9pPe2nhiJQNH+KXLaWT0xQ6W/iZ5hGRbRfBNZ4g6/lOC7NOXVFmKMizmSzr5UTxzCbyrFa1OmrRBrQ5nRAcj3XKSO0CrFsb7LIzTJZ+IgLIyMgjqdzU2yaPku6AZoiuIeIJre1G6kV4mHTJDz+/8uARXZ/18QPe7Tk;
 25:pMLlpBZOUZ6SOY/6dCY30++MUKS2coLe8ZL0wu/un5rvF+kqwm5vb4u7Em6krcpIBLDHHbY8/XFcuRWdrRRur8xMpfAj2X3AtOfoB6477o2lPud09JwXEAaB10EP2GCZKZWrjTSzCyx0whszUxBqsH5mrCtHIJu47AwO/w094xw4X1VcAQ7BkjR0hj5Z3qfLXLEST7DGcD0JfrNnMo1uneGXS4zey6lzLD1RpwuuLMrtsnehcG/mluCXKNrAisaqldWfotptQ+ineghuteybTY2OYYzmzH4b64hBLZooW9vvc4KN+AGcoObXK9n4ZKcnwSYliNOh7exnEGt5zia84w==;
 31:Ki3sdfmu1GUtCXnhfvMH5+HWQx+C3PV1Wd/0x6/pTLiLBTy/AMbXfEAVXAVDKKypyRWfvym7eKrvy/8zQHQiOzjHKdeJHk6pdE8wAs/jGagxWrbWe3ZvDs0mgJJu7yDu9gZZR16Bgf8wk3bL2HI0sICjGMFzQqWhN4sm19Q2xt5ttrHgk4riui3yVssPwmZKgvbitAHHaTfKTrunood/y3o8Ed7cGZgbc7lz3yVemw0=
X-MS-TrafficTypeDiagnostic: VI1PR03MB3773:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3773;
 20:p0SgxzUJTLDiVrnCqqySZiM4kMMoXF7mJqJa7Lbo1uafFGOkcJwx/+XoBclCMZq04HFC8TX4cp0hItAx450t0+SbIthvjO4HKX/HG3itIbYOrdZmIadN1+uN9NYB37dDKbgRTexrOPXzqFpSyC3cs652s/wLgctcCzbCKFqyO2KLqj+UF/i2aHQtbMxXTkn3jzBrwCDrgkLAob6pk6p6WPHhIUYTlkS2A24VMMKpOF3pUJgmMaPEVkEhG+7/vMPa80iF5fhwceVXhjDlrP1qM1HE9f3HZ5KwibjhJwQpkxuostH26LMQGa9xNK8s3Fwlt+CXj81By7hwKNTHRCy/XxIVu8JbMBPbixWk9eZB46XrthhRrQImRhgfEc4d81maDcGpNAC6U8qTy3lI6cQ7obcpgawB5E7ZZB6ksU2Kt/roGNpc+2N0cqMoJ+XMNHHCQnydQ6wDaMNzP1180OvwyOzvCmJSnn65b/eEtW8sqq2vgqS1hBxXH3djdv2HN4ly;
 4:hWvA9KEm86l+3mI5K3AYjJgLZ9MB6odaFxsG4gA9LuoHpdvgE5nXv4j1og/yS5injgDgPGfDXIc+Vb9AYOlbYTsinuUx90wJXjd4ECTHKubrOrqlQV2LIzj09BBGAzgdmM5QEkwetxdHz+xeOpmyhiWqleoaGE13yW/12X50ndjZGzW3YPsFtveGypwLxO/0CaK/3KzpnnAj1c95XxIfjYqKhfIuCw7WMusf5mDtR7leok5hrF5ZKkgmx9kDgL2QKUAT8C7BnDKISCGqaIEEU795znBxqV3M+Go2qD+16mLfb9xRBm5CJOvo4ymRCjTbshHs40eLRVZACHG1XULpq26h8BfW0XDevSz6H6BCfII=
X-Microsoft-Antispam-PRVS: <VI1PR03MB37733784041B460382A7A5ABE60B0@VI1PR03MB3773.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(180628864354917)(788757137089);
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)(3231311)(944501410)(52105095)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(201708071742011)(7699016);
 SRVR:VI1PR03MB3773; BCL:0; PCL:0; RULEID:; SRVR:VI1PR03MB3773; 
X-Forefront-PRVS: 07778E4001
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(346002)(376002)(136003)(366004)(39860400002)(396003)(189003)(199004)(31696002)(956004)(105586002)(81156014)(53936002)(8676002)(4326008)(81166006)(72206003)(80792005)(6246003)(229853002)(64126003)(31686004)(106356001)(305945005)(7736002)(65826007)(5660300001)(36756003)(58126008)(486006)(6486002)(316002)(97736004)(478600001)(6666003)(16576012)(47776003)(6116002)(2870700001)(50466002)(11346002)(3846002)(446003)(53546011)(386003)(8936002)(26005)(2906002)(77096007)(16526019)(186003)(93886005)(66066001)(65956001)(65806001)(14444005)(68736007)(76176011)(52116002)(2486003)(23676004)(67846002)(86362001)(2616005)(575784001)(476003)(52146003)(25786009);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR03MB3773; H:[10.17.182.79]; 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?MTtWSTFQUjAzTUIzNzczOzIzOlJ5WmNJa1IrYUhlUlh2QTFKUWE2Z3daUUtn?=
 =?utf-8?B?dEhBN1g0dXgwSXlIeXRXbkowNXRWYXZqR2NVanNIaWxTVnhLZEZ2NUtOT0lz?=
 =?utf-8?B?QmI0OWpsbUs3S2lIK3Q3Qkt4QSsvcHJEL2FWQUlwK1l5S0h3UUZoWkRnRVl3?=
 =?utf-8?B?NnF6bklXNzlMRVZIaElzMFpUSk9VV3ZLbEszMkQxSXhraFREaEZzYnNnbVdz?=
 =?utf-8?B?dzlwK040bDg4aVVkeTBlMXQzL3BHeDNUVmloYVZQdUNVZE1GZFUvZWMyYXU0?=
 =?utf-8?B?YVVwclRORU1qbTFna3pOMEwrSlV0LzNESmpaQktyM3NMc2ZSSGZ5UGNsdzlH?=
 =?utf-8?B?ZDRwZjM5T3Z5RmhNeDhDTWhidTZQMUFTZmJ3bUFUSnBQeFBMb21UZCtQZnB0?=
 =?utf-8?B?NGlSRW1EaTlicS9EOTQ0VVpOZVVWM0RYc2Y4azBsZGhac2JTM2gxVlU0N3VJ?=
 =?utf-8?B?dXZLejZTY2VxazdtQmFISDRhVmc2UmNIazR4MXVWeXVFNnJtZWN4V29DVjZQ?=
 =?utf-8?B?TzZacHpzV054anh3SEdVc3VkanZManZKTlNTMnlBWlpLc1RKeCsxK1lGbFNZ?=
 =?utf-8?B?RHNJK21Oc3pSY1FjeC9qQWZ6ZzhZOFh3Y0ZPdHNSOFllcEozTnF4MEY4cGpN?=
 =?utf-8?B?am9vbFpPM1VzZ3M0LzJKOWhNUDdBWXZpUEZNb29XR3VPam0xU1F2ME9DMVVT?=
 =?utf-8?B?bzJBTlhBczJSUUNWcUxINXlpRkErU3h3ajJ1Nm5QVjhTZExwLzFBNktVT3hu?=
 =?utf-8?B?Wk5Jem1xS283SGdGNWlsTEk4OVU2QXZCQXhSVURNdnJaUHl5RTRRSFVjVjhH?=
 =?utf-8?B?Q25tdU1vcHZKQlNmejF4eXRhSXlDUGRFS2Jhb012d1RFam1TRC96N2tLSWY5?=
 =?utf-8?B?MjlHS2JhMWI0L0U2Z1NqZ1RiSys0M2RwOEU3L1FJYUZlVFJFRWVRQ2pzbXRo?=
 =?utf-8?B?V2t1NzJrUUlQR3pFeFNtb2tjSVJNK2F2QS9NZm1JVjZRWVpNRWxEeEZWSEFp?=
 =?utf-8?B?Mm5iL1FJTzFaMEp1ZkVFeFhaVEtXYmNGbzNWdGJDUXc1UEl1WURLREZoOVUz?=
 =?utf-8?B?UXQrbnloVnNTYi9FZDZWMkdNSkpGVWhlaVZEUUVWbithVXcyWUJScERwUDJt?=
 =?utf-8?B?RDMzYkpScElLK2xUTmxUVC9CZTRuSm1WZU16NC9PWkEreDdqaThTU2taV1R6?=
 =?utf-8?B?NWd2d1F3RkpWTVhpa2srdUNDOFI4SXVmOWMyaTJCY0lvYTIrd1ZBdklDdE9o?=
 =?utf-8?B?ZUhrNWFaODdSKzBZelJkRHJ4VGpEL2lqcGNncUQ4RVNqL3VoeUk0VlBndWJU?=
 =?utf-8?B?SW0ycDlwVVd0QzVhV3lid3UvNDdic05jaWRDNG92c0FRcXNlKzJGSTIzYkJv?=
 =?utf-8?B?dk90N01mRVNzSHVHWEltYXdNMUh5anprc3FHUHlYMmJKMGtYNVRzMHh1Rm5B?=
 =?utf-8?B?L2hUZ0VHYkMrS09KZVAwdmk1STI1Njc3ZEZZd2M0QklmazNUd3hoYmMxL1hF?=
 =?utf-8?B?U1VrbU5JeTk1bHVlMnZka2xuVXl4TDVlZEs4eUJPa3JPeWRxQTg1bjBma0hH?=
 =?utf-8?B?dzRHRnl1ZmpVdUFTUnhLamNqSHg4UlVBRzQ5bGtBaXF0ZDhYdTd3cGlQY0ZZ?=
 =?utf-8?B?eVVvWDVkbU00ejBobXdOcDdnWEhZWjdHL2xqeGttQnl5ZjNSL3IrTnRrV2RX?=
 =?utf-8?B?OUdlOUg4S2o0amhEbVRnK0diNzQ5Rmp0Y3pGcEFJcXJjY2tTQ3YvMmNjZGpa?=
 =?utf-8?B?Sk9ldDJXRDJDNEVkTThCSWxCRGk1akEvbnBZWXBmNW1qUmxaV1ArTGV3c3c3?=
 =?utf-8?B?T3ZjSVZkQmxncnNLVkRCdmc3RjVoM3VkRFRlNUd3THdyVVQwYVQ0MVZFUzIz?=
 =?utf-8?B?bHl4NDJsR08xQWg3c3FQbkNGWXN0SmJHUnZENFNsZTBYVDNTODRycWJGMUNW?=
 =?utf-8?B?cVJ1SFNSRUtYcXIvZERNNEZPZFFIcTNoOVlhc2UxT2w4OCthVmc5Tk5WN1E5?=
 =?utf-8?B?MGRDbXNqdUdvOExTcSsyR2dXVWt2SUJOZjV1ZXVpMWRoUFR2cXNhdHFUK1Zh?=
 =?utf-8?Q?N+LQ=3D?=
X-Microsoft-Antispam-Message-Info: yzPK+Lu+0dkIqXopgrcoJFvMoVknSf2CNjjC+V52fM05gTn6+9b7xIqgRSUK1IbXimkyNYUWWR8dsosyNcVOI4aq26GEtSeJWeNtQEF9NvkIw+iS+/ldplQ0KU6wrDoOy6uiVVOvyJoWfI4EJNSydWM4J6BuS7090sI41pY5UgjuL2i4oSAy+zs2CYq6fWxLjVifGMa/uZ8mimfSfqtB8zws44xDLBhtmMgAi/q2syVMvaxCCRbdZCol9Txyh8UJiON8bI6QLLZ+WJl0gG5e8FtwY9mZpCmiv11ZY2T87UAc956HrDK0NLnmaA+LbW7FbF6nFiFhqcUeBnT3wLRg1Tjaytv9qQu1ZISouK/eKLA=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3773;
 6:AuHmQctje91DK3fKI6RBw8buKj4cwxQxZ+HJRzQitMkuZsyj0HtD4r1i8ClB3UqsTJXf1aAHwJrkLzCwkdxTv96nolG3ArONh3OcM1xw8idxH90epvqekXMp4iao6gYKnFkYBQlHnsjPKUM1kRCj1FkNmY2H1BfwzKRbqbWZI0Qqr7LtX0U8osATFbLLFONiitfLrM4SugYb9Fx5+RaQwf0fQUGBXMSr76N23YDRS3bBsl6iOqvz6RMxIlRqKiCJ9XxAJKC41Il3SMWA4I7w752LZPw+/gjszkyxFs1BP8ovhOla370sH3Ft7+twbX9f3myRK4YRFiRTf2MpLN9rDmKctjSODL0myjBe/8Dkzh6kYVC6vxY2fcf7KYhccTR2bUGFVY1vGoHpo6GqgP7nskq1FOfx6f7DBe+mZ7GBic9HHP8waz6jdeeB6NtYErt+0kYgnuA5QWGiTpt+jmwrsw==;
 5:F9mYf/XmSusQZf5YtIP7Tpmq4N/4ToxsSXGNbj4MKXlwcH82Nk6tP31B5TUYKNWdTX/Ar9lWeGsSgjcVwS9G+L63TYvFboAslJRrPL25CKd7z7FLEcEZkqTKY4jNfcd2S84sa8eKViA8ZqduNmqNv6kj/eOrQ6CXO6uDZnSp5fM=;
 7:lkwpLQ/Lhxiv0lH6Nhk2Xaivlqrw0Rjxj8bsDdwFmp7Pw4oXcyM+0S/dMrdwgecsW2qE1HhmENNaqxyk1nxIj3Rle0njagv6YOXSIJeLnuSbdrhd9mglk++fX6uPMTRhDi9j8SkPQoKI/im+k7u+HivSJ3/GhKwZfzhgi/PrIpbIyaKv/j6uDj1fSDkGCCvuKYHfles+cJ3MyR0E4IVIesTO0Uou09tGrrKx4e852Auoj9tUOKDQwLsWSD35a4GV
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Aug 2018 16:50:35.2987 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 10ff0590-538e-4654-4af8-08d60c3d360b
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR03MB3773
Subject: Re: [Xen-devel] [PATCH 5/6] xen/arm: smccc: Add wrapper to
 automatically select the calling convention
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: nd@arm.com, 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>

SGksCgpPbiAyNy4wOC4xOCAxODoyOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IAo+IAo+IE9uIDI3
LzA4LzIwMTggMTU6MTUsIFZvbG9keW15ciBCYWJjaHVrIHdyb3RlOgo+PiBIaSBKdWxpZW4sCj4g
Cj4gSGksCj4gCj4+IE9uIDI0LjA4LjE4IDE5OjU4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiBT
aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+Pj4gLS0t
Cj4+PiDCoCB4ZW4vYXJjaC9hcm0vcHNjaS5jwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfCA0
ICsrKysKPj4+IMKgIHhlbi9pbmNsdWRlL2FzbS1hcm0vY3B1ZmVhdHVyZS5oIHwgMyArKy0KPj4+
IMKgIHhlbi9pbmNsdWRlL2FzbS1hcm0vc21jY2MuaMKgwqDCoMKgwqAgfCA4ICsrKysrKysrCj4+
PiDCoCAzIGZpbGVzIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPj4+
Cj4+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BzY2kuYyBiL3hlbi9hcmNoL2FybS9wc2Np
LmMKPj4+IGluZGV4IDNjZjVlY2YwZjMuLjk0MWVlYzkyMWIgMTAwNjQ0Cj4+PiAtLS0gYS94ZW4v
YXJjaC9hcm0vcHNjaS5jCj4+PiArKysgYi94ZW4vYXJjaC9hcm0vcHNjaS5jCj4+PiBAQCAtMjEs
NiArMjEsNyBAQAo+Pj4gwqAgI2luY2x1ZGUgPHhlbi90eXBlcy5oPgo+Pj4gwqAgI2luY2x1ZGUg
PHhlbi9tbS5oPgo+Pj4gwqAgI2luY2x1ZGUgPHhlbi9zbXAuaD4KPj4+ICsjaW5jbHVkZSA8YXNt
L2NwdWZlYXR1cmUuaD4KPj4+IMKgICNpbmNsdWRlIDxhc20vcHNjaS5oPgo+Pj4gwqAgI2luY2x1
ZGUgPGFzbS9hY3BpLmg+Cj4+PiBAQCAtMTE4LDYgKzExOSw5IEBAIHN0YXRpYyB2b2lkIF9faW5p
dCBwc2NpX2luaXRfc21jY2Modm9pZCkKPj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHNt
Y2NjX3ZlciA9IHJldDsKPj4+IMKgwqDCoMKgwqAgfQo+Pj4gK8KgwqDCoCBpZiAoIHNtY2NjX3Zl
ciA+PSBTTUNDQ19WRVJTSU9OKDEsIDEpICkKPj4+ICvCoMKgwqDCoMKgwqDCoCBjcHVzX3NldF9j
YXAoQVJNX1NNQ0NDXzFfMSk7Cj4+PiArCj4+PiDCoMKgwqDCoMKgIHByaW50ayhYRU5MT0dfSU5G
TyAiVXNpbmcgU01DIENhbGxpbmcgQ29udmVudGlvbiB2JXUuJXVcbiIsCj4+PiDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgU01DQ0NfVkVSU0lPTl9NQUpPUihzbWNjY192ZXIpLCAKPj4+IFNNQ0ND
X1ZFUlNJT05fTUlOT1Ioc21jY2NfdmVyKSk7Cj4+PiDCoCB9Cj4+PiBkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvYXNtLWFybS9jcHVmZWF0dXJlLmggCj4+PiBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
Y3B1ZmVhdHVyZS5oCj4+PiBpbmRleCA5YzI5N2M1MjFjLi5jOWM0MDQ2ZjVmIDEwMDY0NAo+Pj4g
LS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9jcHVmZWF0dXJlLmgKPj4+ICsrKyBiL3hlbi9pbmNs
dWRlL2FzbS1hcm0vY3B1ZmVhdHVyZS5oCj4+PiBAQCAtNDQsOCArNDQsOSBAQAo+Pj4gwqAgI2Rl
ZmluZSBTS0lQX0NUWFRfU1dJVENIX1NFUlJPUl9TWU5DIDYKPj4+IMKgICNkZWZpbmUgQVJNX0hB
UkRFTl9CUkFOQ0hfUFJFRElDVE9SIDcKPj4+IMKgICNkZWZpbmUgQVJNX1NTQkQgOAo+Pj4gKyNk
ZWZpbmUgQVJNX1NNQ0NDXzFfMSA5Cj4+PiAtI2RlZmluZSBBUk1fTkNBUFPCoMKgwqDCoMKgwqDC
oMKgwqDCoCA5Cj4+PiArI2RlZmluZSBBUk1fTkNBUFPCoMKgwqDCoMKgwqDCoMKgwqDCoCAxMAo+
Pj4gwqAgI2lmbmRlZiBfX0FTU0VNQkxZX18KPj4+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9h
c20tYXJtL3NtY2NjLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NtY2NjLmgKPj4+IGluZGV4IDFl
ZDZjYmFhNDguLjdjMzljNTMwZTIgMTAwNjQ0Cj4+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJt
L3NtY2NjLmgKPj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc21jY2MuaAo+Pj4gQEAgLTIx
Myw2ICsyMTMsNyBAQCBzdHJ1Y3QgYXJtX3NtY2NjX3JlcyB7Cj4+PiDCoMKgICovCj4+PiDCoCAj
aWZkZWYgQ09ORklHX0FSTV8zMgo+Pj4gwqAgI2RlZmluZSBhcm1fc21jY2NfMV8wX3NtYyguLi4p
IGFybV9zbWNjY18xXzFfc21jKF9fVkFfQVJHU19fKQo+Pj4gKyNkZWZpbmUgYXJtX3NtY2NjX3Nt
YyguLi4pIGFybV9zbWNjY18xXzFfc21jKF9fVkFfQVJHU19fKQo+Pj4gwqAgI2Vsc2UKPj4+IMKg
IHZvaWQgX19hcm1fc21jY2NfMV8wX3NtYyhyZWdpc3Rlcl90IGEwLCByZWdpc3Rlcl90IGExLCBy
ZWdpc3Rlcl90IGEyLAo+Pj4gQEAgLTI1NCw2ICsyNTUsMTMgQEAgdm9pZCBfX2FybV9zbWNjY18x
XzBfc21jKHJlZ2lzdGVyX3QgYTAsIAo+Pj4gcmVnaXN0ZXJfdCBhMSwgcmVnaXN0ZXJfdCBhMiwK
Pj4+IMKgICNkZWZpbmUgCj4+PiBhcm1fc21jY2NfMV8wX3NtYyguLi4pwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgIFwKPj4+IMKgwqDCoMKgwqDCoMKgwqDCoCBfX2FybV9zbWNjY18x
XzBfc21jX2NvdW50KF9fY291bnRfYXJncyhfX1ZBX0FSR1NfXyksIAo+Pj4gX19WQV9BUkdTX18p
Cj4+PiArI2RlZmluZSBhcm1fc21jY2Nfc21jKC4uLinCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBcCj4+PiAr
wqDCoMKgIGRvIHvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoCBcCj4+PiArwqDCoMKgwqDCoMKgwqAgaWYgKCAhY3B1c19oYXZlX2NvbnN0X2NhcChB
Uk1fU01DQ0NfMV8xKSApwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgXAo+Pj4gK8KgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgYXJtX3NtY2NjXzFfMF9zbWMoX19WQV9BUkdTX18pO8KgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgXAo+Pj4gK8KgwqDCoMKgwqDCoMKgIGVsc2XC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgXAo+Pj4gK8KgwqDC
oMKgwqDCoMKgwqDCoMKgwqAgYXJtX3NtY2NjXzFfMV9zbWMoX19WQV9BUkdTX18pO8KgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgXAo+Pj4gK8KgwqDCoCB9IHdoaWxlICgg
MCApCj4+PiDCoCAjZW5kaWYgLyogQ09ORklHX0FSTV82NCAqLwo+PiBUaGlzIHdpbGwgZ2VuZXJh
dGUgbG90cyBvZiBjb2RlIGZvciBldmVyeSBhcm1fc21jY2Nfc21jKCkuIENhbiB3ZSBoYXZlIAo+
PiBmdW5jdGlvbiBwb2ludGVyIGFybV9zbWNjY19zbWMgaW5zdGVhZCBhbmQgYXNzaWduIGl0IHRv
IGVpdGhlciAKPj4gYXJtX3NtY2NjXzFfMV9zbWMoKSBvciBhcm1fYXNtY2NjXzFfMF9zbWMoKSBh
dCBib290Pwo+Pgo+PiBJIGtub3cgdGhhdCBjdXJyZW50bHkgd2UgaGF2ZSBubyBmdW5jdGlvbiBh
cm1fc21jY2NfMV8xX3NtYygpIGJlY2F1c2UgCj4+IGl0IGlzIGJlaW5nIGNvbnN0cnVjdGVkIGlu
bGluZSBldmVyeSB0aW1lLiBCdXQgd2UgY2FuIHdyaXRlIGl0IAo+PiBleHBsaWNpdGx5IGFuZCB0
aGVuIGhhdmUgb25lIGluZGlyZWN0IGNhbGwgdG8gKG1heWJlIGNhY2hlZCkgZnVuY3Rpb24gCj4+
IGluc3RlYWQgb2YKPj4gbG90cyBpbmxpbmVkIGNvZGUgd2l0aCBjb25kaXRpb25hbCBicmFuY2hl
cy4KPiAKPiBUaGlzIGlzIGluZGVlZCBpbmNyZWFzaW5nIHRoZSBzaXplIG9mIHRoZSBmdW5jdGlv
biwgYnV0IHdpdGggYSBiZXR0ZXIgCj4gcGVyZm9ybWFuY2Ugd2hlbiB5b3UgcGVyZm9ybSBhbiBT
TUMgd2l0aCAxLjEuCj4gCj4gVGhlIG1haW4gZ29hbCBvZiBTTUNDQyAxLjEgaXMgdG8gbGltaXQg
dGhlIG51bWJlciBvZiByZWdpc3RlcnMgc2F2ZWQgCj4gd2hlbiBjYWxsaW5nIGFuIFNNQy4gU28g
aWYgeW91IHByb3ZpZGUgcHJvdmlkZSBhIHdyYXBwZXIgdXNpbmcgYSAKPiBmdW5jdGlvbiwgdGhl
biB5b3UgYXJlIGJldHRlciBvZmYgc3RpY2tpbmcgd2l0aCBTTUNDQyAxLjAuCj4gCj4gVGhlIGlk
ZWEgb2YgdGhpcyBjb2RlIGlzIHRvIHByb3ZpZGUgYSBmYXN0ZXIgY2FsbCBvbiB0aGUgcHJlc2Vu
Y2Ugb2YgCj4gU01DQ0MgMS4xIHdoaWxlIHByb3ZpZGluZyBhIGZhbGxiYWNrIGZvciBvdGhlciBj
YXNlLiBUaGUgZnVuY3Rpb24gCj4gY3B1c19oYXZlX2NvbnN0X2NhcCBpcyBpbXBsZW1lbnRlZCB1
c2luZyBhbiBBTFRFUk5BVElWRSAoc2ltaWxhciB0byAKPiBzdGF0aWMga2V5KSB0aGF0IHdpbGwg
bWFrZSBpZiBjbG9zZSB0byBhIE5PUC4gSSBhbSBzYXlpbmcgY2xvc2UgYmVjYXVzZSAKPiB0aGlz
IGlzIG5vdCBxdWl0ZSBhIHN0YXRpYyBrZXkgYXMgd2UgZG9uJ3QgaGF2ZSBpdCBpbiBYZW4uIElu
c3RlYWQsIHlvdSAKPiByZXBsYWNlIGEgbWVtb3J5IGxvYWQgYnkgYSBjb25zdGFudC4KQWgsIHll
cywgdHJ1ZS4KCkkgY2hlY2tlZCBob3cgc3RhdGljIGtleXMgYXJlIHdvcmtpbmcuIFNlZW1zLCB0
aGV5IHVzZSBhc20gZ290byBmZWF0dXJlLiAKTm93IEkgdGhpbms6IGNhbiB3ZSBvcHRpbWl6ZSB0
aGlzIG1vcmU/IFNvbWV0aGluZyBsaWtlIHRoYXQ6CgojZGVmaW5lIGFybV9zbWNjY19zbWMoLi4u
KQogICAgIGRvIHsKCiAgICAgICAgICAgICBhc20gZ290byAoQUxURVJOQVRJVkUobm9wIiwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiYiAlbFtzbWNjY18xXzFdIiwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBBUk1fU01DQ0NfMV8xKSk7IAoKICAgICAgICAg
ICAgIGFybV9zbWNjY18xXzBfc21jKF9fVkFfQVJHU19fKTsKICAgICAgICAgICAgIGJyZWFrOwpz
bWNjY18xXzE6CiAgICAgICAgICAgICBhcm1fc21jY2NfMV8xX3NtYyhfX1ZBX0FSR1NfXyk7CiAg
ICB9IHdoaWxlICggMCApCgpUaGlzIHdpbGwgc2F2ZSB1c2UgYWRkaXRpb25hbCBjb25kaXRpb25h
bCBicmFuY2guCgotLSAKVm9sb2R5bXlyIEJhYmNodWsKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 16:55:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 16: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 1fuKnn-0006Wc-Lp; Mon, 27 Aug 2018 16:55: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=cbxh=lk=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fuKnl-0006W5-Fe
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 16:55:41 +0000
X-Inumbo-ID: d4749ed7-aa19-11e8-a8a5-bc764e045a96
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4d::61a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d4749ed7-aa19-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 18:54:15 +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=lw79ZNA8IsBIOBgba1+HM5UFYj6ReRwatgRYaBqryLc=;
 b=DPfFlSn7huVxYBjlibe1Vo4ocBsaZnhXvTAjPsAXZjLeKHPYva4ugL49FUSWmYFWrzbuPr5t92GeO553kOskQ1Dzs94um4wPv/LCm+mAPEFqQr4928yCRjDtfh/hz3jper887t9EcgS/Y5KiXSnXQgIZB70NZJNTuKWh2ebhoyA=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
Received: from nikka.amd.com (165.204.77.1) by
 CY4PR12MB1766.namprd12.prod.outlook.com (2603:10b6:903:122::8) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.14; Mon, 27 Aug 2018 16:55:35 +0000
From: Brian Woods <brian.woods@amd.com>
To: xen-devel@lists.xen.org
Date: Mon, 27 Aug 2018 11:55:00 -0500
Message-Id: <20180827165500.20561-3-brian.woods@amd.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180827165500.20561-1-brian.woods@amd.com>
References: <20180827165500.20561-1-brian.woods@amd.com>
MIME-Version: 1.0
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: SN4PR0501CA0002.namprd05.prod.outlook.com
 (2603:10b6:803:40::15) To CY4PR12MB1766.namprd12.prod.outlook.com
 (2603:10b6:903:122::8)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 2622533b-a2da-4dc5-238e-08d60c3de917
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:CY4PR12MB1766; 
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1766;
 3:2Qe7s+spIvXO41aJa61B3OUJJztwBrnamRYjtBy0pwWkMYV8GPpwX8iu34dnLGqw2lqNQz0InkDBeNjkUvi1ztQF4cOgTXXRlUh+f4kfTxycQ/PjL7rWy/JH8gX6Y016QWvYtatbJDI8z2QHQLzNyQlRIytqTPvGTN3U5tDNz6X2aLaR2KKwed/R00WUuj0KUbGaxGyDyAJ+OrVEyjIKNd5Eyjczv6CF2nKCwqSZRhPBr5UgnMKSNxH+AiBwjSNO;
 25:AAuSSBK9PeQ7+lQFPliDRvV4fPp9alQwWbArf1or/sIqs8JYbeGvF41PypL2hNtEvvUOCZXf70GoN5UE2X66TkmjKc/UtdoNduHWN+dFDUEwJqMWsJXDqnlm90hTUOKH6SY5ItLjvEkYIyFyqERQeVHxbYr8ouQIzAO6QEGhbNJOrhgoqmnQ2MEz49zKxwM1qarXVWeX8ZLpnOA2FTDsHaeLXbPKa1k1xb2sCpUoPvGKGCyaW3aGYEQkdcyBhWjFOLjAbouWym9btUofqri4m4oaF4drydK9WXsofnKl75oH23xOyWyiwY1ufRNA48V1ORfwB8L+C/AP1RU1oWXm7w==;
 31:HlRt70X4wa3RUc8oojuEZ/vc6JqmTzx399NC4tmtjxXmkScv4UM39HoRUG3G/ZdK4+oBH46WzkUUwIXmrRBv3yWzIMKCP82Ic5dO1BWzEEv5IbJSju7vb+ewH8vntTbz+2NGZOTtm1iWafNqkCE5cxK1m1CDU72DDtMdRpSOO+2odcWzSdNh5D0g9zAgQUKfuERWyXxdEJ7BlSpZ9bZoPc5g4XjonuYTej+fxvY82aE=
X-MS-TrafficTypeDiagnostic: CY4PR12MB1766:
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1766;
 20:Auqs97vmYrkSn5M5YVa/oDb/pJHZYJgYlE6quwtkaeYnANfUImR2hEldQekTrZGAkICdz21Id1S1evgZhumnNN+SDaSnsvYm/qhT4ft7H5fpvZRZjVF5aZTTm2GoURLAGD+65tZGhD3YLB47FsUCnAkAH5b5C8uljfnBrW7n9AZc5onhDmD0q+gupzPILezbtrGL65VlnYumwSwnkVOx7VUXcYqCsQpjYfyr0Qv2NmLSYUf0Ga9Cb42p3NGzB68QdHugWTGhH9+UCxV5sxuUNkkjKwffHoRvtj0GcxUWCZNg/db3mm/eN03LJjKcACokkX4RlcRBRn67QofuwNe4is0iyguItrQ2lfK/RGeDW9XfCajyT/MDf4oOrEEYA1c+FS4EsD0QiITG2COu+R8EKxbdQK7MbYKGz8qqdK7DYX4nZFyisyhifuzPvagppjNBVdZFIZmGyg+ku5NJXlJXBuqctgdDKz+7r61wCbxyXk/bhGOP+yBxRrccw6/Ymbbs;
 4:wJFmPHUrWLyXmhTa1xnKkkv2ODwCykY8fFoKBZNHfxCq1g7AG2yxexA41eK9byae7I356V1SmPv2D3FRn93Yqwptho2bypgTaaJpTa1zYBZxKQiX6jjiKWiSjrq3DoCfEvL+1XSoeqcHpmy9Ujf3fBx7HEByXrbwlT2RtkzAJjjSIuAb0X7smvyfmtjo2mdCwKf9SjZ1Tjdk1CgvF7a+fREK0iWWX4dFxVX6AO3pkS1SBHZX4ptrj+ztJDIyWO7Sl7efiPUixCE6DTmiLHywtag0sChtdxw4f8Ui1UPwYywL2AaZ9P3n+/LMiFwgG0A8
X-Microsoft-Antispam-PRVS: <CY4PR12MB1766FE846820B9205EEB1510E50B0@CY4PR12MB1766.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)(823301075)(93006095)(93001095)(3231311)(944501410)(52105095)(10201501046)(3002001)(6055026)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016);
 SRVR:CY4PR12MB1766; BCL:0; PCL:0; RULEID:; SRVR:CY4PR12MB1766; 
X-Forefront-PRVS: 07778E4001
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(376002)(346002)(136003)(396003)(366004)(39860400002)(189003)(199004)(53416004)(44832011)(48376002)(26005)(76176011)(50466002)(16526019)(186003)(106356001)(2361001)(105586002)(2906002)(97736004)(7736002)(25786009)(52116002)(7696005)(51416003)(486006)(36756003)(86362001)(305945005)(68736007)(14444005)(8676002)(386003)(1076002)(72206003)(476003)(956004)(4326008)(2616005)(6486002)(66066001)(966005)(6916009)(3846002)(478600001)(47776003)(6666003)(6116002)(5660300001)(2351001)(81166006)(81156014)(8936002)(54906003)(316002)(6306002)(53936002)(446003)(16586007)(11346002)(50226002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR12MB1766; 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; CY4PR12MB1766;
 23:8v/sNEJLXRooScofK5E1DY/YS3bvuGkNu4Q3d9lvT?=
 =?us-ascii?Q?rQsHB0znUGj9CcyjWTgaQh01zMIaoGBUvNk/LKLZPLWoSduSUqeX5s5TziIj?=
 =?us-ascii?Q?28WMi9OgFcI98tFsbb7BGPqpaL9usVQpMqrQDMIRX/HNUB2A4xmJwLmhwPEC?=
 =?us-ascii?Q?Tjwc7gGDZUBAYsT57/OJDKbLvr2ZeiK6ubG3RahlG4QVxVRQIGTP+C7JGhec?=
 =?us-ascii?Q?TfN2RUnNt8m33yY7MDO+PfOGgOuyRgVM2uUDwFwejN5srWsOJvy0/dcGzaHn?=
 =?us-ascii?Q?tRVZYp5HcpuPlPwpQO7Dlt6wQ5A6V0I+yOnkXs+ybSCh9/LnpWlIUOtmLGcp?=
 =?us-ascii?Q?CVdyzFvp8MdWbgY6OOhkB9+m6RM7ASnuUyI+lBiL3XvZSqgHfHR09BpLsCYO?=
 =?us-ascii?Q?9To0mkSL3xGXnzBQeHeiQwI54iyMckCt8fOrC/ETC1Fitm5CLTANcGMuZS7p?=
 =?us-ascii?Q?0johGXPcIMAq+5yD7wd0ffI/HFCSalhAAeyNwFX/QpJL0Vh+piBDvCSIT1i2?=
 =?us-ascii?Q?k+tSOQPCJqF3HxJAenxYOydMcP3CbgUqsSlmuVAaqhTCWtXW6MXttkfhPT+4?=
 =?us-ascii?Q?MfBGLqFIZpPevK3L0jDZOnYzPWIqIOkICrgNHK1A+VyLNm6GJ+T/mM9f+p52?=
 =?us-ascii?Q?QOXBfGWAj1jfoqv5ZrVShwqIl5DTKutW3aVIM0UCJNIb/Syv9/B6okSVPzIu?=
 =?us-ascii?Q?VWKxJxqT8oz9gSPpbOO6uPVUPWRCpOqTVrqvYbiSxzgRVCOCVbm2LBrwrCv2?=
 =?us-ascii?Q?9zO4msvhhZKf6+NJD8CPzleOvmbx+X0JAhxFlS4cdHp15jejrw2/xpjz1Bc1?=
 =?us-ascii?Q?Nve7LTViZblsG2VDUgoAsmZaIWOmuLMld6qcTrKUwWtNeTvKuD+SONwzkFD0?=
 =?us-ascii?Q?lZa1NyzgU976y9fpHJzn/rPvmtdf3+2oU8V+atsDcluTiFaqgs04mSQpb1QG?=
 =?us-ascii?Q?7+bF7/gKFoV9+o9LGR4MlajdVATBhcXeJP3WqqbEgKnVmSqWOW2gLt2W3hkA?=
 =?us-ascii?Q?0LBi/0QG0MqnX/GdBvOHDbn9+CaCXIWk+tMURVvdKW1cVdorjLeixk4LpGa/?=
 =?us-ascii?Q?RuU4AME0ogz7sdIOMNOEDiaJj/1boMBPalVYQ5YNA7By0oVEmdWsN4tOC/Fl?=
 =?us-ascii?Q?e9eEIfl9ScTypCqQW9mYYkoZaaluqScvqTudbmM6EMw8pVFNq8mcIUK5tQMc?=
 =?us-ascii?Q?TwlqMPpUaoAn4cI51xPF6i1Wbit6JcSf9BGQzS+unfwrzSKgaWX2WF9fMBvT?=
 =?us-ascii?Q?K4+v2vChUbyqChxiragq1PKJURRFulIU9oJ+V47NptVx59DNhCVzWtPcO2xb?=
 =?us-ascii?Q?mpX6w/M3Z7anypK1cTQIG8+T8at2c6h4JolDbWO41vv?=
X-Microsoft-Antispam-Message-Info: m51ZveiQfbe1yCQoUgWvUj0cF4YfCJznZxFxraC2d4J0g8SpvhHC74W21N+bE58TVqnNWgJEFYTs3f+V8/B229+Gpe4Oh9BxUxi02iTEA3OE1SBkBWQ+dhfP6CtMi3EPtYsBaxNLDtEKvq+TWuD/iaLUnoZNIBWP5vfGYYtkU7O5/npvNG820thbDBrm3n5vwF8doCY6EBIGIJIwLL8fIRed3fJxCyX62qiAJyMAt4E2kGZHURRXAtzkryCNI03dqPi2DMR20yHjwZu+ZNec4FrTbFE1AUcEsR60Kauvoj8UeOxn/wt5c+X/40oKlIdt7i3sS9fIe0Rb8vsqWIm2XHK8L7jAuYtk/1nhR9MHQsA=
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1766;
 6:JLuaJ9LQSjfon1JnImBl+3rciwqaeWHhKxGBcLdWmD8VCEDrwHQuGUW3VRX6opbf+ZkFAgrN9O0BwxZ7qP/RhOMNEcb+Xq7kBL+F6XME09ZtTHg+BQuvmeae2huBctJFTzSXkB37JiulUpSveEH9WvcfTjvz6ZzywwI9WhjXYbnwC7C3sK2Et+alWpHa3E+cYVyyXwQpnp23pM3Rijii8W09nqyoK1xGpiOYlMEK12yM2O3eB3smSmMSK9+T7sDR31s4ENXOgq/xC1nLyh2y/orm1SGCiTo6JRE3Bs/Fn/1cu1ok3zWVcnB8rGkFx0zNHyB9hijwwveM4kPNt73usek6dyBONd6tkeTv3n8mKqfGvHWLpG8XRLlJ8s+plvm/60srt8EtfR9x8co1LhF49ie8T9u3p4DbnrxORP/2sx31oT/YwFK386Jvan3Yx1ns1O5iNknmx3LkkmSlWKQ8cQ==;
 5:nnLOTBzoIrrjy7Kb2x+dTsgv6Kyz327UW+fdj85u4vOsV+JMaNK3WuwLpsIeUkAG8vy+cpaD8vRV4cZPz35kOW+dMRH5e8IJ9PLjGUvBZzi6YGBi1g/DaS3yhk+/8Skr3VH/yCfik9KHuGFTt8LrC+vdIfqbbsane0xzwkE1a6Y=;
 7:d6JpkCB8MdVMbIMmyQDYawZsaP3N/uPfWGe+Ab1i+TeVdbyKwK0qNjkY+8bJOBexnQCiLe/9hnexOQqphX7atf9gvAsOj1j2xHw2ZxDm5Fjscx+IYeUTX609CTuk8sk+MRxp4QFP08iWYBgo3yT9k+TO8rdrTBb+VXMp+OAmZUtpexGNJHJepuq3qTCzIlwQCCo13dq9TwpYdXzFJ6lFxFtC95btQz0VUD1LY5Kbbw4/HS3sA0F+402eQiF1kiBW
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1766;
 20:JcaqPZIyd0Hk5JGzu4CojkR7nVHzrsjAK88YqnRZzqK7HIZFAIND5g7KQNof300hbg4zNFlzdX9YELjPDniz8cxc+tErD/SADAV4wXjqFPeuYOhji2I4dIre97ZO3nMckhA91aQZWt2xNJva8R0zj0SM5k7wcQX9Qf19yTrI6u295NPvz6hNgQEqQCsV9cJ7mhR3ncY7q1qUVIPOVZYobI4cRIKDvCb/Bwmpgh2JSaNGBIJVGTlz7KyyxsANHSBb
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Aug 2018 16:55:35.9368 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 2622533b-a2da-4dc5-238e-08d60c3de917
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1766
Subject: [Xen-devel] [PATCH v3 2/2] x86/spec-ctrl: add support for modifying
 SSBD 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
b24gc3VwcG9ydGluZwpBTUQgQ1BVcy4gIFRoZXJlIG5lZWRzIHRvIGJlIGxvY2tpbmcgbG9naWMg
Zm9yIGZhbWlseSAxN2ggd2l0aCBTTVQKZW5hYmxlZCBzaW5jZSBib3RoIHRocmVhZHMgc2hhcmUg
dGhlIHNhbWUgTVNSLiAgT3RoZXJ3aXNlLCBhIGNvcmUganVzdApuZWVkcyB0byB3cml0ZSB0byB0
aGUgTFNfQ0ZHIE1TUi4gIEZvciBtb3JlIGluZm9ybWF0aW9uIHNlZToKaHR0cHM6Ly9kZXZlbG9w
ZXIuYW1kLmNvbS93cC1jb250ZW50L3Jlc291cmNlcy8xMjQ0NDFfQU1ENjRfU3BlY3VsYXRpdmVT
dG9yZUJ5cGFzc0Rpc2FibGVfV2hpdGVwYXBlcl9maW5hbC5wZGYKClNpZ25lZC1vZmYtYnk6IEJy
aWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9jcHUvYW1k
LmMgICAgICAgICAgICB8ICAxMyArLS0KIHhlbi9hcmNoL3g4Ni9zbXBib290LmMgICAgICAgICAg
ICB8ICAgMyArCiB4ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMgICAgICAgICAgfCAxNzIgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvY3B1
ZmVhdHVyZXMuaCB8ICAgMSArCiB4ZW4vaW5jbHVkZS9hc20teDg2L3NwZWNfY3RybC5oICAgfCAg
IDIgKwogNSBmaWxlcyBjaGFuZ2VkLCAxODEgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9hbWQuYyBiL3hlbi9hcmNoL3g4Ni9jcHUv
YW1kLmMKaW5kZXggNmU2NWFlNzQyNy4uZTk2ZjE0MjY4ZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L2NwdS9hbWQuYworKysgYi94ZW4vYXJjaC94ODYvY3B1L2FtZC5jCkBAIC02MDEsOCArNjAx
LDggQEAgc3RhdGljIHZvaWQgaW5pdF9hbWQoc3RydWN0IGNwdWluZm9feDg2ICpjKQogCX0KIAog
CS8qCi0JICogSWYgdGhlIHVzZXIgaGFzIGV4cGxpY2l0bHkgY2hvc2VuIHRvIGRpc2FibGUgTWVt
b3J5IERpc2FtYmlndWF0aW9uCi0JICogdG8gbWl0aWdpYXRlIFNwZWN1bGF0aXZlIFN0b3JlIEJ5
cGFzcywgcG9rZSB0aGUgYXBwcm9wcmlhdGUgTVNSLgorCSAqIFBva2UgdGhlIExTX0NGRyBNU1Ig
dG8gc2VlIGlmIHRoZSBtaXRpZ2F0aW9uIGZvciBTcGVjdWxhdGl2ZQorCSAqIFN0b3JlIEJ5cGFz
cyBpcyBhdmFpbGFibGUuCiAJICovCiAJaWYgKCFzc2JkX2FtZF9sc19jZmdfbWFzaykgewogCQlp
bnQgYml0ID0gLTE7CkBAIC02MTUsMTQgKzYxNSw5IEBAIHN0YXRpYyB2b2lkIGluaXRfYW1kKHN0
cnVjdCBjcHVpbmZvX3g4NiAqYykKIAogCQlpZiAoYml0ID49IDApCiAJCQlzc2JkX2FtZF9sc19j
ZmdfbWFzayA9IDF1bGwgPDwgYml0OwotCX0KIAotCWlmIChzc2JkX2FtZF9sc19jZmdfbWFzayAm
JiAhcmRtc3Jfc2FmZShNU1JfQU1ENjRfTFNfQ0ZHLCB2YWx1ZSkpIHsKLQkJc3NiZF9hbWRfbHNf
Y2ZnX2F2ID0gdHJ1ZTsKLQkJaWYgKG9wdF9zc2JkKSB7Ci0JCQl2YWx1ZSB8PSBzc2JkX2FtZF9s
c19jZmdfbWFzazsKLQkJCXdybXNyX3NhZmUoTVNSX0FNRDY0X0xTX0NGRywgdmFsdWUpOwotCQl9
CisJCWlmIChzc2JkX2FtZF9sc19jZmdfbWFzayAmJiAhcmRtc3Jfc2FmZShNU1JfQU1ENjRfTFNf
Q0ZHLCB2YWx1ZSkpCisJCQlzc2JkX2FtZF9sc19jZmdfYXYgPSB0cnVlOwogCX0KIAogCS8qIE1G
RU5DRSBzdG9wcyBSRFRTQyBzcGVjdWxhdGlvbiAqLwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L3NtcGJvb3QuYyBiL3hlbi9hcmNoL3g4Ni9zbXBib290LmMKaW5kZXggN2U3NmNjM2Q2OC4uYjEw
M2I0NmRlZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3NtcGJvb3QuYworKysgYi94ZW4vYXJj
aC94ODYvc21wYm9vdC5jCkBAIC0zNzYsNiArMzc2LDkgQEAgdm9pZCBzdGFydF9zZWNvbmRhcnko
dm9pZCAqdW51c2VkKQogICAgIGlmICggYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0lCUlNCKSAp
CiAgICAgICAgIHdybXNybChNU1JfU1BFQ19DVFJMLCBkZWZhdWx0X3hlbl9zcGVjX2N0cmwpOwog
CisgICAgaWYgKCBkZWZhdWx0X3hlbl9zc2JkX2FtZF9sc19jZmdfZW4gKQorICAgICAgICBzc2Jk
X2FtZF9sc19jZmdfc2V0KHRydWUpOworCiAgICAgaWYgKCB4ZW5fZ3Vlc3QgKQogICAgICAgICBo
eXBlcnZpc29yX2FwX3NldHVwKCk7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zcGVjX2N0
cmwuYyBiL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwppbmRleCBiMzJjMTJjNmMwLi44OWNjNDQ0
ZjU2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMKKysrIGIveGVuL2FyY2gv
eDg2L3NwZWNfY3RybC5jCkBAIC0yMCw2ICsyMCw3IEBACiAjaW5jbHVkZSA8eGVuL2luaXQuaD4K
ICNpbmNsdWRlIDx4ZW4vbGliLmg+CiAjaW5jbHVkZSA8eGVuL3dhcm5pbmcuaD4KKyNpbmNsdWRl
IDx4ZW4vc3BpbmxvY2suaD4KIAogI2luY2x1ZGUgPGFzbS9taWNyb2NvZGUuaD4KICNpbmNsdWRl
IDxhc20vbXNyLmg+CkBAIC01OCw4ICs1OSwxNyBAQCBwYWRkcl90IF9fcmVhZF9tb3N0bHkgbDF0
Zl9hZGRyX21hc2ssIF9fcmVhZF9tb3N0bHkgbDF0Zl9zYWZlX21hZGRyOwogc3RhdGljIGJvb2wg
X19pbml0ZGF0YSBjcHVfaGFzX2J1Z19sMXRmOwogc3RhdGljIHVuc2lnbmVkIGludCBfX2luaXRk
YXRhIGwxZF9tYXhwaHlzYWRkcjsKIAorLyogZm9yIFNTQkQgc3VwcG9ydCBmb3IgQU1EIHZpYSBM
U19DRkcgKi8KKyNkZWZpbmUgU1NCRF9BTURfTUFYX1NPQ0tFVCA0CitzdHJ1Y3Qgc3NiZF9hbWRf
bHNfY2ZnX3NtdF9zdGF0dXMgeworICAgIHNwaW5sb2NrX3QgbG9jazsKKyAgICB1aW50MzJfdCBt
YXNrOworfSBfX2F0dHJpYnV0ZV9fICgoYWxpZ25lZCAoNjQpKSk7Citib29sIF9fcmVhZF9tb3N0
bHkgc3NiZF9hbWRfc210X2VuOworYm9vbCBfX3JlYWRfbW9zdGx5IGRlZmF1bHRfeGVuX3NzYmRf
YW1kX2xzX2NmZ19lbjsKIGJvb2wgc3NiZF9hbWRfbHNfY2ZnX2F2OwogdWludDY0X3QgX19yZWFk
X21vc3RseSBzc2JkX2FtZF9sc19jZmdfbWFzazsKK3N0cnVjdCBzc2JkX2FtZF9sc19jZmdfc210
X3N0YXR1cyAqc3NiZF9hbWRfc210X3N0YXR1c1tTU0JEX0FNRF9NQVhfU09DS0VUXTsKIAogc3Rh
dGljIGludCBfX2luaXQgcGFyc2VfYnRpKGNvbnN0IGNoYXIgKnMpCiB7CkBAIC0zMTksNyArMzI5
LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IHByaW50X2RldGFpbHMoZW51bSBpbmRfdGh1bmsgdGh1
bmssIHVpbnQ2NF90IGNhcHMpCiAgICAgICAgICAgICFib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVf
U1NCRCkgICAgICAgICAgID8gIiIgOgogICAgICAgICAgICAoZGVmYXVsdF94ZW5fc3BlY19jdHJs
ICYgU1BFQ19DVFJMX1NTQkQpICA/ICIgU1NCRCsiIDogIiBTU0JELSIsCiAgICAgICAgICAgICFz
c2JkX2FtZF9sc19jZmdfYXYgICAgICAgICAgICAgICAgICAgICAgID8gIiIgOgotICAgICAgICAg
ICBvcHRfc3NiZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA/ICIgTFNfQ0ZHX1NT
QkQrIiA6ICIgTFNfQ0ZHX1NTQkQtIiwKKyAgICAgICAgICAgZGVmYXVsdF94ZW5fc3NiZF9hbWRf
bHNfY2ZnX2VuICAgICAgICAgICAgPyAiIExTX0NGR19TU0JEKyIgOiAiIExTX0NGR19TU0JELSIs
CiAgICAgICAgICAgIG9wdF9pYnBiICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID8g
IiBJQlBCIiAgOiAiIiwKICAgICAgICAgICAgb3B0X2wxZF9mbHVzaCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgPyAiIEwxRF9GTFVTSCIgOiAiIik7CiAKQEAgLTcyNSw2ICs3MzUsMTYyIEBA
IHN0YXRpYyBfX2luaXQgaW50IHBhcnNlX3hwdGkoY29uc3QgY2hhciAqcykKIH0KIGN1c3RvbV9w
YXJhbSgieHB0aSIsIHBhcnNlX3hwdGkpOwogCisvKgorICogRW5hYmxpbmcgU1NCRCBvbiBBTUQg
cHJvY2Vzc2VycyB2aWEgdGhlIExTX0NGRyBNU1IKKyAqCisgKiBGb3IgZmFtaWx5IDE1aCBhbmQg
MTZoLCB0aGVyZSBhcmUgbm8gU01UIGVuYWJsZWQgcHJvY2Vzc29ycywgc28gdGhlcmUKKyAqIGlz
IG5vIG5lZWQgZm9yIGxvY2tpbmcsIGp1c3Qgc2V0dGluZyBhbiBNU1IgYml0LiAgRm9yIDE3aCwg
aXQgZGVwZW5kcworICogaWYgU01UIGlzIGVuYWJsZWQuICBJZiBTTVQsIGFyZSB0d28gdGhyZWFk
cyB0aGF0IHNoYXJlIGEgc2luZ2xlIE1TUgorICogc28gdGhlcmUgbmVlZHMgdG8gYmUgYSBsb2Nr
IGFuZCBhIHZpcnR1YWwgYml0IGZvciBlYWNoIHRocmVhZCwKKyAqIG90aGVyd2lzZSBpdCdzIHRo
ZSBzYW1lIGFzIGZhbWlseSAxNWgvMTZoLgorICovCisKK3N0YXRpYyB2b2lkIHNzYmRfYW1kX2xz
X2NmZ19zZXRfbm9uc210KGJvb2wgZW5hYmxlX3NzYmQpCit7CisgICAgdWludDY0X3QgbHNfY2Zn
LCBuZXdfbHNfY2ZnOworCisgICAgcmRtc3JsKE1TUl9BTUQ2NF9MU19DRkcsIGxzX2NmZyk7CisK
KyAgICBpZiAoIGVuYWJsZV9zc2JkICkKKyAgICAgICAgbmV3X2xzX2NmZyA9IGxzX2NmZyB8IHNz
YmRfYW1kX2xzX2NmZ19tYXNrOworICAgIGVsc2UKKyAgICAgICAgbmV3X2xzX2NmZyA9IGxzX2Nm
ZyAmIH5zc2JkX2FtZF9sc19jZmdfbWFzazsKKworICAgIGlmICggbmV3X2xzX2NmZyAhPSBsc19j
ZmcgKQorICAgICAgICB3cm1zcmwoTVNSX0FNRDY0X0xTX0NGRywgbmV3X2xzX2NmZyk7Cit9CisK
K3N0YXRpYyB2b2lkIHNzYmRfYW1kX2xzX2NmZ19zZXRfc210KGJvb2wgZW5hYmxlX3NzYmQpCit7
CisgICAgdW5zaWduZWQgc29ja2V0LCBjb3JlLCB0aHJlYWQ7CisgICAgdWludDY0X3QgZW5hYmxl
X21hc2s7CisgICAgdWludDY0X3QgbHNfY2ZnOworICAgIHN0cnVjdCBzc2JkX2FtZF9sc19jZmdf
c210X3N0YXR1cyAqc3RhdHVzOworICAgIGNvbnN0IHN0cnVjdCBjcHVpbmZvX3g4NiAgKmMgPSAg
JmN1cnJlbnRfY3B1X2RhdGE7CisKKyAgICBzb2NrZXQgPSBjLT5waHlzX3Byb2NfaWQ7CisgICAg
Y29yZSAgID0gYy0+Y3B1X2NvcmVfaWQ7CisgICAgdGhyZWFkID0gYy0+YXBpY2lkICYgKGMtPng4
Nl9udW1fc2libGluZ3MgLSAxKTsKKyAgICBzdGF0dXMgPSBzc2JkX2FtZF9zbXRfc3RhdHVzW3Nv
Y2tldF0gKyBjb3JlOworICAgIGVuYWJsZV9tYXNrID0gKDF1bGwgPDwgdGhyZWFkKTsKKworICAg
IHNwaW5fbG9jaygmc3RhdHVzLT5sb2NrKTsKKworICAgIGlmICggZW5hYmxlX3NzYmQgKQorICAg
IHsKKyAgICAgICAgaWYgKCAhKHN0YXR1cy0+bWFzayAmIGVuYWJsZV9tYXNrKSApCisgICAgICAg
IHsKKyAgICAgICAgICAgIHN0YXR1cy0+bWFzayB8PSBlbmFibGVfbWFzazsKKyAgICAgICAgICAg
IHJkbXNybChNU1JfQU1ENjRfTFNfQ0ZHLCBsc19jZmcpOworICAgICAgICAgICAgaWYgKCAhKGxz
X2NmZyAmIHNzYmRfYW1kX2xzX2NmZ19tYXNrKSApCisgICAgICAgICAgICB7CisgICAgICAgICAg
ICAgICAgbHNfY2ZnIHw9IHNzYmRfYW1kX2xzX2NmZ19tYXNrOworICAgICAgICAgICAgICAgIHdy
bXNybChNU1JfQU1ENjRfTFNfQ0ZHLCBsc19jZmcpOworICAgICAgICAgICAgfQorICAgICAgICB9
CisgICAgfQorICAgIGVsc2UKKyAgICB7CisgICAgICAgIGlmICggc3RhdHVzLT5tYXNrICYgZW5h
YmxlX21hc2sgKQorICAgICAgICB7CisgICAgICAgICAgICBzdGF0dXMtPm1hc2sgJj0gfmVuYWJs
ZV9tYXNrOworICAgICAgICAgICAgcmRtc3JsKE1TUl9BTUQ2NF9MU19DRkcsIGxzX2NmZyk7Cisg
ICAgICAgICAgICBpZiAoIChsc19jZmcgJiBzc2JkX2FtZF9sc19jZmdfbWFzaykgJiYgKHN0YXR1
cy0+bWFzayA9PSAwKSApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgbHNfY2ZnICY9
IH5zc2JkX2FtZF9sc19jZmdfbWFzazsKKyAgICAgICAgICAgICAgICB3cm1zcmwoTVNSX0FNRDY0
X0xTX0NGRywgbHNfY2ZnKTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgfQorICAgIH0KKworICAg
IHNwaW5fdW5sb2NrKCZzdGF0dXMtPmxvY2spOworfQorCit2b2lkIHNzYmRfYW1kX2xzX2NmZ19z
ZXQoYm9vbCBlbmFibGVfc3NiZCkKK3sKKyAgICBpZiAoICFib290X2NwdV9oYXMoWDg2X0ZFQVRV
UkVfU1NCRF9BTURfTFNfQ0ZHKSApCisgICAgICAgIHJldHVybjsKKworICAgIEFTU0VSVChzc2Jk
X2FtZF9sc19jZmdfbWFzayk7CisKKyAgICBpZiAoIHNzYmRfYW1kX3NtdF9lbiApCisgICAgICAg
IHNzYmRfYW1kX2xzX2NmZ19zZXRfc210KGVuYWJsZV9zc2JkKTsKKyAgICBlbHNlCisgICAgICAg
IHNzYmRfYW1kX2xzX2NmZ19zZXRfbm9uc210KGVuYWJsZV9zc2JkKTsKK30KKworc3RhdGljIGlu
dCBfX2luaXQgc3NiZF9hbWRfbHNfY2ZnX2luaXQodm9pZCkKK3sKKyAgICB1bnNpZ25lZCBjb3Jl
c19wZXJfc29ja2V0LCB0aHJlYWRzX3Blcl9jb3JlOworICAgIHVuc2lnbmVkIGNvcmUsIHNvY2tl
dDsKKyAgICBjb25zdCBzdHJ1Y3QgY3B1aW5mb194ODYgICpjID0gICZib290X2NwdV9kYXRhOwor
CisgICAgaWYgKCAhc3NiZF9hbWRfbHNfY2ZnX2F2ICkKKyAgICAgICAgcmV0dXJuIDA7CisKKyAg
ICBBU1NFUlQoc3NiZF9hbWRfbHNfY2ZnX21hc2spOworCisgICAgc3dpdGNoICggYy0+eDg2ICkK
KyAgICB7CisgICAgY2FzZSAweDE1OgorICAgIGNhc2UgMHgxNjoKKyAgICAgICAgYnJlYWs7CisK
KyAgICBjYXNlIDB4MTc6CisgICAgICAgIGNvcmVzX3Blcl9zb2NrZXQgPSBjLT54ODZfbWF4X2Nv
cmVzOworICAgICAgICB0aHJlYWRzX3Blcl9jb3JlID0gYy0+eDg2X251bV9zaWJsaW5nczsKKwor
ICAgICAgICBpZiAoIHRocmVhZHNfcGVyX2NvcmUgPiAxICkKKyAgICAgICAgeworICAgICAgICAg
ICAgc3NiZF9hbWRfc210X2VuID0gdHJ1ZTsKKyAgICAgICAgICAgIGZvciAoIHNvY2tldCA9IDA7
IHNvY2tldCA8IG5yX3NvY2tldHM7IHNvY2tldCsrICkKKyAgICAgICAgICAgIHsKKyAgICAgICAg
ICAgICAgICBzc2JkX2FtZF9zbXRfc3RhdHVzW3NvY2tldF0gPQorICAgICAgICAgICAgICAgICAg
KHN0cnVjdCBzc2JkX2FtZF9sc19jZmdfc210X3N0YXR1cyAqKQorICAgICAgICAgICAgICAgICAg
eG1hbGxvY19hcnJheShzdHJ1Y3Qgc3NiZF9hbWRfbHNfY2ZnX3NtdF9zdGF0dXMsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNvcmVzX3Blcl9zb2NrZXQpOworICAgICAgICAgICAg
ICAgIGlmICggc3NiZF9hbWRfc210X3N0YXR1c1tzb2NrZXRdID09IE5VTEwgKQorICAgICAgICAg
ICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfRVJSLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICJTU0JEIEFNRCBMUyBDRkc6IGVycm9yIGluIHN0YXR1cyBh
bGxvY2luZ1xuIik7CisgICAgICAgICAgICAgICAgICAgIGdvdG8gc3NiZF9hbWRfbHNfY2ZnX2lu
aXRfZmFpbDsKKyAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICB9CisKKyAgICAgICAgICAg
IGZvciAoIHNvY2tldCA9IDA7IHNvY2tldCA8IG5yX3NvY2tldHM7IHNvY2tldCsrICkKKyAgICAg
ICAgICAgIHsKKyAgICAgICAgICAgICAgICBmb3IgKCBjb3JlID0gMDsgY29yZSA8IGNvcmVzX3Bl
cl9zb2NrZXQ7IGNvcmUrKyApCisgICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAg
ICBzcGluX2xvY2tfaW5pdCgmc3NiZF9hbWRfc210X3N0YXR1c1tzb2NrZXRdW2NvcmVdLmxvY2sp
OworICAgICAgICAgICAgICAgICAgICBzc2JkX2FtZF9zbXRfc3RhdHVzW3NvY2tldF1bY29yZV0u
bWFzayA9IDA7CisgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgfQorICAgICAgICB9Cisg
ICAgICAgIGJyZWFrOworCisgICAgZGVmYXVsdDoKKyAgICAgICAgZ290byBzc2JkX2FtZF9sc19j
ZmdfaW5pdF9mYWlsOworICAgIH0KKworICAgIHNldHVwX2ZvcmNlX2NwdV9jYXAoWDg2X0ZFQVRV
UkVfU1NCRF9BTURfTFNfQ0ZHKTsKKworICAgIGlmICggZGVmYXVsdF94ZW5fc3NiZF9hbWRfbHNf
Y2ZnX2VuICkKKyAgICAgICAgc3NiZF9hbWRfbHNfY2ZnX3NldCh0cnVlKTsKKworICAgIHJldHVy
biAwOworCisgc3NiZF9hbWRfbHNfY2ZnX2luaXRfZmFpbDoKKyAgICBmb3IgKCBzb2NrZXQgPSAw
OyBzb2NrZXQgPCBTU0JEX0FNRF9NQVhfU09DS0VUOyBzb2NrZXQrKyApCisgICAgICAgIHhmcmVl
KHNzYmRfYW1kX3NtdF9zdGF0dXNbc29ja2V0XSk7CisKKyAgICBkZWZhdWx0X3hlbl9zc2JkX2Ft
ZF9sc19jZmdfZW4gPSBmYWxzZTsKKworICAgIGRwcmludGsoWEVOTE9HX0VSUiwgIlNTQkQgQU1E
IExTIENGRzogZGlzYWxiaW5nIFNTQkQgZHVlIHRvIGVycm9yc1xuIik7CisKKyAgICByZXR1cm4g
MDsKK30KK3ByZXNtcF9pbml0Y2FsbChzc2JkX2FtZF9sc19jZmdfaW5pdCk7CisKIHZvaWQgX19p
bml0IGluaXRfc3BlY3VsYXRpb25fbWl0aWdhdGlvbnModm9pZCkKIHsKICAgICBlbnVtIGluZF90
aHVuayB0aHVuayA9IFRIVU5LX0RFRkFVTFQ7CkBAIC04MjcsNiArOTkzLDEwIEBAIHZvaWQgX19p
bml0IGluaXRfc3BlY3VsYXRpb25fbWl0aWdhdGlvbnModm9pZCkKICAgICBpZiAoIGJvb3RfY3B1
X2hhcyhYODZfRkVBVFVSRV9TU0JEKSAmJiBvcHRfc3NiZCApCiAgICAgICAgIGRlZmF1bHRfeGVu
X3NwZWNfY3RybCB8PSBTUEVDX0NUUkxfU1NCRDsKIAorICAgIC8qIGlmIHdlIGhhdmUgU1NCRCBM
U19DRkcgYXZhaWxhYmxlLCBzZWUgd2hldGhlciB3ZSBzaG91bGQgdXNlIGl0LiAqLworICAgIGlm
ICggc3NiZF9hbWRfbHNfY2ZnX2F2ICYmIG9wdF9zc2JkICkKKyAgICAgICAgIGRlZmF1bHRfeGVu
X3NzYmRfYW1kX2xzX2NmZ19lbiA9IHRydWU7CisKICAgICAvKgogICAgICAqIFBWIGd1ZXN0cyBj
YW4gcG9pc29uIHRoZSBSU0IgdG8gYW55IHZpcnR1YWwgYWRkcmVzcyBmcm9tIHdoaWNoCiAgICAg
ICogdGhleSBjYW4gZXhlY3V0ZSBhIGNhbGwgaW5zdHJ1Y3Rpb24uICBUaGlzIGlzIG5lY2Vzc2Fy
aWx5IG91dHNpZGUKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZXMu
aCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZXMuaAppbmRleCAyNDlmYTZlNTMxLi44
OTI3NzA0ZWYzIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWZlYXR1cmVzLmgK
KysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlcy5oCkBAIC0zMywzICszMyw0IEBA
IFhFTl9DUFVGRUFUVVJFKFNDX1JTQl9IVk0sICAgICAgKEZTQ0FQSU5UUyswKSozMisxOSkgLyog
UlNCIG92ZXJ3cml0ZSBuZWVkZWQgZm9yCiBYRU5fQ1BVRkVBVFVSRShOT19YUFRJLCAgICAgICAg
IChGU0NBUElOVFMrMCkqMzIrMjApIC8qIFhQVEkgbWl0aWdhdGlvbiBub3QgaW4gdXNlICovCiBY
RU5fQ1BVRkVBVFVSRShTQ19NU1JfSURMRSwgICAgIChGU0NBUElOVFMrMCkqMzIrMjEpIC8qIChT
Q19NU1JfUFYgfHwgU0NfTVNSX0hWTSkgJiYgZGVmYXVsdF94ZW5fc3BlY19jdHJsICovCiBYRU5f
Q1BVRkVBVFVSRShYRU5fTEJSLCAgICAgICAgIChGU0NBUElOVFMrMCkqMzIrMjIpIC8qIFhlbiB1
c2VzIE1TUl9ERUJVR0NUTC5MQlIgKi8KK1hFTl9DUFVGRUFUVVJFKFNTQkRfQU1EX0xTX0NGRywg
KEZTQ0FQSU5UUyswKSozMisyMykgLyogaWYgU1NCRCBzdXBwb3J0IGlzIGVuYWJsZWQgdmlhIExT
ICAgIF9DR0YgTVNSIG9uIEFNRCBoYXJkd2FyZSAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9zcGVjX2N0cmwuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc3BlY19jdHJsLmgKaW5k
ZXggMWI5MTAxYTk4OC4uYjE0MmNmMDlkNyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9zcGVjX2N0cmwuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3NwZWNfY3RybC5oCkBAIC01
Miw2ICs1Miw4IEBAIGV4dGVybiBwYWRkcl90IGwxdGZfYWRkcl9tYXNrLCBsMXRmX3NhZmVfbWFk
ZHI7CiAKIGV4dGVybiBib29sIHNzYmRfYW1kX2xzX2NmZ19hdjsKIGV4dGVybiB1aW50NjRfdCBz
c2JkX2FtZF9sc19jZmdfbWFzazsKK2V4dGVybiBib29sIGRlZmF1bHRfeGVuX3NzYmRfYW1kX2xz
X2NmZ19lbjsKK2V4dGVybiB2b2lkIHNzYmRfYW1kX2xzX2NmZ19zZXQoYm9vbCBlbmFibGVfc3Ni
ZCk7CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBpbml0X3NoYWRvd19zcGVjX2N0cmxfc3RhdGUodm9p
ZCkKIHsKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 16:55:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 16: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 1fuKnk-0006Vo-SG; Mon, 27 Aug 2018 16:55: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=cbxh=lk=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fuKnj-0006Vj-Tq
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 16:55:40 +0000
X-Inumbo-ID: d376184d-aa19-11e8-a8a5-bc764e045a96
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4d::61a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d376184d-aa19-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 18:54:13 +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=zPncA9dEl96KBSEzLmOpvwyo8LMwePpfUojDn0jUWOg=;
 b=YXqObxx8KoIzVAIHu2jJl6gCDW/AqZ56YE1Ru3Yq2JjsogLdGJ5KoKDufs/4kxsPbyCqY8zuwmRTYe/qp7jGPoKnjbz3MuaeXe8OYIe4h2dLE6uGzm4T9QsHhSMVl/eg/aba3IwSgrXizkXIqQo+cyXHmOLnvtxMD82LJWAlpn4=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
Received: from nikka.amd.com (165.204.77.1) by
 CY4PR12MB1766.namprd12.prod.outlook.com (2603:10b6:903:122::8) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.14; Mon, 27 Aug 2018 16:55:34 +0000
From: Brian Woods <brian.woods@amd.com>
To: xen-devel@lists.xen.org
Date: Mon, 27 Aug 2018 11:54:58 -0500
Message-Id: <20180827165500.20561-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: SN4PR0501CA0002.namprd05.prod.outlook.com
 (2603:10b6:803:40::15) To CY4PR12MB1766.namprd12.prod.outlook.com
 (2603:10b6:903:122::8)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: ffc9a78f-5987-4500-0518-08d60c3de856
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:CY4PR12MB1766; 
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1766;
 3:5hCSgBC9lbznM3+E4eGx4GCbnB3TkxCK8Fk1rfOCnXaGnsSfcKYWA0vxuivWy+2nNUHvcUihr4Rv5qLmvPh/n+CaiQA5JITaecrueda2+0LDI1XOcBtIdt/uSXgWA3RcoF5YIFASUkL6OCvR5/ICOY2D8FoIgRjqSNeG28p83E00S5XFp1zr4aE+L7uegatCpr85uChAgE3Mm1jn2IK/v7AsDeacSTCODd9q5riFwE+ZAceP9owgk2Iy7GWZ/pTU;
 25:LcXsVOy4rpHj06ZwNhvqA3GBbr7wdN9uvAcL3YFYoduB39iVCu3m5UEJEwFl9y3mbE0NTt9/gkJWskBOPVFCpMl3qo273Swiywt6HgIMqwegKoGbNUp9om0Ct8cWZuBmsi7SsVaBs2qD/6sTSKdQ6coOxoDMnaI1iDwm1NHL3BHmYFP7/CHNZwfSbT4d817en72O49VUwATHz5rsjLm6tmtCW3iL5S8QO8Gb8ZRBs+93VzqKeQ6ifRyT05LVsjyyi2N/6XuDv3+d9o6mUfWKiXtgD0As+o+A26eMhCwBnVUbPjDvcLyIcLSqYr0UuKB53joSe4IQxfpsqAQ3koLK+w==;
 31:7VJz1BWSeViWlLr4q9crg3rKGRsvHwh7ogTzcl40ASh23C7+EML3hxjLBR1LtbA8aVGs/O6Q9OXbx3cNBFplBUeo5Um52iL4c32B7pM4cnC0TW4mVmFMwvs1oa7Q3/PJr2b7KzuFTIwuQBRReN+o3KQWT1xNVziwiZGRroYZbaWgfGRfQ1cUMzc1Hj6i4ycy9dfOEOW9Npep+E/nGq4W4rMK8T39OE7vZXZjQBGyJRc=
X-MS-TrafficTypeDiagnostic: CY4PR12MB1766:
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1766;
 20:srOLRZcwiw/Ow/Cp3bg5eQuvOQzMLbYgA2YQxf7uBirRNfyXQCwB9VFnKYj0eRZSfY6ENBy2YQh1vTpmCX3Hv2NuXCMpTzeykRRauhN2G6UAur0PgF6gOyaj2pnXfgvSA3FS4VuLVJ89S1pYUmBpUVtjyvnfWClSgkLBdH0KXtQ0g5QxqzKGrkn6tDKNqGtXvpB/N9z/aZhww5MCXOAywsgjH4z48DYvALxzuChivivt4a66kcnD5FHPLns/q1GZrEQ81rZjrH8o/u6ohgiu34ltGOQejibPD0ls7pQIq7NTmf5YykCwT3jwbnU7Sy+C7OBn6CTrS6yBH/ZrUwEo/LZ7bNa6xKx3eELXtN1mG79SxaU/WMUD8lkImsiXeUy2BYQyFNvhIW+jbo9FLfRBGZMYBmDJFeTD0ki6h7GZyrLP7ejEv/ht1UZv6E7vw29Vy/jBlRcrqmS134ef9y6lfPvtcP4s+MULMG6WLl0FOggvTqNHhN7rAwM8qNFWnTDq;
 4:LroGFEJxG1p673tfZ8c/IaswUZ+cDQAsX5tuyrnd/JNhgXl4Gd29ClKtOb0RPko6MGddKlXmxVsFQxwout4URt1rD2Em5vjQHTi1B/aRWKvCRM0uFvfR8eMLik+NqeMBIddWOWE7kkh7X5E9o3C7ykU/5hvO0IKfPHoif+igtbJQuIhFVeGBgL7nILFRoGeYdkJ0uJXq3hceoYQCYwVsxHSn351vp1ujxoyBnk77wa6vFMcAloDz+uEC77JJ4mrkdg5PFSb1KK0MhN+PO0V7HS53T//M/piqu53QRRUSyOp47ETUUtW4zAM7JfEhKKGL
X-Microsoft-Antispam-PRVS: <CY4PR12MB1766E673FEFFCAE733506FA5E50B0@CY4PR12MB1766.namprd12.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(211171220733660);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(823301075)(93006095)(93001095)(3231311)(944501410)(52105095)(10201501046)(3002001)(6055026)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016);
 SRVR:CY4PR12MB1766; BCL:0; PCL:0; RULEID:; SRVR:CY4PR12MB1766; 
X-Forefront-PRVS: 07778E4001
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(376002)(346002)(136003)(396003)(366004)(39860400002)(189003)(199004)(53416004)(44832011)(48376002)(26005)(50466002)(16526019)(186003)(106356001)(2361001)(105586002)(2906002)(97736004)(7736002)(25786009)(52116002)(7696005)(51416003)(486006)(36756003)(86362001)(305945005)(68736007)(8676002)(386003)(1076002)(72206003)(476003)(956004)(4326008)(2616005)(6486002)(66066001)(6916009)(3846002)(478600001)(47776003)(6666003)(6116002)(5660300001)(2351001)(81166006)(81156014)(8936002)(54906003)(316002)(53936002)(16586007)(50226002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR12MB1766; 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; CY4PR12MB1766;
 23:RN19Nefqlcv/hcgzzC0Igf71uSCYO9DK4hSOhI40f?=
 =?us-ascii?Q?sG3z5FBPo4E9j6PoWIPBrPhynMYFL7cFNNjqM4ZK6ls+wXd8ubN2vyqnyE2x?=
 =?us-ascii?Q?2x0ojgsoP0C4YyyPyIOE6Xl3fDCtKvP0FI826ftguAB24ne9x748PO7hoiwh?=
 =?us-ascii?Q?GvA6IuNsT5TjDSSnQWUKceqw29xTj3q48F6jsjN7HcC7koigbO0AWQ4h8MAh?=
 =?us-ascii?Q?ZEjOyhixJdpl6idLWIJnwh6HuRqIhZvhBFpkMveloUbhTInSc7VwaKuWg/Dy?=
 =?us-ascii?Q?VNUxeQU7QrAuvlY77OXFFJurXzEhMDrXw0CYMfWERavkSdruL2wLIhhApMJB?=
 =?us-ascii?Q?qKNlXLS8OY7so1MPY4TmaZe8iy3mV0sOsPNkhyM/Y8+zx3n2zRd9CGp2SCaD?=
 =?us-ascii?Q?aqZQ8rwAO2Z4028T/w6UFmPP2GfhPzAsQpeQS+iNvk7TnWkujd+gDM/QkCT/?=
 =?us-ascii?Q?B1CJvzxTwl7FI6lH1IZXBVNESMuh+dp81TM9Pj6GCrUzCeU5jBDbmZ1raU4P?=
 =?us-ascii?Q?gI0TsIdI+oGgfhH6orChA5gWBiSh/KqJQ52SAkrp9kCFcasckzmhglv2rfB5?=
 =?us-ascii?Q?2L60TOj+B8iInxqQ+gmRIEj/K23zy6zxVXkPx2vqH3hn8aV69jhIGe+HEnOD?=
 =?us-ascii?Q?RKG2DvW7fbb++pAWw9Pd03ymshcRj6sb3nUjyR9Trnl1vlqvYl2e9Zese71y?=
 =?us-ascii?Q?e78pUiC3XPICNDT1RZrFPxLnxVa/3O4EliriN40+IAor/dOplfRrqn2kvQ8n?=
 =?us-ascii?Q?vRpe0V98nCPqkeOPn9pqpaJ7whBJykLs95drIxmniOMTG3G6Eb+Yo94FX60n?=
 =?us-ascii?Q?bgeA6BWpmWyFhJWMp165W5+BHueA5nHfb/0gzy/kK2F9F6+wkGwhSw0Ax28h?=
 =?us-ascii?Q?k/fr4WON8MRiyRcpi8S13+4m0A+/HhYa7ZkkfwSz1EZD9vKrbLCL5IrGE2oR?=
 =?us-ascii?Q?jZhjQCahVerhZxgGThUEJZrz8JLY9uIsHHu13ss/ds5fr3tiVFbNtlfMQTg4?=
 =?us-ascii?Q?WOTWlYgowbX560F1e3oHpn9wB1TTBIUIEaLdiroQJshygD2lOBiPXLey89LJ?=
 =?us-ascii?Q?Yw0N6JbcyVJulEPVb28jOtEM6VcGs1uH4IiHDqISPm89YBoVCArvkIhwunP7?=
 =?us-ascii?Q?LnKY6q88djeGgyV3W3Hh/qw3j0KCcM1+TV6MPZ+3P7KPfT8EPwEGU3Pz14OD?=
 =?us-ascii?Q?K7FGbzuJ096Yk+Lt5uU7HikCRkZ3ojl0y5wKwU1KI29tkRt4LXiUXs//A=3D?=
 =?us-ascii?Q?=3D?=
X-Microsoft-Antispam-Message-Info: hqBbMCf7F4/BrU94yfpe+mR+ch7kFl+Us+LeVQaxl2QBYAR/d/OHW3SR+OXsZWXy945NKhJnnXxTAB/U0cq3B3/KLNa2K2MhYlsfzdANQxcMT9CKJa0y830lEXwHPyvTcskbmX0iDXB1GjPMAISkVXl0wMNnSj/kqGvmzspKG2GC/ri5Xoi+cZ4SPyk4Vpnq3fyxs6JAiBYEGMI7poyLrZud6na2VPYy4E0tLDrdyE0ku+vDvon1Q7gNZLU0bjOsBA1awlFRFYFT2LoYjeUyw3n85aQhj6U9D6ykzk88f1QnoOJAGnZgQ53BfxzYNxth5r0r6NcJbuyQYj9nmkPBlH6oN2oeDJGcMoI47clQzGE=
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1766;
 6:fC0bLN9GGe0kYsflCZmsk/QKMcXAcKMM7TWAQUxjb2TtUtyf0B2MS5bSQT5mccfhcsTx4FTX/gcR3Q3iG0yQd9HXkNWlwDuJ1lkKhQ34rZYObAeAJwjLPNQBiWVSA9OzJjQePeP8Lz04AKiEMEJk3p8RIgUfQOgzOccx1TclE0d1ya0uZSk9FPuRq7GEIdNeC/oV4H/ps+f1fXPV3YhxiQQ7xZg2HZl/Jn45ixcM/oWfX+bXOo5UJMHxtNpMk4wvRngeJiLjFoYLlui6mtpUbEzpLewjNciJVkkjUrRrYqGaWou1HnBuLqPiHjiXrqqF9qJZ+bRNcMt/WZtYKG69VwJqTdpz6QiCGQwdfaULZwQD24HuWo0QZE6I5tU/bdz6VUjOaQIeEw3s/WVOw566tU+Rv5njsVla6bSEJz1MGIfYGPzN+lLGh89Wi6ZB9UW+xZQKYsgNYqLWGWk4p3/AeA==;
 5:3bCBHdJgb3rhy1IPeN2qHsNJ/j14uBsbkv72w/UIzD8PiAA8WVPzzgcBxR42v+6ZfVz425RSjbA0KIJfP5Id5ONVgcISg4deaCqLydkgYGyIY4Kj4HuU9x7qd4n0lFcvCH7UbF5pIZy63XcYp+NOzIjQAGfsnJLfwbBN8t4wy6M=;
 7:6DsCsvhsw/RPqn9tBgw36ODiwTUA6kis66yE4Li3fjqx0ISSGwaXCfps9mnJ2txdXmON5yoSBbbnreYbfhvV9TqCmjaKh254vqyUm+WukY6rDz3kYO5MAEa3rVUBuOAGMpD/XdudQFLDP+29HHWs8kmZMtftPhCb9sUHJ8rR4UPSEMBS4HFJBO/woGcvpiH9QDdV5zXOqyNqcnh9Jn0FjGO+wQeZOD3oTX60V5eeaWcnk3PzhlCV1wQ1a9s5m/Pf
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1766;
 20:o9/uJw/228mO+XBOuerpb5nCukk7pzoVKwoH1+j2012t66DeX+0mNgKVwCIBYFModWzPCGCm9Wp8M9hNFle6Vb7EusIBVzKXJ+SjjCC0Zw5vCu24+vHX33AqEw/uLvyhm4c5n477QbcCeoh439wOCfFwIo43N+Vj0e9fkgoQ10RsUzQDhSS9xbApDI0ER6LcbYqdwWqpSwGKMrUGgRvv0kltFugrQsqUDXuFEvxu9GksxCcpAi/HfgWKbkXPXC+F
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Aug 2018 16:55:34.6712 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: ffc9a78f-5987-4500-0518-08d60c3de856
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1766
Subject: [Xen-devel] [PATCH v3 0/2] SSBD via LS_CFG
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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
c3QgcGF0Y2ggaXMgZm9yIGZ1cnRoZXIgZW5hYmxlbWVudApmb3IgWGVuIHN3aXRjaGluZyBTU0JE
IG9uIG9yIG9mZiBpbnRlcm5hbGx5LCBvciBmb3IgZnVydGhlciBjb250cm9sIG9mClNTQkQgZm9y
IGd1ZXN0cyB2aWEgdGhlIFZJUlRfU1BFQ19DVFJMLgoKTm90ZTogUGF0Y2ggMSBpcyBzdGFuZGFs
b25lIGFuZCBqdXN0IGltcHJvdmVzIHJlcG9ydGluZyBvZiBTU0JEIGluIHRoZQppbml0IHByaW50
IHN0YXRlbWVudHMuICBQYXRjaCAyIGlzIGludGVuZGVkIGZvciBhIGxhdGVyIGRhdGUgd2hlbgp0
aGVyZSdzIGEgQyBBTFRFUk5BVElWRSAod2hpY2ggSSd2ZSB0YWxrZWQgdG8gQW5keSBhYm91dCBz
b21lKSBhbmQgd2lsbAptb3N0IGxpa2VseSBnZXQgcm9sbGVkIGludG8gc2VyaWVzIG9mIHBhdGNo
ZXMgZm9yIGdpdmluZyBIVk0gZ3Vlc3RzCmNvbnRyb2wgb2YgU1NCRCB3aGVuIGl0J3Mgb25seSBh
dmFpbGFibGUgdmlhIExTX0NGRy4KCnYxIC0+IHYyOgogICAgLSBjaGFuZ2VkIHNvbWUgdmFyaWFi
bGUgdHlwZXMKICAgIC0gdXBkYXRlZCBzc2JkX2FtZF9sc19jZmdfc2V0X25vbnNtdCBmdW5jdGlv
bgogICAgLSBjaGFuZ2VkIHNiZF9hbWRfbHNfY2ZnX2luaXQgdG8gYSBwcmVzbXBfaW5pdGNhbGwK
ICAgIC0gZGVsZXRlZCBzc2JkX2FtZF9sc19jZmdfc2V0X2luaXQgZHVlIHRvIF4gYW5kIGl0IGhh
cHBlbmluZyBsYXRlcgogICAgICBpbiB0aGUgYm9vdAogICAgLSB2YXJpb3VzIHNtYWxsZXIgY2xl
YW51cHMKdjIgLT4gdjM6CiAgICAtIG1vdmVkIHRoZSBTU0JEX0FNRF9MU19DRkcgc3ludGhldGlj
IGZlYXR1cmUgZnJvbSBwYXRjaCAxIHRvIDIKICAgICAgYW5kIGFkZGVkIHNzYmRfYW1kX2xzX2Nm
Z19hdiBmb3IgaXQncyB1c2UgaW4gcGF0Y2ggMQogICAgLSBpbiBwYXRjaCAyLCBvbmx5IHNldCBT
U0JEX0FNRF9MU19DRkcgb25jZSBldmVyeXRoaW5nIGlzIGtub3duIHRvCiAgICAgIGJlIHJlYWR5
L2dvb2QKICAgIC0gc2luY2UgaXQncyBsYXRlciBpbiB0aGUgYm9vdCBwcm9jZXNzIGR1ZSB0byBh
IHYxIGNoYW5nZSwgdXNlCiAgICAgIG5yX3NvY2tldHMKICAgIC0gdmFyaW91cyBzbWFsbGVyIGNo
YW5nZXMvY2xlYW51cHMgZnJvbSBKYW4ncyBmZWVkYmFjawoKQnJpYW4gV29vZHMgKDIpOgogIHg4
Ni9zcGVjLWN0cmw6IGFkZCBBTUQgU1NCRCBMU19DRkcgaW4gaW5pdCBwcmludAogIHg4Ni9zcGVj
LWN0cmw6IGFkZCBzdXBwb3J0IGZvciBtb2RpZnlpbmcgU1NCRCB2aWEgTFNfQ0ZHIE1TUgoKIHhl
bi9hcmNoL3g4Ni9jcHUvYW1kLmMgICAgICAgICAgICB8ICAxNSArKy0tCiB4ZW4vYXJjaC94ODYv
c21wYm9vdC5jICAgICAgICAgICAgfCAgIDMgKwogeGVuL2FyY2gveDg2L3NwZWNfY3RybC5jICAg
ICAgICAgIHwgMTgwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCiB4ZW4v
aW5jbHVkZS9hc20teDg2L2NwdWZlYXR1cmVzLmggfCAgIDEgKwogeGVuL2luY2x1ZGUvYXNtLXg4
Ni9zcGVjX2N0cmwuaCAgIHwgICA1ICsrCiA1IGZpbGVzIGNoYW5nZWQsIDE5NSBpbnNlcnRpb25z
KCspLCA5IGRlbGV0aW9ucygtKQoKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 16:55:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 16: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 1fuKnn-0006WT-Aq; Mon, 27 Aug 2018 16:55: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=cbxh=lk=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fuKnl-0006W4-Er
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 16:55:41 +0000
X-Inumbo-ID: d410d9ca-aa19-11e8-a8a5-bc764e045a96
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4d::61a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d410d9ca-aa19-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 18:54:14 +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=zVWnY2er9Nw29WdNinIt4KK6CdltTeQXfMBSc4SJ1wM=;
 b=MaD8Kzy3Q/JT+pKZa5lO0Xthp8sxHzE6oRiVqraAygekgoJbiBfC+3L+pE3jwpAztil0qQyWZP++SfHahwlDiWXLgfaerHYLdOKDV40e3s/xJnOfNyW7IX9Ml+Go1DDgsp+KAvUahdhxz2j2I0aoxDb+AqxlkoF8+KDEBLjlNwM=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
Received: from nikka.amd.com (165.204.77.1) by
 CY4PR12MB1766.namprd12.prod.outlook.com (2603:10b6:903:122::8) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.14; Mon, 27 Aug 2018 16:55:35 +0000
From: Brian Woods <brian.woods@amd.com>
To: xen-devel@lists.xen.org
Date: Mon, 27 Aug 2018 11:54:59 -0500
Message-Id: <20180827165500.20561-2-brian.woods@amd.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20180827165500.20561-1-brian.woods@amd.com>
References: <20180827165500.20561-1-brian.woods@amd.com>
MIME-Version: 1.0
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: SN4PR0501CA0002.namprd05.prod.outlook.com
 (2603:10b6:803:40::15) To CY4PR12MB1766.namprd12.prod.outlook.com
 (2603:10b6:903:122::8)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 3fec4280-d39e-42b1-3c13-08d60c3de8ae
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:CY4PR12MB1766; 
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1766;
 3:kbCnWn6mv6whZ1U9dx51AUU+gzH8qrrERMminRuKYxwOcUa1aJFIz38gkEa2vaWaygrQWWB3CfDEyZhXK4/2A9PxlvQ5Wg2EnJTLphje1yS73y1k36U5zS6yJWmpqJKNudLfajZBVHdkb138FXEcBNx1jOIzSl+R7Urwl5zNLvaMuy2CvJE57VZdxP/9HZRBq0Srh9hn8q/w+fgC9nMdljqDR1A7ZS+eS5UoD+VBAcnoLGno3990K2PYpY9Ak4fX;
 25:RVDNuyF3/lN8tzfEvwj+6XATBLKwQZXcKjS7topEKvm+pUuPfhvh24B7fgkdfakXzB5OWQAhTGqfMNXSivjMmdUlCT1gWQVu2Mf1U4a/DkqY16k4AjDIMpcJ9Y5xBZJIJF9a3ghEz+vndd4CZqsYeBBwI5UgeT106xIcYIrv6uDRfRVSw6oQc7AVOzkBx229paOwcnh8xpVw40XHamBQzsgRMesCMPsmLLD7BX/6xXGozcK1ByZIQIK+xlDT5yA8jmXeZTRqaj9mg6XCIVVVfUHTZzN8cHqh93978cGfRV6WQyRSw8ldvCrrBe1KImta7JPCLLqKR3yOdY0fcArAcA==;
 31:lhH5SWi7HVQ/9qUVgpxqHOCHi84XAMltrkyCMrD0IbBcbiHrrYRKYAsUdfIzIn9L3WAzNNG7sm5EsVc+1uGeFnRouSws7+uYekoYHdVhJQP9H+Z6vd76vj37KF6YHFOru97cmmhlKRZB5BDONNzVuOd42mu46fvitFwT1mh/VaMjXY1CI7j0tuzU3fL3pYkeNDB7eaQQQfru3ZG9awr3sqmUYzCg/zZjM/SKfdusgL4=
X-MS-TrafficTypeDiagnostic: CY4PR12MB1766:
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1766;
 20:rYDyNV9liGGt+wG52Kp0JB0zWNbhMo/eoV2VO2ovxC4GYJn7X9eYvo/2yQwe7Rbq8DcJ0/JRa0LKqvMdvGCRn/ZZCwVeb1d0op2rM61H8KRXxzicx/uRAIdtrLFvYGI5xOQMw+Mdio/YitNlasOgtvmAlamsfkk6o3AuKsLf+BS+NPHC7y4h0p5YkAgSrWKu8iNjtER4LiiRY/EeQ5lsVyyVwqH/eW8NNhFeXVM9aSrjggIfE0nrmxLhRIva3f4eK7oZMOMoroUMc2qTtkKHUKTRigkCVG6UA8TU16SYykq8QQfRnKgN4es97DtzDuTvBrLWGBOXLTUctiwuUCpND0rSnoxQgpZaFs8eoTOBNczJ8s5pBcgDCSBme/2m+HbJ6MUeRhksmHcB92pDXMLQF+ysONxgF0VWDkAXL1wpKUTJz4QBzZ+4XjOHwCjyGjgxhXD56O1eDo4rD95bd4PAUNAKPlsVeqPEWnjD7XPUVBB3rcPz3waBv+WCdzNZS3uX;
 4:d6K+Z/yJR98uCSm7n5WVNRsAmwDBIZ0Jsk2kKUVSCrgYu/rAZPZgZvhzQdzHEetL08l19R0knmF9x14kM2wykkPeCpRDR5SNyY3ij8JuyLNE1uFa+NppxBdpPJAWpLAru6oW3lxO3nRiijd6fuJq8O793sYd/Em8Z1iaraNqjNJOcLnAFE9059rToN9RJNFm8LjrRBbZkz9sEjXE0q77yeP+l4jJreGj00QQ0cWGJa1IGQkTbx014YiDX/ybjKwfWgG4SqWQf3zxG5mQ+CwhT3nGqYIYK5+oVZLc+K1J5xtiPx19L3z6AYJhOf15u5IP
X-Microsoft-Antispam-PRVS: <CY4PR12MB1766D242CA54A3F3A6F8C53DE50B0@CY4PR12MB1766.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)(823301075)(93006095)(93001095)(3231311)(944501410)(52105095)(10201501046)(3002001)(6055026)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016);
 SRVR:CY4PR12MB1766; BCL:0; PCL:0; RULEID:; SRVR:CY4PR12MB1766; 
X-Forefront-PRVS: 07778E4001
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(376002)(346002)(136003)(396003)(366004)(39860400002)(189003)(199004)(53416004)(44832011)(48376002)(26005)(76176011)(50466002)(16526019)(186003)(106356001)(2361001)(105586002)(2906002)(97736004)(7736002)(25786009)(52116002)(7696005)(51416003)(486006)(36756003)(86362001)(305945005)(68736007)(217873002)(8676002)(386003)(1076002)(72206003)(476003)(956004)(4326008)(2616005)(6486002)(66066001)(6916009)(3846002)(478600001)(47776003)(6666003)(6116002)(5660300001)(2351001)(81166006)(81156014)(8936002)(54906003)(316002)(53936002)(446003)(16586007)(11346002)(50226002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR12MB1766; 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; CY4PR12MB1766;
 23:Z6Hca6F+NVDD8uOBx26rsdYEI+SJWIDDEl55Dqn5i?=
 =?us-ascii?Q?RRdhOn+3nONtXObV8JhLFcLgx3jO3X0QQQ+WKeh/mmEZ1Q3z+71m7O4hqJ2z?=
 =?us-ascii?Q?7TtLMIVhve8Dw+qDoJcCfw52EkuqXLL2c/m+cZLRBDKVrNcAiPjtr7eps0AL?=
 =?us-ascii?Q?KebpfmL/3TN0jEeTGR6X35QrhaGFp3ZW4WNQPprvnrlqM+fci/gDUaBzYNcI?=
 =?us-ascii?Q?9faLkvBFURGlZBZbCBWlYgHcmFScRBtE0yHsnK04jv+qwe+lM+YTM7eSu58W?=
 =?us-ascii?Q?xJAykdQrJq3lLM3E+GPMXqBTtWOtFlvb3xH4PYYAbER0OsH4yCleIZYC5/cs?=
 =?us-ascii?Q?XZraoleQp2YILT5lcAHpKDa+fNpYaefXny9zzIMV59kl23yTqedtwrO/eU8F?=
 =?us-ascii?Q?aYcq3p5e13S3IUxoa0ZLVLXgJsvBiqpkOwPtMKUVhKsnY88XKkLjrkbRcNje?=
 =?us-ascii?Q?XTz5ntxndemDEZr7PhmxrbQuPAS6oHe3MEiN6d+mbFtURwZcVzoB0GA4Sh4E?=
 =?us-ascii?Q?PEo4uJJof0XWkG9ifrVgp35rnQ4x/XysW89ea/8MAHeLeplpSzf2zl3XAQsf?=
 =?us-ascii?Q?Y0AlKuPwQVbqMO/gO1Y6OrMNvyB+ciqy8b0kNyuUM9fd5V9THgssAcH2JruA?=
 =?us-ascii?Q?miBsU9scEKfbGy7CSLge/7wpL/MafFiMCcDQOG39WFmDTJAcwhmljdWJrYJR?=
 =?us-ascii?Q?PQNXqfsGA2Kp6IfJgIBj6gByDqGzo6u93VRiDaXCCJP8/ywWX0QduY3ipt0+?=
 =?us-ascii?Q?Iob+QDzZ7XWkK+yOSWGnugER/RK1qiR0FuqeAf2BmFRv/lpBuhRVoLC8x6D2?=
 =?us-ascii?Q?joQfemjmOSy94LMwYn6D6vtCxpVAIC85nkJuE18uuAyRyiCXfcatnDSec9XB?=
 =?us-ascii?Q?B0GF44/0DQTpdqyQiQYD7TqyjmFInWGyK0r/OzjAlwIj0VvlipXDZnK1Tvll?=
 =?us-ascii?Q?G8+LT5cEgIr+dqOZrD27iiy/s8l9ubDmx/hryNGdqgxl7Mygz6869O9p1Zhl?=
 =?us-ascii?Q?7GEajokh+ktOVID5Lwrt+Lwkld53a0RiFdkzhmw2YuR2wn+B9gfQte6bLFk6?=
 =?us-ascii?Q?enLJLt/4T9WY49KQMOHIVBwIksR5vKlJe5hy3nDPhUNxkBLAbQCYdTOfmMqd?=
 =?us-ascii?Q?Yw2M188xeGcaWad9AaShP4vmlLzB9N+p2OjJdYJvIYM9wMt/Y2euSS6BWoI3?=
 =?us-ascii?Q?w16AkPFQ5pU+UhUJcxM2DGnZ9lWGnviBIYa5LEMu24R317pYvGngjJHEroFZ?=
 =?us-ascii?Q?Eegxgib0Lzi7Y29W6iL+mrdoingN5NqHeh8z+p9He4eVd48q6RevR6l/5SAq?=
 =?us-ascii?Q?UjjdPjDCMpi/tWQAs0kkUA=3D?=
X-Microsoft-Antispam-Message-Info: e4XcoGTL8juXSK3FG587MQ9Hr23tBd/prMmP96T5SEgLaNRVF7c8TopP0N31ilP1kPz10VOzi6ax7VsTQEoz3fgdpaYo3djdpTO+yCsvWQmziFhFO2bMkWzQhHTlELD9hsptfDdq84JSMHWr3jnc3vEHNEUZ2dZF5jJUrqxf45V8ozWIFxvtgfD7ilE7cnsDZ3uSLf/mTbEot7tQRL+EmJT7DrhVxMIL7OvVzFvwQxztKF7uJKDaQHN8thLxm+FOIGdfTBviInUAaMRsm7yRGRfUdtFYmxitJRg1d1VrehEGhnlY7x0mQ1TXcm3gbbHSvS3TQAmMp6/DFgRW64zndRlGBTDk9LOMI65D3qohBXs=
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1766;
 6:ASuEAxgIYKhGzykkX1rjBf7o/5S5DSUvnim3Ml90psWv4JciupRpC7HxZktwe1kX9zqIuxIZbGUb8oz0myD0QbzPwvQFJbccYvcTqdNaftLlL6pl3y/Vf4mSDKNj8DpBIFRHZ04idVEeH/0pRtSdSczRbR4g9KWFwCqSin0Dh5SWHErT9PRf4Jx1TQrBwbnVLcsMSNmgcBvYOc996IAqvdYWEiJ38BMVQgtM71mO8DAZRbfzDRw85FHUf7VSJzrdiM7D4jvJp5HNAvQdAxxuKUIPGkMA1IwWZYsVOQMr1PBiIyAIxA5taK8cqQ4ylmsrKNcnDeL0P8Pu3k5uWhGhy8aGmjlyaVNSRzTWZ+/dKPodBiGk2yvW+AEo2iWjxiWSonuus0+wVYlNKyzwsNpUcN9jGhXmwGd7BcBQVdCGUIhQLQp3v3EXrbISAYA7vTsS4xmvqkZBJDNpBl9R3jwqoA==;
 5:45QW7Sf+8mb/CC5YBs82I56gIxLYiGvxdlQRhDlz9VLMiV5D8PM3Lv6WNL9QEzALdbsLttzvA9ZkvN1d/xYkea3HPwlpM3itHDuwiwFM9dFrTeGkq3blvzNpvcFUXkTR1jmpUXcI9mDrAhFf0WJBKyP72Jsr9Y5wyGRDXntKMXM=;
 7:WRttAh86jf5bxvPtgMrj1dFK0ZDtSNXN+T3C131wZFFMTIstWxoFOZj3aNKL7RH+SgP1KxNucP2Yp7owz/4FgpVIfdbnlRzmzOIJECGRwcKDE0lcrVrdbWAOc9toxn4236DfF3IaW3XdQAdl6RXlHWiisPPyZKYxMsUa9ieVubG3qMCUx/DopodXMYHtmRPkvX5uQemSRKoMNdDRjc9RfVp65LOZZnidxfIny39g/l6DQVSOPEMpxThu5j0LDWd/
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1766;
 20:PQblvixwwAqZy/dk0aeXnfa4ljVV9uE5tMfemi6Uiez5sAh78SC9qftLbdabzY+QTMM5oEy+zXFwEEP+TfwWZDEcqgUuJQ89KNvZ8Lj30WM9oZt5xFQiMv8jSf4GSLI6KrPndAh9hNOGOM+vc9tKpJEr/Yc8p9KrDfEyK75PPhSf1c1MZ7Tjy3Kipmv2dbyl0k5a7Bht0hF062wUT7fStCKreMou0F8FxNMp0xNrzFYpbACS+FfDhqiaqJ+z2/TX
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Aug 2018 16:55:35.2493 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 3fec4280-d39e-42b1-3c13-08d60c3de8ae
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1766
Subject: [Xen-devel] [PATCH v3 1/2] 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
ICAgfCAxMiArKysrKysrKystLS0KIHhlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYyAgICAgICAgfCAx
MCArKysrKysrKy0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L3NwZWNfY3RybC5oIHwgIDMgKysrCiAz
IGZpbGVzIGNoYW5nZWQsIDIwIGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2NwdS9hbWQuYyBiL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKaW5k
ZXggYTdhZmEyZmE3YS4uNmU2NWFlNzQyNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9h
bWQuYworKysgYi94ZW4vYXJjaC94ODYvY3B1L2FtZC5jCkBAIC02MDQsNyArNjA0LDcgQEAgc3Rh
dGljIHZvaWQgaW5pdF9hbWQoc3RydWN0IGNwdWluZm9feDg2ICpjKQogCSAqIElmIHRoZSB1c2Vy
IGhhcyBleHBsaWNpdGx5IGNob3NlbiB0byBkaXNhYmxlIE1lbW9yeSBEaXNhbWJpZ3VhdGlvbgog
CSAqIHRvIG1pdGlnaWF0ZSBTcGVjdWxhdGl2ZSBTdG9yZSBCeXBhc3MsIHBva2UgdGhlIGFwcHJv
cHJpYXRlIE1TUi4KIAkgKi8KLQlpZiAob3B0X3NzYmQpIHsKKwlpZiAoIXNzYmRfYW1kX2xzX2Nm
Z19tYXNrKSB7CiAJCWludCBiaXQgPSAtMTsKIAogCQlzd2l0Y2ggKGMtPng4NikgewpAQCAtNjEz
LDggKzYxMywxNCBAQCBzdGF0aWMgdm9pZCBpbml0X2FtZChzdHJ1Y3QgY3B1aW5mb194ODYgKmMp
CiAJCWNhc2UgMHgxNzogYml0ID0gMTA7IGJyZWFrOwogCQl9CiAKLQkJaWYgKGJpdCA+PSAwICYm
ICFyZG1zcl9zYWZlKE1TUl9BTUQ2NF9MU19DRkcsIHZhbHVlKSkgewotCQkJdmFsdWUgfD0gMXVs
bCA8PCBiaXQ7CisJCWlmIChiaXQgPj0gMCkKKwkJCXNzYmRfYW1kX2xzX2NmZ19tYXNrID0gMXVs
bCA8PCBiaXQ7CisJfQorCisJaWYgKHNzYmRfYW1kX2xzX2NmZ19tYXNrICYmICFyZG1zcl9zYWZl
KE1TUl9BTUQ2NF9MU19DRkcsIHZhbHVlKSkgeworCQlzc2JkX2FtZF9sc19jZmdfYXYgPSB0cnVl
OworCQlpZiAob3B0X3NzYmQpIHsKKwkJCXZhbHVlIHw9IHNzYmRfYW1kX2xzX2NmZ19tYXNrOwog
CQkJd3Jtc3Jfc2FmZShNU1JfQU1ENjRfTFNfQ0ZHLCB2YWx1ZSk7CiAJCX0KIAl9CmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMgYi94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMK
aW5kZXggYzQzMGIyNWI4NC4uYjMyYzEyYzZjMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3Nw
ZWNfY3RybC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwpAQCAtNTgsNiArNTgsOSBA
QCBwYWRkcl90IF9fcmVhZF9tb3N0bHkgbDF0Zl9hZGRyX21hc2ssIF9fcmVhZF9tb3N0bHkgbDF0
Zl9zYWZlX21hZGRyOwogc3RhdGljIGJvb2wgX19pbml0ZGF0YSBjcHVfaGFzX2J1Z19sMXRmOwog
c3RhdGljIHVuc2lnbmVkIGludCBfX2luaXRkYXRhIGwxZF9tYXhwaHlzYWRkcjsKIAorYm9vbCBz
c2JkX2FtZF9sc19jZmdfYXY7Cit1aW50NjRfdCBfX3JlYWRfbW9zdGx5IHNzYmRfYW1kX2xzX2Nm
Z19tYXNrOworCiBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9idGkoY29uc3QgY2hhciAqcykKIHsK
ICAgICBjb25zdCBjaGFyICpzczsKQEAgLTI4MSwxMSArMjg0LDEyIEBAIHN0YXRpYyB2b2lkIF9f
aW5pdCBwcmludF9kZXRhaWxzKGVudW0gaW5kX3RodW5rIHRodW5rLCB1aW50NjRfdCBjYXBzKQog
ICAgIHByaW50aygiU3BlY3VsYXRpdmUgbWl0aWdhdGlvbiBmYWNpbGl0aWVzOlxuIik7CiAKICAg
ICAvKiBIYXJkd2FyZSBmZWF0dXJlcyB3aGljaCBwZXJ0YWluIHRvIHNwZWN1bGF0aXZlIG1pdGln
YXRpb25zLiAqLwotICAgIHByaW50aygiICBIYXJkd2FyZSBmZWF0dXJlczolcyVzJXMlcyVzJXMl
cyVzJXMlc1xuIiwKKyAgICBwcmludGsoIiAgSGFyZHdhcmUgZmVhdHVyZXM6JXMlcyVzJXMlcyVz
JXMlcyVzJXMlc1xuIiwKICAgICAgICAgICAgKF83ZDAgJiBjcHVmZWF0X21hc2soWDg2X0ZFQVRV
UkVfSUJSU0IpKSA/ICIgSUJSUy9JQlBCIiA6ICIiLAogICAgICAgICAgICAoXzdkMCAmIGNwdWZl
YXRfbWFzayhYODZfRkVBVFVSRV9TVElCUCkpID8gIiBTVElCUCIgICAgIDogIiIsCiAgICAgICAg
ICAgIChfN2QwICYgY3B1ZmVhdF9tYXNrKFg4Nl9GRUFUVVJFX0wxRF9GTFVTSCkpID8gIiBMMURf
RkxVU0giIDogIiIsCiAgICAgICAgICAgIChfN2QwICYgY3B1ZmVhdF9tYXNrKFg4Nl9GRUFUVVJF
X1NTQkQpKSAgPyAiIFNTQkQiICAgICAgOiAiIiwKKyAgICAgICAgICAgc3NiZF9hbWRfbHNfY2Zn
X2F2ICAgICAgICAgICAgICAgICAgICAgICA/ICIgTFNfQ0ZHX1NTQkQiIDogIiIsCiAgICAgICAg
ICAgIChlOGIgICYgY3B1ZmVhdF9tYXNrKFg4Nl9GRUFUVVJFX0lCUEIpKSAgPyAiIElCUEIiICAg
ICAgOiAiIiwKICAgICAgICAgICAgKGNhcHMgJiBBUkNIX0NBUEFCSUxJVElFU19JQlJTX0FMTCkg
ICAgICA/ICIgSUJSU19BTEwiICA6ICIiLAogICAgICAgICAgICAoY2FwcyAmIEFSQ0hfQ0FQQUJJ
TElUSUVTX1JEQ0xfTk8pICAgICAgID8gIiBSRENMX05PIiAgIDogIiIsCkBAIC0zMDUsNyArMzA5
LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IHByaW50X2RldGFpbHMoZW51bSBpbmRfdGh1bmsgdGh1
bmssIHVpbnQ2NF90IGNhcHMpCiAgICAgICAgICAgICAgICAiXG4iKTsKIAogICAgIC8qIFNldHRp
bmdzIGZvciBYZW4ncyBwcm90ZWN0aW9uLCBpcnJlc3BlY3RpdmUgb2YgZ3Vlc3RzLiAqLwotICAg
IHByaW50aygiICBYZW4gc2V0dGluZ3M6IEJUSS1UaHVuayAlcywgU1BFQ19DVFJMOiAlcyVzLCBP
dGhlcjolcyVzXG4iLAorICAgIHByaW50aygiICBYZW4gc2V0dGluZ3M6IEJUSS1UaHVuayAlcywg
U1BFQ19DVFJMOiAlcyVzJXMsIE90aGVyOiVzJXNcbiIsCiAgICAgICAgICAgIHRodW5rID09IFRI
VU5LX05PTkUgICAgICA/ICJOL0EiIDoKICAgICAgICAgICAgdGh1bmsgPT0gVEhVTktfUkVUUE9M
SU5FID8gIlJFVFBPTElORSIgOgogICAgICAgICAgICB0aHVuayA9PSBUSFVOS19MRkVOQ0UgICAg
PyAiTEZFTkNFIiA6CkBAIC0zMTQsNiArMzE4LDggQEAgc3RhdGljIHZvaWQgX19pbml0IHByaW50
X2RldGFpbHMoZW51bSBpbmRfdGh1bmsgdGh1bmssIHVpbnQ2NF90IGNhcHMpCiAgICAgICAgICAg
IChkZWZhdWx0X3hlbl9zcGVjX2N0cmwgJiBTUEVDX0NUUkxfSUJSUykgID8gIklCUlMrIiA6ICAi
SUJSUy0iLAogICAgICAgICAgICAhYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NTQkQpICAgICAg
ICAgICA/ICIiIDoKICAgICAgICAgICAgKGRlZmF1bHRfeGVuX3NwZWNfY3RybCAmIFNQRUNfQ1RS
TF9TU0JEKSAgPyAiIFNTQkQrIiA6ICIgU1NCRC0iLAorICAgICAgICAgICAhc3NiZF9hbWRfbHNf
Y2ZnX2F2ICAgICAgICAgICAgICAgICAgICAgICA/ICIiIDoKKyAgICAgICAgICAgb3B0X3NzYmQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPyAiIExTX0NGR19TU0JEKyIgOiAiIExT
X0NGR19TU0JELSIsCiAgICAgICAgICAgIG9wdF9pYnBiICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgID8gIiBJQlBCIiAgOiAiIiwKICAgICAgICAgICAgb3B0X2wxZF9mbHVzaCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgPyAiIEwxRF9GTFVTSCIgOiAiIik7CiAKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc3BlY19jdHJsLmggYi94ZW4vaW5jbHVkZS9hc20teDg2
L3NwZWNfY3RybC5oCmluZGV4IDhmOGFhZDQwYmIuLjFiOTEwMWE5ODggMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvc3BlY19jdHJsLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9z
cGVjX2N0cmwuaApAQCAtNTAsNiArNTAsOSBAQCBleHRlcm4gaW50OF90IG9wdF9wdl9sMXRmOwog
ICovCiBleHRlcm4gcGFkZHJfdCBsMXRmX2FkZHJfbWFzaywgbDF0Zl9zYWZlX21hZGRyOwogCitl
eHRlcm4gYm9vbCBzc2JkX2FtZF9sc19jZmdfYXY7CitleHRlcm4gdWludDY0X3Qgc3NiZF9hbWRf
bHNfY2ZnX21hc2s7CisKIHN0YXRpYyBpbmxpbmUgdm9pZCBpbml0X3NoYWRvd19zcGVjX2N0cmxf
c3RhdGUodm9pZCkKIHsKICAgICBzdHJ1Y3QgY3B1X2luZm8gKmluZm8gPSBnZXRfY3B1X2luZm8o
KTsKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 17:13:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 17: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 1fuL4f-0008QP-G6; Mon, 27 Aug 2018 17:13:09 +0000
Received: from mail6.bemta25.messagelabs.com ([195.245.230.43])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <axboe@kernel.dk>) id 1fuL4e-0008QK-8C
 for xen-devel@lists.xensource.com; Mon, 27 Aug 2018 17:13:08 +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 8B/2E-19119-321348B5;
 Mon, 27 Aug 2018 17:13:07 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprDKsWRWlGSWpSXmKPExsVyMfT+IV1lw5Z
 og1snmCzuTXnP7sDosb1vF3sAYxRrZl5SfkUCa8btjl2sBSdYKj7/PMzYwHifuYuRi0NIYA6j
 xIVtm1lBHBaBU6wSXy82sYM4EgI3WSVe/b7P2MXICeTkSRx6/Ysdwk6TWPT6BDOEXS/xbxVEX
 EhATmJLWxs7xNg/jBLzfzwFaxYWsJW4+WQ+E0hCRGAGo8TOGU9YIDrMJY5uf8UKYrMJKElsW3
 gdKM7BwStgIzHhnwdImEVAVWLf0Rlg5aICoRLt09rZQGxeAUGJkzMhxnAKWEgc+/EC7CBmAXW
 JP/MuQdniErfA9oLY8hLb385hnsAoMgtJ+ywkLbOQtMxC0rKAkWUVo3lSUWZ6RkluYmaOrqGB
 ga6hoZGuoaWJrqmpXmKVbqJeaqlueWpxia6hXmJ5sV5xZW5yTopeXmrJJkZg7DAAwQ7G1ReSD
 zFKcjApifImarVEC/El5adUZiQWZ8QXleakFh9ilOHgUJLgVTUAygkWpaanVqRl5gCjGCYtwc
 GjJMIbDZLmLS5IzC3OTIdInWK05Nj0qHsSM8eklZOA5J/3UycxC7Hk5eelSonzSoM0CIA0ZJT
 mwY2DJZpLjLJSwryMQAcK8RSkFuVmlqDKv2IU52BUEubVA5nCk5lXArf1FdBBTEAHzXjVAHJQ
 SSJCSqqBsccyPfZM0JGk5JueSuKLyoQu5yQtYfRpjqzb0DH9fG58kpXjre2yp03c/z/bcnLB8
 RiZrIdvNWLY8plmvq5gcJmwyGxuuVBzt2/QnO3P/f86Jm/J7z//R6PnoYxBd9K0bdfrfyX6bp
 zlcun70lkyl2e+kFY91Pr0SSH/e2GlZu/a74rz6o2klViKMxINtZiLihMBRojaqC8DAAA=
X-Env-Sender: axboe@kernel.dk
X-Msg-Ref: server-11.tower-264.messagelabs.com!1535389986!5516506!1
X-Originating-IP: [209.85.223.194]
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 28895 invoked from network); 27 Aug 2018 17:13:06 -0000
Received: from mail-io0-f194.google.com (HELO mail-io0-f194.google.com)
 (209.85.223.194)
 by server-11.tower-264.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 27 Aug 2018 17:13:06 -0000
Received: by mail-io0-f194.google.com with SMTP id r196-v6so13429971iod.0
 for <xen-devel@lists.xensource.com>; Mon, 27 Aug 2018 10:13:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=kernel-dk.20150623.gappssmtp.com; s=20150623;
 h=subject:to:references:from:message-id:date:user-agent:mime-version
 :in-reply-to:content-language:content-transfer-encoding;
 bh=r7uh6gXRz9COXdvsDGkITIzPj90qCtDdzdEdbFIGVyo=;
 b=TRBs2p1fELvgw9OO4k3Z9YvBsP/lxbn/tNAVTbGqVk3fDH3cd/lRrlSDgNVVs7ExLK
 cuGfovewDHSVuAM9jEOD9kYvj6sJaqALt3em2OcMCMy0v7sEa1EEEMhH4Arq0dZ4DXuJ
 79V0YOm5ERHFkx4GiTH9fdyt8JP1y70zH09E/wAX++YbFBQ8lS0LWxconLxUE+PIQnF6
 no6a9rs32KTm4BSudn4W31SoF2t2GeW4MeujW0IR9C2Tbxo1Lco/ggRB9ZGq4ZyL/7Wq
 vAqNWI+7RVIHPwHEXOXZ8P1wKMLVizpl/XNMmyQ8AexLBwBarAF0UYGU4MmWpFFaOlRI
 xEXw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=r7uh6gXRz9COXdvsDGkITIzPj90qCtDdzdEdbFIGVyo=;
 b=EoRgyrxjPBhOjPLNnLZgqqPveZ6LWs+LAN/o9wLWe0QqYQi1I+Ls2T0F0oj/wDudh+
 +mBW+OLKvMvs2I3rERJCx47njxupLn2NhNN6XmMHH1sc3s1wKog/VqQGH8oc9zQOdG6W
 /P+zcdVHhRbfeIvARWLzPCvP0oeyadSYc9RoYXmP8W8p4TczVbtnunxTpmwMfz65qhKR
 xy/s6VqnFVjRBBUMRtmhRbZkuQj/46Luck4FVbjidRDWdlmGh9npHL1k+cpzPSB+nG+M
 99SHq19MgOQX/DidqxFfK0z+iCgODLf/6tzmadm68NRbu0/fA0iZ6eF2Bnq/bLA75Mqo
 3pRQ==
X-Gm-Message-State: APzg51D+A7lTIJdeNNYzPm4f8kLJ2aMoRuYBamSzmZxhODOKeEF2ylL8
 ySnEcHYDwWtbip2unVEE4BKLj5lVigA=
X-Google-Smtp-Source: ANB0VdYLcpj49+p45W6WmjzvD43z8pNfS8JnD+HWh6WPhodbGehY+FTYuTW1G7bwoDWDIa54Ql/CgQ==
X-Received: by 2002:a5e:9745:: with SMTP id
 h5-v6mr10838043ioq.257.1535389985345; 
 Mon, 27 Aug 2018 10:13:05 -0700 (PDT)
Received: from [192.168.1.56] ([216.160.245.98])
 by smtp.gmail.com with ESMTPSA id a79-v6sm4262066itc.33.2018.08.27.10.13.03
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 27 Aug 2018 10:13:03 -0700 (PDT)
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 linux-kernel@vger.kernel.org, jgross@suse.com, roger.pau@citrix.com,
 xen-devel@lists.xensource.com
References: <20180827161949.GG29187@char.us.oracle.com>
From: Jens Axboe <axboe@kernel.dk>
Message-ID: <a54a78c4-14e5-140f-e18d-a23bebd4726d@kernel.dk>
Date: Mon, 27 Aug 2018 11:13:02 -0600
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <20180827161949.GG29187@char.us.oracle.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [GIT PULL] (xen) stable/for-jens-4.19 for 4.19..
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gOC8yNy8xOCAxMDoxOSBBTSwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIHdyb3RlOgo+IEhleSBK
ZW5zLAo+IAo+IFdvdWxkIHlvdSBiZSBPSyBwdWxsaW5nIHRoZSBmb2xsb3dpbmcgYnJhbmNoOgo+
ICBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQva29ucmFkL3hl
bi5naXQgc3RhYmxlL2Zvci1qZW5zLTQuMTkKPiAKPiB3aGljaCBoYXMgYSBmaXggZm9yIGZsdXNo
aW5nIG91dCBwZXJzaXN0ZW50IHBhZ2VzIGF0IGEgZGV0ZXJtaW5pc3RpYyByYXRlLgo+IAo+IFRo
YW5rcyB0byB0aGUgTDFURiBJIGRpZCBub3QgbWFuYWdlIHRvIHNlbmQgdGhpcyBlbWFpbCB1bnRp
bCB0b2RheSAtIGJ1dAo+IGhvcGVmdWxseSBpdCB3b24ndCBiZSBhbiBpc3N1ZSB0byBwdXNoIGl0
IHRvIExpbnVzIGFmdGVyIC1yYzE/Cj4gCj4gSXQgaXMgYmFzZWQgb24geW91ciAnYjg2ZDg2NWNi
MWNhIChmb3ItNC4xOS9ibG9jaykgYmxrY2c6IE1ha2UgYmxrZ19yb290X2xvb2t1cCgpCj4gd29y
ayBmb3IgcXVldWVzIGluIGJ5cGFzcyBtb2RlJyBicmFuY2guCgpQdWxsZWQsIHRoYW5rcy4KCi0t
IApKZW5zIEF4Ym9lCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 17:18:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 17: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 1fuL9n-0000Bj-6o; Mon, 27 Aug 2018 17:18: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=oxzl=lk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fuL9m-0000BW-0U
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 17:18:26 +0000
X-Inumbo-ID: 4e0c85e1-aa1d-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4e0c85e1-aa1d-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 17:19: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 1fuL9i-00087a-IT; Mon, 27 Aug 2018 17:18: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 1fuL9i-0004BT-7I; Mon, 27 Aug 2018 17:18:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fuL9i-00011q-6U; Mon, 27 Aug 2018 17:18:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126710-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-rtds:debian-install:fail:allowable
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-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-ws16-amd64:guest-localmigrate:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-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-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt: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-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-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck: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-cubietruck:saverestore-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-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-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-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=71e51140fdeb98c8fefc3a7067b554212bb61ac9
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 27 Aug 2018 17:18:22 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 126710: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjcxMCB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjcxMC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MjQ4CiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2Rz
dF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyNDMyOAoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2Fy
ZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNDMyOAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgZmFpbCBi
bG9ja2VkIGluIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1t
aWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNCBndWVzdC1sb2NhbG1pZ3JhdGUgICAgZmFpbCBsaWtl
IDEyNDI0OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9j
YWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI0MjQ4CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxMjQzMjgKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUv
eDEwIGZhaWwgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWlu
c3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA3MWU1MTE0MGZkZWI5OGM4ZmVmYzNhNzA2N2I1NTQyMTJiYjYxYWM5CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyMzgwMDdkNmZhZTk0NDdiZjVl
OGU3M2Q2N2FlOWZiODQ0ZTdmZjJhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQzMjggIDIwMTgt
MDYtMTcgMjM6Mzk6MDcgWiAgIDcwIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI0ODA3ICAy
MDE4LTA2LTI4IDE3OjM4OjA0IFogICA1OSBkYXlzICAgMzggYXR0ZW1wdHMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTI2Mjk2ICAyMDE4LTA4LTIxIDAxOjEyOjM4IFogICAgNiBkYXlzICAgIDUgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGln
IDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgR2VvcmdlIER1bmxhcCA8ZHVubGFwZ0B1
bWljaC5lZHUKICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgSWFu
IEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50
ZWwuY29tPgogIExhcnMgS3VydGggPGxhcnMua3VydGgueGVuQGdtYWlsLmNvbT4KICBQYXVsIER1
cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlu
eC5jb20+CiAgU3Rld2FydCBIaWxkZWJyYW5kIDxzdGV3YXJ0LmhpbGRlYnJhbmRAZG9ybmVyd29y
a3MuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
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
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUg
MTI4OSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 17:18:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 17:18: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 1fuLAD-0000EK-H7; Mon, 27 Aug 2018 17:18: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=7zus=lk=xenproject.org=prvs=770913b3e=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fuLAC-0000E6-8p
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 17:18:52 +0000
X-Inumbo-ID: 111a71b3-aa1d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 111a71b3-aa1d-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 19:17:25 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,296,1531785600"; d="scan'208";a="63798727"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75129-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=75096
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 27 Aug 2018 18:18:36 +0100
Subject: [Xen-devel] [distros-debian-sid test] 75129: 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>

ZmxpZ2h0IDc1MTI5IGRpc3Ryb3MtZGViaWFuLXNpZCByZWFsIFtyZWFsXQpodHRwOi8vb3NzdGVz
dC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTEyOS8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1zaWQtbmV0Ym9vdC1weWdydWIgMTAgZGVi
aWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc1MDk2CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtc2lk
LW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsICBmYWlsIGxpa2UgNzUwOTYKIHRl
c3QtYW1kNjQtaTM4Ni1pMzg2LXNpZC1uZXRib290LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFs
bCAgIGZhaWwgbGlrZSA3NTA5NgogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LXNpZC1uZXRib290LXB5
Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCAgZmFpbCBsaWtlIDc1MDk2CiB0ZXN0LWFtZDY0LWFt
ZDY0LWFtZDY0LXNpZC1uZXRib290LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxp
a2UgNzUwOTYKCmJhc2VsaW5lIHZlcnNpb246CiBmbGlnaHQgICAgICAgICAgICAgICA3NTA5NgoK
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 Aug 27 17:45:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 17:45:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuLZW-0002pt-M9; Mon, 27 Aug 2018 17: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=oxzl=lk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fuLZV-0002pc-Pv
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 17:45:01 +0000
X-Inumbo-ID: 055fc3a8-aa21-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 055fc3a8-aa21-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 17:45: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 1fuLZT-0000GK-Dc; Mon, 27 Aug 2018 17:44: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 1fuLZS-0004tn-UZ; Mon, 27 Aug 2018 17:44:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fuLZS-0006XF-Te; Mon, 27 Aug 2018 17:44:58 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-126761-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-xen-freebsd:xen-build-freebsd:fail:nonblocking
X-Osstest-Versions-This: freebsd=7cbaa4254c0f10f7c00014ce9591ca60abfa57fb
X-Osstest-Versions-That: freebsd=6dafcae1dddb8858d56d3337f4ae49071dff752a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 27 Aug 2018 17:44:58 +0000
Subject: [Xen-devel] [freebsd-master test] 126761: 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>

ZmxpZ2h0IDEyNjc2MSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2NzYxLwoKRmFpbHVyZXMgOi0vIGJ1
dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICA3IHhlbi1idWlsZC1m
cmVlYnNkICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiBmcmVlYnNkICAgICAgICAgICAgICA3Y2JhYTQyNTRjMGYxMGY3YzAwMDE0Y2U5
NTkxY2E2MGFiZmE1N2ZiCmJhc2VsaW5lIHZlcnNpb246CiBmcmVlYnNkICAgICAgICAgICAgICA2
ZGFmY2FlMWRkZGI4ODU4ZDU2ZDMzMzdmNGFlNDkwNzFkZmY3NTJhCgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxMjY1MzUgIDIwMTgtMDgtMjQgMDk6MTk6MzEgWiAgICAzIGRheXMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTI2NzYxICAyMDE4LTA4LTI3IDA5OjE5OjAxIFogICAgMCBkYXlzICAgIDEgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgYWxj
IDxhbGNARnJlZUJTRC5vcmc+CiAgYnJkIDxicmRARnJlZUJTRC5vcmc+CiAgYnogPGJ6QEZyZWVC
U0Qub3JnPgogIGNwZXJjaXZhIDxjcGVyY2l2YUBGcmVlQlNELm9yZz4KICBkZWxwaGlqIDxkZWxw
aGlqQEZyZWVCU0Qub3JnPgogIGdsZWJpdXMgPGdsZWJpdXNARnJlZUJTRC5vcmc+CiAgaW1wIDxp
bXBARnJlZUJTRC5vcmc+CiAga2V2YW5zIDxrZXZhbnNARnJlZUJTRC5vcmc+CiAga2liIDxraWJA
RnJlZUJTRC5vcmc+CiAgbWFudSA8bWFudUBGcmVlQlNELm9yZz4KICBtYXJpdXMgPG1hcml1c0BG
cmVlQlNELm9yZz4KICBtYXJraiA8bWFya2pARnJlZUJTRC5vcmc+CiAgbWFya20gPG1hcmttQEZy
ZWVCU0Qub3JnPgogIG1tZWwgPG1tZWxARnJlZUJTRC5vcmc+CiAgbnAgPG5wQEZyZWVCU0Qub3Jn
PgogIHNicnVubyA8c2JydW5vQEZyZWVCU0Qub3JnPgogIHR1ZXhlbiA8dHVleGVuQEZyZWVCU0Qu
b3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LWZyZWVic2QtYWdhaW4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtZnJlZWJzZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14ZW4t
ZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvZnJl
ZWJzZC5naXQKICAgNmRhZmNhZTFkZGQuLjdjYmFhNDI1NGMwICA3Y2JhYTQyNTRjMGYxMGY3YzAw
MDE0Y2U5NTkxY2E2MGFiZmE1N2ZiIC0+IHRlc3RlZC9tYXN0ZXIKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 18:01:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 18:01:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuLou-0004Xu-AA; Mon, 27 Aug 2018 18:00: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=oxzl=lk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fuLos-0004Xh-9j
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 18:00:54 +0000
X-Inumbo-ID: 3c860f29-aa23-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3c860f29-aa23-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 18: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 1fuLom-0000gJ-CI; Mon, 27 Aug 2018 18:00: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 1fuLom-0005ON-0s; Mon, 27 Aug 2018 18:00:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fuLom-0006Uy-0C; Mon, 27 Aug 2018 18:00:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126773-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=033949a810cd9cb4a604cf09af503459ea1d66dc
X-Osstest-Versions-That: ovmf=983f5abb9a0d6cf9cfb5e16d671f15e5dc7510d8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 27 Aug 2018 18:00:48 +0000
Subject: [Xen-devel] [ovmf test] 126773: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjc3MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY3NzMvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAwMzM5NDlhODEwY2Q5Y2I0YTYwNGNmMDlhZjUwMzQ1
OWVhMWQ2NmRjCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA5ODNmNWFi
YjlhMGQ2Y2Y5Y2ZiNWUxNmQ2NzFmMTVlNWRjNzUxMGQ4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjY3NDIgIDIwMTgtMDgtMjcgMDE6NDE6NDIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI2NzczICAyMDE4LTA4LTI3IDEyOjQ2OjUwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgUnVpeXUgTmkg
PHJ1aXl1Lm5pQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3Nz
dGVzdC9vdm1mLmdpdAogICA5ODNmNWFiYjlhLi4wMzM5NDlhODEwICAwMzM5NDlhODEwY2Q5Y2I0
YTYwNGNmMDlhZjUwMzQ1OWVhMWQ2NmRjIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 18:45:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 18:45:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuMVS-0008Ig-9B; Mon, 27 Aug 2018 18:44:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=4+u3=lk=oracle.com=joe.jin@srs-us1.protection.inumbo.net>)
 id 1fuMVR-0008IZ-1p
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 18:44:53 +0000
X-Inumbo-ID: 617e735a-aa29-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 617e735a-aa29-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 18:45:34 +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 w7RIdCkn123670;
 Mon, 27 Aug 2018 18:44:50 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : subject : to :
 cc : message-id : date : mime-version : content-type :
 content-transfer-encoding; s=corp-2018-07-02;
 bh=BHfHQ2zP7db8AoAbqdF7OnoruUP4qI6BRvNgInJR0HA=;
 b=0+uWJ7jEdoMG9RZ0IK8oDR0rc+QZjziD1lF4ASVRgp8UZ/nffXNlw27/cCJYIHD1pVQu
 hATzxcBpJJ1nVSKWcNKOJOCSQ8+AOdRKhRmiNvqHNOJG5RPSK13bMhM6yhT1SfbZPagC
 G7vvI0242QMbiUhGe8mdYRPEYOOEJGBDbWC+ZeMRU2CcRs16ityHkgI/8hiIk+GgBk4d
 GJ01/O/pAMF9VOcDA8OKJZ6WiXN1C0GlCxNagerRj6KgLW40AXnppzH0R18qUvIdmkag
 mwNy2kvEhAK8bQej59BwsnZLh070tz74/apUf/Bt6U754zgLHctsXxvQRR5bcwVhA+Ka BQ== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2120.oracle.com with ESMTP id 2m2y2p7pph-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 27 Aug 2018 18:44:50 +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 w7RIiiJE003769
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 27 Aug 2018 18:44:45 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 w7RIihIS009590;
 Mon, 27 Aug 2018 18:44:44 GMT
Received: from [10.211.202.81] (/10.211.202.81)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 27 Aug 2018 11:44:43 -0700
From: Joe Jin <joe.jin@oracle.com>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Juergen Gross <jgross@suse.com>
Message-ID: <030d112d-991f-4591-7eeb-94432a277c71@oracle.com>
Date: Mon, 27 Aug 2018 11:44:41 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8998
 signatures=668708
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808270193
Subject: [Xen-devel] [PATCH] xen: export device state to sysfs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Joe Jin <joe.jin@oracle.com>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RXhwb3J0IGRldmljZSBzdGF0ZSB0byBzeXNmcyB0byBhbGxvdyBmb3IgZWFzaWVyIGdldCBkZXZp
Y2Ugc3RhdGUuCgpTaWduZWQtb2ZmLWJ5OiBKb2UgSmluIDxqb2UuamluQG9yYWNsZS5jb20+CkJv
cmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Ckp1ZXJnZW4gR3Jvc3Mg
PGpncm9zc0BzdXNlLmNvbT4KLS0tCiBkcml2ZXJzL3hlbi94ZW5idXMveGVuYnVzX3Byb2JlLmMg
fCA5ICsrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdp
dCBhL2RyaXZlcnMveGVuL3hlbmJ1cy94ZW5idXNfcHJvYmUuYyBiL2RyaXZlcnMveGVuL3hlbmJ1
cy94ZW5idXNfcHJvYmUuYwppbmRleCA3NDg4OGNhY2QwYjAuLjUyZjk5YjgwYTFjMCAxMDA2NDQK
LS0tIGEvZHJpdmVycy94ZW4veGVuYnVzL3hlbmJ1c19wcm9iZS5jCisrKyBiL2RyaXZlcnMveGVu
L3hlbmJ1cy94ZW5idXNfcHJvYmUuYwpAQCAtNDAyLDEwICs0MDIsMTkgQEAgc3RhdGljIHNzaXpl
X3QgbW9kYWxpYXNfc2hvdyhzdHJ1Y3QgZGV2aWNlICpkZXYsCiB9CiBzdGF0aWMgREVWSUNFX0FU
VFJfUk8obW9kYWxpYXMpOwogCitzdGF0aWMgc3NpemVfdCBzdGF0ZV9zaG93KHN0cnVjdCBkZXZp
Y2UgKmRldiwKKwkJCSAgICBzdHJ1Y3QgZGV2aWNlX2F0dHJpYnV0ZSAqYXR0ciwgY2hhciAqYnVm
KQoreworCXJldHVybiBzcHJpbnRmKGJ1ZiwgIiVzXG4iLAorCQkJeGVuYnVzX3N0cnN0YXRlKHRv
X3hlbmJ1c19kZXZpY2UoZGV2KS0+c3RhdGUpKTsKK30KK3N0YXRpYyBERVZJQ0VfQVRUUl9STyhz
dGF0ZSk7CisKIHN0YXRpYyBzdHJ1Y3QgYXR0cmlidXRlICp4ZW5idXNfZGV2X2F0dHJzW10gPSB7
CiAJJmRldl9hdHRyX25vZGVuYW1lLmF0dHIsCiAJJmRldl9hdHRyX2RldnR5cGUuYXR0ciwKIAkm
ZGV2X2F0dHJfbW9kYWxpYXMuYXR0ciwKKwkmZGV2X2F0dHJfc3RhdGUuYXR0ciwKIAlOVUxMLAog
fTsKIAotLSAKMi4xNS4yIChBcHBsZSBHaXQtMTAxLjEpCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 18:56:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 18:56:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuMgM-0000qr-4f; Mon, 27 Aug 2018 18:56:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=oxzl=lk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fuMgL-0000qf-2v
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 18:56:09 +0000
X-Inumbo-ID: f4558cb4-aa2a-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f4558cb4-aa2a-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 18:56:50 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fuMgI-0001nQ-I7; Mon, 27 Aug 2018 18:56: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 1fuMgI-0006rf-B7; Mon, 27 Aug 2018 18:56:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fuMgI-00012I-AV; Mon, 27 Aug 2018 18:56:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fuMgI-00012I-AV@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 27 Aug 2018 18:56:06 +0000
Subject: [Xen-devel] [linux-4.9 bisection] complete test-amd64-amd64-pair
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============2696902517514029946=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2696902517514029946==
Content-Type: text/plain

branch xen-unstable
xenbranch xen-unstable
job test-amd64-amd64-pair
testid guest-start/debian

Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Bug not present: 83fa6552cea112a900ec7891f8c170d022fe7e20
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/126795/


  commit a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Author: Paul Durrant <paul.durrant@citrix.com>
  Date:   Thu Aug 9 10:59:41 2018 +0100
  
      tools/libxenctrl: use new xenforeignmemory API to seed grant table
      
      A previous patch added support for priv-mapping guest resources directly
      (rather than having to foreign-map, which requires P2M modification for
      HVM guests).
      
      This patch makes use of the new API to seed the guest grant table unless
      the underlying infrastructure (i.e. privcmd) doesn't support it, in which
      case the old scheme is used.
      
      NOTE: The call to xc_dom_gnttab_hvm_seed() in hvm_build_set_params() was
            actually unnecessary, as the grant table has already been seeded
            by a prior call to xc_dom_gnttab_init() made by libxl__build_dom().
      
      Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
      Acked-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
      Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
      Acked-by: Wei Liu <wei.liu2@citrix.com>
      Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>


For bisection revision-tuple graph see:
   http://logs.test-lab.xenproject.org/osstest/results/bisect/linux-4.9/test-amd64-amd64-pair.guest-start--debian.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/linux-4.9/test-amd64-amd64-pair.guest-start--debian --summary-out=tmp/126795.bisection-summary --basis-template=125183 --blessings=real,real-bisect linux-4.9 test-amd64-amd64-pair guest-start/debian
Searching for failure / basis pass:
 126677 fail [dst_host=baroque1,src_host=baroque0] / 126017 [dst_host=albana0,src_host=albana1] 125896 [dst_host=debina0,src_host=debina1] 125511 [dst_host=debina1,src_host=debina0] 125342 [dst_host=elbling0,src_host=elbling1] 125271 [dst_host=albana1,src_host=albana0] 125183 ok.
Failure / basis pass flights: 126677 / 125183
(tree with no url: minios)
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Latest e8d49e4292d9156a081752dee3f5a0cd12857da9 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
Basis pass 060744011e93679f03932f050619744be895b772 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 41cb2db62627a7438d938aae487550c3f4acb1da
Generating revisions with ./adhoc-revtuple-generator  git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git#060744011e93679f03932f050619744be895b772-e8d49e4292d9156a081752dee3f5a0cd12857da9 git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 git://xenbits.xen.org/qemu-xen-traditional.git#c8ea0457495342c417c3dc033bba25148b279f60-c8ea0457495342c417c3dc033bba25148b279f60 git://xenbits.xen.org/qemu-xen.git#43139135a8938de44f66333831d3a8655d07663a-4f080070a9809bde857851e68a3aeff0c4b9b6a6 git://xenbits.xen.org/xen.git#41cb2db62627a7438d938aae487550c3f4acb1da-3a2b8525b883baa87fe89b3da58f5c09fa599b99
adhoc-revtuple-generator: tree discontiguous: qemu-xen
Loaded 2002 nodes in revision graph
Searching for test results:
 125156 [dst_host=godello1,src_host=godello0]
 125183 pass 060744011e93679f03932f050619744be895b772 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 41cb2db62627a7438d938aae487550c3f4acb1da
 125271 [dst_host=albana1,src_host=albana0]
 125342 [dst_host=elbling0,src_host=elbling1]
 125511 [dst_host=debina1,src_host=debina0]
 125896 [dst_host=debina0,src_host=debina1]
 126017 [dst_host=albana0,src_host=albana1]
 126187 fail irrelevant
 126345 fail irrelevant
 126259 fail irrelevant
 126440 fail 676054232ecfeaf9392201fd5fc3f74a6d39d9f3 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126556 fail e8d49e4292d9156a081752dee3f5a0cd12857da9 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126677 fail e8d49e4292d9156a081752dee3f5a0cd12857da9 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126722 pass 060744011e93679f03932f050619744be895b772 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 41cb2db62627a7438d938aae487550c3f4acb1da
 126725 fail e8d49e4292d9156a081752dee3f5a0cd12857da9 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126733 pass 38d96f7888f57f781e5ae80dde22ab97c1802e36 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 008a8fb249b9d433a64bc59a93075bcb4b01e3d3
 126750 pass b209a097ca39ea586588d77ce680826103020af7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 4b60c40659b34b6577a6bc91eb4115458a0e425f
 126735 fail af3bd8d6a9efcb782d44e537dc391970e0d70fc7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3dd454c6c694409aaedd4ed075d6aeace2dd8391
 126740 pass ddd28fff50ddc10604e420ca30fe11affbc17567 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a e752f28409678ce3ade49986b39309178fb2a6d6
 126754 fail 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a c612481d1c9232c6abf91b03ec655e92f808805f
 126757 pass 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a b6f43c14cef3af8477a9eca4efab87dd150a2885
 126764 fail 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 9a5c16a3e75778c8a094ca87784d93b74676f46c
 126768 pass 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126772 fail 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126786 pass 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126789 fail 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126793 pass 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126795 fail 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
Searching for interesting versions
 Result found: flight 125183 (pass), for basis pass
 Result found: flight 126556 (fail), for basis failure
 Repro found: flight 126722 (pass), for basis pass
 Repro found: flight 126725 (fail), for basis failure
 0 revisions at 8f21ecb4249a0914aea08bef1befca9019a3b44b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
No revisions left to test, checking graph state.
 Result found: flight 126768 (pass), for last pass
 Result found: flight 126772 (fail), for first failure
 Repro found: flight 126786 (pass), for last pass
 Repro found: flight 126789 (fail), for first failure
 Repro found: flight 126793 (pass), for last pass
 Repro found: flight 126795 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Bug not present: 83fa6552cea112a900ec7891f8c170d022fe7e20
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/126795/


  commit a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Author: Paul Durrant <paul.durrant@citrix.com>
  Date:   Thu Aug 9 10:59:41 2018 +0100
  
      tools/libxenctrl: use new xenforeignmemory API to seed grant table
      
      A previous patch added support for priv-mapping guest resources directly
      (rather than having to foreign-map, which requires P2M modification for
      HVM guests).
      
      This patch makes use of the new API to seed the guest grant table unless
      the underlying infrastructure (i.e. privcmd) doesn't support it, in which
      case the old scheme is used.
      
      NOTE: The call to xc_dom_gnttab_hvm_seed() in hvm_build_set_params() was
            actually unnecessary, as the grant table has already been seeded
            by a prior call to xc_dom_gnttab_init() made by libxl__build_dom().
      
      Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
      Acked-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
      Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
      Acked-by: Wei Liu <wei.liu2@citrix.com>
      Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>

dot: graph is too large for cairo-renderer bitmaps. Scaling by 0.68239 to fit
pnmtopng: 45 colors found
Revision graph left in /home/logs/results/bisect/linux-4.9/test-amd64-amd64-pair.guest-start--debian.{dot,ps,png,html,svg}.
----------------------------------------
126795: tolerable ALL FAIL

flight 126795 linux-4.9 real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/126795/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 test-amd64-amd64-pair        21 guest-start/debian      fail baseline untested


jobs:
 test-amd64-amd64-pair                                        fail    


------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
    http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

Test harness code can be found at
    http://xenbits.xen.org/gitweb?p=osstest.git;a=summary



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2696902517514029946==--

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 19:10:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 19:10: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 1fuMto-0002Cj-An; Mon, 27 Aug 2018 19:10: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=ewt+=lk=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fuMtm-00021P-DY
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 19:10:02 +0000
X-Inumbo-ID: 97f7d656-aa2c-11e8-a8a5-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::626])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 97f7d656-aa2c-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 21:08:34 +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=2kQt3WX4tP75eaGashcrV9WbF+2BWGfWN5XKTxpTLmA=;
 b=TNWGQz1YNWdhZMz0o/2+ncShze6lnRJxYgF+oRQx7vythmPJ8HFEaOik9dnnYmTUAmlgNCbTwA0IfsPdoBi9f508Z1xpVwFAOGqqSI7GPW86PH44lJ9GaXFHCPr87w70ENM1EOIchVBoOmMpRXHerpD++h9t1G3lgfztrs0+W7Y=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from [10.17.182.79] (85.223.209.51) by
 AM0PR03MB3763.eurprd03.prod.outlook.com (2603:10a6:208:45::14) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.17; Mon, 27 Aug 2018 19:09:51 +0000
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xen.org,
 Stefano Stabellini <sstabellini@kernel.org>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
 <1534947094-9974-3-git-send-email-volodymyr_babchuk@epam.com>
 <b77a37aa-ba27-7253-e34c-63d2c9b61f78@arm.com>
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <6c84f255-6cac-e39b-c175-113432508ccd@epam.com>
Date: Mon, 27 Aug 2018 22:09:47 +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: <b77a37aa-ba27-7253-e34c-63d2c9b61f78@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.51]
X-ClientProxiedBy: VI1P18901CA0011.EURP189.PROD.OUTLOOK.COM
 (2603:10a6:801::21) To AM0PR03MB3763.eurprd03.prod.outlook.com
 (2603:10a6:208:45::14)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 15439d14-1996-4d75-6379-08d60c50aaee
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:AM0PR03MB3763; 
X-Microsoft-Exchange-Diagnostics: 1; AM0PR03MB3763;
 3:xL9ByRgcazLoXCpLj3R3Nizh8Tj0eSk8lrgewEpjqGuVzHlJFvXyJ8rTN6pFILSA8x7SbzPXGatjmTBRJFVCsqu/h+7Sc61jMUP3AVL9qaYc2Yt/2fP3oXvkMywbH3dM022FEPfiDlcISCKGCyctS8DEpC0FdMqBFFN52rtNvwFWVxwoRB0U0PuplOV+wvaghBWC7IwJAd1qm+BSnRsVD6HWDMRx0/sZaqN6sCXasuBogE8yKqC2ItrupOvQkym7;
 25:fWavxI1Q4MO6dkfhDtT1DNfmLdFwn7hYEoA0e92fdcLGzjcEG5d3UekbyNZA8QXRgRphAstTVL3x1I6Kvec1KrWMFHiWEg9phozeN9j9dZ6ML3IQxb+u2j6jmaLpRaOgMMZKp8GFwhQieShLv5Nl6pPHIjjD8qD9RdSTmcHeNMRMXd9NeV4LbCou2N65xeH0EWufzgAoKzQjOV8Q9x1xyOrz+BAx06v6zVVBl6+mXdkN8YDntM2mTMd3Wo3lX6MLj4RHvkqKmiZg4nd/8MSfwxWnp1MpK5a1An/hVDl7M8Eha2p5Iz9s6JlwFZa3sIsbbgHvs9SxG2qpQAr4h5fshg==;
 31:efQAchKc6eadQGzCAFPkXHdfu5+9cwx4jzufrhNZL9ckadW2iRVV21mp0RIsmRyzrnOIrY8Mefpk2REP6LL+Cq1jtjR81p1EowlRVlQMK/2ONbVG7S9V2phMdEWcW4LryjSSNkoWMzYRWT3HiX/39yHugiRAsYPz5uyo4DzYZ6bU4k0skLaKt5RqFp/vdjV2E18m8AqWk4ybZBQ64l/7R3hFUkMN4KRbxtS4QrC7ifI=
X-MS-TrafficTypeDiagnostic: AM0PR03MB3763:
X-Microsoft-Exchange-Diagnostics: 1; AM0PR03MB3763;
 20:uFJiVl1hPuUNTqg+pYXvTy4K1hEeuQ/KIunhpexEbM9d60fA1ZF+yFG+SG+oMjRB+GNAHaetD0SnWP7arXHVk4Bnft5SvlZ1P35qxRvHlm9VpwrbNDj8ZCQiylc1ASXv+udMleH9QO5sF5y1YMRflTJAN68UO2zVWGXslE7x6oS3SmAEIoK3WRTUUBDI92JdWB7pqOxgrvfqj2xewj0BVWLrLh08DdTz11tXq05ewCMxBrPtNONERkABqyOjWSqKfgu2WDT9d40+5iihRj74tmX3c7+3STORXhhVQPuZv71Dt+zsXK2lb3iJqSxhGGJxGa6hL3PiQSiKNXPz4V7H93YFGwQw6vV+RoIYh2cDrAxYaXM4y5W5bfyZ9Pl6Uni/0n5vt7cSt2iY+z7ttuf+pMfGiArj23jqy4sz2jPrK+Ad8K8VEzu7Ew1Lx6AbAPPgr3+x/027NGbJwNQuGzs41R/I+Al21MjAvH5w2WG4+PnnbDsr1TEAsz5BjENjDG/6;
 4:zNhiU+HIO4rWr65+wjlJAlxKJCG3M2KR1o+4f322zTHzu0/dwFScAU3DWeHEMM/MmffCJDstm/TAAovm22qY8ZdbmEdFIC0kc02sqJKfLgpG+XVDVud1Ml6EH4XRg1AowOBXtfnvg8TB4qmR7yPxJCFxDXb8YEqohRkHJN2plJmhOjOrOzIy1bzL/csfHoIcdanlqdG2xaIqeDGNjai7MoYRIop6XxzwqQI+pBg8+MIu+H5QxjIojtIvRrjUOeLAyAgaFi7YLzzLw30oWAZoNQ==
X-Microsoft-Antispam-PRVS: <AM0PR03MB3763F69FBD8B1216F0C702B0E60B0@AM0PR03MB3763.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)(3231311)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123560045)(20161123564045)(20161123562045)(201708071742011)(7699016);
 SRVR:AM0PR03MB3763; BCL:0; PCL:0; RULEID:; SRVR:AM0PR03MB3763; 
X-Forefront-PRVS: 07778E4001
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(346002)(396003)(376002)(39860400002)(136003)(199004)(189003)(36756003)(47776003)(956004)(6246003)(53936002)(476003)(6486002)(16576012)(316002)(2616005)(7736002)(76176011)(53546011)(64126003)(486006)(2870700001)(25786009)(26005)(345774005)(229853002)(11346002)(2906002)(110136005)(16526019)(65806001)(186003)(50466002)(446003)(58126008)(67846002)(5660300001)(23676004)(97736004)(31696002)(8936002)(2486003)(4326008)(77096007)(52116002)(65826007)(72206003)(105586002)(305945005)(52146003)(6666003)(31686004)(80792005)(81156014)(81166006)(68736007)(65956001)(386003)(66066001)(86362001)(106356001)(478600001)(14444005)(8676002)(3846002)(6116002)(41533002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB3763; H:[10.17.182.79]; 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?MTtBTTBQUjAzTUIzNzYzOzIzOjNKSzR1WFk5aUNxalJ0eE1pRUZlYXJDNFA1?=
 =?utf-8?B?UGpNNXMxN1ZIL2ErZUJKWUIwZjRyekoyZ1J3b2ZKMndFVEMrTzd4UmlwVnVm?=
 =?utf-8?B?c1NaSGhIMXBZWXhMcGhPaUNLMTVzOXZzQXlLRk80NkgzQmRhd3hKNm53c3g3?=
 =?utf-8?B?eU5MaUVDNDkwSmZQQUFFY1JUUVJLcEF6S0xTejR3Wk1DRDBBSUZVbHNlYjNq?=
 =?utf-8?B?RGpIeVcrZ2FmRjM4a0NrTG5vZ1FqajJscVlpY2d5NEszdUNqRzB6UysvbHBh?=
 =?utf-8?B?VHcvUXovbWJnYWgzVkcyMTIvVU9CQzZsWkQySlBDdm5QNW9CSjVvdWU1Vmtt?=
 =?utf-8?B?eWVXOC9YK3FDVHdHdXdjREFIVk1HaHJSMFB0OWw5WEpyeGQyK0YrVU94REZh?=
 =?utf-8?B?TCsvdTN6anJ4T0RCNEpoeVdjQ3JZV0ZkZU1Oa0JyeE5TTlBwQS9PemQ0YVhJ?=
 =?utf-8?B?a3JHZlRXOGhZUWV2amRWSGZlUmY0QWRsd003c2tBRDcxeHdKNFFiRnlpR1FB?=
 =?utf-8?B?aHllVlluSXZsUHRwMVduQnB2eFY2YjVuY1c3NmxidDgvaldhRUhJbmRFZjZP?=
 =?utf-8?B?SFRYd2NmS04zOFd6dUwrZHNONll1dnlHVXp2NXFjQWRhSTdtVUFSdW1SV3Zz?=
 =?utf-8?B?aHRvb3NTeXFobWkzZGNIZlFtYkRXSWw3bTVaOVJrN3lDZjNsVHQ4RkRGQTgv?=
 =?utf-8?B?bm9OMFBPVk5adzBBa0YxUkIraXUrQWxPM2xMWG5BSWZTb09lT2V3M0FBS1RQ?=
 =?utf-8?B?cDBBQk5mV05oWVhkanZtWlBDVUFBWGJ1YkJUNXhmQW9IQ2RDcDhTSmRzNjYw?=
 =?utf-8?B?Ry9JNU1YaVpnaUVoelZSeUdsL2lOK0d6VXJSbkN3Z3hCc0IzZENhMHpJY1Jn?=
 =?utf-8?B?OWlKVGMzV1B2c3haaytKdFhRUDZyVmNCSEdzZ0dLY25lUGdmM1BjVGNTRlFO?=
 =?utf-8?B?V2JsVkpkaDNTbVlpSDF1VVpIemd5aFV3QitLaUJVNERYd2pCVGdpdU13ek1k?=
 =?utf-8?B?TUZFNVRpM0tnSnlmTmVaNkdtS1lMbnluaVRaTWtkcUZHODVEQjVEdUNNZUsw?=
 =?utf-8?B?SWhBbHRCU3FrVWMxMmdGOHJwb081YjMxaUlTQkYwdm9WbnZ5ZDRRd2lCMzJ1?=
 =?utf-8?B?dDRIekJWYjRGZ3FhNFBsbWNZd084bkoyMzRqYy90ay9UN1NuQzUrQTNYd0Mv?=
 =?utf-8?B?aTVNeVRQYVZYSWZZdDFlamtienBzN0NuREt0eTJ3WmdYU2tnL29jQXdMRTg1?=
 =?utf-8?B?aVh6RG41aWJKWnhkekVFcVBhSU1KRUN2WGhrU3FzRVVPSXI5TGdyZCtLM0Vx?=
 =?utf-8?B?R2xkUmR3aWJmOWp6aWpoSWU0WE5KdHQraDdoUzVaejYwMlg3Z3pVbGgxak8v?=
 =?utf-8?B?MFRpZjNRbW5lSDdkRHdjTnR2Mk5FRlVFalB1YzFXRVY2VVZ3RHlwbVRFanBX?=
 =?utf-8?B?b29TZjV0WEVCeFRxcnBPL1ByTGVmMmcrQWpCRDBzcUMrNFlrWUtQbTMyclUw?=
 =?utf-8?B?am5BdnVxT0NBSEJJc3hPaS9TYnMzY0FIYUI2eWI4NjNNemN5aHhHOEs3aEUy?=
 =?utf-8?B?S3JCT2gzTklobXFQdVV3dE5IYjRkQVlIZW9VQXlTczZJdU5rcjVIS3Q5SGFh?=
 =?utf-8?B?Z1ZqSnlHSDcvcjNjd1FGWVlhUjJORE9xTDd4bFMwWUtrWkdFa2FxYmJFMklL?=
 =?utf-8?B?M0ViK2JXOVRZYjhjd09LempLRC9XczI5My84RXEzaHpwb24vMHlRMi8xeVRv?=
 =?utf-8?B?THRweVJEd2dtK0xRR1N2Sld6MldTOXNmNS9TL1RBN3RrU0VyV2NSMFNPSWZo?=
 =?utf-8?B?YmdFaE1qZG1HaGtUVWlLdW85b2hiTFRSMDFYVGd4NmN2T2J5Sjlxbnh1Y055?=
 =?utf-8?B?MGVoNG5QTFFwUmFPcm9hNmdjR3FQTjVVUUtTTDdRZEpxcSs3c0pXVU5ITzlO?=
 =?utf-8?B?aTFFazlwTytISnVWbVBoNTNTQkRTMnEyS0ZuVS9xQm91R0RsWUlydzkyNkdH?=
 =?utf-8?B?WDZUNVZtUmEzbUpKejA2WkF6c2hnYlJ6cjBTczYyRm1rdlFXQjl0NjUzeEha?=
 =?utf-8?Q?GhJlHQIcXV+wEB8roTfQsHb4u?=
X-Microsoft-Antispam-Message-Info: SsDuZqjb64pmTDE2R8nmTlUIpyI+yNypjGiZCDi3CWv0b0JbgA6BeRaB3b3pech+AkWQigwCn8lvXmdZvlDYkvSCqJjR1inOL+olokSpn6I9pSXtL4EG2sXiuz4pq3rD84Iaiy9dh/CUCVVk6vwdt87K2uFseHnhH1EYIbuVhq5MQVTqt8mK5ygmYYKS6EKzAkAjuRJOelM/pD3Z7sFgcVnXKXKgeTeW9CHgglHHTiWMbAq5CUetjB6JvqIPVAguuEFv20A0xmWJGsJL/yvLa/pPjHpYVWGLSXgorHfTHT6m3IN9u7gJXoXjT0fdcT1KifCy3ejS8jQLmrzUES2snc74OdrHbXdpNQfw/42qO7o=
X-Microsoft-Exchange-Diagnostics: 1; AM0PR03MB3763;
 6:UeVdyBs9hcB40vs0ACEEdvGfk9vJ4yOytllNCw6gpw9XE4Ho/vDbqHQI1dN7bcUizouYcRN5G9k7MOtmXnQleRVC3wnQITL5H4ultFXsVleKYq86QAq5AFWzGNtWLiOJCL6aJAjwldDeMUXNyfElyOt5yWqqMOYKfLeolmdtIitcV7S/0xS0YgceIErtuenFHXXW1o/Oc7qKEU9J+HS2d2x6AqYTrfHZLbWAhDWl0+dqgPEVUOQQ5Q4KhwIKdishtGPBDB1A/rkfTf5TJ3roohGZmuEKModza48sgTS7CrUBMHCeUcLnQJVreR579w33716efQCFzhc293GT1eOs2zP8wr+Mcq9DVSJEaqdpzBKvn9fHrlXnYBl1Gva0AGOfw0K3BjzrcxYMCDaTf1bLFn+/4zQa6BU6miheSpHk8sSV06vTflUh5Xb+bB/ZnaSNhQYEzXbL7+eKx863Wah/hg==;
 5:1OyJ7hBt2d/s0s3/c9OM6zwV48MYLCKnDIDF7qFie4E5zf9+BglEVu6UuaW7xGOQuxTrtAYSwwCYYdKwPrUpltJeFsstTt4jR/SnZdgg+TwVI+aq+cE/5fLtSqJGQCt6ab9rnqPfomYbKN/MHJk/Gu/N2oY8HU3THYYkTy0fmiI=;
 7:F2VrXtZ3n8YgApuMc/ofNSKyBccmk3Y0n1+twQxlNDhD1/OhfwVtDx6q/2qjd7jOZWQJxcodk39Jk5vYefvNRPBeAxzUXkrCAKpkuPs8RoR5kKOiDBYQOtyVedaK7A6qmXPJ1ktvW7KwWNhNGJIhZwWAFEZ5gUnnHoE9105BFznVHGGMcIYm67X+/Z0m5JPei+TCIhVspqi3UqFyNrLYTsp7AzutR6oe7JQPafJYuH4hAEUJbTVGBH7YOAy9jTtg
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Aug 2018 19:09:51.3363 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 15439d14-1996-4d75-6379-08d60c50aaee
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB3763
Subject: Re: [Xen-devel] [PATCH v1 2/6] arm: add generic TEE mediator
 framework
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: tee-dev@lists.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>

SGkgSnVsaWVuLAoKCk9uIDIyLjA4LjE4IDIwOjAzLCBKdWxpZW4gR3JhbGwgd3JvdGU6CgpbLi4u
XQoKPj4gwqDCoMKgwqDCoCBpZiAoIGlzX2hhcmR3YXJlX2RvbWFpbihkKSAmJiAocmMgPSBkb21h
aW5fdnVhcnRfaW5pdChkKSkgKQo+PiDCoMKgwqDCoMKgwqDCoMKgwqAgZ290byBmYWlsOwo+PiAr
wqDCoMKgIC8qIE5vdGlmeSBURUUgdGhhdCBuZXcgZG9tYWluIHdhcyBjcmVhdGVkICovCj4+ICvC
oMKgwqAgdGVlX2RvbWFpbl9jcmVhdGUoZCk7Cj4gCj4gTXkgY29uY2VybiBhYm91dCBkb21haW4g
Y3JlYXRpb24gaXMgc3RpbGwgbm90IGFkZHJlc3NlZC4gSSB3b3VsZCBleHBlY3QgCj4gdGhlIHRv
b2xzdGFjayB0byBkZWNpZGUgd2hldGhlciBURUUgc2hvdWxkIGJlIGluaXRpYWxpemVkIGZvciBh
IGdpdmVuIAo+IGd1ZXN0IGFuZCBwb3RlbnRpYWxseSByZXR1cm4gYW4gZXJyb3Igb24gZmFpbHVy
ZSAoZS5nIG1heGltdW0gY2xpZW50IElEIAo+IGhhcyBiZWVuIHJlYWNoZWQpLgo+IAo+IEJ1dCB2
ZXJ5IGxpa2VseSwgeW91IGRvbid0IG5lZWQgdG8gaW5pdGlhbGl6ZSBURUUgdGhhdCBlYXJseS4g
VGhpcyBjb3VsZCAKPiBiZSBkb25lIGluIGEgc2VwYXJhdGUgRE9NQ1RMIGFzIHdlIGRpZCBmb3Ig
VlBMMDExLgoKWWVzLCBhcyB3ZSBkaXNjdXNzZWQgaW4gbGF0dGVyIHBhdGNoZXMsIEknbGwgYWRk
IERPTUNUTCBzdXBwb3J0LiBCdXQgCndoYXQgdG8gZG8gd2l0aCBkb20wIGNvbnN0cnVjdGlvbj8K
SSB0aGluaywgaXQgc2hvdWxkIGJlIGNvbmZpZ3VyYWJsZS4gQnV0IGhvdz8gV2l0aCBjb21tYW5k
bGluZSBvcHRpb24/CgpbLi4uXQoKPiB9Cj4gCj4+ICvCoMKgwqAgcHJpbnRrKFhFTkxPR19XQVJO
SU5HICJObyBURUUgbWVkaWF0b3IgZm91bmRcbiIpOwo+IAo+IE5vdCBoYXZpbmcgYSBURUUgaXMg
YSB2YWxpZCB1c2UgY2FzZS4gU28gcHJpbnRpbmcgYSB3YXJuaW5nIHNlZW1zIGEgYml0IAo+IHRv
byBtdWNoLgoKSSBjYW4gY2hhbmdlIHRoaXMgdG8gSU5GTy4gT3IgaXQgaXMgYmV0dGVyIHRvIHJl
bW92ZSB0aGlzIHByaW50IGF0IGFsbD8KCgpUaGFuayB5b3UgZm9yIHJldmlldywgQlRXLgoKLS0g
ClZvbG9keW15ciBCYWJjaHVrCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 19:24:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 19:24:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuN7K-0003ZP-7W; Mon, 27 Aug 2018 19:24: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=d5mw=lk=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fuN7I-0003ZK-6f
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 19:24:00 +0000
X-Inumbo-ID: d89d10bd-aa2e-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d89d10bd-aa2e-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 19:24:41 +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 w7RJNmej117536;
 Mon, 27 Aug 2018 19:23:49 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=BtNrtsrCsZcMOmTNAfUwsD/TCC5nLvZwp8N7V1rFyG8=;
 b=hm3xzdCgnWRcgkBMrXzrtwazOAZ8fI+shiradxu2Jcb6XjmdwpoPu4Rlj8PheGZhuR+G
 Z9XNI9uAHeiUXpQT1yafIZg8dkBNYkEsZpR2NKQCuefssX8Y0Yn17eb6BITaUXAeMQAg
 JURs67eaSRUCgnT5C9nGXvH8LEKtoZ1HZ0YXCUc+PWWyurzTEwz9rkMEueA2Nk520rQu
 YPQgSNvN3/ckzxsMQDPFJz29iYOSiBIoyR6QmlRdBl9DPKJiZMajfH0wgGJihcWhQl8K
 lX5vE+4K41CyqGmrrDp67Ijeh8eqVJ/dZKCJc2+6re8U3Qv8QsJEZyvLn9pCcLEngZ4K fw== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2m2yrpytc0-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 27 Aug 2018 19:23: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 w7RJNhlg002497
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 27 Aug 2018 19:23:43 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 w7RJNg2x027126;
 Mon, 27 Aug 2018 19:23: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, 27 Aug 2018 12:23:42 -0700
To: Juergen Gross <jgross@suse.com>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org, x86@kernel.org
References: <20180821153755.30462-1-jgross@suse.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Openpgp: preference=signencrypt
Autocrypt: addr=boris.ostrovsky@oracle.com; prefer-encrypt=mutual; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <4d75b6c7-124f-873c-f89a-fcbc9725054f@oracle.com>
Date: Mon, 27 Aug 2018 15:25:03 -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: <20180821153755.30462-1-jgross@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8998
 signatures=668708
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=920
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808270199
Subject: Re: [Xen-devel] [PATCH v2 0/2] x86/xen: avoid 32-bit writes to PTEs
 in PV PAE 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 <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>

T24gMDgvMjEvMjAxOCAxMTozNyBBTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBXaGlsZSB0aGUg
aHlwZXJ2aXNvciBlbXVsYXRlcyBwbGFpbiB3cml0ZXMgdG8gUFRFcyBoYXBwaWx5LCB0aGlzIGlz
Cj4gbXVjaCBzbG93ZXIgdGhhbiBpc3N1aW5nIGEgaHlwZXJjYWxsIGZvciBQVEUgbW9kaWZjYXRp
b25zLiBBbmQgd3JpdGluZwo+IGEgUFRFIHZpYSB0d28gMzItYml0IHdyaXRlIGluc3RydWN0aW9u
cyAoZXNwZWNpYWxseSB3aGVuIGNsZWFyaW5nIHRoZQo+IFBURSkgd2lsbCByZXN1bHQgaW4gYW4g
aW50ZXJtZWRpYXRlIEwxVEYgdnVsbmVyYWJsZSBQVEUuCj4KPiBXcml0ZXMgdG8gUEFFIFBURXMg
c2hvdWxkIGFsd2F5cyBiZSBkb25lIHdpdGggNjQtYml0IHdyaXRlcyBvciB2aWEKPiBoeXBlcmNh
bGxzLgo+Cj4gSnVlcmdlbiBHcm9zcyAoMik6Cj4gICB4ODYveGVuOiBkb24ndCB3cml0ZSBwdGVz
IGRpcmVjdGx5IGluIDMyLWJpdCBQViBndWVzdHMKPiAgIHg4Ni9wYWU6IHVzZSA2NCBiaXQgYXRv
bWljIHhjaGcgZnVuY3Rpb24gaW4gbmF0aXZlX3B0ZXBfZ2V0X2FuZF9jbGVhcgo+Cj4gIGFyY2gv
eDg2L2luY2x1ZGUvYXNtL3BndGFibGUtM2xldmVsLmggfCA3ICsrKy0tLS0KPiAgYXJjaC94ODYv
eGVuL21tdV9wdi5jICAgICAgICAgICAgICAgICB8IDcgKysrLS0tLQo+ICAyIGZpbGVzIGNoYW5n
ZWQsIDYgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKPgoKCkFwcGxpZWQgdG8gZm9yLWxp
bnVzLTE5Yi4KCigrc3RhYmxlLikKCi1ib3JpcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 19:24:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 19:24: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 1fuN7s-0003cV-IH; Mon, 27 Aug 2018 19:24: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=ewt+=lk=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fuN7r-0003cK-NM
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 19:24:35 +0000
X-Inumbo-ID: a12af3a8-aa2e-11e8-a8a5-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::60a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id a12af3a8-aa2e-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 21:23: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=AOYE0fKC5TIjanNxmXE8wEdzl1DnAkGZ/fzRDY3P1Vk=;
 b=MYmN8Ngsmp0FlCIBtHpyb3kQj28CxF6o79Ix463HBbKB4vkaFlWGnd9dBuCIv3FNeFEIEapLWN9aucGpr8GYUiaPgGhfcT2p//YH1J51NsAXBAWrxbPuLbCrrgCG71ZJGQvxKHANlU4eH3hYYQnzQrepBd0AXcQYJtpBVklRDbA=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from [10.17.182.79] (85.223.209.51) by
 AM6PR03MB3768.eurprd03.prod.outlook.com (2603:10a6:209:31::13) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.17; Mon, 27 Aug 2018 19:24:27 +0000
To: Jan Beulich <JBeulich@suse.com>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
 <1534947094-9974-2-git-send-email-volodymyr_babchuk@epam.com>
 <5B839DCE02000078001E1F9D@prv1-mh.provo.novell.com>
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <a49c68af-7549-45dc-f4fd-0018dbd44437@epam.com>
Date: Mon, 27 Aug 2018 22:24: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: <5B839DCE02000078001E1F9D@prv1-mh.provo.novell.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.51]
X-ClientProxiedBy: VI1PR08CA0117.eurprd08.prod.outlook.com
 (2603:10a6:800:d4::19) To AM6PR03MB3768.eurprd03.prod.outlook.com
 (2603:10a6:209:31::13)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 0390fb89-667c-4960-60d7-08d60c52b4e7
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:AM6PR03MB3768; 
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3768;
 3:7QI2nI+TsPO7UyadHUL77VLNvJnY8nqsphaFCzgvoW+pdFSiiYVV9f1C119NRq+h9qOh1FwO3NW1SRppiF+ecmStQpFatDwv4zpv2frtCrOYiXZU/8cdaofRsQ3+YqBrgatO97GE06YO2HyCCmElENvxI9/fxYJvX+gOOOorocxp6qefd+neQ+aLnte3hktDwxrclou1FoKeDoD26NOomgmFHehhaIuTt+Xp4RBBgNUeFciV9usvnUzqsLA36xhP;
 25:d98LrPqThETF4ru+FcvZwCWuMuPHeY/67jvJ4m8QFwVLBUrkT4WLLdePHCg2TiMDlcIdt0r4nc5OtiZkEV1h5gl0sJiiydlAdOI2MHO3mwV05Ri7h2P+wKRLLohYaiN+B9nQAeTTW8WPxVvTTc3/TZGkaaDm+UcyAkNx/64FTsZTeHOLiOnmJ2beXVgGwGb9Iswq8jkzwbqKxHYUVe1GJYpaateXFcwp6kTe8nxn5mAtw8/IPaBE1Gmyq1ZDsgzw6WrFpO7vF9G8v8yAnkuY4W3WjQU6AOe14YpXZBqUxN4icDhziJnnyOnvufKVrTaaILgCioh5WEDfvDOpb0Ev+g==;
 31:2Xi5ctYdCFYldpq/yBiWzsOoPSzoMpY8TmWn0WKFzzmqHXoEOrYF1S/QK3K5ZiTEJLZcVLeed/9T/RO/zhRMRxO7hhQHjTMDDTWDkY2z+fF3LVqlPekjBNdGS9vlS6loAwxY1sJXBP6q6ZLnpjUc1ukWNvwjnuy7s5si4gHHtZa80Ks0AzhjJ+aGGTiwF0l4xEOLHd3yRi2vE7aQEAMIuwmbwaEzafSzJNx2QcLbCYo=
X-MS-TrafficTypeDiagnostic: AM6PR03MB3768:
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3768;
 20:txBn+/v/WnDF5SaNb4TGYHFBRZ67uI+DeKUhZ5X1+eZDiN3f1OBoRsYw9aiXL5KBB6pUSsnbvMgBO8wgR+fn8BgVDOZngwJV/38OKq2XH/pbGtRL0Ww3yOjXjJ4awQZ/uTmhYjMHlfFg9QaT5TPEvcOhHD3GiPM91msz7XEpH/gYly397lB94kGDt4+40oH5Q9bQSRTti81fMwGTzHFm4e72tAyHetd4Wk7a/dZ4E5mgTV7MLsZPr/eYpUJsnnR5Y8oBHZSkUae98FAnT+5wVyJKwHuZvhpmuGBk0s2S5xiHtXNBLQESFnp/fGHfFoCeV5w56JYZJuYf008I7y0m6G39+leoWlaZJ0fr7/Uixbkg0+PlsV72U611jSZtV/OiyEaL/U5hw/F/QU7r5XtV/amk38X5aTXh2GVlmGH4hk+s/yN7vjfiu0JC6gywXqMkViPmZw49Y8uYYNMp0uAUQ2uwlRI9OBBRFz81PJl90wSJvKCbPTC2Je8YrCJZPPKK;
 4:7xRRbil3AIuH0Q3OQjm5dlyP3Ztb1+kolz6PI2B/JzQtDGssHQOVR761RWqD84vvcmr56RQm/mqLQjGBhpozSYDJKS5blo0EzZBP2lEwaDhc0a1WnCzop9CKj4zpTZLKvh6oFRNgpebVgfLsZtWYPhXBPbLM/jzi9vHYQa+fNnjIPsV0BXCCHeVTUIjJzxNNWPwlDEin+R+uV9qDJnMoY6BU96EL0z+Um1vVfeCbgupD0jerW490EJZmjS1vJAbCTzLWu5WTGk9a2DKH8yG+fA==
X-Microsoft-Antispam-PRVS: <AM6PR03MB3768B5B8D817BAD44DD5312DE60B0@AM6PR03MB3768.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)(3231311)(944501410)(52105095)(10201501046)(93006095)(93001095)(3002001)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123560045)(20161123564045)(20161123562045)(201708071742011)(7699016);
 SRVR:AM6PR03MB3768; BCL:0; PCL:0; RULEID:; SRVR:AM6PR03MB3768; 
X-Forefront-PRVS: 07778E4001
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(39860400002)(136003)(396003)(376002)(346002)(366004)(199004)(189003)(65826007)(2906002)(14444005)(305945005)(67846002)(76176011)(36756003)(3846002)(446003)(6116002)(68736007)(72206003)(80792005)(105586002)(50466002)(5180700001)(478600001)(31686004)(8936002)(386003)(25786009)(77096007)(31696002)(97736004)(55236004)(86362001)(53546011)(6916009)(65806001)(65956001)(106356001)(66066001)(26005)(4326008)(16526019)(47776003)(186003)(230700001)(6246003)(11346002)(53936002)(6486002)(956004)(64126003)(486006)(7736002)(81156014)(81166006)(52116002)(58126008)(476003)(16576012)(6666003)(316002)(23676004)(52146003)(8676002)(2616005)(229853002)(5660300001)(2486003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR03MB3768; H:[10.17.182.79]; 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?MTtBTTZQUjAzTUIzNzY4OzIzOlZTTnlBSjNQQ2ZwTW9hOE5Sa0tMczVybWFU?=
 =?utf-8?B?OTRuQ2dGM0hJcGFIenZadlZSSTdaQUQ3US9IQ29KcE9sSWxUSDQ3OEViQXpl?=
 =?utf-8?B?UStLTVJlVk96ajNpVEdSeVM4RUdEa1lsdjNmNWQxdFhCdVZXeUpsKzNRUUlI?=
 =?utf-8?B?YWhMNEQvQXNpaWlvemNBaCtQZzkzV2JDS3AwNFBsTFNMbmtDMC81dnB0dTR6?=
 =?utf-8?B?YkxadkJndVA4TnZzU3g2ZS9PNzRSWE9qM1JnZkx5K2s5dTBadjZvUlNJMFZS?=
 =?utf-8?B?RDVRSU5nWEhSSm5wTW1WUmtSK1ZvKzdzdjBBY0RSSU1sUjFqUTBlb0FoWkJJ?=
 =?utf-8?B?Z1lJanNiUmpqS1QxZVNRRFV6YTg5QWpMU3FheU5qN1dJQi8vYS83YnVHMkRP?=
 =?utf-8?B?aDdJWFpNN3VpeTFHNmR0K3pnTVYvL1I4K3I0aUtzOCszYU95SEdqWWd1SEZa?=
 =?utf-8?B?NEtJUjFyWHRTRE1kVVhMQkN2aXlsUkVPNjAwMENnZDBrZFpKZHhmMGZ0RTB4?=
 =?utf-8?B?ZEtyRHRsVlZ2MU5iT1A0RlAvWGJjM2p4Vlc2WnZXRENkeUFTaVBZTVlEK3Fo?=
 =?utf-8?B?MWtybytvRnVRaDIxdDlPbnFLNGdERVBSb0JsOWsxekQ3OGdDVXFpNzVqaFRz?=
 =?utf-8?B?RnQxb0VZaWk0VEIwV0ZqcCtaWW5HcVViM2F2cWJBenJDZlJvdXJjZUJzTzlj?=
 =?utf-8?B?WXVsN1FpZ0g4cHBwQmI5YTZvdW55ZE9iOVd2MDFWajVlNjVCNG9xaGY5VG9l?=
 =?utf-8?B?Ny93Q1JVRTZJS0paNGgvcGlJc3NrV1AwUnJ2MEtvVCtGV1hiRTVIY1ZYWU44?=
 =?utf-8?B?dy9mYldDZ1d3UzVYYzlMYXBJaGdBdjJsVWhVbEhZblhsUXlzWUZrZFBiV0pQ?=
 =?utf-8?B?THVNRmwybEo3OEF3ZXBGaThCeTliV2JYcWVNMWRSbFg1QnEvWGNJQUp5MDdG?=
 =?utf-8?B?Yk1ocTg0dU5wZ1p5aE43TmUvVjZjMTBLS2RYY2tlblpuYUhZeHpKZkhTTlhT?=
 =?utf-8?B?ejlGZmVTbXVqUG8yZlBLYlZXQlZKdVVySlczT2svV2kyRUNZa2l1bjFPZ3kx?=
 =?utf-8?B?VkhqRXJIYzNVeXFQbnlLYWIvTndNRzdDbzgxVEpROHhVeStoNjhGQWVDMktK?=
 =?utf-8?B?b1I3ZEh4WlF4bllvQUdPcGtVY2JqYTlzM2k2dEVvNFl6QXRNTGFMeE1DZ0Z5?=
 =?utf-8?B?L2s3YjBvMHgvaVNLZzNZdnVJOWZwTXl0WnNHRXY2T0kvREM2Nm9hUmhITFJK?=
 =?utf-8?B?RS8za3laK1pQNHZEeUhNblhyQmVlWVE4OUpIcTFKbkNTRzF4VkhrbkJUbmox?=
 =?utf-8?B?dVJUcGZCMmNkUU1SUnNIMEtjcEhmZ2JzQUJTWG5RNzAwZmJrdll3WURRSE4v?=
 =?utf-8?B?UXAzUnI1RnB5Tm9WMXVrOFBSWHhMMGZUVjVSVmJCMGFPTVB3K3pnUFY0YWVw?=
 =?utf-8?B?ZzZrY0w3b1czVTJCZ3ZUR3llOXI0NmFsYmd4SGlUK1B3eWh1UW9zaURzbEdT?=
 =?utf-8?B?K1NFUHlSVkxNVjZ5ajlZVkNJbE1lOFd5ZHRQM2I5MmhiTDlNS2ppbzlNemJh?=
 =?utf-8?B?ZnNQRzRZSXppZVRqL3hkUHRPUGxjdGsxcktLcU42NFBOdnQ5TjA5R2lubVYx?=
 =?utf-8?B?T2hyVTIxbDQzdE9tK1RxWUU2OEdEOTdTbG8yWUJaN2ZuTEsrK2JFbjVJVXRR?=
 =?utf-8?B?NFNudE1UNDA4a1I2MkNlNHhBaEErZUVBdzJDSHFubkxwN05KMVBNbkRoTHNQ?=
 =?utf-8?B?TEZueVYyRDdRSml3TU93d092dEZEV1U4N0ZNaHZ0b2hIWlZmMC90d0JnclZn?=
 =?utf-8?B?b3BKa2xWZHBMRGlXQ0hvK3NZREp2ZFNQWHR4aFRaclowS1pZTG9UVHUxVTBh?=
 =?utf-8?B?MXd4MW0zT3N0MzlTbjZQeHNQazlOZ282Snd5c0hvN2JmNE52N0xDNUpjc3lt?=
 =?utf-8?B?VytydkxGZm91UytMdG1FTkR3N0xjSzE0TitOUm53cVZqaDJiN2xQNlZ0blJY?=
 =?utf-8?B?ZURSTWtPVlAxMm9JUTVLdC9KVDlrcnZmRjhTUnA1UERzZXN2WGcrV1RHRktl?=
 =?utf-8?Q?ojbGJScne5NX2tjkBT5+lZ/tL?=
X-Microsoft-Antispam-Message-Info: QRO/AWNB3uEeKW9AcwgN52tKQ09zDVJI1xd0H6qXH/pLa4FtjaNwf4V0hRyAPkMn2teEP6J9b8dzxlxbRJRVnDBdqHMaqWqata9AVvIJa+uZZFRHqKk5Ls48XBo2nnOr7k1N9Rxy7qRVb167hylUHewFA8HiZK2+GQU+ZYa+l3Uddgbyd/2aGQfndSTz6T5/M6cTCPTZqDh4iDK7KVmaTnnEafE2ni9KxlGQAL4L5UnM4XpAVfZ4yPKBZp47fq5z+ntix6Q5bqJ2T/R+t7Qeqm8FQs2fIzXDvoxoAlA/SyXc+Ip6q7hocrp/CI7BMYT2FJmPbozJ+5UzptP/EuxMMpfAs5zG7nc8Q6+IOHLddCI=
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3768;
 6:k0TaUSyqOUKqfKhQPZHdZHbIGw9cf8AbSz4Zo7KLmdeJx7hgxGP6SCAvb6EhCk+MUk9R0F9G7XDrHHPbU0JrGKDMemUwvETuxBqcpoz8IAjMwuhz2oHy+LRUTC4ua2vOB0ITA8v3QDDkET/csjCbbsLNCh8p2nT6F6AYH5na/YoGaY8mlg+QoS5cwczqp3zS9uQ+kdN/6G/lKWtNZhgGrSclEanfccZBcGpMJ1G3cJxrWphqqpScbRSglOteEUVlBKRwIy6EKO4N1RbaoXk2HicFU3VYBOfKSgXCJ63Dtbp0HD4mXXM96CZucBd6xTuZdEouJWgWROkadEhos+VHziXpBwS8YGP+0/IGniQfqnr4Sly2linNGm3uUAmYgnsMO4mxi2IFZYmBFvWnzfQtIehDn8FpOCT8YB1C0UPbtYYHUI5t1zxcGNP0ulbtLLphtO47StFWzqAdL3W+bGonVQ==;
 5:/85MchHxJ6N5xhi5JtOjz6fFQSs9Rw7z06ol7qKJHctNon3Jz8sd4b+fSTm0MGBvi/CfvoTzLeJ2CrE4J9uqrbNjjpoDkqH/U8/5nA/FC5Mw5u0+QVprM95Dm6OcGRjVWFTTdYdOB2ttSSUtMnwCWXmS9L12V1JQ0fMTeywZ3YI=;
 7:/old/hL+NZAxx6pzXln0ZXR+sJox50VHg4bQI095ftgEc+SThnOTMuV4XrrWgtLFZmqA3/OUlZpzC7TH+SlDnkKoidGqQig+VI1PRG6D9demVDID/Iayid12RyRP5IEu0rK6ppfBxJ4tR+AxsCldtwHa3kXjs8COPuGbtsthden4R2Wu70ouBsmLDCAkqVCvReiYw2qhjawwSf+8Z3LTCQqlhvLzVeZZQ8rLNNXdneBvbj95HPZ77BxPhXOaomYM
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Aug 2018 19:24:27.7645 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 0390fb89-667c-4960-60d7-08d60c52b4e7
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR03MB3768
Subject: Re: [Xen-devel] [PATCH v1 1/6] arm: add SMC wrapper that is
 compatible with SMCCC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, 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>

SGkgSmFuLAoKCk9uIDI3LjA4LjE4IDA5OjQ0LCBKYW4gQmV1bGljaCB3cm90ZToKClsuLi5dCgo+
PiAgIHhlbi9hcmNoL2FybS9hcm0zMi9NYWtlZmlsZSAgICAgIHwgIDEgKwo+PiAgIHhlbi9hcmNo
L2FybS9hcm0zMi9zbWMuUyAgICAgICAgIHwgMzkgKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrCj4+ICAgeGVuL2FyY2gvYXJtL2FybTY0L01ha2VmaWxlICAgICAgfCAgMSAr
Cj4+ICAgeGVuL2FyY2gvYXJtL2FybTY0L2FzbS1vZmZzZXRzLmMgfCAgNCArKysrCj4+ICAgeGVu
L2FyY2gvYXJtL2FybTY0L3NtYy5TICAgICAgICAgfCAzMCArKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysKPj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oICB8IDExICsrKysr
KysrKysrCj4+ICAgNiBmaWxlcyBjaGFuZ2VkLCA4NiBpbnNlcnRpb25zKCspCj4+ICAgY3JlYXRl
IG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9hcm0zMi9zbWMuUwo+PiAgIGNyZWF0ZSBtb2RlIDEw
MDY0NCB4ZW4vYXJjaC9hcm0vYXJtNjQvc21jLlMKPiAKPiBXaXRoIHRoaXMgZGlmZnN0YXQsIHdo
eSBkaWQgSSBlbmQgdXAgb24gdGhlIF9Ub18gbGlzdCBvZiB0aGlzIHBhdGNoPwo+IEkgc2hvdWxk
bid0IGV2ZW4gaGF2ZSBiZWVuIG9uIHRoZSBDYyBsaXN0IChhbmQgSSdtIGdvaW5nIHRvIGJsaW5k
bHkKPiBkZWxldGUgYWxsIG90aGVyIHBhdGNoZXMgb2YgdGhpcyBzZXJpZXMgd2hlcmUgeW91J3Zl
IGFsc28KPiBhcHBhcmVudGx5IHB1dCBtZSBvbiB0aGUgVG8gbGlzdCkuIFBsZWFzZSByZW1lbWJl
ciB0aGF0IHBhdGNoZXMKPiBhcmUgc3VwcG9zZWQgdG8gYmUgc2VudCBfVG9fIHRoZSBsaXN0LCB3
aXRoIG1haW50YWluZXJzLCByZXZpZXdlcnMKPiAoYW5kIHBlcmhhcHMgb3RoZXJzKSBDYy1lZC4g
VG9nZXRoZXIgd2l0aCBwZW9wbGUgcmVwbHlpbmcgdG8KPiBtYWlscyBvZnRlbiBub3QgYWRqdXN0
aW5nIFRvL0NjIGxpc3RzIGFjY29yZGluZ2x5LCBJJ3ZlIG5vdyBlbmRlZAo+IHVwIHdpdGggd2Vs
bCBvdmVyIDMwIG1haWxzIGluIG15IHByaW1hcnkgbWFpbCBmb2xkZXIgd2hpY2gKPiBwcmVzdW1h
Ymx5IEkgaGF2ZSBubyBidXNpbmVzcyB3aXRoIGF0IGFsbC4KCk15IGFwb2xvZ2llcyBmb3IgZGlz
dHVyYmluZyB5b3UuIEkgcmVhbGx5IGhhdmUgbm8gaW50ZW50aW9uIHRvIHVwc2V0IHlvdS4KSSB1
c2VkIGdldF9tYWludGFpbmVyLnBsIHNjcmlwdCBhbmQgaXQgc2hvd2VkIHlvdXIgZS1tYWlsIGFk
ZHJlc3MuIFNvIEkgCmFkZGVkIHlvdSB0byBUbzogbGlzdC4KCk5vdyBJIHRyaWVkIGFkZF9tYW5k
YWluZXJzLnBsIGFuZCBpdCBuZXZlcnRoZWxlc3MgYWRkcyB5b3UgdG8gQ0NzLgpTbywgSSdtIHJl
YWxseSBzb3JyeSBib3RoZXJpbmcgeW91LiBCdXQgcHJvYmFibHkgeW91IG1pZ2h0IHdhbnQgdG8g
Zml4IAptZW50aW9uZWQgc2NyaXB0cy9NQUlOVEFJTkVSUyAgZmlsZSwgdG8gbWFrZSBzdXJlIHlv
dSB3aWxsIG5ldmVyIHJlY2VpdmUgCnVud2FudGVkIGVtYWlscz8KCi0tIApWb2xvZHlteXIgQmFi
Y2h1awoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 20:19:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 20: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 1fuNyn-0007sS-Lq; Mon, 27 Aug 2018 20:19:17 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=c90y=lk=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fuNym-0007sN-3S
 for xen-devel@lists.xen.org; Mon, 27 Aug 2018 20:19:16 +0000
X-Inumbo-ID: 43385e07-aa36-11e8-a8a5-bc764e045a96
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::60e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 43385e07-aa36-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 22:17:47 +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=xuoGG78M1MDvqHbtfnSbzrJD7lRQ11HJUTuOr1ZwgsI=;
 b=fOr+ACVL0JQXlxiF7OtBs/7Ga31SQnxyYP4fnT3yzHnCiTjYgyhCrwiHNVYbcOFotS5urFQNSG5ApOlCfy9c1cKxIV6OZxAV9pJCk5d3Np5l/xglDANmKitCTl8PkY2jVXwe6eeOaLroYmYa7IssxAhAiOnT0r9+woV/nqKSWbU=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from [192.168.1.154] (81.187.9.99) 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.1080.17; Mon, 27 Aug 2018 20:19:05 +0000
To: Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 Jan Beulich <JBeulich@suse.com>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
 <1534947094-9974-2-git-send-email-volodymyr_babchuk@epam.com>
 <5B839DCE02000078001E1F9D@prv1-mh.provo.novell.com>
 <a49c68af-7549-45dc-f4fd-0018dbd44437@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <de2b93d1-4760-3046-7711-c546f56165fa@arm.com>
Date: Mon, 27 Aug 2018 21:19: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: <a49c68af-7549-45dc-f4fd-0018dbd44437@epam.com>
Content-Language: en-US
X-Originating-IP: [81.187.9.99]
X-ClientProxiedBy: DB6PR0301CA0052.eurprd03.prod.outlook.com
 (2603:10a6:4:54::20) To VI1PR08MB2863.eurprd08.prod.outlook.com
 (2603:10a6:802:1f::11)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: b60361d6-bc71-44c3-9cb7-08d60c5a56c6
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR08MB2863; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2863;
 3:+iD4APPtk8c0p+urIUBrXUlzdqeVXXRr0FyI1+97/MV9QcAmMZF+fVqognow7lwzej57xE1gHxpa/7r5kf1Xd4Pa6QOIaoHnVljKXgtn2E5RWyQQrOVF8W0+IXxcuBkhAUmQnm15ioBNnTwyM8AeglVWD7Fw4TsAn4LAlyjo7u3vbU4SmtssixQlHwzFcyjOY/Owazs78+VrOampJ8GfbBiktI94JFKVuntxKvbQukOffU5s4/4Fcb+0vHQYnLD0;
 25:3zEB8AQrSPu7fGSXrsWxFn/dJ8Rs/RGDrt7j1yGPre5ckt3Mf+raGi4r4ZxPcaYzq/ZErOsRrcAVoW+Aca9XNRvEaUokt0VV4ox7isN5msLg2Xt1Uvp2TmYfz+ZZ+WbeZPds79/cIp6WauSoz+oEAM1SEGpUyMj2bz7eRyOJHi8zcFww44NVCkZSAGV5ne93PmD1P38G214WVGIcGRnChB1np37LNiE3RhfMe9l2zvdkqBun+TDyCQxMIAsA5Z6k5+DNtBvqDGmisk2EmXyNdJhYhuqIG9f3NO/UL+QY2PI0SZuLrKfNZNcKIeVbDD7UuSpBFdCzXDVX887OaOgCsg==;
 31:V6tYOqvoozPgjAbeoMn5mjADCz7EiIqb98/p3bTIHm3gD3cBmRNGRbjMU0E1ASUWPiYH0xn9Vh+vHtnHrJDQeggqTkz9eAklePwO9H+/rCpuhEUwqF422Ors0RNwRpsH0zO1hYi1sdgwzgV1GQsGccfEKkLlwMHE/Hyk2V97pAkTKaqLlsDiwb0ljAQYx4PIDHa8cVYL6IEJd+8Mwswse0H/CMOMMdiDjq2LapFJD8g=
X-MS-TrafficTypeDiagnostic: VI1PR08MB2863:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2863;
 20:EweNtcTyhFuyTuZx/GuG/QeiGbAIE+sPhw2ybktTVV8ZsZ4wCghhNAobNLOg8H88sOtMnNOQilsdxb8IR2BCdfz6FvkHHH6+dcSoSmbMIjVOokDCeoPcihXml3YnACT2lV6mCB1qzABRNTD1QsiA4KiIRxUYi70sdp6SwL7xRRDsDucR4CS8Qrd7Zbifi54jLv8jn0yuKSgkbZrp+F7ieKMoXCbs2Pucqxqdr0F9FEO9uBvkxWbSSkKvqb5T66Jtapg+L/X4fgixWqnVrgzdvtEul/pCDwWNbGx/gbZMUWftL9Ooi++SYmrPBtdlT7RBZbwRndLWV+Mi7R8iqFeWYf59YTqPZP9KeCu49DD1edEKZXabx6NFdY1Ex5VZ7/VEHrNFD1fc4UDRCPpcTnI1/MbSceroBD0m39eQBI8PHMg=;
 4:MC6wXNyoCSyxUilXO3MSDgC6+WqoV63gKR3PTbKhNWQsETgfc8UH8BVUcIaHW8CukWlBKMGnG2ty6K/sC0W7LkCLCRsXXNVXcTF0GvvJdFEPNmT2Vmdo2XDgbHNa+kMauvlEcwseMWrlJbIvbqbiE4TFWqnQzLw+uRZip+EzB6m1vAC4lX84wnlfojty85E4yvE9+rNRKocxAmikVFP5wUn7yroptkm1/1sTtb4+bMB+mKgrjGPAxyMWnluI3ZF50aCW+o9xvevg0I311ougCgzYX3/GZ4cFYc/3bGSX3l8vpiIEt8Tlnmgb8qTKpdAl8i1d5PFlmUI8C9OydwPpa7a8VaK/EpjXAH2smTxSEjY=
X-Microsoft-Antispam-PRVS: <VI1PR08MB2863105592D647E27F2AAB5A800B0@VI1PR08MB2863.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(180628864354917)(58134797142442);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(823301075)(93006095)(93001095)(3231311)(944501410)(52105095)(3002001)(10201501046)(6055026)(149027)(150027)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123562045)(201708071742011)(7699016);
 SRVR:VI1PR08MB2863; BCL:0; PCL:0; RULEID:; SRVR:VI1PR08MB2863; 
X-Forefront-PRVS: 07778E4001
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(396003)(136003)(346002)(39860400002)(366004)(376002)(189003)(199004)(4326008)(8676002)(23676004)(25786009)(6666003)(5180700001)(7736002)(66066001)(65956001)(65806001)(229853002)(6486002)(305945005)(47776003)(53936002)(31696002)(478600001)(68736007)(52116002)(6246003)(2906002)(2870700001)(5660300001)(65826007)(117156002)(81166006)(81156014)(105586002)(16576012)(50466002)(106356001)(72206003)(14444005)(8936002)(36756003)(110136005)(58126008)(86362001)(97736004)(64126003)(316002)(76176011)(3846002)(6116002)(11346002)(52146003)(2486003)(2616005)(386003)(486006)(77096007)(476003)(53546011)(956004)(26005)(446003)(16526019)(186003)(93886005)(31686004)(44832011);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR08MB2863; H:[192.168.1.154]; 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?MTtWSTFQUjA4TUIyODYzOzIzOlVzZ0VmaDllSFRmTHE1VC9KTGtzZFZXZjlK?=
 =?utf-8?B?em5NeDZWRDU3KzYzNzF4alR0SXRnVXlFYUJwQ2ROVjIwdmtoenFYT0RQN0Ra?=
 =?utf-8?B?WEQvV25LUUs2Mm5NYXhwU0d1ZEROVFAwQ2cxRUNQamhTZzF4NC9SV0tXTVM1?=
 =?utf-8?B?clZlOHhFdm5EUWhzNlNaUTAyRnQ4RFlBOEhKN1VPV1BhZXFVUjRyVDZneWVn?=
 =?utf-8?B?RUFiVkVZT1ByaUJ1ZXBWLzdkejBxQ3FzaHFWN2NoTXlvSm4wZ1BjaFFSVWFY?=
 =?utf-8?B?V3RubEsxbjJwWTlyd0pSK2pSZHhId0dHcGNZZTYyUTc1Wlg2VW1oY1QvSTN0?=
 =?utf-8?B?bkcxN2V3WHk4UkFwUTY0akZPc01mVkdvNEFkVkJXN3duVkFtRW01SjBuZk4v?=
 =?utf-8?B?RithUURMNkF2bUJKZUlMd2pESENkWGhXRXlaWTdyYWVZbzFxMnpRK1ZxL2RO?=
 =?utf-8?B?bTlObHRpR1N1NlZYVHdOVm1BV0k1amdobmRKMFJ5TS96QlZ3MHJBUElFdkVu?=
 =?utf-8?B?U0J1U0NXWXJlK0pSbC9kbUljNHRXQUV3dUF6SFBmQnRFb2RqUzNvL3pFUzFW?=
 =?utf-8?B?bCtvNjlmVzBOaURNcFBaa0NjTXZnaHk4SXp0a1NPWlhLZDFGT2NwQXBMNHpT?=
 =?utf-8?B?Y05zbkNUQ0JOa0E0YnM0R3dvOGxxNFZzeVR0d1pyUy9LcVFpWEtFVEZlTDBB?=
 =?utf-8?B?TFJ3aW1rOXVQZEpNZTBXSEJqNE0vUnQ4OXdLWjJBMHh2YjgrQ1dNcVp4Q1hi?=
 =?utf-8?B?b0I0cW11YTVWN3JQODBHSjlFZVM5SE9Ia0xCV2hlMEt4RlNWU0l0ZzNlUFpk?=
 =?utf-8?B?T2hqOFRDNzVvTzlKY0hoTzR3dGw3SWtXdXFWcStLQ3d3eWoxSmFrcEl4V1pC?=
 =?utf-8?B?M1FQU3hXcDJDYmUzL29EMWJISWFNQmdZNVlQNW1SVEFlUVMySm1DRDB2bCtn?=
 =?utf-8?B?VkVzRTBIejF4RDYwcjNQcUs1VnVJaTJlcWpuNmFkcnlqZWtOY3dJblBsdjZy?=
 =?utf-8?B?M3I3bkk0U2xmd0dUOXN0OGFoNysyN3hHMW8zLytTTi92M1JCaGVkNnA1QzZF?=
 =?utf-8?B?OVhER2ZuQkF5bGRDcUVOMno5QStyMFF2ODY3K3NVNkVhOWxHdk9yNmtIRnFz?=
 =?utf-8?B?RkpaQ0lYekNFbWRIa0kyTEJoMXFBMTZ1S2JBc012OFQ1bDVFdGdlOHpOaC9B?=
 =?utf-8?B?OWVnalZLbytPMEt0TDY2dnNCU1VBNFNUK0VXbnB3VjhSajJGOHI0Z1Nqc2gy?=
 =?utf-8?B?cDZVc2kwV3VzSFFFajdYUXlERnZ6RWt5RUFmVnFTcFdCSldRL3RncXVKS0xN?=
 =?utf-8?B?OFBqR1NyR2hZRFc4czJaQXVaMjU3RTNmemx6dHp0YTlVazRvVjZPd2djY2tL?=
 =?utf-8?B?cFNtWDRLQVhqenZWdTJhRS9XYnBVSGFpMU9BNkpoN3g2clhhNjVJbXRRMHFU?=
 =?utf-8?B?SzhhMUdQR3l6K3JPbFp3OHo5OWIwY3NFT3FybDVRQTk2VE56U3lWS2luZ1N5?=
 =?utf-8?B?SFd5ZWJzTnBUYUtEM0p6a0VkdDgxMFBrNy9KR2ZjMk02ZGgwTWgyTnJrWm1M?=
 =?utf-8?B?dDdBSUdTYW1jOU0zZW5RdlZYQ1duL0pMR1FMQ1VUUUF5b2x1SiszelZLWmpW?=
 =?utf-8?B?SFQ3clY1U2IzQ0NIRUZuMmFLS0lIYVd0cWNJclA4UVgybGRMS0hGakZkU2hw?=
 =?utf-8?B?cnA4a2krazRCMFI0bTVUKzdKWDBVa2JCWm9pTmNGa00xaUdwaGlNalJCSzIw?=
 =?utf-8?B?cFgzVEQwQ0wrbGhlTVlaeHJGSXV0MEg4VGcyZDMwOVdFZWN5aDJtUVZMYlR5?=
 =?utf-8?B?TGFnTHZvRVNwTk9pUlhhQVdqQmRRTUdrMVFpVThZTHZ3S3F5UE9XVXorOXdB?=
 =?utf-8?B?d3BTQUlCdGV2bTd0Nzl6TVJ1NEFWdjRtUk1PV2xkOThyaXYrc2p0dndEOFJo?=
 =?utf-8?B?OGtnK0s4N3FZNXdNcGxSdXM5elVmT3ArRDNYTTlGeFpZOGVFOXdoTzhRZGJB?=
 =?utf-8?B?c3R0Q2ZBdG96bXdXOVhkUVljcC9WSlFMWUx5SXY0OUtFTHdOYW1lQUdHSTN6?=
 =?utf-8?Q?PBKX496fmbKr7OeZ1RYPRxr3k?=
X-Microsoft-Antispam-Message-Info: BqmwpaclJj1idxDukZa9DrCHv1RFfcmD0mKmGZU3h2aOtS+/WJP5i2+G9Jie21UHhDYqcSeg+4n6Iip+m0j8u5XAhpEIxptANPrxYAy1/urBkuxBhWGLM1U8WJWk8f4VeA0zCitSmyaJOqyVeAahSEF1oqv4sanhzWN2+Gw0jCmWN7viTzKAmvMZ11AHczQQR84a5pFgAsWjwiCXsIjDnAck8XuwA8Eg6pDF5Hl3oRtC6acXVFkiqzL+mcG+6YtM9332EWC4I7FFbU7E4sdwKKcnq6w4bZ0Oyr1O3qsy/H2S733hf+LbeU8g4FCfm1pSuv5N+D34JsiYXot5Xd6q2bUJBuK35pbz4fU4ovpX/U0=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR08MB2863;
 6:KeCc7oeZaFzQQvEVBr8Q4UQHkw/VpaY9ITrtX1nh9RvwC6wfG/m6+LdzvOGJv4epqXqNFhx4msrkuYMYLPrPtQBmUOHD6RlHH34D/KtkFLDUkVXbhhcR+8JsjK4HSc9UjvZLa2QXJuUOYUOYKoxIAd3p+gDkPq2JhrDFJYGOtHj+WagjwnrYXNwWIjEu+btPDFVWyUuBI/oxr4tyQ8oijrYqQNBjdzWSIz56vV2Gtxm8KAQznGhjKEDYaLfaL0Ky4B/Fr0TKdU7f9QKMjQjQwZxD0/PYotjazrCnntt7xxMKnPydjt2gjftXmHWSsExJLrp4fPQJ5d9qg28EC38XaRYfUmI7J3cChXCL+cbMqLxSfjfjZm7uWtaMuAtq2dLCIeMqdPdWDvX8XKE2P4KK5S0J57Omrf6VMuIpX4grrIzp/xh4pfyvqISRxH0P9ZkdiZPOdseqI2lQ7fD1oKK9zQ==;
 5:kXQQTtNkQwsD7smo3BAcFcIIMKoakgETyLcuoaU2CXN37Fa5puwUUXfzkGgNugtJsmS/fnjcC8XyF+4EE5XXGa+Q8TAouhKJ29P8v2uHyF09NUkXAClebfdtMrBEZHIQOUHo5jJxbFmuRpkNPWUqq5/y2oe9RhboKd4ZoPuxjww=;
 7:obP6He/XXPOJ/gL3f4os38bKyMcURUhNe07Ex3rYzeSB4ghhYEFHX3VmV4IpPGDufWnt/wxbohdunuj7P+K2v8QpSRMAdd+E6yHygvDQjTKoem9g/iq8JNLc+0nZe5E06NhkSVYyzLXy02Tz7YbNMJYdtpQBMyB8bZ8RRW5QXv4gjf8CD6NTnBkibwyttj+ME/dlCxhaUql3nAF+hM7OTC79SmnIf3t9FlfHZmQxUbQTthsgASLlg9YBRhq1C1G3
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Aug 2018 20:19:05.7419 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: b60361d6-bc71-44c3-9cb7-08d60c5a56c6
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 v1 1/6] arm: add SMC wrapper that is
 compatible with SMCCC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, nd@arm.com, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgoKT24gMjcvMDgvMjAxOCAyMDoyNCwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4g
Cj4gCj4gT24gMjcuMDguMTggMDk6NDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+IAo+IFsuLi5dCj4g
Cj4+PiDCoCB4ZW4vYXJjaC9hcm0vYXJtMzIvTWFrZWZpbGXCoMKgwqDCoMKgIHzCoCAxICsKPj4+
IMKgIHhlbi9hcmNoL2FybS9hcm0zMi9zbWMuU8KgwqDCoMKgwqDCoMKgwqAgfCAzOSAKPj4+ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+Pj4gwqAgeGVuL2FyY2gvYXJt
L2FybTY0L01ha2VmaWxlwqDCoMKgwqDCoCB8wqAgMSArCj4+PiDCoCB4ZW4vYXJjaC9hcm0vYXJt
NjQvYXNtLW9mZnNldHMuYyB8wqAgNCArKysrCj4+PiDCoCB4ZW4vYXJjaC9hcm0vYXJtNjQvc21j
LlPCoMKgwqDCoMKgwqDCoMKgIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4+
PiDCoCB4ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5owqAgfCAxMSArKysrKysrKysrKwo+
Pj4gwqAgNiBmaWxlcyBjaGFuZ2VkLCA4NiBpbnNlcnRpb25zKCspCj4+PiDCoCBjcmVhdGUgbW9k
ZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2FybTMyL3NtYy5TCj4+PiDCoCBjcmVhdGUgbW9kZSAxMDA2
NDQgeGVuL2FyY2gvYXJtL2FybTY0L3NtYy5TCj4+Cj4+IFdpdGggdGhpcyBkaWZmc3RhdCwgd2h5
IGRpZCBJIGVuZCB1cCBvbiB0aGUgX1RvXyBsaXN0IG9mIHRoaXMgcGF0Y2g/Cj4+IEkgc2hvdWxk
bid0IGV2ZW4gaGF2ZSBiZWVuIG9uIHRoZSBDYyBsaXN0IChhbmQgSSdtIGdvaW5nIHRvIGJsaW5k
bHkKPj4gZGVsZXRlIGFsbCBvdGhlciBwYXRjaGVzIG9mIHRoaXMgc2VyaWVzIHdoZXJlIHlvdSd2
ZSBhbHNvCj4+IGFwcGFyZW50bHkgcHV0IG1lIG9uIHRoZSBUbyBsaXN0KS4gUGxlYXNlIHJlbWVt
YmVyIHRoYXQgcGF0Y2hlcwo+PiBhcmUgc3VwcG9zZWQgdG8gYmUgc2VudCBfVG9fIHRoZSBsaXN0
LCB3aXRoIG1haW50YWluZXJzLCByZXZpZXdlcnMKPj4gKGFuZCBwZXJoYXBzIG90aGVycykgQ2Mt
ZWQuIFRvZ2V0aGVyIHdpdGggcGVvcGxlIHJlcGx5aW5nIHRvCj4+IG1haWxzIG9mdGVuIG5vdCBh
ZGp1c3RpbmcgVG8vQ2MgbGlzdHMgYWNjb3JkaW5nbHksIEkndmUgbm93IGVuZGVkCj4+IHVwIHdp
dGggd2VsbCBvdmVyIDMwIG1haWxzIGluIG15IHByaW1hcnkgbWFpbCBmb2xkZXIgd2hpY2gKPj4g
cHJlc3VtYWJseSBJIGhhdmUgbm8gYnVzaW5lc3Mgd2l0aCBhdCBhbGwuCj4gCj4gTXkgYXBvbG9n
aWVzIGZvciBkaXN0dXJiaW5nIHlvdS4gSSByZWFsbHkgaGF2ZSBubyBpbnRlbnRpb24gdG8gdXBz
ZXQgeW91Lgo+IEkgdXNlZCBnZXRfbWFpbnRhaW5lci5wbCBzY3JpcHQgYW5kIGl0IHNob3dlZCB5
b3VyIGUtbWFpbCBhZGRyZXNzLiBTbyBJIAo+IGFkZGVkIHlvdSB0byBUbzogbGlzdC4KPiAKPiBO
b3cgSSB0cmllZCBhZGRfbWFuZGFpbmVycy5wbCBhbmQgaXQgbmV2ZXJ0aGVsZXNzIGFkZHMgeW91
IHRvIENDcy4KPiBTbywgSSdtIHJlYWxseSBzb3JyeSBib3RoZXJpbmcgeW91LiBCdXQgcHJvYmFi
bHkgeW91IG1pZ2h0IHdhbnQgdG8gZml4IAo+IG1lbnRpb25lZCBzY3JpcHRzL01BSU5UQUlORVJT
wqAgZmlsZSwgdG8gbWFrZSBzdXJlIHlvdSB3aWxsIG5ldmVyIHJlY2VpdmUgCj4gdW53YW50ZWQg
ZW1haWxzPwoKSSBkaWQgdHJ5IGFkZF9tYWludGFpbmVycy5wbC9nZXRfbWFpbnRhaW5lci5wbCBv
biB0aGF0IHBhdGNoIGFuZCBJIGdldApvbmx5IFN0ZWZhbm8gYW5kIEkgQ0NlZC4gU28gbW9yZSBs
aWtlbHkgeW91IGFyZSBub3QgdXNpbmcgdGhlIHNjcmlwdHMgY29ycmVjdGx5LgoKNDJzaD4gbHMg
Ki5wYXRjaAowMDAxLWFybS1hZGQtU01DLXdyYXBwZXItdGhhdC1pcy1jb21wYXRpYmxlLXdpdGgt
U01DQ0MucGF0Y2gKCjQyc2g+IHNjcmlwdHMvZ2V0X21haW50YWluZXJzLnBsIDAwMDEtYXJtLWFk
ZC1TTUMtd3JhcHBlci10aGF0LWlzLWNvbXBhdGlibGUtd2l0aC1TTUNDQy5wYXRjaApTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ckp1bGllbiBHcmFsbCA8anVsaWVu
LmdyYWxsQGFybS5jb20+Cnhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwoKNDJzaD4gc2Ny
aXB0cy9hZGRfbWFpbnRhaW5lcnMucGwgLWQgLgpQcm9jZXNzaW5nOiAwMDAxLWFybS1hZGQtU01D
LXdyYXBwZXItdGhhdC1pcy1jb21wYXRpYmxlLXdpdGgtU01DQ0MucGF0Y2gKVGhlbiBwZXJmb3Jt
OgpnaXQgc2VuZC1lbWFpbCAtdG8geGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnIC4vKi5w
YXRjaAoKNDJzaD4gYWNrICJDY3xUbyIgMDAwMS1hcm0tYWRkLVNNQy13cmFwcGVyLXRoYXQtaXMt
Y29tcGF0aWJsZS13aXRoLVNNQ0NDLnBhdGNoClRvOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6
IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpOb3RlIHRoYXQgd2UgZml4ZWQg
b25lIGlzc3VlIGluIGFkZF9tYWludGFpbmVycy5wbCB0aGF0IHdvdWxkIGxlYWQgdG8geW91cgpw
cm9ibGVtLiBIb3dldmVyLCB0aGlzIHdhcyBtZXJnZWQgbmVhcmx5IDMgbW9udGhzIGFnbyBhbmQg
SSB3b3VsZCBleHBlY3QKeW91ciBzZXJpZXMgdG8gYmUgYmFzZWQgb24gc3RhZ2luZy4uLgoKU28g
eW91IHByb2JhYmx5IHdhbnQgdG8gZG8gdXBzdHJlYW0gZGV2ZWxvcG1lbnQgb24gc3RhZ2luZyBv
ciBjaGFuZ2UKeW91ciBjb21tYW5kIGxpbmUuIElmIHRoZSBkb2N1bWVudGF0aW9uIGlzIG1pc2xl
YWRpbmcsCnRoZW4gY29udHJpYnV0aW9uIHdpbGwgYmUgYXBwcmVjaWF0ZWQuCgpDaGVlcnMsCgot
LSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 21:49:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 21: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 1fuPNj-0006p4-WE; Mon, 27 Aug 2018 21:49: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=l/4b=lk=gmail.com=marcandre.lureau@srs-us1.protection.inumbo.net>)
 id 1fuPNj-0006oz-3z
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 21:49:07 +0000
X-Inumbo-ID: d1378867-aa42-11e8-a8a5-bc764e045a96
Received: from mail-wm0-x243.google.com (unknown [2a00:1450:400c:c09::243])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d1378867-aa42-11e8-a8a5-bc764e045a96;
 Mon, 27 Aug 2018 23:47:39 +0200 (CEST)
Received: by mail-wm0-x243.google.com with SMTP id q8-v6so375971wmq.4
 for <xen-devel@lists.xenproject.org>; Mon, 27 Aug 2018 14:49:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=ts9PSYxsS4ecfclVBylTqMPJtYjxBnd7AIhBoyQoAeQ=;
 b=eaKVeEpW6oLlTYhUV5GXxOTWzSs99KjHUpDaYRf7ONzjSad76v3Apdjj7IlDAxgTCm
 HsoC4W0cxvlhCh1rNwYSNyXvQyZUwm1d/PoIOFIXAwW53tHp4qmbeCP9X/09DnztkTpg
 vw0jehchK9gic8sAqcos1zVg0kLZ49ZDscmxuucBKEDct+5+a3wO6WM2x1JJY2qKBoxO
 yFHv+KudLpCB4QrHtm+HOKsrnnTKdB0KBVsxhC0OFht0lgsXf7ADhAe3Mqr/MmlKNzfY
 zvw3sUKJhyKo/+LoIdgyFuEn3Lk9r10JfA7ozkq2cuQHo4pG3xjvD60gK+qwQ2og7Vjd
 cWMQ==
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=ts9PSYxsS4ecfclVBylTqMPJtYjxBnd7AIhBoyQoAeQ=;
 b=gC/jNEXKE4nxFDcGq8DM1srO4xiMs4Wwg8TPgX5seaHhqNwj6htBAot2F04gCaBbe/
 Gy93/hIBBDzzsqZ9WcgEQHCyZNhpY9keaoX5iHohsankpFTN0QXFGRtKt0uM1mcSECaB
 hjAZeafB3XNx9uHsYdSQaSgDtDi1kyr0NgWSRXeikE52joOtAtrKJPDiGqjAnPsD7QRo
 sdn0Yc21gE7aEVhWDlT3p8MLBaDJTHq/McZYbtgyKYKNbdpdSjcwoDRQ+WKntWjYo5vo
 eRlqNEfb8LK9J85oZxdWpIK7lhCJ7dGDpP2MqbBAZAIeAH4hFQGyPOkYJJxqtXQaj6a6
 EWJQ==
X-Gm-Message-State: APzg51DedP1hnKl9GNN6gfiLukAw+Mf37KLjCrE4NAKCijE4f5cVGC60
 BM87sBy56c/kWmBe9n1+NK4ZyNT0/g2AIfJpYr4=
X-Google-Smtp-Source: ANB0VdZHV9eI2UnL1KL7KvJZfiGPhKMwhEg+IJ8q3oV4o/g3sW4APTDlzxEN/Iqo1UiQ8IQALv5PJe+2Iq0LqnLift0=
X-Received: by 2002:a1c:8406:: with SMTP id g6-v6mr6322501wmd.18.1535406544268; 
 Mon, 27 Aug 2018 14:49:04 -0700 (PDT)
MIME-Version: 1.0
References: <20180822180259.26365-1-marcandre.lureau@redhat.com>
 <87d0u8cj72.fsf@dusky.pond.sub.org>
 <CAJ+F1CKDL6WXSNSW5gBs8c1rOnOaRkS-+rhyG7=4Kgam9DnbQQ@mail.gmail.com>
 <871sakw7qa.fsf@dusky.pond.sub.org>
In-Reply-To: <871sakw7qa.fsf@dusky.pond.sub.org>
From: =?UTF-8?B?TWFyYy1BbmRyw6kgTHVyZWF1?= <marcandre.lureau@gmail.com>
Date: Mon, 27 Aug 2018 23:48:52 +0200
Message-ID: <CAJ+F1C+30UGEhTAjDocZ4b7AOr9FwoN=XCoO3f7qC_ayLOiX8Q@mail.gmail.com>
To: Markus Armbruster <armbru@redhat.com>
Subject: Re: [Xen-devel] [Qemu-devel] [PATCH] RFC: chardev: mark the calls
 that allow an implicit mux monitor
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>,
 Paolo Bonzini <pbonzini@redhat.com>,
 Stefano Stabellini <sstabellini@kernel.org>, QEMU <qemu-devel@nongnu.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>

SGkKT24gTW9uLCBBdWcgMjcsIDIwMTggYXQgMTA6MTAgQU0gTWFya3VzIEFybWJydXN0ZXIgPGFy
bWJydUByZWRoYXQuY29tPiB3cm90ZToKPgo+IE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJl
Lmx1cmVhdUBnbWFpbC5jb20+IHdyaXRlczoKPgo+ID4gSGkKPiA+IE9uIEZyaSwgQXVnIDI0LCAy
MDE4IGF0IDk6MzcgQU0gTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPiB3cm90
ZToKPiA+Pgo+ID4+IE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQu
Y29tPiB3cml0ZXM6Cj4gPj4KPiA+PiA+IFRoaXMgaXMgbW9zdGx5IGZvciByZWFkYWJpbGl0eSBv
ZiB0aGUgY29kZS4gTGV0J3MgbWFrZSBpdCBjbGVhciB3aGljaAo+ID4+ID4gY2FsbGVycyBjYW4g
Y3JlYXRlIGFuIGltcGxpY2l0IG1vbml0b3Igd2hlbiB0aGUgY2hhcmRldiBpcyBtdXhlZC4KPiA+
PiA+Cj4gPj4gPiBUaGlzIHdpbGwgYWxzbyBlbmZvcmNlIGEgc2FmZXIgYmVoYXZpb3VyLCBhcyB3
ZSBkb24ndCByZWFsbHkgc3VwcG9ydAo+ID4+ID4gY3JlYXRpbmcgbW9uaXRvciBhbnl3aGVyZS9h
bnl0aW1lIGF0IHRoZSBtb21lbnQuCj4gPj4gPgo+ID4+ID4gVGhlcmUgYXJlIGRvY3VtZW50ZWQg
Y2FzZXMsIHN1Y2ggYXM6IC1zZXJpYWwvLXBhcmFsbGVsLy12aXJ0aW9jb25zb2xlCj4gPj4gPiBh
bmQgdG8gbGVzcyBleHRlbnQgLWRlYnVnY29uLgo+ID4+ID4KPiA+PiA+IExlc3Mgb2J2aW91cyBh
bmQgcXVlc3Rpb25uYWJsZSBvbmVzIGFyZSAtZ2RiIGFuZCBYZW4gY29uc29sZS4gQWRkIGEKPiA+
PiA+IEZJWE1FIG5vdGUgZm9yIHRob3NlLCBidXQga2VlcCB0aGUgc3VwcG9ydCBmb3Igbm93Lgo+
ID4+ID4KPiA+PiA+IE90aGVyIHFlbXVfY2hyX25ldygpIGNhbGxlcnMgZWl0aGVyIGhhdmUgYSBm
aXhlZCBwYXJhbWV0ZXIvZmlsZW5hbWUKPiA+PiA+IHN0cmluZywgb3IgZG8gcHJlbGltaW5hcnkg
Y2hlY2tzIG9uIHRoZSBzdHJpbmcgKHN1Y2ggYXMgc2xpcnApLCBvciBkbwo+ID4+ID4gbm90IG5l
ZWQgaXQsIHN1Y2ggYXMgLXF0ZXN0Lgo+ID4+ID4KPiA+PiA+IE9uIGEgcmVsYXRlZCBub3RlLCB0
aGUgbGlzdCBvZiBtb25pdG9yIGNyZWF0aW9uIHBsYWNlczoKPiA+PiA+Cj4gPj4gPiAtIHRoZSBj
aGFyZGV2IGNyZWF0b3JzIGxpc3RlZCBhYm92ZTogYWxsIGZyb20gY29tbWFuZCBsaW5lIChleGNl
cHQKPiA+PiA+ICAgcGVyaGFwcyBYZW4gY29uc29sZT8pCj4gPj4gPgo+ID4+ID4gLSAtZ2RiICYg
aG1wIGdkYnNlcnZlciB3aWxsIGNyZWF0ZSBhICJHREIgbW9uaXRvciBjb21tYW5kIiBjaGFyZGV2
Cj4gPj4gPiAgIHRoYXQgaXMgd2lyZWQgdG8gYW4gSE1QIG1vbml0b3IuCj4gPj4gPgo+ID4+ID4g
LSAtbW9uIGNvbW1hbmQgbGluZSBvcHRpb24KPiA+Pgo+ID4+IEFzaWRlOiB0aGUgcXVlc3Rpb24g
IndoYXQgZG9lcyBpdCBtZWFuIHRvIGNvbm5lY3QgYSBtb25pdG9yIHRvIGEgY2hhcmRldgo+ID4+
IHRoYXQgaGFzIGFuIGltcGxpY2l0IG1vbml0b3IiIGNyb3NzZXMgbXkgbWluZC4gIE5leHQgdGhv
dWdodCBpcyAidGhlCj4gPj4gZGF5J3MgdG9vIHNob3J0IHRvIGdvIHRoZXJlIi4KPiA+Pgo+ID4+
ID4gRnJvbSB0aGlzIHNob3J0IHN0dWR5LCBJIHdvdWxkIGxpa2UgdG8gdGhpbmsgdGhhdCBhIG1v
bml0b3IgbWF5IG9ubHkKPiA+PiA+IGJlIGNyZWF0ZWQgaW4gdGhlIG1haW4gdGhyZWFkIHRvZGF5
LCB0aG91Z2ggSSByZW1haW4gc2tlcHRpY2FsIDopCj4gPj4KPiA+PiBIYWghCj4gPj4KPiA+PiA+
IFNpZ25lZC1vZmYtYnk6IE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRo
YXQuY29tPgo+ID4+ID4gLS0tCj4gPj4gPiAgaW5jbHVkZS9jaGFyZGV2L2NoYXIuaCB8IDE4ICsr
KysrKysrKysrKysrKysrLQo+ID4+ID4gIGNoYXJkZXYvY2hhci5jICAgICAgICAgfCAyMSArKysr
KysrKysrKysrKysrKy0tLS0KPiA+PiA+ICBnZGJzdHViLmMgICAgICAgICAgICAgIHwgIDYgKysr
KystCj4gPj4gPiAgaHcvY2hhci94ZW5fY29uc29sZS5jICB8ICA1ICsrKystCj4gPj4gPiAgdmwu
YyAgICAgICAgICAgICAgICAgICB8ICA4ICsrKystLS0tCj4gPj4gPiAgNSBmaWxlcyBjaGFuZ2Vk
LCA0NyBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKPiA+PiA+Cj4gPj4gPiBkaWZmIC0t
Z2l0IGEvaW5jbHVkZS9jaGFyZGV2L2NoYXIuaCBiL2luY2x1ZGUvY2hhcmRldi9jaGFyLmgKPiA+
PiA+IGluZGV4IDZmMDU3NmUyMTQuLmJlMmI5YjgxN2UgMTAwNjQ0Cj4gPj4gPiAtLS0gYS8KPiA+
PiA+ICsrKyBiL2luY2x1ZGUvY2hhcmRldi9jaGFyLmgKPiA+PiA+IEBAIC0xMDUsNiArMTA1LDcg
QEAgQ2hhcmRldkJhY2tlbmQgKnFlbXVfY2hyX3BhcnNlX29wdHMoUWVtdU9wdHMgKm9wdHMsCj4g
Pj4gPiAgICogQHFlbXVfY2hyX25ldzoKPiA+PiA+ICAgKgo+ID4+ID4gICAqIENyZWF0ZSBhIG5l
dyBjaGFyYWN0ZXIgYmFja2VuZCBmcm9tIGEgVVJJLgo+ID4+ID4gKyAqIERvIG5vdCBpbXBsaWNp
dGVseSBpbml0aWFsaXplIGEgbW9uaXRvciBpZiB0aGUgY2hhcmRldiBpcyBtdXhlZC4KPiA+PiA+
ICAgKgo+ID4+ID4gICAqIEBsYWJlbCB0aGUgbmFtZSBvZiB0aGUgYmFja2VuZAo+ID4+ID4gICAq
IEBmaWxlbmFtZSB0aGUgVVJJCj4gPj4gPiBAQCAtMTEzLDYgKzExNCwxOSBAQCBDaGFyZGV2QmFj
a2VuZCAqcWVtdV9jaHJfcGFyc2Vfb3B0cyhRZW11T3B0cyAqb3B0cywKPiA+PiA+ICAgKi8KPiA+
PiA+ICBDaGFyZGV2ICpxZW11X2Nocl9uZXcoY29uc3QgY2hhciAqbGFiZWwsIGNvbnN0IGNoYXIg
KmZpbGVuYW1lKTsKPiA+PiA+Cj4gPj4gPiArLyoqCj4gPj4gPiArICogQHFlbXVfY2hyX25ld19t
dXhfbW9uOgo+ID4+ID4gKyAqCj4gPj4gPiArICogQ3JlYXRlIGEgbmV3IGNoYXJhY3RlciBiYWNr
ZW5kIGZyb20gYSBVUkkuCj4gPj4gPiArICogSW1wbGljaXRlbHkgaW5pdGlhbGl6ZSBhIG1vbml0
b3IgaWYgdGhlIGNoYXJkZXYgaXMgbXV4ZWQuCj4gPj4gPiArICoKPiA+PiA+ICsgKiBAbGFiZWwg
dGhlIG5hbWUgb2YgdGhlIGJhY2tlbmQKPiA+PiA+ICsgKiBAZmlsZW5hbWUgdGhlIFVSSQo+ID4+
Cj4gPj4gSSdtIG5vIGZyaWVuZCBvZiBHVEstRG9jIHN0eWxlLCBidXQgd2hlcmUgd2UgdXNlIGl0
LCB3ZSBzaG91bGQgdXNlIGl0Cj4gPj4gY29ycmVjdGx5OiBwdXQgYSBjb2xvbiBhZnRlciBAcGFy
YW0uCj4gPgo+ID4gSSBjb3BpZWQgZXhpc3RpbmcgY29tbWVudC4uLiBTaG91bGQgSSBmaXhlZCBh
bGwgb3RoZXJzIGluIHRoZSBoZWFkZXJzPwo+Cj4gRG8gd2UgZXhwZWN0IHRvIGFjdHVhbGx5ICp1
c2UqIGRvYyBjb21tZW50cyBmb3IgYW55dGhpbmc/ICBXZSBoYXZlbid0IGluCj4gYSBkZWNhZGUg
b3Igc28sIGJ1dCBpZiB3ZSBzdGlsbCBleHBlY3QgdG8gYWxsIHRoZSBzYW1lLCB0aGVuIG5vdCBm
aXhpbmcKPiB0aGVtIHVwIG5vdyBtZXJlbHkgZGVsYXlzIHRoZSBpbmV2aXRhYmxlLgo+Cj4gRG8g
d2UgdGhpbmsgYWRkaW5nIHRoZSBjb2xvbnMgbWFrZXMgdGhlIGNvbW1lbnRzIGVhc2llciB0byBy
ZWFkPyAgRm9yCj4gd2hhdCBpdCdzIHdvcnRoLCBJIGRvLgo+Cj4gRGVjaXNpb24ncyB1cCB0byB5
b3UuCgpMZXQncyBpbXByb3ZlIGl0LgoKPgo+ID4+ID4gKyAqCj4gPj4gPiArICogUmV0dXJuczog
YSBuZXcgY2hhcmFjdGVyIGJhY2tlbmQKPiA+PiA+ICsgKi8KPiA+PiA+ICtDaGFyZGV2ICpxZW11
X2Nocl9uZXdfbXV4X21vbihjb25zdCBjaGFyICpsYWJlbCwgY29uc3QgY2hhciAqZmlsZW5hbWUp
Owo+ID4+ID4gKwo+ID4+ID4gIC8qKgo+ID4+ID4gICAqIEBxZW11X2Nocl9jaGFuZ2U6Cj4gPj4g
PiAgICoKPiA+PiA+IEBAIC0xMzgsMTAgKzE1MiwxMiBAQCB2b2lkIHFlbXVfY2hyX2NsZWFudXAo
dm9pZCk7Cj4gPj4gPiAgICoKPiA+PiA+ICAgKiBAbGFiZWwgdGhlIG5hbWUgb2YgdGhlIGJhY2tl
bmQKPiA+PiA+ICAgKiBAZmlsZW5hbWUgdGhlIFVSSQo+ID4+ID4gKyAqIEB3aXRoX211eF9tb24g
aWYgY2hhcmRldiBpcyBtdXhlZCwgaW5pdGlhbGl6ZSBhIG1vbml0b3IKPiA+PiA+ICAgKgo+ID4+
ID4gICAqIFJldHVybnM6IGEgbmV3IGNoYXJhY3RlciBiYWNrZW5kCj4gPj4gPiAgICovCj4gPj4g
PiAtQ2hhcmRldiAqcWVtdV9jaHJfbmV3X25vcmVwbGF5KGNvbnN0IGNoYXIgKmxhYmVsLCBjb25z
dCBjaGFyICpmaWxlbmFtZSk7Cj4gPj4gPiArQ2hhcmRldiAqcWVtdV9jaHJfbmV3X25vcmVwbGF5
KGNvbnN0IGNoYXIgKmxhYmVsLCBjb25zdCBjaGFyICpmaWxlbmFtZSwKPiA+PiA+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCB3aXRoX211eF9tb24pOwo+ID4+ID4KPiA+PiA+
ICAvKioKPiA+PiA+ICAgKiBAcWVtdV9jaHJfYmVfY2FuX3dyaXRlOgo+ID4+ID4gZGlmZiAtLWdp
dCBhL2NoYXJkZXYvY2hhci5jIGIvY2hhcmRldi9jaGFyLmMKPiA+PiA+IGluZGV4IDc2ZDg2NmU2
ZmUuLjJjMjk1YWQ2NzYgMTAwNjQ0Cj4gPj4gPiAtLS0gYS9jaGFyZGV2L2NoYXIuYwo+ID4+ID4g
KysrIGIvY2hhcmRldi9jaGFyLmMKPiA+PiA+IEBAIC02ODMsNyArNjgzLDggQEAgb3V0Ogo+ID4+
ID4gICAgICByZXR1cm4gY2hyOwo+ID4+ID4gIH0KPiA+PiA+Cj4gPj4gPiAtQ2hhcmRldiAqcWVt
dV9jaHJfbmV3X25vcmVwbGF5KGNvbnN0IGNoYXIgKmxhYmVsLCBjb25zdCBjaGFyICpmaWxlbmFt
ZSkKPiA+PiA+ICtDaGFyZGV2ICpxZW11X2Nocl9uZXdfbm9yZXBsYXkoY29uc3QgY2hhciAqbGFi
ZWwsIGNvbnN0IGNoYXIgKmZpbGVuYW1lLAo+ID4+ID4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBib29sIHdpdGhfbXV4X21vbikKPiA+PiA+ICB7Cj4gPj4gPiAgICAgIGNvbnN0IGNo
YXIgKnA7Cj4gPj4gPiAgICAgIENoYXJkZXYgKmNocjsKPiA+PiA+IEBAIC03MDIsMTcgKzcwMywx
OSBAQCBDaGFyZGV2ICpxZW11X2Nocl9uZXdfbm9yZXBsYXkoY29uc3QgY2hhciAqbGFiZWwsIGNv
bnN0IGNoYXIgKmZpbGVuYW1lKQo+ID4+ID4gICAgICBpZiAoZXJyKSB7Cj4gPj4gPiAgICAgICAg
ICBlcnJvcl9yZXBvcnRfZXJyKGVycik7Cj4gPj4gPiAgICAgIH0KPiA+PiA+IC0gICAgaWYgKGNo
ciAmJiBxZW11X29wdF9nZXRfYm9vbChvcHRzLCAibXV4IiwgMCkpIHsKPiA+PiA+ICsgICAgaWYg
KHdpdGhfbXV4X21vbiAmJiBjaHIgJiYgcWVtdV9vcHRfZ2V0X2Jvb2wob3B0cywgIm11eCIsIDAp
KSB7Cj4gPj4gPiAgICAgICAgICBtb25pdG9yX2luaXQoY2hyLCBNT05JVE9SX1VTRV9SRUFETElO
RSk7Cj4gPj4gPiAgICAgIH0KPiA+Pgo+ID4+IFdoZW4gIWNociwgdGhlIGZ1bmN0aW9uIGFscmVh
ZHkgZmFpbGVkLCBzbyB0aGF0IHBhcnQgb2YgdGhlIGNvbmRpdGlvbiBpcwo+ID4+IHVuaW50ZXJl
c3RpbmcgaGVyZVsqXS4KPiA+Cj4gPiB5ZWFoLCBob3BlZnVsbHkgZXJyIGlzIGFsd2F5cyBzZXQg
aWYgdGhlIHJldHVybiB2YWx1ZSBpcyBOVUxMLgo+ID4KPiA+PiBUaGF0IGxlYXZlcyBxZW11X29w
dF9nZXRfYm9vbChvcHRzLCAibXV4IiwgMCkuICBCZWhhdmlvciBjaGFuZ2VzIHdoZW4KPiA+PiBp
dCdzIHRydWUgYW5kIHdpdGhfbXV4X21vbiBpcyBmYWxzZTogd2Ugbm8gbG9uZ2VyIGNyZWF0ZSBh
IG1vbml0b3IuCj4gPj4KPiA+PiBDYW4gdGhpcyBoYXBwZW4/Cj4gPj4KPiA+PiBJZiBpdCBjYW4s
IHdoZW4gZXhhY3RseSwgYW5kIGhvdyBkb2VzIGl0IGFmZmVjdCBleHRlcm5hbGx5IHZpc2libGUK
PiA+PiBiZWhhdmlvcj8KPiA+Cj4gPiB3ZSBjb3VsZCBhZGQgYW4gYXNzZXJ0KCkgZm9yIHdpdGhf
bXV4X21vbiB8fCAhb3B0KCJtdXgiKS4KPgo+IEhtbS4gIFNlZSBteSBhbmFseXNpcyBiZWxvdy4K
Pgo+ID4+IEkgZ3Vlc3Mgd2UnbGwgc2VlIGJlbG93Lgo+ID4+Cj4gPj4gPiAgICAgIHFlbXVfb3B0
c19kZWwob3B0cyk7Cj4gPj4gPiAgICAgIHJldHVybiBjaHI7Cj4gPj4gPiAgfQo+ID4+ID4KPiA+
PiA+IC1DaGFyZGV2ICpxZW11X2Nocl9uZXcoY29uc3QgY2hhciAqbGFiZWwsIGNvbnN0IGNoYXIg
KmZpbGVuYW1lKQo+ID4+ID4gK3N0YXRpYyBDaGFyZGV2ICpxZW11X2Nocl9uZXdfd2l0aF9tdXhf
bW9uKGNvbnN0IGNoYXIgKmxhYmVsLAo+ID4+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmZpbGVuYW1lLAo+ID4+ID4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgd2l0aF9tdXhfbW9uKQo+ID4+ID4g
IHsKPiA+PiA+ICAgICAgQ2hhcmRldiAqY2hyOwo+ID4+ID4gLSAgICBjaHIgPSBxZW11X2Nocl9u
ZXdfbm9yZXBsYXkobGFiZWwsIGZpbGVuYW1lKTsKPiA+PiA+ICsgICAgY2hyID0gcWVtdV9jaHJf
bmV3X25vcmVwbGF5KGxhYmVsLCBmaWxlbmFtZSwgd2l0aF9tdXhfbW9uKTsKPiA+PiA+ICAgICAg
aWYgKGNocikgewo+ID4+ID4gICAgICAgICAgaWYgKHJlcGxheV9tb2RlICE9IFJFUExBWV9NT0RF
X05PTkUpIHsKPiA+PiA+ICAgICAgICAgICAgICBxZW11X2Nocl9zZXRfZmVhdHVyZShjaHIsIFFF
TVVfQ0hBUl9GRUFUVVJFX1JFUExBWSk7Cj4gPj4gPiBAQCAtNzI2LDYgKzcyOSwxNiBAQCBDaGFy
ZGV2ICpxZW11X2Nocl9uZXcoY29uc3QgY2hhciAqbGFiZWwsIGNvbnN0IGNoYXIgKmZpbGVuYW1l
KQo+ID4+ID4gICAgICByZXR1cm4gY2hyOwo+ID4+ID4gIH0KPiA+PiA+Cj4gPj4gPiArQ2hhcmRl
diAqcWVtdV9jaHJfbmV3KGNvbnN0IGNoYXIgKmxhYmVsLCBjb25zdCBjaGFyICpmaWxlbmFtZSkK
PiA+PiA+ICt7Cj4gPj4gPiArICAgIHJldHVybiBxZW11X2Nocl9uZXdfd2l0aF9tdXhfbW9uKGxh
YmVsLCBmaWxlbmFtZSwgZmFsc2UpOwo+ID4+ID4gK30KPiA+PiA+ICsKPiA+PiA+ICtDaGFyZGV2
ICpxZW11X2Nocl9uZXdfbXV4X21vbihjb25zdCBjaGFyICpsYWJlbCwgY29uc3QgY2hhciAqZmls
ZW5hbWUpCj4gPj4gPiArewo+ID4+ID4gKyAgICByZXR1cm4gcWVtdV9jaHJfbmV3X3dpdGhfbXV4
X21vbihsYWJlbCwgZmlsZW5hbWUsIHRydWUpOwo+ID4+ID4gK30KPiA+PiA+ICsKPiA+PiA+ICBz
dGF0aWMgaW50IHFtcF9xdWVyeV9jaGFyZGV2X2ZvcmVhY2goT2JqZWN0ICpvYmosIHZvaWQgKmRh
dGEpCj4gPj4gPiAgewo+ID4+ID4gICAgICBDaGFyZGV2ICpjaHIgPSBDSEFSREVWKG9iaik7Cj4g
Pj4KPiA+PiBOb3RlIGZvciBsYXRlcjogcWVtdV9jaHJfbmV3KCkgY2hhbmdlcyBiZWhhdmlvci4g
IFRvIGF2b2lkIHRoYXQsIGNhbGwKPiA+PiBxZW11X2Nocl9uZXdfbXV4X21vbigpIGluc3RlYWQu
Cj4gPj4KPiA+PiA+IGRpZmYgLS1naXQgYS9nZGJzdHViLmMgYi9nZGJzdHViLmMKPiA+PiA+IGlu
ZGV4IGQ2YWI5NTAwNmMuLjk2MzUzMWVhOTAgMTAwNjQ0Cj4gPj4gPiAtLS0gYS9nZGJzdHViLmMK
PiA+PiA+ICsrKyBiL2dkYnN0dWIuYwo+ID4+ID4gQEAgLTIwMzgsNyArMjAzOCwxMSBAQCBpbnQg
Z2Ric2VydmVyX3N0YXJ0KGNvbnN0IGNoYXIgKmRldmljZSkKPiA+PiA+ICAgICAgICAgICAgICBz
aWdhY3Rpb24oU0lHSU5ULCAmYWN0LCBOVUxMKTsKPiA+PiA+ICAgICAgICAgIH0KPiA+PiA+ICAj
ZW5kaWYKPiA+PiA+IC0gICAgICAgIGNociA9IHFlbXVfY2hyX25ld19ub3JlcGxheSgiZ2RiIiwg
ZGV2aWNlKTsKPiA+PiA+ICsgICAgICAgIC8qCj4gPj4gPiArICAgICAgICAgKiBGSVhNRTogaXQn
cyBhIGJpdCB3ZWlyZCB0byBhbGxvdyB1c2luZyBhIG11eCBjaGFyZGV2IGhlcmUKPiA+PiA+ICsg
ICAgICAgICAqIGFuZCBzZXR1cCBpbXBsaWNpdGVseSBhIG1vbml0b3IuIFdlIG1heSB3YW50IHRv
IGJyZWFrIHRoaXMuCj4gPj4gPiArICAgICAgICAgKi8KPiA+PiA+ICsgICAgICAgIGNociA9IHFl
bXVfY2hyX25ld19ub3JlcGxheSgiZ2RiIiwgZGV2aWNlLCB0cnVlKTsKPiA+PiA+ICAgICAgICAg
IGlmICghY2hyKQo+ID4+ID4gICAgICAgICAgICAgIHJldHVybiAtMTsKPiA+PiA+ICAgICAgfQo+
ID4+Cj4gPj4gTm8gYmVoYXZpb3JhbCBjaGFuZ2UuICBUaGUgcGF0Y2ggZG9lcyBleGFjdGx5IHdo
YXQgdGhlIGNvbW1pdCBtZXNzYWdlCj4gPj4gY2xhaW1zLCBuYW1lbHkgbWFyayBwb3RlbnRpYWwg
aW1wbGljaXQgbW9uaXRvciBjcmVhdGlvbiBpbiB0aGUgc291cmNlCj4gPj4gY29kZS4KPiA+Pgo+
ID4+ID4gZGlmZiAtLWdpdCBhL2h3L2NoYXIveGVuX2NvbnNvbGUuYyBiL2h3L2NoYXIveGVuX2Nv
bnNvbGUuYwo+ID4+ID4gaW5kZXggOGI0YjRiZjUyMy4uNmEyMzFkNDg3YiAxMDA2NDQKPiA+PiA+
IC0tLSBhL2h3L2NoYXIveGVuX2NvbnNvbGUuYwo+ID4+ID4gKysrIGIvaHcvY2hhci94ZW5fY29u
c29sZS5jCj4gPj4gPiBAQCAtMjA3LDcgKzIwNywxMCBAQCBzdGF0aWMgaW50IGNvbl9pbml0KHN0
cnVjdCBYZW5EZXZpY2UgKnhlbmRldikKPiA+PiA+ICAgICAgfSBlbHNlIHsKPiA+PiA+ICAgICAg
ICAgIHNucHJpbnRmKGxhYmVsLCBzaXplb2YobGFiZWwpLCAieGVuY29ucyVkIiwgY29uLT54ZW5k
ZXYuZGV2KTsKPiA+PiA+ICAgICAgICAgIHFlbXVfY2hyX2ZlX2luaXQoJmNvbi0+Y2hyLAo+ID4+
ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICBxZW11X2Nocl9uZXcobGFiZWwsIG91dHB1dCks
ICZlcnJvcl9hYm9ydCk7Cj4gPj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgIC8qCj4gPj4g
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAqIEZJWE1FOiBzaG91bGQgaXQgc3VwcG9ydCBp
bXBsaWNpdCBtdXhlZCBtb25pdG9ycz8KPiA+PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICovCj4gPj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgIHFlbXVfY2hyX25ld19tdXhfbW9u
KGxhYmVsLCBvdXRwdXQpLCAmZXJyb3JfYWJvcnQpOwo+ID4+ID4gICAgICB9Cj4gPj4KPiA+PiBM
aWtld2lzZSwgd2l0aCBhIHRlcnNlciBjb21tZW50Lgo+ID4+Cj4gPj4gPgo+ID4+ID4gICAgICB4
ZW5zdG9yZV9zdG9yZV9wdl9jb25zb2xlX2luZm8oY29uLT54ZW5kZXYuZGV2LAo+ID4+ID4gZGlm
ZiAtLWdpdCBhL3ZsLmMgYi92bC5jCj4gPj4gPiBpbmRleCAxNmI5MTNmOWQ1Li4yMGI1ZjMyMWVj
IDEwMDY0NAo+ID4+ID4gLS0tIGEvdmwuYwo+ID4+ID4gKysrIGIvdmwuYwo+ID4+ID4gQEAgLTI0
MjUsNyArMjQyNSw3IEBAIHN0YXRpYyBpbnQgc2VyaWFsX3BhcnNlKGNvbnN0IGNoYXIgKmRldm5h
bWUpCj4gPj4gPiAgICAgIHNucHJpbnRmKGxhYmVsLCBzaXplb2YobGFiZWwpLCAic2VyaWFsJWQi
LCBpbmRleCk7Cj4gPj4gPiAgICAgIHNlcmlhbF9oZHMgPSBnX3JlbmV3KENoYXJkZXYgKiwgc2Vy
aWFsX2hkcywgaW5kZXggKyAxKTsKPiA+PiA+Cj4gPj4gPiAtICAgIHNlcmlhbF9oZHNbaW5kZXhd
ID0gcWVtdV9jaHJfbmV3KGxhYmVsLCBkZXZuYW1lKTsKPiA+PiA+ICsgICAgc2VyaWFsX2hkc1tp
bmRleF0gPSBxZW11X2Nocl9uZXdfbXV4X21vbihsYWJlbCwgZGV2bmFtZSk7Cj4gPj4gPiAgICAg
IGlmICghc2VyaWFsX2hkc1tpbmRleF0pIHsKPiA+PiA+ICAgICAgICAgIGVycm9yX3JlcG9ydCgi
Y291bGQgbm90IGNvbm5lY3Qgc2VyaWFsIGRldmljZSIKPiA+PiA+ICAgICAgICAgICAgICAgICAg
ICAgICAiIHRvIGNoYXJhY3RlciBiYWNrZW5kICclcyciLCBkZXZuYW1lKTsKPiA+Pgo+ID4+IExp
a2V3aXNlLCB3aXRob3V0IGEgY29tbWVudCwgYmVjYXVzZSBpbXBsaWNpdCBtb25pdG9yIGlzIGEg
ZmVhdHVyZQo+ID4+IGhlcmUuICBDb3JyZWN0Pwo+ID4KPiA+IHJpZ2h0Cj4gPgo+ID4+Cj4gPj4g
PiBAQCAtMjQ2MSw3ICsyNDYxLDcgQEAgc3RhdGljIGludCBwYXJhbGxlbF9wYXJzZShjb25zdCBj
aGFyICpkZXZuYW1lKQo+ID4+ID4gICAgICAgICAgZXhpdCgxKTsKPiA+PiA+ICAgICAgfQo+ID4+
ID4gICAgICBzbnByaW50ZihsYWJlbCwgc2l6ZW9mKGxhYmVsKSwgInBhcmFsbGVsJWQiLCBpbmRl
eCk7Cj4gPj4gPiAtICAgIHBhcmFsbGVsX2hkc1tpbmRleF0gPSBxZW11X2Nocl9uZXcobGFiZWws
IGRldm5hbWUpOwo+ID4+ID4gKyAgICBwYXJhbGxlbF9oZHNbaW5kZXhdID0gcWVtdV9jaHJfbmV3
X211eF9tb24obGFiZWwsIGRldm5hbWUpOwo+ID4+ID4gICAgICBpZiAoIXBhcmFsbGVsX2hkc1tp
bmRleF0pIHsKPiA+PiA+ICAgICAgICAgIGVycm9yX3JlcG9ydCgiY291bGQgbm90IGNvbm5lY3Qg
cGFyYWxsZWwgZGV2aWNlIgo+ID4+ID4gICAgICAgICAgICAgICAgICAgICAgICIgdG8gY2hhcmFj
dGVyIGJhY2tlbmQgJyVzJyIsIGRldm5hbWUpOwo+ID4+Cj4gPj4gTGlrZXdpc2UuCj4gPj4KPiA+
PiA+IEBAIC0yNDkyLDcgKzI0OTIsNyBAQCBzdGF0aWMgaW50IHZpcnRjb25fcGFyc2UoY29uc3Qg
Y2hhciAqZGV2bmFtZSkKPiA+PiA+ICAgICAgcWVtdV9vcHRfc2V0KGRldl9vcHRzLCAiZHJpdmVy
IiwgInZpcnRjb25zb2xlIiwgJmVycm9yX2Fib3J0KTsKPiA+PiA+Cj4gPj4gPiAgICAgIHNucHJp
bnRmKGxhYmVsLCBzaXplb2YobGFiZWwpLCAidmlydGNvbiVkIiwgaW5kZXgpOwo+ID4+ID4gLSAg
ICB2aXJ0Y29uX2hkc1tpbmRleF0gPSBxZW11X2Nocl9uZXcobGFiZWwsIGRldm5hbWUpOwo+ID4+
ID4gKyAgICB2aXJ0Y29uX2hkc1tpbmRleF0gPSBxZW11X2Nocl9uZXdfbXV4X21vbihsYWJlbCwg
ZGV2bmFtZSk7Cj4gPj4gPiAgICAgIGlmICghdmlydGNvbl9oZHNbaW5kZXhdKSB7Cj4gPj4gPiAg
ICAgICAgICBlcnJvcl9yZXBvcnQoImNvdWxkIG5vdCBjb25uZWN0IHZpcnRpbyBjb25zb2xlIgo+
ID4+ID4gICAgICAgICAgICAgICAgICAgICAgICIgdG8gY2hhcmFjdGVyIGJhY2tlbmQgJyVzJyIs
IGRldm5hbWUpOwo+ID4+Cj4gPj4gTGlrZXdpc2UuCj4gPj4KPiA+PiA+IEBAIC0yNTA4LDcgKzI1
MDgsNyBAQCBzdGF0aWMgaW50IGRlYnVnY29uX3BhcnNlKGNvbnN0IGNoYXIgKmRldm5hbWUpCj4g
Pj4gPiAgewo+ID4+ID4gICAgICBRZW11T3B0cyAqb3B0czsKPiA+PiA+Cj4gPj4gPiAtICAgIGlm
ICghcWVtdV9jaHJfbmV3KCJkZWJ1Z2NvbiIsIGRldm5hbWUpKSB7Cj4gPj4gPiArICAgIGlmICgh
cWVtdV9jaHJfbmV3X211eF9tb24oImRlYnVnY29uIiwgZGV2bmFtZSkpIHsKPiA+PiA+ICAgICAg
ICAgIGV4aXQoMSk7Cj4gPj4gPiAgICAgIH0KPiA+PiA+ICAgICAgb3B0cyA9IHFlbXVfb3B0c19j
cmVhdGUocWVtdV9maW5kX29wdHMoImRldmljZSIpLCAiZGVidWdjb24iLCAxLCBOVUxMKTsKPiA+
Pgo+ID4+IExpa2V3aXNlLgo+ID4+Cj4gPj4gTm90IHZpc2libGUgaW4gdGhlIHBhdGNoOiBjYWxs
cyBvZiBxZW11X2Nocl9uZXcoKSBub3QgY2hhbmdlZCB0bwo+ID4+IHFlbXVfY2hyX25ld19tdXhf
bW9uKCkuICBUaGVzZSBhcmU6Cj4gPj4KPiA+PiAqIHF0ZXN0LmM6IHF0ZXN0X2luaXQoKQo+Cj4g
Q2FsbHMgcWVtdV9jaHJfbmV3KCJxdGVzdCIsIHF0ZXN0X2NocmRldiksIHdoZXJlIEBxdGVzdF9j
aHJkZXYgaXMgdGhlCj4gYXJndW1lbnQgb2YgQ0xJIG9wdGlvbiAtcXRlc3QuCj4KPiBJIGZpZ3Vy
ZSAtcXRlc3QgbW9uOi4uLiBtYWtlcyBubyBzZW5zZS4gIEJ1dCBmYWlsaW5nIGFuIGFzc2VydGlv
biB0aGVuCj4gaXNuJ3QgbmljZS4gIFdlIG5lZWQgdG8gcmVqZWN0IG5vbnNlbnNlIHdpdGggYSBz
dWl0YWJsZSBlcnJvciBtZXNzYWdlLgo+Cj4gUGVyaGFwcyB0aGUgZWFzaWVzdCB3YXkgdG8gZG8g
c28gd291bGQgYmUgcGFzc2luZyBAd2l0aF9tdXhfbW9uIHRvCj4gcWVtdV9jaHJfcGFyc2VfY29t
cGF0KCksIGFuZCByZWplY3QgbW9uOiB0aGVyZSB1bmxlc3Mgd2l0aF9tdXhfbW9uLgoKRG9uZQoK
Pgo+ID4+ICogbmV0L3NsaXJwLmM6IHNsaXJwX2d1ZXN0ZndkKCkKPgo+IENhbGxzIHFlbXVfY2hy
X25ldyhidWYsIHApLCB3aGVyZSBAcCBwb2ludHMgaW50byBzb21lIGNvbmZpZyBzdHJpbmcgdGhh
dAo+IEkgZ3Vlc3MgY29tZXMgZnJvbSB0aGUgdXNlciwgdG9vLiAgSWYgdGhhdCdzIHRydWUsIHNh
bWUgc3RvcnkgYXMgZm9yCj4gcXRlc3RfaW5pdCgpLgoKQWN0dWFsbHksIEkgZ290IHRoYXQgb25l
IHdyb25nLCB5b3UgY2FuIHVzZSBtb246IGhlcmUuLiBMZXQncyBrZWVwIGl0CmZvciBub3csIGFk
ZCBhIEZJWE1FLgoKPgo+ID4+ICogaHcvY2hhci94ZW5fY29uc29sZS5jOiBjb25faW5pdCgpCj4K
PiBDYWxscyBxZW11X2Nocl9uZXcobGFiZWwsIG91dHB1dCksIHdoZXJlIEBvdXRwdXQgY29tZXMg
ZnJvbSB4ZW5zdG9yZS4KPiBTYW1lIHN0b3J5IGFnYWluLgo+Cj4gPj4gKiBTZXZlcmFsIG1vcmUg
aW4gaHcvLCBhbGwgd2l0aCBsaXRlcmFsIEBmaWxlbmFtZSBhcmd1bWVudCB0aGF0IGRvZXNuJ3QK
PiA+PiAgIGVuYWJsZSBtdXguCj4KPiBUaGUgYXNzZXJ0aW9uIGNhbid0IGZpcmUuCj4KPiBBc2lk
ZTogd291bGQgYmUgbmljZSB0byBieXBhc3MgcGFyc2luZyAoYW5kIHRoZSBwb3NzaWJpbGl0eSBv
ZiBlcnJvcgo+IHRoYXQgY29tZXMgd2l0aCBpdCkgaGVyZSwgYnV0IGl0J3MgcHJvYmFibHkgbm90
IHdvcnRoIHRoZSB0cm91YmxlIHRvCj4gY2hhbmdlLgoKWWVhaCwgc29tZSBvdGhyZSBkYXkgOikK
Cj4gPj4gKiB0ZXN0cy90ZXN0LWNoYXIuYwo+ID4+Cj4gPj4gKiB0ZXN0cy92aG9zdC11c2VyLXRl
c3QuYwo+ID4+Cj4gPj4gSSBmaWd1cmUgdGhlc2UgYXJlIG1lYW50IHRvIGJlIGNvdmVyZWQgYnkg
Y29tbWl0IG1lc3NhZ2UgcGFyYWdyYXBoCj4gPj4KPiA+PiAgICAgT3RoZXIgcWVtdV9jaHJfbmV3
KCkgY2FsbGVycyBlaXRoZXIgaGF2ZSBhIGZpeGVkIHBhcmFtZXRlci9maWxlbmFtZQo+ID4+ICAg
ICBzdHJpbmcsIG9yIGRvIHByZWxpbWluYXJ5IGNoZWNrcyBvbiB0aGUgc3RyaW5nIChzdWNoIGFz
IHNsaXJwKSwgb3IgZG8KPiA+PiAgICAgbm90IG5lZWQgaXQsIHN1Y2ggYXMgLXF0ZXN0Lgo+ID4+
Cj4gPj4gQSBub24tUkZDIHBhdGNoIHNob3VsZCBhZGQgZW5vdWdoIGRldGFpbCB0byBsZXQgdGhl
IHJldmlld2VyIHVuZGVyc3RhbmQKPiA+PiBlYWNoIGNhc2Ugd2l0aG91dCBoYXZpbmcgdG8gZGln
IHRocm91Z2ggdGhlIGNvZGUgaGltc2VsZi4gIFNpbmNlIEkKPiA+PiBkaWRuJ3QgZG8gdGhhdCwg
SSBjYW4ndCBnaXZlIG15IFItYnkuICBJIGNhbiBzYXkgSSBsaWtlIHRoZSBpZGVhLgo+ID4KPiA+
IG9rLCBJJ2xsIHVwZGF0ZSB0aGUgcGF0Y2ggJiBjb21taXQgbWVzc2FnZS4KPiA+Cj4gPj4KPiA+
Pgo+ID4+IFsqXSBBc2lkZTogSSBwcmVmZXIgY2xlYW5seSBzZXBhcmF0ZWQgZXJyb3IgcGF0aHMs
IGxpa2UgdGhpczoKPiA+Pgo+ID4+IENoYXJkZXYgKnFlbXVfY2hyX25ld19ub3JlcGxheShjb25z
dCBjaGFyICpsYWJlbCwgY29uc3QgY2hhciAqZmlsZW5hbWUpCj4gPj4gewo+ID4+ICAgICBjb25z
dCBjaGFyICpwOwo+ID4+ICAgICBDaGFyZGV2ICpjaHI7Cj4gPj4gICAgIFFlbXVPcHRzICpvcHRz
Owo+ID4+ICAgICBFcnJvciAqZXJyID0gTlVMTDsKPiA+PiAgICAgYm9vbCBtdXg7Cj4gPj4KPiA+
PiAgICAgaWYgKHN0cnN0YXJ0KGZpbGVuYW1lLCAiY2hhcmRldjoiLCAmcCkpIHsKPiA+PiAgICAg
ICAgIHJldHVybiBxZW11X2Nocl9maW5kKHApOwo+ID4+ICAgICB9Cj4gPj4KPiA+PiAgICAgb3B0
cyA9IHFlbXVfY2hyX3BhcnNlX2NvbXBhdChsYWJlbCwgZmlsZW5hbWUpOwo+ID4+ICAgICBpZiAo
IW9wdHMpCj4gPj4gICAgICAgICByZXR1cm4gTlVMTDsKPiA+Pgo+ID4+ICAgICBtdXggPSBxZW11
X29wdF9nZXRfYm9vbChvcHRzLCAibXV4IiwgMCk7Cj4gPj4gICAgIGNociA9IHFlbXVfY2hyX25l
d19mcm9tX29wdHMob3B0cywgJmVycik7Cj4gPj4gICAgIHFlbXVfb3B0c19kZWwob3B0cyk7Cj4g
Pj4gICAgIGlmICghY2hyKSB7Cj4gPj4gICAgICAgICBlcnJvcl9yZXBvcnRfZXJyKGVycik7Cj4g
Pj4gICAgICAgICByZXR1cm4gTlVMTDsKPiA+PiAgICAgfQo+ID4+ICAgICBpZiAobXV4KSB7Cj4g
Pj4gICAgICAgICBtb25pdG9yX2luaXQoY2hyLCBNT05JVE9SX1VTRV9SRUFETElORSk7Cj4gPj4g
ICAgIH0KPiA+PiAgICAgcmV0dXJuIGNocjsKPiA+PiB9Cj4gPj4KPiA+Cj4gPiB0aGFua3MKCgoK
LS0gCk1hcmMtQW5kcsOpIEx1cmVhdQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 22:38:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 22:38:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuQ9L-0002T9-PB; Mon, 27 Aug 2018 22:38:19 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=7zus=lk=xenproject.org=prvs=770913b3e=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fuQ9K-0002Sz-9l
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 22:38:18 +0000
X-Inumbo-ID: b066dd49-aa49-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b066dd49-aa49-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 00:36:50 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,296,1531785600"; d="scan'208";a="63830926"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75128-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-i386-pvgrub:guest-start/debian.repeat:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:guest-start/debian.repeat:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt: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-xl-rtds:guest-start:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install: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-armhf-armhf-libvirt-raw: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-amd64-i386-xl-qemuu-win10-i386: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-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt: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-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: qemuu=235c82acca0491465e94be3cae2583b42d37c859
X-Osstest-Versions-That: qemuu=13b7b188501d419a7d63c016e00065bcc693b7d4
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Mon, 27 Aug 2018 23:38:13 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 75128: 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
NTEyOCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzLzc1MTI4LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4K
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtcHZncnViIDE5IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFp
bCBibG9ja2VkIGluIDc1MTE2CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgMTkgZ3Vlc3Qt
c3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGJsb2NrZWQgaW4gNzUxMTYKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIGxpa2UgNzUxMTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTExNgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbGlr
ZSA3NTExNgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTAgZGViaWFuLWh2
bS1pbnN0YWxsICAgICAgZmFpbCBsaWtlIDc1MTE2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBsaWtlIDc1MTE2CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIGxpa2UgNzUxMTYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NTExNgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgZmFpbCBsaWtlIDc1MTE2CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEyIGd1
ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzUxMTYKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bGlrZSA3NTExNgogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1MTE2CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzUxMTYK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgICBmYWlsICAgbGlrZSA3NTExNgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbGlrZSA3NTExNgog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgICBmYWlsICBsaWtlIDc1MTE2CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEwIGRl
Ymlhbi1kaS1pbnN0YWxsICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzUxMTYKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAg
bGlrZSA3NTExNgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDc1MTE2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIGxpa2UgNzUxMTYK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbGlrZSA3NTExNgogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFs
bC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMjM1YzgyYWNjYTA0OTE0NjVlOTRiZTNj
YWUyNTgzYjQyZDM3Yzg1OQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAg
MTNiN2IxODg1MDFkNDE5YTdkNjNjMDE2ZTAwMDY1YmNjNjkzYjdkNAoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgIDc1MTE2ICAyMDE4LTA4LTI0IDA5OjUxOjUxIFogICAgMyBkYXlzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgICA3NTEyOCAgMjAxOC0wOC0yNyAwNToyNDo1MCBaICAgIDAgZGF5cyAgICAxIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogICJB
bGVrc2FuZGFyIE1hcmtvdmljIDxhbWFya292aWNAd2F2ZWNvbXAuY29tPiIKICBBbGVrc2FuZGFy
IE1hcmtvdmljIDxhbWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZWtzYW5kYXIgUmlrYWxvIDxh
cmlrYWxvQHdhdmVjb21wLmNvbT4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkBy
ZWRoYXQuY29tPgogIEFuZHJldyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+CiAg
QW5kcmV3IE9hdGVzIDxhb2F0ZXNAZ29vZ2xlLmNvbT4KICBBdmlhZCBZZWhlemtlbCA8YXZpYWR5
ZUBtZWxsYW5veC5jb20+CiAgQmFuZGFuIERhcyA8YnNkQHJlZGhhdC5jb20+CiAgY2hhaXdlbiA8
Y2hhaXdlbkBiYWlkdS5jb20+CiAgQ2hyaXN0aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdlckBk
ZS5pYm0uY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNhbm9u
aWNhbC5jb20+CiAgQ29yZXkgTWlueWFyZCA8Y21pbnlhcmRAbXZpc3RhLmNvbT4KICBDb3JuZWxp
YSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5k
cm9wYmVhci5pZC5hdT4KICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBE
aW1pdHJpamUgTmlrb2xpYyA8ZG5pa29saWNAd2F2ZWNvbXAuY29tPgogIERyLiBEYXZpZCBBbGFu
IEdpbGJlcnQgPGRnaWxiZXJ0QHJlZGhhdC5jb20+CiAgRWR1YXJkbyBIYWJrb3N0IDxlaGFia29z
dEByZWRoYXQuY29tPgogIEVkdWFyZG8gT3R1Ym8gPG90dWJvQHJlZGhhdC5jb20+CiAgRW1pbGlv
IEcuIENvdGEgPGNvdGFAYnJhYXAub3JnPgogIEZhbSBaaGVuZyA8ZmFtekByZWRoYXQuY29tPgog
IEdhbCBTaGFjaGFmIDxnYWxzaGFAbWVsbGFub3guY29tPgogIEdlb3JnZSBLZW5uZWR5IDxnZW9y
Z2Uua2VubmVkeUBvcmFjbGUuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29t
PgogIEdyZWcgRWR3YXJkcyA8Z2Vkd2FyZHNAZGRuLmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGth
b2Qub3JnPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBIZWlucmljaCBT
Y2h1Y2hhcmR0IDx4eXByb24uZ2xwa0BnbXguZGU+CiAgSmFtZXMgSG9nYW4gPGphbWVzLmhvZ2Fu
QG1pcHMuY29tPgogIEplZmYgQ29keSA8amNvZHlAcmVkaGF0LmNvbT4KICBqaWFsaW5hMDEgPGpp
YWxpbmEwMUBiYWlkdS5jb20+CiAgSm9lIFBlcmNoZXMgPGpvZUBwZXJjaGVzLmNvbT4KICBKdWFu
IFF1aW50ZWxhIDxxdWludGVsYUByZWRoYXQuY29tPgogIEp1bGlhIFN1dm9yb3ZhIDxqdXN1YWxA
bWFpbC5ydT4KICBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGkgUWlhbmcg
PGxpcTNlYUBnbWFpbC5jb20+CiAgTGlkb25nIENoZW4gPGplbW15ODU4NTg1QGdtYWlsLmNvbT4K
ICBMaWRvbmcgQ2hlbiA8bGlkb25nY2hlbkB0ZW5jZW50LmNvbT4KICBMaW51cyBUb3J2YWxkcyA8
dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTWFyYy1BbmRyw4PCqSBMdXJlYXUgPG1h
cmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRy
ZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5j
b20+CiAgTWF0dGhldyBGb3J0dW5lIDxtYXR0aGV3LmZvcnR1bmVAbWlwcy5jb20+CiAgTXVyaWxv
IE9wc2ZlbGRlciBBcmF1am8gPG11cmlsb29AbGludXguaWJtLmNvbT4KICBucGVzODcxODQgPG5w
ZXM4NzE4NEBnbWFpbC5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4K
ICBQYXVsIEJ1cnRvbiA8cGJ1cnRvbkB3YXZlY29tcC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0
ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFByYXNhZCBTaW5nYW1zZXR0eSA8cHJhc2FkLnNpbmdh
bXNldHR5QG9yYWNsZS5jb20+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29u
QGxpbmFyby5vcmc+CiAgcnlhbmcgPGRlY2F0ZkBnbWFpbC5jb20+CiAgU2ViYXN0aWFuIEJhdWVy
IDxtYWlsQHNlYmFzdGlhbmJhdWVyLmluZm8+CiAgU3RlZmFuIE1hcmtvdmljIDxzbWFya292aWNA
d2F2ZWNvbXAuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgogIFhpYW8gR3Vh
bmdyb25nIDx4aWFvZ3Vhbmdyb25nQHRlbmNlbnQuY29tPgogIFlvbmdib2sgS2ltIDx5b25nYm9r
LmtpbUBtaXBzLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rlc3QvbG9ncwppbWFnZXM6
IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuc291
cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNh
YmxlLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNTQ3MSBsaW5lcyBsb25nLikKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 22:53:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 22: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 1fuQNi-00045T-An; Mon, 27 Aug 2018 22:53: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=oxzl=lk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fuQNh-00045H-TC
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 22:53:09 +0000
X-Inumbo-ID: c3c4d440-aa4b-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c3c4d440-aa4b-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 00:51: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 1fuQNd-0006la-Hl; Mon, 27 Aug 2018 22:53: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 1fuQNd-0005rU-B7; Mon, 27 Aug 2018 22:53:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fuQNd-0000qt-A9; Mon, 27 Aug 2018 22:53:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126716-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-xtf-amd64-amd64-3:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-credit2:guest-start:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-5: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-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-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-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-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-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-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-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-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:migrate-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=7ba1c7df881855422f9a475862565e94c8421b75
X-Osstest-Versions-That: xen=280a5568939c4a5832be787c8e0c23a19f30935a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 27 Aug 2018 22:53:05 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 126716: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjcxNiB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjcxNi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEy
NTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNf
aG9zdC9kc3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAxMjUwNTcKClRlc3RzIHdoaWNoIGFyZSBmYWls
aW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MyA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjY1MTQgcGFzcyBp
biAxMjY3MTYKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICBmYWlsIGluIDEyNjUxNCBwYXNzIGluIDEyNjcxNgogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAg
IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIHBhc3MgaW4gMTI2NTE0CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxNiBndWVzdC1s
b2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMjY2MDQKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xIDUw
IHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEyNjUxNCBsaWtlIDEyNTA1
NwogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50
cnkgZmFpbCBpbiAxMjY1MTQgbGlrZSAxMjUwNTcKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAx
NiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTI2NTE0IGxpa2UgMTI1MDU3CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTA1Nwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNTA1NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjUwNTcK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0
YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAg
ICAgIDdiYTFjN2RmODgxODU1NDIyZjlhNDc1ODYyNTY1ZTk0Yzg0MjFiNzUKYmFzZWxpbmUgdmVy
c2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDI4MGE1NTY4OTM5YzRhNTgzMmJlNzg3YzhlMGMy
M2ExOWYzMDkzNWEKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTA1NyAgMjAxOC0wNy0wOSAwODoz
NjowNCBaICAgNDkgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjU2ODUgIDIwMTgtMDctMzAg
MTI6Mzk6MzggWiAgIDI4IGRheXMgICAxOSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
MjU5MzEgIDIwMTgtMDgtMTUgMjI6NTE6MjMgWiAgIDExIGRheXMgICAgOCBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlh
bi5saW5kaWdAY2l0cml4LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJp
eC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3Mg
PGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgog
IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdy
YWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
Ck5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNzQ4IGxpbmVzIGxv
bmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 23:13:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 23:13:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuQhQ-0005oY-3I; Mon, 27 Aug 2018 23:13:32 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=oxzl=lk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fuQhO-0005oM-Nq
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 23:13:30 +0000
X-Inumbo-ID: 9b8a250d-aa4e-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9b8a250d-aa4e-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 01: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 1fuQhK-0007Ci-PH; Mon, 27 Aug 2018 23:13: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 1fuQhK-0006hc-F6; Mon, 27 Aug 2018 23:13:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fuQhK-0005hx-ES; Mon, 27 Aug 2018 23:13:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126711-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-amd64-i386-rumprun-i386:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-3.18:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl:guest-start:fail:regression
 linux-3.18:test-amd64-i386-libvirt-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-pvshim:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-i386-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-libvirt-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-amd64-xl:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-pygrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-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-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-armhf-armhf-xl-arndale:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm: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-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-ovmf-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-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-3.18:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-armhf-armhf-xl:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-3.18:test-armhf-armhf-xl-cubietruck:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 linux-3.18:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-examine:memdisk-try-append:fail:heisenbug
 linux-3.18:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-3.18:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 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-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=18e6ee0440a7ab853e4ca0f1403eeef1803ed970
X-Osstest-Versions-That: linux=830f9674e76d08d04585e53fc200ae8af99966e7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 27 Aug 2018 23:13:26 +0000
Subject: [Xen-devel] [linux-3.18 test] 126711: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjcxMSBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY3MTEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgMTAg
cmVkaGF0LWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtYW1kNjQgMTEgZ3Vlc3Qtc3RhcnQgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0IDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgMTAgcmVkaGF0LWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBndWVz
dC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAyMSBndWVzdC1zdGFydC9kZWJpYW4gICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGlt
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDIxIGd1ZXN0
LXN0YXJ0L2RlYmlhbiAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgMjEgZ3Vlc3Qtc3RhcnQvZGViaWFuICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZz
LiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgMjEgZ3Vlc3Qtc3RhcnQvZGViaWFuICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjYw
NDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0Mgog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYw
NDIKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjA0Mgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZz
LiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2
MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEy
NjA0MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4g
dnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dz
LWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBm
YWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTAgZGVi
aWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2
cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dz
LWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0Mgog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEyIGd1
ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4g
dnMuIDEyNjA0MgogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI2MDQyCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRlYmlhbi1kaS1p
bnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKClRlc3RzIHdoaWNoIGFyZSBmYWls
aW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgNCBtZW1kaXNrLXRyeS1hcHBlbmQgICAgICAgICBmYWlsIHBhc3MgaW4gMTI2NTgz
CgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tp
bmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDE4ZTZlZTA0NDBh
N2FiODUzZTRjYTBmMTQwM2VlZWYxODAzZWQ5NzAKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDgzMGY5Njc0ZTc2ZDA4ZDA0NTg1ZTUzZmMyMDBhZThhZjk5OTY2ZTcKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyNjA0MiAgMjAxOC0wOC0xNyAwNzo0Mjo0NiBaICAgMTAgZGF5
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjYxODkgIDIwMTgtMDgtMTkgMDI6NDQ6NTEgWiAgICA4
IGRheXMgICAgNiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5k
ZXIgdGVzdDoKICBBbCBWaXJvIDx2aXJvQHplbml2LmxpbnV4Lm9yZy51az4KICBBbWl0IFB1bmRp
ciA8YW1pdC5wdW5kaXJAbGluYXJvLm9yZz4KICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZv
dW5kYXRpb24ub3JnPgogIEFuZHJleSBSeWFiaW5pbiA8YS5yeWFiaW5pbkBzYW1zdW5nLmNvbT4K
ICBEYXZpZCBSaWVudGplcyA8cmllbnRqZXNAZ29vZ2xlLmNvbT4KICBEYXZpZCBTLiBNaWxsZXIg
PGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRXJpYyBCaWdnZXJzIDxlYmlnZ2Vyc0Bnb29nbGUuY29t
PgogIEVyaWNrIFJleWVzIDxlcmlja3JleWVzQGdvb2dsZS5jb20+CiAgR3JlZyBLcm9haC1IYXJ0
bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBIZXJiZXJ0IFh1IDxoZXJiZXJ0QGdv
bmRvci5hcGFuYS5vcmcuYXU+CiAgSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAgSmFu
biBIb3JuIDxqYW5uaEBnb29nbGUuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv
bT4KICBLZWVzIENvb2sgPGtlZXNjb29rQGNocm9taXVtLm9yZz4KICBMaW51cyBUb3J2YWxkcyA8
dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTGl3ZWkgU29uZyA8bGl3ZWkuc29uZ0B3
aW5kcml2ZXIuY29tPgogIE1hcmNlbCBIb2x0bWFubiA8bWFyY2VsQGhvbHRtYW5uLm9yZz4KICBN
YXJrIFNhbHl6eW4gPHNhbHl6eW5AYW5kcm9pZC5jb20+CiAgTWFzYWhpcm8gWWFtYWRhIDx5YW1h
ZGEubWFzYWhpcm9Ac29jaW9uZXh0LmNvbT4KICBNYXNhbWkgSGlyYW1hdHN1IDxtaGlyYW1hdEBr
ZXJuZWwub3JnPgogIE9sZWtzaWogUmVtcGVsIDxvLnJlbXBlbEBwZW5ndXRyb25peC5kZT4KICBS
YW5keSBEdW5sYXAgPHJkdW5sYXBAaW5mcmFkZWFkLm9yZz4KICBTaGF3biBHdW8gPHNoYXduZ3Vv
QGtlcm5lbC5vcmc+CiAgU2lxaSBMaW4gPHNpcWlsaW5AZ29vZ2xlLmNvbT4KICBXb2xmcmFtIFNh
bmcgPHdzYUB0aGUtZHJlYW1zLmRlPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDUy
OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 23:21:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 23: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 1fuQpN-0006aO-2q; Mon, 27 Aug 2018 23: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=7zus=lk=xenproject.org=prvs=770913b3e=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fuQpL-0006aC-C4
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 23:21:43 +0000
X-Inumbo-ID: 0de6b3f5-aa50-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0de6b3f5-aa50-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 23:22:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,296,1531785600"; d="scan'208";a="63832780"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75130-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=983f5abb9a0d6cf9cfb5e16d671f15e5dc7510d8
X-Osstest-Versions-That: ovmf=6861765935d5b69803321ba6e43240845c7ab0e5
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 28 Aug 2018 00:21:38 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75130: 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
NTEzMCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MTMwLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUxMjMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTEyMwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDk4M2Y1YWJiOWEwZDZjZjljZmI1ZTE2ZDY3MWYx
NWU1ZGM3NTEwZDgKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDY4NjE3
NjU5MzVkNWI2OTgwMzMyMWJhNmU0MzI0MDg0NWM3YWIwZTUKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTEyMyAgMjAxOC0wOC0yNSAxOToyMToyMyBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUxMzAgIDIwMTgtMDgtMjcgMTI6NTU6MTUgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBSdWl5dSBO
aSA8cnVpeXUubmlAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hv
bWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3Vy
Y2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDk4M2Y1YWJiOWEwZDZjZjlj
ZmI1ZTE2ZDY3MWYxNWU1ZGM3NTEwZDgKQXV0aG9yOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwu
Y29tPgpEYXRlOiAgIFRodSBBdWcgMjMgMTA6NTA6MTYgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVs
ZVBrZy9QY2lCdXM6IFJlc3RyaWN0IG9uZSBWR0EgcGVyIEhvc3RCcmlkZ2Ugbm90IFNlZ21lbnQK
ICAgIAogICAgUkVGOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dp
P2lkPTExMDkKICAgIAogICAgVG9kYXkncyByZXN0cmljdGlvbiBvZiBWR0EgZGV2aWNlIGlzIHRv
IGhhdmUgb25seSBvbmUgVkdBIGRldmljZQogICAgZW5hYmxlZCBwZXIgUENJIHNlZ21lbnQuIEl0
J3Mgbm90IGNvcnJlY3QgYmVjYXVzZSBzZXZlcmFsIHNlZ21lbnRzCiAgICBtYXkgc2hhcmUgb25l
IElPIC8gTU1JTyBhZGRyZXNzIHNwYWNlLgogICAgV2Ugc2hvdWxkIHJlc3RyaWN0IHRvIGhhdmUg
b25lIFZHQSBwZXIgSG9zdCBCcmlkZ2UgYmVjYXVzZSBlYWNoCiAgICBIb3N0IEJyaWRnZSBoYXMg
aXRzIG9ubHkgSU8gLyBNTUlPIGFkZHJlc3Mgc3BhY2UuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVu
ZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYt
Ynk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogU3RhciBa
ZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKY29tbWl0IDA2ZGExZTMxMGJjZWE5NzEwNzNhOGRh
YmM1YzNkMzViYzE5MDg0N2MKQXV0aG9yOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgpE
YXRlOiAgIFRodSBBdWcgMjMgMTA6MzQ6MzMgMjAxOCArMDgwMAoKICAgIE1kZU1vZHVsZVBrZy9Q
Y2lCdXM6IFJlZmluZSBBY3RpdmVWR0FEZXZpY2VPblRoZVJvb3RCcmlkZ2UKICAgIAogICAgUkVG
OiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTExMDkKICAg
IFRoZSBwYXRjaCBkb2Vzbid0IGNoYW5nZSBhbnkgYmVoYXZpb3Igb2YgdGhpcyBmdW5jdGlvbi4K
ICAgIEl0IGp1c3QgcmVuYW1lcyB0aGUgZnVuY3Rpb24gdG8gTG9jYXRlVmdhRGV2aWNlKCkgYW5k
IHJlbmFtZXMKICAgIHNvbWUgcGFyYW1ldGVycyBhbmQgbG9jYWwgdmFyaWFibGVzLgogICAgCiAg
ICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4x
CiAgICBTaWduZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgUmV2
aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Aug 27 23:41:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Aug 2018 23: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 1fuR8U-0008Hr-QW; Mon, 27 Aug 2018 23: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=oxzl=lk=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fuR8T-0008Hh-N5
 for xen-devel@lists.xenproject.org; Mon, 27 Aug 2018 23:41:29 +0000
X-Inumbo-ID: d17b88da-aa52-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d17b88da-aa52-11e8-a6a9-d7ebe60f679a;
 Mon, 27 Aug 2018 23:42: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 1fuR8O-0007mb-UL; Mon, 27 Aug 2018 23:41:24 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fuR8O-0000Z9-Eo; Mon, 27 Aug 2018 23:41:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fuR8O-000229-EA; Mon, 27 Aug 2018 23:41:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126730-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-armhf-libvirt:libvirt-build:fail:regression
 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-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair: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
X-Osstest-Versions-This: libvirt=3b89e1f9621895d5789b024caf93fd3b17654610
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 27 Aug 2018 23:41:24 +0000
Subject: [Xen-devel] [libvirt test] 126730: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjczMCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY3MzAvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlidmlydCAgICAg
ICAgICAgICAgM2I4OWUxZjk2MjE4OTVkNTc4OWIwMjRjYWY5M2ZkM2IxNzY1NDYxMApiYXNlbGlu
ZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAgMDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIw
ODVlMWZmZWE5ZDU4ZmU4YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzODE0ICAyMDE4LTA2LTA1
IDA0OjE5OjIzIFogICA4MyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzg0MCAgMjAxOC0w
Ni0wNiAwNDoxOToyOCBaICAgODIgZGF5cyAgIDYzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNjYyMyAgMjAxOC0wOC0yNSAxNDozOTo0MCBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogICAgQWxlcyBN
dXNpbCA8YW11c2lsQHJlZGhhdC5jb20+CiAgQW5kcmVhIEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVk
aGF0LmNvbT4KICBBbnlhIEhhcnRlciA8YWhhcnRlckByZWRoYXQuY29tPgogIEJpbmcgTml1IDxi
aW5nLm5pdUBpbnRlbC5jb20+CiAgQmpvZXJuIFdhbGsgPGJ3YWxrQGxpbnV4LmlibS5jb20+CiAg
Qm9ibyBEdSA8ZHVibzE2M0AxMjYuY29tPgogIEJvcmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51
eC5pYm0uY29tPgogIEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBDaGFu
Z2t1byBTaGkgPHNoaS5jaGFuZ2t1b0BoM2MuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhp
YW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNh
bm9uaWNhbC5jb20+CiAgQ2xlbWVudGluZSBIYXlhdCA8Y2xlbUBsc2UuZXBpdGEuZnI+CiAgQ29s
ZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW4gS2VuaWdzYmVyZyA8ZGFua2Vu
QHJlZGhhdC5jb20+CiAgRGFuaWVsIE5pY29sZXR0aSA8ZGFudHRpMTJAZ21haWwuY29tPgogIERh
bmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGFuaWVsIFZlaWxsYXJk
IDx2ZWlsbGFyZEByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgog
IEVyaWsgU2t1bHRldHkgPGVza3VsdGV0QHJlZGhhdC5jb20+CiAgRmFiaWFubyBGaWTDqm5jaW8g
PGZhYmlhbm9AZmlkZW5jaW8ub3JnPgogIEZpbGlwIEFsYWMgPGZpbGlwYWxhY0BnbWFpbC5jb20+
CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29tPgogIGludHJpZ2VyaSA8aW50cmlnZXJpK2xpYnZp
cnRAYm91bS5vcmc+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmlAYm91bS5vcmc+CiAgSmFtaWUgU3Ry
YW5kYm9nZSA8amFtaWVAY2Fub25pY2FsLmNvbT4KICBKaWUgV2FuZyA8d2FuZ2ppZTg4Lmh1YXdl
aS5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4KICBKaXJpIERlbmVtYXJrIDxq
ZGVuZW1hckByZWRoYXQuY29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAg
SnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29A
cmVkaGF0LmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBL
YXRlcmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExhaW5lIFN0dW1wIDxsYWlu
ZUBsYWluZS5vcmc+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMdWJvbWly
IFJpbnRlbCA8bGt1bmRyYWtAdjMuc2s+CiAgTHV5YW8gSHVhbmcgPGxodWFuZ0ByZWRoYXQuY29t
PgogIE1hcmMgSGFydG1heWVyIDxtaGFydG1heUBsaW51eC5pYm0uY29tPgogIE1hcmMgSGFydG1h
eWVyIDxtaGFydG1heUBsaW51eC52bmV0LmlibS5jb20+CiAgTWFyY29zIFBhdWxvIGRlIFNvdXph
IDxtYXJjb3Muc291emEub3JnQGdtYWlsLmNvbT4KICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVj
a2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgTWFydGluIEtsZXR6YW5kZXIg
PG1rbGV0emFuQHJlZGhhdC5jb20+CiAgTWF0dGhpYXMgQm9sdGUgPG1hdHRoaWFzLmJvbHRlQGdv
b2dsZW1haWwuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAg
TWljaGFsIFByw612b3puw61rIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE5pa29sYXkgU2hpcm9r
b3Zza2l5IDxuc2hpcm9rb3Zza2l5QHZpcnR1b3p6by5jb20+CiAgUGF2ZWwgSHJkaW5hIDxwaHJk
aW5hQHJlZGhhdC5jb20+CiAgUGV0ZXIgS3JlbXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+CiAgUGlu
byBUb3NjYW5vIDxwdG9zY2Fub0ByZWRoYXQuY29tPgogIFJhZG9zdGluIFN0b3lhbm92IDxyc3Rv
eWFub3YxQGdtYWlsLmNvbT4KICBSYW15IEVsa2VzdCA8cmFteWVsa2VzdEBnbWFpbC5jb20+CiAg
cmFteWVsa2VzdCA8cmFteWVsa2VzdEBnbWFpbC5jb20+CiAgUmljaGFyZCBXLk0uIEpvbmVzIDxy
am9uZXNAcmVkaGF0LmNvbT4KICBSb21hbiBCb2dvcm9kc2tpeSA8Ym9nb3JvZHNraXlAZ21haWwu
Y29tPgogIFNoaSBMZWkgPHNoaWxlaS5tYXNzY2xvdWRzQGdteC5jb20+CiAgU2hpY2hhbmdrdW8g
PHNoaS5jaGFuZ2t1b0BoM2MuY29tPgogIFNoaXZhcHJhc2FkIEcgQmhhdCA8c2JoYXRAbGludXgu
dm5ldC5pYm0uY29tPgogIFNpbW9uIEtvYnlkYSA8c2tvYnlkYUByZWRoYXQuY29tPgogIFN0ZWZh
biBCYWRlciA8c3RlZmFuLmJhZGVyQGNhbm9uaWNhbC5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3Rl
ZmFuYkBsaW51eC52bmV0LmlibS5jb20+CiAgU3Vrcml0IEJoYXRuYWdhciA8c2tydGJodG5nckBn
bWFpbC5jb20+CiAgVG9tw6HFoSBHb2xlbWJpb3Zza8O9IDx0Z29sZW1iaUByZWRoYXQuY29tPgog
IFZpdGFseSBLdXpuZXRzb3YgPHZrdXpuZXRzQHJlZGhhdC5jb20+CiAgdzAwMjUxNTc0IDx3YW5n
amllODhAaHVhd2VpLmNvbT4KICBXZWlsdW4gWmh1IDx6aHV3ZWlsdW5AaHVhd2VpLmNvbT4KICB4
aW5odWEuQ2FvIDxjYW94aW5odWFAaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTUw
NDQgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 01:57:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 01: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 1fuTFV-0004ig-Vg; Tue, 28 Aug 2018 01:56: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=8uxu=ll=intel.com=gang.wei@srs-us1.protection.inumbo.net>)
 id 1fuTFV-0004ib-DC
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 01:56:53 +0000
X-Inumbo-ID: 6c9e99e6-aa65-11e8-a8a5-bc764e045a96
Received: from mga18.intel.com (unknown [134.134.136.126])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6c9e99e6-aa65-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 03:55:23 +0200 (CEST)
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;
 27 Aug 2018 18:56:48 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.53,297,1531810800"; d="scan'208";a="78844341"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by orsmga003.jf.intel.com with ESMTP; 27 Aug 2018 18:56:45 -0700
Received: from fmsmsx112.amr.corp.intel.com (10.18.116.6) by
 fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 27 Aug 2018 18:56:44 -0700
Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by
 FMSMSX112.amr.corp.intel.com (10.18.116.6) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 27 Aug 2018 18:56:43 -0700
Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.226]) by
 SHSMSX151.ccr.corp.intel.com ([169.254.3.185]) with mapi id 14.03.0319.002;
 Tue, 28 Aug 2018 09:56:42 +0800
From: "Wei, Gang" <gang.wei@intel.com>
To: Doug Goldstein <cardoe@cardoe.com>
Thread-Topic: [PATCH] build: remove tboot make targets
Thread-Index: AQHUOGCELNFye0vPXE6/xGqwmhb1UKTTTcgAgAEmMR8=
Date: Tue, 28 Aug 2018 01:56:41 +0000
Message-ID: <395BA049-B131-43F9-8BB7-232C6E2A5707@intel.com>
References: <20180819022205.22024-1-cardoe@cardoe.com>
 <5B7A7CC602000078001DFCE2@prv1-mh.provo.novell.com>,
 <20180827162344.45gcfxqvoknyggki@doug-macbook.localdomain>
In-Reply-To: <20180827162344.45gcfxqvoknyggki@doug-macbook.localdomain>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] build: remove tboot make targets
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>, "Wang,
 Shane" <shane.wang@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>

5ZyoIDIwMTjlubQ45pyIMjjml6XvvIzkuIrljYgxMjoyNO+8jERvdWcgR29sZHN0ZWluIDxjYXJk
b2VAY2FyZG9lLmNvbT4g5YaZ6YGT77yaCj4gCj4gT24gTW9uLCBBdWcgMjAsIDIwMTggYXQgMDI6
MzM6MTBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDE5LjA4LjE4IGF0IDA0
OjIyLCA8Y2FyZG9lQGNhcmRvZS5jb20+IHdyb3RlOgo+Pj4gVGhlIHRib290IHRhcmdldHMgYXJl
IHdvZWZ1bGx5IG91dCBvZiBkYXRlLiBUaGVzZSBzaG91bGQgcmVhbGx5IGJlCj4+PiByZXRpcmVk
IGJlY2F1c2Ugc2V0dGluZyB1cCB0Ym9vdCBpcyBtb3JlIGNvbXBsZXggdGhhbiB0aGUgYnVpbGQg
cHJvY2Vzcwo+Pj4gZm9yIGl0Lgo+Pj4gCj4+PiBTaWduZWQtb2ZmLWJ5OiBEb3VnIEdvbGRzdGVp
biA8Y2FyZG9lQGNhcmRvZS5jb20+Cj4+IAo+PiBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgo+PiAKPj4gQnV0IEkgdGhpbmsgeW91IHdvdWxkIGJldHRlciBoYXZlIENj
LWVkIHRoZSBUWFQvVEJPT1QgbWFpbnRhaW5lcnMKPj4gKG5vdyBkb25lKSwgYXMgaXQgd2FzIHBy
ZXN1bWFibHkgdGhlbSBoYXZpbmcgaW50cm9kdWNlZCB0aGVzZQo+PiB0YXJnZXRzLiBFdmVuIGlm
IHRoZSBjaGFuY2UgaWYgaGlnaCB0byBub3Qgc2VlIGFueSByZXNwb25zZSwgd2UKPj4gc2hvdWxk
IGF0IGxlYXN0IGdpdmUgdGhlbSBhIGNoYW5jZSB0byBjaGltZSBpbi4KPiAKPiBKdXN0IGEgb25l
IHdlZWsgcGluZy4KCkFja2VkLWJ5OiBHYW5nIFdlaSA8Z2FuZy53ZWlAaW50ZWwuY29tPgoKSSBh
Z3JlZSB0aGF0IHJlZmVycmluZyB0byB0aGUgZG9jdW1lbnQgdG8gZG8gdGhlIHRib290IGRlcGxv
eW1lbnQgZm9yIFhlbiB3aWxsIGJlIGJldHRlci4KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 02:41:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 02:41:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuTwr-0000bM-Bj; Tue, 28 Aug 2018 02: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=8uxu=ll=intel.com=gang.wei@srs-us1.protection.inumbo.net>)
 id 1fuTwp-0000bH-TB
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 02:41:39 +0000
X-Inumbo-ID: fb2ba977-aa6b-11e8-a6a9-d7ebe60f679a
Received: from mga12.intel.com (unknown [192.55.52.136])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fb2ba977-aa6b-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 02:42:19 +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 fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 27 Aug 2018 19:41:35 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.53,297,1531810800"; d="scan'208";a="78854082"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by orsmga003.jf.intel.com with ESMTP; 27 Aug 2018 19:41:34 -0700
Received: from fmsmsx156.amr.corp.intel.com (10.18.116.74) by
 FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 27 Aug 2018 19:41:34 -0700
Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by
 fmsmsx156.amr.corp.intel.com (10.18.116.74) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 27 Aug 2018 19:41:34 -0700
Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.226]) by
 SHSMSX104.ccr.corp.intel.com ([169.254.5.143]) with mapi id 14.03.0319.002;
 Tue, 28 Aug 2018 10:41:32 +0800
From: "Wei, Gang" <gang.wei@intel.com>
To: Jason Andryuk <jandryuk@gmail.com>
Thread-Topic: [PATCH v2] tboot: Avoid recursive fault in early boot panic
 with tboot
Thread-Index: AQHUH0zeZ1Dyp0gmbUqRiGkNYKyR4aTThZCAgAEtF9U=
Date: Tue, 28 Aug 2018 02:41:31 +0000
Message-ID: <0232CECF-9515-4CDA-BE0F-FB4E400D086A@intel.com>
References: <20180719103943.5351-1-jandryuk@gmail.com>,
 <CAKf6xpsMcUZ61SU8wUCWM_gC25b270MtjM5vThUo-wqwuBKoLg@mail.gmail.com>
In-Reply-To: <CAKf6xpsMcUZ61SU8wUCWM_gC25b270MtjM5vThUo-wqwuBKoLg@mail.gmail.com>
Accept-Language: zh-CN, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
MIME-Version: 1.0
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: "Wang, Shane" <shane.wang@intel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <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>

Cj4gT24gQXVnIDI4LCAyMDE4LCBhdCAxMjo0NCBBTSwgSmFzb24gQW5kcnl1ayA8amFuZHJ5dWtA
Z21haWwuY29tPiB3cm90ZToKPiAKPj4gT24gVGh1LCBKdWwgMTksIDIwMTggYXQgNjozOSBBTSBK
YXNvbiBBbmRyeXVrIDxqYW5kcnl1a0BnbWFpbC5jb20+IHdyb3RlOgo+PiAKPj4gSWYgcGFuaWMg
aXMgY2FsbGVkIGJlZm9yZSBpbml0X2lkbGVfZG9tYWluIG9uIGEgdGJvb3QtbGF1bmNoZWQgc3lz
dGVtLAo+PiB0aGVuIFhlbiByZWN1cnNpdmVseSBmYXVsdHMgaW4gd3JpdGVfcHRiYXNlIGFzIHNl
ZW4gYmVsb3cuCj4+IAo+PiAoWEVOKSAgICBbPGZmZmY4MmQwODAyODY2OTA+XSB3cml0ZV9wdGJh
c2UrMC8weDEwCj4+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDJjNGMzYj5dIHRib290X3NodXRkb3du
KzB4NmIvMHgyNjAKPj4gKFhFTikgICAgWzxmZmZmODJkMDgwMjlkZGFjPl0gbWFjaGluZV9yZXN0
YXJ0KzB4YWMvMHgyZDAKPj4gKFhFTikgICAgWzxmZmZmODJkMDgwMjg2NjkwPl0gd3JpdGVfcHRi
YXNlKzAvMHgxMAo+PiAoWEVOKSAgICBbPGZmZmY4MmQwODAyNDQ2YzE+XSBwYW5pYysweDExMS8w
eDEyMAo+PiAoWEVOKSAgICBbPGZmZmY4MmQwODAyYTUxYzE+XSBkb19nZW5lcmFsX3Byb3RlY3Rp
b24rMHgxNzEvMHgxZjAKPj4gKFhFTikgICAgWzxmZmZmODJkMDgwMjg3YTgyPl0gbW0uYyN2aXJ0
X3RvX3hlbl9sMmUrMHgxMi8weDFjMAo+PiAoWEVOKSAgICBbPGZmZmY4MmQwODAzNTQ3MjA+XSB4
ODZfNjQvZW50cnkuUyNoYW5kbGVfZXhjZXB0aW9uX3NhdmVkKzB4NjYvMHhhNAo+PiAoWEVOKSAg
ICBbPGZmZmY4MmQwODAyODY2OTA+XSB3cml0ZV9wdGJhc2UrMC8weDEwCj4+IChYRU4pICAgIFs8
ZmZmZjgyZDA4MDJjNGMzYj5dIHRib290X3NodXRkb3duKzB4NmIvMHgyNjAKPj4gKFhFTikgICAg
WzxmZmZmODJkMDgwMjlkZGFjPl0gbWFjaGluZV9yZXN0YXJ0KzB4YWMvMHgyZDAKPj4gKFhFTikg
ICAgWzxmZmZmODJkMDgwMjQ0NmMxPl0gcGFuaWMrMHgxMTEvMHgxMjAKPj4gKFhFTikgICAgWzxm
ZmZmODJkMDgwM2MxMWEwPl0gc2V0dXAuYyNib290c3RyYXBfbWFwKzAvMHgxMWEKPj4gKFhFTikg
ICAgWzxmZmZmODJkMDgwM2I4MmEwPl0gZmxhc2tfb3AuYyNwYXJzZV9mbGFza19wYXJhbSswLzB4
YjAKPj4gKFhFTikgICAgWzxmZmZmODJkMDgwM2MxMWEwPl0gc2V0dXAuYyNib290c3RyYXBfbWFw
KzAvMHgxMWEKPj4gKFhFTikgICAgWzxmZmZmODJkMDgwM2I2ZjZjPl0geHNtX211bHRpYm9vdF9p
bml0KzB4N2MvMHhiMAo+PiAoWEVOKSAgICBbPGZmZmY4MmQwODAzYzM0YmI+XSBfX3N0YXJ0X3hl
bisweDFkMmIvMHgyZGEwCj4+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDIwMDBmMz5dIF9faGlnaF9z
dGFydCsweDUzLzB4NjAKPj4gCj4+IGlkbGVfdmNwdVswXSBpcyBzdGlsbCBwb2lzb25lZCB3aXRo
IElOVkFMSURfVkNQVSwgc28gd3JpdGVfcHRiYXNlIGZhdWx0cwo+PiBkZXJlZmVyZW5jaW5nIHRo
ZSBwb2ludGVyLiAgVGhpcyBmYXVsdCBjYWxscyBwYW5pYyBhbmQgcmVjdXJzZXMgdGhyb3VnaAo+
PiB0aGUgc2FtZSBjb2RlIHBhdGguCj4+IAo+PiBJZiB0Ym9vdF9zaHV0ZG93biBpcyBjYWxsZWQg
d2hpbGUgaWRsZV92Y3B1WzBdID09IElOVkFMSURfVkNQVSwgdGhlbiB3ZQo+PiBhcmUgc3RpbGwg
b3BlcmF0aW5nIHdpdGggdGhlIGluaXRpYWwgcGFnZSB0YWJsZXMuICBUaGVyZWZvcmUgY2hhbmdp
bmcKPj4gcGFnZSB0YWJsZXMgd2l0aCB3cml0ZV9wdGJhc2UgaXMgdW5uZWNlc3NhcnkuCj4+IAo+
PiBBbiBlYXN5IHdheSB0byByZXByb2R1Y2UgdGhpcyBpcyB0byB1c2UgdGJvb3QgdG8gbGF1bmNo
IGFuIFhTTS1lbmFibGVkCj4+IFhlbiB3aXRob3V0IGFuIFhTTSBwb2xpY3kuCj4+IAo+PiBTaWdu
ZWQtb2ZmLWJ5OiBKYXNvbiBBbmRyeXVrIDxqYW5kcnl1a0BnbWFpbC5jb20+Cj4gCj4gUGluZywg
U2hhbmUgYW5kIEdhbmc/CkFja2VkLWJ5OiBHYW5nIFdlaSA8Z2FuZy53ZWlAaW50ZWwuY29tPgo+
IAo+PiAtLS0KPj4gdjI6IENvcnJlY3QgY29tbWVudCBhbmQgYnJhY2Ugc3R5bGUKPj4gLS0tCj4+
IHhlbi9hcmNoL3g4Ni90Ym9vdC5jIHwgNyArKysrKystCj4+IDEgZmlsZSBjaGFuZ2VkLCA2IGlu
c2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPj4gCj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvdGJvb3QuYyBiL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCj4+IGluZGV4IGZiNDYxNmFlODMuLmQ1
YTUyOTJkN2UgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCj4+ICsrKyBiL3hl
bi9hcmNoL3g4Ni90Ym9vdC5jCj4+IEBAIC0zOTEsNyArMzkxLDEyIEBAIHZvaWQgdGJvb3Rfc2h1
dGRvd24odWludDMyX3Qgc2h1dGRvd25fdHlwZSkKPj4gICAgICAgICB0Ym9vdF9nZW5feGVuaGVh
cF9pbnRlZ3JpdHkoZ190Ym9vdF9zaGFyZWQtPnMzX2tleSwgJnhlbmhlYXBfbWFjKTsKPj4gICAg
IH0KPj4gCj4+IC0gICAgd3JpdGVfcHRiYXNlKGlkbGVfdmNwdVswXSk7Cj4+ICsgICAgLyoKPj4g
KyAgICAgKiBEdXJpbmcgZWFybHkgYm9vdCwgd2UgY2FuIGJlIGNhbGxlZCBieSBwYW5pYyBiZWZv
cmUgaWRsZV92Y3B1WzBdIGlzCj4+ICsgICAgICogc2V0dXAsIGJ1dCBpbiB0aGF0IGNhc2Ugd2Ug
ZG9uJ3QgbmVlZCB0byBjaGFuZ2UgcGFnZSB0YWJsZXMuCj4+ICsgICAgICovCj4+ICsgICAgaWYg
KCBpZGxlX3ZjcHVbMF0gIT0gSU5WQUxJRF9WQ1BVICkKPj4gKyAgICAgICAgd3JpdGVfcHRiYXNl
KGlkbGVfdmNwdVswXSk7Cj4+IAo+PiAgICAgKCh2b2lkKCopKHZvaWQpKSh1bnNpZ25lZCBsb25n
KWdfdGJvb3Rfc2hhcmVkLT5zaHV0ZG93bl9lbnRyeSkoKTsKPj4gCj4+IC0tCj4+IDIuMTcuMQo+
PiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 06:05:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 06: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 1fuX87-0000FC-1t; Tue, 28 Aug 2018 06:05: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=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuX86-0000F7-72
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 06:05:30 +0000
X-Inumbo-ID: 29253f33-aa88-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 29253f33-aa88-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 08:04:02 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 00:05:26 -0600
Message-Id: <5B84E62302000078001E26BA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 00:05:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Doug Goldstein" <cardoe@cardoe.com>
References: <20180819022205.22024-1-cardoe@cardoe.com>
 <5B7A7CC602000078001DFCE2@prv1-mh.provo.novell.com>
 <20180827162344.45gcfxqvoknyggki@doug-macbook.localdomain>
In-Reply-To: <20180827162344.45gcfxqvoknyggki@doug-macbook.localdomain>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] build: remove tboot make targets
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, 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>, Shane Wang <shane.wang@intel.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Gang Wei <gang.wei@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+IE9uIDI3LjA4LjE4IGF0IDE4OjIzLCA8Y2FyZG9lQGNhcmRvZS5jb20+IHdyb3RlOgo+IE9u
IE1vbiwgQXVnIDIwLCAyMDE4IGF0IDAyOjMzOjEwQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+PiA+Pj4gT24gMTkuMDguMTggYXQgMDQ6MjIsIDxjYXJkb2VAY2FyZG9lLmNvbT4gd3JvdGU6
Cj4+ID4gVGhlIHRib290IHRhcmdldHMgYXJlIHdvZWZ1bGx5IG91dCBvZiBkYXRlLiBUaGVzZSBz
aG91bGQgcmVhbGx5IGJlCj4+ID4gcmV0aXJlZCBiZWNhdXNlIHNldHRpbmcgdXAgdGJvb3QgaXMg
bW9yZSBjb21wbGV4IHRoYW4gdGhlIGJ1aWxkIHByb2Nlc3MKPj4gPiBmb3IgaXQuCj4+ID4gCj4+
ID4gU2lnbmVkLW9mZi1ieTogRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgo+PiAK
Pj4gQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4gCj4+IEJ1dCBJ
IHRoaW5rIHlvdSB3b3VsZCBiZXR0ZXIgaGF2ZSBDYy1lZCB0aGUgVFhUL1RCT09UIG1haW50YWlu
ZXJzCj4+IChub3cgZG9uZSksIGFzIGl0IHdhcyBwcmVzdW1hYmx5IHRoZW0gaGF2aW5nIGludHJv
ZHVjZWQgdGhlc2UKPj4gdGFyZ2V0cy4gRXZlbiBpZiB0aGUgY2hhbmNlIGlmIGhpZ2ggdG8gbm90
IHNlZSBhbnkgcmVzcG9uc2UsIHdlCj4+IHNob3VsZCBhdCBsZWFzdCBnaXZlIHRoZW0gYSBjaGFu
Y2UgdG8gY2hpbWUgaW4uCj4gCj4gSnVzdCBhIG9uZSB3ZWVrIHBpbmcuCgpTbGlnaHRseSB0b28g
bGF0ZSwgZG9uJ3QgeW91IHRoaW5rLCB3aXRoIGl0IGhhdmluZyBnb25lIGluIHllc3RlcmRheT8K
QW5kIHdoeSBfdG9fIG1lIGFueXdheSwgd2hlbiBteSBhY2sgaXMgZXZlbiB2aXNpYmxlIGFib3Zl
PwoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 06:09:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 06: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 1fuXC0-0000Pu-IA; Tue, 28 Aug 2018 06:09: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=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuXBz-0000Pp-Au
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 06:09:31 +0000
X-Inumbo-ID: 0690ca74-aa89-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0690ca74-aa89-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 06:10:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 00:09:29 -0600
Message-Id: <5B84E71802000078001E26CD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 00:09:28 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Volodymyr Babchuk" <volodymyr_babchuk@epam.com>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
 <1534947094-9974-2-git-send-email-volodymyr_babchuk@epam.com>
 <5B839DCE02000078001E1F9D@prv1-mh.provo.novell.com>
 <a49c68af-7549-45dc-f4fd-0018dbd44437@epam.com>
In-Reply-To: <a49c68af-7549-45dc-f4fd-0018dbd44437@epam.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v1 1/6] arm: add SMC wrapper that is
 compatible with SMCCC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI3LjA4LjE4IGF0IDIxOjI0LCA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+IHdy
b3RlOgo+IEhpIEphbiwKPiAKPiAKPiBPbiAyNy4wOC4xOCAwOTo0NCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gCj4gWy4uLl0KPiAKPj4+ICAgeGVuL2FyY2gvYXJtL2FybTMyL01ha2VmaWxlICAgICAg
fCAgMSArCj4+PiAgIHhlbi9hcmNoL2FybS9hcm0zMi9zbWMuUyAgICAgICAgIHwgMzkgCj4gKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4+PiAgIHhlbi9hcmNoL2FybS9h
cm02NC9NYWtlZmlsZSAgICAgIHwgIDEgKwo+Pj4gICB4ZW4vYXJjaC9hcm0vYXJtNjQvYXNtLW9m
ZnNldHMuYyB8ICA0ICsrKysKPj4+ICAgeGVuL2FyY2gvYXJtL2FybTY0L3NtYy5TICAgICAgICAg
fCAzMCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPj4+ICAgeGVuL2luY2x1ZGUvYXNt
LWFybS9wcm9jZXNzb3IuaCAgfCAxMSArKysrKysrKysrKwo+Pj4gICA2IGZpbGVzIGNoYW5nZWQs
IDg2IGluc2VydGlvbnMoKykKPj4+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL2FybS9h
cm0zMi9zbWMuUwo+Pj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2FybTY0L3Nt
Yy5TCj4+IAo+PiBXaXRoIHRoaXMgZGlmZnN0YXQsIHdoeSBkaWQgSSBlbmQgdXAgb24gdGhlIF9U
b18gbGlzdCBvZiB0aGlzIHBhdGNoPwo+PiBJIHNob3VsZG4ndCBldmVuIGhhdmUgYmVlbiBvbiB0
aGUgQ2MgbGlzdCAoYW5kIEknbSBnb2luZyB0byBibGluZGx5Cj4+IGRlbGV0ZSBhbGwgb3RoZXIg
cGF0Y2hlcyBvZiB0aGlzIHNlcmllcyB3aGVyZSB5b3UndmUgYWxzbwo+PiBhcHBhcmVudGx5IHB1
dCBtZSBvbiB0aGUgVG8gbGlzdCkuIFBsZWFzZSByZW1lbWJlciB0aGF0IHBhdGNoZXMKPj4gYXJl
IHN1cHBvc2VkIHRvIGJlIHNlbnQgX1RvXyB0aGUgbGlzdCwgd2l0aCBtYWludGFpbmVycywgcmV2
aWV3ZXJzCj4+IChhbmQgcGVyaGFwcyBvdGhlcnMpIENjLWVkLiBUb2dldGhlciB3aXRoIHBlb3Bs
ZSByZXBseWluZyB0bwo+PiBtYWlscyBvZnRlbiBub3QgYWRqdXN0aW5nIFRvL0NjIGxpc3RzIGFj
Y29yZGluZ2x5LCBJJ3ZlIG5vdyBlbmRlZAo+PiB1cCB3aXRoIHdlbGwgb3ZlciAzMCBtYWlscyBp
biBteSBwcmltYXJ5IG1haWwgZm9sZGVyIHdoaWNoCj4+IHByZXN1bWFibHkgSSBoYXZlIG5vIGJ1
c2luZXNzIHdpdGggYXQgYWxsLgo+IAo+IE15IGFwb2xvZ2llcyBmb3IgZGlzdHVyYmluZyB5b3Uu
IEkgcmVhbGx5IGhhdmUgbm8gaW50ZW50aW9uIHRvIHVwc2V0IHlvdS4KPiBJIHVzZWQgZ2V0X21h
aW50YWluZXIucGwgc2NyaXB0IGFuZCBpdCBzaG93ZWQgeW91ciBlLW1haWwgYWRkcmVzcy4gU28g
SSAKPiBhZGRlZCB5b3UgdG8gVG86IGxpc3QuCgpPbiB0b3Agb2YgSnVsaWVuJ3MgcmVwbHkgdGhp
cyBfc3RpbGxfIGxlYXZlcyB0aGUgcXVlc3Rpb24gb2Ygd2h5CnlvdSd2ZSBhZGRlZCBtZSB0byB0
aGUgVG8gbGlzdCB0aGVuLCByYXRoZXIgdGhhbiB0aGUgQ2Mgb25lLgoKQW5kIGJ0dyAtIHNjcmlw
dCBhbmQgb3RoZXIgYnVncyBoYXBwZW4uIFBsZWFzZSBhZGQgc29tZSBzYWx0CnRvIHRoZWlyIG91
dHB1dC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 06:30:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 06:30:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuXWX-0002fq-H5; Tue, 28 Aug 2018 06:30:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bffi=ll=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fuXWV-0002fl-IY
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 06:30:43 +0000
X-Inumbo-ID: fc31f1f2-aa8b-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fc31f1f2-aa8b-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 06:31: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 D3F34ADF2;
 Tue, 28 Aug 2018 06:30:39 +0000 (UTC)
To: Joe Jin <joe.jin@oracle.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>
References: <030d112d-991f-4591-7eeb-94432a277c71@oracle.com>
From: Juergen Gross <jgross@suse.com>
Openpgp: preference=signencrypt
Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata=
 xsBNBFOMcBYBCACgGjqjoGvbEouQZw/ToiBg9W98AlM2QHV+iNHsEs7kxWhKMjrioyspZKOB
 ycWxw3ie3j9uvg9EOB3aN4xiTv4qbnGiTr3oJhkB1gsb6ToJQZ8uxGq2kaV2KL9650I1SJve
 dYm8Of8Zd621lSmoKOwlNClALZNew72NjJLEzTalU1OdT7/i1TXkH09XSSI8mEQ/ouNcMvIJ
 NwQpd369y9bfIhWUiVXEK7MlRgUG6MvIj6Y3Am/BBLUVbDa4+gmzDC9ezlZkTZG2t14zWPvx
 XP3FAp2pkW0xqG7/377qptDmrk42GlSKN4z76ELnLxussxc7I2hx18NUcbP8+uty4bMxABEB
 AAHNHkp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmRlPsLAeQQTAQIAIwUCU4xw6wIbAwcL
 CQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJELDendYovxMvi4UH/Ri+OXlObzqMANruTd4N
 zmVBAZgx1VW6jLc8JZjQuJPSsd/a+bNr3BZeLV6lu4Pf1Yl2Log129EX1KWYiFFvPbIiq5M5
 kOXTO8Eas4CaScCvAZ9jCMQCgK3pFqYgirwTgfwnPtxFxO/F3ZcS8jovza5khkSKL9JGq8Nk
 czDTruQ/oy0WUHdUr9uwEfiD9yPFOGqp4S6cISuzBMvaAiC5YGdUGXuPZKXLpnGSjkZswUzY
 d9BVSitRL5ldsQCg6GhDoEAeIhUC4SQnT9SOWkoDOSFRXZ+7+WIBGLiWMd+yKDdRG5RyP/8f
 3tgGiB6cyuYfPDRGsELGjUaTUq3H2xZgIPfOwE0EU4xwFgEIAMsx+gDjgzAY4H1hPVXgoLK8
 B93sTQFN9oC6tsb46VpxyLPfJ3T1A6Z6MVkLoCejKTJ3K9MUsBZhxIJ0hIyvzwI6aYJsnOew
 cCiCN7FeKJ/oA1RSUemPGUcIJwQuZlTOiY0OcQ5PFkV5YxMUX1F/aTYXROXgTmSaw0aC1Jpo
 w7Ss1mg4SIP/tR88/d1+HwkJDVW1RSxC1PWzGizwRv8eauImGdpNnseneO2BNWRXTJumAWDD
 pYxpGSsGHXuZXTPZqOOZpsHtInFyi5KRHSFyk2Xigzvh3b9WqhbgHHHE4PUVw0I5sIQt8hJq
 5nH5dPqz4ITtCL9zjiJsExHuHKN3NZsAEQEAAcLAXwQYAQIACQUCU4xwFgIbDAAKCRCw3p3W
 KL8TL0P4B/9YWver5uD/y/m0KScK2f3Z3mXJhME23vGBbMNlfwbr+meDMrJZ950CuWWnQ+d+
 Ahe0w1X7e3wuLVODzjcReQ/v7b4JD3wwHxe+88tgB9byc0NXzlPJWBaWV01yB2/uefVKryAf
 AHYEd0gCRhx7eESgNBe3+YqWAQawunMlycsqKa09dBDL1PFRosF708ic9346GLHRc6Vj5SRA
 UTHnQqLetIOXZm3a2eQ1gpQK9MmruO86Vo93p39bS1mqnLLspVrL4rhoyhsOyh0Hd28QCzpJ
 wKeHTd0MAWAirmewHXWPco8p1Wg+V+5xfZzuQY0f4tQxvOpXpt4gQ1817GQ5/Ed/wsDtBBgB
 CAAgFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAlrd8NACGwIAgQkQsN6d1ii/Ey92IAQZFggA
 HRYhBFMtsHpB9jjzHji4HoBcYbtP2GO+BQJa3fDQAAoJEIBcYbtP2GO+TYsA/30H/0V6cr/W
 V+J/FCayg6uNtm3MJLo4rE+o4sdpjjsGAQCooqffpgA+luTT13YZNV62hAnCLKXH9n3+ZAgJ
 RtAyDWk1B/0SMDVs1wxufMkKC3Q/1D3BYIvBlrTVKdBYXPxngcRoqV2J77lscEvkLNUGsu/z
 W2pf7+P3mWWlrPMJdlbax00vevyBeqtqNKjHstHatgMZ2W0CFC4hJ3YEetuRBURYPiGzuJXU
 pAd7a7BdsqWC4o+GTm5tnGrCyD+4gfDSpkOT53S/GNO07YkPkm/8J4OBoFfgSaCnQ1izwgJQ
 jIpcG2fPCI2/hxf2oqXPYbKr1v4Z1wthmoyUgGN0LPTIm+B5vdY82wI5qe9uN6UOGyTH2B3p
 hRQUWqCwu2sqkI3LLbTdrnyDZaixT2T0f4tyF5Lfs+Ha8xVMhIyzNb1byDI5FKCb
Message-ID: <9a908520-0c53-075a-947d-de7741a8e29c@suse.com>
Date: Tue, 28 Aug 2018 08:30:38 +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: <030d112d-991f-4591-7eeb-94432a277c71@oracle.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen: export device state to sysfs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcvMDgvMTggMjA6NDQsIEpvZSBKaW4gd3JvdGU6Cj4gRXhwb3J0IGRldmljZSBzdGF0ZSB0
byBzeXNmcyB0byBhbGxvdyBmb3IgZWFzaWVyIGdldCBkZXZpY2Ugc3RhdGUuCj4gCj4gU2lnbmVk
LW9mZi1ieTogSm9lIEppbiA8am9lLmppbkBvcmFjbGUuY29tPgo+IEJvcmlzIE9zdHJvdnNreSA8
Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Cj4gSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgoKUGxlYXNlIGFkZCB0aGUgcmVsYXRlZCBkb2N1bWVudGF0aW9uIHRvCgpEb2N1bWVudGF0
aW9uL0FCSS9zdGFibGUvc3lzZnMtYnVzLXhlbi1iYWNrZW5kCgoKSnVlcmdlbgoKPiAtLS0KPiAg
ZHJpdmVycy94ZW4veGVuYnVzL3hlbmJ1c19wcm9iZS5jIHwgOSArKysrKysrKysKPiAgMSBmaWxl
IGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi94
ZW5idXMveGVuYnVzX3Byb2JlLmMgYi9kcml2ZXJzL3hlbi94ZW5idXMveGVuYnVzX3Byb2JlLmMK
PiBpbmRleCA3NDg4OGNhY2QwYjAuLjUyZjk5YjgwYTFjMCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJz
L3hlbi94ZW5idXMveGVuYnVzX3Byb2JlLmMKPiArKysgYi9kcml2ZXJzL3hlbi94ZW5idXMveGVu
YnVzX3Byb2JlLmMKPiBAQCAtNDAyLDEwICs0MDIsMTkgQEAgc3RhdGljIHNzaXplX3QgbW9kYWxp
YXNfc2hvdyhzdHJ1Y3QgZGV2aWNlICpkZXYsCj4gIH0KPiAgc3RhdGljIERFVklDRV9BVFRSX1JP
KG1vZGFsaWFzKTsKPiAgCj4gK3N0YXRpYyBzc2l6ZV90IHN0YXRlX3Nob3coc3RydWN0IGRldmlj
ZSAqZGV2LAo+ICsJCQkgICAgc3RydWN0IGRldmljZV9hdHRyaWJ1dGUgKmF0dHIsIGNoYXIgKmJ1
ZikKPiArewo+ICsJcmV0dXJuIHNwcmludGYoYnVmLCAiJXNcbiIsCj4gKwkJCXhlbmJ1c19zdHJz
dGF0ZSh0b194ZW5idXNfZGV2aWNlKGRldiktPnN0YXRlKSk7Cj4gK30KPiArc3RhdGljIERFVklD
RV9BVFRSX1JPKHN0YXRlKTsKPiArCj4gIHN0YXRpYyBzdHJ1Y3QgYXR0cmlidXRlICp4ZW5idXNf
ZGV2X2F0dHJzW10gPSB7Cj4gIAkmZGV2X2F0dHJfbm9kZW5hbWUuYXR0ciwKPiAgCSZkZXZfYXR0
cl9kZXZ0eXBlLmF0dHIsCj4gIAkmZGV2X2F0dHJfbW9kYWxpYXMuYXR0ciwKPiArCSZkZXZfYXR0
cl9zdGF0ZS5hdHRyLAo+ICAJTlVMTCwKPiAgfTsKPiAgCj4gCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 07:00:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 07: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 1fuXyj-0004e8-3j; Tue, 28 Aug 2018 06:59: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=ad41=ll=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fuXyh-0004dw-NH
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 06:59:51 +0000
X-Inumbo-ID: 0eabb528-aa90-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0eabb528-aa90-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 07:00: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 1fuXye-0005o3-7Q; Tue, 28 Aug 2018 06: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 1fuXyd-0000YU-Vw; Tue, 28 Aug 2018 06:59:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fuXyd-0001Hh-VF; Tue, 28 Aug 2018 06:59:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126765-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:debian-di-install:fail:regression
 linux-4.9:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-4.9:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-4.9:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-4.9:test-amd64-i386-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-i386-xl-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-4.9:test-amd64-i386-xl:guest-start:fail:regression
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install: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-shadow:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-libvirt:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-xl-cubietruck:guest-start:fail:regression
 linux-4.9:test-amd64-i386-rumprun-i386:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-4.9:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 linux-4.9:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:guest-start/debian:fail:regression
 linux-4.9:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 linux-4.9:test-armhf-armhf-xl-arndale:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-armhf-armhf-xl:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-4.9:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 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-i386-xl-pvshim:guest-start: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-amd64-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=e8d49e4292d9156a081752dee3f5a0cd12857da9
X-Osstest-Versions-That: linux=060744011e93679f03932f050619744be895b772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 28 Aug 2018 06:59:47 +0000
Subject: [Xen-devel] [linux-4.9 test] 126765: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjc2NSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjc2NS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1
MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDIxIGd1ZXN0LXN0YXJ0L2RlYmlhbiAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTE4MwogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2IDExIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWFtZDY0IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjUxODMKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3Rh
bGwgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAyMSBndWVzdC1zdGFydC9kZWJpYW4gICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjEgZ3Vlc3Qt
c3RhcnQvZGViaWFuICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMu
IDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1p
bnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAg
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAxMCByZWRoYXQtaW5zdGFsbCAgIGZh
aWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEy
NTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZtLWluc3RhbGwgIGZhaWwg
UkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTAgd2lu
ZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4
MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJF
R1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
UkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4Mwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4Mwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMu
IDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMu
IDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2
cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEwIGRlYmlhbi1kaS1pbnN0
YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNTE4Mwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAg
ZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwg
UkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDEw
IHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjUxODMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFs
bCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMSBndWVz
dC1zdGFydC9kZWJpYW4gICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTE4MwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1Iu
IHZzLiAxMjUxODMKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwoKUmVncmVzc2lvbnMgd2hpY2ggYXJl
IHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTE4MwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBsaW51eCAgICAgICAgICAgICAgICBlOGQ0OWU0MjkyZDkxNTZhMDgxNzUyZGVlM2Y1YTBjZDEy
ODU3ZGE5CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAwNjA3NDQwMTFl
OTM2NzlmMDM5MzJmMDUwNjE5NzQ0YmU4OTViNzcyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUx
ODMgIDIwMTgtMDctMTUgMTY6NDY6NTMgWiAgIDQzIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAg
MTI1MjcxICAyMDE4LTA3LTE3IDEwOjEyOjE5IFogICA0MSBkYXlzICAgMjIgYXR0ZW1wdHMKVGVz
dGluZyBzYW1lIHNpbmNlICAgMTI2NTU2ICAyMDE4LTA4LTI0IDE2OjU0OjA2IFogICAgMyBkYXlz
ICAgIDMgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQo0OTMgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUg
MTg5MjggbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 07:14:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 07:14:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuYD5-0006Ky-Dg; Tue, 28 Aug 2018 07:14: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=ad41=ll=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fuYD3-0006Kp-Mb
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 07:14:41 +0000
X-Inumbo-ID: 20f4262e-aa92-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 20f4262e-aa92-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 07:15: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 1fuYD1-00068s-61; Tue, 28 Aug 2018 07:14: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 1fuYD0-0001DX-U0; Tue, 28 Aug 2018 07:14:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fuYD0-0000jT-Se; Tue, 28 Aug 2018 07:14:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126760-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/src_host: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-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host: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/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-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qcow2:debian-di-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-rtds:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-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-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-rumprun-i386:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-rumprun-amd64:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-shadow:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-i386:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-xsm:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-xl:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-xsm:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-amd64:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit2:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-pair:guest-start/debian:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm: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-xl-raw:debian-di-install:fail:nonblocking
 linux-next:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:nonblocking
 linux-next:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-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-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-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-credit2:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-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-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-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=ab6fc6ef2d8b6529326dbeea8519828c2fb971c0
X-Osstest-Versions-That: linux=33e17876ea4edcd7f5c01efa78e8d02889261abf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 28 Aug 2018 07:14:38 +0000
Subject: [Xen-devel] [linux-next test] 126760: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjc2MCBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY3NjAvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI2NTUw
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjY1NTAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDEx
IHhlbi1ib290L2RzdF9ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjU1MAogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAxMCB4ZW4tYm9vdC9zcmNfaG9zdCAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI2NTUwCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDExIHhlbi1ib290L2Rz
dF9ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjY1NTAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjU1
MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI2NTUwCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEw
IHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjY1NTAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhlbi1ib290IGZhaWwgUkVH
Ui4gdnMuIDEyNjU1MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9k
c3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2NTUwCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEy
NjU1MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2NTUwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjY1NTAKIHRlc3Qt
YW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNjU1MAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2NTUwCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
Y293MiAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTI2NTUw
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
IGZhaWwgYmxvY2tlZCBpbiAxMjY1NTAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1IDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBibG9ja2VkIGluIDEyNjU1MAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCBmYWlsIGJsb2Nr
ZWQgaW4gMTI2NTUwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxMjY1NTAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBibG9j
a2VkIGluIDEyNjU1MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBibG9ja2VkIGluIDEyNjU1MAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBs
aWtlIDEyNjU1MAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI2NTUwCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBy
dW4tYW1kNjQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjY1NTAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAxMCByZWRoYXQtaW5zdGFsbCAg
ICAgICAgZmFpbCBsaWtlIDEyNjU1MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI2NTUwCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgbGlrZSAxMjY1NTAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGxpa2UgMTI2NTUw
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIGxpa2UgMTI2NTUwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSAxMjY1NTAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgZmFpbCBsaWtlIDEyNjU1MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCAgICBmYWlsIGxpa2UgMTI2NTUwCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBsaWtlIDEyNjU1MAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDEwIGRlYmlh
bi1odm0taW5zdGFsbCAgICAgICBmYWlsIGxpa2UgMTI2NTUwCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWkzODYgMTEgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjY1
NTAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICBsaWtlIDEyNjU1MAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI2NTUwCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgbGlrZSAxMjY1NTAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGxpa2UgMTI2NTUwCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ZmFpbCBsaWtlIDEyNjU1MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBsaWtlIDEyNjU1MAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgIGxpa2UgMTI2NTUwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAx
MCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbGlrZSAxMjY1NTAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtl
IDEyNjU1MAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTAgZGViaWFuLWh2
bS1pbnN0YWxsICAgICBmYWlsIGxpa2UgMTI2NTUwCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjY1NTAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgICAg
ICAgZmFpbCBsaWtlIDEyNjU1MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI2NTUwCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjY1NTAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTAgZGViaWFuLWRpLWluc3Rh
bGwgICAgICAgICAgICBmYWlsICBsaWtlIDEyNjU1MAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAxMSBndWVzdC1zdGFydCAgICAgICAgICAgICAgICBmYWlsIGxpa2UgMTI2NTUwCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgbGlrZSAxMjY1NTAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBsaWtlIDEyNjU1MAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZh
aWwgIGxpa2UgMTI2NTUwCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDIxIGd1ZXN0LXN0
YXJ0L2RlYmlhbiAgICAgICAgICAgZmFpbCAgbGlrZSAxMjY1NTAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgICAgICAgZmFpbCBsaWtlIDEy
NjU1MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgbGlrZSAxMjY1NTAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNjU1MAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIGxpa2UgMTI2NTUwCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgIDEwIGRl
Ymlhbi1kaS1pbnN0YWxsICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjY1NTAKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNjU1MAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5z
dGFsbCAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI2NTUwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgIGZhaWwgbGlrZSAxMjY1NTAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgZmFpbCBsaWtlIDEyNjU1MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIGxpa2UgMTI2NTUwCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bGlrZSAxMjY1NTAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAg
ICAgICAgICAgICAgIGFiNmZjNmVmMmQ4YjY1MjkzMjZkYmVlYTg1MTk4MjhjMmZiOTcxYzAKYmFz
ZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDMzZTE3ODc2ZWE0ZWRjZDdmNWMw
MWVmYTc4ZThkMDI4ODkyNjFhYmYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApGYWlsaW5nIHNpbmNlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI2NzYw
ICAyMDE4LTA4LTI3IDA5OjE4OjU2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4t
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4K
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 07:40:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 07:40: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 1fuYcD-0000G6-Sz; Tue, 28 Aug 2018 07: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=bffi=ll=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fuYcC-0000Fj-W0
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 07:40:41 +0000
X-Inumbo-ID: c21c9e4d-aa95-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c21c9e4d-aa95-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 07:41:22 +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 69471AF54;
 Tue, 28 Aug 2018 07:40:37 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Tue, 28 Aug 2018 09:40:12 +0200
Message-Id: <20180828074026.820-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20180828074026.820-1-jgross@suse.com>
References: <20180828074026.820-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 01/15] 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,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxsIGZ1bmN0aW9ucyBpbiBhcmNoL3g4Ni94ZW4vaXJxLmMgYW5kIGFyY2gveDg2L3hlbi94ZW4t
YXNtKi5TIGFyZQpzcGVjaWZpYyB0byBQViBndWVzdHMuIEluY2x1ZGUgdGhlbSBpbiB0aGUga2Vy
bmVsIHdpdGgKQ09ORklHX1hFTl9QViBvbmx5LgoKTWFrZSB0aGUgUFYgc3BlY2lmaWMgY29kZSBp
biBhcmNoL3g4Ni9lbnRyeS9lbnRyeV8qLlMgZGVwZW5kZW50IG9uCkNPTkZJR19YRU5fUFYgaW5z
dGVhZCBvZiBDT05GSUdfWEVOLgoKVGhlIEhWTSBzcGVjaWZpYyBjb2RlIHNob3VsZCBkZXBlbmQg
b24gQ09ORklHX1hFTl9QVkhWTS4KCldoaWxlIGF0IGl0IHJlZm9ybWF0IHRoZSBNYWtlZmlsZSB0
byBtYWtlIGl0IG1vcmUgcmVhZGFibGUuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+ClJldmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJv
dnNreUBvcmFjbGUuY29tPgpBY2tlZC1ieTogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9u
aXguZGU+Ci0tLQogYXJjaC94ODYvZW50cnkvZW50cnlfMzIuUyB8ICA4ICsrKysrLS0tCiBhcmNo
L3g4Ni9lbnRyeS9lbnRyeV82NC5TIHwgIDggKysrKystLS0KIGFyY2gveDg2L3hlbi9NYWtlZmls
ZSAgICAgfCA0MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLQogaW5j
bHVkZS94ZW4vZXZlbnRzLmggICAgICB8ICAyICsrCiA0IGZpbGVzIGNoYW5nZWQsIDQzIGluc2Vy
dGlvbnMoKyksIDE2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2VudHJ5L2Vu
dHJ5XzMyLlMgYi9hcmNoL3g4Ni9lbnRyeS9lbnRyeV8zMi5TCmluZGV4IDI3NjdjNjI1YTUyYy4u
OWNjNGMzMDY0Y2UwIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9lbnRyeS9lbnRyeV8zMi5TCisrKyBi
L2FyY2gveDg2L2VudHJ5L2VudHJ5XzMyLlMKQEAgLTc4Miw3ICs3ODIsNyBAQCBHTE9CQUwoX19i
ZWdpbl9TWVNFTlRFUl9zaW5nbGVzdGVwX3JlZ2lvbikKICAqIHdpbGwgaWdub3JlIGFsbCBvZiB0
aGUgc2luZ2xlLXN0ZXAgdHJhcHMgZ2VuZXJhdGVkIGluIHRoaXMgcmFuZ2UuCiAgKi8KIAotI2lm
ZGVmIENPTkZJR19YRU4KKyNpZmRlZiBDT05GSUdfWEVOX1BWCiAvKgogICogWGVuIGRvZXNuJ3Qg
c2V0ICVlc3AgdG8gYmUgcHJlY2lzZWx5IHdoYXQgdGhlIG5vcm1hbCBTWVNFTlRFUgogICogZW50
cnkgcG9pbnQgZXhwZWN0cywgc28gZml4IGl0IHVwIGJlZm9yZSB1c2luZyB0aGUgbm9ybWFsIHBh
dGguCkBAIC0xMjQwLDcgKzEyNDAsNyBAQCBFTlRSWShzcHVyaW91c19pbnRlcnJ1cHRfYnVnKQog
CWptcAljb21tb25fZXhjZXB0aW9uCiBFTkQoc3B1cmlvdXNfaW50ZXJydXB0X2J1ZykKIAotI2lm
ZGVmIENPTkZJR19YRU4KKyNpZmRlZiBDT05GSUdfWEVOX1BWCiBFTlRSWSh4ZW5faHlwZXJ2aXNv
cl9jYWxsYmFjaykKIAlwdXNobAkkLTEJCQkJLyogb3JpZ19heCA9IC0xID0+IG5vdCBhIHN5c3Rl
bSBjYWxsICovCiAJU0FWRV9BTEwKQEAgLTEzMjEsMTEgKzEzMjEsMTMgQEAgRU5UUlkoeGVuX2Zh
aWxzYWZlX2NhbGxiYWNrKQogCV9BU01fRVhUQUJMRSgzYiwgOGIpCiAJX0FTTV9FWFRBQkxFKDRi
LCA5YikKIEVORFBST0MoeGVuX2ZhaWxzYWZlX2NhbGxiYWNrKQorI2VuZGlmIC8qIENPTkZJR19Y
RU5fUFYgKi8KIAorI2lmZGVmIENPTkZJR19YRU5fUFZIVk0KIEJVSUxEX0lOVEVSUlVQVDMoeGVu
X2h2bV9jYWxsYmFja192ZWN0b3IsIEhZUEVSVklTT1JfQ0FMTEJBQ0tfVkVDVE9SLAogCQkgeGVu
X2V2dGNobl9kb191cGNhbGwpCisjZW5kaWYKIAotI2VuZGlmIC8qIENPTkZJR19YRU4gKi8KIAog
I2lmIElTX0VOQUJMRUQoQ09ORklHX0hZUEVSVikKIApkaWZmIC0tZ2l0IGEvYXJjaC94ODYvZW50
cnkvZW50cnlfNjQuUyBiL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMKaW5kZXggOTU3ZGZiNjkz
ZWNjLi5hOWVjNWQzYzZlNjcgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2VudHJ5L2VudHJ5XzY0LlMK
KysrIGIvYXJjaC94ODYvZW50cnkvZW50cnlfNjQuUwpAQCAtMTA1MCw3ICsxMDUwLDcgQEAgRU5U
UlkoZG9fc29mdGlycV9vd25fc3RhY2spCiAJcmV0CiBFTkRQUk9DKGRvX3NvZnRpcnFfb3duX3N0
YWNrKQogCi0jaWZkZWYgQ09ORklHX1hFTgorI2lmZGVmIENPTkZJR19YRU5fUFYKIGlkdGVudHJ5
IGh5cGVydmlzb3JfY2FsbGJhY2sgeGVuX2RvX2h5cGVydmlzb3JfY2FsbGJhY2sgaGFzX2Vycm9y
X2NvZGU9MAogCiAvKgpAQCAtMTEzMCwxMSArMTEzMCwxMyBAQCBFTlRSWSh4ZW5fZmFpbHNhZmVf
Y2FsbGJhY2spCiAJRU5DT0RFX0ZSQU1FX1BPSU5URVIKIAlqbXAJZXJyb3JfZXhpdAogRU5EKHhl
bl9mYWlsc2FmZV9jYWxsYmFjaykKKyNlbmRpZiAvKiBDT05GSUdfWEVOX1BWICovCiAKKyNpZmRl
ZiBDT05GSUdfWEVOX1BWSFZNCiBhcGljaW50ZXJydXB0MyBIWVBFUlZJU09SX0NBTExCQUNLX1ZF
Q1RPUiBcCiAJeGVuX2h2bV9jYWxsYmFja192ZWN0b3IgeGVuX2V2dGNobl9kb191cGNhbGwKKyNl
bmRpZgogCi0jZW5kaWYgLyogQ09ORklHX1hFTiAqLwogCiAjaWYgSVNfRU5BQkxFRChDT05GSUdf
SFlQRVJWKQogYXBpY2ludGVycnVwdDMgSFlQRVJWSVNPUl9DQUxMQkFDS19WRUNUT1IgXApAQCAt
MTE1MSw3ICsxMTUzLDcgQEAgaWR0ZW50cnkgZGVidWcJCQlkb19kZWJ1ZwkJaGFzX2Vycm9yX2Nv
ZGU9MAlwYXJhbm9pZD0xIHNoaWZ0X2lzdD1ERUJVR19TVEFDSwogaWR0ZW50cnkgaW50MwkJCWRv
X2ludDMJCQloYXNfZXJyb3JfY29kZT0wCiBpZHRlbnRyeSBzdGFja19zZWdtZW50CQlkb19zdGFj
a19zZWdtZW50CWhhc19lcnJvcl9jb2RlPTEKIAotI2lmZGVmIENPTkZJR19YRU4KKyNpZmRlZiBD
T05GSUdfWEVOX1BWCiBpZHRlbnRyeSB4ZW5ubWkJCQlkb19ubWkJCQloYXNfZXJyb3JfY29kZT0w
CiBpZHRlbnRyeSB4ZW5kZWJ1ZwkJZG9fZGVidWcJCWhhc19lcnJvcl9jb2RlPTAKIGlkdGVudHJ5
IHhlbmludDMJCWRvX2ludDMJCQloYXNfZXJyb3JfY29kZT0wCmRpZmYgLS1naXQgYS9hcmNoL3g4
Ni94ZW4vTWFrZWZpbGUgYi9hcmNoL3g4Ni94ZW4vTWFrZWZpbGUKaW5kZXggZDgzY2I1NDc4ZjU0
Li5mNzIzYjVhYThmNzQgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9NYWtlZmlsZQorKysgYi9h
cmNoL3g4Ni94ZW4vTWFrZWZpbGUKQEAgLTEyLDI1ICsxMiw0NiBAQCBlbmRpZgogIyBNYWtlIHN1
cmUgZWFybHkgYm9vdCBoYXMgbm8gc3RhY2twcm90ZWN0b3IKIG5vc3RhY2twIDo9ICQoY2FsbCBj
Yy1vcHRpb24sIC1mbm8tc3RhY2stcHJvdGVjdG9yKQogQ0ZMQUdTX2VubGlnaHRlbl9wdi5vCQk6
PSAkKG5vc3RhY2twKQotQ0ZMQUdTX21tdV9wdi5vCQk6PSAkKG5vc3RhY2twKQorQ0ZMQUdTX21t
dV9wdi5vCQkJOj0gJChub3N0YWNrcCkKIAotb2JqLXkJCTo9IGVubGlnaHRlbi5vIG11bHRpY2Fs
bHMubyBtbXUubyBpcnEubyBcCi0JCQl0aW1lLm8geGVuLWFzbS5vIHhlbi1hc21fJChCSVRTKS5v
IFwKLQkJCWdyYW50LXRhYmxlLm8gc3VzcGVuZC5vIHBsYXRmb3JtLXBjaS11bnBsdWcubworb2Jq
LXkJCQkJKz0gZW5saWdodGVuLm8KK29iai15CQkJCSs9IG11bHRpY2FsbHMubworb2JqLXkJCQkJ
Kz0gbW11Lm8KK29iai15CQkJCSs9IHRpbWUubworb2JqLXkJCQkJKz0gZ3JhbnQtdGFibGUubwor
b2JqLXkJCQkJKz0gc3VzcGVuZC5vCitvYmoteQkJCQkrPSBwbGF0Zm9ybS1wY2ktdW5wbHVnLm8K
IAotb2JqLSQoQ09ORklHX1hFTl9QVkhWTSkJCSs9IGVubGlnaHRlbl9odm0ubyBtbXVfaHZtLm8g
c3VzcGVuZF9odm0ubwotb2JqLSQoQ09ORklHX1hFTl9QVikJCQkrPSBzZXR1cC5vIGFwaWMubyBw
bXUubyBzdXNwZW5kX3B2Lm8gXAotCQkJCQkJcDJtLm8gZW5saWdodGVuX3B2Lm8gbW11X3B2Lm8K
LW9iai0kKENPTkZJR19YRU5fUFZIKQkJCSs9IGVubGlnaHRlbl9wdmgubworb2JqLSQoQ09ORklH
X1hFTl9QVkhWTSkJCSs9IGVubGlnaHRlbl9odm0ubworb2JqLSQoQ09ORklHX1hFTl9QVkhWTSkJ
CSs9IG1tdV9odm0ubworb2JqLSQoQ09ORklHX1hFTl9QVkhWTSkJCSs9IHN1c3BlbmRfaHZtLm8K
IAotb2JqLSQoQ09ORklHX0VWRU5UX1RSQUNJTkcpICs9IHRyYWNlLm8KK29iai0kKENPTkZJR19Y
RU5fUFYpCQkrPSBzZXR1cC5vCitvYmotJChDT05GSUdfWEVOX1BWKQkJKz0gYXBpYy5vCitvYmot
JChDT05GSUdfWEVOX1BWKQkJKz0gcG11Lm8KK29iai0kKENPTkZJR19YRU5fUFYpCQkrPSBzdXNw
ZW5kX3B2Lm8KK29iai0kKENPTkZJR19YRU5fUFYpCQkrPSBwMm0ubworb2JqLSQoQ09ORklHX1hF
Tl9QVikJCSs9IGVubGlnaHRlbl9wdi5vCitvYmotJChDT05GSUdfWEVOX1BWKQkJKz0gbW11X3B2
Lm8KK29iai0kKENPTkZJR19YRU5fUFYpCQkrPSBpcnEubworb2JqLSQoQ09ORklHX1hFTl9QVikJ
CSs9IHhlbi1hc20ubworb2JqLSQoQ09ORklHX1hFTl9QVikJCSs9IHhlbi1hc21fJChCSVRTKS5v
CisKK29iai0kKENPTkZJR19YRU5fUFZIKQkJKz0gZW5saWdodGVuX3B2aC5vCitvYmotJChDT05G
SUdfWEVOX1BWSCkJIAkrPSB4ZW4tcHZoLm8KKworb2JqLSQoQ09ORklHX0VWRU5UX1RSQUNJTkcp
CSs9IHRyYWNlLm8KIAogb2JqLSQoQ09ORklHX1NNUCkJCSs9IHNtcC5vCiBvYmotJChDT05GSUdf
WEVOX1BWX1NNUCkgIAkrPSBzbXBfcHYubwogb2JqLSQoQ09ORklHX1hFTl9QVkhWTV9TTVApICAJ
Kz0gc21wX2h2bS5vCisKIG9iai0kKENPTkZJR19QQVJBVklSVF9TUElOTE9DS1MpKz0gc3Bpbmxv
Y2subworCiBvYmotJChDT05GSUdfWEVOX0RFQlVHX0ZTKQkrPSBkZWJ1Z2ZzLm8KKwogb2JqLSQo
Q09ORklHX1hFTl9ET00wKQkJKz0gdmdhLm8KKwogb2JqLSQoQ09ORklHX1NXSU9UTEJfWEVOKQkr
PSBwY2ktc3dpb3RsYi14ZW4ubworCiBvYmotJChDT05GSUdfWEVOX0VGSSkJCSs9IGVmaS5vCi1v
YmotJChDT05GSUdfWEVOX1BWSCkJIAkrPSB4ZW4tcHZoLm8KZGlmZiAtLWdpdCBhL2luY2x1ZGUv
eGVuL2V2ZW50cy5oIGIvaW5jbHVkZS94ZW4vZXZlbnRzLmgKaW5kZXggYzNlNmJjNjQzYTdiLi5h
NDg4OTcxOTk5NzUgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUveGVuL2V2ZW50cy5oCisrKyBiL2luY2x1
ZGUveGVuL2V2ZW50cy5oCkBAIC04OSwxMSArODksMTMgQEAgdW5zaWduZWQgaXJxX2Zyb21fZXZ0
Y2huKHVuc2lnbmVkIGludCBldnRjaG4pOwogaW50IGlycV9mcm9tX3ZpcnEodW5zaWduZWQgaW50
IGNwdSwgdW5zaWduZWQgaW50IHZpcnEpOwogdW5zaWduZWQgaW50IGV2dGNobl9mcm9tX2lycSh1
bnNpZ25lZCBpcnEpOwogCisjaWZkZWYgQ09ORklHX1hFTl9QVkhWTQogLyogWGVuIEhWTSBldnRj
aG4gdmVjdG9yIGNhbGxiYWNrICovCiB2b2lkIHhlbl9odm1fY2FsbGJhY2tfdmVjdG9yKHZvaWQp
OwogI2lmZGVmIENPTkZJR19UUkFDSU5HCiAjZGVmaW5lIHRyYWNlX3hlbl9odm1fY2FsbGJhY2tf
dmVjdG9yIHhlbl9odm1fY2FsbGJhY2tfdmVjdG9yCiAjZW5kaWYKKyNlbmRpZgogaW50IHhlbl9z
ZXRfY2FsbGJhY2tfdmlhKHVpbnQ2NF90IHZpYSk7CiB2b2lkIHhlbl9ldnRjaG5fZG9fdXBjYWxs
KHN0cnVjdCBwdF9yZWdzICpyZWdzKTsKIHZvaWQgeGVuX2h2bV9ldnRjaG5fZG9fdXBjYWxsKHZv
aWQpOwotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 07:40:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 07:40: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 1fuYcG-0000Hk-Qw; Tue, 28 Aug 2018 07: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=bffi=ll=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fuYcE-0000GJ-A8
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 07:40:42 +0000
X-Inumbo-ID: c33e9bba-aa95-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c33e9bba-aa95-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 07:41: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 B32F5B03E;
 Tue, 28 Aug 2018 07:40:38 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Tue, 28 Aug 2018 09:40:18 +0200
Message-Id: <20180828074026.820-8-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20180828074026.820-1-jgross@suse.com>
References: <20180828074026.820-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 07/15] x86/paravirt: remove clobbers from
 struct paravirt_patch_site
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, boris.ostrovsky@oracle.com,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUgaXMgbm8gbmVlZCBhbnkgbG9uZ2VyIHRvIHN0b3JlIHRoZSBjbG9iYmVycyBpbiBzdHJ1
Y3QKcGFyYXZpcnRfcGF0Y2hfc2l0ZS4gUmVtb3ZlIGNsb2JiZXJzIGZyb20gdGhlIHN0cnVjdCBh
bmQgZnJvbSB0aGUKcmVsYXRlZCBtYWNyb3MuCgpXaGlsZSBhdCBpdCBmaXggc29tZSBsaW5lcyBs
b25nZXIgdGhhbiA4MCBjaGFyYWN0ZXJzLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgpSZXZpZXdlZC1ieTogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0
cm9uaXguZGU+Ci0tLQogYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaCAgICAgICB8IDMz
ICsrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLQogYXJjaC94ODYvaW5jbHVkZS9hc20v
cGFyYXZpcnRfdHlwZXMuaCB8ICAxIC0KIDIgZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygr
KSwgMTkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFy
YXZpcnQuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKaW5kZXggZTM3NWQ0MjY2
YjUzLi5lMTM2NGNiNDBjZTUgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2
aXJ0LmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaApAQCAtODI3LDcgKzgy
Nyw3IEBAIGV4dGVybiB2b2lkIGRlZmF1bHRfYmFubmVyKHZvaWQpOwogCiAjZWxzZSAgLyogX19B
U1NFTUJMWV9fICovCiAKLSNkZWZpbmUgX1BWU0lURShwdHlwZSwgY2xvYmJlcnMsIG9wcywgd29y
ZCwgYWxnbikJXAorI2RlZmluZSBfUFZTSVRFKHB0eXBlLCBvcHMsIHdvcmQsIGFsZ24pCQlcCiA3
NzE6OwkJCQkJCVwKIAlvcHM7CQkJCQlcCiA3NzI6OwkJCQkJCVwKQEAgLTgzNiw3ICs4MzYsNiBA
QCBleHRlcm4gdm9pZCBkZWZhdWx0X2Jhbm5lcih2b2lkKTsKIAkgd29yZCA3NzFiOwkJCQlcCiAJ
IC5ieXRlIHB0eXBlOwkJCQlcCiAJIC5ieXRlIDc3MmItNzcxYjsJCQlcCi0JIC5zaG9ydCBjbG9i
YmVyczsJCQlcCiAJLnBvcHNlY3Rpb24KIAogCkBAIC04NjksNyArODY4LDcgQEAgZXh0ZXJuIHZv
aWQgZGVmYXVsdF9iYW5uZXIodm9pZCk7CiAJQ09ORF9QT1Aoc2V0LCBDTEJSX1JBWCwgcmF4KQog
CiAjZGVmaW5lIFBBUkFfUEFUQ0goc3RydWN0LCBvZmYpICAgICAgICAoKFBBUkFWSVJUX1BBVENI
XyMjc3RydWN0ICsgKG9mZikpIC8gOCkKLSNkZWZpbmUgUEFSQV9TSVRFKHB0eXBlLCBjbG9iYmVy
cywgb3BzKSBfUFZTSVRFKHB0eXBlLCBjbG9iYmVycywgb3BzLCAucXVhZCwgOCkKKyNkZWZpbmUg
UEFSQV9TSVRFKHB0eXBlLCBvcHMpCV9QVlNJVEUocHR5cGUsIG9wcywgLnF1YWQsIDgpCiAjZGVm
aW5lIFBBUkFfSU5ESVJFQ1QoYWRkcikJKmFkZHIoJXJpcCkKICNlbHNlCiAjZGVmaW5lIFBWX1NB
VkVfUkVHUyhzZXQpCQkJXApAQCAtODg0LDI2ICs4ODMsMjYgQEAgZXh0ZXJuIHZvaWQgZGVmYXVs
dF9iYW5uZXIodm9pZCk7CiAJQ09ORF9QT1Aoc2V0LCBDTEJSX0VBWCwgZWF4KQogCiAjZGVmaW5l
IFBBUkFfUEFUQ0goc3RydWN0LCBvZmYpICAgICAgICAoKFBBUkFWSVJUX1BBVENIXyMjc3RydWN0
ICsgKG9mZikpIC8gNCkKLSNkZWZpbmUgUEFSQV9TSVRFKHB0eXBlLCBjbG9iYmVycywgb3BzKSBf
UFZTSVRFKHB0eXBlLCBjbG9iYmVycywgb3BzLCAubG9uZywgNCkKKyNkZWZpbmUgUEFSQV9TSVRF
KHB0eXBlLCBvcHMpCV9QVlNJVEUocHR5cGUsIG9wcywgLmxvbmcsIDQpCiAjZGVmaW5lIFBBUkFf
SU5ESVJFQ1QoYWRkcikJKiVjczphZGRyCiAjZW5kaWYKIAogI2RlZmluZSBJTlRFUlJVUFRfUkVU
VVJOCQkJCQkJXAotCVBBUkFfU0lURShQQVJBX1BBVENIKHB2X2NwdV9vcHMsIFBWX0NQVV9pcmV0
KSwgQ0xCUl9OT05FLAlcCi0JCSAgQU5OT1RBVEVfUkVUUE9MSU5FX1NBRkU7CQkJCQlcCisJUEFS
QV9TSVRFKFBBUkFfUEFUQ0gocHZfY3B1X29wcywgUFZfQ1BVX2lyZXQpLAkJCVwKKwkJICBBTk5P
VEFURV9SRVRQT0xJTkVfU0FGRTsJCQkJXAogCQkgIGptcCBQQVJBX0lORElSRUNUKHB2X2NwdV9v
cHMrUFZfQ1BVX2lyZXQpOykKIAogI2RlZmluZSBESVNBQkxFX0lOVEVSUlVQVFMoY2xvYmJlcnMp
CQkJCQlcCi0JUEFSQV9TSVRFKFBBUkFfUEFUQ0gocHZfaXJxX29wcywgUFZfSVJRX2lycV9kaXNh
YmxlKSwgY2xvYmJlcnMsIFwKKwlQQVJBX1NJVEUoUEFSQV9QQVRDSChwdl9pcnFfb3BzLCBQVl9J
UlFfaXJxX2Rpc2FibGUpLAkJXAogCQkgIFBWX1NBVkVfUkVHUyhjbG9iYmVycyB8IENMQlJfQ0FM
TEVFX1NBVkUpOwkJXAotCQkgIEFOTk9UQVRFX1JFVFBPTElORV9TQUZFOwkJCQkJXAorCQkgIEFO
Tk9UQVRFX1JFVFBPTElORV9TQUZFOwkJCQlcCiAJCSAgY2FsbCBQQVJBX0lORElSRUNUKHB2X2ly
cV9vcHMrUFZfSVJRX2lycV9kaXNhYmxlKTsJXAogCQkgIFBWX1JFU1RPUkVfUkVHUyhjbG9iYmVy
cyB8IENMQlJfQ0FMTEVFX1NBVkUpOykKIAogI2RlZmluZSBFTkFCTEVfSU5URVJSVVBUUyhjbG9i
YmVycykJCQkJCVwKLQlQQVJBX1NJVEUoUEFSQV9QQVRDSChwdl9pcnFfb3BzLCBQVl9JUlFfaXJx
X2VuYWJsZSksIGNsb2JiZXJzLAlcCisJUEFSQV9TSVRFKFBBUkFfUEFUQ0gocHZfaXJxX29wcywg
UFZfSVJRX2lycV9lbmFibGUpLAkJXAogCQkgIFBWX1NBVkVfUkVHUyhjbG9iYmVycyB8IENMQlJf
Q0FMTEVFX1NBVkUpOwkJXAotCQkgIEFOTk9UQVRFX1JFVFBPTElORV9TQUZFOwkJCQkJXAorCQkg
IEFOTk9UQVRFX1JFVFBPTElORV9TQUZFOwkJCQlcCiAJCSAgY2FsbCBQQVJBX0lORElSRUNUKHB2
X2lycV9vcHMrUFZfSVJRX2lycV9lbmFibGUpOwlcCiAJCSAgUFZfUkVTVE9SRV9SRUdTKGNsb2Ji
ZXJzIHwgQ0xCUl9DQUxMRUVfU0FWRSk7KQogCkBAIC05MjEsOCArOTIwLDcgQEAgZXh0ZXJuIHZv
aWQgZGVmYXVsdF9iYW5uZXIodm9pZCk7CiAgKiBpbmxpbmVkLCBvciB0aGUgc3dhcGdzIGluc3Ry
dWN0aW9uIG11c3QgYmUgdHJhcHBlZCBhbmQgZW11bGF0ZWQuCiAgKi8KICNkZWZpbmUgU1dBUEdT
X1VOU0FGRV9TVEFDSwkJCQkJCVwKLQlQQVJBX1NJVEUoUEFSQV9QQVRDSChwdl9jcHVfb3BzLCBQ
Vl9DUFVfc3dhcGdzKSwgQ0xCUl9OT05FLAlcCi0JCSAgc3dhcGdzKQorCVBBUkFfU0lURShQQVJB
X1BBVENIKHB2X2NwdV9vcHMsIFBWX0NQVV9zd2FwZ3MpLCBzd2FwZ3MpCiAKIC8qCiAgKiBOb3Rl
OiBzd2FwZ3MgaXMgdmVyeSBzcGVjaWFsLCBhbmQgaW4gcHJhY3Rpc2UgaXMgZWl0aGVyIGdvaW5n
IHRvIGJlCkBAIC05MzEsOCArOTI5LDggQEAgZXh0ZXJuIHZvaWQgZGVmYXVsdF9iYW5uZXIodm9p
ZCk7CiAgKiBpdC4KICAqLwogI2RlZmluZSBTV0FQR1MJCQkJCQkJCVwKLQlQQVJBX1NJVEUoUEFS
QV9QQVRDSChwdl9jcHVfb3BzLCBQVl9DUFVfc3dhcGdzKSwgQ0xCUl9OT05FLAlcCi0JCSAgQU5O
T1RBVEVfUkVUUE9MSU5FX1NBRkU7CQkJCQlcCisJUEFSQV9TSVRFKFBBUkFfUEFUQ0gocHZfY3B1
X29wcywgUFZfQ1BVX3N3YXBncyksCQlcCisJCSAgQU5OT1RBVEVfUkVUUE9MSU5FX1NBRkU7CQkJ
CVwKIAkJICBjYWxsIFBBUkFfSU5ESVJFQ1QocHZfY3B1X29wcytQVl9DUFVfc3dhcGdzKTsJCVwK
IAkJICkKIApAQCAtOTQyLDE1ICs5NDAsMTQgQEAgZXh0ZXJuIHZvaWQgZGVmYXVsdF9iYW5uZXIo
dm9pZCk7CiAKICNkZWZpbmUgVVNFUkdTX1NZU1JFVDY0CQkJCQkJCVwKIAlQQVJBX1NJVEUoUEFS
QV9QQVRDSChwdl9jcHVfb3BzLCBQVl9DUFVfdXNlcmdzX3N5c3JldDY0KSwJXAotCQkgIENMQlJf
Tk9ORSwJCQkJCQlcCi0JCSAgQU5OT1RBVEVfUkVUUE9MSU5FX1NBRkU7CQkJCQlcCisJCSAgQU5O
T1RBVEVfUkVUUE9MSU5FX1NBRkU7CQkJCVwKIAkJICBqbXAgUEFSQV9JTkRJUkVDVChwdl9jcHVf
b3BzK1BWX0NQVV91c2VyZ3Nfc3lzcmV0NjQpOykKIAogI2lmZGVmIENPTkZJR19ERUJVR19FTlRS
WQogI2RlZmluZSBTQVZFX0ZMQUdTKGNsb2JiZXJzKSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCi0JUEFSQV9TSVRFKFBBUkFfUEFUQ0gocHZfaXJxX29wcywgUFZfSVJR
X3NhdmVfZmwpLCBjbG9iYmVycywgXAorCVBBUkFfU0lURShQQVJBX1BBVENIKHB2X2lycV9vcHMs
IFBWX0lSUV9zYXZlX2ZsKSwJICAgIFwKIAkJICBQVl9TQVZFX1JFR1MoY2xvYmJlcnMgfCBDTEJS
X0NBTExFRV9TQVZFKTsgICAgICAgIFwKLQkJICBBTk5PVEFURV9SRVRQT0xJTkVfU0FGRTsJCQkJ
ICAgIFwKKwkJICBBTk5PVEFURV9SRVRQT0xJTkVfU0FGRTsJCQkgICAgXAogCQkgIGNhbGwgUEFS
QV9JTkRJUkVDVChwdl9pcnFfb3BzK1BWX0lSUV9zYXZlX2ZsKTsgICAgXAogCQkgIFBWX1JFU1RP
UkVfUkVHUyhjbG9iYmVycyB8IENMQlJfQ0FMTEVFX1NBVkUpOykKICNlbmRpZgpkaWZmIC0tZ2l0
IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaCBiL2FyY2gveDg2L2luY2x1
ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmgKaW5kZXggMjI1ZDg3MTM3M2VkLi5iMjIyMDUzNmE3ZDQg
MTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmgKKysrIGIv
YXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaApAQCAtNjgxLDcgKzY4MSw2IEBA
IHN0cnVjdCBwYXJhdmlydF9wYXRjaF9zaXRlIHsKIAl1OCAqaW5zdHI7IAkJLyogb3JpZ2luYWwg
aW5zdHJ1Y3Rpb25zICovCiAJdTggaW5zdHJ0eXBlOwkJLyogdHlwZSBvZiB0aGlzIGluc3RydWN0
aW9uICovCiAJdTggbGVuOwkJCS8qIGxlbmd0aCBvZiBvcmlnaW5hbCBpbnN0cnVjdGlvbiAqLwot
CXUxNiBjbG9iYmVyczsJCS8qIHdoYXQgcmVnaXN0ZXJzIHlvdSBtYXkgY2xvYmJlciAqLwogfTsK
IAogZXh0ZXJuIHN0cnVjdCBwYXJhdmlydF9wYXRjaF9zaXRlIF9fcGFyYWluc3RydWN0aW9uc1td
LAotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 07:40:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 07:40: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 1fuYcE-0000Gn-Uk; Tue, 28 Aug 2018 07:40: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=bffi=ll=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fuYcC-0000Fh-W5
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 07:40:41 +0000
X-Inumbo-ID: 74d188b8-aa95-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 74d188b8-aa95-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 09:39: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 96D9EAF70;
 Tue, 28 Aug 2018 07:40:37 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Tue, 28 Aug 2018 09:40:14 +0200
Message-Id: <20180828074026.820-4-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20180828074026.820-1-jgross@suse.com>
References: <20180828074026.820-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 03/15] 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,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW5zdGVhZCBvZiB1c2luZyBvbmUgbGFyZ2UgI2lmZGVmIENPTkZJR19YRU5fUFZIVk0gaW4KYXJj
aC94ODYveGVuL3BsYXRmb3JtLXBjaS11bnBsdWcuYyBhZGQgdGhlIG9iamVjdCBmaWxlIGRlcGVu
ZGluZyBvbgpDT05GSUdfWEVOX1BWSFZNIGJlaW5nIHNldC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KUmV2aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8
Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Ci0tLQogYXJjaC94ODYveGVuL01ha2VmaWxlICAg
ICAgICAgICAgICB8IDIgKy0KIGFyY2gveDg2L3hlbi9wbGF0Zm9ybS1wY2ktdW5wbHVnLmMgfCAy
IC0tCiAyIGZpbGVzIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAzIGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9NYWtlZmlsZSBiL2FyY2gveDg2L3hlbi9NYWtlZmlsZQpp
bmRleCBhOTY0ZjMwN2EyNjYuLmRkMjU1MGQzM2IzOCAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVu
L01ha2VmaWxlCisrKyBiL2FyY2gveDg2L3hlbi9NYWtlZmlsZQpAQCAtMTksMTEgKzE5LDExIEBA
IG9iai15CQkJCSs9IG1tdS5vCiBvYmoteQkJCQkrPSB0aW1lLm8KIG9iai15CQkJCSs9IGdyYW50
LXRhYmxlLm8KIG9iai15CQkJCSs9IHN1c3BlbmQubwotb2JqLXkJCQkJKz0gcGxhdGZvcm0tcGNp
LXVucGx1Zy5vCiAKIG9iai0kKENPTkZJR19YRU5fUFZIVk0pCQkrPSBlbmxpZ2h0ZW5faHZtLm8K
IG9iai0kKENPTkZJR19YRU5fUFZIVk0pCQkrPSBtbXVfaHZtLm8KIG9iai0kKENPTkZJR19YRU5f
UFZIVk0pCQkrPSBzdXNwZW5kX2h2bS5vCitvYmotJChDT05GSUdfWEVOX1BWSFZNKQkJKz0gcGxh
dGZvcm0tcGNpLXVucGx1Zy5vCiAKIG9iai0kKENPTkZJR19YRU5fUFYpCQkrPSBzZXR1cC5vCiBv
YmotJChDT05GSUdfWEVOX1BWKQkJKz0gYXBpYy5vCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4v
cGxhdGZvcm0tcGNpLXVucGx1Zy5jIGIvYXJjaC94ODYveGVuL3BsYXRmb3JtLXBjaS11bnBsdWcu
YwppbmRleCAzM2E3ODNjNzdkOTYuLjM5NTc5NDZhNmNmZSAxMDA2NDQKLS0tIGEvYXJjaC94ODYv
eGVuL3BsYXRmb3JtLXBjaS11bnBsdWcuYworKysgYi9hcmNoL3g4Ni94ZW4vcGxhdGZvcm0tcGNp
LXVucGx1Zy5jCkBAIC0zMCw3ICszMCw2IEBACiAjZGVmaW5lIFhFTl9QTEFURk9STV9FUlJfUFJP
VE9DT0wgLTIKICNkZWZpbmUgWEVOX1BMQVRGT1JNX0VSUl9CTEFDS0xJU1QgLTMKIAotI2lmZGVm
IENPTkZJR19YRU5fUFZIVk0KIC8qIHN0b3JlIHRoZSB2YWx1ZSBvZiB4ZW5fZW11bF91bnBsdWcg
YWZ0ZXIgdGhlIHVucGx1ZyBpcyBkb25lICovCiBzdGF0aWMgaW50IHhlbl9wbGF0Zm9ybV9wY2lf
dW5wbHVnOwogc3RhdGljIGludCB4ZW5fZW11bF91bnBsdWc7CkBAIC0yMTQsNCArMjEzLDMgQEAg
c3RhdGljIGludCBfX2luaXQgcGFyc2VfeGVuX2VtdWxfdW5wbHVnKGNoYXIgKmFyZykKIAlyZXR1
cm4gMDsKIH0KIGVhcmx5X3BhcmFtKCJ4ZW5fZW11bF91bnBsdWciLCBwYXJzZV94ZW5fZW11bF91
bnBsdWcpOwotI2VuZGlmCi0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 07:40:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 07:40: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 1fuYcI-0000Id-DZ; Tue, 28 Aug 2018 07: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=bffi=ll=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fuYcF-0000H0-Hp
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 07:40:43 +0000
X-Inumbo-ID: c39d8a82-aa95-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c39d8a82-aa95-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 07:41: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 B4C28B04F;
 Tue, 28 Aug 2018 07:40:40 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Tue, 28 Aug 2018 09:40:25 +0200
Message-Id: <20180828074026.820-15-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20180828074026.820-1-jgross@suse.com>
References: <20180828074026.820-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 14/15] x86/paravirt: move the Xen-only
 pv_mmu_ops under the PARAVIRT_XXL 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,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TW9zdCBvZiB0aGUgcGFyYXZpcnQgb3BzIGRlZmluZWQgaW4gcHZfbW11X29wcyBhcmUgZm9yIFhl
biBQViBndWVzdHMKb25seS4gRGVmaW5lIHRoZW0gb25seSBpZiBDT05GSUdfUEFSQVZJUlRfWFhM
IGlzIHNldC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
LS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9maXhtYXAuaCAgICAgICAgIHwgICAyICstCiBhcmNo
L3g4Ni9pbmNsdWRlL2FzbS9tbXVfY29udGV4dC5oICAgIHwgICA0ICstCiBhcmNoL3g4Ni9pbmNs
dWRlL2FzbS9wYXJhdmlydC5oICAgICAgIHwgMTI1ICsrKysrKysrKysrKysrKysrLS0tLS0tLS0t
LS0tLS0tLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmggfCAgMzMgKysr
Ky0tLS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ2FsbG9jLmggICAgICAgIHwgICAyICstCiBh
cmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ3RhYmxlLmggICAgICAgIHwgICA3ICstCiBhcmNoL3g4Ni9p
bmNsdWRlL2FzbS9zcGVjaWFsX2luc25zLmggIHwgIDExICstLQogYXJjaC94ODYva2VybmVsL2Fz
bS1vZmZzZXRzLmMgICAgICAgICB8ICAgNCArLQogYXJjaC94ODYva2VybmVsL2hlYWRfNjQuUyAg
ICAgICAgICAgICB8ICAgNCArLQogYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMgICAgICAgICAg
ICB8ICAxNSArKy0tCiBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfMzIuYyAgIHwgICA0
ICstCiBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfNjQuYyAgIHwgICA0ICstCiAxMiBm
aWxlcyBjaGFuZ2VkLCAxMDMgaW5zZXJ0aW9ucygrKSwgMTEyIGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL2ZpeG1hcC5oIGIvYXJjaC94ODYvaW5jbHVkZS9h
c20vZml4bWFwLmgKaW5kZXggZTIwMzE2OTkzMWM3Li5hYzgwZTdlYWRjM2EgMTAwNjQ0Ci0tLSBh
L2FyY2gveDg2L2luY2x1ZGUvYXNtL2ZpeG1hcC5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNt
L2ZpeG1hcC5oCkBAIC0xNTIsNyArMTUyLDcgQEAgdm9pZCBfX25hdGl2ZV9zZXRfZml4bWFwKGVu
dW0gZml4ZWRfYWRkcmVzc2VzIGlkeCwgcHRlX3QgcHRlKTsKIHZvaWQgbmF0aXZlX3NldF9maXht
YXAoZW51bSBmaXhlZF9hZGRyZXNzZXMgaWR4LAogCQkgICAgICAgcGh5c19hZGRyX3QgcGh5cywg
cGdwcm90X3QgZmxhZ3MpOwogCi0jaWZuZGVmIENPTkZJR19QQVJBVklSVAorI2lmbmRlZiBDT05G
SUdfUEFSQVZJUlRfWFhMCiBzdGF0aWMgaW5saW5lIHZvaWQgX19zZXRfZml4bWFwKGVudW0gZml4
ZWRfYWRkcmVzc2VzIGlkeCwKIAkJCQlwaHlzX2FkZHJfdCBwaHlzLCBwZ3Byb3RfdCBmbGFncykK
IHsKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL21tdV9jb250ZXh0LmggYi9hcmNo
L3g4Ni9pbmNsdWRlL2FzbS9tbXVfY29udGV4dC5oCmluZGV4IGVlZWI5Mjg5Yzc2NC4uMGNhNTA2
MTFlOGNlIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9tbXVfY29udGV4dC5oCisr
KyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL21tdV9jb250ZXh0LmgKQEAgLTE2LDEyICsxNiwxMiBA
QAogCiBleHRlcm4gYXRvbWljNjRfdCBsYXN0X21tX2N0eF9pZDsKIAotI2lmbmRlZiBDT05GSUdf
UEFSQVZJUlQKKyNpZm5kZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogc3RhdGljIGlubGluZSB2b2lk
IHBhcmF2aXJ0X2FjdGl2YXRlX21tKHN0cnVjdCBtbV9zdHJ1Y3QgKnByZXYsCiAJCQkJCXN0cnVj
dCBtbV9zdHJ1Y3QgKm5leHQpCiB7CiB9Ci0jZW5kaWYJLyogIUNPTkZJR19QQVJBVklSVCAqLwor
I2VuZGlmCS8qICFDT05GSUdfUEFSQVZJUlRfWFhMICovCiAKICNpZmRlZiBDT05GSUdfUEVSRl9F
VkVOVFMKIApkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaCBiL2Fy
Y2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKaW5kZXggNTEyNDMzYzU2YzMzLi42M2FiNThk
YzViNzMgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKKysrIGIv
YXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaApAQCAtMTcsNiArMTcsNjIgQEAKICNpbmNs
dWRlIDxsaW51eC9jcHVtYXNrLmg+CiAjaW5jbHVkZSA8YXNtL2ZyYW1lLmg+CiAKK3N0YXRpYyBp
bmxpbmUgdW5zaWduZWQgbG9uZyBsb25nIHBhcmF2aXJ0X3NjaGVkX2Nsb2NrKHZvaWQpCit7CisJ
cmV0dXJuIFBWT1BfQ0FMTDAodW5zaWduZWQgbG9uZyBsb25nLCB0aW1lLnNjaGVkX2Nsb2NrKTsK
K30KKworc3RydWN0IHN0YXRpY19rZXk7CitleHRlcm4gc3RydWN0IHN0YXRpY19rZXkgcGFyYXZp
cnRfc3RlYWxfZW5hYmxlZDsKK2V4dGVybiBzdHJ1Y3Qgc3RhdGljX2tleSBwYXJhdmlydF9zdGVh
bF9ycV9lbmFibGVkOworCitzdGF0aWMgaW5saW5lIHU2NCBwYXJhdmlydF9zdGVhbF9jbG9jayhp
bnQgY3B1KQoreworCXJldHVybiBQVk9QX0NBTEwxKHU2NCwgdGltZS5zdGVhbF9jbG9jaywgY3B1
KTsKK30KKworLyogVGhlIHBhcmF2aXJ0dWFsaXplZCBJL08gZnVuY3Rpb25zICovCitzdGF0aWMg
aW5saW5lIHZvaWQgc2xvd19kb3duX2lvKHZvaWQpCit7CisJcHZfb3BzLmNwdS5pb19kZWxheSgp
OworI2lmZGVmIFJFQUxMWV9TTE9XX0lPCisJcHZfb3BzLmNwdS5pb19kZWxheSgpOworCXB2X29w
cy5jcHUuaW9fZGVsYXkoKTsKKwlwdl9vcHMuY3B1LmlvX2RlbGF5KCk7CisjZW5kaWYKK30KKwor
c3RhdGljIGlubGluZSB2b2lkIF9fZmx1c2hfdGxiKHZvaWQpCit7CisJUFZPUF9WQ0FMTDAobW11
LmZsdXNoX3RsYl91c2VyKTsKK30KKworc3RhdGljIGlubGluZSB2b2lkIF9fZmx1c2hfdGxiX2ds
b2JhbCh2b2lkKQoreworCVBWT1BfVkNBTEwwKG1tdS5mbHVzaF90bGJfa2VybmVsKTsKK30KKwor
c3RhdGljIGlubGluZSB2b2lkIF9fZmx1c2hfdGxiX29uZV91c2VyKHVuc2lnbmVkIGxvbmcgYWRk
cikKK3sKKwlQVk9QX1ZDQUxMMShtbXUuZmx1c2hfdGxiX29uZV91c2VyLCBhZGRyKTsKK30KKwor
c3RhdGljIGlubGluZSB2b2lkIGZsdXNoX3RsYl9vdGhlcnMoY29uc3Qgc3RydWN0IGNwdW1hc2sg
KmNwdW1hc2ssCisJCQkJICAgIGNvbnN0IHN0cnVjdCBmbHVzaF90bGJfaW5mbyAqaW5mbykKK3sK
KwlQVk9QX1ZDQUxMMihtbXUuZmx1c2hfdGxiX290aGVycywgY3B1bWFzaywgaW5mbyk7Cit9CisK
K3N0YXRpYyBpbmxpbmUgdm9pZCBwYXJhdmlydF90bGJfcmVtb3ZlX3RhYmxlKHN0cnVjdCBtbXVf
Z2F0aGVyICp0bGIsIHZvaWQgKnRhYmxlKQoreworCVBWT1BfVkNBTEwyKG1tdS50bGJfcmVtb3Zl
X3RhYmxlLCB0bGIsIHRhYmxlKTsKK30KKworc3RhdGljIGlubGluZSB2b2lkIHBhcmF2aXJ0X2Fy
Y2hfZXhpdF9tbWFwKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKQoreworCVBWT1BfVkNBTEwxKG1tdS5l
eGl0X21tYXAsIG1tKTsKK30KKwogI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIHN0YXRpYyBp
bmxpbmUgdm9pZCBsb2FkX3NwMCh1bnNpZ25lZCBsb25nIHNwMCkKIHsKQEAgLTUyLDcgKzEwOCw2
IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCB3cml0ZV9jcjAodW5zaWduZWQgbG9uZyB4KQogewogCVBW
T1BfVkNBTEwxKGNwdS53cml0ZV9jcjAsIHgpOwogfQotI2VuZGlmCiAKIHN0YXRpYyBpbmxpbmUg
dW5zaWduZWQgbG9uZyByZWFkX2NyMih2b2lkKQogewpAQCAtNzQsNyArMTI5LDYgQEAgc3RhdGlj
IGlubGluZSB2b2lkIHdyaXRlX2NyMyh1bnNpZ25lZCBsb25nIHgpCiAJUFZPUF9WQ0FMTDEobW11
LndyaXRlX2NyMywgeCk7CiB9CiAKLSNpZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiBzdGF0aWMg
aW5saW5lIHZvaWQgX193cml0ZV9jcjQodW5zaWduZWQgbG9uZyB4KQogewogCVBWT1BfVkNBTEwx
KGNwdS53cml0ZV9jcjQsIHgpOwpAQCAtMTcyLDIzICsyMjYsNyBAQCBzdGF0aWMgaW5saW5lIGlu
dCByZG1zcmxfc2FmZSh1bnNpZ25lZCBtc3IsIHVuc2lnbmVkIGxvbmcgbG9uZyAqcCkKIAkqcCA9
IHBhcmF2aXJ0X3JlYWRfbXNyX3NhZmUobXNyLCAmZXJyKTsKIAlyZXR1cm4gZXJyOwogfQotI2Vu
ZGlmCiAKLXN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBsb25nIHBhcmF2aXJ0X3NjaGVkX2Ns
b2NrKHZvaWQpCi17Ci0JcmV0dXJuIFBWT1BfQ0FMTDAodW5zaWduZWQgbG9uZyBsb25nLCB0aW1l
LnNjaGVkX2Nsb2NrKTsKLX0KLQotc3RydWN0IHN0YXRpY19rZXk7Ci1leHRlcm4gc3RydWN0IHN0
YXRpY19rZXkgcGFyYXZpcnRfc3RlYWxfZW5hYmxlZDsKLWV4dGVybiBzdHJ1Y3Qgc3RhdGljX2tl
eSBwYXJhdmlydF9zdGVhbF9ycV9lbmFibGVkOwotCi1zdGF0aWMgaW5saW5lIHU2NCBwYXJhdmly
dF9zdGVhbF9jbG9jayhpbnQgY3B1KQotewotCXJldHVybiBQVk9QX0NBTEwxKHU2NCwgdGltZS5z
dGVhbF9jbG9jaywgY3B1KTsKLX0KLQotI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIHN0YXRp
YyBpbmxpbmUgdW5zaWduZWQgbG9uZyBsb25nIHBhcmF2aXJ0X3JlYWRfcG1jKGludCBjb3VudGVy
KQogewogCXJldHVybiBQVk9QX0NBTEwxKHU2NCwgY3B1LnJlYWRfcG1jLCBjb3VudGVyKTsKQEAg
LTI2NywxOCArMzA1LDYgQEAgc3RhdGljIGlubGluZSB2b2lkIHNldF9pb3BsX21hc2sodW5zaWdu
ZWQgbWFzaykKIHsKIAlQVk9QX1ZDQUxMMShjcHUuc2V0X2lvcGxfbWFzaywgbWFzayk7CiB9Ci0j
ZW5kaWYKLQotLyogVGhlIHBhcmF2aXJ0dWFsaXplZCBJL08gZnVuY3Rpb25zICovCi1zdGF0aWMg
aW5saW5lIHZvaWQgc2xvd19kb3duX2lvKHZvaWQpCi17Ci0JcHZfb3BzLmNwdS5pb19kZWxheSgp
OwotI2lmZGVmIFJFQUxMWV9TTE9XX0lPCi0JcHZfb3BzLmNwdS5pb19kZWxheSgpOwotCXB2X29w
cy5jcHUuaW9fZGVsYXkoKTsKLQlwdl9vcHMuY3B1LmlvX2RlbGF5KCk7Ci0jZW5kaWYKLX0KIAog
c3RhdGljIGlubGluZSB2b2lkIHBhcmF2aXJ0X2FjdGl2YXRlX21tKHN0cnVjdCBtbV9zdHJ1Y3Qg
KnByZXYsCiAJCQkJCXN0cnVjdCBtbV9zdHJ1Y3QgKm5leHQpCkBAIC0yOTIsMzUgKzMxOCw2IEBA
IHN0YXRpYyBpbmxpbmUgdm9pZCBwYXJhdmlydF9hcmNoX2R1cF9tbWFwKHN0cnVjdCBtbV9zdHJ1
Y3QgKm9sZG1tLAogCVBWT1BfVkNBTEwyKG1tdS5kdXBfbW1hcCwgb2xkbW0sIG1tKTsKIH0KIAot
c3RhdGljIGlubGluZSB2b2lkIHBhcmF2aXJ0X2FyY2hfZXhpdF9tbWFwKHN0cnVjdCBtbV9zdHJ1
Y3QgKm1tKQotewotCVBWT1BfVkNBTEwxKG1tdS5leGl0X21tYXAsIG1tKTsKLX0KLQotc3RhdGlj
IGlubGluZSB2b2lkIF9fZmx1c2hfdGxiKHZvaWQpCi17Ci0JUFZPUF9WQ0FMTDAobW11LmZsdXNo
X3RsYl91c2VyKTsKLX0KLXN0YXRpYyBpbmxpbmUgdm9pZCBfX2ZsdXNoX3RsYl9nbG9iYWwodm9p
ZCkKLXsKLQlQVk9QX1ZDQUxMMChtbXUuZmx1c2hfdGxiX2tlcm5lbCk7Ci19Ci1zdGF0aWMgaW5s
aW5lIHZvaWQgX19mbHVzaF90bGJfb25lX3VzZXIodW5zaWduZWQgbG9uZyBhZGRyKQotewotCVBW
T1BfVkNBTEwxKG1tdS5mbHVzaF90bGJfb25lX3VzZXIsIGFkZHIpOwotfQotCi1zdGF0aWMgaW5s
aW5lIHZvaWQgZmx1c2hfdGxiX290aGVycyhjb25zdCBzdHJ1Y3QgY3B1bWFzayAqY3B1bWFzaywK
LQkJCQkgICAgY29uc3Qgc3RydWN0IGZsdXNoX3RsYl9pbmZvICppbmZvKQotewotCVBWT1BfVkNB
TEwyKG1tdS5mbHVzaF90bGJfb3RoZXJzLCBjcHVtYXNrLCBpbmZvKTsKLX0KLQotc3RhdGljIGlu
bGluZSB2b2lkIHBhcmF2aXJ0X3RsYl9yZW1vdmVfdGFibGUoc3RydWN0IG1tdV9nYXRoZXIgKnRs
Yiwgdm9pZCAqdGFibGUpCi17Ci0JUFZPUF9WQ0FMTDIobW11LnRsYl9yZW1vdmVfdGFibGUsIHRs
YiwgdGFibGUpOwotfQotCiBzdGF0aWMgaW5saW5lIGludCBwYXJhdmlydF9wZ2RfYWxsb2Moc3Ry
dWN0IG1tX3N0cnVjdCAqbW0pCiB7CiAJcmV0dXJuIFBWT1BfQ0FMTDEoaW50LCBtbXUucGdkX2Fs
bG9jLCBtbSk7CkBAIC02MjMsNyArNjIwLDYgQEAgc3RhdGljIGlubGluZSB2b2lkIHBtZF9jbGVh
cihwbWRfdCAqcG1kcCkKIH0KICNlbmRpZgkvKiBDT05GSUdfWDg2X1BBRSAqLwogCi0jaWZkZWYg
Q09ORklHX1BBUkFWSVJUX1hYTAogI2RlZmluZSAgX19IQVZFX0FSQ0hfU1RBUlRfQ09OVEVYVF9T
V0lUQ0gKIHN0YXRpYyBpbmxpbmUgdm9pZCBhcmNoX3N0YXJ0X2NvbnRleHRfc3dpdGNoKHN0cnVj
dCB0YXNrX3N0cnVjdCAqcHJldikKIHsKQEAgLTYzNCw3ICs2MzAsNiBAQCBzdGF0aWMgaW5saW5l
IHZvaWQgYXJjaF9lbmRfY29udGV4dF9zd2l0Y2goc3RydWN0IHRhc2tfc3RydWN0ICpuZXh0KQog
ewogCVBWT1BfVkNBTEwxKGNwdS5lbmRfY29udGV4dF9zd2l0Y2gsIG5leHQpOwogfQotI2VuZGlm
CiAKICNkZWZpbmUgIF9fSEFWRV9BUkNIX0VOVEVSX0xBWllfTU1VX01PREUKIHN0YXRpYyBpbmxp
bmUgdm9pZCBhcmNoX2VudGVyX2xhenlfbW11X21vZGUodm9pZCkKQEAgLTY1Nyw2ICs2NTIsNyBA
QCBzdGF0aWMgaW5saW5lIHZvaWQgX19zZXRfZml4bWFwKHVuc2lnbmVkIC8qIGVudW0gZml4ZWRf
YWRkcmVzc2VzICovIGlkeCwKIHsKIAlwdl9vcHMubW11LnNldF9maXhtYXAoaWR4LCBwaHlzLCBm
bGFncyk7CiB9CisjZW5kaWYKIAogI2lmIGRlZmluZWQoQ09ORklHX1NNUCkgJiYgZGVmaW5lZChD
T05GSUdfUEFSQVZJUlRfU1BJTkxPQ0tTKQogCkBAIC05NDgsMTUgKzk0NCwyMCBAQCBleHRlcm4g
dm9pZCBkZWZhdWx0X2Jhbm5lcih2b2lkKTsKICNlbmRpZiAvKiBfX0FTU0VNQkxZX18gKi8KICNl
bHNlICAvKiBDT05GSUdfUEFSQVZJUlQgKi8KICMgZGVmaW5lIGRlZmF1bHRfYmFubmVyIHg4Nl9p
bml0X25vb3AKKyNlbmRpZiAvKiAhQ09ORklHX1BBUkFWSVJUICovCisKICNpZm5kZWYgX19BU1NF
TUJMWV9fCisjaWZuZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIHN0YXRpYyBpbmxpbmUgdm9pZCBw
YXJhdmlydF9hcmNoX2R1cF9tbWFwKHN0cnVjdCBtbV9zdHJ1Y3QgKm9sZG1tLAogCQkJCQkgIHN0
cnVjdCBtbV9zdHJ1Y3QgKm1tKQogewogfQorI2VuZGlmCiAKKyNpZm5kZWYgQ09ORklHX1BBUkFW
SVJUCiBzdGF0aWMgaW5saW5lIHZvaWQgcGFyYXZpcnRfYXJjaF9leGl0X21tYXAoc3RydWN0IG1t
X3N0cnVjdCAqbW0pCiB7CiB9CisjZW5kaWYKICNlbmRpZiAvKiBfX0FTU0VNQkxZX18gKi8KLSNl
bmRpZiAvKiAhQ09ORklHX1BBUkFWSVJUICovCiAjZW5kaWYgLyogX0FTTV9YODZfUEFSQVZJUlRf
SCAqLwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaCBi
L2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmgKaW5kZXggNDQ3MzhiZjM5NTg0
Li5mOTViNzIyOGM2MTUgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0
X3R5cGVzLmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaApAQCAt
OTEsMTMgKzkxLDE0IEBAIHN0cnVjdCBwdl9pbml0X29wcyB7CiAJCQkgIHVuc2lnbmVkIGxvbmcg
YWRkciwgdW5zaWduZWQgbGVuKTsKIH0gX19ub19yYW5kb21pemVfbGF5b3V0OwogCi0KKyNpZmRl
ZiBDT05GSUdfUEFSQVZJUlRfWFhMCiBzdHJ1Y3QgcHZfbGF6eV9vcHMgewogCS8qIFNldCBkZWZl
cnJlZCB1cGRhdGUgbW9kZSwgdXNlZCBmb3IgYmF0Y2hpbmcgb3BlcmF0aW9ucy4gKi8KIAl2b2lk
ICgqZW50ZXIpKHZvaWQpOwogCXZvaWQgKCpsZWF2ZSkodm9pZCk7CiAJdm9pZCAoKmZsdXNoKSh2
b2lkKTsKIH0gX19ub19yYW5kb21pemVfbGF5b3V0OworI2VuZGlmCiAKIHN0cnVjdCBwdl90aW1l
X29wcyB7CiAJdW5zaWduZWQgbG9uZyBsb25nICgqc2NoZWRfY2xvY2spKHZvaWQpOwpAQCAtMjA1
LDMxICsyMDYsMzAgQEAgc3RydWN0IHB2X2lycV9vcHMgewogfSBfX25vX3JhbmRvbWl6ZV9sYXlv
dXQ7CiAKIHN0cnVjdCBwdl9tbXVfb3BzIHsKKwkvKiBUTEIgb3BlcmF0aW9ucyAqLworCXZvaWQg
KCpmbHVzaF90bGJfdXNlcikodm9pZCk7CisJdm9pZCAoKmZsdXNoX3RsYl9rZXJuZWwpKHZvaWQp
OworCXZvaWQgKCpmbHVzaF90bGJfb25lX3VzZXIpKHVuc2lnbmVkIGxvbmcgYWRkcik7CisJdm9p
ZCAoKmZsdXNoX3RsYl9vdGhlcnMpKGNvbnN0IHN0cnVjdCBjcHVtYXNrICpjcHVzLAorCQkJCSBj
b25zdCBzdHJ1Y3QgZmx1c2hfdGxiX2luZm8gKmluZm8pOworCisJdm9pZCAoKnRsYl9yZW1vdmVf
dGFibGUpKHN0cnVjdCBtbXVfZ2F0aGVyICp0bGIsIHZvaWQgKnRhYmxlKTsKKworCS8qIEhvb2sg
Zm9yIGludGVyY2VwdGluZyB0aGUgZGVzdHJ1Y3Rpb24gb2YgYW4gbW1fc3RydWN0LiAqLworCXZv
aWQgKCpleGl0X21tYXApKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKTsKKworI2lmZGVmIENPTkZJR19Q
QVJBVklSVF9YWEwKIAl1bnNpZ25lZCBsb25nICgqcmVhZF9jcjIpKHZvaWQpOwogCXZvaWQgKCp3
cml0ZV9jcjIpKHVuc2lnbmVkIGxvbmcpOwogCiAJdW5zaWduZWQgbG9uZyAoKnJlYWRfY3IzKSh2
b2lkKTsKIAl2b2lkICgqd3JpdGVfY3IzKSh1bnNpZ25lZCBsb25nKTsKIAotCS8qCi0JICogSG9v
a3MgZm9yIGludGVyY2VwdGluZyB0aGUgY3JlYXRpb24vdXNlL2Rlc3RydWN0aW9uIG9mIGFuCi0J
ICogbW1fc3RydWN0LgotCSAqLworCS8qIEhvb2tzIGZvciBpbnRlcmNlcHRpbmcgdGhlIGNyZWF0
aW9uL3VzZSBvZiBhbiBtbV9zdHJ1Y3QuICovCiAJdm9pZCAoKmFjdGl2YXRlX21tKShzdHJ1Y3Qg
bW1fc3RydWN0ICpwcmV2LAogCQkJICAgIHN0cnVjdCBtbV9zdHJ1Y3QgKm5leHQpOwogCXZvaWQg
KCpkdXBfbW1hcCkoc3RydWN0IG1tX3N0cnVjdCAqb2xkbW0sCiAJCQkgc3RydWN0IG1tX3N0cnVj
dCAqbW0pOwotCXZvaWQgKCpleGl0X21tYXApKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKTsKLQotCi0J
LyogVExCIG9wZXJhdGlvbnMgKi8KLQl2b2lkICgqZmx1c2hfdGxiX3VzZXIpKHZvaWQpOwotCXZv
aWQgKCpmbHVzaF90bGJfa2VybmVsKSh2b2lkKTsKLQl2b2lkICgqZmx1c2hfdGxiX29uZV91c2Vy
KSh1bnNpZ25lZCBsb25nIGFkZHIpOwotCXZvaWQgKCpmbHVzaF90bGJfb3RoZXJzKShjb25zdCBz
dHJ1Y3QgY3B1bWFzayAqY3B1cywKLQkJCQkgY29uc3Qgc3RydWN0IGZsdXNoX3RsYl9pbmZvICpp
bmZvKTsKLQotCXZvaWQgKCp0bGJfcmVtb3ZlX3RhYmxlKShzdHJ1Y3QgbW11X2dhdGhlciAqdGxi
LCB2b2lkICp0YWJsZSk7CiAKIAkvKiBIb29rcyBmb3IgYWxsb2NhdGluZyBhbmQgZnJlZWluZyBh
IHBhZ2V0YWJsZSB0b3AtbGV2ZWwgKi8KIAlpbnQgICgqcGdkX2FsbG9jKShzdHJ1Y3QgbW1fc3Ry
dWN0ICptbSk7CkBAIC0zMDQsNiArMzA0LDcgQEAgc3RydWN0IHB2X21tdV9vcHMgewogCSAgIGFu
IG1mbi4gIFdlIGNhbiB0ZWxsIHdoaWNoIGlzIHdoaWNoIGZyb20gdGhlIGluZGV4LiAqLwogCXZv
aWQgKCpzZXRfZml4bWFwKSh1bnNpZ25lZCAvKiBlbnVtIGZpeGVkX2FkZHJlc3NlcyAqLyBpZHgs
CiAJCQkgICBwaHlzX2FkZHJfdCBwaHlzLCBwZ3Byb3RfdCBmbGFncyk7CisjZW5kaWYKIH0gX19u
b19yYW5kb21pemVfbGF5b3V0OwogCiBzdHJ1Y3QgYXJjaF9zcGlubG9jazsKZGlmZiAtLWdpdCBh
L2FyY2gveDg2L2luY2x1ZGUvYXNtL3BnYWxsb2MuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3Bn
YWxsb2MuaAppbmRleCBmYmQ1NzhkYWE2NmUuLmVjN2Y0MzMyNzAzMyAxMDA2NDQKLS0tIGEvYXJj
aC94ODYvaW5jbHVkZS9hc20vcGdhbGxvYy5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3Bn
YWxsb2MuaApAQCAtOCw3ICs4LDcgQEAKIAogc3RhdGljIGlubGluZSBpbnQgIF9fcGFyYXZpcnRf
cGdkX2FsbG9jKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tKSB7IHJldHVybiAwOyB9CiAKLSNpZmRlZiBD
T05GSUdfUEFSQVZJUlQKKyNpZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiAjaW5jbHVkZSA8YXNt
L3BhcmF2aXJ0Lmg+CiAjZWxzZQogI2RlZmluZSBwYXJhdmlydF9wZ2RfYWxsb2MobW0pCV9fcGFy
YXZpcnRfcGdkX2FsbG9jKG1tKQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGd0
YWJsZS5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGd0YWJsZS5oCmluZGV4IDViYjBmZTNiN2Uw
MC4uN2IwNDg5Y2EwMjdhIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ3RhYmxl
LmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGd0YWJsZS5oCkBAIC01NSw5ICs1NSw5IEBA
IGV4dGVybiBzdHJ1Y3QgbW1fc3RydWN0ICpwZ2RfcGFnZV9nZXRfbW0oc3RydWN0IHBhZ2UgKnBh
Z2UpOwogCiBleHRlcm4gcG1kdmFsX3QgZWFybHlfcG1kX2ZsYWdzOwogCi0jaWZkZWYgQ09ORklH
X1BBUkFWSVJUCisjaWZkZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogI2luY2x1ZGUgPGFzbS9wYXJh
dmlydC5oPgotI2Vsc2UgIC8qICFDT05GSUdfUEFSQVZJUlQgKi8KKyNlbHNlICAvKiAhQ09ORklH
X1BBUkFWSVJUX1hYTCAqLwogI2RlZmluZSBzZXRfcHRlKHB0ZXAsIHB0ZSkJCW5hdGl2ZV9zZXRf
cHRlKHB0ZXAsIHB0ZSkKICNkZWZpbmUgc2V0X3B0ZV9hdChtbSwgYWRkciwgcHRlcCwgcHRlKQlu
YXRpdmVfc2V0X3B0ZV9hdChtbSwgYWRkciwgcHRlcCwgcHRlKQogCkBAIC0xMTEsOSArMTExLDYg
QEAgZXh0ZXJuIHBtZHZhbF90IGVhcmx5X3BtZF9mbGFnczsKICNkZWZpbmUgcHRlX3ZhbCh4KQlu
YXRpdmVfcHRlX3ZhbCh4KQogI2RlZmluZSBfX3B0ZSh4KQluYXRpdmVfbWFrZV9wdGUoeCkKIAot
I2VuZGlmCS8qIENPTkZJR19QQVJBVklSVCAqLwotCi0jaWZuZGVmIENPTkZJR19QQVJBVklSVF9Y
WEwKICNkZWZpbmUgYXJjaF9lbmRfY29udGV4dF9zd2l0Y2gocHJldikJZG8ge30gd2hpbGUoMCkK
ICNlbmRpZgkvKiBDT05GSUdfUEFSQVZJUlRfWFhMICovCiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2
L2luY2x1ZGUvYXNtL3NwZWNpYWxfaW5zbnMuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3NwZWNp
YWxfaW5zbnMuaAppbmRleCAyYWE2Y2U0YmYxNTkuLjQzYzAyOWNkYzNmZSAxMDA2NDQKLS0tIGEv
YXJjaC94ODYvaW5jbHVkZS9hc20vc3BlY2lhbF9pbnNucy5oCisrKyBiL2FyY2gveDg2L2luY2x1
ZGUvYXNtL3NwZWNpYWxfaW5zbnMuaApAQCAtMTQxLDExICsxNDEsMTAgQEAgc3RhdGljIGlubGlu
ZSB1bnNpZ25lZCBsb25nIF9fcmVhZF9jcjQodm9pZCkKIAlyZXR1cm4gbmF0aXZlX3JlYWRfY3I0
KCk7CiB9CiAKLSNpZmRlZiBDT05GSUdfUEFSQVZJUlQKKyNpZmRlZiBDT05GSUdfUEFSQVZJUlRf
WFhMCiAjaW5jbHVkZSA8YXNtL3BhcmF2aXJ0Lmg+Ci0jZW5kaWYKKyNlbHNlCiAKLSNpZm5kZWYg
Q09ORklHX1BBUkFWSVJUX1hYTAogc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIHJlYWRfY3Iw
KHZvaWQpCiB7CiAJcmV0dXJuIG5hdGl2ZV9yZWFkX2NyMCgpOwpAQCAtMTU1LDkgKzE1NCw3IEBA
IHN0YXRpYyBpbmxpbmUgdm9pZCB3cml0ZV9jcjAodW5zaWduZWQgbG9uZyB4KQogewogCW5hdGl2
ZV93cml0ZV9jcjAoeCk7CiB9Ci0jZW5kaWYKIAotI2lmbmRlZiBDT05GSUdfUEFSQVZJUlQKIHN0
YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyByZWFkX2NyMih2b2lkKQogewogCXJldHVybiBuYXRp
dmVfcmVhZF9jcjIoKTsKQEAgLTE4MSw5ICsxNzgsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgd3Jp
dGVfY3IzKHVuc2lnbmVkIGxvbmcgeCkKIHsKIAluYXRpdmVfd3JpdGVfY3IzKHgpOwogfQotI2Vu
ZGlmCiAKLSNpZm5kZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogc3RhdGljIGlubGluZSB2b2lkIF9f
d3JpdGVfY3I0KHVuc2lnbmVkIGxvbmcgeCkKIHsKIAluYXRpdmVfd3JpdGVfY3I0KHgpOwpAQCAt
MjEzLDcgKzIwOCw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBsb2FkX2dzX2luZGV4KHVuc2lnbmVk
IHNlbGVjdG9yKQogCiAjZW5kaWYKIAotI2VuZGlmLyogQ09ORklHX1BBUkFWSVJUX1hYTCAqLwor
I2VuZGlmIC8qIENPTkZJR19QQVJBVklSVF9YWEwgKi8KIAogc3RhdGljIGlubGluZSB2b2lkIGNs
Zmx1c2godm9sYXRpbGUgdm9pZCAqX19wKQogewpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVs
L2FzbS1vZmZzZXRzLmMgYi9hcmNoL3g4Ni9rZXJuZWwvYXNtLW9mZnNldHMuYwppbmRleCAyOGU3
NTcyZmY3NGQuLmZjMDJjM2NmMjM4ZiAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2FzbS1v
ZmZzZXRzLmMKKysrIGIvYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRzLmMKQEAgLTY0LDEzICs2
NCwxMSBAQCB2b2lkIGNvbW1vbih2b2lkKSB7CiAJT0ZGU0VUKElBMzJfUlRfU0lHRlJBTUVfc2ln
Y29udGV4dCwgcnRfc2lnZnJhbWVfaWEzMiwgdWMudWNfbWNvbnRleHQpOwogI2VuZGlmCiAKLSNp
ZmRlZiBDT05GSUdfUEFSQVZJUlQKLQlCTEFOSygpOwogI2lmZGVmIENPTkZJR19QQVJBVklSVF9Y
WEwKKwlCTEFOSygpOwogCU9GRlNFVChQVl9JUlFfaXJxX2Rpc2FibGUsIHBhcmF2aXJ0X3BhdGNo
X3RlbXBsYXRlLCBpcnEuaXJxX2Rpc2FibGUpOwogCU9GRlNFVChQVl9JUlFfaXJxX2VuYWJsZSwg
cGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUsIGlycS5pcnFfZW5hYmxlKTsKIAlPRkZTRVQoUFZfQ1BV
X2lyZXQsIHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlLCBjcHUuaXJldCk7Ci0jZW5kaWYKIAlPRkZT
RVQoUFZfTU1VX3JlYWRfY3IyLCBwYXJhdmlydF9wYXRjaF90ZW1wbGF0ZSwgbW11LnJlYWRfY3Iy
KTsKICNlbmRpZgogCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvaGVhZF82NC5TIGIvYXJj
aC94ODYva2VybmVsL2hlYWRfNjQuUwppbmRleCBhNWJkNzJhMGVlMWEuLjgyN2JjYTJjMjc4MiAx
MDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2hlYWRfNjQuUworKysgYi9hcmNoL3g4Ni9rZXJu
ZWwvaGVhZF82NC5TCkBAIC0yNSwxNCArMjUsMTIgQEAKICNpbmNsdWRlIDxhc20vZXhwb3J0Lmg+
CiAjaW5jbHVkZSA8YXNtL25vc3BlYy1icmFuY2guaD4KIAotI2lmZGVmIENPTkZJR19QQVJBVklS
VAorI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKICNpbmNsdWRlIDxhc20vYXNtLW9mZnNldHMu
aD4KICNpbmNsdWRlIDxhc20vcGFyYXZpcnQuaD4KICNkZWZpbmUgR0VUX0NSMl9JTlRPKHJlZykg
R0VUX0NSMl9JTlRPX1JBWCA7IG1vdnEgJXJheCwgcmVnCiAjZWxzZQogI2RlZmluZSBHRVRfQ1Iy
X0lOVE8ocmVnKSBtb3ZxICVjcjIsIHJlZwotI2VuZGlmCi0jaWZuZGVmIENPTkZJR19QQVJBVklS
VF9YWEwKICNkZWZpbmUgSU5URVJSVVBUX1JFVFVSTiBpcmV0cQogI2VuZGlmCiAKZGlmZiAtLWdp
dCBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0
LmMKaW5kZXggZDQ4MTI0YmUzYjAxLi5hZmE5YTJhNWFjZGMgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2
L2tlcm5lbC9wYXJhdmlydC5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCkBAIC0z
ODQsMTEgKzM4NCw2IEBAIHN0cnVjdCBwYXJhdmlydF9wYXRjaF90ZW1wbGF0ZSBwdl9vcHMgPSB7
CiAjZW5kaWYKIAogCS8qIE1tdSBvcHMuICovCi0JLm1tdS5yZWFkX2NyMiA9IG5hdGl2ZV9yZWFk
X2NyMiwKLQkubW11LndyaXRlX2NyMiA9IG5hdGl2ZV93cml0ZV9jcjIsCi0JLm1tdS5yZWFkX2Ny
MyA9IF9fbmF0aXZlX3JlYWRfY3IzLAotCS5tbXUud3JpdGVfY3IzID0gbmF0aXZlX3dyaXRlX2Ny
MywKLQogCS5tbXUuZmx1c2hfdGxiX3VzZXIgPSBuYXRpdmVfZmx1c2hfdGxiLAogCS5tbXUuZmx1
c2hfdGxiX2tlcm5lbCA9IG5hdGl2ZV9mbHVzaF90bGJfZ2xvYmFsLAogCS5tbXUuZmx1c2hfdGxi
X29uZV91c2VyID0gbmF0aXZlX2ZsdXNoX3RsYl9vbmVfdXNlciwKQEAgLTM5Niw2ICszOTEsMTQg
QEAgc3RydWN0IHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlIHB2X29wcyA9IHsKIAkubW11LnRsYl9y
ZW1vdmVfdGFibGUgPQogCQkJKHZvaWQgKCopKHN0cnVjdCBtbXVfZ2F0aGVyICosIHZvaWQgKikp
dGxiX3JlbW92ZV9wYWdlLAogCisJLm1tdS5leGl0X21tYXAgPSBwYXJhdmlydF9ub3AsCisKKyNp
ZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCisJLm1tdS5yZWFkX2NyMiA9IG5hdGl2ZV9yZWFkX2Ny
MiwKKwkubW11LndyaXRlX2NyMiA9IG5hdGl2ZV93cml0ZV9jcjIsCisJLm1tdS5yZWFkX2NyMyA9
IF9fbmF0aXZlX3JlYWRfY3IzLAorCS5tbXUud3JpdGVfY3IzID0gbmF0aXZlX3dyaXRlX2NyMywK
KwogCS5tbXUucGdkX2FsbG9jID0gX19wYXJhdmlydF9wZ2RfYWxsb2MsCiAJLm1tdS5wZ2RfZnJl
ZSA9IHBhcmF2aXJ0X25vcCwKIApAQCAtNDQ4LDcgKzQ1MSw2IEBAIHN0cnVjdCBwYXJhdmlydF9w
YXRjaF90ZW1wbGF0ZSBwdl9vcHMgPSB7CiAJLm1tdS5tYWtlX3BnZCA9IFBURV9JREVOVCwKIAog
CS5tbXUuZHVwX21tYXAgPSBwYXJhdmlydF9ub3AsCi0JLm1tdS5leGl0X21tYXAgPSBwYXJhdmly
dF9ub3AsCiAJLm1tdS5hY3RpdmF0ZV9tbSA9IHBhcmF2aXJ0X25vcCwKIAogCS5tbXUubGF6eV9t
b2RlID0gewpAQCAtNDU4LDYgKzQ2MCw3IEBAIHN0cnVjdCBwYXJhdmlydF9wYXRjaF90ZW1wbGF0
ZSBwdl9vcHMgPSB7CiAJfSwKIAogCS5tbXUuc2V0X2ZpeG1hcCA9IG5hdGl2ZV9zZXRfZml4bWFw
LAorI2VuZGlmCiAKICNpZiBkZWZpbmVkKENPTkZJR19QQVJBVklSVF9TUElOTE9DS1MpCiAJLyog
TG9jayBvcHMuICovCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hf
MzIuYyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF8zMi5jCmluZGV4IDFkNDQ3MDVj
NjUyOC4uZDQ2MGNiY2FiY2ZlIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRf
cGF0Y2hfMzIuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfMzIuYwpAQCAt
NywxMCArNywxMCBAQCBERUZfTkFUSVZFKGlycSwgaXJxX2VuYWJsZSwgInN0aSIpOwogREVGX05B
VElWRShpcnEsIHJlc3RvcmVfZmwsICJwdXNoICVlYXg7IHBvcGYiKTsKIERFRl9OQVRJVkUoaXJx
LCBzYXZlX2ZsLCAicHVzaGY7IHBvcCAlZWF4Iik7CiBERUZfTkFUSVZFKGNwdSwgaXJldCwgImly
ZXQiKTsKLSNlbmRpZgogREVGX05BVElWRShtbXUsIHJlYWRfY3IyLCAibW92ICVjcjIsICVlYXgi
KTsKIERFRl9OQVRJVkUobW11LCB3cml0ZV9jcjMsICJtb3YgJWVheCwgJWNyMyIpOwogREVGX05B
VElWRShtbXUsIHJlYWRfY3IzLCAibW92ICVjcjMsICVlYXgiKTsKKyNlbmRpZgogCiAjaWYgZGVm
aW5lZChDT05GSUdfUEFSQVZJUlRfU1BJTkxPQ0tTKQogREVGX05BVElWRShsb2NrLCBxdWV1ZWRf
c3Bpbl91bmxvY2ssICJtb3ZiICQwLCAoJWVheCkiKTsKQEAgLTQ5LDEwICs0OSwxMCBAQCB1bnNp
Z25lZCBuYXRpdmVfcGF0Y2godTggdHlwZSwgdm9pZCAqaWJ1ZiwgdW5zaWduZWQgbG9uZyBhZGRy
LCB1bnNpZ25lZCBsZW4pCiAJCVBBVENIX1NJVEUoaXJxLCByZXN0b3JlX2ZsKTsKIAkJUEFUQ0hf
U0lURShpcnEsIHNhdmVfZmwpOwogCQlQQVRDSF9TSVRFKGNwdSwgaXJldCk7Ci0jZW5kaWYKIAkJ
UEFUQ0hfU0lURShtbXUsIHJlYWRfY3IyKTsKIAkJUEFUQ0hfU0lURShtbXUsIHJlYWRfY3IzKTsK
IAkJUEFUQ0hfU0lURShtbXUsIHdyaXRlX2NyMyk7CisjZW5kaWYKICNpZiBkZWZpbmVkKENPTkZJ
R19QQVJBVklSVF9TUElOTE9DS1MpCiAJCWNhc2UgUEFSQVZJUlRfUEFUQ0gobG9jay5xdWV1ZWRf
c3Bpbl91bmxvY2spOgogCQkJaWYgKHB2X2lzX25hdGl2ZV9zcGluX3VubG9jaygpKSB7CmRpZmYg
LS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfNjQuYyBiL2FyY2gveDg2L2tl
cm5lbC9wYXJhdmlydF9wYXRjaF82NC5jCmluZGV4IGIwMDkzNzk2M2EwZi4uNWFkNWJjZGE5ZGM2
IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfNjQuYworKysgYi9h
cmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfNjQuYwpAQCAtOCwxMSArOCw5IEBAIERFRl9O
QVRJVkUoaXJxLCBpcnFfZGlzYWJsZSwgImNsaSIpOwogREVGX05BVElWRShpcnEsIGlycV9lbmFi
bGUsICJzdGkiKTsKIERFRl9OQVRJVkUoaXJxLCByZXN0b3JlX2ZsLCAicHVzaHEgJXJkaTsgcG9w
ZnEiKTsKIERFRl9OQVRJVkUoaXJxLCBzYXZlX2ZsLCAicHVzaGZxOyBwb3BxICVyYXgiKTsKLSNl
bmRpZgogREVGX05BVElWRShtbXUsIHJlYWRfY3IyLCAibW92cSAlY3IyLCAlcmF4Iik7CiBERUZf
TkFUSVZFKG1tdSwgcmVhZF9jcjMsICJtb3ZxICVjcjMsICVyYXgiKTsKIERFRl9OQVRJVkUobW11
LCB3cml0ZV9jcjMsICJtb3ZxICVyZGksICVjcjMiKTsKLSNpZmRlZiBDT05GSUdfUEFSQVZJUlRf
WFhMCiBERUZfTkFUSVZFKGNwdSwgd2JpbnZkLCAid2JpbnZkIik7CiAKIERFRl9OQVRJVkUoY3B1
LCB1c2VyZ3Nfc3lzcmV0NjQsICJzd2FwZ3M7IHN5c3JldHEiKTsKQEAgLTYxLDEwICs1OSwxMCBA
QCB1bnNpZ25lZCBuYXRpdmVfcGF0Y2godTggdHlwZSwgdm9pZCAqaWJ1ZiwgdW5zaWduZWQgbG9u
ZyBhZGRyLCB1bnNpZ25lZCBsZW4pCiAJCVBBVENIX1NJVEUoY3B1LCB1c2VyZ3Nfc3lzcmV0NjQp
OwogCQlQQVRDSF9TSVRFKGNwdSwgc3dhcGdzKTsKIAkJUEFUQ0hfU0lURShjcHUsIHdiaW52ZCk7
Ci0jZW5kaWYKIAkJUEFUQ0hfU0lURShtbXUsIHJlYWRfY3IyKTsKIAkJUEFUQ0hfU0lURShtbXUs
IHJlYWRfY3IzKTsKIAkJUEFUQ0hfU0lURShtbXUsIHdyaXRlX2NyMyk7CisjZW5kaWYKICNpZiBk
ZWZpbmVkKENPTkZJR19QQVJBVklSVF9TUElOTE9DS1MpCiAJCWNhc2UgUEFSQVZJUlRfUEFUQ0go
bG9jay5xdWV1ZWRfc3Bpbl91bmxvY2spOgogCQkJaWYgKHB2X2lzX25hdGl2ZV9zcGluX3VubG9j
aygpKSB7Ci0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 07:40:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 07:40: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 1fuYcI-0000J4-Uc; Tue, 28 Aug 2018 07: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=bffi=ll=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fuYcG-0000Hg-Od
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 07:40:44 +0000
X-Inumbo-ID: c340257a-aa95-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c340257a-aa95-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 07:41: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 0FD40B044;
 Tue, 28 Aug 2018 07:40:39 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Tue, 28 Aug 2018 09:40:19 +0200
Message-Id: <20180828074026.820-9-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20180828074026.820-1-jgross@suse.com>
References: <20180828074026.820-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 08/15] x86/paravirt: use a single ops
 structure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, boris.ostrovsky@oracle.com,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW5zdGVhZCBvZiB1c2luZyBzaXggZ2xvYmFsbHkgdmlzaWJsZSBwYXJhdmlydCBvcHMgc3RydWN0
dXJlcyBjb21iaW5lCnRoZW0gaW4gYSBzaW5nbGUgc3RydWN0dXJlLCBrZWVwaW5nIHRoZSBvcmln
aW5hbCBzdHJ1Y3R1cmVzIGFzCnN1Yi1zdHJ1Y3R1cmVzLgoKVGhpcyBhdm9pZHMgdGhlIG5lZWQg
dG8gYXNzZW1ibGUgc3RydWN0IHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlIGF0CnJ1bnRpbWUgb24g
dGhlIHN0YWNrIGVhY2ggdGltZSBhcHBseV9wYXJhdmlydCgpIGlzIGJlaW5nIGNhbGxlZCAoaS5l
Lgp3aGVuIGxvYWRpbmcgYSBtb2R1bGUpLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgotLS0KVjI6Ci0gc2hvcnRlbiBwdl9vcHMgc3ViLXN0cnVjdHVyZSBu
YW1lcyAoSmFuIEJldWxpY2gpCgpWMzoKLSByZWJhc2UgdG8gbWFzdGVyCi0gZml4IGJ1aWxkIGZh
aWx1cmUgb24gQVJNCi0tLQogYXJjaC9hcm0vaW5jbHVkZS9hc20vcGFyYXZpcnQuaCAgICAgICB8
ICAgOSArLQogYXJjaC9hcm0va2VybmVsL3BhcmF2aXJ0LmMgICAgICAgICAgICB8ICAgNCArLQog
YXJjaC9hcm02NC9pbmNsdWRlL2FzbS9wYXJhdmlydC5oICAgICB8ICAgOSArLQogYXJjaC9hcm02
NC9rZXJuZWwvcGFyYXZpcnQuYyAgICAgICAgICB8ICAgNCArLQogYXJjaC94ODYvaHlwZXJ2L21t
dS5jICAgICAgICAgICAgICAgICB8ICAgNCArLQogYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZp
cnQuaCAgICAgICB8IDI3NSArKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0KIGFyY2gv
eDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmggfCAgMjUgKystCiBhcmNoL3g4Ni9rZXJu
ZWwvYWx0ZXJuYXRpdmUuYyAgICAgICAgIHwgICAyICstCiBhcmNoL3g4Ni9rZXJuZWwvYXNtLW9m
ZnNldHMuYyAgICAgICAgIHwgIDEyICstCiBhcmNoL3g4Ni9rZXJuZWwvYXNtLW9mZnNldHNfNjQu
YyAgICAgIHwgICA3ICstCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L2NvbW1vbi5jICAgICAgICAgIHwg
ICAyICstCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L3Ztd2FyZS5jICAgICAgICAgIHwgICA0ICstCiBh
cmNoL3g4Ni9rZXJuZWwva3ZtLmMgICAgICAgICAgICAgICAgIHwgIDE5ICstLQogYXJjaC94ODYv
a2VybmVsL2t2bWNsb2NrLmMgICAgICAgICAgICB8ICAgNCArLQogYXJjaC94ODYva2VybmVsL3Bh
cmF2aXJ0LXNwaW5sb2Nrcy5jICB8ICAxNSArLQogYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMg
ICAgICAgICAgICB8IDI4MyArKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCiBhcmNo
L3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfMzIuYyAgIHwgIDQ4ICsrKy0tLQogYXJjaC94ODYv
a2VybmVsL3BhcmF2aXJ0X3BhdGNoXzY0LmMgICB8ICA1NiArKystLS0tCiBhcmNoL3g4Ni9rZXJu
ZWwvdHNjLmMgICAgICAgICAgICAgICAgIHwgICAyICstCiBhcmNoL3g4Ni9rZXJuZWwvdnNtcF82
NC5jICAgICAgICAgICAgIHwgIDE4ICstLQogYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jICAg
ICAgICAgICB8ICAzMSArKy0tCiBhcmNoL3g4Ni94ZW4vaXJxLmMgICAgICAgICAgICAgICAgICAg
IHwgICAyICstCiBhcmNoL3g4Ni94ZW4vbW11X2h2bS5jICAgICAgICAgICAgICAgIHwgICAyICst
CiBhcmNoL3g4Ni94ZW4vbW11X3B2LmMgICAgICAgICAgICAgICAgIHwgIDI4ICsrLS0KIGFyY2gv
eDg2L3hlbi9zcGlubG9jay5jICAgICAgICAgICAgICAgfCAgMTEgKy0KIGFyY2gveDg2L3hlbi90
aW1lLmMgICAgICAgICAgICAgICAgICAgfCAgIDQgKy0KIGRyaXZlcnMveGVuL3RpbWUuYyAgICAg
ICAgICAgICAgICAgICAgfCAgIDIgKy0KIDI3IGZpbGVzIGNoYW5nZWQsIDQyNyBpbnNlcnRpb25z
KCspLCA0NTUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC9hcm0vaW5jbHVkZS9hc20v
cGFyYXZpcnQuaCBiL2FyY2gvYXJtL2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKaW5kZXggZDUxZTVj
ZDMxZDAxLi5jZGJmMDJkOWMxZDQgMTAwNjQ0Ci0tLSBhL2FyY2gvYXJtL2luY2x1ZGUvYXNtL3Bh
cmF2aXJ0LmgKKysrIGIvYXJjaC9hcm0vaW5jbHVkZS9hc20vcGFyYXZpcnQuaApAQCAtMTAsMTEg
KzEwLDE2IEBAIGV4dGVybiBzdHJ1Y3Qgc3RhdGljX2tleSBwYXJhdmlydF9zdGVhbF9ycV9lbmFi
bGVkOwogc3RydWN0IHB2X3RpbWVfb3BzIHsKIAl1bnNpZ25lZCBsb25nIGxvbmcgKCpzdGVhbF9j
bG9jaykoaW50IGNwdSk7CiB9OwotZXh0ZXJuIHN0cnVjdCBwdl90aW1lX29wcyBwdl90aW1lX29w
czsKKworc3RydWN0IHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlIHsKKwlzdHJ1Y3QgcHZfdGltZV9v
cHMgdGltZTsKK307CisKK2V4dGVybiBzdHJ1Y3QgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUgcHZf
b3BzOwogCiBzdGF0aWMgaW5saW5lIHU2NCBwYXJhdmlydF9zdGVhbF9jbG9jayhpbnQgY3B1KQog
ewotCXJldHVybiBwdl90aW1lX29wcy5zdGVhbF9jbG9jayhjcHUpOworCXJldHVybiBwdl9vcHMu
dGltZS5zdGVhbF9jbG9jayhjcHUpOwogfQogI2VuZGlmCiAKZGlmZiAtLWdpdCBhL2FyY2gvYXJt
L2tlcm5lbC9wYXJhdmlydC5jIGIvYXJjaC9hcm0va2VybmVsL3BhcmF2aXJ0LmMKaW5kZXggNTNm
MzcxZWQ0NTY4Li43NWMxNThiMDM1M2YgMTAwNjQ0Ci0tLSBhL2FyY2gvYXJtL2tlcm5lbC9wYXJh
dmlydC5jCisrKyBiL2FyY2gvYXJtL2tlcm5lbC9wYXJhdmlydC5jCkBAIC0yMSw1ICsyMSw1IEBA
CiBzdHJ1Y3Qgc3RhdGljX2tleSBwYXJhdmlydF9zdGVhbF9lbmFibGVkOwogc3RydWN0IHN0YXRp
Y19rZXkgcGFyYXZpcnRfc3RlYWxfcnFfZW5hYmxlZDsKIAotc3RydWN0IHB2X3RpbWVfb3BzIHB2
X3RpbWVfb3BzOwotRVhQT1JUX1NZTUJPTF9HUEwocHZfdGltZV9vcHMpOworc3RydWN0IHBhcmF2
aXJ0X3BhdGNoX3RlbXBsYXRlIHB2X29wczsKK0VYUE9SVF9TWU1CT0xfR1BMKHB2X29wcyk7CmRp
ZmYgLS1naXQgYS9hcmNoL2FybTY0L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmggYi9hcmNoL2FybTY0
L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKaW5kZXggYmI1ZGNlYTQyMDAzLi43OTlkOWRkNmY3Y2Mg
MTAwNjQ0Ci0tLSBhL2FyY2gvYXJtNjQvaW5jbHVkZS9hc20vcGFyYXZpcnQuaAorKysgYi9hcmNo
L2FybTY0L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKQEAgLTEwLDExICsxMCwxNiBAQCBleHRlcm4g
c3RydWN0IHN0YXRpY19rZXkgcGFyYXZpcnRfc3RlYWxfcnFfZW5hYmxlZDsKIHN0cnVjdCBwdl90
aW1lX29wcyB7CiAJdW5zaWduZWQgbG9uZyBsb25nICgqc3RlYWxfY2xvY2spKGludCBjcHUpOwog
fTsKLWV4dGVybiBzdHJ1Y3QgcHZfdGltZV9vcHMgcHZfdGltZV9vcHM7CisKK3N0cnVjdCBwYXJh
dmlydF9wYXRjaF90ZW1wbGF0ZSB7CisJc3RydWN0IHB2X3RpbWVfb3BzIHRpbWU7Cit9OworCitl
eHRlcm4gc3RydWN0IHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlIHB2X29wczsKIAogc3RhdGljIGlu
bGluZSB1NjQgcGFyYXZpcnRfc3RlYWxfY2xvY2soaW50IGNwdSkKIHsKLQlyZXR1cm4gcHZfdGlt
ZV9vcHMuc3RlYWxfY2xvY2soY3B1KTsKKwlyZXR1cm4gcHZfb3BzLnRpbWUuc3RlYWxfY2xvY2so
Y3B1KTsKIH0KICNlbmRpZgogCmRpZmYgLS1naXQgYS9hcmNoL2FybTY0L2tlcm5lbC9wYXJhdmly
dC5jIGIvYXJjaC9hcm02NC9rZXJuZWwvcGFyYXZpcnQuYwppbmRleCA1M2YzNzFlZDQ1NjguLjc1
YzE1OGIwMzUzZiAxMDA2NDQKLS0tIGEvYXJjaC9hcm02NC9rZXJuZWwvcGFyYXZpcnQuYworKysg
Yi9hcmNoL2FybTY0L2tlcm5lbC9wYXJhdmlydC5jCkBAIC0yMSw1ICsyMSw1IEBACiBzdHJ1Y3Qg
c3RhdGljX2tleSBwYXJhdmlydF9zdGVhbF9lbmFibGVkOwogc3RydWN0IHN0YXRpY19rZXkgcGFy
YXZpcnRfc3RlYWxfcnFfZW5hYmxlZDsKIAotc3RydWN0IHB2X3RpbWVfb3BzIHB2X3RpbWVfb3Bz
OwotRVhQT1JUX1NZTUJPTF9HUEwocHZfdGltZV9vcHMpOworc3RydWN0IHBhcmF2aXJ0X3BhdGNo
X3RlbXBsYXRlIHB2X29wczsKK0VYUE9SVF9TWU1CT0xfR1BMKHB2X29wcyk7CmRpZmYgLS1naXQg
YS9hcmNoL3g4Ni9oeXBlcnYvbW11LmMgYi9hcmNoL3g4Ni9oeXBlcnYvbW11LmMKaW5kZXggZWY1
ZjI5ZjkxM2Q3Li5lNjVkN2ZlNjQ4OWYgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2h5cGVydi9tbXUu
YworKysgYi9hcmNoL3g4Ni9oeXBlcnYvbW11LmMKQEAgLTIzMSw2ICsyMzEsNiBAQCB2b2lkIGh5
cGVydl9zZXR1cF9tbXVfb3BzKHZvaWQpCiAJCXJldHVybjsKIAogCXByX2luZm8oIlVzaW5nIGh5
cGVyY2FsbCBmb3IgcmVtb3RlIFRMQiBmbHVzaFxuIik7Ci0JcHZfbW11X29wcy5mbHVzaF90bGJf
b3RoZXJzID0gaHlwZXJ2X2ZsdXNoX3RsYl9vdGhlcnM7Ci0JcHZfbW11X29wcy50bGJfcmVtb3Zl
X3RhYmxlID0gdGxiX3JlbW92ZV90YWJsZTsKKwlwdl9vcHMubW11LmZsdXNoX3RsYl9vdGhlcnMg
PSBoeXBlcnZfZmx1c2hfdGxiX290aGVyczsKKwlwdl9vcHMubW11LnRsYl9yZW1vdmVfdGFibGUg
PSB0bGJfcmVtb3ZlX3RhYmxlOwogfQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20v
cGFyYXZpcnQuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKaW5kZXggZTEzNjRj
YjQwY2U1Li5hOTE4OWI4MWM3ZGQgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3Bh
cmF2aXJ0LmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaApAQCAtMTksMTQg
KzE5LDE0IEBACiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBsb2FkX3NwMCh1bnNpZ25lZCBsb25nIHNw
MCkKIHsKLQlQVk9QX1ZDQUxMMShwdl9jcHVfb3BzLmxvYWRfc3AwLCBzcDApOworCVBWT1BfVkNB
TEwxKGNwdS5sb2FkX3NwMCwgc3AwKTsKIH0KIAogLyogVGhlIHBhcmF2aXJ0dWFsaXplZCBDUFVJ
RCBpbnN0cnVjdGlvbi4gKi8KIHN0YXRpYyBpbmxpbmUgdm9pZCBfX2NwdWlkKHVuc2lnbmVkIGlu
dCAqZWF4LCB1bnNpZ25lZCBpbnQgKmVieCwKIAkJCSAgIHVuc2lnbmVkIGludCAqZWN4LCB1bnNp
Z25lZCBpbnQgKmVkeCkKIHsKLQlQVk9QX1ZDQUxMNChwdl9jcHVfb3BzLmNwdWlkLCBlYXgsIGVi
eCwgZWN4LCBlZHgpOworCVBWT1BfVkNBTEw0KGNwdS5jcHVpZCwgZWF4LCBlYngsIGVjeCwgZWR4
KTsKIH0KIAogLyoKQEAgLTM0LDk4ICszNCw5OCBAQCBzdGF0aWMgaW5saW5lIHZvaWQgX19jcHVp
ZCh1bnNpZ25lZCBpbnQgKmVheCwgdW5zaWduZWQgaW50ICplYngsCiAgKi8KIHN0YXRpYyBpbmxp
bmUgdW5zaWduZWQgbG9uZyBwYXJhdmlydF9nZXRfZGVidWdyZWcoaW50IHJlZykKIHsKLQlyZXR1
cm4gUFZPUF9DQUxMMSh1bnNpZ25lZCBsb25nLCBwdl9jcHVfb3BzLmdldF9kZWJ1Z3JlZywgcmVn
KTsKKwlyZXR1cm4gUFZPUF9DQUxMMSh1bnNpZ25lZCBsb25nLCBjcHUuZ2V0X2RlYnVncmVnLCBy
ZWcpOwogfQogI2RlZmluZSBnZXRfZGVidWdyZWcodmFyLCByZWcpIHZhciA9IHBhcmF2aXJ0X2dl
dF9kZWJ1Z3JlZyhyZWcpCiBzdGF0aWMgaW5saW5lIHZvaWQgc2V0X2RlYnVncmVnKHVuc2lnbmVk
IGxvbmcgdmFsLCBpbnQgcmVnKQogewotCVBWT1BfVkNBTEwyKHB2X2NwdV9vcHMuc2V0X2RlYnVn
cmVnLCByZWcsIHZhbCk7CisJUFZPUF9WQ0FMTDIoY3B1LnNldF9kZWJ1Z3JlZywgcmVnLCB2YWwp
OwogfQogCiBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgcmVhZF9jcjAodm9pZCkKIHsKLQly
ZXR1cm4gUFZPUF9DQUxMMCh1bnNpZ25lZCBsb25nLCBwdl9jcHVfb3BzLnJlYWRfY3IwKTsKKwly
ZXR1cm4gUFZPUF9DQUxMMCh1bnNpZ25lZCBsb25nLCBjcHUucmVhZF9jcjApOwogfQogCiBzdGF0
aWMgaW5saW5lIHZvaWQgd3JpdGVfY3IwKHVuc2lnbmVkIGxvbmcgeCkKIHsKLQlQVk9QX1ZDQUxM
MShwdl9jcHVfb3BzLndyaXRlX2NyMCwgeCk7CisJUFZPUF9WQ0FMTDEoY3B1LndyaXRlX2NyMCwg
eCk7CiB9CiAKIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyByZWFkX2NyMih2b2lkKQogewot
CXJldHVybiBQVk9QX0NBTEwwKHVuc2lnbmVkIGxvbmcsIHB2X21tdV9vcHMucmVhZF9jcjIpOwor
CXJldHVybiBQVk9QX0NBTEwwKHVuc2lnbmVkIGxvbmcsIG1tdS5yZWFkX2NyMik7CiB9CiAKIHN0
YXRpYyBpbmxpbmUgdm9pZCB3cml0ZV9jcjIodW5zaWduZWQgbG9uZyB4KQogewotCVBWT1BfVkNB
TEwxKHB2X21tdV9vcHMud3JpdGVfY3IyLCB4KTsKKwlQVk9QX1ZDQUxMMShtbXUud3JpdGVfY3Iy
LCB4KTsKIH0KIAogc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIF9fcmVhZF9jcjModm9pZCkK
IHsKLQlyZXR1cm4gUFZPUF9DQUxMMCh1bnNpZ25lZCBsb25nLCBwdl9tbXVfb3BzLnJlYWRfY3Iz
KTsKKwlyZXR1cm4gUFZPUF9DQUxMMCh1bnNpZ25lZCBsb25nLCBtbXUucmVhZF9jcjMpOwogfQog
CiBzdGF0aWMgaW5saW5lIHZvaWQgd3JpdGVfY3IzKHVuc2lnbmVkIGxvbmcgeCkKIHsKLQlQVk9Q
X1ZDQUxMMShwdl9tbXVfb3BzLndyaXRlX2NyMywgeCk7CisJUFZPUF9WQ0FMTDEobW11LndyaXRl
X2NyMywgeCk7CiB9CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBfX3dyaXRlX2NyNCh1bnNpZ25lZCBs
b25nIHgpCiB7Ci0JUFZPUF9WQ0FMTDEocHZfY3B1X29wcy53cml0ZV9jcjQsIHgpOworCVBWT1Bf
VkNBTEwxKGNwdS53cml0ZV9jcjQsIHgpOwogfQogCiAjaWZkZWYgQ09ORklHX1g4Nl82NAogc3Rh
dGljIGlubGluZSB1bnNpZ25lZCBsb25nIHJlYWRfY3I4KHZvaWQpCiB7Ci0JcmV0dXJuIFBWT1Bf
Q0FMTDAodW5zaWduZWQgbG9uZywgcHZfY3B1X29wcy5yZWFkX2NyOCk7CisJcmV0dXJuIFBWT1Bf
Q0FMTDAodW5zaWduZWQgbG9uZywgY3B1LnJlYWRfY3I4KTsKIH0KIAogc3RhdGljIGlubGluZSB2
b2lkIHdyaXRlX2NyOCh1bnNpZ25lZCBsb25nIHgpCiB7Ci0JUFZPUF9WQ0FMTDEocHZfY3B1X29w
cy53cml0ZV9jcjgsIHgpOworCVBWT1BfVkNBTEwxKGNwdS53cml0ZV9jcjgsIHgpOwogfQogI2Vu
ZGlmCiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBhcmNoX3NhZmVfaGFsdCh2b2lkKQogewotCVBWT1Bf
VkNBTEwwKHB2X2lycV9vcHMuc2FmZV9oYWx0KTsKKwlQVk9QX1ZDQUxMMChpcnEuc2FmZV9oYWx0
KTsKIH0KIAogc3RhdGljIGlubGluZSB2b2lkIGhhbHQodm9pZCkKIHsKLQlQVk9QX1ZDQUxMMChw
dl9pcnFfb3BzLmhhbHQpOworCVBWT1BfVkNBTEwwKGlycS5oYWx0KTsKIH0KIAogc3RhdGljIGlu
bGluZSB2b2lkIHdiaW52ZCh2b2lkKQogewotCVBWT1BfVkNBTEwwKHB2X2NwdV9vcHMud2JpbnZk
KTsKKwlQVk9QX1ZDQUxMMChjcHUud2JpbnZkKTsKIH0KIAogI2RlZmluZSBnZXRfa2VybmVsX3Jw
bCgpICAocHZfaW5mby5rZXJuZWxfcnBsKQogCiBzdGF0aWMgaW5saW5lIHU2NCBwYXJhdmlydF9y
ZWFkX21zcih1bnNpZ25lZCBtc3IpCiB7Ci0JcmV0dXJuIFBWT1BfQ0FMTDEodTY0LCBwdl9jcHVf
b3BzLnJlYWRfbXNyLCBtc3IpOworCXJldHVybiBQVk9QX0NBTEwxKHU2NCwgY3B1LnJlYWRfbXNy
LCBtc3IpOwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgcGFyYXZpcnRfd3JpdGVfbXNyKHVuc2ln
bmVkIG1zciwKIAkJCQkgICAgICB1bnNpZ25lZCBsb3csIHVuc2lnbmVkIGhpZ2gpCiB7Ci0JUFZP
UF9WQ0FMTDMocHZfY3B1X29wcy53cml0ZV9tc3IsIG1zciwgbG93LCBoaWdoKTsKKwlQVk9QX1ZD
QUxMMyhjcHUud3JpdGVfbXNyLCBtc3IsIGxvdywgaGlnaCk7CiB9CiAKIHN0YXRpYyBpbmxpbmUg
dTY0IHBhcmF2aXJ0X3JlYWRfbXNyX3NhZmUodW5zaWduZWQgbXNyLCBpbnQgKmVycikKIHsKLQly
ZXR1cm4gUFZPUF9DQUxMMih1NjQsIHB2X2NwdV9vcHMucmVhZF9tc3Jfc2FmZSwgbXNyLCBlcnIp
OworCXJldHVybiBQVk9QX0NBTEwyKHU2NCwgY3B1LnJlYWRfbXNyX3NhZmUsIG1zciwgZXJyKTsK
IH0KIAogc3RhdGljIGlubGluZSBpbnQgcGFyYXZpcnRfd3JpdGVfbXNyX3NhZmUodW5zaWduZWQg
bXNyLAogCQkJCQkgIHVuc2lnbmVkIGxvdywgdW5zaWduZWQgaGlnaCkKIHsKLQlyZXR1cm4gUFZP
UF9DQUxMMyhpbnQsIHB2X2NwdV9vcHMud3JpdGVfbXNyX3NhZmUsIG1zciwgbG93LCBoaWdoKTsK
KwlyZXR1cm4gUFZPUF9DQUxMMyhpbnQsIGNwdS53cml0ZV9tc3Jfc2FmZSwgbXNyLCBsb3csIGhp
Z2gpOwogfQogCiAjZGVmaW5lIHJkbXNyKG1zciwgdmFsMSwgdmFsMikJCQlcCkBAIC0xNzIsNyAr
MTcyLDcgQEAgc3RhdGljIGlubGluZSBpbnQgcmRtc3JsX3NhZmUodW5zaWduZWQgbXNyLCB1bnNp
Z25lZCBsb25nIGxvbmcgKnApCiAKIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBsb25nIHBh
cmF2aXJ0X3NjaGVkX2Nsb2NrKHZvaWQpCiB7Ci0JcmV0dXJuIFBWT1BfQ0FMTDAodW5zaWduZWQg
bG9uZyBsb25nLCBwdl90aW1lX29wcy5zY2hlZF9jbG9jayk7CisJcmV0dXJuIFBWT1BfQ0FMTDAo
dW5zaWduZWQgbG9uZyBsb25nLCB0aW1lLnNjaGVkX2Nsb2NrKTsKIH0KIAogc3RydWN0IHN0YXRp
Y19rZXk7CkBAIC0xODEsMTIgKzE4MSwxMiBAQCBleHRlcm4gc3RydWN0IHN0YXRpY19rZXkgcGFy
YXZpcnRfc3RlYWxfcnFfZW5hYmxlZDsKIAogc3RhdGljIGlubGluZSB1NjQgcGFyYXZpcnRfc3Rl
YWxfY2xvY2soaW50IGNwdSkKIHsKLQlyZXR1cm4gUFZPUF9DQUxMMSh1NjQsIHB2X3RpbWVfb3Bz
LnN0ZWFsX2Nsb2NrLCBjcHUpOworCXJldHVybiBQVk9QX0NBTEwxKHU2NCwgdGltZS5zdGVhbF9j
bG9jaywgY3B1KTsKIH0KIAogc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIGxvbmcgcGFyYXZp
cnRfcmVhZF9wbWMoaW50IGNvdW50ZXIpCiB7Ci0JcmV0dXJuIFBWT1BfQ0FMTDEodTY0LCBwdl9j
cHVfb3BzLnJlYWRfcG1jLCBjb3VudGVyKTsKKwlyZXR1cm4gUFZPUF9DQUxMMSh1NjQsIGNwdS5y
ZWFkX3BtYywgY291bnRlcik7CiB9CiAKICNkZWZpbmUgcmRwbWMoY291bnRlciwgbG93LCBoaWdo
KQkJXApAQCAtMjAwLDE2NiArMjAwLDE2NiBAQCBkbyB7CQkJCQkJXAogCiBzdGF0aWMgaW5saW5l
IHZvaWQgcGFyYXZpcnRfYWxsb2NfbGR0KHN0cnVjdCBkZXNjX3N0cnVjdCAqbGR0LCB1bnNpZ25l
ZCBlbnRyaWVzKQogewotCVBWT1BfVkNBTEwyKHB2X2NwdV9vcHMuYWxsb2NfbGR0LCBsZHQsIGVu
dHJpZXMpOworCVBWT1BfVkNBTEwyKGNwdS5hbGxvY19sZHQsIGxkdCwgZW50cmllcyk7CiB9CiAK
IHN0YXRpYyBpbmxpbmUgdm9pZCBwYXJhdmlydF9mcmVlX2xkdChzdHJ1Y3QgZGVzY19zdHJ1Y3Qg
KmxkdCwgdW5zaWduZWQgZW50cmllcykKIHsKLQlQVk9QX1ZDQUxMMihwdl9jcHVfb3BzLmZyZWVf
bGR0LCBsZHQsIGVudHJpZXMpOworCVBWT1BfVkNBTEwyKGNwdS5mcmVlX2xkdCwgbGR0LCBlbnRy
aWVzKTsKIH0KIAogc3RhdGljIGlubGluZSB2b2lkIGxvYWRfVFJfZGVzYyh2b2lkKQogewotCVBW
T1BfVkNBTEwwKHB2X2NwdV9vcHMubG9hZF90cl9kZXNjKTsKKwlQVk9QX1ZDQUxMMChjcHUubG9h
ZF90cl9kZXNjKTsKIH0KIHN0YXRpYyBpbmxpbmUgdm9pZCBsb2FkX2dkdChjb25zdCBzdHJ1Y3Qg
ZGVzY19wdHIgKmR0cikKIHsKLQlQVk9QX1ZDQUxMMShwdl9jcHVfb3BzLmxvYWRfZ2R0LCBkdHIp
OworCVBWT1BfVkNBTEwxKGNwdS5sb2FkX2dkdCwgZHRyKTsKIH0KIHN0YXRpYyBpbmxpbmUgdm9p
ZCBsb2FkX2lkdChjb25zdCBzdHJ1Y3QgZGVzY19wdHIgKmR0cikKIHsKLQlQVk9QX1ZDQUxMMShw
dl9jcHVfb3BzLmxvYWRfaWR0LCBkdHIpOworCVBWT1BfVkNBTEwxKGNwdS5sb2FkX2lkdCwgZHRy
KTsKIH0KIHN0YXRpYyBpbmxpbmUgdm9pZCBzZXRfbGR0KGNvbnN0IHZvaWQgKmFkZHIsIHVuc2ln
bmVkIGVudHJpZXMpCiB7Ci0JUFZPUF9WQ0FMTDIocHZfY3B1X29wcy5zZXRfbGR0LCBhZGRyLCBl
bnRyaWVzKTsKKwlQVk9QX1ZDQUxMMihjcHUuc2V0X2xkdCwgYWRkciwgZW50cmllcyk7CiB9CiBz
dGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgcGFyYXZpcnRfc3RvcmVfdHIodm9pZCkKIHsKLQly
ZXR1cm4gUFZPUF9DQUxMMCh1bnNpZ25lZCBsb25nLCBwdl9jcHVfb3BzLnN0b3JlX3RyKTsKKwly
ZXR1cm4gUFZPUF9DQUxMMCh1bnNpZ25lZCBsb25nLCBjcHUuc3RvcmVfdHIpOwogfQogI2RlZmlu
ZSBzdG9yZV90cih0cikJKCh0cikgPSBwYXJhdmlydF9zdG9yZV90cigpKQogc3RhdGljIGlubGlu
ZSB2b2lkIGxvYWRfVExTKHN0cnVjdCB0aHJlYWRfc3RydWN0ICp0LCB1bnNpZ25lZCBjcHUpCiB7
Ci0JUFZPUF9WQ0FMTDIocHZfY3B1X29wcy5sb2FkX3RscywgdCwgY3B1KTsKKwlQVk9QX1ZDQUxM
MihjcHUubG9hZF90bHMsIHQsIGNwdSk7CiB9CiAKICNpZmRlZiBDT05GSUdfWDg2XzY0CiBzdGF0
aWMgaW5saW5lIHZvaWQgbG9hZF9nc19pbmRleCh1bnNpZ25lZCBpbnQgZ3MpCiB7Ci0JUFZPUF9W
Q0FMTDEocHZfY3B1X29wcy5sb2FkX2dzX2luZGV4LCBncyk7CisJUFZPUF9WQ0FMTDEoY3B1Lmxv
YWRfZ3NfaW5kZXgsIGdzKTsKIH0KICNlbmRpZgogCiBzdGF0aWMgaW5saW5lIHZvaWQgd3JpdGVf
bGR0X2VudHJ5KHN0cnVjdCBkZXNjX3N0cnVjdCAqZHQsIGludCBlbnRyeSwKIAkJCQkgICBjb25z
dCB2b2lkICpkZXNjKQogewotCVBWT1BfVkNBTEwzKHB2X2NwdV9vcHMud3JpdGVfbGR0X2VudHJ5
LCBkdCwgZW50cnksIGRlc2MpOworCVBWT1BfVkNBTEwzKGNwdS53cml0ZV9sZHRfZW50cnksIGR0
LCBlbnRyeSwgZGVzYyk7CiB9CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCB3cml0ZV9nZHRfZW50cnko
c3RydWN0IGRlc2Nfc3RydWN0ICpkdCwgaW50IGVudHJ5LAogCQkJCSAgIHZvaWQgKmRlc2MsIGlu
dCB0eXBlKQogewotCVBWT1BfVkNBTEw0KHB2X2NwdV9vcHMud3JpdGVfZ2R0X2VudHJ5LCBkdCwg
ZW50cnksIGRlc2MsIHR5cGUpOworCVBWT1BfVkNBTEw0KGNwdS53cml0ZV9nZHRfZW50cnksIGR0
LCBlbnRyeSwgZGVzYywgdHlwZSk7CiB9CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCB3cml0ZV9pZHRf
ZW50cnkoZ2F0ZV9kZXNjICpkdCwgaW50IGVudHJ5LCBjb25zdCBnYXRlX2Rlc2MgKmcpCiB7Ci0J
UFZPUF9WQ0FMTDMocHZfY3B1X29wcy53cml0ZV9pZHRfZW50cnksIGR0LCBlbnRyeSwgZyk7CisJ
UFZPUF9WQ0FMTDMoY3B1LndyaXRlX2lkdF9lbnRyeSwgZHQsIGVudHJ5LCBnKTsKIH0KIHN0YXRp
YyBpbmxpbmUgdm9pZCBzZXRfaW9wbF9tYXNrKHVuc2lnbmVkIG1hc2spCiB7Ci0JUFZPUF9WQ0FM
TDEocHZfY3B1X29wcy5zZXRfaW9wbF9tYXNrLCBtYXNrKTsKKwlQVk9QX1ZDQUxMMShjcHUuc2V0
X2lvcGxfbWFzaywgbWFzayk7CiB9CiAKIC8qIFRoZSBwYXJhdmlydHVhbGl6ZWQgSS9PIGZ1bmN0
aW9ucyAqLwogc3RhdGljIGlubGluZSB2b2lkIHNsb3dfZG93bl9pbyh2b2lkKQogewotCXB2X2Nw
dV9vcHMuaW9fZGVsYXkoKTsKKwlwdl9vcHMuY3B1LmlvX2RlbGF5KCk7CiAjaWZkZWYgUkVBTExZ
X1NMT1dfSU8KLQlwdl9jcHVfb3BzLmlvX2RlbGF5KCk7Ci0JcHZfY3B1X29wcy5pb19kZWxheSgp
OwotCXB2X2NwdV9vcHMuaW9fZGVsYXkoKTsKKwlwdl9vcHMuY3B1LmlvX2RlbGF5KCk7CisJcHZf
b3BzLmNwdS5pb19kZWxheSgpOworCXB2X29wcy5jcHUuaW9fZGVsYXkoKTsKICNlbmRpZgogfQog
CiBzdGF0aWMgaW5saW5lIHZvaWQgcGFyYXZpcnRfYWN0aXZhdGVfbW0oc3RydWN0IG1tX3N0cnVj
dCAqcHJldiwKIAkJCQkJc3RydWN0IG1tX3N0cnVjdCAqbmV4dCkKIHsKLQlQVk9QX1ZDQUxMMihw
dl9tbXVfb3BzLmFjdGl2YXRlX21tLCBwcmV2LCBuZXh0KTsKKwlQVk9QX1ZDQUxMMihtbXUuYWN0
aXZhdGVfbW0sIHByZXYsIG5leHQpOwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgcGFyYXZpcnRf
YXJjaF9kdXBfbW1hcChzdHJ1Y3QgbW1fc3RydWN0ICpvbGRtbSwKIAkJCQkJICBzdHJ1Y3QgbW1f
c3RydWN0ICptbSkKIHsKLQlQVk9QX1ZDQUxMMihwdl9tbXVfb3BzLmR1cF9tbWFwLCBvbGRtbSwg
bW0pOworCVBWT1BfVkNBTEwyKG1tdS5kdXBfbW1hcCwgb2xkbW0sIG1tKTsKIH0KIAogc3RhdGlj
IGlubGluZSB2b2lkIHBhcmF2aXJ0X2FyY2hfZXhpdF9tbWFwKHN0cnVjdCBtbV9zdHJ1Y3QgKm1t
KQogewotCVBWT1BfVkNBTEwxKHB2X21tdV9vcHMuZXhpdF9tbWFwLCBtbSk7CisJUFZPUF9WQ0FM
TDEobW11LmV4aXRfbW1hcCwgbW0pOwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgX19mbHVzaF90
bGIodm9pZCkKIHsKLQlQVk9QX1ZDQUxMMChwdl9tbXVfb3BzLmZsdXNoX3RsYl91c2VyKTsKKwlQ
Vk9QX1ZDQUxMMChtbXUuZmx1c2hfdGxiX3VzZXIpOwogfQogc3RhdGljIGlubGluZSB2b2lkIF9f
Zmx1c2hfdGxiX2dsb2JhbCh2b2lkKQogewotCVBWT1BfVkNBTEwwKHB2X21tdV9vcHMuZmx1c2hf
dGxiX2tlcm5lbCk7CisJUFZPUF9WQ0FMTDAobW11LmZsdXNoX3RsYl9rZXJuZWwpOwogfQogc3Rh
dGljIGlubGluZSB2b2lkIF9fZmx1c2hfdGxiX29uZV91c2VyKHVuc2lnbmVkIGxvbmcgYWRkcikK
IHsKLQlQVk9QX1ZDQUxMMShwdl9tbXVfb3BzLmZsdXNoX3RsYl9vbmVfdXNlciwgYWRkcik7CisJ
UFZPUF9WQ0FMTDEobW11LmZsdXNoX3RsYl9vbmVfdXNlciwgYWRkcik7CiB9CiAKIHN0YXRpYyBp
bmxpbmUgdm9pZCBmbHVzaF90bGJfb3RoZXJzKGNvbnN0IHN0cnVjdCBjcHVtYXNrICpjcHVtYXNr
LAogCQkJCSAgICBjb25zdCBzdHJ1Y3QgZmx1c2hfdGxiX2luZm8gKmluZm8pCiB7Ci0JUFZPUF9W
Q0FMTDIocHZfbW11X29wcy5mbHVzaF90bGJfb3RoZXJzLCBjcHVtYXNrLCBpbmZvKTsKKwlQVk9Q
X1ZDQUxMMihtbXUuZmx1c2hfdGxiX290aGVycywgY3B1bWFzaywgaW5mbyk7CiB9CiAKIHN0YXRp
YyBpbmxpbmUgdm9pZCBwYXJhdmlydF90bGJfcmVtb3ZlX3RhYmxlKHN0cnVjdCBtbXVfZ2F0aGVy
ICp0bGIsIHZvaWQgKnRhYmxlKQogewotCVBWT1BfVkNBTEwyKHB2X21tdV9vcHMudGxiX3JlbW92
ZV90YWJsZSwgdGxiLCB0YWJsZSk7CisJUFZPUF9WQ0FMTDIobW11LnRsYl9yZW1vdmVfdGFibGUs
IHRsYiwgdGFibGUpOwogfQogCiBzdGF0aWMgaW5saW5lIGludCBwYXJhdmlydF9wZ2RfYWxsb2Mo
c3RydWN0IG1tX3N0cnVjdCAqbW0pCiB7Ci0JcmV0dXJuIFBWT1BfQ0FMTDEoaW50LCBwdl9tbXVf
b3BzLnBnZF9hbGxvYywgbW0pOworCXJldHVybiBQVk9QX0NBTEwxKGludCwgbW11LnBnZF9hbGxv
YywgbW0pOwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgcGFyYXZpcnRfcGdkX2ZyZWUoc3RydWN0
IG1tX3N0cnVjdCAqbW0sIHBnZF90ICpwZ2QpCiB7Ci0JUFZPUF9WQ0FMTDIocHZfbW11X29wcy5w
Z2RfZnJlZSwgbW0sIHBnZCk7CisJUFZPUF9WQ0FMTDIobW11LnBnZF9mcmVlLCBtbSwgcGdkKTsK
IH0KIAogc3RhdGljIGlubGluZSB2b2lkIHBhcmF2aXJ0X2FsbG9jX3B0ZShzdHJ1Y3QgbW1fc3Ry
dWN0ICptbSwgdW5zaWduZWQgbG9uZyBwZm4pCiB7Ci0JUFZPUF9WQ0FMTDIocHZfbW11X29wcy5h
bGxvY19wdGUsIG1tLCBwZm4pOworCVBWT1BfVkNBTEwyKG1tdS5hbGxvY19wdGUsIG1tLCBwZm4p
OwogfQogc3RhdGljIGlubGluZSB2b2lkIHBhcmF2aXJ0X3JlbGVhc2VfcHRlKHVuc2lnbmVkIGxv
bmcgcGZuKQogewotCVBWT1BfVkNBTEwxKHB2X21tdV9vcHMucmVsZWFzZV9wdGUsIHBmbik7CisJ
UFZPUF9WQ0FMTDEobW11LnJlbGVhc2VfcHRlLCBwZm4pOwogfQogCiBzdGF0aWMgaW5saW5lIHZv
aWQgcGFyYXZpcnRfYWxsb2NfcG1kKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLCB1bnNpZ25lZCBsb25n
IHBmbikKIHsKLQlQVk9QX1ZDQUxMMihwdl9tbXVfb3BzLmFsbG9jX3BtZCwgbW0sIHBmbik7CisJ
UFZPUF9WQ0FMTDIobW11LmFsbG9jX3BtZCwgbW0sIHBmbik7CiB9CiAKIHN0YXRpYyBpbmxpbmUg
dm9pZCBwYXJhdmlydF9yZWxlYXNlX3BtZCh1bnNpZ25lZCBsb25nIHBmbikKIHsKLQlQVk9QX1ZD
QUxMMShwdl9tbXVfb3BzLnJlbGVhc2VfcG1kLCBwZm4pOworCVBWT1BfVkNBTEwxKG1tdS5yZWxl
YXNlX3BtZCwgcGZuKTsKIH0KIAogc3RhdGljIGlubGluZSB2b2lkIHBhcmF2aXJ0X2FsbG9jX3B1
ZChzdHJ1Y3QgbW1fc3RydWN0ICptbSwgdW5zaWduZWQgbG9uZyBwZm4pCiB7Ci0JUFZPUF9WQ0FM
TDIocHZfbW11X29wcy5hbGxvY19wdWQsIG1tLCBwZm4pOworCVBWT1BfVkNBTEwyKG1tdS5hbGxv
Y19wdWQsIG1tLCBwZm4pOwogfQogc3RhdGljIGlubGluZSB2b2lkIHBhcmF2aXJ0X3JlbGVhc2Vf
cHVkKHVuc2lnbmVkIGxvbmcgcGZuKQogewotCVBWT1BfVkNBTEwxKHB2X21tdV9vcHMucmVsZWFz
ZV9wdWQsIHBmbik7CisJUFZPUF9WQ0FMTDEobW11LnJlbGVhc2VfcHVkLCBwZm4pOwogfQogCiBz
dGF0aWMgaW5saW5lIHZvaWQgcGFyYXZpcnRfYWxsb2NfcDRkKHN0cnVjdCBtbV9zdHJ1Y3QgKm1t
LCB1bnNpZ25lZCBsb25nIHBmbikKIHsKLQlQVk9QX1ZDQUxMMihwdl9tbXVfb3BzLmFsbG9jX3A0
ZCwgbW0sIHBmbik7CisJUFZPUF9WQ0FMTDIobW11LmFsbG9jX3A0ZCwgbW0sIHBmbik7CiB9CiAK
IHN0YXRpYyBpbmxpbmUgdm9pZCBwYXJhdmlydF9yZWxlYXNlX3A0ZCh1bnNpZ25lZCBsb25nIHBm
bikKIHsKLQlQVk9QX1ZDQUxMMShwdl9tbXVfb3BzLnJlbGVhc2VfcDRkLCBwZm4pOworCVBWT1Bf
VkNBTEwxKG1tdS5yZWxlYXNlX3A0ZCwgcGZuKTsKIH0KIAogc3RhdGljIGlubGluZSBwdGVfdCBf
X3B0ZShwdGV2YWxfdCB2YWwpCkBAIC0zNjcsMTMgKzM2Nyw5IEBAIHN0YXRpYyBpbmxpbmUgcHRl
X3QgX19wdGUocHRldmFsX3QgdmFsKQogCXB0ZXZhbF90IHJldDsKIAogCWlmIChzaXplb2YocHRl
dmFsX3QpID4gc2l6ZW9mKGxvbmcpKQotCQlyZXQgPSBQVk9QX0NBTExFRTIocHRldmFsX3QsCi0J
CQkJICAgcHZfbW11X29wcy5tYWtlX3B0ZSwKLQkJCQkgICB2YWwsICh1NjQpdmFsID4+IDMyKTsK
KwkJcmV0ID0gUFZPUF9DQUxMRUUyKHB0ZXZhbF90LCBtbXUubWFrZV9wdGUsIHZhbCwgKHU2NCl2
YWwgPj4gMzIpOwogCWVsc2UKLQkJcmV0ID0gUFZPUF9DQUxMRUUxKHB0ZXZhbF90LAotCQkJCSAg
IHB2X21tdV9vcHMubWFrZV9wdGUsCi0JCQkJICAgdmFsKTsKKwkJcmV0ID0gUFZPUF9DQUxMRUUx
KHB0ZXZhbF90LCBtbXUubWFrZV9wdGUsIHZhbCk7CiAKIAlyZXR1cm4gKHB0ZV90KSB7IC5wdGUg
PSByZXQgfTsKIH0KQEAgLTM4MywxMSArMzc5LDEwIEBAIHN0YXRpYyBpbmxpbmUgcHRldmFsX3Qg
cHRlX3ZhbChwdGVfdCBwdGUpCiAJcHRldmFsX3QgcmV0OwogCiAJaWYgKHNpemVvZihwdGV2YWxf
dCkgPiBzaXplb2YobG9uZykpCi0JCXJldCA9IFBWT1BfQ0FMTEVFMihwdGV2YWxfdCwgcHZfbW11
X29wcy5wdGVfdmFsLAorCQlyZXQgPSBQVk9QX0NBTExFRTIocHRldmFsX3QsIG1tdS5wdGVfdmFs
LAogCQkJCSAgIHB0ZS5wdGUsICh1NjQpcHRlLnB0ZSA+PiAzMik7CiAJZWxzZQotCQlyZXQgPSBQ
Vk9QX0NBTExFRTEocHRldmFsX3QsIHB2X21tdV9vcHMucHRlX3ZhbCwKLQkJCQkgICBwdGUucHRl
KTsKKwkJcmV0ID0gUFZPUF9DQUxMRUUxKHB0ZXZhbF90LCBtbXUucHRlX3ZhbCwgcHRlLnB0ZSk7
CiAKIAlyZXR1cm4gcmV0OwogfQpAQCAtMzk3LDExICszOTIsOSBAQCBzdGF0aWMgaW5saW5lIHBn
ZF90IF9fcGdkKHBnZHZhbF90IHZhbCkKIAlwZ2R2YWxfdCByZXQ7CiAKIAlpZiAoc2l6ZW9mKHBn
ZHZhbF90KSA+IHNpemVvZihsb25nKSkKLQkJcmV0ID0gUFZPUF9DQUxMRUUyKHBnZHZhbF90LCBw
dl9tbXVfb3BzLm1ha2VfcGdkLAotCQkJCSAgIHZhbCwgKHU2NCl2YWwgPj4gMzIpOworCQlyZXQg
PSBQVk9QX0NBTExFRTIocGdkdmFsX3QsIG1tdS5tYWtlX3BnZCwgdmFsLCAodTY0KXZhbCA+PiAz
Mik7CiAJZWxzZQotCQlyZXQgPSBQVk9QX0NBTExFRTEocGdkdmFsX3QsIHB2X21tdV9vcHMubWFr
ZV9wZ2QsCi0JCQkJICAgdmFsKTsKKwkJcmV0ID0gUFZPUF9DQUxMRUUxKHBnZHZhbF90LCBtbXUu
bWFrZV9wZ2QsIHZhbCk7CiAKIAlyZXR1cm4gKHBnZF90KSB7IHJldCB9OwogfQpAQCAtNDExLDEx
ICs0MDQsMTAgQEAgc3RhdGljIGlubGluZSBwZ2R2YWxfdCBwZ2RfdmFsKHBnZF90IHBnZCkKIAlw
Z2R2YWxfdCByZXQ7CiAKIAlpZiAoc2l6ZW9mKHBnZHZhbF90KSA+IHNpemVvZihsb25nKSkKLQkJ
cmV0ID0gIFBWT1BfQ0FMTEVFMihwZ2R2YWxfdCwgcHZfbW11X29wcy5wZ2RfdmFsLAorCQlyZXQg
PSAgUFZPUF9DQUxMRUUyKHBnZHZhbF90LCBtbXUucGdkX3ZhbCwKIAkJCQkgICAgcGdkLnBnZCwg
KHU2NClwZ2QucGdkID4+IDMyKTsKIAllbHNlCi0JCXJldCA9ICBQVk9QX0NBTExFRTEocGdkdmFs
X3QsIHB2X21tdV9vcHMucGdkX3ZhbCwKLQkJCQkgICAgcGdkLnBnZCk7CisJCXJldCA9ICBQVk9Q
X0NBTExFRTEocGdkdmFsX3QsIG1tdS5wZ2RfdmFsLCBwZ2QucGdkKTsKIAogCXJldHVybiByZXQ7
CiB9CkBAIC00MjYsOCArNDE4LDcgQEAgc3RhdGljIGlubGluZSBwdGVfdCBwdGVwX21vZGlmeV9w
cm90X3N0YXJ0KHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLCB1bnNpZ25lZCBsb25nIGEKIHsKIAlwdGV2
YWxfdCByZXQ7CiAKLQlyZXQgPSBQVk9QX0NBTEwzKHB0ZXZhbF90LCBwdl9tbXVfb3BzLnB0ZXBf
bW9kaWZ5X3Byb3Rfc3RhcnQsCi0JCQkgbW0sIGFkZHIsIHB0ZXApOworCXJldCA9IFBWT1BfQ0FM
TDMocHRldmFsX3QsIG1tdS5wdGVwX21vZGlmeV9wcm90X3N0YXJ0LCBtbSwgYWRkciwgcHRlcCk7
CiAKIAlyZXR1cm4gKHB0ZV90KSB7IC5wdGUgPSByZXQgfTsKIH0KQEAgLTQzNywyMCArNDI4LDE4
IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBwdGVwX21vZGlmeV9wcm90X2NvbW1pdChzdHJ1Y3QgbW1f
c3RydWN0ICptbSwgdW5zaWduZWQgbG9uZyBhCiB7CiAJaWYgKHNpemVvZihwdGV2YWxfdCkgPiBz
aXplb2YobG9uZykpCiAJCS8qIDUgYXJnIHdvcmRzICovCi0JCXB2X21tdV9vcHMucHRlcF9tb2Rp
ZnlfcHJvdF9jb21taXQobW0sIGFkZHIsIHB0ZXAsIHB0ZSk7CisJCXB2X29wcy5tbXUucHRlcF9t
b2RpZnlfcHJvdF9jb21taXQobW0sIGFkZHIsIHB0ZXAsIHB0ZSk7CiAJZWxzZQotCQlQVk9QX1ZD
QUxMNChwdl9tbXVfb3BzLnB0ZXBfbW9kaWZ5X3Byb3RfY29tbWl0LAorCQlQVk9QX1ZDQUxMNCht
bXUucHRlcF9tb2RpZnlfcHJvdF9jb21taXQsCiAJCQkgICAgbW0sIGFkZHIsIHB0ZXAsIHB0ZS5w
dGUpOwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgc2V0X3B0ZShwdGVfdCAqcHRlcCwgcHRlX3Qg
cHRlKQogewogCWlmIChzaXplb2YocHRldmFsX3QpID4gc2l6ZW9mKGxvbmcpKQotCQlQVk9QX1ZD
QUxMMyhwdl9tbXVfb3BzLnNldF9wdGUsIHB0ZXAsCi0JCQkgICAgcHRlLnB0ZSwgKHU2NClwdGUu
cHRlID4+IDMyKTsKKwkJUFZPUF9WQ0FMTDMobW11LnNldF9wdGUsIHB0ZXAsIHB0ZS5wdGUsICh1
NjQpcHRlLnB0ZSA+PiAzMik7CiAJZWxzZQotCQlQVk9QX1ZDQUxMMihwdl9tbXVfb3BzLnNldF9w
dGUsIHB0ZXAsCi0JCQkgICAgcHRlLnB0ZSk7CisJCVBWT1BfVkNBTEwyKG1tdS5zZXRfcHRlLCBw
dGVwLCBwdGUucHRlKTsKIH0KIAogc3RhdGljIGlubGluZSB2b2lkIHNldF9wdGVfYXQoc3RydWN0
IG1tX3N0cnVjdCAqbW0sIHVuc2lnbmVkIGxvbmcgYWRkciwKQEAgLTQ1OCw5ICs0NDcsOSBAQCBz
dGF0aWMgaW5saW5lIHZvaWQgc2V0X3B0ZV9hdChzdHJ1Y3QgbW1fc3RydWN0ICptbSwgdW5zaWdu
ZWQgbG9uZyBhZGRyLAogewogCWlmIChzaXplb2YocHRldmFsX3QpID4gc2l6ZW9mKGxvbmcpKQog
CQkvKiA1IGFyZyB3b3JkcyAqLwotCQlwdl9tbXVfb3BzLnNldF9wdGVfYXQobW0sIGFkZHIsIHB0
ZXAsIHB0ZSk7CisJCXB2X29wcy5tbXUuc2V0X3B0ZV9hdChtbSwgYWRkciwgcHRlcCwgcHRlKTsK
IAllbHNlCi0JCVBWT1BfVkNBTEw0KHB2X21tdV9vcHMuc2V0X3B0ZV9hdCwgbW0sIGFkZHIsIHB0
ZXAsIHB0ZS5wdGUpOworCQlQVk9QX1ZDQUxMNChtbXUuc2V0X3B0ZV9hdCwgbW0sIGFkZHIsIHB0
ZXAsIHB0ZS5wdGUpOwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgc2V0X3BtZChwbWRfdCAqcG1k
cCwgcG1kX3QgcG1kKQpAQCAtNDY4LDkgKzQ1Nyw5IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBzZXRf
cG1kKHBtZF90ICpwbWRwLCBwbWRfdCBwbWQpCiAJcG1kdmFsX3QgdmFsID0gbmF0aXZlX3BtZF92
YWwocG1kKTsKIAogCWlmIChzaXplb2YocG1kdmFsX3QpID4gc2l6ZW9mKGxvbmcpKQotCQlQVk9Q
X1ZDQUxMMyhwdl9tbXVfb3BzLnNldF9wbWQsIHBtZHAsIHZhbCwgKHU2NCl2YWwgPj4gMzIpOwor
CQlQVk9QX1ZDQUxMMyhtbXUuc2V0X3BtZCwgcG1kcCwgdmFsLCAodTY0KXZhbCA+PiAzMik7CiAJ
ZWxzZQotCQlQVk9QX1ZDQUxMMihwdl9tbXVfb3BzLnNldF9wbWQsIHBtZHAsIHZhbCk7CisJCVBW
T1BfVkNBTEwyKG1tdS5zZXRfcG1kLCBwbWRwLCB2YWwpOwogfQogCiAjaWYgQ09ORklHX1BHVEFC
TEVfTEVWRUxTID49IDMKQEAgLTQ3OSwxMSArNDY4LDkgQEAgc3RhdGljIGlubGluZSBwbWRfdCBf
X3BtZChwbWR2YWxfdCB2YWwpCiAJcG1kdmFsX3QgcmV0OwogCiAJaWYgKHNpemVvZihwbWR2YWxf
dCkgPiBzaXplb2YobG9uZykpCi0JCXJldCA9IFBWT1BfQ0FMTEVFMihwbWR2YWxfdCwgcHZfbW11
X29wcy5tYWtlX3BtZCwKLQkJCQkgICB2YWwsICh1NjQpdmFsID4+IDMyKTsKKwkJcmV0ID0gUFZP
UF9DQUxMRUUyKHBtZHZhbF90LCBtbXUubWFrZV9wbWQsIHZhbCwgKHU2NCl2YWwgPj4gMzIpOwog
CWVsc2UKLQkJcmV0ID0gUFZPUF9DQUxMRUUxKHBtZHZhbF90LCBwdl9tbXVfb3BzLm1ha2VfcG1k
LAotCQkJCSAgIHZhbCk7CisJCXJldCA9IFBWT1BfQ0FMTEVFMShwbWR2YWxfdCwgbW11Lm1ha2Vf
cG1kLCB2YWwpOwogCiAJcmV0dXJuIChwbWRfdCkgeyByZXQgfTsKIH0KQEAgLTQ5MywxMSArNDgw
LDEwIEBAIHN0YXRpYyBpbmxpbmUgcG1kdmFsX3QgcG1kX3ZhbChwbWRfdCBwbWQpCiAJcG1kdmFs
X3QgcmV0OwogCiAJaWYgKHNpemVvZihwbWR2YWxfdCkgPiBzaXplb2YobG9uZykpCi0JCXJldCA9
ICBQVk9QX0NBTExFRTIocG1kdmFsX3QsIHB2X21tdV9vcHMucG1kX3ZhbCwKKwkJcmV0ID0gIFBW
T1BfQ0FMTEVFMihwbWR2YWxfdCwgbW11LnBtZF92YWwsCiAJCQkJICAgIHBtZC5wbWQsICh1NjQp
cG1kLnBtZCA+PiAzMik7CiAJZWxzZQotCQlyZXQgPSAgUFZPUF9DQUxMRUUxKHBtZHZhbF90LCBw
dl9tbXVfb3BzLnBtZF92YWwsCi0JCQkJICAgIHBtZC5wbWQpOworCQlyZXQgPSAgUFZPUF9DQUxM
RUUxKHBtZHZhbF90LCBtbXUucG1kX3ZhbCwgcG1kLnBtZCk7CiAKIAlyZXR1cm4gcmV0OwogfQpA
QCAtNTA3LDExICs0OTMsOSBAQCBzdGF0aWMgaW5saW5lIHZvaWQgc2V0X3B1ZChwdWRfdCAqcHVk
cCwgcHVkX3QgcHVkKQogCXB1ZHZhbF90IHZhbCA9IG5hdGl2ZV9wdWRfdmFsKHB1ZCk7CiAKIAlp
ZiAoc2l6ZW9mKHB1ZHZhbF90KSA+IHNpemVvZihsb25nKSkKLQkJUFZPUF9WQ0FMTDMocHZfbW11
X29wcy5zZXRfcHVkLCBwdWRwLAotCQkJICAgIHZhbCwgKHU2NCl2YWwgPj4gMzIpOworCQlQVk9Q
X1ZDQUxMMyhtbXUuc2V0X3B1ZCwgcHVkcCwgdmFsLCAodTY0KXZhbCA+PiAzMik7CiAJZWxzZQot
CQlQVk9QX1ZDQUxMMihwdl9tbXVfb3BzLnNldF9wdWQsIHB1ZHAsCi0JCQkgICAgdmFsKTsKKwkJ
UFZPUF9WQ0FMTDIobW11LnNldF9wdWQsIHB1ZHAsIHZhbCk7CiB9CiAjaWYgQ09ORklHX1BHVEFC
TEVfTEVWRUxTID49IDQKIHN0YXRpYyBpbmxpbmUgcHVkX3QgX19wdWQocHVkdmFsX3QgdmFsKQpA
QCAtNTE5LDExICs1MDMsOSBAQCBzdGF0aWMgaW5saW5lIHB1ZF90IF9fcHVkKHB1ZHZhbF90IHZh
bCkKIAlwdWR2YWxfdCByZXQ7CiAKIAlpZiAoc2l6ZW9mKHB1ZHZhbF90KSA+IHNpemVvZihsb25n
KSkKLQkJcmV0ID0gUFZPUF9DQUxMRUUyKHB1ZHZhbF90LCBwdl9tbXVfb3BzLm1ha2VfcHVkLAot
CQkJCSAgIHZhbCwgKHU2NCl2YWwgPj4gMzIpOworCQlyZXQgPSBQVk9QX0NBTExFRTIocHVkdmFs
X3QsIG1tdS5tYWtlX3B1ZCwgdmFsLCAodTY0KXZhbCA+PiAzMik7CiAJZWxzZQotCQlyZXQgPSBQ
Vk9QX0NBTExFRTEocHVkdmFsX3QsIHB2X21tdV9vcHMubWFrZV9wdWQsCi0JCQkJICAgdmFsKTsK
KwkJcmV0ID0gUFZPUF9DQUxMRUUxKHB1ZHZhbF90LCBtbXUubWFrZV9wdWQsIHZhbCk7CiAKIAly
ZXR1cm4gKHB1ZF90KSB7IHJldCB9OwogfQpAQCAtNTMzLDExICs1MTUsMTAgQEAgc3RhdGljIGlu
bGluZSBwdWR2YWxfdCBwdWRfdmFsKHB1ZF90IHB1ZCkKIAlwdWR2YWxfdCByZXQ7CiAKIAlpZiAo
c2l6ZW9mKHB1ZHZhbF90KSA+IHNpemVvZihsb25nKSkKLQkJcmV0ID0gIFBWT1BfQ0FMTEVFMihw
dWR2YWxfdCwgcHZfbW11X29wcy5wdWRfdmFsLAorCQlyZXQgPSAgUFZPUF9DQUxMRUUyKHB1ZHZh
bF90LCBtbXUucHVkX3ZhbCwKIAkJCQkgICAgcHVkLnB1ZCwgKHU2NClwdWQucHVkID4+IDMyKTsK
IAllbHNlCi0JCXJldCA9ICBQVk9QX0NBTExFRTEocHVkdmFsX3QsIHB2X21tdV9vcHMucHVkX3Zh
bCwKLQkJCQkgICAgcHVkLnB1ZCk7CisJCXJldCA9ICBQVk9QX0NBTExFRTEocHVkdmFsX3QsIG1t
dS5wdWRfdmFsLCBwdWQucHVkKTsKIAogCXJldHVybiByZXQ7CiB9CkBAIC01NTIsMzAgKzUzMywy
OCBAQCBzdGF0aWMgaW5saW5lIHZvaWQgc2V0X3A0ZChwNGRfdCAqcDRkcCwgcDRkX3QgcDRkKQog
CXA0ZHZhbF90IHZhbCA9IG5hdGl2ZV9wNGRfdmFsKHA0ZCk7CiAKIAlpZiAoc2l6ZW9mKHA0ZHZh
bF90KSA+IHNpemVvZihsb25nKSkKLQkJUFZPUF9WQ0FMTDMocHZfbW11X29wcy5zZXRfcDRkLCBw
NGRwLAotCQkJICAgIHZhbCwgKHU2NCl2YWwgPj4gMzIpOworCQlQVk9QX1ZDQUxMMyhtbXUuc2V0
X3A0ZCwgcDRkcCwgdmFsLCAodTY0KXZhbCA+PiAzMik7CiAJZWxzZQotCQlQVk9QX1ZDQUxMMihw
dl9tbXVfb3BzLnNldF9wNGQsIHA0ZHAsCi0JCQkgICAgdmFsKTsKKwkJUFZPUF9WQ0FMTDIobW11
LnNldF9wNGQsIHA0ZHAsIHZhbCk7CiB9CiAKICNpZiBDT05GSUdfUEdUQUJMRV9MRVZFTFMgPj0g
NQogCiBzdGF0aWMgaW5saW5lIHA0ZF90IF9fcDRkKHA0ZHZhbF90IHZhbCkKIHsKLQlwNGR2YWxf
dCByZXQgPSBQVk9QX0NBTExFRTEocDRkdmFsX3QsIHB2X21tdV9vcHMubWFrZV9wNGQsIHZhbCk7
CisJcDRkdmFsX3QgcmV0ID0gUFZPUF9DQUxMRUUxKHA0ZHZhbF90LCBtbXUubWFrZV9wNGQsIHZh
bCk7CiAKIAlyZXR1cm4gKHA0ZF90KSB7IHJldCB9OwogfQogCiBzdGF0aWMgaW5saW5lIHA0ZHZh
bF90IHA0ZF92YWwocDRkX3QgcDRkKQogewotCXJldHVybiBQVk9QX0NBTExFRTEocDRkdmFsX3Qs
IHB2X21tdV9vcHMucDRkX3ZhbCwgcDRkLnA0ZCk7CisJcmV0dXJuIFBWT1BfQ0FMTEVFMShwNGR2
YWxfdCwgbW11LnA0ZF92YWwsIHA0ZC5wNGQpOwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgX19z
ZXRfcGdkKHBnZF90ICpwZ2RwLCBwZ2RfdCBwZ2QpCiB7Ci0JUFZPUF9WQ0FMTDIocHZfbW11X29w
cy5zZXRfcGdkLCBwZ2RwLCBuYXRpdmVfcGdkX3ZhbChwZ2QpKTsKKwlQVk9QX1ZDQUxMMihtbXUu
c2V0X3BnZCwgcGdkcCwgbmF0aXZlX3BnZF92YWwocGdkKSk7CiB9CiAKICNkZWZpbmUgc2V0X3Bn
ZChwZ2RwLCBwZ2R2YWwpIGRvIHsJCQkJCVwKQEAgLTYwNiwxOSArNTg1LDE4IEBAIHN0YXRpYyBp
bmxpbmUgdm9pZCBwNGRfY2xlYXIocDRkX3QgKnA0ZHApCiAgICA2NC1iaXQgcHRlIGF0b21pY2Fs
bHkgKi8KIHN0YXRpYyBpbmxpbmUgdm9pZCBzZXRfcHRlX2F0b21pYyhwdGVfdCAqcHRlcCwgcHRl
X3QgcHRlKQogewotCVBWT1BfVkNBTEwzKHB2X21tdV9vcHMuc2V0X3B0ZV9hdG9taWMsIHB0ZXAs
Ci0JCSAgICBwdGUucHRlLCBwdGUucHRlID4+IDMyKTsKKwlQVk9QX1ZDQUxMMyhtbXUuc2V0X3B0
ZV9hdG9taWMsIHB0ZXAsIHB0ZS5wdGUsIHB0ZS5wdGUgPj4gMzIpOwogfQogCiBzdGF0aWMgaW5s
aW5lIHZvaWQgcHRlX2NsZWFyKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLCB1bnNpZ25lZCBsb25nIGFk
ZHIsCiAJCQkgICAgIHB0ZV90ICpwdGVwKQogewotCVBWT1BfVkNBTEwzKHB2X21tdV9vcHMucHRl
X2NsZWFyLCBtbSwgYWRkciwgcHRlcCk7CisJUFZPUF9WQ0FMTDMobW11LnB0ZV9jbGVhciwgbW0s
IGFkZHIsIHB0ZXApOwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgcG1kX2NsZWFyKHBtZF90ICpw
bWRwKQogewotCVBWT1BfVkNBTEwxKHB2X21tdV9vcHMucG1kX2NsZWFyLCBwbWRwKTsKKwlQVk9Q
X1ZDQUxMMShtbXUucG1kX2NsZWFyLCBwbWRwKTsKIH0KICNlbHNlICAvKiAhQ09ORklHX1g4Nl9Q
QUUgKi8KIHN0YXRpYyBpbmxpbmUgdm9pZCBzZXRfcHRlX2F0b21pYyhwdGVfdCAqcHRlcCwgcHRl
X3QgcHRlKQpAQCAtNjQxLDM0ICs2MTksMzQgQEAgc3RhdGljIGlubGluZSB2b2lkIHBtZF9jbGVh
cihwbWRfdCAqcG1kcCkKICNkZWZpbmUgIF9fSEFWRV9BUkNIX1NUQVJUX0NPTlRFWFRfU1dJVENI
CiBzdGF0aWMgaW5saW5lIHZvaWQgYXJjaF9zdGFydF9jb250ZXh0X3N3aXRjaChzdHJ1Y3QgdGFz
a19zdHJ1Y3QgKnByZXYpCiB7Ci0JUFZPUF9WQ0FMTDEocHZfY3B1X29wcy5zdGFydF9jb250ZXh0
X3N3aXRjaCwgcHJldik7CisJUFZPUF9WQ0FMTDEoY3B1LnN0YXJ0X2NvbnRleHRfc3dpdGNoLCBw
cmV2KTsKIH0KIAogc3RhdGljIGlubGluZSB2b2lkIGFyY2hfZW5kX2NvbnRleHRfc3dpdGNoKHN0
cnVjdCB0YXNrX3N0cnVjdCAqbmV4dCkKIHsKLQlQVk9QX1ZDQUxMMShwdl9jcHVfb3BzLmVuZF9j
b250ZXh0X3N3aXRjaCwgbmV4dCk7CisJUFZPUF9WQ0FMTDEoY3B1LmVuZF9jb250ZXh0X3N3aXRj
aCwgbmV4dCk7CiB9CiAKICNkZWZpbmUgIF9fSEFWRV9BUkNIX0VOVEVSX0xBWllfTU1VX01PREUK
IHN0YXRpYyBpbmxpbmUgdm9pZCBhcmNoX2VudGVyX2xhenlfbW11X21vZGUodm9pZCkKIHsKLQlQ
Vk9QX1ZDQUxMMChwdl9tbXVfb3BzLmxhenlfbW9kZS5lbnRlcik7CisJUFZPUF9WQ0FMTDAobW11
LmxhenlfbW9kZS5lbnRlcik7CiB9CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBhcmNoX2xlYXZlX2xh
enlfbW11X21vZGUodm9pZCkKIHsKLQlQVk9QX1ZDQUxMMChwdl9tbXVfb3BzLmxhenlfbW9kZS5s
ZWF2ZSk7CisJUFZPUF9WQ0FMTDAobW11LmxhenlfbW9kZS5sZWF2ZSk7CiB9CiAKIHN0YXRpYyBp
bmxpbmUgdm9pZCBhcmNoX2ZsdXNoX2xhenlfbW11X21vZGUodm9pZCkKIHsKLQlQVk9QX1ZDQUxM
MChwdl9tbXVfb3BzLmxhenlfbW9kZS5mbHVzaCk7CisJUFZPUF9WQ0FMTDAobW11LmxhenlfbW9k
ZS5mbHVzaCk7CiB9CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBfX3NldF9maXhtYXAodW5zaWduZWQg
LyogZW51bSBmaXhlZF9hZGRyZXNzZXMgKi8gaWR4LAogCQkJCXBoeXNfYWRkcl90IHBoeXMsIHBn
cHJvdF90IGZsYWdzKQogewotCXB2X21tdV9vcHMuc2V0X2ZpeG1hcChpZHgsIHBoeXMsIGZsYWdz
KTsKKwlwdl9vcHMubW11LnNldF9maXhtYXAoaWR4LCBwaHlzLCBmbGFncyk7CiB9CiAKICNpZiBk
ZWZpbmVkKENPTkZJR19TTVApICYmIGRlZmluZWQoQ09ORklHX1BBUkFWSVJUX1NQSU5MT0NLUykK
QEAgLTY3NiwyOSArNjU0LDMyIEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBfX3NldF9maXhtYXAodW5z
aWduZWQgLyogZW51bSBmaXhlZF9hZGRyZXNzZXMgKi8gaWR4LAogc3RhdGljIF9fYWx3YXlzX2lu
bGluZSB2b2lkIHB2X3F1ZXVlZF9zcGluX2xvY2tfc2xvd3BhdGgoc3RydWN0IHFzcGlubG9jayAq
bG9jaywKIAkJCQkJCQl1MzIgdmFsKQogewotCVBWT1BfVkNBTEwyKHB2X2xvY2tfb3BzLnF1ZXVl
ZF9zcGluX2xvY2tfc2xvd3BhdGgsIGxvY2ssIHZhbCk7CisJUFZPUF9WQ0FMTDIobG9jay5xdWV1
ZWRfc3Bpbl9sb2NrX3Nsb3dwYXRoLCBsb2NrLCB2YWwpOwogfQogCiBzdGF0aWMgX19hbHdheXNf
aW5saW5lIHZvaWQgcHZfcXVldWVkX3NwaW5fdW5sb2NrKHN0cnVjdCBxc3BpbmxvY2sgKmxvY2sp
CiB7Ci0JUFZPUF9WQ0FMTEVFMShwdl9sb2NrX29wcy5xdWV1ZWRfc3Bpbl91bmxvY2ssIGxvY2sp
OworCVBWT1BfVkNBTExFRTEobG9jay5xdWV1ZWRfc3Bpbl91bmxvY2ssIGxvY2spOwogfQogCiBz
dGF0aWMgX19hbHdheXNfaW5saW5lIHZvaWQgcHZfd2FpdCh1OCAqcHRyLCB1OCB2YWwpCiB7Ci0J
UFZPUF9WQ0FMTDIocHZfbG9ja19vcHMud2FpdCwgcHRyLCB2YWwpOworCVBWT1BfVkNBTEwyKGxv
Y2sud2FpdCwgcHRyLCB2YWwpOwogfQogCiBzdGF0aWMgX19hbHdheXNfaW5saW5lIHZvaWQgcHZf
a2ljayhpbnQgY3B1KQogewotCVBWT1BfVkNBTEwxKHB2X2xvY2tfb3BzLmtpY2ssIGNwdSk7CisJ
UFZPUF9WQ0FMTDEobG9jay5raWNrLCBjcHUpOwogfQogCiBzdGF0aWMgX19hbHdheXNfaW5saW5l
IGJvb2wgcHZfdmNwdV9pc19wcmVlbXB0ZWQobG9uZyBjcHUpCiB7Ci0JcmV0dXJuIFBWT1BfQ0FM
TEVFMShib29sLCBwdl9sb2NrX29wcy52Y3B1X2lzX3ByZWVtcHRlZCwgY3B1KTsKKwlyZXR1cm4g
UFZPUF9DQUxMRUUxKGJvb2wsIGxvY2sudmNwdV9pc19wcmVlbXB0ZWQsIGNwdSk7CiB9CiAKK3Zv
aWQgX19yYXdfY2FsbGVlX3NhdmVfX19uYXRpdmVfcXVldWVkX3NwaW5fdW5sb2NrKHN0cnVjdCBx
c3BpbmxvY2sgKmxvY2spOworYm9vbCBfX3Jhd19jYWxsZWVfc2F2ZV9fX25hdGl2ZV92Y3B1X2lz
X3ByZWVtcHRlZChsb25nIGNwdSk7CisKICNlbmRpZiAvKiBTTVAgJiYgUEFSQVZJUlRfU1BJTkxP
Q0tTICovCiAKICNpZmRlZiBDT05GSUdfWDg2XzMyCkBAIC03ODAsMjIgKzc2MSwyMiBAQCBzdGF0
aWMgX19hbHdheXNfaW5saW5lIGJvb2wgcHZfdmNwdV9pc19wcmVlbXB0ZWQobG9uZyBjcHUpCiAK
IHN0YXRpYyBpbmxpbmUgbm90cmFjZSB1bnNpZ25lZCBsb25nIGFyY2hfbG9jYWxfc2F2ZV9mbGFn
cyh2b2lkKQogewotCXJldHVybiBQVk9QX0NBTExFRTAodW5zaWduZWQgbG9uZywgcHZfaXJxX29w
cy5zYXZlX2ZsKTsKKwlyZXR1cm4gUFZPUF9DQUxMRUUwKHVuc2lnbmVkIGxvbmcsIGlycS5zYXZl
X2ZsKTsKIH0KIAogc3RhdGljIGlubGluZSBub3RyYWNlIHZvaWQgYXJjaF9sb2NhbF9pcnFfcmVz
dG9yZSh1bnNpZ25lZCBsb25nIGYpCiB7Ci0JUFZPUF9WQ0FMTEVFMShwdl9pcnFfb3BzLnJlc3Rv
cmVfZmwsIGYpOworCVBWT1BfVkNBTExFRTEoaXJxLnJlc3RvcmVfZmwsIGYpOwogfQogCiBzdGF0
aWMgaW5saW5lIG5vdHJhY2Ugdm9pZCBhcmNoX2xvY2FsX2lycV9kaXNhYmxlKHZvaWQpCiB7Ci0J
UFZPUF9WQ0FMTEVFMChwdl9pcnFfb3BzLmlycV9kaXNhYmxlKTsKKwlQVk9QX1ZDQUxMRUUwKGly
cS5pcnFfZGlzYWJsZSk7CiB9CiAKIHN0YXRpYyBpbmxpbmUgbm90cmFjZSB2b2lkIGFyY2hfbG9j
YWxfaXJxX2VuYWJsZSh2b2lkKQogewotCVBWT1BfVkNBTExFRTAocHZfaXJxX29wcy5pcnFfZW5h
YmxlKTsKKwlQVk9QX1ZDQUxMRUUwKGlycS5pcnFfZW5hYmxlKTsKIH0KIAogc3RhdGljIGlubGlu
ZSBub3RyYWNlIHVuc2lnbmVkIGxvbmcgYXJjaF9sb2NhbF9pcnFfc2F2ZSh2b2lkKQpAQCAtODY3
LDcgKzg0OCw3IEBAIGV4dGVybiB2b2lkIGRlZmF1bHRfYmFubmVyKHZvaWQpOwogCUNPTkRfUE9Q
KHNldCwgQ0xCUl9SQ1gsIHJjeCk7CQlcCiAJQ09ORF9QT1Aoc2V0LCBDTEJSX1JBWCwgcmF4KQog
Ci0jZGVmaW5lIFBBUkFfUEFUQ0goc3RydWN0LCBvZmYpICAgICAgICAoKFBBUkFWSVJUX1BBVENI
XyMjc3RydWN0ICsgKG9mZikpIC8gOCkKKyNkZWZpbmUgUEFSQV9QQVRDSChvZmYpCQkoKG9mZikg
LyA4KQogI2RlZmluZSBQQVJBX1NJVEUocHR5cGUsIG9wcykJX1BWU0lURShwdHlwZSwgb3BzLCAu
cXVhZCwgOCkKICNkZWZpbmUgUEFSQV9JTkRJUkVDVChhZGRyKQkqYWRkciglcmlwKQogI2Vsc2UK
QEAgLTg4MiwzNSArODYzLDM1IEBAIGV4dGVybiB2b2lkIGRlZmF1bHRfYmFubmVyKHZvaWQpOwog
CUNPTkRfUE9QKHNldCwgQ0xCUl9FREksIGVkaSk7CQlcCiAJQ09ORF9QT1Aoc2V0LCBDTEJSX0VB
WCwgZWF4KQogCi0jZGVmaW5lIFBBUkFfUEFUQ0goc3RydWN0LCBvZmYpICAgICAgICAoKFBBUkFW
SVJUX1BBVENIXyMjc3RydWN0ICsgKG9mZikpIC8gNCkKKyNkZWZpbmUgUEFSQV9QQVRDSChvZmYp
CQkoKG9mZikgLyA0KQogI2RlZmluZSBQQVJBX1NJVEUocHR5cGUsIG9wcykJX1BWU0lURShwdHlw
ZSwgb3BzLCAubG9uZywgNCkKICNkZWZpbmUgUEFSQV9JTkRJUkVDVChhZGRyKQkqJWNzOmFkZHIK
ICNlbmRpZgogCiAjZGVmaW5lIElOVEVSUlVQVF9SRVRVUk4JCQkJCQlcCi0JUEFSQV9TSVRFKFBB
UkFfUEFUQ0gocHZfY3B1X29wcywgUFZfQ1BVX2lyZXQpLAkJCVwKKwlQQVJBX1NJVEUoUEFSQV9Q
QVRDSChQVl9DUFVfaXJldCksCQkJCVwKIAkJICBBTk5PVEFURV9SRVRQT0xJTkVfU0FGRTsJCQkJ
XAotCQkgIGptcCBQQVJBX0lORElSRUNUKHB2X2NwdV9vcHMrUFZfQ1BVX2lyZXQpOykKKwkJICBq
bXAgUEFSQV9JTkRJUkVDVChwdl9vcHMrUFZfQ1BVX2lyZXQpOykKIAogI2RlZmluZSBESVNBQkxF
X0lOVEVSUlVQVFMoY2xvYmJlcnMpCQkJCQlcCi0JUEFSQV9TSVRFKFBBUkFfUEFUQ0gocHZfaXJx
X29wcywgUFZfSVJRX2lycV9kaXNhYmxlKSwJCVwKKwlQQVJBX1NJVEUoUEFSQV9QQVRDSChQVl9J
UlFfaXJxX2Rpc2FibGUpLAkJCVwKIAkJICBQVl9TQVZFX1JFR1MoY2xvYmJlcnMgfCBDTEJSX0NB
TExFRV9TQVZFKTsJCVwKIAkJICBBTk5PVEFURV9SRVRQT0xJTkVfU0FGRTsJCQkJXAotCQkgIGNh
bGwgUEFSQV9JTkRJUkVDVChwdl9pcnFfb3BzK1BWX0lSUV9pcnFfZGlzYWJsZSk7CVwKKwkJICBj
YWxsIFBBUkFfSU5ESVJFQ1QocHZfb3BzK1BWX0lSUV9pcnFfZGlzYWJsZSk7CVwKIAkJICBQVl9S
RVNUT1JFX1JFR1MoY2xvYmJlcnMgfCBDTEJSX0NBTExFRV9TQVZFKTspCiAKICNkZWZpbmUgRU5B
QkxFX0lOVEVSUlVQVFMoY2xvYmJlcnMpCQkJCQlcCi0JUEFSQV9TSVRFKFBBUkFfUEFUQ0gocHZf
aXJxX29wcywgUFZfSVJRX2lycV9lbmFibGUpLAkJXAorCVBBUkFfU0lURShQQVJBX1BBVENIKFBW
X0lSUV9pcnFfZW5hYmxlKSwJCQlcCiAJCSAgUFZfU0FWRV9SRUdTKGNsb2JiZXJzIHwgQ0xCUl9D
QUxMRUVfU0FWRSk7CQlcCiAJCSAgQU5OT1RBVEVfUkVUUE9MSU5FX1NBRkU7CQkJCVwKLQkJICBj
YWxsIFBBUkFfSU5ESVJFQ1QocHZfaXJxX29wcytQVl9JUlFfaXJxX2VuYWJsZSk7CVwKKwkJICBj
YWxsIFBBUkFfSU5ESVJFQ1QocHZfb3BzK1BWX0lSUV9pcnFfZW5hYmxlKTsJCVwKIAkJICBQVl9S
RVNUT1JFX1JFR1MoY2xvYmJlcnMgfCBDTEJSX0NBTExFRV9TQVZFKTspCiAKICNpZmRlZiBDT05G
SUdfWDg2XzMyCiAjZGVmaW5lIEdFVF9DUjBfSU5UT19FQVgJCQkJXAogCXB1c2ggJWVjeDsgcHVz
aCAlZWR4OwkJCQlcCiAJQU5OT1RBVEVfUkVUUE9MSU5FX1NBRkU7CQkJCVwKLQljYWxsIFBBUkFf
SU5ESVJFQ1QocHZfY3B1X29wcytQVl9DUFVfcmVhZF9jcjApOwlcCisJY2FsbCBQQVJBX0lORElS
RUNUKHB2X29wcytQVl9DUFVfcmVhZF9jcjApOwlcCiAJcG9wICVlZHg7IHBvcCAlZWN4CiAjZWxz
ZQkvKiAhQ09ORklHX1g4Nl8zMiAqLwogCkBAIC05MjAsNyArOTAxLDcgQEAgZXh0ZXJuIHZvaWQg
ZGVmYXVsdF9iYW5uZXIodm9pZCk7CiAgKiBpbmxpbmVkLCBvciB0aGUgc3dhcGdzIGluc3RydWN0
aW9uIG11c3QgYmUgdHJhcHBlZCBhbmQgZW11bGF0ZWQuCiAgKi8KICNkZWZpbmUgU1dBUEdTX1VO
U0FGRV9TVEFDSwkJCQkJCVwKLQlQQVJBX1NJVEUoUEFSQV9QQVRDSChwdl9jcHVfb3BzLCBQVl9D
UFVfc3dhcGdzKSwgc3dhcGdzKQorCVBBUkFfU0lURShQQVJBX1BBVENIKFBWX0NQVV9zd2FwZ3Mp
LCBzd2FwZ3MpCiAKIC8qCiAgKiBOb3RlOiBzd2FwZ3MgaXMgdmVyeSBzcGVjaWFsLCBhbmQgaW4g
cHJhY3Rpc2UgaXMgZWl0aGVyIGdvaW5nIHRvIGJlCkBAIC05MjksMjYgKzkxMCwyNiBAQCBleHRl
cm4gdm9pZCBkZWZhdWx0X2Jhbm5lcih2b2lkKTsKICAqIGl0LgogICovCiAjZGVmaW5lIFNXQVBH
UwkJCQkJCQkJXAotCVBBUkFfU0lURShQQVJBX1BBVENIKHB2X2NwdV9vcHMsIFBWX0NQVV9zd2Fw
Z3MpLAkJXAorCVBBUkFfU0lURShQQVJBX1BBVENIKFBWX0NQVV9zd2FwZ3MpLAkJCQlcCiAJCSAg
QU5OT1RBVEVfUkVUUE9MSU5FX1NBRkU7CQkJCVwKLQkJICBjYWxsIFBBUkFfSU5ESVJFQ1QocHZf
Y3B1X29wcytQVl9DUFVfc3dhcGdzKTsJCVwKKwkJICBjYWxsIFBBUkFfSU5ESVJFQ1QocHZfb3Bz
K1BWX0NQVV9zd2FwZ3MpOwkJXAogCQkgKQogCiAjZGVmaW5lIEdFVF9DUjJfSU5UT19SQVgJCQkJ
XAogCUFOTk9UQVRFX1JFVFBPTElORV9TQUZFOwkJCQlcCi0JY2FsbCBQQVJBX0lORElSRUNUKHB2
X21tdV9vcHMrUFZfTU1VX3JlYWRfY3IyKTsKKwljYWxsIFBBUkFfSU5ESVJFQ1QocHZfb3BzK1BW
X01NVV9yZWFkX2NyMik7CiAKICNkZWZpbmUgVVNFUkdTX1NZU1JFVDY0CQkJCQkJCVwKLQlQQVJB
X1NJVEUoUEFSQV9QQVRDSChwdl9jcHVfb3BzLCBQVl9DUFVfdXNlcmdzX3N5c3JldDY0KSwJXAor
CVBBUkFfU0lURShQQVJBX1BBVENIKFBWX0NQVV91c2VyZ3Nfc3lzcmV0NjQpLAkJCVwKIAkJICBB
Tk5PVEFURV9SRVRQT0xJTkVfU0FGRTsJCQkJXAotCQkgIGptcCBQQVJBX0lORElSRUNUKHB2X2Nw
dV9vcHMrUFZfQ1BVX3VzZXJnc19zeXNyZXQ2NCk7KQorCQkgIGptcCBQQVJBX0lORElSRUNUKHB2
X29wcytQVl9DUFVfdXNlcmdzX3N5c3JldDY0KTspCiAKICNpZmRlZiBDT05GSUdfREVCVUdfRU5U
UlkKICNkZWZpbmUgU0FWRV9GTEFHUyhjbG9iYmVycykgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAotCVBBUkFfU0lURShQQVJBX1BBVENIKHB2X2lycV9vcHMsIFBWX0lS
UV9zYXZlX2ZsKSwJICAgIFwKKwlQQVJBX1NJVEUoUEFSQV9QQVRDSChQVl9JUlFfc2F2ZV9mbCks
CQkJICAgIFwKIAkJICBQVl9TQVZFX1JFR1MoY2xvYmJlcnMgfCBDTEJSX0NBTExFRV9TQVZFKTsg
ICAgICAgIFwKIAkJICBBTk5PVEFURV9SRVRQT0xJTkVfU0FGRTsJCQkgICAgXAotCQkgIGNhbGwg
UEFSQV9JTkRJUkVDVChwdl9pcnFfb3BzK1BWX0lSUV9zYXZlX2ZsKTsgICAgXAorCQkgIGNhbGwg
UEFSQV9JTkRJUkVDVChwdl9vcHMrUFZfSVJRX3NhdmVfZmwpOwkgICAgXAogCQkgIFBWX1JFU1RP
UkVfUkVHUyhjbG9iYmVycyB8IENMQlJfQ0FMTEVFX1NBVkUpOykKICNlbmRpZgogCmRpZmYgLS1n
aXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oIGIvYXJjaC94ODYvaW5j
bHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaAppbmRleCBiMjIyMDUzNmE3ZDQuLjQ2MmE1NGIyYmI1
MyAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaAorKysg
Yi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oCkBAIC0zMjEsMjggKzMyMSwy
MyBAQCBzdHJ1Y3QgcHZfbG9ja19vcHMgewogICogbnVtYmVyIGZvciBlYWNoIGZ1bmN0aW9uIHVz
aW5nIHRoZSBvZmZzZXQgd2hpY2ggd2UgdXNlIHRvIGluZGljYXRlCiAgKiB3aGF0IHRvIHBhdGNo
LiAqLwogc3RydWN0IHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlIHsKLQlzdHJ1Y3QgcHZfaW5pdF9v
cHMgcHZfaW5pdF9vcHM7Ci0Jc3RydWN0IHB2X3RpbWVfb3BzIHB2X3RpbWVfb3BzOwotCXN0cnVj
dCBwdl9jcHVfb3BzIHB2X2NwdV9vcHM7Ci0Jc3RydWN0IHB2X2lycV9vcHMgcHZfaXJxX29wczsK
LQlzdHJ1Y3QgcHZfbW11X29wcyBwdl9tbXVfb3BzOwotCXN0cnVjdCBwdl9sb2NrX29wcyBwdl9s
b2NrX29wczsKKwlzdHJ1Y3QgcHZfaW5pdF9vcHMgaW5pdDsKKwlzdHJ1Y3QgcHZfdGltZV9vcHMg
dGltZTsKKwlzdHJ1Y3QgcHZfY3B1X29wcyBjcHU7CisJc3RydWN0IHB2X2lycV9vcHMgaXJxOwor
CXN0cnVjdCBwdl9tbXVfb3BzIG1tdTsKKwlzdHJ1Y3QgcHZfbG9ja19vcHMgbG9jazsKIH0gX19u
b19yYW5kb21pemVfbGF5b3V0OwogCiBleHRlcm4gc3RydWN0IHB2X2luZm8gcHZfaW5mbzsKLWV4
dGVybiBzdHJ1Y3QgcHZfaW5pdF9vcHMgcHZfaW5pdF9vcHM7Ci1leHRlcm4gc3RydWN0IHB2X3Rp
bWVfb3BzIHB2X3RpbWVfb3BzOwotZXh0ZXJuIHN0cnVjdCBwdl9jcHVfb3BzIHB2X2NwdV9vcHM7
Ci1leHRlcm4gc3RydWN0IHB2X2lycV9vcHMgcHZfaXJxX29wczsKLWV4dGVybiBzdHJ1Y3QgcHZf
bW11X29wcyBwdl9tbXVfb3BzOwotZXh0ZXJuIHN0cnVjdCBwdl9sb2NrX29wcyBwdl9sb2NrX29w
czsKK2V4dGVybiBzdHJ1Y3QgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUgcHZfb3BzOwogCiAjZGVm
aW5lIFBBUkFWSVJUX1BBVENIKHgpCQkJCQlcCiAJKG9mZnNldG9mKHN0cnVjdCBwYXJhdmlydF9w
YXRjaF90ZW1wbGF0ZSwgeCkgLyBzaXplb2Yodm9pZCAqKSkKIAogI2RlZmluZSBwYXJhdmlydF90
eXBlKG9wKQkJCQlcCiAJW3BhcmF2aXJ0X3R5cGVudW1dICJpIiAoUEFSQVZJUlRfUEFUQ0gob3Ap
KSwJXAotCVtwYXJhdmlydF9vcHB0cl0gImkiICgmKG9wKSkKKwlbcGFyYXZpcnRfb3BwdHJdICJp
IiAoJihwdl9vcHMub3ApKQogI2RlZmluZSBwYXJhdmlydF9jbG9iYmVyKGNsb2JiZXIpCQlcCiAJ
W3BhcmF2aXJ0X2Nsb2JiZXJdICJpIiAoY2xvYmJlcikKIApAQCAtNTAzLDkgKzQ5OCw5IEBAIGlu
dCBwYXJhdmlydF9kaXNhYmxlX2lvc3BhY2Uodm9pZCk7CiAjZW5kaWYJLyogQ09ORklHX1g4Nl8z
MiAqLwogCiAjaWZkZWYgQ09ORklHX1BBUkFWSVJUX0RFQlVHCi0jZGVmaW5lIFBWT1BfVEVTVF9O
VUxMKG9wKQlCVUdfT04ob3AgPT0gTlVMTCkKKyNkZWZpbmUgUFZPUF9URVNUX05VTEwob3ApCUJV
R19PTihwdl9vcHMub3AgPT0gTlVMTCkKICNlbHNlCi0jZGVmaW5lIFBWT1BfVEVTVF9OVUxMKG9w
KQkoKHZvaWQpb3ApCisjZGVmaW5lIFBWT1BfVEVTVF9OVUxMKG9wKQkoKHZvaWQpcHZfb3BzLm9w
KQogI2VuZGlmCiAKICNkZWZpbmUgUFZPUF9SRVRNQVNLKHJldHR5cGUpCQkJCQkJXApkaWZmIC0t
Z2l0IGEvYXJjaC94ODYva2VybmVsL2FsdGVybmF0aXZlLmMgYi9hcmNoL3g4Ni9rZXJuZWwvYWx0
ZXJuYXRpdmUuYwppbmRleCA3OTg1YzIwNjAxYjQuLjg1ZGM2M2I5N2QwNyAxMDA2NDQKLS0tIGEv
YXJjaC94ODYva2VybmVsL2FsdGVybmF0aXZlLmMKKysrIGIvYXJjaC94ODYva2VybmVsL2FsdGVy
bmF0aXZlLmMKQEAgLTU5NCw3ICs1OTQsNyBAQCB2b2lkIF9faW5pdF9vcl9tb2R1bGUgYXBwbHlf
cGFyYXZpcnQoc3RydWN0IHBhcmF2aXJ0X3BhdGNoX3NpdGUgKnN0YXJ0LAogCQlCVUdfT04ocC0+
bGVuID4gTUFYX1BBVENIX0xFTik7CiAJCS8qIHByZXAgdGhlIGJ1ZmZlciB3aXRoIHRoZSBvcmln
aW5hbCBpbnN0cnVjdGlvbnMgKi8KIAkJbWVtY3B5KGluc25idWYsIHAtPmluc3RyLCBwLT5sZW4p
OwotCQl1c2VkID0gcHZfaW5pdF9vcHMucGF0Y2gocC0+aW5zdHJ0eXBlLCBpbnNuYnVmLAorCQl1
c2VkID0gcHZfb3BzLmluaXQucGF0Y2gocC0+aW5zdHJ0eXBlLCBpbnNuYnVmLAogCQkJCQkgKHVu
c2lnbmVkIGxvbmcpcC0+aW5zdHIsIHAtPmxlbik7CiAKIAkJQlVHX09OKHVzZWQgPiBwLT5sZW4p
OwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRzLmMgYi9hcmNoL3g4Ni9r
ZXJuZWwvYXNtLW9mZnNldHMuYwppbmRleCAwMWRlMzFkYjMwMGQuLjQ2ZDE0NDk4ZTIxNCAxMDA2
NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRzLmMKKysrIGIvYXJjaC94ODYva2Vy
bmVsL2FzbS1vZmZzZXRzLmMKQEAgLTY2LDEzICs2NiwxMSBAQCB2b2lkIGNvbW1vbih2b2lkKSB7
CiAKICNpZmRlZiBDT05GSUdfUEFSQVZJUlQKIAlCTEFOSygpOwotCU9GRlNFVChQQVJBVklSVF9Q
QVRDSF9wdl9jcHVfb3BzLCBwYXJhdmlydF9wYXRjaF90ZW1wbGF0ZSwgcHZfY3B1X29wcyk7Ci0J
T0ZGU0VUKFBBUkFWSVJUX1BBVENIX3B2X2lycV9vcHMsIHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRl
LCBwdl9pcnFfb3BzKTsKLQlPRkZTRVQoUFZfSVJRX2lycV9kaXNhYmxlLCBwdl9pcnFfb3BzLCBp
cnFfZGlzYWJsZSk7Ci0JT0ZGU0VUKFBWX0lSUV9pcnFfZW5hYmxlLCBwdl9pcnFfb3BzLCBpcnFf
ZW5hYmxlKTsKLQlPRkZTRVQoUFZfQ1BVX2lyZXQsIHB2X2NwdV9vcHMsIGlyZXQpOwotCU9GRlNF
VChQVl9DUFVfcmVhZF9jcjAsIHB2X2NwdV9vcHMsIHJlYWRfY3IwKTsKLQlPRkZTRVQoUFZfTU1V
X3JlYWRfY3IyLCBwdl9tbXVfb3BzLCByZWFkX2NyMik7CisJT0ZGU0VUKFBWX0lSUV9pcnFfZGlz
YWJsZSwgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUsIGlycS5pcnFfZGlzYWJsZSk7CisJT0ZGU0VU
KFBWX0lSUV9pcnFfZW5hYmxlLCBwYXJhdmlydF9wYXRjaF90ZW1wbGF0ZSwgaXJxLmlycV9lbmFi
bGUpOworCU9GRlNFVChQVl9DUFVfaXJldCwgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUsIGNwdS5p
cmV0KTsKKwlPRkZTRVQoUFZfQ1BVX3JlYWRfY3IwLCBwYXJhdmlydF9wYXRjaF90ZW1wbGF0ZSwg
Y3B1LnJlYWRfY3IwKTsKKwlPRkZTRVQoUFZfTU1VX3JlYWRfY3IyLCBwYXJhdmlydF9wYXRjaF90
ZW1wbGF0ZSwgbW11LnJlYWRfY3IyKTsKICNlbmRpZgogCiAjaWZkZWYgQ09ORklHX1hFTgpkaWZm
IC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRzXzY0LmMgYi9hcmNoL3g4Ni9rZXJu
ZWwvYXNtLW9mZnNldHNfNjQuYwppbmRleCAzYjk0MDVlN2JhMmIuLjMzODRiMDNlNzE3ZiAxMDA2
NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRzXzY0LmMKKysrIGIvYXJjaC94ODYv
a2VybmVsL2FzbS1vZmZzZXRzXzY0LmMKQEAgLTIxLDEwICsyMSwxMSBAQCBzdGF0aWMgY2hhciBz
eXNjYWxsc19pYTMyW10gPSB7CiBpbnQgbWFpbih2b2lkKQogewogI2lmZGVmIENPTkZJR19QQVJB
VklSVAotCU9GRlNFVChQVl9DUFVfdXNlcmdzX3N5c3JldDY0LCBwdl9jcHVfb3BzLCB1c2VyZ3Nf
c3lzcmV0NjQpOwotCU9GRlNFVChQVl9DUFVfc3dhcGdzLCBwdl9jcHVfb3BzLCBzd2FwZ3MpOwor
CU9GRlNFVChQVl9DUFVfdXNlcmdzX3N5c3JldDY0LCBwYXJhdmlydF9wYXRjaF90ZW1wbGF0ZSwK
KwkgICAgICAgY3B1LnVzZXJnc19zeXNyZXQ2NCk7CisJT0ZGU0VUKFBWX0NQVV9zd2FwZ3MsIHBh
cmF2aXJ0X3BhdGNoX3RlbXBsYXRlLCBjcHUuc3dhcGdzKTsKICNpZmRlZiBDT05GSUdfREVCVUdf
RU5UUlkKLQlPRkZTRVQoUFZfSVJRX3NhdmVfZmwsIHB2X2lycV9vcHMsIHNhdmVfZmwpOworCU9G
RlNFVChQVl9JUlFfc2F2ZV9mbCwgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUsIGlycS5zYXZlX2Zs
KTsKICNlbmRpZgogCUJMQU5LKCk7CiAjZW5kaWYKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5l
bC9jcHUvY29tbW9uLmMgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L2NvbW1vbi5jCmluZGV4IDg0ZGVl
NWFiNzQ1YS4uMWYwODllMWM3OWQzIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvY3B1L2Nv
bW1vbi5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9jcHUvY29tbW9uLmMKQEAgLTEyNDIsNyArMTI0
Miw3IEBAIHN0YXRpYyB2b2lkIGdlbmVyaWNfaWRlbnRpZnkoc3RydWN0IGNwdWluZm9feDg2ICpj
KQogIyBpZmRlZiBDT05GSUdfUEFSQVZJUlQKIAlkbyB7CiAJCWV4dGVybiB2b2lkIG5hdGl2ZV9p
cmV0KHZvaWQpOwotCQlpZiAocHZfY3B1X29wcy5pcmV0ID09IG5hdGl2ZV9pcmV0KQorCQlpZiAo
cHZfb3BzLmNwdS5pcmV0ID09IG5hdGl2ZV9pcmV0KQogCQkJc2V0X2NwdV9idWcoYywgWDg2X0JV
R19FU1BGSVgpOwogCX0gd2hpbGUgKDApOwogIyBlbHNlCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9r
ZXJuZWwvY3B1L3Ztd2FyZS5jIGIvYXJjaC94ODYva2VybmVsL2NwdS92bXdhcmUuYwppbmRleCA4
ZTAwNTMyOTY0OGIuLmQ5YWI0OWJlZDhhZiAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2Nw
dS92bXdhcmUuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvY3B1L3Ztd2FyZS5jCkBAIC05NywxNCAr
OTcsMTQgQEAgc3RhdGljIHZvaWQgX19pbml0IHZtd2FyZV9zY2hlZF9jbG9ja19zZXR1cCh2b2lk
KQogCWQtPmN5YzJuc19vZmZzZXQgPSBtdWxfdTY0X3UzMl9zaHIodHNjX25vdywgZC0+Y3ljMm5z
X211bCwKIAkJCQkJICAgZC0+Y3ljMm5zX3NoaWZ0KTsKIAotCXB2X3RpbWVfb3BzLnNjaGVkX2Ns
b2NrID0gdm13YXJlX3NjaGVkX2Nsb2NrOworCXB2X29wcy50aW1lLnNjaGVkX2Nsb2NrID0gdm13
YXJlX3NjaGVkX2Nsb2NrOwogCXByX2luZm8oInVzaW5nIHNjaGVkIG9mZnNldCBvZiAlbGx1IG5z
XG4iLCBkLT5jeWMybnNfb2Zmc2V0KTsKIH0KIAogc3RhdGljIHZvaWQgX19pbml0IHZtd2FyZV9w
YXJhdmlydF9vcHNfc2V0dXAodm9pZCkKIHsKIAlwdl9pbmZvLm5hbWUgPSAiVk13YXJlIGh5cGVy
dmlzb3IiOwotCXB2X2NwdV9vcHMuaW9fZGVsYXkgPSBwYXJhdmlydF9ub3A7CisJcHZfb3BzLmNw
dS5pb19kZWxheSA9IHBhcmF2aXJ0X25vcDsKIAogCWlmICh2bXdhcmVfdHNjX2toeiAmJiB2bXdf
c2NoZWRfY2xvY2spCiAJCXZtd2FyZV9zY2hlZF9jbG9ja19zZXR1cCgpOwpkaWZmIC0tZ2l0IGEv
YXJjaC94ODYva2VybmVsL2t2bS5jIGIvYXJjaC94ODYva2VybmVsL2t2bS5jCmluZGV4IGQ5Yjcx
OTI0YzIzYy4uYmE0YmZiN2Y2YTM2IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwva3ZtLmMK
KysrIGIvYXJjaC94ODYva2VybmVsL2t2bS5jCkBAIC0yODMsNyArMjgzLDcgQEAgc3RhdGljIHZv
aWQgX19pbml0IHBhcmF2aXJ0X29wc19zZXR1cCh2b2lkKQogCXB2X2luZm8ubmFtZSA9ICJLVk0i
OwogCiAJaWYgKGt2bV9wYXJhX2hhc19mZWF0dXJlKEtWTV9GRUFUVVJFX05PUF9JT19ERUxBWSkp
Ci0JCXB2X2NwdV9vcHMuaW9fZGVsYXkgPSBrdm1faW9fZGVsYXk7CisJCXB2X29wcy5jcHUuaW9f
ZGVsYXkgPSBrdm1faW9fZGVsYXk7CiAKICNpZmRlZiBDT05GSUdfWDg2X0lPX0FQSUMKIAlub190
aW1lcl9jaGVjayA9IDE7CkBAIC02MzIsMTQgKzYzMiwxNCBAQCBzdGF0aWMgdm9pZCBfX2luaXQg
a3ZtX2d1ZXN0X2luaXQodm9pZCkKIAogCWlmIChrdm1fcGFyYV9oYXNfZmVhdHVyZShLVk1fRkVB
VFVSRV9TVEVBTF9USU1FKSkgewogCQloYXNfc3RlYWxfY2xvY2sgPSAxOwotCQlwdl90aW1lX29w
cy5zdGVhbF9jbG9jayA9IGt2bV9zdGVhbF9jbG9jazsKKwkJcHZfb3BzLnRpbWUuc3RlYWxfY2xv
Y2sgPSBrdm1fc3RlYWxfY2xvY2s7CiAJfQogCiAJaWYgKGt2bV9wYXJhX2hhc19mZWF0dXJlKEtW
TV9GRUFUVVJFX1BWX1RMQl9GTFVTSCkgJiYKIAkgICAgIWt2bV9wYXJhX2hhc19oaW50KEtWTV9I
SU5UU19SRUFMVElNRSkgJiYKIAkgICAga3ZtX3BhcmFfaGFzX2ZlYXR1cmUoS1ZNX0ZFQVRVUkVf
U1RFQUxfVElNRSkpIHsKLQkJcHZfbW11X29wcy5mbHVzaF90bGJfb3RoZXJzID0ga3ZtX2ZsdXNo
X3RsYl9vdGhlcnM7Ci0JCXB2X21tdV9vcHMudGxiX3JlbW92ZV90YWJsZSA9IHRsYl9yZW1vdmVf
dGFibGU7CisJCXB2X29wcy5tbXUuZmx1c2hfdGxiX290aGVycyA9IGt2bV9mbHVzaF90bGJfb3Ro
ZXJzOworCQlwdl9vcHMubW11LnRsYl9yZW1vdmVfdGFibGUgPSB0bGJfcmVtb3ZlX3RhYmxlOwog
CX0KIAogCWlmIChrdm1fcGFyYV9oYXNfZmVhdHVyZShLVk1fRkVBVFVSRV9QVl9FT0kpKQpAQCAt
ODUwLDEzICs4NTAsMTQgQEAgdm9pZCBfX2luaXQga3ZtX3NwaW5sb2NrX2luaXQodm9pZCkKIAkJ
cmV0dXJuOwogCiAJX19wdl9pbml0X2xvY2tfaGFzaCgpOwotCXB2X2xvY2tfb3BzLnF1ZXVlZF9z
cGluX2xvY2tfc2xvd3BhdGggPSBfX3B2X3F1ZXVlZF9zcGluX2xvY2tfc2xvd3BhdGg7Ci0JcHZf
bG9ja19vcHMucXVldWVkX3NwaW5fdW5sb2NrID0gUFZfQ0FMTEVFX1NBVkUoX19wdl9xdWV1ZWRf
c3Bpbl91bmxvY2spOwotCXB2X2xvY2tfb3BzLndhaXQgPSBrdm1fd2FpdDsKLQlwdl9sb2NrX29w
cy5raWNrID0ga3ZtX2tpY2tfY3B1OworCXB2X29wcy5sb2NrLnF1ZXVlZF9zcGluX2xvY2tfc2xv
d3BhdGggPSBfX3B2X3F1ZXVlZF9zcGluX2xvY2tfc2xvd3BhdGg7CisJcHZfb3BzLmxvY2sucXVl
dWVkX3NwaW5fdW5sb2NrID0KKwkJUFZfQ0FMTEVFX1NBVkUoX19wdl9xdWV1ZWRfc3Bpbl91bmxv
Y2spOworCXB2X29wcy5sb2NrLndhaXQgPSBrdm1fd2FpdDsKKwlwdl9vcHMubG9jay5raWNrID0g
a3ZtX2tpY2tfY3B1OwogCiAJaWYgKGt2bV9wYXJhX2hhc19mZWF0dXJlKEtWTV9GRUFUVVJFX1NU
RUFMX1RJTUUpKSB7Ci0JCXB2X2xvY2tfb3BzLnZjcHVfaXNfcHJlZW1wdGVkID0KKwkJcHZfb3Bz
LmxvY2sudmNwdV9pc19wcmVlbXB0ZWQgPQogCQkJUFZfQ0FMTEVFX1NBVkUoX19rdm1fdmNwdV9p
c19wcmVlbXB0ZWQpOwogCX0KIH0KZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9rdm1jbG9j
ay5jIGIvYXJjaC94ODYva2VybmVsL2t2bWNsb2NrLmMKaW5kZXggMWU2NzY0NjQ4YWYzLi5hMzZi
OTNhNzIyYTIgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9rdm1jbG9jay5jCisrKyBiL2Fy
Y2gveDg2L2tlcm5lbC9rdm1jbG9jay5jCkBAIC0xMTYsMTMgKzExNiwxMyBAQCBzdGF0aWMgdTY0
IGt2bV9zY2hlZF9jbG9ja19yZWFkKHZvaWQpCiBzdGF0aWMgaW5saW5lIHZvaWQga3ZtX3NjaGVk
X2Nsb2NrX2luaXQoYm9vbCBzdGFibGUpCiB7CiAJaWYgKCFzdGFibGUpIHsKLQkJcHZfdGltZV9v
cHMuc2NoZWRfY2xvY2sgPSBrdm1fY2xvY2tfcmVhZDsKKwkJcHZfb3BzLnRpbWUuc2NoZWRfY2xv
Y2sgPSBrdm1fY2xvY2tfcmVhZDsKIAkJY2xlYXJfc2NoZWRfY2xvY2tfc3RhYmxlKCk7CiAJCXJl
dHVybjsKIAl9CiAKIAlrdm1fc2NoZWRfY2xvY2tfb2Zmc2V0ID0ga3ZtX2Nsb2NrX3JlYWQoKTsK
LQlwdl90aW1lX29wcy5zY2hlZF9jbG9jayA9IGt2bV9zY2hlZF9jbG9ja19yZWFkOworCXB2X29w
cy50aW1lLnNjaGVkX2Nsb2NrID0ga3ZtX3NjaGVkX2Nsb2NrX3JlYWQ7CiAKIAlwcl9pbmZvKCJr
dm0tY2xvY2s6IHVzaW5nIHNjaGVkIG9mZnNldCBvZiAlbGx1IGN5Y2xlcyIsCiAJCWt2bV9zY2hl
ZF9jbG9ja19vZmZzZXQpOwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LXNw
aW5sb2Nrcy5jIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LXNwaW5sb2Nrcy5jCmluZGV4IDcx
ZjJkMTEyNWVjMC4uNGY3NWQwY2Y2MzA1IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvcGFy
YXZpcnQtc3BpbmxvY2tzLmMKKysrIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LXNwaW5sb2Nr
cy5jCkBAIC0xNyw3ICsxNyw3IEBAIFBWX0NBTExFRV9TQVZFX1JFR1NfVEhVTksoX19uYXRpdmVf
cXVldWVkX3NwaW5fdW5sb2NrKTsKIAogYm9vbCBwdl9pc19uYXRpdmVfc3Bpbl91bmxvY2sodm9p
ZCkKIHsKLQlyZXR1cm4gcHZfbG9ja19vcHMucXVldWVkX3NwaW5fdW5sb2NrLmZ1bmMgPT0KKwly
ZXR1cm4gcHZfb3BzLmxvY2sucXVldWVkX3NwaW5fdW5sb2NrLmZ1bmMgPT0KIAkJX19yYXdfY2Fs
bGVlX3NhdmVfX19uYXRpdmVfcXVldWVkX3NwaW5fdW5sb2NrOwogfQogCkBAIC0yOSwxNyArMjks
NiBAQCBQVl9DQUxMRUVfU0FWRV9SRUdTX1RIVU5LKF9fbmF0aXZlX3ZjcHVfaXNfcHJlZW1wdGVk
KTsKIAogYm9vbCBwdl9pc19uYXRpdmVfdmNwdV9pc19wcmVlbXB0ZWQodm9pZCkKIHsKLQlyZXR1
cm4gcHZfbG9ja19vcHMudmNwdV9pc19wcmVlbXB0ZWQuZnVuYyA9PQorCXJldHVybiBwdl9vcHMu
bG9jay52Y3B1X2lzX3ByZWVtcHRlZC5mdW5jID09CiAJCV9fcmF3X2NhbGxlZV9zYXZlX19fbmF0
aXZlX3ZjcHVfaXNfcHJlZW1wdGVkOwogfQotCi1zdHJ1Y3QgcHZfbG9ja19vcHMgcHZfbG9ja19v
cHMgPSB7Ci0jaWZkZWYgQ09ORklHX1NNUAotCS5xdWV1ZWRfc3Bpbl9sb2NrX3Nsb3dwYXRoID0g
bmF0aXZlX3F1ZXVlZF9zcGluX2xvY2tfc2xvd3BhdGgsCi0JLnF1ZXVlZF9zcGluX3VubG9jayA9
IFBWX0NBTExFRV9TQVZFKF9fbmF0aXZlX3F1ZXVlZF9zcGluX3VubG9jayksCi0JLndhaXQgPSBw
YXJhdmlydF9ub3AsCi0JLmtpY2sgPSBwYXJhdmlydF9ub3AsCi0JLnZjcHVfaXNfcHJlZW1wdGVk
ID0gUFZfQ0FMTEVFX1NBVkUoX19uYXRpdmVfdmNwdV9pc19wcmVlbXB0ZWQpLAotI2VuZGlmIC8q
IFNNUCAqLwotfTsKLUVYUE9SVF9TWU1CT0wocHZfbG9ja19vcHMpOwpkaWZmIC0tZ2l0IGEvYXJj
aC94ODYva2VybmVsL3BhcmF2aXJ0LmMgYi9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYwppbmRl
eCAyODdkMzQ1MTNmNmEuLjVmYzJiOTRlMTU5MSAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVs
L3BhcmF2aXJ0LmMKKysrIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMKQEAgLTEyOCwyOSAr
MTI4LDE0IEBAIHZvaWQgX19pbml0IG5hdGl2ZV9wdl9sb2NrX2luaXQodm9pZCkKIAkJc3RhdGlj
X2JyYW5jaF9kaXNhYmxlKCZ2aXJ0X3NwaW5fbG9ja19rZXkpOwogfQogCi0vKgotICogTmVhdCB0
cmljayB0byBtYXAgcGF0Y2ggdHlwZSBiYWNrIHRvIHRoZSBjYWxsIHdpdGhpbiB0aGUKLSAqIGNv
cnJlc3BvbmRpbmcgc3RydWN0dXJlLgotICovCi1zdGF0aWMgdm9pZCAqZ2V0X2NhbGxfZGVzdGlu
YXRpb24odTggdHlwZSkKLXsKLQlzdHJ1Y3QgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUgdG1wbCA9
IHsKLQkJLnB2X2luaXRfb3BzID0gcHZfaW5pdF9vcHMsCi0JCS5wdl90aW1lX29wcyA9IHB2X3Rp
bWVfb3BzLAotCQkucHZfY3B1X29wcyA9IHB2X2NwdV9vcHMsCi0JCS5wdl9pcnFfb3BzID0gcHZf
aXJxX29wcywKLQkJLnB2X21tdV9vcHMgPSBwdl9tbXVfb3BzLAotI2lmZGVmIENPTkZJR19QQVJB
VklSVF9TUElOTE9DS1MKLQkJLnB2X2xvY2tfb3BzID0gcHZfbG9ja19vcHMsCi0jZW5kaWYKLQl9
OwotCXJldHVybiAqKCh2b2lkICoqKSZ0bXBsICsgdHlwZSk7Ci19Ci0KIHVuc2lnbmVkIHBhcmF2
aXJ0X3BhdGNoX2RlZmF1bHQodTggdHlwZSwgdm9pZCAqaW5zbmJ1ZiwKIAkJCQl1bnNpZ25lZCBs
b25nIGFkZHIsIHVuc2lnbmVkIGxlbikKIHsKLQl2b2lkICpvcGZ1bmMgPSBnZXRfY2FsbF9kZXN0
aW5hdGlvbih0eXBlKTsKKwkvKgorCSAqIE5lYXQgdHJpY2sgdG8gbWFwIHBhdGNoIHR5cGUgYmFj
ayB0byB0aGUgY2FsbCB3aXRoaW4gdGhlCisJICogY29ycmVzcG9uZGluZyBzdHJ1Y3R1cmUuCisJ
ICovCisJdm9pZCAqb3BmdW5jID0gKigodm9pZCAqKikmcHZfb3BzICsgdHlwZSk7CiAJdW5zaWdu
ZWQgcmV0OwogCiAJaWYgKG9wZnVuYyA9PSBOVUxMKQpAQCAtMTY1LDggKzE1MCw4IEBAIHVuc2ln
bmVkIHBhcmF2aXJ0X3BhdGNoX2RlZmF1bHQodTggdHlwZSwgdm9pZCAqaW5zbmJ1ZiwKIAllbHNl
IGlmIChvcGZ1bmMgPT0gX3BhcmF2aXJ0X2lkZW50XzY0KQogCQlyZXQgPSBwYXJhdmlydF9wYXRj
aF9pZGVudF82NChpbnNuYnVmLCBsZW4pOwogCi0JZWxzZSBpZiAodHlwZSA9PSBQQVJBVklSVF9Q
QVRDSChwdl9jcHVfb3BzLmlyZXQpIHx8Ci0JCSB0eXBlID09IFBBUkFWSVJUX1BBVENIKHB2X2Nw
dV9vcHMudXNlcmdzX3N5c3JldDY0KSkKKwllbHNlIGlmICh0eXBlID09IFBBUkFWSVJUX1BBVENI
KGNwdS5pcmV0KSB8fAorCQkgdHlwZSA9PSBQQVJBVklSVF9QQVRDSChjcHUudXNlcmdzX3N5c3Jl
dDY0KSkKIAkJLyogSWYgb3BlcmF0aW9uIHJlcXVpcmVzIGEgam1wLCB0aGVuIGptcCAqLwogCQly
ZXQgPSBwYXJhdmlydF9wYXRjaF9qbXAoaW5zbmJ1Ziwgb3BmdW5jLCBhZGRyLCBsZW4pOwogCWVs
c2UKQEAgLTMxNiw3NyArMzAxLDYgQEAgc3RydWN0IHB2X2luZm8gcHZfaW5mbyA9IHsKICNlbmRp
ZgogfTsKIAotc3RydWN0IHB2X2luaXRfb3BzIHB2X2luaXRfb3BzID0gewotCS5wYXRjaCA9IG5h
dGl2ZV9wYXRjaCwKLX07Ci0KLXN0cnVjdCBwdl90aW1lX29wcyBwdl90aW1lX29wcyA9IHsKLQku
c2NoZWRfY2xvY2sgPSBuYXRpdmVfc2NoZWRfY2xvY2ssCi0JLnN0ZWFsX2Nsb2NrID0gbmF0aXZl
X3N0ZWFsX2Nsb2NrLAotfTsKLQotX192aXNpYmxlIHN0cnVjdCBwdl9pcnFfb3BzIHB2X2lycV9v
cHMgPSB7Ci0JLnNhdmVfZmwgPSBfX1BWX0lTX0NBTExFRV9TQVZFKG5hdGl2ZV9zYXZlX2ZsKSwK
LQkucmVzdG9yZV9mbCA9IF9fUFZfSVNfQ0FMTEVFX1NBVkUobmF0aXZlX3Jlc3RvcmVfZmwpLAot
CS5pcnFfZGlzYWJsZSA9IF9fUFZfSVNfQ0FMTEVFX1NBVkUobmF0aXZlX2lycV9kaXNhYmxlKSwK
LQkuaXJxX2VuYWJsZSA9IF9fUFZfSVNfQ0FMTEVFX1NBVkUobmF0aXZlX2lycV9lbmFibGUpLAot
CS5zYWZlX2hhbHQgPSBuYXRpdmVfc2FmZV9oYWx0LAotCS5oYWx0ID0gbmF0aXZlX2hhbHQsCi19
OwotCi1fX3Zpc2libGUgc3RydWN0IHB2X2NwdV9vcHMgcHZfY3B1X29wcyA9IHsKLQkuY3B1aWQg
PSBuYXRpdmVfY3B1aWQsCi0JLmdldF9kZWJ1Z3JlZyA9IG5hdGl2ZV9nZXRfZGVidWdyZWcsCi0J
LnNldF9kZWJ1Z3JlZyA9IG5hdGl2ZV9zZXRfZGVidWdyZWcsCi0JLnJlYWRfY3IwID0gbmF0aXZl
X3JlYWRfY3IwLAotCS53cml0ZV9jcjAgPSBuYXRpdmVfd3JpdGVfY3IwLAotCS53cml0ZV9jcjQg
PSBuYXRpdmVfd3JpdGVfY3I0LAotI2lmZGVmIENPTkZJR19YODZfNjQKLQkucmVhZF9jcjggPSBu
YXRpdmVfcmVhZF9jcjgsCi0JLndyaXRlX2NyOCA9IG5hdGl2ZV93cml0ZV9jcjgsCi0jZW5kaWYK
LQkud2JpbnZkID0gbmF0aXZlX3diaW52ZCwKLQkucmVhZF9tc3IgPSBuYXRpdmVfcmVhZF9tc3Is
Ci0JLndyaXRlX21zciA9IG5hdGl2ZV93cml0ZV9tc3IsCi0JLnJlYWRfbXNyX3NhZmUgPSBuYXRp
dmVfcmVhZF9tc3Jfc2FmZSwKLQkud3JpdGVfbXNyX3NhZmUgPSBuYXRpdmVfd3JpdGVfbXNyX3Nh
ZmUsCi0JLnJlYWRfcG1jID0gbmF0aXZlX3JlYWRfcG1jLAotCS5sb2FkX3RyX2Rlc2MgPSBuYXRp
dmVfbG9hZF90cl9kZXNjLAotCS5zZXRfbGR0ID0gbmF0aXZlX3NldF9sZHQsCi0JLmxvYWRfZ2R0
ID0gbmF0aXZlX2xvYWRfZ2R0LAotCS5sb2FkX2lkdCA9IG5hdGl2ZV9sb2FkX2lkdCwKLQkuc3Rv
cmVfdHIgPSBuYXRpdmVfc3RvcmVfdHIsCi0JLmxvYWRfdGxzID0gbmF0aXZlX2xvYWRfdGxzLAot
I2lmZGVmIENPTkZJR19YODZfNjQKLQkubG9hZF9nc19pbmRleCA9IG5hdGl2ZV9sb2FkX2dzX2lu
ZGV4LAotI2VuZGlmCi0JLndyaXRlX2xkdF9lbnRyeSA9IG5hdGl2ZV93cml0ZV9sZHRfZW50cnks
Ci0JLndyaXRlX2dkdF9lbnRyeSA9IG5hdGl2ZV93cml0ZV9nZHRfZW50cnksCi0JLndyaXRlX2lk
dF9lbnRyeSA9IG5hdGl2ZV93cml0ZV9pZHRfZW50cnksCi0KLQkuYWxsb2NfbGR0ID0gcGFyYXZp
cnRfbm9wLAotCS5mcmVlX2xkdCA9IHBhcmF2aXJ0X25vcCwKLQotCS5sb2FkX3NwMCA9IG5hdGl2
ZV9sb2FkX3NwMCwKLQotI2lmZGVmIENPTkZJR19YODZfNjQKLQkudXNlcmdzX3N5c3JldDY0ID0g
bmF0aXZlX3VzZXJnc19zeXNyZXQ2NCwKLSNlbmRpZgotCS5pcmV0ID0gbmF0aXZlX2lyZXQsCi0J
LnN3YXBncyA9IG5hdGl2ZV9zd2FwZ3MsCi0KLQkuc2V0X2lvcGxfbWFzayA9IG5hdGl2ZV9zZXRf
aW9wbF9tYXNrLAotCS5pb19kZWxheSA9IG5hdGl2ZV9pb19kZWxheSwKLQotCS5zdGFydF9jb250
ZXh0X3N3aXRjaCA9IHBhcmF2aXJ0X25vcCwKLQkuZW5kX2NvbnRleHRfc3dpdGNoID0gcGFyYXZp
cnRfbm9wLAotfTsKLQotLyogQXQgdGhpcyBwb2ludCwgbmF0aXZlX2dldC9zZXRfZGVidWdyZWcg
aGFzIHJlYWwgZnVuY3Rpb24gZW50cmllcyAqLwotTk9LUFJPQkVfU1lNQk9MKG5hdGl2ZV9nZXRf
ZGVidWdyZWcpOwotTk9LUFJPQkVfU1lNQk9MKG5hdGl2ZV9zZXRfZGVidWdyZWcpOwotTk9LUFJP
QkVfU1lNQk9MKG5hdGl2ZV9sb2FkX2lkdCk7Ci0KICNpZiBkZWZpbmVkKENPTkZJR19YODZfMzIp
ICYmICFkZWZpbmVkKENPTkZJR19YODZfUEFFKQogLyogMzItYml0IHBhZ2V0YWJsZSBlbnRyaWVz
ICovCiAjZGVmaW5lIFBURV9JREVOVAlfX1BWX0lTX0NBTExFRV9TQVZFKF9wYXJhdmlydF9pZGVu
dF8zMikKQEAgLTM5NSw4NSArMzA5LDE2MiBAQCBOT0tQUk9CRV9TWU1CT0wobmF0aXZlX2xvYWRf
aWR0KTsKICNkZWZpbmUgUFRFX0lERU5UCV9fUFZfSVNfQ0FMTEVFX1NBVkUoX3BhcmF2aXJ0X2lk
ZW50XzY0KQogI2VuZGlmCiAKLXN0cnVjdCBwdl9tbXVfb3BzIHB2X21tdV9vcHMgX19yb19hZnRl
cl9pbml0ID0gewotCi0JLnJlYWRfY3IyID0gbmF0aXZlX3JlYWRfY3IyLAotCS53cml0ZV9jcjIg
PSBuYXRpdmVfd3JpdGVfY3IyLAotCS5yZWFkX2NyMyA9IF9fbmF0aXZlX3JlYWRfY3IzLAotCS53
cml0ZV9jcjMgPSBuYXRpdmVfd3JpdGVfY3IzLAotCi0JLmZsdXNoX3RsYl91c2VyID0gbmF0aXZl
X2ZsdXNoX3RsYiwKLQkuZmx1c2hfdGxiX2tlcm5lbCA9IG5hdGl2ZV9mbHVzaF90bGJfZ2xvYmFs
LAotCS5mbHVzaF90bGJfb25lX3VzZXIgPSBuYXRpdmVfZmx1c2hfdGxiX29uZV91c2VyLAotCS5m
bHVzaF90bGJfb3RoZXJzID0gbmF0aXZlX2ZsdXNoX3RsYl9vdGhlcnMsCi0JLnRsYl9yZW1vdmVf
dGFibGUgPSAodm9pZCAoKikoc3RydWN0IG1tdV9nYXRoZXIgKiwgdm9pZCAqKSl0bGJfcmVtb3Zl
X3BhZ2UsCi0KLQkucGdkX2FsbG9jID0gX19wYXJhdmlydF9wZ2RfYWxsb2MsCi0JLnBnZF9mcmVl
ID0gcGFyYXZpcnRfbm9wLAorc3RydWN0IHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlIHB2X29wcyA9
IHsKKwkvKiBJbml0IG9wcy4gKi8KKwkuaW5pdC5wYXRjaCA9IG5hdGl2ZV9wYXRjaCwKKworCS8q
IFRpbWUgb3BzLiAqLworCS50aW1lLnNjaGVkX2Nsb2NrID0gbmF0aXZlX3NjaGVkX2Nsb2NrLAor
CS50aW1lLnN0ZWFsX2Nsb2NrID0gbmF0aXZlX3N0ZWFsX2Nsb2NrLAorCisJLyogQ3B1IG9wcy4g
Ki8KKwkuY3B1LmNwdWlkID0gbmF0aXZlX2NwdWlkLAorCS5jcHUuZ2V0X2RlYnVncmVnID0gbmF0
aXZlX2dldF9kZWJ1Z3JlZywKKwkuY3B1LnNldF9kZWJ1Z3JlZyA9IG5hdGl2ZV9zZXRfZGVidWdy
ZWcsCisJLmNwdS5yZWFkX2NyMCA9IG5hdGl2ZV9yZWFkX2NyMCwKKwkuY3B1LndyaXRlX2NyMCA9
IG5hdGl2ZV93cml0ZV9jcjAsCisJLmNwdS53cml0ZV9jcjQgPSBuYXRpdmVfd3JpdGVfY3I0LAor
I2lmZGVmIENPTkZJR19YODZfNjQKKwkuY3B1LnJlYWRfY3I4ID0gbmF0aXZlX3JlYWRfY3I4LAor
CS5jcHUud3JpdGVfY3I4ID0gbmF0aXZlX3dyaXRlX2NyOCwKKyNlbmRpZgorCS5jcHUud2JpbnZk
ID0gbmF0aXZlX3diaW52ZCwKKwkuY3B1LnJlYWRfbXNyID0gbmF0aXZlX3JlYWRfbXNyLAorCS5j
cHUud3JpdGVfbXNyID0gbmF0aXZlX3dyaXRlX21zciwKKwkuY3B1LnJlYWRfbXNyX3NhZmUgPSBu
YXRpdmVfcmVhZF9tc3Jfc2FmZSwKKwkuY3B1LndyaXRlX21zcl9zYWZlID0gbmF0aXZlX3dyaXRl
X21zcl9zYWZlLAorCS5jcHUucmVhZF9wbWMgPSBuYXRpdmVfcmVhZF9wbWMsCisJLmNwdS5sb2Fk
X3RyX2Rlc2MgPSBuYXRpdmVfbG9hZF90cl9kZXNjLAorCS5jcHUuc2V0X2xkdCA9IG5hdGl2ZV9z
ZXRfbGR0LAorCS5jcHUubG9hZF9nZHQgPSBuYXRpdmVfbG9hZF9nZHQsCisJLmNwdS5sb2FkX2lk
dCA9IG5hdGl2ZV9sb2FkX2lkdCwKKwkuY3B1LnN0b3JlX3RyID0gbmF0aXZlX3N0b3JlX3RyLAor
CS5jcHUubG9hZF90bHMgPSBuYXRpdmVfbG9hZF90bHMsCisjaWZkZWYgQ09ORklHX1g4Nl82NAor
CS5jcHUubG9hZF9nc19pbmRleCA9IG5hdGl2ZV9sb2FkX2dzX2luZGV4LAorI2VuZGlmCisJLmNw
dS53cml0ZV9sZHRfZW50cnkgPSBuYXRpdmVfd3JpdGVfbGR0X2VudHJ5LAorCS5jcHUud3JpdGVf
Z2R0X2VudHJ5ID0gbmF0aXZlX3dyaXRlX2dkdF9lbnRyeSwKKwkuY3B1LndyaXRlX2lkdF9lbnRy
eSA9IG5hdGl2ZV93cml0ZV9pZHRfZW50cnksCiAKLQkuYWxsb2NfcHRlID0gcGFyYXZpcnRfbm9w
LAotCS5hbGxvY19wbWQgPSBwYXJhdmlydF9ub3AsCi0JLmFsbG9jX3B1ZCA9IHBhcmF2aXJ0X25v
cCwKLQkuYWxsb2NfcDRkID0gcGFyYXZpcnRfbm9wLAotCS5yZWxlYXNlX3B0ZSA9IHBhcmF2aXJ0
X25vcCwKLQkucmVsZWFzZV9wbWQgPSBwYXJhdmlydF9ub3AsCi0JLnJlbGVhc2VfcHVkID0gcGFy
YXZpcnRfbm9wLAotCS5yZWxlYXNlX3A0ZCA9IHBhcmF2aXJ0X25vcCwKKwkuY3B1LmFsbG9jX2xk
dCA9IHBhcmF2aXJ0X25vcCwKKwkuY3B1LmZyZWVfbGR0ID0gcGFyYXZpcnRfbm9wLAogCi0JLnNl
dF9wdGUgPSBuYXRpdmVfc2V0X3B0ZSwKLQkuc2V0X3B0ZV9hdCA9IG5hdGl2ZV9zZXRfcHRlX2F0
LAotCS5zZXRfcG1kID0gbmF0aXZlX3NldF9wbWQsCisJLmNwdS5sb2FkX3NwMCA9IG5hdGl2ZV9s
b2FkX3NwMCwKIAotCS5wdGVwX21vZGlmeV9wcm90X3N0YXJ0ID0gX19wdGVwX21vZGlmeV9wcm90
X3N0YXJ0LAotCS5wdGVwX21vZGlmeV9wcm90X2NvbW1pdCA9IF9fcHRlcF9tb2RpZnlfcHJvdF9j
b21taXQsCisjaWZkZWYgQ09ORklHX1g4Nl82NAorCS5jcHUudXNlcmdzX3N5c3JldDY0ID0gbmF0
aXZlX3VzZXJnc19zeXNyZXQ2NCwKKyNlbmRpZgorCS5jcHUuaXJldCA9IG5hdGl2ZV9pcmV0LAor
CS5jcHUuc3dhcGdzID0gbmF0aXZlX3N3YXBncywKKworCS5jcHUuc2V0X2lvcGxfbWFzayA9IG5h
dGl2ZV9zZXRfaW9wbF9tYXNrLAorCS5jcHUuaW9fZGVsYXkgPSBuYXRpdmVfaW9fZGVsYXksCisK
KwkuY3B1LnN0YXJ0X2NvbnRleHRfc3dpdGNoID0gcGFyYXZpcnRfbm9wLAorCS5jcHUuZW5kX2Nv
bnRleHRfc3dpdGNoID0gcGFyYXZpcnRfbm9wLAorCisJLyogSXJxIG9wcy4gKi8KKwkuaXJxLnNh
dmVfZmwgPSBfX1BWX0lTX0NBTExFRV9TQVZFKG5hdGl2ZV9zYXZlX2ZsKSwKKwkuaXJxLnJlc3Rv
cmVfZmwgPSBfX1BWX0lTX0NBTExFRV9TQVZFKG5hdGl2ZV9yZXN0b3JlX2ZsKSwKKwkuaXJxLmly
cV9kaXNhYmxlID0gX19QVl9JU19DQUxMRUVfU0FWRShuYXRpdmVfaXJxX2Rpc2FibGUpLAorCS5p
cnEuaXJxX2VuYWJsZSA9IF9fUFZfSVNfQ0FMTEVFX1NBVkUobmF0aXZlX2lycV9lbmFibGUpLAor
CS5pcnEuc2FmZV9oYWx0ID0gbmF0aXZlX3NhZmVfaGFsdCwKKwkuaXJxLmhhbHQgPSBuYXRpdmVf
aGFsdCwKKworCS8qIE1tdSBvcHMuICovCisJLm1tdS5yZWFkX2NyMiA9IG5hdGl2ZV9yZWFkX2Ny
MiwKKwkubW11LndyaXRlX2NyMiA9IG5hdGl2ZV93cml0ZV9jcjIsCisJLm1tdS5yZWFkX2NyMyA9
IF9fbmF0aXZlX3JlYWRfY3IzLAorCS5tbXUud3JpdGVfY3IzID0gbmF0aXZlX3dyaXRlX2NyMywK
KworCS5tbXUuZmx1c2hfdGxiX3VzZXIgPSBuYXRpdmVfZmx1c2hfdGxiLAorCS5tbXUuZmx1c2hf
dGxiX2tlcm5lbCA9IG5hdGl2ZV9mbHVzaF90bGJfZ2xvYmFsLAorCS5tbXUuZmx1c2hfdGxiX29u
ZV91c2VyID0gbmF0aXZlX2ZsdXNoX3RsYl9vbmVfdXNlciwKKwkubW11LmZsdXNoX3RsYl9vdGhl
cnMgPSBuYXRpdmVfZmx1c2hfdGxiX290aGVycywKKwkubW11LnRsYl9yZW1vdmVfdGFibGUgPQor
CQkJKHZvaWQgKCopKHN0cnVjdCBtbXVfZ2F0aGVyICosIHZvaWQgKikpdGxiX3JlbW92ZV9wYWdl
LAorCisJLm1tdS5wZ2RfYWxsb2MgPSBfX3BhcmF2aXJ0X3BnZF9hbGxvYywKKwkubW11LnBnZF9m
cmVlID0gcGFyYXZpcnRfbm9wLAorCisJLm1tdS5hbGxvY19wdGUgPSBwYXJhdmlydF9ub3AsCisJ
Lm1tdS5hbGxvY19wbWQgPSBwYXJhdmlydF9ub3AsCisJLm1tdS5hbGxvY19wdWQgPSBwYXJhdmly
dF9ub3AsCisJLm1tdS5hbGxvY19wNGQgPSBwYXJhdmlydF9ub3AsCisJLm1tdS5yZWxlYXNlX3B0
ZSA9IHBhcmF2aXJ0X25vcCwKKwkubW11LnJlbGVhc2VfcG1kID0gcGFyYXZpcnRfbm9wLAorCS5t
bXUucmVsZWFzZV9wdWQgPSBwYXJhdmlydF9ub3AsCisJLm1tdS5yZWxlYXNlX3A0ZCA9IHBhcmF2
aXJ0X25vcCwKKworCS5tbXUuc2V0X3B0ZSA9IG5hdGl2ZV9zZXRfcHRlLAorCS5tbXUuc2V0X3B0
ZV9hdCA9IG5hdGl2ZV9zZXRfcHRlX2F0LAorCS5tbXUuc2V0X3BtZCA9IG5hdGl2ZV9zZXRfcG1k
LAorCisJLm1tdS5wdGVwX21vZGlmeV9wcm90X3N0YXJ0ID0gX19wdGVwX21vZGlmeV9wcm90X3N0
YXJ0LAorCS5tbXUucHRlcF9tb2RpZnlfcHJvdF9jb21taXQgPSBfX3B0ZXBfbW9kaWZ5X3Byb3Rf
Y29tbWl0LAogCiAjaWYgQ09ORklHX1BHVEFCTEVfTEVWRUxTID49IDMKICNpZmRlZiBDT05GSUdf
WDg2X1BBRQotCS5zZXRfcHRlX2F0b21pYyA9IG5hdGl2ZV9zZXRfcHRlX2F0b21pYywKLQkucHRl
X2NsZWFyID0gbmF0aXZlX3B0ZV9jbGVhciwKLQkucG1kX2NsZWFyID0gbmF0aXZlX3BtZF9jbGVh
ciwKKwkubW11LnNldF9wdGVfYXRvbWljID0gbmF0aXZlX3NldF9wdGVfYXRvbWljLAorCS5tbXUu
cHRlX2NsZWFyID0gbmF0aXZlX3B0ZV9jbGVhciwKKwkubW11LnBtZF9jbGVhciA9IG5hdGl2ZV9w
bWRfY2xlYXIsCiAjZW5kaWYKLQkuc2V0X3B1ZCA9IG5hdGl2ZV9zZXRfcHVkLAorCS5tbXUuc2V0
X3B1ZCA9IG5hdGl2ZV9zZXRfcHVkLAogCi0JLnBtZF92YWwgPSBQVEVfSURFTlQsCi0JLm1ha2Vf
cG1kID0gUFRFX0lERU5ULAorCS5tbXUucG1kX3ZhbCA9IFBURV9JREVOVCwKKwkubW11Lm1ha2Vf
cG1kID0gUFRFX0lERU5ULAogCiAjaWYgQ09ORklHX1BHVEFCTEVfTEVWRUxTID49IDQKLQkucHVk
X3ZhbCA9IFBURV9JREVOVCwKLQkubWFrZV9wdWQgPSBQVEVfSURFTlQsCisJLm1tdS5wdWRfdmFs
ID0gUFRFX0lERU5ULAorCS5tbXUubWFrZV9wdWQgPSBQVEVfSURFTlQsCiAKLQkuc2V0X3A0ZCA9
IG5hdGl2ZV9zZXRfcDRkLAorCS5tbXUuc2V0X3A0ZCA9IG5hdGl2ZV9zZXRfcDRkLAogCiAjaWYg
Q09ORklHX1BHVEFCTEVfTEVWRUxTID49IDUKLQkucDRkX3ZhbCA9IFBURV9JREVOVCwKLQkubWFr
ZV9wNGQgPSBQVEVfSURFTlQsCisJLm1tdS5wNGRfdmFsID0gUFRFX0lERU5ULAorCS5tbXUubWFr
ZV9wNGQgPSBQVEVfSURFTlQsCiAKLQkuc2V0X3BnZCA9IG5hdGl2ZV9zZXRfcGdkLAorCS5tbXUu
c2V0X3BnZCA9IG5hdGl2ZV9zZXRfcGdkLAogI2VuZGlmIC8qIENPTkZJR19QR1RBQkxFX0xFVkVM
UyA+PSA1ICovCiAjZW5kaWYgLyogQ09ORklHX1BHVEFCTEVfTEVWRUxTID49IDQgKi8KICNlbmRp
ZiAvKiBDT05GSUdfUEdUQUJMRV9MRVZFTFMgPj0gMyAqLwogCi0JLnB0ZV92YWwgPSBQVEVfSURF
TlQsCi0JLnBnZF92YWwgPSBQVEVfSURFTlQsCisJLm1tdS5wdGVfdmFsID0gUFRFX0lERU5ULAor
CS5tbXUucGdkX3ZhbCA9IFBURV9JREVOVCwKIAotCS5tYWtlX3B0ZSA9IFBURV9JREVOVCwKLQku
bWFrZV9wZ2QgPSBQVEVfSURFTlQsCisJLm1tdS5tYWtlX3B0ZSA9IFBURV9JREVOVCwKKwkubW11
Lm1ha2VfcGdkID0gUFRFX0lERU5ULAogCi0JLmR1cF9tbWFwID0gcGFyYXZpcnRfbm9wLAotCS5l
eGl0X21tYXAgPSBwYXJhdmlydF9ub3AsCi0JLmFjdGl2YXRlX21tID0gcGFyYXZpcnRfbm9wLAor
CS5tbXUuZHVwX21tYXAgPSBwYXJhdmlydF9ub3AsCisJLm1tdS5leGl0X21tYXAgPSBwYXJhdmly
dF9ub3AsCisJLm1tdS5hY3RpdmF0ZV9tbSA9IHBhcmF2aXJ0X25vcCwKIAotCS5sYXp5X21vZGUg
PSB7CisJLm1tdS5sYXp5X21vZGUgPSB7CiAJCS5lbnRlciA9IHBhcmF2aXJ0X25vcCwKIAkJLmxl
YXZlID0gcGFyYXZpcnRfbm9wLAogCQkuZmx1c2ggPSBwYXJhdmlydF9ub3AsCiAJfSwKIAotCS5z
ZXRfZml4bWFwID0gbmF0aXZlX3NldF9maXhtYXAsCisJLm1tdS5zZXRfZml4bWFwID0gbmF0aXZl
X3NldF9maXhtYXAsCisKKyNpZiBkZWZpbmVkKENPTkZJR19QQVJBVklSVF9TUElOTE9DS1MpCisJ
LyogTG9jayBvcHMuICovCisjaWZkZWYgQ09ORklHX1NNUAorCS5sb2NrLnF1ZXVlZF9zcGluX2xv
Y2tfc2xvd3BhdGggPSBuYXRpdmVfcXVldWVkX3NwaW5fbG9ja19zbG93cGF0aCwKKwkubG9jay5x
dWV1ZWRfc3Bpbl91bmxvY2sgPSBQVl9DQUxMRUVfU0FWRShfX25hdGl2ZV9xdWV1ZWRfc3Bpbl91
bmxvY2spLAorCS5sb2NrLndhaXQgPSBwYXJhdmlydF9ub3AsCisJLmxvY2sua2ljayA9IHBhcmF2
aXJ0X25vcCwKKwkubG9jay52Y3B1X2lzX3ByZWVtcHRlZCA9CisJCVBWX0NBTExFRV9TQVZFKF9f
bmF0aXZlX3ZjcHVfaXNfcHJlZW1wdGVkKSwKKyNlbmRpZiAvKiBTTVAgKi8KKyNlbmRpZgogfTsK
IAotRVhQT1JUX1NZTUJPTF9HUEwocHZfdGltZV9vcHMpOwotRVhQT1JUX1NZTUJPTCAgICAocHZf
Y3B1X29wcyk7Ci1FWFBPUlRfU1lNQk9MICAgIChwdl9tbXVfb3BzKTsKKy8qIEF0IHRoaXMgcG9p
bnQsIG5hdGl2ZV9nZXQvc2V0X2RlYnVncmVnIGhhcyByZWFsIGZ1bmN0aW9uIGVudHJpZXMgKi8K
K05PS1BST0JFX1NZTUJPTChuYXRpdmVfZ2V0X2RlYnVncmVnKTsKK05PS1BST0JFX1NZTUJPTChu
YXRpdmVfc2V0X2RlYnVncmVnKTsKK05PS1BST0JFX1NZTUJPTChuYXRpdmVfbG9hZF9pZHQpOwor
CitFWFBPUlRfU1lNQk9MX0dQTChwdl9vcHMpOwogRVhQT1JUX1NZTUJPTF9HUEwocHZfaW5mbyk7
Ci1FWFBPUlRfU1lNQk9MICAgIChwdl9pcnFfb3BzKTsKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tl
cm5lbC9wYXJhdmlydF9wYXRjaF8zMi5jIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0X3BhdGNo
XzMyLmMKaW5kZXggZTVjM2E0MzgxNDllLi4wMjZmYTQzZTkyNjEgMTAwNjQ0Ci0tLSBhL2FyY2gv
eDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF8zMi5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9wYXJh
dmlydF9wYXRjaF8zMi5jCkBAIC0xLDE4ICsxLDE4IEBACiAvLyBTUERYLUxpY2Vuc2UtSWRlbnRp
ZmllcjogR1BMLTIuMAogI2luY2x1ZGUgPGFzbS9wYXJhdmlydC5oPgogCi1ERUZfTkFUSVZFKHB2
X2lycV9vcHMsIGlycV9kaXNhYmxlLCAiY2xpIik7Ci1ERUZfTkFUSVZFKHB2X2lycV9vcHMsIGly
cV9lbmFibGUsICJzdGkiKTsKLURFRl9OQVRJVkUocHZfaXJxX29wcywgcmVzdG9yZV9mbCwgInB1
c2ggJWVheDsgcG9wZiIpOwotREVGX05BVElWRShwdl9pcnFfb3BzLCBzYXZlX2ZsLCAicHVzaGY7
IHBvcCAlZWF4Iik7Ci1ERUZfTkFUSVZFKHB2X2NwdV9vcHMsIGlyZXQsICJpcmV0Iik7Ci1ERUZf
TkFUSVZFKHB2X21tdV9vcHMsIHJlYWRfY3IyLCAibW92ICVjcjIsICVlYXgiKTsKLURFRl9OQVRJ
VkUocHZfbW11X29wcywgd3JpdGVfY3IzLCAibW92ICVlYXgsICVjcjMiKTsKLURFRl9OQVRJVkUo
cHZfbW11X29wcywgcmVhZF9jcjMsICJtb3YgJWNyMywgJWVheCIpOworREVGX05BVElWRShpcnEs
IGlycV9kaXNhYmxlLCAiY2xpIik7CitERUZfTkFUSVZFKGlycSwgaXJxX2VuYWJsZSwgInN0aSIp
OworREVGX05BVElWRShpcnEsIHJlc3RvcmVfZmwsICJwdXNoICVlYXg7IHBvcGYiKTsKK0RFRl9O
QVRJVkUoaXJxLCBzYXZlX2ZsLCAicHVzaGY7IHBvcCAlZWF4Iik7CitERUZfTkFUSVZFKGNwdSwg
aXJldCwgImlyZXQiKTsKK0RFRl9OQVRJVkUobW11LCByZWFkX2NyMiwgIm1vdiAlY3IyLCAlZWF4
Iik7CitERUZfTkFUSVZFKG1tdSwgd3JpdGVfY3IzLCAibW92ICVlYXgsICVjcjMiKTsKK0RFRl9O
QVRJVkUobW11LCByZWFkX2NyMywgIm1vdiAlY3IzLCAlZWF4Iik7CiAKICNpZiBkZWZpbmVkKENP
TkZJR19QQVJBVklSVF9TUElOTE9DS1MpCi1ERUZfTkFUSVZFKHB2X2xvY2tfb3BzLCBxdWV1ZWRf
c3Bpbl91bmxvY2ssICJtb3ZiICQwLCAoJWVheCkiKTsKLURFRl9OQVRJVkUocHZfbG9ja19vcHMs
IHZjcHVfaXNfcHJlZW1wdGVkLCAieG9yICVlYXgsICVlYXgiKTsKK0RFRl9OQVRJVkUobG9jaywg
cXVldWVkX3NwaW5fdW5sb2NrLCAibW92YiAkMCwgKCVlYXgpIik7CitERUZfTkFUSVZFKGxvY2ss
IHZjcHVfaXNfcHJlZW1wdGVkLCAieG9yICVlYXgsICVlYXgiKTsKICNlbmRpZgogCiB1bnNpZ25l
ZCBwYXJhdmlydF9wYXRjaF9pZGVudF8zMih2b2lkICppbnNuYnVmLCB1bnNpZ25lZCBsZW4pCkBA
IC00MSwyNyArNDEsMjcgQEAgdW5zaWduZWQgbmF0aXZlX3BhdGNoKHU4IHR5cGUsIHZvaWQgKmli
dWYsIHVuc2lnbmVkIGxvbmcgYWRkciwgdW5zaWduZWQgbGVuKQogCQkJZW5kID0gZW5kXyMjb3Bz
IyNfIyN4OwkJCVwKIAkJCWdvdG8gcGF0Y2hfc2l0ZQogCXN3aXRjaCAodHlwZSkgewotCQlQQVRD
SF9TSVRFKHB2X2lycV9vcHMsIGlycV9kaXNhYmxlKTsKLQkJUEFUQ0hfU0lURShwdl9pcnFfb3Bz
LCBpcnFfZW5hYmxlKTsKLQkJUEFUQ0hfU0lURShwdl9pcnFfb3BzLCByZXN0b3JlX2ZsKTsKLQkJ
UEFUQ0hfU0lURShwdl9pcnFfb3BzLCBzYXZlX2ZsKTsKLQkJUEFUQ0hfU0lURShwdl9jcHVfb3Bz
LCBpcmV0KTsKLQkJUEFUQ0hfU0lURShwdl9tbXVfb3BzLCByZWFkX2NyMik7Ci0JCVBBVENIX1NJ
VEUocHZfbW11X29wcywgcmVhZF9jcjMpOwotCQlQQVRDSF9TSVRFKHB2X21tdV9vcHMsIHdyaXRl
X2NyMyk7CisJCVBBVENIX1NJVEUoaXJxLCBpcnFfZGlzYWJsZSk7CisJCVBBVENIX1NJVEUoaXJx
LCBpcnFfZW5hYmxlKTsKKwkJUEFUQ0hfU0lURShpcnEsIHJlc3RvcmVfZmwpOworCQlQQVRDSF9T
SVRFKGlycSwgc2F2ZV9mbCk7CisJCVBBVENIX1NJVEUoY3B1LCBpcmV0KTsKKwkJUEFUQ0hfU0lU
RShtbXUsIHJlYWRfY3IyKTsKKwkJUEFUQ0hfU0lURShtbXUsIHJlYWRfY3IzKTsKKwkJUEFUQ0hf
U0lURShtbXUsIHdyaXRlX2NyMyk7CiAjaWYgZGVmaW5lZChDT05GSUdfUEFSQVZJUlRfU1BJTkxP
Q0tTKQotCQljYXNlIFBBUkFWSVJUX1BBVENIKHB2X2xvY2tfb3BzLnF1ZXVlZF9zcGluX3VubG9j
ayk6CisJCWNhc2UgUEFSQVZJUlRfUEFUQ0gobG9jay5xdWV1ZWRfc3Bpbl91bmxvY2spOgogCQkJ
aWYgKHB2X2lzX25hdGl2ZV9zcGluX3VubG9jaygpKSB7Ci0JCQkJc3RhcnQgPSBzdGFydF9wdl9s
b2NrX29wc19xdWV1ZWRfc3Bpbl91bmxvY2s7Ci0JCQkJZW5kICAgPSBlbmRfcHZfbG9ja19vcHNf
cXVldWVkX3NwaW5fdW5sb2NrOworCQkJCXN0YXJ0ID0gc3RhcnRfbG9ja19xdWV1ZWRfc3Bpbl91
bmxvY2s7CisJCQkJZW5kICAgPSBlbmRfbG9ja19xdWV1ZWRfc3Bpbl91bmxvY2s7CiAJCQkJZ290
byBwYXRjaF9zaXRlOwogCQkJfQogCQkJZ290byBwYXRjaF9kZWZhdWx0OwogCi0JCWNhc2UgUEFS
QVZJUlRfUEFUQ0gocHZfbG9ja19vcHMudmNwdV9pc19wcmVlbXB0ZWQpOgorCQljYXNlIFBBUkFW
SVJUX1BBVENIKGxvY2sudmNwdV9pc19wcmVlbXB0ZWQpOgogCQkJaWYgKHB2X2lzX25hdGl2ZV92
Y3B1X2lzX3ByZWVtcHRlZCgpKSB7Ci0JCQkJc3RhcnQgPSBzdGFydF9wdl9sb2NrX29wc192Y3B1
X2lzX3ByZWVtcHRlZDsKLQkJCQllbmQgICA9IGVuZF9wdl9sb2NrX29wc192Y3B1X2lzX3ByZWVt
cHRlZDsKKwkJCQlzdGFydCA9IHN0YXJ0X2xvY2tfdmNwdV9pc19wcmVlbXB0ZWQ7CisJCQkJZW5k
ICAgPSBlbmRfbG9ja192Y3B1X2lzX3ByZWVtcHRlZDsKIAkJCQlnb3RvIHBhdGNoX3NpdGU7CiAJ
CQl9CiAJCQlnb3RvIHBhdGNoX2RlZmF1bHQ7CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwv
cGFyYXZpcnRfcGF0Y2hfNjQuYyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF82NC5j
CmluZGV4IDgzNWYxOTg1YTExNS4uNTgyZTg5MzcyOGU4IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9r
ZXJuZWwvcGFyYXZpcnRfcGF0Y2hfNjQuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRf
cGF0Y2hfNjQuYwpAQCAtMywyNCArMywyNCBAQAogI2luY2x1ZGUgPGFzbS9hc20tb2Zmc2V0cy5o
PgogI2luY2x1ZGUgPGxpbnV4L3N0cmluZ2lmeS5oPgogCi1ERUZfTkFUSVZFKHB2X2lycV9vcHMs
IGlycV9kaXNhYmxlLCAiY2xpIik7Ci1ERUZfTkFUSVZFKHB2X2lycV9vcHMsIGlycV9lbmFibGUs
ICJzdGkiKTsKLURFRl9OQVRJVkUocHZfaXJxX29wcywgcmVzdG9yZV9mbCwgInB1c2hxICVyZGk7
IHBvcGZxIik7Ci1ERUZfTkFUSVZFKHB2X2lycV9vcHMsIHNhdmVfZmwsICJwdXNoZnE7IHBvcHEg
JXJheCIpOwotREVGX05BVElWRShwdl9tbXVfb3BzLCByZWFkX2NyMiwgIm1vdnEgJWNyMiwgJXJh
eCIpOwotREVGX05BVElWRShwdl9tbXVfb3BzLCByZWFkX2NyMywgIm1vdnEgJWNyMywgJXJheCIp
OwotREVGX05BVElWRShwdl9tbXVfb3BzLCB3cml0ZV9jcjMsICJtb3ZxICVyZGksICVjcjMiKTsK
LURFRl9OQVRJVkUocHZfY3B1X29wcywgd2JpbnZkLCAid2JpbnZkIik7CitERUZfTkFUSVZFKGly
cSwgaXJxX2Rpc2FibGUsICJjbGkiKTsKK0RFRl9OQVRJVkUoaXJxLCBpcnFfZW5hYmxlLCAic3Rp
Iik7CitERUZfTkFUSVZFKGlycSwgcmVzdG9yZV9mbCwgInB1c2hxICVyZGk7IHBvcGZxIik7CitE
RUZfTkFUSVZFKGlycSwgc2F2ZV9mbCwgInB1c2hmcTsgcG9wcSAlcmF4Iik7CitERUZfTkFUSVZF
KG1tdSwgcmVhZF9jcjIsICJtb3ZxICVjcjIsICVyYXgiKTsKK0RFRl9OQVRJVkUobW11LCByZWFk
X2NyMywgIm1vdnEgJWNyMywgJXJheCIpOworREVGX05BVElWRShtbXUsIHdyaXRlX2NyMywgIm1v
dnEgJXJkaSwgJWNyMyIpOworREVGX05BVElWRShjcHUsIHdiaW52ZCwgIndiaW52ZCIpOwogCi1E
RUZfTkFUSVZFKHB2X2NwdV9vcHMsIHVzZXJnc19zeXNyZXQ2NCwgInN3YXBnczsgc3lzcmV0cSIp
OwotREVGX05BVElWRShwdl9jcHVfb3BzLCBzd2FwZ3MsICJzd2FwZ3MiKTsKK0RFRl9OQVRJVkUo
Y3B1LCB1c2VyZ3Nfc3lzcmV0NjQsICJzd2FwZ3M7IHN5c3JldHEiKTsKK0RFRl9OQVRJVkUoY3B1
LCBzd2FwZ3MsICJzd2FwZ3MiKTsKIAogREVGX05BVElWRSgsIG1vdjMyLCAibW92ICVlZGksICVl
YXgiKTsKIERFRl9OQVRJVkUoLCBtb3Y2NCwgIm1vdiAlcmRpLCAlcmF4Iik7CiAKICNpZiBkZWZp
bmVkKENPTkZJR19QQVJBVklSVF9TUElOTE9DS1MpCi1ERUZfTkFUSVZFKHB2X2xvY2tfb3BzLCBx
dWV1ZWRfc3Bpbl91bmxvY2ssICJtb3ZiICQwLCAoJXJkaSkiKTsKLURFRl9OQVRJVkUocHZfbG9j
a19vcHMsIHZjcHVfaXNfcHJlZW1wdGVkLCAieG9yICVlYXgsICVlYXgiKTsKK0RFRl9OQVRJVkUo
bG9jaywgcXVldWVkX3NwaW5fdW5sb2NrLCAibW92YiAkMCwgKCVyZGkpIik7CitERUZfTkFUSVZF
KGxvY2ssIHZjcHVfaXNfcHJlZW1wdGVkLCAieG9yICVlYXgsICVlYXgiKTsKICNlbmRpZgogCiB1
bnNpZ25lZCBwYXJhdmlydF9wYXRjaF9pZGVudF8zMih2b2lkICppbnNuYnVmLCB1bnNpZ25lZCBs
ZW4pCkBAIC00OSwyOSArNDksMjkgQEAgdW5zaWduZWQgbmF0aXZlX3BhdGNoKHU4IHR5cGUsIHZv
aWQgKmlidWYsIHVuc2lnbmVkIGxvbmcgYWRkciwgdW5zaWduZWQgbGVuKQogCQkJZW5kID0gZW5k
XyMjb3BzIyNfIyN4OwkJCVwKIAkJCWdvdG8gcGF0Y2hfc2l0ZQogCXN3aXRjaCh0eXBlKSB7Ci0J
CVBBVENIX1NJVEUocHZfaXJxX29wcywgcmVzdG9yZV9mbCk7Ci0JCVBBVENIX1NJVEUocHZfaXJx
X29wcywgc2F2ZV9mbCk7Ci0JCVBBVENIX1NJVEUocHZfaXJxX29wcywgaXJxX2VuYWJsZSk7Ci0J
CVBBVENIX1NJVEUocHZfaXJxX29wcywgaXJxX2Rpc2FibGUpOwotCQlQQVRDSF9TSVRFKHB2X2Nw
dV9vcHMsIHVzZXJnc19zeXNyZXQ2NCk7Ci0JCVBBVENIX1NJVEUocHZfY3B1X29wcywgc3dhcGdz
KTsKLQkJUEFUQ0hfU0lURShwdl9tbXVfb3BzLCByZWFkX2NyMik7Ci0JCVBBVENIX1NJVEUocHZf
bW11X29wcywgcmVhZF9jcjMpOwotCQlQQVRDSF9TSVRFKHB2X21tdV9vcHMsIHdyaXRlX2NyMyk7
Ci0JCVBBVENIX1NJVEUocHZfY3B1X29wcywgd2JpbnZkKTsKKwkJUEFUQ0hfU0lURShpcnEsIHJl
c3RvcmVfZmwpOworCQlQQVRDSF9TSVRFKGlycSwgc2F2ZV9mbCk7CisJCVBBVENIX1NJVEUoaXJx
LCBpcnFfZW5hYmxlKTsKKwkJUEFUQ0hfU0lURShpcnEsIGlycV9kaXNhYmxlKTsKKwkJUEFUQ0hf
U0lURShjcHUsIHVzZXJnc19zeXNyZXQ2NCk7CisJCVBBVENIX1NJVEUoY3B1LCBzd2FwZ3MpOwor
CQlQQVRDSF9TSVRFKG1tdSwgcmVhZF9jcjIpOworCQlQQVRDSF9TSVRFKG1tdSwgcmVhZF9jcjMp
OworCQlQQVRDSF9TSVRFKG1tdSwgd3JpdGVfY3IzKTsKKwkJUEFUQ0hfU0lURShjcHUsIHdiaW52
ZCk7CiAjaWYgZGVmaW5lZChDT05GSUdfUEFSQVZJUlRfU1BJTkxPQ0tTKQotCQljYXNlIFBBUkFW
SVJUX1BBVENIKHB2X2xvY2tfb3BzLnF1ZXVlZF9zcGluX3VubG9jayk6CisJCWNhc2UgUEFSQVZJ
UlRfUEFUQ0gobG9jay5xdWV1ZWRfc3Bpbl91bmxvY2spOgogCQkJaWYgKHB2X2lzX25hdGl2ZV9z
cGluX3VubG9jaygpKSB7Ci0JCQkJc3RhcnQgPSBzdGFydF9wdl9sb2NrX29wc19xdWV1ZWRfc3Bp
bl91bmxvY2s7Ci0JCQkJZW5kICAgPSBlbmRfcHZfbG9ja19vcHNfcXVldWVkX3NwaW5fdW5sb2Nr
OworCQkJCXN0YXJ0ID0gc3RhcnRfbG9ja19xdWV1ZWRfc3Bpbl91bmxvY2s7CisJCQkJZW5kICAg
PSBlbmRfbG9ja19xdWV1ZWRfc3Bpbl91bmxvY2s7CiAJCQkJZ290byBwYXRjaF9zaXRlOwogCQkJ
fQogCQkJZ290byBwYXRjaF9kZWZhdWx0OwogCi0JCWNhc2UgUEFSQVZJUlRfUEFUQ0gocHZfbG9j
a19vcHMudmNwdV9pc19wcmVlbXB0ZWQpOgorCQljYXNlIFBBUkFWSVJUX1BBVENIKGxvY2sudmNw
dV9pc19wcmVlbXB0ZWQpOgogCQkJaWYgKHB2X2lzX25hdGl2ZV92Y3B1X2lzX3ByZWVtcHRlZCgp
KSB7Ci0JCQkJc3RhcnQgPSBzdGFydF9wdl9sb2NrX29wc192Y3B1X2lzX3ByZWVtcHRlZDsKLQkJ
CQllbmQgICA9IGVuZF9wdl9sb2NrX29wc192Y3B1X2lzX3ByZWVtcHRlZDsKKwkJCQlzdGFydCA9
IHN0YXJ0X2xvY2tfdmNwdV9pc19wcmVlbXB0ZWQ7CisJCQkJZW5kICAgPSBlbmRfbG9ja192Y3B1
X2lzX3ByZWVtcHRlZDsKIAkJCQlnb3RvIHBhdGNoX3NpdGU7CiAJCQl9CiAJCQlnb3RvIHBhdGNo
X2RlZmF1bHQ7CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvdHNjLmMgYi9hcmNoL3g4Ni9r
ZXJuZWwvdHNjLmMKaW5kZXggMTQ2MzQ2OGJhOWEwLi45MDQ0YWE1ZTIzODkgMTAwNjQ0Ci0tLSBh
L2FyY2gveDg2L2tlcm5lbC90c2MuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvdHNjLmMKQEAgLTI0
Niw3ICsyNDYsNyBAQCB1bnNpZ25lZCBsb25nIGxvbmcgc2NoZWRfY2xvY2sodm9pZCkKIAogYm9v
bCB1c2luZ19uYXRpdmVfc2NoZWRfY2xvY2sodm9pZCkKIHsKLQlyZXR1cm4gcHZfdGltZV9vcHMu
c2NoZWRfY2xvY2sgPT0gbmF0aXZlX3NjaGVkX2Nsb2NrOworCXJldHVybiBwdl9vcHMudGltZS5z
Y2hlZF9jbG9jayA9PSBuYXRpdmVfc2NoZWRfY2xvY2s7CiB9CiAjZWxzZQogdW5zaWduZWQgbG9u
ZyBsb25nCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvdnNtcF82NC5jIGIvYXJjaC94ODYv
a2VybmVsL3ZzbXBfNjQuYwppbmRleCBmMTk0ZTVlMWU5NWMuLjc4OTkxOGQ3ODY5NyAxMDA2NDQK
LS0tIGEvYXJjaC94ODYva2VybmVsL3ZzbXBfNjQuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvdnNt
cF82NC5jCkBAIC03MywxMCArNzMsMTAgQEAgc3RhdGljIHVuc2lnbmVkIF9faW5pdCB2c21wX3Bh
dGNoKHU4IHR5cGUsIHZvaWQgKmlidWYsCiAJCQkJICB1bnNpZ25lZCBsb25nIGFkZHIsIHVuc2ln
bmVkIGxlbikKIHsKIAlzd2l0Y2ggKHR5cGUpIHsKLQljYXNlIFBBUkFWSVJUX1BBVENIKHB2X2ly
cV9vcHMuaXJxX2VuYWJsZSk6Ci0JY2FzZSBQQVJBVklSVF9QQVRDSChwdl9pcnFfb3BzLmlycV9k
aXNhYmxlKToKLQljYXNlIFBBUkFWSVJUX1BBVENIKHB2X2lycV9vcHMuc2F2ZV9mbCk6Ci0JY2Fz
ZSBQQVJBVklSVF9QQVRDSChwdl9pcnFfb3BzLnJlc3RvcmVfZmwpOgorCWNhc2UgUEFSQVZJUlRf
UEFUQ0goaXJxLmlycV9lbmFibGUpOgorCWNhc2UgUEFSQVZJUlRfUEFUQ0goaXJxLmlycV9kaXNh
YmxlKToKKwljYXNlIFBBUkFWSVJUX1BBVENIKGlycS5zYXZlX2ZsKToKKwljYXNlIFBBUkFWSVJU
X1BBVENIKGlycS5yZXN0b3JlX2ZsKToKIAkJcmV0dXJuIHBhcmF2aXJ0X3BhdGNoX2RlZmF1bHQo
dHlwZSwgaWJ1ZiwgYWRkciwgbGVuKTsKIAlkZWZhdWx0OgogCQlyZXR1cm4gbmF0aXZlX3BhdGNo
KHR5cGUsIGlidWYsIGFkZHIsIGxlbik7CkBAIC0xMTEsMTEgKzExMSwxMSBAQCBzdGF0aWMgdm9p
ZCBfX2luaXQgc2V0X3ZzbXBfcHZfb3BzKHZvaWQpCiAKIAlpZiAoY2FwICYgY3RsICYgKDEgPDwg
NCkpIHsKIAkJLyogU2V0dXAgaXJxIG9wcyBhbmQgdHVybiBvbiB2U01QICBJUlEgZmFzdHBhdGgg
aGFuZGxpbmcgKi8KLQkJcHZfaXJxX29wcy5pcnFfZGlzYWJsZSA9IFBWX0NBTExFRV9TQVZFKHZz
bXBfaXJxX2Rpc2FibGUpOwotCQlwdl9pcnFfb3BzLmlycV9lbmFibGUgID0gUFZfQ0FMTEVFX1NB
VkUodnNtcF9pcnFfZW5hYmxlKTsKLQkJcHZfaXJxX29wcy5zYXZlX2ZsICA9IFBWX0NBTExFRV9T
QVZFKHZzbXBfc2F2ZV9mbCk7Ci0JCXB2X2lycV9vcHMucmVzdG9yZV9mbCAgPSBQVl9DQUxMRUVf
U0FWRSh2c21wX3Jlc3RvcmVfZmwpOwotCQlwdl9pbml0X29wcy5wYXRjaCA9IHZzbXBfcGF0Y2g7
CisJCXB2X29wcy5pcnEuaXJxX2Rpc2FibGUgPSBQVl9DQUxMRUVfU0FWRSh2c21wX2lycV9kaXNh
YmxlKTsKKwkJcHZfb3BzLmlycS5pcnFfZW5hYmxlID0gUFZfQ0FMTEVFX1NBVkUodnNtcF9pcnFf
ZW5hYmxlKTsKKwkJcHZfb3BzLmlycS5zYXZlX2ZsID0gUFZfQ0FMTEVFX1NBVkUodnNtcF9zYXZl
X2ZsKTsKKwkJcHZfb3BzLmlycS5yZXN0b3JlX2ZsID0gUFZfQ0FMTEVFX1NBVkUodnNtcF9yZXN0
b3JlX2ZsKTsKKwkJcHZfb3BzLmluaXQucGF0Y2ggPSB2c21wX3BhdGNoOwogCQljdGwgJj0gfigx
IDw8IDQpOwogCX0KIAl3cml0ZWwoY3RsLCBhZGRyZXNzICsgNCk7CmRpZmYgLS1naXQgYS9hcmNo
L3g4Ni94ZW4vZW5saWdodGVuX3B2LmMgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMKaW5k
ZXggNTJhN2MzZmFlZTBjLi5lYzdhNDIwOWYzMTAgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9l
bmxpZ2h0ZW5fcHYuYworKysgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmMKQEAgLTk5NSwx
MSArOTk1LDE0IEBAIHZvaWQgX19pbml0IHhlbl9zZXR1cF92Y3B1X2luZm9fcGxhY2VtZW50KHZv
aWQpCiAJICogcGVyY3B1IGFyZWEgZm9yIGFsbCBjcHVzLCBzbyBtYWtlIHVzZSBvZiBpdC4KIAkg
Ki8KIAlpZiAoeGVuX2hhdmVfdmNwdV9pbmZvX3BsYWNlbWVudCkgewotCQlwdl9pcnFfb3BzLnNh
dmVfZmwgPSBfX1BWX0lTX0NBTExFRV9TQVZFKHhlbl9zYXZlX2ZsX2RpcmVjdCk7Ci0JCXB2X2ly
cV9vcHMucmVzdG9yZV9mbCA9IF9fUFZfSVNfQ0FMTEVFX1NBVkUoeGVuX3Jlc3RvcmVfZmxfZGly
ZWN0KTsKLQkJcHZfaXJxX29wcy5pcnFfZGlzYWJsZSA9IF9fUFZfSVNfQ0FMTEVFX1NBVkUoeGVu
X2lycV9kaXNhYmxlX2RpcmVjdCk7Ci0JCXB2X2lycV9vcHMuaXJxX2VuYWJsZSA9IF9fUFZfSVNf
Q0FMTEVFX1NBVkUoeGVuX2lycV9lbmFibGVfZGlyZWN0KTsKLQkJcHZfbW11X29wcy5yZWFkX2Ny
MiA9IHhlbl9yZWFkX2NyMl9kaXJlY3Q7CisJCXB2X29wcy5pcnEuc2F2ZV9mbCA9IF9fUFZfSVNf
Q0FMTEVFX1NBVkUoeGVuX3NhdmVfZmxfZGlyZWN0KTsKKwkJcHZfb3BzLmlycS5yZXN0b3JlX2Zs
ID0KKwkJCV9fUFZfSVNfQ0FMTEVFX1NBVkUoeGVuX3Jlc3RvcmVfZmxfZGlyZWN0KTsKKwkJcHZf
b3BzLmlycS5pcnFfZGlzYWJsZSA9CisJCQlfX1BWX0lTX0NBTExFRV9TQVZFKHhlbl9pcnFfZGlz
YWJsZV9kaXJlY3QpOworCQlwdl9vcHMuaXJxLmlycV9lbmFibGUgPQorCQkJX19QVl9JU19DQUxM
RUVfU0FWRSh4ZW5faXJxX2VuYWJsZV9kaXJlY3QpOworCQlwdl9vcHMubW11LnJlYWRfY3IyID0g
eGVuX3JlYWRfY3IyX2RpcmVjdDsKIAl9CiB9CiAKQEAgLTExNzQsMTQgKzExNzcsMTQgQEAgc3Rh
dGljIHZvaWQgX19pbml0IHhlbl9ib290X3BhcmFtc19pbml0X2VkZCh2b2lkKQogICovCiBzdGF0
aWMgdm9pZCBfX2luaXQgeGVuX3NldHVwX2dkdChpbnQgY3B1KQogewotCXB2X2NwdV9vcHMud3Jp
dGVfZ2R0X2VudHJ5ID0geGVuX3dyaXRlX2dkdF9lbnRyeV9ib290OwotCXB2X2NwdV9vcHMubG9h
ZF9nZHQgPSB4ZW5fbG9hZF9nZHRfYm9vdDsKKwlwdl9vcHMuY3B1LndyaXRlX2dkdF9lbnRyeSA9
IHhlbl93cml0ZV9nZHRfZW50cnlfYm9vdDsKKwlwdl9vcHMuY3B1LmxvYWRfZ2R0ID0geGVuX2xv
YWRfZ2R0X2Jvb3Q7CiAKIAlzZXR1cF9zdGFja19jYW5hcnlfc2VnbWVudChjcHUpOwogCXN3aXRj
aF90b19uZXdfZ2R0KGNwdSk7CiAKLQlwdl9jcHVfb3BzLndyaXRlX2dkdF9lbnRyeSA9IHhlbl93
cml0ZV9nZHRfZW50cnk7Ci0JcHZfY3B1X29wcy5sb2FkX2dkdCA9IHhlbl9sb2FkX2dkdDsKKwlw
dl9vcHMuY3B1LndyaXRlX2dkdF9lbnRyeSA9IHhlbl93cml0ZV9nZHRfZW50cnk7CisJcHZfb3Bz
LmNwdS5sb2FkX2dkdCA9IHhlbl9sb2FkX2dkdDsKIH0KIAogc3RhdGljIHZvaWQgX19pbml0IHhl
bl9kb20wX3NldF9sZWdhY3lfZmVhdHVyZXModm9pZCkKQEAgLTEyMDYsOCArMTIwOSw4IEBAIGFz
bWxpbmthZ2UgX192aXNpYmxlIHZvaWQgX19pbml0IHhlbl9zdGFydF9rZXJuZWwodm9pZCkKIAog
CS8qIEluc3RhbGwgWGVuIHBhcmF2aXJ0IG9wcyAqLwogCXB2X2luZm8gPSB4ZW5faW5mbzsKLQlw
dl9pbml0X29wcy5wYXRjaCA9IHBhcmF2aXJ0X3BhdGNoX2RlZmF1bHQ7Ci0JcHZfY3B1X29wcyA9
IHhlbl9jcHVfb3BzOworCXB2X29wcy5pbml0LnBhdGNoID0gcGFyYXZpcnRfcGF0Y2hfZGVmYXVs
dDsKKwlwdl9vcHMuY3B1ID0geGVuX2NwdV9vcHM7CiAJeGVuX2luaXRfaXJxX29wcygpOwogCiAJ
LyoKQEAgLTEyNzYsOCArMTI3OSwxMCBAQCBhc21saW5rYWdlIF9fdmlzaWJsZSB2b2lkIF9faW5p
dCB4ZW5fc3RhcnRfa2VybmVsKHZvaWQpCiAjZW5kaWYKIAogCWlmICh4ZW5fZmVhdHVyZShYRU5G
RUFUX21tdV9wdF91cGRhdGVfcHJlc2VydmVfYWQpKSB7Ci0JCXB2X21tdV9vcHMucHRlcF9tb2Rp
ZnlfcHJvdF9zdGFydCA9IHhlbl9wdGVwX21vZGlmeV9wcm90X3N0YXJ0OwotCQlwdl9tbXVfb3Bz
LnB0ZXBfbW9kaWZ5X3Byb3RfY29tbWl0ID0geGVuX3B0ZXBfbW9kaWZ5X3Byb3RfY29tbWl0Owor
CQlwdl9vcHMubW11LnB0ZXBfbW9kaWZ5X3Byb3Rfc3RhcnQgPQorCQkJeGVuX3B0ZXBfbW9kaWZ5
X3Byb3Rfc3RhcnQ7CisJCXB2X29wcy5tbXUucHRlcF9tb2RpZnlfcHJvdF9jb21taXQgPQorCQkJ
eGVuX3B0ZXBfbW9kaWZ5X3Byb3RfY29tbWl0OwogCX0KIAogCW1hY2hpbmVfb3BzID0geGVuX21h
Y2hpbmVfb3BzOwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL2lycS5jIGIvYXJjaC94ODYveGVu
L2lycS5jCmluZGV4IDc1MTVhMTlmZDMyNC4uODUwYzkzZjM0NmM3IDEwMDY0NAotLS0gYS9hcmNo
L3g4Ni94ZW4vaXJxLmMKKysrIGIvYXJjaC94ODYveGVuL2lycS5jCkBAIC0xMjgsNiArMTI4LDYg
QEAgc3RhdGljIGNvbnN0IHN0cnVjdCBwdl9pcnFfb3BzIHhlbl9pcnFfb3BzIF9faW5pdGNvbnN0
ID0gewogCiB2b2lkIF9faW5pdCB4ZW5faW5pdF9pcnFfb3BzKHZvaWQpCiB7Ci0JcHZfaXJxX29w
cyA9IHhlbl9pcnFfb3BzOworCXB2X29wcy5pcnEgPSB4ZW5faXJxX29wczsKIAl4ODZfaW5pdC5p
cnFzLmludHJfaW5pdCA9IHhlbl9pbml0X0lSUTsKIH0KZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hl
bi9tbXVfaHZtLmMgYi9hcmNoL3g4Ni94ZW4vbW11X2h2bS5jCmluZGV4IGRkMmFkODJlZWU4MC4u
NTc0MDkzNzM3NTBmIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vbW11X2h2bS5jCisrKyBiL2Fy
Y2gveDg2L3hlbi9tbXVfaHZtLmMKQEAgLTczLDcgKzczLDcgQEAgc3RhdGljIGludCBpc19wYWdl
dGFibGVfZHlpbmdfc3VwcG9ydGVkKHZvaWQpCiB2b2lkIF9faW5pdCB4ZW5faHZtX2luaXRfbW11
X29wcyh2b2lkKQogewogCWlmIChpc19wYWdldGFibGVfZHlpbmdfc3VwcG9ydGVkKCkpCi0JCXB2
X21tdV9vcHMuZXhpdF9tbWFwID0geGVuX2h2bV9leGl0X21tYXA7CisJCXB2X29wcy5tbXUuZXhp
dF9tbWFwID0geGVuX2h2bV9leGl0X21tYXA7CiAjaWZkZWYgQ09ORklHX1BST0NfVk1DT1JFCiAJ
V0FSTl9PTihyZWdpc3Rlcl9vbGRtZW1fcGZuX2lzX3JhbSgmeGVuX29sZG1lbV9wZm5faXNfcmFt
KSk7CiAjZW5kaWYKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9tbXVfcHYuYyBiL2FyY2gveDg2
L3hlbi9tbXVfcHYuYwppbmRleCAxZTkwOThmNTM5NjcuLjEyMTgwZTcyODNiNyAxMDA2NDQKLS0t
IGEvYXJjaC94ODYveGVuL21tdV9wdi5jCisrKyBiL2FyY2gveDg2L3hlbi9tbXVfcHYuYwpAQCAt
MjIxNiw3ICsyMjE2LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IHhlbl93cml0ZV9jcjNfaW5pdCh1
bnNpZ25lZCBsb25nIGNyMykKIAlzZXRfcGFnZV9wcm90KGluaXRpYWxfcGFnZV90YWJsZSwgUEFH
RV9LRVJORUwpOwogCXNldF9wYWdlX3Byb3QoaW5pdGlhbF9rZXJuZWxfcG1kLCBQQUdFX0tFUk5F
TCk7CiAKLQlwdl9tbXVfb3BzLndyaXRlX2NyMyA9ICZ4ZW5fd3JpdGVfY3IzOworCXB2X29wcy5t
bXUud3JpdGVfY3IzID0gJnhlbl93cml0ZV9jcjM7CiB9CiAKIC8qCkBAIC0yMzY1LDI3ICsyMzY1
LDI3IEBAIHN0YXRpYyB2b2lkIHhlbl9zZXRfZml4bWFwKHVuc2lnbmVkIGlkeCwgcGh5c19hZGRy
X3QgcGh5cywgcGdwcm90X3QgcHJvdCkKIAogc3RhdGljIHZvaWQgX19pbml0IHhlbl9wb3N0X2Fs
bG9jYXRvcl9pbml0KHZvaWQpCiB7Ci0JcHZfbW11X29wcy5zZXRfcHRlID0geGVuX3NldF9wdGU7
Ci0JcHZfbW11X29wcy5zZXRfcG1kID0geGVuX3NldF9wbWQ7Ci0JcHZfbW11X29wcy5zZXRfcHVk
ID0geGVuX3NldF9wdWQ7CisJcHZfb3BzLm1tdS5zZXRfcHRlID0geGVuX3NldF9wdGU7CisJcHZf
b3BzLm1tdS5zZXRfcG1kID0geGVuX3NldF9wbWQ7CisJcHZfb3BzLm1tdS5zZXRfcHVkID0geGVu
X3NldF9wdWQ7CiAjaWZkZWYgQ09ORklHX1g4Nl82NAotCXB2X21tdV9vcHMuc2V0X3A0ZCA9IHhl
bl9zZXRfcDRkOworCXB2X29wcy5tbXUuc2V0X3A0ZCA9IHhlbl9zZXRfcDRkOwogI2VuZGlmCiAK
IAkvKiBUaGlzIHdpbGwgd29yayBhcyBsb25nIGFzIHBhdGNoaW5nIGhhc24ndCBoYXBwZW5lZCB5
ZXQKIAkgICAod2hpY2ggaXQgaGFzbid0KSAqLwotCXB2X21tdV9vcHMuYWxsb2NfcHRlID0geGVu
X2FsbG9jX3B0ZTsKLQlwdl9tbXVfb3BzLmFsbG9jX3BtZCA9IHhlbl9hbGxvY19wbWQ7Ci0JcHZf
bW11X29wcy5yZWxlYXNlX3B0ZSA9IHhlbl9yZWxlYXNlX3B0ZTsKLQlwdl9tbXVfb3BzLnJlbGVh
c2VfcG1kID0geGVuX3JlbGVhc2VfcG1kOworCXB2X29wcy5tbXUuYWxsb2NfcHRlID0geGVuX2Fs
bG9jX3B0ZTsKKwlwdl9vcHMubW11LmFsbG9jX3BtZCA9IHhlbl9hbGxvY19wbWQ7CisJcHZfb3Bz
Lm1tdS5yZWxlYXNlX3B0ZSA9IHhlbl9yZWxlYXNlX3B0ZTsKKwlwdl9vcHMubW11LnJlbGVhc2Vf
cG1kID0geGVuX3JlbGVhc2VfcG1kOwogI2lmZGVmIENPTkZJR19YODZfNjQKLQlwdl9tbXVfb3Bz
LmFsbG9jX3B1ZCA9IHhlbl9hbGxvY19wdWQ7Ci0JcHZfbW11X29wcy5yZWxlYXNlX3B1ZCA9IHhl
bl9yZWxlYXNlX3B1ZDsKKwlwdl9vcHMubW11LmFsbG9jX3B1ZCA9IHhlbl9hbGxvY19wdWQ7CisJ
cHZfb3BzLm1tdS5yZWxlYXNlX3B1ZCA9IHhlbl9yZWxlYXNlX3B1ZDsKICNlbmRpZgotCXB2X21t
dV9vcHMubWFrZV9wdGUgPSBQVl9DQUxMRUVfU0FWRSh4ZW5fbWFrZV9wdGUpOworCXB2X29wcy5t
bXUubWFrZV9wdGUgPSBQVl9DQUxMRUVfU0FWRSh4ZW5fbWFrZV9wdGUpOwogCiAjaWZkZWYgQ09O
RklHX1g4Nl82NAotCXB2X21tdV9vcHMud3JpdGVfY3IzID0gJnhlbl93cml0ZV9jcjM7CisJcHZf
b3BzLm1tdS53cml0ZV9jcjMgPSAmeGVuX3dyaXRlX2NyMzsKICNlbmRpZgogfQogCkBAIC0yNDcz
LDcgKzI0NzMsNyBAQCB2b2lkIF9faW5pdCB4ZW5faW5pdF9tbXVfb3BzKHZvaWQpCiAJeDg2X2lu
aXQucGFnaW5nLnBhZ2V0YWJsZV9pbml0ID0geGVuX3BhZ2V0YWJsZV9pbml0OwogCXg4Nl9pbml0
Lmh5cGVyLmluaXRfYWZ0ZXJfYm9vdG1lbSA9IHhlbl9hZnRlcl9ib290bWVtOwogCi0JcHZfbW11
X29wcyA9IHhlbl9tbXVfb3BzOworCXB2X29wcy5tbXUgPSB4ZW5fbW11X29wczsKIAogCW1lbXNl
dChkdW1teV9tYXBwaW5nLCAweGZmLCBQQUdFX1NJWkUpOwogfQpkaWZmIC0tZ2l0IGEvYXJjaC94
ODYveGVuL3NwaW5sb2NrLmMgYi9hcmNoL3g4Ni94ZW4vc3BpbmxvY2suYwppbmRleCA5NzNmMTBl
MDUyMTEuLjIzZjY3OTNhZjg4YSAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL3NwaW5sb2NrLmMK
KysrIGIvYXJjaC94ODYveGVuL3NwaW5sb2NrLmMKQEAgLTE0MSwxMSArMTQxLDEyIEBAIHZvaWQg
X19pbml0IHhlbl9pbml0X3NwaW5sb2Nrcyh2b2lkKQogCXByaW50ayhLRVJOX0RFQlVHICJ4ZW46
IFBWIHNwaW5sb2NrcyBlbmFibGVkXG4iKTsKIAogCV9fcHZfaW5pdF9sb2NrX2hhc2goKTsKLQlw
dl9sb2NrX29wcy5xdWV1ZWRfc3Bpbl9sb2NrX3Nsb3dwYXRoID0gX19wdl9xdWV1ZWRfc3Bpbl9s
b2NrX3Nsb3dwYXRoOwotCXB2X2xvY2tfb3BzLnF1ZXVlZF9zcGluX3VubG9jayA9IFBWX0NBTExF
RV9TQVZFKF9fcHZfcXVldWVkX3NwaW5fdW5sb2NrKTsKLQlwdl9sb2NrX29wcy53YWl0ID0geGVu
X3Fsb2NrX3dhaXQ7Ci0JcHZfbG9ja19vcHMua2ljayA9IHhlbl9xbG9ja19raWNrOwotCXB2X2xv
Y2tfb3BzLnZjcHVfaXNfcHJlZW1wdGVkID0gUFZfQ0FMTEVFX1NBVkUoeGVuX3ZjcHVfc3RvbGVu
KTsKKwlwdl9vcHMubG9jay5xdWV1ZWRfc3Bpbl9sb2NrX3Nsb3dwYXRoID0gX19wdl9xdWV1ZWRf
c3Bpbl9sb2NrX3Nsb3dwYXRoOworCXB2X29wcy5sb2NrLnF1ZXVlZF9zcGluX3VubG9jayA9CisJ
CVBWX0NBTExFRV9TQVZFKF9fcHZfcXVldWVkX3NwaW5fdW5sb2NrKTsKKwlwdl9vcHMubG9jay53
YWl0ID0geGVuX3Fsb2NrX3dhaXQ7CisJcHZfb3BzLmxvY2sua2ljayA9IHhlbl9xbG9ja19raWNr
OworCXB2X29wcy5sb2NrLnZjcHVfaXNfcHJlZW1wdGVkID0gUFZfQ0FMTEVFX1NBVkUoeGVuX3Zj
cHVfc3RvbGVuKTsKIH0KIAogc3RhdGljIF9faW5pdCBpbnQgeGVuX3BhcnNlX25vcHZzcGluKGNo
YXIgKmFyZykKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi90aW1lLmMgYi9hcmNoL3g4Ni94ZW4v
dGltZS5jCmluZGV4IGM4NGYxZTAzOWQ4NC4uNzJiZjQ0NmMzZmVlIDEwMDY0NAotLS0gYS9hcmNo
L3g4Ni94ZW4vdGltZS5jCisrKyBiL2FyY2gveDg2L3hlbi90aW1lLmMKQEAgLTUxMyw3ICs1MTMs
NyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgeGVuX3RpbWVfaW5pdCh2b2lkKQogdm9pZCBfX2luaXQg
eGVuX2luaXRfdGltZV9vcHModm9pZCkKIHsKIAl4ZW5fc2NoZWRfY2xvY2tfb2Zmc2V0ID0geGVu
X2Nsb2Nrc291cmNlX3JlYWQoKTsKLQlwdl90aW1lX29wcyA9IHhlbl90aW1lX29wczsKKwlwdl9v
cHMudGltZSA9IHhlbl90aW1lX29wczsKIAogCXg4Nl9pbml0LnRpbWVycy50aW1lcl9pbml0ID0g
eGVuX3RpbWVfaW5pdDsKIAl4ODZfaW5pdC50aW1lcnMuc2V0dXBfcGVyY3B1X2Nsb2NrZXYgPSB4
ODZfaW5pdF9ub29wOwpAQCAtNTU1LDcgKzU1NSw3IEBAIHZvaWQgX19pbml0IHhlbl9odm1faW5p
dF90aW1lX29wcyh2b2lkKQogCX0KIAogCXhlbl9zY2hlZF9jbG9ja19vZmZzZXQgPSB4ZW5fY2xv
Y2tzb3VyY2VfcmVhZCgpOwotCXB2X3RpbWVfb3BzID0geGVuX3RpbWVfb3BzOworCXB2X29wcy50
aW1lID0geGVuX3RpbWVfb3BzOwogCXg4Nl9pbml0LnRpbWVycy5zZXR1cF9wZXJjcHVfY2xvY2tl
diA9IHhlbl90aW1lX2luaXQ7CiAJeDg2X2NwdWluaXQuc2V0dXBfcGVyY3B1X2Nsb2NrZXYgPSB4
ZW5faHZtX3NldHVwX2NwdV9jbG9ja2V2ZW50czsKIApkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4v
dGltZS5jIGIvZHJpdmVycy94ZW4vdGltZS5jCmluZGV4IDNlNzQxY2QxNDA5Yy4uMDk2ODg1OWMy
OWQwIDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi90aW1lLmMKKysrIGIvZHJpdmVycy94ZW4vdGlt
ZS5jCkBAIC0xNzUsNyArMTc1LDcgQEAgdm9pZCBfX2luaXQgeGVuX3RpbWVfc2V0dXBfZ3Vlc3Qo
dm9pZCkKIAl4ZW5fcnVuc3RhdGVfcmVtb3RlID0gIUhZUEVSVklTT1Jfdm1fYXNzaXN0KFZNQVNT
VF9DTURfZW5hYmxlLAogCQkJCQlWTUFTU1RfVFlQRV9ydW5zdGF0ZV91cGRhdGVfZmxhZyk7CiAK
LQlwdl90aW1lX29wcy5zdGVhbF9jbG9jayA9IHhlbl9zdGVhbF9jbG9jazsKKwlwdl9vcHMudGlt
ZS5zdGVhbF9jbG9jayA9IHhlbl9zdGVhbF9jbG9jazsKIAogCXN0YXRpY19rZXlfc2xvd19pbmMo
JnBhcmF2aXJ0X3N0ZWFsX2VuYWJsZWQpOwogCWlmICh4ZW5fcnVuc3RhdGVfcmVtb3RlKQotLSAK
Mi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 07:40:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 07:40: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 1fuYcH-0000Hw-4d; Tue, 28 Aug 2018 07:40: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=bffi=ll=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fuYcE-0000GF-96
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 07:40:42 +0000
X-Inumbo-ID: 75f0f2d2-aa95-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 75f0f2d2-aa95-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 09:39:14 +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 69FE7AF89;
 Tue, 28 Aug 2018 07:40:38 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Tue, 28 Aug 2018 09:40:11 +0200
Message-Id: <20180828074026.820-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH v3 00/15] x86/paravirt, xen: several 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,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBzZXJpZXMgcmVtb3ZlcyBzb21lIG5vIGxvbmdlciBuZWVkZWQgc3R1ZmYgZnJvbSBwYXJh
dmlydAppbmZyYXN0cnVjdHVyZSBhbmQgcHV0cyBsYXJnZSBxdWFudGl0aWVzIG9mIHBhcmF2aXJ0
IG9wcyB1bmRlciBhIG5ldwpjb25maWcgb3B0aW9uIFBBUkFWSVJUX1hYTCB3aGljaCBpcyBzZWxl
Y3RlZCBieSBYRU5fUFYgb25seS4KClNvbWUgWGVuIHJlbGF0ZWQgY2xlYW51cHM6Ci0gbW92ZSBz
b21lIHB2LW9ubHkgY29kZSBmcm9tIENPTkZJR19YRU4gdG8gQ09ORklHX1hFTl9QVgotIHVzZSBD
T05GSUdfWEVOX1BWSFZNIGluIE1ha2VmaWxlIGluc3RlYWQgb2YgI2lmZGVmIGFyb3VuZCBhIGNv
bXBsZXRlIHNvdXJjZQotIGFkZCBTUERYIGlkZW50aWZpZXIgd2hlcmUgbWlzc2luZwoKQSBwdm9w
cyBrZXJuZWwgd2l0aG91dCBYRU5fUFYgYmVpbmcgY29uZmlndXJlZCBpcyBhYm91dCAyLjUlIHNt
YWxsZXIKd2l0aCB0aGlzIHNlcmllcyBhcHBsaWVkLgoKQ2hhbmdlcyBpbiBWMzoKLSBtZXJnZWQg
d2l0aCB0aGUgWGVuIGNsZWFudXAgc2VyaWVzIHdoaWNoIGlzIGEgcHJlcmVxdWlzaXRlIGZvciB0
aGUKICBwdiBjbGVhbnVwCi0gZml4IGJ1aWxkIGVycm9ycyBvbiBBUk0KLSBsZXQgVlNNUCBzZWxl
Y3QgUEFSQVZJUlRfWFhMLCBwdXQgYWxsIGlycV9vcHMgdW5kZXIgUEFSQVZJUlRfWFhMCgpDaGFu
Z2VzIGluIFYyOgotIHBhdGNoIDQ6IHNob3J0ZW4gcHZfb3BzIHN1Yi1zdHJ1Y3R1cmUgbmFtZXMg
KEphbiBCZXVsaWNoKQotIHBhdGNoIDExOiBuZXcgcGF0Y2gKCkp1ZXJnZW4gR3Jvc3MgKDE1KToK
ICB4ZW46IG1vdmUgcHYgaXJxIHJlbGF0ZWQgZnVuY3Rpb25zIHVuZGVyIENPTkZJR19YRU5fUFYg
dW1icmVsbGEKICB4ZW46IG1vdmUgcHYgc3BlY2lmaWMgcGFydHMgb2YgYXJjaC94ODYveGVuL21t
dS5jIHRvIG1tdV9wdi5jCiAgeGVuOiBsaW5rIHBsYXRmb3JtLXBjaS11bnBsdWcubyBvbmx5IGlm
IENPTkZJR19YRU5fUFZIVk0KICB4ZW46IGFkZCBTUERYIGlkZW50aWZpZXIgaW4gYXJjaC94ODYv
eGVuIGZpbGVzCiAgeDg2L3BhcmF2aXJ0OiBtYWtlIHBhcmF2aXJ0X3BhdGNoX2NhbGwoKSBhbmQg
cGFyYXZpcnRfcGF0Y2hfam1wKCkKICAgIHN0YXRpYwogIHg4Ni9wYXJhdmlydDogcmVtb3ZlIGNs
b2JiZXJzIHBhcmFtZXRlciBmcm9tIHBhcmF2aXJ0IHBhdGNoIGZ1bmN0aW9ucwogIHg4Ni9wYXJh
dmlydDogcmVtb3ZlIGNsb2JiZXJzIGZyb20gc3RydWN0IHBhcmF2aXJ0X3BhdGNoX3NpdGUKICB4
ODYvcGFyYXZpcnQ6IHVzZSBhIHNpbmdsZSBvcHMgc3RydWN0dXJlCiAgeDg2L3BhcmF2aXJ0OiBy
ZW1vdmUgdW51c2VkIHBhcmF2aXJ0IGJpdHMKICB4ODYvcGFyYXZpcnQ6IGludHJvZHVjZSBuZXcg
Y29uZmlnIG9wdGlvbiBQQVJBVklSVF9YWEwKICB4ODYvcGFyYXZpcnQ6IG1vdmUgaXRlbXMgaW4g
cHZfaW5mbyB1bmRlciBQQVJBVklSVF9YWEwgdW1icmVsbGEKICB4ODYvcGFyYXZpcnQ6IG1vdmUg
dGhlIFhlbi1vbmx5IHB2X2NwdV9vcHMgdW5kZXIgdGhlIFBBUkFWSVJUX1hYTAogICAgdW1icmVs
bGEKICB4ODYvcGFyYXZpcnQ6IG1vdmUgdGhlIHB2X2lycV9vcHMgdW5kZXIgdGhlIFBBUkFWSVJU
X1hYTCB1bWJyZWxsYQogIHg4Ni9wYXJhdmlydDogbW92ZSB0aGUgWGVuLW9ubHkgcHZfbW11X29w
cyB1bmRlciB0aGUgUEFSQVZJUlRfWFhMCiAgICB1bWJyZWxsYQogIHg4Ni9wYXJhdmlydDogcmVt
b3ZlIHVubmVlZGVkIG1tdSByZWxhdGVkIHBhcmF2aXJ0IG9wcyBiaXRzCgogYXJjaC9hcm0vaW5j
bHVkZS9hc20vcGFyYXZpcnQuaCAgICAgICAgICAgICB8ICAgOSArLQogYXJjaC9hcm0va2VybmVs
L3BhcmF2aXJ0LmMgICAgICAgICAgICAgICAgICB8ICAgNCArLQogYXJjaC9hcm0veGVuL2VubGln
aHRlbi5jICAgICAgICAgICAgICAgICAgICB8ICAzNCAtLS0KIGFyY2gvYXJtNjQvaW5jbHVkZS9h
c20vcGFyYXZpcnQuaCAgICAgICAgICAgfCAgIDkgKy0KIGFyY2gvYXJtNjQva2VybmVsL3BhcmF2
aXJ0LmMgICAgICAgICAgICAgICAgfCAgIDQgKy0KIGFyY2gveDg2L0tjb25maWcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAgIDQgKwogYXJjaC94ODYvYm9vdC9jb21wcmVzc2VkL21pc2Mu
aCAgICAgICAgICAgICB8ICAgMSArCiBhcmNoL3g4Ni9lbnRyeS9lbnRyeV8zMi5TICAgICAgICAg
ICAgICAgICAgIHwgICA4ICstCiBhcmNoL3g4Ni9lbnRyeS9lbnRyeV82NC5TICAgICAgICAgICAg
ICAgICAgIHwgICA4ICstCiBhcmNoL3g4Ni9oeXBlcnYvbW11LmMgICAgICAgICAgICAgICAgICAg
ICAgIHwgICA0ICstCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9kZWJ1Z3JlZy5oICAgICAgICAgICAg
IHwgICAyICstCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9kZXNjLmggICAgICAgICAgICAgICAgIHwg
ICA0ICstCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9maXhtYXAuaCAgICAgICAgICAgICAgIHwgICAy
ICstCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9pcnFmbGFncy5oICAgICAgICAgICAgIHwgIDE2ICst
CiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9tbXVfY29udGV4dC5oICAgICAgICAgIHwgICA0ICstCiBh
cmNoL3g4Ni9pbmNsdWRlL2FzbS9tc3IuaCAgICAgICAgICAgICAgICAgIHwgICA0ICstCiBhcmNo
L3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oICAgICAgICAgICAgIHwgNDE1ICsrKysrKysrKysr
KystLS0tLS0tLS0tLS0tLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmgg
ICAgICAgfCAgODIgKysrLS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ2FsbG9jLmggICAgICAg
ICAgICAgIHwgICAyICstCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ3RhYmxlLTNsZXZlbF90eXBl
cy5oIHwgICAyICstCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ3RhYmxlLmggICAgICAgICAgICAg
IHwgICA3ICstCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wcm9jZXNzb3IuaCAgICAgICAgICAgIHwg
ICA0ICstCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wdHJhY2UuaCAgICAgICAgICAgICAgIHwgICAy
ICstCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9zZWdtZW50LmggICAgICAgICAgICAgIHwgICAyICst
CiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9zcGVjaWFsX2luc25zLmggICAgICAgIHwgICA0ICstCiBh
cmNoL3g4Ni9rZXJuZWwvYWx0ZXJuYXRpdmUuYyAgICAgICAgICAgICAgIHwgICAyICstCiBhcmNo
L3g4Ni9rZXJuZWwvYXNtLW9mZnNldHMuYyAgICAgICAgICAgICAgIHwgIDEzICstCiBhcmNoL3g4
Ni9rZXJuZWwvYXNtLW9mZnNldHNfNjQuYyAgICAgICAgICAgIHwgICA5ICstCiBhcmNoL3g4Ni9r
ZXJuZWwvY3B1L2NvbW1vbi5jICAgICAgICAgICAgICAgIHwgICA0ICstCiBhcmNoL3g4Ni9rZXJu
ZWwvY3B1L3Ztd2FyZS5jICAgICAgICAgICAgICAgIHwgICA0ICstCiBhcmNoL3g4Ni9rZXJuZWwv
aGVhZF82NC5TICAgICAgICAgICAgICAgICAgIHwgICAyICstCiBhcmNoL3g4Ni9rZXJuZWwva3Zt
LmMgICAgICAgICAgICAgICAgICAgICAgIHwgIDE5ICstCiBhcmNoL3g4Ni9rZXJuZWwva3ZtY2xv
Y2suYyAgICAgICAgICAgICAgICAgIHwgICA0ICstCiBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQt
c3BpbmxvY2tzLmMgICAgICAgIHwgIDE1ICstCiBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYyAg
ICAgICAgICAgICAgICAgIHwgMzA1ICsrKysrKysrKystLS0tLS0tLS0tCiBhcmNoL3g4Ni9rZXJu
ZWwvcGFyYXZpcnRfcGF0Y2hfMzIuYyAgICAgICAgIHwgIDU3ICsrLS0KIGFyY2gveDg2L2tlcm5l
bC9wYXJhdmlydF9wYXRjaF82NC5jICAgICAgICAgfCAgNjUgKystLS0KIGFyY2gveDg2L2tlcm5l
bC90c2MuYyAgICAgICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIGFyY2gveDg2L2tlcm5lbC92
c21wXzY0LmMgICAgICAgICAgICAgICAgICAgfCAgMjYgKy0KIGFyY2gveDg2L21tL21lbV9lbmNy
eXB0X2lkZW50aXR5LmMgICAgICAgICAgfCAgIDEgKwogYXJjaC94ODYveGVuL0tjb25maWcgICAg
ICAgICAgICAgICAgICAgICAgICB8ICAgMSArCiBhcmNoL3g4Ni94ZW4vTWFrZWZpbGUgICAgICAg
ICAgICAgICAgICAgICAgIHwgIDQxICsrLQogYXJjaC94ODYveGVuL2VmaS5jICAgICAgICAgICAg
ICAgICAgICAgICAgICB8ICAxNCArLQogYXJjaC94ODYveGVuL2VubGlnaHRlbi5jICAgICAgICAg
ICAgICAgICAgICB8ICAgMiArCiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jICAgICAgICAg
ICAgICAgIHwgICAyICsKIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYyAgICAgICAgICAgICAg
ICAgfCAgMzEgKystCiBhcmNoL3g4Ni94ZW4vZ3JhbnQtdGFibGUuYyAgICAgICAgICAgICAgICAg
IHwgIDI1ICstCiBhcmNoL3g4Ni94ZW4vaXJxLmMgICAgICAgICAgICAgICAgICAgICAgICAgIHwg
ICAyICstCiBhcmNoL3g4Ni94ZW4vbW11LmMgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMTg4
ICstLS0tLS0tLS0tLS0KIGFyY2gveDg2L3hlbi9tbXVfaHZtLmMgICAgICAgICAgICAgICAgICAg
ICAgfCAgIDIgKy0KIGFyY2gveDg2L3hlbi9tbXVfcHYuYyAgICAgICAgICAgICAgICAgICAgICAg
fCAxNjggKysrKysrKysrKy0KIGFyY2gveDg2L3hlbi9wMm0uYyAgICAgICAgICAgICAgICAgICAg
ICAgICAgfCAgIDIgKwogYXJjaC94ODYveGVuL3BjaS1zd2lvdGxiLXhlbi5jICAgICAgICAgICAg
ICB8ICAgMiArCiBhcmNoL3g4Ni94ZW4vcGxhdGZvcm0tcGNpLXVucGx1Zy5jICAgICAgICAgIHwg
IDE4ICstCiBhcmNoL3g4Ni94ZW4vc3BpbmxvY2suYyAgICAgICAgICAgICAgICAgICAgIHwgIDEx
ICstCiBhcmNoL3g4Ni94ZW4vdGltZS5jICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA0ICst
CiBhcmNoL3g4Ni94ZW4vdmRzby5oICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyICsKIGFy
Y2gveDg2L3hlbi94ZW4tcHZoLlMgICAgICAgICAgICAgICAgICAgICAgfCAgMTUgKy0KIGRyaXZl
cnMveGVuL3RpbWUuYyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIGluY2x1ZGUv
eGVuL2V2ZW50cy5oICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDIgKwogaW5jbHVkZS94ZW4v
aW50ZXJmYWNlL21lbW9yeS5oICAgICAgICAgICAgICB8ICAgNiAtCiBpbmNsdWRlL3hlbi94ZW4t
b3BzLmggICAgICAgICAgICAgICAgICAgICAgIHwgMTMzICsrKysrKy0tLQogNjIgZmlsZXMgY2hh
bmdlZCwgODgwIGluc2VydGlvbnMoKyksIDk1OCBkZWxldGlvbnMoLSkKCi0tIAoyLjE2LjQKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 07:40:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 07:40: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 1fuYcI-0000IU-2I; Tue, 28 Aug 2018 07: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=bffi=ll=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fuYcF-0000Gy-HE
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 07:40:43 +0000
X-Inumbo-ID: c3489a04-aa95-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c3489a04-aa95-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 07:41: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 2A53CB04C;
 Tue, 28 Aug 2018 07:40:40 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Tue, 28 Aug 2018 09:40:23 +0200
Message-Id: <20180828074026.820-13-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20180828074026.820-1-jgross@suse.com>
References: <20180828074026.820-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 12/15] x86/paravirt: move the Xen-only
 pv_cpu_ops under the PARAVIRT_XXL 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,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TW9zdCBvZiB0aGUgcGFyYXZpcnQgb3BzIGRlZmluZWQgaW4gcHZfY3B1X29wcyBhcmUgZm9yIFhl
biBQViBndWVzdHMKb25seS4gRGVmaW5lIHRoZW0gb25seSBpZiBDT05GSUdfUEFSQVZJUlRfWFhM
IGlzIHNldC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
LS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9kZWJ1Z3JlZy5oICAgICAgIHwgIDIgKy0KIGFyY2gv
eDg2L2luY2x1ZGUvYXNtL2Rlc2MuaCAgICAgICAgICAgfCAgNCArKy0tCiBhcmNoL3g4Ni9pbmNs
dWRlL2FzbS9pcnFmbGFncy5oICAgICAgIHwgMTYgKysrKysrKysrKystLS0tLQogYXJjaC94ODYv
aW5jbHVkZS9hc20vbXNyLmggICAgICAgICAgICB8ICA0ICsrLS0KIGFyY2gveDg2L2luY2x1ZGUv
YXNtL3BhcmF2aXJ0LmggICAgICAgfCAxOSArKysrKysrKysrKysrKysrKy0tCiBhcmNoL3g4Ni9p
bmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oIHwgIDUgKysrKy0KIGFyY2gveDg2L2luY2x1ZGUv
YXNtL3BndGFibGUuaCAgICAgICAgfCAgNiArKysrLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3By
b2Nlc3Nvci5oICAgICAgfCAgNCArKy0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9zcGVjaWFsX2lu
c25zLmggIHwgIDkgKysrKysrKy0tCiBhcmNoL3g4Ni9rZXJuZWwvYXNtLW9mZnNldHMuYyAgICAg
ICAgIHwgIDIgKysKIGFyY2gveDg2L2tlcm5lbC9hc20tb2Zmc2V0c182NC5jICAgICAgfCAgMiAr
KwogYXJjaC94ODYva2VybmVsL2NwdS9jb21tb24uYyAgICAgICAgICB8ICAyICstCiBhcmNoL3g4
Ni9rZXJuZWwvaGVhZF82NC5TICAgICAgICAgICAgIHwgIDIgKysKIGFyY2gveDg2L2tlcm5lbC9w
YXJhdmlydC5jICAgICAgICAgICAgfCAxMyArKysrKysrKysrKystCiBhcmNoL3g4Ni9rZXJuZWwv
cGFyYXZpcnRfcGF0Y2hfMzIuYyAgIHwgIDQgKysrKwogYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0
X3BhdGNoXzY0LmMgICB8ICA2ICsrKysrLQogMTYgZmlsZXMgY2hhbmdlZCwgNzggaW5zZXJ0aW9u
cygrKSwgMjIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20v
ZGVidWdyZWcuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL2RlYnVncmVnLmgKaW5kZXggNDUwNWFj
MjczNWFkLi45ZTVjYTMwNzM4ZTUgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL2Rl
YnVncmVnLmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vZGVidWdyZWcuaApAQCAtOCw3ICs4
LDcgQEAKIAogREVDTEFSRV9QRVJfQ1BVKHVuc2lnbmVkIGxvbmcsIGNwdV9kcjcpOwogCi0jaWZu
ZGVmIENPTkZJR19QQVJBVklSVAorI2lmbmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiAvKgogICog
VGhlc2Ugc3BlY2lhbCBtYWNyb3MgY2FuIGJlIHVzZWQgdG8gZ2V0IG9yIHNldCBhIGRlYnVnZ2lu
ZyByZWdpc3RlcgogICovCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9kZXNjLmgg
Yi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9kZXNjLmgKaW5kZXggMTNjNWVlODc4YTQ3Li42OGE5OWQy
YTVmMzMgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL2Rlc2MuaAorKysgYi9hcmNo
L3g4Ni9pbmNsdWRlL2FzbS9kZXNjLmgKQEAgLTEwOCw3ICsxMDgsNyBAQCBzdGF0aWMgaW5saW5l
IGludCBkZXNjX2VtcHR5KGNvbnN0IHZvaWQgKnB0cikKIAlyZXR1cm4gIShkZXNjWzBdIHwgZGVz
Y1sxXSk7CiB9CiAKLSNpZmRlZiBDT05GSUdfUEFSQVZJUlQKKyNpZmRlZiBDT05GSUdfUEFSQVZJ
UlRfWFhMCiAjaW5jbHVkZSA8YXNtL3BhcmF2aXJ0Lmg+CiAjZWxzZQogI2RlZmluZSBsb2FkX1RS
X2Rlc2MoKQkJCQluYXRpdmVfbG9hZF90cl9kZXNjKCkKQEAgLTEzNCw3ICsxMzQsNyBAQCBzdGF0
aWMgaW5saW5lIHZvaWQgcGFyYXZpcnRfYWxsb2NfbGR0KHN0cnVjdCBkZXNjX3N0cnVjdCAqbGR0
LCB1bnNpZ25lZCBlbnRyaWVzKQogc3RhdGljIGlubGluZSB2b2lkIHBhcmF2aXJ0X2ZyZWVfbGR0
KHN0cnVjdCBkZXNjX3N0cnVjdCAqbGR0LCB1bnNpZ25lZCBlbnRyaWVzKQogewogfQotI2VuZGlm
CS8qIENPTkZJR19QQVJBVklSVCAqLworI2VuZGlmCS8qIENPTkZJR19QQVJBVklSVF9YWEwgKi8K
IAogI2RlZmluZSBzdG9yZV9sZHQobGR0KSBhc20oInNsZHQgJTAiIDogIj1tIihsZHQpKQogCmRp
ZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9pcnFmbGFncy5oIGIvYXJjaC94ODYvaW5j
bHVkZS9hc20vaXJxZmxhZ3MuaAppbmRleCAyNTBiY2Q0MGQ3NjkuLmM1ZTc0YmEyYzk1ZSAxMDA2
NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vaXJxZmxhZ3MuaAorKysgYi9hcmNoL3g4Ni9p
bmNsdWRlL2FzbS9pcnFmbGFncy5oCkBAIC0xMjEsNiArMTIxLDE2IEBAIHN0YXRpYyBpbmxpbmUg
bm90cmFjZSB1bnNpZ25lZCBsb25nIGFyY2hfbG9jYWxfaXJxX3NhdmUodm9pZCkKICNkZWZpbmUg
RU5BQkxFX0lOVEVSUlVQVFMoeCkJc3RpCiAjZGVmaW5lIERJU0FCTEVfSU5URVJSVVBUUyh4KQlj
bGkKIAorI2lmZGVmIENPTkZJR19YODZfNjQKKyNpZmRlZiBDT05GSUdfREVCVUdfRU5UUlkKKyNk
ZWZpbmUgU0FWRV9GTEFHUyh4KQkJcHVzaGZxOyBwb3BxICVyYXgKKyNlbmRpZgorI2VuZGlmCisj
ZW5kaWYgLyogX19BU1NFTUJMWV9fICovCisjZW5kaWYgLyogQ09ORklHX1BBUkFWSVJUICovCisK
KyNpZm5kZWYgQ09ORklHX1BBUkFWSVJUX1hYTAorI2lmZGVmIF9fQVNTRU1CTFlfXwogI2lmZGVm
IENPTkZJR19YODZfNjQKICNkZWZpbmUgU1dBUEdTCXN3YXBncwogLyoKQEAgLTE0MiwxNiArMTUy
LDEyIEBAIHN0YXRpYyBpbmxpbmUgbm90cmFjZSB1bnNpZ25lZCBsb25nIGFyY2hfbG9jYWxfaXJx
X3NhdmUodm9pZCkKIAlzd2FwZ3M7CQkJCQlcCiAJc3lzcmV0bAogCi0jaWZkZWYgQ09ORklHX0RF
QlVHX0VOVFJZCi0jZGVmaW5lIFNBVkVfRkxBR1MoeCkJCXB1c2hmcTsgcG9wcSAlcmF4Ci0jZW5k
aWYKICNlbHNlCiAjZGVmaW5lIElOVEVSUlVQVF9SRVRVUk4JCWlyZXQKICNlbmRpZgogCi0KICNl
bmRpZiAvKiBfX0FTU0VNQkxZX18gKi8KLSNlbmRpZiAvKiBDT05GSUdfUEFSQVZJUlQgKi8KKyNl
bmRpZiAvKiBDT05GSUdfUEFSQVZJUlRfWFhMICovCiAKICNpZm5kZWYgX19BU1NFTUJMWV9fCiBz
dGF0aWMgaW5saW5lIGludCBhcmNoX2lycXNfZGlzYWJsZWRfZmxhZ3ModW5zaWduZWQgbG9uZyBm
bGFncykKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL21zci5oIGIvYXJjaC94ODYv
aW5jbHVkZS9hc20vbXNyLmgKaW5kZXggMDRhZGRkNmUwYTRhLi45MWU0Y2YxODk5MTQgMTAwNjQ0
Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL21zci5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUv
YXNtL21zci5oCkBAIC0yNDIsNyArMjQyLDcgQEAgc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25n
IGxvbmcgbmF0aXZlX3JlYWRfcG1jKGludCBjb3VudGVyKQogCXJldHVybiBFQVhfRURYX1ZBTCh2
YWwsIGxvdywgaGlnaCk7CiB9CiAKLSNpZmRlZiBDT05GSUdfUEFSQVZJUlQKKyNpZmRlZiBDT05G
SUdfUEFSQVZJUlRfWFhMCiAjaW5jbHVkZSA8YXNtL3BhcmF2aXJ0Lmg+CiAjZWxzZQogI2luY2x1
ZGUgPGxpbnV4L2Vycm5vLmg+CkBAIC0zMDUsNyArMzA1LDcgQEAgZG8gewkJCQkJCQlcCiAKICNk
ZWZpbmUgcmRwbWNsKGNvdW50ZXIsIHZhbCkgKCh2YWwpID0gbmF0aXZlX3JlYWRfcG1jKGNvdW50
ZXIpKQogCi0jZW5kaWYJLyogIUNPTkZJR19QQVJBVklSVCAqLworI2VuZGlmCS8qICFDT05GSUdf
UEFSQVZJUlRfWFhMICovCiAKIC8qCiAgKiA2NC1iaXQgdmVyc2lvbiBvZiB3cm1zcl9zYWZlKCk6
CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oIGIvYXJjaC94ODYv
aW5jbHVkZS9hc20vcGFyYXZpcnQuaAppbmRleCBkYmFlZGYxZWQ2MjIuLjY4NmE2ODAwNGI1ZiAx
MDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaAorKysgYi9hcmNoL3g4
Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oCkBAIC0xNyw2ICsxNyw3IEBACiAjaW5jbHVkZSA8bGlu
dXgvY3B1bWFzay5oPgogI2luY2x1ZGUgPGFzbS9mcmFtZS5oPgogCisjaWZkZWYgQ09ORklHX1BB
UkFWSVJUX1hYTAogc3RhdGljIGlubGluZSB2b2lkIGxvYWRfc3AwKHVuc2lnbmVkIGxvbmcgc3Aw
KQogewogCVBWT1BfVkNBTEwxKGNwdS5sb2FkX3NwMCwgc3AwKTsKQEAgLTUxLDYgKzUyLDcgQEAg
c3RhdGljIGlubGluZSB2b2lkIHdyaXRlX2NyMCh1bnNpZ25lZCBsb25nIHgpCiB7CiAJUFZPUF9W
Q0FMTDEoY3B1LndyaXRlX2NyMCwgeCk7CiB9CisjZW5kaWYKIAogc3RhdGljIGlubGluZSB1bnNp
Z25lZCBsb25nIHJlYWRfY3IyKHZvaWQpCiB7CkBAIC03Miw2ICs3NCw3IEBAIHN0YXRpYyBpbmxp
bmUgdm9pZCB3cml0ZV9jcjModW5zaWduZWQgbG9uZyB4KQogCVBWT1BfVkNBTEwxKG1tdS53cml0
ZV9jcjMsIHgpOwogfQogCisjaWZkZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogc3RhdGljIGlubGlu
ZSB2b2lkIF9fd3JpdGVfY3I0KHVuc2lnbmVkIGxvbmcgeCkKIHsKIAlQVk9QX1ZDQUxMMShjcHUu
d3JpdGVfY3I0LCB4KTsKQEAgLTg4LDYgKzkxLDcgQEAgc3RhdGljIGlubGluZSB2b2lkIHdyaXRl
X2NyOCh1bnNpZ25lZCBsb25nIHgpCiAJUFZPUF9WQ0FMTDEoY3B1LndyaXRlX2NyOCwgeCk7CiB9
CiAjZW5kaWYKKyNlbmRpZgogCiBzdGF0aWMgaW5saW5lIHZvaWQgYXJjaF9zYWZlX2hhbHQodm9p
ZCkKIHsKQEAgLTk5LDE0ICsxMDMsMTMgQEAgc3RhdGljIGlubGluZSB2b2lkIGhhbHQodm9pZCkK
IAlQVk9QX1ZDQUxMMChpcnEuaGFsdCk7CiB9CiAKKyNpZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhM
CiBzdGF0aWMgaW5saW5lIHZvaWQgd2JpbnZkKHZvaWQpCiB7CiAJUFZPUF9WQ0FMTDAoY3B1Lndi
aW52ZCk7CiB9CiAKLSNpZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiAjZGVmaW5lIGdldF9rZXJu
ZWxfcnBsKCkgIChwdl9pbmZvLmtlcm5lbF9ycGwpCi0jZW5kaWYKIAogc3RhdGljIGlubGluZSB1
NjQgcGFyYXZpcnRfcmVhZF9tc3IodW5zaWduZWQgbXNyKQogewpAQCAtMTcxLDYgKzE3NCw3IEBA
IHN0YXRpYyBpbmxpbmUgaW50IHJkbXNybF9zYWZlKHVuc2lnbmVkIG1zciwgdW5zaWduZWQgbG9u
ZyBsb25nICpwKQogCSpwID0gcGFyYXZpcnRfcmVhZF9tc3Jfc2FmZShtc3IsICZlcnIpOwogCXJl
dHVybiBlcnI7CiB9CisjZW5kaWYKIAogc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIGxvbmcg
cGFyYXZpcnRfc2NoZWRfY2xvY2sodm9pZCkKIHsKQEAgLTE4Niw2ICsxOTAsNyBAQCBzdGF0aWMg
aW5saW5lIHU2NCBwYXJhdmlydF9zdGVhbF9jbG9jayhpbnQgY3B1KQogCXJldHVybiBQVk9QX0NB
TEwxKHU2NCwgdGltZS5zdGVhbF9jbG9jaywgY3B1KTsKIH0KIAorI2lmZGVmIENPTkZJR19QQVJB
VklSVF9YWEwKIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBsb25nIHBhcmF2aXJ0X3JlYWRf
cG1jKGludCBjb3VudGVyKQogewogCXJldHVybiBQVk9QX0NBTEwxKHU2NCwgY3B1LnJlYWRfcG1j
LCBjb3VudGVyKTsKQEAgLTIzMCw2ICsyMzUsNyBAQCBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxv
bmcgcGFyYXZpcnRfc3RvcmVfdHIodm9pZCkKIHsKIAlyZXR1cm4gUFZPUF9DQUxMMCh1bnNpZ25l
ZCBsb25nLCBjcHUuc3RvcmVfdHIpOwogfQorCiAjZGVmaW5lIHN0b3JlX3RyKHRyKQkoKHRyKSA9
IHBhcmF2aXJ0X3N0b3JlX3RyKCkpCiBzdGF0aWMgaW5saW5lIHZvaWQgbG9hZF9UTFMoc3RydWN0
IHRocmVhZF9zdHJ1Y3QgKnQsIHVuc2lnbmVkIGNwdSkKIHsKQEAgLTI2Myw2ICsyNjksNyBAQCBz
dGF0aWMgaW5saW5lIHZvaWQgc2V0X2lvcGxfbWFzayh1bnNpZ25lZCBtYXNrKQogewogCVBWT1Bf
VkNBTEwxKGNwdS5zZXRfaW9wbF9tYXNrLCBtYXNrKTsKIH0KKyNlbmRpZgogCiAvKiBUaGUgcGFy
YXZpcnR1YWxpemVkIEkvTyBmdW5jdGlvbnMgKi8KIHN0YXRpYyBpbmxpbmUgdm9pZCBzbG93X2Rv
d25faW8odm9pZCkKQEAgLTYxOCw2ICs2MjUsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgcG1kX2Ns
ZWFyKHBtZF90ICpwbWRwKQogfQogI2VuZGlmCS8qIENPTkZJR19YODZfUEFFICovCiAKKyNpZmRl
ZiBDT05GSUdfUEFSQVZJUlRfWFhMCiAjZGVmaW5lICBfX0hBVkVfQVJDSF9TVEFSVF9DT05URVhU
X1NXSVRDSAogc3RhdGljIGlubGluZSB2b2lkIGFyY2hfc3RhcnRfY29udGV4dF9zd2l0Y2goc3Ry
dWN0IHRhc2tfc3RydWN0ICpwcmV2KQogewpAQCAtNjI4LDYgKzYzNiw3IEBAIHN0YXRpYyBpbmxp
bmUgdm9pZCBhcmNoX2VuZF9jb250ZXh0X3N3aXRjaChzdHJ1Y3QgdGFza19zdHJ1Y3QgKm5leHQp
CiB7CiAJUFZPUF9WQ0FMTDEoY3B1LmVuZF9jb250ZXh0X3N3aXRjaCwgbmV4dCk7CiB9CisjZW5k
aWYKIAogI2RlZmluZSAgX19IQVZFX0FSQ0hfRU5URVJfTEFaWV9NTVVfTU9ERQogc3RhdGljIGlu
bGluZSB2b2lkIGFyY2hfZW50ZXJfbGF6eV9tbXVfbW9kZSh2b2lkKQpAQCAtODcwLDEwICs4Nzks
MTIgQEAgZXh0ZXJuIHZvaWQgZGVmYXVsdF9iYW5uZXIodm9pZCk7CiAjZGVmaW5lIFBBUkFfSU5E
SVJFQ1QoYWRkcikJKiVjczphZGRyCiAjZW5kaWYKIAorI2lmZGVmIENPTkZJR19QQVJBVklSVF9Y
WEwKICNkZWZpbmUgSU5URVJSVVBUX1JFVFVSTgkJCQkJCVwKIAlQQVJBX1NJVEUoUEFSQV9QQVRD
SChQVl9DUFVfaXJldCksCQkJCVwKIAkJICBBTk5PVEFURV9SRVRQT0xJTkVfU0FGRTsJCQkJXAog
CQkgIGptcCBQQVJBX0lORElSRUNUKHB2X29wcytQVl9DUFVfaXJldCk7KQorI2VuZGlmCiAKICNk
ZWZpbmUgRElTQUJMRV9JTlRFUlJVUFRTKGNsb2JiZXJzKQkJCQkJXAogCVBBUkFfU0lURShQQVJB
X1BBVENIKFBWX0lSUV9pcnFfZGlzYWJsZSksCQkJXApAQCAtODkwLDYgKzkwMSw3IEBAIGV4dGVy
biB2b2lkIGRlZmF1bHRfYmFubmVyKHZvaWQpOwogCQkgIFBWX1JFU1RPUkVfUkVHUyhjbG9iYmVy
cyB8IENMQlJfQ0FMTEVFX1NBVkUpOykKIAogI2lmZGVmIENPTkZJR19YODZfNjQKKyNpZmRlZiBD
T05GSUdfUEFSQVZJUlRfWFhMCiAvKgogICogSWYgc3dhcGdzIGlzIHVzZWQgd2hpbGUgdGhlIHVz
ZXJzcGFjZSBzdGFjayBpcyBzdGlsbCBjdXJyZW50LAogICogdGhlcmUncyBubyB3YXkgdG8gY2Fs
bCBhIHB2b3AuICBUaGUgUFYgcmVwbGFjZW1lbnQgKm11c3QqIGJlCkBAIC05MDksMTUgKzkyMSwx
OCBAQCBleHRlcm4gdm9pZCBkZWZhdWx0X2Jhbm5lcih2b2lkKTsKIAkJICBBTk5PVEFURV9SRVRQ
T0xJTkVfU0FGRTsJCQkJXAogCQkgIGNhbGwgUEFSQV9JTkRJUkVDVChwdl9vcHMrUFZfQ1BVX3N3
YXBncyk7CQlcCiAJCSApCisjZW5kaWYKIAogI2RlZmluZSBHRVRfQ1IyX0lOVE9fUkFYCQkJCVwK
IAlBTk5PVEFURV9SRVRQT0xJTkVfU0FGRTsJCQkJXAogCWNhbGwgUEFSQV9JTkRJUkVDVChwdl9v
cHMrUFZfTU1VX3JlYWRfY3IyKTsKIAorI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKICNkZWZp
bmUgVVNFUkdTX1NZU1JFVDY0CQkJCQkJCVwKIAlQQVJBX1NJVEUoUEFSQV9QQVRDSChQVl9DUFVf
dXNlcmdzX3N5c3JldDY0KSwJCQlcCiAJCSAgQU5OT1RBVEVfUkVUUE9MSU5FX1NBRkU7CQkJCVwK
IAkJICBqbXAgUEFSQV9JTkRJUkVDVChwdl9vcHMrUFZfQ1BVX3VzZXJnc19zeXNyZXQ2NCk7KQor
I2VuZGlmCiAKICNpZmRlZiBDT05GSUdfREVCVUdfRU5UUlkKICNkZWZpbmUgU0FWRV9GTEFHUyhj
bG9iYmVycykgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXApkaWZmIC0t
Z2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaCBiL2FyY2gveDg2L2lu
Y2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmgKaW5kZXggOThlMTExMDM1NGI4Li4zMGVlNjUzODQ0
MmMgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmgKKysr
IGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaApAQCAtMTA2LDYgKzEwNiw5
IEBAIHN0cnVjdCBwdl90aW1lX29wcyB7CiAKIHN0cnVjdCBwdl9jcHVfb3BzIHsKIAkvKiBob29r
cyBmb3IgdmFyaW91cyBwcml2aWxlZ2VkIGluc3RydWN0aW9ucyAqLworCXZvaWQgKCppb19kZWxh
eSkodm9pZCk7CisKKyNpZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiAJdW5zaWduZWQgbG9uZyAo
KmdldF9kZWJ1Z3JlZykoaW50IHJlZ25vKTsKIAl2b2lkICgqc2V0X2RlYnVncmVnKShpbnQgcmVn
bm8sIHVuc2lnbmVkIGxvbmcgdmFsdWUpOwogCkBAIC0xNDMsNyArMTQ2LDYgQEAgc3RydWN0IHB2
X2NwdV9vcHMgewogCXZvaWQgKCpzZXRfaW9wbF9tYXNrKSh1bnNpZ25lZCBtYXNrKTsKIAogCXZv
aWQgKCp3YmludmQpKHZvaWQpOwotCXZvaWQgKCppb19kZWxheSkodm9pZCk7CiAKIAkvKiBjcHVp
ZCBlbXVsYXRpb24sIG1vc3RseSBzbyB0aGF0IGNhcHMgYml0cyBjYW4gYmUgZGlzYWJsZWQgKi8K
IAl2b2lkICgqY3B1aWQpKHVuc2lnbmVkIGludCAqZWF4LCB1bnNpZ25lZCBpbnQgKmVieCwKQEAg
LTE3OCw2ICsxODAsNyBAQCBzdHJ1Y3QgcHZfY3B1X29wcyB7CiAKIAl2b2lkICgqc3RhcnRfY29u
dGV4dF9zd2l0Y2gpKHN0cnVjdCB0YXNrX3N0cnVjdCAqcHJldik7CiAJdm9pZCAoKmVuZF9jb250
ZXh0X3N3aXRjaCkoc3RydWN0IHRhc2tfc3RydWN0ICpuZXh0KTsKKyNlbmRpZgogfSBfX25vX3Jh
bmRvbWl6ZV9sYXlvdXQ7CiAKIHN0cnVjdCBwdl9pcnFfb3BzIHsKZGlmZiAtLWdpdCBhL2FyY2gv
eDg2L2luY2x1ZGUvYXNtL3BndGFibGUuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BndGFibGUu
aAppbmRleCBlNGZmYTU2NWE2OWYuLjViYjBmZTNiN2UwMCAxMDA2NDQKLS0tIGEvYXJjaC94ODYv
aW5jbHVkZS9hc20vcGd0YWJsZS5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BndGFibGUu
aApAQCAtMTExLDEwICsxMTEsMTIgQEAgZXh0ZXJuIHBtZHZhbF90IGVhcmx5X3BtZF9mbGFnczsK
ICNkZWZpbmUgcHRlX3ZhbCh4KQluYXRpdmVfcHRlX3ZhbCh4KQogI2RlZmluZSBfX3B0ZSh4KQlu
YXRpdmVfbWFrZV9wdGUoeCkKIAotI2RlZmluZSBhcmNoX2VuZF9jb250ZXh0X3N3aXRjaChwcmV2
KQlkbyB7fSB3aGlsZSgwKQotCiAjZW5kaWYJLyogQ09ORklHX1BBUkFWSVJUICovCiAKKyNpZm5k
ZWYgQ09ORklHX1BBUkFWSVJUX1hYTAorI2RlZmluZSBhcmNoX2VuZF9jb250ZXh0X3N3aXRjaChw
cmV2KQlkbyB7fSB3aGlsZSgwKQorI2VuZGlmCS8qIENPTkZJR19QQVJBVklSVF9YWEwgKi8KKwog
LyoKICAqIFRoZSBmb2xsb3dpbmcgb25seSB3b3JrIGlmIHB0ZV9wcmVzZW50KCkgaXMgdHJ1ZS4K
ICAqIFVuZGVmaW5lZCBiZWhhdmlvdXIgaWYgbm90Li4KZGlmZiAtLWdpdCBhL2FyY2gveDg2L2lu
Y2x1ZGUvYXNtL3Byb2Nlc3Nvci5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcHJvY2Vzc29yLmgK
aW5kZXggYzI0Mjk3MjY4ZWJjLi5hNjIyMDYyMGRjZjggMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2lu
Y2x1ZGUvYXNtL3Byb2Nlc3Nvci5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3Byb2Nlc3Nv
ci5oCkBAIC01NzYsNyArNTc2LDcgQEAgc3RhdGljIGlubGluZSBib29sIG9uX3RocmVhZF9zdGFj
ayh2b2lkKQogCQkJICAgICAgIGN1cnJlbnRfc3RhY2tfcG9pbnRlcikgPCBUSFJFQURfU0laRTsK
IH0KIAotI2lmZGVmIENPTkZJR19QQVJBVklSVAorI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwK
ICNpbmNsdWRlIDxhc20vcGFyYXZpcnQuaD4KICNlbHNlCiAjZGVmaW5lIF9fY3B1aWQJCQluYXRp
dmVfY3B1aWQKQEAgLTU4Nyw3ICs1ODcsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgbG9hZF9zcDAo
dW5zaWduZWQgbG9uZyBzcDApCiB9CiAKICNkZWZpbmUgc2V0X2lvcGxfbWFzayBuYXRpdmVfc2V0
X2lvcGxfbWFzawotI2VuZGlmIC8qIENPTkZJR19QQVJBVklSVCAqLworI2VuZGlmIC8qIENPTkZJ
R19QQVJBVklSVF9YWEwgKi8KIAogLyogRnJlZSBhbGwgcmVzb3VyY2VzIGhlbGQgYnkgYSB0aHJl
YWQuICovCiBleHRlcm4gdm9pZCByZWxlYXNlX3RocmVhZChzdHJ1Y3QgdGFza19zdHJ1Y3QgKik7
CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9zcGVjaWFsX2luc25zLmggYi9hcmNo
L3g4Ni9pbmNsdWRlL2FzbS9zcGVjaWFsX2luc25zLmgKaW5kZXggMzE3ZmM1OWI1MTJjLi4yYWE2
Y2U0YmYxNTkgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3NwZWNpYWxfaW5zbnMu
aAorKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9zcGVjaWFsX2luc25zLmgKQEAgLTE0Myw4ICsx
NDMsOSBAQCBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgX19yZWFkX2NyNCh2b2lkKQogCiAj
aWZkZWYgQ09ORklHX1BBUkFWSVJUCiAjaW5jbHVkZSA8YXNtL3BhcmF2aXJ0Lmg+Ci0jZWxzZQor
I2VuZGlmCiAKKyNpZm5kZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogc3RhdGljIGlubGluZSB1bnNp
Z25lZCBsb25nIHJlYWRfY3IwKHZvaWQpCiB7CiAJcmV0dXJuIG5hdGl2ZV9yZWFkX2NyMCgpOwpA
QCAtMTU0LDcgKzE1NSw5IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCB3cml0ZV9jcjAodW5zaWduZWQg
bG9uZyB4KQogewogCW5hdGl2ZV93cml0ZV9jcjAoeCk7CiB9CisjZW5kaWYKIAorI2lmbmRlZiBD
T05GSUdfUEFSQVZJUlQKIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyByZWFkX2NyMih2b2lk
KQogewogCXJldHVybiBuYXRpdmVfcmVhZF9jcjIoKTsKQEAgLTE3OCw3ICsxODEsOSBAQCBzdGF0
aWMgaW5saW5lIHZvaWQgd3JpdGVfY3IzKHVuc2lnbmVkIGxvbmcgeCkKIHsKIAluYXRpdmVfd3Jp
dGVfY3IzKHgpOwogfQorI2VuZGlmCiAKKyNpZm5kZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogc3Rh
dGljIGlubGluZSB2b2lkIF9fd3JpdGVfY3I0KHVuc2lnbmVkIGxvbmcgeCkKIHsKIAluYXRpdmVf
d3JpdGVfY3I0KHgpOwpAQCAtMjA4LDcgKzIxMyw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBsb2Fk
X2dzX2luZGV4KHVuc2lnbmVkIHNlbGVjdG9yKQogCiAjZW5kaWYKIAotI2VuZGlmLyogQ09ORklH
X1BBUkFWSVJUICovCisjZW5kaWYvKiBDT05GSUdfUEFSQVZJUlRfWFhMICovCiAKIHN0YXRpYyBp
bmxpbmUgdm9pZCBjbGZsdXNoKHZvbGF0aWxlIHZvaWQgKl9fcCkKIHsKZGlmZiAtLWdpdCBhL2Fy
Y2gveDg2L2tlcm5lbC9hc20tb2Zmc2V0cy5jIGIvYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRz
LmMKaW5kZXggMzdlMzIzZjNkOGM5Li4wZmUyMzNkOThkMTcgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2
L2tlcm5lbC9hc20tb2Zmc2V0cy5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9hc20tb2Zmc2V0cy5j
CkBAIC02OCw3ICs2OCw5IEBAIHZvaWQgY29tbW9uKHZvaWQpIHsKIAlCTEFOSygpOwogCU9GRlNF
VChQVl9JUlFfaXJxX2Rpc2FibGUsIHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlLCBpcnEuaXJxX2Rp
c2FibGUpOwogCU9GRlNFVChQVl9JUlFfaXJxX2VuYWJsZSwgcGFyYXZpcnRfcGF0Y2hfdGVtcGxh
dGUsIGlycS5pcnFfZW5hYmxlKTsKKyNpZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiAJT0ZGU0VU
KFBWX0NQVV9pcmV0LCBwYXJhdmlydF9wYXRjaF90ZW1wbGF0ZSwgY3B1LmlyZXQpOworI2VuZGlm
CiAJT0ZGU0VUKFBWX01NVV9yZWFkX2NyMiwgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUsIG1tdS5y
ZWFkX2NyMik7CiAjZW5kaWYKIApkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL2FzbS1vZmZz
ZXRzXzY0LmMgYi9hcmNoL3g4Ni9rZXJuZWwvYXNtLW9mZnNldHNfNjQuYwppbmRleCAzMzg0YjAz
ZTcxN2YuLjJhMTVkNDIwYTg0ZCAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2FzbS1vZmZz
ZXRzXzY0LmMKKysrIGIvYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRzXzY0LmMKQEAgLTIxLDkg
KzIxLDExIEBAIHN0YXRpYyBjaGFyIHN5c2NhbGxzX2lhMzJbXSA9IHsKIGludCBtYWluKHZvaWQp
CiB7CiAjaWZkZWYgQ09ORklHX1BBUkFWSVJUCisjaWZkZWYgQ09ORklHX1BBUkFWSVJUX1hYTAog
CU9GRlNFVChQVl9DUFVfdXNlcmdzX3N5c3JldDY0LCBwYXJhdmlydF9wYXRjaF90ZW1wbGF0ZSwK
IAkgICAgICAgY3B1LnVzZXJnc19zeXNyZXQ2NCk7CiAJT0ZGU0VUKFBWX0NQVV9zd2FwZ3MsIHBh
cmF2aXJ0X3BhdGNoX3RlbXBsYXRlLCBjcHUuc3dhcGdzKTsKKyNlbmRpZgogI2lmZGVmIENPTkZJ
R19ERUJVR19FTlRSWQogCU9GRlNFVChQVl9JUlFfc2F2ZV9mbCwgcGFyYXZpcnRfcGF0Y2hfdGVt
cGxhdGUsIGlycS5zYXZlX2ZsKTsKICNlbmRpZgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVs
L2NwdS9jb21tb24uYyBiL2FyY2gveDg2L2tlcm5lbC9jcHUvY29tbW9uLmMKaW5kZXggMWYwODll
MWM3OWQzLi5mZmU2OTA0ZWNhMWMgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9jcHUvY29t
bW9uLmMKKysrIGIvYXJjaC94ODYva2VybmVsL2NwdS9jb21tb24uYwpAQCAtMTIzOSw3ICsxMjM5
LDcgQEAgc3RhdGljIHZvaWQgZ2VuZXJpY19pZGVudGlmeShzdHJ1Y3QgY3B1aW5mb194ODYgKmMp
CiAJICogRVNQRklYIGlzc3VlLCB3ZSBjYW4gY2hhbmdlIHRoaXMuCiAJICovCiAjaWZkZWYgQ09O
RklHX1g4Nl8zMgotIyBpZmRlZiBDT05GSUdfUEFSQVZJUlQKKyMgaWZkZWYgQ09ORklHX1BBUkFW
SVJUX1hYTAogCWRvIHsKIAkJZXh0ZXJuIHZvaWQgbmF0aXZlX2lyZXQodm9pZCk7CiAJCWlmIChw
dl9vcHMuY3B1LmlyZXQgPT0gbmF0aXZlX2lyZXQpCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJu
ZWwvaGVhZF82NC5TIGIvYXJjaC94ODYva2VybmVsL2hlYWRfNjQuUwppbmRleCAxNWViYzJmYzE2
NmUuLmE1YmQ3MmEwZWUxYSAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2hlYWRfNjQuUwor
KysgYi9hcmNoL3g4Ni9rZXJuZWwvaGVhZF82NC5TCkBAIC0zMSw2ICszMSw4IEBACiAjZGVmaW5l
IEdFVF9DUjJfSU5UTyhyZWcpIEdFVF9DUjJfSU5UT19SQVggOyBtb3ZxICVyYXgsIHJlZwogI2Vs
c2UKICNkZWZpbmUgR0VUX0NSMl9JTlRPKHJlZykgbW92cSAlY3IyLCByZWcKKyNlbmRpZgorI2lm
bmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiAjZGVmaW5lIElOVEVSUlVQVF9SRVRVUk4gaXJldHEK
ICNlbmRpZgogCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYyBiL2FyY2gv
eDg2L2tlcm5lbC9wYXJhdmlydC5jCmluZGV4IGVlN2RhOWVjM2VhMi4uZDI5YjQ2NjIxNTQzIDEw
MDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYworKysgYi9hcmNoL3g4Ni9rZXJu
ZWwvcGFyYXZpcnQuYwpAQCAtMTAxLDYgKzEwMSw3IEBAIHN0YXRpYyB1bnNpZ25lZCBwYXJhdmly
dF9wYXRjaF9jYWxsKHZvaWQgKmluc25idWYsIGNvbnN0IHZvaWQgKnRhcmdldCwKIAlyZXR1cm4g
NTsKIH0KIAorI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIHN0YXRpYyB1bnNpZ25lZCBwYXJh
dmlydF9wYXRjaF9qbXAodm9pZCAqaW5zbmJ1ZiwgY29uc3Qgdm9pZCAqdGFyZ2V0LAogCQkJCSAg
IHVuc2lnbmVkIGxvbmcgYWRkciwgdW5zaWduZWQgbGVuKQogewpAQCAtMTE5LDYgKzEyMCw3IEBA
IHN0YXRpYyB1bnNpZ25lZCBwYXJhdmlydF9wYXRjaF9qbXAodm9pZCAqaW5zbmJ1ZiwgY29uc3Qg
dm9pZCAqdGFyZ2V0LAogCiAJcmV0dXJuIDU7CiB9CisjZW5kaWYKIAogREVGSU5FX1NUQVRJQ19L
RVlfVFJVRSh2aXJ0X3NwaW5fbG9ja19rZXkpOwogCkBAIC0xNTAsMTAgKzE1MiwxMiBAQCB1bnNp
Z25lZCBwYXJhdmlydF9wYXRjaF9kZWZhdWx0KHU4IHR5cGUsIHZvaWQgKmluc25idWYsCiAJZWxz
ZSBpZiAob3BmdW5jID09IF9wYXJhdmlydF9pZGVudF82NCkKIAkJcmV0ID0gcGFyYXZpcnRfcGF0
Y2hfaWRlbnRfNjQoaW5zbmJ1ZiwgbGVuKTsKIAorI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwK
IAllbHNlIGlmICh0eXBlID09IFBBUkFWSVJUX1BBVENIKGNwdS5pcmV0KSB8fAogCQkgdHlwZSA9
PSBQQVJBVklSVF9QQVRDSChjcHUudXNlcmdzX3N5c3JldDY0KSkKIAkJLyogSWYgb3BlcmF0aW9u
IHJlcXVpcmVzIGEgam1wLCB0aGVuIGptcCAqLwogCQlyZXQgPSBwYXJhdmlydF9wYXRjaF9qbXAo
aW5zbmJ1Ziwgb3BmdW5jLCBhZGRyLCBsZW4pOworI2VuZGlmCiAJZWxzZQogCQkvKiBPdGhlcndp
c2UgY2FsbCB0aGUgZnVuY3Rpb24uICovCiAJCXJldCA9IHBhcmF2aXJ0X3BhdGNoX2NhbGwoaW5z
bmJ1Ziwgb3BmdW5jLCBhZGRyLCBsZW4pOwpAQCAtMjYyLDYgKzI2Niw3IEBAIHZvaWQgcGFyYXZp
cnRfZmx1c2hfbGF6eV9tbXUodm9pZCkKIAlwcmVlbXB0X2VuYWJsZSgpOwogfQogCisjaWZkZWYg
Q09ORklHX1BBUkFWSVJUX1hYTAogdm9pZCBwYXJhdmlydF9zdGFydF9jb250ZXh0X3N3aXRjaChz
dHJ1Y3QgdGFza19zdHJ1Y3QgKnByZXYpCiB7CiAJQlVHX09OKHByZWVtcHRpYmxlKCkpOwpAQCAt
MjgyLDYgKzI4Nyw3IEBAIHZvaWQgcGFyYXZpcnRfZW5kX2NvbnRleHRfc3dpdGNoKHN0cnVjdCB0
YXNrX3N0cnVjdCAqbmV4dCkKIAlpZiAodGVzdF9hbmRfY2xlYXJfdGlfdGhyZWFkX2ZsYWcodGFz
a190aHJlYWRfaW5mbyhuZXh0KSwgVElGX0xBWllfTU1VX1VQREFURVMpKQogCQlhcmNoX2VudGVy
X2xhenlfbW11X21vZGUoKTsKIH0KKyNlbmRpZgogCiBlbnVtIHBhcmF2aXJ0X2xhenlfbW9kZSBw
YXJhdmlydF9nZXRfbGF6eV9tb2RlKHZvaWQpCiB7CkBAIC0zMjAsNiArMzI2LDkgQEAgc3RydWN0
IHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlIHB2X29wcyA9IHsKIAkudGltZS5zdGVhbF9jbG9jayA9
IG5hdGl2ZV9zdGVhbF9jbG9jaywKIAogCS8qIENwdSBvcHMuICovCisJLmNwdS5pb19kZWxheSA9
IG5hdGl2ZV9pb19kZWxheSwKKworI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIAkuY3B1LmNw
dWlkID0gbmF0aXZlX2NwdWlkLAogCS5jcHUuZ2V0X2RlYnVncmVnID0gbmF0aXZlX2dldF9kZWJ1
Z3JlZywKIAkuY3B1LnNldF9kZWJ1Z3JlZyA9IG5hdGl2ZV9zZXRfZGVidWdyZWcsCkBAIC0zNjEs
MTAgKzM3MCwxMCBAQCBzdHJ1Y3QgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUgcHZfb3BzID0gewog
CS5jcHUuc3dhcGdzID0gbmF0aXZlX3N3YXBncywKIAogCS5jcHUuc2V0X2lvcGxfbWFzayA9IG5h
dGl2ZV9zZXRfaW9wbF9tYXNrLAotCS5jcHUuaW9fZGVsYXkgPSBuYXRpdmVfaW9fZGVsYXksCiAK
IAkuY3B1LnN0YXJ0X2NvbnRleHRfc3dpdGNoID0gcGFyYXZpcnRfbm9wLAogCS5jcHUuZW5kX2Nv
bnRleHRfc3dpdGNoID0gcGFyYXZpcnRfbm9wLAorI2VuZGlmCiAKIAkvKiBJcnEgb3BzLiAqLwog
CS5pcnEuc2F2ZV9mbCA9IF9fUFZfSVNfQ0FMTEVFX1NBVkUobmF0aXZlX3NhdmVfZmwpLApAQCAt
NDYzLDEwICs0NzIsMTIgQEAgc3RydWN0IHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlIHB2X29wcyA9
IHsKICNlbmRpZgogfTsKIAorI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIC8qIEF0IHRoaXMg
cG9pbnQsIG5hdGl2ZV9nZXQvc2V0X2RlYnVncmVnIGhhcyByZWFsIGZ1bmN0aW9uIGVudHJpZXMg
Ki8KIE5PS1BST0JFX1NZTUJPTChuYXRpdmVfZ2V0X2RlYnVncmVnKTsKIE5PS1BST0JFX1NZTUJP
TChuYXRpdmVfc2V0X2RlYnVncmVnKTsKIE5PS1BST0JFX1NZTUJPTChuYXRpdmVfbG9hZF9pZHQp
OworI2VuZGlmCiAKIEVYUE9SVF9TWU1CT0xfR1BMKHB2X29wcyk7CiBFWFBPUlRfU1lNQk9MX0dQ
TChwdl9pbmZvKTsKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF8z
Mi5jIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0X3BhdGNoXzMyLmMKaW5kZXggMDI2ZmE0M2U5
MjYxLi41YTIwYWE1NmVmYzAgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9w
YXRjaF8zMi5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF8zMi5jCkBAIC01
LDcgKzUsOSBAQCBERUZfTkFUSVZFKGlycSwgaXJxX2Rpc2FibGUsICJjbGkiKTsKIERFRl9OQVRJ
VkUoaXJxLCBpcnFfZW5hYmxlLCAic3RpIik7CiBERUZfTkFUSVZFKGlycSwgcmVzdG9yZV9mbCwg
InB1c2ggJWVheDsgcG9wZiIpOwogREVGX05BVElWRShpcnEsIHNhdmVfZmwsICJwdXNoZjsgcG9w
ICVlYXgiKTsKKyNpZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiBERUZfTkFUSVZFKGNwdSwgaXJl
dCwgImlyZXQiKTsKKyNlbmRpZgogREVGX05BVElWRShtbXUsIHJlYWRfY3IyLCAibW92ICVjcjIs
ICVlYXgiKTsKIERFRl9OQVRJVkUobW11LCB3cml0ZV9jcjMsICJtb3YgJWVheCwgJWNyMyIpOwog
REVGX05BVElWRShtbXUsIHJlYWRfY3IzLCAibW92ICVjcjMsICVlYXgiKTsKQEAgLTQ1LDcgKzQ3
LDkgQEAgdW5zaWduZWQgbmF0aXZlX3BhdGNoKHU4IHR5cGUsIHZvaWQgKmlidWYsIHVuc2lnbmVk
IGxvbmcgYWRkciwgdW5zaWduZWQgbGVuKQogCQlQQVRDSF9TSVRFKGlycSwgaXJxX2VuYWJsZSk7
CiAJCVBBVENIX1NJVEUoaXJxLCByZXN0b3JlX2ZsKTsKIAkJUEFUQ0hfU0lURShpcnEsIHNhdmVf
ZmwpOworI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIAkJUEFUQ0hfU0lURShjcHUsIGlyZXQp
OworI2VuZGlmCiAJCVBBVENIX1NJVEUobW11LCByZWFkX2NyMik7CiAJCVBBVENIX1NJVEUobW11
LCByZWFkX2NyMyk7CiAJCVBBVENIX1NJVEUobW11LCB3cml0ZV9jcjMpOwpkaWZmIC0tZ2l0IGEv
YXJjaC94ODYva2VybmVsL3BhcmF2aXJ0X3BhdGNoXzY0LmMgYi9hcmNoL3g4Ni9rZXJuZWwvcGFy
YXZpcnRfcGF0Y2hfNjQuYwppbmRleCA1ODJlODkzNzI4ZTguLjQ2MWFiYTAzOGFkYSAxMDA2NDQK
LS0tIGEvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0X3BhdGNoXzY0LmMKKysrIGIvYXJjaC94ODYv
a2VybmVsL3BhcmF2aXJ0X3BhdGNoXzY0LmMKQEAgLTEwLDEwICsxMCwxMiBAQCBERUZfTkFUSVZF
KGlycSwgc2F2ZV9mbCwgInB1c2hmcTsgcG9wcSAlcmF4Iik7CiBERUZfTkFUSVZFKG1tdSwgcmVh
ZF9jcjIsICJtb3ZxICVjcjIsICVyYXgiKTsKIERFRl9OQVRJVkUobW11LCByZWFkX2NyMywgIm1v
dnEgJWNyMywgJXJheCIpOwogREVGX05BVElWRShtbXUsIHdyaXRlX2NyMywgIm1vdnEgJXJkaSwg
JWNyMyIpOworI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIERFRl9OQVRJVkUoY3B1LCB3Ymlu
dmQsICJ3YmludmQiKTsKIAogREVGX05BVElWRShjcHUsIHVzZXJnc19zeXNyZXQ2NCwgInN3YXBn
czsgc3lzcmV0cSIpOwogREVGX05BVElWRShjcHUsIHN3YXBncywgInN3YXBncyIpOworI2VuZGlm
CiAKIERFRl9OQVRJVkUoLCBtb3YzMiwgIm1vdiAlZWRpLCAlZWF4Iik7CiBERUZfTkFUSVZFKCwg
bW92NjQsICJtb3YgJXJkaSwgJXJheCIpOwpAQCAtNTMsMTIgKzU1LDE0IEBAIHVuc2lnbmVkIG5h
dGl2ZV9wYXRjaCh1OCB0eXBlLCB2b2lkICppYnVmLCB1bnNpZ25lZCBsb25nIGFkZHIsIHVuc2ln
bmVkIGxlbikKIAkJUEFUQ0hfU0lURShpcnEsIHNhdmVfZmwpOwogCQlQQVRDSF9TSVRFKGlycSwg
aXJxX2VuYWJsZSk7CiAJCVBBVENIX1NJVEUoaXJxLCBpcnFfZGlzYWJsZSk7CisjaWZkZWYgQ09O
RklHX1BBUkFWSVJUX1hYTAogCQlQQVRDSF9TSVRFKGNwdSwgdXNlcmdzX3N5c3JldDY0KTsKIAkJ
UEFUQ0hfU0lURShjcHUsIHN3YXBncyk7CisJCVBBVENIX1NJVEUoY3B1LCB3YmludmQpOworI2Vu
ZGlmCiAJCVBBVENIX1NJVEUobW11LCByZWFkX2NyMik7CiAJCVBBVENIX1NJVEUobW11LCByZWFk
X2NyMyk7CiAJCVBBVENIX1NJVEUobW11LCB3cml0ZV9jcjMpOwotCQlQQVRDSF9TSVRFKGNwdSwg
d2JpbnZkKTsKICNpZiBkZWZpbmVkKENPTkZJR19QQVJBVklSVF9TUElOTE9DS1MpCiAJCWNhc2Ug
UEFSQVZJUlRfUEFUQ0gobG9jay5xdWV1ZWRfc3Bpbl91bmxvY2spOgogCQkJaWYgKHB2X2lzX25h
dGl2ZV9zcGluX3VubG9jaygpKSB7Ci0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 07:40:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 07:40: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 1fuYcG-0000Hc-Ei; Tue, 28 Aug 2018 07: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=bffi=ll=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fuYcE-0000GH-9Q
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 07:40:42 +0000
X-Inumbo-ID: c33c7169-aa95-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c33c7169-aa95-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 07:41: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 73210B03D;
 Tue, 28 Aug 2018 07:40:38 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Tue, 28 Aug 2018 09:40:17 +0200
Message-Id: <20180828074026.820-7-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20180828074026.820-1-jgross@suse.com>
References: <20180828074026.820-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 06/15] x86/paravirt: remove clobbers
 parameter from paravirt patch functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, boris.ostrovsky@oracle.com,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGNsb2JiZXJzIHBhcmFtZXRlciBmcm9tIHBhcmF2aXJ0X3BhdGNoX2RlZmF1bHQoKSBldCBh
bCBpc24ndCB1c2VkCmFueSBsb25nZXIuIFJlbW92ZSBpdC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KUmV2aWV3ZWQtYnk6IFRob21hcyBHbGVpeG5lciA8
dGdseEBsaW51dHJvbml4LmRlPgotLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5
cGVzLmggfCAgNyArKystLS0tCiBhcmNoL3g4Ni9rZXJuZWwvYWx0ZXJuYXRpdmUuYyAgICAgICAg
IHwgIDIgKy0KIGFyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jICAgICAgICAgICAgfCAxNCArKysr
Ky0tLS0tLS0tLQogYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0X3BhdGNoXzMyLmMgICB8ICA1ICsr
LS0tCiBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfNjQuYyAgIHwgIDUgKystLS0KIGFy
Y2gveDg2L2tlcm5lbC92c21wXzY0LmMgICAgICAgICAgICAgfCAgNiArKystLS0KIDYgZmlsZXMg
Y2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygrKSwgMjMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
YXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaCBiL2FyY2gveDg2L2luY2x1ZGUv
YXNtL3BhcmF2aXJ0X3R5cGVzLmgKaW5kZXggN2QxMzE5N2Q3NjBiLi4yMjVkODcxMzczZWQgMTAw
NjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmgKKysrIGIvYXJj
aC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaApAQCAtODUsNyArODUsNyBAQCBzdHJ1
Y3QgcHZfaW5pdF9vcHMgewogCSAqIHRoZSBudW1iZXIgb2YgYnl0ZXMgb2YgY29kZSBnZW5lcmF0
ZWQsIGFzIHdlIG5vcCBwYWQgdGhlCiAJICogcmVzdCBpbiBnZW5lcmljIGNvZGUuCiAJICovCi0J
dW5zaWduZWQgKCpwYXRjaCkodTggdHlwZSwgdTE2IGNsb2JiZXIsIHZvaWQgKmluc25idWYsCisJ
dW5zaWduZWQgKCpwYXRjaCkodTggdHlwZSwgdm9pZCAqaW5zbmJ1ZiwKIAkJCSAgdW5zaWduZWQg
bG9uZyBhZGRyLCB1bnNpZ25lZCBsZW4pOwogfSBfX25vX3JhbmRvbWl6ZV9sYXlvdXQ7CiAKQEAg
LTM3MywxNCArMzczLDEzIEBAIGV4dGVybiBzdHJ1Y3QgcHZfbG9ja19vcHMgcHZfbG9ja19vcHM7
CiAKIHVuc2lnbmVkIHBhcmF2aXJ0X3BhdGNoX2lkZW50XzMyKHZvaWQgKmluc25idWYsIHVuc2ln
bmVkIGxlbik7CiB1bnNpZ25lZCBwYXJhdmlydF9wYXRjaF9pZGVudF82NCh2b2lkICppbnNuYnVm
LCB1bnNpZ25lZCBsZW4pOwotdW5zaWduZWQgcGFyYXZpcnRfcGF0Y2hfZGVmYXVsdCh1OCB0eXBl
LCB1MTYgY2xvYmJlcnMsIHZvaWQgKmluc25idWYsCit1bnNpZ25lZCBwYXJhdmlydF9wYXRjaF9k
ZWZhdWx0KHU4IHR5cGUsIHZvaWQgKmluc25idWYsCiAJCQkJdW5zaWduZWQgbG9uZyBhZGRyLCB1
bnNpZ25lZCBsZW4pOwogCiB1bnNpZ25lZCBwYXJhdmlydF9wYXRjaF9pbnNucyh2b2lkICppbnNu
YnVmLCB1bnNpZ25lZCBsZW4sCiAJCQkgICAgICBjb25zdCBjaGFyICpzdGFydCwgY29uc3QgY2hh
ciAqZW5kKTsKIAotdW5zaWduZWQgbmF0aXZlX3BhdGNoKHU4IHR5cGUsIHUxNiBjbG9iYmVycywg
dm9pZCAqaWJ1ZiwKLQkJICAgICAgdW5zaWduZWQgbG9uZyBhZGRyLCB1bnNpZ25lZCBsZW4pOwor
dW5zaWduZWQgbmF0aXZlX3BhdGNoKHU4IHR5cGUsIHZvaWQgKmlidWYsIHVuc2lnbmVkIGxvbmcg
YWRkciwgdW5zaWduZWQgbGVuKTsKIAogaW50IHBhcmF2aXJ0X2Rpc2FibGVfaW9zcGFjZSh2b2lk
KTsKIApkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL2FsdGVybmF0aXZlLmMgYi9hcmNoL3g4
Ni9rZXJuZWwvYWx0ZXJuYXRpdmUuYwppbmRleCAwMTRmMjE0ZGE1ODEuLjc5ODVjMjA2MDFiNCAx
MDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2FsdGVybmF0aXZlLmMKKysrIGIvYXJjaC94ODYv
a2VybmVsL2FsdGVybmF0aXZlLmMKQEAgLTU5NCw3ICs1OTQsNyBAQCB2b2lkIF9faW5pdF9vcl9t
b2R1bGUgYXBwbHlfcGFyYXZpcnQoc3RydWN0IHBhcmF2aXJ0X3BhdGNoX3NpdGUgKnN0YXJ0LAog
CQlCVUdfT04ocC0+bGVuID4gTUFYX1BBVENIX0xFTik7CiAJCS8qIHByZXAgdGhlIGJ1ZmZlciB3
aXRoIHRoZSBvcmlnaW5hbCBpbnN0cnVjdGlvbnMgKi8KIAkJbWVtY3B5KGluc25idWYsIHAtPmlu
c3RyLCBwLT5sZW4pOwotCQl1c2VkID0gcHZfaW5pdF9vcHMucGF0Y2gocC0+aW5zdHJ0eXBlLCBw
LT5jbG9iYmVycywgaW5zbmJ1ZiwKKwkJdXNlZCA9IHB2X2luaXRfb3BzLnBhdGNoKHAtPmluc3Ry
dHlwZSwgaW5zbmJ1ZiwKIAkJCQkJICh1bnNpZ25lZCBsb25nKXAtPmluc3RyLCBwLT5sZW4pOwog
CiAJCUJVR19PTih1c2VkID4gcC0+bGVuKTsKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9w
YXJhdmlydC5jIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMKaW5kZXggMWFiZGJkZTM1MDQ5
Li4yODdkMzQ1MTNmNmEgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCisr
KyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCkBAIC04MSwxMCArODEsOCBAQCBzdHJ1Y3Qg
YnJhbmNoIHsKIAl1MzIgZGVsdGE7CiB9IF9fYXR0cmlidXRlX18oKHBhY2tlZCkpOwogCi1zdGF0
aWMgdW5zaWduZWQgcGFyYXZpcnRfcGF0Y2hfY2FsbCh2b2lkICppbnNuYnVmLAotCQkJCSAgICBj
b25zdCB2b2lkICp0YXJnZXQsIHUxNiB0Z3RfY2xvYmJlcnMsCi0JCQkJICAgIHVuc2lnbmVkIGxv
bmcgYWRkciwgdTE2IHNpdGVfY2xvYmJlcnMsCi0JCQkJICAgIHVuc2lnbmVkIGxlbikKK3N0YXRp
YyB1bnNpZ25lZCBwYXJhdmlydF9wYXRjaF9jYWxsKHZvaWQgKmluc25idWYsIGNvbnN0IHZvaWQg
KnRhcmdldCwKKwkJCQkgICAgdW5zaWduZWQgbG9uZyBhZGRyLCB1bnNpZ25lZCBsZW4pCiB7CiAJ
c3RydWN0IGJyYW5jaCAqYiA9IGluc25idWY7CiAJdW5zaWduZWQgbG9uZyBkZWx0YSA9ICh1bnNp
Z25lZCBsb25nKXRhcmdldCAtIChhZGRyKzUpOwpAQCAtMTQ5LDcgKzE0Nyw3IEBAIHN0YXRpYyB2
b2lkICpnZXRfY2FsbF9kZXN0aW5hdGlvbih1OCB0eXBlKQogCXJldHVybiAqKCh2b2lkICoqKSZ0
bXBsICsgdHlwZSk7CiB9CiAKLXVuc2lnbmVkIHBhcmF2aXJ0X3BhdGNoX2RlZmF1bHQodTggdHlw
ZSwgdTE2IGNsb2JiZXJzLCB2b2lkICppbnNuYnVmLAordW5zaWduZWQgcGFyYXZpcnRfcGF0Y2hf
ZGVmYXVsdCh1OCB0eXBlLCB2b2lkICppbnNuYnVmLAogCQkJCXVuc2lnbmVkIGxvbmcgYWRkciwg
dW5zaWduZWQgbGVuKQogewogCXZvaWQgKm9wZnVuYyA9IGdldF9jYWxsX2Rlc3RpbmF0aW9uKHR5
cGUpOwpAQCAtMTcyLDEwICsxNzAsOCBAQCB1bnNpZ25lZCBwYXJhdmlydF9wYXRjaF9kZWZhdWx0
KHU4IHR5cGUsIHUxNiBjbG9iYmVycywgdm9pZCAqaW5zbmJ1ZiwKIAkJLyogSWYgb3BlcmF0aW9u
IHJlcXVpcmVzIGEgam1wLCB0aGVuIGptcCAqLwogCQlyZXQgPSBwYXJhdmlydF9wYXRjaF9qbXAo
aW5zbmJ1Ziwgb3BmdW5jLCBhZGRyLCBsZW4pOwogCWVsc2UKLQkJLyogT3RoZXJ3aXNlIGNhbGwg
dGhlIGZ1bmN0aW9uOyBhc3N1bWUgdGFyZ2V0IGNvdWxkCi0JCSAgIGNsb2JiZXIgYW55IGNhbGxl
ci1zYXZlIHJlZyAqLwotCQlyZXQgPSBwYXJhdmlydF9wYXRjaF9jYWxsKGluc25idWYsIG9wZnVu
YywgQ0xCUl9BTlksCi0JCQkJCSAgYWRkciwgY2xvYmJlcnMsIGxlbik7CisJCS8qIE90aGVyd2lz
ZSBjYWxsIHRoZSBmdW5jdGlvbi4gKi8KKwkJcmV0ID0gcGFyYXZpcnRfcGF0Y2hfY2FsbChpbnNu
YnVmLCBvcGZ1bmMsIGFkZHIsIGxlbik7CiAKIAlyZXR1cm4gcmV0OwogfQpkaWZmIC0tZ2l0IGEv
YXJjaC94ODYva2VybmVsL3BhcmF2aXJ0X3BhdGNoXzMyLmMgYi9hcmNoL3g4Ni9rZXJuZWwvcGFy
YXZpcnRfcGF0Y2hfMzIuYwppbmRleCA3NThlNjlkNzJlYmYuLmU1YzNhNDM4MTQ5ZSAxMDA2NDQK
LS0tIGEvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0X3BhdGNoXzMyLmMKKysrIGIvYXJjaC94ODYv
a2VybmVsL3BhcmF2aXJ0X3BhdGNoXzMyLmMKQEAgLTMwLDggKzMwLDcgQEAgdW5zaWduZWQgcGFy
YXZpcnRfcGF0Y2hfaWRlbnRfNjQodm9pZCAqaW5zbmJ1ZiwgdW5zaWduZWQgbGVuKQogZXh0ZXJu
IGJvb2wgcHZfaXNfbmF0aXZlX3NwaW5fdW5sb2NrKHZvaWQpOwogZXh0ZXJuIGJvb2wgcHZfaXNf
bmF0aXZlX3ZjcHVfaXNfcHJlZW1wdGVkKHZvaWQpOwogCi11bnNpZ25lZCBuYXRpdmVfcGF0Y2go
dTggdHlwZSwgdTE2IGNsb2JiZXJzLCB2b2lkICppYnVmLAotCQkgICAgICB1bnNpZ25lZCBsb25n
IGFkZHIsIHVuc2lnbmVkIGxlbikKK3Vuc2lnbmVkIG5hdGl2ZV9wYXRjaCh1OCB0eXBlLCB2b2lk
ICppYnVmLCB1bnNpZ25lZCBsb25nIGFkZHIsIHVuc2lnbmVkIGxlbikKIHsKIAljb25zdCB1bnNp
Z25lZCBjaGFyICpzdGFydCwgKmVuZDsKIAl1bnNpZ25lZCByZXQ7CkBAIC03MCw3ICs2OSw3IEBA
IHVuc2lnbmVkIG5hdGl2ZV9wYXRjaCh1OCB0eXBlLCB1MTYgY2xvYmJlcnMsIHZvaWQgKmlidWYs
CiAKIAlkZWZhdWx0OgogcGF0Y2hfZGVmYXVsdDogX19tYXliZV91bnVzZWQKLQkJcmV0ID0gcGFy
YXZpcnRfcGF0Y2hfZGVmYXVsdCh0eXBlLCBjbG9iYmVycywgaWJ1ZiwgYWRkciwgbGVuKTsKKwkJ
cmV0ID0gcGFyYXZpcnRfcGF0Y2hfZGVmYXVsdCh0eXBlLCBpYnVmLCBhZGRyLCBsZW4pOwogCQli
cmVhazsKIAogcGF0Y2hfc2l0ZToKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmly
dF9wYXRjaF82NC5jIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0X3BhdGNoXzY0LmMKaW5kZXgg
OWNiOThmN2IwN2M5Li44MzVmMTk4NWExMTUgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9w
YXJhdmlydF9wYXRjaF82NC5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF82
NC5jCkBAIC0zOCw4ICszOCw3IEBAIHVuc2lnbmVkIHBhcmF2aXJ0X3BhdGNoX2lkZW50XzY0KHZv
aWQgKmluc25idWYsIHVuc2lnbmVkIGxlbikKIGV4dGVybiBib29sIHB2X2lzX25hdGl2ZV9zcGlu
X3VubG9jayh2b2lkKTsKIGV4dGVybiBib29sIHB2X2lzX25hdGl2ZV92Y3B1X2lzX3ByZWVtcHRl
ZCh2b2lkKTsKIAotdW5zaWduZWQgbmF0aXZlX3BhdGNoKHU4IHR5cGUsIHUxNiBjbG9iYmVycywg
dm9pZCAqaWJ1ZiwKLQkJICAgICAgdW5zaWduZWQgbG9uZyBhZGRyLCB1bnNpZ25lZCBsZW4pCit1
bnNpZ25lZCBuYXRpdmVfcGF0Y2godTggdHlwZSwgdm9pZCAqaWJ1ZiwgdW5zaWduZWQgbG9uZyBh
ZGRyLCB1bnNpZ25lZCBsZW4pCiB7CiAJY29uc3QgdW5zaWduZWQgY2hhciAqc3RhcnQsICplbmQ7
CiAJdW5zaWduZWQgcmV0OwpAQCAtODAsNyArNzksNyBAQCB1bnNpZ25lZCBuYXRpdmVfcGF0Y2go
dTggdHlwZSwgdTE2IGNsb2JiZXJzLCB2b2lkICppYnVmLAogCiAJZGVmYXVsdDoKIHBhdGNoX2Rl
ZmF1bHQ6IF9fbWF5YmVfdW51c2VkCi0JCXJldCA9IHBhcmF2aXJ0X3BhdGNoX2RlZmF1bHQodHlw
ZSwgY2xvYmJlcnMsIGlidWYsIGFkZHIsIGxlbik7CisJCXJldCA9IHBhcmF2aXJ0X3BhdGNoX2Rl
ZmF1bHQodHlwZSwgaWJ1ZiwgYWRkciwgbGVuKTsKIAkJYnJlYWs7CiAKIHBhdGNoX3NpdGU6CmRp
ZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvdnNtcF82NC5jIGIvYXJjaC94ODYva2VybmVsL3Zz
bXBfNjQuYwppbmRleCA0NDY4NWZiMmExOTIuLmYxOTRlNWUxZTk1YyAxMDA2NDQKLS0tIGEvYXJj
aC94ODYva2VybmVsL3ZzbXBfNjQuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvdnNtcF82NC5jCkBA
IC02OSw3ICs2OSw3IEBAIGFzbWxpbmthZ2UgX192aXNpYmxlIHZvaWQgdnNtcF9pcnFfZW5hYmxl
KHZvaWQpCiB9CiBQVl9DQUxMRUVfU0FWRV9SRUdTX1RIVU5LKHZzbXBfaXJxX2VuYWJsZSk7CiAK
LXN0YXRpYyB1bnNpZ25lZCBfX2luaXQgdnNtcF9wYXRjaCh1OCB0eXBlLCB1MTYgY2xvYmJlcnMs
IHZvaWQgKmlidWYsCitzdGF0aWMgdW5zaWduZWQgX19pbml0IHZzbXBfcGF0Y2godTggdHlwZSwg
dm9pZCAqaWJ1ZiwKIAkJCQkgIHVuc2lnbmVkIGxvbmcgYWRkciwgdW5zaWduZWQgbGVuKQogewog
CXN3aXRjaCAodHlwZSkgewpAQCAtNzcsOSArNzcsOSBAQCBzdGF0aWMgdW5zaWduZWQgX19pbml0
IHZzbXBfcGF0Y2godTggdHlwZSwgdTE2IGNsb2JiZXJzLCB2b2lkICppYnVmLAogCWNhc2UgUEFS
QVZJUlRfUEFUQ0gocHZfaXJxX29wcy5pcnFfZGlzYWJsZSk6CiAJY2FzZSBQQVJBVklSVF9QQVRD
SChwdl9pcnFfb3BzLnNhdmVfZmwpOgogCWNhc2UgUEFSQVZJUlRfUEFUQ0gocHZfaXJxX29wcy5y
ZXN0b3JlX2ZsKToKLQkJcmV0dXJuIHBhcmF2aXJ0X3BhdGNoX2RlZmF1bHQodHlwZSwgY2xvYmJl
cnMsIGlidWYsIGFkZHIsIGxlbik7CisJCXJldHVybiBwYXJhdmlydF9wYXRjaF9kZWZhdWx0KHR5
cGUsIGlidWYsIGFkZHIsIGxlbik7CiAJZGVmYXVsdDoKLQkJcmV0dXJuIG5hdGl2ZV9wYXRjaCh0
eXBlLCBjbG9iYmVycywgaWJ1ZiwgYWRkciwgbGVuKTsKKwkJcmV0dXJuIG5hdGl2ZV9wYXRjaCh0
eXBlLCBpYnVmLCBhZGRyLCBsZW4pOwogCX0KIAogfQotLSAKMi4xNi40CgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 07:40:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 07:40: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 1fuYcF-0000Gt-7h; Tue, 28 Aug 2018 07:40: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=bffi=ll=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fuYcD-0000Fl-1I
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 07:40:41 +0000
X-Inumbo-ID: 74d102e5-aa95-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 74d102e5-aa95-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 09:39: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 2D3B0AF7A;
 Tue, 28 Aug 2018 07:40:38 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Tue, 28 Aug 2018 09:40:16 +0200
Message-Id: <20180828074026.820-6-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20180828074026.820-1-jgross@suse.com>
References: <20180828074026.820-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 05/15] x86/paravirt: make
 paravirt_patch_call() and paravirt_patch_jmp() static
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, boris.ostrovsky@oracle.com,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

cGFyYXZpcnRfcGF0Y2hfY2FsbCgpIGFuZCBwYXJhdmlydF9wYXRjaF9qbXAoKSBhcmUgdXNlZCBp
biBwYXJhdmlydC5jCm9ubHkuIENvbnZlcnQgdGhlbSB0byBzdGF0aWMuCgpTaWduZWQtb2ZmLWJ5
OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+ClJldmlld2VkLWJ5OiBUaG9tYXMgR2xl
aXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KLS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJh
dmlydF90eXBlcy5oIHwgIDYgLS0tLS0tCiBhcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYyAgICAg
ICAgICAgIHwgMTIgKysrKysrLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygr
KSwgMTIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFy
YXZpcnRfdHlwZXMuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmgKaW5k
ZXggNGI3NWFjYzIzYjMwLi43ZDEzMTk3ZDc2MGIgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1
ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZp
cnRfdHlwZXMuaApAQCAtMzczLDEyICszNzMsNiBAQCBleHRlcm4gc3RydWN0IHB2X2xvY2tfb3Bz
IHB2X2xvY2tfb3BzOwogCiB1bnNpZ25lZCBwYXJhdmlydF9wYXRjaF9pZGVudF8zMih2b2lkICpp
bnNuYnVmLCB1bnNpZ25lZCBsZW4pOwogdW5zaWduZWQgcGFyYXZpcnRfcGF0Y2hfaWRlbnRfNjQo
dm9pZCAqaW5zbmJ1ZiwgdW5zaWduZWQgbGVuKTsKLXVuc2lnbmVkIHBhcmF2aXJ0X3BhdGNoX2Nh
bGwodm9pZCAqaW5zbmJ1ZiwKLQkJCSAgICAgY29uc3Qgdm9pZCAqdGFyZ2V0LCB1MTYgdGd0X2Ns
b2JiZXJzLAotCQkJICAgICB1bnNpZ25lZCBsb25nIGFkZHIsIHUxNiBzaXRlX2Nsb2JiZXJzLAot
CQkJICAgICB1bnNpZ25lZCBsZW4pOwotdW5zaWduZWQgcGFyYXZpcnRfcGF0Y2hfam1wKHZvaWQg
Kmluc25idWYsIGNvbnN0IHZvaWQgKnRhcmdldCwKLQkJCSAgICB1bnNpZ25lZCBsb25nIGFkZHIs
IHVuc2lnbmVkIGxlbik7CiB1bnNpZ25lZCBwYXJhdmlydF9wYXRjaF9kZWZhdWx0KHU4IHR5cGUs
IHUxNiBjbG9iYmVycywgdm9pZCAqaW5zbmJ1ZiwKIAkJCQl1bnNpZ25lZCBsb25nIGFkZHIsIHVu
c2lnbmVkIGxlbik7CiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jIGIv
YXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMKaW5kZXggYWZkYjMwMzI4NWY4Li4xYWJkYmRlMzUw
NDkgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCisrKyBiL2FyY2gveDg2
L2tlcm5lbC9wYXJhdmlydC5jCkBAIC04MSwxMCArODEsMTAgQEAgc3RydWN0IGJyYW5jaCB7CiAJ
dTMyIGRlbHRhOwogfSBfX2F0dHJpYnV0ZV9fKChwYWNrZWQpKTsKIAotdW5zaWduZWQgcGFyYXZp
cnRfcGF0Y2hfY2FsbCh2b2lkICppbnNuYnVmLAotCQkJICAgICBjb25zdCB2b2lkICp0YXJnZXQs
IHUxNiB0Z3RfY2xvYmJlcnMsCi0JCQkgICAgIHVuc2lnbmVkIGxvbmcgYWRkciwgdTE2IHNpdGVf
Y2xvYmJlcnMsCi0JCQkgICAgIHVuc2lnbmVkIGxlbikKK3N0YXRpYyB1bnNpZ25lZCBwYXJhdmly
dF9wYXRjaF9jYWxsKHZvaWQgKmluc25idWYsCisJCQkJICAgIGNvbnN0IHZvaWQgKnRhcmdldCwg
dTE2IHRndF9jbG9iYmVycywKKwkJCQkgICAgdW5zaWduZWQgbG9uZyBhZGRyLCB1MTYgc2l0ZV9j
bG9iYmVycywKKwkJCQkgICAgdW5zaWduZWQgbGVuKQogewogCXN0cnVjdCBicmFuY2ggKmIgPSBp
bnNuYnVmOwogCXVuc2lnbmVkIGxvbmcgZGVsdGEgPSAodW5zaWduZWQgbG9uZyl0YXJnZXQgLSAo
YWRkcis1KTsKQEAgLTEwMyw4ICsxMDMsOCBAQCB1bnNpZ25lZCBwYXJhdmlydF9wYXRjaF9jYWxs
KHZvaWQgKmluc25idWYsCiAJcmV0dXJuIDU7CiB9CiAKLXVuc2lnbmVkIHBhcmF2aXJ0X3BhdGNo
X2ptcCh2b2lkICppbnNuYnVmLCBjb25zdCB2b2lkICp0YXJnZXQsCi0JCQkgICAgdW5zaWduZWQg
bG9uZyBhZGRyLCB1bnNpZ25lZCBsZW4pCitzdGF0aWMgdW5zaWduZWQgcGFyYXZpcnRfcGF0Y2hf
am1wKHZvaWQgKmluc25idWYsIGNvbnN0IHZvaWQgKnRhcmdldCwKKwkJCQkgICB1bnNpZ25lZCBs
b25nIGFkZHIsIHVuc2lnbmVkIGxlbikKIHsKIAlzdHJ1Y3QgYnJhbmNoICpiID0gaW5zbmJ1ZjsK
IAl1bnNpZ25lZCBsb25nIGRlbHRhID0gKHVuc2lnbmVkIGxvbmcpdGFyZ2V0IC0gKGFkZHIrNSk7
Ci0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 07:40:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 07:40: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 1fuYcF-0000HL-PC; Tue, 28 Aug 2018 07:40: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=bffi=ll=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fuYcE-0000GD-82
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 07:40:42 +0000
X-Inumbo-ID: 75fb52b2-aa95-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 75fb52b2-aa95-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 09:39:14 +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 503BFB047;
 Tue, 28 Aug 2018 07:40:39 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Tue, 28 Aug 2018 09:40:20 +0200
Message-Id: <20180828074026.820-10-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20180828074026.820-1-jgross@suse.com>
References: <20180828074026.820-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 09/15] x86/paravirt: remove unused paravirt
 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>, boris.ostrovsky@oracle.com,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG1hY3JvcyBFTkFCTEVfSU5URVJSVVBUU19TWVNFWElULCBHRVRfQ1IwX0lOVE9fRUFYIGFu
ZApQQVJBVklSVF9BREpVU1RfRVhDRVBUSU9OX0ZSQU1FIGFyZSB1c2VkIG5vd2hlcmUuIFJlbW92
ZSB0aGVpcgpkZWZpbml0aW9ucy4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9z
c0BzdXNlLmNvbT4KLS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9pcnFmbGFncy5oIHwgNCAtLS0t
CiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oIHwgOSArLS0tLS0tLS0KIGFyY2gveDg2
L2tlcm5lbC9hc20tb2Zmc2V0cy5jICAgfCAxIC0KIDMgZmlsZXMgY2hhbmdlZCwgMSBpbnNlcnRp
b24oKyksIDEzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNt
L2lycWZsYWdzLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9pcnFmbGFncy5oCmluZGV4IGMxNGYy
YTc0YjJiZS4uMjUwYmNkNDBkNzY5IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9p
cnFmbGFncy5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL2lycWZsYWdzLmgKQEAgLTEzNCw4
ICsxMzQsNiBAQCBzdGF0aWMgaW5saW5lIG5vdHJhY2UgdW5zaWduZWQgbG9uZyBhcmNoX2xvY2Fs
X2lycV9zYXZlKHZvaWQpCiAgKi8KICNkZWZpbmUgU1dBUEdTX1VOU0FGRV9TVEFDSwlzd2FwZ3MK
IAotI2RlZmluZSBQQVJBVklSVF9BREpVU1RfRVhDRVBUSU9OX0ZSQU1FCS8qICAqLwotCiAjZGVm
aW5lIElOVEVSUlVQVF9SRVRVUk4Jam1wIG5hdGl2ZV9pcmV0CiAjZGVmaW5lIFVTRVJHU19TWVNS
RVQ2NAkJCQlcCiAJc3dhcGdzOwkJCQkJXApAQCAtMTQ5LDggKzE0Nyw2IEBAIHN0YXRpYyBpbmxp
bmUgbm90cmFjZSB1bnNpZ25lZCBsb25nIGFyY2hfbG9jYWxfaXJxX3NhdmUodm9pZCkKICNlbmRp
ZgogI2Vsc2UKICNkZWZpbmUgSU5URVJSVVBUX1JFVFVSTgkJaXJldAotI2RlZmluZSBFTkFCTEVf
SU5URVJSVVBUU19TWVNFWElUCXN0aTsgc3lzZXhpdAotI2RlZmluZSBHRVRfQ1IwX0lOVE9fRUFY
CQltb3ZsICVjcjAsICVlYXgKICNlbmRpZgogCiAKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1
ZGUvYXNtL3BhcmF2aXJ0LmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oCmluZGV4
IGE5MTg5YjgxYzdkZC4uMmJhMjNlOThjNWNkIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRl
L2FzbS9wYXJhdmlydC5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKQEAg
LTg4NywxNCArODg3LDcgQEAgZXh0ZXJuIHZvaWQgZGVmYXVsdF9iYW5uZXIodm9pZCk7CiAJCSAg
Y2FsbCBQQVJBX0lORElSRUNUKHB2X29wcytQVl9JUlFfaXJxX2VuYWJsZSk7CQlcCiAJCSAgUFZf
UkVTVE9SRV9SRUdTKGNsb2JiZXJzIHwgQ0xCUl9DQUxMRUVfU0FWRSk7KQogCi0jaWZkZWYgQ09O
RklHX1g4Nl8zMgotI2RlZmluZSBHRVRfQ1IwX0lOVE9fRUFYCQkJCVwKLQlwdXNoICVlY3g7IHB1
c2ggJWVkeDsJCQkJXAotCUFOTk9UQVRFX1JFVFBPTElORV9TQUZFOwkJCQlcCi0JY2FsbCBQQVJB
X0lORElSRUNUKHB2X29wcytQVl9DUFVfcmVhZF9jcjApOwlcCi0JcG9wICVlZHg7IHBvcCAlZWN4
Ci0jZWxzZQkvKiAhQ09ORklHX1g4Nl8zMiAqLwotCisjaWZkZWYgQ09ORklHX1g4Nl82NAogLyoK
ICAqIElmIHN3YXBncyBpcyB1c2VkIHdoaWxlIHRoZSB1c2Vyc3BhY2Ugc3RhY2sgaXMgc3RpbGwg
Y3VycmVudCwKICAqIHRoZXJlJ3Mgbm8gd2F5IHRvIGNhbGwgYSBwdm9wLiAgVGhlIFBWIHJlcGxh
Y2VtZW50ICptdXN0KiBiZQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRz
LmMgYi9hcmNoL3g4Ni9rZXJuZWwvYXNtLW9mZnNldHMuYwppbmRleCA0NmQxNDQ5OGUyMTQuLjM3
ZTMyM2YzZDhjOSAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRzLmMKKysr
IGIvYXJjaC94ODYva2VybmVsL2FzbS1vZmZzZXRzLmMKQEAgLTY5LDcgKzY5LDYgQEAgdm9pZCBj
b21tb24odm9pZCkgewogCU9GRlNFVChQVl9JUlFfaXJxX2Rpc2FibGUsIHBhcmF2aXJ0X3BhdGNo
X3RlbXBsYXRlLCBpcnEuaXJxX2Rpc2FibGUpOwogCU9GRlNFVChQVl9JUlFfaXJxX2VuYWJsZSwg
cGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUsIGlycS5pcnFfZW5hYmxlKTsKIAlPRkZTRVQoUFZfQ1BV
X2lyZXQsIHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRlLCBjcHUuaXJldCk7Ci0JT0ZGU0VUKFBWX0NQ
VV9yZWFkX2NyMCwgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUsIGNwdS5yZWFkX2NyMCk7CiAJT0ZG
U0VUKFBWX01NVV9yZWFkX2NyMiwgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUsIG1tdS5yZWFkX2Ny
Mik7CiAjZW5kaWYKIAotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 07:40:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 07:40: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 1fuYcH-0000IM-LO; Tue, 28 Aug 2018 07:40: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=bffi=ll=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fuYcF-0000Gx-Gt
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 07:40:43 +0000
X-Inumbo-ID: c416515e-aa95-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c416515e-aa95-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 07:41:25 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 92DAFB050;
 Tue, 28 Aug 2018 07:40:41 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Tue, 28 Aug 2018 09:40:21 +0200
Message-Id: <20180828074026.820-11-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20180828074026.820-1-jgross@suse.com>
References: <20180828074026.820-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 10/15] x86/paravirt: introduce new config
 option PARAVIRT_XXL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, boris.ostrovsky@oracle.com,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBsYXJnZSBhbW91bnQgb2YgcGFyYXZpcnQgb3BzIGlzIHVzZWQgYnkgWGVuIFBWIGd1ZXN0cyBv
bmx5LiBBZGQgYSBuZXcKY29uZmlnIG9wdGlvbiBQQVJBVklSVF9YWEwgd2hpY2ggaXMgc2VsZWN0
ZWQgYnkgWEVOX1BWLiBMYXRlciB3ZSBjYW4KcHV0IHRoZSBYZW4gUFYgb25seSBwYXJhdmlydCBv
cHMgdW5kZXIgdGhlIFBBUkFWSVJUX1hYTCB1bWJyZWxsYS4KClNpbmNlIGlycSByZWxhdGVkIHBh
cmF2aXJ0IG9wcyBhcmUgdXNlZCBvbmx5IGJ5IFZTTVAgYW5kIFhlbiBQViwgbGV0ClZTTVAgc2Vs
ZWN0IFBBUkFWSVJUX1hYTCwgdG9vLCBpbiBvcmRlciB0byBlbmFibGUgbW92aW5nIHRoZSBpcnEg
b3BzCnVuZGVyIFBBUkFWSVJUX1hYTC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpn
cm9zc0BzdXNlLmNvbT4KLS0tClYzOgotIGxldCBWU01QIHNlbGVjdCBQQVJBVklSVF9YWEwgKFBl
dGVyIFppamxzdHJhKQotLS0KIGFyY2gveDg2L0tjb25maWcgICAgICAgICAgICAgICAgICAgfCA0
ICsrKysKIGFyY2gveDg2L2Jvb3QvY29tcHJlc3NlZC9taXNjLmggICAgfCAxICsKIGFyY2gveDg2
L21tL21lbV9lbmNyeXB0X2lkZW50aXR5LmMgfCAxICsKIGFyY2gveDg2L3hlbi9LY29uZmlnICAg
ICAgICAgICAgICAgfCAxICsKIDQgZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspCgpkaWZm
IC0tZ2l0IGEvYXJjaC94ODYvS2NvbmZpZyBiL2FyY2gveDg2L0tjb25maWcKaW5kZXggYzVmZjI5
NmJjNWQxLi42MWRmZGI2OTQ0ODMgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L0tjb25maWcKKysrIGIv
YXJjaC94ODYvS2NvbmZpZwpAQCAtNTIzLDYgKzUyMyw3IEBAIGNvbmZpZyBYODZfVlNNUAogCWJv
b2wgIlNjYWxlTVAgdlNNUCIKIAlzZWxlY3QgSFlQRVJWSVNPUl9HVUVTVAogCXNlbGVjdCBQQVJB
VklSVAorCXNlbGVjdCBQQVJBVklSVF9YWEwKIAlkZXBlbmRzIG9uIFg4Nl82NCAmJiBQQ0kKIAlk
ZXBlbmRzIG9uIFg4Nl9FWFRFTkRFRF9QTEFURk9STQogCWRlcGVuZHMgb24gU01QCkBAIC03NTQs
NiArNzU1LDkgQEAgY29uZmlnIFBBUkFWSVJUCiAJICBvdmVyIGZ1bGwgdmlydHVhbGl6YXRpb24u
ICBIb3dldmVyLCB3aGVuIHJ1biB3aXRob3V0IGEgaHlwZXJ2aXNvcgogCSAgdGhlIGtlcm5lbCBp
cyB0aGVvcmV0aWNhbGx5IHNsb3dlciBhbmQgc2xpZ2h0bHkgbGFyZ2VyLgogCitjb25maWcgUEFS
QVZJUlRfWFhMCisJYm9vbAorCiBjb25maWcgUEFSQVZJUlRfREVCVUcKIAlib29sICJwYXJhdmly
dC1vcHMgZGVidWdnaW5nIgogCWRlcGVuZHMgb24gUEFSQVZJUlQgJiYgREVCVUdfS0VSTkVMCmRp
ZmYgLS1naXQgYS9hcmNoL3g4Ni9ib290L2NvbXByZXNzZWQvbWlzYy5oIGIvYXJjaC94ODYvYm9v
dC9jb21wcmVzc2VkL21pc2MuaAppbmRleCBhNDIzYmRiNDI2ODYuLmExZDU5MTg3NjVmMyAxMDA2
NDQKLS0tIGEvYXJjaC94ODYvYm9vdC9jb21wcmVzc2VkL21pc2MuaAorKysgYi9hcmNoL3g4Ni9i
b290L2NvbXByZXNzZWQvbWlzYy5oCkBAIC05LDYgKzksNyBAQAogICogcGFyYXZpcnQgYW5kIGRl
YnVnZ2luZyB2YXJpYW50cyBhcmUgYWRkZWQuKQogICovCiAjdW5kZWYgQ09ORklHX1BBUkFWSVJU
CisjdW5kZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogI3VuZGVmIENPTkZJR19QQVJBVklSVF9TUElO
TE9DS1MKICN1bmRlZiBDT05GSUdfS0FTQU4KIApkaWZmIC0tZ2l0IGEvYXJjaC94ODYvbW0vbWVt
X2VuY3J5cHRfaWRlbnRpdHkuYyBiL2FyY2gveDg2L21tL21lbV9lbmNyeXB0X2lkZW50aXR5LmMK
aW5kZXggN2FlMzY4NjhhZWQyLi5hMTllZjFhNDE2ZmYgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L21t
L21lbV9lbmNyeXB0X2lkZW50aXR5LmMKKysrIGIvYXJjaC94ODYvbW0vbWVtX2VuY3J5cHRfaWRl
bnRpdHkuYwpAQCAtMjcsNiArMjcsNyBAQAogICogYmUgZXh0ZW5kZWQgd2hlbiBuZXcgcGFyYXZp
cnQgYW5kIGRlYnVnZ2luZyB2YXJpYW50cyBhcmUgYWRkZWQuKQogICovCiAjdW5kZWYgQ09ORklH
X1BBUkFWSVJUCisjdW5kZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogI3VuZGVmIENPTkZJR19QQVJB
VklSVF9TUElOTE9DS1MKIAogI2luY2x1ZGUgPGxpbnV4L2tlcm5lbC5oPgpkaWZmIC0tZ2l0IGEv
YXJjaC94ODYveGVuL0tjb25maWcgYi9hcmNoL3g4Ni94ZW4vS2NvbmZpZwppbmRleCBjMWY5OGYz
MmM0NWYuLmRkOTJkN2JkMzYxMyAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL0tjb25maWcKKysr
IGIvYXJjaC94ODYveGVuL0tjb25maWcKQEAgLTE4LDYgKzE4LDcgQEAgY29uZmlnIFhFTl9QVgog
CWJvb2wgIlhlbiBQViBndWVzdCBzdXBwb3J0IgogCWRlZmF1bHQgeQogCWRlcGVuZHMgb24gWEVO
CisJc2VsZWN0IFBBUkFWSVJUX1hYTAogCXNlbGVjdCBYRU5fSEFWRV9QVk1NVQogCXNlbGVjdCBY
RU5fSEFWRV9WUE1VCiAJaGVscAotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 07:40:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 07:40: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 1fuYcE-0000Gh-JH; Tue, 28 Aug 2018 07: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=bffi=ll=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fuYcC-0000Fk-WF
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 07:40:41 +0000
X-Inumbo-ID: c21c9e48-aa95-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c21c9e48-aa95-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 07:41:22 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id DDFC4AF71;
 Tue, 28 Aug 2018 07:40:37 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Tue, 28 Aug 2018 09:40:15 +0200
Message-Id: <20180828074026.820-5-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20180828074026.820-1-jgross@suse.com>
References: <20180828074026.820-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 04/15] 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,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpSZXZpZXdlZC1i
eTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KLS0tCiBhcmNo
L3g4Ni94ZW4vZWZpLmMgICAgICAgICAgICAgICAgIHwgMTQgKy0tLS0tLS0tLS0tLS0KIGFyY2gv
eDg2L3hlbi9lbmxpZ2h0ZW4uYyAgICAgICAgICAgfCAgMiArKwogYXJjaC94ODYveGVuL2VubGln
aHRlbl9odm0uYyAgICAgICB8ICAyICsrCiBhcmNoL3g4Ni94ZW4vZ3JhbnQtdGFibGUuYyAgICAg
ICAgIHwgMjUgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogYXJjaC94ODYveGVuL21tdS5jICAg
ICAgICAgICAgICAgICB8ICAyICsrCiBhcmNoL3g4Ni94ZW4vbW11X3B2LmMgICAgICAgICAgICAg
IHwgIDIgKysKIGFyY2gveDg2L3hlbi9wMm0uYyAgICAgICAgICAgICAgICAgfCAgMiArKwogYXJj
aC94ODYveGVuL3BjaS1zd2lvdGxiLXhlbi5jICAgICB8ICAyICsrCiBhcmNoL3g4Ni94ZW4vcGxh
dGZvcm0tcGNpLXVucGx1Zy5jIHwgMTYgKystLS0tLS0tLS0tLS0tLQogYXJjaC94ODYveGVuL3Zk
c28uaCAgICAgICAgICAgICAgICB8ICAyICsrCiBhcmNoL3g4Ni94ZW4veGVuLXB2aC5TICAgICAg
ICAgICAgIHwgMTUgKystLS0tLS0tLS0tLS0tCiAxMSBmaWxlcyBjaGFuZ2VkLCAyMCBpbnNlcnRp
b25zKCspLCA2NCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vZWZpLmMg
Yi9hcmNoL3g4Ni94ZW4vZWZpLmMKaW5kZXggMTgwNGIyN2Y5NjMyLi4xZmJiNjI5YTlkNzggMTAw
NjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9lZmkuYworKysgYi9hcmNoL3g4Ni94ZW4vZWZpLmMKQEAg
LTEsMTggKzEsNiBAQAorLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAKIC8qCiAg
KiBDb3B5cmlnaHQgKGMpIDIwMTQgT3JhY2xlIENvLiwgRGFuaWVsIEtpcGVyCi0gKgotICogVGhp
cyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9v
ciBtb2RpZnkKLSAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGlj
IExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5Ci0gKiB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9u
OyBlaXRoZXIgdmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNlLCBvcgotICogKGF0IHlvdXIgb3B0aW9u
KSBhbnkgbGF0ZXIgdmVyc2lvbi4KLSAqCi0gKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQg
aW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKLSAqIGJ1dCBXSVRIT1VUIEFOWSBX
QVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCi0gKiBNRVJDSEFO
VEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCi0g
KiBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgotICoKLSAqIFlv
dSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBM
aWNlbnNlIGFsb25nCi0gKiB3aXRoIHRoaXMgcHJvZ3JhbS4gIElmIG5vdCwgc2VlIDxodHRwOi8v
d3d3LmdudS5vcmcvbGljZW5zZXMvPi4KICAqLwogCiAjaW5jbHVkZSA8bGludXgvYml0b3BzLmg+
CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuLmMgYi9hcmNoL3g4Ni94ZW4vZW5s
aWdodGVuLmMKaW5kZXggMmVlZGRkODE0NjUzLi43NDlmYjRiNzNlZGEgMTAwNjQ0Ci0tLSBhL2Fy
Y2gveDg2L3hlbi9lbmxpZ2h0ZW4uYworKysgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuLmMKQEAg
LTEsMyArMSw1IEBACisvLyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BMLTIuMAorCiAjaWZk
ZWYgQ09ORklHX1hFTl9CQUxMT09OX01FTU9SWV9IT1RQTFVHCiAjaW5jbHVkZSA8bGludXgvYm9v
dG1lbS5oPgogI2VuZGlmCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5j
IGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYwppbmRleCAxOWMxZmY1NDIzODcuLjBlNzU2
NDJkNDJhMyAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYworKysgYi9h
cmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCkBAIC0xLDMgKzEsNSBAQAorLy8gU1BEWC1MaWNl
bnNlLUlkZW50aWZpZXI6IEdQTC0yLjAKKwogI2luY2x1ZGUgPGxpbnV4L2FjcGkuaD4KICNpbmNs
dWRlIDxsaW51eC9jcHUuaD4KICNpbmNsdWRlIDxsaW51eC9rZXhlYy5oPgpkaWZmIC0tZ2l0IGEv
YXJjaC94ODYveGVuL2dyYW50LXRhYmxlLmMgYi9hcmNoL3g4Ni94ZW4vZ3JhbnQtdGFibGUuYwpp
bmRleCA5MmNjYzcxODE1MmQuLmVjYjBkNTQ1MDMzNCAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVu
L2dyYW50LXRhYmxlLmMKKysrIGIvYXJjaC94ODYveGVuL2dyYW50LXRhYmxlLmMKQEAgLTEsMyAr
MSw0IEBACisvLyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BMLTIuMCBPUiBNSVQKIC8qKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioKICAqIGdyYW50X3RhYmxlLmMKICAqIHg4NiBzcGVjaWZpYyBwYXJ0
CkBAIC04LDMwICs5LDYgQEAKICAqIENvcHlyaWdodCAoYykgMjAwNC0yMDA1LCBLIEEgRnJhc2Vy
CiAgKiBDb3B5cmlnaHQgKGMpIDIwMDggSXNha3UgWWFtYWhhdGEgPHlhbWFoYXRhIGF0IHZhbGlu
dXggY28ganA+CiAgKiAgICAgICAgICAgICAgICAgICAgVkEgTGludXggU3lzdGVtcyBKYXBhbi4g
U3BsaXQgb3V0IHg4NiBzcGVjaWZpYyBwYXJ0LgotICoKLSAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVl
IHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IKLSAqIG1vZGlmeSBpdCB1
bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24g
MgotICogYXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IG9yLCB3
aGVuIGRpc3RyaWJ1dGVkCi0gKiBzZXBhcmF0ZWx5IGZyb20gdGhlIExpbnV4IGtlcm5lbCBvciBp
bmNvcnBvcmF0ZWQgaW50byBvdGhlcgotICogc29mdHdhcmUgcGFja2FnZXMsIHN1YmplY3QgdG8g
dGhlIGZvbGxvd2luZyBsaWNlbnNlOgotICoKLSAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50
ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKLSAqIG9m
IHRoaXMgc291cmNlIGZpbGUgKHRoZSAiU29mdHdhcmUiKSwgdG8gZGVhbCBpbiB0aGUgU29mdHdh
cmUgd2l0aG91dAotICogcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24g
dGhlIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwKLSAqIG1lcmdlLCBwdWJsaXNoLCBkaXN0
cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3Igc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLAot
ICogYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzIGZ1cm5pc2hl
ZCB0byBkbyBzbywgc3ViamVjdCB0bwotICogdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgotICoK
LSAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNl
IHNoYWxsIGJlIGluY2x1ZGVkIGluCi0gKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRp
b25zIG9mIHRoZSBTb2Z0d2FyZS4KLSAqCi0gKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFT
IElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgotICogSU1QTElF
RCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFO
VEFCSUxJVFksCi0gKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5G
UklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKLSAqIEFVVEhPUlMgT1IgQ09QWVJJR0hU
IEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKLSAqIExJ
QUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJX
SVNFLCBBUklTSU5HCi0gKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBT
T0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTCi0gKiBJTiBUSEUgU09GVFdBUkUu
CiAgKi8KIAogI2luY2x1ZGUgPGxpbnV4L3NjaGVkLmg+CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94
ZW4vbW11LmMgYi9hcmNoL3g4Ni94ZW4vbW11LmMKaW5kZXggZTBlMTNmZTE2ZDM3Li42MGU5YzM3
ZmQ3OWYgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9tbXUuYworKysgYi9hcmNoL3g4Ni94ZW4v
bW11LmMKQEAgLTEsMyArMSw1IEBACisvLyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BMLTIu
MAorCiAjaW5jbHVkZSA8bGludXgvcGZuLmg+CiAjaW5jbHVkZSA8YXNtL3hlbi9wYWdlLmg+CiAj
aW5jbHVkZSA8YXNtL3hlbi9oeXBlcmNhbGwuaD4KZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9t
bXVfcHYuYyBiL2FyY2gveDg2L3hlbi9tbXVfcHYuYwppbmRleCBiZGZhYzAwYjFlYzguLjFlOTA5
OGY1Mzk2NyAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL21tdV9wdi5jCisrKyBiL2FyY2gveDg2
L3hlbi9tbXVfcHYuYwpAQCAtMSwzICsxLDUgQEAKKy8vIFNQRFgtTGljZW5zZS1JZGVudGlmaWVy
OiBHUEwtMi4wCisKIC8qCiAgKiBYZW4gbW11IG9wZXJhdGlvbnMKICAqCmRpZmYgLS1naXQgYS9h
cmNoL3g4Ni94ZW4vcDJtLmMgYi9hcmNoL3g4Ni94ZW4vcDJtLmMKaW5kZXggMTU5YTg5NzE1MWQ2
Li5kNmQ3NGVmZDg5MTIgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9wMm0uYworKysgYi9hcmNo
L3g4Ni94ZW4vcDJtLmMKQEAgLTEsMyArMSw1IEBACisvLyBTUERYLUxpY2Vuc2UtSWRlbnRpZmll
cjogR1BMLTIuMAorCiAvKgogICogWGVuIGxlYXZlcyB0aGUgcmVzcG9uc2liaWxpdHkgZm9yIG1h
aW50YWluaW5nIHAybSBtYXBwaW5ncyB0byB0aGUKICAqIGd1ZXN0cyB0aGVtc2VsdmVzLCBidXQg
aXQgbXVzdCBhbHNvIGFjY2VzcyBhbmQgdXBkYXRlIHRoZSBwMm0gYXJyYXkKZGlmZiAtLWdpdCBh
L2FyY2gveDg2L3hlbi9wY2ktc3dpb3RsYi14ZW4uYyBiL2FyY2gveDg2L3hlbi9wY2ktc3dpb3Rs
Yi14ZW4uYwppbmRleCAzN2M2MDU2YTdiYmEuLjMzMjkzY2UwMWQ4ZCAxMDA2NDQKLS0tIGEvYXJj
aC94ODYveGVuL3BjaS1zd2lvdGxiLXhlbi5jCisrKyBiL2FyY2gveDg2L3hlbi9wY2ktc3dpb3Rs
Yi14ZW4uYwpAQCAtMSwzICsxLDUgQEAKKy8vIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwt
Mi4wCisKIC8qIEdsdWUgY29kZSB0byBsaWIvc3dpb3RsYi14ZW4uYyAqLwogCiAjaW5jbHVkZSA8
bGludXgvZG1hLW1hcHBpbmcuaD4KZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9wbGF0Zm9ybS1w
Y2ktdW5wbHVnLmMgYi9hcmNoL3g4Ni94ZW4vcGxhdGZvcm0tcGNpLXVucGx1Zy5jCmluZGV4IDM5
NTc5NDZhNmNmZS4uMmU3OTRhYzlkOGU4IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vcGxhdGZv
cm0tcGNpLXVucGx1Zy5jCisrKyBiL2FyY2gveDg2L3hlbi9wbGF0Zm9ybS1wY2ktdW5wbHVnLmMK
QEAgLTEsMjIgKzEsMTAgQEAKKy8vIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wCisK
IC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioKICAqIHBsYXRmb3JtLXBjaS11bnBsdWcuYwogICoKICAq
IFhlbiBwbGF0Zm9ybSBQQ0kgZGV2aWNlIGRyaXZlcgogICogQ29weXJpZ2h0IChjKSAyMDEwLCBD
aXRyaXgKLSAqCi0gKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRp
c3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeSBpdAotICogdW5kZXIgdGhlIHRlcm1zIGFuZCBjb25k
aXRpb25zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSwKLSAqIHZlcnNpb24gMiwg
YXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCi0gKgotICogVGhp
cyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIGl0IHdpbGwgYmUgdXNlZnVsLCBi
dXQgV0lUSE9VVAotICogQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2Fy
cmFudHkgb2YgTUVSQ0hBTlRBQklMSVRZIG9yCi0gKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIg
UFVSUE9TRS4gIFNlZSB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yCi0gKiBtb3Jl
IGRldGFpbHMuCi0gKgotICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUg
R05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYWxvbmcgd2l0aAotICogdGhpcyBwcm9ncmFtOyBp
ZiBub3QsIHdyaXRlIHRvIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4sIDU5IFRl
bXBsZQotICogUGxhY2UgLSBTdWl0ZSAzMzAsIEJvc3RvbiwgTUEgMDIxMTEtMTMwNyBVU0EuCi0g
KgogICovCiAKICNpbmNsdWRlIDxsaW51eC9pbml0Lmg+CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94
ZW4vdmRzby5oIGIvYXJjaC94ODYveGVuL3Zkc28uaAppbmRleCA4NjFmZWRmZTUyMzAuLjg3M2M1
NGM0ODhmZSAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL3Zkc28uaAorKysgYi9hcmNoL3g4Ni94
ZW4vdmRzby5oCkBAIC0xLDMgKzEsNSBAQAorLyogU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQ
TC0yLjAgKi8KKwogLyogQml0IHVzZWQgZm9yIHRoZSBwc2V1ZG8taHdjYXAgZm9yIG5vbi1uZWdh
dGl2ZSBzZWdtZW50cy4gIFdlIHVzZQogICAgYml0IDEgdG8gYXZvaWQgYnVncyBpbiBzb21lIHZl
cnNpb25zIG9mIGdsaWJjIHdoZW4gYml0IDAgaXMKICAgIHVzZWQ7IHRoZSBjaG9pY2UgaXMgb3Ro
ZXJ3aXNlIGFyYml0cmFyeS4gKi8KZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi94ZW4tcHZoLlMg
Yi9hcmNoL3g4Ni94ZW4veGVuLXB2aC5TCmluZGV4IGNhMmQzYjJiZjJhZi4uYjBlNDcxNTA2Y2Q4
IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4veGVuLXB2aC5TCisrKyBiL2FyY2gveDg2L3hlbi94
ZW4tcHZoLlMKQEAgLTEsMTggKzEsNyBAQAorLyogU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQ
TC0yLjAgKi8KKwogLyoKICAqIENvcHlyaWdodCBDIDIwMTYsIE9yYWNsZSBhbmQvb3IgaXRzIGFm
ZmlsaWF0ZXMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCi0gKgotICogVGhpcyBwcm9ncmFtIGlzIGZy
ZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKLSAqIGl0
IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVi
bGlzaGVkIGJ5Ci0gKiB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lv
biAyIG9mIHRoZSBMaWNlbnNlLCBvcgotICogKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVy
c2lvbi4KLSAqCi0gKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhh
dCBpdCB3aWxsIGJlIHVzZWZ1bCwKLSAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91
dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCi0gKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklU
TkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCi0gKiBHTlUgR2VuZXJhbCBQ
dWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgotICoKLSAqIFlvdSBzaG91bGQgaGF2ZSBy
ZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFsb25nCi0g
KiB3aXRoIHRoaXMgcHJvZ3JhbS4gIElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGlj
ZW5zZXMvPi4KICAqLwogCiAJLmNvZGUzMgotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 07:40:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 07:40: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 1fuYcE-0000GC-5h; Tue, 28 Aug 2018 07: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=bffi=ll=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fuYcC-0000Fi-W0
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 07:40:41 +0000
X-Inumbo-ID: c24533d9-aa95-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c24533d9-aa95-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 07:41:22 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 69641AF7D;
 Tue, 28 Aug 2018 07:40:38 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Tue, 28 Aug 2018 09:40:13 +0200
Message-Id: <20180828074026.820-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20180828074026.820-1-jgross@suse.com>
References: <20180828074026.820-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 02/15] 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,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUgYXJlIHNvbWUgUFYgc3BlY2lmaWMgZnVuY3Rpb25zIGluIGFyY2gveDg2L3hlbi9tbXUu
YyB3aGljaCBjYW4KYmUgbW92ZWQgdG8gbW11X3B2LmMuIFRoaXMgaW4gdHVybiBlbmFibGVzIHVz
IHRvIG1ha2UgbXVsdGljYWxscy5jCmRlcGVuZGVudCBvbiBDT05GSUdfWEVOX1BWLgoKU2lnbmVk
LW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpSZXZpZXdlZC1ieTogQm9y
aXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KLS0tClYzOgotIGZpeCBi
dWlsZCBmYWlsdXJlIG9uIEFSTSAoQm9yaXMgT3N0cm92c2t5KQotLS0KIGFyY2gvYXJtL3hlbi9l
bmxpZ2h0ZW4uYyAgICAgICB8ICAzNCAtLS0tLS0tLQogYXJjaC94ODYveGVuL01ha2VmaWxlICAg
ICAgICAgIHwgICAyICstCiBhcmNoL3g4Ni94ZW4vbW11LmMgICAgICAgICAgICAgfCAxODYgLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIGFyY2gveDg2L3hlbi9tbXVf
cHYuYyAgICAgICAgICB8IDEzOCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIGluY2x1
ZGUveGVuL2ludGVyZmFjZS9tZW1vcnkuaCB8ICAgNiAtLQogaW5jbHVkZS94ZW4veGVuLW9wcy5o
ICAgICAgICAgIHwgMTMzICsrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tCiA2IGZpbGVzIGNo
YW5nZWQsIDIyNyBpbnNlcnRpb25zKCspLCAyNzIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
YXJjaC9hcm0veGVuL2VubGlnaHRlbi5jIGIvYXJjaC9hcm0veGVuL2VubGlnaHRlbi5jCmluZGV4
IDA3MDYwZTViNTg2NC4uMTdlNDc4OTI4Mjc2IDEwMDY0NAotLS0gYS9hcmNoL2FybS94ZW4vZW5s
aWdodGVuLmMKKysrIGIvYXJjaC9hcm0veGVuL2VubGlnaHRlbi5jCkBAIC02MiwyOSArNjIsNiBA
QCBzdGF0aWMgX19yZWFkX21vc3RseSB1bnNpZ25lZCBpbnQgeGVuX2V2ZW50c19pcnE7CiB1aW50
MzJfdCB4ZW5fc3RhcnRfZmxhZ3M7CiBFWFBPUlRfU1lNQk9MKHhlbl9zdGFydF9mbGFncyk7CiAK
LWludCB4ZW5fcmVtYXBfZG9tYWluX2dmbl9hcnJheShzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZt
YSwKLQkJCSAgICAgICB1bnNpZ25lZCBsb25nIGFkZHIsCi0JCQkgICAgICAgeGVuX3Bmbl90ICpn
Zm4sIGludCBuciwKLQkJCSAgICAgICBpbnQgKmVycl9wdHIsIHBncHJvdF90IHByb3QsCi0JCQkg
ICAgICAgdW5zaWduZWQgZG9taWQsCi0JCQkgICAgICAgc3RydWN0IHBhZ2UgKipwYWdlcykKLXsK
LQlyZXR1cm4geGVuX3hsYXRlX3JlbWFwX2dmbl9hcnJheSh2bWEsIGFkZHIsIGdmbiwgbnIsIGVy
cl9wdHIsCi0JCQkJCSBwcm90LCBkb21pZCwgcGFnZXMpOwotfQotRVhQT1JUX1NZTUJPTF9HUEwo
eGVuX3JlbWFwX2RvbWFpbl9nZm5fYXJyYXkpOwotCi0vKiBOb3QgdXNlZCBieSBYRU5GRUFUX2F1
dG9fdHJhbnNsYXRlZCBndWVzdHMuICovCi1pbnQgeGVuX3JlbWFwX2RvbWFpbl9nZm5fcmFuZ2Uo
c3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBsb25nIGFkZHIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5f
cGZuX3QgZ2ZuLCBpbnQgbnIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwZ3Byb3Rf
dCBwcm90LCB1bnNpZ25lZCBkb21pZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0
cnVjdCBwYWdlICoqcGFnZXMpCi17Ci0JcmV0dXJuIC1FTk9TWVM7Ci19Ci1FWFBPUlRfU1lNQk9M
X0dQTCh4ZW5fcmVtYXBfZG9tYWluX2dmbl9yYW5nZSk7Ci0KIGludCB4ZW5fdW5tYXBfZG9tYWlu
X2dmbl9yYW5nZShzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSwKIAkJCSAgICAgICBpbnQgbnIs
IHN0cnVjdCBwYWdlICoqcGFnZXMpCiB7CkBAIC05MiwxNyArNjksNiBAQCBpbnQgeGVuX3VubWFw
X2RvbWFpbl9nZm5fcmFuZ2Uoc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEsCiB9CiBFWFBPUlRf
U1lNQk9MX0dQTCh4ZW5fdW5tYXBfZG9tYWluX2dmbl9yYW5nZSk7CiAKLS8qIE5vdCB1c2VkIGJ5
IFhFTkZFQVRfYXV0b190cmFuc2xhdGVkIGd1ZXN0cy4gKi8KLWludCB4ZW5fcmVtYXBfZG9tYWlu
X21mbl9hcnJheShzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSwKLQkJCSAgICAgICB1bnNpZ25l
ZCBsb25nIGFkZHIsCi0JCQkgICAgICAgeGVuX3Bmbl90ICptZm4sIGludCBuciwKLQkJCSAgICAg
ICBpbnQgKmVycl9wdHIsIHBncHJvdF90IHByb3QsCi0JCQkgICAgICAgdW5zaWduZWQgaW50IGRv
bWlkLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKQotewotCXJldHVybiAtRU5PU1lTOwotfQotRVhQT1JU
X1NZTUJPTF9HUEwoeGVuX3JlbWFwX2RvbWFpbl9tZm5fYXJyYXkpOwotCiBzdGF0aWMgdm9pZCB4
ZW5fcmVhZF93YWxsY2xvY2soc3RydWN0IHRpbWVzcGVjNjQgKnRzKQogewogCXUzMiB2ZXJzaW9u
OwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL01ha2VmaWxlIGIvYXJjaC94ODYveGVuL01ha2Vm
aWxlCmluZGV4IGY3MjNiNWFhOGY3NC4uYTk2NGYzMDdhMjY2IDEwMDY0NAotLS0gYS9hcmNoL3g4
Ni94ZW4vTWFrZWZpbGUKKysrIGIvYXJjaC94ODYveGVuL01ha2VmaWxlCkBAIC0xNSw3ICsxNSw2
IEBAIENGTEFHU19lbmxpZ2h0ZW5fcHYubwkJOj0gJChub3N0YWNrcCkKIENGTEFHU19tbXVfcHYu
bwkJCTo9ICQobm9zdGFja3ApCiAKIG9iai15CQkJCSs9IGVubGlnaHRlbi5vCi1vYmoteQkJCQkr
PSBtdWx0aWNhbGxzLm8KIG9iai15CQkJCSs9IG1tdS5vCiBvYmoteQkJCQkrPSB0aW1lLm8KIG9i
ai15CQkJCSs9IGdyYW50LXRhYmxlLm8KQEAgLTM0LDYgKzMzLDcgQEAgb2JqLSQoQ09ORklHX1hF
Tl9QVikJCSs9IHAybS5vCiBvYmotJChDT05GSUdfWEVOX1BWKQkJKz0gZW5saWdodGVuX3B2Lm8K
IG9iai0kKENPTkZJR19YRU5fUFYpCQkrPSBtbXVfcHYubwogb2JqLSQoQ09ORklHX1hFTl9QVikJ
CSs9IGlycS5vCitvYmotJChDT05GSUdfWEVOX1BWKQkJKz0gbXVsdGljYWxscy5vCiBvYmotJChD
T05GSUdfWEVOX1BWKQkJKz0geGVuLWFzbS5vCiBvYmotJChDT05GSUdfWEVOX1BWKQkJKz0geGVu
LWFzbV8kKEJJVFMpLm8KIApkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL21tdS5jIGIvYXJjaC94
ODYveGVuL21tdS5jCmluZGV4IDk2ZmMyZjBmZGJmZS4uZTBlMTNmZTE2ZDM3IDEwMDY0NAotLS0g
YS9hcmNoL3g4Ni94ZW4vbW11LmMKKysrIGIvYXJjaC94ODYveGVuL21tdS5jCkBAIC02LDEyICs2
LDYgQEAKICNpbmNsdWRlICJtdWx0aWNhbGxzLmgiCiAjaW5jbHVkZSAibW11LmgiCiAKLS8qCi0g
KiBQcm90ZWN0cyBhdG9taWMgcmVzZXJ2YXRpb24gZGVjcmVhc2UvaW5jcmVhc2UgYWdhaW5zdCBj
b25jdXJyZW50IGluY3JlYXNlcy4KLSAqIEFsc28gcHJvdGVjdHMgbm9uLWF0b21pYyB1cGRhdGVz
IG9mIGN1cnJlbnRfcGFnZXMgYW5kIGJhbGxvb24gbGlzdHMuCi0gKi8KLURFRklORV9TUElOTE9D
Syh4ZW5fcmVzZXJ2YXRpb25fbG9jayk7Ci0KIHVuc2lnbmVkIGxvbmcgYXJiaXRyYXJ5X3ZpcnRf
dG9fbWZuKHZvaWQgKnZhZGRyKQogewogCXhtYWRkcl90IG1hZGRyID0gYXJiaXRyYXJ5X3ZpcnRf
dG9fbWFjaGluZSh2YWRkcik7CkBAIC00MiwxODYgKzM2LDYgQEAgeG1hZGRyX3QgYXJiaXRyYXJ5
X3ZpcnRfdG9fbWFjaGluZSh2b2lkICp2YWRkcikKIH0KIEVYUE9SVF9TWU1CT0xfR1BMKGFyYml0
cmFyeV92aXJ0X3RvX21hY2hpbmUpOwogCi1zdGF0aWMgbm9pbmxpbmUgdm9pZCB4ZW5fZmx1c2hf
dGxiX2FsbCh2b2lkKQotewotCXN0cnVjdCBtbXVleHRfb3AgKm9wOwotCXN0cnVjdCBtdWx0aWNh
bGxfc3BhY2UgbWNzOwotCi0JcHJlZW1wdF9kaXNhYmxlKCk7Ci0KLQltY3MgPSB4ZW5fbWNfZW50
cnkoc2l6ZW9mKCpvcCkpOwotCi0Jb3AgPSBtY3MuYXJnczsKLQlvcC0+Y21kID0gTU1VRVhUX1RM
Ql9GTFVTSF9BTEw7Ci0JTVVMVElfbW11ZXh0X29wKG1jcy5tYywgb3AsIDEsIE5VTEwsIERPTUlE
X1NFTEYpOwotCi0JeGVuX21jX2lzc3VlKFBBUkFWSVJUX0xBWllfTU1VKTsKLQotCXByZWVtcHRf
ZW5hYmxlKCk7Ci19Ci0KLSNkZWZpbmUgUkVNQVBfQkFUQ0hfU0laRSAxNgotCi1zdHJ1Y3QgcmVt
YXBfZGF0YSB7Ci0JeGVuX3Bmbl90ICpwZm47Ci0JYm9vbCBjb250aWd1b3VzOwotCWJvb2wgbm9f
dHJhbnNsYXRlOwotCXBncHJvdF90IHByb3Q7Ci0Jc3RydWN0IG1tdV91cGRhdGUgKm1tdV91cGRh
dGU7Ci19OwotCi1zdGF0aWMgaW50IHJlbWFwX2FyZWFfcGZuX3B0ZV9mbihwdGVfdCAqcHRlcCwg
cGd0YWJsZV90IHRva2VuLAotCQkJCSB1bnNpZ25lZCBsb25nIGFkZHIsIHZvaWQgKmRhdGEpCi17
Ci0Jc3RydWN0IHJlbWFwX2RhdGEgKnJtZCA9IGRhdGE7Ci0JcHRlX3QgcHRlID0gcHRlX21rc3Bl
Y2lhbChtZm5fcHRlKCpybWQtPnBmbiwgcm1kLT5wcm90KSk7Ci0KLQkvKgotCSAqIElmIHdlIGhh
dmUgYSBjb250aWd1b3VzIHJhbmdlLCBqdXN0IHVwZGF0ZSB0aGUgcGZuIGl0c2VsZiwKLQkgKiBl
bHNlIHVwZGF0ZSBwb2ludGVyIHRvIGJlICJuZXh0IHBmbiIuCi0JICovCi0JaWYgKHJtZC0+Y29u
dGlndW91cykKLQkJKCpybWQtPnBmbikrKzsKLQllbHNlCi0JCXJtZC0+cGZuKys7Ci0KLQlybWQt
Pm1tdV91cGRhdGUtPnB0ciA9IHZpcnRfdG9fbWFjaGluZShwdGVwKS5tYWRkcjsKLQlybWQtPm1t
dV91cGRhdGUtPnB0ciB8PSBybWQtPm5vX3RyYW5zbGF0ZSA/Ci0JCU1NVV9QVF9VUERBVEVfTk9f
VFJBTlNMQVRFIDoKLQkJTU1VX05PUk1BTF9QVF9VUERBVEU7Ci0Jcm1kLT5tbXVfdXBkYXRlLT52
YWwgPSBwdGVfdmFsX21hKHB0ZSk7Ci0Jcm1kLT5tbXVfdXBkYXRlKys7Ci0KLQlyZXR1cm4gMDsK
LX0KLQotc3RhdGljIGludCBkb19yZW1hcF9wZm4oc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEs
Ci0JCQl1bnNpZ25lZCBsb25nIGFkZHIsCi0JCQl4ZW5fcGZuX3QgKnBmbiwgaW50IG5yLAotCQkJ
aW50ICplcnJfcHRyLCBwZ3Byb3RfdCBwcm90LAotCQkJdW5zaWduZWQgaW50IGRvbWlkLAotCQkJ
Ym9vbCBub190cmFuc2xhdGUsCi0JCQlzdHJ1Y3QgcGFnZSAqKnBhZ2VzKQotewotCWludCBlcnIg
PSAwOwotCXN0cnVjdCByZW1hcF9kYXRhIHJtZDsKLQlzdHJ1Y3QgbW11X3VwZGF0ZSBtbXVfdXBk
YXRlW1JFTUFQX0JBVENIX1NJWkVdOwotCXVuc2lnbmVkIGxvbmcgcmFuZ2U7Ci0JaW50IG1hcHBl
ZCA9IDA7Ci0KLQlCVUdfT04oISgodm1hLT52bV9mbGFncyAmIChWTV9QRk5NQVAgfCBWTV9JTykp
ID09IChWTV9QRk5NQVAgfCBWTV9JTykpKTsKLQotCXJtZC5wZm4gPSBwZm47Ci0Jcm1kLnByb3Qg
PSBwcm90OwotCS8qCi0JICogV2UgdXNlIHRoZSBlcnJfcHRyIHRvIGluZGljYXRlIGlmIHRoZXJl
IHdlIGFyZSBkb2luZyBhIGNvbnRpZ3VvdXMKLQkgKiBtYXBwaW5nIG9yIGEgZGlzY29udGlnaW91
cyBtYXBwaW5nLgotCSAqLwotCXJtZC5jb250aWd1b3VzID0gIWVycl9wdHI7Ci0Jcm1kLm5vX3Ry
YW5zbGF0ZSA9IG5vX3RyYW5zbGF0ZTsKLQotCXdoaWxlIChucikgewotCQlpbnQgaW5kZXggPSAw
OwotCQlpbnQgZG9uZSA9IDA7Ci0JCWludCBiYXRjaCA9IG1pbihSRU1BUF9CQVRDSF9TSVpFLCBu
cik7Ci0JCWludCBiYXRjaF9sZWZ0ID0gYmF0Y2g7Ci0JCXJhbmdlID0gKHVuc2lnbmVkIGxvbmcp
YmF0Y2ggPDwgUEFHRV9TSElGVDsKLQotCQlybWQubW11X3VwZGF0ZSA9IG1tdV91cGRhdGU7Ci0J
CWVyciA9IGFwcGx5X3RvX3BhZ2VfcmFuZ2Uodm1hLT52bV9tbSwgYWRkciwgcmFuZ2UsCi0JCQkJ
CSAgcmVtYXBfYXJlYV9wZm5fcHRlX2ZuLCAmcm1kKTsKLQkJaWYgKGVycikKLQkJCWdvdG8gb3V0
OwotCi0JCS8qIFdlIHJlY29yZCB0aGUgZXJyb3IgZm9yIGVhY2ggcGFnZSB0aGF0IGdpdmVzIGFu
IGVycm9yLCBidXQKLQkJICogY29udGludWUgbWFwcGluZyB1bnRpbCB0aGUgd2hvbGUgc2V0IGlz
IGRvbmUgKi8KLQkJZG8gewotCQkJaW50IGk7Ci0KLQkJCWVyciA9IEhZUEVSVklTT1JfbW11X3Vw
ZGF0ZSgmbW11X3VwZGF0ZVtpbmRleF0sCi0JCQkJCQkgICAgYmF0Y2hfbGVmdCwgJmRvbmUsIGRv
bWlkKTsKLQotCQkJLyoKLQkJCSAqIEBlcnJfcHRyIG1heSBiZSB0aGUgc2FtZSBidWZmZXIgYXMg
QGdmbiwgc28KLQkJCSAqIG9ubHkgY2xlYXIgaXQgYWZ0ZXIgZWFjaCBjaHVuayBvZiBAZ2ZuIGlz
Ci0JCQkgKiB1c2VkLgotCQkJICovCi0JCQlpZiAoZXJyX3B0cikgewotCQkJCWZvciAoaSA9IGlu
ZGV4OyBpIDwgaW5kZXggKyBkb25lOyBpKyspCi0JCQkJCWVycl9wdHJbaV0gPSAwOwotCQkJfQot
CQkJaWYgKGVyciA8IDApIHsKLQkJCQlpZiAoIWVycl9wdHIpCi0JCQkJCWdvdG8gb3V0OwotCQkJ
CWVycl9wdHJbaV0gPSBlcnI7Ci0JCQkJZG9uZSsrOyAvKiBTa2lwIGZhaWxlZCBmcmFtZS4gKi8K
LQkJCX0gZWxzZQotCQkJCW1hcHBlZCArPSBkb25lOwotCQkJYmF0Y2hfbGVmdCAtPSBkb25lOwot
CQkJaW5kZXggKz0gZG9uZTsKLQkJfSB3aGlsZSAoYmF0Y2hfbGVmdCk7Ci0KLQkJbnIgLT0gYmF0
Y2g7Ci0JCWFkZHIgKz0gcmFuZ2U7Ci0JCWlmIChlcnJfcHRyKQotCQkJZXJyX3B0ciArPSBiYXRj
aDsKLQkJY29uZF9yZXNjaGVkKCk7Ci0JfQotb3V0OgotCi0JeGVuX2ZsdXNoX3RsYl9hbGwoKTsK
LQotCXJldHVybiBlcnIgPCAwID8gZXJyIDogbWFwcGVkOwotfQotCi1pbnQgeGVuX3JlbWFwX2Rv
bWFpbl9nZm5fcmFuZ2Uoc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEsCi0JCQkgICAgICAgdW5z
aWduZWQgbG9uZyBhZGRyLAotCQkJICAgICAgIHhlbl9wZm5fdCBnZm4sIGludCBuciwKLQkJCSAg
ICAgICBwZ3Byb3RfdCBwcm90LCB1bnNpZ25lZCBkb21pZCwKLQkJCSAgICAgICBzdHJ1Y3QgcGFn
ZSAqKnBhZ2VzKQotewotCWlmICh4ZW5fZmVhdHVyZShYRU5GRUFUX2F1dG9fdHJhbnNsYXRlZF9w
aHlzbWFwKSkKLQkJcmV0dXJuIC1FT1BOT1RTVVBQOwotCi0JcmV0dXJuIGRvX3JlbWFwX3Bmbih2
bWEsIGFkZHIsICZnZm4sIG5yLCBOVUxMLCBwcm90LCBkb21pZCwgZmFsc2UsCi0JCQkgICAgcGFn
ZXMpOwotfQotRVhQT1JUX1NZTUJPTF9HUEwoeGVuX3JlbWFwX2RvbWFpbl9nZm5fcmFuZ2UpOwot
Ci1pbnQgeGVuX3JlbWFwX2RvbWFpbl9nZm5fYXJyYXkoc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2
bWEsCi0JCQkgICAgICAgdW5zaWduZWQgbG9uZyBhZGRyLAotCQkJICAgICAgIHhlbl9wZm5fdCAq
Z2ZuLCBpbnQgbnIsCi0JCQkgICAgICAgaW50ICplcnJfcHRyLCBwZ3Byb3RfdCBwcm90LAotCQkJ
ICAgICAgIHVuc2lnbmVkIGRvbWlkLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKQotewotCWlmICh4ZW5f
ZmVhdHVyZShYRU5GRUFUX2F1dG9fdHJhbnNsYXRlZF9waHlzbWFwKSkKLQkJcmV0dXJuIHhlbl94
bGF0ZV9yZW1hcF9nZm5fYXJyYXkodm1hLCBhZGRyLCBnZm4sIG5yLCBlcnJfcHRyLAotCQkJCQkJ
IHByb3QsIGRvbWlkLCBwYWdlcyk7Ci0KLQkvKiBXZSBCVUdfT04gYmVjYXVzZSBpdCdzIGEgcHJv
Z3JhbW1lciBlcnJvciB0byBwYXNzIGEgTlVMTCBlcnJfcHRyLAotCSAqIGFuZCB0aGUgY29uc2Vx
dWVuY2VzIGxhdGVyIGlzIHF1aXRlIGhhcmQgdG8gZGV0ZWN0IHdoYXQgdGhlIGFjdHVhbAotCSAq
IGNhdXNlIG9mICJ3cm9uZyBtZW1vcnkgd2FzIG1hcHBlZCBpbiIuCi0JICovCi0JQlVHX09OKGVy
cl9wdHIgPT0gTlVMTCk7Ci0JcmV0dXJuIGRvX3JlbWFwX3Bmbih2bWEsIGFkZHIsIGdmbiwgbnIs
IGVycl9wdHIsIHByb3QsIGRvbWlkLAotCQkJICAgIGZhbHNlLCBwYWdlcyk7Ci19Ci1FWFBPUlRf
U1lNQk9MX0dQTCh4ZW5fcmVtYXBfZG9tYWluX2dmbl9hcnJheSk7Ci0KLWludCB4ZW5fcmVtYXBf
ZG9tYWluX21mbl9hcnJheShzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSwKLQkJCSAgICAgICB1
bnNpZ25lZCBsb25nIGFkZHIsCi0JCQkgICAgICAgeGVuX3Bmbl90ICptZm4sIGludCBuciwKLQkJ
CSAgICAgICBpbnQgKmVycl9wdHIsIHBncHJvdF90IHByb3QsCi0JCQkgICAgICAgdW5zaWduZWQg
aW50IGRvbWlkLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKQotewotCWlmICh4ZW5fZmVhdHVyZShYRU5G
RUFUX2F1dG9fdHJhbnNsYXRlZF9waHlzbWFwKSkKLQkJcmV0dXJuIC1FT1BOT1RTVVBQOwotCi0J
cmV0dXJuIGRvX3JlbWFwX3Bmbih2bWEsIGFkZHIsIG1mbiwgbnIsIGVycl9wdHIsIHByb3QsIGRv
bWlkLAotCQkJICAgIHRydWUsIHBhZ2VzKTsKLX0KLUVYUE9SVF9TWU1CT0xfR1BMKHhlbl9yZW1h
cF9kb21haW5fbWZuX2FycmF5KTsKLQogLyogUmV0dXJuczogMCBzdWNjZXNzICovCiBpbnQgeGVu
X3VubWFwX2RvbWFpbl9nZm5fcmFuZ2Uoc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEsCiAJCQkg
ICAgICAgaW50IG5yLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYv
eGVuL21tdV9wdi5jIGIvYXJjaC94ODYveGVuL21tdV9wdi5jCmluZGV4IDQ1YjcwMGFjNWZlNy4u
YmRmYWMwMGIxZWM4IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vbW11X3B2LmMKKysrIGIvYXJj
aC94ODYveGVuL21tdV9wdi5jCkBAIC05OCw2ICs5OCwxMiBAQCBzdGF0aWMgUkVTRVJWRV9CUktf
QVJSQVkocHRlX3QsIGxldmVsMV9pZGVudF9wZ3QsIExFVkVMMV9JREVOVF9FTlRSSUVTKTsKIHN0
YXRpYyBwdWRfdCBsZXZlbDNfdXNlcl92c3lzY2FsbFtQVFJTX1BFUl9QVURdIF9fcGFnZV9hbGln
bmVkX2JzczsKICNlbmRpZiAvKiBDT05GSUdfWDg2XzY0ICovCiAKKy8qCisgKiBQcm90ZWN0cyBh
dG9taWMgcmVzZXJ2YXRpb24gZGVjcmVhc2UvaW5jcmVhc2UgYWdhaW5zdCBjb25jdXJyZW50IGlu
Y3JlYXNlcy4KKyAqIEFsc28gcHJvdGVjdHMgbm9uLWF0b21pYyB1cGRhdGVzIG9mIGN1cnJlbnRf
cGFnZXMgYW5kIGJhbGxvb24gbGlzdHMuCisgKi8KK0RFRklORV9TUElOTE9DSyh4ZW5fcmVzZXJ2
YXRpb25fbG9jayk7CisKIC8qCiAgKiBOb3RlIGFib3V0IGNyMyAocGFnZXRhYmxlIGJhc2UpIHZh
bHVlczoKICAqCkBAIC0yNjY1LDYgKzI2NzEsMTM4IEBAIHZvaWQgeGVuX2Rlc3Ryb3lfY29udGln
dW91c19yZWdpb24ocGh5c19hZGRyX3QgcHN0YXJ0LCB1bnNpZ25lZCBpbnQgb3JkZXIpCiB9CiBF
WFBPUlRfU1lNQk9MX0dQTCh4ZW5fZGVzdHJveV9jb250aWd1b3VzX3JlZ2lvbik7CiAKK3N0YXRp
YyBub2lubGluZSB2b2lkIHhlbl9mbHVzaF90bGJfYWxsKHZvaWQpCit7CisJc3RydWN0IG1tdWV4
dF9vcCAqb3A7CisJc3RydWN0IG11bHRpY2FsbF9zcGFjZSBtY3M7CisKKwlwcmVlbXB0X2Rpc2Fi
bGUoKTsKKworCW1jcyA9IHhlbl9tY19lbnRyeShzaXplb2YoKm9wKSk7CisKKwlvcCA9IG1jcy5h
cmdzOworCW9wLT5jbWQgPSBNTVVFWFRfVExCX0ZMVVNIX0FMTDsKKwlNVUxUSV9tbXVleHRfb3Ao
bWNzLm1jLCBvcCwgMSwgTlVMTCwgRE9NSURfU0VMRik7CisKKwl4ZW5fbWNfaXNzdWUoUEFSQVZJ
UlRfTEFaWV9NTVUpOworCisJcHJlZW1wdF9lbmFibGUoKTsKK30KKworI2RlZmluZSBSRU1BUF9C
QVRDSF9TSVpFIDE2CisKK3N0cnVjdCByZW1hcF9kYXRhIHsKKwl4ZW5fcGZuX3QgKnBmbjsKKwli
b29sIGNvbnRpZ3VvdXM7CisJYm9vbCBub190cmFuc2xhdGU7CisJcGdwcm90X3QgcHJvdDsKKwlz
dHJ1Y3QgbW11X3VwZGF0ZSAqbW11X3VwZGF0ZTsKK307CisKK3N0YXRpYyBpbnQgcmVtYXBfYXJl
YV9wZm5fcHRlX2ZuKHB0ZV90ICpwdGVwLCBwZ3RhYmxlX3QgdG9rZW4sCisJCQkJIHVuc2lnbmVk
IGxvbmcgYWRkciwgdm9pZCAqZGF0YSkKK3sKKwlzdHJ1Y3QgcmVtYXBfZGF0YSAqcm1kID0gZGF0
YTsKKwlwdGVfdCBwdGUgPSBwdGVfbWtzcGVjaWFsKG1mbl9wdGUoKnJtZC0+cGZuLCBybWQtPnBy
b3QpKTsKKworCS8qCisJICogSWYgd2UgaGF2ZSBhIGNvbnRpZ3VvdXMgcmFuZ2UsIGp1c3QgdXBk
YXRlIHRoZSBwZm4gaXRzZWxmLAorCSAqIGVsc2UgdXBkYXRlIHBvaW50ZXIgdG8gYmUgIm5leHQg
cGZuIi4KKwkgKi8KKwlpZiAocm1kLT5jb250aWd1b3VzKQorCQkoKnJtZC0+cGZuKSsrOworCWVs
c2UKKwkJcm1kLT5wZm4rKzsKKworCXJtZC0+bW11X3VwZGF0ZS0+cHRyID0gdmlydF90b19tYWNo
aW5lKHB0ZXApLm1hZGRyOworCXJtZC0+bW11X3VwZGF0ZS0+cHRyIHw9IHJtZC0+bm9fdHJhbnNs
YXRlID8KKwkJTU1VX1BUX1VQREFURV9OT19UUkFOU0xBVEUgOgorCQlNTVVfTk9STUFMX1BUX1VQ
REFURTsKKwlybWQtPm1tdV91cGRhdGUtPnZhbCA9IHB0ZV92YWxfbWEocHRlKTsKKwlybWQtPm1t
dV91cGRhdGUrKzsKKworCXJldHVybiAwOworfQorCitpbnQgeGVuX3JlbWFwX3BmbihzdHJ1Y3Qg
dm1fYXJlYV9zdHJ1Y3QgKnZtYSwgdW5zaWduZWQgbG9uZyBhZGRyLAorCQkgIHhlbl9wZm5fdCAq
cGZuLCBpbnQgbnIsIGludCAqZXJyX3B0ciwgcGdwcm90X3QgcHJvdCwKKwkJICB1bnNpZ25lZCBp
bnQgZG9taWQsIGJvb2wgbm9fdHJhbnNsYXRlLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKQoreworCWlu
dCBlcnIgPSAwOworCXN0cnVjdCByZW1hcF9kYXRhIHJtZDsKKwlzdHJ1Y3QgbW11X3VwZGF0ZSBt
bXVfdXBkYXRlW1JFTUFQX0JBVENIX1NJWkVdOworCXVuc2lnbmVkIGxvbmcgcmFuZ2U7CisJaW50
IG1hcHBlZCA9IDA7CisKKwlCVUdfT04oISgodm1hLT52bV9mbGFncyAmIChWTV9QRk5NQVAgfCBW
TV9JTykpID09IChWTV9QRk5NQVAgfCBWTV9JTykpKTsKKworCXJtZC5wZm4gPSBwZm47CisJcm1k
LnByb3QgPSBwcm90OworCS8qCisJICogV2UgdXNlIHRoZSBlcnJfcHRyIHRvIGluZGljYXRlIGlm
IHRoZXJlIHdlIGFyZSBkb2luZyBhIGNvbnRpZ3VvdXMKKwkgKiBtYXBwaW5nIG9yIGEgZGlzY29u
dGlnaW91cyBtYXBwaW5nLgorCSAqLworCXJtZC5jb250aWd1b3VzID0gIWVycl9wdHI7CisJcm1k
Lm5vX3RyYW5zbGF0ZSA9IG5vX3RyYW5zbGF0ZTsKKworCXdoaWxlIChucikgeworCQlpbnQgaW5k
ZXggPSAwOworCQlpbnQgZG9uZSA9IDA7CisJCWludCBiYXRjaCA9IG1pbihSRU1BUF9CQVRDSF9T
SVpFLCBucik7CisJCWludCBiYXRjaF9sZWZ0ID0gYmF0Y2g7CisKKwkJcmFuZ2UgPSAodW5zaWdu
ZWQgbG9uZyliYXRjaCA8PCBQQUdFX1NISUZUOworCisJCXJtZC5tbXVfdXBkYXRlID0gbW11X3Vw
ZGF0ZTsKKwkJZXJyID0gYXBwbHlfdG9fcGFnZV9yYW5nZSh2bWEtPnZtX21tLCBhZGRyLCByYW5n
ZSwKKwkJCQkJICByZW1hcF9hcmVhX3Bmbl9wdGVfZm4sICZybWQpOworCQlpZiAoZXJyKQorCQkJ
Z290byBvdXQ7CisKKwkJLyoKKwkJICogV2UgcmVjb3JkIHRoZSBlcnJvciBmb3IgZWFjaCBwYWdl
IHRoYXQgZ2l2ZXMgYW4gZXJyb3IsIGJ1dAorCQkgKiBjb250aW51ZSBtYXBwaW5nIHVudGlsIHRo
ZSB3aG9sZSBzZXQgaXMgZG9uZQorCQkgKi8KKwkJZG8geworCQkJaW50IGk7CisKKwkJCWVyciA9
IEhZUEVSVklTT1JfbW11X3VwZGF0ZSgmbW11X3VwZGF0ZVtpbmRleF0sCisJCQkJCQkgICAgYmF0
Y2hfbGVmdCwgJmRvbmUsIGRvbWlkKTsKKworCQkJLyoKKwkJCSAqIEBlcnJfcHRyIG1heSBiZSB0
aGUgc2FtZSBidWZmZXIgYXMgQGdmbiwgc28KKwkJCSAqIG9ubHkgY2xlYXIgaXQgYWZ0ZXIgZWFj
aCBjaHVuayBvZiBAZ2ZuIGlzCisJCQkgKiB1c2VkLgorCQkJICovCisJCQlpZiAoZXJyX3B0cikg
eworCQkJCWZvciAoaSA9IGluZGV4OyBpIDwgaW5kZXggKyBkb25lOyBpKyspCisJCQkJCWVycl9w
dHJbaV0gPSAwOworCQkJfQorCQkJaWYgKGVyciA8IDApIHsKKwkJCQlpZiAoIWVycl9wdHIpCisJ
CQkJCWdvdG8gb3V0OworCQkJCWVycl9wdHJbaV0gPSBlcnI7CisJCQkJZG9uZSsrOyAvKiBTa2lw
IGZhaWxlZCBmcmFtZS4gKi8KKwkJCX0gZWxzZQorCQkJCW1hcHBlZCArPSBkb25lOworCQkJYmF0
Y2hfbGVmdCAtPSBkb25lOworCQkJaW5kZXggKz0gZG9uZTsKKwkJfSB3aGlsZSAoYmF0Y2hfbGVm
dCk7CisKKwkJbnIgLT0gYmF0Y2g7CisJCWFkZHIgKz0gcmFuZ2U7CisJCWlmIChlcnJfcHRyKQor
CQkJZXJyX3B0ciArPSBiYXRjaDsKKwkJY29uZF9yZXNjaGVkKCk7CisJfQorb3V0OgorCisJeGVu
X2ZsdXNoX3RsYl9hbGwoKTsKKworCXJldHVybiBlcnIgPCAwID8gZXJyIDogbWFwcGVkOworfQor
RVhQT1JUX1NZTUJPTF9HUEwoeGVuX3JlbWFwX3Bmbik7CisKICNpZmRlZiBDT05GSUdfS0VYRUNf
Q09SRQogcGh5c19hZGRyX3QgcGFkZHJfdm1jb3JlaW5mb19ub3RlKHZvaWQpCiB7CmRpZmYgLS1n
aXQgYS9pbmNsdWRlL3hlbi9pbnRlcmZhY2UvbWVtb3J5LmggYi9pbmNsdWRlL3hlbi9pbnRlcmZh
Y2UvbWVtb3J5LmgKaW5kZXggNGM1NzUxYzI2Zjg3Li40NDcwMDQ4NjFmMDAgMTAwNjQ0Ci0tLSBh
L2luY2x1ZGUveGVuL2ludGVyZmFjZS9tZW1vcnkuaAorKysgYi9pbmNsdWRlL3hlbi9pbnRlcmZh
Y2UvbWVtb3J5LmgKQEAgLTI0NCwxMiArMjQ0LDYgQEAgREVGSU5FX0dVRVNUX0hBTkRMRV9TVFJV
Q1QoeGVuX21lbW9yeV9tYXApOwogI2RlZmluZSBYRU5NRU1fbWFjaGluZV9tZW1vcnlfbWFwICAg
MTAKIAogCi0vKgotICogUHJldmVudCB0aGUgYmFsbG9vbiBkcml2ZXIgZnJvbSBjaGFuZ2luZyB0
aGUgbWVtb3J5IHJlc2VydmF0aW9uCi0gKiBkdXJpbmcgYSBkcml2ZXIgY3JpdGljYWwgcmVnaW9u
LgotICovCi1leHRlcm4gc3BpbmxvY2tfdCB4ZW5fcmVzZXJ2YXRpb25fbG9jazsKLQogLyoKICAq
IFVubWFwcyB0aGUgcGFnZSBhcHBlYXJpbmcgYXQgYSBwYXJ0aWN1bGFyIEdQRk4gZnJvbSB0aGUg
c3BlY2lmaWVkIGd1ZXN0J3MKICAqIHBzZXVkb3BoeXNpY2FsIGFkZHJlc3Mgc3BhY2UuCmRpZmYg
LS1naXQgYS9pbmNsdWRlL3hlbi94ZW4tb3BzLmggYi9pbmNsdWRlL3hlbi94ZW4tb3BzLmgKaW5k
ZXggZmQxOGM5NzRhNjE5Li4xODgwM2ZmNzZlMjcgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUveGVuL3hl
bi1vcHMuaAorKysgYi9pbmNsdWRlL3hlbi94ZW4tb3BzLmgKQEAgLTUsNiArNSw3IEBACiAjaW5j
bHVkZSA8bGludXgvcGVyY3B1Lmg+CiAjaW5jbHVkZSA8bGludXgvbm90aWZpZXIuaD4KICNpbmNs
dWRlIDxsaW51eC9lZmkuaD4KKyNpbmNsdWRlIDx4ZW4vZmVhdHVyZXMuaD4KICNpbmNsdWRlIDxh
c20veGVuL2ludGVyZmFjZS5oPgogI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2UvdmNwdS5oPgogCkBA
IC00Nyw2ICs0OCwxMCBAQCBpbnQgeGVuX2NyZWF0ZV9jb250aWd1b3VzX3JlZ2lvbihwaHlzX2Fk
ZHJfdCBwc3RhcnQsIHVuc2lnbmVkIGludCBvcmRlciwKIAkJCQlkbWFfYWRkcl90ICpkbWFfaGFu
ZGxlKTsKIAogdm9pZCB4ZW5fZGVzdHJveV9jb250aWd1b3VzX3JlZ2lvbihwaHlzX2FkZHJfdCBw
c3RhcnQsIHVuc2lnbmVkIGludCBvcmRlcik7CisKK2ludCB4ZW5fcmVtYXBfcGZuKHN0cnVjdCB2
bV9hcmVhX3N0cnVjdCAqdm1hLCB1bnNpZ25lZCBsb25nIGFkZHIsCisJCSAgeGVuX3Bmbl90ICpw
Zm4sIGludCBuciwgaW50ICplcnJfcHRyLCBwZ3Byb3RfdCBwcm90LAorCQkgIHVuc2lnbmVkIGlu
dCBkb21pZCwgYm9vbCBub190cmFuc2xhdGUsIHN0cnVjdCBwYWdlICoqcGFnZXMpOwogI2Vsc2UK
IHN0YXRpYyBpbmxpbmUgaW50IHhlbl9jcmVhdGVfY29udGlndW91c19yZWdpb24ocGh5c19hZGRy
X3QgcHN0YXJ0LAogCQkJCQkgICAgICAgdW5zaWduZWQgaW50IG9yZGVyLApAQCAtNTgsMTAgKzYz
LDUwIEBAIHN0YXRpYyBpbmxpbmUgaW50IHhlbl9jcmVhdGVfY29udGlndW91c19yZWdpb24ocGh5
c19hZGRyX3QgcHN0YXJ0LAogCiBzdGF0aWMgaW5saW5lIHZvaWQgeGVuX2Rlc3Ryb3lfY29udGln
dW91c19yZWdpb24ocGh5c19hZGRyX3QgcHN0YXJ0LAogCQkJCQkJIHVuc2lnbmVkIGludCBvcmRl
cikgeyB9CisKK3N0YXRpYyBpbmxpbmUgaW50IHhlbl9yZW1hcF9wZm4oc3RydWN0IHZtX2FyZWFf
c3RydWN0ICp2bWEsIHVuc2lnbmVkIGxvbmcgYWRkciwKKwkJCQl4ZW5fcGZuX3QgKnBmbiwgaW50
IG5yLCBpbnQgKmVycl9wdHIsCisJCQkJcGdwcm90X3QgcHJvdCwgIHVuc2lnbmVkIGludCBkb21p
ZCwKKwkJCQlib29sIG5vX3RyYW5zbGF0ZSwgc3RydWN0IHBhZ2UgKipwYWdlcykKK3sKKwlCVUco
KTsKKwlyZXR1cm4gMDsKK30KICNlbmRpZgogCiBzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3Q7CiAKKyNp
ZmRlZiBDT05GSUdfWEVOX0FVVE9fWExBVEUKK2ludCB4ZW5feGxhdGVfcmVtYXBfZ2ZuX2FycmF5
KHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hLAorCQkJICAgICAgdW5zaWduZWQgbG9uZyBhZGRy
LAorCQkJICAgICAgeGVuX3Bmbl90ICpnZm4sIGludCBuciwKKwkJCSAgICAgIGludCAqZXJyX3B0
ciwgcGdwcm90X3QgcHJvdCwKKwkJCSAgICAgIHVuc2lnbmVkIGludCBkb21pZCwKKwkJCSAgICAg
IHN0cnVjdCBwYWdlICoqcGFnZXMpOworaW50IHhlbl94bGF0ZV91bm1hcF9nZm5fcmFuZ2Uoc3Ry
dWN0IHZtX2FyZWFfc3RydWN0ICp2bWEsCisJCQkgICAgICBpbnQgbnIsIHN0cnVjdCBwYWdlICoq
cGFnZXMpOworI2Vsc2UKKy8qCisgKiBUaGVzZSB0d28gZnVuY3Rpb25zIGFyZSBjYWxsZWQgZnJv
bSBhcmNoL3g4Ni94ZW4vbW11LmMgYW5kIHNvIHN0dWJzCisgKiBhcmUgbmVlZGVkIGZvciBhIGNv
bmZpZ3VyYXRpb24gbm90IHNwZWNpZnlpbmcgQ09ORklHX1hFTl9BVVRPX1hMQVRFLgorICovCitz
dGF0aWMgaW5saW5lIGludCB4ZW5feGxhdGVfcmVtYXBfZ2ZuX2FycmF5KHN0cnVjdCB2bV9hcmVh
X3N0cnVjdCAqdm1hLAorCQkJCQkgICAgdW5zaWduZWQgbG9uZyBhZGRyLAorCQkJCQkgICAgeGVu
X3Bmbl90ICpnZm4sIGludCBuciwKKwkJCQkJICAgIGludCAqZXJyX3B0ciwgcGdwcm90X3QgcHJv
dCwKKwkJCQkJICAgIHVuc2lnbmVkIGludCBkb21pZCwKKwkJCQkJICAgIHN0cnVjdCBwYWdlICoq
cGFnZXMpCit7CisJcmV0dXJuIC1FT1BOT1RTVVBQOworfQorCitzdGF0aWMgaW5saW5lIGludCB4
ZW5feGxhdGVfdW5tYXBfZ2ZuX3JhbmdlKHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hLAorCQkJ
CQkgICAgaW50IG5yLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKQoreworCXJldHVybiAtRU9QTk9UU1VQ
UDsKK30KKyNlbmRpZgorCiAvKgogICogeGVuX3JlbWFwX2RvbWFpbl9nZm5fYXJyYXkoKSAtIG1h
cCBhbiBhcnJheSBvZiBmb3JlaWduIGZyYW1lcyBieSBnZm4KICAqIEB2bWE6ICAgICBWTUEgdG8g
bWFwIHRoZSBwYWdlcyBpbnRvCkBAIC03OSwxMiArMTI0LDI1IEBAIHN0cnVjdCB2bV9hcmVhX3N0
cnVjdDsKICAqIFJldHVybnMgdGhlIG51bWJlciBvZiBzdWNjZXNzZnVsbHkgbWFwcGVkIGZyYW1l
cywgb3IgYSAtdmUgZXJyb3IKICAqIGNvZGUuCiAgKi8KLWludCB4ZW5fcmVtYXBfZG9tYWluX2dm
bl9hcnJheShzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSwKLQkJCSAgICAgICB1bnNpZ25lZCBs
b25nIGFkZHIsCi0JCQkgICAgICAgeGVuX3Bmbl90ICpnZm4sIGludCBuciwKLQkJCSAgICAgICBp
bnQgKmVycl9wdHIsIHBncHJvdF90IHByb3QsCi0JCQkgICAgICAgdW5zaWduZWQgZG9taWQsCi0J
CQkgICAgICAgc3RydWN0IHBhZ2UgKipwYWdlcyk7CitzdGF0aWMgaW5saW5lIGludCB4ZW5fcmVt
YXBfZG9tYWluX2dmbl9hcnJheShzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSwKKwkJCQkJICAg
ICB1bnNpZ25lZCBsb25nIGFkZHIsCisJCQkJCSAgICAgeGVuX3Bmbl90ICpnZm4sIGludCBuciwK
KwkJCQkJICAgICBpbnQgKmVycl9wdHIsIHBncHJvdF90IHByb3QsCisJCQkJCSAgICAgdW5zaWdu
ZWQgaW50IGRvbWlkLAorCQkJCQkgICAgIHN0cnVjdCBwYWdlICoqcGFnZXMpCit7CisJaWYgKHhl
bl9mZWF0dXJlKFhFTkZFQVRfYXV0b190cmFuc2xhdGVkX3BoeXNtYXApKQorCQlyZXR1cm4geGVu
X3hsYXRlX3JlbWFwX2dmbl9hcnJheSh2bWEsIGFkZHIsIGdmbiwgbnIsIGVycl9wdHIsCisJCQkJ
CQkgcHJvdCwgZG9taWQsIHBhZ2VzKTsKKworCS8qIFdlIEJVR19PTiBiZWNhdXNlIGl0J3MgYSBw
cm9ncmFtbWVyIGVycm9yIHRvIHBhc3MgYSBOVUxMIGVycl9wdHIsCisJICogYW5kIHRoZSBjb25z
ZXF1ZW5jZXMgbGF0ZXIgaXMgcXVpdGUgaGFyZCB0byBkZXRlY3Qgd2hhdCB0aGUgYWN0dWFsCisJ
ICogY2F1c2Ugb2YgIndyb25nIG1lbW9yeSB3YXMgbWFwcGVkIGluIi4KKwkgKi8KKwlCVUdfT04o
ZXJyX3B0ciA9PSBOVUxMKTsKKwlyZXR1cm4geGVuX3JlbWFwX3Bmbih2bWEsIGFkZHIsIGdmbiwg
bnIsIGVycl9wdHIsIHByb3QsIGRvbWlkLAorCQkJICAgICBmYWxzZSwgcGFnZXMpOworfQogCiAv
KgogICogeGVuX3JlbWFwX2RvbWFpbl9tZm5fYXJyYXkoKSAtIG1hcCBhbiBhcnJheSBvZiBmb3Jl
aWduIGZyYW1lcyBieSBtZm4KQEAgLTEwMywxMCArMTYxLDE4IEBAIGludCB4ZW5fcmVtYXBfZG9t
YWluX2dmbl9hcnJheShzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSwKICAqIFJldHVybnMgdGhl
IG51bWJlciBvZiBzdWNjZXNzZnVsbHkgbWFwcGVkIGZyYW1lcywgb3IgYSAtdmUgZXJyb3IKICAq
IGNvZGUuCiAgKi8KLWludCB4ZW5fcmVtYXBfZG9tYWluX21mbl9hcnJheShzdHJ1Y3Qgdm1fYXJl
YV9zdHJ1Y3QgKnZtYSwKLQkJCSAgICAgICB1bnNpZ25lZCBsb25nIGFkZHIsIHhlbl9wZm5fdCAq
bWZuLCBpbnQgbnIsCi0JCQkgICAgICAgaW50ICplcnJfcHRyLCBwZ3Byb3RfdCBwcm90LAotCQkJ
ICAgICAgIHVuc2lnbmVkIGludCBkb21pZCwgc3RydWN0IHBhZ2UgKipwYWdlcyk7CitzdGF0aWMg
aW5saW5lIGludCB4ZW5fcmVtYXBfZG9tYWluX21mbl9hcnJheShzdHJ1Y3Qgdm1fYXJlYV9zdHJ1
Y3QgKnZtYSwKKwkJCQkJICAgICB1bnNpZ25lZCBsb25nIGFkZHIsIHhlbl9wZm5fdCAqbWZuLAor
CQkJCQkgICAgIGludCBuciwgaW50ICplcnJfcHRyLAorCQkJCQkgICAgIHBncHJvdF90IHByb3Qs
IHVuc2lnbmVkIGludCBkb21pZCwKKwkJCQkJICAgICBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKQorewor
CWlmICh4ZW5fZmVhdHVyZShYRU5GRUFUX2F1dG9fdHJhbnNsYXRlZF9waHlzbWFwKSkKKwkJcmV0
dXJuIC1FT1BOT1RTVVBQOworCisJcmV0dXJuIHhlbl9yZW1hcF9wZm4odm1hLCBhZGRyLCBtZm4s
IG5yLCBlcnJfcHRyLCBwcm90LCBkb21pZCwKKwkJCSAgICAgdHJ1ZSwgcGFnZXMpOworfQogCiAv
KiB4ZW5fcmVtYXBfZG9tYWluX2dmbl9yYW5nZSgpIC0gbWFwIGEgcmFuZ2Ugb2YgZm9yZWlnbiBm
cmFtZXMKICAqIEB2bWE6ICAgICBWTUEgdG8gbWFwIHRoZSBwYWdlcyBpbnRvCkBAIC0xMjAsNDQg
KzE4NiwyMSBAQCBpbnQgeGVuX3JlbWFwX2RvbWFpbl9tZm5fYXJyYXkoc3RydWN0IHZtX2FyZWFf
c3RydWN0ICp2bWEsCiAgKiBSZXR1cm5zIHRoZSBudW1iZXIgb2Ygc3VjY2Vzc2Z1bGx5IG1hcHBl
ZCBmcmFtZXMsIG9yIGEgLXZlIGVycm9yCiAgKiBjb2RlLgogICovCi1pbnQgeGVuX3JlbWFwX2Rv
bWFpbl9nZm5fcmFuZ2Uoc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEsCi0JCQkgICAgICAgdW5z
aWduZWQgbG9uZyBhZGRyLAotCQkJICAgICAgIHhlbl9wZm5fdCBnZm4sIGludCBuciwKLQkJCSAg
ICAgICBwZ3Byb3RfdCBwcm90LCB1bnNpZ25lZCBkb21pZCwKLQkJCSAgICAgICBzdHJ1Y3QgcGFn
ZSAqKnBhZ2VzKTsKLWludCB4ZW5fdW5tYXBfZG9tYWluX2dmbl9yYW5nZShzdHJ1Y3Qgdm1fYXJl
YV9zdHJ1Y3QgKnZtYSwKLQkJCSAgICAgICBpbnQgbnVtcGdzLCBzdHJ1Y3QgcGFnZSAqKnBhZ2Vz
KTsKLQotI2lmZGVmIENPTkZJR19YRU5fQVVUT19YTEFURQotaW50IHhlbl94bGF0ZV9yZW1hcF9n
Zm5fYXJyYXkoc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEsCi0JCQkgICAgICB1bnNpZ25lZCBs
b25nIGFkZHIsCi0JCQkgICAgICB4ZW5fcGZuX3QgKmdmbiwgaW50IG5yLAotCQkJICAgICAgaW50
ICplcnJfcHRyLCBwZ3Byb3RfdCBwcm90LAotCQkJICAgICAgdW5zaWduZWQgZG9taWQsCi0JCQkg
ICAgICBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKTsKLWludCB4ZW5feGxhdGVfdW5tYXBfZ2ZuX3Jhbmdl
KHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hLAotCQkJICAgICAgaW50IG5yLCBzdHJ1Y3QgcGFn
ZSAqKnBhZ2VzKTsKLSNlbHNlCi0vKgotICogVGhlc2UgdHdvIGZ1bmN0aW9ucyBhcmUgY2FsbGVk
IGZyb20gYXJjaC94ODYveGVuL21tdS5jIGFuZCBzbyBzdHVicwotICogYXJlIG5lZWRlZCBmb3Ig
YSBjb25maWd1cmF0aW9uIG5vdCBzcGVjaWZ5aW5nIENPTkZJR19YRU5fQVVUT19YTEFURS4KLSAq
Lwotc3RhdGljIGlubGluZSBpbnQgeGVuX3hsYXRlX3JlbWFwX2dmbl9hcnJheShzdHJ1Y3Qgdm1f
YXJlYV9zdHJ1Y3QgKnZtYSwKLQkJCQkJICAgIHVuc2lnbmVkIGxvbmcgYWRkciwKLQkJCQkJICAg
IHhlbl9wZm5fdCAqZ2ZuLCBpbnQgbnIsCi0JCQkJCSAgICBpbnQgKmVycl9wdHIsIHBncHJvdF90
IHByb3QsCi0JCQkJCSAgICB1bnNpZ25lZCBpbnQgZG9taWQsCi0JCQkJCSAgICBzdHJ1Y3QgcGFn
ZSAqKnBhZ2VzKQorc3RhdGljIGlubGluZSBpbnQgeGVuX3JlbWFwX2RvbWFpbl9nZm5fcmFuZ2Uo
c3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEsCisJCQkJCSAgICAgdW5zaWduZWQgbG9uZyBhZGRy
LAorCQkJCQkgICAgIHhlbl9wZm5fdCBnZm4sIGludCBuciwKKwkJCQkJICAgICBwZ3Byb3RfdCBw
cm90LCB1bnNpZ25lZCBpbnQgZG9taWQsCisJCQkJCSAgICAgc3RydWN0IHBhZ2UgKipwYWdlcykK
IHsKLQlyZXR1cm4gLUVPUE5PVFNVUFA7Ci19CisJaWYgKHhlbl9mZWF0dXJlKFhFTkZFQVRfYXV0
b190cmFuc2xhdGVkX3BoeXNtYXApKQorCQlyZXR1cm4gLUVPUE5PVFNVUFA7CiAKLXN0YXRpYyBp
bmxpbmUgaW50IHhlbl94bGF0ZV91bm1hcF9nZm5fcmFuZ2Uoc3RydWN0IHZtX2FyZWFfc3RydWN0
ICp2bWEsCi0JCQkJCSAgICBpbnQgbnIsIHN0cnVjdCBwYWdlICoqcGFnZXMpCi17Ci0JcmV0dXJu
IC1FT1BOT1RTVVBQOworCXJldHVybiB4ZW5fcmVtYXBfcGZuKHZtYSwgYWRkciwgJmdmbiwgbnIs
IE5VTEwsIHByb3QsIGRvbWlkLCBmYWxzZSwKKwkJCSAgICAgcGFnZXMpOwogfQotI2VuZGlmCisK
K2ludCB4ZW5fdW5tYXBfZG9tYWluX2dmbl9yYW5nZShzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZt
YSwKKwkJCSAgICAgICBpbnQgbnVtcGdzLCBzdHJ1Y3QgcGFnZSAqKnBhZ2VzKTsKIAogaW50IHhl
bl94bGF0ZV9tYXBfYmFsbG9vbmVkX3BhZ2VzKHhlbl9wZm5fdCAqKnBmbnMsIHZvaWQgKip2YWRk
ciwKIAkJCQkgIHVuc2lnbmVkIGxvbmcgbnJfZ3JhbnRfZnJhbWVzKTsKLS0gCjIuMTYuNAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 07:40:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 07:40: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 1fuYcG-0000HU-4O; Tue, 28 Aug 2018 07:40: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=bffi=ll=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fuYcE-0000GG-94
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 07:40:42 +0000
X-Inumbo-ID: 75fb1441-aa95-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 75fb1441-aa95-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 09:39:14 +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 D5791B049;
 Tue, 28 Aug 2018 07:40:39 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Tue, 28 Aug 2018 09:40:22 +0200
Message-Id: <20180828074026.820-12-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20180828074026.820-1-jgross@suse.com>
References: <20180828074026.820-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 11/15] x86/paravirt: move items in pv_info
 under PARAVIRT_XXL 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,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxsIGl0ZW1zIGJ1dCBuYW1lIGluIHB2X2luZm8gYXJlIG5lZWRlZCBieSBYZW4gUFYgb25seS4g
RGVmaW5lIHRoZW0Kd2l0aCBDT05GSUdfUEFSQVZJUlRfWFhMIHNldCBvbmx5LgoKU2lnbmVkLW9m
Zi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KIGFyY2gveDg2L2luY2x1
ZGUvYXNtL3BhcmF2aXJ0LmggICAgICAgICAgICAgfCAyICsrCiBhcmNoL3g4Ni9pbmNsdWRlL2Fz
bS9wYXJhdmlydF90eXBlcy5oICAgICAgIHwgMiArKwogYXJjaC94ODYvaW5jbHVkZS9hc20vcGd0
YWJsZS0zbGV2ZWxfdHlwZXMuaCB8IDIgKy0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3B0cmFjZS5o
ICAgICAgICAgICAgICAgfCAyICstCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9zZWdtZW50LmggICAg
ICAgICAgICAgIHwgMiArLQogYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMgICAgICAgICAgICAg
ICAgICB8IDIgKysKIDYgZmlsZXMgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmggYi9hcmNo
L3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oCmluZGV4IDJiYTIzZTk4YzVjZC4uZGJhZWRmMWVk
NjIyIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oCisrKyBiL2Fy
Y2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKQEAgLTEwNCw3ICsxMDQsOSBAQCBzdGF0aWMg
aW5saW5lIHZvaWQgd2JpbnZkKHZvaWQpCiAJUFZPUF9WQ0FMTDAoY3B1LndiaW52ZCk7CiB9CiAK
KyNpZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiAjZGVmaW5lIGdldF9rZXJuZWxfcnBsKCkgIChw
dl9pbmZvLmtlcm5lbF9ycGwpCisjZW5kaWYKIAogc3RhdGljIGlubGluZSB1NjQgcGFyYXZpcnRf
cmVhZF9tc3IodW5zaWduZWQgbXNyKQogewpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9h
c20vcGFyYXZpcnRfdHlwZXMuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVz
LmgKaW5kZXggNDYyYTU0YjJiYjUzLi45OGUxMTEwMzU0YjggMTAwNjQ0Ci0tLSBhL2FyY2gveDg2
L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmgKKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20v
cGFyYXZpcnRfdHlwZXMuaApAQCAtNjYsMTEgKzY2LDEzIEBAIHN0cnVjdCBwYXJhdmlydF9jYWxs
ZWVfc2F2ZSB7CiAKIC8qIGdlbmVyYWwgaW5mbyAqLwogc3RydWN0IHB2X2luZm8geworI2lmZGVm
IENPTkZJR19QQVJBVklSVF9YWEwKIAl1bnNpZ25lZCBpbnQga2VybmVsX3JwbDsKIAlpbnQgc2hh
cmVkX2tlcm5lbF9wbWQ7CiAKICNpZmRlZiBDT05GSUdfWDg2XzY0CiAJdTE2IGV4dHJhX3VzZXJf
NjRiaXRfY3M7ICAvKiBfX1VTRVJfQ1MgaWYgbm9uZSAqLworI2VuZGlmCiAjZW5kaWYKIAogCWNv
bnN0IGNoYXIgKm5hbWU7CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wZ3RhYmxl
LTNsZXZlbF90eXBlcy5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGd0YWJsZS0zbGV2ZWxfdHlw
ZXMuaAppbmRleCA4NTgzNThhODJiMTQuLjMzODQ1ZDM2ODk3YyAxMDA2NDQKLS0tIGEvYXJjaC94
ODYvaW5jbHVkZS9hc20vcGd0YWJsZS0zbGV2ZWxfdHlwZXMuaAorKysgYi9hcmNoL3g4Ni9pbmNs
dWRlL2FzbS9wZ3RhYmxlLTNsZXZlbF90eXBlcy5oCkBAIC0yMCw3ICsyMCw3IEBAIHR5cGVkZWYg
dW5pb24gewogfSBwdGVfdDsKICNlbmRpZgkvKiAhX19BU1NFTUJMWV9fICovCiAKLSNpZmRlZiBD
T05GSUdfUEFSQVZJUlQKKyNpZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiAjZGVmaW5lIFNIQVJF
RF9LRVJORUxfUE1ECSgoIXN0YXRpY19jcHVfaGFzKFg4Nl9GRUFUVVJFX1BUSSkgJiYJXAogCQkJ
CSAocHZfaW5mby5zaGFyZWRfa2VybmVsX3BtZCkpKQogI2Vsc2UKZGlmZiAtLWdpdCBhL2FyY2gv
eDg2L2luY2x1ZGUvYXNtL3B0cmFjZS5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcHRyYWNlLmgK
aW5kZXggNmRlMWZkM2QwMDk3Li4yNTBiZTUwYWEyNTcgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2lu
Y2x1ZGUvYXNtL3B0cmFjZS5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3B0cmFjZS5oCkBA
IC0xNDQsNyArMTQ0LDcgQEAgc3RhdGljIGlubGluZSBpbnQgdjgwODZfbW9kZShzdHJ1Y3QgcHRf
cmVncyAqcmVncykKIHN0YXRpYyBpbmxpbmUgYm9vbCB1c2VyXzY0Yml0X21vZGUoc3RydWN0IHB0
X3JlZ3MgKnJlZ3MpCiB7CiAjaWZkZWYgQ09ORklHX1g4Nl82NAotI2lmbmRlZiBDT05GSUdfUEFS
QVZJUlQKKyNpZm5kZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogCS8qCiAJICogT24gbm9uLXBhcmF2
aXJ0IHN5c3RlbXMsIHRoaXMgaXMgdGhlIG9ubHkgbG9uZyBtb2RlIENQTCAzCiAJICogc2VsZWN0
b3IuICBXZSBkbyBub3QgYWxsb3cgbG9uZyBtb2RlIHNlbGVjdG9ycyBpbiB0aGUgTERULgpkaWZm
IC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vc2VnbWVudC5oIGIvYXJjaC94ODYvaW5jbHVk
ZS9hc20vc2VnbWVudC5oCmluZGV4IGUyOTNjMTIyZDBkNS4uMGZmYmU5NTE5ZTY4IDEwMDY0NAot
LS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9zZWdtZW50LmgKKysrIGIvYXJjaC94ODYvaW5jbHVk
ZS9hc20vc2VnbWVudC5oCkBAIC0yMTEsNyArMjExLDcgQEAKIAogI2VuZGlmCiAKLSNpZm5kZWYg
Q09ORklHX1BBUkFWSVJUCisjaWZuZGVmIENPTkZJR19QQVJBVklSVF9YWEwKICMgZGVmaW5lIGdl
dF9rZXJuZWxfcnBsKCkJCTAKICNlbmRpZgogCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwv
cGFyYXZpcnQuYyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCmluZGV4IDVmYzJiOTRlMTU5
MS4uZWU3ZGE5ZWMzZWEyIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYwor
KysgYi9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYwpAQCAtMjkzLDEyICsyOTMsMTQgQEAgZW51
bSBwYXJhdmlydF9sYXp5X21vZGUgcGFyYXZpcnRfZ2V0X2xhenlfbW9kZSh2b2lkKQogCiBzdHJ1
Y3QgcHZfaW5mbyBwdl9pbmZvID0gewogCS5uYW1lID0gImJhcmUgaGFyZHdhcmUiLAorI2lmZGVm
IENPTkZJR19QQVJBVklSVF9YWEwKIAkua2VybmVsX3JwbCA9IDAsCiAJLnNoYXJlZF9rZXJuZWxf
cG1kID0gMSwJLyogT25seSB1c2VkIHdoZW4gQ09ORklHX1g4Nl9QQUUgaXMgc2V0ICovCiAKICNp
ZmRlZiBDT05GSUdfWDg2XzY0CiAJLmV4dHJhX3VzZXJfNjRiaXRfY3MgPSBfX1VTRVJfQ1MsCiAj
ZW5kaWYKKyNlbmRpZgogfTsKIAogI2lmIGRlZmluZWQoQ09ORklHX1g4Nl8zMikgJiYgIWRlZmlu
ZWQoQ09ORklHX1g4Nl9QQUUpCi0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 07:42:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 07: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 1fuYdW-0001Q1-Me; Tue, 28 Aug 2018 07:42: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=bffi=ll=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fuYdV-0001PU-SK
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 07:42:01 +0000
X-Inumbo-ID: c45b5dd1-aa95-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c45b5dd1-aa95-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 07:41: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 07C7FB052;
 Tue, 28 Aug 2018 07:40:42 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Tue, 28 Aug 2018 09:40:26 +0200
Message-Id: <20180828074026.820-16-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20180828074026.820-1-jgross@suse.com>
References: <20180828074026.820-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 15/15] x86/paravirt: remove unneeded mmu
 related paravirt ops 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>, boris.ostrovsky@oracle.com,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUgaXMgbm8gbmVlZCB0byBoYXZlIDMyLWJpdCBjb2RlIGZvciBDT05GSUdfUEdUQUJMRV9M
RVZFTFMgPj0gNC4KUmVtb3ZlIGl0LgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgotLS0KIGFyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmggfCAyMCAr
KystLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMTcg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQu
aCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKaW5kZXggNjNhYjU4ZGM1YjczLi45
NjkzNDNjNzJhOWIgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgK
KysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaApAQCAtNTA2LDI1ICs1MDYsMTQg
QEAgc3RhdGljIGlubGluZSBwdWRfdCBfX3B1ZChwdWR2YWxfdCB2YWwpCiB7CiAJcHVkdmFsX3Qg
cmV0OwogCi0JaWYgKHNpemVvZihwdWR2YWxfdCkgPiBzaXplb2YobG9uZykpCi0JCXJldCA9IFBW
T1BfQ0FMTEVFMihwdWR2YWxfdCwgbW11Lm1ha2VfcHVkLCB2YWwsICh1NjQpdmFsID4+IDMyKTsK
LQllbHNlCi0JCXJldCA9IFBWT1BfQ0FMTEVFMShwdWR2YWxfdCwgbW11Lm1ha2VfcHVkLCB2YWwp
OworCXJldCA9IFBWT1BfQ0FMTEVFMShwdWR2YWxfdCwgbW11Lm1ha2VfcHVkLCB2YWwpOwogCiAJ
cmV0dXJuIChwdWRfdCkgeyByZXQgfTsKIH0KIAogc3RhdGljIGlubGluZSBwdWR2YWxfdCBwdWRf
dmFsKHB1ZF90IHB1ZCkKIHsKLQlwdWR2YWxfdCByZXQ7Ci0KLQlpZiAoc2l6ZW9mKHB1ZHZhbF90
KSA+IHNpemVvZihsb25nKSkKLQkJcmV0ID0gIFBWT1BfQ0FMTEVFMihwdWR2YWxfdCwgbW11LnB1
ZF92YWwsCi0JCQkJICAgIHB1ZC5wdWQsICh1NjQpcHVkLnB1ZCA+PiAzMik7Ci0JZWxzZQotCQly
ZXQgPSAgUFZPUF9DQUxMRUUxKHB1ZHZhbF90LCBtbXUucHVkX3ZhbCwgcHVkLnB1ZCk7Ci0KLQly
ZXR1cm4gcmV0OworCXJldHVybiBQVk9QX0NBTExFRTEocHVkdmFsX3QsIG1tdS5wdWRfdmFsLCBw
dWQucHVkKTsKIH0KIAogc3RhdGljIGlubGluZSB2b2lkIHB1ZF9jbGVhcihwdWRfdCAqcHVkcCkK
QEAgLTUzNiwxMCArNTI1LDcgQEAgc3RhdGljIGlubGluZSB2b2lkIHNldF9wNGQocDRkX3QgKnA0
ZHAsIHA0ZF90IHA0ZCkKIHsKIAlwNGR2YWxfdCB2YWwgPSBuYXRpdmVfcDRkX3ZhbChwNGQpOwog
Ci0JaWYgKHNpemVvZihwNGR2YWxfdCkgPiBzaXplb2YobG9uZykpCi0JCVBWT1BfVkNBTEwzKG1t
dS5zZXRfcDRkLCBwNGRwLCB2YWwsICh1NjQpdmFsID4+IDMyKTsKLQllbHNlCi0JCVBWT1BfVkNB
TEwyKG1tdS5zZXRfcDRkLCBwNGRwLCB2YWwpOworCVBWT1BfVkNBTEwyKG1tdS5zZXRfcDRkLCBw
NGRwLCB2YWwpOwogfQogCiAjaWYgQ09ORklHX1BHVEFCTEVfTEVWRUxTID49IDUKLS0gCjIuMTYu
NAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 07:42:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 07:42:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuYdj-0001W6-1G; Tue, 28 Aug 2018 07:42:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=bffi=ll=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fuYdh-0001VK-L5
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 07:42:13 +0000
X-Inumbo-ID: c3709d40-aa95-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c3709d40-aa95-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 07:41: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 6F4ACB04E;
 Tue, 28 Aug 2018 07:40:40 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
 x86@kernel.org, virtualization@lists.linux-foundation.org
Date: Tue, 28 Aug 2018 09:40:24 +0200
Message-Id: <20180828074026.820-14-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20180828074026.820-1-jgross@suse.com>
References: <20180828074026.820-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v3 13/15] x86/paravirt: move the pv_irq_ops
 under the PARAVIRT_XXL 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,
 rusty@rustcorp.com.au, mingo@redhat.com, hpa@zytor.com, akataria@vmware.com,
 tglx@linutronix.de
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxsIG9mIHRoZSBwYXJhdmlydCBvcHMgZGVmaW5lZCBpbiBwdl9pcnFfb3BzIGFyZSBmb3IgWGVu
IFBWIGd1ZXN0cwpvciBWU01QIG9ubHkuIERlZmluZSB0aGVtIG9ubHkgaWYgQ09ORklHX1BBUkFW
SVJUX1hYTCBpcyBzZXQuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+Ci0tLQpWMzoKLSBwdXQgYWxsIGlycSBvcHMgdW5kZXIgWFhMIChQZXRlciBaaWpsc3Ry
YSkKLS0tCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9pcnFmbGFncy5oICAgICAgIHwgOCArLS0tLS0t
LQogYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaCAgICAgICB8IDYgKysrLS0tCiBhcmNo
L3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oIHwgMyArKy0KIGFyY2gveDg2L2tlcm5l
bC9hc20tb2Zmc2V0cy5jICAgICAgICAgfCAyICstCiBhcmNoL3g4Ni9rZXJuZWwvYXNtLW9mZnNl
dHNfNjQuYyAgICAgIHwgMiArLQogYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMgICAgICAgICAg
ICB8IDIgKy0KIGFyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF8zMi5jICAgfCA0ICsrLS0K
IGFyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF82NC5jICAgfCA0ICsrKy0KIGFyY2gveDg2
L2tlcm5lbC92c21wXzY0LmMgICAgICAgICAgICAgfCAyICstCiA5IGZpbGVzIGNoYW5nZWQsIDE1
IGluc2VydGlvbnMoKyksIDE4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2lu
Y2x1ZGUvYXNtL2lycWZsYWdzLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9pcnFmbGFncy5oCmlu
ZGV4IGM1ZTc0YmEyYzk1ZS4uZDg0NTE3MTg0ODQxIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9pbmNs
dWRlL2FzbS9pcnFmbGFncy5oCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL2lycWZsYWdzLmgK
QEAgLTYzLDcgKzYzLDcgQEAgc3RhdGljIGlubGluZSBfX2NwdWlkbGUgdm9pZCBuYXRpdmVfaGFs
dCh2b2lkKQogCiAjZW5kaWYKIAotI2lmZGVmIENPTkZJR19QQVJBVklSVAorI2lmZGVmIENPTkZJ
R19QQVJBVklSVF9YWEwKICNpbmNsdWRlIDxhc20vcGFyYXZpcnQuaD4KICNlbHNlCiAjaWZuZGVm
IF9fQVNTRU1CTFlfXwpAQCAtMTI1LDEzICsxMjUsNyBAQCBzdGF0aWMgaW5saW5lIG5vdHJhY2Ug
dW5zaWduZWQgbG9uZyBhcmNoX2xvY2FsX2lycV9zYXZlKHZvaWQpCiAjaWZkZWYgQ09ORklHX0RF
QlVHX0VOVFJZCiAjZGVmaW5lIFNBVkVfRkxBR1MoeCkJCXB1c2hmcTsgcG9wcSAlcmF4CiAjZW5k
aWYKLSNlbmRpZgotI2VuZGlmIC8qIF9fQVNTRU1CTFlfXyAqLwotI2VuZGlmIC8qIENPTkZJR19Q
QVJBVklSVCAqLwogCi0jaWZuZGVmIENPTkZJR19QQVJBVklSVF9YWEwKLSNpZmRlZiBfX0FTU0VN
QkxZX18KLSNpZmRlZiBDT05GSUdfWDg2XzY0CiAjZGVmaW5lIFNXQVBHUwlzd2FwZ3MKIC8qCiAg
KiBDdXJyZW50bHkgcGFyYXZpcnQgY2FuJ3QgaGFuZGxlIHN3YXBncyBuaWNlbHkgd2hlbiB3ZQpk
aWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaCBiL2FyY2gveDg2L2lu
Y2x1ZGUvYXNtL3BhcmF2aXJ0LmgKaW5kZXggNjg2YTY4MDA0YjVmLi41MTI0MzNjNTZjMzMgMTAw
NjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKKysrIGIvYXJjaC94ODYv
aW5jbHVkZS9hc20vcGFyYXZpcnQuaApAQCAtOTEsNyArOTEsNiBAQCBzdGF0aWMgaW5saW5lIHZv
aWQgd3JpdGVfY3I4KHVuc2lnbmVkIGxvbmcgeCkKIAlQVk9QX1ZDQUxMMShjcHUud3JpdGVfY3I4
LCB4KTsKIH0KICNlbmRpZgotI2VuZGlmCiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBhcmNoX3NhZmVf
aGFsdCh2b2lkKQogewpAQCAtMTAzLDcgKzEwMiw2IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBoYWx0
KHZvaWQpCiAJUFZPUF9WQ0FMTDAoaXJxLmhhbHQpOwogfQogCi0jaWZkZWYgQ09ORklHX1BBUkFW
SVJUX1hYTAogc3RhdGljIGlubGluZSB2b2lkIHdiaW52ZCh2b2lkKQogewogCVBWT1BfVkNBTEww
KGNwdS53YmludmQpOwpAQCAtNzcwLDYgKzc2OCw3IEBAIGJvb2wgX19yYXdfY2FsbGVlX3NhdmVf
X19uYXRpdmVfdmNwdV9pc19wcmVlbXB0ZWQobG9uZyBjcHUpOwogI2RlZmluZSBfX1BWX0lTX0NB
TExFRV9TQVZFKGZ1bmMpCQkJXAogCSgoc3RydWN0IHBhcmF2aXJ0X2NhbGxlZV9zYXZlKSB7IGZ1
bmMgfSkKIAorI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIHN0YXRpYyBpbmxpbmUgbm90cmFj
ZSB1bnNpZ25lZCBsb25nIGFyY2hfbG9jYWxfc2F2ZV9mbGFncyh2b2lkKQogewogCXJldHVybiBQ
Vk9QX0NBTExFRTAodW5zaWduZWQgbG9uZywgaXJxLnNhdmVfZmwpOwpAQCAtNzk4LDYgKzc5Nyw3
IEBAIHN0YXRpYyBpbmxpbmUgbm90cmFjZSB1bnNpZ25lZCBsb25nIGFyY2hfbG9jYWxfaXJxX3Nh
dmUodm9pZCkKIAlhcmNoX2xvY2FsX2lycV9kaXNhYmxlKCk7CiAJcmV0dXJuIGY7CiB9CisjZW5k
aWYKIAogCiAvKiBNYWtlIHN1cmUgYXMgbGl0dGxlIGFzIHBvc3NpYmxlIG9mIHRoaXMgbWVzcyBl
c2NhcGVzLiAqLwpAQCAtODg0LDcgKzg4NCw2IEBAIGV4dGVybiB2b2lkIGRlZmF1bHRfYmFubmVy
KHZvaWQpOwogCVBBUkFfU0lURShQQVJBX1BBVENIKFBWX0NQVV9pcmV0KSwJCQkJXAogCQkgIEFO
Tk9UQVRFX1JFVFBPTElORV9TQUZFOwkJCQlcCiAJCSAgam1wIFBBUkFfSU5ESVJFQ1QocHZfb3Bz
K1BWX0NQVV9pcmV0KTspCi0jZW5kaWYKIAogI2RlZmluZSBESVNBQkxFX0lOVEVSUlVQVFMoY2xv
YmJlcnMpCQkJCQlcCiAJUEFSQV9TSVRFKFBBUkFfUEFUQ0goUFZfSVJRX2lycV9kaXNhYmxlKSwJ
CQlcCkBAIC04OTksNiArODk4LDcgQEAgZXh0ZXJuIHZvaWQgZGVmYXVsdF9iYW5uZXIodm9pZCk7
CiAJCSAgQU5OT1RBVEVfUkVUUE9MSU5FX1NBRkU7CQkJCVwKIAkJICBjYWxsIFBBUkFfSU5ESVJF
Q1QocHZfb3BzK1BWX0lSUV9pcnFfZW5hYmxlKTsJCVwKIAkJICBQVl9SRVNUT1JFX1JFR1MoY2xv
YmJlcnMgfCBDTEJSX0NBTExFRV9TQVZFKTspCisjZW5kaWYKIAogI2lmZGVmIENPTkZJR19YODZf
NjQKICNpZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNs
dWRlL2FzbS9wYXJhdmlydF90eXBlcy5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRf
dHlwZXMuaAppbmRleCAzMGVlNjUzODQ0MmMuLjQ0NzM4YmYzOTU4NCAxMDA2NDQKLS0tIGEvYXJj
aC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRl
L2FzbS9wYXJhdmlydF90eXBlcy5oCkBAIC0xODQsNiArMTg0LDcgQEAgc3RydWN0IHB2X2NwdV9v
cHMgewogfSBfX25vX3JhbmRvbWl6ZV9sYXlvdXQ7CiAKIHN0cnVjdCBwdl9pcnFfb3BzIHsKKyNp
ZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiAJLyoKIAkgKiBHZXQvc2V0IGludGVycnVwdCBzdGF0
ZS4gIHNhdmVfZmwgYW5kIHJlc3RvcmVfZmwgYXJlIG9ubHkKIAkgKiBleHBlY3RlZCB0byB1c2Ug
WDg2X0VGTEFHU19JRjsgYWxsIG90aGVyIGJpdHMKQEAgLTIwMCw3ICsyMDEsNyBAQCBzdHJ1Y3Qg
cHZfaXJxX29wcyB7CiAKIAl2b2lkICgqc2FmZV9oYWx0KSh2b2lkKTsKIAl2b2lkICgqaGFsdCko
dm9pZCk7Ci0KKyNlbmRpZgogfSBfX25vX3JhbmRvbWl6ZV9sYXlvdXQ7CiAKIHN0cnVjdCBwdl9t
bXVfb3BzIHsKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9hc20tb2Zmc2V0cy5jIGIvYXJj
aC94ODYva2VybmVsL2FzbS1vZmZzZXRzLmMKaW5kZXggMGZlMjMzZDk4ZDE3Li4yOGU3NTcyZmY3
NGQgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9hc20tb2Zmc2V0cy5jCisrKyBiL2FyY2gv
eDg2L2tlcm5lbC9hc20tb2Zmc2V0cy5jCkBAIC02Niw5ICs2Niw5IEBAIHZvaWQgY29tbW9uKHZv
aWQpIHsKIAogI2lmZGVmIENPTkZJR19QQVJBVklSVAogCUJMQU5LKCk7CisjaWZkZWYgQ09ORklH
X1BBUkFWSVJUX1hYTAogCU9GRlNFVChQVl9JUlFfaXJxX2Rpc2FibGUsIHBhcmF2aXJ0X3BhdGNo
X3RlbXBsYXRlLCBpcnEuaXJxX2Rpc2FibGUpOwogCU9GRlNFVChQVl9JUlFfaXJxX2VuYWJsZSwg
cGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUsIGlycS5pcnFfZW5hYmxlKTsKLSNpZmRlZiBDT05GSUdf
UEFSQVZJUlRfWFhMCiAJT0ZGU0VUKFBWX0NQVV9pcmV0LCBwYXJhdmlydF9wYXRjaF90ZW1wbGF0
ZSwgY3B1LmlyZXQpOwogI2VuZGlmCiAJT0ZGU0VUKFBWX01NVV9yZWFkX2NyMiwgcGFyYXZpcnRf
cGF0Y2hfdGVtcGxhdGUsIG1tdS5yZWFkX2NyMik7CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJu
ZWwvYXNtLW9mZnNldHNfNjQuYyBiL2FyY2gveDg2L2tlcm5lbC9hc20tb2Zmc2V0c182NC5jCmlu
ZGV4IDJhMTVkNDIwYTg0ZC4uZGRjZWQzMzE4NGI1IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJu
ZWwvYXNtLW9mZnNldHNfNjQuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvYXNtLW9mZnNldHNfNjQu
YwpAQCAtMjUsOSArMjUsOSBAQCBpbnQgbWFpbih2b2lkKQogCU9GRlNFVChQVl9DUFVfdXNlcmdz
X3N5c3JldDY0LCBwYXJhdmlydF9wYXRjaF90ZW1wbGF0ZSwKIAkgICAgICAgY3B1LnVzZXJnc19z
eXNyZXQ2NCk7CiAJT0ZGU0VUKFBWX0NQVV9zd2FwZ3MsIHBhcmF2aXJ0X3BhdGNoX3RlbXBsYXRl
LCBjcHUuc3dhcGdzKTsKLSNlbmRpZgogI2lmZGVmIENPTkZJR19ERUJVR19FTlRSWQogCU9GRlNF
VChQVl9JUlFfc2F2ZV9mbCwgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUsIGlycS5zYXZlX2ZsKTsK
KyNlbmRpZgogI2VuZGlmCiAJQkxBTksoKTsKICNlbmRpZgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYv
a2VybmVsL3BhcmF2aXJ0LmMgYi9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYwppbmRleCBkMjli
NDY2MjE1NDMuLmQ0ODEyNGJlM2IwMSAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL3BhcmF2
aXJ0LmMKKysrIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMKQEAgLTM3Myw3ICszNzMsNiBA
QCBzdHJ1Y3QgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUgcHZfb3BzID0gewogCiAJLmNwdS5zdGFy
dF9jb250ZXh0X3N3aXRjaCA9IHBhcmF2aXJ0X25vcCwKIAkuY3B1LmVuZF9jb250ZXh0X3N3aXRj
aCA9IHBhcmF2aXJ0X25vcCwKLSNlbmRpZgogCiAJLyogSXJxIG9wcy4gKi8KIAkuaXJxLnNhdmVf
ZmwgPSBfX1BWX0lTX0NBTExFRV9TQVZFKG5hdGl2ZV9zYXZlX2ZsKSwKQEAgLTM4Miw2ICszODEs
NyBAQCBzdHJ1Y3QgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUgcHZfb3BzID0gewogCS5pcnEuaXJx
X2VuYWJsZSA9IF9fUFZfSVNfQ0FMTEVFX1NBVkUobmF0aXZlX2lycV9lbmFibGUpLAogCS5pcnEu
c2FmZV9oYWx0ID0gbmF0aXZlX3NhZmVfaGFsdCwKIAkuaXJxLmhhbHQgPSBuYXRpdmVfaGFsdCwK
KyNlbmRpZgogCiAJLyogTW11IG9wcy4gKi8KIAkubW11LnJlYWRfY3IyID0gbmF0aXZlX3JlYWRf
Y3IyLApkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0X3BhdGNoXzMyLmMgYi9h
cmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfMzIuYwppbmRleCA1YTIwYWE1NmVmYzAuLjFk
NDQ3MDVjNjUyOCAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0X3BhdGNoXzMy
LmMKKysrIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0X3BhdGNoXzMyLmMKQEAgLTEsMTEgKzEs
MTEgQEAKIC8vIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wCiAjaW5jbHVkZSA8YXNt
L3BhcmF2aXJ0Lmg+CiAKKyNpZmRlZiBDT05GSUdfUEFSQVZJUlRfWFhMCiBERUZfTkFUSVZFKGly
cSwgaXJxX2Rpc2FibGUsICJjbGkiKTsKIERFRl9OQVRJVkUoaXJxLCBpcnFfZW5hYmxlLCAic3Rp
Iik7CiBERUZfTkFUSVZFKGlycSwgcmVzdG9yZV9mbCwgInB1c2ggJWVheDsgcG9wZiIpOwogREVG
X05BVElWRShpcnEsIHNhdmVfZmwsICJwdXNoZjsgcG9wICVlYXgiKTsKLSNpZmRlZiBDT05GSUdf
UEFSQVZJUlRfWFhMCiBERUZfTkFUSVZFKGNwdSwgaXJldCwgImlyZXQiKTsKICNlbmRpZgogREVG
X05BVElWRShtbXUsIHJlYWRfY3IyLCAibW92ICVjcjIsICVlYXgiKTsKQEAgLTQzLDExICs0Mywx
MSBAQCB1bnNpZ25lZCBuYXRpdmVfcGF0Y2godTggdHlwZSwgdm9pZCAqaWJ1ZiwgdW5zaWduZWQg
bG9uZyBhZGRyLCB1bnNpZ25lZCBsZW4pCiAJCQllbmQgPSBlbmRfIyNvcHMjI18jI3g7CQkJXAog
CQkJZ290byBwYXRjaF9zaXRlCiAJc3dpdGNoICh0eXBlKSB7CisjaWZkZWYgQ09ORklHX1BBUkFW
SVJUX1hYTAogCQlQQVRDSF9TSVRFKGlycSwgaXJxX2Rpc2FibGUpOwogCQlQQVRDSF9TSVRFKGly
cSwgaXJxX2VuYWJsZSk7CiAJCVBBVENIX1NJVEUoaXJxLCByZXN0b3JlX2ZsKTsKIAkJUEFUQ0hf
U0lURShpcnEsIHNhdmVfZmwpOwotI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIAkJUEFUQ0hf
U0lURShjcHUsIGlyZXQpOwogI2VuZGlmCiAJCVBBVENIX1NJVEUobW11LCByZWFkX2NyMik7CmRp
ZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfNjQuYyBiL2FyY2gveDg2
L2tlcm5lbC9wYXJhdmlydF9wYXRjaF82NC5jCmluZGV4IDQ2MWFiYTAzOGFkYS4uYjAwOTM3OTYz
YTBmIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfNjQuYworKysg
Yi9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnRfcGF0Y2hfNjQuYwpAQCAtMywxMCArMywxMiBAQAog
I2luY2x1ZGUgPGFzbS9hc20tb2Zmc2V0cy5oPgogI2luY2x1ZGUgPGxpbnV4L3N0cmluZ2lmeS5o
PgogCisjaWZkZWYgQ09ORklHX1BBUkFWSVJUX1hYTAogREVGX05BVElWRShpcnEsIGlycV9kaXNh
YmxlLCAiY2xpIik7CiBERUZfTkFUSVZFKGlycSwgaXJxX2VuYWJsZSwgInN0aSIpOwogREVGX05B
VElWRShpcnEsIHJlc3RvcmVfZmwsICJwdXNocSAlcmRpOyBwb3BmcSIpOwogREVGX05BVElWRShp
cnEsIHNhdmVfZmwsICJwdXNoZnE7IHBvcHEgJXJheCIpOworI2VuZGlmCiBERUZfTkFUSVZFKG1t
dSwgcmVhZF9jcjIsICJtb3ZxICVjcjIsICVyYXgiKTsKIERFRl9OQVRJVkUobW11LCByZWFkX2Ny
MywgIm1vdnEgJWNyMywgJXJheCIpOwogREVGX05BVElWRShtbXUsIHdyaXRlX2NyMywgIm1vdnEg
JXJkaSwgJWNyMyIpOwpAQCAtNTEsMTEgKzUzLDExIEBAIHVuc2lnbmVkIG5hdGl2ZV9wYXRjaCh1
OCB0eXBlLCB2b2lkICppYnVmLCB1bnNpZ25lZCBsb25nIGFkZHIsIHVuc2lnbmVkIGxlbikKIAkJ
CWVuZCA9IGVuZF8jI29wcyMjXyMjeDsJCQlcCiAJCQlnb3RvIHBhdGNoX3NpdGUKIAlzd2l0Y2go
dHlwZSkgeworI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKIAkJUEFUQ0hfU0lURShpcnEsIHJl
c3RvcmVfZmwpOwogCQlQQVRDSF9TSVRFKGlycSwgc2F2ZV9mbCk7CiAJCVBBVENIX1NJVEUoaXJx
LCBpcnFfZW5hYmxlKTsKIAkJUEFUQ0hfU0lURShpcnEsIGlycV9kaXNhYmxlKTsKLSNpZmRlZiBD
T05GSUdfUEFSQVZJUlRfWFhMCiAJCVBBVENIX1NJVEUoY3B1LCB1c2VyZ3Nfc3lzcmV0NjQpOwog
CQlQQVRDSF9TSVRFKGNwdSwgc3dhcGdzKTsKIAkJUEFUQ0hfU0lURShjcHUsIHdiaW52ZCk7CmRp
ZmYgLS1naXQgYS9hcmNoL3g4Ni9rZXJuZWwvdnNtcF82NC5jIGIvYXJjaC94ODYva2VybmVsL3Zz
bXBfNjQuYwppbmRleCA3ODk5MThkNzg2OTcuLjFlYWU1YWY0OTFjMiAxMDA2NDQKLS0tIGEvYXJj
aC94ODYva2VybmVsL3ZzbXBfNjQuYworKysgYi9hcmNoL3g4Ni9rZXJuZWwvdnNtcF82NC5jCkBA
IC0yNiw3ICsyNiw3IEBACiAKICNkZWZpbmUgVE9QT0xPR1lfUkVHSVNURVJfT0ZGU0VUIDB4MTAK
IAotI2lmIGRlZmluZWQgQ09ORklHX1BDSSAmJiBkZWZpbmVkIENPTkZJR19QQVJBVklSVAorI2lm
IGRlZmluZWQgQ09ORklHX1BDSSAmJiBkZWZpbmVkIENPTkZJR19QQVJBVklSVF9YWEwKIC8qCiAg
KiBJbnRlcnJ1cHQgY29udHJvbCBvbiB2U01Qb3dlcmVkIHN5c3RlbXM6CiAgKiB+QUMgaXMgYSBz
aGFkb3cgb2YgSUYuICBJZiBJRiBpcyAnb24nIEFDIHNob3VsZCBiZSAnb2ZmJwotLSAKMi4xNi40
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 08:04:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 08:04:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuYyz-0004PP-8C; Tue, 28 Aug 2018 08:04:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qctd=ll=citrix.com=prvs=771e299fc=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuYyy-0004PK-Ir
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 08:04:12 +0000
X-Inumbo-ID: 0b79fc84-aa99-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0b79fc84-aa99-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 08:04:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,298,1531785600"; d="scan'208";a="78214227"
To: Jan Beulich <JBeulich@suse.com>, Razvan Cojocaru
 <rcojocaru@bitdefender.com>
References: <1535119879-6555-1-git-send-email-aisaila@bitdefender.com>
 <2b10630e-d047-347e-a131-6af80e14b9be@citrix.com>
 <e51912bb-2c1f-d01f-0b91-9c33959f7694@bitdefender.com>
 <5B83C02B02000078001E20C8@prv1-mh.provo.novell.com>
 <d403cfd8-0f8b-42f8-c180-908f5cdde2d5@bitdefender.com>
 <5B83EA9702000078001E2299@prv1-mh.provo.novell.com>
 <9c8dbc31-f189-0c7c-18ca-72138a98f5d1@citrix.com>
 <73c2ed2e-f5aa-b85a-ca87-36996edf93b6@bitdefender.com>
 <a347f38d-9f0d-ed41-9213-323fd2ebbb7d@citrix.com>
 <5B83F9DC02000078001E234A@prv1-mh.provo.novell.com>
 <7714ce55-d6a0-25ef-3d67-0ca3fa53978f@bitdefender.com>
 <5B8405EA02000078001E23DF@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: <a9b2926b-d8b7-5bb1-66b3-37acdbca4547@citrix.com>
Date: Tue, 28 Aug 2018 09:04:08 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B8405EA02000078001E23DF@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 v1] 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: Andrei LUTAS <vlutas@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

T24gMjcvMDgvMTggMTU6MDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI3LjA4LjE4IGF0
IDE1OjQ3LCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3JvdGU6Cj4+IE9uIDgvMjcvMTgg
NDoxNyBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBPbiAyNy4wOC4xOCBhdCAxNTowMiwg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+IFRoaXMgc2hvdWxkIGJlIGFy
Y2hpdGVjdHVyYWxseSBjb3JyZWN0IGFzIGl0IGlzIGV4Y2x1c2l2ZWx5IGRlcml2ZWQgZnJvbQo+
Pj4+IGluZm9ybWF0aW9uIHByb3ZpZGVkIGJ5IHRoZSBWTUV4aXQsIGFuZCB3b24ndCBjYXVzZSBk
aXJ0eSBiaXRzIHRvIGJlCj4+Pj4gd3JpdHRlbiBpbiBjYXNlcyB3aGVyZSB0aGUgaGFyZHdhcmUg
d291bGRuJ3QgaGF2ZSB3cml0dGVuIHRoZW0KPj4+PiAoc3BlY3VsYXRpdmUgb3Igb3RoZXJ3aXNl
KS4gIEl0IGRvZXMgbWVhbiB0aGF0IGFuIGluc3RydWN0aW9uIHdoaWNoCj4+Pj4gd291bGQgbmVl
ZCB0byBzZXQgQSBhbmQgRCBiaXRzIGluIHRoZSB3YWxrIHdpbGwgdGFrZSB0d28gRVBUIHZpb2xh
dGlvbnMKPj4+PiB0byBhY2hpZXZlIHRoZSBlbmQgcmVzdWx0LCBidXQgaXQgcHJvYmFibHkgaXMg
c3RpbGwgcXVpY2tlciB0aGFuIHNlbmRpbmcKPj4+PiB0aGUgdm1fZXZlbnQgb3V0Lgo+Pj4gSSdt
IGFmcmFpZCB0aGlzIGlzIGdvaW5nIHRvIGJlIG9ubHkgbW9zdGx5IGNvcnJlY3Q6IEF0b21pY2l0
eSBvZiB0aGUgcGFnZQo+Pj4gdGFibGUgd3JpdGUgaXMgZ29pbmcgdG8gYmUgbG9zdC4gVGhpcyBj
b3VsZCBiZWNvbWUgYW4gYWN0dWFsIHByb2JsZW0gaWYKPj4+IHRoZSBndWVzdCB1c2VkIHJhY2lu
ZyBQVEUgYWNjZXNzZXMuIFN1Y2ggcmFjaW5nIGFjY2Vzc2VzIG1pZ2h0IG5vdAo+Pj4gYmUgYSBi
dWcgLSBzaW1wbHkgY29uc2lkZXIgdGhlIE9TIHNjYW5uaW5nIGZvciBzZXQgQSBhbmQvb3IgRCBi
aXRzCj4+PiAoYW5kIGNsZWFyaW5nIHRoZW0gd2hlbiB0aGV5J3JlIHNldCkuIE9yIGFuIGVudGl0
eSB0ZW1wb3JhcmlseSBjbGVhcmluZwo+Pj4gKHBhcnRzIG9mKSBQVEVzLCB3aXRoIHJlY292ZXJ5
IGxvZ2ljIGluIHBsYWNlIHRvIHJlc3RvcmUgdGhlbSB3aGVuCj4+PiBuZWVkZWQgZm9yIGEgc3lu
Y2hyb25vdXMgYWNjZXNzLiBBdCB0aGUgdmVyeSBsZWFzdCB0aGVyZSdzIHRoZW4gdGhlCj4+PiBy
aXNrIG9mIGEgbGl2ZSBsb2NrIHdpdGhpbiB0aGUgZ3Vlc3QuCj4+IEJ1dCBpdCdzIG5vdCBjbGVh
ciB0byBtZSB3aHkgdGhhdCBjYW4ndCBhbHJlYWR5IGhhcHBlbiB3aGVuIGp1c3QKPj4gZW11bGF0
aW5nIHRoZSBjdXJyZW50IGluc3RydWN0aW9uIChhcyB3ZSBkbyBub3cpLCBpZiBlbXVsYXRpbmcg
c2FpZAo+PiBpbnN0cnVjdGlvbiB3b3VsZCBzZXQgQSBvciBEPwo+IFllcywgZ29vZCBwb2ludCAt
IHRoaXMgaXMgYSBwcm9ibGVtIG5vdCBqdXN0IHRvIHRoZSBuZXcgaGFuZGxpbmcgeW91Cj4gcHJv
cG9zZS4KClRoZXJlIGlzIG5vIHJpc2sgb2YgbGl2ZWxvY2suwqAgVGhlIEEvRCBiaXRzIHdlIGdl
dCBhbiBFUFQtdmlvbGF0aW9uIG9uCmFyZSB0aG9zZSB3aGljaCBhcmUgd3JpdGUgcHJvdGVjdGVk
LCBzbyBhbnkgbW9kaWZpY2F0aW9uIGF0IGFsbCB3aWxsCnRyYXAuwqAgSW4gcGFydGljdWxhciwg
YW4gYXR0ZW1wdCBmcm9tIHNvZnR3YXJlIHRvIHBsYXkgaW4gd2VpcmQgd2F5cwp3aXRoIHRoZSBw
YWdldGFibGUgd2lsbCBjYXVzZSByZWFsIHZtX2V2ZW50cyB3aGljaCB3aWxsIGJlIHNlbnQgZm9y
CmF1ZGl0aW5nLgoKTGVnaXRpbWF0ZSB1cGRhdGVzIChlLmcuIHRoZSBndWVzdCBwYWdpbmctb3V0
IGFsZ29yaXRobSByZWZyZXNoaW5nIGl0cwpBL0QgbWV0YWRhdGEpIHdpbGwgYmUgcGVybWl0dGVk
LCB3aGVyZWFzIGlsbGVnaXRpbWF0ZSBvbmVzIHdpbGwgdHJpZ2dlcgpyZW1lZGlhdGlvbi4KCn5B
bmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 08:14:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 08:14:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuZ8V-0005EF-95; Tue, 28 Aug 2018 08: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=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuZ8U-0005EA-Ic
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 08:14:02 +0000
X-Inumbo-ID: 6b2abd27-aa9a-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6b2abd27-aa9a-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 08:14:43 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 02:13:59 -0600
Message-Id: <5B85044502000078001E2762@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 02:13:57 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1535119879-6555-1-git-send-email-aisaila@bitdefender.com>
 <2b10630e-d047-347e-a131-6af80e14b9be@citrix.com>
 <e51912bb-2c1f-d01f-0b91-9c33959f7694@bitdefender.com>
 <5B83C02B02000078001E20C8@prv1-mh.provo.novell.com>
 <d403cfd8-0f8b-42f8-c180-908f5cdde2d5@bitdefender.com>
 <5B83EA9702000078001E2299@prv1-mh.provo.novell.com>
 <9c8dbc31-f189-0c7c-18ca-72138a98f5d1@citrix.com>
 <73c2ed2e-f5aa-b85a-ca87-36996edf93b6@bitdefender.com>
 <a347f38d-9f0d-ed41-9213-323fd2ebbb7d@citrix.com>
 <5B83F9DC02000078001E234A@prv1-mh.provo.novell.com>
 <7714ce55-d6a0-25ef-3d67-0ca3fa53978f@bitdefender.com>
 <5B8405EA02000078001E23DF@prv1-mh.provo.novell.com>
 <a9b2926b-d8b7-5bb1-66b3-37acdbca4547@citrix.com>
In-Reply-To: <a9b2926b-d8b7-5bb1-66b3-37acdbca4547@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v1] 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: Andrei LUTAS <vlutas@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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+IE9uIDI4LjA4LjE4IGF0IDEwOjA0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjcvMDgvMTggMTU6MDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyNy4w
OC4xOCBhdCAxNTo0NywgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Pj4gT24g
OC8yNy8xOCA0OjE3IFBNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+PiBPbiAyNy4wOC4xOCBh
dCAxNTowMiwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+PiBUaGlzIHNo
b3VsZCBiZSBhcmNoaXRlY3R1cmFsbHkgY29ycmVjdCBhcyBpdCBpcyBleGNsdXNpdmVseSBkZXJp
dmVkIGZyb20KPj4+Pj4gaW5mb3JtYXRpb24gcHJvdmlkZWQgYnkgdGhlIFZNRXhpdCwgYW5kIHdv
bid0IGNhdXNlIGRpcnR5IGJpdHMgdG8gYmUKPj4+Pj4gd3JpdHRlbiBpbiBjYXNlcyB3aGVyZSB0
aGUgaGFyZHdhcmUgd291bGRuJ3QgaGF2ZSB3cml0dGVuIHRoZW0KPj4+Pj4gKHNwZWN1bGF0aXZl
IG9yIG90aGVyd2lzZSkuICBJdCBkb2VzIG1lYW4gdGhhdCBhbiBpbnN0cnVjdGlvbiB3aGljaAo+
Pj4+PiB3b3VsZCBuZWVkIHRvIHNldCBBIGFuZCBEIGJpdHMgaW4gdGhlIHdhbGsgd2lsbCB0YWtl
IHR3byBFUFQgdmlvbGF0aW9ucwo+Pj4+PiB0byBhY2hpZXZlIHRoZSBlbmQgcmVzdWx0LCBidXQg
aXQgcHJvYmFibHkgaXMgc3RpbGwgcXVpY2tlciB0aGFuIHNlbmRpbmcKPj4+Pj4gdGhlIHZtX2V2
ZW50IG91dC4KPj4+PiBJJ20gYWZyYWlkIHRoaXMgaXMgZ29pbmcgdG8gYmUgb25seSBtb3N0bHkg
Y29ycmVjdDogQXRvbWljaXR5IG9mIHRoZSBwYWdlCj4+Pj4gdGFibGUgd3JpdGUgaXMgZ29pbmcg
dG8gYmUgbG9zdC4gVGhpcyBjb3VsZCBiZWNvbWUgYW4gYWN0dWFsIHByb2JsZW0gaWYKPj4+PiB0
aGUgZ3Vlc3QgdXNlZCByYWNpbmcgUFRFIGFjY2Vzc2VzLiBTdWNoIHJhY2luZyBhY2Nlc3NlcyBt
aWdodCBub3QKPj4+PiBiZSBhIGJ1ZyAtIHNpbXBseSBjb25zaWRlciB0aGUgT1Mgc2Nhbm5pbmcg
Zm9yIHNldCBBIGFuZC9vciBEIGJpdHMKPj4+PiAoYW5kIGNsZWFyaW5nIHRoZW0gd2hlbiB0aGV5
J3JlIHNldCkuIE9yIGFuIGVudGl0eSB0ZW1wb3JhcmlseSBjbGVhcmluZwo+Pj4+IChwYXJ0cyBv
ZikgUFRFcywgd2l0aCByZWNvdmVyeSBsb2dpYyBpbiBwbGFjZSB0byByZXN0b3JlIHRoZW0gd2hl
bgo+Pj4+IG5lZWRlZCBmb3IgYSBzeW5jaHJvbm91cyBhY2Nlc3MuIEF0IHRoZSB2ZXJ5IGxlYXN0
IHRoZXJlJ3MgdGhlbiB0aGUKPj4+PiByaXNrIG9mIGEgbGl2ZSBsb2NrIHdpdGhpbiB0aGUgZ3Vl
c3QuCj4+PiBCdXQgaXQncyBub3QgY2xlYXIgdG8gbWUgd2h5IHRoYXQgY2FuJ3QgYWxyZWFkeSBo
YXBwZW4gd2hlbiBqdXN0Cj4+PiBlbXVsYXRpbmcgdGhlIGN1cnJlbnQgaW5zdHJ1Y3Rpb24gKGFz
IHdlIGRvIG5vdyksIGlmIGVtdWxhdGluZyBzYWlkCj4+PiBpbnN0cnVjdGlvbiB3b3VsZCBzZXQg
QSBvciBEPwo+PiBZZXMsIGdvb2QgcG9pbnQgLSB0aGlzIGlzIGEgcHJvYmxlbSBub3QganVzdCB0
byB0aGUgbmV3IGhhbmRsaW5nIHlvdQo+PiBwcm9wb3NlLgo+IAo+IFRoZXJlIGlzIG5vIHJpc2sg
b2YgbGl2ZWxvY2suICBUaGUgQS9EIGJpdHMgd2UgZ2V0IGFuIEVQVC12aW9sYXRpb24gb24KPiBh
cmUgdGhvc2Ugd2hpY2ggYXJlIHdyaXRlIHByb3RlY3RlZCwgc28gYW55IG1vZGlmaWNhdGlvbiBh
dCBhbGwgd2lsbAo+IHRyYXAuICBJbiBwYXJ0aWN1bGFyLCBhbiBhdHRlbXB0IGZyb20gc29mdHdh
cmUgdG8gcGxheSBpbiB3ZWlyZCB3YXlzCj4gd2l0aCB0aGUgcGFnZXRhYmxlIHdpbGwgY2F1c2Ug
cmVhbCB2bV9ldmVudHMgd2hpY2ggd2lsbCBiZSBzZW50IGZvcgo+IGF1ZGl0aW5nLgoKRXZlbiB3
aXRoIG11bHRpcGxlIHZpZXdzLCB3aGVyZSBvbmx5IHNvbWUgd3JpdGUtcHJvdGVjdCB0aGUgcGFn
ZT8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 08:34:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 08: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 1fuZSM-000720-0A; Tue, 28 Aug 2018 08:34: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=c/y6=ll=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fuZSK-00071v-Op
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 08:34:32 +0000
X-Inumbo-ID: 4867c772-aa9d-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 4867c772-aa9d-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 08:35: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 A4F2C30003E9
 for <xen-devel@lists.xen.org>; Tue, 28 Aug 2018 11:34:29 +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 76C127FBFC
 for <xen-devel@lists.xen.org>; Tue, 28 Aug 2018 11:34:29 +0300 (EEST)
Received: (qmail 32416 invoked from network); 28 Aug 2018 11:34:27 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.5.22)
 by smtp02.buh.bitdefender.net with SMTP; 28 Aug 2018 11:34:27 +0300
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
References: <1535119879-6555-1-git-send-email-aisaila@bitdefender.com>
 <2b10630e-d047-347e-a131-6af80e14b9be@citrix.com>
 <e51912bb-2c1f-d01f-0b91-9c33959f7694@bitdefender.com>
 <5B83C02B02000078001E20C8@prv1-mh.provo.novell.com>
 <d403cfd8-0f8b-42f8-c180-908f5cdde2d5@bitdefender.com>
 <5B83EA9702000078001E2299@prv1-mh.provo.novell.com>
 <9c8dbc31-f189-0c7c-18ca-72138a98f5d1@citrix.com>
 <73c2ed2e-f5aa-b85a-ca87-36996edf93b6@bitdefender.com>
 <a347f38d-9f0d-ed41-9213-323fd2ebbb7d@citrix.com>
 <5B83F9DC02000078001E234A@prv1-mh.provo.novell.com>
 <7714ce55-d6a0-25ef-3d67-0ca3fa53978f@bitdefender.com>
 <5B8405EA02000078001E23DF@prv1-mh.provo.novell.com>
 <a9b2926b-d8b7-5bb1-66b3-37acdbca4547@citrix.com>
 <5B85044502000078001E2762@prv1-mh.provo.novell.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <a74b9e23-39ae-94f7-5f02-4208d1c60133@bitdefender.com>
Date: Tue, 28 Aug 2018 11:34:16 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <5B85044502000078001E2762@prv1-mh.provo.novell.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.77182
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 494258,
 Stamp: 3], Multi: [Enabled, t: (0.000010,0.005445)], BW: [Enabled, t:
 (0.000008)], RBL DNSBL: [Disabled], APM: [Enabled, Score: 500, t:
 (0.003519), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_SUMM_400_WORDS; NN_LEGIT_BITDEFENDER;
 NN_LEGIT_S_SQARE_BRACKETS], SGN: [Enabled, t: (0.027222,0.000184)],
 URL: [Enabled, t: (0.000005)], RTDA: [Enabled, t: (0.097549), Hit: No,
 Details: v2.7.14; Id: 15.1i60tho.1clvqmt66.16kka], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v1] 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: Andrei LUTAS <vlutas@bitdefender.com>,
 Tamas K Lengyel <tamas@tklengyel.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 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>

T24gOC8yOC8xOCAxMToxMyBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjguMDguMTgg
YXQgMTA6MDQsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gT24gMjcvMDgv
MTggMTU6MDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMjcuMDguMTggYXQgMTU6NDcs
IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPiB3cm90ZToKPj4+PiBPbiA4LzI3LzE4IDQ6MTcg
UE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+PiBPbiAyNy4wOC4xOCBhdCAxNTowMiwgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+Pj4gVGhpcyBzaG91bGQgYmUgYXJj
aGl0ZWN0dXJhbGx5IGNvcnJlY3QgYXMgaXQgaXMgZXhjbHVzaXZlbHkgZGVyaXZlZCBmcm9tCj4+
Pj4+PiBpbmZvcm1hdGlvbiBwcm92aWRlZCBieSB0aGUgVk1FeGl0LCBhbmQgd29uJ3QgY2F1c2Ug
ZGlydHkgYml0cyB0byBiZQo+Pj4+Pj4gd3JpdHRlbiBpbiBjYXNlcyB3aGVyZSB0aGUgaGFyZHdh
cmUgd291bGRuJ3QgaGF2ZSB3cml0dGVuIHRoZW0KPj4+Pj4+IChzcGVjdWxhdGl2ZSBvciBvdGhl
cndpc2UpLiAgSXQgZG9lcyBtZWFuIHRoYXQgYW4gaW5zdHJ1Y3Rpb24gd2hpY2gKPj4+Pj4+IHdv
dWxkIG5lZWQgdG8gc2V0IEEgYW5kIEQgYml0cyBpbiB0aGUgd2FsayB3aWxsIHRha2UgdHdvIEVQ
VCB2aW9sYXRpb25zCj4+Pj4+PiB0byBhY2hpZXZlIHRoZSBlbmQgcmVzdWx0LCBidXQgaXQgcHJv
YmFibHkgaXMgc3RpbGwgcXVpY2tlciB0aGFuIHNlbmRpbmcKPj4+Pj4+IHRoZSB2bV9ldmVudCBv
dXQuCj4+Pj4+IEknbSBhZnJhaWQgdGhpcyBpcyBnb2luZyB0byBiZSBvbmx5IG1vc3RseSBjb3Jy
ZWN0OiBBdG9taWNpdHkgb2YgdGhlIHBhZ2UKPj4+Pj4gdGFibGUgd3JpdGUgaXMgZ29pbmcgdG8g
YmUgbG9zdC4gVGhpcyBjb3VsZCBiZWNvbWUgYW4gYWN0dWFsIHByb2JsZW0gaWYKPj4+Pj4gdGhl
IGd1ZXN0IHVzZWQgcmFjaW5nIFBURSBhY2Nlc3Nlcy4gU3VjaCByYWNpbmcgYWNjZXNzZXMgbWln
aHQgbm90Cj4+Pj4+IGJlIGEgYnVnIC0gc2ltcGx5IGNvbnNpZGVyIHRoZSBPUyBzY2FubmluZyBm
b3Igc2V0IEEgYW5kL29yIEQgYml0cwo+Pj4+PiAoYW5kIGNsZWFyaW5nIHRoZW0gd2hlbiB0aGV5
J3JlIHNldCkuIE9yIGFuIGVudGl0eSB0ZW1wb3JhcmlseSBjbGVhcmluZwo+Pj4+PiAocGFydHMg
b2YpIFBURXMsIHdpdGggcmVjb3ZlcnkgbG9naWMgaW4gcGxhY2UgdG8gcmVzdG9yZSB0aGVtIHdo
ZW4KPj4+Pj4gbmVlZGVkIGZvciBhIHN5bmNocm9ub3VzIGFjY2Vzcy4gQXQgdGhlIHZlcnkgbGVh
c3QgdGhlcmUncyB0aGVuIHRoZQo+Pj4+PiByaXNrIG9mIGEgbGl2ZSBsb2NrIHdpdGhpbiB0aGUg
Z3Vlc3QuCj4+Pj4gQnV0IGl0J3Mgbm90IGNsZWFyIHRvIG1lIHdoeSB0aGF0IGNhbid0IGFscmVh
ZHkgaGFwcGVuIHdoZW4ganVzdAo+Pj4+IGVtdWxhdGluZyB0aGUgY3VycmVudCBpbnN0cnVjdGlv
biAoYXMgd2UgZG8gbm93KSwgaWYgZW11bGF0aW5nIHNhaWQKPj4+PiBpbnN0cnVjdGlvbiB3b3Vs
ZCBzZXQgQSBvciBEPwo+Pj4gWWVzLCBnb29kIHBvaW50IC0gdGhpcyBpcyBhIHByb2JsZW0gbm90
IGp1c3QgdG8gdGhlIG5ldyBoYW5kbGluZyB5b3UKPj4+IHByb3Bvc2UuCj4+Cj4+IFRoZXJlIGlz
IG5vIHJpc2sgb2YgbGl2ZWxvY2suICBUaGUgQS9EIGJpdHMgd2UgZ2V0IGFuIEVQVC12aW9sYXRp
b24gb24KPj4gYXJlIHRob3NlIHdoaWNoIGFyZSB3cml0ZSBwcm90ZWN0ZWQsIHNvIGFueSBtb2Rp
ZmljYXRpb24gYXQgYWxsIHdpbGwKPj4gdHJhcC4gIEluIHBhcnRpY3VsYXIsIGFuIGF0dGVtcHQg
ZnJvbSBzb2Z0d2FyZSB0byBwbGF5IGluIHdlaXJkIHdheXMKPj4gd2l0aCB0aGUgcGFnZXRhYmxl
IHdpbGwgY2F1c2UgcmVhbCB2bV9ldmVudHMgd2hpY2ggd2lsbCBiZSBzZW50IGZvcgo+PiBhdWRp
dGluZy4KPiAKPiBFdmVuIHdpdGggbXVsdGlwbGUgdmlld3MsIHdoZXJlIG9ubHkgc29tZSB3cml0
ZS1wcm90ZWN0IHRoZSBwYWdlPwoKSW4gdGhhdCBzY2VuYXJpbyBpdCBjb3VsZCBiZSBwcm9ibGVt
YXRpYywgYnV0IHRoZSBmZWF0dXJlLCBldmVuIG5vdywgaXMKZGlzYWJsZWQgYnkgZGVmYXVsdC4g
V2UgY291bGQgYWRkIGEgY29tbWVudCB0byB0aGUgZWZmZWN0IG9mICJkb24ndCB1c2UKdGhpcyB3
aXRoIGNvbWJpbmF0aW9ucyBvZiByZXN0cmljdGVkICsgdW5yZXN0cmljdGVkIHZpZXdzIiBhYm92
ZSB0aGUKbGlieGMgZW5hYmxlciBmdW5jdGlvbiwgYW5kIHRoZSBjYWxsZXIgYXNzdW1lcyByZXNw
b25zaWJpbGl0eSBmb3IKY2FsbGluZyBpdCBpbiB0aGUgcHJvcGVyIGNvbnRleHQgb25seS4KCkZX
SVcsIG91ciBpbnRyb3NwZWN0aW9uIGFnZW50IHVzZXMganVzdCBvbmUgRVBUIHZpZXcgKGV2ZW4g
d2l0aCBhbHRwMm0sCm91ciBtYWluIHNjZW5hcmlvIGlzICNWRSAtIHNvIGEgZ3Vlc3QtbGV2ZWwg
b3B0aW1pemF0aW9uKS4gSXQgZG9lcwp1bmZvcnR1bmF0ZWx5IG5lZWQgdG8gYmUgdmlldyAxIChi
ZWNhdXNlIHdoYXRldmVyIHdlIGRvIHRvIHZpZXcgMApwcm9wYWdhdGVzIHRvIGFsbCBvdGhlciB2
aWV3cyBieSBkZXNpZ24pLCBidXQgdGhhdCdzIGFib3V0IHRoZSBleHRlbnQgb2YgaXQuCgoKVGhh
bmtzLApSYXp2YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 08:40:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 08:40:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuZYH-0007lU-SS; Tue, 28 Aug 2018 08: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=ardv=ll=citrix.com=prvs=7715574d5=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fuZYF-0007lP-MC
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 08:40:39 +0000
X-Inumbo-ID: 239cc11d-aa9e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 239cc11d-aa9e-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 08:41:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,298,1531785600"; d="scan'208";a="63854074"
Date: Tue, 28 Aug 2018 09:40:35 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180828084035.p3esovpsa4hi7gyf@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <dadf98ec64aaee2f3ed5edd04e0cb156ebc18159.1535285866.git-series.wei.liu2@citrix.com>
 <5B841F2802000078001E24FC@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B841F2802000078001E24FC@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 14/23] x86/mm: put nested p2m code under
 CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBBdWcgMjcsIDIwMTggYXQgMDk6NTY6MjRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMKPiA+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9kb21haW4uYwo+ID4gQEAgLTE2ODksNyArMTY4OSw4IEBAIHZvaWQgY29udGV4dF9zd2l0Y2go
c3RydWN0IHZjcHUgKnByZXYsIHN0cnVjdCB2Y3B1ICpuZXh0KQo+ID4gICAgICB7Cj4gPiAgICAg
ICAgICBfdXBkYXRlX3J1bnN0YXRlX2FyZWEocHJldik7Cj4gPiAgICAgICAgICB2cG11X3N3aXRj
aF9mcm9tKHByZXYpOwo+ID4gLSAgICAgICAgbnAybV9zY2hlZHVsZShOUDJNX1NDSEVETEVfT1VU
KTsKPiA+ICsgICAgICAgIGlmICggbmVzdGVkaHZtX2VuYWJsZWQocHJldmQpICkKPiA+ICsgICAg
ICAgICAgICBucDJtX3NjaGVkdWxlKE5QMk1fU0NIRURMRV9PVVQpOwo+ID4gICAgICB9Cj4gPiAg
Cj4gPiAgICAgIGlmICggaXNfaHZtX2RvbWFpbihwcmV2ZCkgJiYgIWxpc3RfZW1wdHkoJnByZXYt
PmFyY2guaHZtX3ZjcHUudG1fbGlzdCkgKQo+ID4gQEAgLTE3NTYsNyArMTc1Nyw4IEBAIHZvaWQg
Y29udGV4dF9zd2l0Y2goc3RydWN0IHZjcHUgKnByZXYsIHN0cnVjdCB2Y3B1ICpuZXh0KQo+ID4g
IAo+ID4gICAgICAgICAgLyogTXVzdCBiZSBkb25lIHdpdGggaW50ZXJydXB0cyBlbmFibGVkICov
Cj4gPiAgICAgICAgICB2cG11X3N3aXRjaF90byhuZXh0KTsKPiA+IC0gICAgICAgIG5wMm1fc2No
ZWR1bGUoTlAyTV9TQ0hFRExFX0lOKTsKPiA+ICsgICAgICAgIGlmICggbmVzdGVkaHZtX2VuYWJs
ZWQobmV4dGQpICkKPiA+ICsgICAgICAgICAgICBucDJtX3NjaGVkdWxlKE5QMk1fU0NIRURMRV9J
Tik7Cj4gPiAgICAgIH0KPiAKPiBIb3cgZG8gdGhlc2UgYWRkaXRpb25zIGhlbHA/IG5lc3RlZGh2
bV9lbmFibGVkKCkgaXMgbm90IGFuIGlubGluZQo+IGZ1bmN0aW9uLCBhbmQgdGhlIGVudGlyZSBz
ZXJpZXMgZG9lc24ndCBzZWVtIHRvIHRvdWNoIGh2bS9uZXN0ZWRodm0uaAo+IChpLmUuIHRoZXJl
J3Mgbm8gaW5saW5lIHN0dWIgYmVpbmcgYWRkZWQpLgoKVGhlIHBhdGNoIHRoYXQgY2hhbmdlZCBu
ZXN0ZWRodm1fZW5hYmxlZCB3YXMgY29tbWl0dGVkIGJlZm9yZSBJIHNlbnQgb3V0CnRoaXMgc2Vy
aWVzIC0tIHBsZWFzZSBwdWxsIHRoZSBsYXRlc3QgY2hhbmdlcy4KCj4gCj4gPiAtLS0gYS94ZW4v
YXJjaC94ODYvbW0vcDJtLmMKPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+ID4gQEAg
LTE0NCw2ICsxNDQsNyBAQCBzdGF0aWMgdm9pZCBwMm1fdGVhcmRvd25faG9zdHAybShzdHJ1Y3Qg
ZG9tYWluICpkKQo+ID4gIAo+ID4gIHN0YXRpYyB2b2lkIHAybV90ZWFyZG93bl9uZXN0ZWRwMm0o
c3RydWN0IGRvbWFpbiAqZCkKPiA+ICB7Cj4gPiArI2lmZGVmIENPTkZJR19IVk0KPiA+ICAgICAg
dW5zaWduZWQgaW50IGk7Cj4gPiAgICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm07Cj4gPiAgCj4g
PiBAQCAtMTU2LDEwICsxNTcsMTIgQEAgc3RhdGljIHZvaWQgcDJtX3RlYXJkb3duX25lc3RlZHAy
bShzdHJ1Y3QgZG9tYWluICpkKQo+ID4gICAgICAgICAgcDJtX2ZyZWVfb25lKHAybSk7Cj4gPiAg
ICAgICAgICBkLT5hcmNoLm5lc3RlZF9wMm1baV0gPSBOVUxMOwo+ID4gICAgICB9Cj4gPiArI2Vu
ZGlmCj4gPiAgfQo+ID4gIAo+ID4gIHN0YXRpYyBpbnQgcDJtX2luaXRfbmVzdGVkcDJtKHN0cnVj
dCBkb21haW4gKmQpCj4gPiAgewo+ID4gKyNpZmRlZiBDT05GSUdfSFZNCj4gPiAgICAgIHVuc2ln
bmVkIGludCBpOwo+ID4gICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtOwo+ID4gIAo+ID4gQEAg
LTE3Niw2ICsxNzksNyBAQCBzdGF0aWMgaW50IHAybV9pbml0X25lc3RlZHAybShzdHJ1Y3QgZG9t
YWluICpkKQo+ID4gICAgICAgICAgcDJtLT53cml0ZV9wMm1fZW50cnkgPSBuZXN0ZWRwMm1fd3Jp
dGVfcDJtX2VudHJ5Owo+ID4gICAgICAgICAgbGlzdF9hZGQoJnAybS0+bnAybV9saXN0LCAmcDJt
X2dldF9ob3N0cDJtKGQpLT5ucDJtX2xpc3QpOwo+ID4gICAgICB9Cj4gPiArI2VuZGlmCj4gPiAg
Cj4gPiAgICAgIHJldHVybiAwOwo+ID4gIH0KPiAKPiBIbW0sIEkgdGhpbmsgdGhpcyBpcyB0b28g
YWQgaG9jIGZvciBteSB0YXN0ZTogRm9yIG9uZSBJJ20gcHV6emxlZAo+IGJ5IHRoZSBsYWNrIG9m
IGFueSAoZXhpc3RpbmcpIGlzX2h2bV9kb21haW4oKSBoZXJlLiBBbmQgdGhlbiB0aGUKPiBmaWVs
ZHMgaW5pdGlhbGl6YXRpb24gb2Ygd2hpY2ggeW91IHNraXAgc2hvdWxkIGFsc28gZGlzYXBwZWFy
LCB0bwo+IGVsaW1pbmF0ZSB0aGUgcmlzayBvZiBzb21lIGNvZGUgc29tZXdoZXJlIHVzaW5nIHRo
ZSBmaWVsZHMKPiB1bmluaXRpYWxpemVkLiBUaGlzIG1pZ2h0IHNpbXBseSBtZWFuIHRvIG1vdmUg
dGhlIGZpZWxkcyBmcm9tCj4gc3RydWN0IGFyY2hfZG9tYWluIHRvIHN0cnVjdCBodm1fZG9tYWlu
LiBJIHVuZGVyc3RhbmQgdGhpcyBtYXkKPiBlbmQgdXAgYmVpbmcgYSBtb3JlIGludm9sdmVkIHRh
c2ssIGJ1dCBpdCBsb29rcyBwcmV0dHkgbXVjaAo+IHVuYXZvaWRhYmxlIHRvIG1lLgoKcDJtX2lu
aXQgaXMgY2FsbGVkIHVuY29uZGl0aW9uYWxseSBmb3IgYm90aCBQViBhbmQgSFZNLiBBdCB0aGUg
dGltZSBJCnJlYWQgdGhlIGNvZGUgaXQgYXBwZWFyZWQgdGhhdCBpdCByZXF1aXJlZCBuZXN0ZWRw
Mm0gdG8gYmUgaW5pdGlhbGlzZWQKYW5kIHRlYXIgZG93biB1bmNvbmRpdGlvbmFsbHkuCgpEbyB5
b3Ugd2FudCBtZSB0byByZXdyaXRlIHAybV9pbml0IGFuZCBwMm1fdGVhcmRvd25fZmluYWwgdG8g
cHV0IHRoaW5ncwp1bmRlciBpc19odm1fZG9tYWluPwoKUmVnYXJkaW5nIGZpZWxkcyBpbiBkYXRh
IHN0cnVjdHVyZSwgSSB0aGluayBtb3ZpbmcgdGhlbSB3b3VsZCBiZSBhIGdvb2QKaWRlYS4KCldl
aS4KCj4gCj4gSmFuCj4gCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 08:41:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 08: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 1fuZZ1-0007p9-5v; Tue, 28 Aug 2018 08: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=ardv=ll=citrix.com=prvs=7715574d5=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fuZZ0-0007p1-Iq
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 08:41:26 +0000
X-Inumbo-ID: f1e098ce-aa9d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f1e098ce-aa9d-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 10:39:58 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,298,1531785600"; d="scan'208";a="63854095"
Date: Tue, 28 Aug 2018 09:41:21 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180828084121.6dmbkbgcujr36m4t@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <dd4481dbc4e9fbfe0fcb3ab8a704e58e9d5f04ca.1535285866.git-series.wei.liu2@citrix.com>
 <5B84098302000078001E241E@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B84098302000078001E241E@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 02/23] xen: is_hvm_{domain,
 vcpu} should evaluate to false when !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gTW9uLCBBdWcgMjcsIDIwMTggYXQgMDg6MjQ6MDNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBUdXJuIHRoZW0gaW50byBzdGF0aWMgaW5saW5lIGZ1bmN0aW9ucyB3aGljaCBldmFs
dWF0ZSB0byBmYWxzZSB3aGVuCj4gPiBDT05GSUdfSFZNIGlzIG5vdCBzZXQuIEFSTSB3b24ndCBi
ZSBicm9rZW4gYmVjYXVzZSBBUk0gZ3Vlc3RzIGFyZSBzZXQKPiA+IHRvIFBWIHR5cGUgaW4gdGhl
IGh5cGVydmlzb3IuCj4gPiAKPiA+IEJ1dCBBUk0gaGFzIHBsYW4gdG8gc3dpdGNoIHRvIEhWTSBn
dWVzdCB0eXBlIGluc2lkZSB0aGUgaHlwZXJ2aXNvciwgc28KPiA+IHByZWVtcHRpdmVseSBpbnRy
b2R1Y2UgQ09ORklHX0hWTSBmb3IgQVJNIGhlcmUuCj4gCj4gQnV0IGlzIHNldHRpbmcgdGhpcyB0
byBZIHRoZW4gY29ycmVjdCBhdCB0aGlzIHBvaW50PwoKSSB0aGluayBpdCB3b3VsZCBiZSBsZXNz
IHN1cnByaXNpbmcgd2hlbiB0aGUgc3dpdGNoaW5nIGV2ZW50dWFsbHkKaGFwcGVucy4gSSB3aWxs
IGxldCBBUk0gbWFpbnRhaW5lcnMgZGVjaWRlIHdoZXRoZXIgaXQgc2hvdWxkIGJlIFkgb3IgTi4K
Cj4gCj4gPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAo+ID4gKysrIGIveGVuL2luY2x1
ZGUveGVuL3NjaGVkLmgKPiA+IEBAIC04NzksOCArODc5LDE3IEBAIHZvaWQgd2F0Y2hkb2dfZG9t
YWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCk7Cj4gPiAgCj4gPiAgI2RlZmluZSBpc19wdl9k
b21haW4oZCkgKChkKS0+Z3Vlc3RfdHlwZSA9PSBndWVzdF90eXBlX3B2KQo+ID4gICNkZWZpbmUg
aXNfcHZfdmNwdSh2KSAgIChpc19wdl9kb21haW4oKHYpLT5kb21haW4pKQo+ID4gLSNkZWZpbmUg
aXNfaHZtX2RvbWFpbihkKSAoKGQpLT5ndWVzdF90eXBlID09IGd1ZXN0X3R5cGVfaHZtKQo+ID4g
LSNkZWZpbmUgaXNfaHZtX3ZjcHUodikgICAoaXNfaHZtX2RvbWFpbih2LT5kb21haW4pKQo+ID4g
Kwo+ID4gK3N0YXRpYyBpbmxpbmUgYm9vbCBpc19odm1fZG9tYWluKGNvbnN0IHN0cnVjdCBkb21h
aW4gKmQpCj4gPiArewo+ID4gKyAgICByZXR1cm4gSVNfRU5BQkxFRChDT05GSUdfSFZNKSA/IGQt
Pmd1ZXN0X3R5cGUgPT0gZ3Vlc3RfdHlwZV9odm0gOiBmYWxzZTsKPiAKPiBVbHRpbWF0ZWx5IEkg
dGhpbmsgdGhlIGd1ZXN0X3R5cGVfe2h2bSxwdn0gZW51bWVyYXRvcnMgc2hvdWxkIG9ubHkKPiBi
ZSBlbmFibGVkIHdoZW4gQ09ORklHX3tIVk0sUFZ9LCBzbyBJIHRoaW5rICNpZmRlZiBDT05GSUdf
SFZNCj4gd291bGQgYmUgdGhlIGJldHRlciBjaG9pY2UgaGVyZS4gQnV0IG9mIGNvdXJzZSB3ZSBj
YW4gZG8gdGhpcyBmdXJ0aGVyCj4gY29udmVyc2lvbiBhdCBhIGxhdGVyIHBvaW50LCBzbwo+IEFj
a2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpUaGFua3MuCgpXZWkuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 08:46:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 08: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 1fuZdL-00089K-QK; Tue, 28 Aug 2018 08:45:55 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ardv=ll=citrix.com=prvs=7715574d5=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fuZdK-00089F-BU
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 08:45:54 +0000
X-Inumbo-ID: 9233664b-aa9e-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9233664b-aa9e-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 10:44:27 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,298,1531785600"; d="scan'208";a="63854361"
Date: Tue, 28 Aug 2018 09:45:51 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180828084551.3jtg4olva22mjqkt@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <9ba265aa00b8a2c0a97d192e267b237110c672a4.1535285866.git-series.wei.liu2@citrix.com>
 <5B840AC002000078001E2446@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B840AC002000078001E2446@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 06/23] x86: don't call vpci function in
 physdev_op when !CONFIG_HAS_VPCI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

T24gTW9uLCBBdWcgMjcsIDIwMTggYXQgMDg6Mjk6MjBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvcGh5c2Rldi5jCj4gPiArKysgYi94ZW4vYXJjaC94
ODYvcGh5c2Rldi5jCj4gPiBAQCAtNTU3LDYgKzU1Nyw3IEBAIHJldF90IGRvX3BoeXNkZXZfb3Ao
aW50IGNtZCwgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcpCj4gPiAgCj4gPiAgICAg
ICAgICByZXQgPSBwY2lfbW1jZmdfcmVzZXJ2ZWQoaW5mby5hZGRyZXNzLCBpbmZvLnNlZ21lbnQs
Cj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5mby5zdGFydF9idXMsIGlu
Zm8uZW5kX2J1cywgaW5mby5mbGFncyk7Cj4gPiArI2lmZGVmIENPTkZJR19IQVNfVlBDSQo+ID4g
ICAgICAgICAgaWYgKCAhcmV0ICYmIGhhc192cGNpKGN1cnJkKSApCj4gPiAgICAgICAgICB7Cj4g
PiAgICAgICAgICAgICAgLyoKPiA+IEBAIC01NjcsNiArNTY4LDcgQEAgcmV0X3QgZG9fcGh5c2Rl
dl9vcChpbnQgY21kLCBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZykKPiA+ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5mby5zdGFydF9idXMs
IGluZm8uZW5kX2J1cywKPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgaW5mby5zZWdtZW50KTsKPiA+ICAgICAgICAgIH0KPiA+ICsjZW5kaWYKPiAKPiBQ
ZXJoYXBzIGJldHRlciB0byBtYWtlIGhhc192cGNpKCkgZXZhbHVhdGUgdG8gZmFsc2UgaW4gdGhh
dCBjYXNlLAo+IGFuZCBvbmNlIGFnYWluIHJlbHkgb24gRENFPwoKQnV0IHRoZW4gdGhhdCBnb2Vz
IGJhY2sgdG8geW91ciBwcmV2aW91cyBhcmd1bWVudCB0aGF0IGl0IGNyZWF0ZXMKZGlzY29ubmVj
dGlvbiBiZXR3ZWVuIGVtdWxhdGlvbl9mbGFnc19vayBhbmQgaGFzXyouIElmIHdlIHdhbnQgdG8g
Y2hhbmdlCmhhc192cGNpIEkgd291bGQgYWxzbyBuZWVkIHRvIGNoYW5nZSBlbXVsYXRpb25fZmxh
Z3Nfb2suIElzIHRoYXQgd2hhdAp5b3UgcHJlZmVyPwoKV2VpLgoKPiAKPiBKYW4KPiAKPiAKPiAK
PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IFhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiBodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVsCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 09:08:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 09: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 1fuZzE-0001Ry-ED; Tue, 28 Aug 2018 09:08:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kblr=ll=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fuZzD-0001Rt-JF
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 09:08:31 +0000
X-Inumbo-ID: 0762451f-aaa2-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0762451f-aaa2-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 09:09:12 +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 w7S93awm131110;
 Tue, 28 Aug 2018 09:08:26 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=xcsXmQ+ZCkg7dUaKNx2ZEAAcNHvaihnIUu3FuMut4oU=;
 b=3J+KjdBgIweZInN/wB4ZJxDn4T+Y1KMa5XaH3eN342OQGbd7Bueyvcn514RjTtC/DTUw
 r4DNwdpVKLWHDQ1lp8j8zpXviul8t7nxS5iieoX1eo6NpfyugnQGKwOARFr/OebZ6txQ
 fU6lv8XKJn4pBEG0HLOsl7FqwdbyjmaaE8jy5+PmZMXkToYdH9D5VIszxqRcDRMT/lo2
 NPlls2njWcNxbK6DjjkCdykndqfIKyx02oGBkVyP9EgvzZ7S1ekLfqvLQQNQegBSEsXC
 z89/EbyYciBeGtlivgW/7NTyWKBzYFlNodtiJ4ZW4d24lRSq+Ec5+8Io1MJGceb2xASt 8g== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2120.oracle.com with ESMTP id 2m2yrq2he6-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 28 Aug 2018 09:08:25 +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 w7S98PD6029540
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 28 Aug 2018 09:08:25 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 w7S98OTS028391;
 Tue, 28 Aug 2018 09:08:24 GMT
MIME-Version: 1.0
Message-ID: <a32aebbf-2ba2-4500-a116-c7a87a90e91c@default>
Date: Tue, 28 Aug 2018 02:08:24 -0700 (PDT)
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: <xen-devel@lists.xen.org>
X-Mailer: Zimbra on Oracle Beehive
Content-Disposition: inline
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8998
 signatures=668708
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=969
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808280094
Subject: [Xen-devel] =?utf-8?b?562U5aSNOiBbUEFUQ0ggdjQgMi8yXSB4ODYvZG1h?=
 =?utf-8?q?r=3A_zap_DMAR_signature_for_dom0_once_in_TBOOT_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: kevin.tian@intel.com, andrew.cooper3@citrix.com, srinivas.eeda@oracle.com,
 JBeulich@suse.com, shane.wang@intel.com, boris.ostrovsky@oracle.com,
 gang.wei@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>

SGkgTWFpbnRhaW5lciwKCkFueSBjb21tZW50cz8KClRoYW5rcwpaaGVuemhvbmcKLS0tLS0gemhl
bnpob25nLmR1YW5Ab3JhY2xlLmNvbSB3cm90Ze+8mgoKPiBDb21taXQgNmMyOThlY2MxZiAoInZ0
ZDogUmVpbnN0YXRlIEFDUEkgRE1BUiBvbiBzeXN0ZW0gc2h1dGRvd24gb3IKPiBTMy9TNC9TNSIp
IGRpZCBldmVyeXRoaW5nIGZvciBhY3BpX2RtYXJfemFwKCkgY2FsbCB0byBiZSB1bm5lY2Vzc2Fy
eSwKPiBleGNlcHQgZm9yIGludm9raW5nIHRoZSBmdW5jdGlvbiBmcm9tIGFjcGlfcGFyc2VfZG1h
cigpLCB3aGljaAo+IDEyM2M3NzkzNzkgKCJWVGQvZG1hcjogVHdlYWsgaG93IHRoZSBETUFSIHRh
YmxlIGlzIGNsb2JiZXJlZCIpCj4gYWRkZWQgc2V2ZXJhbCB5ZWFycyBsYXRlci4KPiAKPiBTb21l
IHN0YWxlIGNvbW1lbnRzIGFyZSBhbHNvIHJlbW92ZWQsIE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+
IAo+IFNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUu
Y29tPgo+IC0tLQo+IHY0OiBmaXh1cCBkZXNjcmlwdGlvbiBwZXIgSmFuCj4gCj4gIHhlbi9hcmNo
L3g4Ni90Ym9vdC5jIHwgICAgNiAtLS0tLS0KPiAgMSBmaWxlcyBjaGFuZ2VkLCAwIGluc2VydGlv
bnMoKyksIDYgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90Ym9v
dC5jIGIveGVuL2FyY2gveDg2L3Rib290LmMKPiBpbmRleCBkNWE1MjkyLi4xMDA2Zjk1IDEwMDY0
NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni90Ym9vdC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3Rib290
LmMKPiBAQCAtNDYxLDggKzQ2MSw2IEBAIGludCBfX2luaXQKPiB0Ym9vdF9wYXJzZV9kbWFyX3Rh
YmxlKGFjcGlfdGFibGVfaGFuZGxlciBkbWFyX2hhbmRsZXIpCj4gICAgICBpZiAoIHR4dF9oZWFw
X2Jhc2UgPT0gMCApCj4gICAgICAgICAgcmV0dXJuIDE7Cj4gIAo+IC0gICAgLyogbWFwIFRYVCBo
ZWFwIGludG8gWGVuIGFkZHIgc3BhY2UgKi8KPiAtCj4gICAgICAvKiB3YWxrIGhlYXAgdG8gU2lu
aXRNbGVEYXRhICovCj4gICAgICBwYSA9IHR4dF9oZWFwX2Jhc2U7Cj4gICAgICAvKiBza2lwIEJp
b3NEYXRhICovCj4gQEAgLTQ5MCwxMCArNDg4LDYgQEAgaW50IF9faW5pdAo+IHRib290X3BhcnNl
X2RtYXJfdGFibGUoYWNwaV90YWJsZV9oYW5kbGVyIGRtYXJfaGFuZGxlcikKPiAgICAgIHJjID0g
ZG1hcl9oYW5kbGVyKGRtYXJfdGFibGUpOwo+ICAgICAgeGZyZWUoZG1hcl90YWJsZSk7Cj4gIAo+
IC0gICAgLyogYWNwaV9wYXJzZV9kbWFyKCkgemFwcyBBUENJIERNQVIgc2lnbmF0dXJlIGluIFRY
VCBoZWFwIHRhYmxlCj4gKi8KPiAtICAgIC8qIGJ1dCBkb20wIHdpbGwgcmVhZCByZWFsIHRhYmxl
LCBzbyBtdXN0IHphcCBpdCB0aGVyZSB0b28gKi8KPiAtICAgIGFjcGlfZG1hcl96YXAoKTsKPiAt
Cj4gICAgICByZXR1cm4gcmM7Cj4gIH0KPiAgCj4gLS0gCj4gMS43LjMKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 09:08:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 09: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 1fuZzD-0001Rn-4L; Tue, 28 Aug 2018 09:08: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=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuZzC-0001Ri-0h
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 09:08:30 +0000
X-Inumbo-ID: b951f497-aaa1-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 b951f497-aaa1-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 11:07:01 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 03:08:27 -0600
Message-Id: <5B85110802000078001E27BD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 03:08:24 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <9ba265aa00b8a2c0a97d192e267b237110c672a4.1535285866.git-series.wei.liu2@citrix.com>
 <5B840AC002000078001E2446@prv1-mh.provo.novell.com>
 <20180828084551.3jtg4olva22mjqkt@citrix.com>
In-Reply-To: <20180828084551.3jtg4olva22mjqkt@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 06/23] x86: don't call vpci function in
 physdev_op when !CONFIG_HAS_VPCI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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+IE9uIDI4LjA4LjE4IGF0IDEwOjQ1LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gTW9uLCBBdWcgMjcsIDIwMTggYXQgMDg6Mjk6MjBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAyNi4wOC4xOCBhdCAxNDoxOSwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdy
b3RlOgo+PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9waHlzZGV2LmMKPj4gPiArKysgYi94ZW4vYXJj
aC94ODYvcGh5c2Rldi5jCj4+ID4gQEAgLTU1Nyw2ICs1NTcsNyBAQCByZXRfdCBkb19waHlzZGV2
X29wKGludCBjbWQsIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgYXJnKQo+PiA+ICAKPj4g
PiAgICAgICAgICByZXQgPSBwY2lfbW1jZmdfcmVzZXJ2ZWQoaW5mby5hZGRyZXNzLCBpbmZvLnNl
Z21lbnQsCj4+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluZm8uc3RhcnRf
YnVzLCBpbmZvLmVuZF9idXMsIGluZm8uZmxhZ3MpOwo+PiA+ICsjaWZkZWYgQ09ORklHX0hBU19W
UENJCj4+ID4gICAgICAgICAgaWYgKCAhcmV0ICYmIGhhc192cGNpKGN1cnJkKSApCj4+ID4gICAg
ICAgICAgewo+PiA+ICAgICAgICAgICAgICAvKgo+PiA+IEBAIC01NjcsNiArNTY4LDcgQEAgcmV0
X3QgZG9fcGh5c2Rldl9vcChpbnQgY21kLCBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFy
ZykKPj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlu
Zm8uc3RhcnRfYnVzLCBpbmZvLmVuZF9idXMsCj4+ID4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBpbmZvLnNlZ21lbnQpOwo+PiA+ICAgICAgICAgIH0KPj4g
PiArI2VuZGlmCj4+IAo+PiBQZXJoYXBzIGJldHRlciB0byBtYWtlIGhhc192cGNpKCkgZXZhbHVh
dGUgdG8gZmFsc2UgaW4gdGhhdCBjYXNlLAo+PiBhbmQgb25jZSBhZ2FpbiByZWx5IG9uIERDRT8K
PiAKPiBCdXQgdGhlbiB0aGF0IGdvZXMgYmFjayB0byB5b3VyIHByZXZpb3VzIGFyZ3VtZW50IHRo
YXQgaXQgY3JlYXRlcwo+IGRpc2Nvbm5lY3Rpb24gYmV0d2VlbiBlbXVsYXRpb25fZmxhZ3Nfb2sg
YW5kIGhhc18qLiBJZiB3ZSB3YW50IHRvIGNoYW5nZQo+IGhhc192cGNpIEkgd291bGQgYWxzbyBu
ZWVkIHRvIGNoYW5nZSBlbXVsYXRpb25fZmxhZ3Nfb2suIElzIHRoYXQgd2hhdAo+IHlvdSBwcmVm
ZXI/CgpIbW0sIEkgc2VlLiBVdGlsaXppbmcgRENFIGhlcmUgc2VlbXMgcHJldHR5IGRlc2lyYWJs
ZS4gUGVyaGFwcwplbXVsYXRpb25fZmxhZ3Nfb2soKSBzaG91bGQgYmUgc3dpdGNoZWQgdG8gdXNl
IGRlcml2ZWQgY29uc3RhbnRzCnJhdGhlciB0aGFuIHRoZSByYXcgcHVibGljIGludGVyZmFjZSBv
bmVzLiBUaGUgSFZNLW9ubHkgb25lcwp0aGVuIHdvdWxkIHNpbXBseSBiZWNvbWUgY29uc3RhbnQg
emVybyB3aGVuICFIVk0sIGFsbG93aW5nCmVtdWxhdGlvbl9mbGFnc19vaygpIGFzIHdlbGwgYXMg
dGhlIGhhc18qKCkgbWFjcm9zIHRvIGJlIGxlZnQgYWxvbmUKYW5kIERDRSBzdGlsbCBiZSB1dGls
aXplZC4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 09:10:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 09:10:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fua1V-0002Ad-SD; Tue, 28 Aug 2018 09:10:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fua1U-0002AN-5K
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 09:10:52 +0000
X-Inumbo-ID: 5bd8c055-aaa2-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5bd8c055-aaa2-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 09:11:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 03:10:50 -0600
Message-Id: <5B85119502000078001E27C0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 03:10:45 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <dadf98ec64aaee2f3ed5edd04e0cb156ebc18159.1535285866.git-series.wei.liu2@citrix.com>
 <5B841F2802000078001E24FC@prv1-mh.provo.novell.com>
 <20180828084035.p3esovpsa4hi7gyf@citrix.com>
In-Reply-To: <20180828084035.p3esovpsa4hi7gyf@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 14/23] x86/mm: put nested p2m code under
 CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI4LjA4LjE4IGF0IDEwOjQwLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gTW9uLCBBdWcgMjcsIDIwMTggYXQgMDk6NTY6MjRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAyNi4wOC4xOCBhdCAxNDoxOSwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdy
b3RlOgo+PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYwo+PiA+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9kb21haW4uYwo+PiA+IEBAIC0xNjg5LDcgKzE2ODksOCBAQCB2b2lkIGNvbnRleHRfc3dp
dGNoKHN0cnVjdCB2Y3B1ICpwcmV2LCBzdHJ1Y3QgdmNwdSAqbmV4dCkKPj4gPiAgICAgIHsKPj4g
PiAgICAgICAgICBfdXBkYXRlX3J1bnN0YXRlX2FyZWEocHJldik7Cj4+ID4gICAgICAgICAgdnBt
dV9zd2l0Y2hfZnJvbShwcmV2KTsKPj4gPiAtICAgICAgICBucDJtX3NjaGVkdWxlKE5QMk1fU0NI
RURMRV9PVVQpOwo+PiA+ICsgICAgICAgIGlmICggbmVzdGVkaHZtX2VuYWJsZWQocHJldmQpICkK
Pj4gPiArICAgICAgICAgICAgbnAybV9zY2hlZHVsZShOUDJNX1NDSEVETEVfT1VUKTsKPj4gPiAg
ICAgIH0KPj4gPiAgCj4+ID4gICAgICBpZiAoIGlzX2h2bV9kb21haW4ocHJldmQpICYmICFsaXN0
X2VtcHR5KCZwcmV2LT5hcmNoLmh2bV92Y3B1LnRtX2xpc3QpICkKPj4gPiBAQCAtMTc1Niw3ICsx
NzU3LDggQEAgdm9pZCBjb250ZXh0X3N3aXRjaChzdHJ1Y3QgdmNwdSAqcHJldiwgc3RydWN0IHZj
cHUgKm5leHQpCj4+ID4gIAo+PiA+ICAgICAgICAgIC8qIE11c3QgYmUgZG9uZSB3aXRoIGludGVy
cnVwdHMgZW5hYmxlZCAqLwo+PiA+ICAgICAgICAgIHZwbXVfc3dpdGNoX3RvKG5leHQpOwo+PiA+
IC0gICAgICAgIG5wMm1fc2NoZWR1bGUoTlAyTV9TQ0hFRExFX0lOKTsKPj4gPiArICAgICAgICBp
ZiAoIG5lc3RlZGh2bV9lbmFibGVkKG5leHRkKSApCj4+ID4gKyAgICAgICAgICAgIG5wMm1fc2No
ZWR1bGUoTlAyTV9TQ0hFRExFX0lOKTsKPj4gPiAgICAgIH0KPj4gCj4+IEhvdyBkbyB0aGVzZSBh
ZGRpdGlvbnMgaGVscD8gbmVzdGVkaHZtX2VuYWJsZWQoKSBpcyBub3QgYW4gaW5saW5lCj4+IGZ1
bmN0aW9uLCBhbmQgdGhlIGVudGlyZSBzZXJpZXMgZG9lc24ndCBzZWVtIHRvIHRvdWNoIGh2bS9u
ZXN0ZWRodm0uaAo+PiAoaS5lLiB0aGVyZSdzIG5vIGlubGluZSBzdHViIGJlaW5nIGFkZGVkKS4K
PiAKPiBUaGUgcGF0Y2ggdGhhdCBjaGFuZ2VkIG5lc3RlZGh2bV9lbmFibGVkIHdhcyBjb21taXR0
ZWQgYmVmb3JlIEkgc2VudCBvdXQKPiB0aGlzIHNlcmllcyAtLSBwbGVhc2UgcHVsbCB0aGUgbGF0
ZXN0IGNoYW5nZXMuCgpPaCwgSSBzZWUgLSBJJ20gc29ycnkuCgo+PiA+IC0tLSBhL3hlbi9hcmNo
L3g4Ni9tbS9wMm0uYwo+PiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+PiA+IEBAIC0x
NDQsNiArMTQ0LDcgQEAgc3RhdGljIHZvaWQgcDJtX3RlYXJkb3duX2hvc3RwMm0oc3RydWN0IGRv
bWFpbiAqZCkKPj4gPiAgCj4+ID4gIHN0YXRpYyB2b2lkIHAybV90ZWFyZG93bl9uZXN0ZWRwMm0o
c3RydWN0IGRvbWFpbiAqZCkKPj4gPiAgewo+PiA+ICsjaWZkZWYgQ09ORklHX0hWTQo+PiA+ICAg
ICAgdW5zaWduZWQgaW50IGk7Cj4+ID4gICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtOwo+PiA+
ICAKPj4gPiBAQCAtMTU2LDEwICsxNTcsMTIgQEAgc3RhdGljIHZvaWQgcDJtX3RlYXJkb3duX25l
c3RlZHAybShzdHJ1Y3QgZG9tYWluICpkKQo+PiA+ICAgICAgICAgIHAybV9mcmVlX29uZShwMm0p
Owo+PiA+ICAgICAgICAgIGQtPmFyY2gubmVzdGVkX3AybVtpXSA9IE5VTEw7Cj4+ID4gICAgICB9
Cj4+ID4gKyNlbmRpZgo+PiA+ICB9Cj4+ID4gIAo+PiA+ICBzdGF0aWMgaW50IHAybV9pbml0X25l
c3RlZHAybShzdHJ1Y3QgZG9tYWluICpkKQo+PiA+ICB7Cj4+ID4gKyNpZmRlZiBDT05GSUdfSFZN
Cj4+ID4gICAgICB1bnNpZ25lZCBpbnQgaTsKPj4gPiAgICAgIHN0cnVjdCBwMm1fZG9tYWluICpw
Mm07Cj4+ID4gIAo+PiA+IEBAIC0xNzYsNiArMTc5LDcgQEAgc3RhdGljIGludCBwMm1faW5pdF9u
ZXN0ZWRwMm0oc3RydWN0IGRvbWFpbiAqZCkKPj4gPiAgICAgICAgICBwMm0tPndyaXRlX3AybV9l
bnRyeSA9IG5lc3RlZHAybV93cml0ZV9wMm1fZW50cnk7Cj4+ID4gICAgICAgICAgbGlzdF9hZGQo
JnAybS0+bnAybV9saXN0LCAmcDJtX2dldF9ob3N0cDJtKGQpLT5ucDJtX2xpc3QpOwo+PiA+ICAg
ICAgfQo+PiA+ICsjZW5kaWYKPj4gPiAgCj4+ID4gICAgICByZXR1cm4gMDsKPj4gPiAgfQo+PiAK
Pj4gSG1tLCBJIHRoaW5rIHRoaXMgaXMgdG9vIGFkIGhvYyBmb3IgbXkgdGFzdGU6IEZvciBvbmUg
SSdtIHB1enpsZWQKPj4gYnkgdGhlIGxhY2sgb2YgYW55IChleGlzdGluZykgaXNfaHZtX2RvbWFp
bigpIGhlcmUuIEFuZCB0aGVuIHRoZQo+PiBmaWVsZHMgaW5pdGlhbGl6YXRpb24gb2Ygd2hpY2gg
eW91IHNraXAgc2hvdWxkIGFsc28gZGlzYXBwZWFyLCB0bwo+PiBlbGltaW5hdGUgdGhlIHJpc2sg
b2Ygc29tZSBjb2RlIHNvbWV3aGVyZSB1c2luZyB0aGUgZmllbGRzCj4+IHVuaW5pdGlhbGl6ZWQu
IFRoaXMgbWlnaHQgc2ltcGx5IG1lYW4gdG8gbW92ZSB0aGUgZmllbGRzIGZyb20KPj4gc3RydWN0
IGFyY2hfZG9tYWluIHRvIHN0cnVjdCBodm1fZG9tYWluLiBJIHVuZGVyc3RhbmQgdGhpcyBtYXkK
Pj4gZW5kIHVwIGJlaW5nIGEgbW9yZSBpbnZvbHZlZCB0YXNrLCBidXQgaXQgbG9va3MgcHJldHR5
IG11Y2gKPj4gdW5hdm9pZGFibGUgdG8gbWUuCj4gCj4gcDJtX2luaXQgaXMgY2FsbGVkIHVuY29u
ZGl0aW9uYWxseSBmb3IgYm90aCBQViBhbmQgSFZNLiBBdCB0aGUgdGltZSBJCj4gcmVhZCB0aGUg
Y29kZSBpdCBhcHBlYXJlZCB0aGF0IGl0IHJlcXVpcmVkIG5lc3RlZHAybSB0byBiZSBpbml0aWFs
aXNlZAo+IGFuZCB0ZWFyIGRvd24gdW5jb25kaXRpb25hbGx5Lgo+IAo+IERvIHlvdSB3YW50IG1l
IHRvIHJld3JpdGUgcDJtX2luaXQgYW5kIHAybV90ZWFyZG93bl9maW5hbCB0byBwdXQgdGhpbmdz
Cj4gdW5kZXIgaXNfaHZtX2RvbWFpbj8KCkkgdGhpbmsgdGhhdCdzIHdoYXQgaXMgbmVlZGVkLCB5
ZXMuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 09:16:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 09: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 1fua6b-0002Tm-If; Tue, 28 Aug 2018 09:16: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=vh+r=ll=citrix.com=prvs=771684cd8=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1fua6Z-0002Th-KG
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 09:16:07 +0000
X-Inumbo-ID: 1775c75b-aaa3-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1775c75b-aaa3-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 09:16:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,298,1531785600"; d="scan'208";a="63855922"
Date: Tue, 28 Aug 2018 10:16:02 +0100
From: Anthony PERARD <anthony.perard@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180828091602.GG1256@perard.uk.xensource.com>
References: <20180824171733.v7um7zp7pg3rrm6a@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180824171733.v7um7zp7pg3rrm6a@mac>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] QEMU build in -unstable broken 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: 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>

T24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMDc6MTc6MzNQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBUaGUgY3VycmVudCBRRU1VIGJ1aWxkIGluIC11bnN0YWJsZSBpcyBicm9rZW4g
b24gRnJlZUJTRCBkdWUgdG8gc29tZQo+IHB2cmRtYSBpc3N1ZXMuIFRob3NlIGlzc3VlcyBoYXZl
IGFscmVhZHkgYmVlbiBmaXhlZCB1cHN0cmVhbSBieQo+IGNvbW1pdHM6Cj4gCj4gNzIyMjFkMDNi
ODVmY2ZiYTI3YTQ3YTJhZjA4ZWU1OTE1MDU1MGNlZAo+IDIxYWIzNGM5NTQzZmUxYjZkMzFiM2Vk
YmQwMWEzOTdlN2UwOTBkMDAKPiAKPiBJIHNlZSB0aGF0IHRob3NlIGNvbW1pdHMgYXJlIGFscmVh
ZHkgaW4gdGhlIHVwc3RyZWFtLXRlc3RlZCBicmFuY2ggb2YKPiB0aGUgeGVuYml0cyBxZW11LXhl
biByZXBvLCB3b3VsZCBpdCBiZSBwb3NzaWJsZSB0byBjaGVycnktcGljayB0aGVtIHRvCj4gbWFz
dGVyPwoKRG9uZS4KClRoYW5rcywKCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 10:09:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 10:09: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 1fuawG-0006fg-4i; Tue, 28 Aug 2018 10:09: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=ad41=ll=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fuawF-0006fW-0I
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 10:09:31 +0000
X-Inumbo-ID: 8d56d089-aaaa-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8d56d089-aaaa-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 10:10: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 1fuawC-00020b-MZ; Tue, 28 Aug 2018 10:09: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 1fuawC-0004qc-Cv; Tue, 28 Aug 2018 10:09:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fuawC-0003Tn-CI; Tue, 28 Aug 2018 10:09:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fuawC-0003Tn-CI@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 28 Aug 2018 10:09:28 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-i386-freebsd10-i386
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYKdGVzdGlkIGd1ZXN0LXN0YXJ0CgpUcmVlOiBsaW51eCBnaXQ6
Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgt
Mi42LmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0
L2xpbnV4LWZpcm13YXJlLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11
LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3Fl
bXUteGVuLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKCioqKiBG
b3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRy
ZWU6ICBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0CiAgQnVnIGludHJv
ZHVjZWQ6ICA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2CiAgQnVnIG5v
dCBwcmVzZW50OiA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhCiAgTGFz
dCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MvMTI2ODQzLwoKCiAgKFJldmlzaW9uIGxvZyB0b28gbG9uZywgb21pdHRlZC4pCgoKRm9y
IGJpc2VjdGlvbiByZXZpc2lvbi10dXBsZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvcmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMvdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2Lmd1ZXN0LXN0YXJ0Lmh0bWwKUmV2aXNpb24gSURz
IGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5LCB0byB0aGUgVHJlZXMgYWJv
dmUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClJ1bm5pbmcgY3Mt
YmlzZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51
eC1saW51cy90ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYuZ3Vlc3Qtc3RhcnQgLS1zdW1t
YXJ5LW91dD10bXAvMTI2ODQzLmJpc2VjdGlvbi1zdW1tYXJ5IC0tYmFzaXMtdGVtcGxhdGU9MTI1
ODk4IC0tYmxlc3NpbmdzPXJlYWwscmVhbC1iaXNlY3QgbGludXgtbGludXMgdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2IGd1ZXN0LXN0YXJ0ClNlYXJjaGluZyBmb3IgZmFpbHVyZSAvIGJh
c2lzIHBhc3M6CiAxMjY2ODIgZmFpbCBbaG9zdD1kZWJpbmExXSAvIDEyNTg5OCBbaG9zdD1kZWJp
bmEwXSAxMjU3MDIgW2hvc3Q9YmFyb3F1ZTFdIDEyNTY3NiBvay4KRmFpbHVyZSAvIGJhc2lzIHBh
c3MgZmxpZ2h0czogMTI2NjgyIC8gMTI1Njc2Cih0cmVlIHdpdGggbm8gdXJsOiBtaW5pb3MpCih0
cmVlIHdpdGggbm8gdXJsOiBvdm1mKQoodHJlZSB3aXRoIG5vIHVybDogc2VhYmlvcykKVHJlZTog
bGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZh
bGRzL2xpbnV4LTIuNi5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5v
cmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMu
eGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4u
Z2l0CkxhdGVzdCAyOTIzYjI3ZTU0MjQyYWNmMjdmZDE2YjI5OWUxMDIxMTdjODJmNTJmIGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNk
YzAzM2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0Yjli
NmE2IDNhMmI4NTI1Yjg4M2JhYTg3ZmU4OWIzZGE1OGY1YzA5ZmE1OTliOTkKQmFzaXMgcGFzcyBh
Y2IxODcyNTc3YjM0NmJkMTVhYjNhM2Y4ZGZmNzgwZDZjY2E0YjcwIGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4
YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGUzZjY2N2Jj
NWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEKR2VuZXJhdGluZyByZXZpc2lvbnMgd2l0
aCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciAgZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3Nj
bS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQjYWNiMTg3MjU3N2IzNDZi
ZDE1YWIzYTNmOGRmZjc4MGQ2Y2NhNGI3MC0yOTIzYjI3ZTU0MjQyYWNmMjdmZDE2YjI5OWUxMDIx
MTdjODJmNTJmIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdp
dCNjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwLWM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVu
LXRyYWRpdGlvbmFsLmdpdCNjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYw
LWM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL3FlbXUteGVuLmdpdCM0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2
NjNhLTRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2YTYgZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL3hlbi5naXQjZTNmNjY3YmM1ZjUxZDBhYTQ0MzU3YTY0Y2ExMzRjZDk1MjY3OWM4
MS0zYTJiODUyNWI4ODNiYWE4N2ZlODliM2RhNThmNWMwOWZhNTk5Yjk5CmFkaG9jLXJldnR1cGxl
LWdlbmVyYXRvcjogdHJlZSBkaXNjb250aWd1b3VzOiBsaW51eC0yLjYKYWRob2MtcmV2dHVwbGUt
Z2VuZXJhdG9yOiB0cmVlIGRpc2NvbnRpZ3VvdXM6IHFlbXUteGVuCkxvYWRlZCAxMDAzIG5vZGVz
IGluIHJldmlzaW9uIGdyYXBoClNlYXJjaGluZyBmb3IgdGVzdCByZXN1bHRzOgogMTI1MTY3IFto
b3N0PWJhcm9xdWUxXQogMTI1MjQyIFtob3N0PWJhcm9xdWUxXQogMTI1Mjg1IFtob3N0PWJhcm9x
dWUxXQogMTI1NDAxIFtob3N0PXBpbm90MV0KIDEyNTUwMSBbaG9zdD1maWFubzFdCiAxMjU1NTEg
W2hvc3Q9am91YmVydGluMF0KIDEyNTUyMCBbaG9zdD1iYXJvcXVlMF0KIDEyNTU4NSBbaG9zdD1j
aGFyZG9ubmF5MF0KIDEyNTY0OCBbaG9zdD1maWFubzBdCiAxMjU2MzkgW2hvc3Q9ZGViaW5hMF0K
IDEyNTY1NyBbaG9zdD1odXhlbHJlYmUxXQogMTI1Njc2IHBhc3MgYWNiMTg3MjU3N2IzNDZiZDE1
YWIzYTNmOGRmZjc4MGQ2Y2NhNGI3MCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVh
ODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRj
YTEzNGNkOTUyNjc5YzgxCiAxMjU3MDIgW2hvc3Q9YmFyb3F1ZTFdCiAxMjU4OTggW2hvc3Q9ZGVi
aW5hMF0KIDEyNTkyMSBibG9ja2VkIGlycmVsZXZhbnQKIDEyNjA2OSBibG9ja2VkIGlycmVsZXZh
bnQKIDEyNjIzNCBibG9ja2VkIGFjYjE4NzI1NzdiMzQ2YmQxNWFiM2EzZjhkZmY3ODBkNmNjYTRi
NzAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0
MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNh
ODY1NWQwNzY2M2EgZTNmNjY3YmM1ZjUxZDBhYTQ0MzU3YTY0Y2ExMzRjZDk1MjY3OWM4MQogMTI2
MjAyIGJsb2NrZWQgaXJyZWxldmFudAogMTI2MjM5IGJsb2NrZWQgYWNiMTg3MjU3N2IzNDZiZDE1
YWIzYTNmOGRmZjc4MGQ2Y2NhNGI3MCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVh
ODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAwZTk2ZjNkNTJlYzIwMGI4Zjc3NjQxNjRl
MjJkNzZlZWY2MTUxZjU5CiAxMjYyNDEgYmxvY2tlZCBhY2IxODcyNTc3YjM0NmJkMTVhYjNhM2Y4
ZGZmNzgwZDZjY2E0YjcwIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
YzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0
NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDE3M2M3ODAzNTkyMDY1ZDI3YmYyZTYwZDUwZTA4ZTE5
N2EwZWZhODMKIDEyNjI0MyBibG9ja2VkIGFjYjE4NzI1NzdiMzQ2YmQxNWFiM2EzZjhkZmY3ODBk
NmNjYTRiNzAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1
NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMz
ODMxZDNhODY1NWQwNzY2M2EgMzE4YjMyZmU3Y2U0ZWY2Y2JhOWQwNzhlMmUyNjA0MGRiZGJmYjZm
OAogMTI2MjM3IGJsb2NrZWQgaXJyZWxldmFudAogMTI2MjQyIGJsb2NrZWQgYWNiMTg3MjU3N2Iz
NDZiZDE1YWIzYTNmOGRmZjc4MGQ2Y2NhNGI3MCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMx
MzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBmNzc2MjY0NTMyMzJhY2VjNDc1
YWZkZDk4MjMxOWY2NGRlMDM2OGU4CiAxMjYyNDkgYmxvY2tlZCBhY2IxODcyNTc3YjM0NmJkMTVh
YjNhM2Y4ZGZmNzgwZDZjY2E0YjcwIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4
OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDc1YWM0OTVkYzlkNmFhM2Q2MjQwYmZhYjFh
ZGJkYzBkMGY4YmM0MDMKIDEyNjI1MSBibG9ja2VkIGFjYjE4NzI1NzdiMzQ2YmQxNWFiM2EzZjhk
ZmY3ODBkNmNjYTRiNzAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBj
OGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0
ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMWY3NTc0NzYzY2JiMmM4NTgyNWI4Y2M0ZDgxZjM4NmU3
NjdhNDc2ZgogMTI2MjU0IGJsb2NrZWQgaXJyZWxldmFudAogMTI2MjU1IGJsb2NrZWQgaXJyZWxl
dmFudAogMTI2MjU2IGJsb2NrZWQgaXJyZWxldmFudAogMTI2MjU3IGJsb2NrZWQgaXJyZWxldmFu
dAogMTI2MjYyIGJsb2NrZWQgaXJyZWxldmFudAogMTI2MjY1IGJsb2NrZWQgaXJyZWxldmFudAog
MTI2MzEwIGJsb2NrZWQgaXJyZWxldmFudAogMTI2NDEyIGJsb2NrZWQgaXJyZWxldmFudAogMTI2
NTUwIGZhaWwgaXJyZWxldmFudAogMTI2NjgyIGZhaWwgMjkyM2IyN2U1NDI0MmFjZjI3ZmQxNmIy
OTllMTAyMTE3YzgyZjUyZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYwODAwNzBhOTgwOWJk
ZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiAzYTJiODUyNWI4ODNiYWE4N2ZlODliM2RhNThmNWMw
OWZhNTk5Yjk5CiAxMjY3OTkgcGFzcyBhY2IxODcyNTc3YjM0NmJkMTVhYjNhM2Y4ZGZmNzgwZDZj
Y2E0YjcwIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0
OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgz
MWQzYTg2NTVkMDc2NjNhIGUzZjY2N2JjNWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEK
IDEyNjgxNCBwYXNzIGFjYjE4NzI1NzdiMzQ2YmQxNWFiM2EzZjhkZmY3ODBkNmNjYTRiNzAgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdj
M2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQw
NzY2M2EgYmJhZmIwODAxODJjOTkwNmE1Yzg5MzVhZDQ1OTE0OTM0MDA1Mjk4OQogMTI2ODMxIHBh
c3MgYWNiMTg3MjU3N2IzNDZiZDE1YWIzYTNmOGRmZjc4MGQ2Y2NhNGI3MCBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEy
NTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSA4MGNk
YjMzY2I3YTk2YzMzNTViMzVlYzYyMGYxNzk4ZmUzYmUxMDQ4CiAxMjY4MDEgZmFpbCAyOTIzYjI3
ZTU0MjQyYWNmMjdmZDE2YjI5OWUxMDIxMTdjODJmNTJmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2
MCA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IDNhMmI4NTI1Yjg4M2Jh
YTg3ZmU4OWIzZGE1OGY1YzA5ZmE1OTliOTkKIDEyNjgzOSBmYWlsIGFjYjE4NzI1NzdiMzQ2YmQx
NWFiM2EzZjhkZmY3ODBkNmNjYTRiNzAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDRmMDgwMDcw
YTk4MDliZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2YTYgODBjZGIzM2NiN2E5NmMzMzU1YjM1ZWM2
MjBmMTc5OGZlM2JlMTA0OAogMTI2ODA0IHBhc3MgYWNiMTg3MjU3N2IzNDZiZDE1YWIzYTNmOGRm
Zjc4MGQ2Y2NhNGI3MCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4
ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRm
NjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBhMmQ5YTZmYTFmY2QyZGZjZmE5ZDFkMzQ5OTgxNTZmOTM5
OWEzZWIyCiAxMjY4MDYgZmFpbCBhY2IxODcyNTc3YjM0NmJkMTVhYjNhM2Y4ZGZmNzgwZDZjY2E0
YjcwIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUz
NDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNh
ZWZmMGM0YjliNmE2IDM1ODUxNDA4ZTk3MzgwMjZjYTQxODUyN2U0ZGNiOGFmZjE5NjBhNTIKIDEy
NjgzNCBmYWlsIGFjYjE4NzI1NzdiMzQ2YmQxNWFiM2EzZjhkZmY3ODBkNmNjYTRiNzAgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2Rj
MDMzYmJhMjUxNDhiMjc5ZjYwIDRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2
YTYgODBjZGIzM2NiN2E5NmMzMzU1YjM1ZWM2MjBmMTc5OGZlM2JlMTA0OAogMTI2ODA5IHBhc3Mg
YWNiMTg3MjU3N2IzNDZiZDE1YWIzYTNmOGRmZjc4MGQ2Y2NhNGI3MCBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0
OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBmZDk4MjNm
YWY5ZGYwNTdhNjlhOWE1M2MyZTEwMDY5MWQzZjQyNjdjCiAxMjY4MjAgZmFpbCBhY2IxODcyNTc3
YjM0NmJkMTVhYjNhM2Y4ZGZmNzgwZDZjY2E0YjcwIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0
ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IDgwY2RiMzNjYjdhOTZjMzM1
NWIzNWVjNjIwZjE3OThmZTNiZTEwNDgKIDEyNjg0MSBwYXNzIGFjYjE4NzI1NzdiMzQ2YmQxNWFi
M2EzZjhkZmY3ODBkNmNjYTRiNzAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5
MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgODBjZGIzM2NiN2E5NmMzMzU1YjM1ZWM2MjBm
MTc5OGZlM2JlMTA0OAogMTI2ODI4IHBhc3MgYWNiMTg3MjU3N2IzNDZiZDE1YWIzYTNmOGRmZjc4
MGQ2Y2NhNGI3MCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEw
NDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYz
MzM4MzFkM2E4NjU1ZDA3NjYzYSA0N2JjMmMyOWI1YTg3NWU1ZjRhYmQzNmYyY2I5ZmFhNTk0Mjk5
ZjZjCiAxMjY4MzcgcGFzcyBhY2IxODcyNTc3YjM0NmJkMTVhYjNhM2Y4ZGZmNzgwZDZjY2E0Yjcw
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJj
NDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2
NTVkMDc2NjNhIDgwY2RiMzNjYjdhOTZjMzM1NWIzNWVjNjIwZjE3OThmZTNiZTEwNDgKIDEyNjg0
MyBmYWlsIGFjYjE4NzI1NzdiMzQ2YmQxNWFiM2EzZjhkZmY3ODBkNmNjYTRiNzAgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMz
YmJhMjUxNDhiMjc5ZjYwIDRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2YTYg
ODBjZGIzM2NiN2E5NmMzMzU1YjM1ZWM2MjBmMTc5OGZlM2JlMTA0OApTZWFyY2hpbmcgZm9yIGlu
dGVyZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjU2NzYgKHBhc3MpLCBm
b3IgYmFzaXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI2NjgyIChmYWlsKSwgZm9yIGJh
c2lzIGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI2Nzk5IChwYXNzKSwgZm9yIGJhc2lz
IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI2ODAxIChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1
cmUKIDAgcmV2aXNpb25zIGF0IGFjYjE4NzI1NzdiMzQ2YmQxNWFiM2EzZjhkZmY3ODBkNmNjYTRi
NzAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0
MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNh
ODY1NWQwNzY2M2EgODBjZGIzM2NiN2E5NmMzMzU1YjM1ZWM2MjBmMTc5OGZlM2JlMTA0OApObyBy
ZXZpc2lvbnMgbGVmdCB0byB0ZXN0LCBjaGVja2luZyBncmFwaCBzdGF0ZS4KIFJlc3VsdCBmb3Vu
ZDogZmxpZ2h0IDEyNjgzMSAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlc3VsdCBmb3VuZDogZmxp
Z2h0IDEyNjgzNCAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0
IDEyNjgzNyAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI2ODM5
IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI2ODQxIChw
YXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjY4NDMgKGZhaWwpLCBm
b3IgZmlyc3QgZmFpbHVyZQoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdl
c2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9x
ZW11LXhlbi5naXQKICBCdWcgaW50cm9kdWNlZDogIDRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhh
M2FlZmYwYzRiOWI2YTYKICBCdWcgbm90IHByZXNlbnQ6IDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMz
ODMxZDNhODY1NWQwNzY2M2EKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY4NDMvCgoKICAoUmV2aXNpb24gbG9nIHRv
byBsb25nLCBvbWl0dGVkLikKClJldmlzaW9uIGdyYXBoIGxlZnQgaW4gL2hvbWUvbG9ncy9yZXN1
bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYuZ3Vl
c3Qtc3RhcnQue2RvdCxwcyxwbmcsaHRtbCxzdmd9LgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCjEyNjg0MzogdG9sZXJhYmxlIEFMTCBGQUlMCgpmbGlnaHQgMTI2ODQz
IGxpbnV4LWxpbnVzIHJlYWwtYmlzZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2ODQzLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdy
ZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdo
aWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgMTEg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 10:41:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 10: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 1fubQz-0001BZ-14; Tue, 28 Aug 2018 10:41: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=ardv=ll=citrix.com=prvs=7715574d5=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fubQx-0001BU-NL
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 10:41:15 +0000
X-Inumbo-ID: fc3864f8-aaae-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fc3864f8-aaae-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 10:41:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,299,1531785600"; d="scan'208";a="63860289"
Date: Tue, 28 Aug 2018 11:41:11 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Message-ID: <20180828104107.4mrzq5vn2v6kujyh@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <1f5209e13cb12be42209f977c97290dd4343d2a8.1535285866.git-series.wei.liu2@citrix.com>
 <20180827090311.lfffjx2xbknpud5e@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180827090311.lfffjx2xbknpud5e@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 15/23] x86/mm: put HVM only code under
 CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBBdWcgMjcsIDIwMTggYXQgMTA6MDM6MTFBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiA+ICsjaWZkZWYgQ09ORklHX0hWTQo+ID4gICNkZWZpbmUgaGFwX2VuYWJsZWQoZCkgICgoZCkt
PmFyY2guaHZtX2RvbWFpbi5oYXBfZW5hYmxlZCkKPiA+ICsjZWxzZQo+ID4gKyNkZWZpbmUgaGFw
X2VuYWJsZWQoZCkgIGZhbHNlCj4gPiArI2VuZGlmCj4gCj4gSG1tLi4uIEkgdGhvdWdodCBJIGhh
ZCByZXdyaXR0ZW4gdGhpcyB0byBiZSBhIHN0YXRpYyBpbmxpbmUgZnVuY3Rpb24uCj4gCj4gSSB3
aWxsIHRyeSB0byBtYWtlIGl0IGEgc3RhdGljIGlubGluZSBmdW5jdGlvbi4KPiAKCkl0IGFsbCBj
YW1lIGJhY2s6IFRoZSByZWFzb24gSSBkaWRuJ3QgdHVybiBpdCBpbnRvIGEgc3RhdGljIGlubGlu
ZQpmdW5jdGlvbiB3YXMgYmVjYXVzZSBhc20vaHZtL2RvbWFpbi5oIGRpZG4ndCBoYXZlIHN0cnVj
dCBkb21haW4KYXZhaWxhYmxlLiBUbyBmaXggdGhhdCBpdCB3b3VsZCBzZWVtIHRvIHJlcXVpcmUg
bW9yZSBjb2RlIGNodXJuIHRvIG1lLgoKSSB3aWxsIGtlZXAgaGFwX2VuYWJsZWQgYSBtYWNyby4K
CldlaS4KCj4gV2VpLgo+IAo+ID4gIAo+ID4gICNlbmRpZiAvKiBfX0FTTV9YODZfSFZNX0RPTUFJ
Tl9IX18gKi8KPiA+ICAKPiA+IC0tIAo+ID4gZ2l0LXNlcmllcyAwLjkuMQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 10:41:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 10: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 1fubR2-0001Bk-9y; Tue, 28 Aug 2018 10: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=ardv=ll=citrix.com=prvs=7715574d5=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fubR0-0001Bf-Vx
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 10:41:19 +0000
X-Inumbo-ID: ff250b5f-aaae-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ff250b5f-aaae-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 10:42:01 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,299,1531785600"; d="scan'208";a="63860290"
Date: Tue, 28 Aug 2018 11:41:16 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180828104116.txedtql4cvjnetrw@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <1f5209e13cb12be42209f977c97290dd4343d2a8.1535285866.git-series.wei.liu2@citrix.com>
 <5B84205B02000078001E2507@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B84205B02000078001E2507@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 15/23] x86/mm: put HVM only code under
 CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBBdWcgMjcsIDIwMTggYXQgMTA6MDE6MzFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vTWFrZWZpbGUKPiA+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9tbS9NYWtlZmlsZQo+ID4gQEAgLTEsOSArMSwxMCBAQAo+ID4gIHN1YmRpci15ICs9IHNo
YWRvdwo+ID4gLXN1YmRpci15ICs9IGhhcAo+ID4gK3N1YmRpci0kKENPTkZJR19IVk0pICs9IGhh
cAo+ID4gIAo+ID4gIG9iai15ICs9IHBhZ2luZy5vCj4gPiAtb2JqLXkgKz0gcDJtLm8gcDJtLXB0
Lm8gcDJtLWVwdC5vIHAybS1wb2Qubwo+ID4gLW9iai15ICs9IGFsdHAybS5vCj4gPiArb2JqLXkg
Kz0gcDJtLm8gcDJtLXB0Lm8KPiA+ICtvYmotJChDT05GSUdfSFZNKSArPSBwMm0tZXB0Lm8gcDJt
LXBvZC5vCj4gPiArb2JqLSQoQ09ORklHX0hWTSkgKz0gYWx0cDJtLm8KPiA+ICBvYmoteSArPSBn
dWVzdF93YWxrXzIubwo+ID4gIG9iai15ICs9IGd1ZXN0X3dhbGtfMy5vCj4gPiAgb2JqLXkgKz0g
Z3Vlc3Rfd2Fsa180Lm8KPiAKPiBXb3VsZCB5b3UgbWluZCBvbmNlIGFnYWluIHNvcnRpbmcgdGhp
bmdzIGF0IHRoZSBzYW1lIHRpbWU/CgpTdXJlLgoKPiAKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9t
bS9wMm0uYwo+ID4gKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCj4gPiBAQCAtNTM1LDcgKzUz
NSw3IEBAIHN0cnVjdCBwYWdlX2luZm8gKnAybV9nZXRfcGFnZV9mcm9tX2dmbigKPiA+ICBpbnQg
cDJtX3NldF9lbnRyeShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBnZm4sIG1mbl90IG1m
biwKPiA+ICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgcGFnZV9vcmRlciwgcDJtX3R5
cGVfdCBwMm10LCBwMm1fYWNjZXNzX3QgcDJtYSkKPiA+ICB7Cj4gPiAtICAgIHN0cnVjdCBkb21h
aW4gKmQgPSBwMm0tPmRvbWFpbjsKPiA+ICsgICAgc3RydWN0IGRvbWFpbiAqIF9fbWF5YmVfdW51
c2VkIGQgPSBwMm0tPmRvbWFpbjsKPiAKPiBJbnN0ZWFkIG9mIHRoaXMsIHdoeSBkb24ndCB5b3Ug
c2ltcGx5IGxhdGNoIGhhcF9lbmFibGVkKCkncyByZXR1cm4KPiB2YWx1ZSBpbnRvIGEgbG9jYWwg
Ym9vbCB2YXJpYWJsZT8gKE90aGVyd2lzZSBJIHdvdWxkIGFzayBmb3IgY29uc3QKPiB0byBiZSBh
ZGRlZCBoZXJlIGFzIHlvdSB0b3VjaCB0aGlzIGFueXdheS4pIEFkZGluZwo+IF9fbWF5YmVfdW51
c2VkIHNob3VsZCByZWFsbHkgYmUgYSBsYXN0IHJlc29ydCBvbmx5LgoKT0suIEkgd2lsbCBsYXRj
aCBpdHMgdmFsdWUuCgpXZWkuCgo+IAo+IEphbgo+IAo+IAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 10:48:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 10:48:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fubXU-0001bQ-2N; Tue, 28 Aug 2018 10: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=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fubXS-0001bL-RR
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 10:47:58 +0000
X-Inumbo-ID: ecc3b16c-aaaf-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ecc3b16c-aaaf-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 10:48:40 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 04:47:56 -0600
Message-Id: <5B85285902000078001E286D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 04:47:53 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <d4796499faf997d270ae74f82a4b0175663c20a8.1535285866.git-series.wei.liu2@citrix.com>
In-Reply-To: <d4796499faf997d270ae74f82a4b0175663c20a8.1535285866.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 16/23] x86/p2m/pod: make it build with
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
K3N0YXRpYyBpbmxpbmUgaW50IHAybV9wb2Rfc2V0X21lbV90YXJnZXQoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgbG9uZyB0YXJnZXQpCj4gK3sKPiArICAgIHJldHVybiAwOwo+ICt9CgpUaGlz
IG9uZSwgYXQgdGhlIHZlcnkgbGVhc3QsIHNob3VsZCBub3QgYmUgbmVlZGVkOiBUaGUgY2FzZSBi
bG9jawppbiBhcmNoX21lbW9yeV9vcCgpIGNvbnRhaW5pbmcgdGhlIG9ubHkgY2FsbCBzaG91bGQg
YWx0b2dldGhlciBiZQpmcmFtZWQgYnkgI2lmZGVmIENPTkZJR19IVk0uCgpKYW4KCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 10:50:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 10:50:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fubZq-0002ES-GP; Tue, 28 Aug 2018 10:50: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=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fubZo-0002EN-UK
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 10:50:24 +0000
X-Inumbo-ID: 445e2bf7-aab0-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 445e2bf7-aab0-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 10:51:07 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 04:50:23 -0600
Message-Id: <5B8528ED02000078001E2870@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 04:50:21 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Wei Liu" <wei.liu2@citrix.com>,
 "George Dunlap" <George.Dunlap@eu.citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <4f2a5de72552edce4bafe5d049ee89a18531ed1f.1535285866.git-series.wei.liu2@citrix.com>
In-Reply-To: <4f2a5de72552edce4bafe5d049ee89a18531ed1f.1535285866.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 17/23] x86/mm: put
 paging_update_nestedmode under CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2FyY2gveDg2L21tL3BhZ2luZy5jCj4gKysrIGIveGVuL2FyY2gveDg2L21tL3Bh
Z2luZy5jCj4gQEAgLTkxOSw2ICs5MTksNyBAQCBjb25zdCBzdHJ1Y3QgcGFnaW5nX21vZGUgKnBh
Z2luZ19nZXRfbW9kZShzdHJ1Y3QgdmNwdSAqdikKPiAgICAgIHJldHVybiBwYWdpbmdfZ2V0X25l
c3RlZG1vZGUodik7Cj4gIH0KPiAgCj4gKyNpZmRlZiBDT05GSUdfSFZNCj4gIHZvaWQgcGFnaW5n
X3VwZGF0ZV9uZXN0ZWRtb2RlKHN0cnVjdCB2Y3B1ICp2KQo+ICB7Cj4gICAgICBBU1NFUlQobmVz
dGVkaHZtX2VuYWJsZWQodi0+ZG9tYWluKSk7Cj4gQEAgLTkzMCw2ICs5MzEsNyBAQCB2b2lkIHBh
Z2luZ191cGRhdGVfbmVzdGVkbW9kZShzdHJ1Y3QgdmNwdSAqdikKPiAgICAgICAgICB2LT5hcmNo
LnBhZ2luZy5uZXN0ZWRtb2RlID0gTlVMTDsKPiAgICAgIGh2bV9hc2lkX2ZsdXNoX3ZjcHUodik7
Cj4gIH0KPiArI2VuZGlmCgpKdXN0IGEgY29uc2lkZXJhdGlvbiAobm8gb2JqZWN0aW9uKTogV291
bGQgaXQgYmUgd29ydGh3aGlsZSB0bwppbnRyb2R1Y2UgQ09ORklHX05FU1RFRF9IVk0gYXQgdGhl
IHNhbWUgdGltZSAoZm9yIG5vdyBoYXJkCmNvZGVkIHRvIFksIGFuZCBvZiBjb3Vyc2UgZGVwZW5k
aW5nIG9uIEhWTSkgdG8gYXZvaWQgaGF2aW5nIHRvCnRvdWNoIGFsbCBzdWNoIHBsYWNlcyBhIHNl
Y29uZCB0aW1lIGxhdGVyIG9uPwoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 10:50:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 10: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 1fubaG-0002H8-Q2; Tue, 28 Aug 2018 10:50: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=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fubaF-0002Gz-SH
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 10:50:51 +0000
X-Inumbo-ID: 0653e93b-aab0-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 0653e93b-aab0-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 12:49:23 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 04:50:49 -0600
Message-Id: <5B85290602000078001E2873@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 04:50:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <1d6dd975943d14a77bd09c434ad7f5503226968d.1535285866.git-series.wei.liu2@citrix.com>
In-Reply-To: <1d6dd975943d14a77bd09c434ad7f5503226968d.1535285866.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 18/23] x86/domctl: XEN_DOMCTL_debug_op is
 HVM only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 10:53:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 10:53:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fubcq-0002ah-8f; Tue, 28 Aug 2018 10:53: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=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fubco-0002ab-RZ
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 10:53:30 +0000
X-Inumbo-ID: b2e7ce34-aab0-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b2e7ce34-aab0-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 10:54:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 04:53:28 -0600
Message-Id: <5B8529A502000078001E2893@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 04:53:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <1f5209e13cb12be42209f977c97290dd4343d2a8.1535285866.git-series.wei.liu2@citrix.com>
 <20180827090311.lfffjx2xbknpud5e@citrix.com>
 <20180828104107.4mrzq5vn2v6kujyh@citrix.com>
In-Reply-To: <20180828104107.4mrzq5vn2v6kujyh@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 15/23] x86/mm: put HVM only code under
 CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 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+IE9uIDI4LjA4LjE4IGF0IDEyOjQxLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gTW9uLCBBdWcgMjcsIDIwMTggYXQgMTA6MDM6MTFBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
Pj4gPiArI2lmZGVmIENPTkZJR19IVk0KPj4gPiAgI2RlZmluZSBoYXBfZW5hYmxlZChkKSAgKChk
KS0+YXJjaC5odm1fZG9tYWluLmhhcF9lbmFibGVkKQo+PiA+ICsjZWxzZQo+PiA+ICsjZGVmaW5l
IGhhcF9lbmFibGVkKGQpICBmYWxzZQo+PiA+ICsjZW5kaWYKPj4gCj4+IEhtbS4uLiBJIHRob3Vn
aHQgSSBoYWQgcmV3cml0dGVuIHRoaXMgdG8gYmUgYSBzdGF0aWMgaW5saW5lIGZ1bmN0aW9uLgo+
PiAKPj4gSSB3aWxsIHRyeSB0byBtYWtlIGl0IGEgc3RhdGljIGlubGluZSBmdW5jdGlvbi4KPj4g
Cj4gCj4gSXQgYWxsIGNhbWUgYmFjazogVGhlIHJlYXNvbiBJIGRpZG4ndCB0dXJuIGl0IGludG8g
YSBzdGF0aWMgaW5saW5lCj4gZnVuY3Rpb24gd2FzIGJlY2F1c2UgYXNtL2h2bS9kb21haW4uaCBk
aWRuJ3QgaGF2ZSBzdHJ1Y3QgZG9tYWluCj4gYXZhaWxhYmxlLiBUbyBmaXggdGhhdCBpdCB3b3Vs
ZCBzZWVtIHRvIHJlcXVpcmUgbW9yZSBjb2RlIGNodXJuIHRvIG1lLgo+IAo+IEkgd2lsbCBrZWVw
IGhhcF9lbmFibGVkIGEgbWFjcm8uCgpCdXQgdGhlbiBwbGVhc2UgYXQgbGVhc3QgZXZhbHVhdGUg
aXRzIGFyZ3VtZW50LCB0byBhdm9pZCBhbnkKbmVlZCB0byBhZGQgX19tYXliZV91bnVzZWQgdG8g
bG9jYWwgdmFyaWFibGVzLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 10:55:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 10:55:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fubeN-0002i7-MP; Tue, 28 Aug 2018 10: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=ardv=ll=citrix.com=prvs=7715574d5=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fubeM-0002hx-5t
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 10:55:06 +0000
X-Inumbo-ID: 9da7dcbb-aab0-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9da7dcbb-aab0-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 12:53:37 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,299,1531785600"; d="scan'208";a="63860972"
Date: Tue, 28 Aug 2018 11:54:37 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180828105437.7wxrx4c4x2qvx2k7@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <d4796499faf997d270ae74f82a4b0175663c20a8.1535285866.git-series.wei.liu2@citrix.com>
 <5B85285902000078001E286D@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B85285902000078001E286D@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 16/23] x86/p2m/pod: make it build with
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMDQ6NDc6NTNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiArc3RhdGljIGlubGluZSBpbnQgcDJtX3BvZF9zZXRfbWVtX3RhcmdldChzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHRhcmdldCkKPiA+ICt7Cj4gPiArICAgIHJldHVybiAw
Owo+ID4gK30KPiAKPiBUaGlzIG9uZSwgYXQgdGhlIHZlcnkgbGVhc3QsIHNob3VsZCBub3QgYmUg
bmVlZGVkOiBUaGUgY2FzZSBibG9jawo+IGluIGFyY2hfbWVtb3J5X29wKCkgY29udGFpbmluZyB0
aGUgb25seSBjYWxsIHNob3VsZCBhbHRvZ2V0aGVyIGJlCj4gZnJhbWVkIGJ5ICNpZmRlZiBDT05G
SUdfSFZNLgoKVGhlIHRvb2xzdGFjayB1bmNvbmRpdGlvbmFsbHkgc2V0cyBwb2QgdGFyZ2V0IHdo
ZW4gc2V0dGluZyBhIGRvbWFpbidzCm1lbW9yeSB0YXJnZXQuIEkgd2lsbCBuZWVkIHRvIGNoYW5n
ZSBsaWJ4bCB0byBub3QgaXNzdWUgcG9kIGNhbGwgZm9yIFBWCmd1ZXN0cyBpbiB0aGF0IGNhc2Uu
CgpXZWkuCgo+IAo+IEphbgo+IAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 11:07:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 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 1fubqN-0003i5-05; Tue, 28 Aug 2018 11:07: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=ec/y=ll=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fubqL-0003i0-QH
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 11:07:29 +0000
X-Inumbo-ID: 5975c529-aab2-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5975c529-aab2-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 13:06:01 +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 A960B80D;
 Tue, 28 Aug 2018 04:07:27 -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 16D503F557;
 Tue, 28 Aug 2018 04:07:25 -0700 (PDT)
To: Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xenproject.org
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <ca3fb129b9e4707d268df561cb32b50cae902982.1535285866.git-series.wei.liu2@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <972fcac4-5dbb-09c6-758e-63b10e405c4d@arm.com>
Date: Tue, 28 Aug 2018 12:07:24 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <ca3fb129b9e4707d268df561cb32b50cae902982.1535285866.git-series.wei.liu2@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 20/23] xen: connect guest creation with
 CONFIG_{HVM, PV}
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 George 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>

SGkgV2VpLAoKT24gMjYvMDgvMTggMTM6MTksIFdlaSBMaXUgd3JvdGU6Cj4gU2lnbmVkLW9mZi1i
eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KClRoaXMgcGF0Y2ggaXMgZ29pbmcgdG8g
YnJlYWsgQXJtIHVudGlsIHdlIHN3aXRjaGVkIHRvIFBWSCBpbiB0aGUgdG9vbHN0YWNrLgoKQ2hl
ZXJzLAoKPiAtLS0KPiAgIHhlbi9jb21tb24vZG9tYWluLmMgfCAxNCArKysrKysrKysrKysrKwo+
ICAgMSBmaWxlIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEveGVu
L2NvbW1vbi9kb21haW4uYyBiL3hlbi9jb21tb24vZG9tYWluLmMKPiBpbmRleCAxNzFkMjVlLi43
M2I1NDg1IDEwMDY0NAo+IC0tLSBhL3hlbi9jb21tb24vZG9tYWluLmMKPiArKysgYi94ZW4vY29t
bW9uL2RvbWFpbi5jCj4gQEAgLTMxOCw5ICszMTgsMjMgQEAgc3RydWN0IGRvbWFpbiAqZG9tYWlu
X2NyZWF0ZShkb21pZF90IGRvbWlkLAo+ICAgICAgIGlmICggIWlzX2lkbGVfZG9tYWluKGQpICkK
PiAgICAgICB7Cj4gICAgICAgICAgIGlmICggY29uZmlnLT5mbGFncyAmIFhFTl9ET01DVExfQ0RG
X2h2bV9ndWVzdCApCj4gKyAgICAgICAgewo+ICsjaWZkZWYgQ09ORklHX0hWTQo+ICAgICAgICAg
ICAgICAgZC0+Z3Vlc3RfdHlwZSA9IGd1ZXN0X3R5cGVfaHZtOwo+ICsjZWxzZQo+ICsgICAgICAg
ICAgICBlcnIgPSAtRUlOVkFMOwo+ICsgICAgICAgICAgICBnb3RvIGZhaWw7Cj4gKyNlbmRpZgo+
ICsgICAgICAgIH0KPiAgICAgICAgICAgZWxzZQo+ICsgICAgICAgIHsKPiArI2lmZGVmIENPTkZJ
R19QVgo+ICAgICAgICAgICAgICAgZC0+Z3Vlc3RfdHlwZSA9IGd1ZXN0X3R5cGVfcHY7Cj4gKyNl
bHNlCj4gKyAgICAgICAgICAgIGVyciA9IC1FSU5WQUw7Cj4gKyAgICAgICAgICAgIGdvdG8gZmFp
bDsKPiArI2VuZGlmCj4gKyAgICAgICAgfQo+ICAgCj4gICAgICAgICAgIHdhdGNoZG9nX2RvbWFp
bl9pbml0KGQpOwo+ICAgICAgICAgICBpbml0X3N0YXR1cyB8PSBJTklUX3dhdGNoZG9nOwo+IAoK
LS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 11:10:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 11: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 1fubsp-0003zP-Ev; Tue, 28 Aug 2018 11:10:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ec/y=ll=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fubso-0003tX-CH
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 11:10:02 +0000
X-Inumbo-ID: 0217086a-aab3-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 0217086a-aab3-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 11:10:44 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0AC1480D;
 Tue, 28 Aug 2018 04:10: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 828123F557;
 Tue, 28 Aug 2018 04:09:59 -0700 (PDT)
To: Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <dd4481dbc4e9fbfe0fcb3ab8a704e58e9d5f04ca.1535285866.git-series.wei.liu2@citrix.com>
 <5B84098302000078001E241E@prv1-mh.provo.novell.com>
 <20180828084121.6dmbkbgcujr36m4t@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <dbf60ce3-9aa7-a8e9-03f1-c00e11aacc82@arm.com>
Date: Tue, 28 Aug 2018 12:09: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: <20180828084121.6dmbkbgcujr36m4t@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 02/23] xen: is_hvm_{domain,
 vcpu} should evaluate to false when !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyOC8wOC8xOCAwOTo0MSwgV2VpIExpdSB3cm90ZToKPiBPbiBNb24sIEF1ZyAyNywg
MjAxOCBhdCAwODoyNDowM0FNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMjYu
MDguMTggYXQgMTQ6MTksIDx3ZWkubGl1MkBjaXRyaXguY29tPiB3cm90ZToKPj4+IFR1cm4gdGhl
bSBpbnRvIHN0YXRpYyBpbmxpbmUgZnVuY3Rpb25zIHdoaWNoIGV2YWx1YXRlIHRvIGZhbHNlIHdo
ZW4KPj4+IENPTkZJR19IVk0gaXMgbm90IHNldC4gQVJNIHdvbid0IGJlIGJyb2tlbiBiZWNhdXNl
IEFSTSBndWVzdHMgYXJlIHNldAo+Pj4gdG8gUFYgdHlwZSBpbiB0aGUgaHlwZXJ2aXNvci4KPj4+
Cj4+PiBCdXQgQVJNIGhhcyBwbGFuIHRvIHN3aXRjaCB0byBIVk0gZ3Vlc3QgdHlwZSBpbnNpZGUg
dGhlIGh5cGVydmlzb3IsIHNvCj4+PiBwcmVlbXB0aXZlbHkgaW50cm9kdWNlIENPTkZJR19IVk0g
Zm9yIEFSTSBoZXJlLgo+Pgo+PiBCdXQgaXMgc2V0dGluZyB0aGlzIHRvIFkgdGhlbiBjb3JyZWN0
IGF0IHRoaXMgcG9pbnQ/Cj4gCj4gSSB0aGluayBpdCB3b3VsZCBiZSBsZXNzIHN1cnByaXNpbmcg
d2hlbiB0aGUgc3dpdGNoaW5nIGV2ZW50dWFsbHkKPiBoYXBwZW5zLiBJIHdpbGwgbGV0IEFSTSBt
YWludGFpbmVycyBkZWNpZGUgd2hldGhlciBpdCBzaG91bGQgYmUgWSBvciBOLgoKSSBhbSBmaW5l
IHdpdGggdGhpcyBjaGFuZ2VzIHRvIGJlIGNvbW1pdHRlZCBub3cuCgpBY2tlZC1ieTogSnVsaWVu
IEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxs
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 11:14:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 11: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 1fubxG-0004ca-4m; Tue, 28 Aug 2018 11: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=ec/y=ll=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fubxF-0004cV-81
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 11:14:37 +0000
X-Inumbo-ID: 584d9423-aab3-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 584d9423-aab3-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 13:13:09 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 98D7A80D;
 Tue, 28 Aug 2018 04:14: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 CFA4A3F557;
 Tue, 28 Aug 2018 04:14:34 -0700 (PDT)
To: Volodymyr Babchuk <volodymyr_babchuk@epam.com>, xen-devel@lists.xen.org,
 Stefano Stabellini <sstabellini@kernel.org>
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
 <1534947094-9974-3-git-send-email-volodymyr_babchuk@epam.com>
 <b77a37aa-ba27-7253-e34c-63d2c9b61f78@arm.com>
 <6c84f255-6cac-e39b-c175-113432508ccd@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <33c79031-323e-c810-ecd7-399ec7c46131@arm.com>
Date: Tue, 28 Aug 2018 12:14: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: <6c84f255-6cac-e39b-c175-113432508ccd@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 2/6] arm: add generic TEE mediator
 framework
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: tee-dev@lists.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>

T24gMjcvMDgvMTggMjA6MDksIFZvbG9keW15ciBCYWJjaHVrIHdyb3RlOgo+IEhpIEp1bGllbiwK
CkhpLAoKPiAKPiBPbiAyMi4wOC4xOCAyMDowMywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IAo+IFsu
Li5dCj4gCj4+PiDCoMKgwqDCoMKgIGlmICggaXNfaGFyZHdhcmVfZG9tYWluKGQpICYmIChyYyA9
IGRvbWFpbl92dWFydF9pbml0KGQpKSApCj4+PiDCoMKgwqDCoMKgwqDCoMKgwqAgZ290byBmYWls
Owo+Pj4gK8KgwqDCoCAvKiBOb3RpZnkgVEVFIHRoYXQgbmV3IGRvbWFpbiB3YXMgY3JlYXRlZCAq
Lwo+Pj4gK8KgwqDCoCB0ZWVfZG9tYWluX2NyZWF0ZShkKTsKPj4KPj4gTXkgY29uY2VybiBhYm91
dCBkb21haW4gY3JlYXRpb24gaXMgc3RpbGwgbm90IGFkZHJlc3NlZC4gSSB3b3VsZCAKPj4gZXhw
ZWN0IHRoZSB0b29sc3RhY2sgdG8gZGVjaWRlIHdoZXRoZXIgVEVFIHNob3VsZCBiZSBpbml0aWFs
aXplZCBmb3IgYSAKPj4gZ2l2ZW4gZ3Vlc3QgYW5kIHBvdGVudGlhbGx5IHJldHVybiBhbiBlcnJv
ciBvbiBmYWlsdXJlIChlLmcgbWF4aW11bSAKPj4gY2xpZW50IElEIGhhcyBiZWVuIHJlYWNoZWQp
Lgo+Pgo+PiBCdXQgdmVyeSBsaWtlbHksIHlvdSBkb24ndCBuZWVkIHRvIGluaXRpYWxpemUgVEVF
IHRoYXQgZWFybHkuIFRoaXMgCj4+IGNvdWxkIGJlIGRvbmUgaW4gYSBzZXBhcmF0ZSBET01DVEwg
YXMgd2UgZGlkIGZvciBWUEwwMTEuCj4gCj4gWWVzLCBhcyB3ZSBkaXNjdXNzZWQgaW4gbGF0dGVy
IHBhdGNoZXMsIEknbGwgYWRkIERPTUNUTCBzdXBwb3J0LkJ1dCAKPiB3aGF0IHRvIGRvIHdpdGgg
ZG9tMCBjb25zdHJ1Y3Rpb24/Cj4gSSB0aGluaywgaXQgc2hvdWxkIGJlIGNvbmZpZ3VyYWJsZS4g
QnV0IGhvdz8gV2l0aCBjb21tYW5kbGluZSBvcHRpb24/CgpUaGVyZSBhcmUgYW4gaGlnaCBjaGFu
Y2UgdGhhdCBPUC1URUUgd2lsbCBiZSByZXF1aXJlZCBieSBEb20wIGZvciBzb21lIApkZXZpY2Vz
LiBTbyBJIHRoaW5rIGl0IGlzIGZpbmUgdG8gaGF2ZSBPUC1URUUgZW5hYmxlZCBieSBkZWZhdWx0
IGZvciBEb20wLgoKSWYgeW91IHdhbnQgdG8gb3ZlcnJpZGUgdGhlIGJlaGF2aW9yLCB0aGVuIGEg
Y29tbWFuZC1saW5lIG9wdGlvbiBsb29rcyAKdGhlIGJlc3QuCgo+Pj4gK8KgwqDCoCBwcmludGso
WEVOTE9HX1dBUk5JTkcgIk5vIFRFRSBtZWRpYXRvciBmb3VuZFxuIik7Cj4+Cj4+IE5vdCBoYXZp
bmcgYSBURUUgaXMgYSB2YWxpZCB1c2UgY2FzZS4gU28gcHJpbnRpbmcgYSB3YXJuaW5nIHNlZW1z
IGEgCj4+IGJpdCB0b28gbXVjaC4KPiAKPiBJIGNhbiBjaGFuZ2UgdGhpcyB0byBJTkZPLiBPciBp
dCBpcyBiZXR0ZXIgdG8gcmVtb3ZlIHRoaXMgcHJpbnQgYXQgYWxsPwoKSSB3b3VsZCBwcmVmZXIg
dGhlIG1lc3NhZ2UgdG8gYmUgcmVtb3ZlZC4gVGhlIG1lc3NhZ2UgIlVzaW5nIFRFRSAKbWVkaWF0
b3IuLi4iIGlzIHN1ZmZpY2llbnQgYXMgaWYgaXQgaXMgbm90IHByaW50ZWQgaXQgbWVhbnMgdGhl
cmUgYXJlIG5vIApURUUuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 11:33:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 11:33:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fucEw-0006Ir-7p; Tue, 28 Aug 2018 11: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=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fucEu-0006Im-V3
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 11:32:52 +0000
X-Inumbo-ID: 321ce26c-aab6-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 321ce26c-aab6-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 11:33:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 05:32:49 -0600
Message-Id: <5B8532DE02000078001E28D1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 05:32:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <d4796499faf997d270ae74f82a4b0175663c20a8.1535285866.git-series.wei.liu2@citrix.com>
 <5B85285902000078001E286D@prv1-mh.provo.novell.com>
 <20180828105437.7wxrx4c4x2qvx2k7@citrix.com>
In-Reply-To: <20180828105437.7wxrx4c4x2qvx2k7@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 16/23] x86/p2m/pod: make it build with
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDI4LjA4LjE4IGF0IDEyOjU0LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMDQ6NDc6NTNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAyNi4wOC4xOCBhdCAxNDoxOSwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdy
b3RlOgo+PiA+ICtzdGF0aWMgaW5saW5lIGludCBwMm1fcG9kX3NldF9tZW1fdGFyZ2V0KHN0cnVj
dCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgdGFyZ2V0KQo+PiA+ICt7Cj4+ID4gKyAgICByZXR1
cm4gMDsKPj4gPiArfQo+PiAKPj4gVGhpcyBvbmUsIGF0IHRoZSB2ZXJ5IGxlYXN0LCBzaG91bGQg
bm90IGJlIG5lZWRlZDogVGhlIGNhc2UgYmxvY2sKPj4gaW4gYXJjaF9tZW1vcnlfb3AoKSBjb250
YWluaW5nIHRoZSBvbmx5IGNhbGwgc2hvdWxkIGFsdG9nZXRoZXIgYmUKPj4gZnJhbWVkIGJ5ICNp
ZmRlZiBDT05GSUdfSFZNLgo+IAo+IFRoZSB0b29sc3RhY2sgdW5jb25kaXRpb25hbGx5IHNldHMg
cG9kIHRhcmdldCB3aGVuIHNldHRpbmcgYSBkb21haW4ncwo+IG1lbW9yeSB0YXJnZXQuIEkgd2ls
bCBuZWVkIHRvIGNoYW5nZSBsaWJ4bCB0byBub3QgaXNzdWUgcG9kIGNhbGwgZm9yIFBWCj4gZ3Vl
c3RzIGluIHRoYXQgY2FzZS4KCkFoLCBJIHNlZS4gSSBhbHNvIGZvcmdvdCB0byBzYXkgdGhhdCB0
aGUgZW50aXJlIHBvZCBzdWItc3RydWN0dXJlCm9mIHN0cnVjdCBwMm1fZG9tYWluIHNob3VsZCBh
bHNvIGJlIGVuY2xvc2VkIGluICNpZmRlZiBDT05GSUdfSFZNLgoKSmFuCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 11:45:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 11:45:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fucQe-0007Cn-HU; Tue, 28 Aug 2018 11:45: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=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fucQc-0007Ci-QF
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 11:44:58 +0000
X-Inumbo-ID: e2f3522c-aab7-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e2f3522c-aab7-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 11:45:40 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 05:44:55 -0600
Message-Id: <5B8535B302000078001E28EB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 05:44:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <3c651e5f60a496e3e5661f60bd7e913dab2b05a0.1535285866.git-series.wei.liu2@citrix.com>
In-Reply-To: <3c651e5f60a496e3e5661f60bd7e913dab2b05a0.1535285866.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 19/23] x86: PIT emulation is common to
 both PV and HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
TW92ZSB0aGUgZmlsZSB0byB4ODYgY29tbW9uIGNvZGUgYW5kIGNoYW5nZSBpdHMgbmFtZSB0byBl
bXVsLWk4MjU0LmMuCj4gCj4gUHV0IEhWTSBvbmx5IGNvZGUgdW5kZXIgQ09ORklHX0hWTSBvciBp
c19odm1fZG9tYWluLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+Cj4gLS0tCj4gdjI6IG1vdmUgdGhlIHdob2xlIGZpbGUuCj4gLS0tCj4gIHhlbi9hcmNo
L3g4Ni9NYWtlZmlsZSAgICAgfCAgIDEgKy0KPiAgeGVuL2FyY2gveDg2L2VtdWwtaTgyNTQuYyB8
IDYwOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCj4gIHhlbi9hcmNo
L3g4Ni9odm0vTWFrZWZpbGUgfCAgIDEgKy0KPiAgeGVuL2FyY2gveDg2L2h2bS9pODI1NC5jICB8
IDU5NyArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAgNCBmaWxlcyBj
aGFuZ2VkLCA2MTAgaW5zZXJ0aW9ucygrKSwgNTk4IGRlbGV0aW9ucygtKQo+ICBjcmVhdGUgbW9k
ZSAxMDA2NDQgeGVuL2FyY2gveDg2L2VtdWwtaTgyNTQuYwo+ICBkZWxldGUgbW9kZSAxMDA2NDQg
eGVuL2FyY2gveDg2L2h2bS9pODI1NC5jCgpPbiB0aGUgYXNzdW1wdGlvbiB0aGF0IHRoZSBjaGFu
Z2VzIHRvIHRoZSBmaWxlIGFyZSBvbmx5IENPTkZJR19IVk0KYWRkaXRpb25zCkFja2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkdlbmVyYXRpbmcgdGhlIGRpZmYgd2l0aCBy
ZW5hbWUgZGV0ZWN0aW9uIHdvdWxkIGhhdmUgZWFzZWQgcmV2aWV3CnRob3VnaC4KCkphbgoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 11:47:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 11:47: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 1fucSx-0007LT-01; Tue, 28 Aug 2018 11:47:22 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fucSv-0007LN-Et
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 11:47:21 +0000
X-Inumbo-ID: ea90d33e-aab7-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 ea90d33e-aab7-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 13:45:52 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 05:47:18 -0600
Message-Id: <5B85364102000078001E28EE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 05:47:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <ca3fb129b9e4707d268df561cb32b50cae902982.1535285866.git-series.wei.liu2@citrix.com>
In-Reply-To: <ca3fb129b9e4707d268df561cb32b50cae902982.1535285866.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 20/23] xen: connect guest creation with
 CONFIG_{HVM, PV}
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 George 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+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CnByb3ZpZGVkIHRoZSBBUk0gc2lkZSBpc3N1
ZSBwb2ludGVkIG91dCBieSBKdWxpZW4gaXMgZ29pbmcgdG8KYmUgdGFrZW4gY2FyZSBvZiAocHJl
c3VtYWJseSBieSBhIHBhdGNoIGluc2VydGVkIGVhcmxpZXIgaW4gdGhlCnNlcmllcykuCgpKYW4K
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 11:50:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 11:50:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fucVx-00080p-Fw; Tue, 28 Aug 2018 11:50:29 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fucVw-00080k-CT
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 11:50:28 +0000
X-Inumbo-ID: 5a77a07e-aab8-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 5a77a07e-aab8-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 13:49:00 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 05:50:26 -0600
Message-Id: <5B8536FF02000078001E2905@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 05:50:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <2e3eb53f8cc359ece0f19647247a5911fc6f003b.1535285866.git-series.wei.liu2@citrix.com>
In-Reply-To: <2e3eb53f8cc359ece0f19647247a5911fc6f003b.1535285866.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 21/23] x86: expose CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
LS0tIGEveGVuL2FyY2gveDg2L0tjb25maWcKPiArKysgYi94ZW4vYXJjaC94ODYvS2NvbmZpZwo+
IEBAIC02MCw2ICs2MCwxMiBAQCBjb25maWcgUFZfTElORUFSX1BUCj4gIAo+ICBjb25maWcgSFZN
Cj4gIAlkZWZfYm9vbCB5Cj4gKwlwcm9tcHQgIkhWTSAvIFBWSCBzdXBwb3J0Igo+ICsJLS0taGVs
cC0tLQo+ICsJICBJbnRlcmZhY2VzIHRvIHN1cHBvcnQgSFZNIGFuZCBQVkggZ3Vlc3RzLgo+ICsK
PiArCSAgSWYgdW5zdXJlLCBzYXkgWS4KPiArCj4gIAo+ICBjb25maWcgU0hBRE9XX1BBR0lORwoK
Tm8gZG91YmxlIGJsYW5rIGxpbmVzIHBsZWFzZS4KCk15IHByZXZpb3VzbHkgdm9pY2VkIHJlc2Vy
dmF0aW9ucyB3cnQgdGhlIHNoaW0gcmVtYWluLiBJIGNvbnRpbnVlCnRvIGRpc2FncmVlIHdpdGgg
QW5kcmV3IHRoYXQgdGhlIHN5bWJvbCBuZWVkcyB0byBiZSB2aXNpYmxlIGluIGEKc2hpbS1vbmx5
IGNvbmZpZywgYW5kIEkgY29udGludWUgdG8gZGVtYW5kIGFzIGEgbWluaW11bSB0aGF0IHRoZQpk
ZWZhdWx0IGhlcmUgYmUgTiBpbiB0aGF0IGNhc2UgaWYgdGhlIHN5bWJvbCByZWFsbHkgaXMgdG8g
cmVtYWluIHZpc2libGUuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 11:56:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 11:56:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fucbO-0008IH-62; Tue, 28 Aug 2018 11: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=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fucbN-0008I8-2R
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 11:56:05 +0000
X-Inumbo-ID: 231f04ce-aab9-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 231f04ce-aab9-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 13:54:37 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 05:56:02 -0600
Message-Id: <5B85385002000078001E291C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 05:56:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <0d120cf1e9585a6b1adbf1d4f1c85e6b6039f61f.1535285866.git-series.wei.liu2@citrix.com>
In-Reply-To: <0d120cf1e9585a6b1adbf1d4f1c85e6b6039f61f.1535285866.git-series.wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 23/23] xen: decouple HVM and IOMMU
 capabilities
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
SFZNIGFuZCBJT01NVSBhcmUgdHdvIGRpc3RpbmN0IGhhcmR3YXJlIGZlYXR1cmVzLCB5ZXQgdGhl
eSB3ZXJlCj4gYnVuZGxlZCB0b2dldGhlciBpbiBzeXNjdGwgYW5kIHhsJ3Mgb3V0cHV0Lgo+IAo+
IERlY291cGxlIHRoZW0gb24gc3lzY3RsIGxldmVsLiBPbiB0b29sc3RhY2sgbGV2ZWwgd2Ugc3Rp
bGwgbmVlZCB0bwo+IG1haW50YWluIGEgc2Vuc2libGUgc2VtYW50aWNzIGZvciBgeGwgaW5mb2Au
IE1hc3NhZ2UgdGhlIGluZm9ybWF0aW9uCj4gYWNjb3JkaW5nIHRvIHRoZSBmb2xsb3dpbmcgdGFi
bGU6Cj4gCj4gcHYgICAgICBodm0gICAgIGlvbW11ICAgICAgICAgICBmbGFncyBpbiB4bCBpbmZv
Cj4gMCAgICAgICAwICAgICAgIDAgICAgICAgICAgICAgICBuL2EKPiAwICAgICAgIDAgICAgICAg
MSAgICAgICAgICAgICAgIG4vYQo+IDAgICAgICAgMSAgICAgICAwICAgICAgICAgICAgICAgaHZt
Cj4gMCAgICAgICAxICAgICAgIDEgICAgICAgICAgICAgICBodm0gaHZtX2RpcmVjdGlvCj4gMSAg
ICAgICAwICAgICAgIDAgICAgICAgICAgICAgICBOSUwKPiAxICAgICAgIDAgICAgICAgMSAgICAg
ICAgICAgICAgIGRpcmVjdGlvCj4gMSAgICAgICAxICAgICAgIDAgICAgICAgICAgICAgICBodm0K
PiAxICAgICAgIDEgICAgICAgMSAgICAgICAgICAgICAgIGh2bSBodm1fZGlyZWN0aW8gZGlyZWN0
aW8KPiAKPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKSHlw
ZXJ2aXNvciBzaWRlCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpU
b29scyBzaWRlIGxvb2tzIHNlbnNpYmxlIHRvIG1lIHRvbywgYnV0IEknbSBub3QgZ29pbmcgdG8g
Y2xhaW0gSSd2ZQpwcm9wZXJseSByZXZpZXdlZCBpdC4KCkphbgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 11:59:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 11:59: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 1fuceR-0008Sw-Np; Tue, 28 Aug 2018 11: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=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuceQ-0008Sr-In
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 11:59:14 +0000
X-Inumbo-ID: e193d52b-aab9-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e193d52b-aab9-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 11:59:57 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 05:59:12 -0600
Message-Id: <5B85390D02000078001E292D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 05:59:09 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Jun Nakajima" <jun.nakajima@intel.com>,
 "Kevin Tian" <kevin.tian@intel.com>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
 <5B506CAD02000078001D5D55@prv1-mh.provo.novell.com>
In-Reply-To: <5B506CAD02000078001D5D55@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDE5LjA3LjE4IGF0IDEyOjQ5LCAgd3JvdGU6Cj4gQ2hlY2tpbmcgdGhlIGxvdyA1IGJp
dHMgb2YgQ1IzIGlzIG5vdCB0aGUgam9iIG9mIHZteF9sb2FkX3BkcHRycygpLgo+IEluc3RlYWQg
aXQgc2hvdWxkICNHUCB1cG9uIGJhZCBQRFBURSB2YWx1ZXMsIHJhdGhlciB0aGFuIGNhdXNpbmcg
YSBWTQo+IGVudHJ5IGZhaWx1cmUuCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgo+IAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCj4g
KysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKPiBAQCAtMTM2MSwyMCArMTM2MSwxOCBA
QCBzdGF0aWMgdm9pZCB2bXhfc2V0X2ludGVycnVwdF9zaGFkb3coc3RyCj4gICAgICBfX3Ztd3Jp
dGUoR1VFU1RfSU5URVJSVVBUSUJJTElUWV9JTkZPLCBpbnRyX3NoYWRvdyk7Cj4gIH0KPiAgCj4g
LXN0YXRpYyB2b2lkIHZteF9sb2FkX3BkcHRycyhzdHJ1Y3QgdmNwdSAqdikKPiArc3RhdGljIGJv
b2wgdm14X2xvYWRfcGRwdHJzKHN0cnVjdCB2Y3B1ICp2KQo+ICB7Cj4gICAgICB1bnNpZ25lZCBs
b25nIGNyMyA9IHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbM107Cj4gLSAgICB1aW50NjRfdCAq
Z3Vlc3RfcGRwdGVzOwo+ICsgICAgdWludDY0X3QgKmd1ZXN0X3BkcHRlcywgdmFsaWRfbWFzazsK
PiAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7Cj4gICAgICBwMm1fdHlwZV90IHAybXQ7Cj4g
ICAgICBjaGFyICpwOwo+ICsgICAgdW5zaWduZWQgaW50IGk7Cj4gIAo+ICAgICAgLyogRVBUIG5l
ZWRzIHRvIGxvYWQgUERQVFJTIGludG8gVk1DUyBmb3IgUEFFLiAqLwo+ICAgICAgaWYgKCAhaHZt
X3BhZV9lbmFibGVkKHYpIHx8ICh2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2VmZXIgJiBFRkVSX0xN
QSkgKQo+IC0gICAgICAgIHJldHVybjsKPiAtCj4gLSAgICBpZiAoIChjcjMgJiAweDFmVUwpICYm
ICFodm1fcGNpZF9lbmFibGVkKHYpICkKPiAtICAgICAgICBnb3RvIGNyYXNoOwo+ICsgICAgICAg
IHJldHVybiB0cnVlOwo+ICAKPiAgICAgIHBhZ2UgPSBnZXRfcGFnZV9mcm9tX2dmbih2LT5kb21h
aW4sIGNyMyA+PiBQQUdFX1NISUZULCAmcDJtdCwgCj4gUDJNX1VOU0hBUkUpOwo+ICAgICAgaWYg
KCAhcGFnZSApCj4gQEAgLTEzODUsMzQgKzEzODMsNDcgQEAgc3RhdGljIHZvaWQgdm14X2xvYWRf
cGRwdHJzKHN0cnVjdCB2Y3B1Cj4gICAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwKPiAgICAg
ICAgICAgICAgICAgICAiQmFkIGNyMyBvbiBsb2FkIHBkcHRycyBnZm4gJWx4IHR5cGUgJWRcbiIs
Cj4gICAgICAgICAgICAgICAgICAgY3IzID4+IFBBR0VfU0hJRlQsIChpbnQpIHAybXQpOwo+IC0g
ICAgICAgIGdvdG8gY3Jhc2g7Cj4gKyAgICAgICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbik7Cj4g
KyAgICAgICAgcmV0dXJuIGZhbHNlOwo+ICAgICAgfQo+ICAKPiAgICAgIHAgPSBfX21hcF9kb21h
aW5fcGFnZShwYWdlKTsKPiAgCj4gLSAgICBndWVzdF9wZHB0ZXMgPSAodWludDY0X3QgKikocCAr
IChjcjMgJiB+UEFHRV9NQVNLKSk7Cj4gKyAgICBndWVzdF9wZHB0ZXMgPSAodWludDY0X3QgKiko
cCArIChjcjMgJiAweGZlMCkpOwo+ICAKPiAtICAgIC8qCj4gLSAgICAgKiBXZSBkbyBub3QgY2hl
Y2sgdGhlIFBEUFRScyBmb3IgdmFsaWRpdHkuIFRoZSBDUFUgd2lsbCBkbyB0aGlzIGR1cmluZwo+
IC0gICAgICogdm0gZW50cnksIGFuZCB3ZSBjYW4gaGFuZGxlIHRoZSBmYWlsdXJlIHRoZXJlIGFu
ZCBjcmFzaCB0aGUgZ3Vlc3QuCj4gLSAgICAgKiBUaGUgb25seSB0aGluZyB3ZSBjb3VsZCBkbyBi
ZXR0ZXIgaGVyZSBpcyAjR1AgaW5zdGVhZC4KPiAtICAgICAqLwo+ICsgICAgdmFsaWRfbWFzayA9
ICgoMVVMTCA8PCB2LT5kb21haW4tPmFyY2guY3B1aWQtPmV4dGQubWF4cGh5c2FkZHIpIC0gMSkg
Jgo+ICsgICAgICAgICAgICAgICAgIChQQUdFX01BU0sgfCBfUEFHRV9BVkFJTCB8IF9QQUdFX1BS
RVNFTlQpOwo+ICsgICAgZm9yICggaSA9IDA7IGkgPCA0OyArK2kgKQo+ICsgICAgICAgIGlmICgg
KGd1ZXN0X3BkcHRlc1tpXSAmIF9QQUdFX1BSRVNFTlQpICYmCj4gKyAgICAgICAgICAgICAoZ3Vl
c3RfcGRwdGVzW2ldICYgfnZhbGlkX21hc2spICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAg
IGlmICggdiA9PSBjdXJyZW50ICkKPiArICAgICAgICAgICAgICAgIGh2bV9pbmplY3RfaHdfZXhj
ZXB0aW9uKFRSQVBfZ3BfZmF1bHQsIDApOwo+ICsgICAgICAgICAgICBlbHNlCj4gKyAgICAgICAg
ICAgIHsKPiArICAgICAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgIiVwdjogYmFkIFBE
UFRFJXU6ICUiUFJJeDY0IlxuIiwKPiArICAgICAgICAgICAgICAgICAgICAgICB2LCBpLCBndWVz
dF9wZHB0ZXNbaV0pOwo+ICsgICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbik7
Cj4gKyAgICAgICAgICAgIH0KPiArICAgICAgICAgICAgYnJlYWs7Cj4gKyAgICAgICAgfQo+ICAK
PiAtICAgIHZteF92bWNzX2VudGVyKHYpOwo+ICsgICAgaWYgKCBpID09IDQgKQo+ICsgICAgewo+
ICsgICAgICAgIHZteF92bWNzX2VudGVyKHYpOwo+ICAKPiAtICAgIF9fdm13cml0ZShHVUVTVF9Q
RFBURSgwKSwgZ3Vlc3RfcGRwdGVzWzBdKTsKPiAtICAgIF9fdm13cml0ZShHVUVTVF9QRFBURSgx
KSwgZ3Vlc3RfcGRwdGVzWzFdKTsKPiAtICAgIF9fdm13cml0ZShHVUVTVF9QRFBURSgyKSwgZ3Vl
c3RfcGRwdGVzWzJdKTsKPiAtICAgIF9fdm13cml0ZShHVUVTVF9QRFBURSgzKSwgZ3Vlc3RfcGRw
dGVzWzNdKTsKPiArICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfUERQVEUoMCksIGd1ZXN0X3BkcHRl
c1swXSk7Cj4gKyAgICAgICAgX192bXdyaXRlKEdVRVNUX1BEUFRFKDEpLCBndWVzdF9wZHB0ZXNb
MV0pOwo+ICsgICAgICAgIF9fdm13cml0ZShHVUVTVF9QRFBURSgyKSwgZ3Vlc3RfcGRwdGVzWzJd
KTsKPiArICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfUERQVEUoMyksIGd1ZXN0X3BkcHRlc1szXSk7
Cj4gIAo+IC0gICAgdm14X3ZtY3NfZXhpdCh2KTsKPiArICAgICAgICB2bXhfdm1jc19leGl0KHYp
Owo+ICsgICAgfQo+ICAKPiAgICAgIHVubWFwX2RvbWFpbl9wYWdlKHApOwo+ICAgICAgcHV0X3Bh
Z2UocGFnZSk7Cj4gLSAgICByZXR1cm47Cj4gIAo+IC0gY3Jhc2g6Cj4gLSAgICBkb21haW5fY3Jh
c2godi0+ZG9tYWluKTsKPiArICAgIHJldHVybiBpID09IDQ7Cj4gIH0KPiAgCj4gIHN0YXRpYyB2
b2lkIHZteF91cGRhdGVfaG9zdF9jcjMoc3RydWN0IHZjcHUgKnYpCj4gQEAgLTE2MjEsNyArMTYz
Miw4IEBAIHN0YXRpYyB2b2lkIHZteF91cGRhdGVfZ3Vlc3RfY3Ioc3RydWN0IHYKPiAgICAgICAg
ICAgICAgaWYgKCAhaHZtX3BhZ2luZ19lbmFibGVkKHYpICYmICF2bXhfdW5yZXN0cmljdGVkX2d1
ZXN0KHYpICkKPiAgICAgICAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZjcHUuaHdfY3JbM10gPQo+
ICAgICAgICAgICAgICAgICAgICAgIHYtPmRvbWFpbi0+YXJjaC5odm1fZG9tYWluLnBhcmFtc1tI
Vk1fUEFSQU1fSURFTlRfUFRdOwo+IC0gICAgICAgICAgICB2bXhfbG9hZF9wZHB0cnModik7Cj4g
KyAgICAgICAgICAgIGlmICggIXZteF9sb2FkX3BkcHRycyh2KSApCj4gKyAgICAgICAgICAgICAg
ICBicmVhazsKPiAgICAgICAgICB9Cj4gIAo+ICAgICAgICAgIF9fdm13cml0ZShHVUVTVF9DUjMs
IHYtPmFyY2guaHZtX3ZjcHUuaHdfY3JbM10pOwo+IAo+IAo+IAo+IAoKCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 12:13:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 12: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 1fucra-0001dc-AA; Tue, 28 Aug 2018 12: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=ad41=ll=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fucrZ-0001dQ-HZ
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 12:12:49 +0000
X-Inumbo-ID: c6ea0938-aabb-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c6ea0938-aabb-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 12:13: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 1fucrU-0004bF-IQ; Tue, 28 Aug 2018 12:12: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 1fucrU-0001fw-0S; Tue, 28 Aug 2018 12:12:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fucrT-0007Ny-W4; Tue, 28 Aug 2018 12:12:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126778-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-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:build-amd64-xen-xsm-freebsd:xen-build-freebsd:fail:nonblocking
 xen-unstable:build-amd64-xen-freebsd:xen-build-freebsd:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-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-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt: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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=e5d6ddcd31a6113e4a3db7a235ca78770fe8f401
X-Osstest-Versions-That: xen=a923919797c39d51ea0b808ea691bed20fe8e072
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 28 Aug 2018 12:12:43 +0000
Subject: [Xen-devel] [xen-unstable test] 126778: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjc3OCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjc3OC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQteHNtIDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBSRUdSLiB2
cy4gMTI2NjgzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTI2NjgzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjY2ODMKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEyNjY4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI2NjgzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjY2ODMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEyNjY4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI2NjgzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjY2ODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNjY4MwogYnVpbGQtYW1kNjQteGVu
LXhzbS1mcmVlYnNkICAgNyB4ZW4tYnVpbGQtZnJlZWJzZCAgICAgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICA3IHhlbi1idWlsZC1mcmVlYnNk
ICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAg
ZTVkNmRkY2QzMWE2MTEzZTRhM2RiN2EyMzVjYTc4NzcwZmU4ZjQwMQpiYXNlbGluZSB2ZXJzaW9u
OgogeGVuICAgICAgICAgICAgICAgICAgYTkyMzkxOTc5N2MzOWQ1MWVhMGI4MDhlYTY5MWJlZDIw
ZmU4ZTA3MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI2NjgzICAyMDE4LTA4LTI2IDA2OjQ3OjE0
IFogICAgMiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNjc3OCAgMjAxOC0wOC0yNyAxMzo1
MjozOSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJl
dmlzaW9ucyB1bmRlciB0ZXN0OgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBQYXVsIER1cnJhbnQgPHBh
dWwuZHVycmFudEBjaXRyaXguY29tPgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRl
ZmVuZGVyLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXhlbi14c20tZnJlZWJzZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1
bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRj
aCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
Tm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IGU1ZDZkZGNkMzFhNjExM2U0YTNkYjdhMjM1Y2E3ODc3
MGZlOGY0MDEKQXV0aG9yOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpEYXRlOiAgIE1v
biBBdWcgMTMgMTU6MDI6MzIgMjAxOCArMDEwMAoKICAgIHg4Ni9uZXN0ZWRodm06IHByb3ZpZGUg
c29tZSBzdHVicyBmb3IgcDJtIGNvZGUKICAgIAogICAgTWFrZSB0d28gZnVuY3Rpb25zIHN0YXRp
YyBpbmxpbmUgc28gdGhhdCB0aGV5IGNhbiBiZSByZWZlcmVuY2VkIGluIHAybQogICAgY29kZS4g
Q2hlY2sgbmVzdGVkaHZtIGlzIGVuYWJsZWQgYmVmb3JlIGNhbGxpbmcKICAgIG5lc3RlZGh2bV92
bWN4X2ZsdXNodGxiICh3aGljaCBhbHNvIGhhcyBhIHNpZGUgZWZmZWN0IG9mIG5vdCBpc3N1aW5n
CiAgICB1bm5lY2Vzc2FyeSBJUElzIGZvciBub24tbmVzdGVkIGNhc2UpLgogICAgCiAgICBXaGls
ZSBtb3ZpbmcsIHJlZm9ybWF0IGNvZGUgYW5kIHVzZSBwcm9wZXIgYm9vbGVhbi4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgMDZkNDczYTEzNTYzNWFi
Mzg4MTUxZDE5MTg0MDE5MDhmNjdmZGI1NwpBdXRob3I6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+CkRhdGU6ICAgRnJpIEF1ZyAxNyAxMTowMzoyNCAyMDE4ICswMTAwCgogICAgeDg2L21t
L3NoYWRvdzogc3BsaXQgb3V0IEhWTSBvbmx5IGNvZGUKICAgIAogICAgTW92ZSB0aGUgY29kZSBw
cmV2aW91c2x5IGVuY2xvc2VkIGluIENPTkZJR19IVk0gaW50byBpdHMgb3duIGZpbGUuCiAgICAK
ICAgIE5vdGUgdGhhdCBhbHRob3VnaCBzb21lIGNvZGUgZXhwbGljaXRseSBjaGVjayBpc19odm1f
Kiwgd2hpY2ggaGludHMgaXQKICAgIGNhbiBiZSB1c2VkIGZvciBQViB0b28sIEkgY2FuJ3QgZmlu
ZCBhIGNvZGUgcGF0aCB0aGF0IHdvdWxkIGJlIHRoZQogICAgY2FzZS4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBU
aW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KCmNvbW1pdCAyOWFjMmFkNjEyZTIwOTA0ZDBlODkxNGU2
MzUzODZiN2FiZTBmNjU2CkF1dGhvcjogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KRGF0
ZTogICBUaHUgQXVnIDE2IDExOjA1OjM0IDIwMTggKzAxMDAKCiAgICB4ODYvbW0vc2hhZG93OiBt
YWtlIGl0IGJ1aWxkIHdpdGggIUNPTkZJR19IVk0KICAgIAogICAgRW5jbG9zZSBIVk0gb25seSBl
bXVsYXRpb24gY29kZSB1bmRlciBDT05GSUdfSFZNLiBBZGQgc29tZSBCVUcoKXMgdG8KICAgIHRv
IGNhdGNoIGFueSBpc3N1ZS4KICAgIAogICAgTm90ZSB0aGF0IGFsdGhvdWdoIHNvbWUgY29kZSBj
aGVja3MgaXNfaHZtXyosIHdoaWNoIGhpbnRzIGl0IGNhbiBiZQogICAgY2FsbGVkIGZvciBQViBh
cyB3ZWxsLCBJIGNhbid0IGZpbmQgc3VjaCBwYXRocy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBUaW0gRGVlZ2Fu
IDx0aW1AeGVuLm9yZz4KCmNvbW1pdCBmMGYxNGNjMjc3NDRhZDY1YzA4YTJhOWI1OTRjOTA0OGQy
ODk0MDVjCkF1dGhvcjogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KRGF0ZTogICBGcmkg
QXVnIDE3IDExOjE5OjQyIDIwMTggKzAxMDAKCiAgICB4ODYvdm1fZXZlbnQ6IHB1dCB2bV9ldmVu
dF9maWxsX3JlZ3MgdW5kZXIgQ09ORklHX0hWTQogICAgCiAgICBJZGVhbGx5IHRoZSBIVk0gc3Bl
Y2lmaWMgcGFydCBvZiBWTSBldmVudCBzaG91bGQgYmUgbW92ZWQgaW50byBodm0vIGF0CiAgICBz
b21lIHBvaW50LCBidXQgdGhpcyB3aWxsIGRvIGZvciBub3cuCiAgICAKICAgIFNpZ25lZC1vZmYt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogUmF6dmFuIENv
am9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgoKY29tbWl0IDU5ZmE2ODFiNWZiM2Y5
NDEyZjcxMTcyNzgzZjQ2YjAzNGU0YTAxZjYKQXV0aG9yOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgpEYXRlOiAgIEZyaSBBdWcgMTcgMTM6NTE6MTEgMjAxOCArMDEwMAoKICAgIHg4Ni9t
ZW1fYWNjZXNzOiBwdXQgSFZNIG9ubHkgZnVuY3Rpb24gdW5kZXIgQ09ORklHX0hWTQogICAgCiAg
ICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQt
Ynk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KCmNvbW1pdCBj
YzRlMDUyNGUwYTNiNDc1YjkyOWY2OGM0ZmYyZmI4OTNmZTk3N2ZjCkF1dGhvcjogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KRGF0ZTogICBGcmkgQXVnIDEwIDE4OjA4OjAwIDIwMTggKzAx
MDAKCiAgICB4ODY6IGd1YXJkIEhBU19WUENJIHdpdGggQ09ORklHX0hWTQogICAgCiAgICBWUENJ
IGlzIG9ubHkgdXNlZnVsIGZvciBQVkggLyBIVk0gZ3Vlc3RzLiBJZGVhbGx5IENPTkZJR19IVk0g
c2hvdWxkCiAgICBpbXBseSAhUFZfU0hJTV9FWENMVVNJVkUsIGJ1dCB3ZSBzdGlsbCB3YW50IHRv
IGJ1aWxkIFBWX1NISU1fRVhDTFVTSVZFCiAgICB3aXRoIENPTkZJR19IVk0gYXQgdGhpcyBzdGFn
ZSBiZWNhdXNlIGEgbG90IG9mIHRoaW5ncyBhcmUgc3RpbGwKICAgIGVudGFuZ2xlZC4KICAgIAog
ICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgYjQ5ZWY1ZDM5ZDkz
MGJkYTZhOGRhMWFmY2VlMTk2NDIwZjFiNzQyNApBdXRob3I6IFBhdWwgRHVycmFudCA8cGF1bC5k
dXJyYW50QGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIEF1ZyAyNCAxMzoxNjoyNiAyMDE4ICswMTAw
CgogICAgeGVuZm9yZWlnbm1lbW9yeTogd29yayBhcm91bmQgYnVnIGluIG9sZGVyIHByaXZjbWQK
ICAgIAogICAgVmVyc2lvbnMgb2YgbGludXggcHJpdmNtZCBwcmlvciB0byBjb21taXQgZGM5ZWFi
NmZkOTRkICgicmV0dXJuIC1FTk9UVFkKICAgIGZvciB1bmltcGxlbWVudGVkIElPQ1RMcyIpIHdp
bGwgcmV0dXJuIC1FSU5WQUwgcmF0aGVyIHRoYW4gdGhlIGNvbnZlbnRpb25hbAogICAgLUVOT1RU
WSBmb3IgdW5pbXBsZW1lbnRlZCBjb2Rlcy4gVGhpcyBicmVha3MgdGhlIGVycm9yIHBhdGggaW4K
ICAgIGxpYnhlbmZvcmVpZ25tZW1vcnkgcmVzb3VyY2UgbWFwcGluZywgd2hpY2ggb25seSB0cmFu
c2xhdGVzIEVOT1RUWSBpbnRvCiAgICBFT1BOT1RTVVBQIHRvIGluZm9ybSBjYWxsZXJzIG9mIHRo
ZSBuZWVkIHRvIHVzZSBhbiBhbHRlcm5hdGl2ZSAobGVnYWN5KQogICAgbWVjaGFuaXNtLgogICAg
CiAgICBUaGlzIHBhdGNoIGFkZHMgYSBuZXcgJ3VuaW1wbGVtZW50ZWQnIFsxXSBpb2N0bCBjb2Rl
IGludG8gdGhlIGxvY2FsCiAgICBwcml2Y21kIGhlYWRlciB3aGljaCBpcyB0aGVuIHVzZWQgdG8g
cHJvYmUgZm9yIHRoZSBhcHByb3ByaWF0ZSBlcnJubyB0bwogICAgdHJhbnNsYXRlIGluIHRoZSBy
ZXNvdXJjZSBtYXBwaW5nIGVycm9yIHBhdGgKICAgIAogICAgWzFdIHRoaXMgaXMgYSBjb2RlIHRo
YXQgaGFzLCBzbyBmYXIsIG5ldmVyIGJlZW4gdXNlZCBpbiBhbnkgdmVyc2lvbiBvZgogICAgICAg
IHByaXZjbWQgYW5kIHdpbGwgYmUgYWRkZWQgdG8gZnV0dXJlIHZlcnNpb25zIG9mIHRoZSBoZWFk
ZXIgaW4gdGhlCiAgICAgICAgbGludXggc291cmNlLCB0byBtYWtlIHN1cmUgaXQgc3RheXMgdW5p
bXBsZW1lbnRlZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1
cnJhbnRAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu
Y29tPgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgoKY29tbWl0IDRiZTI2YmQ2MWVmZGI4ZmJjMzlhYjQ1MjhmMWYzZGVhMDQwYjYwNWYKQXV0aG9y
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpEYXRlOiAgIEZyaSBBdWcgMjQgMTE6NTQ6
MDQgMjAxOCArMDEwMAoKICAgIHRvb2xzOiBidWlsZGluZyBJUFhFIHNob3VsZCBiZSBkZXRlcm1p
bmVkIGJ5IENPTkZJR19JUFhFCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1
LmNpdHJpeC5jb20+CihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 12:14:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 12:14:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuctW-0001jX-Nm; Tue, 28 Aug 2018 12: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=qctd=ll=citrix.com=prvs=771e299fc=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuctV-0001jR-A5
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 12:14:49 +0000
X-Inumbo-ID: 0e171557-aabc-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0e171557-aabc-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 12:15:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,299,1531785600"; d="scan'208";a="78226148"
To: Jan Beulich <JBeulich@suse.com>, Wei Liu <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <2e3eb53f8cc359ece0f19647247a5911fc6f003b.1535285866.git-series.wei.liu2@citrix.com>
 <5B8536FF02000078001E2905@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: <85724013-8858-66b4-1790-9c6c3db7b9da@citrix.com>
Date: Tue, 28 Aug 2018 13: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: <5B8536FF02000078001E2905@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 21/23] x86: expose CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjgvMDgvMTggMTI6NTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI2LjA4LjE4IGF0
IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9LY29uZmlnCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCj4+IEBAIC02MCw2ICs2MCwx
MiBAQCBjb25maWcgUFZfTElORUFSX1BUCj4+ICAKPj4gIGNvbmZpZyBIVk0KPj4gIAlkZWZfYm9v
bCB5Cj4+ICsJcHJvbXB0ICJIVk0gLyBQVkggc3VwcG9ydCIKPj4gKwktLS1oZWxwLS0tCj4+ICsJ
ICBJbnRlcmZhY2VzIHRvIHN1cHBvcnQgSFZNIGFuZCBQVkggZ3Vlc3RzLgoKVGhpcyBkZWZpbml0
ZWx5IG5lZWRzIG1vcmUgdGhhbiBhIHNpbmdsZSBsaW5lLi4uCgo+PiArCj4+ICsJICBJZiB1bnN1
cmUsIHNheSBZLgo+PiArCj4+ICAKPj4gIGNvbmZpZyBTSEFET1dfUEFHSU5HCj4gTm8gZG91Ymxl
IGJsYW5rIGxpbmVzIHBsZWFzZS4KPgo+IE15IHByZXZpb3VzbHkgdm9pY2VkIHJlc2VydmF0aW9u
cyB3cnQgdGhlIHNoaW0gcmVtYWluLiBJIGNvbnRpbnVlCj4gdG8gZGlzYWdyZWUgd2l0aCBBbmRy
ZXcgdGhhdCB0aGUgc3ltYm9sIG5lZWRzIHRvIGJlIHZpc2libGUgaW4gYQo+IHNoaW0tb25seSBj
b25maWcsIGFuZCBJIGNvbnRpbnVlIHRvIGRlbWFuZCBhcyBhIG1pbmltdW0gdGhhdCB0aGUKPiBk
ZWZhdWx0IGhlcmUgYmUgTiBpbiB0aGF0IGNhc2UgaWYgdGhlIHN5bWJvbCByZWFsbHkgaXMgdG8g
cmVtYWluIHZpc2libGUuCgpDb25kaXRpb25hbGx5IGluZmx1ZW5jaW5nIHRoZSBkZWZhdWx0IGlz
IGZpbmUuwqAgSGlkaW5nIHRoZSBzeW1ib2wgaXMgbm90LgoKVG8gYmUgdmVyeSB2ZXJ5IGNsZWFy
LCBJIHdpbGwgbmFjay9yZXZlcnQgYW55IHBhdGNoIHdoaWNoIHRyaWVzIHRvCmluc2VydCBhIGRl
cGVuZGVuY3kgaGVyZS7CoCBJIGZpbmQgeW91ciByZWFzb25pbmcgdG8gYmUgd3JvbmcsIGFuZApz
dWZmaWNpZW50bHkgc2hvcnQgc2lnaHRlZCBhbmQgZGV0cmltZW50YWwgdG8gdXNlcnMsIHRoYXQg
SSdtIG5vdCBnb2luZwp0byBsZXQgdGhlIHBhdGNoIGluLgoKfkFuZHJldwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 12:16:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 12:16: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 1fucux-0001qw-6A; Tue, 28 Aug 2018 12:16: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=ad41=ll=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fucuw-0001qe-2g
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 12:16:18 +0000
X-Inumbo-ID: 43b25b89-aabc-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 43b25b89-aabc-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 12:17: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 1fucus-0004gQ-VT; Tue, 28 Aug 2018 12: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 1fucus-0001lx-Nd; Tue, 28 Aug 2018 12:16:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fucus-00012j-Mx; Tue, 28 Aug 2018 12:16:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126846-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-armhf-armhf-xl:<job
 status>:broken:regression
 xen-unstable-smoke:test-armhf-armhf-xl:host-install(4):broken:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=6ffa33b370f58ed937806105921f66c83aed45e0
X-Osstest-Versions-That: xen=36e29dd9e580cb0f847f5ac1e72afdb5febe3e99
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 28 Aug 2018 12:16:14 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126846: 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>

ZmxpZ2h0IDEyNjg0NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjg0Ni8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgNCBob3N0LWluc3RhbGwo
NCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTI2Nzc5CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1
Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJz
aW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNmZmYTMzYjM3
MGY1OGVkOTM3ODA2MTA1OTIxZjY2YzgzYWVkNDVlMApiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAg
ICAgICAgICAgICAgICAgMzZlMjlkZDllNTgwY2IwZjg0N2Y1YWMxZTcyYWZkYjVmZWJlM2U5OQoK
TGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI2Nzc5ICAyMDE4LTA4LTI3IDE0OjAxOjA0IFogICAgMCBk
YXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNjg0NiAgMjAxOC0wOC0yOCAxMDowMDo0NyBaICAg
IDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1
bmRlciB0ZXN0OgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
YnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsIGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFy
bWhmLWFybWhmLXhsIGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDZm
ZmEzM2IzNzBmNThlZDkzNzgwNjEwNTkyMWY2NmM4M2FlZDQ1ZTAKQXV0aG9yOiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgpEYXRlOiAgIFN1biBBdWcgMjYgMTM6MTk6NDEgMjAxOCArMDEw
MAoKICAgIHhlbi9wdDogaW8uYyBjb250YWlucyBIVk0gb25seSBjb2RlCiAgICAKICAgIFdlIGFs
c28gbmVlZCB0byBtYWtlIGl0IHg4NiBvbmx5IGJlY2F1c2UgQVJNIHdpbGwgZGVmaW5lIENPTkZJ
R19IVk0gYXQKICAgIHNvbWUgcG9pbnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUg
PHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgoKY29tbWl0IDZjODUxYTllNWE1MzVkMzhhMTVjMGIxYzRhY2YwN2RjN2UxMjg0
ZTAKQXV0aG9yOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpEYXRlOiAgIFN1biBBdWcg
MjYgMTM6MTk6NDAgMjAxOCArMDEwMAoKICAgIHg4Ni92cG11OiBwdXQgSFZNIG9ubHkgY29kZSB1
bmRlciBDT05GSUdfSFZNCiAgICAKICAgIENoYW5nZSB1MzIgdG8gdWludDMyX3Qgd2hpbGUgYXQg
aXQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IDAx
OTk0MTZhMmNlMWZkODRjOTY0ZDA2NjI3ZjIyMDlhYzA0YWZhYTIKQXV0aG9yOiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgpEYXRlOiAgIFN1biBBdWcgMjYgMTM6MTk6MzggMjAxOCArMDEw
MAoKICAgIHg4NjogcHJvdmlkZSBzdHViIGZvciBtZW1vcnlfdHlwZV9jaGFuZ2VkCiAgICAKICAg
IEphbiBpbmRpY2F0ZWQgdGhhdCBmb3IgUFYgZ3Vlc3RzIHRoZSBtZW1vcnkgdHlwZSBpcyBub3Qg
Y2hhbmdlZCwgZm9yCiAgICBIVk0gZ3Vlc3RzIG1lbW9yeV90eXBlX2NoYW5nZWQgaXMgbmVlZGVk
IGZvciBFUFQncyBlZmZlY3RpdmUgbWVtb3J5CiAgICB0eXBlIGNhbGN1bGF0aW9uLiAgVGhpcyBt
ZWFucyBtZW1vcnlfdHlwZV9jaGFuZ2VkIGlzIEhWTSBvbmx5LgogICAgCiAgICBQcm92aWRlIGEg
c3R1YiB0byBtaW5pbWlzZSBjb2RlIGNodXJuLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KCmNvbW1pdCAzMjEyZTM0NjRmMzM2ZTBmZDEyNzBhODhmNjUwMjg4MzMx
ODA3MDllCkF1dGhvcjogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KRGF0ZTogICBTdW4g
QXVnIDI2IDEzOjE5OjM3IDIwMTggKzAxMDAKCiAgICB4ODYvaHZtOiBwcm92aWRlIGh2bV9oYXBf
c3VwcG9ydGVkCiAgICAKICAgIEFuZCByZXBsYWNlIGRpcmVjdCBhY2Nlc3NlcyBpbiBub24tSFZN
IHN1YnN5c3RlbXMgdG8KICAgIGh2bV9mdW5jcy5oYXBfc3VwcG9ydGVkIHdpdGggdGhlIG5ldyBm
dW5jdGlvbiwgdG8gYXZvaWQgYWNjZXNzaW5nIGFuCiAgICBpbnRlcm5hbCBkYXRhIHN0cnVjdHVy
ZSBvZiBhbm90aGVyIHN1YnN5c3RlbSBkaXJlY3RseS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgYTBhNmIyNDIxZmZjZDkxN2QzNWMyODc5YjZkZjZj
MWJmZTYzZjZjYQpBdXRob3I6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkRhdGU6ICAg
U3VuIEF1ZyAyNiAxMzoxOTozNiAyMDE4ICswMTAwCgogICAgeDg2OiBlbmNsb3NlIGh2bV9vcCBh
bmQgZG1fb3AgaW4gQ09ORklHX0hWTSBpbiByZWxldmFudCB0YWJsZXMKICAgIAogICAgUFYgZ3Vl
c3QgKERvbTApIG5lZWRzIHRvIGFibGUgdG8gdXNlIHRoZXNlIHR3byBoeXBlcmNhbGxzIGluIG9y
ZGVyIHRvCiAgICBzZXJ2ZSBIVk0gZ3Vlc3RzLiBCdXQgaWYgeGVuIGRvZXNuJ3Qgc3VwcG9ydCBI
Vk0gYXQgYWxsIHRoZXJlIGlzIG5vCiAgICBwb2ludCBpbiBleHBvc2luZyB0aGVtIHRvIFBWIGd1
ZXN0cy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CihxZW11
IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 13:12:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 13: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 1fudn8-0006bi-0e; Tue, 28 Aug 2018 13: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=qctd=ll=citrix.com=prvs=771e299fc=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fudn6-0006bb-Sh
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 13:12:16 +0000
X-Inumbo-ID: 15537296-aac4-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 15537296-aac4-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 13:12:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,299,1531785600"; d="scan'208";a="78229505"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
 <5B506CAD02000078001D5D55@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: <5d4aa341-60eb-7170-72f6-a9845e1a4f81@citrix.com>
Date: Tue, 28 Aug 2018 14:12:13 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B506CAD02000078001D5D55@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/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>,
 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>

T24gMTkvMDcvMTggMTE6NDksIEphbiBCZXVsaWNoIHdyb3RlOgo+IENoZWNraW5nIHRoZSBsb3cg
NSBiaXRzIG9mIENSMyBpcyBub3QgdGhlIGpvYiBvZiB2bXhfbG9hZF9wZHB0cnMoKS4KPiBJbnN0
ZWFkIGl0IHNob3VsZCAjR1AgdXBvbiBiYWQgUERQVEUgdmFsdWVzLCByYXRoZXIgdGhhbiBjYXVz
aW5nIGEgVk0KPiBlbnRyeSBmYWlsdXJlLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgo+Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMK
PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwo+IEBAIC0xMzYxLDIwICsxMzYxLDE4
IEBAIHN0YXRpYyB2b2lkIHZteF9zZXRfaW50ZXJydXB0X3NoYWRvdyhzdHIKPiAgICAgIF9fdm13
cml0ZShHVUVTVF9JTlRFUlJVUFRJQklMSVRZX0lORk8sIGludHJfc2hhZG93KTsKPiAgfQo+ICAK
PiAtc3RhdGljIHZvaWQgdm14X2xvYWRfcGRwdHJzKHN0cnVjdCB2Y3B1ICp2KQo+ICtzdGF0aWMg
Ym9vbCB2bXhfbG9hZF9wZHB0cnMoc3RydWN0IHZjcHUgKnYpCj4gIHsKPiAgICAgIHVuc2lnbmVk
IGxvbmcgY3IzID0gdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9jclszXTsKPiAtICAgIHVpbnQ2NF90
ICpndWVzdF9wZHB0ZXM7Cj4gKyAgICB1aW50NjRfdCAqZ3Vlc3RfcGRwdGVzLCB2YWxpZF9tYXNr
Owo+ICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKPiAgICAgIHAybV90eXBlX3QgcDJtdDsK
PiAgICAgIGNoYXIgKnA7Cj4gKyAgICB1bnNpZ25lZCBpbnQgaTsKPiAgCj4gICAgICAvKiBFUFQg
bmVlZHMgdG8gbG9hZCBQRFBUUlMgaW50byBWTUNTIGZvciBQQUUuICovCj4gICAgICBpZiAoICFo
dm1fcGFlX2VuYWJsZWQodikgfHwgKHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfZWZlciAmIEVGRVJf
TE1BKSApCj4gLSAgICAgICAgcmV0dXJuOwo+IC0KPiAtICAgIGlmICggKGNyMyAmIDB4MWZVTCkg
JiYgIWh2bV9wY2lkX2VuYWJsZWQodikgKQo+IC0gICAgICAgIGdvdG8gY3Jhc2g7Cj4gKyAgICAg
ICAgcmV0dXJuIHRydWU7Cj4gIAo+ICAgICAgcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKHYtPmRv
bWFpbiwgY3IzID4+IFBBR0VfU0hJRlQsICZwMm10LCBQMk1fVU5TSEFSRSk7CgpjcjMgbmVlZHMg
dHJ1bmNhdGluZyB0byAzMiBiaXRzIGJlZm9yZSBkb2luZyB0aGlzLsKgIFRoZSB1cHBlciBiaXRz
IG9mCmNyMyBjYW4gcmVtYWluIHNldCBhZnRlciB0cmFuc2l0aW9uaW5nIGF3YXkgZnJvbSBsb25n
IG1vZGUsIHdoaWNoIHdpbGwKY2F1c2UgdGhpcyBlbXVsYXRpb24gdG8gZG8gdGhlIHdyb25nIHRo
aW5nLgoKPiAgICAgIGlmICggIXBhZ2UgKQo+IEBAIC0xMzg1LDM0ICsxMzgzLDQ3IEBAIHN0YXRp
YyB2b2lkIHZteF9sb2FkX3BkcHRycyhzdHJ1Y3QgdmNwdQo+ICAgICAgICAgIGdkcHJpbnRrKFhF
TkxPR19FUlIsCj4gICAgICAgICAgICAgICAgICAgIkJhZCBjcjMgb24gbG9hZCBwZHB0cnMgZ2Zu
ICVseCB0eXBlICVkXG4iLAo+ICAgICAgICAgICAgICAgICAgIGNyMyA+PiBQQUdFX1NISUZULCAo
aW50KSBwMm10KTsKPiAtICAgICAgICBnb3RvIGNyYXNoOwo+ICsgICAgICAgIGRvbWFpbl9jcmFz
aCh2LT5kb21haW4pOwo+ICsgICAgICAgIHJldHVybiBmYWxzZTsKPiAgICAgIH0KPiAgCj4gICAg
ICBwID0gX19tYXBfZG9tYWluX3BhZ2UocGFnZSk7Cj4gIAo+IC0gICAgZ3Vlc3RfcGRwdGVzID0g
KHVpbnQ2NF90ICopKHAgKyAoY3IzICYgflBBR0VfTUFTSykpOwo+ICsgICAgZ3Vlc3RfcGRwdGVz
ID0gKHVpbnQ2NF90ICopKHAgKyAoY3IzICYgMHhmZTApKTsKCllvdSBjYW4gZHJvcCBwLCBhbmQg
Z3Vlc3RfcGRwdGVzIGNhbiBsb3NlIGl0cyBwcmVmaXguCgo+ICAKPiAtICAgIC8qCj4gLSAgICAg
KiBXZSBkbyBub3QgY2hlY2sgdGhlIFBEUFRScyBmb3IgdmFsaWRpdHkuIFRoZSBDUFUgd2lsbCBk
byB0aGlzIGR1cmluZwo+IC0gICAgICogdm0gZW50cnksIGFuZCB3ZSBjYW4gaGFuZGxlIHRoZSBm
YWlsdXJlIHRoZXJlIGFuZCBjcmFzaCB0aGUgZ3Vlc3QuCj4gLSAgICAgKiBUaGUgb25seSB0aGlu
ZyB3ZSBjb3VsZCBkbyBiZXR0ZXIgaGVyZSBpcyAjR1AgaW5zdGVhZC4KPiAtICAgICAqLwo+ICsg
ICAgdmFsaWRfbWFzayA9ICgoMVVMTCA8PCB2LT5kb21haW4tPmFyY2guY3B1aWQtPmV4dGQubWF4
cGh5c2FkZHIpIC0gMSkgJgo+ICsgICAgICAgICAgICAgICAgIChQQUdFX01BU0sgfCBfUEFHRV9B
VkFJTCB8IF9QQUdFX1BSRVNFTlQpOwoKSG93IGRpZCB5b3UgY29tZSBhY3Jvc3MgdGhpcyBsaXN0
P8KgIFRoZSBvbmx5IHZhbGlkIGJpdHMgYXJlIFByZXNlbnQsIFBXVAphbmQgUENELCB3aGlsZSB0
aGUgdXBwZXIgbmliYmxlIG9mIGNvbnRyb2wgYml0cyBpcyBkb2N1bWVudGVkIGFzIGlnbm9yZWQK
cmF0aGVyIHRoYW4gcmVzZXJ2ZWQuCgo+ICsgICAgZm9yICggaSA9IDA7IGkgPCA0OyArK2kgKQo+
ICsgICAgICAgIGlmICggKGd1ZXN0X3BkcHRlc1tpXSAmIF9QQUdFX1BSRVNFTlQpICYmCj4gKyAg
ICAgICAgICAgICAoZ3Vlc3RfcGRwdGVzW2ldICYgfnZhbGlkX21hc2spICkKPiArICAgICAgICB7
Cj4gKyAgICAgICAgICAgIGlmICggdiA9PSBjdXJyZW50ICkKPiArICAgICAgICAgICAgICAgIGh2
bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZ3BfZmF1bHQsIDApOwoKVGhlIGZ1bmN0aW9uIGlz
IHZvaWQgZm9yIHRoZSBzYW1lIHJlYXNvbiB3aHkgdGhpcyBpc24ndCBjb3JyZWN0LsKgIFdlIGFy
ZQppbiB0aGUgaHZtX3VwZGF0ZV8qIHBhdGggcmF0aGVyIHRoYW4gdGhlIHNldF8qIHBhdGgsIHdo
aWNoIGlzIGJleW9uZCB0aGUKcG9pbnQgb2YgYmVpbmcgYWJsZSB0byB1bndpbmQgKGFuZCB3aHkg
SSBoYXZlbid0IHlldCBnb3QgYXJvdW5kIHRvCmZpeGluZyB0aGlzIGZ1bmN0aW9uKS4KClRoZSBv
bmx5IHdheSBJIGNhbiBzZWUgb2YgZml4aW5nIHRoaXMgaXMgcGx1bWJpbmcgZXZlcnl0aGluZyBp
bnRvIGEgbmV3CnBhZ2luZ19zZXRfY3IzKCkgY2FsbGJhY2ssIHdoaWNoIGNhbiByZXR1cm4gWDg2
RU1VTF9FWENFUFRJT04gYW5kIGZhaWwKdGhlIGh2bV9zZXRfY3IzKCkgY2FsbC4KCn5BbmRyZXcK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 13:14:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 13:14: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 1fudog-0006h1-CR; Tue, 28 Aug 2018 13:13: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=ardv=ll=citrix.com=prvs=7715574d5=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fudof-0006gs-Ei
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 13:13:53 +0000
X-Inumbo-ID: 00c20e18-aac4-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 00c20e18-aac4-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 15:12:24 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,299,1531785600"; d="scan'208";a="63871344"
Date: Tue, 28 Aug 2018 14:13:48 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Julien Grall <julien.grall@arm.com>
Message-ID: <20180828131347.obdla7p7dorwmai6@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <ca3fb129b9e4707d268df561cb32b50cae902982.1535285866.git-series.wei.liu2@citrix.com>
 <972fcac4-5dbb-09c6-758e-63b10e405c4d@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <972fcac4-5dbb-09c6-758e-63b10e405c4d@arm.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 20/23] xen: connect guest creation with
 CONFIG_{HVM, PV}
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George 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>

T24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMTI6MDc6MjRQTSArMDEwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEhpIFdlaSwKPiAKPiBPbiAyNi8wOC8xOCAxMzoxOSwgV2VpIExpdSB3cm90ZToKPiA+
IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gCj4gVGhpcyBw
YXRjaCBpcyBnb2luZyB0byBicmVhayBBcm0gdW50aWwgd2Ugc3dpdGNoZWQgdG8gUFZIIGluIHRo
ZSB0b29sc3RhY2suCj4gCj4gQ2hlZXJzLAo+IAo+ID4gLS0tCj4gPiAgIHhlbi9jb21tb24vZG9t
YWluLmMgfCAxNCArKysrKysrKysrKysrKwo+ID4gICAxIGZpbGUgY2hhbmdlZCwgMTQgaW5zZXJ0
aW9ucygrKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kb21haW4uYyBiL3hlbi9j
b21tb24vZG9tYWluLmMKPiA+IGluZGV4IDE3MWQyNWUuLjczYjU0ODUgMTAwNjQ0Cj4gPiAtLS0g
YS94ZW4vY29tbW9uL2RvbWFpbi5jCj4gPiArKysgYi94ZW4vY29tbW9uL2RvbWFpbi5jCj4gPiBA
QCAtMzE4LDkgKzMxOCwyMyBAQCBzdHJ1Y3QgZG9tYWluICpkb21haW5fY3JlYXRlKGRvbWlkX3Qg
ZG9taWQsCj4gPiAgICAgICBpZiAoICFpc19pZGxlX2RvbWFpbihkKSApCj4gPiAgICAgICB7Cj4g
PiAgICAgICAgICAgaWYgKCBjb25maWctPmZsYWdzICYgWEVOX0RPTUNUTF9DREZfaHZtX2d1ZXN0
ICkKPiA+ICsgICAgICAgIHsKPiA+ICsjaWZkZWYgQ09ORklHX0hWTQo+ID4gICAgICAgICAgICAg
ICBkLT5ndWVzdF90eXBlID0gZ3Vlc3RfdHlwZV9odm07Cj4gPiArI2Vsc2UKPiA+ICsgICAgICAg
ICAgICBlcnIgPSAtRUlOVkFMOwo+ID4gKyAgICAgICAgICAgIGdvdG8gZmFpbDsKPiA+ICsjZW5k
aWYKPiA+ICsgICAgICAgIH0KPiA+ICAgICAgICAgICBlbHNlCj4gPiArICAgICAgICB7Cj4gPiAr
I2lmZGVmIENPTkZJR19QVgoKT2gsIHllcywgdGhpcyBzaG91bGQgaGF2ZSBiZWVuCgovKiBDdXJy
ZW50bHkgdG9vbHN0YWNrIHRyZWF0cyBBUk0gZ3Vlc3RzIGFzIFBWLCBib2RnZSBpdCBmb3Igbm93
IHVudGlsCiAqIEFSTSBzd2l0Y2hlcyB0byBQVkguCiAqLwoKI2lmIGRlZmluZWQoQ09ORklHX1BW
KSB8fCBkZWZpbmVkKENPTkZJR19BUk0pCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 13:15:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 13: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 1fudqT-0006oS-Pt; Tue, 28 Aug 2018 13: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=ardv=ll=citrix.com=prvs=7715574d5=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fudqR-0006oK-Qn
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 13:15:43 +0000
X-Inumbo-ID: 90d7539a-aac4-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 90d7539a-aac4-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 13:16:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,299,1531785600"; d="scan'208";a="63871564"
Date: Tue, 28 Aug 2018 14:15:38 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180828131538.6x5m3c4yrpbtsxst@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <ca3fb129b9e4707d268df561cb32b50cae902982.1535285866.git-series.wei.liu2@citrix.com>
 <5B85364102000078001E28EE@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B85364102000078001E28EE@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 20/23] xen: connect guest creation with
 CONFIG_{HVM, PV}
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George 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>

T24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMDU6NDc6MTNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IAo+
IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gcHJvdmlkZWQgdGhl
IEFSTSBzaWRlIGlzc3VlIHBvaW50ZWQgb3V0IGJ5IEp1bGllbiBpcyBnb2luZyB0bwo+IGJlIHRh
a2VuIGNhcmUgb2YgKHByZXN1bWFibHkgYnkgYSBwYXRjaCBpbnNlcnRlZCBlYXJsaWVyIGluIHRo
ZQo+IHNlcmllcykuCgpUaGUgaXNzdWUgaXMgZ29pbmcgdG8gYmUgdGFrZW4gY2FyZSBvZiBieSBl
aXRoZXIgdXBkYXRpbmcgdGhlIENPTkZJR19QVgppZmRlZiAoYXMgSSBwcm9wb3NlZCBpbiB0aGUg
cmVwbHkgdG8gSnVsaWVuKSwgc2hyaW5rIHRoZSBzY29wZSBvZiB0aGlzCnBhdGNoIHRvIG9ubHkg
aGFuZGxlIENPTkZJR19IVk0gb3Igd2FpdCB1bnRpbCBKdWxpZW4ncyBzZXJpZXMgaXMKY29tbWl0
dGVkLgoKSW4gYW55IGNhc2UsIEkgaGF2ZSB0YWtlbiBub3RlIHRvIHNvcnQgdGhpcyBvdXQuCgpX
ZWkuCgo+IAo+IEphbgo+IAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 13:20:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 13:20:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fudv2-0007Yg-GQ; Tue, 28 Aug 2018 13:20: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=ardv=ll=citrix.com=prvs=7715574d5=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fudv1-0007Yb-Pb
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 13:20:27 +0000
X-Inumbo-ID: 3a014ade-aac5-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3a014ade-aac5-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 13:21:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,299,1531785600"; d="scan'208";a="63872097"
Date: Tue, 28 Aug 2018 14:19:54 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180828131954.sszmpjeuhy4ulqpv@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <3c651e5f60a496e3e5661f60bd7e913dab2b05a0.1535285866.git-series.wei.liu2@citrix.com>
 <5B8535B302000078001E28EB@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B8535B302000078001E28EB@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 19/23] x86: PIT emulation is common to
 both PV and HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, 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>

T24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMDU6NDQ6NTFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBNb3ZlIHRoZSBmaWxlIHRvIHg4NiBjb21tb24gY29kZSBhbmQgY2hhbmdlIGl0cyBu
YW1lIHRvIGVtdWwtaTgyNTQuYy4KPiA+IAo+ID4gUHV0IEhWTSBvbmx5IGNvZGUgdW5kZXIgQ09O
RklHX0hWTSBvciBpc19odm1fZG9tYWluLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+ID4gLS0tCj4gPiB2MjogbW92ZSB0aGUgd2hvbGUgZmls
ZS4KPiA+IC0tLQo+ID4gIHhlbi9hcmNoL3g4Ni9NYWtlZmlsZSAgICAgfCAgIDEgKy0KPiA+ICB4
ZW4vYXJjaC94ODYvZW11bC1pODI1NC5jIHwgNjA5ICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKy0KPiA+ICB4ZW4vYXJjaC94ODYvaHZtL01ha2VmaWxlIHwgICAxICstCj4g
PiAgeGVuL2FyY2gveDg2L2h2bS9pODI1NC5jICB8IDU5NyArLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KPiA+ICA0IGZpbGVzIGNoYW5nZWQsIDYxMCBpbnNlcnRpb25zKCsp
LCA1OTggZGVsZXRpb25zKC0pCj4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9l
bXVsLWk4MjU0LmMKPiA+ICBkZWxldGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L2h2bS9pODI1
NC5jCj4gCj4gT24gdGhlIGFzc3VtcHRpb24gdGhhdCB0aGUgY2hhbmdlcyB0byB0aGUgZmlsZSBh
cmUgb25seSBDT05GSUdfSFZNCj4gYWRkaXRpb25zCgpObyBvbmx5IHRoYXQuIFRoZXJlIGFyZSBh
IGZldyBpc19odm1fZG9tYWluIGNhbGxzIGFzIHdlbGwuCgo+IEFja2VkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CgpEb2VzIHRoaXMgc3RpbGwgc3RhbmQ/Cgo+IEdlbmVyYXRp
bmcgdGhlIGRpZmYgd2l0aCByZW5hbWUgZGV0ZWN0aW9uIHdvdWxkIGhhdmUgZWFzZWQgcmV2aWV3
Cj4gdGhvdWdoLgoKSSBhbHJlYWR5IGhhZCBkaWZmLnJlbmFtZXM9dHJ1ZSBpbiBteSBjb25maWcu
IFVuZm9ydHVuYXRlbHkgaXQgZGlkbid0CnNlZW0gdG8gd29yay4gTm90IHN1cmUgd2h5LgoKV2Vp
LgoKPiBKYW4KPiAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 13:33:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 13:33:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fue7M-000090-RT; Tue, 28 Aug 2018 13:33:12 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fue7L-00008q-Cz
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 13:33:11 +0000
X-Inumbo-ID: b3a58dae-aac6-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 b3a58dae-aac6-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 15:31:43 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 07:33:09 -0600
Message-Id: <5B854F1202000078001E29A4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 07:33:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <2e3eb53f8cc359ece0f19647247a5911fc6f003b.1535285866.git-series.wei.liu2@citrix.com>
 <5B8536FF02000078001E2905@prv1-mh.provo.novell.com>
 <85724013-8858-66b4-1790-9c6c3db7b9da@citrix.com>
In-Reply-To: <85724013-8858-66b4-1790-9c6c3db7b9da@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 21/23] x86: expose CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI4LjA4LjE4IGF0IDE0OjE0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjgvMDgvMTggMTI6NTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyNi4w
OC4xOCBhdCAxNDoxOSwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gLS0tIGEveGVu
L2FyY2gveDg2L0tjb25maWcKPj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCj4+PiBAQCAt
NjAsNiArNjAsMTIgQEAgY29uZmlnIFBWX0xJTkVBUl9QVAo+Pj4gIAo+Pj4gIGNvbmZpZyBIVk0K
Pj4+ICAJZGVmX2Jvb2wgeQo+Pj4gKwlwcm9tcHQgIkhWTSAvIFBWSCBzdXBwb3J0Igo+Pj4gKwkt
LS1oZWxwLS0tCj4+PiArCSAgSW50ZXJmYWNlcyB0byBzdXBwb3J0IEhWTSBhbmQgUFZIIGd1ZXN0
cy4KPiAKPiBUaGlzIGRlZmluaXRlbHkgbmVlZHMgbW9yZSB0aGFuIGEgc2luZ2xlIGxpbmUuLi4K
PiAKPj4+ICsKPj4+ICsJICBJZiB1bnN1cmUsIHNheSBZLgo+Pj4gKwo+Pj4gIAo+Pj4gIGNvbmZp
ZyBTSEFET1dfUEFHSU5HCj4+IE5vIGRvdWJsZSBibGFuayBsaW5lcyBwbGVhc2UuCj4+Cj4+IE15
IHByZXZpb3VzbHkgdm9pY2VkIHJlc2VydmF0aW9ucyB3cnQgdGhlIHNoaW0gcmVtYWluLiBJIGNv
bnRpbnVlCj4+IHRvIGRpc2FncmVlIHdpdGggQW5kcmV3IHRoYXQgdGhlIHN5bWJvbCBuZWVkcyB0
byBiZSB2aXNpYmxlIGluIGEKPj4gc2hpbS1vbmx5IGNvbmZpZywgYW5kIEkgY29udGludWUgdG8g
ZGVtYW5kIGFzIGEgbWluaW11bSB0aGF0IHRoZQo+PiBkZWZhdWx0IGhlcmUgYmUgTiBpbiB0aGF0
IGNhc2UgaWYgdGhlIHN5bWJvbCByZWFsbHkgaXMgdG8gcmVtYWluIHZpc2libGUuCj4gCj4gQ29u
ZGl0aW9uYWxseSBpbmZsdWVuY2luZyB0aGUgZGVmYXVsdCBpcyBmaW5lLiAgSGlkaW5nIHRoZSBz
eW1ib2wgaXMgbm90Lgo+IAo+IFRvIGJlIHZlcnkgdmVyeSBjbGVhciwgSSB3aWxsIG5hY2svcmV2
ZXJ0IGFueSBwYXRjaCB3aGljaCB0cmllcyB0bwo+IGluc2VydCBhIGRlcGVuZGVuY3kgaGVyZS4g
IEkgZmluZCB5b3VyIHJlYXNvbmluZyB0byBiZSB3cm9uZywgYW5kCj4gc3VmZmljaWVudGx5IHNo
b3J0IHNpZ2h0ZWQgYW5kIGRldHJpbWVudGFsIHRvIHVzZXJzLCB0aGF0IEknbSBub3QgZ29pbmcK
PiB0byBsZXQgdGhlIHBhdGNoIGluLgoKU2luY2UgaWlyYyB5b3UgZGlkbid0IHJlc3BvbmQgdG8g
bXkgbW9zdCByZWNlbnQgY29tbWVudCBvbiB2MSBoZXJlLApJIHdvdWxkIGhhdmUgdmVyeSBtdWNo
IGhvcGVkIHlvdSdkIGV4cGxhaW4geW91ciBwb3NpdGlvbiBhIGxpdHRsZQpiZXR0ZXIgdGhhbiBq
dXN0IGNsYWltaW5nIHRoYXQgdGhlIHN5bWJvbCBiZWNvbWluZyBpbnZpc2libGUgd2l0aCBhCmRl
cGVuZGVuY3kgYWRkZWQgaXMgYSBiYWQgdGhpbmcuIEknbSBjZXJ0YWlubHkgb3BlbiB0byAoZ29v
ZCkKYXJndW1lbnRzLCBidXQgSSdtIG5vdCBhY2NlcHRpbmcgYSBwbGFpbiBzdGF0ZW1lbnQgd2l0
aG91dCBwcm9wZXIKZXhwbGFuYXRpb24uCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 13:49:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 13: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 1fueNC-00019y-Hg; Tue, 28 Aug 2018 13:49:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ad41=ll=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fueNA-00019e-KH
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 13:49:32 +0000
X-Inumbo-ID: fcb19cb2-aac8-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fcb19cb2-aac8-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 15:48: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 1fueN6-0006bf-OT; Tue, 28 Aug 2018 13:49: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 1fueN6-0006Bp-HX; Tue, 28 Aug 2018 13:49:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fueN6-0002uj-Go; Tue, 28 Aug 2018 13:49:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126780-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-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-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-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-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-armhf-armhf-libvirt: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=025573be71dab8d7885b787a6ca52d6d9bbfd75c
X-Osstest-Versions-That: qemuu=235c82acca0491465e94be3cae2583b42d37c859
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 28 Aug 2018 13:49:28 +0000
Subject: [Xen-devel] [qemu-mainline test] 126780: 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>

ZmxpZ2h0IDEyNjc4MCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY3ODAvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNjYzOQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI2NjM5
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxMjY2MzkKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNjYzOQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI2NjM5CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRl
Ymlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2
ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMDI1NTcz
YmU3MWRhYjhkNzg4NWI3ODdhNmNhNTJkNmQ5YmJmZDc1YwpiYXNlbGluZSB2ZXJzaW9uOgogcWVt
dXUgICAgICAgICAgICAgICAgMjM1YzgyYWNjYTA0OTE0NjVlOTRiZTNjYWUyNTgzYjQyZDM3Yzg1
OQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI2NjM5ICAyMDE4LTA4LTI1IDE4OjQyOjQ2IFogICAg
MiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNjc4MCAgMjAxOC0wOC0yNyAxNDowNzowMCBa
ICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+
CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CiAgTWFyYy1BbmRyw6kgTHVyZWF1
IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlA
cmVkaGF0LmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAg
UGV0ZXIgV3UgPHBldGVyQGxla2Vuc3RleW4ubmw+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kg
PGY0YnVnQGFtc2F0Lm9yZz4KICBUYW8gV3UgPGxlcHRvbkBnb29nbGUuY29tPgogIFRob21hcyBI
dXRoIDx0aHV0aEByZWRoYXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAg
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
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3Fl
bXUteGVuLmdpdAogICAyMzVjODJhY2NhLi4wMjU1NzNiZTcxICAwMjU1NzNiZTcxZGFiOGQ3ODg1
Yjc4N2E2Y2E1MmQ2ZDliYmZkNzVjIC0+IHVwc3RyZWFtLXRlc3RlZAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 13:56:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 13:56:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fueU7-0001zp-Ie; Tue, 28 Aug 2018 13: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=ardv=ll=citrix.com=prvs=7715574d5=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fueU6-0001zk-Lr
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 13:56:42 +0000
X-Inumbo-ID: 4aa6bae5-aaca-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4aa6bae5-aaca-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 13:57:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,299,1531785600"; d="scan'208";a="63877014"
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 28 Aug 2018 14:56:38 +0100
Message-ID: <20180828135638.6161-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] rombios: remove packed attribute for
 pushad_regs_t
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHN0cnVjdHVyZSBhbHJlYWR5IGhhcyBleHBsaWNpdGx5IHBhZGRpbmcuCgpSZW1vdmluZyB0
aGUgYXR0cmlidXRlIHNpbGVuY2VzIGEgY2xhbmcgNiB3YXJuaW5nOgoKdGNnYmlvcy5jOjE1MTk6
MzQ6IGVycm9yOiB0YWtpbmcgYWRkcmVzcyBvZiBwYWNrZWQgbWVtYmVyICd1JyBvZiBjbGFzcyBv
ciBzdHJ1Y3R1cmUgJ3B1c2hhZF9yZWdzX3QnIG1heSByZXN1bHQgaW4gYW4gdW5hbGlnbmVkIHBv
aW50ZXIgdmFsdWUgWy1XZXJyb3IsLVdhZGRyZXNzLW9mLXBhY2tlZC1tZW1iZXJdCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgwq5zLT51LnIzMi5lZHgp
OwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBefn5+
fn5+fn5+fn5+fn4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Ci0tLQogdG9vbHMvZmlybXdhcmUvcm9tYmlvcy8zMmJpdC9yb21iaW9zX2NvbXBhdC5oIHwgMiAr
LQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0t
Z2l0IGEvdG9vbHMvZmlybXdhcmUvcm9tYmlvcy8zMmJpdC9yb21iaW9zX2NvbXBhdC5oIGIvdG9v
bHMvZmlybXdhcmUvcm9tYmlvcy8zMmJpdC9yb21iaW9zX2NvbXBhdC5oCmluZGV4IGMwYWU0MTUx
YjUuLjNmZTdkNjc3MjEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Zpcm13YXJlL3JvbWJpb3MvMzJiaXQv
cm9tYmlvc19jb21wYXQuaAorKysgYi90b29scy9maXJtd2FyZS9yb21iaW9zLzMyYml0L3JvbWJp
b3NfY29tcGF0LmgKQEAgLTUyLDcgKzUyLDcgQEAgdHlwZWRlZiBzdHJ1Y3QgewogICAgIEJpdDE2
dSBmaWxsZXI0OwogICAgIH0gcjg7CiAgIH0gdTsKLX0gX19hdHRyaWJ1dGVfXygocGFja2VkKSkg
cHVzaGFkX3JlZ3NfdDsKK30gcHVzaGFkX3JlZ3NfdDsKIAogCiAKLS0gCjIuMTEuMAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 14:05:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 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 1fuec2-0002w9-Du; Tue, 28 Aug 2018 14:04: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=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuec0-0002w2-Rf
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 14:04:52 +0000
X-Inumbo-ID: 209b91cc-aacb-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 209b91cc-aacb-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 16:03:24 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 08:04:50 -0600
Message-Id: <5B85567D02000078001E29BA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 08:04:45 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <20180828135638.6161-1-wei.liu2@citrix.com>
In-Reply-To: <20180828135638.6161-1-wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] rombios: remove packed attribute for
 pushad_regs_t
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI4LjA4LjE4IGF0IDE1OjU2LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
VGhlIHN0cnVjdHVyZSBhbHJlYWR5IGhhcyBleHBsaWNpdGx5IHBhZGRpbmcuCj4gCj4gUmVtb3Zp
bmcgdGhlIGF0dHJpYnV0ZSBzaWxlbmNlcyBhIGNsYW5nIDYgd2FybmluZzoKPiAKPiB0Y2diaW9z
LmM6MTUxOTozNDogZXJyb3I6IHRha2luZyBhZGRyZXNzIG9mIHBhY2tlZCBtZW1iZXIgJ3UnIG9m
IGNsYXNzIG9yIAo+IHN0cnVjdHVyZSAncHVzaGFkX3JlZ3NfdCcgbWF5IHJlc3VsdCBpbiBhbiB1
bmFsaWduZWQgcG9pbnRlciB2YWx1ZSAKPiBbLVdlcnJvciwtV2FkZHJlc3Mtb2YtcGFja2VkLW1l
bWJlcl0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IMKucy0+dS5yMzIuZWR4KTsKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBefn5+fn5+fn5+fn5+fn4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 14:05:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 14:05: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 1fuecM-0002x9-NO; Tue, 28 Aug 2018 14:05: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=ec/y=ll=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fuecL-0002wy-3H
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 14:05:13 +0000
X-Inumbo-ID: 2d590188-aacb-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 2d590188-aacb-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 16:03:45 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 2261718A;
 Tue, 28 Aug 2018 07:05:11 -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 7D3F03F5BD;
 Tue, 28 Aug 2018 07:05:10 -0700 (PDT)
To: Volodymyr Babchuk <volodymyr_babchuk@epam.com>, xen-devel@lists.xen.org
References: <20180824165820.32620-1-julien.grall@arm.com>
 <20180824165820.32620-6-julien.grall@arm.com>
 <fc1ca14a-03b9-a963-c28b-9a8809b1e171@epam.com>
 <ac81ff35-85aa-0624-95bb-36e5710c72e5@arm.com>
 <e58b77f3-e9d8-bdc2-c7a2-4dc8278a5123@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <8d0077e1-4724-ddfe-e30e-173d45618427@arm.com>
Date: Tue, 28 Aug 2018 15:05:08 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <e58b77f3-e9d8-bdc2-c7a2-4dc8278a5123@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 5/6] xen/arm: smccc: Add wrapper to
 automatically select the calling convention
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

SGkgVm9sb2R5bXlyLAoKT24gMjcvMDgvMTggMTc6NTAsIFZvbG9keW15ciBCYWJjaHVrIHdyb3Rl
Ogo+IE9uIDI3LjA4LjE4IDE4OjI5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IE9uIDI3LzA4LzIw
MTggMTU6MTUsIFZvbG9keW15ciBCYWJjaHVrIHdyb3RlOgo+Pj4gT24gMjQuMDguMTggMTk6NTgs
IEp1bGllbiBHcmFsbCB3cm90ZToKPj4+PiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGp1
bGllbi5ncmFsbEBhcm0uY29tPgo+PiBUaGlzIGlzIGluZGVlZCBpbmNyZWFzaW5nIHRoZSBzaXpl
IG9mIHRoZSBmdW5jdGlvbiwgYnV0IHdpdGggYSBiZXR0ZXIgCj4+IHBlcmZvcm1hbmNlIHdoZW4g
eW91IHBlcmZvcm0gYW4gU01DIHdpdGggMS4xLgo+Pgo+PiBUaGUgbWFpbiBnb2FsIG9mIFNNQ0ND
IDEuMSBpcyB0byBsaW1pdCB0aGUgbnVtYmVyIG9mIHJlZ2lzdGVycyBzYXZlZCAKPj4gd2hlbiBj
YWxsaW5nIGFuIFNNQy4gU28gaWYgeW91IHByb3ZpZGUgcHJvdmlkZSBhIHdyYXBwZXIgdXNpbmcg
YSAKPj4gZnVuY3Rpb24sIHRoZW4geW91IGFyZSBiZXR0ZXIgb2ZmIHN0aWNraW5nIHdpdGggU01D
Q0MgMS4wLgo+Pgo+PiBUaGUgaWRlYSBvZiB0aGlzIGNvZGUgaXMgdG8gcHJvdmlkZSBhIGZhc3Rl
ciBjYWxsIG9uIHRoZSBwcmVzZW5jZSBvZiAKPj4gU01DQ0MgMS4xIHdoaWxlIHByb3ZpZGluZyBh
IGZhbGxiYWNrIGZvciBvdGhlciBjYXNlLiBUaGUgZnVuY3Rpb24gCj4+IGNwdXNfaGF2ZV9jb25z
dF9jYXAgaXMgaW1wbGVtZW50ZWQgdXNpbmcgYW4gQUxURVJOQVRJVkUgKHNpbWlsYXIgdG8gCj4+
IHN0YXRpYyBrZXkpIHRoYXQgd2lsbCBtYWtlIGlmIGNsb3NlIHRvIGEgTk9QLiBJIGFtIHNheWlu
ZyBjbG9zZSAKPj4gYmVjYXVzZSB0aGlzIGlzIG5vdCBxdWl0ZSBhIHN0YXRpYyBrZXkgYXMgd2Ug
ZG9uJ3QgaGF2ZSBpdCBpbiBYZW4uIAo+PiBJbnN0ZWFkLCB5b3UgcmVwbGFjZSBhIG1lbW9yeSBs
b2FkIGJ5IGEgY29uc3RhbnQuCj4gQWgsIHllcywgdHJ1ZS4KPiAKPiBJIGNoZWNrZWQgaG93IHN0
YXRpYyBrZXlzIGFyZSB3b3JraW5nLiBTZWVtcywgdGhleSB1c2UgYXNtIGdvdG8gZmVhdHVyZS4g
Cj4gTm93IEkgdGhpbms6IGNhbiB3ZSBvcHRpbWl6ZSB0aGlzIG1vcmU/IFNvbWV0aGluZyBsaWtl
IHRoYXQ6Cj4gCj4gI2RlZmluZSBhcm1fc21jY2Nfc21jKC4uLikKPiAgwqDCoMKgIGRvIHsKPiAK
PiAgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBhc20gZ290byAoQUxURVJOQVRJVkUobm9wIiwKPiAg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgICJiICVsW3NtY2NjXzFfMV0iLAo+ICDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgQVJNX1NNQ0NDXzFfMSkp
OwoKWW91IHdvdWxkIG5lZWQgdG8gbGlzdCB0aGUgbGFiZWwgaW4gR290b0xhYmVscyAoc2VlIDYu
NDUuMi43IFsxXSkuCgo+ICDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGFybV9zbWNjY18xXzBfc21j
KF9fVkFfQVJHU19fKTsKPiAgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBicmVhazsKPiBzbWNjY18x
XzE6ClRoZSBsYWJlbCB3aWxsIGdldCByZWRlZmluZWQgaWYgeW91IGhhdmUgbXVsdGlwbGUgU01D
IGNhbGwgaW4gdGhlIHNhbWUgCmZ1bmN0aW9uLiBXZSBjb3VsZCBwb3NzaWJseSBnZW5lcmF0ZSBs
YWJlbCBiYXNlZCBvbiB0aGUgZmlsZS9saW5lLgoKPiAgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBh
cm1fc21jY2NfMV8xX3NtYyhfX1ZBX0FSR1NfXyk7Cj4gIMKgwqAgfSB3aGlsZSAoIDAgKQo+IAo+
IFRoaXMgd2lsbCBzYXZlIHVzZSBhZGRpdGlvbmFsIGNvbmRpdGlvbmFsIGJyYW5jaC4KVGhlIGNv
ZGUgd2l0aCB0aGlzIHBhdGNoIGxvb2tzIGxpa2U6Cgptb3YgeDAsICMwCQltb3YgeDAsICMxCmNi
eiB3MCwgbGFiZWwJCWNieiB3MCwgbGFiZWwKClRoZSBtb3YgKyBjb25kaXRpb25hbCBicmFuY2gg
aXMgbGlrZWx5IHRvIGJlIG5lZ2xpZ2libGUgb3ZlciB0aGUgY29zdCBvZiAKc3dpdGNoaW5nIHRv
IEVMMy4gT3ZlcmFsbCwgSSBhbSBub3QgcmVhbGx5IGNvbnZpbmNlZCB0aGF0IGl0IHdvdWxkIGJl
IAp3b3J0aCB0aGUgY29zdCBvZiBvcGVuLWNvZGluZyBpdC4gSSB3b3VsZCBwcmVmZXIgaWYgd2Ug
a2VlcCB0aGUgY2FsbCB0byAKY3B1c19oYXZlX2NvbnN0X2NhcCgpIGFuZCBzZWUgaWYgaXQgY2Fu
IGJlIG9wdGltaXplZC4KCkkgaGF2ZSBsb29rZWQgYXQgY3B1c19oYXZlX2NvbnN0X2NhcCgpIGFu
ZCBoYXZlbid0IGZvdW5kIGdvb2Qgd2F5IHRvIApvcHRpbWl6ZSBpdCB3aXRoIHRoZSBjdXJyZW50
IGluZnJhc3RydWN0dXJlIGluIFhlbi4gRmVlbCBmcmVlIHRvIHN1Z2dlc3QgCmltcHJvdmVtZW50
LgoKQ2hlZXJzLAoKWzFdIGh0dHBzOi8vZ2NjLmdudS5vcmcvb25saW5lZG9jcy9nY2MvRXh0ZW5k
ZWQtQXNtLmh0bWwKCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 14:13:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 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 1fuejy-0003uQ-Jl; Tue, 28 Aug 2018 14: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=qctd=ll=citrix.com=prvs=771e299fc=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuejx-0003uL-LN
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 14:13:05 +0000
X-Inumbo-ID: 945d1df6-aacc-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 945d1df6-aacc-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 14:13:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,299,1531785600"; d="scan'208";a="78234457"
To: Paul Durrant <paul.durrant@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20180824121626.27261-1-paul.durrant@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 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: <fcd947b7-844d-2ddf-71ee-45dfd6cf4566@citrix.com>
Date: Tue, 28 Aug 2018 15:12:32 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180824121626.27261-1-paul.durrant@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] xenforeignmemory: work around bug in older
 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: 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>

T24gMjQvMDgvMTggMTM6MTYsIFBhdWwgRHVycmFudCB3cm90ZToKPiBkaWZmIC0tZ2l0IGEvdG9v
bHMvbGlicy9mb3JlaWdubWVtb3J5L2xpbnV4LmMgYi90b29scy9saWJzL2ZvcmVpZ25tZW1vcnkv
bGludXguYwo+IGluZGV4IDM2ODZjZjQxZTAuLjAzNjhhYTA5ZjQgMTAwNjQ0Cj4gLS0tIGEvdG9v
bHMvbGlicy9mb3JlaWdubWVtb3J5L2xpbnV4LmMKPiArKysgYi90b29scy9saWJzL2ZvcmVpZ25t
ZW1vcnkvbGludXguYwo+IEBAIC01Myw2ICs1MywyMyBAQCBpbnQgb3NkZXBfeGVuZm9yZWlnbm1l
bW9yeV9vcGVuKHhlbmZvcmVpZ25tZW1vcnlfaGFuZGxlICpmbWVtKQo+ICAgICAgICAgIHJldHVy
biAtMTsKPiAgICAgIH0KPiAgCj4gKyAgICAvKgo+ICsgICAgICogT2xkZXIgdmVyc2lvbnMgb2Yg
cHJpdmNtZCByZXR1cm4gLUVJTlZBTCBmb3IgdW5pbXBsZW1lbnRlZCBpb2N0bHMKPiArICAgICAq
IHNvIHdlIG5lZWQgdG8gcHJvYmUgZm9yIHRoZSBlcnJubyB0byB1c2UgcmF0aGVyIHRoYW4ganVz
dCB1c2luZwo+ICsgICAgICogdGhlIGNvbnZlbnRpb25hbCBFTk9UVFkuCj4gKyAgICAgKi8KPiAr
ICAgIGlmICggaW9jdGwoZmQsIElPQ1RMX1BSSVZDTURfVU5JTVBMRU1FTlRFRCwgTlVMTCkgPj0g
MCApCj4gKyAgICB7Cj4gKyAgICAgICAgeHRsX2xvZyhmbWVtLT5sb2dnZXIsIFhUTF9FUlJPUiwg
LTEsICJ4ZW5mb3JlaWdubWVtb3J5IiwKPiArICAgICAgICAgICAgICAgICJwcml2Y21kIGlvY3Rs
IHNob3VsZCBub3QgYmUgaW1wbGVtZW50ZWQiKTsKClRoaXMgZXJyb3IgcGF0aCBsZWFrcyBmZC4K
Cn5BbmRyZXcKCj4gKyAgICAgICAgcmV0dXJuIC0xOwo+ICsgICAgfQo+ICsgICAgZWxzZQo+ICsg
ICAgewo+ICsgICAgICAgIGZtZW0tPnVuaW1wbF9lcnJubyA9IGVycm5vOwo+ICsgICAgICAgIGVy
cm5vID0gMDsKPiArICAgIH0KPiArCj4gICAgICBmbWVtLT5mZCA9IGZkOwo+ICAgICAgcmV0dXJu
IDA7Cj4gIH0KPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 14:20:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 14:20:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuerA-0004dv-EY; Tue, 28 Aug 2018 14:20: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=ardv=ll=citrix.com=prvs=7715574d5=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fuer9-0004dq-DD
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 14:20:31 +0000
X-Inumbo-ID: 5040ec14-aacd-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5040ec14-aacd-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 16:19:03 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,299,1531785600"; d="scan'208";a="63881021"
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 28 Aug 2018 15:19:55 +0100
Message-ID: <20180828141955.8611-1-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xenforeignmemory: fix fd leakage in error path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>,
 Paul Durrant <Paul.Durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YjQ5ZWY1ZDMgKHhlbmZvcmVpZ25tZW1vcnk6IHdvcmsgYXJvdW5kIGJ1ZyBpbiBvbGRlciBwcml2
Y21kKSBhZGRlZCBhbgplcnJvciBwYXRoIGJ1dCBmb3Jnb3QgdG8gY2xvc2UgZmQgdGhlcmUuCgpS
ZXBvcnRlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KU2ln
bmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCkNjOiBJYW4gSmFj
a3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCiB0b29scy9saWJzL2ZvcmVpZ25t
ZW1vcnkvbGludXguYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspCgpkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlicy9mb3JlaWdubWVtb3J5L2xpbnV4LmMgYi90b29scy9saWJzL2Zv
cmVpZ25tZW1vcnkvbGludXguYwppbmRleCAwMzY4YWEwOWY0Li4xMzI4NzVkZjhhIDEwMDY0NAot
LS0gYS90b29scy9saWJzL2ZvcmVpZ25tZW1vcnkvbGludXguYworKysgYi90b29scy9saWJzL2Zv
cmVpZ25tZW1vcnkvbGludXguYwpAQCAtNjIsNiArNjIsNyBAQCBpbnQgb3NkZXBfeGVuZm9yZWln
bm1lbW9yeV9vcGVuKHhlbmZvcmVpZ25tZW1vcnlfaGFuZGxlICpmbWVtKQogICAgIHsKICAgICAg
ICAgeHRsX2xvZyhmbWVtLT5sb2dnZXIsIFhUTF9FUlJPUiwgLTEsICJ4ZW5mb3JlaWdubWVtb3J5
IiwKICAgICAgICAgICAgICAgICAicHJpdmNtZCBpb2N0bCBzaG91bGQgbm90IGJlIGltcGxlbWVu
dGVkIik7CisgICAgICAgIGNsb3NlKGZkKTsKICAgICAgICAgcmV0dXJuIC0xOwogICAgIH0KICAg
ICBlbHNlCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 14:21:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 14:21:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuero-0004gg-Ou; Tue, 28 Aug 2018 14: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=ardv=ll=citrix.com=prvs=7715574d5=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fuern-0004gV-EF
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 14:21:11 +0000
X-Inumbo-ID: b632b0a7-aacd-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b632b0a7-aacd-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 14:21:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,299,1531785600"; d="scan'208";a="63881065"
Date: Tue, 28 Aug 2018 15:20:12 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180828142012.cprvk7r76i2psbbj@citrix.com>
References: <20180824121626.27261-1-paul.durrant@citrix.com>
 <fcd947b7-844d-2ddf-71ee-45dfd6cf4566@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <fcd947b7-844d-2ddf-71ee-45dfd6cf4566@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] xenforeignmemory: work around bug in older
 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@lists.xenproject.org, Paul Durrant <paul.durrant@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>

T24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMDM6MTI6MzJQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAyNC8wOC8xOCAxMzoxNiwgUGF1bCBEdXJyYW50IHdyb3RlOgo+ID4gZGlmZiAt
LWdpdCBhL3Rvb2xzL2xpYnMvZm9yZWlnbm1lbW9yeS9saW51eC5jIGIvdG9vbHMvbGlicy9mb3Jl
aWdubWVtb3J5L2xpbnV4LmMKPiA+IGluZGV4IDM2ODZjZjQxZTAuLjAzNjhhYTA5ZjQgMTAwNjQ0
Cj4gPiAtLS0gYS90b29scy9saWJzL2ZvcmVpZ25tZW1vcnkvbGludXguYwo+ID4gKysrIGIvdG9v
bHMvbGlicy9mb3JlaWdubWVtb3J5L2xpbnV4LmMKPiA+IEBAIC01Myw2ICs1MywyMyBAQCBpbnQg
b3NkZXBfeGVuZm9yZWlnbm1lbW9yeV9vcGVuKHhlbmZvcmVpZ25tZW1vcnlfaGFuZGxlICpmbWVt
KQo+ID4gICAgICAgICAgcmV0dXJuIC0xOwo+ID4gICAgICB9Cj4gPiAgCj4gPiArICAgIC8qCj4g
PiArICAgICAqIE9sZGVyIHZlcnNpb25zIG9mIHByaXZjbWQgcmV0dXJuIC1FSU5WQUwgZm9yIHVu
aW1wbGVtZW50ZWQgaW9jdGxzCj4gPiArICAgICAqIHNvIHdlIG5lZWQgdG8gcHJvYmUgZm9yIHRo
ZSBlcnJubyB0byB1c2UgcmF0aGVyIHRoYW4ganVzdCB1c2luZwo+ID4gKyAgICAgKiB0aGUgY29u
dmVudGlvbmFsIEVOT1RUWS4KPiA+ICsgICAgICovCj4gPiArICAgIGlmICggaW9jdGwoZmQsIElP
Q1RMX1BSSVZDTURfVU5JTVBMRU1FTlRFRCwgTlVMTCkgPj0gMCApCj4gPiArICAgIHsKPiA+ICsg
ICAgICAgIHh0bF9sb2coZm1lbS0+bG9nZ2VyLCBYVExfRVJST1IsIC0xLCAieGVuZm9yZWlnbm1l
bW9yeSIsCj4gPiArICAgICAgICAgICAgICAgICJwcml2Y21kIGlvY3RsIHNob3VsZCBub3QgYmUg
aW1wbGVtZW50ZWQiKTsKPiAKPiBUaGlzIGVycm9yIHBhdGggbGVha3MgZmQuCgpQYXRjaCBzZW50
LgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 14:33:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 14:33:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuf3K-0005mm-Uc; Tue, 28 Aug 2018 14: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=qctd=ll=citrix.com=prvs=771e299fc=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuf3K-0005mh-6i
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 14:33:06 +0000
X-Inumbo-ID: 119dff13-aacf-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 119dff13-aacf-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 16:31:37 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,299,1531785600"; d="scan'208";a="78236134"
To: Wei Liu <wei.liu2@citrix.com>, Xen-devel <xen-devel@lists.xenproject.org>
References: <20180828141955.8611-1-wei.liu2@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <c20f94cd-3199-35d0-b21b-5bb20d8144ad@citrix.com>
Date: Tue, 28 Aug 2018 15:32: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: <20180828141955.8611-1-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] xenforeignmemory: fix fd leakage in error
 path
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Paul Durrant <Paul.Durrant@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjgvMDgvMTggMTU6MTksIFdlaSBMaXUgd3JvdGU6Cj4gYjQ5ZWY1ZDMgKHhlbmZvcmVpZ25t
ZW1vcnk6IHdvcmsgYXJvdW5kIGJ1ZyBpbiBvbGRlciBwcml2Y21kKSBhZGRlZCBhbgo+IGVycm9y
IHBhdGggYnV0IGZvcmdvdCB0byBjbG9zZSBmZCB0aGVyZS4KClNwb3R0ZWQgYnkgQ292ZXJpdHku
Cgo+Cj4gUmVwb3J0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KClJldmll
d2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 14:36:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 14:36:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuf6o-0005vy-IM; Tue, 28 Aug 2018 14: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=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuf6n-0005vt-Sv
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 14:36:41 +0000
X-Inumbo-ID: 92dff5e7-aacf-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 92dff5e7-aacf-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 16:35:13 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 08:36:39 -0600
Message-Id: <5B855DF502000078001E29FD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 08:36:37 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <3c651e5f60a496e3e5661f60bd7e913dab2b05a0.1535285866.git-series.wei.liu2@citrix.com>
 <5B8535B302000078001E28EB@prv1-mh.provo.novell.com>
 <20180828131954.sszmpjeuhy4ulqpv@citrix.com>
In-Reply-To: <20180828131954.sszmpjeuhy4ulqpv@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 19/23] x86: PIT emulation is common to
 both PV and HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI4LjA4LjE4IGF0IDE1OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMDU6NDQ6NTFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAyNi4wOC4xOCBhdCAxNDoxOSwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdy
b3RlOgo+PiA+IE1vdmUgdGhlIGZpbGUgdG8geDg2IGNvbW1vbiBjb2RlIGFuZCBjaGFuZ2UgaXRz
IG5hbWUgdG8gZW11bC1pODI1NC5jLgo+PiA+IAo+PiA+IFB1dCBIVk0gb25seSBjb2RlIHVuZGVy
IENPTkZJR19IVk0gb3IgaXNfaHZtX2RvbWFpbi4KPj4gPiAKPj4gPiBTaWduZWQtb2ZmLWJ5OiBX
ZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+PiA+IC0tLQo+PiA+IHYyOiBtb3ZlIHRoZSB3
aG9sZSBmaWxlLgo+PiA+IC0tLQo+PiA+ICB4ZW4vYXJjaC94ODYvTWFrZWZpbGUgICAgIHwgICAx
ICstCj4+ID4gIHhlbi9hcmNoL3g4Ni9lbXVsLWk4MjU0LmMgfCA2MDkgKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrLQo+PiA+ICB4ZW4vYXJjaC94ODYvaHZtL01ha2VmaWxl
IHwgICAxICstCj4+ID4gIHhlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYyAgfCA1OTcgKy0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4+ID4gIDQgZmlsZXMgY2hhbmdlZCwgNjEw
IGluc2VydGlvbnMoKyksIDU5OCBkZWxldGlvbnMoLSkKPj4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0
IHhlbi9hcmNoL3g4Ni9lbXVsLWk4MjU0LmMKPj4gPiAgZGVsZXRlIG1vZGUgMTAwNjQ0IHhlbi9h
cmNoL3g4Ni9odm0vaTgyNTQuYwo+PiAKPj4gT24gdGhlIGFzc3VtcHRpb24gdGhhdCB0aGUgY2hh
bmdlcyB0byB0aGUgZmlsZSBhcmUgb25seSBDT05GSUdfSFZNCj4+IGFkZGl0aW9ucwo+IAo+IE5v
IG9ubHkgdGhhdC4gVGhlcmUgYXJlIGEgZmV3IGlzX2h2bV9kb21haW4gY2FsbHMgYXMgd2VsbC4K
PiAKPj4gQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAKPiBEb2Vz
IHRoaXMgc3RpbGwgc3RhbmQ/CgpZZXMsIGFsYmVpdCBsb29raW5nIGF0IHRoZSBmdWxsIGRpZmYg
b2YgdGhlIGZpbGVzIEknbSB0aGVuIGEgbGl0dGxlCnB1enpsZWQgYWJvdXQgaXNfaHZtX2RvbWFp
bigpIHVzZXM6IFdoeSBkb2VzIHBpdF9sb2FkX2NvdW50KCkKbmVlZCBhbiAjaWZkZWYgYWRkZWQg
YXQgYWxsLCB3aXRoIHRoZSBpc19odm1fdmNwdSgpIGNoZWNrCnJpZ2h0IGJlZm9yZSBpdD8KCkph
bgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 14:40:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 14:40: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 1fufAJ-0006f4-CC; Tue, 28 Aug 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=adt1=ll=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fufAH-0006ex-Id
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 14:40:17 +0000
X-Inumbo-ID: 12833e05-aad0-11e8-a8a5-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0d::617])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 12833e05-aad0-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 16:38:48 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=j/rzvzbVqlL51VRtdp+Dq+p6z+9HxK5nv7ovirz2gKc=;
 b=On2mtbxbUX3uESPYJ+CpnSus5r8Lld4rF6uaqPVEsc+OPJ6u6//scTMeupXvbXYvkO0S49mNUmjX+DvFInCtzI3MxZte4jsYeAelQ8Q1AHiAPLHoEuaMQSoKAML+ZMDeeLuPYYoio3nfxO4AtAqPH4sslKrsjqsnX8s7B2P1QR0=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from [10.17.182.79] (85.223.209.55) by
 DB7PR03MB3772.eurprd03.prod.outlook.com (2603:10a6:5:7::13) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.18; Tue, 28 Aug 2018 14:40:07 +0000
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xen.org
References: <20180824165820.32620-1-julien.grall@arm.com>
 <20180824165820.32620-6-julien.grall@arm.com>
 <fc1ca14a-03b9-a963-c28b-9a8809b1e171@epam.com>
 <ac81ff35-85aa-0624-95bb-36e5710c72e5@arm.com>
 <e58b77f3-e9d8-bdc2-c7a2-4dc8278a5123@epam.com>
 <8d0077e1-4724-ddfe-e30e-173d45618427@arm.com>
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <064131ee-e1d3-e641-a3dd-5ca8cbde92bd@epam.com>
Date: Tue, 28 Aug 2018 17:40:03 +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: <8d0077e1-4724-ddfe-e30e-173d45618427@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.55]
X-ClientProxiedBy: DB6PR0202CA0010.eurprd02.prod.outlook.com
 (2603:10a6:4:29::20) To DB7PR03MB3772.eurprd03.prod.outlook.com
 (2603:10a6:5:7::13)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 80996810-c4de-46c8-4abf-08d60cf4269e
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:DB7PR03MB3772; 
X-Microsoft-Exchange-Diagnostics: 1; DB7PR03MB3772;
 3:LRk5JWRWUKmyvWYIN+rdi7P3JqqKIEh5aODLS3zPxQvqrxvoj0nqjdKtG7NZYY8ovWJgdoux/FuyRFxEu9PMBQrONq4zsbrDoOLO5Oyj4W/Uft1A1oadaRseSo6fDZLz9APYQAXkY1iv+baP7lbxDnHK5/wzZOescMWN1palU9/KuhYD+JtM6dtoJOhwGioo2NOFacm3Sz07ASalIiCf73Cd2Qm5wD4rGoYnk3lv5J0NstF++b1S+47o7AeXzA1J;
 25:XRKF2AoZheRwXCNmieFVNLf03efBYjJLU12tngfr1x64Tb+hkzvlQTNSbFwm6PpwYQt50gk83ixENG06yH9aV+h6CVxgGCaT9k+6PBv9SC8Rr7f/CT4W6tQN7quI2gkEWQ92PJo4uQmBS0oyCd9Pj44rCJ2J/RqtxvR79wxvnhbs9m70GVLBFktaFuYgw13TQ8jG2sDkZw/Wu4rVFdIqdxXTD3DPRaVBr/EjkRUpULS/MJFVraSkhIfG5tl6sW++TD1B1p27uP46qCy8TA1scajDGEAPiN1/eDfdxzEGGtW1KS/0U30Mq/BspE3pK4/yJJ34uJv4nMTuiB4lj4cZbQ==;
 31:I0AA+GWxkedWhTcHndFf4SGUK70EgQd/EO69D8DGnJOayqiZVdGVkbLOBZPwDXmyx0V1rb7xs+tR1evc2HsdMgM7bscEkh6DF8bPSm8Ntd4q5bvmnUf/pxeL1RchHYnPsskpj33/65jR2Wr8QcBY54aMUAomNpFk0+npCuB4yq+UZ6uzJ1vPnp1w2BmyfezH0bGb/Hid2gI8PNqcR7zWyEy++B9jT/2SwKO3liZtLIc=
X-MS-TrafficTypeDiagnostic: DB7PR03MB3772:
X-Microsoft-Exchange-Diagnostics: 1; DB7PR03MB3772;
 20:BmKh7QhJCsN8BfFpAiDfCSLh3bhYtdstWamBa3OiIbScgb/8drRvXUS9G/LQ3d4skC1au7+TC1vnkMCY4aOnjDfsMZlLVJQBbJ/Jop/Mi10rcPBGSFfa6gQ8Pu+0zxsZYHcMw2JvGI3d0EKO8pXhyr8KzEP7sq0xW2/Yj9TRtA1UECEDdXKlYvQqXhitV4pXNrnxO+dtdaSMFnR7OFzTT3JYGkWkbogtI+i0EIXZzIzjTahVC9mH4xX4M6ojUNtBTOLIK8CaarCZad9m4N2O6VBYD3ODDmXNnveB1B8+3X6jXx89y59tMVAV9G0c3J2L1EEo/OjJJE486nwIHPi/SQ0UzIZYCo7c0QhJARdowf0ik8UOG+KKHbLbT7zC0fwAe4ov/Cq+FrKht+KFmEBY1RaL5VEAuEx5c/FKKxyXDULuPQuyo7oOuh3/yj+vkSjXBIRwLp5HGxR+vSGSEiBvi8cLvDk5Wdad3/D/CqRc6hzCCLSm6cX1mzLcpPU6N2Xk;
 4:W8uzDwzpdAJ8Swm1VBFY80EKZ2gOzDsC6YYNVQptVLyCraIYsFCsdNjwZT9MPxK7hcTRKFKFxi73cU6Yijabqmf7ZPJIrofkp2bBiji3dl41PqvCj5sq884GIqdKcAkt/FP6mG93zQYOUEqBHuTpoG/Ni1DNJz3fnxmZFE5W88TQ4nAftfVYQWyrpqjn6rfROCxaKQBEfQluiKcPAmbsPT6c3MOhn61oKG1uCHr0kSMnuNVPlvG/lI8fscGACMAFSQTLyJOPKvZ3BCz3gjEn00/eQ7EmdP2XyHPi4ltVccf6iwCJLaklONCpgtYd1KI6TNWByj+84V6G/OF7pbSRPtpkcLI3Qe4XEm2omrNV/HXH3YvHItiCN2ut/qHIArIh
X-Microsoft-Antispam-PRVS: <DB7PR03MB37722FA2FBA5D45D4CDC5741E60A0@DB7PR03MB3772.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(180628864354917)(788757137089)(4114951738403); 
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)(3231311)(944501410)(52105095)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123558120)(20161123562045)(201708071742011)(7699016);
 SRVR:DB7PR03MB3772; BCL:0; PCL:0; RULEID:; SRVR:DB7PR03MB3772; 
X-Forefront-PRVS: 077884B8B5
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(346002)(136003)(376002)(396003)(39860400002)(199004)(189003)(80792005)(386003)(81156014)(4326008)(8936002)(68736007)(77096007)(25786009)(6246003)(316002)(97736004)(26005)(53546011)(58126008)(16576012)(81166006)(2870700001)(486006)(16526019)(186003)(956004)(86362001)(2616005)(11346002)(31696002)(52146003)(476003)(67846002)(52116002)(446003)(2486003)(2906002)(76176011)(478600001)(23676004)(6666003)(65806001)(36756003)(66066001)(53936002)(47776003)(65956001)(65826007)(305945005)(72206003)(105586002)(106356001)(64126003)(6486002)(31686004)(50466002)(229853002)(7736002)(93886005)(14444005)(3846002)(6116002)(8676002)(5660300001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR03MB3772; H:[10.17.182.79]; 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?MTtEQjdQUjAzTUIzNzcyOzIzOlRYa2VSNmRqakJaZnI2K3NoaTRycThIdjBR?=
 =?utf-8?B?OVFzVDFMWnRoRW5UQ0NMTDk3MkJmaVJRWHNUQjNUY2hMZEp5aGU4T0o3emIx?=
 =?utf-8?B?STY3a09jVlI1cEdRZE85Yy9LTXNqMklJWWhaWk5iL2liQ0pHdndJdmxIT2pS?=
 =?utf-8?B?NkpEbSsxTmZNR3FnOXZOUFI4bnVXWjlJU2FOV3hpdmw1eHBtYTJqNTJKSzV3?=
 =?utf-8?B?MUFZdjl1eUdDZmRXK29vQVRkZGFCL0x5ZTBWSGRKYzBLYm5nT1g3SnlQR3R4?=
 =?utf-8?B?bFRmRkpnRzhsWEZYNVlrY0xtZnpHQloxQmpHQS9Jd1RVa0JXTW5sU012QjhL?=
 =?utf-8?B?M0tBWFFpYjd5S0tNc2w3Vy9TMnFERWRzRFFnREJ3aUUwUVZ1NWUwU1FYZDBw?=
 =?utf-8?B?SFFVNGdFMW1PUEV4d3o0cERrRW1uL2hmdDh1bSt5aTgzZ1NjelNmWGhTRUJn?=
 =?utf-8?B?TncwbFQxMGQ5eWFZWW04NE1yK3FLL1FzdWFVK01qSjE3eEJGZURjZ1VuRXZB?=
 =?utf-8?B?dlpKeDViM3dJZmhNRkg4VXdRWSt2N2s5YzljNDl2aFo3bnhnYUJ2eWxZTlJW?=
 =?utf-8?B?ZXlxWVFONnM4UkgrUVlFSEM4Z2ZyL1FOd2o0ZXUwVWpWeXc0aEdwbmh4Qmpx?=
 =?utf-8?B?N01tdFU4aE9yRGRSS252ck9YcnA4c1MwTm5ZSWRIdVBDbVpYc3AyZFhCc0l6?=
 =?utf-8?B?NkR1SEwxcUZQZ0NPOTlQVDBpMFp5UitvdmZPcVJyVS9ZdGRia1h2MDlmbFRL?=
 =?utf-8?B?dXI2aFpmR2syWVlQVzZwN01vak11YzJYZ1pWT2lFbHVnY3JOdENZdWwxcFcy?=
 =?utf-8?B?cU1jOStmY0UweGZlUEVENEZENkdOTTVobTJGZW5JbkJEMXpORU94N3VHd0U0?=
 =?utf-8?B?VmFhNGVNS2ZuM1BpZE9XWm53NWZsUnFMbWZGVmRZWjBoMG1JLzhSQmtpVERV?=
 =?utf-8?B?SDVaYUw0VkIrOUVIUlpXM1p3UTdBSHluY0tXN0RnS3ZJakp1dGNSdXEranJW?=
 =?utf-8?B?YUlMbTVkdEtQQUNlK01Fci9IcGppSTVxUWJtVm4zeFZVNEgzY3I2S0J1aW5E?=
 =?utf-8?B?NU5RbEFIemkyOS84MThxNEt2Vk5ZTlpyaHRyNkVESkZRZkxOY0ZrMFJYRk1S?=
 =?utf-8?B?YS9xcnI0djdYQTFrNDkvYVEyQnRaOVRZVTZqekpFYzFMdGlJaHBKYXYweC9S?=
 =?utf-8?B?eUJBamc2eXFiek12eXpISWd3RGNITzIxMmsyTWZvTU9SeWdwanlpUHZrKzdz?=
 =?utf-8?B?THVKSDhqQ0wrQS90K3Q0eU5vVHhsNmFBb1lMK2hwdmQ2ejVwNnNkQWlBRDJl?=
 =?utf-8?B?RU0rdWVJSHd1WXBUKzBCemhKZlZzYlQyZmlXK29va3JZM2xtZm5MV3ZwajVO?=
 =?utf-8?B?ZG5Sc0pkaHJyVTNQdXdMWHJkY0wwcHBNdkZLRlJPMlBoOXZCa28xcjlkUmRK?=
 =?utf-8?B?WXBldFBvL3Y5SjRRZzN2ZjFUdm5FMnhQdEl2SDQydWdOTFVldHMzeHlOSWdN?=
 =?utf-8?B?TlV5VWZuZmlXSWpJOG0vTG03ZG0ydlh6c1JTUEVPU1NZNGoyeEpJQzBJbnVt?=
 =?utf-8?B?dGhsUmtzd3NwaHZMdlRZd3FZRDZIOGtvWkVvb2FrTkdFbTU0cUhoSmdJVXI4?=
 =?utf-8?B?OEhPcUlsNG5sWXFUeFVESWpXZENGS01UQktOSHBSa1E0YlZESkY0b0JyQXpw?=
 =?utf-8?B?WlBIcDRjQmN0a3BuQkFTM3RGREZtRzRvdW95YnF2WFZCTTdWZWc1NlBoL2dJ?=
 =?utf-8?B?SnJpclRsWkxMNTFNTVFwZ1BsOU8zSU5rbFc3aW11YW94c3kreTJ3c25yNVVC?=
 =?utf-8?B?Nkl2R2lNUU1VMlJlTFVaVmVOOVl6ZVBvS3VMSE45VXlpaFhnY2JqYWxRS21o?=
 =?utf-8?B?TG9kVGdBK0tTV29VZ2Q0Zm14Vlc0bDZVRVl1OGRUb3ZGWTFYV1J0S1J1azQx?=
 =?utf-8?B?Y2VKeEptMlVTOGRJM253N0ZWdUxkSkpTbnhacnFIejVsSzVtNHFqb3gzQ0FZ?=
 =?utf-8?B?c3gyOGRlTmtuK3pPWS9iK1UrSTNqSm9hU3hOQT09?=
X-Microsoft-Antispam-Message-Info: dI8HYyxLBls6nefB5QuEnXd6hUtNYtkQ0eTF9kDGzcAwjGSGkShK8uaIp7rpXvtE+tUwitQ4ci6LMVbQhjr45Fqq6U9nfZERYph1S389R3OiIvYFZ3DvlYLuf0NAP3ZfDn509yijj23LEKKzKn12sxT3/FPOZTdNol25VH4GxA5m2d6K30f8OMd2TQMCkoZPastG0dcdkk2miiua93T6rmVArqJvXlJf5zIk/V2w/A2q41MsOKzIM6Sr9oZqEsK51/OxNOW9GTG65isulwj7n+F5HL0WF/AOOtXDFCbvQoMuBLactQdJbfY92TRuVgkXQ4/6LNqIw3Toqo6ZuJKKBD+h6Hg0Hk+nzVJ5XxRF2g4=
X-Microsoft-Exchange-Diagnostics: 1; DB7PR03MB3772;
 6:Y4q9zidkxHu/EHzIkEsdK7zGlc3o8dMN8FrCLG7PaU9aabhSSBm9Q8tztxoG+C/qy9NJ7q1SBO/w8xvUEMvmJaV326DIH2zVQNicxpuV0h77dmLFaiKDWJL7Tjg6HlvDof9yP/iWvf3dKXM0hTYEqQejWezh0Sj0joizHnS8nPsLkxI/GpvkUOP0N/zyS7AQg4Iggl5sQRpmpVpPL2emZs9BulL5SZLIW4WyJIYnsK+o4jvXCzF3Yp9SQHIXws2PKSnHCOnnOz2WytMr5Kovr0+oLIgwa8iGT6FT0S48/NU2275QWClthoJa9N1T46MPQJk6o06goMQpb2vHUIjd3AhyYbftXqDhAVIEA+3LqWzUpr913c5HaSPiCrkfTAeI8aQs/X6P4VgA6oFQO6TX3YDOPMAJYyDt+oZsRwQecqUa9QyAtGj5DLFjT6wDBk+zqSuXTAIkCXKLKFqJLsLehg==;
 5:sx3IK56ONRTPTjtZLM3hFOP2E8jefed/Hv6wZlF1vIpOS3yELGgynvwFkY7jgELLSm5qANcV45XntthH/obaSfkXPHvFqHBinnwmZGx9t1LpAgY/c4uIMReqzUhi4o2Wcq6lQ96hQCNHIiq/noXHz44gVLeaaIK3A/cduuxA6p4=;
 7:sOz6C6rr7rdWd5Q6p6Z2bFy+Bl1jz8s57x6nfOT5m0LfZI5n5URktZsD+7r9yaQROWgjhV38Il1zvv6PtWErc5q8gJbSkzgXifGuIjixxiGaWfsAlU9EisCE+FcW2hR993V/R7ZVUP+j1hszngaO2xb0VgIz26XOphm8KRBn2uaDm18TN+Qft56P/PY8/HfMeUEeK/3R6qr8wxjo8Z3qK9t0ewTOkm4ba/CgV5unPORex5SobT3eOt6al5KyypTU
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Aug 2018 14:40:07.2402 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 80996810-c4de-46c8-4abf-08d60cf4269e
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR03MB3772
Subject: Re: [Xen-devel] [PATCH 5/6] xen/arm: smccc: Add wrapper to
 automatically select the calling convention
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

SGkgSnVsaWVuLAoKT24gMjguMDguMTggMTc6MDUsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSBW
b2xvZHlteXIsCj4gCj4gT24gMjcvMDgvMTggMTc6NTAsIFZvbG9keW15ciBCYWJjaHVrIHdyb3Rl
Ogo+PiBPbiAyNy4wOC4xOCAxODoyOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4gT24gMjcvMDgv
MjAxOCAxNToxNSwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4+Pj4gT24gMjQuMDguMTggMTk6
NTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+Pj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4+IFRoaXMgaXMgaW5kZWVkIGluY3JlYXNpbmcgdGhl
IHNpemUgb2YgdGhlIGZ1bmN0aW9uLCBidXQgd2l0aCBhIGJldHRlciAKPj4+IHBlcmZvcm1hbmNl
IHdoZW4geW91IHBlcmZvcm0gYW4gU01DIHdpdGggMS4xLgo+Pj4KPj4+IFRoZSBtYWluIGdvYWwg
b2YgU01DQ0MgMS4xIGlzIHRvIGxpbWl0IHRoZSBudW1iZXIgb2YgcmVnaXN0ZXJzIHNhdmVkIAo+
Pj4gd2hlbiBjYWxsaW5nIGFuIFNNQy4gU28gaWYgeW91IHByb3ZpZGUgcHJvdmlkZSBhIHdyYXBw
ZXIgdXNpbmcgYSAKPj4+IGZ1bmN0aW9uLCB0aGVuIHlvdSBhcmUgYmV0dGVyIG9mZiBzdGlja2lu
ZyB3aXRoIFNNQ0NDIDEuMC4KPj4+Cj4+PiBUaGUgaWRlYSBvZiB0aGlzIGNvZGUgaXMgdG8gcHJv
dmlkZSBhIGZhc3RlciBjYWxsIG9uIHRoZSBwcmVzZW5jZSBvZiAKPj4+IFNNQ0NDIDEuMSB3aGls
ZSBwcm92aWRpbmcgYSBmYWxsYmFjayBmb3Igb3RoZXIgY2FzZS4gVGhlIGZ1bmN0aW9uIAo+Pj4g
Y3B1c19oYXZlX2NvbnN0X2NhcCBpcyBpbXBsZW1lbnRlZCB1c2luZyBhbiBBTFRFUk5BVElWRSAo
c2ltaWxhciB0byAKPj4+IHN0YXRpYyBrZXkpIHRoYXQgd2lsbCBtYWtlIGlmIGNsb3NlIHRvIGEg
Tk9QLiBJIGFtIHNheWluZyBjbG9zZSAKPj4+IGJlY2F1c2UgdGhpcyBpcyBub3QgcXVpdGUgYSBz
dGF0aWMga2V5IGFzIHdlIGRvbid0IGhhdmUgaXQgaW4gWGVuLiAKPj4+IEluc3RlYWQsIHlvdSBy
ZXBsYWNlIGEgbWVtb3J5IGxvYWQgYnkgYSBjb25zdGFudC4KPj4gQWgsIHllcywgdHJ1ZS4KPj4K
Pj4gSSBjaGVja2VkIGhvdyBzdGF0aWMga2V5cyBhcmUgd29ya2luZy4gU2VlbXMsIHRoZXkgdXNl
IGFzbSBnb3RvIAo+PiBmZWF0dXJlLiBOb3cgSSB0aGluazogY2FuIHdlIG9wdGltaXplIHRoaXMg
bW9yZT8gU29tZXRoaW5nIGxpa2UgdGhhdDoKPj4KPj4gI2RlZmluZSBhcm1fc21jY2Nfc21jKC4u
LikKPj4gwqDCoMKgwqAgZG8gewo+Pgo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgYXNtIGdv
dG8gKEFMVEVSTkFUSVZFKG5vcCIsCj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJiICVsW3NtY2NjXzFfMV0iLAo+
PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoCBBUk1fU01DQ0NfMV8xKSk7Cj4gCj4gWW91IHdvdWxkIG5lZWQgdG8gbGlz
dCB0aGUgbGFiZWwgaW4gR290b0xhYmVscyAoc2VlIDYuNDUuMi43IFsxXSkuClllcywgYnV0IGFz
IHlvdSBzYWlkLCB3ZSBjYW4gdXNlIF9fTElORV9fIHRoZXJlLgoKPj4gwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgIGFybV9zbWNjY18xXzBfc21jKF9fVkFfQVJHU19fKTsKPj4gwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIGJyZWFrOwo+PiBzbWNjY18xXzE6Cj4gVGhlIGxhYmVsIHdpbGwgZ2V0IHJl
ZGVmaW5lZCBpZiB5b3UgaGF2ZSBtdWx0aXBsZSBTTUMgY2FsbCBpbiB0aGUgc2FtZSAKPiBmdW5j
dGlvbi4gV2UgY291bGQgcG9zc2libHkgZ2VuZXJhdGUgbGFiZWwgYmFzZWQgb24gdGhlIGZpbGUv
bGluZS4KPiAKPj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGFybV9zbWNjY18xXzFfc21jKF9f
VkFfQVJHU19fKTsKPj4gwqDCoMKgIH0gd2hpbGUgKCAwICkKPj4KPj4gVGhpcyB3aWxsIHNhdmUg
dXNlIGFkZGl0aW9uYWwgY29uZGl0aW9uYWwgYnJhbmNoLgo+IFRoZSBjb2RlIHdpdGggdGhpcyBw
YXRjaCBsb29rcyBsaWtlOgo+IAo+IG1vdiB4MCwgIzDCoMKgwqDCoMKgwqDCoCBtb3YgeDAsICMx
Cj4gY2J6IHcwLCBsYWJlbMKgwqDCoMKgwqDCoMKgIGNieiB3MCwgbGFiZWwKPiAKPiBUaGUgbW92
ICsgY29uZGl0aW9uYWwgYnJhbmNoIGlzIGxpa2VseSB0byBiZSBuZWdsaWdpYmxlIG92ZXIgdGhl
IGNvc3Qgb2YgCj4gc3dpdGNoaW5nIHRvIEVMMy4gT3ZlcmFsbCwgSSBhbSBub3QgcmVhbGx5IGNv
bnZpbmNlZCB0aGF0IGl0IHdvdWxkIGJlIAo+IHdvcnRoIHRoZSBjb3N0IG9mIG9wZW4tY29kaW5n
IGl0LiBJIHdvdWxkIHByZWZlciBpZiB3ZSBrZWVwIHRoZSBjYWxsIHRvIAo+IGNwdXNfaGF2ZV9j
b25zdF9jYXAoKSBhbmQgc2VlIGlmIGl0IGNhbiBiZSBvcHRpbWl6ZWQuCk9rYXkuIEknbSBmaW5l
IHdpdGggdGhpcy4gSSBqdXN0IHNhdyBvbmUgbW9yZSB3YXkgdG8gb3B0aW1pemUgYW5kIHdhbnRl
ZAp0byBzaGFyZSBpdCB3aXRoIHlvdS4gQW55d2F5czoKClJldmlld2VkLWJ5OiBWb2xvZHlteXIg
QmFiY2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+Cgo+IEkgaGF2ZSBsb29rZWQgYXQg
Y3B1c19oYXZlX2NvbnN0X2NhcCgpIGFuZCBoYXZlbid0IGZvdW5kIGdvb2Qgd2F5IHRvIAo+IG9w
dGltaXplIGl0IHdpdGggdGhlIGN1cnJlbnQgaW5mcmFzdHJ1Y3R1cmUgaW4gWGVuLiBGZWVsIGZy
ZWUgdG8gc3VnZ2VzdCAKPiBpbXByb3ZlbWVudC4KCkFub3RoZXIgdGhpbmc6IG1heWJlIGl0IGlz
IHdvcnRoIHRvIGJyYW5jaCB0byAxLjAgY29kZSBhbmQgbGVhdmUgMS4xIGluIAphIHN0cmFpZ2h0
IHBhdGggb2YgZXhlY3V0aW9uPyBUaGlzIHdpbGwgc2F2ZSB5b3Ugb25lIG1vcmUgaW5zdHJ1Y3Rp
b24gCmZvciBTTUNDQyAxLjEgY2FsbC4KCi0tIApWb2xvZHlteXIgQmFiY2h1awoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 14:43:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 14: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 1fufDZ-0006x4-UJ; Tue, 28 Aug 2018 14:43: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=ec/y=ll=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fufDZ-0006wz-1p
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 14:43:41 +0000
X-Inumbo-ID: da1a9489-aad0-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id da1a9489-aad0-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 14:44: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 1FCC118A;
 Tue, 28 Aug 2018 07:43:38 -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 7B3243F557;
 Tue, 28 Aug 2018 07:43:37 -0700 (PDT)
To: Volodymyr Babchuk <volodymyr_babchuk@epam.com>, xen-devel@lists.xen.org
References: <20180824165820.32620-1-julien.grall@arm.com>
 <20180824165820.32620-6-julien.grall@arm.com>
 <fc1ca14a-03b9-a963-c28b-9a8809b1e171@epam.com>
 <ac81ff35-85aa-0624-95bb-36e5710c72e5@arm.com>
 <e58b77f3-e9d8-bdc2-c7a2-4dc8278a5123@epam.com>
 <8d0077e1-4724-ddfe-e30e-173d45618427@arm.com>
 <064131ee-e1d3-e641-a3dd-5ca8cbde92bd@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <d8520493-8a35-acb9-f4e1-c8ac1075f555@arm.com>
Date: Tue, 28 Aug 2018 15:43:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <064131ee-e1d3-e641-a3dd-5ca8cbde92bd@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 5/6] xen/arm: smccc: Add wrapper to
 automatically select the calling convention
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

CgpPbiAyOC8wOC8xOCAxNTo0MCwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4gSGkgSnVsaWVu
LAo+IAo+IE9uIDI4LjA4LjE4IDE3OjA1LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpIFZvbG9k
eW15ciwKPj4KPj4gT24gMjcvMDgvMTggMTc6NTAsIFZvbG9keW15ciBCYWJjaHVrIHdyb3RlOgo+
Pj4gT24gMjcuMDguMTggMTg6MjksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+PiBPbiAyNy8wOC8y
MDE4IDE1OjE1LCBWb2xvZHlteXIgQmFiY2h1ayB3cm90ZToKPj4+Pj4gT24gMjQuMDguMTggMTk6
NTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+Pj4+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4+Pj4gVGhpcyBpcyBpbmRlZWQgaW5jcmVhc2luZyB0
aGUgc2l6ZSBvZiB0aGUgZnVuY3Rpb24sIGJ1dCB3aXRoIGEgCj4+Pj4gYmV0dGVyIHBlcmZvcm1h
bmNlIHdoZW4geW91IHBlcmZvcm0gYW4gU01DIHdpdGggMS4xLgo+Pj4+Cj4+Pj4gVGhlIG1haW4g
Z29hbCBvZiBTTUNDQyAxLjEgaXMgdG8gbGltaXQgdGhlIG51bWJlciBvZiByZWdpc3RlcnMgc2F2
ZWQgCj4+Pj4gd2hlbiBjYWxsaW5nIGFuIFNNQy4gU28gaWYgeW91IHByb3ZpZGUgcHJvdmlkZSBh
IHdyYXBwZXIgdXNpbmcgYSAKPj4+PiBmdW5jdGlvbiwgdGhlbiB5b3UgYXJlIGJldHRlciBvZmYg
c3RpY2tpbmcgd2l0aCBTTUNDQyAxLjAuCj4+Pj4KPj4+PiBUaGUgaWRlYSBvZiB0aGlzIGNvZGUg
aXMgdG8gcHJvdmlkZSBhIGZhc3RlciBjYWxsIG9uIHRoZSBwcmVzZW5jZSBvZiAKPj4+PiBTTUND
QyAxLjEgd2hpbGUgcHJvdmlkaW5nIGEgZmFsbGJhY2sgZm9yIG90aGVyIGNhc2UuIFRoZSBmdW5j
dGlvbiAKPj4+PiBjcHVzX2hhdmVfY29uc3RfY2FwIGlzIGltcGxlbWVudGVkIHVzaW5nIGFuIEFM
VEVSTkFUSVZFIChzaW1pbGFyIHRvIAo+Pj4+IHN0YXRpYyBrZXkpIHRoYXQgd2lsbCBtYWtlIGlm
IGNsb3NlIHRvIGEgTk9QLiBJIGFtIHNheWluZyBjbG9zZSAKPj4+PiBiZWNhdXNlIHRoaXMgaXMg
bm90IHF1aXRlIGEgc3RhdGljIGtleSBhcyB3ZSBkb24ndCBoYXZlIGl0IGluIFhlbi4gCj4+Pj4g
SW5zdGVhZCwgeW91IHJlcGxhY2UgYSBtZW1vcnkgbG9hZCBieSBhIGNvbnN0YW50Lgo+Pj4gQWgs
IHllcywgdHJ1ZS4KPj4+Cj4+PiBJIGNoZWNrZWQgaG93IHN0YXRpYyBrZXlzIGFyZSB3b3JraW5n
LiBTZWVtcywgdGhleSB1c2UgYXNtIGdvdG8gCj4+PiBmZWF0dXJlLiBOb3cgSSB0aGluazogY2Fu
IHdlIG9wdGltaXplIHRoaXMgbW9yZT8gU29tZXRoaW5nIGxpa2UgdGhhdDoKPj4+Cj4+PiAjZGVm
aW5lIGFybV9zbWNjY19zbWMoLi4uKQo+Pj4gwqDCoMKgwqAgZG8gewo+Pj4KPj4+IMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoCBhc20gZ290byAoQUxURVJOQVRJVkUobm9wIiwKPj4+IMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgICJiICVsW3NtY2NjXzFfMV0iLAo+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgQVJNX1NNQ0NDXzFfMSkpOwo+
Pgo+PiBZb3Ugd291bGQgbmVlZCB0byBsaXN0IHRoZSBsYWJlbCBpbiBHb3RvTGFiZWxzIChzZWUg
Ni40NS4yLjcgWzFdKS4KPiBZZXMsIGJ1dCBhcyB5b3Ugc2FpZCwgd2UgY2FuIHVzZSBfX0xJTkVf
XyB0aGVyZS4KPiAKPj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBhcm1fc21jY2NfMV8wX3Nt
YyhfX1ZBX0FSR1NfXyk7Cj4+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgYnJlYWs7Cj4+PiBz
bWNjY18xXzE6Cj4+IFRoZSBsYWJlbCB3aWxsIGdldCByZWRlZmluZWQgaWYgeW91IGhhdmUgbXVs
dGlwbGUgU01DIGNhbGwgaW4gdGhlIHNhbWUgCj4+IGZ1bmN0aW9uLiBXZSBjb3VsZCBwb3NzaWJs
eSBnZW5lcmF0ZSBsYWJlbCBiYXNlZCBvbiB0aGUgZmlsZS9saW5lLgo+Pgo+Pj4gwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgIGFybV9zbWNjY18xXzFfc21jKF9fVkFfQVJHU19fKTsKPj4+IMKgwqDC
oCB9IHdoaWxlICggMCApCj4+Pgo+Pj4gVGhpcyB3aWxsIHNhdmUgdXNlIGFkZGl0aW9uYWwgY29u
ZGl0aW9uYWwgYnJhbmNoLgo+PiBUaGUgY29kZSB3aXRoIHRoaXMgcGF0Y2ggbG9va3MgbGlrZToK
Pj4KPj4gbW92IHgwLCAjMMKgwqDCoMKgwqDCoMKgIG1vdiB4MCwgIzEKPj4gY2J6IHcwLCBsYWJl
bMKgwqDCoMKgwqDCoMKgIGNieiB3MCwgbGFiZWwKPj4KPj4gVGhlIG1vdiArIGNvbmRpdGlvbmFs
IGJyYW5jaCBpcyBsaWtlbHkgdG8gYmUgbmVnbGlnaWJsZSBvdmVyIHRoZSBjb3N0IAo+PiBvZiBz
d2l0Y2hpbmcgdG8gRUwzLiBPdmVyYWxsLCBJIGFtIG5vdCByZWFsbHkgY29udmluY2VkIHRoYXQg
aXQgd291bGQgCj4+IGJlIHdvcnRoIHRoZSBjb3N0IG9mIG9wZW4tY29kaW5nIGl0LiBJIHdvdWxk
IHByZWZlciBpZiB3ZSBrZWVwIHRoZSAKPj4gY2FsbCB0byBjcHVzX2hhdmVfY29uc3RfY2FwKCkg
YW5kIHNlZSBpZiBpdCBjYW4gYmUgb3B0aW1pemVkLgo+IE9rYXkuIEknbSBmaW5lIHdpdGggdGhp
cy4gSSBqdXN0IHNhdyBvbmUgbW9yZSB3YXkgdG8gb3B0aW1pemUgYW5kIHdhbnRlZAo+IHRvIHNo
YXJlIGl0IHdpdGggeW91LiBBbnl3YXlzOgo+IAo+IFJldmlld2VkLWJ5OiBWb2xvZHlteXIgQmFi
Y2h1ayA8dm9sb2R5bXlyX2JhYmNodWtAZXBhbS5jb20+CgpUaGFuayB5b3UhCgo+PiBJIGhhdmUg
bG9va2VkIGF0IGNwdXNfaGF2ZV9jb25zdF9jYXAoKSBhbmQgaGF2ZW4ndCBmb3VuZCBnb29kIHdh
eSB0byAKPj4gb3B0aW1pemUgaXQgd2l0aCB0aGUgY3VycmVudCBpbmZyYXN0cnVjdHVyZSBpbiBY
ZW4uIEZlZWwgZnJlZSB0byAKPj4gc3VnZ2VzdCBpbXByb3ZlbWVudC4KPiAKPiBBbm90aGVyIHRo
aW5nOiBtYXliZSBpdCBpcyB3b3J0aCB0byBicmFuY2ggdG8gMS4wIGNvZGUgYW5kIGxlYXZlIDEu
MSBpbiAKPiBhIHN0cmFpZ2h0IHBhdGggb2YgZXhlY3V0aW9uPyBUaGlzIHdpbGwgc2F2ZSB5b3Ug
b25lIG1vcmUgaW5zdHJ1Y3Rpb24gCj4gZm9yIFNNQ0NDIDEuMSBjYWxsLgoKSSBhbSBub3Qgc3Vy
ZSB0byB1bmRlcnN0YW5kIHlvdXIgc3VnZ2VzdGlvbiBoZXJlLiBDb3VsZCB5b3UgZXhwYW5kPwoK
SG93ZXZlciwgd2h5IFNNQ0NDIDEuMSBzaG91bGQgYmUgaW4gdGhlIHN0cmFpZ2h0IHBhdGggb2Yg
ZXhlY3V0aW9uPwoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 14:46:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 14:46: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 1fufFs-00074S-DC; Tue, 28 Aug 2018 14: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=ec/y=ll=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fufFq-00074K-Sv
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 14:46:02 +0000
X-Inumbo-ID: 2edbb064-aad1-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 2edbb064-aad1-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 14:46:44 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id BA99718A;
 Tue, 28 Aug 2018 07:46: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 AB0C93F557;
 Tue, 28 Aug 2018 07:45:59 -0700 (PDT)
To: Stefano Stabellini <stefano.stabellini@xilinx.com>
References: <alpine.DEB.2.10.1808231631270.14449@sstabellini-ThinkPad-X260>
 <1535067220-16825-3-git-send-email-sstabellini@kernel.org>
 <20b1fbc5-439a-fc10-d878-437c3e8f9d70@linaro.org>
 <alpine.DEB.2.10.1808241228450.14449@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <205a65d8-2a8a-96aa-fd18-6239cea10beb@arm.com>
Date: Tue, 28 Aug 2018 15:45: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: <alpine.DEB.2.10.1808241228450.14449@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 3/6] xen/arm: add RCAR2 kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, iurii.konovalenko@globallogic.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 Stefano Stabellini <stefanos@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

KFN3aXRjaGluZyB0byBteSBBcm0gZS1tYWlsKQoKSGksCgpPbiAyNC8wOC8xOCAyMDozMSwgU3Rl
ZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IE9uIEZyaSwgMjQgQXVnIDIwMTgsIEp1bGllbiBHcmFs
bCB3cm90ZToKPj4gSGksCj4+Cj4+IE9uIDI0LzA4LzE4IDAwOjMzLCBTdGVmYW5vIFN0YWJlbGxp
bmkgd3JvdGU6Cj4+PiBBZGQgYSBrY29uZmlnIG9wdGlvbiBmb3IgUmVuZXNhcyBSY2FyMiBwbGF0
Zm9ybXMuCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5v
c0B4aWxpbnguY29tPgo+Pj4gUmV2aWV3ZWQtYnk6IEFuZHJpaSBBbmlzb3YgPGFuZHJpaV9hbmlz
b3ZAZXBhbS5jb20+Cj4+PiBDQzogaXVyaWkua29ub3ZhbGVua29AZ2xvYmFsbG9naWMuY29tCj4+
PiAtLS0KPj4+ICAgIHhlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZyAgfCAxMSArKysrKysr
KysrKwo+Pj4gICAgeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZSB8ICAyICstCj4+PiAg
ICAyIGZpbGVzIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPj4+Cj4+
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnIGIveGVuL2FyY2gv
YXJtL3BsYXRmb3Jtcy9LY29uZmlnCj4+PiBpbmRleCBhNDNjOTM4Li5lNTQ4MjVhIDEwMDY0NAo+
Pj4gLS0tIGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnCj4+PiArKysgYi94ZW4vYXJj
aC9hcm0vcGxhdGZvcm1zL0tjb25maWcKPj4+IEBAIC01Myw2ICs1MywxMyBAQCBjb25maWcgU1VO
WEkKPj4+ICAgIAlFbmFibGUgYWxsIHRoZSByZXF1aXJlZCBkcml2ZXJzIGZvciBBbGx3aW5uZGVy
IHN1bnhpIHBsYXRmb3JtcywKPj4+ICAgIAlpbmNsdWRpbmcgUGluZTY0LCBPcmFuZ2VQaSwgQ3Vi
aWVCb2FyZCwgZXRjLgo+Pj4gICAgK2NvbmZpZyBSQ0FSMgo+Pj4gKwlib29sICJSZW5lc2FzIFIt
Q2FyIEdlbjIiCj4+PiArCWRlcGVuZHMgb24gQVJNXzMyCj4+PiArCXNlbGVjdCBIQVNfU0NJRgo+
Pj4gKwktLS1oZWxwLS0tCj4+PiArCUVuYWJsZSBhbGwgdGhlIHJlcXVpcmVkIGRyaXZlcnMgZm9y
IFJlbmVzYXMgUi1DYXIgR2VuMi4KPj4KPj4gVGVjaG5pY2FsbHkgdGhlIFVBUlQgaXMgbm90IHJl
cXVpcmVkLiBCeSBzZWxlY3RpbmcgaXQsIHlvdSBnaXZlIG5vIHdheSB0byB0aGUKPj4gdXNlciB0
byByZW1vdmUgaXQuCj4gCj4gSSBkb24ndCBrbm93IG9mIGEgd2F5IHRvIHNlbGVjdCB0aGUgVUFS
VCBkcml2ZXIgYnkgZGVmYXVsdCwgd2hpY2ggaXMgdGhlCj4gZGVzaXJlZCBjb25maWd1cmF0aW9u
IGZvciB0aGUgbWFqb3JpdHksIHdoaWxlIHN0aWxsIGFsbG93aW5nIHVzZXJzIHRvCj4gcmVtb3Zl
IGl0IGlmIHRoZXkgd2FudCB0by4KCllvdSBjYW4ndCBkbyB0aGlzIGRpcmVjdGx5IHdpdGggS2Nv
bmZpZy4gTGludXggaXMgc29sdmluZyB0aGUgcHJvYmxlbSBieSAKaW50cm9kdWNpbmcgImNvbmZp
ZyBmcmFnbWVudCIgYW5kIHVzaW5nIHNjcmlwdHMva2NvbmZpZy9tZXJnZV9jb25maWcuc2ggCnRv
IG1lcmdlIHRoZSBmcmFnbWVudHMuCgpUaGUgc2NyaXB0cyBleGlzdHMgb24gWGVuIGluIHhlbi94
ZW4vdG9vbHMva2NvbmZpZy8uIFNvIGlmIHlvdSBwcm92aWRlCmEgZnJhZ21lbnQgZm9yIHRpbnkg
YW5kIFItQ2FyLCB5b3UgY291bGQgbWVyZ2UgYm90aCBpbiBhIHNpbmdsZSBvbmUuCgpUaGlzIHdv
dWxkIGFsc28gZ2l2ZSB0aGUgZnJlZWRvbSBmb3IgdGhlIHVzZXIgdG8gdGFpbG9yIGEgYml0IG1v
cmUgaGlzIAouY29uZmlnLgoKQ2hlZXJzLAoKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 14:48:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 14:48:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fufHw-0007DO-Sa; Tue, 28 Aug 2018 14:48: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=ardv=ll=citrix.com=prvs=7715574d5=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fufHv-0007DJ-7h
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 14:48:11 +0000
X-Inumbo-ID: 7baa8405-aad1-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7baa8405-aad1-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 14:48:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,299,1531785600"; d="scan'208";a="63885220"
Date: Tue, 28 Aug 2018 15:48:07 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180828144807.hv2ifgcn6pchmebk@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <3c651e5f60a496e3e5661f60bd7e913dab2b05a0.1535285866.git-series.wei.liu2@citrix.com>
 <5B8535B302000078001E28EB@prv1-mh.provo.novell.com>
 <20180828131954.sszmpjeuhy4ulqpv@citrix.com>
 <5B855DF502000078001E29FD@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B855DF502000078001E29FD@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 19/23] x86: PIT emulation is common to
 both PV and HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, 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>

T24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMDg6MzY6MzdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI4LjA4LjE4IGF0IDE1OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBUdWUsIEF1ZyAyOCwgMjAxOCBhdCAwNTo0NDo1MUFNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMjYuMDguMTggYXQgMTQ6MTksIDx3ZWkubGl1MkBjaXRy
aXguY29tPiB3cm90ZToKPiA+PiA+IE1vdmUgdGhlIGZpbGUgdG8geDg2IGNvbW1vbiBjb2RlIGFu
ZCBjaGFuZ2UgaXRzIG5hbWUgdG8gZW11bC1pODI1NC5jLgo+ID4+ID4gCj4gPj4gPiBQdXQgSFZN
IG9ubHkgY29kZSB1bmRlciBDT05GSUdfSFZNIG9yIGlzX2h2bV9kb21haW4uCj4gPj4gPiAKPiA+
PiA+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gPj4gPiAt
LS0KPiA+PiA+IHYyOiBtb3ZlIHRoZSB3aG9sZSBmaWxlLgo+ID4+ID4gLS0tCj4gPj4gPiAgeGVu
L2FyY2gveDg2L01ha2VmaWxlICAgICB8ICAgMSArLQo+ID4+ID4gIHhlbi9hcmNoL3g4Ni9lbXVs
LWk4MjU0LmMgfCA2MDkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQo+
ID4+ID4gIHhlbi9hcmNoL3g4Ni9odm0vTWFrZWZpbGUgfCAgIDEgKy0KPiA+PiA+ICB4ZW4vYXJj
aC94ODYvaHZtL2k4MjU0LmMgIHwgNTk3ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQo+ID4+ID4gIDQgZmlsZXMgY2hhbmdlZCwgNjEwIGluc2VydGlvbnMoKyksIDU5OCBk
ZWxldGlvbnMoLSkKPiA+PiA+ICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L2VtdWwt
aTgyNTQuYwo+ID4+ID4gIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC94ODYvaHZtL2k4MjU0
LmMKPiA+PiAKPiA+PiBPbiB0aGUgYXNzdW1wdGlvbiB0aGF0IHRoZSBjaGFuZ2VzIHRvIHRoZSBm
aWxlIGFyZSBvbmx5IENPTkZJR19IVk0KPiA+PiBhZGRpdGlvbnMKPiA+IAo+ID4gTm8gb25seSB0
aGF0LiBUaGVyZSBhcmUgYSBmZXcgaXNfaHZtX2RvbWFpbiBjYWxscyBhcyB3ZWxsLgo+ID4gCj4g
Pj4gQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+IAo+ID4gRG9l
cyB0aGlzIHN0aWxsIHN0YW5kPwo+IAo+IFllcywgYWxiZWl0IGxvb2tpbmcgYXQgdGhlIGZ1bGwg
ZGlmZiBvZiB0aGUgZmlsZXMgSSdtIHRoZW4gYSBsaXR0bGUKPiBwdXp6bGVkIGFib3V0IGlzX2h2
bV9kb21haW4oKSB1c2VzOiBXaHkgZG9lcyBwaXRfbG9hZF9jb3VudCgpCj4gbmVlZCBhbiAjaWZk
ZWYgYWRkZWQgYXQgYWxsLCB3aXRoIHRoZSBpc19odm1fdmNwdSgpIGNoZWNrCj4gcmlnaHQgYmVm
b3JlIGl0PwoKQmVjYXVzZSBpZiBJIGRvbid0IGRvIHRoYXQgd2UgZ2V0ICJkZWZpbmVkIGJ1dCBu
b3QgdXNlZCIgd2FybmluZ3MuCgpXZWkuCgo+IAo+IEphbgo+IAo+IAo+IAo+IF9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gWGVuLWRldmVsIG1haWxpbmcg
bGlzdAo+IFhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IGh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWwKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 14:52:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 14:52: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 1fufM4-00081x-Ff; Tue, 28 Aug 2018 14:52:28 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qctd=ll=citrix.com=prvs=771e299fc=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fufM2-00081s-N4
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 14:52:26 +0000
X-Inumbo-ID: c518839c-aad1-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c518839c-aad1-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 16:50:57 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,299,1531785600"; d="scan'208";a="78237542"
To: Wei Liu <wei.liu2@citrix.com>, Jan Beulich <JBeulich@suse.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <3c651e5f60a496e3e5661f60bd7e913dab2b05a0.1535285866.git-series.wei.liu2@citrix.com>
 <5B8535B302000078001E28EB@prv1-mh.provo.novell.com>
 <20180828131954.sszmpjeuhy4ulqpv@citrix.com>
 <5B855DF502000078001E29FD@prv1-mh.provo.novell.com>
 <20180828144807.hv2ifgcn6pchmebk@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: <36619222-2197-0cd2-dbdc-7ad95f0094ca@citrix.com>
Date: Tue, 28 Aug 2018 15:51:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180828144807.hv2ifgcn6pchmebk@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 19/23] x86: PIT emulation is common to
 both PV and HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjgvMDgvMTggMTU6NDgsIFdlaSBMaXUgd3JvdGU6Cj4gT24gVHVlLCBBdWcgMjgsIDIwMTgg
YXQgMDg6MzY6MzdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDI4LjA4LjE4
IGF0IDE1OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiBPbiBUdWUsIEF1ZyAy
OCwgMjAxOCBhdCAwNTo0NDo1MUFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+PiBP
biAyNi4wOC4xOCBhdCAxNDoxOSwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+PiBN
b3ZlIHRoZSBmaWxlIHRvIHg4NiBjb21tb24gY29kZSBhbmQgY2hhbmdlIGl0cyBuYW1lIHRvIGVt
dWwtaTgyNTQuYy4KPj4+Pj4KPj4+Pj4gUHV0IEhWTSBvbmx5IGNvZGUgdW5kZXIgQ09ORklHX0hW
TSBvciBpc19odm1fZG9tYWluLgo+Pj4+Pgo+Pj4+PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgo+Pj4+PiAtLS0KPj4+Pj4gdjI6IG1vdmUgdGhlIHdob2xlIGZp
bGUuCj4+Pj4+IC0tLQo+Pj4+PiAgeGVuL2FyY2gveDg2L01ha2VmaWxlICAgICB8ICAgMSArLQo+
Pj4+PiAgeGVuL2FyY2gveDg2L2VtdWwtaTgyNTQuYyB8IDYwOSArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKystCj4+Pj4+ICB4ZW4vYXJjaC94ODYvaHZtL01ha2VmaWxlIHwg
ICAxICstCj4+Pj4+ICB4ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgIHwgNTk3ICstLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+Pj4+PiAgNCBmaWxlcyBjaGFuZ2VkLCA2MTAg
aW5zZXJ0aW9ucygrKSwgNTk4IGRlbGV0aW9ucygtKQo+Pj4+PiAgY3JlYXRlIG1vZGUgMTAwNjQ0
IHhlbi9hcmNoL3g4Ni9lbXVsLWk4MjU0LmMKPj4+Pj4gIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4v
YXJjaC94ODYvaHZtL2k4MjU0LmMKPj4+PiBPbiB0aGUgYXNzdW1wdGlvbiB0aGF0IHRoZSBjaGFu
Z2VzIHRvIHRoZSBmaWxlIGFyZSBvbmx5IENPTkZJR19IVk0KPj4+PiBhZGRpdGlvbnMKPj4+IE5v
IG9ubHkgdGhhdC4gVGhlcmUgYXJlIGEgZmV3IGlzX2h2bV9kb21haW4gY2FsbHMgYXMgd2VsbC4K
Pj4+Cj4+Pj4gQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4+IERv
ZXMgdGhpcyBzdGlsbCBzdGFuZD8KPj4gWWVzLCBhbGJlaXQgbG9va2luZyBhdCB0aGUgZnVsbCBk
aWZmIG9mIHRoZSBmaWxlcyBJJ20gdGhlbiBhIGxpdHRsZQo+PiBwdXp6bGVkIGFib3V0IGlzX2h2
bV9kb21haW4oKSB1c2VzOiBXaHkgZG9lcyBwaXRfbG9hZF9jb3VudCgpCj4+IG5lZWQgYW4gI2lm
ZGVmIGFkZGVkIGF0IGFsbCwgd2l0aCB0aGUgaXNfaHZtX3ZjcHUoKSBjaGVjawo+PiByaWdodCBi
ZWZvcmUgaXQ/Cj4gQmVjYXVzZSBpZiBJIGRvbid0IGRvIHRoYXQgd2UgZ2V0ICJkZWZpbmVkIGJ1
dCBub3QgdXNlZCIgd2FybmluZ3MuCgooaG9wZWZ1bGx5KSBub3Qgd2l0aCB0aGUgbmV3ZXIgaXNf
aHZtX3ZjcHUoKSB3aGljaCBldmFsdWF0ZXMgaXRzCmFyZ3VtZW50cyBwcm9wZXJseS4KCn5BbmRy
ZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 14:54:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 14:54:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fufO6-00089V-1Z; Tue, 28 Aug 2018 14:54:34 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fufO4-00089N-QA
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 14:54:32 +0000
X-Inumbo-ID: 11723685-aad2-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 11723685-aad2-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 16:53:05 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 08:54:31 -0600
Message-Id: <5B85622302000078001E2A35@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 08:54:27 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>, "Wei Liu" <wei.liu2@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 0/3] xen-netback: hash mapping hanling
 adjustments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, davem@davemloft.net,
 netdev@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>

Rmlyc3QgYW5kIGZvcmVtb3N0IHRoZSBmaXggZm9yIFhTQS0yNzAuIE9uIHRvcCBvZiB0aGF0IGZ1
cnRoZXIgY2hhbmdlcwp3aGljaCBsb29rZWQgZGVzaXJhYmxlIHRvIG1lIHdoaWxlIGludmVzdGln
YXRpbmcgdGhhdCBYU0EuCgoxOiBmaXggaW5wdXQgdmFsaWRhdGlvbiBpbiB4ZW52aWZfc2V0X2hh
c2hfbWFwcGluZygpCjI6IHZhbGlkYXRlIHF1ZXVlIG51bWJlcnMgaW4geGVudmlmX3NldF9oYXNo
X21hcHBpbmcoKQozOiBoYW5kbGUgcGFnZSBzdHJhZGRsaW5nIGluIHhlbnZpZl9zZXRfaGFzaF9t
YXBwaW5nKCkKClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 14:56:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 14:56:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fufPh-0008GQ-E9; Tue, 28 Aug 2018 14:56: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=lspn=ll=oracle.com=joe.jin@srs-us1.protection.inumbo.net>)
 id 1fufPg-0008GJ-Ij
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 14:56:12 +0000
X-Inumbo-ID: 4cee036c-aad2-11e8-a8a5-bc764e045a96
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4cee036c-aad2-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 16:54:44 +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 w7SEstSo043295;
 Tue, 28 Aug 2018 14:56:10 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : subject : to :
 cc : message-id : date : mime-version : content-type :
 content-transfer-encoding; s=corp-2018-07-02;
 bh=qmg+QKVgvAhhraJjmQd5FZjz0lDaXu5Xkgd+Z6EqwSM=;
 b=0QTMvYAh1NXOE/NYq1iP+kaf3j6LJpFKbD+DkHy41BEeIW0QV3EpwdYK0TiZGpZTdGOn
 MA8iF1xvSKIqF3Xa2HC9nxzEiI+CO1XuS45XAkYPYSDJh9FDckF+KT5D5MprFuKNSmkk
 ML+PD0clMyL/FiJs0ESUObm7PdJ+Hp2tDcE27IHmVbMO5YsV0kmvulLpWX5LMtTHmdtR
 gRmXTTRWGCKMHvI/EvipUganzxpBX9D4vvQTNtZBD2qtL6MDOxb/zEvWnys0Ml8+Ax0N
 p7HDyXUX9L6RvN3mZ+1ikemenuAFC1HcOTGLdQXYqq1AIqZ4mjouv2zIj6Vy76aQe34z pQ== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2120.oracle.com with ESMTP id 2m2yrq4af9-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 28 Aug 2018 14:56:10 +0000
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w7SEu9qf031542
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 28 Aug 2018 14:56:09 GMT
Received: from abhmp0008.oracle.com (abhmp0008.oracle.com [141.146.116.14])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w7SEu9jv003079;
 Tue, 28 Aug 2018 14:56:09 GMT
Received: from [10.211.202.81] (/10.211.202.81)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 28 Aug 2018 07:56:09 -0700
From: Joe Jin <joe.jin@oracle.com>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Juergen Gross <jgross@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Message-ID: <c7cfcd6d-5245-b82f-781f-32bddec5aeab@oracle.com>
Date: Tue, 28 Aug 2018 07:56:08 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8998
 signatures=668708
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808280151
Subject: [Xen-devel] [PATCH V2] xen: export device state to sysfs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 Joe Jin <joe.jin@oracle.com>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RXhwb3J0IGRldmljZSBzdGF0ZSB0byBzeXNmcyB0byBhbGxvdyBmb3IgZWFzaWVyIGdldCBkZXZp
Y2Ugc3RhdGUuCgpTaWduZWQtb2ZmLWJ5OiBKb2UgSmluIDxqb2UuamluQG9yYWNsZS5jb20+CkNj
OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgpDYzogSnVlcmdl
biBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25y
YWQud2lsa0BvcmFjbGUuY29tPgotLS0KIERvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1i
dXMteGVuLWJhY2tlbmQgfCA5ICsrKysrKysrKwogZHJpdmVycy94ZW4veGVuYnVzL3hlbmJ1c19w
cm9iZS5jICAgICAgICAgICAgICB8IDkgKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDE4IGlu
c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMt
YnVzLXhlbi1iYWNrZW5kIGIvRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5c2ZzLWJ1cy14ZW4t
YmFja2VuZAppbmRleCAzZDU5NTFjOGJmNWYuLmU4YjYwYmQ3NjZmNyAxMDA2NDQKLS0tIGEvRG9j
dW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5c2ZzLWJ1cy14ZW4tYmFja2VuZAorKysgYi9Eb2N1bWVu
dGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtYnVzLXhlbi1iYWNrZW5kCkBAIC03MywzICs3MywxMiBA
QCBLZXJuZWxWZXJzaW9uOgkzLjAKIENvbnRhY3Q6CUtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29u
cmFkLndpbGtAb3JhY2xlLmNvbT4KIERlc2NyaXB0aW9uOgogICAgICAgICAgICAgICAgIE51bWJl
ciBvZiBzZWN0b3JzIHdyaXR0ZW4gYnkgdGhlIGZyb250ZW5kLgorCitXaGF0OgkJL3N5cy9idXMv
eGVuLWJhY2tlbmQvZGV2aWNlcy8qL3N0YXRlCitEYXRlOgkJQXVndXN0IDIwMTgKK0tlcm5lbFZl
cnNpb246CTQuMTkKK0NvbnRhY3Q6CUpvZSBKaW4gPGpvZS5qaW5Ab3JhY2xlLmNvbT4KK0Rlc2Ny
aXB0aW9uOgorICAgICAgICAgICAgICAgIFRoZSBzdGF0ZSBvZiB0aGUgZGV2aWNlLiBPbmUgb2Y6
ICdVbmtub3duJywKKyAgICAgICAgICAgICAgICAnSW5pdGlhbGlzaW5nJywgJ0luaXRpYWxpc2Vk
JywgJ0Nvbm5lY3RlZCcsICdDbG9zaW5nJywKKyAgICAgICAgICAgICAgICAnQ2xvc2VkJywgJ1Jl
Y29uZmlndXJpbmcnLCAnUmVjb25maWd1cmVkJy4KZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL3hl
bmJ1cy94ZW5idXNfcHJvYmUuYyBiL2RyaXZlcnMveGVuL3hlbmJ1cy94ZW5idXNfcHJvYmUuYwpp
bmRleCBmMjA4ODgzOGY2OTAuLjViNDcxODg5ZDcyMyAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4v
eGVuYnVzL3hlbmJ1c19wcm9iZS5jCisrKyBiL2RyaXZlcnMveGVuL3hlbmJ1cy94ZW5idXNfcHJv
YmUuYwpAQCAtNDAyLDEwICs0MDIsMTkgQEAgc3RhdGljIHNzaXplX3QgbW9kYWxpYXNfc2hvdyhz
dHJ1Y3QgZGV2aWNlICpkZXYsCiB9CiBzdGF0aWMgREVWSUNFX0FUVFJfUk8obW9kYWxpYXMpOwog
CitzdGF0aWMgc3NpemVfdCBzdGF0ZV9zaG93KHN0cnVjdCBkZXZpY2UgKmRldiwKKwkJCSAgICBz
dHJ1Y3QgZGV2aWNlX2F0dHJpYnV0ZSAqYXR0ciwgY2hhciAqYnVmKQoreworCXJldHVybiBzcHJp
bnRmKGJ1ZiwgIiVzXG4iLAorCQkJeGVuYnVzX3N0cnN0YXRlKHRvX3hlbmJ1c19kZXZpY2UoZGV2
KS0+c3RhdGUpKTsKK30KK3N0YXRpYyBERVZJQ0VfQVRUUl9STyhzdGF0ZSk7CisKIHN0YXRpYyBz
dHJ1Y3QgYXR0cmlidXRlICp4ZW5idXNfZGV2X2F0dHJzW10gPSB7CiAJJmRldl9hdHRyX25vZGVu
YW1lLmF0dHIsCiAJJmRldl9hdHRyX2RldnR5cGUuYXR0ciwKIAkmZGV2X2F0dHJfbW9kYWxpYXMu
YXR0ciwKKwkmZGV2X2F0dHJfc3RhdGUuYXR0ciwKIAlOVUxMLAogfTsKIAotLSAKMi4xNS4yIChB
cHBsZSBHaXQtMTAxLjEpCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 14:56:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 14: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 1fufQ9-0008KM-PL; Tue, 28 Aug 2018 14:56: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=ardv=ll=citrix.com=prvs=7715574d5=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fufQ7-0008K3-Q5
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 14:56:39 +0000
X-Inumbo-ID: 5cec8219-aad2-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5cec8219-aad2-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 16:55:11 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,299,1531785600"; d="scan'208";a="63886333"
Date: Tue, 28 Aug 2018 15:56:36 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180828145636.uauytstcjrwygzxe@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <3c651e5f60a496e3e5661f60bd7e913dab2b05a0.1535285866.git-series.wei.liu2@citrix.com>
 <5B8535B302000078001E28EB@prv1-mh.provo.novell.com>
 <20180828131954.sszmpjeuhy4ulqpv@citrix.com>
 <5B855DF502000078001E29FD@prv1-mh.provo.novell.com>
 <20180828144807.hv2ifgcn6pchmebk@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180828144807.hv2ifgcn6pchmebk@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 19/23] x86: PIT emulation is common to
 both PV and HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, 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>

T24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMDM6NDg6MDdQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBUdWUsIEF1ZyAyOCwgMjAxOCBhdCAwODozNjozN0FNIC0wNjAwLCBKYW4gQmV1bGljaCB3
cm90ZToKPiA+ID4+PiBPbiAyOC4wOC4xOCBhdCAxNToxOSwgPHdlaS5saXUyQGNpdHJpeC5jb20+
IHdyb3RlOgo+ID4gPiBPbiBUdWUsIEF1ZyAyOCwgMjAxOCBhdCAwNTo0NDo1MUFNIC0wNjAwLCBK
YW4gQmV1bGljaCB3cm90ZToKPiA+ID4+ID4+PiBPbiAyNi4wOC4xOCBhdCAxNDoxOSwgPHdlaS5s
aXUyQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4gPj4gPiBNb3ZlIHRoZSBmaWxlIHRvIHg4NiBjb21t
b24gY29kZSBhbmQgY2hhbmdlIGl0cyBuYW1lIHRvIGVtdWwtaTgyNTQuYy4KPiA+ID4+ID4gCj4g
PiA+PiA+IFB1dCBIVk0gb25seSBjb2RlIHVuZGVyIENPTkZJR19IVk0gb3IgaXNfaHZtX2RvbWFp
bi4KPiA+ID4+ID4gCj4gPiA+PiA+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNp
dHJpeC5jb20+Cj4gPiA+PiA+IC0tLQo+ID4gPj4gPiB2MjogbW92ZSB0aGUgd2hvbGUgZmlsZS4K
PiA+ID4+ID4gLS0tCj4gPiA+PiA+ICB4ZW4vYXJjaC94ODYvTWFrZWZpbGUgICAgIHwgICAxICst
Cj4gPiA+PiA+ICB4ZW4vYXJjaC94ODYvZW11bC1pODI1NC5jIHwgNjA5ICsrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKy0KPiA+ID4+ID4gIHhlbi9hcmNoL3g4Ni9odm0vTWFr
ZWZpbGUgfCAgIDEgKy0KPiA+ID4+ID4gIHhlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYyAgfCA1OTcg
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gPiA+PiA+ICA0IGZpbGVz
IGNoYW5nZWQsIDYxMCBpbnNlcnRpb25zKCspLCA1OTggZGVsZXRpb25zKC0pCj4gPiA+PiA+ICBj
cmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L2VtdWwtaTgyNTQuYwo+ID4gPj4gPiAgZGVs
ZXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9odm0vaTgyNTQuYwo+ID4gPj4gCj4gPiA+PiBP
biB0aGUgYXNzdW1wdGlvbiB0aGF0IHRoZSBjaGFuZ2VzIHRvIHRoZSBmaWxlIGFyZSBvbmx5IENP
TkZJR19IVk0KPiA+ID4+IGFkZGl0aW9ucwo+ID4gPiAKPiA+ID4gTm8gb25seSB0aGF0LiBUaGVy
ZSBhcmUgYSBmZXcgaXNfaHZtX2RvbWFpbiBjYWxscyBhcyB3ZWxsLgo+ID4gPiAKPiA+ID4+IEFj
a2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPiA+IAo+ID4gPiBEb2Vz
IHRoaXMgc3RpbGwgc3RhbmQ/Cj4gPiAKPiA+IFllcywgYWxiZWl0IGxvb2tpbmcgYXQgdGhlIGZ1
bGwgZGlmZiBvZiB0aGUgZmlsZXMgSSdtIHRoZW4gYSBsaXR0bGUKPiA+IHB1enpsZWQgYWJvdXQg
aXNfaHZtX2RvbWFpbigpIHVzZXM6IFdoeSBkb2VzIHBpdF9sb2FkX2NvdW50KCkKPiA+IG5lZWQg
YW4gI2lmZGVmIGFkZGVkIGF0IGFsbCwgd2l0aCB0aGUgaXNfaHZtX3ZjcHUoKSBjaGVjawo+ID4g
cmlnaHQgYmVmb3JlIGl0Pwo+IAo+IEJlY2F1c2UgaWYgSSBkb24ndCBkbyB0aGF0IHdlIGdldCAi
ZGVmaW5lZCBidXQgbm90IHVzZWQiIHdhcm5pbmdzLgoKVGhpcyBpcyBub25zZW5zZS4gSSBtaXNy
ZWFkIHRoZSBmdW5jdGlvbiBuYW1lLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 14:58:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 14:58:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fufSB-00006b-6n; Tue, 28 Aug 2018 14:58:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ardv=ll=citrix.com=prvs=7715574d5=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fufS9-00006V-Hx
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 14:58:45 +0000
X-Inumbo-ID: f57b3fff-aad2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f57b3fff-aad2-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 14:59:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,299,1531785600"; d="scan'208";a="63886583"
Date: Tue, 28 Aug 2018 15:58:41 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180828145841.rhwyepzafn3b5vse@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <3c651e5f60a496e3e5661f60bd7e913dab2b05a0.1535285866.git-series.wei.liu2@citrix.com>
 <5B8535B302000078001E28EB@prv1-mh.provo.novell.com>
 <20180828131954.sszmpjeuhy4ulqpv@citrix.com>
 <5B855DF502000078001E29FD@prv1-mh.provo.novell.com>
 <20180828144807.hv2ifgcn6pchmebk@citrix.com>
 <36619222-2197-0cd2-dbdc-7ad95f0094ca@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <36619222-2197-0cd2-dbdc-7ad95f0094ca@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 19/23] x86: PIT emulation is common to
 both PV and HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMDM6NTE6NTFQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAyOC8wOC8xOCAxNTo0OCwgV2VpIExpdSB3cm90ZToKPiA+IE9uIFR1ZSwgQXVn
IDI4LCAyMDE4IGF0IDA4OjM2OjM3QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+Pj4+
IE9uIDI4LjA4LjE4IGF0IDE1OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPj4+
IE9uIFR1ZSwgQXVnIDI4LCAyMDE4IGF0IDA1OjQ0OjUxQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+ID4+Pj4+Pj4gT24gMjYuMDguMTggYXQgMTQ6MTksIDx3ZWkubGl1MkBjaXRyaXguY29t
PiB3cm90ZToKPiA+Pj4+PiBNb3ZlIHRoZSBmaWxlIHRvIHg4NiBjb21tb24gY29kZSBhbmQgY2hh
bmdlIGl0cyBuYW1lIHRvIGVtdWwtaTgyNTQuYy4KPiA+Pj4+Pgo+ID4+Pj4+IFB1dCBIVk0gb25s
eSBjb2RlIHVuZGVyIENPTkZJR19IVk0gb3IgaXNfaHZtX2RvbWFpbi4KPiA+Pj4+Pgo+ID4+Pj4+
IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gPj4+Pj4gLS0t
Cj4gPj4+Pj4gdjI6IG1vdmUgdGhlIHdob2xlIGZpbGUuCj4gPj4+Pj4gLS0tCj4gPj4+Pj4gIHhl
bi9hcmNoL3g4Ni9NYWtlZmlsZSAgICAgfCAgIDEgKy0KPiA+Pj4+PiAgeGVuL2FyY2gveDg2L2Vt
dWwtaTgyNTQuYyB8IDYwOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKyst
Cj4gPj4+Pj4gIHhlbi9hcmNoL3g4Ni9odm0vTWFrZWZpbGUgfCAgIDEgKy0KPiA+Pj4+PiAgeGVu
L2FyY2gveDg2L2h2bS9pODI1NC5jICB8IDU5NyArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KPiA+Pj4+PiAgNCBmaWxlcyBjaGFuZ2VkLCA2MTAgaW5zZXJ0aW9ucygrKSwg
NTk4IGRlbGV0aW9ucygtKQo+ID4+Pj4+ICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2
L2VtdWwtaTgyNTQuYwo+ID4+Pj4+ICBkZWxldGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L2h2
bS9pODI1NC5jCj4gPj4+PiBPbiB0aGUgYXNzdW1wdGlvbiB0aGF0IHRoZSBjaGFuZ2VzIHRvIHRo
ZSBmaWxlIGFyZSBvbmx5IENPTkZJR19IVk0KPiA+Pj4+IGFkZGl0aW9ucwo+ID4+PiBObyBvbmx5
IHRoYXQuIFRoZXJlIGFyZSBhIGZldyBpc19odm1fZG9tYWluIGNhbGxzIGFzIHdlbGwuCj4gPj4+
Cj4gPj4+PiBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ID4+PiBE
b2VzIHRoaXMgc3RpbGwgc3RhbmQ/Cj4gPj4gWWVzLCBhbGJlaXQgbG9va2luZyBhdCB0aGUgZnVs
bCBkaWZmIG9mIHRoZSBmaWxlcyBJJ20gdGhlbiBhIGxpdHRsZQo+ID4+IHB1enpsZWQgYWJvdXQg
aXNfaHZtX2RvbWFpbigpIHVzZXM6IFdoeSBkb2VzIHBpdF9sb2FkX2NvdW50KCkKPiA+PiBuZWVk
IGFuICNpZmRlZiBhZGRlZCBhdCBhbGwsIHdpdGggdGhlIGlzX2h2bV92Y3B1KCkgY2hlY2sKPiA+
PiByaWdodCBiZWZvcmUgaXQ/Cj4gPiBCZWNhdXNlIGlmIEkgZG9uJ3QgZG8gdGhhdCB3ZSBnZXQg
ImRlZmluZWQgYnV0IG5vdCB1c2VkIiB3YXJuaW5ncy4KPiAKPiAoaG9wZWZ1bGx5KSBub3Qgd2l0
aCB0aGUgbmV3ZXIgaXNfaHZtX3ZjcHUoKSB3aGljaCBldmFsdWF0ZXMgaXRzCj4gYXJndW1lbnRz
IHByb3Blcmx5LgoKVGhlIHJlYWwgcmVhc29uIGlzIEkgcHV0IHBpdF90aW1lX2ZpcmVkIHVuZGVy
IENPTkZJR19IVk0gYmVjYXVzZSBpdCBpcwpvbmx5IHVzZWQgYXMgYSBIVk0gb25seSBjYWxsYmFj
ayAtLSBwYXNzZWQgYXMgYSBwYXJhbWV0ZXIgdG8KY3JlYXRlX3BlcmlvZGljX3RpbWUuCgpJZiBJ
IHJlbW92ZSBDT05GSUdfSFZNIGFyb3VuZCBwaXRfdGltZV9maXJlZCwgSSBjYW4gcmVtb3ZlIENP
TkZJR19IVk0gaW4KcGl0X2xvYWRfY291bnQuICBMZXQgbWUga25vdyBpZiB5b3UgcHJlZmVyIHRo
aXMuCgpXZWkuCgoKPiAKPiB+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 14:59:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 14:59: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 1fufSf-0000AE-GI; Tue, 28 Aug 2018 14:59: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=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fufSe-0000A7-AD
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 14:59:16 +0000
X-Inumbo-ID: 0757ac67-aad3-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0757ac67-aad3-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 14:59:57 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 08:59:13 -0600
Message-Id: <5B85633E02000078001E2A4A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 08:59:10 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>, "Wei Liu" <wei.liu2@citrix.com>
References: <5B85622302000078001E2A35@prv1-mh.provo.novell.com>
In-Reply-To: <5B85622302000078001E2A35@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 1/3] xen-netback: fix input validation in
 xenvif_set_hash_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: xen-devel <xen-devel@lists.xenproject.org>, davem@davemloft.net,
 netdev@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>

Qm90aCBsZW4gYW5kIG9mZiBhcmUgZnJvbnRlbmQgc3BlY2lmaWVkIHZhbHVlcywgc28gd2UgbmVl
ZCB0byBtYWtlCnN1cmUgdGhlcmUncyBubyBvdmVyZmxvdyB3aGVuIGFkZGluZyB0aGUgdHdvIGZv
ciB0aGUgYm91bmRzIGNoZWNrLiBXZQphbHNvIHdhbnQgdG8gYXZvaWQgdW5kZWZpbmVkIGJlaGF2
aW9yIGFuZCBoZW5jZSB1c2Ugb2ZmIHRvIGluZGV4IGludG8KLT5oYXNoLm1hcHBpbmdbXSBvbmx5
IGFmdGVyIGJvdW5kcyBjaGVja2luZy4gVGhpcyBhdCB0aGUgc2FtZSB0aW1lCmFsbG93cyB0byB0
YWtlIGNhcmUgb2Ygbm90IGFwcGx5aW5nIG9mZiB0d2ljZSBmb3IgdGhlIGJvdW5kcyBjaGVja2lu
ZwphZ2FpbnN0IHZpZi0+bnVtX3F1ZXVlcy4KCkl0IGlzIGFsc28gaW5zdWZmaWNpZW50IHRvIGJv
dW5kcyBjaGVjayBjb3B5X29wLmxlbiwgYXMgdGhpcyBpcyBsZW4KdHJ1bmNhdGVkIHRvIDE2IGJp
dHMuCgpUaGlzIGlzIFhTQS0yNzAgLyBDVkUtMjAxOC0xNTQ3MS4KClJlcG9ydGVkLWJ5OiBGZWxp
eCBXaWxoZWxtIDxmd2lsaGVsbUBnb29nbGUuY29tPgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+ClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVy
cmFudEBjaXRyaXguY29tPgpUZXN0ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNp
dHJpeC5jb20+CkNjOiBzdGFibGVAdmdlci5rZXJuZWwub3JnIFs0Ljcgb253YXJkc10KCi0tLQog
ZHJpdmVycy9uZXQveGVuLW5ldGJhY2svaGFzaC5jIHwgICAxMiArKysrKysrLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgotLS0gNC4xOS1yYzEt
eGVuLW5ldGJhY2stc2V0LWhhc2gtbWFwcGluZy5vcmlnL2RyaXZlcnMvbmV0L3hlbi1uZXRiYWNr
L2hhc2guYworKysgNC4xOS1yYzEteGVuLW5ldGJhY2stc2V0LWhhc2gtbWFwcGluZy9kcml2ZXJz
L25ldC94ZW4tbmV0YmFjay9oYXNoLmMKQEAgLTMzMiwyMCArMzMyLDIyIEBAIHUzMiB4ZW52aWZf
c2V0X2hhc2hfbWFwcGluZ19zaXplKHN0cnVjdAogdTMyIHhlbnZpZl9zZXRfaGFzaF9tYXBwaW5n
KHN0cnVjdCB4ZW52aWYgKnZpZiwgdTMyIGdyZWYsIHUzMiBsZW4sCiAJCQkgICAgdTMyIG9mZikK
IHsKLQl1MzIgKm1hcHBpbmcgPSAmdmlmLT5oYXNoLm1hcHBpbmdbb2ZmXTsKKwl1MzIgKm1hcHBp
bmcgPSB2aWYtPmhhc2gubWFwcGluZzsKIAlzdHJ1Y3QgZ250dGFiX2NvcHkgY29weV9vcCA9IHsK
IAkJLnNvdXJjZS51LnJlZiA9IGdyZWYsCiAJCS5zb3VyY2UuZG9taWQgPSB2aWYtPmRvbWlkLAot
CQkuZGVzdC51LmdtZm4gPSB2aXJ0X3RvX2dmbihtYXBwaW5nKSwKIAkJLmRlc3QuZG9taWQgPSBE
T01JRF9TRUxGLAotCQkuZGVzdC5vZmZzZXQgPSB4ZW5fb2Zmc2V0X2luX3BhZ2UobWFwcGluZyks
Ci0JCS5sZW4gPSBsZW4gKiBzaXplb2YodTMyKSwKKwkJLmxlbiA9IGxlbiAqIHNpemVvZigqbWFw
cGluZyksCiAJCS5mbGFncyA9IEdOVENPUFlfc291cmNlX2dyZWYKIAl9OwogCi0JaWYgKChvZmYg
KyBsZW4gPiB2aWYtPmhhc2guc2l6ZSkgfHwgY29weV9vcC5sZW4gPiBYRU5fUEFHRV9TSVpFKQor
CWlmICgob2ZmICsgbGVuIDwgb2ZmKSB8fCAob2ZmICsgbGVuID4gdmlmLT5oYXNoLnNpemUpIHx8
CisJICAgIGxlbiA+IFhFTl9QQUdFX1NJWkUgLyBzaXplb2YoKm1hcHBpbmcpKQogCQlyZXR1cm4g
WEVOX05FVElGX0NUUkxfU1RBVFVTX0lOVkFMSURfUEFSQU1FVEVSOwogCisJY29weV9vcC5kZXN0
LnUuZ21mbiA9IHZpcnRfdG9fZ2ZuKG1hcHBpbmcgKyBvZmYpOworCWNvcHlfb3AuZGVzdC5vZmZz
ZXQgPSB4ZW5fb2Zmc2V0X2luX3BhZ2UobWFwcGluZyArIG9mZik7CisKIAl3aGlsZSAobGVuLS0g
IT0gMCkKIAkJaWYgKG1hcHBpbmdbb2ZmKytdID49IHZpZi0+bnVtX3F1ZXVlcykKIAkJCXJldHVy
biBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfSU5WQUxJRF9QQVJBTUVURVI7CgoKCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 14:59:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 14: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 1fufTE-0000Fg-Rp; Tue, 28 Aug 2018 14: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=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fufTD-0000F1-PA
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 14:59:51 +0000
X-Inumbo-ID: 1d1f7bbb-aad3-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1d1f7bbb-aad3-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 15:00:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 08:59:49 -0600
Message-Id: <5B85636102000078001E2A4D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 08:59:45 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>, "Wei Liu" <wei.liu2@citrix.com>
References: <5B85622302000078001E2A35@prv1-mh.provo.novell.com>
In-Reply-To: <5B85622302000078001E2A35@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 2/3] xen-netback: validate queue numbers in
 xenvif_set_hash_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: xen-devel <xen-devel@lists.xenproject.org>, davem@davemloft.net,
 netdev@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>

Q2hlY2tpbmcgdGhlbSBiZWZvcmUgdGhlIGdyYW50IGNvcHkgbWVhbnMgbm90aGluZyBhcyB0byB0
aGUgdmFsaWRpdHkgb2YKdGhlIGluY29taW5nIHJlcXVlc3QuIEFzIHdlIHNob3VsZG4ndCBtYWtl
IHRoZSBuZXcgZGF0YSBsaXZlIGJlZm9yZQpoYXZpbmcgdmFsaWRhdGVkIGl0LCBpbnRyb2R1Y2Ug
YSBzZWNvbmQgaW5zdGFuY2Ugb2YgdGhlIG1hcHBpbmcgYXJyYXkuCgpTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0KIGRyaXZlcnMvbmV0L3hlbi1uZXRi
YWNrL2NvbW1vbi5oICAgIHwgICAgMyArKy0KIGRyaXZlcnMvbmV0L3hlbi1uZXRiYWNrL2hhc2gu
YyAgICAgIHwgICAyMCArKysrKysrKysrKysrKy0tLS0tLQogZHJpdmVycy9uZXQveGVuLW5ldGJh
Y2svaW50ZXJmYWNlLmMgfCAgICAzICsrLQogMyBmaWxlcyBjaGFuZ2VkLCAxOCBpbnNlcnRpb25z
KCspLCA4IGRlbGV0aW9ucygtKQoKLS0tIDQuMTktcmMxLXhlbi1uZXRiYWNrLXNldC1oYXNoLW1h
cHBpbmcub3JpZy9kcml2ZXJzL25ldC94ZW4tbmV0YmFjay9jb21tb24uaAorKysgNC4xOS1yYzEt
eGVuLW5ldGJhY2stc2V0LWhhc2gtbWFwcGluZy9kcml2ZXJzL25ldC94ZW4tbmV0YmFjay9jb21t
b24uaApAQCAtMjQxLDggKzI0MSw5IEBAIHN0cnVjdCB4ZW52aWZfaGFzaF9jYWNoZSB7CiBzdHJ1
Y3QgeGVudmlmX2hhc2ggewogCXVuc2lnbmVkIGludCBhbGc7CiAJdTMyIGZsYWdzOworCWJvb2wg
bWFwcGluZ19zZWw7CiAJdTgga2V5W1hFTl9ORVRCS19NQVhfSEFTSF9LRVlfU0laRV07Ci0JdTMy
IG1hcHBpbmdbWEVOX05FVEJLX01BWF9IQVNIX01BUFBJTkdfU0laRV07CisJdTMyIG1hcHBpbmdb
Ml1bWEVOX05FVEJLX01BWF9IQVNIX01BUFBJTkdfU0laRV07CiAJdW5zaWduZWQgaW50IHNpemU7
CiAJc3RydWN0IHhlbnZpZl9oYXNoX2NhY2hlIGNhY2hlOwogfTsKLS0tIDQuMTktcmMxLXhlbi1u
ZXRiYWNrLXNldC1oYXNoLW1hcHBpbmcub3JpZy9kcml2ZXJzL25ldC94ZW4tbmV0YmFjay9oYXNo
LmMKKysrIDQuMTktcmMxLXhlbi1uZXRiYWNrLXNldC1oYXNoLW1hcHBpbmcvZHJpdmVycy9uZXQv
eGVuLW5ldGJhY2svaGFzaC5jCkBAIC0zMjQsNyArMzI0LDggQEAgdTMyIHhlbnZpZl9zZXRfaGFz
aF9tYXBwaW5nX3NpemUoc3RydWN0CiAJCXJldHVybiBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfSU5W
QUxJRF9QQVJBTUVURVI7CiAKIAl2aWYtPmhhc2guc2l6ZSA9IHNpemU7Ci0JbWVtc2V0KHZpZi0+
aGFzaC5tYXBwaW5nLCAwLCBzaXplb2YodTMyKSAqIHNpemUpOworCW1lbXNldCh2aWYtPmhhc2gu
bWFwcGluZ1t2aWYtPmhhc2gubWFwcGluZ19zZWxdLCAwLAorCSAgICAgICBzaXplb2YodTMyKSAq
IHNpemUpOwogCiAJcmV0dXJuIFhFTl9ORVRJRl9DVFJMX1NUQVRVU19TVUNDRVNTOwogfQpAQCAt
MzMyLDcgKzMzMyw3IEBAIHUzMiB4ZW52aWZfc2V0X2hhc2hfbWFwcGluZ19zaXplKHN0cnVjdAog
dTMyIHhlbnZpZl9zZXRfaGFzaF9tYXBwaW5nKHN0cnVjdCB4ZW52aWYgKnZpZiwgdTMyIGdyZWYs
IHUzMiBsZW4sCiAJCQkgICAgdTMyIG9mZikKIHsKLQl1MzIgKm1hcHBpbmcgPSB2aWYtPmhhc2gu
bWFwcGluZzsKKwl1MzIgKm1hcHBpbmcgPSB2aWYtPmhhc2gubWFwcGluZ1shdmlmLT5oYXNoLm1h
cHBpbmdfc2VsXTsKIAlzdHJ1Y3QgZ250dGFiX2NvcHkgY29weV9vcCA9IHsKIAkJLnNvdXJjZS51
LnJlZiA9IGdyZWYsCiAJCS5zb3VyY2UuZG9taWQgPSB2aWYtPmRvbWlkLApAQCAtMzQ4LDkgKzM0
OSw4IEBAIHUzMiB4ZW52aWZfc2V0X2hhc2hfbWFwcGluZyhzdHJ1Y3QgeGVudmkKIAljb3B5X29w
LmRlc3QudS5nbWZuID0gdmlydF90b19nZm4obWFwcGluZyArIG9mZik7CiAJY29weV9vcC5kZXN0
Lm9mZnNldCA9IHhlbl9vZmZzZXRfaW5fcGFnZShtYXBwaW5nICsgb2ZmKTsKIAotCXdoaWxlIChs
ZW4tLSAhPSAwKQotCQlpZiAobWFwcGluZ1tvZmYrK10gPj0gdmlmLT5udW1fcXVldWVzKQotCQkJ
cmV0dXJuIFhFTl9ORVRJRl9DVFJMX1NUQVRVU19JTlZBTElEX1BBUkFNRVRFUjsKKwltZW1jcHko
bWFwcGluZywgdmlmLT5oYXNoLm1hcHBpbmdbdmlmLT5oYXNoLm1hcHBpbmdfc2VsXSwKKwkgICAg
ICAgdmlmLT5oYXNoLnNpemUgKiBzaXplb2YoKm1hcHBpbmcpKTsKIAogCWlmIChjb3B5X29wLmxl
biAhPSAwKSB7CiAJCWdudHRhYl9iYXRjaF9jb3B5KCZjb3B5X29wLCAxKTsKQEAgLTM1OSw2ICsz
NTksMTIgQEAgdTMyIHhlbnZpZl9zZXRfaGFzaF9tYXBwaW5nKHN0cnVjdCB4ZW52aQogCQkJcmV0
dXJuIFhFTl9ORVRJRl9DVFJMX1NUQVRVU19JTlZBTElEX1BBUkFNRVRFUjsKIAl9CiAKKwl3aGls
ZSAobGVuLS0gIT0gMCkKKwkJaWYgKG1hcHBpbmdbb2ZmKytdID49IHZpZi0+bnVtX3F1ZXVlcykK
KwkJCXJldHVybiBYRU5fTkVUSUZfQ1RSTF9TVEFUVVNfSU5WQUxJRF9QQVJBTUVURVI7CisKKwl2
aWYtPmhhc2gubWFwcGluZ19zZWwgPSAhdmlmLT5oYXNoLm1hcHBpbmdfc2VsOworCiAJcmV0dXJu
IFhFTl9ORVRJRl9DVFJMX1NUQVRVU19TVUNDRVNTOwogfQogCkBAIC00MTAsNiArNDE2LDggQEAg
dm9pZCB4ZW52aWZfZHVtcF9oYXNoX2luZm8oc3RydWN0IHhlbnZpZgogCX0KIAogCWlmICh2aWYt
Pmhhc2guc2l6ZSAhPSAwKSB7CisJCWNvbnN0IHUzMiAqbWFwcGluZyA9IHZpZi0+aGFzaC5tYXBw
aW5nW3ZpZi0+aGFzaC5tYXBwaW5nX3NlbF07CisKIAkJc2VxX3B1dHMobSwgIlxuSGFzaCBNYXBw
aW5nOlxuIik7CiAKIAkJZm9yIChpID0gMDsgaSA8IHZpZi0+aGFzaC5zaXplOyApIHsKQEAgLTQy
Miw3ICs0MzAsNyBAQCB2b2lkIHhlbnZpZl9kdW1wX2hhc2hfaW5mbyhzdHJ1Y3QgeGVudmlmCiAJ
CQlzZXFfcHJpbnRmKG0sICJbJTR1IC0gJTR1XTogIiwgaSwgaSArIG4gLSAxKTsKIAogCQkJZm9y
IChqID0gMDsgaiA8IG47IGorKywgaSsrKQotCQkJCXNlcV9wcmludGYobSwgIiU0dSAiLCB2aWYt
Pmhhc2gubWFwcGluZ1tpXSk7CisJCQkJc2VxX3ByaW50ZihtLCAiJTR1ICIsIG1hcHBpbmdbaV0p
OwogCiAJCQlzZXFfcHV0cyhtLCAiXG4iKTsKIAkJfQotLS0gNC4xOS1yYzEteGVuLW5ldGJhY2st
c2V0LWhhc2gtbWFwcGluZy5vcmlnL2RyaXZlcnMvbmV0L3hlbi1uZXRiYWNrL2ludGVyZmFjZS5j
CisrKyA0LjE5LXJjMS14ZW4tbmV0YmFjay1zZXQtaGFzaC1tYXBwaW5nL2RyaXZlcnMvbmV0L3hl
bi1uZXRiYWNrL2ludGVyZmFjZS5jCkBAIC0xNjIsNyArMTYyLDggQEAgc3RhdGljIHUxNiB4ZW52
aWZfc2VsZWN0X3F1ZXVlKHN0cnVjdCBuZQogCWlmIChzaXplID09IDApCiAJCXJldHVybiBza2Jf
Z2V0X2hhc2hfcmF3KHNrYikgJSBkZXYtPnJlYWxfbnVtX3R4X3F1ZXVlczsKIAotCXJldHVybiB2
aWYtPmhhc2gubWFwcGluZ1tza2JfZ2V0X2hhc2hfcmF3KHNrYikgJSBzaXplXTsKKwlyZXR1cm4g
dmlmLT5oYXNoLm1hcHBpbmdbdmlmLT5oYXNoLm1hcHBpbmdfc2VsXQorCQkJCVtza2JfZ2V0X2hh
c2hfcmF3KHNrYikgJSBzaXplXTsKIH0KIAogc3RhdGljIGludCB4ZW52aWZfc3RhcnRfeG1pdChz
dHJ1Y3Qgc2tfYnVmZiAqc2tiLCBzdHJ1Y3QgbmV0X2RldmljZSAqZGV2KQoKCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 15:00:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 15: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 1fufTh-0000s8-6O; Tue, 28 Aug 2018 15:00:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fufTf-0000rw-Nd
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 15:00:19 +0000
X-Inumbo-ID: dffa293d-aad2-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 dffa293d-aad2-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 16:58:51 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 09:00:17 -0600
Message-Id: <5B85637E02000078001E2A50@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 09:00:14 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>, "Wei Liu" <wei.liu2@citrix.com>
References: <5B85622302000078001E2A35@prv1-mh.provo.novell.com>
In-Reply-To: <5B85622302000078001E2A35@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 3/3] xen-netback: handle page straddling in
 xenvif_set_hash_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: xen-devel <xen-devel@lists.xenproject.org>, davem@davemloft.net,
 netdev@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>

VGhlcmUncyBubyBndWFyYW50ZWUgdGhhdCB0aGUgbWFwcGluZyBhcnJheSBkb2Vzbid0IGNyb3Nz
IGEgcGFnZQpib3VuZGFyeS4gVXNlIGEgc2Vjb25kIGdyYW50IGNvcHkgb3BlcmF0aW9uIGlmIG5l
Y2Vzc2FyeS4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
Ci0tLQogZHJpdmVycy9uZXQveGVuLW5ldGJhY2svaGFzaC5jIHwgICAyNSArKysrKysrKysrKysr
KysrKystLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlv
bnMoLSkKCi0tLSA0LjE5LXJjMS14ZW4tbmV0YmFjay1zZXQtaGFzaC1tYXBwaW5nLm9yaWcvZHJp
dmVycy9uZXQveGVuLW5ldGJhY2svaGFzaC5jCisrKyA0LjE5LXJjMS14ZW4tbmV0YmFjay1zZXQt
aGFzaC1tYXBwaW5nL2RyaXZlcnMvbmV0L3hlbi1uZXRiYWNrL2hhc2guYwpAQCAtMzM0LDI4ICsz
MzQsMzkgQEAgdTMyIHhlbnZpZl9zZXRfaGFzaF9tYXBwaW5nKHN0cnVjdCB4ZW52aQogCQkJICAg
IHUzMiBvZmYpCiB7CiAJdTMyICptYXBwaW5nID0gdmlmLT5oYXNoLm1hcHBpbmdbIXZpZi0+aGFz
aC5tYXBwaW5nX3NlbF07Ci0Jc3RydWN0IGdudHRhYl9jb3B5IGNvcHlfb3AgPSB7CisJdW5zaWdu
ZWQgaW50IG5yID0gMTsKKwlzdHJ1Y3QgZ250dGFiX2NvcHkgY29weV9vcFsyXSA9IHt7CiAJCS5z
b3VyY2UudS5yZWYgPSBncmVmLAogCQkuc291cmNlLmRvbWlkID0gdmlmLT5kb21pZCwKIAkJLmRl
c3QuZG9taWQgPSBET01JRF9TRUxGLAogCQkubGVuID0gbGVuICogc2l6ZW9mKCptYXBwaW5nKSwK
IAkJLmZsYWdzID0gR05UQ09QWV9zb3VyY2VfZ3JlZgotCX07CisJfX07CiAKIAlpZiAoKG9mZiAr
IGxlbiA8IG9mZikgfHwgKG9mZiArIGxlbiA+IHZpZi0+aGFzaC5zaXplKSB8fAogCSAgICBsZW4g
PiBYRU5fUEFHRV9TSVpFIC8gc2l6ZW9mKCptYXBwaW5nKSkKIAkJcmV0dXJuIFhFTl9ORVRJRl9D
VFJMX1NUQVRVU19JTlZBTElEX1BBUkFNRVRFUjsKIAotCWNvcHlfb3AuZGVzdC51LmdtZm4gPSB2
aXJ0X3RvX2dmbihtYXBwaW5nICsgb2ZmKTsKLQljb3B5X29wLmRlc3Qub2Zmc2V0ID0geGVuX29m
ZnNldF9pbl9wYWdlKG1hcHBpbmcgKyBvZmYpOworCWNvcHlfb3BbMF0uZGVzdC51LmdtZm4gPSB2
aXJ0X3RvX2dmbihtYXBwaW5nICsgb2ZmKTsKKwljb3B5X29wWzBdLmRlc3Qub2Zmc2V0ID0geGVu
X29mZnNldF9pbl9wYWdlKG1hcHBpbmcgKyBvZmYpOworCWlmIChjb3B5X29wWzBdLmRlc3Qub2Zm
c2V0ICsgY29weV9vcFswXS5sZW4gPiBYRU5fUEFHRV9TSVpFKSB7CisJCWNvcHlfb3BbMV0gPSBj
b3B5X29wWzBdOworCQljb3B5X29wWzFdLnNvdXJjZS5vZmZzZXQgPSBYRU5fUEFHRV9TSVpFIC0g
Y29weV9vcFswXS5kZXN0Lm9mZnNldDsKKwkJY29weV9vcFsxXS5kZXN0LnUuZ21mbiA9IHZpcnRf
dG9fZ2ZuKG1hcHBpbmcgKyBvZmYgKyBsZW4pOworCQljb3B5X29wWzFdLmRlc3Qub2Zmc2V0ID0g
MDsKKwkJY29weV9vcFsxXS5sZW4gPSBjb3B5X29wWzBdLmxlbiAtIGNvcHlfb3BbMV0uc291cmNl
Lm9mZnNldDsKKwkJY29weV9vcFswXS5sZW4gPSBjb3B5X29wWzFdLnNvdXJjZS5vZmZzZXQ7CisJ
CW5yID0gMjsKKwl9CiAKIAltZW1jcHkobWFwcGluZywgdmlmLT5oYXNoLm1hcHBpbmdbdmlmLT5o
YXNoLm1hcHBpbmdfc2VsXSwKIAkgICAgICAgdmlmLT5oYXNoLnNpemUgKiBzaXplb2YoKm1hcHBp
bmcpKTsKIAotCWlmIChjb3B5X29wLmxlbiAhPSAwKSB7Ci0JCWdudHRhYl9iYXRjaF9jb3B5KCZj
b3B5X29wLCAxKTsKKwlpZiAoY29weV9vcFswXS5sZW4gIT0gMCkgeworCQlnbnR0YWJfYmF0Y2hf
Y29weShjb3B5X29wLCBucik7CiAKLQkJaWYgKGNvcHlfb3Auc3RhdHVzICE9IEdOVFNUX29rYXkp
CisJCWlmIChjb3B5X29wWzBdLnN0YXR1cyAhPSBHTlRTVF9va2F5IHx8CisJCSAgICBjb3B5X29w
W25yIC0gMV0uc3RhdHVzICE9IEdOVFNUX29rYXkpCiAJCQlyZXR1cm4gWEVOX05FVElGX0NUUkxf
U1RBVFVTX0lOVkFMSURfUEFSQU1FVEVSOwogCX0KIAoKCgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 15:04:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 15:04:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fufXi-0001Hy-Pu; Tue, 28 Aug 2018 15: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=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fufXh-0001Ht-DK
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 15:04:29 +0000
X-Inumbo-ID: c2500dc3-aad3-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c2500dc3-aad3-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 15:05:11 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 09:04:27 -0600
Message-Id: <5B85647802000078001E2A85@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 09:04:24 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <3c651e5f60a496e3e5661f60bd7e913dab2b05a0.1535285866.git-series.wei.liu2@citrix.com>
 <5B8535B302000078001E28EB@prv1-mh.provo.novell.com>
 <20180828131954.sszmpjeuhy4ulqpv@citrix.com>
 <5B855DF502000078001E29FD@prv1-mh.provo.novell.com>
 <20180828144807.hv2ifgcn6pchmebk@citrix.com>
 <36619222-2197-0cd2-dbdc-7ad95f0094ca@citrix.com>
 <20180828145841.rhwyepzafn3b5vse@citrix.com>
In-Reply-To: <20180828145841.rhwyepzafn3b5vse@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 19/23] x86: PIT emulation is common to
 both PV and HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI4LjA4LjE4IGF0IDE2OjU4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMDM6NTE6NTFQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPj4gT24gMjgvMDgvMTggMTU6NDgsIFdlaSBMaXUgd3JvdGU6Cj4+ID4gT24gVHVlLCBB
dWcgMjgsIDIwMTggYXQgMDg6MzY6MzdBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4+
Pj4+IE9uIDI4LjA4LjE4IGF0IDE1OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+
ID4+PiBPbiBUdWUsIEF1ZyAyOCwgMjAxOCBhdCAwNTo0NDo1MUFNIC0wNjAwLCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4gPj4+Pj4+PiBPbiAyNi4wOC4xOCBhdCAxNDoxOSwgPHdlaS5saXUyQGNpdHJp
eC5jb20+IHdyb3RlOgo+PiA+Pj4+PiBNb3ZlIHRoZSBmaWxlIHRvIHg4NiBjb21tb24gY29kZSBh
bmQgY2hhbmdlIGl0cyBuYW1lIHRvIGVtdWwtaTgyNTQuYy4KPj4gPj4+Pj4KPj4gPj4+Pj4gUHV0
IEhWTSBvbmx5IGNvZGUgdW5kZXIgQ09ORklHX0hWTSBvciBpc19odm1fZG9tYWluLgo+PiA+Pj4+
Pgo+PiA+Pj4+PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+
PiA+Pj4+PiAtLS0KPj4gPj4+Pj4gdjI6IG1vdmUgdGhlIHdob2xlIGZpbGUuCj4+ID4+Pj4+IC0t
LQo+PiA+Pj4+PiAgeGVuL2FyY2gveDg2L01ha2VmaWxlICAgICB8ICAgMSArLQo+PiA+Pj4+PiAg
eGVuL2FyY2gveDg2L2VtdWwtaTgyNTQuYyB8IDYwOSArKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKystCj4+ID4+Pj4+ICB4ZW4vYXJjaC94ODYvaHZtL01ha2VmaWxlIHwgICAx
ICstCj4+ID4+Pj4+ICB4ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgIHwgNTk3ICstLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+PiA+Pj4+PiAgNCBmaWxlcyBjaGFuZ2VkLCA2
MTAgaW5zZXJ0aW9ucygrKSwgNTk4IGRlbGV0aW9ucygtKQo+PiA+Pj4+PiAgY3JlYXRlIG1vZGUg
MTAwNjQ0IHhlbi9hcmNoL3g4Ni9lbXVsLWk4MjU0LmMKPj4gPj4+Pj4gIGRlbGV0ZSBtb2RlIDEw
MDY0NCB4ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMKPj4gPj4+PiBPbiB0aGUgYXNzdW1wdGlvbiB0
aGF0IHRoZSBjaGFuZ2VzIHRvIHRoZSBmaWxlIGFyZSBvbmx5IENPTkZJR19IVk0KPj4gPj4+PiBh
ZGRpdGlvbnMKPj4gPj4+IE5vIG9ubHkgdGhhdC4gVGhlcmUgYXJlIGEgZmV3IGlzX2h2bV9kb21h
aW4gY2FsbHMgYXMgd2VsbC4KPj4gPj4+Cj4+ID4+Pj4gQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KPj4gPj4+IERvZXMgdGhpcyBzdGlsbCBzdGFuZD8KPj4gPj4gWWVz
LCBhbGJlaXQgbG9va2luZyBhdCB0aGUgZnVsbCBkaWZmIG9mIHRoZSBmaWxlcyBJJ20gdGhlbiBh
IGxpdHRsZQo+PiA+PiBwdXp6bGVkIGFib3V0IGlzX2h2bV9kb21haW4oKSB1c2VzOiBXaHkgZG9l
cyBwaXRfbG9hZF9jb3VudCgpCj4+ID4+IG5lZWQgYW4gI2lmZGVmIGFkZGVkIGF0IGFsbCwgd2l0
aCB0aGUgaXNfaHZtX3ZjcHUoKSBjaGVjawo+PiA+PiByaWdodCBiZWZvcmUgaXQ/Cj4+ID4gQmVj
YXVzZSBpZiBJIGRvbid0IGRvIHRoYXQgd2UgZ2V0ICJkZWZpbmVkIGJ1dCBub3QgdXNlZCIgd2Fy
bmluZ3MuCj4+IAo+PiAoaG9wZWZ1bGx5KSBub3Qgd2l0aCB0aGUgbmV3ZXIgaXNfaHZtX3ZjcHUo
KSB3aGljaCBldmFsdWF0ZXMgaXRzCj4+IGFyZ3VtZW50cyBwcm9wZXJseS4KPiAKPiBUaGUgcmVh
bCByZWFzb24gaXMgSSBwdXQgcGl0X3RpbWVfZmlyZWQgdW5kZXIgQ09ORklHX0hWTSBiZWNhdXNl
IGl0IGlzCj4gb25seSB1c2VkIGFzIGEgSFZNIG9ubHkgY2FsbGJhY2sgLS0gcGFzc2VkIGFzIGEg
cGFyYW1ldGVyIHRvCj4gY3JlYXRlX3BlcmlvZGljX3RpbWUuCj4gCj4gSWYgSSByZW1vdmUgQ09O
RklHX0hWTSBhcm91bmQgcGl0X3RpbWVfZmlyZWQsIEkgY2FuIHJlbW92ZSBDT05GSUdfSFZNIGlu
Cj4gcGl0X2xvYWRfY291bnQuICBMZXQgbWUga25vdyBpZiB5b3UgcHJlZmVyIHRoaXMuCgpPaCwg
SSBzZWUuIEknZCBwcmVmZXIgdGhpcywgeWVzLCBidXQgSSdtIHVuY29udmluY2VkIERDRSB3b3Vs
ZAplbGltaW5hdGUgcGl0X3RpbWVfZmlyZWQoKSBpbiB0aGF0IGNhc2UuIElmIHlvdSBmaW5kIGl0
IGRvZXMsIEkgdGhpbmsKdGhhdCB3b3VsZCBiZSBiZXR0ZXIgaW5kZWVkIChsZXNzICNpZmRlZiBj
bHV0dGVyKS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 15:11:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 15: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 1fufeB-00022c-N1; Tue, 28 Aug 2018 15:11: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=adt1=ll=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fufeA-00022I-59
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 15:11:10 +0000
X-Inumbo-ID: 6387d25b-aad4-11e8-a8a5-bc764e045a96
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::61e])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 6387d25b-aad4-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 17:09: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=1U/MGuhlJSN43UjysQl7+XHoqaxaRXnT+juC1KjrVvE=;
 b=ItBSS7sFQcgebvwGn/r9W7tcFmSuzcO+SlypbZ/qrzjvbGwjbWiaIpRrvMAtPXvZL43DAkCCXAIuc9s9JZ2j46oo1+16mBZZxH2Y2l6BmbzKcQAbE23GDB7gpFHPiHpLW2UYcojCoLvSWXA4XNpHMCUnThKR39jwd7RSPZ14laQ=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from [10.17.182.79] (85.223.209.52) by
 VI1PR03MB3776.eurprd03.prod.outlook.com (2603:10a6:803:34::14) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.14; Tue, 28 Aug 2018 15:11:01 +0000
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xen.org
References: <20180824165820.32620-1-julien.grall@arm.com>
 <20180824165820.32620-6-julien.grall@arm.com>
 <fc1ca14a-03b9-a963-c28b-9a8809b1e171@epam.com>
 <ac81ff35-85aa-0624-95bb-36e5710c72e5@arm.com>
 <e58b77f3-e9d8-bdc2-c7a2-4dc8278a5123@epam.com>
 <8d0077e1-4724-ddfe-e30e-173d45618427@arm.com>
 <064131ee-e1d3-e641-a3dd-5ca8cbde92bd@epam.com>
 <d8520493-8a35-acb9-f4e1-c8ac1075f555@arm.com>
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <183fcc43-7b18-0de8-34b2-4db62726e167@epam.com>
Date: Tue, 28 Aug 2018 18:10: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: <d8520493-8a35-acb9-f4e1-c8ac1075f555@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.52]
X-ClientProxiedBy: DB6PR07CA0001.eurprd07.prod.outlook.com
 (2603:10a6:6:2d::11) To VI1PR03MB3776.eurprd03.prod.outlook.com
 (2603:10a6:803:34::14)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: cc2501f3-ce8e-4719-ba31-08d60cf877ca
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR03MB3776; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3776;
 3:ec7t+jY5nsgPmqihn1+dP0tblwEHOGsGuVjPt4vP5apRoh3E2bMTmBIm5NtSu2yH9O1Ee8jzkxzkdxshP02SFM4KEbBHHmut8dg8CfkZCNhxr6s7KyUWwLy/QvXOPxKfIRsyJW3pKv/5s5BuKs0Ifz3Rall7CRSHkULR3bv+UJ/ODFVxJO8YR761ANixdOg36ufiGRNiI/XZNiRJI3IRr2DoX+6bLS4oVq0EQrjaMUM+EhyScjm5zw2qFLrQAGNx;
 25:0vuhVEK3oKZ9UCkuWSAhVJX2L54OHpd25crirfspb5KtSoAGzpaHns8IQG0xsxm7EttO0DZnqIp4YZ5MQtWY2P6hhX1dx+rHQJ8TwgsgLryeKLhww9lw+2hwc+ZhKHLW+rjhARm+04DCIMNmmchQh3cysWYZytTg/TH0HtLNvBd8oToO3UsQBTQ60s6hsU7GTmXq5JIZVtYTp3PcRO4njmSgeh67mlo98AV0YrpE0rXatEe1ICqSSCvPDAjOLFdWKckrIp1mNyuaMRInD9MO1vN8KPcEMFN+hqMmxlXRxzdCBoqszn58MmBJaLOtnFWbCK2UORlOLjKxd3QjPHNdxQ==;
 31:QfBvE2VkJjxwdS8HHBEn2XoBrstfJrd/9KD97q8EVsLcnsVw3EI8zYy6jlAk5Qzi5qiZavSc3U/fgNUhXMpTtWtt5nV9siYDNK4bR8zoVpGpmz5pIqYfqDGC7sv476AZBRybnn9j+hX2ZkGtADxl2NQ1fOTmKOT9xkjqsh+QvGkP0I+dC7lS7qDD6lo5IKzetoVNAl11LMJvliPOMpS4oldoQ/TTkdSrIIsQqL0QIak=
X-MS-TrafficTypeDiagnostic: VI1PR03MB3776:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3776;
 20:s4sg+MVcEK5ksDmi/3L7EdUeAYJxQBPYVbWkxfQ2WgHVHCfanu+D31Q2JdrYuYeS0KVAd6DcURheC4j8XZhGlNMK1WdH4wwq5wYy3TqXJ8WwV7XOByTMfSsQiYIdFIKO5NsUotl6ucHwsGYOxNxZFHJGkN++iG7TcSzfHJdYs/KoC0EHwpIuZtYTIEpotG6ln8tOYpdekXZDKexY45vihigdLRQUJ/smvXbtMr9HdDZYQDZwYwFkPXvPmjLcLTfoU7Ikbu2bq3aGi+sNNoLWdIf88PH0L/H13w6x+xQBxiqHg3JfweiqXWN4IdR2athrJKN47cVgedqPEHYr5E+amsbzCtCRD++YORJTI67vzkJjr5VWjEWa2Xv4UIyWslOnF6XtMXFfRLBgr35OLMrukZ/TOolWYc20bneF30p4qFIXblO3BAnS6GO6mojFNJbOoKmz33iprMW3KYIdgzCd+Mn7GFCLlZS9aCBCrTQ7Ql+Rz7FzNFKp7SJQ2dB0Zka5;
 4:Z3qOPQP38u+lj3JiBPrssKM/oHsVyk/BUiQeOW6kpPnzNNI32GhT5EWYCxElmINQAbSPo7NAufFHduLshzFG3+oFh+rvJTKp/R8L0m/FHxRwb3h+Ac7maS+RS2v/Zk0rHJj/i5aH9ZvLGNcugkG7eEGteMxFRYmYSIIp0R4T1ShIt0ZwW3Q0RtoEHv2hYxCS8p8sgjH6yCYrtHo0wzN8b5R/DceTYyphNWU1CuqUdc4/AW4sAVWST/hOSzfaUxmq5JXxZV8FY2XjzFPK8CovqA==
X-Microsoft-Antispam-PRVS: <VI1PR03MB377623FBF0CEF4F6AEBC9747E60A0@VI1PR03MB3776.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)(93006095)(93001095)(10201501046)(3231311)(944501410)(52105095)(149027)(150027)(6041310)(20161123564045)(20161123560045)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016);
 SRVR:VI1PR03MB3776; BCL:0; PCL:0; RULEID:; SRVR:VI1PR03MB3776; 
X-Forefront-PRVS: 077884B8B5
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(346002)(376002)(366004)(136003)(396003)(39860400002)(189003)(199004)(65806001)(93886005)(2486003)(2616005)(52146003)(77096007)(386003)(65956001)(23676004)(66066001)(16526019)(186003)(64126003)(76176011)(53546011)(230700001)(47776003)(26005)(3846002)(6116002)(67846002)(52116002)(86362001)(31696002)(956004)(36756003)(25786009)(2906002)(446003)(31686004)(80792005)(50466002)(486006)(4326008)(6486002)(53936002)(6246003)(105586002)(58126008)(8936002)(72206003)(6306002)(316002)(8676002)(81166006)(81156014)(6666003)(97736004)(478600001)(14444005)(966005)(68736007)(106356001)(5660300001)(7736002)(65826007)(11346002)(305945005)(476003)(16576012)(229853002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR03MB3776; H:[10.17.182.79]; 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?MTtWSTFQUjAzTUIzNzc2OzIzOlR1NVZlOXZkdkZlOUN2KzB6SjZUUlBpRlFJ?=
 =?utf-8?B?UU14RHF6cWJjY3A0U3RKMXo4bTl1YUMyVXljMWZmOTJ6OHJHZGlKVmlXd2hN?=
 =?utf-8?B?dEp6eTBvbkFjU1VCaHF5THVYdlVldjVGUy8yS0JhbXZLMGh5QjJmK2RqZUV2?=
 =?utf-8?B?UnhhcVNoRGJyREo3NWhXWlFUU21ZaW9hNGN4OWU0QVBMK1QwUjFoTlprTndt?=
 =?utf-8?B?R3orRlZTVlFrSTkrMExwQ1JXZytRc2taSlBIZHAvblhtSi8zZVkyU0FCbzRa?=
 =?utf-8?B?blByT2l2bWJDTk54YUVlRk14WmU2QXJ1SmJxa1pTQ3NSUHpaV09Ja0JFazZB?=
 =?utf-8?B?b1ZzOXRBYzRnS3Z0WGdRN01xQ3JwdFBqWXd3WnRNdENSODEwZjhUZnpoZkZ6?=
 =?utf-8?B?VitNSDY5SUZsS2I3Sy9iSlFqSzZ0Sm11VURrL1NReFRjbjl2UmxnSzV5ODJI?=
 =?utf-8?B?bndEOHp4eWc4NDNWbzhkOFFjbC9UNmg1OWR4MTRCZTFqUCtGdXdZQ1Z1SzB0?=
 =?utf-8?B?aHBFSmVVQ1Jwc1JIOEhMMlZoMnBDdUlhZ3ROTTlNVXRNWmNvUXJlQ2tLNm96?=
 =?utf-8?B?VjF1UTRIZWI4RWxhN0tGeUswT2xiODBXeHVYYWMxZWVPcTZDL0hROWxlOUU5?=
 =?utf-8?B?Z1Y4QmpMdTE1OGtvRjc1WWFPM1VGWXNheE85VlBJRG53clh5NVZKeklvTVUy?=
 =?utf-8?B?NVl2QklPc3NMYjVNOEV3UWJlYzBLZ2xENm0vM2o5WlVaejZaMVhJZUhmb0pr?=
 =?utf-8?B?SWtPWnUwRHFubHdhWExCcmg5UG5jbXhDb1hXK0QxNjdrWXZvYjcvcnRJRnRP?=
 =?utf-8?B?bW9nYi9VZDVQRnhCajBKdGI3b0pOaVB1ZDNYSVNKcVowM2R3T3FERFg1TWlu?=
 =?utf-8?B?ZGNoQnprRlZKZmp4Szd4Mnh0REVUME14QXoweEM4NEFyendyYm44V3BmSStm?=
 =?utf-8?B?czN1dU1hcjVDSWdqRXMyenVsVllSNk1vWXBLdXZ6Qk1yOFdWTS9uS2gvWW9x?=
 =?utf-8?B?bmtIT2NsWWZ3aHVyWmtvUDNYY2piTFFyNS8vOER4WDZYM0RJVjRMZVJKQU9t?=
 =?utf-8?B?eHFTSm9OMVhsYUdFclRXK1I4VjdCSjRCWG5nZ0Z1V0xiQmROTWsvNkhMakFF?=
 =?utf-8?B?NHJLcjM0cngyUDB0ZlJ4bEhMOFl5OE5qTnNTcTRGZlIzYTN2M0I3UGN2UVpr?=
 =?utf-8?B?UWE3ZzBNODQxUjV1UWVPcGphMHdjaDI1YmVUUHhqNDd2eGN4TENLYVl6dmUv?=
 =?utf-8?B?Nmt2K2xKMGJhR3I5ZHlySnNKY2FHL2wyUWl4c1Q4RzhJRkcvS2JSTGZpWjNn?=
 =?utf-8?B?NUdaSGsrVC9GT1JSYUtTd0FCaHlrcVBqY25ZTyt1dDVFczZ3SWlkbUdBbStr?=
 =?utf-8?B?QjJvUmFGYmFmeDB1QzVwVmNkV0xSQlRYSEJYWDJadXdHV0VNV202aWltQXBD?=
 =?utf-8?B?cE9Ga09nUVZtSW0rZ21MSnF5UHMvVjJ2TzJZMnpQcFJWKzg0MHM0R0xjTzND?=
 =?utf-8?B?S0VwQkt0bEE4ZkJXZXNxcXk1ZXdKWDA2S2tJVEZjNldKa3MycmU2aTQ2RlFk?=
 =?utf-8?B?NEFQUUROSDd6Tm4vYUtJS0NJQmlia1dVNlB5Vk5JSUk2eEFwTkNYTmVhWnRp?=
 =?utf-8?B?WGRTN01yNzZDazh1YWY3bTNTVzI2a3M1L2dBMUlLT0tYV0FFUlZtVEM1bFVv?=
 =?utf-8?B?VkRxKzY4anVKdmxKZkErTExIV1k4MGEvYmgzM1dCS2t3aDVaSnBlK094MU43?=
 =?utf-8?B?dWNzZHR4THl0OS96Y1g2L3FvNG0zS3JvRUhoUDNsalc4R0VySURQVjFhQ2lj?=
 =?utf-8?B?RjkzN0QreFhtR3lEOU8vbVc5V3c1ZmhVSCtGaXkvN1puUUFDS2R2TGJqbGQ3?=
 =?utf-8?B?YVpTaHFVdEp4dU1EMlc3N2NRN1ZTRWVNOElJeUtsSFRVN0s4Rjh6QUo2SFdQ?=
 =?utf-8?B?eVJpckFpR3JPdW1EOWdoT3FLYXgxNTAyT3VpNW1hdmZqaTdSYWNUbjlvK3BN?=
 =?utf-8?B?ZmVzNXdvbHNrbkJQbyt6N0VzcWNXcmNkWmxnNTJTMERXdjhieDh5aHUxREll?=
 =?utf-8?Q?YByljqSUqkxsFxHs4tUF9FjMP?=
X-Microsoft-Antispam-Message-Info: DNJgkeWoim25HdhmCW8Rs78K/RLiaa9ZLJMOOBv9GyO3ACHKOOUnH8Q6/YTXooi0lkzb4RPM8/M+Mq0sAjmQYD/QuIh7EvPRO6snotSaaZhszCfNRgQg2gzCMN+TX2eaz5mGtvpupXxT15Ba+VsC7LxvFeMZ9iMLsERTcjUNyrYhjQ1RtfFsf5V9GHuXWOzPvKw+AF/VCvRbER96xYC9Tcg940J1wyPmJ0KfF1vu/rcxIHUAQVQpetycQNpIbuQU2oen6ZguX+X5g0WZwy2MXE+nKPx+i+2NThxZLzCrW86lQba3oK8Bhxf0JHADjQfIGeBNDuA/nOAv8efW0fdZJJ5+FPMZtX7RVeCEQ/i71IQ=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3776;
 6:la/4iBWhkGJ37VgAjjtnCUYslDV4qwFdz+TvFeC9K6CCi2eJX0INH+QMSm3RBGJr6UrU1uxp3jBmCPocdy4DpAMLc7lqvK0eUER7QEC3jErArWMFdcHyMI3kDCAey5Zd2i02ijRGXwMsMm3gyrdI2i1E2loX/Ds1R71Yaj8HaBTTlP2evpaoGqhRSGn726sIR8YxvyDxRIGw2V+HgTXrq2EnYbdIyc1fcYXK9jpiMOpBp54yqffOcjGKZopTow71PYOWlG+hXYizBKSBvZ8T24dd52FSyXZmY60+DjwextoUw/0SQmOPnh1LScsapI9Yfj51P2sr9RYYasknVabWDNnLFy3FSZadVn74N5h5WWuLFlxTtKFI1fTD+jubMlNhuuSXE1Nv3wpdH9IGmftPkPS6ErpGUddZc8M+VhJGajEY2gno8o2GiQ7M0/2R+MCaA5UIxrAk6jQ57N+aNlkVGg==;
 5:6JpxehyUyxbX6AAdB7Ck7VUS19s4/LU3T024Q0rKHZM9ImcyAKFU+2/MC94UXn6uZ9AJSiqASzZbBoV1NI5nNnN6RE8KAT9656z0XMxDzMS4KoBwn0PY9RNVnxnpFrUqMBkqD8B1JYb/Trmykv0RpP7A2rb8g2WdpX7E3H1KaRA=;
 7:o4CsAWYErwReoOi7zmRa3OMdWzZCpuykJgoexq99fsnN7FqIpbtzVD3h4/wVKTmzKyPGQvWBUddhhG8aCKH8gu03NvtbWWUum5CnrevacCKrWbtfYIoH6nqmidA1szieIkm0a5ueSepyp6ak/E/hLHkNPvnKS2s23uHwq7AdVqnON0fb4rzElDz9D8G0KpaimwH9NVorOAOb/JNRZ6hPpuZ2qr7Z/nVYmbSvZlkjfnWfaNkAW9w6gUqi3P4xI7iP
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Aug 2018 15:11:01.5737 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: cc2501f3-ce8e-4719-ba31-08d60cf877ca
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR03MB3776
Subject: Re: [Xen-devel] [PATCH 5/6] xen/arm: smccc: Add wrapper to
 automatically select the calling convention
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

CgpPbiAyOC4wOC4xOCAxNzo0MywgSnVsaWVuIEdyYWxsIHdyb3RlOgpbLi4uXQoKPiAKPj4+IEkg
aGF2ZSBsb29rZWQgYXQgY3B1c19oYXZlX2NvbnN0X2NhcCgpIGFuZCBoYXZlbid0IGZvdW5kIGdv
b2Qgd2F5IHRvIAo+Pj4gb3B0aW1pemUgaXQgd2l0aCB0aGUgY3VycmVudCBpbmZyYXN0cnVjdHVy
ZSBpbiBYZW4uIEZlZWwgZnJlZSB0byAKPj4+IHN1Z2dlc3QgaW1wcm92ZW1lbnQuCj4+Cj4+IEFu
b3RoZXIgdGhpbmc6IG1heWJlIGl0IGlzIHdvcnRoIHRvIGJyYW5jaCB0byAxLjAgY29kZSBhbmQg
bGVhdmUgMS4xIAo+PiBpbiBhIHN0cmFpZ2h0IHBhdGggb2YgZXhlY3V0aW9uPyBUaGlzIHdpbGwg
c2F2ZSB5b3Ugb25lIG1vcmUgCj4+IGluc3RydWN0aW9uIGZvciBTTUNDQyAxLjEgY2FsbC4KPiAK
PiBJIGFtIG5vdCBzdXJlIHRvIHVuZGVyc3RhbmQgeW91ciBzdWdnZXN0aW9uIGhlcmUuIENvdWxk
IHlvdSBleHBhbmQ/CgorI2RlZmluZSBhcm1fc21jY2Nfc21jKC4uLikgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBkbyB7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIGlmICggY3B1c19oYXZl
X2NvbnN0X2NhcChBUk1fU01DQ0NfMV8xKSApICAgICAgICAgICAgICBcCisgICAgICAgICAgICBh
cm1fc21jY2NfMV8xX3NtYyhfX1ZBX0FSR1NfXyk7ICAgICAgICAgICAgICAgICAgICAgXAorICAg
ICAgICBlbHNlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICAgICAgICAgIGFybV9zbWNjY18xXzBfc21jKF9fVkFfQVJHU19fKTsgICAgICAg
ICAgICAgICAgICAgICBcCisgICAgfSB3aGlsZSAoIDAgKQoKCj4gSG93ZXZlciwgd2h5IFNNQ0ND
IDEuMSBzaG91bGQgYmUgaW4gdGhlIHN0cmFpZ2h0IHBhdGggb2YgZXhlY3V0aW9uPwoKSXQgaXMg
ZWFzaWVyIHRvIHJlYWQgLSBubyBuZWdhdGlvbiBpbiBpZigpLiBBbHNvLCBJIHRoaW5rLCBicmFu
Y2ggCnByZWRpY3RvciB3b3VsZCBiZSBoYXBweS4gQXQgbGVhc3QsIGlmIHRoZSBmb2xsb3dpbmcg
aXMgdHJ1ZToKCiIgSWYgdGhlIGJyYW5jaCBpbmZvcm1hdGlvbiBpcyBub3QgY29udGFpbmVkIGlu
IHRoZSBCVEFDLCBzdGF0aWMgYnJhbmNoIApwcmVkaWN0aW9uIGlzIHVzZWQsIHdoZXJlYnkgd2Ug
YXNzdW1lIHRoZSBicmFuY2ggd2lsbCBiZSB0YWtlbiBpZiB0aGUgCmJyYW5jaCBpcyBhIGNvbmRp
dGlvbmFsIGJhY2t3YXJkcyBicmFuY2ggb3Igbm90IHRha2VuIGlmIHRoZSBicmFuY2ggaXMgYSAK
Y29uZGl0aW9uYWwgZm9yd2FyZHMgYnJhbmNoLiIgWzFdCgoKWzFdIApodHRwOi8vbGludXhrZXJu
ZWxoYWNrZXIuYmxvZ3Nwb3QuY29tLzIwMTQvMDcvYnJhbmNoLXByZWRpY3Rpb24tbG9naWMtaW4t
YXJtLmh0bWwKCi0tIApWb2xvZHlteXIgQmFiY2h1awoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 15:17:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 15:17: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 1fufkD-0002OF-Fq; Tue, 28 Aug 2018 15:17:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ardv=ll=citrix.com=prvs=7715574d5=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fufkC-0002OA-Q5
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 15:17:24 +0000
X-Inumbo-ID: 8f69ef99-aad5-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8f69ef99-aad5-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 15:18:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,299,1531785600"; d="scan'208";a="63889374"
Date: Tue, 28 Aug 2018 16:17:16 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180828151716.hu4tj4lamdvmgh22@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <3c651e5f60a496e3e5661f60bd7e913dab2b05a0.1535285866.git-series.wei.liu2@citrix.com>
 <5B8535B302000078001E28EB@prv1-mh.provo.novell.com>
 <20180828131954.sszmpjeuhy4ulqpv@citrix.com>
 <5B855DF502000078001E29FD@prv1-mh.provo.novell.com>
 <20180828144807.hv2ifgcn6pchmebk@citrix.com>
 <36619222-2197-0cd2-dbdc-7ad95f0094ca@citrix.com>
 <20180828145841.rhwyepzafn3b5vse@citrix.com>
 <5B85647802000078001E2A85@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B85647802000078001E2A85@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 19/23] x86: PIT emulation is common to
 both PV and HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, 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>

T24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMDk6MDQ6MjRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI4LjA4LjE4IGF0IDE2OjU4LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBUdWUsIEF1ZyAyOCwgMjAxOCBhdCAwMzo1MTo1MVBNICswMTAwLCBBbmRyZXcg
Q29vcGVyIHdyb3RlOgo+ID4+IE9uIDI4LzA4LzE4IDE1OjQ4LCBXZWkgTGl1IHdyb3RlOgo+ID4+
ID4gT24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMDg6MzY6MzdBTSAtMDYwMCwgSmFuIEJldWxpY2gg
d3JvdGU6Cj4gPj4gPj4+Pj4gT24gMjguMDguMTggYXQgMTU6MTksIDx3ZWkubGl1MkBjaXRyaXgu
Y29tPiB3cm90ZToKPiA+PiA+Pj4gT24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMDU6NDQ6NTFBTSAt
MDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4+Pj4+PiBPbiAyNi4wOC4xOCBhdCAxNDox
OSwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+ID4+Pj4+IE1vdmUgdGhlIGZpbGUg
dG8geDg2IGNvbW1vbiBjb2RlIGFuZCBjaGFuZ2UgaXRzIG5hbWUgdG8gZW11bC1pODI1NC5jLgo+
ID4+ID4+Pj4+Cj4gPj4gPj4+Pj4gUHV0IEhWTSBvbmx5IGNvZGUgdW5kZXIgQ09ORklHX0hWTSBv
ciBpc19odm1fZG9tYWluLgo+ID4+ID4+Pj4+Cj4gPj4gPj4+Pj4gU2lnbmVkLW9mZi1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+PiA+Pj4+PiAtLS0KPiA+PiA+Pj4+PiB2Mjog
bW92ZSB0aGUgd2hvbGUgZmlsZS4KPiA+PiA+Pj4+PiAtLS0KPiA+PiA+Pj4+PiAgeGVuL2FyY2gv
eDg2L01ha2VmaWxlICAgICB8ICAgMSArLQo+ID4+ID4+Pj4+ICB4ZW4vYXJjaC94ODYvZW11bC1p
ODI1NC5jIHwgNjA5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KPiA+
PiA+Pj4+PiAgeGVuL2FyY2gveDg2L2h2bS9NYWtlZmlsZSB8ICAgMSArLQo+ID4+ID4+Pj4+ICB4
ZW4vYXJjaC94ODYvaHZtL2k4MjU0LmMgIHwgNTk3ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQo+ID4+ID4+Pj4+ICA0IGZpbGVzIGNoYW5nZWQsIDYxMCBpbnNlcnRpb25z
KCspLCA1OTggZGVsZXRpb25zKC0pCj4gPj4gPj4+Pj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4v
YXJjaC94ODYvZW11bC1pODI1NC5jCj4gPj4gPj4+Pj4gIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4v
YXJjaC94ODYvaHZtL2k4MjU0LmMKPiA+PiA+Pj4+IE9uIHRoZSBhc3N1bXB0aW9uIHRoYXQgdGhl
IGNoYW5nZXMgdG8gdGhlIGZpbGUgYXJlIG9ubHkgQ09ORklHX0hWTQo+ID4+ID4+Pj4gYWRkaXRp
b25zCj4gPj4gPj4+IE5vIG9ubHkgdGhhdC4gVGhlcmUgYXJlIGEgZmV3IGlzX2h2bV9kb21haW4g
Y2FsbHMgYXMgd2VsbC4KPiA+PiA+Pj4KPiA+PiA+Pj4+IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cj4gPj4gPj4+IERvZXMgdGhpcyBzdGlsbCBzdGFuZD8KPiA+PiA+
PiBZZXMsIGFsYmVpdCBsb29raW5nIGF0IHRoZSBmdWxsIGRpZmYgb2YgdGhlIGZpbGVzIEknbSB0
aGVuIGEgbGl0dGxlCj4gPj4gPj4gcHV6emxlZCBhYm91dCBpc19odm1fZG9tYWluKCkgdXNlczog
V2h5IGRvZXMgcGl0X2xvYWRfY291bnQoKQo+ID4+ID4+IG5lZWQgYW4gI2lmZGVmIGFkZGVkIGF0
IGFsbCwgd2l0aCB0aGUgaXNfaHZtX3ZjcHUoKSBjaGVjawo+ID4+ID4+IHJpZ2h0IGJlZm9yZSBp
dD8KPiA+PiA+IEJlY2F1c2UgaWYgSSBkb24ndCBkbyB0aGF0IHdlIGdldCAiZGVmaW5lZCBidXQg
bm90IHVzZWQiIHdhcm5pbmdzLgo+ID4+IAo+ID4+IChob3BlZnVsbHkpIG5vdCB3aXRoIHRoZSBu
ZXdlciBpc19odm1fdmNwdSgpIHdoaWNoIGV2YWx1YXRlcyBpdHMKPiA+PiBhcmd1bWVudHMgcHJv
cGVybHkuCj4gPiAKPiA+IFRoZSByZWFsIHJlYXNvbiBpcyBJIHB1dCBwaXRfdGltZV9maXJlZCB1
bmRlciBDT05GSUdfSFZNIGJlY2F1c2UgaXQgaXMKPiA+IG9ubHkgdXNlZCBhcyBhIEhWTSBvbmx5
IGNhbGxiYWNrIC0tIHBhc3NlZCBhcyBhIHBhcmFtZXRlciB0bwo+ID4gY3JlYXRlX3BlcmlvZGlj
X3RpbWUuCj4gPiAKPiA+IElmIEkgcmVtb3ZlIENPTkZJR19IVk0gYXJvdW5kIHBpdF90aW1lX2Zp
cmVkLCBJIGNhbiByZW1vdmUgQ09ORklHX0hWTSBpbgo+ID4gcGl0X2xvYWRfY291bnQuICBMZXQg
bWUga25vdyBpZiB5b3UgcHJlZmVyIHRoaXMuCj4gCj4gT2gsIEkgc2VlLiBJJ2QgcHJlZmVyIHRo
aXMsIHllcywgYnV0IEknbSB1bmNvbnZpbmNlZCBEQ0Ugd291bGQKPiBlbGltaW5hdGUgcGl0X3Rp
bWVfZmlyZWQoKSBpbiB0aGF0IGNhc2UuIElmIHlvdSBmaW5kIGl0IGRvZXMsIEkgdGhpbmsKPiB0
aGF0IHdvdWxkIGJlIGJldHRlciBpbmRlZWQgKGxlc3MgI2lmZGVmIGNsdXR0ZXIpLgoKQXQgbGVh
c3QgZm9yIGdjYyA2LjMgRENFIGRvZXMgZWxpbWluYXRlIHBpdF90aW1lX2ZpcmVkLiBJIHdpbGwg
cmVtb3ZlCnRoZSB0d28gQ09ORklHX0hWTXMgaW4gdGhlIG5leHQgaXRlcmF0aW9uLgoKV2VpLgoK
PiAKPiBKYW4KPiAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 15:18:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 15:18: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 1fufku-0002RQ-QN; Tue, 28 Aug 2018 15: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=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fufkt-0002RI-E1
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 15:18:07 +0000
X-Inumbo-ID: a9d9a587-aad5-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a9d9a587-aad5-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 15:18:49 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 09:18:04 -0600
Message-Id: <5B8567A802000078001E2A9B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 09:18:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Roger Pau Monne" <roger.pau@citrix.com>
References: <20180822075200.50278-1-roger.pau@citrix.com>
 <20180822075200.50278-7-roger.pau@citrix.com>
In-Reply-To: <20180822075200.50278-7-roger.pau@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v7 6/6] x86/iommu: add map-reserved
 dom0-iommu option to map reserved memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>, Paul Durrant <paul.durrant@citrix.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+IE9uIDIyLjA4LjE4IGF0IDA5OjUyLCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+
IFNldmVyYWwgcGVvcGxlIGhhdmUgcmVwb3J0ZWQgaGFyZHdhcmUgaXNzdWVzIChtYWxmdW5jdGlv
bmluZyBVU0IKPiBjb250cm9sbGVycykgZHVlIHRvIGlvbW11IHBhZ2UgZmF1bHRzIG9uIEludGVs
IGhhcmR3YXJlLiBUaG9zZSBmYXVsdHMKPiBhcmUgY2F1c2VkIGJ5IG1pc3NpbmcgUk1SUiAoVlRk
KSBlbnRyaWVzIGluIHRoZSBBQ1BJIHRhYmxlcy4gVGhvc2UgY2FuCj4gYmUgd29ya2VkIGFyb3Vu
ZCBvbiBWVGQgaGFyZHdhcmUgYnkgbWFudWFsbHkgYWRkaW5nIFJNUlIgZW50cmllcyBvbgo+IHRo
ZSBjb21tYW5kIGxpbmUsIHRoaXMgaXMgaG93ZXZlciBsaW1pdGVkIHRvIEludGVsIGhhcmR3YXJl
IGFuZCBxdWl0ZQo+IGN1bWJlcnNvbWUgdG8gZG8uCj4gCj4gSW4gb3JkZXIgdG8gc29sdmUgdGhv
c2UgaXNzdWVzIGFkZCBhIG5ldyBkb20wLWlvbW11PW1hcC1yZXNlcnZlZAo+IG9wdGlvbiB0aGF0
IGlkZW50aXR5IG1hcHMgYWxsIHJlZ2lvbnMgbWFya2VkIGFzIHJlc2VydmVkIGluIHRoZSBtZW1v
cnkKPiBtYXAuIE5vdGUgdGhhdCByZWdpb25zIHVzZWQgYnkgZGV2aWNlcyBlbXVsYXRlZCBieSBY
ZW4gKExBUElDLCBJTy1BUElDCj4gb3IgUENJZSBNQ0ZHIHJlZ2lvbnMpIGFyZSBzcGVjaWZpY2Fs
bHkgYXZvaWRlZC4gTm90ZSB0aGF0IHRoaXMgb3B0aW9uCj4gaXMgYXZhaWxhYmxlIHRvIGFsbCBE
b20wIG1vZGVzIChhcyBvcHBvc2VkIHRvIHRoZSBpbmNsdXNpdmUgb3B0aW9uCj4gd2hpY2ggb25s
eSB3b3JrcyBmb3IgUFYgRG9tMCkuCj4gCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmlu
LnRpYW5AaW50ZWwuY29tPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 15:27:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 15: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 1fuftq-0003QD-7F; Tue, 28 Aug 2018 15: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=ec/y=ll=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fuftp-0003Q8-Cf
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 15:27:21 +0000
X-Inumbo-ID: f48c9481-aad6-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id f48c9481-aad6-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 15:28: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 D190818A;
 Tue, 28 Aug 2018 08:27:19 -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 379C43F557;
 Tue, 28 Aug 2018 08:27:19 -0700 (PDT)
To: Volodymyr Babchuk <volodymyr_babchuk@epam.com>, xen-devel@lists.xen.org
References: <20180824165820.32620-1-julien.grall@arm.com>
 <20180824165820.32620-6-julien.grall@arm.com>
 <fc1ca14a-03b9-a963-c28b-9a8809b1e171@epam.com>
 <ac81ff35-85aa-0624-95bb-36e5710c72e5@arm.com>
 <e58b77f3-e9d8-bdc2-c7a2-4dc8278a5123@epam.com>
 <8d0077e1-4724-ddfe-e30e-173d45618427@arm.com>
 <064131ee-e1d3-e641-a3dd-5ca8cbde92bd@epam.com>
 <d8520493-8a35-acb9-f4e1-c8ac1075f555@arm.com>
 <183fcc43-7b18-0de8-34b2-4db62726e167@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <4a4cb360-bd19-b676-233f-1127f3eabf9a@arm.com>
Date: Tue, 28 Aug 2018 16:27:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <183fcc43-7b18-0de8-34b2-4db62726e167@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 5/6] xen/arm: smccc: Add wrapper to
 automatically select the calling convention
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

SGkgVm9sb2R5bXlyLAoKT24gMjgvMDgvMTggMTY6MTAsIFZvbG9keW15ciBCYWJjaHVrIHdyb3Rl
Ogo+IAo+IAo+IE9uIDI4LjA4LjE4IDE3OjQzLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gWy4uLl0K
PiAKPj4KPj4+PiBJIGhhdmUgbG9va2VkIGF0IGNwdXNfaGF2ZV9jb25zdF9jYXAoKSBhbmQgaGF2
ZW4ndCBmb3VuZCBnb29kIHdheSB0byAKPj4+PiBvcHRpbWl6ZSBpdCB3aXRoIHRoZSBjdXJyZW50
IGluZnJhc3RydWN0dXJlIGluIFhlbi4gRmVlbCBmcmVlIHRvIAo+Pj4+IHN1Z2dlc3QgaW1wcm92
ZW1lbnQuCj4+Pgo+Pj4gQW5vdGhlciB0aGluZzogbWF5YmUgaXQgaXMgd29ydGggdG8gYnJhbmNo
IHRvIDEuMCBjb2RlIGFuZCBsZWF2ZSAxLjEgCj4+PiBpbiBhIHN0cmFpZ2h0IHBhdGggb2YgZXhl
Y3V0aW9uPyBUaGlzIHdpbGwgc2F2ZSB5b3Ugb25lIG1vcmUgCj4+PiBpbnN0cnVjdGlvbiBmb3Ig
U01DQ0MgMS4xIGNhbGwuCj4+Cj4+IEkgYW0gbm90IHN1cmUgdG8gdW5kZXJzdGFuZCB5b3VyIHN1
Z2dlc3Rpb24gaGVyZS4gQ291bGQgeW91IGV4cGFuZD8KPiAKPiArI2RlZmluZSBhcm1fc21jY2Nf
c21jKC4uLinCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBcCj4gK8KgwqDCoCBkbyB7wqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgXAo+ICvCoMKgwqDCoMKgwqDC
oCBpZiAoIGNwdXNfaGF2ZV9jb25zdF9jYXAoQVJNX1NNQ0NDXzFfMSkgKcKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIFwKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBhcm1fc21jY2NfMV8xX3Nt
YyhfX1ZBX0FSR1NfXyk7wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBc
Cj4gK8KgwqDCoMKgwqDCoMKgIGVsc2XCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqAgXAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGFybV9zbWNjY18xXzBfc21j
KF9fVkFfQVJHU19fKTvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFwK
PiArwqDCoMKgIH0gd2hpbGUgKCAwICkKPiAKPiAKPj4gSG93ZXZlciwgd2h5IFNNQ0NDIDEuMSBz
aG91bGQgYmUgaW4gdGhlIHN0cmFpZ2h0IHBhdGggb2YgZXhlY3V0aW9uPwo+IAo+IEl0IGlzIGVh
c2llciB0byByZWFkIC0gbm8gbmVnYXRpb24gaW4gaWYoKS4gCgpJIGNhbiBkbyB0aGF0LiBJIHdp
bGwgYWxzbyBwcm9iYWJseSBhZGQgYW4gdW5saWtlbHkgaW4gCmNwdXNfaGF2ZV9jb25zdF9jYXAo
Li4uKS4KCj4gQWxzbywgSSB0aGluaywgYnJhbmNoIAo+IHByZWRpY3RvciB3b3VsZCBiZSBoYXBw
eS4gQXQgbGVhc3QsIGlmIHRoZSBmb2xsb3dpbmcgaXMgdHJ1ZToKPiAKPiAiIElmIHRoZSBicmFu
Y2ggaW5mb3JtYXRpb24gaXMgbm90IGNvbnRhaW5lZCBpbiB0aGUgQlRBQywgc3RhdGljIGJyYW5j
aCAKPiBwcmVkaWN0aW9uIGlzIHVzZWQsIHdoZXJlYnkgd2UgYXNzdW1lIHRoZSBicmFuY2ggd2ls
bCBiZSB0YWtlbiBpZiB0aGUgCj4gYnJhbmNoIGlzIGEgY29uZGl0aW9uYWwgYmFja3dhcmRzIGJy
YW5jaCBvciBub3QgdGFrZW4gaWYgdGhlIGJyYW5jaCBpcyBhIAo+IGNvbmRpdGlvbmFsIGZvcndh
cmRzIGJyYW5jaC4iIFsxXQoKVGhlIEFybSBBcm0gZG9lcyBub3QgcHJvdmlkZSBhbnkgZGV0YWls
cyBvbiB0aGUgYnJhbmNoIHByZWRpY3RvciAKaW1wbGVtZW50YXRpb24uIEFuIGltcGxlbWVudGVy
IGlzIGZyZWUgdG8gZG8gd2hhdGV2ZXIgaGUgd2FudHMgYW5kIGNvdWxkIApkZXNpZ24gYSBicmFu
Y2ggcHJlZGljYXRvciBkb2luZyB0aGUgb3Bwb3NpdGUgYXMgdGhpcyBzdGF0ZW1lbnQuCgpZb3Ug
YWxzbyBjYW4ndCBhc3N1bWUgaG93IHRoZSBjb21waWxlciB3aWxsIGNvbXBpbGUgdGhlIGNvZGUs
IGl0IG1heSBlbmQgCnVwIHRvIGdlbmVyYXRlIHRoZSBlbHNlIGJyYW5jaCBmaXJzdCBiZWNhdXNl
IGl0IGlzIHByZWRpY3RlZCB0byBiZSB0YWtlbiAKbW9yZSBvZnRlbi4gVGhpcyBpcyB3aHkgR0ND
IHByb3ZpZGUgX19idWlsdGluX2V4cGVjdCAoY29tbW9ubHkgdXNlZCBhcyAKdW5saWtlbHkvbGlr
ZWx5KSB0byBpbmZsdWVuY2UgdGhlIGNvbXBpbGVyIGNob2ljZSBmb3IgYnJhbmNoIHByZWRpY3Rp
b24uCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 15:27:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 15: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 1fuftc-0003Q2-Tn; Tue, 28 Aug 2018 15: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=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuftb-0003Px-3i
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 15:27:07 +0000
X-Inumbo-ID: 9da0d07b-aad6-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 9da0d07b-aad6-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 17:25:38 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 09:27:04 -0600
Message-Id: <5B8569C502000078001E2AD4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 09:27:01 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
 <1534946563-12084-13-git-send-email-aisaila@bitdefender.com>
In-Reply-To: <1534946563-12084-13-git-send-email-aisaila@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v17 12/13] 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+IE9uIDIyLjA4LjE4IGF0IDE2OjAyLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
OgogQEAgLTE0OCw2ICsxNDUsOSBAQCBpbnQgaHZtX3NhdmVfb25lKHN0cnVjdCBkb21haW4gKmQs
IHVuc2lnbmVkIGludCB0eXBlY29kZSwgdW5zaWduZWQgaW50IGluc3RhbmNlLAo+ICAgICAgICAg
ICAhaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2RlXS5zYXZlICkKPiAgICAgICAgICByZXR1cm4gLUVJ
TlZBTDsKPiAgCj4gKyAgICBpZiAoIGh2bV9zcl9oYW5kbGVyc1t0eXBlY29kZV0ua2luZCA9PSBI
Vk1TUl9QRVJfVkNQVSAmJgo+ICsgICAgICAgIGluc3RhbmNlID49IGQtPm1heF92Y3B1cyApCgpJ
bmRlbnRhdGlvbi4KCllvdSdyZSBjaGVja2luZyBpbnN0YW5jZSBvbmx5IGZvciBwZXItdmNwdSBy
ZWNvcmRzLCBidXQgLi4uCgo+IEBAIC0xNTUsNyArMTU1LDcgQEAgaW50IGh2bV9zYXZlX29uZShz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgdHlwZWNvZGUsIHVuc2lnbmVkIGludCBpbnN0
YW5jZSwKPiAgICAgIGlmICggIWN0eHQuZGF0YSApCj4gICAgICAgICAgcmV0dXJuIC1FTk9NRU07
Cj4gIAo+IC0gICAgaWYgKCAocnYgPSBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVdLnNhdmUoZCwg
JmN0eHQpKSAhPSAwICkKPiArICAgIGlmICggKHJ2ID0gaHZtX3NyX2hhbmRsZXJzW3R5cGVjb2Rl
XS5zYXZlKGQtPnZjcHVbaW5zdGFuY2VdLCAmY3R4dCkpICE9IDAgKQoKLi4uIHlvdSBfYWdhaW5f
IHVzZSBpdCBhcyBhcnJheSBpbmRleCB1bmNvbmRpdGlvbmFsbHkuIFBsZWFzZQpkb24ndCBzdWJt
aXQgbmV3IHZlcnNpb25zIHdpdGhvdXQgdGFraW5nIGNhcmUgb2YgcmV2aWV3CmNvbW1lbnRzIGdp
dmVuIGZvciBlYXJsaWVyIG9uZXMuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 15:33:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 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 1fug03-0004Lv-0F; Tue, 28 Aug 2018 15:33: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/y6=ll=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fug02-0004Lq-9V
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 15:33:46 +0000
X-Inumbo-ID: d9ded2d6-aad7-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 d9ded2d6-aad7-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 15:34:28 +0000 (UTC)
Received: from mx-sr.buh.bitdefender.com (mx-sr.buh.bitdefender.biz
 [10.17.80.103])
 by mx01.bbu.dsd.mx.bitdefender.com (Postfix) with ESMTPS id 7D04B305FFAF
 for <xen-devel@lists.xen.org>; Tue, 28 Aug 2018 18:33:44 +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 6356F7FE69
 for <xen-devel@lists.xen.org>; Tue, 28 Aug 2018 18:33:44 +0300 (EEST)
Received: (qmail 19958 invoked from network); 28 Aug 2018 18:33:44 +0300
Received: from unknown (HELO ?10.10.196.90?)
 (rcojocaru@bitdefender.com@195.210.5.22)
 by smtp02.buh.bitdefender.net with SMTP; 28 Aug 2018 18:33:43 +0300
To: xen-devel@lists.xen.org, andrew.cooper3@citrix.com, jbeulich@suse.com
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
 <1534946563-12084-4-git-send-email-aisaila@bitdefender.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <8d9cf4e2-e4cf-78d6-800d-9a9ae72802f5@bitdefender.com>
Date: Tue, 28 Aug 2018 18:33:32 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1534946563-12084-4-git-send-email-aisaila@bitdefender.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.77185
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 494287,
 Stamp: 3], Multi: [Enabled, t: (0.000092,0.012133)], BW: [Enabled, t:
 (0.000055)], RBL DNSBL: [Disabled], APM: [Enabled, Score: 500, t:
 (0.010053), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_SUMM_400_WORDS; NN_LEGIT_BITDEFENDER;
 NN_LEGIT_S_SQARE_BRACKETS; NN_LEGIT_MAILING_LIST_TO], SGN: [Enabled,
 t: (0.075086,0.000397)], URL: [Enabled, t: (0.000009)], RTDA:
 [Enabled, t: (0.324962), Hit: No, Details: v2.7.14; Id:
 15.1i610th.1cm0imk1o.38nso], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v17 03/13] 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: Alexandru Isaila <aisaila@bitdefender.com>, ian.jackson@eu.citrix.com,
 paul.durrant@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>

T24gOC8yMi8xOCA1OjAyIFBNLCBBbGV4YW5kcnUgSXNhaWxhIHdyb3RlOgo+IFRoaXMgaXMgdXNl
ZCB0byBzYXZlIGRhdGEgZnJvbSBhIHNpbmdsZSBpbnN0YW5jZS4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBBbGV4YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KPiBSZXZpZXdlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IC0tLQo+IENoYW5nZXMgc2lu
Y2UgVjE0Ogo+IAktIE1vdmUgYWxsIGZyZWUgZmllbGRzIHRvIHRoZSBpbml0aWFsaXplcgo+IAkt
IEFkZCBibGFuayBsaW5lIHRvIGJlZm9yZSB0aGUgcmV0dXJuCj4gCS0gTW92ZSB2LT5wYXVzZV9m
bGFncyBjaGVjayB0byB0aGUgc2F2ZV9vbmUgZnVuY3Rpb24uCj4gLS0tCj4gIHhlbi9hcmNoL3g4
Ni9odm0vaHZtLmMgfCAyMTkgKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTEzIGluc2VydGlvbnMoKyksIDEwNiBkZWxl
dGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9h
cmNoL3g4Ni9odm0vaHZtLmMKPiBpbmRleCBkOTBkYTlhLi4zMzNjMzQyIDEwMDY0NAo+IC0tLSBh
L3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4g
QEAgLTc4NywxMTkgKzc4NywxMjYgQEAgc3RhdGljIGludCBodm1fbG9hZF90c2NfYWRqdXN0KHN0
cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICBIVk1fUkVHSVNURVJf
U0FWRV9SRVNUT1JFKFRTQ19BREpVU1QsIGh2bV9zYXZlX3RzY19hZGp1c3QsCj4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgaHZtX2xvYWRfdHNjX2FkanVzdCwgMSwgSFZNU1JfUEVSX1ZDUFUp
Owo+ICAKPiAtc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiArc3RhdGljIGludCBodm1fc2F2ZV9jcHVfY3R4dF9v
bmUoc3RydWN0IHZjcHUgKnYsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICB7Cj4gLSAgICBz
dHJ1Y3QgdmNwdSAqdjsKPiAtICAgIHN0cnVjdCBodm1faHdfY3B1IGN0eHQ7Cj4gICAgICBzdHJ1
Y3Qgc2VnbWVudF9yZWdpc3RlciBzZWc7Cj4gKyAgICBzdHJ1Y3QgaHZtX2h3X2NwdSBjdHh0ID0g
ewo+ICsgICAgICAgIC50c2MgPSBodm1fZ2V0X2d1ZXN0X3RzY19maXhlZCh2LCB2LT5kb21haW4t
PmFyY2guaHZtX2RvbWFpbi5zeW5jX3RzYyksCj4gKyAgICAgICAgLm1zcl90c2NfYXV4ID0gaHZt
X21zcl90c2NfYXV4KHYpLAo+ICsgICAgICAgIC5yYXggPSB2LT5hcmNoLnVzZXJfcmVncy5yYXgs
Cj4gKyAgICAgICAgLnJieCA9IHYtPmFyY2gudXNlcl9yZWdzLnJieCwKPiArICAgICAgICAucmN4
ID0gdi0+YXJjaC51c2VyX3JlZ3MucmN4LAo+ICsgICAgICAgIC5yZHggPSB2LT5hcmNoLnVzZXJf
cmVncy5yZHgsCj4gKyAgICAgICAgLnJicCA9IHYtPmFyY2gudXNlcl9yZWdzLnJicCwKPiArICAg
ICAgICAucnNpID0gdi0+YXJjaC51c2VyX3JlZ3MucnNpLAo+ICsgICAgICAgIC5yZGkgPSB2LT5h
cmNoLnVzZXJfcmVncy5yZGksCj4gKyAgICAgICAgLnJzcCA9IHYtPmFyY2gudXNlcl9yZWdzLnJz
cCwKPiArICAgICAgICAucmlwID0gdi0+YXJjaC51c2VyX3JlZ3MucmlwLAo+ICsgICAgICAgIC5y
ZmxhZ3MgPSB2LT5hcmNoLnVzZXJfcmVncy5yZmxhZ3MsCj4gKyAgICAgICAgLnI4ICA9IHYtPmFy
Y2gudXNlcl9yZWdzLnI4LAo+ICsgICAgICAgIC5yOSAgPSB2LT5hcmNoLnVzZXJfcmVncy5yOSwK
PiArICAgICAgICAucjEwID0gdi0+YXJjaC51c2VyX3JlZ3MucjEwLAo+ICsgICAgICAgIC5yMTEg
PSB2LT5hcmNoLnVzZXJfcmVncy5yMTEsCj4gKyAgICAgICAgLnIxMiA9IHYtPmFyY2gudXNlcl9y
ZWdzLnIxMiwKPiArICAgICAgICAucjEzID0gdi0+YXJjaC51c2VyX3JlZ3MucjEzLAo+ICsgICAg
ICAgIC5yMTQgPSB2LT5hcmNoLnVzZXJfcmVncy5yMTQsCj4gKyAgICAgICAgLnIxNSA9IHYtPmFy
Y2gudXNlcl9yZWdzLnIxNSwKPiArICAgICAgICAuZHIwID0gdi0+YXJjaC5kZWJ1Z3JlZ1swXSwK
PiArICAgICAgICAuZHIxID0gdi0+YXJjaC5kZWJ1Z3JlZ1sxXSwKPiArICAgICAgICAuZHIyID0g
di0+YXJjaC5kZWJ1Z3JlZ1syXSwKPiArICAgICAgICAuZHIzID0gdi0+YXJjaC5kZWJ1Z3JlZ1sz
XSwKPiArICAgICAgICAuZHI2ID0gdi0+YXJjaC5kZWJ1Z3JlZ1s2XSwKPiArICAgICAgICAuZHI3
ID0gdi0+YXJjaC5kZWJ1Z3JlZ1s3XSwKPiArICAgIH07Cj4gIAo+IC0gICAgZm9yX2VhY2hfdmNw
dSAoIGQsIHYgKQo+ICsgICAgLyoKPiArICAgICAqIFdlIGRvbid0IG5lZWQgdG8gc2F2ZSBzdGF0
ZSBmb3IgYSB2Y3B1IHRoYXQgaXMgZG93bjsgdGhlIHJlc3RvcmUKPiArICAgICAqIGNvZGUgd2ls
bCBsZWF2ZSBpdCBkb3duIGlmIHRoZXJlIGlzIG5vdGhpbmcgc2F2ZWQuCj4gKyAgICAgKi8KPiAr
ICAgIGlmICggdi0+cGF1c2VfZmxhZ3MgJiBWUEZfZG93biApCj4gKyAgICAgICAgcmV0dXJuIDA7
CgpBY3R1YWxseSwgd2UnZCBsaWtlIHRvIHJlbW92ZSB0aGlzIGlmKCkgaWYgcG9zc2libGUgLSBl
dmVuIGlmIHRoZSBWQ1BVCmlzIGRvd24sIHdlIHNob3VsZCBzdGlsbCBiZSBhYmxlIHRvIHF1ZXJ5
IGl0IGFuZCByZWNlaXZlIHdoYXRldmVyIHN0YXRlCml0IGlzIGluLCBhY2NvcmRpbmcgdG8gdGhl
IEludGVsIFNETSwgIjkuMS4xIFByb2Nlc3NvciBTdGF0ZSBBZnRlcgpSZXNldCIuIEFueSBvYmpl
Y3Rpb25zIHRvIHRoaXM/CgpBbHNvLCByZWFkaW5nIHRoZSBjb21tZW50IGFuZCBsb29raW5nIGF0
IHRoZSBjb2RlLCBpdCBhcHBlYXJzIHRoYXQgdGhlCmVuZCBvZiBodm1fbG9hZF9jcHVfY3R4dCgp
IGFjdHVhbGx5IHdha2VzIHRoZSBWQ1BVIHVwOgoKMTE1MiAgICAgdi0+YXJjaC5kZWJ1Z3JlZ1s3
XSA9IGN0eHQuZHI3OwoxMTUzCjExNTQgICAgIHYtPmFyY2gudmdjX2ZsYWdzID0gVkdDRl9vbmxp
bmU7CjExNTUKMTE1NiAgICAgLyogQXV4aWxpYXJ5IHByb2Nlc3NvcnMgc2hvdWxkIGJlIHdva2Vu
IGltbWVkaWF0ZWx5LiAqLwoxMTU3ICAgICB2LT5pc19pbml0aWFsaXNlZCA9IDE7CjExNTggICAg
IGNsZWFyX2JpdChfVlBGX2Rvd24sICZ2LT5wYXVzZV9mbGFncyk7CjExNTkgICAgIHZjcHVfd2Fr
ZSh2KTsKMTE2MAoxMTYxICAgICByZXR1cm4gMDsKMTE2MiB9Cgp3aGljaCBhcHBlYXJzIHRvIGJl
IG5vbi1hcmNoaXRlY3R1cmFsIGJlaGF2aW91ciBpZiB3ZSd2ZSBpbnRlcnByZXRlZApjb3JyZWN0
bHkgc2VjdGlvbiA4LjQgb2YgVm9sdW1lIDMgb2YgdGhlIFNETSwgYXMgYmFzaWNhbGx5IHNheWlu
ZyB0aGF0ClZDUFVzIHNob3VsZCBiZSBhd2FrZW4gYnkgSVBJcyAodGhvdWdoIHRoaXMgaXMgb3V0
c2lkZSB0aGUgc2NvcGUgb2YgdGhpcwpwYXRjaCkuCgoKVGhhbmtzLApSYXp2YW4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 15:35:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 15:35:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fug1d-0004TA-Gn; Tue, 28 Aug 2018 15:35: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=ad41=ll=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fug1c-0004Sy-83
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 15:35:24 +0000
X-Inumbo-ID: 14ba8ef1-aad8-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 14ba8ef1-aad8-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 15:36: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 1fug1Y-0000VT-VS; Tue, 28 Aug 2018 15:35: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 1fug1Y-00068p-I6; Tue, 28 Aug 2018 15:35:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fug1Y-0000oc-HT; Tue, 28 Aug 2018 15:35:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126858-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=c416666181684a28d9f11989b8b7ef4dfe2ab78b
X-Osstest-Versions-That: xen=36e29dd9e580cb0f847f5ac1e72afdb5febe3e99
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 28 Aug 2018 15:35:20 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126858: 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>

ZmxpZ2h0IDEyNjg1OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjg1OC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIGM0MTY2NjYxODE2ODRhMjhkOWYxMTk4OWI4YjdlZjRk
ZmUyYWI3OGIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDM2ZTI5ZGQ5
ZTU4MGNiMGY4NDdmNWFjMWU3MmFmZGI1ZmViZTNlOTkKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
Njc3OSAgMjAxOC0wOC0yNyAxNDowMTowNCBaICAgIDEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxMjY4NDYgIDIwMTgtMDgtMjggMTA6MDA6NDcgWiAgICAwIGRheXMgICAgMiBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjY4NTggIDIwMTgtMDgtMjggMTM6MDA6NTQgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgoKam9iczoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4NiAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24g
OgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICAzNmUyOWRkOWU1
Li5jNDE2NjY2MTgxICBjNDE2NjY2MTgxNjg0YTI4ZDlmMTE5ODliOGI3ZWY0ZGZlMmFiNzhiIC0+
IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 15:36:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 15:36:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fug2J-0004Y1-Rc; Tue, 28 Aug 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=qctd=ll=citrix.com=prvs=771e299fc=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fug2H-0004Xj-Uf
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 15:36:06 +0000
X-Inumbo-ID: 2c1bda4f-aad8-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2c1bda4f-aad8-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 15:36:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,299,1531785600"; d="scan'208";a="63891971"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 28 Aug 2018 16:35:56 +0100
Message-ID: <1535470556-8595-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/mm: Drop preemptible signal through {get,
 put}_page_type*()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWZ0ZXIgWFNBLTI3MywgaGFuZGxpbmcgb2YgTDIgcGFnZXRhYmxlcyBtdXN0IHN0cmljdGx5IGJl
IHByZWVtcHRpYmxlLCBtZWFuaW5nCnRoYXQgYWxsIHBhZ2UgdHlwZXMgYXJlIG5vdyBzdHJpY3Rs
eSBwcmVlbXB0aWJsZSAoPj0gTDIpIG9yIG5vdCAoTDEsIFNFR0RFU0MpLgoKU2ltcGxpZnkgdGhl
IGNvZGUgYnkgcmVtb3ZpbmcgdGhlIHByZWVtcHRpYmxlIGJvb2xlYW5zLCB3aGljaCBoYXMgYW4K
dW5leHBlY3RlZGx5IGxhcmdlIGNoYW5nZSB0byBfZ2V0X3BhZ2VfdHlwZSgpLgoKICBhZGQvcmVt
b3ZlOiAwLzAgZ3Jvdy9zaHJpbms6IDAvMTUgdXAvZG93bjogMC8tNTA5ICgtNTA5KQogIEZ1bmN0
aW9uICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9sZCAgICAgbmV3ICAgZGVs
dGEKICBwdXRfcGFnZV90eXBlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDkgICAg
ICAgNyAgICAgIC0yCiAgZ2V0X3BhZ2VfdHlwZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIDI0ICAgICAgMjIgICAgICAtMgogIHB1dF9wYWdlX2Zyb21fbDJlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIDI1MSAgICAgMjQ3ICAgICAgLTQKICBwdXRfcGFnZV90eXBlX3ByZWVtcHRp
YmxlICAgICAgICAgICAgICAgICAgICAgMTIgICAgICAgNyAgICAgIC01CiAgcHV0X3BhZ2VfZnJv
bV9sNGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgMjY4ICAgICAyNjMgICAgICAtNQogIHB1
dF9wYWdlX2Zyb21fbDNlICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQ2MSAgICAgNDU2ICAg
ICAgLTUKICBnZXRfcGFnZV90eXBlX3ByZWVtcHRpYmxlICAgICAgICAgICAgICAgICAgICAgMTAg
ICAgICAgNSAgICAgIC01CiAgcHV0X3BhZ2VfZnJvbV9sMWUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgMzg1ICAgICAzNzcgICAgICAtOAogIHZjcHVfZGVzdHJveV9wYWdldGFibGVzICAgICAg
ICAgICAgICAgICAgICAgIDQ1MCAgICAgNDM3ICAgICAtMTMKICBwdXRfb2xkX2d1ZXN0X3RhYmxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTkgICAgIDEwMyAgICAgLTE2CiAgZ2V0X3BhZ2Vf
ZnJvbV9sMWUgICAgICAgICAgICAgICAgICAgICAgICAgICAxMjE0ICAgIDExOTYgICAgIC0xOAog
IGdldF9wYWdlX2FuZF90eXBlX2Zyb21fbWZuICAgICAgICAgICAgICAgICAgIDI0MCAgICAgMjA2
ICAgICAtMzQKICBfcHV0X3BhZ2VfdHlwZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA4
NDIgICAgIDgwNCAgICAgLTM4CiAgZG9fbW11ZXh0X29wICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICA1NTc2ICAgIDU1MjYgICAgIC01MAogIF9nZXRfcGFnZV90eXBlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgNTc3MSAgICA1NDY3ICAgIC0zMDQKICBUb3RhbDogQmVmb3JlPTMy
OTcwNzgsIEFmdGVyPTMyOTY1NjksIGNoZyAtMC4wMiUKClNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpC
ZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9k
b21haW4uYyAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgfCA3NiArKysrKysr
KysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2Fz
bS14ODYvbW0uaCB8ICAzICstCiAzIGZpbGVzIGNoYW5nZWQsIDM0IGluc2VydGlvbnMoKyksIDQ3
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYyBiL3hlbi9h
cmNoL3g4Ni9kb21haW4uYwppbmRleCBlYjFlOTNmLi40ZjY0NjAyIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBAIC0xODc1LDcg
KzE4NzUsNyBAQCBzdGF0aWMgaW50IHJlbGlucXVpc2hfbWVtb3J5KAogICAgICAgICAgICAgaWYg
KCBsaWtlbHkoeSA9PSB4KSApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgLyogTm8g
bmVlZCBmb3IgYXRvbWljIHVwZGF0ZSBvZiB0eXBlX2luZm8gaGVyZTogbm9vbmUgZWxzZSB1cGRh
dGVzIGl0LiAqLwotICAgICAgICAgICAgICAgIHN3aXRjaCAoIHJldCA9IGZyZWVfcGFnZV90eXBl
KHBhZ2UsIHgsIDEpICkKKyAgICAgICAgICAgICAgICBzd2l0Y2ggKCByZXQgPSBmcmVlX3BhZ2Vf
dHlwZShwYWdlLCB4KSApCiAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIGNhc2Ug
MDoKICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
bW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDhhYzQ0MTIuLmYyZmFhYTggMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC02MTMsMTIg
KzYxMywxMSBAQCBzdGF0aWMgaW50IGFsbG9jX3NlZ2Rlc2NfcGFnZShzdHJ1Y3QgcGFnZV9pbmZv
ICpwYWdlKQogICAgIHJldHVybiBpID09IDUxMiA/IDAgOiAtRUlOVkFMOwogfQogCi1zdGF0aWMg
aW50IF9nZXRfcGFnZV90eXBlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UsIHVuc2lnbmVkIGxvbmcg
dHlwZSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBwcmVlbXB0aWJsZSk7CitzdGF0
aWMgaW50IF9nZXRfcGFnZV90eXBlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UsIHVuc2lnbmVkIGxv
bmcgdHlwZSk7CiAKIHN0YXRpYyBpbnQgZ2V0X3BhZ2VfYW5kX3R5cGVfZnJvbV9tZm4oCiAgICAg
bWZuX3QgbWZuLCB1bnNpZ25lZCBsb25nIHR5cGUsIHN0cnVjdCBkb21haW4gKmQsCi0gICAgaW50
IHBhcnRpYWwsIGludCBwcmVlbXB0aWJsZSkKKyAgICBpbnQgcGFydGlhbCkKIHsKICAgICBzdHJ1
Y3QgcGFnZV9pbmZvICpwYWdlID0gbWZuX3RvX3BhZ2UobWZuKTsKICAgICBpbnQgcmM7CkBAIC02
MjcsMTAgKzYyNiwxMCBAQCBzdGF0aWMgaW50IGdldF9wYWdlX2FuZF90eXBlX2Zyb21fbWZuKAog
ICAgICAgICAgdW5saWtlbHkoIWdldF9wYWdlX2Zyb21fbWZuKG1mbiwgZCkpICkKICAgICAgICAg
cmV0dXJuIC1FSU5WQUw7CiAKLSAgICByYyA9IF9nZXRfcGFnZV90eXBlKHBhZ2UsIHR5cGUsIHBy
ZWVtcHRpYmxlKTsKKyAgICByYyA9IF9nZXRfcGFnZV90eXBlKHBhZ2UsIHR5cGUpOwogCiAgICAg
aWYgKCB1bmxpa2VseShyYykgJiYgcGFydGlhbCA+PSAwICYmCi0gICAgICAgICAoIXByZWVtcHRp
YmxlIHx8IHBhZ2UgIT0gY3VycmVudC0+YXJjaC5vbGRfZ3Vlc3RfdGFibGUpICkKKyAgICAgICAg
IHBhZ2UgIT0gY3VycmVudC0+YXJjaC5vbGRfZ3Vlc3RfdGFibGUgKQogICAgICAgICBwdXRfcGFn
ZShwYWdlKTsKIAogICAgIHJldHVybiByYzsKQEAgLTExMjUsNyArMTEyNCw3IEBAIGdldF9wYWdl
X2Zyb21fbDJlKAogICAgICAgICByZXR1cm4gLUVJTlZBTDsKICAgICB9CiAKLSAgICByYyA9IGdl
dF9wYWdlX2FuZF90eXBlX2Zyb21fbWZuKF9tZm4obWZuKSwgUEdUX2wxX3BhZ2VfdGFibGUsIGQs
IDAsIDApOworICAgIHJjID0gZ2V0X3BhZ2VfYW5kX3R5cGVfZnJvbV9tZm4oX21mbihtZm4pLCBQ
R1RfbDFfcGFnZV90YWJsZSwgZCwgMCk7CiAgICAgaWYgKCB1bmxpa2VseShyYyA9PSAtRUlOVkFM
KSAmJiBnZXRfbDJfbGluZWFyX3BhZ2V0YWJsZShsMmUsIHBmbiwgZCkgKQogICAgICAgICByYyA9
IDA7CiAKQEAgLTExNTcsNyArMTE1Niw3IEBAIGdldF9wYWdlX2Zyb21fbDNlKAogICAgIH0KIAog
ICAgIHJjID0gZ2V0X3BhZ2VfYW5kX3R5cGVfZnJvbV9tZm4oCi0gICAgICAgIGwzZV9nZXRfbWZu
KGwzZSksIFBHVF9sMl9wYWdlX3RhYmxlLCBkLCBwYXJ0aWFsLCAxKTsKKyAgICAgICAgbDNlX2dl
dF9tZm4obDNlKSwgUEdUX2wyX3BhZ2VfdGFibGUsIGQsIHBhcnRpYWwpOwogICAgIGlmICggdW5s
aWtlbHkocmMgPT0gLUVJTlZBTCkgJiYKICAgICAgICAgICFpc19wdl8zMmJpdF9kb21haW4oZCkg
JiYKICAgICAgICAgIGdldF9sM19saW5lYXJfcGFnZXRhYmxlKGwzZSwgcGZuLCBkKSApCkBAIC0x
MTkwLDE1ICsxMTg5LDE0IEBAIGdldF9wYWdlX2Zyb21fbDRlKAogICAgIH0KIAogICAgIHJjID0g
Z2V0X3BhZ2VfYW5kX3R5cGVfZnJvbV9tZm4oCi0gICAgICAgIGw0ZV9nZXRfbWZuKGw0ZSksIFBH
VF9sM19wYWdlX3RhYmxlLCBkLCBwYXJ0aWFsLCAxKTsKKyAgICAgICAgbDRlX2dldF9tZm4obDRl
KSwgUEdUX2wzX3BhZ2VfdGFibGUsIGQsIHBhcnRpYWwpOwogICAgIGlmICggdW5saWtlbHkocmMg
PT0gLUVJTlZBTCkgJiYgZ2V0X2w0X2xpbmVhcl9wYWdldGFibGUobDRlLCBwZm4sIGQpICkKICAg
ICAgICAgcmMgPSAwOwogCiAgICAgcmV0dXJuIHJjOwogfQogCi1zdGF0aWMgaW50IF9wdXRfcGFn
ZV90eXBlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UsIGJvb2wgcHJlZW1wdGlibGUsCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnB0cGcpOworc3RhdGljIGludCBf
cHV0X3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCBzdHJ1Y3QgcGFnZV9pbmZvICpw
dHBnKTsKIAogdm9pZCBwdXRfcGFnZV9mcm9tX2wxZShsMV9wZ2VudHJ5X3QgbDFlLCBzdHJ1Y3Qg
ZG9tYWluICpsMWVfb3duZXIpCiB7CkBAIC0xMjk1LDcgKzEyOTMsNyBAQCBzdGF0aWMgaW50IHB1
dF9wYWdlX2Zyb21fbDJlKGwyX3BnZW50cnlfdCBsMmUsIHVuc2lnbmVkIGxvbmcgcGZuKQogICAg
IGVsc2UKICAgICB7CiAgICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBnID0gbDJlX2dldF9wYWdl
KGwyZSk7Ci0gICAgICAgIGludCByYyA9IF9wdXRfcGFnZV90eXBlKHBnLCBmYWxzZSwgbWZuX3Rv
X3BhZ2UoX21mbihwZm4pKSk7CisgICAgICAgIGludCByYyA9IF9wdXRfcGFnZV90eXBlKHBnLCBt
Zm5fdG9fcGFnZShfbWZuKHBmbikpKTsKIAogICAgICAgICBBU1NFUlQoIXJjKTsKICAgICAgICAg
cHV0X3BhZ2UocGcpOwpAQCAtMTMzMSw3ICsxMzI5LDcgQEAgc3RhdGljIGludCBwdXRfcGFnZV9m
cm9tX2wzZShsM19wZ2VudHJ5X3QgbDNlLCB1bnNpZ25lZCBsb25nIHBmbiwKICAgICBpZiAoIHVu
bGlrZWx5KHBhcnRpYWwgPiAwKSApCiAgICAgewogICAgICAgICBBU1NFUlQoIWRlZmVyKTsKLSAg
ICAgICAgcmV0dXJuIF9wdXRfcGFnZV90eXBlKHBnLCB0cnVlLCBtZm5fdG9fcGFnZShfbWZuKHBm
bikpKTsKKyAgICAgICAgcmV0dXJuIF9wdXRfcGFnZV90eXBlKHBnLCBtZm5fdG9fcGFnZShfbWZu
KHBmbikpKTsKICAgICB9CiAKICAgICBpZiAoIGRlZmVyICkKQEAgLTEzNDEsNyArMTMzOSw3IEBA
IHN0YXRpYyBpbnQgcHV0X3BhZ2VfZnJvbV9sM2UobDNfcGdlbnRyeV90IGwzZSwgdW5zaWduZWQg
bG9uZyBwZm4sCiAgICAgICAgIHJldHVybiAwOwogICAgIH0KIAotICAgIHJjID0gX3B1dF9wYWdl
X3R5cGUocGcsIHRydWUsIG1mbl90b19wYWdlKF9tZm4ocGZuKSkpOworICAgIHJjID0gX3B1dF9w
YWdlX3R5cGUocGcsIG1mbl90b19wYWdlKF9tZm4ocGZuKSkpOwogICAgIGlmICggbGlrZWx5KCFy
YykgKQogICAgICAgICBwdXRfcGFnZShwZyk7CiAKQEAgLTEzNjEsNyArMTM1OSw3IEBAIHN0YXRp
YyBpbnQgcHV0X3BhZ2VfZnJvbV9sNGUobDRfcGdlbnRyeV90IGw0ZSwgdW5zaWduZWQgbG9uZyBw
Zm4sCiAgICAgICAgIGlmICggdW5saWtlbHkocGFydGlhbCA+IDApICkKICAgICAgICAgewogICAg
ICAgICAgICAgQVNTRVJUKCFkZWZlcik7Ci0gICAgICAgICAgICByZXR1cm4gX3B1dF9wYWdlX3R5
cGUocGcsIHRydWUsIG1mbl90b19wYWdlKF9tZm4ocGZuKSkpOworICAgICAgICAgICAgcmV0dXJu
IF9wdXRfcGFnZV90eXBlKHBnLCBtZm5fdG9fcGFnZShfbWZuKHBmbikpKTsKICAgICAgICAgfQog
CiAgICAgICAgIGlmICggZGVmZXIgKQpAQCAtMTM3MSw3ICsxMzY5LDcgQEAgc3RhdGljIGludCBw
dXRfcGFnZV9mcm9tX2w0ZShsNF9wZ2VudHJ5X3QgbDRlLCB1bnNpZ25lZCBsb25nIHBmbiwKICAg
ICAgICAgICAgIHJldHVybiAwOwogICAgICAgICB9CiAKLSAgICAgICAgcmMgPSBfcHV0X3BhZ2Vf
dHlwZShwZywgdHJ1ZSwgbWZuX3RvX3BhZ2UoX21mbihwZm4pKSk7CisgICAgICAgIHJjID0gX3B1
dF9wYWdlX3R5cGUocGcsIG1mbl90b19wYWdlKF9tZm4ocGZuKSkpOwogICAgICAgICBpZiAoIGxp
a2VseSghcmMpICkKICAgICAgICAgICAgIHB1dF9wYWdlKHBnKTsKICAgICB9CkBAIC0xNTQ0LDcg
KzE1NDIsNyBAQCBzdGF0aWMgaW50IGFsbG9jX2wzX3RhYmxlKHN0cnVjdCBwYWdlX2luZm8gKnBh
Z2UpCiAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICAgcmMgPSBnZXRfcGFnZV9hbmRf
dHlwZV9mcm9tX21mbigKICAgICAgICAgICAgICAgICAgICAgbDNlX2dldF9tZm4ocGwzZVtpXSks
Ci0gICAgICAgICAgICAgICAgICAgIFBHVF9sMl9wYWdlX3RhYmxlIHwgUEdUX3BhZV94ZW5fbDIs
IGQsIHBhcnRpYWwsIDEpOworICAgICAgICAgICAgICAgICAgICBQR1RfbDJfcGFnZV90YWJsZSB8
IFBHVF9wYWVfeGVuX2wyLCBkLCBwYXJ0aWFsKTsKICAgICAgICAgfQogICAgICAgICBlbHNlIGlm
ICggKHJjID0gZ2V0X3BhZ2VfZnJvbV9sM2UocGwzZVtpXSwgcGZuLCBkLCBwYXJ0aWFsKSkgPiAw
ICkKICAgICAgICAgICAgIGNvbnRpbnVlOwpAQCAtMjM3OCw4ICsyMzc2LDcgQEAgc3RhdGljIHZv
aWQgZ2V0X3BhZ2VfbGlnaHQoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSkKICAgICB3aGlsZSAoIHVu
bGlrZWx5KHkgIT0geCkgKTsKIH0KIAotc3RhdGljIGludCBhbGxvY19wYWdlX3R5cGUoc3RydWN0
IHBhZ2VfaW5mbyAqcGFnZSwgdW5zaWduZWQgbG9uZyB0eXBlLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgaW50IHByZWVtcHRpYmxlKQorc3RhdGljIGludCBhbGxvY19wYWdlX3R5cGUoc3Ry
dWN0IHBhZ2VfaW5mbyAqcGFnZSwgdW5zaWduZWQgbG9uZyB0eXBlKQogewogICAgIHN0cnVjdCBk
b21haW4gKm93bmVyID0gcGFnZV9nZXRfb3duZXIocGFnZSk7CiAgICAgaW50IHJjOwpAQCAtMjM5
NCwxNSArMjM5MSwxMiBAQCBzdGF0aWMgaW50IGFsbG9jX3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9p
bmZvICpwYWdlLCB1bnNpZ25lZCBsb25nIHR5cGUsCiAgICAgICAgIHJjID0gYWxsb2NfbDFfdGFi
bGUocGFnZSk7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgUEdUX2wyX3BhZ2VfdGFibGU6Ci0g
ICAgICAgIEFTU0VSVChwcmVlbXB0aWJsZSk7CiAgICAgICAgIHJjID0gYWxsb2NfbDJfdGFibGUo
cGFnZSwgdHlwZSk7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgUEdUX2wzX3BhZ2VfdGFibGU6
Ci0gICAgICAgIEFTU0VSVChwcmVlbXB0aWJsZSk7CiAgICAgICAgIHJjID0gYWxsb2NfbDNfdGFi
bGUocGFnZSk7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgUEdUX2w0X3BhZ2VfdGFibGU6Ci0g
ICAgICAgIEFTU0VSVChwcmVlbXB0aWJsZSk7CiAgICAgICAgIHJjID0gYWxsb2NfbDRfdGFibGUo
cGFnZSk7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgUEdUX3NlZ19kZXNjX3BhZ2U6CkBAIC0y
NDUzLDggKzI0NDcsNyBAQCBzdGF0aWMgaW50IGFsbG9jX3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9p
bmZvICpwYWdlLCB1bnNpZ25lZCBsb25nIHR5cGUsCiB9CiAKIAotaW50IGZyZWVfcGFnZV90eXBl
KHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UsIHVuc2lnbmVkIGxvbmcgdHlwZSwKLSAgICAgICAgICAg
ICAgICAgICBpbnQgcHJlZW1wdGlibGUpCitpbnQgZnJlZV9wYWdlX3R5cGUoc3RydWN0IHBhZ2Vf
aW5mbyAqcGFnZSwgdW5zaWduZWQgbG9uZyB0eXBlKQogewogICAgIHN0cnVjdCBkb21haW4gKm93
bmVyID0gcGFnZV9nZXRfb3duZXIocGFnZSk7CiAgICAgdW5zaWduZWQgbG9uZyBnbWZuOwpAQCAt
MjQ4NSwxNSArMjQ3OCwxMiBAQCBpbnQgZnJlZV9wYWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAq
cGFnZSwgdW5zaWduZWQgbG9uZyB0eXBlLAogICAgICAgICByYyA9IDA7CiAgICAgICAgIGJyZWFr
OwogICAgIGNhc2UgUEdUX2wyX3BhZ2VfdGFibGU6Ci0gICAgICAgIEFTU0VSVChwcmVlbXB0aWJs
ZSk7CiAgICAgICAgIHJjID0gZnJlZV9sMl90YWJsZShwYWdlKTsKICAgICAgICAgYnJlYWs7CiAg
ICAgY2FzZSBQR1RfbDNfcGFnZV90YWJsZToKLSAgICAgICAgQVNTRVJUKHByZWVtcHRpYmxlKTsK
ICAgICAgICAgcmMgPSBmcmVlX2wzX3RhYmxlKHBhZ2UpOwogICAgICAgICBicmVhazsKICAgICBj
YXNlIFBHVF9sNF9wYWdlX3RhYmxlOgotICAgICAgICBBU1NFUlQocHJlZW1wdGlibGUpOwogICAg
ICAgICByYyA9IGZyZWVfbDRfdGFibGUocGFnZSk7CiAgICAgICAgIGJyZWFrOwogICAgIGRlZmF1
bHQ6CkBAIC0yNTA4LDkgKzI0OTgsOSBAQCBpbnQgZnJlZV9wYWdlX3R5cGUoc3RydWN0IHBhZ2Vf
aW5mbyAqcGFnZSwgdW5zaWduZWQgbG9uZyB0eXBlLAogCiAKIHN0YXRpYyBpbnQgX3B1dF9maW5h
bF9wYWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgdW5zaWduZWQgbG9uZyB0eXBlLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIHByZWVtcHRpYmxlLCBzdHJ1Y3Qg
cGFnZV9pbmZvICpwdHBnKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
cGFnZV9pbmZvICpwdHBnKQogewotICAgIGludCByYyA9IGZyZWVfcGFnZV90eXBlKHBhZ2UsIHR5
cGUsIHByZWVtcHRpYmxlKTsKKyAgICBpbnQgcmMgPSBmcmVlX3BhZ2VfdHlwZShwYWdlLCB0eXBl
KTsKIAogICAgIC8qIE5vIG5lZWQgZm9yIGF0b21pYyB1cGRhdGUgb2YgdHlwZV9pbmZvIGhlcmU6
IG5vb25lIGVsc2UgdXBkYXRlcyBpdC4gKi8KICAgICBpZiAoIHJjID09IDAgKQpAQCAtMjU0NCw4
ICsyNTM0LDcgQEAgc3RhdGljIGludCBfcHV0X2ZpbmFsX3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9p
bmZvICpwYWdlLCB1bnNpZ25lZCBsb25nIHR5cGUsCiB9CiAKIAotc3RhdGljIGludCBfcHV0X3Bh
Z2VfdHlwZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCBib29sIHByZWVtcHRpYmxlLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwdHBnKQorc3RhdGljIGludCBf
cHV0X3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCBzdHJ1Y3QgcGFnZV9pbmZvICpw
dHBnKQogewogICAgIHVuc2lnbmVkIGxvbmcgbngsIHgsIHkgPSBwYWdlLT51LmludXNlLnR5cGVf
aW5mbzsKIApAQCAtMjU3Niw3ICsyNTY1LDcgQEAgc3RhdGljIGludCBfcHV0X3BhZ2VfdHlwZShz
dHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCBib29sIHByZWVtcHRpYmxlLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHgsIG54KSkgIT0geCkgKQogICAgICAgICAgICAg
ICAgICAgICBicmVhazsKICAgICAgICAgICAgICAgICAvKiBXZSBjbGVhcmVkIHRoZSAndmFsaWQg
Yml0JyBzbyB3ZSBkbyB0aGUgY2xlYW4gdXAuICovCi0gICAgICAgICAgICAgICAgcmMgPSBfcHV0
X2ZpbmFsX3BhZ2VfdHlwZShwYWdlLCB4LCBwcmVlbXB0aWJsZSwgcHRwZyk7CisgICAgICAgICAg
ICAgICAgcmMgPSBfcHV0X2ZpbmFsX3BhZ2VfdHlwZShwYWdlLCB4LCBwdHBnKTsKICAgICAgICAg
ICAgICAgICBpZiAoIHggJiBQR1RfcGFydGlhbCApCiAgICAgICAgICAgICAgICAgICAgIHB1dF9w
YWdlKHBhZ2UpOwogCkBAIC0yNjI0LDE0ICsyNjEzLDEzIEBAIHN0YXRpYyBpbnQgX3B1dF9wYWdl
X3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgYm9vbCBwcmVlbXB0aWJsZSwKICAgICAgICAg
ICAgIGJyZWFrOwogICAgICAgICB9CiAKLSAgICAgICAgaWYgKCBwcmVlbXB0aWJsZSAmJiBoeXBl
cmNhbGxfcHJlZW1wdF9jaGVjaygpICkKKyAgICAgICAgaWYgKCBoeXBlcmNhbGxfcHJlZW1wdF9j
aGVjaygpICkKICAgICAgICAgICAgIHJldHVybiAtRUlOVFI7CiAgICAgfQogfQogCiAKLXN0YXRp
YyBpbnQgX2dldF9wYWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgdW5zaWduZWQgbG9u
ZyB0eXBlLAotICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIHByZWVtcHRpYmxlKQorc3Rh
dGljIGludCBfZ2V0X3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCB1bnNpZ25lZCBs
b25nIHR5cGUpCiB7CiAgICAgdW5zaWduZWQgbG9uZyBueCwgeCwgeSA9IHBhZ2UtPnUuaW51c2Uu
dHlwZV9pbmZvOwogICAgIGludCByYyA9IDAsIGlvbW11X3JldCA9IDA7CkBAIC0yNzI4LDcgKzI3
MTYsNyBAQCBzdGF0aWMgaW50IF9nZXRfcGFnZV90eXBlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2Us
IHVuc2lnbmVkIGxvbmcgdHlwZSwKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAvKiBT
b21lb25lIGVsc2UgaXMgdXBkYXRpbmcgdmFsaWRhdGlvbiBvZiB0aGlzIHBhZ2UuIFdhaXQuLi4g
Ki8KICAgICAgICAgICAgICAgICBkbyB7Ci0gICAgICAgICAgICAgICAgICAgIGlmICggcHJlZW1w
dGlibGUgJiYgaHlwZXJjYWxsX3ByZWVtcHRfY2hlY2soKSApCisgICAgICAgICAgICAgICAgICAg
IGlmICggaHlwZXJjYWxsX3ByZWVtcHRfY2hlY2soKSApCiAgICAgICAgICAgICAgICAgICAgICAg
ICByZXR1cm4gLUVJTlRSOwogICAgICAgICAgICAgICAgICAgICBjcHVfcmVsYXgoKTsKICAgICAg
ICAgICAgICAgICB9IHdoaWxlICggKHkgPSBwYWdlLT51LmludXNlLnR5cGVfaW5mbykgPT0geCAp
OwpAQCAtMjc0Miw3ICsyNzMwLDcgQEAgc3RhdGljIGludCBfZ2V0X3BhZ2VfdHlwZShzdHJ1Y3Qg
cGFnZV9pbmZvICpwYWdlLCB1bnNpZ25lZCBsb25nIHR5cGUsCiAgICAgICAgIGlmICggbGlrZWx5
KCh5ID0gY21weGNoZygmcGFnZS0+dS5pbnVzZS50eXBlX2luZm8sIHgsIG54KSkgPT0geCkgKQog
ICAgICAgICAgICAgYnJlYWs7CiAKLSAgICAgICAgaWYgKCBwcmVlbXB0aWJsZSAmJiBoeXBlcmNh
bGxfcHJlZW1wdF9jaGVjaygpICkKKyAgICAgICAgaWYgKCBoeXBlcmNhbGxfcHJlZW1wdF9jaGVj
aygpICkKICAgICAgICAgICAgIHJldHVybiAtRUlOVFI7CiAgICAgfQogCkBAIC0yNzcxLDcgKzI3
NTksNyBAQCBzdGF0aWMgaW50IF9nZXRfcGFnZV90eXBlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2Us
IHVuc2lnbmVkIGxvbmcgdHlwZSwKICAgICAgICAgICAgIHBhZ2UtPnBhcnRpYWxfcHRlID0gMDsK
ICAgICAgICAgfQogICAgICAgICBwYWdlLT5saW5lYXJfcHRfY291bnQgPSAwOwotICAgICAgICBy
YyA9IGFsbG9jX3BhZ2VfdHlwZShwYWdlLCB0eXBlLCBwcmVlbXB0aWJsZSk7CisgICAgICAgIHJj
ID0gYWxsb2NfcGFnZV90eXBlKHBhZ2UsIHR5cGUpOwogICAgIH0KIAogICAgIGlmICggKHggJiBQ
R1RfcGFydGlhbCkgJiYgIShueCAmIFBHVF9wYXJ0aWFsKSApCkBAIC0yNzg1LDE0ICsyNzczLDE0
IEBAIHN0YXRpYyBpbnQgX2dldF9wYWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgdW5z
aWduZWQgbG9uZyB0eXBlLAogCiB2b2lkIHB1dF9wYWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAq
cGFnZSkKIHsKLSAgICBpbnQgcmMgPSBfcHV0X3BhZ2VfdHlwZShwYWdlLCBmYWxzZSwgTlVMTCk7
CisgICAgaW50IHJjID0gX3B1dF9wYWdlX3R5cGUocGFnZSwgTlVMTCk7CiAgICAgQVNTRVJUKHJj
ID09IDApOwogICAgICh2b2lkKXJjOwogfQogCiBpbnQgZ2V0X3BhZ2VfdHlwZShzdHJ1Y3QgcGFn
ZV9pbmZvICpwYWdlLCB1bnNpZ25lZCBsb25nIHR5cGUpCiB7Ci0gICAgaW50IHJjID0gX2dldF9w
YWdlX3R5cGUocGFnZSwgdHlwZSwgZmFsc2UpOworICAgIGludCByYyA9IF9nZXRfcGFnZV90eXBl
KHBhZ2UsIHR5cGUpOwogCiAgICAgaWYgKCBsaWtlbHkocmMgPT0gMCkgKQogICAgICAgICByZXR1
cm4gMTsKQEAgLTI4MDIsMTQgKzI3OTAsMTQgQEAgaW50IGdldF9wYWdlX3R5cGUoc3RydWN0IHBh
Z2VfaW5mbyAqcGFnZSwgdW5zaWduZWQgbG9uZyB0eXBlKQogCiBpbnQgcHV0X3BhZ2VfdHlwZV9w
cmVlbXB0aWJsZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlKQogewotICAgIHJldHVybiBfcHV0X3Bh
Z2VfdHlwZShwYWdlLCB0cnVlLCBOVUxMKTsKKyAgICByZXR1cm4gX3B1dF9wYWdlX3R5cGUocGFn
ZSwgTlVMTCk7CiB9CiAKIGludCBnZXRfcGFnZV90eXBlX3ByZWVtcHRpYmxlKHN0cnVjdCBwYWdl
X2luZm8gKnBhZ2UsIHVuc2lnbmVkIGxvbmcgdHlwZSkKIHsKICAgICBBU1NFUlQoIWN1cnJlbnQt
PmFyY2gub2xkX2d1ZXN0X3RhYmxlKTsKIAotICAgIHJldHVybiBfZ2V0X3BhZ2VfdHlwZShwYWdl
LCB0eXBlLCB0cnVlKTsKKyAgICByZXR1cm4gX2dldF9wYWdlX3R5cGUocGFnZSwgdHlwZSk7CiB9
CiAKIGludCBwdXRfb2xkX2d1ZXN0X3RhYmxlKHN0cnVjdCB2Y3B1ICp2KQpAQCAtMjgxOSw3ICsy
ODA3LDcgQEAgaW50IHB1dF9vbGRfZ3Vlc3RfdGFibGUoc3RydWN0IHZjcHUgKnYpCiAgICAgaWYg
KCAhdi0+YXJjaC5vbGRfZ3Vlc3RfdGFibGUgKQogICAgICAgICByZXR1cm4gMDsKIAotICAgIHN3
aXRjaCAoIHJjID0gX3B1dF9wYWdlX3R5cGUodi0+YXJjaC5vbGRfZ3Vlc3RfdGFibGUsIHRydWUs
CisgICAgc3dpdGNoICggcmMgPSBfcHV0X3BhZ2VfdHlwZSh2LT5hcmNoLm9sZF9ndWVzdF90YWJs
ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHYtPmFyY2gub2xkX2d1ZXN0X3B0
cGcpICkKICAgICB7CiAgICAgY2FzZSAtRUlOVFI6CkBAIC0yOTQ1LDcgKzI5MzMsNyBAQCBpbnQg
bmV3X2d1ZXN0X2NyMyhtZm5fdCBtZm4pCiAgICAgICAgIHJldHVybiAwOwogICAgIH0KIAotICAg
IHJjID0gZ2V0X3BhZ2VfYW5kX3R5cGVfZnJvbV9tZm4obWZuLCBQR1Rfcm9vdF9wYWdlX3RhYmxl
LCBkLCAwLCAxKTsKKyAgICByYyA9IGdldF9wYWdlX2FuZF90eXBlX2Zyb21fbWZuKG1mbiwgUEdU
X3Jvb3RfcGFnZV90YWJsZSwgZCwgMCk7CiAgICAgc3dpdGNoICggcmMgKQogICAgIHsKICAgICBj
YXNlIDA6CkBAIC0zMzMzLDcgKzMzMjEsNyBAQCBsb25nIGRvX21tdWV4dF9vcCgKICAgICAgICAg
ICAgIGlmICggb3AuYXJnMS5tZm4gIT0gMCApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAg
ICAgcmMgPSBnZXRfcGFnZV9hbmRfdHlwZV9mcm9tX21mbigKLSAgICAgICAgICAgICAgICAgICAg
X21mbihvcC5hcmcxLm1mbiksIFBHVF9yb290X3BhZ2VfdGFibGUsIGN1cnJkLCAwLCAxKTsKKyAg
ICAgICAgICAgICAgICAgICAgX21mbihvcC5hcmcxLm1mbiksIFBHVF9yb290X3BhZ2VfdGFibGUs
IGN1cnJkLCAwKTsKIAogICAgICAgICAgICAgICAgIGlmICggdW5saWtlbHkocmMpICkKICAgICAg
ICAgICAgICAgICB7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L21tLmggYi94ZW4v
aW5jbHVkZS9hc20teDg2L21tLmgKaW5kZXggNmU0NTY1MS4uMTk4OGU1NyAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9tbS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbW0uaApA
QCAtMzMwLDggKzMzMCw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCAqX19wYWdlX3RvX3ZpcnQoY29u
c3Qgc3RydWN0IHBhZ2VfaW5mbyAqcGcpCiAgICAgICAgICAgICAgICAgICAgIChQQUdFX1NJWkUg
LyAoc2l6ZW9mKCpwZykgJiAtc2l6ZW9mKCpwZykpKSk7CiB9CiAKLWludCBmcmVlX3BhZ2VfdHlw
ZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCB1bnNpZ25lZCBsb25nIHR5cGUsCi0gICAgICAgICAg
ICAgICAgICAgaW50IHByZWVtcHRpYmxlKTsKK2ludCBmcmVlX3BhZ2VfdHlwZShzdHJ1Y3QgcGFn
ZV9pbmZvICpwYWdlLCB1bnNpZ25lZCBsb25nIHR5cGUpOwogCiB2b2lkIGluaXRfeGVuX3BhZV9s
Ml9zbG90cyhsMl9wZ2VudHJ5X3QgKmwydCwgY29uc3Qgc3RydWN0IGRvbWFpbiAqZCk7CiB2b2lk
IGluaXRfeGVuX2w0X3Nsb3RzKGw0X3BnZW50cnlfdCAqbDR0LCBtZm5fdCBsNG1mbiwKLS0gCjIu
MS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 15:44:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 15: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 1fug9q-0005VC-Nr; Tue, 28 Aug 2018 15:43:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fug9p-0005V5-R4
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 15:43:53 +0000
X-Inumbo-ID: 432e9332-aad9-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 432e9332-aad9-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 15:44:35 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 09:43:50 -0600
Message-Id: <5B856DB202000078001E2B0C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 09:43:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Razvan Cojocaru" <rcojocaru@bitdefender.com>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
 <1534946563-12084-4-git-send-email-aisaila@bitdefender.com>
 <8d9cf4e2-e4cf-78d6-800d-9a9ae72802f5@bitdefender.com>
In-Reply-To: <8d9cf4e2-e4cf-78d6-800d-9a9ae72802f5@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v17 03/13] 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 Liu <wei.liu2@citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Paul Durrant <paul.durrant@citrix.com>, 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+IE9uIDI4LjA4LjE4IGF0IDE3OjMzLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gT24gOC8yMi8xOCA1OjAyIFBNLCBBbGV4YW5kcnUgSXNhaWxhIHdyb3RlOgo+PiAtLS0g
YS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMK
Pj4gQEAgLTc4NywxMTkgKzc4NywxMjYgQEAgc3RhdGljIGludCBodm1fbG9hZF90c2NfYWRqdXN0
KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+PiAgSFZNX1JFR0lT
VEVSX1NBVkVfUkVTVE9SRShUU0NfQURKVVNULCBodm1fc2F2ZV90c2NfYWRqdXN0LAo+PiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBodm1fbG9hZF90c2NfYWRqdXN0LCAxLCBIVk1TUl9QRVJf
VkNQVSk7Cj4+ICAKPj4gLXN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X2N0eHQoc3RydWN0IGRvbWFp
biAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4+ICtzdGF0aWMgaW50IGh2bV9zYXZlX2Nw
dV9jdHh0X29uZShzdHJ1Y3QgdmNwdSAqdiwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4+ICB7
Cj4+IC0gICAgc3RydWN0IHZjcHUgKnY7Cj4+IC0gICAgc3RydWN0IGh2bV9od19jcHUgY3R4dDsK
Pj4gICAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciBzZWc7Cj4+ICsgICAgc3RydWN0IGh2bV9o
d19jcHUgY3R4dCA9IHsKPj4gKyAgICAgICAgLnRzYyA9IGh2bV9nZXRfZ3Vlc3RfdHNjX2ZpeGVk
KHYsIHYtPmRvbWFpbi0+YXJjaC5odm1fZG9tYWluLnN5bmNfdHNjKSwKPj4gKyAgICAgICAgLm1z
cl90c2NfYXV4ID0gaHZtX21zcl90c2NfYXV4KHYpLAo+PiArICAgICAgICAucmF4ID0gdi0+YXJj
aC51c2VyX3JlZ3MucmF4LAo+PiArICAgICAgICAucmJ4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmJ4
LAo+PiArICAgICAgICAucmN4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmN4LAo+PiArICAgICAgICAu
cmR4ID0gdi0+YXJjaC51c2VyX3JlZ3MucmR4LAo+PiArICAgICAgICAucmJwID0gdi0+YXJjaC51
c2VyX3JlZ3MucmJwLAo+PiArICAgICAgICAucnNpID0gdi0+YXJjaC51c2VyX3JlZ3MucnNpLAo+
PiArICAgICAgICAucmRpID0gdi0+YXJjaC51c2VyX3JlZ3MucmRpLAo+PiArICAgICAgICAucnNw
ID0gdi0+YXJjaC51c2VyX3JlZ3MucnNwLAo+PiArICAgICAgICAucmlwID0gdi0+YXJjaC51c2Vy
X3JlZ3MucmlwLAo+PiArICAgICAgICAucmZsYWdzID0gdi0+YXJjaC51c2VyX3JlZ3MucmZsYWdz
LAo+PiArICAgICAgICAucjggID0gdi0+YXJjaC51c2VyX3JlZ3MucjgsCj4+ICsgICAgICAgIC5y
OSAgPSB2LT5hcmNoLnVzZXJfcmVncy5yOSwKPj4gKyAgICAgICAgLnIxMCA9IHYtPmFyY2gudXNl
cl9yZWdzLnIxMCwKPj4gKyAgICAgICAgLnIxMSA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMSwKPj4g
KyAgICAgICAgLnIxMiA9IHYtPmFyY2gudXNlcl9yZWdzLnIxMiwKPj4gKyAgICAgICAgLnIxMyA9
IHYtPmFyY2gudXNlcl9yZWdzLnIxMywKPj4gKyAgICAgICAgLnIxNCA9IHYtPmFyY2gudXNlcl9y
ZWdzLnIxNCwKPj4gKyAgICAgICAgLnIxNSA9IHYtPmFyY2gudXNlcl9yZWdzLnIxNSwKPj4gKyAg
ICAgICAgLmRyMCA9IHYtPmFyY2guZGVidWdyZWdbMF0sCj4+ICsgICAgICAgIC5kcjEgPSB2LT5h
cmNoLmRlYnVncmVnWzFdLAo+PiArICAgICAgICAuZHIyID0gdi0+YXJjaC5kZWJ1Z3JlZ1syXSwK
Pj4gKyAgICAgICAgLmRyMyA9IHYtPmFyY2guZGVidWdyZWdbM10sCj4+ICsgICAgICAgIC5kcjYg
PSB2LT5hcmNoLmRlYnVncmVnWzZdLAo+PiArICAgICAgICAuZHI3ID0gdi0+YXJjaC5kZWJ1Z3Jl
Z1s3XSwKPj4gKyAgICB9Owo+PiAgCj4+IC0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQo+PiAr
ICAgIC8qCj4+ICsgICAgICogV2UgZG9uJ3QgbmVlZCB0byBzYXZlIHN0YXRlIGZvciBhIHZjcHUg
dGhhdCBpcyBkb3duOyB0aGUgcmVzdG9yZQo+PiArICAgICAqIGNvZGUgd2lsbCBsZWF2ZSBpdCBk
b3duIGlmIHRoZXJlIGlzIG5vdGhpbmcgc2F2ZWQuCj4+ICsgICAgICovCj4+ICsgICAgaWYgKCB2
LT5wYXVzZV9mbGFncyAmIFZQRl9kb3duICkKPj4gKyAgICAgICAgcmV0dXJuIDA7Cj4gCj4gQWN0
dWFsbHksIHdlJ2QgbGlrZSB0byByZW1vdmUgdGhpcyBpZigpIGlmIHBvc3NpYmxlIC0gZXZlbiBp
ZiB0aGUgVkNQVQo+IGlzIGRvd24sIHdlIHNob3VsZCBzdGlsbCBiZSBhYmxlIHRvIHF1ZXJ5IGl0
IGFuZCByZWNlaXZlIHdoYXRldmVyIHN0YXRlCj4gaXQgaXMgaW4sIGFjY29yZGluZyB0byB0aGUg
SW50ZWwgU0RNLCAiOS4xLjEgUHJvY2Vzc29yIFN0YXRlIEFmdGVyCj4gUmVzZXQiLiBBbnkgb2Jq
ZWN0aW9ucyB0byB0aGlzPwoKQ2VydGFpbmx5IG5vdCBpbiB0aGlzIHNlcmllczsgaXQncyB0aGVy
ZWZvcmUgbm90IHJlYWxseSBpZGVhbCB0bwpkaXNjdXNzIHRoaXMgb24gdGhpcyB0aHJlYWQgaW5z
dGVhZCBvZiBhIHNlcGFyYXRlIG9uZS4KCkknbSBhbHNvIG5vdCBjb252aW5jZWQgdGhlIHN0YXRl
IHlvdSdkIHJlY2VpdmUgd291bGQKYWN0dWFsbHkgYmUgImFmdGVyIHJlc2V0IiBzdGF0ZS4gV2Ug
bWF5IG5lZWQgdG8gc3ludGhlc2l6ZQp0aGlzIGlmIHdlIHJlYWxseSB3YW50ZWQgdG8gYWxsb3cg
dGhpcy4KCj4gQWxzbywgcmVhZGluZyB0aGUgY29tbWVudCBhbmQgbG9va2luZyBhdCB0aGUgY29k
ZSwgaXQgYXBwZWFycyB0aGF0IHRoZQo+IGVuZCBvZiBodm1fbG9hZF9jcHVfY3R4dCgpIGFjdHVh
bGx5IHdha2VzIHRoZSBWQ1BVIHVwOgo+IAo+IDExNTIgICAgIHYtPmFyY2guZGVidWdyZWdbN10g
PSBjdHh0LmRyNzsKPiAxMTUzCj4gMTE1NCAgICAgdi0+YXJjaC52Z2NfZmxhZ3MgPSBWR0NGX29u
bGluZTsKPiAxMTU1Cj4gMTE1NiAgICAgLyogQXV4aWxpYXJ5IHByb2Nlc3NvcnMgc2hvdWxkIGJl
IHdva2VuIGltbWVkaWF0ZWx5LiAqLwo+IDExNTcgICAgIHYtPmlzX2luaXRpYWxpc2VkID0gMTsK
PiAxMTU4ICAgICBjbGVhcl9iaXQoX1ZQRl9kb3duLCAmdi0+cGF1c2VfZmxhZ3MpOwo+IDExNTkg
ICAgIHZjcHVfd2FrZSh2KTsKPiAxMTYwCj4gMTE2MSAgICAgcmV0dXJuIDA7Cj4gMTE2MiB9Cj4g
Cj4gd2hpY2ggYXBwZWFycyB0byBiZSBub24tYXJjaGl0ZWN0dXJhbCBiZWhhdmlvdXIgaWYgd2Un
dmUgaW50ZXJwcmV0ZWQKPiBjb3JyZWN0bHkgc2VjdGlvbiA4LjQgb2YgVm9sdW1lIDMgb2YgdGhl
IFNETSwgYXMgYmFzaWNhbGx5IHNheWluZyB0aGF0Cj4gVkNQVXMgc2hvdWxkIGJlIGF3YWtlbiBi
eSBJUElzICh0aG91Z2ggdGhpcyBpcyBvdXRzaWRlIHRoZSBzY29wZSBvZiB0aGlzCj4gcGF0Y2gp
LgoKSSdtIG5vdCBzdXJlIGhhcmR3YXJlIGJlaGF2aW9yIGNhbiBiZSB1c2VkIGFzIGEgcmVmZXJl
bmNlIGhlcmU6CkhhcmR3YXJlIGRvZXNuJ3QgYWxsb3cgbG9hZGluZyBvZiBzdGF0ZSB0aGUgd2F5
IHdlIGRvIGhlcmUuIEFsc28KSSBkb24ndCBzZWUgaG93L3doZW4gZWxzZSB5b3Ugd291bGQgcHJv
cG9zZSB0aGUgdW5wYXVzaW5nIHdvdWxkCmhhcHBlbiBoZXJlLCBpbiBwYXJ0aWN1bGFyIGluIHRo
ZSBjb3Vyc2Ugb2YgYSAobGl2ZSkgbWlncmF0aW9uLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 15:50:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 15:50:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fugGH-0006DE-Gn; Tue, 28 Aug 2018 15: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=adt1=ll=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fugGF-0006D9-QM
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 15:50:32 +0000
X-Inumbo-ID: e2b2b0a2-aad9-11e8-a8a5-bc764e045a96
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0d::618])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e2b2b0a2-aad9-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 17:49:03 +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=noPQ7redoYTbEyfXc8izj7oxKJgHsXQziViTcOFk49w=;
 b=WW1/MSB70bHlvrcQls1AeZLDbz1eTxFGlUasi3Wvz+m+oIeAqVchWoDWbZ5oo1FCZhNRDKJB554T8lhQUVDIKGFNamS3KbKk4xhx09m41iNbySnYXnk4dh9lGxfW/NytMRoeINKfuufx6KH7Zy/esXWSmgZ8zbfo8H7S69o+dMA=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from [10.17.182.79] (85.223.209.53) by
 VI1PR03MB3774.eurprd03.prod.outlook.com (2603:10a6:803:33::33) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.17; Tue, 28 Aug 2018 15:50:22 +0000
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xen.org
References: <20180824165820.32620-1-julien.grall@arm.com>
 <20180824165820.32620-6-julien.grall@arm.com>
 <fc1ca14a-03b9-a963-c28b-9a8809b1e171@epam.com>
 <ac81ff35-85aa-0624-95bb-36e5710c72e5@arm.com>
 <e58b77f3-e9d8-bdc2-c7a2-4dc8278a5123@epam.com>
 <8d0077e1-4724-ddfe-e30e-173d45618427@arm.com>
 <064131ee-e1d3-e641-a3dd-5ca8cbde92bd@epam.com>
 <d8520493-8a35-acb9-f4e1-c8ac1075f555@arm.com>
 <183fcc43-7b18-0de8-34b2-4db62726e167@epam.com>
 <4a4cb360-bd19-b676-233f-1127f3eabf9a@arm.com>
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <76a634d3-b0b6-76fe-c265-bbe414b9b51a@epam.com>
Date: Tue, 28 Aug 2018 18:50: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: <4a4cb360-bd19-b676-233f-1127f3eabf9a@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: VI1PR0501CA0047.eurprd05.prod.outlook.com
 (2603:10a6:800:60::33) To VI1PR03MB3774.eurprd03.prod.outlook.com
 (2603:10a6:803:33::33)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 4b3751ba-be7c-454e-dba0-08d60cfdf6fd
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(5600074)(711020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR03MB3774; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3774;
 3:WjGGzRTTtx/+iQrxE8SsanlBnMbRLiVw9ysV91QIdgm0rOiH1Sn6vvq944+Y/DVIPp/oxVV9SOYqHVUd6U/zEBPeLtkFXQE6/Yaw1rJzMhgjbjnZOJtvDq2PR/6P5fcuZu0ePLaphbwfEen+jQEcr4knuLdeXroLNenRasuJHQdPI6P5EOSP4+pAVWudSOoXij2nF/aOqiKlui0Cc4j6orSn5RgSTgiTY15MyC6BRCesdKEf/0/mjNlMa6xRFd2Y;
 25:ane6pbokS+p67Zn9k2iwOtfNybjRtrR+HrjhIe4gZAAIyKIlRVu3HxIKSEqdcRyOvufS4Dwkw/os9qJ0unBhFA+tQ2xJ/1bK+LuAUh8JC5ci0V9Asr6vkkZ4btlR6j7g/CAub6+QwQA3wjJKczyh1t5w5lVGQfXqNsagGUREa8yVz1Jt8+l91bMpB3C9Yei7YFkXJGCsIuiR3lu2FwESpANy0JanzAO7nbiZAymYk5lI7jXiTGhns9rx4FM797pm9FK9OqkAFfhumtqIOl2AL3qpiJRjQSI+szNMmZ0iDdOV8eTqlsdBVI8FI1Dn37ijZrwFf4wqd4WtIFJO9MlIqA==;
 31:uapNjZEajHiv0RzcRragBAXE5Y8fXfWO26v8U2d8OTueOJzv+DphGNUCQCjao6bgJNmklupqN+eLofd07mxXFxURzHAZzP1d5ycgPzqGFK6ZxHot5cxYR3ULPzJidhEnNBKAXQwDfWSU86vhe89d5XllY6ZPGIzWa7+cRK1sxBCLWovto2D34s8m0tD7DDNY7F6FipcEZEQqwRn07gsMnIVJSIC+akOv0w1bS6wA/qE=
X-MS-TrafficTypeDiagnostic: VI1PR03MB3774:
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3774;
 20:sUIJHB/jyGFGczeQmBvXvR47XqBCKwY3jAJtBNzK1RJEfW/OPz9aUR0VgHGM78ymiLGWvv5783Dzgi1b4x9auNGUXPckM82BEU/b/s2AxkWN12C8Jqu65wV0PTPPpvSuyW7xJkuS9gakg+goitMe48ZcSEwgnO+I5y63P94kEZVOaTaKzOfTFzfqJuFOOFBHivTUM19Xyy4BbJAj/VJv8o8r4fTaRLvfmnrovSzQL1lNlDS9qZUFVSM3hHf7AiHtMxyGK3cTLgdNBCCO39CQaadN+mk0PQ/v1BE8R3KwrwJeEpIovvVNPFbxPL3xyLrxWydic470c4N7rcZ9AisVxdCiM6KptCssUi8byLm9SVJPrGgifJIdmpA2AZ7iwVrtylgG0xH6/GnCr6F9LLsY7fcx7eCyWJGIW5sfTSCKdCbS6dYm2ifTFV+lcv5DK15FsTnG1Lo3S5v5n2ARyg9J2XJVW/kcF7ebXzsI8GPhh62Yye577Xs5mLDpJMlkvo+A;
 4:a9XG7mueVvnfWW70RnDHXsS7vIYVvffReshrWeZFKKevkiX5G9JxIu8E8QIlGa3+XMbtkKeG7ViWxiKcm2opbqUil221xukXo6U30rl8lfRK4682IRYsZjA9LlrFJl2lTxpdeyURzFY9RfmUGDnHTXqQ0m4KS1ievmvy7cO8XZmKlnDamTKSwdiOixn9G1BMVJDX3cfVheuhhai+LhYjDbJ0vxkfCbV1LLYbdP3p3Qww/NVYkwWh3r5BDChviWoKELYm0Zn4rIKHYmbOiuQfiA==
X-Microsoft-Antispam-PRVS: <VI1PR03MB377404686FAED72CEDDBD1A7E60A0@VI1PR03MB3774.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)(10201501046)(3002001)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(201708071742011)(7699016);
 SRVR:VI1PR03MB3774; BCL:0; PCL:0; RULEID:; SRVR:VI1PR03MB3774; 
X-Forefront-PRVS: 077884B8B5
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(39860400002)(136003)(376002)(346002)(396003)(366004)(199004)(189003)(2906002)(55236004)(478600001)(72206003)(2870700001)(26005)(50466002)(105586002)(77096007)(65826007)(86362001)(53936002)(186003)(16526019)(4326008)(68736007)(305945005)(65806001)(8936002)(14444005)(2486003)(52146003)(23676004)(52116002)(76176011)(106356001)(5660300001)(6666003)(316002)(58126008)(16576012)(47776003)(67846002)(31686004)(65956001)(66066001)(2616005)(93886005)(6486002)(7736002)(6116002)(3846002)(81166006)(81156014)(476003)(956004)(446003)(25786009)(80792005)(11346002)(486006)(53546011)(97736004)(6246003)(386003)(36756003)(64126003)(31696002)(229853002)(8676002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR03MB3774; H:[10.17.182.79]; 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?MTtWSTFQUjAzTUIzNzc0OzIzOm84NWZqK2tZeHZINEVqaUt0SkxSN3l3Q0pI?=
 =?utf-8?B?L25rZUVwbVRCcU1QclQ2ajU3ZVZPaTNKU3dTV0FwUkwyTTk2U1ZKSmx3RnJi?=
 =?utf-8?B?Mk9SaHBZSm9lOGluZ1VNaGw0NmhjV2dwTldYWUdZVEdlYXBueU5sMTdlV25D?=
 =?utf-8?B?TmJxTVlWNGdsUEw0TW5wNHdQMGw4RzNBNC9HN0tnSlZlTXVEbHpVMkEvSzEx?=
 =?utf-8?B?YlBYc2JrRlJGQWc2dTA1cy92WDRGdzlKMWtZK0dkYXNHRDcxU2pGRitFTVFq?=
 =?utf-8?B?ZkJjRlRlQ1BoZGlzRW5BNWhTRDNKSU85c3JJUWlvbXg1UUc2NW5idXpWMEtr?=
 =?utf-8?B?VFA2QjNQaTIvZkJvWG1BMlBkVjczL3BzTFM2MksyMXJHVUJFbUtERkV0L3lj?=
 =?utf-8?B?R0crSHFpK2t1VmZ5T1ByNWVPUEUxQVAxZDF2cHJCcHlLR2Znd2cvTE5ycjlk?=
 =?utf-8?B?U0ttS2kwVzZ4cURqaUJYbDhyWk9mSkdFMUROL0o1dklWbWorNDEvUlkrVjZu?=
 =?utf-8?B?RkVWS1dpY0liclo1elpodmt5ZTZCeXk3cEVQZnpCQkw2VmZJdzZQejIrWTlS?=
 =?utf-8?B?Q3k1dHVXMEJvUDBGVmZRTkJFbGtmamNnT1h0c2RIYktLaS9ybVZKKyt4Q3BC?=
 =?utf-8?B?U0xaRTdMaWFsU29COUtyNThpUWIzR0ErQnIxTWxlT2tobkNTMlpaMHlXMFd1?=
 =?utf-8?B?RmVvRGRqeE52N2VUQXpNemNuZDRoak9tbHllaDZLQmNhUFBPNWliODdiQWZI?=
 =?utf-8?B?Yk5NbXNSbW9nQnl3Szh4eFkyK0t3aDBFdTUvRXMwdlN4Qm9lL2RDNDdNWnlM?=
 =?utf-8?B?Tm00bUpsc0NuTGpwVmFBY0ZKWmRPeGwvbXRrNVVtTFJHb2Q1Y1N5ZFMySGs4?=
 =?utf-8?B?amhTRTU4TE9UdHVSd2hmVTRreXpGcUEyQ0kzUzhPc3kvQmdST0Z3U2YvMWl2?=
 =?utf-8?B?YnRyV1Yra0JmTk1PZVU3emZsWFl2M3Jqb1RUUURGNDZxZHpOeFVnYjNnWW9E?=
 =?utf-8?B?SEt6MW5ScUx3aDJ5MzZvR1doSE4vL3hBVHl5ak5hMUhqT2F6VkViNHprbmla?=
 =?utf-8?B?MzRzN3BXV1J6L2xGdWN3UVJCUlFDajhOSHdzMWJZTGxRdjJ3VlNEdHQxQjd5?=
 =?utf-8?B?R1FFb1V3c0U1NjROVTdsbEUydjRncWNUOW1odlJhbWFHWURKaXM2eitXQnNo?=
 =?utf-8?B?NW9uRkFaTlJLTTNFM3p5MVFnTjBad292RkVUMEFLQ1ZndThQek40c2k4S3dJ?=
 =?utf-8?B?SFBzM1picnkrYXNNQkhDZ21xc0ErK1BxaVJqd0tWeEVOZUI1R2lLWkxDckVX?=
 =?utf-8?B?OFRtWDhybERTb2JxTTdUSUJtU3FXYklkRUF3SXRONmZhWno5eUFkbnMvbTQ3?=
 =?utf-8?B?b3dldWlqSk1RYmNQQTUxQXY5N1l3QzZSK1R0Z0oxSFRrZXVnNklHOU9MaGk3?=
 =?utf-8?B?VDJtelZhM0cxUEYwbHZ6QVdqVzR4czR5UWhOcERXREJxd0ptVE5ENERRZGpi?=
 =?utf-8?B?OGc4elhkbTFvOTQ4dEYxMnpqNnlYbUhRRStNd0Nnclo5eGU2RWhZRlV1MGIx?=
 =?utf-8?B?WVhJZjlPMWM1ZWJjNEpHSFZUL3laR28xZE1mbWxDYWtrVmJ4NmdjUCtyTlhS?=
 =?utf-8?B?TEtBVTFjMkZUNkUzSUlSb0FySmNtd3ByVGY5SGlsTEZCblVkN1d5N3pQbFRF?=
 =?utf-8?B?ZXUrdUFONHN0LzlqZFJDV25tU2tLWDNPbFpoRVl6d0Y3UFRTbXIwazhNVk0v?=
 =?utf-8?B?eUh2R2FtOEM5NG1qWDAxVnVzaUJ6WkRnQXM1b1FsSFd1dm1sY3UvaVBZaUFy?=
 =?utf-8?B?ckE0WlhRUTBLajErRXFEUHl4OVFlTnc0TlYrQk0wVzUyL3E3Wks5RXhaTFVX?=
 =?utf-8?B?YmtBcFl0aEhhc0hpeWNnSWVWcUh2UkdLTGlaTDhwVklRMEo1VnhWcHE1MWNW?=
 =?utf-8?B?d1lOVWt1RzB4Zit0dWxZU0lvVy9ZSk5kNW40cHVBMzFTMkRmazRBUytVWUpN?=
 =?utf-8?B?OVEyN0U5THVRU1AxNnY4OC9xYUttWnRGYlJDaGNlUFU0dERxZndYRHJIcGRw?=
 =?utf-8?Q?iqC4=3D?=
X-Microsoft-Antispam-Message-Info: HqHBEWt/neJmX/tTxyOEPygBTLUGmSRKbVVwOUCxHrz6qR6UM8rAVmLaxNMms+VVwDThP5+rCrrwOyNnDxGKp/Rk9qSh0ZkhaFMbtKpNrbKxsYtz8y9UalgCGVosdmrZ4YjDYBhP9X8rPKX/woAfGMeRyuW/E0jbkCPH04JIt2gWBEV1+ia59D3Op+1fsrSHr3iR96/RaxONhjg+UmLbyAG3vM9rvvBD9kR3FmgCfsU2k+NZp3i6VH8rUB01BOJCpAzjuqiEFo2IaBM8M/NJzrpxOI/gOXE2tvBc0l+3koqw2h7No5VoAslLJDqxhXn3lyZVCVWOMS0CtWVW7elIGiES4uSyLJasRcXR7mFbK4o=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR03MB3774;
 6:Bjnx9Gn0fN54J85H0jnk3xKZGA8YQw0wdQxOhr77veYtAZHKQvE6RqgEzgGgPdregp27Lb3Ha7JRqDZc09LuSOd5M1mdhv7U0D16eJAVFLmc0Bi6PrBFiz+rgqYNurMyDqGk4iaWSudLtlnUUad8kXcM3hd0DSZZI66tJ56x7doF60mWWcU4vMS6vyGYagjpweo/lYtVobEUYhliA+Q3WfOcBjd5OfPAjvPDOZZ2BOE6qOppPNdgjlDeSvGaHZXpBm2fEAnJyvXYIz31LtRP9Q26JmnUK9W47cHK8PEGbUUqMPAo5kuNFGPas4SCkV0kk3nGvXMIuUtWwv44BKpQArHBQ01DauXwmh56XKOPvklp3Sp71xi8zFP1JB2dNpzWUuzXsW02Dfg2lQ/TqCBqvL7BKOGUVDzWNl1R4iET5tzkcIAJ356afaEGl96rhulZtPuE1VP5W6k3n2gLXoa+1w==;
 5:C312gd58KxTbPlDy75KdqhpZmzylD/UuUiFvsTt/K1T6ii9xJ2pTMqgSQaMTBLj3G+FD1DrrzvdRQTp2gbUsC1llq1KmV+bHUmfF17RCvQnVGgerWbm083K2nHVs5e7LJu1vQR5yLNYxXPjMxFVlJUTKGp5WUsVtYnNkpawUE3k=;
 7:uVLeAXvdP5urQrT+JdfmN99jMaQsAzpc5AO6B5zWmAg/OSGglpR+r8tt8cDuET1s6kr9E0vVcVJF9lQ5LYeZt9rGbyKjHUAohqRqLnUx/rrdYCWhEXMtXVNkJ4vC0zgHjI7YDgqY7IJb2hoy3mWmz3VXjH6JFsh1uMNx3Q1uxkCBYcEXCri6ftuktutD1kyg2SWG4wP0EEEz1Py/6qOOPEVVYP68hCAPpxBtwUxLxqHCNcLkiJ8rMRPSFDHUSq/Z
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Aug 2018 15:50:22.7153 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 4b3751ba-be7c-454e-dba0-08d60cfdf6fd
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR03MB3774
Subject: Re: [Xen-devel] [PATCH 5/6] xen/arm: smccc: Add wrapper to
 automatically select the calling convention
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

SGkgSnVsaWVuLAoKT24gMjguMDguMTggMTg6MjcsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSBW
b2xvZHlteXIsCj4gCj4gT24gMjgvMDgvMTggMTY6MTAsIFZvbG9keW15ciBCYWJjaHVrIHdyb3Rl
Ogo+Pgo+Pgo+PiBPbiAyOC4wOC4xOCAxNzo0MywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBbLi4u
XQo+Pgo+Pj4KPj4+Pj4gSSBoYXZlIGxvb2tlZCBhdCBjcHVzX2hhdmVfY29uc3RfY2FwKCkgYW5k
IGhhdmVuJ3QgZm91bmQgZ29vZCB3YXkgCj4+Pj4+IHRvIG9wdGltaXplIGl0IHdpdGggdGhlIGN1
cnJlbnQgaW5mcmFzdHJ1Y3R1cmUgaW4gWGVuLiBGZWVsIGZyZWUgdG8gCj4+Pj4+IHN1Z2dlc3Qg
aW1wcm92ZW1lbnQuCj4+Pj4KPj4+PiBBbm90aGVyIHRoaW5nOiBtYXliZSBpdCBpcyB3b3J0aCB0
byBicmFuY2ggdG8gMS4wIGNvZGUgYW5kIGxlYXZlIDEuMSAKPj4+PiBpbiBhIHN0cmFpZ2h0IHBh
dGggb2YgZXhlY3V0aW9uPyBUaGlzIHdpbGwgc2F2ZSB5b3Ugb25lIG1vcmUgCj4+Pj4gaW5zdHJ1
Y3Rpb24gZm9yIFNNQ0NDIDEuMSBjYWxsLgo+Pj4KPj4+IEkgYW0gbm90IHN1cmUgdG8gdW5kZXJz
dGFuZCB5b3VyIHN1Z2dlc3Rpb24gaGVyZS4gQ291bGQgeW91IGV4cGFuZD8KPj4KPj4gKyNkZWZp
bmUgYXJtX3NtY2NjX3NtYyguLi4pwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgXAo+PiArwqDCoMKgIGRvIHvC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBcCj4+
ICvCoMKgwqDCoMKgwqDCoCBpZiAoIGNwdXNfaGF2ZV9jb25zdF9jYXAoQVJNX1NNQ0NDXzFfMSkg
KcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFwKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
YXJtX3NtY2NjXzFfMV9zbWMoX19WQV9BUkdTX18pO8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgXAo+PiArwqDCoMKgwqDCoMKgwqAgZWxzZcKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBcCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
IGFybV9zbWNjY18xXzBfc21jKF9fVkFfQVJHU19fKTvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgIFwKPj4gK8KgwqDCoCB9IHdoaWxlICggMCApCj4+Cj4+Cj4+PiBIb3dl
dmVyLCB3aHkgU01DQ0MgMS4xIHNob3VsZCBiZSBpbiB0aGUgc3RyYWlnaHQgcGF0aCBvZiBleGVj
dXRpb24/Cj4+Cj4+IEl0IGlzIGVhc2llciB0byByZWFkIC0gbm8gbmVnYXRpb24gaW4gaWYoKS4g
Cj4gCj4gSSBjYW4gZG8gdGhhdC4gSSB3aWxsIGFsc28gcHJvYmFibHkgYWRkIGFuIHVubGlrZWx5
IGluIAo+IGNwdXNfaGF2ZV9jb25zdF9jYXAoLi4uKS4KVGhhdCB3b3VsZCAgYmUgZ3JlYXQuCgo+
IAo+PiBBbHNvLCBJIHRoaW5rLCBicmFuY2ggcHJlZGljdG9yIHdvdWxkIGJlIGhhcHB5LiBBdCBs
ZWFzdCwgaWYgdGhlIAo+PiBmb2xsb3dpbmcgaXMgdHJ1ZToKPj4KPj4gIiBJZiB0aGUgYnJhbmNo
IGluZm9ybWF0aW9uIGlzIG5vdCBjb250YWluZWQgaW4gdGhlIEJUQUMsIHN0YXRpYyAKPj4gYnJh
bmNoIHByZWRpY3Rpb24gaXMgdXNlZCwgd2hlcmVieSB3ZSBhc3N1bWUgdGhlIGJyYW5jaCB3aWxs
IGJlIHRha2VuIAo+PiBpZiB0aGUgYnJhbmNoIGlzIGEgY29uZGl0aW9uYWwgYmFja3dhcmRzIGJy
YW5jaCBvciBub3QgdGFrZW4gaWYgdGhlIAo+PiBicmFuY2ggaXMgYSBjb25kaXRpb25hbCBmb3J3
YXJkcyBicmFuY2guIiBbMV0KPiAKPiBUaGUgQXJtIEFybSBkb2VzIG5vdCBwcm92aWRlIGFueSBk
ZXRhaWxzIG9uIHRoZSBicmFuY2ggcHJlZGljdG9yIAo+IGltcGxlbWVudGF0aW9uLiBBbiBpbXBs
ZW1lbnRlciBpcyBmcmVlIHRvIGRvIHdoYXRldmVyIGhlIHdhbnRzIGFuZCBjb3VsZCAKPiBkZXNp
Z24gYSBicmFuY2ggcHJlZGljYXRvciBkb2luZyB0aGUgb3Bwb3NpdGUgYXMgdGhpcyBzdGF0ZW1l
bnQuCkdlbmVyYWxseSBzcGVha2luZyAtIHllcy4gQnV0LCBBRkFJSywgbW9zdCBzdGF0aWMgcHJl
ZGljdG9ycyBiZWhhdmUgaW4gCnRoZSB3YXkgZGVzY3JpYmVkIGFib3ZlLiBBbnl3YXlzLCBhcyB5
b3UgcG9pbnRlZCBiZWxvdywgYmV0dGVyIHRvIGxlYXZlIApoaW50IGZvciB0aGUgY29tcGlsZXIu
Cgo+IAo+IFlvdSBhbHNvIGNhbid0IGFzc3VtZSBob3cgdGhlIGNvbXBpbGVyIHdpbGwgY29tcGls
ZSB0aGUgY29kZSwgaXQgbWF5IGVuZCAKPiB1cCB0byBnZW5lcmF0ZSB0aGUgZWxzZSBicmFuY2gg
Zmlyc3QgYmVjYXVzZSBpdCBpcyBwcmVkaWN0ZWQgdG8gYmUgdGFrZW4gCj4gbW9yZSBvZnRlbi4g
VGhpcyBpcyB3aHkgR0NDIHByb3ZpZGUgX19idWlsdGluX2V4cGVjdCAoY29tbW9ubHkgdXNlZCBh
cyAKPiB1bmxpa2VseS9saWtlbHkpIHRvIGluZmx1ZW5jZSB0aGUgY29tcGlsZXIgY2hvaWNlIGZv
ciBicmFuY2ggcHJlZGljdGlvbi4KWWVzLCB0aGlzIGlzIHRoZSBnb29kIHBvaW50LiBTbywgeW91
IGNhbiBhZGQgbGlrZWx5L3VubGlrZWx5IG5vdCBvbmx5IGluIApjcHVzX2hhdmVfY29uc3RfY2Fw
KC4uLikgYnV0IGFsc28gaW4gI2RlZmluZSBhcm1fc21jY2Nfc21jKC4uLikKCi0tIApWb2xvZHlt
eXIgQmFiY2h1awoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 15:57:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 15:57:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fugMf-0006Xj-FF; Tue, 28 Aug 2018 15: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=ec/y=ll=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fugMd-0006Xe-SS
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 15:57:07 +0000
X-Inumbo-ID: 1d3c3249-aadb-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 1d3c3249-aadb-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 15:57: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 BC25880D;
 Tue, 28 Aug 2018 08:57: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 223DE3F557;
 Tue, 28 Aug 2018 08:57:04 -0700 (PDT)
To: Volodymyr Babchuk <volodymyr_babchuk@epam.com>, xen-devel@lists.xen.org
References: <20180824165820.32620-1-julien.grall@arm.com>
 <20180824165820.32620-6-julien.grall@arm.com>
 <fc1ca14a-03b9-a963-c28b-9a8809b1e171@epam.com>
 <ac81ff35-85aa-0624-95bb-36e5710c72e5@arm.com>
 <e58b77f3-e9d8-bdc2-c7a2-4dc8278a5123@epam.com>
 <8d0077e1-4724-ddfe-e30e-173d45618427@arm.com>
 <064131ee-e1d3-e641-a3dd-5ca8cbde92bd@epam.com>
 <d8520493-8a35-acb9-f4e1-c8ac1075f555@arm.com>
 <183fcc43-7b18-0de8-34b2-4db62726e167@epam.com>
 <4a4cb360-bd19-b676-233f-1127f3eabf9a@arm.com>
 <76a634d3-b0b6-76fe-c265-bbe414b9b51a@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <18febf9b-7ad5-2238-e0ad-9d27e48e016b@arm.com>
Date: Tue, 28 Aug 2018 16:57: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: <76a634d3-b0b6-76fe-c265-bbe414b9b51a@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 5/6] xen/arm: smccc: Add wrapper to
 automatically select the calling convention
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

CgpPbiAyOC8wOC8xOCAxNjo1MCwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4gSGkgSnVsaWVu
LAoKSGksCgo+IAo+IE9uIDI4LjA4LjE4IDE4OjI3LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhp
IFZvbG9keW15ciwKPj4KPj4gT24gMjgvMDgvMTggMTY6MTAsIFZvbG9keW15ciBCYWJjaHVrIHdy
b3RlOgo+Pj4KPj4+Cj4+PiBPbiAyOC4wOC4xOCAxNzo0MywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+
Pj4gWy4uLl0KPj4+Cj4+Pj4KPj4+Pj4+IEkgaGF2ZSBsb29rZWQgYXQgY3B1c19oYXZlX2NvbnN0
X2NhcCgpIGFuZCBoYXZlbid0IGZvdW5kIGdvb2Qgd2F5IAo+Pj4+Pj4gdG8gb3B0aW1pemUgaXQg
d2l0aCB0aGUgY3VycmVudCBpbmZyYXN0cnVjdHVyZSBpbiBYZW4uIEZlZWwgZnJlZSAKPj4+Pj4+
IHRvIHN1Z2dlc3QgaW1wcm92ZW1lbnQuCj4+Pj4+Cj4+Pj4+IEFub3RoZXIgdGhpbmc6IG1heWJl
IGl0IGlzIHdvcnRoIHRvIGJyYW5jaCB0byAxLjAgY29kZSBhbmQgbGVhdmUgCj4+Pj4+IDEuMSBp
biBhIHN0cmFpZ2h0IHBhdGggb2YgZXhlY3V0aW9uPyBUaGlzIHdpbGwgc2F2ZSB5b3Ugb25lIG1v
cmUgCj4+Pj4+IGluc3RydWN0aW9uIGZvciBTTUNDQyAxLjEgY2FsbC4KPj4+Pgo+Pj4+IEkgYW0g
bm90IHN1cmUgdG8gdW5kZXJzdGFuZCB5b3VyIHN1Z2dlc3Rpb24gaGVyZS4gQ291bGQgeW91IGV4
cGFuZD8KPj4+Cj4+PiArI2RlZmluZSBhcm1fc21jY2Nfc21jKC4uLinCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oCBcCj4+PiArwqDCoMKgIGRvIHvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoCBcCj4+PiArwqDCoMKgwqDCoMKgwqAgaWYgKCBjcHVzX2hhdmVfY29u
c3RfY2FwKEFSTV9TTUNDQ18xXzEpICnCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBcCj4+PiAr
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBhcm1fc21jY2NfMV8xX3NtYyhfX1ZBX0FSR1NfXyk7wqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBcCj4+PiArwqDCoMKgwqDCoMKg
wqAgZWxzZcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBcCj4+
PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBhcm1fc21jY2NfMV8wX3NtYyhfX1ZBX0FSR1NfXyk7
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBcCj4+PiArwqDCoMKgIH0g
d2hpbGUgKCAwICkKPj4+Cj4+Pgo+Pj4+IEhvd2V2ZXIsIHdoeSBTTUNDQyAxLjEgc2hvdWxkIGJl
IGluIHRoZSBzdHJhaWdodCBwYXRoIG9mIGV4ZWN1dGlvbj8KPj4+Cj4+PiBJdCBpcyBlYXNpZXIg
dG8gcmVhZCAtIG5vIG5lZ2F0aW9uIGluIGlmKCkuIAo+Pgo+PiBJIGNhbiBkbyB0aGF0LiBJIHdp
bGwgYWxzbyBwcm9iYWJseSBhZGQgYW4gdW5saWtlbHkgaW4gCj4+IGNwdXNfaGF2ZV9jb25zdF9j
YXAoLi4uKS4KPiBUaGF0IHdvdWxkwqAgYmUgZ3JlYXQuCj4gCj4+Cj4+PiBBbHNvLCBJIHRoaW5r
LCBicmFuY2ggcHJlZGljdG9yIHdvdWxkIGJlIGhhcHB5LiBBdCBsZWFzdCwgaWYgdGhlIAo+Pj4g
Zm9sbG93aW5nIGlzIHRydWU6Cj4+Pgo+Pj4gIiBJZiB0aGUgYnJhbmNoIGluZm9ybWF0aW9uIGlz
IG5vdCBjb250YWluZWQgaW4gdGhlIEJUQUMsIHN0YXRpYyAKPj4+IGJyYW5jaCBwcmVkaWN0aW9u
IGlzIHVzZWQsIHdoZXJlYnkgd2UgYXNzdW1lIHRoZSBicmFuY2ggd2lsbCBiZSB0YWtlbiAKPj4+
IGlmIHRoZSBicmFuY2ggaXMgYSBjb25kaXRpb25hbCBiYWNrd2FyZHMgYnJhbmNoIG9yIG5vdCB0
YWtlbiBpZiB0aGUgCj4+PiBicmFuY2ggaXMgYSBjb25kaXRpb25hbCBmb3J3YXJkcyBicmFuY2gu
IiBbMV0KPj4KPj4gVGhlIEFybSBBcm0gZG9lcyBub3QgcHJvdmlkZSBhbnkgZGV0YWlscyBvbiB0
aGUgYnJhbmNoIHByZWRpY3RvciAKPj4gaW1wbGVtZW50YXRpb24uIEFuIGltcGxlbWVudGVyIGlz
IGZyZWUgdG8gZG8gd2hhdGV2ZXIgaGUgd2FudHMgYW5kIAo+PiBjb3VsZCBkZXNpZ24gYSBicmFu
Y2ggcHJlZGljYXRvciBkb2luZyB0aGUgb3Bwb3NpdGUgYXMgdGhpcyBzdGF0ZW1lbnQuCj4gR2Vu
ZXJhbGx5IHNwZWFraW5nIC0geWVzLiBCdXQsIEFGQUlLLCBtb3N0IHN0YXRpYyBwcmVkaWN0b3Jz
IGJlaGF2ZSBpbiAKPiB0aGUgd2F5IGRlc2NyaWJlZCBhYm92ZS4gQW55d2F5cywgYXMgeW91IHBv
aW50ZWQgYmVsb3csIGJldHRlciB0byBsZWF2ZSAKPiBoaW50IGZvciB0aGUgY29tcGlsZXIuCgpT
cGVjdHJlIHdvdWxkIG5vdCBoYXZlIGV4aXN0ZWQgaWYgdGhlIGJyYW5jaCBwcmVkaWN0b3Igd2Fz
IHNvIGVhc3kgOykuCgo+IAo+Pgo+PiBZb3UgYWxzbyBjYW4ndCBhc3N1bWUgaG93IHRoZSBjb21w
aWxlciB3aWxsIGNvbXBpbGUgdGhlIGNvZGUsIGl0IG1heSAKPj4gZW5kIHVwIHRvIGdlbmVyYXRl
IHRoZSBlbHNlIGJyYW5jaCBmaXJzdCBiZWNhdXNlIGl0IGlzIHByZWRpY3RlZCB0byBiZSAKPj4g
dGFrZW4gbW9yZSBvZnRlbi4gVGhpcyBpcyB3aHkgR0NDIHByb3ZpZGUgX19idWlsdGluX2V4cGVj
dCAoY29tbW9ubHkgCj4+IHVzZWQgYXMgdW5saWtlbHkvbGlrZWx5KSB0byBpbmZsdWVuY2UgdGhl
IGNvbXBpbGVyIGNob2ljZSBmb3IgYnJhbmNoIAo+PiBwcmVkaWN0aW9uLgo+IFllcywgdGhpcyBp
cyB0aGUgZ29vZCBwb2ludC4gU28sIHlvdSBjYW4gYWRkIGxpa2VseS91bmxpa2VseSBub3Qgb25s
eSBpbiAKPiBjcHVzX2hhdmVfY29uc3RfY2FwKC4uLikgYnV0IGFsc28gaW4gI2RlZmluZSBhcm1f
c21jY2Nfc21jKC4uLikKClRoZXJlIGFyZSBubyBuZWVkIHRvIGhhdmUgbGlrZWx5L3VubGlrZWx5
IGluIGFybV9zbWNjY19zbWMgaWYgaXQgaXMgCmFscmVhZHkgcHJlc2VudCBpbiBjcHVzX2hhdmVf
Y29uc3RfY2FwLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 16:06:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 16: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 1fugVE-0007tX-Ca; Tue, 28 Aug 2018 16: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=ec/y=ll=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fugVD-0007tS-8a
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 16:05:59 +0000
X-Inumbo-ID: 0c58df28-aadc-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 0c58df28-aadc-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 18:04: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 EAB0580D;
 Tue, 28 Aug 2018 09:05:57 -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 2B9203F557;
 Tue, 28 Aug 2018 09:05:57 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xen.org
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
 <1533945710-15159-4-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <79f450e4-7f96-3f9d-d267-a3aa38b1f26a@arm.com>
Date: Tue, 28 Aug 2018 17:05: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: <1533945710-15159-4-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 4/6] xen/arm: zynqmp: eemi access control
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDExLzA4LzE4IDAxOjAxLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gRnJvbTogIkVkZ2FyIEUuIElnbGVzaWFzIiA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4K
PiAKPiBGcm9tOiBFZGdhciBFLiBJZ2xlc2lhcyA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4K
PiAKPiBJbnRyb2R1Y2UgZGF0YSBzdHJ1Y3RzIHRvIGltcGxlbWVudCBiYXNpYyBhY2Nlc3MgY29u
dHJvbHMuCj4gSW50cm9kdWNlIHRoZSBmb2xsb3dpbmcgdGhyZWUgZnVuY3Rpb25zOgo+IAo+IGRv
bWFpbl9oYXNfbm9kZV9hY2Nlc3M6IGNoZWNrIGFjY2VzcyB0byB0aGUgbm9kZQo+IGRvbWFpbl9o
YXNfcmVzZXRfYWNjZXNzOiBjaGVjayBhY2Nlc3MgdG8gdGhlIHJlc2V0IGxpbmUKPiBkb21haW5f
aGFzX21taW9fYWNjZXNzOiBjaGVjayBhY2Nlc3MgdG8gdGhlIHJlZ2lzdGVyCj4gCj4gU2lnbmVk
LW9mZi1ieTogRWRnYXIgRS4gSWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+Cj4g
U2lnbmVkLW9mZi1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+
IC0tLQo+ICAgeGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuYyB8IDc4
MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gICAxIGZpbGUgY2hhbmdlZCwgNzgzIGlu
c2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxp
bngtenlucW1wLWVlbWkuYyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1l
ZW1pLmMKPiBpbmRleCBjM2ExOWU5Li42MmNjMTVjIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2Fy
bS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vcGxh
dGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5jCj4gQEAgLTE2LDYgKzE2LDc0IEBACj4gICAgKiBH
TlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgo+ICAgICovCj4gICAK
PiArLyoKPiArICogIEVFTUkgUG93ZXIgTWFuYWdlbWVudCBBUEkgYWNjZXNzCj4gKyAqCj4gKyAq
IFJlZnM6Cj4gKyAqIGh0dHBzOi8vd3d3LnhpbGlueC5jb20vc3VwcG9ydC9kb2N1bWVudGF0aW9u
L3VzZXJfZ3VpZGVzL3VnMTIwMC1lZW1pLWFwaS5wZGYKPiArICoKPiArICogQmFja2dyb3VuZDoK
PiArICogVGhlIFp5bnFNUCBoYXMgYSBzdWJzeXN0ZW0gbmFtZWQgdGhlIFBNVSB3aXRoIGEgQ1BV
IGFuZCBzcGVjaWFsIGRldmljZXMKPiArICogZGVkaWNhdGVkIHRvIHJ1bm5pbmcgUG93ZXIgTWFu
YWdlbWVudCBGaXJtd2FyZS4gT3RoZXIgbWFzdGVycyBpbiB0aGUKPiArICogc3lzdGVtIG5lZWQg
dG8gc2VuZCByZXF1ZXN0cyB0byB0aGUgUE1VIGluIG9yZGVyIHRvIGZvciBleGFtcGxlOgo+ICsg
KiAqIE1hbmFnZSBwb3dlciBzdGF0ZQo+ICsgKiAqIENvbmZpZ3VyZSBjbG9ja3MKPiArICogKiBQ
cm9ncmFtIGJpdHN0cmVhbXMgZm9yIHRoZSBwcm9ncmFtbWFibGUgbG9naWMKPiArICogKiBldGMK
PiArICoKPiArICogQWx0aG91Z2ggdGhlIGRldGFpbHMgb2YgdGhlIHNldHVwIGFyZSBjb25maWd1
cmFibGUsIGluIHRoZSBjb21tb24gY2FzZQo+ICsgKiB0aGUgUE1VIGxpdmVzIGluIHRoZSBTZWN1
cmUgd29ybGQuIE5TIFdvcmxkIGNhbm5vdCBkaXJlY3RseSBjb21tdW5pY2F0ZQo+ICsgKiB3aXRo
IGl0IGFuZCBtdXN0IHVzZSBwcm94eSBzZXJ2aWNlcyBmcm9tIEFSTSBUcnVzdGVkIEZpcm13YXJl
IHRvIHJlYWNoCj4gKyAqIHRoZSBQTVUuCj4gKyAqCj4gKyAqIFBvd2VyIE1hbmFnZW1lbnQgb24g
dGhlIFp5bnFNUCBpcyBpbXBsZW1lbnRlZCBpbiBhIGxheWVyZWQgbWFubmVyLgo+ICsgKiBUaGUg
UE1VIGtub3dzIGFib3V0IHZhcmlvdXMgbWFzdGVycyBhbmQgd2lsbCBlbmZvcmNlIGFjY2VzcyBj
b250cm9scwo+ICsgKiBiYXNlZCBvbiBhIHByZS1jb25maWd1cmVkIHBhcnRpdGlvbmluZy4gVGhp
cyBjb25maWd1cmF0aW9uIGRpY3RhdGVzCj4gKyAqIHdoaWNoIGRldmljZXMgYXJlIG93bmVkIGJ5
IHRoZSB2YXJpb3VzIG1hc3RlcnMgYW5kIHRoZSBQTVUgRlcgbWFrZXMgc3VyZQo+ICsgKiB0aGF0
IGEgZ2l2ZW4gbWFzdGVyIGNhbm5vdCB0dXJuIG9mZiBhIGRldmljZSB0aGF0IGl0IGRvZXMgbm90
IG93biBvciB0aGF0Cj4gKyAqIGlzIGluIHVzZSBieSBvdGhlciBtYXN0ZXJzLgo+ICsgKgo+ICsg
KiBUaGUgUE1VIGlzIG5vdCBhd2FyZSBvZiBtdWx0aXBsZSBleGVjdXRpb24gc3RhdGVzIGluIG1h
c3RlcnMuCj4gKyAqIEZvciBleGFtcGxlLCBpdCB0cmVhdHMgdGhlIEFSTXY4IGNvcmVzIGFzIHNp
bmdsZSB1bml0cyBhbmQgZG9lcyBub3QKPiArICogZGlzdGluZ3Vpc2ggYmV0d2VlbiBTZWN1cmUg
dnMgTlMgT1MncyBub3IgZG9lcyBpdCBrbm93IGFib3V0IEh5cGVydmlzb3JzCj4gKyAqIGFuZCBt
dWx0aXBsZSBndWVzdHMuIEl0IGlzIHVwIHRvIHNvZnR3YXJlIG9uIHRoZSBBUk12OCBjb3JlcyB0
byBwcmVzZW50Cj4gKyAqIGEgdW5pZmllZCB2aWV3IG9mIGl0cyBwb3dlciByZXF1aXJlbWVudHMu
Cj4gKyAqCj4gKyAqIFRvIGltcGxlbWVudCB0aGlzIHVuaWZpZWQgdmlldywgQVJNIFRydXN0ZWQg
RmlybXdhcmUgYXQgRUwzIHByb3ZpZGVzCj4gKyAqIGFjY2VzcyB0byB0aGUgUE0gQVBJIHZpYSBT
TUMgY2FsbHMuIEFSTSBUcnVzdGVkIEZpcm13YXJlIGlzIHJlc3BvbnNpYmxlCj4gKyAqIGZvciBt
ZWRpYXRpbmcgYmV0d2VlbiB0aGUgU2VjdXJlIGFuZCB0aGUgTlMgd29ybGQsIHJlamVjdGluZyBT
TUMgY2FsbHMKPiArICogdGhhdCByZXF1ZXN0IGNoYW5nZXMgdGhhdCBhcmUgbm90IGFsbG93ZWQu
Cj4gKyAqCj4gKyAqIFhlbiBydW5uaW5nIGFib3ZlIEFURiBvd25zIHRoZSBOUyB3b3JsZCBhbmQg
aXMgcmVzcG9uc2libGUgZm9yIHByZXNlbnRpbmcKPiArICogdW5pZmllZCBQTSByZXF1ZXN0cyB0
YWtpbmcgYWxsIGd1ZXN0cyBhbmQgdGhlIGh5cGVydmlzb3IgaW50byBhY2NvdW50Lgo+ICsgKgo+
ICsgKiBJbXBsZW1lbnRhdGlvbjoKPiArICogVGhlIFBNIEFQSSBjb250YWlucyBkaWZmZXJlbnQg
Y2xhc3NlcyBvZiBjYWxscy4KPiArICogQ2VydGFpbiBjYWxscyBhcmUgaGFybWxlc3MgdG8gZXhw
b3NlIHRvIGFueSBndWVzdC4KPiArICogVGhlc2UgaW5jbHVkZSBjYWxscyB0byBnZXQgdGhlIFBN
IEFQSSBWZXJzaW9uLCBvciB0byByZWFkIG91dCB0aGUgdmVyc2lvbgo+ICsgKiBvZiB0aGUgY2hp
cCB3ZSdyZSBydW5uaW5nIG9uLgo+ICsgKgo+ICsgKiBJbiBvcmRlciB0byBjb3JyZWN0bHkgdmly
dHVhbGl6ZSB0aGVzZSBjYWxscywgd2UgbmVlZCB0byBrbm93IGlmCj4gKyAqIGd1ZXN0cyBpc3N1
aW5nIHRoZXNlIGNhbGxzIGhhdmUgb3duZXJzaGlwIG9mIHRoZSBnaXZlbiBkZXZpY2UuCj4gKyAq
IFRoZSBhcHByb2FjaCB0YWtlbiBoZXJlIGlzIHRvIG1hcCBQTSBBUEkgTm9kZXMgaWRlbnRpZnlp
bmcKPiArICogYSBkZXZpY2UgaW50byBiYXNlIGFkZHJlc3NlcyBmb3IgcmVnaXN0ZXJzIHRoYXQg
YmVsb25nIHRvIHRoYXQKPiArICogc2FtZSBkZXZpY2UuCj4gKyAqCj4gKyAqIElmIHRoZSBndWVz
dCBoYXMgYWNjZXNzIHRvIGRldmljZXMgcmVnaXN0ZXJzLCB3ZSBnaXZlIHRoZSBndWVzdAo+ICsg
KiBhY2Nlc3MgdG8gUE0gQVBJIGNhbGxzIHRoYXQgYWZmZWN0IHRoYXQgZGV2aWNlLiBUaGlzIGlz
IGltcGxlbWVudGVkCj4gKyAqIGJ5IHBtX25vZGVfYWNjZXNzIGFuZCBkb21haW5faGFzX25vZGVf
YWNjZXNzKCkuCj4gKyAqCj4gKyAqIE1NSU8gYWNjZXNzOgo+ICsgKiBUaGVzZSBjYWxscyBhbGxv
dyBndWVzdHMgdG8gYWNjZXNzIGNlcnRhaW4gbWVtb3J5IHJhbmdlcy4gVGhlc2UgcmFuZ2VzCj4g
KyAqIGFyZSB0eXBpY2FsbHkgcHJvdGVjdGVkIGZvciBzZWN1cmUtd29ybGQgYWNjZXNzIG9ubHkg
YW5kIGFsc28gZnJvbQo+ICsgKiBjZXJ0YWluIG1hc3RlcnMgb25seSwgc28gZ3Vlc3RzIGNhbm5v
dCBhY2Nlc3MgdGhlbSBkaXJlY3RseS4KPiArICogUmVnaXN0ZXJzIHdpdGhpbiB0aGUgbWVtb3J5
IHJlZ2lvbnMgYWZmZWN0IGNlcnRhaW4gbm9kZXMuIEluIHRoaXMgY2FzZSwKPiArICogb3VyIGlu
cHV0IGlzIGFuIGFkZHJlc3MgYW5kIHdlIG1hcCB0aGF0IGFkZHJlc3MgaW50byBhIG5vZGUuIElm
IHRoZQo+ICsgKiBndWVzdCBoYXMgb3duZXJzaGlwIG9mIHRoYXQgbm9kZSwgdGhlIGFjY2VzcyBp
cyBhbGxvd2VkLgo+ICsgKiBTb21lIHJlZ2lzdGVycyBjb250YWluIGJpdGZpZWxkcyBhbmQgYSBz
aW5nbGUgcmVnaXN0ZXIgbWF5IGNvbnRhaW4KPiArICogYml0cyB0aGF0IGFmZmVjdCBtdWx0aXBs
ZSBub2Rlcy4KPiArICovCj4gKwo+ICAgI2luY2x1ZGUgPHhlbi9pb2NhcC5oPgo+ICAgI2luY2x1
ZGUgPHhlbi9zY2hlZC5oPgo+ICAgI2luY2x1ZGUgPHhlbi90eXBlcy5oPgo+IEBAIC0yMyw2ICs5
MSw3MjEgQEAKPiAgICNpbmNsdWRlIDxhc20vcmVncy5oPgo+ICAgI2luY2x1ZGUgPGFzbS9wbGF0
Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmg+Cj4gICAKPiArc3RydWN0IHBtX2FjY2Vzcwo+ICt7
Cj4gKyAgICBwYWRkcl90IGFkZHI7CgpJdCBzZWVtcyB0aGF0IHRoZSBhZGRyZXNzIHdpbGwgYWx3
YXlzIHBhZ2UtYWxpZ25lZC4gU28gY291bGQgd2Ugc3RvcmUgYSAKZnJhbWUgdXNpbmcgbWZuX3Q/
Cgo+ICsgICAgYm9vbCBod2RvbV9hY2Nlc3M7ICAgIC8qIEhXIGRvbWFpbiBnZXRzIGFjY2VzcyBy
ZWdhcmRsZXNzLiAgKi8KPiArfTsKPiArCj4gKy8qCj4gKyAqIFRoaXMgdGFibGUgbWFwcyBhIG5v
ZGUgaW50byBhIG1lbW9yeSBhZGRyZXNzLgo+ICsgKiBJZiBhIGd1ZXN0IGhhcyBhY2Nlc3MgdG8g
dGhlIGFkZHJlc3MsIGl0IGhhcyBlbm91Z2ggY29udHJvbAo+ICsgKiBvdmVyIHRoZSBub2RlIHRv
IGdyYW50IGl0IGFjY2VzcyB0byBFRU1JIGNhbGxzIGZvciB0aGF0IG5vZGUuCj4gKyAqLwo+ICtz
dGF0aWMgY29uc3Qgc3RydWN0IHBtX2FjY2VzcyBwbV9ub2RlX2FjY2Vzc1tdID0gewoKWy4uLl0K
Cj4gKwo+ICsvKgo+ICsgKiBUaGlzIHRhYmxlIG1hcHMgcmVzZXQgbGluZSBJRHMgaW50byBhIG1l
bW9yeSBhZGRyZXNzLgo+ICsgKiBJZiBhIGd1ZXN0IGhhcyBhY2Nlc3MgdG8gdGhlIGFkZHJlc3Ms
IGl0IGhhcyBlbm91Z2ggY29udHJvbAo+ICsgKiBvdmVyIHRoZSBhZmZlY3RlZCBub2RlIHRvIGdy
YW50IGl0IGFjY2VzcyB0byBFRU1JIGNhbGxzIGZvcgo+ICsgKiByZXNldHRpbmcgdGhhdCBub2Rl
Lgo+ICsgKi8KPiArI2RlZmluZSBYSUxQTV9SRVNFVF9JRFgobikgKG4gLSBYSUxQTV9SRVNFVF9Q
Q0lFX0NGRykKPiArc3RhdGljIGNvbnN0IHN0cnVjdCBwbV9hY2Nlc3MgcG1fcmVzZXRfYWNjZXNz
W10gPSB7CgpbLi4uXQoKPiArCj4gKy8qCj4gKyAqIFRoaXMgdGFibGUgbWFwcyByZXNldCBsaW5l
IElEcyBpbnRvIGEgbWVtb3J5IGFkZHJlc3MuCj4gKyAqIElmIGEgZ3Vlc3QgaGFzIGFjY2VzcyB0
byB0aGUgYWRkcmVzcywgaXQgaGFzIGVub3VnaCBjb250cm9sCj4gKyAqIG92ZXIgdGhlIGFmZmVj
dGVkIG5vZGUgdG8gZ3JhbnQgaXQgYWNjZXNzIHRvIEVFTUkgY2FsbHMgZm9yCj4gKyAqIHJlc2V0
dGluZyB0aGF0IG5vZGUuCj4gKyAqLwo+ICtzdGF0aWMgY29uc3Qgc3RydWN0IHsKPiArICAgIHBh
ZGRyX3Qgc3RhcnQ7Cj4gKyAgICBwYWRkcl90IHNpemU7Cj4gKyAgICB1aW50MzJfdCBtYXNrOyAg
IC8qIFplcm8gbWVhbnMgbm8gbWFzaywgaS5lIGFsbCBiaXRzLiAgKi8KPiArICAgIGVudW0gcG1f
bm9kZV9pZCBub2RlOwo+ICsgICAgYm9vbCBod2RvbV9hY2Nlc3M7Cj4gKyAgICBib29sIHJlYWRv
bmx5Owo+ICt9IHBtX21taW9fYWNjZXNzW10gPSB7CgpUaG9zZSAzIGFycmF5cyBjb250YWlucyBh
IGxvdCBvZiBoYXJkY29kZWQgdmFsdWUuIENhbid0IGFueSBvZiB0aGlzIGJlIApkZXRlY3RlZCBm
cm9tIHRoZSBkZXZpY2UtdHJlZT8KCkkgd291bGQgYmUgaW50ZXJlc3RlZCB0byBrbm93IGhvdyB0
aGlzIGlzIGdvaW5nIHRvIHdvcmsgd2l0aCB1cHN0cmVhbSAKTGludXguIERvIHlvdSBoYXJkY29k
ZSBhbGwgdGhlIHZhbHVlcyB0aGVyZSBhcyB3ZWxsPwoKPiArc3RhdGljIGJvb2wgcG1fY2hlY2tf
YWNjZXNzKGNvbnN0IHN0cnVjdCBwbV9hY2Nlc3MgKmFjbCwgc3RydWN0IGRvbWFpbiAqZCwKPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGlkeCkKPiArewo+ICsgICAgdW5z
aWduZWQgbG9uZyBtZm47CgptZm5fdCBwbGVhc2UuIFRoZSBjb2RlIGlzIG5vdCB0aGF0IG5pY2Ug
YnV0IGF0IGxlYXN0IGl0IGFkZCBtb3JlIHNhZmV0eSAKaW4gdGhlIGNvZGUuIEhvcGVmdWxseSBp
b21tdV9hY2Nlc3NfcGVybWl0dGVkIHdpbGwgYmUgY29udmVydGVkIHRvIAp0eXBlc2FmZSBNRk4g
c29vbi4KCj4gKwo+ICsgICAgaWYgKCBhY2xbaWR4XS5od2RvbV9hY2Nlc3MgJiYgaXNfaGFyZHdh
cmVfZG9tYWluKGQpICkKPiArICAgICAgICByZXR1cm4gdHJ1ZTsKPiArCj4gKyAgICBpZiAoICFh
Y2xbaWR4XS5hZGRyICkKPiArICAgICAgICByZXR1cm4gZmFsc2U7Cj4gKwo+ICsgICAgbWZuID0g
UEZOX0RPV04oYWNsW2lkeF0uYWRkcik7CgptYWRkcl90b19tZm4oLi4uKTsKCj4gKyAgICByZXR1
cm4gaW9tZW1fYWNjZXNzX3Blcm1pdHRlZChkLCBtZm4sIG1mbik7CgpJcyB0aGUgYWRkcmVzcyBz
b21ldGhpbmcgdGhhdCBhIGd1ZXN0IHdvdWxkIGJlIGFsbG93ZWQgdG8gcmVhZC93cml0ZSAKZGly
ZWN0bHk/IElmIG5vdCwgdGhlbiBpb21lbV9hY2Nlc3NfcGVybWl0dGVkKC4uLikgc2hvdWxkIG5v
dCBiZSB1c2VkLgoKPiArfQo+ICsKPiArLyogQ2hlY2sgaWYgYSBkb21haW4gaGFzIGFjY2VzcyB0
byBhIG5vZGUuICAqLwo+ICtzdGF0aWMgYm9vbCBkb21haW5faGFzX25vZGVfYWNjZXNzKHN0cnVj
dCBkb21haW4gKmQsIHVpbnQzMl90IG5vZGVpZCkKPiArewo+ICsgICAgaWYgKCBub2RlaWQgPiBB
UlJBWV9TSVpFKHBtX25vZGVfYWNjZXNzKSApCj4gKyAgICAgICAgcmV0dXJuIGZhbHNlOwo+ICsK
PiArICAgIHJldHVybiBwbV9jaGVja19hY2Nlc3MocG1fbm9kZV9hY2Nlc3MsIGQsIG5vZGVpZCk7
Cj4gK30KPiArCj4gKy8qIENoZWNrIGlmIGEgZG9tYWluIGhhcyBhY2Nlc3MgdG8gYSByZXNldCBs
aW5lLiAgKi8KPiArc3RhdGljIGJvb2wgZG9tYWluX2hhc19yZXNldF9hY2Nlc3Moc3RydWN0IGRv
bWFpbiAqZCwgdWludDMyX3QgcnN0KQo+ICt7Cj4gKyAgICBpZiAoIHJzdCA8IFhJTFBNX1JFU0VU
X1BDSUVfQ0ZHICkKPiArICAgICAgICByZXR1cm4gZmFsc2U7Cj4gKwo+ICsgICAgcnN0IC09IFhJ
TFBNX1JFU0VUX1BDSUVfQ0ZHOwo+ICsKPiArICAgIGlmICggcnN0ID4gQVJSQVlfU0laRShwbV9y
ZXNldF9hY2Nlc3MpICkKPiArICAgICAgICByZXR1cm4gZmFsc2U7Cj4gKwo+ICsgICAgcmV0dXJu
IHBtX2NoZWNrX2FjY2VzcyhwbV9yZXNldF9hY2Nlc3MsIGQsIHJzdCk7Cj4gK30KPiArCj4gKy8q
Cj4gKyAqIENoZWNrIGlmIGEgZ2l2ZW4gZG9tYWluIGhhcyBhY2Nlc3MgdG8gcGVyZm9ybSBhbiBp
bmRpcmVjdAo+ICsgKiBNTUlPIGFjY2Vzcy4KClRoaXMgc2VudGVuY2Ugc2VlbXMgdG8gY29uZmly
bSBhIGRvbWFpbiBjYW5ub3QgZG8gZGlyZWN0IE1NSU8gYWNjZXNzIHRvIAp0aGF0IHJlZ2lvbi4g
U28sIGlvbWVtX2FjY2Vzc19wZXJtaXR0ZWQgaXMgZGVmaW5pdGVseSBub3QgYW4gb3B0aW9uIGhl
cmUuCgo+ICsgKgo+ICsgKiBJZiB0aGUgcHJvdmlkZWQgbWFzayBpcyBpbnZhbGlkLCBpdCB3aWxs
IGJlIGZpeGVkIHVwLgo+ICsgKi8KPiArc3RhdGljIGJvb2wgZG9tYWluX2hhc19tbWlvX2FjY2Vz
cyhzdHJ1Y3QgZG9tYWluICpkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJvb2wgd3JpdGUsIHBhZGRyX3QgYWRkciwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1aW50MzJfdCAqbWFzaykKCkkgZG9uJ3Qgc2VlIHRoaXMgZnVuY3Rpb24gdXNlZCBi
ZWxvdywgdGhpcyB3b3VsZCBsZWFkIHRvIGEgY29tcGlsYXRpb24gCmVycm9yLiBDYW4geW91IG1h
a2UgdGhlIHNlcmllcyBpcyBiaXNlY3RhYmxlPwoKPiArewo+ICsgICAgdW5zaWduZWQgaW50IGk7
Cj4gKyAgICBib29sIHJldCA9IGZhbHNlOwo+ICsgICAgdWludDMyX3QgcHJvdF9tYXNrID0gMDsK
PiArCj4gKyAgICAvKgo+ICsgICAgICogVGhlIGhhcmR3YXJlIGRvbWFpbiBnZXRzIHJlYWQgYWNj
ZXNzIHRvIGV2ZXJ5dGhpbmcuCj4gKyAgICAgKiBMb3dlciBsYXllcnMgd2lsbCBkbyBmdXJ0aGVy
IGZpbHRlcmluZy4KPiArICAgICAqLwo+ICsgICAgaWYgKCAhd3JpdGUgJiYgaXNfaGFyZHdhcmVf
ZG9tYWluKGQpICkKPiArICAgICAgICByZXR1cm4gdHJ1ZTsKPiArCj4gKyAgICAvKiBTY2FuIHRo
ZSBBQ0wuICAqLwo+ICsgICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpFKHBtX21taW9fYWNj
ZXNzKTsgaSsrICkKPiArICAgIHsKPiArICAgICAgICBpZiAoIGFkZHIgPCBwbV9tbWlvX2FjY2Vz
c1tpXS5zdGFydCApCj4gKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsKPiArICAgICAgICBpZiAo
IGFkZHIgPiBwbV9tbWlvX2FjY2Vzc1tpXS5zdGFydCArIHBtX21taW9fYWNjZXNzW2ldLnNpemUg
KQoKSSB3b3VsZCBhZGQgYW4gQVNTRVJUKHBtX21taW9fYWNjZXNzW2ldLnN0YXJ0ID49IHBtX21t
aW9fYWNjZXNzW2ldLnNpemUpIAp0byBjYXRjaCB3cmFwcGluZy4KCj4gKyAgICAgICAgICAgIGNv
bnRpbnVlOwo+ICsKPiArICAgICAgICBpZiAoIHdyaXRlICYmIHBtX21taW9fYWNjZXNzW2ldLnJl
YWRvbmx5ICkKPiArICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwo+ICsgICAgICAgIGlmICggcG1f
bW1pb19hY2Nlc3NbaV0uaHdkb21fYWNjZXNzICYmICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQo+
ICsgICAgICAgICAgICByZXR1cm4gZmFsc2U7Cj4gKyAgICAgICAgaWYgKCAhZG9tYWluX2hhc19u
b2RlX2FjY2VzcyhkLCBwbV9tbWlvX2FjY2Vzc1tpXS5ub2RlKSApCj4gKyAgICAgICAgICAgIHJl
dHVybiBmYWxzZTsKPiArCj4gKyAgICAgICAgLyogV2UndmUgZ290IGFjY2VzcyB0byB0aGlzIHJl
ZyAob3IgcGFydHMgb2YgaXQpLiAgKi8KPiArICAgICAgICByZXQgPSB0cnVlOwo+ICsKPiArICAg
ICAgICAvKiBQZXJtaXQgd3JpdGUgYWNjZXNzIHRvIHNlbGVjdGVkIGJpdHMuICAqLwo+ICsgICAg
ICAgIHByb3RfbWFzayB8PSBwbV9tbWlvX2FjY2Vzc1tpXS5tYXNrID86IDB4RkZGRkZGRkY7CkNh
biB5b3UgdXNlIEdFTk1BU0sgaGVyZT8KCk5JVDogbmV3bGluZQoKPiArICAgICAgICBicmVhazsK
PiArICAgIH0KPiArCj4gKyAgICAvKiBNYXNraW5nIG9ubHkgYXBwbGllcyB0byB3cml0ZXMuICAq
Lwo+ICsgICAgaWYgKCB3cml0ZSApCj4gKyAgICAgICAgKm1hc2sgJj0gcHJvdF9tYXNrOwoKU28g
Zm9yIHJlYWRpbmcgdGhlcmUgYXJlIG5vIG1hc2tpbmc/IFdoYXQgc2hvdWxkIGJlIHRoZSB2YWx1
ZSBpdD8KCj4gKwo+ICsgICAgcmV0dXJuIHJldDsKPiArfQo+ICsKPiAgIGJvb2wgenlucW1wX2Vl
bWkoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4gICB7Cj4gICAgICAgcmV0dXJuIGZhbHNl
Owo+IAoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 16:07:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 16:07: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 1fugWQ-0007zm-Oh; Tue, 28 Aug 2018 16:07:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=k/hy=ll=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fugWQ-0007zh-2m
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 16:07:14 +0000
X-Inumbo-ID: 863184a4-aadc-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 863184a4-aadc-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 16:07:56 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Tue, 28 Aug 2018 10:07:11 -0600
Message-Id: <5B85732C02000078001E2B2D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Tue, 28 Aug 2018 10:07:08 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1535470556-8595-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1535470556-8595-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/mm: Drop preemptible signal through
 {get, put}_page_type*()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <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+IE9uIDI4LjA4LjE4IGF0IDE3OjM1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQEAgLTYyNywxMCArNjI2LDEwIEBAIHN0YXRpYyBpbnQgZ2V0X3BhZ2VfYW5kX3R5cGVf
ZnJvbV9tZm4oCj4gICAgICAgICAgIHVubGlrZWx5KCFnZXRfcGFnZV9mcm9tX21mbihtZm4sIGQp
KSApCj4gICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gIAo+IC0gICAgcmMgPSBfZ2V0X3BhZ2Vf
dHlwZShwYWdlLCB0eXBlLCBwcmVlbXB0aWJsZSk7Cj4gKyAgICByYyA9IF9nZXRfcGFnZV90eXBl
KHBhZ2UsIHR5cGUpOwo+ICAKPiAgICAgIGlmICggdW5saWtlbHkocmMpICYmIHBhcnRpYWwgPj0g
MCAmJgo+IC0gICAgICAgICAoIXByZWVtcHRpYmxlIHx8IHBhZ2UgIT0gY3VycmVudC0+YXJjaC5v
bGRfZ3Vlc3RfdGFibGUpICkKPiArICAgICAgICAgcGFnZSAhPSBjdXJyZW50LT5hcmNoLm9sZF9n
dWVzdF90YWJsZSApCj4gICAgICAgICAgcHV0X3BhZ2UocGFnZSk7CgpJZiBwcmVlbXB0aWJpbGl0
eSBpcyBub3cgdGllZCB0byB0aGUgdHlwZSwgaG93IGNhbiB0aGlzIHBhcnQgb2YgdGhlCmNvbmRp
dGlvbiBnbyBhd2F5IGFsdG9nZXRoZXIgaGVyZT8gQXQgbGVhc3QgSSBkaWRuJ3QgdW5kZXJzdGFu
ZAp0aGUgZGVzY3JpcHRpb24gdG8gbWVhbiBldmVyeXRoaW5nIGlzIG1lYW50IHRvIGJlY29tZQpw
cmVlbXB0aWJsZS4KClNhbWUgZWxzZXdoZXJlLiBQbGVhc2UgY2xhcmlmeS4KCkphbgoKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 16:11:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 16:11: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 1fuga7-0000GW-A5; Tue, 28 Aug 2018 16:11: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=3l52=ll=canonical.com=colin.king@srs-us1.protection.inumbo.net>)
 id 1fuga5-0000GR-TF
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 16:11:01 +0000
X-Inumbo-ID: 0e1c4df6-aadd-11e8-a6a9-d7ebe60f679a
Received: from youngberry.canonical.com (unknown [91.189.89.112])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 0e1c4df6-aadd-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 16:11:43 +0000 (UTC)
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 1fugZr-0002Sf-1g; Tue, 28 Aug 2018 16:10:47 +0000
From: Colin King <colin.king@canonical.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>,
 x86@kernel.org, xen-devel@lists.xenproject.org
Date: Tue, 28 Aug 2018 17:10:46 +0100
Message-Id: <20180828161046.17165-1-colin.king@canonical.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/xen: remove redundant variable save_pud
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

RnJvbTogQ29saW4gSWFuIEtpbmcgPGNvbGluLmtpbmdAY2Fub25pY2FsLmNvbT4KClZhcmlhYmxl
IHNhdmVfcHVkIGlzIGJlaW5nIGFzc2lnbmVkIGJ1dCBpcyBuZXZlciB1c2VkIGhlbmNlIGl0IGlz
CnJlZHVuZGFudCBhbmQgY2FuIGJlIHJlbW92ZWQuCgpDbGVhbnMgdXAgY2xhbmcgd2FybmluZzoK
dmFyaWFibGUgJ3NhdmVfcHVkJyBzZXQgYnV0IG5vdCB1c2VkIFstV3VudXNlZC1idXQtc2V0LXZh
cmlhYmxlXQoKU2lnbmVkLW9mZi1ieTogQ29saW4gSWFuIEtpbmcgPGNvbGluLmtpbmdAY2Fub25p
Y2FsLmNvbT4KLS0tCiBhcmNoL3g4Ni94ZW4vbW11X3B2LmMgfCAyIC0tCiAxIGZpbGUgY2hhbmdl
ZCwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vbW11X3B2LmMgYi9h
cmNoL3g4Ni94ZW4vbW11X3B2LmMKaW5kZXggMDZhODE0ZDQ0YjliLi4yZmU1YzliMTgxNmIgMTAw
NjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9tbXVfcHYuYworKysgYi9hcmNoL3g4Ni94ZW4vbW11X3B2
LmMKQEAgLTIwNjAsNyArMjA2MCw2IEBAIHZvaWQgX19pbml0IHhlbl9yZWxvY2F0ZV9wMm0odm9p
ZCkKIAlwdWRfdCAqcHVkOwogCXBnZF90ICpwZ2Q7CiAJdW5zaWduZWQgbG9uZyAqbmV3X3AybTsK
LQlpbnQgc2F2ZV9wdWQ7CiAKIAlzaXplID0gUEFHRV9BTElHTih4ZW5fc3RhcnRfaW5mby0+bnJf
cGFnZXMgKiBzaXplb2YodW5zaWduZWQgbG9uZykpOwogCW5fcHRlID0gcm91bmR1cChzaXplLCBQ
QUdFX1NJWkUpID4+IFBBR0VfU0hJRlQ7CkBAIC0yMDkwLDcgKzIwODksNiBAQCB2b2lkIF9faW5p
dCB4ZW5fcmVsb2NhdGVfcDJtKHZvaWQpCiAKIAlwZ2QgPSBfX3ZhKHJlYWRfY3IzX3BhKCkpOwog
CW5ld19wMm0gPSAodW5zaWduZWQgbG9uZyAqKSgyICogUEdESVJfU0laRSk7Ci0Jc2F2ZV9wdWQg
PSBuX3B1ZDsKIAlmb3IgKGlkeF9wdWQgPSAwOyBpZHhfcHVkIDwgbl9wdWQ7IGlkeF9wdWQrKykg
ewogCQlwdWQgPSBlYXJseV9tZW1yZW1hcChwdWRfcGh5cywgUEFHRV9TSVpFKTsKIAkJY2xlYXJf
cGFnZShwdWQpOwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 16:29:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 16: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 1fugri-0001Ms-Vy; Tue, 28 Aug 2018 16:29: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=ec/y=ll=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fugrh-0001Ml-Ht
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 16:29:13 +0000
X-Inumbo-ID: 99066ff5-aadf-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 99066ff5-aadf-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 16:29:55 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 82FAB80D;
 Tue, 28 Aug 2018 09:29:11 -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 AA0D03F5BD;
 Tue, 28 Aug 2018 09:29:10 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xen.org
References: <alpine.DEB.2.10.1808101435481.32304@sstabellini-ThinkPad-X260>
 <1533945710-15159-5-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <01aba56f-4a72-a3bf-bb36-f84b7aa37572@arm.com>
Date: Tue, 28 Aug 2018 17:29: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: <1533945710-15159-5-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 5/6] xen/arm: zynqmp: implement
 zynqmp_eemi
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: edgar.iglesias@xilinx.com, Stefano Stabellini <stefanos@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCk9uIDExLzA4LzE4IDAxOjAxLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6
Cj4gRnJvbTogIkVkZ2FyIEUuIElnbGVzaWFzIiA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4K
PiAKPiBGcm9tOiBFZGdhciBFLiBJZ2xlc2lhcyA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4K
PiAKPiB6eW5xbXBfZWVtaSB1c2VzIHRoZSBkZWZpbmVkIGZ1bmN0aW9ucyBhbmQgc3RydWN0cyB0
byBkZWNpZGUgd2hldGhlciB0bwo+IG1ha2UgYSBjYWxsIHRvIHRoZSBmaXJtd2FyZSwgb3IgdG8g
c2ltcGx5IHJldHVybiBhIHByZWRlZmluZWQgdmFsdWUuCj4gCj4gU2lnbmVkLW9mZi1ieTogRWRn
YXIgRS4gSWdsZXNpYXMgPGVkZ2FyLmlnbGVzaWFzQHhpbGlueC5jb20+Cj4gU2lnbmVkLW9mZi1i
eTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+IC0tLQo+ICAgeGVu
L2FyY2gvYXJtL3BsYXRmb3Jtcy94aWxpbngtenlucW1wLWVlbWkuYyB8IDE0MyArKysrKysrKysr
KysrKysrKysrKysrKysrKystCj4gICAxIGZpbGUgY2hhbmdlZCwgMTQyIGluc2VydGlvbnMoKyks
IDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94
aWxpbngtenlucW1wLWVlbWkuYyBiL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFt
cC1lZW1pLmMKPiBpbmRleCA2MmNjMTVjLi4xZGJkZjA0IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNo
L2FybS9wbGF0Zm9ybXMveGlsaW54LXp5bnFtcC1lZW1pLmMKPiArKysgYi94ZW4vYXJjaC9hcm0v
cGxhdGZvcm1zL3hpbGlueC16eW5xbXAtZWVtaS5jCj4gQEAgLTgwOCw3ICs4MDgsMTQ4IEBAIHN0
YXRpYyBib29sIGRvbWFpbl9oYXNfbW1pb19hY2Nlc3Moc3RydWN0IGRvbWFpbiAqZCwKPiAgIAo+
ICAgYm9vbCB6eW5xbXBfZWVtaShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKPiAgIHsKPiAt
ICAgIHJldHVybiBmYWxzZTsKPiArICAgIHN0cnVjdCBhcm1fc21jY2NfcmVzIHJlczsKPiArICAg
IGJvb2wgaXNfbW1pb193cml0ZSA9IGZhbHNlOwo+ICsgICAgdWludDMyX3QgZmlkID0gZ2V0X3Vz
ZXJfcmVnKHJlZ3MsIDApOwo+ICsgICAgdWludDMyX3Qgbm9kZWlkID0gZ2V0X3VzZXJfcmVnKHJl
Z3MsIDEpOwo+ICsgICAgdW5zaWduZWQgaW50IHBtX2ZuID0gZmlkICYgMHhGRkZGOwoKSGVyZSB5
b3Ugd2lsbCByZWNlaXZlIGFsbCB0aGUgZnVuY3Rpb24gSUQgZm9yIHRoZSBTSVAgc3Vic3lzdGVt
LiBDYW4geW91IApjb25maXJtIHRoZSBFRU1JIGNhbiBiZSBhY2Nlc3NlZCBmcm9tIGJvdGggU01D
MzIgYW5kIFNNQzY0IGNvbnZlbnRpb24/Cgo+ICsgICAgZW51bSBwbV9yZXRfc3RhdHVzIHJldDsK
PiArCj4gKyAgICBzd2l0Y2ggKCBwbV9mbiApCj4gKyAgICB7Cj4gKyAgICAvKgo+ICsgICAgICog
V2UgY2FuJ3QgYWxsb3cgQ1BVcyB0byBzdXNwZW5kIHdpdGhvdXQgWGVuIGtub3dpbmcgYWJvdXQg
aXQuCj4gKyAgICAgKiBXZSBhY2NlcHQgYnV0IGlnbm9yZSB0aGUgcmVxdWVzdCBhbmQgd2FpdCBm
b3IgdGhlIGd1ZXN0IHRvIGlzc3VlCj4gKyAgICAgKiBhIFdGSSB3aGljaCBYZW4gd2lsbCB0cmFw
IGFuZCBhY3QgYWNjb3JkaW5nbHkgdXBvbi4KCldoeSBXRkkgc3BlY2lmaWNhbGx5PyBUaGUgZ3Vl
c3Qgc2hvdWxkIHN1c3BlbmQgdXNpbmcgUFNDSSBub3JtYWxseS4KCj4gKyAgICAgKi8KPiArICAg
IGNhc2UgUE1fU0VMRl9TVVNQRU5EOgo+ICsgICAgICAgIHJldCA9IFhTVF9QTV9TVUNDRVNTOwo+
ICsgICAgICAgIGdvdG8gZG9uZTsKPiArCj4gKyAgICBjYXNlIFBNX0dFVF9OT0RFX1NUQVRVUzoK
PiArICAgIC8qIEFQSSBmb3IgUFVzLiAgKi8KPiArICAgIGNhc2UgUE1fUkVRX1NVU1BFTkQ6Cj4g
KyAgICBjYXNlIFBNX0ZPUkNFX1BPV0VSRE9XTjoKPiArICAgIGNhc2UgUE1fQUJPUlRfU1VTUEVO
RDoKPiArICAgIGNhc2UgUE1fUkVRX1dBS0VVUDoKPiArICAgIGNhc2UgUE1fU0VUX1dBS0VVUF9T
T1VSQ0U6Cj4gKyAgICAvKiBBUEkgZm9yIHNsYXZlcy4gICovCj4gKyAgICBjYXNlIFBNX1JFUV9O
T0RFOgo+ICsgICAgY2FzZSBQTV9SRUxFQVNFX05PREU6Cj4gKyAgICBjYXNlIFBNX1NFVF9SRVFV
SVJFTUVOVDoKPiArICAgIGNhc2UgUE1fU0VUX01BWF9MQVRFTkNZOgo+ICsgICAgICAgIGlmICgg
IWRvbWFpbl9oYXNfbm9kZV9hY2Nlc3MoY3VycmVudC0+ZG9tYWluLCBub2RlaWQpICkKPiArICAg
ICAgICB7Cj4gKyAgICAgICAgICAgIGdwcmludGsoWEVOTE9HX1dBUk5JTkcsCj4gKyAgICAgICAg
ICAgICAgICAgICAgInp5bnFtcC1wbTogZm49JXUgTm8gYWNjZXNzIHRvIG5vZGUgJXVcbiIsIHBt
X2ZuLCBub2RlaWQpOwo+ICsgICAgICAgICAgICByZXQgPSBYU1RfUE1fTk9fQUNDRVNTOwo+ICsg
ICAgICAgICAgICBnb3RvIGRvbmU7Cj4gKyAgICAgICAgfQo+ICsgICAgICAgIGdvdG8gZm9yd2Fy
ZF90b19mdzsKPiArCj4gKyAgICBjYXNlIFBNX1JFU0VUX0FTU0VSVDoKPiArICAgIGNhc2UgUE1f
UkVTRVRfR0VUX1NUQVRVUzoKPiArICAgICAgICBpZiAoICFkb21haW5faGFzX3Jlc2V0X2FjY2Vz
cyhjdXJyZW50LT5kb21haW4sIG5vZGVpZCkgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAg
Z3ByaW50ayhYRU5MT0dfV0FSTklORywKPiArICAgICAgICAgICAgICAgICAgICAienlucW1wLXBt
OiBmbj0ldSBObyBhY2Nlc3MgdG8gcmVzZXQgJXVcbiIsIHBtX2ZuLCBub2RlaWQpOwo+ICsgICAg
ICAgICAgICByZXQgPSBYU1RfUE1fTk9fQUNDRVNTOwo+ICsgICAgICAgICAgICBnb3RvIGRvbmU7
Cj4gKyAgICAgICAgfQo+ICsgICAgICAgIGdvdG8gZm9yd2FyZF90b19mdzsKPiArCj4gKyAgICAv
KiBUaGVzZSBjYWxscyBhcmUgc2FmZSBhbmQgYWx3YXlzIGFsbG93ZWQuICAqLwo+ICsgICAgY2Fz
ZSBaWU5RTVBfU0lQX1NWQ19DQUxMX0NPVU5UOgo+ICsgICAgY2FzZSBaWU5RTVBfU0lQX1NWQ19V
SUQ6Cj4gKyAgICBjYXNlIFpZTlFNUF9TSVBfU1ZDX1ZFUlNJT046Cj4gKyAgICBjYXNlIFBNX0dF
VF9UUlVTVFpPTkVfVkVSU0lPTjoKPiArICAgIGNhc2UgUE1fR0VUX0FQSV9WRVJTSU9OOgo+ICsg
ICAgY2FzZSBQTV9HRVRfQ0hJUElEOgo+ICsgICAgICAgIGdvdG8gZm9yd2FyZF90b19mdzsKPiAr
Cj4gKyAgICAvKiBNZWRpYXRlZCBNTUlPIGFjY2Vzcy4gICovCj4gKyAgICBjYXNlIFBNX01NSU9f
V1JJVEU6Cj4gKyAgICAgICAgaXNfbW1pb193cml0ZSA9IHRydWU7Cj4gKyAgICAvKiBGYWxsdGhy
b3VnaC4gICovCj4gKyAgICBjYXNlIFBNX01NSU9fUkVBRDoKPiArICAgIHsKPiArICAgICAgICB1
aW50MzJfdCBtYXNrID0gZ2V0X3VzZXJfcmVnKHJlZ3MsIDEpID4+IDMyOwoKTklUOiBuZXdsaW5l
LgoKPiArICAgICAgICBpZiAoICFkb21haW5faGFzX21taW9fYWNjZXNzKGN1cnJlbnQtPmRvbWFp
biwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlzX21taW9fd3JpdGUs
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBub2RlaWQsICZtYXNrKSAp
Cj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBncHJpbnRrKFhFTkxPR19XQVJOSU5HLAo+ICsg
ICAgICAgICAgICAgICAgICAgICJlZW1pOiBmbj0ldSBObyBhY2Nlc3MgdG8gTU1JTyAlcyAldVxu
IiwKPiArICAgICAgICAgICAgICAgICAgICBwbV9mbiwgaXNfbW1pb193cml0ZSA/ICJ3cml0ZSIg
OiAicmVhZCIsIG5vZGVpZCk7Cj4gKyAgICAgICAgICAgIHJldCA9IFhTVF9QTV9OT19BQ0NFU1M7
Cj4gKyAgICAgICAgICAgIGdvdG8gZG9uZTsKPiArICAgICAgICB9Cj4gKyAgICAgICAgc2V0X3Vz
ZXJfcmVnKHJlZ3MsIDEsICgodWludDY0X3QpbWFzayA8PCAzMikgfCBub2RlaWQpOwoKQ2FuIHlv
dSBkZWZpbmUgMzIgaW4gYSBtYWNybz8KCj4gKyAgICAgICAgZ290byBmb3J3YXJkX3RvX2Z3Owo+
ICsgICAgfQo+ICsKPiArICAgIC8qIEV4Y2x1c2l2ZSB0byB0aGUgaGFyZHdhcmUgZG9tYWluLiAg
Ki8KPiArICAgIGNhc2UgUE1fSU5JVDoKPiArICAgIGNhc2UgUE1fU0VUX0NPTkZJR1VSQVRJT046
Cj4gKyAgICBjYXNlIFBNX0ZQR0FfTE9BRDoKPiArICAgIGNhc2UgUE1fRlBHQV9HRVRfU1RBVFVT
Ogo+ICsgICAgY2FzZSBQTV9TRUNVUkVfU0hBOgo+ICsgICAgY2FzZSBQTV9TRUNVUkVfUlNBOgo+
ICsgICAgY2FzZSBQTV9QSU5DVFJMX1NFVF9GVU5DVElPTjoKPiArICAgIGNhc2UgUE1fUElOQ1RS
TF9SRVFVRVNUOgo+ICsgICAgY2FzZSBQTV9QSU5DVFJMX1JFTEVBU0U6Cj4gKyAgICBjYXNlIFBN
X1BJTkNUUkxfR0VUX0ZVTkNUSU9OOgo+ICsgICAgY2FzZSBQTV9QSU5DVFJMX0NPTkZJR19QQVJB
TV9HRVQ6Cj4gKyAgICBjYXNlIFBNX1BJTkNUUkxfQ09ORklHX1BBUkFNX1NFVDoKPiArICAgIGNh
c2UgUE1fSU9DVEw6Cj4gKyAgICBjYXNlIFBNX1FVRVJZX0RBVEE6Cj4gKyAgICBjYXNlIFBNX0NM
T0NLX0VOQUJMRToKPiArICAgIGNhc2UgUE1fQ0xPQ0tfRElTQUJMRToKPiArICAgIGNhc2UgUE1f
Q0xPQ0tfR0VUU1RBVEU6Cj4gKyAgICBjYXNlIFBNX0NMT0NLX0dFVERJVklERVI6Cj4gKyAgICBj
YXNlIFBNX0NMT0NLX1NFVERJVklERVI6Cj4gKyAgICBjYXNlIFBNX0NMT0NLX1NFVFJBVEU6Cj4g
KyAgICBjYXNlIFBNX0NMT0NLX0dFVFJBVEU6Cj4gKyAgICBjYXNlIFBNX0NMT0NLX1NFVFBBUkVO
VDoKPiArICAgIGNhc2UgUE1fQ0xPQ0tfR0VUUEFSRU5UOgo+ICsgICAgICAgIGlmICggIWlzX2hh
cmR3YXJlX2RvbWFpbihjdXJyZW50LT5kb21haW4pICkKPiArICAgICAgICB7Cj4gKyAgICAgICAg
ICAgIGdwcmludGsoWEVOTE9HX1dBUk5JTkcsICJlZW1pOiBmbj0ldSBObyBhY2Nlc3MiLCBwbV9m
bik7Cj4gKyAgICAgICAgICAgIHJldCA9IFhTVF9QTV9OT19BQ0NFU1M7Cj4gKyAgICAgICAgICAg
IGdvdG8gZG9uZTsKPiArICAgICAgICB9Cj4gKyAgICAgICAgZ290byBmb3J3YXJkX3RvX2Z3Owo+
ICsKPiArICAgIC8qIFRoZXNlIGNhbGxzIGFyZSBuZXZlciBhbGxvd2VkLiAgKi8KPiArICAgIGNh
c2UgUE1fU1lTVEVNX1NIVVRET1dOOgo+ICsgICAgICAgIHJldCA9IFhTVF9QTV9OT19BQ0NFU1M7
Cj4gKyAgICAgICAgZ290byBkb25lOwo+ICsKPiArICAgIGRlZmF1bHQ6Cj4gKyAgICAgICAgZ3By
aW50ayhYRU5MT0dfV0FSTklORywgInp5bnFtcC1wbTogVW5oYW5kbGVkIFBNIENhbGw6ICV1XG4i
LCBmaWQpOwo+ICsgICAgICAgIHJldHVybiBmYWxzZTsKClRoZSBmdW5jdGlvbnMgQ09VTlQsIFVV
SUQsIFJFVklTSU9OIG1hbmRhdGVkIGJ5IHRoZSBTTUNDQyBhcmUgbWlzc2luZyBoZXJlLgoKPiAr
ICAgIH0KPiArCj4gK2ZvcndhcmRfdG9fZnc6Cj4gKyAgICBhcm1fc21jY2NfMV8xX3NtYyhnZXRf
dXNlcl9yZWcocmVncywgMCksCj4gKyAgICAgICAgICAgICAgICAgICAgICBnZXRfdXNlcl9yZWco
cmVncywgMSksCj4gKyAgICAgICAgICAgICAgICAgICAgICBnZXRfdXNlcl9yZWcocmVncywgMiks
Cj4gKyAgICAgICAgICAgICAgICAgICAgICBnZXRfdXNlcl9yZWcocmVncywgMyksCj4gKyAgICAg
ICAgICAgICAgICAgICAgICBnZXRfdXNlcl9yZWcocmVncywgNCksCj4gKyAgICAgICAgICAgICAg
ICAgICAgICBnZXRfdXNlcl9yZWcocmVncywgNSksCj4gKyAgICAgICAgICAgICAgICAgICAgICBn
ZXRfdXNlcl9yZWcocmVncywgNiksCj4gKyAgICAgICAgICAgICAgICAgICAgICBnZXRfdXNlcl9y
ZWcocmVncywgNyksCj4gKyAgICAgICAgICAgICAgICAgICAgICAmcmVzKTsKPiArCj4gKyAgICBz
ZXRfdXNlcl9yZWcocmVncywgMCwgcmVzLmEwKTsKPiArICAgIHNldF91c2VyX3JlZyhyZWdzLCAx
LCByZXMuYTEpOwo+ICsgICAgc2V0X3VzZXJfcmVnKHJlZ3MsIDIsIHJlcy5hMik7Cj4gKyAgICBz
ZXRfdXNlcl9yZWcocmVncywgMywgcmVzLmEzKTsKPiArICAgIHJldHVybiB0cnVlOwo+ICsKPiAr
ZG9uZToKPiArICAgIHNldF91c2VyX3JlZyhyZWdzLCAwLCByZXQpOwo+ICsgICAgcmV0dXJuIHRy
dWU7Cj4gICB9Cj4gICAKPiAgIC8qCj4gCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 16:44:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 16: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 1fuh6W-0002wR-Hc; Tue, 28 Aug 2018 16:44: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=ec/y=ll=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fuh6V-0002wM-5Q
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 16:44:31 +0000
X-Inumbo-ID: bb9edad4-aae1-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id bb9edad4-aae1-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 16:45:12 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D481B80D;
 Tue, 28 Aug 2018 09:44:28 -0700 (PDT)
Received: from [10.4.12.35] (e108454-lin.emea.arm.com [10.4.12.35])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 375A73F5BD;
 Tue, 28 Aug 2018 09:44:28 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <alpine.DEB.2.10.1808231631270.14449@sstabellini-ThinkPad-X260>
 <76a28ae9-516c-4120-dbcc-55494831ce92@arm.com>
 <alpine.DEB.2.10.1808241235310.14449@sstabellini-ThinkPad-X260>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <91d83221-1877-e069-f503-f7702fbeda6a@arm.com>
Date: Tue, 28 Aug 2018 17:44: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.1808241235310.14449@sstabellini-ThinkPad-X260>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 00/10] arm: add one kconfig option per
 platform
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, andrii_anisov@epam.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyNC8wOC8xOCAyMDozOCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IE9uIEZy
aSwgMjQgQXVnIDIwMTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gT24gMjQvMDgvMTggMDA6MzMs
IFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPj4+IEhpIGFsbCwKPj4KPj4gSGksCj4+Cj4+Pgo+
Pj4gVGhpcyBwYXRjaCBzZXJpZXMgaW50cm9kdWNlcyBvbmUga2NvbmZpZyBvcHRpb24gZm9yIGVh
Y2ggcmVtYWluZwo+Pj4gcGxhdGZvcm0gdW5kZXIgcGxhdGZvcm1zLy4gIEVhY2gga2NvbmZpZyBv
cHRpb24gZW5hYmxlcyB0aGUgcmVxdWlyZWQKPj4+IGRyaXZlcnMgaW4gWGVuLgo+Pj4KPj4+IENo
ZWVycywKPj4+Cj4+PiBTdGVmYW5vCj4+Pgo+Pj4gQ2hhbmdlcyBpbiB2MjoKPj4+IC0gcmVtb3Zl
IGFsbCBwbGF0Zm9ybSBvcHRpb25zIGV4Y2VwdCBmb3IgdGh1bmRlcngsIHN1bnhpLCByY2FyMiwg
b21hcDUKPj4KPj4gQXMgd2UgZGlzY3Vzc2VkIHllc3RlcmRheSwgSSB3b3VsZCByYXRoZXIgbm90
IGludHJvZHVjZSBwZXItcGxhdGZvcm0gY29uZmlnCj4+IHVudGlsIHdlIGhhdmUgYSByZWFsIHVz
ZS1jYXNlLgo+Pgo+PiBJdCBtYWtlcyBzZW5zZSB0byBoYXZlIGEgcGVyLXBsYXRmb3JtIGNvbmZp
ZyBmb3IgT21hcDUgYW5kIFJjYXIyLiBCdXQgSSBkb24ndAo+PiBzZWUgYSB1c2UtY2FzZSBmb3Ig
VGh1bmRlci1YL1N1bnhpLgo+IAo+IFRoZXJlIGlzIGFuIGFyZ3VtZW50IHRoYXQgVGh1bmRlci1Y
IGlzIGEgc2VydmVyIHBsYXRmb3JtLCBoZW5jZSwgdGhlcmUKPiBpcyBubyBuZWVkIHRvIGRvIGEg
dGFpbG9yZWQga2NvbmZpZyBmb3IgaXQuCj4gCj4gQnV0IEkgdGhpbmsgdGhhdCBTdW54aSB3b3Vs
ZCBiZSBuaWNlIHRvIGhhdmUgYXMgdGhlcmUgYXJlIHNldmVyYWwKPiBlbWJlZGRlZCBib2FyZHMg
b3V0IHRoZXJlIHVzaW5nIGl0LiBJIGtub3cgb2YgYSBmZXcgcGVvcGxlIHVzaW5nIFN1bnhpCj4g
ZW1iZWRkZWQgYm9hcmRzIHdpdGggWGVuIHRvZGF5IGluIHRoZWlyIGJ1c2luZXNzLgo+IAo+IFdo
YXQgaWYgSSByZW1vdmUgdGhlIFRodW5kZXItWCBzcGVjaWZpYyBvcHRpb24gYnV0IEkga2VlcCB0
aGUgU3VueGkKPiBvcHRpb24/CgpJIGd1ZXNzIEkgY291bGQgYmUgY29udmluY2VkIHdpdGggU3Vu
eGkuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 16:45:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 16:45:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuh7Y-00030O-U6; Tue, 28 Aug 2018 16:45:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ardv=ll=citrix.com=prvs=7715574d5=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fuh7X-00030C-3v
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 16:45:35 +0000
X-Inumbo-ID: e1d8bd03-aae1-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e1d8bd03-aae1-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 16:46:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,300,1531785600"; d="scan'208";a="63900049"
Date: Tue, 28 Aug 2018 17:45:20 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180828164520.dlwadxfhaiyikbi2@citrix.com>
References: <20180822150045.22864-1-julien.grall@arm.com>
 <20180822150045.22864-3-julien.grall@arm.com>
 <20180822151808.gpzdlqakuader6bw@mac>
 <0496ac79-4970-7f3c-cd29-83a1fd5de4b1@arm.com>
 <20180823075857.m4lwg4urwjnewrrx@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180823075857.m4lwg4urwjnewrrx@mac>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 2/2] tools/libxl: Switch Arm guest type to
 PVH
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien.grall@arm.com>,
 sstabellini@kernel.org, ian.jackson@eu.citrix.com, wei.liu2@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBBdWcgMjMsIDIwMTggYXQgMDk6NTg6NTdBTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKWy4uLl0KPiAKPiA+IFdoYXQgSSB3YW50ZWQgdG8gZG8gaGVyZSBpcyByZXNldHRp
bmcgdGhlIHVuaW9uIHRvIDAgc28geW91IGRvbid0IGdldCBkYXRhCj4gPiBtYW5nbGVkIGJ5IHRo
ZSBwdiBmaWVsZHMuCj4gCj4gQW5vdGhlciBwb3NzaWJsZSBvcHRpb24gSSB0aGluayB3b3VsZCBi
ZSB0byBtYXJrIHRob3NlIGZpZWxkcyBhcwo+IGRlcHJlY2F0ZWQgaW4gdGhlIElETCwgYW5kIGxp
YnhsX19kb21haW5fYnVpbGRfaW5mb19jb3B5X2RlcHJlY2F0ZWQKCkkgdGhpbmsgdGhpcyBpcyBh
IGJldHRlciBhcHByb2FjaC4KCj4gd2lsbCB0YWtlIGNhcmUgb2YgY29weWluZyB0aGVtIHRvIHRo
ZSBuZXcgcGxhY2UuIEluIGZhY3QgSSB0aGluayBhbGwKPiBndWVzdCB0eXBlcyBzaG91bGQgYmUg
dXNpbmcgdGhlIHRvcCBsZXZlbCBrZXJuZWwsIHJhbWRpc2sgYW5kIGNtZGxpbmUKPiBmaWVsZHMu
Cj4gCj4gSSdtIG5vdCBzcGVjaWFsbHkgY29tZm9ydGFibGUgd2l0aCBjaGFuZ2luZyB0aGUgZ3Vl
c3QgdHlwZSBpbiB0aGUKPiBtaWRkbGUgb2YgbGlieGxfX2RvbWFpbl9idWlsZF9pbmZvX3NldGRl
ZmF1bHQsIGJ1dCBJIGFsc28gZG9uJ3QgaGF2ZSBhCj4gbXVjaCBiZXR0ZXIgc3VnZ2VzdGlvbiBh
cGFydCBmcm9tIHVzaW5nIHRoZSBkZXByZWNhdGlvbiBoZWxwZXIuCj4gCj4gRnJvbSB3aGF0IHlv
dSBzYXkgYWJvdmUgSSBhc3N1bWUgYm9vdGxvYWRlciBvciBib290bG9hZGVyIGFyZ3VtZW50cwo+
IGFyZSBub3QgdXNlZCBieSBBUk0/Cj4gCj4gPiA+IAo+ID4gPiA+ICAgfQo+ID4gPiA+ICAgLyoK
PiA+ID4gPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgYi90b29scy9s
aWJ4bC9saWJ4bF9jcmVhdGUuYwo+ID4gPiA+IGluZGV4IGQ0ZmEwNmRhZWEuLmE2NDMxYzVkM2Yg
MTAwNjQ0Cj4gPiA+ID4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKPiA+ID4gPiAr
KysgYi90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYwo+ID4gPiA+IEBAIC0yMTUsNyArMjE1LDcg
QEAgaW50IGxpYnhsX19kb21haW5fYnVpbGRfaW5mb19zZXRkZWZhdWx0KGxpYnhsX19nYyAqZ2Ms
Cj4gPiA+ID4gICAgICAgaWYgKCFiX2luZm8tPmV2ZW50X2NoYW5uZWxzKQo+ID4gPiA+ICAgICAg
ICAgICBiX2luZm8tPmV2ZW50X2NoYW5uZWxzID0gMTAyMzsKPiA+ID4gPiAtICAgIGxpYnhsX19h
cmNoX2RvbWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQoYl9pbmZvKTsKPiA+ID4gPiArICAgIGxp
YnhsX19hcmNoX2RvbWFpbl9idWlsZF9pbmZvX3NldGRlZmF1bHQoZ2MsIGJfaW5mbyk7Cj4gPiA+
ID4gICAgICAgbGlieGxfZGVmYm9vbF9zZXRkZWZhdWx0KCZiX2luZm8tPmRtX3Jlc3RyaWN0LCBm
YWxzZSk7Cj4gPiA+ID4gICAgICAgc3dpdGNoIChiX2luZm8tPnR5cGUpIHsKPiA+ID4gPiBkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfeDg2LmMgYi90b29scy9saWJ4bC9saWJ4bF94ODYu
Ywo+ID4gPiA+IGluZGV4IDgxNTIzYTU2OGYuLjhiNjc1OWMwODkgMTAwNjQ0Cj4gPiA+ID4gLS0t
IGEvdG9vbHMvbGlieGwvbGlieGxfeDg2LmMKPiA+ID4gPiArKysgYi90b29scy9saWJ4bC9saWJ4
bF94ODYuYwo+ID4gPiA+IEBAIC02MTMsNyArNjEzLDggQEAgaW50IGxpYnhsX19hcmNoX2RvbWFp
bl9maW5hbGlzZV9od19kZXNjcmlwdGlvbihsaWJ4bF9fZ2MgKmdjLAo+ID4gPiA+ICAgICAgIHJl
dHVybiByYzsKPiA+ID4gPiAgIH0KPiA+ID4gPiAtdm9pZCBsaWJ4bF9fYXJjaF9kb21haW5fYnVp
bGRfaW5mb19zZXRkZWZhdWx0KGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpiX2luZm8pCj4gPiA+
ID4gK3ZvaWQgbGlieGxfX2FyY2hfZG9tYWluX2J1aWxkX2luZm9fc2V0ZGVmYXVsdChsaWJ4bF9f
Z2MgKmdjLAo+ID4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmJfaW5mbykKPiA+ID4gPiAgIHsKPiA+ID4g
PiAgICAgICBsaWJ4bF9kZWZib29sX3NldGRlZmF1bHQoJmJfaW5mby0+YWNwaSwgdHJ1ZSk7Cj4g
PiA+ID4gICB9Cj4gPiA+ID4gZGlmZiAtLWdpdCBhL3Rvb2xzL3hsL3hsX3BhcnNlLmMgYi90b29s
cy94bC94bF9wYXJzZS5jCj4gPiA+ID4gaW5kZXggOTcxZWMxYmM1Ni4uMGJkYTI4MTUyYiAxMDA2
NDQKPiA+ID4gPiAtLS0gYS90b29scy94bC94bF9wYXJzZS5jCj4gPiA+ID4gKysrIGIvdG9vbHMv
eGwveGxfcGFyc2UuYwo+ID4gPiA+IEBAIC0xMjg2LDcgKzEyODYsMTEgQEAgdm9pZCBwYXJzZV9j
b25maWdfZGF0YShjb25zdCBjaGFyICpjb25maWdfc291cmNlLAo+ID4gPiA+ICAgICAgIH0KPiA+
ID4gPiAgICAgICBpZiAoY19pbmZvLT50eXBlID09IExJQlhMX0RPTUFJTl9UWVBFX0lOVkFMSUQp
Cj4gPiA+ID4gKyNpZiBkZWZpbmVkKF9fYXJtX18pIHx8IGRlZmluZWQoX19hYXJjaDY0X18pCj4g
PiA+IAo+ID4gPiBJIHRoaW5rICNpZmRlZiBDT05GSUdfQVJNIHNob3VsZCBEVFJUIGFuZCBpdCdz
IGNsZWFuZXIgSU1PLgo+ID4gCj4gPiBDT05GSUdfQVJNIGlzIG5vdCBkZWZpbmVkIGluIHRoZSB0
b29scyBDIHNvdXJjZS4gU28gdGhhdCdzIHRoZSBvbmx5IHdheSB0bwo+ID4ga25vdyBpZiB5b3Ug
YXJlIG9uIEFybS4gVGhpcyBmb2xsb3dzIHdoYXQgaXMgZG9uZSBpbiBsaWJ4Yy4KPiA+IAo+ID4g
SSB3b3VsZCBiZSBoYXBweSB0byBpbnRyb2R1Y2UgQ09ORklHX0FSTS9DT05GSUdfWDg2IGlmIHBl
b3BsZSB0aGlua3MgdGhpcwo+ID4gd291bGQgYmUgdXNlZnVsIGluIG90aGVyIHBsYWNlcy4KPiAK
PiBUaGUgdG9vbHMgbWFrZWZpbGUgYWxyZWFkeSB1c2VzIENPTkZJR19BUk0vWDg2LCBzbyBJIHRo
aW5rIGl0IHdvdWxkCj4gbWFrZSBzZW5zZSB0byBoYXZlIHRoaXMgZm9yIHRoZSBjb2RlIGFzIHdl
bGwuIEluIGFueSBjYXNlLCBJIGRvbid0Cj4gZmVlbCB0aGlzIHNob3VsZCBiZSBkb25lIGp1c3Qg
Zm9yIHRoaXMgcGF0Y2gsIHNvIEknbSBmaW5lIGFzLWlzLgo+IAoKSSB0aGluayBDT05GSUdfQVJN
IHNob3VsZCBhbHJlYWR5IHdvcmsuCgpUaGVyZSBhcmUgc2V2ZXJhbCBDT05GSUdfQVJNKiBpbiB0
b29sc3RhY2sgY29kZSwgdGhvdWdoIG5vdCBpbiBsaWJ4bC4gSW4KYW55IGNhc2UsIEkgdGhpbmsg
dGhlIGNvZGUgaXMgZmluZSBhcy1pcy4KCldlaS4KCj4gVGhhbmtzLCBSb2dlci4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 16:48:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 16: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 1fuhAk-0003E3-FI; Tue, 28 Aug 2018 16:48: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=+fgw=ll=xenproject.org=prvs=771b75bcc=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fuhAj-0003Dq-25
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 16:48:53 +0000
X-Inumbo-ID: 099f3077-aae2-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 099f3077-aae2-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 18:47:24 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,300,1531785600"; d="scan'208";a="63900542"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75132-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=033949a810cd9cb4a604cf09af503459ea1d66dc
X-Osstest-Versions-That: ovmf=983f5abb9a0d6cf9cfb5e16d671f15e5dc7510d8
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 28 Aug 2018 17:48:46 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75132: 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
NTEzMiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MTMyLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUxMzAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTEzMAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDAzMzk0OWE4MTBjZDljYjRhNjA0Y2YwOWFmNTAz
NDU5ZWExZDY2ZGMKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDk4M2Y1
YWJiOWEwZDZjZjljZmI1ZTE2ZDY3MWYxNWU1ZGM3NTEwZDgKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTEzMCAgMjAxOC0wOC0yNyAxMjo1NToxNSBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUxMzIgIDIwMTgtMDgtMjcgMjM6NTU6MTkgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBSdWl5dSBO
aSA8cnVpeXUubmlAaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hv
bWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3Vy
Y2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDAzMzk0OWE4MTBjZDljYjRh
NjA0Y2YwOWFmNTAzNDU5ZWExZDY2ZGMKQXV0aG9yOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwu
Y29tPgpEYXRlOiAgIFRodSBBdWcgMjMgMTc6NDA6MzAgMjAxOCArMDgwMAoKICAgIEVtdWxhdG9y
UGtnL0RTQzogUmVtb3ZlIEZTIG1hcHBpbmcgdG8gRURLIFNoZWxsIGJpbiBkaXJlY3RvcnkKICAg
IAogICAgVGhlIEVESyBTaGVsbCBpcyBlbmQgb2YgbGluZSBzbyB0aGUgRlMgbWFwcGluZyB0byBv
bGQgRURLCiAgICBTaGVsbCBiaW4gZGlyZWN0b3J5IGlzIGJldHRlciB0byBiZSByZW1vdmVkLgog
ICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1l
bnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogICAgQ2M6IEFuZHJl
dyBGaXNoIDxhZmlzaEBhcHBsZS5jb20+Cgpjb21taXQgM2RhN2IwNjM5ZjYxOGEzODA5YzJlMjBl
MDcyZDk3YjMwYWViMGQ0YgpBdXRob3I6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CkRh
dGU6ICAgVGh1IEF1ZyAyMyAxNzozODo0MiAyMDE4ICswODAwCgogICAgRW11bGF0b3JQa2cvRW11
RmlsZVN5c3RlbTogRml4IGEgYnVnIHRoYXQgY2F1c2VzIENsb3NlKCkgYXNzZXJ0aW9uCiAgICAK
ICAgIFJFRjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0x
MTE3CiAgICAKICAgIFRoZSByb290IGNhdXNlIGlzIHdoZW4gYSBmaWxlIGlzIG9wZW5lZCB0aHJv
dWdoIEZpbGUuT3BlbigpLCB0aGUKICAgIHByaXZhdGUgZGF0YSBmb3IgdGhlIEZpbGUgaXMgbm90
IGFsbG9jYXRlZCwgc28gd2hlbiBsYXRlcgogICAgd2hlbiBGaWxlLkNsb3NlKCkgaXMgY2FsbGVk
LCB0aGUgc2lnbmF0dXJlIGNoZWNrIGluIENSKCkgY2F1c2VzCiAgICB0aGUgYXNzZXJ0aW9uLgog
ICAgCiAgICBUaGUgcHJpdmF0ZSBkYXRhIGZvciB0aGUgRmlsZSBpcyBhbGxvY2F0ZWQgcHJvcGVy
bHkgd2hlbiB0aGUgZmlsZQogICAgaXMgb3BlbmVkIGZyb20gRlMuT3BlblZvbHVtZSgpLgogICAg
CiAgICBUaGUgcGF0Y2ggYWxzbyBmaXhlcyBhIG1pbm9yIGlzc3VlIHRoYXQgd3JvbmdseSBhc3Np
Z25zCiAgICByZXZpc2lvbiBudW1iZXIgdG8gRmlsZS4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5k
ZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1i
eTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBIYW8gV3Ug
PGhhby5hLnd1QGludGVsLmNvbT4KICAgIENjOiBBbmRyZXcgRmlzaCA8YWZpc2hAYXBwbGUuY29t
PgoKY29tbWl0IDQxZmQ1NmJlMzRjZGVjOWE2ZWQ3MjljYmFkYjI1YTkwOTdjNjc1YzEKQXV0aG9y
OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBBdWcgMjMgMTc6MzU6
MTQgMjAxOCArMDgwMAoKICAgIEVtdWxhdG9yUGtnL1BsYXRmb3JtQmRzOiBTaWduYWwgRW5kT2ZE
eGUgaW4gcGxhdGZvcm0gQkRTCiAgICAKICAgIFJFRjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2Nv
cmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDc5CiAgICAKICAgIFdpdGhvdXQgc2lnbmFsIG9mIEVu
ZE9mRHhlLCB0aGUgM3JkIHBhcnR5IGNvZGUgKC5lZmkgZnJvbSBub24tZmxhc2gKICAgIHN0b3Jh
Z2UpIGNhbm5vdCBydW4uIEl0J3MgZm9yYmlkZGVuIGJ5CiAgICA4YmUzN2E1Y2VlNzAwNzc3Y2E4
ZThlOGEzNGNjMjIyNWIyMTkzMWE3CiAgICAqTWRlTW9kdWxlUGtnL1NlY3VyaXR5U3R1YkR4ZTog
RGVmZXIgM3JkIHBhcnR5IGltYWdlIGJlZm9yZSBFbmRPZkR4ZQogICAgCiAgICBUaGUgcGF0Y2gg
ZW5hYmxlcyBydW5uaW5nIG9mIFNDVCBmcm9tIGludGVybmFsIHNoZWxsLgogICAgCiAgICBDb250
cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBT
aWduZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgICBDYzogQW5kcmV3IEZpc2ggPGFm
aXNoQGFwcGxlLmNvbT4KCmNvbW1pdCA4ZjgxOTY5NzZlZjliNjVlNTA0NDZlYjg1NmYyM2NhMzA5
ODFiYTkyCkF1dGhvcjogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KRGF0ZTogICBUaHUg
QXVnIDIzIDE1OjM2OjE1IDIwMTggKzA4MDAKCiAgICBFbXVsYXRvclBrZy9XaW46IEFkZCBCbG9j
a0lvIHN1cHBvcnQKICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmli
dXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5p
QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBIYW8gQSBXdSA8aGFvLmEud3VAaW50ZWwuY29t
PgogICAgQ2M6IEFuZHJldyBGaXNoIDxhZmlzaEBhcHBsZS5jb20+Cgpjb21taXQgNTY1MDJiZjFh
ZDVlN2Q1ZGE0YzNlOTFlODU5MGZlYmRiNjNhYjM4MApBdXRob3I6IFJ1aXl1IE5pIDxydWl5dS5u
aUBpbnRlbC5jb20+CkRhdGU6ICAgVGh1IEF1ZyAyMyAxMzo0MzowMCAyMDE4ICswODAwCgogICAg
RW11bGF0b3JQa2cvV2luOiBBZGQgU2ltcGxlRmlsZVN5c3RlbSBzdXBwb3J0CiAgICAKICAgIENv
bnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAg
IFNpZ25lZC1vZmYtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBSZXZpZXdl
ZC1ieTogSGFvIEEgV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICAgIENjOiBBbmRyZXcgRmlzaCA8
YWZpc2hAYXBwbGUuY29tPgoKY29tbWl0IDA3ZDg1NTljNmJkOGE4NzE2ZTE2M2E5MzBhNjNmMTZl
NzQyYWFhN2EKQXV0aG9yOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgpEYXRlOiAgIFRo
dSBBdWcgMjMgMTM6Mzc6MzcgMjAxOCArMDgwMAoKICAgIEVtdWxhdG9yUGtnL1dpbjogQWRkIFJU
QyBzdXBwb3J0CiAgICAKICAgIE5vdyBmaXJtd2FyZSBjYW4gZGlzcGxheSB0aGUgdGltZSBjb3Jy
ZWN0bHkuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9u
IEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRl
bC5jb20+CiAgICBSZXZpZXdlZC1ieTogSGFvIEEgV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICAg
IENjOiBBbmRyZXcgRmlzaCA8YWZpc2hAYXBwbGUuY29tPgoKY29tbWl0IDI2OWM1MTIzOTNmYTFm
ZTU1N2NkY2JhYzQ2MDQ0YzA4MzE5MTU1NjIKQXV0aG9yOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50
ZWwuY29tPgpEYXRlOiAgIFRodSBBdWcgMjMgMTM6MzY6MTQgMjAxOCArMDgwMAoKICAgIEVtdWxh
dG9yUGtnL1dpbjogQWRkIHRpbWVyIGFuZCBpbnRlcnJ1cHQgc3VwcG9ydAogICAgCiAgICBOb3cg
dGhlIGZpcm13YXJlIGNhbiBib290IHRvIFNoZWxsIGFuZCBjb3VudCBkb3duIDUgc2Vjb25kcyB0
bwogICAgY29tbWFuZCBwcm9tcHQuCiAgICAKICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0Nv
cmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IFJ1aXl1IE5p
IDxydWl5dS5uaUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogSGFvIEEgV3UgPGhhby5hLnd1
QGludGVsLmNvbT4KICAgIENjOiBBbmRyZXcgRmlzaCA8YWZpc2hAYXBwbGUuY29tPgoKY29tbWl0
IDdhNDY1NDUxYmUwZjFlYzJlZjEyMzViYWM2ZDE0ZWJlMWNhNjk5MzYKQXV0aG9yOiBSdWl5dSBO
aSA8cnVpeXUubmlAaW50ZWwuY29tPgpEYXRlOiAgIFRodSBBdWcgMjMgMTM6MzM6NTQgMjAxOCAr
MDgwMAoKICAgIEVtdWxhdG9yUGtnL1dpbjogQWRkIGlucHV0L291dHB1dCBzdXBwb3J0CiAgICAK
ICAgIFRoZSBwYXRjaCBhZGRzIEdPUCBhbmQgU2ltcGxlVGV4dEluW0V4XSBzdXBwb3J0LgogICAg
Tm93IGZpcm13YXJlIGNhbiBib290IHRvIFVJIGFuZCBTaGVsbCBidXQgdGltZXIgZG9lc24ndCB3
b3JrLgogICAgCiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBB
Z3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwu
Y29tPgogICAgQ2M6IEFuZHJldyBGaXNoIDxhZmlzaEBhcHBsZS5jb20+CiAgICBSZXZpZXdlZC1i
eTogSGFvIEEgV3UgPGhhby5hLnd1QGludGVsLmNvbT4KCmNvbW1pdCA1NjAxZTkwZDVjZGJjNGNl
YTc0OGUwMGUzNGFlMDdjZTM5YmQ3MDBmCkF1dGhvcjogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVs
LmNvbT4KRGF0ZTogICBUaHUgQXVnIDIzIDEzOjEzOjIxIDIwMTggKzA4MDAKCiAgICBFbXVsYXRv
clBrZy9XaW46IEVuYWJsZSBuYXRpdmUgT1MgY29uc29sZSBhcyBmaXJtd2FyZSBjb25zb2xlCiAg
ICAKICAgIFRoZSBwYXRjaCBpbXBsZW1lbnRzIFN0ZGluL1N0ZG91dC9TdGRlcnIgYWNjZXNzIHNv
IHRoYXQKICAgIHRoZSBuYXRpdmUgT1MgY29uc29sZSAoY21kLmV4ZSkgY2FuIGJlIHVzZWQgYXMg
dGhlIGZpcm13YXJlCiAgICBjb25zb2xlIGFuZCBkZWJ1ZyBtZXNzYWdlIGNhbiBhbHNvIGJlIHJv
dXRlZCB0byBpdC4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmli
dXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5p
QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBIYW8gQSBXdSA8aGFvLmEud3VAaW50ZWwuY29t
PgogICAgQ2M6IEFuZHJldyBGaXNoIDxhZmlzaEBhcHBsZS5jb20+Cgpjb21taXQgMGQ5YjVjNDYx
YTMxMWExMDAxMTkyYTAxMDg0ZWM1Nzk1MTBiMjA0OApBdXRob3I6IFJ1aXl1IE5pIDxydWl5dS5u
aUBpbnRlbC5jb20+CkRhdGU6ICAgVGh1IEF1ZyAyMyAxMzowNzowNSAyMDE4ICswODAwCgogICAg
RW11bGF0b3JQa2cvV2luOiBFbmFibGUgc291cmNlIGxldmVsIGRlYnVnZ2luZwogICAgCiAgICBD
b250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAg
ICBTaWduZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ2M6IEFu
ZHJldyBGaXNoIDxhZmlzaEBhcHBsZS5jb20+CiAgICBSZXZpZXdlZC1ieTogSGFvIEEgV3UgPGhh
by5hLnd1QGludGVsLmNvbT4KCmNvbW1pdCAzYzg1OWRmZWJiNDM2NDg3OTI4ZWFiNDY0NGEzM2Nl
MDViMTkwNWFjCkF1dGhvcjogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KRGF0ZTogICBU
aHUgQXVnIDIzIDEzOjAyOjUyIDIwMTggKzA4MDAKCiAgICBFbXVsYXRvclBrZy9XaW46IEFkZCBX
aW5kb3dzIGhvc3Qgc3VwcG9ydAogICAgCiAgICBUaGlzIGlzIHRoZSBpbml0aWFsIHBhdGNoIHRv
IG1ha2UgaXQgYm9vdCB0byBlYXJseSBEWEUKICAgIHBoYXNlIHdpdGhvdXQgZGlzcGxheSAob25s
eSBkZWJ1ZyBtZXNzYWdlKS4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBD
b250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogUnVpeXUgTmkgPHJ1
aXl1Lm5pQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBIYW8gQSBXdSA8aGFvLmEud3VAaW50
ZWwuY29tPgogICAgQ2M6IEFuZHJldyBGaXNoIDxhZmlzaEBhcHBsZS5jb20+Cgpjb21taXQgNDdj
MDRjMzgyZWI1YzAyNDE3M2Y4YjhkMzc1MzZjYTI1ZjlmOTNjNApBdXRob3I6IFJ1aXl1IE5pIDxy
dWl5dS5uaUBpbnRlbC5jb20+CkRhdGU6ICAgVGh1IEF1ZyAyMyAxMzowMTowNiAyMDE4ICswODAw
CgogICAgRW11bGF0b3JQa2cvVGh1bmtQcm90b2NvbExpc3Q6IEZpeCBWUyBidWlsZCBmYWlsdXJl
CiAgICAKICAgIFZTIGNvbXBpbGVyIGNvbXBsYWlucyBjb252ZXJ0aW5nIFVJTlROIHRvIFVJTlQx
NiBjYXVzZXMgZGF0YSBsb3N0LgogICAgQWRkIHR5cGVjYXN0IHRvIGZpeCB0aGUgYnVpbGQgZmFp
bHVyZS4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24g
QWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVs
LmNvbT4KICAgIENjOiBBbmRyZHcgRmlzaCA8YWZpc2hAYXBwbGUuY29tPgogICAgUmV2aWV3ZWQt
Ynk6IEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 16:52:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 16: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 1fuhEN-00040P-1P; Tue, 28 Aug 2018 16:52: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=flle=ll=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fuhEM-00040K-93
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 16:52:38 +0000
X-Inumbo-ID: ddd0c213-aae2-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ddd0c213-aae2-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 16:53:20 +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 w7SGiN87147460;
 Tue, 28 Aug 2018 16:52: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=ckcl6vpiyf07ZhMP7BQ9xn7W+GMIenVMZMgV3cF9WTQ=;
 b=q6nuElsZZ+Imm3JBQyugcjuS13Ihi7q575idhtXyKMmtOKoyyPZAwfiY9e4hh/oM2c8F
 fS6nC5uGtuTxeeq7Or8YjMHUPJSYKFwil/p0zq0gsdSLG+13X0Yh6Qg1yVupfXIsw2I9
 rd5sLYckzZl50rft7RM26Q8lFVM6WAeZ1+wIYb6jvR62nbZRogYLr15eKQKSNPXQGGly
 fQDVvD3qxdXtI2nz3JBCgNW7QGbXIZ26XvWp7KDuAIaeYvXvL0U2hufc7L9saKEKGr7e
 7RFmSbVh9r+h6gj0x77W22WP+owPEwZVIVoxZJeh4MIJ0pn+ktf39G7BqC/BLOuy0rBu LQ== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2120.oracle.com with ESMTP id 2m2yrq52td-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 28 Aug 2018 16:52:35 +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 w7SGqY85015004
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 28 Aug 2018 16:52:34 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 w7SGqYd7008288;
 Tue, 28 Aug 2018 16:52:34 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, 28 Aug 2018 09:52:33 -0700
To: Joe Jin <joe.jin@oracle.com>, Juergen Gross <jgross@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
References: <c7cfcd6d-5245-b82f-781f-32bddec5aeab@oracle.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: <6cccd58c-f962-ac4b-bfb4-08df8432f4e5@oracle.com>
Date: Tue, 28 Aug 2018 12:53:56 -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: <c7cfcd6d-5245-b82f-781f-32bddec5aeab@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8999
 signatures=668708
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808280169
Subject: Re: [Xen-devel] [PATCH V2] xen: export device state to sysfs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMjgvMjAxOCAxMDo1NiBBTSwgSm9lIEppbiB3cm90ZToKPiBFeHBvcnQgZGV2aWNlIHN0
YXRlIHRvIHN5c2ZzIHRvIGFsbG93IGZvciBlYXNpZXIgZ2V0IGRldmljZSBzdGF0ZS4KPgo+IFNp
Z25lZC1vZmYtYnk6IEpvZSBKaW4gPGpvZS5qaW5Ab3JhY2xlLmNvbT4KPiBDYzogQm9yaXMgT3N0
cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KPiBDYzogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgo+IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxr
QG9yYWNsZS5jb20+Cj4gLS0tCj4gIERvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1idXMt
eGVuLWJhY2tlbmQgfCA5ICsrKysrKysrKwo+ICBkcml2ZXJzL3hlbi94ZW5idXMveGVuYnVzX3By
b2JlLmMgICAgICAgICAgICAgIHwgOSArKysrKysrKysKPiAgMiBmaWxlcyBjaGFuZ2VkLCAxOCBp
bnNlcnRpb25zKCspCj4KPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5
c2ZzLWJ1cy14ZW4tYmFja2VuZCBiL0RvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1idXMt
eGVuLWJhY2tlbmQKPiBpbmRleCAzZDU5NTFjOGJmNWYuLmU4YjYwYmQ3NjZmNyAxMDA2NDQKPiAt
LS0gYS9Eb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtYnVzLXhlbi1iYWNrZW5kCgoKV29u
J3QgdGhpcyBzaG93IHVwIGluIHRoZSBmcm9udGVuZCBhcyB3ZWxsPwoKLWJvcmlzCgo+ICsrKyBi
L0RvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1idXMteGVuLWJhY2tlbmQKPiBAQCAtNzMs
MyArNzMsMTIgQEAgS2VybmVsVmVyc2lvbjoJMy4wCj4gIENvbnRhY3Q6CUtvbnJhZCBSemVzenV0
ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiAgRGVzY3JpcHRpb246Cj4gICAgICAg
ICAgICAgICAgICBOdW1iZXIgb2Ygc2VjdG9ycyB3cml0dGVuIGJ5IHRoZSBmcm9udGVuZC4KPiAr
Cj4gK1doYXQ6CQkvc3lzL2J1cy94ZW4tYmFja2VuZC9kZXZpY2VzLyovc3RhdGUKPiArRGF0ZToJ
CUF1Z3VzdCAyMDE4Cj4gK0tlcm5lbFZlcnNpb246CTQuMTkKPiArQ29udGFjdDoJSm9lIEppbiA8
am9lLmppbkBvcmFjbGUuY29tPgo+ICtEZXNjcmlwdGlvbjoKPiArICAgICAgICAgICAgICAgIFRo
ZSBzdGF0ZSBvZiB0aGUgZGV2aWNlLiBPbmUgb2Y6ICdVbmtub3duJywKPiArICAgICAgICAgICAg
ICAgICdJbml0aWFsaXNpbmcnLCAnSW5pdGlhbGlzZWQnLCAnQ29ubmVjdGVkJywgJ0Nsb3Npbmcn
LAo+ICsgICAgICAgICAgICAgICAgJ0Nsb3NlZCcsICdSZWNvbmZpZ3VyaW5nJywgJ1JlY29uZmln
dXJlZCcuCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL3hlbmJ1cy94ZW5idXNfcHJvYmUuYyBi
L2RyaXZlcnMveGVuL3hlbmJ1cy94ZW5idXNfcHJvYmUuYwo+IGluZGV4IGYyMDg4ODM4ZjY5MC4u
NWI0NzE4ODlkNzIzIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMveGVuL3hlbmJ1cy94ZW5idXNfcHJv
YmUuYwo+ICsrKyBiL2RyaXZlcnMveGVuL3hlbmJ1cy94ZW5idXNfcHJvYmUuYwo+IEBAIC00MDIs
MTAgKzQwMiwxOSBAQCBzdGF0aWMgc3NpemVfdCBtb2RhbGlhc19zaG93KHN0cnVjdCBkZXZpY2Ug
KmRldiwKPiAgfQo+ICBzdGF0aWMgREVWSUNFX0FUVFJfUk8obW9kYWxpYXMpOwo+ICAKPiArc3Rh
dGljIHNzaXplX3Qgc3RhdGVfc2hvdyhzdHJ1Y3QgZGV2aWNlICpkZXYsCj4gKwkJCSAgICBzdHJ1
Y3QgZGV2aWNlX2F0dHJpYnV0ZSAqYXR0ciwgY2hhciAqYnVmKQo+ICt7Cj4gKwlyZXR1cm4gc3By
aW50ZihidWYsICIlc1xuIiwKPiArCQkJeGVuYnVzX3N0cnN0YXRlKHRvX3hlbmJ1c19kZXZpY2Uo
ZGV2KS0+c3RhdGUpKTsKPiArfQo+ICtzdGF0aWMgREVWSUNFX0FUVFJfUk8oc3RhdGUpOwo+ICsK
PiAgc3RhdGljIHN0cnVjdCBhdHRyaWJ1dGUgKnhlbmJ1c19kZXZfYXR0cnNbXSA9IHsKPiAgCSZk
ZXZfYXR0cl9ub2RlbmFtZS5hdHRyLAo+ICAJJmRldl9hdHRyX2RldnR5cGUuYXR0ciwKPiAgCSZk
ZXZfYXR0cl9tb2RhbGlhcy5hdHRyLAo+ICsJJmRldl9hdHRyX3N0YXRlLmF0dHIsCj4gIAlOVUxM
LAo+ICB9Owo+ICAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 17:05:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 17:05:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuhR4-0004x6-AI; Tue, 28 Aug 2018 17: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=ad41=ll=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fuhR2-0004wu-RK
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 17:05:44 +0000
X-Inumbo-ID: 6533c604-aae4-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6533c604-aae4-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 19:04: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 1fuhR0-0002vZ-T0; Tue, 28 Aug 2018 17:05: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 1fuhR0-0003pu-E4; Tue, 28 Aug 2018 17:05:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fuhR0-0003Ts-DR; Tue, 28 Aug 2018 17:05:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126824-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=f965b772fcc4bdc5f207998126d93d80c085d5f5
X-Osstest-Versions-That: ovmf=033949a810cd9cb4a604cf09af503459ea1d66dc
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 28 Aug 2018 17:05:42 +0000
Subject: [Xen-devel] [ovmf test] 126824: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjgyNCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY4MjQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBmOTY1Yjc3MmZjYzRiZGM1ZjIwNzk5ODEyNmQ5M2Q4
MGMwODVkNWY1CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwMzM5NDlh
ODEwY2Q5Y2I0YTYwNGNmMDlhZjUwMzQ1OWVhMWQ2NmRjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjY3NzMgIDIwMTgtMDgtMjcgMTI6NDY6NTAgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI2ODI0ICAyMDE4LTA4LTI4IDAyOjQwOjUwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRXJpYyBEb25n
IDxlcmljLmRvbmdAaW50ZWwuY29tPgogIFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4K
CmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBv
biBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwpp
bWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2
YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBn
ZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoK
VG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvb3NzdGVzdC9vdm1mLmdpdAogICAwMzM5
NDlhODEwLi5mOTY1Yjc3MmZjICBmOTY1Yjc3MmZjYzRiZGM1ZjIwNzk5ODEyNmQ5M2Q4MGMwODVk
NWY1IC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 17:10:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 17:10:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuhVy-0005h0-1j; Tue, 28 Aug 2018 17:10: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=ec/y=ll=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fuhVw-0005gv-Lj
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 17:10:48 +0000
X-Inumbo-ID: 6831ad12-aae5-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 6831ad12-aae5-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 17:11: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 B26F180D;
 Tue, 28 Aug 2018 10:10: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 BD9CC3F5BD;
 Tue, 28 Aug 2018 10:10:44 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xen.org
References: <alpine.DEB.2.10.1808101430480.32304@sstabellini-ThinkPad-X260>
 <1533945616-14915-1-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <6b7b3eee-c8b2-7d93-dbc0-71983ffd961e@arm.com>
Date: Tue, 28 Aug 2018 18:10: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: <1533945616-14915-1-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 1/8] xen: xsm: flask: introduce
 XENMAPSPACE_gmfn_share for memory sharing
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, wei.liu2@citrix.com,
 blackskygg@gmail.com, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, ian.jackson@eu.citrix.com,
 Tim Deegan <tim@xen.org>, Jan Beulich <JBeulich@suse.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgU3RlZmFubywKCkFzIEphbiBzYWlkIG9uIHRoZSBwcmV2aW91cyB2ZXJzaW9uLCB0aGUgQ0Mg
bGlzdCBpcyB0b28gc2hvcnQuIEFsbCB0aGUgClJFU1Qgc2hvdWxkIGJlIGluY2x1ZGVkIGZvciBw
dWJsaWMgaW50ZXJmYWNlIGNoYW5nZS4gUGxlYXNlIGhhdmUgYSBsb29rIAphdCBzY3JpcHRzL2Fk
ZF9tYWludGFpbmVycy5wbCwgaXQgd2lsbCBkbyB0aGUgam9iIGZvciB5b3UuLi4KCk9uIDExLzA4
LzE4IDAxOjAwLCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gRnJvbTogWmhvbmd6ZSBMaXUg
PGJsYWNrc2t5Z2dAZ21haWwuY29tPgo+IAo+IEF1dGhvcjogWmhvbmd6ZSBMaXUgPGJsYWNrc2t5
Z2dAZ21haWwuY29tPgo+IAo+IFRoZSBleGlzdGluZyBYRU5NQVBTUEFDRV9nbWZuX2ZvcmVpZ24g
c3Vib3Agb2YgWEVOTUVNX2FkZF90b19waHlzbWFwIGZvcmJpZHMKPiBhIERvbTAgdG8gbWFwIG1l
bW9yeSBwYWdlcyBmcm9tIG9uZSBEb21VIHRvIGFub3RoZXIsIHdoaWNoIHJlc3RyaWN0cyBzb21l
IHVzZWZ1bAo+IHlldCBub3QgZGFuZ2Vyb3VzIHVzZSBjYXNlcyAtLSBzdWNoIGFzIHNoYXJpbmcg
cGFnZXMgYW1vbmcgRG9tVSdzIHNvIHRoYXQgdGhleQo+IGNhbiBkbyBzaG0tYmFzZWQgY29tbXVu
aWNhdGlvbi4KPiAKPiBUaGlzIHBhdGNoIGludHJvZHVjZXMgWEVOTUFQU1BBQ0VfZ21mbl9zaGFy
ZSB0byBhZGRyZXNzIHRoaXMgaW5jb252ZW5pZW5jZSwKPiB3aGljaCBpcyBtb3N0bHkgdGhlIHNh
bWUgYXMgWEVOTUFQU1BBQ0VfZ21mbl9mb3JlaWduIGJ1dCBoYXMgaXRzIG93biB4c20gY2hlY2su
Cj4gCj4gU3BlY2lmaWNhbGx5LCB0aGUgcGF0Y2g6Cj4gCj4gKiBJbnRyb2R1Y2VzIGEgbmV3IGF2
IHBlcm1pc3Npb24gTU1VX19TSEFSRV9NRU0gdG8gZGVub3RlIGlmIHR3byBkb21haW5zIGNhbgo+
ICAgIHNoYXJlIG1lbW9yeSBieSB1c2luZyB0aGUgbmV3IHN1Ym9wOwo+ICogSW50cm9kdWNlcyB4
c21fbWFwX2dtZm5fc2hhcmUoKSB0byBjaGVjayBpZiAoY3VycmVudCkgaGFzIHByb3BlciBwZXJt
aXNzaW9uCj4gICAgb3ZlciAodCkgQU5EIE1NVV9fU0hBUkVfTUVNIGlzIGFsbG93ZWQgYmV0d2Vl
biAoZCkgYW5kICh0KTsKPiAqIE1vZGlmeSB0aGUgZGVmYXVsdCB4ZW4udGUgdG8gYWxsb3cgTU1V
X19TSEFSRV9NRU0gZm9yIG5vcm1hbCBkb21haW5zIHRoYXQKPiAgICBhbGxvdyBncmFudCBtYXBw
aW5nL2V2ZW50IGNoYW5uZWxzLgo+IAo+IFRoZSBuZXcgc3Vib3AgaXMgbWFya2VkIHVuc3VwcG9y
dGVkIGZvciB4ODYgYmVjYXVzZSBjYWxsaW5nIHAybV9hZGRfZm9yZWdpbgo+IG9uIHR3byBEb21V
J3MgaXMgY3VycmVudGx5IG5vdCBzdXBwb3J0ZWQgb24geDg2Lgo+IAo+IFRoaXMgaXMgZm9yIHRo
ZSBwcm9wb3NhbCAiQWxsb3cgc2V0dGluZyB1cCBzaGFyZWQgbWVtb3J5IGFyZWFzIGJldHdlZW4g
Vk1zCj4gZnJvbSB4bCBjb25maWcgZmlsZSIgKHNlZSBbMV0pLgo+IAo+IFsxXSBodHRwczovL2xp
c3RzLnhlbi5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxNy0wOC9tc2cwMzI0Mi5odG1s
Cj4gCj4gU2lnbmVkLW9mZi1ieTogWmhvbmd6ZSBMaXUgPGJsYWNrc2t5Z2dAZ21haWwuY29tPgo+
IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4K
PiAKPiBDYzogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+Cj4gQ2M6IElh
biBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+IENjOiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+Cj4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gQ0M6
CUFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gQ0M6CUdlb3JnZSBE
dW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KPiBDQzoJSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgo+IENDOglLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxr
QG9yYWNsZS5jb20+Cj4gQ0M6CVRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+IENjOiB4ZW4tZGV2
ZWxAbGlzdHMueGVuLm9yZwo+IC0tLQo+IENoYW5nZXMgaW4gdjc6Cj4gLSBhZGQgYWRkaXRpb25h
bCBjaGVja3MKPiAtIHVwZGF0ZSBjb21tZW50cyB0byByZWZsZWN0IHRoYXQKPiAKPiBDaGFuZ2Vz
IGluIHY1Ogo+IC0gZml4IGNvZGluZyBzdHlsZQo+IC0gcmVtb3ZlIHVzZWxlc3MgeDg2IGh5cGVy
dmlzb3IgbWVzc2FnZSBmb3IgdGhlIHVuaW1wbGVtZW50ZWQgb3AKPiAtIGNvZGUgc3R5bGUKPiAt
IGltcHJvdmUvYWRkIGNvbW1lbnRzCj4gLS0tCj4gICB0b29scy9mbGFzay9wb2xpY3kvbW9kdWxl
cy94ZW4uaWYgICB8ICAyICsrCj4gICB4ZW4vYXJjaC9hcm0vbW0uYyAgICAgICAgICAgICAgICAg
ICB8ICA3ICsrKysrKy0KPiAgIHhlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaCAgICAgICAgIHwg
IDggKysrKysrKysKPiAgIHhlbi9pbmNsdWRlL3hzbS9kdW1teS5oICAgICAgICAgICAgIHwgMTMg
KysrKysrKysrKysrKwo+ICAgeGVuL2luY2x1ZGUveHNtL3hzbS5oICAgICAgICAgICAgICAgfCAg
NiArKysrKysKPiAgIHhlbi94c20vZHVtbXkuYyAgICAgICAgICAgICAgICAgICAgIHwgIDEgKwo+
ICAgeGVuL3hzbS9mbGFzay9ob29rcy5jICAgICAgICAgICAgICAgfCAgOSArKysrKysrKysKPiAg
IHhlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzIHwgIDUgKysrKysKPiAgIDggZmls
ZXMgY2hhbmdlZCwgNTAgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1n
aXQgYS90b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy94ZW4uaWYgYi90b29scy9mbGFzay9wb2xp
Y3kvbW9kdWxlcy94ZW4uaWYKPiBpbmRleCA3YWVmZDAwLi5mODQxMTI1IDEwMDY0NAo+IC0tLSBh
L3Rvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL3hlbi5pZgo+ICsrKyBiL3Rvb2xzL2ZsYXNrL3Bv
bGljeS9tb2R1bGVzL3hlbi5pZgo+IEBAIC0xMjgsNiArMTI4LDggQEAgZGVmaW5lKGBkb21haW5f
Y29tbXMnLCBgCj4gICAJZG9tYWluX2V2ZW50X2NvbW1zKCQxLCAkMikKPiAgIAlhbGxvdyAkMSAk
MjpncmFudCB7IG1hcF9yZWFkIG1hcF93cml0ZSBjb3B5IHVubWFwIH07Cj4gICAJYWxsb3cgJDIg
JDE6Z3JhbnQgeyBtYXBfcmVhZCBtYXBfd3JpdGUgY29weSB1bm1hcCB9Owo+ICsJYWxsb3cgJDEg
JDI6bW11IHNoYXJlX21lbTsKPiArCWFsbG93ICQyICQxOm1tdSBzaGFyZV9tZW07Cj4gICAnKQo+
ICAgCj4gICAjIGRvbWFpbl9zZWxmX2NvbW1zKGRvbWFpbikKPiBkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwo+IGluZGV4IGQyMzRjNDYuLmFhMmUwNjcg
MTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL21tLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vbW0u
Ywo+IEBAIC0xMjQ1LDYgKzEyNDUsNyBAQCBpbnQgeGVubWVtX2FkZF90b19waHlzbWFwX29uZSgK
PiAgIAo+ICAgICAgICAgICBicmVhazsKPiAgICAgICBjYXNlIFhFTk1BUFNQQUNFX2dtZm5fZm9y
ZWlnbjoKPiArICAgIGNhc2UgWEVOTUFQU1BBQ0VfZ21mbl9zaGFyZToKPiAgICAgICB7Cj4gICAg
ICAgICAgIHN0cnVjdCBkb21haW4gKm9kOwo+ICAgICAgICAgICBwMm1fdHlwZV90IHAybXQ7Cj4g
QEAgLTEyNTksNyArMTI2MCwxMSBAQCBpbnQgeGVubWVtX2FkZF90b19waHlzbWFwX29uZSgKPiAg
ICAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ICAgICAgICAgICB9Cj4gICAKPiAtICAgICAg
ICByYyA9IHhzbV9tYXBfZ21mbl9mb3JlaWduKFhTTV9UQVJHRVQsIGQsIG9kKTsKPiArICAgICAg
ICBpZiAoIHNwYWNlID09IFhFTk1BUFNQQUNFX2dtZm5fZm9yZWlnbiApCj4gKyAgICAgICAgICAg
IHJjID0geHNtX21hcF9nbWZuX2ZvcmVpZ24oWFNNX1RBUkdFVCwgZCwgb2QpOwo+ICsgICAgICAg
IGVsc2UKPiArICAgICAgICAgICAgcmMgPSB4c21fbWFwX2dtZm5fc2hhcmUoWFNNX1RBUkdFVCwg
ZCwgb2QpOwo+ICsKPiAgICAgICAgICAgaWYgKCByYyApCj4gICAgICAgICAgIHsKPiAgICAgICAg
ICAgICAgIHJjdV91bmxvY2tfZG9tYWluKG9kKTsKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
cHVibGljL21lbW9yeS5oIGIveGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oCj4gaW5kZXggYmYy
ZjgxZi4uYTcwNmUzYyAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmgK
PiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmgKPiBAQCAtMjI3LDYgKzIyNywxNCBA
QCBERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5fbWFjaHBoeXNfbWFwcGluZ190KTsKPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgU3RhZ2UtMiB1c2luZyB0aGUgTm9y
bWFsIE1lbW9yeQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJbm5l
ci9PdXRlciBXcml0ZS1CYWNrIENhY2hlYWJsZQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBtZW1vcnkgYXR0cmlidXRlLiAqLwo+ICsjZGVmaW5lIFhFTk1BUFNQQUNF
X2dtZm5fc2hhcmUgICA2IC8qIEdNRk4gZnJvbSBhbm90aGVyIGRvbSwKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBYRU5NRU1fYWRkX3RvX3BoeXNtYXBfYmF0Y2ggKGFu
ZAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnJlbnRseSBBUk0p
IG9ubHkuIFVubGlrZQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhF
Tk1BUFNQQUNFX2dtZm5fZm9yZWlnbiwgaXQKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICByZXF1aXJlcyBjdXJyZW50IHRvIGhhdmUgbWFwcGluZwo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByaXZpbGVnZXMgaW5zdGVhZCBvZiB0aGUKPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZXN0aW5hdGlvbiBkb21haW4u
ICovCj4gKwo+ICAgLyogYCB9ICovCj4gICAKPiAgIC8qCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL3hzbS9kdW1teS5oIGIveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKPiBpbmRleCBmZjZiMmRi
Li4zNTJhODg2IDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oCj4gKysrIGIv
eGVuL2luY2x1ZGUveHNtL2R1bW15LmgKPiBAQCAtNTM1LDYgKzUzNSwxOSBAQCBzdGF0aWMgWFNN
X0lOTElORSBpbnQgeHNtX21hcF9nbWZuX2ZvcmVpZ24oWFNNX0RFRkFVTFRfQVJHIHN0cnVjdCBk
b21haW4gKmQsIHN0cgo+ICAgICAgIHJldHVybiB4c21fZGVmYXVsdF9hY3Rpb24oYWN0aW9uLCBk
LCB0KTsKPiAgIH0KPiAgIAo+ICsvKgo+ICsgKiBCZSBhd2FyZSB0aGF0IHRoaXMgaXMgbm90IGFu
IGV4YWN0IGRlZmF1bHQgZXF1aXZhbGVuY2Ugb2YgaXRzIGZsYXNrIHZhcmlhbnQKPiArICogd2hp
Y2ggYWxzbyBjaGVja3MgaWYgQGQgYW5kIEB0ICJhcmUgYWxsb3dlZCB0byBzaGFyZSBtZW1vcnkg
cGFnZXMiLCBmb3Igd2UKCnMvZm9yIHdlL2ZvciBub3csIHdlLyA/Cgo+ICsgKiBkb24ndCBoYXZl
IGEgcHJvcGVyIGRlZmF1bHQgZXF1aXZhbGVuY2Ugb2Ygc3VjaCBhIGNoZWNrLgo+ICsgKi8KPiAr
c3RhdGljIFhTTV9JTkxJTkUgaW50IHhzbV9tYXBfZ21mbl9zaGFyZShYU01fREVGQVVMVF9BUkcg
c3RydWN0IGRvbWFpbiAqZCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzdHJ1Y3QgZG9tYWluICp0KQo+ICt7Cj4gKyAgICBYU01fQVNTRVJUX0FDVElPTihYU01f
VEFSR0VUKTsKPiArICAgIHJldHVybiB4c21fZGVmYXVsdF9hY3Rpb24oWFNNX1RBUkdFVCwgY3Vy
cmVudC0+ZG9tYWluLCBkKSA/Ogo+ICsgICAgICAgICAgIHhzbV9kZWZhdWx0X2FjdGlvbihhY3Rp
b24sIGN1cnJlbnQtPmRvbWFpbiwgdCk7Cj4gK30KPiArCj4gICBzdGF0aWMgWFNNX0lOTElORSBp
bnQgeHNtX2h2bV9wYXJhbShYU01fREVGQVVMVF9BUkcgc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBvcCkKPiAgIHsKPiAgICAgICBYU01fQVNTRVJUX0FDVElPTihYU01fVEFSR0VUKTsK
PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveHNtL3hzbS5oIGIveGVuL2luY2x1ZGUveHNtL3hz
bS5oCj4gaW5kZXggZjBjNmZjNy4uODg3MzI1MyAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS94
c20veHNtLmgKPiArKysgYi94ZW4vaW5jbHVkZS94c20veHNtLmgKPiBAQCAtODYsNiArODYsNyBA
QCBzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgewo+ICAgICAgIGludCAoKmFkZF90b19waHlzbWFwKSAo
c3RydWN0IGRvbWFpbiAqZDEsIHN0cnVjdCBkb21haW4gKmQyKTsKPiAgICAgICBpbnQgKCpyZW1v
dmVfZnJvbV9waHlzbWFwKSAoc3RydWN0IGRvbWFpbiAqZDEsIHN0cnVjdCBkb21haW4gKmQyKTsK
PiAgICAgICBpbnQgKCptYXBfZ21mbl9mb3JlaWduKSAoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0
IGRvbWFpbiAqdCk7Cj4gKyAgICBpbnQgKCptYXBfZ21mbl9zaGFyZSkgKHN0cnVjdCBkb21haW4g
KmQsIHN0cnVjdCBkb21haW4gKnQpOwo+ICAgICAgIGludCAoKmNsYWltX3BhZ2VzKSAoc3RydWN0
IGRvbWFpbiAqZCk7Cj4gICAKPiAgICAgICBpbnQgKCpjb25zb2xlX2lvKSAoc3RydWN0IGRvbWFp
biAqZCwgaW50IGNtZCk7Cj4gQEAgLTM3Niw2ICszNzcsMTEgQEAgc3RhdGljIGlubGluZSBpbnQg
eHNtX21hcF9nbWZuX2ZvcmVpZ24gKHhzbV9kZWZhdWx0X3QgZGVmLCBzdHJ1Y3QgZG9tYWluICpk
LCBzdHIKPiAgICAgICByZXR1cm4geHNtX29wcy0+bWFwX2dtZm5fZm9yZWlnbihkLCB0KTsKPiAg
IH0KPiAgIAo+ICtzdGF0aWMgaW5saW5lIGludCB4c21fbWFwX2dtZm5fc2hhcmUgKHhzbV9kZWZh
dWx0X3QgZGVmLCBzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZG9tYWluICp0KQo+ICt7Cj4gKyAg
ICByZXR1cm4geHNtX29wcy0+bWFwX2dtZm5fc2hhcmUoZCwgdCk7Cj4gK30KPiArCj4gICBzdGF0
aWMgaW5saW5lIGludCB4c21fY2xhaW1fcGFnZXMoeHNtX2RlZmF1bHRfdCBkZWYsIHN0cnVjdCBk
b21haW4gKmQpCj4gICB7Cj4gICAgICAgcmV0dXJuIHhzbV9vcHMtPmNsYWltX3BhZ2VzKGQpOwo+
IGRpZmYgLS1naXQgYS94ZW4veHNtL2R1bW15LmMgYi94ZW4veHNtL2R1bW15LmMKPiBpbmRleCA2
ZTc1MTE5Li4wNGU5MWQzIDEwMDY0NAo+IC0tLSBhL3hlbi94c20vZHVtbXkuYwo+ICsrKyBiL3hl
bi94c20vZHVtbXkuYwo+IEBAIC0xMjQsNiArMTI0LDcgQEAgdm9pZCBfX2luaXQgeHNtX2ZpeHVw
X29wcyAoc3RydWN0IHhzbV9vcGVyYXRpb25zICpvcHMpCj4gICAgICAgc2V0X3RvX2R1bW15X2lm
X251bGwob3BzLCBhZGRfdG9fcGh5c21hcCk7Cj4gICAgICAgc2V0X3RvX2R1bW15X2lmX251bGwo
b3BzLCByZW1vdmVfZnJvbV9waHlzbWFwKTsKPiAgICAgICBzZXRfdG9fZHVtbXlfaWZfbnVsbChv
cHMsIG1hcF9nbWZuX2ZvcmVpZ24pOwo+ICsgICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCBt
YXBfZ21mbl9zaGFyZSk7Cj4gICAKPiAgICAgICBzZXRfdG9fZHVtbXlfaWZfbnVsbChvcHMsIHZt
X2V2ZW50X2NvbnRyb2wpOwo+ICAgCj4gZGlmZiAtLWdpdCBhL3hlbi94c20vZmxhc2svaG9va3Mu
YyBiL3hlbi94c20vZmxhc2svaG9va3MuYwo+IGluZGV4IDc4YmMzMjYuLmI1Y2JhY2MgMTAwNjQ0
Cj4gLS0tIGEveGVuL3hzbS9mbGFzay9ob29rcy5jCj4gKysrIGIveGVuL3hzbS9mbGFzay9ob29r
cy5jCj4gQEAgLTExOTgsNiArMTE5OCwxNCBAQCBzdGF0aWMgaW50IGZsYXNrX21hcF9nbWZuX2Zv
cmVpZ24oc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGRvbWFpbiAqdCkKPiAgICAgICByZXR1cm4g
ZG9tYWluX2hhc19wZXJtKGQsIHQsIFNFQ0NMQVNTX01NVSwgTU1VX19NQVBfUkVBRCB8IE1NVV9f
TUFQX1dSSVRFKTsKPiAgIH0KPiAgIAo+ICtzdGF0aWMgaW50IGZsYXNrX21hcF9nbWZuX3NoYXJl
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkb21haW4gKnQpCj4gK3sKPiArICAgIGlmICggY3Vy
cmVudF9oYXNfcGVybShkLCBTRUNDTEFTU19NTVUsIE1NVV9fTUFQX1JFQUQgfCBNTVVfX01BUF9X
UklURSkgKQo+ICsgICAgICAgIHJldHVybiByYzsKPiArICAgIHJldHVybiBjdXJyZW50X2hhc19w
ZXJtKHQsIFNFQ0NMQVNTX01NVSwgTU1VX19NQVBfUkVBRCB8IE1NVV9fTUFQX1dSSVRFKSA/Ogo+
ICsgICAgICAgICAgIGRvbWFpbl9oYXNfcGVybShkLCB0LCBTRUNDTEFTU19NTVUsIE1NVV9fU0hB
UkVfTUVNKTsKPiArfQo+ICsKPiAgIHN0YXRpYyBpbnQgZmxhc2tfaHZtX3BhcmFtKHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGxvbmcgb3ApCj4gICB7Cj4gICAgICAgdTMyIHBlcm07Cj4gQEAg
LTE4MjIsNiArMTgzMCw3IEBAIHN0YXRpYyBzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgZmxhc2tfb3Bz
ID0gewo+ICAgICAgIC5hZGRfdG9fcGh5c21hcCA9IGZsYXNrX2FkZF90b19waHlzbWFwLAo+ICAg
ICAgIC5yZW1vdmVfZnJvbV9waHlzbWFwID0gZmxhc2tfcmVtb3ZlX2Zyb21fcGh5c21hcCwKPiAg
ICAgICAubWFwX2dtZm5fZm9yZWlnbiA9IGZsYXNrX21hcF9nbWZuX2ZvcmVpZ24sCj4gKyAgICAu
bWFwX2dtZm5fc2hhcmUgPSBmbGFza19tYXBfZ21mbl9zaGFyZSwKPiAgIAo+ICAgI2lmIGRlZmlu
ZWQoQ09ORklHX0hBU19QQVNTVEhST1VHSCkgJiYgZGVmaW5lZChDT05GSUdfSEFTX1BDSSkKPiAg
ICAgICAuZ2V0X2RldmljZV9ncm91cCA9IGZsYXNrX2dldF9kZXZpY2VfZ3JvdXAsCj4gZGlmZiAt
LWdpdCBhL3hlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzIGIveGVuL3hzbS9mbGFz
ay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKPiBpbmRleCBjNWQ4NTQ4Li40YTkyMjUyIDEwMDY0NAo+
IC0tLSBhL3hlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzCj4gKysrIGIveGVuL3hz
bS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKPiBAQCAtMzg1LDYgKzM4NSwxMSBAQCBjbGFz
cyBtbXUKPiAgICMgQWxsb3cgYSBwcml2aWxlZ2VkIGRvbWFpbiB0byBpbnN0YWxsIGEgbWFwIG9m
IGEgcGFnZSBpdCBkb2VzIG5vdCBvd24uICBVc2VkCj4gICAjIGZvciBzdHViIGRvbWFpbiBkZXZp
Y2UgbW9kZWxzIHdpdGggdGhlIFBWIGZyYW1lYnVmZmVyLgo+ICAgICAgIHRhcmdldF9oYWNrCj4g
KyMgQ2hlY2tlZCB3aGVuIHVzaW5nIFhFTk1FTV9hZGRfdG9fcGh5c21hcCB3aXRoIFhFTk1BUFNQ
QUNFX2dtZm5fc2hhcmUKPiArIyB0byBzaGFyZSBtZW1vcnkgYmV0d2VlbiB0d28gZG9tYWluczoK
PiArIyAgc291cmNlID0gZG9tYWluIHdob3NlIG1lbW9yeSBpcyBiZWluZyBzaGFyZWQKPiArIyAg
dGFyZ2V0ID0gY2xpZW50IGRvbWFpbgo+ICsgICAgc2hhcmVfbWVtCj4gICB9Cj4gICAKPiAgICMg
Y29udHJvbCBvZiB0aGUgcGFnaW5nX2RvbWN0bCBzcGxpdCBieSBzdWJvcAo+IAoKLS0gCkp1bGll
biBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 17:14:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 17: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 1fuhZL-0005wp-JS; Tue, 28 Aug 2018 17:14: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=lspn=ll=oracle.com=joe.jin@srs-us1.protection.inumbo.net>)
 id 1fuhZJ-0005wi-Mt
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 17:14:17 +0000
X-Inumbo-ID: 96f29c30-aae5-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 96f29c30-aae5-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 19:12: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 w7SH3u3b181490;
 Tue, 28 Aug 2018 17:14: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=M7do1fumj2gd8jjtIm1/GLhikNG/3zXfdTShzyytiwk=;
 b=i9HtI1FMfKwgZO2pZ3brTXP/hOCJQzZ7OTxbPnD+pe1ywDRHVUnCQXzcjyoSiF6ciBtJ
 v2M+vMUZAiHq4rffUH1cTvpW0vGPDoBbhUdY7Flhv9Q/OyuJgR7w9sKn6pQNStDKdoAq
 +vl7yWK81QeHCFTTwZiVrqw7iqkhGWMAMjUVlYDuAcFrWBpYOS+9Py9v64xGu/GnjUv7
 QBibnWkK0PgmL2GepzlMSGlUflA3+tVRd0ScL5FZe+GFWP5iClLfC1cf3vLrdAmyMSjY
 QKvRV1rQQV9UejVsYatIy6K3fnPeRZFQPa3DlU9SZI4Jm9xEiP/24qW86SgCMYVuBytR cQ== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2130.oracle.com with ESMTP id 2m2xhtnask-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 28 Aug 2018 17:14:15 +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 w7SHE9vX007321
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 28 Aug 2018 17:14:09 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 w7SHE8Pl010406;
 Tue, 28 Aug 2018 17:14:08 GMT
Received: from [10.211.202.81] (/10.211.202.81)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Tue, 28 Aug 2018 10:14:08 -0700
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Juergen Gross <jgross@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
References: <c7cfcd6d-5245-b82f-781f-32bddec5aeab@oracle.com>
 <6cccd58c-f962-ac4b-bfb4-08df8432f4e5@oracle.com>
From: Joe Jin <joe.jin@oracle.com>
Message-ID: <cb9d797b-0df1-8bb2-93b3-34caf6da6f30@oracle.com>
Date: Tue, 28 Aug 2018 10:14:05 -0700
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0)
 Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <6cccd58c-f962-ac4b-bfb4-08df8432f4e5@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8999
 signatures=668708
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808280172
Subject: Re: [Xen-devel] [PATCH V2] xen: export device state to sysfs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gOC8yOC8xOCA5OjUzIEFNLCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4gT24gMDgvMjgvMjAx
OCAxMDo1NiBBTSwgSm9lIEppbiB3cm90ZToKPj4gRXhwb3J0IGRldmljZSBzdGF0ZSB0byBzeXNm
cyB0byBhbGxvdyBmb3IgZWFzaWVyIGdldCBkZXZpY2Ugc3RhdGUuCj4+Cj4+IFNpZ25lZC1vZmYt
Ynk6IEpvZSBKaW4gPGpvZS5qaW5Ab3JhY2xlLmNvbT4KPj4gQ2M6IEJvcmlzIE9zdHJvdnNreSA8
Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Cj4+IENjOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA
c3VzZS5jb20+Cj4+IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20+Cj4+IC0tLQo+PiAgRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5c2ZzLWJ1cy14ZW4t
YmFja2VuZCB8IDkgKysrKysrKysrCj4+ICBkcml2ZXJzL3hlbi94ZW5idXMveGVuYnVzX3Byb2Jl
LmMgICAgICAgICAgICAgIHwgOSArKysrKysrKysKPj4gIDIgZmlsZXMgY2hhbmdlZCwgMTggaW5z
ZXJ0aW9ucygrKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5
c2ZzLWJ1cy14ZW4tYmFja2VuZCBiL0RvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1idXMt
eGVuLWJhY2tlbmQKPj4gaW5kZXggM2Q1OTUxYzhiZjVmLi5lOGI2MGJkNzY2ZjcgMTAwNjQ0Cj4+
IC0tLSBhL0RvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1idXMteGVuLWJhY2tlbmQKPiAK
PiAKPiBXb24ndCB0aGlzIHNob3cgdXAgaW4gdGhlIGZyb250ZW5kIGFzIHdlbGw/CgpZZXMgaXQg
d2lsbCwgY3VycmVudCB0aGVyZSBpcyBubyBhbnkgQUJJIGRvY3VtZW50IGZvciB4ZW4tZnJvbnRl
bmQuCgpUaGFua3MsCkpvZQo+IAo+IC1ib3Jpcwo+IAo+PiArKysgYi9Eb2N1bWVudGF0aW9uL0FC
SS9zdGFibGUvc3lzZnMtYnVzLXhlbi1iYWNrZW5kCj4+IEBAIC03MywzICs3MywxMiBAQCBLZXJu
ZWxWZXJzaW9uOgkzLjAKPj4gIENvbnRhY3Q6CUtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFk
LndpbGtAb3JhY2xlLmNvbT4KPj4gIERlc2NyaXB0aW9uOgo+PiAgICAgICAgICAgICAgICAgIE51
bWJlciBvZiBzZWN0b3JzIHdyaXR0ZW4gYnkgdGhlIGZyb250ZW5kLgo+PiArCj4+ICtXaGF0OgkJ
L3N5cy9idXMveGVuLWJhY2tlbmQvZGV2aWNlcy8qL3N0YXRlCj4+ICtEYXRlOgkJQXVndXN0IDIw
MTgKPj4gK0tlcm5lbFZlcnNpb246CTQuMTkKPj4gK0NvbnRhY3Q6CUpvZSBKaW4gPGpvZS5qaW5A
b3JhY2xlLmNvbT4KPj4gK0Rlc2NyaXB0aW9uOgo+PiArICAgICAgICAgICAgICAgIFRoZSBzdGF0
ZSBvZiB0aGUgZGV2aWNlLiBPbmUgb2Y6ICdVbmtub3duJywKPj4gKyAgICAgICAgICAgICAgICAn
SW5pdGlhbGlzaW5nJywgJ0luaXRpYWxpc2VkJywgJ0Nvbm5lY3RlZCcsICdDbG9zaW5nJywKPj4g
KyAgICAgICAgICAgICAgICAnQ2xvc2VkJywgJ1JlY29uZmlndXJpbmcnLCAnUmVjb25maWd1cmVk
Jy4KPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL3hlbmJ1cy94ZW5idXNfcHJvYmUuYyBiL2Ry
aXZlcnMveGVuL3hlbmJ1cy94ZW5idXNfcHJvYmUuYwo+PiBpbmRleCBmMjA4ODgzOGY2OTAuLjVi
NDcxODg5ZDcyMyAxMDA2NDQKPj4gLS0tIGEvZHJpdmVycy94ZW4veGVuYnVzL3hlbmJ1c19wcm9i
ZS5jCj4+ICsrKyBiL2RyaXZlcnMveGVuL3hlbmJ1cy94ZW5idXNfcHJvYmUuYwo+PiBAQCAtNDAy
LDEwICs0MDIsMTkgQEAgc3RhdGljIHNzaXplX3QgbW9kYWxpYXNfc2hvdyhzdHJ1Y3QgZGV2aWNl
ICpkZXYsCj4+ICB9Cj4+ICBzdGF0aWMgREVWSUNFX0FUVFJfUk8obW9kYWxpYXMpOwo+PiAgCj4+
ICtzdGF0aWMgc3NpemVfdCBzdGF0ZV9zaG93KHN0cnVjdCBkZXZpY2UgKmRldiwKPj4gKwkJCSAg
ICBzdHJ1Y3QgZGV2aWNlX2F0dHJpYnV0ZSAqYXR0ciwgY2hhciAqYnVmKQo+PiArewo+PiArCXJl
dHVybiBzcHJpbnRmKGJ1ZiwgIiVzXG4iLAo+PiArCQkJeGVuYnVzX3N0cnN0YXRlKHRvX3hlbmJ1
c19kZXZpY2UoZGV2KS0+c3RhdGUpKTsKPj4gK30KPj4gK3N0YXRpYyBERVZJQ0VfQVRUUl9STyhz
dGF0ZSk7Cj4+ICsKPj4gIHN0YXRpYyBzdHJ1Y3QgYXR0cmlidXRlICp4ZW5idXNfZGV2X2F0dHJz
W10gPSB7Cj4+ICAJJmRldl9hdHRyX25vZGVuYW1lLmF0dHIsCj4+ICAJJmRldl9hdHRyX2RldnR5
cGUuYXR0ciwKPj4gIAkmZGV2X2F0dHJfbW9kYWxpYXMuYXR0ciwKPj4gKwkmZGV2X2F0dHJfc3Rh
dGUuYXR0ciwKPj4gIAlOVUxMLAo+PiAgfTsKPj4gIAo+IAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 17:18:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 17: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 1fuhdA-00068X-5k; Tue, 28 Aug 2018 17:18: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=ec/y=ll=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fuhd9-00068S-Ih
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 17:18:15 +0000
X-Inumbo-ID: 72d51ea6-aae6-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 72d51ea6-aae6-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 17:18:58 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0F08480D;
 Tue, 28 Aug 2018 10:18: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 F034D3F5BD;
 Tue, 28 Aug 2018 10:18:12 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xen.org
References: <alpine.DEB.2.10.1808101430480.32304@sstabellini-ThinkPad-X260>
 <1533945616-14915-2-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <a7b58af3-b8d9-bb5d-6536-dc757ae57309@arm.com>
Date: Tue, 28 Aug 2018 18:18: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: <1533945616-14915-2-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 2/8] libxl: introduce a new structure to
 represent static shared memory regions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ian.jackson@eu.citrix.com, wei.liu2@citrix.com, blackskygg@gmail.com,
 Stefano Stabellini <stefanos@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAxMS8wOC8xOCAwMTowMCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IEZyb206
IFpob25nemUgTGl1IDxibGFja3NreWdnQGdtYWlsLmNvbT4KPiAKPiBBdXRob3I6IFpob25nemUg
TGl1IDxibGFja3NreWdnQGdtYWlsLmNvbT4KPiAKPiBBZGQgYSBuZXcgc3RydWN0dXJlIHRvIHRo
ZSBJREwgZmFtaWx5IHRvIHJlcHJlc2VudCBzdGF0aWMgc2hhcmVkIG1lbW9yeSByZWdpb25zCj4g
YXMgcHJvcG9zZWQgaW4gdGhlIHByb3Bvc2FsICJBbGxvdyBzZXR0aW5nIHVwIHNoYXJlZCBtZW1v
cnkgYXJlYXMgYmV0d2VlbiBWTXMKPiBmcm9tIHhsIGNvbmZpZyBmaWxlIiAoc2VlIFsxXSkuCj4g
Cj4gQW5kIGRlbGV0ZWQgc29tZSB0cmFpbGluZyB3aGl0ZSBzcGFjZXMuCj4gCj4gWzFdIGh0dHBz
Oi8vbGlzdHMueGVuLm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE3LTA4L21zZzAzMjQy
Lmh0bWwKPiAKPiBTaWduZWQtb2ZmLWJ5OiBaaG9uZ3plIExpdSA8YmxhY2tza3lnZ0BnbWFpbC5j
b20+Cj4gUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KPiBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiBTaWduZWQt
b2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+Cj4gCj4gQ2M6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBldS5jaXRyaXguY29tPgo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5p
QGtlcm5lbC5vcmc+Cj4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4g
Q2M6IHhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCj4gLS0tCj4gQ2hhbmdlcyBpbiB2NToKPiAtIGZp
eCB0eXBvcwo+IC0gYWRkIExJQlhMX0hBVkVfU1NITQo+IC0gcmVwbGFjZSBlbmQgd2l0aCBzaXpl
Cj4gLS0tCj4gICB0b29scy9saWJ4bC9saWJ4bC5oICAgICAgICAgfCAgNiArKysrKysKPiAgIHRv
b2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCB8IDMyICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKy0tCj4gICAyIGZpbGVzIGNoYW5nZWQsIDM2IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25z
KC0pCj4gCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsLmggYi90b29scy9saWJ4bC9s
aWJ4bC5oCj4gaW5kZXggYWUyZDYzZC4uYTlhNTIzZSAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4
bC9saWJ4bC5oCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGwuaAo+IEBAIC0yNDU1LDYgKzI0NTUs
MTIgQEAgaW50IGxpYnhsX2ZkX3NldF9ub25ibG9jayhsaWJ4bF9jdHggKmN0eCwgaW50IGZkLCBp
bnQgbm9uYmxvY2spOwo+ICAgaW50IGxpYnhsX3FlbXVfbW9uaXRvcl9jb21tYW5kKGxpYnhsX2N0
eCAqY3R4LCB1aW50MzJfdCBkb21pZCwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCBjaGFyICpjb21tYW5kX2xpbmUsIGNoYXIgKipvdXRwdXQpOwo+ICAgCj4gKyNkZWZp
bmUgTElCWExfSEFWRV9TU0hNIDEKCkNhbiB5b3UgbW92ZSB0aGlzIGNsb3NlciB0byB0aGUgb3Ro
ZXIgTElCWExfSEFWRV8qPyBBbHNvLCB5b3Ugd2FudCB0byAKYWRkIGEgY29tbWVudCBvbiB0b3Ag
YXMgd2UgZG8gZm9yIHRoZSBvdGhlcnMuCgo+ICsKPiArLyogQ29uc3RhbnRzIGZvciBsaWJ4bF9z
dGF0aWNfc2htICovCj4gKyNkZWZpbmUgTElCWExfU1NITV9SQU5HRV9VTktOT1dOIFVJTlQ2NF9N
QVgKPiArI2RlZmluZSBMSUJYTF9TU0hNX0lEX01BWExFTiAgICAxMjgKCldoeSBkbyB5b3UgbmVl
ZCB0byBib3VuZCB0aGUgc2l6ZSBvZiB0aGUgc3RyaW5nPwoKPiArCj4gICAjaW5jbHVkZSA8bGli
eGxfZXZlbnQuaD4KPiAgIAo+ICAgI2VuZGlmIC8qIExJQlhMX0ggKi8KPiBkaWZmIC0tZ2l0IGEv
dG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsIGIvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRs
Cj4gaW5kZXggNGEzODU4MC4uZTFmYjk3NSAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4bC9saWJ4
bF90eXBlcy5pZGwKPiArKysgYi90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKPiBAQCAtNTY1
LDEwICs1NjUsMTAgQEAgbGlieGxfZG9tYWluX2J1aWxkX2luZm8gPSBTdHJ1Y3QoImRvbWFpbl9i
dWlsZF9pbmZvIixbCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo
ImtleW1hcCIsICAgICAgICAgICBzdHJpbmcpLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgKCJzZGwiLCAgICAgICAgICAgICAgbGlieGxfc2RsX2luZm8pLAo+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCJzcGljZSIsICAgICAgICAg
ICAgbGlieGxfc3BpY2VfaW5mbyksCj4gLQo+ICsKPiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICgiZ2Z4X3Bhc3N0aHJ1IiwgICAgIGxpYnhsX2RlZmJvb2wpLAo+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCJnZnhfcGFzc3RocnVfa2lu
ZCIsIGxpYnhsX2dmeF9wYXNzdGhydV9raW5kKSwKPiAtCj4gKwo+ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgKCJzZXJpYWwiLCAgICAgICAgICAgc3RyaW5nKSwKPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgiYm9vdCIsICAgICAgICAg
ICAgIHN0cmluZyksCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo
InVzYiIsICAgICAgICAgICAgICBsaWJ4bF9kZWZib29sKSwKPiBAQCAtOTAzLDYgKzkwMywzMyBA
QCBsaWJ4bF9kZXZpY2VfdnNuZCA9IFN0cnVjdCgiZGV2aWNlX3ZzbmQiLCBbCj4gICAgICAgKCJw
Y21zIiwgQXJyYXkobGlieGxfdnNuZF9wY20sICJudW1fdnNuZF9wY21zIikpCj4gICAgICAgXSkK
PiAgIAo+ICtsaWJ4bF9zc2htX2NhY2hlcG9saWN5ID0gRW51bWVyYXRpb24oInNzaG1fY2FjaGVw
b2xpY3kiLCBbCj4gKyAgICAoLTEsICJVTktOT1dOIiksCj4gKyAgICAoMCwgICJBUk1fTk9STUFM
IiksICAjIEFSTSBwb2xpY2llcyBzaG91bGQgYmUgPCAzMgo+ICsgICAgKDMyLCAgIlg4Nl9OT1JN
QUwiKSwgIyBYODYgcG9saWNpZXMgc2hvdWxkIGJlID49IDMyCj4gKyAgICBdLCBpbml0X3ZhbCA9
ICJMSUJYTF9TU0hNX0NIQ0hFX1BPTElDWV9VTktOT1dOIikKClNob3VsZG4ndCB0aGlzIGJlIExJ
QlhMX1NTSE1fQ0FDSEVQT0xJQ1lfVU5LTk9XTj8KCj4gKwo+ICtsaWJ4bF9zc2htX3Byb3QgPSBF
bnVtZXJhdGlvbigic3NobV9wcm90IiwgWwo+ICsgICAgKC0xLCAiVU5LTk9XTiIpLAo+ICsgICAg
KDMsICAiUlciKSwKPiArICAgIF0sIGluaXRfdmFsID0gIkxJQlhMX1NTSE1fUFJPVF9VTktOT1dO
IikKPiArCj4gK2xpYnhsX3NzaG1fcm9sZSA9IEVudW1lcmF0aW9uKCJzc2htX3JvbGUiLCBbCj4g
KyAgICAoLTEsICJVTktOT1dOIiksCj4gKyAgICAoMCwgICJNQVNURVIiKSwKPiArICAgICgxLCAg
IlNMQVZFIiksCj4gKyAgICBdLCBpbml0X3ZhbCA9ICJMSUJYTF9TU0hNX1JPTEVfVU5LTk9XTiIp
Cj4gKwo+ICtsaWJ4bF9zdGF0aWNfc2htID0gU3RydWN0KCJzdGF0aWNfc2htIiwgWwo+ICsgICAg
KCJpZCIsIHN0cmluZyksCj4gKyAgICAoIm9mZnNldCIsIHVpbnQ2NCwgeydpbml0X3ZhbCc6ICdM
SUJYTF9TU0hNX1JBTkdFX1VOS05PV04nfSksCj4gKyAgICAoImJlZ2luIiwgdWludDY0LCB7J2lu
aXRfdmFsJzogJ0xJQlhMX1NTSE1fUkFOR0VfVU5LTk9XTid9KSwKPiArICAgICgic2l6ZSIsIHVp
bnQ2NCwgeydpbml0X3ZhbCc6ICdMSUJYTF9TU0hNX1JBTkdFX1VOS05PV04nfSksCj4gKyAgICAo
InByb3QiLCBsaWJ4bF9zc2htX3Byb3QsIHsnaW5pdF92YWwnOiAnTElCWExfU1NITV9QUk9UX1VO
S05PV04nfSksCj4gKyAgICAoImNhY2hlX3BvbGljeSIsIGxpYnhsX3NzaG1fY2FjaGVwb2xpY3ks
IHsnaW5pdF92YWwnOiAnTElCWExfU1NITV9DQUNIRVBPTElDWV9VTktOT1dOJ30pLAo+ICsgICAg
KCJyb2xlIiwgbGlieGxfc3NobV9yb2xlLCB7J2luaXRfdmFsJzogJ0xJQlhMX1NTSE1fUk9MRV9V
TktOT1dOJ30pLAo+ICtdKQo+ICsKPiAgIGxpYnhsX2RvbWFpbl9jb25maWcgPSBTdHJ1Y3QoImRv
bWFpbl9jb25maWciLCBbCj4gICAgICAgKCJjX2luZm8iLCBsaWJ4bF9kb21haW5fY3JlYXRlX2lu
Zm8pLAo+ICAgICAgICgiYl9pbmZvIiwgbGlieGxfZG9tYWluX2J1aWxkX2luZm8pLAo+IEBAIC05
MjQsNiArOTUxLDcgQEAgbGlieGxfZG9tYWluX2NvbmZpZyA9IFN0cnVjdCgiZG9tYWluX2NvbmZp
ZyIsIFsKPiAgICAgICAoImNoYW5uZWxzIiwgQXJyYXkobGlieGxfZGV2aWNlX2NoYW5uZWwsICJu
dW1fY2hhbm5lbHMiKSksCj4gICAgICAgKCJ1c2JjdHJscyIsIEFycmF5KGxpYnhsX2RldmljZV91
c2JjdHJsLCAibnVtX3VzYmN0cmxzIikpLAo+ICAgICAgICgidXNiZGV2cyIsIEFycmF5KGxpYnhs
X2RldmljZV91c2JkZXYsICJudW1fdXNiZGV2cyIpKSwKPiArICAgICgic3NobXMiLCBBcnJheShs
aWJ4bF9zdGF0aWNfc2htLCAibnVtX3NzaG1zIikpLAo+ICAgCj4gICAgICAgKCJvbl9wb3dlcm9m
ZiIsIGxpYnhsX2FjdGlvbl9vbl9zaHV0ZG93biksCj4gICAgICAgKCJvbl9yZWJvb3QiLCBsaWJ4
bF9hY3Rpb25fb25fc2h1dGRvd24pLAo+IAoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 17:26:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 17: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 1fuhkp-0006xi-3S; Tue, 28 Aug 2018 17: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=ec/y=ll=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fuhkn-0006xd-Fz
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 17:26:09 +0000
X-Inumbo-ID: 8d4650a2-aae7-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 8d4650a2-aae7-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 17:26: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 9A07280D;
 Tue, 28 Aug 2018 10:26:07 -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 821613F5BD;
 Tue, 28 Aug 2018 10:26:06 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xen.org
References: <alpine.DEB.2.10.1808101430480.32304@sstabellini-ThinkPad-X260>
 <1533945616-14915-7-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <0b1aad19-8123-c624-d716-075b71722933@arm.com>
Date: Tue, 28 Aug 2018 18:26:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1533945616-14915-7-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 7/8] xen/arm: export shared memory
 regions as reserved-memory on device tree
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ian.jackson@eu.citrix.com, wei.liu2@citrix.com, blackskygg@gmail.com,
 Stefano Stabellini <stefanos@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAxMS8wOC8xOCAwMTowMCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IFNoYXJl
ZCBtZW1vcnkgcmVnaW9ucyBuZWVkIHRvIGJlIGFkdmVydGlzZWQgdG8gdGhlIGd1ZXN0LiBGb3J0
dW5hdGVseSwgYQo+IGRldmljZSB0cmVlIGJpbmRpbmcgZm9yIHNwZWNpYWwgbWVtb3J5IHJlZ2lv
bnMgYWxyZWFkeSBleGlzdDoKPiByZXNlcnZlZC1tZW1vcnkuCj4gCj4gQWRkIGEgcmVzZXJ2ZWQt
bWVtb3J5IG5vZGUgZm9yIGVhY2ggc2hhcmVkIG1lbW9yeSByZWdpb24sIGZvciBib3RoCj4gbWFz
dGVycyBhbmQgc2xhdmVzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3RlZmFub3NAeGlsaW54LmNvbT4KPiAtLS0KPiBDaGFuZ2VzIGluIHY3Ogo+IC0gY2hhbmdlIG5v
ZGUgbmFtZSB0byB4ZW4tc2htZW0KPiAtIGFkZCBjb21wYXRpYmxlIHByb3BlcnR5Cj4gLSBhZGQg
aWQgcHJvcGVydHkKPiAtLS0KPiAgIHRvb2xzL2xpYnhsL2xpYnhsX2FyY2guaCB8ICAyICstCj4g
ICB0b29scy9saWJ4bC9saWJ4bF9hcm0uYyAgfCA1OSArKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKystLS0KPiAgIHRvb2xzL2xpYnhsL2xpYnhsX2RvbS5jICB8ICAy
ICstCj4gICB0b29scy9saWJ4bC9saWJ4bF94ODYuYyAgfCAgMiArLQo+ICAgNCBmaWxlcyBjaGFu
Z2VkLCA1OSBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS90
b29scy9saWJ4bC9saWJ4bF9hcmNoLmggYi90b29scy9saWJ4bC9saWJ4bF9hcmNoLmgKPiBpbmRl
eCA2YTA3Y2NmLi4zNjI2ZTRhIDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FyY2gu
aAo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2FyY2guaAo+IEBAIC0zNiw3ICszNiw3IEBAIGlu
dCBsaWJ4bF9fYXJjaF9kb21haW5fY3JlYXRlKGxpYnhsX19nYyAqZ2MsIGxpYnhsX2RvbWFpbl9j
b25maWcgKmRfY29uZmlnLAo+ICAgLyogc2V0dXAgYXJjaCBzcGVjaWZpYyBoYXJkd2FyZSBkZXNj
cmlwdGlvbiwgaS5lLiBEVEIgb24gQVJNICovCj4gICBfaGlkZGVuCj4gICBpbnQgbGlieGxfX2Fy
Y2hfZG9tYWluX2luaXRfaHdfZGVzY3JpcHRpb24obGlieGxfX2djICpnYywKPiAtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZv
ICppbmZvLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGli
eGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfX2RvbWFpbl9idWlsZF9zdGF0ZSAqc3RhdGUsCj4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHhjX2RvbV9p
bWFnZSAqZG9tKTsKPiAgIC8qIGZpbmFsaXplIGFyY2ggc3BlY2lmaWMgaGFyZHdhcmUgZGVzY3Jp
cHRpb24uICovCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jIGIvdG9vbHMv
bGlieGwvbGlieGxfYXJtLmMKPiBpbmRleCA1ZjYyZTc4Li43MmRkMGQyIDEwMDY0NAo+IC0tLSBh
L3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMK
PiBAQCAtNDYxLDYgKzQ2MSw1NiBAQCBzdGF0aWMgaW50IG1ha2VfbWVtb3J5X25vZGVzKGxpYnhs
X19nYyAqZ2MsIHZvaWQgKmZkdCwKPiAgICAgICByZXR1cm4gMDsKPiAgIH0KPiAgIAo+ICtzdGF0
aWMgaW50IG1ha2VfcmVzZXJ2ZWRfbm9kZXMobGlieGxfX2djICpnYywgdm9pZCAqZmR0LAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25m
aWcpCj4gK3sKPiArICAgIGludCByZXMsIGk7Cj4gKyAgICBjb25zdCBjaGFyICpuYW1lOwo+ICsK
PiArICAgIGlmIChkX2NvbmZpZy0+bnVtX3NzaG1zID09IDApCj4gKyAgICAgICAgcmV0dXJuIDA7
Cj4gKwo+ICsgICAgcmVzID0gZmR0X2JlZ2luX25vZGUoZmR0LCAicmVzZXJ2ZWQtbWVtb3J5Iik7
Cj4gKyAgICBpZiAocmVzKSByZXR1cm4gcmVzOwo+ICsKPiArICAgIHJlcyA9IGZkdF9wcm9wZXJ0
eV9jZWxsKGZkdCwgIiNhZGRyZXNzLWNlbGxzIiwgUk9PVF9BRERSRVNTX0NFTExTKTsKPiArICAg
IGlmIChyZXMpIHJldHVybiByZXM7Cj4gKwo+ICsgICAgcmVzID0gZmR0X3Byb3BlcnR5X2NlbGwo
ZmR0LCAiI3NpemUtY2VsbHMiLCBST09UX1NJWkVfQ0VMTFMpOwo+ICsgICAgaWYgKHJlcykgcmV0
dXJuIHJlczsKPiArCj4gKyAgICByZXMgPSBmZHRfcHJvcGVydHkoZmR0LCAicmFuZ2VzIiwgTlVM
TCwgMCk7Cj4gKyAgICBpZiAocmVzKSByZXR1cm4gcmVzOwo+ICsKPiArICAgIGZvciAoaSA9IDA7
IGkgPCBkX2NvbmZpZy0+bnVtX3NzaG1zOyBpKyspIHsKPiArICAgICAgICB1aW50NjRfdCBzdGFy
dCA9IGRfY29uZmlnLT5zc2htc1tpXS5iZWdpbjsKCk5JVDogbmV3bGluZS4KCj4gKyAgICAgICAg
aWYgKGRfY29uZmlnLT5zc2htc1tpXS5yb2xlID09IExJQlhMX1NTSE1fUk9MRV9TTEFWRSkKPiAr
ICAgICAgICAgICAgc3RhcnQgKz0gZF9jb25maWctPnNzaG1zW2ldLm9mZnNldDsKPiArICAgICAg
ICBuYW1lID0gR0NTUFJJTlRGKCJ4ZW4tc2htZW1AJSJQUkl4NjQsIHN0YXJ0KTsKPiArCj4gKyAg
ICAgICAgcmVzID0gZmR0X2JlZ2luX25vZGUoZmR0LCBuYW1lKTsKPiArICAgICAgICBpZiAocmVz
KSByZXR1cm4gcmVzOwo+ICsKPiArICAgICAgICByZXMgPSBmZHRfcHJvcGVydHlfcmVncyhnYywg
ZmR0LCBST09UX0FERFJFU1NfQ0VMTFMsIFJPT1RfU0laRV9DRUxMUywKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAxLCBzdGFydCwgZF9jb25maWctPnNzaG1zW2ldLnNpemUpOwo+
ICsgICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7Cj4gKwo+ICsgICAgICAgIHJlcyA9IGZkdF9w
cm9wZXJ0eV9jb21wYXQoZ2MsIGZkdCwgMSwgInhlbixzaGFyZWQtbWVtb3J5Iik7CgpUaGlzIHJl
cXVpcmVzIGEgcGF0Y2ggaW4gdGhlIExpbnV4IERUIGRvY3MgZm9yIHRoZSBuZXcgYmluZGluZy4g
QnV0IG1vcmUgCmxpa2VseSB5b3Ugd2FudCB0byBleHBvc2UgYSBiaXQgbW9yZSBhYm91dCB0aGUg
c2hhcmVkLW1lbW9yeS4gRm9yIAppbnN0YW5jZSB0aGUgSUQgaXMgc29tZXRoaW5nIHJlYWxseSB1
c2VmdWwgdG8gaGF2ZSBpbiBoYW5kLgoKVGhpcyBjb3VsZCBoZWxwIGEgdGFpbG9yZWQgZ3Vlc3Qg
dG8gZGlzdGluZ3Vpc2ggYmV0d2VlbiAyIHNoYXJlZCBtZW1vcnkuCgpDaGVlcnMsCgotLSAKSnVs
aWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 17:31:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 17:31: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 1fuhpr-0007ga-Tm; Tue, 28 Aug 2018 17:31: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=ad41=ll=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fuhpq-0007gO-MM
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 17:31:22 +0000
X-Inumbo-ID: 4791598c-aae8-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4791598c-aae8-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 17:32: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 1fuhpo-0003Sp-F2; Tue, 28 Aug 2018 17:31: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 1fuhpo-0005SS-4b; Tue, 28 Aug 2018 17:31:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fuhpo-0007dp-3z; Tue, 28 Aug 2018 17:31:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126792-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-qemut-win7-amd64:guest-localmigrate:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-localmigrate:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-libvirt:xen-boot:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-rtds:debian-install:fail:allowable
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-win7-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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-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-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-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-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-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck: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-cubietruck:saverestore-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-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-amd64-xl-qemut-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=71e51140fdeb98c8fefc3a7067b554212bb61ac9
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 28 Aug 2018 17:31:20 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 126792: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjc5MiB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjc5Mi8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MjQ4CiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2Rz
dF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyNDMyOAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50
ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTQgZ3Vlc3QtbG9jYWxtaWdyYXRlIGZhaWwgcGFzcyBpbiAxMjY3MTAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNCBndWVzdC1sb2NhbG1pZ3JhdGUgZmFp
bCBwYXNzIGluIDEyNjcxMAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTI2NzEwCgpSZWdyZXNzaW9ucyB3aGlj
aCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI0MzI4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ZmFpbCBpbiAxMjY3MTAgYmxvY2tlZCBpbiAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI2NzEwIGxp
a2UgMTI0MzI4CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgaW4gMTI2NzEwIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI2NzEwIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9k
c3RfaG9zdCBmYWlsIGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTQgZ3Vlc3QtbG9jYWxtaWdyYXRlICAgIGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFp
bCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE2IGd1
ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTI0
MzI4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0t
aW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAg
ICAgICAgICA3MWU1MTE0MGZkZWI5OGM4ZmVmYzNhNzA2N2I1NTQyMTJiYjYxYWM5CmJhc2VsaW5l
IHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyMzgwMDdkNmZhZTk0NDdiZjVlOGU3M2Q2
N2FlOWZiODQ0ZTdmZjJhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQzMjggIDIwMTgtMDYtMTcg
MjM6Mzk6MDcgWiAgIDcxIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI0ODA3ICAyMDE4LTA2
LTI4IDE3OjM4OjA0IFogICA2MCBkYXlzICAgMzkgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI2Mjk2ICAyMDE4LTA4LTIxIDAxOjEyOjM4IFogICAgNyBkYXlzICAgIDYgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJp
c3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgR2VvcmdlIER1bmxhcCA8ZHVubGFwZ0B1bWljaC5l
ZHUKICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgSWFuIEphY2tz
b24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29t
PgogIExhcnMgS3VydGggPGxhcnMua3VydGgueGVuQGdtYWlsLmNvbT4KICBQYXVsIER1cnJhbnQg
PHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxp
bmlAa2VybmVsLm9yZz4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+
CiAgU3Rld2FydCBIaWxkZWJyYW5kIDxzdGV3YXJ0LmhpbGRlYnJhbmRAZG9ybmVyd29ya3MuY29t
PgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1p
Z3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTI4OSBs
aW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 17:37:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 17:37:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuhvY-000810-KV; Tue, 28 Aug 2018 17:37: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=ec/y=ll=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fuhvX-00080v-RE
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 17:37:15 +0000
X-Inumbo-ID: cc76fbf3-aae8-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id cc76fbf3-aae8-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 19:35:47 +0200 (CEST)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 574A018A;
 Tue, 28 Aug 2018 10: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 478443F5BD;
 Tue, 28 Aug 2018 10:37:13 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xen.org
References: <alpine.DEB.2.10.1808101430480.32304@sstabellini-ThinkPad-X260>
 <1533945616-14915-8-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <ba7142c0-1538-0aff-1bb5-855f4dc6050a@arm.com>
Date: Tue, 28 Aug 2018 18:37: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: <1533945616-14915-8-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 8/8] xen/arm: add xen,dmabuf nodes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: ian.jackson@eu.citrix.com, wei.liu2@citrix.com, blackskygg@gmail.com,
 Stefano Stabellini <stefanos@xilinx.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAxMS8wOC8xOCAwMTowMCwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+IEFkZCBh
ICJ4ZW4tZG1hYnVmIiBkZXZpY2Ugbm9kZSBmb3IgZXZlcnkgc2hhcmVkIHJlZ2lvbiwgY29tcGF0
aWJsZQo+ICJ4ZW4sZG1hYnVmIi4gRWFjaCBvZiB0aGVzZSBub2RlcyByZWZlcnMgdG8gdGhlIGNv
cnJlc3BvbmRpbmcKPiByZXNlcnZlZC1tZW1vcnkgbm9kZSB1c2luZyBhIHBoYW5kbGUuCj4gCj4g
VGhlc2UgZGV2aWNlIG5vZGVzIGNhbiBiZSB1c2VkIHRvIGJpbmQgZHJpdmVycyB0aGF0IGV4cG9y
dCB0aGUgcmVnaW9uIHRvCj4gdXNlcnNwYWNlLCBvciBkbyBvdGhlciBvcGVyYXRpb25zIGJhc2Vk
IG9uIHRoZSByZXNlcnZlZCBtZW1vcnkgcmVnaW9uLgoKTmFja2VkLWJ5OiBKdWxpZW4gR3JhbGwg
PGp1bGllbi5ncmFsbEBhcm0uY29tPgoKQXMgd2UgZGlzY3Vzc2VkIGluIGEgY2FsbCBmZXcgd2Vl
a3MgYWdvLCBJIGFtIHN0aWxsIGFnYWluc3QgdGhpcy4KClRoZSB1c2VyIGlzIGZyZWUgdG8gZGVj
aWRlIHdoYXQgdG8gZG8gd2l0aCB0aGUgcmVzZXJ2ZWQgcmVnaW9uLiBJdCBjb3VsZCAKYmUgYm91
bmQgdG8geGVuLGRtYS1idWYgZHJpdmVyIG9yIGFueSBvdGhlciBkcml2ZXIuCgpIZXJlIHdoYXQg
bWF0dGVycyBpcyB0byBleHBvc2UgdGhlIHNzaG0gd2l0aCB1c2VmdWwgaW5mb3JtYXRpb24gdG8g
CmRpc3Rpbmd1aXNoIGJldHdlZW4gMiBvZiB0aGVtLgoKR29pbmcgZm9yd2FyZCwgd2Ugc2hvdWxk
IGZpbmQgYSB3YXkgZm9yIHRoZSB1c2VyIHRvIGRlc2NyaWJlIHdoaWNoIApjb21wYXRpYmxlIHNo
b3VsZCBiZSB1c2VkLiBUaGlzIHByb2JhYmx5IHNob3VsZCBnbyB0aHJvdWdoIHRoZSBwYXJ0aWFs
IApkZXZpY2UtdHJlZS4gT25lIHdheSB0byBkbyB0aGlzIGlzOgoKMSkgUGFydGlhbCBEVAoKbXlk
cml2ZXJAMHhkZWFkYmVlZnsKICAgIHhlbi1zc2htID0gIklEIgp9CgoyKSBUaGUgdG9vbHN0YWNr
IHBhcnNlIHRoZSBwYXJ0aWFsIERUIGFuZCByZXBsYWNlIHhlbi1zc2htIGJ5IHRoZSAKY29ycmVj
dCBwaGFuZGxlCgpUaGlzIG1lYW5zIHRoZSB4ZW4tc3NobSBwcm9wZXJ0eSBpcyBuZXZlciBleHBv
c2VkLCBvbmx5IHRoZSBwaGFuZGxlLiBTbyAKdGhpcyBmb2xsb3cgd2hhdCBMaW51eCBpcyBkb2lu
Zy4gQXQgdGhlIHNhbWUgdGltZSwgeW91IGdpdmUgZnJlZWRvbSB0byAKdGhlIHVzZXIgdG8gd3Jp
dGUgaXRzIG93biBkcml2ZXIgYmFrZWQgYnkgc2hhcmVkIG1lbW9yeS4KCkNoZWVycywKCi0tIApK
dWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 17:39:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 17: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 1fuhxS-00087a-1Q; Tue, 28 Aug 2018 17:39:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qctd=ll=citrix.com=prvs=771e299fc=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuhxQ-00087Q-PU
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 17:39:12 +0000
X-Inumbo-ID: 603f322c-aae9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 603f322c-aae9-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 17:39:55 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,300,1531785600"; d="scan'208";a="63906535"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 28 Aug 2018 18:39:00 +0100
Message-ID: <1535477946-17892-2-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/7] x86/pv: Rename d->arch.pv_domain to
 d->arch.pv
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHRyYWlsaW5nIF9kb21haW4gc3VmZml4IGlzIHJlZHVuZGFudCwgYnV0IGFkZHMgdG8gY29k
ZSB2b2x1bWUuICBEcm9wIGl0LgoKUmVmbG93IGxpbmVzIGFzIGFwcHJvcHJpYXRlLCBhbmQgc3dp
dGNoIHRvIHVzaW5nIHRoZSBuZXcgWEZSRUUvZXRjIHdyYXBwZXJzCndoZXJlIGFwcGxpY2FibGUu
CgpObyBmdW5jdGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1
c2UuY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDQzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+
CkNDOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+Ci0tLQogeGVu
L2FyY2gveDg2L2NwdS9hbWQuYyAgICAgICAgIHwgIDQgKystLQogeGVuL2FyY2gveDg2L2NwdS9p
bnRlbC5jICAgICAgIHwgIDQgKystLQogeGVuL2FyY2gveDg2L2RvbWFpbi5jICAgICAgICAgIHwg
IDIgKy0KIHhlbi9hcmNoL3g4Ni9kb21haW5fcGFnZS5jICAgICB8ICA4ICsrKystLS0tCiB4ZW4v
YXJjaC94ODYvZG9tY3RsLmMgICAgICAgICAgfCAxMCArKysrKy0tLS0tCiB4ZW4vYXJjaC94ODYv
bW0uYyAgICAgICAgICAgICAgfCAxNCArKysrKysrLS0tLS0tLQogeGVuL2FyY2gveDg2L3B2L2Rv
bTBfYnVpbGQuYyAgIHwgIDQgKystLQogeGVuL2FyY2gveDg2L3B2L2RvbWFpbi5jICAgICAgIHwg
MzUgKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14
ODYvZG9tYWluLmggICB8ICA0ICsrLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZmx1c2h0bGIuaCB8
ICAyICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L3NoYWRvdy5oICAgfCAgNCArKy0tCiAxMSBmaWxl
cyBjaGFuZ2VkLCA0NCBpbnNlcnRpb25zKCspLCA0NyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvY3B1L2FtZC5jIGIveGVuL2FyY2gveDg2L2NwdS9hbWQuYwppbmRleCBh
N2FmYTJmLi5lMGVlMTE0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L2FtZC5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKQEAgLTIwOCw4ICsyMDgsOCBAQCBzdGF0aWMgdm9pZCBh
bWRfY3R4dF9zd2l0Y2hfbWFza2luZyhjb25zdCBzdHJ1Y3QgdmNwdSAqbmV4dCkKIAlzdHJ1Y3Qg
Y3B1aWRtYXNrcyAqdGhlc2VfbWFza3MgPSAmdGhpc19jcHUoY3B1aWRtYXNrcyk7CiAJY29uc3Qg
c3RydWN0IGRvbWFpbiAqbmV4dGQgPSBuZXh0ID8gbmV4dC0+ZG9tYWluIDogTlVMTDsKIAljb25z
dCBzdHJ1Y3QgY3B1aWRtYXNrcyAqbWFza3MgPQotCQkobmV4dGQgJiYgaXNfcHZfZG9tYWluKG5l
eHRkKSAmJiBuZXh0ZC0+YXJjaC5wdl9kb21haW4uY3B1aWRtYXNrcykKLQkJPyBuZXh0ZC0+YXJj
aC5wdl9kb21haW4uY3B1aWRtYXNrcyA6ICZjcHVpZG1hc2tfZGVmYXVsdHM7CisJCShuZXh0ZCAm
JiBpc19wdl9kb21haW4obmV4dGQpICYmIG5leHRkLT5hcmNoLnB2LmNwdWlkbWFza3MpCisJCT8g
bmV4dGQtPmFyY2gucHYuY3B1aWRtYXNrcyA6ICZjcHVpZG1hc2tfZGVmYXVsdHM7CiAKIAlpZiAo
KGxldmVsbGluZ19jYXBzICYgTENBUF8xY2QpID09IExDQVBfMWNkKSB7CiAJCXVpbnQ2NF90IHZh
bCA9IG1hc2tzLT5fMWNkOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9pbnRlbC5jIGIv
eGVuL2FyY2gveDg2L2NwdS9pbnRlbC5jCmluZGV4IDM3N2JlZWYuLjhjMzc1YzggMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9jcHUvaW50ZWwuYworKysgYi94ZW4vYXJjaC94ODYvY3B1L2ludGVs
LmMKQEAgLTExOSw4ICsxMTksOCBAQCBzdGF0aWMgdm9pZCBpbnRlbF9jdHh0X3N3aXRjaF9tYXNr
aW5nKGNvbnN0IHN0cnVjdCB2Y3B1ICpuZXh0KQogCXN0cnVjdCBjcHVpZG1hc2tzICp0aGVzZV9t
YXNrcyA9ICZ0aGlzX2NwdShjcHVpZG1hc2tzKTsKIAljb25zdCBzdHJ1Y3QgZG9tYWluICpuZXh0
ZCA9IG5leHQgPyBuZXh0LT5kb21haW4gOiBOVUxMOwogCWNvbnN0IHN0cnVjdCBjcHVpZG1hc2tz
ICptYXNrcyA9Ci0JCShuZXh0ZCAmJiBpc19wdl9kb21haW4obmV4dGQpICYmIG5leHRkLT5hcmNo
LnB2X2RvbWFpbi5jcHVpZG1hc2tzKQotCQk/IG5leHRkLT5hcmNoLnB2X2RvbWFpbi5jcHVpZG1h
c2tzIDogJmNwdWlkbWFza19kZWZhdWx0czsKKwkJKG5leHRkICYmIGlzX3B2X2RvbWFpbihuZXh0
ZCkgJiYgbmV4dGQtPmFyY2gucHYuY3B1aWRtYXNrcykKKwkJPyBuZXh0ZC0+YXJjaC5wdi5jcHVp
ZG1hc2tzIDogJmNwdWlkbWFza19kZWZhdWx0czsKIAogICAgICAgICBpZiAobXNyX2Jhc2ljKSB7
CiAJCXVpbnQ2NF90IHZhbCA9IG1hc2tzLT5fMWNkOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2RvbWFpbi5jIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCmluZGV4IGViMWU5M2YuLjhjN2RkZjUg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYworKysgYi94ZW4vYXJjaC94ODYvZG9t
YWluLmMKQEAgLTk3MCw3ICs5NzAsNyBAQCBpbnQgYXJjaF9zZXRfaW5mb19ndWVzdCgKICAgICAg
ICAgaWYgKCBkICE9IGN1cnJlbnQtPmRvbWFpbiAmJiAhVk1fQVNTSVNUKGQsIG0ycF9zdHJpY3Qp
ICYmCiAgICAgICAgICAgICAgaXNfcHZfZG9tYWluKGQpICYmICFpc19wdl8zMmJpdF9kb21haW4o
ZCkgJiYKICAgICAgICAgICAgICB0ZXN0X2JpdChWTUFTU1RfVFlQRV9tMnBfc3RyaWN0LCAmYy5u
YXQtPnZtX2Fzc2lzdCkgJiYKLSAgICAgICAgICAgICBhdG9taWNfcmVhZCgmZC0+YXJjaC5wdl9k
b21haW4ubnJfbDRfcGFnZXMpICkKKyAgICAgICAgICAgICBhdG9taWNfcmVhZCgmZC0+YXJjaC5w
di5ucl9sNF9wYWdlcykgKQogICAgICAgICB7CiAgICAgICAgICAgICBib29sIGRvbmUgPSBmYWxz
ZTsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWFpbl9wYWdlLmMgYi94ZW4vYXJjaC94
ODYvZG9tYWluX3BhZ2UuYwppbmRleCAwYzI0NTMwLi4xNWJhNmY1IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvZG9tYWluX3BhZ2UuYworKysgYi94ZW4vYXJjaC94ODYvZG9tYWluX3BhZ2UuYwpA
QCAtODUsNyArODUsNyBAQCB2b2lkICptYXBfZG9tYWluX3BhZ2UobWZuX3QgbWZuKQogICAgIGlm
ICggIXYgfHwgIWlzX3B2X3ZjcHUodikgKQogICAgICAgICByZXR1cm4gbWZuX3RvX3ZpcnQobWZu
X3gobWZuKSk7CiAKLSAgICBkY2FjaGUgPSAmdi0+ZG9tYWluLT5hcmNoLnB2X2RvbWFpbi5tYXBj
YWNoZTsKKyAgICBkY2FjaGUgPSAmdi0+ZG9tYWluLT5hcmNoLnB2Lm1hcGNhY2hlOwogICAgIHZj
YWNoZSA9ICZ2LT5hcmNoLnB2X3ZjcHUubWFwY2FjaGU7CiAgICAgaWYgKCAhZGNhY2hlLT5pbnVz
ZSApCiAgICAgICAgIHJldHVybiBtZm5fdG9fdmlydChtZm5feChtZm4pKTsKQEAgLTE4OSw3ICsx
ODksNyBAQCB2b2lkIHVubWFwX2RvbWFpbl9wYWdlKGNvbnN0IHZvaWQgKnB0cikKICAgICB2ID0g
bWFwY2FjaGVfY3VycmVudF92Y3B1KCk7CiAgICAgQVNTRVJUKHYgJiYgaXNfcHZfdmNwdSh2KSk7
CiAKLSAgICBkY2FjaGUgPSAmdi0+ZG9tYWluLT5hcmNoLnB2X2RvbWFpbi5tYXBjYWNoZTsKKyAg
ICBkY2FjaGUgPSAmdi0+ZG9tYWluLT5hcmNoLnB2Lm1hcGNhY2hlOwogICAgIEFTU0VSVChkY2Fj
aGUtPmludXNlKTsKIAogICAgIGlkeCA9IFBGTl9ET1dOKHZhIC0gTUFQQ0FDSEVfVklSVF9TVEFS
VCk7CkBAIC0yMzMsNyArMjMzLDcgQEAgdm9pZCB1bm1hcF9kb21haW5fcGFnZShjb25zdCB2b2lk
ICpwdHIpCiAKIGludCBtYXBjYWNoZV9kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpkKQogewot
ICAgIHN0cnVjdCBtYXBjYWNoZV9kb21haW4gKmRjYWNoZSA9ICZkLT5hcmNoLnB2X2RvbWFpbi5t
YXBjYWNoZTsKKyAgICBzdHJ1Y3QgbWFwY2FjaGVfZG9tYWluICpkY2FjaGUgPSAmZC0+YXJjaC5w
di5tYXBjYWNoZTsKICAgICB1bnNpZ25lZCBpbnQgYml0bWFwX3BhZ2VzOwogCiAgICAgQVNTRVJU
KGlzX3B2X2RvbWFpbihkKSk7CkBAIC0yNjEsNyArMjYxLDcgQEAgaW50IG1hcGNhY2hlX2RvbWFp
bl9pbml0KHN0cnVjdCBkb21haW4gKmQpCiBpbnQgbWFwY2FjaGVfdmNwdV9pbml0KHN0cnVjdCB2
Y3B1ICp2KQogewogICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47Ci0gICAgc3RydWN0
IG1hcGNhY2hlX2RvbWFpbiAqZGNhY2hlID0gJmQtPmFyY2gucHZfZG9tYWluLm1hcGNhY2hlOwor
ICAgIHN0cnVjdCBtYXBjYWNoZV9kb21haW4gKmRjYWNoZSA9ICZkLT5hcmNoLnB2Lm1hcGNhY2hl
OwogICAgIHVuc2lnbmVkIGxvbmcgaTsKICAgICB1bnNpZ25lZCBpbnQgZW50cyA9IGQtPm1heF92
Y3B1cyAqIE1BUENBQ0hFX1ZDUFVfRU5UUklFUzsKICAgICB1bnNpZ25lZCBpbnQgbnIgPSBQRk5f
VVAoQklUU19UT19MT05HUyhlbnRzKSAqIHNpemVvZihsb25nKSk7CmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvZG9tY3RsLmMgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKaW5kZXggNmYxYzQzZS4u
ZTI3ZTk3MSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbWN0bC5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9kb21jdGwuYwpAQCAtMTk0LDcgKzE5NCw3IEBAIHN0YXRpYyBpbnQgdXBkYXRlX2RvbWFp
bl9jcHVpZF9pbmZvKHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAgICAgICAgICAgYnJlYWs7CiAg
ICAgICAgICAgICB9CiAKLSAgICAgICAgICAgIGQtPmFyY2gucHZfZG9tYWluLmNwdWlkbWFza3Mt
Pl8xY2QgPSBtYXNrOworICAgICAgICAgICAgZC0+YXJjaC5wdi5jcHVpZG1hc2tzLT5fMWNkID0g
bWFzazsKICAgICAgICAgfQogICAgICAgICBicmVhazsKIApAQCAtMjA2LDcgKzIwNiw3IEBAIHN0
YXRpYyBpbnQgdXBkYXRlX2RvbWFpbl9jcHVpZF9pbmZvKHN0cnVjdCBkb21haW4gKmQsCiAgICAg
ICAgICAgICBpZiAoIGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9SX0FNRCAp
CiAgICAgICAgICAgICAgICAgbWFzayAmPSAofjBVTEwgPDwgMzIpIHwgY3RsLT5lY3g7CiAKLSAg
ICAgICAgICAgIGQtPmFyY2gucHZfZG9tYWluLmNwdWlkbWFza3MtPl82YyA9IG1hc2s7CisgICAg
ICAgICAgICBkLT5hcmNoLnB2LmNwdWlkbWFza3MtPl82YyA9IG1hc2s7CiAgICAgICAgIH0KICAg
ICAgICAgYnJlYWs7CiAKQEAgLTIyMyw3ICsyMjMsNyBAQCBzdGF0aWMgaW50IHVwZGF0ZV9kb21h
aW5fY3B1aWRfaW5mbyhzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICAgICAgaWYgKCBib290X2Nw
dV9kYXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQgKQogICAgICAgICAgICAgICAgIG1h
c2sgJj0gKCh1aW50NjRfdCllYXggPDwgMzIpIHwgZWJ4OwogCi0gICAgICAgICAgICBkLT5hcmNo
LnB2X2RvbWFpbi5jcHVpZG1hc2tzLT5fN2FiMCA9IG1hc2s7CisgICAgICAgICAgICBkLT5hcmNo
LnB2LmNwdWlkbWFza3MtPl83YWIwID0gbWFzazsKICAgICAgICAgfQogCiAgICAgICAgIC8qCkBA
IC0yNjIsNyArMjYyLDcgQEAgc3RhdGljIGludCB1cGRhdGVfZG9tYWluX2NwdWlkX2luZm8oc3Ry
dWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgIGlmICggYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9y
ID09IFg4Nl9WRU5ET1JfSU5URUwgKQogICAgICAgICAgICAgICAgIG1hc2sgJj0gKH4wVUxMIDw8
IDMyKSB8IGVheDsKIAotICAgICAgICAgICAgZC0+YXJjaC5wdl9kb21haW4uY3B1aWRtYXNrcy0+
RGExID0gbWFzazsKKyAgICAgICAgICAgIGQtPmFyY2gucHYuY3B1aWRtYXNrcy0+RGExID0gbWFz
azsKICAgICAgICAgfQogICAgICAgICBicmVhazsKIApAQCAtMzA1LDcgKzMwNSw3IEBAIHN0YXRp
YyBpbnQgdXBkYXRlX2RvbWFpbl9jcHVpZF9pbmZvKHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICB9CiAKLSAgICAgICAgICAgIGQtPmFyY2gucHZf
ZG9tYWluLmNwdWlkbWFza3MtPmUxY2QgPSBtYXNrOworICAgICAgICAgICAgZC0+YXJjaC5wdi5j
cHVpZG1hc2tzLT5lMWNkID0gbWFzazsKICAgICAgICAgfQogICAgICAgICBicmVhazsKIApkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94ODYvbW0uYwppbmRleCA4YWM0
NDEyLi4yNmM0NTUxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94ZW4vYXJj
aC94ODYvbW0uYwpAQCAtNTAxLDcgKzUwMSw3IEBAIHZvaWQgbWFrZV9jcjMoc3RydWN0IHZjcHUg
KnYsIG1mbl90IG1mbikKICAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogCiAgICAg
di0+YXJjaC5jcjMgPSBtZm5feChtZm4pIDw8IFBBR0VfU0hJRlQ7Ci0gICAgaWYgKCBpc19wdl9k
b21haW4oZCkgJiYgZC0+YXJjaC5wdl9kb21haW4ucGNpZCApCisgICAgaWYgKCBpc19wdl9kb21h
aW4oZCkgJiYgZC0+YXJjaC5wdi5wY2lkICkKICAgICAgICAgdi0+YXJjaC5jcjMgfD0gZ2V0X3Bj
aWRfYml0cyh2LCBmYWxzZSk7CiB9CiAKQEAgLTUxNCw5ICs1MTQsOSBAQCB1bnNpZ25lZCBsb25n
IHB2X2d1ZXN0X2NyNF90b19yZWFsX2NyNChjb25zdCBzdHJ1Y3QgdmNwdSAqdikKICAgICBjcjQg
fD0gbW11X2NyNF9mZWF0dXJlcyAmIChYODZfQ1I0X1BTRSB8IFg4Nl9DUjRfU01FUCB8IFg4Nl9D
UjRfU01BUCB8CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWDg2X0NSNF9PU1hTQVZF
IHwgWDg2X0NSNF9GU0dTQkFTRSk7CiAKLSAgICBpZiAoIGQtPmFyY2gucHZfZG9tYWluLnBjaWQg
KQorICAgIGlmICggZC0+YXJjaC5wdi5wY2lkICkKICAgICAgICAgY3I0IHw9IFg4Nl9DUjRfUENJ
REU7Ci0gICAgZWxzZSBpZiAoICFkLT5hcmNoLnB2X2RvbWFpbi54cHRpICkKKyAgICBlbHNlIGlm
ICggIWQtPmFyY2gucHYueHB0aSApCiAgICAgICAgIGNyNCB8PSBYODZfQ1I0X1BHRTsKIAogICAg
IGNyNCB8PSBkLT5hcmNoLnZ0c2MgPyBYODZfQ1I0X1RTRCA6IDA7CkBAIC01MzMsNyArNTMzLDcg
QEAgdm9pZCB3cml0ZV9wdGJhc2Uoc3RydWN0IHZjcHUgKnYpCiAgICAgICAgICAgICAgID8gcHZf
Z3Vlc3RfY3I0X3RvX3JlYWxfY3I0KHYpCiAgICAgICAgICAgICAgIDogKChyZWFkX2NyNCgpICYg
fihYODZfQ1I0X1BDSURFIHwgWDg2X0NSNF9UU0QpKSB8IFg4Nl9DUjRfUEdFKTsKIAotICAgIGlm
ICggaXNfcHZfdmNwdSh2KSAmJiB2LT5kb21haW4tPmFyY2gucHZfZG9tYWluLnhwdGkgKQorICAg
IGlmICggaXNfcHZfdmNwdSh2KSAmJiB2LT5kb21haW4tPmFyY2gucHYueHB0aSApCiAgICAgewog
ICAgICAgICBjcHVfaW5mby0+cm9vdF9wZ3RfY2hhbmdlZCA9IHRydWU7CiAgICAgICAgIGNwdV9p
bmZvLT5wdl9jcjMgPSBfX3BhKHRoaXNfY3B1KHJvb3RfcGd0KSk7CkBAIC0xNzUzLDcgKzE3NTMs
NyBAQCBzdGF0aWMgaW50IGFsbG9jX2w0X3RhYmxlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UpCiAg
ICAgewogICAgICAgICBpbml0X3hlbl9sNF9zbG90cyhwbDRlLCBfbWZuKHBmbiksCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGQsIElOVkFMSURfTUZOLCBWTV9BU1NJU1QoZCwgbTJwX3N0cmlj
dCkpOwotICAgICAgICBhdG9taWNfaW5jKCZkLT5hcmNoLnB2X2RvbWFpbi5ucl9sNF9wYWdlcyk7
CisgICAgICAgIGF0b21pY19pbmMoJmQtPmFyY2gucHYubnJfbDRfcGFnZXMpOwogICAgICAgICBy
YyA9IDA7CiAgICAgfQogICAgIHVubWFwX2RvbWFpbl9wYWdlKHBsNGUpOwpAQCAtMTg3Myw3ICsx
ODczLDcgQEAgc3RhdGljIGludCBmcmVlX2w0X3RhYmxlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2Up
CiAKICAgICBpZiAoIHJjID49IDAgKQogICAgIHsKLSAgICAgICAgYXRvbWljX2RlYygmZC0+YXJj
aC5wdl9kb21haW4ubnJfbDRfcGFnZXMpOworICAgICAgICBhdG9taWNfZGVjKCZkLT5hcmNoLnB2
Lm5yX2w0X3BhZ2VzKTsKICAgICAgICAgcmMgPSAwOwogICAgIH0KIApAQCAtMzc4NCw3ICszNzg0
LDcgQEAgbG9uZyBkb19tbXVfdXBkYXRlKAogICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7
CiAgICAgICAgICAgICAgICAgICAgIHJjID0gbW9kX2w0X2VudHJ5KHZhLCBsNGVfZnJvbV9pbnRw
dGUocmVxLnZhbCksIG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Y21kID09IE1NVV9QVF9VUERBVEVfUFJFU0VSVkVfQUQsIHYpOwotICAgICAgICAgICAgICAgICAg
ICBpZiAoICFyYyAmJiBwdF9vd25lci0+YXJjaC5wdl9kb21haW4ueHB0aSApCisgICAgICAgICAg
ICAgICAgICAgIGlmICggIXJjICYmIHB0X293bmVyLT5hcmNoLnB2LnhwdGkgKQogICAgICAgICAg
ICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGxvY2FsX2luX3VzZSA9
IGZhbHNlOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcHYvZG9tMF9idWlsZC5jIGIveGVu
L2FyY2gveDg2L3B2L2RvbTBfYnVpbGQuYwppbmRleCAzNGM3N2JjLi4wNzgyODhiIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvcHYvZG9tMF9idWlsZC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9k
b20wX2J1aWxkLmMKQEAgLTM4Nyw4ICszODcsOCBAQCBpbnQgX19pbml0IGRvbTBfY29uc3RydWN0
X3B2KHN0cnVjdCBkb21haW4gKmQsCiAgICAgaWYgKCBjb21wYXQzMiApCiAgICAgewogICAgICAg
ICBkLT5hcmNoLmlzXzMyYml0X3B2ID0gZC0+YXJjaC5oYXNfMzJiaXRfc2hpbmZvID0gMTsKLSAg
ICAgICAgZC0+YXJjaC5wdl9kb21haW4ueHB0aSA9IGZhbHNlOwotICAgICAgICBkLT5hcmNoLnB2
X2RvbWFpbi5wY2lkID0gZmFsc2U7CisgICAgICAgIGQtPmFyY2gucHYueHB0aSA9IGZhbHNlOwor
ICAgICAgICBkLT5hcmNoLnB2LnBjaWQgPSBmYWxzZTsKICAgICAgICAgdi0+dmNwdV9pbmZvID0g
KHZvaWQgKikmZC0+c2hhcmVkX2luZm8tPmNvbXBhdC52Y3B1X2luZm9bMF07CiAgICAgICAgIGlm
ICggc2V0dXBfY29tcGF0X2FyZ194bGF0KHYpICE9IDAgKQogICAgICAgICAgICAgQlVHKCk7CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcHYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYvcHYvZG9t
YWluLmMKaW5kZXggNTIxMDhkNC4uNDU0ZDU4MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2
L2RvbWFpbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9kb21haW4uYwpAQCAtMTIyLDggKzEyMiw4
IEBAIGludCBzd2l0Y2hfY29tcGF0KHN0cnVjdCBkb21haW4gKmQpCiAKICAgICBkLT5hcmNoLng4
N19maXBfd2lkdGggPSA0OwogCi0gICAgZC0+YXJjaC5wdl9kb21haW4ueHB0aSA9IGZhbHNlOwot
ICAgIGQtPmFyY2gucHZfZG9tYWluLnBjaWQgPSBmYWxzZTsKKyAgICBkLT5hcmNoLnB2LnhwdGkg
PSBmYWxzZTsKKyAgICBkLT5hcmNoLnB2LnBjaWQgPSBmYWxzZTsKIAogICAgIHJldHVybiAwOwog
CkBAIC0xNDIsNyArMTQyLDcgQEAgc3RhdGljIGludCBwdl9jcmVhdGVfZ2R0X2xkdF9sMXRhYihz
dHJ1Y3QgdmNwdSAqdikKIHsKICAgICByZXR1cm4gY3JlYXRlX3BlcmRvbWFpbl9tYXBwaW5nKHYt
PmRvbWFpbiwgR0RUX1ZJUlRfU1RBUlQodiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAxVSA8PCBHRFRfTERUX1ZDUFVfU0hJRlQsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB2LT5kb21haW4tPmFyY2gucHZfZG9tYWluLmdkdF9sZHRfbDF0YWIsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2LT5kb21haW4tPmFyY2gucHYuZ2R0
X2xkdF9sMXRhYiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEwpOwog
fQogCkBAIC0yMTUsMTEgKzIxNSw5IEBAIHZvaWQgcHZfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRv
bWFpbiAqZCkKICAgICBkZXN0cm95X3BlcmRvbWFpbl9tYXBwaW5nKGQsIEdEVF9MRFRfVklSVF9T
VEFSVCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdEVF9MRFRfTUJZVEVTIDw8ICgy
MCAtIFBBR0VfU0hJRlQpKTsKIAotICAgIHhmcmVlKGQtPmFyY2gucHZfZG9tYWluLmNwdWlkbWFz
a3MpOwotICAgIGQtPmFyY2gucHZfZG9tYWluLmNwdWlkbWFza3MgPSBOVUxMOworICAgIFhGUkVF
KGQtPmFyY2gucHYuY3B1aWRtYXNrcyk7CiAKLSAgICBmcmVlX3hlbmhlYXBfcGFnZShkLT5hcmNo
LnB2X2RvbWFpbi5nZHRfbGR0X2wxdGFiKTsKLSAgICBkLT5hcmNoLnB2X2RvbWFpbi5nZHRfbGR0
X2wxdGFiID0gTlVMTDsKKyAgICBGUkVFX1hFTkhFQVBfUEFHRShkLT5hcmNoLnB2LmdkdF9sZHRf
bDF0YWIpOwogfQogCiAKQEAgLTIzNCwxNCArMjMyLDE0IEBAIGludCBwdl9kb21haW5faW5pdGlh
bGlzZShzdHJ1Y3QgZG9tYWluICpkKQogCiAgICAgcHZfbDF0Zl9kb21haW5faW5pdChkKTsKIAot
ICAgIGQtPmFyY2gucHZfZG9tYWluLmdkdF9sZHRfbDF0YWIgPQorICAgIGQtPmFyY2gucHYuZ2R0
X2xkdF9sMXRhYiA9CiAgICAgICAgIGFsbG9jX3hlbmhlYXBfcGFnZXMoMCwgTUVNRl9ub2RlKGRv
bWFpbl90b19ub2RlKGQpKSk7Ci0gICAgaWYgKCAhZC0+YXJjaC5wdl9kb21haW4uZ2R0X2xkdF9s
MXRhYiApCisgICAgaWYgKCAhZC0+YXJjaC5wdi5nZHRfbGR0X2wxdGFiICkKICAgICAgICAgZ290
byBmYWlsOwotICAgIGNsZWFyX3BhZ2UoZC0+YXJjaC5wdl9kb21haW4uZ2R0X2xkdF9sMXRhYik7
CisgICAgY2xlYXJfcGFnZShkLT5hcmNoLnB2LmdkdF9sZHRfbDF0YWIpOwogCiAgICAgaWYgKCBs
ZXZlbGxpbmdfY2FwcyAmIH5MQ0FQX2ZhdWx0aW5nICYmCi0gICAgICAgICAoZC0+YXJjaC5wdl9k
b21haW4uY3B1aWRtYXNrcyA9IHhtZW1kdXAoJmNwdWlkbWFza19kZWZhdWx0cykpID09IE5VTEwg
KQorICAgICAgICAgKGQtPmFyY2gucHYuY3B1aWRtYXNrcyA9IHhtZW1kdXAoJmNwdWlkbWFza19k
ZWZhdWx0cykpID09IE5VTEwgKQogICAgICAgICBnb3RvIGZhaWw7CiAKICAgICByYyA9IGNyZWF0
ZV9wZXJkb21haW5fbWFwcGluZyhkLCBHRFRfTERUX1ZJUlRfU1RBUlQsCkBAIC0yNTUsOCArMjUz
LDggQEAgaW50IHB2X2RvbWFpbl9pbml0aWFsaXNlKHN0cnVjdCBkb21haW4gKmQpCiAgICAgLyog
NjQtYml0IFBWIGd1ZXN0IGJ5IGRlZmF1bHQuICovCiAgICAgZC0+YXJjaC5pc18zMmJpdF9wdiA9
IGQtPmFyY2guaGFzXzMyYml0X3NoaW5mbyA9IDA7CiAKLSAgICBkLT5hcmNoLnB2X2RvbWFpbi54
cHRpID0gb3B0X3hwdGkgJiAoaXNfaGFyZHdhcmVfZG9tYWluKGQpCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgID8gT1BUX1hQVElfRE9NMCA6IE9QVF9YUFRJX0RPTVUp
OworICAgIGQtPmFyY2gucHYueHB0aSA9IG9wdF94cHRpICYgKGlzX2hhcmR3YXJlX2RvbWFpbihk
KQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID8gT1BUX1hQVElfRE9NMCA6IE9Q
VF9YUFRJX0RPTVUpOwogCiAgICAgaWYgKCAhaXNfcHZfMzJiaXRfZG9tYWluKGQpICYmIHVzZV9p
bnZwY2lkICYmIGNwdV9oYXNfcGNpZCApCiAgICAgICAgIHN3aXRjaCAoIG9wdF9wY2lkICkKQEAg
LTI2NSwxNSArMjYzLDE1IEBAIGludCBwdl9kb21haW5faW5pdGlhbGlzZShzdHJ1Y3QgZG9tYWlu
ICpkKQogICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgY2FzZSBQQ0lEX0FMTDoKLSAgICAg
ICAgICAgIGQtPmFyY2gucHZfZG9tYWluLnBjaWQgPSB0cnVlOworICAgICAgICAgICAgZC0+YXJj
aC5wdi5wY2lkID0gdHJ1ZTsKICAgICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgIGNhc2UgUENJ
RF9YUFRJOgotICAgICAgICAgICAgZC0+YXJjaC5wdl9kb21haW4ucGNpZCA9IGQtPmFyY2gucHZf
ZG9tYWluLnhwdGk7CisgICAgICAgICAgICBkLT5hcmNoLnB2LnBjaWQgPSBkLT5hcmNoLnB2Lnhw
dGk7CiAgICAgICAgICAgICBicmVhazsKIAogICAgICAgICBjYXNlIFBDSURfTk9YUFRJOgotICAg
ICAgICAgICAgZC0+YXJjaC5wdl9kb21haW4ucGNpZCA9ICFkLT5hcmNoLnB2X2RvbWFpbi54cHRp
OworICAgICAgICAgICAgZC0+YXJjaC5wdi5wY2lkID0gIWQtPmFyY2gucHYueHB0aTsKICAgICAg
ICAgICAgIGJyZWFrOwogCiAgICAgICAgIGRlZmF1bHQ6CkBAIC0yOTUsMTQgKzI5MywxMyBAQCBz
dGF0aWMgdm9pZCBfdG9nZ2xlX2d1ZXN0X3B0KHN0cnVjdCB2Y3B1ICp2KQogCiAgICAgdi0+YXJj
aC5mbGFncyBePSBURl9rZXJuZWxfbW9kZTsKICAgICB1cGRhdGVfY3IzKHYpOwotICAgIGlmICgg
ZC0+YXJjaC5wdl9kb21haW4ueHB0aSApCisgICAgaWYgKCBkLT5hcmNoLnB2LnhwdGkgKQogICAg
IHsKICAgICAgICAgc3RydWN0IGNwdV9pbmZvICpjcHVfaW5mbyA9IGdldF9jcHVfaW5mbygpOwog
CiAgICAgICAgIGNwdV9pbmZvLT5yb290X3BndF9jaGFuZ2VkID0gdHJ1ZTsKICAgICAgICAgY3B1
X2luZm8tPnB2X2NyMyA9IF9fcGEodGhpc19jcHUocm9vdF9wZ3QpKSB8Ci0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAoZC0+YXJjaC5wdl9kb21haW4ucGNpZAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgID8gZ2V0X3BjaWRfYml0cyh2LCB0cnVlKSA6IDApOworICAgICAgICAgICAgICAg
ICAgICAgICAgICAgKGQtPmFyY2gucHYucGNpZCA/IGdldF9wY2lkX2JpdHModiwgdHJ1ZSkgOiAw
KTsKICAgICB9CiAKICAgICAvKiBEb24ndCBmbHVzaCB1c2VyIGdsb2JhbCBtYXBwaW5ncyBmcm9t
IHRoZSBUTEIuIERvbid0IHRpY2sgVExCIGNsb2NrLiAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9kb21haW4uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKaW5kZXgg
MDlmNmIzZC4uMGM3NWMwMiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4u
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCkBAIC0zMDUsNyArMzA1LDcgQEAg
c3RydWN0IGFyY2hfZG9tYWluCiAgICAgc3RydWN0IGxpc3RfaGVhZCBwZGV2X2xpc3Q7CiAKICAg
ICB1bmlvbiB7Ci0gICAgICAgIHN0cnVjdCBwdl9kb21haW4gcHZfZG9tYWluOworICAgICAgICBz
dHJ1Y3QgcHZfZG9tYWluIHB2OwogICAgICAgICBzdHJ1Y3QgaHZtX2RvbWFpbiBodm1fZG9tYWlu
OwogICAgIH07CiAKQEAgLTQ1OCw3ICs0NTgsNyBAQCBzdHJ1Y3QgYXJjaF9kb21haW4KICNkZWZp
bmUgZ2R0X2xkdF9wdF9pZHgodikgXAogICAgICAgKCh2KS0+dmNwdV9pZCA+PiAoUEFHRVRBQkxF
X09SREVSIC0gR0RUX0xEVF9WQ1BVX1NISUZUKSkKICNkZWZpbmUgcHZfZ2R0X3B0ZXModikgXAot
ICAgICgodiktPmRvbWFpbi0+YXJjaC5wdl9kb21haW4uZ2R0X2xkdF9sMXRhYltnZHRfbGR0X3B0
X2lkeCh2KV0gKyBcCisgICAgKCh2KS0+ZG9tYWluLT5hcmNoLnB2LmdkdF9sZHRfbDF0YWJbZ2R0
X2xkdF9wdF9pZHgodildICsgXAogICAgICAoKCh2KS0+dmNwdV9pZCA8PCBHRFRfTERUX1ZDUFVf
U0hJRlQpICYgKEwxX1BBR0VUQUJMRV9FTlRSSUVTIC0gMSkpKQogI2RlZmluZSBwdl9sZHRfcHRl
cyh2KSAocHZfZ2R0X3B0ZXModikgKyAxNikKIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9mbHVzaHRsYi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9mbHVzaHRsYi5oCmluZGV4IGVk
NWY0NWUuLjQzNDgyMWEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZmx1c2h0bGIu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2ZsdXNodGxiLmgKQEAgLTEzOCw3ICsxMzgsNyBA
QCB2b2lkIGZsdXNoX2FyZWFfbWFzayhjb25zdCBjcHVtYXNrX3QgKiwgY29uc3Qgdm9pZCAqdmEs
IHVuc2lnbmVkIGludCBmbGFncyk7CiAKICNkZWZpbmUgZmx1c2hfcm9vdF9wZ3RibF9kb21haW4o
ZCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiB7ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAotICAgIGlmICggaXNfcHZfZG9tYWluKGQpICYmIChkKS0+YXJjaC5wdl9kb21haW4ueHB0
aSApICAgICAgICAgICAgICAgICAgIFwKKyAgICBpZiAoIGlzX3B2X2RvbWFpbihkKSAmJiAoZCkt
PmFyY2gucHYueHB0aSApICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIGZsdXNo
X21hc2soKGQpLT5kaXJ0eV9jcHVtYXNrLCBGTFVTSF9ST09UX1BHVEJMKTsgICAgICAgICAgICAg
ICAgXAogfQogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3NoYWRvdy5oIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni9zaGFkb3cuaAppbmRleCBmNDBmNDExLi5iM2ViZTU2IDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3NoYWRvdy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvc2hhZG93LmgKQEAgLTE2OSw3ICsxNjksNyBAQCBzdGF0aWMgaW5saW5lIGJvb2wgcHZfbDF0
Zl9jaGVja19wdGUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGxldmVsLAogICAgIEFT
U0VSVChpc19wdl9kb21haW4oZCkpOwogICAgIEFTU0VSVCghKHB0ZSAmIF9QQUdFX1BSRVNFTlQp
KTsKIAotICAgIGlmICggZC0+YXJjaC5wdl9kb21haW4uY2hlY2tfbDF0ZiAmJiAhcGFnaW5nX21v
ZGVfc2hfZm9yY2VkKGQpICYmCisgICAgaWYgKCBkLT5hcmNoLnB2LmNoZWNrX2wxdGYgJiYgIXBh
Z2luZ19tb2RlX3NoX2ZvcmNlZChkKSAmJgogICAgICAgICAgKCgobGV2ZWwgPiAxKSAmJiAocHRl
ICYgX1BBR0VfUFNFKSkgfHwgIWlzX2wxdGZfc2FmZV9tYWRkcihwdGUpKSApCiAgICAgewogI2lm
ZGVmIENPTkZJR19TSEFET1dfUEFHSU5HCkBAIC0yMjQsNyArMjI0LDcgQEAgdm9pZCBwdl9sMXRm
X3Rhc2tsZXQodW5zaWduZWQgbG9uZyBkYXRhKTsKIAogc3RhdGljIGlubGluZSB2b2lkIHB2X2wx
dGZfZG9tYWluX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBkLT5hcmNoLnB2X2RvbWFp
bi5jaGVja19sMXRmID0KKyAgICBkLT5hcmNoLnB2LmNoZWNrX2wxdGYgPQogICAgICAgICBvcHRf
cHZfbDF0ZiAmIChpc19oYXJkd2FyZV9kb21haW4oZCkKICAgICAgICAgICAgICAgICAgICAgICAg
PyBPUFRfUFZfTDFURl9ET00wIDogT1BUX1BWX0wxVEZfRE9NVSk7CiAKLS0gCjIuMS40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 17:39:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 17: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 1fuhxS-00087g-CN; Tue, 28 Aug 2018 17:39:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qctd=ll=citrix.com=prvs=771e299fc=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuhxQ-00087R-QO
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 17:39:12 +0000
X-Inumbo-ID: 5f480f4f-aae9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5f480f4f-aae9-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 17:39:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,300,1531785600"; d="scan'208";a="63906532"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 28 Aug 2018 18:38:59 +0100
Message-ID: <1535477946-17892-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/7] x86: Structure naming and consistency
 improvements
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <JBeulich@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBzZXJpZXMgc3RhcnRlZCBieSB0cnlpbmcgdG8gYWRkcmVzcyB0aGUgYnVnIGluIHBhdGNo
IDcsIGFuZCBiYWxsb29uZWQKc29tZXdoYXQuCgpJdCBpcyBzZW1pIFJGQyBiZWNhdXNlIEkgZXhw
ZWN0IHRoZXJlIG1pZ2h0IGJlIHNvbWUgb2JqZWN0aW9uIGluIHByaW5jaXBsZSB0bwphIHNlcmll
cyB0aGlzIGludmFzaXZlLCBidXQgSSBjYW4ndCBmaW5kIGFueSBsZXNzIGludmFzaXZlIHdheSBv
ZiBtYWtpbmcgdGhlCmNoYW5nZXMuICBJbiBwYXJ0aWN1bGFyLCB3ZSBjYW4ndCB1c2UgI2RlZmlu
ZSdzIHRvIHN0YWdlIHRoZSBjaGFuZ2VzIG92ZXIKdGltZSwgYmVjYXVzZSBpdCBpbnRlcmZlcmVz
IHdpdGggbG9jYWwgdmFyaWFibGVzIHdpdGggdGhlIHNhbWUgbmFtZS4KCk92ZXJhbGwsIEkgdGhp
bmsgdGhlIHNlcmllcyBpcyBlbm91Z2ggb2YgYW4gaW1wcm92ZW1lbnQgZm9yIGl0IHRvIGJlCmNv
bnNpZGVyZWQuCgpBbmRyZXcgQ29vcGVyICg3KToKICB4ODYvcHY6IFJlbmFtZSBkLT5hcmNoLnB2
X2RvbWFpbiB0byBkLT5hcmNoLnB2CiAgeDg2L3B2OiBSZW5hbWUgdi0+YXJjaC5wdl92Y3B1IHRv
IHYtPmFyY2gucHYKICB4ZW4vaHZtOiBSZW5hbWUgZC0+YXJjaC5odm1fZG9tYWluIHRvIGQtPmFy
Y2guaHZtCiAgeDg2L2h2bTogUmVuYW1lIHYtPmFyY2guaHZtX3ZjcHUgdG8gdi0+YXJjaC5odm0K
ICB4ODYvdnR4OiBSZW5hbWUgYXJjaF92bXhfc3RydWN0IHRvIHZteF92Y3B1CiAgeDg2L3N2bTog
UmVuYW1lIGFyY2hfc3ZtX3N0cnVjdCB0byBzdm1fdmNwdQogIHg4Ni9odm06IERyb3AgaHZtX3t2
bXgsc3ZtfSBzaG9ydGhhbmRzCgogeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jICAgICAgICAg
ICAgIHwgICAyICstCiB4ZW4vYXJjaC9hcm0vaHZtLmMgICAgICAgICAgICAgICAgICAgICAgfCAg
IDQgKy0KIHhlbi9hcmNoL3g4Ni9jcHUvYW1kLmMgICAgICAgICAgICAgICAgICB8ICAgNiArLQog
eGVuL2FyY2gveDg2L2NwdS9pbnRlbC5jICAgICAgICAgICAgICAgIHwgICA2ICstCiB4ZW4vYXJj
aC94ODYvY3B1L3ZwbXUuYyAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIHhlbi9hcmNoL3g4Ni9j
cHVpZC5jICAgICAgICAgICAgICAgICAgICB8ICAxMiArLQogeGVuL2FyY2gveDg2L2RvbWFpbi5j
ICAgICAgICAgICAgICAgICAgIHwgIDk2ICsrKy0tLS0KIHhlbi9hcmNoL3g4Ni9kb21haW5fcGFn
ZS5jICAgICAgICAgICAgICB8ICAxNCArLQogeGVuL2FyY2gveDg2L2RvbWN0bC5jICAgICAgICAg
ICAgICAgICAgIHwgMTA0ICsrKystLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2FzaWQuYyAgICAgICAg
ICAgICAgICAgfCAgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vZG0uYyAgICAgICAgICAgICAgICAg
ICB8ICAxMiArLQogeGVuL2FyY2gveDg2L2h2bS9kb20wX2J1aWxkLmMgICAgICAgICAgIHwgICA0
ICstCiB4ZW4vYXJjaC94ODYvaHZtL2RvbWFpbi5jICAgICAgICAgICAgICAgfCAgNDAgKy0tCiB4
ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYyAgICAgICAgICAgICAgfCAgMjggKy0KIHhlbi9hcmNo
L3g4Ni9odm0vaHBldC5jICAgICAgICAgICAgICAgICB8ICAxMCArLQogeGVuL2FyY2gveDg2L2h2
bS9odm0uYyAgICAgICAgICAgICAgICAgIHwgMzA3ICsrKysrKysrKysrLS0tLS0tLS0tLS0KIHhl
bi9hcmNoL3g4Ni9odm0vaHlwZXJjYWxsLmMgICAgICAgICAgICB8ICAgNiArLQogeGVuL2FyY2gv
eDg2L2h2bS9pbnRlcmNlcHQuYyAgICAgICAgICAgIHwgIDE0ICstCiB4ZW4vYXJjaC94ODYvaHZt
L2lvLmMgICAgICAgICAgICAgICAgICAgfCAgNjAgKystLS0KIHhlbi9hcmNoL3g4Ni9odm0vaW9y
ZXEuYyAgICAgICAgICAgICAgICB8ICA4NCArKystLS0KIHhlbi9hcmNoL3g4Ni9odm0vaXJxLmMg
ICAgICAgICAgICAgICAgICB8ICA1NiArKy0tCiB4ZW4vYXJjaC94ODYvaHZtL210cnIuYyAgICAg
ICAgICAgICAgICAgfCAgMzYgKy0tCiB4ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYyAgICAgICAg
ICAgICAgfCAgNDIgKy0tCiB4ZW4vYXJjaC94ODYvaHZtL3J0Yy5jICAgICAgICAgICAgICAgICAg
fCAgIDQgKy0KIHhlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jICAgICAgICAgICAgICAgICB8ICAgNiAr
LQogeGVuL2FyY2gveDg2L2h2bS9zdGR2Z2EuYyAgICAgICAgICAgICAgIHwgIDE4ICstCiB4ZW4v
YXJjaC94ODYvaHZtL3N2bS9hc2lkLmMgICAgICAgICAgICAgfCAgIDQgKy0KIHhlbi9hcmNoL3g4
Ni9odm0vc3ZtL2VtdWxhdGUuYyAgICAgICAgICB8ICAgNCArLQogeGVuL2FyY2gveDg2L2h2bS9z
dm0vaW50ci5jICAgICAgICAgICAgIHwgICA4ICstCiB4ZW4vYXJjaC94ODYvaHZtL3N2bS9uZXN0
ZWRzdm0uYyAgICAgICAgfCAgNzIgKysrLS0KIHhlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jICAg
ICAgICAgICAgICB8IDI0OCArKysrKysrKystLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vc3Zt
L3ZtY2IuYyAgICAgICAgICAgICB8ICAxNiArLQogeGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMg
ICAgICAgICAgICAgIHwgIDQ0ICsrLS0KIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyAgICAg
ICAgICAgICB8IDEyMCArKysrLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMgICAgICAg
ICAgICAgICB8ICAgOCArLQogeGVuL2FyY2gveDg2L2h2bS92bXNpLmMgICAgICAgICAgICAgICAg
IHwgIDQ0ICsrLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L2ludHIuYyAgICAgICAgICAgICB8ICAy
MCArLQogeGVuL2FyY2gveDg2L2h2bS92bXgvcmVhbG1vZGUuYyAgICAgICAgIHwgIDI4ICstCiB4
ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMgICAgICAgICAgICAgfCAxNzQgKysrKysrLS0tLS0t
LQogeGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgICAgICAgICAgICAgIHwgNDQ4ICsrKysrKysr
KysrKysrKystLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgICAg
ICAgICAgICAgfCAgOTYgKysrLS0tLQogeGVuL2FyY2gveDg2L2h2bS92cGljLmMgICAgICAgICAg
ICAgICAgIHwgIDIwICstCiB4ZW4vYXJjaC94ODYvaHZtL3ZwdC5jICAgICAgICAgICAgICAgICAg
fCAgOTQgKysrLS0tLQogeGVuL2FyY2gveDg2L2kzODcuYyAgICAgICAgICAgICAgICAgICAgIHwg
ICAyICstCiB4ZW4vYXJjaC94ODYvaXJxLmMgICAgICAgICAgICAgICAgICAgICAgfCAgMTAgKy0K
IHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgICAgICAgICAgICAgICB8ICAyNCArLQogeGVuL2Fy
Y2gveDg2L21tL2hhcC9ndWVzdF93YWxrLmMgICAgICAgIHwgICAyICstCiB4ZW4vYXJjaC94ODYv
bW0vaGFwL2hhcC5jICAgICAgICAgICAgICAgfCAgMTUgKy0KIHhlbi9hcmNoL3g4Ni9tbS9tZW1f
c2hhcmluZy5jICAgICAgICAgICB8ICAgNiArLQogeGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyAg
ICAgICAgICAgICAgIHwgICA2ICstCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jICAg
ICAgICAgfCAgMTggKy0KIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYyAgICAgICAgICB8
ICAyMCArLQogeGVuL2FyY2gveDg2L3BoeXNkZXYuYyAgICAgICAgICAgICAgICAgIHwgIDExICst
CiB4ZW4vYXJjaC94ODYvcHYvY2FsbGJhY2suYyAgICAgICAgICAgICAgfCAgNDIgKy0tCiB4ZW4v
YXJjaC94ODYvcHYvZGVzY3JpcHRvci10YWJsZXMuYyAgICAgfCAgMTggKy0KIHhlbi9hcmNoL3g4
Ni9wdi9kb20wX2J1aWxkLmMgICAgICAgICAgICB8ICAgOCArLQogeGVuL2FyY2gveDg2L3B2L2Rv
bWFpbi5jICAgICAgICAgICAgICAgIHwgIDY1ICsrKy0tCiB4ZW4vYXJjaC94ODYvcHYvZW11bC1n
YXRlLW9wLmMgICAgICAgICAgfCAgIDQgKy0KIHhlbi9hcmNoL3g4Ni9wdi9lbXVsLXByaXYtb3Au
YyAgICAgICAgICB8ICA0MiArLS0KIHhlbi9hcmNoL3g4Ni9wdi9pcmV0LmMgICAgICAgICAgICAg
ICAgICB8ICAxMCArLQogeGVuL2FyY2gveDg2L3B2L21pc2MtaHlwZXJjYWxscy5jICAgICAgIHwg
ICA0ICstCiB4ZW4vYXJjaC94ODYvcHYvbW0uYyAgICAgICAgICAgICAgICAgICAgfCAgMTAgKy0K
IHhlbi9hcmNoL3g4Ni9wdi90cmFwcy5jICAgICAgICAgICAgICAgICB8ICAxMCArLQogeGVuL2Fy
Y2gveDg2L3NldHVwLmMgICAgICAgICAgICAgICAgICAgIHwgIDEwICstCiB4ZW4vYXJjaC94ODYv
dGltZS5jICAgICAgICAgICAgICAgICAgICAgfCAgMTYgKy0KIHhlbi9hcmNoL3g4Ni90cmFwcy5j
ICAgICAgICAgICAgICAgICAgICB8ICAyNCArLQogeGVuL2FyY2gveDg2L3g4Nl82NC9hc20tb2Zm
c2V0cy5jICAgICAgIHwgIDQ4ICsrLS0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUyAgICAg
ICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jICAgICAgICAgICAgICAg
IHwgIDEwICstCiB4ZW4vYXJjaC94ODYveDg2XzY0L3RyYXBzLmMgICAgICAgICAgICAgfCAgMTgg
Ky0KIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS5jICAgICAgICAgICAgICB8ICAgMiArLQogeGVu
L2NvbW1vbi92bV9ldmVudC5jICAgICAgICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9pby5jICAgICAgICAgICAgfCAgIDIgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3BjaS5jICAgICAgICAgICB8ICAgMiArLQogeGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMg
ICAgICAgICAgICAgICAgIHwgICA2ICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oICAg
ICAgICAgICAgfCAgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmggICAgICAgICAg
ICB8ICAxNiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9mbHVzaHRsYi5oICAgICAgICAgIHwgICAy
ICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0X3B0LmggICAgICAgICAgfCAgIDIgKy0KIHhl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL2RvbWFpbi5oICAgICAgICB8ICAgMiArLQogeGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vaHZtLmggICAgICAgICAgIHwgIDMxICsrLQogeGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vaXJxLmggICAgICAgICAgIHwgICAyICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2
bS9uZXN0ZWRodm0uaCAgICAgfCAgIDYgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9h
c2lkLmggICAgICB8ICAgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL25lc3RlZHN2
bS5oIHwgICAyICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vdm1jYi5oICAgICAgfCAg
IDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZjcHUuaCAgICAgICAgICB8ICAxMCArLQog
eGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmlvYXBpYy5oICAgICAgIHwgICAyICstCiB4ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS92bGFwaWMuaCAgICAgICAgfCAgIDYgKy0KIHhlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL3ZteC92bWNzLmggICAgICB8ICAgNCArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vdm14L3ZteC5oICAgICAgIHwgICAyICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92cHQu
aCAgICAgICAgICAgfCAgIDQgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaXJxLmggICAgICAgICAg
ICAgICB8ICAgMyArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9sZHQuaCAgICAgICAgICAgICAgIHwg
ICAyICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L3B2L3RyYXBzLmggICAgICAgICAgfCAgIDIgKy0K
IHhlbi9pbmNsdWRlL2FzbS14ODYvc2hhZG93LmggICAgICAgICAgICB8ICAgNCArLQogOTYgZmls
ZXMgY2hhbmdlZCwgMTQ4NSBpbnNlcnRpb25zKCspLCAxNTE1IGRlbGV0aW9ucygtKQoKLS0gCjIu
MS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 17:39:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 17: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 1fuhxT-00088b-UB; Tue, 28 Aug 2018 17:39: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=qctd=ll=citrix.com=prvs=771e299fc=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuhxT-00088L-Cu
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 17:39:15 +0000
X-Inumbo-ID: 60be9b25-aae9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 60be9b25-aae9-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 17:39:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,300,1531785600"; d="scan'208";a="63906538"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 28 Aug 2018 18:39:01 +0100
Message-ID: <1535477946-17892-3-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/7] x86/pv: Rename v->arch.pv_vcpu to v->arch.pv
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>,
 =?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>

VGhlIHRyYWlsaW5nIF92Y3B1IHN1ZmZpeCBpcyByZWR1bmRhbnQsIGJ1dCBhZGRzIHRvIGNvZGUg
dm9sdW1lLiAgRHJvcCBpdC4KClJlZmxvdyBsaW5lcyBhcyBhcHByb3ByaWF0ZSwgYW5kIHN3aXRj
aCB0byB1c2luZyB0aGUgbmV3IFhGUkVFL2V0YyB3cmFwcGVycwp3aGVyZSBhcHBsaWNhYmxlLgoK
Tm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNl
LmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvY3B1L2FtZC5jICAg
ICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvY3B1L2ludGVsLmMgICAgICAgICAgICB8
ICAyICstCiB4ZW4vYXJjaC94ODYvY3B1aWQuYyAgICAgICAgICAgICAgICB8ICA2ICstLQogeGVu
L2FyY2gveDg2L2RvbWFpbi5jICAgICAgICAgICAgICAgfCA4OCArKysrKysrKysrKysrKysrKyst
LS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvZG9tYWluX3BhZ2UuYyAgICAgICAgICB8
ICA2ICstLQogeGVuL2FyY2gveDg2L2RvbWN0bC5jICAgICAgICAgICAgICAgfCA3NiArKysrKysr
KysrKysrKysrLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2kzODcuYyAgICAgICAgICAg
ICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L21tLmMgICAgICAgICAgICAgICAgICAgfCAxMCAr
Ky0tLQogeGVuL2FyY2gveDg2L3BoeXNkZXYuYyAgICAgICAgICAgICAgfCAgOSArKy0tCiB4ZW4v
YXJjaC94ODYvcHYvY2FsbGJhY2suYyAgICAgICAgICB8IDQyICsrKysrKysrKy0tLS0tLS0tLQog
eGVuL2FyY2gveDg2L3B2L2Rlc2NyaXB0b3ItdGFibGVzLmMgfCAxOCArKysrLS0tLQogeGVuL2Fy
Y2gveDg2L3B2L2RvbTBfYnVpbGQuYyAgICAgICAgfCAgNCArLQogeGVuL2FyY2gveDg2L3B2L2Rv
bWFpbi5jICAgICAgICAgICAgfCAzMCArKysrKystLS0tLS0tCiB4ZW4vYXJjaC94ODYvcHYvZW11
bC1nYXRlLW9wLmMgICAgICB8ICA0ICstCiB4ZW4vYXJjaC94ODYvcHYvZW11bC1wcml2LW9wLmMg
ICAgICB8IDQyICsrKysrKysrKy0tLS0tLS0tLQogeGVuL2FyY2gveDg2L3B2L2lyZXQuYyAgICAg
ICAgICAgICAgfCAxMCArKy0tLQogeGVuL2FyY2gveDg2L3B2L21pc2MtaHlwZXJjYWxscy5jICAg
fCAgNCArLQogeGVuL2FyY2gveDg2L3B2L21tLmMgICAgICAgICAgICAgICAgfCAxMCArKy0tLQog
eGVuL2FyY2gveDg2L3B2L3RyYXBzLmMgICAgICAgICAgICAgfCAxMCArKy0tLQogeGVuL2FyY2gv
eDg2L3RpbWUuYyAgICAgICAgICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L3RyYXBzLmMg
ICAgICAgICAgICAgICAgfCAyNCArKysrKy0tLS0tCiB4ZW4vYXJjaC94ODYveDg2XzY0L2FzbS1v
ZmZzZXRzLmMgICB8IDI4ICsrKysrKy0tLS0tLQogeGVuL2FyY2gveDg2L3g4Nl82NC9lbnRyeS5T
ICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jICAgICAgICAgICAgfCAx
MCArKy0tLQogeGVuL2FyY2gveDg2L3g4Nl82NC90cmFwcy5jICAgICAgICAgfCAxMCArKy0tLQog
eGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlLmMgICAgICAgICAgfCAgMiArLQogeGVuL2luY2x1ZGUv
YXNtLXg4Ni9kb21haW4uaCAgICAgICAgfCAgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9sZHQu
aCAgICAgICAgICAgfCAgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9wdi90cmFwcy5oICAgICAg
fCAgMiArLQogMjkgZmlsZXMgY2hhbmdlZCwgMjI3IGluc2VydGlvbnMoKyksIDIzMiBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L2FtZC5jIGIveGVuL2FyY2gveDg2
L2NwdS9hbWQuYwppbmRleCBlMGVlMTE0Li5jMzk0YzFjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvY3B1L2FtZC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKQEAgLTIyMCw3ICsyMjAs
NyBAQCBzdGF0aWMgdm9pZCBhbWRfY3R4dF9zd2l0Y2hfbWFza2luZyhjb25zdCBzdHJ1Y3QgdmNw
dSAqbmV4dCkKIAkJICoga2VybmVsLgogCQkgKi8KIAkJaWYgKG5leHQgJiYgaXNfcHZfdmNwdShu
ZXh0KSAmJiAhaXNfaWRsZV92Y3B1KG5leHQpICYmCi0JCSAgICAhKG5leHQtPmFyY2gucHZfdmNw
dS5jdHJscmVnWzRdICYgWDg2X0NSNF9PU1hTQVZFKSkKKwkJICAgICEobmV4dC0+YXJjaC5wdi5j
dHJscmVnWzRdICYgWDg2X0NSNF9PU1hTQVZFKSkKIAkJCXZhbCAmPSB+KCh1aW50NjRfdCljcHVm
ZWF0X21hc2soWDg2X0ZFQVRVUkVfT1NYU0FWRSkgPDwgMzIpOwogCiAJCWlmICh1bmxpa2VseSh0
aGVzZV9tYXNrcy0+XzFjZCAhPSB2YWwpKSB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1
L2ludGVsLmMgYi94ZW4vYXJjaC94ODYvY3B1L2ludGVsLmMKaW5kZXggOGMzNzVjOC4uNjVmYTNk
NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9pbnRlbC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9jcHUvaW50ZWwuYwpAQCAtMTMxLDcgKzEzMSw3IEBAIHN0YXRpYyB2b2lkIGludGVsX2N0eHRf
c3dpdGNoX21hc2tpbmcoY29uc3Qgc3RydWN0IHZjcHUgKm5leHQpCiAJCSAqIGtlcm5lbC4KIAkJ
ICovCiAJCWlmIChuZXh0ICYmIGlzX3B2X3ZjcHUobmV4dCkgJiYgIWlzX2lkbGVfdmNwdShuZXh0
KSAmJgotCQkgICAgIShuZXh0LT5hcmNoLnB2X3ZjcHUuY3RybHJlZ1s0XSAmIFg4Nl9DUjRfT1NY
U0FWRSkpCisJCSAgICAhKG5leHQtPmFyY2gucHYuY3RybHJlZ1s0XSAmIFg4Nl9DUjRfT1NYU0FW
RSkpCiAJCQl2YWwgJj0gfih1aW50NjRfdCljcHVmZWF0X21hc2soWDg2X0ZFQVRVUkVfT1NYU0FW
RSk7CiAKIAkJaWYgKHVubGlrZWx5KHRoZXNlX21hc2tzLT5fMWNkICE9IHZhbCkpIHsKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHVpZC5jIGIveGVuL2FyY2gveDg2L2NwdWlkLmMKaW5kZXgg
ODg2OTRlZC4uMjQzNjZlYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdWlkLmMKKysrIGIv
eGVuL2FyY2gveDg2L2NwdWlkLmMKQEAgLTg0MSw3ICs4NDEsNyBAQCB2b2lkIGd1ZXN0X2NwdWlk
KGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBsZWFmLAogICAgICAgICAgICAgICoKICAg
ICAgICAgICAgICAqIEFyY2hpdGVjdHVyYWxseSwgdGhlIGNvcnJlY3QgY29kZSBoZXJlIGlzIHNp
bXBseToKICAgICAgICAgICAgICAqCi0gICAgICAgICAgICAgKiAgIGlmICggdi0+YXJjaC5wdl92
Y3B1LmN0cmxyZWdbNF0gJiBYODZfQ1I0X09TWFNBVkUgKQorICAgICAgICAgICAgICogICBpZiAo
IHYtPmFyY2gucHYuY3RybHJlZ1s0XSAmIFg4Nl9DUjRfT1NYU0FWRSApCiAgICAgICAgICAgICAg
KiAgICAgICBjIHw9IGNwdWZlYXRfbWFzayhYODZfRkVBVFVSRV9PU1hTQVZFKTsKICAgICAgICAg
ICAgICAqCiAgICAgICAgICAgICAgKiBIb3dldmVyIGJlY2F1c2Ugb2YgYnVncyBpbiBYZW4gKGJl
Zm9yZSBjL3MgYmQxOTA4MGIsIE5vdiAyMDEwLApAQCAtODg3LDcgKzg4Nyw3IEBAIHZvaWQgZ3Vl
c3RfY3B1aWQoY29uc3Qgc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IGxlYWYsCiAgICAgICAgICAg
ICAgKiAgICAjVUQgb3IgI0dQIGlzIGN1cnJlbnRseSBiZWluZyBzZXJ2aWNlZC4KICAgICAgICAg
ICAgICAqLwogICAgICAgICAgICAgLyogT1NYU0FWRSBjbGVhciBpbiBwb2xpY3kuICBGYXN0LWZv
cndhcmQgQ1I0IGJhY2sgaW4uICovCi0gICAgICAgICAgICBpZiAoICh2LT5hcmNoLnB2X3ZjcHUu
Y3RybHJlZ1s0XSAmIFg4Nl9DUjRfT1NYU0FWRSkgfHwKKyAgICAgICAgICAgIGlmICggKHYtPmFy
Y2gucHYuY3RybHJlZ1s0XSAmIFg4Nl9DUjRfT1NYU0FWRSkgfHwKICAgICAgICAgICAgICAgICAg
KHJlZ3MtPmVudHJ5X3ZlY3RvciA9PSBUUkFQX2ludmFsaWRfb3AgJiYKICAgICAgICAgICAgICAg
ICAgIGd1ZXN0X2tlcm5lbF9tb2RlKHYsIHJlZ3MpICYmCiAgICAgICAgICAgICAgICAgICAocmVh
ZF9jcjQoKSAmIFg4Nl9DUjRfT1NYU0FWRSkpICkKQEAgLTk1OSw3ICs5NTksNyBAQCB2b2lkIGd1
ZXN0X2NwdWlkKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBsZWFmLAogICAgICAgICBj
YXNlIDA6CiAgICAgICAgICAgICAvKiBPU1BLRSBjbGVhciBpbiBwb2xpY3kuICBGYXN0LWZvcndh
cmQgQ1I0IGJhY2sgaW4uICovCiAgICAgICAgICAgICBpZiAoIChpc19wdl9kb21haW4oZCkKLSAg
ICAgICAgICAgICAgICAgID8gdi0+YXJjaC5wdl92Y3B1LmN0cmxyZWdbNF0KKyAgICAgICAgICAg
ICAgICAgID8gdi0+YXJjaC5wdi5jdHJscmVnWzRdCiAgICAgICAgICAgICAgICAgICA6IHYtPmFy
Y2guaHZtX3ZjcHUuZ3Vlc3RfY3JbNF0pICYgWDg2X0NSNF9QS0UgKQogICAgICAgICAgICAgICAg
IHJlcy0+YyB8PSBjcHVmZWF0X21hc2soWDg2X0ZFQVRVUkVfT1NQS0UpOwogICAgICAgICAgICAg
YnJlYWs7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYv
ZG9tYWluLmMKaW5kZXggOGM3ZGRmNS4uNGNkY2Q1ZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L2RvbWFpbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpAQCAtODQ5LDcgKzg0OSw3IEBA
IGludCBhcmNoX3NldF9pbmZvX2d1ZXN0KAogICAgIHsKICAgICAgICAgbWVtY3B5KCZ2LT5hcmNo
LnVzZXJfcmVncywgJmMubmF0LT51c2VyX3JlZ3MsIHNpemVvZihjLm5hdC0+dXNlcl9yZWdzKSk7
CiAgICAgICAgIGlmICggaXNfcHZfZG9tYWluKGQpICkKLSAgICAgICAgICAgIG1lbWNweSh2LT5h
cmNoLnB2X3ZjcHUudHJhcF9jdHh0LCBjLm5hdC0+dHJhcF9jdHh0LAorICAgICAgICAgICAgbWVt
Y3B5KHYtPmFyY2gucHYudHJhcF9jdHh0LCBjLm5hdC0+dHJhcF9jdHh0LAogICAgICAgICAgICAg
ICAgICAgIHNpemVvZihjLm5hdC0+dHJhcF9jdHh0KSk7CiAgICAgfQogICAgIGVsc2UKQEAgLTg1
OCw3ICs4NTgsNyBAQCBpbnQgYXJjaF9zZXRfaW5mb19ndWVzdCgKICAgICAgICAgaWYgKCBpc19w
dl9kb21haW4oZCkgKQogICAgICAgICB7CiAgICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8IEFS
UkFZX1NJWkUoYy5jbXAtPnRyYXBfY3R4dCk7ICsraSApCi0gICAgICAgICAgICAgICAgWExBVF90
cmFwX2luZm8odi0+YXJjaC5wdl92Y3B1LnRyYXBfY3R4dCArIGksCisgICAgICAgICAgICAgICAg
WExBVF90cmFwX2luZm8odi0+YXJjaC5wdi50cmFwX2N0eHQgKyBpLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGMuY21wLT50cmFwX2N0eHQgKyBpKTsKICAgICAgICAgfQogICAgIH0K
QEAgLTg3Myw3ICs4NzMsNyBAQCBpbnQgYXJjaF9zZXRfaW5mb19ndWVzdCgKICAgICB9CiAKICAg
ICAvKiBJT1BMIHByaXZpbGVnZXMgYXJlIHZpcnR1YWxpc2VkLiAqLwotICAgIHYtPmFyY2gucHZf
dmNwdS5pb3BsID0gdi0+YXJjaC51c2VyX3JlZ3MuZWZsYWdzICYgWDg2X0VGTEFHU19JT1BMOwor
ICAgIHYtPmFyY2gucHYuaW9wbCA9IHYtPmFyY2gudXNlcl9yZWdzLmVmbGFncyAmIFg4Nl9FRkxB
R1NfSU9QTDsKICAgICB2LT5hcmNoLnVzZXJfcmVncy5lZmxhZ3MgJj0gflg4Nl9FRkxBR1NfSU9Q
TDsKIAogICAgIC8qIEVuc3VyZSByZWFsIGhhcmR3YXJlIGludGVycnVwdHMgYXJlIGVuYWJsZWQu
ICovCkBAIC04ODQsOCArODg0LDggQEAgaW50IGFyY2hfc2V0X2luZm9fZ3Vlc3QoCiAgICAgICAg
IGlmICggIWNvbXBhdCAmJiAhKGZsYWdzICYgVkdDRl9pbl9rZXJuZWwpICYmICFjLm5hdC0+Y3Ry
bHJlZ1sxXSApCiAgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAotICAgICAgICB2LT5hcmNo
LnB2X3ZjcHUubGR0X2Jhc2UgPSBjKGxkdF9iYXNlKTsKLSAgICAgICAgdi0+YXJjaC5wdl92Y3B1
LmxkdF9lbnRzID0gYyhsZHRfZW50cyk7CisgICAgICAgIHYtPmFyY2gucHYubGR0X2Jhc2UgPSBj
KGxkdF9iYXNlKTsKKyAgICAgICAgdi0+YXJjaC5wdi5sZHRfZW50cyA9IGMobGR0X2VudHMpOwog
ICAgIH0KICAgICBlbHNlCiAgICAgewpAQCAtOTEwLDQ3ICs5MTAsNDcgQEAgaW50IGFyY2hfc2V0
X2luZm9fZ3Vlc3QoCiAgICAgICAgICAgICBmYWlsID0gY29tcGF0X3Bmbl90b19jcjMocGZuKSAh
PSBjLmNtcC0+Y3RybHJlZ1szXTsKICAgICAgICAgfQogCi0gICAgICAgIGZvciAoIGkgPSAwOyBp
IDwgQVJSQVlfU0laRSh2LT5hcmNoLnB2X3ZjcHUuZ2R0X2ZyYW1lcyk7ICsraSApCi0gICAgICAg
ICAgICBmYWlsIHw9IHYtPmFyY2gucHZfdmNwdS5nZHRfZnJhbWVzW2ldICE9IGMoZ2R0X2ZyYW1l
c1tpXSk7Ci0gICAgICAgIGZhaWwgfD0gdi0+YXJjaC5wdl92Y3B1LmdkdF9lbnRzICE9IGMoZ2R0
X2VudHMpOworICAgICAgICBmb3IgKCBpID0gMDsgaSA8IEFSUkFZX1NJWkUodi0+YXJjaC5wdi5n
ZHRfZnJhbWVzKTsgKytpICkKKyAgICAgICAgICAgIGZhaWwgfD0gdi0+YXJjaC5wdi5nZHRfZnJh
bWVzW2ldICE9IGMoZ2R0X2ZyYW1lc1tpXSk7CisgICAgICAgIGZhaWwgfD0gdi0+YXJjaC5wdi5n
ZHRfZW50cyAhPSBjKGdkdF9lbnRzKTsKIAotICAgICAgICBmYWlsIHw9IHYtPmFyY2gucHZfdmNw
dS5sZHRfYmFzZSAhPSBjKGxkdF9iYXNlKTsKLSAgICAgICAgZmFpbCB8PSB2LT5hcmNoLnB2X3Zj
cHUubGR0X2VudHMgIT0gYyhsZHRfZW50cyk7CisgICAgICAgIGZhaWwgfD0gdi0+YXJjaC5wdi5s
ZHRfYmFzZSAhPSBjKGxkdF9iYXNlKTsKKyAgICAgICAgZmFpbCB8PSB2LT5hcmNoLnB2LmxkdF9l
bnRzICE9IGMobGR0X2VudHMpOwogCiAgICAgICAgIGlmICggZmFpbCApCiAgICAgICAgICAgIHJl
dHVybiAtRU9QTk9UU1VQUDsKICAgICB9CiAKLSAgICB2LT5hcmNoLnB2X3ZjcHUua2VybmVsX3Nz
ID0gYyhrZXJuZWxfc3MpOwotICAgIHYtPmFyY2gucHZfdmNwdS5rZXJuZWxfc3AgPSBjKGtlcm5l
bF9zcCk7Ci0gICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpFKHYtPmFyY2gucHZfdmNwdS5j
dHJscmVnKTsgKytpICkKLSAgICAgICAgdi0+YXJjaC5wdl92Y3B1LmN0cmxyZWdbaV0gPSBjKGN0
cmxyZWdbaV0pOworICAgIHYtPmFyY2gucHYua2VybmVsX3NzID0gYyhrZXJuZWxfc3MpOworICAg
IHYtPmFyY2gucHYua2VybmVsX3NwID0gYyhrZXJuZWxfc3ApOworICAgIGZvciAoIGkgPSAwOyBp
IDwgQVJSQVlfU0laRSh2LT5hcmNoLnB2LmN0cmxyZWcpOyArK2kgKQorICAgICAgICB2LT5hcmNo
LnB2LmN0cmxyZWdbaV0gPSBjKGN0cmxyZWdbaV0pOwogCi0gICAgdi0+YXJjaC5wdl92Y3B1LmV2
ZW50X2NhbGxiYWNrX2VpcCA9IGMoZXZlbnRfY2FsbGJhY2tfZWlwKTsKLSAgICB2LT5hcmNoLnB2
X3ZjcHUuZmFpbHNhZmVfY2FsbGJhY2tfZWlwID0gYyhmYWlsc2FmZV9jYWxsYmFja19laXApOwor
ICAgIHYtPmFyY2gucHYuZXZlbnRfY2FsbGJhY2tfZWlwID0gYyhldmVudF9jYWxsYmFja19laXAp
OworICAgIHYtPmFyY2gucHYuZmFpbHNhZmVfY2FsbGJhY2tfZWlwID0gYyhmYWlsc2FmZV9jYWxs
YmFja19laXApOwogICAgIGlmICggIWNvbXBhdCApCiAgICAgewotICAgICAgICB2LT5hcmNoLnB2
X3ZjcHUuc3lzY2FsbF9jYWxsYmFja19laXAgPSBjLm5hdC0+c3lzY2FsbF9jYWxsYmFja19laXA7
CisgICAgICAgIHYtPmFyY2gucHYuc3lzY2FsbF9jYWxsYmFja19laXAgPSBjLm5hdC0+c3lzY2Fs
bF9jYWxsYmFja19laXA7CiAgICAgICAgIC8qIG5vbi1udWwgc2VsZWN0b3Iga2lsbHMgZnNfYmFz
ZSAqLwotICAgICAgICB2LT5hcmNoLnB2X3ZjcHUuZnNfYmFzZSA9CisgICAgICAgIHYtPmFyY2gu
cHYuZnNfYmFzZSA9CiAgICAgICAgICAgICAhKHYtPmFyY2gudXNlcl9yZWdzLmZzICYgfjMpID8g
Yy5uYXQtPmZzX2Jhc2UgOiAwOwotICAgICAgICB2LT5hcmNoLnB2X3ZjcHUuZ3NfYmFzZV9rZXJu
ZWwgPSBjLm5hdC0+Z3NfYmFzZV9rZXJuZWw7CisgICAgICAgIHYtPmFyY2gucHYuZ3NfYmFzZV9r
ZXJuZWwgPSBjLm5hdC0+Z3NfYmFzZV9rZXJuZWw7CiAgICAgICAgIC8qIG5vbi1udWwgc2VsZWN0
b3Iga2lsbHMgZ3NfYmFzZV91c2VyICovCi0gICAgICAgIHYtPmFyY2gucHZfdmNwdS5nc19iYXNl
X3VzZXIgPQorICAgICAgICB2LT5hcmNoLnB2LmdzX2Jhc2VfdXNlciA9CiAgICAgICAgICAgICAh
KHYtPmFyY2gudXNlcl9yZWdzLmdzICYgfjMpID8gYy5uYXQtPmdzX2Jhc2VfdXNlciA6IDA7CiAg
ICAgfQogICAgIGVsc2UKICAgICB7Ci0gICAgICAgIHYtPmFyY2gucHZfdmNwdS5ldmVudF9jYWxs
YmFja19jcyA9IGMoZXZlbnRfY2FsbGJhY2tfY3MpOwotICAgICAgICB2LT5hcmNoLnB2X3ZjcHUu
ZmFpbHNhZmVfY2FsbGJhY2tfY3MgPSBjKGZhaWxzYWZlX2NhbGxiYWNrX2NzKTsKKyAgICAgICAg
di0+YXJjaC5wdi5ldmVudF9jYWxsYmFja19jcyA9IGMoZXZlbnRfY2FsbGJhY2tfY3MpOworICAg
ICAgICB2LT5hcmNoLnB2LmZhaWxzYWZlX2NhbGxiYWNrX2NzID0gYyhmYWlsc2FmZV9jYWxsYmFj
a19jcyk7CiAgICAgfQogCiAgICAgLyogT25seSBDUjAuVFMgaXMgbW9kaWZpYWJsZSBieSBndWVz
dCBvciBhZG1pbi4gKi8KLSAgICB2LT5hcmNoLnB2X3ZjcHUuY3RybHJlZ1swXSAmPSBYODZfQ1Iw
X1RTOwotICAgIHYtPmFyY2gucHZfdmNwdS5jdHJscmVnWzBdIHw9IHJlYWRfY3IwKCkgJiB+WDg2
X0NSMF9UUzsKKyAgICB2LT5hcmNoLnB2LmN0cmxyZWdbMF0gJj0gWDg2X0NSMF9UUzsKKyAgICB2
LT5hcmNoLnB2LmN0cmxyZWdbMF0gfD0gcmVhZF9jcjAoKSAmIH5YODZfQ1IwX1RTOwogCi0gICAg
Y3I0ID0gdi0+YXJjaC5wdl92Y3B1LmN0cmxyZWdbNF07Ci0gICAgdi0+YXJjaC5wdl92Y3B1LmN0
cmxyZWdbNF0gPSBjcjQgPyBwdl9ndWVzdF9jcjRfZml4dXAodiwgY3I0KSA6CisgICAgY3I0ID0g
di0+YXJjaC5wdi5jdHJscmVnWzRdOworICAgIHYtPmFyY2gucHYuY3RybHJlZ1s0XSA9IGNyNCA/
IHB2X2d1ZXN0X2NyNF9maXh1cCh2LCBjcjQpIDoKICAgICAgICAgcmVhbF9jcjRfdG9fcHZfZ3Vl
c3RfY3I0KG1tdV9jcjRfZmVhdHVyZXMpOwogCiAgICAgbWVtc2V0KHYtPmFyY2guZGVidWdyZWcs
IDAsIHNpemVvZih2LT5hcmNoLmRlYnVncmVnKSk7CkBAIC0xMDEyLDEwICsxMDEyLDEwIEBAIGlu
dCBhcmNoX3NldF9pbmZvX2d1ZXN0KAogICAgICAgICByYyA9IChpbnQpcHZfc2V0X2dkdCh2LCBj
Lm5hdC0+Z2R0X2ZyYW1lcywgYy5uYXQtPmdkdF9lbnRzKTsKICAgICBlbHNlCiAgICAgewotICAg
ICAgICB1bnNpZ25lZCBsb25nIGdkdF9mcmFtZXNbQVJSQVlfU0laRSh2LT5hcmNoLnB2X3ZjcHUu
Z2R0X2ZyYW1lcyldOworICAgICAgICB1bnNpZ25lZCBsb25nIGdkdF9mcmFtZXNbQVJSQVlfU0la
RSh2LT5hcmNoLnB2LmdkdF9mcmFtZXMpXTsKICAgICAgICAgdW5zaWduZWQgaW50IG5yX2ZyYW1l
cyA9IERJVl9ST1VORF9VUChjLmNtcC0+Z2R0X2VudHMsIDUxMik7CiAKLSAgICAgICAgaWYgKCBu
cl9mcmFtZXMgPiBBUlJBWV9TSVpFKHYtPmFyY2gucHZfdmNwdS5nZHRfZnJhbWVzKSApCisgICAg
ICAgIGlmICggbnJfZnJhbWVzID4gQVJSQVlfU0laRSh2LT5hcmNoLnB2LmdkdF9mcmFtZXMpICkK
ICAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCiAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwg
bnJfZnJhbWVzOyArK2kgKQpAQCAtMTMxOSwyMCArMTMxOSwyMCBAQCBzdGF0aWMgdm9pZCBsb2Fk
X3NlZ21lbnRzKHN0cnVjdCB2Y3B1ICpuKQogICAgIGlmICggIWlzX3B2XzMyYml0X3ZjcHUobikg
KQogICAgIHsKICAgICAgICAgLyogVGhpcyBjYW4gb25seSBiZSBub24temVybyBpZiBzZWxlY3Rv
ciBpcyBOVUxMLiAqLwotICAgICAgICBpZiAoIG4tPmFyY2gucHZfdmNwdS5mc19iYXNlIHwgKGRp
cnR5X3NlZ21lbnRfbWFzayAmIERJUlRZX0ZTX0JBU0UpICkKLSAgICAgICAgICAgIHdyZnNiYXNl
KG4tPmFyY2gucHZfdmNwdS5mc19iYXNlKTsKKyAgICAgICAgaWYgKCBuLT5hcmNoLnB2LmZzX2Jh
c2UgfCAoZGlydHlfc2VnbWVudF9tYXNrICYgRElSVFlfRlNfQkFTRSkgKQorICAgICAgICAgICAg
d3Jmc2Jhc2Uobi0+YXJjaC5wdi5mc19iYXNlKTsKIAogICAgICAgICAvKgogICAgICAgICAgKiBN
b3N0IGtlcm5lbHMgaGF2ZSBub24temVybyBHUyBiYXNlLCBzbyBkb24ndCBib3RoZXIgdGVzdGlu
Zy4KICAgICAgICAgICogKEZvciBvbGQgQU1EIGhhcmR3YXJlIHRoaXMgaXMgYWxzbyBhIHNlcmlh
bGlzaW5nIGluc3RydWN0aW9uLAogICAgICAgICAgKiBhdm9pZGluZyBlcnJhdHVtICM4OC4pCiAg
ICAgICAgICAqLwotICAgICAgICB3cmdzc2hhZG93KG4tPmFyY2gucHZfdmNwdS5nc19iYXNlX2tl
cm5lbCk7CisgICAgICAgIHdyZ3NzaGFkb3cobi0+YXJjaC5wdi5nc19iYXNlX2tlcm5lbCk7CiAK
ICAgICAgICAgLyogVGhpcyBjYW4gb25seSBiZSBub24temVybyBpZiBzZWxlY3RvciBpcyBOVUxM
LiAqLwotICAgICAgICBpZiAoIG4tPmFyY2gucHZfdmNwdS5nc19iYXNlX3VzZXIgfAorICAgICAg
ICBpZiAoIG4tPmFyY2gucHYuZ3NfYmFzZV91c2VyIHwKICAgICAgICAgICAgICAoZGlydHlfc2Vn
bWVudF9tYXNrICYgRElSVFlfR1NfQkFTRSkgKQotICAgICAgICAgICAgd3Jnc2Jhc2Uobi0+YXJj
aC5wdl92Y3B1LmdzX2Jhc2VfdXNlcik7CisgICAgICAgICAgICB3cmdzYmFzZShuLT5hcmNoLnB2
LmdzX2Jhc2VfdXNlcik7CiAKICAgICAgICAgLyogSWYgaW4ga2VybmVsIG1vZGUgdGhlbiBzd2l0
Y2ggdGhlIEdTIGJhc2VzIGFyb3VuZC4gKi8KICAgICAgICAgaWYgKCAobi0+YXJjaC5mbGFncyAm
IFRGX2tlcm5lbF9tb2RlKSApCkBAIC0xMzQxLDcgKzEzNDEsNyBAQCBzdGF0aWMgdm9pZCBsb2Fk
X3NlZ21lbnRzKHN0cnVjdCB2Y3B1ICpuKQogCiAgICAgaWYgKCB1bmxpa2VseSghYWxsX3NlZ3Nf
b2theSkgKQogICAgIHsKLSAgICAgICAgc3RydWN0IHB2X3ZjcHUgKnB2ID0gJm4tPmFyY2gucHZf
dmNwdTsKKyAgICAgICAgc3RydWN0IHB2X3ZjcHUgKnB2ID0gJm4tPmFyY2gucHY7CiAgICAgICAg
IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzID0gZ3Vlc3RfY3B1X3VzZXJfcmVncygpOwogICAg
ICAgICB1bnNpZ25lZCBsb25nICpyc3AgPQogICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcgKiko
KChuLT5hcmNoLmZsYWdzICYgVEZfa2VybmVsX21vZGUpCkBAIC0xMzUyLDcgKzEzNTIsNyBAQCBz
dGF0aWMgdm9pZCBsb2FkX3NlZ21lbnRzKHN0cnVjdCB2Y3B1ICpuKQogICAgICAgICByZmxhZ3Mg
ID0gcmVncy0+cmZsYWdzICYgfihYODZfRUZMQUdTX0lGfFg4Nl9FRkxBR1NfSU9QTCk7CiAgICAg
ICAgIHJmbGFncyB8PSAhdmNwdV9pbmZvKG4sIGV2dGNobl91cGNhbGxfbWFzaykgPDwgOTsKICAg
ICAgICAgaWYgKCBWTV9BU1NJU1Qobi0+ZG9tYWluLCBhcmNoaXRlY3R1cmFsX2lvcGwpICkKLSAg
ICAgICAgICAgIHJmbGFncyB8PSBuLT5hcmNoLnB2X3ZjcHUuaW9wbDsKKyAgICAgICAgICAgIHJm
bGFncyB8PSBuLT5hcmNoLnB2LmlvcGw7CiAKICAgICAgICAgaWYgKCBpc19wdl8zMmJpdF92Y3B1
KG4pICkKICAgICAgICAgewpAQCAtMTQ1MCwxMSArMTQ1MCwxMSBAQCBzdGF0aWMgdm9pZCBzYXZl
X3NlZ21lbnRzKHN0cnVjdCB2Y3B1ICp2KQogCiAgICAgaWYgKCBjcHVfaGFzX2ZzZ3NiYXNlICYm
ICFpc19wdl8zMmJpdF92Y3B1KHYpICkKICAgICB7Ci0gICAgICAgIHYtPmFyY2gucHZfdmNwdS5m
c19iYXNlID0gX19yZGZzYmFzZSgpOworICAgICAgICB2LT5hcmNoLnB2LmZzX2Jhc2UgPSBfX3Jk
ZnNiYXNlKCk7CiAgICAgICAgIGlmICggdi0+YXJjaC5mbGFncyAmIFRGX2tlcm5lbF9tb2RlICkK
LSAgICAgICAgICAgIHYtPmFyY2gucHZfdmNwdS5nc19iYXNlX2tlcm5lbCA9IF9fcmRnc2Jhc2Uo
KTsKKyAgICAgICAgICAgIHYtPmFyY2gucHYuZ3NfYmFzZV9rZXJuZWwgPSBfX3JkZ3NiYXNlKCk7
CiAgICAgICAgIGVsc2UKLSAgICAgICAgICAgIHYtPmFyY2gucHZfdmNwdS5nc19iYXNlX3VzZXIg
PSBfX3JkZ3NiYXNlKCk7CisgICAgICAgICAgICB2LT5hcmNoLnB2LmdzX2Jhc2VfdXNlciA9IF9f
cmRnc2Jhc2UoKTsKICAgICB9CiAKICAgICBpZiAoIHJlZ3MtPmRzICkKQEAgLTE0NjgsOSArMTQ2
OCw5IEBAIHN0YXRpYyB2b2lkIHNhdmVfc2VnbWVudHMoc3RydWN0IHZjcHUgKnYpCiAgICAgICAg
IGRpcnR5X3NlZ21lbnRfbWFzayB8PSBESVJUWV9GUzsKICAgICAgICAgLyogbm9uLW51bCBzZWxl
Y3RvciBraWxscyBmc19iYXNlICovCiAgICAgICAgIGlmICggcmVncy0+ZnMgJiB+MyApCi0gICAg
ICAgICAgICB2LT5hcmNoLnB2X3ZjcHUuZnNfYmFzZSA9IDA7CisgICAgICAgICAgICB2LT5hcmNo
LnB2LmZzX2Jhc2UgPSAwOwogICAgIH0KLSAgICBpZiAoIHYtPmFyY2gucHZfdmNwdS5mc19iYXNl
ICkKKyAgICBpZiAoIHYtPmFyY2gucHYuZnNfYmFzZSApCiAgICAgICAgIGRpcnR5X3NlZ21lbnRf
bWFzayB8PSBESVJUWV9GU19CQVNFOwogCiAgICAgaWYgKCByZWdzLT5ncyB8fCBpc19wdl8zMmJp
dF92Y3B1KHYpICkKQEAgLTE0NzgsMTAgKzE0NzgsMTAgQEAgc3RhdGljIHZvaWQgc2F2ZV9zZWdt
ZW50cyhzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgZGlydHlfc2VnbWVudF9tYXNrIHw9IERJUlRZ
X0dTOwogICAgICAgICAvKiBub24tbnVsIHNlbGVjdG9yIGtpbGxzIGdzX2Jhc2VfdXNlciAqLwog
ICAgICAgICBpZiAoIHJlZ3MtPmdzICYgfjMgKQotICAgICAgICAgICAgdi0+YXJjaC5wdl92Y3B1
LmdzX2Jhc2VfdXNlciA9IDA7CisgICAgICAgICAgICB2LT5hcmNoLnB2LmdzX2Jhc2VfdXNlciA9
IDA7CiAgICAgfQotICAgIGlmICggdi0+YXJjaC5mbGFncyAmIFRGX2tlcm5lbF9tb2RlID8gdi0+
YXJjaC5wdl92Y3B1LmdzX2Jhc2Vfa2VybmVsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgOiB2LT5hcmNoLnB2X3ZjcHUuZ3NfYmFzZV91c2VyICkKKyAgICBpZiAoIHYt
PmFyY2guZmxhZ3MgJiBURl9rZXJuZWxfbW9kZSA/IHYtPmFyY2gucHYuZ3NfYmFzZV9rZXJuZWwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IHYtPmFyY2gucHYuZ3Nf
YmFzZV91c2VyICkKICAgICAgICAgZGlydHlfc2VnbWVudF9tYXNrIHw9IERJUlRZX0dTX0JBU0U7
CiAKICAgICB0aGlzX2NwdShkaXJ0eV9zZWdtZW50X21hc2spID0gZGlydHlfc2VnbWVudF9tYXNr
OwpAQCAtMTU3MSw3ICsxNTcxLDcgQEAgc3RhdGljIHZvaWQgX3VwZGF0ZV9ydW5zdGF0ZV9hcmVh
KHN0cnVjdCB2Y3B1ICp2KQogewogICAgIGlmICggIXVwZGF0ZV9ydW5zdGF0ZV9hcmVhKHYpICYm
IGlzX3B2X3ZjcHUodikgJiYKICAgICAgICAgICEodi0+YXJjaC5mbGFncyAmIFRGX2tlcm5lbF9t
b2RlKSApCi0gICAgICAgIHYtPmFyY2gucHZfdmNwdS5uZWVkX3VwZGF0ZV9ydW5zdGF0ZV9hcmVh
ID0gMTsKKyAgICAgICAgdi0+YXJjaC5wdi5uZWVkX3VwZGF0ZV9ydW5zdGF0ZV9hcmVhID0gMTsK
IH0KIAogc3RhdGljIGlubGluZSBib29sIG5lZWRfZnVsbF9nZHQoY29uc3Qgc3RydWN0IGRvbWFp
biAqZCkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW5fcGFnZS5jIGIveGVuL2FyY2gv
eDg2L2RvbWFpbl9wYWdlLmMKaW5kZXggMTViYTZmNS4uNWMzMGM2MiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2RvbWFpbl9wYWdlLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbl9wYWdlLmMK
QEAgLTg2LDcgKzg2LDcgQEAgdm9pZCAqbWFwX2RvbWFpbl9wYWdlKG1mbl90IG1mbikKICAgICAg
ICAgcmV0dXJuIG1mbl90b192aXJ0KG1mbl94KG1mbikpOwogCiAgICAgZGNhY2hlID0gJnYtPmRv
bWFpbi0+YXJjaC5wdi5tYXBjYWNoZTsKLSAgICB2Y2FjaGUgPSAmdi0+YXJjaC5wdl92Y3B1Lm1h
cGNhY2hlOworICAgIHZjYWNoZSA9ICZ2LT5hcmNoLnB2Lm1hcGNhY2hlOwogICAgIGlmICggIWRj
YWNoZS0+aW51c2UgKQogICAgICAgICByZXR1cm4gbWZuX3RvX3ZpcnQobWZuX3gobWZuKSk7CiAK
QEAgLTE5NCw3ICsxOTQsNyBAQCB2b2lkIHVubWFwX2RvbWFpbl9wYWdlKGNvbnN0IHZvaWQgKnB0
cikKIAogICAgIGlkeCA9IFBGTl9ET1dOKHZhIC0gTUFQQ0FDSEVfVklSVF9TVEFSVCk7CiAgICAg
bWZuID0gbDFlX2dldF9wZm4oTUFQQ0FDSEVfTDFFTlQoaWR4KSk7Ci0gICAgaGFzaGVudCA9ICZ2
LT5hcmNoLnB2X3ZjcHUubWFwY2FjaGUuaGFzaFtNQVBIQVNIX0hBU0hGTihtZm4pXTsKKyAgICBo
YXNoZW50ID0gJnYtPmFyY2gucHYubWFwY2FjaGUuaGFzaFtNQVBIQVNIX0hBU0hGTihtZm4pXTsK
IAogICAgIGxvY2FsX2lycV9zYXZlKGZsYWdzKTsKIApAQCAtMjkzLDcgKzI5Myw3IEBAIGludCBt
YXBjYWNoZV92Y3B1X2luaXQoc3RydWN0IHZjcHUgKnYpCiAgICAgQlVJTERfQlVHX09OKE1BUEhB
U0hFTlRfTk9USU5VU0UgPCBNQVBDQUNIRV9FTlRSSUVTKTsKICAgICBmb3IgKCBpID0gMDsgaSA8
IE1BUEhBU0hfRU5UUklFUzsgaSsrICkKICAgICB7Ci0gICAgICAgIHN0cnVjdCB2Y3B1X21hcGhh
c2hfZW50cnkgKmhhc2hlbnQgPSAmdi0+YXJjaC5wdl92Y3B1Lm1hcGNhY2hlLmhhc2hbaV07Cisg
ICAgICAgIHN0cnVjdCB2Y3B1X21hcGhhc2hfZW50cnkgKmhhc2hlbnQgPSAmdi0+YXJjaC5wdi5t
YXBjYWNoZS5oYXNoW2ldOwogCiAgICAgICAgIGhhc2hlbnQtPm1mbiA9IH4wVUw7IC8qIG5ldmVy
IHZhbGlkIHRvIG1hcCAqLwogICAgICAgICBoYXNoZW50LT5pZHggPSBNQVBIQVNIRU5UX05PVElO
VVNFOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWN0bC5jIGIveGVuL2FyY2gveDg2L2Rv
bWN0bC5jCmluZGV4IGUyN2U5NzEuLmZkYmNjZTAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9k
b21jdGwuYworKysgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKQEAgLTg1NiwxNyArODU2LDE3IEBA
IGxvbmcgYXJjaF9kb19kb21jdGwoCiAgICAgICAgICAgICBpZiAoIGlzX3B2X2RvbWFpbihkKSAp
CiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgZXZjLT5zeXNlbnRlcl9jYWxsYmFja19j
cyAgICAgID0KLSAgICAgICAgICAgICAgICAgICAgdi0+YXJjaC5wdl92Y3B1LnN5c2VudGVyX2Nh
bGxiYWNrX2NzOworICAgICAgICAgICAgICAgICAgICB2LT5hcmNoLnB2LnN5c2VudGVyX2NhbGxi
YWNrX2NzOwogICAgICAgICAgICAgICAgIGV2Yy0+c3lzZW50ZXJfY2FsbGJhY2tfZWlwICAgICA9
Ci0gICAgICAgICAgICAgICAgICAgIHYtPmFyY2gucHZfdmNwdS5zeXNlbnRlcl9jYWxsYmFja19l
aXA7CisgICAgICAgICAgICAgICAgICAgIHYtPmFyY2gucHYuc3lzZW50ZXJfY2FsbGJhY2tfZWlw
OwogICAgICAgICAgICAgICAgIGV2Yy0+c3lzZW50ZXJfZGlzYWJsZXNfZXZlbnRzICA9Ci0gICAg
ICAgICAgICAgICAgICAgIHYtPmFyY2gucHZfdmNwdS5zeXNlbnRlcl9kaXNhYmxlc19ldmVudHM7
CisgICAgICAgICAgICAgICAgICAgIHYtPmFyY2gucHYuc3lzZW50ZXJfZGlzYWJsZXNfZXZlbnRz
OwogICAgICAgICAgICAgICAgIGV2Yy0+c3lzY2FsbDMyX2NhbGxiYWNrX2NzICAgICA9Ci0gICAg
ICAgICAgICAgICAgICAgIHYtPmFyY2gucHZfdmNwdS5zeXNjYWxsMzJfY2FsbGJhY2tfY3M7Cisg
ICAgICAgICAgICAgICAgICAgIHYtPmFyY2gucHYuc3lzY2FsbDMyX2NhbGxiYWNrX2NzOwogICAg
ICAgICAgICAgICAgIGV2Yy0+c3lzY2FsbDMyX2NhbGxiYWNrX2VpcCAgICA9Ci0gICAgICAgICAg
ICAgICAgICAgIHYtPmFyY2gucHZfdmNwdS5zeXNjYWxsMzJfY2FsbGJhY2tfZWlwOworICAgICAg
ICAgICAgICAgICAgICB2LT5hcmNoLnB2LnN5c2NhbGwzMl9jYWxsYmFja19laXA7CiAgICAgICAg
ICAgICAgICAgZXZjLT5zeXNjYWxsMzJfZGlzYWJsZXNfZXZlbnRzID0KLSAgICAgICAgICAgICAg
ICAgICAgdi0+YXJjaC5wdl92Y3B1LnN5c2NhbGwzMl9kaXNhYmxlc19ldmVudHM7CisgICAgICAg
ICAgICAgICAgICAgIHYtPmFyY2gucHYuc3lzY2FsbDMyX2Rpc2FibGVzX2V2ZW50czsKICAgICAg
ICAgICAgIH0KICAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgIHsKQEAgLTkwMCwxOCArOTAw
LDE4IEBAIGxvbmcgYXJjaF9kb19kb21jdGwoCiAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwog
ICAgICAgICAgICAgICAgIGRvbWFpbl9wYXVzZShkKTsKICAgICAgICAgICAgICAgICBmaXh1cF9n
dWVzdF9jb2RlX3NlbGVjdG9yKGQsIGV2Yy0+c3lzZW50ZXJfY2FsbGJhY2tfY3MpOwotICAgICAg
ICAgICAgICAgIHYtPmFyY2gucHZfdmNwdS5zeXNlbnRlcl9jYWxsYmFja19jcyAgICAgID0KKyAg
ICAgICAgICAgICAgICB2LT5hcmNoLnB2LnN5c2VudGVyX2NhbGxiYWNrX2NzID0KICAgICAgICAg
ICAgICAgICAgICAgZXZjLT5zeXNlbnRlcl9jYWxsYmFja19jczsKLSAgICAgICAgICAgICAgICB2
LT5hcmNoLnB2X3ZjcHUuc3lzZW50ZXJfY2FsbGJhY2tfZWlwICAgICA9CisgICAgICAgICAgICAg
ICAgdi0+YXJjaC5wdi5zeXNlbnRlcl9jYWxsYmFja19laXAgPQogICAgICAgICAgICAgICAgICAg
ICBldmMtPnN5c2VudGVyX2NhbGxiYWNrX2VpcDsKLSAgICAgICAgICAgICAgICB2LT5hcmNoLnB2
X3ZjcHUuc3lzZW50ZXJfZGlzYWJsZXNfZXZlbnRzICA9CisgICAgICAgICAgICAgICAgdi0+YXJj
aC5wdi5zeXNlbnRlcl9kaXNhYmxlc19ldmVudHMgPQogICAgICAgICAgICAgICAgICAgICBldmMt
PnN5c2VudGVyX2Rpc2FibGVzX2V2ZW50czsKICAgICAgICAgICAgICAgICBmaXh1cF9ndWVzdF9j
b2RlX3NlbGVjdG9yKGQsIGV2Yy0+c3lzY2FsbDMyX2NhbGxiYWNrX2NzKTsKLSAgICAgICAgICAg
ICAgICB2LT5hcmNoLnB2X3ZjcHUuc3lzY2FsbDMyX2NhbGxiYWNrX2NzICAgICA9CisgICAgICAg
ICAgICAgICAgdi0+YXJjaC5wdi5zeXNjYWxsMzJfY2FsbGJhY2tfY3MgPQogICAgICAgICAgICAg
ICAgICAgICBldmMtPnN5c2NhbGwzMl9jYWxsYmFja19jczsKLSAgICAgICAgICAgICAgICB2LT5h
cmNoLnB2X3ZjcHUuc3lzY2FsbDMyX2NhbGxiYWNrX2VpcCAgICA9CisgICAgICAgICAgICAgICAg
di0+YXJjaC5wdi5zeXNjYWxsMzJfY2FsbGJhY2tfZWlwID0KICAgICAgICAgICAgICAgICAgICAg
ZXZjLT5zeXNjYWxsMzJfY2FsbGJhY2tfZWlwOwotICAgICAgICAgICAgICAgIHYtPmFyY2gucHZf
dmNwdS5zeXNjYWxsMzJfZGlzYWJsZXNfZXZlbnRzID0KKyAgICAgICAgICAgICAgICB2LT5hcmNo
LnB2LnN5c2NhbGwzMl9kaXNhYmxlc19ldmVudHMgPQogICAgICAgICAgICAgICAgICAgICBldmMt
PnN5c2NhbGwzMl9kaXNhYmxlc19ldmVudHM7CiAgICAgICAgICAgICB9CiAgICAgICAgICAgICBl
bHNlIGlmICggKGV2Yy0+c3lzZW50ZXJfY2FsbGJhY2tfY3MgJiB+MykgfHwKQEAgLTEzMzAsMTIg
KzEzMzAsMTIgQEAgbG9uZyBhcmNoX2RvX2RvbWN0bCgKIAogICAgICAgICAgICAgICAgIGlmICgg
Ym9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0RCRVhUKSApCiAgICAgICAgICAgICAgICAgewotICAg
ICAgICAgICAgICAgICAgICBpZiAoIHYtPmFyY2gucHZfdmNwdS5kcl9tYXNrWzBdICkKKyAgICAg
ICAgICAgICAgICAgICAgaWYgKCB2LT5hcmNoLnB2LmRyX21hc2tbMF0gKQogICAgICAgICAgICAg
ICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGkgPCB2bXNycy0+bXNyX2Nv
dW50ICYmICFyZXQgKQogICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIG1zci5pbmRleCA9IE1TUl9BTUQ2NF9EUjBfQUREUkVTU19NQVNLOwotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG1zci52YWx1ZSA9IHYtPmFyY2gucHZfdmNwdS5kcl9t
YXNrWzBdOworICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1zci52YWx1ZSA9IHYtPmFyY2gu
cHYuZHJfbWFza1swXTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGNvcHlfdG9f
Z3Vlc3Rfb2Zmc2V0KHZtc3JzLT5tc3JzLCBpLCAmbXNyLCAxKSApCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHJldCA9IC1FRkFVTFQ7CiAgICAgICAgICAgICAgICAgICAgICAgICB9
CkBAIC0xMzQ0LDEyICsxMzQ0LDEyIEBAIGxvbmcgYXJjaF9kb19kb21jdGwoCiAKICAgICAgICAg
ICAgICAgICAgICAgZm9yICggaiA9IDA7IGogPCAzOyArK2ogKQogICAgICAgICAgICAgICAgICAg
ICB7Ci0gICAgICAgICAgICAgICAgICAgICAgICBpZiAoICF2LT5hcmNoLnB2X3ZjcHUuZHJfbWFz
a1sxICsgal0gKQorICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCAhdi0+YXJjaC5wdi5kcl9t
YXNrWzEgKyBqXSApCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGludWU7CiAgICAg
ICAgICAgICAgICAgICAgICAgICBpZiAoIGkgPCB2bXNycy0+bXNyX2NvdW50ICYmICFyZXQgKQog
ICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1z
ci5pbmRleCA9IE1TUl9BTUQ2NF9EUjFfQUREUkVTU19NQVNLICsgajsKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBtc3IudmFsdWUgPSB2LT5hcmNoLnB2X3ZjcHUuZHJfbWFza1sxICsgal07
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgbXNyLnZhbHVlID0gdi0+YXJjaC5wdi5kcl9t
YXNrWzEgKyBqXTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIGNvcHlfdG9fZ3Vl
c3Rfb2Zmc2V0KHZtc3JzLT5tc3JzLCBpLCAmbXNyLCAxKSApCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHJldCA9IC1FRkFVTFQ7CiAgICAgICAgICAgICAgICAgICAgICAgICB9CkBA
IC0xMzk0LDcgKzEzOTQsNyBAQCBsb25nIGFyY2hfZG9fZG9tY3RsKAogICAgICAgICAgICAgICAg
ICAgICBpZiAoICFib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfREJFWFQpIHx8CiAgICAgICAgICAg
ICAgICAgICAgICAgICAgKG1zci52YWx1ZSA+PiAzMikgKQogICAgICAgICAgICAgICAgICAgICAg
ICAgYnJlYWs7Ci0gICAgICAgICAgICAgICAgICAgIHYtPmFyY2gucHZfdmNwdS5kcl9tYXNrWzBd
ID0gbXNyLnZhbHVlOworICAgICAgICAgICAgICAgICAgICB2LT5hcmNoLnB2LmRyX21hc2tbMF0g
PSBtc3IudmFsdWU7CiAgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogCiAgICAgICAgICAg
ICAgICAgY2FzZSBNU1JfQU1ENjRfRFIxX0FERFJFU1NfTUFTSyAuLi4KQEAgLTE0MDMsNyArMTQw
Myw3IEBAIGxvbmcgYXJjaF9kb19kb21jdGwoCiAgICAgICAgICAgICAgICAgICAgICAgICAgKG1z
ci52YWx1ZSA+PiAzMikgKQogICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAg
ICAgICAgICAgICAgIG1zci5pbmRleCAtPSBNU1JfQU1ENjRfRFIxX0FERFJFU1NfTUFTSyAtIDE7
Ci0gICAgICAgICAgICAgICAgICAgIHYtPmFyY2gucHZfdmNwdS5kcl9tYXNrW21zci5pbmRleF0g
PSBtc3IudmFsdWU7CisgICAgICAgICAgICAgICAgICAgIHYtPmFyY2gucHYuZHJfbWFza1ttc3Iu
aW5kZXhdID0gbXNyLnZhbHVlOwogICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKICAgICAg
ICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgYnJlYWs7CkBAIC0xNTY0LDcgKzE1NjQsNyBA
QCB2b2lkIGFyY2hfZ2V0X2luZm9fZ3Vlc3Qoc3RydWN0IHZjcHUgKnYsIHZjcHVfZ3Vlc3RfY29u
dGV4dF91IGMpCiAgICAgewogICAgICAgICBtZW1jcHkoJmMubmF0LT51c2VyX3JlZ3MsICZ2LT5h
cmNoLnVzZXJfcmVncywgc2l6ZW9mKGMubmF0LT51c2VyX3JlZ3MpKTsKICAgICAgICAgaWYgKCBp
c19wdl9kb21haW4oZCkgKQotICAgICAgICAgICAgbWVtY3B5KGMubmF0LT50cmFwX2N0eHQsIHYt
PmFyY2gucHZfdmNwdS50cmFwX2N0eHQsCisgICAgICAgICAgICBtZW1jcHkoYy5uYXQtPnRyYXBf
Y3R4dCwgdi0+YXJjaC5wdi50cmFwX2N0eHQsCiAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKGMu
bmF0LT50cmFwX2N0eHQpKTsKICAgICB9CiAgICAgZWxzZQpAQCAtMTU3NCw3ICsxNTc0LDcgQEAg
dm9pZCBhcmNoX2dldF9pbmZvX2d1ZXN0KHN0cnVjdCB2Y3B1ICp2LCB2Y3B1X2d1ZXN0X2NvbnRl
eHRfdSBjKQogICAgICAgICB7CiAgICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8IEFSUkFZX1NJ
WkUoYy5jbXAtPnRyYXBfY3R4dCk7ICsraSApCiAgICAgICAgICAgICAgICAgWExBVF90cmFwX2lu
Zm8oYy5jbXAtPnRyYXBfY3R4dCArIGksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
di0+YXJjaC5wdl92Y3B1LnRyYXBfY3R4dCArIGkpOworICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHYtPmFyY2gucHYudHJhcF9jdHh0ICsgaSk7CiAgICAgICAgIH0KICAgICB9CiAKQEAg
LTE2MTUsMzcgKzE2MTUsMzcgQEAgdm9pZCBhcmNoX2dldF9pbmZvX2d1ZXN0KHN0cnVjdCB2Y3B1
ICp2LCB2Y3B1X2d1ZXN0X2NvbnRleHRfdSBjKQogICAgIH0KICAgICBlbHNlCiAgICAgewotICAg
ICAgICBjKGxkdF9iYXNlID0gdi0+YXJjaC5wdl92Y3B1LmxkdF9iYXNlKTsKLSAgICAgICAgYyhs
ZHRfZW50cyA9IHYtPmFyY2gucHZfdmNwdS5sZHRfZW50cyk7Ci0gICAgICAgIGZvciAoIGkgPSAw
OyBpIDwgQVJSQVlfU0laRSh2LT5hcmNoLnB2X3ZjcHUuZ2R0X2ZyYW1lcyk7ICsraSApCi0gICAg
ICAgICAgICBjKGdkdF9mcmFtZXNbaV0gPSB2LT5hcmNoLnB2X3ZjcHUuZ2R0X2ZyYW1lc1tpXSk7
CisgICAgICAgIGMobGR0X2Jhc2UgPSB2LT5hcmNoLnB2LmxkdF9iYXNlKTsKKyAgICAgICAgYyhs
ZHRfZW50cyA9IHYtPmFyY2gucHYubGR0X2VudHMpOworICAgICAgICBmb3IgKCBpID0gMDsgaSA8
IEFSUkFZX1NJWkUodi0+YXJjaC5wdi5nZHRfZnJhbWVzKTsgKytpICkKKyAgICAgICAgICAgIGMo
Z2R0X2ZyYW1lc1tpXSA9IHYtPmFyY2gucHYuZ2R0X2ZyYW1lc1tpXSk7CiAgICAgICAgIEJVSUxE
X0JVR19PTihBUlJBWV9TSVpFKGMubmF0LT5nZHRfZnJhbWVzKSAhPQogICAgICAgICAgICAgICAg
ICAgICAgQVJSQVlfU0laRShjLmNtcC0+Z2R0X2ZyYW1lcykpOwogICAgICAgICBmb3IgKCA7IGkg
PCBBUlJBWV9TSVpFKGMubmF0LT5nZHRfZnJhbWVzKTsgKytpICkKICAgICAgICAgICAgIGMoZ2R0
X2ZyYW1lc1tpXSA9IDApOwotICAgICAgICBjKGdkdF9lbnRzID0gdi0+YXJjaC5wdl92Y3B1Lmdk
dF9lbnRzKTsKLSAgICAgICAgYyhrZXJuZWxfc3MgPSB2LT5hcmNoLnB2X3ZjcHUua2VybmVsX3Nz
KTsKLSAgICAgICAgYyhrZXJuZWxfc3AgPSB2LT5hcmNoLnB2X3ZjcHUua2VybmVsX3NwKTsKLSAg
ICAgICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpFKHYtPmFyY2gucHZfdmNwdS5jdHJscmVn
KTsgKytpICkKLSAgICAgICAgICAgIGMoY3RybHJlZ1tpXSA9IHYtPmFyY2gucHZfdmNwdS5jdHJs
cmVnW2ldKTsKLSAgICAgICAgYyhldmVudF9jYWxsYmFja19laXAgPSB2LT5hcmNoLnB2X3ZjcHUu
ZXZlbnRfY2FsbGJhY2tfZWlwKTsKLSAgICAgICAgYyhmYWlsc2FmZV9jYWxsYmFja19laXAgPSB2
LT5hcmNoLnB2X3ZjcHUuZmFpbHNhZmVfY2FsbGJhY2tfZWlwKTsKKyAgICAgICAgYyhnZHRfZW50
cyA9IHYtPmFyY2gucHYuZ2R0X2VudHMpOworICAgICAgICBjKGtlcm5lbF9zcyA9IHYtPmFyY2gu
cHYua2VybmVsX3NzKTsKKyAgICAgICAgYyhrZXJuZWxfc3AgPSB2LT5hcmNoLnB2Lmtlcm5lbF9z
cCk7CisgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgQVJSQVlfU0laRSh2LT5hcmNoLnB2LmN0cmxy
ZWcpOyArK2kgKQorICAgICAgICAgICAgYyhjdHJscmVnW2ldID0gdi0+YXJjaC5wdi5jdHJscmVn
W2ldKTsKKyAgICAgICAgYyhldmVudF9jYWxsYmFja19laXAgPSB2LT5hcmNoLnB2LmV2ZW50X2Nh
bGxiYWNrX2VpcCk7CisgICAgICAgIGMoZmFpbHNhZmVfY2FsbGJhY2tfZWlwID0gdi0+YXJjaC5w
di5mYWlsc2FmZV9jYWxsYmFja19laXApOwogICAgICAgICBpZiAoICFjb21wYXQgKQogICAgICAg
ICB7Ci0gICAgICAgICAgICBjLm5hdC0+c3lzY2FsbF9jYWxsYmFja19laXAgPSB2LT5hcmNoLnB2
X3ZjcHUuc3lzY2FsbF9jYWxsYmFja19laXA7Ci0gICAgICAgICAgICBjLm5hdC0+ZnNfYmFzZSA9
IHYtPmFyY2gucHZfdmNwdS5mc19iYXNlOwotICAgICAgICAgICAgYy5uYXQtPmdzX2Jhc2Vfa2Vy
bmVsID0gdi0+YXJjaC5wdl92Y3B1LmdzX2Jhc2Vfa2VybmVsOwotICAgICAgICAgICAgYy5uYXQt
PmdzX2Jhc2VfdXNlciA9IHYtPmFyY2gucHZfdmNwdS5nc19iYXNlX3VzZXI7CisgICAgICAgICAg
ICBjLm5hdC0+c3lzY2FsbF9jYWxsYmFja19laXAgPSB2LT5hcmNoLnB2LnN5c2NhbGxfY2FsbGJh
Y2tfZWlwOworICAgICAgICAgICAgYy5uYXQtPmZzX2Jhc2UgPSB2LT5hcmNoLnB2LmZzX2Jhc2U7
CisgICAgICAgICAgICBjLm5hdC0+Z3NfYmFzZV9rZXJuZWwgPSB2LT5hcmNoLnB2LmdzX2Jhc2Vf
a2VybmVsOworICAgICAgICAgICAgYy5uYXQtPmdzX2Jhc2VfdXNlciA9IHYtPmFyY2gucHYuZ3Nf
YmFzZV91c2VyOwogICAgICAgICB9CiAgICAgICAgIGVsc2UKICAgICAgICAgewotICAgICAgICAg
ICAgYyhldmVudF9jYWxsYmFja19jcyA9IHYtPmFyY2gucHZfdmNwdS5ldmVudF9jYWxsYmFja19j
cyk7Ci0gICAgICAgICAgICBjKGZhaWxzYWZlX2NhbGxiYWNrX2NzID0gdi0+YXJjaC5wdl92Y3B1
LmZhaWxzYWZlX2NhbGxiYWNrX2NzKTsKKyAgICAgICAgICAgIGMoZXZlbnRfY2FsbGJhY2tfY3Mg
PSB2LT5hcmNoLnB2LmV2ZW50X2NhbGxiYWNrX2NzKTsKKyAgICAgICAgICAgIGMoZmFpbHNhZmVf
Y2FsbGJhY2tfY3MgPSB2LT5hcmNoLnB2LmZhaWxzYWZlX2NhbGxiYWNrX2NzKTsKICAgICAgICAg
fQogCiAgICAgICAgIC8qIElPUEwgcHJpdmlsZWdlcyBhcmUgdmlydHVhbGlzZWQ6IG1lcmdlIGJh
Y2sgaW50byByZXR1cm5lZCBlZmxhZ3MuICovCiAgICAgICAgIEJVR19PTigoYyh1c2VyX3JlZ3Mu
ZWZsYWdzKSAmIFg4Nl9FRkxBR1NfSU9QTCkgIT0gMCk7Ci0gICAgICAgIGModXNlcl9yZWdzLmVm
bGFncyB8PSB2LT5hcmNoLnB2X3ZjcHUuaW9wbCk7CisgICAgICAgIGModXNlcl9yZWdzLmVmbGFn
cyB8PSB2LT5hcmNoLnB2LmlvcGwpOwogCiAgICAgICAgIGlmICggIWNvbXBhdCApCiAgICAgICAg
IHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9pMzg3LmMgYi94ZW4vYXJjaC94ODYvaTM4Ny5j
CmluZGV4IDAwY2Y2YmQuLjg4MTc4NDggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9pMzg3LmMK
KysrIGIveGVuL2FyY2gveDg2L2kzODcuYwpAQCAtMjMzLDcgKzIzMyw3IEBAIHZvaWQgdmNwdV9y
ZXN0b3JlX2ZwdV9ub25sYXp5KHN0cnVjdCB2Y3B1ICp2LCBib29sIG5lZWRfc3R0cykKICAgICAg
ICAgdi0+ZnB1X2RpcnRpZWQgPSAxOwogCiAgICAgICAgIC8qIFhlbiBkb2Vzbid0IG5lZWQgVFMg
c2V0LCBidXQgdGhlIGd1ZXN0IG1pZ2h0LiAqLwotICAgICAgICBuZWVkX3N0dHMgPSBpc19wdl92
Y3B1KHYpICYmICh2LT5hcmNoLnB2X3ZjcHUuY3RybHJlZ1swXSAmIFg4Nl9DUjBfVFMpOworICAg
ICAgICBuZWVkX3N0dHMgPSBpc19wdl92Y3B1KHYpICYmICh2LT5hcmNoLnB2LmN0cmxyZWdbMF0g
JiBYODZfQ1IwX1RTKTsKICAgICB9CiAgICAgZWxzZQogICAgIHsKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5kZXggMjZjNDU1MS4uNmE4ODJlNyAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIveGVuL2FyY2gveDg2L21tLmMKQEAg
LTUxMCw3ICs1MTAsNyBAQCB1bnNpZ25lZCBsb25nIHB2X2d1ZXN0X2NyNF90b19yZWFsX2NyNChj
b25zdCBzdHJ1Y3QgdmNwdSAqdikKICAgICBjb25zdCBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9t
YWluOwogICAgIHVuc2lnbmVkIGxvbmcgY3I0OwogCi0gICAgY3I0ID0gdi0+YXJjaC5wdl92Y3B1
LmN0cmxyZWdbNF0gJiB+WDg2X0NSNF9ERTsKKyAgICBjcjQgPSB2LT5hcmNoLnB2LmN0cmxyZWdb
NF0gJiB+WDg2X0NSNF9ERTsKICAgICBjcjQgfD0gbW11X2NyNF9mZWF0dXJlcyAmIChYODZfQ1I0
X1BTRSB8IFg4Nl9DUjRfU01FUCB8IFg4Nl9DUjRfU01BUCB8CiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgWDg2X0NSNF9PU1hTQVZFIHwgWDg2X0NSNF9GU0dTQkFTRSk7CiAKQEAgLTM0
NjgsMTQgKzM0NjgsMTQgQEAgbG9uZyBkb19tbXVleHRfb3AoCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgIkJhZCBhcmdzIHRvIFNFVF9MRFQ6IHB0cj0lbHgsIGVudHM9JXhcbiIsIHB0ciwgZW50
cyk7CiAgICAgICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwogICAgICAgICAgICAgfQotICAgICAg
ICAgICAgZWxzZSBpZiAoIChjdXJyLT5hcmNoLnB2X3ZjcHUubGR0X2VudHMgIT0gZW50cykgfHwK
LSAgICAgICAgICAgICAgICAgICAgICAoY3Vyci0+YXJjaC5wdl92Y3B1LmxkdF9iYXNlICE9IHB0
cikgKQorICAgICAgICAgICAgZWxzZSBpZiAoIChjdXJyLT5hcmNoLnB2LmxkdF9lbnRzICE9IGVu
dHMpIHx8CisgICAgICAgICAgICAgICAgICAgICAgKGN1cnItPmFyY2gucHYubGR0X2Jhc2UgIT0g
cHRyKSApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgaWYgKCBwdl9kZXN0cm95X2xk
dChjdXJyKSApCiAgICAgICAgICAgICAgICAgICAgIGZsdXNoX3RsYl9sb2NhbCgpOwogCi0gICAg
ICAgICAgICAgICAgY3Vyci0+YXJjaC5wdl92Y3B1LmxkdF9iYXNlID0gcHRyOwotICAgICAgICAg
ICAgICAgIGN1cnItPmFyY2gucHZfdmNwdS5sZHRfZW50cyA9IGVudHM7CisgICAgICAgICAgICAg
ICAgY3Vyci0+YXJjaC5wdi5sZHRfYmFzZSA9IHB0cjsKKyAgICAgICAgICAgICAgICBjdXJyLT5h
cmNoLnB2LmxkdF9lbnRzID0gZW50czsKICAgICAgICAgICAgICAgICBsb2FkX0xEVChjdXJyKTsK
ICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGJyZWFrOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L3BoeXNkZXYuYyBiL3hlbi9hcmNoL3g4Ni9waHlzZGV2LmMKaW5kZXggYjg3ZWM5MC4uNDUy
NDgyMyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3BoeXNkZXYuYworKysgYi94ZW4vYXJjaC94
ODYvcGh5c2Rldi5jCkBAIC00MTIsNyArNDEyLDcgQEAgcmV0X3QgZG9fcGh5c2Rldl9vcChpbnQg
Y21kLCBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZykKICAgICAgICAgaWYgKCBzZXRf
aW9wbC5pb3BsID4gMyApCiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgcmV0ID0gMDsKLSAg
ICAgICAgY3Vyci0+YXJjaC5wdl92Y3B1LmlvcGwgPSBNQVNLX0lOU1Ioc2V0X2lvcGwuaW9wbCwg
WDg2X0VGTEFHU19JT1BMKTsKKyAgICAgICAgY3Vyci0+YXJjaC5wdi5pb3BsID0gTUFTS19JTlNS
KHNldF9pb3BsLmlvcGwsIFg4Nl9FRkxBR1NfSU9QTCk7CiAgICAgICAgIGJyZWFrOwogICAgIH0K
IApAQCAtNDI5LDEyICs0MjksMTEgQEAgcmV0X3QgZG9fcGh5c2Rldl9vcChpbnQgY21kLCBYRU5f
R1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZykKICAgICAgICAgICAgIGJyZWFrOwogICAgICAg
ICByZXQgPSAwOwogI2lmbmRlZiBDT01QQVQKLSAgICAgICAgY3Vyci0+YXJjaC5wdl92Y3B1Lmlv
Ym1wID0gc2V0X2lvYml0bWFwLmJpdG1hcDsKKyAgICAgICAgY3Vyci0+YXJjaC5wdi5pb2JtcCA9
IHNldF9pb2JpdG1hcC5iaXRtYXA7CiAjZWxzZQotICAgICAgICBndWVzdF9mcm9tX2NvbXBhdF9o
YW5kbGUoY3Vyci0+YXJjaC5wdl92Y3B1LmlvYm1wLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgc2V0X2lvYml0bWFwLmJpdG1hcCk7CisgICAgICAgIGd1ZXN0X2Zyb21fY29tcGF0
X2hhbmRsZShjdXJyLT5hcmNoLnB2LmlvYm1wLCBzZXRfaW9iaXRtYXAuYml0bWFwKTsKICNlbmRp
ZgotICAgICAgICBjdXJyLT5hcmNoLnB2X3ZjcHUuaW9ibXBfbGltaXQgPSBzZXRfaW9iaXRtYXAu
bnJfcG9ydHM7CisgICAgICAgIGN1cnItPmFyY2gucHYuaW9ibXBfbGltaXQgPSBzZXRfaW9iaXRt
YXAubnJfcG9ydHM7CiAgICAgICAgIGJyZWFrOwogICAgIH0KIApkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L3B2L2NhbGxiYWNrLmMgYi94ZW4vYXJjaC94ODYvcHYvY2FsbGJhY2suYwppbmRleCAz
OTQ3MjZhLi4xNDMzMjMwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvcHYvY2FsbGJhY2suYwor
KysgYi94ZW4vYXJjaC94ODYvcHYvY2FsbGJhY2suYwpAQCAtMzUsNyArMzUsNyBAQCBzdGF0aWMg
aW50IHJlZ2lzdGVyX2d1ZXN0X25taV9jYWxsYmFjayh1bnNpZ25lZCBsb25nIGFkZHJlc3MpCiB7
CiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OwogICAgIHN0cnVjdCBkb21haW4gKmQg
PSBjdXJyLT5kb21haW47Ci0gICAgc3RydWN0IHRyYXBfaW5mbyAqdCA9ICZjdXJyLT5hcmNoLnB2
X3ZjcHUudHJhcF9jdHh0W1RSQVBfbm1pXTsKKyAgICBzdHJ1Y3QgdHJhcF9pbmZvICp0ID0gJmN1
cnItPmFyY2gucHYudHJhcF9jdHh0W1RSQVBfbm1pXTsKIAogICAgIGlmICggIWlzX2Nhbm9uaWNh
bF9hZGRyZXNzKGFkZHJlc3MpICkKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CkBAIC02MCw3ICs2
MCw3IEBAIHN0YXRpYyBpbnQgcmVnaXN0ZXJfZ3Vlc3Rfbm1pX2NhbGxiYWNrKHVuc2lnbmVkIGxv
bmcgYWRkcmVzcykKIHN0YXRpYyB2b2lkIHVucmVnaXN0ZXJfZ3Vlc3Rfbm1pX2NhbGxiYWNrKHZv
aWQpCiB7CiAgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OwotICAgIHN0cnVjdCB0cmFw
X2luZm8gKnQgPSAmY3Vyci0+YXJjaC5wdl92Y3B1LnRyYXBfY3R4dFtUUkFQX25taV07CisgICAg
c3RydWN0IHRyYXBfaW5mbyAqdCA9ICZjdXJyLT5hcmNoLnB2LnRyYXBfY3R4dFtUUkFQX25taV07
CiAKICAgICBtZW1zZXQodCwgMCwgc2l6ZW9mKCp0KSk7CiB9CkBAIC03NiwxMSArNzYsMTEgQEAg
c3RhdGljIGxvbmcgcmVnaXN0ZXJfZ3Vlc3RfY2FsbGJhY2soc3RydWN0IGNhbGxiYWNrX3JlZ2lz
dGVyICpyZWcpCiAgICAgc3dpdGNoICggcmVnLT50eXBlICkKICAgICB7CiAgICAgY2FzZSBDQUxM
QkFDS1RZUEVfZXZlbnQ6Ci0gICAgICAgIGN1cnItPmFyY2gucHZfdmNwdS5ldmVudF9jYWxsYmFj
a19laXAgICAgPSByZWctPmFkZHJlc3M7CisgICAgICAgIGN1cnItPmFyY2gucHYuZXZlbnRfY2Fs
bGJhY2tfZWlwICAgID0gcmVnLT5hZGRyZXNzOwogICAgICAgICBicmVhazsKIAogICAgIGNhc2Ug
Q0FMTEJBQ0tUWVBFX2ZhaWxzYWZlOgotICAgICAgICBjdXJyLT5hcmNoLnB2X3ZjcHUuZmFpbHNh
ZmVfY2FsbGJhY2tfZWlwID0gcmVnLT5hZGRyZXNzOworICAgICAgICBjdXJyLT5hcmNoLnB2LmZh
aWxzYWZlX2NhbGxiYWNrX2VpcCA9IHJlZy0+YWRkcmVzczsKICAgICAgICAgaWYgKCByZWctPmZs
YWdzICYgQ0FMTEJBQ0tGX21hc2tfZXZlbnRzICkKICAgICAgICAgICAgIGN1cnItPmFyY2gudmdj
X2ZsYWdzIHw9IFZHQ0ZfZmFpbHNhZmVfZGlzYWJsZXNfZXZlbnRzOwogICAgICAgICBlbHNlCkBA
IC04OCw3ICs4OCw3IEBAIHN0YXRpYyBsb25nIHJlZ2lzdGVyX2d1ZXN0X2NhbGxiYWNrKHN0cnVj
dCBjYWxsYmFja19yZWdpc3RlciAqcmVnKQogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgQ0FM
TEJBQ0tUWVBFX3N5c2NhbGw6Ci0gICAgICAgIGN1cnItPmFyY2gucHZfdmNwdS5zeXNjYWxsX2Nh
bGxiYWNrX2VpcCAgPSByZWctPmFkZHJlc3M7CisgICAgICAgIGN1cnItPmFyY2gucHYuc3lzY2Fs
bF9jYWxsYmFja19laXAgID0gcmVnLT5hZGRyZXNzOwogICAgICAgICBpZiAoIHJlZy0+ZmxhZ3Mg
JiBDQUxMQkFDS0ZfbWFza19ldmVudHMgKQogICAgICAgICAgICAgY3Vyci0+YXJjaC52Z2NfZmxh
Z3MgfD0gVkdDRl9zeXNjYWxsX2Rpc2FibGVzX2V2ZW50czsKICAgICAgICAgZWxzZQpAQCAtOTYs
MTQgKzk2LDE0IEBAIHN0YXRpYyBsb25nIHJlZ2lzdGVyX2d1ZXN0X2NhbGxiYWNrKHN0cnVjdCBj
YWxsYmFja19yZWdpc3RlciAqcmVnKQogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgQ0FMTEJB
Q0tUWVBFX3N5c2NhbGwzMjoKLSAgICAgICAgY3Vyci0+YXJjaC5wdl92Y3B1LnN5c2NhbGwzMl9j
YWxsYmFja19laXAgPSByZWctPmFkZHJlc3M7Ci0gICAgICAgIGN1cnItPmFyY2gucHZfdmNwdS5z
eXNjYWxsMzJfZGlzYWJsZXNfZXZlbnRzID0KKyAgICAgICAgY3Vyci0+YXJjaC5wdi5zeXNjYWxs
MzJfY2FsbGJhY2tfZWlwID0gcmVnLT5hZGRyZXNzOworICAgICAgICBjdXJyLT5hcmNoLnB2LnN5
c2NhbGwzMl9kaXNhYmxlc19ldmVudHMgPQogICAgICAgICAgICAgISEocmVnLT5mbGFncyAmIENB
TExCQUNLRl9tYXNrX2V2ZW50cyk7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBDQUxMQkFD
S1RZUEVfc3lzZW50ZXI6Ci0gICAgICAgIGN1cnItPmFyY2gucHZfdmNwdS5zeXNlbnRlcl9jYWxs
YmFja19laXAgPSByZWctPmFkZHJlc3M7Ci0gICAgICAgIGN1cnItPmFyY2gucHZfdmNwdS5zeXNl
bnRlcl9kaXNhYmxlc19ldmVudHMgPQorICAgICAgICBjdXJyLT5hcmNoLnB2LnN5c2VudGVyX2Nh
bGxiYWNrX2VpcCA9IHJlZy0+YWRkcmVzczsKKyAgICAgICAgY3Vyci0+YXJjaC5wdi5zeXNlbnRl
cl9kaXNhYmxlc19ldmVudHMgPQogICAgICAgICAgICAgISEocmVnLT5mbGFncyAmIENBTExCQUNL
Rl9tYXNrX2V2ZW50cyk7CiAgICAgICAgIGJyZWFrOwogCkBAIC0yMTgsMTMgKzIxOCwxMyBAQCBz
dGF0aWMgbG9uZyBjb21wYXRfcmVnaXN0ZXJfZ3Vlc3RfY2FsbGJhY2soc3RydWN0IGNvbXBhdF9j
YWxsYmFja19yZWdpc3RlciAqcmVnKQogICAgIHN3aXRjaCAoIHJlZy0+dHlwZSApCiAgICAgewog
ICAgIGNhc2UgQ0FMTEJBQ0tUWVBFX2V2ZW50OgotICAgICAgICBjdXJyLT5hcmNoLnB2X3ZjcHUu
ZXZlbnRfY2FsbGJhY2tfY3MgICAgID0gcmVnLT5hZGRyZXNzLmNzOwotICAgICAgICBjdXJyLT5h
cmNoLnB2X3ZjcHUuZXZlbnRfY2FsbGJhY2tfZWlwICAgID0gcmVnLT5hZGRyZXNzLmVpcDsKKyAg
ICAgICAgY3Vyci0+YXJjaC5wdi5ldmVudF9jYWxsYmFja19jcyAgICAgPSByZWctPmFkZHJlc3Mu
Y3M7CisgICAgICAgIGN1cnItPmFyY2gucHYuZXZlbnRfY2FsbGJhY2tfZWlwICAgID0gcmVnLT5h
ZGRyZXNzLmVpcDsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIENBTExCQUNLVFlQRV9mYWls
c2FmZToKLSAgICAgICAgY3Vyci0+YXJjaC5wdl92Y3B1LmZhaWxzYWZlX2NhbGxiYWNrX2NzICA9
IHJlZy0+YWRkcmVzcy5jczsKLSAgICAgICAgY3Vyci0+YXJjaC5wdl92Y3B1LmZhaWxzYWZlX2Nh
bGxiYWNrX2VpcCA9IHJlZy0+YWRkcmVzcy5laXA7CisgICAgICAgIGN1cnItPmFyY2gucHYuZmFp
bHNhZmVfY2FsbGJhY2tfY3MgID0gcmVnLT5hZGRyZXNzLmNzOworICAgICAgICBjdXJyLT5hcmNo
LnB2LmZhaWxzYWZlX2NhbGxiYWNrX2VpcCA9IHJlZy0+YWRkcmVzcy5laXA7CiAgICAgICAgIGlm
ICggcmVnLT5mbGFncyAmIENBTExCQUNLRl9tYXNrX2V2ZW50cyApCiAgICAgICAgICAgICBjdXJy
LT5hcmNoLnZnY19mbGFncyB8PSBWR0NGX2ZhaWxzYWZlX2Rpc2FibGVzX2V2ZW50czsKICAgICAg
ICAgZWxzZQpAQCAtMjMyLDE2ICsyMzIsMTYgQEAgc3RhdGljIGxvbmcgY29tcGF0X3JlZ2lzdGVy
X2d1ZXN0X2NhbGxiYWNrKHN0cnVjdCBjb21wYXRfY2FsbGJhY2tfcmVnaXN0ZXIgKnJlZykKICAg
ICAgICAgYnJlYWs7CiAKICAgICBjYXNlIENBTExCQUNLVFlQRV9zeXNjYWxsMzI6Ci0gICAgICAg
IGN1cnItPmFyY2gucHZfdmNwdS5zeXNjYWxsMzJfY2FsbGJhY2tfY3MgICAgID0gcmVnLT5hZGRy
ZXNzLmNzOwotICAgICAgICBjdXJyLT5hcmNoLnB2X3ZjcHUuc3lzY2FsbDMyX2NhbGxiYWNrX2Vp
cCAgICA9IHJlZy0+YWRkcmVzcy5laXA7Ci0gICAgICAgIGN1cnItPmFyY2gucHZfdmNwdS5zeXNj
YWxsMzJfZGlzYWJsZXNfZXZlbnRzID0KKyAgICAgICAgY3Vyci0+YXJjaC5wdi5zeXNjYWxsMzJf
Y2FsbGJhY2tfY3MgICAgID0gcmVnLT5hZGRyZXNzLmNzOworICAgICAgICBjdXJyLT5hcmNoLnB2
LnN5c2NhbGwzMl9jYWxsYmFja19laXAgICAgPSByZWctPmFkZHJlc3MuZWlwOworICAgICAgICBj
dXJyLT5hcmNoLnB2LnN5c2NhbGwzMl9kaXNhYmxlc19ldmVudHMgPQogICAgICAgICAgICAgKHJl
Zy0+ZmxhZ3MgJiBDQUxMQkFDS0ZfbWFza19ldmVudHMpICE9IDA7CiAgICAgICAgIGJyZWFrOwog
CiAgICAgY2FzZSBDQUxMQkFDS1RZUEVfc3lzZW50ZXI6Ci0gICAgICAgIGN1cnItPmFyY2gucHZf
dmNwdS5zeXNlbnRlcl9jYWxsYmFja19jcyAgICAgPSByZWctPmFkZHJlc3MuY3M7Ci0gICAgICAg
IGN1cnItPmFyY2gucHZfdmNwdS5zeXNlbnRlcl9jYWxsYmFja19laXAgICAgPSByZWctPmFkZHJl
c3MuZWlwOwotICAgICAgICBjdXJyLT5hcmNoLnB2X3ZjcHUuc3lzZW50ZXJfZGlzYWJsZXNfZXZl
bnRzID0KKyAgICAgICAgY3Vyci0+YXJjaC5wdi5zeXNlbnRlcl9jYWxsYmFja19jcyAgICAgPSBy
ZWctPmFkZHJlc3MuY3M7CisgICAgICAgIGN1cnItPmFyY2gucHYuc3lzZW50ZXJfY2FsbGJhY2tf
ZWlwICAgID0gcmVnLT5hZGRyZXNzLmVpcDsKKyAgICAgICAgY3Vyci0+YXJjaC5wdi5zeXNlbnRl
cl9kaXNhYmxlc19ldmVudHMgPQogICAgICAgICAgICAgKHJlZy0+ZmxhZ3MgJiBDQUxMQkFDS0Zf
bWFza19ldmVudHMpICE9IDA7CiAgICAgICAgIGJyZWFrOwogCkBAIC0zNTIsNyArMzUyLDcgQEAg
bG9uZyBkb19zZXRfdHJhcF90YWJsZShYRU5fR1VFU1RfSEFORExFX1BBUkFNKGNvbnN0X3RyYXBf
aW5mb190KSB0cmFwcykKIHsKICAgICBzdHJ1Y3QgdHJhcF9pbmZvIGN1cjsKICAgICBzdHJ1Y3Qg
dmNwdSAqY3VyciA9IGN1cnJlbnQ7Ci0gICAgc3RydWN0IHRyYXBfaW5mbyAqZHN0ID0gY3Vyci0+
YXJjaC5wdl92Y3B1LnRyYXBfY3R4dDsKKyAgICBzdHJ1Y3QgdHJhcF9pbmZvICpkc3QgPSBjdXJy
LT5hcmNoLnB2LnRyYXBfY3R4dDsKICAgICBsb25nIHJjID0gMDsKIAogICAgIC8qIElmIG5vIHRh
YmxlIGlzIHByZXNlbnRlZCB0aGVuIGNsZWFyIHRoZSBlbnRpcmUgdmlydHVhbCBJRFQuICovCkBA
IC0zOTcsNyArMzk3LDcgQEAgaW50IGNvbXBhdF9zZXRfdHJhcF90YWJsZShYRU5fR1VFU1RfSEFO
RExFKHRyYXBfaW5mb19jb21wYXRfdCkgdHJhcHMpCiB7CiAgICAgc3RydWN0IHZjcHUgKmN1cnIg
PSBjdXJyZW50OwogICAgIHN0cnVjdCBjb21wYXRfdHJhcF9pbmZvIGN1cjsKLSAgICBzdHJ1Y3Qg
dHJhcF9pbmZvICpkc3QgPSBjdXJyLT5hcmNoLnB2X3ZjcHUudHJhcF9jdHh0OworICAgIHN0cnVj
dCB0cmFwX2luZm8gKmRzdCA9IGN1cnItPmFyY2gucHYudHJhcF9jdHh0OwogICAgIGxvbmcgcmMg
PSAwOwogCiAgICAgLyogSWYgbm8gdGFibGUgaXMgcHJlc2VudGVkIHRoZW4gY2xlYXIgdGhlIGVu
dGlyZSB2aXJ0dWFsIElEVC4gKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9wdi9kZXNjcmlw
dG9yLXRhYmxlcy5jIGIveGVuL2FyY2gveDg2L3B2L2Rlc2NyaXB0b3ItdGFibGVzLmMKaW5kZXgg
NzFiZjkyNy4uOWI4NGNiZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L2Rlc2NyaXB0b3It
dGFibGVzLmMKKysrIGIveGVuL2FyY2gveDg2L3B2L2Rlc2NyaXB0b3ItdGFibGVzLmMKQEAgLTM3
LDkgKzM3LDkgQEAgYm9vbCBwdl9kZXN0cm95X2xkdChzdHJ1Y3QgdmNwdSAqdikKIAogICAgIEFT
U0VSVCghaW5faXJxKCkpOwogCi0gICAgc3Bpbl9sb2NrKCZ2LT5hcmNoLnB2X3ZjcHUuc2hhZG93
X2xkdF9sb2NrKTsKKyAgICBzcGluX2xvY2soJnYtPmFyY2gucHYuc2hhZG93X2xkdF9sb2NrKTsK
IAotICAgIGlmICggdi0+YXJjaC5wdl92Y3B1LnNoYWRvd19sZHRfbWFwY250ID09IDAgKQorICAg
IGlmICggdi0+YXJjaC5wdi5zaGFkb3dfbGR0X21hcGNudCA9PSAwICkKICAgICAgICAgZ290byBv
dXQ7CiAKICAgICBwbDFlID0gcHZfbGR0X3B0ZXModik7CkBAIC01OCwxMSArNTgsMTEgQEAgYm9v
bCBwdl9kZXN0cm95X2xkdChzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgcHV0X3BhZ2VfYW5kX3R5
cGUocGFnZSk7CiAgICAgfQogCi0gICAgQVNTRVJUKHYtPmFyY2gucHZfdmNwdS5zaGFkb3dfbGR0
X21hcGNudCA9PSBtYXBwaW5nc19kcm9wcGVkKTsKLSAgICB2LT5hcmNoLnB2X3ZjcHUuc2hhZG93
X2xkdF9tYXBjbnQgPSAwOworICAgIEFTU0VSVCh2LT5hcmNoLnB2LnNoYWRvd19sZHRfbWFwY250
ID09IG1hcHBpbmdzX2Ryb3BwZWQpOworICAgIHYtPmFyY2gucHYuc2hhZG93X2xkdF9tYXBjbnQg
PSAwOwogCiAgb3V0OgotICAgIHNwaW5fdW5sb2NrKCZ2LT5hcmNoLnB2X3ZjcHUuc2hhZG93X2xk
dF9sb2NrKTsKKyAgICBzcGluX3VubG9jaygmdi0+YXJjaC5wdi5zaGFkb3dfbGR0X2xvY2spOwog
CiAgICAgcmV0dXJuIG1hcHBpbmdzX2Ryb3BwZWQ7CiB9CkBAIC03NCw3ICs3NCw3IEBAIHZvaWQg
cHZfZGVzdHJveV9nZHQoc3RydWN0IHZjcHUgKnYpCiAgICAgbDFfcGdlbnRyeV90IHplcm9fbDFl
ID0gbDFlX2Zyb21fbWZuKHplcm9fbWZuLCBfX1BBR0VfSFlQRVJWSVNPUl9STyk7CiAgICAgdW5z
aWduZWQgaW50IGk7CiAKLSAgICB2LT5hcmNoLnB2X3ZjcHUuZ2R0X2VudHMgPSAwOworICAgIHYt
PmFyY2gucHYuZ2R0X2VudHMgPSAwOwogICAgIGZvciAoIGkgPSAwOyBpIDwgRklSU1RfUkVTRVJW
RURfR0RUX1BBR0U7IGkrKyApCiAgICAgewogICAgICAgICBtZm5fdCBtZm4gPSBsMWVfZ2V0X21m
bihwbDFlW2ldKTsKQEAgLTg0LDcgKzg0LDcgQEAgdm9pZCBwdl9kZXN0cm95X2dkdChzdHJ1Y3Qg
dmNwdSAqdikKICAgICAgICAgICAgIHB1dF9wYWdlX2FuZF90eXBlKG1mbl90b19wYWdlKG1mbikp
OwogCiAgICAgICAgIGwxZV93cml0ZSgmcGwxZVtpXSwgemVyb19sMWUpOwotICAgICAgICB2LT5h
cmNoLnB2X3ZjcHUuZ2R0X2ZyYW1lc1tpXSA9IDA7CisgICAgICAgIHYtPmFyY2gucHYuZ2R0X2Zy
YW1lc1tpXSA9IDA7CiAgICAgfQogfQogCkBAIC0xMTcsMTEgKzExNywxMSBAQCBsb25nIHB2X3Nl
dF9nZHQoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgKmZyYW1lcywgdW5zaWduZWQgaW50
IGVudHJpZXMpCiAgICAgcHZfZGVzdHJveV9nZHQodik7CiAKICAgICAvKiBJbnN0YWxsIHRoZSBu
ZXcgR0RULiAqLwotICAgIHYtPmFyY2gucHZfdmNwdS5nZHRfZW50cyA9IGVudHJpZXM7CisgICAg
di0+YXJjaC5wdi5nZHRfZW50cyA9IGVudHJpZXM7CiAgICAgcGwxZSA9IHB2X2dkdF9wdGVzKHYp
OwogICAgIGZvciAoIGkgPSAwOyBpIDwgbnJfZnJhbWVzOyBpKysgKQogICAgIHsKLSAgICAgICAg
di0+YXJjaC5wdl92Y3B1LmdkdF9mcmFtZXNbaV0gPSBmcmFtZXNbaV07CisgICAgICAgIHYtPmFy
Y2gucHYuZ2R0X2ZyYW1lc1tpXSA9IGZyYW1lc1tpXTsKICAgICAgICAgbDFlX3dyaXRlKCZwbDFl
W2ldLCBsMWVfZnJvbV9wZm4oZnJhbWVzW2ldLCBfX1BBR0VfSFlQRVJWSVNPUl9SVykpOwogICAg
IH0KIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3B2L2RvbTBfYnVpbGQuYyBiL3hlbi9hcmNo
L3g4Ni9wdi9kb20wX2J1aWxkLmMKaW5kZXggMDc4Mjg4Yi4uOTZmZjBlZSAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L3B2L2RvbTBfYnVpbGQuYworKysgYi94ZW4vYXJjaC94ODYvcHYvZG9tMF9i
dWlsZC5jCkBAIC01ODksOCArNTg5LDggQEAgaW50IF9faW5pdCBkb20wX2NvbnN0cnVjdF9wdihz
dHJ1Y3QgZG9tYWluICpkLAogCiAgICAgaWYgKCBpc19wdl8zMmJpdF9kb21haW4oZCkgKQogICAg
IHsKLSAgICAgICAgdi0+YXJjaC5wdl92Y3B1LmZhaWxzYWZlX2NhbGxiYWNrX2NzID0gRkxBVF9D
T01QQVRfS0VSTkVMX0NTOwotICAgICAgICB2LT5hcmNoLnB2X3ZjcHUuZXZlbnRfY2FsbGJhY2tf
Y3MgICAgPSBGTEFUX0NPTVBBVF9LRVJORUxfQ1M7CisgICAgICAgIHYtPmFyY2gucHYuZmFpbHNh
ZmVfY2FsbGJhY2tfY3MgPSBGTEFUX0NPTVBBVF9LRVJORUxfQ1M7CisgICAgICAgIHYtPmFyY2gu
cHYuZXZlbnRfY2FsbGJhY2tfY3MgICAgPSBGTEFUX0NPTVBBVF9LRVJORUxfQ1M7CiAgICAgfQog
CiAgICAgLyogV0FSTklORzogVGhlIG5ldyBkb21haW4gbXVzdCBoYXZlIGl0cyAncHJvY2Vzc29y
JyBmaWVsZCBmaWxsZWQgaW4hICovCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcHYvZG9tYWlu
LmMgYi94ZW4vYXJjaC94ODYvcHYvZG9tYWluLmMKaW5kZXggNDU0ZDU4MC4uZDUyZTY0MCAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L2RvbWFpbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9k
b21haW4uYwpAQCAtMTYxLDggKzE2MSw3IEBAIHZvaWQgcHZfdmNwdV9kZXN0cm95KHN0cnVjdCB2
Y3B1ICp2KQogICAgIH0KIAogICAgIHB2X2Rlc3Ryb3lfZ2R0X2xkdF9sMXRhYih2KTsKLSAgICB4
ZnJlZSh2LT5hcmNoLnB2X3ZjcHUudHJhcF9jdHh0KTsKLSAgICB2LT5hcmNoLnB2X3ZjcHUudHJh
cF9jdHh0ID0gTlVMTDsKKyAgICBYRlJFRSh2LT5hcmNoLnB2LnRyYXBfY3R4dCk7CiB9CiAKIGlu
dCBwdl92Y3B1X2luaXRpYWxpc2Uoc3RydWN0IHZjcHUgKnYpCkBAIC0xNzIsMTcgKzE3MSwxNiBA
QCBpbnQgcHZfdmNwdV9pbml0aWFsaXNlKHN0cnVjdCB2Y3B1ICp2KQogCiAgICAgQVNTRVJUKCFp
c19pZGxlX2RvbWFpbihkKSk7CiAKLSAgICBzcGluX2xvY2tfaW5pdCgmdi0+YXJjaC5wdl92Y3B1
LnNoYWRvd19sZHRfbG9jayk7CisgICAgc3Bpbl9sb2NrX2luaXQoJnYtPmFyY2gucHYuc2hhZG93
X2xkdF9sb2NrKTsKIAogICAgIHJjID0gcHZfY3JlYXRlX2dkdF9sZHRfbDF0YWIodik7CiAgICAg
aWYgKCByYyApCiAgICAgICAgIHJldHVybiByYzsKIAotICAgIEJVSUxEX0JVR19PTihOUl9WRUNU
T1JTICogc2l6ZW9mKCp2LT5hcmNoLnB2X3ZjcHUudHJhcF9jdHh0KSA+CisgICAgQlVJTERfQlVH
X09OKE5SX1ZFQ1RPUlMgKiBzaXplb2YoKnYtPmFyY2gucHYudHJhcF9jdHh0KSA+CiAgICAgICAg
ICAgICAgICAgIFBBR0VfU0laRSk7Ci0gICAgdi0+YXJjaC5wdl92Y3B1LnRyYXBfY3R4dCA9IHh6
YWxsb2NfYXJyYXkoc3RydWN0IHRyYXBfaW5mbywKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBOUl9WRUNUT1JTKTsKLSAgICBpZiAoICF2LT5hcmNoLnB2X3Zj
cHUudHJhcF9jdHh0ICkKKyAgICB2LT5hcmNoLnB2LnRyYXBfY3R4dCA9IHh6YWxsb2NfYXJyYXko
c3RydWN0IHRyYXBfaW5mbywgTlJfVkVDVE9SUyk7CisgICAgaWYgKCAhdi0+YXJjaC5wdi50cmFw
X2N0eHQgKQogICAgIHsKICAgICAgICAgcmMgPSAtRU5PTUVNOwogICAgICAgICBnb3RvIGRvbmU7
CkBAIC0xOTEsNyArMTg5LDcgQEAgaW50IHB2X3ZjcHVfaW5pdGlhbGlzZShzdHJ1Y3QgdmNwdSAq
dikKICAgICAvKiBQViBndWVzdHMgYnkgZGVmYXVsdCBoYXZlIGEgMTAwSHogdGlja2VyLiAqLwog
ICAgIHYtPnBlcmlvZGljX3BlcmlvZCA9IE1JTExJU0VDUygxMCk7CiAKLSAgICB2LT5hcmNoLnB2
X3ZjcHUuY3RybHJlZ1s0XSA9IHJlYWxfY3I0X3RvX3B2X2d1ZXN0X2NyNChtbXVfY3I0X2ZlYXR1
cmVzKTsKKyAgICB2LT5hcmNoLnB2LmN0cmxyZWdbNF0gPSByZWFsX2NyNF90b19wdl9ndWVzdF9j
cjQobW11X2NyNF9mZWF0dXJlcyk7CiAKICAgICBpZiAoIGlzX3B2XzMyYml0X2RvbWFpbihkKSAp
CiAgICAgewpAQCAtMzA4LDE0ICszMDYsMTIgQEAgc3RhdGljIHZvaWQgX3RvZ2dsZV9ndWVzdF9w
dChzdHJ1Y3QgdmNwdSAqdikKICAgICBpZiAoICEodi0+YXJjaC5mbGFncyAmIFRGX2tlcm5lbF9t
b2RlKSApCiAgICAgICAgIHJldHVybjsKIAotICAgIGlmICggdi0+YXJjaC5wdl92Y3B1Lm5lZWRf
dXBkYXRlX3J1bnN0YXRlX2FyZWEgJiYKLSAgICAgICAgIHVwZGF0ZV9ydW5zdGF0ZV9hcmVhKHYp
ICkKLSAgICAgICAgdi0+YXJjaC5wdl92Y3B1Lm5lZWRfdXBkYXRlX3J1bnN0YXRlX2FyZWEgPSAw
OworICAgIGlmICggdi0+YXJjaC5wdi5uZWVkX3VwZGF0ZV9ydW5zdGF0ZV9hcmVhICYmIHVwZGF0
ZV9ydW5zdGF0ZV9hcmVhKHYpICkKKyAgICAgICAgdi0+YXJjaC5wdi5uZWVkX3VwZGF0ZV9ydW5z
dGF0ZV9hcmVhID0gMDsKIAotICAgIGlmICggdi0+YXJjaC5wdl92Y3B1LnBlbmRpbmdfc3lzdGVt
X3RpbWUudmVyc2lvbiAmJgotICAgICAgICAgdXBkYXRlX3NlY29uZGFyeV9zeXN0ZW1fdGltZSh2
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdi0+YXJjaC5wdl92Y3B1
LnBlbmRpbmdfc3lzdGVtX3RpbWUpICkKLSAgICAgICAgdi0+YXJjaC5wdl92Y3B1LnBlbmRpbmdf
c3lzdGVtX3RpbWUudmVyc2lvbiA9IDA7CisgICAgaWYgKCB2LT5hcmNoLnB2LnBlbmRpbmdfc3lz
dGVtX3RpbWUudmVyc2lvbiAmJgorICAgICAgICAgdXBkYXRlX3NlY29uZGFyeV9zeXN0ZW1fdGlt
ZSh2LCAmdi0+YXJjaC5wdi5wZW5kaW5nX3N5c3RlbV90aW1lKSApCisgICAgICAgIHYtPmFyY2gu
cHYucGVuZGluZ19zeXN0ZW1fdGltZS52ZXJzaW9uID0gMDsKIH0KIAogdm9pZCB0b2dnbGVfZ3Vl
c3RfbW9kZShzdHJ1Y3QgdmNwdSAqdikKQEAgLTMyNSw5ICszMjEsOSBAQCB2b2lkIHRvZ2dsZV9n
dWVzdF9tb2RlKHN0cnVjdCB2Y3B1ICp2KQogICAgIGlmICggY3B1X2hhc19mc2dzYmFzZSApCiAg
ICAgewogICAgICAgICBpZiAoIHYtPmFyY2guZmxhZ3MgJiBURl9rZXJuZWxfbW9kZSApCi0gICAg
ICAgICAgICB2LT5hcmNoLnB2X3ZjcHUuZ3NfYmFzZV9rZXJuZWwgPSBfX3JkZ3NiYXNlKCk7Cisg
ICAgICAgICAgICB2LT5hcmNoLnB2LmdzX2Jhc2Vfa2VybmVsID0gX19yZGdzYmFzZSgpOwogICAg
ICAgICBlbHNlCi0gICAgICAgICAgICB2LT5hcmNoLnB2X3ZjcHUuZ3NfYmFzZV91c2VyID0gX19y
ZGdzYmFzZSgpOworICAgICAgICAgICAgdi0+YXJjaC5wdi5nc19iYXNlX3VzZXIgPSBfX3JkZ3Ni
YXNlKCk7CiAgICAgfQogICAgIGFzbSB2b2xhdGlsZSAoICJzd2FwZ3MiICk7CiAKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9wdi9lbXVsLWdhdGUtb3AuYyBiL3hlbi9hcmNoL3g4Ni9wdi9lbXVs
LWdhdGUtb3AuYwppbmRleCA4MTBjNGY3Li5kMWM4YWE2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvcHYvZW11bC1nYXRlLW9wLmMKKysrIGIveGVuL2FyY2gveDg2L3B2L2VtdWwtZ2F0ZS1vcC5j
CkBAIC0zMjQsOCArMzI0LDggQEAgdm9pZCBwdl9lbXVsYXRlX2dhdGVfb3Aoc3RydWN0IGNwdV91
c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICAgICAgcHZfaW5qZWN0X2h3X2V4Y2VwdGlvbihU
UkFQX2dwX2ZhdWx0LCByZWdzLT5lcnJvcl9jb2RlKTsKICAgICAgICAgICAgICAgICByZXR1cm47
CiAgICAgICAgICAgICB9Ci0gICAgICAgICAgICBlc3AgPSB2LT5hcmNoLnB2X3ZjcHUua2VybmVs
X3NwOwotICAgICAgICAgICAgc3MgPSB2LT5hcmNoLnB2X3ZjcHUua2VybmVsX3NzOworICAgICAg
ICAgICAgZXNwID0gdi0+YXJjaC5wdi5rZXJuZWxfc3A7CisgICAgICAgICAgICBzcyA9IHYtPmFy
Y2gucHYua2VybmVsX3NzOwogICAgICAgICAgICAgaWYgKCAoc3MgJiAzKSAhPSAoc2VsICYgMykg
fHwKICAgICAgICAgICAgICAgICAgIXB2X2VtdWxfcmVhZF9kZXNjcmlwdG9yKHNzLCB2LCAmYmFz
ZSwgJmxpbWl0LCAmYXIsIDApIHx8CiAgICAgICAgICAgICAgICAgICgoYXIgPj4gMTMpICYgMykg
IT0gKHNlbCAmIDMpIHx8CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcHYvZW11bC1wcml2LW9w
LmMgYi94ZW4vYXJjaC94ODYvcHYvZW11bC1wcml2LW9wLmMKaW5kZXggODRmMjJhZS4uNjRhZDI4
ZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L2VtdWwtcHJpdi1vcC5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9wdi9lbXVsLXByaXYtb3AuYwpAQCAtMTExLDkgKzExMSw5IEBAIHN0YXRpYyBib29s
IGlvcGxfb2soY29uc3Qgc3RydWN0IHZjcHUgKnYsIGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICpyZWdzKQogICAgIHVuc2lnbmVkIGludCBjcGwgPSBndWVzdF9rZXJuZWxfbW9kZSh2LCByZWdz
KSA/CiAgICAgICAgIChWTV9BU1NJU1Qodi0+ZG9tYWluLCBhcmNoaXRlY3R1cmFsX2lvcGwpID8g
MCA6IDEpIDogMzsKIAotICAgIEFTU0VSVCgodi0+YXJjaC5wdl92Y3B1LmlvcGwgJiB+WDg2X0VG
TEFHU19JT1BMKSA9PSAwKTsKKyAgICBBU1NFUlQoKHYtPmFyY2gucHYuaW9wbCAmIH5YODZfRUZM
QUdTX0lPUEwpID09IDApOwogCi0gICAgcmV0dXJuIElPUEwoY3BsKSA8PSB2LT5hcmNoLnB2X3Zj
cHUuaW9wbDsKKyAgICByZXR1cm4gSU9QTChjcGwpIDw9IHYtPmFyY2gucHYuaW9wbDsKIH0KIAog
LyogSGFzIHRoZSBndWVzdCByZXF1ZXN0ZWQgc3VmZmljaWVudCBwZXJtaXNzaW9uIGZvciB0aGlz
IEkvTyBhY2Nlc3M/ICovCkBAIC0xMjYsNyArMTI2LDcgQEAgc3RhdGljIGJvb2wgZ3Vlc3RfaW9f
b2theSh1bnNpZ25lZCBpbnQgcG9ydCwgdW5zaWduZWQgaW50IGJ5dGVzLAogICAgIGlmICggaW9w
bF9vayh2LCByZWdzKSApCiAgICAgICAgIHJldHVybiB0cnVlOwogCi0gICAgaWYgKCAocG9ydCAr
IGJ5dGVzKSA8PSB2LT5hcmNoLnB2X3ZjcHUuaW9ibXBfbGltaXQgKQorICAgIGlmICggKHBvcnQg
KyBieXRlcykgPD0gdi0+YXJjaC5wdi5pb2JtcF9saW1pdCApCiAgICAgewogICAgICAgICB1bmlv
biB7IHVpbnQ4X3QgYnl0ZXNbMl07IHVpbnQxNl90IG1hc2s7IH0geDsKIApAQCAtMTM3LDcgKzEz
Nyw3IEBAIHN0YXRpYyBib29sIGd1ZXN0X2lvX29rYXkodW5zaWduZWQgaW50IHBvcnQsIHVuc2ln
bmVkIGludCBieXRlcywKICAgICAgICAgaWYgKCB1c2VyX21vZGUgKQogICAgICAgICAgICAgdG9n
Z2xlX2d1ZXN0X3B0KHYpOwogCi0gICAgICAgIHN3aXRjaCAoIF9fY29weV9mcm9tX2d1ZXN0X29m
ZnNldCh4LmJ5dGVzLCB2LT5hcmNoLnB2X3ZjcHUuaW9ibXAsCisgICAgICAgIHN3aXRjaCAoIF9f
Y29weV9mcm9tX2d1ZXN0X29mZnNldCh4LmJ5dGVzLCB2LT5hcmNoLnB2LmlvYm1wLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9ydD4+MywgMikgKQogICAgICAg
ICB7CiAgICAgICAgIGRlZmF1bHQ6IHguYnl0ZXNbMF0gPSB+MDsKQEAgLTI4Nyw3ICsyODcsNyBA
QCBzdGF0aWMgdW5zaWduZWQgaW50IGNoZWNrX2d1ZXN0X2lvX2JyZWFrcG9pbnQoc3RydWN0IHZj
cHUgKnYsCiAgICAgdW5zaWduZWQgbG9uZyBzdGFydDsKIAogICAgIGlmICggISh2LT5hcmNoLmRl
YnVncmVnWzVdKSB8fAotICAgICAgICAgISh2LT5hcmNoLnB2X3ZjcHUuY3RybHJlZ1s0XSAmIFg4
Nl9DUjRfREUpICkKKyAgICAgICAgICEodi0+YXJjaC5wdi5jdHJscmVnWzRdICYgWDg2X0NSNF9E
RSkgKQogICAgICAgICByZXR1cm4gMDsKIAogICAgIGZvciAoIGkgPSAwOyBpIDwgNDsgaSsrICkK
QEAgLTcwMSwxMiArNzAxLDEyIEBAIHN0YXRpYyBpbnQgcmVhZF9jcih1bnNpZ25lZCBpbnQgcmVn
LCB1bnNpZ25lZCBsb25nICp2YWwsCiAgICAgc3dpdGNoICggcmVnICkKICAgICB7CiAgICAgY2Fz
ZSAwOiAvKiBSZWFkIENSMCAqLwotICAgICAgICAqdmFsID0gKHJlYWRfY3IwKCkgJiB+WDg2X0NS
MF9UUykgfCBjdXJyLT5hcmNoLnB2X3ZjcHUuY3RybHJlZ1swXTsKKyAgICAgICAgKnZhbCA9IChy
ZWFkX2NyMCgpICYgflg4Nl9DUjBfVFMpIHwgY3Vyci0+YXJjaC5wdi5jdHJscmVnWzBdOwogICAg
ICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogCiAgICAgY2FzZSAyOiAvKiBSZWFkIENSMiAqLwog
ICAgIGNhc2UgNDogLyogUmVhZCBDUjQgKi8KLSAgICAgICAgKnZhbCA9IGN1cnItPmFyY2gucHZf
dmNwdS5jdHJscmVnW3JlZ107CisgICAgICAgICp2YWwgPSBjdXJyLT5hcmNoLnB2LmN0cmxyZWdb
cmVnXTsKICAgICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKIAogICAgIGNhc2UgMzogLyogUmVh
ZCBDUjMgKi8KQEAgLTc1NSw3ICs3NTUsNyBAQCBzdGF0aWMgaW50IHdyaXRlX2NyKHVuc2lnbmVk
IGludCByZWcsIHVuc2lnbmVkIGxvbmcgdmFsLAogICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZ
OwogCiAgICAgY2FzZSAyOiAvKiBXcml0ZSBDUjIgKi8KLSAgICAgICAgY3Vyci0+YXJjaC5wdl92
Y3B1LmN0cmxyZWdbMl0gPSB2YWw7CisgICAgICAgIGN1cnItPmFyY2gucHYuY3RybHJlZ1syXSA9
IHZhbDsKICAgICAgICAgYXJjaF9zZXRfY3IyKGN1cnIsIHZhbCk7CiAgICAgICAgIHJldHVybiBY
ODZFTVVMX09LQVk7CiAKQEAgLTc4NSw3ICs3ODUsNyBAQCBzdGF0aWMgaW50IHdyaXRlX2NyKHVu
c2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGxvbmcgdmFsLAogICAgIH0KIAogICAgIGNhc2UgNDog
LyogV3JpdGUgQ1I0ICovCi0gICAgICAgIGN1cnItPmFyY2gucHZfdmNwdS5jdHJscmVnWzRdID0g
cHZfZ3Vlc3RfY3I0X2ZpeHVwKGN1cnIsIHZhbCk7CisgICAgICAgIGN1cnItPmFyY2gucHYuY3Ry
bHJlZ1s0XSA9IHB2X2d1ZXN0X2NyNF9maXh1cChjdXJyLCB2YWwpOwogICAgICAgICB3cml0ZV9j
cjQocHZfZ3Vlc3RfY3I0X3RvX3JlYWxfY3I0KGN1cnIpKTsKICAgICAgICAgY3R4dF9zd2l0Y2hf
bGV2ZWxsaW5nKGN1cnIpOwogICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwpAQCAtODM0LDIw
ICs4MzQsMjAgQEAgc3RhdGljIGludCByZWFkX21zcih1bnNpZ25lZCBpbnQgcmVnLCB1aW50NjRf
dCAqdmFsLAogICAgIGNhc2UgTVNSX0ZTX0JBU0U6CiAgICAgICAgIGlmICggaXNfcHZfMzJiaXRf
ZG9tYWluKGN1cnJkKSApCiAgICAgICAgICAgICBicmVhazsKLSAgICAgICAgKnZhbCA9IGNwdV9o
YXNfZnNnc2Jhc2UgPyBfX3JkZnNiYXNlKCkgOiBjdXJyLT5hcmNoLnB2X3ZjcHUuZnNfYmFzZTsK
KyAgICAgICAgKnZhbCA9IGNwdV9oYXNfZnNnc2Jhc2UgPyBfX3JkZnNiYXNlKCkgOiBjdXJyLT5h
cmNoLnB2LmZzX2Jhc2U7CiAgICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7CiAKICAgICBjYXNl
IE1TUl9HU19CQVNFOgogICAgICAgICBpZiAoIGlzX3B2XzMyYml0X2RvbWFpbihjdXJyZCkgKQog
ICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICp2YWwgPSBjcHVfaGFzX2ZzZ3NiYXNlID8gX19y
ZGdzYmFzZSgpCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogY3Vyci0+YXJjaC5w
dl92Y3B1LmdzX2Jhc2Vfa2VybmVsOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6
IGN1cnItPmFyY2gucHYuZ3NfYmFzZV9rZXJuZWw7CiAgICAgICAgIHJldHVybiBYODZFTVVMX09L
QVk7CiAKICAgICBjYXNlIE1TUl9TSEFET1dfR1NfQkFTRToKICAgICAgICAgaWYgKCBpc19wdl8z
MmJpdF9kb21haW4oY3VycmQpICkKICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICAqdmFsID0g
Y3Vyci0+YXJjaC5wdl92Y3B1LmdzX2Jhc2VfdXNlcjsKKyAgICAgICAgKnZhbCA9IGN1cnItPmFy
Y2gucHYuZ3NfYmFzZV91c2VyOwogICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogCiAgICAg
LyoKQEAgLTkxOCwxMyArOTE4LDEzIEBAIHN0YXRpYyBpbnQgcmVhZF9tc3IodW5zaWduZWQgaW50
IHJlZywgdWludDY0X3QgKnZhbCwKICAgICBjYXNlIE1TUl9BTUQ2NF9EUjBfQUREUkVTU19NQVNL
OgogICAgICAgICBpZiAoICFib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfREJFWFQpICkKICAgICAg
ICAgICAgIGJyZWFrOwotICAgICAgICAqdmFsID0gY3Vyci0+YXJjaC5wdl92Y3B1LmRyX21hc2tb
MF07CisgICAgICAgICp2YWwgPSBjdXJyLT5hcmNoLnB2LmRyX21hc2tbMF07CiAgICAgICAgIHJl
dHVybiBYODZFTVVMX09LQVk7CiAKICAgICBjYXNlIE1TUl9BTUQ2NF9EUjFfQUREUkVTU19NQVNL
IC4uLiBNU1JfQU1ENjRfRFIzX0FERFJFU1NfTUFTSzoKICAgICAgICAgaWYgKCAhYm9vdF9jcHVf
aGFzKFg4Nl9GRUFUVVJFX0RCRVhUKSApCiAgICAgICAgICAgICBicmVhazsKLSAgICAgICAgKnZh
bCA9IGN1cnItPmFyY2gucHZfdmNwdS5kcl9tYXNrW3JlZyAtIE1TUl9BTUQ2NF9EUjFfQUREUkVT
U19NQVNLICsgMV07CisgICAgICAgICp2YWwgPSBjdXJyLT5hcmNoLnB2LmRyX21hc2tbcmVnIC0g
TVNSX0FNRDY0X0RSMV9BRERSRVNTX01BU0sgKyAxXTsKICAgICAgICAgcmV0dXJuIFg4NkVNVUxf
T0tBWTsKIAogICAgIGNhc2UgTVNSX0lBMzJfUEVSRl9DQVBBQklMSVRJRVM6CkBAIC05OTYsMjEg
Kzk5NiwyMSBAQCBzdGF0aWMgaW50IHdyaXRlX21zcih1bnNpZ25lZCBpbnQgcmVnLCB1aW50NjRf
dCB2YWwsCiAgICAgICAgIGlmICggaXNfcHZfMzJiaXRfZG9tYWluKGN1cnJkKSB8fCAhaXNfY2Fu
b25pY2FsX2FkZHJlc3ModmFsKSApCiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgd3Jmc2Jh
c2UodmFsKTsKLSAgICAgICAgY3Vyci0+YXJjaC5wdl92Y3B1LmZzX2Jhc2UgPSB2YWw7CisgICAg
ICAgIGN1cnItPmFyY2gucHYuZnNfYmFzZSA9IHZhbDsKICAgICAgICAgcmV0dXJuIFg4NkVNVUxf
T0tBWTsKIAogICAgIGNhc2UgTVNSX0dTX0JBU0U6CiAgICAgICAgIGlmICggaXNfcHZfMzJiaXRf
ZG9tYWluKGN1cnJkKSB8fCAhaXNfY2Fub25pY2FsX2FkZHJlc3ModmFsKSApCiAgICAgICAgICAg
ICBicmVhazsKICAgICAgICAgd3Jnc2Jhc2UodmFsKTsKLSAgICAgICAgY3Vyci0+YXJjaC5wdl92
Y3B1LmdzX2Jhc2Vfa2VybmVsID0gdmFsOworICAgICAgICBjdXJyLT5hcmNoLnB2LmdzX2Jhc2Vf
a2VybmVsID0gdmFsOwogICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogCiAgICAgY2FzZSBN
U1JfU0hBRE9XX0dTX0JBU0U6CiAgICAgICAgIGlmICggaXNfcHZfMzJiaXRfZG9tYWluKGN1cnJk
KSB8fCAhaXNfY2Fub25pY2FsX2FkZHJlc3ModmFsKSApCiAgICAgICAgICAgICBicmVhazsKICAg
ICAgICAgd3Jnc3NoYWRvdyh2YWwpOwotICAgICAgICBjdXJyLT5hcmNoLnB2X3ZjcHUuZ3NfYmFz
ZV91c2VyID0gdmFsOworICAgICAgICBjdXJyLT5hcmNoLnB2LmdzX2Jhc2VfdXNlciA9IHZhbDsK
ICAgICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKIAogICAgIGNhc2UgTVNSX0s3X0ZJRF9WSURf
U1RBVFVTOgpAQCAtMTExNSw3ICsxMTE1LDcgQEAgc3RhdGljIGludCB3cml0ZV9tc3IodW5zaWdu
ZWQgaW50IHJlZywgdWludDY0X3QgdmFsLAogICAgIGNhc2UgTVNSX0FNRDY0X0RSMF9BRERSRVNT
X01BU0s6CiAgICAgICAgIGlmICggIWJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9EQkVYVCkgfHwg
KHZhbCA+PiAzMikgKQogICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgIGN1cnItPmFyY2gucHZf
dmNwdS5kcl9tYXNrWzBdID0gdmFsOworICAgICAgICBjdXJyLT5hcmNoLnB2LmRyX21hc2tbMF0g
PSB2YWw7CiAgICAgICAgIGlmICggY3Vyci0+YXJjaC5kZWJ1Z3JlZ1s3XSAmIERSN19BQ1RJVkVf
TUFTSyApCiAgICAgICAgICAgICB3cm1zcmwoTVNSX0FNRDY0X0RSMF9BRERSRVNTX01BU0ssIHZh
bCk7CiAgICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7CkBAIC0xMTIzLDcgKzExMjMsNyBAQCBz
dGF0aWMgaW50IHdyaXRlX21zcih1bnNpZ25lZCBpbnQgcmVnLCB1aW50NjRfdCB2YWwsCiAgICAg
Y2FzZSBNU1JfQU1ENjRfRFIxX0FERFJFU1NfTUFTSyAuLi4gTVNSX0FNRDY0X0RSM19BRERSRVNT
X01BU0s6CiAgICAgICAgIGlmICggIWJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9EQkVYVCkgfHwg
KHZhbCA+PiAzMikgKQogICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgIGN1cnItPmFyY2gucHZf
dmNwdS5kcl9tYXNrW3JlZyAtIE1TUl9BTUQ2NF9EUjFfQUREUkVTU19NQVNLICsgMV0gPSB2YWw7
CisgICAgICAgIGN1cnItPmFyY2gucHYuZHJfbWFza1tyZWcgLSBNU1JfQU1ENjRfRFIxX0FERFJF
U1NfTUFTSyArIDFdID0gdmFsOwogICAgICAgICBpZiAoIGN1cnItPmFyY2guZGVidWdyZWdbN10g
JiBEUjdfQUNUSVZFX01BU0sgKQogICAgICAgICAgICAgd3Jtc3JsKHJlZywgdmFsKTsKICAgICAg
ICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKQEAgLTEzMjcsNyArMTMyNyw3IEBAIGludCBwdl9lbXVs
YXRlX3ByaXZpbGVnZWRfb3Aoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgZWxzZQog
ICAgICAgICByZWdzLT5lZmxhZ3MgfD0gWDg2X0VGTEFHU19JRjsKICAgICBBU1NFUlQoIShyZWdz
LT5lZmxhZ3MgJiBYODZfRUZMQUdTX0lPUEwpKTsKLSAgICByZWdzLT5lZmxhZ3MgfD0gY3Vyci0+
YXJjaC5wdl92Y3B1LmlvcGw7CisgICAgcmVncy0+ZWZsYWdzIHw9IGN1cnItPmFyY2gucHYuaW9w
bDsKICAgICBlZmxhZ3MgPSByZWdzLT5lZmxhZ3M7CiAKICAgICBjdHh0LmN0eHQuYWRkcl9zaXpl
ID0gYXIgJiBfU0VHTUVOVF9MID8gNjQgOiBhciAmIF9TRUdNRU5UX0RCID8gMzIgOiAxNjsKQEAg
LTEzNjksNyArMTM2OSw3IEBAIGludCBwdl9lbXVsYXRlX3ByaXZpbGVnZWRfb3Aoc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIGlmICggY3R4dC5icG1hdGNoICkKICAgICAgICAg
ewogICAgICAgICAgICAgY3Vyci0+YXJjaC5kZWJ1Z3JlZ1s2XSB8PSBjdHh0LmJwbWF0Y2ggfCBE
Ul9TVEFUVVNfUkVTRVJWRURfT05FOwotICAgICAgICAgICAgaWYgKCAhKGN1cnItPmFyY2gucHZf
dmNwdS50cmFwX2JvdW5jZS5mbGFncyAmIFRCRl9FWENFUFRJT04pICkKKyAgICAgICAgICAgIGlm
ICggIShjdXJyLT5hcmNoLnB2LnRyYXBfYm91bmNlLmZsYWdzICYgVEJGX0VYQ0VQVElPTikgKQog
ICAgICAgICAgICAgICAgIHB2X2luamVjdF9od19leGNlcHRpb24oVFJBUF9kZWJ1ZywgWDg2X0VW
RU5UX05PX0VDKTsKICAgICAgICAgfQogICAgICAgICAvKiBmYWxsIHRocm91Z2ggKi8KZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9wdi9pcmV0LmMgYi94ZW4vYXJjaC94ODYvcHYvaXJldC5jCmlu
ZGV4IGNhNDMzYTYuLmMzNTlhMWQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9wdi9pcmV0LmMK
KysrIGIveGVuL2FyY2gveDg2L3B2L2lyZXQuYwpAQCAtNTEsNyArNTEsNyBAQCB1bnNpZ25lZCBs
b25nIGRvX2lyZXQodm9pZCkKICAgICB9CiAKICAgICBpZiAoIFZNX0FTU0lTVCh2LT5kb21haW4s
IGFyY2hpdGVjdHVyYWxfaW9wbCkgKQotICAgICAgICB2LT5hcmNoLnB2X3ZjcHUuaW9wbCA9IGly
ZXRfc2F2ZWQucmZsYWdzICYgWDg2X0VGTEFHU19JT1BMOworICAgICAgICB2LT5hcmNoLnB2Lmlv
cGwgPSBpcmV0X3NhdmVkLnJmbGFncyAmIFg4Nl9FRkxBR1NfSU9QTDsKIAogICAgIHJlZ3MtPnJp
cCAgICA9IGlyZXRfc2F2ZWQucmlwOwogICAgIHJlZ3MtPmNzICAgICA9IGlyZXRfc2F2ZWQuY3Mg
fCAzOyAvKiBmb3JjZSBndWVzdCBwcml2aWxlZ2UgKi8KQEAgLTExNSw3ICsxMTUsNyBAQCB1bnNp
Z25lZCBpbnQgY29tcGF0X2lyZXQodm9pZCkKICAgICB9CiAKICAgICBpZiAoIFZNX0FTU0lTVCh2
LT5kb21haW4sIGFyY2hpdGVjdHVyYWxfaW9wbCkgKQotICAgICAgICB2LT5hcmNoLnB2X3ZjcHUu
aW9wbCA9IGVmbGFncyAmIFg4Nl9FRkxBR1NfSU9QTDsKKyAgICAgICAgdi0+YXJjaC5wdi5pb3Bs
ID0gZWZsYWdzICYgWDg2X0VGTEFHU19JT1BMOwogCiAgICAgcmVncy0+ZWZsYWdzID0gKGVmbGFn
cyAmIH5YODZfRUZMQUdTX0lPUEwpIHwgWDg2X0VGTEFHU19JRjsKIApAQCAtMTMwLDcgKzEzMCw3
IEBAIHVuc2lnbmVkIGludCBjb21wYXRfaXJldCh2b2lkKQogICAgICAgICAgKiBtb2RlIGZyYW1l
cykuCiAgICAgICAgICAqLwogICAgICAgICBjb25zdCBzdHJ1Y3QgdHJhcF9pbmZvICp0aTsKLSAg
ICAgICAgdTMyIHgsIGtzcCA9IHYtPmFyY2gucHZfdmNwdS5rZXJuZWxfc3AgLSA0MDsKKyAgICAg
ICAgdTMyIHgsIGtzcCA9IHYtPmFyY2gucHYua2VybmVsX3NwIC0gNDA7CiAgICAgICAgIHVuc2ln
bmVkIGludCBpOwogICAgICAgICBpbnQgcmMgPSAwOwogCkBAIC0xNTgsOSArMTU4LDkgQEAgdW5z
aWduZWQgaW50IGNvbXBhdF9pcmV0KHZvaWQpCiAgICAgICAgICAgICByZXR1cm4gMDsKICAgICAg
ICAgfQogICAgICAgICByZWdzLT5lc3AgPSBrc3A7Ci0gICAgICAgIHJlZ3MtPnNzID0gdi0+YXJj
aC5wdl92Y3B1Lmtlcm5lbF9zczsKKyAgICAgICAgcmVncy0+c3MgPSB2LT5hcmNoLnB2Lmtlcm5l
bF9zczsKIAotICAgICAgICB0aSA9ICZ2LT5hcmNoLnB2X3ZjcHUudHJhcF9jdHh0W1RSQVBfZ3Bf
ZmF1bHRdOworICAgICAgICB0aSA9ICZ2LT5hcmNoLnB2LnRyYXBfY3R4dFtUUkFQX2dwX2ZhdWx0
XTsKICAgICAgICAgaWYgKCBUSV9HRVRfSUYodGkpICkKICAgICAgICAgICAgIGVmbGFncyAmPSB+
WDg2X0VGTEFHU19JRjsKICAgICAgICAgcmVncy0+ZWZsYWdzICY9IH4oWDg2X0VGTEFHU19WTXxY
ODZfRUZMQUdTX1JGfApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3B2L21pc2MtaHlwZXJjYWxs
cy5jIGIveGVuL2FyY2gveDg2L3B2L21pc2MtaHlwZXJjYWxscy5jCmluZGV4IDE2MTliZTcuLjlm
NjFmM2QgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9wdi9taXNjLWh5cGVyY2FsbHMuYworKysg
Yi94ZW4vYXJjaC94ODYvcHYvbWlzYy1oeXBlcmNhbGxzLmMKQEAgLTQyLDEyICs0MiwxMiBAQCBs
b25nIGRvX2ZwdV90YXNrc3dpdGNoKGludCBzZXQpCiAKICAgICBpZiAoIHNldCApCiAgICAgewot
ICAgICAgICB2LT5hcmNoLnB2X3ZjcHUuY3RybHJlZ1swXSB8PSBYODZfQ1IwX1RTOworICAgICAg
ICB2LT5hcmNoLnB2LmN0cmxyZWdbMF0gfD0gWDg2X0NSMF9UUzsKICAgICAgICAgc3R0cygpOwog
ICAgIH0KICAgICBlbHNlCiAgICAgewotICAgICAgICB2LT5hcmNoLnB2X3ZjcHUuY3RybHJlZ1sw
XSAmPSB+WDg2X0NSMF9UUzsKKyAgICAgICAgdi0+YXJjaC5wdi5jdHJscmVnWzBdICY9IH5YODZf
Q1IwX1RTOwogICAgICAgICBpZiAoIHYtPmZwdV9kaXJ0aWVkICkKICAgICAgICAgICAgIGNsdHMo
KTsKICAgICB9CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcHYvbW0uYyBiL3hlbi9hcmNoL3g4
Ni9wdi9tbS5jCmluZGV4IGI0NmZkOTQuLmU5MTU2ZWEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9wdi9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9tbS5jCkBAIC04Nyw3ICs4Nyw3IEBAIGJv
b2wgcHZfbWFwX2xkdF9zaGFkb3dfcGFnZSh1bnNpZ25lZCBpbnQgb2Zmc2V0KQogICAgIHN0cnVj
dCBkb21haW4gKmN1cnJkID0gY3Vyci0+ZG9tYWluOwogICAgIHN0cnVjdCBwYWdlX2luZm8gKnBh
Z2U7CiAgICAgbDFfcGdlbnRyeV90IGdsMWUsICpwbDFlOwotICAgIHVuc2lnbmVkIGxvbmcgbGlu
ZWFyID0gY3Vyci0+YXJjaC5wdl92Y3B1LmxkdF9iYXNlICsgb2Zmc2V0OworICAgIHVuc2lnbmVk
IGxvbmcgbGluZWFyID0gY3Vyci0+YXJjaC5wdi5sZHRfYmFzZSArIG9mZnNldDsKIAogICAgIEJV
R19PTih1bmxpa2VseShpbl9pcnEoKSkpOwogCkBAIC05Nyw3ICs5Nyw3IEBAIGJvb2wgcHZfbWFw
X2xkdF9zaGFkb3dfcGFnZSh1bnNpZ25lZCBpbnQgb2Zmc2V0KQogICAgICAqIGN1cnJlbnQgdmNw
dSwgYW5kIHZjcHVfcmVzZXQoKSB3aWxsIGJsb2NrIHVudGlsIHRoaXMgdmNwdSBoYXMgYmVlbgog
ICAgICAqIGRlc2NoZWR1bGVkIGJlZm9yZSBjb250aW51aW5nLgogICAgICAqLwotICAgIEFTU0VS
VCgob2Zmc2V0ID4+IDMpIDw9IGN1cnItPmFyY2gucHZfdmNwdS5sZHRfZW50cyk7CisgICAgQVNT
RVJUKChvZmZzZXQgPj4gMykgPD0gY3Vyci0+YXJjaC5wdi5sZHRfZW50cyk7CiAKICAgICBpZiAo
IGlzX3B2XzMyYml0X2RvbWFpbihjdXJyZCkgKQogICAgICAgICBsaW5lYXIgPSAodWludDMyX3Qp
bGluZWFyOwpAQCAtMTE5LDEwICsxMTksMTAgQEAgYm9vbCBwdl9tYXBfbGR0X3NoYWRvd19wYWdl
KHVuc2lnbmVkIGludCBvZmZzZXQpCiAgICAgcGwxZSA9ICZwdl9sZHRfcHRlcyhjdXJyKVtvZmZz
ZXQgPj4gUEFHRV9TSElGVF07CiAgICAgbDFlX2FkZF9mbGFncyhnbDFlLCBfUEFHRV9SVyk7CiAK
LSAgICBzcGluX2xvY2soJmN1cnItPmFyY2gucHZfdmNwdS5zaGFkb3dfbGR0X2xvY2spOworICAg
IHNwaW5fbG9jaygmY3Vyci0+YXJjaC5wdi5zaGFkb3dfbGR0X2xvY2spOwogICAgIGwxZV93cml0
ZShwbDFlLCBnbDFlKTsKLSAgICBjdXJyLT5hcmNoLnB2X3ZjcHUuc2hhZG93X2xkdF9tYXBjbnQr
KzsKLSAgICBzcGluX3VubG9jaygmY3Vyci0+YXJjaC5wdl92Y3B1LnNoYWRvd19sZHRfbG9jayk7
CisgICAgY3Vyci0+YXJjaC5wdi5zaGFkb3dfbGR0X21hcGNudCsrOworICAgIHNwaW5fdW5sb2Nr
KCZjdXJyLT5hcmNoLnB2LnNoYWRvd19sZHRfbG9jayk7CiAKICAgICByZXR1cm4gdHJ1ZTsKIH0K
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9wdi90cmFwcy5jIGIveGVuL2FyY2gveDg2L3B2L3Ry
YXBzLmMKaW5kZXggZjQ4ZGI5Mi4uMTc0MDc4NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2
L3RyYXBzLmMKKysrIGIveGVuL2FyY2gveDg2L3B2L3RyYXBzLmMKQEAgLTYzLDggKzYzLDggQEAg
dm9pZCBwdl9pbmplY3RfZXZlbnQoY29uc3Qgc3RydWN0IHg4Nl9ldmVudCAqZXZlbnQpCiAgICAg
ZWxzZQogICAgICAgICBBU1NFUlQoZXJyb3JfY29kZSA9PSBYODZfRVZFTlRfTk9fRUMpOwogCi0g
ICAgdGIgPSAmY3Vyci0+YXJjaC5wdl92Y3B1LnRyYXBfYm91bmNlOwotICAgIHRpID0gJmN1cnIt
PmFyY2gucHZfdmNwdS50cmFwX2N0eHRbdmVjdG9yXTsKKyAgICB0YiA9ICZjdXJyLT5hcmNoLnB2
LnRyYXBfYm91bmNlOworICAgIHRpID0gJmN1cnItPmFyY2gucHYudHJhcF9jdHh0W3ZlY3Rvcl07
CiAKICAgICB0Yi0+ZmxhZ3MgPSBUQkZfRVhDRVBUSU9OOwogICAgIHRiLT5jcyAgICA9IHRpLT5j
czsKQEAgLTczLDcgKzczLDcgQEAgdm9pZCBwdl9pbmplY3RfZXZlbnQoY29uc3Qgc3RydWN0IHg4
Nl9ldmVudCAqZXZlbnQpCiAgICAgaWYgKCBldmVudC0+dHlwZSA9PSBYODZfRVZFTlRUWVBFX0hX
X0VYQ0VQVElPTiAmJgogICAgICAgICAgdmVjdG9yID09IFRSQVBfcGFnZV9mYXVsdCApCiAgICAg
ewotICAgICAgICBjdXJyLT5hcmNoLnB2X3ZjcHUuY3RybHJlZ1syXSA9IGV2ZW50LT5jcjI7Cisg
ICAgICAgIGN1cnItPmFyY2gucHYuY3RybHJlZ1syXSA9IGV2ZW50LT5jcjI7CiAgICAgICAgIGFy
Y2hfc2V0X2NyMihjdXJyLCBldmVudC0+Y3IyKTsKIAogICAgICAgICAvKiBSZS1zZXQgZXJyb3Jf
Y29kZS51c2VyIGZsYWcgYXBwcm9wcmlhdGVseSBmb3IgdGhlIGd1ZXN0LiAqLwpAQCAtMTEzLDcg
KzExMyw3IEBAIHZvaWQgcHZfaW5qZWN0X2V2ZW50KGNvbnN0IHN0cnVjdCB4ODZfZXZlbnQgKmV2
ZW50KQogYm9vbCBzZXRfZ3Vlc3RfbWFjaGluZWNoZWNrX3RyYXBib3VuY2Uodm9pZCkKIHsKICAg
ICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7Ci0gICAgc3RydWN0IHRyYXBfYm91bmNlICp0
YiA9ICZjdXJyLT5hcmNoLnB2X3ZjcHUudHJhcF9ib3VuY2U7CisgICAgc3RydWN0IHRyYXBfYm91
bmNlICp0YiA9ICZjdXJyLT5hcmNoLnB2LnRyYXBfYm91bmNlOwogCiAgICAgcHZfaW5qZWN0X2h3
X2V4Y2VwdGlvbihUUkFQX21hY2hpbmVfY2hlY2ssIFg4Nl9FVkVOVF9OT19FQyk7CiAgICAgdGIt
PmZsYWdzICY9IH5UQkZfRVhDRVBUSU9OOyAvKiBub3QgbmVlZGVkIGZvciBNQ0UgZGVsaXZlcnkg
cGF0aCAqLwpAQCAtMTI4LDcgKzEyOCw3IEBAIGJvb2wgc2V0X2d1ZXN0X21hY2hpbmVjaGVja190
cmFwYm91bmNlKHZvaWQpCiBib29sIHNldF9ndWVzdF9ubWlfdHJhcGJvdW5jZSh2b2lkKQogewog
ICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKLSAgICBzdHJ1Y3QgdHJhcF9ib3VuY2Ug
KnRiID0gJmN1cnItPmFyY2gucHZfdmNwdS50cmFwX2JvdW5jZTsKKyAgICBzdHJ1Y3QgdHJhcF9i
b3VuY2UgKnRiID0gJmN1cnItPmFyY2gucHYudHJhcF9ib3VuY2U7CiAKICAgICBwdl9pbmplY3Rf
aHdfZXhjZXB0aW9uKFRSQVBfbm1pLCBYODZfRVZFTlRfTk9fRUMpOwogICAgIHRiLT5mbGFncyAm
PSB+VEJGX0VYQ0VQVElPTjsgLyogbm90IG5lZWRlZCBmb3IgTk1JIGRlbGl2ZXJ5IHBhdGggKi8K
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90aW1lLmMgYi94ZW4vYXJjaC94ODYvdGltZS5jCmlu
ZGV4IDUzNjQ0OWIuLjY5ZTlhYWYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90aW1lLmMKKysr
IGIveGVuL2FyY2gveDg2L3RpbWUuYwpAQCAtMTA5OSw3ICsxMDk5LDcgQEAgc3RhdGljIHZvaWQg
X191cGRhdGVfdmNwdV9zeXN0ZW1fdGltZShzdHJ1Y3QgdmNwdSAqdiwgaW50IGZvcmNlKQogCiAg
ICAgaWYgKCAhdXBkYXRlX3NlY29uZGFyeV9zeXN0ZW1fdGltZSh2LCAmX3UpICYmIGlzX3B2X2Rv
bWFpbihkKSAmJgogICAgICAgICAgIWlzX3B2XzMyYml0X2RvbWFpbihkKSAmJiAhKHYtPmFyY2gu
ZmxhZ3MgJiBURl9rZXJuZWxfbW9kZSkgKQotICAgICAgICB2LT5hcmNoLnB2X3ZjcHUucGVuZGlu
Z19zeXN0ZW1fdGltZSA9IF91OworICAgICAgICB2LT5hcmNoLnB2LnBlbmRpbmdfc3lzdGVtX3Rp
bWUgPSBfdTsKIH0KIAogYm9vbCB1cGRhdGVfc2Vjb25kYXJ5X3N5c3RlbV90aW1lKHN0cnVjdCB2
Y3B1ICp2LApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3RyYXBzLmMgYi94ZW4vYXJjaC94ODYv
dHJhcHMuYwppbmRleCBkZGZmMzQ2Li43Y2E2OTVjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
dHJhcHMuYworKysgYi94ZW4vYXJjaC94ODYvdHJhcHMuYwpAQCAtMTE0NSw3ICsxMTQ1LDcgQEAg
c3RhdGljIGludCBoYW5kbGVfbGR0X21hcHBpbmdfZmF1bHQodW5zaWduZWQgaW50IG9mZnNldCwK
IAogICAgICAgICAvKiBBY2Nlc3Mgd291bGQgaGF2ZSBiZWNvbWUgbm9uLWNhbm9uaWNhbD8gUGFz
cyAjR1Bbc2VsXSBiYWNrLiAqLwogICAgICAgICBpZiAoIHVubGlrZWx5KCFpc19jYW5vbmljYWxf
YWRkcmVzcygKLSAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyci0+YXJjaC5wdl92Y3B1Lmxk
dF9iYXNlICsgb2Zmc2V0KSkgKQorICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJyLT5hcmNo
LnB2LmxkdF9iYXNlICsgb2Zmc2V0KSkgKQogICAgICAgICB7CiAgICAgICAgICAgICB1aW50MTZf
dCBlYyA9IChvZmZzZXQgJiB+KFg4Nl9YRUNfRVhUIHwgWDg2X1hFQ19JRFQpKSB8IFg4Nl9YRUNf
VEk7CiAKQEAgLTExNTQsNyArMTE1NCw3IEBAIHN0YXRpYyBpbnQgaGFuZGxlX2xkdF9tYXBwaW5n
X2ZhdWx0KHVuc2lnbmVkIGludCBvZmZzZXQsCiAgICAgICAgIGVsc2UKICAgICAgICAgICAgIC8q
IGVsc2UgcGFzcyB0aGUgI1BGIGJhY2ssIHdpdGggYWRqdXN0ZWQgJWNyMi4gKi8KICAgICAgICAg
ICAgIHB2X2luamVjdF9wYWdlX2ZhdWx0KHJlZ3MtPmVycm9yX2NvZGUsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBjdXJyLT5hcmNoLnB2X3ZjcHUubGR0X2Jhc2UgKyBvZmZzZXQp
OworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyci0+YXJjaC5wdi5sZHRfYmFz
ZSArIG9mZnNldCk7CiAgICAgfQogCiAgICAgcmV0dXJuIEVYQ1JFVF9mYXVsdF9maXhlZDsKQEAg
LTE1MzYsNyArMTUzNiw3IEBAIHZvaWQgZG9fZ2VuZXJhbF9wcm90ZWN0aW9uKHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzKQogICAgICAgICAvKiBUaGlzIGZhdWx0IG11c3QgYmUgZHVlIHRvIDxJ
TlQgbj4gaW5zdHJ1Y3Rpb24uICovCiAgICAgICAgIGNvbnN0IHN0cnVjdCB0cmFwX2luZm8gKnRp
OwogICAgICAgICB1bnNpZ25lZCBjaGFyIHZlY3RvciA9IHJlZ3MtPmVycm9yX2NvZGUgPj4gMzsK
LSAgICAgICAgdGkgPSAmdi0+YXJjaC5wdl92Y3B1LnRyYXBfY3R4dFt2ZWN0b3JdOworICAgICAg
ICB0aSA9ICZ2LT5hcmNoLnB2LnRyYXBfY3R4dFt2ZWN0b3JdOwogICAgICAgICBpZiAoIHBlcm1p
dF9zb2Z0aW50KFRJX0dFVF9EUEwodGkpLCB2LCByZWdzKSApCiAgICAgICAgIHsKICAgICAgICAg
ICAgIHJlZ3MtPnJpcCArPSAyOwpAQCAtMTc2OCwxMCArMTc2OCwxMCBAQCB2b2lkIGRvX2Rldmlj
ZV9ub3RfYXZhaWxhYmxlKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogCiAgICAgdmNwdV9y
ZXN0b3JlX2ZwdV9sYXp5KGN1cnIpOwogCi0gICAgaWYgKCBjdXJyLT5hcmNoLnB2X3ZjcHUuY3Ry
bHJlZ1swXSAmIFg4Nl9DUjBfVFMgKQorICAgIGlmICggY3Vyci0+YXJjaC5wdi5jdHJscmVnWzBd
ICYgWDg2X0NSMF9UUyApCiAgICAgewogICAgICAgICBwdl9pbmplY3RfaHdfZXhjZXB0aW9uKFRS
QVBfbm9fZGV2aWNlLCBYODZfRVZFTlRfTk9fRUMpOwotICAgICAgICBjdXJyLT5hcmNoLnB2X3Zj
cHUuY3RybHJlZ1swXSAmPSB+WDg2X0NSMF9UUzsKKyAgICAgICAgY3Vyci0+YXJjaC5wdi5jdHJs
cmVnWzBdICY9IH5YODZfQ1IwX1RTOwogICAgIH0KICAgICBlbHNlCiAgICAgICAgIFRSQUNFXzBE
KFRSQ19QVl9NQVRIX1NUQVRFX1JFU1RPUkUpOwpAQCAtMjA3MywxMCArMjA3MywxMCBAQCB2b2lk
IGFjdGl2YXRlX2RlYnVncmVncyhjb25zdCBzdHJ1Y3QgdmNwdSAqY3VycikKIAogICAgIGlmICgg
Ym9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0RCRVhUKSApCiAgICAgewotICAgICAgICB3cm1zcmwo
TVNSX0FNRDY0X0RSMF9BRERSRVNTX01BU0ssIGN1cnItPmFyY2gucHZfdmNwdS5kcl9tYXNrWzBd
KTsKLSAgICAgICAgd3Jtc3JsKE1TUl9BTUQ2NF9EUjFfQUREUkVTU19NQVNLLCBjdXJyLT5hcmNo
LnB2X3ZjcHUuZHJfbWFza1sxXSk7Ci0gICAgICAgIHdybXNybChNU1JfQU1ENjRfRFIyX0FERFJF
U1NfTUFTSywgY3Vyci0+YXJjaC5wdl92Y3B1LmRyX21hc2tbMl0pOwotICAgICAgICB3cm1zcmwo
TVNSX0FNRDY0X0RSM19BRERSRVNTX01BU0ssIGN1cnItPmFyY2gucHZfdmNwdS5kcl9tYXNrWzNd
KTsKKyAgICAgICAgd3Jtc3JsKE1TUl9BTUQ2NF9EUjBfQUREUkVTU19NQVNLLCBjdXJyLT5hcmNo
LnB2LmRyX21hc2tbMF0pOworICAgICAgICB3cm1zcmwoTVNSX0FNRDY0X0RSMV9BRERSRVNTX01B
U0ssIGN1cnItPmFyY2gucHYuZHJfbWFza1sxXSk7CisgICAgICAgIHdybXNybChNU1JfQU1ENjRf
RFIyX0FERFJFU1NfTUFTSywgY3Vyci0+YXJjaC5wdi5kcl9tYXNrWzJdKTsKKyAgICAgICAgd3Jt
c3JsKE1TUl9BTUQ2NF9EUjNfQUREUkVTU19NQVNLLCBjdXJyLT5hcmNoLnB2LmRyX21hc2tbM10p
OwogICAgIH0KIH0KIApAQCAtMjEwOSw3ICsyMTA5LDcgQEAgbG9uZyBzZXRfZGVidWdyZWcoc3Ry
dWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGxvbmcgdmFsdWUpCiAgICAg
ICAgIGJyZWFrOwogCiAgICAgY2FzZSA0OgotICAgICAgICBpZiAoIHYtPmFyY2gucHZfdmNwdS5j
dHJscmVnWzRdICYgWDg2X0NSNF9ERSApCisgICAgICAgIGlmICggdi0+YXJjaC5wdi5jdHJscmVn
WzRdICYgWDg2X0NSNF9ERSApCiAgICAgICAgICAgICByZXR1cm4gLUVOT0RFVjsKIAogICAgICAg
ICAvKiBGYWxsdGhyb3VnaCAqLwpAQCAtMjEyOSw3ICsyMTI5LDcgQEAgbG9uZyBzZXRfZGVidWdy
ZWcoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGxvbmcgdmFsdWUp
CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSA1OgotICAgICAgICBpZiAoIHYtPmFyY2gucHZf
dmNwdS5jdHJscmVnWzRdICYgWDg2X0NSNF9ERSApCisgICAgICAgIGlmICggdi0+YXJjaC5wdi5j
dHJscmVnWzRdICYgWDg2X0NSNF9ERSApCiAgICAgICAgICAgICByZXR1cm4gLUVOT0RFVjsKIAog
ICAgICAgICAvKiBGYWxsdGhyb3VnaCAqLwpAQCAtMjE2MCw3ICsyMTYwLDcgQEAgbG9uZyBzZXRf
ZGVidWdyZWcoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCByZWcsIHVuc2lnbmVkIGxvbmcg
dmFsdWUpCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgaWYgKCAoKHZhbHVlID4+IGkp
ICYgMykgPT0gRFJfSU8gKQogICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAg
aWYgKCAhKHYtPmFyY2gucHZfdmNwdS5jdHJscmVnWzRdICYgWDg2X0NSNF9ERSkgKQorICAgICAg
ICAgICAgICAgICAgICBpZiAoICEodi0+YXJjaC5wdi5jdHJscmVnWzRdICYgWDg2X0NSNF9ERSkg
KQogICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIC1FUEVSTTsKICAgICAgICAgICAgICAg
ICAgICAgaW9fZW5hYmxlIHw9IHZhbHVlICYgKDMgPDwgKChpIC0gMTYpID4+IDEpKTsKICAgICAg
ICAgICAgICAgICB9CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L2FzbS1vZmZzZXRz
LmMgYi94ZW4vYXJjaC94ODYveDg2XzY0L2FzbS1vZmZzZXRzLmMKaW5kZXggMTgwNzdhZi4uMjY1
MjRjNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl82NC9hc20tb2Zmc2V0cy5jCisrKyBi
L3hlbi9hcmNoL3g4Ni94ODZfNjQvYXNtLW9mZnNldHMuYwpAQCAtNTIsMjggKzUyLDI4IEBAIHZv
aWQgX19kdW1teV9fKHZvaWQpCiAgICAgT0ZGU0VUKFZDUFVfcHJvY2Vzc29yLCBzdHJ1Y3QgdmNw
dSwgcHJvY2Vzc29yKTsKICAgICBPRkZTRVQoVkNQVV9kb21haW4sIHN0cnVjdCB2Y3B1LCBkb21h
aW4pOwogICAgIE9GRlNFVChWQ1BVX3ZjcHVfaW5mbywgc3RydWN0IHZjcHUsIHZjcHVfaW5mbyk7
Ci0gICAgT0ZGU0VUKFZDUFVfdHJhcF9ib3VuY2UsIHN0cnVjdCB2Y3B1LCBhcmNoLnB2X3ZjcHUu
dHJhcF9ib3VuY2UpOworICAgIE9GRlNFVChWQ1BVX3RyYXBfYm91bmNlLCBzdHJ1Y3QgdmNwdSwg
YXJjaC5wdi50cmFwX2JvdW5jZSk7CiAgICAgT0ZGU0VUKFZDUFVfdGhyZWFkX2ZsYWdzLCBzdHJ1
Y3QgdmNwdSwgYXJjaC5mbGFncyk7Ci0gICAgT0ZGU0VUKFZDUFVfZXZlbnRfYWRkciwgc3RydWN0
IHZjcHUsIGFyY2gucHZfdmNwdS5ldmVudF9jYWxsYmFja19laXApOwotICAgIE9GRlNFVChWQ1BV
X2V2ZW50X3NlbCwgc3RydWN0IHZjcHUsIGFyY2gucHZfdmNwdS5ldmVudF9jYWxsYmFja19jcyk7
CisgICAgT0ZGU0VUKFZDUFVfZXZlbnRfYWRkciwgc3RydWN0IHZjcHUsIGFyY2gucHYuZXZlbnRf
Y2FsbGJhY2tfZWlwKTsKKyAgICBPRkZTRVQoVkNQVV9ldmVudF9zZWwsIHN0cnVjdCB2Y3B1LCBh
cmNoLnB2LmV2ZW50X2NhbGxiYWNrX2NzKTsKICAgICBPRkZTRVQoVkNQVV9zeXNjYWxsX2FkZHIs
IHN0cnVjdCB2Y3B1LAotICAgICAgICAgICBhcmNoLnB2X3ZjcHUuc3lzY2FsbF9jYWxsYmFja19l
aXApOworICAgICAgICAgICBhcmNoLnB2LnN5c2NhbGxfY2FsbGJhY2tfZWlwKTsKICAgICBPRkZT
RVQoVkNQVV9zeXNjYWxsMzJfYWRkciwgc3RydWN0IHZjcHUsCi0gICAgICAgICAgIGFyY2gucHZf
dmNwdS5zeXNjYWxsMzJfY2FsbGJhY2tfZWlwKTsKKyAgICAgICAgICAgYXJjaC5wdi5zeXNjYWxs
MzJfY2FsbGJhY2tfZWlwKTsKICAgICBPRkZTRVQoVkNQVV9zeXNjYWxsMzJfc2VsLCBzdHJ1Y3Qg
dmNwdSwKLSAgICAgICAgICAgYXJjaC5wdl92Y3B1LnN5c2NhbGwzMl9jYWxsYmFja19jcyk7Cisg
ICAgICAgICAgIGFyY2gucHYuc3lzY2FsbDMyX2NhbGxiYWNrX2NzKTsKICAgICBPRkZTRVQoVkNQ
VV9zeXNjYWxsMzJfZGlzYWJsZXNfZXZlbnRzLCBzdHJ1Y3QgdmNwdSwKLSAgICAgICAgICAgYXJj
aC5wdl92Y3B1LnN5c2NhbGwzMl9kaXNhYmxlc19ldmVudHMpOworICAgICAgICAgICBhcmNoLnB2
LnN5c2NhbGwzMl9kaXNhYmxlc19ldmVudHMpOwogICAgIE9GRlNFVChWQ1BVX3N5c2VudGVyX2Fk
ZHIsIHN0cnVjdCB2Y3B1LAotICAgICAgICAgICBhcmNoLnB2X3ZjcHUuc3lzZW50ZXJfY2FsbGJh
Y2tfZWlwKTsKKyAgICAgICAgICAgYXJjaC5wdi5zeXNlbnRlcl9jYWxsYmFja19laXApOwogICAg
IE9GRlNFVChWQ1BVX3N5c2VudGVyX3NlbCwgc3RydWN0IHZjcHUsCi0gICAgICAgICAgIGFyY2gu
cHZfdmNwdS5zeXNlbnRlcl9jYWxsYmFja19jcyk7CisgICAgICAgICAgIGFyY2gucHYuc3lzZW50
ZXJfY2FsbGJhY2tfY3MpOwogICAgIE9GRlNFVChWQ1BVX3N5c2VudGVyX2Rpc2FibGVzX2V2ZW50
cywgc3RydWN0IHZjcHUsCi0gICAgICAgICAgIGFyY2gucHZfdmNwdS5zeXNlbnRlcl9kaXNhYmxl
c19ldmVudHMpOwotICAgIE9GRlNFVChWQ1BVX3RyYXBfY3R4dCwgc3RydWN0IHZjcHUsIGFyY2gu
cHZfdmNwdS50cmFwX2N0eHQpOwotICAgIE9GRlNFVChWQ1BVX2tlcm5lbF9zcCwgc3RydWN0IHZj
cHUsIGFyY2gucHZfdmNwdS5rZXJuZWxfc3ApOwotICAgIE9GRlNFVChWQ1BVX2tlcm5lbF9zcywg
c3RydWN0IHZjcHUsIGFyY2gucHZfdmNwdS5rZXJuZWxfc3MpOwotICAgIE9GRlNFVChWQ1BVX2lv
cGwsIHN0cnVjdCB2Y3B1LCBhcmNoLnB2X3ZjcHUuaW9wbCk7CisgICAgICAgICAgIGFyY2gucHYu
c3lzZW50ZXJfZGlzYWJsZXNfZXZlbnRzKTsKKyAgICBPRkZTRVQoVkNQVV90cmFwX2N0eHQsIHN0
cnVjdCB2Y3B1LCBhcmNoLnB2LnRyYXBfY3R4dCk7CisgICAgT0ZGU0VUKFZDUFVfa2VybmVsX3Nw
LCBzdHJ1Y3QgdmNwdSwgYXJjaC5wdi5rZXJuZWxfc3ApOworICAgIE9GRlNFVChWQ1BVX2tlcm5l
bF9zcywgc3RydWN0IHZjcHUsIGFyY2gucHYua2VybmVsX3NzKTsKKyAgICBPRkZTRVQoVkNQVV9p
b3BsLCBzdHJ1Y3QgdmNwdSwgYXJjaC5wdi5pb3BsKTsKICAgICBPRkZTRVQoVkNQVV9ndWVzdF9j
b250ZXh0X2ZsYWdzLCBzdHJ1Y3QgdmNwdSwgYXJjaC52Z2NfZmxhZ3MpOwogICAgIE9GRlNFVChW
Q1BVX2NyMywgc3RydWN0IHZjcHUsIGFyY2guY3IzKTsKICAgICBPRkZTRVQoVkNQVV9hcmNoX21z
cnMsIHN0cnVjdCB2Y3B1LCBhcmNoLm1zcnMpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4
Nl82NC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TCmluZGV4IGRhYjhjNGYu
LjQ4Y2I5NmMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUworKysgYi94
ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5LlMKQEAgLTM3MSw3ICszNzEsNyBAQCBVTkxJS0VMWV9F
TkQobXNpX2NoZWNrKQogICAgICAgICBtb3YgICBWQ1BVX2RvbWFpbiglcmJ4KSwgJXJheAogCiAg
ICAgICAgIC8qCi0gICAgICAgICAqIGlmICggbnVsbF90cmFwX2luZm8odiwgJnYtPmFyY2gucHZf
dmNwdS50cmFwX2N0eHRbMHg4MF0pICkKKyAgICAgICAgICogaWYgKCBudWxsX3RyYXBfaW5mbyh2
LCAmdi0+YXJjaC5wdi50cmFwX2N0eHRbMHg4MF0pICkKICAgICAgICAgICogICAgZ290byBpbnQ4
MF9zbG93X3BhdGg7CiAgICAgICAgICAqLwogICAgICAgICBtb3YgICAgMHg4MCAqIFRSQVBJTkZP
X3NpemVvZiArIFRSQVBJTkZPX2VpcCglcnNpKSwgJXJkaQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L3g4Nl82NC9tbS5jIGIveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jCmluZGV4IGNjYTRhZTku
Ljk4OWE1MzQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYworKysgYi94ZW4v
YXJjaC94ODYveDg2XzY0L21tLmMKQEAgLTEwMDcsOCArMTAwNyw4IEBAIGxvbmcgc3ViYXJjaF9t
ZW1vcnlfb3AodW5zaWduZWQgbG9uZyBjbWQsIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkg
YXJnKQogbG9uZyBkb19zdGFja19zd2l0Y2godW5zaWduZWQgbG9uZyBzcywgdW5zaWduZWQgbG9u
ZyBlc3ApCiB7CiAgICAgZml4dXBfZ3Vlc3Rfc3RhY2tfc2VsZWN0b3IoY3VycmVudC0+ZG9tYWlu
LCBzcyk7Ci0gICAgY3VycmVudC0+YXJjaC5wdl92Y3B1Lmtlcm5lbF9zcyA9IHNzOwotICAgIGN1
cnJlbnQtPmFyY2gucHZfdmNwdS5rZXJuZWxfc3AgPSBlc3A7CisgICAgY3VycmVudC0+YXJjaC5w
di5rZXJuZWxfc3MgPSBzczsKKyAgICBjdXJyZW50LT5hcmNoLnB2Lmtlcm5lbF9zcCA9IGVzcDsK
ICAgICByZXR1cm4gMDsKIH0KIApAQCAtMTAyNiw3ICsxMDI2LDcgQEAgbG9uZyBkb19zZXRfc2Vn
bWVudF9iYXNlKHVuc2lnbmVkIGludCB3aGljaCwgdW5zaWduZWQgbG9uZyBiYXNlKQogICAgICAg
ICBpZiAoIGlzX2Nhbm9uaWNhbF9hZGRyZXNzKGJhc2UpICkKICAgICAgICAgewogICAgICAgICAg
ICAgd3Jmc2Jhc2UoYmFzZSk7Ci0gICAgICAgICAgICB2LT5hcmNoLnB2X3ZjcHUuZnNfYmFzZSA9
IGJhc2U7CisgICAgICAgICAgICB2LT5hcmNoLnB2LmZzX2Jhc2UgPSBiYXNlOwogICAgICAgICB9
CiAgICAgICAgIGVsc2UKICAgICAgICAgICAgIHJldCA9IC1FSU5WQUw7CkBAIC0xMDM2LDcgKzEw
MzYsNyBAQCBsb25nIGRvX3NldF9zZWdtZW50X2Jhc2UodW5zaWduZWQgaW50IHdoaWNoLCB1bnNp
Z25lZCBsb25nIGJhc2UpCiAgICAgICAgIGlmICggaXNfY2Fub25pY2FsX2FkZHJlc3MoYmFzZSkg
KQogICAgICAgICB7CiAgICAgICAgICAgICB3cmdzc2hhZG93KGJhc2UpOwotICAgICAgICAgICAg
di0+YXJjaC5wdl92Y3B1LmdzX2Jhc2VfdXNlciA9IGJhc2U7CisgICAgICAgICAgICB2LT5hcmNo
LnB2LmdzX2Jhc2VfdXNlciA9IGJhc2U7CiAgICAgICAgIH0KICAgICAgICAgZWxzZQogICAgICAg
ICAgICAgcmV0ID0gLUVJTlZBTDsKQEAgLTEwNDYsNyArMTA0Niw3IEBAIGxvbmcgZG9fc2V0X3Nl
Z21lbnRfYmFzZSh1bnNpZ25lZCBpbnQgd2hpY2gsIHVuc2lnbmVkIGxvbmcgYmFzZSkKICAgICAg
ICAgaWYgKCBpc19jYW5vbmljYWxfYWRkcmVzcyhiYXNlKSApCiAgICAgICAgIHsKICAgICAgICAg
ICAgIHdyZ3NiYXNlKGJhc2UpOwotICAgICAgICAgICAgdi0+YXJjaC5wdl92Y3B1LmdzX2Jhc2Vf
a2VybmVsID0gYmFzZTsKKyAgICAgICAgICAgIHYtPmFyY2gucHYuZ3NfYmFzZV9rZXJuZWwgPSBi
YXNlOwogICAgICAgICB9CiAgICAgICAgIGVsc2UKICAgICAgICAgICAgIHJldCA9IC1FSU5WQUw7
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L3RyYXBzLmMgYi94ZW4vYXJjaC94ODYv
eDg2XzY0L3RyYXBzLmMKaW5kZXggZWQwMmI3OC4uNjA2YjFiMCAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L3g4Nl82NC90cmFwcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvdHJhcHMuYwpA
QCAtMTY5LDE1ICsxNjksMTUgQEAgdm9pZCB2Y3B1X3Nob3dfcmVnaXN0ZXJzKGNvbnN0IHN0cnVj
dCB2Y3B1ICp2KQogICAgIGlmICggIWlzX3B2X3ZjcHUodikgKQogICAgICAgICByZXR1cm47CiAK
LSAgICBjcnNbMF0gPSB2LT5hcmNoLnB2X3ZjcHUuY3RybHJlZ1swXTsKKyAgICBjcnNbMF0gPSB2
LT5hcmNoLnB2LmN0cmxyZWdbMF07CiAgICAgY3JzWzJdID0gYXJjaF9nZXRfY3IyKHYpOwogICAg
IGNyc1szXSA9IHBhZ2V0YWJsZV9nZXRfcGFkZHIoa2VybmVsID8KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHYtPmFyY2guZ3Vlc3RfdGFibGUgOgogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdi0+YXJjaC5ndWVzdF90YWJsZV91c2VyKTsKLSAgICBjcnNbNF0gPSB2
LT5hcmNoLnB2X3ZjcHUuY3RybHJlZ1s0XTsKLSAgICBjcnNbNV0gPSB2LT5hcmNoLnB2X3ZjcHUu
ZnNfYmFzZTsKLSAgICBjcnNbNiArICFrZXJuZWxdID0gdi0+YXJjaC5wdl92Y3B1LmdzX2Jhc2Vf
a2VybmVsOwotICAgIGNyc1s3IC0gIWtlcm5lbF0gPSB2LT5hcmNoLnB2X3ZjcHUuZ3NfYmFzZV91
c2VyOworICAgIGNyc1s0XSA9IHYtPmFyY2gucHYuY3RybHJlZ1s0XTsKKyAgICBjcnNbNV0gPSB2
LT5hcmNoLnB2LmZzX2Jhc2U7CisgICAgY3JzWzYgKyAha2VybmVsXSA9IHYtPmFyY2gucHYuZ3Nf
YmFzZV9rZXJuZWw7CisgICAgY3JzWzcgLSAha2VybmVsXSA9IHYtPmFyY2gucHYuZ3NfYmFzZV91
c2VyOwogCiAgICAgX3Nob3dfcmVnaXN0ZXJzKHJlZ3MsIGNycywgQ1RYVF9wdl9ndWVzdCwgdik7
CiB9CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUuYyBiL3hlbi9hcmNoL3g4
Ni94ODZfZW11bGF0ZS5jCmluZGV4IDMwZjg5YWQuLjUzMmI3ZTAgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS5jCkBA
IC0xMTEsNyArMTExLDcgQEAgaW50IHg4NmVtdWxfcmVhZF9kcih1bnNpZ25lZCBpbnQgcmVnLCB1
bnNpZ25lZCBsb25nICp2YWwsCiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSA0IC4uLiA1Ogot
ICAgICAgICBpZiAoICEoY3Vyci0+YXJjaC5wdl92Y3B1LmN0cmxyZWdbNF0gJiBYODZfQ1I0X0RF
KSApCisgICAgICAgIGlmICggIShjdXJyLT5hcmNoLnB2LmN0cmxyZWdbNF0gJiBYODZfQ1I0X0RF
KSApCiAgICAgICAgIHsKICAgICAgICAgICAgICp2YWwgPSBjdXJyLT5hcmNoLmRlYnVncmVnW3Jl
ZyArIDJdOwogICAgICAgICAgICAgYnJlYWs7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
eDg2L2RvbWFpbi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaAppbmRleCAwYzc1YzAy
Li5mZGQ2ODU2IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCisrKyBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKQEAgLTU0MCw3ICs1NDAsNyBAQCBzdHJ1Y3Qg
YXJjaF92Y3B1CiAKICAgICAvKiBWaXJ0dWFsIE1hY2hpbmUgRXh0ZW5zaW9ucyAqLwogICAgIHVu
aW9uIHsKLSAgICAgICAgc3RydWN0IHB2X3ZjcHUgcHZfdmNwdTsKKyAgICAgICAgc3RydWN0IHB2
X3ZjcHUgcHY7CiAgICAgICAgIHN0cnVjdCBodm1fdmNwdSBodm1fdmNwdTsKICAgICB9OwogCmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2xkdC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9sZHQuaAppbmRleCA1ODlkYWY4Li5hNjIzNmIyIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9h
c20teDg2L2xkdC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbGR0LmgKQEAgLTksNyArOSw3
IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBsb2FkX0xEVChzdHJ1Y3QgdmNwdSAqdikKICAgICBzdHJ1
Y3QgZGVzY19zdHJ1Y3QgKmRlc2M7CiAgICAgdW5zaWduZWQgbG9uZyBlbnRzOwogCi0gICAgaWYg
KCAoZW50cyA9IHYtPmFyY2gucHZfdmNwdS5sZHRfZW50cykgPT0gMCApCisgICAgaWYgKCAoZW50
cyA9IHYtPmFyY2gucHYubGR0X2VudHMpID09IDAgKQogICAgICAgICBsbGR0KDApOwogICAgIGVs
c2UKICAgICB7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3B2L3RyYXBzLmggYi94
ZW4vaW5jbHVkZS9hc20teDg2L3B2L3RyYXBzLmgKaW5kZXggODk5ODVkMS4uZmNjNzVmNSAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wdi90cmFwcy5oCisrKyBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvcHYvdHJhcHMuaApAQCAtMzcsNyArMzcsNyBAQCBib29sIHB2X2VtdWxhdGVfaW52
YWxpZF9vcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7CiBzdGF0aWMgaW5saW5lIGJvb2wg
cHZfdHJhcF9jYWxsYmFja19yZWdpc3RlcmVkKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50OF90IHZlY3RvcikK
IHsKLSAgICByZXR1cm4gdi0+YXJjaC5wdl92Y3B1LnRyYXBfY3R4dFt2ZWN0b3JdLmFkZHJlc3M7
CisgICAgcmV0dXJuIHYtPmFyY2gucHYudHJhcF9jdHh0W3ZlY3Rvcl0uYWRkcmVzczsKIH0KIAog
I2Vsc2UgIC8qICFDT05GSUdfUFYgKi8KLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 17:39:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 17: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 1fuhxZ-0008BK-8F; Tue, 28 Aug 2018 17:39: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=qctd=ll=citrix.com=prvs=771e299fc=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuhxW-0008AK-VW
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 17:39:19 +0000
X-Inumbo-ID: 6425bbc2-aae9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6425bbc2-aae9-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 17:40:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,300,1531785600"; d="scan'208";a="63906553"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 28 Aug 2018 18:39:05 +0100
Message-ID: <1535477946-17892-7-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 6/7] x86/svm: Rename arch_svm_struct to svm_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>, 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>

VGhlIHN1ZmZpeCBhbmQgcHJlZml4IGFyZSByZWR1bmRhbnQsIGFuZCB0aGUgbmFtZSBpcyBjdXJp
b3VzbHkgb2RkLiAgUmVuYW1lIGl0CnRvIHN2bV92Y3B1IHRvIGJlIGNvbnNpc3RlbnQgd2l0aCBh
bGwgdGhlIG90aGVyIHNpbWlsYXIgc3RydWN0dXJlcy4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlLgoK
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
LS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CkNDOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgpDQzog
U3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KQ0M6
IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgoKQWxsIG9mIHRoZSBsb2NhbCBwb2lu
dGVycyBhcmUgbmFtZWQgYXJjaF9zdm0uICBJJ20gb3BlbiB0byByZW5hbWluZyB0aGVtIHRvCmp1
c3Qgc3ZtIGlmIHBlb3BsZSBhcmUgaGFwcHkgd2l0aCB0aGUgYWRkaXRpb25hbCBwYXRjaCBkZWx0
YS4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3N2bS9uZXN0ZWRzdm0uYyAgIHwgMiArLQogeGVuL2Fy
Y2gveDg2L2h2bS9zdm0vc3ZtLmMgICAgICAgICB8IDQgKystLQogeGVuL2FyY2gveDg2L2h2bS9z
dm0vdm1jYi5jICAgICAgICB8IDYgKysrLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0v
dm1jYi5oIHwgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmNwdS5oICAgICB8IDIgKy0K
IDUgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL25lc3RlZHN2bS5jIGIveGVuL2FyY2gveDg2L2h2
bS9zdm0vbmVzdGVkc3ZtLmMKaW5kZXggYTFmODQwZS4uOWQwZmVmMSAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9zdm0vbmVzdGVkc3ZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9zdm0v
bmVzdGVkc3ZtLmMKQEAgLTM1MCw3ICszNTAsNyBAQCBzdGF0aWMgaW50IG5zdm1fdmNwdV9ob3N0
cmVzdG9yZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAKIHN0
YXRpYyBpbnQgbnN2bV92bXJ1bl9wZXJtaXNzaW9ubWFwKHN0cnVjdCB2Y3B1ICp2LCBib29sX3Qg
dmlvcG0pCiB7Ci0gICAgc3RydWN0IGFyY2hfc3ZtX3N0cnVjdCAqYXJjaF9zdm0gPSAmdi0+YXJj
aC5odm1fc3ZtOworICAgIHN0cnVjdCBzdm1fdmNwdSAqYXJjaF9zdm0gPSAmdi0+YXJjaC5odm1f
c3ZtOwogICAgIHN0cnVjdCBuZXN0ZWRzdm0gKnN2bSA9ICZ2Y3B1X25lc3RlZHN2bSh2KTsKICAg
ICBzdHJ1Y3QgbmVzdGVkdmNwdSAqbnYgPSAmdmNwdV9uZXN0ZWRodm0odik7CiAgICAgc3RydWN0
IHZtY2Jfc3RydWN0ICpuc192bWNiID0gbnYtPm52X3Z2bWN4OwpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2h2bS9zdm0vc3ZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYwppbmRleCA5
MmIyOWIxLi5lN2U5NDRkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYwor
KysgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYwpAQCAtNjYzLDcgKzY2Myw3IEBAIHN0YXRp
YyB2b2lkIHN2bV91cGRhdGVfZ3Vlc3RfZWZlcihzdHJ1Y3QgdmNwdSAqdikKIAogc3RhdGljIHZv
aWQgc3ZtX2NwdWlkX3BvbGljeV9jaGFuZ2VkKHN0cnVjdCB2Y3B1ICp2KQogewotICAgIHN0cnVj
dCBhcmNoX3N2bV9zdHJ1Y3QgKmFyY2hfc3ZtID0gJnYtPmFyY2guaHZtX3N2bTsKKyAgICBzdHJ1
Y3Qgc3ZtX3ZjcHUgKmFyY2hfc3ZtID0gJnYtPmFyY2guaHZtX3N2bTsKICAgICBzdHJ1Y3Qgdm1j
Yl9zdHJ1Y3QgKnZtY2IgPSBhcmNoX3N2bS0+dm1jYjsKICAgICBjb25zdCBzdHJ1Y3QgY3B1aWRf
cG9saWN5ICpjcCA9IHYtPmRvbWFpbi0+YXJjaC5jcHVpZDsKICAgICB1MzIgYml0bWFwID0gdm1j
Yl9nZXRfZXhjZXB0aW9uX2ludGVyY2VwdHModm1jYik7CkBAIC02ODMsNyArNjgzLDcgQEAgc3Rh
dGljIHZvaWQgc3ZtX2NwdWlkX3BvbGljeV9jaGFuZ2VkKHN0cnVjdCB2Y3B1ICp2KQogCiBzdGF0
aWMgdm9pZCBzdm1fc3luY192bWNiKHN0cnVjdCB2Y3B1ICp2LCBlbnVtIHZtY2Jfc3luY19zdGF0
ZSBuZXdfc3RhdGUpCiB7Ci0gICAgc3RydWN0IGFyY2hfc3ZtX3N0cnVjdCAqYXJjaF9zdm0gPSAm
di0+YXJjaC5odm1fc3ZtOworICAgIHN0cnVjdCBzdm1fdmNwdSAqYXJjaF9zdm0gPSAmdi0+YXJj
aC5odm1fc3ZtOwogCiAgICAgaWYgKCBuZXdfc3RhdGUgPT0gdm1jYl9uZWVkc192bXNhdmUgKQog
ICAgIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3ZtY2IuYyBiL3hlbi9hcmNo
L3g4Ni9odm0vc3ZtL3ZtY2IuYwppbmRleCAzNzc2YzUzLi5hNzYzMGEwIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvaHZtL3N2bS92bWNiLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9zdm0vdm1j
Yi5jCkBAIC01Myw3ICs1Myw3IEBAIHZvaWQgZnJlZV92bWNiKHN0cnVjdCB2bWNiX3N0cnVjdCAq
dm1jYikKIC8qIFRoaXMgZnVuY3Rpb24gY2FuIGRpcmVjdGx5IGFjY2VzcyBmaWVsZHMgd2hpY2gg
YXJlIGNvdmVyZWQgYnkgY2xlYW4gYml0cy4gKi8KIHN0YXRpYyBpbnQgY29uc3RydWN0X3ZtY2Io
c3RydWN0IHZjcHUgKnYpCiB7Ci0gICAgc3RydWN0IGFyY2hfc3ZtX3N0cnVjdCAqYXJjaF9zdm0g
PSAmdi0+YXJjaC5odm1fc3ZtOworICAgIHN0cnVjdCBzdm1fdmNwdSAqYXJjaF9zdm0gPSAmdi0+
YXJjaC5odm1fc3ZtOwogICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IGFyY2hfc3ZtLT52
bWNiOwogCiAgICAgLyogQnVpbGQtdGltZSBjaGVjayBvZiB0aGUgc2l6ZSBvZiBWTUNCIEFNRCBz
dHJ1Y3R1cmUuICovCkBAIC0yMjUsNyArMjI1LDcgQEAgc3RhdGljIGludCBjb25zdHJ1Y3Rfdm1j
YihzdHJ1Y3QgdmNwdSAqdikKIGludCBzdm1fY3JlYXRlX3ZtY2Ioc3RydWN0IHZjcHUgKnYpCiB7
CiAgICAgc3RydWN0IG5lc3RlZHZjcHUgKm52ID0gJnZjcHVfbmVzdGVkaHZtKHYpOwotICAgIHN0
cnVjdCBhcmNoX3N2bV9zdHJ1Y3QgKmFyY2hfc3ZtID0gJnYtPmFyY2guaHZtX3N2bTsKKyAgICBz
dHJ1Y3Qgc3ZtX3ZjcHUgKmFyY2hfc3ZtID0gJnYtPmFyY2guaHZtX3N2bTsKICAgICBpbnQgcmM7
CiAKICAgICBpZiAoIChudi0+bnZfbjF2bWN4ID09IE5VTEwpICYmCkBAIC0yNTIsNyArMjUyLDcg
QEAgaW50IHN2bV9jcmVhdGVfdm1jYihzdHJ1Y3QgdmNwdSAqdikKIHZvaWQgc3ZtX2Rlc3Ryb3lf
dm1jYihzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBzdHJ1Y3QgbmVzdGVkdmNwdSAqbnYgPSAmdmNw
dV9uZXN0ZWRodm0odik7Ci0gICAgc3RydWN0IGFyY2hfc3ZtX3N0cnVjdCAqYXJjaF9zdm0gPSAm
di0+YXJjaC5odm1fc3ZtOworICAgIHN0cnVjdCBzdm1fdmNwdSAqYXJjaF9zdm0gPSAmdi0+YXJj
aC5odm1fc3ZtOwogCiAgICAgaWYgKCBudi0+bnZfbjF2bWN4ICE9IE5VTEwgKQogICAgICAgICBm
cmVlX3ZtY2IobnYtPm52X24xdm1jeCk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2
L2h2bS9zdm0vdm1jYi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL3ZtY2IuaAppbmRl
eCBmNzk3NGRhLi4zYTUxNGY4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9z
dm0vdm1jYi5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS92bWNiLmgKQEAgLTUx
OCw3ICs1MTgsNyBAQCBlbnVtIHZtY2Jfc3luY19zdGF0ZSB7CiAgICAgdm1jYl9uZWVkc192bWxv
YWQgICAgIC8qIFZNQ0IgZGlydHkgKFZNTE9BRCBuZWVkZWQpPyAqLwogfTsKIAotc3RydWN0IGFy
Y2hfc3ZtX3N0cnVjdCB7CitzdHJ1Y3Qgc3ZtX3ZjcHUgewogICAgIHN0cnVjdCB2bWNiX3N0cnVj
dCAqdm1jYjsKICAgICB1NjQgICAgdm1jYl9wYTsKICAgICB1bnNpZ25lZCBsb25nICptc3JwbTsK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZjcHUuaCBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL3ZjcHUuaAppbmRleCBhYmY3OGU0Li5jOGQwYTRlIDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92Y3B1LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vdmNwdS5oCkBAIC0xNzcsNyArMTc3LDcgQEAgc3RydWN0IGh2bV92Y3B1IHsKIAogICAgIHVu
aW9uIHsKICAgICAgICAgc3RydWN0IHZteF92Y3B1IHZteDsKLSAgICAgICAgc3RydWN0IGFyY2hf
c3ZtX3N0cnVjdCBzdm07CisgICAgICAgIHN0cnVjdCBzdm1fdmNwdSBzdm07CiAgICAgfSB1Owog
CiAgICAgc3RydWN0IHRhc2tsZXQgICAgICBhc3NlcnRfZXZ0Y2huX2lycV90YXNrbGV0OwotLSAK
Mi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 17:39:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 17: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 1fuhxY-0008B1-RR; Tue, 28 Aug 2018 17:39:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qctd=ll=citrix.com=prvs=771e299fc=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuhxW-0008AD-Pl
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 17:39:18 +0000
X-Inumbo-ID: 61949531-aae9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 61949531-aae9-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 17:39:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,300,1531785600"; d="scan'208";a="63906539"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 28 Aug 2018 18:39:02 +0100
Message-ID: <1535477946-17892-4-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/7] xen/hvm: Rename d->arch.hvm_domain to
 d->arch.hvm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <JBeulich@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHRyYWlsaW5nIF9kb21haW4gc3VmZml4IGlzIHJlZHVuZGFudCwgYnV0IGFkZHMgdG8gY29k
ZSB2b2x1bWUuICBEcm9wIGl0LgoKUmVmbG93IGxpbmVzIGFzIGFwcHJvcHJpYXRlLCBhbmQgc3dp
dGNoIHRvIHVzaW5nIHRoZSBuZXcgWEZSRUUvZXRjIHdyYXBwZXJzCndoZXJlIGFwcGxpY2FibGUu
CgpObyBmdW5jdGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1
c2UuY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDQzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+
CkNDOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+CkNDOiBQYXVs
IER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpDQzogUmF6dmFuIENvam9jYXJ1IDxy
Y29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgpDQzogVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xl
bmd5ZWwuY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KQ0M6IEp1biBOYWthamlt
YSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT4KQ0M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50
ZWwuY29tPgpDQzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4K
Q0M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+
CkNDOiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0v
ZG9tYWluX2J1aWxkLmMgICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gvYXJtL2h2bS5jICAgICAg
ICAgICAgICAgICAgfCAgIDQgKy0KIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAgICAgICAg
IHwgICAyICstCiB4ZW4vYXJjaC94ODYvZG9tY3RsLmMgICAgICAgICAgICAgICB8ICAxMCArLS0K
IHhlbi9hcmNoL3g4Ni9odm0vZG9tMF9idWlsZC5jICAgICAgIHwgICA0ICstCiB4ZW4vYXJjaC94
ODYvaHZtL2RvbWFpbi5jICAgICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gveDg2L2h2bS9ocGV0
LmMgICAgICAgICAgICAgfCAgIDggKy0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICAg
ICAgIHwgMTQ1ICsrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gv
eDg2L2h2bS9oeXBlcmNhbGwuYyAgICAgICAgfCAgIDYgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaW50
ZXJjZXB0LmMgICAgICAgIHwgIDE0ICsrLS0KIHhlbi9hcmNoL3g4Ni9odm0vaW8uYyAgICAgICAg
ICAgICAgIHwgIDQ4ICsrKysrKy0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jICAgICAg
ICAgICAgfCAgODAgKysrKysrKysrKy0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vaXJxLmMg
ICAgICAgICAgICAgIHwgIDUwICsrKysrKy0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vbXRyci5j
ICAgICAgICAgICAgIHwgIDE0ICsrLS0KIHhlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jICAgICAg
ICAgIHwgIDQwICsrKysrLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vcnRjLmMgICAgICAgICAgICAg
IHwgICA0ICstCiB4ZW4vYXJjaC94ODYvaHZtL3NhdmUuYyAgICAgICAgICAgICB8ICAgNiArLQog
eGVuL2FyY2gveDg2L2h2bS9zdGR2Z2EuYyAgICAgICAgICAgfCAgMTggKystLS0KIHhlbi9hcmNo
L3g4Ni9odm0vc3ZtL3N2bS5jICAgICAgICAgIHwgICA1ICstCiB4ZW4vYXJjaC94ODYvaHZtL3N2
bS92bWNiLmMgICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMgICAg
ICAgICAgfCAgNDQgKysrKystLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyAgICAg
ICAgIHwgIDU2ICsrKysrKystLS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jICAgICAg
ICAgICB8ICAgOCArLQogeGVuL2FyY2gveDg2L2h2bS92bXNpLmMgICAgICAgICAgICAgfCAgMTQg
KystLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jICAgICAgICAgfCAgMTIgKy0tCiB4ZW4v
YXJjaC94ODYvaHZtL3ZteC92bXguYyAgICAgICAgICB8ICA0NiArKysrKystLS0tLS0KIHhlbi9h
cmNoL3g4Ni9odm0vdnBpYy5jICAgICAgICAgICAgIHwgIDIwICsrLS0tCiB4ZW4vYXJjaC94ODYv
aHZtL3ZwdC5jICAgICAgICAgICAgICB8ICAyMCArKy0tLQogeGVuL2FyY2gveDg2L2lycS5jICAg
ICAgICAgICAgICAgICAgfCAgMTAgKy0tCiB4ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jICAgICAg
ICAgICB8ICAxMSArKy0KIHhlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jICAgICAgIHwgICA2
ICstCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jICAgICB8ICAxOCArKy0tLQogeGVu
L2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jICAgICAgfCAgIDggKy0KIHhlbi9hcmNoL3g4Ni9w
aHlzZGV2LmMgICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vYXJjaC94ODYvc2V0dXAuYyAgICAg
ICAgICAgICAgICB8ICAxMCArLS0KIHhlbi9hcmNoL3g4Ni90aW1lLmMgICAgICAgICAgICAgICAg
IHwgICA4ICstCiB4ZW4vY29tbW9uL3ZtX2V2ZW50LmMgICAgICAgICAgICAgICB8ICAgMiArLQog
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgICAgICAgfCAgIDIgKy0KIHhlbi9kcml2ZXJz
L3ZwY2kvbXNpeC5jICAgICAgICAgICAgIHwgICA2ICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2Rv
bWFpbi5oICAgICAgICB8ICAgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaCAgICAg
ICAgfCAgIDQgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2RvbWFpbi5oICAgIHwgICAyICst
CiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaCAgICAgICB8ICAxMSArKy0KIHhlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL2lycS5oICAgICAgIHwgICAyICstCiB4ZW4vaW5jbHVkZS9hc20teDg2
L2h2bS9uZXN0ZWRodm0uaCB8ICAgNCArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmlvYXBp
Yy5oICAgfCAgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZwdC5oICAgICAgIHwgICA0
ICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2lycS5oICAgICAgICAgICB8ICAgMyArLQogNDggZmls
ZXMgY2hhbmdlZCwgMzk1IGluc2VydGlvbnMoKyksIDQwNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1
aWxkLmMKaW5kZXggZTFjNzliMi4uNzJmZDJhZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2Rv
bWFpbl9idWlsZC5jCisrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpAQCAtMjA3NSw3
ICsyMDc1LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGV2dGNobl9hbGxvY2F0ZShzdHJ1Y3QgZG9t
YWluICpkKQogICAgIHZhbCB8PSBNQVNLX0lOU1IoSFZNX1BBUkFNX0NBTExCQUNLX1RZUEVfUFBJ
X0ZMQUdfTE9XX0xFVkVMLAogICAgICAgICAgICAgICAgICAgICAgSFZNX1BBUkFNX0NBTExCQUNL
X1RZUEVfUFBJX0ZMQUdfTUFTSyk7CiAgICAgdmFsIHw9IGQtPmFyY2guZXZ0Y2huX2lycTsKLSAg
ICBkLT5hcmNoLmh2bV9kb21haW4ucGFyYW1zW0hWTV9QQVJBTV9DQUxMQkFDS19JUlFdID0gdmFs
OworICAgIGQtPmFyY2guaHZtLnBhcmFtc1tIVk1fUEFSQU1fQ0FMTEJBQ0tfSVJRXSA9IHZhbDsK
IH0KIAogc3RhdGljIHZvaWQgX19pbml0IGZpbmRfZ250dGFiX3JlZ2lvbihzdHJ1Y3QgZG9tYWlu
ICpkLApkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2h2bS5jIGIveGVuL2FyY2gvYXJtL2h2bS5j
CmluZGV4IGE1NmIzZmUuLjc2YjI3YzkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9odm0uYwor
KysgYi94ZW4vYXJjaC9hcm0vaHZtLmMKQEAgLTU5LDExICs1OSwxMSBAQCBsb25nIGRvX2h2bV9v
cCh1bnNpZ25lZCBsb25nIG9wLCBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZykKIAog
ICAgICAgICBpZiAoIG9wID09IEhWTU9QX3NldF9wYXJhbSApCiAgICAgICAgIHsKLSAgICAgICAg
ICAgIGQtPmFyY2guaHZtX2RvbWFpbi5wYXJhbXNbYS5pbmRleF0gPSBhLnZhbHVlOworICAgICAg
ICAgICAgZC0+YXJjaC5odm0ucGFyYW1zW2EuaW5kZXhdID0gYS52YWx1ZTsKICAgICAgICAgfQog
ICAgICAgICBlbHNlCiAgICAgICAgIHsKLSAgICAgICAgICAgIGEudmFsdWUgPSBkLT5hcmNoLmh2
bV9kb21haW4ucGFyYW1zW2EuaW5kZXhdOworICAgICAgICAgICAgYS52YWx1ZSA9IGQtPmFyY2gu
aHZtLnBhcmFtc1thLmluZGV4XTsKICAgICAgICAgICAgIHJjID0gY29weV90b19ndWVzdChhcmcs
ICZhLCAxKSA/IC1FRkFVTFQgOiAwOwogICAgICAgICB9CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9kb21haW4uYyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwppbmRleCA0Y2RjZDVkLi4zZGNk
N2Y5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2
L2RvbWFpbi5jCkBAIC01MDUsNyArNTA1LDcgQEAgaW50IGFyY2hfZG9tYWluX2NyZWF0ZShzdHJ1
Y3QgZG9tYWluICpkLAogCiAgICAgLyogTmVlZCB0byBkZXRlcm1pbmUgaWYgSEFQIGlzIGVuYWJs
ZWQgYmVmb3JlIGluaXRpYWxpc2luZyBwYWdpbmcgKi8KICAgICBpZiAoIGlzX2h2bV9kb21haW4o
ZCkgKQotICAgICAgICBkLT5hcmNoLmh2bV9kb21haW4uaGFwX2VuYWJsZWQgPQorICAgICAgICBk
LT5hcmNoLmh2bS5oYXBfZW5hYmxlZCA9CiAgICAgICAgICAgICBodm1faGFwX3N1cHBvcnRlZCgp
ICYmIChjb25maWctPmZsYWdzICYgWEVOX0RPTUNUTF9DREZfaGFwKTsKIAogICAgIGlmICggKHJj
ID0gcGFnaW5nX2RvbWFpbl9pbml0KGQsIGNvbmZpZy0+ZmxhZ3MpKSAhPSAwICkKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYyBiL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwppbmRleCBm
ZGJjY2UwLi5mMzA2NjE0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tY3RsLmMKKysrIGIv
eGVuL2FyY2gveDg2L2RvbWN0bC5jCkBAIC03NDUsNyArNzQ1LDcgQEAgbG9uZyBhcmNoX2RvX2Rv
bWN0bCgKICAgICAgICAgdW5zaWduZWQgaW50IGZtcCA9IGRvbWN0bC0+dS5pb3BvcnRfbWFwcGlu
Zy5maXJzdF9tcG9ydDsKICAgICAgICAgdW5zaWduZWQgaW50IG5wID0gZG9tY3RsLT51LmlvcG9y
dF9tYXBwaW5nLm5yX3BvcnRzOwogICAgICAgICB1bnNpZ25lZCBpbnQgYWRkID0gZG9tY3RsLT51
LmlvcG9ydF9tYXBwaW5nLmFkZF9tYXBwaW5nOwotICAgICAgICBzdHJ1Y3QgaHZtX2RvbWFpbiAq
aHZtX2RvbWFpbjsKKyAgICAgICAgc3RydWN0IGh2bV9kb21haW4gKmh2bTsKICAgICAgICAgc3Ry
dWN0IGcybV9pb3BvcnQgKmcybV9pb3BvcnQ7CiAgICAgICAgIGludCBmb3VuZCA9IDA7CiAKQEAg
LTc3NCwxNCArNzc0LDE0IEBAIGxvbmcgYXJjaF9kb19kb21jdGwoCiAgICAgICAgIGlmICggcmV0
ICkKICAgICAgICAgICAgIGJyZWFrOwogCi0gICAgICAgIGh2bV9kb21haW4gPSAmZC0+YXJjaC5o
dm1fZG9tYWluOworICAgICAgICBodm0gPSAmZC0+YXJjaC5odm07CiAgICAgICAgIGlmICggYWRk
ICkKICAgICAgICAgewogICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0lORk8KICAgICAgICAg
ICAgICAgICAgICAiaW9wb3J0X21hcDphZGQ6IGRvbSVkIGdwb3J0PSV4IG1wb3J0PSV4IG5yPSV4
XG4iLAogICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgZmdwLCBmbXAsIG5wKTsKIAot
ICAgICAgICAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeShnMm1faW9wb3J0LCAmaHZtX2RvbWFpbi0+
ZzJtX2lvcG9ydF9saXN0LCBsaXN0KQorICAgICAgICAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeShn
Mm1faW9wb3J0LCAmaHZtLT5nMm1faW9wb3J0X2xpc3QsIGxpc3QpCiAgICAgICAgICAgICAgICAg
aWYgKGcybV9pb3BvcnQtPm1wb3J0ID09IGZtcCApCiAgICAgICAgICAgICAgICAgewogICAgICAg
ICAgICAgICAgICAgICBnMm1faW9wb3J0LT5ncG9ydCA9IGZncDsKQEAgLTgwMCw3ICs4MDAsNyBA
QCBsb25nIGFyY2hfZG9fZG9tY3RsKAogICAgICAgICAgICAgICAgIGcybV9pb3BvcnQtPmdwb3J0
ID0gZmdwOwogICAgICAgICAgICAgICAgIGcybV9pb3BvcnQtPm1wb3J0ID0gZm1wOwogICAgICAg
ICAgICAgICAgIGcybV9pb3BvcnQtPm5wID0gbnA7Ci0gICAgICAgICAgICAgICAgbGlzdF9hZGRf
dGFpbCgmZzJtX2lvcG9ydC0+bGlzdCwgJmh2bV9kb21haW4tPmcybV9pb3BvcnRfbGlzdCk7Cisg
ICAgICAgICAgICAgICAgbGlzdF9hZGRfdGFpbCgmZzJtX2lvcG9ydC0+bGlzdCwgJmh2bS0+ZzJt
X2lvcG9ydF9saXN0KTsKICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGlmICggIXJldCApCiAg
ICAgICAgICAgICAgICAgcmV0ID0gaW9wb3J0c19wZXJtaXRfYWNjZXNzKGQsIGZtcCwgZm1wICsg
bnAgLSAxKTsKQEAgLTgxNSw3ICs4MTUsNyBAQCBsb25nIGFyY2hfZG9fZG9tY3RsKAogICAgICAg
ICAgICAgcHJpbnRrKFhFTkxPR19HX0lORk8KICAgICAgICAgICAgICAgICAgICAiaW9wb3J0X21h
cDpyZW1vdmU6IGRvbSVkIGdwb3J0PSV4IG1wb3J0PSV4IG5yPSV4XG4iLAogICAgICAgICAgICAg
ICAgICAgIGQtPmRvbWFpbl9pZCwgZmdwLCBmbXAsIG5wKTsKLSAgICAgICAgICAgIGxpc3RfZm9y
X2VhY2hfZW50cnkoZzJtX2lvcG9ydCwgJmh2bV9kb21haW4tPmcybV9pb3BvcnRfbGlzdCwgbGlz
dCkKKyAgICAgICAgICAgIGxpc3RfZm9yX2VhY2hfZW50cnkoZzJtX2lvcG9ydCwgJmh2bS0+ZzJt
X2lvcG9ydF9saXN0LCBsaXN0KQogICAgICAgICAgICAgICAgIGlmICggZzJtX2lvcG9ydC0+bXBv
cnQgPT0gZm1wICkKICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgIGxpc3Rf
ZGVsKCZnMm1faW9wb3J0LT5saXN0KTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vZG9t
MF9idWlsZC5jIGIveGVuL2FyY2gveDg2L2h2bS9kb20wX2J1aWxkLmMKaW5kZXggNTA2NTcyOS4u
MjJlMzM1ZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9kb20wX2J1aWxkLmMKKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9kb20wX2J1aWxkLmMKQEAgLTI0MCw3ICsyNDAsNyBAQCBzdGF0aWMg
aW50IF9faW5pdCBwdmhfc2V0dXBfdm14X3JlYWxtb2RlX2hlbHBlcnMoc3RydWN0IGRvbWFpbiAq
ZCkKICAgICAgICAgaWYgKCBodm1fY29weV90b19ndWVzdF9waHlzKGdhZGRyLCBOVUxMLCBIVk1f
Vk04Nl9UU1NfU0laRSwgdikgIT0KICAgICAgICAgICAgICBIVk1UUkFOU19va2F5ICkKICAgICAg
ICAgICAgIHByaW50aygiVW5hYmxlIHRvIHplcm8gVk04NiBUU1MgYXJlYVxuIik7Ci0gICAgICAg
IGQtPmFyY2guaHZtX2RvbWFpbi5wYXJhbXNbSFZNX1BBUkFNX1ZNODZfVFNTX1NJWkVEXSA9Cisg
ICAgICAgIGQtPmFyY2guaHZtLnBhcmFtc1tIVk1fUEFSQU1fVk04Nl9UU1NfU0laRURdID0KICAg
ICAgICAgICAgIFZNODZfVFNTX1VQREFURUQgfCAoKHVpbnQ2NF90KUhWTV9WTTg2X1RTU19TSVpF
IDw8IDMyKSB8IGdhZGRyOwogICAgICAgICBpZiAoIHB2aF9hZGRfbWVtX3JhbmdlKGQsIGdhZGRy
LCBnYWRkciArIEhWTV9WTTg2X1RTU19TSVpFLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIEU4MjBfUkVTRVJWRUQpICkKQEAgLTI3MSw3ICsyNzEsNyBAQCBzdGF0aWMgaW50IF9faW5p
dCBwdmhfc2V0dXBfdm14X3JlYWxtb2RlX2hlbHBlcnMoc3RydWN0IGRvbWFpbiAqZCkKICAgICB3
cml0ZV8zMmJpdF9wc2VfaWRlbnRtYXAoaWRlbnRfcHQpOwogICAgIHVubWFwX2RvbWFpbl9wYWdl
KGlkZW50X3B0KTsKICAgICBwdXRfcGFnZShtZm5fdG9fcGFnZShtZm4pKTsKLSAgICBkLT5hcmNo
Lmh2bV9kb21haW4ucGFyYW1zW0hWTV9QQVJBTV9JREVOVF9QVF0gPSBnYWRkcjsKKyAgICBkLT5h
cmNoLmh2bS5wYXJhbXNbSFZNX1BBUkFNX0lERU5UX1BUXSA9IGdhZGRyOwogICAgIGlmICggcHZo
X2FkZF9tZW1fcmFuZ2UoZCwgZ2FkZHIsIGdhZGRyICsgUEFHRV9TSVpFLCBFODIwX1JFU0VSVkVE
KSApCiAgICAgICAgICAgICBwcmludGsoIlVuYWJsZSB0byBzZXQgaWRlbnRpdHkgcGFnZSB0YWJs
ZXMgYXMgcmVzZXJ2ZWQgaW4gdGhlIG1lbW9yeSBtYXBcbiIpOwogCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvaHZtL2RvbWFpbi5jIGIveGVuL2FyY2gveDg2L2h2bS9kb21haW4uYwppbmRleCBh
ZTcwYWFmLi44YTJjODNlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2RvbWFpbi5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vZG9tYWluLmMKQEAgLTMxOSw3ICszMTksNyBAQCBpbnQgYXJj
aF9zZXRfaW5mb19odm1fZ3Vlc3Qoc3RydWN0IHZjcHUgKnYsIGNvbnN0IHZjcHVfaHZtX2NvbnRl
eHRfdCAqY3R4KQogICAgIHYtPmFyY2guaHZtX3ZjcHUuY2FjaGVfdHNjX29mZnNldCA9CiAgICAg
ICAgIGQtPnZjcHVbMF0tPmFyY2guaHZtX3ZjcHUuY2FjaGVfdHNjX29mZnNldDsKICAgICBodm1f
c2V0X3RzY19vZmZzZXQodiwgdi0+YXJjaC5odm1fdmNwdS5jYWNoZV90c2Nfb2Zmc2V0LAotICAg
ICAgICAgICAgICAgICAgICAgICBkLT5hcmNoLmh2bV9kb21haW4uc3luY190c2MpOworICAgICAg
ICAgICAgICAgICAgICAgICBkLT5hcmNoLmh2bS5zeW5jX3RzYyk7CiAKICAgICBwYWdpbmdfdXBk
YXRlX3BhZ2luZ19tb2Rlcyh2KTsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9ocGV0
LmMgYi94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYwppbmRleCBhNTk0MjU0Li44MDkwNjk5IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2hw
ZXQuYwpAQCAtMjYsNyArMjYsNyBAQAogI2luY2x1ZGUgPHhlbi9ldmVudC5oPgogI2luY2x1ZGUg
PHhlbi90cmFjZS5oPgogCi0jZGVmaW5lIGRvbWFpbl92aHBldCh4KSAoJih4KS0+YXJjaC5odm1f
ZG9tYWluLnBsX3RpbWUtPnZocGV0KQorI2RlZmluZSBkb21haW5fdmhwZXQoeCkgKCYoeCktPmFy
Y2guaHZtLnBsX3RpbWUtPnZocGV0KQogI2RlZmluZSB2Y3B1X3ZocGV0KHgpICAgKGRvbWFpbl92
aHBldCgoeCktPmRvbWFpbikpCiAjZGVmaW5lIHZocGV0X2RvbWFpbih4KSAoY29udGFpbmVyX29m
KHgsIHN0cnVjdCBwbF90aW1lLCB2aHBldCktPmRvbWFpbikKICNkZWZpbmUgdmhwZXRfdmNwdSh4
KSAgIChwdF9nbG9iYWxfdmNwdV90YXJnZXQodmhwZXRfZG9tYWluKHgpKSkKQEAgLTE2NCw3ICsx
NjQsNyBAQCBzdGF0aWMgaW50IGhwZXRfcmVhZCgKICAgICB1bnNpZ25lZCBsb25nIHJlc3VsdDsK
ICAgICB1aW50NjRfdCB2YWw7CiAKLSAgICBpZiAoICF2LT5kb21haW4tPmFyY2guaHZtX2RvbWFp
bi5wYXJhbXNbSFZNX1BBUkFNX0hQRVRfRU5BQkxFRF0gKQorICAgIGlmICggIXYtPmRvbWFpbi0+
YXJjaC5odm0ucGFyYW1zW0hWTV9QQVJBTV9IUEVUX0VOQUJMRURdICkKICAgICB7CiAgICAgICAg
IHJlc3VsdCA9IH4wdWw7CiAgICAgICAgIGdvdG8gb3V0OwpAQCAtMzU0LDcgKzM1NCw3IEBAIHN0
YXRpYyBpbnQgaHBldF93cml0ZSgKICNkZWZpbmUgc2V0X3N0YXJ0X3RpbWVyKG4pICAgKF9fc2V0
X2JpdCgobiksICZzdGFydF90aW1lcnMpKQogI2RlZmluZSBzZXRfcmVzdGFydF90aW1lcihuKSAo
c2V0X3N0b3BfdGltZXIobiksc2V0X3N0YXJ0X3RpbWVyKG4pKQogCi0gICAgaWYgKCAhdi0+ZG9t
YWluLT5hcmNoLmh2bV9kb21haW4ucGFyYW1zW0hWTV9QQVJBTV9IUEVUX0VOQUJMRURdICkKKyAg
ICBpZiAoICF2LT5kb21haW4tPmFyY2guaHZtLnBhcmFtc1tIVk1fUEFSQU1fSFBFVF9FTkFCTEVE
XSApCiAgICAgICAgIGdvdG8gb3V0OwogCiAgICAgYWRkciAmPSBIUEVUX01NQVBfU0laRS0xOwpA
QCAtNzM1LDcgKzczNSw3IEBAIHZvaWQgaHBldF9pbml0KHN0cnVjdCBkb21haW4gKmQpCiAKICAg
ICBocGV0X3NldChkb21haW5fdmhwZXQoZCkpOwogICAgIHJlZ2lzdGVyX21taW9faGFuZGxlcihk
LCAmaHBldF9tbWlvX29wcyk7Ci0gICAgZC0+YXJjaC5odm1fZG9tYWluLnBhcmFtc1tIVk1fUEFS
QU1fSFBFVF9FTkFCTEVEXSA9IDE7CisgICAgZC0+YXJjaC5odm0ucGFyYW1zW0hWTV9QQVJBTV9I
UEVUX0VOQUJMRURdID0gMTsKIH0KIAogdm9pZCBocGV0X2RlaW5pdChzdHJ1Y3QgZG9tYWluICpk
KQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0v
aHZtLmMKaW5kZXggNzJjNTFmYS4uZjg5NTMzOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2
bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBAIC0zODIsNyArMzgyLDcgQEAg
dTY0IGh2bV9nZXRfdHNjX3NjYWxpbmdfcmF0aW8odTMyIGd0c2Nfa2h6KQogCiB1NjQgaHZtX3Nj
YWxlX3RzYyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1NjQgdHNjKQogewotICAgIHU2NCByYXRp
byA9IGQtPmFyY2guaHZtX2RvbWFpbi50c2Nfc2NhbGluZ19yYXRpbzsKKyAgICB1NjQgcmF0aW8g
PSBkLT5hcmNoLmh2bS50c2Nfc2NhbGluZ19yYXRpbzsKICAgICB1NjQgZHVtbXk7CiAKICAgICBp
ZiAoIHJhdGlvID09IGh2bV9kZWZhdWx0X3RzY19zY2FsaW5nX3JhdGlvICkKQEAgLTU4MywxNCAr
NTgzLDE0IEBAIGludCBodm1fZG9tYWluX2luaXRpYWxpc2Uoc3RydWN0IGRvbWFpbiAqZCkKICAg
ICAgICAgcmV0dXJuIC1FSU5WQUw7CiAgICAgfQogCi0gICAgc3Bpbl9sb2NrX2luaXQoJmQtPmFy
Y2guaHZtX2RvbWFpbi5pcnFfbG9jayk7Ci0gICAgc3Bpbl9sb2NrX2luaXQoJmQtPmFyY2guaHZt
X2RvbWFpbi51Y19sb2NrKTsKLSAgICBzcGluX2xvY2tfaW5pdCgmZC0+YXJjaC5odm1fZG9tYWlu
LndyaXRlX21hcC5sb2NrKTsKLSAgICByd2xvY2tfaW5pdCgmZC0+YXJjaC5odm1fZG9tYWluLm1t
Y2ZnX2xvY2spOwotICAgIElOSVRfTElTVF9IRUFEKCZkLT5hcmNoLmh2bV9kb21haW4ud3JpdGVf
bWFwLmxpc3QpOwotICAgIElOSVRfTElTVF9IRUFEKCZkLT5hcmNoLmh2bV9kb21haW4uZzJtX2lv
cG9ydF9saXN0KTsKLSAgICBJTklUX0xJU1RfSEVBRCgmZC0+YXJjaC5odm1fZG9tYWluLm1tY2Zn
X3JlZ2lvbnMpOwotICAgIElOSVRfTElTVF9IRUFEKCZkLT5hcmNoLmh2bV9kb21haW4ubXNpeF90
YWJsZXMpOworICAgIHNwaW5fbG9ja19pbml0KCZkLT5hcmNoLmh2bS5pcnFfbG9jayk7CisgICAg
c3Bpbl9sb2NrX2luaXQoJmQtPmFyY2guaHZtLnVjX2xvY2spOworICAgIHNwaW5fbG9ja19pbml0
KCZkLT5hcmNoLmh2bS53cml0ZV9tYXAubG9jayk7CisgICAgcndsb2NrX2luaXQoJmQtPmFyY2gu
aHZtLm1tY2ZnX2xvY2spOworICAgIElOSVRfTElTVF9IRUFEKCZkLT5hcmNoLmh2bS53cml0ZV9t
YXAubGlzdCk7CisgICAgSU5JVF9MSVNUX0hFQUQoJmQtPmFyY2guaHZtLmcybV9pb3BvcnRfbGlz
dCk7CisgICAgSU5JVF9MSVNUX0hFQUQoJmQtPmFyY2guaHZtLm1tY2ZnX3JlZ2lvbnMpOworICAg
IElOSVRfTElTVF9IRUFEKCZkLT5hcmNoLmh2bS5tc2l4X3RhYmxlcyk7CiAKICAgICByYyA9IGNy
ZWF0ZV9wZXJkb21haW5fbWFwcGluZyhkLCBQRVJET01BSU5fVklSVF9TVEFSVCwgMCwgTlVMTCwg
TlVMTCk7CiAgICAgaWYgKCByYyApCkBAIC02MDMsMTUgKzYwMywxNSBAQCBpbnQgaHZtX2RvbWFp
bl9pbml0aWFsaXNlKHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgIGdvdG8gZmFpbDA7CiAKICAg
ICBucl9nc2lzID0gaXNfaGFyZHdhcmVfZG9tYWluKGQpID8gbnJfaXJxc19nc2kgOiBOUl9IVk1f
RE9NVV9JUlFTOwotICAgIGQtPmFyY2guaHZtX2RvbWFpbi5wbF90aW1lID0geHphbGxvYyhzdHJ1
Y3QgcGxfdGltZSk7Ci0gICAgZC0+YXJjaC5odm1fZG9tYWluLnBhcmFtcyA9IHh6YWxsb2NfYXJy
YXkodWludDY0X3QsIEhWTV9OUl9QQVJBTVMpOwotICAgIGQtPmFyY2guaHZtX2RvbWFpbi5pb19o
YW5kbGVyID0geHphbGxvY19hcnJheShzdHJ1Y3QgaHZtX2lvX2hhbmRsZXIsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5SX0lPX0hBTkRMRVJTKTsK
LSAgICBkLT5hcmNoLmh2bV9kb21haW4uaXJxID0geHphbGxvY19ieXRlcyhodm1faXJxX3NpemUo
bnJfZ3NpcykpOworICAgIGQtPmFyY2guaHZtLnBsX3RpbWUgPSB4emFsbG9jKHN0cnVjdCBwbF90
aW1lKTsKKyAgICBkLT5hcmNoLmh2bS5wYXJhbXMgPSB4emFsbG9jX2FycmF5KHVpbnQ2NF90LCBI
Vk1fTlJfUEFSQU1TKTsKKyAgICBkLT5hcmNoLmh2bS5pb19oYW5kbGVyID0geHphbGxvY19hcnJh
eShzdHJ1Y3QgaHZtX2lvX2hhbmRsZXIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgTlJfSU9fSEFORExFUlMpOworICAgIGQtPmFyY2guaHZtLmlycSA9IHh6YWxs
b2NfYnl0ZXMoaHZtX2lycV9zaXplKG5yX2dzaXMpKTsKIAogICAgIHJjID0gLUVOT01FTTsKLSAg
ICBpZiAoICFkLT5hcmNoLmh2bV9kb21haW4ucGxfdGltZSB8fCAhZC0+YXJjaC5odm1fZG9tYWlu
LmlycSB8fAotICAgICAgICAgIWQtPmFyY2guaHZtX2RvbWFpbi5wYXJhbXMgIHx8ICFkLT5hcmNo
Lmh2bV9kb21haW4uaW9faGFuZGxlciApCisgICAgaWYgKCAhZC0+YXJjaC5odm0ucGxfdGltZSB8
fCAhZC0+YXJjaC5odm0uaXJxIHx8CisgICAgICAgICAhZC0+YXJjaC5odm0ucGFyYW1zICB8fCAh
ZC0+YXJjaC5odm0uaW9faGFuZGxlciApCiAgICAgICAgIGdvdG8gZmFpbDE7CiAKICAgICAvKiBT
ZXQgdGhlIG51bWJlciBvZiBHU0lzICovCkBAIC02MjEsMjEgKzYyMSwyMSBAQCBpbnQgaHZtX2Rv
bWFpbl9pbml0aWFsaXNlKHN0cnVjdCBkb21haW4gKmQpCiAgICAgQVNTRVJUKGh2bV9kb21haW5f
aXJxKGQpLT5ucl9nc2lzID49IE5SX0lTQUlSUVMpOwogCiAgICAgLyogbmVlZCBsaW5rIHRvIGNv
bnRhaW5pbmcgZG9tYWluICovCi0gICAgZC0+YXJjaC5odm1fZG9tYWluLnBsX3RpbWUtPmRvbWFp
biA9IGQ7CisgICAgZC0+YXJjaC5odm0ucGxfdGltZS0+ZG9tYWluID0gZDsKIAogICAgIC8qIFNl
dCB0aGUgZGVmYXVsdCBJTyBCaXRtYXAuICovCiAgICAgaWYgKCBpc19oYXJkd2FyZV9kb21haW4o
ZCkgKQogICAgIHsKLSAgICAgICAgZC0+YXJjaC5odm1fZG9tYWluLmlvX2JpdG1hcCA9IF94bWFs
bG9jKEhWTV9JT0JJVE1BUF9TSVpFLCBQQUdFX1NJWkUpOwotICAgICAgICBpZiAoIGQtPmFyY2gu
aHZtX2RvbWFpbi5pb19iaXRtYXAgPT0gTlVMTCApCisgICAgICAgIGQtPmFyY2guaHZtLmlvX2Jp
dG1hcCA9IF94bWFsbG9jKEhWTV9JT0JJVE1BUF9TSVpFLCBQQUdFX1NJWkUpOworICAgICAgICBp
ZiAoIGQtPmFyY2guaHZtLmlvX2JpdG1hcCA9PSBOVUxMICkKICAgICAgICAgewogICAgICAgICAg
ICAgcmMgPSAtRU5PTUVNOwogICAgICAgICAgICAgZ290byBmYWlsMTsKICAgICAgICAgfQotICAg
ICAgICBtZW1zZXQoZC0+YXJjaC5odm1fZG9tYWluLmlvX2JpdG1hcCwgfjAsIEhWTV9JT0JJVE1B
UF9TSVpFKTsKKyAgICAgICAgbWVtc2V0KGQtPmFyY2guaHZtLmlvX2JpdG1hcCwgfjAsIEhWTV9J
T0JJVE1BUF9TSVpFKTsKICAgICB9CiAgICAgZWxzZQotICAgICAgICBkLT5hcmNoLmh2bV9kb21h
aW4uaW9fYml0bWFwID0gaHZtX2lvX2JpdG1hcDsKKyAgICAgICAgZC0+YXJjaC5odm0uaW9fYml0
bWFwID0gaHZtX2lvX2JpdG1hcDsKIAogICAgIHJlZ2lzdGVyX2cybV9wb3J0aW9faGFuZGxlcihk
KTsKICAgICByZWdpc3Rlcl92cGNpX3BvcnRpb19oYW5kbGVyKGQpOwpAQCAtNjQ0LDcgKzY0NCw3
IEBAIGludCBodm1fZG9tYWluX2luaXRpYWxpc2Uoc3RydWN0IGRvbWFpbiAqZCkKIAogICAgIGh2
bV9pbml0X2d1ZXN0X3RpbWUoZCk7CiAKLSAgICBkLT5hcmNoLmh2bV9kb21haW4ucGFyYW1zW0hW
TV9QQVJBTV9UUklQTEVfRkFVTFRfUkVBU09OXSA9IFNIVVRET1dOX3JlYm9vdDsKKyAgICBkLT5h
cmNoLmh2bS5wYXJhbXNbSFZNX1BBUkFNX1RSSVBMRV9GQVVMVF9SRUFTT05dID0gU0hVVERPV05f
cmVib290OwogCiAgICAgdnBpY19pbml0KGQpOwogCkBAIC02NTksNyArNjU5LDcgQEAgaW50IGh2
bV9kb21haW5faW5pdGlhbGlzZShzdHJ1Y3QgZG9tYWluICpkKQogICAgIHJlZ2lzdGVyX3BvcnRp
b19oYW5kbGVyKGQsIDB4ZTksIDEsIGh2bV9wcmludF9saW5lKTsKIAogICAgIGlmICggaHZtX3Rz
Y19zY2FsaW5nX3N1cHBvcnRlZCApCi0gICAgICAgIGQtPmFyY2guaHZtX2RvbWFpbi50c2Nfc2Nh
bGluZ19yYXRpbyA9IGh2bV9kZWZhdWx0X3RzY19zY2FsaW5nX3JhdGlvOworICAgICAgICBkLT5h
cmNoLmh2bS50c2Nfc2NhbGluZ19yYXRpbyA9IGh2bV9kZWZhdWx0X3RzY19zY2FsaW5nX3JhdGlv
OwogCiAgICAgcmMgPSBodm1fZnVuY3MuZG9tYWluX2luaXRpYWxpc2UoZCk7CiAgICAgaWYgKCBy
YyAhPSAwICkKQEAgLTY3MywxMSArNjczLDExIEBAIGludCBodm1fZG9tYWluX2luaXRpYWxpc2Uo
c3RydWN0IGRvbWFpbiAqZCkKICAgICB2aW9hcGljX2RlaW5pdChkKTsKICBmYWlsMToKICAgICBp
ZiAoIGlzX2hhcmR3YXJlX2RvbWFpbihkKSApCi0gICAgICAgIHhmcmVlKGQtPmFyY2guaHZtX2Rv
bWFpbi5pb19iaXRtYXApOwotICAgIHhmcmVlKGQtPmFyY2guaHZtX2RvbWFpbi5pb19oYW5kbGVy
KTsKLSAgICB4ZnJlZShkLT5hcmNoLmh2bV9kb21haW4ucGFyYW1zKTsKLSAgICB4ZnJlZShkLT5h
cmNoLmh2bV9kb21haW4ucGxfdGltZSk7Ci0gICAgeGZyZWUoZC0+YXJjaC5odm1fZG9tYWluLmly
cSk7CisgICAgICAgIHhmcmVlKGQtPmFyY2guaHZtLmlvX2JpdG1hcCk7CisgICAgeGZyZWUoZC0+
YXJjaC5odm0uaW9faGFuZGxlcik7CisgICAgeGZyZWUoZC0+YXJjaC5odm0ucGFyYW1zKTsKKyAg
ICB4ZnJlZShkLT5hcmNoLmh2bS5wbF90aW1lKTsKKyAgICB4ZnJlZShkLT5hcmNoLmh2bS5pcnEp
OwogIGZhaWwwOgogICAgIGh2bV9kZXN0cm95X2NhY2hlYXR0cl9yZWdpb25fbGlzdChkKTsKICAg
ICBkZXN0cm95X3BlcmRvbWFpbl9tYXBwaW5nKGQsIFBFUkRPTUFJTl9WSVJUX1NUQVJULCAwKTsK
QEAgLTcxMCwxMSArNzEwLDggQEAgdm9pZCBodm1fZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFp
biAqZCkKICAgICBzdHJ1Y3QgbGlzdF9oZWFkICppb3BvcnRfbGlzdCwgKnRtcDsKICAgICBzdHJ1
Y3QgZzJtX2lvcG9ydCAqaW9wb3J0OwogCi0gICAgeGZyZWUoZC0+YXJjaC5odm1fZG9tYWluLmlv
X2hhbmRsZXIpOwotICAgIGQtPmFyY2guaHZtX2RvbWFpbi5pb19oYW5kbGVyID0gTlVMTDsKLQot
ICAgIHhmcmVlKGQtPmFyY2guaHZtX2RvbWFpbi5wYXJhbXMpOwotICAgIGQtPmFyY2guaHZtX2Rv
bWFpbi5wYXJhbXMgPSBOVUxMOworICAgIFhGUkVFKGQtPmFyY2guaHZtLmlvX2hhbmRsZXIpOwor
ICAgIFhGUkVFKGQtPmFyY2guaHZtLnBhcmFtcyk7CiAKICAgICBodm1fZGVzdHJveV9jYWNoZWF0
dHJfcmVnaW9uX2xpc3QoZCk7CiAKQEAgLTcyMywxNCArNzIwLDEwIEBAIHZvaWQgaHZtX2RvbWFp
bl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpCiAgICAgc3RkdmdhX2RlaW5pdChkKTsKICAgICB2
aW9hcGljX2RlaW5pdChkKTsKIAotICAgIHhmcmVlKGQtPmFyY2guaHZtX2RvbWFpbi5wbF90aW1l
KTsKLSAgICBkLT5hcmNoLmh2bV9kb21haW4ucGxfdGltZSA9IE5VTEw7Ci0KLSAgICB4ZnJlZShk
LT5hcmNoLmh2bV9kb21haW4uaXJxKTsKLSAgICBkLT5hcmNoLmh2bV9kb21haW4uaXJxID0gTlVM
TDsKKyAgICBYRlJFRShkLT5hcmNoLmh2bS5wbF90aW1lKTsKKyAgICBYRlJFRShkLT5hcmNoLmh2
bS5pcnEpOwogCi0gICAgbGlzdF9mb3JfZWFjaF9zYWZlICggaW9wb3J0X2xpc3QsIHRtcCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAmZC0+YXJjaC5odm1fZG9tYWluLmcybV9pb3BvcnRfbGlz
dCApCisgICAgbGlzdF9mb3JfZWFjaF9zYWZlICggaW9wb3J0X2xpc3QsIHRtcCwgJmQtPmFyY2gu
aHZtLmcybV9pb3BvcnRfbGlzdCApCiAgICAgewogICAgICAgICBpb3BvcnQgPSBsaXN0X2VudHJ5
KGlvcG9ydF9saXN0LCBzdHJ1Y3QgZzJtX2lvcG9ydCwgbGlzdCk7CiAgICAgICAgIGxpc3RfZGVs
KCZpb3BvcnQtPmxpc3QpOwpAQCAtNzk4LDcgKzc5MSw3IEBAIHN0YXRpYyBpbnQgaHZtX3NhdmVf
Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiAgICAg
ICAgIC8qIEFyY2hpdGVjdHVyZS1zcGVjaWZpYyB2bWNzL3ZtY2IgYml0cyAqLwogICAgICAgICBo
dm1fZnVuY3Muc2F2ZV9jcHVfY3R4dCh2LCAmY3R4dCk7CiAKLSAgICAgICAgY3R4dC50c2MgPSBo
dm1fZ2V0X2d1ZXN0X3RzY19maXhlZCh2LCBkLT5hcmNoLmh2bV9kb21haW4uc3luY190c2MpOwor
ICAgICAgICBjdHh0LnRzYyA9IGh2bV9nZXRfZ3Vlc3RfdHNjX2ZpeGVkKHYsIGQtPmFyY2guaHZt
LnN5bmNfdHNjKTsKIAogICAgICAgICBjdHh0Lm1zcl90c2NfYXV4ID0gaHZtX21zcl90c2NfYXV4
KHYpOwogCkBAIC0xMDUzLDcgKzEwNDYsNyBAQCBzdGF0aWMgaW50IGh2bV9sb2FkX2NwdV9jdHh0
KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogCiAgICAgdi0+YXJj
aC5odm1fdmNwdS5tc3JfdHNjX2F1eCA9IGN0eHQubXNyX3RzY19hdXg7CiAKLSAgICBodm1fc2V0
X2d1ZXN0X3RzY19maXhlZCh2LCBjdHh0LnRzYywgZC0+YXJjaC5odm1fZG9tYWluLnN5bmNfdHNj
KTsKKyAgICBodm1fc2V0X2d1ZXN0X3RzY19maXhlZCh2LCBjdHh0LnRzYywgZC0+YXJjaC5odm0u
c3luY190c2MpOwogCiAgICAgc2VnLmxpbWl0ID0gY3R4dC5pZHRyX2xpbWl0OwogICAgIHNlZy5i
YXNlID0gY3R4dC5pZHRyX2Jhc2U7CkBAIC0xNjM3LDcgKzE2MzAsNyBAQCB2b2lkIGh2bV90cmlw
bGVfZmF1bHQodm9pZCkKIHsKICAgICBzdHJ1Y3QgdmNwdSAqdiA9IGN1cnJlbnQ7CiAgICAgc3Ry
dWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKLSAgICB1OCByZWFzb24gPSBkLT5hcmNoLmh2bV9k
b21haW4ucGFyYW1zW0hWTV9QQVJBTV9UUklQTEVfRkFVTFRfUkVBU09OXTsKKyAgICB1OCByZWFz
b24gPSBkLT5hcmNoLmh2bS5wYXJhbXNbSFZNX1BBUkFNX1RSSVBMRV9GQVVMVF9SRUFTT05dOwog
CiAgICAgZ3ByaW50ayhYRU5MT0dfSU5GTywKICAgICAgICAgICAgICJUcmlwbGUgZmF1bHQgLSBp
bnZva2luZyBIVk0gc2h1dGRvd24gYWN0aW9uICVkXG4iLApAQCAtMjA0Niw3ICsyMDM5LDcgQEAg
c3RhdGljIGJvb2xfdCBkb21haW5fZXhpdF91Y19tb2RlKHN0cnVjdCB2Y3B1ICp2KQogCiBzdGF0
aWMgdm9pZCBodm1fc2V0X3VjX21vZGUoc3RydWN0IHZjcHUgKnYsIGJvb2xfdCBpc19pbl91Y19t
b2RlKQogewotICAgIHYtPmRvbWFpbi0+YXJjaC5odm1fZG9tYWluLmlzX2luX3VjX21vZGUgPSBp
c19pbl91Y19tb2RlOworICAgIHYtPmRvbWFpbi0+YXJjaC5odm0uaXNfaW5fdWNfbW9kZSA9IGlz
X2luX3VjX21vZGU7CiAgICAgc2hhZG93X2Jsb3dfdGFibGVzX3Blcl9kb21haW4odi0+ZG9tYWlu
KTsKIH0KIApAQCAtMjEzMCwxMCArMjEyMywxMCBAQCB2b2lkIGh2bV9zaGFkb3dfaGFuZGxlX2Nk
KHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIHZhbHVlKQogICAgIGlmICggdmFsdWUgJiBY
ODZfQ1IwX0NEICkKICAgICB7CiAgICAgICAgIC8qIEVudGVyaW5nIG5vIGZpbGwgY2FjaGUgbW9k
ZS4gKi8KLSAgICAgICAgc3Bpbl9sb2NrKCZ2LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi51Y19s
b2NrKTsKKyAgICAgICAgc3Bpbl9sb2NrKCZ2LT5kb21haW4tPmFyY2guaHZtLnVjX2xvY2spOwog
ICAgICAgICB2LT5hcmNoLmh2bV92Y3B1LmNhY2hlX21vZGUgPSBOT19GSUxMX0NBQ0hFX01PREU7
CiAKLSAgICAgICAgaWYgKCAhdi0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4uaXNfaW5fdWNfbW9k
ZSApCisgICAgICAgIGlmICggIXYtPmRvbWFpbi0+YXJjaC5odm0uaXNfaW5fdWNfbW9kZSApCiAg
ICAgICAgIHsKICAgICAgICAgICAgIGRvbWFpbl9wYXVzZV9ub3N5bmModi0+ZG9tYWluKTsKIApA
QCAtMjE0MywxOSArMjEzNiwxOSBAQCB2b2lkIGh2bV9zaGFkb3dfaGFuZGxlX2NkKHN0cnVjdCB2
Y3B1ICp2LCB1bnNpZ25lZCBsb25nIHZhbHVlKQogCiAgICAgICAgICAgICBkb21haW5fdW5wYXVz
ZSh2LT5kb21haW4pOwogICAgICAgICB9Ci0gICAgICAgIHNwaW5fdW5sb2NrKCZ2LT5kb21haW4t
PmFyY2guaHZtX2RvbWFpbi51Y19sb2NrKTsKKyAgICAgICAgc3Bpbl91bmxvY2soJnYtPmRvbWFp
bi0+YXJjaC5odm0udWNfbG9jayk7CiAgICAgfQogICAgIGVsc2UgaWYgKCAhKHZhbHVlICYgWDg2
X0NSMF9DRCkgJiYKICAgICAgICAgICAgICAgKHYtPmFyY2guaHZtX3ZjcHUuY2FjaGVfbW9kZSA9
PSBOT19GSUxMX0NBQ0hFX01PREUpICkKICAgICB7CiAgICAgICAgIC8qIEV4aXQgZnJvbSBubyBm
aWxsIGNhY2hlIG1vZGUuICovCi0gICAgICAgIHNwaW5fbG9jaygmdi0+ZG9tYWluLT5hcmNoLmh2
bV9kb21haW4udWNfbG9jayk7CisgICAgICAgIHNwaW5fbG9jaygmdi0+ZG9tYWluLT5hcmNoLmh2
bS51Y19sb2NrKTsKICAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5jYWNoZV9tb2RlID0gTk9STUFM
X0NBQ0hFX01PREU7CiAKICAgICAgICAgaWYgKCBkb21haW5fZXhpdF91Y19tb2RlKHYpICkKICAg
ICAgICAgICAgIGh2bV9zZXRfdWNfbW9kZSh2LCAwKTsKIAotICAgICAgICBzcGluX3VubG9jaygm
di0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4udWNfbG9jayk7CisgICAgICAgIHNwaW5fdW5sb2Nr
KCZ2LT5kb21haW4tPmFyY2guaHZtLnVjX2xvY2spOwogICAgIH0KIH0KIApAQCAtMjU5Nyw5ICsy
NTkwLDkgQEAgc3RhdGljIHZvaWQgKl9odm1fbWFwX2d1ZXN0X2ZyYW1lKHVuc2lnbmVkIGxvbmcg
Z2ZuLCBib29sX3QgcGVybWFuZW50LAogICAgICAgICAgICAgcmV0dXJuIE5VTEw7CiAgICAgICAg
IH0KICAgICAgICAgdHJhY2stPnBhZ2UgPSBwYWdlOwotICAgICAgICBzcGluX2xvY2soJmQtPmFy
Y2guaHZtX2RvbWFpbi53cml0ZV9tYXAubG9jayk7Ci0gICAgICAgIGxpc3RfYWRkX3RhaWwoJnRy
YWNrLT5saXN0LCAmZC0+YXJjaC5odm1fZG9tYWluLndyaXRlX21hcC5saXN0KTsKLSAgICAgICAg
c3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi53cml0ZV9tYXAubG9jayk7CisgICAgICAg
IHNwaW5fbG9jaygmZC0+YXJjaC5odm0ud3JpdGVfbWFwLmxvY2spOworICAgICAgICBsaXN0X2Fk
ZF90YWlsKCZ0cmFjay0+bGlzdCwgJmQtPmFyY2guaHZtLndyaXRlX21hcC5saXN0KTsKKyAgICAg
ICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtLndyaXRlX21hcC5sb2NrKTsKICAgICB9CiAKICAg
ICBtYXAgPSBfX21hcF9kb21haW5fcGFnZV9nbG9iYWwocGFnZSk7CkBAIC0yNjQwLDggKzI2MzMs
OCBAQCB2b2lkIGh2bV91bm1hcF9ndWVzdF9mcmFtZSh2b2lkICpwLCBib29sX3QgcGVybWFuZW50
KQogICAgICAgICBzdHJ1Y3QgaHZtX3dyaXRlX21hcCAqdHJhY2s7CiAKICAgICAgICAgdW5tYXBf
ZG9tYWluX3BhZ2VfZ2xvYmFsKHApOwotICAgICAgICBzcGluX2xvY2soJmQtPmFyY2guaHZtX2Rv
bWFpbi53cml0ZV9tYXAubG9jayk7Ci0gICAgICAgIGxpc3RfZm9yX2VhY2hfZW50cnkodHJhY2ss
ICZkLT5hcmNoLmh2bV9kb21haW4ud3JpdGVfbWFwLmxpc3QsIGxpc3QpCisgICAgICAgIHNwaW5f
bG9jaygmZC0+YXJjaC5odm0ud3JpdGVfbWFwLmxvY2spOworICAgICAgICBsaXN0X2Zvcl9lYWNo
X2VudHJ5KHRyYWNrLCAmZC0+YXJjaC5odm0ud3JpdGVfbWFwLmxpc3QsIGxpc3QpCiAgICAgICAg
ICAgICBpZiAoIHRyYWNrLT5wYWdlID09IHBhZ2UgKQogICAgICAgICAgICAgewogICAgICAgICAg
ICAgICAgIHBhZ2luZ19tYXJrX2RpcnR5KGQsIG1mbik7CkBAIC0yNjQ5LDcgKzI2NDIsNyBAQCB2
b2lkIGh2bV91bm1hcF9ndWVzdF9mcmFtZSh2b2lkICpwLCBib29sX3QgcGVybWFuZW50KQogICAg
ICAgICAgICAgICAgIHhmcmVlKHRyYWNrKTsKICAgICAgICAgICAgICAgICBicmVhazsKICAgICAg
ICAgICAgIH0KLSAgICAgICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi53cml0ZV9t
YXAubG9jayk7CisgICAgICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2bS53cml0ZV9tYXAubG9j
ayk7CiAgICAgfQogCiAgICAgcHV0X3BhZ2UocGFnZSk7CkBAIC0yNjU5LDEwICsyNjUyLDEwIEBA
IHZvaWQgaHZtX21hcHBlZF9ndWVzdF9mcmFtZXNfbWFya19kaXJ0eShzdHJ1Y3QgZG9tYWluICpk
KQogewogICAgIHN0cnVjdCBodm1fd3JpdGVfbWFwICp0cmFjazsKIAotICAgIHNwaW5fbG9jaygm
ZC0+YXJjaC5odm1fZG9tYWluLndyaXRlX21hcC5sb2NrKTsKLSAgICBsaXN0X2Zvcl9lYWNoX2Vu
dHJ5KHRyYWNrLCAmZC0+YXJjaC5odm1fZG9tYWluLndyaXRlX21hcC5saXN0LCBsaXN0KQorICAg
IHNwaW5fbG9jaygmZC0+YXJjaC5odm0ud3JpdGVfbWFwLmxvY2spOworICAgIGxpc3RfZm9yX2Vh
Y2hfZW50cnkodHJhY2ssICZkLT5hcmNoLmh2bS53cml0ZV9tYXAubGlzdCwgbGlzdCkKICAgICAg
ICAgcGFnaW5nX21hcmtfZGlydHkoZCwgcGFnZV90b19tZm4odHJhY2stPnBhZ2UpKTsKLSAgICBz
cGluX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLndyaXRlX21hcC5sb2NrKTsKKyAgICBzcGlu
X3VubG9jaygmZC0+YXJjaC5odm0ud3JpdGVfbWFwLmxvY2spOwogfQogCiBzdGF0aWMgdm9pZCAq
aHZtX21hcF9lbnRyeSh1bnNpZ25lZCBsb25nIHZhLCBib29sX3QgKndyaXRhYmxlKQpAQCAtMzk0
Miw3ICszOTM1LDcgQEAgdm9pZCBodm1fdmNwdV9yZXNldF9zdGF0ZShzdHJ1Y3QgdmNwdSAqdiwg
dWludDE2X3QgY3MsIHVpbnQxNl90IGlwKQogICAgIHYtPmFyY2guaHZtX3ZjcHUuY2FjaGVfdHNj
X29mZnNldCA9CiAgICAgICAgIHYtPmRvbWFpbi0+dmNwdVswXS0+YXJjaC5odm1fdmNwdS5jYWNo
ZV90c2Nfb2Zmc2V0OwogICAgIGh2bV9zZXRfdHNjX29mZnNldCh2LCB2LT5hcmNoLmh2bV92Y3B1
LmNhY2hlX3RzY19vZmZzZXQsCi0gICAgICAgICAgICAgICAgICAgICAgIGQtPmFyY2guaHZtX2Rv
bWFpbi5zeW5jX3RzYyk7CisgICAgICAgICAgICAgICAgICAgICAgIGQtPmFyY2guaHZtLnN5bmNf
dHNjKTsKIAogICAgIHYtPmFyY2guaHZtX3ZjcHUubXNyX3RzY19hZGp1c3QgPSAwOwogCkBAIC0z
OTY0LDcgKzM5NTcsNyBAQCBzdGF0aWMgdm9pZCBodm1fczNfc3VzcGVuZChzdHJ1Y3QgZG9tYWlu
ICpkKQogICAgIGRvbWFpbl9sb2NrKGQpOwogCiAgICAgaWYgKCBkLT5pc19keWluZyB8fCAoZC0+
dmNwdSA9PSBOVUxMKSB8fCAoZC0+dmNwdVswXSA9PSBOVUxMKSB8fAotICAgICAgICAgdGVzdF9h
bmRfc2V0X2Jvb2woZC0+YXJjaC5odm1fZG9tYWluLmlzX3MzX3N1c3BlbmRlZCkgKQorICAgICAg
ICAgdGVzdF9hbmRfc2V0X2Jvb2woZC0+YXJjaC5odm0uaXNfczNfc3VzcGVuZGVkKSApCiAgICAg
ewogICAgICAgICBkb21haW5fdW5sb2NrKGQpOwogICAgICAgICBkb21haW5fdW5wYXVzZShkKTsK
QEAgLTM5OTQsNyArMzk4Nyw3IEBAIHN0YXRpYyB2b2lkIGh2bV9zM19zdXNwZW5kKHN0cnVjdCBk
b21haW4gKmQpCiAKIHN0YXRpYyB2b2lkIGh2bV9zM19yZXN1bWUoc3RydWN0IGRvbWFpbiAqZCkK
IHsKLSAgICBpZiAoIHRlc3RfYW5kX2NsZWFyX2Jvb2woZC0+YXJjaC5odm1fZG9tYWluLmlzX3Mz
X3N1c3BlbmRlZCkgKQorICAgIGlmICggdGVzdF9hbmRfY2xlYXJfYm9vbChkLT5hcmNoLmh2bS5p
c19zM19zdXNwZW5kZWQpICkKICAgICB7CiAgICAgICAgIHN0cnVjdCB2Y3B1ICp2OwogCkBAIC00
MDc0LDcgKzQwNjcsNyBAQCBzdGF0aWMgaW50IGh2bW9wX3NldF9ldnRjaG5fdXBjYWxsX3ZlY3Rv
cigKIHN0YXRpYyBpbnQgaHZtX2FsbG93X3NldF9wYXJhbShzdHJ1Y3QgZG9tYWluICpkLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB4ZW5faHZtX3BhcmFtICph
KQogewotICAgIHVpbnQ2NF90IHZhbHVlID0gZC0+YXJjaC5odm1fZG9tYWluLnBhcmFtc1thLT5p
bmRleF07CisgICAgdWludDY0X3QgdmFsdWUgPSBkLT5hcmNoLmh2bS5wYXJhbXNbYS0+aW5kZXhd
OwogICAgIGludCByYzsKIAogICAgIHJjID0geHNtX2h2bV9wYXJhbShYU01fVEFSR0VULCBkLCBI
Vk1PUF9zZXRfcGFyYW0pOwpAQCAtNDE3Nyw3ICs0MTcwLDcgQEAgc3RhdGljIGludCBodm1vcF9z
ZXRfcGFyYW0oCiAgICAgICAgICAqLwogICAgICAgICBpZiAoICFwYWdpbmdfbW9kZV9oYXAoZCkg
fHwgIWNwdV9oYXNfdm14ICkKICAgICAgICAgewotICAgICAgICAgICAgZC0+YXJjaC5odm1fZG9t
YWluLnBhcmFtc1thLmluZGV4XSA9IGEudmFsdWU7CisgICAgICAgICAgICBkLT5hcmNoLmh2bS5w
YXJhbXNbYS5pbmRleF0gPSBhLnZhbHVlOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0K
IApAQCAtNDE5Miw3ICs0MTg1LDcgQEAgc3RhdGljIGludCBodm1vcF9zZXRfcGFyYW0oCiAKICAg
ICAgICAgcmMgPSAwOwogICAgICAgICBkb21haW5fcGF1c2UoZCk7Ci0gICAgICAgIGQtPmFyY2gu
aHZtX2RvbWFpbi5wYXJhbXNbYS5pbmRleF0gPSBhLnZhbHVlOworICAgICAgICBkLT5hcmNoLmh2
bS5wYXJhbXNbYS5pbmRleF0gPSBhLnZhbHVlOwogICAgICAgICBmb3JfZWFjaF92Y3B1ICggZCwg
diApCiAgICAgICAgICAgICBwYWdpbmdfdXBkYXRlX2NyMyh2LCBmYWxzZSk7CiAgICAgICAgIGRv
bWFpbl91bnBhdXNlKGQpOwpAQCAtNDI0MSwxMSArNDIzNCwxMSBAQCBzdGF0aWMgaW50IGh2bW9w
X3NldF9wYXJhbSgKICAgICAgICAgaWYgKCAhcGFnaW5nX21vZGVfaGFwKGQpICYmIGEudmFsdWUg
KQogICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwogICAgICAgICBpZiAoIGEudmFsdWUgJiYKLSAg
ICAgICAgICAgICBkLT5hcmNoLmh2bV9kb21haW4ucGFyYW1zW0hWTV9QQVJBTV9BTFRQMk1dICkK
KyAgICAgICAgICAgICBkLT5hcmNoLmh2bS5wYXJhbXNbSFZNX1BBUkFNX0FMVFAyTV0gKQogICAg
ICAgICAgICAgcmMgPSAtRUlOVkFMOwogICAgICAgICAvKiBTZXQgdXAgTkhWTSBzdGF0ZSBmb3Ig
YW55IHZjcHVzIHRoYXQgYXJlIGFscmVhZHkgdXAuICovCiAgICAgICAgIGlmICggYS52YWx1ZSAm
JgotICAgICAgICAgICAgICFkLT5hcmNoLmh2bV9kb21haW4ucGFyYW1zW0hWTV9QQVJBTV9ORVNU
RURIVk1dICkKKyAgICAgICAgICAgICAhZC0+YXJjaC5odm0ucGFyYW1zW0hWTV9QQVJBTV9ORVNU
RURIVk1dICkKICAgICAgICAgICAgIGZvcl9lYWNoX3ZjcHUoZCwgdikKICAgICAgICAgICAgICAg
ICBpZiAoIHJjID09IDAgKQogICAgICAgICAgICAgICAgICAgICByYyA9IG5lc3RlZGh2bV92Y3B1
X2luaXRpYWxpc2Uodik7CkBAIC00MjYwLDcgKzQyNTMsNyBAQCBzdGF0aWMgaW50IGh2bW9wX3Nl
dF9wYXJhbSgKICAgICAgICAgaWYgKCBhLnZhbHVlID4gWEVOX0FMVFAyTV9saW1pdGVkICkKICAg
ICAgICAgICAgIHJjID0gLUVJTlZBTDsKICAgICAgICAgaWYgKCBhLnZhbHVlICYmCi0gICAgICAg
ICAgICAgZC0+YXJjaC5odm1fZG9tYWluLnBhcmFtc1tIVk1fUEFSQU1fTkVTVEVESFZNXSApCisg
ICAgICAgICAgICAgZC0+YXJjaC5odm0ucGFyYW1zW0hWTV9QQVJBTV9ORVNURURIVk1dICkKICAg
ICAgICAgICAgIHJjID0gLUVJTlZBTDsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBIVk1fUEFS
QU1fQlVGSU9SRVFfRVZUQ0hOOgpAQCAtNDI3MSwyMCArNDI2NCwyMCBAQCBzdGF0aWMgaW50IGh2
bW9wX3NldF9wYXJhbSgKICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKICAgICAgICAgYnJlYWs7
CiAgICAgY2FzZSBIVk1fUEFSQU1fSU9SRVFfU0VSVkVSX1BGTjoKLSAgICAgICAgZC0+YXJjaC5o
dm1fZG9tYWluLmlvcmVxX2dmbi5iYXNlID0gYS52YWx1ZTsKKyAgICAgICAgZC0+YXJjaC5odm0u
aW9yZXFfZ2ZuLmJhc2UgPSBhLnZhbHVlOwogICAgICAgICBicmVhazsKICAgICBjYXNlIEhWTV9Q
QVJBTV9OUl9JT1JFUV9TRVJWRVJfUEFHRVM6CiAgICAgewogICAgICAgICB1bnNpZ25lZCBpbnQg
aTsKIAogICAgICAgICBpZiAoIGEudmFsdWUgPT0gMCB8fAotICAgICAgICAgICAgIGEudmFsdWUg
PiBzaXplb2YoZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX2dmbi5tYXNrKSAqIDggKQorICAgICAg
ICAgICAgIGEudmFsdWUgPiBzaXplb2YoZC0+YXJjaC5odm0uaW9yZXFfZ2ZuLm1hc2spICogOCAp
CiAgICAgICAgIHsKICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKICAgICAgICAgICAgIGJyZWFr
OwogICAgICAgICB9CiAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgYS52YWx1ZTsgaSsrICkKLSAg
ICAgICAgICAgIHNldF9iaXQoaSwgJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9nZm4ubWFzayk7
CisgICAgICAgICAgICBzZXRfYml0KGksICZkLT5hcmNoLmh2bS5pb3JlcV9nZm4ubWFzayk7CiAK
ICAgICAgICAgYnJlYWs7CiAgICAgfQpAQCAtNDMzOSw3ICs0MzMyLDcgQEAgc3RhdGljIGludCBo
dm1vcF9zZXRfcGFyYW0oCiAgICAgaWYgKCByYyAhPSAwICkKICAgICAgICAgZ290byBvdXQ7CiAK
LSAgICBkLT5hcmNoLmh2bV9kb21haW4ucGFyYW1zW2EuaW5kZXhdID0gYS52YWx1ZTsKKyAgICBk
LT5hcmNoLmh2bS5wYXJhbXNbYS5pbmRleF0gPSBhLnZhbHVlOwogCiAgICAgSFZNX0RCR19MT0co
REJHX0xFVkVMX0hDQUxMLCAic2V0IHBhcmFtICV1ID0gJSJQUkl4NjQsCiAgICAgICAgICAgICAg
ICAgYS5pbmRleCwgYS52YWx1ZSk7CkBAIC00NDE4LDE1ICs0NDExLDE1IEBAIHN0YXRpYyBpbnQg
aHZtb3BfZ2V0X3BhcmFtKAogICAgIHN3aXRjaCAoIGEuaW5kZXggKQogICAgIHsKICAgICBjYXNl
IEhWTV9QQVJBTV9BQ1BJX1NfU1RBVEU6Ci0gICAgICAgIGEudmFsdWUgPSBkLT5hcmNoLmh2bV9k
b21haW4uaXNfczNfc3VzcGVuZGVkID8gMyA6IDA7CisgICAgICAgIGEudmFsdWUgPSBkLT5hcmNo
Lmh2bS5pc19zM19zdXNwZW5kZWQgPyAzIDogMDsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNl
IEhWTV9QQVJBTV9WTTg2X1RTUzoKLSAgICAgICAgYS52YWx1ZSA9ICh1aW50MzJfdClkLT5hcmNo
Lmh2bV9kb21haW4ucGFyYW1zW0hWTV9QQVJBTV9WTTg2X1RTU19TSVpFRF07CisgICAgICAgIGEu
dmFsdWUgPSAodWludDMyX3QpZC0+YXJjaC5odm0ucGFyYW1zW0hWTV9QQVJBTV9WTTg2X1RTU19T
SVpFRF07CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBIVk1fUEFSQU1fVk04Nl9UU1NfU0la
RUQ6Ci0gICAgICAgIGEudmFsdWUgPSBkLT5hcmNoLmh2bV9kb21haW4ucGFyYW1zW0hWTV9QQVJB
TV9WTTg2X1RTU19TSVpFRF0gJgorICAgICAgICBhLnZhbHVlID0gZC0+YXJjaC5odm0ucGFyYW1z
W0hWTV9QQVJBTV9WTTg2X1RTU19TSVpFRF0gJgogICAgICAgICAgICAgICAgICAgflZNODZfVFNT
X1VQREFURUQ7CiAgICAgICAgIGJyZWFrOwogCkBAIC00NDUzLDcgKzQ0NDYsNyBAQCBzdGF0aWMg
aW50IGh2bW9wX2dldF9wYXJhbSgKIAogICAgIC8qRkFMTFRIUlUqLwogICAgIGRlZmF1bHQ6Ci0g
ICAgICAgIGEudmFsdWUgPSBkLT5hcmNoLmh2bV9kb21haW4ucGFyYW1zW2EuaW5kZXhdOworICAg
ICAgICBhLnZhbHVlID0gZC0+YXJjaC5odm0ucGFyYW1zW2EuaW5kZXhdOwogICAgICAgICBicmVh
azsKICAgICB9CiAKQEAgLTQ1NTMsNyArNDU0Niw3IEBAIHN0YXRpYyBpbnQgZG9fYWx0cDJtX29w
KAogICAgICAgICBnb3RvIG91dDsKICAgICB9CiAKLSAgICBtb2RlID0gZC0+YXJjaC5odm1fZG9t
YWluLnBhcmFtc1tIVk1fUEFSQU1fQUxUUDJNXTsKKyAgICBtb2RlID0gZC0+YXJjaC5odm0ucGFy
YW1zW0hWTV9QQVJBTV9BTFRQMk1dOwogCiAgICAgaWYgKCBYRU5fQUxUUDJNX2Rpc2FibGVkID09
IG1vZGUgKQogICAgIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHlwZXJjYWxsLmMg
Yi94ZW4vYXJjaC94ODYvaHZtL2h5cGVyY2FsbC5jCmluZGV4IDg1ZWFjZDcuLjNkN2FjNDkgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHlwZXJjYWxsLmMKKysrIGIveGVuL2FyY2gveDg2
L2h2bS9oeXBlcmNhbGwuYwpAQCAtNDEsNyArNDEsNyBAQCBzdGF0aWMgbG9uZyBodm1fbWVtb3J5
X29wKGludCBjbWQsIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgYXJnKQogICAgICAgICBy
YyA9IGNvbXBhdF9tZW1vcnlfb3AoY21kLCBhcmcpOwogCiAgICAgaWYgKCAoY21kICYgTUVNT1Bf
Q01EX01BU0spID09IFhFTk1FTV9kZWNyZWFzZV9yZXNlcnZhdGlvbiApCi0gICAgICAgIGN1cnIt
PmRvbWFpbi0+YXJjaC5odm1fZG9tYWluLnFlbXVfbWFwY2FjaGVfaW52YWxpZGF0ZSA9IHRydWU7
CisgICAgICAgIGN1cnItPmRvbWFpbi0+YXJjaC5odm0ucWVtdV9tYXBjYWNoZV9pbnZhbGlkYXRl
ID0gdHJ1ZTsKIAogICAgIHJldHVybiByYzsKIH0KQEAgLTI4Niw4ICsyODYsOCBAQCBpbnQgaHZt
X2h5cGVyY2FsbChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICBpZiAoIGN1cnItPmhj
YWxsX3ByZWVtcHRlZCApCiAgICAgICAgIHJldHVybiBIVk1fSENBTExfcHJlZW1wdGVkOwogCi0g
ICAgaWYgKCB1bmxpa2VseShjdXJyZC0+YXJjaC5odm1fZG9tYWluLnFlbXVfbWFwY2FjaGVfaW52
YWxpZGF0ZSkgJiYKLSAgICAgICAgIHRlc3RfYW5kX2NsZWFyX2Jvb2woY3VycmQtPmFyY2guaHZt
X2RvbWFpbi5xZW11X21hcGNhY2hlX2ludmFsaWRhdGUpICkKKyAgICBpZiAoIHVubGlrZWx5KGN1
cnJkLT5hcmNoLmh2bS5xZW11X21hcGNhY2hlX2ludmFsaWRhdGUpICYmCisgICAgICAgICB0ZXN0
X2FuZF9jbGVhcl9ib29sKGN1cnJkLT5hcmNoLmh2bS5xZW11X21hcGNhY2hlX2ludmFsaWRhdGUp
ICkKICAgICAgICAgc2VuZF9pbnZhbGlkYXRlX3JlcSgpOwogCiAgICAgcmV0dXJuIEhWTV9IQ0FM
TF9jb21wbGV0ZWQ7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2ludGVyY2VwdC5jIGIv
eGVuL2FyY2gveDg2L2h2bS9pbnRlcmNlcHQuYwppbmRleCAyYmMxNTZkLi5hYWMyMmM1IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2ludGVyY2VwdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vaW50ZXJjZXB0LmMKQEAgLTIxOSwxMCArMjE5LDEwIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qg
aHZtX2lvX2hhbmRsZXIgKmh2bV9maW5kX2lvX2hhbmRsZXIoY29uc3QgaW9yZXFfdCAqcCkKICAg
ICBCVUdfT04oKHAtPnR5cGUgIT0gSU9SRVFfVFlQRV9QSU8pICYmCiAgICAgICAgICAgIChwLT50
eXBlICE9IElPUkVRX1RZUEVfQ09QWSkpOwogCi0gICAgZm9yICggaSA9IDA7IGkgPCBjdXJyX2Qt
PmFyY2guaHZtX2RvbWFpbi5pb19oYW5kbGVyX2NvdW50OyBpKysgKQorICAgIGZvciAoIGkgPSAw
OyBpIDwgY3Vycl9kLT5hcmNoLmh2bS5pb19oYW5kbGVyX2NvdW50OyBpKysgKQogICAgIHsKICAg
ICAgICAgY29uc3Qgc3RydWN0IGh2bV9pb19oYW5kbGVyICpoYW5kbGVyID0KLSAgICAgICAgICAg
ICZjdXJyX2QtPmFyY2guaHZtX2RvbWFpbi5pb19oYW5kbGVyW2ldOworICAgICAgICAgICAgJmN1
cnJfZC0+YXJjaC5odm0uaW9faGFuZGxlcltpXTsKICAgICAgICAgY29uc3Qgc3RydWN0IGh2bV9p
b19vcHMgKm9wcyA9IGhhbmRsZXItPm9wczsKIAogICAgICAgICBpZiAoIGhhbmRsZXItPnR5cGUg
IT0gcC0+dHlwZSApCkBAIC0yNTcsOSArMjU3LDkgQEAgaW50IGh2bV9pb19pbnRlcmNlcHQoaW9y
ZXFfdCAqcCkKIAogc3RydWN0IGh2bV9pb19oYW5kbGVyICpodm1fbmV4dF9pb19oYW5kbGVyKHN0
cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgdW5zaWduZWQgaW50IGkgPSBkLT5hcmNoLmh2bV9kb21h
aW4uaW9faGFuZGxlcl9jb3VudCsrOworICAgIHVuc2lnbmVkIGludCBpID0gZC0+YXJjaC5odm0u
aW9faGFuZGxlcl9jb3VudCsrOwogCi0gICAgQVNTRVJUKGQtPmFyY2guaHZtX2RvbWFpbi5pb19o
YW5kbGVyKTsKKyAgICBBU1NFUlQoZC0+YXJjaC5odm0uaW9faGFuZGxlcik7CiAKICAgICBpZiAo
IGkgPT0gTlJfSU9fSEFORExFUlMgKQogICAgIHsKQEAgLTI2Nyw3ICsyNjcsNyBAQCBzdHJ1Y3Qg
aHZtX2lvX2hhbmRsZXIgKmh2bV9uZXh0X2lvX2hhbmRsZXIoc3RydWN0IGRvbWFpbiAqZCkKICAg
ICAgICAgcmV0dXJuIE5VTEw7CiAgICAgfQogCi0gICAgcmV0dXJuICZkLT5hcmNoLmh2bV9kb21h
aW4uaW9faGFuZGxlcltpXTsKKyAgICByZXR1cm4gJmQtPmFyY2guaHZtLmlvX2hhbmRsZXJbaV07
CiB9CiAKIHZvaWQgcmVnaXN0ZXJfbW1pb19oYW5kbGVyKHN0cnVjdCBkb21haW4gKmQsCkBAIC0z
MDMsMTAgKzMwMywxMCBAQCB2b2lkIHJlbG9jYXRlX3BvcnRpb19oYW5kbGVyKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGludCBvbGRfcG9ydCwKIHsKICAgICB1bnNpZ25lZCBpbnQgaTsKIAot
ICAgIGZvciAoIGkgPSAwOyBpIDwgZC0+YXJjaC5odm1fZG9tYWluLmlvX2hhbmRsZXJfY291bnQ7
IGkrKyApCisgICAgZm9yICggaSA9IDA7IGkgPCBkLT5hcmNoLmh2bS5pb19oYW5kbGVyX2NvdW50
OyBpKysgKQogICAgIHsKICAgICAgICAgc3RydWN0IGh2bV9pb19oYW5kbGVyICpoYW5kbGVyID0K
LSAgICAgICAgICAgICZkLT5hcmNoLmh2bV9kb21haW4uaW9faGFuZGxlcltpXTsKKyAgICAgICAg
ICAgICZkLT5hcmNoLmh2bS5pb19oYW5kbGVyW2ldOwogCiAgICAgICAgIGlmICggaGFuZGxlci0+
dHlwZSAhPSBJT1JFUV9UWVBFX1BJTyApCiAgICAgICAgICAgICBjb250aW51ZTsKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vaW8uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaW8uYwppbmRleCBi
ZjRkODc0Li5mMWVhN2Q3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2lvLmMKKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9pby5jCkBAIC0xNzksMTIgKzE3OSwxMiBAQCBzdGF0aWMgYm9vbF90
IGcybV9wb3J0aW9fYWNjZXB0KGNvbnN0IHN0cnVjdCBodm1faW9faGFuZGxlciAqaGFuZGxlciwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgaW9yZXFfdCAqcCkKIHsKICAg
ICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7Ci0gICAgY29uc3Qgc3RydWN0IGh2bV9kb21h
aW4gKmh2bV9kb21haW4gPSAmY3Vyci0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW47CisgICAgY29u
c3Qgc3RydWN0IGh2bV9kb21haW4gKmh2bSA9ICZjdXJyLT5kb21haW4tPmFyY2guaHZtOwogICAg
IHN0cnVjdCBodm1fdmNwdV9pbyAqdmlvID0gJmN1cnItPmFyY2guaHZtX3ZjcHUuaHZtX2lvOwog
ICAgIHN0cnVjdCBnMm1faW9wb3J0ICpnMm1faW9wb3J0OwogICAgIHVuc2lnbmVkIGludCBzdGFy
dCwgZW5kOwogCi0gICAgbGlzdF9mb3JfZWFjaF9lbnRyeSggZzJtX2lvcG9ydCwgJmh2bV9kb21h
aW4tPmcybV9pb3BvcnRfbGlzdCwgbGlzdCApCisgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSggZzJt
X2lvcG9ydCwgJmh2bS0+ZzJtX2lvcG9ydF9saXN0LCBsaXN0ICkKICAgICB7CiAgICAgICAgIHN0
YXJ0ID0gZzJtX2lvcG9ydC0+Z3BvcnQ7CiAgICAgICAgIGVuZCA9IHN0YXJ0ICsgZzJtX2lvcG9y
dC0+bnA7CkBAIC0zMTMsMTIgKzMxMywxMiBAQCBzdGF0aWMgaW50IHZwY2lfcG9ydGlvX3JlYWQo
Y29uc3Qgc3RydWN0IGh2bV9pb19oYW5kbGVyICpoYW5kbGVyLAogICAgIGlmICggYWRkciA9PSAw
eGNmOCApCiAgICAgewogICAgICAgICBBU1NFUlQoc2l6ZSA9PSA0KTsKLSAgICAgICAgKmRhdGEg
PSBkLT5hcmNoLmh2bV9kb21haW4ucGNpX2NmODsKKyAgICAgICAgKmRhdGEgPSBkLT5hcmNoLmh2
bS5wY2lfY2Y4OwogICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogICAgIH0KIAogICAgIEFT
U0VSVCgoYWRkciAmIH4zKSA9PSAweGNmYyk7Ci0gICAgY2Y4ID0gQUNDRVNTX09OQ0UoZC0+YXJj
aC5odm1fZG9tYWluLnBjaV9jZjgpOworICAgIGNmOCA9IEFDQ0VTU19PTkNFKGQtPmFyY2guaHZt
LnBjaV9jZjgpOwogICAgIGlmICggIUNGOF9FTkFCTEVEKGNmOCkgKQogICAgICAgICByZXR1cm4g
WDg2RU1VTF9VTkhBTkRMRUFCTEU7CiAKQEAgLTM0MywxMiArMzQzLDEyIEBAIHN0YXRpYyBpbnQg
dnBjaV9wb3J0aW9fd3JpdGUoY29uc3Qgc3RydWN0IGh2bV9pb19oYW5kbGVyICpoYW5kbGVyLAog
ICAgIGlmICggYWRkciA9PSAweGNmOCApCiAgICAgewogICAgICAgICBBU1NFUlQoc2l6ZSA9PSA0
KTsKLSAgICAgICAgZC0+YXJjaC5odm1fZG9tYWluLnBjaV9jZjggPSBkYXRhOworICAgICAgICBk
LT5hcmNoLmh2bS5wY2lfY2Y4ID0gZGF0YTsKICAgICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsK
ICAgICB9CiAKICAgICBBU1NFUlQoKGFkZHIgJiB+MykgPT0gMHhjZmMpOwotICAgIGNmOCA9IEFD
Q0VTU19PTkNFKGQtPmFyY2guaHZtX2RvbWFpbi5wY2lfY2Y4KTsKKyAgICBjZjggPSBBQ0NFU1Nf
T05DRShkLT5hcmNoLmh2bS5wY2lfY2Y4KTsKICAgICBpZiAoICFDRjhfRU5BQkxFRChjZjgpICkK
ICAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwogCkBAIC0zOTcsNyArMzk3LDcg
QEAgc3RhdGljIGNvbnN0IHN0cnVjdCBodm1fbW1jZmcgKnZwY2lfbW1jZmdfZmluZChjb25zdCBz
dHJ1Y3QgZG9tYWluICpkLAogewogICAgIGNvbnN0IHN0cnVjdCBodm1fbW1jZmcgKm1tY2ZnOwog
Ci0gICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIG1tY2ZnLCAmZC0+YXJjaC5odm1fZG9tYWluLm1t
Y2ZnX3JlZ2lvbnMsIG5leHQgKQorICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBtbWNmZywgJmQt
PmFyY2guaHZtLm1tY2ZnX3JlZ2lvbnMsIG5leHQgKQogICAgICAgICBpZiAoIGFkZHIgPj0gbW1j
ZmctPmFkZHIgJiYgYWRkciA8IG1tY2ZnLT5hZGRyICsgbW1jZmctPnNpemUgKQogICAgICAgICAg
ICAgcmV0dXJuIG1tY2ZnOwogCkBAIC00MjAsOSArNDIwLDkgQEAgc3RhdGljIGludCB2cGNpX21t
Y2ZnX2FjY2VwdChzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyBhZGRyKQogICAgIHN0cnVj
dCBkb21haW4gKmQgPSB2LT5kb21haW47CiAgICAgYm9vbCBmb3VuZDsKIAotICAgIHJlYWRfbG9j
aygmZC0+YXJjaC5odm1fZG9tYWluLm1tY2ZnX2xvY2spOworICAgIHJlYWRfbG9jaygmZC0+YXJj
aC5odm0ubW1jZmdfbG9jayk7CiAgICAgZm91bmQgPSB2cGNpX21tY2ZnX2ZpbmQoZCwgYWRkcik7
Ci0gICAgcmVhZF91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5tbWNmZ19sb2NrKTsKKyAgICBy
ZWFkX3VubG9jaygmZC0+YXJjaC5odm0ubW1jZmdfbG9jayk7CiAKICAgICByZXR1cm4gZm91bmQ7
CiB9CkBAIC00MzcsMTYgKzQzNywxNiBAQCBzdGF0aWMgaW50IHZwY2lfbW1jZmdfcmVhZChzdHJ1
Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyBhZGRyLAogCiAgICAgKmRhdGEgPSB+MHVsOwogCi0g
ICAgcmVhZF9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4ubW1jZmdfbG9jayk7CisgICAgcmVhZF9s
b2NrKCZkLT5hcmNoLmh2bS5tbWNmZ19sb2NrKTsKICAgICBtbWNmZyA9IHZwY2lfbW1jZmdfZmlu
ZChkLCBhZGRyKTsKICAgICBpZiAoICFtbWNmZyApCiAgICAgewotICAgICAgICByZWFkX3VubG9j
aygmZC0+YXJjaC5odm1fZG9tYWluLm1tY2ZnX2xvY2spOworICAgICAgICByZWFkX3VubG9jaygm
ZC0+YXJjaC5odm0ubW1jZmdfbG9jayk7CiAgICAgICAgIHJldHVybiBYODZFTVVMX1JFVFJZOwog
ICAgIH0KIAogICAgIHJlZyA9IHZwY2lfbW1jZmdfZGVjb2RlX2FkZHIobW1jZmcsIGFkZHIsICZz
YmRmKTsKLSAgICByZWFkX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLm1tY2ZnX2xvY2spOwor
ICAgIHJlYWRfdW5sb2NrKCZkLT5hcmNoLmh2bS5tbWNmZ19sb2NrKTsKIAogICAgIGlmICggIXZw
Y2lfYWNjZXNzX2FsbG93ZWQocmVnLCBsZW4pIHx8CiAgICAgICAgICAocmVnICsgbGVuKSA+IFBD
SV9DRkdfU1BBQ0VfRVhQX1NJWkUgKQpAQCAtNDc5LDE2ICs0NzksMTYgQEAgc3RhdGljIGludCB2
cGNpX21tY2ZnX3dyaXRlKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHIsCiAgICAg
dW5zaWduZWQgaW50IHJlZzsKICAgICBwY2lfc2JkZl90IHNiZGY7CiAKLSAgICByZWFkX2xvY2so
JmQtPmFyY2guaHZtX2RvbWFpbi5tbWNmZ19sb2NrKTsKKyAgICByZWFkX2xvY2soJmQtPmFyY2gu
aHZtLm1tY2ZnX2xvY2spOwogICAgIG1tY2ZnID0gdnBjaV9tbWNmZ19maW5kKGQsIGFkZHIpOwog
ICAgIGlmICggIW1tY2ZnICkKICAgICB7Ci0gICAgICAgIHJlYWRfdW5sb2NrKCZkLT5hcmNoLmh2
bV9kb21haW4ubW1jZmdfbG9jayk7CisgICAgICAgIHJlYWRfdW5sb2NrKCZkLT5hcmNoLmh2bS5t
bWNmZ19sb2NrKTsKICAgICAgICAgcmV0dXJuIFg4NkVNVUxfUkVUUlk7CiAgICAgfQogCiAgICAg
cmVnID0gdnBjaV9tbWNmZ19kZWNvZGVfYWRkcihtbWNmZywgYWRkciwgJnNiZGYpOwotICAgIHJl
YWRfdW5sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4ubW1jZmdfbG9jayk7CisgICAgcmVhZF91bmxv
Y2soJmQtPmFyY2guaHZtLm1tY2ZnX2xvY2spOwogCiAgICAgaWYgKCAhdnBjaV9hY2Nlc3NfYWxs
b3dlZChyZWcsIGxlbikgfHwKICAgICAgICAgIChyZWcgKyBsZW4pID4gUENJX0NGR19TUEFDRV9F
WFBfU0laRSApCkBAIC01MjcsOCArNTI3LDggQEAgaW50IHJlZ2lzdGVyX3ZwY2lfbW1jZmdfaGFu
ZGxlcihzdHJ1Y3QgZG9tYWluICpkLCBwYWRkcl90IGFkZHIsCiAgICAgbmV3LT5zZWdtZW50ID0g
c2VnOwogICAgIG5ldy0+c2l6ZSA9IChlbmRfYnVzIC0gc3RhcnRfYnVzICsgMSkgPDwgMjA7CiAK
LSAgICB3cml0ZV9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4ubW1jZmdfbG9jayk7Ci0gICAgbGlz
dF9mb3JfZWFjaF9lbnRyeSAoIG1tY2ZnLCAmZC0+YXJjaC5odm1fZG9tYWluLm1tY2ZnX3JlZ2lv
bnMsIG5leHQgKQorICAgIHdyaXRlX2xvY2soJmQtPmFyY2guaHZtLm1tY2ZnX2xvY2spOworICAg
IGxpc3RfZm9yX2VhY2hfZW50cnkgKCBtbWNmZywgJmQtPmFyY2guaHZtLm1tY2ZnX3JlZ2lvbnMs
IG5leHQgKQogICAgICAgICBpZiAoIG5ldy0+YWRkciA8IG1tY2ZnLT5hZGRyICsgbW1jZmctPnNp
emUgJiYKICAgICAgICAgICAgICBtbWNmZy0+YWRkciA8IG5ldy0+YWRkciArIG5ldy0+c2l6ZSAp
CiAgICAgICAgIHsKQEAgLTUzOSwyNSArNTM5LDI1IEBAIGludCByZWdpc3Rlcl92cGNpX21tY2Zn
X2hhbmRsZXIoc3RydWN0IGRvbWFpbiAqZCwgcGFkZHJfdCBhZGRyLAogICAgICAgICAgICAgICAg
ICBuZXctPnNlZ21lbnQgPT0gbW1jZmctPnNlZ21lbnQgJiYKICAgICAgICAgICAgICAgICAgbmV3
LT5zaXplID09IG1tY2ZnLT5zaXplICkKICAgICAgICAgICAgICAgICByZXQgPSAwOwotICAgICAg
ICAgICAgd3JpdGVfdW5sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4ubW1jZmdfbG9jayk7CisgICAg
ICAgICAgICB3cml0ZV91bmxvY2soJmQtPmFyY2guaHZtLm1tY2ZnX2xvY2spOwogICAgICAgICAg
ICAgeGZyZWUobmV3KTsKICAgICAgICAgICAgIHJldHVybiByZXQ7CiAgICAgICAgIH0KIAotICAg
IGlmICggbGlzdF9lbXB0eSgmZC0+YXJjaC5odm1fZG9tYWluLm1tY2ZnX3JlZ2lvbnMpICkKKyAg
ICBpZiAoIGxpc3RfZW1wdHkoJmQtPmFyY2guaHZtLm1tY2ZnX3JlZ2lvbnMpICkKICAgICAgICAg
cmVnaXN0ZXJfbW1pb19oYW5kbGVyKGQsICZ2cGNpX21tY2ZnX29wcyk7CiAKLSAgICBsaXN0X2Fk
ZCgmbmV3LT5uZXh0LCAmZC0+YXJjaC5odm1fZG9tYWluLm1tY2ZnX3JlZ2lvbnMpOwotICAgIHdy
aXRlX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLm1tY2ZnX2xvY2spOworICAgIGxpc3RfYWRk
KCZuZXctPm5leHQsICZkLT5hcmNoLmh2bS5tbWNmZ19yZWdpb25zKTsKKyAgICB3cml0ZV91bmxv
Y2soJmQtPmFyY2guaHZtLm1tY2ZnX2xvY2spOwogCiAgICAgcmV0dXJuIDA7CiB9CiAKIHZvaWQg
ZGVzdHJveV92cGNpX21tY2ZnKHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgc3RydWN0IGxpc3Rf
aGVhZCAqbW1jZmdfcmVnaW9ucyA9ICZkLT5hcmNoLmh2bV9kb21haW4ubW1jZmdfcmVnaW9uczsK
KyAgICBzdHJ1Y3QgbGlzdF9oZWFkICptbWNmZ19yZWdpb25zID0gJmQtPmFyY2guaHZtLm1tY2Zn
X3JlZ2lvbnM7CiAKLSAgICB3cml0ZV9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4ubW1jZmdfbG9j
ayk7CisgICAgd3JpdGVfbG9jaygmZC0+YXJjaC5odm0ubW1jZmdfbG9jayk7CiAgICAgd2hpbGUg
KCAhbGlzdF9lbXB0eShtbWNmZ19yZWdpb25zKSApCiAgICAgewogICAgICAgICBzdHJ1Y3QgaHZt
X21tY2ZnICptbWNmZyA9IGxpc3RfZmlyc3RfZW50cnkobW1jZmdfcmVnaW9ucywKQEAgLTU2Niw3
ICs1NjYsNyBAQCB2b2lkIGRlc3Ryb3lfdnBjaV9tbWNmZyhzdHJ1Y3QgZG9tYWluICpkKQogICAg
ICAgICBsaXN0X2RlbCgmbW1jZmctPm5leHQpOwogICAgICAgICB4ZnJlZShtbWNmZyk7CiAgICAg
fQotICAgIHdyaXRlX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLm1tY2ZnX2xvY2spOworICAg
IHdyaXRlX3VubG9jaygmZC0+YXJjaC5odm0ubW1jZmdfbG9jayk7CiB9CiAKIC8qCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMgYi94ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMK
aW5kZXggOTQwYTJjOS4uOGQ2MGIwMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9pb3Jl
cS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYwpAQCAtMzgsMTMgKzM4LDEzIEBAIHN0
YXRpYyB2b2lkIHNldF9pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50
IGlkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZl
ciAqcykKIHsKICAgICBBU1NFUlQoaWQgPCBNQVhfTlJfSU9SRVFfU0VSVkVSUyk7Ci0gICAgQVNT
RVJUKCFzIHx8ICFkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLnNlcnZlcltpZF0pOwor
ICAgIEFTU0VSVCghcyB8fCAhZC0+YXJjaC5odm0uaW9yZXFfc2VydmVyLnNlcnZlcltpZF0pOwog
Ci0gICAgZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5zZXJ2ZXJbaWRdID0gczsKKyAg
ICBkLT5hcmNoLmh2bS5pb3JlcV9zZXJ2ZXIuc2VydmVyW2lkXSA9IHM7CiB9CiAKICNkZWZpbmUg
R0VUX0lPUkVRX1NFUlZFUihkLCBpZCkgXAotICAgIChkKS0+YXJjaC5odm1fZG9tYWluLmlvcmVx
X3NlcnZlci5zZXJ2ZXJbaWRdCisgICAgKGQpLT5hcmNoLmh2bS5pb3JlcV9zZXJ2ZXIuc2VydmVy
W2lkXQogCiBzdGF0aWMgc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKmdldF9pb3JlcV9zZXJ2ZXIo
Y29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgaWQpCkBAIC0yNDcsMTAgKzI0NywxMCBAQCBz
dGF0aWMgZ2ZuX3QgaHZtX2FsbG9jX2lvcmVxX2dmbihzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAq
cykKIAogICAgIEFTU0VSVCghSVNfREVGQVVMVChzKSk7CiAKLSAgICBmb3IgKCBpID0gMDsgaSA8
IHNpemVvZihkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfZ2ZuLm1hc2spICogODsgaSsrICkKKyAg
ICBmb3IgKCBpID0gMDsgaSA8IHNpemVvZihkLT5hcmNoLmh2bS5pb3JlcV9nZm4ubWFzaykgKiA4
OyBpKysgKQogICAgIHsKLSAgICAgICAgaWYgKCB0ZXN0X2FuZF9jbGVhcl9iaXQoaSwgJmQtPmFy
Y2guaHZtX2RvbWFpbi5pb3JlcV9nZm4ubWFzaykgKQotICAgICAgICAgICAgcmV0dXJuIF9nZm4o
ZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX2dmbi5iYXNlICsgaSk7CisgICAgICAgIGlmICggdGVz
dF9hbmRfY2xlYXJfYml0KGksICZkLT5hcmNoLmh2bS5pb3JlcV9nZm4ubWFzaykgKQorICAgICAg
ICAgICAgcmV0dXJuIF9nZm4oZC0+YXJjaC5odm0uaW9yZXFfZ2ZuLmJhc2UgKyBpKTsKICAgICB9
CiAKICAgICByZXR1cm4gSU5WQUxJRF9HRk47CkBAIC0yNTksMTIgKzI1OSwxMiBAQCBzdGF0aWMg
Z2ZuX3QgaHZtX2FsbG9jX2lvcmVxX2dmbihzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqcykKIHN0
YXRpYyB2b2lkIGh2bV9mcmVlX2lvcmVxX2dmbihzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqcywg
Z2ZuX3QgZ2ZuKQogewogICAgIHN0cnVjdCBkb21haW4gKmQgPSBzLT50YXJnZXQ7Ci0gICAgdW5z
aWduZWQgaW50IGkgPSBnZm5feChnZm4pIC0gZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX2dmbi5i
YXNlOworICAgIHVuc2lnbmVkIGludCBpID0gZ2ZuX3goZ2ZuKSAtIGQtPmFyY2guaHZtLmlvcmVx
X2dmbi5iYXNlOwogCiAgICAgQVNTRVJUKCFJU19ERUZBVUxUKHMpKTsKICAgICBBU1NFUlQoIWdm
bl9lcShnZm4sIElOVkFMSURfR0ZOKSk7CiAKLSAgICBzZXRfYml0KGksICZkLT5hcmNoLmh2bV9k
b21haW4uaW9yZXFfZ2ZuLm1hc2spOworICAgIHNldF9iaXQoaSwgJmQtPmFyY2guaHZtLmlvcmVx
X2dmbi5tYXNrKTsKIH0KIAogc3RhdGljIHZvaWQgaHZtX3VubWFwX2lvcmVxX2dmbihzdHJ1Y3Qg
aHZtX2lvcmVxX3NlcnZlciAqcywgYm9vbCBidWYpCkBAIC0zMDcsOCArMzA3LDggQEAgc3RhdGlj
IGludCBodm1fbWFwX2lvcmVxX2dmbihzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqcywgYm9vbCBi
dWYpCiAKICAgICBpZiAoIElTX0RFRkFVTFQocykgKQogICAgICAgICBpb3JwLT5nZm4gPSBfZ2Zu
KGJ1ZiA/Ci0gICAgICAgICAgICAgICAgICAgICAgICAgZC0+YXJjaC5odm1fZG9tYWluLnBhcmFt
c1tIVk1fUEFSQU1fQlVGSU9SRVFfUEZOXSA6Ci0gICAgICAgICAgICAgICAgICAgICAgICAgZC0+
YXJjaC5odm1fZG9tYWluLnBhcmFtc1tIVk1fUEFSQU1fSU9SRVFfUEZOXSk7CisgICAgICAgICAg
ICAgICAgICAgICAgICAgZC0+YXJjaC5odm0ucGFyYW1zW0hWTV9QQVJBTV9CVUZJT1JFUV9QRk5d
IDoKKyAgICAgICAgICAgICAgICAgICAgICAgICBkLT5hcmNoLmh2bS5wYXJhbXNbSFZNX1BBUkFN
X0lPUkVRX1BGTl0pOwogICAgIGVsc2UKICAgICAgICAgaW9ycC0+Z2ZuID0gaHZtX2FsbG9jX2lv
cmVxX2dmbihzKTsKIApAQCAtMzk0LDcgKzM5NCw3IEBAIGJvb2wgaXNfaW9yZXFfc2VydmVyX3Bh
Z2Uoc3RydWN0IGRvbWFpbiAqZCwgY29uc3Qgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSkKICAgICB1
bnNpZ25lZCBpbnQgaWQ7CiAgICAgYm9vbCBmb3VuZCA9IGZhbHNlOwogCi0gICAgc3Bpbl9sb2Nr
X3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBz
cGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bS5pb3JlcV9zZXJ2ZXIubG9jayk7CiAKICAg
ICBGT1JfRUFDSF9JT1JFUV9TRVJWRVIoZCwgaWQsIHMpCiAgICAgewpAQCAtNDA1LDcgKzQwNSw3
IEBAIGJvb2wgaXNfaW9yZXFfc2VydmVyX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgY29uc3Qgc3Ry
dWN0IHBhZ2VfaW5mbyAqcGFnZSkKICAgICAgICAgfQogICAgIH0KIAotICAgIHNwaW5fdW5sb2Nr
X3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBz
cGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtLmlvcmVxX3NlcnZlci5sb2NrKTsKIAog
ICAgIHJldHVybiBmb3VuZDsKIH0KQEAgLTQ5Miw3ICs0OTIsNyBAQCBzdGF0aWMgaW50IGh2bV9p
b3JlcV9zZXJ2ZXJfYWRkX3ZjcHUoc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnMsCiAKICAgICAg
ICAgcy0+YnVmaW9yZXFfZXZ0Y2huID0gcmM7CiAgICAgICAgIGlmICggSVNfREVGQVVMVChzKSAp
Ci0gICAgICAgICAgICBkLT5hcmNoLmh2bV9kb21haW4ucGFyYW1zW0hWTV9QQVJBTV9CVUZJT1JF
UV9FVlRDSE5dID0KKyAgICAgICAgICAgIGQtPmFyY2guaHZtLnBhcmFtc1tIVk1fUEFSQU1fQlVG
SU9SRVFfRVZUQ0hOXSA9CiAgICAgICAgICAgICAgICAgcy0+YnVmaW9yZXFfZXZ0Y2huOwogICAg
IH0KIApAQCAtNzk3LDcgKzc5Nyw3IEBAIGludCBodm1fY3JlYXRlX2lvcmVxX3NlcnZlcihzdHJ1
Y3QgZG9tYWluICpkLCBib29sIGlzX2RlZmF1bHQsCiAgICAgICAgIHJldHVybiAtRU5PTUVNOwog
CiAgICAgZG9tYWluX3BhdXNlKGQpOwotICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2gu
aHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl9sb2NrX3JlY3Vyc2l2ZSgm
ZC0+YXJjaC5odm0uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgaWYgKCBpc19kZWZhdWx0ICkK
ICAgICB7CkBAIC04NDEsMTMgKzg0MSwxMyBAQCBpbnQgaHZtX2NyZWF0ZV9pb3JlcV9zZXJ2ZXIo
c3RydWN0IGRvbWFpbiAqZCwgYm9vbCBpc19kZWZhdWx0LAogICAgIGlmICggaWQgKQogICAgICAg
ICAqaWQgPSBpOwogCi0gICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21h
aW4uaW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJj
aC5odm0uaW9yZXFfc2VydmVyLmxvY2spOwogICAgIGRvbWFpbl91bnBhdXNlKGQpOwogCiAgICAg
cmV0dXJuIDA7CiAKICBmYWlsOgotICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5o
dm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBzcGluX3VubG9ja19yZWN1cnNpdmUo
JmQtPmFyY2guaHZtLmlvcmVxX3NlcnZlci5sb2NrKTsKICAgICBkb21haW5fdW5wYXVzZShkKTsK
IAogICAgIHhmcmVlKHMpOwpAQCAtODYyLDcgKzg2Miw3IEBAIGludCBodm1fZGVzdHJveV9pb3Jl
cV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCkKICAgICBpZiAoIGlkID09
IERFRkFVTFRfSU9TRVJWSUQgKQogICAgICAgICByZXR1cm4gLUVQRVJNOwogCi0gICAgc3Bpbl9s
b2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAg
ICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bS5pb3JlcV9zZXJ2ZXIubG9jayk7CiAK
ICAgICBzID0gZ2V0X2lvcmVxX3NlcnZlcihkLCBpZCk7CiAKQEAgLTg5OCw3ICs4OTgsNyBAQCBp
bnQgaHZtX2Rlc3Ryb3lfaW9yZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQsIGlvc2VydmlkX3Qg
aWQpCiAgICAgcmMgPSAwOwogCiAgb3V0OgotICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+
YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBzcGluX3VubG9ja19yZWN1
cnNpdmUoJmQtPmFyY2guaHZtLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIHJldHVybiByYzsK
IH0KQEAgLTkxNCw3ICs5MTQsNyBAQCBpbnQgaHZtX2dldF9pb3JlcV9zZXJ2ZXJfaW5mbyhzdHJ1
Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAogICAgIGlmICggaWQgPT0gREVGQVVMVF9JT1NF
UlZJRCApCiAgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKIAotICAgIHNwaW5fbG9ja19yZWN1
cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl9s
b2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm0uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgcyA9
IGdldF9pb3JlcV9zZXJ2ZXIoZCwgaWQpOwogCkBAIC05NTAsNyArOTUwLDcgQEAgaW50IGh2bV9n
ZXRfaW9yZXFfc2VydmVyX2luZm8oc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwKICAg
ICByYyA9IDA7CiAKICBvdXQ6Ci0gICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2
bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgm
ZC0+YXJjaC5odm0uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgcmV0dXJuIHJjOwogfQpAQCAt
OTY3LDcgKzk2Nyw3IEBAIGludCBodm1fZ2V0X2lvcmVxX3NlcnZlcl9mcmFtZShzdHJ1Y3QgZG9t
YWluICpkLCBpb3NlcnZpZF90IGlkLAogICAgIGlmICggIWlzX2h2bV9kb21haW4oZCkgKQogICAg
ICAgICByZXR1cm4gLUVJTlZBTDsKIAotICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2gu
aHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bpbl9sb2NrX3JlY3Vyc2l2ZSgm
ZC0+YXJjaC5odm0uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgcyA9IGdldF9pb3JlcV9zZXJ2
ZXIoZCwgaWQpOwogCkBAIC0xMDA3LDcgKzEwMDcsNyBAQCBpbnQgaHZtX2dldF9pb3JlcV9zZXJ2
ZXJfZnJhbWUoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwKICAgICB9CiAKICBvdXQ6
Ci0gICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2Vy
dmVyLmxvY2spOworICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm0uaW9yZXFf
c2VydmVyLmxvY2spOwogCiAgICAgcmV0dXJuIHJjOwogfQpAQCAtMTAyNiw3ICsxMDI2LDcgQEAg
aW50IGh2bV9tYXBfaW9fcmFuZ2VfdG9faW9yZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQsIGlv
c2VydmlkX3QgaWQsCiAgICAgaWYgKCBpZCA9PSBERUZBVUxUX0lPU0VSVklEICkKICAgICAgICAg
cmV0dXJuIC1FT1BOT1RTVVBQOwogCi0gICAgc3Bpbl9sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5o
dm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZk
LT5hcmNoLmh2bS5pb3JlcV9zZXJ2ZXIubG9jayk7CiAKICAgICBzID0gZ2V0X2lvcmVxX3NlcnZl
cihkLCBpZCk7CiAKQEAgLTEwNjQsNyArMTA2NCw3IEBAIGludCBodm1fbWFwX2lvX3JhbmdlX3Rv
X2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAogICAgIHJjID0g
cmFuZ2VzZXRfYWRkX3JhbmdlKHIsIHN0YXJ0LCBlbmQpOwogCiAgb3V0OgotICAgIHNwaW5fdW5s
b2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAg
ICBzcGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtLmlvcmVxX3NlcnZlci5sb2NrKTsK
IAogICAgIHJldHVybiByYzsKIH0KQEAgLTEwODMsNyArMTA4Myw3IEBAIGludCBodm1fdW5tYXBf
aW9fcmFuZ2VfZnJvbV9pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBp
ZCwKICAgICBpZiAoIGlkID09IERFRkFVTFRfSU9TRVJWSUQgKQogICAgICAgICByZXR1cm4gLUVP
UE5PVFNVUFA7CiAKLSAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4u
aW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZt
LmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIHMgPSBnZXRfaW9yZXFfc2VydmVyKGQsIGlkKTsK
IApAQCAtMTEyMSw3ICsxMTIxLDcgQEAgaW50IGh2bV91bm1hcF9pb19yYW5nZV9mcm9tX2lvcmVx
X3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAogICAgIHJjID0gcmFuZ2Vz
ZXRfcmVtb3ZlX3JhbmdlKHIsIHN0YXJ0LCBlbmQpOwogCiAgb3V0OgotICAgIHNwaW5fdW5sb2Nr
X3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBz
cGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtLmlvcmVxX3NlcnZlci5sb2NrKTsKIAog
ICAgIHJldHVybiByYzsKIH0KQEAgLTExNDksNyArMTE0OSw3IEBAIGludCBodm1fbWFwX21lbV90
eXBlX3RvX2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAogICAg
IGlmICggZmxhZ3MgJiB+WEVOX0RNT1BfSU9SRVFfTUVNX0FDQ0VTU19XUklURSApCiAgICAgICAg
IHJldHVybiAtRUlOVkFMOwogCi0gICAgc3Bpbl9sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1f
ZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5h
cmNoLmh2bS5pb3JlcV9zZXJ2ZXIubG9jayk7CiAKICAgICBzID0gZ2V0X2lvcmVxX3NlcnZlcihk
LCBpZCk7CiAKQEAgLTExNjYsNyArMTE2Niw3IEBAIGludCBodm1fbWFwX21lbV90eXBlX3RvX2lv
cmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAogICAgIHJjID0gcDJt
X3NldF9pb3JlcV9zZXJ2ZXIoZCwgZmxhZ3MsIHMpOwogCiAgb3V0OgotICAgIHNwaW5fdW5sb2Nr
X3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKKyAgICBz
cGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtLmlvcmVxX3NlcnZlci5sb2NrKTsKIAog
ICAgIGlmICggcmMgPT0gMCAmJiBmbGFncyA9PSAwICkKICAgICB7CkBAIC0xMTg4LDcgKzExODgs
NyBAQCBpbnQgaHZtX3NldF9pb3JlcV9zZXJ2ZXJfc3RhdGUoc3RydWN0IGRvbWFpbiAqZCwgaW9z
ZXJ2aWRfdCBpZCwKICAgICBpZiAoIGlkID09IERFRkFVTFRfSU9TRVJWSUQgKQogICAgICAgICBy
ZXR1cm4gLUVPUE5PVFNVUFA7CiAKLSAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2
bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQt
PmFyY2guaHZtLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIHMgPSBnZXRfaW9yZXFfc2VydmVy
KGQsIGlkKTsKIApAQCAtMTIxNCw3ICsxMjE0LDcgQEAgaW50IGh2bV9zZXRfaW9yZXFfc2VydmVy
X3N0YXRlKHN0cnVjdCBkb21haW4gKmQsIGlvc2VydmlkX3QgaWQsCiAgICAgcmMgPSAwOwogCiAg
b3V0OgotICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVx
X3NlcnZlci5sb2NrKTsKKyAgICBzcGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtLmlv
cmVxX3NlcnZlci5sb2NrKTsKICAgICByZXR1cm4gcmM7CiB9CiAKQEAgLTEyMjQsNyArMTIyNCw3
IEBAIGludCBodm1fYWxsX2lvcmVxX3NlcnZlcnNfYWRkX3ZjcHUoc3RydWN0IGRvbWFpbiAqZCwg
c3RydWN0IHZjcHUgKnYpCiAgICAgdW5zaWduZWQgaW50IGlkOwogICAgIGludCByYzsKIAotICAg
IHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9j
ayk7CisgICAgc3Bpbl9sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm0uaW9yZXFfc2VydmVyLmxv
Y2spOwogCiAgICAgRk9SX0VBQ0hfSU9SRVFfU0VSVkVSKGQsIGlkLCBzKQogICAgIHsKQEAgLTEy
MzMsNyArMTIzMyw3IEBAIGludCBodm1fYWxsX2lvcmVxX3NlcnZlcnNfYWRkX3ZjcHUoc3RydWN0
IGRvbWFpbiAqZCwgc3RydWN0IHZjcHUgKnYpCiAgICAgICAgICAgICBnb3RvIGZhaWw7CiAgICAg
fQogCi0gICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFf
c2VydmVyLmxvY2spOworICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm0uaW9y
ZXFfc2VydmVyLmxvY2spOwogCiAgICAgcmV0dXJuIDA7CiAKQEAgLTEyNDgsNyArMTI0OCw3IEBA
IGludCBodm1fYWxsX2lvcmVxX3NlcnZlcnNfYWRkX3ZjcHUoc3RydWN0IGRvbWFpbiAqZCwgc3Ry
dWN0IHZjcHUgKnYpCiAgICAgICAgIGh2bV9pb3JlcV9zZXJ2ZXJfcmVtb3ZlX3ZjcHUocywgdik7
CiAgICAgfQogCi0gICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4u
aW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5o
dm0uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAgcmV0dXJuIHJjOwogfQpAQCAtMTI1OCwxMiAr
MTI1OCwxMiBAQCB2b2lkIGh2bV9hbGxfaW9yZXFfc2VydmVyc19yZW1vdmVfdmNwdShzdHJ1Y3Qg
ZG9tYWluICpkLCBzdHJ1Y3QgdmNwdSAqdikKICAgICBzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAq
czsKICAgICB1bnNpZ25lZCBpbnQgaWQ7CiAKLSAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5h
cmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOworICAgIHNwaW5fbG9ja19yZWN1cnNp
dmUoJmQtPmFyY2guaHZtLmlvcmVxX3NlcnZlci5sb2NrKTsKIAogICAgIEZPUl9FQUNIX0lPUkVR
X1NFUlZFUihkLCBpZCwgcykKICAgICAgICAgaHZtX2lvcmVxX3NlcnZlcl9yZW1vdmVfdmNwdShz
LCB2KTsKIAotICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlv
cmVxX3NlcnZlci5sb2NrKTsKKyAgICBzcGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZt
LmlvcmVxX3NlcnZlci5sb2NrKTsKIH0KIAogdm9pZCBodm1fZGVzdHJveV9hbGxfaW9yZXFfc2Vy
dmVycyhzdHJ1Y3QgZG9tYWluICpkKQpAQCAtMTI3MSw3ICsxMjcxLDcgQEAgdm9pZCBodm1fZGVz
dHJveV9hbGxfaW9yZXFfc2VydmVycyhzdHJ1Y3QgZG9tYWluICpkKQogICAgIHN0cnVjdCBodm1f
aW9yZXFfc2VydmVyICpzOwogICAgIHVuc2lnbmVkIGludCBpZDsKIAotICAgIHNwaW5fbG9ja19y
ZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7CisgICAgc3Bp
bl9sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm0uaW9yZXFfc2VydmVyLmxvY2spOwogCiAgICAg
LyogTm8gbmVlZCB0byBkb21haW5fcGF1c2UoKSBhcyB0aGUgZG9tYWluIGlzIGJlaW5nIHRvcm4g
ZG93biAqLwogCkBAIC0xMjkxLDcgKzEyOTEsNyBAQCB2b2lkIGh2bV9kZXN0cm95X2FsbF9pb3Jl
cV9zZXJ2ZXJzKHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgIHhmcmVlKHMpOwogICAgIH0KIAot
ICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZl
ci5sb2NrKTsKKyAgICBzcGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtLmlvcmVxX3Nl
cnZlci5sb2NrKTsKIH0KIAogc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKmh2bV9zZWxlY3RfaW9y
ZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQsCkBAIC0xMzA2LDcgKzEzMDYsNyBAQCBzdHJ1Y3Qg
aHZtX2lvcmVxX3NlcnZlciAqaHZtX3NlbGVjdF9pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAq
ZCwKICAgICBpZiAoIHAtPnR5cGUgIT0gSU9SRVFfVFlQRV9DT1BZICYmIHAtPnR5cGUgIT0gSU9S
RVFfVFlQRV9QSU8gKQogICAgICAgICByZXR1cm4gR0VUX0lPUkVRX1NFUlZFUihkLCBERUZBVUxU
X0lPU0VSVklEKTsKIAotICAgIGNmOCA9IGQtPmFyY2guaHZtX2RvbWFpbi5wY2lfY2Y4OworICAg
IGNmOCA9IGQtPmFyY2guaHZtLnBjaV9jZjg7CiAKICAgICBpZiAoIHAtPnR5cGUgPT0gSU9SRVFf
VFlQRV9QSU8gJiYKICAgICAgICAgIChwLT5hZGRyICYgfjMpID09IDB4Y2ZjICYmCkBAIC0xNTY0
LDcgKzE1NjQsNyBAQCBzdGF0aWMgaW50IGh2bV9hY2Nlc3NfY2Y4KAogICAgIHN0cnVjdCBkb21h
aW4gKmQgPSBjdXJyZW50LT5kb21haW47CiAKICAgICBpZiAoIGRpciA9PSBJT1JFUV9XUklURSAm
JiBieXRlcyA9PSA0ICkKLSAgICAgICAgZC0+YXJjaC5odm1fZG9tYWluLnBjaV9jZjggPSAqdmFs
OworICAgICAgICBkLT5hcmNoLmh2bS5wY2lfY2Y4ID0gKnZhbDsKIAogICAgIC8qIFdlIGFsd2F5
cyBuZWVkIHRvIGZhbGwgdGhyb3VnaCB0byB0aGUgY2F0Y2ggYWxsIGVtdWxhdG9yICovCiAgICAg
cmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwpAQCAtMTU3Miw3ICsxNTcyLDcgQEAgc3RhdGlj
IGludCBodm1fYWNjZXNzX2NmOCgKIAogdm9pZCBodm1faW9yZXFfaW5pdChzdHJ1Y3QgZG9tYWlu
ICpkKQogewotICAgIHNwaW5fbG9ja19pbml0KCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2Vy
dmVyLmxvY2spOworICAgIHNwaW5fbG9ja19pbml0KCZkLT5hcmNoLmh2bS5pb3JlcV9zZXJ2ZXIu
bG9jayk7CiAKICAgICByZWdpc3Rlcl9wb3J0aW9faGFuZGxlcihkLCAweGNmOCwgNCwgaHZtX2Fj
Y2Vzc19jZjgpOwogfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9pcnEuYyBiL3hlbi9h
cmNoL3g4Ni9odm0vaXJxLmMKaW5kZXggZGZlOGVkNi4uMWRlZDJjMiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9pcnEuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2lycS5jCkBAIC01Miwx
MSArNTIsMTEgQEAgaW50IGh2bV9pb2FwaWNfYXNzZXJ0KHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGludCBnc2ksIGJvb2wgbGV2ZWwpCiAgICAgICAgIHJldHVybiAtMTsKICAgICB9CiAKLSAg
ICBzcGluX2xvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jayk7CisgICAgc3Bpbl9sb2Nr
KCZkLT5hcmNoLmh2bS5pcnFfbG9jayk7CiAgICAgaWYgKCAhbGV2ZWwgfHwgaHZtX2lycS0+Z3Np
X2Fzc2VydF9jb3VudFtnc2ldKysgPT0gMCApCiAgICAgICAgIGFzc2VydF9nc2koZCwgZ3NpKTsK
ICAgICB2ZWN0b3IgPSB2aW9hcGljX2dldF92ZWN0b3IoZCwgZ3NpKTsKLSAgICBzcGluX3VubG9j
aygmZC0+YXJjaC5odm1fZG9tYWluLmlycV9sb2NrKTsKKyAgICBzcGluX3VubG9jaygmZC0+YXJj
aC5odm0uaXJxX2xvY2spOwogCiAgICAgcmV0dXJuIHZlY3RvcjsKIH0KQEAgLTcxLDkgKzcxLDkg
QEAgdm9pZCBodm1faW9hcGljX2RlYXNzZXJ0KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGlu
dCBnc2kpCiAgICAgICAgIHJldHVybjsKICAgICB9CiAKLSAgICBzcGluX2xvY2soJmQtPmFyY2gu
aHZtX2RvbWFpbi5pcnFfbG9jayk7CisgICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bS5pcnFfbG9j
ayk7CiAgICAgaHZtX2lycS0+Z3NpX2Fzc2VydF9jb3VudFtnc2ldLS07Ci0gICAgc3Bpbl91bmxv
Y2soJmQtPmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jayk7CisgICAgc3Bpbl91bmxvY2soJmQtPmFy
Y2guaHZtLmlycV9sb2NrKTsKIH0KIAogc3RhdGljIHZvaWQgYXNzZXJ0X2lycShzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBpb2FwaWNfZ3NpLCB1bnNpZ25lZCBwaWNfaXJxKQpAQCAtMTIyLDkg
KzEyMiw5IEBAIHN0YXRpYyB2b2lkIF9faHZtX3BjaV9pbnR4X2Fzc2VydCgKIHZvaWQgaHZtX3Bj
aV9pbnR4X2Fzc2VydCgKICAgICBzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgZGV2aWNl
LCB1bnNpZ25lZCBpbnQgaW50eCkKIHsKLSAgICBzcGluX2xvY2soJmQtPmFyY2guaHZtX2RvbWFp
bi5pcnFfbG9jayk7CisgICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bS5pcnFfbG9jayk7CiAgICAg
X19odm1fcGNpX2ludHhfYXNzZXJ0KGQsIGRldmljZSwgaW50eCk7Ci0gICAgc3Bpbl91bmxvY2so
JmQtPmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jayk7CisgICAgc3Bpbl91bmxvY2soJmQtPmFyY2gu
aHZtLmlycV9sb2NrKTsKIH0KIAogc3RhdGljIHZvaWQgX19odm1fcGNpX2ludHhfZGVhc3NlcnQo
CkBAIC0xNTYsOSArMTU2LDkgQEAgc3RhdGljIHZvaWQgX19odm1fcGNpX2ludHhfZGVhc3NlcnQo
CiB2b2lkIGh2bV9wY2lfaW50eF9kZWFzc2VydCgKICAgICBzdHJ1Y3QgZG9tYWluICpkLCB1bnNp
Z25lZCBpbnQgZGV2aWNlLCB1bnNpZ25lZCBpbnQgaW50eCkKIHsKLSAgICBzcGluX2xvY2soJmQt
PmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jayk7CisgICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bS5p
cnFfbG9jayk7CiAgICAgX19odm1fcGNpX2ludHhfZGVhc3NlcnQoZCwgZGV2aWNlLCBpbnR4KTsK
LSAgICBzcGluX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlycV9sb2NrKTsKKyAgICBzcGlu
X3VubG9jaygmZC0+YXJjaC5odm0uaXJxX2xvY2spOwogfQogCiB2b2lkIGh2bV9nc2lfYXNzZXJ0
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBnc2kpCkBAIC0xNzksMTMgKzE3OSwxMyBA
QCB2b2lkIGh2bV9nc2lfYXNzZXJ0KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBnc2kp
CiAgICAgICogZm9yIHRoZSBoYXJkd2FyZSBkb21haW4sIFhlbiBuZWVkcyB0byByZWx5IG9uIGdz
aV9hc3NlcnRfY291bnQgaW4gb3JkZXIKICAgICAgKiB0byBrbm93IGlmIHRoZSBHU0kgaXMgcGVu
ZGluZyBvciBub3QuCiAgICAgICovCi0gICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4u
aXJxX2xvY2spOworICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm0uaXJxX2xvY2spOwogICAgIGlm
ICggIWh2bV9pcnEtPmdzaV9hc3NlcnRfY291bnRbZ3NpXSApCiAgICAgewogICAgICAgICBodm1f
aXJxLT5nc2lfYXNzZXJ0X2NvdW50W2dzaV0gPSAxOwogICAgICAgICBhc3NlcnRfZ3NpKGQsIGdz
aSk7CiAgICAgfQotICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaXJxX2xvY2sp
OworICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2bS5pcnFfbG9jayk7CiB9CiAKIHZvaWQgaHZt
X2dzaV9kZWFzc2VydChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgZ3NpKQpAQCAtMTk4
LDkgKzE5OCw5IEBAIHZvaWQgaHZtX2dzaV9kZWFzc2VydChzdHJ1Y3QgZG9tYWluICpkLCB1bnNp
Z25lZCBpbnQgZ3NpKQogICAgICAgICByZXR1cm47CiAgICAgfQogCi0gICAgc3Bpbl9sb2NrKCZk
LT5hcmNoLmh2bV9kb21haW4uaXJxX2xvY2spOworICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm0u
aXJxX2xvY2spOwogICAgIGh2bV9pcnEtPmdzaV9hc3NlcnRfY291bnRbZ3NpXSA9IDA7Ci0gICAg
c3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jayk7CisgICAgc3Bpbl91bmxv
Y2soJmQtPmFyY2guaHZtLmlycV9sb2NrKTsKIH0KIAogaW50IGh2bV9pc2FfaXJxX2Fzc2VydChz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaXNhX2lycSwKQEAgLTIxMyw3ICsyMTMsNyBA
QCBpbnQgaHZtX2lzYV9pcnFfYXNzZXJ0KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBp
c2FfaXJxLAogCiAgICAgQVNTRVJUKGlzYV9pcnEgPD0gMTUpOwogCi0gICAgc3Bpbl9sb2NrKCZk
LT5hcmNoLmh2bV9kb21haW4uaXJxX2xvY2spOworICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm0u
aXJxX2xvY2spOwogCiAgICAgaWYgKCAhX190ZXN0X2FuZF9zZXRfYml0KGlzYV9pcnEsICZodm1f
aXJxLT5pc2FfaXJxLmkpICYmCiAgICAgICAgICAoaHZtX2lycS0+Z3NpX2Fzc2VydF9jb3VudFtn
c2ldKysgPT0gMCkgKQpAQCAtMjIyLDcgKzIyMiw3IEBAIGludCBodm1faXNhX2lycV9hc3NlcnQo
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGlzYV9pcnEsCiAgICAgaWYgKCBnZXRfdmVj
dG9yICkKICAgICAgICAgdmVjdG9yID0gZ2V0X3ZlY3RvcihkLCBnc2kpOwogCi0gICAgc3Bpbl91
bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jayk7CisgICAgc3Bpbl91bmxvY2soJmQt
PmFyY2guaHZtLmlycV9sb2NrKTsKIAogICAgIHJldHVybiB2ZWN0b3I7CiB9CkBAIC0yMzUsMTMg
KzIzNSwxMyBAQCB2b2lkIGh2bV9pc2FfaXJxX2RlYXNzZXJ0KAogCiAgICAgQVNTRVJUKGlzYV9p
cnEgPD0gMTUpOwogCi0gICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaXJxX2xvY2sp
OworICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm0uaXJxX2xvY2spOwogCiAgICAgaWYgKCBfX3Rl
c3RfYW5kX2NsZWFyX2JpdChpc2FfaXJxLCAmaHZtX2lycS0+aXNhX2lycS5pKSAmJgogICAgICAg
ICAgKC0taHZtX2lycS0+Z3NpX2Fzc2VydF9jb3VudFtnc2ldID09IDApICkKICAgICAgICAgZGVh
c3NlcnRfaXJxKGQsIGlzYV9pcnEpOwogCi0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2Rv
bWFpbi5pcnFfbG9jayk7CisgICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtLmlycV9sb2NrKTsK
IH0KIAogc3RhdGljIHZvaWQgaHZtX3NldF9jYWxsYmFja19pcnFfbGV2ZWwoc3RydWN0IHZjcHUg
KnYpCkBAIC0yNTIsNyArMjUyLDcgQEAgc3RhdGljIHZvaWQgaHZtX3NldF9jYWxsYmFja19pcnFf
bGV2ZWwoc3RydWN0IHZjcHUgKnYpCiAKICAgICBBU1NFUlQodi0+dmNwdV9pZCA9PSAwKTsKIAot
ICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlycV9sb2NrKTsKKyAgICBzcGluX2xv
Y2soJmQtPmFyY2guaHZtLmlycV9sb2NrKTsKIAogICAgIC8qIE5CLiBEbyBub3QgY2hlY2sgdGhl
IGV2dGNobl91cGNhbGxfbWFzay4gSXQgaXMgbm90IHVzZWQgaW4gSFZNIG1vZGUuICovCiAgICAg
YXNzZXJ0ZWQgPSAhIXZjcHVfaW5mbyh2LCBldnRjaG5fdXBjYWxsX3BlbmRpbmcpOwpAQCAtMjg5
LDcgKzI4OSw3IEBAIHN0YXRpYyB2b2lkIGh2bV9zZXRfY2FsbGJhY2tfaXJxX2xldmVsKHN0cnVj
dCB2Y3B1ICp2KQogICAgIH0KIAogIG91dDoKLSAgICBzcGluX3VubG9jaygmZC0+YXJjaC5odm1f
ZG9tYWluLmlycV9sb2NrKTsKKyAgICBzcGluX3VubG9jaygmZC0+YXJjaC5odm0uaXJxX2xvY2sp
OwogfQogCiB2b2lkIGh2bV9tYXliZV9kZWFzc2VydF9ldnRjaG5faXJxKHZvaWQpCkBAIC0zMzEs
NyArMzMxLDcgQEAgaW50IGh2bV9zZXRfcGNpX2xpbmtfcm91dGUoc3RydWN0IGRvbWFpbiAqZCwg
dTggbGluaywgdTggaXNhX2lycSkKICAgICBpZiAoIChsaW5rID4gMykgfHwgKGlzYV9pcnEgPiAx
NSkgKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAotICAgIHNwaW5fbG9jaygmZC0+YXJjaC5o
dm1fZG9tYWluLmlycV9sb2NrKTsKKyAgICBzcGluX2xvY2soJmQtPmFyY2guaHZtLmlycV9sb2Nr
KTsKIAogICAgIG9sZF9pc2FfaXJxID0gaHZtX2lycS0+cGNpX2xpbmsucm91dGVbbGlua107CiAg
ICAgaWYgKCBvbGRfaXNhX2lycSA9PSBpc2FfaXJxICkKQEAgLTM2Myw3ICszNjMsNyBAQCBpbnQg
aHZtX3NldF9wY2lfbGlua19yb3V0ZShzdHJ1Y3QgZG9tYWluICpkLCB1OCBsaW5rLCB1OCBpc2Ff
aXJxKQogICAgIH0KIAogIG91dDoKLSAgICBzcGluX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWlu
LmlycV9sb2NrKTsKKyAgICBzcGluX3VubG9jaygmZC0+YXJjaC5odm0uaXJxX2xvY2spOwogCiAg
ICAgZHByaW50ayhYRU5MT0dfR19JTkZPLCAiRG9tJXUgUENJIGxpbmsgJXUgY2hhbmdlZCAldSAt
PiAldVxuIiwKICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgbGluaywgb2xkX2lzYV9pcnEsIGlz
YV9pcnEpOwpAQCAtNDMxLDcgKzQzMSw3IEBAIHZvaWQgaHZtX3NldF9jYWxsYmFja192aWEoc3Ry
dWN0IGRvbWFpbiAqZCwgdWludDY0X3QgdmlhKQogICAgICAgICAgKCFoYXNfdmxhcGljKGQpIHx8
ICFoYXNfdmlvYXBpYyhkKSB8fCAhaGFzX3ZwaWMoZCkpICkKICAgICAgICAgcmV0dXJuOwogCi0g
ICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaXJxX2xvY2spOworICAgIHNwaW5fbG9j
aygmZC0+YXJjaC5odm0uaXJxX2xvY2spOwogCiAgICAgLyogVGVhciBkb3duIG9sZCBjYWxsYmFj
ayB2aWEuICovCiAgICAgaWYgKCBodm1faXJxLT5jYWxsYmFja192aWFfYXNzZXJ0ZWQgKQpAQCAt
NDgxLDcgKzQ4MSw3IEBAIHZvaWQgaHZtX3NldF9jYWxsYmFja192aWEoc3RydWN0IGRvbWFpbiAq
ZCwgdWludDY0X3QgdmlhKQogICAgICAgICBicmVhazsKICAgICB9CiAKLSAgICBzcGluX3VubG9j
aygmZC0+YXJjaC5odm1fZG9tYWluLmlycV9sb2NrKTsKKyAgICBzcGluX3VubG9jaygmZC0+YXJj
aC5odm0uaXJxX2xvY2spOwogCiAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQogICAgICAgICBp
ZiAoIGlzX3ZjcHVfb25saW5lKHYpICkKQEAgLTUwOSw3ICs1MDksNyBAQCB2b2lkIGh2bV9zZXRf
Y2FsbGJhY2tfdmlhKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IHZpYSkKIAogc3RydWN0IGh2
bV9pbnRhY2sgaHZtX3ZjcHVfaGFzX3BlbmRpbmdfaXJxKHN0cnVjdCB2Y3B1ICp2KQogewotICAg
IHN0cnVjdCBodm1fZG9tYWluICpwbGF0ID0gJnYtPmRvbWFpbi0+YXJjaC5odm1fZG9tYWluOwor
ICAgIHN0cnVjdCBodm1fZG9tYWluICpwbGF0ID0gJnYtPmRvbWFpbi0+YXJjaC5odm07CiAgICAg
aW50IHZlY3RvcjsKIAogICAgIGlmICggdW5saWtlbHkodi0+bm1pX3BlbmRpbmcpICkKQEAgLTY0
NSw3ICs2NDUsNyBAQCBzdGF0aWMgaW50IGlycV9zYXZlX3BjaShzdHJ1Y3QgZG9tYWluICpkLCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICB1bnNpZ25lZCBpbnQgYXNzZXJ0ZWQsIHBkZXYs
IHBpbnR4OwogICAgIGludCByYzsKIAotICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm1fZG9tYWlu
LmlycV9sb2NrKTsKKyAgICBzcGluX2xvY2soJmQtPmFyY2guaHZtLmlycV9sb2NrKTsKIAogICAg
IHBkZXYgID0gaHZtX2lycS0+Y2FsbGJhY2tfdmlhLnBjaS5kZXY7CiAgICAgcGludHggPSBodm1f
aXJxLT5jYWxsYmFja192aWEucGNpLmludHg7CkBAIC02NjYsNyArNjY2LDcgQEAgc3RhdGljIGlu
dCBpcnFfc2F2ZV9wY2koc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgp
CiAgICAgaWYgKCBhc3NlcnRlZCApCiAgICAgICAgIF9faHZtX3BjaV9pbnR4X2Fzc2VydChkLCBw
ZGV2LCBwaW50eCk7ICAgIAogCi0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5p
cnFfbG9jayk7CisgICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtLmlycV9sb2NrKTsKIAogICAg
IHJldHVybiByYzsKIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jIGIveGVu
L2FyY2gveDg2L2h2bS9tdHJyLmMKaW5kZXggZWRmZTVjZC4uOGE3NzJiYyAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMKQEAg
LTUzOSwxMiArNTM5LDEyIEBAIHN0YXRpYyBERUZJTkVfUkNVX1JFQURfTE9DSyhwaW5uZWRfY2Fj
aGVhdHRyX3JjdV9sb2NrKTsKIAogdm9pZCBodm1faW5pdF9jYWNoZWF0dHJfcmVnaW9uX2xpc3Qo
c3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBJTklUX0xJU1RfSEVBRCgmZC0+YXJjaC5odm1fZG9t
YWluLnBpbm5lZF9jYWNoZWF0dHJfcmFuZ2VzKTsKKyAgICBJTklUX0xJU1RfSEVBRCgmZC0+YXJj
aC5odm0ucGlubmVkX2NhY2hlYXR0cl9yYW5nZXMpOwogfQogCiB2b2lkIGh2bV9kZXN0cm95X2Nh
Y2hlYXR0cl9yZWdpb25fbGlzdChzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBsaXN0
X2hlYWQgKmhlYWQgPSAmZC0+YXJjaC5odm1fZG9tYWluLnBpbm5lZF9jYWNoZWF0dHJfcmFuZ2Vz
OworICAgIHN0cnVjdCBsaXN0X2hlYWQgKmhlYWQgPSAmZC0+YXJjaC5odm0ucGlubmVkX2NhY2hl
YXR0cl9yYW5nZXM7CiAgICAgc3RydWN0IGh2bV9tZW1fcGlubmVkX2NhY2hlYXR0cl9yYW5nZSAq
cmFuZ2U7CiAKICAgICB3aGlsZSAoICFsaXN0X2VtcHR5KGhlYWQpICkKQEAgLTU2OCw3ICs1Njgs
NyBAQCBpbnQgaHZtX2dldF9tZW1fcGlubmVkX2NhY2hlYXR0cihzdHJ1Y3QgZG9tYWluICpkLCBn
Zm5fdCBnZm4sCiAKICAgICByY3VfcmVhZF9sb2NrKCZwaW5uZWRfY2FjaGVhdHRyX3JjdV9sb2Nr
KTsKICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5X3JjdSAoIHJhbmdlLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJmQtPmFyY2guaHZtX2RvbWFpbi5waW5uZWRfY2FjaGVhdHRyX3Jhbmdl
cywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZkLT5hcmNoLmh2bS5waW5uZWRfY2Fj
aGVhdHRyX3JhbmdlcywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3QgKQogICAg
IHsKICAgICAgICAgaWYgKCAoKGdmbl94KGdmbikgJiBtYXNrKSA+PSByYW5nZS0+c3RhcnQpICYm
CkBAIC02MTIsNyArNjEyLDcgQEAgaW50IGh2bV9zZXRfbWVtX3Bpbm5lZF9jYWNoZWF0dHIoc3Ry
dWN0IGRvbWFpbiAqZCwgdWludDY0X3QgZ2ZuX3N0YXJ0LAogICAgICAgICAvKiBSZW1vdmUgdGhl
IHJlcXVlc3RlZCByYW5nZS4gKi8KICAgICAgICAgcmN1X3JlYWRfbG9jaygmcGlubmVkX2NhY2hl
YXR0cl9yY3VfbG9jayk7CiAgICAgICAgIGxpc3RfZm9yX2VhY2hfZW50cnlfcmN1ICggcmFuZ2Us
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmQtPmFyY2guaHZtX2RvbWFpbi5w
aW5uZWRfY2FjaGVhdHRyX3JhbmdlcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAmZC0+YXJjaC5odm0ucGlubmVkX2NhY2hlYXR0cl9yYW5nZXMsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlzdCApCiAgICAgICAgICAgICBpZiAoIHJhbmdlLT5zdGFydCA9
PSBnZm5fc3RhcnQgJiYgcmFuZ2UtPmVuZCA9PSBnZm5fZW5kICkKICAgICAgICAgICAgIHsKQEAg
LTY1NSw3ICs2NTUsNyBAQCBpbnQgaHZtX3NldF9tZW1fcGlubmVkX2NhY2hlYXR0cihzdHJ1Y3Qg
ZG9tYWluICpkLCB1aW50NjRfdCBnZm5fc3RhcnQsCiAKICAgICByY3VfcmVhZF9sb2NrKCZwaW5u
ZWRfY2FjaGVhdHRyX3JjdV9sb2NrKTsKICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5X3JjdSAoIHJh
bmdlLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmQtPmFyY2guaHZtX2RvbWFpbi5w
aW5uZWRfY2FjaGVhdHRyX3JhbmdlcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZk
LT5hcmNoLmh2bS5waW5uZWRfY2FjaGVhdHRyX3JhbmdlcywKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGxpc3QgKQogICAgIHsKICAgICAgICAgaWYgKCByYW5nZS0+c3RhcnQgPT0gZ2Zu
X3N0YXJ0ICYmIHJhbmdlLT5lbmQgPT0gZ2ZuX2VuZCApCkBAIC02ODIsNyArNjgyLDcgQEAgaW50
IGh2bV9zZXRfbWVtX3Bpbm5lZF9jYWNoZWF0dHIoc3RydWN0IGRvbWFpbiAqZCwgdWludDY0X3Qg
Z2ZuX3N0YXJ0LAogICAgIHJhbmdlLT5lbmQgPSBnZm5fZW5kOwogICAgIHJhbmdlLT50eXBlID0g
dHlwZTsKIAotICAgIGxpc3RfYWRkX3JjdSgmcmFuZ2UtPmxpc3QsICZkLT5hcmNoLmh2bV9kb21h
aW4ucGlubmVkX2NhY2hlYXR0cl9yYW5nZXMpOworICAgIGxpc3RfYWRkX3JjdSgmcmFuZ2UtPmxp
c3QsICZkLT5hcmNoLmh2bS5waW5uZWRfY2FjaGVhdHRyX3Jhbmdlcyk7CiAgICAgcDJtX21lbW9y
eV90eXBlX2NoYW5nZWQoZCk7CiAgICAgaWYgKCB0eXBlICE9IFBBVF9UWVBFX1dSQkFDSyApCiAg
ICAgICAgIGZsdXNoX2FsbChGTFVTSF9DQUNIRSk7CkBAIC04MjcsNyArODI3LDcgQEAgaW50IGVw
dGVfZ2V0X2VudHJ5X2VtdChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwgbWZu
X3QgbWZuLAogCiAgICAgaWYgKCBkaXJlY3RfbW1pbyApCiAgICAgewotICAgICAgICBpZiAoICht
Zm5feChtZm4pIF4gZC0+YXJjaC5odm1fZG9tYWluLnZteC5hcGljX2FjY2Vzc19tZm4pID4+IG9y
ZGVyICkKKyAgICAgICAgaWYgKCAobWZuX3gobWZuKSBeIGQtPmFyY2guaHZtLnZteC5hcGljX2Fj
Y2Vzc19tZm4pID4+IG9yZGVyICkKICAgICAgICAgICAgIHJldHVybiBNVFJSX1RZUEVfVU5DQUNI
QUJMRTsKICAgICAgICAgaWYgKCBvcmRlciApCiAgICAgICAgICAgICByZXR1cm4gLTE7CmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vcG10
aW1lci5jCmluZGV4IDQzNTY0N2YuLjc1Yjk0MDggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vcG10aW1lci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jCkBAIC01Niw3ICs1
Niw3IEBACiAvKiBEaXNwYXRjaCBTQ0lzIGJhc2VkIG9uIHRoZSBQTTFhX1NUUyBhbmQgUE0xYV9F
TiByZWdpc3RlcnMgKi8KIHN0YXRpYyB2b2lkIHBtdF91cGRhdGVfc2NpKFBNVFN0YXRlICpzKQog
ewotICAgIHN0cnVjdCBodm1faHdfYWNwaSAqYWNwaSA9ICZzLT52Y3B1LT5kb21haW4tPmFyY2gu
aHZtX2RvbWFpbi5hY3BpOworICAgIHN0cnVjdCBodm1faHdfYWNwaSAqYWNwaSA9ICZzLT52Y3B1
LT5kb21haW4tPmFyY2guaHZtLmFjcGk7CiAKICAgICBBU1NFUlQoc3Bpbl9pc19sb2NrZWQoJnMt
PmxvY2spKTsKIApAQCAtNjgsMjYgKzY4LDI2IEBAIHN0YXRpYyB2b2lkIHBtdF91cGRhdGVfc2Np
KFBNVFN0YXRlICpzKQogCiB2b2lkIGh2bV9hY3BpX3Bvd2VyX2J1dHRvbihzdHJ1Y3QgZG9tYWlu
ICpkKQogewotICAgIFBNVFN0YXRlICpzID0gJmQtPmFyY2guaHZtX2RvbWFpbi5wbF90aW1lLT52
cG10OworICAgIFBNVFN0YXRlICpzID0gJmQtPmFyY2guaHZtLnBsX3RpbWUtPnZwbXQ7CiAKICAg
ICBpZiAoICFoYXNfdnBtKGQpICkKICAgICAgICAgcmV0dXJuOwogCiAgICAgc3Bpbl9sb2NrKCZz
LT5sb2NrKTsKLSAgICBkLT5hcmNoLmh2bV9kb21haW4uYWNwaS5wbTFhX3N0cyB8PSBQV1JCVE5f
U1RTOworICAgIGQtPmFyY2guaHZtLmFjcGkucG0xYV9zdHMgfD0gUFdSQlROX1NUUzsKICAgICBw
bXRfdXBkYXRlX3NjaShzKTsKICAgICBzcGluX3VubG9jaygmcy0+bG9jayk7CiB9CiAKIHZvaWQg
aHZtX2FjcGlfc2xlZXBfYnV0dG9uKHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgUE1UU3RhdGUg
KnMgPSAmZC0+YXJjaC5odm1fZG9tYWluLnBsX3RpbWUtPnZwbXQ7CisgICAgUE1UU3RhdGUgKnMg
PSAmZC0+YXJjaC5odm0ucGxfdGltZS0+dnBtdDsKIAogICAgIGlmICggIWhhc192cG0oZCkgKQog
ICAgICAgICByZXR1cm47CiAKICAgICBzcGluX2xvY2soJnMtPmxvY2spOwotICAgIGQtPmFyY2gu
aHZtX2RvbWFpbi5hY3BpLnBtMWFfc3RzIHw9IFBXUkJUTl9TVFM7CisgICAgZC0+YXJjaC5odm0u
YWNwaS5wbTFhX3N0cyB8PSBQV1JCVE5fU1RTOwogICAgIHBtdF91cGRhdGVfc2NpKHMpOwogICAg
IHNwaW5fdW5sb2NrKCZzLT5sb2NrKTsKIH0KQEAgLTk3LDcgKzk3LDcgQEAgdm9pZCBodm1fYWNw
aV9zbGVlcF9idXR0b24oc3RydWN0IGRvbWFpbiAqZCkKIHN0YXRpYyB2b2lkIHBtdF91cGRhdGVf
dGltZShQTVRTdGF0ZSAqcykKIHsKICAgICB1aW50NjRfdCBjdXJyX2d0aW1lLCB0bXA7Ci0gICAg
c3RydWN0IGh2bV9od19hY3BpICphY3BpID0gJnMtPnZjcHUtPmRvbWFpbi0+YXJjaC5odm1fZG9t
YWluLmFjcGk7CisgICAgc3RydWN0IGh2bV9od19hY3BpICphY3BpID0gJnMtPnZjcHUtPmRvbWFp
bi0+YXJjaC5odm0uYWNwaTsKICAgICB1aW50MzJfdCB0bXJfdmFsID0gYWNwaS0+dG1yX3ZhbCwg
bXNiID0gdG1yX3ZhbCAmIFRNUl9WQUxfTVNCOwogICAgIAogICAgIEFTU0VSVChzcGluX2lzX2xv
Y2tlZCgmcy0+bG9jaykpOwpAQCAtMTM3LDcgKzEzNyw3IEBAIHN0YXRpYyB2b2lkIHBtdF90aW1l
cl9jYWxsYmFjayh2b2lkICpvcGFxdWUpCiAKICAgICAvKiBIb3cgY2xvc2UgYXJlIHdlIHRvIHRo
ZSBuZXh0IE1TQiBmbGlwPyAqLwogICAgIHBtdF9jeWNsZXNfdW50aWxfZmxpcCA9IFRNUl9WQUxf
TVNCIC0KLSAgICAgICAgKHMtPnZjcHUtPmRvbWFpbi0+YXJjaC5odm1fZG9tYWluLmFjcGkudG1y
X3ZhbCAmIChUTVJfVkFMX01TQiAtIDEpKTsKKyAgICAgICAgKHMtPnZjcHUtPmRvbWFpbi0+YXJj
aC5odm0uYWNwaS50bXJfdmFsICYgKFRNUl9WQUxfTVNCIC0gMSkpOwogCiAgICAgLyogT3ZlcmFs
bCB0aW1lIGJldHdlZW4gTVNCIGZsaXBzICovCiAgICAgdGltZV91bnRpbF9mbGlwID0gKDEwMDAw
MDAwMDBVTEwgPDwgMjMpIC8gRlJFUVVFTkNFX1BNVElNRVI7CkBAIC0xNTYsMTMgKzE1NiwxMyBA
QCBzdGF0aWMgaW50IGhhbmRsZV9ldnRfaW8oCiAgICAgaW50IGRpciwgdW5zaWduZWQgaW50IHBv
cnQsIHVuc2lnbmVkIGludCBieXRlcywgdWludDMyX3QgKnZhbCkKIHsKICAgICBzdHJ1Y3QgdmNw
dSAqdiA9IGN1cnJlbnQ7Ci0gICAgc3RydWN0IGh2bV9od19hY3BpICphY3BpID0gJnYtPmRvbWFp
bi0+YXJjaC5odm1fZG9tYWluLmFjcGk7Ci0gICAgUE1UU3RhdGUgKnMgPSAmdi0+ZG9tYWluLT5h
cmNoLmh2bV9kb21haW4ucGxfdGltZS0+dnBtdDsKKyAgICBzdHJ1Y3QgaHZtX2h3X2FjcGkgKmFj
cGkgPSAmdi0+ZG9tYWluLT5hcmNoLmh2bS5hY3BpOworICAgIFBNVFN0YXRlICpzID0gJnYtPmRv
bWFpbi0+YXJjaC5odm0ucGxfdGltZS0+dnBtdDsKICAgICB1aW50MzJfdCBhZGRyLCBkYXRhLCBi
eXRlOwogICAgIGludCBpOwogCiAgICAgYWRkciA9IHBvcnQgLQotICAgICAgICAoKHYtPmRvbWFp
bi0+YXJjaC5odm1fZG9tYWluLnBhcmFtc1sKKyAgICAgICAgKCh2LT5kb21haW4tPmFyY2guaHZt
LnBhcmFtc1sKICAgICAgICAgICAgIEhWTV9QQVJBTV9BQ1BJX0lPUE9SVFNfTE9DQVRJT05dID09
IDApID8KICAgICAgICAgIFBNMWFfU1RTX0FERFJfVjAgOiBQTTFhX1NUU19BRERSX1YxKTsKIApA
QCAtMjIwLDggKzIyMCw4IEBAIHN0YXRpYyBpbnQgaGFuZGxlX3BtdF9pbygKICAgICBpbnQgZGly
LCB1bnNpZ25lZCBpbnQgcG9ydCwgdW5zaWduZWQgaW50IGJ5dGVzLCB1aW50MzJfdCAqdmFsKQog
ewogICAgIHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsKLSAgICBzdHJ1Y3QgaHZtX2h3X2FjcGkg
KmFjcGkgPSAmdi0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4uYWNwaTsKLSAgICBQTVRTdGF0ZSAq
cyA9ICZ2LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi5wbF90aW1lLT52cG10OworICAgIHN0cnVj
dCBodm1faHdfYWNwaSAqYWNwaSA9ICZ2LT5kb21haW4tPmFyY2guaHZtLmFjcGk7CisgICAgUE1U
U3RhdGUgKnMgPSAmdi0+ZG9tYWluLT5hcmNoLmh2bS5wbF90aW1lLT52cG10OwogCiAgICAgaWYg
KCBieXRlcyAhPSA0IHx8IGRpciAhPSBJT1JFUV9SRUFEICkKICAgICB7CkBAIC0yNTEsOCArMjUx
LDggQEAgc3RhdGljIGludCBoYW5kbGVfcG10X2lvKAogCiBzdGF0aWMgaW50IGFjcGlfc2F2ZShz
dHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKIHsKLSAgICBzdHJ1Y3Qg
aHZtX2h3X2FjcGkgKmFjcGkgPSAmZC0+YXJjaC5odm1fZG9tYWluLmFjcGk7Ci0gICAgUE1UU3Rh
dGUgKnMgPSAmZC0+YXJjaC5odm1fZG9tYWluLnBsX3RpbWUtPnZwbXQ7CisgICAgc3RydWN0IGh2
bV9od19hY3BpICphY3BpID0gJmQtPmFyY2guaHZtLmFjcGk7CisgICAgUE1UU3RhdGUgKnMgPSAm
ZC0+YXJjaC5odm0ucGxfdGltZS0+dnBtdDsKICAgICB1aW50MzJfdCB4LCBtc2IgPSBhY3BpLT50
bXJfdmFsICYgVE1SX1ZBTF9NU0I7CiAgICAgaW50IHJjOwogCkBAIC0yODIsOCArMjgyLDggQEAg
c3RhdGljIGludCBhY3BpX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0
X3QgKmgpCiAKIHN0YXRpYyBpbnQgYWNwaV9sb2FkKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21h
aW5fY29udGV4dF90ICpoKQogewotICAgIHN0cnVjdCBodm1faHdfYWNwaSAqYWNwaSA9ICZkLT5h
cmNoLmh2bV9kb21haW4uYWNwaTsKLSAgICBQTVRTdGF0ZSAqcyA9ICZkLT5hcmNoLmh2bV9kb21h
aW4ucGxfdGltZS0+dnBtdDsKKyAgICBzdHJ1Y3QgaHZtX2h3X2FjcGkgKmFjcGkgPSAmZC0+YXJj
aC5odm0uYWNwaTsKKyAgICBQTVRTdGF0ZSAqcyA9ICZkLT5hcmNoLmh2bS5wbF90aW1lLT52cG10
OwogCiAgICAgaWYgKCAhaGFzX3ZwbShkKSApCiAgICAgICAgIHJldHVybiAtRU5PREVWOwpAQCAt
MzIwLDcgKzMyMCw3IEBAIGludCBwbXRpbWVyX2NoYW5nZV9pb3BvcnQoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgaW50IHZlcnNpb24pCiAgICAgICAgIHJldHVybiAtRU5PREVWOwogCiAgICAg
LyogQ2hlY2sgdGhhdCB2ZXJzaW9uIGlzIGNoYW5naW5nLiAqLwotICAgIG9sZF92ZXJzaW9uID0g
ZC0+YXJjaC5odm1fZG9tYWluLnBhcmFtc1tIVk1fUEFSQU1fQUNQSV9JT1BPUlRTX0xPQ0FUSU9O
XTsKKyAgICBvbGRfdmVyc2lvbiA9IGQtPmFyY2guaHZtLnBhcmFtc1tIVk1fUEFSQU1fQUNQSV9J
T1BPUlRTX0xPQ0FUSU9OXTsKICAgICBpZiAoIHZlcnNpb24gPT0gb2xkX3ZlcnNpb24gKQogICAg
ICAgICByZXR1cm4gMDsKIApAQCAtMzQ2LDcgKzM0Niw3IEBAIGludCBwbXRpbWVyX2NoYW5nZV9p
b3BvcnQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHZlcnNpb24pCiAKIHZvaWQgcG10
aW1lcl9pbml0KHN0cnVjdCB2Y3B1ICp2KQogewotICAgIFBNVFN0YXRlICpzID0gJnYtPmRvbWFp
bi0+YXJjaC5odm1fZG9tYWluLnBsX3RpbWUtPnZwbXQ7CisgICAgUE1UU3RhdGUgKnMgPSAmdi0+
ZG9tYWluLT5hcmNoLmh2bS5wbF90aW1lLT52cG10OwogCiAgICAgaWYgKCAhaGFzX3ZwbSh2LT5k
b21haW4pICkKICAgICAgICAgcmV0dXJuOwpAQCAtMzcwLDcgKzM3MCw3IEBAIHZvaWQgcG10aW1l
cl9pbml0KHN0cnVjdCB2Y3B1ICp2KQogCiB2b2lkIHBtdGltZXJfZGVpbml0KHN0cnVjdCBkb21h
aW4gKmQpCiB7Ci0gICAgUE1UU3RhdGUgKnMgPSAmZC0+YXJjaC5odm1fZG9tYWluLnBsX3RpbWUt
PnZwbXQ7CisgICAgUE1UU3RhdGUgKnMgPSAmZC0+YXJjaC5odm0ucGxfdGltZS0+dnBtdDsKIAog
ICAgIGlmICggIWhhc192cG0oZCkgKQogICAgICAgICByZXR1cm47CkBAIC0zODQsNyArMzg0LDcg
QEAgdm9pZCBwbXRpbWVyX3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgIHJldHVybjsK
IAogICAgIC8qIFJlc2V0IHRoZSBjb3VudGVyLiAqLwotICAgIGQtPmFyY2guaHZtX2RvbWFpbi5h
Y3BpLnRtcl92YWwgPSAwOworICAgIGQtPmFyY2guaHZtLmFjcGkudG1yX3ZhbCA9IDA7CiB9CiAK
IC8qCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jIGIveGVuL2FyY2gveDg2L2h2
bS9ydGMuYwppbmRleCA5NjkyMWJiLi4xODI4NTg3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3J0Yy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vcnRjLmMKQEAgLTM4LDcgKzM4LDcgQEAK
ICNkZWZpbmUgTUlOX1BFUl9IT1VSICAgIDYwCiAjZGVmaW5lIEhPVVJfUEVSX0RBWSAgICAyNAog
Ci0jZGVmaW5lIGRvbWFpbl92cnRjKHgpICgmKHgpLT5hcmNoLmh2bV9kb21haW4ucGxfdGltZS0+
dnJ0YykKKyNkZWZpbmUgZG9tYWluX3ZydGMoeCkgKCYoeCktPmFyY2guaHZtLnBsX3RpbWUtPnZy
dGMpCiAjZGVmaW5lIHZjcHVfdnJ0Yyh4KSAgIChkb21haW5fdnJ0YygoeCktPmRvbWFpbikpCiAj
ZGVmaW5lIHZydGNfZG9tYWluKHgpIChjb250YWluZXJfb2YoeCwgc3RydWN0IHBsX3RpbWUsIHZy
dGMpLT5kb21haW4pCiAjZGVmaW5lIHZydGNfdmNwdSh4KSAgIChwdF9nbG9iYWxfdmNwdV90YXJn
ZXQodnJ0Y19kb21haW4oeCkpKQpAQCAtMTQ4LDcgKzE0OCw3IEBAIHN0YXRpYyB2b2lkIHJ0Y190
aW1lcl91cGRhdGUoUlRDU3RhdGUgKnMpCiAgICAgICAgICAgICAgICAgc190aW1lX3Qgbm93ID0g
Tk9XKCk7CiAKICAgICAgICAgICAgICAgICBzLT5wZXJpb2QgPSBwZXJpb2Q7Ci0gICAgICAgICAg
ICAgICAgaWYgKCB2LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi5wYXJhbXNbSFZNX1BBUkFNX1ZQ
VF9BTElHTl0gKQorICAgICAgICAgICAgICAgIGlmICggdi0+ZG9tYWluLT5hcmNoLmh2bS5wYXJh
bXNbSFZNX1BBUkFNX1ZQVF9BTElHTl0gKQogICAgICAgICAgICAgICAgICAgICBkZWx0YSA9IDA7
CiAgICAgICAgICAgICAgICAgZWxzZQogICAgICAgICAgICAgICAgICAgICBkZWx0YSA9IHBlcmlv
ZCAtICgobm93IC0gcy0+c3RhcnRfdGltZSkgJSBwZXJpb2QpOwpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2h2bS9zYXZlLmMgYi94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYwppbmRleCBkMmRjNDMw
Li4wYWNlMTYwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3NhdmUuYworKysgYi94ZW4v
YXJjaC94ODYvaHZtL3NhdmUuYwpAQCAtMzksNyArMzksNyBAQCB2b2lkIGFyY2hfaHZtX3NhdmUo
c3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGh2bV9zYXZlX2hlYWRlciAqaGRyKQogICAgIGhkci0+
Z3RzY19raHogPSBkLT5hcmNoLnRzY19raHo7CiAKICAgICAvKiBUaW1lIHdoZW4gc2F2aW5nIHN0
YXJ0ZWQgKi8KLSAgICBkLT5hcmNoLmh2bV9kb21haW4uc3luY190c2MgPSByZHRzYygpOworICAg
IGQtPmFyY2guaHZtLnN5bmNfdHNjID0gcmR0c2MoKTsKIH0KIAogaW50IGFyY2hfaHZtX2xvYWQo
c3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGh2bV9zYXZlX2hlYWRlciAqaGRyKQpAQCAtNzQsMTAg
Kzc0LDEwIEBAIGludCBhcmNoX2h2bV9sb2FkKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBodm1f
c2F2ZV9oZWFkZXIgKmhkcikKICAgICAgICAgaHZtX3NldF9yZHRzY19leGl0aW5nKGQsIDEpOwog
CiAgICAgLyogVGltZSB3aGVuIHJlc3RvcmUgc3RhcnRlZCAgKi8KLSAgICBkLT5hcmNoLmh2bV9k
b21haW4uc3luY190c2MgPSByZHRzYygpOworICAgIGQtPmFyY2guaHZtLnN5bmNfdHNjID0gcmR0
c2MoKTsKIAogICAgIC8qIFZHQSBzdGF0ZSBpcyBub3Qgc2F2ZWQvcmVzdG9yZWQsIHNvIHdlIG5v
YmJsZSB0aGUgY2FjaGUuICovCi0gICAgZC0+YXJjaC5odm1fZG9tYWluLnN0ZHZnYS5jYWNoZSA9
IFNURFZHQV9DQUNIRV9ESVNBQkxFRDsKKyAgICBkLT5hcmNoLmh2bS5zdGR2Z2EuY2FjaGUgPSBT
VERWR0FfQ0FDSEVfRElTQUJMRUQ7CiAKICAgICByZXR1cm4gMDsKIH0KZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9odm0vc3RkdmdhLmMgYi94ZW4vYXJjaC94ODYvaHZtL3N0ZHZnYS5jCmluZGV4
IDkyNWJhYjIuLmJkMzk4ZGIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc3RkdmdhLmMK
KysrIGIveGVuL2FyY2gveDg2L2h2bS9zdGR2Z2EuYwpAQCAtMTM0LDcgKzEzNCw3IEBAIHN0YXRp
YyBib29sX3Qgc3RkdmdhX2NhY2hlX2lzX2VuYWJsZWQoY29uc3Qgc3RydWN0IGh2bV9od19zdGR2
Z2EgKnMpCiAKIHN0YXRpYyBpbnQgc3RkdmdhX291dGIodWludDY0X3QgYWRkciwgdWludDhfdCB2
YWwpCiB7Ci0gICAgc3RydWN0IGh2bV9od19zdGR2Z2EgKnMgPSAmY3VycmVudC0+ZG9tYWluLT5h
cmNoLmh2bV9kb21haW4uc3RkdmdhOworICAgIHN0cnVjdCBodm1faHdfc3RkdmdhICpzID0gJmN1
cnJlbnQtPmRvbWFpbi0+YXJjaC5odm0uc3RkdmdhOwogICAgIGludCByYyA9IDEsIHByZXZfc3Rk
dmdhID0gcy0+c3RkdmdhOwogCiAgICAgc3dpdGNoICggYWRkciApCkBAIC0yMDIsNyArMjAyLDcg
QEAgc3RhdGljIHZvaWQgc3RkdmdhX291dCh1aW50MzJfdCBwb3J0LCB1aW50MzJfdCBieXRlcywg
dWludDMyX3QgdmFsKQogc3RhdGljIGludCBzdGR2Z2FfaW50ZXJjZXB0X3BpbygKICAgICBpbnQg
ZGlyLCB1bnNpZ25lZCBpbnQgcG9ydCwgdW5zaWduZWQgaW50IGJ5dGVzLCB1aW50MzJfdCAqdmFs
KQogewotICAgIHN0cnVjdCBodm1faHdfc3RkdmdhICpzID0gJmN1cnJlbnQtPmRvbWFpbi0+YXJj
aC5odm1fZG9tYWluLnN0ZHZnYTsKKyAgICBzdHJ1Y3QgaHZtX2h3X3N0ZHZnYSAqcyA9ICZjdXJy
ZW50LT5kb21haW4tPmFyY2guaHZtLnN0ZHZnYTsKIAogICAgIGlmICggZGlyID09IElPUkVRX1dS
SVRFICkKICAgICB7CkBAIC0yNTIsNyArMjUyLDcgQEAgc3RhdGljIHVuc2lnbmVkIGludCBzdGR2
Z2FfbWVtX29mZnNldCgKIAogc3RhdGljIHVpbnQ4X3Qgc3RkdmdhX21lbV9yZWFkYih1aW50NjRf
dCBhZGRyKQogewotICAgIHN0cnVjdCBodm1faHdfc3RkdmdhICpzID0gJmN1cnJlbnQtPmRvbWFp
bi0+YXJjaC5odm1fZG9tYWluLnN0ZHZnYTsKKyAgICBzdHJ1Y3QgaHZtX2h3X3N0ZHZnYSAqcyA9
ICZjdXJyZW50LT5kb21haW4tPmFyY2guaHZtLnN0ZHZnYTsKICAgICBpbnQgcGxhbmU7CiAgICAg
dWludDMyX3QgcmV0LCAqdnJhbV9sOwogICAgIHVpbnQ4X3QgKnZyYW1fYjsKQEAgLTM0Nyw3ICsz
NDcsNyBAQCBzdGF0aWMgaW50IHN0ZHZnYV9tZW1fcmVhZChjb25zdCBzdHJ1Y3QgaHZtX2lvX2hh
bmRsZXIgKmhhbmRsZXIsCiAKIHN0YXRpYyB2b2lkIHN0ZHZnYV9tZW1fd3JpdGViKHVpbnQ2NF90
IGFkZHIsIHVpbnQzMl90IHZhbCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2h3X3N0ZHZnYSAqcyA9ICZj
dXJyZW50LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi5zdGR2Z2E7CisgICAgc3RydWN0IGh2bV9o
d19zdGR2Z2EgKnMgPSAmY3VycmVudC0+ZG9tYWluLT5hcmNoLmh2bS5zdGR2Z2E7CiAgICAgaW50
IHBsYW5lLCB3cml0ZV9tb2RlLCBiLCBmdW5jX3NlbGVjdCwgbWFzazsKICAgICB1aW50MzJfdCB3
cml0ZV9tYXNrLCBiaXRfbWFzaywgc2V0X21hc2ssICp2cmFtX2w7CiAgICAgdWludDhfdCAqdnJh
bV9iOwpAQCAtNDU3LDcgKzQ1Nyw3IEBAIHN0YXRpYyBpbnQgc3RkdmdhX21lbV93cml0ZShjb25z
dCBzdHJ1Y3QgaHZtX2lvX2hhbmRsZXIgKmhhbmRsZXIsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdWludDY0X3QgYWRkciwgdWludDMyX3Qgc2l6ZSwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1aW50NjRfdCBkYXRhKQogewotICAgIHN0cnVjdCBodm1faHdfc3RkdmdhICpzID0g
JmN1cnJlbnQtPmRvbWFpbi0+YXJjaC5odm1fZG9tYWluLnN0ZHZnYTsKKyAgICBzdHJ1Y3QgaHZt
X2h3X3N0ZHZnYSAqcyA9ICZjdXJyZW50LT5kb21haW4tPmFyY2guaHZtLnN0ZHZnYTsKICAgICBp
b3JlcV90IHAgPSB7CiAgICAgICAgIC50eXBlID0gSU9SRVFfVFlQRV9DT1BZLAogICAgICAgICAu
YWRkciA9IGFkZHIsCkBAIC01MTcsNyArNTE3LDcgQEAgc3RhdGljIGludCBzdGR2Z2FfbWVtX3dy
aXRlKGNvbnN0IHN0cnVjdCBodm1faW9faGFuZGxlciAqaGFuZGxlciwKIHN0YXRpYyBib29sX3Qg
c3RkdmdhX21lbV9hY2NlcHQoY29uc3Qgc3RydWN0IGh2bV9pb19oYW5kbGVyICpoYW5kbGVyLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBpb3JlcV90ICpwKQogewotICAg
IHN0cnVjdCBodm1faHdfc3RkdmdhICpzID0gJmN1cnJlbnQtPmRvbWFpbi0+YXJjaC5odm1fZG9t
YWluLnN0ZHZnYTsKKyAgICBzdHJ1Y3QgaHZtX2h3X3N0ZHZnYSAqcyA9ICZjdXJyZW50LT5kb21h
aW4tPmFyY2guaHZtLnN0ZHZnYTsKIAogICAgIC8qCiAgICAgICogVGhlIHJhbmdlIGNoZWNrIG11
c3QgYmUgZG9uZSB3aXRob3V0IHRha2luZyB0aGUgbG9jaywgdG8gYXZvaWQKQEAgLTU2MCw3ICs1
NjAsNyBAQCBzdGF0aWMgYm9vbF90IHN0ZHZnYV9tZW1fYWNjZXB0KGNvbnN0IHN0cnVjdCBodm1f
aW9faGFuZGxlciAqaGFuZGxlciwKIAogc3RhdGljIHZvaWQgc3RkdmdhX21lbV9jb21wbGV0ZShj
b25zdCBzdHJ1Y3QgaHZtX2lvX2hhbmRsZXIgKmhhbmRsZXIpCiB7Ci0gICAgc3RydWN0IGh2bV9o
d19zdGR2Z2EgKnMgPSAmY3VycmVudC0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4uc3RkdmdhOwor
ICAgIHN0cnVjdCBodm1faHdfc3RkdmdhICpzID0gJmN1cnJlbnQtPmRvbWFpbi0+YXJjaC5odm0u
c3RkdmdhOwogCiAgICAgc3Bpbl91bmxvY2soJnMtPmxvY2spOwogfQpAQCAtNTc0LDcgKzU3NCw3
IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgaHZtX2lvX29wcyBzdGR2Z2FfbWVtX29wcyA9IHsKIAog
dm9pZCBzdGR2Z2FfaW5pdChzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBodm1faHdf
c3RkdmdhICpzID0gJmQtPmFyY2guaHZtX2RvbWFpbi5zdGR2Z2E7CisgICAgc3RydWN0IGh2bV9o
d19zdGR2Z2EgKnMgPSAmZC0+YXJjaC5odm0uc3RkdmdhOwogICAgIHN0cnVjdCBwYWdlX2luZm8g
KnBnOwogICAgIHVuc2lnbmVkIGludCBpOwogCkBAIC02MTUsNyArNjE1LDcgQEAgdm9pZCBzdGR2
Z2FfaW5pdChzdHJ1Y3QgZG9tYWluICpkKQogCiB2b2lkIHN0ZHZnYV9kZWluaXQoc3RydWN0IGRv
bWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3QgaHZtX2h3X3N0ZHZnYSAqcyA9ICZkLT5hcmNoLmh2bV9k
b21haW4uc3RkdmdhOworICAgIHN0cnVjdCBodm1faHdfc3RkdmdhICpzID0gJmQtPmFyY2guaHZt
LnN0ZHZnYTsKICAgICBpbnQgaTsKIAogICAgIGlmICggIWhhc192dmdhKGQpICkKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9zdm0vc3Zt
LmMKaW5kZXggYTE2ZjM3Mi4uMmQ1MjI0NyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9z
dm0vc3ZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKQEAgLTExOTcsNyArMTE5
Nyw3IEBAIHZvaWQgc3ZtX3ZtZW50ZXJfaGVscGVyKGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICpyZWdzKQogCiBzdGF0aWMgdm9pZCBzdm1fZ3Vlc3Rfb3N2d19pbml0KHN0cnVjdCBkb21haW4g
KmQpCiB7Ci0gICAgc3RydWN0IHN2bV9kb21haW4gKnN2bSA9ICZkLT5hcmNoLmh2bV9kb21haW4u
c3ZtOworICAgIHN0cnVjdCBzdm1fZG9tYWluICpzdm0gPSAmZC0+YXJjaC5odm0uc3ZtOwogCiAg
ICAgc3Bpbl9sb2NrKCZvc3Z3X2xvY2spOwogCkBAIC0yMDA2LDggKzIwMDYsNyBAQCBzdGF0aWMg
aW50IHN2bV9tc3JfcmVhZF9pbnRlcmNlcHQodW5zaWduZWQgaW50IG1zciwgdWludDY0X3QgKm1z
cl9jb250ZW50KQogICAgIGNhc2UgTVNSX0FNRF9PU1ZXX1NUQVRVUzoKICAgICAgICAgaWYgKCAh
ZC0+YXJjaC5jcHVpZC0+ZXh0ZC5vc3Z3ICkKICAgICAgICAgICAgIGdvdG8gZ3BmOwotICAgICAg
ICAqbXNyX2NvbnRlbnQgPQotICAgICAgICAgICAgZC0+YXJjaC5odm1fZG9tYWluLnN2bS5vc3Z3
LnJhd1ttc3IgLSBNU1JfQU1EX09TVldfSURfTEVOR1RIXTsKKyAgICAgICAgKm1zcl9jb250ZW50
ID0gZC0+YXJjaC5odm0uc3ZtLm9zdncucmF3W21zciAtIE1TUl9BTURfT1NWV19JRF9MRU5HVEhd
OwogICAgICAgICBicmVhazsKIAogICAgIGRlZmF1bHQ6CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvaHZtL3N2bS92bWNiLmMgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS92bWNiLmMKaW5kZXggMDQ1
MThmZC4uZDMxZmNmYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zdm0vdm1jYi5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3ZtY2IuYwpAQCAtMTA2LDcgKzEwNiw3IEBAIHN0YXRp
YyBpbnQgY29uc3RydWN0X3ZtY2Ioc3RydWN0IHZjcHUgKnYpCiAgICAgICAgIHN2bV9kaXNhYmxl
X2ludGVyY2VwdF9mb3JfbXNyKHYsIE1TUl9BTUQ2NF9MV1BfQ0JBRERSKTsKIAogICAgIHZtY2It
Pl9tc3JwbV9iYXNlX3BhID0gKHU2NCl2aXJ0X3RvX21hZGRyKGFyY2hfc3ZtLT5tc3JwbSk7Ci0g
ICAgdm1jYi0+X2lvcG1fYmFzZV9wYSA9IF9fcGEodi0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4u
aW9fYml0bWFwKTsKKyAgICB2bWNiLT5faW9wbV9iYXNlX3BhID0gX19wYSh2LT5kb21haW4tPmFy
Y2guaHZtLmlvX2JpdG1hcCk7CiAKICAgICAvKiBWaXJ0dWFsaXNlIEVGTEFHUy5JRiBhbmQgTEFQ
SUMgVFBSIChDUjgpLiAqLwogICAgIHZtY2ItPl92aW50ci5maWVsZHMuaW50cl9tYXNraW5nID0g
MTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jIGIveGVuL2FyY2gveDg2
L2h2bS92aW9hcGljLmMKaW5kZXggOTdiNDE5Zi4uOTY3NTQyNCAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS92aW9hcGljLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMKQEAg
LTQ5LDcgKzQ5LDcgQEAgc3RhdGljIHN0cnVjdCBodm1fdmlvYXBpYyAqYWRkcl92aW9hcGljKGNv
bnN0IHN0cnVjdCBkb21haW4gKmQsCiB7CiAgICAgdW5zaWduZWQgaW50IGk7CiAKLSAgICBmb3Ig
KCBpID0gMDsgaSA8IGQtPmFyY2guaHZtX2RvbWFpbi5ucl92aW9hcGljczsgaSsrICkKKyAgICBm
b3IgKCBpID0gMDsgaSA8IGQtPmFyY2guaHZtLm5yX3Zpb2FwaWNzOyBpKysgKQogICAgIHsKICAg
ICAgICAgc3RydWN0IGh2bV92aW9hcGljICp2aW9hcGljID0gZG9tYWluX3Zpb2FwaWMoZCwgaSk7
CiAKQEAgLTY2LDcgKzY2LDcgQEAgc3RhdGljIHN0cnVjdCBodm1fdmlvYXBpYyAqZ3NpX3Zpb2Fw
aWMoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKIHsKICAgICB1bnNpZ25lZCBpbnQgaTsKIAotICAg
IGZvciAoIGkgPSAwOyBpIDwgZC0+YXJjaC5odm1fZG9tYWluLm5yX3Zpb2FwaWNzOyBpKysgKQor
ICAgIGZvciAoIGkgPSAwOyBpIDwgZC0+YXJjaC5odm0ubnJfdmlvYXBpY3M7IGkrKyApCiAgICAg
ewogICAgICAgICBzdHJ1Y3QgaHZtX3Zpb2FwaWMgKnZpb2FwaWMgPSBkb21haW5fdmlvYXBpYyhk
LCBpKTsKIApAQCAtMjE0LDcgKzIxNCw3IEBAIHN0YXRpYyB2b2lkIHZpb2FwaWNfd3JpdGVfcmVk
aXJlbnQoCiAgICAgaW50IHVubWFza2VkID0gMDsKICAgICB1bnNpZ25lZCBpbnQgZ3NpID0gdmlv
YXBpYy0+YmFzZV9nc2kgKyBpZHg7CiAKLSAgICBzcGluX2xvY2soJmQtPmFyY2guaHZtX2RvbWFp
bi5pcnFfbG9jayk7CisgICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bS5pcnFfbG9jayk7CiAKICAg
ICBwZW50ID0gJnZpb2FwaWMtPnJlZGlydGJsW2lkeF07CiAgICAgZW50ICA9ICpwZW50OwpAQCAt
MjY0LDcgKzI2NCw3IEBAIHN0YXRpYyB2b2lkIHZpb2FwaWNfd3JpdGVfcmVkaXJlbnQoCiAgICAg
ICAgIHZpb2FwaWNfZGVsaXZlcih2aW9hcGljLCBpZHgpOwogICAgIH0KIAotICAgIHNwaW5fdW5s
b2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaXJxX2xvY2spOworICAgIHNwaW5fdW5sb2NrKCZkLT5h
cmNoLmh2bS5pcnFfbG9jayk7CiAKICAgICBpZiAoIGdzaSA9PSAwIHx8IHVubWFza2VkICkKICAg
ICAgICAgcHRfbWF5X3VubWFza19pcnEoZCwgTlVMTCk7CkBAIC0zODgsNyArMzg4LDcgQEAgc3Rh
dGljIHZvaWQgdmlvYXBpY19kZWxpdmVyKHN0cnVjdCBodm1fdmlvYXBpYyAqdmlvYXBpYywgdW5z
aWduZWQgaW50IHBpbikKICAgICBzdHJ1Y3QgdmNwdSAqdjsKICAgICB1bnNpZ25lZCBpbnQgaXJx
ID0gdmlvYXBpYy0+YmFzZV9nc2kgKyBwaW47CiAKLSAgICBBU1NFUlQoc3Bpbl9pc19sb2NrZWQo
JmQtPmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jaykpOworICAgIEFTU0VSVChzcGluX2lzX2xvY2tl
ZCgmZC0+YXJjaC5odm0uaXJxX2xvY2spKTsKIAogICAgIEhWTV9EQkdfTE9HKERCR19MRVZFTF9J
T0FQSUMsCiAgICAgICAgICAgICAgICAgImRlc3Q9JXggZGVzdF9tb2RlPSV4IGRlbGl2ZXJ5X21v
ZGU9JXggIgpAQCAtNDc2LDcgKzQ3Niw3IEBAIHZvaWQgdmlvYXBpY19pcnFfcG9zaXRpdmVfZWRn
ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaXJxKQogICAgIEhWTV9EQkdfTE9HKERC
R19MRVZFTF9JT0FQSUMsICJpcnEgJXgiLCBpcnEpOwogCiAgICAgQVNTRVJUKHBpbiA8IHZpb2Fw
aWMtPm5yX3BpbnMpOwotICAgIEFTU0VSVChzcGluX2lzX2xvY2tlZCgmZC0+YXJjaC5odm1fZG9t
YWluLmlycV9sb2NrKSk7CisgICAgQVNTRVJUKHNwaW5faXNfbG9ja2VkKCZkLT5hcmNoLmh2bS5p
cnFfbG9jaykpOwogCiAgICAgZW50ID0gJnZpb2FwaWMtPnJlZGlydGJsW3Bpbl07CiAgICAgaWYg
KCBlbnQtPmZpZWxkcy5tYXNrICkKQEAgLTUwMSw5ICs1MDEsOSBAQCB2b2lkIHZpb2FwaWNfdXBk
YXRlX0VPSShzdHJ1Y3QgZG9tYWluICpkLCB1OCB2ZWN0b3IpCiAKICAgICBBU1NFUlQoaGFzX3Zp
b2FwaWMoZCkpOwogCi0gICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaXJxX2xvY2sp
OworICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm0uaXJxX2xvY2spOwogCi0gICAgZm9yICggaSA9
IDA7IGkgPCBkLT5hcmNoLmh2bV9kb21haW4ubnJfdmlvYXBpY3M7IGkrKyApCisgICAgZm9yICgg
aSA9IDA7IGkgPCBkLT5hcmNoLmh2bS5ucl92aW9hcGljczsgaSsrICkKICAgICB7CiAgICAgICAg
IHN0cnVjdCBodm1fdmlvYXBpYyAqdmlvYXBpYyA9IGRvbWFpbl92aW9hcGljKGQsIGkpOwogICAg
ICAgICB1bnNpZ25lZCBpbnQgcGluOwpAQCAtNTE4LDkgKzUxOCw5IEBAIHZvaWQgdmlvYXBpY191
cGRhdGVfRU9JKHN0cnVjdCBkb21haW4gKmQsIHU4IHZlY3RvcikKIAogICAgICAgICAgICAgaWYg
KCBpb21tdV9lbmFibGVkICkKICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICBzcGluX3Vu
bG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlycV9sb2NrKTsKKyAgICAgICAgICAgICAgICBzcGlu
X3VubG9jaygmZC0+YXJjaC5odm0uaXJxX2xvY2spOwogICAgICAgICAgICAgICAgIGh2bV9kcGNp
X2VvaShkLCB2aW9hcGljLT5iYXNlX2dzaSArIHBpbiwgZW50KTsKLSAgICAgICAgICAgICAgICBz
cGluX2xvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jayk7CisgICAgICAgICAgICAgICAg
c3Bpbl9sb2NrKCZkLT5hcmNoLmh2bS5pcnFfbG9jayk7CiAgICAgICAgICAgICB9CiAKICAgICAg
ICAgICAgIGlmICggKGVudC0+ZmllbGRzLnRyaWdfbW9kZSA9PSBWSU9BUElDX0xFVkVMX1RSSUcp
ICYmCkBAIC01MzMsNyArNTMzLDcgQEAgdm9pZCB2aW9hcGljX3VwZGF0ZV9FT0koc3RydWN0IGRv
bWFpbiAqZCwgdTggdmVjdG9yKQogICAgICAgICB9CiAgICAgfQogCi0gICAgc3Bpbl91bmxvY2so
JmQtPmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jayk7CisgICAgc3Bpbl91bmxvY2soJmQtPmFyY2gu
aHZtLmlycV9sb2NrKTsKIH0KIAogaW50IHZpb2FwaWNfZ2V0X21hc2soY29uc3Qgc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgaW50IGdzaSkKQEAgLTU3OSw3ICs1NzksNyBAQCBzdGF0aWMgaW50
IGlvYXBpY19zYXZlKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQog
ICAgIHMgPSBkb21haW5fdmlvYXBpYyhkLCAwKTsKIAogICAgIGlmICggcy0+bnJfcGlucyAhPSBB
UlJBWV9TSVpFKHMtPmRvbVUucmVkaXJ0YmwpIHx8Ci0gICAgICAgICBkLT5hcmNoLmh2bV9kb21h
aW4ubnJfdmlvYXBpY3MgIT0gMSApCisgICAgICAgICBkLT5hcmNoLmh2bS5ucl92aW9hcGljcyAh
PSAxICkKICAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQOwogCiAgICAgcmV0dXJuIGh2bV9zYXZl
X2VudHJ5KElPQVBJQywgMCwgaCwgJnMtPmRvbVUpOwpAQCAtNTk1LDcgKzU5NSw3IEBAIHN0YXRp
YyBpbnQgaW9hcGljX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3Qg
KmgpCiAgICAgcyA9IGRvbWFpbl92aW9hcGljKGQsIDApOwogCiAgICAgaWYgKCBzLT5ucl9waW5z
ICE9IEFSUkFZX1NJWkUocy0+ZG9tVS5yZWRpcnRibCkgfHwKLSAgICAgICAgIGQtPmFyY2guaHZt
X2RvbWFpbi5ucl92aW9hcGljcyAhPSAxICkKKyAgICAgICAgIGQtPmFyY2guaHZtLm5yX3Zpb2Fw
aWNzICE9IDEgKQogICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7CiAKICAgICByZXR1cm4gaHZt
X2xvYWRfZW50cnkoSU9BUElDLCBoLCAmcy0+ZG9tVSk7CkBAIC02MDksMTEgKzYwOSwxMSBAQCB2
b2lkIHZpb2FwaWNfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKIAogICAgIGlmICggIWhhc192aW9h
cGljKGQpICkKICAgICB7Ci0gICAgICAgIEFTU0VSVCghZC0+YXJjaC5odm1fZG9tYWluLm5yX3Zp
b2FwaWNzKTsKKyAgICAgICAgQVNTRVJUKCFkLT5hcmNoLmh2bS5ucl92aW9hcGljcyk7CiAgICAg
ICAgIHJldHVybjsKICAgICB9CiAKLSAgICBmb3IgKCBpID0gMDsgaSA8IGQtPmFyY2guaHZtX2Rv
bWFpbi5ucl92aW9hcGljczsgaSsrICkKKyAgICBmb3IgKCBpID0gMDsgaSA8IGQtPmFyY2guaHZt
Lm5yX3Zpb2FwaWNzOyBpKysgKQogICAgIHsKICAgICAgICAgc3RydWN0IGh2bV92aW9hcGljICp2
aW9hcGljID0gZG9tYWluX3Zpb2FwaWMoZCwgaSk7CiAgICAgICAgIHVuc2lnbmVkIGludCBucl9w
aW5zID0gdmlvYXBpYy0+bnJfcGlucywgYmFzZV9nc2kgPSB2aW9hcGljLT5iYXNlX2dzaTsKQEAg
LTY0Niw3ICs2NDYsNyBAQCBzdGF0aWMgdm9pZCB2aW9hcGljX2ZyZWUoY29uc3Qgc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgaW50IG5yX3Zpb2FwaWNzKQogCiAgICAgZm9yICggaSA9IDA7IGkg
PCBucl92aW9hcGljczsgaSsrKQogICAgICAgICB4ZnJlZShkb21haW5fdmlvYXBpYyhkLCBpKSk7
Ci0gICAgeGZyZWUoZC0+YXJjaC5odm1fZG9tYWluLnZpb2FwaWMpOworICAgIHhmcmVlKGQtPmFy
Y2guaHZtLnZpb2FwaWMpOwogfQogCiBpbnQgdmlvYXBpY19pbml0KHN0cnVjdCBkb21haW4gKmQp
CkBAIC02NTUsMTQgKzY1NSwxNCBAQCBpbnQgdmlvYXBpY19pbml0KHN0cnVjdCBkb21haW4gKmQp
CiAKICAgICBpZiAoICFoYXNfdmlvYXBpYyhkKSApCiAgICAgewotICAgICAgICBBU1NFUlQoIWQt
PmFyY2guaHZtX2RvbWFpbi5ucl92aW9hcGljcyk7CisgICAgICAgIEFTU0VSVCghZC0+YXJjaC5o
dm0ubnJfdmlvYXBpY3MpOwogICAgICAgICByZXR1cm4gMDsKICAgICB9CiAKICAgICBucl92aW9h
cGljcyA9IGlzX2hhcmR3YXJlX2RvbWFpbihkKSA/IG5yX2lvYXBpY3MgOiAxOwogCi0gICAgaWYg
KCAoZC0+YXJjaC5odm1fZG9tYWluLnZpb2FwaWMgPT0gTlVMTCkgJiYKLSAgICAgICAgICgoZC0+
YXJjaC5odm1fZG9tYWluLnZpb2FwaWMgPQorICAgIGlmICggKGQtPmFyY2guaHZtLnZpb2FwaWMg
PT0gTlVMTCkgJiYKKyAgICAgICAgICgoZC0+YXJjaC5odm0udmlvYXBpYyA9CiAgICAgICAgICAg
IHh6YWxsb2NfYXJyYXkoc3RydWN0IGh2bV92aW9hcGljICosIG5yX3Zpb2FwaWNzKSkgPT0gTlVM
TCkgKQogICAgICAgICByZXR1cm4gLUVOT01FTTsKIApAQCAtNjk5LDcgKzY5OSw3IEBAIGludCB2
aW9hcGljX2luaXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgKi8KICAgICBBU1NFUlQoaHZtX2Rv
bWFpbl9pcnEoZCktPm5yX2dzaXMgPj0gbnJfZ3Npcyk7CiAKLSAgICBkLT5hcmNoLmh2bV9kb21h
aW4ubnJfdmlvYXBpY3MgPSBucl92aW9hcGljczsKKyAgICBkLT5hcmNoLmh2bS5ucl92aW9hcGlj
cyA9IG5yX3Zpb2FwaWNzOwogICAgIHZpb2FwaWNfcmVzZXQoZCk7CiAKICAgICByZWdpc3Rlcl9t
bWlvX2hhbmRsZXIoZCwgJnZpb2FwaWNfbW1pb19vcHMpOwpAQCAtNzExLDkgKzcxMSw5IEBAIHZv
aWQgdmlvYXBpY19kZWluaXQoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBpZiAoICFoYXNfdmlv
YXBpYyhkKSApCiAgICAgewotICAgICAgICBBU1NFUlQoIWQtPmFyY2guaHZtX2RvbWFpbi5ucl92
aW9hcGljcyk7CisgICAgICAgIEFTU0VSVCghZC0+YXJjaC5odm0ubnJfdmlvYXBpY3MpOwogICAg
ICAgICByZXR1cm47CiAgICAgfQogCi0gICAgdmlvYXBpY19mcmVlKGQsIGQtPmFyY2guaHZtX2Rv
bWFpbi5ucl92aW9hcGljcyk7CisgICAgdmlvYXBpY19mcmVlKGQsIGQtPmFyY2guaHZtLm5yX3Zp
b2FwaWNzKTsKIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyBiL3hl
bi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwppbmRleCA0ODYwNjUxLi41ZGRiNDFiIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92
aXJpZGlhbi5jCkBAIC0yMjMsNyArMjIzLDcgQEAgdm9pZCBjcHVpZF92aXJpZGlhbl9sZWF2ZXMo
Y29uc3Qgc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IGxlYWYsCiAgICAgY2FzZSAyOgogICAgICAg
ICAvKiBIeXBlcnZpc29yIGluZm9ybWF0aW9uLCBidXQgb25seSBpZiB0aGUgZ3Vlc3QgaGFzIHNl
dCBpdHMKICAgICAgICAgICAgb3duIHZlcnNpb24gbnVtYmVyLiAqLwotICAgICAgICBpZiAoIGQt
PmFyY2guaHZtX2RvbWFpbi52aXJpZGlhbi5ndWVzdF9vc19pZC5yYXcgPT0gMCApCisgICAgICAg
IGlmICggZC0+YXJjaC5odm0udmlyaWRpYW4uZ3Vlc3Rfb3NfaWQucmF3ID09IDAgKQogICAgICAg
ICAgICAgYnJlYWs7CiAgICAgICAgIHJlcy0+YSA9IHZpcmlkaWFuX2J1aWxkOwogICAgICAgICBy
ZXMtPmIgPSAoKHVpbnQzMl90KXZpcmlkaWFuX21ham9yIDw8IDE2KSB8IHZpcmlkaWFuX21pbm9y
OwpAQCAtMjY4LDggKzI2OCw4IEBAIHZvaWQgY3B1aWRfdmlyaWRpYW5fbGVhdmVzKGNvbnN0IHN0
cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBsZWFmLAogCiAgICAgY2FzZSA0OgogICAgICAgICAvKiBS
ZWNvbW1lbmRlZCBoeXBlcmNhbGwgdXNhZ2UuICovCi0gICAgICAgIGlmICggKGQtPmFyY2guaHZt
X2RvbWFpbi52aXJpZGlhbi5ndWVzdF9vc19pZC5yYXcgPT0gMCkgfHwKLSAgICAgICAgICAgICAo
ZC0+YXJjaC5odm1fZG9tYWluLnZpcmlkaWFuLmd1ZXN0X29zX2lkLmZpZWxkcy5vcyA8IDQpICkK
KyAgICAgICAgaWYgKCAoZC0+YXJjaC5odm0udmlyaWRpYW4uZ3Vlc3Rfb3NfaWQucmF3ID09IDAp
IHx8CisgICAgICAgICAgICAgKGQtPmFyY2guaHZtLnZpcmlkaWFuLmd1ZXN0X29zX2lkLmZpZWxk
cy5vcyA8IDQpICkKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICByZXMtPmEgPSBDUFVJRDRB
X1JFTEFYX1RJTUVSX0lOVDsKICAgICAgICAgaWYgKCB2aXJpZGlhbl9mZWF0dXJlX21hc2soZCkg
JiBIVk1QVl9oY2FsbF9yZW1vdGVfdGxiX2ZsdXNoICkKQEAgLTMwMSw3ICszMDEsNyBAQCBzdGF0
aWMgdm9pZCBkdW1wX2d1ZXN0X29zX2lkKGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAg
Y29uc3QgdW5pb24gdmlyaWRpYW5fZ3Vlc3Rfb3NfaWQgKmdvaTsKIAotICAgIGdvaSA9ICZkLT5h
cmNoLmh2bV9kb21haW4udmlyaWRpYW4uZ3Vlc3Rfb3NfaWQ7CisgICAgZ29pID0gJmQtPmFyY2gu
aHZtLnZpcmlkaWFuLmd1ZXN0X29zX2lkOwogCiAgICAgcHJpbnRrKFhFTkxPR19HX0lORk8KICAg
ICAgICAgICAgImQlZDogVklSSURJQU4gR1VFU1RfT1NfSUQ6IHZlbmRvcjogJXggb3M6ICV4IG1h
am9yOiAleCBtaW5vcjogJXggc3A6ICV4IGJ1aWxkOiAleFxuIiwKQEAgLTMxNSw3ICszMTUsNyBA
QCBzdGF0aWMgdm9pZCBkdW1wX2h5cGVyY2FsbChjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQogewog
ICAgIGNvbnN0IHVuaW9uIHZpcmlkaWFuX2h5cGVyY2FsbF9ncGEgKmhnOwogCi0gICAgaGcgPSAm
ZC0+YXJjaC5odm1fZG9tYWluLnZpcmlkaWFuLmh5cGVyY2FsbF9ncGE7CisgICAgaGcgPSAmZC0+
YXJjaC5odm0udmlyaWRpYW4uaHlwZXJjYWxsX2dwYTsKIAogICAgIHByaW50ayhYRU5MT0dfR19J
TkZPICJkJWQ6IFZJUklESUFOIEhZUEVSQ0FMTDogZW5hYmxlZDogJXggcGZuOiAlbHhcbiIsCiAg
ICAgICAgICAgIGQtPmRvbWFpbl9pZCwKQEAgLTMzNiw3ICszMzYsNyBAQCBzdGF0aWMgdm9pZCBk
dW1wX3JlZmVyZW5jZV90c2MoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBjb25zdCB1
bmlvbiB2aXJpZGlhbl9yZWZlcmVuY2VfdHNjICpydDsKIAotICAgIHJ0ID0gJmQtPmFyY2guaHZt
X2RvbWFpbi52aXJpZGlhbi5yZWZlcmVuY2VfdHNjOworICAgIHJ0ID0gJmQtPmFyY2guaHZtLnZp
cmlkaWFuLnJlZmVyZW5jZV90c2M7CiAgICAgCiAgICAgcHJpbnRrKFhFTkxPR19HX0lORk8gImQl
ZDogVklSSURJQU4gUkVGRVJFTkNFX1RTQzogZW5hYmxlZDogJXggcGZuOiAlbHhcbiIsCiAgICAg
ICAgICAgIGQtPmRvbWFpbl9pZCwKQEAgLTM0NSw3ICszNDUsNyBAQCBzdGF0aWMgdm9pZCBkdW1w
X3JlZmVyZW5jZV90c2MoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKIAogc3RhdGljIHZvaWQgZW5h
YmxlX2h5cGVyY2FsbF9wYWdlKHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgdW5zaWduZWQgbG9u
ZyBnbWZuID0gZC0+YXJjaC5odm1fZG9tYWluLnZpcmlkaWFuLmh5cGVyY2FsbF9ncGEuZmllbGRz
LnBmbjsKKyAgICB1bnNpZ25lZCBsb25nIGdtZm4gPSBkLT5hcmNoLmh2bS52aXJpZGlhbi5oeXBl
cmNhbGxfZ3BhLmZpZWxkcy5wZm47CiAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSA9IGdldF9w
YWdlX2Zyb21fZ2ZuKGQsIGdtZm4sIE5VTEwsIFAyTV9BTExPQyk7CiAgICAgdWludDhfdCAqcDsK
IApAQCAtNDgzLDcgKzQ4Myw3IEBAIHZvaWQgdmlyaWRpYW5fYXBpY19hc3Npc3RfY2xlYXIoc3Ry
dWN0IHZjcHUgKnYpCiAKIHN0YXRpYyB2b2lkIHVwZGF0ZV9yZWZlcmVuY2VfdHNjKHN0cnVjdCBk
b21haW4gKmQsIGJvb2xfdCBpbml0aWFsaXplKQogewotICAgIHVuc2lnbmVkIGxvbmcgZ21mbiA9
IGQtPmFyY2guaHZtX2RvbWFpbi52aXJpZGlhbi5yZWZlcmVuY2VfdHNjLmZpZWxkcy5wZm47Cisg
ICAgdW5zaWduZWQgbG9uZyBnbWZuID0gZC0+YXJjaC5odm0udmlyaWRpYW4ucmVmZXJlbmNlX3Rz
Yy5maWVsZHMucGZuOwogICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UgPSBnZXRfcGFnZV9mcm9t
X2dmbihkLCBnbWZuLCBOVUxMLCBQMk1fQUxMT0MpOwogICAgIEhWX1JFRkVSRU5DRV9UU0NfUEFH
RSAqcDsKIApAQCAtNTY2LDE1ICs1NjYsMTUgQEAgaW50IHdybXNyX3ZpcmlkaWFuX3JlZ3ModWlu
dDMyX3QgaWR4LCB1aW50NjRfdCB2YWwpCiAgICAgewogICAgIGNhc2UgSFZfWDY0X01TUl9HVUVT
VF9PU19JRDoKICAgICAgICAgcGVyZmNfaW5jcihtc2h2X3dybXNyX29zaWQpOwotICAgICAgICBk
LT5hcmNoLmh2bV9kb21haW4udmlyaWRpYW4uZ3Vlc3Rfb3NfaWQucmF3ID0gdmFsOworICAgICAg
ICBkLT5hcmNoLmh2bS52aXJpZGlhbi5ndWVzdF9vc19pZC5yYXcgPSB2YWw7CiAgICAgICAgIGR1
bXBfZ3Vlc3Rfb3NfaWQoZCk7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBIVl9YNjRfTVNS
X0hZUEVSQ0FMTDoKICAgICAgICAgcGVyZmNfaW5jcihtc2h2X3dybXNyX2hjX3BhZ2UpOwotICAg
ICAgICBkLT5hcmNoLmh2bV9kb21haW4udmlyaWRpYW4uaHlwZXJjYWxsX2dwYS5yYXcgPSB2YWw7
CisgICAgICAgIGQtPmFyY2guaHZtLnZpcmlkaWFuLmh5cGVyY2FsbF9ncGEucmF3ID0gdmFsOwog
ICAgICAgICBkdW1wX2h5cGVyY2FsbChkKTsKLSAgICAgICAgaWYgKCBkLT5hcmNoLmh2bV9kb21h
aW4udmlyaWRpYW4uaHlwZXJjYWxsX2dwYS5maWVsZHMuZW5hYmxlZCApCisgICAgICAgIGlmICgg
ZC0+YXJjaC5odm0udmlyaWRpYW4uaHlwZXJjYWxsX2dwYS5maWVsZHMuZW5hYmxlZCApCiAgICAg
ICAgICAgICBlbmFibGVfaHlwZXJjYWxsX3BhZ2UoZCk7CiAgICAgICAgIGJyZWFrOwogCkBAIC02
MTgsOSArNjE4LDkgQEAgaW50IHdybXNyX3ZpcmlkaWFuX3JlZ3ModWludDMyX3QgaWR4LCB1aW50
NjRfdCB2YWwpCiAgICAgICAgICAgICByZXR1cm4gMDsKIAogICAgICAgICBwZXJmY19pbmNyKG1z
aHZfd3Jtc3JfdHNjX21zcik7Ci0gICAgICAgIGQtPmFyY2guaHZtX2RvbWFpbi52aXJpZGlhbi5y
ZWZlcmVuY2VfdHNjLnJhdyA9IHZhbDsKKyAgICAgICAgZC0+YXJjaC5odm0udmlyaWRpYW4ucmVm
ZXJlbmNlX3RzYy5yYXcgPSB2YWw7CiAgICAgICAgIGR1bXBfcmVmZXJlbmNlX3RzYyhkKTsKLSAg
ICAgICAgaWYgKCBkLT5hcmNoLmh2bV9kb21haW4udmlyaWRpYW4ucmVmZXJlbmNlX3RzYy5maWVs
ZHMuZW5hYmxlZCApCisgICAgICAgIGlmICggZC0+YXJjaC5odm0udmlyaWRpYW4ucmVmZXJlbmNl
X3RzYy5maWVsZHMuZW5hYmxlZCApCiAgICAgICAgICAgICB1cGRhdGVfcmVmZXJlbmNlX3RzYyhk
LCAxKTsKICAgICAgICAgYnJlYWs7CiAKQEAgLTY4MSw3ICs2ODEsNyBAQCB2b2lkIHZpcmlkaWFu
X3RpbWVfcmVmX2NvdW50X2ZyZWV6ZShzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIHN0cnVjdCB2
aXJpZGlhbl90aW1lX3JlZl9jb3VudCAqdHJjOwogCi0gICAgdHJjID0gJmQtPmFyY2guaHZtX2Rv
bWFpbi52aXJpZGlhbi50aW1lX3JlZl9jb3VudDsKKyAgICB0cmMgPSAmZC0+YXJjaC5odm0udmly
aWRpYW4udGltZV9yZWZfY291bnQ7CiAKICAgICBpZiAoIHRlc3RfYW5kX2NsZWFyX2JpdChfVFJD
X3J1bm5pbmcsICZ0cmMtPmZsYWdzKSApCiAgICAgICAgIHRyYy0+dmFsID0gcmF3X3RyY192YWwo
ZCkgKyB0cmMtPm9mZjsKQEAgLTY5MSw3ICs2OTEsNyBAQCB2b2lkIHZpcmlkaWFuX3RpbWVfcmVm
X2NvdW50X3RoYXcoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBzdHJ1Y3QgdmlyaWRpYW5fdGlt
ZV9yZWZfY291bnQgKnRyYzsKIAotICAgIHRyYyA9ICZkLT5hcmNoLmh2bV9kb21haW4udmlyaWRp
YW4udGltZV9yZWZfY291bnQ7CisgICAgdHJjID0gJmQtPmFyY2guaHZtLnZpcmlkaWFuLnRpbWVf
cmVmX2NvdW50OwogCiAgICAgaWYgKCAhZC0+aXNfc2h1dHRpbmdfZG93biAmJgogICAgICAgICAg
IXRlc3RfYW5kX3NldF9iaXQoX1RSQ19ydW5uaW5nLCAmdHJjLT5mbGFncykgKQpAQCAtNzEwLDEy
ICs3MTAsMTIgQEAgaW50IHJkbXNyX3ZpcmlkaWFuX3JlZ3ModWludDMyX3QgaWR4LCB1aW50NjRf
dCAqdmFsKQogICAgIHsKICAgICBjYXNlIEhWX1g2NF9NU1JfR1VFU1RfT1NfSUQ6CiAgICAgICAg
IHBlcmZjX2luY3IobXNodl9yZG1zcl9vc2lkKTsKLSAgICAgICAgKnZhbCA9IGQtPmFyY2guaHZt
X2RvbWFpbi52aXJpZGlhbi5ndWVzdF9vc19pZC5yYXc7CisgICAgICAgICp2YWwgPSBkLT5hcmNo
Lmh2bS52aXJpZGlhbi5ndWVzdF9vc19pZC5yYXc7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2Fz
ZSBIVl9YNjRfTVNSX0hZUEVSQ0FMTDoKICAgICAgICAgcGVyZmNfaW5jcihtc2h2X3JkbXNyX2hj
X3BhZ2UpOwotICAgICAgICAqdmFsID0gZC0+YXJjaC5odm1fZG9tYWluLnZpcmlkaWFuLmh5cGVy
Y2FsbF9ncGEucmF3OworICAgICAgICAqdmFsID0gZC0+YXJjaC5odm0udmlyaWRpYW4uaHlwZXJj
YWxsX2dwYS5yYXc7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBIVl9YNjRfTVNSX1ZQX0lO
REVYOgpAQCAtNzYwLDE0ICs3NjAsMTQgQEAgaW50IHJkbXNyX3ZpcmlkaWFuX3JlZ3ModWludDMy
X3QgaWR4LCB1aW50NjRfdCAqdmFsKQogICAgICAgICAgICAgcmV0dXJuIDA7CiAKICAgICAgICAg
cGVyZmNfaW5jcihtc2h2X3JkbXNyX3RzY19tc3IpOwotICAgICAgICAqdmFsID0gZC0+YXJjaC5o
dm1fZG9tYWluLnZpcmlkaWFuLnJlZmVyZW5jZV90c2MucmF3OworICAgICAgICAqdmFsID0gZC0+
YXJjaC5odm0udmlyaWRpYW4ucmVmZXJlbmNlX3RzYy5yYXc7CiAgICAgICAgIGJyZWFrOwogCiAg
ICAgY2FzZSBIVl9YNjRfTVNSX1RJTUVfUkVGX0NPVU5UOgogICAgIHsKICAgICAgICAgc3RydWN0
IHZpcmlkaWFuX3RpbWVfcmVmX2NvdW50ICp0cmM7CiAKLSAgICAgICAgdHJjID0gJmQtPmFyY2gu
aHZtX2RvbWFpbi52aXJpZGlhbi50aW1lX3JlZl9jb3VudDsKKyAgICAgICAgdHJjID0gJmQtPmFy
Y2guaHZtLnZpcmlkaWFuLnRpbWVfcmVmX2NvdW50OwogCiAgICAgICAgIGlmICggISh2aXJpZGlh
bl9mZWF0dXJlX21hc2soZCkgJiBIVk1QVl90aW1lX3JlZl9jb3VudCkgKQogICAgICAgICAgICAg
cmV0dXJuIDA7CkBAIC05OTMsMTAgKzk5MywxMCBAQCBpbnQgdmlyaWRpYW5faHlwZXJjYWxsKHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogc3RhdGljIGludCB2aXJpZGlhbl9zYXZlX2RvbWFp
bl9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQogewogICAg
IHN0cnVjdCBodm1fdmlyaWRpYW5fZG9tYWluX2NvbnRleHQgY3R4dCA9IHsKLSAgICAgICAgLnRp
bWVfcmVmX2NvdW50ID0gZC0+YXJjaC5odm1fZG9tYWluLnZpcmlkaWFuLnRpbWVfcmVmX2NvdW50
LnZhbCwKLSAgICAgICAgLmh5cGVyY2FsbF9ncGEgID0gZC0+YXJjaC5odm1fZG9tYWluLnZpcmlk
aWFuLmh5cGVyY2FsbF9ncGEucmF3LAotICAgICAgICAuZ3Vlc3Rfb3NfaWQgICAgPSBkLT5hcmNo
Lmh2bV9kb21haW4udmlyaWRpYW4uZ3Vlc3Rfb3NfaWQucmF3LAotICAgICAgICAucmVmZXJlbmNl
X3RzYyAgPSBkLT5hcmNoLmh2bV9kb21haW4udmlyaWRpYW4ucmVmZXJlbmNlX3RzYy5yYXcsCisg
ICAgICAgIC50aW1lX3JlZl9jb3VudCA9IGQtPmFyY2guaHZtLnZpcmlkaWFuLnRpbWVfcmVmX2Nv
dW50LnZhbCwKKyAgICAgICAgLmh5cGVyY2FsbF9ncGEgID0gZC0+YXJjaC5odm0udmlyaWRpYW4u
aHlwZXJjYWxsX2dwYS5yYXcsCisgICAgICAgIC5ndWVzdF9vc19pZCAgICA9IGQtPmFyY2guaHZt
LnZpcmlkaWFuLmd1ZXN0X29zX2lkLnJhdywKKyAgICAgICAgLnJlZmVyZW5jZV90c2MgID0gZC0+
YXJjaC5odm0udmlyaWRpYW4ucmVmZXJlbmNlX3RzYy5yYXcsCiAgICAgfTsKIAogICAgIGlmICgg
IWlzX3ZpcmlkaWFuX2RvbWFpbihkKSApCkBAIC0xMDEyLDEyICsxMDEyLDEyIEBAIHN0YXRpYyBp
bnQgdmlyaWRpYW5fbG9hZF9kb21haW5fY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWlu
X2NvbnRleHRfdCAqaCkKICAgICBpZiAoIGh2bV9sb2FkX2VudHJ5X3plcm9leHRlbmQoVklSSURJ
QU5fRE9NQUlOLCBoLCAmY3R4dCkgIT0gMCApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCi0g
ICAgZC0+YXJjaC5odm1fZG9tYWluLnZpcmlkaWFuLnRpbWVfcmVmX2NvdW50LnZhbCA9IGN0eHQu
dGltZV9yZWZfY291bnQ7Ci0gICAgZC0+YXJjaC5odm1fZG9tYWluLnZpcmlkaWFuLmh5cGVyY2Fs
bF9ncGEucmF3ICA9IGN0eHQuaHlwZXJjYWxsX2dwYTsKLSAgICBkLT5hcmNoLmh2bV9kb21haW4u
dmlyaWRpYW4uZ3Vlc3Rfb3NfaWQucmF3ICAgID0gY3R4dC5ndWVzdF9vc19pZDsKLSAgICBkLT5h
cmNoLmh2bV9kb21haW4udmlyaWRpYW4ucmVmZXJlbmNlX3RzYy5yYXcgID0gY3R4dC5yZWZlcmVu
Y2VfdHNjOworICAgIGQtPmFyY2guaHZtLnZpcmlkaWFuLnRpbWVfcmVmX2NvdW50LnZhbCA9IGN0
eHQudGltZV9yZWZfY291bnQ7CisgICAgZC0+YXJjaC5odm0udmlyaWRpYW4uaHlwZXJjYWxsX2dw
YS5yYXcgID0gY3R4dC5oeXBlcmNhbGxfZ3BhOworICAgIGQtPmFyY2guaHZtLnZpcmlkaWFuLmd1
ZXN0X29zX2lkLnJhdyAgICA9IGN0eHQuZ3Vlc3Rfb3NfaWQ7CisgICAgZC0+YXJjaC5odm0udmly
aWRpYW4ucmVmZXJlbmNlX3RzYy5yYXcgID0gY3R4dC5yZWZlcmVuY2VfdHNjOwogCi0gICAgaWYg
KCBkLT5hcmNoLmh2bV9kb21haW4udmlyaWRpYW4ucmVmZXJlbmNlX3RzYy5maWVsZHMuZW5hYmxl
ZCApCisgICAgaWYgKCBkLT5hcmNoLmh2bS52aXJpZGlhbi5yZWZlcmVuY2VfdHNjLmZpZWxkcy5l
bmFibGVkICkKICAgICAgICAgdXBkYXRlX3JlZmVyZW5jZV90c2MoZCwgMCk7CiAKICAgICByZXR1
cm4gMDsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMgYi94ZW4vYXJjaC94
ODYvaHZtL3ZsYXBpYy5jCmluZGV4IGVjMDg5Y2MuLjA0NzAyZTkgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vdmxhcGljLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwpAQCAt
MTIwMywxMCArMTIwMywxMCBAQCBpbnQgdmxhcGljX2FjY2VwdF9waWNfaW50cihzdHJ1Y3QgdmNw
dSAqdikKICAgICAgICAgcmV0dXJuIDA7CiAKICAgICBUUkFDRV8yRChUUkNfSFZNX0VNVUxfTEFQ
SUNfUElDX0lOVFIsCi0gICAgICAgICAgICAgKHYgPT0gdi0+ZG9tYWluLT5hcmNoLmh2bV9kb21h
aW4uaTgyNTlfdGFyZ2V0KSwKKyAgICAgICAgICAgICAodiA9PSB2LT5kb21haW4tPmFyY2guaHZt
Lmk4MjU5X3RhcmdldCksCiAgICAgICAgICAgICAgdiA/IF9fdmxhcGljX2FjY2VwdF9waWNfaW50
cih2KSA6IC0xKTsKIAotICAgIHJldHVybiAoKHYgPT0gdi0+ZG9tYWluLT5hcmNoLmh2bV9kb21h
aW4uaTgyNTlfdGFyZ2V0KSAmJgorICAgIHJldHVybiAoKHYgPT0gdi0+ZG9tYWluLT5hcmNoLmh2
bS5pODI1OV90YXJnZXQpICYmCiAgICAgICAgICAgICBfX3ZsYXBpY19hY2NlcHRfcGljX2ludHIo
dikpOwogfQogCkBAIC0xMjI0LDkgKzEyMjQsOSBAQCB2b2lkIHZsYXBpY19hZGp1c3RfaTgyNTlf
dGFyZ2V0KHN0cnVjdCBkb21haW4gKmQpCiAgICAgdiA9IGQtPnZjcHUgPyBkLT52Y3B1WzBdIDog
TlVMTDsKIAogIGZvdW5kOgotICAgIGlmICggZC0+YXJjaC5odm1fZG9tYWluLmk4MjU5X3Rhcmdl
dCA9PSB2ICkKKyAgICBpZiAoIGQtPmFyY2guaHZtLmk4MjU5X3RhcmdldCA9PSB2ICkKICAgICAg
ICAgcmV0dXJuOwotICAgIGQtPmFyY2guaHZtX2RvbWFpbi5pODI1OV90YXJnZXQgPSB2OworICAg
IGQtPmFyY2guaHZtLmk4MjU5X3RhcmdldCA9IHY7CiAgICAgcHRfYWRqdXN0X2dsb2JhbF92Y3B1
X3RhcmdldCh2KTsKIH0KIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXNpLmMgYi94
ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYwppbmRleCAzMDAxZDVjLi5jY2JmMTgxIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYwpA
QCAtMTczLDcgKzE3Myw3IEBAIHN0YXRpYyBERUZJTkVfUkNVX1JFQURfTE9DSyhtc2l4dGJsX3Jj
dV9sb2NrKTsKICAqLwogc3RhdGljIGJvb2wgbXNpeHRibF9pbml0aWFsaXNlZChjb25zdCBzdHJ1
Y3QgZG9tYWluICpkKQogewotICAgIHJldHVybiAhIWQtPmFyY2guaHZtX2RvbWFpbi5tc2l4dGJs
X2xpc3QubmV4dDsKKyAgICByZXR1cm4gISFkLT5hcmNoLmh2bS5tc2l4dGJsX2xpc3QubmV4dDsK
IH0KIAogc3RhdGljIHN0cnVjdCBtc2l4dGJsX2VudHJ5ICptc2l4dGJsX2ZpbmRfZW50cnkoCkBA
IC0xODIsNyArMTgyLDcgQEAgc3RhdGljIHN0cnVjdCBtc2l4dGJsX2VudHJ5ICptc2l4dGJsX2Zp
bmRfZW50cnkoCiAgICAgc3RydWN0IG1zaXh0YmxfZW50cnkgKmVudHJ5OwogICAgIHN0cnVjdCBk
b21haW4gKmQgPSB2LT5kb21haW47CiAKLSAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5KCBlbnRyeSwg
JmQtPmFyY2guaHZtX2RvbWFpbi5tc2l4dGJsX2xpc3QsIGxpc3QgKQorICAgIGxpc3RfZm9yX2Vh
Y2hfZW50cnkoIGVudHJ5LCAmZC0+YXJjaC5odm0ubXNpeHRibF9saXN0LCBsaXN0ICkKICAgICAg
ICAgaWYgKCBhZGRyID49IGVudHJ5LT5ndGFibGUgJiYKICAgICAgICAgICAgICBhZGRyIDwgZW50
cnktPmd0YWJsZSArIGVudHJ5LT50YWJsZV9sZW4gKQogICAgICAgICAgICAgcmV0dXJuIGVudHJ5
OwpAQCAtNDMwLDcgKzQzMCw3IEBAIHN0YXRpYyB2b2lkIGFkZF9tc2l4dGJsX2VudHJ5KHN0cnVj
dCBkb21haW4gKmQsCiAgICAgZW50cnktPnBkZXYgPSBwZGV2OwogICAgIGVudHJ5LT5ndGFibGUg
PSAodW5zaWduZWQgbG9uZykgZ3RhYmxlOwogCi0gICAgbGlzdF9hZGRfcmN1KCZlbnRyeS0+bGlz
dCwgJmQtPmFyY2guaHZtX2RvbWFpbi5tc2l4dGJsX2xpc3QpOworICAgIGxpc3RfYWRkX3JjdSgm
ZW50cnktPmxpc3QsICZkLT5hcmNoLmh2bS5tc2l4dGJsX2xpc3QpOwogfQogCiBzdGF0aWMgdm9p
ZCBmcmVlX21zaXh0YmxfZW50cnkoc3RydWN0IHJjdV9oZWFkICpyY3UpCkBAIC00ODMsNyArNDgz
LDcgQEAgaW50IG1zaXh0YmxfcHRfcmVnaXN0ZXIoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHBp
cnEgKnBpcnEsIHVpbnQ2NF90IGd0YWJsZSkKIAogICAgIHBkZXYgPSBtc2lfZGVzYy0+ZGV2Owog
Ci0gICAgbGlzdF9mb3JfZWFjaF9lbnRyeSggZW50cnksICZkLT5hcmNoLmh2bV9kb21haW4ubXNp
eHRibF9saXN0LCBsaXN0ICkKKyAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5KCBlbnRyeSwgJmQtPmFy
Y2guaHZtLm1zaXh0YmxfbGlzdCwgbGlzdCApCiAgICAgICAgIGlmICggcGRldiA9PSBlbnRyeS0+
cGRldiApCiAgICAgICAgICAgICBnb3RvIGZvdW5kOwogCkBAIC01NDIsNyArNTQyLDcgQEAgdm9p
ZCBtc2l4dGJsX3B0X3VucmVnaXN0ZXIoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHBpcnEgKnBp
cnEpCiAKICAgICBwZGV2ID0gbXNpX2Rlc2MtPmRldjsKIAotICAgIGxpc3RfZm9yX2VhY2hfZW50
cnkoIGVudHJ5LCAmZC0+YXJjaC5odm1fZG9tYWluLm1zaXh0YmxfbGlzdCwgbGlzdCApCisgICAg
bGlzdF9mb3JfZWFjaF9lbnRyeSggZW50cnksICZkLT5hcmNoLmh2bS5tc2l4dGJsX2xpc3QsIGxp
c3QgKQogICAgICAgICBpZiAoIHBkZXYgPT0gZW50cnktPnBkZXYgKQogICAgICAgICAgICAgZ290
byBmb3VuZDsKIApAQCAtNTY0LDcgKzU2NCw3IEBAIHZvaWQgbXNpeHRibF9pbml0KHN0cnVjdCBk
b21haW4gKmQpCiAgICAgaWYgKCAhaXNfaHZtX2RvbWFpbihkKSB8fCAhaGFzX3ZsYXBpYyhkKSB8
fCBtc2l4dGJsX2luaXRpYWxpc2VkKGQpICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgSU5JVF9M
SVNUX0hFQUQoJmQtPmFyY2guaHZtX2RvbWFpbi5tc2l4dGJsX2xpc3QpOworICAgIElOSVRfTElT
VF9IRUFEKCZkLT5hcmNoLmh2bS5tc2l4dGJsX2xpc3QpOwogCiAgICAgaGFuZGxlciA9IGh2bV9u
ZXh0X2lvX2hhbmRsZXIoZCk7CiAgICAgaWYgKCBoYW5kbGVyICkKQEAgLTU4NCw3ICs1ODQsNyBA
QCB2b2lkIG1zaXh0YmxfcHRfY2xlYW51cChzdHJ1Y3QgZG9tYWluICpkKQogICAgIHNwaW5fbG9j
aygmZC0+ZXZlbnRfbG9jayk7CiAKICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5X3NhZmUoIGVudHJ5
LCB0ZW1wLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmQtPmFyY2guaHZtX2RvbWFp
bi5tc2l4dGJsX2xpc3QsIGxpc3QgKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmQt
PmFyY2guaHZtLm1zaXh0YmxfbGlzdCwgbGlzdCApCiAgICAgICAgIGRlbF9tc2l4dGJsX2VudHJ5
KGVudHJ5KTsKIAogICAgIHNwaW5fdW5sb2NrKCZkLT5ldmVudF9sb2NrKTsKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3Mu
YwppbmRleCA2NjgxMDMyLi5mMzA4NTBjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3Zt
eC92bWNzLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCkBAIC0xMTA4LDggKzEx
MDgsOCBAQCBzdGF0aWMgaW50IGNvbnN0cnVjdF92bWNzKHN0cnVjdCB2Y3B1ICp2KQogICAgIH0K
IAogICAgIC8qIEkvTyBhY2Nlc3MgYml0bWFwLiAqLwotICAgIF9fdm13cml0ZShJT19CSVRNQVBf
QSwgX19wYShkLT5hcmNoLmh2bV9kb21haW4uaW9fYml0bWFwKSk7Ci0gICAgX192bXdyaXRlKElP
X0JJVE1BUF9CLCBfX3BhKGQtPmFyY2guaHZtX2RvbWFpbi5pb19iaXRtYXApICsgUEFHRV9TSVpF
KTsKKyAgICBfX3Ztd3JpdGUoSU9fQklUTUFQX0EsIF9fcGEoZC0+YXJjaC5odm0uaW9fYml0bWFw
KSk7CisgICAgX192bXdyaXRlKElPX0JJVE1BUF9CLCBfX3BhKGQtPmFyY2guaHZtLmlvX2JpdG1h
cCkgKyBQQUdFX1NJWkUpOwogCiAgICAgaWYgKCBjcHVfaGFzX3ZteF92aXJ0dWFsX2ludHJfZGVs
aXZlcnkgKQogICAgIHsKQEAgLTEyNjMsNyArMTI2Myw3IEBAIHN0YXRpYyBpbnQgY29uc3RydWN0
X3ZtY3Moc3RydWN0IHZjcHUgKnYpCiAgICAgICAgIF9fdm13cml0ZShYU1NfRVhJVF9CSVRNQVAs
IDApOwogCiAgICAgaWYgKCBjcHVfaGFzX3ZteF90c2Nfc2NhbGluZyApCi0gICAgICAgIF9fdm13
cml0ZShUU0NfTVVMVElQTElFUiwgZC0+YXJjaC5odm1fZG9tYWluLnRzY19zY2FsaW5nX3JhdGlv
KTsKKyAgICAgICAgX192bXdyaXRlKFRTQ19NVUxUSVBMSUVSLCBkLT5hcmNoLmh2bS50c2Nfc2Nh
bGluZ19yYXRpbyk7CiAKICAgICAvKiB3aWxsIHVwZGF0ZSBIT1NUICYgR1VFU1RfQ1IzIGFzIHJl
cWQgKi8KICAgICBwYWdpbmdfdXBkYXRlX3BhZ2luZ19tb2Rlcyh2KTsKQEAgLTE2NDMsNyArMTY0
Myw3IEBAIHZvaWQgdm14X3ZjcHVfZmx1c2hfcG1sX2J1ZmZlcihzdHJ1Y3QgdmNwdSAqdikKIAog
Ym9vbF90IHZteF9kb21haW5fcG1sX2VuYWJsZWQoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKIHsK
LSAgICByZXR1cm4gISEoZC0+YXJjaC5odm1fZG9tYWluLnZteC5zdGF0dXMgJiBWTVhfRE9NQUlO
X1BNTF9FTkFCTEVEKTsKKyAgICByZXR1cm4gISEoZC0+YXJjaC5odm0udm14LnN0YXR1cyAmIFZN
WF9ET01BSU5fUE1MX0VOQUJMRUQpOwogfQogCiAvKgpAQCAtMTY2OCw3ICsxNjY4LDcgQEAgaW50
IHZteF9kb21haW5fZW5hYmxlX3BtbChzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICBpZiAoIChy
YyA9IHZteF92Y3B1X2VuYWJsZV9wbWwodikpICE9IDAgKQogICAgICAgICAgICAgZ290byBlcnJv
cjsKIAotICAgIGQtPmFyY2guaHZtX2RvbWFpbi52bXguc3RhdHVzIHw9IFZNWF9ET01BSU5fUE1M
X0VOQUJMRUQ7CisgICAgZC0+YXJjaC5odm0udm14LnN0YXR1cyB8PSBWTVhfRE9NQUlOX1BNTF9F
TkFCTEVEOwogCiAgICAgcmV0dXJuIDA7CiAKQEAgLTE2OTcsNyArMTY5Nyw3IEBAIHZvaWQgdm14
X2RvbWFpbl9kaXNhYmxlX3BtbChzdHJ1Y3QgZG9tYWluICpkKQogICAgIGZvcl9lYWNoX3ZjcHUg
KCBkLCB2ICkKICAgICAgICAgdm14X3ZjcHVfZGlzYWJsZV9wbWwodik7CiAKLSAgICBkLT5hcmNo
Lmh2bV9kb21haW4udm14LnN0YXR1cyAmPSB+Vk1YX0RPTUFJTl9QTUxfRU5BQkxFRDsKKyAgICBk
LT5hcmNoLmh2bS52bXguc3RhdHVzICY9IH5WTVhfRE9NQUlOX1BNTF9FTkFCTEVEOwogfQogCiAv
KgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgYi94ZW4vYXJjaC94ODYv
aHZtL3ZteC92bXguYwppbmRleCA3M2YwZDUyLi5jY2ZiYWNiIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvaHZtL3ZteC92bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwpAQCAt
MzE4LDcgKzMxOCw3IEBAIHZvaWQgdm14X3BpX2hvb2tzX2Fzc2lnbihzdHJ1Y3QgZG9tYWluICpk
KQogICAgIGlmICggIWlvbW11X2ludHBvc3QgfHwgIWlzX2h2bV9kb21haW4oZCkgKQogICAgICAg
ICByZXR1cm47CiAKLSAgICBBU1NFUlQoIWQtPmFyY2guaHZtX2RvbWFpbi5waV9vcHMudmNwdV9i
bG9jayk7CisgICAgQVNTRVJUKCFkLT5hcmNoLmh2bS5waV9vcHMudmNwdV9ibG9jayk7CiAKICAg
ICAvKgogICAgICAqIFdlIGNhcmVmdWxseSBoYW5kbGUgdGhlIHRpbWluZyBoZXJlOgpAQCAtMzI5
LDggKzMyOSw4IEBAIHZvaWQgdm14X3BpX2hvb2tzX2Fzc2lnbihzdHJ1Y3QgZG9tYWluICpkKQog
ICAgICAqIFRoaXMgY2FuIG1ha2Ugc3VyZSB0aGUgUEkgKGVzcGVjaWFsbHkgdGhlIE5EU1QgZmVp
bGQpIGlzCiAgICAgICogaW4gcHJvcGVyIHN0YXRlIHdoZW4gd2UgY2FsbCB2bXhfdmNwdV9ibG9j
aygpLgogICAgICAqLwotICAgIGQtPmFyY2guaHZtX2RvbWFpbi5waV9vcHMuc3dpdGNoX2Zyb20g
PSB2bXhfcGlfc3dpdGNoX2Zyb207Ci0gICAgZC0+YXJjaC5odm1fZG9tYWluLnBpX29wcy5zd2l0
Y2hfdG8gPSB2bXhfcGlfc3dpdGNoX3RvOworICAgIGQtPmFyY2guaHZtLnBpX29wcy5zd2l0Y2hf
ZnJvbSA9IHZteF9waV9zd2l0Y2hfZnJvbTsKKyAgICBkLT5hcmNoLmh2bS5waV9vcHMuc3dpdGNo
X3RvID0gdm14X3BpX3N3aXRjaF90bzsKIAogICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKICAg
ICB7CkBAIC0zNDUsOCArMzQ1LDggQEAgdm9pZCB2bXhfcGlfaG9va3NfYXNzaWduKHN0cnVjdCBk
b21haW4gKmQpCiAgICAgICAgICAgICAgICAgeDJhcGljX2VuYWJsZWQgPyBkZXN0IDogTUFTS19J
TlNSKGRlc3QsIFBJX3hBUElDX05EU1RfTUFTSykpOwogICAgIH0KIAotICAgIGQtPmFyY2guaHZt
X2RvbWFpbi5waV9vcHMudmNwdV9ibG9jayA9IHZteF92Y3B1X2Jsb2NrOwotICAgIGQtPmFyY2gu
aHZtX2RvbWFpbi5waV9vcHMuZG9fcmVzdW1lID0gdm14X3BpX2RvX3Jlc3VtZTsKKyAgICBkLT5h
cmNoLmh2bS5waV9vcHMudmNwdV9ibG9jayA9IHZteF92Y3B1X2Jsb2NrOworICAgIGQtPmFyY2gu
aHZtLnBpX29wcy5kb19yZXN1bWUgPSB2bXhfcGlfZG9fcmVzdW1lOwogfQogCiAvKiBUaGlzIGZ1
bmN0aW9uIGlzIGNhbGxlZCB3aGVuIHBjaWRldnNfbG9jayBpcyBoZWxkICovCkBAIC0zNTcsNyAr
MzU3LDcgQEAgdm9pZCB2bXhfcGlfaG9va3NfZGVhc3NpZ24oc3RydWN0IGRvbWFpbiAqZCkKICAg
ICBpZiAoICFpb21tdV9pbnRwb3N0IHx8ICFpc19odm1fZG9tYWluKGQpICkKICAgICAgICAgcmV0
dXJuOwogCi0gICAgQVNTRVJUKGQtPmFyY2guaHZtX2RvbWFpbi5waV9vcHMudmNwdV9ibG9jayk7
CisgICAgQVNTRVJUKGQtPmFyY2guaHZtLnBpX29wcy52Y3B1X2Jsb2NrKTsKIAogICAgIC8qCiAg
ICAgICogUGF1c2luZyB0aGUgZG9tYWluIGNhbiBtYWtlIHN1cmUgdGhlIHZDUFVzIGFyZSBub3QK
QEAgLTM2OSw3ICszNjksNyBAQCB2b2lkIHZteF9waV9ob29rc19kZWFzc2lnbihzdHJ1Y3QgZG9t
YWluICpkKQogICAgIGRvbWFpbl9wYXVzZShkKTsKIAogICAgIC8qCi0gICAgICogTm90ZSB0aGF0
IHdlIGRvbid0IHNldCAnZC0+YXJjaC5odm1fZG9tYWluLnBpX29wcy5zd2l0Y2hfdG8nIHRvIE5V
TEwKKyAgICAgKiBOb3RlIHRoYXQgd2UgZG9uJ3Qgc2V0ICdkLT5hcmNoLmh2bS5waV9vcHMuc3dp
dGNoX3RvJyB0byBOVUxMCiAgICAgICogaGVyZS4gSWYgd2UgZGVhc3NpZ24gdGhlIGhvb2tzIHdo
aWxlIHRoZSB2Q1BVIGlzIHJ1bm5hYmxlIGluIHRoZQogICAgICAqIHJ1bnF1ZXVlIHdpdGggJ1NO
JyBzZXQsIGFsbCB0aGUgZnV0dXJlIG5vdGlmaWNhdGlvbiBldmVudCB3aWxsIGJlCiAgICAgICog
c3VwcHJlc3NlZCBzaW5jZSB2bXhfZGVsaXZlcl9wb3N0ZWRfaW50cigpIGFsc28gdXNlICdTTicg
Yml0CkBAIC0zODIsOSArMzgyLDkgQEAgdm9pZCB2bXhfcGlfaG9va3NfZGVhc3NpZ24oc3RydWN0
IGRvbWFpbiAqZCkKICAgICAgKiBzeXN0ZW0sIGxlYXZlIGl0IGhlcmUgdW50aWwgd2UgZmluZCBh
IGNsZWFuIHNvbHV0aW9uIHRvIGRlYXNzaWduIHRoZQogICAgICAqICdzd2l0Y2hfdG8nIGhvb2sg
ZnVuY3Rpb24uCiAgICAgICovCi0gICAgZC0+YXJjaC5odm1fZG9tYWluLnBpX29wcy52Y3B1X2Js
b2NrID0gTlVMTDsKLSAgICBkLT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLnN3aXRjaF9mcm9tID0g
TlVMTDsKLSAgICBkLT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLmRvX3Jlc3VtZSA9IE5VTEw7Cisg
ICAgZC0+YXJjaC5odm0ucGlfb3BzLnZjcHVfYmxvY2sgPSBOVUxMOworICAgIGQtPmFyY2guaHZt
LnBpX29wcy5zd2l0Y2hfZnJvbSA9IE5VTEw7CisgICAgZC0+YXJjaC5odm0ucGlfb3BzLmRvX3Jl
c3VtZSA9IE5VTEw7CiAKICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCiAgICAgICAgIHZteF9w
aV91bmJsb2NrX3ZjcHUodik7CkBAIC05MzQsOCArOTM0LDggQEAgc3RhdGljIHZvaWQgdm14X2N0
eHRfc3dpdGNoX2Zyb20oc3RydWN0IHZjcHUgKnYpCiAgICAgdm14X3Jlc3RvcmVfaG9zdF9tc3Jz
KCk7CiAgICAgdm14X3NhdmVfZHIodik7CiAKLSAgICBpZiAoIHYtPmRvbWFpbi0+YXJjaC5odm1f
ZG9tYWluLnBpX29wcy5zd2l0Y2hfZnJvbSApCi0gICAgICAgIHYtPmRvbWFpbi0+YXJjaC5odm1f
ZG9tYWluLnBpX29wcy5zd2l0Y2hfZnJvbSh2KTsKKyAgICBpZiAoIHYtPmRvbWFpbi0+YXJjaC5o
dm0ucGlfb3BzLnN3aXRjaF9mcm9tICkKKyAgICAgICAgdi0+ZG9tYWluLT5hcmNoLmh2bS5waV9v
cHMuc3dpdGNoX2Zyb20odik7CiB9CiAKIHN0YXRpYyB2b2lkIHZteF9jdHh0X3N3aXRjaF90byhz
dHJ1Y3QgdmNwdSAqdikKQEAgLTk0Myw4ICs5NDMsOCBAQCBzdGF0aWMgdm9pZCB2bXhfY3R4dF9z
d2l0Y2hfdG8oc3RydWN0IHZjcHUgKnYpCiAgICAgdm14X3Jlc3RvcmVfZ3Vlc3RfbXNycyh2KTsK
ICAgICB2bXhfcmVzdG9yZV9kcih2KTsKIAotICAgIGlmICggdi0+ZG9tYWluLT5hcmNoLmh2bV9k
b21haW4ucGlfb3BzLnN3aXRjaF90byApCi0gICAgICAgIHYtPmRvbWFpbi0+YXJjaC5odm1fZG9t
YWluLnBpX29wcy5zd2l0Y2hfdG8odik7CisgICAgaWYgKCB2LT5kb21haW4tPmFyY2guaHZtLnBp
X29wcy5zd2l0Y2hfdG8gKQorICAgICAgICB2LT5kb21haW4tPmFyY2guaHZtLnBpX29wcy5zd2l0
Y2hfdG8odik7CiB9CiAKIApAQCAtMTEwNCw3ICsxMTA0LDcgQEAgc3RhdGljIHZvaWQgdm14X3Nl
dF9zZWdtZW50X3JlZ2lzdGVyKHN0cnVjdCB2Y3B1ICp2LCBlbnVtIHg4Nl9zZWdtZW50IHNlZywK
ICAgICAgICAgaWYgKCBzZWcgPT0geDg2X3NlZ190ciApIAogICAgICAgICB7CiAgICAgICAgICAg
ICBjb25zdCBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwotICAgICAgICAgICAgdWludDY0
X3QgdmFsID0gZC0+YXJjaC5odm1fZG9tYWluLnBhcmFtc1tIVk1fUEFSQU1fVk04Nl9UU1NfU0la
RURdOworICAgICAgICAgICAgdWludDY0X3QgdmFsID0gZC0+YXJjaC5odm0ucGFyYW1zW0hWTV9Q
QVJBTV9WTTg2X1RTU19TSVpFRF07CiAKICAgICAgICAgICAgIGlmICggdmFsICkKICAgICAgICAg
ICAgIHsKQEAgLTExMTUsNyArMTExNSw3IEBAIHN0YXRpYyB2b2lkIHZteF9zZXRfc2VnbWVudF9y
ZWdpc3RlcihzdHJ1Y3QgdmNwdSAqdiwgZW51bSB4ODZfc2VnbWVudCBzZWcsCiAgICAgICAgICAg
ICAgICAgaWYgKCB2YWwgJiBWTTg2X1RTU19VUERBVEVEICkKICAgICAgICAgICAgICAgICB7CiAg
ICAgICAgICAgICAgICAgICAgIGh2bV9wcmVwYXJlX3ZtODZfdHNzKHYsIGJhc2UsIGxpbWl0KTsK
LSAgICAgICAgICAgICAgICAgICAgY21weGNoZygmZC0+YXJjaC5odm1fZG9tYWluLnBhcmFtc1tI
Vk1fUEFSQU1fVk04Nl9UU1NfU0laRURdLAorICAgICAgICAgICAgICAgICAgICBjbXB4Y2hnKCZk
LT5hcmNoLmh2bS5wYXJhbXNbSFZNX1BBUkFNX1ZNODZfVFNTX1NJWkVEXSwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB2YWwsIHZhbCAmIH5WTTg2X1RTU19VUERBVEVEKTsKICAgICAgICAg
ICAgICAgICB9CiAgICAgICAgICAgICAgICAgdi0+YXJjaC5odm1fdm14LnZtODZfc2VnbWVudF9t
YXNrICY9IH4oMXUgPDwgc2VnKTsKQEAgLTE2MjYsNyArMTYyNiw3IEBAIHN0YXRpYyB2b2lkIHZt
eF91cGRhdGVfZ3Vlc3RfY3Ioc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBjciwKICAgICAg
ICAgewogICAgICAgICAgICAgaWYgKCAhaHZtX3BhZ2luZ19lbmFibGVkKHYpICYmICF2bXhfdW5y
ZXN0cmljdGVkX2d1ZXN0KHYpICkKICAgICAgICAgICAgICAgICB2LT5hcmNoLmh2bV92Y3B1Lmh3
X2NyWzNdID0KLSAgICAgICAgICAgICAgICAgICAgdi0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4u
cGFyYW1zW0hWTV9QQVJBTV9JREVOVF9QVF07CisgICAgICAgICAgICAgICAgICAgIHYtPmRvbWFp
bi0+YXJjaC5odm0ucGFyYW1zW0hWTV9QQVJBTV9JREVOVF9QVF07CiAgICAgICAgICAgICB2bXhf
bG9hZF9wZHB0cnModik7CiAgICAgICAgIH0KIApAQCAtMjk5Nyw3ICsyOTk3LDcgQEAgc3RhdGlj
IGludCB2bXhfYWxsb2NfdmxhcGljX21hcHBpbmcoc3RydWN0IGRvbWFpbiAqZCkKICAgICBtZm4g
PSBwYWdlX3RvX21mbihwZyk7CiAgICAgY2xlYXJfZG9tYWluX3BhZ2UobWZuKTsKICAgICBzaGFy
ZV94ZW5fcGFnZV93aXRoX2d1ZXN0KHBnLCBkLCBTSEFSRV9ydyk7Ci0gICAgZC0+YXJjaC5odm1f
ZG9tYWluLnZteC5hcGljX2FjY2Vzc19tZm4gPSBtZm5feChtZm4pOworICAgIGQtPmFyY2guaHZt
LnZteC5hcGljX2FjY2Vzc19tZm4gPSBtZm5feChtZm4pOwogICAgIHNldF9tbWlvX3AybV9lbnRy
eShkLCBwYWRkcl90b19wZm4oQVBJQ19ERUZBVUxUX1BIWVNfQkFTRSksIG1mbiwKICAgICAgICAg
ICAgICAgICAgICAgICAgUEFHRV9PUkRFUl80SywgcDJtX2dldF9ob3N0cDJtKGQpLT5kZWZhdWx0
X2FjY2Vzcyk7CiAKQEAgLTMwMDYsNyArMzAwNiw3IEBAIHN0YXRpYyBpbnQgdm14X2FsbG9jX3Zs
YXBpY19tYXBwaW5nKHN0cnVjdCBkb21haW4gKmQpCiAKIHN0YXRpYyB2b2lkIHZteF9mcmVlX3Zs
YXBpY19tYXBwaW5nKHN0cnVjdCBkb21haW4gKmQpCiB7Ci0gICAgdW5zaWduZWQgbG9uZyBtZm4g
PSBkLT5hcmNoLmh2bV9kb21haW4udm14LmFwaWNfYWNjZXNzX21mbjsKKyAgICB1bnNpZ25lZCBs
b25nIG1mbiA9IGQtPmFyY2guaHZtLnZteC5hcGljX2FjY2Vzc19tZm47CiAKICAgICBpZiAoIG1m
biAhPSAwICkKICAgICAgICAgZnJlZV9zaGFyZWRfZG9taGVhcF9wYWdlKG1mbl90b19wYWdlKF9t
Zm4obWZuKSkpOwpAQCAtMzAxNiwxMyArMzAxNiwxMyBAQCBzdGF0aWMgdm9pZCB2bXhfaW5zdGFs
bF92bGFwaWNfbWFwcGluZyhzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBwYWRkcl90IHZpcnRfcGFn
ZV9tYSwgYXBpY19wYWdlX21hOwogCi0gICAgaWYgKCB2LT5kb21haW4tPmFyY2guaHZtX2RvbWFp
bi52bXguYXBpY19hY2Nlc3NfbWZuID09IDAgKQorICAgIGlmICggdi0+ZG9tYWluLT5hcmNoLmh2
bS52bXguYXBpY19hY2Nlc3NfbWZuID09IDAgKQogICAgICAgICByZXR1cm47CiAKICAgICBBU1NF
UlQoY3B1X2hhc192bXhfdmlydHVhbGl6ZV9hcGljX2FjY2Vzc2VzKTsKIAogICAgIHZpcnRfcGFn
ZV9tYSA9IHBhZ2VfdG9fbWFkZHIodmNwdV92bGFwaWModiktPnJlZ3NfcGFnZSk7Ci0gICAgYXBp
Y19wYWdlX21hID0gdi0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4udm14LmFwaWNfYWNjZXNzX21m
bjsKKyAgICBhcGljX3BhZ2VfbWEgPSB2LT5kb21haW4tPmFyY2guaHZtLnZteC5hcGljX2FjY2Vz
c19tZm47CiAgICAgYXBpY19wYWdlX21hIDw8PSBQQUdFX1NISUZUOwogCiAgICAgdm14X3ZtY3Nf
ZW50ZXIodik7CkBAIC00MzMwLDggKzQzMzAsOCBAQCBib29sIHZteF92bWVudGVyX2hlbHBlcihj
b25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgaWYgKCBuZXN0ZWRodm1fdmNw
dV9pbl9ndWVzdG1vZGUoY3VycikgJiYgdmNwdV9uZXN0ZWRodm0oY3Vycikuc3RhbGVfbnAybSAp
CiAgICAgICAgICByZXR1cm4gZmFsc2U7CiAKLSAgICBpZiAoIGN1cnItPmRvbWFpbi0+YXJjaC5o
dm1fZG9tYWluLnBpX29wcy5kb19yZXN1bWUgKQotICAgICAgICBjdXJyLT5kb21haW4tPmFyY2gu
aHZtX2RvbWFpbi5waV9vcHMuZG9fcmVzdW1lKGN1cnIpOworICAgIGlmICggY3Vyci0+ZG9tYWlu
LT5hcmNoLmh2bS5waV9vcHMuZG9fcmVzdW1lICkKKyAgICAgICAgY3Vyci0+ZG9tYWluLT5hcmNo
Lmh2bS5waV9vcHMuZG9fcmVzdW1lKGN1cnIpOwogCiAgICAgaWYgKCAhY3B1X2hhc192bXhfdnBp
ZCApCiAgICAgICAgIGdvdG8gb3V0OwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92cGlj
LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYwppbmRleCBjZmM5NTQ0Li5lMDUwMGM1IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3Zw
aWMuYwpAQCAtMzUsNyArMzUsNyBAQAogI2luY2x1ZGUgPGFzbS9odm0vc3VwcG9ydC5oPgogCiAj
ZGVmaW5lIHZwaWNfZG9tYWluKHYpIChjb250YWluZXJfb2YoKHYpLCBzdHJ1Y3QgZG9tYWluLCBc
Ci0gICAgICAgICAgICAgICAgICAgICAgICBhcmNoLmh2bV9kb21haW4udnBpY1shdnBpYy0+aXNf
bWFzdGVyXSkpCisgICAgICAgICAgICAgICAgICAgICAgICBhcmNoLmh2bS52cGljWyF2cGljLT5p
c19tYXN0ZXJdKSkKICNkZWZpbmUgX192cGljX2xvY2sodikgJmNvbnRhaW5lcl9vZigodiksIHN0
cnVjdCBodm1fZG9tYWluLCBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdnBpY1shKHYpLT5pc19tYXN0ZXJdKS0+aXJxX2xvY2sKICNkZWZpbmUgdnBpY19sb2NrKHYp
ICAgc3Bpbl9sb2NrKF9fdnBpY19sb2NrKHYpKQpAQCAtMTEyLDcgKzExMiw3IEBAIHN0YXRpYyB2
b2lkIHZwaWNfdXBkYXRlX2ludF9vdXRwdXQoc3RydWN0IGh2bV9od192cGljICp2cGljKQogICAg
ICAgICBpZiAoIHZwaWMtPmlzX21hc3RlciApCiAgICAgICAgIHsKICAgICAgICAgICAgIC8qIE1h
c3RlciBJTlQgbGluZSBpcyBjb25uZWN0ZWQgaW4gVmlydHVhbCBXaXJlIE1vZGUuICovCi0gICAg
ICAgICAgICBzdHJ1Y3QgdmNwdSAqdiA9IHZwaWNfZG9tYWluKHZwaWMpLT5hcmNoLmh2bV9kb21h
aW4uaTgyNTlfdGFyZ2V0OworICAgICAgICAgICAgc3RydWN0IHZjcHUgKnYgPSB2cGljX2RvbWFp
bih2cGljKS0+YXJjaC5odm0uaTgyNTlfdGFyZ2V0OwogICAgICAgICAgICAgaWYgKCB2ICE9IE5V
TEwgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIFRSQUNFXzFEKFRSQ19IVk1fRU1V
TF9QSUNfS0lDSywgaXJxKTsKQEAgLTMzNCw3ICszMzQsNyBAQCBzdGF0aWMgaW50IHZwaWNfaW50
ZXJjZXB0X3BpY19pbygKICAgICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKICAgICB9CiAKLSAg
ICB2cGljID0gJmN1cnJlbnQtPmRvbWFpbi0+YXJjaC5odm1fZG9tYWluLnZwaWNbcG9ydCA+PiA3
XTsKKyAgICB2cGljID0gJmN1cnJlbnQtPmRvbWFpbi0+YXJjaC5odm0udnBpY1twb3J0ID4+IDdd
OwogCiAgICAgaWYgKCBkaXIgPT0gSU9SRVFfV1JJVEUgKQogICAgICAgICB2cGljX2lvcG9ydF93
cml0ZSh2cGljLCBwb3J0LCAodWludDhfdCkqdmFsKTsKQEAgLTM1Miw3ICszNTIsNyBAQCBzdGF0
aWMgaW50IHZwaWNfaW50ZXJjZXB0X2VsY3JfaW8oCiAKICAgICBCVUdfT04oYnl0ZXMgIT0gMSk7
CiAKLSAgICB2cGljID0gJmN1cnJlbnQtPmRvbWFpbi0+YXJjaC5odm1fZG9tYWluLnZwaWNbcG9y
dCAmIDFdOworICAgIHZwaWMgPSAmY3VycmVudC0+ZG9tYWluLT5hcmNoLmh2bS52cGljW3BvcnQg
JiAxXTsKIAogICAgIGlmICggZGlyID09IElPUkVRX1dSSVRFICkKICAgICB7CkBAIC0zODIsNyAr
MzgyLDcgQEAgc3RhdGljIGludCB2cGljX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiAgICAgLyogU2F2ZSB0aGUgc3RhdGUgb2YgYm90aCBQSUNzICovCiAg
ICAgZm9yICggaSA9IDA7IGkgPCAyIDsgaSsrICkKICAgICB7Ci0gICAgICAgIHMgPSAmZC0+YXJj
aC5odm1fZG9tYWluLnZwaWNbaV07CisgICAgICAgIHMgPSAmZC0+YXJjaC5odm0udnBpY1tpXTsK
ICAgICAgICAgaWYgKCBodm1fc2F2ZV9lbnRyeShQSUMsIGksIGgsIHMpICkKICAgICAgICAgICAg
IHJldHVybiAxOwogICAgIH0KQEAgLTQwMSw3ICs0MDEsNyBAQCBzdGF0aWMgaW50IHZwaWNfbG9h
ZChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICAvKiBXaGlj
aCBQSUMgaXMgdGhpcz8gKi8KICAgICBpZiAoIGluc3QgPiAxICkKICAgICAgICAgcmV0dXJuIC1F
SU5WQUw7Ci0gICAgcyA9ICZkLT5hcmNoLmh2bV9kb21haW4udnBpY1tpbnN0XTsKKyAgICBzID0g
JmQtPmFyY2guaHZtLnZwaWNbaW5zdF07CiAKICAgICAvKiBMb2FkIHRoZSBzdGF0ZSAqLwogICAg
IGlmICggaHZtX2xvYWRfZW50cnkoUElDLCBoLCBzKSAhPSAwICkKQEAgLTQyMCw3ICs0MjAsNyBA
QCB2b2lkIHZwaWNfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgcmV0dXJuOwogCiAg
ICAgLyogTWFzdGVyIFBJQy4gKi8KLSAgICB2cGljID0gJmQtPmFyY2guaHZtX2RvbWFpbi52cGlj
WzBdOworICAgIHZwaWMgPSAmZC0+YXJjaC5odm0udnBpY1swXTsKICAgICBtZW1zZXQodnBpYywg
MCwgc2l6ZW9mKCp2cGljKSk7CiAgICAgdnBpYy0+aXNfbWFzdGVyID0gMTsKICAgICB2cGljLT5l
bGNyICAgICAgPSAxIDw8IDI7CkBAIC00NDYsNyArNDQ2LDcgQEAgdm9pZCB2cGljX2luaXQoc3Ry
dWN0IGRvbWFpbiAqZCkKIAogdm9pZCB2cGljX2lycV9wb3NpdGl2ZV9lZGdlKHN0cnVjdCBkb21h
aW4gKmQsIGludCBpcnEpCiB7Ci0gICAgc3RydWN0IGh2bV9od192cGljICp2cGljID0gJmQtPmFy
Y2guaHZtX2RvbWFpbi52cGljW2lycSA+PiAzXTsKKyAgICBzdHJ1Y3QgaHZtX2h3X3ZwaWMgKnZw
aWMgPSAmZC0+YXJjaC5odm0udnBpY1tpcnEgPj4gM107CiAgICAgdWludDhfdCBtYXNrID0gMSA8
PCAoaXJxICYgNyk7CiAKICAgICBBU1NFUlQoaGFzX3ZwaWMoZCkpOwpAQCAtNDY0LDcgKzQ2NCw3
IEBAIHZvaWQgdnBpY19pcnFfcG9zaXRpdmVfZWRnZShzdHJ1Y3QgZG9tYWluICpkLCBpbnQgaXJx
KQogCiB2b2lkIHZwaWNfaXJxX25lZ2F0aXZlX2VkZ2Uoc3RydWN0IGRvbWFpbiAqZCwgaW50IGly
cSkKIHsKLSAgICBzdHJ1Y3QgaHZtX2h3X3ZwaWMgKnZwaWMgPSAmZC0+YXJjaC5odm1fZG9tYWlu
LnZwaWNbaXJxID4+IDNdOworICAgIHN0cnVjdCBodm1faHdfdnBpYyAqdnBpYyA9ICZkLT5hcmNo
Lmh2bS52cGljW2lycSA+PiAzXTsKICAgICB1aW50OF90IG1hc2sgPSAxIDw8IChpcnEgJiA3KTsK
IAogICAgIEFTU0VSVChoYXNfdnBpYyhkKSk7CkBAIC00ODMsNyArNDgzLDcgQEAgdm9pZCB2cGlj
X2lycV9uZWdhdGl2ZV9lZGdlKHN0cnVjdCBkb21haW4gKmQsIGludCBpcnEpCiBpbnQgdnBpY19h
Y2tfcGVuZGluZ19pcnEoc3RydWN0IHZjcHUgKnYpCiB7CiAgICAgaW50IGlycSwgdmVjdG9yOwot
ICAgIHN0cnVjdCBodm1faHdfdnBpYyAqdnBpYyA9ICZ2LT5kb21haW4tPmFyY2guaHZtX2RvbWFp
bi52cGljWzBdOworICAgIHN0cnVjdCBodm1faHdfdnBpYyAqdnBpYyA9ICZ2LT5kb21haW4tPmFy
Y2guaHZtLnZwaWNbMF07CiAKICAgICBBU1NFUlQoaGFzX3ZwaWModi0+ZG9tYWluKSk7CiAKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdnB0LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZwdC5j
CmluZGV4IDZhYzRjOTEuLjdiNTcwMTcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdnB0
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92cHQuYwpAQCAtMjQsMTEgKzI0LDExIEBACiAjaW5j
bHVkZSA8YXNtL21jMTQ2ODE4cnRjLmg+CiAKICNkZWZpbmUgbW9kZV9pcyhkLCBuYW1lKSBcCi0g
ICAgKChkKS0+YXJjaC5odm1fZG9tYWluLnBhcmFtc1tIVk1fUEFSQU1fVElNRVJfTU9ERV0gPT0g
SFZNUFRNXyMjbmFtZSkKKyAgICAoKGQpLT5hcmNoLmh2bS5wYXJhbXNbSFZNX1BBUkFNX1RJTUVS
X01PREVdID09IEhWTVBUTV8jI25hbWUpCiAKIHZvaWQgaHZtX2luaXRfZ3Vlc3RfdGltZShzdHJ1
Y3QgZG9tYWluICpkKQogewotICAgIHN0cnVjdCBwbF90aW1lICpwbCA9IGQtPmFyY2guaHZtX2Rv
bWFpbi5wbF90aW1lOworICAgIHN0cnVjdCBwbF90aW1lICpwbCA9IGQtPmFyY2guaHZtLnBsX3Rp
bWU7CiAKICAgICBzcGluX2xvY2tfaW5pdCgmcGwtPnBsX3RpbWVfbG9jayk7CiAgICAgcGwtPnN0
aW1lX29mZnNldCA9IC0odTY0KWdldF9zX3RpbWUoKTsKQEAgLTM3LDcgKzM3LDcgQEAgdm9pZCBo
dm1faW5pdF9ndWVzdF90aW1lKHN0cnVjdCBkb21haW4gKmQpCiAKIHVpbnQ2NF90IGh2bV9nZXRf
Z3Vlc3RfdGltZV9maXhlZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdWludDY0X3QgYXRfdHNjKQog
ewotICAgIHN0cnVjdCBwbF90aW1lICpwbCA9IHYtPmRvbWFpbi0+YXJjaC5odm1fZG9tYWluLnBs
X3RpbWU7CisgICAgc3RydWN0IHBsX3RpbWUgKnBsID0gdi0+ZG9tYWluLT5hcmNoLmh2bS5wbF90
aW1lOwogICAgIHU2NCBub3c7CiAKICAgICAvKiBDYWxsZWQgZnJvbSBkZXZpY2UgbW9kZWxzIHNo
YXJlZCB3aXRoIFBWIGd1ZXN0cy4gQmUgY2FyZWZ1bC4gKi8KQEAgLTg4LDcgKzg4LDcgQEAgc3Rh
dGljIGludCBwdF9pcnFfdmVjdG9yKHN0cnVjdCBwZXJpb2RpY190aW1lICpwdCwgZW51bSBodm1f
aW50c3JjIHNyYykKICAgICBnc2kgPSBodm1faXNhX2lycV90b19nc2koaXNhX2lycSk7CiAKICAg
ICBpZiAoIHNyYyA9PSBodm1faW50c3JjX3BpYyApCi0gICAgICAgIHJldHVybiAodi0+ZG9tYWlu
LT5hcmNoLmh2bV9kb21haW4udnBpY1tpc2FfaXJxID4+IDNdLmlycV9iYXNlCisgICAgICAgIHJl
dHVybiAodi0+ZG9tYWluLT5hcmNoLmh2bS52cGljW2lzYV9pcnEgPj4gM10uaXJxX2Jhc2UKICAg
ICAgICAgICAgICAgICArIChpc2FfaXJxICYgNykpOwogCiAgICAgQVNTRVJUKHNyYyA9PSBodm1f
aW50c3JjX2xhcGljKTsKQEAgLTEyMSw3ICsxMjEsNyBAQCBzdGF0aWMgaW50IHB0X2lycV9tYXNr
ZWQoc3RydWN0IHBlcmlvZGljX3RpbWUgKnB0KQogCiAgICAgY2FzZSBQVFNSQ19pc2E6CiAgICAg
ewotICAgICAgICB1aW50OF90IHBpY19pbXIgPSB2LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi52
cGljW3B0LT5pcnEgPj4gM10uaW1yOworICAgICAgICB1aW50OF90IHBpY19pbXIgPSB2LT5kb21h
aW4tPmFyY2guaHZtLnZwaWNbcHQtPmlycSA+PiAzXS5pbXI7CiAKICAgICAgICAgLyogQ2hlY2sg
aWYgdGhlIGludGVycnVwdCBpcyB1bm1hc2tlZCBpbiB0aGUgUElDLiAqLwogICAgICAgICBpZiAo
ICEocGljX2ltciAmICgxIDw8IChwdC0+aXJxICYgNykpKSAmJiB2bGFwaWNfYWNjZXB0X3BpY19p
bnRyKHYpICkKQEAgLTM2Myw3ICszNjMsNyBAQCBpbnQgcHRfdXBkYXRlX2lycShzdHJ1Y3QgdmNw
dSAqdikKICAgICBjYXNlIFBUU1JDX2lzYToKICAgICAgICAgaHZtX2lzYV9pcnFfZGVhc3NlcnQo
di0+ZG9tYWluLCBpcnEpOwogICAgICAgICBpZiAoIHBsYXRmb3JtX2xlZ2FjeV9pcnEoaXJxKSAm
JiB2bGFwaWNfYWNjZXB0X3BpY19pbnRyKHYpICYmCi0gICAgICAgICAgICAgdi0+ZG9tYWluLT5h
cmNoLmh2bV9kb21haW4udnBpY1tpcnEgPj4gM10uaW50X291dHB1dCApCisgICAgICAgICAgICAg
di0+ZG9tYWluLT5hcmNoLmh2bS52cGljW2lycSA+PiAzXS5pbnRfb3V0cHV0ICkKICAgICAgICAg
ICAgIGh2bV9pc2FfaXJxX2Fzc2VydCh2LT5kb21haW4sIGlycSwgTlVMTCk7CiAgICAgICAgIGVs
c2UKICAgICAgICAgewpAQCAtNTE0LDcgKzUxNCw3IEBAIHZvaWQgY3JlYXRlX3BlcmlvZGljX3Rp
bWUoCiAKICAgICBpZiAoICFwdC0+b25lX3Nob3QgKQogICAgIHsKLSAgICAgICAgaWYgKCB2LT5k
b21haW4tPmFyY2guaHZtX2RvbWFpbi5wYXJhbXNbSFZNX1BBUkFNX1ZQVF9BTElHTl0gKQorICAg
ICAgICBpZiAoIHYtPmRvbWFpbi0+YXJjaC5odm0ucGFyYW1zW0hWTV9QQVJBTV9WUFRfQUxJR05d
ICkKICAgICAgICAgewogICAgICAgICAgICAgcHQtPnNjaGVkdWxlZCA9IGFsaWduX3RpbWVyKHB0
LT5zY2hlZHVsZWQsIHB0LT5wZXJpb2QpOwogICAgICAgICB9CkBAIC02MDUsNyArNjA1LDcgQEAg
dm9pZCBwdF9hZGp1c3RfZ2xvYmFsX3ZjcHVfdGFyZ2V0KHN0cnVjdCB2Y3B1ICp2KQogICAgIHB0
X2FkanVzdF92Y3B1KCZ2cGl0LT5wdDAsIHYpOwogICAgIHNwaW5fdW5sb2NrKCZ2cGl0LT5sb2Nr
KTsKIAotICAgIHBsX3RpbWUgPSB2LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi5wbF90aW1lOwor
ICAgIHBsX3RpbWUgPSB2LT5kb21haW4tPmFyY2guaHZtLnBsX3RpbWU7CiAKICAgICBzcGluX2xv
Y2soJnBsX3RpbWUtPnZydGMubG9jayk7CiAgICAgcHRfYWRqdXN0X3ZjcHUoJnBsX3RpbWUtPnZy
dGMucHQsIHYpOwpAQCAtNjQwLDkgKzY0MCw5IEBAIHZvaWQgcHRfbWF5X3VubWFza19pcnEoc3Ry
dWN0IGRvbWFpbiAqZCwgc3RydWN0IHBlcmlvZGljX3RpbWUgKnZsYXBpY19wdCkKICAgICBpZiAo
IGQgKQogICAgIHsKICAgICAgICAgcHRfcmVzdW1lKCZkLT5hcmNoLnZwaXQucHQwKTsKLSAgICAg
ICAgcHRfcmVzdW1lKCZkLT5hcmNoLmh2bV9kb21haW4ucGxfdGltZS0+dnJ0Yy5wdCk7CisgICAg
ICAgIHB0X3Jlc3VtZSgmZC0+YXJjaC5odm0ucGxfdGltZS0+dnJ0Yy5wdCk7CiAgICAgICAgIGZv
ciAoIGkgPSAwOyBpIDwgSFBFVF9USU1FUl9OVU07IGkrKyApCi0gICAgICAgICAgICBwdF9yZXN1
bWUoJmQtPmFyY2guaHZtX2RvbWFpbi5wbF90aW1lLT52aHBldC5wdFtpXSk7CisgICAgICAgICAg
ICBwdF9yZXN1bWUoJmQtPmFyY2guaHZtLnBsX3RpbWUtPnZocGV0LnB0W2ldKTsKICAgICB9CiAK
ICAgICBpZiAoIHZsYXBpY19wdCApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaXJxLmMgYi94
ZW4vYXJjaC94ODYvaXJxLmMKaW5kZXggNjg2NWM3OS4uZWM5M2FiNiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2lycS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9pcnEuYwpAQCAtMTI5Myw3ICsxMjkz
LDcgQEAgaW50IGluaXRfZG9tYWluX2lycV9tYXBwaW5nKHN0cnVjdCBkb21haW4gKmQpCiAKICAg
ICByYWRpeF90cmVlX2luaXQoJmQtPmFyY2guaXJxX3BpcnEpOwogICAgIGlmICggaXNfaHZtX2Rv
bWFpbihkKSApCi0gICAgICAgIHJhZGl4X3RyZWVfaW5pdCgmZC0+YXJjaC5odm1fZG9tYWluLmVt
dWlycV9waXJxKTsKKyAgICAgICAgcmFkaXhfdHJlZV9pbml0KCZkLT5hcmNoLmh2bS5lbXVpcnFf
cGlycSk7CiAKICAgICBmb3IgKCBpID0gMTsgcGxhdGZvcm1fbGVnYWN5X2lycShpKTsgKytpICkK
ICAgICB7CkBAIC0xMzE5LDcgKzEzMTksNyBAQCB2b2lkIGNsZWFudXBfZG9tYWluX2lycV9tYXBw
aW5nKHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgcmFkaXhfdHJlZV9kZXN0cm95KCZkLT5hcmNo
LmlycV9waXJxLCBOVUxMKTsKICAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQotICAgICAgICBy
YWRpeF90cmVlX2Rlc3Ryb3koJmQtPmFyY2guaHZtX2RvbWFpbi5lbXVpcnFfcGlycSwgTlVMTCk7
CisgICAgICAgIHJhZGl4X3RyZWVfZGVzdHJveSgmZC0+YXJjaC5odm0uZW11aXJxX3BpcnEsIE5V
TEwpOwogfQogCiBzdHJ1Y3QgcGlycSAqYWxsb2NfcGlycV9zdHJ1Y3Qoc3RydWN0IGRvbWFpbiAq
ZCkKQEAgLTI0OTAsNyArMjQ5MCw3IEBAIGludCBtYXBfZG9tYWluX2VtdWlycV9waXJxKHN0cnVj
dCBkb21haW4gKmQsIGludCBwaXJxLCBpbnQgZW11aXJxKQogICAgIC8qIGRvIG5vdCBzdG9yZSBl
bXVpcnEgbWFwcGluZ3MgZm9yIHB0IGRldmljZXMgKi8KICAgICBpZiAoIGVtdWlycSAhPSBJUlFf
UFQgKQogICAgIHsKLSAgICAgICAgaW50IGVyciA9IHJhZGl4X3RyZWVfaW5zZXJ0KCZkLT5hcmNo
Lmh2bV9kb21haW4uZW11aXJxX3BpcnEsIGVtdWlycSwKKyAgICAgICAgaW50IGVyciA9IHJhZGl4
X3RyZWVfaW5zZXJ0KCZkLT5hcmNoLmh2bS5lbXVpcnFfcGlycSwgZW11aXJxLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcmFkaXhfdHJlZV9pbnRfdG9fcHRyKHBpcnEpKTsK
IAogICAgICAgICBzd2l0Y2ggKCBlcnIgKQpAQCAtMjUwMCw3ICsyNTAwLDcgQEAgaW50IG1hcF9k
b21haW5fZW11aXJxX3BpcnEoc3RydWN0IGRvbWFpbiAqZCwgaW50IHBpcnEsIGludCBlbXVpcnEp
CiAgICAgICAgIGNhc2UgLUVFWElTVDoKICAgICAgICAgICAgIHJhZGl4X3RyZWVfcmVwbGFjZV9z
bG90KAogICAgICAgICAgICAgICAgIHJhZGl4X3RyZWVfbG9va3VwX3Nsb3QoCi0gICAgICAgICAg
ICAgICAgICAgICZkLT5hcmNoLmh2bV9kb21haW4uZW11aXJxX3BpcnEsIGVtdWlycSksCisgICAg
ICAgICAgICAgICAgICAgICZkLT5hcmNoLmh2bS5lbXVpcnFfcGlycSwgZW11aXJxKSwKICAgICAg
ICAgICAgICAgICByYWRpeF90cmVlX2ludF90b19wdHIocGlycSkpOwogICAgICAgICAgICAgYnJl
YWs7CiAgICAgICAgIGRlZmF1bHQ6CkBAIC0yNTQyLDcgKzI1NDIsNyBAQCBpbnQgdW5tYXBfZG9t
YWluX3BpcnFfZW11aXJxKHN0cnVjdCBkb21haW4gKmQsIGludCBwaXJxKQogICAgICAgICBwaXJx
X2NsZWFudXBfY2hlY2soaW5mbywgZCk7CiAgICAgfQogICAgIGlmICggZW11aXJxICE9IElSUV9Q
VCApCi0gICAgICAgIHJhZGl4X3RyZWVfZGVsZXRlKCZkLT5hcmNoLmh2bV9kb21haW4uZW11aXJx
X3BpcnEsIGVtdWlycSk7CisgICAgICAgIHJhZGl4X3RyZWVfZGVsZXRlKCZkLT5hcmNoLmh2bS5l
bXVpcnFfcGlycSwgZW11aXJxKTsKIAogIGRvbmU6CiAgICAgcmV0dXJuIHJldDsKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMgYi94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5j
CmluZGV4IDgxMmE4NDAuLmZlMTBlOWQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAv
aGFwLmMKKysrIGIveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYwpAQCAtODMsNyArODMsNyBAQCBp
bnQgaGFwX3RyYWNrX2RpcnR5X3ZyYW0oc3RydWN0IGRvbWFpbiAqZCwKIAogICAgICAgICBwYWdp
bmdfbG9jayhkKTsKIAotICAgICAgICBkaXJ0eV92cmFtID0gZC0+YXJjaC5odm1fZG9tYWluLmRp
cnR5X3ZyYW07CisgICAgICAgIGRpcnR5X3ZyYW0gPSBkLT5hcmNoLmh2bS5kaXJ0eV92cmFtOwog
ICAgICAgICBpZiAoICFkaXJ0eV92cmFtICkKICAgICAgICAgewogICAgICAgICAgICAgcmMgPSAt
RU5PTUVNOwpAQCAtOTMsNyArOTMsNyBAQCBpbnQgaGFwX3RyYWNrX2RpcnR5X3ZyYW0oc3RydWN0
IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAgICBnb3RvIG91dDsKICAgICAgICAgICAgIH0KIAot
ICAgICAgICAgICAgZC0+YXJjaC5odm1fZG9tYWluLmRpcnR5X3ZyYW0gPSBkaXJ0eV92cmFtOwor
ICAgICAgICAgICAgZC0+YXJjaC5odm0uZGlydHlfdnJhbSA9IGRpcnR5X3ZyYW07CiAgICAgICAg
IH0KIAogICAgICAgICBpZiAoIGJlZ2luX3BmbiAhPSBkaXJ0eV92cmFtLT5iZWdpbl9wZm4gfHwK
QEAgLTE0NSw3ICsxNDUsNyBAQCBpbnQgaGFwX3RyYWNrX2RpcnR5X3ZyYW0oc3RydWN0IGRvbWFp
biAqZCwKICAgICB7CiAgICAgICAgIHBhZ2luZ19sb2NrKGQpOwogCi0gICAgICAgIGRpcnR5X3Zy
YW0gPSBkLT5hcmNoLmh2bV9kb21haW4uZGlydHlfdnJhbTsKKyAgICAgICAgZGlydHlfdnJhbSA9
IGQtPmFyY2guaHZtLmRpcnR5X3ZyYW07CiAgICAgICAgIGlmICggZGlydHlfdnJhbSApCiAgICAg
ICAgIHsKICAgICAgICAgICAgIC8qCkBAIC0xNTUsNyArMTU1LDcgQEAgaW50IGhhcF90cmFja19k
aXJ0eV92cmFtKHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAgICAgICBiZWdpbl9wZm4gPSBkaXJ0
eV92cmFtLT5iZWdpbl9wZm47CiAgICAgICAgICAgICBuciA9IGRpcnR5X3ZyYW0tPmVuZF9wZm4g
LSBkaXJ0eV92cmFtLT5iZWdpbl9wZm47CiAgICAgICAgICAgICB4ZnJlZShkaXJ0eV92cmFtKTsK
LSAgICAgICAgICAgIGQtPmFyY2guaHZtX2RvbWFpbi5kaXJ0eV92cmFtID0gTlVMTDsKKyAgICAg
ICAgICAgIGQtPmFyY2guaHZtLmRpcnR5X3ZyYW0gPSBOVUxMOwogICAgICAgICB9CiAKICAgICAg
ICAgcGFnaW5nX3VubG9jayhkKTsKQEAgLTU3OSw4ICs1NzksNyBAQCB2b2lkIGhhcF90ZWFyZG93
bihzdHJ1Y3QgZG9tYWluICpkLCBib29sICpwcmVlbXB0ZWQpCiAKICAgICBkLT5hcmNoLnBhZ2lu
Zy5tb2RlICY9IH5QR19sb2dfZGlydHk7CiAKLSAgICB4ZnJlZShkLT5hcmNoLmh2bV9kb21haW4u
ZGlydHlfdnJhbSk7Ci0gICAgZC0+YXJjaC5odm1fZG9tYWluLmRpcnR5X3ZyYW0gPSBOVUxMOwor
ICAgIFhGUkVFKGQtPmFyY2guaHZtLmRpcnR5X3ZyYW0pOwogCiBvdXQ6CiAgICAgcGFnaW5nX3Vu
bG9jayhkKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jIGIveGVu
L2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMKaW5kZXggZmFkOGE5ZC4uZmUxZGY4MyAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMKKysrIGIveGVuL2FyY2gveDg2L21t
L21lbV9zaGFyaW5nLmMKQEAgLTE1MCw3ICsxNTAsNyBAQCBzdGF0aWMgaW5saW5lIHNocl9oYW5k
bGVfdCBnZXRfbmV4dF9oYW5kbGUodm9pZCkKIH0KIAogI2RlZmluZSBtZW1fc2hhcmluZ19lbmFi
bGVkKGQpIFwKLSAgICAoaXNfaHZtX2RvbWFpbihkKSAmJiAoZCktPmFyY2guaHZtX2RvbWFpbi5t
ZW1fc2hhcmluZ19lbmFibGVkKQorICAgIChpc19odm1fZG9tYWluKGQpICYmIChkKS0+YXJjaC5o
dm0ubWVtX3NoYXJpbmdfZW5hYmxlZCkKIAogc3RhdGljIGF0b21pY190IG5yX3NhdmVkX21mbnMg
ICA9IEFUT01JQ19JTklUKDApOyAKIHN0YXRpYyBhdG9taWNfdCBucl9zaGFyZWRfbWZucyAgPSBB
VE9NSUNfSU5JVCgwKTsKQEAgLTEzMzMsNyArMTMzMyw3IEBAIGludCBtZW1fc2hhcmluZ19tZW1v
cChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9tZW1fc2hhcmluZ19vcF90KSBhcmcpCiAKICAg
ICAvKiBPbmx5IEhBUCBpcyBzdXBwb3J0ZWQgKi8KICAgICByYyA9IC1FTk9ERVY7Ci0gICAgaWYg
KCAhaGFwX2VuYWJsZWQoZCkgfHwgIWQtPmFyY2guaHZtX2RvbWFpbi5tZW1fc2hhcmluZ19lbmFi
bGVkICkKKyAgICBpZiAoICFoYXBfZW5hYmxlZChkKSB8fCAhZC0+YXJjaC5odm0ubWVtX3NoYXJp
bmdfZW5hYmxlZCApCiAgICAgICAgIGdvdG8gb3V0OwogCiAgICAgc3dpdGNoICggbXNvLm9wICkK
QEAgLTE2MTMsNyArMTYxMyw3IEBAIGludCBtZW1fc2hhcmluZ19kb21jdGwoc3RydWN0IGRvbWFp
biAqZCwgc3RydWN0IHhlbl9kb21jdGxfbWVtX3NoYXJpbmdfb3AgKm1lYykKICAgICAgICAgICAg
IGlmICggdW5saWtlbHkobmVlZF9pb21tdShkKSAmJiBtZWMtPnUuZW5hYmxlKSApCiAgICAgICAg
ICAgICAgICAgcmMgPSAtRVhERVY7CiAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAg
ZC0+YXJjaC5odm1fZG9tYWluLm1lbV9zaGFyaW5nX2VuYWJsZWQgPSBtZWMtPnUuZW5hYmxlOwor
ICAgICAgICAgICAgICAgIGQtPmFyY2guaHZtLm1lbV9zaGFyaW5nX2VuYWJsZWQgPSBtZWMtPnUu
ZW5hYmxlOwogICAgICAgICB9CiAgICAgICAgIGJyZWFrOwogCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24u
YwppbmRleCAxOTMwYTFkLi5hZmRjMjdkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hh
ZG93L2NvbW1vbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKQEAgLTI4
ODEsMTEgKzI4ODEsMTEgQEAgdm9pZCBzaGFkb3dfdGVhcmRvd24oc3RydWN0IGRvbWFpbiAqZCwg
Ym9vbCAqcHJlZW1wdGVkKQogICAgICAqIGNhbGxzIG5vdyB0aGF0IHdlJ3ZlIHRvcm4gZG93biB0
aGUgYml0bWFwICovCiAgICAgZC0+YXJjaC5wYWdpbmcubW9kZSAmPSB+UEdfbG9nX2RpcnR5Owog
Ci0gICAgaWYgKGQtPmFyY2guaHZtX2RvbWFpbi5kaXJ0eV92cmFtKSB7Ci0gICAgICAgIHhmcmVl
KGQtPmFyY2guaHZtX2RvbWFpbi5kaXJ0eV92cmFtLT5zbDFtYSk7Ci0gICAgICAgIHhmcmVlKGQt
PmFyY2guaHZtX2RvbWFpbi5kaXJ0eV92cmFtLT5kaXJ0eV9iaXRtYXApOwotICAgICAgICB4ZnJl
ZShkLT5hcmNoLmh2bV9kb21haW4uZGlydHlfdnJhbSk7Ci0gICAgICAgIGQtPmFyY2guaHZtX2Rv
bWFpbi5kaXJ0eV92cmFtID0gTlVMTDsKKyAgICBpZiAoIGQtPmFyY2guaHZtLmRpcnR5X3ZyYW0g
KQorICAgIHsKKyAgICAgICAgeGZyZWUoZC0+YXJjaC5odm0uZGlydHlfdnJhbS0+c2wxbWEpOwor
ICAgICAgICB4ZnJlZShkLT5hcmNoLmh2bS5kaXJ0eV92cmFtLT5kaXJ0eV9iaXRtYXApOworICAg
ICAgICBYRlJFRShkLT5hcmNoLmh2bS5kaXJ0eV92cmFtKTsKICAgICB9CiAKIG91dDoKQEAgLTMy
NjEsNyArMzI2MSw3IEBAIGludCBzaGFkb3dfdHJhY2tfZGlydHlfdnJhbShzdHJ1Y3QgZG9tYWlu
ICpkLAogICAgIHAybV9sb2NrKHAybV9nZXRfaG9zdHAybShkKSk7CiAgICAgcGFnaW5nX2xvY2so
ZCk7CiAKLSAgICBkaXJ0eV92cmFtID0gZC0+YXJjaC5odm1fZG9tYWluLmRpcnR5X3ZyYW07Cisg
ICAgZGlydHlfdnJhbSA9IGQtPmFyY2guaHZtLmRpcnR5X3ZyYW07CiAKICAgICBpZiAoIGRpcnR5
X3ZyYW0gJiYgKCFuciB8fAogICAgICAgICAgICAgICggYmVnaW5fcGZuICE9IGRpcnR5X3ZyYW0t
PmJlZ2luX3BmbgpAQCAtMzI3Miw3ICszMjcyLDcgQEAgaW50IHNoYWRvd190cmFja19kaXJ0eV92
cmFtKHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAgIHhmcmVlKGRpcnR5X3ZyYW0tPnNsMW1hKTsK
ICAgICAgICAgeGZyZWUoZGlydHlfdnJhbS0+ZGlydHlfYml0bWFwKTsKICAgICAgICAgeGZyZWUo
ZGlydHlfdnJhbSk7Ci0gICAgICAgIGRpcnR5X3ZyYW0gPSBkLT5hcmNoLmh2bV9kb21haW4uZGly
dHlfdnJhbSA9IE5VTEw7CisgICAgICAgIGRpcnR5X3ZyYW0gPSBkLT5hcmNoLmh2bS5kaXJ0eV92
cmFtID0gTlVMTDsKICAgICB9CiAKICAgICBpZiAoICFuciApCkBAIC0zMjk5LDcgKzMyOTksNyBA
QCBpbnQgc2hhZG93X3RyYWNrX2RpcnR5X3ZyYW0oc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAg
ICAgIGdvdG8gb3V0OwogICAgICAgICBkaXJ0eV92cmFtLT5iZWdpbl9wZm4gPSBiZWdpbl9wZm47
CiAgICAgICAgIGRpcnR5X3ZyYW0tPmVuZF9wZm4gPSBlbmRfcGZuOwotICAgICAgICBkLT5hcmNo
Lmh2bV9kb21haW4uZGlydHlfdnJhbSA9IGRpcnR5X3ZyYW07CisgICAgICAgIGQtPmFyY2guaHZt
LmRpcnR5X3ZyYW0gPSBkaXJ0eV92cmFtOwogCiAgICAgICAgIGlmICggKGRpcnR5X3ZyYW0tPnNs
MW1hID0geG1hbGxvY19hcnJheShwYWRkcl90LCBucikpID09IE5VTEwgKQogICAgICAgICAgICAg
Z290byBvdXRfZGlydHlfdnJhbTsKQEAgLTM0MTgsNyArMzQxOCw3IEBAIGludCBzaGFkb3dfdHJh
Y2tfZGlydHlfdnJhbShzdHJ1Y3QgZG9tYWluICpkLAogICAgIHhmcmVlKGRpcnR5X3ZyYW0tPnNs
MW1hKTsKIG91dF9kaXJ0eV92cmFtOgogICAgIHhmcmVlKGRpcnR5X3ZyYW0pOwotICAgIGRpcnR5
X3ZyYW0gPSBkLT5hcmNoLmh2bV9kb21haW4uZGlydHlfdnJhbSA9IE5VTEw7CisgICAgZGlydHlf
dnJhbSA9IGQtPmFyY2guaHZtLmRpcnR5X3ZyYW0gPSBOVUxMOwogCiBvdXQ6CiAgICAgcGFnaW5n
X3VubG9jayhkKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYyBi
L3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYwppbmRleCA5ZTQzNTMzLi42MjgxOWViIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMKKysrIGIveGVuL2FyY2gv
eDg2L21tL3NoYWRvdy9tdWx0aS5jCkBAIC01MjcsNyArNTI3LDcgQEAgX3NoX3Byb3BhZ2F0ZShz
dHJ1Y3QgdmNwdSAqdiwKICAgICBndWVzdF9sMWVfdCBndWVzdF9lbnRyeSA9IHsgZ3Vlc3RfaW50
cHRlIH07CiAgICAgc2hhZG93X2wxZV90ICpzcCA9IHNoYWRvd19lbnRyeV9wdHI7CiAgICAgc3Ry
dWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKLSAgICBzdHJ1Y3Qgc2hfZGlydHlfdnJhbSAqZGly
dHlfdnJhbSA9IGQtPmFyY2guaHZtX2RvbWFpbi5kaXJ0eV92cmFtOworICAgIHN0cnVjdCBzaF9k
aXJ0eV92cmFtICpkaXJ0eV92cmFtID0gZC0+YXJjaC5odm0uZGlydHlfdnJhbTsKICAgICBnZm5f
dCB0YXJnZXRfZ2ZuID0gZ3Vlc3RfbDFlX2dldF9nZm4oZ3Vlc3RfZW50cnkpOwogICAgIHUzMiBw
YXNzX3RocnVfZmxhZ3M7CiAgICAgdTMyIGdmbGFncywgc2ZsYWdzOwpAQCAtNjE5LDcgKzYxOSw3
IEBAIF9zaF9wcm9wYWdhdGUoc3RydWN0IHZjcHUgKnYsCiAgICAgICAgIGlmICggIW1taW9fbWZu
ICYmCiAgICAgICAgICAgICAgKHR5cGUgPSBodm1fZ2V0X21lbV9waW5uZWRfY2FjaGVhdHRyKGQs
IHRhcmdldF9nZm4sIDApKSA+PSAwICkKICAgICAgICAgICAgIHNmbGFncyB8PSBwYXRfdHlwZV8y
X3B0ZV9mbGFncyh0eXBlKTsKLSAgICAgICAgZWxzZSBpZiAoIGQtPmFyY2guaHZtX2RvbWFpbi5p
c19pbl91Y19tb2RlICkKKyAgICAgICAgZWxzZSBpZiAoIGQtPmFyY2guaHZtLmlzX2luX3VjX21v
ZGUgKQogICAgICAgICAgICAgc2ZsYWdzIHw9IHBhdF90eXBlXzJfcHRlX2ZsYWdzKFBBVF9UWVBF
X1VOQ0FDSEFCTEUpOwogICAgICAgICBlbHNlCiAgICAgICAgICAgICBpZiAoIGlvbWVtX2FjY2Vz
c19wZXJtaXR0ZWQoZCwgbWZuX3godGFyZ2V0X21mbiksIG1mbl94KHRhcmdldF9tZm4pKSApCkBA
IC0xMTEwLDcgKzExMTAsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgc2hhZG93X3ZyYW1fZ2V0X2wx
ZShzaGFkb3dfbDFlX3QgbmV3X3NsMWUsCiAgICAgbWZuX3QgbWZuID0gc2hhZG93X2wxZV9nZXRf
bWZuKG5ld19zbDFlKTsKICAgICBpbnQgZmxhZ3MgPSBzaGFkb3dfbDFlX2dldF9mbGFncyhuZXdf
c2wxZSk7CiAgICAgdW5zaWduZWQgbG9uZyBnZm47Ci0gICAgc3RydWN0IHNoX2RpcnR5X3ZyYW0g
KmRpcnR5X3ZyYW0gPSBkLT5hcmNoLmh2bV9kb21haW4uZGlydHlfdnJhbTsKKyAgICBzdHJ1Y3Qg
c2hfZGlydHlfdnJhbSAqZGlydHlfdnJhbSA9IGQtPmFyY2guaHZtLmRpcnR5X3ZyYW07CiAKICAg
ICBpZiAoICFkaXJ0eV92cmFtICAgICAgICAgLyogdHJhY2tpbmcgZGlzYWJsZWQ/ICovCiAgICAg
ICAgICB8fCAhKGZsYWdzICYgX1BBR0VfUlcpIC8qIHJlYWQtb25seSBtYXBwaW5nPyAqLwpAQCAt
MTE0MSw3ICsxMTQxLDcgQEAgc3RhdGljIGlubGluZSB2b2lkIHNoYWRvd192cmFtX3B1dF9sMWUo
c2hhZG93X2wxZV90IG9sZF9zbDFlLAogICAgIG1mbl90IG1mbiA9IHNoYWRvd19sMWVfZ2V0X21m
bihvbGRfc2wxZSk7CiAgICAgaW50IGZsYWdzID0gc2hhZG93X2wxZV9nZXRfZmxhZ3Mob2xkX3Ns
MWUpOwogICAgIHVuc2lnbmVkIGxvbmcgZ2ZuOwotICAgIHN0cnVjdCBzaF9kaXJ0eV92cmFtICpk
aXJ0eV92cmFtID0gZC0+YXJjaC5odm1fZG9tYWluLmRpcnR5X3ZyYW07CisgICAgc3RydWN0IHNo
X2RpcnR5X3ZyYW0gKmRpcnR5X3ZyYW0gPSBkLT5hcmNoLmh2bS5kaXJ0eV92cmFtOwogCiAgICAg
aWYgKCAhZGlydHlfdnJhbSAgICAgICAgIC8qIHRyYWNraW5nIGRpc2FibGVkPyAqLwogICAgICAg
ICAgfHwgIShmbGFncyAmIF9QQUdFX1JXKSAvKiByZWFkLW9ubHkgbWFwcGluZz8gKi8KZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9waHlzZGV2LmMgYi94ZW4vYXJjaC94ODYvcGh5c2Rldi5jCmlu
ZGV4IDQ1MjQ4MjMuLjNhM2MxNTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9waHlzZGV2LmMK
KysrIGIveGVuL2FyY2gveDg2L3BoeXNkZXYuYwpAQCAtOTgsNyArOTgsNyBAQCBpbnQgcGh5c2Rl
dl9tYXBfcGlycShkb21pZF90IGRvbWlkLCBpbnQgdHlwZSwgaW50ICppbmRleCwgaW50ICpwaXJx
X3AsCiAgICAgewogICAgICAgICAvKgogICAgICAgICAgKiBPbmx5IG1ha2VzIHNlbnNlIGZvciB2
ZWN0b3ItYmFzZWQgY2FsbGJhY2ssIGVsc2UgSFZNLUlSUSBsb2dpYwotICAgICAgICAgKiBjYWxs
cyBiYWNrIGludG8gaXRzZWxmIGFuZCBkZWFkbG9ja3Mgb24gaHZtX2RvbWFpbi5pcnFfbG9jay4K
KyAgICAgICAgICogY2FsbHMgYmFjayBpbnRvIGl0c2VsZiBhbmQgZGVhZGxvY2tzIG9uIGh2bS5p
cnFfbG9jay4KICAgICAgICAgICovCiAgICAgICAgIGlmICggIWlzX2h2bV9wdl9ldnRjaG5fZG9t
YWluKGQpICkKICAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L3NldHVwLmMgYi94ZW4vYXJjaC94ODYvc2V0dXAuYwppbmRleCBkZDExODE1Li5lZDEz
M2ZjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvc2V0dXAuYworKysgYi94ZW4vYXJjaC94ODYv
c2V0dXAuYwpAQCAtMTg3MCw3ICsxODcwLDcgQEAgc3RhdGljIGludCBfX2h3ZG9tX2luaXQgaW9f
Yml0bWFwX2NiKHVuc2lnbmVkIGxvbmcgcywgdW5zaWduZWQgbG9uZyBlLAogCiAgICAgQVNTRVJU
KGUgPD0gSU5UX01BWCk7CiAgICAgZm9yICggaSA9IHM7IGkgPD0gZTsgaSsrICkKLSAgICAgICAg
X19jbGVhcl9iaXQoaSwgZC0+YXJjaC5odm1fZG9tYWluLmlvX2JpdG1hcCk7CisgICAgICAgIF9f
Y2xlYXJfYml0KGksIGQtPmFyY2guaHZtLmlvX2JpdG1hcCk7CiAKICAgICByZXR1cm4gMDsKIH0K
QEAgLTE4ODEsNyArMTg4MSw3IEBAIHZvaWQgX19od2RvbV9pbml0IHNldHVwX2lvX2JpdG1hcChz
dHJ1Y3QgZG9tYWluICpkKQogCiAgICAgaWYgKCBpc19odm1fZG9tYWluKGQpICkKICAgICB7Ci0g
ICAgICAgIGJpdG1hcF9maWxsKGQtPmFyY2guaHZtX2RvbWFpbi5pb19iaXRtYXAsIDB4MTAwMDAp
OworICAgICAgICBiaXRtYXBfZmlsbChkLT5hcmNoLmh2bS5pb19iaXRtYXAsIDB4MTAwMDApOwog
ICAgICAgICByYyA9IHJhbmdlc2V0X3JlcG9ydF9yYW5nZXMoZC0+YXJjaC5pb3BvcnRfY2Fwcywg
MCwgMHgxMDAwMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlvX2JpdG1h
cF9jYiwgZCk7CiAgICAgICAgIEJVR19PTihyYyk7CkBAIC0xODkyLDkgKzE4OTIsOSBAQCB2b2lk
IF9faHdkb21faW5pdCBzZXR1cF9pb19iaXRtYXAoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAg
ICogQWNjZXNzIHRvIDEgYnl0ZSBSVEMgcG9ydHMgYWxzbyBuZWVkcyB0byBiZSB0cmFwcGVkIGlu
IG9yZGVyCiAgICAgICAgICAqIHRvIGtlZXAgY29uc2lzdGVuY3kgd2l0aCBQVi4KICAgICAgICAg
ICovCi0gICAgICAgIF9fc2V0X2JpdCgweGNmOCwgZC0+YXJjaC5odm1fZG9tYWluLmlvX2JpdG1h
cCk7Ci0gICAgICAgIF9fc2V0X2JpdChSVENfUE9SVCgwKSwgZC0+YXJjaC5odm1fZG9tYWluLmlv
X2JpdG1hcCk7Ci0gICAgICAgIF9fc2V0X2JpdChSVENfUE9SVCgxKSwgZC0+YXJjaC5odm1fZG9t
YWluLmlvX2JpdG1hcCk7CisgICAgICAgIF9fc2V0X2JpdCgweGNmOCwgZC0+YXJjaC5odm0uaW9f
Yml0bWFwKTsKKyAgICAgICAgX19zZXRfYml0KFJUQ19QT1JUKDApLCBkLT5hcmNoLmh2bS5pb19i
aXRtYXApOworICAgICAgICBfX3NldF9iaXQoUlRDX1BPUlQoMSksIGQtPmFyY2guaHZtLmlvX2Jp
dG1hcCk7CiAgICAgfQogfQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdGltZS5jIGIveGVu
L2FyY2gveDg2L3RpbWUuYwppbmRleCA2OWU5YWFmLi41OTIyZmJmIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvdGltZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni90aW1lLmMKQEAgLTEwMzksNyArMTAz
OSw3IEBAIHN0YXRpYyB2b2lkIF9fdXBkYXRlX3ZjcHVfc3lzdGVtX3RpbWUoc3RydWN0IHZjcHUg
KnYsIGludCBmb3JjZSkKIAogICAgICAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQogICAgICAg
ICB7Ci0gICAgICAgICAgICBzdHJ1Y3QgcGxfdGltZSAqcGwgPSB2LT5kb21haW4tPmFyY2guaHZt
X2RvbWFpbi5wbF90aW1lOworICAgICAgICAgICAgc3RydWN0IHBsX3RpbWUgKnBsID0gdi0+ZG9t
YWluLT5hcmNoLmh2bS5wbF90aW1lOwogCiAgICAgICAgICAgICBzdGltZSArPSBwbC0+c3RpbWVf
b2Zmc2V0ICsgdi0+YXJjaC5odm1fdmNwdS5zdGltZV9vZmZzZXQ7CiAgICAgICAgICAgICBpZiAo
IHN0aW1lID49IDAgKQpAQCAtMjE4Myw3ICsyMTgzLDcgQEAgdm9pZCB0c2Nfc2V0X2luZm8oc3Ry
dWN0IGRvbWFpbiAqZCwKICAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQogICAgIHsKICAgICAg
ICAgaWYgKCBodm1fdHNjX3NjYWxpbmdfc3VwcG9ydGVkICYmICFkLT5hcmNoLnZ0c2MgKQotICAg
ICAgICAgICAgZC0+YXJjaC5odm1fZG9tYWluLnRzY19zY2FsaW5nX3JhdGlvID0KKyAgICAgICAg
ICAgIGQtPmFyY2guaHZtLnRzY19zY2FsaW5nX3JhdGlvID0KICAgICAgICAgICAgICAgICBodm1f
Z2V0X3RzY19zY2FsaW5nX3JhdGlvKGQtPmFyY2gudHNjX2toeik7CiAKICAgICAgICAgaHZtX3Nl
dF9yZHRzY19leGl0aW5nKGQsIGQtPmFyY2gudnRzYyk7CkBAIC0yMTk3LDEwICsyMTk3LDEwIEBA
IHZvaWQgdHNjX3NldF9pbmZvKHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAgICAgICAgKiBjYWxs
IHNldF90c2Nfb2Zmc2V0KCkgbGF0ZXIgZnJvbSBodm1fdmNwdV9yZXNldF9zdGF0ZSgpIGFuZCB0
aGV5CiAgICAgICAgICAgICAgKiB3aWxsIHN5bmMgdGhlaXIgVFNDIHRvIEJTUCdzIHN5bmNfdHNj
LgogICAgICAgICAgICAgICovCi0gICAgICAgICAgICBkLT5hcmNoLmh2bV9kb21haW4uc3luY190
c2MgPSByZHRzYygpOworICAgICAgICAgICAgZC0+YXJjaC5odm0uc3luY190c2MgPSByZHRzYygp
OwogICAgICAgICAgICAgaHZtX3NldF90c2Nfb2Zmc2V0KGQtPnZjcHVbMF0sCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZC0+dmNwdVswXS0+YXJjaC5odm1fdmNwdS5jYWNoZV90c2Nf
b2Zmc2V0LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGQtPmFyY2guaHZtX2RvbWFp
bi5zeW5jX3RzYyk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZC0+YXJjaC5odm0u
c3luY190c2MpOwogICAgICAgICB9CiAgICAgfQogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3Zt
X2V2ZW50LmMgYi94ZW4vY29tbW9uL3ZtX2V2ZW50LmMKaW5kZXggMTQ0YWI4MS4uNDc5M2FhYyAx
MDA2NDQKLS0tIGEveGVuL2NvbW1vbi92bV9ldmVudC5jCisrKyBiL3hlbi9jb21tb24vdm1fZXZl
bnQuYwpAQCAtNDgsNyArNDgsNyBAQCBzdGF0aWMgaW50IHZtX2V2ZW50X2VuYWJsZSgKICAgICB4
ZW5fZXZlbnRfY2hhbm5lbF9ub3RpZmljYXRpb25fdCBub3RpZmljYXRpb25fZm4pCiB7CiAgICAg
aW50IHJjOwotICAgIHVuc2lnbmVkIGxvbmcgcmluZ19nZm4gPSBkLT5hcmNoLmh2bV9kb21haW4u
cGFyYW1zW3BhcmFtXTsKKyAgICB1bnNpZ25lZCBsb25nIHJpbmdfZ2ZuID0gZC0+YXJjaC5odm0u
cGFyYW1zW3BhcmFtXTsKIAogICAgIGlmICggISp2ZWQgKQogICAgICAgICAqdmVkID0geHphbGxv
YyhzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluKTsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3BjaS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKaW5kZXggZDFhZGZm
YS4uMjY0NDA0OCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKQEAgLTE0MTcsNyArMTQxNyw3IEBAIHN0
YXRpYyBpbnQgYXNzaWduX2RldmljZShzdHJ1Y3QgZG9tYWluICpkLCB1MTYgc2VnLCB1OCBidXMs
IHU4IGRldmZuLCB1MzIgZmxhZykKICAgICAvKiBQcmV2ZW50IGRldmljZSBhc3NpZ24gaWYgbWVt
IHBhZ2luZyBvciBtZW0gc2hhcmluZyBoYXZlIGJlZW4gCiAgICAgICogZW5hYmxlZCBmb3IgdGhp
cyBkb21haW4gKi8KICAgICBpZiAoIHVubGlrZWx5KCFuZWVkX2lvbW11KGQpICYmCi0gICAgICAg
ICAgICAoZC0+YXJjaC5odm1fZG9tYWluLm1lbV9zaGFyaW5nX2VuYWJsZWQgfHwKKyAgICAgICAg
ICAgIChkLT5hcmNoLmh2bS5tZW1fc2hhcmluZ19lbmFibGVkIHx8CiAgICAgICAgICAgICAgdm1f
ZXZlbnRfY2hlY2tfcmluZyhkLT52bV9ldmVudF9wYWdpbmcpIHx8CiAgICAgICAgICAgICAgcDJt
X2dldF9ob3N0cDJtKGQpLT5nbG9iYWxfbG9nZGlydHkpKSApCiAgICAgICAgIHJldHVybiAtRVhE
RVY7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL21zaXguYyBiL3hlbi9kcml2ZXJzL3Zw
Y2kvbXNpeC5jCmluZGV4IGJjZjYzMjUuLjE5NjBkYWUgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJz
L3ZwY2kvbXNpeC5jCisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jCkBAIC0xNTIsNyArMTUy
LDcgQEAgc3RhdGljIHN0cnVjdCB2cGNpX21zaXggKm1zaXhfZmluZChjb25zdCBzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBsb25nIGFkZHIpCiB7CiAgICAgc3RydWN0IHZwY2lfbXNpeCAqbXNp
eDsKIAotICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBtc2l4LCAmZC0+YXJjaC5odm1fZG9tYWlu
Lm1zaXhfdGFibGVzLCBuZXh0ICkKKyAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggbXNpeCwgJmQt
PmFyY2guaHZtLm1zaXhfdGFibGVzLCBuZXh0ICkKICAgICB7CiAgICAgICAgIGNvbnN0IHN0cnVj
dCB2cGNpX2JhciAqYmFycyA9IG1zaXgtPnBkZXYtPnZwY2ktPmhlYWRlci5iYXJzOwogICAgICAg
ICB1bnNpZ25lZCBpbnQgaTsKQEAgLTQzOCwxMCArNDM4LDEwIEBAIHN0YXRpYyBpbnQgaW5pdF9t
c2l4KHN0cnVjdCBwY2lfZGV2ICpwZGV2KQogICAgIGlmICggcmMgKQogICAgICAgICByZXR1cm4g
cmM7CiAKLSAgICBpZiAoIGxpc3RfZW1wdHkoJmQtPmFyY2guaHZtX2RvbWFpbi5tc2l4X3RhYmxl
cykgKQorICAgIGlmICggbGlzdF9lbXB0eSgmZC0+YXJjaC5odm0ubXNpeF90YWJsZXMpICkKICAg
ICAgICAgcmVnaXN0ZXJfbW1pb19oYW5kbGVyKGQsICZ2cGNpX21zaXhfdGFibGVfb3BzKTsKIAot
ICAgIGxpc3RfYWRkKCZwZGV2LT52cGNpLT5tc2l4LT5uZXh0LCAmZC0+YXJjaC5odm1fZG9tYWlu
Lm1zaXhfdGFibGVzKTsKKyAgICBsaXN0X2FkZCgmcGRldi0+dnBjaS0+bXNpeC0+bmV4dCwgJmQt
PmFyY2guaHZtLm1zaXhfdGFibGVzKTsKIAogICAgIHJldHVybiAwOwogfQpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaCBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWlu
LmgKaW5kZXggMjgwYzM5NS4uZDY4MjMwNyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFy
bS9kb21haW4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oCkBAIC01MSw3ICs1
MSw3IEBAIHN0cnVjdCBhcmNoX2RvbWFpbgogICAgIC8qIFZpcnR1YWwgTU1VICovCiAgICAgc3Ry
dWN0IHAybV9kb21haW4gcDJtOwogCi0gICAgc3RydWN0IGh2bV9kb21haW4gaHZtX2RvbWFpbjsK
KyAgICBzdHJ1Y3QgaHZtX2RvbWFpbiBodm07CiAKICAgICBzdHJ1Y3Qgdm1taW8gdm1taW87CiAK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmggYi94ZW4vaW5jbHVkZS9h
c20teDg2L2RvbWFpbi5oCmluZGV4IGZkZDY4NTYuLjQ3MjJjMmQgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvZG9tYWluLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4u
aApAQCAtMTcsNyArMTcsNyBAQAogI2RlZmluZSBpc19wdl8zMmJpdF92Y3B1KHYpICAgIChpc19w
dl8zMmJpdF9kb21haW4oKHYpLT5kb21haW4pKQogCiAjZGVmaW5lIGlzX2h2bV9wdl9ldnRjaG5f
ZG9tYWluKGQpIChpc19odm1fZG9tYWluKGQpICYmIFwKLSAgICAgICAgKGQpLT5hcmNoLmh2bV9k
b21haW4uaXJxLT5jYWxsYmFja192aWFfdHlwZSA9PSBIVk1JUlFfY2FsbGJhY2tfdmVjdG9yKQor
ICAgICAgICAoZCktPmFyY2guaHZtLmlycS0+Y2FsbGJhY2tfdmlhX3R5cGUgPT0gSFZNSVJRX2Nh
bGxiYWNrX3ZlY3RvcikKICNkZWZpbmUgaXNfaHZtX3B2X2V2dGNobl92Y3B1KHYpIChpc19odm1f
cHZfZXZ0Y2huX2RvbWFpbih2LT5kb21haW4pKQogI2RlZmluZSBpc19kb21haW5fZGlyZWN0X21h
cHBlZChkKSAoKHZvaWQpKGQpLCAwKQogCkBAIC0zMDYsNyArMzA2LDcgQEAgc3RydWN0IGFyY2hf
ZG9tYWluCiAKICAgICB1bmlvbiB7CiAgICAgICAgIHN0cnVjdCBwdl9kb21haW4gcHY7Ci0gICAg
ICAgIHN0cnVjdCBodm1fZG9tYWluIGh2bV9kb21haW47CisgICAgICAgIHN0cnVjdCBodm1fZG9t
YWluIGh2bTsKICAgICB9OwogCiAgICAgc3RydWN0IHBhZ2luZ19kb21haW4gcGFnaW5nOwpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmggYi94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9kb21haW4uaAppbmRleCA1ODg1OTUwLi5hY2Y4ZTAzIDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2
L2h2bS9kb21haW4uaApAQCAtMjAyLDcgKzIwMiw3IEBAIHN0cnVjdCBodm1fZG9tYWluIHsKICAg
ICB9OwogfTsKIAotI2RlZmluZSBoYXBfZW5hYmxlZChkKSAgKChkKS0+YXJjaC5odm1fZG9tYWlu
LmhhcF9lbmFibGVkKQorI2RlZmluZSBoYXBfZW5hYmxlZChkKSAgKChkKS0+YXJjaC5odm0uaGFw
X2VuYWJsZWQpCiAKICNlbmRpZiAvKiBfX0FTTV9YODZfSFZNX0RPTUFJTl9IX18gKi8KIApkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmggYi94ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS9odm0uaAppbmRleCA1ZWE1MDdiLi5hYzBmMDM1IDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9odm0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0u
aApAQCAtMjY2LDcgKzI2Niw3IEBAIHU2NCBodm1fZ2V0X2d1ZXN0X3RzY19maXhlZChzdHJ1Y3Qg
dmNwdSAqdiwgdTY0IGF0X3RzYyk7CiAgICAgKDFVTEwgPDwgaHZtX2Z1bmNzLnRzY19zY2FsaW5n
LnJhdGlvX2ZyYWNfYml0cykKIAogI2RlZmluZSBodm1fdHNjX3NjYWxpbmdfcmF0aW8oZCkgXAot
ICAgICgoZCktPmFyY2guaHZtX2RvbWFpbi50c2Nfc2NhbGluZ19yYXRpbykKKyAgICAoKGQpLT5h
cmNoLmh2bS50c2Nfc2NhbGluZ19yYXRpbykKIAogdTY0IGh2bV9zY2FsZV90c2MoY29uc3Qgc3Ry
dWN0IGRvbWFpbiAqZCwgdTY0IHRzYyk7CiB1NjQgaHZtX2dldF90c2Nfc2NhbGluZ19yYXRpbyh1
MzIgZ3RzY19raHopOwpAQCAtMzkxLDEwICszOTEsMTAgQEAgc3RhdGljIGlubGluZSBib29sIGh2
bV9nZXRfZ3Vlc3RfYm5kY2ZncyhzdHJ1Y3QgdmNwdSAqdiwgdTY0ICp2YWwpCiBib29sIGh2bV9z
ZXRfZ3Vlc3RfYm5kY2ZncyhzdHJ1Y3QgdmNwdSAqdiwgdTY0IHZhbCk7CiAKICNkZWZpbmUgaGFz
X2h2bV9wYXJhbXMoZCkgXAotICAgICgoZCktPmFyY2guaHZtX2RvbWFpbi5wYXJhbXMgIT0gTlVM
TCkKKyAgICAoKGQpLT5hcmNoLmh2bS5wYXJhbXMgIT0gTlVMTCkKIAogI2RlZmluZSB2aXJpZGlh
bl9mZWF0dXJlX21hc2soZCkgXAotICAgIChoYXNfaHZtX3BhcmFtcyhkKSA/IChkKS0+YXJjaC5o
dm1fZG9tYWluLnBhcmFtc1tIVk1fUEFSQU1fVklSSURJQU5dIDogMCkKKyAgICAoaGFzX2h2bV9w
YXJhbXMoZCkgPyAoZCktPmFyY2guaHZtLnBhcmFtc1tIVk1fUEFSQU1fVklSSURJQU5dIDogMCkK
IAogI2RlZmluZSBpc192aXJpZGlhbl9kb21haW4oZCkgXAogICAgIChpc19odm1fZG9tYWluKGQp
ICYmICh2aXJpZGlhbl9mZWF0dXJlX21hc2soZCkgJiBIVk1QVl9iYXNlX2ZyZXEpKQpAQCAtNjcw
LDkgKzY3MCw4IEBAIHVuc2lnbmVkIGxvbmcgaHZtX2NyNF9ndWVzdF92YWxpZF9iaXRzKGNvbnN0
IHN0cnVjdCBkb21haW4gKmQsIGJvb2wgcmVzdG9yZSk7CiAjZGVmaW5lIGFyY2hfdmNwdV9ibG9j
ayh2KSAoeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIHN0cnVjdCB2
Y3B1ICp2XyA9ICh2KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAg
ICBzdHJ1Y3QgZG9tYWluICpkXyA9IHZfLT5kb21haW47ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCi0gICAgaWYgKCBpc19odm1fZG9tYWluKGRfKSAmJiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCi0gICAgICAgICAoZF8tPmFyY2guaHZtX2RvbWFpbi5waV9vcHMudmNwdV9i
bG9jaykgKSAgICAgICAgICBcCi0gICAgICAgIGRfLT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLnZj
cHVfYmxvY2sodl8pOyAgICAgICAgICBcCisgICAgaWYgKCBpc19odm1fZG9tYWluKGRfKSAmJiBk
Xy0+YXJjaC5odm0ucGlfb3BzLnZjcHVfYmxvY2sgKSAgXAorICAgICAgICBkXy0+YXJjaC5odm0u
cGlfb3BzLnZjcHVfYmxvY2sodl8pOyAgICAgICAgICAgICAgICAgICAgIFwKIH0pCiAKICNlbmRp
ZiAvKiBfX0FTTV9YODZfSFZNX0hWTV9IX18gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL2lycS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaXJxLmgKaW5kZXggOGE0
M2NiOS4uMmU2ZmE3MCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaXJxLmgK
KysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaXJxLmgKQEAgLTk3LDcgKzk3LDcgQEAgc3Ry
dWN0IGh2bV9pcnEgewogICAgICgoKCgoZGV2KTw8MikgKyAoKGRldik+PjMpICsgKGludHgpKSAm
IDMxKSArIDE2KQogI2RlZmluZSBodm1fcGNpX2ludHhfbGluayhkZXYsIGludHgpIFwKICAgICAo
KChkZXYpICsgKGludHgpKSAmIDMpCi0jZGVmaW5lIGh2bV9kb21haW5faXJxKGQpICgoZCktPmFy
Y2guaHZtX2RvbWFpbi5pcnEpCisjZGVmaW5lIGh2bV9kb21haW5faXJxKGQpICgoZCktPmFyY2gu
aHZtLmlycSkKICNkZWZpbmUgaHZtX2lycV9zaXplKGNudCkgb2Zmc2V0b2Yoc3RydWN0IGh2bV9p
cnEsIGdzaV9hc3NlcnRfY291bnRbY250XSkKIAogI2RlZmluZSBodm1faXNhX2lycV90b19nc2ko
aXNhX2lycSkgKChpc2FfaXJxKSA/IDogMikKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL25lc3RlZGh2bS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vbmVzdGVkaHZtLmgK
aW5kZXggM2M4MTBiNy4uNGEwNDFlMiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vbmVzdGVkaHZtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vbmVzdGVkaHZtLmgK
QEAgLTM1LDggKzM1LDggQEAgZW51bSBuZXN0ZWRodm1fdm1leGl0cyB7CiAvKiBOZXN0ZWQgSFZN
IG9uL29mZiBwZXIgZG9tYWluICovCiBzdGF0aWMgaW5saW5lIGJvb2wgbmVzdGVkaHZtX2VuYWJs
ZWQoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICByZXR1cm4gaXNfaHZtX2RvbWFpbihk
KSAmJiBkLT5hcmNoLmh2bV9kb21haW4ucGFyYW1zICYmCi0gICAgICAgIGQtPmFyY2guaHZtX2Rv
bWFpbi5wYXJhbXNbSFZNX1BBUkFNX05FU1RFREhWTV07CisgICAgcmV0dXJuIGlzX2h2bV9kb21h
aW4oZCkgJiYgZC0+YXJjaC5odm0ucGFyYW1zICYmCisgICAgICAgIGQtPmFyY2guaHZtLnBhcmFt
c1tIVk1fUEFSQU1fTkVTVEVESFZNXTsKIH0KIAogLyogTmVzdGVkIFZDUFUgKi8KZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3Zpb2FwaWMuaCBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL3Zpb2FwaWMuaAppbmRleCAxMzhkMmMwLi5hNzJjZDE3IDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS92aW9hcGljLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vdmlvYXBpYy5oCkBAIC01OCw3ICs1OCw3IEBAIHN0cnVjdCBodm1fdmlvYXBpYyB7CiB9Owog
CiAjZGVmaW5lIGh2bV92aW9hcGljX3NpemUoY250KSBvZmZzZXRvZihzdHJ1Y3QgaHZtX3Zpb2Fw
aWMsIHJlZGlydGJsW2NudF0pCi0jZGVmaW5lIGRvbWFpbl92aW9hcGljKGQsIGkpICgoZCktPmFy
Y2guaHZtX2RvbWFpbi52aW9hcGljW2ldKQorI2RlZmluZSBkb21haW5fdmlvYXBpYyhkLCBpKSAo
KGQpLT5hcmNoLmh2bS52aW9hcGljW2ldKQogI2RlZmluZSB2aW9hcGljX2RvbWFpbih2KSAoKHYp
LT5kb21haW4pCiAKIGludCB2aW9hcGljX2luaXQoc3RydWN0IGRvbWFpbiAqZCk7CmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92cHQuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL3ZwdC5oCmluZGV4IDYxYzI2ZWQuLjk5MTY5ZGQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL3ZwdC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZwdC5oCkBA
IC0xNTAsOCArMTUwLDggQEAgdm9pZCBwdF9taWdyYXRlKHN0cnVjdCB2Y3B1ICp2KTsKIAogdm9p
ZCBwdF9hZGp1c3RfZ2xvYmFsX3ZjcHVfdGFyZ2V0KHN0cnVjdCB2Y3B1ICp2KTsKICNkZWZpbmUg
cHRfZ2xvYmFsX3ZjcHVfdGFyZ2V0KGQpIFwKLSAgICAoaXNfaHZtX2RvbWFpbihkKSAmJiAoZCkt
PmFyY2guaHZtX2RvbWFpbi5pODI1OV90YXJnZXQgPyBcCi0gICAgIChkKS0+YXJjaC5odm1fZG9t
YWluLmk4MjU5X3RhcmdldCA6IFwKKyAgICAoaXNfaHZtX2RvbWFpbihkKSAmJiAoZCktPmFyY2gu
aHZtLmk4MjU5X3RhcmdldCA/IFwKKyAgICAgKGQpLT5hcmNoLmh2bS5pODI1OV90YXJnZXQgOiBc
CiAgICAgIChkKS0+dmNwdSA/IChkKS0+dmNwdVswXSA6IE5VTEwpCiAKIHZvaWQgcHRfbWF5X3Vu
bWFza19pcnEoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHBlcmlvZGljX3RpbWUgKnZsYXBpY19w
dCk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2lycS5oIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9pcnEuaAppbmRleCBkOWRhZDM5Li4wNTRjM2FiIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2lycS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaXJxLmgKQEAgLTE4
OCw4ICsxODgsNyBAQCB2b2lkIGNsZWFudXBfZG9tYWluX2lycV9tYXBwaW5nKHN0cnVjdCBkb21h
aW4gKik7CiAjZGVmaW5lIGRvbWFpbl9waXJxX3RvX2VtdWlycShkLCBwaXJxKSBwaXJxX2ZpZWxk
KGQsIHBpcnEsICAgICAgICAgICAgICBcCiAgICAgYXJjaC5odm0uZW11aXJxLCBJUlFfVU5CT1VO
RCkKICNkZWZpbmUgZG9tYWluX2VtdWlycV90b19waXJxKGQsIGVtdWlycSkgKHsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKLSAgICB2b2lkICpfX3JldCA9IHJhZGl4X3RyZWVfbG9va3Vw
KCYoZCktPmFyY2guaHZtX2RvbWFpbi5lbXVpcnFfcGlycSwgIFwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGVtdWlycSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICB2b2lkICpfX3JldCA9IHJhZGl4X3RyZWVfbG9va3VwKCYoZCktPmFyY2guaHZtLmVtdWly
cV9waXJxLCBlbXVpcnEpO1wKICAgICBfX3JldCA/IHJhZGl4X3RyZWVfcHRyX3RvX2ludChfX3Jl
dCkgOiBJUlFfVU5CT1VORDsgICAgICAgICAgICAgICAgIFwKIH0pCiAjZGVmaW5lIElSUV9VTkJP
VU5EIC0xCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 17:39:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 17: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 1fuhxY-0008Ar-G5; Tue, 28 Aug 2018 17:39:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qctd=ll=citrix.com=prvs=771e299fc=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuhxW-0008AB-Ok
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 17:39:18 +0000
X-Inumbo-ID: 62aebd97-aae9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 62aebd97-aae9-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 17:40:00 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,300,1531785600"; d="scan'208";a="63906552"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 28 Aug 2018 18:39:04 +0100
Message-ID: <1535477946-17892-6-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 5/7] x86/vtx: Rename arch_vmx_struct to vmx_vcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 =?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>

VGhlIHN1ZmZpeCBhbmQgcHJlZml4IGFyZSByZWR1bmRhbnQsIGFuZCB0aGUgbmFtZSBpcyBjdXJp
b3VzbHkgb2RkLiAgUmVuYW1lIGl0CnRvIHZteF92Y3B1IHRvIGJlIGNvbnNpc3RlbnQgd2l0aCBh
bGwgdGhlIG90aGVyIHNpbWlsYXIgc3RydWN0dXJlcy4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlLgoK
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
LS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CkNDOiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+CkNDOiBLZXZpbiBU
aWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KClNvbWUgb2YgdGhlIGxvY2FsIHBvaW50ZXJzIGFy
ZSBuYW1lZCBhcmNoX3ZteC4gIEknbSBvcGVuIHRvIHJlbmFtaW5nIHRoZW0gdG8KanVzdCB2bXgg
KGxpa2UgYWxsIHRoZSBvdGhlciBsb2NhbCBwb2ludGVycykgaWYgcGVvcGxlIGFyZSBoYXBweSB3
aXRoIHRoZQphZGRpdGlvbmFsIHBhdGNoIGRlbHRhLgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14
L3ZtY3MuYyAgICAgICAgfCAxNCArKysrKysrLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgv
dm14LmMgICAgICAgICB8ICA0ICsrLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZjcHUuaCAg
ICAgfCAgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZtY3MuaCB8ICAyICstCiA0
IGZpbGVzIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14
L3ZtY3MuYwppbmRleCA1ZTRhNmIxLi5iZmEzZTc3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3ZteC92bWNzLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCkBAIC01MTgs
NyArNTE4LDcgQEAgc3RhdGljIHZvaWQgdm14X2ZyZWVfdm1jcyhwYWRkcl90IHBhKQogc3RhdGlj
IHZvaWQgX192bXhfY2xlYXJfdm1jcyh2b2lkICppbmZvKQogewogICAgIHN0cnVjdCB2Y3B1ICp2
ID0gaW5mbzsKLSAgICBzdHJ1Y3QgYXJjaF92bXhfc3RydWN0ICphcmNoX3ZteCA9ICZ2LT5hcmNo
Lmh2bV92bXg7CisgICAgc3RydWN0IHZteF92Y3B1ICphcmNoX3ZteCA9ICZ2LT5hcmNoLmh2bV92
bXg7CiAKICAgICAvKiBPdGhlcndpc2Ugd2UgY2FuIG5lc3QgKHZteF9jcHVfZG93bigpIHZzLiB2
bXhfY2xlYXJfdm1jcygpKS4gKi8KICAgICBBU1NFUlQoIWxvY2FsX2lycV9pc19lbmFibGVkKCkp
OwpAQCAtOTAxLDcgKzkwMSw3IEBAIGJvb2wgdm14X21zcl9pc19pbnRlcmNlcHRlZChzdHJ1Y3Qg
dm14X21zcl9iaXRtYXAgKm1zcl9iaXRtYXAsCiAgKi8KIHZvaWQgdm14X3ZtY3Nfc3dpdGNoKHBh
ZGRyX3QgZnJvbSwgcGFkZHJfdCB0bykKIHsKLSAgICBzdHJ1Y3QgYXJjaF92bXhfc3RydWN0ICp2
bXggPSAmY3VycmVudC0+YXJjaC5odm1fdm14OworICAgIHN0cnVjdCB2bXhfdmNwdSAqdm14ID0g
JmN1cnJlbnQtPmFyY2guaHZtX3ZteDsKICAgICBzcGluX2xvY2soJnZteC0+dm1jc19sb2NrKTsK
IAogICAgIF9fdm1wY2xlYXIoZnJvbSk7CkBAIC0xMzA4LDcgKzEzMDgsNyBAQCBzdGF0aWMgc3Ry
dWN0IHZteF9tc3JfZW50cnkgKmxvY2F0ZV9tc3JfZW50cnkoCiBzdHJ1Y3Qgdm14X21zcl9lbnRy
eSAqdm14X2ZpbmRfbXNyKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBtc3IsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVudW0gdm14X21zcl9saXN0X3R5cGUgdHlw
ZSkKIHsKLSAgICBjb25zdCBzdHJ1Y3QgYXJjaF92bXhfc3RydWN0ICp2bXggPSAmdi0+YXJjaC5o
dm1fdm14OworICAgIGNvbnN0IHN0cnVjdCB2bXhfdmNwdSAqdm14ID0gJnYtPmFyY2guaHZtX3Zt
eDsKICAgICBzdHJ1Y3Qgdm14X21zcl9lbnRyeSAqc3RhcnQgPSBOVUxMLCAqZW50LCAqZW5kOwog
ICAgIHVuc2lnbmVkIGludCBzdWJzdGFydCA9IDAsIHN1YmVuZCA9IHZteC0+bXNyX3NhdmVfY291
bnQ7CiAgICAgdW5zaWduZWQgaW50IHRvdGFsID0gdm14LT5tc3JfbG9hZF9jb3VudDsKQEAgLTEz
NDksNyArMTM0OSw3IEBAIHN0cnVjdCB2bXhfbXNyX2VudHJ5ICp2bXhfZmluZF9tc3IoY29uc3Qg
c3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IG1zciwKIGludCB2bXhfYWRkX21zcihzdHJ1Y3QgdmNw
dSAqdiwgdWludDMyX3QgbXNyLCB1aW50NjRfdCB2YWwsCiAgICAgICAgICAgICAgICAgZW51bSB2
bXhfbXNyX2xpc3RfdHlwZSB0eXBlKQogewotICAgIHN0cnVjdCBhcmNoX3ZteF9zdHJ1Y3QgKnZt
eCA9ICZ2LT5hcmNoLmh2bV92bXg7CisgICAgc3RydWN0IHZteF92Y3B1ICp2bXggPSAmdi0+YXJj
aC5odm1fdm14OwogICAgIHN0cnVjdCB2bXhfbXNyX2VudHJ5ICoqcHRyLCAqc3RhcnQgPSBOVUxM
LCAqZW50LCAqZW5kOwogICAgIHVuc2lnbmVkIGludCBzdWJzdGFydCwgc3ViZW5kLCB0b3RhbDsK
ICAgICBpbnQgcmM7CkBAIC0xNDYwLDcgKzE0NjAsNyBAQCBpbnQgdm14X2FkZF9tc3Ioc3RydWN0
IHZjcHUgKnYsIHVpbnQzMl90IG1zciwgdWludDY0X3QgdmFsLAogCiBpbnQgdm14X2RlbF9tc3Io
c3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IG1zciwgZW51bSB2bXhfbXNyX2xpc3RfdHlwZSB0eXBl
KQogewotICAgIHN0cnVjdCBhcmNoX3ZteF9zdHJ1Y3QgKnZteCA9ICZ2LT5hcmNoLmh2bV92bXg7
CisgICAgc3RydWN0IHZteF92Y3B1ICp2bXggPSAmdi0+YXJjaC5odm1fdm14OwogICAgIHN0cnVj
dCB2bXhfbXNyX2VudHJ5ICpzdGFydCA9IE5VTEwsICplbnQsICplbmQ7CiAgICAgdW5zaWduZWQg
aW50IHN1YnN0YXJ0ID0gMCwgc3ViZW5kID0gdm14LT5tc3Jfc2F2ZV9jb3VudDsKICAgICB1bnNp
Z25lZCBpbnQgdG90YWwgPSB2bXgtPm1zcl9sb2FkX2NvdW50OwpAQCAtMTc0Myw3ICsxNzQzLDcg
QEAgdm9pZCB2bXhfZG9tYWluX3VwZGF0ZV9lcHRwKHN0cnVjdCBkb21haW4gKmQpCiAKIGludCB2
bXhfY3JlYXRlX3ZtY3Moc3RydWN0IHZjcHUgKnYpCiB7Ci0gICAgc3RydWN0IGFyY2hfdm14X3N0
cnVjdCAqYXJjaF92bXggPSAmdi0+YXJjaC5odm1fdm14OworICAgIHN0cnVjdCB2bXhfdmNwdSAq
YXJjaF92bXggPSAmdi0+YXJjaC5odm1fdm14OwogICAgIGludCByYzsKIAogICAgIGlmICggKGFy
Y2hfdm14LT52bWNzX3BhID0gdm14X2FsbG9jX3ZtY3MoKSkgPT0gMCApCkBAIC0xNzY1LDcgKzE3
NjUsNyBAQCBpbnQgdm14X2NyZWF0ZV92bWNzKHN0cnVjdCB2Y3B1ICp2KQogCiB2b2lkIHZteF9k
ZXN0cm95X3ZtY3Moc3RydWN0IHZjcHUgKnYpCiB7Ci0gICAgc3RydWN0IGFyY2hfdm14X3N0cnVj
dCAqYXJjaF92bXggPSAmdi0+YXJjaC5odm1fdm14OworICAgIHN0cnVjdCB2bXhfdmNwdSAqYXJj
aF92bXggPSAmdi0+YXJjaC5odm1fdm14OwogCiAgICAgdm14X2NsZWFyX3ZtY3Modik7CiAKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92
bXgvdm14LmMKaW5kZXggNGFiZDMyNy4uOTVkZWM0NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L2h2bS92bXgvdm14LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKQEAgLTIwMSw3
ICsyMDEsNyBAQCB2b2lkIHZteF9waV9kZXNjX2ZpeHVwKHVuc2lnbmVkIGludCBjcHUpCiB7CiAg
ICAgdW5zaWduZWQgaW50IG5ld19jcHUsIGRlc3Q7CiAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsK
LSAgICBzdHJ1Y3QgYXJjaF92bXhfc3RydWN0ICp2bXgsICp0bXA7CisgICAgc3RydWN0IHZteF92
Y3B1ICp2bXgsICp0bXA7CiAgICAgc3BpbmxvY2tfdCAqbmV3X2xvY2ssICpvbGRfbG9jayA9ICZw
ZXJfY3B1KHZteF9waV9ibG9ja2luZywgY3B1KS5sb2NrOwogICAgIHN0cnVjdCBsaXN0X2hlYWQg
KmJsb2NrZWRfdmNwdXMgPSAmcGVyX2NwdSh2bXhfcGlfYmxvY2tpbmcsIGNwdSkubGlzdDsKIApA
QCAtMjM1Niw3ICsyMzU2LDcgQEAgc3RhdGljIHN0cnVjdCBodm1fZnVuY3Rpb25fdGFibGUgX19p
bml0ZGF0YSB2bXhfZnVuY3Rpb25fdGFibGUgPSB7CiAvKiBIYW5kbGUgVlQtZCBwb3N0ZWQtaW50
ZXJydXB0IHdoZW4gVkNQVSBpcyBibG9ja2VkLiAqLwogc3RhdGljIHZvaWQgcGlfd2FrZXVwX2lu
dGVycnVwdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKLSAgICBzdHJ1Y3QgYXJjaF92
bXhfc3RydWN0ICp2bXgsICp0bXA7CisgICAgc3RydWN0IHZteF92Y3B1ICp2bXgsICp0bXA7CiAg
ICAgc3BpbmxvY2tfdCAqbG9jayA9ICZwZXJfY3B1KHZteF9waV9ibG9ja2luZywgc21wX3Byb2Nl
c3Nvcl9pZCgpKS5sb2NrOwogICAgIHN0cnVjdCBsaXN0X2hlYWQgKmJsb2NrZWRfdmNwdXMgPQog
CQkmcGVyX2NwdSh2bXhfcGlfYmxvY2tpbmcsIHNtcF9wcm9jZXNzb3JfaWQoKSkubGlzdDsKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZjcHUuaCBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL3ZjcHUuaAppbmRleCA1NGVhMDQ0Li5hYmY3OGU0IDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS92Y3B1LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
dmNwdS5oCkBAIC0xNzYsNyArMTc2LDcgQEAgc3RydWN0IGh2bV92Y3B1IHsKICAgICB1NjQgICAg
ICAgICAgICAgICAgIG1zcl94c3M7CiAKICAgICB1bmlvbiB7Ci0gICAgICAgIHN0cnVjdCBhcmNo
X3ZteF9zdHJ1Y3Qgdm14OworICAgICAgICBzdHJ1Y3Qgdm14X3ZjcHUgdm14OwogICAgICAgICBz
dHJ1Y3QgYXJjaF9zdm1fc3RydWN0IHN2bTsKICAgICB9IHU7CiAKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bWNzLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92
bXgvdm1jcy5oCmluZGV4IDQ2NjY4YTcuLmY5NjRhOTUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL3ZteC92bWNzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14
L3ZtY3MuaApAQCAtMTAwLDcgKzEwMCw3IEBAIHN0cnVjdCBwaV9ibG9ja2luZ192Y3B1IHsKICAg
ICBzcGlubG9ja190ICAgICAgICAgICAqbG9jazsKIH07CiAKLXN0cnVjdCBhcmNoX3ZteF9zdHJ1
Y3Qgeworc3RydWN0IHZteF92Y3B1IHsKICAgICAvKiBQaHlzaWNhbCBhZGRyZXNzIG9mIFZNQ1Mu
ICovCiAgICAgcGFkZHJfdCAgICAgICAgICAgICAgdm1jc19wYTsKICAgICAvKiBWTUNTIHNoYWRv
dyBtYWNoaW5lIGFkZHJlc3MuICovCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 17:39:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 17:39:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuhxc-0008EE-0L; Tue, 28 Aug 2018 17: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=qctd=ll=citrix.com=prvs=771e299fc=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuhxa-0008Cl-8Q
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 17:39:22 +0000
X-Inumbo-ID: 627edf85-aae9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 627edf85-aae9-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 17:39:59 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,300,1531785600"; d="scan'208";a="63906546"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 28 Aug 2018 18:39:03 +0100
Message-ID: <1535477946-17892-5-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/7] x86/hvm: Rename v->arch.hvm_vcpu to
 v->arch.hvm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <JBeulich@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHRyYWlsaW5nIF92Y3B1IHN1ZmZpeCBpcyByZWR1bmRhbnQsIGJ1dCBhZGRzIHRvIGNvZGUg
dm9sdW1lLiAgRHJvcCBpdC4KClJlZmxvdyBsaW5lcyBhcyBhcHByb3ByaWF0ZSwgYW5kIHN3aXRj
aCB0byB1c2luZyB0aGUgbmV3IFhGUkVFL2V0YyB3cmFwcGVycwp3aGVyZSBhcHBsaWNhYmxlLgoK
Tm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNl
LmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpD
QzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgpDQzogUGF1bCBE
dXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KQ0M6IFJhenZhbiBDb2pvY2FydSA8cmNv
am9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KQ0M6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5n
eWVsLmNvbT4KQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
Q0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNDOiBKdW4gTmFrYWppbWEg
PGp1bi5uYWthamltYUBpbnRlbC5jb20+CkNDOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVs
LmNvbT4KQ0M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CkND
OiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgPHN1cmF2ZWUuc3V0aGlrdWxwYW5pdEBhbWQuY29tPgpD
QzogQnJpYW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2Nw
dS92cG11LmMgICAgICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vYXJjaC94ODYvY3B1aWQuYyAg
ICAgICAgICAgICAgICAgICAgfCAgIDQgKy0KIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAg
ICAgICAgICAgICB8ICAgNCArLQogeGVuL2FyY2gveDg2L2RvbWN0bC5jICAgICAgICAgICAgICAg
ICAgIHwgICA4ICstCiB4ZW4vYXJjaC94ODYvaHZtL2FzaWQuYyAgICAgICAgICAgICAgICAgfCAg
IDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vZG0uYyAgICAgICAgICAgICAgICAgICB8ICAxMiArLS0K
IHhlbi9hcmNoL3g4Ni9odm0vZG9tYWluLmMgICAgICAgICAgICAgICB8ICAzOCArKysrLS0tLQog
eGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgICAgICAgICAgICAgIHwgIDI4ICsrKy0tLQogeGVu
L2FyY2gveDg2L2h2bS9ocGV0LmMgICAgICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vYXJjaC94
ODYvaHZtL2h2bS5jICAgICAgICAgICAgICAgICAgfCAxNjIgKysrKysrKysrKysrKysrKy0tLS0t
LS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vaW8uYyAgICAgICAgICAgICAgICAgICB8ICAx
MiArLS0KIHhlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYyAgICAgICAgICAgICAgICB8ICAgNCArLQog
eGVuL2FyY2gveDg2L2h2bS9pcnEuYyAgICAgICAgICAgICAgICAgIHwgICA2ICstCiB4ZW4vYXJj
aC94ODYvaHZtL210cnIuYyAgICAgICAgICAgICAgICAgfCAgMjIgKystLS0KIHhlbi9hcmNoL3g4
Ni9odm0vcG10aW1lci5jICAgICAgICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gveDg2L2h2bS9z
dm0vYXNpZC5jICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vYXJjaC94ODYvaHZtL3N2bS9uZXN0
ZWRzdm0uYyAgICAgICAgfCAgNDQgKysrKy0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0u
YyAgICAgICAgICAgICAgfCAgNjcgKysrKysrKy0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS9zdm0v
dm1jYi5jICAgICAgICAgICAgIHwgICA2ICstCiB4ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMg
ICAgICAgICAgICAgfCAgNjQgKysrKysrLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS92bXNpLmMg
ICAgICAgICAgICAgICAgIHwgIDMwICsrKy0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgvaW50ci5j
ICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC9yZWFsbW9kZS5jICAg
ICAgICAgfCAgMTAgKy0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYyAgICAgICAgICAgICB8
ICAgOCArLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgICAgICAgICAgICAgIHwgMTMwICsr
KysrKysrKysrKy0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyAgICAg
ICAgICAgICB8ICAzMiArKystLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZwdC5jICAgICAgICAgICAg
ICAgICAgfCAgNzQgKysrKysrKy0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvbW0vaGFwL2d1ZXN0X3dh
bGsuYyAgICAgICAgfCAgIDIgKy0KIHhlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMgICAgICAgICAg
ICAgICB8ICAgNCArLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jICAgICAgICAgIHwg
IDEyICstLQogeGVuL2FyY2gveDg2L3RpbWUuYyAgICAgICAgICAgICAgICAgICAgIHwgICA2ICst
CiB4ZW4vYXJjaC94ODYveDg2XzY0L2FzbS1vZmZzZXRzLmMgICAgICAgfCAgIDggKy0KIHhlbi9h
cmNoL3g4Ni94ODZfNjQvdHJhcHMuYyAgICAgICAgICAgICB8ICAgOCArLQogeGVuL2luY2x1ZGUv
YXNtLXg4Ni9kb21haW4uaCAgICAgICAgICAgIHwgICA2ICstCiB4ZW4vaW5jbHVkZS9hc20teDg2
L2d1ZXN0X3B0LmggICAgICAgICAgfCAgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2
bS5oICAgICAgICAgICB8ICAyMCArKy0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9uZXN0ZWRo
dm0uaCAgICAgfCAgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9uZXN0ZWRzdm0u
aCB8ICAgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmNwdS5oICAgICAgICAgIHwgICA0
ICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bGFwaWMuaCAgICAgICAgfCAgIDYgKy0KIHhl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bXguaCAgICAgICB8ICAgMiArLQogNDEgZmlsZXMg
Y2hhbmdlZCwgNDI4IGluc2VydGlvbnMoKyksIDQzMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvY3B1L3ZwbXUuYyBiL3hlbi9hcmNoL3g4Ni9jcHUvdnBtdS5jCmluZGV4
IGZhNjc2MmYuLjhhNGY3NTMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvdnBtdS5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9jcHUvdnBtdS5jCkBAIC0zMDQsNyArMzA0LDcgQEAgdm9pZCB2cG11
X2RvX2ludGVycnVwdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgICAgICAg
ICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIoc2FtcGxlZCwgeDg2X3NlZ19zcywgJnNlZyk7CiAg
ICAgICAgICAgICAgICAgci0+c3MgPSBzZWcuc2VsOwogICAgICAgICAgICAgICAgIHItPmNwbCA9
IHNlZy5kcGw7Ci0gICAgICAgICAgICAgICAgaWYgKCAhKHNhbXBsZWQtPmFyY2guaHZtX3ZjcHUu
Z3Vlc3RfY3JbMF0gJiBYODZfQ1IwX1BFKSApCisgICAgICAgICAgICAgICAgaWYgKCAhKHNhbXBs
ZWQtPmFyY2guaHZtLmd1ZXN0X2NyWzBdICYgWDg2X0NSMF9QRSkgKQogICAgICAgICAgICAgICAg
ICAgICAqZmxhZ3MgfD0gUE1VX1NBTVBMRV9SRUFMOwogICAgICAgICAgICAgfQogICAgICAgICB9
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1aWQuYyBiL3hlbi9hcmNoL3g4Ni9jcHVpZC5j
CmluZGV4IDI0MzY2ZWEuLjU5ZDMyOTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHVpZC5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9jcHVpZC5jCkBAIC04MjksNyArODI5LDcgQEAgdm9pZCBndWVz
dF9jcHVpZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbGVhZiwKICAgICAgICAgaWYg
KCBpc19odm1fZG9tYWluKGQpICkKICAgICAgICAgewogICAgICAgICAgICAgLyogT1NYU0FWRSBj
bGVhciBpbiBwb2xpY3kuICBGYXN0LWZvcndhcmQgQ1I0IGJhY2sgaW4uICovCi0gICAgICAgICAg
ICBpZiAoIHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbNF0gJiBYODZfQ1I0X09TWFNBVkUgKQor
ICAgICAgICAgICAgaWYgKCB2LT5hcmNoLmh2bS5ndWVzdF9jcls0XSAmIFg4Nl9DUjRfT1NYU0FW
RSApCiAgICAgICAgICAgICAgICAgcmVzLT5jIHw9IGNwdWZlYXRfbWFzayhYODZfRkVBVFVSRV9P
U1hTQVZFKTsKICAgICAgICAgfQogICAgICAgICBlbHNlIC8qIFBWIGRvbWFpbiAqLwpAQCAtOTYw
LDcgKzk2MCw3IEBAIHZvaWQgZ3Vlc3RfY3B1aWQoY29uc3Qgc3RydWN0IHZjcHUgKnYsIHVpbnQz
Ml90IGxlYWYsCiAgICAgICAgICAgICAvKiBPU1BLRSBjbGVhciBpbiBwb2xpY3kuICBGYXN0LWZv
cndhcmQgQ1I0IGJhY2sgaW4uICovCiAgICAgICAgICAgICBpZiAoIChpc19wdl9kb21haW4oZCkK
ICAgICAgICAgICAgICAgICAgID8gdi0+YXJjaC5wdi5jdHJscmVnWzRdCi0gICAgICAgICAgICAg
ICAgICA6IHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbNF0pICYgWDg2X0NSNF9QS0UgKQorICAg
ICAgICAgICAgICAgICAgOiB2LT5hcmNoLmh2bS5ndWVzdF9jcls0XSkgJiBYODZfQ1I0X1BLRSAp
CiAgICAgICAgICAgICAgICAgcmVzLT5jIHw9IGNwdWZlYXRfbWFzayhYODZfRkVBVFVSRV9PU1BL
RSk7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2RvbWFpbi5jIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCmluZGV4IDNkY2Q3ZjkuLmNjZGZl
YzIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYworKysgYi94ZW4vYXJjaC94ODYv
ZG9tYWluLmMKQEAgLTE2MTksNyArMTYxOSw3IEBAIHN0YXRpYyB2b2lkIF9fY29udGV4dF9zd2l0
Y2godm9pZCkKICAgICAgICAgICAgICAgICBCVUcoKTsKIAogICAgICAgICAgICAgaWYgKCBjcHVf
aGFzX3hzYXZlcyAmJiBpc19odm1fdmNwdShuKSApCi0gICAgICAgICAgICAgICAgc2V0X21zcl94
c3Mobi0+YXJjaC5odm1fdmNwdS5tc3JfeHNzKTsKKyAgICAgICAgICAgICAgICBzZXRfbXNyX3hz
cyhuLT5hcmNoLmh2bS5tc3JfeHNzKTsKICAgICAgICAgfQogICAgICAgICB2Y3B1X3Jlc3RvcmVf
ZnB1X25vbmxhenkobiwgZmFsc2UpOwogICAgICAgICBuZC0+YXJjaC5jdHh0X3N3aXRjaC0+dG8o
bik7CkBAIC0xNjkyLDcgKzE2OTIsNyBAQCB2b2lkIGNvbnRleHRfc3dpdGNoKHN0cnVjdCB2Y3B1
ICpwcmV2LCBzdHJ1Y3QgdmNwdSAqbmV4dCkKICAgICAgICAgbnAybV9zY2hlZHVsZShOUDJNX1ND
SEVETEVfT1VUKTsKICAgICB9CiAKLSAgICBpZiAoIGlzX2h2bV9kb21haW4ocHJldmQpICYmICFs
aXN0X2VtcHR5KCZwcmV2LT5hcmNoLmh2bV92Y3B1LnRtX2xpc3QpICkKKyAgICBpZiAoIGlzX2h2
bV9kb21haW4ocHJldmQpICYmICFsaXN0X2VtcHR5KCZwcmV2LT5hcmNoLmh2bS50bV9saXN0KSAp
CiAgICAgICAgIHB0X3NhdmVfdGltZXIocHJldik7CiAKICAgICBsb2NhbF9pcnFfZGlzYWJsZSgp
OwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWN0bC5jIGIveGVuL2FyY2gveDg2L2RvbWN0
bC5jCmluZGV4IGYzMDY2MTQuLjc5Nzg0MWUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21j
dGwuYworKysgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKQEAgLTE1ODUsMTAgKzE1ODUsMTAgQEAg
dm9pZCBhcmNoX2dldF9pbmZvX2d1ZXN0KHN0cnVjdCB2Y3B1ICp2LCB2Y3B1X2d1ZXN0X2NvbnRl
eHRfdSBjKQogICAgIHsKICAgICAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgc3JlZzsKIAot
ICAgICAgICBjLm5hdC0+Y3RybHJlZ1swXSA9IHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbMF07
Ci0gICAgICAgIGMubmF0LT5jdHJscmVnWzJdID0gdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9jclsy
XTsKLSAgICAgICAgYy5uYXQtPmN0cmxyZWdbM10gPSB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2Ny
WzNdOwotICAgICAgICBjLm5hdC0+Y3RybHJlZ1s0XSA9IHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3Rf
Y3JbNF07CisgICAgICAgIGMubmF0LT5jdHJscmVnWzBdID0gdi0+YXJjaC5odm0uZ3Vlc3RfY3Jb
MF07CisgICAgICAgIGMubmF0LT5jdHJscmVnWzJdID0gdi0+YXJjaC5odm0uZ3Vlc3RfY3JbMl07
CisgICAgICAgIGMubmF0LT5jdHJscmVnWzNdID0gdi0+YXJjaC5odm0uZ3Vlc3RfY3JbM107Cisg
ICAgICAgIGMubmF0LT5jdHJscmVnWzRdID0gdi0+YXJjaC5odm0uZ3Vlc3RfY3JbNF07CiAgICAg
ICAgIGh2bV9nZXRfc2VnbWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX2NzLCAmc3JlZyk7CiAgICAg
ICAgIGMubmF0LT51c2VyX3JlZ3MuY3MgPSBzcmVnLnNlbDsKICAgICAgICAgaHZtX2dldF9zZWdt
ZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfc3MsICZzcmVnKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9odm0vYXNpZC5jIGIveGVuL2FyY2gveDg2L2h2bS9hc2lkLmMKaW5kZXggYmVjYThlYy4u
OWQzYzY3MSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9hc2lkLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS9hc2lkLmMKQEAgLTg3LDcgKzg3LDcgQEAgdm9pZCBodm1fYXNpZF9mbHVzaF92
Y3B1X2FzaWQoc3RydWN0IGh2bV92Y3B1X2FzaWQgKmFzaWQpCiAKIHZvaWQgaHZtX2FzaWRfZmx1
c2hfdmNwdShzdHJ1Y3QgdmNwdSAqdikKIHsKLSAgICBodm1fYXNpZF9mbHVzaF92Y3B1X2FzaWQo
JnYtPmFyY2guaHZtX3ZjcHUubjFhc2lkKTsKKyAgICBodm1fYXNpZF9mbHVzaF92Y3B1X2FzaWQo
JnYtPmFyY2guaHZtLm4xYXNpZCk7CiAgICAgaHZtX2FzaWRfZmx1c2hfdmNwdV9hc2lkKCZ2Y3B1
X25lc3RlZGh2bSh2KS5udl9uMmFzaWQpOwogfQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aHZtL2RtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2RtLmMKaW5kZXggNjc1NWYzZi4uODdkOTdkMCAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9kbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0v
ZG0uYwpAQCAtMzE3LDE3ICszMTcsMTcgQEAgc3RhdGljIGludCBpbmplY3RfZXZlbnQoc3RydWN0
IGRvbWFpbiAqZCwKICAgICBpZiAoIGRhdGEtPnZjcHVpZCA+PSBkLT5tYXhfdmNwdXMgfHwgISh2
ID0gZC0+dmNwdVtkYXRhLT52Y3B1aWRdKSApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCi0g
ICAgaWYgKCBjbXB4Y2hnKCZ2LT5hcmNoLmh2bV92Y3B1LmluamVjdF9ldmVudC52ZWN0b3IsCisg
ICAgaWYgKCBjbXB4Y2hnKCZ2LT5hcmNoLmh2bS5pbmplY3RfZXZlbnQudmVjdG9yLAogICAgICAg
ICAgICAgICAgICBIVk1fRVZFTlRfVkVDVE9SX1VOU0VULCBIVk1fRVZFTlRfVkVDVE9SX1VQREFU
SU5HKSAhPQogICAgICAgICAgSFZNX0VWRU5UX1ZFQ1RPUl9VTlNFVCApCiAgICAgICAgIHJldHVy
biAtRUJVU1k7CiAKLSAgICB2LT5hcmNoLmh2bV92Y3B1LmluamVjdF9ldmVudC50eXBlID0gZGF0
YS0+dHlwZTsKLSAgICB2LT5hcmNoLmh2bV92Y3B1LmluamVjdF9ldmVudC5pbnNuX2xlbiA9IGRh
dGEtPmluc25fbGVuOwotICAgIHYtPmFyY2guaHZtX3ZjcHUuaW5qZWN0X2V2ZW50LmVycm9yX2Nv
ZGUgPSBkYXRhLT5lcnJvcl9jb2RlOwotICAgIHYtPmFyY2guaHZtX3ZjcHUuaW5qZWN0X2V2ZW50
LmNyMiA9IGRhdGEtPmNyMjsKKyAgICB2LT5hcmNoLmh2bS5pbmplY3RfZXZlbnQudHlwZSA9IGRh
dGEtPnR5cGU7CisgICAgdi0+YXJjaC5odm0uaW5qZWN0X2V2ZW50Lmluc25fbGVuID0gZGF0YS0+
aW5zbl9sZW47CisgICAgdi0+YXJjaC5odm0uaW5qZWN0X2V2ZW50LmVycm9yX2NvZGUgPSBkYXRh
LT5lcnJvcl9jb2RlOworICAgIHYtPmFyY2guaHZtLmluamVjdF9ldmVudC5jcjIgPSBkYXRhLT5j
cjI7CiAgICAgc21wX3dtYigpOwotICAgIHYtPmFyY2guaHZtX3ZjcHUuaW5qZWN0X2V2ZW50LnZl
Y3RvciA9IGRhdGEtPnZlY3RvcjsKKyAgICB2LT5hcmNoLmh2bS5pbmplY3RfZXZlbnQudmVjdG9y
ID0gZGF0YS0+dmVjdG9yOwogCiAgICAgcmV0dXJuIDA7CiB9CmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvaHZtL2RvbWFpbi5jIGIveGVuL2FyY2gveDg2L2h2bS9kb21haW4uYwppbmRleCA4YTJj
ODNlLi41ZDVhNzQ2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2RvbWFpbi5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9odm0vZG9tYWluLmMKQEAgLTIwNCwxMCArMjA0LDEwIEBAIGludCBhcmNo
X3NldF9pbmZvX2h2bV9ndWVzdChzdHJ1Y3QgdmNwdSAqdiwgY29uc3QgdmNwdV9odm1fY29udGV4
dF90ICpjdHgpCiAgICAgICAgIHVyZWdzLT5yaXAgICAgPSByZWdzLT5laXA7CiAgICAgICAgIHVy
ZWdzLT5yZmxhZ3MgPSByZWdzLT5lZmxhZ3M7CiAKLSAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5n
dWVzdF9jclswXSA9IHJlZ3MtPmNyMDsKLSAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9j
clszXSA9IHJlZ3MtPmNyMzsKLSAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9jcls0XSA9
IHJlZ3MtPmNyNDsKLSAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9lZmVyICA9IHJlZ3Mt
PmVmZXI7CisgICAgICAgIHYtPmFyY2guaHZtLmd1ZXN0X2NyWzBdID0gcmVncy0+Y3IwOworICAg
ICAgICB2LT5hcmNoLmh2bS5ndWVzdF9jclszXSA9IHJlZ3MtPmNyMzsKKyAgICAgICAgdi0+YXJj
aC5odm0uZ3Vlc3RfY3JbNF0gPSByZWdzLT5jcjQ7CisgICAgICAgIHYtPmFyY2guaHZtLmd1ZXN0
X2VmZXIgID0gcmVncy0+ZWZlcjsKICAgICB9CiAgICAgYnJlYWs7CiAKQEAgLTI1NSwxMCArMjU1
LDEwIEBAIGludCBhcmNoX3NldF9pbmZvX2h2bV9ndWVzdChzdHJ1Y3QgdmNwdSAqdiwgY29uc3Qg
dmNwdV9odm1fY29udGV4dF90ICpjdHgpCiAgICAgICAgIHVyZWdzLT5yaXAgICAgPSByZWdzLT5y
aXA7CiAgICAgICAgIHVyZWdzLT5yZmxhZ3MgPSByZWdzLT5yZmxhZ3M7CiAKLSAgICAgICAgdi0+
YXJjaC5odm1fdmNwdS5ndWVzdF9jclswXSA9IHJlZ3MtPmNyMDsKLSAgICAgICAgdi0+YXJjaC5o
dm1fdmNwdS5ndWVzdF9jclszXSA9IHJlZ3MtPmNyMzsKLSAgICAgICAgdi0+YXJjaC5odm1fdmNw
dS5ndWVzdF9jcls0XSA9IHJlZ3MtPmNyNDsKLSAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5ndWVz
dF9lZmVyICA9IHJlZ3MtPmVmZXI7CisgICAgICAgIHYtPmFyY2guaHZtLmd1ZXN0X2NyWzBdID0g
cmVncy0+Y3IwOworICAgICAgICB2LT5hcmNoLmh2bS5ndWVzdF9jclszXSA9IHJlZ3MtPmNyMzsK
KyAgICAgICAgdi0+YXJjaC5odm0uZ3Vlc3RfY3JbNF0gPSByZWdzLT5jcjQ7CisgICAgICAgIHYt
PmFyY2guaHZtLmd1ZXN0X2VmZXIgID0gcmVncy0+ZWZlcjsKIAogI2RlZmluZSBTRUcobCwgYSkg
KHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyKXsgMCwgeyBhIH0sIGwsIDAgfQogICAgICAgICBjcyA9
IFNFRyh+MHUsIDB4YTliKTsgLyogNjRiaXQgY29kZSBzZWdtZW50LiAqLwpAQCAtMjcwLDIxICsy
NzAsMjEgQEAgaW50IGFyY2hfc2V0X2luZm9faHZtX2d1ZXN0KHN0cnVjdCB2Y3B1ICp2LCBjb25z
dCB2Y3B1X2h2bV9jb250ZXh0X3QgKmN0eCkKIAogICAgIH0KIAotICAgIGlmICggdi0+YXJjaC5o
dm1fdmNwdS5ndWVzdF9lZmVyICYgRUZFUl9MTUUgKQotICAgICAgICB2LT5hcmNoLmh2bV92Y3B1
Lmd1ZXN0X2VmZXIgfD0gRUZFUl9MTUE7CisgICAgaWYgKCB2LT5hcmNoLmh2bS5ndWVzdF9lZmVy
ICYgRUZFUl9MTUUgKQorICAgICAgICB2LT5hcmNoLmh2bS5ndWVzdF9lZmVyIHw9IEVGRVJfTE1B
OwogCi0gICAgaWYgKCB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzRdICYgfmh2bV9jcjRfZ3Vl
c3RfdmFsaWRfYml0cyhkLCBmYWxzZSkgKQorICAgIGlmICggdi0+YXJjaC5odm0uZ3Vlc3RfY3Jb
NF0gJiB+aHZtX2NyNF9ndWVzdF92YWxpZF9iaXRzKGQsIGZhbHNlKSApCiAgICAgewogICAgICAg
ICBncHJpbnRrKFhFTkxPR19FUlIsICJCYWQgQ1I0IHZhbHVlOiAlIzAxNmx4XG4iLAotICAgICAg
ICAgICAgICAgIHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbNF0pOworICAgICAgICAgICAgICAg
IHYtPmFyY2guaHZtLmd1ZXN0X2NyWzRdKTsKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAgICAg
fQogCi0gICAgZXJyc3RyID0gaHZtX2VmZXJfdmFsaWQodiwgdi0+YXJjaC5odm1fdmNwdS5ndWVz
dF9lZmVyLCAtMSk7CisgICAgZXJyc3RyID0gaHZtX2VmZXJfdmFsaWQodiwgdi0+YXJjaC5odm0u
Z3Vlc3RfZWZlciwgLTEpOwogICAgIGlmICggZXJyc3RyICkKICAgICB7CiAgICAgICAgIGdwcmlu
dGsoWEVOTE9HX0VSUiwgIkJhZCBFRkVSIHZhbHVlICglIzAxNmx4KTogJXNcbiIsCi0gICAgICAg
ICAgICAgICB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2VmZXIsIGVycnN0cik7CisgICAgICAgICAg
ICAgICB2LT5hcmNoLmh2bS5ndWVzdF9lZmVyLCBlcnJzdHIpOwogICAgICAgICByZXR1cm4gLUVJ
TlZBTDsKICAgICB9CiAKQEAgLTI5NywxMiArMjk3LDEyIEBAIGludCBhcmNoX3NldF9pbmZvX2h2
bV9ndWVzdChzdHJ1Y3QgdmNwdSAqdiwgY29uc3QgdmNwdV9odm1fY29udGV4dF90ICpjdHgpCiAg
ICAgewogICAgICAgICAvKiBTaGFkb3ctbW9kZSBDUjMgY2hhbmdlLiBDaGVjayBQREJSIGFuZCB1
cGRhdGUgcmVmY291bnRzLiAqLwogICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlID0gZ2V0
X3BhZ2VfZnJvbV9nZm4odi0+ZG9tYWluLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9jclszXSA+PiBQQUdFX1NISUZULAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdi0+YXJjaC5odm0uZ3Vlc3RfY3JbM10gPj4gUEFHRV9T
SElGVCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEwsIFAyTV9BTExPQyk7
CiAgICAgICAgIGlmICggIXBhZ2UgKQogICAgICAgICB7CiAgICAgICAgICAgICBncHJpbnRrKFhF
TkxPR19FUlIsICJJbnZhbGlkIENSMzogJSNseFxuIiwKLSAgICAgICAgICAgICAgICAgICAgdi0+
YXJjaC5odm1fdmNwdS5ndWVzdF9jclszXSk7CisgICAgICAgICAgICAgICAgICAgIHYtPmFyY2gu
aHZtLmd1ZXN0X2NyWzNdKTsKICAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwogICAgICAgICB9
CiAKQEAgLTMxNiw5ICszMTYsOSBAQCBpbnQgYXJjaF9zZXRfaW5mb19odm1fZ3Vlc3Qoc3RydWN0
IHZjcHUgKnYsIGNvbnN0IHZjcHVfaHZtX2NvbnRleHRfdCAqY3R4KQogICAgIGh2bV9zZXRfc2Vn
bWVudF9yZWdpc3Rlcih2LCB4ODZfc2VnX3RyLCAmdHIpOwogCiAgICAgLyogU3luYyBBUCdzIFRT
QyB3aXRoIEJTUCdzLiAqLwotICAgIHYtPmFyY2guaHZtX3ZjcHUuY2FjaGVfdHNjX29mZnNldCA9
Ci0gICAgICAgIGQtPnZjcHVbMF0tPmFyY2guaHZtX3ZjcHUuY2FjaGVfdHNjX29mZnNldDsKLSAg
ICBodm1fc2V0X3RzY19vZmZzZXQodiwgdi0+YXJjaC5odm1fdmNwdS5jYWNoZV90c2Nfb2Zmc2V0
LAorICAgIHYtPmFyY2guaHZtLmNhY2hlX3RzY19vZmZzZXQgPQorICAgICAgICBkLT52Y3B1WzBd
LT5hcmNoLmh2bS5jYWNoZV90c2Nfb2Zmc2V0OworICAgIGh2bV9zZXRfdHNjX29mZnNldCh2LCB2
LT5hcmNoLmh2bS5jYWNoZV90c2Nfb2Zmc2V0LAogICAgICAgICAgICAgICAgICAgICAgICBkLT5h
cmNoLmh2bS5zeW5jX3RzYyk7CiAKICAgICBwYWdpbmdfdXBkYXRlX3BhZ2luZ19tb2Rlcyh2KTsK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L2h2
bS9lbXVsYXRlLmMKaW5kZXggMjBkMWQ1Yi4uZGJmOGI4MSAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTEy
Myw3ICsxMjMsNyBAQCBzdGF0aWMgaW50IGh2bWVtdWxfZG9faW8oCiB7CiAgICAgc3RydWN0IHZj
cHUgKmN1cnIgPSBjdXJyZW50OwogICAgIHN0cnVjdCBkb21haW4gKmN1cnJkID0gY3Vyci0+ZG9t
YWluOwotICAgIHN0cnVjdCBodm1fdmNwdV9pbyAqdmlvID0gJmN1cnItPmFyY2guaHZtX3ZjcHUu
aHZtX2lvOworICAgIHN0cnVjdCBodm1fdmNwdV9pbyAqdmlvID0gJmN1cnItPmFyY2guaHZtLmh2
bV9pbzsKICAgICBpb3JlcV90IHAgPSB7CiAgICAgICAgIC50eXBlID0gaXNfbW1pbyA/IElPUkVR
X1RZUEVfQ09QWSA6IElPUkVRX1RZUEVfUElPLAogICAgICAgICAuYWRkciA9IGFkZHIsCkBAIC00
MzcsNyArNDM3LDcgQEAgc3RhdGljIGludCBodm1lbXVsX2RvX2lvX2FkZHIoCiAgICAgQVNTRVJU
KHJjICE9IFg4NkVNVUxfVU5JTVBMRU1FTlRFRCk7CiAKICAgICBpZiAoIHJjID09IFg4NkVNVUxf
T0tBWSApCi0gICAgICAgIHYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLm1taW9fcmV0cnkgPSAoY291
bnQgPCAqcmVwcyk7CisgICAgICAgIHYtPmFyY2guaHZtLmh2bV9pby5tbWlvX3JldHJ5ID0gKGNv
dW50IDwgKnJlcHMpOwogCiAgICAgKnJlcHMgPSBjb3VudDsKIApAQCAtNzA2LDcgKzcwNiw3IEBA
IHN0YXRpYyBpbnQgaHZtZW11bF9saW5lYXJfdG9fcGh5cygKICAgICAqcmVwcyA9IG1pbl90KHVu
c2lnbmVkIGxvbmcsICpyZXBzLCA0MDk2KTsKIAogICAgIC8qIFdpdGggbm8gcGFnaW5nIGl0J3Mg
ZWFzeTogbGluZWFyID09IHBoeXNpY2FsLiAqLwotICAgIGlmICggIShjdXJyLT5hcmNoLmh2bV92
Y3B1Lmd1ZXN0X2NyWzBdICYgWDg2X0NSMF9QRykgKQorICAgIGlmICggIShjdXJyLT5hcmNoLmh2
bS5ndWVzdF9jclswXSAmIFg4Nl9DUjBfUEcpICkKICAgICB7CiAgICAgICAgICpwYWRkciA9IGFk
ZHI7CiAgICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7CkBAIC05NzUsNyArOTc1LDcgQEAgc3Rh
dGljIGludCBodm1lbXVsX2xpbmVhcl9tbWlvX2FjY2VzcygKICAgICB1bnNpZ25lZCBsb25nIGds
YSwgdW5zaWduZWQgaW50IHNpemUsIHVpbnQ4X3QgZGlyLCB2b2lkICpidWZmZXIsCiAgICAgdWlu
dDMyX3QgcGZlYywgc3RydWN0IGh2bV9lbXVsYXRlX2N0eHQgKmh2bWVtdWxfY3R4dCwgYm9vbF90
IGtub3duX2dwZm4pCiB7Ci0gICAgc3RydWN0IGh2bV92Y3B1X2lvICp2aW8gPSAmY3VycmVudC0+
YXJjaC5odm1fdmNwdS5odm1faW87CisgICAgc3RydWN0IGh2bV92Y3B1X2lvICp2aW8gPSAmY3Vy
cmVudC0+YXJjaC5odm0uaHZtX2lvOwogICAgIHVuc2lnbmVkIGxvbmcgb2Zmc2V0ID0gZ2xhICYg
flBBR0VfTUFTSzsKICAgICBzdHJ1Y3QgaHZtX21taW9fY2FjaGUgKmNhY2hlID0gaHZtZW11bF9m
aW5kX21taW9fY2FjaGUodmlvLCBnbGEsIGRpcik7CiAgICAgdW5zaWduZWQgaW50IGNodW5rLCBi
dWZmZXJfb2Zmc2V0ID0gMDsKQEAgLTEwNTMsNyArMTA1Myw3IEBAIHN0YXRpYyBpbnQgX19odm1l
bXVsX3JlYWQoCiAgICAgcGFnZWZhdWx0X2luZm9fdCBwZmluZm87CiAgICAgdW5zaWduZWQgbG9u
ZyBhZGRyLCByZXBzID0gMTsKICAgICB1aW50MzJfdCBwZmVjID0gUEZFQ19wYWdlX3ByZXNlbnQ7
Ci0gICAgc3RydWN0IGh2bV92Y3B1X2lvICp2aW8gPSAmY3Vyci0+YXJjaC5odm1fdmNwdS5odm1f
aW87CisgICAgc3RydWN0IGh2bV92Y3B1X2lvICp2aW8gPSAmY3Vyci0+YXJjaC5odm0uaHZtX2lv
OwogICAgIGludCByYzsKIAogICAgIGlmICggaXNfeDg2X3N5c3RlbV9zZWdtZW50KHNlZykgKQpA
QCAtMTE3NCw3ICsxMTc0LDcgQEAgc3RhdGljIGludCBodm1lbXVsX3dyaXRlKAogICAgIHN0cnVj
dCB2Y3B1ICpjdXJyID0gY3VycmVudDsKICAgICB1bnNpZ25lZCBsb25nIGFkZHIsIHJlcHMgPSAx
OwogICAgIHVpbnQzMl90IHBmZWMgPSBQRkVDX3BhZ2VfcHJlc2VudCB8IFBGRUNfd3JpdGVfYWNj
ZXNzOwotICAgIHN0cnVjdCBodm1fdmNwdV9pbyAqdmlvID0gJmN1cnItPmFyY2guaHZtX3ZjcHUu
aHZtX2lvOworICAgIHN0cnVjdCBodm1fdmNwdV9pbyAqdmlvID0gJmN1cnItPmFyY2guaHZtLmh2
bV9pbzsKICAgICBpbnQgcmM7CiAgICAgdm9pZCAqbWFwcGluZzsKIApAQCAtMTIxOCw3ICsxMjE4
LDcgQEAgc3RhdGljIGludCBodm1lbXVsX3JtdygKICAgICAgICAgY29udGFpbmVyX29mKGN0eHQs
IHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0LCBjdHh0KTsKICAgICB1bnNpZ25lZCBsb25nIGFkZHIs
IHJlcHMgPSAxOwogICAgIHVpbnQzMl90IHBmZWMgPSBQRkVDX3BhZ2VfcHJlc2VudCB8IFBGRUNf
d3JpdGVfYWNjZXNzOwotICAgIHN0cnVjdCBodm1fdmNwdV9pbyAqdmlvID0gJmN1cnJlbnQtPmFy
Y2guaHZtX3ZjcHUuaHZtX2lvOworICAgIHN0cnVjdCBodm1fdmNwdV9pbyAqdmlvID0gJmN1cnJl
bnQtPmFyY2guaHZtLmh2bV9pbzsKICAgICBpbnQgcmM7CiAgICAgdm9pZCAqbWFwcGluZzsKIApA
QCAtMTM3NSw3ICsxMzc1LDcgQEAgc3RhdGljIGludCBodm1lbXVsX2NtcHhjaGcoCiAgICAgc3Ry
dWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OwogICAgIHVuc2lnbmVkIGxvbmcgYWRkciwgcmVwcyA9
IDE7CiAgICAgdWludDMyX3QgcGZlYyA9IFBGRUNfcGFnZV9wcmVzZW50IHwgUEZFQ193cml0ZV9h
Y2Nlc3M7Ci0gICAgc3RydWN0IGh2bV92Y3B1X2lvICp2aW8gPSAmY3Vyci0+YXJjaC5odm1fdmNw
dS5odm1faW87CisgICAgc3RydWN0IGh2bV92Y3B1X2lvICp2aW8gPSAmY3Vyci0+YXJjaC5odm0u
aHZtX2lvOwogICAgIGludCByYzsKICAgICB2b2lkICptYXBwaW5nID0gTlVMTDsKIApAQCAtMTU5
Myw3ICsxNTkzLDcgQEAgc3RhdGljIGludCBodm1lbXVsX3JlcF9tb3ZzKAogewogICAgIHN0cnVj
dCBodm1fZW11bGF0ZV9jdHh0ICpodm1lbXVsX2N0eHQgPQogICAgICAgICBjb250YWluZXJfb2Yo
Y3R4dCwgc3RydWN0IGh2bV9lbXVsYXRlX2N0eHQsIGN0eHQpOwotICAgIHN0cnVjdCBodm1fdmNw
dV9pbyAqdmlvID0gJmN1cnJlbnQtPmFyY2guaHZtX3ZjcHUuaHZtX2lvOworICAgIHN0cnVjdCBo
dm1fdmNwdV9pbyAqdmlvID0gJmN1cnJlbnQtPmFyY2guaHZtLmh2bV9pbzsKICAgICB1bnNpZ25l
ZCBsb25nIHNhZGRyLCBkYWRkciwgYnl0ZXM7CiAgICAgcGFkZHJfdCBzZ3BhLCBkZ3BhOwogICAg
IHVpbnQzMl90IHBmZWMgPSBQRkVDX3BhZ2VfcHJlc2VudDsKQEAgLTE3NDgsNyArMTc0OCw3IEBA
IHN0YXRpYyBpbnQgaHZtZW11bF9yZXBfc3RvcygKIHsKICAgICBzdHJ1Y3QgaHZtX2VtdWxhdGVf
Y3R4dCAqaHZtZW11bF9jdHh0ID0KICAgICAgICAgY29udGFpbmVyX29mKGN0eHQsIHN0cnVjdCBo
dm1fZW11bGF0ZV9jdHh0LCBjdHh0KTsKLSAgICBzdHJ1Y3QgaHZtX3ZjcHVfaW8gKnZpbyA9ICZj
dXJyZW50LT5hcmNoLmh2bV92Y3B1Lmh2bV9pbzsKKyAgICBzdHJ1Y3QgaHZtX3ZjcHVfaW8gKnZp
byA9ICZjdXJyZW50LT5hcmNoLmh2bS5odm1faW87CiAgICAgdW5zaWduZWQgbG9uZyBhZGRyLCBi
eXRlczsKICAgICBwYWRkcl90IGdwYTsKICAgICBwMm1fdHlwZV90IHAybXQ7CkBAIC0xOTMxLDcg
KzE5MzEsNyBAQCBzdGF0aWMgaW50IGh2bWVtdWxfcmVhZF9jcigKICAgICBjYXNlIDI6CiAgICAg
Y2FzZSAzOgogICAgIGNhc2UgNDoKLSAgICAgICAgKnZhbCA9IGN1cnJlbnQtPmFyY2guaHZtX3Zj
cHUuZ3Vlc3RfY3JbcmVnXTsKKyAgICAgICAgKnZhbCA9IGN1cnJlbnQtPmFyY2guaHZtLmd1ZXN0
X2NyW3JlZ107CiAgICAgICAgIEhWTVRSQUNFX0xPTkdfMkQoQ1JfUkVBRCwgcmVnLCBUUkNfUEFS
X0xPTkcoKnZhbCkpOwogICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwogICAgIGRlZmF1bHQ6
CkBAIC0xOTU2LDcgKzE5NTYsNyBAQCBzdGF0aWMgaW50IGh2bWVtdWxfd3JpdGVfY3IoCiAgICAg
ICAgIGJyZWFrOwogCiAgICAgY2FzZSAyOgotICAgICAgICBjdXJyZW50LT5hcmNoLmh2bV92Y3B1
Lmd1ZXN0X2NyWzJdID0gdmFsOworICAgICAgICBjdXJyZW50LT5hcmNoLmh2bS5ndWVzdF9jclsy
XSA9IHZhbDsKICAgICAgICAgcmMgPSBYODZFTVVMX09LQVk7CiAgICAgICAgIGJyZWFrOwogCkBA
IC0yMjgwLDcgKzIyODAsNyBAQCBzdGF0aWMgaW50IF9odm1fZW11bGF0ZV9vbmUoc3RydWN0IGh2
bV9lbXVsYXRlX2N0eHQgKmh2bWVtdWxfY3R4dCwKICAgICBjb25zdCBzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncyA9IGh2bWVtdWxfY3R4dC0+Y3R4dC5yZWdzOwogICAgIHN0cnVjdCB2Y3B1ICpj
dXJyID0gY3VycmVudDsKICAgICB1aW50MzJfdCBuZXdfaW50cl9zaGFkb3c7Ci0gICAgc3RydWN0
IGh2bV92Y3B1X2lvICp2aW8gPSAmY3Vyci0+YXJjaC5odm1fdmNwdS5odm1faW87CisgICAgc3Ry
dWN0IGh2bV92Y3B1X2lvICp2aW8gPSAmY3Vyci0+YXJjaC5odm0uaHZtX2lvOwogICAgIGludCBy
YzsKIAogICAgIGh2bV9lbXVsYXRlX2luaXRfcGVyX2luc24oaHZtZW11bF9jdHh0LCB2aW8tPm1t
aW9faW5zbiwKQEAgLTI0MTAsNyArMjQxMCw3IEBAIHZvaWQgaHZtX2VtdWxhdGVfb25lX3ZtX2V2
ZW50KGVudW0gZW11bF9raW5kIGtpbmQsIHVuc2lnbmVkIGludCB0cmFwbnIsCiAgICAgICAgIGJy
ZWFrOwogICAgIGNhc2UgRU1VTF9LSU5EX1NFVF9DT05URVhUX0lOU046IHsKICAgICAgICAgc3Ry
dWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OwotICAgICAgICBzdHJ1Y3QgaHZtX3ZjcHVfaW8gKnZp
byA9ICZjdXJyLT5hcmNoLmh2bV92Y3B1Lmh2bV9pbzsKKyAgICAgICAgc3RydWN0IGh2bV92Y3B1
X2lvICp2aW8gPSAmY3Vyci0+YXJjaC5odm0uaHZtX2lvOwogCiAgICAgICAgIEJVSUxEX0JVR19P
TihzaXplb2YodmlvLT5tbWlvX2luc24pICE9CiAgICAgICAgICAgICAgICAgICAgICBzaXplb2Yo
Y3Vyci0+YXJjaC52bV9ldmVudC0+ZW11bC5pbnNuLmRhdGEpKTsKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9odm0vaHBldC5jIGIveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKaW5kZXggODA5MDY5
OS4uY2JkMWVmYiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKKysrIGIveGVu
L2FyY2gveDg2L2h2bS9ocGV0LmMKQEAgLTU4MSw3ICs1ODEsNyBAQCBzdGF0aWMgaW50IGhwZXRf
c2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICAgICAg
cmV0dXJuIDA7CiAKICAgICB3cml0ZV9sb2NrKCZocC0+bG9jayk7Ci0gICAgZ3Vlc3RfdGltZSA9
ICh2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X3RpbWUgPzogaHZtX2dldF9ndWVzdF90aW1lKHYpKSAv
CisgICAgZ3Vlc3RfdGltZSA9ICh2LT5hcmNoLmh2bS5ndWVzdF90aW1lID86IGh2bV9nZXRfZ3Vl
c3RfdGltZSh2KSkgLwogICAgICAgICAgICAgICAgICBTVElNRV9QRVJfSFBFVF9USUNLOwogCiAg
ICAgLyogV3JpdGUgdGhlIHByb3BlciB2YWx1ZSBpbnRvIHRoZSBtYWluIGNvdW50ZXIgKi8KZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5j
CmluZGV4IGY4OTUzMzkuLmFjMDY3YTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZt
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtMjc4LDcgKzI3OCw3IEBAIHZvaWQg
aHZtX3NldF9yZHRzY19leGl0aW5nKHN0cnVjdCBkb21haW4gKmQsIGJvb2xfdCBlbmFibGUpCiB2
b2lkIGh2bV9nZXRfZ3Vlc3RfcGF0KHN0cnVjdCB2Y3B1ICp2LCB1NjQgKmd1ZXN0X3BhdCkKIHsK
ICAgICBpZiAoICFodm1fZnVuY3MuZ2V0X2d1ZXN0X3BhdCh2LCBndWVzdF9wYXQpICkKLSAgICAg
ICAgKmd1ZXN0X3BhdCA9IHYtPmFyY2guaHZtX3ZjcHUucGF0X2NyOworICAgICAgICAqZ3Vlc3Rf
cGF0ID0gdi0+YXJjaC5odm0ucGF0X2NyOwogfQogCiBpbnQgaHZtX3NldF9ndWVzdF9wYXQoc3Ry
dWN0IHZjcHUgKnYsIHU2NCBndWVzdF9wYXQpCkBAIC0zMDMsNyArMzAzLDcgQEAgaW50IGh2bV9z
ZXRfZ3Vlc3RfcGF0KHN0cnVjdCB2Y3B1ICp2LCB1NjQgZ3Vlc3RfcGF0KQogICAgICAgICB9CiAK
ICAgICBpZiAoICFodm1fZnVuY3Muc2V0X2d1ZXN0X3BhdCh2LCBndWVzdF9wYXQpICkKLSAgICAg
ICAgdi0+YXJjaC5odm1fdmNwdS5wYXRfY3IgPSBndWVzdF9wYXQ7CisgICAgICAgIHYtPmFyY2gu
aHZtLnBhdF9jciA9IGd1ZXN0X3BhdDsKIAogICAgIHJldHVybiAxOwogfQpAQCAtNDE1LDI4ICs0
MTUsMjYgQEAgc3RhdGljIHZvaWQgaHZtX3NldF9ndWVzdF90c2NfZml4ZWQoc3RydWN0IHZjcHUg
KnYsIHU2NCBndWVzdF90c2MsIHU2NCBhdF90c2MpCiAgICAgfQogCiAgICAgZGVsdGFfdHNjID0g
Z3Vlc3RfdHNjIC0gdHNjOwotICAgIHYtPmFyY2guaHZtX3ZjcHUuY2FjaGVfdHNjX29mZnNldCA9
IGRlbHRhX3RzYzsKKyAgICB2LT5hcmNoLmh2bS5jYWNoZV90c2Nfb2Zmc2V0ID0gZGVsdGFfdHNj
OwogCi0gICAgaHZtX3NldF90c2Nfb2Zmc2V0KHYsIHYtPmFyY2guaHZtX3ZjcHUuY2FjaGVfdHNj
X29mZnNldCwgYXRfdHNjKTsKKyAgICBodm1fc2V0X3RzY19vZmZzZXQodiwgdi0+YXJjaC5odm0u
Y2FjaGVfdHNjX29mZnNldCwgYXRfdHNjKTsKIH0KIAogI2RlZmluZSBodm1fc2V0X2d1ZXN0X3Rz
Yyh2LCB0KSBodm1fc2V0X2d1ZXN0X3RzY19maXhlZCh2LCB0LCAwKQogCiBzdGF0aWMgdm9pZCBo
dm1fc2V0X2d1ZXN0X3RzY19tc3Ioc3RydWN0IHZjcHUgKnYsIHU2NCBndWVzdF90c2MpCiB7Ci0g
ICAgdWludDY0X3QgdHNjX29mZnNldCA9IHYtPmFyY2guaHZtX3ZjcHUuY2FjaGVfdHNjX29mZnNl
dDsKKyAgICB1aW50NjRfdCB0c2Nfb2Zmc2V0ID0gdi0+YXJjaC5odm0uY2FjaGVfdHNjX29mZnNl
dDsKIAogICAgIGh2bV9zZXRfZ3Vlc3RfdHNjKHYsIGd1ZXN0X3RzYyk7Ci0gICAgdi0+YXJjaC5o
dm1fdmNwdS5tc3JfdHNjX2FkanVzdCArPSB2LT5hcmNoLmh2bV92Y3B1LmNhY2hlX3RzY19vZmZz
ZXQKLSAgICAgICAgICAgICAgICAgICAgICAgICAgLSB0c2Nfb2Zmc2V0OworICAgIHYtPmFyY2gu
aHZtLm1zcl90c2NfYWRqdXN0ICs9IHYtPmFyY2guaHZtLmNhY2hlX3RzY19vZmZzZXQgLSB0c2Nf
b2Zmc2V0OwogfQogCiBzdGF0aWMgdm9pZCBodm1fc2V0X2d1ZXN0X3RzY19hZGp1c3Qoc3RydWN0
IHZjcHUgKnYsIHU2NCB0c2NfYWRqdXN0KQogewotICAgIHYtPmFyY2guaHZtX3ZjcHUuY2FjaGVf
dHNjX29mZnNldCArPSB0c2NfYWRqdXN0Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgLSB2
LT5hcmNoLmh2bV92Y3B1Lm1zcl90c2NfYWRqdXN0OwotICAgIGh2bV9zZXRfdHNjX29mZnNldCh2
LCB2LT5hcmNoLmh2bV92Y3B1LmNhY2hlX3RzY19vZmZzZXQsIDApOwotICAgIHYtPmFyY2guaHZt
X3ZjcHUubXNyX3RzY19hZGp1c3QgPSB0c2NfYWRqdXN0OworICAgIHYtPmFyY2guaHZtLmNhY2hl
X3RzY19vZmZzZXQgKz0gdHNjX2FkanVzdCAtIHYtPmFyY2guaHZtLm1zcl90c2NfYWRqdXN0Owor
ICAgIGh2bV9zZXRfdHNjX29mZnNldCh2LCB2LT5hcmNoLmh2bS5jYWNoZV90c2Nfb2Zmc2V0LCAw
KTsKKyAgICB2LT5hcmNoLmh2bS5tc3JfdHNjX2FkanVzdCA9IHRzY19hZGp1c3Q7CiB9CiAKIHU2
NCBodm1fZ2V0X2d1ZXN0X3RzY19maXhlZChzdHJ1Y3QgdmNwdSAqdiwgdWludDY0X3QgYXRfdHNj
KQpAQCAtNDU1LDcgKzQ1Myw3IEBAIHU2NCBodm1fZ2V0X2d1ZXN0X3RzY19maXhlZChzdHJ1Y3Qg
dmNwdSAqdiwgdWludDY0X3QgYXRfdHNjKQogICAgICAgICAgICAgdHNjID0gaHZtX3NjYWxlX3Rz
Yyh2LT5kb21haW4sIHRzYyk7CiAgICAgfQogCi0gICAgcmV0dXJuIHRzYyArIHYtPmFyY2guaHZt
X3ZjcHUuY2FjaGVfdHNjX29mZnNldDsKKyAgICByZXR1cm4gdHNjICsgdi0+YXJjaC5odm0uY2Fj
aGVfdHNjX29mZnNldDsKIH0KIAogdm9pZCBodm1fbWlncmF0ZV90aW1lcnMoc3RydWN0IHZjcHUg
KnYpCkBAIC01MDEsNyArNDk5LDcgQEAgdm9pZCBodm1fbWlncmF0ZV9waXJxcyhzdHJ1Y3QgdmNw
dSAqdikKIAogc3RhdGljIGJvb2wgaHZtX2dldF9wZW5kaW5nX2V2ZW50KHN0cnVjdCB2Y3B1ICp2
LCBzdHJ1Y3QgeDg2X2V2ZW50ICppbmZvKQogewotICAgIGluZm8tPmNyMiA9IHYtPmFyY2guaHZt
X3ZjcHUuZ3Vlc3RfY3JbMl07CisgICAgaW5mby0+Y3IyID0gdi0+YXJjaC5odm0uZ3Vlc3RfY3Jb
Ml07CiAgICAgcmV0dXJuIGh2bV9mdW5jcy5nZXRfcGVuZGluZ19ldmVudCh2LCBpbmZvKTsKIH0K
IApAQCAtNTE4LDE0ICs1MTYsMTQgQEAgdm9pZCBodm1fZG9fcmVzdW1lKHN0cnVjdCB2Y3B1ICp2
KQogICAgICAgICBodm1fdm1fZXZlbnRfZG9fcmVzdW1lKHYpOwogCiAgICAgLyogSW5qZWN0IHBl
bmRpbmcgaHcvc3cgZXZlbnQgKi8KLSAgICBpZiAoIHYtPmFyY2guaHZtX3ZjcHUuaW5qZWN0X2V2
ZW50LnZlY3RvciA+PSAwICkKKyAgICBpZiAoIHYtPmFyY2guaHZtLmluamVjdF9ldmVudC52ZWN0
b3IgPj0gMCApCiAgICAgewogICAgICAgICBzbXBfcm1iKCk7CiAKICAgICAgICAgaWYgKCAhaHZt
X2V2ZW50X3BlbmRpbmcodikgKQotICAgICAgICAgICAgaHZtX2luamVjdF9ldmVudCgmdi0+YXJj
aC5odm1fdmNwdS5pbmplY3RfZXZlbnQpOworICAgICAgICAgICAgaHZtX2luamVjdF9ldmVudCgm
di0+YXJjaC5odm0uaW5qZWN0X2V2ZW50KTsKIAotICAgICAgICB2LT5hcmNoLmh2bV92Y3B1Lmlu
amVjdF9ldmVudC52ZWN0b3IgPSBIVk1fRVZFTlRfVkVDVE9SX1VOU0VUOworICAgICAgICB2LT5h
cmNoLmh2bS5pbmplY3RfZXZlbnQudmVjdG9yID0gSFZNX0VWRU5UX1ZFQ1RPUl9VTlNFVDsKICAg
ICB9CiAKICAgICBpZiAoIHVubGlrZWx5KHYtPmFyY2gudm1fZXZlbnQpICYmIHYtPmFyY2gubW9u
aXRvci5uZXh0X2ludGVycnVwdF9lbmFibGVkICkKQEAgLTc0MSw3ICs3MzksNyBAQCBzdGF0aWMg
aW50IGh2bV9zYXZlX3RzY19hZGp1c3Qoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250
ZXh0X3QgKmgpCiAKICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCiAgICAgewotICAgICAgICBj
dHh0LnRzY19hZGp1c3QgPSB2LT5hcmNoLmh2bV92Y3B1Lm1zcl90c2NfYWRqdXN0OworICAgICAg
ICBjdHh0LnRzY19hZGp1c3QgPSB2LT5hcmNoLmh2bS5tc3JfdHNjX2FkanVzdDsKICAgICAgICAg
ZXJyID0gaHZtX3NhdmVfZW50cnkoVFNDX0FESlVTVCwgdi0+dmNwdV9pZCwgaCwgJmN0eHQpOwog
ICAgICAgICBpZiAoIGVyciApCiAgICAgICAgICAgICBicmVhazsKQEAgLTc2Niw3ICs3NjQsNyBA
QCBzdGF0aWMgaW50IGh2bV9sb2FkX3RzY19hZGp1c3Qoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCiAgICAgaWYgKCBodm1fbG9hZF9lbnRyeShUU0NfQURKVVNULCBo
LCAmY3R4dCkgIT0gMCApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCi0gICAgdi0+YXJjaC5o
dm1fdmNwdS5tc3JfdHNjX2FkanVzdCA9IGN0eHQudHNjX2FkanVzdDsKKyAgICB2LT5hcmNoLmh2
bS5tc3JfdHNjX2FkanVzdCA9IGN0eHQudHNjX2FkanVzdDsKICAgICByZXR1cm4gMDsKIH0KIApA
QCAtMTA0NCw3ICsxMDQyLDcgQEAgc3RhdGljIGludCBodm1fbG9hZF9jcHVfY3R4dChzdHJ1Y3Qg
ZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKICAgICBpZiAoIGh2bV9mdW5jcy50
c2Nfc2NhbGluZy5zZXR1cCApCiAgICAgICAgIGh2bV9mdW5jcy50c2Nfc2NhbGluZy5zZXR1cCh2
KTsKIAotICAgIHYtPmFyY2guaHZtX3ZjcHUubXNyX3RzY19hdXggPSBjdHh0Lm1zcl90c2NfYXV4
OworICAgIHYtPmFyY2guaHZtLm1zcl90c2NfYXV4ID0gY3R4dC5tc3JfdHNjX2F1eDsKIAogICAg
IGh2bV9zZXRfZ3Vlc3RfdHNjX2ZpeGVkKHYsIGN0eHQudHNjLCBkLT5hcmNoLmh2bS5zeW5jX3Rz
Yyk7CiAKQEAgLTE1MDEsOCArMTQ5OSw4IEBAIGludCBodm1fdmNwdV9pbml0aWFsaXNlKHN0cnVj
dCB2Y3B1ICp2KQogCiAgICAgaHZtX2FzaWRfZmx1c2hfdmNwdSh2KTsKIAotICAgIHNwaW5fbG9j
a19pbml0KCZ2LT5hcmNoLmh2bV92Y3B1LnRtX2xvY2spOwotICAgIElOSVRfTElTVF9IRUFEKCZ2
LT5hcmNoLmh2bV92Y3B1LnRtX2xpc3QpOworICAgIHNwaW5fbG9ja19pbml0KCZ2LT5hcmNoLmh2
bS50bV9sb2NrKTsKKyAgICBJTklUX0xJU1RfSEVBRCgmdi0+YXJjaC5odm0udG1fbGlzdCk7CiAK
ICAgICByYyA9IGh2bV92Y3B1X2NhY2hlYXR0cl9pbml0KHYpOyAvKiB0ZWFyZG93bjogdmNwdV9j
YWNoZWF0dHJfZGVzdHJveSAqLwogICAgIGlmICggcmMgIT0gMCApCkBAIC0xNTE3LDExICsxNTE1
LDExIEBAIGludCBodm1fdmNwdV9pbml0aWFsaXNlKHN0cnVjdCB2Y3B1ICp2KQogICAgICAgICBn
b3RvIGZhaWwzOwogCiAgICAgc29mdGlycV90YXNrbGV0X2luaXQoCi0gICAgICAgICZ2LT5hcmNo
Lmh2bV92Y3B1LmFzc2VydF9ldnRjaG5faXJxX3Rhc2tsZXQsCisgICAgICAgICZ2LT5hcmNoLmh2
bS5hc3NlcnRfZXZ0Y2huX2lycV90YXNrbGV0LAogICAgICAgICAodm9pZCgqKSh1bnNpZ25lZCBs
b25nKSlodm1fYXNzZXJ0X2V2dGNobl9pcnEsCiAgICAgICAgICh1bnNpZ25lZCBsb25nKXYpOwog
Ci0gICAgdi0+YXJjaC5odm1fdmNwdS5pbmplY3RfZXZlbnQudmVjdG9yID0gSFZNX0VWRU5UX1ZF
Q1RPUl9VTlNFVDsKKyAgICB2LT5hcmNoLmh2bS5pbmplY3RfZXZlbnQudmVjdG9yID0gSFZNX0VW
RU5UX1ZFQ1RPUl9VTlNFVDsKIAogICAgIHJjID0gc2V0dXBfY29tcGF0X2FyZ194bGF0KHYpOyAv
KiB0ZWFyZG93bjogZnJlZV9jb21wYXRfYXJnX3hsYXQoKSAqLwogICAgIGlmICggcmMgIT0gMCAp
CkBAIC0xNTc0LDcgKzE1NzIsNyBAQCB2b2lkIGh2bV92Y3B1X2Rlc3Ryb3koc3RydWN0IHZjcHUg
KnYpCiAKICAgICBmcmVlX2NvbXBhdF9hcmdfeGxhdCh2KTsKIAotICAgIHRhc2tsZXRfa2lsbCgm
di0+YXJjaC5odm1fdmNwdS5hc3NlcnRfZXZ0Y2huX2lycV90YXNrbGV0KTsKKyAgICB0YXNrbGV0
X2tpbGwoJnYtPmFyY2guaHZtLmFzc2VydF9ldnRjaG5faXJxX3Rhc2tsZXQpOwogICAgIGh2bV9m
dW5jcy52Y3B1X2Rlc3Ryb3kodik7CiAKICAgICB2bGFwaWNfZGVzdHJveSh2KTsKQEAgLTE5Njcs
MTEgKzE5NjUsMTEgQEAgaW50IGh2bV9zZXRfZWZlcih1aW50NjRfdCB2YWx1ZSkKICAgICB7CiAg
ICAgICAgIHByaW50ayhYRU5MT0dfR19XQVJOSU5HCiAgICAgICAgICAgICAgICAiJXB2OiBJbnZh
bGlkIEVGRVIgdXBkYXRlOiAlIyJQUkl4NjQiIC0+ICUjIlBSSXg2NCIgLSAlc1xuIiwKLSAgICAg
ICAgICAgICAgIHYsIHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfZWZlciwgdmFsdWUsIGVycnN0cik7
CisgICAgICAgICAgICAgICB2LCB2LT5hcmNoLmh2bS5ndWVzdF9lZmVyLCB2YWx1ZSwgZXJyc3Ry
KTsKICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOwogICAgIH0KIAotICAgIGlmICgg
KCh2YWx1ZSBeIHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfZWZlcikgJiBFRkVSX0xNRSkgJiYKKyAg
ICBpZiAoICgodmFsdWUgXiB2LT5hcmNoLmh2bS5ndWVzdF9lZmVyKSAmIEVGRVJfTE1FKSAmJgog
ICAgICAgICAgaHZtX3BhZ2luZ19lbmFibGVkKHYpICkKICAgICB7CiAgICAgICAgIGdkcHJpbnRr
KFhFTkxPR19XQVJOSU5HLApAQCAtMTk3OSw3ICsxOTc3LDcgQEAgaW50IGh2bV9zZXRfZWZlcih1
aW50NjRfdCB2YWx1ZSkKICAgICAgICAgcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OOwogICAgIH0K
IAotICAgIGlmICggKHZhbHVlICYgRUZFUl9MTUUpICYmICEodi0+YXJjaC5odm1fdmNwdS5ndWVz
dF9lZmVyICYgRUZFUl9MTUUpICkKKyAgICBpZiAoICh2YWx1ZSAmIEVGRVJfTE1FKSAmJiAhKHYt
PmFyY2guaHZtLmd1ZXN0X2VmZXIgJiBFRkVSX0xNRSkgKQogICAgIHsKICAgICAgICAgc3RydWN0
IHNlZ21lbnRfcmVnaXN0ZXIgY3M7CiAKQEAgLTIwMDUsMTUgKzIwMDMsMTUgQEAgaW50IGh2bV9z
ZXRfZWZlcih1aW50NjRfdCB2YWx1ZSkKIAogICAgIGlmICggbmVzdGVkaHZtX2VuYWJsZWQodi0+
ZG9tYWluKSAmJiBjcHVfaGFzX3N2bSAmJgogICAgICAgICgodmFsdWUgJiBFRkVSX1NWTUUpID09
IDAgKSAmJgotICAgICAgICgodmFsdWUgXiB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2VmZXIpICYg
RUZFUl9TVk1FKSApCisgICAgICAgKCh2YWx1ZSBeIHYtPmFyY2guaHZtLmd1ZXN0X2VmZXIpICYg
RUZFUl9TVk1FKSApCiAgICAgewogICAgICAgICAvKiBDbGVhcmVkIEVGRVIuU1ZNRTogRmx1c2gg
YWxsIG5lc3RlZHAybSB0YWJsZXMgKi8KICAgICAgICAgcDJtX2ZsdXNoX25lc3RlZHAybSh2LT5k
b21haW4pOwogICAgICAgICBuZXN0ZWRodm1fdmNwdV9yZXNldCh2KTsKICAgICB9CiAKLSAgICB2
YWx1ZSB8PSB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2VmZXIgJiBFRkVSX0xNQTsKLSAgICB2LT5h
cmNoLmh2bV92Y3B1Lmd1ZXN0X2VmZXIgPSB2YWx1ZTsKKyAgICB2YWx1ZSB8PSB2LT5hcmNoLmh2
bS5ndWVzdF9lZmVyICYgRUZFUl9MTUE7CisgICAgdi0+YXJjaC5odm0uZ3Vlc3RfZWZlciA9IHZh
bHVlOwogICAgIGh2bV91cGRhdGVfZ3Vlc3RfZWZlcih2KTsKIAogICAgIHJldHVybiBYODZFTVVM
X09LQVk7CkBAIC0yMDI5LDcgKzIwMjcsNyBAQCBzdGF0aWMgYm9vbF90IGRvbWFpbl9leGl0X3Vj
X21vZGUoc3RydWN0IHZjcHUgKnYpCiAgICAgewogICAgICAgICBpZiAoICh2cyA9PSB2KSB8fCAh
dnMtPmlzX2luaXRpYWxpc2VkICkKICAgICAgICAgICAgIGNvbnRpbnVlOwotICAgICAgICBpZiAo
ICh2cy0+YXJjaC5odm1fdmNwdS5jYWNoZV9tb2RlID09IE5PX0ZJTExfQ0FDSEVfTU9ERSkgfHwK
KyAgICAgICAgaWYgKCAodnMtPmFyY2guaHZtLmNhY2hlX21vZGUgPT0gTk9fRklMTF9DQUNIRV9N
T0RFKSB8fAogICAgICAgICAgICAgIG10cnJfcGF0X25vdF9lcXVhbCh2cywgdikgKQogICAgICAg
ICAgICAgcmV0dXJuIDA7CiAgICAgfQpAQCAtMjA5Nyw3ICsyMDk1LDcgQEAgaW50IGh2bV9tb3Zf
ZnJvbV9jcih1bnNpZ25lZCBpbnQgY3IsIHVuc2lnbmVkIGludCBncHIpCiAgICAgY2FzZSAyOgog
ICAgIGNhc2UgMzoKICAgICBjYXNlIDQ6Ci0gICAgICAgIHZhbCA9IGN1cnItPmFyY2guaHZtX3Zj
cHUuZ3Vlc3RfY3JbY3JdOworICAgICAgICB2YWwgPSBjdXJyLT5hcmNoLmh2bS5ndWVzdF9jcltj
cl07CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgODoKICAgICAgICAgdmFsID0gKHZsYXBpY19n
ZXRfcmVnKHZjcHVfdmxhcGljKGN1cnIpLCBBUElDX1RBU0tQUkkpICYgMHhmMCkgPj4gNDsKQEAg
LTIxMjQsNyArMjEyMiw3IEBAIHZvaWQgaHZtX3NoYWRvd19oYW5kbGVfY2Qoc3RydWN0IHZjcHUg
KnYsIHVuc2lnbmVkIGxvbmcgdmFsdWUpCiAgICAgewogICAgICAgICAvKiBFbnRlcmluZyBubyBm
aWxsIGNhY2hlIG1vZGUuICovCiAgICAgICAgIHNwaW5fbG9jaygmdi0+ZG9tYWluLT5hcmNoLmh2
bS51Y19sb2NrKTsKLSAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5jYWNoZV9tb2RlID0gTk9fRklM
TF9DQUNIRV9NT0RFOworICAgICAgICB2LT5hcmNoLmh2bS5jYWNoZV9tb2RlID0gTk9fRklMTF9D
QUNIRV9NT0RFOwogCiAgICAgICAgIGlmICggIXYtPmRvbWFpbi0+YXJjaC5odm0uaXNfaW5fdWNf
bW9kZSApCiAgICAgICAgIHsKQEAgLTIxMzksMTEgKzIxMzcsMTEgQEAgdm9pZCBodm1fc2hhZG93
X2hhbmRsZV9jZChzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyB2YWx1ZSkKICAgICAgICAg
c3Bpbl91bmxvY2soJnYtPmRvbWFpbi0+YXJjaC5odm0udWNfbG9jayk7CiAgICAgfQogICAgIGVs
c2UgaWYgKCAhKHZhbHVlICYgWDg2X0NSMF9DRCkgJiYKLSAgICAgICAgICAgICAgKHYtPmFyY2gu
aHZtX3ZjcHUuY2FjaGVfbW9kZSA9PSBOT19GSUxMX0NBQ0hFX01PREUpICkKKyAgICAgICAgICAg
ICAgKHYtPmFyY2guaHZtLmNhY2hlX21vZGUgPT0gTk9fRklMTF9DQUNIRV9NT0RFKSApCiAgICAg
ewogICAgICAgICAvKiBFeGl0IGZyb20gbm8gZmlsbCBjYWNoZSBtb2RlLiAqLwogICAgICAgICBz
cGluX2xvY2soJnYtPmRvbWFpbi0+YXJjaC5odm0udWNfbG9jayk7Ci0gICAgICAgIHYtPmFyY2gu
aHZtX3ZjcHUuY2FjaGVfbW9kZSA9IE5PUk1BTF9DQUNIRV9NT0RFOworICAgICAgICB2LT5hcmNo
Lmh2bS5jYWNoZV9tb2RlID0gTk9STUFMX0NBQ0hFX01PREU7CiAKICAgICAgICAgaWYgKCBkb21h
aW5fZXhpdF91Y19tb2RlKHYpICkKICAgICAgICAgICAgIGh2bV9zZXRfdWNfbW9kZSh2LCAwKTsK
QEAgLTIxNTQsNyArMjE1Miw3IEBAIHZvaWQgaHZtX3NoYWRvd19oYW5kbGVfY2Qoc3RydWN0IHZj
cHUgKnYsIHVuc2lnbmVkIGxvbmcgdmFsdWUpCiAKIHN0YXRpYyB2b2lkIGh2bV91cGRhdGVfY3Io
c3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBjciwgdW5zaWduZWQgbG9uZyB2YWx1ZSkKIHsK
LSAgICB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyW2NyXSA9IHZhbHVlOworICAgIHYtPmFyY2gu
aHZtLmd1ZXN0X2NyW2NyXSA9IHZhbHVlOwogICAgIG5lc3RlZGh2bV9zZXRfY3IodiwgY3IsIHZh
bHVlKTsKICAgICBodm1fdXBkYXRlX2d1ZXN0X2NyKHYsIGNyKTsKIH0KQEAgLTIxNjMsNyArMjE2
MSw3IEBAIGludCBodm1fc2V0X2NyMCh1bnNpZ25lZCBsb25nIHZhbHVlLCBib29sX3QgbWF5X2Rl
ZmVyKQogewogICAgIHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsKICAgICBzdHJ1Y3QgZG9tYWlu
ICpkID0gdi0+ZG9tYWluOwotICAgIHVuc2lnbmVkIGxvbmcgZ2ZuLCBvbGRfdmFsdWUgPSB2LT5h
cmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzBdOworICAgIHVuc2lnbmVkIGxvbmcgZ2ZuLCBvbGRfdmFs
dWUgPSB2LT5hcmNoLmh2bS5ndWVzdF9jclswXTsKICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdl
OwogCiAgICAgSFZNX0RCR19MT0coREJHX0xFVkVMX1ZNTVUsICJVcGRhdGUgQ1IwIHZhbHVlID0g
JWx4IiwgdmFsdWUpOwpAQCAtMjIwMiwyOCArMjIwMCwyOCBAQCBpbnQgaHZtX3NldF9jcjAodW5z
aWduZWQgbG9uZyB2YWx1ZSwgYm9vbF90IG1heV9kZWZlcikKIAogICAgIGlmICggKHZhbHVlICYg
WDg2X0NSMF9QRykgJiYgIShvbGRfdmFsdWUgJiBYODZfQ1IwX1BHKSApCiAgICAgewotICAgICAg
ICBpZiAoIHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfZWZlciAmIEVGRVJfTE1FICkKKyAgICAgICAg
aWYgKCB2LT5hcmNoLmh2bS5ndWVzdF9lZmVyICYgRUZFUl9MTUUgKQogICAgICAgICB7Ci0gICAg
ICAgICAgICBpZiAoICEodi0+YXJjaC5odm1fdmNwdS5ndWVzdF9jcls0XSAmIFg4Nl9DUjRfUEFF
KSAmJgorICAgICAgICAgICAgaWYgKCAhKHYtPmFyY2guaHZtLmd1ZXN0X2NyWzRdICYgWDg2X0NS
NF9QQUUpICYmCiAgICAgICAgICAgICAgICAgICFuZXN0ZWRodm1fdm1zd2l0Y2hfaW5fcHJvZ3Jl
c3ModikgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIEhWTV9EQkdfTE9HKERCR19M
RVZFTF8xLCAiRW5hYmxlIHBhZ2luZyBiZWZvcmUgUEFFIGVuYWJsZSIpOwogICAgICAgICAgICAg
ICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKICAgICAgICAgICAgIH0KICAgICAgICAgICAg
IEhWTV9EQkdfTE9HKERCR19MRVZFTF8xLCAiRW5hYmxpbmcgbG9uZyBtb2RlIik7Ci0gICAgICAg
ICAgICB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2VmZXIgfD0gRUZFUl9MTUE7CisgICAgICAgICAg
ICB2LT5hcmNoLmh2bS5ndWVzdF9lZmVyIHw9IEVGRVJfTE1BOwogICAgICAgICAgICAgaHZtX3Vw
ZGF0ZV9ndWVzdF9lZmVyKHYpOwogICAgICAgICB9CiAKICAgICAgICAgaWYgKCAhcGFnaW5nX21v
ZGVfaGFwKGQpICkKICAgICAgICAgewogICAgICAgICAgICAgLyogVGhlIGd1ZXN0IENSMyBtdXN0
IGJlIHBvaW50aW5nIHRvIHRoZSBndWVzdCBwaHlzaWNhbC4gKi8KLSAgICAgICAgICAgIGdmbiA9
IHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbM10+PlBBR0VfU0hJRlQ7CisgICAgICAgICAgICBn
Zm4gPSB2LT5hcmNoLmh2bS5ndWVzdF9jclszXSA+PiBQQUdFX1NISUZUOwogICAgICAgICAgICAg
cGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKGQsIGdmbiwgTlVMTCwgUDJNX0FMTE9DKTsKICAgICAg
ICAgICAgIGlmICggIXBhZ2UgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIGdkcHJp
bnRrKFhFTkxPR19FUlIsICJJbnZhbGlkIENSMyB2YWx1ZSA9ICVseFxuIiwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzNdKTsKKyAgICAgICAgICAg
ICAgICAgICAgICAgICB2LT5hcmNoLmh2bS5ndWVzdF9jclszXSk7CiAgICAgICAgICAgICAgICAg
ZG9tYWluX2NyYXNoKGQpOwogICAgICAgICAgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExF
QUJMRTsKICAgICAgICAgICAgIH0KQEAgLTIyMzIsNyArMjIzMCw3IEBAIGludCBodm1fc2V0X2Ny
MCh1bnNpZ25lZCBsb25nIHZhbHVlLCBib29sX3QgbWF5X2RlZmVyKQogICAgICAgICAgICAgdi0+
YXJjaC5ndWVzdF90YWJsZSA9IHBhZ2V0YWJsZV9mcm9tX3BhZ2UocGFnZSk7CiAKICAgICAgICAg
ICAgIEhWTV9EQkdfTE9HKERCR19MRVZFTF9WTU1VLCAiVXBkYXRlIENSMyB2YWx1ZSA9ICVseCwg
bWZuID0gJWx4IiwKLSAgICAgICAgICAgICAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZjcHUuZ3Vl
c3RfY3JbM10sIG1mbl94KHBhZ2VfdG9fbWZuKHBhZ2UpKSk7CisgICAgICAgICAgICAgICAgICAg
ICAgICB2LT5hcmNoLmh2bS5ndWVzdF9jclszXSwgbWZuX3gocGFnZV90b19tZm4ocGFnZSkpKTsK
ICAgICAgICAgfQogICAgIH0KICAgICBlbHNlIGlmICggISh2YWx1ZSAmIFg4Nl9DUjBfUEcpICYm
IChvbGRfdmFsdWUgJiBYODZfQ1IwX1BHKSApCkBAIC0yMjQ3LDcgKzIyNDUsNyBAQCBpbnQgaHZt
X3NldF9jcjAodW5zaWduZWQgbG9uZyB2YWx1ZSwgYm9vbF90IG1heV9kZWZlcikKICAgICAgICAg
LyogV2hlbiBDUjAuUEcgaXMgY2xlYXJlZCwgTE1BIGlzIGNsZWFyZWQgaW1tZWRpYXRlbHkuICov
CiAgICAgICAgIGlmICggaHZtX2xvbmdfbW9kZV9hY3RpdmUodikgKQogICAgICAgICB7Ci0gICAg
ICAgICAgICB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2VmZXIgJj0gfkVGRVJfTE1BOworICAgICAg
ICAgICAgdi0+YXJjaC5odm0uZ3Vlc3RfZWZlciAmPSB+RUZFUl9MTUE7CiAgICAgICAgICAgICBo
dm1fdXBkYXRlX2d1ZXN0X2VmZXIodik7CiAgICAgICAgIH0KIApAQCAtMjI4MSw3ICsyMjc5LDcg
QEAgaW50IGh2bV9zZXRfY3IzKHVuc2lnbmVkIGxvbmcgdmFsdWUsIGJvb2xfdCBtYXlfZGVmZXIp
CiB7CiAgICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50OwogICAgIHN0cnVjdCBwYWdlX2luZm8g
KnBhZ2U7Ci0gICAgdW5zaWduZWQgbG9uZyBvbGQgPSB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2Ny
WzNdOworICAgIHVuc2lnbmVkIGxvbmcgb2xkID0gdi0+YXJjaC5odm0uZ3Vlc3RfY3JbM107CiAg
ICAgYm9vbCBub2ZsdXNoID0gZmFsc2U7CiAKICAgICBpZiAoIG1heV9kZWZlciAmJiB1bmxpa2Vs
eSh2LT5kb21haW4tPmFyY2gubW9uaXRvci53cml0ZV9jdHJscmVnX2VuYWJsZWQgJgpAQCAtMjMw
Niw3ICsyMzA0LDcgQEAgaW50IGh2bV9zZXRfY3IzKHVuc2lnbmVkIGxvbmcgdmFsdWUsIGJvb2xf
dCBtYXlfZGVmZXIpCiAgICAgfQogCiAgICAgaWYgKCBodm1fcGFnaW5nX2VuYWJsZWQodikgJiYg
IXBhZ2luZ19tb2RlX2hhcCh2LT5kb21haW4pICYmCi0gICAgICAgICAodmFsdWUgIT0gdi0+YXJj
aC5odm1fdmNwdS5ndWVzdF9jclszXSkgKQorICAgICAgICAgKHZhbHVlICE9IHYtPmFyY2guaHZt
Lmd1ZXN0X2NyWzNdKSApCiAgICAgewogICAgICAgICAvKiBTaGFkb3ctbW9kZSBDUjMgY2hhbmdl
LiBDaGVjayBQREJSIGFuZCB1cGRhdGUgcmVmY291bnRzLiAqLwogICAgICAgICBIVk1fREJHX0xP
RyhEQkdfTEVWRUxfVk1NVSwgIkNSMyB2YWx1ZSA9ICVseCIsIHZhbHVlKTsKQEAgLTIzMjEsNyAr
MjMxOSw3IEBAIGludCBodm1fc2V0X2NyMyh1bnNpZ25lZCBsb25nIHZhbHVlLCBib29sX3QgbWF5
X2RlZmVyKQogICAgICAgICBIVk1fREJHX0xPRyhEQkdfTEVWRUxfVk1NVSwgIlVwZGF0ZSBDUjMg
dmFsdWUgPSAlbHgiLCB2YWx1ZSk7CiAgICAgfQogCi0gICAgdi0+YXJjaC5odm1fdmNwdS5ndWVz
dF9jclszXSA9IHZhbHVlOworICAgIHYtPmFyY2guaHZtLmd1ZXN0X2NyWzNdID0gdmFsdWU7CiAg
ICAgcGFnaW5nX3VwZGF0ZV9jcjModiwgbm9mbHVzaCk7CiAgICAgcmV0dXJuIFg4NkVNVUxfT0tB
WTsKIApAQCAtMjM1NCwxMSArMjM1MiwxMSBAQCBpbnQgaHZtX3NldF9jcjQodW5zaWduZWQgbG9u
ZyB2YWx1ZSwgYm9vbF90IG1heV9kZWZlcikKICAgICAgICAgfQogICAgIH0KIAotICAgIG9sZF9j
ciA9IHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbNF07CisgICAgb2xkX2NyID0gdi0+YXJjaC5o
dm0uZ3Vlc3RfY3JbNF07CiAKICAgICBpZiAoICh2YWx1ZSAmIFg4Nl9DUjRfUENJREUpICYmICEo
b2xkX2NyICYgWDg2X0NSNF9QQ0lERSkgJiYKICAgICAgICAgICghaHZtX2xvbmdfbW9kZV9hY3Rp
dmUodikgfHwKLSAgICAgICAgICAodi0+YXJjaC5odm1fdmNwdS5ndWVzdF9jclszXSAmIDB4ZmZm
KSkgKQorICAgICAgICAgICh2LT5hcmNoLmh2bS5ndWVzdF9jclszXSAmIDB4ZmZmKSkgKQogICAg
IHsKICAgICAgICAgSFZNX0RCR19MT0coREJHX0xFVkVMXzEsICJHdWVzdCBhdHRlbXB0cyB0byBj
aGFuZ2UgQ1I0LlBDSURFIGZyb20gIgogICAgICAgICAgICAgICAgICAgICAiMCB0byAxIHdoaWxl
IGVpdGhlciBFRkVSLkxNQT0wIG9yIENSM1sxMTowXSE9MDAwSCIpOwpAQCAtMjQ0MSw3ICsyNDM5
LDcgQEAgYm9vbF90IGh2bV92aXJ0dWFsX3RvX2xpbmVhcl9hZGRyKAogICAgICAqLwogICAgIEFT
U0VSVChzZWcgPCB4ODZfc2VnX25vbmUpOwogCi0gICAgaWYgKCAhKGN1cnItPmFyY2guaHZtX3Zj
cHUuZ3Vlc3RfY3JbMF0gJiBYODZfQ1IwX1BFKSB8fAorICAgIGlmICggIShjdXJyLT5hcmNoLmh2
bS5ndWVzdF9jclswXSAmIFg4Nl9DUjBfUEUpIHx8CiAgICAgICAgICAoZ3Vlc3RfY3B1X3VzZXJf
cmVncygpLT5lZmxhZ3MgJiBYODZfRUZMQUdTX1ZNKSApCiAgICAgewogICAgICAgICAvKgpAQCAt
MzA1MCw3ICszMDQ4LDcgQEAgdm9pZCBodm1fdGFza19zd2l0Y2goCiAgICAgdHIudHlwZSA9IDB4
YjsgLyogYnVzeSAzMi1iaXQgdHNzICovCiAgICAgaHZtX3NldF9zZWdtZW50X3JlZ2lzdGVyKHYs
IHg4Nl9zZWdfdHIsICZ0cik7CiAKLSAgICB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzBdIHw9
IFg4Nl9DUjBfVFM7CisgICAgdi0+YXJjaC5odm0uZ3Vlc3RfY3JbMF0gfD0gWDg2X0NSMF9UUzsK
ICAgICBodm1fdXBkYXRlX2d1ZXN0X2NyKHYsIDApOwogCiAgICAgaWYgKCAodGFza3N3aXRjaF9y
ZWFzb24gPT0gVFNXX2lyZXQgfHwKQEAgLTMzOTIsOCArMzM5MCw4IEBAIGludCBodm1fbXNyX3Jl
YWRfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90ICptc3JfY29udGVudCkKICAg
ICB1aW50NjRfdCAqdmFyX3JhbmdlX2Jhc2UsICpmaXhlZF9yYW5nZV9iYXNlOwogICAgIGludCBy
ZXQ7CiAKLSAgICB2YXJfcmFuZ2VfYmFzZSA9ICh1aW50NjRfdCAqKXYtPmFyY2guaHZtX3ZjcHUu
bXRyci52YXJfcmFuZ2VzOwotICAgIGZpeGVkX3JhbmdlX2Jhc2UgPSAodWludDY0X3QgKil2LT5h
cmNoLmh2bV92Y3B1Lm10cnIuZml4ZWRfcmFuZ2VzOworICAgIHZhcl9yYW5nZV9iYXNlID0gKHVp
bnQ2NF90ICopdi0+YXJjaC5odm0ubXRyci52YXJfcmFuZ2VzOworICAgIGZpeGVkX3JhbmdlX2Jh
c2UgPSAodWludDY0X3QgKil2LT5hcmNoLmh2bS5tdHJyLmZpeGVkX3JhbmdlczsKIAogICAgIGlm
ICggKHJldCA9IGd1ZXN0X3JkbXNyKHYsIG1zciwgbXNyX2NvbnRlbnQpKSAhPSBYODZFTVVMX1VO
SEFORExFQUJMRSApCiAgICAgICAgIHJldHVybiByZXQ7CkBAIC0zNDA1LDcgKzM0MDMsNyBAQCBp
bnQgaHZtX21zcl9yZWFkX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQgbXNyLCB1aW50NjRfdCAqbXNy
X2NvbnRlbnQpCiAgICAgICAgIHVuc2lnbmVkIGludCBpbmRleDsKIAogICAgIGNhc2UgTVNSX0VG
RVI6Ci0gICAgICAgICptc3JfY29udGVudCA9IHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfZWZlcjsK
KyAgICAgICAgKm1zcl9jb250ZW50ID0gdi0+YXJjaC5odm0uZ3Vlc3RfZWZlcjsKICAgICAgICAg
YnJlYWs7CiAKICAgICBjYXNlIE1TUl9JQTMyX1RTQzoKQEAgLTM0MTMsNyArMzQxMSw3IEBAIGlu
dCBodm1fbXNyX3JlYWRfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90ICptc3Jf
Y29udGVudCkKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIE1TUl9JQTMyX1RTQ19BREpVU1Q6
Ci0gICAgICAgICptc3JfY29udGVudCA9IHYtPmFyY2guaHZtX3ZjcHUubXNyX3RzY19hZGp1c3Q7
CisgICAgICAgICptc3JfY29udGVudCA9IHYtPmFyY2guaHZtLm1zcl90c2NfYWRqdXN0OwogICAg
ICAgICBicmVhazsKIAogICAgIGNhc2UgTVNSX1RTQ19BVVg6CkBAIC0zNDQwLDE0ICszNDM4LDE0
IEBAIGludCBodm1fbXNyX3JlYWRfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90
ICptc3JfY29udGVudCkKICAgICBjYXNlIE1TUl9NVFJSY2FwOgogICAgICAgICBpZiAoICFkLT5h
cmNoLmNwdWlkLT5iYXNpYy5tdHJyICkKICAgICAgICAgICAgIGdvdG8gZ3BfZmF1bHQ7Ci0gICAg
ICAgICptc3JfY29udGVudCA9IHYtPmFyY2guaHZtX3ZjcHUubXRyci5tdHJyX2NhcDsKKyAgICAg
ICAgKm1zcl9jb250ZW50ID0gdi0+YXJjaC5odm0ubXRyci5tdHJyX2NhcDsKICAgICAgICAgYnJl
YWs7CiAgICAgY2FzZSBNU1JfTVRSUmRlZlR5cGU6CiAgICAgICAgIGlmICggIWQtPmFyY2guY3B1
aWQtPmJhc2ljLm10cnIgKQogICAgICAgICAgICAgZ290byBncF9mYXVsdDsKLSAgICAgICAgKm1z
cl9jb250ZW50ID0gdi0+YXJjaC5odm1fdmNwdS5tdHJyLmRlZl90eXBlIHwKLSAgICAgICAgICAg
ICAgICAgICAgICAgTUFTS19JTlNSKHYtPmFyY2guaHZtX3ZjcHUubXRyci5lbmFibGVkLCBNVFJS
ZGVmVHlwZV9FKSB8Ci0gICAgICAgICAgICAgICAgICAgICAgIE1BU0tfSU5TUih2LT5hcmNoLmh2
bV92Y3B1Lm10cnIuZml4ZWRfZW5hYmxlZCwKKyAgICAgICAgKm1zcl9jb250ZW50ID0gdi0+YXJj
aC5odm0ubXRyci5kZWZfdHlwZSB8CisgICAgICAgICAgICAgICAgICAgICAgIE1BU0tfSU5TUih2
LT5hcmNoLmh2bS5tdHJyLmVuYWJsZWQsIE1UUlJkZWZUeXBlX0UpIHwKKyAgICAgICAgICAgICAg
ICAgICAgICAgTUFTS19JTlNSKHYtPmFyY2guaHZtLm10cnIuZml4ZWRfZW5hYmxlZCwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1UUlJkZWZUeXBlX0ZFKTsKICAgICAgICAgYnJl
YWs7CiAgICAgY2FzZSBNU1JfTVRSUmZpeDY0S18wMDAwMDoKQEAgLTM0NzMsNyArMzQ3MSw3IEBA
IGludCBodm1fbXNyX3JlYWRfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90ICpt
c3JfY29udGVudCkKICAgICAgICAgICAgIGdvdG8gZ3BfZmF1bHQ7CiAgICAgICAgIGluZGV4ID0g
bXNyIC0gTVNSX0lBMzJfTVRSUl9QSFlTQkFTRSgwKTsKICAgICAgICAgaWYgKCAoaW5kZXggLyAy
KSA+PQotICAgICAgICAgICAgIE1BU0tfRVhUUih2LT5hcmNoLmh2bV92Y3B1Lm10cnIubXRycl9j
YXAsIE1UUlJjYXBfVkNOVCkgKQorICAgICAgICAgICAgIE1BU0tfRVhUUih2LT5hcmNoLmh2bS5t
dHJyLm10cnJfY2FwLCBNVFJSY2FwX1ZDTlQpICkKICAgICAgICAgICAgIGdvdG8gZ3BfZmF1bHQ7
CiAgICAgICAgICptc3JfY29udGVudCA9IHZhcl9yYW5nZV9iYXNlW2luZGV4XTsKICAgICAgICAg
YnJlYWs7CkBAIC0zNDgxLDcgKzM0NzksNyBAQCBpbnQgaHZtX21zcl9yZWFkX2ludGVyY2VwdCh1
bnNpZ25lZCBpbnQgbXNyLCB1aW50NjRfdCAqbXNyX2NvbnRlbnQpCiAgICAgY2FzZSBNU1JfSUEz
Ml9YU1M6CiAgICAgICAgIGlmICggIWQtPmFyY2guY3B1aWQtPnhzdGF0ZS54c2F2ZXMgKQogICAg
ICAgICAgICAgZ290byBncF9mYXVsdDsKLSAgICAgICAgKm1zcl9jb250ZW50ID0gdi0+YXJjaC5o
dm1fdmNwdS5tc3JfeHNzOworICAgICAgICAqbXNyX2NvbnRlbnQgPSB2LT5hcmNoLmh2bS5tc3Jf
eHNzOwogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgTVNSX0lBMzJfQk5EQ0ZHUzoKQEAgLTM1
NzMsNyArMzU3MSw3IEBAIGludCBodm1fbXNyX3dyaXRlX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQg
bXNyLCB1aW50NjRfdCBtc3JfY29udGVudCwKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIE1T
Ul9UU0NfQVVYOgotICAgICAgICB2LT5hcmNoLmh2bV92Y3B1Lm1zcl90c2NfYXV4ID0gKHVpbnQz
Ml90KW1zcl9jb250ZW50OworICAgICAgICB2LT5hcmNoLmh2bS5tc3JfdHNjX2F1eCA9ICh1aW50
MzJfdCltc3JfY29udGVudDsKICAgICAgICAgaWYgKCBjcHVfaGFzX3JkdHNjcAogICAgICAgICAg
ICAgICYmICh2LT5kb21haW4tPmFyY2gudHNjX21vZGUgIT0gVFNDX01PREVfUFZSRFRTQ1ApICkK
ICAgICAgICAgICAgIHdybXNyX3RzY19hdXgobXNyX2NvbnRlbnQpOwpAQCAtMzYwNCwxNCArMzYw
MiwxNCBAQCBpbnQgaHZtX21zcl93cml0ZV9pbnRlcmNlcHQodW5zaWduZWQgaW50IG1zciwgdWlu
dDY0X3QgbXNyX2NvbnRlbnQsCiAgICAgY2FzZSBNU1JfTVRSUmRlZlR5cGU6CiAgICAgICAgIGlm
ICggIWQtPmFyY2guY3B1aWQtPmJhc2ljLm10cnIgKQogICAgICAgICAgICAgZ290byBncF9mYXVs
dDsKLSAgICAgICAgaWYgKCAhbXRycl9kZWZfdHlwZV9tc3Jfc2V0KHYtPmRvbWFpbiwgJnYtPmFy
Y2guaHZtX3ZjcHUubXRyciwKKyAgICAgICAgaWYgKCAhbXRycl9kZWZfdHlwZV9tc3Jfc2V0KHYt
PmRvbWFpbiwgJnYtPmFyY2guaHZtLm10cnIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBtc3JfY29udGVudCkgKQogICAgICAgICAgICBnb3RvIGdwX2ZhdWx0OwogICAgICAg
ICBicmVhazsKICAgICBjYXNlIE1TUl9NVFJSZml4NjRLXzAwMDAwOgogICAgICAgICBpZiAoICFk
LT5hcmNoLmNwdWlkLT5iYXNpYy5tdHJyICkKICAgICAgICAgICAgIGdvdG8gZ3BfZmF1bHQ7Ci0g
ICAgICAgIGlmICggIW10cnJfZml4X3JhbmdlX21zcl9zZXQodi0+ZG9tYWluLCAmdi0+YXJjaC5o
dm1fdmNwdS5tdHJyLCAwLAorICAgICAgICBpZiAoICFtdHJyX2ZpeF9yYW5nZV9tc3Jfc2V0KHYt
PmRvbWFpbiwgJnYtPmFyY2guaHZtLm10cnIsIDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbXNyX2NvbnRlbnQpICkKICAgICAgICAgICAgIGdvdG8gZ3BfZmF1bHQ7CiAg
ICAgICAgIGJyZWFrOwpAQCAtMzYyMCw3ICszNjE4LDcgQEAgaW50IGh2bV9tc3Jfd3JpdGVfaW50
ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90IG1zcl9jb250ZW50LAogICAgICAgICBp
ZiAoICFkLT5hcmNoLmNwdWlkLT5iYXNpYy5tdHJyICkKICAgICAgICAgICAgIGdvdG8gZ3BfZmF1
bHQ7CiAgICAgICAgIGluZGV4ID0gbXNyIC0gTVNSX01UUlJmaXgxNktfODAwMDAgKyAxOwotICAg
ICAgICBpZiAoICFtdHJyX2ZpeF9yYW5nZV9tc3Jfc2V0KHYtPmRvbWFpbiwgJnYtPmFyY2guaHZt
X3ZjcHUubXRyciwKKyAgICAgICAgaWYgKCAhbXRycl9maXhfcmFuZ2VfbXNyX3NldCh2LT5kb21h
aW4sICZ2LT5hcmNoLmh2bS5tdHJyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGluZGV4LCBtc3JfY29udGVudCkgKQogICAgICAgICAgICAgZ290byBncF9mYXVsdDsKICAg
ICAgICAgYnJlYWs7CkBAIC0zNjI4LDcgKzM2MjYsNyBAQCBpbnQgaHZtX21zcl93cml0ZV9pbnRl
cmNlcHQodW5zaWduZWQgaW50IG1zciwgdWludDY0X3QgbXNyX2NvbnRlbnQsCiAgICAgICAgIGlm
ICggIWQtPmFyY2guY3B1aWQtPmJhc2ljLm10cnIgKQogICAgICAgICAgICAgZ290byBncF9mYXVs
dDsKICAgICAgICAgaW5kZXggPSBtc3IgLSBNU1JfTVRSUmZpeDRLX0MwMDAwICsgMzsKLSAgICAg
ICAgaWYgKCAhbXRycl9maXhfcmFuZ2VfbXNyX3NldCh2LT5kb21haW4sICZ2LT5hcmNoLmh2bV92
Y3B1Lm10cnIsCisgICAgICAgIGlmICggIW10cnJfZml4X3JhbmdlX21zcl9zZXQodi0+ZG9tYWlu
LCAmdi0+YXJjaC5odm0ubXRyciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBpbmRleCwgbXNyX2NvbnRlbnQpICkKICAgICAgICAgICAgIGdvdG8gZ3BfZmF1bHQ7CiAgICAg
ICAgIGJyZWFrOwpAQCAtMzYzNyw4ICszNjM1LDggQEAgaW50IGh2bV9tc3Jfd3JpdGVfaW50ZXJj
ZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90IG1zcl9jb250ZW50LAogICAgICAgICAgICAg
Z290byBncF9mYXVsdDsKICAgICAgICAgaW5kZXggPSBtc3IgLSBNU1JfSUEzMl9NVFJSX1BIWVNC
QVNFKDApOwogICAgICAgICBpZiAoICgoaW5kZXggLyAyKSA+PQotICAgICAgICAgICAgICBNQVNL
X0VYVFIodi0+YXJjaC5odm1fdmNwdS5tdHJyLm10cnJfY2FwLCBNVFJSY2FwX1ZDTlQpKSB8fAot
ICAgICAgICAgICAgICFtdHJyX3Zhcl9yYW5nZV9tc3Jfc2V0KHYtPmRvbWFpbiwgJnYtPmFyY2gu
aHZtX3ZjcHUubXRyciwKKyAgICAgICAgICAgICAgTUFTS19FWFRSKHYtPmFyY2guaHZtLm10cnIu
bXRycl9jYXAsIE1UUlJjYXBfVkNOVCkpIHx8CisgICAgICAgICAgICAgIW10cnJfdmFyX3Jhbmdl
X21zcl9zZXQodi0+ZG9tYWluLCAmdi0+YXJjaC5odm0ubXRyciwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBtc3IsIG1zcl9jb250ZW50KSApCiAgICAgICAgICAgICBnb3Rv
IGdwX2ZhdWx0OwogICAgICAgICBicmVhazsKQEAgLTM2NDcsNyArMzY0NSw3IEBAIGludCBodm1f
bXNyX3dyaXRlX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQgbXNyLCB1aW50NjRfdCBtc3JfY29udGVu
dCwKICAgICAgICAgLyogTm8gWFNTIGZlYXR1cmVzIGN1cnJlbnRseSBzdXBwb3J0ZWQgZm9yIGd1
ZXN0cy4gKi8KICAgICAgICAgaWYgKCAhZC0+YXJjaC5jcHVpZC0+eHN0YXRlLnhzYXZlcyB8fCBt
c3JfY29udGVudCAhPSAwICkKICAgICAgICAgICAgIGdvdG8gZ3BfZmF1bHQ7Ci0gICAgICAgIHYt
PmFyY2guaHZtX3ZjcHUubXNyX3hzcyA9IG1zcl9jb250ZW50OworICAgICAgICB2LT5hcmNoLmh2
bS5tc3JfeHNzID0gbXNyX2NvbnRlbnQ7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBNU1Jf
SUEzMl9CTkRDRkdTOgpAQCAtMzg3Miw3ICszODcwLDcgQEAgdm9pZCBodm1fdmNwdV9yZXNldF9z
dGF0ZShzdHJ1Y3QgdmNwdSAqdiwgdWludDE2X3QgY3MsIHVpbnQxNl90IGlwKQogCiAgICAgaWYg
KCAhcGFnaW5nX21vZGVfaGFwKGQpICkKICAgICB7Ci0gICAgICAgIGlmICggdi0+YXJjaC5odm1f
dmNwdS5ndWVzdF9jclswXSAmIFg4Nl9DUjBfUEcgKQorICAgICAgICBpZiAoIHYtPmFyY2guaHZt
Lmd1ZXN0X2NyWzBdICYgWDg2X0NSMF9QRyApCiAgICAgICAgICAgICBwdXRfcGFnZShwYWdldGFi
bGVfZ2V0X3BhZ2Uodi0+YXJjaC5ndWVzdF90YWJsZSkpOwogICAgICAgICB2LT5hcmNoLmd1ZXN0
X3RhYmxlID0gcGFnZXRhYmxlX251bGwoKTsKICAgICB9CkBAIC0zODg4LDE5ICszODg2LDE5IEBA
IHZvaWQgaHZtX3ZjcHVfcmVzZXRfc3RhdGUoc3RydWN0IHZjcHUgKnYsIHVpbnQxNl90IGNzLCB1
aW50MTZfdCBpcCkKICAgICB2LT5hcmNoLnVzZXJfcmVncy5yaXAgPSBpcDsKICAgICBtZW1zZXQo
JnYtPmFyY2guZGVidWdyZWcsIDAsIHNpemVvZih2LT5hcmNoLmRlYnVncmVnKSk7CiAKLSAgICB2
LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzBdID0gWDg2X0NSMF9FVDsKKyAgICB2LT5hcmNoLmh2
bS5ndWVzdF9jclswXSA9IFg4Nl9DUjBfRVQ7CiAgICAgaHZtX3VwZGF0ZV9ndWVzdF9jcih2LCAw
KTsKIAotICAgIHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbMl0gPSAwOworICAgIHYtPmFyY2gu
aHZtLmd1ZXN0X2NyWzJdID0gMDsKICAgICBodm1fdXBkYXRlX2d1ZXN0X2NyKHYsIDIpOwogCi0g
ICAgdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9jclszXSA9IDA7CisgICAgdi0+YXJjaC5odm0uZ3Vl
c3RfY3JbM10gPSAwOwogICAgIGh2bV91cGRhdGVfZ3Vlc3RfY3IodiwgMyk7CiAKLSAgICB2LT5h
cmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzRdID0gMDsKKyAgICB2LT5hcmNoLmh2bS5ndWVzdF9jcls0
XSA9IDA7CiAgICAgaHZtX3VwZGF0ZV9ndWVzdF9jcih2LCA0KTsKIAotICAgIHYtPmFyY2guaHZt
X3ZjcHUuZ3Vlc3RfZWZlciA9IDA7CisgICAgdi0+YXJjaC5odm0uZ3Vlc3RfZWZlciA9IDA7CiAg
ICAgaHZtX3VwZGF0ZV9ndWVzdF9lZmVyKHYpOwogCiAgICAgcmVnLnNlbCA9IGNzOwpAQCAtMzkz
MiwxMiArMzkzMCwxMiBAQCB2b2lkIGh2bV92Y3B1X3Jlc2V0X3N0YXRlKHN0cnVjdCB2Y3B1ICp2
LCB1aW50MTZfdCBjcywgdWludDE2X3QgaXApCiAgICAgICAgIGh2bV9mdW5jcy50c2Nfc2NhbGlu
Zy5zZXR1cCh2KTsKIAogICAgIC8qIFN5bmMgQVAncyBUU0Mgd2l0aCBCU1Ancy4gKi8KLSAgICB2
LT5hcmNoLmh2bV92Y3B1LmNhY2hlX3RzY19vZmZzZXQgPQotICAgICAgICB2LT5kb21haW4tPnZj
cHVbMF0tPmFyY2guaHZtX3ZjcHUuY2FjaGVfdHNjX29mZnNldDsKLSAgICBodm1fc2V0X3RzY19v
ZmZzZXQodiwgdi0+YXJjaC5odm1fdmNwdS5jYWNoZV90c2Nfb2Zmc2V0LAorICAgIHYtPmFyY2gu
aHZtLmNhY2hlX3RzY19vZmZzZXQgPQorICAgICAgICB2LT5kb21haW4tPnZjcHVbMF0tPmFyY2gu
aHZtLmNhY2hlX3RzY19vZmZzZXQ7CisgICAgaHZtX3NldF90c2Nfb2Zmc2V0KHYsIHYtPmFyY2gu
aHZtLmNhY2hlX3RzY19vZmZzZXQsCiAgICAgICAgICAgICAgICAgICAgICAgIGQtPmFyY2guaHZt
LnN5bmNfdHNjKTsKIAotICAgIHYtPmFyY2guaHZtX3ZjcHUubXNyX3RzY19hZGp1c3QgPSAwOwor
ICAgIHYtPmFyY2guaHZtLm1zcl90c2NfYWRqdXN0ID0gMDsKIAogICAgIHBhZ2luZ191cGRhdGVf
cGFnaW5nX21vZGVzKHYpOwogCkBAIC00MDU5LDcgKzQwNTcsNyBAQCBzdGF0aWMgaW50IGh2bW9w
X3NldF9ldnRjaG5fdXBjYWxsX3ZlY3RvcigKIAogICAgIHByaW50ayhYRU5MT0dfR19JTkZPICIl
cHY6IHVwY2FsbCB2ZWN0b3IgJTAyeFxuIiwgdiwgb3AudmVjdG9yKTsKIAotICAgIHYtPmFyY2gu
aHZtX3ZjcHUuZXZ0Y2huX3VwY2FsbF92ZWN0b3IgPSBvcC52ZWN0b3I7CisgICAgdi0+YXJjaC5o
dm0uZXZ0Y2huX3VwY2FsbF92ZWN0b3IgPSBvcC52ZWN0b3I7CiAgICAgaHZtX2Fzc2VydF9ldnRj
aG5faXJxKHYpOwogICAgIHJldHVybiAwOwogfQpAQCAtNDk3Niw3ICs0OTc0LDcgQEAgaW50IGh2
bV9kZWJ1Z19vcChzdHJ1Y3QgdmNwdSAqdiwgaW50MzJfdCBvcCkKICAgICAgICAgICAgICAgICBi
cmVhazsKICAgICAgICAgICAgIHJjID0gMDsKICAgICAgICAgICAgIHZjcHVfcGF1c2Uodik7Ci0g
ICAgICAgICAgICB2LT5hcmNoLmh2bV92Y3B1LnNpbmdsZV9zdGVwID0KKyAgICAgICAgICAgIHYt
PmFyY2guaHZtLnNpbmdsZV9zdGVwID0KICAgICAgICAgICAgICAgICAob3AgPT0gWEVOX0RPTUNU
TF9ERUJVR19PUF9TSU5HTEVfU1RFUF9PTik7CiAgICAgICAgICAgICB2Y3B1X3VucGF1c2Uodik7
IC8qIGd1ZXN0IHdpbGwgbGF0Y2ggbmV3IHN0YXRlICovCiAgICAgICAgICAgICBicmVhazsKQEAg
LTQ5OTUsNyArNDk5Myw3IEBAIHZvaWQgaHZtX3RvZ2dsZV9zaW5nbGVzdGVwKHN0cnVjdCB2Y3B1
ICp2KQogICAgIGlmICggIWh2bV9pc19zaW5nbGVzdGVwX3N1cHBvcnRlZCgpICkKICAgICAgICAg
cmV0dXJuOwogCi0gICAgdi0+YXJjaC5odm1fdmNwdS5zaW5nbGVfc3RlcCA9ICF2LT5hcmNoLmh2
bV92Y3B1LnNpbmdsZV9zdGVwOworICAgIHYtPmFyY2guaHZtLnNpbmdsZV9zdGVwID0gIXYtPmFy
Y2guaHZtLnNpbmdsZV9zdGVwOwogfQogCiB2b2lkIGh2bV9kb21haW5fc29mdF9yZXNldChzdHJ1
Y3QgZG9tYWluICpkKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9pby5jIGIveGVuL2Fy
Y2gveDg2L2h2bS9pby5jCmluZGV4IGYxZWE3ZDcuLjQ3ZDZjODUgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vaW8uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2lvLmMKQEAgLTgyLDcgKzgy
LDcgQEAgYm9vbCBodm1fZW11bGF0ZV9vbmVfaW5zbihodm1fZW11bGF0ZV92YWxpZGF0ZV90ICp2
YWxpZGF0ZSwgY29uc3QgY2hhciAqZGVzY3IpCiB7CiAgICAgc3RydWN0IGh2bV9lbXVsYXRlX2N0
eHQgY3R4dDsKICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7Ci0gICAgc3RydWN0IGh2
bV92Y3B1X2lvICp2aW8gPSAmY3Vyci0+YXJjaC5odm1fdmNwdS5odm1faW87CisgICAgc3RydWN0
IGh2bV92Y3B1X2lvICp2aW8gPSAmY3Vyci0+YXJjaC5odm0uaHZtX2lvOwogICAgIGludCByYzsK
IAogICAgIGh2bV9lbXVsYXRlX2luaXRfb25jZSgmY3R4dCwgdmFsaWRhdGUsIGd1ZXN0X2NwdV91
c2VyX3JlZ3MoKSk7CkBAIC0xMTgsNyArMTE4LDcgQEAgYm9vbCBodm1fZW11bGF0ZV9vbmVfaW5z
bihodm1fZW11bGF0ZV92YWxpZGF0ZV90ICp2YWxpZGF0ZSwgY29uc3QgY2hhciAqZGVzY3IpCiBi
b29sIGhhbmRsZV9tbWlvX3dpdGhfdHJhbnNsYXRpb24odW5zaWduZWQgbG9uZyBnbGEsIHVuc2ln
bmVkIGxvbmcgZ3BmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
bnBmZWMgYWNjZXNzKQogewotICAgIHN0cnVjdCBodm1fdmNwdV9pbyAqdmlvID0gJmN1cnJlbnQt
PmFyY2guaHZtX3ZjcHUuaHZtX2lvOworICAgIHN0cnVjdCBodm1fdmNwdV9pbyAqdmlvID0gJmN1
cnJlbnQtPmFyY2guaHZtLmh2bV9pbzsKIAogICAgIHZpby0+bW1pb19hY2Nlc3MgPSBhY2Nlc3Mu
Z2xhX3ZhbGlkICYmCiAgICAgICAgICAgICAgICAgICAgICAgIGFjY2Vzcy5raW5kID09IG5wZmVj
X2tpbmRfd2l0aF9nbGEKQEAgLTEzMSw3ICsxMzEsNyBAQCBib29sIGhhbmRsZV9tbWlvX3dpdGhf
dHJhbnNsYXRpb24odW5zaWduZWQgbG9uZyBnbGEsIHVuc2lnbmVkIGxvbmcgZ3BmbiwKIGJvb2wg
aGFuZGxlX3Bpbyh1aW50MTZfdCBwb3J0LCB1bnNpZ25lZCBpbnQgc2l6ZSwgaW50IGRpcikKIHsK
ICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7Ci0gICAgc3RydWN0IGh2bV92Y3B1X2lv
ICp2aW8gPSAmY3Vyci0+YXJjaC5odm1fdmNwdS5odm1faW87CisgICAgc3RydWN0IGh2bV92Y3B1
X2lvICp2aW8gPSAmY3Vyci0+YXJjaC5odm0uaHZtX2lvOwogICAgIHVuc2lnbmVkIGxvbmcgZGF0
YTsKICAgICBpbnQgcmM7CiAKQEAgLTE4MCw3ICsxODAsNyBAQCBzdGF0aWMgYm9vbF90IGcybV9w
b3J0aW9fYWNjZXB0KGNvbnN0IHN0cnVjdCBodm1faW9faGFuZGxlciAqaGFuZGxlciwKIHsKICAg
ICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7CiAgICAgY29uc3Qgc3RydWN0IGh2bV9kb21h
aW4gKmh2bSA9ICZjdXJyLT5kb21haW4tPmFyY2guaHZtOwotICAgIHN0cnVjdCBodm1fdmNwdV9p
byAqdmlvID0gJmN1cnItPmFyY2guaHZtX3ZjcHUuaHZtX2lvOworICAgIHN0cnVjdCBodm1fdmNw
dV9pbyAqdmlvID0gJmN1cnItPmFyY2guaHZtLmh2bV9pbzsKICAgICBzdHJ1Y3QgZzJtX2lvcG9y
dCAqZzJtX2lvcG9ydDsKICAgICB1bnNpZ25lZCBpbnQgc3RhcnQsIGVuZDsKIApAQCAtMjAxLDcg
KzIwMSw3IEBAIHN0YXRpYyBib29sX3QgZzJtX3BvcnRpb19hY2NlcHQoY29uc3Qgc3RydWN0IGh2
bV9pb19oYW5kbGVyICpoYW5kbGVyLAogc3RhdGljIGludCBnMm1fcG9ydGlvX3JlYWQoY29uc3Qg
c3RydWN0IGh2bV9pb19oYW5kbGVyICpoYW5kbGVyLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdWludDY0X3QgYWRkciwgdWludDMyX3Qgc2l6ZSwgdWludDY0X3QgKmRhdGEpCiB7Ci0gICAg
c3RydWN0IGh2bV92Y3B1X2lvICp2aW8gPSAmY3VycmVudC0+YXJjaC5odm1fdmNwdS5odm1faW87
CisgICAgc3RydWN0IGh2bV92Y3B1X2lvICp2aW8gPSAmY3VycmVudC0+YXJjaC5odm0uaHZtX2lv
OwogICAgIGNvbnN0IHN0cnVjdCBnMm1faW9wb3J0ICpnMm1faW9wb3J0ID0gdmlvLT5nMm1faW9w
b3J0OwogICAgIHVuc2lnbmVkIGludCBtcG9ydCA9IChhZGRyIC0gZzJtX2lvcG9ydC0+Z3BvcnQp
ICsgZzJtX2lvcG9ydC0+bXBvcnQ7CiAKQEAgLTIyNiw3ICsyMjYsNyBAQCBzdGF0aWMgaW50IGcy
bV9wb3J0aW9fcmVhZChjb25zdCBzdHJ1Y3QgaHZtX2lvX2hhbmRsZXIgKmhhbmRsZXIsCiBzdGF0
aWMgaW50IGcybV9wb3J0aW9fd3JpdGUoY29uc3Qgc3RydWN0IGh2bV9pb19oYW5kbGVyICpoYW5k
bGVyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ2NF90IGFkZHIsIHVpbnQzMl90
IHNpemUsIHVpbnQ2NF90IGRhdGEpCiB7Ci0gICAgc3RydWN0IGh2bV92Y3B1X2lvICp2aW8gPSAm
Y3VycmVudC0+YXJjaC5odm1fdmNwdS5odm1faW87CisgICAgc3RydWN0IGh2bV92Y3B1X2lvICp2
aW8gPSAmY3VycmVudC0+YXJjaC5odm0uaHZtX2lvOwogICAgIGNvbnN0IHN0cnVjdCBnMm1faW9w
b3J0ICpnMm1faW9wb3J0ID0gdmlvLT5nMm1faW9wb3J0OwogICAgIHVuc2lnbmVkIGludCBtcG9y
dCA9IChhZGRyIC0gZzJtX2lvcG9ydC0+Z3BvcnQpICsgZzJtX2lvcG9ydC0+bXBvcnQ7CiAKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaW9y
ZXEuYwppbmRleCA4ZDYwYjAyLi4xMzhlZDY5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZt
L2lvcmVxLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jCkBAIC0xMTAsNyArMTEwLDcg
QEAgYm9vbCBodm1faW9fcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdikKIHN0YXRpYyB2b2lkIGh2bV9p
b19hc3Npc3Qoc3RydWN0IGh2bV9pb3JlcV92Y3B1ICpzdiwgdWludDY0X3QgZGF0YSkKIHsKICAg
ICBzdHJ1Y3QgdmNwdSAqdiA9IHN2LT52Y3B1OwotICAgIGlvcmVxX3QgKmlvcmVxID0gJnYtPmFy
Y2guaHZtX3ZjcHUuaHZtX2lvLmlvX3JlcTsKKyAgICBpb3JlcV90ICppb3JlcSA9ICZ2LT5hcmNo
Lmh2bS5odm1faW8uaW9fcmVxOwogCiAgICAgaWYgKCBodm1faW9yZXFfbmVlZHNfY29tcGxldGlv
bihpb3JlcSkgKQogICAgIHsKQEAgLTE4NCw3ICsxODQsNyBAQCBzdGF0aWMgYm9vbCBodm1fd2Fp
dF9mb3JfaW8oc3RydWN0IGh2bV9pb3JlcV92Y3B1ICpzdiwgaW9yZXFfdCAqcCkKIGJvb2wgaGFu
ZGxlX2h2bV9pb19jb21wbGV0aW9uKHN0cnVjdCB2Y3B1ICp2KQogewogICAgIHN0cnVjdCBkb21h
aW4gKmQgPSB2LT5kb21haW47Ci0gICAgc3RydWN0IGh2bV92Y3B1X2lvICp2aW8gPSAmdi0+YXJj
aC5odm1fdmNwdS5odm1faW87CisgICAgc3RydWN0IGh2bV92Y3B1X2lvICp2aW8gPSAmdi0+YXJj
aC5odm0uaHZtX2lvOwogICAgIHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpzOwogICAgIGVudW0g
aHZtX2lvX2NvbXBsZXRpb24gaW9fY29tcGxldGlvbjsKICAgICB1bnNpZ25lZCBpbnQgaWQ7CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2lycS5jIGIveGVuL2FyY2gveDg2L2h2bS9pcnEu
YwppbmRleCAxZGVkMmMyLi5mZTJjMmZhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2ly
cS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMKQEAgLTMwNiwxMyArMzA2LDEzIEBAIHZv
aWQgaHZtX2Fzc2VydF9ldnRjaG5faXJxKHN0cnVjdCB2Y3B1ICp2KQogewogICAgIGlmICggdW5s
aWtlbHkoaW5faXJxKCkgfHwgIWxvY2FsX2lycV9pc19lbmFibGVkKCkpICkKICAgICB7Ci0gICAg
ICAgIHRhc2tsZXRfc2NoZWR1bGUoJnYtPmFyY2guaHZtX3ZjcHUuYXNzZXJ0X2V2dGNobl9pcnFf
dGFza2xldCk7CisgICAgICAgIHRhc2tsZXRfc2NoZWR1bGUoJnYtPmFyY2guaHZtLmFzc2VydF9l
dnRjaG5faXJxX3Rhc2tsZXQpOwogICAgICAgICByZXR1cm47CiAgICAgfQogCi0gICAgaWYgKCB2
LT5hcmNoLmh2bV92Y3B1LmV2dGNobl91cGNhbGxfdmVjdG9yICE9IDAgKQorICAgIGlmICggdi0+
YXJjaC5odm0uZXZ0Y2huX3VwY2FsbF92ZWN0b3IgIT0gMCApCiAgICAgewotICAgICAgICB1aW50
OF90IHZlY3RvciA9IHYtPmFyY2guaHZtX3ZjcHUuZXZ0Y2huX3VwY2FsbF92ZWN0b3I7CisgICAg
ICAgIHVpbnQ4X3QgdmVjdG9yID0gdi0+YXJjaC5odm0uZXZ0Y2huX3VwY2FsbF92ZWN0b3I7CiAK
ICAgICAgICAgdmxhcGljX3NldF9pcnEodmNwdV92bGFwaWModiksIHZlY3RvciwgMCk7CiAgICAg
fQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9tdHJyLmMgYi94ZW4vYXJjaC94ODYvaHZt
L210cnIuYwppbmRleCA4YTc3MmJjLi5kZTFiNWM0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL210cnIuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL210cnIuYwpAQCAtMTIyLDcgKzEyMiw3
IEBAIHVpbnQ4X3QgcGF0X3R5cGVfMl9wdGVfZmxhZ3ModWludDhfdCBwYXRfdHlwZSkKIAogaW50
IGh2bV92Y3B1X2NhY2hlYXR0cl9pbml0KHN0cnVjdCB2Y3B1ICp2KQogewotICAgIHN0cnVjdCBt
dHJyX3N0YXRlICptID0gJnYtPmFyY2guaHZtX3ZjcHUubXRycjsKKyAgICBzdHJ1Y3QgbXRycl9z
dGF0ZSAqbSA9ICZ2LT5hcmNoLmh2bS5tdHJyOwogICAgIHVuc2lnbmVkIGludCBudW1fdmFyX3Jh
bmdlcyA9CiAgICAgICAgIGlzX2hhcmR3YXJlX2RvbWFpbih2LT5kb21haW4pID8gTUFTS19FWFRS
KG10cnJfc3RhdGUubXRycl9jYXAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIE1UUlJjYXBfVkNOVCkKQEAgLTE0NCw3ICsxNDQsNyBAQCBpbnQgaHZt
X3ZjcHVfY2FjaGVhdHRyX2luaXQoc3RydWN0IHZjcHUgKnYpCiAKICAgICBtLT5tdHJyX2NhcCA9
ICgxdSA8PCAxMCkgfCAoMXUgPDwgOCkgfCBudW1fdmFyX3JhbmdlczsKIAotICAgIHYtPmFyY2gu
aHZtX3ZjcHUucGF0X2NyID0KKyAgICB2LT5hcmNoLmh2bS5wYXRfY3IgPQogICAgICAgICAoKHVp
bnQ2NF90KVBBVF9UWVBFX1dSQkFDSykgfCAgICAgICAgICAgICAgIC8qIFBBVDA6IFdCICovCiAg
ICAgICAgICgodWludDY0X3QpUEFUX1RZUEVfV1JUSFJPVUdIIDw8IDgpIHwgICAgICAgLyogUEFU
MTogV1QgKi8KICAgICAgICAgKCh1aW50NjRfdClQQVRfVFlQRV9VQ19NSU5VUyA8PCAxNikgfCAg
ICAgICAvKiBQQVQyOiBVQy0gKi8KQEAgLTE4NSw3ICsxODUsNyBAQCBpbnQgaHZtX3ZjcHVfY2Fj
aGVhdHRyX2luaXQoc3RydWN0IHZjcHUgKnYpCiAKIHZvaWQgaHZtX3ZjcHVfY2FjaGVhdHRyX2Rl
c3Ryb3koc3RydWN0IHZjcHUgKnYpCiB7Ci0gICAgeGZyZWUodi0+YXJjaC5odm1fdmNwdS5tdHJy
LnZhcl9yYW5nZXMpOworICAgIHhmcmVlKHYtPmFyY2guaHZtLm10cnIudmFyX3Jhbmdlcyk7CiB9
CiAKIC8qCkBAIC0zNDMsOCArMzQzLDggQEAgdWludDMyX3QgZ2V0X3BhdF9mbGFncyhzdHJ1Y3Qg
dmNwdSAqdiwKICAgICB1aW50OF90IGd1ZXN0X2VmZl9tbV90eXBlOwogICAgIHVpbnQ4X3Qgc2hh
ZG93X210cnJfdHlwZTsKICAgICB1aW50OF90IHBhdF9lbnRyeV92YWx1ZTsKLSAgICB1aW50NjRf
dCBwYXQgPSB2LT5hcmNoLmh2bV92Y3B1LnBhdF9jcjsKLSAgICBzdHJ1Y3QgbXRycl9zdGF0ZSAq
ZyA9ICZ2LT5hcmNoLmh2bV92Y3B1Lm10cnI7CisgICAgdWludDY0X3QgcGF0ID0gdi0+YXJjaC5o
dm0ucGF0X2NyOworICAgIHN0cnVjdCBtdHJyX3N0YXRlICpnID0gJnYtPmFyY2guaHZtLm10cnI7
CiAKICAgICAvKiAxLiBHZXQgdGhlIGVmZmVjdGl2ZSBtZW1vcnkgdHlwZSBvZiBndWVzdCBwaHlz
aWNhbCBhZGRyZXNzLAogICAgICAqIHdpdGggdGhlIHBhaXIgb2YgZ3Vlc3QgTVRSUiBhbmQgUEFU
CkBAIC00OTQsOCArNDk0LDggQEAgYm9vbF90IG10cnJfdmFyX3JhbmdlX21zcl9zZXQoCiAKIGJv
b2wgbXRycl9wYXRfbm90X2VxdWFsKGNvbnN0IHN0cnVjdCB2Y3B1ICp2ZCwgY29uc3Qgc3RydWN0
IHZjcHUgKnZzKQogewotICAgIGNvbnN0IHN0cnVjdCBtdHJyX3N0YXRlICptZCA9ICZ2ZC0+YXJj
aC5odm1fdmNwdS5tdHJyOwotICAgIGNvbnN0IHN0cnVjdCBtdHJyX3N0YXRlICptcyA9ICZ2cy0+
YXJjaC5odm1fdmNwdS5tdHJyOworICAgIGNvbnN0IHN0cnVjdCBtdHJyX3N0YXRlICptZCA9ICZ2
ZC0+YXJjaC5odm0ubXRycjsKKyAgICBjb25zdCBzdHJ1Y3QgbXRycl9zdGF0ZSAqbXMgPSAmdnMt
PmFyY2guaHZtLm10cnI7CiAKICAgICBpZiAoIG1kLT5lbmFibGVkICE9IG1zLT5lbmFibGVkICkK
ICAgICAgICAgcmV0dXJuIHRydWU7CkBAIC01MjUsNyArNTI1LDcgQEAgYm9vbCBtdHJyX3BhdF9u
b3RfZXF1YWwoY29uc3Qgc3RydWN0IHZjcHUgKnZkLCBjb25zdCBzdHJ1Y3QgdmNwdSAqdnMpCiAg
ICAgfQogCiAgICAgLyogVGVzdCBQQVQuICovCi0gICAgcmV0dXJuIHZkLT5hcmNoLmh2bV92Y3B1
LnBhdF9jciAhPSB2cy0+YXJjaC5odm1fdmNwdS5wYXRfY3I7CisgICAgcmV0dXJuIHZkLT5hcmNo
Lmh2bS5wYXRfY3IgIT0gdnMtPmFyY2guaHZtLnBhdF9jcjsKIH0KIAogc3RydWN0IGh2bV9tZW1f
cGlubmVkX2NhY2hlYXR0cl9yYW5nZSB7CkBAIC02OTcsNyArNjk3LDcgQEAgc3RhdGljIGludCBo
dm1fc2F2ZV9tdHJyX21zcihzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAq
aCkKICAgICAvKiBzYXZlIG10cnImcGF0ICovCiAgICAgZm9yX2VhY2hfdmNwdShkLCB2KQogICAg
IHsKLSAgICAgICAgY29uc3Qgc3RydWN0IG10cnJfc3RhdGUgKm10cnJfc3RhdGUgPSAmdi0+YXJj
aC5odm1fdmNwdS5tdHJyOworICAgICAgICBjb25zdCBzdHJ1Y3QgbXRycl9zdGF0ZSAqbXRycl9z
dGF0ZSA9ICZ2LT5hcmNoLmh2bS5tdHJyOwogICAgICAgICBzdHJ1Y3QgaHZtX2h3X210cnIgaHdf
bXRyciA9IHsKICAgICAgICAgICAgIC5tc3JfbXRycl9kZWZfdHlwZSA9IG10cnJfc3RhdGUtPmRl
Zl90eXBlIHwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1BU0tfSU5TUihtdHJy
X3N0YXRlLT5maXhlZF9lbmFibGVkLApAQCAtNzY0LDcgKzc2NCw3IEBAIHN0YXRpYyBpbnQgaHZt
X2xvYWRfbXRycl9tc3Ioc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgp
CiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogICAgIH0KIAotICAgIG10cnJfc3RhdGUgPSAmdi0+
YXJjaC5odm1fdmNwdS5tdHJyOworICAgIG10cnJfc3RhdGUgPSAmdi0+YXJjaC5odm0ubXRycjsK
IAogICAgIGh2bV9zZXRfZ3Vlc3RfcGF0KHYsIGh3X210cnIubXNyX3BhdF9jcik7CiAKQEAgLTg1
OCw3ICs4NTgsNyBAQCBpbnQgZXB0ZV9nZXRfZW50cnlfZW10KHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgZ2ZuLCBtZm5fdCBtZm4sCiAgICAgICAgIHJldHVybiAtMTsKIAogICAgIGdt
dHJyX210eXBlID0gaXNfaHZtX2RvbWFpbihkKSAmJiB2ID8KLSAgICAgICAgICAgICAgICAgIGdl
dF9tdHJyX3R5cGUoJnYtPmFyY2guaHZtX3ZjcHUubXRyciwKKyAgICAgICAgICAgICAgICAgIGdl
dF9tdHJyX3R5cGUoJnYtPmFyY2guaHZtLm10cnIsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGdmbiA8PCBQQUdFX1NISUZULCBvcmRlcikgOgogICAgICAgICAgICAgICAgICAgTVRS
Ul9UWVBFX1dSQkFDSzsKICAgICBobXRycl9tdHlwZSA9IGdldF9tdHJyX3R5cGUoJm10cnJfc3Rh
dGUsIG1mbl94KG1mbikgPDwgUEFHRV9TSElGVCwgb3JkZXIpOwpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2h2bS9wbXRpbWVyLmMgYi94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYwppbmRleCA3
NWI5NDA4Li44NTQyYTMyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYwor
KysgYi94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYwpAQCAtMjY1LDcgKzI2NSw3IEBAIHN0YXRp
YyBpbnQgYWNwaV9zYXZlKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpo
KQogICAgICAqIFVwZGF0ZSB0aGUgY291bnRlciB0byB0aGUgZ3Vlc3QncyBjdXJyZW50IHRpbWUu
ICBNYWtlIHN1cmUgaXQgb25seQogICAgICAqIGdvZXMgZm9yd2FyZHMuCiAgICAgICovCi0gICAg
eCA9ICgoKHMtPnZjcHUtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfdGltZSA/OiBodm1fZ2V0X2d1ZXN0
X3RpbWUocy0+dmNwdSkpIC0KKyAgICB4ID0gKCgocy0+dmNwdS0+YXJjaC5odm0uZ3Vlc3RfdGlt
ZSA/OiBodm1fZ2V0X2d1ZXN0X3RpbWUocy0+dmNwdSkpIC0KICAgICAgICAgICBzLT5sYXN0X2d0
aW1lKSAqIHMtPnNjYWxlKSA+PiAzMjsKICAgICBpZiAoIHggPCAxVUw8PDMxICkKICAgICAgICAg
YWNwaS0+dG1yX3ZhbCArPSB4OwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9zdm0vYXNp
ZC5jIGIveGVuL2FyY2gveDg2L2h2bS9zdm0vYXNpZC5jCmluZGV4IDQ4NjFkYWEuLjdjYzU0ZGEg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL2FzaWQuYworKysgYi94ZW4vYXJjaC94
ODYvaHZtL3N2bS9hc2lkLmMKQEAgLTQzLDcgKzQzLDcgQEAgdm9pZCBzdm1fYXNpZF9oYW5kbGVf
dm1ydW4odm9pZCkKICAgICBzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IgPSBjdXJyLT5hcmNoLmh2
bV9zdm0udm1jYjsKICAgICBzdHJ1Y3QgaHZtX3ZjcHVfYXNpZCAqcF9hc2lkID0KICAgICAgICAg
bmVzdGVkaHZtX3ZjcHVfaW5fZ3Vlc3Rtb2RlKGN1cnIpCi0gICAgICAgID8gJnZjcHVfbmVzdGVk
aHZtKGN1cnIpLm52X24yYXNpZCA6ICZjdXJyLT5hcmNoLmh2bV92Y3B1Lm4xYXNpZDsKKyAgICAg
ICAgPyAmdmNwdV9uZXN0ZWRodm0oY3VycikubnZfbjJhc2lkIDogJmN1cnItPmFyY2guaHZtLm4x
YXNpZDsKICAgICBib29sX3QgbmVlZF9mbHVzaCA9IGh2bV9hc2lkX2hhbmRsZV92bWVudGVyKHBf
YXNpZCk7CiAKICAgICAvKiBBU0lEIDAgaW5kaWNhdGVzIHRoYXQgQVNJRHMgYXJlIGRpc2FibGVk
LiAqLwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9zdm0vbmVzdGVkc3ZtLmMgYi94ZW4v
YXJjaC94ODYvaHZtL3N2bS9uZXN0ZWRzdm0uYwppbmRleCA2NDU3NTMyLi5hMWY4NDBlIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9uZXN0ZWRzdm0uYworKysgYi94ZW4vYXJjaC94
ODYvaHZtL3N2bS9uZXN0ZWRzdm0uYwpAQCAtMjQzLDEwICsyNDMsMTAgQEAgc3RhdGljIGludCBu
c3ZtX3ZjcHVfaG9zdHNhdmUoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBpbnN0X2xlbikK
IAogICAgIC8qIFNhdmUgc2hhZG93ZWQgdmFsdWVzLiBUaGlzIGVuc3VyZXMgdGhhdCB0aGUgbDEg
Z3Vlc3QKICAgICAgKiBjYW5ub3Qgb3ZlcnJpZGUgdGhlbSB0byBicmVhayBvdXQuICovCi0gICAg
bjF2bWNiLT5fZWZlciA9IHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfZWZlcjsKLSAgICBuMXZtY2It
Pl9jcjAgPSB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzBdOwotICAgIG4xdm1jYi0+X2NyMiA9
IHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbMl07Ci0gICAgbjF2bWNiLT5fY3I0ID0gdi0+YXJj
aC5odm1fdmNwdS5ndWVzdF9jcls0XTsKKyAgICBuMXZtY2ItPl9lZmVyID0gdi0+YXJjaC5odm0u
Z3Vlc3RfZWZlcjsKKyAgICBuMXZtY2ItPl9jcjAgPSB2LT5hcmNoLmh2bS5ndWVzdF9jclswXTsK
KyAgICBuMXZtY2ItPl9jcjIgPSB2LT5hcmNoLmh2bS5ndWVzdF9jclsyXTsKKyAgICBuMXZtY2It
Pl9jcjQgPSB2LT5hcmNoLmh2bS5ndWVzdF9jcls0XTsKIAogICAgIC8qIFJlbWVtYmVyIHRoZSBo
b3N0IGludGVycnVwdCBmbGFnICovCiAgICAgc3ZtLT5uc19ob3N0ZmxhZ3MuZmllbGRzLnJmbGFn
c2lmID0KQEAgLTI3Niw3ICsyNzYsNyBAQCBzdGF0aWMgaW50IG5zdm1fdmNwdV9ob3N0cmVzdG9y
ZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgdi0+YXJj
aC5odm1fc3ZtLnZtY2JfcGEgPSBudi0+bnZfbjF2bWN4X3BhOwogCiAgICAgLyogRUZFUiAqLwot
ICAgIHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfZWZlciA9IG4xdm1jYi0+X2VmZXI7CisgICAgdi0+
YXJjaC5odm0uZ3Vlc3RfZWZlciA9IG4xdm1jYi0+X2VmZXI7CiAgICAgcmMgPSBodm1fc2V0X2Vm
ZXIobjF2bWNiLT5fZWZlcik7CiAgICAgaWYgKCByYyA9PSBYODZFTVVMX0VYQ0VQVElPTiApCiAg
ICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZ3BfZmF1bHQsIDApOwpAQCAtMjg0
LDcgKzI4NCw3IEBAIHN0YXRpYyBpbnQgbnN2bV92Y3B1X2hvc3RyZXN0b3JlKHN0cnVjdCB2Y3B1
ICp2LCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgZ2RwcmludGsoWEVOTE9H
X0VSUiwgImh2bV9zZXRfZWZlciBmYWlsZWQsIHJjOiAldVxuIiwgcmMpOwogCiAgICAgLyogQ1I0
ICovCi0gICAgdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9jcls0XSA9IG4xdm1jYi0+X2NyNDsKKyAg
ICB2LT5hcmNoLmh2bS5ndWVzdF9jcls0XSA9IG4xdm1jYi0+X2NyNDsKICAgICByYyA9IGh2bV9z
ZXRfY3I0KG4xdm1jYi0+X2NyNCwgMSk7CiAgICAgaWYgKCByYyA9PSBYODZFTVVMX0VYQ0VQVElP
TiApCiAgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZ3BfZmF1bHQsIDApOwpA
QCAtMjkzLDI4ICsyOTMsMjggQEAgc3RhdGljIGludCBuc3ZtX3ZjcHVfaG9zdHJlc3RvcmUoc3Ry
dWN0IHZjcHUgKnYsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogCiAgICAgLyogQ1IwICov
CiAgICAgbmVzdGVkc3ZtX2ZwdV92bWV4aXQobjF2bWNiLCBuMnZtY2IsCi0gICAgICAgIHN2bS0+
bnNfY3IwLCB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzBdKTsKLSAgICB2LT5hcmNoLmh2bV92
Y3B1Lmd1ZXN0X2NyWzBdID0gbjF2bWNiLT5fY3IwIHwgWDg2X0NSMF9QRTsKKyAgICAgICAgc3Zt
LT5uc19jcjAsIHYtPmFyY2guaHZtLmd1ZXN0X2NyWzBdKTsKKyAgICB2LT5hcmNoLmh2bS5ndWVz
dF9jclswXSA9IG4xdm1jYi0+X2NyMCB8IFg4Nl9DUjBfUEU7CiAgICAgbjF2bWNiLT5yZmxhZ3Mg
Jj0gflg4Nl9FRkxBR1NfVk07CiAgICAgcmMgPSBodm1fc2V0X2NyMChuMXZtY2ItPl9jcjAgfCBY
ODZfQ1IwX1BFLCAxKTsKICAgICBpZiAoIHJjID09IFg4NkVNVUxfRVhDRVBUSU9OICkKICAgICAg
ICAgaHZtX2luamVjdF9od19leGNlcHRpb24oVFJBUF9ncF9mYXVsdCwgMCk7CiAgICAgaWYgKHJj
ICE9IFg4NkVNVUxfT0tBWSkKICAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgImh2bV9zZXRf
Y3IwIGZhaWxlZCwgcmM6ICV1XG4iLCByYyk7Ci0gICAgc3ZtLT5uc19jcjAgPSB2LT5hcmNoLmh2
bV92Y3B1Lmd1ZXN0X2NyWzBdOworICAgIHN2bS0+bnNfY3IwID0gdi0+YXJjaC5odm0uZ3Vlc3Rf
Y3JbMF07CiAKICAgICAvKiBDUjIgKi8KLSAgICB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzJd
ID0gbjF2bWNiLT5fY3IyOworICAgIHYtPmFyY2guaHZtLmd1ZXN0X2NyWzJdID0gbjF2bWNiLT5f
Y3IyOwogICAgIGh2bV91cGRhdGVfZ3Vlc3RfY3IodiwgMik7CiAKICAgICAvKiBDUjMgKi8KICAg
ICAvKiBOZXN0ZWQgcGFnaW5nIG1vZGUgKi8KICAgICBpZiAobmVzdGVkaHZtX3BhZ2luZ19tb2Rl
X2hhcCh2KSkgewogICAgICAgICAvKiBob3N0IG5lc3RlZCBwYWdpbmcgKyBndWVzdCBuZXN0ZWQg
cGFnaW5nLiAqLwotICAgICAgICAvKiBodm1fc2V0X2NyMygpIGJlbG93IHNldHMgdi0+YXJjaC5o
dm1fdmNwdS5ndWVzdF9jclszXSBmb3IgdXMuICovCisgICAgICAgIC8qIGh2bV9zZXRfY3IzKCkg
YmVsb3cgc2V0cyB2LT5hcmNoLmh2bS5ndWVzdF9jclszXSBmb3IgdXMuICovCiAgICAgfSBlbHNl
IGlmIChwYWdpbmdfbW9kZV9oYXAodi0+ZG9tYWluKSkgewogICAgICAgICAvKiBob3N0IG5lc3Rl
ZCBwYWdpbmcgKyBndWVzdCBzaGFkb3cgcGFnaW5nLiAqLwotICAgICAgICAvKiBodm1fc2V0X2Ny
MygpIGJlbG93IHNldHMgdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9jclszXSBmb3IgdXMuICovCisg
ICAgICAgIC8qIGh2bV9zZXRfY3IzKCkgYmVsb3cgc2V0cyB2LT5hcmNoLmh2bS5ndWVzdF9jclsz
XSBmb3IgdXMuICovCiAgICAgfSBlbHNlIHsKICAgICAgICAgLyogaG9zdCBzaGFkb3cgcGFnaW5n
ICsgZ3Vlc3Qgc2hhZG93IHBhZ2luZy4gKi8KIApAQCAtMzIyLDcgKzMyMiw3IEBAIHN0YXRpYyBp
bnQgbnN2bV92Y3B1X2hvc3RyZXN0b3JlKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncykKICAgICAgICAgaWYgKCFwYWdldGFibGVfaXNfbnVsbCh2LT5hcmNoLmd1ZXN0
X3RhYmxlKSkKICAgICAgICAgICAgIHB1dF9wYWdlKHBhZ2V0YWJsZV9nZXRfcGFnZSh2LT5hcmNo
Lmd1ZXN0X3RhYmxlKSk7CiAgICAgICAgIHYtPmFyY2guZ3Vlc3RfdGFibGUgPSBwYWdldGFibGVf
bnVsbCgpOwotICAgICAgICAvKiBodm1fc2V0X2NyMygpIGJlbG93IHNldHMgdi0+YXJjaC5odm1f
dmNwdS5ndWVzdF9jclszXSBmb3IgdXMuICovCisgICAgICAgIC8qIGh2bV9zZXRfY3IzKCkgYmVs
b3cgc2V0cyB2LT5hcmNoLmh2bS5ndWVzdF9jclszXSBmb3IgdXMuICovCiAgICAgfQogICAgIHJj
ID0gaHZtX3NldF9jcjMobjF2bWNiLT5fY3IzLCAxKTsKICAgICBpZiAoIHJjID09IFg4NkVNVUxf
RVhDRVBUSU9OICkKQEAgLTU0OSw3ICs1NDksNyBAQCBzdGF0aWMgaW50IG5zdm1fdm1jYl9wcmVw
YXJlNHZtcnVuKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAg
ICB9CiAKICAgICAvKiBFRkVSICovCi0gICAgdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9lZmVyID0g
bnNfdm1jYi0+X2VmZXI7CisgICAgdi0+YXJjaC5odm0uZ3Vlc3RfZWZlciA9IG5zX3ZtY2ItPl9l
ZmVyOwogICAgIHJjID0gaHZtX3NldF9lZmVyKG5zX3ZtY2ItPl9lZmVyKTsKICAgICBpZiAoIHJj
ID09IFg4NkVNVUxfRVhDRVBUSU9OICkKICAgICAgICAgaHZtX2luamVjdF9od19leGNlcHRpb24o
VFJBUF9ncF9mYXVsdCwgMCk7CkBAIC01NTcsNyArNTU3LDcgQEAgc3RhdGljIGludCBuc3ZtX3Zt
Y2JfcHJlcGFyZTR2bXJ1bihzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJl
Z3MpCiAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJodm1fc2V0X2VmZXIgZmFpbGVkLCBy
YzogJXVcbiIsIHJjKTsKIAogICAgIC8qIENSNCAqLwotICAgIHYtPmFyY2guaHZtX3ZjcHUuZ3Vl
c3RfY3JbNF0gPSBuc192bWNiLT5fY3I0OworICAgIHYtPmFyY2guaHZtLmd1ZXN0X2NyWzRdID0g
bnNfdm1jYi0+X2NyNDsKICAgICByYyA9IGh2bV9zZXRfY3I0KG5zX3ZtY2ItPl9jcjQsIDEpOwog
ICAgIGlmICggcmMgPT0gWDg2RU1VTF9FWENFUFRJT04gKQogICAgICAgICBodm1faW5qZWN0X2h3
X2V4Y2VwdGlvbihUUkFQX2dwX2ZhdWx0LCAwKTsKQEAgLTU2NSw5ICs1NjUsOSBAQCBzdGF0aWMg
aW50IG5zdm1fdm1jYl9wcmVwYXJlNHZtcnVuKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyAqcmVncykKICAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgImh2bV9zZXRfY3I0
IGZhaWxlZCwgcmM6ICV1XG4iLCByYyk7CiAKICAgICAvKiBDUjAgKi8KLSAgICBzdm0tPm5zX2Ny
MCA9IHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbMF07CisgICAgc3ZtLT5uc19jcjAgPSB2LT5h
cmNoLmh2bS5ndWVzdF9jclswXTsKICAgICBjcjAgPSBuZXN0ZWRzdm1fZnB1X3ZtZW50cnkoc3Zt
LT5uc19jcjAsIG5zX3ZtY2IsIG4xdm1jYiwgbjJ2bWNiKTsKLSAgICB2LT5hcmNoLmh2bV92Y3B1
Lmd1ZXN0X2NyWzBdID0gbnNfdm1jYi0+X2NyMDsKKyAgICB2LT5hcmNoLmh2bS5ndWVzdF9jclsw
XSA9IG5zX3ZtY2ItPl9jcjA7CiAgICAgcmMgPSBodm1fc2V0X2NyMChjcjAsIDEpOwogICAgIGlm
ICggcmMgPT0gWDg2RU1VTF9FWENFUFRJT04gKQogICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2Vw
dGlvbihUUkFQX2dwX2ZhdWx0LCAwKTsKQEAgLTU3NSw3ICs1NzUsNyBAQCBzdGF0aWMgaW50IG5z
dm1fdm1jYl9wcmVwYXJlNHZtcnVuKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncykKICAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgImh2bV9zZXRfY3IwIGZhaWxl
ZCwgcmM6ICV1XG4iLCByYyk7CiAKICAgICAvKiBDUjIgKi8KLSAgICB2LT5hcmNoLmh2bV92Y3B1
Lmd1ZXN0X2NyWzJdID0gbnNfdm1jYi0+X2NyMjsKKyAgICB2LT5hcmNoLmh2bS5ndWVzdF9jclsy
XSA9IG5zX3ZtY2ItPl9jcjI7CiAgICAgaHZtX3VwZGF0ZV9ndWVzdF9jcih2LCAyKTsKIAogICAg
IC8qIE5lc3RlZCBwYWdpbmcgbW9kZSAqLwpAQCAtNTg1LDcgKzU4NSw3IEBAIHN0YXRpYyBpbnQg
bnN2bV92bWNiX3ByZXBhcmU0dm1ydW4oc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzKQogCiAgICAgICAgIG5lc3RlZHN2bV92bWNiX3NldF9uZXN0ZWRwMm0odiwgbnNf
dm1jYiwgbjJ2bWNiKTsKIAotICAgICAgICAvKiBodm1fc2V0X2NyMygpIGJlbG93IHNldHMgdi0+
YXJjaC5odm1fdmNwdS5ndWVzdF9jclszXSBmb3IgdXMuICovCisgICAgICAgIC8qIGh2bV9zZXRf
Y3IzKCkgYmVsb3cgc2V0cyB2LT5hcmNoLmh2bS5ndWVzdF9jclszXSBmb3IgdXMuICovCiAgICAg
ICAgIHJjID0gaHZtX3NldF9jcjMobnNfdm1jYi0+X2NyMywgMSk7CiAgICAgICAgIGlmICggcmMg
PT0gWDg2RU1VTF9FWENFUFRJT04gKQogICAgICAgICAgICAgaHZtX2luamVjdF9od19leGNlcHRp
b24oVFJBUF9ncF9mYXVsdCwgMCk7CkBAIC01OTksNyArNTk5LDcgQEAgc3RhdGljIGludCBuc3Zt
X3ZtY2JfcHJlcGFyZTR2bXJ1bihzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MpCiAgICAgICAgIC8qIFdoZW4gbDEgZ3Vlc3QgZG9lcyBzaGFkb3cgcGFnaW5nCiAgICAg
ICAgICAqIHdlIGFzc3VtZSBpdCBpbnRlcmNlcHRzIHBhZ2UgZmF1bHRzLgogICAgICAgICAgKi8K
LSAgICAgICAgLyogaHZtX3NldF9jcjMoKSBiZWxvdyBzZXRzIHYtPmFyY2guaHZtX3ZjcHUuZ3Vl
c3RfY3JbM10gZm9yIHVzLiAqLworICAgICAgICAvKiBodm1fc2V0X2NyMygpIGJlbG93IHNldHMg
di0+YXJjaC5odm0uZ3Vlc3RfY3JbM10gZm9yIHVzLiAqLwogICAgICAgICByYyA9IGh2bV9zZXRf
Y3IzKG5zX3ZtY2ItPl9jcjMsIDEpOwogICAgICAgICBpZiAoIHJjID09IFg4NkVNVUxfRVhDRVBU
SU9OICkKICAgICAgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZ3BfZmF1bHQs
IDApOwpAQCAtMTI1OSw3ICsxMjU5LDcgQEAgZW51bSBodm1faW50YmxrIG5zdm1faW50cl9ibG9j
a2VkKHN0cnVjdCB2Y3B1ICp2KQogICAgICAgICAgKiBEZWxheSB0aGUgaW5qZWN0aW9uIGJlY2F1
c2UgdGhpcyB3b3VsZCByZXN1bHQgaW4gZGVsaXZlcmluZwogICAgICAgICAgKiBhbiBpbnRlcnJ1
cHQgKndpdGhpbiogdGhlIGV4ZWN1dGlvbiBvZiBhbiBpbnN0cnVjdGlvbi4KICAgICAgICAgICov
Ci0gICAgICAgIGlmICggdi0+YXJjaC5odm1fdmNwdS5odm1faW8uaW9fcmVxLnN0YXRlICE9IFNU
QVRFX0lPUkVRX05PTkUgKQorICAgICAgICBpZiAoIHYtPmFyY2guaHZtLmh2bV9pby5pb19yZXEu
c3RhdGUgIT0gU1RBVEVfSU9SRVFfTk9ORSApCiAgICAgICAgICAgICByZXR1cm4gaHZtX2ludGJs
a19zaGFkb3c7CiAKICAgICAgICAgaWYgKCAhbnYtPm52X3ZtZXhpdF9wZW5kaW5nICYmIG4ydm1j
Yi0+ZXhpdGludGluZm8uYnl0ZXMgIT0gMCApIHsKQEAgLTE2ODEsNyArMTY4MSw3IEBAIHZvaWQg
c3ZtX25lc3RlZF9mZWF0dXJlc19vbl9lZmVyX3VwZGF0ZShzdHJ1Y3QgdmNwdSAqdikKICAgICAg
KiBOZWVkIHN0YXRlIGZvciB0cmFuc2ZlcmluZyB0aGUgbmVzdGVkIGdpZiBzdGF0dXMgc28gb25s
eSB3cml0ZSBvbgogICAgICAqIHRoZSBodm1fdmNwdSBFRkVSLlNWTUUgY2hhbmdpbmcuCiAgICAg
ICovCi0gICAgaWYgKCB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2VmZXIgJiBFRkVSX1NWTUUgKQor
ICAgIGlmICggdi0+YXJjaC5odm0uZ3Vlc3RfZWZlciAmIEVGRVJfU1ZNRSApCiAgICAgewogICAg
ICAgICBpZiAoICF2bWNiLT52aXJ0X2V4dC5maWVsZHMudmxvYWRzYXZlX2VuYWJsZSAmJgogICAg
ICAgICAgICAgIHBhZ2luZ19tb2RlX2hhcCh2LT5kb21haW4pICYmCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvaHZtL3N2bS9zdm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCmluZGV4
IDJkNTIyNDcuLjkyYjI5YjEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCkBAIC0xOTEsMTMgKzE5MSwxMyBAQCBz
dGF0aWMgdm9pZCBzdm1fc2V0X2ljZWJwX2ludGVyY2VwdGlvbihzdHJ1Y3QgZG9tYWluICpkLCBi
b29sIGVuYWJsZSkKIHN0YXRpYyB2b2lkIHN2bV9zYXZlX2RyKHN0cnVjdCB2Y3B1ICp2KQogewog
ICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZtX3N2bS52bWNiOwotICAg
IHVuc2lnbmVkIGludCBmbGFnX2RyX2RpcnR5ID0gdi0+YXJjaC5odm1fdmNwdS5mbGFnX2RyX2Rp
cnR5OworICAgIHVuc2lnbmVkIGludCBmbGFnX2RyX2RpcnR5ID0gdi0+YXJjaC5odm0uZmxhZ19k
cl9kaXJ0eTsKIAogICAgIGlmICggIWZsYWdfZHJfZGlydHkgKQogICAgICAgICByZXR1cm47CiAK
ICAgICAvKiBDbGVhciB0aGUgRFIgZGlydHkgZmxhZyBhbmQgcmUtZW5hYmxlIGludGVyY2VwdHMg
Zm9yIERSIGFjY2Vzc2VzLiAqLwotICAgIHYtPmFyY2guaHZtX3ZjcHUuZmxhZ19kcl9kaXJ0eSA9
IDA7CisgICAgdi0+YXJjaC5odm0uZmxhZ19kcl9kaXJ0eSA9IDA7CiAgICAgdm1jYl9zZXRfZHJf
aW50ZXJjZXB0cyh2bWNiLCB+MHUpOwogCiAgICAgaWYgKCB2LT5kb21haW4tPmFyY2guY3B1aWQt
PmV4dGQuZGJleHQgKQpAQCAtMjIzLDEwICsyMjMsMTAgQEAgc3RhdGljIHZvaWQgc3ZtX3NhdmVf
ZHIoc3RydWN0IHZjcHUgKnYpCiAKIHN0YXRpYyB2b2lkIF9fcmVzdG9yZV9kZWJ1Z19yZWdpc3Rl
cnMoc3RydWN0IHZtY2Jfc3RydWN0ICp2bWNiLCBzdHJ1Y3QgdmNwdSAqdikKIHsKLSAgICBpZiAo
IHYtPmFyY2guaHZtX3ZjcHUuZmxhZ19kcl9kaXJ0eSApCisgICAgaWYgKCB2LT5hcmNoLmh2bS5m
bGFnX2RyX2RpcnR5ICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgdi0+YXJjaC5odm1fdmNwdS5m
bGFnX2RyX2RpcnR5ID0gMTsKKyAgICB2LT5hcmNoLmh2bS5mbGFnX2RyX2RpcnR5ID0gMTsKICAg
ICB2bWNiX3NldF9kcl9pbnRlcmNlcHRzKHZtY2IsIDApOwogCiAgICAgQVNTRVJUKHYgPT0gY3Vy
cmVudCk7CkBAIC0yNjksMTAgKzI2OSwxMCBAQCBzdGF0aWMgaW50IHN2bV92bWNiX3NhdmUoc3Ry
dWN0IHZjcHUgKnYsIHN0cnVjdCBodm1faHdfY3B1ICpjKQogewogICAgIHN0cnVjdCB2bWNiX3N0
cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZtX3N2bS52bWNiOwogCi0gICAgYy0+Y3IwID0gdi0+YXJj
aC5odm1fdmNwdS5ndWVzdF9jclswXTsKLSAgICBjLT5jcjIgPSB2LT5hcmNoLmh2bV92Y3B1Lmd1
ZXN0X2NyWzJdOwotICAgIGMtPmNyMyA9IHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbM107Ci0g
ICAgYy0+Y3I0ID0gdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9jcls0XTsKKyAgICBjLT5jcjAgPSB2
LT5hcmNoLmh2bS5ndWVzdF9jclswXTsKKyAgICBjLT5jcjIgPSB2LT5hcmNoLmh2bS5ndWVzdF9j
clsyXTsKKyAgICBjLT5jcjMgPSB2LT5hcmNoLmh2bS5ndWVzdF9jclszXTsKKyAgICBjLT5jcjQg
PSB2LT5hcmNoLmh2bS5ndWVzdF9jcls0XTsKIAogICAgIGMtPnN5c2VudGVyX2NzID0gdi0+YXJj
aC5odm1fc3ZtLmd1ZXN0X3N5c2VudGVyX2NzOwogICAgIGMtPnN5c2VudGVyX2VzcCA9IHYtPmFy
Y2guaHZtX3N2bS5ndWVzdF9zeXNlbnRlcl9lc3A7CkBAIC0zMzAsMTcgKzMzMCwxNyBAQCBzdGF0
aWMgaW50IHN2bV92bWNiX3Jlc3RvcmUoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBodm1faHdfY3B1
ICpjKQogICAgICAgICAgICAgfQogICAgICAgICB9CiAKLSAgICAgICAgaWYgKCB2LT5hcmNoLmh2
bV92Y3B1Lmd1ZXN0X2NyWzBdICYgWDg2X0NSMF9QRyApCisgICAgICAgIGlmICggdi0+YXJjaC5o
dm0uZ3Vlc3RfY3JbMF0gJiBYODZfQ1IwX1BHICkKICAgICAgICAgICAgIHB1dF9wYWdlKHBhZ2V0
YWJsZV9nZXRfcGFnZSh2LT5hcmNoLmd1ZXN0X3RhYmxlKSk7CiAKICAgICAgICAgdi0+YXJjaC5n
dWVzdF90YWJsZSA9CiAgICAgICAgICAgICBwYWdlID8gcGFnZXRhYmxlX2Zyb21fcGFnZShwYWdl
KSA6IHBhZ2V0YWJsZV9udWxsKCk7CiAgICAgfQogCi0gICAgdi0+YXJjaC5odm1fdmNwdS5ndWVz
dF9jclswXSA9IGMtPmNyMCB8IFg4Nl9DUjBfRVQ7Ci0gICAgdi0+YXJjaC5odm1fdmNwdS5ndWVz
dF9jclsyXSA9IGMtPmNyMjsKLSAgICB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzNdID0gYy0+
Y3IzOwotICAgIHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbNF0gPSBjLT5jcjQ7CisgICAgdi0+
YXJjaC5odm0uZ3Vlc3RfY3JbMF0gPSBjLT5jcjAgfCBYODZfQ1IwX0VUOworICAgIHYtPmFyY2gu
aHZtLmd1ZXN0X2NyWzJdID0gYy0+Y3IyOworICAgIHYtPmFyY2guaHZtLmd1ZXN0X2NyWzNdID0g
Yy0+Y3IzOworICAgIHYtPmFyY2guaHZtLmd1ZXN0X2NyWzRdID0gYy0+Y3I0OwogICAgIHN2bV91
cGRhdGVfZ3Vlc3RfY3IodiwgMCwgMCk7CiAgICAgc3ZtX3VwZGF0ZV9ndWVzdF9jcih2LCAyLCAw
KTsKICAgICBzdm1fdXBkYXRlX2d1ZXN0X2NyKHYsIDQsIDApOwpAQCAtMzg0LDcgKzM4NCw3IEBA
IHN0YXRpYyB2b2lkIHN2bV9zYXZlX2NwdV9zdGF0ZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGh2
bV9od19jcHUgKmRhdGEpCiAgICAgZGF0YS0+bXNyX3N0YXIgICAgICAgICA9IHZtY2ItPnN0YXI7
CiAgICAgZGF0YS0+bXNyX2NzdGFyICAgICAgICA9IHZtY2ItPmNzdGFyOwogICAgIGRhdGEtPm1z
cl9zeXNjYWxsX21hc2sgPSB2bWNiLT5zZm1hc2s7Ci0gICAgZGF0YS0+bXNyX2VmZXIgICAgICAg
ICA9IHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfZWZlcjsKKyAgICBkYXRhLT5tc3JfZWZlciAgICAg
ICAgID0gdi0+YXJjaC5odm0uZ3Vlc3RfZWZlcjsKICAgICBkYXRhLT5tc3JfZmxhZ3MgICAgICAg
ID0gMDsKIH0KIApAQCAtMzk4LDcgKzM5OCw3IEBAIHN0YXRpYyB2b2lkIHN2bV9sb2FkX2NwdV9z
dGF0ZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGh2bV9od19jcHUgKmRhdGEpCiAgICAgdm1jYi0+
c3RhciAgICAgICA9IGRhdGEtPm1zcl9zdGFyOwogICAgIHZtY2ItPmNzdGFyICAgICAgPSBkYXRh
LT5tc3JfY3N0YXI7CiAgICAgdm1jYi0+c2ZtYXNrICAgICA9IGRhdGEtPm1zcl9zeXNjYWxsX21h
c2s7Ci0gICAgdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9lZmVyID0gZGF0YS0+bXNyX2VmZXI7Cisg
ICAgdi0+YXJjaC5odm0uZ3Vlc3RfZWZlciA9IGRhdGEtPm1zcl9lZmVyOwogICAgIHN2bV91cGRh
dGVfZ3Vlc3RfZWZlcih2KTsKIH0KIApAQCAtNTA5LDcgKzUwOSw3IEBAIHN0YXRpYyB2b2lkIHN2
bV9mcHVfbGVhdmUoc3RydWN0IHZjcHUgKnYpCiAgICAgICogdGhlbiB0aGlzIGlzIG5vdCBuZWNl
c3Nhcnk6IG5vIEZQVSBhY3Rpdml0eSBjYW4gb2NjdXIgdW50aWwgdGhlIGd1ZXN0IAogICAgICAq
IGNsZWFycyBDUjAuVFMsIGFuZCB3ZSB3aWxsIGluaXRpYWxpc2UgdGhlIEZQVSB3aGVuIHRoYXQg
aGFwcGVucy4KICAgICAgKi8KLSAgICBpZiAoICEodi0+YXJjaC5odm1fdmNwdS5ndWVzdF9jclsw
XSAmIFg4Nl9DUjBfVFMpICkKKyAgICBpZiAoICEodi0+YXJjaC5odm0uZ3Vlc3RfY3JbMF0gJiBY
ODZfQ1IwX1RTKSApCiAgICAgewogICAgICAgICB2bWNiX3NldF9leGNlcHRpb25faW50ZXJjZXB0
cygKICAgICAgICAgICAgIG4xdm1jYiwKQEAgLTU1MCw3ICs1NTAsNyBAQCBzdGF0aWMgaW50IHN2
bV9ndWVzdF94ODZfbW9kZShzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBzdHJ1Y3Qgdm1jYl9zdHJ1
Y3QgKnZtY2IgPSB2LT5hcmNoLmh2bV9zdm0udm1jYjsKIAotICAgIGlmICggdW5saWtlbHkoISh2
LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzBdICYgWDg2X0NSMF9QRSkpICkKKyAgICBpZiAoIHVu
bGlrZWx5KCEodi0+YXJjaC5odm0uZ3Vlc3RfY3JbMF0gJiBYODZfQ1IwX1BFKSkgKQogICAgICAg
ICByZXR1cm4gMDsKICAgICBpZiAoIHVubGlrZWx5KGd1ZXN0X2NwdV91c2VyX3JlZ3MoKS0+ZWZs
YWdzICYgWDg2X0VGTEFHU19WTSkgKQogICAgICAgICByZXR1cm4gMTsKQEAgLTU2OSw3ICs1Njks
NyBAQCB2b2lkIHN2bV91cGRhdGVfZ3Vlc3RfY3Ioc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGlu
dCBjciwgdW5zaWduZWQgaW50IGZsYWdzKQogICAgIGNhc2UgMDogewogICAgICAgICB1bnNpZ25l
ZCBsb25nIGh3X2NyMF9tYXNrID0gMDsKIAotICAgICAgICBpZiAoICEodi0+YXJjaC5odm1fdmNw
dS5ndWVzdF9jclswXSAmIFg4Nl9DUjBfVFMpICkKKyAgICAgICAgaWYgKCAhKHYtPmFyY2guaHZt
Lmd1ZXN0X2NyWzBdICYgWDg2X0NSMF9UUykgKQogICAgICAgICB7CiAgICAgICAgICAgICBpZiAo
IHYgIT0gY3VycmVudCApCiAgICAgICAgICAgICB7CkBAIC01OTAsMTcgKzU5MCwxNyBAQCB2b2lk
IHN2bV91cGRhdGVfZ3Vlc3RfY3Ioc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBjciwgdW5z
aWduZWQgaW50IGZsYWdzKQogICAgICAgICAgICAgICAgdm1jYl9zZXRfY3JfaW50ZXJjZXB0cyh2
bWNiLCBpbnRlcmNlcHRzIHwgQ1JfSU5URVJDRVBUX0NSM19XUklURSk7CiAgICAgICAgIH0KIAot
ICAgICAgICB2YWx1ZSA9IHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbMF0gfCBod19jcjBfbWFz
azsKKyAgICAgICAgdmFsdWUgPSB2LT5hcmNoLmh2bS5ndWVzdF9jclswXSB8IGh3X2NyMF9tYXNr
OwogICAgICAgICBpZiAoICFwYWdpbmdfbW9kZV9oYXAodi0+ZG9tYWluKSApCiAgICAgICAgICAg
ICB2YWx1ZSB8PSBYODZfQ1IwX1BHIHwgWDg2X0NSMF9XUDsKICAgICAgICAgdm1jYl9zZXRfY3Iw
KHZtY2IsIHZhbHVlKTsKICAgICAgICAgYnJlYWs7CiAgICAgfQogICAgIGNhc2UgMjoKLSAgICAg
ICAgdm1jYl9zZXRfY3IyKHZtY2IsIHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbMl0pOworICAg
ICAgICB2bWNiX3NldF9jcjIodm1jYiwgdi0+YXJjaC5odm0uZ3Vlc3RfY3JbMl0pOwogICAgICAg
ICBicmVhazsKICAgICBjYXNlIDM6Ci0gICAgICAgIHZtY2Jfc2V0X2NyMyh2bWNiLCB2LT5hcmNo
Lmh2bV92Y3B1Lmh3X2NyWzNdKTsKKyAgICAgICAgdm1jYl9zZXRfY3IzKHZtY2IsIHYtPmFyY2gu
aHZtLmh3X2NyWzNdKTsKICAgICAgICAgaWYgKCAhbmVzdGVkaHZtX2VuYWJsZWQodi0+ZG9tYWlu
KSApCiAgICAgICAgIHsKICAgICAgICAgICAgIGlmICggIShmbGFncyAmIEhWTV9VUERBVEVfR1VF
U1RfQ1IzX05PRkxVU0gpICkKQEAgLTYxMSwxMyArNjExLDEzIEBAIHZvaWQgc3ZtX3VwZGF0ZV9n
dWVzdF9jcihzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IGNyLCB1bnNpZ25lZCBpbnQgZmxh
Z3MpCiAgICAgICAgIGVsc2UgaWYgKCAhKGZsYWdzICYgSFZNX1VQREFURV9HVUVTVF9DUjNfTk9G
TFVTSCkgKQogICAgICAgICAgICAgaHZtX2FzaWRfZmx1c2hfdmNwdV9hc2lkKAogICAgICAgICAg
ICAgICAgIG5lc3RlZGh2bV92Y3B1X2luX2d1ZXN0bW9kZSh2KQotICAgICAgICAgICAgICAgID8g
JnZjcHVfbmVzdGVkaHZtKHYpLm52X24yYXNpZCA6ICZ2LT5hcmNoLmh2bV92Y3B1Lm4xYXNpZCk7
CisgICAgICAgICAgICAgICAgPyAmdmNwdV9uZXN0ZWRodm0odikubnZfbjJhc2lkIDogJnYtPmFy
Y2guaHZtLm4xYXNpZCk7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgNDoKICAgICAgICAgdmFs
dWUgPSBIVk1fQ1I0X0hPU1RfTUFTSzsKICAgICAgICAgaWYgKCBwYWdpbmdfbW9kZV9oYXAodi0+
ZG9tYWluKSApCiAgICAgICAgICAgICB2YWx1ZSAmPSB+WDg2X0NSNF9QQUU7Ci0gICAgICAgIHZh
bHVlIHw9IHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbNF07CisgICAgICAgIHZhbHVlIHw9IHYt
PmFyY2guaHZtLmd1ZXN0X2NyWzRdOwogCiAgICAgICAgIGlmICggIWh2bV9wYWdpbmdfZW5hYmxl
ZCh2KSApCiAgICAgICAgIHsKQEAgLTY0NiwxNiArNjQ2LDE2IEBAIHZvaWQgc3ZtX3VwZGF0ZV9n
dWVzdF9jcihzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IGNyLCB1bnNpZ25lZCBpbnQgZmxh
Z3MpCiBzdGF0aWMgdm9pZCBzdm1fdXBkYXRlX2d1ZXN0X2VmZXIoc3RydWN0IHZjcHUgKnYpCiB7
CiAgICAgc3RydWN0IHZtY2Jfc3RydWN0ICp2bWNiID0gdi0+YXJjaC5odm1fc3ZtLnZtY2I7Ci0g
ICAgYm9vbF90IGxtYSA9ICEhKHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfZWZlciAmIEVGRVJfTE1B
KTsKKyAgICBib29sX3QgbG1hID0gISEodi0+YXJjaC5odm0uZ3Vlc3RfZWZlciAmIEVGRVJfTE1B
KTsKICAgICB1aW50NjRfdCBuZXdfZWZlcjsKIAotICAgIG5ld19lZmVyID0gKHYtPmFyY2guaHZt
X3ZjcHUuZ3Vlc3RfZWZlciB8IEVGRVJfU1ZNRSkgJiB+RUZFUl9MTUU7CisgICAgbmV3X2VmZXIg
PSAodi0+YXJjaC5odm0uZ3Vlc3RfZWZlciB8IEVGRVJfU1ZNRSkgJiB+RUZFUl9MTUU7CiAgICAg
aWYgKCBsbWEgKQogICAgICAgICBuZXdfZWZlciB8PSBFRkVSX0xNRTsKICAgICB2bWNiX3NldF9l
ZmVyKHZtY2IsIG5ld19lZmVyKTsKIAogICAgIEFTU0VSVChuZXN0ZWRodm1fZW5hYmxlZCh2LT5k
b21haW4pIHx8Ci0gICAgICAgICAgICEodi0+YXJjaC5odm1fdmNwdS5ndWVzdF9lZmVyICYgRUZF
Ul9TVk1FKSk7CisgICAgICAgICAgICEodi0+YXJjaC5odm0uZ3Vlc3RfZWZlciAmIEVGRVJfU1ZN
RSkpOwogCiAgICAgaWYgKCBuZXN0ZWRodm1fZW5hYmxlZCh2LT5kb21haW4pICkKICAgICAgICAg
c3ZtX25lc3RlZF9mZWF0dXJlc19vbl9lZmVyX3VwZGF0ZSh2KTsKQEAgLTExNDAsMTEgKzExNDAs
MTEgQEAgc3RhdGljIHZvaWQgbm9yZXR1cm4gc3ZtX2RvX3Jlc3VtZShzdHJ1Y3QgdmNwdSAqdikK
ICAgICAgICAgdmNwdV9ndWVzdG1vZGUgPSAxOwogCiAgICAgaWYgKCAhdmNwdV9ndWVzdG1vZGUg
JiYKLSAgICAgICAgdW5saWtlbHkodi0+YXJjaC5odm1fdmNwdS5kZWJ1Z19zdGF0ZV9sYXRjaCAh
PSBkZWJ1Z19zdGF0ZSkgKQorICAgICAgICB1bmxpa2VseSh2LT5hcmNoLmh2bS5kZWJ1Z19zdGF0
ZV9sYXRjaCAhPSBkZWJ1Z19zdGF0ZSkgKQogICAgIHsKICAgICAgICAgdWludDMyX3QgaW50ZXJj
ZXB0cyA9IHZtY2JfZ2V0X2V4Y2VwdGlvbl9pbnRlcmNlcHRzKHZtY2IpOwogCi0gICAgICAgIHYt
PmFyY2guaHZtX3ZjcHUuZGVidWdfc3RhdGVfbGF0Y2ggPSBkZWJ1Z19zdGF0ZTsKKyAgICAgICAg
di0+YXJjaC5odm0uZGVidWdfc3RhdGVfbGF0Y2ggPSBkZWJ1Z19zdGF0ZTsKICAgICAgICAgdm1j
Yl9zZXRfZXhjZXB0aW9uX2ludGVyY2VwdHMoCiAgICAgICAgICAgICB2bWNiLCBkZWJ1Z19zdGF0
ZSA/IChpbnRlcmNlcHRzIHwgKDFVIDw8IFRSQVBfaW50MykpCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICA6IChpbnRlcmNlcHRzICYgfigxVSA8PCBUUkFQX2ludDMpKSk7CkBAIC0xNDU4
LDcgKzE0NTgsNyBAQCBzdGF0aWMgdm9pZCBzdm1faW5qZWN0X2V2ZW50KGNvbnN0IHN0cnVjdCB4
ODZfZXZlbnQgKmV2ZW50KQogCiAgICAgY2FzZSBUUkFQX3BhZ2VfZmF1bHQ6CiAgICAgICAgIEFT
U0VSVChfZXZlbnQudHlwZSA9PSBYODZfRVZFTlRUWVBFX0hXX0VYQ0VQVElPTik7Ci0gICAgICAg
IGN1cnItPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbMl0gPSBfZXZlbnQuY3IyOworICAgICAgICBj
dXJyLT5hcmNoLmh2bS5ndWVzdF9jclsyXSA9IF9ldmVudC5jcjI7CiAgICAgICAgIHZtY2Jfc2V0
X2NyMih2bWNiLCBfZXZlbnQuY3IyKTsKICAgICAgICAgYnJlYWs7CiAgICAgfQpAQCAtMTgwMCwx
NCArMTgwMCwxNCBAQCBzdGF0aWMgdm9pZCBzdm1fZnB1X2RpcnR5X2ludGVyY2VwdCh2b2lkKQog
ICAgIGlmICggdm1jYiAhPSBuMXZtY2IgKQogICAgIHsKICAgICAgICAvKiBDaGVjayBpZiBsMSBn
dWVzdCBtdXN0IG1ha2UgRlBVIHJlYWR5IGZvciB0aGUgbDIgZ3Vlc3QgKi8KLSAgICAgICBpZiAo
IHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbMF0gJiBYODZfQ1IwX1RTICkKKyAgICAgICBpZiAo
IHYtPmFyY2guaHZtLmd1ZXN0X2NyWzBdICYgWDg2X0NSMF9UUyApCiAgICAgICAgICAgIGh2bV9p
bmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfbm9fZGV2aWNlLCBYODZfRVZFTlRfTk9fRUMpOwogICAg
ICAgIGVsc2UKICAgICAgICAgICAgdm1jYl9zZXRfY3IwKG4xdm1jYiwgdm1jYl9nZXRfY3IwKG4x
dm1jYikgJiB+WDg2X0NSMF9UUyk7CiAgICAgICAgcmV0dXJuOwogICAgIH0KIAotICAgIGlmICgg
ISh2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzBdICYgWDg2X0NSMF9UUykgKQorICAgIGlmICgg
ISh2LT5hcmNoLmh2bS5ndWVzdF9jclswXSAmIFg4Nl9DUjBfVFMpICkKICAgICAgICAgdm1jYl9z
ZXRfY3IwKHZtY2IsIHZtY2JfZ2V0X2NyMCh2bWNiKSAmIH5YODZfQ1IwX1RTKTsKIH0KIApAQCAt
MjQ5Miw3ICsyNDkyLDcgQEAgc3RhdGljIHZvaWQgc3ZtX2ludmxwZ2FfaW50ZXJjZXB0KAogewog
ICAgIHN2bV9pbnZscGdhKHZhZGRyLAogICAgICAgICAgICAgICAgIChhc2lkID09IDApCi0gICAg
ICAgICAgICAgICAgPyB2LT5hcmNoLmh2bV92Y3B1Lm4xYXNpZC5hc2lkCisgICAgICAgICAgICAg
ICAgPyB2LT5hcmNoLmh2bS5uMWFzaWQuYXNpZAogICAgICAgICAgICAgICAgIDogdmNwdV9uZXN0
ZWRodm0odikubnZfbjJhc2lkLmFzaWQpOwogfQogCkBAIC0yNjA5LDggKzI2MDksNyBAQCB2b2lk
IHN2bV92bWV4aXRfaGFuZGxlcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICBodm1f
aW52YWxpZGF0ZV9yZWdzX2ZpZWxkcyhyZWdzKTsKIAogICAgIGlmICggcGFnaW5nX21vZGVfaGFw
KHYtPmRvbWFpbikgKQotICAgICAgICB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzNdID0gdi0+
YXJjaC5odm1fdmNwdS5od19jclszXSA9Ci0gICAgICAgICAgICB2bWNiX2dldF9jcjModm1jYik7
CisgICAgICAgIHYtPmFyY2guaHZtLmd1ZXN0X2NyWzNdID0gdi0+YXJjaC5odm0uaHdfY3JbM10g
PSB2bWNiX2dldF9jcjModm1jYik7CiAKICAgICBpZiAoIG5lc3RlZGh2bV9lbmFibGVkKHYtPmRv
bWFpbikgJiYgbmVzdGVkaHZtX3ZjcHVfaW5fZ3Vlc3Rtb2RlKHYpICkKICAgICAgICAgdmNwdV9n
dWVzdG1vZGUgPSAxOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9zdm0vdm1jYi5jIGIv
eGVuL2FyY2gveDg2L2h2bS9zdm0vdm1jYi5jCmluZGV4IGQzMWZjZmEuLjM3NzZjNTMgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3ZtY2IuYworKysgYi94ZW4vYXJjaC94ODYvaHZt
L3N2bS92bWNiLmMKQEAgLTEyNSw3ICsxMjUsNyBAQCBzdGF0aWMgaW50IGNvbnN0cnVjdF92bWNi
KHN0cnVjdCB2Y3B1ICp2KQogICAgIH0KIAogICAgIC8qIEd1ZXN0IEVGRVIuICovCi0gICAgdi0+
YXJjaC5odm1fdmNwdS5ndWVzdF9lZmVyID0gMDsKKyAgICB2LT5hcmNoLmh2bS5ndWVzdF9lZmVy
ID0gMDsKICAgICBodm1fdXBkYXRlX2d1ZXN0X2VmZXIodik7CiAKICAgICAvKiBHdWVzdCBzZWdt
ZW50IGxpbWl0cy4gKi8KQEAgLTE3MSwxMCArMTcxLDEwIEBAIHN0YXRpYyBpbnQgY29uc3RydWN0
X3ZtY2Ioc3RydWN0IHZjcHUgKnYpCiAgICAgdm1jYi0+dHIuYmFzZSA9IDA7CiAgICAgdm1jYi0+
dHIubGltaXQgPSAweGZmOwogCi0gICAgdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9jclswXSA9IFg4
Nl9DUjBfUEUgfCBYODZfQ1IwX0VUOworICAgIHYtPmFyY2guaHZtLmd1ZXN0X2NyWzBdID0gWDg2
X0NSMF9QRSB8IFg4Nl9DUjBfRVQ7CiAgICAgaHZtX3VwZGF0ZV9ndWVzdF9jcih2LCAwKTsKIAot
ICAgIHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbNF0gPSAwOworICAgIHYtPmFyY2guaHZtLmd1
ZXN0X2NyWzRdID0gMDsKICAgICBodm1fdXBkYXRlX2d1ZXN0X2NyKHYsIDQpOwogCiAgICAgcGFn
aW5nX3VwZGF0ZV9wYWdpbmdfbW9kZXModik7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZt
L3ZpcmlkaWFuLmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKaW5kZXggNWRkYjQxYi4u
ZTg0YzRmNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwpAQCAtMzI2LDcgKzMyNiw3IEBAIHN0YXRpYyB2b2lk
IGR1bXBfdnBfYXNzaXN0KGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQogewogICAgIGNvbnN0IHVuaW9u
IHZpcmlkaWFuX3ZwX2Fzc2lzdCAqdmE7CiAKLSAgICB2YSA9ICZ2LT5hcmNoLmh2bV92Y3B1LnZp
cmlkaWFuLnZwX2Fzc2lzdC5tc3I7CisgICAgdmEgPSAmdi0+YXJjaC5odm0udmlyaWRpYW4udnBf
YXNzaXN0Lm1zcjsKIAogICAgIHByaW50ayhYRU5MT0dfR19JTkZPICIlcHY6IFZJUklESUFOIFZQ
X0FTU0lTVF9QQUdFOiBlbmFibGVkOiAleCBwZm46ICVseFxuIiwKICAgICAgICAgICAgdiwgdmEt
PmZpZWxkcy5lbmFibGVkLCAodW5zaWduZWQgbG9uZyl2YS0+ZmllbGRzLnBmbik7CkBAIC0zODAs
MTEgKzM4MCwxMSBAQCBzdGF0aWMgdm9pZCBlbmFibGVfaHlwZXJjYWxsX3BhZ2Uoc3RydWN0IGRv
bWFpbiAqZCkKIHN0YXRpYyB2b2lkIGluaXRpYWxpemVfdnBfYXNzaXN0KHN0cnVjdCB2Y3B1ICp2
KQogewogICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47Ci0gICAgdW5zaWduZWQgbG9u
ZyBnbWZuID0gdi0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QubXNyLmZpZWxkcy5w
Zm47CisgICAgdW5zaWduZWQgbG9uZyBnbWZuID0gdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNz
aXN0Lm1zci5maWVsZHMucGZuOwogICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UgPSBnZXRfcGFn
ZV9mcm9tX2dmbihkLCBnbWZuLCBOVUxMLCBQMk1fQUxMT0MpOwogICAgIHZvaWQgKnZhOwogCi0g
ICAgQVNTRVJUKCF2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC52YSk7CisgICAg
QVNTRVJUKCF2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QudmEpOwogCiAgICAgLyoKICAg
ICAgKiBTZWUgc2VjdGlvbiA3LjguNyBvZiB0aGUgc3BlY2lmaWNhdGlvbiBmb3IgZGV0YWlscyBv
ZiB0aGlzCkBAIC00MDksNyArNDA5LDcgQEAgc3RhdGljIHZvaWQgaW5pdGlhbGl6ZV92cF9hc3Np
c3Qoc3RydWN0IHZjcHUgKnYpCiAKICAgICBjbGVhcl9wYWdlKHZhKTsKIAotICAgIHYtPmFyY2gu
aHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0LnZhID0gdmE7CisgICAgdi0+YXJjaC5odm0udmly
aWRpYW4udnBfYXNzaXN0LnZhID0gdmE7CiAgICAgcmV0dXJuOwogCiAgZmFpbDoKQEAgLTQxOSwx
MyArNDE5LDEzIEBAIHN0YXRpYyB2b2lkIGluaXRpYWxpemVfdnBfYXNzaXN0KHN0cnVjdCB2Y3B1
ICp2KQogCiBzdGF0aWMgdm9pZCB0ZWFyZG93bl92cF9hc3Npc3Qoc3RydWN0IHZjcHUgKnYpCiB7
Ci0gICAgdm9pZCAqdmEgPSB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC52YTsK
KyAgICB2b2lkICp2YSA9IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC52YTsKICAgICBz
dHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwogCiAgICAgaWYgKCAhdmEgKQogICAgICAgICByZXR1cm47
CiAKLSAgICB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC52YSA9IE5VTEw7Cisg
ICAgdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0LnZhID0gTlVMTDsKIAogICAgIHBhZ2Ug
PSBtZm5fdG9fcGFnZShkb21haW5fcGFnZV9tYXBfdG9fbWZuKHZhKSk7CiAKQEAgLTQzNSw3ICs0
MzUsNyBAQCBzdGF0aWMgdm9pZCB0ZWFyZG93bl92cF9hc3Npc3Qoc3RydWN0IHZjcHUgKnYpCiAK
IHZvaWQgdmlyaWRpYW5fYXBpY19hc3Npc3Rfc2V0KHN0cnVjdCB2Y3B1ICp2KQogewotICAgIHVp
bnQzMl90ICp2YSA9IHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0LnZhOworICAg
IHVpbnQzMl90ICp2YSA9IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC52YTsKIAogICAg
IGlmICggIXZhICkKICAgICAgICAgcmV0dXJuOwpAQCAtNDQ1LDI1ICs0NDUsMjUgQEAgdm9pZCB2
aXJpZGlhbl9hcGljX2Fzc2lzdF9zZXQoc3RydWN0IHZjcHUgKnYpCiAgICAgICogd3JvbmcgYW5k
IHRoZSBWTSB3aWxsIG1vc3QgbGlrZWx5IGhhbmcgc28gZm9yY2UgYSBjcmFzaCBub3cKICAgICAg
KiB0byBtYWtlIHRoZSBwcm9ibGVtIGNsZWFyLgogICAgICAqLwotICAgIGlmICggdi0+YXJjaC5o
dm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGluZyApCisgICAgaWYgKCB2LT5hcmNoLmh2
bS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGluZyApCiAgICAgICAgIGRvbWFpbl9jcmFzaCh2LT5k
b21haW4pOwogCi0gICAgdi0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGlu
ZyA9IHRydWU7CisgICAgdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0LnBlbmRpbmcgPSB0
cnVlOwogICAgICp2YSB8PSAxdTsKIH0KIAogYm9vbCB2aXJpZGlhbl9hcGljX2Fzc2lzdF9jb21w
bGV0ZWQoc3RydWN0IHZjcHUgKnYpCiB7Ci0gICAgdWludDMyX3QgKnZhID0gdi0+YXJjaC5odm1f
dmNwdS52aXJpZGlhbi52cF9hc3Npc3QudmE7CisgICAgdWludDMyX3QgKnZhID0gdi0+YXJjaC5o
dm0udmlyaWRpYW4udnBfYXNzaXN0LnZhOwogCiAgICAgaWYgKCAhdmEgKQogICAgICAgICByZXR1
cm4gZmFsc2U7CiAKLSAgICBpZiAoIHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0
LnBlbmRpbmcgJiYKKyAgICBpZiAoIHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5wZW5k
aW5nICYmCiAgICAgICAgICAhKCp2YSAmIDF1KSApCiAgICAgewogICAgICAgICAvKiBBbiBFT0kg
aGFzIGJlZW4gYXZvaWRlZCAqLwotICAgICAgICB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZw
X2Fzc2lzdC5wZW5kaW5nID0gZmFsc2U7CisgICAgICAgIHYtPmFyY2guaHZtLnZpcmlkaWFuLnZw
X2Fzc2lzdC5wZW5kaW5nID0gZmFsc2U7CiAgICAgICAgIHJldHVybiB0cnVlOwogICAgIH0KIApA
QCAtNDcyLDEzICs0NzIsMTMgQEAgYm9vbCB2aXJpZGlhbl9hcGljX2Fzc2lzdF9jb21wbGV0ZWQo
c3RydWN0IHZjcHUgKnYpCiAKIHZvaWQgdmlyaWRpYW5fYXBpY19hc3Npc3RfY2xlYXIoc3RydWN0
IHZjcHUgKnYpCiB7Ci0gICAgdWludDMyX3QgKnZhID0gdi0+YXJjaC5odm1fdmNwdS52aXJpZGlh
bi52cF9hc3Npc3QudmE7CisgICAgdWludDMyX3QgKnZhID0gdi0+YXJjaC5odm0udmlyaWRpYW4u
dnBfYXNzaXN0LnZhOwogCiAgICAgaWYgKCAhdmEgKQogICAgICAgICByZXR1cm47CiAKICAgICAq
dmEgJj0gfjF1OwotICAgIHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0LnBlbmRp
bmcgPSBmYWxzZTsKKyAgICB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGluZyA9
IGZhbHNlOwogfQogCiBzdGF0aWMgdm9pZCB1cGRhdGVfcmVmZXJlbmNlX3RzYyhzdHJ1Y3QgZG9t
YWluICpkLCBib29sX3QgaW5pdGlhbGl6ZSkKQEAgLTYwNyw5ICs2MDcsOSBAQCBpbnQgd3Jtc3Jf
dmlyaWRpYW5fcmVncyh1aW50MzJfdCBpZHgsIHVpbnQ2NF90IHZhbCkKICAgICBjYXNlIEhWX1g2
NF9NU1JfVlBfQVNTSVNUX1BBR0U6CiAgICAgICAgIHBlcmZjX2luY3IobXNodl93cm1zcl9hcGlj
X21zcik7CiAgICAgICAgIHRlYXJkb3duX3ZwX2Fzc2lzdCh2KTsgLyogcmVsZWFzZSBhbnkgcHJl
dmlvdXMgbWFwcGluZyAqLwotICAgICAgICB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fz
c2lzdC5tc3IucmF3ID0gdmFsOworICAgICAgICB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Np
c3QubXNyLnJhdyA9IHZhbDsKICAgICAgICAgZHVtcF92cF9hc3Npc3Qodik7Ci0gICAgICAgIGlm
ICggdi0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QubXNyLmZpZWxkcy5lbmFibGVk
ICkKKyAgICAgICAgaWYgKCB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Npc3QubXNyLmZpZWxk
cy5lbmFibGVkICkKICAgICAgICAgICAgIGluaXRpYWxpemVfdnBfYXNzaXN0KHYpOwogICAgICAg
ICBicmVhazsKIApAQCAtNjMwLDEwICs2MzAsMTAgQEAgaW50IHdybXNyX3ZpcmlkaWFuX3JlZ3Mo
dWludDMyX3QgaWR4LCB1aW50NjRfdCB2YWwpCiAgICAgY2FzZSBIVl9YNjRfTVNSX0NSQVNIX1Az
OgogICAgIGNhc2UgSFZfWDY0X01TUl9DUkFTSF9QNDoKICAgICAgICAgQlVJTERfQlVHX09OKEhW
X1g2NF9NU1JfQ1JBU0hfUDQgLSBIVl9YNjRfTVNSX0NSQVNIX1AwID49Ci0gICAgICAgICAgICAg
ICAgICAgICBBUlJBWV9TSVpFKHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4uY3Jhc2hfcGFyYW0p
KTsKKyAgICAgICAgICAgICAgICAgICAgIEFSUkFZX1NJWkUodi0+YXJjaC5odm0udmlyaWRpYW4u
Y3Jhc2hfcGFyYW0pKTsKIAogICAgICAgICBpZHggLT0gSFZfWDY0X01TUl9DUkFTSF9QMDsKLSAg
ICAgICAgdi0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi5jcmFzaF9wYXJhbVtpZHhdID0gdmFsOwor
ICAgICAgICB2LT5hcmNoLmh2bS52aXJpZGlhbi5jcmFzaF9wYXJhbVtpZHhdID0gdmFsOwogICAg
ICAgICBicmVhazsKIAogICAgIGNhc2UgSFZfWDY0X01TUl9DUkFTSF9DVEw6CkBAIC02NDYsMTEg
KzY0NiwxMSBAQCBpbnQgd3Jtc3JfdmlyaWRpYW5fcmVncyh1aW50MzJfdCBpZHgsIHVpbnQ2NF90
IHZhbCkKICAgICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgIGdwcmludGsoWEVOTE9HX1dBUk5J
TkcsICJWSVJJRElBTiBDUkFTSDogJWx4ICVseCAlbHggJWx4ICVseFxuIiwKLSAgICAgICAgICAg
ICAgICB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLmNyYXNoX3BhcmFtWzBdLAotICAgICAgICAg
ICAgICAgIHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4uY3Jhc2hfcGFyYW1bMV0sCi0gICAgICAg
ICAgICAgICAgdi0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi5jcmFzaF9wYXJhbVsyXSwKLSAgICAg
ICAgICAgICAgICB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLmNyYXNoX3BhcmFtWzNdLAotICAg
ICAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4uY3Jhc2hfcGFyYW1bNF0pOwor
ICAgICAgICAgICAgICAgIHYtPmFyY2guaHZtLnZpcmlkaWFuLmNyYXNoX3BhcmFtWzBdLAorICAg
ICAgICAgICAgICAgIHYtPmFyY2guaHZtLnZpcmlkaWFuLmNyYXNoX3BhcmFtWzFdLAorICAgICAg
ICAgICAgICAgIHYtPmFyY2guaHZtLnZpcmlkaWFuLmNyYXNoX3BhcmFtWzJdLAorICAgICAgICAg
ICAgICAgIHYtPmFyY2guaHZtLnZpcmlkaWFuLmNyYXNoX3BhcmFtWzNdLAorICAgICAgICAgICAg
ICAgIHYtPmFyY2guaHZtLnZpcmlkaWFuLmNyYXNoX3BhcmFtWzRdKTsKICAgICAgICAgYnJlYWs7
CiAgICAgfQogCkBAIC03NTIsNyArNzUyLDcgQEAgaW50IHJkbXNyX3ZpcmlkaWFuX3JlZ3ModWlu
dDMyX3QgaWR4LCB1aW50NjRfdCAqdmFsKQogCiAgICAgY2FzZSBIVl9YNjRfTVNSX1ZQX0FTU0lT
VF9QQUdFOgogICAgICAgICBwZXJmY19pbmNyKG1zaHZfcmRtc3JfYXBpY19tc3IpOwotICAgICAg
ICAqdmFsID0gdi0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QubXNyLnJhdzsKKyAg
ICAgICAgKnZhbCA9IHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3OwogICAg
ICAgICBicmVhazsKIAogICAgIGNhc2UgSFZfWDY0X01TUl9SRUZFUkVOQ0VfVFNDOgpAQCAtNzg3
LDEwICs3ODcsMTAgQEAgaW50IHJkbXNyX3ZpcmlkaWFuX3JlZ3ModWludDMyX3QgaWR4LCB1aW50
NjRfdCAqdmFsKQogICAgIGNhc2UgSFZfWDY0X01TUl9DUkFTSF9QMzoKICAgICBjYXNlIEhWX1g2
NF9NU1JfQ1JBU0hfUDQ6CiAgICAgICAgIEJVSUxEX0JVR19PTihIVl9YNjRfTVNSX0NSQVNIX1A0
IC0gSFZfWDY0X01TUl9DUkFTSF9QMCA+PQotICAgICAgICAgICAgICAgICAgICAgQVJSQVlfU0la
RSh2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLmNyYXNoX3BhcmFtKSk7CisgICAgICAgICAgICAg
ICAgICAgICBBUlJBWV9TSVpFKHYtPmFyY2guaHZtLnZpcmlkaWFuLmNyYXNoX3BhcmFtKSk7CiAK
ICAgICAgICAgaWR4IC09IEhWX1g2NF9NU1JfQ1JBU0hfUDA7Ci0gICAgICAgICp2YWwgPSB2LT5h
cmNoLmh2bV92Y3B1LnZpcmlkaWFuLmNyYXNoX3BhcmFtW2lkeF07CisgICAgICAgICp2YWwgPSB2
LT5hcmNoLmh2bS52aXJpZGlhbi5jcmFzaF9wYXJhbVtpZHhdOwogICAgICAgICBicmVhazsKIAog
ICAgIGNhc2UgSFZfWDY0X01TUl9DUkFTSF9DVEw6CkBAIC0xMDM1LDggKzEwMzUsOCBAQCBzdGF0
aWMgaW50IHZpcmlkaWFuX3NhdmVfdmNwdV9jdHh0KHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21h
aW5fY29udGV4dF90ICpoKQogCiAgICAgZm9yX2VhY2hfdmNwdSggZCwgdiApIHsKICAgICAgICAg
c3RydWN0IGh2bV92aXJpZGlhbl92Y3B1X2NvbnRleHQgY3R4dCA9IHsKLSAgICAgICAgICAgIC52
cF9hc3Npc3RfbXNyID0gdi0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QubXNyLnJh
dywKLSAgICAgICAgICAgIC52cF9hc3Npc3RfcGVuZGluZyA9IHYtPmFyY2guaHZtX3ZjcHUudmly
aWRpYW4udnBfYXNzaXN0LnBlbmRpbmcsCisgICAgICAgICAgICAudnBfYXNzaXN0X21zciA9IHYt
PmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IucmF3LAorICAgICAgICAgICAgLnZwX2Fz
c2lzdF9wZW5kaW5nID0gdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0LnBlbmRpbmcsCiAg
ICAgICAgIH07CiAKICAgICAgICAgaWYgKCBodm1fc2F2ZV9lbnRyeShWSVJJRElBTl9WQ1BVLCB2
LT52Y3B1X2lkLCBoLCAmY3R4dCkgIT0gMCApCkBAIC0xMDY1LDEyICsxMDY1LDEyIEBAIHN0YXRp
YyBpbnQgdmlyaWRpYW5fbG9hZF92Y3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFp
bl9jb250ZXh0X3QgKmgpCiAgICAgaWYgKCBtZW1jbXAoJmN0eHQuX3BhZCwgemVyb19wYWdlLCBz
aXplb2YoY3R4dC5fcGFkKSkgKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAotICAgIHYtPmFy
Y2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXcgPSBjdHh0LnZwX2Fzc2lzdF9t
c3I7Ci0gICAgaWYgKCB2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5tc3IuZmll
bGRzLmVuYWJsZWQgJiYKLSAgICAgICAgICF2LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fz
c2lzdC52YSApCisgICAgdi0+YXJjaC5odm0udmlyaWRpYW4udnBfYXNzaXN0Lm1zci5yYXcgPSBj
dHh0LnZwX2Fzc2lzdF9tc3I7CisgICAgaWYgKCB2LT5hcmNoLmh2bS52aXJpZGlhbi52cF9hc3Np
c3QubXNyLmZpZWxkcy5lbmFibGVkICYmCisgICAgICAgICAhdi0+YXJjaC5odm0udmlyaWRpYW4u
dnBfYXNzaXN0LnZhICkKICAgICAgICAgaW5pdGlhbGl6ZV92cF9hc3Npc3Qodik7CiAKLSAgICB2
LT5hcmNoLmh2bV92Y3B1LnZpcmlkaWFuLnZwX2Fzc2lzdC5wZW5kaW5nID0gISFjdHh0LnZwX2Fz
c2lzdF9wZW5kaW5nOworICAgIHYtPmFyY2guaHZtLnZpcmlkaWFuLnZwX2Fzc2lzdC5wZW5kaW5n
ID0gISFjdHh0LnZwX2Fzc2lzdF9wZW5kaW5nOwogCiAgICAgcmV0dXJuIDA7CiB9CmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm1zaS5jCmlu
ZGV4IGNjYmYxODEuLjBjNWQwY2IgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm1zaS5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm1zaS5jCkBAIC0zMTEsNyArMzExLDcgQEAgc3RhdGlj
IGludCBtc2l4dGJsX3dyaXRlKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHJlc3Ms
CiAgICAgaWYgKCAhKHZhbCAmIFBDSV9NU0lYX1ZFQ1RPUl9CSVRNQVNLKSAmJgogICAgICAgICAg
dGVzdF9hbmRfY2xlYXJfYml0KG5yX2VudHJ5LCAmZW50cnktPnRhYmxlX2ZsYWdzKSApCiAgICAg
ewotICAgICAgICB2LT5hcmNoLmh2bV92Y3B1Lmh2bV9pby5tc2l4X3VubWFza19hZGRyZXNzID0g
YWRkcmVzczsKKyAgICAgICAgdi0+YXJjaC5odm0uaHZtX2lvLm1zaXhfdW5tYXNrX2FkZHJlc3Mg
PSBhZGRyZXNzOwogICAgICAgICBnb3RvIG91dDsKICAgICB9CiAKQEAgLTM4Myw4ICszODMsOCBA
QCBzdGF0aWMgYm9vbF90IG1zaXh0YmxfcmFuZ2UoY29uc3Qgc3RydWN0IGh2bV9pb19oYW5kbGVy
ICpoYW5kbGVyLAogICAgICAgICAgICAgICAgICAgUENJX01TSVhfRU5UUllfVkVDVE9SX0NUUkxf
T0ZGU0VUKSAmJgogICAgICAgICAgICAgICAgICAhKGRhdGEgJiBQQ0lfTVNJWF9WRUNUT1JfQklU
TUFTSykgKQogICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIGN1cnItPmFyY2guaHZtX3Zj
cHUuaHZtX2lvLm1zaXhfc25vb3BfYWRkcmVzcyA9IGFkZHI7Ci0gICAgICAgICAgICAgICAgY3Vy
ci0+YXJjaC5odm1fdmNwdS5odm1faW8ubXNpeF9zbm9vcF9ncGEgPSAwOworICAgICAgICAgICAg
ICAgIGN1cnItPmFyY2guaHZtLmh2bV9pby5tc2l4X3Nub29wX2FkZHJlc3MgPSBhZGRyOworICAg
ICAgICAgICAgICAgIGN1cnItPmFyY2guaHZtLmh2bV9pby5tc2l4X3Nub29wX2dwYSA9IDA7CiAg
ICAgICAgICAgICB9CiAgICAgICAgIH0KICAgICAgICAgZWxzZSBpZiAoIChzaXplID09IDQgfHwg
c2l6ZSA9PSA4KSAmJgpAQCAtNDAxLDkgKzQwMSw5IEBAIHN0YXRpYyBib29sX3QgbXNpeHRibF9y
YW5nZShjb25zdCBzdHJ1Y3QgaHZtX2lvX2hhbmRsZXIgKmhhbmRsZXIsCiAgICAgICAgICAgICBC
VUlMRF9CVUdfT04oKFBDSV9NU0lYX0VOVFJZX1ZFQ1RPUl9DVFJMX09GRlNFVCArIDQpICYKICAg
ICAgICAgICAgICAgICAgICAgICAgICAoUENJX01TSVhfRU5UUllfU0laRSAtIDEpKTsKIAotICAg
ICAgICAgICAgY3Vyci0+YXJjaC5odm1fdmNwdS5odm1faW8ubXNpeF9zbm9vcF9hZGRyZXNzID0K
KyAgICAgICAgICAgIGN1cnItPmFyY2guaHZtLmh2bV9pby5tc2l4X3Nub29wX2FkZHJlc3MgPQog
ICAgICAgICAgICAgICAgIGFkZHIgKyBzaXplICogci0+Y291bnQgLSA0OwotICAgICAgICAgICAg
Y3Vyci0+YXJjaC5odm1fdmNwdS5odm1faW8ubXNpeF9zbm9vcF9ncGEgPQorICAgICAgICAgICAg
Y3Vyci0+YXJjaC5odm0uaHZtX2lvLm1zaXhfc25vb3BfZ3BhID0KICAgICAgICAgICAgICAgICBy
LT5kYXRhICsgc2l6ZSAqIHItPmNvdW50IC0gNDsKICAgICAgICAgfQogICAgIH0KQEAgLTUwNiwx
MyArNTA2LDEzIEBAIGludCBtc2l4dGJsX3B0X3JlZ2lzdGVyKHN0cnVjdCBkb21haW4gKmQsIHN0
cnVjdCBwaXJxICpwaXJxLCB1aW50NjRfdCBndGFibGUpCiAgICAgICAgIGZvcl9lYWNoX3ZjcHUg
KCBkLCB2ICkKICAgICAgICAgewogICAgICAgICAgICAgaWYgKCAodi0+cGF1c2VfZmxhZ3MgJiBW
UEZfYmxvY2tlZF9pbl94ZW4pICYmCi0gICAgICAgICAgICAgICAgICF2LT5hcmNoLmh2bV92Y3B1
Lmh2bV9pby5tc2l4X3Nub29wX2dwYSAmJgotICAgICAgICAgICAgICAgICB2LT5hcmNoLmh2bV92
Y3B1Lmh2bV9pby5tc2l4X3Nub29wX2FkZHJlc3MgPT0KKyAgICAgICAgICAgICAgICAgIXYtPmFy
Y2guaHZtLmh2bV9pby5tc2l4X3Nub29wX2dwYSAmJgorICAgICAgICAgICAgICAgICB2LT5hcmNo
Lmh2bS5odm1faW8ubXNpeF9zbm9vcF9hZGRyZXNzID09CiAgICAgICAgICAgICAgICAgIChndGFi
bGUgKyBtc2lfZGVzYy0+bXNpX2F0dHJpYi5lbnRyeV9uciAqCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBQQ0lfTVNJWF9FTlRSWV9TSVpFICsKICAgICAgICAgICAgICAgICAgIFBDSV9NU0lY
X0VOVFJZX1ZFQ1RPUl9DVFJMX09GRlNFVCkgKQotICAgICAgICAgICAgICAgIHYtPmFyY2guaHZt
X3ZjcHUuaHZtX2lvLm1zaXhfdW5tYXNrX2FkZHJlc3MgPQotICAgICAgICAgICAgICAgICAgICB2
LT5hcmNoLmh2bV92Y3B1Lmh2bV9pby5tc2l4X3Nub29wX2FkZHJlc3M7CisgICAgICAgICAgICAg
ICAgdi0+YXJjaC5odm0uaHZtX2lvLm1zaXhfdW5tYXNrX2FkZHJlc3MgPQorICAgICAgICAgICAg
ICAgICAgICB2LT5hcmNoLmh2bS5odm1faW8ubXNpeF9zbm9vcF9hZGRyZXNzOwogICAgICAgICB9
CiAgICAgfQogCkBAIC01OTIsMTMgKzU5MiwxMyBAQCB2b2lkIG1zaXh0YmxfcHRfY2xlYW51cChz
dHJ1Y3QgZG9tYWluICpkKQogCiB2b2lkIG1zaXhfd3JpdGVfY29tcGxldGlvbihzdHJ1Y3QgdmNw
dSAqdikKIHsKLSAgICB1bnNpZ25lZCBsb25nIGN0cmxfYWRkcmVzcyA9IHYtPmFyY2guaHZtX3Zj
cHUuaHZtX2lvLm1zaXhfdW5tYXNrX2FkZHJlc3M7Ci0gICAgdW5zaWduZWQgbG9uZyBzbm9vcF9h
ZGRyID0gdi0+YXJjaC5odm1fdmNwdS5odm1faW8ubXNpeF9zbm9vcF9hZGRyZXNzOworICAgIHVu
c2lnbmVkIGxvbmcgY3RybF9hZGRyZXNzID0gdi0+YXJjaC5odm0uaHZtX2lvLm1zaXhfdW5tYXNr
X2FkZHJlc3M7CisgICAgdW5zaWduZWQgbG9uZyBzbm9vcF9hZGRyID0gdi0+YXJjaC5odm0uaHZt
X2lvLm1zaXhfc25vb3BfYWRkcmVzczsKIAotICAgIHYtPmFyY2guaHZtX3ZjcHUuaHZtX2lvLm1z
aXhfc25vb3BfYWRkcmVzcyA9IDA7CisgICAgdi0+YXJjaC5odm0uaHZtX2lvLm1zaXhfc25vb3Bf
YWRkcmVzcyA9IDA7CiAKICAgICBpZiAoICFjdHJsX2FkZHJlc3MgJiYgc25vb3BfYWRkciAmJgot
ICAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5odm1faW8ubXNpeF9zbm9vcF9ncGEgKQorICAgICAg
ICAgdi0+YXJjaC5odm0uaHZtX2lvLm1zaXhfc25vb3BfZ3BhICkKICAgICB7CiAgICAgICAgIGNv
bnN0IHN0cnVjdCBtc2lfZGVzYyAqZGVzYzsKICAgICAgICAgdWludDMyX3QgZGF0YTsKQEAgLTYx
MCw3ICs2MTAsNyBAQCB2b2lkIG1zaXhfd3JpdGVfY29tcGxldGlvbihzdHJ1Y3QgdmNwdSAqdikK
IAogICAgICAgICBpZiAoIGRlc2MgJiYKICAgICAgICAgICAgICBodm1fY29weV9mcm9tX2d1ZXN0
X3BoeXMoJmRhdGEsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHYtPmFy
Y2guaHZtX3ZjcHUuaHZtX2lvLm1zaXhfc25vb3BfZ3BhLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB2LT5hcmNoLmh2bS5odm1faW8ubXNpeF9zbm9vcF9ncGEsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihkYXRhKSkgPT0gSFZNVFJB
TlNfb2theSAmJgogICAgICAgICAgICAgICEoZGF0YSAmIFBDSV9NU0lYX1ZFQ1RPUl9CSVRNQVNL
KSApCiAgICAgICAgICAgICBjdHJsX2FkZHJlc3MgPSBzbm9vcF9hZGRyOwpAQCAtNjE5LDcgKzYx
OSw3IEBAIHZvaWQgbXNpeF93cml0ZV9jb21wbGV0aW9uKHN0cnVjdCB2Y3B1ICp2KQogICAgIGlm
ICggIWN0cmxfYWRkcmVzcyApCiAgICAgICAgIHJldHVybjsKIAotICAgIHYtPmFyY2guaHZtX3Zj
cHUuaHZtX2lvLm1zaXhfdW5tYXNrX2FkZHJlc3MgPSAwOworICAgIHYtPmFyY2guaHZtLmh2bV9p
by5tc2l4X3VubWFza19hZGRyZXNzID0gMDsKICAgICBpZiAoIG1zaXh0Ymxfd3JpdGUodiwgY3Ry
bF9hZGRyZXNzLCA0LCAwKSAhPSBYODZFTVVMX09LQVkgKQogICAgICAgICBnZHByaW50ayhYRU5M
T0dfV0FSTklORywgIk1TSS1YIHdyaXRlIGNvbXBsZXRpb24gZmFpbHVyZVxuIik7CiB9CmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC9pbnRyLmMgYi94ZW4vYXJjaC94ODYvaHZtL3Zt
eC9pbnRyLmMKaW5kZXggZWI5YjI4OC4uODg5MDY3YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L2h2bS92bXgvaW50ci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L2ludHIuYwpAQCAtMjMy
LDcgKzIzMiw3IEBAIHZvaWQgdm14X2ludHJfYXNzaXN0KHZvaWQpCiAgICAgaW50IHB0X3ZlY3Rv
cjsKIAogICAgIC8qIEJsb2NrIGV2ZW50IGluamVjdGlvbiB3aGVuIHNpbmdsZSBzdGVwIHdpdGgg
TVRGLiAqLwotICAgIGlmICggdW5saWtlbHkodi0+YXJjaC5odm1fdmNwdS5zaW5nbGVfc3RlcCkg
KQorICAgIGlmICggdW5saWtlbHkodi0+YXJjaC5odm0uc2luZ2xlX3N0ZXApICkKICAgICB7CiAg
ICAgICAgIHYtPmFyY2guaHZtX3ZteC5leGVjX2NvbnRyb2wgfD0gQ1BVX0JBU0VEX01PTklUT1Jf
VFJBUF9GTEFHOwogICAgICAgICB2bXhfdXBkYXRlX2NwdV9leGVjX2NvbnRyb2wodik7CmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC9yZWFsbW9kZS5jIGIveGVuL2FyY2gveDg2L2h2
bS92bXgvcmVhbG1vZGUuYwppbmRleCBiMjBkOGM0Li4wMzJhNjgxIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvaHZtL3ZteC9yZWFsbW9kZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Jl
YWxtb2RlLmMKQEAgLTk2LDcgKzk2LDcgQEAgc3RhdGljIHZvaWQgcmVhbG1vZGVfZGVsaXZlcl9l
eGNlcHRpb24oCiB2b2lkIHZteF9yZWFsbW9kZV9lbXVsYXRlX29uZShzdHJ1Y3QgaHZtX2VtdWxh
dGVfY3R4dCAqaHZtZW11bF9jdHh0KQogewogICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVu
dDsKLSAgICBzdHJ1Y3QgaHZtX3ZjcHVfaW8gKnZpbyA9ICZjdXJyLT5hcmNoLmh2bV92Y3B1Lmh2
bV9pbzsKKyAgICBzdHJ1Y3QgaHZtX3ZjcHVfaW8gKnZpbyA9ICZjdXJyLT5hcmNoLmh2bS5odm1f
aW87CiAgICAgaW50IHJjOwogCiAgICAgcGVyZmNfaW5jcihyZWFsbW9kZV9lbXVsYXRpb25zKTsK
QEAgLTExNSw3ICsxMTUsNyBAQCB2b2lkIHZteF9yZWFsbW9kZV9lbXVsYXRlX29uZShzdHJ1Y3Qg
aHZtX2VtdWxhdGVfY3R4dCAqaHZtZW11bF9jdHh0KQogICAgIGlmICggcmMgPT0gWDg2RU1VTF9V
TlJFQ09HTklaRUQgKQogICAgIHsKICAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgIlVucmVj
b2duaXplZCBpbnNuLlxuIik7Ci0gICAgICAgIGlmICggY3Vyci0+YXJjaC5odm1fdmNwdS5ndWVz
dF9jclswXSAmIFg4Nl9DUjBfUEUgKQorICAgICAgICBpZiAoIGN1cnItPmFyY2guaHZtLmd1ZXN0
X2NyWzBdICYgWDg2X0NSMF9QRSApCiAgICAgICAgICAgICBnb3RvIGZhaWw7CiAKICAgICAgICAg
cmVhbG1vZGVfZGVsaXZlcl9leGNlcHRpb24oVFJBUF9pbnZhbGlkX29wLCAwLCBodm1lbXVsX2N0
eHQpOwpAQCAtMTI5LDcgKzEyOSw3IEBAIHZvaWQgdm14X3JlYWxtb2RlX2VtdWxhdGVfb25lKHN0
cnVjdCBodm1fZW11bGF0ZV9jdHh0ICpodm1lbXVsX2N0eHQpCiAgICAgICAgIHsKICAgICAgICAg
ICAgIGRvbWFpbl9wYXVzZV9mb3JfZGVidWdnZXIoKTsKICAgICAgICAgfQotICAgICAgICBlbHNl
IGlmICggY3Vyci0+YXJjaC5odm1fdmNwdS5ndWVzdF9jclswXSAmIFg4Nl9DUjBfUEUgKQorICAg
ICAgICBlbHNlIGlmICggY3Vyci0+YXJjaC5odm0uZ3Vlc3RfY3JbMF0gJiBYODZfQ1IwX1BFICkK
ICAgICAgICAgewogICAgICAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgIkV4Y2VwdGlvbiAl
MDJ4IGluIHByb3RlY3RlZCBtb2RlLlxuIiwKICAgICAgICAgICAgICAgICAgICAgIGh2bWVtdWxf
Y3R4dC0+Y3R4dC5ldmVudC52ZWN0b3IpOwpAQCAtMTU2LDcgKzE1Niw3IEBAIHZvaWQgdm14X3Jl
YWxtb2RlKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIHN0cnVjdCB2Y3B1ICpjdXJy
ID0gY3VycmVudDsKICAgICBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCBodm1lbXVsX2N0eHQ7CiAg
ICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgKnNyZWc7Ci0gICAgc3RydWN0IGh2bV92Y3B1X2lv
ICp2aW8gPSAmY3Vyci0+YXJjaC5odm1fdmNwdS5odm1faW87CisgICAgc3RydWN0IGh2bV92Y3B1
X2lvICp2aW8gPSAmY3Vyci0+YXJjaC5odm0uaHZtX2lvOwogICAgIHVuc2lnbmVkIGxvbmcgaW50
cl9pbmZvOwogICAgIHVuc2lnbmVkIGludCBlbXVsYXRpb25zID0gMDsKIApAQCAtMTY4LDcgKzE2
OCw3IEBAIHZvaWQgdm14X3JlYWxtb2RlKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAg
IGh2bV9lbXVsYXRlX2luaXRfb25jZSgmaHZtZW11bF9jdHh0LCBOVUxMLCByZWdzKTsKIAogICAg
IC8qIE9ubHkgZGVsaXZlciBpbnRlcnJ1cHRzIGludG8gZW11bGF0ZWQgcmVhbCBtb2RlLiAqLwot
ICAgIGlmICggIShjdXJyLT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzBdICYgWDg2X0NSMF9QRSkg
JiYKKyAgICBpZiAoICEoY3Vyci0+YXJjaC5odm0uZ3Vlc3RfY3JbMF0gJiBYODZfQ1IwX1BFKSAm
JgogICAgICAgICAgKGludHJfaW5mbyAmIElOVFJfSU5GT19WQUxJRF9NQVNLKSApCiAgICAgewog
ICAgICAgICByZWFsbW9kZV9kZWxpdmVyX2V4Y2VwdGlvbigodWludDhfdClpbnRyX2luZm8sIDAs
ICZodm1lbXVsX2N0eHQpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5j
IGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCmluZGV4IGYzMDg1MGMuLjVlNGE2YjEgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYworKysgYi94ZW4vYXJjaC94ODYv
aHZtL3ZteC92bWNzLmMKQEAgLTEyMzMsMTAgKzEyMzMsMTAgQEAgc3RhdGljIGludCBjb25zdHJ1
Y3Rfdm1jcyhzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgICAgICAgfCAodi0+YXJjaC5mdWxseV9l
YWdlcl9mcHUgPyAwIDogKDFVIDw8IFRSQVBfbm9fZGV2aWNlKSk7CiAgICAgdm14X3VwZGF0ZV9l
eGNlcHRpb25fYml0bWFwKHYpOwogCi0gICAgdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9jclswXSA9
IFg4Nl9DUjBfUEUgfCBYODZfQ1IwX0VUOworICAgIHYtPmFyY2guaHZtLmd1ZXN0X2NyWzBdID0g
WDg2X0NSMF9QRSB8IFg4Nl9DUjBfRVQ7CiAgICAgaHZtX3VwZGF0ZV9ndWVzdF9jcih2LCAwKTsK
IAotICAgIHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbNF0gPSAwOworICAgIHYtPmFyY2guaHZt
Lmd1ZXN0X2NyWzRdID0gMDsKICAgICBodm1fdXBkYXRlX2d1ZXN0X2NyKHYsIDQpOwogCiAgICAg
aWYgKCBjcHVfaGFzX3ZteF90cHJfc2hhZG93ICkKQEAgLTE4MzgsOSArMTgzOCw5IEBAIHZvaWQg
dm14X2RvX3Jlc3VtZShzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgICAgICAgICAgIHx8IHYtPmRv
bWFpbi0+YXJjaC5tb25pdG9yLnNvZnR3YXJlX2JyZWFrcG9pbnRfZW5hYmxlZAogICAgICAgICAg
ICAgICAgICAgfHwgdi0+ZG9tYWluLT5hcmNoLm1vbml0b3Iuc2luZ2xlc3RlcF9lbmFibGVkOwog
Ci0gICAgaWYgKCB1bmxpa2VseSh2LT5hcmNoLmh2bV92Y3B1LmRlYnVnX3N0YXRlX2xhdGNoICE9
IGRlYnVnX3N0YXRlKSApCisgICAgaWYgKCB1bmxpa2VseSh2LT5hcmNoLmh2bS5kZWJ1Z19zdGF0
ZV9sYXRjaCAhPSBkZWJ1Z19zdGF0ZSkgKQogICAgIHsKLSAgICAgICAgdi0+YXJjaC5odm1fdmNw
dS5kZWJ1Z19zdGF0ZV9sYXRjaCA9IGRlYnVnX3N0YXRlOworICAgICAgICB2LT5hcmNoLmh2bS5k
ZWJ1Z19zdGF0ZV9sYXRjaCA9IGRlYnVnX3N0YXRlOwogICAgICAgICB2bXhfdXBkYXRlX2RlYnVn
X3N0YXRlKHYpOwogICAgIH0KIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14
LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwppbmRleCBjY2ZiYWNiLi40YWJkMzI3IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYworKysgYi94ZW4vYXJjaC94ODYv
aHZtL3ZteC92bXguYwpAQCAtNTgxLDcgKzU4MSw3IEBAIGludCB2bXhfZ3Vlc3RfeDg2X21vZGUo
c3RydWN0IHZjcHUgKnYpCiB7CiAgICAgdW5zaWduZWQgbG9uZyBjc19hcl9ieXRlczsKIAotICAg
IGlmICggdW5saWtlbHkoISh2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzBdICYgWDg2X0NSMF9Q
RSkpICkKKyAgICBpZiAoIHVubGlrZWx5KCEodi0+YXJjaC5odm0uZ3Vlc3RfY3JbMF0gJiBYODZf
Q1IwX1BFKSkgKQogICAgICAgICByZXR1cm4gMDsKICAgICBpZiAoIHVubGlrZWx5KGd1ZXN0X2Nw
dV91c2VyX3JlZ3MoKS0+ZWZsYWdzICYgWDg2X0VGTEFHU19WTSkgKQogICAgICAgICByZXR1cm4g
MTsKQEAgLTU5NCwxMSArNTk0LDExIEBAIGludCB2bXhfZ3Vlc3RfeDg2X21vZGUoc3RydWN0IHZj
cHUgKnYpCiAKIHN0YXRpYyB2b2lkIHZteF9zYXZlX2RyKHN0cnVjdCB2Y3B1ICp2KQogewotICAg
IGlmICggIXYtPmFyY2guaHZtX3ZjcHUuZmxhZ19kcl9kaXJ0eSApCisgICAgaWYgKCAhdi0+YXJj
aC5odm0uZmxhZ19kcl9kaXJ0eSApCiAgICAgICAgIHJldHVybjsKIAogICAgIC8qIENsZWFyIHRo
ZSBEUiBkaXJ0eSBmbGFnIGFuZCByZS1lbmFibGUgaW50ZXJjZXB0cyBmb3IgRFIgYWNjZXNzZXMu
ICovCi0gICAgdi0+YXJjaC5odm1fdmNwdS5mbGFnX2RyX2RpcnR5ID0gMDsKKyAgICB2LT5hcmNo
Lmh2bS5mbGFnX2RyX2RpcnR5ID0gMDsKICAgICB2LT5hcmNoLmh2bV92bXguZXhlY19jb250cm9s
IHw9IENQVV9CQVNFRF9NT1ZfRFJfRVhJVElORzsKICAgICB2bXhfdXBkYXRlX2NwdV9leGVjX2Nv
bnRyb2wodik7CiAKQEAgLTYxMywxMCArNjEzLDEwIEBAIHN0YXRpYyB2b2lkIHZteF9zYXZlX2Ry
KHN0cnVjdCB2Y3B1ICp2KQogCiBzdGF0aWMgdm9pZCBfX3Jlc3RvcmVfZGVidWdfcmVnaXN0ZXJz
KHN0cnVjdCB2Y3B1ICp2KQogewotICAgIGlmICggdi0+YXJjaC5odm1fdmNwdS5mbGFnX2RyX2Rp
cnR5ICkKKyAgICBpZiAoIHYtPmFyY2guaHZtLmZsYWdfZHJfZGlydHkgKQogICAgICAgICByZXR1
cm47CiAKLSAgICB2LT5hcmNoLmh2bV92Y3B1LmZsYWdfZHJfZGlydHkgPSAxOworICAgIHYtPmFy
Y2guaHZtLmZsYWdfZHJfZGlydHkgPSAxOwogCiAgICAgd3JpdGVfZGVidWdyZWcoMCwgdi0+YXJj
aC5kZWJ1Z3JlZ1swXSk7CiAgICAgd3JpdGVfZGVidWdyZWcoMSwgdi0+YXJjaC5kZWJ1Z3JlZ1sx
XSk7CkBAIC02NDUsMTIgKzY0NSwxMiBAQCBzdGF0aWMgdm9pZCB2bXhfdm1jc19zYXZlKHN0cnVj
dCB2Y3B1ICp2LCBzdHJ1Y3QgaHZtX2h3X2NwdSAqYykKIAogICAgIHZteF92bWNzX2VudGVyKHYp
OwogCi0gICAgYy0+Y3IwID0gdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9jclswXTsKLSAgICBjLT5j
cjIgPSB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzJdOwotICAgIGMtPmNyMyA9IHYtPmFyY2gu
aHZtX3ZjcHUuZ3Vlc3RfY3JbM107Ci0gICAgYy0+Y3I0ID0gdi0+YXJjaC5odm1fdmNwdS5ndWVz
dF9jcls0XTsKKyAgICBjLT5jcjAgPSB2LT5hcmNoLmh2bS5ndWVzdF9jclswXTsKKyAgICBjLT5j
cjIgPSB2LT5hcmNoLmh2bS5ndWVzdF9jclsyXTsKKyAgICBjLT5jcjMgPSB2LT5hcmNoLmh2bS5n
dWVzdF9jclszXTsKKyAgICBjLT5jcjQgPSB2LT5hcmNoLmh2bS5ndWVzdF9jcls0XTsKIAotICAg
IGMtPm1zcl9lZmVyID0gdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9lZmVyOworICAgIGMtPm1zcl9l
ZmVyID0gdi0+YXJjaC5odm0uZ3Vlc3RfZWZlcjsKIAogICAgIF9fdm1yZWFkKEdVRVNUX1NZU0VO
VEVSX0NTLCAmYy0+c3lzZW50ZXJfY3MpOwogICAgIF9fdm1yZWFkKEdVRVNUX1NZU0VOVEVSX0VT
UCwgJmMtPnN5c2VudGVyX2VzcCk7CkBAIC02OTYsOCArNjk2LDggQEAgc3RhdGljIGludCB2bXhf
cmVzdG9yZV9jcjBfY3IzKAogICAgICAgICAgICAgcGFnZSA/IHBhZ2V0YWJsZV9mcm9tX3BhZ2Uo
cGFnZSkgOiBwYWdldGFibGVfbnVsbCgpOwogICAgIH0KIAotICAgIHYtPmFyY2guaHZtX3ZjcHUu
Z3Vlc3RfY3JbMF0gPSBjcjAgfCBYODZfQ1IwX0VUOwotICAgIHYtPmFyY2guaHZtX3ZjcHUuZ3Vl
c3RfY3JbM10gPSBjcjM7CisgICAgdi0+YXJjaC5odm0uZ3Vlc3RfY3JbMF0gPSBjcjAgfCBYODZf
Q1IwX0VUOworICAgIHYtPmFyY2guaHZtLmd1ZXN0X2NyWzNdID0gY3IzOwogCiAgICAgcmV0dXJu
IDA7CiB9CkBAIC03MzEsMTMgKzczMSwxMyBAQCBzdGF0aWMgaW50IHZteF92bWNzX3Jlc3RvcmUo
c3RydWN0IHZjcHUgKnYsIHN0cnVjdCBodm1faHdfY3B1ICpjKQogCiAgICAgdm14X3ZtY3NfZW50
ZXIodik7CiAKLSAgICB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzJdID0gYy0+Y3IyOwotICAg
IHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbNF0gPSBjLT5jcjQ7CisgICAgdi0+YXJjaC5odm0u
Z3Vlc3RfY3JbMl0gPSBjLT5jcjI7CisgICAgdi0+YXJjaC5odm0uZ3Vlc3RfY3JbNF0gPSBjLT5j
cjQ7CiAgICAgdm14X3VwZGF0ZV9ndWVzdF9jcih2LCAwLCAwKTsKICAgICB2bXhfdXBkYXRlX2d1
ZXN0X2NyKHYsIDIsIDApOwogICAgIHZteF91cGRhdGVfZ3Vlc3RfY3IodiwgNCwgMCk7CiAKLSAg
ICB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2VmZXIgPSBjLT5tc3JfZWZlcjsKKyAgICB2LT5hcmNo
Lmh2bS5ndWVzdF9lZmVyID0gYy0+bXNyX2VmZXI7CiAgICAgdm14X3VwZGF0ZV9ndWVzdF9lZmVy
KHYpOwogCiAgICAgX192bXdyaXRlKEdVRVNUX1NZU0VOVEVSX0NTLCBjLT5zeXNlbnRlcl9jcyk7
CkBAIC04MjcsNyArODI3LDcgQEAgc3RhdGljIHZvaWQgdm14X3NhdmVfbXNyKHN0cnVjdCB2Y3B1
ICp2LCBzdHJ1Y3QgaHZtX21zciAqY3R4dCkKIAogICAgIGlmICggY3B1X2hhc194c2F2ZXMgJiYg
Y3B1X2hhc192bXhfeHNhdmVzICkKICAgICB7Ci0gICAgICAgIGN0eHQtPm1zcltjdHh0LT5jb3Vu
dF0udmFsID0gdi0+YXJjaC5odm1fdmNwdS5tc3JfeHNzOworICAgICAgICBjdHh0LT5tc3JbY3R4
dC0+Y291bnRdLnZhbCA9IHYtPmFyY2guaHZtLm1zcl94c3M7CiAgICAgICAgIGlmICggY3R4dC0+
bXNyW2N0eHQtPmNvdW50XS52YWwgKQogICAgICAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNvdW50
KytdLmluZGV4ID0gTVNSX0lBMzJfWFNTOwogICAgIH0KQEAgLTg1NCw3ICs4NTQsNyBAQCBzdGF0
aWMgaW50IHZteF9sb2FkX21zcihzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGh2bV9tc3IgKmN0eHQp
CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgY2FzZSBNU1JfSUEzMl9YU1M6CiAgICAgICAg
ICAgICBpZiAoIGNwdV9oYXNfeHNhdmVzICYmIGNwdV9oYXNfdm14X3hzYXZlcyApCi0gICAgICAg
ICAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5tc3JfeHNzID0gY3R4dC0+bXNyW2ldLnZhbDsKKyAg
ICAgICAgICAgICAgICB2LT5hcmNoLmh2bS5tc3JfeHNzID0gY3R4dC0+bXNyW2ldLnZhbDsKICAg
ICAgICAgICAgIGVsc2UKICAgICAgICAgICAgICAgICBlcnIgPSAtRU5YSU87CiAgICAgICAgICAg
ICBicmVhazsKQEAgLTg5NywxMCArODk3LDEwIEBAIHN0YXRpYyB2b2lkIHZteF9mcHVfbGVhdmUo
c3RydWN0IHZjcHUgKnYpCiAgICAgICogdGhlbiB0aGlzIGlzIG5vdCBuZWNlc3Nhcnk6IG5vIEZQ
VSBhY3Rpdml0eSBjYW4gb2NjdXIgdW50aWwgdGhlIGd1ZXN0CiAgICAgICogY2xlYXJzIENSMC5U
UywgYW5kIHdlIHdpbGwgaW5pdGlhbGlzZSB0aGUgRlBVIHdoZW4gdGhhdCBoYXBwZW5zLgogICAg
ICAqLwotICAgIGlmICggISh2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzBdICYgWDg2X0NSMF9U
UykgKQorICAgIGlmICggISh2LT5hcmNoLmh2bS5ndWVzdF9jclswXSAmIFg4Nl9DUjBfVFMpICkK
ICAgICB7Ci0gICAgICAgIHYtPmFyY2guaHZtX3ZjcHUuaHdfY3JbMF0gfD0gWDg2X0NSMF9UUzsK
LSAgICAgICAgX192bXdyaXRlKEdVRVNUX0NSMCwgdi0+YXJjaC5odm1fdmNwdS5od19jclswXSk7
CisgICAgICAgIHYtPmFyY2guaHZtLmh3X2NyWzBdIHw9IFg4Nl9DUjBfVFM7CisgICAgICAgIF9f
dm13cml0ZShHVUVTVF9DUjAsIHYtPmFyY2guaHZtLmh3X2NyWzBdKTsKICAgICAgICAgdi0+YXJj
aC5odm1fdm14LmV4Y2VwdGlvbl9iaXRtYXAgfD0gKDF1IDw8IFRSQVBfbm9fZGV2aWNlKTsKICAg
ICAgICAgdm14X3VwZGF0ZV9leGNlcHRpb25fYml0bWFwKHYpOwogICAgIH0KQEAgLTExOTIsNyAr
MTE5Miw3IEBAIHN0YXRpYyB1bnNpZ25lZCBsb25nIHZteF9nZXRfc2hhZG93X2dzX2Jhc2Uoc3Ry
dWN0IHZjcHUgKnYpCiBzdGF0aWMgaW50IHZteF9zZXRfZ3Vlc3RfcGF0KHN0cnVjdCB2Y3B1ICp2
LCB1NjQgZ3BhdCkKIHsKICAgICBpZiAoICFwYWdpbmdfbW9kZV9oYXAodi0+ZG9tYWluKSB8fAot
ICAgICAgICAgdW5saWtlbHkodi0+YXJjaC5odm1fdmNwdS5jYWNoZV9tb2RlID09IE5PX0ZJTExf
Q0FDSEVfTU9ERSkgKQorICAgICAgICAgdW5saWtlbHkodi0+YXJjaC5odm0uY2FjaGVfbW9kZSA9
PSBOT19GSUxMX0NBQ0hFX01PREUpICkKICAgICAgICAgcmV0dXJuIDA7CiAKICAgICB2bXhfdm1j
c19lbnRlcih2KTsKQEAgLTEyMDQsNyArMTIwNCw3IEBAIHN0YXRpYyBpbnQgdm14X3NldF9ndWVz
dF9wYXQoc3RydWN0IHZjcHUgKnYsIHU2NCBncGF0KQogc3RhdGljIGludCB2bXhfZ2V0X2d1ZXN0
X3BhdChzdHJ1Y3QgdmNwdSAqdiwgdTY0ICpncGF0KQogewogICAgIGlmICggIXBhZ2luZ19tb2Rl
X2hhcCh2LT5kb21haW4pIHx8Ci0gICAgICAgICB1bmxpa2VseSh2LT5hcmNoLmh2bV92Y3B1LmNh
Y2hlX21vZGUgPT0gTk9fRklMTF9DQUNIRV9NT0RFKSApCisgICAgICAgICB1bmxpa2VseSh2LT5h
cmNoLmh2bS5jYWNoZV9tb2RlID09IE5PX0ZJTExfQ0FDSEVfTU9ERSkgKQogICAgICAgICByZXR1
cm4gMDsKIAogICAgIHZteF92bWNzX2VudGVyKHYpOwpAQCAtMTI0OCw3ICsxMjQ4LDcgQEAgc3Rh
dGljIHZvaWQgdm14X2hhbmRsZV9jZChzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyB2YWx1
ZSkKICAgICB9CiAgICAgZWxzZQogICAgIHsKLSAgICAgICAgdTY0ICpwYXQgPSAmdi0+YXJjaC5o
dm1fdmNwdS5wYXRfY3I7CisgICAgICAgIHU2NCAqcGF0ID0gJnYtPmFyY2guaHZtLnBhdF9jcjsK
IAogICAgICAgICBpZiAoIHZhbHVlICYgWDg2X0NSMF9DRCApCiAgICAgICAgIHsKQEAgLTEyNzIs
MTEgKzEyNzIsMTEgQEAgc3RhdGljIHZvaWQgdm14X2hhbmRsZV9jZChzdHJ1Y3QgdmNwdSAqdiwg
dW5zaWduZWQgbG9uZyB2YWx1ZSkKIAogICAgICAgICAgICAgd2JpbnZkKCk7ICAgICAgICAgICAg
ICAgLyogZmx1c2ggcG9zc2libHkgcG9sbHV0ZWQgY2FjaGUgKi8KICAgICAgICAgICAgIGh2bV9h
c2lkX2ZsdXNoX3ZjcHUodik7IC8qIGludmFsaWRhdGUgbWVtb3J5IHR5cGUgY2FjaGVkIGluIFRM
QiAqLwotICAgICAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5jYWNoZV9tb2RlID0gTk9fRklMTF9D
QUNIRV9NT0RFOworICAgICAgICAgICAgdi0+YXJjaC5odm0uY2FjaGVfbW9kZSA9IE5PX0ZJTExf
Q0FDSEVfTU9ERTsKICAgICAgICAgfQogICAgICAgICBlbHNlCiAgICAgICAgIHsKLSAgICAgICAg
ICAgIHYtPmFyY2guaHZtX3ZjcHUuY2FjaGVfbW9kZSA9IE5PUk1BTF9DQUNIRV9NT0RFOworICAg
ICAgICAgICAgdi0+YXJjaC5odm0uY2FjaGVfbW9kZSA9IE5PUk1BTF9DQUNIRV9NT0RFOwogICAg
ICAgICAgICAgdm14X3NldF9ndWVzdF9wYXQodiwgKnBhdCk7CiAgICAgICAgICAgICBpZiAoICFp
b21tdV9lbmFibGVkIHx8IGlvbW11X3Nub29wICkKICAgICAgICAgICAgICAgICB2bXhfY2xlYXJf
bXNyX2ludGVyY2VwdCh2LCBNU1JfSUEzMl9DUl9QQVQsIFZNWF9NU1JfUlcpOwpAQCAtMTM2OSwx
NCArMTM2OSwxNCBAQCBzdGF0aWMgdm9pZCB2bXhfc2V0X2ludGVycnVwdF9zaGFkb3coc3RydWN0
IHZjcHUgKnYsIHVuc2lnbmVkIGludCBpbnRyX3NoYWRvdykKIAogc3RhdGljIHZvaWQgdm14X2xv
YWRfcGRwdHJzKHN0cnVjdCB2Y3B1ICp2KQogewotICAgIHVuc2lnbmVkIGxvbmcgY3IzID0gdi0+
YXJjaC5odm1fdmNwdS5ndWVzdF9jclszXTsKKyAgICB1bnNpZ25lZCBsb25nIGNyMyA9IHYtPmFy
Y2guaHZtLmd1ZXN0X2NyWzNdOwogICAgIHVpbnQ2NF90ICpndWVzdF9wZHB0ZXM7CiAgICAgc3Ry
dWN0IHBhZ2VfaW5mbyAqcGFnZTsKICAgICBwMm1fdHlwZV90IHAybXQ7CiAgICAgY2hhciAqcDsK
IAogICAgIC8qIEVQVCBuZWVkcyB0byBsb2FkIFBEUFRSUyBpbnRvIFZNQ1MgZm9yIFBBRS4gKi8K
LSAgICBpZiAoICFodm1fcGFlX2VuYWJsZWQodikgfHwgKHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3Rf
ZWZlciAmIEVGRVJfTE1BKSApCisgICAgaWYgKCAhaHZtX3BhZV9lbmFibGVkKHYpIHx8ICh2LT5h
cmNoLmh2bS5ndWVzdF9lZmVyICYgRUZFUl9MTUEpICkKICAgICAgICAgcmV0dXJuOwogCiAgICAg
aWYgKCAoY3IzICYgMHgxZlVMKSAmJiAhaHZtX3BjaWRfZW5hYmxlZCh2KSApCkBAIC0xNDMwLDcg
KzE0MzAsNyBAQCBzdGF0aWMgdm9pZCB2bXhfdXBkYXRlX2hvc3RfY3IzKHN0cnVjdCB2Y3B1ICp2
KQogCiB2b2lkIHZteF91cGRhdGVfZGVidWdfc3RhdGUoc3RydWN0IHZjcHUgKnYpCiB7Ci0gICAg
aWYgKCB2LT5hcmNoLmh2bV92Y3B1LmRlYnVnX3N0YXRlX2xhdGNoICkKKyAgICBpZiAoIHYtPmFy
Y2guaHZtLmRlYnVnX3N0YXRlX2xhdGNoICkKICAgICAgICAgdi0+YXJjaC5odm1fdm14LmV4Y2Vw
dGlvbl9iaXRtYXAgfD0gMVUgPDwgVFJBUF9pbnQzOwogICAgIGVsc2UKICAgICAgICAgdi0+YXJj
aC5odm1fdm14LmV4Y2VwdGlvbl9iaXRtYXAgJj0gfigxVSA8PCBUUkFQX2ludDMpOwpAQCAtMTQ3
OSwyMiArMTQ3OSwyMiBAQCBzdGF0aWMgdm9pZCB2bXhfdXBkYXRlX2d1ZXN0X2NyKHN0cnVjdCB2
Y3B1ICp2LCB1bnNpZ25lZCBpbnQgY3IsCiAgICAgICAgIH0KIAogICAgICAgICBpZiAoICFuZXN0
ZWRodm1fdmNwdV9pbl9ndWVzdG1vZGUodikgKQotICAgICAgICAgICAgX192bXdyaXRlKENSMF9S
RUFEX1NIQURPVywgdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9jclswXSk7CisgICAgICAgICAgICBf
X3Ztd3JpdGUoQ1IwX1JFQURfU0hBRE9XLCB2LT5hcmNoLmh2bS5ndWVzdF9jclswXSk7CiAgICAg
ICAgIGVsc2UKICAgICAgICAgICAgIG52bXhfc2V0X2NyX3JlYWRfc2hhZG93KHYsIDApOwogCi0g
ICAgICAgIGlmICggISh2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzBdICYgWDg2X0NSMF9UUykg
KQorICAgICAgICBpZiAoICEodi0+YXJjaC5odm0uZ3Vlc3RfY3JbMF0gJiBYODZfQ1IwX1RTKSAp
CiAgICAgICAgIHsKICAgICAgICAgICAgIGlmICggdiAhPSBjdXJyZW50ICkKICAgICAgICAgICAg
IHsKICAgICAgICAgICAgICAgICBpZiAoICF2LT5hcmNoLmZ1bGx5X2VhZ2VyX2ZwdSApCiAgICAg
ICAgICAgICAgICAgICAgIGh3X2NyMF9tYXNrIHw9IFg4Nl9DUjBfVFM7CiAgICAgICAgICAgICB9
Ci0gICAgICAgICAgICBlbHNlIGlmICggdi0+YXJjaC5odm1fdmNwdS5od19jclswXSAmIFg4Nl9D
UjBfVFMgKQorICAgICAgICAgICAgZWxzZSBpZiAoIHYtPmFyY2guaHZtLmh3X2NyWzBdICYgWDg2
X0NSMF9UUyApCiAgICAgICAgICAgICAgICAgdm14X2ZwdV9lbnRlcih2KTsKICAgICAgICAgfQog
Ci0gICAgICAgIHJlYWxtb2RlID0gISh2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzBdICYgWDg2
X0NSMF9QRSk7CisgICAgICAgIHJlYWxtb2RlID0gISh2LT5hcmNoLmh2bS5ndWVzdF9jclswXSAm
IFg4Nl9DUjBfUEUpOwogCiAgICAgICAgIGlmICggIXZteF91bnJlc3RyaWN0ZWRfZ3Vlc3Qodikg
JiYKICAgICAgICAgICAgICAocmVhbG1vZGUgIT0gdi0+YXJjaC5odm1fdm14LnZteF9yZWFsbW9k
ZSkgKQpAQCAtMTUyNywyNCArMTUyNywyNCBAQCBzdGF0aWMgdm9pZCB2bXhfdXBkYXRlX2d1ZXN0
X2NyKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgY3IsCiAgICAgICAgICAgICB2bXhfdXBk
YXRlX2V4Y2VwdGlvbl9iaXRtYXAodik7CiAgICAgICAgIH0KIAotICAgICAgICB2LT5hcmNoLmh2
bV92Y3B1Lmh3X2NyWzBdID0KLSAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3Jb
MF0gfCBod19jcjBfbWFzazsKLSAgICAgICAgX192bXdyaXRlKEdVRVNUX0NSMCwgdi0+YXJjaC5o
dm1fdmNwdS5od19jclswXSk7CisgICAgICAgIHYtPmFyY2guaHZtLmh3X2NyWzBdID0KKyAgICAg
ICAgICAgIHYtPmFyY2guaHZtLmd1ZXN0X2NyWzBdIHwgaHdfY3IwX21hc2s7CisgICAgICAgIF9f
dm13cml0ZShHVUVTVF9DUjAsIHYtPmFyY2guaHZtLmh3X2NyWzBdKTsKICAgICB9CiAgICAgICAg
IC8qIEZhbGx0aHJvdWdoOiBDaGFuZ2luZyBDUjAgY2FuIGNoYW5nZSBzb21lIGJpdHMgaW4gcmVh
bCBDUjQuICovCiAgICAgY2FzZSA0OgotICAgICAgICB2LT5hcmNoLmh2bV92Y3B1Lmh3X2NyWzRd
ID0gSFZNX0NSNF9IT1NUX01BU0s7CisgICAgICAgIHYtPmFyY2guaHZtLmh3X2NyWzRdID0gSFZN
X0NSNF9IT1NUX01BU0s7CiAgICAgICAgIGlmICggcGFnaW5nX21vZGVfaGFwKHYtPmRvbWFpbikg
KQotICAgICAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5od19jcls0XSAmPSB+WDg2X0NSNF9QQUU7
CisgICAgICAgICAgICB2LT5hcmNoLmh2bS5od19jcls0XSAmPSB+WDg2X0NSNF9QQUU7CiAKICAg
ICAgICAgaWYgKCAhbmVzdGVkaHZtX3ZjcHVfaW5fZ3Vlc3Rtb2RlKHYpICkKLSAgICAgICAgICAg
IF9fdm13cml0ZShDUjRfUkVBRF9TSEFET1csIHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbNF0p
OworICAgICAgICAgICAgX192bXdyaXRlKENSNF9SRUFEX1NIQURPVywgdi0+YXJjaC5odm0uZ3Vl
c3RfY3JbNF0pOwogICAgICAgICBlbHNlCiAgICAgICAgICAgICBudm14X3NldF9jcl9yZWFkX3No
YWRvdyh2LCA0KTsKIAotICAgICAgICB2LT5hcmNoLmh2bV92Y3B1Lmh3X2NyWzRdIHw9IHYtPmFy
Y2guaHZtX3ZjcHUuZ3Vlc3RfY3JbNF07CisgICAgICAgIHYtPmFyY2guaHZtLmh3X2NyWzRdIHw9
IHYtPmFyY2guaHZtLmd1ZXN0X2NyWzRdOwogICAgICAgICBpZiAoIHYtPmFyY2guaHZtX3ZteC52
bXhfcmVhbG1vZGUgKQotICAgICAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5od19jcls0XSB8PSBY
ODZfQ1I0X1ZNRTsKKyAgICAgICAgICAgIHYtPmFyY2guaHZtLmh3X2NyWzRdIHw9IFg4Nl9DUjRf
Vk1FOwogCiAgICAgICAgIGlmICggIWh2bV9wYWdpbmdfZW5hYmxlZCh2KSApCiAgICAgICAgIHsK
QEAgLTE1NjQsOCArMTU2NCw4IEBAIHN0YXRpYyB2b2lkIHZteF91cGRhdGVfZ3Vlc3RfY3Ioc3Ry
dWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBjciwKICAgICAgICAgICAgICAgICAgKiBIVk1fUEFS
QU1fSURFTlRfUFQgd2hpY2ggaXMgYSAzMmJpdCBwYWdldGFibGUgdXNpbmcgNE0KICAgICAgICAg
ICAgICAgICAgKiBzdXBlcnBhZ2VzLiAgT3ZlcnJpZGUgdGhlIGd1ZXN0cyBwYWdpbmcgc2V0dGlu
Z3MgdG8gbWF0Y2guCiAgICAgICAgICAgICAgICAgICovCi0gICAgICAgICAgICAgICAgdi0+YXJj
aC5odm1fdmNwdS5od19jcls0XSB8PSBYODZfQ1I0X1BTRTsKLSAgICAgICAgICAgICAgICB2LT5h
cmNoLmh2bV92Y3B1Lmh3X2NyWzRdICY9IH5YODZfQ1I0X1BBRTsKKyAgICAgICAgICAgICAgICB2
LT5hcmNoLmh2bS5od19jcls0XSB8PSBYODZfQ1I0X1BTRTsKKyAgICAgICAgICAgICAgICB2LT5h
cmNoLmh2bS5od19jcls0XSAmPSB+WDg2X0NSNF9QQUU7CiAgICAgICAgICAgICB9CiAKICAgICAg
ICAgICAgIC8qCkBAIC0xNTc2LDEwICsxNTc2LDEwIEBAIHN0YXRpYyB2b2lkIHZteF91cGRhdGVf
Z3Vlc3RfY3Ioc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBjciwKICAgICAgICAgICAgICAq
IGVmZmVjdCBpZiBwYWdpbmcgd2FzIGFjdHVhbGx5IGRpc2FibGVkLCBzbyBoaWRlIHRoZW0gYmVo
aW5kIHRoZQogICAgICAgICAgICAgICogYmFjayBvZiB0aGUgZ3Vlc3QuCiAgICAgICAgICAgICAg
Ki8KLSAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZjcHUuaHdfY3JbNF0gJj0gfihYODZfQ1I0X1NN
RVAgfCBYODZfQ1I0X1NNQVApOworICAgICAgICAgICAgdi0+YXJjaC5odm0uaHdfY3JbNF0gJj0g
fihYODZfQ1I0X1NNRVAgfCBYODZfQ1I0X1NNQVApOwogICAgICAgICB9CiAKLSAgICAgICAgX192
bXdyaXRlKEdVRVNUX0NSNCwgdi0+YXJjaC5odm1fdmNwdS5od19jcls0XSk7CisgICAgICAgIF9f
dm13cml0ZShHVUVTVF9DUjQsIHYtPmFyY2guaHZtLmh3X2NyWzRdKTsKIAogICAgICAgICAvKgog
ICAgICAgICAgKiBTaGFkb3cgcGF0aCBoYXMgbm90IGJlZW4gb3B0aW1pemVkIGJlY2F1c2UgaXQg
cmVxdWlyZXMKQEAgLTE2MjUsMTIgKzE2MjUsMTIgQEAgc3RhdGljIHZvaWQgdm14X3VwZGF0ZV9n
dWVzdF9jcihzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IGNyLAogICAgICAgICBpZiAoIHBh
Z2luZ19tb2RlX2hhcCh2LT5kb21haW4pICkKICAgICAgICAgewogICAgICAgICAgICAgaWYgKCAh
aHZtX3BhZ2luZ19lbmFibGVkKHYpICYmICF2bXhfdW5yZXN0cmljdGVkX2d1ZXN0KHYpICkKLSAg
ICAgICAgICAgICAgICB2LT5hcmNoLmh2bV92Y3B1Lmh3X2NyWzNdID0KKyAgICAgICAgICAgICAg
ICB2LT5hcmNoLmh2bS5od19jclszXSA9CiAgICAgICAgICAgICAgICAgICAgIHYtPmRvbWFpbi0+
YXJjaC5odm0ucGFyYW1zW0hWTV9QQVJBTV9JREVOVF9QVF07CiAgICAgICAgICAgICB2bXhfbG9h
ZF9wZHB0cnModik7CiAgICAgICAgIH0KIAotICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfQ1IzLCB2
LT5hcmNoLmh2bV92Y3B1Lmh3X2NyWzNdKTsKKyAgICAgICAgX192bXdyaXRlKEdVRVNUX0NSMywg
di0+YXJjaC5odm0uaHdfY3JbM10pOwogCiAgICAgICAgIGlmICggIShmbGFncyAmIEhWTV9VUERB
VEVfR1VFU1RfQ1IzX05PRkxVU0gpICkKICAgICAgICAgICAgIGh2bV9hc2lkX2ZsdXNoX3ZjcHUo
dik7CkBAIC0xNjQ1LDcgKzE2NDUsNyBAQCBzdGF0aWMgdm9pZCB2bXhfdXBkYXRlX2d1ZXN0X2Ny
KHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgY3IsCiAKIHN0YXRpYyB2b2lkIHZteF91cGRh
dGVfZ3Vlc3RfZWZlcihzdHJ1Y3QgdmNwdSAqdikKIHsKLSAgICB1bnNpZ25lZCBsb25nIGVudHJ5
X2N0bHMsIGd1ZXN0X2VmZXIgPSB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2VmZXIsCisgICAgdW5z
aWduZWQgbG9uZyBlbnRyeV9jdGxzLCBndWVzdF9lZmVyID0gdi0+YXJjaC5odm0uZ3Vlc3RfZWZl
ciwKICAgICAgICAgeGVuX2VmZXIgPSByZWFkX2VmZXIoKTsKIAogICAgIGlmICggcGFnaW5nX21v
ZGVfc2hhZG93KHYtPmRvbWFpbikgKQpAQCAtMTcxNCw3ICsxNzE0LDcgQEAgc3RhdGljIHZvaWQg
dm14X3VwZGF0ZV9ndWVzdF9lZmVyKHN0cnVjdCB2Y3B1ICp2KQogICAgICAqIElmIHRoZSBndWVz
dHMgdmlydHVhbGlzZWQgdmlldyBvZiBNU1JfRUZFUiBtYXRjaGVzIHRoZSB2YWx1ZSBsb2FkZWQK
ICAgICAgKiBpbnRvIGhhcmR3YXJlLCBjbGVhciB0aGUgcmVhZCBpbnRlcmNlcHQgdG8gYXZvaWQg
dW5uZWNlc3NhcnkgVk1FeGl0cy4KICAgICAgKi8KLSAgICBpZiAoIGd1ZXN0X2VmZXIgPT0gdi0+
YXJjaC5odm1fdmNwdS5ndWVzdF9lZmVyICkKKyAgICBpZiAoIGd1ZXN0X2VmZXIgPT0gdi0+YXJj
aC5odm0uZ3Vlc3RfZWZlciApCiAgICAgICAgIHZteF9jbGVhcl9tc3JfaW50ZXJjZXB0KHYsIE1T
Ul9FRkVSLCBWTVhfTVNSX1IpOwogICAgIGVsc2UKICAgICAgICAgdm14X3NldF9tc3JfaW50ZXJj
ZXB0KHYsIE1TUl9FRkVSLCBWTVhfTVNSX1IpOwpAQCAtMTg2Myw3ICsxODYzLDcgQEAgc3RhdGlj
IHZvaWQgdm14X2luamVjdF9ldmVudChjb25zdCBzdHJ1Y3QgeDg2X2V2ZW50ICpldmVudCkKIAog
ICAgIGNhc2UgVFJBUF9wYWdlX2ZhdWx0OgogICAgICAgICBBU1NFUlQoX2V2ZW50LnR5cGUgPT0g
WDg2X0VWRU5UVFlQRV9IV19FWENFUFRJT04pOwotICAgICAgICBjdXJyLT5hcmNoLmh2bV92Y3B1
Lmd1ZXN0X2NyWzJdID0gX2V2ZW50LmNyMjsKKyAgICAgICAgY3Vyci0+YXJjaC5odm0uZ3Vlc3Rf
Y3JbMl0gPSBfZXZlbnQuY3IyOwogICAgICAgICBicmVhazsKICAgICB9CiAKQEAgLTE5MDEsNyAr
MTkwMSw3IEBAIHN0YXRpYyB2b2lkIHZteF9pbmplY3RfZXZlbnQoY29uc3Qgc3RydWN0IHg4Nl9l
dmVudCAqZXZlbnQpCiAgICAgaWYgKCAoX2V2ZW50LnZlY3RvciA9PSBUUkFQX3BhZ2VfZmF1bHQp
ICYmCiAgICAgICAgICAoX2V2ZW50LnR5cGUgPT0gWDg2X0VWRU5UVFlQRV9IV19FWENFUFRJT04p
ICkKICAgICAgICAgSFZNVFJBQ0VfTE9OR18yRChQRl9JTkpFQ1QsIF9ldmVudC5lcnJvcl9jb2Rl
LAotICAgICAgICAgICAgICAgICAgICAgICAgIFRSQ19QQVJfTE9ORyhjdXJyLT5hcmNoLmh2bV92
Y3B1Lmd1ZXN0X2NyWzJdKSk7CisgICAgICAgICAgICAgICAgICAgICAgICAgVFJDX1BBUl9MT05H
KGN1cnItPmFyY2guaHZtLmd1ZXN0X2NyWzJdKSk7CiAgICAgZWxzZQogICAgICAgICBIVk1UUkFD
RV8yRChJTkpfRVhDLCBfZXZlbnQudmVjdG9yLCBfZXZlbnQuZXJyb3JfY29kZSk7CiB9CkBAIC0y
NTQ5LDEwICsyNTQ5LDEwIEBAIHN0YXRpYyB2b2lkIHZteF9mcHVfZGlydHlfaW50ZXJjZXB0KHZv
aWQpCiAgICAgdm14X2ZwdV9lbnRlcihjdXJyKTsKIAogICAgIC8qIERpc2FibGUgVFMgaW4gZ3Vl
c3QgQ1IwIHVubGVzcyB0aGUgZ3Vlc3Qgd2FudHMgdGhlIGV4Y2VwdGlvbiB0b28uICovCi0gICAg
aWYgKCAhKGN1cnItPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbMF0gJiBYODZfQ1IwX1RTKSApCisg
ICAgaWYgKCAhKGN1cnItPmFyY2guaHZtLmd1ZXN0X2NyWzBdICYgWDg2X0NSMF9UUykgKQogICAg
IHsKLSAgICAgICAgY3Vyci0+YXJjaC5odm1fdmNwdS5od19jclswXSAmPSB+WDg2X0NSMF9UUzsK
LSAgICAgICAgX192bXdyaXRlKEdVRVNUX0NSMCwgY3Vyci0+YXJjaC5odm1fdmNwdS5od19jclsw
XSk7CisgICAgICAgIGN1cnItPmFyY2guaHZtLmh3X2NyWzBdICY9IH5YODZfQ1IwX1RTOworICAg
ICAgICBfX3Ztd3JpdGUoR1VFU1RfQ1IwLCBjdXJyLT5hcmNoLmh2bS5od19jclswXSk7CiAgICAg
fQogfQogCkBAIC0yNTg2LDcgKzI1ODYsNyBAQCBzdGF0aWMgdm9pZCB2bXhfZHJfYWNjZXNzKHVu
c2lnbmVkIGxvbmcgZXhpdF9xdWFsaWZpY2F0aW9uLAogCiAgICAgSFZNVFJBQ0VfMEQoRFJfV1JJ
VEUpOwogCi0gICAgaWYgKCAhdi0+YXJjaC5odm1fdmNwdS5mbGFnX2RyX2RpcnR5ICkKKyAgICBp
ZiAoICF2LT5hcmNoLmh2bS5mbGFnX2RyX2RpcnR5ICkKICAgICAgICAgX19yZXN0b3JlX2RlYnVn
X3JlZ2lzdGVycyh2KTsKIAogICAgIC8qIEFsbG93IGd1ZXN0IGRpcmVjdCBhY2Nlc3MgdG8gRFIg
cmVnaXN0ZXJzICovCkBAIC0yNjMzLDcgKzI2MzMsNyBAQCBzdGF0aWMgaW50IHZteF9jcl9hY2Nl
c3MoY3JfYWNjZXNzX3F1YWxfdCBxdWFsKQogCiAgICAgY2FzZSBWTVhfQ1JfQUNDRVNTX1RZUEVf
Q0xUUzoKICAgICB7Ci0gICAgICAgIHVuc2lnbmVkIGxvbmcgb2xkID0gY3Vyci0+YXJjaC5odm1f
dmNwdS5ndWVzdF9jclswXTsKKyAgICAgICAgdW5zaWduZWQgbG9uZyBvbGQgPSBjdXJyLT5hcmNo
Lmh2bS5ndWVzdF9jclswXTsKICAgICAgICAgdW5zaWduZWQgbG9uZyB2YWx1ZSA9IG9sZCAmIH5Y
ODZfQ1IwX1RTOwogCiAgICAgICAgIC8qCkBAIC0yNjQyLDcgKzI2NDIsNyBAQCBzdGF0aWMgaW50
IHZteF9jcl9hY2Nlc3MoY3JfYWNjZXNzX3F1YWxfdCBxdWFsKQogICAgICAgICAgKiByZXR1cm4g
dmFsdWUgaXMgaWdub3JlZCBmb3Igbm93LgogICAgICAgICAgKi8KICAgICAgICAgaHZtX21vbml0
b3JfY3JYKENSMCwgdmFsdWUsIG9sZCk7Ci0gICAgICAgIGN1cnItPmFyY2guaHZtX3ZjcHUuZ3Vl
c3RfY3JbMF0gPSB2YWx1ZTsKKyAgICAgICAgY3Vyci0+YXJjaC5odm0uZ3Vlc3RfY3JbMF0gPSB2
YWx1ZTsKICAgICAgICAgdm14X3VwZGF0ZV9ndWVzdF9jcihjdXJyLCAwLCAwKTsKICAgICAgICAg
SFZNVFJBQ0VfMEQoQ0xUUyk7CiAgICAgICAgIGJyZWFrOwpAQCAtMjY1MCw3ICsyNjUwLDcgQEAg
c3RhdGljIGludCB2bXhfY3JfYWNjZXNzKGNyX2FjY2Vzc19xdWFsX3QgcXVhbCkKIAogICAgIGNh
c2UgVk1YX0NSX0FDQ0VTU19UWVBFX0xNU1c6CiAgICAgewotICAgICAgICB1bnNpZ25lZCBsb25n
IHZhbHVlID0gY3Vyci0+YXJjaC5odm1fdmNwdS5ndWVzdF9jclswXTsKKyAgICAgICAgdW5zaWdu
ZWQgbG9uZyB2YWx1ZSA9IGN1cnItPmFyY2guaHZtLmd1ZXN0X2NyWzBdOwogICAgICAgICBpbnQg
cmM7CiAKICAgICAgICAgLyogTE1TVyBjYW4gKDEpIHNldCBQRTsgKDIpIHNldCBvciBjbGVhciBN
UCwgRU0sIGFuZCBUUy4gKi8KQEAgLTM2MTcsMTQgKzM2MTcsMTQgQEAgdm9pZCB2bXhfdm1leGl0
X2hhbmRsZXIoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICAqIFhlbiBhbGxv
d3MgdGhlIGd1ZXN0IHRvIG1vZGlmeSBzb21lIENSNCBiaXRzIGRpcmVjdGx5LCB1cGRhdGUgY2Fj
aGVkCiAgICAgICAgICAqIHZhbHVlcyB0byBtYXRjaC4KICAgICAgICAgICovCi0gICAgICAgIF9f
dm1yZWFkKEdVRVNUX0NSNCwgJnYtPmFyY2guaHZtX3ZjcHUuaHdfY3JbNF0pOwotICAgICAgICB2
LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzRdICY9IHYtPmFyY2guaHZtX3ZteC5jcjRfaG9zdF9t
YXNrOwotICAgICAgICB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzRdIHw9IHYtPmFyY2guaHZt
X3ZjcHUuaHdfY3JbNF0gJgotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IH52LT5hcmNoLmh2bV92bXguY3I0X2hvc3RfbWFzazsKKyAgICAgICAgX192bXJlYWQoR1VFU1Rf
Q1I0LCAmdi0+YXJjaC5odm0uaHdfY3JbNF0pOworICAgICAgICB2LT5hcmNoLmh2bS5ndWVzdF9j
cls0XSAmPSB2LT5hcmNoLmh2bV92bXguY3I0X2hvc3RfbWFzazsKKyAgICAgICAgdi0+YXJjaC5o
dm0uZ3Vlc3RfY3JbNF0gfD0gKHYtPmFyY2guaHZtLmh3X2NyWzRdICYKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIH52LT5hcmNoLmh2bV92bXguY3I0X2hvc3RfbWFzayk7CiAK
LSAgICAgICAgX192bXJlYWQoR1VFU1RfQ1IzLCAmdi0+YXJjaC5odm1fdmNwdS5od19jclszXSk7
CisgICAgICAgIF9fdm1yZWFkKEdVRVNUX0NSMywgJnYtPmFyY2guaHZtLmh3X2NyWzNdKTsKICAg
ICAgICAgaWYgKCB2bXhfdW5yZXN0cmljdGVkX2d1ZXN0KHYpIHx8IGh2bV9wYWdpbmdfZW5hYmxl
ZCh2KSApCi0gICAgICAgICAgICB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzNdID0gdi0+YXJj
aC5odm1fdmNwdS5od19jclszXTsKKyAgICAgICAgICAgIHYtPmFyY2guaHZtLmd1ZXN0X2NyWzNd
ID0gdi0+YXJjaC5odm0uaHdfY3JbM107CiAgICAgfQogCiAgICAgX192bXJlYWQoVk1fRVhJVF9S
RUFTT04sICZleGl0X3JlYXNvbik7CkBAIC00MTY3LDcgKzQxNjcsNyBAQCB2b2lkIHZteF92bWV4
aXRfaGFuZGxlcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICBjYXNlIEVYSVRfUkVB
U09OX01PTklUT1JfVFJBUF9GTEFHOgogICAgICAgICB2LT5hcmNoLmh2bV92bXguZXhlY19jb250
cm9sICY9IH5DUFVfQkFTRURfTU9OSVRPUl9UUkFQX0ZMQUc7CiAgICAgICAgIHZteF91cGRhdGVf
Y3B1X2V4ZWNfY29udHJvbCh2KTsKLSAgICAgICAgaWYgKCB2LT5hcmNoLmh2bV92Y3B1LnNpbmds
ZV9zdGVwICkKKyAgICAgICAgaWYgKCB2LT5hcmNoLmh2bS5zaW5nbGVfc3RlcCApCiAgICAgICAg
IHsKICAgICAgICAgICAgIGh2bV9tb25pdG9yX2RlYnVnKHJlZ3MtPnJpcCwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIEhWTV9NT05JVE9SX1NJTkdMRVNURVBfQlJFQUtQT0lOVCwKQEAg
LTQzMzgsNyArNDMzOCw3IEBAIGJvb2wgdm14X3ZtZW50ZXJfaGVscGVyKGNvbnN0IHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzKQogICAgIGlmICggbmVzdGVkaHZtX3ZjcHVfaW5fZ3Vlc3Rtb2Rl
KGN1cnIpICkKICAgICAgICAgcF9hc2lkID0gJnZjcHVfbmVzdGVkaHZtKGN1cnIpLm52X24yYXNp
ZDsKICAgICBlbHNlCi0gICAgICAgIHBfYXNpZCA9ICZjdXJyLT5hcmNoLmh2bV92Y3B1Lm4xYXNp
ZDsKKyAgICAgICAgcF9hc2lkID0gJmN1cnItPmFyY2guaHZtLm4xYXNpZDsKIAogICAgIG9sZF9h
c2lkID0gcF9hc2lkLT5hc2lkOwogICAgIG5lZWRfZmx1c2ggPSBodm1fYXNpZF9oYW5kbGVfdm1l
bnRlcihwX2FzaWQpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIGIv
eGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCmluZGV4IGI3ZDlhMWEuLjVjZGVhNDcgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZt
L3ZteC92dm14LmMKQEAgLTM4Myw4ICszODMsOCBAQCBzdGF0aWMgaW50IHZteF9pbnN0X2NoZWNr
X3ByaXZpbGVnZShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgaW50IHZteG9wX2NoZWNrKQog
CiAgICAgaWYgKCB2bXhvcF9jaGVjayApCiAgICAgewotICAgICAgICBpZiAoICEodi0+YXJjaC5o
dm1fdmNwdS5ndWVzdF9jclswXSAmIFg4Nl9DUjBfUEUpIHx8Ci0gICAgICAgICAgICAgISh2LT5h
cmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzRdICYgWDg2X0NSNF9WTVhFKSApCisgICAgICAgIGlmICgg
ISh2LT5hcmNoLmh2bS5ndWVzdF9jclswXSAmIFg4Nl9DUjBfUEUpIHx8CisgICAgICAgICAgICAg
ISh2LT5hcmNoLmh2bS5ndWVzdF9jcls0XSAmIFg4Nl9DUjRfVk1YRSkgKQogICAgICAgICAgICAg
Z290byBpbnZhbGlkX29wOwogICAgIH0KICAgICBlbHNlIGlmICggIW52bXhfdmNwdV9pbl92bXgo
dikgKQpAQCAtMTA4Miw3ICsxMDgyLDcgQEAgc3RhdGljIHZvaWQgbG9hZF9zaGFkb3dfZ3Vlc3Rf
c3RhdGUoc3RydWN0IHZjcHUgKnYpCiAgICAgICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlv
bihUUkFQX2dwX2ZhdWx0LCAwKTsKICAgICB9CiAKLSAgICBodm1fc2V0X3RzY19vZmZzZXQodiwg
di0+YXJjaC5odm1fdmNwdS5jYWNoZV90c2Nfb2Zmc2V0LCAwKTsKKyAgICBodm1fc2V0X3RzY19v
ZmZzZXQodiwgdi0+YXJjaC5odm0uY2FjaGVfdHNjX29mZnNldCwgMCk7CiAKICAgICB2dm1jc190
b19zaGFkb3dfYnVsayh2LCBBUlJBWV9TSVpFKHZtZW50cnlfZmllbGRzKSwgdm1lbnRyeV9maWVs
ZHMpOwogCkBAIC0xMTcwLDcgKzExNzAsNyBAQCBzdGF0aWMgdm9pZCB2aXJ0dWFsX3ZtZW50cnko
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICogaHZtX3NldF9lZmVyIHdvbid0IHdv
cmsgaWYgQ1IwLlBHID0gMSwgc28gd2UgY2hhbmdlIHRoZSB2YWx1ZQogICAgICAqIGRpcmVjdGx5
IHRvIG1ha2UgaHZtX2xvbmdfbW9kZV9hY3RpdmUodikgd29yayBpbiBMMi4KICAgICAgKiBBbiBh
ZGRpdGlvbmFsIHVwZGF0ZV9wYWdpbmdfbW9kZXMgaXMgYWxzbyBuZWVkZWQgaWYKLSAgICAgKiB0
aGVyZSBpcyAzMi82NCBzd2l0Y2guIHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfZWZlciBkb2Vzbid0
CisgICAgICogdGhlcmUgaXMgMzIvNjQgc3dpdGNoLiB2LT5hcmNoLmh2bS5ndWVzdF9lZmVyIGRv
ZXNuJ3QKICAgICAgKiBuZWVkIHRvIGJlIHNhdmVkLCBzaW5jZSBpdHMgdmFsdWUgb24gdm1leGl0
IGlzIGRldGVybWluZWQgYnkKICAgICAgKiBMMSBleGl0X2NvbnRyb2xzCiAgICAgICovCkBAIC0x
MTc4LDkgKzExNzgsOSBAQCBzdGF0aWMgdm9pZCB2aXJ0dWFsX3ZtZW50cnkoc3RydWN0IGNwdV91
c2VyX3JlZ3MgKnJlZ3MpCiAgICAgbG1fbDIgPSAhIShnZXRfdnZtY3ModiwgVk1fRU5UUllfQ09O
VFJPTFMpICYgVk1fRU5UUllfSUEzMkVfTU9ERSk7CiAKICAgICBpZiAoIGxtX2wyICkKLSAgICAg
ICAgdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9lZmVyIHw9IEVGRVJfTE1BIHwgRUZFUl9MTUU7Cisg
ICAgICAgIHYtPmFyY2guaHZtLmd1ZXN0X2VmZXIgfD0gRUZFUl9MTUEgfCBFRkVSX0xNRTsKICAg
ICBlbHNlCi0gICAgICAgIHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfZWZlciAmPSB+KEVGRVJfTE1B
IHwgRUZFUl9MTUUpOworICAgICAgICB2LT5hcmNoLmh2bS5ndWVzdF9lZmVyICY9IH4oRUZFUl9M
TUEgfCBFRkVSX0xNRSk7CiAKICAgICBsb2FkX3NoYWRvd19jb250cm9sKHYpOwogICAgIGxvYWRf
c2hhZG93X2d1ZXN0X3N0YXRlKHYpOwpAQCAtMTE4OSw3ICsxMTg5LDcgQEAgc3RhdGljIHZvaWQg
dmlydHVhbF92bWVudHJ5KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICBwYWdp
bmdfdXBkYXRlX3BhZ2luZ19tb2Rlcyh2KTsKIAogICAgIGlmICggbnZteF9lcHRfZW5hYmxlZCh2
KSAmJiBodm1fcGFlX2VuYWJsZWQodikgJiYKLSAgICAgICAgICEodi0+YXJjaC5odm1fdmNwdS5n
dWVzdF9lZmVyICYgRUZFUl9MTUEpICkKKyAgICAgICAgICEodi0+YXJjaC5odm0uZ3Vlc3RfZWZl
ciAmIEVGRVJfTE1BKSApCiAgICAgICAgIHZ2bWNzX3RvX3NoYWRvd19idWxrKHYsIEFSUkFZX1NJ
WkUoZ3BkcHRlX2ZpZWxkcyksIGdwZHB0ZV9maWVsZHMpOwogCiAgICAgcmVncy0+cmlwID0gZ2V0
X3Z2bWNzKHYsIEdVRVNUX1JJUCk7CkBAIC0xMjM2LDcgKzEyMzYsNyBAQCBzdGF0aWMgdm9pZCBz
eW5jX3Z2bWNzX2d1ZXN0X3N0YXRlKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncykKIAogICAgIGlmICggdi0+YXJjaC5odm1fdm14LmNyNF9ob3N0X21hc2sgIT0gfjBV
TCApCiAgICAgICAgIC8qIE9ubHkgbmVlZCB0byB1cGRhdGUgbmVzdGVkIEdVRVNUX0NSNCBpZiBu
b3QgYWxsIGJpdHMgYXJlIHRyYXBwZWQuICovCi0gICAgICAgIHNldF92dm1jcyh2LCBHVUVTVF9D
UjQsIHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbNF0pOworICAgICAgICBzZXRfdnZtY3Modiwg
R1VFU1RfQ1I0LCB2LT5hcmNoLmh2bS5ndWVzdF9jcls0XSk7CiB9CiAKIHN0YXRpYyB2b2lkIHN5
bmNfdnZtY3Nfcm8oc3RydWN0IHZjcHUgKnYpCkBAIC0xMjg4LDcgKzEyODgsNyBAQCBzdGF0aWMg
dm9pZCBsb2FkX3Z2bWNzX2hvc3Rfc3RhdGUoc3RydWN0IHZjcHUgKnYpCiAgICAgICAgICAgICBo
dm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2dwX2ZhdWx0LCAwKTsKICAgICB9CiAKLSAgICBo
dm1fc2V0X3RzY19vZmZzZXQodiwgdi0+YXJjaC5odm1fdmNwdS5jYWNoZV90c2Nfb2Zmc2V0LCAw
KTsKKyAgICBodm1fc2V0X3RzY19vZmZzZXQodiwgdi0+YXJjaC5odm0uY2FjaGVfdHNjX29mZnNl
dCwgMCk7CiAKICAgICBzZXRfdnZtY3ModiwgVk1fRU5UUllfSU5UUl9JTkZPLCAwKTsKIH0KQEAg
LTEzNjksNyArMTM2OSw3IEBAIHN0YXRpYyB2b2lkIHZpcnR1YWxfdm1leGl0KHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzKQogICAgIHN5bmNfZXhjZXB0aW9uX3N0YXRlKHYpOwogCiAgICAgaWYg
KCBudm14X2VwdF9lbmFibGVkKHYpICYmIGh2bV9wYWVfZW5hYmxlZCh2KSAmJgotICAgICAgICAg
ISh2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2VmZXIgJiBFRkVSX0xNQSkgKQorICAgICAgICAgISh2
LT5hcmNoLmh2bS5ndWVzdF9lZmVyICYgRUZFUl9MTUEpICkKICAgICAgICAgc2hhZG93X3RvX3Z2
bWNzX2J1bGsodiwgQVJSQVlfU0laRShncGRwdGVfZmllbGRzKSwgZ3BkcHRlX2ZpZWxkcyk7CiAK
ICAgICAvKiBUaGlzIHdpbGwgY2xlYXIgY3VycmVudCBwQ1BVIGJpdCBpbiBwMm0tPmRpcnR5X2Nw
dW1hc2sgKi8KQEAgLTEzODUsOSArMTM4NSw5IEBAIHN0YXRpYyB2b2lkIHZpcnR1YWxfdm1leGl0
KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIGxtX2wxID0gISEoZ2V0X3Z2bWNzKHYs
IFZNX0VYSVRfQ09OVFJPTFMpICYgVk1fRVhJVF9JQTMyRV9NT0RFKTsKIAogICAgIGlmICggbG1f
bDEgKQotICAgICAgICB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2VmZXIgfD0gRUZFUl9MTUEgfCBF
RkVSX0xNRTsKKyAgICAgICAgdi0+YXJjaC5odm0uZ3Vlc3RfZWZlciB8PSBFRkVSX0xNQSB8IEVG
RVJfTE1FOwogICAgIGVsc2UKLSAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9lZmVyICY9
IH4oRUZFUl9MTUEgfCBFRkVSX0xNRSk7CisgICAgICAgIHYtPmFyY2guaHZtLmd1ZXN0X2VmZXIg
Jj0gfihFRkVSX0xNQSB8IEVGRVJfTE1FKTsKIAogICAgIHZteF91cGRhdGVfY3B1X2V4ZWNfY29u
dHJvbCh2KTsKICAgICB2bXhfdXBkYXRlX3NlY29uZGFyeV9leGVjX2NvbnRyb2wodik7CkBAIC0y
NDM4LDcgKzI0MzgsNyBAQCBpbnQgbnZteF9uMl92bWV4aXRfaGFuZGxlcihzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyAqcmVncywKICAgICBjYXNlIEVYSVRfUkVBU09OX0RSX0FDQ0VTUzoKICAgICAgICAg
Y3RybCA9IF9fbjJfZXhlY19jb250cm9sKHYpOwogICAgICAgICBpZiAoIChjdHJsICYgQ1BVX0JB
U0VEX01PVl9EUl9FWElUSU5HKSAmJgotICAgICAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5mbGFn
X2RyX2RpcnR5ICkKKyAgICAgICAgICAgIHYtPmFyY2guaHZtLmZsYWdfZHJfZGlydHkgKQogICAg
ICAgICAgICAgbnZjcHUtPm52X3ZtZXhpdF9wZW5kaW5nID0gMTsKICAgICAgICAgYnJlYWs7CiAg
ICAgY2FzZSBFWElUX1JFQVNPTl9JTlZMUEc6CkBAIC0yNjIwLDEzICsyNjIwLDEzIEBAIHZvaWQg
bnZteF9zZXRfY3JfcmVhZF9zaGFkb3coc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBjcikK
ICAgICAgICAgICogaGFyZHdhcmUuIEl0IGNvbnNpc3RzIG9mIHRoZSBMMi1vd25lZCBiaXRzIGZy
b20gdGhlIG5ldwogICAgICAgICAgKiB2YWx1ZSBjb21iaW5lZCB3aXRoIHRoZSBMMS1vd25lZCBi
aXRzIGZyb20gTDEncyBndWVzdCBjci4KICAgICAgICAgICovCi0gICAgICAgIHYtPmFyY2guaHZt
X3ZjcHUuZ3Vlc3RfY3JbY3JdICY9IH52aXJ0dWFsX2NyX21hc2s7Ci0gICAgICAgIHYtPmFyY2gu
aHZtX3ZjcHUuZ3Vlc3RfY3JbY3JdIHw9IHZpcnR1YWxfY3JfbWFzayAmCisgICAgICAgIHYtPmFy
Y2guaHZtLmd1ZXN0X2NyW2NyXSAmPSB+dmlydHVhbF9jcl9tYXNrOworICAgICAgICB2LT5hcmNo
Lmh2bS5ndWVzdF9jcltjcl0gfD0gdmlydHVhbF9jcl9tYXNrICYKICAgICAgICAgICAgIGdldF92
dm1jcyh2LCBjcl9maWVsZCk7CiAgICAgfQogCiAgICAgLyogbnZjcHUuZ3Vlc3RfY3IgaXMgd2hh
dCBMMiB3cml0ZSB0byBjciBhY3R1YWxseS4gKi8KLSAgICBfX3Ztd3JpdGUocmVhZF9zaGFkb3df
ZmllbGQsIHYtPmFyY2guaHZtX3ZjcHUubnZjcHUuZ3Vlc3RfY3JbY3JdKTsKKyAgICBfX3Ztd3Jp
dGUocmVhZF9zaGFkb3dfZmllbGQsIHYtPmFyY2guaHZtLm52Y3B1Lmd1ZXN0X2NyW2NyXSk7CiB9
CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZwdC5jIGIveGVuL2FyY2gveDg2
L2h2bS92cHQuYwppbmRleCA3YjU3MDE3Li5lY2QyNWQ3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvaHZtL3ZwdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdnB0LmMKQEAgLTU1LDcgKzU1LDcg
QEAgdWludDY0X3QgaHZtX2dldF9ndWVzdF90aW1lX2ZpeGVkKGNvbnN0IHN0cnVjdCB2Y3B1ICp2
LCB1aW50NjRfdCBhdF90c2MpCiAgICAgfQogICAgIHNwaW5fdW5sb2NrKCZwbC0+cGxfdGltZV9s
b2NrKTsKIAotICAgIHJldHVybiBub3cgKyB2LT5hcmNoLmh2bV92Y3B1LnN0aW1lX29mZnNldDsK
KyAgICByZXR1cm4gbm93ICsgdi0+YXJjaC5odm0uc3RpbWVfb2Zmc2V0OwogfQogCiB2b2lkIGh2
bV9zZXRfZ3Vlc3RfdGltZShzdHJ1Y3QgdmNwdSAqdiwgdTY0IGd1ZXN0X3RpbWUpCkBAIC02NCw5
ICs2NCw5IEBAIHZvaWQgaHZtX3NldF9ndWVzdF90aW1lKHN0cnVjdCB2Y3B1ICp2LCB1NjQgZ3Vl
c3RfdGltZSkKIAogICAgIGlmICggb2Zmc2V0ICkKICAgICB7Ci0gICAgICAgIHYtPmFyY2guaHZt
X3ZjcHUuc3RpbWVfb2Zmc2V0ICs9IG9mZnNldDsKKyAgICAgICAgdi0+YXJjaC5odm0uc3RpbWVf
b2Zmc2V0ICs9IG9mZnNldDsKICAgICAgICAgLyoKLSAgICAgICAgICogSWYgaHZtX3ZjcHUuc3Rp
bWVfb2Zmc2V0IGlzIHVwZGF0ZWQgbWFrZSBzdXJlIHRvCisgICAgICAgICAqIElmIGh2bS5zdGlt
ZV9vZmZzZXQgaXMgdXBkYXRlZCBtYWtlIHN1cmUgdG8KICAgICAgICAgICogYWxzbyB1cGRhdGUg
dmNwdSB0aW1lLCBzaW5jZSB0aGlzIHZhbHVlIGlzIHVzZWQgdG8KICAgICAgICAgICogY2FsY3Vs
YXRlIHRoZSBUU0MuCiAgICAgICAgICAqLwpAQCAtMTU5LDE2ICsxNTksMTYgQEAgc3RhdGljIHZv
aWQgcHRfbG9jayhzdHJ1Y3QgcGVyaW9kaWNfdGltZSAqcHQpCiAgICAgZm9yICggOyA7ICkKICAg
ICB7CiAgICAgICAgIHYgPSBwdC0+dmNwdTsKLSAgICAgICAgc3Bpbl9sb2NrKCZ2LT5hcmNoLmh2
bV92Y3B1LnRtX2xvY2spOworICAgICAgICBzcGluX2xvY2soJnYtPmFyY2guaHZtLnRtX2xvY2sp
OwogICAgICAgICBpZiAoIGxpa2VseShwdC0+dmNwdSA9PSB2KSApCiAgICAgICAgICAgICBicmVh
azsKLSAgICAgICAgc3Bpbl91bmxvY2soJnYtPmFyY2guaHZtX3ZjcHUudG1fbG9jayk7CisgICAg
ICAgIHNwaW5fdW5sb2NrKCZ2LT5hcmNoLmh2bS50bV9sb2NrKTsKICAgICB9CiB9CiAKIHN0YXRp
YyB2b2lkIHB0X3VubG9jayhzdHJ1Y3QgcGVyaW9kaWNfdGltZSAqcHQpCiB7Ci0gICAgc3Bpbl91
bmxvY2soJnB0LT52Y3B1LT5hcmNoLmh2bV92Y3B1LnRtX2xvY2spOworICAgIHNwaW5fdW5sb2Nr
KCZwdC0+dmNwdS0+YXJjaC5odm0udG1fbG9jayk7CiB9CiAKIHN0YXRpYyB2b2lkIHB0X3Byb2Nl
c3NfbWlzc2VkX3RpY2tzKHN0cnVjdCBwZXJpb2RpY190aW1lICpwdCkKQEAgLTE5NSw3ICsxOTUs
NyBAQCBzdGF0aWMgdm9pZCBwdF9mcmVlemVfdGltZShzdHJ1Y3QgdmNwdSAqdikKICAgICBpZiAo
ICFtb2RlX2lzKHYtPmRvbWFpbiwgZGVsYXlfZm9yX21pc3NlZF90aWNrcykgKQogICAgICAgICBy
ZXR1cm47CiAKLSAgICB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X3RpbWUgPSBodm1fZ2V0X2d1ZXN0
X3RpbWUodik7CisgICAgdi0+YXJjaC5odm0uZ3Vlc3RfdGltZSA9IGh2bV9nZXRfZ3Vlc3RfdGlt
ZSh2KTsKIH0KIAogc3RhdGljIHZvaWQgcHRfdGhhd190aW1lKHN0cnVjdCB2Y3B1ICp2KQpAQCAt
MjAzLDIyICsyMDMsMjIgQEAgc3RhdGljIHZvaWQgcHRfdGhhd190aW1lKHN0cnVjdCB2Y3B1ICp2
KQogICAgIGlmICggIW1vZGVfaXModi0+ZG9tYWluLCBkZWxheV9mb3JfbWlzc2VkX3RpY2tzKSAp
CiAgICAgICAgIHJldHVybjsKIAotICAgIGlmICggdi0+YXJjaC5odm1fdmNwdS5ndWVzdF90aW1l
ID09IDAgKQorICAgIGlmICggdi0+YXJjaC5odm0uZ3Vlc3RfdGltZSA9PSAwICkKICAgICAgICAg
cmV0dXJuOwogCi0gICAgaHZtX3NldF9ndWVzdF90aW1lKHYsIHYtPmFyY2guaHZtX3ZjcHUuZ3Vl
c3RfdGltZSk7Ci0gICAgdi0+YXJjaC5odm1fdmNwdS5ndWVzdF90aW1lID0gMDsKKyAgICBodm1f
c2V0X2d1ZXN0X3RpbWUodiwgdi0+YXJjaC5odm0uZ3Vlc3RfdGltZSk7CisgICAgdi0+YXJjaC5o
dm0uZ3Vlc3RfdGltZSA9IDA7CiB9CiAKIHZvaWQgcHRfc2F2ZV90aW1lcihzdHJ1Y3QgdmNwdSAq
dikKIHsKLSAgICBzdHJ1Y3QgbGlzdF9oZWFkICpoZWFkID0gJnYtPmFyY2guaHZtX3ZjcHUudG1f
bGlzdDsKKyAgICBzdHJ1Y3QgbGlzdF9oZWFkICpoZWFkID0gJnYtPmFyY2guaHZtLnRtX2xpc3Q7
CiAgICAgc3RydWN0IHBlcmlvZGljX3RpbWUgKnB0OwogCiAgICAgaWYgKCB2LT5wYXVzZV9mbGFn
cyAmIFZQRl9ibG9ja2VkICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgc3Bpbl9sb2NrKCZ2LT5h
cmNoLmh2bV92Y3B1LnRtX2xvY2spOworICAgIHNwaW5fbG9jaygmdi0+YXJjaC5odm0udG1fbG9j
ayk7CiAKICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggcHQsIGhlYWQsIGxpc3QgKQogICAgICAg
ICBpZiAoICFwdC0+ZG9fbm90X2ZyZWV6ZSApCkBAIC0yMjYsMTUgKzIyNiwxNSBAQCB2b2lkIHB0
X3NhdmVfdGltZXIoc3RydWN0IHZjcHUgKnYpCiAKICAgICBwdF9mcmVlemVfdGltZSh2KTsKIAot
ICAgIHNwaW5fdW5sb2NrKCZ2LT5hcmNoLmh2bV92Y3B1LnRtX2xvY2spOworICAgIHNwaW5fdW5s
b2NrKCZ2LT5hcmNoLmh2bS50bV9sb2NrKTsKIH0KIAogdm9pZCBwdF9yZXN0b3JlX3RpbWVyKHN0
cnVjdCB2Y3B1ICp2KQogewotICAgIHN0cnVjdCBsaXN0X2hlYWQgKmhlYWQgPSAmdi0+YXJjaC5o
dm1fdmNwdS50bV9saXN0OworICAgIHN0cnVjdCBsaXN0X2hlYWQgKmhlYWQgPSAmdi0+YXJjaC5o
dm0udG1fbGlzdDsKICAgICBzdHJ1Y3QgcGVyaW9kaWNfdGltZSAqcHQ7CiAKLSAgICBzcGluX2xv
Y2soJnYtPmFyY2guaHZtX3ZjcHUudG1fbG9jayk7CisgICAgc3Bpbl9sb2NrKCZ2LT5hcmNoLmh2
bS50bV9sb2NrKTsKIAogICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBwdCwgaGVhZCwgbGlzdCAp
CiAgICAgewpAQCAtMjQ3LDcgKzI0Nyw3IEBAIHZvaWQgcHRfcmVzdG9yZV90aW1lcihzdHJ1Y3Qg
dmNwdSAqdikKIAogICAgIHB0X3RoYXdfdGltZSh2KTsKIAotICAgIHNwaW5fdW5sb2NrKCZ2LT5h
cmNoLmh2bV92Y3B1LnRtX2xvY2spOworICAgIHNwaW5fdW5sb2NrKCZ2LT5hcmNoLmh2bS50bV9s
b2NrKTsKIH0KIAogc3RhdGljIHZvaWQgcHRfdGltZXJfZm4odm9pZCAqZGF0YSkKQEAgLTMwMiwx
MyArMzAyLDEzIEBAIHN0YXRpYyB2b2lkIHB0X2lycV9maXJlZChzdHJ1Y3QgdmNwdSAqdiwgc3Ry
dWN0IHBlcmlvZGljX3RpbWUgKnB0KQogCiBpbnQgcHRfdXBkYXRlX2lycShzdHJ1Y3QgdmNwdSAq
dikKIHsKLSAgICBzdHJ1Y3QgbGlzdF9oZWFkICpoZWFkID0gJnYtPmFyY2guaHZtX3ZjcHUudG1f
bGlzdDsKKyAgICBzdHJ1Y3QgbGlzdF9oZWFkICpoZWFkID0gJnYtPmFyY2guaHZtLnRtX2xpc3Q7
CiAgICAgc3RydWN0IHBlcmlvZGljX3RpbWUgKnB0LCAqdGVtcCwgKmVhcmxpZXN0X3B0OwogICAg
IHVpbnQ2NF90IG1heF9sYWc7CiAgICAgaW50IGlycSwgcHRfdmVjdG9yID0gLTE7CiAgICAgYm9v
bCBsZXZlbDsKIAotICAgIHNwaW5fbG9jaygmdi0+YXJjaC5odm1fdmNwdS50bV9sb2NrKTsKKyAg
ICBzcGluX2xvY2soJnYtPmFyY2guaHZtLnRtX2xvY2spOwogCiAgICAgZWFybGllc3RfcHQgPSBO
VUxMOwogICAgIG1heF9sYWcgPSAtMVVMTDsKQEAgLTMzOCw3ICszMzgsNyBAQCBpbnQgcHRfdXBk
YXRlX2lycShzdHJ1Y3QgdmNwdSAqdikKIAogICAgIGlmICggZWFybGllc3RfcHQgPT0gTlVMTCAp
CiAgICAgewotICAgICAgICBzcGluX3VubG9jaygmdi0+YXJjaC5odm1fdmNwdS50bV9sb2NrKTsK
KyAgICAgICAgc3Bpbl91bmxvY2soJnYtPmFyY2guaHZtLnRtX2xvY2spOwogICAgICAgICByZXR1
cm4gLTE7CiAgICAgfQogCkBAIC0zNDYsNyArMzQ2LDcgQEAgaW50IHB0X3VwZGF0ZV9pcnEoc3Ry
dWN0IHZjcHUgKnYpCiAgICAgaXJxID0gZWFybGllc3RfcHQtPmlycTsKICAgICBsZXZlbCA9IGVh
cmxpZXN0X3B0LT5sZXZlbDsKIAotICAgIHNwaW5fdW5sb2NrKCZ2LT5hcmNoLmh2bV92Y3B1LnRt
X2xvY2spOworICAgIHNwaW5fdW5sb2NrKCZ2LT5hcmNoLmh2bS50bV9sb2NrKTsKIAogICAgIHN3
aXRjaCAoIGVhcmxpZXN0X3B0LT5zb3VyY2UgKQogICAgIHsKQEAgLTM5Myw5ICszOTMsOSBAQCBp
bnQgcHRfdXBkYXRlX2lycShzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgICAgICAgICB0aW1lX2Ni
ICpjYiA9IE5VTEw7CiAgICAgICAgICAgICAgICAgdm9pZCAqY2JfcHJpdjsKIAotICAgICAgICAg
ICAgICAgIHNwaW5fbG9jaygmdi0+YXJjaC5odm1fdmNwdS50bV9sb2NrKTsKKyAgICAgICAgICAg
ICAgICBzcGluX2xvY2soJnYtPmFyY2guaHZtLnRtX2xvY2spOwogICAgICAgICAgICAgICAgIC8q
IE1ha2Ugc3VyZSB0aGUgdGltZXIgaXMgc3RpbGwgb24gdGhlIGxpc3QuICovCi0gICAgICAgICAg
ICAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIHB0LCAmdi0+YXJjaC5odm1fdmNwdS50bV9saXN0
LCBsaXN0ICkKKyAgICAgICAgICAgICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggcHQsICZ2LT5h
cmNoLmh2bS50bV9saXN0LCBsaXN0ICkKICAgICAgICAgICAgICAgICAgICAgaWYgKCBwdCA9PSBl
YXJsaWVzdF9wdCApCiAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAg
ICAgIHB0X2lycV9maXJlZCh2LCBwdCk7CkBAIC00MDMsNyArNDAzLDcgQEAgaW50IHB0X3VwZGF0
ZV9pcnEoc3RydWN0IHZjcHUgKnYpCiAgICAgICAgICAgICAgICAgICAgICAgICBjYl9wcml2ID0g
cHQtPnByaXY7CiAgICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgICAg
ICAgICAgfQotICAgICAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZ2LT5hcmNoLmh2bV92Y3B1LnRt
X2xvY2spOworICAgICAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZ2LT5hcmNoLmh2bS50bV9sb2Nr
KTsKIAogICAgICAgICAgICAgICAgIGlmICggY2IgIT0gTlVMTCApCiAgICAgICAgICAgICAgICAg
ICAgIGNiKHYsIGNiX3ByaXYpOwpAQCAtNDE4LDcgKzQxOCw3IEBAIGludCBwdF91cGRhdGVfaXJx
KHN0cnVjdCB2Y3B1ICp2KQogc3RhdGljIHN0cnVjdCBwZXJpb2RpY190aW1lICppc19wdF9pcnEo
CiAgICAgc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBodm1faW50YWNrIGludGFjaykKIHsKLSAgICBz
dHJ1Y3QgbGlzdF9oZWFkICpoZWFkID0gJnYtPmFyY2guaHZtX3ZjcHUudG1fbGlzdDsKKyAgICBz
dHJ1Y3QgbGlzdF9oZWFkICpoZWFkID0gJnYtPmFyY2guaHZtLnRtX2xpc3Q7CiAgICAgc3RydWN0
IHBlcmlvZGljX3RpbWUgKnB0OwogCiAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIHB0LCBoZWFk
LCBsaXN0ICkKQEAgLTQ0MCwxMiArNDQwLDEyIEBAIHZvaWQgcHRfaW50cl9wb3N0KHN0cnVjdCB2
Y3B1ICp2LCBzdHJ1Y3QgaHZtX2ludGFjayBpbnRhY2spCiAgICAgaWYgKCBpbnRhY2suc291cmNl
ID09IGh2bV9pbnRzcmNfdmVjdG9yICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgc3Bpbl9sb2Nr
KCZ2LT5hcmNoLmh2bV92Y3B1LnRtX2xvY2spOworICAgIHNwaW5fbG9jaygmdi0+YXJjaC5odm0u
dG1fbG9jayk7CiAKICAgICBwdCA9IGlzX3B0X2lycSh2LCBpbnRhY2spOwogICAgIGlmICggcHQg
PT0gTlVMTCApCiAgICAgewotICAgICAgICBzcGluX3VubG9jaygmdi0+YXJjaC5odm1fdmNwdS50
bV9sb2NrKTsKKyAgICAgICAgc3Bpbl91bmxvY2soJnYtPmFyY2guaHZtLnRtX2xvY2spOwogICAg
ICAgICByZXR1cm47CiAgICAgfQogCkBAIC00NTQsNyArNDU0LDcgQEAgdm9pZCBwdF9pbnRyX3Bv
c3Qoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBodm1faW50YWNrIGludGFjaykKICAgICBjYiA9IHB0
LT5jYjsKICAgICBjYl9wcml2ID0gcHQtPnByaXY7CiAKLSAgICBzcGluX3VubG9jaygmdi0+YXJj
aC5odm1fdmNwdS50bV9sb2NrKTsKKyAgICBzcGluX3VubG9jaygmdi0+YXJjaC5odm0udG1fbG9j
ayk7CiAKICAgICBpZiAoIGNiICE9IE5VTEwgKQogICAgICAgICBjYih2LCBjYl9wcml2KTsKQEAg
LTQ2MiwxNSArNDYyLDE1IEBAIHZvaWQgcHRfaW50cl9wb3N0KHN0cnVjdCB2Y3B1ICp2LCBzdHJ1
Y3QgaHZtX2ludGFjayBpbnRhY2spCiAKIHZvaWQgcHRfbWlncmF0ZShzdHJ1Y3QgdmNwdSAqdikK
IHsKLSAgICBzdHJ1Y3QgbGlzdF9oZWFkICpoZWFkID0gJnYtPmFyY2guaHZtX3ZjcHUudG1fbGlz
dDsKKyAgICBzdHJ1Y3QgbGlzdF9oZWFkICpoZWFkID0gJnYtPmFyY2guaHZtLnRtX2xpc3Q7CiAg
ICAgc3RydWN0IHBlcmlvZGljX3RpbWUgKnB0OwogCi0gICAgc3Bpbl9sb2NrKCZ2LT5hcmNoLmh2
bV92Y3B1LnRtX2xvY2spOworICAgIHNwaW5fbG9jaygmdi0+YXJjaC5odm0udG1fbG9jayk7CiAK
ICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggcHQsIGhlYWQsIGxpc3QgKQogICAgICAgICBtaWdy
YXRlX3RpbWVyKCZwdC0+dGltZXIsIHYtPnByb2Nlc3Nvcik7CiAKLSAgICBzcGluX3VubG9jaygm
di0+YXJjaC5odm1fdmNwdS50bV9sb2NrKTsKKyAgICBzcGluX3VubG9jaygmdi0+YXJjaC5odm0u
dG1fbG9jayk7CiB9CiAKIHZvaWQgY3JlYXRlX3BlcmlvZGljX3RpbWUoCkBAIC00ODksNyArNDg5
LDcgQEAgdm9pZCBjcmVhdGVfcGVyaW9kaWNfdGltZSgKIAogICAgIGRlc3Ryb3lfcGVyaW9kaWNf
dGltZShwdCk7CiAKLSAgICBzcGluX2xvY2soJnYtPmFyY2guaHZtX3ZjcHUudG1fbG9jayk7Cisg
ICAgc3Bpbl9sb2NrKCZ2LT5hcmNoLmh2bS50bV9sb2NrKTsKIAogICAgIHB0LT5wZW5kaW5nX2lu
dHJfbnIgPSAwOwogICAgIHB0LT5kb19ub3RfZnJlZXplID0gMDsKQEAgLTUzNCwxMiArNTM0LDEy
IEBAIHZvaWQgY3JlYXRlX3BlcmlvZGljX3RpbWUoCiAgICAgcHQtPnByaXYgPSBkYXRhOwogCiAg
ICAgcHQtPm9uX2xpc3QgPSAxOwotICAgIGxpc3RfYWRkKCZwdC0+bGlzdCwgJnYtPmFyY2guaHZt
X3ZjcHUudG1fbGlzdCk7CisgICAgbGlzdF9hZGQoJnB0LT5saXN0LCAmdi0+YXJjaC5odm0udG1f
bGlzdCk7CiAKICAgICBpbml0X3RpbWVyKCZwdC0+dGltZXIsIHB0X3RpbWVyX2ZuLCBwdCwgdi0+
cHJvY2Vzc29yKTsKICAgICBzZXRfdGltZXIoJnB0LT50aW1lciwgcHQtPnNjaGVkdWxlZCk7CiAK
LSAgICBzcGluX3VubG9jaygmdi0+YXJjaC5odm1fdmNwdS50bV9sb2NrKTsKKyAgICBzcGluX3Vu
bG9jaygmdi0+YXJjaC5odm0udG1fbG9jayk7CiB9CiAKIHZvaWQgZGVzdHJveV9wZXJpb2RpY190
aW1lKHN0cnVjdCBwZXJpb2RpY190aW1lICpwdCkKQEAgLTU3OCwxNiArNTc4LDE2IEBAIHN0YXRp
YyB2b2lkIHB0X2FkanVzdF92Y3B1KHN0cnVjdCBwZXJpb2RpY190aW1lICpwdCwgc3RydWN0IHZj
cHUgKnYpCiAgICAgcHQtPm9uX2xpc3QgPSAwOwogICAgIHB0X3VubG9jayhwdCk7CiAKLSAgICBz
cGluX2xvY2soJnYtPmFyY2guaHZtX3ZjcHUudG1fbG9jayk7CisgICAgc3Bpbl9sb2NrKCZ2LT5h
cmNoLmh2bS50bV9sb2NrKTsKICAgICBwdC0+dmNwdSA9IHY7CiAgICAgaWYgKCBvbl9saXN0ICkK
ICAgICB7CiAgICAgICAgIHB0LT5vbl9saXN0ID0gMTsKLSAgICAgICAgbGlzdF9hZGQoJnB0LT5s
aXN0LCAmdi0+YXJjaC5odm1fdmNwdS50bV9saXN0KTsKKyAgICAgICAgbGlzdF9hZGQoJnB0LT5s
aXN0LCAmdi0+YXJjaC5odm0udG1fbGlzdCk7CiAKICAgICAgICAgbWlncmF0ZV90aW1lcigmcHQt
PnRpbWVyLCB2LT5wcm9jZXNzb3IpOwogICAgIH0KLSAgICBzcGluX3VubG9jaygmdi0+YXJjaC5o
dm1fdmNwdS50bV9sb2NrKTsKKyAgICBzcGluX3VubG9jaygmdi0+YXJjaC5odm0udG1fbG9jayk7
CiB9CiAKIHZvaWQgcHRfYWRqdXN0X2dsb2JhbF92Y3B1X3RhcmdldChzdHJ1Y3QgdmNwdSAqdikK
QEAgLTYyNyw3ICs2MjcsNyBAQCBzdGF0aWMgdm9pZCBwdF9yZXN1bWUoc3RydWN0IHBlcmlvZGlj
X3RpbWUgKnB0KQogICAgIGlmICggcHQtPnBlbmRpbmdfaW50cl9uciAmJiAhcHQtPm9uX2xpc3Qg
KQogICAgIHsKICAgICAgICAgcHQtPm9uX2xpc3QgPSAxOwotICAgICAgICBsaXN0X2FkZCgmcHQt
Pmxpc3QsICZwdC0+dmNwdS0+YXJjaC5odm1fdmNwdS50bV9saXN0KTsKKyAgICAgICAgbGlzdF9h
ZGQoJnB0LT5saXN0LCAmcHQtPnZjcHUtPmFyY2guaHZtLnRtX2xpc3QpOwogICAgICAgICB2Y3B1
X2tpY2socHQtPnZjcHUpOwogICAgIH0KICAgICBwdF91bmxvY2socHQpOwpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L21tL2hhcC9ndWVzdF93YWxrLmMgYi94ZW4vYXJjaC94ODYvbW0vaGFwL2d1
ZXN0X3dhbGsuYwppbmRleCBjYjNmOWNlLi4zYjhlZTJlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvbW0vaGFwL2d1ZXN0X3dhbGsuYworKysgYi94ZW4vYXJjaC94ODYvbW0vaGFwL2d1ZXN0X3dh
bGsuYwpAQCAtNDIsNyArNDIsNyBAQCBhc20oIi5maWxlIFwiIiBfX09CSkVDVF9GSUxFX18gIlwi
Iik7CiB1bnNpZ25lZCBsb25nIGhhcF9ndmFfdG9fZ2ZuKEdVRVNUX1BBR0lOR19MRVZFTFMpKAog
ICAgIHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25n
IGd2YSwgdWludDMyX3QgKnBmZWMpCiB7Ci0gICAgdW5zaWduZWQgbG9uZyBjcjMgPSB2LT5hcmNo
Lmh2bV92Y3B1Lmd1ZXN0X2NyWzNdOworICAgIHVuc2lnbmVkIGxvbmcgY3IzID0gdi0+YXJjaC5o
dm0uZ3Vlc3RfY3JbM107CiAgICAgcmV0dXJuIGhhcF9wMm1fZ2FfdG9fZ2ZuKEdVRVNUX1BBR0lO
R19MRVZFTFMpKHYsIHAybSwgY3IzLCBndmEsIHBmZWMsIE5VTEwpOwogfQogCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jIGIveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYwpp
bmRleCBmZTEwZTlkLi42MDMxMzYxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vaGFwL2hh
cC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMKQEAgLTY2NCw3ICs2NjQsNyBAQCBz
dGF0aWMgYm9vbF90IGhhcF9pbnZscGcoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgdmEp
CiAKIHN0YXRpYyB2b2lkIGhhcF91cGRhdGVfY3IzKHN0cnVjdCB2Y3B1ICp2LCBpbnQgZG9fbG9j
a2luZywgYm9vbCBub2ZsdXNoKQogewotICAgIHYtPmFyY2guaHZtX3ZjcHUuaHdfY3JbM10gPSB2
LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzNdOworICAgIHYtPmFyY2guaHZtLmh3X2NyWzNdID0g
di0+YXJjaC5odm0uZ3Vlc3RfY3JbM107CiAgICAgaHZtX3VwZGF0ZV9ndWVzdF9jcjModiwgbm9m
bHVzaCk7CiB9CiAKQEAgLTY4MCw3ICs2ODAsNyBAQCBoYXBfcGFnaW5nX2dldF9tb2RlKHN0cnVj
dCB2Y3B1ICp2KQogc3RhdGljIHZvaWQgaGFwX3VwZGF0ZV9wYWdpbmdfbW9kZXMoc3RydWN0IHZj
cHUgKnYpCiB7CiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKLSAgICB1bnNpZ25l
ZCBsb25nIGNyM19nZm4gPSB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzNdID4+IFBBR0VfU0hJ
RlQ7CisgICAgdW5zaWduZWQgbG9uZyBjcjNfZ2ZuID0gdi0+YXJjaC5odm0uZ3Vlc3RfY3JbM10g
Pj4gUEFHRV9TSElGVDsKICAgICBwMm1fdHlwZV90IHQ7CiAKICAgICAvKiBXZSBob2xkIG9udG8g
dGhlIGNyMyBhcyBpdCBtYXkgYmUgbW9kaWZpZWQgbGF0ZXIsIGFuZApkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0
aS5jCmluZGV4IDYyODE5ZWIuLjJkYWM4ZDEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9z
aGFkb3cvbXVsdGkuYworKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMKQEAgLTQw
NzAsNyArNDA3MCw3IEBAIHNoX3VwZGF0ZV9jcjMoc3RydWN0IHZjcHUgKnYsIGludCBkb19sb2Nr
aW5nLCBib29sIG5vZmx1c2gpCiAKICAgICAgQVNTRVJUKHNoYWRvd19tb2RlX2V4dGVybmFsKGQp
KTsKICAgICAgLyogRmluZCB3aGVyZSBpbiB0aGUgcGFnZSB0aGUgbDMgdGFibGUgaXMgKi8KLSAg
ICAgZ3Vlc3RfaWR4ID0gZ3Vlc3RfaW5kZXgoKHZvaWQgKil2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0
X2NyWzNdKTsKKyAgICAgZ3Vlc3RfaWR4ID0gZ3Vlc3RfaW5kZXgoKHZvaWQgKil2LT5hcmNoLmh2
bS5ndWVzdF9jclszXSk7CiAKICAgICAgLy8gSWdub3JlIHRoZSBsb3cgMiBiaXRzIG9mIGd1ZXN0
X2lkeCAtLSB0aGV5IGFyZSByZWFsbHkganVzdAogICAgICAvLyBjYWNoZSBjb250cm9sLgpAQCAt
NDIwOCwxOSArNDIwOCwxNyBAQCBzaF91cGRhdGVfY3IzKHN0cnVjdCB2Y3B1ICp2LCBpbnQgZG9f
bG9ja2luZywgYm9vbCBub2ZsdXNoKQogCiAKICAgICAvLy8KLSAgICAvLy8gdi0+YXJjaC5odm1f
dmNwdS5od19jclszXQorICAgIC8vLyB2LT5hcmNoLmh2bS5od19jclszXQogICAgIC8vLwogICAg
IGlmICggc2hhZG93X21vZGVfZXh0ZXJuYWwoZCkgKQogICAgIHsKICAgICAgICAgQVNTRVJUKGlz
X2h2bV9kb21haW4oZCkpOwogI2lmIFNIQURPV19QQUdJTkdfTEVWRUxTID09IDMKICAgICAgICAg
LyogMi1vbi0zIG9yIDMtb24tMzogVXNlIHRoZSBQQUUgc2hhZG93IGwzIHRhYmxlIHdlIGp1c3Qg
ZmFicmljYXRlZCAqLwotICAgICAgICB2LT5hcmNoLmh2bV92Y3B1Lmh3X2NyWzNdID0KLSAgICAg
ICAgICAgIHZpcnRfdG9fbWFkZHIoJnYtPmFyY2gucGFnaW5nLnNoYWRvdy5sM3RhYmxlKTsKKyAg
ICAgICAgdi0+YXJjaC5odm0uaHdfY3JbM10gPSB2aXJ0X3RvX21hZGRyKCZ2LT5hcmNoLnBhZ2lu
Zy5zaGFkb3cubDN0YWJsZSk7CiAjZWxzZQogICAgICAgICAvKiA0LW9uLTQ6IEp1c3QgdXNlIHRo
ZSBzaGFkb3cgdG9wLWxldmVsIGRpcmVjdGx5ICovCi0gICAgICAgIHYtPmFyY2guaHZtX3ZjcHUu
aHdfY3JbM10gPQotICAgICAgICAgICAgcGFnZXRhYmxlX2dldF9wYWRkcih2LT5hcmNoLnNoYWRv
d190YWJsZVswXSk7CisgICAgICAgIHYtPmFyY2guaHZtLmh3X2NyWzNdID0gcGFnZXRhYmxlX2dl
dF9wYWRkcih2LT5hcmNoLnNoYWRvd190YWJsZVswXSk7CiAjZW5kaWYKICAgICAgICAgaHZtX3Vw
ZGF0ZV9ndWVzdF9jcjModiwgbm9mbHVzaCk7CiAgICAgfQpAQCAtNDU0Myw3ICs0NTQxLDcgQEAg
c3RhdGljIHZvaWQgc2hfcGFnZXRhYmxlX2R5aW5nKHN0cnVjdCB2Y3B1ICp2LCBwYWRkcl90IGdw
YSkKICAgICB1bnNpZ25lZCBsb25nIGwzZ2ZuOwogICAgIG1mbl90IGwzbWZuOwogCi0gICAgZ2Ny
MyA9ICh2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzNdKTsKKyAgICBnY3IzID0gdi0+YXJjaC5o
dm0uZ3Vlc3RfY3JbM107CiAgICAgLyogZmFzdCBwYXRoOiB0aGUgcGFnZXRhYmxlIGJlbG9uZ3Mg
dG8gdGhlIGN1cnJlbnQgY29udGV4dCAqLwogICAgIGlmICggZ2NyMyA9PSBncGEgKQogICAgICAg
ICBmYXN0X3BhdGggPSAxOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3RpbWUuYyBiL3hlbi9h
cmNoL3g4Ni90aW1lLmMKaW5kZXggNTkyMmZiZi4uZTk2NGU2MCAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L3RpbWUuYworKysgYi94ZW4vYXJjaC94ODYvdGltZS5jCkBAIC0xMDQxLDcgKzEwNDEs
NyBAQCBzdGF0aWMgdm9pZCBfX3VwZGF0ZV92Y3B1X3N5c3RlbV90aW1lKHN0cnVjdCB2Y3B1ICp2
LCBpbnQgZm9yY2UpCiAgICAgICAgIHsKICAgICAgICAgICAgIHN0cnVjdCBwbF90aW1lICpwbCA9
IHYtPmRvbWFpbi0+YXJjaC5odm0ucGxfdGltZTsKIAotICAgICAgICAgICAgc3RpbWUgKz0gcGwt
PnN0aW1lX29mZnNldCArIHYtPmFyY2guaHZtX3ZjcHUuc3RpbWVfb2Zmc2V0OworICAgICAgICAg
ICAgc3RpbWUgKz0gcGwtPnN0aW1lX29mZnNldCArIHYtPmFyY2guaHZtLnN0aW1lX29mZnNldDsK
ICAgICAgICAgICAgIGlmICggc3RpbWUgPj0gMCApCiAgICAgICAgICAgICAgICAgdHNjX3N0YW1w
ID0gZ3RpbWVfdG9fZ3RzYyhkLCBzdGltZSk7CiAgICAgICAgICAgICBlbHNlCkBAIC0xMDgxLDcg
KzEwODEsNyBAQCBzdGF0aWMgdm9pZCBfX3VwZGF0ZV92Y3B1X3N5c3RlbV90aW1lKHN0cnVjdCB2
Y3B1ICp2LCBpbnQgZm9yY2UpCiAgICAgICAgIF91LmZsYWdzIHw9IFhFTl9QVkNMT0NLX1RTQ19T
VEFCTEVfQklUOwogCiAgICAgaWYgKCBpc19odm1fZG9tYWluKGQpICkKLSAgICAgICAgX3UudHNj
X3RpbWVzdGFtcCArPSB2LT5hcmNoLmh2bV92Y3B1LmNhY2hlX3RzY19vZmZzZXQ7CisgICAgICAg
IF91LnRzY190aW1lc3RhbXAgKz0gdi0+YXJjaC5odm0uY2FjaGVfdHNjX29mZnNldDsKIAogICAg
IC8qIERvbid0IGJvdGhlciB1bmxlc3MgdGltZXN0YW1wIHJlY29yZCBoYXMgY2hhbmdlZCBvciB3
ZSBhcmUgZm9yY2VkLiAqLwogICAgIF91LnZlcnNpb24gPSB1LT52ZXJzaW9uOyAvKiBtYWtlIHZl
cnNpb25zIG1hdGNoIGZvciBtZW1jbXAgdGVzdCAqLwpAQCAtMjE5OSw3ICsyMTk5LDcgQEAgdm9p
ZCB0c2Nfc2V0X2luZm8oc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICAgICAqLwogICAgICAg
ICAgICAgZC0+YXJjaC5odm0uc3luY190c2MgPSByZHRzYygpOwogICAgICAgICAgICAgaHZtX3Nl
dF90c2Nfb2Zmc2V0KGQtPnZjcHVbMF0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZC0+dmNwdVswXS0+YXJjaC5odm1fdmNwdS5jYWNoZV90c2Nfb2Zmc2V0LAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGQtPnZjcHVbMF0tPmFyY2guaHZtLmNhY2hlX3RzY19vZmZzZXQs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZC0+YXJjaC5odm0uc3luY190c2MpOwog
ICAgICAgICB9CiAgICAgfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl82NC9hc20tb2Zm
c2V0cy5jIGIveGVuL2FyY2gveDg2L3g4Nl82NC9hc20tb2Zmc2V0cy5jCmluZGV4IDI2NTI0YzQu
LjU1NTgwNGMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvYXNtLW9mZnNldHMuYwor
KysgYi94ZW4vYXJjaC94ODYveDg2XzY0L2FzbS1vZmZzZXRzLmMKQEAgLTk1LDEyICs5NSwxMiBA
QCB2b2lkIF9fZHVtbXlfXyh2b2lkKQogICAgIE9GRlNFVChWQ1BVX3ZteF9yZWFsbW9kZSwgc3Ry
dWN0IHZjcHUsIGFyY2guaHZtX3ZteC52bXhfcmVhbG1vZGUpOwogICAgIE9GRlNFVChWQ1BVX3Zt
eF9lbXVsYXRlLCBzdHJ1Y3QgdmNwdSwgYXJjaC5odm1fdm14LnZteF9lbXVsYXRlKTsKICAgICBP
RkZTRVQoVkNQVV92bTg2X3NlZ19tYXNrLCBzdHJ1Y3QgdmNwdSwgYXJjaC5odm1fdm14LnZtODZf
c2VnbWVudF9tYXNrKTsKLSAgICBPRkZTRVQoVkNQVV9odm1fZ3Vlc3RfY3IyLCBzdHJ1Y3QgdmNw
dSwgYXJjaC5odm1fdmNwdS5ndWVzdF9jclsyXSk7CisgICAgT0ZGU0VUKFZDUFVfaHZtX2d1ZXN0
X2NyMiwgc3RydWN0IHZjcHUsIGFyY2guaHZtLmd1ZXN0X2NyWzJdKTsKICAgICBCTEFOSygpOwog
Ci0gICAgT0ZGU0VUKFZDUFVfbmh2bV9ndWVzdG1vZGUsIHN0cnVjdCB2Y3B1LCBhcmNoLmh2bV92
Y3B1Lm52Y3B1Lm52X2d1ZXN0bW9kZSk7Ci0gICAgT0ZGU0VUKFZDUFVfbmh2bV9wMm0sIHN0cnVj
dCB2Y3B1LCBhcmNoLmh2bV92Y3B1Lm52Y3B1Lm52X3AybSk7Ci0gICAgT0ZGU0VUKFZDUFVfbnN2
bV9oYXBfZW5hYmxlZCwgc3RydWN0IHZjcHUsIGFyY2guaHZtX3ZjcHUubnZjcHUudS5uc3ZtLm5z
X2hhcF9lbmFibGVkKTsKKyAgICBPRkZTRVQoVkNQVV9uaHZtX2d1ZXN0bW9kZSwgc3RydWN0IHZj
cHUsIGFyY2guaHZtLm52Y3B1Lm52X2d1ZXN0bW9kZSk7CisgICAgT0ZGU0VUKFZDUFVfbmh2bV9w
Mm0sIHN0cnVjdCB2Y3B1LCBhcmNoLmh2bS5udmNwdS5udl9wMm0pOworICAgIE9GRlNFVChWQ1BV
X25zdm1faGFwX2VuYWJsZWQsIHN0cnVjdCB2Y3B1LCBhcmNoLmh2bS5udmNwdS51Lm5zdm0ubnNf
aGFwX2VuYWJsZWQpOwogICAgIEJMQU5LKCk7CiAKICAgICBPRkZTRVQoRE9NQUlOX2lzXzMyYml0
X3B2LCBzdHJ1Y3QgZG9tYWluLCBhcmNoLmlzXzMyYml0X3B2KTsKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni94ODZfNjQvdHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvdHJhcHMuYwppbmRl
eCA2MDZiMWIwLi5jNDIzYmMwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveDg2XzY0L3RyYXBz
LmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC90cmFwcy5jCkBAIC0xMDQsMTAgKzEwNCwxMCBA
QCB2b2lkIHNob3dfcmVnaXN0ZXJzKGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQog
ICAgIHsKICAgICAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgc3JlZzsKICAgICAgICAgY29u
dGV4dCA9IENUWFRfaHZtX2d1ZXN0OwotICAgICAgICBmYXVsdF9jcnNbMF0gPSB2LT5hcmNoLmh2
bV92Y3B1Lmd1ZXN0X2NyWzBdOwotICAgICAgICBmYXVsdF9jcnNbMl0gPSB2LT5hcmNoLmh2bV92
Y3B1Lmd1ZXN0X2NyWzJdOwotICAgICAgICBmYXVsdF9jcnNbM10gPSB2LT5hcmNoLmh2bV92Y3B1
Lmd1ZXN0X2NyWzNdOwotICAgICAgICBmYXVsdF9jcnNbNF0gPSB2LT5hcmNoLmh2bV92Y3B1Lmd1
ZXN0X2NyWzRdOworICAgICAgICBmYXVsdF9jcnNbMF0gPSB2LT5hcmNoLmh2bS5ndWVzdF9jclsw
XTsKKyAgICAgICAgZmF1bHRfY3JzWzJdID0gdi0+YXJjaC5odm0uZ3Vlc3RfY3JbMl07CisgICAg
ICAgIGZhdWx0X2Nyc1szXSA9IHYtPmFyY2guaHZtLmd1ZXN0X2NyWzNdOworICAgICAgICBmYXVs
dF9jcnNbNF0gPSB2LT5hcmNoLmh2bS5ndWVzdF9jcls0XTsKICAgICAgICAgaHZtX2dldF9zZWdt
ZW50X3JlZ2lzdGVyKHYsIHg4Nl9zZWdfY3MsICZzcmVnKTsKICAgICAgICAgZmF1bHRfcmVncy5j
cyA9IHNyZWcuc2VsOwogICAgICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgeDg2X3Nl
Z19kcywgJnNyZWcpOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaCBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKaW5kZXggNDcyMmMyZC4uMGVhMzc0MiAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaAorKysgYi94ZW4vaW5jbHVkZS9h
c20teDg2L2RvbWFpbi5oCkBAIC01NDEsNyArNTQxLDcgQEAgc3RydWN0IGFyY2hfdmNwdQogICAg
IC8qIFZpcnR1YWwgTWFjaGluZSBFeHRlbnNpb25zICovCiAgICAgdW5pb24gewogICAgICAgICBz
dHJ1Y3QgcHZfdmNwdSBwdjsKLSAgICAgICAgc3RydWN0IGh2bV92Y3B1IGh2bV92Y3B1OworICAg
ICAgICBzdHJ1Y3QgaHZtX3ZjcHUgaHZtOwogICAgIH07CiAKICAgICBwYWdldGFibGVfdCBndWVz
dF90YWJsZV91c2VyOyAgICAgICAvKiAoTUZOKSB4ODYvNjQgdXNlci1zcGFjZSBwYWdldGFibGUg
Ki8KQEAgLTYwNSw4ICs2MDUsOCBAQCB2b2lkIHVwZGF0ZV9ndWVzdF9tZW1vcnlfcG9saWN5KHN0
cnVjdCB2Y3B1ICp2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgZ3Vl
c3RfbWVtb3J5X3BvbGljeSAqcG9saWN5KTsKIAogLyogU2hvcnRoYW5kcyB0byBpbXByb3ZlIGNv
ZGUgbGVnaWJpbGl0eS4gKi8KLSNkZWZpbmUgaHZtX3ZteCAgICAgICAgIGh2bV92Y3B1LnUudm14
Ci0jZGVmaW5lIGh2bV9zdm0gICAgICAgICBodm1fdmNwdS51LnN2bQorI2RlZmluZSBodm1fdm14
ICAgICAgICAgaHZtLnUudm14CisjZGVmaW5lIGh2bV9zdm0gICAgICAgICBodm0udS5zdm0KIAog
Ym9vbCB1cGRhdGVfcnVuc3RhdGVfYXJlYShzdHJ1Y3QgdmNwdSAqKTsKIGJvb2wgdXBkYXRlX3Nl
Y29uZGFyeV9zeXN0ZW1fdGltZShzdHJ1Y3QgdmNwdSAqLApkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9ndWVzdF9wdC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdF9wdC5oCmlu
ZGV4IDA4MDMxYzguLjg2ODRiODMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vl
c3RfcHQuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0X3B0LmgKQEAgLTIxNSw3ICsy
MTUsNyBAQCBzdGF0aWMgaW5saW5lIGJvb2wgZ3Vlc3RfY2FuX3VzZV9sMl9zdXBlcnBhZ2VzKGNv
bnN0IHN0cnVjdCB2Y3B1ICp2KQogICAgIHJldHVybiAoaXNfcHZfdmNwdSh2KSB8fAogICAgICAg
ICAgICAgR1VFU1RfUEFHSU5HX0xFVkVMUyAhPSAyIHx8CiAgICAgICAgICAgICAhaHZtX3BhZ2lu
Z19lbmFibGVkKHYpIHx8Ci0gICAgICAgICAgICAodi0+YXJjaC5odm1fdmNwdS5ndWVzdF9jcls0
XSAmIFg4Nl9DUjRfUFNFKSk7CisgICAgICAgICAgICAodi0+YXJjaC5odm0uZ3Vlc3RfY3JbNF0g
JiBYODZfQ1I0X1BTRSkpOwogfQogCiBzdGF0aWMgaW5saW5lIGJvb2wgZ3Vlc3RfY2FuX3VzZV9s
M19zdXBlcnBhZ2VzKGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9odm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oCmlu
ZGV4IGFjMGYwMzUuLjEzMmU2MmIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L2h2bS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oCkBAIC0yODUsMjcgKzI4
NSwyNyBAQCB2b2lkIHZtc2lfZGVsaXZlcl9waXJxKHN0cnVjdCBkb21haW4gKmQsIGNvbnN0IHN0
cnVjdCBodm1fcGlycV9kcGNpICopOwogaW50IGh2bV9naXJxX2Rlc3RfMl92Y3B1X2lkKHN0cnVj
dCBkb21haW4gKmQsIHVpbnQ4X3QgZGVzdCwgdWludDhfdCBkZXN0X21vZGUpOwogCiAjZGVmaW5l
IGh2bV9wYWdpbmdfZW5hYmxlZCh2KSBcCi0gICAgKCEhKCh2KS0+YXJjaC5odm1fdmNwdS5ndWVz
dF9jclswXSAmIFg4Nl9DUjBfUEcpKQorICAgICghISgodiktPmFyY2guaHZtLmd1ZXN0X2NyWzBd
ICYgWDg2X0NSMF9QRykpCiAjZGVmaW5lIGh2bV93cF9lbmFibGVkKHYpIFwKLSAgICAoISEoKHYp
LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzBdICYgWDg2X0NSMF9XUCkpCisgICAgKCEhKCh2KS0+
YXJjaC5odm0uZ3Vlc3RfY3JbMF0gJiBYODZfQ1IwX1dQKSkKICNkZWZpbmUgaHZtX3BjaWRfZW5h
YmxlZCh2KSBcCi0gICAgKCEhKCh2KS0+YXJjaC5odm1fdmNwdS5ndWVzdF9jcls0XSAmIFg4Nl9D
UjRfUENJREUpKQorICAgICghISgodiktPmFyY2guaHZtLmd1ZXN0X2NyWzRdICYgWDg2X0NSNF9Q
Q0lERSkpCiAjZGVmaW5lIGh2bV9wYWVfZW5hYmxlZCh2KSBcCi0gICAgKGh2bV9wYWdpbmdfZW5h
YmxlZCh2KSAmJiAoKHYpLT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzRdICYgWDg2X0NSNF9QQUUp
KQorICAgIChodm1fcGFnaW5nX2VuYWJsZWQodikgJiYgKCh2KS0+YXJjaC5odm0uZ3Vlc3RfY3Jb
NF0gJiBYODZfQ1I0X1BBRSkpCiAjZGVmaW5lIGh2bV9zbWVwX2VuYWJsZWQodikgXAotICAgICho
dm1fcGFnaW5nX2VuYWJsZWQodikgJiYgKCh2KS0+YXJjaC5odm1fdmNwdS5ndWVzdF9jcls0XSAm
IFg4Nl9DUjRfU01FUCkpCisgICAgKGh2bV9wYWdpbmdfZW5hYmxlZCh2KSAmJiAoKHYpLT5hcmNo
Lmh2bS5ndWVzdF9jcls0XSAmIFg4Nl9DUjRfU01FUCkpCiAjZGVmaW5lIGh2bV9zbWFwX2VuYWJs
ZWQodikgXAotICAgIChodm1fcGFnaW5nX2VuYWJsZWQodikgJiYgKCh2KS0+YXJjaC5odm1fdmNw
dS5ndWVzdF9jcls0XSAmIFg4Nl9DUjRfU01BUCkpCisgICAgKGh2bV9wYWdpbmdfZW5hYmxlZCh2
KSAmJiAoKHYpLT5hcmNoLmh2bS5ndWVzdF9jcls0XSAmIFg4Nl9DUjRfU01BUCkpCiAjZGVmaW5l
IGh2bV9ueF9lbmFibGVkKHYpIFwKLSAgICAoKHYpLT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2VmZXIg
JiBFRkVSX05YKQorICAgICgodiktPmFyY2guaHZtLmd1ZXN0X2VmZXIgJiBFRkVSX05YKQogI2Rl
ZmluZSBodm1fcGt1X2VuYWJsZWQodikgXAotICAgIChodm1fcGFnaW5nX2VuYWJsZWQodikgJiYg
KCh2KS0+YXJjaC5odm1fdmNwdS5ndWVzdF9jcls0XSAmIFg4Nl9DUjRfUEtFKSkKKyAgICAoaHZt
X3BhZ2luZ19lbmFibGVkKHYpICYmICgodiktPmFyY2guaHZtLmd1ZXN0X2NyWzRdICYgWDg2X0NS
NF9QS0UpKQogCiAvKiBDYW4gd2UgdXNlIHN1cGVycGFnZXMgaW4gdGhlIEhBUCBwMm0gdGFibGU/
ICovCiAjZGVmaW5lIGhhcF9oYXNfMWdiICghIShodm1fZnVuY3MuaGFwX2NhcGFiaWxpdGllcyAm
IEhWTV9IQVBfU1VQRVJQQUdFXzFHQikpCiAjZGVmaW5lIGhhcF9oYXNfMm1iICghIShodm1fZnVu
Y3MuaGFwX2NhcGFiaWxpdGllcyAmIEhWTV9IQVBfU1VQRVJQQUdFXzJNQikpCiAKLSNkZWZpbmUg
aHZtX2xvbmdfbW9kZV9hY3RpdmUodikgKCEhKCh2KS0+YXJjaC5odm1fdmNwdS5ndWVzdF9lZmVy
ICYgRUZFUl9MTUEpKQorI2RlZmluZSBodm1fbG9uZ19tb2RlX2FjdGl2ZSh2KSAoISEoKHYpLT5h
cmNoLmh2bS5ndWVzdF9lZmVyICYgRUZFUl9MTUEpKQogCiBlbnVtIGh2bV9pbnRibGsKIGh2bV9p
bnRlcnJ1cHRfYmxvY2tlZChzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGh2bV9pbnRhY2sgaW50YWNr
KTsKQEAgLTU0OCw3ICs1NDgsNyBAQCBpbnQgaHZtX2hhcF9uZXN0ZWRfcGFnZV9mYXVsdChwYWRk
cl90IGdwYSwgdW5zaWduZWQgbG9uZyBnbGEsCiAjZGVmaW5lIGh2bV9tc3JfdHNjX2F1eCh2KSAo
eyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIHN0
cnVjdCBkb21haW4gKl9fZCA9ICh2KS0+ZG9tYWluOyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKICAgICAoX19kLT5hcmNoLnRzY19tb2RlID09IFRTQ19NT0RFX1BWUkRU
U0NQKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgID8gKHUzMilfX2Qt
PmFyY2guaW5jYXJuYXRpb24gOiAodTMyKSh2KS0+YXJjaC5odm1fdmNwdS5tc3JfdHNjX2F1eDsg
XAorICAgICAgICA/ICh1MzIpX19kLT5hcmNoLmluY2FybmF0aW9uIDogKHUzMikodiktPmFyY2gu
aHZtLm1zcl90c2NfYXV4OyAgICAgIFwKIH0pCiAKIGludCBodm1feDJhcGljX21zcl9yZWFkKHN0
cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgbXNyLCB1aW50NjRfdCAqbXNyX2NvbnRlbnQpOwpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vbmVzdGVkaHZtLmggYi94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9uZXN0ZWRodm0uaAppbmRleCA0YTA0MWUyLi45ZDFjMjc0IDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9uZXN0ZWRodm0uaAorKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9uZXN0ZWRodm0uaApAQCAtODksNyArODksNyBAQCBzdGF0aWMgaW5s
aW5lIHZvaWQgbmVzdGVkaHZtX3NldF9jcihzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IGNy
LAogewogICAgIGlmICggIW5lc3RlZGh2bV92bXN3aXRjaF9pbl9wcm9ncmVzcyh2KSAmJgogICAg
ICAgICAgbmVzdGVkaHZtX3ZjcHVfaW5fZ3Vlc3Rtb2RlKHYpICkKLSAgICAgICAgdi0+YXJjaC5o
dm1fdmNwdS5udmNwdS5ndWVzdF9jcltjcl0gPSB2YWx1ZTsKKyAgICAgICAgdi0+YXJjaC5odm0u
bnZjcHUuZ3Vlc3RfY3JbY3JdID0gdmFsdWU7CiB9CiAKICNlbmRpZiAvKiBfSFZNX05FU1RFREhW
TV9IICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vbmVzdGVkc3Zt
LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vbmVzdGVkc3ZtLmgKaW5kZXggYWJjZjJl
Ny4uMzFmYjRiZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL25lc3Rl
ZHN2bS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9uZXN0ZWRzdm0uaApAQCAt
OTQsNyArOTQsNyBAQCBzdHJ1Y3QgbmVzdGVkc3ZtIHsKIAogLyogVHJ1ZSB3aGVuIGwxIGd1ZXN0
IGVuYWJsZWQgU1ZNIGluIEVGRVIgKi8KICNkZWZpbmUgbnN2bV9lZmVyX3N2bV9lbmFibGVkKHYp
IFwKLSAgICAoISEoKHYpLT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2VmZXIgJiBFRkVSX1NWTUUpKQor
ICAgICghISgodiktPmFyY2guaHZtLmd1ZXN0X2VmZXIgJiBFRkVSX1NWTUUpKQogCiBpbnQgbmVz
dGVkc3ZtX3ZtY2JfbWFwKHN0cnVjdCB2Y3B1ICp2LCB1aW50NjRfdCB2bWNiYWRkcik7CiB2b2lk
IG5lc3RlZHN2bV92bWV4aXRfZGVmZXIoc3RydWN0IHZjcHUgKnYsCmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS92Y3B1LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92Y3B1
LmgKaW5kZXggODZiNGVlMi4uNTRlYTA0NCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vdmNwdS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZjcHUuaApAQCAtMTM1
LDE0ICsxMzUsMTQgQEAgc3RydWN0IG5lc3RlZHZjcHUgewogICAgIHVuc2lnbmVkIGxvbmcgICAg
ICAgZ3Vlc3RfY3JbNV07CiB9OwogCi0jZGVmaW5lIHZjcHVfbmVzdGVkaHZtKHYpICgodiktPmFy
Y2guaHZtX3ZjcHUubnZjcHUpCisjZGVmaW5lIHZjcHVfbmVzdGVkaHZtKHYpICgodiktPmFyY2gu
aHZtLm52Y3B1KQogCiBzdHJ1Y3QgYWx0cDJtdmNwdSB7CiAgICAgdWludDE2X3QgICAgcDJtaWR4
OyAgICAgICAgIC8qIGFsdGVybmF0ZSBwMm0gaW5kZXggKi8KICAgICBnZm5fdCAgICAgICB2ZWlu
Zm9fZ2ZuOyAgICAgLyogI1ZFIGluZm9ybWF0aW9uIHBhZ2UgZ2ZuICovCiB9OwogCi0jZGVmaW5l
IHZjcHVfYWx0cDJtKHYpICgodiktPmFyY2guaHZtX3ZjcHUuYXZjcHUpCisjZGVmaW5lIHZjcHVf
YWx0cDJtKHYpICgodiktPmFyY2guaHZtLmF2Y3B1KQogCiBzdHJ1Y3QgaHZtX3ZjcHUgewogICAg
IC8qIEd1ZXN0IGNvbnRyb2wtcmVnaXN0ZXIgYW5kIEVGRVIgdmFsdWVzLCBqdXN0IGFzIHRoZSBn
dWVzdCBzZWVzIHRoZW0uICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92
bGFwaWMuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZsYXBpYy5oCmluZGV4IDIxMmMzNmIu
LjhkYmVjOTAgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZsYXBpYy5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZsYXBpYy5oCkBAIC0yNSwxMCArMjUsMTAgQEAK
ICNpbmNsdWRlIDxwdWJsaWMvaHZtL2lvcmVxLmg+CiAjaW5jbHVkZSA8YXNtL2h2bS92cHQuaD4K
IAotI2RlZmluZSB2Y3B1X3ZsYXBpYyh4KSAgICgmKHgpLT5hcmNoLmh2bV92Y3B1LnZsYXBpYykK
LSNkZWZpbmUgdmxhcGljX3ZjcHUoeCkgICAoY29udGFpbmVyX29mKCh4KSwgc3RydWN0IHZjcHUs
IGFyY2guaHZtX3ZjcHUudmxhcGljKSkKKyNkZWZpbmUgdmNwdV92bGFwaWMoeCkgICAoJih4KS0+
YXJjaC5odm0udmxhcGljKQorI2RlZmluZSB2bGFwaWNfdmNwdSh4KSAgIChjb250YWluZXJfb2Yo
KHgpLCBzdHJ1Y3QgdmNwdSwgYXJjaC5odm0udmxhcGljKSkKICNkZWZpbmUgY29uc3RfdmxhcGlj
X3ZjcHUoeCkgKGNvbnRhaW5lcl9vZigoeCksIGNvbnN0IHN0cnVjdCB2Y3B1LCBcCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBhcmNoLmh2bV92Y3B1LnZsYXBpYykpCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBhcmNoLmh2bS52bGFwaWMpKQogI2RlZmluZSB2bGFwaWNfZG9t
YWluKHgpICh2bGFwaWNfdmNwdSh4KS0+ZG9tYWluKQogCiAjZGVmaW5lIF9WTEFQSUNfSUQodmxh
cGljLCBpZCkgKHZsYXBpY194MmFwaWNfbW9kZSh2bGFwaWMpIFwKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bXguaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3Zt
eC92bXguaAppbmRleCA4OTYxOWU0Li4yM2RlODY5IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS92bXgvdm14LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3Zt
eC5oCkBAIC01NTIsNyArNTUyLDcgQEAgc3RhdGljIGlubGluZSB2b2lkIHZwaWRfc3luY192Y3B1
X2d2YShzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyBndmEpCiAgICAgICAgIHR5cGUgPSBJ
TlZWUElEX0FMTF9DT05URVhUOwogCiBleGVjdXRlX2ludnZwaWQ6Ci0gICAgX19pbnZ2cGlkKHR5
cGUsIHYtPmFyY2guaHZtX3ZjcHUubjFhc2lkLmFzaWQsICh1NjQpZ3ZhKTsKKyAgICBfX2ludnZw
aWQodHlwZSwgdi0+YXJjaC5odm0ubjFhc2lkLmFzaWQsICh1NjQpZ3ZhKTsKIH0KIAogc3RhdGlj
IGlubGluZSB2b2lkIHZwaWRfc3luY19hbGwodm9pZCkKLS0gCjIuMS40CgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 17:39:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 17:39:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuhxc-0008FK-Pe; Tue, 28 Aug 2018 17: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=qctd=ll=citrix.com=prvs=771e299fc=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuhxb-0008Dz-No
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 17:39:23 +0000
X-Inumbo-ID: 644cd800-aae9-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 644cd800-aae9-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 17:40:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,300,1531785600"; d="scan'208";a="63906556"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 28 Aug 2018 18:39:06 +0100
Message-ID: <1535477946-17892-8-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 7/7] x86/hvm: Drop hvm_{vmx,svm} shorthands
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QnkgbWFraW5nIHt2bXgsc3ZtfSBpbiBodm1fdmNwdSBpbnRvIGFuIGFub255bW91cyB1bmlvbiAo
Y29uc2lzdGVudCB3aXRoCmRvbWFpbiBzaWRlIG9mIHRoaW5ncyksIHRoZSBodm1fe3ZteCxzdm19
IGRlZmluZXMgY2FuIGJlIGRyb3BwZWQsIGFuZCBhbGwgY29kZQpyZWZlciB0byB0aGUgY29ycmVj
dGx5LW5hbWVkIGZpZWxkcy4gIFRoaXMgbWVhbnMgdGhhdCB0aGUgZGF0YSBoaWVyYWNoeSBpcyBu
bwpsb25nZXIgb2JzY3VyZWQgZnJvbSBncmVwL2NzY29wZS90YWdzL2V0Yy4KClJlZm9ybWF0IG9u
ZSBjb21tZW50IGFuZCBzd2l0Y2ggb25lIGJvb2xfdCB0byBib29sIHdoaWxlIG1ha2luZyBjaGFu
Z2VzLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGlj
aEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IEp1biBOYWthamltYSA8anVuLm5h
a2FqaW1hQGludGVsLmNvbT4KQ0M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgpD
QzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ0M6IFN1cmF2
ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+CkNDOiBCcmlh
biBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KQ0M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5k
dW5sYXBAZXUuY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvY3B1aWQuYyAgICAgICAgICAg
ICAgIHwgICAyICstCiB4ZW4vYXJjaC94ODYvaHZtL3N2bS9hc2lkLmMgICAgICAgIHwgICAyICst
CiB4ZW4vYXJjaC94ODYvaHZtL3N2bS9lbXVsYXRlLmMgICAgIHwgICA0ICstCiB4ZW4vYXJjaC94
ODYvaHZtL3N2bS9pbnRyLmMgICAgICAgIHwgICA4ICstCiB4ZW4vYXJjaC94ODYvaHZtL3N2bS9u
ZXN0ZWRzdm0uYyAgIHwgIDI4ICsrLS0KIHhlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jICAgICAg
ICAgfCAxNzggKysrKysrKysrKysrLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3N2bS92
bWNiLmMgICAgICAgIHwgICA4ICstCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC9pbnRyLmMgICAgICAg
IHwgIDE4ICstLQogeGVuL2FyY2gveDg2L2h2bS92bXgvcmVhbG1vZGUuYyAgICB8ICAxOCArLS0K
IHhlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYyAgICAgICAgfCAxNTQgKysrKysrKysrKy0tLS0t
LS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyAgICAgICAgIHwgMjcyICsrKysrKysr
KysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXgu
YyAgICAgICAgfCAgNjQgKysrKy0tLS0tCiB4ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jICAgICAg
ICAgIHwgICA2ICstCiB4ZW4vYXJjaC94ODYveDg2XzY0L2FzbS1vZmZzZXRzLmMgIHwgIDEyICst
CiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pby5jICAgICAgIHwgICAyICstCiB4ZW4vaW5jbHVk
ZS9hc20teDg2L2RvbWFpbi5oICAgICAgIHwgICA0IC0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3N2bS9hc2lkLmggfCAgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZjcHUuaCAgICAg
fCAgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92bWNzLmggfCAgIDIgKy0KIDE5
IGZpbGVzIGNoYW5nZWQsIDM5MCBpbnNlcnRpb25zKCspLCAzOTYgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdWlkLmMgYi94ZW4vYXJjaC94ODYvY3B1aWQuYwppbmRl
eCA1OWQzMjk4Li5kMjFlNzQ1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1aWQuYworKysg
Yi94ZW4vYXJjaC94ODYvY3B1aWQuYwpAQCAtMTA3Miw3ICsxMDcyLDcgQEAgdm9pZCBndWVzdF9j
cHVpZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbGVhZiwKICAgICBjYXNlIDB4ODAw
MDAwMWM6CiAgICAgICAgIGlmICggKHYtPmFyY2gueGNyMCAmIFg4Nl9YQ1IwX0xXUCkgJiYgY3B1
X2hhc19zdm0gKQogICAgICAgICAgICAgLyogVHVybiBvbiBhdmFpbGFibGUgYml0IGFuZCBvdGhl
ciBmZWF0dXJlcyBzcGVjaWZpZWQgaW4gbHdwX2NmZy4gKi8KLSAgICAgICAgICAgIHJlcy0+YSA9
IChyZXMtPmQgJiB2LT5hcmNoLmh2bV9zdm0uZ3Vlc3RfbHdwX2NmZykgfCAxOworICAgICAgICAg
ICAgcmVzLT5hID0gKHJlcy0+ZCAmIHYtPmFyY2guaHZtLnN2bS5ndWVzdF9sd3BfY2ZnKSB8IDE7
CiAgICAgICAgIGJyZWFrOwogICAgIH0KIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
c3ZtL2FzaWQuYyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL2FzaWQuYwppbmRleCA3Y2M1NGRhLi5l
NTU0ZTI1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9hc2lkLmMKKysrIGIveGVu
L2FyY2gveDg2L2h2bS9zdm0vYXNpZC5jCkBAIC00MCw3ICs0MCw3IEBAIHZvaWQgc3ZtX2FzaWRf
aW5pdChjb25zdCBzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCiB2b2lkIHN2bV9hc2lkX2hhbmRsZV92
bXJ1bih2b2lkKQogewogICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKLSAgICBzdHJ1
Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IgPSBjdXJyLT5hcmNoLmh2bV9zdm0udm1jYjsKKyAgICBzdHJ1
Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IgPSBjdXJyLT5hcmNoLmh2bS5zdm0udm1jYjsKICAgICBzdHJ1
Y3QgaHZtX3ZjcHVfYXNpZCAqcF9hc2lkID0KICAgICAgICAgbmVzdGVkaHZtX3ZjcHVfaW5fZ3Vl
c3Rtb2RlKGN1cnIpCiAgICAgICAgID8gJnZjcHVfbmVzdGVkaHZtKGN1cnIpLm52X24yYXNpZCA6
ICZjdXJyLT5hcmNoLmh2bS5uMWFzaWQ7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3N2
bS9lbXVsYXRlLmMgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9lbXVsYXRlLmMKaW5kZXggNTM1Njc0
ZS4uM2QwNGFmMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zdm0vZW11bGF0ZS5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL2VtdWxhdGUuYwpAQCAtMjgsNyArMjgsNyBAQAogCiBz
dGF0aWMgdW5zaWduZWQgbG9uZyBzdm1fbmV4dHJpcF9pbnNuX2xlbmd0aChzdHJ1Y3QgdmNwdSAq
dikKIHsKLSAgICBzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IgPSB2LT5hcmNoLmh2bV9zdm0udm1j
YjsKKyAgICBzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IgPSB2LT5hcmNoLmh2bS5zdm0udm1jYjsK
IAogICAgIGlmICggIWNwdV9oYXNfc3ZtX25yaXBzICkKICAgICAgICAgcmV0dXJuIDA7CkBAIC04
Niw3ICs4Niw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgewogaW50IF9fZ2V0X2luc3RydWN0aW9u
X2xlbmd0aF9mcm9tX2xpc3Qoc3RydWN0IHZjcHUgKnYsCiAgICAgICAgIGNvbnN0IGVudW0gaW5z
dHJ1Y3Rpb25faW5kZXggKmxpc3QsIHVuc2lnbmVkIGludCBsaXN0X2NvdW50KQogewotICAgIHN0
cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZtX3N2bS52bWNiOworICAgIHN0cnVj
dCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZtLnN2bS52bWNiOwogICAgIHN0cnVjdCBo
dm1fZW11bGF0ZV9jdHh0IGN0eHQ7CiAgICAgc3RydWN0IHg4Nl9lbXVsYXRlX3N0YXRlICpzdGF0
ZTsKICAgICB1bnNpZ25lZCBsb25nIGluc3RfbGVuLCBqOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2h2bS9zdm0vaW50ci5jIGIveGVuL2FyY2gveDg2L2h2bS9zdm0vaW50ci5jCmluZGV4IDg1
MTFmZjAuLmExN2VjOGMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL2ludHIuYwor
KysgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9pbnRyLmMKQEAgLTQwLDcgKzQwLDcgQEAKIAogc3Rh
dGljIHZvaWQgc3ZtX2luamVjdF9ubWkoc3RydWN0IHZjcHUgKnYpCiB7Ci0gICAgc3RydWN0IHZt
Y2Jfc3RydWN0ICp2bWNiID0gdi0+YXJjaC5odm1fc3ZtLnZtY2I7CisgICAgc3RydWN0IHZtY2Jf
c3RydWN0ICp2bWNiID0gdi0+YXJjaC5odm0uc3ZtLnZtY2I7CiAgICAgdTMyIGdlbmVyYWwxX2lu
dGVyY2VwdHMgPSB2bWNiX2dldF9nZW5lcmFsMV9pbnRlcmNlcHRzKHZtY2IpOwogICAgIGV2ZW50
aW5qX3QgZXZlbnQ7CiAKQEAgLTYyLDcgKzYyLDcgQEAgc3RhdGljIHZvaWQgc3ZtX2luamVjdF9u
bWkoc3RydWN0IHZjcHUgKnYpCiAKIHN0YXRpYyB2b2lkIHN2bV9pbmplY3RfZXh0aW50KHN0cnVj
dCB2Y3B1ICp2LCBpbnQgdmVjdG9yKQogewotICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9
IHYtPmFyY2guaHZtX3N2bS52bWNiOworICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYt
PmFyY2guaHZtLnN2bS52bWNiOwogICAgIGV2ZW50aW5qX3QgZXZlbnQ7CiAKICAgICBldmVudC5i
eXRlcyA9IDA7CkBAIC03Niw3ICs3Niw3IEBAIHN0YXRpYyB2b2lkIHN2bV9pbmplY3RfZXh0aW50
KHN0cnVjdCB2Y3B1ICp2LCBpbnQgdmVjdG9yKQogCiBzdGF0aWMgdm9pZCBzdm1fZW5hYmxlX2lu
dHJfd2luZG93KHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgaHZtX2ludGFjayBpbnRhY2spCiB7Ci0g
ICAgc3RydWN0IHZtY2Jfc3RydWN0ICp2bWNiID0gdi0+YXJjaC5odm1fc3ZtLnZtY2I7CisgICAg
c3RydWN0IHZtY2Jfc3RydWN0ICp2bWNiID0gdi0+YXJjaC5odm0uc3ZtLnZtY2I7CiAgICAgdWlu
dDMyX3QgZ2VuZXJhbDFfaW50ZXJjZXB0cyA9IHZtY2JfZ2V0X2dlbmVyYWwxX2ludGVyY2VwdHMo
dm1jYik7CiAgICAgdmludHJfdCBpbnRyOwogCkBAIC0xMzMsNyArMTMzLDcgQEAgc3RhdGljIHZv
aWQgc3ZtX2VuYWJsZV9pbnRyX3dpbmRvdyhzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGh2bV9pbnRh
Y2sgaW50YWNrKQogdm9pZCBzdm1faW50cl9hc3Npc3Qodm9pZCkgCiB7CiAgICAgc3RydWN0IHZj
cHUgKnYgPSBjdXJyZW50OwotICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2gu
aHZtX3N2bS52bWNiOworICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZt
LnN2bS52bWNiOwogICAgIHN0cnVjdCBodm1faW50YWNrIGludGFjazsKICAgICBlbnVtIGh2bV9p
bnRibGsgaW50YmxrOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9uZXN0ZWRz
dm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL25lc3RlZHN2bS5jCmluZGV4IDlkMGZlZjEuLjNm
NGY0MDMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL25lc3RlZHN2bS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9odm0vc3ZtL25lc3RlZHN2bS5jCkBAIC0xMzcsNyArMTM3LDcgQEAgdm9p
ZCBuc3ZtX3ZjcHVfZGVzdHJveShzdHJ1Y3QgdmNwdSAqdikKICAgICAgKiBvZiBsMSB2bWNiIHBh
Z2UuCiAgICAgICovCiAgICAgaWYgKG52LT5udl9uMXZtY3gpCi0gICAgICAgIHYtPmFyY2guaHZt
X3N2bS52bWNiID0gbnYtPm52X24xdm1jeDsKKyAgICAgICAgdi0+YXJjaC5odm0uc3ZtLnZtY2Ig
PSBudi0+bnZfbjF2bWN4OwogCiAgICAgaWYgKHN2bS0+bnNfY2FjaGVkX21zcnBtKSB7CiAgICAg
ICAgIGZyZWVfeGVuaGVhcF9wYWdlcyhzdm0tPm5zX2NhY2hlZF9tc3JwbSwKQEAgLTI3Miw4ICsy
NzIsOCBAQCBzdGF0aWMgaW50IG5zdm1fdmNwdV9ob3N0cmVzdG9yZShzdHJ1Y3QgdmNwdSAqdiwg
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICovCiAKICAgICAvKiBzd2l0Y2ggdm1j
YiB0byBsMSBndWVzdCdzIHZtY2IgKi8KLSAgICB2LT5hcmNoLmh2bV9zdm0udm1jYiA9IG4xdm1j
YjsKLSAgICB2LT5hcmNoLmh2bV9zdm0udm1jYl9wYSA9IG52LT5udl9uMXZtY3hfcGE7CisgICAg
di0+YXJjaC5odm0uc3ZtLnZtY2IgPSBuMXZtY2I7CisgICAgdi0+YXJjaC5odm0uc3ZtLnZtY2Jf
cGEgPSBudi0+bnZfbjF2bWN4X3BhOwogCiAgICAgLyogRUZFUiAqLwogICAgIHYtPmFyY2guaHZt
Lmd1ZXN0X2VmZXIgPSBuMXZtY2ItPl9lZmVyOwpAQCAtMzUwLDcgKzM1MCw3IEBAIHN0YXRpYyBp
bnQgbnN2bV92Y3B1X2hvc3RyZXN0b3JlKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncykKIAogc3RhdGljIGludCBuc3ZtX3ZtcnVuX3Blcm1pc3Npb25tYXAoc3RydWN0
IHZjcHUgKnYsIGJvb2xfdCB2aW9wbSkKIHsKLSAgICBzdHJ1Y3Qgc3ZtX3ZjcHUgKmFyY2hfc3Zt
ID0gJnYtPmFyY2guaHZtX3N2bTsKKyAgICBzdHJ1Y3Qgc3ZtX3ZjcHUgKmFyY2hfc3ZtID0gJnYt
PmFyY2guaHZtLnN2bTsKICAgICBzdHJ1Y3QgbmVzdGVkc3ZtICpzdm0gPSAmdmNwdV9uZXN0ZWRz
dm0odik7CiAgICAgc3RydWN0IG5lc3RlZHZjcHUgKm52ID0gJnZjcHVfbmVzdGVkaHZtKHYpOwog
ICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqbnNfdm1jYiA9IG52LT5udl92dm1jeDsKQEAgLTM5MCw5
ICszOTAsNyBAQCBzdGF0aWMgaW50IG5zdm1fdm1ydW5fcGVybWlzc2lvbm1hcChzdHJ1Y3QgdmNw
dSAqdiwgYm9vbF90IHZpb3BtKQogICAgIG52LT5udl9pb3BvcnQ4MCA9IGlvcG9ydF84MDsKICAg
ICBudi0+bnZfaW9wb3J0RUQgPSBpb3BvcnRfZWQ7CiAKLSAgICAvKiB2LT5hcmNoLmh2bV9zdm0u
bXNycG0gaGFzIHR5cGUgdW5zaWduZWQgbG9uZywgdGh1cwotICAgICAqIEJZVEVTX1BFUl9MT05H
LgotICAgICAqLworICAgIC8qIHYtPmFyY2guaHZtLnN2bS5tc3JwbSBoYXMgdHlwZSB1bnNpZ25l
ZCBsb25nLCB0aHVzIEJZVEVTX1BFUl9MT05HLiAqLwogICAgIGZvciAoaSA9IDA7IGkgPCBNU1JQ
TV9TSVpFIC8gQllURVNfUEVSX0xPTkc7IGkrKykKICAgICAgICAgc3ZtLT5uc19tZXJnZWRfbXNy
cG1baV0gPSBhcmNoX3N2bS0+bXNycG1baV0gfCBuc19tc3JwbV9wdHJbaV07CiAKQEAgLTczMCw4
ICs3MjgsOCBAQCBuc3ZtX3ZjcHVfdm1lbnRyeShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGNwdV91
c2VyX3JlZ3MgKnJlZ3MsCiAgICAgfQogCiAgICAgLyogc3dpdGNoIHZtY2IgdG8gc2hhZG93IHZt
Y2IgKi8KLSAgICB2LT5hcmNoLmh2bV9zdm0udm1jYiA9IG52LT5udl9uMnZtY3g7Ci0gICAgdi0+
YXJjaC5odm1fc3ZtLnZtY2JfcGEgPSBudi0+bnZfbjJ2bWN4X3BhOworICAgIHYtPmFyY2guaHZt
LnN2bS52bWNiID0gbnYtPm52X24ydm1jeDsKKyAgICB2LT5hcmNoLmh2bS5zdm0udm1jYl9wYSA9
IG52LT5udl9uMnZtY3hfcGE7CiAKICAgICByZXQgPSBuc3ZtX3ZtY2JfcHJlcGFyZTR2bXJ1bih2
LCByZWdzKTsKICAgICBpZiAocmV0KSB7CkBAIC04MDAsNyArNzk4LDcgQEAgbnN2bV92Y3B1X3Zt
ZXhpdF9pbmplY3Qoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLAog
ICAgIHN0cnVjdCBuZXN0ZWR2Y3B1ICpudiA9ICZ2Y3B1X25lc3RlZGh2bSh2KTsKICAgICBzdHJ1
Y3QgbmVzdGVkc3ZtICpzdm0gPSAmdmNwdV9uZXN0ZWRzdm0odik7CiAgICAgc3RydWN0IHZtY2Jf
c3RydWN0ICpuc192bWNiOwotICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2gu
aHZtX3N2bS52bWNiOworICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZt
LnN2bS52bWNiOwogCiAgICAgaWYgKCB2bWNiLT5fdmludHIuZmllbGRzLnZnaWZfZW5hYmxlICkK
ICAgICAgICAgQVNTRVJUKHZtY2ItPl92aW50ci5maWVsZHMudmdpZiA9PSAwKTsKQEAgLTEzNDgs
NyArMTM0Niw3IEBAIG5lc3RlZHN2bV92bWV4aXRfZGVmZXIoc3RydWN0IHZjcHUgKnYsCiAgICAg
dWludDY0X3QgZXhpdGNvZGUsIHVpbnQ2NF90IGV4aXRpbmZvMSwgdWludDY0X3QgZXhpdGluZm8y
KQogewogICAgIHN0cnVjdCBuZXN0ZWRzdm0gKnN2bSA9ICZ2Y3B1X25lc3RlZHN2bSh2KTsKLSAg
ICBzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IgPSB2LT5hcmNoLmh2bV9zdm0udm1jYjsKKyAgICBz
dHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IgPSB2LT5hcmNoLmh2bS5zdm0udm1jYjsKIAogICAgIGlm
ICggdm1jYi0+X3ZpbnRyLmZpZWxkcy52Z2lmX2VuYWJsZSApCiAgICAgICAgIHZtY2ItPl92aW50
ci5maWVsZHMudmdpZiA9IDA7CkBAIC0xNTIyLDcgKzE1MjAsNyBAQCB2b2lkIG5zdm1fdmNwdV9z
d2l0Y2goc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAKICAgICBudiA9ICZ2Y3B1X25lc3Rl
ZGh2bSh2KTsKICAgICBzdm0gPSAmdmNwdV9uZXN0ZWRzdm0odik7Ci0gICAgQVNTRVJUKHYtPmFy
Y2guaHZtX3N2bS52bWNiICE9IE5VTEwpOworICAgIEFTU0VSVCh2LT5hcmNoLmh2bS5zdm0udm1j
YiAhPSBOVUxMKTsKICAgICBBU1NFUlQobnYtPm52X24xdm1jeCAhPSBOVUxMKTsKICAgICBBU1NF
UlQobnYtPm52X24ydm1jeCAhPSBOVUxMKTsKICAgICBBU1NFUlQobnYtPm52X24xdm1jeF9wYSAh
PSBJTlZBTElEX1BBRERSKTsKQEAgLTE2MDcsNyArMTYwNSw3IEBAIGJvb2xfdAogbmVzdGVkc3Zt
X2dpZl9pc3NldChzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBzdHJ1Y3QgbmVzdGVkc3ZtICpzdm0g
PSAmdmNwdV9uZXN0ZWRzdm0odik7Ci0gICAgc3RydWN0IHZtY2Jfc3RydWN0ICp2bWNiID0gdi0+
YXJjaC5odm1fc3ZtLnZtY2I7CisgICAgc3RydWN0IHZtY2Jfc3RydWN0ICp2bWNiID0gdi0+YXJj
aC5odm0uc3ZtLnZtY2I7CiAKICAgICAvKiBnZXQgdGhlIHZtY2IgZ2lmIHZhbHVlIGlmIHVzaW5n
IHZnaWYgKi8KICAgICBpZiAoIHZtY2ItPl92aW50ci5maWVsZHMudmdpZl9lbmFibGUgKQpAQCAt
MTY0MCw3ICsxNjM4LDcgQEAgdm9pZCBzdm1fdm1leGl0X2RvX3N0Z2koc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MsIHN0cnVjdCB2Y3B1ICp2KQogCiB2b2lkIHN2bV92bWV4aXRfZG9fY2xnaShz
dHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgc3RydWN0IHZjcHUgKnYpCiB7Ci0gICAgc3RydWN0
IHZtY2Jfc3RydWN0ICp2bWNiID0gdi0+YXJjaC5odm1fc3ZtLnZtY2I7CisgICAgc3RydWN0IHZt
Y2Jfc3RydWN0ICp2bWNiID0gdi0+YXJjaC5odm0uc3ZtLnZtY2I7CiAgICAgdW5zaWduZWQgaW50
IGluc3RfbGVuOwogICAgIHVpbnQzMl90IGdlbmVyYWwxX2ludGVyY2VwdHMgPSB2bWNiX2dldF9n
ZW5lcmFsMV9pbnRlcmNlcHRzKHZtY2IpOwogICAgIHZpbnRyX3QgaW50cjsKQEAgLTE2NzIsNyAr
MTY3MCw3IEBAIHZvaWQgc3ZtX3ZtZXhpdF9kb19jbGdpKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpy
ZWdzLCBzdHJ1Y3QgdmNwdSAqdikKICAqLwogdm9pZCBzdm1fbmVzdGVkX2ZlYXR1cmVzX29uX2Vm
ZXJfdXBkYXRlKHN0cnVjdCB2Y3B1ICp2KQogewotICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1j
YiA9IHYtPmFyY2guaHZtX3N2bS52bWNiOworICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9
IHYtPmFyY2guaHZtLnN2bS52bWNiOwogICAgIHN0cnVjdCBuZXN0ZWRzdm0gKnN2bSA9ICZ2Y3B1
X25lc3RlZHN2bSh2KTsKICAgICB1MzIgZ2VuZXJhbDJfaW50ZXJjZXB0czsKICAgICB2aW50cl90
IHZpbnRyOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMgYi94ZW4vYXJj
aC94ODYvaHZtL3N2bS9zdm0uYwppbmRleCBlN2U5NDRkLi4wZWM4N2IyIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9zdm0u
YwpAQCAtODgsNyArODgsNyBAQCBzdGF0aWMgREVGSU5FX1NQSU5MT0NLKG9zdndfbG9jayk7CiAv
KiBPbmx5IGNyYXNoIHRoZSBndWVzdCBpZiB0aGUgcHJvYmxlbSBvcmlnaW5hdGVzIGluIGtlcm5l
bCBtb2RlLiAqLwogc3RhdGljIHZvaWQgc3ZtX2NyYXNoX29yX2ZhdWx0KHN0cnVjdCB2Y3B1ICp2
KQogewotICAgIGlmICggdm1jYl9nZXRfY3BsKHYtPmFyY2guaHZtX3N2bS52bWNiKSApCisgICAg
aWYgKCB2bWNiX2dldF9jcGwodi0+YXJjaC5odm0uc3ZtLnZtY2IpICkKICAgICAgICAgaHZtX2lu
amVjdF9od19leGNlcHRpb24oVFJBUF9pbnZhbGlkX29wLCBYODZfRVZFTlRfTk9fRUMpOwogICAg
IGVsc2UKICAgICAgICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbik7CkBAIC0xMTMsNyArMTEzLDcg
QEAgdm9pZCBfX3VwZGF0ZV9ndWVzdF9laXAoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIHVu
c2lnbmVkIGludCBpbnN0X2xlbikKICAgICByZWdzLT5yaXAgKz0gaW5zdF9sZW47CiAgICAgcmVn
cy0+ZWZsYWdzICY9IH5YODZfRUZMQUdTX1JGOwogCi0gICAgY3Vyci0+YXJjaC5odm1fc3ZtLnZt
Y2ItPmludGVycnVwdF9zaGFkb3cgPSAwOworICAgIGN1cnItPmFyY2guaHZtLnN2bS52bWNiLT5p
bnRlcnJ1cHRfc2hhZG93ID0gMDsKIAogICAgIGlmICggcmVncy0+ZWZsYWdzICYgWDg2X0VGTEFH
U19URiApCiAgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfZGVidWcsIFg4Nl9F
VkVOVF9OT19FQyk7CkBAIC0xNDcsNyArMTQ3LDcgQEAgdm9pZCBzdm1faW50ZXJjZXB0X21zcihz
dHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbXNyLCBpbnQgZmxhZ3MpCiAgICAgdW5zaWduZWQgbG9u
ZyAqbXNyX2JpdDsKICAgICBjb25zdCBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogCi0g
ICAgbXNyX2JpdCA9IHN2bV9tc3JiaXQodi0+YXJjaC5odm1fc3ZtLm1zcnBtLCBtc3IpOworICAg
IG1zcl9iaXQgPSBzdm1fbXNyYml0KHYtPmFyY2guaHZtLnN2bS5tc3JwbSwgbXNyKTsKICAgICBC
VUdfT04obXNyX2JpdCA9PSBOVUxMKTsKICAgICBtc3IgJj0gMHgxZmZmOwogCkBAIC0xNzYsNyAr
MTc2LDcgQEAgc3RhdGljIHZvaWQgc3ZtX3NldF9pY2VicF9pbnRlcmNlcHRpb24oc3RydWN0IGRv
bWFpbiAqZCwgYm9vbCBlbmFibGUpCiAKICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCiAgICAg
ewotICAgICAgICBzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IgPSB2LT5hcmNoLmh2bV9zdm0udm1j
YjsKKyAgICAgICAgc3RydWN0IHZtY2Jfc3RydWN0ICp2bWNiID0gdi0+YXJjaC5odm0uc3ZtLnZt
Y2I7CiAgICAgICAgIHVpbnQzMl90IGludGVyY2VwdHMgPSB2bWNiX2dldF9nZW5lcmFsMl9pbnRl
cmNlcHRzKHZtY2IpOwogCiAgICAgICAgIGlmICggZW5hYmxlICkKQEAgLTE5MCw3ICsxOTAsNyBA
QCBzdGF0aWMgdm9pZCBzdm1fc2V0X2ljZWJwX2ludGVyY2VwdGlvbihzdHJ1Y3QgZG9tYWluICpk
LCBib29sIGVuYWJsZSkKIAogc3RhdGljIHZvaWQgc3ZtX3NhdmVfZHIoc3RydWN0IHZjcHUgKnYp
CiB7Ci0gICAgc3RydWN0IHZtY2Jfc3RydWN0ICp2bWNiID0gdi0+YXJjaC5odm1fc3ZtLnZtY2I7
CisgICAgc3RydWN0IHZtY2Jfc3RydWN0ICp2bWNiID0gdi0+YXJjaC5odm0uc3ZtLnZtY2I7CiAg
ICAgdW5zaWduZWQgaW50IGZsYWdfZHJfZGlydHkgPSB2LT5hcmNoLmh2bS5mbGFnX2RyX2RpcnR5
OwogCiAgICAgaWYgKCAhZmxhZ19kcl9kaXJ0eSApCkBAIC0yMDcsMTAgKzIwNywxMCBAQCBzdGF0
aWMgdm9pZCBzdm1fc2F2ZV9kcihzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgc3ZtX2ludGVyY2Vw
dF9tc3IodiwgTVNSX0FNRDY0X0RSMl9BRERSRVNTX01BU0ssIE1TUl9JTlRFUkNFUFRfUlcpOwog
ICAgICAgICBzdm1faW50ZXJjZXB0X21zcih2LCBNU1JfQU1ENjRfRFIzX0FERFJFU1NfTUFTSywg
TVNSX0lOVEVSQ0VQVF9SVyk7CiAKLSAgICAgICAgcmRtc3JsKE1TUl9BTUQ2NF9EUjBfQUREUkVT
U19NQVNLLCB2LT5hcmNoLmh2bV9zdm0uZHJfbWFza1swXSk7Ci0gICAgICAgIHJkbXNybChNU1Jf
QU1ENjRfRFIxX0FERFJFU1NfTUFTSywgdi0+YXJjaC5odm1fc3ZtLmRyX21hc2tbMV0pOwotICAg
ICAgICByZG1zcmwoTVNSX0FNRDY0X0RSMl9BRERSRVNTX01BU0ssIHYtPmFyY2guaHZtX3N2bS5k
cl9tYXNrWzJdKTsKLSAgICAgICAgcmRtc3JsKE1TUl9BTUQ2NF9EUjNfQUREUkVTU19NQVNLLCB2
LT5hcmNoLmh2bV9zdm0uZHJfbWFza1szXSk7CisgICAgICAgIHJkbXNybChNU1JfQU1ENjRfRFIw
X0FERFJFU1NfTUFTSywgdi0+YXJjaC5odm0uc3ZtLmRyX21hc2tbMF0pOworICAgICAgICByZG1z
cmwoTVNSX0FNRDY0X0RSMV9BRERSRVNTX01BU0ssIHYtPmFyY2guaHZtLnN2bS5kcl9tYXNrWzFd
KTsKKyAgICAgICAgcmRtc3JsKE1TUl9BTUQ2NF9EUjJfQUREUkVTU19NQVNLLCB2LT5hcmNoLmh2
bS5zdm0uZHJfbWFza1syXSk7CisgICAgICAgIHJkbXNybChNU1JfQU1ENjRfRFIzX0FERFJFU1Nf
TUFTSywgdi0+YXJjaC5odm0uc3ZtLmRyX21hc2tbM10pOwogICAgIH0KIAogICAgIHYtPmFyY2gu
ZGVidWdyZWdbMF0gPSByZWFkX2RlYnVncmVnKDApOwpAQCAtMjM4LDEwICsyMzgsMTAgQEAgc3Rh
dGljIHZvaWQgX19yZXN0b3JlX2RlYnVnX3JlZ2lzdGVycyhzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZt
Y2IsIHN0cnVjdCB2Y3B1ICp2KQogICAgICAgICBzdm1faW50ZXJjZXB0X21zcih2LCBNU1JfQU1E
NjRfRFIyX0FERFJFU1NfTUFTSywgTVNSX0lOVEVSQ0VQVF9OT05FKTsKICAgICAgICAgc3ZtX2lu
dGVyY2VwdF9tc3IodiwgTVNSX0FNRDY0X0RSM19BRERSRVNTX01BU0ssIE1TUl9JTlRFUkNFUFRf
Tk9ORSk7CiAKLSAgICAgICAgd3Jtc3JsKE1TUl9BTUQ2NF9EUjBfQUREUkVTU19NQVNLLCB2LT5h
cmNoLmh2bV9zdm0uZHJfbWFza1swXSk7Ci0gICAgICAgIHdybXNybChNU1JfQU1ENjRfRFIxX0FE
RFJFU1NfTUFTSywgdi0+YXJjaC5odm1fc3ZtLmRyX21hc2tbMV0pOwotICAgICAgICB3cm1zcmwo
TVNSX0FNRDY0X0RSMl9BRERSRVNTX01BU0ssIHYtPmFyY2guaHZtX3N2bS5kcl9tYXNrWzJdKTsK
LSAgICAgICAgd3Jtc3JsKE1TUl9BTUQ2NF9EUjNfQUREUkVTU19NQVNLLCB2LT5hcmNoLmh2bV9z
dm0uZHJfbWFza1szXSk7CisgICAgICAgIHdybXNybChNU1JfQU1ENjRfRFIwX0FERFJFU1NfTUFT
Sywgdi0+YXJjaC5odm0uc3ZtLmRyX21hc2tbMF0pOworICAgICAgICB3cm1zcmwoTVNSX0FNRDY0
X0RSMV9BRERSRVNTX01BU0ssIHYtPmFyY2guaHZtLnN2bS5kcl9tYXNrWzFdKTsKKyAgICAgICAg
d3Jtc3JsKE1TUl9BTUQ2NF9EUjJfQUREUkVTU19NQVNLLCB2LT5hcmNoLmh2bS5zdm0uZHJfbWFz
a1syXSk7CisgICAgICAgIHdybXNybChNU1JfQU1ENjRfRFIzX0FERFJFU1NfTUFTSywgdi0+YXJj
aC5odm0uc3ZtLmRyX21hc2tbM10pOwogICAgIH0KIAogICAgIHdyaXRlX2RlYnVncmVnKDAsIHYt
PmFyY2guZGVidWdyZWdbMF0pOwpAQCAtMjYwLDIzICsyNjAsMjMgQEAgc3RhdGljIHZvaWQgX19y
ZXN0b3JlX2RlYnVnX3JlZ2lzdGVycyhzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IsIHN0cnVjdCB2
Y3B1ICp2KQogICovCiBzdGF0aWMgdm9pZCBzdm1fcmVzdG9yZV9kcihzdHJ1Y3QgdmNwdSAqdikK
IHsKLSAgICBzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IgPSB2LT5hcmNoLmh2bV9zdm0udm1jYjsK
KyAgICBzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IgPSB2LT5hcmNoLmh2bS5zdm0udm1jYjsKICAg
ICBpZiAoIHVubGlrZWx5KHYtPmFyY2guZGVidWdyZWdbN10gJiBEUjdfQUNUSVZFX01BU0spICkK
ICAgICAgICAgX19yZXN0b3JlX2RlYnVnX3JlZ2lzdGVycyh2bWNiLCB2KTsKIH0KIAogc3RhdGlj
IGludCBzdm1fdm1jYl9zYXZlKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgaHZtX2h3X2NwdSAqYykK
IHsKLSAgICBzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IgPSB2LT5hcmNoLmh2bV9zdm0udm1jYjsK
KyAgICBzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IgPSB2LT5hcmNoLmh2bS5zdm0udm1jYjsKIAog
ICAgIGMtPmNyMCA9IHYtPmFyY2guaHZtLmd1ZXN0X2NyWzBdOwogICAgIGMtPmNyMiA9IHYtPmFy
Y2guaHZtLmd1ZXN0X2NyWzJdOwogICAgIGMtPmNyMyA9IHYtPmFyY2guaHZtLmd1ZXN0X2NyWzNd
OwogICAgIGMtPmNyNCA9IHYtPmFyY2guaHZtLmd1ZXN0X2NyWzRdOwogCi0gICAgYy0+c3lzZW50
ZXJfY3MgPSB2LT5hcmNoLmh2bV9zdm0uZ3Vlc3Rfc3lzZW50ZXJfY3M7Ci0gICAgYy0+c3lzZW50
ZXJfZXNwID0gdi0+YXJjaC5odm1fc3ZtLmd1ZXN0X3N5c2VudGVyX2VzcDsKLSAgICBjLT5zeXNl
bnRlcl9laXAgPSB2LT5hcmNoLmh2bV9zdm0uZ3Vlc3Rfc3lzZW50ZXJfZWlwOworICAgIGMtPnN5
c2VudGVyX2NzID0gdi0+YXJjaC5odm0uc3ZtLmd1ZXN0X3N5c2VudGVyX2NzOworICAgIGMtPnN5
c2VudGVyX2VzcCA9IHYtPmFyY2guaHZtLnN2bS5ndWVzdF9zeXNlbnRlcl9lc3A7CisgICAgYy0+
c3lzZW50ZXJfZWlwID0gdi0+YXJjaC5odm0uc3ZtLmd1ZXN0X3N5c2VudGVyX2VpcDsKIAogICAg
IGMtPnBlbmRpbmdfZXZlbnQgPSAwOwogICAgIGMtPmVycm9yX2NvZGUgPSAwOwpAQCAtMjk0LDcg
KzI5NCw3IEBAIHN0YXRpYyBpbnQgc3ZtX3ZtY2Jfc2F2ZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0
IGh2bV9od19jcHUgKmMpCiBzdGF0aWMgaW50IHN2bV92bWNiX3Jlc3RvcmUoc3RydWN0IHZjcHUg
KnYsIHN0cnVjdCBodm1faHdfY3B1ICpjKQogewogICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2Ug
PSBOVUxMOwotICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZtX3N2bS52
bWNiOworICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZtLnN2bS52bWNi
OwogICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm0gPSBwMm1fZ2V0X2hvc3RwMm0odi0+ZG9tYWlu
KTsKIAogICAgIGlmICggYy0+cGVuZGluZ192YWxpZCApCkBAIC0zNDYsOSArMzQ2LDkgQEAgc3Rh
dGljIGludCBzdm1fdm1jYl9yZXN0b3JlKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgaHZtX2h3X2Nw
dSAqYykKICAgICBzdm1fdXBkYXRlX2d1ZXN0X2NyKHYsIDQsIDApOwogCiAgICAgLyogTG9hZCBz
eXNlbnRlciBNU1JzIGludG8gYm90aCBWTUNCIHNhdmUgYXJlYSBhbmQgVkNQVSBmaWVsZHMuICov
Ci0gICAgdm1jYi0+c3lzZW50ZXJfY3MgPSB2LT5hcmNoLmh2bV9zdm0uZ3Vlc3Rfc3lzZW50ZXJf
Y3MgPSBjLT5zeXNlbnRlcl9jczsKLSAgICB2bWNiLT5zeXNlbnRlcl9lc3AgPSB2LT5hcmNoLmh2
bV9zdm0uZ3Vlc3Rfc3lzZW50ZXJfZXNwID0gYy0+c3lzZW50ZXJfZXNwOwotICAgIHZtY2ItPnN5
c2VudGVyX2VpcCA9IHYtPmFyY2guaHZtX3N2bS5ndWVzdF9zeXNlbnRlcl9laXAgPSBjLT5zeXNl
bnRlcl9laXA7CisgICAgdm1jYi0+c3lzZW50ZXJfY3MgPSB2LT5hcmNoLmh2bS5zdm0uZ3Vlc3Rf
c3lzZW50ZXJfY3MgPSBjLT5zeXNlbnRlcl9jczsKKyAgICB2bWNiLT5zeXNlbnRlcl9lc3AgPSB2
LT5hcmNoLmh2bS5zdm0uZ3Vlc3Rfc3lzZW50ZXJfZXNwID0gYy0+c3lzZW50ZXJfZXNwOworICAg
IHZtY2ItPnN5c2VudGVyX2VpcCA9IHYtPmFyY2guaHZtLnN2bS5ndWVzdF9zeXNlbnRlcl9laXAg
PSBjLT5zeXNlbnRlcl9laXA7CiAgICAgCiAgICAgaWYgKCBwYWdpbmdfbW9kZV9oYXAodi0+ZG9t
YWluKSApCiAgICAgewpAQCAtMzc3LDcgKzM3Nyw3IEBAIHN0YXRpYyBpbnQgc3ZtX3ZtY2JfcmVz
dG9yZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGh2bV9od19jcHUgKmMpCiAKIHN0YXRpYyB2b2lk
IHN2bV9zYXZlX2NwdV9zdGF0ZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGh2bV9od19jcHUgKmRh
dGEpCiB7Ci0gICAgc3RydWN0IHZtY2Jfc3RydWN0ICp2bWNiID0gdi0+YXJjaC5odm1fc3ZtLnZt
Y2I7CisgICAgc3RydWN0IHZtY2Jfc3RydWN0ICp2bWNiID0gdi0+YXJjaC5odm0uc3ZtLnZtY2I7
CiAKICAgICBkYXRhLT5zaGFkb3dfZ3MgICAgICAgID0gdm1jYi0+a2VybmdzYmFzZTsKICAgICBk
YXRhLT5tc3JfbHN0YXIgICAgICAgID0gdm1jYi0+bHN0YXI7CkBAIC0zOTEsNyArMzkxLDcgQEAg
c3RhdGljIHZvaWQgc3ZtX3NhdmVfY3B1X3N0YXRlKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgaHZt
X2h3X2NwdSAqZGF0YSkKIAogc3RhdGljIHZvaWQgc3ZtX2xvYWRfY3B1X3N0YXRlKHN0cnVjdCB2
Y3B1ICp2LCBzdHJ1Y3QgaHZtX2h3X2NwdSAqZGF0YSkKIHsKLSAgICBzdHJ1Y3Qgdm1jYl9zdHJ1
Y3QgKnZtY2IgPSB2LT5hcmNoLmh2bV9zdm0udm1jYjsKKyAgICBzdHJ1Y3Qgdm1jYl9zdHJ1Y3Qg
KnZtY2IgPSB2LT5hcmNoLmh2bS5zdm0udm1jYjsKIAogICAgIHZtY2ItPmtlcm5nc2Jhc2UgPSBk
YXRhLT5zaGFkb3dfZ3M7CiAgICAgdm1jYi0+bHN0YXIgICAgICA9IGRhdGEtPm1zcl9sc3RhcjsK
QEAgLTQyOSwxOSArNDI5LDE5IEBAIHN0YXRpYyB2b2lkIHN2bV9zYXZlX21zcihzdHJ1Y3QgdmNw
dSAqdiwgc3RydWN0IGh2bV9tc3IgKmN0eHQpCiB7CiAgICAgaWYgKCBib290X2NwdV9oYXMoWDg2
X0ZFQVRVUkVfREJFWFQpICkKICAgICB7Ci0gICAgICAgIGN0eHQtPm1zcltjdHh0LT5jb3VudF0u
dmFsID0gdi0+YXJjaC5odm1fc3ZtLmRyX21hc2tbMF07CisgICAgICAgIGN0eHQtPm1zcltjdHh0
LT5jb3VudF0udmFsID0gdi0+YXJjaC5odm0uc3ZtLmRyX21hc2tbMF07CiAgICAgICAgIGlmICgg
Y3R4dC0+bXNyW2N0eHQtPmNvdW50XS52YWwgKQogICAgICAgICAgICAgY3R4dC0+bXNyW2N0eHQt
PmNvdW50KytdLmluZGV4ID0gTVNSX0FNRDY0X0RSMF9BRERSRVNTX01BU0s7CiAKLSAgICAgICAg
Y3R4dC0+bXNyW2N0eHQtPmNvdW50XS52YWwgPSB2LT5hcmNoLmh2bV9zdm0uZHJfbWFza1sxXTsK
KyAgICAgICAgY3R4dC0+bXNyW2N0eHQtPmNvdW50XS52YWwgPSB2LT5hcmNoLmh2bS5zdm0uZHJf
bWFza1sxXTsKICAgICAgICAgaWYgKCBjdHh0LT5tc3JbY3R4dC0+Y291bnRdLnZhbCApCiAgICAg
ICAgICAgICBjdHh0LT5tc3JbY3R4dC0+Y291bnQrK10uaW5kZXggPSBNU1JfQU1ENjRfRFIxX0FE
RFJFU1NfTUFTSzsKIAotICAgICAgICBjdHh0LT5tc3JbY3R4dC0+Y291bnRdLnZhbCA9IHYtPmFy
Y2guaHZtX3N2bS5kcl9tYXNrWzJdOworICAgICAgICBjdHh0LT5tc3JbY3R4dC0+Y291bnRdLnZh
bCA9IHYtPmFyY2guaHZtLnN2bS5kcl9tYXNrWzJdOwogICAgICAgICBpZiAoIGN0eHQtPm1zcltj
dHh0LT5jb3VudF0udmFsICkKICAgICAgICAgICAgIGN0eHQtPm1zcltjdHh0LT5jb3VudCsrXS5p
bmRleCA9IE1TUl9BTUQ2NF9EUjJfQUREUkVTU19NQVNLOwogCi0gICAgICAgIGN0eHQtPm1zcltj
dHh0LT5jb3VudF0udmFsID0gdi0+YXJjaC5odm1fc3ZtLmRyX21hc2tbM107CisgICAgICAgIGN0
eHQtPm1zcltjdHh0LT5jb3VudF0udmFsID0gdi0+YXJjaC5odm0uc3ZtLmRyX21hc2tbM107CiAg
ICAgICAgIGlmICggY3R4dC0+bXNyW2N0eHQtPmNvdW50XS52YWwgKQogICAgICAgICAgICAgY3R4
dC0+bXNyW2N0eHQtPmNvdW50KytdLmluZGV4ID0gTVNSX0FNRDY0X0RSM19BRERSRVNTX01BU0s7
CiAgICAgfQpAQCAtNDYyLDcgKzQ2Miw3IEBAIHN0YXRpYyBpbnQgc3ZtX2xvYWRfbXNyKHN0cnVj
dCB2Y3B1ICp2LCBzdHJ1Y3QgaHZtX21zciAqY3R4dCkKICAgICAgICAgICAgIGVsc2UgaWYgKCBj
dHh0LT5tc3JbaV0udmFsID4+IDMyICkKICAgICAgICAgICAgICAgICBlcnIgPSAtRURPTTsKICAg
ICAgICAgICAgIGVsc2UKLSAgICAgICAgICAgICAgICB2LT5hcmNoLmh2bV9zdm0uZHJfbWFza1sw
XSA9IGN0eHQtPm1zcltpXS52YWw7CisgICAgICAgICAgICAgICAgdi0+YXJjaC5odm0uc3ZtLmRy
X21hc2tbMF0gPSBjdHh0LT5tc3JbaV0udmFsOwogICAgICAgICAgICAgYnJlYWs7CiAKICAgICAg
ICAgY2FzZSBNU1JfQU1ENjRfRFIxX0FERFJFU1NfTUFTSyAuLi4gTVNSX0FNRDY0X0RSM19BRERS
RVNTX01BU0s6CkBAIC00NzEsNyArNDcxLDcgQEAgc3RhdGljIGludCBzdm1fbG9hZF9tc3Ioc3Ry
dWN0IHZjcHUgKnYsIHN0cnVjdCBodm1fbXNyICpjdHh0KQogICAgICAgICAgICAgZWxzZSBpZiAo
IGN0eHQtPm1zcltpXS52YWwgPj4gMzIgKQogICAgICAgICAgICAgICAgIGVyciA9IC1FRE9NOwog
ICAgICAgICAgICAgZWxzZQotICAgICAgICAgICAgICAgIHYtPmFyY2guaHZtX3N2bS5kcl9tYXNr
W2lkeCAtIE1TUl9BTUQ2NF9EUjFfQUREUkVTU19NQVNLICsgMV0gPQorICAgICAgICAgICAgICAg
IHYtPmFyY2guaHZtLnN2bS5kcl9tYXNrW2lkeCAtIE1TUl9BTUQ2NF9EUjFfQUREUkVTU19NQVNL
ICsgMV0gPQogICAgICAgICAgICAgICAgICAgICBjdHh0LT5tc3JbaV0udmFsOwogICAgICAgICAg
ICAgYnJlYWs7CiAKQEAgLTUyMCw3ICs1MjAsNyBAQCBzdGF0aWMgdm9pZCBzdm1fZnB1X2xlYXZl
KHN0cnVjdCB2Y3B1ICp2KQogCiBzdGF0aWMgdW5zaWduZWQgaW50IHN2bV9nZXRfaW50ZXJydXB0
X3NoYWRvdyhzdHJ1Y3QgdmNwdSAqdikKIHsKLSAgICBzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2Ig
PSB2LT5hcmNoLmh2bV9zdm0udm1jYjsKKyAgICBzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IgPSB2
LT5hcmNoLmh2bS5zdm0udm1jYjsKICAgICB1bnNpZ25lZCBpbnQgaW50cl9zaGFkb3cgPSAwOwog
CiAgICAgaWYgKCB2bWNiLT5pbnRlcnJ1cHRfc2hhZG93ICkKQEAgLTUzNCw3ICs1MzQsNyBAQCBz
dGF0aWMgdW5zaWduZWQgaW50IHN2bV9nZXRfaW50ZXJydXB0X3NoYWRvdyhzdHJ1Y3QgdmNwdSAq
dikKIAogc3RhdGljIHZvaWQgc3ZtX3NldF9pbnRlcnJ1cHRfc2hhZG93KHN0cnVjdCB2Y3B1ICp2
LCB1bnNpZ25lZCBpbnQgaW50cl9zaGFkb3cpCiB7Ci0gICAgc3RydWN0IHZtY2Jfc3RydWN0ICp2
bWNiID0gdi0+YXJjaC5odm1fc3ZtLnZtY2I7CisgICAgc3RydWN0IHZtY2Jfc3RydWN0ICp2bWNi
ID0gdi0+YXJjaC5odm0uc3ZtLnZtY2I7CiAgICAgdTMyIGdlbmVyYWwxX2ludGVyY2VwdHMgPSB2
bWNiX2dldF9nZW5lcmFsMV9pbnRlcmNlcHRzKHZtY2IpOwogCiAgICAgdm1jYi0+aW50ZXJydXB0
X3NoYWRvdyA9CkBAIC01NDgsNyArNTQ4LDcgQEAgc3RhdGljIHZvaWQgc3ZtX3NldF9pbnRlcnJ1
cHRfc2hhZG93KHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgaW50cl9zaGFkb3cpCiAKIHN0
YXRpYyBpbnQgc3ZtX2d1ZXN0X3g4Nl9tb2RlKHN0cnVjdCB2Y3B1ICp2KQogewotICAgIHN0cnVj
dCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZtX3N2bS52bWNiOworICAgIHN0cnVjdCB2
bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZtLnN2bS52bWNiOwogCiAgICAgaWYgKCB1bmxp
a2VseSghKHYtPmFyY2guaHZtLmd1ZXN0X2NyWzBdICYgWDg2X0NSMF9QRSkpICkKICAgICAgICAg
cmV0dXJuIDA7CkBAIC01NjEsNyArNTYxLDcgQEAgc3RhdGljIGludCBzdm1fZ3Vlc3RfeDg2X21v
ZGUoc3RydWN0IHZjcHUgKnYpCiAKIHZvaWQgc3ZtX3VwZGF0ZV9ndWVzdF9jcihzdHJ1Y3QgdmNw
dSAqdiwgdW5zaWduZWQgaW50IGNyLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7Ci0gICAgc3RydWN0
IHZtY2Jfc3RydWN0ICp2bWNiID0gdi0+YXJjaC5odm1fc3ZtLnZtY2I7CisgICAgc3RydWN0IHZt
Y2Jfc3RydWN0ICp2bWNiID0gdi0+YXJjaC5odm0uc3ZtLnZtY2I7CiAgICAgdWludDY0X3QgdmFs
dWU7CiAKICAgICBzd2l0Y2ggKCBjciApCkBAIC02NDUsOCArNjQ1LDggQEAgdm9pZCBzdm1fdXBk
YXRlX2d1ZXN0X2NyKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgY3IsIHVuc2lnbmVkIGlu
dCBmbGFncykKIAogc3RhdGljIHZvaWQgc3ZtX3VwZGF0ZV9ndWVzdF9lZmVyKHN0cnVjdCB2Y3B1
ICp2KQogewotICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZtX3N2bS52
bWNiOwotICAgIGJvb2xfdCBsbWEgPSAhISh2LT5hcmNoLmh2bS5ndWVzdF9lZmVyICYgRUZFUl9M
TUEpOworICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZtLnN2bS52bWNi
OworICAgIGJvb2wgbG1hID0gdi0+YXJjaC5odm0uZ3Vlc3RfZWZlciAmIEVGRVJfTE1BOwogICAg
IHVpbnQ2NF90IG5ld19lZmVyOwogCiAgICAgbmV3X2VmZXIgPSAodi0+YXJjaC5odm0uZ3Vlc3Rf
ZWZlciB8IEVGRVJfU1ZNRSkgJiB+RUZFUl9MTUU7CkBAIC02NjMsNyArNjYzLDcgQEAgc3RhdGlj
IHZvaWQgc3ZtX3VwZGF0ZV9ndWVzdF9lZmVyKHN0cnVjdCB2Y3B1ICp2KQogCiBzdGF0aWMgdm9p
ZCBzdm1fY3B1aWRfcG9saWN5X2NoYW5nZWQoc3RydWN0IHZjcHUgKnYpCiB7Ci0gICAgc3RydWN0
IHN2bV92Y3B1ICphcmNoX3N2bSA9ICZ2LT5hcmNoLmh2bV9zdm07CisgICAgc3RydWN0IHN2bV92
Y3B1ICphcmNoX3N2bSA9ICZ2LT5hcmNoLmh2bS5zdm07CiAgICAgc3RydWN0IHZtY2Jfc3RydWN0
ICp2bWNiID0gYXJjaF9zdm0tPnZtY2I7CiAgICAgY29uc3Qgc3RydWN0IGNwdWlkX3BvbGljeSAq
Y3AgPSB2LT5kb21haW4tPmFyY2guY3B1aWQ7CiAgICAgdTMyIGJpdG1hcCA9IHZtY2JfZ2V0X2V4
Y2VwdGlvbl9pbnRlcmNlcHRzKHZtY2IpOwpAQCAtNjgzLDcgKzY4Myw3IEBAIHN0YXRpYyB2b2lk
IHN2bV9jcHVpZF9wb2xpY3lfY2hhbmdlZChzdHJ1Y3QgdmNwdSAqdikKIAogc3RhdGljIHZvaWQg
c3ZtX3N5bmNfdm1jYihzdHJ1Y3QgdmNwdSAqdiwgZW51bSB2bWNiX3N5bmNfc3RhdGUgbmV3X3N0
YXRlKQogewotICAgIHN0cnVjdCBzdm1fdmNwdSAqYXJjaF9zdm0gPSAmdi0+YXJjaC5odm1fc3Zt
OworICAgIHN0cnVjdCBzdm1fdmNwdSAqYXJjaF9zdm0gPSAmdi0+YXJjaC5odm0uc3ZtOwogCiAg
ICAgaWYgKCBuZXdfc3RhdGUgPT0gdm1jYl9uZWVkc192bXNhdmUgKQogICAgIHsKQEAgLTcwNCwx
MyArNzA0LDEzIEBAIHN0YXRpYyB2b2lkIHN2bV9zeW5jX3ZtY2Ioc3RydWN0IHZjcHUgKnYsIGVu
dW0gdm1jYl9zeW5jX3N0YXRlIG5ld19zdGF0ZSkKIAogc3RhdGljIHVuc2lnbmVkIGludCBzdm1f
Z2V0X2NwbChzdHJ1Y3QgdmNwdSAqdikKIHsKLSAgICByZXR1cm4gdm1jYl9nZXRfY3BsKHYtPmFy
Y2guaHZtX3N2bS52bWNiKTsKKyAgICByZXR1cm4gdm1jYl9nZXRfY3BsKHYtPmFyY2guaHZtLnN2
bS52bWNiKTsKIH0KIAogc3RhdGljIHZvaWQgc3ZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHN0cnVj
dCB2Y3B1ICp2LCBlbnVtIHg4Nl9zZWdtZW50IHNlZywKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdpc3RlciAqcmVnKQogewotICAgIHN0cnVj
dCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZtX3N2bS52bWNiOworICAgIHN0cnVjdCB2
bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZtLnN2bS52bWNiOwogCiAgICAgQVNTRVJUKCh2
ID09IGN1cnJlbnQpIHx8ICF2Y3B1X3J1bm5hYmxlKHYpKTsKIApAQCAtNzU1LDcgKzc1NSw3IEBA
IHN0YXRpYyB2b2lkIHN2bV9nZXRfc2VnbWVudF9yZWdpc3RlcihzdHJ1Y3QgdmNwdSAqdiwgZW51
bSB4ODZfc2VnbWVudCBzZWcsCiBzdGF0aWMgdm9pZCBzdm1fc2V0X3NlZ21lbnRfcmVnaXN0ZXIo
c3RydWN0IHZjcHUgKnYsIGVudW0geDg2X3NlZ21lbnQgc2VnLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVyICpyZWcpCiB7Ci0gICAg
c3RydWN0IHZtY2Jfc3RydWN0ICp2bWNiID0gdi0+YXJjaC5odm1fc3ZtLnZtY2I7CisgICAgc3Ry
dWN0IHZtY2Jfc3RydWN0ICp2bWNiID0gdi0+YXJjaC5odm0uc3ZtLnZtY2I7CiAKICAgICBBU1NF
UlQoKHYgPT0gY3VycmVudCkgfHwgIXZjcHVfcnVubmFibGUodikpOwogCkBAIC04MjQsMTIgKzgy
NCwxMiBAQCBzdGF0aWMgdm9pZCBzdm1fc2V0X3NlZ21lbnRfcmVnaXN0ZXIoc3RydWN0IHZjcHUg
KnYsIGVudW0geDg2X3NlZ21lbnQgc2VnLAogCiBzdGF0aWMgdW5zaWduZWQgbG9uZyBzdm1fZ2V0
X3NoYWRvd19nc19iYXNlKHN0cnVjdCB2Y3B1ICp2KQogewotICAgIHJldHVybiB2LT5hcmNoLmh2
bV9zdm0udm1jYi0+a2VybmdzYmFzZTsKKyAgICByZXR1cm4gdi0+YXJjaC5odm0uc3ZtLnZtY2It
Pmtlcm5nc2Jhc2U7CiB9CiAKIHN0YXRpYyBpbnQgc3ZtX3NldF9ndWVzdF9wYXQoc3RydWN0IHZj
cHUgKnYsIHU2NCBncGF0KQogewotICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFy
Y2guaHZtX3N2bS52bWNiOworICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2gu
aHZtLnN2bS52bWNiOwogCiAgICAgaWYgKCAhcGFnaW5nX21vZGVfaGFwKHYtPmRvbWFpbikgKQog
ICAgICAgICByZXR1cm4gMDsKQEAgLTg0MCw3ICs4NDAsNyBAQCBzdGF0aWMgaW50IHN2bV9zZXRf
Z3Vlc3RfcGF0KHN0cnVjdCB2Y3B1ICp2LCB1NjQgZ3BhdCkKIAogc3RhdGljIGludCBzdm1fZ2V0
X2d1ZXN0X3BhdChzdHJ1Y3QgdmNwdSAqdiwgdTY0ICpncGF0KQogewotICAgIHN0cnVjdCB2bWNi
X3N0cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZtX3N2bS52bWNiOworICAgIHN0cnVjdCB2bWNiX3N0
cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZtLnN2bS52bWNiOwogCiAgICAgaWYgKCAhcGFnaW5nX21v
ZGVfaGFwKHYtPmRvbWFpbikgKQogICAgICAgICByZXR1cm4gMDsKQEAgLTg4OCw3ICs4ODgsNyBA
QCBzdGF0aWMgdWludDY0X3Qgc3ZtX2dldF90c2Nfb2Zmc2V0KHVpbnQ2NF90IGhvc3RfdHNjLCB1
aW50NjRfdCBndWVzdF90c2MsCiAKIHN0YXRpYyB2b2lkIHN2bV9zZXRfdHNjX29mZnNldChzdHJ1
Y3QgdmNwdSAqdiwgdTY0IG9mZnNldCwgdTY0IGF0X3RzYykKIHsKLSAgICBzdHJ1Y3Qgdm1jYl9z
dHJ1Y3QgKnZtY2IgPSB2LT5hcmNoLmh2bV9zdm0udm1jYjsKKyAgICBzdHJ1Y3Qgdm1jYl9zdHJ1
Y3QgKnZtY2IgPSB2LT5hcmNoLmh2bS5zdm0udm1jYjsKICAgICBzdHJ1Y3Qgdm1jYl9zdHJ1Y3Qg
Km4xdm1jYiwgKm4ydm1jYjsKICAgICB1aW50NjRfdCBuMl90c2Nfb2Zmc2V0ID0gMDsKICAgICBz
dHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwpAQCAtOTIxLDcgKzkyMSw3IEBAIHN0YXRpYyB2
b2lkIHN2bV9zZXRfdHNjX29mZnNldChzdHJ1Y3QgdmNwdSAqdiwgdTY0IG9mZnNldCwgdTY0IGF0
X3RzYykKIAogc3RhdGljIHZvaWQgc3ZtX3NldF9yZHRzY19leGl0aW5nKHN0cnVjdCB2Y3B1ICp2
LCBib29sX3QgZW5hYmxlKQogewotICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFy
Y2guaHZtX3N2bS52bWNiOworICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2gu
aHZtLnN2bS52bWNiOwogICAgIHUzMiBnZW5lcmFsMV9pbnRlcmNlcHRzID0gdm1jYl9nZXRfZ2Vu
ZXJhbDFfaW50ZXJjZXB0cyh2bWNiKTsKICAgICB1MzIgZ2VuZXJhbDJfaW50ZXJjZXB0cyA9IHZt
Y2JfZ2V0X2dlbmVyYWwyX2ludGVyY2VwdHModm1jYik7CiAKQEAgLTk0MCw3ICs5NDAsNyBAQCBz
dGF0aWMgdm9pZCBzdm1fc2V0X3JkdHNjX2V4aXRpbmcoc3RydWN0IHZjcHUgKnYsIGJvb2xfdCBl
bmFibGUpCiAKIHN0YXRpYyB2b2lkIHN2bV9zZXRfZGVzY3JpcHRvcl9hY2Nlc3NfZXhpdGluZyhz
dHJ1Y3QgdmNwdSAqdiwgYm9vbCBlbmFibGUpCiB7Ci0gICAgc3RydWN0IHZtY2Jfc3RydWN0ICp2
bWNiID0gdi0+YXJjaC5odm1fc3ZtLnZtY2I7CisgICAgc3RydWN0IHZtY2Jfc3RydWN0ICp2bWNi
ID0gdi0+YXJjaC5odm0uc3ZtLnZtY2I7CiAgICAgdTMyIGdlbmVyYWwxX2ludGVyY2VwdHMgPSB2
bWNiX2dldF9nZW5lcmFsMV9pbnRlcmNlcHRzKHZtY2IpOwogICAgIHUzMiBtYXNrID0gR0VORVJB
TDFfSU5URVJDRVBUX0lEVFJfUkVBRCB8IEdFTkVSQUwxX0lOVEVSQ0VQVF9HRFRSX1JFQUQKICAg
ICAgICAgICAgIHwgR0VORVJBTDFfSU5URVJDRVBUX0xEVFJfUkVBRCB8IEdFTkVSQUwxX0lOVEVS
Q0VQVF9UUl9SRUFECkBAIC05NTcsMTQgKzk1NywxNCBAQCBzdGF0aWMgdm9pZCBzdm1fc2V0X2Rl
c2NyaXB0b3JfYWNjZXNzX2V4aXRpbmcoc3RydWN0IHZjcHUgKnYsIGJvb2wgZW5hYmxlKQogCiBz
dGF0aWMgdW5zaWduZWQgaW50IHN2bV9nZXRfaW5zbl9ieXRlcyhzdHJ1Y3QgdmNwdSAqdiwgdWlu
dDhfdCAqYnVmKQogewotICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZt
X3N2bS52bWNiOwotICAgIHVuc2lnbmVkIGludCBsZW4gPSB2LT5hcmNoLmh2bV9zdm0uY2FjaGVk
X2luc25fbGVuOworICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZtLnN2
bS52bWNiOworICAgIHVuc2lnbmVkIGludCBsZW4gPSB2LT5hcmNoLmh2bS5zdm0uY2FjaGVkX2lu
c25fbGVuOwogCiAgICAgaWYgKCBsZW4gIT0gMCApCiAgICAgewogICAgICAgICAvKiBMYXRjaCBh
bmQgY2xlYXIgdGhlIGNhY2hlZCBpbnN0cnVjdGlvbi4gKi8KICAgICAgICAgbWVtY3B5KGJ1Ziwg
dm1jYi0+Z3Vlc3RfaW5zLCBNQVhfSU5TVF9MRU4pOwotICAgICAgICB2LT5hcmNoLmh2bV9zdm0u
Y2FjaGVkX2luc25fbGVuID0gMDsKKyAgICAgICAgdi0+YXJjaC5odm0uc3ZtLmNhY2hlZF9pbnNu
X2xlbiA9IDA7CiAgICAgfQogCiAgICAgcmV0dXJuIGxlbjsKQEAgLTEwMDAsMTQgKzEwMDAsMTQg
QEAgc3RhdGljIHZvaWQgc3ZtX2x3cF9pbnRlcnJ1cHQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJl
Z3MpCiAgICAgYWNrX0FQSUNfaXJxKCk7CiAgICAgdmxhcGljX3NldF9pcnEoCiAgICAgICAgIHZj
cHVfdmxhcGljKGN1cnIpLAotICAgICAgICAoY3Vyci0+YXJjaC5odm1fc3ZtLmd1ZXN0X2x3cF9j
ZmcgPj4gNDApICYgMHhmZiwKKyAgICAgICAgKGN1cnItPmFyY2guaHZtLnN2bS5ndWVzdF9sd3Bf
Y2ZnID4+IDQwKSAmIDB4ZmYsCiAgICAgICAgIDApOwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQg
c3ZtX2x3cF9zYXZlKHN0cnVjdCB2Y3B1ICp2KQogewogICAgIC8qIERvbid0IG1lc3MgdXAgd2l0
aCBvdGhlciBndWVzdHMuIERpc2FibGUgTFdQIGZvciBuZXh0IFZDUFUuICovCi0gICAgaWYgKCB2
LT5hcmNoLmh2bV9zdm0uZ3Vlc3RfbHdwX2NmZyApCisgICAgaWYgKCB2LT5hcmNoLmh2bS5zdm0u
Z3Vlc3RfbHdwX2NmZyApCiAgICAgewogICAgICAgICB3cm1zcmwoTVNSX0FNRDY0X0xXUF9DRkcs
IDB4MCk7CiAgICAgICAgIHdybXNybChNU1JfQU1ENjRfTFdQX0NCQUREUiwgMHgwKTsKQEAgLTEw
MTcsOCArMTAxNyw4IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBzdm1fbHdwX3NhdmUoc3RydWN0IHZj
cHUgKnYpCiBzdGF0aWMgaW5saW5lIHZvaWQgc3ZtX2x3cF9sb2FkKHN0cnVjdCB2Y3B1ICp2KQog
ewogICAgIC8qIE9ubHkgTFdQX0NGRyBpcyByZWxvYWRlZC4gTFdQX0NCQUREUiB3aWxsIGJlIHJl
bG9hZGVkIHZpYSB4cnN0b3IuICovCi0gICBpZiAoIHYtPmFyY2guaHZtX3N2bS5ndWVzdF9sd3Bf
Y2ZnICkgCi0gICAgICAgd3Jtc3JsKE1TUl9BTUQ2NF9MV1BfQ0ZHLCB2LT5hcmNoLmh2bV9zdm0u
Y3B1X2x3cF9jZmcpOworICAgaWYgKCB2LT5hcmNoLmh2bS5zdm0uZ3Vlc3RfbHdwX2NmZyApCisg
ICAgICAgd3Jtc3JsKE1TUl9BTUQ2NF9MV1BfQ0ZHLCB2LT5hcmNoLmh2bS5zdm0uY3B1X2x3cF9j
ZmcpOwogfQogCiAvKiBVcGRhdGUgTFdQX0NGRyBNU1IgKDB4YzAwMDAxMDUpLiBSZXR1cm4gLTEg
aWYgZXJyb3I7IG90aGVyd2lzZSByZXR1cm5zIDAuICovCkBAIC0xMDM1LDIyICsxMDM1LDIyIEBA
IHN0YXRpYyBpbnQgc3ZtX3VwZGF0ZV9sd3BfY2ZnKHN0cnVjdCB2Y3B1ICp2LCB1aW50NjRfdCBt
c3JfY29udGVudCkKICAgICAgICAgaWYgKCBtc3JfbG93ICYgfnYtPmRvbWFpbi0+YXJjaC5jcHVp
ZC0+ZXh0ZC5yYXdbMHgxY10uZCApCiAgICAgICAgICAgICByZXR1cm4gLTE7CiAKLSAgICAgICAg
di0+YXJjaC5odm1fc3ZtLmd1ZXN0X2x3cF9jZmcgPSBtc3JfY29udGVudDsKKyAgICAgICAgdi0+
YXJjaC5odm0uc3ZtLmd1ZXN0X2x3cF9jZmcgPSBtc3JfY29udGVudDsKIAogICAgICAgICAvKiBz
ZXR1cCBpbnRlcnJ1cHQgaGFuZGxlciBpZiBuZWVkZWQgKi8KICAgICAgICAgaWYgKCAobXNyX2Nv
bnRlbnQgJiAweDgwMDAwMDAwKSAmJiAoKG1zcl9jb250ZW50ID4+IDQwKSAmIDB4ZmYpICkKICAg
ICAgICAgewogICAgICAgICAgICAgYWxsb2NfZGlyZWN0X2FwaWNfdmVjdG9yKCZsd3BfaW50cl92
ZWN0b3IsIHN2bV9sd3BfaW50ZXJydXB0KTsKLSAgICAgICAgICAgIHYtPmFyY2guaHZtX3N2bS5j
cHVfbHdwX2NmZyA9IChtc3JfY29udGVudCAmIDB4ZmZmZjAwZmZmZmZmZmZmZlVMTCkKKyAgICAg
ICAgICAgIHYtPmFyY2guaHZtLnN2bS5jcHVfbHdwX2NmZyA9IChtc3JfY29udGVudCAmIDB4ZmZm
ZjAwZmZmZmZmZmZmZlVMTCkKICAgICAgICAgICAgICAgICB8ICgodWludDY0X3QpbHdwX2ludHJf
dmVjdG9yIDw8IDQwKTsKICAgICAgICAgfQogICAgICAgICBlbHNlCiAgICAgICAgIHsKICAgICAg
ICAgICAgIC8qIG90aGVyd2lzZSBkaXNhYmxlIGl0ICovCi0gICAgICAgICAgICB2LT5hcmNoLmh2
bV9zdm0uY3B1X2x3cF9jZmcgPSBtc3JfY29udGVudCAmIDB4ZmZmZjAwZmY3ZmZmZmZmZlVMTDsK
KyAgICAgICAgICAgIHYtPmFyY2guaHZtLnN2bS5jcHVfbHdwX2NmZyA9IG1zcl9jb250ZW50ICYg
MHhmZmZmMDBmZjdmZmZmZmZmVUxMOwogICAgICAgICB9CiAgICAgICAgIAotICAgICAgICB3cm1z
cmwoTVNSX0FNRDY0X0xXUF9DRkcsIHYtPmFyY2guaHZtX3N2bS5jcHVfbHdwX2NmZyk7CisgICAg
ICAgIHdybXNybChNU1JfQU1ENjRfTFdQX0NGRywgdi0+YXJjaC5odm0uc3ZtLmNwdV9sd3BfY2Zn
KTsKIAogICAgICAgICAvKiB0cmFjayBub25hbHp5IHN0YXRlIGlmIExXUF9DRkcgaXMgbm9uLXpl
cm8uICovCiAgICAgICAgIHYtPmFyY2gubm9ubGF6eV94c3RhdGVfdXNlZCA9ICEhKG1zcl9jb250
ZW50KTsKQEAgLTExMDAsNyArMTEwMCw3IEBAIHN0YXRpYyB2b2lkIHN2bV9jdHh0X3N3aXRjaF9m
cm9tKHN0cnVjdCB2Y3B1ICp2KQogCiBzdGF0aWMgdm9pZCBzdm1fY3R4dF9zd2l0Y2hfdG8oc3Ry
dWN0IHZjcHUgKnYpCiB7Ci0gICAgc3RydWN0IHZtY2Jfc3RydWN0ICp2bWNiID0gdi0+YXJjaC5o
dm1fc3ZtLnZtY2I7CisgICAgc3RydWN0IHZtY2Jfc3RydWN0ICp2bWNiID0gdi0+YXJjaC5odm0u
c3ZtLnZtY2I7CiAgICAgaW50IGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQoKTsKIAogICAgIC8qCkBA
IC0xMTI5LDcgKzExMjksNyBAQCBzdGF0aWMgdm9pZCBzdm1fY3R4dF9zd2l0Y2hfdG8oc3RydWN0
IHZjcHUgKnYpCiAKIHN0YXRpYyB2b2lkIG5vcmV0dXJuIHN2bV9kb19yZXN1bWUoc3RydWN0IHZj
cHUgKnYpCiB7Ci0gICAgc3RydWN0IHZtY2Jfc3RydWN0ICp2bWNiID0gdi0+YXJjaC5odm1fc3Zt
LnZtY2I7CisgICAgc3RydWN0IHZtY2Jfc3RydWN0ICp2bWNiID0gdi0+YXJjaC5odm0uc3ZtLnZt
Y2I7CiAgICAgYm9vbCBkZWJ1Z19zdGF0ZSA9ICh2LT5kb21haW4tPmRlYnVnZ2VyX2F0dGFjaGVk
IHx8CiAgICAgICAgICAgICAgICAgICAgICAgICB2LT5kb21haW4tPmFyY2gubW9uaXRvci5zb2Z0
d2FyZV9icmVha3BvaW50X2VuYWJsZWQgfHwKICAgICAgICAgICAgICAgICAgICAgICAgIHYtPmRv
bWFpbi0+YXJjaC5tb25pdG9yLmRlYnVnX2V4Y2VwdGlvbl9lbmFibGVkKTsKQEAgLTExNTAsOSAr
MTE1MCw5IEBAIHN0YXRpYyB2b2lkIG5vcmV0dXJuIHN2bV9kb19yZXN1bWUoc3RydWN0IHZjcHUg
KnYpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IChpbnRlcmNlcHRzICYgfigxVSA8
PCBUUkFQX2ludDMpKSk7CiAgICAgfQogCi0gICAgaWYgKCB2LT5hcmNoLmh2bV9zdm0ubGF1bmNo
X2NvcmUgIT0gc21wX3Byb2Nlc3Nvcl9pZCgpICkKKyAgICBpZiAoIHYtPmFyY2guaHZtLnN2bS5s
YXVuY2hfY29yZSAhPSBzbXBfcHJvY2Vzc29yX2lkKCkgKQogICAgIHsKLSAgICAgICAgdi0+YXJj
aC5odm1fc3ZtLmxhdW5jaF9jb3JlID0gc21wX3Byb2Nlc3Nvcl9pZCgpOworICAgICAgICB2LT5h
cmNoLmh2bS5zdm0ubGF1bmNoX2NvcmUgPSBzbXBfcHJvY2Vzc29yX2lkKCk7CiAgICAgICAgIGh2
bV9taWdyYXRlX3RpbWVycyh2KTsKICAgICAgICAgaHZtX21pZ3JhdGVfcGlycXModik7CiAgICAg
ICAgIC8qIE1pZ3JhdGluZyB0byBhbm90aGVyIEFTSUQgZG9tYWluLiAgUmVxdWVzdCBhIG5ldyBB
U0lELiAqLwpAQCAtMTE3OCw3ICsxMTc4LDcgQEAgc3RhdGljIHZvaWQgbm9yZXR1cm4gc3ZtX2Rv
X3Jlc3VtZShzdHJ1Y3QgdmNwdSAqdikKIHZvaWQgc3ZtX3ZtZW50ZXJfaGVscGVyKGNvbnN0IHN0
cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewogICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3Vy
cmVudDsKLSAgICBzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IgPSBjdXJyLT5hcmNoLmh2bV9zdm0u
dm1jYjsKKyAgICBzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IgPSBjdXJyLT5hcmNoLmh2bS5zdm0u
dm1jYjsKIAogICAgIHN2bV9hc2lkX2hhbmRsZV92bXJ1bigpOwogCkBAIC0xMjg0LDcgKzEyODQs
NyBAQCBzdGF0aWMgaW50IHN2bV92Y3B1X2luaXRpYWxpc2Uoc3RydWN0IHZjcHUgKnYpCiB7CiAg
ICAgaW50IHJjOwogCi0gICAgdi0+YXJjaC5odm1fc3ZtLmxhdW5jaF9jb3JlID0gLTE7CisgICAg
di0+YXJjaC5odm0uc3ZtLmxhdW5jaF9jb3JlID0gLTE7CiAKICAgICBpZiAoIChyYyA9IHN2bV9j
cmVhdGVfdm1jYih2KSkgIT0gMCApCiAgICAgewpAQCAtMTMxNCw3ICsxMzE0LDcgQEAgc3RhdGlj
IHZvaWQgc3ZtX3ZjcHVfZGVzdHJveShzdHJ1Y3QgdmNwdSAqdikKIHN0YXRpYyB2b2lkIHN2bV9l
bXVsX3N3aW50X2luamVjdGlvbihzdHJ1Y3QgeDg2X2V2ZW50ICpldmVudCkKIHsKICAgICBzdHJ1
Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7Ci0gICAgY29uc3Qgc3RydWN0IHZtY2Jfc3RydWN0ICp2
bWNiID0gY3Vyci0+YXJjaC5odm1fc3ZtLnZtY2I7CisgICAgY29uc3Qgc3RydWN0IHZtY2Jfc3Ry
dWN0ICp2bWNiID0gY3Vyci0+YXJjaC5odm0uc3ZtLnZtY2I7CiAgICAgY29uc3Qgc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MgPSBndWVzdF9jcHVfdXNlcl9yZWdzKCk7CiAgICAgdW5zaWduZWQg
aW50IHRyYXAgPSBldmVudC0+dmVjdG9yLCB0eXBlID0gZXZlbnQtPnR5cGU7CiAgICAgdW5zaWdu
ZWQgaW50IGZhdWx0ID0gVFJBUF9ncF9mYXVsdCwgZWMgPSAwOwpAQCAtMTQyMSw3ICsxNDIxLDcg
QEAgc3RhdGljIHZvaWQgc3ZtX2VtdWxfc3dpbnRfaW5qZWN0aW9uKHN0cnVjdCB4ODZfZXZlbnQg
KmV2ZW50KQogc3RhdGljIHZvaWQgc3ZtX2luamVjdF9ldmVudChjb25zdCBzdHJ1Y3QgeDg2X2V2
ZW50ICpldmVudCkKIHsKICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7Ci0gICAgc3Ry
dWN0IHZtY2Jfc3RydWN0ICp2bWNiID0gY3Vyci0+YXJjaC5odm1fc3ZtLnZtY2I7CisgICAgc3Ry
dWN0IHZtY2Jfc3RydWN0ICp2bWNiID0gY3Vyci0+YXJjaC5odm0uc3ZtLnZtY2I7CiAgICAgZXZl
bnRpbmpfdCBldmVudGluaiA9IHZtY2ItPmV2ZW50aW5qOwogICAgIHN0cnVjdCB4ODZfZXZlbnQg
X2V2ZW50ID0gKmV2ZW50OwogICAgIHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzID0gZ3Vlc3Rf
Y3B1X3VzZXJfcmVncygpOwpAQCAtMTU1Miw3ICsxNTUyLDcgQEAgc3RhdGljIHZvaWQgc3ZtX2lu
amVjdF9ldmVudChjb25zdCBzdHJ1Y3QgeDg2X2V2ZW50ICpldmVudCkKIAogc3RhdGljIGludCBz
dm1fZXZlbnRfcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdikKIHsKLSAgICBzdHJ1Y3Qgdm1jYl9zdHJ1
Y3QgKnZtY2IgPSB2LT5hcmNoLmh2bV9zdm0udm1jYjsKKyAgICBzdHJ1Y3Qgdm1jYl9zdHJ1Y3Qg
KnZtY2IgPSB2LT5hcmNoLmh2bS5zdm0udm1jYjsKICAgICByZXR1cm4gdm1jYi0+ZXZlbnRpbmou
ZmllbGRzLnY7CiB9CiAKQEAgLTE3OTIsNyArMTc5Miw3IEBAIHN0YXRpYyB2b2lkIHN2bV9kb19u
ZXN0ZWRfcGdmYXVsdChzdHJ1Y3QgdmNwdSAqdiwKIHN0YXRpYyB2b2lkIHN2bV9mcHVfZGlydHlf
aW50ZXJjZXB0KHZvaWQpCiB7CiAgICAgc3RydWN0IHZjcHUgKnYgPSBjdXJyZW50OwotICAgIHN0
cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZtX3N2bS52bWNiOworICAgIHN0cnVj
dCB2bWNiX3N0cnVjdCAqdm1jYiA9IHYtPmFyY2guaHZtLnN2bS52bWNiOwogICAgIHN0cnVjdCB2
bWNiX3N0cnVjdCAqbjF2bWNiID0gdmNwdV9uZXN0ZWRodm0odikubnZfbjF2bWN4OwogCiAgICAg
c3ZtX2ZwdV9lbnRlcih2KTsKQEAgLTE4NjIsNyArMTg2Miw3IEBAIHN0YXRpYyBpbnQgc3ZtX21z
cl9yZWFkX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQgbXNyLCB1aW50NjRfdCAqbXNyX2NvbnRlbnQp
CiAgICAgaW50IHJldDsKICAgICBzdHJ1Y3QgdmNwdSAqdiA9IGN1cnJlbnQ7CiAgICAgY29uc3Qg
c3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKLSAgICBzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZt
Y2IgPSB2LT5hcmNoLmh2bV9zdm0udm1jYjsKKyAgICBzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2Ig
PSB2LT5hcmNoLmh2bS5zdm0udm1jYjsKIAogICAgIHN3aXRjaCAoIG1zciApCiAgICAgewpAQCAt
MTg4NiwxMyArMTg4NiwxMyBAQCBzdGF0aWMgaW50IHN2bV9tc3JfcmVhZF9pbnRlcmNlcHQodW5z
aWduZWQgaW50IG1zciwgdWludDY0X3QgKm1zcl9jb250ZW50KQogICAgIHN3aXRjaCAoIG1zciAp
CiAgICAgewogICAgIGNhc2UgTVNSX0lBMzJfU1lTRU5URVJfQ1M6Ci0gICAgICAgICptc3JfY29u
dGVudCA9IHYtPmFyY2guaHZtX3N2bS5ndWVzdF9zeXNlbnRlcl9jczsKKyAgICAgICAgKm1zcl9j
b250ZW50ID0gdi0+YXJjaC5odm0uc3ZtLmd1ZXN0X3N5c2VudGVyX2NzOwogICAgICAgICBicmVh
azsKICAgICBjYXNlIE1TUl9JQTMyX1NZU0VOVEVSX0VTUDoKLSAgICAgICAgKm1zcl9jb250ZW50
ID0gdi0+YXJjaC5odm1fc3ZtLmd1ZXN0X3N5c2VudGVyX2VzcDsKKyAgICAgICAgKm1zcl9jb250
ZW50ID0gdi0+YXJjaC5odm0uc3ZtLmd1ZXN0X3N5c2VudGVyX2VzcDsKICAgICAgICAgYnJlYWs7
CiAgICAgY2FzZSBNU1JfSUEzMl9TWVNFTlRFUl9FSVA6Ci0gICAgICAgICptc3JfY29udGVudCA9
IHYtPmFyY2guaHZtX3N2bS5ndWVzdF9zeXNlbnRlcl9laXA7CisgICAgICAgICptc3JfY29udGVu
dCA9IHYtPmFyY2guaHZtLnN2bS5ndWVzdF9zeXNlbnRlcl9laXA7CiAgICAgICAgIGJyZWFrOwog
CiAgICAgY2FzZSBNU1JfU1RBUjoKQEAgLTE5NjIsNyArMTk2Miw3IEBAIHN0YXRpYyBpbnQgc3Zt
X21zcl9yZWFkX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQgbXNyLCB1aW50NjRfdCAqbXNyX2NvbnRl
bnQpCiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBNU1JfQU1ENjRfTFdQX0NGRzoKLSAgICAg
ICAgKm1zcl9jb250ZW50ID0gdi0+YXJjaC5odm1fc3ZtLmd1ZXN0X2x3cF9jZmc7CisgICAgICAg
ICptc3JfY29udGVudCA9IHYtPmFyY2guaHZtLnN2bS5ndWVzdF9sd3BfY2ZnOwogICAgICAgICBi
cmVhazsKIAogICAgIGNhc2UgTVNSX0s3X1BFUkZDVFIwOgpAQCAtMTk5MiwxNCArMTk5MiwxNCBA
QCBzdGF0aWMgaW50IHN2bV9tc3JfcmVhZF9pbnRlcmNlcHQodW5zaWduZWQgaW50IG1zciwgdWlu
dDY0X3QgKm1zcl9jb250ZW50KQogICAgIGNhc2UgTVNSX0FNRDY0X0RSMF9BRERSRVNTX01BU0s6
CiAgICAgICAgIGlmICggIXYtPmRvbWFpbi0+YXJjaC5jcHVpZC0+ZXh0ZC5kYmV4dCApCiAgICAg
ICAgICAgICBnb3RvIGdwZjsKLSAgICAgICAgKm1zcl9jb250ZW50ID0gdi0+YXJjaC5odm1fc3Zt
LmRyX21hc2tbMF07CisgICAgICAgICptc3JfY29udGVudCA9IHYtPmFyY2guaHZtLnN2bS5kcl9t
YXNrWzBdOwogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgTVNSX0FNRDY0X0RSMV9BRERSRVNT
X01BU0sgLi4uIE1TUl9BTUQ2NF9EUjNfQUREUkVTU19NQVNLOgogICAgICAgICBpZiAoICF2LT5k
b21haW4tPmFyY2guY3B1aWQtPmV4dGQuZGJleHQgKQogICAgICAgICAgICAgZ290byBncGY7CiAg
ICAgICAgICptc3JfY29udGVudCA9Ci0gICAgICAgICAgICB2LT5hcmNoLmh2bV9zdm0uZHJfbWFz
a1ttc3IgLSBNU1JfQU1ENjRfRFIxX0FERFJFU1NfTUFTSyArIDFdOworICAgICAgICAgICAgdi0+
YXJjaC5odm0uc3ZtLmRyX21hc2tbbXNyIC0gTVNSX0FNRDY0X0RSMV9BRERSRVNTX01BU0sgKyAx
XTsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIE1TUl9BTURfT1NWV19JRF9MRU5HVEg6CkBA
IC0yMDUxLDcgKzIwNTEsNyBAQCBzdGF0aWMgaW50IHN2bV9tc3Jfd3JpdGVfaW50ZXJjZXB0KHVu
c2lnbmVkIGludCBtc3IsIHVpbnQ2NF90IG1zcl9jb250ZW50KQogICAgIGludCByZXQsIHJlc3Vs
dCA9IFg4NkVNVUxfT0tBWTsKICAgICBzdHJ1Y3QgdmNwdSAqdiA9IGN1cnJlbnQ7CiAgICAgc3Ry
dWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKLSAgICBzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2Ig
PSB2LT5hcmNoLmh2bV9zdm0udm1jYjsKKyAgICBzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IgPSB2
LT5hcmNoLmh2bS5zdm0udm1jYjsKIAogICAgIHN3aXRjaCAoIG1zciApCiAgICAgewpAQCAtMjA4
NCwxMSArMjA4NCwxMSBAQCBzdGF0aWMgaW50IHN2bV9tc3Jfd3JpdGVfaW50ZXJjZXB0KHVuc2ln
bmVkIGludCBtc3IsIHVpbnQ2NF90IG1zcl9jb250ZW50KQogICAgICAgICBzd2l0Y2ggKCBtc3Ig
KQogICAgICAgICB7CiAgICAgICAgIGNhc2UgTVNSX0lBMzJfU1lTRU5URVJfRVNQOgotICAgICAg
ICAgICAgdm1jYi0+c3lzZW50ZXJfZXNwID0gdi0+YXJjaC5odm1fc3ZtLmd1ZXN0X3N5c2VudGVy
X2VzcCA9IG1zcl9jb250ZW50OworICAgICAgICAgICAgdm1jYi0+c3lzZW50ZXJfZXNwID0gdi0+
YXJjaC5odm0uc3ZtLmd1ZXN0X3N5c2VudGVyX2VzcCA9IG1zcl9jb250ZW50OwogICAgICAgICAg
ICAgYnJlYWs7CiAKICAgICAgICAgY2FzZSBNU1JfSUEzMl9TWVNFTlRFUl9FSVA6Ci0gICAgICAg
ICAgICB2bWNiLT5zeXNlbnRlcl9laXAgPSB2LT5hcmNoLmh2bV9zdm0uZ3Vlc3Rfc3lzZW50ZXJf
ZWlwID0gbXNyX2NvbnRlbnQ7CisgICAgICAgICAgICB2bWNiLT5zeXNlbnRlcl9laXAgPSB2LT5h
cmNoLmh2bS5zdm0uZ3Vlc3Rfc3lzZW50ZXJfZWlwID0gbXNyX2NvbnRlbnQ7CiAgICAgICAgICAg
ICBicmVhazsKIAogICAgICAgICBjYXNlIE1TUl9MU1RBUjoKQEAgLTIxMTQsNyArMjExNCw3IEBA
IHN0YXRpYyBpbnQgc3ZtX21zcl93cml0ZV9pbnRlcmNlcHQodW5zaWduZWQgaW50IG1zciwgdWlu
dDY0X3QgbXNyX2NvbnRlbnQpCiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBNU1JfSUEzMl9T
WVNFTlRFUl9DUzoKLSAgICAgICAgdm1jYi0+c3lzZW50ZXJfY3MgPSB2LT5hcmNoLmh2bV9zdm0u
Z3Vlc3Rfc3lzZW50ZXJfY3MgPSBtc3JfY29udGVudDsKKyAgICAgICAgdm1jYi0+c3lzZW50ZXJf
Y3MgPSB2LT5hcmNoLmh2bS5zdm0uZ3Vlc3Rfc3lzZW50ZXJfY3MgPSBtc3JfY29udGVudDsKICAg
ICAgICAgYnJlYWs7CiAKICAgICBjYXNlIE1TUl9TVEFSOgpAQCAtMjE5NCwxMyArMjE5NCwxMyBA
QCBzdGF0aWMgaW50IHN2bV9tc3Jfd3JpdGVfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVp
bnQ2NF90IG1zcl9jb250ZW50KQogICAgIGNhc2UgTVNSX0FNRDY0X0RSMF9BRERSRVNTX01BU0s6
CiAgICAgICAgIGlmICggIXYtPmRvbWFpbi0+YXJjaC5jcHVpZC0+ZXh0ZC5kYmV4dCB8fCAobXNy
X2NvbnRlbnQgPj4gMzIpICkKICAgICAgICAgICAgIGdvdG8gZ3BmOwotICAgICAgICB2LT5hcmNo
Lmh2bV9zdm0uZHJfbWFza1swXSA9IG1zcl9jb250ZW50OworICAgICAgICB2LT5hcmNoLmh2bS5z
dm0uZHJfbWFza1swXSA9IG1zcl9jb250ZW50OwogICAgICAgICBicmVhazsKIAogICAgIGNhc2Ug
TVNSX0FNRDY0X0RSMV9BRERSRVNTX01BU0sgLi4uIE1TUl9BTUQ2NF9EUjNfQUREUkVTU19NQVNL
OgogICAgICAgICBpZiAoICF2LT5kb21haW4tPmFyY2guY3B1aWQtPmV4dGQuZGJleHQgfHwgKG1z
cl9jb250ZW50ID4+IDMyKSApCiAgICAgICAgICAgICBnb3RvIGdwZjsKLSAgICAgICAgdi0+YXJj
aC5odm1fc3ZtLmRyX21hc2tbbXNyIC0gTVNSX0FNRDY0X0RSMV9BRERSRVNTX01BU0sgKyAxXSA9
CisgICAgICAgIHYtPmFyY2guaHZtLnN2bS5kcl9tYXNrW21zciAtIE1TUl9BTUQ2NF9EUjFfQURE
UkVTU19NQVNLICsgMV0gPQogICAgICAgICAgICAgbXNyX2NvbnRlbnQ7CiAgICAgICAgIGJyZWFr
OwogCkBAIC0yMjUxLDcgKzIyNTEsNyBAQCBzdGF0aWMgaW50IHN2bV9tc3Jfd3JpdGVfaW50ZXJj
ZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90IG1zcl9jb250ZW50KQogc3RhdGljIHZvaWQg
c3ZtX2RvX21zcl9hY2Nlc3Moc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAgc3Ry
dWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50OwotICAgIGJvb2wgcmRtc3IgPSBjdXJyLT5hcmNoLmh2
bV9zdm0udm1jYi0+ZXhpdGluZm8xID09IDA7CisgICAgYm9vbCByZG1zciA9IGN1cnItPmFyY2gu
aHZtLnN2bS52bWNiLT5leGl0aW5mbzEgPT0gMDsKICAgICBpbnQgcmMsIGluc3RfbGVuID0gX19n
ZXRfaW5zdHJ1Y3Rpb25fbGVuZ3RoKAogICAgICAgICBjdXJyLCByZG1zciA/IElOU1RSX1JETVNS
IDogSU5TVFJfV1JNU1IpOwogCkBAIC0yMzkxLDcgKzIzOTEsNyBAQCBzdm1fdm1leGl0X2RvX3Zt
bG9hZChzdHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IsCiAgICAgcHV0X3BhZ2UocGFnZSk7CiAKICAg
ICAvKiBTdGF0ZSBpbiBMMSBWTUNCIGlzIHN0YWxlIG5vdyAqLwotICAgIHYtPmFyY2guaHZtX3N2
bS52bWNiX3N5bmNfc3RhdGUgPSB2bWNiX25lZWRzX3Ztc2F2ZTsKKyAgICB2LT5hcmNoLmh2bS5z
dm0udm1jYl9zeW5jX3N0YXRlID0gdm1jYl9uZWVkc192bXNhdmU7CiAKICAgICBfX3VwZGF0ZV9n
dWVzdF9laXAocmVncywgaW5zdF9sZW4pOwogfQpAQCAtMjUxOSw3ICsyNTE5LDcgQEAgc3RhdGlj
IHZvaWQgc3ZtX2ludmxwZyhzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyB2YWRkcikKIAog
c3RhdGljIGJvb2wgc3ZtX2dldF9wZW5kaW5nX2V2ZW50KHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3Qg
eDg2X2V2ZW50ICppbmZvKQogewotICAgIGNvbnN0IHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9
IHYtPmFyY2guaHZtX3N2bS52bWNiOworICAgIGNvbnN0IHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1j
YiA9IHYtPmFyY2guaHZtLnN2bS52bWNiOwogCiAgICAgaWYgKCB2bWNiLT5ldmVudGluai5maWVs
ZHMudiApCiAgICAgICAgIHJldHVybiBmYWxzZTsKQEAgLTI1OTQsNyArMjU5NCw3IEBAIHZvaWQg
c3ZtX3ZtZXhpdF9oYW5kbGVyKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogewogICAgIHVp
bnQ2NF90IGV4aXRfcmVhc29uOwogICAgIHN0cnVjdCB2Y3B1ICp2ID0gY3VycmVudDsKLSAgICBz
dHJ1Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IgPSB2LT5hcmNoLmh2bV9zdm0udm1jYjsKKyAgICBzdHJ1
Y3Qgdm1jYl9zdHJ1Y3QgKnZtY2IgPSB2LT5hcmNoLmh2bS5zdm0udm1jYjsKICAgICBldmVudGlu
al90IGV2ZW50aW5qOwogICAgIGludCBpbnN0X2xlbiwgcmM7CiAgICAgdmludHJfdCBpbnRyOwpA
QCAtMjgxNiw5ICsyODE2LDkgQEAgdm9pZCBzdm1fdm1leGl0X2hhbmRsZXIoc3RydWN0IGNwdV91
c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICAgICAgICAgICAgIHJlZ3MtPnJkeCwgcmVncy0+cnNp
LCByZWdzLT5yZGkpOwogCiAgICAgICAgIGlmICggY3B1X2hhc19zdm1fZGVjb2RlICkKLSAgICAg
ICAgICAgIHYtPmFyY2guaHZtX3N2bS5jYWNoZWRfaW5zbl9sZW4gPSB2bWNiLT5ndWVzdF9pbnNf
bGVuICYgMHhmOworICAgICAgICAgICAgdi0+YXJjaC5odm0uc3ZtLmNhY2hlZF9pbnNuX2xlbiA9
IHZtY2ItPmd1ZXN0X2luc19sZW4gJiAweGY7CiAgICAgICAgIHJjID0gcGFnaW5nX2ZhdWx0KHZh
LCByZWdzKTsKLSAgICAgICAgdi0+YXJjaC5odm1fc3ZtLmNhY2hlZF9pbnNuX2xlbiA9IDA7Cisg
ICAgICAgIHYtPmFyY2guaHZtLnN2bS5jYWNoZWRfaW5zbl9sZW4gPSAwOwogCiAgICAgICAgIGlm
ICggcmMgKQogICAgICAgICB7CkBAIC0zMDIwLDcgKzMwMjAsNyBAQCB2b2lkIHN2bV92bWV4aXRf
aGFuZGxlcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICBjYXNlIFZNRVhJVF9OUEY6
CiAgICAgICAgIHBlcmZjX2luY3JhKHN2bWV4aXRzLCBWTUVYSVRfTlBGX1BFUkZDKTsKICAgICAg
ICAgaWYgKCBjcHVfaGFzX3N2bV9kZWNvZGUgKQotICAgICAgICAgICAgdi0+YXJjaC5odm1fc3Zt
LmNhY2hlZF9pbnNuX2xlbiA9IHZtY2ItPmd1ZXN0X2luc19sZW4gJiAweGY7CisgICAgICAgICAg
ICB2LT5hcmNoLmh2bS5zdm0uY2FjaGVkX2luc25fbGVuID0gdm1jYi0+Z3Vlc3RfaW5zX2xlbiAm
IDB4ZjsKICAgICAgICAgcmMgPSB2bWNiLT5leGl0aW5mbzEgJiBQRkVDX3BhZ2VfcHJlc2VudAog
ICAgICAgICAgICAgID8gcDJtX3B0X2hhbmRsZV9kZWZlcnJlZF9jaGFuZ2VzKHZtY2ItPmV4aXRp
bmZvMikgOiAwOwogICAgICAgICBpZiAoIHJjID49IDAgKQpAQCAtMzAzMiw3ICszMDMyLDcgQEAg
dm9pZCBzdm1fdm1leGl0X2hhbmRsZXIoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAg
ICAgICAgICAgICAgICAgdiwgcmMsIHZtY2ItPmV4aXRpbmZvMiwgdm1jYi0+ZXhpdGluZm8xKTsK
ICAgICAgICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21haW4pOwogICAgICAgICB9Ci0gICAgICAg
IHYtPmFyY2guaHZtX3N2bS5jYWNoZWRfaW5zbl9sZW4gPSAwOworICAgICAgICB2LT5hcmNoLmh2
bS5zdm0uY2FjaGVkX2luc25fbGVuID0gMDsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIFZN
RVhJVF9JUkVUOiB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3N2bS92bWNiLmMgYi94
ZW4vYXJjaC94ODYvaHZtL3N2bS92bWNiLmMKaW5kZXggYTc2MzBhMC4uNDU1OGY1NyAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2h2bS9zdm0vdm1jYi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0v
c3ZtL3ZtY2IuYwpAQCAtNTMsNyArNTMsNyBAQCB2b2lkIGZyZWVfdm1jYihzdHJ1Y3Qgdm1jYl9z
dHJ1Y3QgKnZtY2IpCiAvKiBUaGlzIGZ1bmN0aW9uIGNhbiBkaXJlY3RseSBhY2Nlc3MgZmllbGRz
IHdoaWNoIGFyZSBjb3ZlcmVkIGJ5IGNsZWFuIGJpdHMuICovCiBzdGF0aWMgaW50IGNvbnN0cnVj
dF92bWNiKHN0cnVjdCB2Y3B1ICp2KQogewotICAgIHN0cnVjdCBzdm1fdmNwdSAqYXJjaF9zdm0g
PSAmdi0+YXJjaC5odm1fc3ZtOworICAgIHN0cnVjdCBzdm1fdmNwdSAqYXJjaF9zdm0gPSAmdi0+
YXJjaC5odm0uc3ZtOwogICAgIHN0cnVjdCB2bWNiX3N0cnVjdCAqdm1jYiA9IGFyY2hfc3ZtLT52
bWNiOwogCiAgICAgLyogQnVpbGQtdGltZSBjaGVjayBvZiB0aGUgc2l6ZSBvZiBWTUNCIEFNRCBz
dHJ1Y3R1cmUuICovCkBAIC0yMjUsNyArMjI1LDcgQEAgc3RhdGljIGludCBjb25zdHJ1Y3Rfdm1j
YihzdHJ1Y3QgdmNwdSAqdikKIGludCBzdm1fY3JlYXRlX3ZtY2Ioc3RydWN0IHZjcHUgKnYpCiB7
CiAgICAgc3RydWN0IG5lc3RlZHZjcHUgKm52ID0gJnZjcHVfbmVzdGVkaHZtKHYpOwotICAgIHN0
cnVjdCBzdm1fdmNwdSAqYXJjaF9zdm0gPSAmdi0+YXJjaC5odm1fc3ZtOworICAgIHN0cnVjdCBz
dm1fdmNwdSAqYXJjaF9zdm0gPSAmdi0+YXJjaC5odm0uc3ZtOwogICAgIGludCByYzsKIAogICAg
IGlmICggKG52LT5udl9uMXZtY3ggPT0gTlVMTCkgJiYKQEAgLTI1Miw3ICsyNTIsNyBAQCBpbnQg
c3ZtX2NyZWF0ZV92bWNiKHN0cnVjdCB2Y3B1ICp2KQogdm9pZCBzdm1fZGVzdHJveV92bWNiKHN0
cnVjdCB2Y3B1ICp2KQogewogICAgIHN0cnVjdCBuZXN0ZWR2Y3B1ICpudiA9ICZ2Y3B1X25lc3Rl
ZGh2bSh2KTsKLSAgICBzdHJ1Y3Qgc3ZtX3ZjcHUgKmFyY2hfc3ZtID0gJnYtPmFyY2guaHZtX3N2
bTsKKyAgICBzdHJ1Y3Qgc3ZtX3ZjcHUgKmFyY2hfc3ZtID0gJnYtPmFyY2guaHZtLnN2bTsKIAog
ICAgIGlmICggbnYtPm52X24xdm1jeCAhPSBOVUxMICkKICAgICAgICAgZnJlZV92bWNiKG52LT5u
dl9uMXZtY3gpOwpAQCAtMjg2LDcgKzI4Niw3IEBAIHN0YXRpYyB2b2lkIHZtY2JfZHVtcCh1bnNp
Z25lZCBjaGFyIGNoKQogICAgICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCiAgICAgICAgIHsK
ICAgICAgICAgICAgIHByaW50aygiXHRWQ1BVICVkXG4iLCB2LT52Y3B1X2lkKTsKLSAgICAgICAg
ICAgIHN2bV92bWNiX2R1bXAoImtleV9oYW5kbGVyIiwgdi0+YXJjaC5odm1fc3ZtLnZtY2IpOwor
ICAgICAgICAgICAgc3ZtX3ZtY2JfZHVtcCgia2V5X2hhbmRsZXIiLCB2LT5hcmNoLmh2bS5zdm0u
dm1jYik7CiAgICAgICAgIH0KICAgICB9CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0v
dm14L2ludHIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L2ludHIuYwppbmRleCA4ODkwNjdjLi41
ZThjYmQ0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC9pbnRyLmMKKysrIGIveGVu
L2FyY2gveDg2L2h2bS92bXgvaW50ci5jCkBAIC0xMDYsOSArMTA2LDkgQEAgc3RhdGljIHZvaWQg
dm14X2VuYWJsZV9pbnRyX3dpbmRvdyhzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGh2bV9pbnRhY2sg
aW50YWNrKQogICAgICAgICBjdGwgPSBDUFVfQkFTRURfVklSVFVBTF9OTUlfUEVORElORzsKICAg
ICB9CiAKLSAgICBpZiAoICEodi0+YXJjaC5odm1fdm14LmV4ZWNfY29udHJvbCAmIGN0bCkgKQor
ICAgIGlmICggISh2LT5hcmNoLmh2bS52bXguZXhlY19jb250cm9sICYgY3RsKSApCiAgICAgewot
ICAgICAgICB2LT5hcmNoLmh2bV92bXguZXhlY19jb250cm9sIHw9IGN0bDsKKyAgICAgICAgdi0+
YXJjaC5odm0udm14LmV4ZWNfY29udHJvbCB8PSBjdGw7CiAgICAgICAgIHZteF91cGRhdGVfY3B1
X2V4ZWNfY29udHJvbCh2KTsKICAgICB9CiB9CkBAIC0xMzcsNyArMTM3LDcgQEAgc3RhdGljIHZv
aWQgdm14X2VuYWJsZV9pbnRyX3dpbmRvdyhzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGh2bV9pbnRh
Y2sgaW50YWNrKQogICogIFVuZm9ydHVuYXRlbHksIGludGVycnVwdCBibG9ja2luZyBpbiBMMiB3
b24ndCB3b3JrIHdpdGggc2ltcGxlCiAgKiAgaW50cl93aW5kb3dfb3BlbiAod2hpY2ggZGVwZW5k
cyBvbiBMMidzIElGKS4gVG8gc29sdmUgdGhpcywKICAqICB0aGUgZm9sbG93aW5nIGFsZ29yaXRo
bSBjYW4gYmUgdXNlZDoKLSAqICAgdi0+YXJjaC5odm1fdm14LmV4ZWNfY29udHJvbC5WSVJUVUFM
X0lOVFJfUEVORElORyBub3cgZGVub3RlcworICogICB2LT5hcmNoLmh2bS52bXguZXhlY19jb250
cm9sLlZJUlRVQUxfSU5UUl9QRU5ESU5HIG5vdyBkZW5vdGVzCiAgKiAgIG9ubHkgTDAgY29udHJv
bCwgcGh5c2ljYWwgY29udHJvbCBtYXkgYmUgZGlmZmVyZW50IGZyb20gaXQuCiAgKiAgICAgICAt
IGlmIGluIEwxLCBpdCBiZWhhdmVzIG5vcm1hbGx5LCBpbnRyIHdpbmRvdyBpcyB3cml0dGVuCiAg
KiAgICAgICAgIHRvIHBoeXNpY2FsIGNvbnRyb2wgYXMgaXQgaXMKQEAgLTIzNCw3ICsyMzQsNyBA
QCB2b2lkIHZteF9pbnRyX2Fzc2lzdCh2b2lkKQogICAgIC8qIEJsb2NrIGV2ZW50IGluamVjdGlv
biB3aGVuIHNpbmdsZSBzdGVwIHdpdGggTVRGLiAqLwogICAgIGlmICggdW5saWtlbHkodi0+YXJj
aC5odm0uc2luZ2xlX3N0ZXApICkKICAgICB7Ci0gICAgICAgIHYtPmFyY2guaHZtX3ZteC5leGVj
X2NvbnRyb2wgfD0gQ1BVX0JBU0VEX01PTklUT1JfVFJBUF9GTEFHOworICAgICAgICB2LT5hcmNo
Lmh2bS52bXguZXhlY19jb250cm9sIHw9IENQVV9CQVNFRF9NT05JVE9SX1RSQVBfRkxBRzsKICAg
ICAgICAgdm14X3VwZGF0ZV9jcHVfZXhlY19jb250cm9sKHYpOwogICAgICAgICByZXR1cm47CiAg
ICAgfQpAQCAtMzUyLDcgKzM1Miw3IEBAIHZvaWQgdm14X2ludHJfYXNzaXN0KHZvaWQpCiAgICAg
ICAgICAgICAgICAgICAgIHByaW50aygiXG4iKTsKICAgICAgICAgICAgICAgICB9CiAKLSAgICAg
ICAgICAgICAgICBwaV9kZXNjID0gJnYtPmFyY2guaHZtX3ZteC5waV9kZXNjOworICAgICAgICAg
ICAgICAgIHBpX2Rlc2MgPSAmdi0+YXJjaC5odm0udm14LnBpX2Rlc2M7CiAgICAgICAgICAgICAg
ICAgaWYgKCBwaV9kZXNjICkKICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAg
IHdvcmQgPSAoY29uc3Qgdm9pZCAqKSZwaV9kZXNjLT5waXI7CkBAIC0zNzQsMTIgKzM3NCwxMiBA
QCB2b2lkIHZteF9pbnRyX2Fzc2lzdCh2b2lkKQogICAgICAgICAgICAgICAgICAgICBpbnRhY2su
dmVjdG9yOwogICAgICAgICBfX3Ztd3JpdGUoR1VFU1RfSU5UUl9TVEFUVVMsIHN0YXR1cyk7CiAK
LSAgICAgICAgbiA9IEFSUkFZX1NJWkUodi0+YXJjaC5odm1fdm14LmVvaV9leGl0X2JpdG1hcCk7
Ci0gICAgICAgIHdoaWxlICggKGkgPSBmaW5kX2ZpcnN0X2JpdCgmdi0+YXJjaC5odm1fdm14LmVv
aV9leGl0bWFwX2NoYW5nZWQsCisgICAgICAgIG4gPSBBUlJBWV9TSVpFKHYtPmFyY2guaHZtLnZt
eC5lb2lfZXhpdF9iaXRtYXApOworICAgICAgICB3aGlsZSAoIChpID0gZmluZF9maXJzdF9iaXQo
JnYtPmFyY2guaHZtLnZteC5lb2lfZXhpdG1hcF9jaGFuZ2VkLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbikpIDwgbiApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGNsZWFy
X2JpdChpLCAmdi0+YXJjaC5odm1fdm14LmVvaV9leGl0bWFwX2NoYW5nZWQpOwotICAgICAgICAg
ICAgX192bXdyaXRlKEVPSV9FWElUX0JJVE1BUChpKSwgdi0+YXJjaC5odm1fdm14LmVvaV9leGl0
X2JpdG1hcFtpXSk7CisgICAgICAgICAgICBjbGVhcl9iaXQoaSwgJnYtPmFyY2guaHZtLnZteC5l
b2lfZXhpdG1hcF9jaGFuZ2VkKTsKKyAgICAgICAgICAgIF9fdm13cml0ZShFT0lfRVhJVF9CSVRN
QVAoaSksIHYtPmFyY2guaHZtLnZteC5lb2lfZXhpdF9iaXRtYXBbaV0pOwogICAgICAgICB9CiAK
ICAgICAgICAgcHRfaW50cl9wb3N0KHYsIGludGFjayk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvaHZtL3ZteC9yZWFsbW9kZS5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvcmVhbG1vZGUuYwpp
bmRleCAwMzJhNjgxLi5iYjBiNDQzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC9y
ZWFsbW9kZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3JlYWxtb2RlLmMKQEAgLTE3NSw4
ICsxNzUsOCBAQCB2b2lkIHZteF9yZWFsbW9kZShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykK
ICAgICAgICAgaW50cl9pbmZvID0gMDsKICAgICB9CiAKLSAgICBjdXJyLT5hcmNoLmh2bV92bXgu
dm14X2VtdWxhdGUgPSAxOwotICAgIHdoaWxlICggY3Vyci0+YXJjaC5odm1fdm14LnZteF9lbXVs
YXRlICYmCisgICAgY3Vyci0+YXJjaC5odm0udm14LnZteF9lbXVsYXRlID0gMTsKKyAgICB3aGls
ZSAoIGN1cnItPmFyY2guaHZtLnZteC52bXhfZW11bGF0ZSAmJgogICAgICAgICAgICAgIXNvZnRp
cnFfcGVuZGluZyhzbXBfcHJvY2Vzc29yX2lkKCkpICkKICAgICB7CiAgICAgICAgIC8qCkBAIC0x
ODUsNyArMTg1LDcgQEAgdm9pZCB2bXhfcmVhbG1vZGUoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJl
Z3MpCiAgICAgICAgICAqIGluIHJlYWwgbW9kZSwgYmVjYXVzZSB3ZSBkb24ndCBlbXVsYXRlIHBy
b3RlY3RlZC1tb2RlIElEVCB2ZWN0b3JpbmcuCiAgICAgICAgICAqLwogICAgICAgICBpZiAoIHVu
bGlrZWx5KCEoKytlbXVsYXRpb25zICYgMTUpKSAmJgotICAgICAgICAgICAgIGN1cnItPmFyY2gu
aHZtX3ZteC52bXhfcmVhbG1vZGUgJiYgCisgICAgICAgICAgICAgY3Vyci0+YXJjaC5odm0udm14
LnZteF9yZWFsbW9kZSAmJgogICAgICAgICAgICAgIGh2bV9sb2NhbF9ldmVudHNfbmVlZF9kZWxp
dmVyeShjdXJyKSApCiAgICAgICAgICAgICBicmVhazsKIApAQCAtMTk1LDIwICsxOTUsMjAgQEAg
dm9pZCB2bXhfcmVhbG1vZGUoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgICAg
ICBicmVhazsKIAogICAgICAgICAvKiBTdG9wIGVtdWxhdGluZyB1bmxlc3Mgb3VyIHNlZ21lbnQg
c3RhdGUgaXMgbm90IHNhZmUgKi8KLSAgICAgICAgaWYgKCBjdXJyLT5hcmNoLmh2bV92bXgudm14
X3JlYWxtb2RlICkKLSAgICAgICAgICAgIGN1cnItPmFyY2guaHZtX3ZteC52bXhfZW11bGF0ZSA9
IAotICAgICAgICAgICAgICAgIChjdXJyLT5hcmNoLmh2bV92bXgudm04Nl9zZWdtZW50X21hc2sg
IT0gMCk7CisgICAgICAgIGlmICggY3Vyci0+YXJjaC5odm0udm14LnZteF9yZWFsbW9kZSApCisg
ICAgICAgICAgICBjdXJyLT5hcmNoLmh2bS52bXgudm14X2VtdWxhdGUgPQorICAgICAgICAgICAg
ICAgIChjdXJyLT5hcmNoLmh2bS52bXgudm04Nl9zZWdtZW50X21hc2sgIT0gMCk7CiAgICAgICAg
IGVsc2UKLSAgICAgICAgICAgIGN1cnItPmFyY2guaHZtX3ZteC52bXhfZW11bGF0ZSA9IAorICAg
ICAgICAgICAgY3Vyci0+YXJjaC5odm0udm14LnZteF9lbXVsYXRlID0KICAgICAgICAgICAgICAg
ICAgKChodm1lbXVsX2N0eHQuc2VnX3JlZ1t4ODZfc2VnX2NzXS5zZWwgJiAzKQogICAgICAgICAg
ICAgICAgICAgfHwgKGh2bWVtdWxfY3R4dC5zZWdfcmVnW3g4Nl9zZWdfc3NdLnNlbCAmIDMpKTsK
ICAgICB9CiAKICAgICAvKiBOZWVkIHRvIGVtdWxhdGUgbmV4dCB0aW1lIGlmIHdlJ3ZlIHN0YXJ0
ZWQgYW4gSU8gb3BlcmF0aW9uICovCiAgICAgaWYgKCB2aW8tPmlvX3JlcS5zdGF0ZSAhPSBTVEFU
RV9JT1JFUV9OT05FICkKLSAgICAgICAgY3Vyci0+YXJjaC5odm1fdm14LnZteF9lbXVsYXRlID0g
MTsKKyAgICAgICAgY3Vyci0+YXJjaC5odm0udm14LnZteF9lbXVsYXRlID0gMTsKIAotICAgIGlm
ICggIWN1cnItPmFyY2guaHZtX3ZteC52bXhfZW11bGF0ZSAmJiAhY3Vyci0+YXJjaC5odm1fdm14
LnZteF9yZWFsbW9kZSApCisgICAgaWYgKCAhY3Vyci0+YXJjaC5odm0udm14LnZteF9lbXVsYXRl
ICYmICFjdXJyLT5hcmNoLmh2bS52bXgudm14X3JlYWxtb2RlICkKICAgICB7CiAgICAgICAgIC8q
CiAgICAgICAgICAqIENhbm5vdCBlbnRlciBwcm90ZWN0ZWQgbW9kZSB3aXRoIGJvZ3VzIHNlbGVj
dG9yIFJQTHMgYW5kIERQTHMuCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNz
LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMKaW5kZXggYmZhM2U3Ny4uYzUzNjY1NSAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vdm14L3ZtY3MuYwpAQCAtNTE4LDcgKzUxOCw3IEBAIHN0YXRpYyB2b2lkIHZteF9mcmVl
X3ZtY3MocGFkZHJfdCBwYSkKIHN0YXRpYyB2b2lkIF9fdm14X2NsZWFyX3ZtY3Modm9pZCAqaW5m
bykKIHsKICAgICBzdHJ1Y3QgdmNwdSAqdiA9IGluZm87Ci0gICAgc3RydWN0IHZteF92Y3B1ICph
cmNoX3ZteCA9ICZ2LT5hcmNoLmh2bV92bXg7CisgICAgc3RydWN0IHZteF92Y3B1ICphcmNoX3Zt
eCA9ICZ2LT5hcmNoLmh2bS52bXg7CiAKICAgICAvKiBPdGhlcndpc2Ugd2UgY2FuIG5lc3QgKHZt
eF9jcHVfZG93bigpIHZzLiB2bXhfY2xlYXJfdm1jcygpKS4gKi8KICAgICBBU1NFUlQoIWxvY2Fs
X2lycV9pc19lbmFibGVkKCkpOwpAQCAtNTQxLDcgKzU0MSw3IEBAIHN0YXRpYyB2b2lkIF9fdm14
X2NsZWFyX3ZtY3Modm9pZCAqaW5mbykKIAogc3RhdGljIHZvaWQgdm14X2NsZWFyX3ZtY3Moc3Ry
dWN0IHZjcHUgKnYpCiB7Ci0gICAgaW50IGNwdSA9IHYtPmFyY2guaHZtX3ZteC5hY3RpdmVfY3B1
OworICAgIGludCBjcHUgPSB2LT5hcmNoLmh2bS52bXguYWN0aXZlX2NwdTsKIAogICAgIGlmICgg
Y3B1ICE9IC0xICkKICAgICAgICAgb25fc2VsZWN0ZWRfY3B1cyhjcHVtYXNrX29mKGNwdSksIF9f
dm14X2NsZWFyX3ZtY3MsIHYsIDEpOwpAQCAtNTUzLDE2ICs1NTMsMTYgQEAgc3RhdGljIHZvaWQg
dm14X2xvYWRfdm1jcyhzdHJ1Y3QgdmNwdSAqdikKIAogICAgIGxvY2FsX2lycV9zYXZlKGZsYWdz
KTsKIAotICAgIGlmICggdi0+YXJjaC5odm1fdm14LmFjdGl2ZV9jcHUgPT0gLTEgKQorICAgIGlm
ICggdi0+YXJjaC5odm0udm14LmFjdGl2ZV9jcHUgPT0gLTEgKQogICAgIHsKLSAgICAgICAgbGlz
dF9hZGQoJnYtPmFyY2guaHZtX3ZteC5hY3RpdmVfbGlzdCwgJnRoaXNfY3B1KGFjdGl2ZV92bWNz
X2xpc3QpKTsKLSAgICAgICAgdi0+YXJjaC5odm1fdm14LmFjdGl2ZV9jcHUgPSBzbXBfcHJvY2Vz
c29yX2lkKCk7CisgICAgICAgIGxpc3RfYWRkKCZ2LT5hcmNoLmh2bS52bXguYWN0aXZlX2xpc3Qs
ICZ0aGlzX2NwdShhY3RpdmVfdm1jc19saXN0KSk7CisgICAgICAgIHYtPmFyY2guaHZtLnZteC5h
Y3RpdmVfY3B1ID0gc21wX3Byb2Nlc3Nvcl9pZCgpOwogICAgIH0KIAotICAgIEFTU0VSVCh2LT5h
cmNoLmh2bV92bXguYWN0aXZlX2NwdSA9PSBzbXBfcHJvY2Vzc29yX2lkKCkpOworICAgIEFTU0VS
VCh2LT5hcmNoLmh2bS52bXguYWN0aXZlX2NwdSA9PSBzbXBfcHJvY2Vzc29yX2lkKCkpOwogCi0g
ICAgX192bXB0cmxkKHYtPmFyY2guaHZtX3ZteC52bWNzX3BhKTsKLSAgICB0aGlzX2NwdShjdXJy
ZW50X3ZtY3MpID0gdi0+YXJjaC5odm1fdm14LnZtY3NfcGE7CisgICAgX192bXB0cmxkKHYtPmFy
Y2guaHZtLnZteC52bWNzX3BhKTsKKyAgICB0aGlzX2NwdShjdXJyZW50X3ZtY3MpID0gdi0+YXJj
aC5odm0udm14LnZtY3NfcGE7CiAKICAgICBsb2NhbF9pcnFfcmVzdG9yZShmbGFncyk7CiB9CkBA
IC01NzEsMTEgKzU3MSwxMSBAQCB2b2lkIHZteF92bWNzX3JlbG9hZChzdHJ1Y3QgdmNwdSAqdikK
IHsKICAgICAvKgogICAgICAqIEFzIHdlIG1heSBiZSBydW5uaW5nIHdpdGggaW50ZXJydXB0cyBk
aXNhYmxlZCwgd2UgY2FuJ3QgYWNxdWlyZQotICAgICAqIHYtPmFyY2guaHZtX3ZteC52bWNzX2xv
Y2sgaGVyZS4gSG93ZXZlciwgd2l0aCBpbnRlcnJ1cHRzIGRpc2FibGVkCisgICAgICogdi0+YXJj
aC5odm0udm14LnZtY3NfbG9jayBoZXJlLiBIb3dldmVyLCB3aXRoIGludGVycnVwdHMgZGlzYWJs
ZWQKICAgICAgKiB0aGUgVk1DUyBjYW4ndCBiZSB0YWtlbiBhd2F5IGZyb20gdXMgYW55bW9yZSBp
ZiB3ZSBzdGlsbCBvd24gaXQuCiAgICAgICovCiAgICAgQVNTRVJUKHYtPmlzX3J1bm5pbmcgfHwg
IWxvY2FsX2lycV9pc19lbmFibGVkKCkpOwotICAgIGlmICggdi0+YXJjaC5odm1fdm14LnZtY3Nf
cGEgPT0gdGhpc19jcHUoY3VycmVudF92bWNzKSApCisgICAgaWYgKCB2LT5hcmNoLmh2bS52bXgu
dm1jc19wYSA9PSB0aGlzX2NwdShjdXJyZW50X3ZtY3MpICkKICAgICAgICAgcmV0dXJuOwogCiAg
ICAgdm14X2xvYWRfdm1jcyh2KTsKQEAgLTcxNyw3ICs3MTcsNyBAQCB2b2lkIHZteF9jcHVfZG93
bih2b2lkKQogCiAgICAgd2hpbGUgKCAhbGlzdF9lbXB0eShhY3RpdmVfdm1jc19saXN0KSApCiAg
ICAgICAgIF9fdm14X2NsZWFyX3ZtY3MobGlzdF9lbnRyeShhY3RpdmVfdm1jc19saXN0LT5uZXh0
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHZjcHUsIGFyY2gu
aHZtX3ZteC5hY3RpdmVfbGlzdCkpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc3RydWN0IHZjcHUsIGFyY2guaHZtLnZteC5hY3RpdmVfbGlzdCkpOwogCiAgICAgQlVHX09O
KCEocmVhZF9jcjQoKSAmIFg4Nl9DUjRfVk1YRSkpOwogICAgIHRoaXNfY3B1KHZteG9uKSA9IDA7
CkBAIC03NDEsNyArNzQxLDcgQEAgYm9vbF90IHZteF92bWNzX3RyeV9lbnRlcihzdHJ1Y3QgdmNw
dSAqdikKICAgICAgKiB2bXhfdm1jc19lbnRlci9leGl0IGFuZCBzY2hlZHVsaW5nIHRhaWwgY3Jp
dGljYWwgcmVnaW9ucy4KICAgICAgKi8KICAgICBpZiAoIGxpa2VseSh2ID09IGN1cnJlbnQpICkK
LSAgICAgICAgcmV0dXJuIHYtPmFyY2guaHZtX3ZteC52bWNzX3BhID09IHRoaXNfY3B1KGN1cnJl
bnRfdm1jcyk7CisgICAgICAgIHJldHVybiB2LT5hcmNoLmh2bS52bXgudm1jc19wYSA9PSB0aGlz
X2NwdShjdXJyZW50X3ZtY3MpOwogCiAgICAgZnYgPSAmdGhpc19jcHUoZm9yZWlnbl92bWNzKTsK
IApAQCAtNzU1LDcgKzc1NSw3IEBAIGJvb2xfdCB2bXhfdm1jc190cnlfZW50ZXIoc3RydWN0IHZj
cHUgKnYpCiAgICAgICAgIEJVR19PTihmdi0+Y291bnQgIT0gMCk7CiAKICAgICAgICAgdmNwdV9w
YXVzZSh2KTsKLSAgICAgICAgc3Bpbl9sb2NrKCZ2LT5hcmNoLmh2bV92bXgudm1jc19sb2NrKTsK
KyAgICAgICAgc3Bpbl9sb2NrKCZ2LT5hcmNoLmh2bS52bXgudm1jc19sb2NrKTsKIAogICAgICAg
ICB2bXhfY2xlYXJfdm1jcyh2KTsKICAgICAgICAgdm14X2xvYWRfdm1jcyh2KTsKQEAgLTc5Myw3
ICs3OTMsNyBAQCB2b2lkIHZteF92bWNzX2V4aXQoc3RydWN0IHZjcHUgKnYpCiAgICAgICAgIGlm
ICggaXNfaHZtX3ZjcHUoY3VycmVudCkgKQogICAgICAgICAgICAgdm14X2xvYWRfdm1jcyhjdXJy
ZW50KTsKIAotICAgICAgICBzcGluX3VubG9jaygmdi0+YXJjaC5odm1fdm14LnZtY3NfbG9jayk7
CisgICAgICAgIHNwaW5fdW5sb2NrKCZ2LT5hcmNoLmh2bS52bXgudm1jc19sb2NrKTsKICAgICAg
ICAgdmNwdV91bnBhdXNlKHYpOwogCiAgICAgICAgIGZ2LT52ID0gTlVMTDsKQEAgLTgyNCw3ICs4
MjQsNyBAQCBzdGF0aWMgdm9pZCB2bXhfc2V0X2hvc3RfZW52KHN0cnVjdCB2Y3B1ICp2KQogdm9p
ZCB2bXhfY2xlYXJfbXNyX2ludGVyY2VwdChzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IG1z
ciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZW51bSB2bXhfbXNyX2ludGVyY2VwdF90
eXBlIHR5cGUpCiB7Ci0gICAgc3RydWN0IHZteF9tc3JfYml0bWFwICptc3JfYml0bWFwID0gdi0+
YXJjaC5odm1fdm14Lm1zcl9iaXRtYXA7CisgICAgc3RydWN0IHZteF9tc3JfYml0bWFwICptc3Jf
Yml0bWFwID0gdi0+YXJjaC5odm0udm14Lm1zcl9iaXRtYXA7CiAgICAgc3RydWN0IGRvbWFpbiAq
ZCA9IHYtPmRvbWFpbjsKIAogICAgIC8qIFZNWCBNU1IgYml0bWFwIHN1cHBvcnRlZD8gKi8KQEAg
LTg1Niw3ICs4NTYsNyBAQCB2b2lkIHZteF9jbGVhcl9tc3JfaW50ZXJjZXB0KHN0cnVjdCB2Y3B1
ICp2LCB1bnNpZ25lZCBpbnQgbXNyLAogdm9pZCB2bXhfc2V0X21zcl9pbnRlcmNlcHQoc3RydWN0
IHZjcHUgKnYsIHVuc2lnbmVkIGludCBtc3IsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBl
bnVtIHZteF9tc3JfaW50ZXJjZXB0X3R5cGUgdHlwZSkKIHsKLSAgICBzdHJ1Y3Qgdm14X21zcl9i
aXRtYXAgKm1zcl9iaXRtYXAgPSB2LT5hcmNoLmh2bV92bXgubXNyX2JpdG1hcDsKKyAgICBzdHJ1
Y3Qgdm14X21zcl9iaXRtYXAgKm1zcl9iaXRtYXAgPSB2LT5hcmNoLmh2bS52bXgubXNyX2JpdG1h
cDsKIAogICAgIC8qIFZNWCBNU1IgYml0bWFwIHN1cHBvcnRlZD8gKi8KICAgICBpZiAoIG1zcl9i
aXRtYXAgPT0gTlVMTCApCkBAIC05MDEsNyArOTAxLDcgQEAgYm9vbCB2bXhfbXNyX2lzX2ludGVy
Y2VwdGVkKHN0cnVjdCB2bXhfbXNyX2JpdG1hcCAqbXNyX2JpdG1hcCwKICAqLwogdm9pZCB2bXhf
dm1jc19zd2l0Y2gocGFkZHJfdCBmcm9tLCBwYWRkcl90IHRvKQogewotICAgIHN0cnVjdCB2bXhf
dmNwdSAqdm14ID0gJmN1cnJlbnQtPmFyY2guaHZtX3ZteDsKKyAgICBzdHJ1Y3Qgdm14X3ZjcHUg
KnZteCA9ICZjdXJyZW50LT5hcmNoLmh2bS52bXg7CiAgICAgc3Bpbl9sb2NrKCZ2bXgtPnZtY3Nf
bG9jayk7CiAKICAgICBfX3ZtcGNsZWFyKGZyb20pOwpAQCAtOTI0LDE0ICs5MjQsMTQgQEAgdm9p
ZCB2bXhfdm1jc19zd2l0Y2gocGFkZHJfdCBmcm9tLCBwYWRkcl90IHRvKQogCiB2b2lkIHZpcnR1
YWxfdm1jc19lbnRlcihjb25zdCBzdHJ1Y3QgdmNwdSAqdikKIHsKLSAgICBfX3ZtcHRybGQodi0+
YXJjaC5odm1fdm14LnZtY3Nfc2hhZG93X21hZGRyKTsKKyAgICBfX3ZtcHRybGQodi0+YXJjaC5o
dm0udm14LnZtY3Nfc2hhZG93X21hZGRyKTsKIH0KIAogdm9pZCB2aXJ0dWFsX3ZtY3NfZXhpdChj
b25zdCBzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBwYWRkcl90IGN1ciA9IHRoaXNfY3B1KGN1cnJl
bnRfdm1jcyk7CiAKLSAgICBfX3ZtcGNsZWFyKHYtPmFyY2guaHZtX3ZteC52bWNzX3NoYWRvd19t
YWRkcik7CisgICAgX192bXBjbGVhcih2LT5hcmNoLmh2bS52bXgudm1jc19zaGFkb3dfbWFkZHIp
OwogICAgIGlmICggY3VyICkKICAgICAgICAgX192bXB0cmxkKGN1cik7CiB9CkBAIC05ODQsMTMg
Kzk4NCwxMyBAQCBlbnVtIHZteF9pbnNuX2Vycm5vIHZpcnR1YWxfdm1jc192bXdyaXRlX3NhZmUo
Y29uc3Qgc3RydWN0IHZjcHUgKnYsCiAgKi8KIHN0YXRpYyB2b2lkIHBpX2Rlc2NfaW5pdChzdHJ1
Y3QgdmNwdSAqdikKIHsKLSAgICB2LT5hcmNoLmh2bV92bXgucGlfZGVzYy5udiA9IHBvc3RlZF9p
bnRyX3ZlY3RvcjsKKyAgICB2LT5hcmNoLmh2bS52bXgucGlfZGVzYy5udiA9IHBvc3RlZF9pbnRy
X3ZlY3RvcjsKIAogICAgIC8qCiAgICAgICogTWFyayBORFNUIGFzIGludmFsaWQsIHRoZW4gd2Ug
Y2FuIHVzZSB0aGlzIGludmFsaWQgdmFsdWUgYXMgYQogICAgICAqIG1hcmtlciB0byB3aGV0aGVy
IHVwZGF0ZSBORFNUIG9yIG5vdCBpbiB2bXhfcGlfaG9va3NfYXNzaWduKCkuCiAgICAgICovCi0g
ICAgdi0+YXJjaC5odm1fdm14LnBpX2Rlc2MubmRzdCA9IEFQSUNfSU5WQUxJRF9ERVNUOworICAg
IHYtPmFyY2guaHZtLnZteC5waV9kZXNjLm5kc3QgPSBBUElDX0lOVkFMSURfREVTVDsKIH0KIAog
c3RhdGljIGludCBjb25zdHJ1Y3Rfdm1jcyhzdHJ1Y3QgdmNwdSAqdikKQEAgLTEwMDUsMzEgKzEw
MDUsMzEgQEAgc3RhdGljIGludCBjb25zdHJ1Y3Rfdm1jcyhzdHJ1Y3QgdmNwdSAqdikKICAgICAv
KiBWTUNTIGNvbnRyb2xzLiAqLwogICAgIF9fdm13cml0ZShQSU5fQkFTRURfVk1fRVhFQ19DT05U
Uk9MLCB2bXhfcGluX2Jhc2VkX2V4ZWNfY29udHJvbCk7CiAKLSAgICB2LT5hcmNoLmh2bV92bXgu
ZXhlY19jb250cm9sID0gdm14X2NwdV9iYXNlZF9leGVjX2NvbnRyb2w7CisgICAgdi0+YXJjaC5o
dm0udm14LmV4ZWNfY29udHJvbCA9IHZteF9jcHVfYmFzZWRfZXhlY19jb250cm9sOwogICAgIGlm
ICggZC0+YXJjaC52dHNjICYmICFjcHVfaGFzX3ZteF90c2Nfc2NhbGluZyApCi0gICAgICAgIHYt
PmFyY2guaHZtX3ZteC5leGVjX2NvbnRyb2wgfD0gQ1BVX0JBU0VEX1JEVFNDX0VYSVRJTkc7Cisg
ICAgICAgIHYtPmFyY2guaHZtLnZteC5leGVjX2NvbnRyb2wgfD0gQ1BVX0JBU0VEX1JEVFNDX0VY
SVRJTkc7CiAKLSAgICB2LT5hcmNoLmh2bV92bXguc2Vjb25kYXJ5X2V4ZWNfY29udHJvbCA9IHZt
eF9zZWNvbmRhcnlfZXhlY19jb250cm9sOworICAgIHYtPmFyY2guaHZtLnZteC5zZWNvbmRhcnlf
ZXhlY19jb250cm9sID0gdm14X3NlY29uZGFyeV9leGVjX2NvbnRyb2w7CiAKICAgICAvKgogICAg
ICAqIERpc2FibGUgZGVzY3JpcHRvciB0YWJsZSBleGl0aW5nOiBJdCdzIGNvbnRyb2xsZWQgYnkg
dGhlIFZNIGV2ZW50CiAgICAgICogbW9uaXRvciByZXF1ZXN0aW5nIGl0LgogICAgICAqLwotICAg
IHYtPmFyY2guaHZtX3ZteC5zZWNvbmRhcnlfZXhlY19jb250cm9sICY9CisgICAgdi0+YXJjaC5o
dm0udm14LnNlY29uZGFyeV9leGVjX2NvbnRyb2wgJj0KICAgICAgICAgflNFQ09OREFSWV9FWEVD
X0RFU0NSSVBUT1JfVEFCTEVfRVhJVElORzsKIAogICAgIC8qIERpc2FibGUgVlBJRCBmb3Igbm93
OiB3ZSBkZWNpZGUgd2hlbiB0byBlbmFibGUgaXQgb24gVk1FTlRFUi4gKi8KLSAgICB2LT5hcmNo
Lmh2bV92bXguc2Vjb25kYXJ5X2V4ZWNfY29udHJvbCAmPSB+U0VDT05EQVJZX0VYRUNfRU5BQkxF
X1ZQSUQ7CisgICAgdi0+YXJjaC5odm0udm14LnNlY29uZGFyeV9leGVjX2NvbnRyb2wgJj0gflNF
Q09OREFSWV9FWEVDX0VOQUJMRV9WUElEOwogCiAgICAgaWYgKCBwYWdpbmdfbW9kZV9oYXAoZCkg
KQogICAgIHsKLSAgICAgICAgdi0+YXJjaC5odm1fdm14LmV4ZWNfY29udHJvbCAmPSB+KENQVV9C
QVNFRF9JTlZMUEdfRVhJVElORyB8CisgICAgICAgIHYtPmFyY2guaHZtLnZteC5leGVjX2NvbnRy
b2wgJj0gfihDUFVfQkFTRURfSU5WTFBHX0VYSVRJTkcgfAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgQ1BVX0JBU0VEX0NSM19MT0FEX0VYSVRJTkcgfAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQ1BVX0JBU0VEX0NSM19TVE9SRV9F
WElUSU5HKTsKICAgICB9CiAgICAgZWxzZQogICAgIHsKLSAgICAgICAgdi0+YXJjaC5odm1fdm14
LnNlY29uZGFyeV9leGVjX2NvbnRyb2wgJj0gCisgICAgICAgIHYtPmFyY2guaHZtLnZteC5zZWNv
bmRhcnlfZXhlY19jb250cm9sICY9CiAgICAgICAgICAgICB+KFNFQ09OREFSWV9FWEVDX0VOQUJM
RV9FUFQgfCAKICAgICAgICAgICAgICAgU0VDT05EQVJZX0VYRUNfVU5SRVNUUklDVEVEX0dVRVNU
IHwKICAgICAgICAgICAgICAgU0VDT05EQVJZX0VYRUNfRU5BQkxFX0lOVlBDSUQpOwpAQCAtMTAz
OSwyNSArMTAzOSwyNSBAQCBzdGF0aWMgaW50IGNvbnN0cnVjdF92bWNzKHN0cnVjdCB2Y3B1ICp2
KQogICAgIH0KIAogICAgIC8qIERpc2FibGUgVmlydHVhbGl6ZSB4MkFQSUMgbW9kZSBieSBkZWZh
dWx0LiAqLwotICAgIHYtPmFyY2guaHZtX3ZteC5zZWNvbmRhcnlfZXhlY19jb250cm9sICY9Cisg
ICAgdi0+YXJjaC5odm0udm14LnNlY29uZGFyeV9leGVjX2NvbnRyb2wgJj0KICAgICAgICAgflNF
Q09OREFSWV9FWEVDX1ZJUlRVQUxJWkVfWDJBUElDX01PREU7CiAKICAgICAvKiBEbyBub3QgZW5h
YmxlIE1vbml0b3IgVHJhcCBGbGFnIHVubGVzcyBzdGFydCBzaW5nbGUgc3RlcCBkZWJ1ZyAqLwot
ICAgIHYtPmFyY2guaHZtX3ZteC5leGVjX2NvbnRyb2wgJj0gfkNQVV9CQVNFRF9NT05JVE9SX1RS
QVBfRkxBRzsKKyAgICB2LT5hcmNoLmh2bS52bXguZXhlY19jb250cm9sICY9IH5DUFVfQkFTRURf
TU9OSVRPUl9UUkFQX0ZMQUc7CiAKICAgICAvKiBEaXNhYmxlIFZNRlVOQyBhbmQgI1ZFIGZvciBu
b3c6IHRoZXkgbWF5IGJlIGVuYWJsZWQgbGF0ZXIgYnkgYWx0cDJtLiAqLwotICAgIHYtPmFyY2gu
aHZtX3ZteC5zZWNvbmRhcnlfZXhlY19jb250cm9sICY9CisgICAgdi0+YXJjaC5odm0udm14LnNl
Y29uZGFyeV9leGVjX2NvbnRyb2wgJj0KICAgICAgICAgfihTRUNPTkRBUllfRVhFQ19FTkFCTEVf
Vk1fRlVOQ1RJT05TIHwKICAgICAgICAgICBTRUNPTkRBUllfRVhFQ19FTkFCTEVfVklSVF9FWENF
UFRJT05TKTsKIAogICAgIGlmICggIWhhc192bGFwaWMoZCkgKQogICAgIHsKICAgICAgICAgLyog
RGlzYWJsZSB2aXJ0dWFsIGFwaWNzLCBUUFIgKi8KLSAgICAgICAgdi0+YXJjaC5odm1fdm14LnNl
Y29uZGFyeV9leGVjX2NvbnRyb2wgJj0KKyAgICAgICAgdi0+YXJjaC5odm0udm14LnNlY29uZGFy
eV9leGVjX2NvbnRyb2wgJj0KICAgICAgICAgICAgIH4oU0VDT05EQVJZX0VYRUNfVklSVFVBTEla
RV9BUElDX0FDQ0VTU0VTCiAgICAgICAgICAgICAgIHwgU0VDT05EQVJZX0VYRUNfQVBJQ19SRUdJ
U1RFUl9WSVJUCiAgICAgICAgICAgICAgIHwgU0VDT05EQVJZX0VYRUNfVklSVFVBTF9JTlRSX0RF
TElWRVJZKTsKLSAgICAgICAgdi0+YXJjaC5odm1fdm14LmV4ZWNfY29udHJvbCAmPSB+Q1BVX0JB
U0VEX1RQUl9TSEFET1c7CisgICAgICAgIHYtPmFyY2guaHZtLnZteC5leGVjX2NvbnRyb2wgJj0g
fkNQVV9CQVNFRF9UUFJfU0hBRE9XOwogCiAgICAgICAgIC8qIEluIHR1cm4sIGRpc2FibGUgcG9z
dGVkIGludGVycnVwdHMuICovCiAgICAgICAgIF9fdm13cml0ZShQSU5fQkFTRURfVk1fRVhFQ19D
T05UUk9MLApAQCAtMTA3Nyw3ICsxMDc3LDcgQEAgc3RhdGljIGludCBjb25zdHJ1Y3Rfdm1jcyhz
dHJ1Y3QgdmNwdSAqdikKIAogICAgIGlmICggY3B1X2hhc192bXhfc2Vjb25kYXJ5X2V4ZWNfY29u
dHJvbCApCiAgICAgICAgIF9fdm13cml0ZShTRUNPTkRBUllfVk1fRVhFQ19DT05UUk9MLAotICAg
ICAgICAgICAgICAgICAgdi0+YXJjaC5odm1fdm14LnNlY29uZGFyeV9leGVjX2NvbnRyb2wpOwor
ICAgICAgICAgICAgICAgICAgdi0+YXJjaC5odm0udm14LnNlY29uZGFyeV9leGVjX2NvbnRyb2wp
OwogCiAgICAgLyogTVNSIGFjY2VzcyBiaXRtYXAuICovCiAgICAgaWYgKCBjcHVfaGFzX3ZteF9t
c3JfYml0bWFwICkKQEAgLTEwOTEsNyArMTA5MSw3IEBAIHN0YXRpYyBpbnQgY29uc3RydWN0X3Zt
Y3Moc3RydWN0IHZjcHUgKnYpCiAgICAgICAgIH0KIAogICAgICAgICBtZW1zZXQobXNyX2JpdG1h
cCwgfjAsIFBBR0VfU0laRSk7Ci0gICAgICAgIHYtPmFyY2guaHZtX3ZteC5tc3JfYml0bWFwID0g
bXNyX2JpdG1hcDsKKyAgICAgICAgdi0+YXJjaC5odm0udm14Lm1zcl9iaXRtYXAgPSBtc3JfYml0
bWFwOwogICAgICAgICBfX3Ztd3JpdGUoTVNSX0JJVE1BUCwgdmlydF90b19tYWRkcihtc3JfYml0
bWFwKSk7CiAKICAgICAgICAgdm14X2NsZWFyX21zcl9pbnRlcmNlcHQodiwgTVNSX0ZTX0JBU0Us
IFZNWF9NU1JfUlcpOwpAQCAtMTExNiw4ICsxMTE2LDggQEAgc3RhdGljIGludCBjb25zdHJ1Y3Rf
dm1jcyhzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgdW5zaWduZWQgaW50IGk7CiAKICAgICAgICAg
LyogRU9JLWV4aXQgYml0bWFwICovCi0gICAgICAgIGJpdG1hcF96ZXJvKHYtPmFyY2guaHZtX3Zt
eC5lb2lfZXhpdF9iaXRtYXAsIE5SX1ZFQ1RPUlMpOwotICAgICAgICBmb3IgKCBpID0gMDsgaSA8
IEFSUkFZX1NJWkUodi0+YXJjaC5odm1fdm14LmVvaV9leGl0X2JpdG1hcCk7ICsraSApCisgICAg
ICAgIGJpdG1hcF96ZXJvKHYtPmFyY2guaHZtLnZteC5lb2lfZXhpdF9iaXRtYXAsIE5SX1ZFQ1RP
UlMpOworICAgICAgICBmb3IgKCBpID0gMDsgaSA8IEFSUkFZX1NJWkUodi0+YXJjaC5odm0udm14
LmVvaV9leGl0X2JpdG1hcCk7ICsraSApCiAgICAgICAgICAgICBfX3Ztd3JpdGUoRU9JX0VYSVRf
QklUTUFQKGkpLCAwKTsKIAogICAgICAgICAvKiBJbml0aWFsaXNlIEd1ZXN0IEludGVycnVwdCBT
dGF0dXMgKFJWSSBhbmQgU1ZJKSB0byAwICovCkBAIC0xMTI5LDEyICsxMTI5LDEyIEBAIHN0YXRp
YyBpbnQgY29uc3RydWN0X3ZtY3Moc3RydWN0IHZjcHUgKnYpCiAgICAgICAgIGlmICggaW9tbXVf
aW50cG9zdCApCiAgICAgICAgICAgICBwaV9kZXNjX2luaXQodik7CiAKLSAgICAgICAgX192bXdy
aXRlKFBJX0RFU0NfQUREUiwgdmlydF90b19tYWRkcigmdi0+YXJjaC5odm1fdm14LnBpX2Rlc2Mp
KTsKKyAgICAgICAgX192bXdyaXRlKFBJX0RFU0NfQUREUiwgdmlydF90b19tYWRkcigmdi0+YXJj
aC5odm0udm14LnBpX2Rlc2MpKTsKICAgICAgICAgX192bXdyaXRlKFBPU1RFRF9JTlRSX05PVElG
SUNBVElPTl9WRUNUT1IsIHBvc3RlZF9pbnRyX3ZlY3Rvcik7CiAgICAgfQogCiAgICAgLyogRGlz
YWJsZSBQTUwgYW55d2F5IGhlcmUgYXMgaXQgd2lsbCBvbmx5IGJlIGVuYWJsZWQgaW4gbG9nIGRp
cnR5IG1vZGUgKi8KLSAgICB2LT5hcmNoLmh2bV92bXguc2Vjb25kYXJ5X2V4ZWNfY29udHJvbCAm
PSB+U0VDT05EQVJZX0VYRUNfRU5BQkxFX1BNTDsKKyAgICB2LT5hcmNoLmh2bS52bXguc2Vjb25k
YXJ5X2V4ZWNfY29udHJvbCAmPSB+U0VDT05EQVJZX0VYRUNfRU5BQkxFX1BNTDsKIAogICAgIC8q
IEhvc3QgZGF0YSBzZWxlY3RvcnMuICovCiAgICAgX192bXdyaXRlKEhPU1RfU1NfU0VMRUNUT1Is
IF9fSFlQRVJWSVNPUl9EUyk7CkBAIC0xMTQ3LDEwICsxMTQ3LDEwIEBAIHN0YXRpYyBpbnQgY29u
c3RydWN0X3ZtY3Moc3RydWN0IHZjcHUgKnYpCiAgICAgX192bXdyaXRlKEhPU1RfVFJfU0VMRUNU
T1IsIFRTU19FTlRSWSA8PCAzKTsKIAogICAgIC8qIEhvc3QgY29udHJvbCByZWdpc3RlcnMuICov
Ci0gICAgdi0+YXJjaC5odm1fdm14Lmhvc3RfY3IwID0gcmVhZF9jcjAoKSAmIH5YODZfQ1IwX1RT
OworICAgIHYtPmFyY2guaHZtLnZteC5ob3N0X2NyMCA9IHJlYWRfY3IwKCkgJiB+WDg2X0NSMF9U
UzsKICAgICBpZiAoICF2LT5hcmNoLmZ1bGx5X2VhZ2VyX2ZwdSApCi0gICAgICAgIHYtPmFyY2gu
aHZtX3ZteC5ob3N0X2NyMCB8PSBYODZfQ1IwX1RTOwotICAgIF9fdm13cml0ZShIT1NUX0NSMCwg
di0+YXJjaC5odm1fdm14Lmhvc3RfY3IwKTsKKyAgICAgICAgdi0+YXJjaC5odm0udm14Lmhvc3Rf
Y3IwIHw9IFg4Nl9DUjBfVFM7CisgICAgX192bXdyaXRlKEhPU1RfQ1IwLCB2LT5hcmNoLmh2bS52
bXguaG9zdF9jcjApOwogICAgIF9fdm13cml0ZShIT1NUX0NSNCwgbW11X2NyNF9mZWF0dXJlcyk7
CiAgICAgaWYgKCBjcHVfaGFzX3ZteF9lZmVyICkKICAgICAgICAgX192bXdyaXRlKEhPU1RfRUZF
UiwgcmVhZF9lZmVyKCkpOwpAQCAtMTE3Miw3ICsxMTcyLDcgQEAgc3RhdGljIGludCBjb25zdHJ1
Y3Rfdm1jcyhzdHJ1Y3QgdmNwdSAqdikKIAogICAgIF9fdm13cml0ZShDUjBfR1VFU1RfSE9TVF9N
QVNLLCB+MFVMKTsKICAgICBfX3Ztd3JpdGUoQ1I0X0dVRVNUX0hPU1RfTUFTSywgfjBVTCk7Ci0g
ICAgdi0+YXJjaC5odm1fdm14LmNyNF9ob3N0X21hc2sgPSB+MFVMOworICAgIHYtPmFyY2guaHZt
LnZteC5jcjRfaG9zdF9tYXNrID0gfjBVTDsKIAogICAgIF9fdm13cml0ZShQQUdFX0ZBVUxUX0VS
Uk9SX0NPREVfTUFTSywgMCk7CiAgICAgX192bXdyaXRlKFBBR0VfRkFVTFRfRVJST1JfQ09ERV9N
QVRDSCwgMCk7CkBAIC0xMjI4LDcgKzEyMjgsNyBAQCBzdGF0aWMgaW50IGNvbnN0cnVjdF92bWNz
KHN0cnVjdCB2Y3B1ICp2KQogICAgIF9fdm13cml0ZShHVUVTVF9EUjcsIDApOwogICAgIF9fdm13
cml0ZShWTUNTX0xJTktfUE9JTlRFUiwgfjBVTCk7CiAKLSAgICB2LT5hcmNoLmh2bV92bXguZXhj
ZXB0aW9uX2JpdG1hcCA9IEhWTV9UUkFQX01BU0sKKyAgICB2LT5hcmNoLmh2bS52bXguZXhjZXB0
aW9uX2JpdG1hcCA9IEhWTV9UUkFQX01BU0sKICAgICAgICAgICAgICAgfCAocGFnaW5nX21vZGVf
aGFwKGQpID8gMCA6ICgxVSA8PCBUUkFQX3BhZ2VfZmF1bHQpKQogICAgICAgICAgICAgICB8ICh2
LT5hcmNoLmZ1bGx5X2VhZ2VyX2ZwdSA/IDAgOiAoMVUgPDwgVFJBUF9ub19kZXZpY2UpKTsKICAg
ICB2bXhfdXBkYXRlX2V4Y2VwdGlvbl9iaXRtYXAodik7CkBAIC0xMzA4LDcgKzEzMDgsNyBAQCBz
dGF0aWMgc3RydWN0IHZteF9tc3JfZW50cnkgKmxvY2F0ZV9tc3JfZW50cnkoCiBzdHJ1Y3Qgdm14
X21zcl9lbnRyeSAqdm14X2ZpbmRfbXNyKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBt
c3IsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVudW0gdm14X21zcl9saXN0
X3R5cGUgdHlwZSkKIHsKLSAgICBjb25zdCBzdHJ1Y3Qgdm14X3ZjcHUgKnZteCA9ICZ2LT5hcmNo
Lmh2bV92bXg7CisgICAgY29uc3Qgc3RydWN0IHZteF92Y3B1ICp2bXggPSAmdi0+YXJjaC5odm0u
dm14OwogICAgIHN0cnVjdCB2bXhfbXNyX2VudHJ5ICpzdGFydCA9IE5VTEwsICplbnQsICplbmQ7
CiAgICAgdW5zaWduZWQgaW50IHN1YnN0YXJ0ID0gMCwgc3ViZW5kID0gdm14LT5tc3Jfc2F2ZV9j
b3VudDsKICAgICB1bnNpZ25lZCBpbnQgdG90YWwgPSB2bXgtPm1zcl9sb2FkX2NvdW50OwpAQCAt
MTM0OSw3ICsxMzQ5LDcgQEAgc3RydWN0IHZteF9tc3JfZW50cnkgKnZteF9maW5kX21zcihjb25z
dCBzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbXNyLAogaW50IHZteF9hZGRfbXNyKHN0cnVjdCB2
Y3B1ICp2LCB1aW50MzJfdCBtc3IsIHVpbnQ2NF90IHZhbCwKICAgICAgICAgICAgICAgICBlbnVt
IHZteF9tc3JfbGlzdF90eXBlIHR5cGUpCiB7Ci0gICAgc3RydWN0IHZteF92Y3B1ICp2bXggPSAm
di0+YXJjaC5odm1fdm14OworICAgIHN0cnVjdCB2bXhfdmNwdSAqdm14ID0gJnYtPmFyY2guaHZt
LnZteDsKICAgICBzdHJ1Y3Qgdm14X21zcl9lbnRyeSAqKnB0ciwgKnN0YXJ0ID0gTlVMTCwgKmVu
dCwgKmVuZDsKICAgICB1bnNpZ25lZCBpbnQgc3Vic3RhcnQsIHN1YmVuZCwgdG90YWw7CiAgICAg
aW50IHJjOwpAQCAtMTQ2MCw3ICsxNDYwLDcgQEAgaW50IHZteF9hZGRfbXNyKHN0cnVjdCB2Y3B1
ICp2LCB1aW50MzJfdCBtc3IsIHVpbnQ2NF90IHZhbCwKIAogaW50IHZteF9kZWxfbXNyKHN0cnVj
dCB2Y3B1ICp2LCB1aW50MzJfdCBtc3IsIGVudW0gdm14X21zcl9saXN0X3R5cGUgdHlwZSkKIHsK
LSAgICBzdHJ1Y3Qgdm14X3ZjcHUgKnZteCA9ICZ2LT5hcmNoLmh2bV92bXg7CisgICAgc3RydWN0
IHZteF92Y3B1ICp2bXggPSAmdi0+YXJjaC5odm0udm14OwogICAgIHN0cnVjdCB2bXhfbXNyX2Vu
dHJ5ICpzdGFydCA9IE5VTEwsICplbnQsICplbmQ7CiAgICAgdW5zaWduZWQgaW50IHN1YnN0YXJ0
ID0gMCwgc3ViZW5kID0gdm14LT5tc3Jfc2F2ZV9jb3VudDsKICAgICB1bnNpZ25lZCBpbnQgdG90
YWwgPSB2bXgtPm1zcl9sb2FkX2NvdW50OwpAQCAtMTUyNCwyMSArMTUyNCwyMSBAQCBpbnQgdm14
X2RlbF9tc3Ioc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IG1zciwgZW51bSB2bXhfbXNyX2xpc3Rf
dHlwZSB0eXBlKQogCiB2b2lkIHZteF9zZXRfZW9pX2V4aXRfYml0bWFwKHN0cnVjdCB2Y3B1ICp2
LCB1OCB2ZWN0b3IpCiB7Ci0gICAgaWYgKCAhdGVzdF9hbmRfc2V0X2JpdCh2ZWN0b3IsIHYtPmFy
Y2guaHZtX3ZteC5lb2lfZXhpdF9iaXRtYXApICkKKyAgICBpZiAoICF0ZXN0X2FuZF9zZXRfYml0
KHZlY3Rvciwgdi0+YXJjaC5odm0udm14LmVvaV9leGl0X2JpdG1hcCkgKQogICAgICAgICBzZXRf
Yml0KHZlY3RvciAvIEJJVFNfUEVSX0xPTkcsCi0gICAgICAgICAgICAgICAgJnYtPmFyY2guaHZt
X3ZteC5lb2lfZXhpdG1hcF9jaGFuZ2VkKTsKKyAgICAgICAgICAgICAgICAmdi0+YXJjaC5odm0u
dm14LmVvaV9leGl0bWFwX2NoYW5nZWQpOwogfQogCiB2b2lkIHZteF9jbGVhcl9lb2lfZXhpdF9i
aXRtYXAoc3RydWN0IHZjcHUgKnYsIHU4IHZlY3RvcikKIHsKLSAgICBpZiAoIHRlc3RfYW5kX2Ns
ZWFyX2JpdCh2ZWN0b3IsIHYtPmFyY2guaHZtX3ZteC5lb2lfZXhpdF9iaXRtYXApICkKKyAgICBp
ZiAoIHRlc3RfYW5kX2NsZWFyX2JpdCh2ZWN0b3IsIHYtPmFyY2guaHZtLnZteC5lb2lfZXhpdF9i
aXRtYXApICkKICAgICAgICAgc2V0X2JpdCh2ZWN0b3IgLyBCSVRTX1BFUl9MT05HLAotICAgICAg
ICAgICAgICAgICZ2LT5hcmNoLmh2bV92bXguZW9pX2V4aXRtYXBfY2hhbmdlZCk7CisgICAgICAg
ICAgICAgICAgJnYtPmFyY2guaHZtLnZteC5lb2lfZXhpdG1hcF9jaGFuZ2VkKTsKIH0KIAogYm9v
bF90IHZteF92Y3B1X3BtbF9lbmFibGVkKGNvbnN0IHN0cnVjdCB2Y3B1ICp2KQogewotICAgIHJl
dHVybiAhISh2LT5hcmNoLmh2bV92bXguc2Vjb25kYXJ5X2V4ZWNfY29udHJvbCAmCisgICAgcmV0
dXJuICEhKHYtPmFyY2guaHZtLnZteC5zZWNvbmRhcnlfZXhlY19jb250cm9sICYKICAgICAgICAg
ICAgICAgU0VDT05EQVJZX0VYRUNfRU5BQkxFX1BNTCk7CiB9CiAKQEAgLTE1NDcsMTkgKzE1NDcs
MTkgQEAgaW50IHZteF92Y3B1X2VuYWJsZV9wbWwoc3RydWN0IHZjcHUgKnYpCiAgICAgaWYgKCB2
bXhfdmNwdV9wbWxfZW5hYmxlZCh2KSApCiAgICAgICAgIHJldHVybiAwOwogCi0gICAgdi0+YXJj
aC5odm1fdm14LnBtbF9wZyA9IHYtPmRvbWFpbi0+YXJjaC5wYWdpbmcuYWxsb2NfcGFnZSh2LT5k
b21haW4pOwotICAgIGlmICggIXYtPmFyY2guaHZtX3ZteC5wbWxfcGcgKQorICAgIHYtPmFyY2gu
aHZtLnZteC5wbWxfcGcgPSB2LT5kb21haW4tPmFyY2gucGFnaW5nLmFsbG9jX3BhZ2Uodi0+ZG9t
YWluKTsKKyAgICBpZiAoICF2LT5hcmNoLmh2bS52bXgucG1sX3BnICkKICAgICAgICAgcmV0dXJu
IC1FTk9NRU07CiAKICAgICB2bXhfdm1jc19lbnRlcih2KTsKIAotICAgIF9fdm13cml0ZShQTUxf
QUREUkVTUywgcGFnZV90b19tYWRkcih2LT5hcmNoLmh2bV92bXgucG1sX3BnKSk7CisgICAgX192
bXdyaXRlKFBNTF9BRERSRVNTLCBwYWdlX3RvX21hZGRyKHYtPmFyY2guaHZtLnZteC5wbWxfcGcp
KTsKICAgICBfX3Ztd3JpdGUoR1VFU1RfUE1MX0lOREVYLCBOUl9QTUxfRU5UUklFUyAtIDEpOwog
Ci0gICAgdi0+YXJjaC5odm1fdm14LnNlY29uZGFyeV9leGVjX2NvbnRyb2wgfD0gU0VDT05EQVJZ
X0VYRUNfRU5BQkxFX1BNTDsKKyAgICB2LT5hcmNoLmh2bS52bXguc2Vjb25kYXJ5X2V4ZWNfY29u
dHJvbCB8PSBTRUNPTkRBUllfRVhFQ19FTkFCTEVfUE1MOwogCiAgICAgX192bXdyaXRlKFNFQ09O
REFSWV9WTV9FWEVDX0NPTlRST0wsCi0gICAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZteC5zZWNv
bmRhcnlfZXhlY19jb250cm9sKTsKKyAgICAgICAgICAgICAgdi0+YXJjaC5odm0udm14LnNlY29u
ZGFyeV9leGVjX2NvbnRyb2wpOwogCiAgICAgdm14X3ZtY3NfZXhpdCh2KTsKIApAQCAtMTU3Niwx
NCArMTU3NiwxNCBAQCB2b2lkIHZteF92Y3B1X2Rpc2FibGVfcG1sKHN0cnVjdCB2Y3B1ICp2KQog
CiAgICAgdm14X3ZtY3NfZW50ZXIodik7CiAKLSAgICB2LT5hcmNoLmh2bV92bXguc2Vjb25kYXJ5
X2V4ZWNfY29udHJvbCAmPSB+U0VDT05EQVJZX0VYRUNfRU5BQkxFX1BNTDsKKyAgICB2LT5hcmNo
Lmh2bS52bXguc2Vjb25kYXJ5X2V4ZWNfY29udHJvbCAmPSB+U0VDT05EQVJZX0VYRUNfRU5BQkxF
X1BNTDsKICAgICBfX3Ztd3JpdGUoU0VDT05EQVJZX1ZNX0VYRUNfQ09OVFJPTCwKLSAgICAgICAg
ICAgICAgdi0+YXJjaC5odm1fdm14LnNlY29uZGFyeV9leGVjX2NvbnRyb2wpOworICAgICAgICAg
ICAgICB2LT5hcmNoLmh2bS52bXguc2Vjb25kYXJ5X2V4ZWNfY29udHJvbCk7CiAKICAgICB2bXhf
dm1jc19leGl0KHYpOwogCi0gICAgdi0+ZG9tYWluLT5hcmNoLnBhZ2luZy5mcmVlX3BhZ2Uodi0+
ZG9tYWluLCB2LT5hcmNoLmh2bV92bXgucG1sX3BnKTsKLSAgICB2LT5hcmNoLmh2bV92bXgucG1s
X3BnID0gTlVMTDsKKyAgICB2LT5kb21haW4tPmFyY2gucGFnaW5nLmZyZWVfcGFnZSh2LT5kb21h
aW4sIHYtPmFyY2guaHZtLnZteC5wbWxfcGcpOworICAgIHYtPmFyY2guaHZtLnZteC5wbWxfcGcg
PSBOVUxMOwogfQogCiB2b2lkIHZteF92Y3B1X2ZsdXNoX3BtbF9idWZmZXIoc3RydWN0IHZjcHUg
KnYpCkBAIC0xNjAyLDcgKzE2MDIsNyBAQCB2b2lkIHZteF92Y3B1X2ZsdXNoX3BtbF9idWZmZXIo
c3RydWN0IHZjcHUgKnYpCiAgICAgaWYgKCBwbWxfaWR4ID09IChOUl9QTUxfRU5UUklFUyAtIDEp
ICkKICAgICAgICAgZ290byBvdXQ7CiAKLSAgICBwbWxfYnVmID0gX19tYXBfZG9tYWluX3BhZ2Uo
di0+YXJjaC5odm1fdm14LnBtbF9wZyk7CisgICAgcG1sX2J1ZiA9IF9fbWFwX2RvbWFpbl9wYWdl
KHYtPmFyY2guaHZtLnZteC5wbWxfcGcpOwogCiAgICAgLyoKICAgICAgKiBQTUwgaW5kZXggY2Fu
IGJlIGVpdGhlciAyXjE2LTEgKGJ1ZmZlciBpcyBmdWxsKSwgb3IgMCB+IE5SX1BNTF9FTlRSSUVT
LTEKQEAgLTE3NDMsNyArMTc0Myw3IEBAIHZvaWQgdm14X2RvbWFpbl91cGRhdGVfZXB0cChzdHJ1
Y3QgZG9tYWluICpkKQogCiBpbnQgdm14X2NyZWF0ZV92bWNzKHN0cnVjdCB2Y3B1ICp2KQogewot
ICAgIHN0cnVjdCB2bXhfdmNwdSAqYXJjaF92bXggPSAmdi0+YXJjaC5odm1fdm14OworICAgIHN0
cnVjdCB2bXhfdmNwdSAqYXJjaF92bXggPSAmdi0+YXJjaC5odm0udm14OwogICAgIGludCByYzsK
IAogICAgIGlmICggKGFyY2hfdm14LT52bWNzX3BhID0gdm14X2FsbG9jX3ZtY3MoKSkgPT0gMCAp
CkBAIC0xNzY1LDE1ICsxNzY1LDE1IEBAIGludCB2bXhfY3JlYXRlX3ZtY3Moc3RydWN0IHZjcHUg
KnYpCiAKIHZvaWQgdm14X2Rlc3Ryb3lfdm1jcyhzdHJ1Y3QgdmNwdSAqdikKIHsKLSAgICBzdHJ1
Y3Qgdm14X3ZjcHUgKmFyY2hfdm14ID0gJnYtPmFyY2guaHZtX3ZteDsKKyAgICBzdHJ1Y3Qgdm14
X3ZjcHUgKmFyY2hfdm14ID0gJnYtPmFyY2guaHZtLnZteDsKIAogICAgIHZteF9jbGVhcl92bWNz
KHYpOwogCiAgICAgdm14X2ZyZWVfdm1jcyhhcmNoX3ZteC0+dm1jc19wYSk7CiAKLSAgICBmcmVl
X3hlbmhlYXBfcGFnZSh2LT5hcmNoLmh2bV92bXguaG9zdF9tc3JfYXJlYSk7Ci0gICAgZnJlZV94
ZW5oZWFwX3BhZ2Uodi0+YXJjaC5odm1fdm14Lm1zcl9hcmVhKTsKLSAgICBmcmVlX3hlbmhlYXBf
cGFnZSh2LT5hcmNoLmh2bV92bXgubXNyX2JpdG1hcCk7CisgICAgZnJlZV94ZW5oZWFwX3BhZ2Uo
di0+YXJjaC5odm0udm14Lmhvc3RfbXNyX2FyZWEpOworICAgIGZyZWVfeGVuaGVhcF9wYWdlKHYt
PmFyY2guaHZtLnZteC5tc3JfYXJlYSk7CisgICAgZnJlZV94ZW5oZWFwX3BhZ2Uodi0+YXJjaC5o
dm0udm14Lm1zcl9iaXRtYXApOwogfQogCiB2b2lkIHZteF92bWVudHJ5X2ZhaWx1cmUodm9pZCkK
QEAgLTE3ODMsNyArMTc4Myw3IEBAIHZvaWQgdm14X3ZtZW50cnlfZmFpbHVyZSh2b2lkKQogCiAg
ICAgX192bXJlYWQoVk1fSU5TVFJVQ1RJT05fRVJST1IsICZlcnJvcik7CiAgICAgZ3ByaW50ayhY
RU5MT0dfRVJSLCAiVk0lcyBlcnJvcjogJSNseFxuIiwKLSAgICAgICAgICAgIGN1cnItPmFyY2gu
aHZtX3ZteC5sYXVuY2hlZCA/ICJSRVNVTUUiIDogIkxBVU5DSCIsIGVycm9yKTsKKyAgICAgICAg
ICAgIGN1cnItPmFyY2guaHZtLnZteC5sYXVuY2hlZCA/ICJSRVNVTUUiIDogIkxBVU5DSCIsIGVy
cm9yKTsKIAogICAgIGlmICggZXJyb3IgPT0gVk1YX0lOU05fSU5WQUxJRF9DT05UUk9MX1NUQVRF
IHx8CiAgICAgICAgICBlcnJvciA9PSBWTVhfSU5TTl9JTlZBTElEX0hPU1RfU1RBVEUgKQpAQCAt
MTc5Nyw3ICsxNzk3LDcgQEAgdm9pZCB2bXhfZG9fcmVzdW1lKHN0cnVjdCB2Y3B1ICp2KQogICAg
IGJvb2xfdCBkZWJ1Z19zdGF0ZTsKICAgICB1bnNpZ25lZCBsb25nIGhvc3RfY3I0OwogCi0gICAg
aWYgKCB2LT5hcmNoLmh2bV92bXguYWN0aXZlX2NwdSA9PSBzbXBfcHJvY2Vzc29yX2lkKCkgKQor
ICAgIGlmICggdi0+YXJjaC5odm0udm14LmFjdGl2ZV9jcHUgPT0gc21wX3Byb2Nlc3Nvcl9pZCgp
ICkKICAgICAgICAgdm14X3ZtY3NfcmVsb2FkKHYpOwogICAgIGVsc2UKICAgICB7CkBAIC0xODE0
LDcgKzE4MTQsNyBAQCB2b2lkIHZteF9kb19yZXN1bWUoc3RydWN0IHZjcHUgKnYpCiAgICAgICAg
IGlmICggaGFzX2FyY2hfcGRldnModi0+ZG9tYWluKSAmJiAhaW9tbXVfc25vb3AKICAgICAgICAg
ICAgICAgICAmJiAhY3B1X2hhc193YmludmRfZXhpdGluZyApCiAgICAgICAgIHsKLSAgICAgICAg
ICAgIGludCBjcHUgPSB2LT5hcmNoLmh2bV92bXguYWN0aXZlX2NwdTsKKyAgICAgICAgICAgIGlu
dCBjcHUgPSB2LT5hcmNoLmh2bS52bXguYWN0aXZlX2NwdTsKICAgICAgICAgICAgIGlmICggY3B1
ICE9IC0xICkKICAgICAgICAgICAgICAgICBmbHVzaF9tYXNrKGNwdW1hc2tfb2YoY3B1KSwgRkxV
U0hfQ0FDSEUpOwogICAgICAgICB9CkBAIC0xODI5LDcgKzE4MjksNyBAQCB2b2lkIHZteF9kb19y
ZXN1bWUoc3RydWN0IHZjcHUgKnYpCiAgICAgICAgICAqIFZDUFUgbWlncmF0aW9uLiBUaGUgZW52
aXJvbm1lbnQgb2YgY3VycmVudCBWTUNTIGlzIHVwZGF0ZWQgaW4gcGxhY2UsCiAgICAgICAgICAq
IGJ1dCB0aGUgYWN0aW9uIG9mIGFub3RoZXIgVk1DUyBpcyBkZWZlcnJlZCB0aWxsIGl0IGlzIHN3
aXRjaGVkIGluLgogICAgICAgICAgKi8KLSAgICAgICAgdi0+YXJjaC5odm1fdm14Lmhvc3RlbnZf
bWlncmF0ZWQgPSAxOworICAgICAgICB2LT5hcmNoLmh2bS52bXguaG9zdGVudl9taWdyYXRlZCA9
IDE7CiAKICAgICAgICAgaHZtX2FzaWRfZmx1c2hfdmNwdSh2KTsKICAgICB9CkBAIC0xOTI1LDcg
KzE5MjUsNyBAQCB2b2lkIHZtY3NfZHVtcF92Y3B1KHN0cnVjdCB2Y3B1ICp2KQogICAgIHByaW50
aygiQ1I0OiBhY3R1YWw9MHglMDE2bHgsIHNoYWRvdz0weCUwMTZseCwgZ2hfbWFzaz0lMDE2bHhc
biIsCiAgICAgICAgICAgIGNyNCwgdm1yKENSNF9SRUFEX1NIQURPVyksIHZtcihDUjRfR1VFU1Rf
SE9TVF9NQVNLKSk7CiAgICAgcHJpbnRrKCJDUjMgPSAweCUwMTZseFxuIiwgdm1yKEdVRVNUX0NS
MykpOwotICAgIGlmICggKHYtPmFyY2guaHZtX3ZteC5zZWNvbmRhcnlfZXhlY19jb250cm9sICYK
KyAgICBpZiAoICh2LT5hcmNoLmh2bS52bXguc2Vjb25kYXJ5X2V4ZWNfY29udHJvbCAmCiAgICAg
ICAgICAgU0VDT05EQVJZX0VYRUNfRU5BQkxFX0VQVCkgJiYKICAgICAgICAgIChjcjQgJiBYODZf
Q1I0X1BBRSkgJiYgISh2bWVudHJ5X2N0bCAmIFZNX0VOVFJZX0lBMzJFX01PREUpICkKICAgICB7
CkBAIC0xOTY1LDcgKzE5NjUsNyBAQCB2b2lkIHZtY3NfZHVtcF92Y3B1KHN0cnVjdCB2Y3B1ICp2
KQogICAgICAgICAgICAgICAgdm1yKEdVRVNUX1BFUkZfR0xPQkFMX0NUUkwpLCB2bXIoR1VFU1Rf
Qk5EQ0ZHUykpOwogICAgIHByaW50aygiSW50ZXJydXB0aWJpbGl0eSA9ICUwOHggIEFjdGl2aXR5
U3RhdGUgPSAlMDh4XG4iLAogICAgICAgICAgICB2bXIzMihHVUVTVF9JTlRFUlJVUFRJQklMSVRZ
X0lORk8pLCB2bXIzMihHVUVTVF9BQ1RJVklUWV9TVEFURSkpOwotICAgIGlmICggdi0+YXJjaC5o
dm1fdm14LnNlY29uZGFyeV9leGVjX2NvbnRyb2wgJgorICAgIGlmICggdi0+YXJjaC5odm0udm14
LnNlY29uZGFyeV9leGVjX2NvbnRyb2wgJgogICAgICAgICAgU0VDT05EQVJZX0VYRUNfVklSVFVB
TF9JTlRSX0RFTElWRVJZICkKICAgICAgICAgcHJpbnRrKCJJbnRlcnJ1cHRTdGF0dXMgPSAlMDR4
XG4iLCB2bXIxNihHVUVTVF9JTlRSX1NUQVRVUykpOwogCkBAIC0yMDE2LDExICsyMDE2LDExIEBA
IHZvaWQgdm1jc19kdW1wX3ZjcHUoc3RydWN0IHZjcHUgKnYpCiAgICAgICAgICAgIHZtcjMyKElE
VF9WRUNUT1JJTkdfSU5GTyksIHZtcjMyKElEVF9WRUNUT1JJTkdfRVJST1JfQ09ERSkpOwogICAg
IHByaW50aygiVFNDIE9mZnNldCA9IDB4JTAxNmx4ICBUU0MgTXVsdGlwbGllciA9IDB4JTAxNmx4
XG4iLAogICAgICAgICAgICB2bXIoVFNDX09GRlNFVCksIHZtcihUU0NfTVVMVElQTElFUikpOwot
ICAgIGlmICggKHYtPmFyY2guaHZtX3ZteC5leGVjX2NvbnRyb2wgJiBDUFVfQkFTRURfVFBSX1NI
QURPVykgfHwKKyAgICBpZiAoICh2LT5hcmNoLmh2bS52bXguZXhlY19jb250cm9sICYgQ1BVX0JB
U0VEX1RQUl9TSEFET1cpIHx8CiAgICAgICAgICAodm14X3Bpbl9iYXNlZF9leGVjX2NvbnRyb2wg
JiBQSU5fQkFTRURfUE9TVEVEX0lOVEVSUlVQVCkgKQogICAgICAgICBwcmludGsoIlRQUiBUaHJl
c2hvbGQgPSAweCUwMnggIFBvc3RlZEludHJWZWMgPSAweCUwMnhcbiIsCiAgICAgICAgICAgICAg
ICB2bXIzMihUUFJfVEhSRVNIT0xEKSwgdm1yMTYoUE9TVEVEX0lOVFJfTk9USUZJQ0FUSU9OX1ZF
Q1RPUikpOwotICAgIGlmICggKHYtPmFyY2guaHZtX3ZteC5zZWNvbmRhcnlfZXhlY19jb250cm9s
ICYKKyAgICBpZiAoICh2LT5hcmNoLmh2bS52bXguc2Vjb25kYXJ5X2V4ZWNfY29udHJvbCAmCiAg
ICAgICAgICAgU0VDT05EQVJZX0VYRUNfRU5BQkxFX0VQVCkgKQogICAgICAgICBwcmludGsoIkVQ
VCBwb2ludGVyID0gMHglMDE2bHggIEVQVFAgaW5kZXggPSAweCUwNHhcbiIsCiAgICAgICAgICAg
ICAgICB2bXIoRVBUX1BPSU5URVIpLCB2bXIxNihFUFRQX0lOREVYKSk7CkBAIC0yMDMxLDExICsy
MDMxLDExIEBAIHZvaWQgdm1jc19kdW1wX3ZjcHUoc3RydWN0IHZjcHUgKnYpCiAgICAgICAgICAg
ICAgICBpICsgMSwgdm1yKENSM19UQVJHRVRfVkFMVUUoaSArIDEpKSk7CiAgICAgaWYgKCBpIDwg
biApCiAgICAgICAgIHByaW50aygiQ1IzIHRhcmdldCV1PSUwMTZseFxuIiwgaSwgdm1yKENSM19U
QVJHRVRfVkFMVUUoaSkpKTsKLSAgICBpZiAoIHYtPmFyY2guaHZtX3ZteC5zZWNvbmRhcnlfZXhl
Y19jb250cm9sICYKKyAgICBpZiAoIHYtPmFyY2guaHZtLnZteC5zZWNvbmRhcnlfZXhlY19jb250
cm9sICYKICAgICAgICAgIFNFQ09OREFSWV9FWEVDX1BBVVNFX0xPT1BfRVhJVElORyApCiAgICAg
ICAgIHByaW50aygiUExFIEdhcD0lMDh4IFdpbmRvdz0lMDh4XG4iLAogICAgICAgICAgICAgICAg
dm1yMzIoUExFX0dBUCksIHZtcjMyKFBMRV9XSU5ET1cpKTsKLSAgICBpZiAoIHYtPmFyY2guaHZt
X3ZteC5zZWNvbmRhcnlfZXhlY19jb250cm9sICYKKyAgICBpZiAoIHYtPmFyY2guaHZtLnZteC5z
ZWNvbmRhcnlfZXhlY19jb250cm9sICYKICAgICAgICAgIChTRUNPTkRBUllfRVhFQ19FTkFCTEVf
VlBJRCB8IFNFQ09OREFSWV9FWEVDX0VOQUJMRV9WTV9GVU5DVElPTlMpICkKICAgICAgICAgcHJp
bnRrKCJWaXJ0dWFsIHByb2Nlc3NvciBJRCA9IDB4JTA0eCBWTWZ1bmMgY29udHJvbHMgPSAlMDE2
bHhcbiIsCiAgICAgICAgICAgICAgICB2bXIxNihWSVJUVUFMX1BST0NFU1NPUl9JRCksIHZtcihW
TV9GVU5DVElPTl9DT05UUk9MKSk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92
bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCmluZGV4IDk1ZGVjNDYuLmRlZjQwZDYg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vdm14L3ZteC5jCkBAIC0xMDQsMjAgKzEwNCwyMCBAQCBzdGF0aWMgdm9pZCB2bXhfdmNw
dV9ibG9jayhzdHJ1Y3QgdmNwdSAqdikKICAgICBzcGlubG9ja190ICpvbGRfbG9jazsKICAgICBz
cGlubG9ja190ICpwaV9ibG9ja2luZ19saXN0X2xvY2sgPQogCQkmcGVyX2NwdSh2bXhfcGlfYmxv
Y2tpbmcsIHYtPnByb2Nlc3NvcikubG9jazsKLSAgICBzdHJ1Y3QgcGlfZGVzYyAqcGlfZGVzYyA9
ICZ2LT5hcmNoLmh2bV92bXgucGlfZGVzYzsKKyAgICBzdHJ1Y3QgcGlfZGVzYyAqcGlfZGVzYyA9
ICZ2LT5hcmNoLmh2bS52bXgucGlfZGVzYzsKIAogICAgIHNwaW5fbG9ja19pcnFzYXZlKHBpX2Js
b2NraW5nX2xpc3RfbG9jaywgZmxhZ3MpOwotICAgIG9sZF9sb2NrID0gY21weGNoZygmdi0+YXJj
aC5odm1fdm14LnBpX2Jsb2NraW5nLmxvY2ssIE5VTEwsCisgICAgb2xkX2xvY2sgPSBjbXB4Y2hn
KCZ2LT5hcmNoLmh2bS52bXgucGlfYmxvY2tpbmcubG9jaywgTlVMTCwKICAgICAgICAgICAgICAg
ICAgICAgICAgcGlfYmxvY2tpbmdfbGlzdF9sb2NrKTsKIAogICAgIC8qCi0gICAgICogJ3YtPmFy
Y2guaHZtX3ZteC5waV9ibG9ja2luZy5sb2NrJyBzaG91bGQgYmUgTlVMTCBiZWZvcmUKKyAgICAg
KiAndi0+YXJjaC5odm0udm14LnBpX2Jsb2NraW5nLmxvY2snIHNob3VsZCBiZSBOVUxMIGJlZm9y
ZQogICAgICAqIGJlaW5nIGFzc2lnbmVkIHRvIGEgbmV3IHZhbHVlLCBzaW5jZSB0aGUgdkNQVSBp
cyBjdXJyZW50bHkKICAgICAgKiBydW5uaW5nIGFuZCBpdCBjYW5ub3QgYmUgb24gYW55IGJsb2Nr
aW5nIGxpc3QuCiAgICAgICovCiAgICAgQVNTRVJUKG9sZF9sb2NrID09IE5VTEwpOwogCi0gICAg
bGlzdF9hZGRfdGFpbCgmdi0+YXJjaC5odm1fdm14LnBpX2Jsb2NraW5nLmxpc3QsCisgICAgbGlz
dF9hZGRfdGFpbCgmdi0+YXJjaC5odm0udm14LnBpX2Jsb2NraW5nLmxpc3QsCiAgICAgICAgICAg
ICAgICAgICAmcGVyX2NwdSh2bXhfcGlfYmxvY2tpbmcsIHYtPnByb2Nlc3NvcikubGlzdCk7CiAg
ICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZShwaV9ibG9ja2luZ19saXN0X2xvY2ssIGZsYWdzKTsK
IApAQCAtMTMzLDcgKzEzMyw3IEBAIHN0YXRpYyB2b2lkIHZteF92Y3B1X2Jsb2NrKHN0cnVjdCB2
Y3B1ICp2KQogCiBzdGF0aWMgdm9pZCB2bXhfcGlfc3dpdGNoX2Zyb20oc3RydWN0IHZjcHUgKnYp
CiB7Ci0gICAgc3RydWN0IHBpX2Rlc2MgKnBpX2Rlc2MgPSAmdi0+YXJjaC5odm1fdm14LnBpX2Rl
c2M7CisgICAgc3RydWN0IHBpX2Rlc2MgKnBpX2Rlc2MgPSAmdi0+YXJjaC5odm0udm14LnBpX2Rl
c2M7CiAKICAgICBpZiAoIHRlc3RfYml0KF9WUEZfYmxvY2tlZCwgJnYtPnBhdXNlX2ZsYWdzKSAp
CiAgICAgICAgIHJldHVybjsKQEAgLTE0Myw3ICsxNDMsNyBAQCBzdGF0aWMgdm9pZCB2bXhfcGlf
c3dpdGNoX2Zyb20oc3RydWN0IHZjcHUgKnYpCiAKIHN0YXRpYyB2b2lkIHZteF9waV9zd2l0Y2hf
dG8oc3RydWN0IHZjcHUgKnYpCiB7Ci0gICAgc3RydWN0IHBpX2Rlc2MgKnBpX2Rlc2MgPSAmdi0+
YXJjaC5odm1fdm14LnBpX2Rlc2M7CisgICAgc3RydWN0IHBpX2Rlc2MgKnBpX2Rlc2MgPSAmdi0+
YXJjaC5odm0udm14LnBpX2Rlc2M7CiAgICAgdW5zaWduZWQgaW50IGRlc3QgPSBjcHVfcGh5c2lj
YWxfaWQodi0+cHJvY2Vzc29yKTsKIAogICAgIHdyaXRlX2F0b21pYygmcGlfZGVzYy0+bmRzdCwK
QEAgLTE1Niw3ICsxNTYsNyBAQCBzdGF0aWMgdm9pZCB2bXhfcGlfdW5ibG9ja192Y3B1KHN0cnVj
dCB2Y3B1ICp2KQogewogICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7CiAgICAgc3BpbmxvY2tfdCAq
cGlfYmxvY2tpbmdfbGlzdF9sb2NrOwotICAgIHN0cnVjdCBwaV9kZXNjICpwaV9kZXNjID0gJnYt
PmFyY2guaHZtX3ZteC5waV9kZXNjOworICAgIHN0cnVjdCBwaV9kZXNjICpwaV9kZXNjID0gJnYt
PmFyY2guaHZtLnZteC5waV9kZXNjOwogCiAgICAgLyoKICAgICAgKiBTZXQgJ05WJyBmaWVsZCBi
YWNrIHRvIHBvc3RlZF9pbnRyX3ZlY3Rvciwgc28gdGhlCkBAIC0xNjUsNyArMTY1LDcgQEAgc3Rh
dGljIHZvaWQgdm14X3BpX3VuYmxvY2tfdmNwdShzdHJ1Y3QgdmNwdSAqdikKICAgICAgKi8KICAg
ICB3cml0ZV9hdG9taWMoJnBpX2Rlc2MtPm52LCBwb3N0ZWRfaW50cl92ZWN0b3IpOwogCi0gICAg
cGlfYmxvY2tpbmdfbGlzdF9sb2NrID0gdi0+YXJjaC5odm1fdm14LnBpX2Jsb2NraW5nLmxvY2s7
CisgICAgcGlfYmxvY2tpbmdfbGlzdF9sb2NrID0gdi0+YXJjaC5odm0udm14LnBpX2Jsb2NraW5n
LmxvY2s7CiAKICAgICAvKiBQcmV2ZW50IHRoZSBjb21waWxlciBmcm9tIGVsaW1pbmF0aW5nIHRo
ZSBsb2NhbCB2YXJpYWJsZS4qLwogICAgIHNtcF9ybWIoKTsKQEAgLTE3NywxNCArMTc3LDE0IEBA
IHN0YXRpYyB2b2lkIHZteF9waV91bmJsb2NrX3ZjcHUoc3RydWN0IHZjcHUgKnYpCiAgICAgc3Bp
bl9sb2NrX2lycXNhdmUocGlfYmxvY2tpbmdfbGlzdF9sb2NrLCBmbGFncyk7CiAKICAgICAvKgot
ICAgICAqIHYtPmFyY2guaHZtX3ZteC5waV9ibG9ja2luZy5sb2NrID09IE5VTEwgaGVyZSBtZWFu
cyB0aGUgdkNQVQorICAgICAqIHYtPmFyY2guaHZtLnZteC5waV9ibG9ja2luZy5sb2NrID09IE5V
TEwgaGVyZSBtZWFucyB0aGUgdkNQVQogICAgICAqIHdhcyByZW1vdmVkIGZyb20gdGhlIGJsb2Nr
aW5nIGxpc3Qgd2hpbGUgd2UgYXJlIGFjcXVpcmluZyB0aGUgbG9jay4KICAgICAgKi8KLSAgICBp
ZiAoIHYtPmFyY2guaHZtX3ZteC5waV9ibG9ja2luZy5sb2NrICE9IE5VTEwgKQorICAgIGlmICgg
di0+YXJjaC5odm0udm14LnBpX2Jsb2NraW5nLmxvY2sgIT0gTlVMTCApCiAgICAgewotICAgICAg
ICBBU1NFUlQodi0+YXJjaC5odm1fdm14LnBpX2Jsb2NraW5nLmxvY2sgPT0gcGlfYmxvY2tpbmdf
bGlzdF9sb2NrKTsKLSAgICAgICAgbGlzdF9kZWwoJnYtPmFyY2guaHZtX3ZteC5waV9ibG9ja2lu
Zy5saXN0KTsKLSAgICAgICAgdi0+YXJjaC5odm1fdm14LnBpX2Jsb2NraW5nLmxvY2sgPSBOVUxM
OworICAgICAgICBBU1NFUlQodi0+YXJjaC5odm0udm14LnBpX2Jsb2NraW5nLmxvY2sgPT0gcGlf
YmxvY2tpbmdfbGlzdF9sb2NrKTsKKyAgICAgICAgbGlzdF9kZWwoJnYtPmFyY2guaHZtLnZteC5w
aV9ibG9ja2luZy5saXN0KTsKKyAgICAgICAgdi0+YXJjaC5odm0udm14LnBpX2Jsb2NraW5nLmxv
Y2sgPSBOVUxMOwogICAgIH0KIAogICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUocGlfYmxvY2tp
bmdfbGlzdF9sb2NrLCBmbGFncyk7CkBAIC0yMzMsNyArMjMzLDcgQEAgdm9pZCB2bXhfcGlfZGVz
Y19maXh1cCh1bnNpZ25lZCBpbnQgY3B1KQogICAgICAgICB7CiAgICAgICAgICAgICBsaXN0X2Rl
bCgmdm14LT5waV9ibG9ja2luZy5saXN0KTsKICAgICAgICAgICAgIHZteC0+cGlfYmxvY2tpbmcu
bG9jayA9IE5VTEw7Ci0gICAgICAgICAgICB2Y3B1X3VuYmxvY2soY29udGFpbmVyX29mKHZteCwg
c3RydWN0IHZjcHUsIGFyY2guaHZtX3ZteCkpOworICAgICAgICAgICAgdmNwdV91bmJsb2NrKGNv
bnRhaW5lcl9vZih2bXgsIHN0cnVjdCB2Y3B1LCBhcmNoLmh2bS52bXgpKTsKICAgICAgICAgfQog
ICAgICAgICBlbHNlCiAgICAgICAgIHsKQEAgLTMzNSw3ICszMzUsNyBAQCB2b2lkIHZteF9waV9o
b29rc19hc3NpZ24oc3RydWN0IGRvbWFpbiAqZCkKICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiAp
CiAgICAgewogICAgICAgICB1bnNpZ25lZCBpbnQgZGVzdCA9IGNwdV9waHlzaWNhbF9pZCh2LT5w
cm9jZXNzb3IpOwotICAgICAgICBzdHJ1Y3QgcGlfZGVzYyAqcGlfZGVzYyA9ICZ2LT5hcmNoLmh2
bV92bXgucGlfZGVzYzsKKyAgICAgICAgc3RydWN0IHBpX2Rlc2MgKnBpX2Rlc2MgPSAmdi0+YXJj
aC5odm0udm14LnBpX2Rlc2M7CiAKICAgICAgICAgLyoKICAgICAgICAgICogV2UgZG9uJ3QgbmVl
ZCB0byB1cGRhdGUgTkRTVCBpZiB2bXhfcGlfc3dpdGNoX3RvKCkKQEAgLTQyNCw5ICs0MjQsOSBA
QCBzdGF0aWMgaW50IHZteF92Y3B1X2luaXRpYWxpc2Uoc3RydWN0IHZjcHUgKnYpCiB7CiAgICAg
aW50IHJjOwogCi0gICAgc3Bpbl9sb2NrX2luaXQoJnYtPmFyY2guaHZtX3ZteC52bWNzX2xvY2sp
OworICAgIHNwaW5fbG9ja19pbml0KCZ2LT5hcmNoLmh2bS52bXgudm1jc19sb2NrKTsKIAotICAg
IElOSVRfTElTVF9IRUFEKCZ2LT5hcmNoLmh2bV92bXgucGlfYmxvY2tpbmcubGlzdCk7CisgICAg
SU5JVF9MSVNUX0hFQUQoJnYtPmFyY2guaHZtLnZteC5waV9ibG9ja2luZy5saXN0KTsKIAogICAg
IGlmICggKHJjID0gdm14X2NyZWF0ZV92bWNzKHYpKSAhPSAwICkKICAgICB7CkBAIC00OTgsMTUg
KzQ5OCwxNSBAQCBzdGF0aWMgdm9pZCB2bXhfc2F2ZV9ndWVzdF9tc3JzKHN0cnVjdCB2Y3B1ICp2
KQogICAgICAqIFdlIGNhbm5vdCBjYWNoZSBTSEFET1dfR1NfQkFTRSB3aGlsZSB0aGUgVkNQVSBy
dW5zLCBhcyBpdCBjYW4KICAgICAgKiBiZSB1cGRhdGVkIGF0IGFueSB0aW1lIHZpYSBTV0FQR1Ms
IHdoaWNoIHdlIGNhbm5vdCB0cmFwLgogICAgICAqLwotICAgIHYtPmFyY2guaHZtX3ZteC5zaGFk
b3dfZ3MgPSByZGdzc2hhZG93KCk7CisgICAgdi0+YXJjaC5odm0udm14LnNoYWRvd19ncyA9IHJk
Z3NzaGFkb3coKTsKIH0KIAogc3RhdGljIHZvaWQgdm14X3Jlc3RvcmVfZ3Vlc3RfbXNycyhzdHJ1
Y3QgdmNwdSAqdikKIHsKLSAgICB3cmdzc2hhZG93KHYtPmFyY2guaHZtX3ZteC5zaGFkb3dfZ3Mp
OwotICAgIHdybXNybChNU1JfU1RBUiwgICAgICAgICAgIHYtPmFyY2guaHZtX3ZteC5zdGFyKTsK
LSAgICB3cm1zcmwoTVNSX0xTVEFSLCAgICAgICAgICB2LT5hcmNoLmh2bV92bXgubHN0YXIpOwot
ICAgIHdybXNybChNU1JfU1lTQ0FMTF9NQVNLLCAgIHYtPmFyY2guaHZtX3ZteC5zZm1hc2spOwor
ICAgIHdyZ3NzaGFkb3codi0+YXJjaC5odm0udm14LnNoYWRvd19ncyk7CisgICAgd3Jtc3JsKE1T
Ul9TVEFSLCAgICAgICAgICAgdi0+YXJjaC5odm0udm14LnN0YXIpOworICAgIHdybXNybChNU1Jf
TFNUQVIsICAgICAgICAgIHYtPmFyY2guaHZtLnZteC5sc3Rhcik7CisgICAgd3Jtc3JsKE1TUl9T
WVNDQUxMX01BU0ssICAgdi0+YXJjaC5odm0udm14LnNmbWFzayk7CiAKICAgICBpZiAoIGNwdV9o
YXNfcmR0c2NwICkKICAgICAgICAgd3Jtc3JfdHNjX2F1eChodm1fbXNyX3RzY19hdXgodikpOwpA
QCAtNTE1LDI1ICs1MTUsMjUgQEAgc3RhdGljIHZvaWQgdm14X3Jlc3RvcmVfZ3Vlc3RfbXNycyhz
dHJ1Y3QgdmNwdSAqdikKIHZvaWQgdm14X3VwZGF0ZV9jcHVfZXhlY19jb250cm9sKHN0cnVjdCB2
Y3B1ICp2KQogewogICAgIGlmICggbmVzdGVkaHZtX3ZjcHVfaW5fZ3Vlc3Rtb2RlKHYpICkKLSAg
ICAgICAgbnZteF91cGRhdGVfZXhlY19jb250cm9sKHYsIHYtPmFyY2guaHZtX3ZteC5leGVjX2Nv
bnRyb2wpOworICAgICAgICBudm14X3VwZGF0ZV9leGVjX2NvbnRyb2wodiwgdi0+YXJjaC5odm0u
dm14LmV4ZWNfY29udHJvbCk7CiAgICAgZWxzZQotICAgICAgICBfX3Ztd3JpdGUoQ1BVX0JBU0VE
X1ZNX0VYRUNfQ09OVFJPTCwgdi0+YXJjaC5odm1fdm14LmV4ZWNfY29udHJvbCk7CisgICAgICAg
IF9fdm13cml0ZShDUFVfQkFTRURfVk1fRVhFQ19DT05UUk9MLCB2LT5hcmNoLmh2bS52bXguZXhl
Y19jb250cm9sKTsKIH0KIAogdm9pZCB2bXhfdXBkYXRlX3NlY29uZGFyeV9leGVjX2NvbnRyb2wo
c3RydWN0IHZjcHUgKnYpCiB7CiAgICAgaWYgKCBuZXN0ZWRodm1fdmNwdV9pbl9ndWVzdG1vZGUo
dikgKQogICAgICAgICBudm14X3VwZGF0ZV9zZWNvbmRhcnlfZXhlY19jb250cm9sKHYsCi0gICAg
ICAgICAgICB2LT5hcmNoLmh2bV92bXguc2Vjb25kYXJ5X2V4ZWNfY29udHJvbCk7CisgICAgICAg
ICAgICB2LT5hcmNoLmh2bS52bXguc2Vjb25kYXJ5X2V4ZWNfY29udHJvbCk7CiAgICAgZWxzZQog
ICAgICAgICBfX3Ztd3JpdGUoU0VDT05EQVJZX1ZNX0VYRUNfQ09OVFJPTCwKLSAgICAgICAgICAg
ICAgICAgIHYtPmFyY2guaHZtX3ZteC5zZWNvbmRhcnlfZXhlY19jb250cm9sKTsKKyAgICAgICAg
ICAgICAgICAgIHYtPmFyY2guaHZtLnZteC5zZWNvbmRhcnlfZXhlY19jb250cm9sKTsKIH0KIAog
dm9pZCB2bXhfdXBkYXRlX2V4Y2VwdGlvbl9iaXRtYXAoc3RydWN0IHZjcHUgKnYpCiB7Ci0gICAg
dTMyIGJpdG1hcCA9IHVubGlrZWx5KHYtPmFyY2guaHZtX3ZteC52bXhfcmVhbG1vZGUpCi0gICAg
ICAgID8gMHhmZmZmZmZmZnUgOiB2LT5hcmNoLmh2bV92bXguZXhjZXB0aW9uX2JpdG1hcDsKKyAg
ICB1MzIgYml0bWFwID0gdW5saWtlbHkodi0+YXJjaC5odm0udm14LnZteF9yZWFsbW9kZSkKKyAg
ICAgICAgPyAweGZmZmZmZmZmdSA6IHYtPmFyY2guaHZtLnZteC5leGNlcHRpb25fYml0bWFwOwog
CiAgICAgaWYgKCBuZXN0ZWRodm1fdmNwdV9pbl9ndWVzdG1vZGUodikgKQogICAgICAgICBudm14
X3VwZGF0ZV9leGNlcHRpb25fYml0bWFwKHYsIGJpdG1hcCk7CkBAIC01NDcsOSArNTQ3LDkgQEAg
c3RhdGljIHZvaWQgdm14X2NwdWlkX3BvbGljeV9jaGFuZ2VkKHN0cnVjdCB2Y3B1ICp2KQogCiAg
ICAgaWYgKCBvcHRfaHZtX2ZlcCB8fAogICAgICAgICAgKHYtPmRvbWFpbi0+YXJjaC5jcHVpZC0+
eDg2X3ZlbmRvciAhPSBib290X2NwdV9kYXRhLng4Nl92ZW5kb3IpICkKLSAgICAgICAgdi0+YXJj
aC5odm1fdm14LmV4Y2VwdGlvbl9iaXRtYXAgfD0gKDFVIDw8IFRSQVBfaW52YWxpZF9vcCk7Cisg
ICAgICAgIHYtPmFyY2guaHZtLnZteC5leGNlcHRpb25fYml0bWFwIHw9ICgxVSA8PCBUUkFQX2lu
dmFsaWRfb3ApOwogICAgIGVsc2UKLSAgICAgICAgdi0+YXJjaC5odm1fdm14LmV4Y2VwdGlvbl9i
aXRtYXAgJj0gfigxVSA8PCBUUkFQX2ludmFsaWRfb3ApOworICAgICAgICB2LT5hcmNoLmh2bS52
bXguZXhjZXB0aW9uX2JpdG1hcCAmPSB+KDFVIDw8IFRSQVBfaW52YWxpZF9vcCk7CiAKICAgICB2
bXhfdm1jc19lbnRlcih2KTsKICAgICB2bXhfdXBkYXRlX2V4Y2VwdGlvbl9iaXRtYXAodik7CkBA
IC01OTksNyArNTk5LDcgQEAgc3RhdGljIHZvaWQgdm14X3NhdmVfZHIoc3RydWN0IHZjcHUgKnYp
CiAKICAgICAvKiBDbGVhciB0aGUgRFIgZGlydHkgZmxhZyBhbmQgcmUtZW5hYmxlIGludGVyY2Vw
dHMgZm9yIERSIGFjY2Vzc2VzLiAqLwogICAgIHYtPmFyY2guaHZtLmZsYWdfZHJfZGlydHkgPSAw
OwotICAgIHYtPmFyY2guaHZtX3ZteC5leGVjX2NvbnRyb2wgfD0gQ1BVX0JBU0VEX01PVl9EUl9F
WElUSU5HOworICAgIHYtPmFyY2guaHZtLnZteC5leGVjX2NvbnRyb2wgfD0gQ1BVX0JBU0VEX01P
Vl9EUl9FWElUSU5HOwogICAgIHZteF91cGRhdGVfY3B1X2V4ZWNfY29udHJvbCh2KTsKIAogICAg
IHYtPmFyY2guZGVidWdyZWdbMF0gPSByZWFkX2RlYnVncmVnKDApOwpAQCAtNzY4LDIxICs3Njgs
MjEgQEAgc3RhdGljIGludCB2bXhfdm1jc19yZXN0b3JlKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3Qg
aHZtX2h3X2NwdSAqYykKIAogc3RhdGljIHZvaWQgdm14X3NhdmVfY3B1X3N0YXRlKHN0cnVjdCB2
Y3B1ICp2LCBzdHJ1Y3QgaHZtX2h3X2NwdSAqZGF0YSkKIHsKLSAgICBkYXRhLT5zaGFkb3dfZ3Mg
ICAgICAgID0gdi0+YXJjaC5odm1fdm14LnNoYWRvd19nczsKKyAgICBkYXRhLT5zaGFkb3dfZ3Mg
ICAgICAgID0gdi0+YXJjaC5odm0udm14LnNoYWRvd19nczsKICAgICBkYXRhLT5tc3JfZmxhZ3Mg
ICAgICAgID0gMDsKLSAgICBkYXRhLT5tc3JfbHN0YXIgICAgICAgID0gdi0+YXJjaC5odm1fdm14
LmxzdGFyOwotICAgIGRhdGEtPm1zcl9zdGFyICAgICAgICAgPSB2LT5hcmNoLmh2bV92bXguc3Rh
cjsKLSAgICBkYXRhLT5tc3JfY3N0YXIgICAgICAgID0gdi0+YXJjaC5odm1fdm14LmNzdGFyOwot
ICAgIGRhdGEtPm1zcl9zeXNjYWxsX21hc2sgPSB2LT5hcmNoLmh2bV92bXguc2ZtYXNrOworICAg
IGRhdGEtPm1zcl9sc3RhciAgICAgICAgPSB2LT5hcmNoLmh2bS52bXgubHN0YXI7CisgICAgZGF0
YS0+bXNyX3N0YXIgICAgICAgICA9IHYtPmFyY2guaHZtLnZteC5zdGFyOworICAgIGRhdGEtPm1z
cl9jc3RhciAgICAgICAgPSB2LT5hcmNoLmh2bS52bXguY3N0YXI7CisgICAgZGF0YS0+bXNyX3N5
c2NhbGxfbWFzayA9IHYtPmFyY2guaHZtLnZteC5zZm1hc2s7CiB9CiAKIHN0YXRpYyB2b2lkIHZt
eF9sb2FkX2NwdV9zdGF0ZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGh2bV9od19jcHUgKmRhdGEp
CiB7Ci0gICAgdi0+YXJjaC5odm1fdm14LnNoYWRvd19ncyA9IGRhdGEtPnNoYWRvd19nczsKLSAg
ICB2LT5hcmNoLmh2bV92bXguc3RhciAgICAgID0gZGF0YS0+bXNyX3N0YXI7Ci0gICAgdi0+YXJj
aC5odm1fdm14LmxzdGFyICAgICA9IGRhdGEtPm1zcl9sc3RhcjsKLSAgICB2LT5hcmNoLmh2bV92
bXguY3N0YXIgICAgID0gZGF0YS0+bXNyX2NzdGFyOwotICAgIHYtPmFyY2guaHZtX3ZteC5zZm1h
c2sgICAgPSBkYXRhLT5tc3Jfc3lzY2FsbF9tYXNrOworICAgIHYtPmFyY2guaHZtLnZteC5zaGFk
b3dfZ3MgPSBkYXRhLT5zaGFkb3dfZ3M7CisgICAgdi0+YXJjaC5odm0udm14LnN0YXIgICAgICA9
IGRhdGEtPm1zcl9zdGFyOworICAgIHYtPmFyY2guaHZtLnZteC5sc3RhciAgICAgPSBkYXRhLT5t
c3JfbHN0YXI7CisgICAgdi0+YXJjaC5odm0udm14LmNzdGFyICAgICA9IGRhdGEtPm1zcl9jc3Rh
cjsKKyAgICB2LT5hcmNoLmh2bS52bXguc2ZtYXNrICAgID0gZGF0YS0+bXNyX3N5c2NhbGxfbWFz
azsKIH0KIAogCkBAIC04NzQsMTAgKzg3NCwxMCBAQCBzdGF0aWMgaW50IHZteF9sb2FkX21zcihz
dHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGh2bV9tc3IgKmN0eHQpCiBzdGF0aWMgdm9pZCB2bXhfZnB1
X2VudGVyKHN0cnVjdCB2Y3B1ICp2KQogewogICAgIHZjcHVfcmVzdG9yZV9mcHVfbGF6eSh2KTsK
LSAgICB2LT5hcmNoLmh2bV92bXguZXhjZXB0aW9uX2JpdG1hcCAmPSB+KDF1IDw8IFRSQVBfbm9f
ZGV2aWNlKTsKKyAgICB2LT5hcmNoLmh2bS52bXguZXhjZXB0aW9uX2JpdG1hcCAmPSB+KDF1IDw8
IFRSQVBfbm9fZGV2aWNlKTsKICAgICB2bXhfdXBkYXRlX2V4Y2VwdGlvbl9iaXRtYXAodik7Ci0g
ICAgdi0+YXJjaC5odm1fdm14Lmhvc3RfY3IwICY9IH5YODZfQ1IwX1RTOwotICAgIF9fdm13cml0
ZShIT1NUX0NSMCwgdi0+YXJjaC5odm1fdm14Lmhvc3RfY3IwKTsKKyAgICB2LT5hcmNoLmh2bS52
bXguaG9zdF9jcjAgJj0gflg4Nl9DUjBfVFM7CisgICAgX192bXdyaXRlKEhPU1RfQ1IwLCB2LT5h
cmNoLmh2bS52bXguaG9zdF9jcjApOwogfQogCiBzdGF0aWMgdm9pZCB2bXhfZnB1X2xlYXZlKHN0
cnVjdCB2Y3B1ICp2KQpAQCAtODg1LDEwICs4ODUsMTAgQEAgc3RhdGljIHZvaWQgdm14X2ZwdV9s
ZWF2ZShzdHJ1Y3QgdmNwdSAqdikKICAgICBBU1NFUlQoIXYtPmZwdV9kaXJ0aWVkKTsKICAgICBB
U1NFUlQocmVhZF9jcjAoKSAmIFg4Nl9DUjBfVFMpOwogCi0gICAgaWYgKCAhKHYtPmFyY2guaHZt
X3ZteC5ob3N0X2NyMCAmIFg4Nl9DUjBfVFMpICkKKyAgICBpZiAoICEodi0+YXJjaC5odm0udm14
Lmhvc3RfY3IwICYgWDg2X0NSMF9UUykgKQogICAgIHsKLSAgICAgICAgdi0+YXJjaC5odm1fdm14
Lmhvc3RfY3IwIHw9IFg4Nl9DUjBfVFM7Ci0gICAgICAgIF9fdm13cml0ZShIT1NUX0NSMCwgdi0+
YXJjaC5odm1fdm14Lmhvc3RfY3IwKTsKKyAgICAgICAgdi0+YXJjaC5odm0udm14Lmhvc3RfY3Iw
IHw9IFg4Nl9DUjBfVFM7CisgICAgICAgIF9fdm13cml0ZShIT1NUX0NSMCwgdi0+YXJjaC5odm0u
dm14Lmhvc3RfY3IwKTsKICAgICB9CiAKICAgICAvKgpAQCAtOTAxLDcgKzkwMSw3IEBAIHN0YXRp
YyB2b2lkIHZteF9mcHVfbGVhdmUoc3RydWN0IHZjcHUgKnYpCiAgICAgewogICAgICAgICB2LT5h
cmNoLmh2bS5od19jclswXSB8PSBYODZfQ1IwX1RTOwogICAgICAgICBfX3Ztd3JpdGUoR1VFU1Rf
Q1IwLCB2LT5hcmNoLmh2bS5od19jclswXSk7Ci0gICAgICAgIHYtPmFyY2guaHZtX3ZteC5leGNl
cHRpb25fYml0bWFwIHw9ICgxdSA8PCBUUkFQX25vX2RldmljZSk7CisgICAgICAgIHYtPmFyY2gu
aHZtLnZteC5leGNlcHRpb25fYml0bWFwIHw9ICgxdSA8PCBUUkFQX25vX2RldmljZSk7CiAgICAg
ICAgIHZteF91cGRhdGVfZXhjZXB0aW9uX2JpdG1hcCh2KTsKICAgICB9CiB9CkBAIC0xMDU2LDEw
ICsxMDU2LDEwIEBAIHN0YXRpYyB2b2lkIHZteF9nZXRfc2VnbWVudF9yZWdpc3RlcihzdHJ1Y3Qg
dmNwdSAqdiwgZW51bSB4ODZfc2VnbWVudCBzZWcsCiAgICAgICAgICghKGF0dHIgJiAoMXUgPDwg
MTYpKSA8PCA3KSB8IChhdHRyICYgMHg3ZikgfCAoKGF0dHIgPj4gNCkgJiAweGYwMCk7CiAKICAg
ICAvKiBBZGp1c3QgZm9yIHZpcnR1YWwgODA4NiBtb2RlICovCi0gICAgaWYgKCB2LT5hcmNoLmh2
bV92bXgudm14X3JlYWxtb2RlICYmIHNlZyA8PSB4ODZfc2VnX3RyIAotICAgICAgICAgJiYgISh2
LT5hcmNoLmh2bV92bXgudm04Nl9zZWdtZW50X21hc2sgJiAoMXUgPDwgc2VnKSkgKQorICAgIGlm
ICggdi0+YXJjaC5odm0udm14LnZteF9yZWFsbW9kZSAmJiBzZWcgPD0geDg2X3NlZ190cgorICAg
ICAgICAgJiYgISh2LT5hcmNoLmh2bS52bXgudm04Nl9zZWdtZW50X21hc2sgJiAoMXUgPDwgc2Vn
KSkgKQogICAgIHsKLSAgICAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgKnNyZWcgPSAmdi0+
YXJjaC5odm1fdm14LnZtODZfc2F2ZWRfc2VnW3NlZ107CisgICAgICAgIHN0cnVjdCBzZWdtZW50
X3JlZ2lzdGVyICpzcmVnID0gJnYtPmFyY2guaHZtLnZteC52bTg2X3NhdmVkX3NlZ1tzZWddOwog
ICAgICAgICBpZiAoIHNlZyA9PSB4ODZfc2VnX3RyICkgCiAgICAgICAgICAgICAqcmVnID0gKnNy
ZWc7CiAgICAgICAgIGVsc2UgaWYgKCByZWctPmJhc2UgIT0gc3JlZy0+YmFzZSB8fCBzZWcgPT0g
eDg2X3NlZ19zcyApCkBAIC0xMDk2LDEwICsxMDk2LDEwIEBAIHN0YXRpYyB2b2lkIHZteF9zZXRf
c2VnbWVudF9yZWdpc3RlcihzdHJ1Y3QgdmNwdSAqdiwgZW51bSB4ODZfc2VnbWVudCBzZWcsCiAg
ICAgYmFzZSA9IHJlZy0+YmFzZTsKIAogICAgIC8qIEFkanVzdCBDUy9TUy9EUy9FUy9GUy9HUy9U
UiBmb3IgdmlydHVhbCA4MDg2IG1vZGUgKi8KLSAgICBpZiAoIHYtPmFyY2guaHZtX3ZteC52bXhf
cmVhbG1vZGUgJiYgc2VnIDw9IHg4Nl9zZWdfdHIgKQorICAgIGlmICggdi0+YXJjaC5odm0udm14
LnZteF9yZWFsbW9kZSAmJiBzZWcgPD0geDg2X3NlZ190ciApCiAgICAgewogICAgICAgICAvKiBS
ZW1lbWJlciB0aGUgcHJvcGVyIGNvbnRlbnRzICovCi0gICAgICAgIHYtPmFyY2guaHZtX3ZteC52
bTg2X3NhdmVkX3NlZ1tzZWddID0gKnJlZzsKKyAgICAgICAgdi0+YXJjaC5odm0udm14LnZtODZf
c2F2ZWRfc2VnW3NlZ10gPSAqcmVnOwogICAgICAgICAKICAgICAgICAgaWYgKCBzZWcgPT0geDg2
X3NlZ190ciApIAogICAgICAgICB7CkBAIC0xMTE4LDEwICsxMTE4LDEwIEBAIHN0YXRpYyB2b2lk
IHZteF9zZXRfc2VnbWVudF9yZWdpc3RlcihzdHJ1Y3QgdmNwdSAqdiwgZW51bSB4ODZfc2VnbWVu
dCBzZWcsCiAgICAgICAgICAgICAgICAgICAgIGNtcHhjaGcoJmQtPmFyY2guaHZtLnBhcmFtc1tI
Vk1fUEFSQU1fVk04Nl9UU1NfU0laRURdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZh
bCwgdmFsICYgflZNODZfVFNTX1VQREFURUQpOwogICAgICAgICAgICAgICAgIH0KLSAgICAgICAg
ICAgICAgICB2LT5hcmNoLmh2bV92bXgudm04Nl9zZWdtZW50X21hc2sgJj0gfigxdSA8PCBzZWcp
OworICAgICAgICAgICAgICAgIHYtPmFyY2guaHZtLnZteC52bTg2X3NlZ21lbnRfbWFzayAmPSB+
KDF1IDw8IHNlZyk7CiAgICAgICAgICAgICB9CiAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAg
ICAgICAgdi0+YXJjaC5odm1fdm14LnZtODZfc2VnbWVudF9tYXNrIHw9ICgxdSA8PCBzZWcpOwor
ICAgICAgICAgICAgICAgIHYtPmFyY2guaHZtLnZteC52bTg2X3NlZ21lbnRfbWFzayB8PSAoMXUg
PDwgc2VnKTsKICAgICAgICAgfQogICAgICAgICBlbHNlCiAgICAgICAgIHsKQEAgLTExMzQsMTAg
KzExMzQsMTAgQEAgc3RhdGljIHZvaWQgdm14X3NldF9zZWdtZW50X3JlZ2lzdGVyKHN0cnVjdCB2
Y3B1ICp2LCBlbnVtIHg4Nl9zZWdtZW50IHNlZywKICAgICAgICAgICAgICAgICBzZWwgPSBiYXNl
ID4+IDQ7CiAgICAgICAgICAgICAgICAgYXR0ciA9IHZtODZfZHNfYXR0cjsKICAgICAgICAgICAg
ICAgICBsaW1pdCA9IDB4ZmZmZjsKLSAgICAgICAgICAgICAgICB2LT5hcmNoLmh2bV92bXgudm04
Nl9zZWdtZW50X21hc2sgJj0gfigxdSA8PCBzZWcpOworICAgICAgICAgICAgICAgIHYtPmFyY2gu
aHZtLnZteC52bTg2X3NlZ21lbnRfbWFzayAmPSB+KDF1IDw8IHNlZyk7CiAgICAgICAgICAgICB9
CiAgICAgICAgICAgICBlbHNlIAotICAgICAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZteC52bTg2
X3NlZ21lbnRfbWFzayB8PSAoMXUgPDwgc2VnKTsKKyAgICAgICAgICAgICAgICB2LT5hcmNoLmh2
bS52bXgudm04Nl9zZWdtZW50X21hc2sgfD0gKDF1IDw8IHNlZyk7CiAgICAgICAgIH0KICAgICB9
CiAKQEAgLTExODYsNyArMTE4Niw3IEBAIHN0YXRpYyB2b2lkIHZteF9zZXRfc2VnbWVudF9yZWdp
c3RlcihzdHJ1Y3QgdmNwdSAqdiwgZW51bSB4ODZfc2VnbWVudCBzZWcsCiAKIHN0YXRpYyB1bnNp
Z25lZCBsb25nIHZteF9nZXRfc2hhZG93X2dzX2Jhc2Uoc3RydWN0IHZjcHUgKnYpCiB7Ci0gICAg
cmV0dXJuIHYtPmFyY2guaHZtX3ZteC5zaGFkb3dfZ3M7CisgICAgcmV0dXJuIHYtPmFyY2guaHZt
LnZteC5zaGFkb3dfZ3M7CiB9CiAKIHN0YXRpYyBpbnQgdm14X3NldF9ndWVzdF9wYXQoc3RydWN0
IHZjcHUgKnYsIHU2NCBncGF0KQpAQCAtMTMwOSw5ICsxMzA5LDkgQEAgc3RhdGljIHZvaWQgdm14
X3NldF90c2Nfb2Zmc2V0KHN0cnVjdCB2Y3B1ICp2LCB1NjQgb2Zmc2V0LCB1NjQgYXRfdHNjKQog
c3RhdGljIHZvaWQgdm14X3NldF9yZHRzY19leGl0aW5nKHN0cnVjdCB2Y3B1ICp2LCBib29sX3Qg
ZW5hYmxlKQogewogICAgIHZteF92bWNzX2VudGVyKHYpOwotICAgIHYtPmFyY2guaHZtX3ZteC5l
eGVjX2NvbnRyb2wgJj0gfkNQVV9CQVNFRF9SRFRTQ19FWElUSU5HOworICAgIHYtPmFyY2guaHZt
LnZteC5leGVjX2NvbnRyb2wgJj0gfkNQVV9CQVNFRF9SRFRTQ19FWElUSU5HOwogICAgIGlmICgg
ZW5hYmxlICkKLSAgICAgICAgdi0+YXJjaC5odm1fdm14LmV4ZWNfY29udHJvbCB8PSBDUFVfQkFT
RURfUkRUU0NfRVhJVElORzsKKyAgICAgICAgdi0+YXJjaC5odm0udm14LmV4ZWNfY29udHJvbCB8
PSBDUFVfQkFTRURfUkRUU0NfRVhJVElORzsKICAgICB2bXhfdXBkYXRlX2NwdV9leGVjX2NvbnRy
b2wodik7CiAgICAgdm14X3ZtY3NfZXhpdCh2KTsKIH0KQEAgLTEzMTksMTAgKzEzMTksMTAgQEAg
c3RhdGljIHZvaWQgdm14X3NldF9yZHRzY19leGl0aW5nKHN0cnVjdCB2Y3B1ICp2LCBib29sX3Qg
ZW5hYmxlKQogc3RhdGljIHZvaWQgdm14X3NldF9kZXNjcmlwdG9yX2FjY2Vzc19leGl0aW5nKHN0
cnVjdCB2Y3B1ICp2LCBib29sIGVuYWJsZSkKIHsKICAgICBpZiAoIGVuYWJsZSApCi0gICAgICAg
IHYtPmFyY2guaHZtX3ZteC5zZWNvbmRhcnlfZXhlY19jb250cm9sIHw9CisgICAgICAgIHYtPmFy
Y2guaHZtLnZteC5zZWNvbmRhcnlfZXhlY19jb250cm9sIHw9CiAgICAgICAgICAgICBTRUNPTkRB
UllfRVhFQ19ERVNDUklQVE9SX1RBQkxFX0VYSVRJTkc7CiAgICAgZWxzZQotICAgICAgICB2LT5h
cmNoLmh2bV92bXguc2Vjb25kYXJ5X2V4ZWNfY29udHJvbCAmPQorICAgICAgICB2LT5hcmNoLmh2
bS52bXguc2Vjb25kYXJ5X2V4ZWNfY29udHJvbCAmPQogICAgICAgICAgICAgflNFQ09OREFSWV9F
WEVDX0RFU0NSSVBUT1JfVEFCTEVfRVhJVElORzsKIAogICAgIHZteF92bWNzX2VudGVyKHYpOwpA
QCAtMTQzMSw5ICsxNDMxLDkgQEAgc3RhdGljIHZvaWQgdm14X3VwZGF0ZV9ob3N0X2NyMyhzdHJ1
Y3QgdmNwdSAqdikKIHZvaWQgdm14X3VwZGF0ZV9kZWJ1Z19zdGF0ZShzdHJ1Y3QgdmNwdSAqdikK
IHsKICAgICBpZiAoIHYtPmFyY2guaHZtLmRlYnVnX3N0YXRlX2xhdGNoICkKLSAgICAgICAgdi0+
YXJjaC5odm1fdm14LmV4Y2VwdGlvbl9iaXRtYXAgfD0gMVUgPDwgVFJBUF9pbnQzOworICAgICAg
ICB2LT5hcmNoLmh2bS52bXguZXhjZXB0aW9uX2JpdG1hcCB8PSAxVSA8PCBUUkFQX2ludDM7CiAg
ICAgZWxzZQotICAgICAgICB2LT5hcmNoLmh2bV92bXguZXhjZXB0aW9uX2JpdG1hcCAmPSB+KDFV
IDw8IFRSQVBfaW50Myk7CisgICAgICAgIHYtPmFyY2guaHZtLnZteC5leGNlcHRpb25fYml0bWFw
ICY9IH4oMVUgPDwgVFJBUF9pbnQzKTsKIAogICAgIHZteF92bWNzX2VudGVyKHYpOwogICAgIHZt
eF91cGRhdGVfZXhjZXB0aW9uX2JpdG1hcCh2KTsKQEAgLTE0NjEsMjAgKzE0NjEsMjAgQEAgc3Rh
dGljIHZvaWQgdm14X3VwZGF0ZV9ndWVzdF9jcihzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50
IGNyLAogICAgICAgICBpZiAoIHBhZ2luZ19tb2RlX2hhcCh2LT5kb21haW4pICkKICAgICAgICAg
ewogICAgICAgICAgICAgLyogTWFuYWdlIEdVRVNUX0NSMyB3aGVuIENSMC5QRT0wLiAqLwotICAg
ICAgICAgICAgdWludDMyX3Qgb2xkX2N0bHMgPSB2LT5hcmNoLmh2bV92bXguZXhlY19jb250cm9s
OworICAgICAgICAgICAgdWludDMyX3Qgb2xkX2N0bHMgPSB2LT5hcmNoLmh2bS52bXguZXhlY19j
b250cm9sOwogICAgICAgICAgICAgdWludDMyX3QgY3IzX2N0bHMgPSAoQ1BVX0JBU0VEX0NSM19M
T0FEX0VYSVRJTkcgfAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQ1BVX0JBU0VE
X0NSM19TVE9SRV9FWElUSU5HKTsKIAotICAgICAgICAgICAgdi0+YXJjaC5odm1fdm14LmV4ZWNf
Y29udHJvbCAmPSB+Y3IzX2N0bHM7CisgICAgICAgICAgICB2LT5hcmNoLmh2bS52bXguZXhlY19j
b250cm9sICY9IH5jcjNfY3RsczsKICAgICAgICAgICAgIGlmICggIWh2bV9wYWdpbmdfZW5hYmxl
ZCh2KSAmJiAhdm14X3VucmVzdHJpY3RlZF9ndWVzdCh2KSApCi0gICAgICAgICAgICAgICAgdi0+
YXJjaC5odm1fdm14LmV4ZWNfY29udHJvbCB8PSBjcjNfY3RsczsKKyAgICAgICAgICAgICAgICB2
LT5hcmNoLmh2bS52bXguZXhlY19jb250cm9sIHw9IGNyM19jdGxzOwogCiAgICAgICAgICAgICAv
KiBUcmFwIENSMyB1cGRhdGVzIGlmIENSMyBtZW1vcnkgZXZlbnRzIGFyZSBlbmFibGVkLiAqLwog
ICAgICAgICAgICAgaWYgKCB2LT5kb21haW4tPmFyY2gubW9uaXRvci53cml0ZV9jdHJscmVnX2Vu
YWJsZWQgJgogICAgICAgICAgICAgICAgICBtb25pdG9yX2N0cmxyZWdfYml0bWFzayhWTV9FVkVO
VF9YODZfQ1IzKSApCi0gICAgICAgICAgICAgICAgdi0+YXJjaC5odm1fdm14LmV4ZWNfY29udHJv
bCB8PSBDUFVfQkFTRURfQ1IzX0xPQURfRVhJVElORzsKKyAgICAgICAgICAgICAgICB2LT5hcmNo
Lmh2bS52bXguZXhlY19jb250cm9sIHw9IENQVV9CQVNFRF9DUjNfTE9BRF9FWElUSU5HOwogCi0g
ICAgICAgICAgICBpZiAoIG9sZF9jdGxzICE9IHYtPmFyY2guaHZtX3ZteC5leGVjX2NvbnRyb2wg
KQorICAgICAgICAgICAgaWYgKCBvbGRfY3RscyAhPSB2LT5hcmNoLmh2bS52bXguZXhlY19jb250
cm9sICkKICAgICAgICAgICAgICAgICB2bXhfdXBkYXRlX2NwdV9leGVjX2NvbnRyb2wodik7CiAg
ICAgICAgIH0KIApAQCAtMTQ5Nyw3ICsxNDk3LDcgQEAgc3RhdGljIHZvaWQgdm14X3VwZGF0ZV9n
dWVzdF9jcihzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IGNyLAogICAgICAgICByZWFsbW9k
ZSA9ICEodi0+YXJjaC5odm0uZ3Vlc3RfY3JbMF0gJiBYODZfQ1IwX1BFKTsKIAogICAgICAgICBp
ZiAoICF2bXhfdW5yZXN0cmljdGVkX2d1ZXN0KHYpICYmCi0gICAgICAgICAgICAgKHJlYWxtb2Rl
ICE9IHYtPmFyY2guaHZtX3ZteC52bXhfcmVhbG1vZGUpICkKKyAgICAgICAgICAgICAocmVhbG1v
ZGUgIT0gdi0+YXJjaC5odm0udm14LnZteF9yZWFsbW9kZSkgKQogICAgICAgICB7CiAgICAgICAg
ICAgICBlbnVtIHg4Nl9zZWdtZW50IHM7CiAgICAgICAgICAgICBzdHJ1Y3Qgc2VnbWVudF9yZWdp
c3RlciByZWdbeDg2X3NlZ190ciArIDFdOwpAQCAtMTUwOSw3ICsxNTA5LDcgQEAgc3RhdGljIHZv
aWQgdm14X3VwZGF0ZV9ndWVzdF9jcihzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IGNyLAog
ICAgICAgICAgICAgICogdGhlIHNhdmVkIHZhbHVlcyB3ZSdsbCB1c2Ugd2hlbiByZXR1cm5pbmcg
dG8gcHJvdCBtb2RlLiAqLwogICAgICAgICAgICAgZm9yICggcyA9IDA7IHMgPCBBUlJBWV9TSVpF
KHJlZyk7IHMrKyApCiAgICAgICAgICAgICAgICAgaHZtX2dldF9zZWdtZW50X3JlZ2lzdGVyKHYs
IHMsICZyZWdbc10pOwotICAgICAgICAgICAgdi0+YXJjaC5odm1fdm14LnZteF9yZWFsbW9kZSA9
IHJlYWxtb2RlOworICAgICAgICAgICAgdi0+YXJjaC5odm0udm14LnZteF9yZWFsbW9kZSA9IHJl
YWxtb2RlOwogCiAgICAgICAgICAgICBpZiAoIHJlYWxtb2RlICkKICAgICAgICAgICAgIHsKQEAg
LTE1MTksOSArMTUxOSw5IEBAIHN0YXRpYyB2b2lkIHZteF91cGRhdGVfZ3Vlc3RfY3Ioc3RydWN0
IHZjcHUgKnYsIHVuc2lnbmVkIGludCBjciwKICAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAg
IHsKICAgICAgICAgICAgICAgICBmb3IgKCBzID0gMDsgcyA8IEFSUkFZX1NJWkUocmVnKTsgcysr
ICkKLSAgICAgICAgICAgICAgICAgICAgaWYgKCAhKHYtPmFyY2guaHZtX3ZteC52bTg2X3NlZ21l
bnRfbWFzayAmICgxPDxzKSkgKQorICAgICAgICAgICAgICAgICAgICBpZiAoICEodi0+YXJjaC5o
dm0udm14LnZtODZfc2VnbWVudF9tYXNrICYgKDE8PHMpKSApCiAgICAgICAgICAgICAgICAgICAg
ICAgICBodm1fc2V0X3NlZ21lbnRfcmVnaXN0ZXIoCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdiwgcywgJnYtPmFyY2guaHZtX3ZteC52bTg2X3NhdmVkX3NlZ1tzXSk7CisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdiwgcywgJnYtPmFyY2guaHZtLnZteC52bTg2X3NhdmVkX3NlZ1tz
XSk7CiAgICAgICAgICAgICB9CiAKICAgICAgICAgICAgIHZteF91cGRhdGVfZXhjZXB0aW9uX2Jp
dG1hcCh2KTsKQEAgLTE1NDMsNyArMTU0Myw3IEBAIHN0YXRpYyB2b2lkIHZteF91cGRhdGVfZ3Vl
c3RfY3Ioc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBjciwKICAgICAgICAgICAgIG52bXhf
c2V0X2NyX3JlYWRfc2hhZG93KHYsIDQpOwogCiAgICAgICAgIHYtPmFyY2guaHZtLmh3X2NyWzRd
IHw9IHYtPmFyY2guaHZtLmd1ZXN0X2NyWzRdOwotICAgICAgICBpZiAoIHYtPmFyY2guaHZtX3Zt
eC52bXhfcmVhbG1vZGUgKQorICAgICAgICBpZiAoIHYtPmFyY2guaHZtLnZteC52bXhfcmVhbG1v
ZGUgKQogICAgICAgICAgICAgdi0+YXJjaC5odm0uaHdfY3JbNF0gfD0gWDg2X0NSNF9WTUU7CiAK
ICAgICAgICAgaWYgKCAhaHZtX3BhZ2luZ19lbmFibGVkKHYpICkKQEAgLTE1OTIsMjcgKzE1OTIs
MjcgQEAgc3RhdGljIHZvaWQgdm14X3VwZGF0ZV9ndWVzdF9jcihzdHJ1Y3QgdmNwdSAqdiwgdW5z
aWduZWQgaW50IGNyLAogICAgICAgICAgICAgICogVXBkYXRlIENSNCBob3N0IG1hc2sgdG8gb25s
eSB0cmFwIHdoZW4gdGhlIGd1ZXN0IHRyaWVzIHRvIHNldAogICAgICAgICAgICAgICogYml0cyB0
aGF0IGFyZSBjb250cm9sbGVkIGJ5IHRoZSBoeXBlcnZpc29yLgogICAgICAgICAgICAgICovCi0g
ICAgICAgICAgICB2LT5hcmNoLmh2bV92bXguY3I0X2hvc3RfbWFzayA9CisgICAgICAgICAgICB2
LT5hcmNoLmh2bS52bXguY3I0X2hvc3RfbWFzayA9CiAgICAgICAgICAgICAgICAgKEhWTV9DUjRf
SE9TVF9NQVNLIHwgWDg2X0NSNF9QS0UgfAogICAgICAgICAgICAgICAgICB+aHZtX2NyNF9ndWVz
dF92YWxpZF9iaXRzKHYtPmRvbWFpbiwgZmFsc2UpKTsKIAotICAgICAgICAgICAgdi0+YXJjaC5o
dm1fdm14LmNyNF9ob3N0X21hc2sgfD0gdi0+YXJjaC5odm1fdm14LnZteF9yZWFsbW9kZSA/Cisg
ICAgICAgICAgICB2LT5hcmNoLmh2bS52bXguY3I0X2hvc3RfbWFzayB8PSB2LT5hcmNoLmh2bS52
bXgudm14X3JlYWxtb2RlID8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFg4Nl9DUjRfVk1FIDogMDsKLSAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZteC5jcjRf
aG9zdF9tYXNrIHw9ICFodm1fcGFnaW5nX2VuYWJsZWQodikgPworICAgICAgICAgICAgdi0+YXJj
aC5odm0udm14LmNyNF9ob3N0X21hc2sgfD0gIWh2bV9wYWdpbmdfZW5hYmxlZCh2KSA/CiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoWDg2X0NSNF9QU0UgfCBY
ODZfQ1I0X1NNRVAgfAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFg4Nl9DUjRfU01BUCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIDogMDsKICAgICAgICAgICAgIGlmICggdi0+ZG9tYWluLT5hcmNoLm1vbml0b3Iud3Jp
dGVfY3RybHJlZ19lbmFibGVkICYKICAgICAgICAgICAgICAgICAgbW9uaXRvcl9jdHJscmVnX2Jp
dG1hc2soVk1fRVZFTlRfWDg2X0NSNCkgKQotICAgICAgICAgICAgICAgIHYtPmFyY2guaHZtX3Zt
eC5jcjRfaG9zdF9tYXNrIHw9CisgICAgICAgICAgICAgICAgdi0+YXJjaC5odm0udm14LmNyNF9o
b3N0X21hc2sgfD0KICAgICAgICAgICAgICAgICB+di0+ZG9tYWluLT5hcmNoLm1vbml0b3Iud3Jp
dGVfY3RybHJlZ19tYXNrW1ZNX0VWRU5UX1g4Nl9DUjRdOwogCiAgICAgICAgICAgICBpZiAoIG5l
c3RlZGh2bV92Y3B1X2luX2d1ZXN0bW9kZSh2KSApCiAgICAgICAgICAgICAgICAgLyogQWRkIHRo
ZSBuZXN0ZWQgaG9zdCBtYXNrIHRvIGdldCB0aGUgbW9yZSByZXN0cmljdGl2ZSBvbmUuICovCi0g
ICAgICAgICAgICAgICAgdi0+YXJjaC5odm1fdm14LmNyNF9ob3N0X21hc2sgfD0gZ2V0X3Z2bWNz
KHYsCisgICAgICAgICAgICAgICAgdi0+YXJjaC5odm0udm14LmNyNF9ob3N0X21hc2sgfD0gZ2V0
X3Z2bWNzKHYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIENSNF9HVUVTVF9IT1NUX01BU0spOwogCi0gICAgICAgICAgICBfX3Ztd3Jp
dGUoQ1I0X0dVRVNUX0hPU1RfTUFTSywgdi0+YXJjaC5odm1fdm14LmNyNF9ob3N0X21hc2spOwor
ICAgICAgICAgICAgX192bXdyaXRlKENSNF9HVUVTVF9IT1NUX01BU0ssIHYtPmFyY2guaHZtLnZt
eC5jcjRfaG9zdF9tYXNrKTsKICAgICAgICAgfQogCiAgICAgICAgIGJyZWFrOwpAQCAtMTc3Myw4
ICsxNzczLDggQEAgc3RhdGljIHZvaWQgX192bXhfaW5qZWN0X2V4Y2VwdGlvbihpbnQgdHJhcCwg
aW50IHR5cGUsIGludCBlcnJvcl9jb2RlKQogCiAgICAgLyogQ2FuJ3QgaW5qZWN0IGV4Y2VwdGlv
bnMgaW4gdmlydHVhbCA4MDg2IG1vZGUgYmVjYXVzZSB0aGV5IHdvdWxkIAogICAgICAqIHVzZSB0
aGUgcHJvdGVjdGVkLW1vZGUgSURULiAgRW11bGF0ZSBhdCB0aGUgbmV4dCB2bWVudGVyIGluc3Rl
YWQuICovCi0gICAgaWYgKCBjdXJyLT5hcmNoLmh2bV92bXgudm14X3JlYWxtb2RlICkgCi0gICAg
ICAgIGN1cnItPmFyY2guaHZtX3ZteC52bXhfZW11bGF0ZSA9IDE7CisgICAgaWYgKCBjdXJyLT5h
cmNoLmh2bS52bXgudm14X3JlYWxtb2RlICkKKyAgICAgICAgY3Vyci0+YXJjaC5odm0udm14LnZt
eF9lbXVsYXRlID0gMTsKIH0KIAogdm9pZCB2bXhfaW5qZWN0X2V4dGludChpbnQgdHJhcCwgdWlu
dDhfdCBzb3VyY2UpCkBAIC0xOTg4LDEwICsxOTg4LDEwIEBAIHN0YXRpYyB2b2lkIHZteF9wcm9j
ZXNzX2lzcihpbnQgaXNyLCBzdHJ1Y3QgdmNwdSAqdikKICAgICBmb3IgKCBpID0gMHgxMDsgaSA8
IE5SX1ZFQ1RPUlM7ICsraSApCiAgICAgICAgIGlmICggdmxhcGljX3Rlc3RfdmVjdG9yKGksICZ2
bGFwaWMtPnJlZ3MtPmRhdGFbQVBJQ19JUlJdKSB8fAogICAgICAgICAgICAgIHZsYXBpY190ZXN0
X3ZlY3RvcihpLCAmdmxhcGljLT5yZWdzLT5kYXRhW0FQSUNfSVNSXSkgKQotICAgICAgICAgICAg
c2V0X2JpdChpLCB2LT5hcmNoLmh2bV92bXguZW9pX2V4aXRfYml0bWFwKTsKKyAgICAgICAgICAg
IHNldF9iaXQoaSwgdi0+YXJjaC5odm0udm14LmVvaV9leGl0X2JpdG1hcCk7CiAKLSAgICBmb3Ig
KCBpID0gMDsgaSA8IEFSUkFZX1NJWkUodi0+YXJjaC5odm1fdm14LmVvaV9leGl0X2JpdG1hcCk7
ICsraSApCi0gICAgICAgIF9fdm13cml0ZShFT0lfRVhJVF9CSVRNQVAoaSksIHYtPmFyY2guaHZt
X3ZteC5lb2lfZXhpdF9iaXRtYXBbaV0pOworICAgIGZvciAoIGkgPSAwOyBpIDwgQVJSQVlfU0la
RSh2LT5hcmNoLmh2bS52bXguZW9pX2V4aXRfYml0bWFwKTsgKytpICkKKyAgICAgICAgX192bXdy
aXRlKEVPSV9FWElUX0JJVE1BUChpKSwgdi0+YXJjaC5odm0udm14LmVvaV9leGl0X2JpdG1hcFtp
XSk7CiAKICAgICB2bXhfdm1jc19leGl0KHYpOwogfQpAQCAtMjA1MywyMyArMjA1MywyMyBAQCBz
dGF0aWMgdm9pZCBfX3ZteF9kZWxpdmVyX3Bvc3RlZF9pbnRlcnJ1cHQoc3RydWN0IHZjcHUgKnYp
CiAKIHN0YXRpYyB2b2lkIHZteF9kZWxpdmVyX3Bvc3RlZF9pbnRyKHN0cnVjdCB2Y3B1ICp2LCB1
OCB2ZWN0b3IpCiB7Ci0gICAgaWYgKCBwaV90ZXN0X2FuZF9zZXRfcGlyKHZlY3RvciwgJnYtPmFy
Y2guaHZtX3ZteC5waV9kZXNjKSApCisgICAgaWYgKCBwaV90ZXN0X2FuZF9zZXRfcGlyKHZlY3Rv
ciwgJnYtPmFyY2guaHZtLnZteC5waV9kZXNjKSApCiAgICAgICAgIHJldHVybjsKIAotICAgIGlm
ICggdW5saWtlbHkodi0+YXJjaC5odm1fdm14LmVvaV9leGl0bWFwX2NoYW5nZWQpICkKKyAgICBp
ZiAoIHVubGlrZWx5KHYtPmFyY2guaHZtLnZteC5lb2lfZXhpdG1hcF9jaGFuZ2VkKSApCiAgICAg
ewogICAgICAgICAvKgogICAgICAgICAgKiBJZiBFT0kgZXhpdGJpdG1hcCBuZWVkcyB0byBjaGFu
Z2VkIG9yIG5vdGlmaWNhdGlvbiB2ZWN0b3IKICAgICAgICAgICogY2FuJ3QgYmUgYWxsb2NhdGVk
LCBpbnRlcnJ1cHQgd2lsbCBub3QgYmUgaW5qZWN0ZWQgdGlsbAogICAgICAgICAgKiBWTUVudHJ5
IGFzIGl0IHVzZWQgdG8gYmUuCiAgICAgICAgICAqLwotICAgICAgICBwaV9zZXRfb24oJnYtPmFy
Y2guaHZtX3ZteC5waV9kZXNjKTsKKyAgICAgICAgcGlfc2V0X29uKCZ2LT5hcmNoLmh2bS52bXgu
cGlfZGVzYyk7CiAgICAgfQogICAgIGVsc2UKICAgICB7CiAgICAgICAgIHN0cnVjdCBwaV9kZXNj
IG9sZCwgbmV3LCBwcmV2OwogCi0gICAgICAgIHByZXYuY29udHJvbCA9IHYtPmFyY2guaHZtX3Zt
eC5waV9kZXNjLmNvbnRyb2w7CisgICAgICAgIHByZXYuY29udHJvbCA9IHYtPmFyY2guaHZtLnZt
eC5waV9kZXNjLmNvbnRyb2w7CiAKICAgICAgICAgZG8gewogICAgICAgICAgICAgLyoKQEAgLTIw
ODUsMTIgKzIwODUsMTIgQEAgc3RhdGljIHZvaWQgdm14X2RlbGl2ZXJfcG9zdGVkX2ludHIoc3Ry
dWN0IHZjcHUgKnYsIHU4IHZlY3RvcikKICAgICAgICAgICAgICAgICByZXR1cm47CiAgICAgICAg
ICAgICB9CiAKLSAgICAgICAgICAgIG9sZC5jb250cm9sID0gdi0+YXJjaC5odm1fdm14LnBpX2Rl
c2MuY29udHJvbCAmCisgICAgICAgICAgICBvbGQuY29udHJvbCA9IHYtPmFyY2guaHZtLnZteC5w
aV9kZXNjLmNvbnRyb2wgJgogICAgICAgICAgICAgICAgICAgICAgICAgICB+KCgxIDw8IFBPU1RF
RF9JTlRSX09OKSB8ICgxIDw8IFBPU1RFRF9JTlRSX1NOKSk7Ci0gICAgICAgICAgICBuZXcuY29u
dHJvbCA9IHYtPmFyY2guaHZtX3ZteC5waV9kZXNjLmNvbnRyb2wgfAorICAgICAgICAgICAgbmV3
LmNvbnRyb2wgPSB2LT5hcmNoLmh2bS52bXgucGlfZGVzYy5jb250cm9sIHwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgKDEgPDwgUE9TVEVEX0lOVFJfT04pOwogCi0gICAgICAgICAgICBwcmV2
LmNvbnRyb2wgPSBjbXB4Y2hnKCZ2LT5hcmNoLmh2bV92bXgucGlfZGVzYy5jb250cm9sLAorICAg
ICAgICAgICAgcHJldi5jb250cm9sID0gY21weGNoZygmdi0+YXJjaC5odm0udm14LnBpX2Rlc2Mu
Y29udHJvbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2xkLmNvbnRyb2ws
IG5ldy5jb250cm9sKTsKICAgICAgICAgfSB3aGlsZSAoIHByZXYuY29udHJvbCAhPSBvbGQuY29u
dHJvbCApOwogCkBAIC0yMTA3LDExICsyMTA3LDExIEBAIHN0YXRpYyB2b2lkIHZteF9zeW5jX3Bp
cl90b19pcnIoc3RydWN0IHZjcHUgKnYpCiAgICAgdW5zaWduZWQgaW50IGdyb3VwLCBpOwogICAg
IERFQ0xBUkVfQklUTUFQKHBlbmRpbmdfaW50ciwgTlJfVkVDVE9SUyk7CiAKLSAgICBpZiAoICFw
aV90ZXN0X2FuZF9jbGVhcl9vbigmdi0+YXJjaC5odm1fdm14LnBpX2Rlc2MpICkKKyAgICBpZiAo
ICFwaV90ZXN0X2FuZF9jbGVhcl9vbigmdi0+YXJjaC5odm0udm14LnBpX2Rlc2MpICkKICAgICAg
ICAgcmV0dXJuOwogCiAgICAgZm9yICggZ3JvdXAgPSAwOyBncm91cCA8IEFSUkFZX1NJWkUocGVu
ZGluZ19pbnRyKTsgZ3JvdXArKyApCi0gICAgICAgIHBlbmRpbmdfaW50cltncm91cF0gPSBwaV9n
ZXRfcGlyKCZ2LT5hcmNoLmh2bV92bXgucGlfZGVzYywgZ3JvdXApOworICAgICAgICBwZW5kaW5n
X2ludHJbZ3JvdXBdID0gcGlfZ2V0X3Bpcigmdi0+YXJjaC5odm0udm14LnBpX2Rlc2MsIGdyb3Vw
KTsKIAogICAgIGZvcl9lYWNoX3NldF9iaXQoaSwgcGVuZGluZ19pbnRyLCBOUl9WRUNUT1JTKQog
ICAgICAgICB2bGFwaWNfc2V0X3ZlY3RvcihpLCAmdmxhcGljLT5yZWdzLT5kYXRhW0FQSUNfSVJS
XSk7CkBAIC0yMTE5LDcgKzIxMTksNyBAQCBzdGF0aWMgdm9pZCB2bXhfc3luY19waXJfdG9faXJy
KHN0cnVjdCB2Y3B1ICp2KQogCiBzdGF0aWMgYm9vbCB2bXhfdGVzdF9waXIoY29uc3Qgc3RydWN0
IHZjcHUgKnYsIHVpbnQ4X3QgdmVjKQogewotICAgIHJldHVybiBwaV90ZXN0X3Bpcih2ZWMsICZ2
LT5hcmNoLmh2bV92bXgucGlfZGVzYyk7CisgICAgcmV0dXJuIHBpX3Rlc3RfcGlyKHZlYywgJnYt
PmFyY2guaHZtLnZteC5waV9kZXNjKTsKIH0KIAogc3RhdGljIHZvaWQgdm14X2hhbmRsZV9lb2ko
dTggdmVjdG9yKQpAQCAtMjE2Myw3ICsyMTYzLDcgQEAgc3RhdGljIHZvaWQgdm14X3ZjcHVfdXBk
YXRlX2VwdHAoc3RydWN0IHZjcHUgKnYpCiAKICAgICBfX3Ztd3JpdGUoRVBUX1BPSU5URVIsIGVw
dC0+ZXB0cCk7CiAKLSAgICBpZiAoIHYtPmFyY2guaHZtX3ZteC5zZWNvbmRhcnlfZXhlY19jb250
cm9sICYKKyAgICBpZiAoIHYtPmFyY2guaHZtLnZteC5zZWNvbmRhcnlfZXhlY19jb250cm9sICYK
ICAgICAgICAgIFNFQ09OREFSWV9FWEVDX0VOQUJMRV9WSVJUX0VYQ0VQVElPTlMgKQogICAgICAg
ICBfX3Ztd3JpdGUoRVBUUF9JTkRFWCwgdmNwdV9hbHRwMm0odikucDJtaWR4KTsKIApAQCAtMjE4
NSw3ICsyMTg1LDcgQEAgc3RhdGljIHZvaWQgdm14X3ZjcHVfdXBkYXRlX3ZtZnVuY192ZShzdHJ1
Y3QgdmNwdSAqdikKIAogICAgIGlmICggIWQtPmlzX2R5aW5nICYmIGFsdHAybV9hY3RpdmUoZCkg
KQogICAgIHsKLSAgICAgICAgdi0+YXJjaC5odm1fdm14LnNlY29uZGFyeV9leGVjX2NvbnRyb2wg
fD0gbWFzazsKKyAgICAgICAgdi0+YXJjaC5odm0udm14LnNlY29uZGFyeV9leGVjX2NvbnRyb2wg
fD0gbWFzazsKICAgICAgICAgX192bXdyaXRlKFZNX0ZVTkNUSU9OX0NPTlRST0wsIFZNWF9WTUZV
TkNfRVBUUF9TV0lUQ0hJTkcpOwogICAgICAgICBfX3Ztd3JpdGUoRVBUUF9MSVNUX0FERFIsIHZp
cnRfdG9fbWFkZHIoZC0+YXJjaC5hbHRwMm1fZXB0cCkpOwogCkBAIC0yMjA2LDEyICsyMjA2LDEy
IEBAIHN0YXRpYyB2b2lkIHZteF92Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoc3RydWN0IHZjcHUgKnYp
CiAgICAgICAgICAgICAgICAgX192bXdyaXRlKEVQVFBfSU5ERVgsIHZjcHVfYWx0cDJtKHYpLnAy
bWlkeCk7CiAgICAgICAgICAgICB9CiAgICAgICAgICAgICBlbHNlCi0gICAgICAgICAgICAgICAg
di0+YXJjaC5odm1fdm14LnNlY29uZGFyeV9leGVjX2NvbnRyb2wgJj0KKyAgICAgICAgICAgICAg
ICB2LT5hcmNoLmh2bS52bXguc2Vjb25kYXJ5X2V4ZWNfY29udHJvbCAmPQogICAgICAgICAgICAg
ICAgICAgICB+U0VDT05EQVJZX0VYRUNfRU5BQkxFX1ZJUlRfRVhDRVBUSU9OUzsKICAgICAgICAg
fQogICAgIH0KICAgICBlbHNlCi0gICAgICAgIHYtPmFyY2guaHZtX3ZteC5zZWNvbmRhcnlfZXhl
Y19jb250cm9sICY9IH5tYXNrOworICAgICAgICB2LT5hcmNoLmh2bS52bXguc2Vjb25kYXJ5X2V4
ZWNfY29udHJvbCAmPSB+bWFzazsKIAogICAgIHZteF91cGRhdGVfc2Vjb25kYXJ5X2V4ZWNfY29u
dHJvbCh2KTsKICAgICB2bXhfdm1jc19leGl0KHYpOwpAQCAtMjM3OCw3ICsyMzc4LDcgQEAgc3Rh
dGljIHZvaWQgcGlfd2FrZXVwX2ludGVycnVwdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykK
ICAgICAgICAgICAgIGxpc3RfZGVsKCZ2bXgtPnBpX2Jsb2NraW5nLmxpc3QpOwogICAgICAgICAg
ICAgQVNTRVJUKHZteC0+cGlfYmxvY2tpbmcubG9jayA9PSBsb2NrKTsKICAgICAgICAgICAgIHZt
eC0+cGlfYmxvY2tpbmcubG9jayA9IE5VTEw7Ci0gICAgICAgICAgICB2Y3B1X3VuYmxvY2soY29u
dGFpbmVyX29mKHZteCwgc3RydWN0IHZjcHUsIGFyY2guaHZtX3ZteCkpOworICAgICAgICAgICAg
dmNwdV91bmJsb2NrKGNvbnRhaW5lcl9vZih2bXgsIHN0cnVjdCB2Y3B1LCBhcmNoLmh2bS52bXgp
KTsKICAgICAgICAgfQogICAgIH0KIApAQCAtMjU5MCw3ICsyNTkwLDcgQEAgc3RhdGljIHZvaWQg
dm14X2RyX2FjY2Vzcyh1bnNpZ25lZCBsb25nIGV4aXRfcXVhbGlmaWNhdGlvbiwKICAgICAgICAg
X19yZXN0b3JlX2RlYnVnX3JlZ2lzdGVycyh2KTsKIAogICAgIC8qIEFsbG93IGd1ZXN0IGRpcmVj
dCBhY2Nlc3MgdG8gRFIgcmVnaXN0ZXJzICovCi0gICAgdi0+YXJjaC5odm1fdm14LmV4ZWNfY29u
dHJvbCAmPSB+Q1BVX0JBU0VEX01PVl9EUl9FWElUSU5HOworICAgIHYtPmFyY2guaHZtLnZteC5l
eGVjX2NvbnRyb2wgJj0gfkNQVV9CQVNFRF9NT1ZfRFJfRVhJVElORzsKICAgICB2bXhfdXBkYXRl
X2NwdV9leGVjX2NvbnRyb2wodik7CiB9CiAKQEAgLTI5MDUsMTkgKzI5MDUsMTkgQEAgc3RhdGlj
IGludCB2bXhfbXNyX3JlYWRfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90ICpt
c3JfY29udGVudCkKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIE1TUl9TVEFSOgotICAgICAg
ICAqbXNyX2NvbnRlbnQgPSBjdXJyLT5hcmNoLmh2bV92bXguc3RhcjsKKyAgICAgICAgKm1zcl9j
b250ZW50ID0gY3Vyci0+YXJjaC5odm0udm14LnN0YXI7CiAgICAgICAgIGJyZWFrOwogCiAgICAg
Y2FzZSBNU1JfTFNUQVI6Ci0gICAgICAgICptc3JfY29udGVudCA9IGN1cnItPmFyY2guaHZtX3Zt
eC5sc3RhcjsKKyAgICAgICAgKm1zcl9jb250ZW50ID0gY3Vyci0+YXJjaC5odm0udm14LmxzdGFy
OwogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgTVNSX0NTVEFSOgotICAgICAgICAqbXNyX2Nv
bnRlbnQgPSBjdXJyLT5hcmNoLmh2bV92bXguY3N0YXI7CisgICAgICAgICptc3JfY29udGVudCA9
IGN1cnItPmFyY2guaHZtLnZteC5jc3RhcjsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIE1T
Ul9TWVNDQUxMX01BU0s6Ci0gICAgICAgICptc3JfY29udGVudCA9IGN1cnItPmFyY2guaHZtX3Zt
eC5zZm1hc2s7CisgICAgICAgICptc3JfY29udGVudCA9IGN1cnItPmFyY2guaHZtLnZteC5zZm1h
c2s7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBNU1JfSUEzMl9ERUJVR0NUTE1TUjoKQEAg
LTMwNDYsNyArMzA0Niw3IEBAIHZvaWQgdm14X3ZsYXBpY19tc3JfY2hhbmdlZChzdHJ1Y3QgdmNw
dSAqdikKICAgICAgICAgcmV0dXJuOwogCiAgICAgdm14X3ZtY3NfZW50ZXIodik7Ci0gICAgdi0+
YXJjaC5odm1fdm14LnNlY29uZGFyeV9leGVjX2NvbnRyb2wgJj0KKyAgICB2LT5hcmNoLmh2bS52
bXguc2Vjb25kYXJ5X2V4ZWNfY29udHJvbCAmPQogICAgICAgICB+KFNFQ09OREFSWV9FWEVDX1ZJ
UlRVQUxJWkVfQVBJQ19BQ0NFU1NFUyB8CiAgICAgICAgICAgU0VDT05EQVJZX0VYRUNfVklSVFVB
TElaRV9YMkFQSUNfTU9ERSk7CiAgICAgaWYgKCAhdmxhcGljX2h3X2Rpc2FibGVkKHZsYXBpYykg
JiYKQEAgLTMwNTQsNyArMzA1NCw3IEBAIHZvaWQgdm14X3ZsYXBpY19tc3JfY2hhbmdlZChzdHJ1
Y3QgdmNwdSAqdikKICAgICB7CiAgICAgICAgIGlmICggdmlydHVhbGl6ZV94MmFwaWNfbW9kZSAm
JiB2bGFwaWNfeDJhcGljX21vZGUodmxhcGljKSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIHYt
PmFyY2guaHZtX3ZteC5zZWNvbmRhcnlfZXhlY19jb250cm9sIHw9CisgICAgICAgICAgICB2LT5h
cmNoLmh2bS52bXguc2Vjb25kYXJ5X2V4ZWNfY29udHJvbCB8PQogICAgICAgICAgICAgICAgIFNF
Q09OREFSWV9FWEVDX1ZJUlRVQUxJWkVfWDJBUElDX01PREU7CiAgICAgICAgICAgICBpZiAoIGNw
dV9oYXNfdm14X2FwaWNfcmVnX3ZpcnQgKQogICAgICAgICAgICAgewpAQCAtMzA3NCwxMCArMzA3
NCwxMCBAQCB2b2lkIHZteF92bGFwaWNfbXNyX2NoYW5nZWQoc3RydWN0IHZjcHUgKnYpCiAgICAg
ICAgICAgICB9CiAgICAgICAgIH0KICAgICAgICAgZWxzZQotICAgICAgICAgICAgdi0+YXJjaC5o
dm1fdm14LnNlY29uZGFyeV9leGVjX2NvbnRyb2wgfD0KKyAgICAgICAgICAgIHYtPmFyY2guaHZt
LnZteC5zZWNvbmRhcnlfZXhlY19jb250cm9sIHw9CiAgICAgICAgICAgICAgICAgU0VDT05EQVJZ
X0VYRUNfVklSVFVBTElaRV9BUElDX0FDQ0VTU0VTOwogICAgIH0KLSAgICBpZiAoICEodi0+YXJj
aC5odm1fdm14LnNlY29uZGFyeV9leGVjX2NvbnRyb2wgJgorICAgIGlmICggISh2LT5hcmNoLmh2
bS52bXguc2Vjb25kYXJ5X2V4ZWNfY29udHJvbCAmCiAgICAgICAgICAgIFNFQ09OREFSWV9FWEVD
X1ZJUlRVQUxJWkVfWDJBUElDX01PREUpICkKICAgICAgICAgZm9yICggbXNyID0gTVNSX0lBMzJf
QVBJQ0JBU0VfTVNSOwogICAgICAgICAgICAgICBtc3IgPD0gTVNSX0lBMzJfQVBJQ0JBU0VfTVNS
ICsgMHhmZjsgbXNyKysgKQpAQCAtMzEyOCwyNSArMzEyOCwyNSBAQCBzdGF0aWMgaW50IHZteF9t
c3Jfd3JpdGVfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90IG1zcl9jb250ZW50
KQogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgTVNSX1NUQVI6Ci0gICAgICAgIHYtPmFyY2gu
aHZtX3ZteC5zdGFyID0gbXNyX2NvbnRlbnQ7CisgICAgICAgIHYtPmFyY2guaHZtLnZteC5zdGFy
ID0gbXNyX2NvbnRlbnQ7CiAgICAgICAgIHdybXNybChNU1JfU1RBUiwgbXNyX2NvbnRlbnQpOwog
ICAgICAgICBicmVhazsKIAogICAgIGNhc2UgTVNSX0xTVEFSOgogICAgICAgICBpZiAoICFpc19j
YW5vbmljYWxfYWRkcmVzcyhtc3JfY29udGVudCkgKQogICAgICAgICAgICAgZ290byBncF9mYXVs
dDsKLSAgICAgICAgdi0+YXJjaC5odm1fdm14LmxzdGFyID0gbXNyX2NvbnRlbnQ7CisgICAgICAg
IHYtPmFyY2guaHZtLnZteC5sc3RhciA9IG1zcl9jb250ZW50OwogICAgICAgICB3cm1zcmwoTVNS
X0xTVEFSLCBtc3JfY29udGVudCk7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBNU1JfQ1NU
QVI6CiAgICAgICAgIGlmICggIWlzX2Nhbm9uaWNhbF9hZGRyZXNzKG1zcl9jb250ZW50KSApCiAg
ICAgICAgICAgICBnb3RvIGdwX2ZhdWx0OwotICAgICAgICB2LT5hcmNoLmh2bV92bXguY3N0YXIg
PSBtc3JfY29udGVudDsKKyAgICAgICAgdi0+YXJjaC5odm0udm14LmNzdGFyID0gbXNyX2NvbnRl
bnQ7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBNU1JfU1lTQ0FMTF9NQVNLOgotICAgICAg
ICB2LT5hcmNoLmh2bV92bXguc2ZtYXNrID0gbXNyX2NvbnRlbnQ7CisgICAgICAgIHYtPmFyY2gu
aHZtLnZteC5zZm1hc2sgPSBtc3JfY29udGVudDsKICAgICAgICAgd3Jtc3JsKE1TUl9TWVNDQUxM
X01BU0ssIG1zcl9jb250ZW50KTsKICAgICAgICAgYnJlYWs7CiAKQEAgLTMxODcsNyArMzE4Nyw3
IEBAIHN0YXRpYyBpbnQgdm14X21zcl93cml0ZV9pbnRlcmNlcHQodW5zaWduZWQgaW50IG1zciwg
dWludDY0X3QgbXNyX2NvbnRlbnQpCiAgICAgICAgICAqIHRoZSBndWVzdCB3b24ndCBleGVjdXRl
IGNvcnJlY3RseSBlaXRoZXIuICBTaW1wbHkgY3Jhc2ggdGhlIGRvbWFpbgogICAgICAgICAgKiB0
byBtYWtlIHRoZSBmYWlsdXJlIG9idmlvdXMuCiAgICAgICAgICAqLwotICAgICAgICBpZiAoICEo
di0+YXJjaC5odm1fdm14Lmxicl9mbGFncyAmIExCUl9NU1JTX0lOU0VSVEVEKSAmJgorICAgICAg
ICBpZiAoICEodi0+YXJjaC5odm0udm14Lmxicl9mbGFncyAmIExCUl9NU1JTX0lOU0VSVEVEKSAm
JgogICAgICAgICAgICAgIChtc3JfY29udGVudCAmIElBMzJfREVCVUdDVExNU1JfTEJSKSApCiAg
ICAgICAgIHsKICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBsYnJfaW5mbyAqbGJyID0gbGFzdF9i
cmFuY2hfbXNyX2dldCgpOwpAQCAtMzIxOSwxMSArMzIxOSwxMSBAQCBzdGF0aWMgaW50IHZteF9t
c3Jfd3JpdGVfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90IG1zcl9jb250ZW50
KQogICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgIH0KIAotICAgICAgICAgICAgdi0+YXJj
aC5odm1fdm14Lmxicl9mbGFncyB8PSBMQlJfTVNSU19JTlNFUlRFRDsKKyAgICAgICAgICAgIHYt
PmFyY2guaHZtLnZteC5sYnJfZmxhZ3MgfD0gTEJSX01TUlNfSU5TRVJURUQ7CiAgICAgICAgICAg
ICBpZiAoIGxicl90c3hfZml4dXBfbmVlZGVkICkKLSAgICAgICAgICAgICAgICB2LT5hcmNoLmh2
bV92bXgubGJyX2ZsYWdzIHw9IExCUl9GSVhVUF9UU1g7CisgICAgICAgICAgICAgICAgdi0+YXJj
aC5odm0udm14Lmxicl9mbGFncyB8PSBMQlJfRklYVVBfVFNYOwogICAgICAgICAgICAgaWYgKCBi
ZHdfZXJyYXR1bV9iZGYxNF9maXh1cF9uZWVkZWQgKQotICAgICAgICAgICAgICAgIHYtPmFyY2gu
aHZtX3ZteC5sYnJfZmxhZ3MgfD0gTEJSX0ZJWFVQX0JERjE0OworICAgICAgICAgICAgICAgIHYt
PmFyY2guaHZtLnZteC5sYnJfZmxhZ3MgfD0gTEJSX0ZJWFVQX0JERjE0OwogICAgICAgICB9CiAK
ICAgICAgICAgX192bXdyaXRlKEdVRVNUX0lBMzJfREVCVUdDVEwsIG1zcl9jb250ZW50KTsKQEAg
LTM0MTksNyArMzQxOSw3IEBAIHN0YXRpYyB2b2lkIHZteF9mYWlsZWRfdm1lbnRyeSh1bnNpZ25l
ZCBpbnQgZXhpdF9yZWFzb24sCiAgICAgICAgICAgICBwcmludGsoIiAgRW50cnkgb3V0IG9mIHJh
bmdlXG4iKTsKICAgICAgICAgZWxzZQogICAgICAgICB7Ci0gICAgICAgICAgICBtc3IgPSAmY3Vy
ci0+YXJjaC5odm1fdm14Lm1zcl9hcmVhW2lkeF07CisgICAgICAgICAgICBtc3IgPSAmY3Vyci0+
YXJjaC5odm0udm14Lm1zcl9hcmVhW2lkeF07CiAKICAgICAgICAgICAgIHByaW50aygiICBtc3Ig
JTA4eCB2YWwgJTAxNiJQUkl4NjQiIChtYnogJSN4KVxuIiwKICAgICAgICAgICAgICAgICAgICBt
c3ItPmluZGV4LCBtc3ItPmRhdGEsIG1zci0+bWJ6KTsKQEAgLTM0NTIsNyArMzQ1Miw3IEBAIHZv
aWQgdm14X2VudGVyX3JlYWxtb2RlKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIC8q
IEFkanVzdCBSRkxBR1MgdG8gZW50ZXIgdmlydHVhbCA4MDg2IG1vZGUgd2l0aCBJT1BMID09IDMu
ICBTaW5jZQogICAgICAqIHdlIGhhdmUgQ1I0LlZNRSA9PSAxIGFuZCBvdXIgb3duIFRTUyB3aXRo
IGFuIGVtcHR5IGludGVycnVwdAogICAgICAqIHJlZGlyZWN0aW9uIGJpdG1hcCwgYWxsIHNvZnR3
YXJlIElOVHMgd2lsbCBiZSBoYW5kbGVkIGJ5IHZtODYgKi8KLSAgICB2LT5hcmNoLmh2bV92bXgu
dm04Nl9zYXZlZF9lZmxhZ3MgPSByZWdzLT5lZmxhZ3M7CisgICAgdi0+YXJjaC5odm0udm14LnZt
ODZfc2F2ZWRfZWZsYWdzID0gcmVncy0+ZWZsYWdzOwogICAgIHJlZ3MtPmVmbGFncyB8PSAoWDg2
X0VGTEFHU19WTSB8IFg4Nl9FRkxBR1NfSU9QTCk7CiB9CiAKQEAgLTM2MTgsOSArMzYxOCw5IEBA
IHZvaWQgdm14X3ZtZXhpdF9oYW5kbGVyKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAg
ICAgICAgKiB2YWx1ZXMgdG8gbWF0Y2guCiAgICAgICAgICAqLwogICAgICAgICBfX3ZtcmVhZChH
VUVTVF9DUjQsICZ2LT5hcmNoLmh2bS5od19jcls0XSk7Ci0gICAgICAgIHYtPmFyY2guaHZtLmd1
ZXN0X2NyWzRdICY9IHYtPmFyY2guaHZtX3ZteC5jcjRfaG9zdF9tYXNrOworICAgICAgICB2LT5h
cmNoLmh2bS5ndWVzdF9jcls0XSAmPSB2LT5hcmNoLmh2bS52bXguY3I0X2hvc3RfbWFzazsKICAg
ICAgICAgdi0+YXJjaC5odm0uZ3Vlc3RfY3JbNF0gfD0gKHYtPmFyY2guaHZtLmh3X2NyWzRdICYK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH52LT5hcmNoLmh2bV92bXguY3I0
X2hvc3RfbWFzayk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB+di0+YXJj
aC5odm0udm14LmNyNF9ob3N0X21hc2spOwogCiAgICAgICAgIF9fdm1yZWFkKEdVRVNUX0NSMywg
JnYtPmFyY2guaHZtLmh3X2NyWzNdKTsKICAgICAgICAgaWYgKCB2bXhfdW5yZXN0cmljdGVkX2d1
ZXN0KHYpIHx8IGh2bV9wYWdpbmdfZW5hYmxlZCh2KSApCkBAIC0zNjcxLDEyICszNjcxLDEyIEBA
IHZvaWQgdm14X3ZtZXhpdF9oYW5kbGVyKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAg
ICAqIGZpZ3VyZSBvdXQgd2hldGhlciBpdCBoYXMgZG9uZSBzbyBhbmQgdXBkYXRlIHRoZSBhbHRw
Mm0gZGF0YS4KICAgICAgKi8KICAgICBpZiAoIGFsdHAybV9hY3RpdmUodi0+ZG9tYWluKSAmJgot
ICAgICAgICAodi0+YXJjaC5odm1fdm14LnNlY29uZGFyeV9leGVjX2NvbnRyb2wgJgorICAgICAg
ICAodi0+YXJjaC5odm0udm14LnNlY29uZGFyeV9leGVjX2NvbnRyb2wgJgogICAgICAgICBTRUNP
TkRBUllfRVhFQ19FTkFCTEVfVk1fRlVOQ1RJT05TKSApCiAgICAgewogICAgICAgICB1bnNpZ25l
ZCBsb25nIGlkeDsKIAotICAgICAgICBpZiAoIHYtPmFyY2guaHZtX3ZteC5zZWNvbmRhcnlfZXhl
Y19jb250cm9sICYKKyAgICAgICAgaWYgKCB2LT5hcmNoLmh2bS52bXguc2Vjb25kYXJ5X2V4ZWNf
Y29udHJvbCAmCiAgICAgICAgICAgICBTRUNPTkRBUllfRVhFQ19FTkFCTEVfVklSVF9FWENFUFRJ
T05TICkKICAgICAgICAgICAgIF9fdm1yZWFkKEVQVFBfSU5ERVgsICZpZHgpOwogICAgICAgICBl
bHNlCkBAIC0zNzE4LDExICszNzE4LDExIEBAIHZvaWQgdm14X3ZtZXhpdF9oYW5kbGVyKHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIGlmICggdW5saWtlbHkoZXhpdF9yZWFzb24gJiBW
TVhfRVhJVF9SRUFTT05TX0ZBSUxFRF9WTUVOVFJZKSApCiAgICAgICAgIHJldHVybiB2bXhfZmFp
bGVkX3ZtZW50cnkoZXhpdF9yZWFzb24sIHJlZ3MpOwogCi0gICAgaWYgKCB2LT5hcmNoLmh2bV92
bXgudm14X3JlYWxtb2RlICkKKyAgICBpZiAoIHYtPmFyY2guaHZtLnZteC52bXhfcmVhbG1vZGUg
KQogICAgIHsKICAgICAgICAgLyogUHV0IFJGTEFHUyBiYWNrIHRoZSB3YXkgdGhlIGd1ZXN0IHdh
bnRzIGl0ICovCiAgICAgICAgIHJlZ3MtPmVmbGFncyAmPSB+KFg4Nl9FRkxBR1NfVk0gfCBYODZf
RUZMQUdTX0lPUEwpOwotICAgICAgICByZWdzLT5lZmxhZ3MgfD0gKHYtPmFyY2guaHZtX3ZteC52
bTg2X3NhdmVkX2VmbGFncyAmIFg4Nl9FRkxBR1NfSU9QTCk7CisgICAgICAgIHJlZ3MtPmVmbGFn
cyB8PSAodi0+YXJjaC5odm0udm14LnZtODZfc2F2ZWRfZWZsYWdzICYgWDg2X0VGTEFHU19JT1BM
KTsKIAogICAgICAgICAvKiBVbmxlc3MgdGhpcyBleGl0IHdhcyBmb3IgYW4gaW50ZXJydXB0LCB3
ZSd2ZSBoaXQgc29tZXRoaW5nCiAgICAgICAgICAqIHZtODYgY2FuJ3QgaGFuZGxlLiAgVHJ5IGFn
YWluLCB1c2luZyB0aGUgZW11bGF0b3IuICovCkBAIC0zNzM1LDcgKzM3MzUsNyBAQCB2b2lkIHZt
eF92bWV4aXRfaGFuZGxlcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgICAg
IHsKICAgICAgICAgZGVmYXVsdDoKICAgICAgICAgICAgICAgICBwZXJmY19pbmNyKHJlYWxtb2Rl
X2V4aXRzKTsKLSAgICAgICAgICAgICAgICB2LT5hcmNoLmh2bV92bXgudm14X2VtdWxhdGUgPSAx
OworICAgICAgICAgICAgICAgIHYtPmFyY2guaHZtLnZteC52bXhfZW11bGF0ZSA9IDE7CiAgICAg
ICAgICAgICAgICAgSFZNVFJBQ0VfMEQoUkVBTE1PREVfRU1VTEFURSk7CiAgICAgICAgICAgICAg
ICAgcmV0dXJuOwogICAgICAgICAgICAgfQpAQCAtMzkxMSwxMiArMzkxMSwxMiBAQCB2b2lkIHZt
eF92bWV4aXRfaGFuZGxlcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgYnJl
YWs7CiAgICAgY2FzZSBFWElUX1JFQVNPTl9QRU5ESU5HX1ZJUlRfSU5UUjoKICAgICAgICAgLyog
RGlzYWJsZSB0aGUgaW50ZXJydXB0IHdpbmRvdy4gKi8KLSAgICAgICAgdi0+YXJjaC5odm1fdm14
LmV4ZWNfY29udHJvbCAmPSB+Q1BVX0JBU0VEX1ZJUlRVQUxfSU5UUl9QRU5ESU5HOworICAgICAg
ICB2LT5hcmNoLmh2bS52bXguZXhlY19jb250cm9sICY9IH5DUFVfQkFTRURfVklSVFVBTF9JTlRS
X1BFTkRJTkc7CiAgICAgICAgIHZteF91cGRhdGVfY3B1X2V4ZWNfY29udHJvbCh2KTsKICAgICAg
ICAgYnJlYWs7CiAgICAgY2FzZSBFWElUX1JFQVNPTl9QRU5ESU5HX1ZJUlRfTk1JOgogICAgICAg
ICAvKiBEaXNhYmxlIHRoZSBOTUkgd2luZG93LiAqLwotICAgICAgICB2LT5hcmNoLmh2bV92bXgu
ZXhlY19jb250cm9sICY9IH5DUFVfQkFTRURfVklSVFVBTF9OTUlfUEVORElORzsKKyAgICAgICAg
di0+YXJjaC5odm0udm14LmV4ZWNfY29udHJvbCAmPSB+Q1BVX0JBU0VEX1ZJUlRVQUxfTk1JX1BF
TkRJTkc7CiAgICAgICAgIHZteF91cGRhdGVfY3B1X2V4ZWNfY29udHJvbCh2KTsKICAgICAgICAg
YnJlYWs7CiAgICAgY2FzZSBFWElUX1JFQVNPTl9UQVNLX1NXSVRDSDogewpAQCAtNDE2NSw3ICs0
MTY1LDcgQEAgdm9pZCB2bXhfdm1leGl0X2hhbmRsZXIoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJl
Z3MpCiAgICAgfQogCiAgICAgY2FzZSBFWElUX1JFQVNPTl9NT05JVE9SX1RSQVBfRkxBRzoKLSAg
ICAgICAgdi0+YXJjaC5odm1fdm14LmV4ZWNfY29udHJvbCAmPSB+Q1BVX0JBU0VEX01PTklUT1Jf
VFJBUF9GTEFHOworICAgICAgICB2LT5hcmNoLmh2bS52bXguZXhlY19jb250cm9sICY9IH5DUFVf
QkFTRURfTU9OSVRPUl9UUkFQX0ZMQUc7CiAgICAgICAgIHZteF91cGRhdGVfY3B1X2V4ZWNfY29u
dHJvbCh2KTsKICAgICAgICAgaWYgKCB2LT5hcmNoLmh2bS5zaW5nbGVfc3RlcCApCiAgICAgICAg
IHsKQEAgLTQyNjUsOCArNDI2NSw4IEBAIHZvaWQgdm14X3ZtZXhpdF9oYW5kbGVyKHN0cnVjdCBj
cHVfdXNlcl9yZWdzICpyZWdzKQogc3RhdGljIHZvaWQgbGJyX3RzeF9maXh1cCh2b2lkKQogewog
ICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKLSAgICB1bnNpZ25lZCBpbnQgbXNyX2Nv
dW50ID0gY3Vyci0+YXJjaC5odm1fdm14Lm1zcl9zYXZlX2NvdW50OwotICAgIHN0cnVjdCB2bXhf
bXNyX2VudHJ5ICptc3JfYXJlYSA9IGN1cnItPmFyY2guaHZtX3ZteC5tc3JfYXJlYTsKKyAgICB1
bnNpZ25lZCBpbnQgbXNyX2NvdW50ID0gY3Vyci0+YXJjaC5odm0udm14Lm1zcl9zYXZlX2NvdW50
OworICAgIHN0cnVjdCB2bXhfbXNyX2VudHJ5ICptc3JfYXJlYSA9IGN1cnItPmFyY2guaHZtLnZt
eC5tc3JfYXJlYTsKICAgICBzdHJ1Y3Qgdm14X21zcl9lbnRyeSAqbXNyOwogCiAgICAgaWYgKCAo
bXNyID0gdm14X2ZpbmRfbXNyKGN1cnIsIGxicl9mcm9tX3N0YXJ0LCBWTVhfTVNSX0dVRVNUKSkg
IT0gTlVMTCApCkBAIC00MzEyLDkgKzQzMTIsOSBAQCBzdGF0aWMgdm9pZCBsYnJfZml4dXAodm9p
ZCkKIHsKICAgICBzdHJ1Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7CiAKLSAgICBpZiAoIGN1cnIt
PmFyY2guaHZtX3ZteC5sYnJfZmxhZ3MgJiBMQlJfRklYVVBfVFNYICkKKyAgICBpZiAoIGN1cnIt
PmFyY2guaHZtLnZteC5sYnJfZmxhZ3MgJiBMQlJfRklYVVBfVFNYICkKICAgICAgICAgbGJyX3Rz
eF9maXh1cCgpOwotICAgIGlmICggY3Vyci0+YXJjaC5odm1fdm14Lmxicl9mbGFncyAmIExCUl9G
SVhVUF9CREYxNCApCisgICAgaWYgKCBjdXJyLT5hcmNoLmh2bS52bXgubGJyX2ZsYWdzICYgTEJS
X0ZJWFVQX0JERjE0ICkKICAgICAgICAgYmR3X2VycmF0dW1fYmRmMTRfZml4dXAoKTsKIH0KIApA
QCAtNDM1MCwxNCArNDM1MCwxNCBAQCBib29sIHZteF92bWVudGVyX2hlbHBlcihjb25zdCBzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgaWYgKCAhb2xkX2FzaWQgJiYgbmV3X2Fz
aWQgKQogICAgICAgICB7CiAgICAgICAgICAgICAvKiBWUElEIHdhcyBkaXNhYmxlZDogbm93IGVu
YWJsZWQuICovCi0gICAgICAgICAgICBjdXJyLT5hcmNoLmh2bV92bXguc2Vjb25kYXJ5X2V4ZWNf
Y29udHJvbCB8PQorICAgICAgICAgICAgY3Vyci0+YXJjaC5odm0udm14LnNlY29uZGFyeV9leGVj
X2NvbnRyb2wgfD0KICAgICAgICAgICAgICAgICBTRUNPTkRBUllfRVhFQ19FTkFCTEVfVlBJRDsK
ICAgICAgICAgICAgIHZteF91cGRhdGVfc2Vjb25kYXJ5X2V4ZWNfY29udHJvbChjdXJyKTsKICAg
ICAgICAgfQogICAgICAgICBlbHNlIGlmICggb2xkX2FzaWQgJiYgIW5ld19hc2lkICkKICAgICAg
ICAgewogICAgICAgICAgICAgLyogVlBJRCB3YXMgZW5hYmxlZDogbm93IGRpc2FibGVkLiAqLwot
ICAgICAgICAgICAgY3Vyci0+YXJjaC5odm1fdm14LnNlY29uZGFyeV9leGVjX2NvbnRyb2wgJj0K
KyAgICAgICAgICAgIGN1cnItPmFyY2guaHZtLnZteC5zZWNvbmRhcnlfZXhlY19jb250cm9sICY9
CiAgICAgICAgICAgICAgICAgflNFQ09OREFSWV9FWEVDX0VOQUJMRV9WUElEOwogICAgICAgICAg
ICAgdm14X3VwZGF0ZV9zZWNvbmRhcnlfZXhlY19jb250cm9sKGN1cnIpOwogICAgICAgICB9CkBA
IC00MzgyLDcgKzQzODIsNyBAQCBib29sIHZteF92bWVudGVyX2hlbHBlcihjb25zdCBzdHJ1Y3Qg
Y3B1X3VzZXJfcmVncyAqcmVncykKICAgICB9CiAKICBvdXQ6Ci0gICAgaWYgKCB1bmxpa2VseShj
dXJyLT5hcmNoLmh2bV92bXgubGJyX2ZsYWdzICYgTEJSX0ZJWFVQX01BU0spICkKKyAgICBpZiAo
IHVubGlrZWx5KGN1cnItPmFyY2guaHZtLnZteC5sYnJfZmxhZ3MgJiBMQlJfRklYVVBfTUFTSykg
KQogICAgICAgICBsYnJfZml4dXAoKTsKIAogICAgIEhWTVRSQUNFX05EKFZNRU5UUlksIDAsIDEv
KmN5Y2xlcyovLCAwLCAwLCAwLCAwLCAwLCAwLCAwKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vdm14L3Z2bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwppbmRleCA1Y2Rl
YTQ3Li4wZTQ1ZGI4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKKysr
IGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCkBAIC04Miw3ICs4Miw3IEBAIGludCBudm14
X3ZjcHVfaW5pdGlhbGlzZShzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgICAgIGdkcHJpbnRrKFhF
TkxPR19FUlIsICJuZXN0OiBhbGxvY2F0aW9uIGZvciB2bXJlYWQgYml0bWFwIGZhaWxlZFxuIik7
CiAgICAgICAgICAgICByZXR1cm4gLUVOT01FTTsKICAgICAgICAgfQotICAgICAgICB2LT5hcmNo
Lmh2bV92bXgudm1yZWFkX2JpdG1hcCA9IHZtcmVhZF9iaXRtYXA7CisgICAgICAgIHYtPmFyY2gu
aHZtLnZteC52bXJlYWRfYml0bWFwID0gdm1yZWFkX2JpdG1hcDsKIAogICAgICAgICBjbGVhcl9k
b21haW5fcGFnZShwYWdlX3RvX21mbih2bXJlYWRfYml0bWFwKSk7CiAKQEAgLTkyLDcgKzkyLDcg
QEAgaW50IG52bXhfdmNwdV9pbml0aWFsaXNlKHN0cnVjdCB2Y3B1ICp2KQogICAgICAgICAgICAg
Z2RwcmludGsoWEVOTE9HX0VSUiwgIm5lc3Q6IGFsbG9jYXRpb24gZm9yIHZtd3JpdGUgYml0bWFw
IGZhaWxlZFxuIik7CiAgICAgICAgICAgICByZXR1cm4gLUVOT01FTTsKICAgICAgICAgfQotICAg
ICAgICB2LT5hcmNoLmh2bV92bXgudm13cml0ZV9iaXRtYXAgPSB2bXdyaXRlX2JpdG1hcDsKKyAg
ICAgICAgdi0+YXJjaC5odm0udm14LnZtd3JpdGVfYml0bWFwID0gdm13cml0ZV9iaXRtYXA7CiAK
ICAgICAgICAgdncgPSBfX21hcF9kb21haW5fcGFnZSh2bXdyaXRlX2JpdG1hcCk7CiAgICAgICAg
IGNsZWFyX3BhZ2UodncpOwpAQCAtMTM4LDcgKzEzOCw3IEBAIHZvaWQgbnZteF92Y3B1X2Rlc3Ry
b3koc3RydWN0IHZjcHUgKnYpCiAgICAgICogbGVhayBvZiBMMSBWTUNTIHBhZ2UuCiAgICAgICov
CiAgICAgaWYgKCBudmNwdS0+bnZfbjF2bWN4X3BhICkKLSAgICAgICAgdi0+YXJjaC5odm1fdm14
LnZtY3NfcGEgPSBudmNwdS0+bnZfbjF2bWN4X3BhOworICAgICAgICB2LT5hcmNoLmh2bS52bXgu
dm1jc19wYSA9IG52Y3B1LT5udl9uMXZtY3hfcGE7CiAKICAgICBpZiAoIG52Y3B1LT5udl9uMnZt
Y3hfcGEgKQogICAgIHsKQEAgLTE1NSwxNSArMTU1LDE1IEBAIHZvaWQgbnZteF92Y3B1X2Rlc3Ry
b3koc3RydWN0IHZjcHUgKnYpCiAgICAgICAgICAgICB4ZnJlZShpdGVtKTsKICAgICAgICAgfQog
Ci0gICAgaWYgKCB2LT5hcmNoLmh2bV92bXgudm1yZWFkX2JpdG1hcCApCisgICAgaWYgKCB2LT5h
cmNoLmh2bS52bXgudm1yZWFkX2JpdG1hcCApCiAgICAgewotICAgICAgICBmcmVlX2RvbWhlYXBf
cGFnZSh2LT5hcmNoLmh2bV92bXgudm1yZWFkX2JpdG1hcCk7Ci0gICAgICAgIHYtPmFyY2guaHZt
X3ZteC52bXJlYWRfYml0bWFwID0gTlVMTDsKKyAgICAgICAgZnJlZV9kb21oZWFwX3BhZ2Uodi0+
YXJjaC5odm0udm14LnZtcmVhZF9iaXRtYXApOworICAgICAgICB2LT5hcmNoLmh2bS52bXgudm1y
ZWFkX2JpdG1hcCA9IE5VTEw7CiAgICAgfQotICAgIGlmICggdi0+YXJjaC5odm1fdm14LnZtd3Jp
dGVfYml0bWFwICkKKyAgICBpZiAoIHYtPmFyY2guaHZtLnZteC52bXdyaXRlX2JpdG1hcCApCiAg
ICAgewotICAgICAgICBmcmVlX2RvbWhlYXBfcGFnZSh2LT5hcmNoLmh2bV92bXgudm13cml0ZV9i
aXRtYXApOwotICAgICAgICB2LT5hcmNoLmh2bV92bXgudm13cml0ZV9iaXRtYXAgPSBOVUxMOwor
ICAgICAgICBmcmVlX2RvbWhlYXBfcGFnZSh2LT5hcmNoLmh2bS52bXgudm13cml0ZV9iaXRtYXAp
OworICAgICAgICB2LT5hcmNoLmh2bS52bXgudm13cml0ZV9iaXRtYXAgPSBOVUxMOwogICAgIH0K
IH0KICAKQEAgLTgwOSw3ICs4MDksNyBAQCBzdGF0aWMgdm9pZCBudm14X3B1cmdlX3Z2bWNzKHN0
cnVjdCB2Y3B1ICp2KQogICAgICAgICBodm1fdW5tYXBfZ3Vlc3RfZnJhbWUobnZjcHUtPm52X3Z2
bWN4LCAxKTsKICAgICBudmNwdS0+bnZfdnZtY3ggPSBOVUxMOwogICAgIG52Y3B1LT5udl92dm1j
eGFkZHIgPSBJTlZBTElEX1BBRERSOwotICAgIHYtPmFyY2guaHZtX3ZteC52bWNzX3NoYWRvd19t
YWRkciA9IDA7CisgICAgdi0+YXJjaC5odm0udm14LnZtY3Nfc2hhZG93X21hZGRyID0gMDsKICAg
ICBmb3IgKGk9MDsgaTwyOyBpKyspIHsKICAgICAgICAgaWYgKCBudm14LT5pb2JpdG1hcFtpXSAp
IHsKICAgICAgICAgICAgIGh2bV91bm1hcF9ndWVzdF9mcmFtZShudm14LT5pb2JpdG1hcFtpXSwg
MSk7CkBAIC0xMTAxLDggKzExMDEsOCBAQCBzdGF0aWMgdm9pZCBsb2FkX3NoYWRvd19ndWVzdF9z
dGF0ZShzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgICAgICAgICAgICAgIChnZXRfdnZtY3Modiwg
Q1I0X1JFQURfU0hBRE9XKSAmIGNyX2doX21hc2spOwogICAgIF9fdm13cml0ZShDUjRfUkVBRF9T
SEFET1csIGNyX3JlYWRfc2hhZG93KTsKICAgICAvKiBBZGQgdGhlIG5lc3RlZCBob3N0IG1hc2sg
dG8gdGhlIG9uZSBzZXQgYnkgdm14X3VwZGF0ZV9ndWVzdF9jci4gKi8KLSAgICB2LT5hcmNoLmh2
bV92bXguY3I0X2hvc3RfbWFzayB8PSBjcl9naF9tYXNrOwotICAgIF9fdm13cml0ZShDUjRfR1VF
U1RfSE9TVF9NQVNLLCB2LT5hcmNoLmh2bV92bXguY3I0X2hvc3RfbWFzayk7CisgICAgdi0+YXJj
aC5odm0udm14LmNyNF9ob3N0X21hc2sgfD0gY3JfZ2hfbWFzazsKKyAgICBfX3Ztd3JpdGUoQ1I0
X0dVRVNUX0hPU1RfTUFTSywgdi0+YXJjaC5odm0udm14LmNyNF9ob3N0X21hc2spOwogCiAgICAg
LyogVE9ETzogQ1IzIHRhcmdldCBjb250cm9sICovCiB9CkBAIC0xMTMzLDE4ICsxMTMzLDE4IEBA
IHN0YXRpYyBib29sX3QgbnZteF92cGlkX2VuYWJsZWQoY29uc3Qgc3RydWN0IHZjcHUgKnYpCiAK
IHN0YXRpYyB2b2lkIG52bXhfc2V0X3ZtY3NfcG9pbnRlcihzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0
IHZtY3Nfc3RydWN0ICp2dm1jcykKIHsKLSAgICBwYWRkcl90IHZ2bWNzX21hZGRyID0gdi0+YXJj
aC5odm1fdm14LnZtY3Nfc2hhZG93X21hZGRyOworICAgIHBhZGRyX3QgdnZtY3NfbWFkZHIgPSB2
LT5hcmNoLmh2bS52bXgudm1jc19zaGFkb3dfbWFkZHI7CiAKICAgICBfX3ZtcGNsZWFyKHZ2bWNz
X21hZGRyKTsKICAgICB2dm1jcy0+dm1jc19yZXZpc2lvbl9pZCB8PSBWTUNTX1JJRF9UWVBFX01B
U0s7CiAgICAgX192bXdyaXRlKFZNQ1NfTElOS19QT0lOVEVSLCB2dm1jc19tYWRkcik7Ci0gICAg
X192bXdyaXRlKFZNUkVBRF9CSVRNQVAsIHBhZ2VfdG9fbWFkZHIodi0+YXJjaC5odm1fdm14LnZt
cmVhZF9iaXRtYXApKTsKLSAgICBfX3Ztd3JpdGUoVk1XUklURV9CSVRNQVAsIHBhZ2VfdG9fbWFk
ZHIodi0+YXJjaC5odm1fdm14LnZtd3JpdGVfYml0bWFwKSk7CisgICAgX192bXdyaXRlKFZNUkVB
RF9CSVRNQVAsIHBhZ2VfdG9fbWFkZHIodi0+YXJjaC5odm0udm14LnZtcmVhZF9iaXRtYXApKTsK
KyAgICBfX3Ztd3JpdGUoVk1XUklURV9CSVRNQVAsIHBhZ2VfdG9fbWFkZHIodi0+YXJjaC5odm0u
dm14LnZtd3JpdGVfYml0bWFwKSk7CiB9CiAKIHN0YXRpYyB2b2lkIG52bXhfY2xlYXJfdm1jc19w
b2ludGVyKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3Qgdm1jc19zdHJ1Y3QgKnZ2bWNzKQogewotICAg
IHBhZGRyX3QgdnZtY3NfbWFkZHIgPSB2LT5hcmNoLmh2bV92bXgudm1jc19zaGFkb3dfbWFkZHI7
CisgICAgcGFkZHJfdCB2dm1jc19tYWRkciA9IHYtPmFyY2guaHZtLnZteC52bWNzX3NoYWRvd19t
YWRkcjsKIAogICAgIF9fdm1wY2xlYXIodnZtY3NfbWFkZHIpOwogICAgIHZ2bWNzLT52bWNzX3Jl
dmlzaW9uX2lkICY9IH5WTUNTX1JJRF9UWVBFX01BU0s7CkBAIC0xMTU5LDcgKzExNTksNyBAQCBz
dGF0aWMgdm9pZCB2aXJ0dWFsX3ZtZW50cnkoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAg
ICAgc3RydWN0IG5lc3RlZHZjcHUgKm52Y3B1ID0gJnZjcHVfbmVzdGVkaHZtKHYpOwogICAgIHVu
c2lnbmVkIGxvbmcgbG1fbDEsIGxtX2wyOwogCi0gICAgdm14X3ZtY3Nfc3dpdGNoKHYtPmFyY2gu
aHZtX3ZteC52bWNzX3BhLCBudmNwdS0+bnZfbjJ2bWN4X3BhKTsKKyAgICB2bXhfdm1jc19zd2l0
Y2godi0+YXJjaC5odm0udm14LnZtY3NfcGEsIG52Y3B1LT5udl9uMnZtY3hfcGEpOwogCiAgICAg
bmVzdGVkaHZtX3ZjcHVfZW50ZXJfZ3Vlc3Rtb2RlKHYpOwogICAgIG52Y3B1LT5udl92bWVudHJ5
X3BlbmRpbmcgPSAwOwpAQCAtMTE5Nyw3ICsxMTk3LDcgQEAgc3RhdGljIHZvaWQgdmlydHVhbF92
bWVudHJ5KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIHJlZ3MtPnJmbGFncyA9IGdl
dF92dm1jcyh2LCBHVUVTVF9SRkxBR1MpOwogCiAgICAgLyogdXBkYXRpbmcgaG9zdCBjcjAgdG8g
c3luYyBUUyBiaXQgKi8KLSAgICBfX3Ztd3JpdGUoSE9TVF9DUjAsIHYtPmFyY2guaHZtX3ZteC5o
b3N0X2NyMCk7CisgICAgX192bXdyaXRlKEhPU1RfQ1IwLCB2LT5hcmNoLmh2bS52bXguaG9zdF9j
cjApOwogCiAgICAgLyogU2V0dXAgdmlydHVhbCBFVFAgZm9yIEwyIGd1ZXN0Ki8KICAgICBpZiAo
IG5lc3RlZGh2bV9wYWdpbmdfbW9kZV9oYXAodikgKQpAQCAtMTIzNCw3ICsxMjM0LDcgQEAgc3Rh
dGljIHZvaWQgc3luY192dm1jc19ndWVzdF9zdGF0ZShzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgaWYgKCAhKF9fbjJfZXhlY19jb250cm9sKHYpICYgQ1BV
X0JBU0VEX0NSM19MT0FEX0VYSVRJTkcpICkKICAgICAgICAgc2hhZG93X3RvX3Z2bWNzKHYsIEdV
RVNUX0NSMyk7CiAKLSAgICBpZiAoIHYtPmFyY2guaHZtX3ZteC5jcjRfaG9zdF9tYXNrICE9IH4w
VUwgKQorICAgIGlmICggdi0+YXJjaC5odm0udm14LmNyNF9ob3N0X21hc2sgIT0gfjBVTCApCiAg
ICAgICAgIC8qIE9ubHkgbmVlZCB0byB1cGRhdGUgbmVzdGVkIEdVRVNUX0NSNCBpZiBub3QgYWxs
IGJpdHMgYXJlIHRyYXBwZWQuICovCiAgICAgICAgIHNldF92dm1jcyh2LCBHVUVTVF9DUjQsIHYt
PmFyY2guaHZtLmd1ZXN0X2NyWzRdKTsKIH0KQEAgLTEzNzUsNyArMTM3NSw3IEBAIHN0YXRpYyB2
b2lkIHZpcnR1YWxfdm1leGl0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIC8qIFRo
aXMgd2lsbCBjbGVhciBjdXJyZW50IHBDUFUgYml0IGluIHAybS0+ZGlydHlfY3B1bWFzayAqLwog
ICAgIG5wMm1fc2NoZWR1bGUoTlAyTV9TQ0hFRExFX09VVCk7CiAKLSAgICB2bXhfdm1jc19zd2l0
Y2godi0+YXJjaC5odm1fdm14LnZtY3NfcGEsIG52Y3B1LT5udl9uMXZtY3hfcGEpOworICAgIHZt
eF92bWNzX3N3aXRjaCh2LT5hcmNoLmh2bS52bXgudm1jc19wYSwgbnZjcHUtPm52X24xdm1jeF9w
YSk7CiAKICAgICBuZXN0ZWRodm1fdmNwdV9leGl0X2d1ZXN0bW9kZSh2KTsKICAgICBudmNwdS0+
bnZfdm1leGl0X3BlbmRpbmcgPSAwOwpAQCAtMTQwNCw3ICsxNDA0LDcgQEAgc3RhdGljIHZvaWQg
dmlydHVhbF92bWV4aXQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgcmVncy0+cmZs
YWdzID0gWDg2X0VGTEFHU19NQlM7CiAKICAgICAvKiB1cGRhdGluZyBob3N0IGNyMCB0byBzeW5j
IFRTIGJpdCAqLwotICAgIF9fdm13cml0ZShIT1NUX0NSMCwgdi0+YXJjaC5odm1fdm14Lmhvc3Rf
Y3IwKTsKKyAgICBfX3Ztd3JpdGUoSE9TVF9DUjAsIHYtPmFyY2guaHZtLnZteC5ob3N0X2NyMCk7
CiAKICAgICBpZiAoIGNwdV9oYXNfdm14X3ZpcnR1YWxfaW50cl9kZWxpdmVyeSApCiAgICAgICAg
IG52bXhfdXBkYXRlX2FwaWN2KHYpOwpAQCAtMTUxMSwxMiArMTUxMSwxMiBAQCBpbnQgbnZteF9o
YW5kbGVfdm14b24oc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICogYGZvcmsnIHRo
ZSBob3N0IHZtY3MgdG8gc2hhZG93X3ZtY3MKICAgICAgKiB2bWNzX2xvY2sgaXMgbm90IG5lZWRl
ZCBzaW5jZSB3ZSBhcmUgb24gY3VycmVudAogICAgICAqLwotICAgIG52Y3B1LT5udl9uMXZtY3hf
cGEgPSB2LT5hcmNoLmh2bV92bXgudm1jc19wYTsKLSAgICBfX3ZtcGNsZWFyKHYtPmFyY2guaHZt
X3ZteC52bWNzX3BhKTsKKyAgICBudmNwdS0+bnZfbjF2bWN4X3BhID0gdi0+YXJjaC5odm0udm14
LnZtY3NfcGE7CisgICAgX192bXBjbGVhcih2LT5hcmNoLmh2bS52bXgudm1jc19wYSk7CiAgICAg
Y29weV9kb21haW5fcGFnZShfbWZuKFBGTl9ET1dOKG52Y3B1LT5udl9uMnZtY3hfcGEpKSwKLSAg
ICAgICAgICAgICAgICAgICAgIF9tZm4oUEZOX0RPV04odi0+YXJjaC5odm1fdm14LnZtY3NfcGEp
KSk7Ci0gICAgX192bXB0cmxkKHYtPmFyY2guaHZtX3ZteC52bWNzX3BhKTsKLSAgICB2LT5hcmNo
Lmh2bV92bXgubGF1bmNoZWQgPSAwOworICAgICAgICAgICAgICAgICAgICAgX21mbihQRk5fRE9X
Tih2LT5hcmNoLmh2bS52bXgudm1jc19wYSkpKTsKKyAgICBfX3ZtcHRybGQodi0+YXJjaC5odm0u
dm14LnZtY3NfcGEpOworICAgIHYtPmFyY2guaHZtLnZteC5sYXVuY2hlZCA9IDA7CiAgICAgdm1z
dWNjZWVkKHJlZ3MpOwogCiAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKQEAgLTE2MzYsNyArMTYz
Niw3IEBAIGludCBudm14X2hhbmRsZV92bXJlc3VtZShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVn
cykKICAgICB9CiAKICAgICBsYXVuY2hlZCA9IHZ2bWNzX2xhdW5jaGVkKCZudm14LT5sYXVuY2hl
ZF9saXN0LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUEZOX0RPV04odi0+YXJjaC5o
dm1fdm14LnZtY3Nfc2hhZG93X21hZGRyKSk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBQRk5fRE9XTih2LT5hcmNoLmh2bS52bXgudm1jc19zaGFkb3dfbWFkZHIpKTsKICAgICBpZiAo
ICFsYXVuY2hlZCApCiAgICAgewogICAgICAgICB2bWZhaWxfdmFsaWQocmVncywgVk1YX0lOU05f
Vk1SRVNVTUVfTk9OTEFVTkNIRURfVk1DUyk7CkBAIC0xNjcwLDcgKzE2NzAsNyBAQCBpbnQgbnZt
eF9oYW5kbGVfdm1sYXVuY2goc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgfQogCiAg
ICAgbGF1bmNoZWQgPSB2dm1jc19sYXVuY2hlZCgmbnZteC0+bGF1bmNoZWRfbGlzdCwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFBGTl9ET1dOKHYtPmFyY2guaHZtX3ZteC52bWNzX3No
YWRvd19tYWRkcikpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUEZOX0RPV04odi0+
YXJjaC5odm0udm14LnZtY3Nfc2hhZG93X21hZGRyKSk7CiAgICAgaWYgKCBsYXVuY2hlZCApCiAg
ICAgewogICAgICAgICB2bWZhaWxfdmFsaWQocmVncywgVk1YX0lOU05fVk1MQVVOQ0hfTk9OQ0xF
QVJfVk1DUyk7CkBAIC0xNjgxLDcgKzE2ODEsNyBAQCBpbnQgbnZteF9oYW5kbGVfdm1sYXVuY2go
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIGlmICggcmMgPT0gWDg2RU1VTF9P
S0FZICkKICAgICAgICAgewogICAgICAgICAgICAgaWYgKCBzZXRfdnZtY3NfbGF1bmNoZWQoJm52
bXgtPmxhdW5jaGVkX2xpc3QsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQ
Rk5fRE9XTih2LT5hcmNoLmh2bV92bXgudm1jc19zaGFkb3dfbWFkZHIpKSA8IDAgKQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUEZOX0RPV04odi0+YXJjaC5odm0udm14LnZt
Y3Nfc2hhZG93X21hZGRyKSkgPCAwICkKICAgICAgICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9V
TkhBTkRMRUFCTEU7CiAgICAgICAgIH0KICAgICB9CkBAIC0xNzMyLDcgKzE3MzIsNyBAQCBpbnQg
bnZteF9oYW5kbGVfdm1wdHJsZChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAg
ICAgICAgICB9CiAgICAgICAgICAgICAgICAgbnZjcHUtPm52X3Z2bWN4ID0gdnZtY3g7CiAgICAg
ICAgICAgICAgICAgbnZjcHUtPm52X3Z2bWN4YWRkciA9IGdwYTsKLSAgICAgICAgICAgICAgICB2
LT5hcmNoLmh2bV92bXgudm1jc19zaGFkb3dfbWFkZHIgPQorICAgICAgICAgICAgICAgIHYtPmFy
Y2guaHZtLnZteC52bWNzX3NoYWRvd19tYWRkciA9CiAgICAgICAgICAgICAgICAgICAgIG1mbl90
b19tYWRkcihkb21haW5fcGFnZV9tYXBfdG9fbWZuKHZ2bWN4KSk7CiAgICAgICAgICAgICB9CiAg
ICAgICAgICAgICBlbHNlCkBAIC0xODA2LDcgKzE4MDYsNyBAQCBpbnQgbnZteF9oYW5kbGVfdm1j
bGVhcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgaWYgKCBjcHVfaGFzX3Zt
eF92bWNzX3NoYWRvd2luZyApCiAgICAgICAgICAgICBudm14X2NsZWFyX3ZtY3NfcG9pbnRlcih2
LCBudmNwdS0+bnZfdnZtY3gpOwogICAgICAgICBjbGVhcl92dm1jc19sYXVuY2hlZCgmbnZteC0+
bGF1bmNoZWRfbGlzdCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUEZOX0RPV04odi0+
YXJjaC5odm1fdm14LnZtY3Nfc2hhZG93X21hZGRyKSk7CisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFBGTl9ET1dOKHYtPmFyY2guaHZtLnZteC52bWNzX3NoYWRvd19tYWRkcikpOwogICAg
ICAgICBudm14X3B1cmdlX3Z2bWNzKHYpOwogICAgIH0KICAgICBlbHNlIApAQCAtMjA0MSw3ICsy
MDQxLDcgQEAgaW50IG52bXhfbXNyX3JlYWRfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHU2
NCAqbXNyX2NvbnRlbnQpCiAgICAgY2FzZSBNU1JfSUEzMl9WTVhfQkFTSUM6CiAgICAgewogICAg
ICAgICBjb25zdCBzdHJ1Y3Qgdm1jc19zdHJ1Y3QgKnZtY3MgPQotICAgICAgICAgICAgbWFwX2Rv
bWFpbl9wYWdlKF9tZm4oUEZOX0RPV04odi0+YXJjaC5odm1fdm14LnZtY3NfcGEpKSk7CisgICAg
ICAgICAgICBtYXBfZG9tYWluX3BhZ2UoX21mbihQRk5fRE9XTih2LT5hcmNoLmh2bS52bXgudm1j
c19wYSkpKTsKIAogICAgICAgICBkYXRhID0gKGhvc3RfZGF0YSAmICh+MHVsIDw8IDMyKSkgfAog
ICAgICAgICAgICAgICAgKHZtY3MtPnZtY3NfcmV2aXNpb25faWQgJiAweDdmZmZmZmZmKTsKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgYi94ZW4vYXJjaC94ODYvbW0vcDJt
LWVwdC5jCmluZGV4IDE0YjU5MzkuLjFmZjRmMTQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9t
bS9wMm0tZXB0LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYwpAQCAtNjQzLDcgKzY0
Myw3IEBAIHN0YXRpYyBpbnQgcmVzb2x2ZV9taXNjb25maWcoc3RydWN0IHAybV9kb21haW4gKnAy
bSwgdW5zaWduZWQgbG9uZyBnZm4pCiAgICAgICAgIHN0cnVjdCB2Y3B1ICp2OwogCiAgICAgICAg
IGZvcl9lYWNoX3ZjcHUgKCBwMm0tPmRvbWFpbiwgdiApCi0gICAgICAgICAgICB2LT5hcmNoLmh2
bV92bXguZXB0X3NwdXJpb3VzX21pc2NvbmZpZyA9IDE7CisgICAgICAgICAgICB2LT5hcmNoLmh2
bS52bXguZXB0X3NwdXJpb3VzX21pc2NvbmZpZyA9IDE7CiAgICAgfQogCiAgICAgcmV0dXJuIHJj
OwpAQCAtNjU4LDkgKzY1OCw5IEBAIGJvb2xfdCBlcHRfaGFuZGxlX21pc2NvbmZpZyh1aW50NjRf
dCBncGEpCiAKICAgICBwMm1fbG9jayhwMm0pOwogCi0gICAgc3B1cmlvdXMgPSBjdXJyLT5hcmNo
Lmh2bV92bXguZXB0X3NwdXJpb3VzX21pc2NvbmZpZzsKKyAgICBzcHVyaW91cyA9IGN1cnItPmFy
Y2guaHZtLnZteC5lcHRfc3B1cmlvdXNfbWlzY29uZmlnOwogICAgIHJjID0gcmVzb2x2ZV9taXNj
b25maWcocDJtLCBQRk5fRE9XTihncGEpKTsKLSAgICBjdXJyLT5hcmNoLmh2bV92bXguZXB0X3Nw
dXJpb3VzX21pc2NvbmZpZyA9IDA7CisgICAgY3Vyci0+YXJjaC5odm0udm14LmVwdF9zcHVyaW91
c19taXNjb25maWcgPSAwOwogCiAgICAgcDJtX3VubG9jayhwMm0pOwogCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYveDg2XzY0L2FzbS1vZmZzZXRzLmMgYi94ZW4vYXJjaC94ODYveDg2XzY0L2Fz
bS1vZmZzZXRzLmMKaW5kZXggNTU1ODA0Yy4uMGEyMTRlMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L3g4Nl82NC9hc20tb2Zmc2V0cy5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvYXNtLW9m
ZnNldHMuYwpAQCAtODcsMTQgKzg3LDE0IEBAIHZvaWQgX19kdW1teV9fKHZvaWQpCiAgICAgREVG
SU5FKF9WR0NGX3N5c2NhbGxfZGlzYWJsZXNfZXZlbnRzLCAgX1ZHQ0Zfc3lzY2FsbF9kaXNhYmxl
c19ldmVudHMpOwogICAgIEJMQU5LKCk7CiAKLSAgICBPRkZTRVQoVkNQVV9zdm1fdm1jYl9wYSwg
c3RydWN0IHZjcHUsIGFyY2guaHZtX3N2bS52bWNiX3BhKTsKLSAgICBPRkZTRVQoVkNQVV9zdm1f
dm1jYiwgc3RydWN0IHZjcHUsIGFyY2guaHZtX3N2bS52bWNiKTsKKyAgICBPRkZTRVQoVkNQVV9z
dm1fdm1jYl9wYSwgc3RydWN0IHZjcHUsIGFyY2guaHZtLnN2bS52bWNiX3BhKTsKKyAgICBPRkZT
RVQoVkNQVV9zdm1fdm1jYiwgc3RydWN0IHZjcHUsIGFyY2guaHZtLnN2bS52bWNiKTsKICAgICBC
TEFOSygpOwogCi0gICAgT0ZGU0VUKFZDUFVfdm14X2xhdW5jaGVkLCBzdHJ1Y3QgdmNwdSwgYXJj
aC5odm1fdm14LmxhdW5jaGVkKTsKLSAgICBPRkZTRVQoVkNQVV92bXhfcmVhbG1vZGUsIHN0cnVj
dCB2Y3B1LCBhcmNoLmh2bV92bXgudm14X3JlYWxtb2RlKTsKLSAgICBPRkZTRVQoVkNQVV92bXhf
ZW11bGF0ZSwgc3RydWN0IHZjcHUsIGFyY2guaHZtX3ZteC52bXhfZW11bGF0ZSk7Ci0gICAgT0ZG
U0VUKFZDUFVfdm04Nl9zZWdfbWFzaywgc3RydWN0IHZjcHUsIGFyY2guaHZtX3ZteC52bTg2X3Nl
Z21lbnRfbWFzayk7CisgICAgT0ZGU0VUKFZDUFVfdm14X2xhdW5jaGVkLCBzdHJ1Y3QgdmNwdSwg
YXJjaC5odm0udm14LmxhdW5jaGVkKTsKKyAgICBPRkZTRVQoVkNQVV92bXhfcmVhbG1vZGUsIHN0
cnVjdCB2Y3B1LCBhcmNoLmh2bS52bXgudm14X3JlYWxtb2RlKTsKKyAgICBPRkZTRVQoVkNQVV92
bXhfZW11bGF0ZSwgc3RydWN0IHZjcHUsIGFyY2guaHZtLnZteC52bXhfZW11bGF0ZSk7CisgICAg
T0ZGU0VUKFZDUFVfdm04Nl9zZWdfbWFzaywgc3RydWN0IHZjcHUsIGFyY2guaHZtLnZteC52bTg2
X3NlZ21lbnRfbWFzayk7CiAgICAgT0ZGU0VUKFZDUFVfaHZtX2d1ZXN0X2NyMiwgc3RydWN0IHZj
cHUsIGFyY2guaHZtLmd1ZXN0X2NyWzJdKTsKICAgICBCTEFOSygpOwogCmRpZmYgLS1naXQgYS94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pby5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW8u
YwppbmRleCBiYWIzYWEzLi5hNTY2OGU2IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9pby5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvLmMKQEAgLTQzOSw3ICs0
MzksNyBAQCBpbnQgcHRfaXJxX2NyZWF0ZV9iaW5kKAogCiAgICAgICAgIC8qIFVzZSBpbnRlcnJ1
cHQgcG9zdGluZyBpZiBpdCBpcyBzdXBwb3J0ZWQuICovCiAgICAgICAgIGlmICggaW9tbXVfaW50
cG9zdCApCi0gICAgICAgICAgICBwaV91cGRhdGVfaXJ0ZSh2Y3B1ID8gJnZjcHUtPmFyY2guaHZt
X3ZteC5waV9kZXNjIDogTlVMTCwKKyAgICAgICAgICAgIHBpX3VwZGF0ZV9pcnRlKHZjcHUgPyAm
dmNwdS0+YXJjaC5odm0udm14LnBpX2Rlc2MgOiBOVUxMLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgaW5mbywgcGlycV9kcGNpLT5nbXNpLmd2ZWMpOwogCiAgICAgICAgIGlmICggcHRfaXJx
X2JpbmQtPnUubXNpLmdmbGFncyAmIFhFTl9ET01DVExfVk1TSV9YODZfVU5NQVNLRUQgKQpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaCBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvZG9tYWluLmgKaW5kZXggMGVhMzc0Mi4uYzIxNmYzNyAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9kb21haW4uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCkBA
IC02MDQsMTAgKzYwNCw2IEBAIHN0cnVjdCBndWVzdF9tZW1vcnlfcG9saWN5CiB2b2lkIHVwZGF0
ZV9ndWVzdF9tZW1vcnlfcG9saWN5KHN0cnVjdCB2Y3B1ICp2LAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzdHJ1Y3QgZ3Vlc3RfbWVtb3J5X3BvbGljeSAqcG9saWN5KTsKIAotLyog
U2hvcnRoYW5kcyB0byBpbXByb3ZlIGNvZGUgbGVnaWJpbGl0eS4gKi8KLSNkZWZpbmUgaHZtX3Zt
eCAgICAgICAgIGh2bS51LnZteAotI2RlZmluZSBodm1fc3ZtICAgICAgICAgaHZtLnUuc3ZtCi0K
IGJvb2wgdXBkYXRlX3J1bnN0YXRlX2FyZWEoc3RydWN0IHZjcHUgKik7CiBib29sIHVwZGF0ZV9z
ZWNvbmRhcnlfc3lzdGVtX3RpbWUoc3RydWN0IHZjcHUgKiwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzdHJ1Y3QgdmNwdV90aW1lX2luZm8gKik7CmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYXNpZC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
c3ZtL2FzaWQuaAppbmRleCBkM2ExNDRjLi42MGNiYjdiIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS9zdm0vYXNpZC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2
bS9hc2lkLmgKQEAgLTI5LDcgKzI5LDcgQEAgc3RhdGljIGlubGluZSB2b2lkIHN2bV9hc2lkX2df
aW52bHBnKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGdfdmFkZHIpCiB7CiAjaWYgMAog
ICAgIC8qIE9wdGltaXphdGlvbj8gKi8KLSAgICBzdm1faW52bHBnYShnX3ZhZGRyLCB2LT5hcmNo
Lmh2bV9zdm0udm1jYi0+Z3Vlc3RfYXNpZCk7CisgICAgc3ZtX2ludmxwZ2EoZ192YWRkciwgdi0+
YXJjaC5odm0uc3ZtLnZtY2ItPmd1ZXN0X2FzaWQpOwogI2VuZGlmCiAKICAgICAvKiBTYWZlIGZh
bGxiYWNrLiBUYWtlIGEgbmV3IEFTSUQuICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS92Y3B1LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92Y3B1LmgKaW5kZXggYzhk
MGE0ZS4uYzY2MzE1NSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmNwdS5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZjcHUuaApAQCAtMTc4LDcgKzE3OCw3IEBA
IHN0cnVjdCBodm1fdmNwdSB7CiAgICAgdW5pb24gewogICAgICAgICBzdHJ1Y3Qgdm14X3ZjcHUg
dm14OwogICAgICAgICBzdHJ1Y3Qgc3ZtX3ZjcHUgc3ZtOwotICAgIH0gdTsKKyAgICB9OwogCiAg
ICAgc3RydWN0IHRhc2tsZXQgICAgICBhc3NlcnRfZXZ0Y2huX2lycV90YXNrbGV0OwogCmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1jcy5oIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9odm0vdm14L3ZtY3MuaAppbmRleCBmOTY0YTk1Li43NmRkMDRhIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1jcy5oCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL3ZteC92bWNzLmgKQEAgLTMxMSw3ICszMTEsNyBAQCBleHRlcm4gdTY0IHZteF9l
cHRfdnBpZF9jYXA7CiAjZGVmaW5lIGNwdV9oYXNfdm14X3VucmVzdHJpY3RlZF9ndWVzdCBcCiAg
ICAgKHZteF9zZWNvbmRhcnlfZXhlY19jb250cm9sICYgU0VDT05EQVJZX0VYRUNfVU5SRVNUUklD
VEVEX0dVRVNUKQogI2RlZmluZSB2bXhfdW5yZXN0cmljdGVkX2d1ZXN0KHYpICAgICAgICAgICAg
ICAgXAotICAgICgodiktPmFyY2guaHZtX3ZteC5zZWNvbmRhcnlfZXhlY19jb250cm9sICYgXAor
ICAgICgodiktPmFyY2guaHZtLnZteC5zZWNvbmRhcnlfZXhlY19jb250cm9sICYgXAogICAgICBT
RUNPTkRBUllfRVhFQ19VTlJFU1RSSUNURURfR1VFU1QpCiAjZGVmaW5lIGNwdV9oYXNfdm14X3Bs
ZSBcCiAgICAgKHZteF9zZWNvbmRhcnlfZXhlY19jb250cm9sICYgU0VDT05EQVJZX0VYRUNfUEFV
U0VfTE9PUF9FWElUSU5HKQotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 17:58:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 17: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 1fuiFx-0002CR-0Z; Tue, 28 Aug 2018 17: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=qctd=ll=citrix.com=prvs=771e299fc=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuiFv-0002CM-Lt
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 17:58:19 +0000
X-Inumbo-ID: 0b43651d-aaec-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0b43651d-aaec-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 17:59:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,300,1531785600"; d="scan'208";a="78249894"
To: Jan Beulich <JBeulich@suse.com>
References: <1534355858-17920-1-git-send-email-andrew.cooper3@citrix.com>
 <5B76C36C02000078001DF6B6@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: <320f3c20-54c7-80d6-52f7-9ecb5a6d9e13@citrix.com>
Date: Tue, 28 Aug 2018 18:58:15 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B76C36C02000078001DF6B6@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/build: Use new .nops directive when
 available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.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>

T24gMTcvMDgvMTggMTM6NDUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE1LjA4LjE4IGF0
IDE5OjU3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9SdWxlcy5tawo+PiArKysgYi94ZW4vYXJjaC94ODYvUnVsZXMubWsKPj4gQEAgLTI5
LDYgKzI5LDEwIEBAICQoY2FsbCBhcy1vcHRpb24tYWRkLENGTEFHUyxDQywiaW52cGNpZCAKPj4g
KCVyYXgpJCQoY29tbWEpJXJheCIsLURIQVZFX0FTX0lOVlBDSUQpCj4+ICAkKGNhbGwgYXMtb3B0
aW9uLWFkZCxDRkxBR1MsQ0MsXAo+PiAgICAgICIuaWYgKCgxID4gMCkgPCAwKTsgLmVycm9yIFwi
XCI7LmVuZGlmIiwsLURIQVZFX0FTX05FR0FUSVZFX1RSVUUpCj4+ICAKPj4gKyMgQ2hlY2sgdG8g
c2VlIHdoZXRoZXIgdGhlIGFzc21ibGVyIHN1cHBvcnRzIHRoZSAubm9wIGRpcmVjdGl2ZS4KPj4g
KyQoY2FsbCBhcy1vcHRpb24tYWRkLENGTEFHUyxDQyxcCj4+ICsgICAgIi5MMTogLkwyOiAubm9w
cyAoLkwyIC0gLkwxKSQkKGNvbW1hKTkiLC1ESEFWRV9BU19OT1BfRElSRUNUSVZFKQo+IENhbiB0
aGlzIHBsZWFzZSBiZSBIQVZFX0FTX05PUFNfRElSRUNUSVZFPwoKT2suCgo+Cj4+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9hbHRlcm5hdGl2ZS5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9hbHRlcm5hdGl2
ZS5jCj4+IEBAIC04NCw2ICs4NCwxOSBAQCBzdGF0aWMgY29uc3QgdW5zaWduZWQgY2hhciAqIGNv
bnN0IHA2X25vcHNbQVNNX05PUF9NQVgrMV0gCj4+IGluaXRfb3JfbGl2ZXBhdGNoX2NvbnMKPj4g
IAo+PiAgc3RhdGljIGNvbnN0IHVuc2lnbmVkIGNoYXIgKiBjb25zdCAqaWRlYWxfbm9wcyBpbml0
X29yX2xpdmVwYXRjaF9kYXRhID0gcDZfbm9wczsKPj4gIAo+PiArI2lmZGVmIEhBVkVfQVNfTk9Q
X0RJUkVDVElWRQo+PiArCj4+ICsvKiBOb3BzIGluIC5pbml0LnJvZGF0YSB0byBjb21wYXJlIGFn
YWluc3QgdGhlIHJ1bnRpbWUgaWRlYWwgbm9wcy4gKi8KPj4gK2FzbSAoICIucHVzaHNlY3Rpb24g
LmluaXQucm9kYXRhLCBcImFcIiwgQHByb2diaXRzXG5cdCIKPj4gKyAgICAgICJ0b29sY2hhaW5f
bm9wczogLm5vcHMgIiBfX3N0cmluZ2lmeShBU01fTk9QX01BWCkgIlxuXHQiCj4+ICsgICAgICAi
LnBvcHNlY3Rpb25cblx0Iik7Cj4gQW55IHBhcnRpY3VsYXIgcmVhc29uIG5vdCB0byBwdXQgdGhl
bSBpbiAuaW5pdC50ZXh0PwoKQmVjYXVzZSBpdHMgZGF0YSwgbm90IGV4ZWN1dGFibGUgY29kZS4K
Cj4KPj4gQEAgLTI3LDYgKzI2LDE0IEBAIGV4dGVybiB2b2lkIGFkZF9ub3BzKHZvaWQgKmluc25z
LCB1bnNpZ25lZCBpbnQgbGVuKTsKPj4gIGV4dGVybiB2b2lkIGFwcGx5X2FsdGVybmF0aXZlcyhz
dHJ1Y3QgYWx0X2luc3RyICpzdGFydCwgc3RydWN0IGFsdF9pbnN0ciAqZW5kKTsKPj4gIGV4dGVy
biB2b2lkIGFsdGVybmF0aXZlX2luc3RydWN0aW9ucyh2b2lkKTsKPj4gIAo+PiArYXNtICggIi5t
YWNybyBta25vcHMgbnJfYnl0ZXNcblx0Igo+PiArI2lmZGVmIEhBVkVfQVNfTk9QX0RJUkVDVElW
RQo+PiArICAgICAgIi5ub3BzIFxcbnJfYnl0ZXMsICIgX19zdHJpbmdpZnkoQVNNX05PUF9NQVgp
ICJcblx0Igo+PiArI2Vsc2UKPj4gKyAgICAgICIuc2tpcCBcXG5yX2J5dGVzLCAweDkwXG5cdCIK
Pj4gKyNlbmRpZgo+PiArICAgICAgIi5lbmRtXG5cdCIgKTsKPiBEaWQgeW91IHRha2UgYSBsb29r
IGF0ICJ4ODYvYWx0ZXJuYXRpdmVzOiBhbGxvdyB1c2luZyBhc3NlbWJsZXIgbWFjcm9zCj4gaW4g
ZmF2b3Igb2YgQyBvbmVzIiB5ZXQ/IFBlcmhhcHMgdGhpcyByZWR1bmRhbnQgbWFjcm8gZGVmaW5p
dGlvbiBjb3VsZAo+IGJlIGF2b2lkZWQgdGhhdCB3YXk/IEknbSBub3QgZ29pbmcgdG8gZXhjbHVk
ZSB0aG91Z2ggdGhhdCBzb21lIG1vcmUKPiB3b3JrIG1pZ2h0IGJlIG5lZWRlZCB0byBnZXQgdGhl
cmUuCgpObyAtIG5vdCBsb29rZWQgYXQgdGhhdCB5ZXQuwqAgVGhhdCBkb2VzIGxvb2sgbGlrZSB3
ZSBjYW4gZ2V0IGEgbGFyZ2UgbmV0CmNsZWFudXAsIGFuZCBjYW4gYXZvaWQgdXNpbmcgYWx3YXlz
X2lubGluZSB0byB3b3JrIGFyb3VuZCB0aGUgc2FtZSBwcm9ibGVtLgoKPgo+IEFueXdheSwgSSdt
IGluIHByaW5jaXBsZSBmaW5lIHdpdGggdGhlIGNoYW5nZSwgaXJyZXNwZWN0aXZlIG9mIHRoZSBv
dGhlcgo+IGRpc2N1c3Npb24gd2UndmUgaGFkLCBzbyB3aXRoIHRoZSBuYW1lIGNoYW5nZSBhbmQg
cG9zc2libHkgdGhlIG90aGVyCj4gdHdvIHJlbWFya3MgdGFrZW4gY2FyZSBvZgo+IEFja2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpUaGFua3MsCgp+QW5kcmV3CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 18:12:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 18:12:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuiTC-0003wX-Id; Tue, 28 Aug 2018 18:12: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=qctd=ll=citrix.com=prvs=771e299fc=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuiTB-0003sk-94
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 18:12:01 +0000
X-Inumbo-ID: a6754629-aaed-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a6754629-aaed-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 20:10:31 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,300,1531785600"; d="scan'208";a="63910504"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 28 Aug 2018 19:11:54 +0100
Message-ID: <1535479914-30520-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/mm: Drop {HAP,SHADOW}_ERROR() wrappers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, 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>

VW5saWtlIHRoZSBQUklOVEsvREVCVUcgd3JhcHBlcnMsIHRoZXNlIGdvIHN0cmFpZ2h0IG91dCB0
byB0aGUgY29uc29sZSwgcmF0aGVyCnRoYW4gZW5kaW5nIHVwIGluIHRoZSBkZWJ1Z3RyYWNlIGJ1
ZmZlci4KCkEgbnVtYmVyIG9mIHRoZXNlIHVzZXJzIGFyZSBmb2xsb3dlZCBieSBkb21haW5fY3Jh
c2goKSwgYW5kIGZ1dHVyZSBjaGFuZ2VzCndpbGwgd2FudCB0byBjb21iaW5lIHRoZSBwcmludGso
KSBpbnRvIHRoZSBkb21haW5fY3Jhc2goKSBjYWxsLiAgRXhwYW5kIHRoZXNlCndyYXBwZXJzIGlu
IHBsYWNlLCB1c2luZyBYRU5MT0dfRVJSIGJlZm9yZSBhIEJVRygpLCBhbmQgWEVOTE9HX0dfRVJS
IGJlZm9yZSBhCmRvbWFpbl9jcmFzaCgpLgoKUGVyZm9tIHNvbWUgJXB2L1BSSV9tZm4vZXRjIGNs
ZWFudXAgd2hpbGUgbW9kaWZ5aW5nIHRoZSBpbnZvY2F0aW9ucywgYW5kCmV4cGxpY2l0bHkgZHJv
cCBzb21lIGNhbGxzIHdoaWNoIGFyZSB1bm5lY2Vzc2FyeSAoYmFkIHNoYWRvdyBvcCwgYW5kIHRo
ZSBlbXB0eQpzdHVicyBmb3IgaW5jb3JyZWN0IHNoX21hcF9hbmRfdmFsaWRhdGVfZ2w/ZSgpIGNh
bGxzKS4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgpDQzog
R2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgotLS0KIHhlbi9hcmNo
L3g4Ni9tbS9oYXAvaGFwLmMgICAgICAgIHwgIDEzICsrLS0KIHhlbi9hcmNoL3g4Ni9tbS9zaGFk
b3cvY29tbW9uLmMgIHwgMTI2ICsrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0t
LQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jICAgfCAgMjMgKysrLS0tLQogeGVuL2Fy
Y2gveDg2L21tL3NoYWRvdy9wcml2YXRlLmggfCAgIDYgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYv
aGFwLmggICAgICAgIHwgICAyIC0KIDUgZmlsZXMgY2hhbmdlZCwgODIgaW5zZXJ0aW9ucygrKSwg
ODggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYyBi
L3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMKaW5kZXggZDY0NDllNi4uOTQ2ZTMwMSAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYworKysgYi94ZW4vYXJjaC94ODYvbW0vaGFw
L2hhcC5jCkBAIC0zMDQsMTAgKzMwNCwxMSBAQCBzdGF0aWMgdm9pZCBoYXBfZnJlZV9wMm1fcGFn
ZShzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgcGFnZV9pbmZvICpwZykKICAgICAvKiBTaG91bGQg
c3RpbGwgaGF2ZSBubyBvd25lciBhbmQgY291bnQgemVyby4gKi8KICAgICBpZiAoIG93bmVyIHx8
IChwZy0+Y291bnRfaW5mbyAmIFBHQ19jb3VudF9tYXNrKSApCiAgICAgewotICAgICAgICBIQVBf
RVJST1IoImQlZDogT2RkIHAybSBwYWdlICUiUFJJX21mbiIgZD0lZCBjPSVseCB0PSUiUFJ0eXBl
X2luZm8iXG4iLAotICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBtZm5feChwYWdlX3Rv
X21mbihwZykpLAotICAgICAgICAgICAgICAgICAgb3duZXIgPyBvd25lci0+ZG9tYWluX2lkIDog
RE9NSURfSU5WQUxJRCwKLSAgICAgICAgICAgICAgICAgIHBnLT5jb3VudF9pbmZvLCBwZy0+dS5p
bnVzZS50eXBlX2luZm8pOworICAgICAgICBwcmludGsoWEVOTE9HX0VSUgorICAgICAgICAgICAg
ICAgImQlZDogT2RkIHAybSBwYWdlICUiUFJJX21mbiIgZD0lZCBjPSVseCB0PSUiUFJ0eXBlX2lu
Zm8iXG4iLAorICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBtZm5feChwYWdlX3RvX21mbihw
ZykpLAorICAgICAgICAgICAgICAgb3duZXIgPyBvd25lci0+ZG9tYWluX2lkIDogRE9NSURfSU5W
QUxJRCwKKyAgICAgICAgICAgICAgIHBnLT5jb3VudF9pbmZvLCBwZy0+dS5pbnVzZS50eXBlX2lu
Zm8pOwogICAgICAgICBXQVJOKCk7CiAgICAgICAgIHBnLT5jb3VudF9pbmZvICY9IH5QR0NfY291
bnRfbWFzazsKICAgICAgICAgcGFnZV9zZXRfb3duZXIocGcsIE5VTEwpOwpAQCAtNDA3LDcgKzQw
OCw3IEBAIHN0YXRpYyBtZm5fdCBoYXBfbWFrZV9tb25pdG9yX3RhYmxlKHN0cnVjdCB2Y3B1ICp2
KQogICAgIHJldHVybiBtNG1mbjsKIAogIG9vbToKLSAgICBIQVBfRVJST1IoIm91dCBvZiBtZW1v
cnkgYnVpbGRpbmcgbW9uaXRvciBwYWdldGFibGVcbiIpOworICAgIHByaW50ayhYRU5MT0dfR19F
UlIgIm91dCBvZiBtZW1vcnkgYnVpbGRpbmcgbW9uaXRvciBwYWdldGFibGVcbiIpOwogICAgIGRv
bWFpbl9jcmFzaChkKTsKICAgICByZXR1cm4gSU5WQUxJRF9NRk47CiB9CkBAIC02NDAsNyArNjQx
LDcgQEAgc3RhdGljIGludCBoYXBfcGFnZV9mYXVsdChzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQg
bG9uZyB2YSwKIHsKICAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwogCi0gICAgSEFQ
X0VSUk9SKCJJbnRlcmNlcHRlZCBhIGd1ZXN0ICNQRiAoJXB2KSB3aXRoIEhBUCBlbmFibGVkXG4i
LCB2KTsKKyAgICBwcmludGsoWEVOTE9HX0dfRVJSICJJbnRlcmNlcHRlZCAjUEYgZnJvbSAlcHYg
d2l0aCBIQVAgZW5hYmxlZFxuIiwgdik7CiAgICAgZG9tYWluX2NyYXNoKGQpOwogICAgIHJldHVy
biAwOwogfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyBiL3hl
bi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKaW5kZXggMTZkZjQxYi4uZjJiOWU4ZiAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYworKysgYi94ZW4vYXJjaC94
ODYvbW0vc2hhZG93L2NvbW1vbi5jCkBAIC0zMjUsNyArMzI1LDggQEAgdm9pZCBvb3NfYXVkaXRf
aGFzaF9pc19wcmVzZW50KHN0cnVjdCBkb21haW4gKmQsIG1mbl90IGdtZm4pCiAgICAgICAgICAg
ICByZXR1cm47CiAgICAgfQogCi0gICAgU0hBRE9XX0VSUk9SKCJnbWZuICVseCBtYXJrZWQgT09T
IGJ1dCBub3QgaW4gaGFzaCB0YWJsZVxuIiwgbWZuX3goZ21mbikpOworICAgIHByaW50ayhYRU5M
T0dfRVJSICJnbWZuICUiUFJJX21mbiIgbWFya2VkIE9PUyBidXQgbm90IGluIGhhc2ggdGFibGVc
biIsCisgICAgICAgICAgIG1mbl94KGdtZm4pKTsKICAgICBCVUcoKTsKIH0KICNlbmRpZgpAQCAt
NDI5LDcgKzQzMCw4IEBAIHZvaWQgb29zX2ZpeHVwX2FkZChzdHJ1Y3QgZG9tYWluICpkLCBtZm5f
dCBnbWZuLAogICAgICAgICB9CiAgICAgfQogCi0gICAgU0hBRE9XX0VSUk9SKCJnbWZuICVseCB3
YXMgT09TIGJ1dCBub3QgaW4gaGFzaCB0YWJsZVxuIiwgbWZuX3goZ21mbikpOworICAgIHByaW50
ayhYRU5MT0dfRVJSICJnbWZuICUiUFJJX21mbiIgd2FzIE9PUyBidXQgbm90IGluIGhhc2ggdGFi
bGVcbiIsCisgICAgICAgICAgIG1mbl94KGdtZm4pKTsKICAgICBCVUcoKTsKIH0KIApAQCAtNTc5
LDcgKzU4MSw4IEBAIHN0YXRpYyB2b2lkIG9vc19oYXNoX3JlbW92ZShzdHJ1Y3QgZG9tYWluICpk
LCBtZm5fdCBnbWZuKQogICAgICAgICB9CiAgICAgfQogCi0gICAgU0hBRE9XX0VSUk9SKCJnbWZu
ICVseCB3YXMgT09TIGJ1dCBub3QgaW4gaGFzaCB0YWJsZVxuIiwgbWZuX3goZ21mbikpOworICAg
IHByaW50ayhYRU5MT0dfRVJSICJnbWZuICUiUFJJX21mbiIgd2FzIE9PUyBidXQgbm90IGluIGhh
c2ggdGFibGVcbiIsCisgICAgICAgICAgIG1mbl94KGdtZm4pKTsKICAgICBCVUcoKTsKIH0KIApA
QCAtNjAzLDcgKzYwNiw4IEBAIG1mbl90IG9vc19zbmFwc2hvdF9sb29rdXAoc3RydWN0IGRvbWFp
biAqZCwgbWZuX3QgZ21mbikKICAgICAgICAgfQogICAgIH0KIAotICAgIFNIQURPV19FUlJPUigi
Z21mbiAlbHggd2FzIE9PUyBidXQgbm90IGluIGhhc2ggdGFibGVcbiIsIG1mbl94KGdtZm4pKTsK
KyAgICBwcmludGsoWEVOTE9HX0VSUiAiZ21mbiAlIlBSSV9tZm4iIHdhcyBPT1MgYnV0IG5vdCBp
biBoYXNoIHRhYmxlXG4iLAorICAgICAgICAgICBtZm5feChnbWZuKSk7CiAgICAgQlVHKCk7CiB9
CiAKQEAgLTYzMyw3ICs2MzcsOCBAQCB2b2lkIHNoX3Jlc3luYyhzdHJ1Y3QgZG9tYWluICpkLCBt
Zm5fdCBnbWZuKQogICAgICAgICB9CiAgICAgfQogCi0gICAgU0hBRE9XX0VSUk9SKCJnbWZuICVs
eCB3YXMgT09TIGJ1dCBub3QgaW4gaGFzaCB0YWJsZVxuIiwgbWZuX3goZ21mbikpOworICAgIHBy
aW50ayhYRU5MT0dfRVJSICJnbWZuICUiUFJJX21mbiIgd2FzIE9PUyBidXQgbm90IGluIGhhc2gg
dGFibGVcbiIsCisgICAgICAgICAgIG1mbl94KGdtZm4pKTsKICAgICBCVUcoKTsKIH0KIApAQCAt
NjQ4LDggKzY1Myw4IEBAIHN0YXRpYyBpbnQgc2hfc2tpcF9zeW5jKHN0cnVjdCB2Y3B1ICp2LCBt
Zm5fdCBnbDFtZm4pCiAgICAgICAgIHJldHVybiBTSEFET1dfSU5URVJOQUxfTkFNRShzaF9zYWZl
X25vdF90b19zeW5jLCAzKSh2LCBnbDFtZm4pOwogICAgIGVsc2UgaWYgKCBwZy0+c2hhZG93X2Zs
YWdzICYgU0hGX0wxXzY0ICkKICAgICAgICAgcmV0dXJuIFNIQURPV19JTlRFUk5BTF9OQU1FKHNo
X3NhZmVfbm90X3RvX3N5bmMsIDQpKHYsIGdsMW1mbik7Ci0gICAgU0hBRE9XX0VSUk9SKCJnbWZu
ICUjbHggd2FzIE9PUyBidXQgbm90IHNoYWRvd2VkIGFzIGFuIGwxLlxuIiwKLSAgICAgICAgICAg
ICAgICAgbWZuX3goZ2wxbWZuKSk7CisgICAgcHJpbnRrKFhFTkxPR19FUlIgImdtZm4gJSJQUklf
bWZuIiB3YXMgT09TIGJ1dCBub3Qgc2hhZG93ZWQgYXMgYW4gbDFcbiIsCisgICAgICAgICAgIG1m
bl94KGdsMW1mbikpOwogICAgIEJVRygpOwogfQogCkBAIC05OTAsNyArOTk1LDcgQEAgdm9pZCBz
aGFkb3dfdW5ob29rX21hcHBpbmdzKHN0cnVjdCBkb21haW4gKmQsIG1mbl90IHNtZm4sIGludCB1
c2VyX29ubHkpCiAgICAgICAgIFNIQURPV19JTlRFUk5BTF9OQU1FKHNoX3VuaG9va182NGJfbWFw
cGluZ3MsIDQpKGQsIHNtZm4sIHVzZXJfb25seSk7CiAgICAgICAgIGJyZWFrOwogICAgIGRlZmF1
bHQ6Ci0gICAgICAgIFNIQURPV19FUlJPUigidG9wLWxldmVsIHNoYWRvdyBoYXMgYmFkIHR5cGUg
JTA4eFxuIiwgc3AtPnUuc2gudHlwZSk7CisgICAgICAgIHByaW50ayhYRU5MT0dfRVJSICJCYWQg
dG9wLWxldmVsIHNoYWRvdyB0eXBlICUwOHhcbiIsIHNwLT51LnNoLnR5cGUpOwogICAgICAgICBC
VUcoKTsKICAgICB9CiB9CkBAIC0xMDYwLDEyICsxMDY1LDEyIEBAIHN0YXRpYyB2b2lkIF9zaGFk
b3dfcHJlYWxsb2Moc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHBhZ2VzKQogCiAgICAg
LyogTm90aGluZyBtb3JlIHdlIGNhbiBkbzogYWxsIHJlbWFpbmluZyBzaGFkb3dzIGFyZSBvZiBw
YWdlcyB0aGF0CiAgICAgICogaG9sZCBYZW4gbWFwcGluZ3MgZm9yIHNvbWUgdmNwdS4gIFRoaXMg
Y2FuIG5ldmVyIGhhcHBlbi4gKi8KLSAgICBTSEFET1dfRVJST1IoIkNhbid0IHByZS1hbGxvY2F0
ZSAldSBzaGFkb3cgcGFnZXMhXG4iCi0gICAgICAgICAgICAgICAgICIgIHNoYWRvdyBwYWdlcyB0
b3RhbCA9ICV1LCBmcmVlID0gJXUsIHAybT0ldVxuIiwKLSAgICAgICAgICAgICAgICAgcGFnZXMs
Ci0gICAgICAgICAgICAgICAgIGQtPmFyY2gucGFnaW5nLnNoYWRvdy50b3RhbF9wYWdlcywKLSAg
ICAgICAgICAgICAgICAgZC0+YXJjaC5wYWdpbmcuc2hhZG93LmZyZWVfcGFnZXMsCi0gICAgICAg
ICAgICAgICAgIGQtPmFyY2gucGFnaW5nLnNoYWRvdy5wMm1fcGFnZXMpOworICAgIHByaW50ayhY
RU5MT0dfRVJSICJDYW4ndCBwcmUtYWxsb2NhdGUgJXUgc2hhZG93IHBhZ2VzIVxuIgorICAgICAg
ICAgICAiICBzaGFkb3cgcGFnZXMgdG90YWwgPSAldSwgZnJlZSA9ICV1LCBwMm09JXVcbiIsCisg
ICAgICAgICAgIHBhZ2VzLAorICAgICAgICAgICBkLT5hcmNoLnBhZ2luZy5zaGFkb3cudG90YWxf
cGFnZXMsCisgICAgICAgICAgIGQtPmFyY2gucGFnaW5nLnNoYWRvdy5mcmVlX3BhZ2VzLAorICAg
ICAgICAgICBkLT5hcmNoLnBhZ2luZy5zaGFkb3cucDJtX3BhZ2VzKTsKICAgICBCVUcoKTsKIH0K
IApAQCAtMTE4NSw3ICsxMTkwLDcgQEAgbWZuX3Qgc2hhZG93X2FsbG9jKHN0cnVjdCBkb21haW4g
KmQsCiAgICAgICAgICAqIGNvcnJlY3RseSBiZWZvcmUgd2UgYWxsb2NhdGVkLiAgV2UgY2FuJ3Qg
cmVjb3ZlciBieSBjYWxsaW5nCiAgICAgICAgICAqIHByZWFsbG9jIGhlcmUsIGJlY2F1c2Ugd2Ug
bWlnaHQgZnJlZSB1cCBoaWdoZXItbGV2ZWwgcGFnZXMKICAgICAgICAgICogdGhhdCB0aGUgY2Fs
bGVyIGlzIHdvcmtpbmcgb24uICovCi0gICAgICAgIFNIQURPV19FUlJPUigiQ2FuJ3QgYWxsb2Nh
dGUgJWkgc2hhZG93IHBhZ2VzIVxuIiwgcGFnZXMpOworICAgICAgICBwcmludGsoWEVOTE9HX0VS
UiAiQ2FuJ3QgYWxsb2NhdGUgJXUgc2hhZG93IHBhZ2VzIVxuIiwgcGFnZXMpOwogICAgICAgICBC
VUcoKTsKICAgICB9CiAgICAgZC0+YXJjaC5wYWdpbmcuc2hhZG93LmZyZWVfcGFnZXMgLT0gcGFn
ZXM7CkBAIC0xMzM3LDEwICsxMzQyLDExIEBAIHNoYWRvd19mcmVlX3AybV9wYWdlKHN0cnVjdCBk
b21haW4gKmQsIHN0cnVjdCBwYWdlX2luZm8gKnBnKQogICAgIC8qIFNob3VsZCBzdGlsbCBoYXZl
IG5vIG93bmVyIGFuZCBjb3VudCB6ZXJvLiAqLwogICAgIGlmICggb3duZXIgfHwgKHBnLT5jb3Vu
dF9pbmZvICYgUEdDX2NvdW50X21hc2spICkKICAgICB7Ci0gICAgICAgIFNIQURPV19FUlJPUigi
ZCVkOiBPZGQgcDJtIHBhZ2UgJSJQUklfbWZuIiBkPSVkIGM9JWx4IHQ9JSJQUnR5cGVfaW5mbyJc
biIsCi0gICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIG1mbl94KHBhZ2VfdG9fbWZu
KHBnKSksCi0gICAgICAgICAgICAgICAgICAgICBvd25lciA/IG93bmVyLT5kb21haW5faWQgOiBE
T01JRF9JTlZBTElELAotICAgICAgICAgICAgICAgICAgICAgcGctPmNvdW50X2luZm8sIHBnLT51
LmludXNlLnR5cGVfaW5mbyk7CisgICAgICAgIHByaW50ayhYRU5MT0dfRVJSCisgICAgICAgICAg
ICAgICAiZCVkOiBPZGQgcDJtIHBhZ2UgJSJQUklfbWZuIiBkPSVkIGM9JWx4IHQ9JSJQUnR5cGVf
aW5mbyJcbiIsCisgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIG1mbl94KHBhZ2VfdG9fbWZu
KHBnKSksCisgICAgICAgICAgICAgICBvd25lciA/IG93bmVyLT5kb21haW5faWQgOiBET01JRF9J
TlZBTElELAorICAgICAgICAgICAgICAgcGctPmNvdW50X2luZm8sIHBnLT51LmludXNlLnR5cGVf
aW5mbyk7CiAgICAgICAgIHBnLT5jb3VudF9pbmZvICY9IH5QR0NfY291bnRfbWFzazsKICAgICAg
ICAgcGFnZV9zZXRfb3duZXIocGcsIE5VTEwpOwogICAgIH0KQEAgLTE1MDYsMTEgKzE1MTIsMTEg
QEAgc3RhdGljIHZvaWQgc2hfaGFzaF9hdWRpdF9idWNrZXQoc3RydWN0IGRvbWFpbiAqZCwgaW50
IGJ1Y2tldCkKICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgIGlmICggIXBh
Z2VfaXNfb3V0X29mX3N5bmMoZ3BnKSApCiAgICAgICAgICAgICAgICAgICAgIHsKLSAgICAgICAg
ICAgICAgICAgICAgICAgIFNIQURPV19FUlJPUigiTUZOICUjIlBSSV9tZm4iIHNoYWRvd2VkIChi
eSAlIyJQUklfbWZuIikiCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIiBh
bmQgbm90IE9PUyBidXQgaGFzIHR5cGVjb3VudCAlI2x4XG4iLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIF9fYmFja3BvaW50ZXIoc3ApLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG1mbl94KHBhZ2VfdG9fbWZuKHNwKSksCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZ3BnLT51LmludXNlLnR5cGVfaW5mbyk7CisgICAgICAg
ICAgICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0VSUgorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICJNRk4gJSJQUklfbWZuIiBzaGFkb3dlZCAoYnkgJSJQUklfbWZuIikiCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIiBhbmQgbm90IE9PUyBidXQgaGFzIHR5cGVjb3Vu
dCAlI2x4XG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9fYmFja3BvaW50ZXIo
c3ApLCBtZm5feChwYWdlX3RvX21mbihzcCkpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGdwZy0+dS5pbnVzZS50eXBlX2luZm8pOwogICAgICAgICAgICAgICAgICAgICAgICAgQlVH
KCk7CiAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICB9CkBAIC0xNTIwLDEw
ICsxNTI2LDEwIEBAIHN0YXRpYyB2b2lkIHNoX2hhc2hfYXVkaXRfYnVja2V0KHN0cnVjdCBkb21h
aW4gKmQsIGludCBidWNrZXQpCiAgICAgICAgICAgICBpZiAoIChncGctPnUuaW51c2UudHlwZV9p
bmZvICYgUEdUX3R5cGVfbWFzaykgPT0gUEdUX3dyaXRhYmxlX3BhZ2UKICAgICAgICAgICAgICAg
ICAgJiYgKGdwZy0+dS5pbnVzZS50eXBlX2luZm8gJiBQR1RfY291bnRfbWFzaykgIT0gMCApCiAg
ICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgU0hBRE9XX0VSUk9SKCJNRk4gJSMiUFJJX21m
biIgc2hhZG93ZWQgKGJ5ICUjIlBSSV9tZm4iKSIKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIiBidXQgaGFzIHR5cGVjb3VudCAlI2x4XG4iLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBfX2JhY2twb2ludGVyKHNwKSwgbWZuX3gocGFnZV90b19tZm4oc3ApKSwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZ3BnLT51LmludXNlLnR5cGVfaW5mbyk7CisgICAgICAgICAg
ICAgICAgcHJpbnRrKFhFTkxPR19FUlIgIk1GTiAlIlBSSV9tZm4iIHNoYWRvd2VkIChieSAlIlBS
SV9tZm4iKSIKKyAgICAgICAgICAgICAgICAgICAgICAgIiBidXQgaGFzIHR5cGVjb3VudCAlI2x4
XG4iLAorICAgICAgICAgICAgICAgICAgICAgICBfX2JhY2twb2ludGVyKHNwKSwgbWZuX3gocGFn
ZV90b19tZm4oc3ApKSwKKyAgICAgICAgICAgICAgICAgICAgICAgZ3BnLT51LmludXNlLnR5cGVf
aW5mbyk7CiAgICAgICAgICAgICAgICAgQlVHKCk7CiAgICAgICAgICAgICB9CiAgICAgICAgIH0K
QEAgLTE4NjMsOCArMTg2OSw3IEBAIHZvaWQgc2hfZGVzdHJveV9zaGFkb3coc3RydWN0IGRvbWFp
biAqZCwgbWZuX3Qgc21mbikKICAgICAgICAgYnJlYWs7CiAKICAgICBkZWZhdWx0OgotICAgICAg
ICBTSEFET1dfRVJST1IoInRyaWVkIHRvIGRlc3Ryb3kgc2hhZG93IG9mIGJhZCB0eXBlICUwOGx4
XG4iLAotICAgICAgICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpdCk7CisgICAgICAgIHBy
aW50ayhYRU5MT0dfRVJSICJ0cmllZCB0byBkZXN0cm95IHNoYWRvdyBvZiBiYWQgdHlwZSAlMDh4
XG4iLCB0KTsKICAgICAgICAgQlVHKCk7CiAgICAgfQogfQpAQCAtMTk1MCw5ICsxOTU1LDkgQEAg
aW50IHNoX3JlbW92ZV93cml0ZV9hY2Nlc3Moc3RydWN0IGRvbWFpbiAqZCwgbWZuX3QgZ21mbiwK
ICAgICAgKiBwdXQgcGFnZXRhYmxlcyBpbiBzcGVjaWFsIG1lbW9yeSBvZiBzb21lIGtpbmQuICBX
ZSBjYW4ndCBhbGxvdyB0aGF0LiAqLwogICAgIGlmICggKHBnLT51LmludXNlLnR5cGVfaW5mbyAm
IFBHVF90eXBlX21hc2spICE9IFBHVF93cml0YWJsZV9wYWdlICkKICAgICB7Ci0gICAgICAgIFNI
QURPV19FUlJPUigiY2FuJ3QgcmVtb3ZlIHdyaXRlIGFjY2VzcyB0byBtZm4gJWx4LCB0eXBlX2lu
Zm8gaXMgJSIKLSAgICAgICAgICAgICAgICAgICAgICBQUnR5cGVfaW5mbyAiXG4iLAotICAgICAg
ICAgICAgICAgICAgICAgIG1mbl94KGdtZm4pLCBtZm5fdG9fcGFnZShnbWZuKS0+dS5pbnVzZS50
eXBlX2luZm8pOworICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSICJjYW4ndCByZW1vdmUgd3Jp
dGUgYWNjZXNzIHRvIG1mbiAlIlBSSV9tZm4KKyAgICAgICAgICAgICAgICIsIHR5cGVfaW5mbyBp
cyAlIlBSdHlwZV9pbmZvICJcbiIsCisgICAgICAgICAgICAgICBtZm5feChnbWZuKSwgbWZuX3Rv
X3BhZ2UoZ21mbiktPnUuaW51c2UudHlwZV9pbmZvKTsKICAgICAgICAgZG9tYWluX2NyYXNoKGQp
OwogICAgIH0KIApAQCAtMjA5OSw5ICsyMTA0LDkgQEAgaW50IHNoX3JlbW92ZV93cml0ZV9hY2Nl
c3Moc3RydWN0IGRvbWFpbiAqZCwgbWZuX3QgZ21mbiwKICAgICAgICAgaWYgKCBsZXZlbCA9PSAw
ICkKICAgICAgICAgICAgIHJldHVybiAtMTsKIAotICAgICAgICBTSEFET1dfRVJST1IoImNhbid0
IHJlbW92ZSB3cml0ZSBhY2Nlc3MgdG8gbWZuICVseDogZ3Vlc3QgaGFzICIKLSAgICAgICAgICAg
ICAgICAgICAgICAiJWx1IHNwZWNpYWwtdXNlIG1hcHBpbmdzIG9mIGl0XG4iLCBtZm5feChnbWZu
KSwKLSAgICAgICAgICAgICAgICAgICAgICAobWZuX3RvX3BhZ2UoZ21mbiktPnUuaW51c2UudHlw
ZV9pbmZvJlBHVF9jb3VudF9tYXNrKSk7CisgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgImNh
bid0IHJlbW92ZSB3cml0ZSBhY2Nlc3MgdG8gbWZuICUiUFJJX21mbgorICAgICAgICAgICAgICAg
IjogZ3Vlc3QgaGFzICVsdSBzcGVjaWFsLXVzZSBtYXBwaW5nc1xuIiwgbWZuX3goZ21mbiksCisg
ICAgICAgICAgICAgICBtZm5fdG9fcGFnZShnbWZuKS0+dS5pbnVzZS50eXBlX2luZm8gJiBQR1Rf
Y291bnRfbWFzayk7CiAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICB9CiAKQEAgLTIyMDYs
MTMgKzIyMTEsMTIgQEAgc3RhdGljIGludCBzaF9yZW1vdmVfYWxsX21hcHBpbmdzKHN0cnVjdCBk
b21haW4gKmQsIG1mbl90IGdtZm4sIGdmbl90IGdmbikKICAgICAgICAgICAgICAgICYmICgocGFn
ZS0+dS5pbnVzZS50eXBlX2luZm8gJiBQR1RfY291bnRfbWFzaykKICAgICAgICAgICAgICAgICAg
ICA9PSAoaXNfeGVuX2hlYXBfcGFnZShwYWdlKSB8fAogICAgICAgICAgICAgICAgICAgICAgICAo
aXNfaHZtX2RvbWFpbihkKSAmJiBpc19pb3JlcV9zZXJ2ZXJfcGFnZShkLCBwYWdlKSkpKSkgKQot
ICAgICAgICB7Ci0gICAgICAgICAgICBTSEFET1dfRVJST1IoImNhbid0IGZpbmQgYWxsIG1hcHBp
bmdzIG9mIG1mbiAlbHggKGdmbiAlbHgpOiAiCi0gICAgICAgICAgICAgICAgICAgICAgICAgICJj
PSVseCB0PSVseCB4PSVkIGk9JWRcbiIsIG1mbl94KGdtZm4pLCBnZm5feChnZm4pLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYWdlLT5jb3VudF9pbmZvLCBwYWdlLT51LmludXNlLnR5cGVf
aW5mbywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgISFpc194ZW5faGVhcF9wYWdlKHBhZ2Up
LAotICAgICAgICAgICAgICAgICAgICAgICAgICBpc19odm1fZG9tYWluKGQpICYmIGlzX2lvcmVx
X3NlcnZlcl9wYWdlKGQsIHBhZ2UpKTsKLSAgICAgICAgfQorICAgICAgICAgICAgcHJpbnRrKFhF
TkxPR19HX0VSUiAiY2FuJ3QgZmluZCBhbGwgbWFwcGluZ3Mgb2YgbWZuICUiUFJJX21mbgorICAg
ICAgICAgICAgICAgICAgICIgKGdmbiAlIlBSSV9nZm4iKTogYz0lbHggdD0lbHggeD0lZCBpPSVk
XG4iLAorICAgICAgICAgICAgICAgICAgIG1mbl94KGdtZm4pLCBnZm5feChnZm4pLAorICAgICAg
ICAgICAgICAgICAgIHBhZ2UtPmNvdW50X2luZm8sIHBhZ2UtPnUuaW51c2UudHlwZV9pbmZvLAor
ICAgICAgICAgICAgICAgICAgICEhaXNfeGVuX2hlYXBfcGFnZShwYWdlKSwKKyAgICAgICAgICAg
ICAgICAgICAoaXNfaHZtX2RvbWFpbihkKSAmJiBpc19pb3JlcV9zZXJ2ZXJfcGFnZShkLCBwYWdl
KSkpOwogICAgIH0KIAogICAgIHBhZ2luZ191bmxvY2soZCk7CkBAIC0yMzY0LDkgKzIzNjgsOSBA
QCB2b2lkIHNoX3JlbW92ZV9zaGFkb3dzKHN0cnVjdCBkb21haW4gKmQsIG1mbl90IGdtZm4sIGlu
dCBmYXN0LCBpbnQgYWxsKQogICAgIHNtZm4gPSBzaGFkb3dfaGFzaF9sb29rdXAoZCwgbWZuX3go
Z21mbiksIHQpOyAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIGlmICggdW5saWtlbHkoIW1m
bl92YWxpZChzbWZuKSkgKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAg
IHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAotICAgICAgICBTSEFET1dfRVJST1IoIjogZ21mbiAlI2x4IGhhcyBmbGFn
cyAlIyJQUkl4MzIgICAgICAgICAgICAgICAgICAgXAotICAgICAgICAgICAgICAgICAgICAgIiBi
dXQgbm8gdHlwZS0lIyJQUkl4MzIiIHNoYWRvd1xuIiwgICAgICAgICAgICAgICAgXAotICAgICAg
ICAgICAgICAgICAgICAgbWZuX3goZ21mbiksICh1aW50MzJfdClwZy0+c2hhZG93X2ZsYWdzLCB0
KTsgICAgICAgXAorICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSICJnbWZuICUiUFJJX21mbiIg
aGFzIGZsYWdzICUjeCIgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgIiBidXQgbm8gdHlw
ZS0lI3ggc2hhZG93XG4iLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAg
ICAgICAgbWZuX3goZ21mbiksIHBnLT5zaGFkb3dfZmxhZ3MsIHQpOyAgICAgICAgICAgICAgICAg
ICAgICAgXAogICAgICAgICBicmVhazsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIGlmICggc2hf
dHlwZV9pc19waW5uYWJsZShkLCB0KSApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXApAQCAtMjM5NSw5ICsyMzk5LDggQEAgdm9pZCBzaF9yZW1vdmVfc2hhZG93cyhzdHJ1Y3Qg
ZG9tYWluICpkLCBtZm5fdCBnbWZuLCBpbnQgZmFzdCwgaW50IGFsbCkKICAgICAvKiBJZiB0aGF0
IGRpZG4ndCBjYXRjaCB0aGUgc2hhZG93cywgc29tZXRoaW5nIGlzIHdyb25nICovCiAgICAgaWYg
KCAhZmFzdCAmJiBhbGwgJiYgKHBnLT5jb3VudF9pbmZvICYgUEdDX3BhZ2VfdGFibGUpICkKICAg
ICB7Ci0gICAgICAgIFNIQURPV19FUlJPUigiY2FuJ3QgZmluZCBhbGwgc2hhZG93cyBvZiBtZm4g
JSJQUklfbWZuIiAiCi0gICAgICAgICAgICAgICAgICAgICAiKHNoYWRvd19mbGFncz0lMDh4KVxu
IiwKLSAgICAgICAgICAgICAgICAgICAgICBtZm5feChnbWZuKSwgcGctPnNoYWRvd19mbGFncyk7
CisgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgImNhbid0IGZpbmQgYWxsIHNoYWRvd3Mgb2Yg
bWZuICUiUFJJX21mbgorICAgICAgICAgICAgICAgIiAoc2hhZG93X2ZsYWdzPSUwOHgpXG4iLCBt
Zm5feChnbWZuKSwgcGctPnNoYWRvd19mbGFncyk7CiAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsK
ICAgICB9CiAKQEAgLTI0NzcsOCArMjQ4MCw3IEBAIHN0YXRpYyB2b2lkIHNoX3VwZGF0ZV9wYWdp
bmdfbW9kZXMoc3RydWN0IHZjcHUgKnYpCiAgICAgICAgIHYtPmFyY2gucGFnaW5nLnZ0bGIgPSB4
emFsbG9jX2FycmF5KHN0cnVjdCBzaGFkb3dfdnRsYiwgVlRMQl9FTlRSSUVTKTsKICAgICAgICAg
aWYgKCB1bmxpa2VseSghdi0+YXJjaC5wYWdpbmcudnRsYikgKQogICAgICAgICB7Ci0gICAgICAg
ICAgICBTSEFET1dfRVJST1IoIkNvdWxkIG5vdCBhbGxvY2F0ZSB2VExCIHNwYWNlIGZvciBkb20g
JXUgdmNwdSAldVxuIiwKLSAgICAgICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHYt
PnZjcHVfaWQpOworICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUiAiQ291bGQgbm90IGFs
bG9jYXRlIHZUTEIgc3BhY2UgZm9yICVwdlxuIiwgdik7CiAgICAgICAgICAgICBkb21haW5fY3Jh
c2godi0+ZG9tYWluKTsKICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgfQpAQCAtMjU4MSwx
MCArMjU4MywxMCBAQCBzdGF0aWMgdm9pZCBzaF91cGRhdGVfcGFnaW5nX21vZGVzKHN0cnVjdCB2
Y3B1ICp2KQogCiAgICAgICAgICAgICAgICAgaWYgKCB2ICE9IGN1cnJlbnQgJiYgdmNwdV9ydW5u
YWJsZSh2KSApCiAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICBTSEFET1df
RVJST1IoIlNvbWUgdGhpcmQgcGFydHkgKCVwdikgaXMgY2hhbmdpbmcgIgotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgInRoaXMgSFZNIHZjcHUncyAoJXB2KSBwYWdpbmcgbW9kZSAi
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAid2hpbGUgaXQgaXMgcnVubmluZy5c
biIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJyZW50LCB2KTsKKyAgICAg
ICAgICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUgorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIlNvbWUgdGhpcmQgcGFydHkgKCVwdikgaXMgY2hhbmdpbmcgdGhpcyBIVk0gdmNwdSdz
IgorICAgICAgICAgICAgICAgICAgICAgICAgICAgIiAoJXB2KSBwYWdpbmcgbW9kZSB3aGlsZSBp
dCBpcyBydW5uaW5nXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgY3VycmVudCwgdik7
CiAgICAgICAgICAgICAgICAgICAgIC8qIEl0J3Mgbm90IHNhZmUgdG8gZG8gdGhhdCBiZWNhdXNl
IHdlIGNhbid0IGNoYW5nZQogICAgICAgICAgICAgICAgICAgICAgKiB0aGUgaG9zdCBDUjMgZm9y
IGEgcnVubmluZyBkb21haW4gKi8KICAgICAgICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKHYt
PmRvbWFpbik7CkBAIC0yOTAxLDEwICsyOTAzLDExIEBAIHZvaWQgc2hhZG93X3RlYXJkb3duKHN0
cnVjdCBkb21haW4gKmQsIGJvb2wgKnByZWVtcHRlZCkKICAgICAgICAgLyogQ29tcGxhaW4gaGVy
ZSBpbiBjYXNlcyB3aGVyZSBzaGFkb3dfZnJlZV9wMm1fcGFnZSgpIHdvbid0LiAqLwogICAgICAg
ICBlbHNlIGlmICggIXBhZ2VfZ2V0X293bmVyKHVucGFnZWRfcGFnZXRhYmxlKSAmJgogICAgICAg
ICAgICAgICAgICAgISh1bnBhZ2VkX3BhZ2V0YWJsZS0+Y291bnRfaW5mbyAmIFBHQ19jb3VudF9t
YXNrKSApCi0gICAgICAgICAgICBTSEFET1dfRVJST1IoImQlZDogT2RkIHVucGFnZWQgcHQgJSJQ
UklfbWZuIiBjPSVseCB0PSUiUFJ0eXBlX2luZm8iXG4iLAotICAgICAgICAgICAgICAgICAgICAg
ICAgIGQtPmRvbWFpbl9pZCwgbWZuX3gocGFnZV90b19tZm4odW5wYWdlZF9wYWdldGFibGUpKSwK
LSAgICAgICAgICAgICAgICAgICAgICAgICB1bnBhZ2VkX3BhZ2V0YWJsZS0+Y291bnRfaW5mbywK
LSAgICAgICAgICAgICAgICAgICAgICAgICB1bnBhZ2VkX3BhZ2V0YWJsZS0+dS5pbnVzZS50eXBl
X2luZm8pOworICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIKKyAgICAgICAgICAgICAgICAg
ICAiZCVkOiBPZGQgdW5wYWdlZCBwdCAlIlBSSV9tZm4iIGM9JWx4IHQ9JSJQUnR5cGVfaW5mbyJc
biIsCisgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBtZm5feChwYWdlX3RvX21mbih1
bnBhZ2VkX3BhZ2V0YWJsZSkpLAorICAgICAgICAgICAgICAgICAgIHVucGFnZWRfcGFnZXRhYmxl
LT5jb3VudF9pbmZvLAorICAgICAgICAgICAgICAgICAgIHVucGFnZWRfcGFnZXRhYmxlLT51Lmlu
dXNlLnR5cGVfaW5mbyk7CiAgICAgICAgIHNoYWRvd19mcmVlX3AybV9wYWdlKGQsIHVucGFnZWRf
cGFnZXRhYmxlKTsKICAgICB9CiB9CkBAIC0zNDY4LDggKzM0NzEsOCBAQCBpbnQgc2hhZG93X2Rv
bWN0bChzdHJ1Y3QgZG9tYWluICpkLAogICAgICAgICB7CiAgICAgICAgICAgICAvKiBDYW4ndCBz
ZXQgdGhlIGFsbG9jYXRpb24gdG8gemVybyB1bmxlc3MgdGhlIGRvbWFpbiBzdG9wcyB1c2luZwog
ICAgICAgICAgICAgICogc2hhZG93IHBhZ2V0YWJsZXMgZmlyc3QgKi8KLSAgICAgICAgICAgIFNI
QURPV19FUlJPUigiQ2FuJ3Qgc2V0IHNoYWRvdyBhbGxvY2F0aW9uIHRvIHplcm8sIGRvbWFpbiAl
dSIKLSAgICAgICAgICAgICAgICAgICAgICAgICAiIGlzIHN0aWxsIHVzaW5nIHNoYWRvd3MuXG4i
LCBkLT5kb21haW5faWQpOworICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfR19FUlIsICJDYW4n
dCBzZXQgc2hhZG93IGFsbG9jYXRpb24gdG8gemVybywgIgorICAgICAgICAgICAgICAgICAgICAi
ZCVkIGlzIHN0aWxsIHVzaW5nIHNoYWRvd3NcbiIsIGQtPmRvbWFpbl9pZCk7CiAgICAgICAgICAg
ICBwYWdpbmdfdW5sb2NrKGQpOwogICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAgICAgICAg
IH0KQEAgLTM0ODUsNyArMzQ4OCw2IEBAIGludCBzaGFkb3dfZG9tY3RsKHN0cnVjdCBkb21haW4g
KmQsCiAgICAgICAgIHJldHVybiByYzsKIAogICAgIGRlZmF1bHQ6Ci0gICAgICAgIFNIQURPV19F
UlJPUigiQmFkIHNoYWRvdyBvcCAldVxuIiwgc2MtPm9wKTsKICAgICAgICAgcmV0dXJuIC1FSU5W
QUw7CiAgICAgfQogfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5j
IGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCmluZGV4IGY5NzlkY2EuLmRkODZhYTEg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYworKysgYi94ZW4vYXJj
aC94ODYvbW0vc2hhZG93L211bHRpLmMKQEAgLTIxNTUsNyArMjE1NSw3IEBAIHN0YXRpYyBpbnQg
dmFsaWRhdGVfZ2w0ZShzdHJ1Y3QgdmNwdSAqdiwgdm9pZCAqbmV3X2dlLCBtZm5fdCBzbDRtZm4s
IHZvaWQgKnNlKQogICAgICAgICAgICAgICAgICAgICAgICAgICBtZm5feChzbDRtZm4pLCBzaGFk
b3dfaW5kZXgsIG5ld19zbDRlLmw0KTsKICAgICAgICAgICAgIGlmICggc2hhZG93X2w0ZV9nZXRf
ZmxhZ3MobmV3X3NsNGUpICYgX1BBR0VfUFJFU0VOVCApCiAgICAgICAgICAgICB7Ci0gICAgICAg
ICAgICAgICAgU0hBRE9XX0VSUk9SKCJvdXQtb2YtcmFuZ2UgbDRlIHVwZGF0ZVxuIik7CisgICAg
ICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUiAib3V0LW9mLXJhbmdlIGw0ZSB1cGRhdGVc
biIpOwogICAgICAgICAgICAgICAgIHJlc3VsdCB8PSBTSEFET1dfU0VUX0VSUk9SOwogICAgICAg
ICAgICAgfQogCkBAIC0yNDc4LDkgKzI0NzgsNyBAQCBzaF9tYXBfYW5kX3ZhbGlkYXRlX2dsNGUo
c3RydWN0IHZjcHUgKnYsIG1mbl90IGdsNG1mbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc2hhZG93X2w0X2luZGV4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2
YWxpZGF0ZV9nbDRlKTsKICNlbHNlIC8vICEgR1VFU1RfUEFHSU5HX0xFVkVMUyA+PSA0Ci0gICAg
U0hBRE9XX0VSUk9SKCJjYWxsZWQgaW4gd3JvbmcgcGFnaW5nIG1vZGUhXG4iKTsKLSAgICBCVUco
KTsKLSAgICByZXR1cm4gMDsKKyAgICBCVUcoKTsgLyogQ2FsbGVkIGluIHdyb25nIHBhZ2luZyBt
b2RlISAqLwogI2VuZGlmCiB9CiAKQEAgLTI0OTQsOSArMjQ5Miw3IEBAIHNoX21hcF9hbmRfdmFs
aWRhdGVfZ2wzZShzdHJ1Y3QgdmNwdSAqdiwgbWZuX3QgZ2wzbWZuLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzaGFkb3dfbDNfaW5kZXgsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHZhbGlkYXRlX2dsM2UpOwogI2Vsc2UgLy8gISBHVUVTVF9QQUdJTkdfTEVWRUxT
ID49IDQKLSAgICBTSEFET1dfRVJST1IoImNhbGxlZCBpbiB3cm9uZyBwYWdpbmcgbW9kZSFcbiIp
OwotICAgIEJVRygpOwotICAgIHJldHVybiAwOworICAgIEJVRygpOyAvKiBDYWxsZWQgaW4gd3Jv
bmcgcGFnaW5nIG1vZGUhICovCiAjZW5kaWYKIH0KIApAQCAtMjUyMCw5ICsyNTE2LDcgQEAgc2hf
bWFwX2FuZF92YWxpZGF0ZV9nbDJoZShzdHJ1Y3QgdmNwdSAqdiwgbWZuX3QgZ2wybWZuLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaGFkb3dfbDJfaW5kZXgsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHZhbGlkYXRlX2dsMmUpOwogI2Vsc2UgLyogTm9uLVBBRSBn
dWVzdHMgZG9uJ3QgaGF2ZSBkaWZmZXJlbnQga2luZHMgb2YgbDIgdGFibGUgKi8KLSAgICBTSEFE
T1dfRVJST1IoImNhbGxlZCBpbiB3cm9uZyBwYWdpbmcgbW9kZSFcbiIpOwotICAgIEJVRygpOwot
ICAgIHJldHVybiAwOworICAgIEJVRygpOyAvKiBDYWxsZWQgaW4gd3JvbmcgcGFnaW5nIG1vZGUh
ICovCiAjZW5kaWYKIH0KIApAQCAtMjk2Niw4ICsyOTYwLDggQEAgc3RhdGljIGludCBzaF9wYWdl
X2ZhdWx0KHN0cnVjdCB2Y3B1ICp2LAogICAgICAqIGEgQlVHKCkgd2hlbiB3ZSB0cnkgdG8gdGFr
ZSB0aGUgbG9jayBhZ2Fpbi4gKi8KICAgICBpZiAoIHVubGlrZWx5KHBhZ2luZ19sb2NrZWRfYnlf
bWUoZCkpICkKICAgICB7Ci0gICAgICAgIFNIQURPV19FUlJPUigiUmVjdXJzaXZlIHNoYWRvdyBm
YXVsdDogbG9jayB3YXMgdGFrZW4gYnkgJXNcbiIsCi0gICAgICAgICAgICAgICAgICAgICBkLT5h
cmNoLnBhZ2luZy5sb2NrLmxvY2tlcl9mdW5jdGlvbik7CisgICAgICAgIHByaW50ayhYRU5MT0df
R19FUlIgIlJlY3Vyc2l2ZSBzaGFkb3cgZmF1bHQ6IGxvY2sgdGFrZW4gYnkgJXNcbiIsCisgICAg
ICAgICAgICAgICBkLT5hcmNoLnBhZ2luZy5sb2NrLmxvY2tlcl9mdW5jdGlvbik7CiAgICAgICAg
IHJldHVybiAwOwogICAgIH0KIApAQCAtMzk1Miw3ICszOTQ2LDggQEAgc2hfc2V0X3RvcGxldmVs
X3NoYWRvdyhzdHJ1Y3QgdmNwdSAqdiwKICAgICB9CiAgICAgZWxzZQogICAgIHsKLSAgICAgICAg
U0hBRE9XX0VSUk9SKCJjYW4ndCBpbnN0YWxsICUjbHggYXMgdG9wbGV2ZWwgc2hhZG93XG4iLCBt
Zm5feChzbWZuKSk7CisgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgImNhbid0IGluc3RhbGwg
JSJQUklfbWZuIiBhcyB0b3BsZXZlbCBzaGFkb3dcbiIsCisgICAgICAgICAgICAgICBtZm5feChz
bWZuKSk7CiAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICAgICAgbmV3X2VudHJ5ID0gcGFn
ZXRhYmxlX251bGwoKTsKICAgICB9CkBAIC0zOTcyLDcgKzM5NjcsNyBAQCBzaF9zZXRfdG9wbGV2
ZWxfc2hhZG93KHN0cnVjdCB2Y3B1ICp2LAogICAgICAgICAgKiBzaGFkb3cgYW5kIGl0J3Mgbm90
IHNhZmUgdG8gZnJlZSBpdCB5ZXQuICovCiAgICAgICAgIGlmICggIW1mbl90b19wYWdlKG9sZF9z
bWZuKS0+dS5zaC5waW5uZWQgJiYgIXNoX3BpbihkLCBvbGRfc21mbikgKQogICAgICAgICB7Ci0g
ICAgICAgICAgICBTSEFET1dfRVJST1IoImNhbid0IHJlLXBpbiAlI2x4XG4iLCBtZm5feChvbGRf
c21mbikpOworICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUiAiY2FuJ3QgcmUtcGluICUi
UFJJX21mbiJcbiIsIG1mbl94KG9sZF9zbWZuKSk7CiAgICAgICAgICAgICBkb21haW5fY3Jhc2go
ZCk7CiAgICAgICAgIH0KICAgICAgICAgc2hfcHV0X3JlZihkLCBvbGRfc21mbiwgMCk7CmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L3ByaXZhdGUuaCBiL3hlbi9hcmNoL3g4Ni9t
bS9zaGFkb3cvcHJpdmF0ZS5oCmluZGV4IDY5MWJjZjYuLmExZmFlNTAgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9tbS9zaGFkb3cvcHJpdmF0ZS5oCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFk
b3cvcHJpdmF0ZS5oCkBAIC03NSw4ICs3NSw2IEBAIGV4dGVybiBpbnQgc2hhZG93X2F1ZGl0X2Vu
YWJsZTsKIAogI2RlZmluZSBTSEFET1dfUFJJTlRLKF9mLCBfYS4uLikgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAogICAgIGRlYnVndHJhY2VfcHJpbnRrKCJzaDogJXMoKTog
IiBfZiwgX19mdW5jX18sICMjX2EpCi0jZGVmaW5lIFNIQURPV19FUlJPUihfZiwgX2EuLi4pICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgcHJpbnRrKCJzaCBlcnJv
cjogJXMoKTogIiBfZiwgX19mdW5jX18sICMjX2EpCiAjZGVmaW5lIFNIQURPV19ERUJVRyhmbGFn
LCBfZiwgX2EuLi4pICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgZG8geyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAogICAgICAgICBpZiAoU0hBRE9XX0RFQlVHXyAjIyBmbGFnKSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXApAQCAtNTQ5LDggKzU0Nyw4IEBAIHN0YXRpYyBpbmxpbmUgdm9p
ZCBzaF9wdXRfcmVmKHN0cnVjdCBkb21haW4gKmQsIG1mbl90IHNtZm4sIHBhZGRyX3QgZW50cnlf
cGEpCiAKICAgICBpZiAoIHVubGlrZWx5KHggPT0gMCkgKQogICAgIHsKLSAgICAgICAgU0hBRE9X
X0VSUk9SKCJzaGFkb3cgcmVmIHVuZGVyZmxvdywgc21mbj0lbHggb2M9JSNseCB0PSUjeFxuIiwK
LSAgICAgICAgICAgICAgICAgICAgIG1mbl94KHNtZm4pLCBzcC0+dS5zaC5jb3VudCArIDBVTCwg
c3AtPnUuc2gudHlwZSk7CisgICAgICAgIHByaW50ayhYRU5MT0dfRVJSICJzaGFkb3cgcmVmIHVu
ZGVyZmxvdywgc21mbj0lIlBSSV9tZm4iIG9jPSUjbHggdD0lI3hcbiIsCisgICAgICAgICAgICAg
ICBtZm5feChzbWZuKSwgc3AtPnUuc2guY291bnQgKyAwVUwsIHNwLT51LnNoLnR5cGUpOwogICAg
ICAgICBCVUcoKTsKICAgICB9CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaGFw
LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2hhcC5oCmluZGV4IGM1ZDYwMzguLmI5NGJmYjQgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaGFwLmgKKysrIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9oYXAuaApAQCAtMjcsOCArMjcsNiBAQAogCiAjZGVmaW5lIEhBUF9QUklOVEsoX2YsIF9h
Li4uKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIGRlYnVn
dHJhY2VfcHJpbnRrKCJoYXA6ICVzKCk6ICIgX2YsIF9fZnVuY19fLCAjI19hKQotI2RlZmluZSBI
QVBfRVJST1IoX2YsIF9hLi4uKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKLSAgICBwcmludGsoImhhcCBlcnJvcjogJXMoKTogIiBfZiwgX19mdW5jX18sICMjX2Ep
CiAKIC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCiAv
KiAgICAgICAgaGFwIGRvbWFpbiBsZXZlbCBmdW5jdGlvbnMgICAgICAgICAgICAqLwotLSAKMi4x
LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 18:17:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 18:17: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 1fuiYi-0004Ax-Cz; Tue, 28 Aug 2018 18:17:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=qctd=ll=citrix.com=prvs=771e299fc=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuiYh-0004As-Jv
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 18:17:43 +0000
X-Inumbo-ID: c0ec148f-aaee-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c0ec148f-aaee-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 18:18:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,300,1531785600"; d="scan'208";a="63911182"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Tue, 28 Aug 2018 19:17:38 +0100
Message-ID: <1535480258-26918-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: Fix mapping corner case during task
 switching.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

aHZtX21hcF9lbnRyeSgpIGNhbiBmYWlsIGZvciBhIG51bWJlciBvZiByZWFzb25zLCBpbmNsdWRp
bmcgZm9yIGEgbWlzYWxpZ25lZApMRFQvR0RUIGFjY2VzcyB3aGljaCBjcm9zc2VzIGEgNEsgYm91
bmRhcnkuICBBcmNoaXRlY3R1cmFsbHkgc3BlYWtpbmcsIHRoaXMKc2hvdWxkIGJlIGZpeGVkLCBi
dXQgTG9uZyBNb2RlIGRvZXNuJ3Qgc3VwcG9ydCB0YXNrIHN3aXRjaGVzLCBhbmQgbm8gMzJiaXQg
T1MKaXMgZ29pbmcgdG8gbWlzYWxpZ24gaXRzIExEVC9HRFQgYmFzZSwgd2hpY2ggaXMgd2h5IHRo
aXMgdGFzayBpc24ndCB2ZXJ5IGhpZ2gKb24gdGhlIFRPRE8gbGlzdC4KCkhvd2V2ZXIsIHRoZSBo
dm1fbWFwX2ZhaWwgZXJyb3IgbGFiZWwgcmV0dXJucyBmYWlsdXJlIHdpdGhvdXQgcmFpc2luZyBh
bgpleGNlcHRpb24sIHdoaWNoIGludGVyZmVyZXMgd2l0aCBodm1fdGFza19zd2l0Y2goKSdzIGV4
Y2VwdGlvbiB0cmFja2luZywgYW5kCmNhbiBjYXVzZSBpdCB0byBmaW5pc2ggYW5kIHJldHVybiB0
byBndWVzdCBjb250ZXh0IGFzIGlmIHRoZSB0YXNrIHN3aXRjaCBoYWQKY29tcGxldGVkIHN1Y2Nl
c3NmdWxseS4KClJlc29sdmUgdGhpcyBjb3JuZXIgY2FzZSBieSBmb2xkaW5nIGFsbCB0aGUgZmFp
bHVyZSBwYXRocyB0b2dldGhlciwgd2hpY2gKY2F1c2VzIGFuIGh2bV9tYXBfZW50cnkoKSBmYWls
dXJlIHRvIHJlc3VsdCBpbiAjVFNbU0VMXS4gIGh2bV91bm1hcF9lbnRyeSgpCmNvcGVzIGZpbmUg
d2l0aCBhIE5VTEwgcG9pbnRlciBzbyBjYW4gYmUgY2FsbGVkIHVuY29uZGl0aW9uYWxseS4KCklu
IHByYWN0aWNlLCB0aGlzIGlzIGp1c3QgYSBsYXRlbnQgY29ybmVyIGNhc2UgYXMgYWxsIGh2bV9t
YXBfZW50cnkoKSBmYWlsdXJlcwpjcmFzaCB0aGUgZG9tYWluLCBidXQgaXQgc2hvdWxkIGJlIGZp
eGVkIG5ldmVydGhlbGVzcy4KCkZpbmFsbHksIHJlbmFtZSBodm1fbG9hZF9zZWdtZW50X3NlbGVj
dG9yKCkgdG8gdGFza19zd2l0Y2hfbG9hZF9zZWcoKSB0byBhdm9pZApnaXZpbmcgdGhlIGltcHJl
c3Npb24gdGhhdCBpdCBpcyB1c2FibGUgZm9yIGdlbmVyYWwgc2VnbWVudCBsb2FkaW5nLgoKU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0t
CkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9odm0uYyB8IDUxICsrKysrKysrKysrKysrKysrKysrKysr
KystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjUgaW5zZXJ0aW9u
cygrKSwgMjYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0u
YyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggNzJjNTFmYS4uMmVhYWJmMSAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5j
CkBAIC0yNzA0LDExICsyNzA0LDExIEBAIHN0YXRpYyB2b2lkIGh2bV91bm1hcF9lbnRyeSh2b2lk
ICpwKQogICAgIGh2bV91bm1hcF9ndWVzdF9mcmFtZShwLCAwKTsKIH0KIAotc3RhdGljIGludCBo
dm1fbG9hZF9zZWdtZW50X3NlbGVjdG9yKAorc3RhdGljIGludCB0YXNrX3N3aXRjaF9sb2FkX3Nl
ZygKICAgICBlbnVtIHg4Nl9zZWdtZW50IHNlZywgdWludDE2X3Qgc2VsLCB1bnNpZ25lZCBpbnQg
Y3BsLCB1bnNpZ25lZCBpbnQgZWZsYWdzKQogewogICAgIHN0cnVjdCBzZWdtZW50X3JlZ2lzdGVy
IGRlc2N0YWIsIHNlZ3I7Ci0gICAgc3RydWN0IGRlc2Nfc3RydWN0ICpwZGVzYywgZGVzYzsKKyAg
ICBzdHJ1Y3QgZGVzY19zdHJ1Y3QgKnBkZXNjID0gTlVMTCwgZGVzYzsKICAgICB1OCBkcGwsIHJw
bDsKICAgICBib29sX3Qgd3JpdGFibGU7CiAgICAgaW50IGZhdWx0X3R5cGUgPSBUUkFQX2ludmFs
aWRfdHNzOwpAQCAtMjcyOCw3ICsyNzI4LDcgQEAgc3RhdGljIGludCBodm1fbG9hZF9zZWdtZW50
X3NlbGVjdG9yKAogICAgIGlmICggKHNlbCAmIDB4ZmZmYykgPT0gMCApCiAgICAgewogICAgICAg
ICBpZiAoIChzZWcgPT0geDg2X3NlZ19jcykgfHwgKHNlZyA9PSB4ODZfc2VnX3NzKSApCi0gICAg
ICAgICAgICBnb3RvIGZhaWw7CisgICAgICAgICAgICBnb3RvIGZhdWx0OwogICAgICAgICBtZW1z
ZXQoJnNlZ3IsIDAsIHNpemVvZihzZWdyKSk7CiAgICAgICAgIHNlZ3Iuc2VsID0gc2VsOwogICAg
ICAgICBodm1fc2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgc2VnLCAmc2Vncik7CkBAIC0yNzM3LDI5
ICsyNzM3LDI5IEBAIHN0YXRpYyBpbnQgaHZtX2xvYWRfc2VnbWVudF9zZWxlY3RvcigKIAogICAg
IC8qIExEVCBkZXNjcmlwdG9yIG11c3QgYmUgaW4gdGhlIEdEVC4gKi8KICAgICBpZiAoIChzZWcg
PT0geDg2X3NlZ19sZHRyKSAmJiAoc2VsICYgNCkgKQotICAgICAgICBnb3RvIGZhaWw7CisgICAg
ICAgIGdvdG8gZmF1bHQ7CiAKICAgICBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIoCiAgICAgICAg
IHYsIChzZWwgJiA0KSA/IHg4Nl9zZWdfbGR0ciA6IHg4Nl9zZWdfZ2R0ciwgJmRlc2N0YWIpOwog
CiAgICAgLyogU2VnbWVudCBub3QgdmFsaWQgZm9yIHVzZSAoY29va2VkIG1lYW5pbmcgb2YgLnAp
PyAqLwogICAgIGlmICggIWRlc2N0YWIucCApCi0gICAgICAgIGdvdG8gZmFpbDsKKyAgICAgICAg
Z290byBmYXVsdDsKIAogICAgIC8qIENoZWNrIGFnYWluc3QgZGVzY3JpcHRvciB0YWJsZSBsaW1p
dC4gKi8KICAgICBpZiAoICgoc2VsICYgMHhmZmY4KSArIDcpID4gZGVzY3RhYi5saW1pdCApCi0g
ICAgICAgIGdvdG8gZmFpbDsKKyAgICAgICAgZ290byBmYXVsdDsKIAogICAgIHBkZXNjID0gaHZt
X21hcF9lbnRyeShkZXNjdGFiLmJhc2UgKyAoc2VsICYgMHhmZmY4KSwgJndyaXRhYmxlKTsKICAg
ICBpZiAoIHBkZXNjID09IE5VTEwgKQotICAgICAgICBnb3RvIGh2bV9tYXBfZmFpbDsKKyAgICAg
ICAgZ290byBmYXVsdDsKIAogICAgIGRvIHsKICAgICAgICAgZGVzYyA9ICpwZGVzYzsKIAogICAg
ICAgICAvKiBMRFQgZGVzY3JpcHRvciBpcyBhIHN5c3RlbSBzZWdtZW50LiBBbGwgb3RoZXJzIGFy
ZSBjb2RlL2RhdGEuICovCiAgICAgICAgIGlmICggKGRlc2MuYiAmICgxdTw8MTIpKSA9PSAoKHNl
ZyA9PSB4ODZfc2VnX2xkdHIpIDw8IDEyKSApCi0gICAgICAgICAgICBnb3RvIHVubWFwX2FuZF9m
YWlsOworICAgICAgICAgICAgZ290byBmYXVsdDsKIAogICAgICAgICBkcGwgPSAoZGVzYy5iID4+
IDEzKSAmIDM7CiAgICAgICAgIHJwbCA9IHNlbCAmIDM7CkBAIC0yNzY5LDI3ICsyNzY5LDI3IEBA
IHN0YXRpYyBpbnQgaHZtX2xvYWRfc2VnbWVudF9zZWxlY3RvcigKICAgICAgICAgY2FzZSB4ODZf
c2VnX2NzOgogICAgICAgICAgICAgLyogQ29kZSBzZWdtZW50PyAqLwogICAgICAgICAgICAgaWYg
KCAhKGRlc2MuYiAmIF9TRUdNRU5UX0NPREUpICkKLSAgICAgICAgICAgICAgICBnb3RvIHVubWFw
X2FuZF9mYWlsOworICAgICAgICAgICAgICAgIGdvdG8gZmF1bHQ7CiAgICAgICAgICAgICAvKiBO
b24tY29uZm9ybWluZyBzZWdtZW50OiBjaGVjayBEUEwgYWdhaW5zdCBSUEwuICovCiAgICAgICAg
ICAgICBpZiAoICEoZGVzYy5iICYgX1NFR01FTlRfRUMpICYmIChkcGwgIT0gcnBsKSApCi0gICAg
ICAgICAgICAgICAgZ290byB1bm1hcF9hbmRfZmFpbDsKKyAgICAgICAgICAgICAgICBnb3RvIGZh
dWx0OwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2UgeDg2X3NlZ19zczoKICAgICAg
ICAgICAgIC8qIFdyaXRhYmxlIGRhdGEgc2VnbWVudD8gKi8KICAgICAgICAgICAgIGlmICggKGRl
c2MuYiAmIChfU0VHTUVOVF9DT0RFfF9TRUdNRU5UX1dSKSkgIT0gX1NFR01FTlRfV1IgKQotICAg
ICAgICAgICAgICAgIGdvdG8gdW5tYXBfYW5kX2ZhaWw7CisgICAgICAgICAgICAgICAgZ290byBm
YXVsdDsKICAgICAgICAgICAgIGlmICggKGRwbCAhPSBjcGwpIHx8IChkcGwgIT0gcnBsKSApCi0g
ICAgICAgICAgICAgICAgZ290byB1bm1hcF9hbmRfZmFpbDsKKyAgICAgICAgICAgICAgICBnb3Rv
IGZhdWx0OwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2UgeDg2X3NlZ19sZHRyOgog
ICAgICAgICAgICAgLyogTERUIHN5c3RlbSBzZWdtZW50PyAqLwogICAgICAgICAgICAgaWYgKCAo
ZGVzYy5iICYgX1NFR01FTlRfVFlQRSkgIT0gKDJ1PDw4KSApCi0gICAgICAgICAgICAgICAgZ290
byB1bm1hcF9hbmRfZmFpbDsKKyAgICAgICAgICAgICAgICBnb3RvIGZhdWx0OwogICAgICAgICAg
ICAgZ290byBza2lwX2FjY2Vzc2VkX2ZsYWc7CiAgICAgICAgIGRlZmF1bHQ6CiAgICAgICAgICAg
ICAvKiBSZWFkYWJsZSBjb2RlIG9yIGRhdGEgc2VnbWVudD8gKi8KICAgICAgICAgICAgIGlmICgg
KGRlc2MuYiAmIChfU0VHTUVOVF9DT0RFfF9TRUdNRU5UX1dSKSkgPT0gX1NFR01FTlRfQ09ERSAp
Ci0gICAgICAgICAgICAgICAgZ290byB1bm1hcF9hbmRfZmFpbDsKKyAgICAgICAgICAgICAgICBn
b3RvIGZhdWx0OwogICAgICAgICAgICAgLyoKICAgICAgICAgICAgICAqIERhdGEgb3Igbm9uLWNv
bmZvcm1pbmcgY29kZSBzZWdtZW50OgogICAgICAgICAgICAgICogY2hlY2sgRFBMIGFnYWluc3Qg
UlBMIGFuZCBDUEwuCkBAIC0yNzk3LDcgKzI3OTcsNyBAQCBzdGF0aWMgaW50IGh2bV9sb2FkX3Nl
Z21lbnRfc2VsZWN0b3IoCiAgICAgICAgICAgICBpZiAoICgoZGVzYy5iICYgKF9TRUdNRU5UX0VD
fF9TRUdNRU5UX0NPREUpKSAhPQogICAgICAgICAgICAgICAgICAgKF9TRUdNRU5UX0VDfF9TRUdN
RU5UX0NPREUpKQogICAgICAgICAgICAgICAgICAmJiAoKGRwbCA8IGNwbCkgfHwgKGRwbCA8IHJw
bCkpICkKLSAgICAgICAgICAgICAgICBnb3RvIHVubWFwX2FuZF9mYWlsOworICAgICAgICAgICAg
ICAgIGdvdG8gZmF1bHQ7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQogCkBAIC0yODA2
LDcgKzI4MDYsNyBAQCBzdGF0aWMgaW50IGh2bV9sb2FkX3NlZ21lbnRfc2VsZWN0b3IoCiAgICAg
ICAgIHsKICAgICAgICAgICAgIGZhdWx0X3R5cGUgPSAoc2VnICE9IHg4Nl9zZWdfc3MpID8gVFJB
UF9ub19zZWdtZW50CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICA6IFRSQVBfc3RhY2tfZXJyb3I7Ci0gICAgICAgICAgICBnb3RvIHVubWFwX2FuZF9mYWlsOwor
ICAgICAgICAgICAgZ290byBmYXVsdDsKICAgICAgICAgfQogICAgIH0gd2hpbGUgKCAhKGRlc2Mu
YiAmIDB4MTAwKSAmJiAvKiBFbnN1cmUgQWNjZXNzZWQgZmxhZyBpcyBzZXQgKi8KICAgICAgICAg
ICAgICAgd3JpdGFibGUgJiYgLyogZXhjZXB0IGlmIHdlIGFyZSB0byBkaXNjYXJkIHdyaXRlcyAq
LwpAQCAtMjgzMSwxMSArMjgzMSwxMCBAQCBzdGF0aWMgaW50IGh2bV9sb2FkX3NlZ21lbnRfc2Vs
ZWN0b3IoCiAKICAgICByZXR1cm4gMDsKIAotIHVubWFwX2FuZF9mYWlsOgorIGZhdWx0OgogICAg
IGh2bV91bm1hcF9lbnRyeShwZGVzYyk7Ci0gZmFpbDoKICAgICBodm1faW5qZWN0X2h3X2V4Y2Vw
dGlvbihmYXVsdF90eXBlLCBzZWwgJiAweGZmZmMpOwotIGh2bV9tYXBfZmFpbDoKKwogICAgIHJl
dHVybiAxOwogfQogCkBAIC0zMDA4LDcgKzMwMDcsNyBAQCB2b2lkIGh2bV90YXNrX3N3aXRjaCgK
IAogICAgIG5ld19jcGwgPSB0c3MuZWZsYWdzICYgWDg2X0VGTEFHU19WTSA/IDMgOiB0c3MuY3Mg
JiAzOwogCi0gICAgaWYgKCBodm1fbG9hZF9zZWdtZW50X3NlbGVjdG9yKHg4Nl9zZWdfbGR0ciwg
dHNzLmxkdCwgbmV3X2NwbCwgMCkgKQorICAgIGlmICggdGFza19zd2l0Y2hfbG9hZF9zZWcoeDg2
X3NlZ19sZHRyLCB0c3MubGR0LCBuZXdfY3BsLCAwKSApCiAgICAgICAgIGdvdG8gb3V0OwogCiAg
ICAgcmMgPSBodm1fc2V0X2NyMyh0c3MuY3IzLCAxKTsKQEAgLTMwMjksMTIgKzMwMjgsMTIgQEAg
dm9pZCBodm1fdGFza19zd2l0Y2goCiAgICAgcmVncy0+cmRpICAgID0gdHNzLmVkaTsKIAogICAg
IGV4bl9yYWlzZWQgPSAwOwotICAgIGlmICggaHZtX2xvYWRfc2VnbWVudF9zZWxlY3Rvcih4ODZf
c2VnX2VzLCB0c3MuZXMsIG5ld19jcGwsIHRzcy5lZmxhZ3MpIHx8Ci0gICAgICAgICBodm1fbG9h
ZF9zZWdtZW50X3NlbGVjdG9yKHg4Nl9zZWdfY3MsIHRzcy5jcywgbmV3X2NwbCwgdHNzLmVmbGFn
cykgfHwKLSAgICAgICAgIGh2bV9sb2FkX3NlZ21lbnRfc2VsZWN0b3IoeDg2X3NlZ19zcywgdHNz
LnNzLCBuZXdfY3BsLCB0c3MuZWZsYWdzKSB8fAotICAgICAgICAgaHZtX2xvYWRfc2VnbWVudF9z
ZWxlY3Rvcih4ODZfc2VnX2RzLCB0c3MuZHMsIG5ld19jcGwsIHRzcy5lZmxhZ3MpIHx8Ci0gICAg
ICAgICBodm1fbG9hZF9zZWdtZW50X3NlbGVjdG9yKHg4Nl9zZWdfZnMsIHRzcy5mcywgbmV3X2Nw
bCwgdHNzLmVmbGFncykgfHwKLSAgICAgICAgIGh2bV9sb2FkX3NlZ21lbnRfc2VsZWN0b3IoeDg2
X3NlZ19ncywgdHNzLmdzLCBuZXdfY3BsLCB0c3MuZWZsYWdzKSApCisgICAgaWYgKCB0YXNrX3N3
aXRjaF9sb2FkX3NlZyh4ODZfc2VnX2VzLCB0c3MuZXMsIG5ld19jcGwsIHRzcy5lZmxhZ3MpIHx8
CisgICAgICAgICB0YXNrX3N3aXRjaF9sb2FkX3NlZyh4ODZfc2VnX2NzLCB0c3MuY3MsIG5ld19j
cGwsIHRzcy5lZmxhZ3MpIHx8CisgICAgICAgICB0YXNrX3N3aXRjaF9sb2FkX3NlZyh4ODZfc2Vn
X3NzLCB0c3Muc3MsIG5ld19jcGwsIHRzcy5lZmxhZ3MpIHx8CisgICAgICAgICB0YXNrX3N3aXRj
aF9sb2FkX3NlZyh4ODZfc2VnX2RzLCB0c3MuZHMsIG5ld19jcGwsIHRzcy5lZmxhZ3MpIHx8Cisg
ICAgICAgICB0YXNrX3N3aXRjaF9sb2FkX3NlZyh4ODZfc2VnX2ZzLCB0c3MuZnMsIG5ld19jcGws
IHRzcy5lZmxhZ3MpIHx8CisgICAgICAgICB0YXNrX3N3aXRjaF9sb2FkX3NlZyh4ODZfc2VnX2dz
LCB0c3MuZ3MsIG5ld19jcGwsIHRzcy5lZmxhZ3MpICkKICAgICAgICAgZXhuX3JhaXNlZCA9IDE7
CiAKICAgICBpZiAoIHRhc2tzd2l0Y2hfcmVhc29uID09IFRTV19jYWxsX29yX2ludCApCi0tIAoy
LjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 18:46:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 18: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 1fuizp-0006bI-VB; Tue, 28 Aug 2018 18:45: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=+fgw=ll=xenproject.org=prvs=771b75bcc=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fuizo-0006az-87
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 18:45:44 +0000
X-Inumbo-ID: aaed15b8-aaf2-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aaed15b8-aaf2-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 18:46:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,300,1531785600"; d="scan'208";a="63914056"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75133-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-amd64-amd64-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-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-i386-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-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
X-Osstest-Versions-That: flight=75099
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Tue, 28 Aug 2018 19:45:11 +0100
Subject: [Xen-devel] [distros-debian-snapshot test] 75133: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDc1MTMzIGRpc3Ryb3MtZGViaWFuLXNuYXBzaG90IHJlYWwgW3JlYWxdCmh0dHA6Ly9v
c3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzLzc1MTMzLwoKUmVncmVzc2lvbnMgOi0o
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5n
IHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtZGFp
bHktbmV0Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gNzUw
OTkKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0
ZXN0LWFtZDY0LWkzODYtaTM4Ni1kYWlseS1uZXRib290LXB2Z3J1YiAxMSBndWVzdC1zdGFydCBm
YWlsIGJsb2NrZWQgaW4gNzUwOTkKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtd2Vla2x5LW5ldGlu
c3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTA5OQogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXdlZWtseS1uZXRpbnN0LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBm
YWlsIGxpa2UgNzUwOTkKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtY3VycmVudC1uZXRpbnN0LXB5
Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzUwOTkKIHRlc3QtYW1kNjQtaTM4
Ni1pMzg2LXdlZWtseS1uZXRpbnN0LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxp
a2UgNzUwOTkKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC13ZWVrbHktbmV0aW5zdC1weWdydWIgMTAg
ZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc1MDk5CiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQt
Y3VycmVudC1uZXRpbnN0LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzUw
OTkKIHRlc3QtYXJtaGYtYXJtaGYtYXJtaGYtZGFpbHktbmV0Ym9vdC1weWdydWIgMTAgZGViaWFu
LWRpLWluc3RhbGwgZmFpbCBsaWtlIDc1MDk5CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LWRhaWx5
LW5ldGJvb3QtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTA5OQogdGVz
dC1hbWQ2NC1pMzg2LWkzODYtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5z
dGFsbCBmYWlsIGxpa2UgNzUwOTkKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1jdXJyZW50LW5ldGlu
c3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTA5OQoKYmFzZWxpbmUg
dmVyc2lvbjoKIGZsaWdodCAgICAgICAgICAgICAgIDc1MDk5Cgpqb2JzOgogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1kYWlseS1uZXRib290LXB2Z3J1
YiAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtaTM4Ni1kYWlseS1u
ZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1hbWQ2NC1kYWlseS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1kYWlseS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtZGFpbHktbmV0Ym9vdC1weWdydWIg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtY3VycmVu
dC1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWFtZDY0LWN1cnJlbnQtbmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWkzODYtY3VycmVudC1uZXRpbnN0LXB5Z3J1YiAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LWN1cnJlbnQtbmV0aW5zdC1weWdydWIg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC13ZWVrbHkt
bmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
YW1kNjQtd2Vla2x5LW5ldGluc3QtcHlncnViICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni13ZWVrbHktbmV0aW5zdC1weWdydWIgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWkzODYtd2Vla2x5LW5ldGluc3QtcHlncnViICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9v
c3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20v
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 18:57:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 18: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 1fujAv-0007X3-2H; Tue, 28 Aug 2018 18:57: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=c/y6=ll=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fujAu-0007Wy-Hr
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 18:57:12 +0000
X-Inumbo-ID: f72402ca-aaf3-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 f72402ca-aaf3-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 20:55:43 +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 41705305FFB4
 for <xen-devel@lists.xen.org>; Tue, 28 Aug 2018 21:57:10 +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 20E727FE71
 for <xen-devel@lists.xen.org>; Tue, 28 Aug 2018 21:57:10 +0300 (EEST)
Received: (qmail 26570 invoked from network); 28 Aug 2018 21:57:10 +0300
Received: from mail.arhivio.ro (HELO ?192.168.228.120?)
 (rcojocaru@bitdefender.com@86.120.176.5)
 by smtp01.buh.bitdefender.com with SMTP; 28 Aug 2018 21:57:09 +0300
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-4-git-send-email-andrew.cooper3@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <24d64154-67b1-ac51-57a0-5b7272c586db@bitdefender.com>
Date: Tue, 28 Aug 2018 21:56:58 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1535477946-17892-4-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.77187
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 494300,
 Stamp: 3], Multi: [Enabled, t: (0.000007,0.001622)], BW: [Enabled, t:
 (0.000007)], RBL DNSBL: [Disabled], APM: [Enabled, Score: 500, t:
 (0.002071), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_BITDEFENDER; NN_LEGIT_S_SQARE_BRACKETS;
 NN_LEGIT_MAILING_LIST_TO], SGN: [Enabled, t: (0.018945,0.000019)],
 URL: [Enabled, t: (0.000006)], RTDA: [Enabled, t: (0.290548), Hit: No,
 Details: v2.7.14; Id: 15.1i60tho.1cm0ub3oe.1l6pk], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH 3/7] xen/hvm: Rename d->arch.hvm_domain to
 d->arch.hvm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 George Dunlap <george.dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <JBeulich@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gOC8yOC8xOCA4OjM5IFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IFRoZSB0cmFpbGluZyBf
ZG9tYWluIHN1ZmZpeCBpcyByZWR1bmRhbnQsIGJ1dCBhZGRzIHRvIGNvZGUgdm9sdW1lLiAgRHJv
cCBpdC4KPiAKPiBSZWZsb3cgbGluZXMgYXMgYXBwcm9wcmlhdGUsIGFuZCBzd2l0Y2ggdG8gdXNp
bmcgdGhlIG5ldyBYRlJFRS9ldGMgd3JhcHBlcnMKPiB3aGVyZSBhcHBsaWNhYmxlLgo+IAo+IE5v
IGZ1bmN0aW9uYWwgY2hhbmdlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpBY2tlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29q
b2NhcnVAYml0ZGVmZW5kZXIuY29tPgoKClRoYW5rcywKUmF6dmFuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 18:59:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 18:59:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fujD4-0007di-Gl; Tue, 28 Aug 2018 18:59: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=c/y6=ll=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fujD3-0007db-5B
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 18:59:25 +0000
X-Inumbo-ID: 466067eb-aaf4-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 466067eb-aaf4-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 20:57: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 36A83305FFB7
 for <xen-devel@lists.xen.org>; Tue, 28 Aug 2018 21:59:23 +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 1C3F47FE70
 for <xen-devel@lists.xen.org>; Tue, 28 Aug 2018 21:59:23 +0300 (EEST)
Received: (qmail 26670 invoked from network); 28 Aug 2018 21:59:22 +0300
Received: from mail.arhivio.ro (HELO ?192.168.228.120?)
 (rcojocaru@bitdefender.com@86.120.176.5)
 by smtp01.buh.bitdefender.com with SMTP; 28 Aug 2018 21:59:22 +0300
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-5-git-send-email-andrew.cooper3@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <2531aacc-c1c3-9c8c-8f40-425b7b785e4a@bitdefender.com>
Date: Tue, 28 Aug 2018 21:59:11 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1535477946-17892-5-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp01.buh.bitdefender.com, sigver: 7.77187
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 494300,
 Stamp: 3], Multi: [Enabled, t: (0.000028,0.002983)], BW: [Enabled, t:
 (0.000027)], RBL DNSBL: [Disabled], APM: [Enabled, Score: 500, t:
 (0.005128), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_BITDEFENDER; NN_LEGIT_S_SQARE_BRACKETS;
 NN_LEGIT_MAILING_LIST_TO], SGN: [Enabled, t: (0.030868,0.000057)],
 URL: [Enabled, t: (0.000008)], RTDA: [Enabled, t: (0.332411), Hit: No,
 Details: v2.7.14; Id: 15.1i6ajgu.1cm0uf5go.6ij3s], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH 4/7] x86/hvm: Rename v->arch.hvm_vcpu to
 v->arch.hvm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 George Dunlap <george.dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <JBeulich@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gOC8yOC8xOCA4OjM5IFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IFRoZSB0cmFpbGluZyBf
dmNwdSBzdWZmaXggaXMgcmVkdW5kYW50LCBidXQgYWRkcyB0byBjb2RlIHZvbHVtZS4gIERyb3Ag
aXQuCj4gCj4gUmVmbG93IGxpbmVzIGFzIGFwcHJvcHJpYXRlLCBhbmQgc3dpdGNoIHRvIHVzaW5n
IHRoZSBuZXcgWEZSRUUvZXRjIHdyYXBwZXJzCj4gd2hlcmUgYXBwbGljYWJsZS4KPiAKPiBObyBm
dW5jdGlvbmFsIGNoYW5nZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgoKQWNrZWQtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9j
YXJ1QGJpdGRlZmVuZGVyLmNvbT4KCgpUaGFua3MsClJhenZhbgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 19:03:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 19: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 1fujHG-0008TX-41; Tue, 28 Aug 2018 19: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=ad41=ll=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fujHF-0008TL-0P
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 19:03:45 +0000
X-Inumbo-ID: 2f0523d1-aaf5-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2f0523d1-aaf5-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 19:04: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 1fujHB-0005Vr-9e; Tue, 28 Aug 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 1fujHA-00087X-Su; Tue, 28 Aug 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 1fujHA-0002zg-S1; Tue, 28 Aug 2018 19:03:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126867-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=566882ee4ec6d8c75c3f471b05baf65852516c45
X-Osstest-Versions-That: xen=c416666181684a28d9f11989b8b7ef4dfe2ab78b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 28 Aug 2018 19:03:40 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126867: 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>

ZmxpZ2h0IDEyNjg2NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjg2Ny8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDU2Njg4MmVlNGVjNmQ4Yzc1YzNmNDcxYjA1YmFmNjU4
NTI1MTZjNDUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGM0MTY2NjYx
ODE2ODRhMjhkOWYxMTk4OWI4YjdlZjRkZmUyYWI3OGIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
Njg1OCAgMjAxOC0wOC0yOCAxMzowMDo1NCBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjY4NjcgIDIwMTgtMDgtMjggMTY6MDA6MjUgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdy
YUB0eWNoby5uc2EuZ292PgogIEdvcGFsYXNldHR5LCBNYW5vaiA8bWFub2ouZ29wYWxhc2V0dHlA
aHBlLmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNv
bT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogIFpoZW56aG9uZyBEdWFuIDx6aGVu
emhvbmcuZHVhbkBvcmFjbGUuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQv
eGVuLmdpdAogICBjNDE2NjY2MTgxLi41NjY4ODJlZTRlICA1NjY4ODJlZTRlYzZkOGM3NWMzZjQ3
MWIwNWJhZjY1ODUyNTE2YzQ1IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 20:21:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 20: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 1fukU8-0006KT-2x; Tue, 28 Aug 2018 20:21: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=ad41=ll=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fukU6-0006KE-Vv
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 20:21:07 +0000
X-Inumbo-ID: af7e265d-aaff-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id af7e265d-aaff-11e8-a8a5-bc764e045a96;
 Tue, 28 Aug 2018 22:19: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 1fukU2-00078N-LX; Tue, 28 Aug 2018 20:21:02 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fukU2-0003Id-Du; Tue, 28 Aug 2018 20:21:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fukU2-0002mu-Cy; Tue, 28 Aug 2018 20:21:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126781-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:<job
 status>:broken:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:host-install(4):broken:regression
 linux-linus:test-amd64-i386-rumprun-i386:guest-start:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-i386-xl:guest-start:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-pvshim:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:guest-start:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:guest-start/debian:fail:regression
 linux-linus:test-amd64-i386-pair:guest-start/debian:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-linus:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-amd64-pair:guest-start/debian:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:guest-start/debian:fail:regression
 linux-linus:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-linus:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 linux-linus:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-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-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-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-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=5b394b2ddf0347bef56e50c69a58773c94343ff3
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 28 Aug 2018 20:21:02 +0000
Subject: [Xen-devel] [linux-linus test] 126781: 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>

ZmxpZ2h0IDEyNjc4MSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2NzgxLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0tYW1kICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICA0IGhvc3QtaW5zdGFsbCg0KSAgYnJva2VuIFJFR1Iu
IHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNo
YWRvdyAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1pMzg2IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXhzbSAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAxMCByZWRoYXQtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5
OAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVH
Ui4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9v
dCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhl
bi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW4xMC1pMzg2ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyIDIxIGd1ZXN0LXN0YXJ0L2RlYmlhbiAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMjEgZ3Vlc3Qtc3RhcnQv
ZGViaWFuICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgMTAgcmVkaGF0LWluc3RhbGwg
ICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
MTEgZ3Vlc3Qtc3RhcnQgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2
NC1hbWQ2NC14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5
OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAyMSBndWVzdC1zdGFy
dC9kZWJpYW4gICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4
OTgKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZtLWluc3Rh
bGwgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg5
OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJF
R1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0t
aW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxs
ICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDIx
IGd1ZXN0LXN0YXJ0L2RlYmlhbiAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgIDEwIGRlYmlhbi1kaS1p
bnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtaTM4
Ni1wdmdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5
OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFs
bCAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVH
Ui4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTAgd2lu
ZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CgpSZWdyZXNzaW9ucyB3aGljaCBh
cmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbGlrZSAxMjU4OTgKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEy
NTg5OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAg
ICAgICAgNWIzOTRiMmRkZjAzNDdiZWY1NmU1MGM2OWE1ODc3M2M5NDM0M2ZmMwpiYXNlbGluZSB2
ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgOTQ3MTBjYWMwZWY0ZWUxNzdhNjNiNTIyNzY2
NGIzOGM5NWJiZjcwMwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1ODk4ICAyMDE4LTA4LTEzIDIx
OjIwOjU1IFogICAxNCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTkyMSAgMjAxOC0wOC0x
NSAxMzowNjo1NiBaICAgMTMgZGF5cyAgICA4IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNjc4MSAgMjAxOC0wOC0yNyAxNDozMzoyNCBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KMjA3MyBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3Rpbmcg
dGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9r
ZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgYnJva2VuCmJyb2tlbi1z
dGVwIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgaG9zdC1pbnN0YWxsKDQpCgpO
b3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDI1NDkzMCBsaW5lcyBs
b25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 21:54:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 21: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 1fulvj-0005CQ-AG; Tue, 28 Aug 2018 21: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=ad41=ll=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fulvh-0005CE-Q9
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 21:53:41 +0000
X-Inumbo-ID: ed203aa8-ab0c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ed203aa8-ab0c-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 21: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 1fulvf-0000co-Ow; Tue, 28 Aug 2018 21:53: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 1fulvf-0000bf-H9; Tue, 28 Aug 2018 21:53:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fulvf-00019T-Gb; Tue, 28 Aug 2018 21:53:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fulvf-00019T-Gb@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 28 Aug 2018 21:53:39 +0000
Subject: [Xen-devel] [linux-3.18 bisection] complete
 test-amd64-i386-qemuu-rhel6hvm-intel
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============6771338600972279598=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6771338600972279598==
Content-Type: text/plain

branch xen-unstable
xenbranch xen-unstable
job test-amd64-i386-qemuu-rhel6hvm-intel
testid redhat-install

Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Bug not present: 83fa6552cea112a900ec7891f8c170d022fe7e20
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/126891/


  commit a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Author: Paul Durrant <paul.durrant@citrix.com>
  Date:   Thu Aug 9 10:59:41 2018 +0100
  
      tools/libxenctrl: use new xenforeignmemory API to seed grant table
      
      A previous patch added support for priv-mapping guest resources directly
      (rather than having to foreign-map, which requires P2M modification for
      HVM guests).
      
      This patch makes use of the new API to seed the guest grant table unless
      the underlying infrastructure (i.e. privcmd) doesn't support it, in which
      case the old scheme is used.
      
      NOTE: The call to xc_dom_gnttab_hvm_seed() in hvm_build_set_params() was
            actually unnecessary, as the grant table has already been seeded
            by a prior call to xc_dom_gnttab_init() made by libxl__build_dom().
      
      Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
      Acked-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
      Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
      Acked-by: Wei Liu <wei.liu2@citrix.com>
      Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>


For bisection revision-tuple graph see:
   http://logs.test-lab.xenproject.org/osstest/results/bisect/linux-3.18/test-amd64-i386-qemuu-rhel6hvm-intel.redhat-install.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/linux-3.18/test-amd64-i386-qemuu-rhel6hvm-intel.redhat-install --summary-out=tmp/126891.bisection-summary --basis-template=126042 --blessings=real,real-bisect linux-3.18 test-amd64-i386-qemuu-rhel6hvm-intel redhat-install
Searching for failure / basis pass:
 126711 fail [host=debina1] / 126042 [host=huxelrebe1] 125899 [host=baroque1] 125658 [host=italia0] 125649 [host=albana1] 125641 [host=huxelrebe1] 125561 [host=elbling1] 125525 ok.
Failure / basis pass flights: 126711 / 125525
(tree with no url: minios)
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 4f080070a9809bde857851e68a3aeff0c4b9b6a6 a923919797c39d51ea0b808ea691bed20fe8e072
Basis pass 7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a e3f667bc5f51d0aa44357a64ca134cd952679c81
Generating revisions with ./adhoc-revtuple-generator  git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git#7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06-18e6ee0440a7ab853e4ca0f1403eeef1803ed970 git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 git://xenbits.xen.org/qemu-xen-traditional.git#c8ea0457495342c417c3dc033bba25148b279f60-9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 git://xenbits.xen.org/qemu-xen.git#43139135a8938de44f66333831d3a8655d07663a-4f080070a9809bde857851e68a3aeff0c4b9b6a6 git://xenbits.xen.org/xen.git#e3f667bc5f51d0aa44357a64ca134cd952679c81-a923919797c39d51ea0b808ea691bed20fe8e072
adhoc-revtuple-generator: tree discontiguous: qemu-xen
Loaded 3005 nodes in revision graph
Searching for test results:
 125505 [host=fiano1]
 125525 pass 7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a e3f667bc5f51d0aa44357a64ca134cd952679c81
 125561 [host=elbling1]
 125641 [host=huxelrebe1]
 125649 [host=albana1]
 125658 [host=italia0]
 125899 [host=baroque1]
 126042 [host=huxelrebe1]
 126189 fail irrelevant
 126270 fail irrelevant
 126362 fail 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126472 fail 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126583 fail 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 3a2b8525b883baa87fe89b3da58f5c09fa599b99
 126711 fail 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 4f080070a9809bde857851e68a3aeff0c4b9b6a6 a923919797c39d51ea0b808ea691bed20fe8e072
 126832 pass 7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a e3f667bc5f51d0aa44357a64ca134cd952679c81
 126849 fail 18e6ee0440a7ab853e4ca0f1403eeef1803ed970 c530a75c1e6a472b0eb9558310b518f0dfcd8860 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 4f080070a9809bde857851e68a3aeff0c4b9b6a6 a923919797c39d51ea0b808ea691bed20fe8e072
 126860 pass 95478b56ac4fddc84ade05c4cf95a524af58d16c c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 4b60c40659b34b6577a6bc91eb4115458a0e425f
 126857 pass dbba166b0e442d4d38ae0f244d32338c3e92d16f c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 6cf17a267a424fe62676993d429c2cf61311e0f2
 126862 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 4f080070a9809bde857851e68a3aeff0c4b9b6a6 35851408e9738026ca418527e4dcb8aff1960a52
 126864 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 2a8a8e99feb950504559196521bc9fd63ed3a962
 126865 pass fa4bbed870c492b899cd779c05f8714c1b205e12 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 4b60c40659b34b6577a6bc91eb4115458a0e425f
 126868 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 1237659523813696af4083279a7b871d407cbd48
 126873 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126877 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126880 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126883 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126886 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
 126889 pass 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
 126891 fail 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
Searching for interesting versions
 Result found: flight 125525 (pass), for basis pass
 Result found: flight 126711 (fail), for basis failure
 Repro found: flight 126832 (pass), for basis pass
 Repro found: flight 126849 (fail), for basis failure
 0 revisions at 830f9674e76d08d04585e53fc200ae8af99966e7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c8ea0457495342c417c3dc033bba25148b279f60 43139135a8938de44f66333831d3a8655d07663a 83fa6552cea112a900ec7891f8c170d022fe7e20
No revisions left to test, checking graph state.
 Result found: flight 126877 (pass), for last pass
 Result found: flight 126880 (fail), for first failure
 Repro found: flight 126883 (pass), for last pass
 Repro found: flight 126886 (fail), for first failure
 Repro found: flight 126889 (pass), for last pass
 Repro found: flight 126891 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Bug not present: 83fa6552cea112a900ec7891f8c170d022fe7e20
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/126891/


  commit a2d9a6fa1fcd2dfcfa9d1d34998156f9399a3eb2
  Author: Paul Durrant <paul.durrant@citrix.com>
  Date:   Thu Aug 9 10:59:41 2018 +0100
  
      tools/libxenctrl: use new xenforeignmemory API to seed grant table
      
      A previous patch added support for priv-mapping guest resources directly
      (rather than having to foreign-map, which requires P2M modification for
      HVM guests).
      
      This patch makes use of the new API to seed the guest grant table unless
      the underlying infrastructure (i.e. privcmd) doesn't support it, in which
      case the old scheme is used.
      
      NOTE: The call to xc_dom_gnttab_hvm_seed() in hvm_build_set_params() was
            actually unnecessary, as the grant table has already been seeded
            by a prior call to xc_dom_gnttab_init() made by libxl__build_dom().
      
      Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
      Acked-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
      Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
      Acked-by: Wei Liu <wei.liu2@citrix.com>
      Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>

pnmtopng: 116 colors found
Revision graph left in /home/logs/results/bisect/linux-3.18/test-amd64-i386-qemuu-rhel6hvm-intel.redhat-install.{dot,ps,png,html,svg}.
----------------------------------------
126891: tolerable ALL FAIL

flight 126891 linux-3.18 real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/126891/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 test-amd64-i386-qemuu-rhel6hvm-intel 10 redhat-install  fail baseline untested


jobs:
 test-amd64-i386-qemuu-rhel6hvm-intel                         fail    


------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
    http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

Test harness code can be found at
    http://xenbits.xen.org/gitweb?p=osstest.git;a=summary



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6771338600972279598==--

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 22:25:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 22:25:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fumQL-0007ja-PX; Tue, 28 Aug 2018 22:25: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=flle=ll=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fumQJ-0007jV-Pq
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 22:25:19 +0000
X-Inumbo-ID: 0a36ecb0-ab11-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0a36ecb0-ab11-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 00:23:51 +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 w7SMODMM072185;
 Tue, 28 Aug 2018 22:25:17 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=ZHQ3bSAmADC5hCao97pdNBizAFVVH23XYGwE3UgKPMU=;
 b=BWkG2jX01enEe6n5zi3AjyWmP61zdHlm+ndfzIYGrSDVMbeJdBbZ9DVOg0Fiom2gbJS1
 Tc7aDH7prXiDUumVI3PqZwfzKNZ3SvP1A6QIb0luM0AQgjGbScJ2T5+aDYWuhDeKdmjw
 ySAMMcJhXNGLBAEkOTdFipq3vvAOCO1VOq2nzhmccaCQUP2Rz9fDd7oYlC2TZekZTVHp
 HQMnSg/KX52+XjZhEhsf0jPX86Mk10djXUuR8f6HZ3LAwz0R/N0OGkLtdSNX04K8Hf2a
 saBxAeBSLGoSbUj4D5nDLIlmylbHItesm9Vd/KGGxX8USmuyFLKYjd3t2+bcX8BFqzIW yg== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2120.oracle.com with ESMTP id 2m2y2pemd5-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 28 Aug 2018 22:25:17 +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 w7SMPCC8023148
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 28 Aug 2018 22:25:12 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 w7SMPBW2015813;
 Tue, 28 Aug 2018 22:25:11 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, 28 Aug 2018 15:25:11 -0700
To: Joe Jin <joe.jin@oracle.com>, Juergen Gross <jgross@suse.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
References: <c7cfcd6d-5245-b82f-781f-32bddec5aeab@oracle.com>
 <6cccd58c-f962-ac4b-bfb4-08df8432f4e5@oracle.com>
 <cb9d797b-0df1-8bb2-93b3-34caf6da6f30@oracle.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: <ebffff6e-63ba-52b7-a142-87e567bb20cd@oracle.com>
Date: Tue, 28 Aug 2018 18:26:34 -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: <cb9d797b-0df1-8bb2-93b3-34caf6da6f30@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8999
 signatures=668708
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808280216
Subject: Re: [Xen-devel] [PATCH V2] xen: export device state to sysfs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMjgvMjAxOCAwMToxNCBQTSwgSm9lIEppbiB3cm90ZToKPiBPbiA4LzI4LzE4IDk6NTMg
QU0sIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPj4gT24gMDgvMjgvMjAxOCAxMDo1NiBBTSwgSm9l
IEppbiB3cm90ZToKPj4+IEV4cG9ydCBkZXZpY2Ugc3RhdGUgdG8gc3lzZnMgdG8gYWxsb3cgZm9y
IGVhc2llciBnZXQgZGV2aWNlIHN0YXRlLgo+Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IEpvZSBKaW4g
PGpvZS5qaW5Ab3JhY2xlLmNvbT4KPj4+IENjOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJv
dnNreUBvcmFjbGUuY29tPgo+Pj4gQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
Pj4+IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4+
PiAtLS0KPj4+ICBEb2N1bWVudGF0aW9uL0FCSS9zdGFibGUvc3lzZnMtYnVzLXhlbi1iYWNrZW5k
IHwgOSArKysrKysrKysKPj4+ICBkcml2ZXJzL3hlbi94ZW5idXMveGVuYnVzX3Byb2JlLmMgICAg
ICAgICAgICAgIHwgOSArKysrKysrKysKPj4+ICAyIGZpbGVzIGNoYW5nZWQsIDE4IGluc2VydGlv
bnMoKykKPj4+Cj4+PiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5c2Zz
LWJ1cy14ZW4tYmFja2VuZCBiL0RvY3VtZW50YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1idXMteGVu
LWJhY2tlbmQKPj4+IGluZGV4IDNkNTk1MWM4YmY1Zi4uZThiNjBiZDc2NmY3IDEwMDY0NAo+Pj4g
LS0tIGEvRG9jdW1lbnRhdGlvbi9BQkkvc3RhYmxlL3N5c2ZzLWJ1cy14ZW4tYmFja2VuZAo+Pgo+
PiBXb24ndCB0aGlzIHNob3cgdXAgaW4gdGhlIGZyb250ZW5kIGFzIHdlbGw/Cj4gWWVzIGl0IHdp
bGwsIGN1cnJlbnQgdGhlcmUgaXMgbm8gYW55IEFCSSBkb2N1bWVudCBmb3IgeGVuLWZyb250ZW5k
Lgo+CgpUcnVlLgoKQXBwbGllZCB0byBmb3ItbGludXMtMTliLgoKLWJvcmlzCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 22:26:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 22:26:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fumQy-0007lf-4W; Tue, 28 Aug 2018 22:26: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=flle=ll=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fumQw-0007lP-Qg
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 22:25:58 +0000
X-Inumbo-ID: 219e3221-ab11-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 219e3221-ab11-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 00:24: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 w7SMOBnC043654;
 Tue, 28 Aug 2018 22:25:45 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=C6pgq9ReVU6x3FmIqQ0tiP5WZHGPdjKN+sEPj0ttAZY=;
 b=lhesuFy15dZzBAmVkBXAWjByVnFv7Ez3e/sUhnvHn0yVxSu/k1HwrGxjM3HhDm1nV6rE
 /RpERX9QEwP7A+o7WI0CV9Ly1YnaEDYiiT9CjFPLuJhr2zW0MO9tqJUXMxHUp48VRGA5
 w9xB6DCgB/KpyKa48eZYyLGuz5mIqTcosA9390EyAbwtmc7hw1risDBmWndukfBEINni
 Ds/d0VLLMta8jKolY7wlo7cMQzVwywdRasDCw3O4/m/egDf2C3SF/yAhtqiaLvjdlfd9
 V3ZcPO+XLnwqNudLPEChA7Gkvr6/MIYTylhmf2hlOhpDxIJa4D4FXYu1ALFGup73Hrpx bQ== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp2130.oracle.com with ESMTP id 2m2xhtpnaf-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 28 Aug 2018 22:25:45 +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 w7SMPipL029394
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 28 Aug 2018 22:25:44 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 w7SMPhZD026629;
 Tue, 28 Aug 2018 22:25: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, 28 Aug 2018 15:25:43 -0700
To: Colin King <colin.king@canonical.com>, Juergen Gross <jgross@suse.com>,
 Thomas Gleixner <tglx@linutronix.de>, Ingo Molnar <mingo@redhat.com>,
 "H . Peter Anvin" <hpa@zytor.com>, x86@kernel.org,
 xen-devel@lists.xenproject.org
References: <20180828161046.17165-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=
 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: <3057bad8-cea8-d72f-d83c-88e34c281d22@oracle.com>
Date: Tue, 28 Aug 2018 18:27:06 -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: <20180828161046.17165-1-colin.king@canonical.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8999
 signatures=668708
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=722
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808280216
Subject: Re: [Xen-devel] [PATCH] x86/xen: remove redundant variable save_pud
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T24gMDgvMjgvMjAxOCAxMjoxMCBQTSwgQ29saW4gS2luZyB3cm90ZToKPiBGcm9tOiBDb2xpbiBJ
YW4gS2luZyA8Y29saW4ua2luZ0BjYW5vbmljYWwuY29tPgo+Cj4gVmFyaWFibGUgc2F2ZV9wdWQg
aXMgYmVpbmcgYXNzaWduZWQgYnV0IGlzIG5ldmVyIHVzZWQgaGVuY2UgaXQgaXMKPiByZWR1bmRh
bnQgYW5kIGNhbiBiZSByZW1vdmVkLgo+Cj4gQ2xlYW5zIHVwIGNsYW5nIHdhcm5pbmc6Cj4gdmFy
aWFibGUgJ3NhdmVfcHVkJyBzZXQgYnV0IG5vdCB1c2VkIFstV3VudXNlZC1idXQtc2V0LXZhcmlh
YmxlXQo+Cj4gU2lnbmVkLW9mZi1ieTogQ29saW4gSWFuIEtpbmcgPGNvbGluLmtpbmdAY2Fub25p
Y2FsLmNvbT4KCgoKQXBwbGllZCB0byBmb3ItbGludXMtMTliLgoKLWJvcmlzCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 23:00:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 23:00:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fumxX-0001vl-SA; Tue, 28 Aug 2018 22:59: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=flle=ll=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fumxW-0001vg-A8
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 22:59:38 +0000
X-Inumbo-ID: 22d24a88-ab16-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 22d24a88-ab16-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 23:00:20 +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 w7SMt8gK093086;
 Tue, 28 Aug 2018 22:59:30 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=CUHnxmtOjeYhbolshmBK0dovQ25cbd9rfqnelQseG+A=;
 b=1N/5srzkpWvelIkP/oAtuPJ7SYg/DGpxd2YKTrgOYhJICgOJF6qUYzIGGDlvJ0LOSyde
 eVnd71cw8PFYDdAvqtHbQAH6LtQjRZXfhDw+KPOHR4u8IN/BCvHysdoNXlrffZGnxWxY
 0XbyG6Y1md4wvqxgL+sCnoy57OKAaTFisj9LFPsHt7xVMTeBv5FMAcBNE47nCHtHs4ul
 HN+7Hjg3B5S5azR3cm5Xd5XSW+A280wp5H8mS4ZxBr0rDcLs1F5a7/fHsTOZH0jyTnz+
 RsAG1vg0IZ9m0HxStZOq8uB+qfWlUDlfs8gas+56w0bhvVtkmIIaCDNjV5SD5JB+UWmp yg== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp2120.oracle.com with ESMTP id 2m2y2peq6r-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 28 Aug 2018 22:59:30 +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 w7SMxT6O022020
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Tue, 28 Aug 2018 22:59:29 GMT
Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w7SMxRkI012698;
 Tue, 28 Aug 2018 22:59: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 ; Tue, 28 Aug 2018 15:59:27 -0700
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B73C3A102000078001DE176@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=
 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: <9fb2abcc-b3d7-4927-1b55-ec8f87d70cdf@oracle.com>
Date: Tue, 28 Aug 2018 19:00:50 -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: <5B73C3A102000078001DE176@prv1-mh.provo.novell.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8999
 signatures=668708
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808280222
Subject: Re: [Xen-devel] [PATCH v2] 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>,
 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>

T24gMDgvMTUvMjAxOCAwMjowOSBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVXNlIEVGTEFHUy5J
RiBmb3IgYWxsIG9yZGluYXJ5IHB1cnBvc2VzOyB0aGVyZSdzIGluIHBhcnRpY3VsYXIgbm8gbmVl
ZAo+IHRvIHVuZHVseSBkZWZlciBOTUkvI01DLiBDbGVhci9zZXQgR0lGIHNvbGVseSBhcm91bmQg
Vk1SVU4gaXRzZWxmLiBUaGlzCj4gaGFzIHRoZSBhZGRpdGlvbmFsIGFkdmFudGFnZSB0aGF0IHN2
bV9zdGdpX2xhYmVsIG5vdyBpbmRlZWQgbWFya3MgdGhlCj4gb25seSBwbGFjZSB3aGVyZSBHSUYg
Z2V0cyBzZXQuCj4KPiBBIG5vdGUgcmVnYXJkaW5nIHRoZSBtYWluIFNUSShzKSBwbGFjZW1lbnQ6
IFF1aXRlIGNvdW50ZXJpbnR1aXRpdmVseSB0aGUKPiBob3N0J3MgRUZMQUdTLklGIGNvbnRpbnVl
cyB0byBoYXZlIGEgbWVhbmluZyB3aGlsZSB0aGUgZ3Vlc3QgcnVuczsgc2VlCj4gUE0gVm9sIDIg
c2VjdGlvbiAiUGh5c2ljYWwgKElOVFIpIEludGVycnVwdCBNYXNraW5nIGluIEVGTEFHUyIuIEhl
bmNlIHdlCj4gbmVlZCB0byBzZXQgdGhlIGZsYWcgZm9yIHRoZSBkdXJhdGlvbiBvZiB0aW1lIGJl
aW5nIGluIGd1ZXN0IGNvbnRleHQuCj4gSG93ZXZlciwgU1BFQ19DVFJMX0VOVFJZX0ZST01fSFZN
IHdhbnRzIHRvIGJlIGNhcnJpZWQgb3V0IHdpdGggRUZMQUdTLklGCj4gY2xlYXIuCj4KPiBTdWdn
ZXN0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKUmV2aWV3ZWQtYnk6
IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 23:02:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 23:02:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fun0W-0002jq-Hh; Tue, 28 Aug 2018 23:02:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=+fgw=ll=xenproject.org=prvs=771b75bcc=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fun0V-0002je-Ik
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 23:02:43 +0000
X-Inumbo-ID: 912852bd-ab16-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 912852bd-ab16-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 23:03:25 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,300,1531785600"; d="scan'208";a="63934889"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75134-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-armhf-armhf-xl:debian-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-credit2:debian-install:fail:regression
 qemu-mainline:test-amd64-amd64-pair:debian-install/dst_host:fail:regression
 qemu-mainline:test-amd64-amd64-xl:debian-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:regression
 qemu-mainline:test-amd64-i386-pair:guests-nbd-mirror/debian:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 qemu-mainline:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:regression
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install: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-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2: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-armhf-armhf-libvirt-raw: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-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-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-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: qemuu=025573be71dab8d7885b787a6ca52d6d9bbfd75c
X-Osstest-Versions-That: qemuu=235c82acca0491465e94be3cae2583b42d37c859
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 29 Aug 2018 00:02:37 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 75134: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTEzNCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzLzc1MTM0LwoKUmVncmVzc2lvbnMgOi0oCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxk
IG5vdCBiZSBydW46CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEwIGRlYmlhbi1pbnN0
YWxsICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gNzUxMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgMTAgZGViaWFuLWluc3RhbGwgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiA3NTEy
OAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAxNiBkZWJpYW4taW5zdGFsbC9kc3RfaG9z
dCAgIGZhaWwgUkVHUi4gdnMuIDc1MTI4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgIDEw
IGRlYmlhbi1pbnN0YWxsICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gNzUxMjgKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiA3NTEyOAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAxOCBndWVzdHMtbmJk
LW1pcnJvci9kZWJpYW4gIGZhaWwgUkVHUi4gdnMuIDc1MTI4CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
UkVHUi4gdnMuIDc1MTI4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3
aW5kb3dzLWluc3RhbGwgICAgZmFpbCBSRUdSLiB2cy4gNzUxMjgKIHRlc3QtYW1kNjQtYW1kNjQt
aTM4Ni1wdmdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICBmYWlsIFJFR1IuIHZzLiA3
NTEyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgIGZhaWwgUkVHUi4gdnMuIDc1MTI4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50
ZWwgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICAgZmFpbCBsaWtlIDc1MTI4CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWls
IGxpa2UgNzUxMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGxpa2UgNzUxMjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgbGlrZSA3NTEyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1MTI4CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIGxpa2UgNzUx
MjgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIGxpa2UgNzUxMjgKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NTEyOAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgbGlrZSA3NTEyOAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1MTI4CiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW1pZHdheSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIGxpa2UgNzUxMjgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGxpa2UgNzUxMjgKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWls
ICAgbGlrZSA3NTEyOAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDc1MTI4CiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzUx
MjgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFuLWRpLWluc3RhbGwgICAg
ICAgICAgICBmYWlsICAgbGlrZSA3NTEyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDc1MTI4CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIGxpa2UgNzUxMjgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAg
ICAwMjU1NzNiZTcxZGFiOGQ3ODg1Yjc4N2E2Y2E1MmQ2ZDliYmZkNzVjCmJhc2VsaW5lIHZlcnNp
b246CiBxZW11dSAgICAgICAgICAgICAgICAyMzVjODJhY2NhMDQ5MTQ2NWU5NGJlM2NhZTI1ODNi
NDJkMzdjODU5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAgNzUxMjggIDIwMTgtMDgtMjcgMDU6MjQ6
NTAgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgIDc1MTM0ICAyMDE4LTA4LTI4IDE0
OjE4OjE2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQg
cmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVk
aGF0LmNvbT4KICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBNYXJjLUFuZHLD
qSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBQYW9sbyBCb256aW5pIDxw
Ym9uemluaUByZWRoYXQuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJv
Lm9yZz4KICBQZXRlciBXdSA8cGV0ZXJAbGVrZW5zdGV5bi5ubD4KICBQaGlsaXBwZSBNYXRoaWV1
LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogIFRhbyBXdSA8bGVwdG9uQGdvb2dsZS5jb20+CiAg
VGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0
ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20v
b3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
UHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgMDI1NTczYmU3MWRhYjhkNzg4NWI3ODdh
NmNhNTJkNmQ5YmJmZDc1YwpNZXJnZTogMjM1YzgyYSBiMWQzODAzCkF1dGhvcjogUGV0ZXIgTWF5
ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgpEYXRlOiAgIE1vbiBBdWcgMjcgMTI6MzA6
NTEgMjAxOCArMDEwMAoKICAgIE1lcmdlIHJlbW90ZS10cmFja2luZyBicmFuY2ggJ3JlbW90ZXMv
a3JheGVsL3RhZ3MvdWktMjAxODA4MjctdjQtcHVsbC1yZXF1ZXN0JyBpbnRvIHN0YWdpbmcKICAg
IAogICAgdWk6IG1pc2MgZml4ZXMgd2hpY2ggcGlsZWQgdXAgZHVyaW5nIDMuMCByZWxlYXNlIGZy
ZWV6ZQogICAgCiAgICAjIGdwZzogU2lnbmF0dXJlIG1hZGUgTW9uIDI3IEF1ZyAyMDE4IDA5OjUz
OjA3IEJTVAogICAgIyBncGc6ICAgICAgICAgICAgICAgIHVzaW5nIFJTQSBrZXkgNENCNkQ4RUVE
M0U4NzEzOAogICAgIyBncGc6IEdvb2Qgc2lnbmF0dXJlIGZyb20gIkdlcmQgSG9mZm1hbm4gKHdv
cmspIDxrcmF4ZWxAcmVkaGF0LmNvbT4iCiAgICAjIGdwZzogICAgICAgICAgICAgICAgIGFrYSAi
R2VyZCBIb2ZmbWFubiA8Z2VyZEBrcmF4ZWwub3JnPiIKICAgICMgZ3BnOiAgICAgICAgICAgICAg
ICAgYWthICJHZXJkIEhvZmZtYW5uIChwcml2YXRlKSA8a3JheGVsQGdtYWlsLmNvbT4iCiAgICAj
IFByaW1hcnkga2V5IGZpbmdlcnByaW50OiBBMDMyIDhDRkYgQjkzQSAxN0E3IDk5MDEgIEZFN0Qg
NENCNiBEOEVFIEQzRTggNzEzOAogICAgCiAgICAqIHJlbW90ZXMva3JheGVsL3RhZ3MvdWktMjAx
ODA4MjctdjQtcHVsbC1yZXF1ZXN0OgogICAgICB1dGlsOiBwcm9tb3RlIHFlbXVfZWdsX3JlbmRl
cm5vZGVfb3BlbigpIHRvIGxpYnFlbXV1dGlsCiAgICAgIGRtYWJ1ZjogYWRkIHkwX3RvcCwgcGFz
cyBpdCB0byBzcGljZQogICAgICB1aS92bmM6IFJlbW92ZSB1c2VsZXNzIHBhcmVudGhlc2lzIGFy
b3VuZCBESVZfUk9VTkRfVVAgbWFjcm8KICAgICAgdWkvc2RsMjogRml4IGJyb2tlbiAtZnVsbC1z
Y3JlZW4gQ0xJIG9wdGlvbgogICAgICBzcGljZS1kaXNwbGF5OiBmaXggcWVtdV9zcGljZV9jdXJz
b3JfcmVmcmVzaF9iaCBsb2NraW5nCiAgICAgIHNwaWNlLWRpc3BsYXk6IGFjY2VzcyBwdHJfeC9w
dHJfeSB1bmRlciBNdXRleAogICAgICB2bmM6IHJlbW92ZSBzdXBwb3J0IGZvciBkZXByZWNhdGVk
IHRscywgeDUwOSwgeDUwOXZlcmlmeSBvcHRpb25zCiAgICAgIGRvYzogc3dpdGNoIHRvIG1vZGVy
biBzeW50YXggZm9yIFZOQyBUTFMgc2V0dXAKICAgICAgc2RsMjogcmVkcmF3IGNvcnJlY3RseSB3
aGVuIHNjYW5vdXRfbW9kZSBlbmFibGVkLgogICAgICB1aTogdXNlIGVudW0gdG8gc3RyaW5nIGhl
bHBlcnMKICAgICAgdm5jOiBmaXggbWVtbGVhayBvZiB0aGUgInZuYy13b3JrZXItb3V0cHV0IiBu
YW1lCiAgICAgIHVpL3NkbDI6IFJlbW92ZSB0aGUgb2Jzb2xldGUgU0RMX0lOSVRfTk9QQVJBQ0hV
VEUgZmxhZwogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlk
ZWxsQGxpbmFyby5vcmc+Cgpjb21taXQgYjFkMzgwMzcyZjMxNjcyZGE5MzE4NDMxZTg0ZTc5YmNj
ZDhlZjNiZgpBdXRob3I6IE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRo
YXQuY29tPgpEYXRlOiAgIEZyaSBKdWwgMTMgMTU6MDk6MDYgMjAxOCArMDIwMAoKICAgIHV0aWw6
IHByb21vdGUgcWVtdV9lZ2xfcmVuZGVybm9kZV9vcGVuKCkgdG8gbGlicWVtdXV0aWwKICAgIAog
ICAgdmhvc3QtdXNlci1ncHUgd2lsbCBzaGFyZSB0aGUgc2FtZSBjb2RlIHRvIG9wZW4gYSBEUk0g
bm9kZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5k
cmUubHVyZWF1QHJlZGhhdC5jb20+CiAgICBNZXNzYWdlLUlkOiA8MjAxODA3MTMxMzA5MTYuNDE1
My0yMC1tYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgICAKICAgIFsga3JheGVsOiBidWls
ZGZpeDogdXRpbC9kcm0ubyBtdXN0IGJlIENPTkZJR19PUEVOR0wgbm90IENPTkZJR19MSU5VWCBd
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29t
PgoKY29tbWl0IDI0MmQwMTMzNmQ2ZTcwNmEyNmY1MzcwNDY0OTAyYTNmOGNlYmEyMjIKQXV0aG9y
OiBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KRGF0ZTog
ICBGcmkgSnVsIDEzIDE1OjA4OjUxIDIwMTggKzAyMDAKCiAgICBkbWFidWY6IGFkZCB5MF90b3As
IHBhc3MgaXQgdG8gc3BpY2UKICAgIAogICAgU29tZSBzY2Fub3V0cyBkdXJpbmcgYm9vdCBhcmUg
dG9wLWRvd24gd2l0aG91dCBpdC4KICAgIAogICAgeTBfdG9wIGlzIHNldCBmcm9tIFZIT1NUX1VT
RVJfR1BVX0RNQUJVRl9TQ0FOT1VUIGNvZGUgcGF0aCBpbiB0aGUgbGFzdAogICAgcGF0Y2ggb2Yg
dGhpcyBzZXJpZXMuCiAgICAKICAgIEluIGN1cnJlbnQgUUVNVSBjb2RlIGJhc2UsIG9ubHkgdmZp
by9kaXNwbGF5IHVzZXMgZG1hYnVmIEFQSS4gQnV0IHRoZQogICAgVkZJTyBxdWVyeSBpbnRlcmZh
Y2UgZG9lc24ndCBwcm92aWRlIG9yIG5lZWQgdGhhdCBkZXRhaWwgc28gZmFyLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0
LmNvbT4KICAgIE1lc3NhZ2UtSWQ6IDwyMDE4MDcxMzEzMDkxNi40MTUzLTUtbWFyY2FuZHJlLmx1
cmVhdUByZWRoYXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVs
QHJlZGhhdC5jb20+Cgpjb21taXQgOTQ5ZWQ0YzIyNzM5NTQ3M2NkZDM3NDhjYzYyZjRlOTZiZmM5
YzE0MgpBdXRob3I6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CkRh
dGU6ICAgV2VkIEp1bCA0IDEyOjM5OjE3IDIwMTggLTAzMDAKCiAgICB1aS92bmM6IFJlbW92ZSB1
c2VsZXNzIHBhcmVudGhlc2lzIGFyb3VuZCBESVZfUk9VTkRfVVAgbWFjcm8KICAgIAogICAgUGF0
Y2ggY3JlYXRlZCBtZWNoYW5pY2FsbHkgYnkgcmVydW5uaW5nOgogICAgCiAgICAgICQgIHNwYXRj
aCAtLXNwLWZpbGUgc2NyaXB0cy9jb2NjaW5lbGxlL3JvdW5kLmNvY2NpIFwKICAgICAgICAgICAg
ICAgIC0tbWFjcm8tZmlsZSBzY3JpcHRzL2NvY2NpLW1hY3JvLWZpbGUuaCBcCiAgICAgICAgICAg
ICAgICAtLWRpciAuIC0taW4tcGxhY2UKICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGhpbGlwcGUg
TWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICAgIE1lc3NhZ2UtSWQ6IDwyMDE4MDcw
NDE1MzkxOS4xMjQzMi03LWY0YnVnQGFtc2F0Lm9yZz4KICAgIFNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IDZmYjM0ZmZjYWFlMDgyMzMwNGIy
ZTlkZDk2ZWE2N2U1OWQxMWI3ODAKQXV0aG9yOiBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNv
bT4KRGF0ZTogICBNb24gSnVsIDkgMjA6NDQ6MTAgMjAxOCArMDIwMAoKICAgIHVpL3NkbDI6IEZp
eCBicm9rZW4gLWZ1bGwtc2NyZWVuIENMSSBvcHRpb24KICAgIAogICAgV2UndmUgZ290IHRvIHNl
dCB0aGUgZ3VpX2Z1bGxzY3JlZW4gdmFyaWFibGUgYmVmb3JlIGNyZWF0aW5nIHRoZQogICAgU0RM
MiB3aW5kb3csIG90aGVyd2lzZSB0aGUgaW5pdGlhbCB3aW5kb3cgd2lsbCBub3QgYmUgY3JlYXRl
ZCBpbgogICAgZnVsbHNjcmVlbiBtb2RlLgogICAgCiAgICBCdWdsaW5rOiBodHRwczovL2J1Z3Mu
bGF1bmNocGFkLm5ldC9idWdzLzE3ODA4MTIKICAgIFNpZ25lZC1vZmYtYnk6IFRob21hcyBIdXRo
IDx0aHV0aEByZWRoYXQuY29tPgogICAgTWVzc2FnZS1pZDogMTUzMTE2MTg1MC02ODYwLTEtZ2l0
LXNlbmQtZW1haWwtdGh1dGhAcmVkaGF0LmNvbQogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2Zm
bWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cgpjb21taXQgMDA2YmY0NjQxYjU1MzU2NTk5MGE2YjE4
ZTBjZmYzNjk3MmEzNjc3MwpBdXRob3I6IFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5j
b20+CkRhdGU6ICAgRnJpIEp1bCAyMCAwODozMTowOSAyMDE4ICswMjAwCgogICAgc3BpY2UtZGlz
cGxheTogZml4IHFlbXVfc3BpY2VfY3Vyc29yX3JlZnJlc2hfYmggbG9ja2luZwogICAgCiAgICBz
cGljZS1kaXNwbGF5IHNob3VsZCBub3QgY2FsbCB0aGUgdWkvY29uc29sZS5jIGZ1bmN0aW9ucyBk
cHlfY3Vyc29yX2RlZmluZQogICAgYW5kIGRweV9tb3Vlc19zZXQgd2l0aCB0aGUgU2ltcGxlU3Bp
Y2VEaXNwbGF5IGxvY2sgdGFrZW4uICBUaGF0IHdpbGwgY2F1c2UKICAgIGEgZGVhZGxvY2ssIGJl
Y2F1c2UgdGhlIERpc3BsYXlDaGFuZ2VMaXN0ZW5lciBjYWxsYmFja3Mgd2lsbCB0YWtlIHRoZSBs
b2NrCiAgICBhZ2Fpbi4gIEl0IGlzIGFsc28gaW4gZ2VuZXJhbCBhIGJhZCBpZGVhIHRvIGludm9r
ZSBnZW5lcmljIGNhbGxiYWNrcyB3aXRoIGEKICAgIGxvY2sgdGFrZW4sIGJlY2F1c2UgaXQgY2Fu
IGNhdXNlIEFCLUJBIGRlYWRsb2NrcyBpbiB0aGUgbG9uZyBydW4uICBUaGUgb25seQogICAgdGhp
bmcgdGhhdCByZXF1aXJlcyBjYXJlIGlzIHRoYXQgdGhlIGN1cnNvciBtYXkgZGlzYXBwZWFyIGFz
IHNvb24gYXMgdGhlCiAgICBtdXRleCBpcyByZWxlYXNlZCwgc28geW91IG5lZWQgYW4gZXh0cmEg
Y3Vyc29yX2dldC9jdXJzb3JfcHV0IHBhaXIuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFBhb2xv
IEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1ieTogTWFyYy1BbmRy
w6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgICBNZXNzYWdlLWlkOiAy
MDE4MDcyMDA2MzEwOS40NjMxLTMtcGJvbnppbmlAcmVkaGF0LmNvbQogICAgCiAgICBbIGtyYXhl
bDogZml4IGRweV9jdXJzb3JfZGVmaW5lKCkgY2FsbCBdCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IDI0ODBmNDFlNjg1Njkw
NTExZjhmMTViYmVhYmI2Y2RjMGIyZGRhZjAKQXV0aG9yOiBQYW9sbyBCb256aW5pIDxwYm9uemlu
aUByZWRoYXQuY29tPgpEYXRlOiAgIEZyaSBKdWwgMjAgMDg6MzE6MDggMjAxOCArMDIwMAoKICAg
IHNwaWNlLWRpc3BsYXk6IGFjY2VzcyBwdHJfeC9wdHJfeSB1bmRlciBNdXRleAogICAgCiAgICBU
aGUgT3BlbkdMLWVuYWJsZWQgU1BJQ0UgY29kZSB3YXMgbm90IGFjY2Vzc2luZyB0aGUgY3Vyc29y
IHBvc2l0aW9uCiAgICB1bmRlciB0aGUgU2ltcGxlU3BpY2VEaXNwbGF5IGxvY2suICBGaXggdGhp
cy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJl
YXVAcmVkaGF0LmNvbT4KICAgIE1lc3NhZ2UtaWQ6IDIwMTgwNzIwMDYzMTA5LjQ2MzEtMi1wYm9u
emluaUByZWRoYXQuY29tCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxA
cmVkaGF0LmNvbT4KCmNvbW1pdCBlYzg2ZmFhOTM0Y2IzMWQ5N2Y3MzgxMzQ1NDcxMzdmMTZkMTdj
MGQwCkF1dGhvcjogRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KRGF0
ZTogICBXZWQgSnVsIDI1IDEwOjI3OjUxIDIwMTggKzAxMDAKCiAgICB2bmM6IHJlbW92ZSBzdXBw
b3J0IGZvciBkZXByZWNhdGVkIHRscywgeDUwOSwgeDUwOXZlcmlmeSBvcHRpb25zCiAgICAKICAg
IFRoZSAndGxzLWNyZWRzJyBvcHRpb24gYWNjZXB0cyB0aGUgbmFtZSBvZiBhIFRMUyBjcmVkZW50
aWFscwogICAgb2JqZWN0LiBUaGlzIHJlcGxhY2VkIHRoZSB1c2FnZSBvZiAndGxzJywgJ3g1MDkn
IGFuZCAneDUwOXZlcmlmeScKICAgIG9wdGlvbnMgaW4gMi41LjAuIFRoZXNlIGRlcHJlY2F0ZWQg
b3B0aW9ucyB3ZXJlIGdyYW5kZmF0aGVyZWQgaW4KICAgIHdoZW4gdGhlIGRlcHJlY2F0aW9uIHBv
bGljeSB3YXMgaW50cm9kdWRlZCBpbiAyLjEwLjAsIHNvIGNhbiBub3cKICAgIGZpbmFsbHkgYmUg
cmVtb3ZlZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVy
cmFuZ2VAcmVkaGF0LmNvbT4KICAgIE1lc3NhZ2UtaWQ6IDIwMTgwNzI1MDkyNzUxLjIxNzY3LTMt
YmVycmFuZ2VAcmVkaGF0LmNvbQogICAgU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3Jh
eGVsQHJlZGhhdC5jb20+Cgpjb21taXQgNzU2YjlkYTcxOTU4ZWEwYzhiNDY1ZThjN2YxMjRjMTM2
NTAxMDkyMgpBdXRob3I6IERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+
CkRhdGU6ICAgV2VkIEp1bCAyNSAxMDoyNzo1MCAyMDE4ICswMTAwCgogICAgZG9jOiBzd2l0Y2gg
dG8gbW9kZXJuIHN5bnRheCBmb3IgVk5DIFRMUyBzZXR1cAogICAgCiAgICBUaGUgdXNlIG9mICd0
bHMnLCAneDUwOScgYW5kICd4NTA5dmVyaWZ5JyBwcm9wZXJ0aWVzIGlzIHRoZSBkZXByZWNhdGVk
CiAgICBiYWNrY29tcGF0IHN5bnRheCwgcmVwbGFjZWQgYnkgdXNlIG9mIFRMUyBjcmVkcyBvYmpl
Y3RzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5n
ZUByZWRoYXQuY29tPgogICAgTWVzc2FnZS1pZDogMjAxODA3MjUwOTI3NTEuMjE3NjctMi1iZXJy
YW5nZUByZWRoYXQuY29tCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxA
cmVkaGF0LmNvbT4KCmNvbW1pdCA3N2Y2MGZiNDM2Y2E3NzNjZTZmNTdkMzdjMDIyYWQ3OTI0NDVl
NjQ0CkF1dGhvcjogVGFvIFd1IDxsZXB0b25AZ29vZ2xlLmNvbT4KRGF0ZTogICBUaHUgSnVsIDI2
IDE1OjU5OjAwIDIwMTggLTA3MDAKCiAgICBzZGwyOiByZWRyYXcgY29ycmVjdGx5IHdoZW4gc2Nh
bm91dF9tb2RlIGVuYWJsZWQuCiAgICAKICAgIFdoZW4gc2Nhbm91dF9tb2RlIGVuYWJsZWQsIHN1
cmZhY2UgaXMgb3V0IG9mIHN5bmMgd2l0aCBhY3R1YWwgc2NyZWVuLgogICAgSW4gc3VjaCBjYXNl
LCB3ZSBqdXN0IGNhbGwgc2RsMl9nbF9zY2Fub3V0X2ZsdXNoIHRvIGRvIHJlZHJhdy4gVGhpcwog
ICAgZml4ZXMgYnVnIHJlcG9ydGVkIGluCiAgICBodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9y
Zy9hcmNoaXZlcy92aXJnbHJlbmRlcmVyLWRldmVsLzIwMTgtSnVseS8wMDEzMzAuaHRtbAogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBUYW8gV3UgPGxlcHRvbkBnb29nbGUuY29tPgogICAgTWVzc2Fn
ZS1pZDogMjAxODA3MjYyMjU5MDAuMTgwNjk4LTEtbGVwdG9uQGdvb2dsZS5jb20KICAgIFNpZ25l
ZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgoKY29tbWl0IGM4MDlk
MWQyZjRlM2Q0MGQ0NzY3ODcxZDNjZjljZDc4MzkxZTVhNGYKQXV0aG9yOiBNYXJjLUFuZHLDqSBM
dXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KRGF0ZTogICBXZWQgQXVnIDEgMTE6
MjU6MDggMjAxOCArMDIwMAoKICAgIHVpOiB1c2UgZW51bSB0byBzdHJpbmcgaGVscGVycwogICAg
CiAgICBNaW5vciBjb2RlIHNpbXBsaWZpY2F0aW9uLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBN
YXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICAgIFJldmll
d2VkLWJ5OiBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgICBNZXNzYWdl
LWlkOiAyMDE4MDgwMTA5MjUwOC40OTI3LTEtbWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tCiAg
ICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCmNvbW1p
dCAwYWUwYjA2OWFhOGYyM2ExMzhjYzZkMmQ4M2VkYWE1YzIyZjk0OGE1CkF1dGhvcjogUGV0ZXIg
V3UgPHBldGVyQGxla2Vuc3RleW4ubmw+CkRhdGU6ICAgV2VkIEF1ZyA4IDAwOjE4OjMwIDIwMTgg
KzAyMDAKCiAgICB2bmM6IGZpeCBtZW1sZWFrIG9mIHRoZSAidm5jLXdvcmtlci1vdXRwdXQiIG5h
bWUKICAgIAogICAgRml4ZXMgcmVwZWF0ZWQgbWVtb3J5IGxlYWtzIG9mIDE4IGJ5dGVzIHdoZW4g
dXNpbmcgVk5DOgogICAgCiAgICAgICAgRGlyZWN0IGxlYWsgb2YgODMxMDI0IGJ5dGUocykgaW4g
NDYxNjggb2JqZWN0KHMpIGFsbG9jYXRlZCBmcm9tOgogICAgICAgICAgICAuLi4KICAgICAgICAg
ICAgIzQgMHg3ZjZkMmY5MTliZGQgaW4gZ19zdHJkdXBfdnByaW50ZiBnbGliL2dzdHJmdW5jcy5j
OjUxNAogICAgICAgICAgICAjNSAweDU2MDg1Y2RjZjY2MCBpbiBidWZmZXJfaW5pdCB1dGlsL2J1
ZmZlci5jOjU5CiAgICAgICAgICAgICM2IDB4NTYwODVjYTZhN2VjIGluIHZuY19hc3luY19lbmNv
ZGluZ19zdGFydCB1aS92bmMtam9icy5jOjE3NwogICAgICAgICAgICAjNyAweDU2MDg1Y2E2Yjgx
NSBpbiB2bmNfd29ya2VyX3RocmVhZF9sb29wIHVpL3ZuYy1qb2JzLmM6MjQwCiAgICAKICAgIEZp
eGVzOiA1NDNiOTU4MDFmOTggKCJ2bmM6IGF0dGFjaCBuYW1lcyB0byBidWZmZXJzIikKICAgIENj
OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICAgIENDOiBxZW11LXN0YWJsZUBu
b25nbnUub3JnCiAgICBTaWduZWQtb2ZmLWJ5OiBQZXRlciBXdSA8cGV0ZXJAbGVrZW5zdGV5bi5u
bD4KICAgIFJldmlld2VkLWJ5OiBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVA
cmVkaGF0LmNvbT4KICAgIE1lc3NhZ2UtaWQ6IDIwMTgwODA3MjIxODMwLjM4NDQtMS1wZXRlckBs
ZWtlbnN0ZXluLm5sCiAgICBTaWduZWQtb2ZmLWJ5OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVk
aGF0LmNvbT4KCmNvbW1pdCAyMzEzZTQ4MmUxMjI4ODIwMjc2MjQ5NTA1MDA0MDk1MmI2ZTA3NDMx
CkF1dGhvcjogVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CkRhdGU6ICAgV2VkIEF1ZyA4
IDExOjQ2OjQyIDIwMTggKzAyMDAKCiAgICB1aS9zZGwyOiBSZW1vdmUgdGhlIG9ic29sZXRlIFNE
TF9JTklUX05PUEFSQUNIVVRFIGZsYWcKICAgIAogICAgU0RMX0lOSVRfTk9QQVJBQ0hVVEUgaXMg
bm90IHVzZWQgaW4gU0RMMiBhbnltb3JlLCBhbmQgdGhlIGRlZmluZSBpcyBqdXN0CiAgICBhIGR1
bW15IChzZWUgaHR0cHM6Ly93aWtpLmxpYnNkbC5vcmcvTWlncmF0aW9uR3VpZGUjU29tZV9nZW5l
cmFsX3RydXRocwogICAgZm9yIGV4YW1wbGUpLiBTbyB3ZSBjYW4gcmVtb3ZlIGl0IGFuZCBnZXQg
cmlkIG9mIHRoZSAiZmxhZ3MiIHZhcmlhYmxlCiAgICBub3dhZGF5cy4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgICBNZXNzYWdlLWlkOiAx
NTMzNzIxNjAyLTE1NzYzLTEtZ2l0LXNlbmQtZW1haWwtdGh1dGhAcmVkaGF0LmNvbQogICAgU2ln
bmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 23:05:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 23:05: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 1fun2o-0002t2-10; Tue, 28 Aug 2018 23: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=ad41=ll=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fun2m-0002ss-Ut
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 23:05:04 +0000
X-Inumbo-ID: e66d6500-ab16-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e66d6500-ab16-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 23:05: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 1fun2k-00028i-PQ; Tue, 28 Aug 2018 23: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 1fun2j-0004Us-Tw; Tue, 28 Aug 2018 23:05:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fun2j-0002Tj-TE; Tue, 28 Aug 2018 23:05:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126816-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-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-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd: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-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=b14b88b74c10c9e20f87218c5994681fc35c2c57
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 28 Aug 2018 23:05:01 +0000
Subject: [Xen-devel] [libvirt test] 126816: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjgxNiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY4MTYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlidmlydCAgICAg
ICAgICAgICAgYjE0Yjg4Yjc0YzEwYzllMjBmODcyMThjNTk5NDY4MWZjMzVjMmM1NwpiYXNlbGlu
ZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAgMDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIw
ODVlMWZmZWE5ZDU4ZmU4YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzODE0ICAyMDE4LTA2LTA1
IDA0OjE5OjIzIFogICA4NCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzg0MCAgMjAxOC0w
Ni0wNiAwNDoxOToyOCBaICAgODMgZGF5cyAgIDY0IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNjgxNiAgMjAxOC0wOC0yNyAyMzo0Mzo0NSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogICAgQWxlcyBN
dXNpbCA8YW11c2lsQHJlZGhhdC5jb20+CiAgQW5kcmVhIEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVk
aGF0LmNvbT4KICBBbnlhIEhhcnRlciA8YWhhcnRlckByZWRoYXQuY29tPgogIEJpbmcgTml1IDxi
aW5nLm5pdUBpbnRlbC5jb20+CiAgQmpvZXJuIFdhbGsgPGJ3YWxrQGxpbnV4LmlibS5jb20+CiAg
Qm9ibyBEdSA8ZHVibzE2M0AxMjYuY29tPgogIEJvcmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51
eC5pYm0uY29tPgogIEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBDaGFu
Z2t1byBTaGkgPHNoaS5jaGFuZ2t1b0BoM2MuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhp
YW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNh
bm9uaWNhbC5jb20+CiAgQ2xlbWVudGluZSBIYXlhdCA8Y2xlbUBsc2UuZXBpdGEuZnI+CiAgQ29s
ZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW4gS2VuaWdzYmVyZyA8ZGFua2Vu
QHJlZGhhdC5jb20+CiAgRGFuaWVsIE5pY29sZXR0aSA8ZGFudHRpMTJAZ21haWwuY29tPgogIERh
bmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGFuaWVsIFZlaWxsYXJk
IDx2ZWlsbGFyZEByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgog
IEVyaWsgU2t1bHRldHkgPGVza3VsdGV0QHJlZGhhdC5jb20+CiAgRmFiaWFubyBGaWTDqm5jaW8g
PGZhYmlhbm9AZmlkZW5jaW8ub3JnPgogIEZpbGlwIEFsYWMgPGZpbGlwYWxhY0BnbWFpbC5jb20+
CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29tPgogIGludHJpZ2VyaSA8aW50cmlnZXJpK2xpYnZp
cnRAYm91bS5vcmc+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmlAYm91bS5vcmc+CiAgSmFtaWUgU3Ry
YW5kYm9nZSA8amFtaWVAY2Fub25pY2FsLmNvbT4KICBKaWUgV2FuZyA8d2FuZ2ppZTg4Lmh1YXdl
aS5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4KICBKaXJpIERlbmVtYXJrIDxq
ZGVuZW1hckByZWRoYXQuY29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAg
SnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29A
cmVkaGF0LmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBL
YXRlcmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExhaW5lIFN0dW1wIDxsYWlu
ZUBsYWluZS5vcmc+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMdWJvbWly
IFJpbnRlbCA8bGt1bmRyYWtAdjMuc2s+CiAgTHV5YW8gSHVhbmcgPGxodWFuZ0ByZWRoYXQuY29t
PgogIE1hcmMgSGFydG1heWVyIDxtaGFydG1heUBsaW51eC5pYm0uY29tPgogIE1hcmMgSGFydG1h
eWVyIDxtaGFydG1heUBsaW51eC52bmV0LmlibS5jb20+CiAgTWFyY29zIFBhdWxvIGRlIFNvdXph
IDxtYXJjb3Muc291emEub3JnQGdtYWlsLmNvbT4KICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVj
a2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgTWFydGluIEtsZXR6YW5kZXIg
PG1rbGV0emFuQHJlZGhhdC5jb20+CiAgTWF0dGhpYXMgQm9sdGUgPG1hdHRoaWFzLmJvbHRlQGdv
b2dsZW1haWwuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAg
TWljaGFsIFByw612b3puw61rIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE5pa29sYXkgU2hpcm9r
b3Zza2l5IDxuc2hpcm9rb3Zza2l5QHZpcnR1b3p6by5jb20+CiAgUGF2ZWwgSHJkaW5hIDxwaHJk
aW5hQHJlZGhhdC5jb20+CiAgUGV0ZXIgS3JlbXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+CiAgUGlu
byBUb3NjYW5vIDxwdG9zY2Fub0ByZWRoYXQuY29tPgogIFJhZG9zdGluIFN0b3lhbm92IDxyc3Rv
eWFub3YxQGdtYWlsLmNvbT4KICBSYW15IEVsa2VzdCA8cmFteWVsa2VzdEBnbWFpbC5jb20+CiAg
cmFteWVsa2VzdCA8cmFteWVsa2VzdEBnbWFpbC5jb20+CiAgUmljaGFyZCBXLk0uIEpvbmVzIDxy
am9uZXNAcmVkaGF0LmNvbT4KICBSb21hbiBCb2dvcm9kc2tpeSA8Ym9nb3JvZHNraXlAZ21haWwu
Y29tPgogIFJvbWFuIEJvbHNoYWtvdiA8ci5ib2xzaGFrb3ZAeWFkcm8uY29tPgogIFNoaSBMZWkg
PHNoaWxlaS5tYXNzY2xvdWRzQGdteC5jb20+CiAgU2hpY2hhbmdrdW8gPHNoaS5jaGFuZ2t1b0Bo
M2MuY29tPgogIFNoaXZhcHJhc2FkIEcgQmhhdCA8c2JoYXRAbGludXgudm5ldC5pYm0uY29tPgog
IFNpbW9uIEtvYnlkYSA8c2tvYnlkYUByZWRoYXQuY29tPgogIFN0ZWZhbiBCYWRlciA8c3RlZmFu
LmJhZGVyQGNhbm9uaWNhbC5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0
LmlibS5jb20+CiAgU3Vrcml0IEJoYXRuYWdhciA8c2tydGJodG5nckBnbWFpbC5jb20+CiAgVG9t
w6HFoSBHb2xlbWJpb3Zza8O9IDx0Z29sZW1iaUByZWRoYXQuY29tPgogIFZpdGFseSBLdXpuZXRz
b3YgPHZrdXpuZXRzQHJlZGhhdC5jb20+CiAgdzAwMjUxNTc0IDx3YW5namllODhAaHVhd2VpLmNv
bT4KICBXZWlsdW4gWmh1IDx6aHV3ZWlsdW5AaHVhd2VpLmNvbT4KICB4aW5odWEuQ2FvIDxjYW94
aW5odWFAaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTUyMTQgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 23:06:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 23:06: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 1fun4P-000308-I1; Tue, 28 Aug 2018 23:06: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=qctd=ll=citrix.com=prvs=771e299fc=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fun4N-0002zz-VH
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 23:06:43 +0000
X-Inumbo-ID: d20b0e8c-ab16-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d20b0e8c-ab16-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 01:05:14 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,300,1531785600"; d="scan'208";a="78261426"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B73C3A102000078001DE176@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: <7c386c33-2617-e8ae-df5c-3547e627d3f7@citrix.com>
Date: Wed, 29 Aug 2018 00:06:37 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B73C3A102000078001DE176@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] 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: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDgvMTggMDc6MDksIEphbiBCZXVsaWNoIHdyb3RlOgo+IFVzZSBFRkxBR1MuSUYgZm9y
IGFsbCBvcmRpbmFyeSBwdXJwb3NlczsgdGhlcmUncyBpbiBwYXJ0aWN1bGFyIG5vIG5lZWQKPiB0
byB1bmR1bHkgZGVmZXIgTk1JLyNNQy4gQ2xlYXIvc2V0IEdJRiBzb2xlbHkgYXJvdW5kIFZNUlVO
IGl0c2VsZi4gVGhpcwo+IGhhcyB0aGUgYWRkaXRpb25hbCBhZHZhbnRhZ2UgdGhhdCBzdm1fc3Rn
aV9sYWJlbCBub3cgaW5kZWVkIG1hcmtzIHRoZQo+IG9ubHkgcGxhY2Ugd2hlcmUgR0lGIGdldHMg
c2V0Lgo+Cj4gQSBub3RlIHJlZ2FyZGluZyB0aGUgbWFpbiBTVEkocykgcGxhY2VtZW50OiBRdWl0
ZSBjb3VudGVyaW50dWl0aXZlbHkgdGhlCj4gaG9zdCdzIEVGTEFHUy5JRiBjb250aW51ZXMgdG8g
aGF2ZSBhIG1lYW5pbmcgd2hpbGUgdGhlIGd1ZXN0IHJ1bnM7IHNlZQo+IFBNIFZvbCAyIHNlY3Rp
b24gIlBoeXNpY2FsIChJTlRSKSBJbnRlcnJ1cHQgTWFza2luZyBpbiBFRkxBR1MiLiBIZW5jZSB3
ZQo+IG5lZWQgdG8gc2V0IHRoZSBmbGFnIGZvciB0aGUgZHVyYXRpb24gb2YgdGltZSBiZWluZyBp
biBndWVzdCBjb250ZXh0Lgo+IEhvd2V2ZXIsIFNQRUNfQ1RSTF9FTlRSWV9GUk9NX0hWTSB3YW50
cyB0byBiZSBjYXJyaWVkIG91dCB3aXRoIEVGTEFHUy5JRgo+IGNsZWFyLgo+Cj4gU3VnZ2VzdGVk
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IFNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAtLS0KPiB2MjogQWRkIENM
SSBhZnRlciBWTVJVTi4gQWRqdXN0IGRlc2NyaXB0aW9uLgo+Cj4gLS0tIGEveGVuL2FyY2gveDg2
L2h2bS9zdm0vZW50cnkuUwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL2VudHJ5LlMKPiBA
QCAtNDMsNyArNDMsNyBAQCBFTlRSWShzdm1fYXNtX2RvX3Jlc3VtZSkKPiAgICAgICAgICBsZWEg
IGlycV9zdGF0K0lSUVNUQVRfc29mdGlycV9wZW5kaW5nKCVyaXApLCVyZHgKPiAgICAgICAgICB4
b3IgICVlY3gsJWVjeAo+ICAgICAgICAgIHNobCAgJElSUVNUQVRfc2hpZnQsJWVheAo+IC0gICAg
ICAgIENMR0kKPiArICAgICAgICBjbGkKPiAgICAgICAgICBjbXAgICVlY3gsKCVyZHgsJXJheCwx
KQo+ICAgICAgICAgIGpuZSAgLkxzdm1fcHJvY2Vzc19zb2Z0aXJxcwo+ICAKPiBAQCAtNTcsNyAr
NTcsNyBAQCBVTkxJS0VMWV9TVEFSVChuZSwgbnN2bV9oYXApCj4gICAgICAgICAgICogU29tZW9u
ZSBzaG90IGRvd24gb3VyIG5lc3RlZCBwMm0gdGFibGU7IGdvIHJvdW5kIGFnYWluCj4gICAgICAg
ICAgICogYW5kIG5zdm1fdmNwdV9zd2l0Y2goKSB3aWxsIGZpeCBpdCBmb3IgdXMuCj4gICAgICAg
ICAgICovCj4gLSAgICAgICAgU1RHSQo+ICsgICAgICAgIHN0aQo+ICAgICAgICAgIGptcCAgLkxz
dm1fZG9fcmVzdW1lCj4gIF9fVU5MSUtFTFlfRU5EKG5zdm1faGFwKQo+ICAKPiBAQCAtODcsNyAr
ODcsMTIgQEAgX19VTkxJS0VMWV9FTkQobnN2bV9oYXApCj4gICAgICAgICAgcG9wICAlcnNpCj4g
ICAgICAgICAgcG9wICAlcmRpCj4gIAo+ICsgICAgICAgIENMR0kKPiArICAgICAgICBzdGkKPiAg
ICAgICAgICBWTVJVTgo+ICsgICAgICAgIGNsaQo+ICsgICAgICAgIFNUR0kKPiArR0xPQkFMKHN2
bV9zdGdpX2xhYmVsKQo+ICAKPiAgICAgICAgICBTQVZFX0FMTAo+ICAKPiBAQCAtOTYsMTMgKzEw
MSwxMiBAQCBfX1VOTElLRUxZX0VORChuc3ZtX2hhcCkKPiAgICAgICAgICBTUEVDX0NUUkxfRU5U
UllfRlJPTV9IVk0gICAgLyogUmVxOiBiPWN1cnIgJXJzcD1yZWdzL2NwdWluZm8sIENsb2I6IGFj
ZCAqLwo+ICAgICAgICAgIC8qIFdBUk5JTkchIGByZXRgLCBgY2FsbCAqYCwgYGptcCAqYCBub3Qg
c2FmZSBiZWZvcmUgdGhpcyBwb2ludC4gKi8KPiAgCj4gLSAgICAgICAgU1RHSQo+IC1HTE9CQUwo
c3ZtX3N0Z2lfbGFiZWwpCj4gKyAgICAgICAgc3RpCgpOYWNrLsKgIEFzIGluZGljYXRlZCBpbiB2
MSwgbW92aW5nIHRoaXMgYnJlYWtzIFNQRUNfQ1RSTF9FTlRSWV9GUk9NX0hWTQooRXZlbiBpZiB0
aGVyZSBpcyBhbiB1bmV4cGVjdGVkIGJ1ZyBvbiB0aGUgVlQteCBzaWRlIG9mIHRoaW5ncyB3aGlj
aApuZWVkcyBmaXhpbmcgZGlmZmVyZW50bHkpLgoKRnVydGhlcm1vcmUsIHRvIGZpeCBMQlIgaGFu
ZGxpbmcsIHRoZSBmaXJzdCB0aGluZyBJJ2QgaGF2ZSB0byBkbyBpcwpyZXZlcnQgdGhpcywgc28g
cGxlYXNlIGxlYXZlIGl0IGFzIGl0IGlzLgoKfkFuZHJldwoKPiAgICAgICAgICBtb3YgICVyc3As
JXJkaQo+ICAgICAgICAgIGNhbGwgc3ZtX3ZtZXhpdF9oYW5kbGVyCj4gICAgICAgICAgam1wICAu
THN2bV9kb19yZXN1bWUKPiAgCj4gIC5Mc3ZtX3Byb2Nlc3Nfc29mdGlycXM6Cj4gLSAgICAgICAg
U1RHSQo+ICsgICAgICAgIHN0aQo+ICAgICAgICAgIGNhbGwgZG9fc29mdGlycQo+ICAgICAgICAg
IGptcCAgLkxzdm1fZG9fcmVzdW1lCj4KPgo+Cj4KCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 23:12:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 23:12:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fun9S-0003s3-7K; Tue, 28 Aug 2018 23:11: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=ad41=ll=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fun9Q-0003qL-As
 for xen-devel@lists.xenproject.org; Tue, 28 Aug 2018 23:11:56 +0000
X-Inumbo-ID: 8c84eb13-ab17-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8c84eb13-ab17-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 01:10:26 +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 1fun9K-0002GT-Nz; Tue, 28 Aug 2018 23:11: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 1fun9K-0004rm-BJ; Tue, 28 Aug 2018 23:11:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fun9K-0004fe-Ah; Tue, 28 Aug 2018 23:11:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126887-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=b28cd21c36288a01ae61ed4f557802abc8ee03e4
X-Osstest-Versions-That: xen=566882ee4ec6d8c75c3f471b05baf65852516c45
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 28 Aug 2018 23:11:50 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126887: 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>

ZmxpZ2h0IDEyNjg4NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjg4Ny8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIGIyOGNkMjFjMzYyODhhMDFhZTYxZWQ0ZjU1NzgwMmFi
YzhlZTAzZTQKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDU2Njg4MmVl
NGVjNmQ4Yzc1YzNmNDcxYjA1YmFmNjU4NTI1MTZjNDUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
Njg2NyAgMjAxOC0wOC0yOCAxNjowMDoyNSBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjY4ODcgIDIwMTgtMDgtMjggMjA6MDE6MDcgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9s
b2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9z
c3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTto
Yj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJl
dmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgNTY2
ODgyZWU0ZS4uYjI4Y2QyMWMzNiAgYjI4Y2QyMWMzNjI4OGEwMWFlNjFlZDRmNTU3ODAyYWJjOGVl
MDNlNCAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Aug 28 23:47:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Aug 2018 23: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 1funi7-0006SD-39; Tue, 28 Aug 2018 23:47: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=uyqs=ll=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1funi5-0006S8-HT
 for xen-devel@lists.xen.org; Tue, 28 Aug 2018 23:47:45 +0000
X-Inumbo-ID: dc030338-ab1c-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dc030338-ab1c-11e8-a6a9-d7ebe60f679a;
 Tue, 28 Aug 2018 23:48:27 +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 EB0E72087D;
 Tue, 28 Aug 2018 23:47:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1535500063;
 bh=J+BpjukM1nWBNJgyGq9+or6rVbNee/7aE7gtg6mQPFo=;
 h=From:To:Cc:Subject:Date:From;
 b=jomHtv2+RLl25l6hGoap5BCJnP18t1pnUHORZdlUiUvVa39V40ccd/06RRhhQR1gU
 t7xfhuaCVwi7QyYHi4w+18ahp3rHgTTtAOSA/q1soJdooLFPpedYhkOUy9IIkjm2R6
 BSKIu1Cy8BopqISgYiqg9V4liBjVnJRk0SNBaoa4=
From: Stefano Stabellini <sstabellini@kernel.org>
To: julien.grall@arm.com
Date: Tue, 28 Aug 2018 16:47:40 -0700
Message-Id: <1535500060-13958-1-git-send-email-sstabellini@kernel.org>
X-Mailer: git-send-email 1.9.1
Subject: [Xen-devel] [PATCH] xen/arm: fix SMMU driver 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 <stefanos@xilinx.com>, sstabellini@kernel.org,
 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>

QWRkIG1pc3NpbmcgIkNPTkZJR18iCgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHN0ZWZhbm9zQHhpbGlueC5jb20+Ci0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL01h
a2VmaWxlIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9u
KC0pCgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL01ha2VmaWxlIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL01ha2VmaWxlCmluZGV4IDAxNTY0MzEuLmIzZWZj
ZmQgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9NYWtlZmlsZQorKysg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vTWFrZWZpbGUKQEAgLTEsMiArMSwyIEBACiBv
YmoteSArPSBpb21tdS5vCi1vYmotJChBUk1fU01NVSkgKz0gc21tdS5vCitvYmotJChDT05GSUdf
QVJNX1NNTVUpICs9IHNtbXUubwotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 00:31:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 00:31: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 1fuoNm-0002MN-EH; Wed, 29 Aug 2018 00: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=gign=lm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fuoNk-0002MD-QC
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 00:30:48 +0000
X-Inumbo-ID: df8ad69c-ab22-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id df8ad69c-ab22-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 00:31: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 1fuoNh-0004Qj-AP; Wed, 29 Aug 2018 00:30: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 1fuoNh-0000mg-1X; Wed, 29 Aug 2018 00:30:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fuoNh-0006OV-0e; Wed, 29 Aug 2018 00:30:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fuoNh-0006OV-0e@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 29 Aug 2018 00:30:45 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-amd64-xl-shadow
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdwp0ZXN0aWQgZ3Vlc3Qtc3RhcnQKClRyZWU6IGxpbnV4IGdpdDovL2dp
dC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYu
Z2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGlu
dXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVu
LXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14
ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoKKioqIEZvdW5k
IGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTog
IGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2
YWxkcy9saW51eC0yLjYuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICAyOTIzYjI3ZTU0MjQyYWNmMjdm
ZDE2YjI5OWUxMDIxMTdjODJmNTJmCiAgQnVnIG5vdCBwcmVzZW50OiBmODllZDJmODgwY2NiMTE3
MjQ2YmEwOTVlMTIwODdkOWMzZGY4OWM1CiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2OTAwLwoKCiAgKFJldmlzaW9u
IGxvZyB0b28gbG9uZywgb21pdHRlZC4pCgoKRm9yIGJpc2VjdGlvbiByZXZpc2lvbi10dXBsZSBn
cmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
cmVzdWx0cy9iaXNlY3QvbGludXgtbGludXMvdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cuZ3Vl
c3Qtc3RhcnQuaHRtbApSZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFwaCBub2RlIHJlZmVyLCByZXNw
ZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUnVubmluZyBjcy1iaXNlY3Rpb24tc3RlcCAtLWdyYXBoLW91dD0vaG9t
ZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93Lmd1ZXN0LXN0YXJ0IC0tc3VtbWFyeS1vdXQ9dG1wLzEyNjkwMC5iaXNlY3Rpb24tc3VtbWFy
eSAtLWJhc2lzLXRlbXBsYXRlPTEyNTg5OCAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IGxp
bnV4LWxpbnVzIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93IGd1ZXN0LXN0YXJ0ClNlYXJjaGlu
ZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBhc3M6CiAxMjY2ODIgZmFpbCBbaG9zdD1hbGJhbmEwXSAv
IDEyNjMxMCBbaG9zdD1odXhlbHJlYmUxXSAxMjYyMDIgW2hvc3Q9YmFyb3F1ZTFdIDEyNjA2OSBb
aG9zdD1nb2RlbGxvMF0gMTI1OTIxIFtob3N0PWdvZGVsbG8xXSAxMjU4OTggW2hvc3Q9YmFyb3F1
ZTBdIDEyNTcwMiBbaG9zdD1jaGFyZG9ubmF5MV0gMTI1Njc2IFtob3N0PWdvZGVsbG8wXSAxMjU2
NTcgW2hvc3Q9Zmlhbm8xXSAxMjU2NDggW2hvc3Q9ZWxibGluZzFdIDEyNTYzOSBbaG9zdD1nb2Rl
bGxvMV0gMTI1NTg1IFtob3N0PWl0YWxpYTBdIDEyNTU1MSBvay4KRmFpbHVyZSAvIGJhc2lzIHBh
c3MgZmxpZ2h0czogMTI2NjgyIC8gMTI1NTUxCih0cmVlIHdpdGggbm8gdXJsOiBtaW5pb3MpCih0
cmVlIHdpdGggbm8gdXJsOiBvdm1mKQoodHJlZSB3aXRoIG5vIHVybDogc2VhYmlvcykKVHJlZTog
bGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZh
bGRzL2xpbnV4LTIuNi5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5v
cmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMu
eGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4u
Z2l0CkxhdGVzdCAyOTIzYjI3ZTU0MjQyYWNmMjdmZDE2YjI5OWUxMDIxMTdjODJmNTJmIGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNk
YzAzM2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0Yjli
NmE2IDNhMmI4NTI1Yjg4M2JhYTg3ZmU4OWIzZGE1OGY1YzA5ZmE1OTliOTkKQmFzaXMgcGFzcyBm
ODllZDJmODgwY2NiMTE3MjQ2YmEwOTVlMTIwODdkOWMzZGY4OWM1IGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4
YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGUzZjY2N2Jj
NWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEKR2VuZXJhdGluZyByZXZpc2lvbnMgd2l0
aCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciAgZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3Nj
bS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQjZjg5ZWQyZjg4MGNjYjEx
NzI0NmJhMDk1ZTEyMDg3ZDljM2RmODljNS0yOTIzYjI3ZTU0MjQyYWNmMjdmZDE2YjI5OWUxMDIx
MTdjODJmNTJmIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdp
dCNjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwLWM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVu
LXRyYWRpdGlvbmFsLmdpdCNjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYw
LWM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL3FlbXUteGVuLmdpdCM0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2
NjNhLTRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2YTYgZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL3hlbi5naXQjZTNmNjY3YmM1ZjUxZDBhYTQ0MzU3YTY0Y2ExMzRjZDk1MjY3OWM4
MS0zYTJiODUyNWI4ODNiYWE4N2ZlODliM2RhNThmNWMwOWZhNTk5Yjk5CkZyb20gZ2l0Oi8vY2Fj
aGU6OTQxOS9naXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9y
dmFsZHMvbGludXgtMi42CiAgIDA1MGNkYzZjOTUwMS4uM2YxNjUwM2I3ZDIyICBtYXN0ZXIgICAg
IC0+IG9yaWdpbi9tYXN0ZXIKYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yOiB0cmVlIGRpc2NvbnRp
Z3VvdXM6IGxpbnV4LTIuNgphZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3I6IHRyZWUgZGlzY29udGln
dW91czogcWVtdS14ZW4KTG9hZGVkIDEwMDMgbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNo
aW5nIGZvciB0ZXN0IHJlc3VsdHM6CiAxMjUxNjcgW2hvc3Q9ZGViaW5hMF0KIDEyNTI0MiBbaG9z
dD1hbGJhbmExXQogMTI1Mjg1IFtob3N0PWNoYXJkb25uYXkwXQogMTI1NDAxIFtob3N0PWJhcm9x
dWUxXQogMTI1NTAxIFtob3N0PWpvdWJlcnRpbjFdCiAxMjU1NTEgcGFzcyBmODllZDJmODgwY2Ni
MTE3MjQ2YmEwOTVlMTIwODdkOWMzZGY4OWM1IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEz
OTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGUzZjY2N2JjNWY1MWQwYWE0NDM1
N2E2NGNhMTM0Y2Q5NTI2NzljODEKIDEyNTUyMCBbaG9zdD1kZWJpbmExXQogMTI1NTg1IFtob3N0
PWl0YWxpYTBdCiAxMjU2NDggW2hvc3Q9ZWxibGluZzFdCiAxMjU2MzkgW2hvc3Q9Z29kZWxsbzFd
CiAxMjU2NTcgW2hvc3Q9Zmlhbm8xXQogMTI1Njc2IFtob3N0PWdvZGVsbG8wXQogMTI1NzAyIFto
b3N0PWNoYXJkb25uYXkxXQogMTI1ODk4IFtob3N0PWJhcm9xdWUwXQogMTI1OTIxIFtob3N0PWdv
ZGVsbG8xXQogMTI2MDY5IFtob3N0PWdvZGVsbG8wXQogMTI2MjAyIFtob3N0PWJhcm9xdWUxXQog
MTI2MzEwIFtob3N0PWh1eGVscmViZTFdCiAxMjY0MTIgZmFpbCBpcnJlbGV2YW50CiAxMjY1NTAg
ZmFpbCBpcnJlbGV2YW50CiAxMjY2ODIgZmFpbCAyOTIzYjI3ZTU0MjQyYWNmMjdmZDE2YjI5OWUx
MDIxMTdjODJmNTJmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhl
YTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRlODU3
ODUxZTY4YTNhZWZmMGM0YjliNmE2IDNhMmI4NTI1Yjg4M2JhYTg3ZmU4OWIzZGE1OGY1YzA5ZmE1
OTliOTkKIDEyNjg1OSBwYXNzIGY4OWVkMmY4ODBjY2IxMTcyNDZiYTA5NWUxMjA4N2Q5YzNkZjg5
YzUgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0
MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNh
ODY1NWQwNzY2M2EgOWE1YzE2YTNlNzU3NzhjOGEwOTRjYTg3Nzg0ZDkzYjc0Njc2ZjQ2YwogMTI2
ODQ3IHBhc3MgZjg5ZWQyZjg4MGNjYjExNzI0NmJhMDk1ZTEyMDg3ZDljM2RmODljNSBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMw
MzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYz
YSBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxCiAxMjY4NTIgcGFzcyBm
ODllZDJmODgwY2NiMTE3MjQ2YmEwOTVlMTIwODdkOWMzZGY4OWM1IGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4
YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDM4ZTUzYTMz
Nzk1YTg4ZjMwNWYzMGY2M2I3Zjk1NDhlNDQ2YmEyYWIKIDEyNjg1MCBmYWlsIDI5MjNiMjdlNTQy
NDJhY2YyN2ZkMTZiMjk5ZTEwMjExN2M4MmY1MmYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDRm
MDgwMDcwYTk4MDliZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2YTYgM2EyYjg1MjViODgzYmFhODdm
ZTg5YjNkYTU4ZjVjMDlmYTU5OWI5OQogMTI2ODYzIHBhc3MgZjg5ZWQyZjg4MGNjYjExNzI0NmJh
MDk1ZTEyMDg3ZDljM2RmODljNSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYwODAwNzBhOTgw
OWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiAzZGQ0NTRjNmM2OTQ0MDlhYWVkZDRlZDA3NWQ2
YWVhY2UyZGQ4MzkxCiAxMjY4NjYgcGFzcyBmODllZDJmODgwY2NiMTE3MjQ2YmEwOTVlMTIwODdk
OWMzZGY4OWM1IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0
NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRlODU3ODUx
ZTY4YTNhZWZmMGM0YjliNmE2IDBmYjBkZThiMjRlODVkMDMxNzE5MWY2NWMwYzUzMWFhYTlkMGU5
M2MKIDEyNjg2OSBwYXNzIGY4OWVkMmY4ODBjY2IxMTcyNDZiYTA5NWUxMjA4N2Q5YzNkZjg5YzUg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0
MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhhM2FlZmYw
YzRiOWI2YTYgMjlmZDk4ZTQyNTM0NmQ5ZTE1OTEzZWFlNmQwNzlkZGZjODM1ZDU0YwogMTI2ODk3
IHBhc3MgZjg5ZWQyZjg4MGNjYjExNzI0NmJhMDk1ZTEyMDg3ZDljM2RmODljNSBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNi
YmEyNTE0OGIyNzlmNjAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiAz
YTJiODUyNWI4ODNiYWE4N2ZlODliM2RhNThmNWMwOWZhNTk5Yjk5CiAxMjY5MDAgZmFpbCAyOTIz
YjI3ZTU0MjQyYWNmMjdmZDE2YjI5OWUxMDIxMTdjODJmNTJmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3
OWY2MCA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IDNhMmI4NTI1Yjg4
M2JhYTg3ZmU4OWIzZGE1OGY1YzA5ZmE1OTliOTkKIDEyNjg3MiBwYXNzIGY4OWVkMmY4ODBjY2Ix
MTcyNDZiYTA5NWUxMjA4N2Q5YzNkZjg5YzUgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDRmMDgw
MDcwYTk4MDliZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2YTYgZTc1YzlkYzg1ZmRlZWVkYTBiOThk
OGNkOGQ3ODRlMDUwOGMzZmZiOAogMTI2ODc4IHBhc3MgZjg5ZWQyZjg4MGNjYjExNzI0NmJhMDk1
ZTEyMDg3ZDljM2RmODljNSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYwODAwNzBhOTgwOWJk
ZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiA0OGE3MDQ5OWU2YmYwZjk3NDJmZDJkNzljZDhkYjVl
YzY3NDIxM2UyCiAxMjY4ODEgcGFzcyBmODllZDJmODgwY2NiMTE3MjQ2YmEwOTVlMTIwODdkOWMz
ZGY4OWM1IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0
OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4
YTNhZWZmMGM0YjliNmE2IDNhMmI4NTI1Yjg4M2JhYTg3ZmU4OWIzZGE1OGY1YzA5ZmE1OTliOTkK
IDEyNjg4NCBmYWlsIDI5MjNiMjdlNTQyNDJhY2YyN2ZkMTZiMjk5ZTEwMjExN2M4MmY1MmYgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdj
M2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhhM2FlZmYwYzRi
OWI2YTYgM2EyYjg1MjViODgzYmFhODdmZTg5YjNkYTU4ZjVjMDlmYTU5OWI5OQogMTI2ODkyIHBh
c3MgZjg5ZWQyZjg4MGNjYjExNzI0NmJhMDk1ZTEyMDg3ZDljM2RmODljNSBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEy
NTE0OGIyNzlmNjAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiAzYTJi
ODUyNWI4ODNiYWE4N2ZlODliM2RhNThmNWMwOWZhNTk5Yjk5CiAxMjY4OTUgZmFpbCAyOTIzYjI3
ZTU0MjQyYWNmMjdmZDE2YjI5OWUxMDIxMTdjODJmNTJmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2
MCA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IDNhMmI4NTI1Yjg4M2Jh
YTg3ZmU4OWIzZGE1OGY1YzA5ZmE1OTliOTkKU2VhcmNoaW5nIGZvciBpbnRlcmVzdGluZyB2ZXJz
aW9ucwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI1NTUxIChwYXNzKSwgZm9yIGJhc2lzIHBhc3MK
IFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyNjY4MiAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiBS
ZXBybyBmb3VuZDogZmxpZ2h0IDEyNjg0NyAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXBybyBm
b3VuZDogZmxpZ2h0IDEyNjg1MCAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiAwIHJldmlzaW9u
cyBhdCBmODllZDJmODgwY2NiMTE3MjQ2YmEwOTVlMTIwODdkOWMzZGY4OWM1IGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2Ji
YTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IDNh
MmI4NTI1Yjg4M2JhYTg3ZmU4OWIzZGE1OGY1YzA5ZmE1OTliOTkKTm8gcmV2aXNpb25zIGxlZnQg
dG8gdGVzdCwgY2hlY2tpbmcgZ3JhcGggc3RhdGUuCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjY4
ODEgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjY4ODQgKGZh
aWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjY4OTIgKHBhc3Mp
LCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNjg5NSAoZmFpbCksIGZvciBm
aXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNjg5NyAocGFzcyksIGZvciBsYXN0
IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI2OTAwIChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1
cmUKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVn
IGlzIGluIHRyZWU6ICBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tl
cm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgMjkyM2Iy
N2U1NDI0MmFjZjI3ZmQxNmIyOTllMTAyMTE3YzgyZjUyZgogIEJ1ZyBub3QgcHJlc2VudDogZjg5
ZWQyZjg4MGNjYjExNzI0NmJhMDk1ZTEyMDg3ZDljM2RmODljNQogIExhc3QgZmFpbCByZXBybzog
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjkwMC8K
CgogIChSZXZpc2lvbiBsb2cgdG9vIGxvbmcsIG9taXR0ZWQuKQoKcG5tdG9wbmc6IDIyMiBjb2xv
cnMgZm91bmQKUmV2aXNpb24gZ3JhcGggbGVmdCBpbiAvaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0
L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93Lmd1ZXN0LXN0YXJ0Lntkb3Qs
cHMscG5nLGh0bWwsc3ZnfS4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQoxMjY5MDA6IHRvbGVyYWJsZSBBTEwgRkFJTAoKZmxpZ2h0IDEyNjkwMCBsaW51eC1saW51cyBy
ZWFsLWJpc2VjdCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzLzEyNjkwMC8KCkZhaWx1cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3Qg
YmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCgoKam9iczoKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 01:52:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 01:52:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fupeE-0002Yf-Gi; Wed, 29 Aug 2018 01:51:54 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gign=lm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fupeD-0002YV-JY
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 01:51:53 +0000
X-Inumbo-ID: e5543d11-ab2d-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e5543d11-ab2d-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 03:50: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 1fupe9-0001yv-T3; Wed, 29 Aug 2018 01:51:49 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fupe9-0007Wn-Kf; Wed, 29 Aug 2018 01:51:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fupe9-0004wB-K5; Wed, 29 Aug 2018 01:51:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126810-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-xtf-amd64-amd64-5: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-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:guest-saverestore.2:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop: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-1:xtf/test-hvm64-lbr-tsx-vmentry: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-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl: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-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-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-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:migrate-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=7ba1c7df881855422f9a475862565e94c8421b75
X-Osstest-Versions-That: xen=280a5568939c4a5832be787c8e0c23a19f30935a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 29 Aug 2018 01:51:49 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 126810: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjgxMCB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjgxMC8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEy
NTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNf
aG9zdC9kc3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAxMjUwNTcKClRlc3RzIHdoaWNoIGFyZSBmYWls
aW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NSA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjY3MTYgcGFzcyBp
biAxMjY4MTAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjY3MTYgcGFzcyBpbiAxMjY4MTAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50
cnkgZmFpbCBwYXNzIGluIDEyNjcxNgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBwYXNzIGluIDEyNjcxNgog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICBmYWlsIHBhc3MgaW4gMTI2NzE2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIHBhc3MgaW4gMTI2NzE2CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94
MTAgZmFpbCBwYXNzIGluIDEyNjcxNgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQg
YXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICBmYWlsIGluIDEyNjcxNiBsaWtlIDEyNTA1NwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDEyNjcxNiBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayBmYWlsIGluIDEyNjcxNiBuZXZlciBwYXNzCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAg
ICAgNTAgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgbGlrZSAxMjUwNTcKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjUwNTcKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxp
a2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxs
ICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1Nwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEw
IHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5z
dGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJz
aW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgN2JhMWM3ZGY4
ODE4NTU0MjJmOWE0NzU4NjI1NjVlOTRjODQyMWI3NQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAg
ICAgICAgICAgICAgICAgMjgwYTU1Njg5MzljNGE1ODMyYmU3ODdjOGUwYzIzYTE5ZjMwOTM1YQoK
TGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1MDU3ICAyMDE4LTA3LTA5IDA4OjM2OjA0IFogICA1MCBk
YXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTY4NSAgMjAxOC0wNy0zMCAxMjozOTozOCBaICAg
MjkgZGF5cyAgIDIwIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNTkzMSAgMjAxOC0w
OC0xNSAyMjo1MToyMyBaICAgMTMgZGF5cyAgICA5IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRy
aXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CiAgS2V2aW4gVGlhbiA8
a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBy
dW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdy
YWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA3NDggbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 05:34:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 05:34: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 1fut6u-0003u6-VD; Wed, 29 Aug 2018 05:33: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=l4uh=lm=crc.id.au=netwiz@srs-us1.protection.inumbo.net>)
 id 1fut6t-0003u1-Fo
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 05:33:43 +0000
X-Inumbo-ID: 3011613a-ab4d-11e8-a6a9-d7ebe60f679a
Received: from mail.crc.id.au (unknown [203.56.246.92])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3011613a-ab4d-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 05:34:25 +0000 (UTC)
Received: from wopr.lan.crc.id.au (unknown
 [IPv6:2407:e400:b000:200:7dde:9b4c:5101:58f9])
 (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 A44E6200BF
 for <xen-devel@lists.xenproject.org>; Wed, 29 Aug 2018 15:33:34 +1000 (AEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=crc.id.au; s=default;
 t=1535520814; bh=1XRQhH6cDOZkCM/jAO7ed1IjZhZS6dJzpqbC+Z+iUPA=;
 h=From:To:Subject:Date;
 b=VUD/O1VHy4uILzb9Br6g3OhtgYLefnN1l5omuXUaEmXtUD8xTI30lAp5C1Qi9cvAr
 D1TwtTxuUeufL+bETWSb7fdYCLb+e9B3gsw7waTn4v6O15D0eW3u72hPzI/uJx8qAh
 bWy0IK4KQPMzygMuCCwqkHC9nuGu4R5eb93Go5zg=
From: Steven Haigh <netwiz@crc.id.au>
To: xen-devel@lists.xenproject.org
Date: Wed, 29 Aug 2018 15:33:27 +1000
Message-ID: <6564259.GaOmOO5kt2@wopr.lan.crc.id.au>
MIME-Version: 1.0
Subject: [Xen-devel] RFE: Detect NUMA misconfigurations and prevent machine
 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>
Content-Type: multipart/mixed; boundary="===============1938094062874115011=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============1938094062874115011==
Content-Type: multipart/signed; boundary="nextPart1646231.vzua2xEGky"; micalg="pgp-sha256"; protocol="application/pgp-signature"

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

When playing with NUMA support recently, I noticed a host would always hang=
=20
when trying to create a cpupool for the second NUMA node in the system.

I was using the following commands:
# xl cpupool-create name=3D\"Pool-1\" sched=3D\"credit2\
# xl cpupool-cpu-remove Pool-0 node:1
# xl cpupool-cpu-add Pool-1 node:1

After the last command, the system would hang - requiring a hard reset of t=
he=20
machine to fix.

I tried a different variation with the same result:
# xl cpupool-create name=3D\"Pool-1\" sched=3D\"credit2\
# xl cpupool-cpu-remove Pool-0 node:1
# xl cpupool-cpu-add Pool-1 12

It turns out that the RAM was installed sub-optimally in this machine. A=20
partial output from 'xl info -n' shows:
numa_info              :
node:    memsize    memfree    distances
  0:     67584      62608      10,21
  1:             0              0      21,10

A machine where we could get this working every time shows:
node:    memsize    memfree    distances
  0:     34816      30483      10,21
  1:     32768      32125      21,10

As we can deduce RAM misconfigurations in this scenario, I believe we shoul=
d=20
check to ensure that RAM configuration / layout is sane *before* attempting=
 to=20
split the system and print a warning.

This would prevent a hard system freeze in this scenario.

=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
--nextPart1646231.vzua2xEGky
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part.
Content-Transfer-Encoding: 7Bit

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

iQIzBAABCAAdFiEEFHf0gfgNrH6ofcYGQa811Xp9MdwFAluGMCcACgkQQa811Xp9
MdzWlg/+KtMDVnPhuunbqFiagZSTOv69M408psTvlwJgS4h+RpqZopAZIitAgw2u
mwgp6ZSPixu2Qe/eaHIs1gZRrrsDktwF+PrqyoCCO1LzdgJCWvbwnlhJzuykD8WL
PfgfT5/PUNCeOSSFml5H8n5WX8ECGgX6gaf9lRiywSEgzNTBgDTT6Hs2bXvdHCc/
VDmUUTtPxmSUDWc1MhOuUwN0ljFUPDgUY8aB7X8nsT73nSLLAbinozKHq6e053ce
zjsi4rnKrGlwDs4UHmhBTTxm7g2CcvWYy8MM4KLFSvlGH7aRQs9gmOaIlwNxjBZ9
vQRjGOZv42z8btn4KJNTMfLk7dgniGgQMytbVcjdrMIccEaTU25Uuu/o/7rkNiOu
H5gPfhUuUxdMk8CZxDiirWCxbnJlAkLLLY0lRAiQ7DyRTy08fqwF/wzpSmAstKOk
Is/Bb9/hx5SFu15LaKG/uh1GdMhuv7szvyZdzKTyKIB6K5HiRlJ3nTQ7PNsPJ6Z0
6zyAsRtsirCIVihIqamkm+zbGtrLJLwW2grC1zFaQAI6M22umtBXBPrbi3NUumck
uLzoHI32Yvrh/Uvm8lUROgYEWgv68GJyGTof6Jx1xM2JWP2V2jX9OTKpuomxJ7yW
6B1MTGdrU514JZD2o54JC24WnoMjGl2DRiDQVB4KERP6/4mQZyI=
=ktiQ
-----END PGP SIGNATURE-----

--nextPart1646231.vzua2xEGky--





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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1938094062874115011==--





From xen-devel-bounces@lists.xenproject.org Wed Aug 29 05:34:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 05: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 1fut7M-0003vM-9X; Wed, 29 Aug 2018 05:34:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gign=lm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fut7L-0003v8-67
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 05:34:11 +0000
X-Inumbo-ID: 421554c2-ab4d-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 421554c2-ab4d-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 05: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 1fut7H-0007RO-W7; Wed, 29 Aug 2018 05:34:08 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fut7H-00043E-P7; Wed, 29 Aug 2018 05:34:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fut7H-0000zB-OP; Wed, 29 Aug 2018 05:34:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126874-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=f25cd80e4d823fa6f7d970d9f0ddb935327446ba
X-Osstest-Versions-That: ovmf=f965b772fcc4bdc5f207998126d93d80c085d5f5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 29 Aug 2018 05:34:07 +0000
Subject: [Xen-devel] [ovmf test] 126874: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjg3NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY4NzQvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBmMjVjZDgwZTRkODIzZmE2ZjdkOTcwZDlmMGRkYjkz
NTMyNzQ0NmJhCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBmOTY1Yjc3
MmZjYzRiZGM1ZjIwNzk5ODEyNmQ5M2Q4MGMwODVkNWY1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjY4MjQgIDIwMTgtMDgtMjggMDI6NDA6NTAgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI2ODc0ICAyMDE4LTA4LTI4IDE3OjE0OjQzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgWW9uZ2hvbmcg
Wmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogIFpoaWp1LkZhbiA8emhpanV4LmZhbkBpbnRl
bC5jb20+CiAgemhpanVmYW4gPHpoaWp1eC5mYW5AaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5v
cmc6L2hvbWUveGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIGY5NjViNzcyZmMuLmYyNWNkODBl
NGQgIGYyNWNkODBlNGQ4MjNmYTZmN2Q5NzBkOWYwZGRiOTM1MzI3NDQ2YmEgLT4geGVuLXRlc3Rl
ZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 05:49:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 05:49: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 1futMP-0004zl-NC; Wed, 29 Aug 2018 05:49: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=cgjg=lm=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1futMO-0004zg-4w
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 05:49:44 +0000
X-Inumbo-ID: 1e644773-ab4f-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1e644773-ab4f-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 07:48:14 +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 E3891ADE2;
 Wed, 29 Aug 2018 05:49:40 +0000 (UTC)
To: Steven Haigh <netwiz@crc.id.au>, xen-devel@lists.xenproject.org
References: <6564259.GaOmOO5kt2@wopr.lan.crc.id.au>
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: <29fc38c6-8908-2f6f-e496-a1644f56c59e@suse.com>
Date: Wed, 29 Aug 2018 07:49:40 +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: <6564259.GaOmOO5kt2@wopr.lan.crc.id.au>
Content-Language: en-US
Subject: Re: [Xen-devel] RFE: Detect NUMA misconfigurations and prevent
 machine 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDgvMTggMDc6MzMsIFN0ZXZlbiBIYWlnaCB3cm90ZToKPiBXaGVuIHBsYXlpbmcgd2l0
aCBOVU1BIHN1cHBvcnQgcmVjZW50bHksIEkgbm90aWNlZCBhIGhvc3Qgd291bGQgYWx3YXlzIGhh
bmcgCj4gd2hlbiB0cnlpbmcgdG8gY3JlYXRlIGEgY3B1cG9vbCBmb3IgdGhlIHNlY29uZCBOVU1B
IG5vZGUgaW4gdGhlIHN5c3RlbS4KPiAKPiBJIHdhcyB1c2luZyB0aGUgZm9sbG93aW5nIGNvbW1h
bmRzOgo+ICMgeGwgY3B1cG9vbC1jcmVhdGUgbmFtZT1cIlBvb2wtMVwiIHNjaGVkPVwiY3JlZGl0
MlwKPiAjIHhsIGNwdXBvb2wtY3B1LXJlbW92ZSBQb29sLTAgbm9kZToxCj4gIyB4bCBjcHVwb29s
LWNwdS1hZGQgUG9vbC0xIG5vZGU6MQo+IAo+IEFmdGVyIHRoZSBsYXN0IGNvbW1hbmQsIHRoZSBz
eXN0ZW0gd291bGQgaGFuZyAtIHJlcXVpcmluZyBhIGhhcmQgcmVzZXQgb2YgdGhlIAo+IG1hY2hp
bmUgdG8gZml4Lgo+IAo+IEkgdHJpZWQgYSBkaWZmZXJlbnQgdmFyaWF0aW9uIHdpdGggdGhlIHNh
bWUgcmVzdWx0Ogo+ICMgeGwgY3B1cG9vbC1jcmVhdGUgbmFtZT1cIlBvb2wtMVwiIHNjaGVkPVwi
Y3JlZGl0MlwKPiAjIHhsIGNwdXBvb2wtY3B1LXJlbW92ZSBQb29sLTAgbm9kZToxCj4gIyB4bCBj
cHVwb29sLWNwdS1hZGQgUG9vbC0xIDEyCj4gCj4gSXQgdHVybnMgb3V0IHRoYXQgdGhlIFJBTSB3
YXMgaW5zdGFsbGVkIHN1Yi1vcHRpbWFsbHkgaW4gdGhpcyBtYWNoaW5lLiBBIAo+IHBhcnRpYWwg
b3V0cHV0IGZyb20gJ3hsIGluZm8gLW4nIHNob3dzOgo+IG51bWFfaW5mbyAgICAgICAgICAgICAg
Ogo+IG5vZGU6ICAgIG1lbXNpemUgICAgbWVtZnJlZSAgICBkaXN0YW5jZXMKPiAgIDA6ICAgICA2
NzU4NCAgICAgIDYyNjA4ICAgICAgMTAsMjEKPiAgIDE6ICAgICAgICAgICAgIDAgICAgICAgICAg
ICAgIDAgICAgICAyMSwxMAo+IAo+IEEgbWFjaGluZSB3aGVyZSB3ZSBjb3VsZCBnZXQgdGhpcyB3
b3JraW5nIGV2ZXJ5IHRpbWUgc2hvd3M6Cj4gbm9kZTogICAgbWVtc2l6ZSAgICBtZW1mcmVlICAg
IGRpc3RhbmNlcwo+ICAgMDogICAgIDM0ODE2ICAgICAgMzA0ODMgICAgICAxMCwyMQo+ICAgMTog
ICAgIDMyNzY4ICAgICAgMzIxMjUgICAgICAyMSwxMAo+IAo+IEFzIHdlIGNhbiBkZWR1Y2UgUkFN
IG1pc2NvbmZpZ3VyYXRpb25zIGluIHRoaXMgc2NlbmFyaW8sIEkgYmVsaWV2ZSB3ZSBzaG91bGQg
Cj4gY2hlY2sgdG8gZW5zdXJlIHRoYXQgUkFNIGNvbmZpZ3VyYXRpb24gLyBsYXlvdXQgaXMgc2Fu
ZSAqYmVmb3JlKiBhdHRlbXB0aW5nIHRvIAo+IHNwbGl0IHRoZSBzeXN0ZW0gYW5kIHByaW50IGEg
d2FybmluZy4KPiAKPiBUaGlzIHdvdWxkIHByZXZlbnQgYSBoYXJkIHN5c3RlbSBmcmVlemUgaW4g
dGhpcyBzY2VuYXJpby4KClJBTSBwbGFjZW1lbnQgc2hvdWxkIG5vdCBtYXR0ZXIgaGVyZS4gQXMg
dGhlIG5hbWUgYWxyZWFkeSBzdWdnZXN0cwpjcHVwb29scyBkbyBhc3NpZ25tZW50IG9mIGNwdXMu
IFJBTSBhbGxvY2F0ZWQgd2lsbCBiZSBwcmVmZXJyZWQgdGFrZW4KZnJvbSBhIGxvY2FsIG5vZGUs
IGJ1dCB0aGlzIHNob3VsZG4ndCBiZSBtYW5kYXRvcnkgZm9yIHN1Y2Nlc3MuCgpXb3VsZCBpdCBi
ZSBwb3NzaWJsZSB0byB1c2UgYSBkZWJ1ZyBoeXBlcnZpc29yIChlLmcuIDQuMTItdW5zdGFibGUp
IGZvcgpnZW5lcmF0aW5nIGEgdmVyYm9zZSBsb2cgKGh5cGVydmlzb3IgYm9vdCBwYXJhbWV0ZXIg
ImxvZ2x2bD1hbGwiKSBhbmQKc2VuZGluZyB0aGUgY29tcGxldGUgaHlwZXJ2aXNvciBsb2c/CgoK
SnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 06:26:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 06:26:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1futvm-0008FX-Hc; Wed, 29 Aug 2018 06:26:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1futvk-0008FS-E3
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 06:26:16 +0000
X-Inumbo-ID: 877f39aa-ab54-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 877f39aa-ab54-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 06:26:57 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 00:26:12 -0600
Message-Id: <5B863C8402000078001E2D3A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 00:26:12 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B73C3A102000078001DE176@prv1-mh.provo.novell.com>
 <7c386c33-2617-e8ae-df5c-3547e627d3f7@citrix.com>
In-Reply-To: <7c386c33-2617-e8ae-df5c-3547e627d3f7@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] 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: xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjA4LjE4IGF0IDAxOjA2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTUvMDgvMTggMDc6MDksIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBAQCAtOTYsMTMg
KzEwMSwxMiBAQCBfX1VOTElLRUxZX0VORChuc3ZtX2hhcCkKPj4gICAgICAgICAgU1BFQ19DVFJM
X0VOVFJZX0ZST01fSFZNICAgIC8qIFJlcTogYj1jdXJyICVyc3A9cmVncy9jcHVpbmZvLCBDbG9i
OiBhY2QgKi8KPj4gICAgICAgICAgLyogV0FSTklORyEgYHJldGAsIGBjYWxsICpgLCBgam1wICpg
IG5vdCBzYWZlIGJlZm9yZSB0aGlzIHBvaW50LiAqLwo+PiAgCj4+IC0gICAgICAgIFNUR0kKPj4g
LUdMT0JBTChzdm1fc3RnaV9sYWJlbCkKPj4gKyAgICAgICAgc3RpCj4gCj4gTmFjay4gIEFzIGlu
ZGljYXRlZCBpbiB2MSwgbW92aW5nIHRoaXMgYnJlYWtzIFNQRUNfQ1RSTF9FTlRSWV9GUk9NX0hW
TQo+IChFdmVuIGlmIHRoZXJlIGlzIGFuIHVuZXhwZWN0ZWQgYnVnIG9uIHRoZSBWVC14IHNpZGUg
b2YgdGhpbmdzIHdoaWNoCj4gbmVlZHMgZml4aW5nIGRpZmZlcmVudGx5KS4KCldlbGwsIHRoaXMg
aW5jcmVhc2VzIHRoZSBwcmVzc3VyZSB0byBmaXggdGhlIGlzc3VlLiBJIHZlcnkgbXVjaApleHBl
Y3QgdGhhdCBmaXggdG8gYWxzbyB0YWtlIGNhcmUgb2YgdGhlIGNvZGUgaGVyZS4gSXQgd2FzCnRo
ZXJlZm9yZSBpbnRlbnRpb25hbCB0aGF0IEkgZGlkIG9ubHkgdGhlIHRlY2huaWNhbGx5IG5lY2Vz
c2FyeQphZGp1c3RtZW50cyBpbiB2Mi4KCkkgd291bGQsIGJ0dywgbGlrZWx5IGhhdmUgdHJpZWQg
dG8gZmluZCB0aW1lIHRvIGxvb2sgaW50byBmaXhpbmcKdGhhdCBpc3N1ZSwgYnV0IHNvIGZhciBJ
IHdhcyB1bmRlciB0aGUgaW1wcmVzc2lvbiB0aGF0IHlvdSBhcmUKcGxhbm5pbmcgdG8sIGFuZCBz
aW5jZSB5b3UndmUgd3JpdHRlbiB0aGUgY29kZSBJIHRob3VnaHQgeW91J2QKbGlrZWx5IGFsc28g
YmUgaW4gYSBiZXR0ZXIgcG9zaXRpb24gdG8gZG8gc28uCgo+IEZ1cnRoZXJtb3JlLCB0byBmaXgg
TEJSIGhhbmRsaW5nLCB0aGUgZmlyc3QgdGhpbmcgSSdkIGhhdmUgdG8gZG8gaXMKPiByZXZlcnQg
dGhpcywgc28gcGxlYXNlIGxlYXZlIGl0IGFzIGl0IGlzLgoKTWluZCBiZWluZyBhIGxpdHRsZSBt
b3JlIHNwZWNpZmljIGFzIHRvIHRoZSB3aHlzIGhlcmU/IEZyb20gYQpwdXJlbHkgZm9ybWFsIHBv
diwgQm9yaXMnZXMgUi1iIGFsbG93cyBtZSB0byBwdXQgdGhlIGNoYW5nZSBpbgphcyBpcy4gSSdt
IG5vdCBvdmVybHkgaGFwcHkgdG8gZG8gdGhlIHJlcXVlc3RlZCBjaGFuZ2UsIGJ1dCBJCmNlcnRh
aW5seSB3aWxsLCBwcm92aWRlZCAtIG9uY2UgYWdhaW4gLSBJIHVuZGVyc3RhbmQgdGhlIHJlYXNv
bi4KCkZ1cnRoZXJtb3JlLCBwbGVhc2UgZG9uJ3QgZm9yZ2V0IHRoYXQgdGhlIG1vcmUgd2UgZGVs
YXkKZXNwZWNpYWxseSAjTUMsIHRoZSBtb3JlIGxpa2VseSBpdCBiZWNvbWVzIHRoYXQgYSBzeXN0
ZW0gd2lsbApjcmFzaCBpbiBhIGZhciBsZXNzIG9idmlvdXMgd2F5IHRoYW4gYnkgbG9nZ2luZyBh
biAjTUMuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 06:32:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 06:32:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuu1J-0000eT-9I; Wed, 29 Aug 2018 06:32:01 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuu1I-0000eO-5Q
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 06:32:00 +0000
X-Inumbo-ID: 060caac3-ab55-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 060caac3-ab55-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 08:30:30 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 00:31:57 -0600
Message-Id: <5B863DDB02000078001E2D48@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 00:31:55 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1534355858-17920-1-git-send-email-andrew.cooper3@citrix.com>
 <5B76C36C02000078001DF6B6@prv1-mh.provo.novell.com>
 <320f3c20-54c7-80d6-52f7-9ecb5a6d9e13@citrix.com>
In-Reply-To: <320f3c20-54c7-80d6-52f7-9ecb5a6d9e13@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/build: Use new .nops directive when
 available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.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+IE9uIDI4LjA4LjE4IGF0IDE5OjU4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTcvMDgvMTggMTM6NDUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxNS4w
OC4xOCBhdCAxOTo1NywgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gLS0t
IGEveGVuL2FyY2gveDg2L2FsdGVybmF0aXZlLmMKPj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9hbHRl
cm5hdGl2ZS5jCj4+PiBAQCAtODQsNiArODQsMTkgQEAgc3RhdGljIGNvbnN0IHVuc2lnbmVkIGNo
YXIgKiBjb25zdCBwNl9ub3BzW0FTTV9OT1BfTUFYKzFdIAo+IAo+Pj4gaW5pdF9vcl9saXZlcGF0
Y2hfY29ucwo+Pj4gIAo+Pj4gIHN0YXRpYyBjb25zdCB1bnNpZ25lZCBjaGFyICogY29uc3QgKmlk
ZWFsX25vcHMgaW5pdF9vcl9saXZlcGF0Y2hfZGF0YSA9IHA2X25vcHM7Cj4+PiAgCj4+PiArI2lm
ZGVmIEhBVkVfQVNfTk9QX0RJUkVDVElWRQo+Pj4gKwo+Pj4gKy8qIE5vcHMgaW4gLmluaXQucm9k
YXRhIHRvIGNvbXBhcmUgYWdhaW5zdCB0aGUgcnVudGltZSBpZGVhbCBub3BzLiAqLwo+Pj4gK2Fz
bSAoICIucHVzaHNlY3Rpb24gLmluaXQucm9kYXRhLCBcImFcIiwgQHByb2diaXRzXG5cdCIKPj4+
ICsgICAgICAidG9vbGNoYWluX25vcHM6IC5ub3BzICIgX19zdHJpbmdpZnkoQVNNX05PUF9NQVgp
ICJcblx0Igo+Pj4gKyAgICAgICIucG9wc2VjdGlvblxuXHQiKTsKPj4gQW55IHBhcnRpY3VsYXIg
cmVhc29uIG5vdCB0byBwdXQgdGhlbSBpbiAuaW5pdC50ZXh0Pwo+IAo+IEJlY2F1c2UgaXRzIGRh
dGEsIG5vdCBleGVjdXRhYmxlIGNvZGUuCgpXZWxsLCBkZXBlbmRzLiBNeSB2aWV3IGlzIHRoYXQg
YW55IGluc24gaXMgKHBvdGVudGlhbGx5KSBleGVjdXRhYmxlCmNvZGUuIEluIGZhY3QgSSBsaWtl
IGdhcydlcyBiZWhhdmlvciBvbiBBUk0gd2hlcmUgaW5zbnMgYW5kIGRhdGEKZGlyZWN0aXZlcyBh
cmUgc2VwYXJhdGVkIGJ5IGVtaXR0aW5nICJhcnRpZmljaWFsIiBsYWJlbHMgYXMgbWFya2Vycy4K
QnV0IEknbSBmaW5lIGVpdGhlciB3YXkuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 06:39:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 06: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 1fuu8Z-0000sQ-4O; Wed, 29 Aug 2018 06:39: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuu8Y-0000sL-5M
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 06:39:30 +0000
X-Inumbo-ID: 6193b9f1-ab56-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6193b9f1-ab56-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 06:40:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 00:39:28 -0600
Message-Id: <5B863F9E02000078001E2D57@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 00:39:26 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Steven Haigh" <netwiz@crc.id.au>
References: <6564259.GaOmOO5kt2@wopr.lan.crc.id.au>
In-Reply-To: <6564259.GaOmOO5kt2@wopr.lan.crc.id.au>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] RFE: Detect NUMA misconfigurations and prevent
 machine 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjA4LjE4IGF0IDA3OjMzLCA8bmV0d2l6QGNyYy5pZC5hdT4gd3JvdGU6Cj4gV2hl
biBwbGF5aW5nIHdpdGggTlVNQSBzdXBwb3J0IHJlY2VudGx5LCBJIG5vdGljZWQgYSBob3N0IHdv
dWxkIGFsd2F5cyBoYW5nIAo+IHdoZW4gdHJ5aW5nIHRvIGNyZWF0ZSBhIGNwdXBvb2wgZm9yIHRo
ZSBzZWNvbmQgTlVNQSBub2RlIGluIHRoZSBzeXN0ZW0uCj4gCj4gSSB3YXMgdXNpbmcgdGhlIGZv
bGxvd2luZyBjb21tYW5kczoKPiAjIHhsIGNwdXBvb2wtY3JlYXRlIG5hbWU9XCJQb29sLTFcIiBz
Y2hlZD1cImNyZWRpdDJcCj4gIyB4bCBjcHVwb29sLWNwdS1yZW1vdmUgUG9vbC0wIG5vZGU6MQo+
ICMgeGwgY3B1cG9vbC1jcHUtYWRkIFBvb2wtMSBub2RlOjEKPiAKPiBBZnRlciB0aGUgbGFzdCBj
b21tYW5kLCB0aGUgc3lzdGVtIHdvdWxkIGhhbmcgLSByZXF1aXJpbmcgYSBoYXJkIHJlc2V0IG9m
IHRoZSAKPiBtYWNoaW5lIHRvIGZpeC4KClllYWgsIGFzIErDvHJnZW4gc2F5cyAtIHdlIG5lZWQg
dG8gZ2V0IHRvIHRoZSBib3R0b20gb2YgdGhpcywKaW5zdGVhZCBvZiB0cnlpbmcgdG8gY3VyZSBq
dXN0IHRoZSBzeW1wdG9tLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 06:51:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 06: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 1fuuJt-0002I5-8a; Wed, 29 Aug 2018 06: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuuJs-0002I0-4y
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 06:51:12 +0000
X-Inumbo-ID: 03bd6838-ab58-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 03bd6838-ab58-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 06:51:54 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 00:51:09 -0600
Message-Id: <5B86425C02000078001E2D6E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 00:51:08 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B3CA46202000078001D0F7F@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] 4.10.2 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>

QWxsLAoKc3RyaWN0bHkgc3BlYWtpbmcgdGhpcyBpcyBzdXBwb3NlZCB0byBnbyBvdXQgaW4gYWJv
dXQgYSB3ZWVrcyB0aW1lLiBXaXRoCjQuOS4zIGJsb2NrZWQgYnkgYW4gb3NzdGVzdCBmYWlsdXJl
LCBJJ20gbm93IGludGVuZGluZyB0byBjdXQgYm90aCBzdGFibGUKdmVyc2lvbnMgYXQgdGhlIHNh
bWUgdGltZS4gU2luY2UgZnJvbSBteSBwcmVsaW1pbmFyeSBhbmFseXNpcyBpdCBpcyBvbmx5CmEg
bWF0dGVyIG9mIHRpbWUgZm9yIG90aGVyIHN0YWJsZSBicmFuY2hlcyB0byBhbHNvIGdldCBzdHVj
ayB0aGlzIHNhbWUKd2F5LCBJJ20gaW4gcGFydGljdWxhciBub3QgbWVhbmluZyBmb3IgNC4xMC4y
IHRvIGdvIG91dCBlYXJsaWVyIHRoYW4KNC45LjMsIGkuZS4gbm90IGJlZm9yZSB0aGF0IG9zc3Rl
c3QgaXNzdWUgaXMgdW5kZXIgY29udHJvbC4KClBsZWFzZSBwb2ludCBvdXQgYmFja3BvcnQgY2Fu
ZGlkYXRlcyB5b3UgZmluZCBtaXNzaW5nIGZyb20gaXRzIHN0YWdpbmcKYnJhbmNoLCBidXQgd2hp
Y2ggeW91IGNvbnNpZGVyIHJlbGV2YW50LiBJIGhhdmUgYSBmZXcgbW9yZSBjb21taXRzCnF1ZXVl
ZCBhbHJlYWR5IGZvciBiYWNrcG9ydGluZzoKCjQ4ZGJiMmRiZTkgeDg2L3ZteDogQXZvaWQgaGl0
dGluZyBCVUdfT04oKSBhZnRlciBFUFRQLXJlbGF0ZWQgZG9tYWluX2NyYXNoKCkKYjZmNDNjMTRj
ZSB4ODYvdmxhcGljOiBCdWdmaXhlcyBhbmQgaW1wcm92ZW1lbnRzIHRvIHZsYXBpY197cmVhZCx3
cml0ZX0oKQo2MGE1NmRjMDA2IHg4Ni9odm0vaW9yZXE6IE1NSU8gcmFuZ2UgY2hlY2tpbmcgY29t
cGxldGVseSBpZ25vcmVzIGRpcmVjdGlvbiBmbGFnCjNlNGVjMDdlMTQgeDg2L3NldHVwOiBBdm9p
ZCBPb0IgRTgyMCBsb29rdXAgd2hlbiBjYWxjdWxhdGluZyB0aGUgTDFURiBzYWZlIGFkZHJlc3MK
MGZiMGRlOGIyNCB4ODYvSFZNOiBjb3JyZWN0IGFuIGludmVydGVkIGNoZWNrIGluIGh2bV9sb2Fk
KCkKYWQwYTlmMjczZCByYW5nZXNldDogbWFrZSBpbnF1aXJ5IGZ1bmN0aW9ucyB0b2xlcmF0ZSBO
VUxMIGlucHV0cwpmZDA3YjY2NDhjIFZULWQvZG1hcjogaW9tbXUgbWVtIGxlYWsgZml4CgpUaGVy
ZWZvcmUgdGhlcmUncyBubyBuZWVkIHRvIHJlcXVlc3QgYW55IG9mIHRob3NlIGV4cGxpY2l0bHku
CgpKYW4KCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 06:52:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 06:52: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 1fuuLB-0002VF-Ke; Wed, 29 Aug 2018 06:52:33 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kjfd=lm=carnet.hr=valentin.vidic@srs-us1.protection.inumbo.net>)
 id 1fuuL9-0002V7-N5
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 06:52:31 +0000
X-Inumbo-ID: e39ad21f-ab57-11e8-a8a5-bc764e045a96
Received: from mail.carnet.hr (unknown [2001:b68:ff:2::6])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id e39ad21f-ab57-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 08:51:00 +0200 (CEST)
Received: from [2001:b68:ff:12::131] (port=57870 helo=gavran.carpriv.carnet.hr)
 by mail.carnet.hr with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.80) (envelope-from <Valentin.Vidic@CARNet.hr>)
 id 1fuuL1-000771-0L; Wed, 29 Aug 2018 08:52:23 +0200
Received: by gavran.carpriv.carnet.hr (Postfix, from userid 1000)
 id 6355820235; Wed, 29 Aug 2018 08:52:22 +0200 (CEST)
From: Valentin Vidic <Valentin.Vidic@CARNet.hr>
To: =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Date: Wed, 29 Aug 2018 08:52:14 +0200
Message-Id: <20180829065214.23546-1-Valentin.Vidic@CARNet.hr>
X-Mailer: git-send-email 2.18.0
X-SA-Exim-Connect-IP: 2001:b68:ff:12::131
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on rigel.CARNet.hr
X-Spam-Level: 
X-Spam-Status: No, score=-2.9 required=10.0 tests=ALL_TRUSTED,BAYES_00,
 URIBL_BLOCKED autolearn=ham version=3.3.2
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
Subject: [Xen-devel] [PATCH] xen-blkback: Switch to closed state after
 releasing the backing 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: Jens Axboe <axboe@kernel.dk>, Valentin Vidic <Valentin.Vidic@CARNet.hr>,
 linux-kernel@vger.kernel.org, stable@vger.kernel.org,
 linux-block@vger.kernel.org, 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>

U3dpdGNoaW5nIHRvIGNsb3NlZCBzdGF0ZSBlYXJsaWVyIGNhbiBjYXVzZSB0aGUgYmxvY2stZHJi
ZApzY3JpcHQgdG8gZmFpbCB3aXRoICdEZXZpY2UgaXMgaGVsZCBvcGVuIGJ5IHNvbWVvbmUnOgoK
cm9vdDogL2V0Yy94ZW4vc2NyaXB0cy9ibG9jay1kcmJkOiByZW1vdmUgWEVOQlVTX1BBVEg9YmFj
a2VuZC92YmQvNi81MTcxMgprZXJuZWw6IFsgMjIyMi4yNzgyMzVdIGJsb2NrIGRyYmQ2OiBTdGF0
ZSBjaGFuZ2UgZmFpbGVkOiBEZXZpY2UgaXMgaGVsZCBvcGVuIGJ5IHNvbWVvbmUKa2VybmVsOiBb
IDIyMjIuMjc4MzA0XSBibG9jayBkcmJkNjogICBzdGF0ZSA9IHsgY3M6Q29ubmVjdGVkIHJvOlBy
aW1hcnkvU2Vjb25kYXJ5IGRzOlVwVG9EYXRlL1VwVG9EYXRlIHItLS0tLSB9Cmtlcm5lbDogWyAy
MjIyLjI3ODM0MF0gYmxvY2sgZHJiZDY6ICB3YW50ZWQgPSB7IGNzOkNvbm5lY3RlZCBybzpTZWNv
bmRhcnkvU2Vjb25kYXJ5IGRzOlVwVG9EYXRlL1VwVG9EYXRlIHItLS0tLSB9CnJvb3Q6IC9ldGMv
eGVuL3NjcmlwdHMvYmxvY2stZHJiZDogV3JpdGluZyBiYWNrZW5kL3ZiZC82LzUxNzEyL2hvdHBs
dWctZXJyb3IgL2V0Yy94ZW4vc2NyaXB0cy9ibG9jay1kcmJkIGZhaWxlZDsgZXJyb3IgZGV0ZWN0
ZWQuIGJhY2tlbmQvdmJkLzYvNTE3MTIvaG90cGx1Zy1zdGF0dXMgZXJyb3IgdG8geGVuc3RvcmUu
CnJvb3Q6IC9ldGMveGVuL3NjcmlwdHMvYmxvY2stZHJiZDogL2V0Yy94ZW4vc2NyaXB0cy9ibG9j
ay1kcmJkIGZhaWxlZDsgZXJyb3IgZGV0ZWN0ZWQuCgpTaWduZWQtb2ZmLWJ5OiBWYWxlbnRpbiBW
aWRpYyA8VmFsZW50aW4uVmlkaWNAQ0FSTmV0LmhyPgpDYzogc3RhYmxlQHZnZXIua2VybmVsLm9y
ZwotLS0KIGRyaXZlcnMvYmxvY2sveGVuLWJsa2JhY2sveGVuYnVzLmMgfCAyICstCiAxIGZpbGUg
Y2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kcml2
ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL3hlbmJ1cy5jIGIvZHJpdmVycy9ibG9jay94ZW4tYmxrYmFj
ay94ZW5idXMuYwppbmRleCBhNGJjNzRlNzJjMzkuLjQzYmRkYzk5NjcwOSAxMDA2NDQKLS0tIGEv
ZHJpdmVycy9ibG9jay94ZW4tYmxrYmFjay94ZW5idXMuYworKysgYi9kcml2ZXJzL2Jsb2NrL3hl
bi1ibGtiYWNrL3hlbmJ1cy5jCkBAIC0zMjMsNiArMzIzLDcgQEAgc3RhdGljIHZvaWQgeGVuX2Js
a2lmX2ZyZWUoc3RydWN0IHhlbl9ibGtpZiAqYmxraWYpCiB7CiAJV0FSTl9PTih4ZW5fYmxraWZf
ZGlzY29ubmVjdChibGtpZikpOwogCXhlbl92YmRfZnJlZSgmYmxraWYtPnZiZCk7CisJeGVuYnVz
X3N3aXRjaF9zdGF0ZShibGtpZi0+YmUtPmRldiwgWGVuYnVzU3RhdGVDbG9zZWQpOwogCWtmcmVl
KGJsa2lmLT5iZS0+bW9kZSk7CiAJa2ZyZWUoYmxraWYtPmJlKTsKIApAQCAtODE0LDcgKzgxNSw2
IEBAIHN0YXRpYyB2b2lkIGZyb250ZW5kX2NoYW5nZWQoc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRl
diwKIAogCWNhc2UgWGVuYnVzU3RhdGVDbG9zZWQ6CiAJCXhlbl9ibGtpZl9kaXNjb25uZWN0KGJl
LT5ibGtpZik7Ci0JCXhlbmJ1c19zd2l0Y2hfc3RhdGUoZGV2LCBYZW5idXNTdGF0ZUNsb3NlZCk7
CiAJCWlmICh4ZW5idXNfZGV2X2lzX29ubGluZShkZXYpKQogCQkJYnJlYWs7CiAJCS8qIGZhbGwg
dGhyb3VnaCAqLwotLSAKMi4xOC4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 07:06:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 07:06:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuuYw-0003b7-1Y; Wed, 29 Aug 2018 07:06: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuuYu-0003b2-JB
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 07:06:44 +0000
X-Inumbo-ID: e08582c1-ab59-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 e08582c1-ab59-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 09:05:14 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 01:06:41 -0600
Message-Id: <5B86460002000078001E2D95@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 01:06:40 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B4486F302000078001D290A@prv1-mh.provo.novell.com>
 <20180816220408.GC9630@amd.com>
In-Reply-To: <20180816220408.GC9630@amd.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [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: 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+IE9uIDE3LjA4LjE4IGF0IDAwOjA0LCA8YnJpYW4ud29vZHNAYW1kLmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBKdWwgMTAsIDIwMTggYXQgMDQ6MTQ6MTFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+IEhhdmluZyBub3RpY2VkIHRoYXQgVk1MT0FEIGFsb25lIGlzIGFib3V0IGFzIGZhc3Qg
YXMgYSBzaW5nbGUgb2YgdGhlCj4+IGludm9sdmVkIFdSTVNScywgSSB0aG91Z2h0IGl0IG1pZ2h0
IGJlIGEgcmVhc29uYWJsZSBpZGVhIHRvIGFsc28gdXNlIGl0Cj4+IGZvciBQVi4gTWVhc3VyZW1l
bnRzLCBob3dldmVyLCBoYXZlIHNob3duIHRoYXQgYW4gYWN0dWFsIGltcHJvdmVtZW50IGNhbgo+
PiBiZSBhY2hpZXZlZCBvbmx5IHdpdGggYW4gZWFybHkgcHJlZmV0Y2ggb2YgdGhlIFZNQ0IgKHRo
YW5rcyB0byBBbmRyZXcKPj4gZm9yIHN1Z2dlc3RpbmcgdG8gdHJ5IHRoaXMpLCB3aGljaCBJIGhh
dmUgdG8gYWRtaXQgSSBjYW4ndCByZWFsbHkKPj4gZXhwbGFpbi4gVGhpcyB3YXkgb24gbXkgRmFt
MTUgYm94IGNvbnRleHQgc3dpdGNoIHRha2VzIG92ZXIgMTAwIGNsb2Nrcwo+PiBsZXNzIG9uIGF2
ZXJhZ2UgKHRoZSBtZWFzdXJlZCB2YWx1ZXMgYXJlIGhlYXZpbHkgdmFyeWluZyBpbiBhbGwgY2Fz
ZXMsCj4+IHRob3VnaCkuCj4+IAo+PiBUaGlzIGlzIGludGVudGlvbmFsbHkgbm90IHVzaW5nIGEg
bmV3IGh2bV9mdW5jcyBob29rOiBGb3Igb25lLCB0aGlzIGlzCj4+IGFsbCBhYm91dCBQViwgYW5k
IHNvbWV0aGluZyBzaW1pbGFyIGNhbiBoYXJkbHkgYmUgZG9uZSBmb3IgVk1YLgo+PiBGdXJ0aGVy
bW9yZSB0aGUgaW5kaXJlY3QgdG8gZGlyZWN0IGNhbGwgcGF0Y2hpbmcgdGhhdCBpcyBtZWFudCB0
byBiZQo+PiBhcHBsaWVkIHRvIG1vc3QgaHZtX2Z1bmNzIGhvb2tzIHdvdWxkIGJlIHVnbHkgdG8g
bWFrZSB3b3JrIHdpdGgKPj4gZnVuY3Rpb25zIGhhdmluZyBtb3JlIHRoYW4gNiBwYXJhbWV0ZXJz
Lgo+PiAKPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+
IAo+IEkgaGF2ZSBjb25maXJtZWQgaXQgd2l0aCBhIHNlbmlvciBoYXJkd2FyZSBlbmdpbmVlciBh
bmQgdXNpbmcgdm1sb2FkIGluCj4gdGhpcyBmYXNoaW9uIGlzIHNhZmUgYW5kIHJlY29tbWVuZGVk
IGZvciBwZXJmb3JtYW5jZS4gIEFzIGZhciBhcyB1c2luZwo+IHZtbG9hZCB3aXRoIFBWLgo+IAo+
IEFja2VkLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KClRoYW5rcy4gQW5k
cmV3PwoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 07:07:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 07:07: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 1fuuZy-0003gY-Dm; Wed, 29 Aug 2018 07: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuuZx-0003gP-9U
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 07:07:49 +0000
X-Inumbo-ID: 55f8e4f4-ab5a-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 55f8e4f4-ab5a-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 07:08:31 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 01:07:46 -0600
Message-Id: <5B86464102000078001E2D98@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 01:07:45 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B59C78002000078001D8317@prv1-mh.provo.novell.com>
 <a6c25ed5-9485-ea70-664e-5f25a4915aec@bitdefender.com>
In-Reply-To: <a6c25ed5-9485-ea70-664e-5f25a4915aec@bitdefender.com>
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: xen-devel <xen-devel@lists.xenproject.org>,
 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>

Pj4+IE9uIDI2LjA3LjE4IGF0IDE1OjQzLCA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4gd3Jv
dGU6Cj4gT24gMDcvMjYvMjAxOCAwNDowNyBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IERvbid0
IGNoYW5jZSBoYXZpbmcgU3BlY3RyZSB2MSAoaW5jbHVkaW5nIEJDQlMpIGdhZGdldHMuIEluIHNv
bWUgb2YgdGhlCj4+IGNhc2VzIHRoZSBpbnNlcnRpb25zIGFyZSBtb3JlIG9mIHByZWNhdXRpb25h
cnkgbmF0dXJlIHJhdGhlciB0aGFuIHRoZXJlCj4+IHByb3ZhYmx5IGJlaW5nIGEgZ2FkZ2V0LCBi
dXQgSSB0aGluayB3ZSBzaG91bGQgZXJyIG9uIHRoZSBzYWZlIChzZWN1cmUpCj4+IHNpZGUgaGVy
ZS4KPj4gCj4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
Pj4gLS0tCj4+IHYyOiBSZS1iYXNlLiBEcm9wIGd1ZXN0X2NwdWlkKCkgY2hhbmdlcy4gRml4IG9m
Zi1ieS0xIGluCj4+ICAgICB7ZG8sY29tcGF0fV9kbV9vcCgpLgo+IAo+IEFja2VkLWJ5OiBSYXp2
YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CgpUaGFua3MuIEFuZHJldz8K
CkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 07:08:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 07: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 1fuuaY-0003lQ-Po; Wed, 29 Aug 2018 07:08: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuuaX-0003lF-7a
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 07:08:25 +0000
X-Inumbo-ID: 6b75f475-ab5a-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6b75f475-ab5a-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 07:09:07 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 01:08:23 -0600
Message-Id: <5B86466502000078001E2D9B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 01:08:21 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B5B2A3E02000078001D8810@prv1-mh.provo.novell.com>
In-Reply-To: <5B5B2A3E02000078001D8810@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [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: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI3LjA3LjE4IGF0IDE2OjIwLCAgd3JvdGU6Cj4gSW4gb3JkZXIgdG8gbW9zdGx5IGVs
aW1pbmF0ZSBhYnVzZSBvZiB3aGF0IFhlbiBsZWF2ZXMgaW4gdGhlIFJTQiBieQo+IGd1ZXN0IGxl
dmVsIGF0dGFja2VycywgZmlsbCB0aGUgUlNCIHdpdGggYWxtb3N0LU5VTEwgcG9pbnRlcnMgcmln
aHQKPiBiZWZvcmUgZW50ZXJpbmcgZ3Vlc3QgY29udGV4dC4KPiAKPiBUaGUgcGxhY2VtZW50IG9m
IHRoZSBpbml0aWFsaXphdGlvbiBjb2RlIGlzIGludGVudGlvbmFsOiBJZiBpdCB3YXMgcHV0Cj4g
aW4gZS5nLiBodm1fZW5hYmxlKCksIHdlJ2QgaGF2ZSB0byBiZSBtb3JlIGNhcmVmdWwgd3J0LiBj
aGFuZ2luZyB0aGUKPiBsb3cgTDQgZW50cnkgb2YgdGhlIGlkbGUgcGFnZSB0YWJsZXMgKEkgZGlk
bid0IGNoZWNrIHdoZXRoZXIgYm9vdCB0aW1lCj4gbG93IG1hcHBpbmdzIGhhdmUgZGlzYXBwZWFy
ZWQgYnkgdGhlbiksIGFuZCBnZXRfcmFuZG9tKCkgY291bGRuJ3QgYmUKPiB1c2VkIGVpdGhlci4g
RnVydGhlcm1vcmUgdGhpcyB3YXksIGlmIG5vIEhWTSBndWVzdCBnZXRzIGV2ZXIgc3RhcnRlZCwK
PiBubyBzZXR1cCB3b3VsZCBldmVyIG9jY3VyLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAtLS0KPiBUQkQ6IEluIHRoZSBlbmQgSSdtIG5vdCBz
dXJlIHRoZSAocHNldWRvLSlyYW5kb21uZXNzIGlzIHdvcnRoIGl0Lgo+ICAgICAgUGxhY2luZyB0
aGUgc3R1YiB1bmlmb3JtbHkgYXQgYSBmaXhlZCBhZGRyZXNzIHdvdWxkIGFsbG93IHRvIGdldAo+
ICAgICAgcmlkIG9mIHRoZSB2YXJpYWJsZSwgc2xpZ2h0bHkgc3RyZWFtbGluaW5nIHRoZSBjYWxs
IHNpdGVzLgo+IFRCRDogT2J2aW91c2x5IHVzaW5nIE5VTEwgaGVyZSBoYXMgdGhlIGRvd25zaWRl
IG9mIHJlYWRzIHRocm91Z2ggTlVMTAo+ICAgICAgbm90IGdvaW5nIHRvIGZhdWx0IGFueW1vcmUu
Cj4gCj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9o
dm0vaHZtLmMKPiBAQCAtODUsNiArODUsMTAgQEAgaW50ZWdlcl9wYXJhbSgiaHZtX2RlYnVnIiwg
b3B0X2h2bV9kZWJ1Zwo+ICAKPiAgc3RydWN0IGh2bV9mdW5jdGlvbl90YWJsZSBodm1fZnVuY3Mg
X19yZWFkX21vc3RseTsKPiAgCj4gK2V4dGVybiB2b2lkIGRvX292ZXJ3cml0ZV9yc2Iodm9pZCk7
Cj4gK2V4dGVybiBjb25zdCBjaGFyIGRvX292ZXJ3cml0ZV9yc2JfZW5kW107Cj4gK3ZvaWQgKCog
X19yZWFkX21vc3RseSBodm1fb3ZlcndyaXRlX3JzYikodm9pZCkgPSBkb19vdmVyd3JpdGVfcnNi
Owo+ICsKPiAgLyoKPiAgICogVGhlIEkvTyBwZXJtaXNzaW9uIGJpdG1hcCBpcyBnbG9iYWxseSBz
aGFyZWQgYnkgYWxsIEhWTSBndWVzdHMgZXhjZXB0Cj4gICAqIHRoZSBoYXJkd2FyZSBkb21haW4g
d2hpY2ggbmVlZHMgYSBtb3JlIHBlcm1pc3NpdmUgb25lLgo+IEBAIC01ODMsNiArNTg3LDQ5IEBA
IGludCBodm1fZG9tYWluX2luaXRpYWxpc2Uoc3RydWN0IGRvbWFpbgo+ICAgICAgICAgIHJldHVy
biAtRUlOVkFMOwo+ICAgICAgfQo+ICAKPiArICAgIGlmICggYm9vdF9jcHVfaGFzKFg4Nl9GRUFU
VVJFX1NDX1JTQl9IVk0pICYmCj4gKyAgICAgICAgIHVubGlrZWx5KCh1bnNpZ25lZCBsb25nKWh2
bV9vdmVyd3JpdGVfcnNiID49IFBBR0VfU0laRSkgKQo+ICsgICAgewo+ICsgICAgICAgIC8qCj4g
KyAgICAgICAgICogTWFwIGFuIFJTQiBzdHVmZmluZyByb3V0aW5lIGF0IGEgcmFuZG9tLCAxNi1i
eXRlIGFsaWduZWQgYWRkcmVzcwo+ICsgICAgICAgICAqIGluIHRoZSBmaXJzdCBsaW5lYXIgcGFn
ZSwgdG8gYWxsb3cgZmlsbGluZyB0aGUgUlNCIHdpdGggCj4gYWxtb3N0LU5VTEwKPiArICAgICAg
ICAgKiBwb2ludGVycyBiZWZvcmUgZW50ZXJpbmcgSFZNIGd1ZXN0IGNvbnRleHQuICBUaGlzIGJ1
aWxkcyBvbiB0aGUKPiArICAgICAgICAgKiBhc3N1bXB0aW9uIHRoYXQgbm8gc2FuZSBPUyB3aWxs
IHBsYWNlIGFueXRoaW5nIHRoZXJlIHdoaWNoIGNvdWxkIAo+IGJlCj4gKyAgICAgICAgICogYWJ1
c2VkIGFzIGFuIGV4cGxvaXQgZ2FkZ2V0Lgo+ICsgICAgICAgICAqLwo+ICsgICAgICAgIHVuc2ln
bmVkIGxvbmcgYWRkciA9IChnZXRfcmFuZG9tKCkgPDwgNCkgJiB+UEFHRV9NQVNLOwo+ICsgICAg
ICAgIHVuc2lnbmVkIGludCBzaXplID0gZG9fb3ZlcndyaXRlX3JzYl9lbmQgLQo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgKGNvbnN0IGNoYXIgKilkb19vdmVyd3JpdGVfcnNiOwo+ICsg
ICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBnID0gYWxsb2NfZG9taGVhcF9wYWdlKE5VTEwsIDAp
Owo+ICsgICAgICAgIHZvaWQgKnB0cjsKPiArCj4gKyAgICAgICAgaWYgKCAhcGcgfHwKPiArICAg
ICAgICAgICAgIG1hcF9wYWdlc190b194ZW4oMCwgcGFnZV90b19tZm4ocGcpLCAxLCBQQUdFX0hZ
UEVSVklTT1JfUlgpICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIGlmICggcGcgKQo+ICsg
ICAgICAgICAgICAgICAgZnJlZV9kb21oZWFwX3BhZ2UocGcpOwo+ICsgICAgICAgICAgICByZXR1
cm4gLUVOT01FTTsKPiArICAgICAgICB9Cj4gKwo+ICsgICAgICAgIC8qCj4gKyAgICAgICAgICog
QXZvaWQgTlVMTCBpdHNlbGYsIHNvIHRoYXQgYnJhbmNoZXMgdGhlcmUgd2lsbCBoaXQgdGhlIGFs
bC1vbmVzCj4gKyAgICAgICAgICogcGF0dGVybiBpbnN0YWxsZWQgYmVsb3cuCj4gKyAgICAgICAg
ICovCj4gKyAgICAgICAgaWYgKCAhYWRkciApCj4gKyAgICAgICAgICAgIGFkZHIgPSAweDEwOwo+
ICsgICAgICAgIHdoaWxlICggYWRkciArIHNpemUgPiBQQUdFX1NJWkUgKQo+ICsgICAgICAgICAg
ICBhZGRyIC09IDB4MTA7Cj4gKwo+ICsgICAgICAgIHB0ciA9IF9fbWFwX2RvbWFpbl9wYWdlKHBn
KTsKPiArICAgICAgICBtZW1zZXQocHRyLCAtMSwgUEFHRV9TSVpFKTsKPiArICAgICAgICBtZW1j
cHkocHRyICsgYWRkciwgZG9fb3ZlcndyaXRlX3JzYiwgc2l6ZSk7Cj4gKyAgICAgICAgdW5tYXBf
ZG9tYWluX3BhZ2UocHRyKTsKPiArCj4gKyAgICAgICAgc21wX3dtYigpOwo+ICsgICAgICAgIGh2
bV9vdmVyd3JpdGVfcnNiID0gKHZvaWQgKilhZGRyOwo+ICsgICAgICAgIHByaW50ayhYRU5MT0df
SU5GTyAiUlNCIHN0dWZmaW5nIHN0dWIgYXQgJXBcbiIsIGh2bV9vdmVyd3JpdGVfcnNiKTsKPiAr
ICAgIH0KPiArCj4gICAgICBzcGluX2xvY2tfaW5pdCgmZC0+YXJjaC5odm1fZG9tYWluLmlycV9s
b2NrKTsKPiAgICAgIHNwaW5fbG9ja19pbml0KCZkLT5hcmNoLmh2bV9kb21haW4udWNfbG9jayk7
Cj4gICAgICBzcGluX2xvY2tfaW5pdCgmZC0+YXJjaC5odm1fZG9tYWluLndyaXRlX21hcC5sb2Nr
KTsKPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCj4g
QEAgLTE2NjEsNiArMTY2MSwxMCBAQCB2b2lkIGluaXRfeGVuX2w0X3Nsb3RzKGw0X3BnZW50cnlf
dCAqbDR0Cj4gICAgICAgICAgICAgICAgIChST09UX1BBR0VUQUJMRV9GSVJTVF9YRU5fU0xPVCAr
IHNsb3RzIC0KPiAgICAgICAgICAgICAgICAgIGw0X3RhYmxlX29mZnNldChYRU5fVklSVF9TVEFS
VCkpICogc2l6ZW9mKCpsNHQpKTsKPiAgICAgIH0KPiArCj4gKyAgICAvKiBNYWtlIHN1cmUgdGhl
IFJTQiBzdHVmZmluZyBzdHViIGlzIGFjY2Vzc2libGUuICovCj4gKyAgICBpZiAoIGlzX2h2bV9k
b21haW4oZCkgKQo+ICsgICAgICAgIGw0dFswXSA9IGlkbGVfcGdfdGFibGVbMF07Cj4gIH0KPiAg
Cj4gIGJvb2wgZmlsbF9yb19tcHQobWZuX3QgbWZuKQo+IC0tLSBhL3hlbi9hcmNoL3g4Ni94ODZf
NjQvZW50cnkuUwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvZW50cnkuUwo+IEBAIC01NTIs
NiArNTUyLDEzIEBAIEVOVFJZKGRvbV9jcmFzaF9zeW5jX2V4dGFibGUpCj4gICAgICAgICAgam1w
ICAgYXNtX2RvbWFpbl9jcmFzaF9zeW5jaHJvbm91cyAvKiBEb2VzIG5vdCByZXR1cm4gKi8KPiAg
ICAgICAgICAucG9wc2VjdGlvbgo+ICAKPiArI2lmZGVmIENPTkZJR19IVk0KPiArRU5UUlkoZG9f
b3ZlcndyaXRlX3JzYikKPiArICAgICAgICBET19PVkVSV1JJVEVfUlNCIHRtcD1yZHgKPiArICAg
ICAgICByZXQKPiArR0xPQkFMKGRvX292ZXJ3cml0ZV9yc2JfZW5kKQo+ICsjZW5kaWYKPiArCj4g
ICAgICAgICAgLnNlY3Rpb24gLnRleHQuZW50cnksICJheCIsIEBwcm9nYml0cwo+ICAKPiAgRU5U
UlkoY29tbW9uX2ludGVycnVwdCkKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3NwZWNfY3Ry
bF9hc20uaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc3BlY19jdHJsX2FzbS5oCj4gQEAg
LTI0OSw2ICsyNDksOCBAQAo+ICAKPiAgLyogVXNlIHdoZW4gZXhpdGluZyB0byBIVk0gZ3Vlc3Qg
Y29udGV4dC4gKi8KPiAgI2RlZmluZSBTUEVDX0NUUkxfRVhJVF9UT19IVk0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgbW92IGh2bV9vdmVyd3JpdGVf
cnNiKCVyaXApLCAlcmN4OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gKyAg
ICBBTFRFUk5BVElWRSAiIiwgIklORElSRUNUX0NBTEwgJXJjeCIsIFg4Nl9GRUFUVVJFX1NDX1JT
Ql9IVk07ICAgICAgIFwKPiAgICAgIEFMVEVSTkFUSVZFICIiLCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICAgICAgICAgIERPX1NQRUNfQ1RS
TF9FWElUX1RPX0dVRVNULCBYODZfRkVBVFVSRV9TQ19NU1JfSFZNCj4gIAo+IAo+IAo+IAo+IAoK
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 07:08:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 07:08:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuuat-0003op-4K; Wed, 29 Aug 2018 07:08: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuuar-0003oW-MQ
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 07:08:45 +0000
X-Inumbo-ID: 294e739a-ab5a-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 294e739a-ab5a-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 09:07:16 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 01:08:44 -0600
Message-Id: <5B86467B02000078001E2D9E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 01:08:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B61C21202000078001D9F2D@prv1-mh.provo.novell.com>
In-Reply-To: <5B61C21202000078001D9F2D@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [PATCH 0/5] x86: more power-efficient CPU parking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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+IE9uIDAxLjA4LjE4IGF0IDE2OjIyLCAgd3JvdGU6Cj4gV2hlbiBwdXR0aW5nIENQVXMgdG8g
c2xlZXAgcGVybWFuZW50bHksIHdlIHNob3VsZCB0cnkgdG8gcHV0IHRoZW0gaW50bwo+IHRoZSBt
b3N0IHBvd2VyIGNvbnNlcnZpbmcgc3RhdGUgcG9zc2libGUuIEZvciBub3cgaXQgaXMgdW5jbGVh
ciB3aGV0aGVyLAo+IGVzcGVjaWFsbHkgaW4gYSBkZWVwIEMtc3RhdGUsIHRoZSBQLXN0YXRlIGFs
c28gbWF0dGVycywgc28gdGhpcyBzZXJpZXMgb25seQo+IGFycmFuZ2VzIGZvciB0aGUgQy1zdGF0
ZSBzaWRlIG9mIHRoaW5ncyAocGx1cyBzb21lIGNsZWFudXApLgo+IAo+IDE6IHg4Ni9jcHVpZGxl
OiByZXBsYWNlIGEgcG9pbnRsZXNzIE5VTEwgY2hlY2sKPiAyOiB4ODYvaWRsZTogcmUtYXJyYW5n
ZSBkZWFkLWlkbGUgaGFuZGxpbmcKPiAzOiB4ODYvY3B1aWRsZTogcHVzaCBwYXJrZWQgQ1BVcyBp
bnRvIGRlZXBlciBzbGVlcCBzdGF0ZXMgd2hlbiBwb3NzaWJsZQo+IDQ6IHg4Ni9jcHVpZGxlOiBj
bGVhbiB1cCBDeCBkdW1waW5nCj4gNTogeDg2OiBwbGFjZSBub24tcGFya2VkIENQVXMgaW50byB3
YWl0LWZvci1TSVBJIHN0YXRlIGFmdGVyIG9mZmxpbmluZwo+IAo+IEphbgo+IAo+IAoKCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 07:10:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 07: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 1fuucW-0004Yw-G5; Wed, 29 Aug 2018 07: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuucU-0004Yk-FV
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 07:10:26 +0000
X-Inumbo-ID: b3f9bf0e-ab5a-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b3f9bf0e-ab5a-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 07:11:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 01:10:24 -0600
Message-Id: <5B8646DF02000078001E2DA1@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 01:10:23 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <george.dunlap@citrix.com>
References: <5B6BF4DB02000078001DC531@prv1-mh.provo.novell.com>
 <9f8ef8a6534f4e1ea12d89792f8ce695@AMSPEX02CL03.citrite.net>
In-Reply-To: <9f8ef8a6534f4e1ea12d89792f8ce695@AMSPEX02CL03.citrite.net>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [PATCH RFC] x86/HVM: meet xentrace's expectations
 on emulation event 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDA5LjA4LjE4IGF0IDExOjA5LCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+PiAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogSmFuIEJldWxpY2ggW21h
aWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPj4gU2VudDogMDkgQXVndXN0IDIwMTggMDk6MDIKPj4g
VG86IHhlbi1kZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPgo+PiBDYzogQW5k
cmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IFBhdWwgRHVycmFudAo+PiA8
UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNp
dHJpeC5jb20+Cj4+IFN1YmplY3Q6IFtQQVRDSCBSRkNdIHg4Ni9IVk06IG1lZXQgeGVudHJhY2Un
cyBleHBlY3RhdGlvbnMgb24gZW11bGF0aW9uCj4+IGV2ZW50IGRhdGEKPj4gCj4+IEFjY29yZGlu
ZyB0byB0aGUgbG9naWMgaW4gaHZtX21taW9fYXNzaXN0X3Byb2Nlc3MoKSwgNjQgYml0cyBvZiBk
YXRhIGFyZQo+PiBleHBlY3RlZCB3aXRoIDY0LWJpdCBhZGRyZXNzZXMsIGFuZCAzMiBiaXRzIG9m
IGRhdGEgd2l0aCAzMi1iaXQgb25lcy4gSQo+PiBkb24ndCB0aGluayB0aGlzIGlzIHZlcnkgcmVh
c29uYWJsZSwgYnV0IEknbSBhbHNvIG5vdCBnb2luZyB0byB0b3VjaCB0aGUKPj4gY29uc3VtZXIg
c2lkZSwgdGhlIG1vcmUgdGhhdCBpdCBpcyBhbnl3YXkgbm90IHZlcnkgaGVscGZ1bCBmb3IgdGhl
IGNvZGUKPj4gaGVyZSB0byBvbmx5IGV2ZXIgc3VwcGx5IDMyIGJpdHMgb2YgZGF0YSAoZGVzcGl0
ZSB0aGUgZmllbGQgYmVpbmcgNjQKPj4gYml0cyB3aWRlLCBhbmQgaGF2aW5nIGJlZW4gZXZlbiBp
biB0aGUgMzItYml0IGRheXMgb2YgWGVuKS4KPiAKPiBJIHN1c3BlY3QgdGhlIGRhdGEgZmllbGQg
d2FzIDY0IGJpdHMgc28gaXQgY291bGQgaG9sZCBhZGRyZXNzZXMsIGFuZCBuby1vbmUgCj4gdGhv
dWdodCBhYm91dCA2NCBiaXRzIG9mIGltbWVkaWF0ZSBkYXRhICh3aGljaCBvZiBjb3Vyc2UgeW91
IGNhbiBvbmx5IGdldCAKPiB3aXRoIE1NSU8pIHdoZXJlYXMgeW91IGNhbiBoYXZlIDY0LWJpdCBh
ZGRyZXNzZXMgZXZlbiB3aXRoIFBJTy4gQW55d2F5IHRoZSAKPiBjaGFuZ2UgTEdUTS4uLgo+IAo+
PiAKPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+
IFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgoKVGhh
bmtzLgoKR2VvcmdlLCBzdHJpY3RseSBzcGVha2luZyBJIGNvdWxkIHB1dCB0aGlzIGluIHdpdGgg
anVzdCB0aGlzLCBidXQKY29uc2lkZXJpbmcgLi4uCgo+PiAtLS0KPj4gUkZDOiBVbnRlc3RlZDsg
c29sZWx5IGJhc2VkIG9uIHRoZSBvYnNlcnZhdGlvbiBvZiAiKG5vIGRhdGEpIiBpbiBhIHRyYWNl
Cj4+ICAgICAgd2hlcmUgaXQgd2FzIGVudGlyZWx5IHVuY2xlYXIgd2h5IG5vIGRhdGEgd291bGQg
aGF2ZSBiZWVuIGF2YWlsYWJsZS4KPj4gICAgICBJIGp1c3Qgc28gaGFwcGVuZWQgdGhhdCB0aGUg
Z3Vlc3QgaGFkIG1vcmUgdGhhbiA0R2Igb2YgbWVtb3J5LCBhbmQKPj4gICAgICBoZW5jZSBhZGRy
ZXNzZXMgd2VyZSBub3QgcmVwcmVzZW50YWJsZSBhcyAzMi1iaXQgdmFsdWVzLgoKLi4uIHRoaXMg
SSdkIHByZWZlciB0byBoYXZlIHlvdXIgY29uc2VudC4KCkphbgoKPj4gLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS9lbXVsYXRlLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKPj4g
QEAgLTMwLDcgKzMwLDcgQEAgc3RydWN0IGh2bWVtdWxfY2FjaGUKPj4gIHN0YXRpYyB2b2lkIGh2
bXRyYWNlX2lvX2Fzc2lzdChjb25zdCBpb3JlcV90ICpwKQo+PiAgewo+PiAgICAgIHVuc2lnbmVk
IGludCBzaXplLCBldmVudDsKPj4gLSAgICB1bnNpZ25lZCBjaGFyIGJ1ZmZlclsxMl07Cj4+ICsg
ICAgdW5zaWduZWQgY2hhciBidWZmZXJbMTZdOwo+PiAKPj4gICAgICBpZiAoIGxpa2VseSghdGJf
aW5pdF9kb25lKSApCj4+ICAgICAgICAgIHJldHVybjsKPj4gQEAgLTQ3LDggKzQ3LDExIEBAIHN0
YXRpYyB2b2lkIGh2bXRyYWNlX2lvX2Fzc2lzdChjb25zdCBpb3IKPj4gCj4+ICAgICAgaWYgKCAh
cC0+ZGF0YV9pc19wdHIgKQo+PiAgICAgIHsKPj4gLSAgICAgICAgKih1aW50MzJfdCAqKSZidWZm
ZXJbc2l6ZV0gPSBwLT5kYXRhOwo+PiAtICAgICAgICBzaXplICs9IDQ7Cj4+ICsgICAgICAgIGlm
ICggc2l6ZSA9PSA0ICkKPj4gKyAgICAgICAgICAgICoodWludDMyX3QgKikmYnVmZmVyW3NpemVd
ID0gcC0+ZGF0YTsKPj4gKyAgICAgICAgZWxzZQo+PiArICAgICAgICAgICAgKih1aW50NjRfdCAq
KSZidWZmZXJbc2l6ZV0gPSBwLT5kYXRhOwo+PiArICAgICAgICBzaXplICo9IDI7Cj4+ICAgICAg
fQo+PiAKPj4gICAgICB0cmFjZV92YXIoZXZlbnQsIDAvKiFjeWNsZXMqLywgc2l6ZSwgYnVmZmVy
KTsKPj4gCj4+IAo+PiAKCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 07:11:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 07: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 1fuuds-0004nY-Sr; Wed, 29 Aug 2018 07: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuudr-0004nR-Nx
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 07:11:51 +0000
X-Inumbo-ID: e6ce4b48-ab5a-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e6ce4b48-ab5a-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 07:12:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 01:11:49 -0600
Message-Id: <5B86473302000078001E2DC7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 01:11:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B766E5702000078001DF307@prv1-mh.provo.novell.com>
In-Reply-To: <5B766E5702000078001DF307@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [PATCH] x86/mm: re-arrange get_page_from_l<N>e()
 vs pv_l1tf_check_l<N>e
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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+IE9uIDE3LjA4LjE4IGF0IDA4OjQyLCAgd3JvdGU6Cj4gUmVzdG9yZSBzeW1tZXRyeSBiZXR3
ZWVuIGdldF9wYWdlX2Zyb21fbDxOPmUoKTogcHZfbDF0Zl9jaGVja19sPE4+ZSBpcwo+IHVuaWZv
cm1seSBpbnZva2VkIGZyb20gb3V0c2lkZSBvZiB0aGVtLiBUaGV5J3JlIG5vIGxvbmdlciBnZXR0
aW5nIGNhbGxlZAo+IGZvciBub24tcHJlc2VudCBQVEVzLiBUaGlzIHdheSB0aGUgc2xpZ2h0bHkg
b2RkIHRocmVlLXdheSByZXR1cm4gdmFsdWUKPiBtZWFuaW5nIG9mIHRoZSBoaWdoZXIgbGV2ZWwg
b25lcyBjYW4gYWxzbyBiZSBnb3QgcmlkIG9mLgo+IAo+IEludHJvZHVjZSBsb2NhbCB2YXJpYWJs
ZXMgaG9sZGluZyB0aGUgcGFnZSB0YWJsZSBlbnRyaWVzIHByb2Nlc3NlZCwgYW5kCj4gdXNlIHRo
ZW0gdGhyb3VnaG91dCB0aGUgbG9vcCBib2RpZXMgaW5zdGVhZCBvZiByZS1yZWFkaW5nIHRoZW0g
ZnJvbSB0aGUKPiBwYWdlIHRhYmxlIHNldmVyYWwgdGltZXMuCj4gCj4gU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9t
bS5jCj4gKysrIGIveGVuL2FyY2gveDg2L21tLmMKPiBAQCAtOTAwLDggKzkwMCwxMSBAQCBnZXRf
cGFnZV9mcm9tX2wxZSgKPiAgICAgIHN0cnVjdCBkb21haW4gKnJlYWxfcGdfb3duZXI7Cj4gICAg
ICBib29sIHdyaXRlOwo+ICAKPiAtICAgIGlmICggIShsMWYgJiBfUEFHRV9QUkVTRU5UKSApCj4g
KyAgICBpZiAoIHVubGlrZWx5KCEobDFmICYgX1BBR0VfUFJFU0VOVCkpICkKPiArICAgIHsKPiAr
ICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKPiAgICAgICAgICByZXR1cm4gMDsKPiArICAg
IH0KPiAgCj4gICAgICBpZiAoIHVubGlrZWx5KGwxZiAmIGwxX2Rpc2FsbG93X21hc2sobDFlX293
bmVyKSkgKQo+ICAgICAgewo+IEBAIC0xMDk5LDE0ICsxMTAyLDYgQEAgZ2V0X3BhZ2VfZnJvbV9s
MWUoCj4gICAgICByZXR1cm4gLUVCVVNZOwo+ICB9Cj4gIAo+IC0KPiAtLyogTkIuIFZpcnR1YWwg
YWRkcmVzcyAnbDJlJyBtYXBzIHRvIGEgbWFjaGluZSBhZGRyZXNzIHdpdGhpbiBmcmFtZSAncGZu
Jy4gKi8KPiAtLyoKPiAtICogZ2V0X3BhZ2VfZnJvbV9sMmUgcmV0dXJuczoKPiAtICogICAxID0+
IHBhZ2Ugbm90IHByZXNlbnQKPiAtICogICAwID0+IHN1Y2Nlc3MKPiAtICogIDwwID0+IGVycm9y
IGNvZGUKPiAtICovCj4gIGRlZmluZV9nZXRfbGluZWFyX3BhZ2V0YWJsZShsMik7Cj4gIHN0YXRp
YyBpbnQKPiAgZ2V0X3BhZ2VfZnJvbV9sMmUoCj4gQEAgLTExMTUsOSArMTExMCw2IEBAIGdldF9w
YWdlX2Zyb21fbDJlKAo+ICAgICAgdW5zaWduZWQgbG9uZyBtZm4gPSBsMmVfZ2V0X3BmbihsMmUp
Owo+ICAgICAgaW50IHJjOwo+ICAKPiAtICAgIGlmICggIShsMmVfZ2V0X2ZsYWdzKGwyZSkgJiBf
UEFHRV9QUkVTRU5UKSApCj4gLSAgICAgICAgcmV0dXJuIHB2X2wxdGZfY2hlY2tfbDJlKGQsIGwy
ZSkgPyAtRVJFU1RBUlQgOiAxOwo+IC0KPiAgICAgIGlmICggdW5saWtlbHkoKGwyZV9nZXRfZmxh
Z3MobDJlKSAmIEwyX0RJU0FMTE9XX01BU0spKSApCj4gICAgICB7Cj4gICAgICAgICAgZ2Rwcmlu
dGsoWEVOTE9HX1dBUk5JTkcsICJCYWQgTDIgZmxhZ3MgJXhcbiIsCj4gQEAgLTExMzIsMTMgKzEx
MjQsNiBAQCBnZXRfcGFnZV9mcm9tX2wyZSgKPiAgICAgIHJldHVybiByYzsKPiAgfQo+ICAKPiAt
Cj4gLS8qCj4gLSAqIGdldF9wYWdlX2Zyb21fbDNlIHJldHVybnM6Cj4gLSAqICAgMSA9PiBwYWdl
IG5vdCBwcmVzZW50Cj4gLSAqICAgMCA9PiBzdWNjZXNzCj4gLSAqICA8MCA9PiBlcnJvciBjb2Rl
Cj4gLSAqLwo+ICBkZWZpbmVfZ2V0X2xpbmVhcl9wYWdldGFibGUobDMpOwo+ICBzdGF0aWMgaW50
Cj4gIGdldF9wYWdlX2Zyb21fbDNlKAo+IEBAIC0xMTQ2LDkgKzExMzEsNiBAQCBnZXRfcGFnZV9m
cm9tX2wzZSgKPiAgewo+ICAgICAgaW50IHJjOwo+ICAKPiAtICAgIGlmICggIShsM2VfZ2V0X2Zs
YWdzKGwzZSkgJiBfUEFHRV9QUkVTRU5UKSApCj4gLSAgICAgICAgcmV0dXJuIHB2X2wxdGZfY2hl
Y2tfbDNlKGQsIGwzZSkgPyAtRVJFU1RBUlQgOiAxOwo+IC0KPiAgICAgIGlmICggdW5saWtlbHko
KGwzZV9nZXRfZmxhZ3MobDNlKSAmIGwzX2Rpc2FsbG93X21hc2soZCkpKSApCj4gICAgICB7Cj4g
ICAgICAgICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsICJCYWQgTDMgZmxhZ3MgJXhcbiIsCj4g
QEAgLTExNjYsMTIgKzExNDgsNiBAQCBnZXRfcGFnZV9mcm9tX2wzZSgKPiAgICAgIHJldHVybiBy
YzsKPiAgfQo+ICAKPiAtLyoKPiAtICogZ2V0X3BhZ2VfZnJvbV9sNGUgcmV0dXJuczoKPiAtICog
ICAxID0+IHBhZ2Ugbm90IHByZXNlbnQKPiAtICogICAwID0+IHN1Y2Nlc3MKPiAtICogIDwwID0+
IGVycm9yIGNvZGUKPiAtICovCj4gIGRlZmluZV9nZXRfbGluZWFyX3BhZ2V0YWJsZShsNCk7Cj4g
IHN0YXRpYyBpbnQKPiAgZ2V0X3BhZ2VfZnJvbV9sNGUoCj4gQEAgLTExNzksOSArMTE1NSw2IEBA
IGdldF9wYWdlX2Zyb21fbDRlKAo+ICB7Cj4gICAgICBpbnQgcmM7Cj4gIAo+IC0gICAgaWYgKCAh
KGw0ZV9nZXRfZmxhZ3MobDRlKSAmIF9QQUdFX1BSRVNFTlQpICkKPiAtICAgICAgICByZXR1cm4g
cHZfbDF0Zl9jaGVja19sNGUoZCwgbDRlKSA/IC1FUkVTVEFSVCA6IDE7Cj4gLQo+ICAgICAgaWYg
KCB1bmxpa2VseSgobDRlX2dldF9mbGFncyhsNGUpICYgTDRfRElTQUxMT1dfTUFTSykpICkKPiAg
ICAgIHsKPiAgICAgICAgICBnZHByaW50ayhYRU5MT0dfV0FSTklORywgIkJhZCBMNCBmbGFncyAl
eFxuIiwKPiBAQCAtMTM5Niw4ICsxMzY5LDcgQEAgc3RhdGljIGludCBhbGxvY19sMV90YWJsZShz
dHJ1Y3QgcGFnZV9pbgo+ICAgICAgICAgICAgICBpZiAoIHJldCApCj4gICAgICAgICAgICAgICAg
ICBnb3RvIG91dDsKPiAgICAgICAgICB9Cj4gLQo+IC0gICAgICAgIHN3aXRjaCAoIHJldCA9IGdl
dF9wYWdlX2Zyb21fbDFlKHBsMWVbaV0sIGQsIGQpICkKPiArICAgICAgICBlbHNlIHN3aXRjaCAo
IHJldCA9IGdldF9wYWdlX2Zyb21fbDFlKHBsMWVbaV0sIGQsIGQpICkKPiAgICAgICAgICB7Cj4g
ICAgICAgICAgZGVmYXVsdDoKPiAgICAgICAgICAgICAgZ290byBmYWlsOwo+IEBAIC0xNDc3LDYg
KzE0NDksOCBAQCBzdGF0aWMgaW50IGFsbG9jX2wyX3RhYmxlKHN0cnVjdCBwYWdlX2luCj4gIAo+
ICAgICAgZm9yICggaSA9IHBhZ2UtPm5yX3ZhbGlkYXRlZF9wdGVzOyBpIDwgTDJfUEFHRVRBQkxF
X0VOVFJJRVM7IGkrKyApCj4gICAgICB7Cj4gKyAgICAgICAgbDJfcGdlbnRyeV90IGwyZTsKPiAr
Cj4gICAgICAgICAgaWYgKCBpID4gcGFnZS0+bnJfdmFsaWRhdGVkX3B0ZXMgJiYgaHlwZXJjYWxs
X3ByZWVtcHRfY2hlY2soKSApCj4gICAgICAgICAgewo+ICAgICAgICAgICAgICBwYWdlLT5ucl92
YWxpZGF0ZWRfcHRlcyA9IGk7Cj4gQEAgLTE0ODQsMTAgKzE0NTgsMjAgQEAgc3RhdGljIGludCBh
bGxvY19sMl90YWJsZShzdHJ1Y3QgcGFnZV9pbgo+ICAgICAgICAgICAgICBicmVhazsKPiAgICAg
ICAgICB9Cj4gIAo+IC0gICAgICAgIGlmICggIWlzX2d1ZXN0X2wyX3Nsb3QoZCwgdHlwZSwgaSkg
fHwKPiAtICAgICAgICAgICAgIChyYyA9IGdldF9wYWdlX2Zyb21fbDJlKHBsMmVbaV0sIHBmbiwg
ZCkpID4gMCApCj4gKyAgICAgICAgaWYgKCAhaXNfZ3Vlc3RfbDJfc2xvdChkLCB0eXBlLCBpKSAp
Cj4gICAgICAgICAgICAgIGNvbnRpbnVlOwo+ICAKPiArICAgICAgICBsMmUgPSBwbDJlW2ldOwo+
ICsKPiArICAgICAgICBpZiAoICEobDJlX2dldF9mbGFncyhsMmUpICYgX1BBR0VfUFJFU0VOVCkg
KQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgaWYgKCAhcHZfbDF0Zl9jaGVja19sMmUoZCwg
bDJlKSApCj4gKyAgICAgICAgICAgICAgICBjb250aW51ZTsKPiArICAgICAgICAgICAgcmMgPSAt
RVJFU1RBUlQ7Cj4gKyAgICAgICAgfQo+ICsgICAgICAgIGVsc2UKPiArICAgICAgICAgICAgcmMg
PSBnZXRfcGFnZV9mcm9tX2wyZShsMmUsIHBmbiwgZCk7Cj4gKwo+ICAgICAgICAgIGlmICggdW5s
aWtlbHkocmMgPT0gLUVSRVNUQVJUKSApCj4gICAgICAgICAgewo+ICAgICAgICAgICAgICBwYWdl
LT5ucl92YWxpZGF0ZWRfcHRlcyA9IGk7Cj4gQEAgLTE1MDMsMTQgKzE0ODcsMTQgQEAgc3RhdGlj
IGludCBhbGxvY19sMl90YWJsZShzdHJ1Y3QgcGFnZV9pbgo+ICAgICAgICAgICAgICBicmVhazsK
PiAgICAgICAgICB9Cj4gIAo+IC0gICAgICAgIHBsMmVbaV0gPSBhZGp1c3RfZ3Vlc3RfbDJlKHBs
MmVbaV0sIGQpOwo+ICsgICAgICAgIHBsMmVbaV0gPSBhZGp1c3RfZ3Vlc3RfbDJlKGwyZSwgZCk7
Cj4gICAgICB9Cj4gIAo+IC0gICAgaWYgKCByYyA+PSAwICYmICh0eXBlICYgUEdUX3BhZV94ZW5f
bDIpICkKPiArICAgIGlmICggIXJjICYmICh0eXBlICYgUEdUX3BhZV94ZW5fbDIpICkKPiAgICAg
ICAgICBpbml0X3hlbl9wYWVfbDJfc2xvdHMocGwyZSwgZCk7Cj4gIAo+ICAgICAgdW5tYXBfZG9t
YWluX3BhZ2UocGwyZSk7Cj4gLSAgICByZXR1cm4gcmMgPiAwID8gMCA6IHJjOwo+ICsgICAgcmV0
dXJuIHJjOwo+ICB9Cj4gIAo+ICBzdGF0aWMgaW50IGFsbG9jX2wzX3RhYmxlKHN0cnVjdCBwYWdl
X2luZm8gKnBhZ2UpCj4gQEAgLTE1MzYsMTggKzE1MjAsMjYgQEAgc3RhdGljIGludCBhbGxvY19s
M190YWJsZShzdHJ1Y3QgcGFnZV9pbgo+ICAgICAgZm9yICggaSA9IHBhZ2UtPm5yX3ZhbGlkYXRl
ZF9wdGVzOyBpIDwgTDNfUEFHRVRBQkxFX0VOVFJJRVM7Cj4gICAgICAgICAgICBpKyssIHBhcnRp
YWwgPSAwICkKPiAgICAgIHsKPiArICAgICAgICBsM19wZ2VudHJ5X3QgbDNlID0gcGwzZVtpXTsK
PiArCj4gICAgICAgICAgaWYgKCBpc19wdl8zMmJpdF9kb21haW4oZCkgJiYgKGkgPT0gMykgKQo+
ICAgICAgICAgIHsKPiAtICAgICAgICAgICAgaWYgKCAhKGwzZV9nZXRfZmxhZ3MocGwzZVtpXSkg
JiBfUEFHRV9QUkVTRU5UKSB8fAo+IC0gICAgICAgICAgICAgICAgIChsM2VfZ2V0X2ZsYWdzKHBs
M2VbaV0pICYgbDNfZGlzYWxsb3dfbWFzayhkKSkgKQo+ICsgICAgICAgICAgICBpZiAoICEobDNl
X2dldF9mbGFncyhsM2UpICYgX1BBR0VfUFJFU0VOVCkgfHwKPiArICAgICAgICAgICAgICAgICAo
bDNlX2dldF9mbGFncyhsM2UpICYgbDNfZGlzYWxsb3dfbWFzayhkKSkgKQo+ICAgICAgICAgICAg
ICAgICAgcmMgPSAtRUlOVkFMOwo+ICAgICAgICAgICAgICBlbHNlCj4gICAgICAgICAgICAgICAg
ICByYyA9IGdldF9wYWdlX2FuZF90eXBlX2Zyb21fbWZuKAo+IC0gICAgICAgICAgICAgICAgICAg
IGwzZV9nZXRfbWZuKHBsM2VbaV0pLAo+ICsgICAgICAgICAgICAgICAgICAgIGwzZV9nZXRfbWZu
KGwzZSksCj4gICAgICAgICAgICAgICAgICAgICAgUEdUX2wyX3BhZ2VfdGFibGUgfCBQR1RfcGFl
X3hlbl9sMiwgZCwgcGFydGlhbCwgMSk7Cj4gICAgICAgICAgfQo+IC0gICAgICAgIGVsc2UgaWYg
KCAocmMgPSBnZXRfcGFnZV9mcm9tX2wzZShwbDNlW2ldLCBwZm4sIGQsIHBhcnRpYWwpKSA+IDAg
KQo+IC0gICAgICAgICAgICBjb250aW51ZTsKPiArICAgICAgICBlbHNlIGlmICggIShsM2VfZ2V0
X2ZsYWdzKGwzZSkgJiBfUEFHRV9QUkVTRU5UKSApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAg
ICBpZiAoICFwdl9sMXRmX2NoZWNrX2wzZShkLCBsM2UpICkKPiArICAgICAgICAgICAgICAgIGNv
bnRpbnVlOwo+ICsgICAgICAgICAgICByYyA9IC1FUkVTVEFSVDsKPiArICAgICAgICB9Cj4gKyAg
ICAgICAgZWxzZQo+ICsgICAgICAgICAgICByYyA9IGdldF9wYWdlX2Zyb21fbDNlKGwzZSwgcGZu
LCBkLCBwYXJ0aWFsKTsKPiAgCj4gICAgICAgICAgaWYgKCByYyA9PSAtRVJFU1RBUlQgKQo+ICAg
ICAgICAgIHsKPiBAQCAtMTU2MywxMCArMTU1NSwxMCBAQCBzdGF0aWMgaW50IGFsbG9jX2wzX3Rh
YmxlKHN0cnVjdCBwYWdlX2luCj4gICAgICAgICAgaWYgKCByYyA8IDAgKQo+ICAgICAgICAgICAg
ICBicmVhazsKPiAgCj4gLSAgICAgICAgcGwzZVtpXSA9IGFkanVzdF9ndWVzdF9sM2UocGwzZVtp
XSwgZCk7Cj4gKyAgICAgICAgcGwzZVtpXSA9IGFkanVzdF9ndWVzdF9sM2UobDNlLCBkKTsKPiAg
ICAgIH0KPiAgCj4gLSAgICBpZiAoIHJjID49IDAgJiYgIWNyZWF0ZV9wYWVfeGVuX21hcHBpbmdz
KGQsIHBsM2UpICkKPiArICAgIGlmICggIXJjICYmICFjcmVhdGVfcGFlX3hlbl9tYXBwaW5ncyhk
LCBwbDNlKSApCj4gICAgICAgICAgcmMgPSAtRUlOVkFMOwo+ICAgICAgaWYgKCByYyA8IDAgJiYg
cmMgIT0gLUVSRVNUQVJUICYmIHJjICE9IC1FSU5UUiApCj4gICAgICB7Cj4gQEAgLTE1ODMsNyAr
MTU3NSw3IEBAIHN0YXRpYyBpbnQgYWxsb2NfbDNfdGFibGUoc3RydWN0IHBhZ2VfaW4KPiAgICAg
IH0KPiAgCj4gICAgICB1bm1hcF9kb21haW5fcGFnZShwbDNlKTsKPiAtICAgIHJldHVybiByYyA+
IDAgPyAwIDogcmM7Cj4gKyAgICByZXR1cm4gcmM7Cj4gIH0KPiAgCj4gIHZvaWQgaW5pdF94ZW5f
cGFlX2wyX3Nsb3RzKGwyX3BnZW50cnlfdCAqbDJ0LCBjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQo+
IEBAIC0xNzExLDEwICsxNzAzLDIyIEBAIHN0YXRpYyBpbnQgYWxsb2NfbDRfdGFibGUoc3RydWN0
IHBhZ2VfaW4KPiAgICAgIGZvciAoIGkgPSBwYWdlLT5ucl92YWxpZGF0ZWRfcHRlczsgaSA8IEw0
X1BBR0VUQUJMRV9FTlRSSUVTOwo+ICAgICAgICAgICAgaSsrLCBwYXJ0aWFsID0gMCApCj4gICAg
ICB7Cj4gLSAgICAgICAgaWYgKCAhaXNfZ3Vlc3RfbDRfc2xvdChkLCBpKSB8fAo+IC0gICAgICAg
ICAgICAgKHJjID0gZ2V0X3BhZ2VfZnJvbV9sNGUocGw0ZVtpXSwgcGZuLCBkLCBwYXJ0aWFsKSkg
PiAwICkKPiArICAgICAgICBsNF9wZ2VudHJ5X3QgbDRlOwo+ICsKPiArICAgICAgICBpZiAoICFp
c19ndWVzdF9sNF9zbG90KGQsIGkpICkKPiAgICAgICAgICAgICAgY29udGludWU7Cj4gIAo+ICsg
ICAgICAgIGw0ZSA9IHBsNGVbaV07Cj4gKwo+ICsgICAgICAgIGlmICggIShsNGVfZ2V0X2ZsYWdz
KGw0ZSkgJiBfUEFHRV9QUkVTRU5UKSApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBpZiAo
ICFwdl9sMXRmX2NoZWNrX2w0ZShkLCBsNGUpICkKPiArICAgICAgICAgICAgICAgIGNvbnRpbnVl
Owo+ICsgICAgICAgICAgICByYyA9IC1FUkVTVEFSVDsKPiArICAgICAgICB9Cj4gKyAgICAgICAg
ZWxzZQo+ICsgICAgICAgICAgICByYyA9IGdldF9wYWdlX2Zyb21fbDRlKGw0ZSwgcGZuLCBkLCBw
YXJ0aWFsKTsKPiArCj4gICAgICAgICAgaWYgKCByYyA9PSAtRVJFU1RBUlQgKQo+ICAgICAgICAg
IHsKPiAgICAgICAgICAgICAgcGFnZS0+bnJfdmFsaWRhdGVkX3B0ZXMgPSBpOwo+IEBAIC0xNzQ2
LDE1ICsxNzUwLDE0IEBAIHN0YXRpYyBpbnQgYWxsb2NfbDRfdGFibGUoc3RydWN0IHBhZ2VfaW4K
PiAgICAgICAgICAgICAgcmV0dXJuIHJjOwo+ICAgICAgICAgIH0KPiAgCj4gLSAgICAgICAgcGw0
ZVtpXSA9IGFkanVzdF9ndWVzdF9sNGUocGw0ZVtpXSwgZCk7Cj4gKyAgICAgICAgcGw0ZVtpXSA9
IGFkanVzdF9ndWVzdF9sNGUobDRlLCBkKTsKPiAgICAgIH0KPiAgCj4gLSAgICBpZiAoIHJjID49
IDAgKQo+ICsgICAgaWYgKCAhcmMgKQo+ICAgICAgewo+ICAgICAgICAgIGluaXRfeGVuX2w0X3Ns
b3RzKHBsNGUsIF9tZm4ocGZuKSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkLCBJTlZB
TElEX01GTiwgVk1fQVNTSVNUKGQsIG0ycF9zdHJpY3QpKTsKPiAgICAgICAgICBhdG9taWNfaW5j
KCZkLT5hcmNoLnB2X2RvbWFpbi5ucl9sNF9wYWdlcyk7Cj4gLSAgICAgICAgcmMgPSAwOwo+ICAg
ICAgfQo+ICAgICAgdW5tYXBfZG9tYWluX3BhZ2UocGw0ZSk7Cj4gIAo+IC0tLSBhL3hlbi9hcmNo
L3g4Ni9wdi9yby1wYWdlLWZhdWx0LmMKPiArKysgYi94ZW4vYXJjaC94ODYvcHYvcm8tcGFnZS1m
YXVsdC5jCj4gQEAgLTEzMSwxMCArMTMxLDEyIEBAIHN0YXRpYyBpbnQgcHR3cl9lbXVsYXRlZF91
cGRhdGUodW5zaWduZWQKPiAgICAgIC8qIENoZWNrIHRoZSBuZXcgUFRFLiAqLwo+ICAgICAgbmwx
ZSA9IGwxZV9mcm9tX2ludHB0ZSh2YWwpOwo+ICAKPiAtICAgIGlmICggIShsMWVfZ2V0X2ZsYWdz
KG5sMWUpICYgX1BBR0VfUFJFU0VOVCkgJiYgcHZfbDF0Zl9jaGVja19sMWUoZCwgbmwxZSkgKQo+
IC0gICAgICAgIHJldHVybiBYODZFTVVMX1JFVFJZOwo+IC0KPiAtICAgIHN3aXRjaCAoIHJldCA9
IGdldF9wYWdlX2Zyb21fbDFlKG5sMWUsIGQsIGQpICkKPiArICAgIGlmICggIShsMWVfZ2V0X2Zs
YWdzKG5sMWUpICYgX1BBR0VfUFJFU0VOVCkgKQo+ICsgICAgewo+ICsgICAgICAgIGlmICggcHZf
bDF0Zl9jaGVja19sMWUoZCwgbmwxZSkgKQo+ICsgICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9S
RVRSWTsKPiArICAgIH0KPiArICAgIGVsc2Ugc3dpdGNoICggcmV0ID0gZ2V0X3BhZ2VfZnJvbV9s
MWUobmwxZSwgZCwgZCkgKQo+ICAgICAgewo+ICAgICAgZGVmYXVsdDoKPiAgICAgICAgICBpZiAo
IGlzX3B2XzMyYml0X2RvbWFpbihkKSAmJiAoYnl0ZXMgPT0gNCkgJiYgKHVuYWxpZ25lZF9hZGRy
ICYgNCkgJiYKPiAKPiAKPiAKPiAKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 07:12:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 07: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 1fuueB-0004sE-7Y; Wed, 29 Aug 2018 07:12: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuue9-0004rt-VT
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 07:12:09 +0000
X-Inumbo-ID: f17f08e8-ab5a-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f17f08e8-ab5a-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 07:12:52 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 01:12:07 -0600
Message-Id: <5B86474702000078001E2DCA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 01:12:07 -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] Ping: [PATCH v3 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>

Pj4+IE9uIDE3LjA4LjE4IGF0IDA4OjQ1LCAgd3JvdGU6Cj4gSSdtIG5vdCByZWFsbHkgY29udmlu
Y2VkIG9mIHRoZSBjaGFuZ2UgZG9uZSBpbiB2MywgZXZlbiBsZXNzIHNvIHdpdGgKPiB4ODYnZXMg
cHYvZG9tYWluLmggbm90IHJlYWxseSBoYXZpbmcgYmVlbiBzdWl0YWJsZSBmb3IgaW5jbHVzaW9u
IGluCj4gc3BlYy1jdHJsLmMgKG5lZWRlZCBhbiBleHRyYSwgc2VlbWluZ2x5IHVucmVsYXRlZCBh
ZGp1c3RtZW50KSwgYnV0Cj4gaW4gdGhlIGludGVyZXN0IG9mIGdldHRpbmcgdGhpcyBkb25lLCBo
ZXJlIHlvdSBnby4KPiAKPiAxOiB4ODY6IHJlcG9ydCB1c2Ugb2YgUENJRCB0b2dldGhlciB3aXRo
IHJlcG9ydGluZyBYUFRJIHN0YXR1cwo+IDI6IHg4Ni9zcGVjLWN0cmw6IHNwbGl0IHJlcG9ydGlu
ZyBmb3IgUFYgYW5kIEhWTSBndWVzdHMKPiAKPiBKYW4KPiAKPiAKCgoKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 07:13:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 07:13:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuufY-00054X-Qf; Wed, 29 Aug 2018 07:13: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuufW-00054I-UV
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 07:13:34 +0000
X-Inumbo-ID: d55fd636-ab5a-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 d55fd636-ab5a-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 09:12:05 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 01:13:32 -0600
Message-Id: <5B86479B02000078001E2DCD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 01:13:31 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B7BED1B02000078001E063C@prv1-mh.provo.novell.com>
In-Reply-To: <5B7BED1B02000078001E063C@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] Ping: [PATCH] x86: fix "xpti=" and "pv-l1tf=" yet again
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDIxLjA4LjE4IGF0IDEyOjQ0LCAgd3JvdGU6Cj4gV2hpbGUgY29tbWl0IDJhM2IzNGVj
NDcgKCJ4ODYvc3BlYy1jdHJsOiBZZXQgbW9yZSBmaXhlcyBmb3IgeHB0aT0KPiBwYXJzaW5nIikg
aW5kZWVkIGZpeGVkICJ4cHRpPWRvbTAiLCBpdCBicm9rZSAieHB0aT1uby1kb20wIiwgaW4gdGhh
dAo+IHRoaXMgdGhlbiBiZWNhbWUgZXF1aXZhbGVudCB0byAieHB0aT1ubyIuIEluIHBhcnRpY3Vs
YXIsIHRoZSBwcmVzZW5jZQo+IG9mICJ4cHRpPSIgYWxvbmUgb24gdGhlIGNvbW1hbmQgbGluZSBt
ZWFucyBub3RoaW5nIGFzIHRvIHdoaWNoCj4gZGVmYXVsdCBpcyB0byBiZSBvdmVycmlkZGVuOyAi
eHB0aT1uby1kb20wIiBvdWdodCB0byBoYXZlIG5vIGVmZmVjdAo+IGZvciBEb21VLXMgKGFuZCB2
aWNlIHZlcnNhKSwgYXMgdGhpcyBpcyBkaXN0aW5jdCBmcm9tIGJvdGgKPiAieHB0aT1uby1kb20w
LGRvbXUiIGFuZCAieHB0aT1uby1kb20wLG5vLWRvbXUiLgo+IAo+IEhlcmUgYXMgd2VsbCBhcyBm
b3IgInB2LWwxdGY9IiBJIHRoaW5rIHRoZXJlJ3Mgbm8gd2F5IGFyb3VuZCB0cmFja2luZwo+IHRo
ZSAidXNlIGRlZmF1bHQiIHN0YXRlIHNlcGFyYXRlbHkgZm9yIERvbTAgYW5kIERvbVUtcy4gSW50
cm9kdWNlCj4gaW5kaXZpZHVhbCBiaXRzIGZvciB0aGlzLCBhbmQgY29udmVydCB0aGUgdmFyaWFi
bGVzJyB0eXBlcyAoYmFjaykgdG8KPiB1aW50OF90Lgo+IAo+IEFkZGl0aW9uYWxseSB0aGUgZWFy
bGllciBjaGFuZ2UgY2xhaW1lZCB0byBoYXZlIGdvdCByaWQgb2YgdGhlCj4gJ3BhcmFtZXRlciAi
eHB0aSIgaGFzIGludmFsaWQgdmFsdWUgIiIsIHJjPS0yMiEnIGxvZyBtZXNzYWdlIGZvciAieHB0
aSIKPiBhbG9uZSBvbiB0aGUgY29tbWFuZCBsaW5lLCB3aGljaCB3YXNuJ3QgdGhlIGNhc2UgKHRo
ZSBvcHRpb24gdG9vayBlZmZlY3QKPiBuZXZlcnRoZWxlc3MpLiBGaXggdGhpcyBhcyB3ZWxsLgo+
IAo+IEZpbmFsbHkgYWxzbyBzdXBwb3J0IGEgImRlZmF1bHQiIHN1Yi1vcHRpb24gZm9yICJwdi1s
MXRmPSIsIGp1c3QgbGlrZQo+ICJ4cHRpPSIgZG9lcy4KPiAKPiBJdCBpcyBwZXJoYXBzIHdvcnRo
IHRvIG5vdGUgdGhhdCBPUFRfPHdoYXQ+X0RPTTx3aGljaD5fREVGQVVMVCBzZXQKPiBpbXBsaWVz
IE9QVF88d2hhdD5fRE9NPHdoaWNoPiBjbGVhciwgd2hpY2ggaXMgYmVpbmcgdXRpbGl6ZWQgaW4g
YSBudW1iZXIKPiBvZiBwbGFjZXMgKHdlIGVmZmVjdGl2ZWx5IHdhbnQgdG8gaG9sZCB0d28gdHJp
c3RhdGVzIGluIGEgc2luZ2xlCj4gdmFyaWFibGUsIHdoaWNoIG1lYW5zIHRoZSBmb3VydGggc3Rh
dGUgaXMgaW1wb3NzaWJsZSkuCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgo+IC0tLQo+IFNlZWluZyB0aGUgcmVkdW5kYW5jeSBiZXR3ZWVuIE9QVF9Y
UFRJXyogYW5kIE9QVF9QVl9MMVRGXyosIEkgd29uZGVyCj4gd2hldGhlciBpdCB3b3VsZG4ndCBi
ZSB3b3J0aHdoaWxlIHRvIGZvbGQgdGhlIGNvbnN0YW50cy4gV2hpY2ggb3B0aW9uCj4gdGhleSBh
cHBseSB0byBpcyBlYXNpbHkgc2VlbiBmcm9tIHRoZSB2YXJpYWJsZSB0aGV5IGdldCB1c2VkIHdp
dGguCj4gCj4gLS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUubWFya2Rvd24KPiArKysg
Yi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5tYXJrZG93bgo+IEBAIC0xNTYzLDcgKzE1NjMs
NyBAQCBjZXJ0YWluIHlvdSBkb24ndCBwbGFuIG9uIGhhdmluZyBQViBndWVzCj4gIHR1cm5pbmcg
aXQgb2ZmIGNhbiByZWR1Y2UgdGhlIGF0dGFjayBzdXJmYWNlLgo+ICAKPiAgIyMjIHB2LWwxdGYg
KHg4NikKPiAtPiBgPSBMaXN0IG9mIFsgPGJvb2w+LCBkb20wPTxib29sPiwgZG9tdT08Ym9vbD4g
XWAKPiArPiBgPSBMaXN0IG9mIFsgZGVmYXVsdCwgPGJvb2w+LCBkb20wPTxib29sPiwgZG9tdT08
Ym9vbD4gXWAKPiAgCj4gID4gRGVmYXVsdDogYGZhbHNlYCBvbiBiZWxpZXZlZC11bmFmZmVjdGVk
IGhhcmR3YXJlLCBvciBpbiBwdi1zaGltIG1vZGUuCj4gID4gICAgICAgICAgYGRvbXVgICBvbiBi
ZWxpZXZlZC1hZmZlY3RlZCBoYXJkd2FyZS4KPiAtLS0gYS94ZW4vYXJjaC94ODYvc3BlY19jdHJs
LmMKPiArKysgYi94ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMKPiBAQCAtMTM0LDE1ICsxMzQsMTIg
QEAgc3RhdGljIGludCBfX2luaXQgcGFyc2Vfc3BlY19jdHJsKGNvbnN0Cj4gIAo+ICAgICAgICAg
ICAgICBvcHRfZWFnZXJfZnB1ID0gMDsKPiAgCj4gLSAgICAgICAgICAgIGlmICggb3B0X3hwdGkg
PCAwICkKPiAtICAgICAgICAgICAgICAgIG9wdF94cHRpID0gMDsKPiArICAgICAgICAgICAgb3B0
X3hwdGkgJj0gfihPUFRfWFBUSV9ET00wX0RFRkFVTFQgfCBPUFRfWFBUSV9ET01VX0RFRkFVTFQp
Owo+ICsgICAgICAgICAgICBvcHRfcHZfbDF0ZiAmPSB+T1BUX1BWX0wxVEZfRE9NVV9ERUZBVUxU
Owo+ICAKPiAgICAgICAgICAgICAgaWYgKCBvcHRfc210IDwgMCApCj4gICAgICAgICAgICAgICAg
ICBvcHRfc210ID0gMTsKPiAgCj4gLSAgICAgICAgICAgIGlmICggb3B0X3B2X2wxdGYgPCAwICkK
PiAtICAgICAgICAgICAgICAgIG9wdF9wdl9sMXRmID0gMDsKPiAtCj4gICAgICAgICAgZGlzYWJs
ZV9jb21tb246Cj4gICAgICAgICAgICAgIG9wdF9yc2JfcHYgPSBmYWxzZTsKPiAgICAgICAgICAg
ICAgb3B0X3JzYl9odm0gPSBmYWxzZTsKPiBAQCAtMjE5LDE3ICsyMTYsMTMgQEAgc3RhdGljIGlu
dCBfX2luaXQgcGFyc2Vfc3BlY19jdHJsKGNvbnN0Cj4gIH0KPiAgY3VzdG9tX3BhcmFtKCJzcGVj
LWN0cmwiLCBwYXJzZV9zcGVjX2N0cmwpOwo+ICAKPiAtaW50OF90IF9fcmVhZF9tb3N0bHkgb3B0
X3B2X2wxdGYgPSAtMTsKPiArdWludDhfdCBfX3JlYWRfbW9zdGx5IG9wdF9wdl9sMXRmID0gT1BU
X1BWX0wxVEZfRE9NVV9ERUZBVUxUOwo+ICAKPiAgc3RhdGljIF9faW5pdCBpbnQgcGFyc2VfcHZf
bDF0Zihjb25zdCBjaGFyICpzKQo+ICB7Cj4gICAgICBjb25zdCBjaGFyICpzczsKPiAgICAgIGlu
dCB2YWwsIHJjID0gMDsKPiAgCj4gLSAgICAvKiBJbmhpYml0IHRoZSBkZWZhdWx0cyBhcyBhbiBl
eHBsaWNpdCBjaG9pY2UgaGFzIGJlZW4gZ2l2ZW4uICovCj4gLSAgICBpZiAoIG9wdF9wdl9sMXRm
ID09IC0xICkKPiAtICAgICAgICBvcHRfcHZfbDF0ZiA9IDA7Cj4gLQo+ICAgICAgLyogSW50ZXJw
cmV0ICdwdi1sMXRmJyBhbG9uZSBpbiBpdHMgcG9zaXRpdmUgYm9vbGVhbiBmb3JtLiAqLwo+ICAg
ICAgaWYgKCAqcyA9PSAnXDAnICkKPiAgICAgICAgICBvcHRfcHZfbDF0ZiA9IE9QVF9QVl9MMVRG
X0RPTTAgfCBPUFRfUFZfTDFURl9ET01VOwo+IEBAIC0yNTAsMTMgKzI0MywxNiBAQCBzdGF0aWMg
X19pbml0IGludCBwYXJzZV9wdl9sMXRmKGNvbnN0IGNoCj4gICAgICAgICAgICAgIGJyZWFrOwo+
ICAKPiAgICAgICAgICBkZWZhdWx0Ogo+IC0gICAgICAgICAgICBpZiAoICh2YWwgPSBwYXJzZV9i
b29sZWFuKCJkb20wIiwgcywgc3MpKSA+PSAwICkKPiArICAgICAgICAgICAgaWYgKCAhc3RyY21w
KHMsICJkZWZhdWx0IikgKQo+ICsgICAgICAgICAgICAgICAgb3B0X3hwdGkgPSBPUFRfUFZfTDFU
Rl9ET01VX0RFRkFVTFQ7CgpPYnZpb3VzbHkgd2l0aCB0aGlzIGNvcnJlY3RlZCwgYXMgcG9pbnRl
ZCBvdXQgYnkgSsO8cmdlbi4KCkphbgoKPiArICAgICAgICAgICAgZWxzZSBpZiAoICh2YWwgPSBw
YXJzZV9ib29sZWFuKCJkb20wIiwgcywgc3MpKSA+PSAwICkKPiAgICAgICAgICAgICAgICAgIG9w
dF9wdl9sMXRmID0gKChvcHRfcHZfbDF0ZiAmIH5PUFRfUFZfTDFURl9ET00wKSB8Cj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAodmFsID8gT1BUX1BWX0wxVEZfRE9NMCA6IDApKTsK
PiAgICAgICAgICAgICAgZWxzZSBpZiAoICh2YWwgPSBwYXJzZV9ib29sZWFuKCJkb211Iiwgcywg
c3MpKSA+PSAwICkKPiAtICAgICAgICAgICAgICAgIG9wdF9wdl9sMXRmID0gKChvcHRfcHZfbDF0
ZiAmIH5PUFRfUFZfTDFURl9ET01VKSB8Cj4gKyAgICAgICAgICAgICAgICBvcHRfcHZfbDF0ZiA9
ICgob3B0X3B2X2wxdGYgJiB+KE9QVF9QVl9MMVRGX0RPTVVfREVGQVVMVCB8Cj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE9QVF9QVl9MMVRGX0RPTVUp
KSB8Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAodmFsID8gT1BUX1BWX0wxVEZf
RE9NVSA6IDApKTsKPiAtICAgICAgICAgICAgZWxzZQo+ICsgICAgICAgICAgICBlbHNlIGlmICgg
KnMgKQo+ICAgICAgICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwo+ICAgICAgICAgICAgICBicmVh
azsKPiAgICAgICAgICB9Cj4gQEAgLTY1NywxNyArNjUzLDIyIEBAIHN0YXRpYyBfX2luaXQgdm9p
ZCBsMXRmX2NhbGN1bGF0aW9ucyh1aW4KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICA6ICgzdWwgPDwgKHBhZGRyX2JpdHMgLSAyKSkpKTsKPiAgfQo+ICAKPiAt
aW50OF90IF9fcmVhZF9tb3N0bHkgb3B0X3hwdGkgPSAtMTsKPiArdWludDhfdCBfX3JlYWRfbW9z
dGx5IG9wdF94cHRpID0gT1BUX1hQVElfRE9NMF9ERUZBVUxUIHwgT1BUX1hQVElfRE9NVV9ERUZB
VUxUOwo+ICAKPiAgc3RhdGljIF9faW5pdCB2b2lkIHhwdGlfaW5pdF9kZWZhdWx0KHVpbnQ2NF90
IGNhcHMpCj4gIHsKPiAgICAgIGlmICggYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9W
RU5ET1JfQU1EICkKPiAgICAgICAgICBjYXBzID0gQVJDSF9DQVBBQklMSVRJRVNfUkRDTF9OTzsK
PiAgCj4gLSAgICBpZiAoIGNhcHMgJiBBUkNIX0NBUEFCSUxJVElFU19SRENMX05PICkKPiAtICAg
ICAgICBvcHRfeHB0aSA9IDA7Cj4gLSAgICBlbHNlCj4gLSAgICAgICAgb3B0X3hwdGkgPSBPUFRf
WFBUSV9ET00wIHwgT1BUX1hQVElfRE9NVTsKPiArICAgIGlmICggIShjYXBzICYgQVJDSF9DQVBB
QklMSVRJRVNfUkRDTF9OTykgKQo+ICsgICAgewo+ICsgICAgICAgIGlmICggb3B0X3hwdGkgJiBP
UFRfWFBUSV9ET00wX0RFRkFVTFQgKQo+ICsgICAgICAgICAgICBvcHRfeHB0aSB8PSBPUFRfWFBU
SV9ET00wOwo+ICsgICAgICAgIGlmICggb3B0X3hwdGkgJiBPUFRfWFBUSV9ET01VX0RFRkFVTFQg
KQo+ICsgICAgICAgICAgICBvcHRfeHB0aSB8PSBPUFRfWFBUSV9ET01VOwo+ICsgICAgfQo+ICsK
PiArICAgIG9wdF94cHRpICY9IH4oT1BUX1hQVElfRE9NMF9ERUZBVUxUIHwgT1BUX1hQVElfRE9N
VV9ERUZBVUxUKTsKPiAgfQo+ICAKPiAgc3RhdGljIF9faW5pdCBpbnQgcGFyc2VfeHB0aShjb25z
dCBjaGFyICpzKQo+IEBAIC02NzUsMTAgKzY3Niw2IEBAIHN0YXRpYyBfX2luaXQgaW50IHBhcnNl
X3hwdGkoY29uc3QgY2hhcgo+ICAgICAgY29uc3QgY2hhciAqc3M7Cj4gICAgICBpbnQgdmFsLCBy
YyA9IDA7Cj4gIAo+IC0gICAgLyogSW5oaWJpdCB0aGUgZGVmYXVsdHMgYXMgYW4gZXhwbGljaXQg
Y2hvaWNlIGhhcyBiZWVuIGdpdmVuLiAqLwo+IC0gICAgaWYgKCBvcHRfeHB0aSA9PSAtMSApCj4g
LSAgICAgICAgb3B0X3hwdGkgPSAwOwo+IC0KPiAgICAgIC8qIEludGVycHJldCAneHB0aScgYWxv
bmUgaW4gaXRzIHBvc2l0aXZlIGJvb2xlYW4gZm9ybS4gKi8KPiAgICAgIGlmICggKnMgPT0gJ1ww
JyApCj4gICAgICAgICAgb3B0X3hwdGkgPSBPUFRfWFBUSV9ET00wIHwgT1BUX1hQVElfRE9NVTsK
PiBAQCAtNzAwLDE0ICs2OTcsMTYgQEAgc3RhdGljIF9faW5pdCBpbnQgcGFyc2VfeHB0aShjb25z
dCBjaGFyCj4gIAo+ICAgICAgICAgIGRlZmF1bHQ6Cj4gICAgICAgICAgICAgIGlmICggIXN0cmNt
cChzLCAiZGVmYXVsdCIpICkKPiAtICAgICAgICAgICAgICAgIG9wdF94cHRpID0gLTE7Cj4gKyAg
ICAgICAgICAgICAgICBvcHRfeHB0aSA9IE9QVF9YUFRJX0RPTTBfREVGQVVMVCB8IE9QVF9YUFRJ
X0RPTVVfREVGQVVMVDsKPiAgICAgICAgICAgICAgZWxzZSBpZiAoICh2YWwgPSBwYXJzZV9ib29s
ZWFuKCJkb20wIiwgcywgc3MpKSA+PSAwICkKPiAtICAgICAgICAgICAgICAgIG9wdF94cHRpID0g
KG9wdF94cHRpICYgfk9QVF9YUFRJX0RPTTApIHwKPiArICAgICAgICAgICAgICAgIG9wdF94cHRp
ID0gKG9wdF94cHRpICYgfihPUFRfWFBUSV9ET00wX0RFRkFVTFQgfAo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIE9QVF9YUFRJX0RPTTApKSB8Cj4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICh2YWwgPyBPUFRfWFBUSV9ET00wIDogMCk7Cj4gICAgICAgICAg
ICAgIGVsc2UgaWYgKCAodmFsID0gcGFyc2VfYm9vbGVhbigiZG9tdSIsIHMsIHNzKSkgPj0gMCAp
Cj4gLSAgICAgICAgICAgICAgICBvcHRfeHB0aSA9IChvcHRfeHB0aSAmIH5PUFRfWFBUSV9ET01V
KSB8Cj4gKyAgICAgICAgICAgICAgICBvcHRfeHB0aSA9IChvcHRfeHB0aSAmIH4oT1BUX1hQVElf
RE9NVV9ERUZBVUxUIHwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBPUFRfWFBUSV9ET01VKSkgfAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAodmFsID8g
T1BUX1hQVElfRE9NVSA6IDApOwo+IC0gICAgICAgICAgICBlbHNlCj4gKyAgICAgICAgICAgIGVs
c2UgaWYgKCAqcyApCj4gICAgICAgICAgICAgICAgICByYyA9IC1FSU5WQUw7Cj4gICAgICAgICAg
ICAgIGJyZWFrOwo+ICAgICAgICAgIH0KPiBAQCAtODYyLDggKzg2MSw3IEBAIHZvaWQgX19pbml0
IGluaXRfc3BlY3VsYXRpb25fbWl0aWdhdGlvbnMKPiAgICAgIGlmICggZGVmYXVsdF94ZW5fc3Bl
Y19jdHJsICkKPiAgICAgICAgICBzZXR1cF9mb3JjZV9jcHVfY2FwKFg4Nl9GRUFUVVJFX1NDX01T
Ul9JRExFKTsKPiAgCj4gLSAgICBpZiAoIG9wdF94cHRpID09IC0xICkKPiAtICAgICAgICB4cHRp
X2luaXRfZGVmYXVsdChjYXBzKTsKPiArICAgIHhwdGlfaW5pdF9kZWZhdWx0KGNhcHMpOwo+ICAK
PiAgICAgIGlmICggb3B0X3hwdGkgPT0gMCApCj4gICAgICAgICAgc2V0dXBfZm9yY2VfY3B1X2Nh
cChYODZfRkVBVFVSRV9OT19YUFRJKTsKPiBAQCAtODc5LDEzICs4NzcsMTEgQEAgdm9pZCBfX2lu
aXQgaW5pdF9zcGVjdWxhdGlvbl9taXRpZ2F0aW9ucwo+ICAgICAgICogSW4gc2hpbSBtb2RlLCBT
SEFET1cgaXMgZXhwZWN0ZWQgdG8gYmUgY29tcGlsZWQgb3V0LCBhbmQgYSBtYWxpY2lvdXMKPiAg
ICAgICAqIGd1ZXN0IGtlcm5lbCBjYW4gb25seSBhdHRhY2sgdGhlIHNoaW0gWGVuLCBub3QgdGhl
IGhvc3QgWGVuLgo+ICAgICAgICovCj4gLSAgICBpZiAoIG9wdF9wdl9sMXRmID09IC0xICkKPiAt
ICAgIHsKPiAtICAgICAgICBpZiAoIHB2X3NoaW0gfHwgIWNwdV9oYXNfYnVnX2wxdGYgKQo+IC0g
ICAgICAgICAgICBvcHRfcHZfbDF0ZiA9IDA7Cj4gLSAgICAgICAgZWxzZQo+IC0gICAgICAgICAg
ICBvcHRfcHZfbDF0ZiA9IE9QVF9QVl9MMVRGX0RPTVU7Cj4gLSAgICB9Cj4gKyAgICBpZiAoIChv
cHRfcHZfbDF0ZiAmIE9QVF9QVl9MMVRGX0RPTVVfREVGQVVMVCkgJiYKPiArICAgICAgICAgIXB2
X3NoaW0gJiYgY3B1X2hhc19idWdfbDF0ZiApCj4gKyAgICAgICAgb3B0X3B2X2wxdGYgfD0gT1BU
X1BWX0wxVEZfRE9NVTsKPiArCj4gKyAgICBvcHRfcHZfbDF0ZiAmPSB+T1BUX1BWX0wxVEZfRE9N
VV9ERUZBVUxUOwo+ICAKPiAgICAgIC8qCj4gICAgICAgKiBCeSBkZWZhdWx0LCBlbmFibGUgTDFE
X0ZMVVNIIG9uIEwxVEYtdnVsbmVyYWJsZSBoYXJkd2FyZSwgdW5sZXNzCj4gLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmwuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc3Bl
Y19jdHJsLmgKPiBAQCAtMzUsMTMgKzM1LDE2IEBAIGV4dGVybiBib29sIGJzcF9kZWxheV9zcGVj
X2N0cmw7Cj4gIGV4dGVybiB1aW50OF90IGRlZmF1bHRfeGVuX3NwZWNfY3RybDsKPiAgZXh0ZXJu
IHVpbnQ4X3QgZGVmYXVsdF9zcGVjX2N0cmxfZmxhZ3M7Cj4gIAo+IC1leHRlcm4gaW50OF90IG9w
dF94cHRpOwo+ICtleHRlcm4gdWludDhfdCBvcHRfeHB0aTsKPiAgI2RlZmluZSBPUFRfWFBUSV9E
T00wICAweDAxCj4gICNkZWZpbmUgT1BUX1hQVElfRE9NVSAgMHgwMgo+ICsjZGVmaW5lIE9QVF9Y
UFRJX0RPTTBfREVGQVVMVCAweDEwCj4gKyNkZWZpbmUgT1BUX1hQVElfRE9NVV9ERUZBVUxUIDB4
MjAKPiAgCj4gLWV4dGVybiBpbnQ4X3Qgb3B0X3B2X2wxdGY7Cj4gK2V4dGVybiB1aW50OF90IG9w
dF9wdl9sMXRmOwo+ICAjZGVmaW5lIE9QVF9QVl9MMVRGX0RPTTAgIDB4MDEKPiAgI2RlZmluZSBP
UFRfUFZfTDFURl9ET01VICAweDAyCj4gKyNkZWZpbmUgT1BUX1BWX0wxVEZfRE9NVV9ERUZBVUxU
IDB4MjAKPiAgCj4gIC8qCj4gICAqIFRoZSBMMUQgYWRkcmVzcyBtYXNrLCB3aGljaCBtaWdodCBi
ZSB3aWRlciB0aGFuIHJlcG9ydGVkIGluIENQVUlELCBhbmQgdGhlCj4gCj4gCj4gCj4gCgoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 07:29:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 07:29:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuuvG-000660-8S; Wed, 29 Aug 2018 07: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=gign=lm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fuuvF-00065o-Fj
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 07:29:49 +0000
X-Inumbo-ID: 68b6cf7d-ab5d-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 68b6cf7d-ab5d-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 07:30: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 1fuuvA-0001Ub-3O; Wed, 29 Aug 2018 07:29: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 1fuuv9-0004QF-Qx; Wed, 29 Aug 2018 07:29:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fuuv9-0005lJ-QI; Wed, 29 Aug 2018 07:29:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126813-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-amd64-i386-xl-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-i386-rumprun-i386:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-pvshim:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-3.18:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-3.18:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-3.18:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl:guest-start:fail:regression
 linux-3.18:test-amd64-i386-libvirt-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-i386-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-libvirt-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-amd64-xl:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-pygrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm: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-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-armhf-armhf-xl-arndale:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-ovmf-amd64: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-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-3.18:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-3.18:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-armhf-armhf-xl:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-3.18:test-armhf-armhf-xl-cubietruck:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-examine:memdisk-try-append:fail:heisenbug
 linux-3.18:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-3.18:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 linux-3.18:test-amd64-amd64-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-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-xl-pvshim:guest-start: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=18e6ee0440a7ab853e4ca0f1403eeef1803ed970
X-Osstest-Versions-That: linux=830f9674e76d08d04585e53fc200ae8af99966e7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 29 Aug 2018 07:29:43 +0000
Subject: [Xen-devel] [linux-3.18 test] 126813: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjgxMyBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY4MTMvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1h
bWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NjA0MgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0
YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAxMCByZWRoYXQtaW5zdGFsbCAgIGZhaWwg
UkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0IDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0
LWFtZDY0LWkzODYteGwtc2hhZG93ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAyMSBndWVzdC1zdGFydC9kZWJpYW4gICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgMjEgZ3Vlc3Qtc3RhcnQvZGViaWFuICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMSBndWVzdC1zdGFydC9kZWJp
YW4gICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZz
LiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICBmYWlsIFJFR1Iu
IHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDIxIGd1ZXN0LXN0YXJ0
L2RlYmlhbiAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4g
dnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
MTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViIDEwIGRlYmlh
bi1kaS1pbnN0YWxsICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZh
aWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dz
LWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBm
YWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTAgZGVi
aWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dz
LWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0Mgog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDEwIHdpbmRv
d3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAg
IGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50
ZWwgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI2MDQyCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEwIGRlYmlhbi1kaS1p
bnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKClRlc3RzIHdoaWNoIGFyZSBmYWls
aW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgNCBtZW1kaXNrLXRyeS1hcHBlbmQgICAgICAgICBmYWlsIHBhc3MgaW4gMTI2NTgz
CgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tp
bmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdp
bmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDE4ZTZlZTA0NDBh
N2FiODUzZTRjYTBmMTQwM2VlZWYxODAzZWQ5NzAKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDgzMGY5Njc0ZTc2ZDA4ZDA0NTg1ZTUzZmMyMDBhZThhZjk5OTY2ZTcKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyNjA0MiAgMjAxOC0wOC0xNyAwNzo0Mjo0NiBaICAgMTEgZGF5
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjYxODkgIDIwMTgtMDgtMTkgMDI6NDQ6NTEgWiAgIDEw
IGRheXMgICAgNyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5k
ZXIgdGVzdDoKICBBbCBWaXJvIDx2aXJvQHplbml2LmxpbnV4Lm9yZy51az4KICBBbWl0IFB1bmRp
ciA8YW1pdC5wdW5kaXJAbGluYXJvLm9yZz4KICBBbmRyZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZv
dW5kYXRpb24ub3JnPgogIEFuZHJleSBSeWFiaW5pbiA8YS5yeWFiaW5pbkBzYW1zdW5nLmNvbT4K
ICBEYXZpZCBSaWVudGplcyA8cmllbnRqZXNAZ29vZ2xlLmNvbT4KICBEYXZpZCBTLiBNaWxsZXIg
PGRhdmVtQGRhdmVtbG9mdC5uZXQ+CiAgRXJpYyBCaWdnZXJzIDxlYmlnZ2Vyc0Bnb29nbGUuY29t
PgogIEVyaWNrIFJleWVzIDxlcmlja3JleWVzQGdvb2dsZS5jb20+CiAgR3JlZyBLcm9haC1IYXJ0
bWFuIDxncmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KICBIZXJiZXJ0IFh1IDxoZXJiZXJ0QGdv
bmRvci5hcGFuYS5vcmcuYXU+CiAgSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+CiAgSmFu
biBIb3JuIDxqYW5uaEBnb29nbGUuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv
bT4KICBLZWVzIENvb2sgPGtlZXNjb29rQGNocm9taXVtLm9yZz4KICBMaW51cyBUb3J2YWxkcyA8
dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTGl3ZWkgU29uZyA8bGl3ZWkuc29uZ0B3
aW5kcml2ZXIuY29tPgogIE1hcmNlbCBIb2x0bWFubiA8bWFyY2VsQGhvbHRtYW5uLm9yZz4KICBN
YXJrIFNhbHl6eW4gPHNhbHl6eW5AYW5kcm9pZC5jb20+CiAgTWFzYWhpcm8gWWFtYWRhIDx5YW1h
ZGEubWFzYWhpcm9Ac29jaW9uZXh0LmNvbT4KICBNYXNhbWkgSGlyYW1hdHN1IDxtaGlyYW1hdEBr
ZXJuZWwub3JnPgogIE9sZWtzaWogUmVtcGVsIDxvLnJlbXBlbEBwZW5ndXRyb25peC5kZT4KICBS
YW5keSBEdW5sYXAgPHJkdW5sYXBAaW5mcmFkZWFkLm9yZz4KICBTaGF3biBHdW8gPHNoYXduZ3Vv
QGtlcm5lbC5vcmc+CiAgU2lxaSBMaW4gPHNpcWlsaW5AZ29vZ2xlLmNvbT4KICBXb2xmcmFtIFNh
bmcgPHdzYUB0aGUtZHJlYW1zLmRlPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXJ1bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDUy
OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 07:46:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 07:46: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 1fuvAr-0007jk-S6; Wed, 29 Aug 2018 07:45:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vupe=lm=citrix.com=prvs=7720ea622=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fuvAq-0007jf-UH
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 07:45:56 +0000
X-Inumbo-ID: a8d8a056-ab5f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a8d8a056-ab5f-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 07:46:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,301,1531785600"; d="scan'208";a="63954279"
Date: Wed, 29 Aug 2018 08:45:51 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180829074551.wopuy55zznenmjbc@citrix.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-2-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1535477946-17892-2-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 1/7] x86/pv: Rename d->arch.pv_domain to
 d->arch.pv
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Tim Deegan <tim@xen.org>, 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>

T24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMDY6Mzk6MDBQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgdHJhaWxpbmcgX2RvbWFpbiBzdWZmaXggaXMgcmVkdW5kYW50LCBidXQgYWRk
cyB0byBjb2RlIHZvbHVtZS4gIERyb3AgaXQuCj4gCj4gUmVmbG93IGxpbmVzIGFzIGFwcHJvcHJp
YXRlLCBhbmQgc3dpdGNoIHRvIHVzaW5nIHRoZSBuZXcgWEZSRUUvZXRjIHdyYXBwZXJzCj4gd2hl
cmUgYXBwbGljYWJsZS4KPiAKPiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKUmV2aWV3ZWQt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 07:53:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 07:53:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuvIU-0000Ac-ME; Wed, 29 Aug 2018 07:53: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=vupe=lm=citrix.com=prvs=7720ea622=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fuvIS-0000AX-P0
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 07:53:48 +0000
X-Inumbo-ID: 73bf2212-ab60-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 73bf2212-ab60-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 09:52:18 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,301,1531785600"; d="scan'208";a="63954629"
Date: Wed, 29 Aug 2018 08:53:43 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180829075343.pci536xlu7qc4fam@citrix.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-3-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1535477946-17892-3-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 2/7] x86/pv: Rename v->arch.pv_vcpu to
 v->arch.pv
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMDY6Mzk6MDFQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgdHJhaWxpbmcgX3ZjcHUgc3VmZml4IGlzIHJlZHVuZGFudCwgYnV0IGFkZHMg
dG8gY29kZSB2b2x1bWUuICBEcm9wIGl0Lgo+IAo+IFJlZmxvdyBsaW5lcyBhcyBhcHByb3ByaWF0
ZSwgYW5kIHN3aXRjaCB0byB1c2luZyB0aGUgbmV3IFhGUkVFL2V0YyB3cmFwcGVycwo+IHdoZXJl
IGFwcGxpY2FibGUuCj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 07:56:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 07:56:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuvKi-0000HM-5F; Wed, 29 Aug 2018 07:56: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=vupe=lm=citrix.com=prvs=7720ea622=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fuvKh-0000HG-Ab
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 07:56:07 +0000
X-Inumbo-ID: c7550351-ab60-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id c7550351-ab60-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 09:54:38 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,301,1531785600"; d="scan'208";a="63954765"
Date: Wed, 29 Aug 2018 08:56:03 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180829075603.4cqkjlklo5v67mtr@citrix.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-4-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1535477946-17892-4-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 3/7] xen/hvm: Rename d->arch.hvm_domain to
 d->arch.hvm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <paul.durrant@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <JBeulich@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@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>

T24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMDY6Mzk6MDJQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgdHJhaWxpbmcgX2RvbWFpbiBzdWZmaXggaXMgcmVkdW5kYW50LCBidXQgYWRk
cyB0byBjb2RlIHZvbHVtZS4gIERyb3AgaXQuCj4gCj4gUmVmbG93IGxpbmVzIGFzIGFwcHJvcHJp
YXRlLCBhbmQgc3dpdGNoIHRvIHVzaW5nIHRoZSBuZXcgWEZSRUUvZXRjIHdyYXBwZXJzCj4gd2hl
cmUgYXBwbGljYWJsZS4KPiAKPiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKUmV2aWV3ZWQt
Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgo+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKPiBpbmRleCA0Y2RjZDVkLi4z
ZGNkN2Y5IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYwo+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9kb21haW4uYwo+IEBAIC01MDUsNyArNTA1LDcgQEAgaW50IGFyY2hfZG9tYWluX2Ny
ZWF0ZShzdHJ1Y3QgZG9tYWluICpkLAo+ICAKPiAgICAgIC8qIE5lZWQgdG8gZGV0ZXJtaW5lIGlm
IEhBUCBpcyBlbmFibGVkIGJlZm9yZSBpbml0aWFsaXNpbmcgcGFnaW5nICovCj4gICAgICBpZiAo
IGlzX2h2bV9kb21haW4oZCkgKQo+IC0gICAgICAgIGQtPmFyY2guaHZtX2RvbWFpbi5oYXBfZW5h
YmxlZCA9Cj4gKyAgICAgICAgZC0+YXJjaC5odm0uaGFwX2VuYWJsZWQgPQo+ICAgICAgICAgICAg
ICBodm1faGFwX3N1cHBvcnRlZCgpICYmIChjb25maWctPmZsYWdzICYgWEVOX0RPTUNUTF9DREZf
aGFwKTsKPiAgCj4gICAgICBpZiAoIChyYyA9IHBhZ2luZ19kb21haW5faW5pdChkLCBjb25maWct
PmZsYWdzKSkgIT0gMCApCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYyBiL3hl
bi9hcmNoL3g4Ni9kb21jdGwuYwo+IGluZGV4IGZkYmNjZTAuLmYzMDY2MTQgMTAwNjQ0Cj4gLS0t
IGEveGVuL2FyY2gveDg2L2RvbWN0bC5jCj4gKysrIGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCj4g
QEAgLTc0NSw3ICs3NDUsNyBAQCBsb25nIGFyY2hfZG9fZG9tY3RsKAo+ICAgICAgICAgIHVuc2ln
bmVkIGludCBmbXAgPSBkb21jdGwtPnUuaW9wb3J0X21hcHBpbmcuZmlyc3RfbXBvcnQ7Cj4gICAg
ICAgICAgdW5zaWduZWQgaW50IG5wID0gZG9tY3RsLT51LmlvcG9ydF9tYXBwaW5nLm5yX3BvcnRz
Owo+ICAgICAgICAgIHVuc2lnbmVkIGludCBhZGQgPSBkb21jdGwtPnUuaW9wb3J0X21hcHBpbmcu
YWRkX21hcHBpbmc7Cj4gLSAgICAgICAgc3RydWN0IGh2bV9kb21haW4gKmh2bV9kb21haW47Cj4g
KyAgICAgICAgc3RydWN0IGh2bV9kb21haW4gKmh2bTsKCllldCBJIHRoaW5rIHRoaXMgaHZtIGlz
IGNsZWFyZXIgaWYgaXQgc3RheXMgaHZtX2RvbWFpbi4gSSBkb24ndCBmZWVsIHRvbwpzdHJvbmcg
Zm9yIHRoaXMgdGhvdWdoLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 07:57:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 07: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 1fuvM1-0000Py-Gj; Wed, 29 Aug 2018 07:57: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=vupe=lm=citrix.com=prvs=7720ea622=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fuvM0-0000Pr-6c
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 07:57:28 +0000
X-Inumbo-ID: f7642895-ab60-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f7642895-ab60-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 09:55:59 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,301,1531785600"; d="scan'208";a="63954828"
Date: Wed, 29 Aug 2018 08:57:24 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180829075724.be4ujkovp5mvdrt2@citrix.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-5-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1535477946-17892-5-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 4/7] x86/hvm: Rename v->arch.hvm_vcpu to
 v->arch.hvm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <paul.durrant@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <JBeulich@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@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>

T24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMDY6Mzk6MDNQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgdHJhaWxpbmcgX3ZjcHUgc3VmZml4IGlzIHJlZHVuZGFudCwgYnV0IGFkZHMg
dG8gY29kZSB2b2x1bWUuICBEcm9wIGl0Lgo+IAo+IFJlZmxvdyBsaW5lcyBhcyBhcHByb3ByaWF0
ZSwgYW5kIHN3aXRjaCB0byB1c2luZyB0aGUgbmV3IFhGUkVFL2V0YyB3cmFwcGVycwo+IHdoZXJl
IGFwcGxpY2FibGUuCj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5
OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 08:03:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 08:03:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuvRW-0001p4-KY; Wed, 29 Aug 2018 08:03: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=vupe=lm=citrix.com=prvs=7720ea622=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fuvRU-0001oz-GE
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 08:03:08 +0000
X-Inumbo-ID: 10465649-ab62-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 10465649-ab62-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 08:03:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,301,1531785600"; d="scan'208";a="63955224"
Date: Wed, 29 Aug 2018 09:03:03 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180829080303.lol3emubxrvhyk6n@citrix.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-6-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1535477946-17892-6-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 5/7] x86/vtx: Rename arch_vmx_struct to
 vmx_vcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>,
 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>

T24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMDY6Mzk6MDRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgc3VmZml4IGFuZCBwcmVmaXggYXJlIHJlZHVuZGFudCwgYW5kIHRoZSBuYW1l
IGlzIGN1cmlvdXNseSBvZGQuICBSZW5hbWUgaXQKPiB0byB2bXhfdmNwdSB0byBiZSBjb25zaXN0
ZW50IHdpdGggYWxsIHRoZSBvdGhlciBzaW1pbGFyIHN0cnVjdHVyZXMuCgpXaGF0IG90aGVyIHNp
bWlsYXIgc3RydWN0dXJlcyBkbyB5b3UgaGF2ZSBpbiBtaW5kPwoKVGhlIGNvZGUgY2hhbmdlcyBs
b29rIG9rYXkgdG8gbWUuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 08:03:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 08: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 1fuvS8-0001sA-VA; Wed, 29 Aug 2018 08: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=vupe=lm=citrix.com=prvs=7720ea622=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fuvS8-0001s5-Gn
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 08:03:48 +0000
X-Inumbo-ID: 28e30f6a-ab62-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 28e30f6a-ab62-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 08:04:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,301,1531785600"; d="scan'208";a="63955263"
Date: Wed, 29 Aug 2018 09:03:45 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180829080345.jtvs3giuo36qf7fm@citrix.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-8-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1535477946-17892-8-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 7/7] x86/hvm: Drop hvm_{vmx,svm} shorthands
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 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>

T24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMDY6Mzk6MDZQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBCeSBtYWtpbmcge3ZteCxzdm19IGluIGh2bV92Y3B1IGludG8gYW4gYW5vbnltb3Vz
IHVuaW9uIChjb25zaXN0ZW50IHdpdGgKPiBkb21haW4gc2lkZSBvZiB0aGluZ3MpLCB0aGUgaHZt
X3t2bXgsc3ZtfSBkZWZpbmVzIGNhbiBiZSBkcm9wcGVkLCBhbmQgYWxsIGNvZGUKPiByZWZlciB0
byB0aGUgY29ycmVjdGx5LW5hbWVkIGZpZWxkcy4gIFRoaXMgbWVhbnMgdGhhdCB0aGUgZGF0YSBo
aWVyYWNoeSBpcyBubwo+IGxvbmdlciBvYnNjdXJlZCBmcm9tIGdyZXAvY3Njb3BlL3RhZ3MvZXRj
Lgo+IAo+IFJlZm9ybWF0IG9uZSBjb21tZW50IGFuZCBzd2l0Y2ggb25lIGJvb2xfdCB0byBib29s
IHdoaWxlIG1ha2luZyBjaGFuZ2VzLgo+IAo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+IAo+IFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpS
ZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 08:09:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 08: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 1fuvXo-00028j-L4; Wed, 29 Aug 2018 08:09: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=vupe=lm=citrix.com=prvs=7720ea622=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fuvXn-00028e-A8
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 08:09:39 +0000
X-Inumbo-ID: aa7f9fa4-ab62-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id aa7f9fa4-ab62-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 10:08:09 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,301,1531785600"; d="scan'208";a="63955579"
Date: Wed, 29 Aug 2018 09:09:34 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180829080934.sd3i3ow6nyqxkzrp@citrix.com>
References: <1535479914-30520-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1535479914-30520-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86/mm: Drop {HAP,SHADOW}_ERROR() wrappers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@citrix.com>, 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>

T24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMDc6MTE6NTRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBVbmxpa2UgdGhlIFBSSU5USy9ERUJVRyB3cmFwcGVycywgdGhlc2UgZ28gc3RyYWln
aHQgb3V0IHRvIHRoZSBjb25zb2xlLCByYXRoZXIKPiB0aGFuIGVuZGluZyB1cCBpbiB0aGUgZGVi
dWd0cmFjZSBidWZmZXIuCj4gCj4gQSBudW1iZXIgb2YgdGhlc2UgdXNlcnMgYXJlIGZvbGxvd2Vk
IGJ5IGRvbWFpbl9jcmFzaCgpLCBhbmQgZnV0dXJlIGNoYW5nZXMKPiB3aWxsIHdhbnQgdG8gY29t
YmluZSB0aGUgcHJpbnRrKCkgaW50byB0aGUgZG9tYWluX2NyYXNoKCkgY2FsbC4gIEV4cGFuZCB0
aGVzZQo+IHdyYXBwZXJzIGluIHBsYWNlLCB1c2luZyBYRU5MT0dfRVJSIGJlZm9yZSBhIEJVRygp
LCBhbmQgWEVOTE9HX0dfRVJSIGJlZm9yZSBhCj4gZG9tYWluX2NyYXNoKCkuCj4gCj4gUGVyZm9t
IHNvbWUgJXB2L1BSSV9tZm4vZXRjIGNsZWFudXAgd2hpbGUgbW9kaWZ5aW5nIHRoZSBpbnZvY2F0
aW9ucywgYW5kCj4gZXhwbGljaXRseSBkcm9wIHNvbWUgY2FsbHMgd2hpY2ggYXJlIHVubmVjZXNz
YXJ5IChiYWQgc2hhZG93IG9wLCBhbmQgdGhlIGVtcHR5Cj4gc3R1YnMgZm9yIGluY29ycmVjdCBz
aF9tYXBfYW5kX3ZhbGlkYXRlX2dsP2UoKSBjYWxscykuCgpEbyB5b3Ugbm90IHdhbnQgdG8gcmV0
YWluIHRoZSByZXNwZWN0aXZlIHByZWZpeGVzIChoYXAgZXJyb3IgLyBzaAplcnJvcik/IEkgdGhp
bmsgdGhleSBhcmUgdXNlZnVsIHRvIGEgZGVncmVlLiBCdXQgdGhlbiB5b3UgY2FuIGFscmVhZHkK
dGVsbCB3aGljaCBzdWJzeXN0ZW0gZ29lcyB3cm9uZyBieSBncmVwcGluZyB0aGUgZXJyb3IgbWVz
c2FnZSBpbiBjb2RlLgoKSW4gYW55IGNhc2UsIGNvZGUtd2lzZToKClJldmlld2VkLWJ5OiBXZWkg
TGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 08:16:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 08: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 1fuveC-0002yT-DD; Wed, 29 Aug 2018 08: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=cgjg=lm=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fuveB-0002yO-66
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 08:16:15 +0000
X-Inumbo-ID: e4fd628b-ab63-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e4fd628b-ab63-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 08:16:57 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 07CC8AD1E;
 Wed, 29 Aug 2018 08:16:12 +0000 (UTC)
To: Valentin Vidic <Valentin.Vidic@CARNet.hr>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20180829065214.23546-1-Valentin.Vidic@CARNet.hr>
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: <1701ccef-3ebb-973b-de32-059a8816d31c@suse.com>
Date: Wed, 29 Aug 2018 10:16: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: <20180829065214.23546-1-Valentin.Vidic@CARNet.hr>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen-blkback: Switch to closed state after
 releasing the backing 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: Jens Axboe <axboe@kernel.dk>, linux-kernel@vger.kernel.org,
 stable@vger.kernel.org, linux-block@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>

T24gMjkvMDgvMTggMDg6NTIsIFZhbGVudGluIFZpZGljIHdyb3RlOgo+IFN3aXRjaGluZyB0byBj
bG9zZWQgc3RhdGUgZWFybGllciBjYW4gY2F1c2UgdGhlIGJsb2NrLWRyYmQKPiBzY3JpcHQgdG8g
ZmFpbCB3aXRoICdEZXZpY2UgaXMgaGVsZCBvcGVuIGJ5IHNvbWVvbmUnOgo+IAo+IHJvb3Q6IC9l
dGMveGVuL3NjcmlwdHMvYmxvY2stZHJiZDogcmVtb3ZlIFhFTkJVU19QQVRIPWJhY2tlbmQvdmJk
LzYvNTE3MTIKPiBrZXJuZWw6IFsgMjIyMi4yNzgyMzVdIGJsb2NrIGRyYmQ2OiBTdGF0ZSBjaGFu
Z2UgZmFpbGVkOiBEZXZpY2UgaXMgaGVsZCBvcGVuIGJ5IHNvbWVvbmUKPiBrZXJuZWw6IFsgMjIy
Mi4yNzgzMDRdIGJsb2NrIGRyYmQ2OiAgIHN0YXRlID0geyBjczpDb25uZWN0ZWQgcm86UHJpbWFy
eS9TZWNvbmRhcnkgZHM6VXBUb0RhdGUvVXBUb0RhdGUgci0tLS0tIH0KPiBrZXJuZWw6IFsgMjIy
Mi4yNzgzNDBdIGJsb2NrIGRyYmQ2OiAgd2FudGVkID0geyBjczpDb25uZWN0ZWQgcm86U2Vjb25k
YXJ5L1NlY29uZGFyeSBkczpVcFRvRGF0ZS9VcFRvRGF0ZSByLS0tLS0gfQo+IHJvb3Q6IC9ldGMv
eGVuL3NjcmlwdHMvYmxvY2stZHJiZDogV3JpdGluZyBiYWNrZW5kL3ZiZC82LzUxNzEyL2hvdHBs
dWctZXJyb3IgL2V0Yy94ZW4vc2NyaXB0cy9ibG9jay1kcmJkIGZhaWxlZDsgZXJyb3IgZGV0ZWN0
ZWQuIGJhY2tlbmQvdmJkLzYvNTE3MTIvaG90cGx1Zy1zdGF0dXMgZXJyb3IgdG8geGVuc3RvcmUu
Cj4gcm9vdDogL2V0Yy94ZW4vc2NyaXB0cy9ibG9jay1kcmJkOiAvZXRjL3hlbi9zY3JpcHRzL2Js
b2NrLWRyYmQgZmFpbGVkOyBlcnJvciBkZXRlY3RlZC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBWYWxl
bnRpbiBWaWRpYyA8VmFsZW50aW4uVmlkaWNAQ0FSTmV0LmhyPgo+IENjOiBzdGFibGVAdmdlci5r
ZXJuZWwub3JnCj4gLS0tCj4gIGRyaXZlcnMvYmxvY2sveGVuLWJsa2JhY2sveGVuYnVzLmMgfCAy
ICstCj4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQo+IAo+
IGRpZmYgLS1naXQgYS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL3hlbmJ1cy5jIGIvZHJpdmVy
cy9ibG9jay94ZW4tYmxrYmFjay94ZW5idXMuYwo+IGluZGV4IGE0YmM3NGU3MmMzOS4uNDNiZGRj
OTk2NzA5IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvYmxvY2sveGVuLWJsa2JhY2sveGVuYnVzLmMK
PiArKysgYi9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtiYWNrL3hlbmJ1cy5jCj4gQEAgLTMyMyw2ICsz
MjMsNyBAQCBzdGF0aWMgdm9pZCB4ZW5fYmxraWZfZnJlZShzdHJ1Y3QgeGVuX2Jsa2lmICpibGtp
ZikKPiAgewo+ICAJV0FSTl9PTih4ZW5fYmxraWZfZGlzY29ubmVjdChibGtpZikpOwo+ICAJeGVu
X3ZiZF9mcmVlKCZibGtpZi0+dmJkKTsKPiArCXhlbmJ1c19zd2l0Y2hfc3RhdGUoYmxraWYtPmJl
LT5kZXYsIFhlbmJ1c1N0YXRlQ2xvc2VkKTsKPiAgCWtmcmVlKGJsa2lmLT5iZS0+bW9kZSk7Cj4g
IAlrZnJlZShibGtpZi0+YmUpOwo+ICAKPiBAQCAtODE0LDcgKzgxNSw2IEBAIHN0YXRpYyB2b2lk
IGZyb250ZW5kX2NoYW5nZWQoc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldiwKPiAgCj4gIAljYXNl
IFhlbmJ1c1N0YXRlQ2xvc2VkOgo+ICAJCXhlbl9ibGtpZl9kaXNjb25uZWN0KGJlLT5ibGtpZik7
Cj4gLQkJeGVuYnVzX3N3aXRjaF9zdGF0ZShkZXYsIFhlbmJ1c1N0YXRlQ2xvc2VkKTsKPiAgCQlp
ZiAoeGVuYnVzX2Rldl9pc19vbmxpbmUoZGV2KSkKPiAgCQkJYnJlYWs7Cj4gIAkJLyogZmFsbCB0
aHJvdWdoICovCgpEaWQgeW91IHRlc3Qgd2hldGhlciBpdCBpcyBva2F5IHRvIG5vdCBjaGFuZ2Ug
c3RhdGUgaW4gY2FzZSB0aGUgZGV2aWNlCmlzIHN0aWxsIG9ubGluZT8KCgpKdWVyZ2VuCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 08:25:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 08:25:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuvmt-0003sT-BS; Wed, 29 Aug 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=vupe=lm=citrix.com=prvs=7720ea622=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fuvmr-0003sO-7c
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 08:25:13 +0000
X-Inumbo-ID: d725ffa2-ab64-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d725ffa2-ab64-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 10:23:43 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,301,1531785600"; d="scan'208";a="63956514"
Date: Wed, 29 Aug 2018 09:25:08 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180829082508.dczaww7fowq2c3z3@citrix.com>
References: <5B85622302000078001E2A35@prv1-mh.provo.novell.com>
 <5B85636102000078001E2A4D@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B85636102000078001E2A4D@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 2/3] xen-netback: validate queue numbers in
 xenvif_set_hash_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: xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 davem@davemloft.net, netdev@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>

T24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMDg6NTk6NDVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gQ2hlY2tpbmcgdGhlbSBiZWZvcmUgdGhlIGdyYW50IGNvcHkgbWVhbnMgbm90aGluZyBh
cyB0byB0aGUgdmFsaWRpdHkgb2YKPiB0aGUgaW5jb21pbmcgcmVxdWVzdC4gQXMgd2Ugc2hvdWxk
bid0IG1ha2UgdGhlIG5ldyBkYXRhIGxpdmUgYmVmb3JlCj4gaGF2aW5nIHZhbGlkYXRlZCBpdCwg
aW50cm9kdWNlIGEgc2Vjb25kIGluc3RhbmNlIG9mIHRoZSBtYXBwaW5nIGFycmF5Lgo+IAo+IFNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAKPiAtLS0KPiAg
ZHJpdmVycy9uZXQveGVuLW5ldGJhY2svY29tbW9uLmggICAgfCAgICAzICsrLQo+ICBkcml2ZXJz
L25ldC94ZW4tbmV0YmFjay9oYXNoLmMgICAgICB8ICAgMjAgKysrKysrKysrKysrKystLS0tLS0K
PiAgZHJpdmVycy9uZXQveGVuLW5ldGJhY2svaW50ZXJmYWNlLmMgfCAgICAzICsrLQo+ICAzIGZp
bGVzIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCj4gCj4gLS0tIDQu
MTktcmMxLXhlbi1uZXRiYWNrLXNldC1oYXNoLW1hcHBpbmcub3JpZy9kcml2ZXJzL25ldC94ZW4t
bmV0YmFjay9jb21tb24uaAo+ICsrKyA0LjE5LXJjMS14ZW4tbmV0YmFjay1zZXQtaGFzaC1tYXBw
aW5nL2RyaXZlcnMvbmV0L3hlbi1uZXRiYWNrL2NvbW1vbi5oCj4gQEAgLTI0MSw4ICsyNDEsOSBA
QCBzdHJ1Y3QgeGVudmlmX2hhc2hfY2FjaGUgewo+ICBzdHJ1Y3QgeGVudmlmX2hhc2ggewo+ICAJ
dW5zaWduZWQgaW50IGFsZzsKPiAgCXUzMiBmbGFnczsKPiArCWJvb2wgbWFwcGluZ19zZWw7Cj4g
IAl1OCBrZXlbWEVOX05FVEJLX01BWF9IQVNIX0tFWV9TSVpFXTsKPiAtCXUzMiBtYXBwaW5nW1hF
Tl9ORVRCS19NQVhfSEFTSF9NQVBQSU5HX1NJWkVdOwo+ICsJdTMyIG1hcHBpbmdbMl1bWEVOX05F
VEJLX01BWF9IQVNIX01BUFBJTkdfU0laRV07Cj4gIAl1bnNpZ25lZCBpbnQgc2l6ZTsKPiAgCXN0
cnVjdCB4ZW52aWZfaGFzaF9jYWNoZSBjYWNoZTsKPiAgfTsKPiAtLS0gNC4xOS1yYzEteGVuLW5l
dGJhY2stc2V0LWhhc2gtbWFwcGluZy5vcmlnL2RyaXZlcnMvbmV0L3hlbi1uZXRiYWNrL2hhc2gu
Ywo+ICsrKyA0LjE5LXJjMS14ZW4tbmV0YmFjay1zZXQtaGFzaC1tYXBwaW5nL2RyaXZlcnMvbmV0
L3hlbi1uZXRiYWNrL2hhc2guYwo+IEBAIC0zMjQsNyArMzI0LDggQEAgdTMyIHhlbnZpZl9zZXRf
aGFzaF9tYXBwaW5nX3NpemUoc3RydWN0Cj4gIAkJcmV0dXJuIFhFTl9ORVRJRl9DVFJMX1NUQVRV
U19JTlZBTElEX1BBUkFNRVRFUjsKPiAgCj4gIAl2aWYtPmhhc2guc2l6ZSA9IHNpemU7Cj4gLQlt
ZW1zZXQodmlmLT5oYXNoLm1hcHBpbmcsIDAsIHNpemVvZih1MzIpICogc2l6ZSk7Cj4gKwltZW1z
ZXQodmlmLT5oYXNoLm1hcHBpbmdbdmlmLT5oYXNoLm1hcHBpbmdfc2VsXSwgMCwKPiArCSAgICAg
ICBzaXplb2YodTMyKSAqIHNpemUpOwo+ICAKPiAgCXJldHVybiBYRU5fTkVUSUZfQ1RSTF9TVEFU
VVNfU1VDQ0VTUzsKPiAgfQo+IEBAIC0zMzIsNyArMzMzLDcgQEAgdTMyIHhlbnZpZl9zZXRfaGFz
aF9tYXBwaW5nX3NpemUoc3RydWN0Cj4gIHUzMiB4ZW52aWZfc2V0X2hhc2hfbWFwcGluZyhzdHJ1
Y3QgeGVudmlmICp2aWYsIHUzMiBncmVmLCB1MzIgbGVuLAo+ICAJCQkgICAgdTMyIG9mZikKPiAg
ewo+IC0JdTMyICptYXBwaW5nID0gdmlmLT5oYXNoLm1hcHBpbmc7Cj4gKwl1MzIgKm1hcHBpbmcg
PSB2aWYtPmhhc2gubWFwcGluZ1shdmlmLT5oYXNoLm1hcHBpbmdfc2VsXTsKCkNhbiB5b3UgcmVu
YW1lIHRoaXMgdG8gaW5hY3RpdmVfbWFwcGluZyBzbyB0aGUgY29kZSBjYW4gYmUgZm9sbG93ZWQg
bW9yZQplYXNpbHk/CgpUaGUgY29kZSBsb29rcyBjb3JyZWN0IHRvIG1lLCBidXQgSSB3b3VsZCBs
aWtlIFBhdWwgdG8gaGF2ZSBhIGxvb2sKYmVmb3JlIGl0IGNhbiBnbyBpbi4KCldlaS4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 08:26:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 08: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 1fuvnn-0003xA-MP; Wed, 29 Aug 2018 08:26: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=vupe=lm=citrix.com=prvs=7720ea622=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fuvnm-0003x3-Vx
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 08:26:11 +0000
X-Inumbo-ID: fa3e76ff-ab64-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fa3e76ff-ab64-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 10:24:42 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,301,1531785600"; d="scan'208";a="63956574"
Date: Wed, 29 Aug 2018 09:26:07 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180829082607.ev57m7chj7xb3yt6@citrix.com>
References: <5B85622302000078001E2A35@prv1-mh.provo.novell.com>
 <5B85637E02000078001E2A50@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B85637E02000078001E2A50@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 3/3] xen-netback: handle page straddling in
 xenvif_set_hash_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: xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 davem@davemloft.net, netdev@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>

T24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMDk6MDA6MTRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gVGhlcmUncyBubyBndWFyYW50ZWUgdGhhdCB0aGUgbWFwcGluZyBhcnJheSBkb2Vzbid0
IGNyb3NzIGEgcGFnZQo+IGJvdW5kYXJ5LiBVc2UgYSBzZWNvbmQgZ3JhbnQgY29weSBvcGVyYXRp
b24gaWYgbmVjZXNzYXJ5Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 08:27:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 08:27:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuvpD-00048U-8g; Wed, 29 Aug 2018 08: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=kjfd=lm=carnet.hr=valentin.vidic@srs-us1.protection.inumbo.net>)
 id 1fuvpB-00048D-Gv
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 08:27:37 +0000
X-Inumbo-ID: 2d31fc2e-ab65-11e8-a8a5-bc764e045a96
Received: from mail.carnet.hr (unknown [2001:b68:ff:2::6])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 2d31fc2e-ab65-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 10:26:07 +0200 (CEST)
Received: from [2001:b68:ff:12::131] (port=58008 helo=gavran.carpriv.carnet.hr)
 by mail.carnet.hr with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.80) (envelope-from <Valentin.Vidic@CARNet.hr>)
 id 1fuvp6-0006Bl-0G; Wed, 29 Aug 2018 10:27:32 +0200
Received: by gavran.carpriv.carnet.hr (Postfix, from userid 1000)
 id C8B3E20239; Wed, 29 Aug 2018 10:27:31 +0200 (CEST)
Date: Wed, 29 Aug 2018 10:27:31 +0200
From: Valentin Vidic <Valentin.Vidic@CARNet.hr>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180829082731.GX26705@gavran.carpriv.carnet.hr>
References: <20180829065214.23546-1-Valentin.Vidic@CARNet.hr>
 <1701ccef-3ebb-973b-de32-059a8816d31c@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1701ccef-3ebb-973b-de32-059a8816d31c@suse.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
X-SA-Exim-Connect-IP: 2001:b68:ff:12::131
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on rigel.CARNet.hr
X-Spam-Level: 
X-Spam-Status: No, score=-2.9 required=10.0 tests=ALL_TRUSTED,BAYES_00
 autolearn=ham version=3.3.2
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
Subject: Re: [Xen-devel] [PATCH] xen-blkback: Switch to closed state after
 releasing the backing 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: Jens Axboe <axboe@kernel.dk>, linux-kernel@vger.kernel.org,
 stable@vger.kernel.org, linux-block@vger.kernel.org,
 xen-devel@lists.xenproject.org,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBBdWcgMjksIDIwMTggYXQgMTA6MTY6MDlBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBEaWQgeW91IHRlc3Qgd2hldGhlciBpdCBpcyBva2F5IHRvIG5vdCBjaGFuZ2Ugc3Rh
dGUgaW4gY2FzZSB0aGUgZGV2aWNlCj4gaXMgc3RpbGwgb25saW5lPwoKTm90IHN1cmUgaG93IHRv
IHNpbXVsYXRlIHRoYXQuIE1heWJlIHVzaW5nIHhsIGJsb2NrLWRldGFjaCBvciBzb21ldGhpbmcg
ZWxzZT8KCi0tIApWYWxlbnRpbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 08:44:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 08: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 1fuw4v-0005mp-K9; Wed, 29 Aug 2018 08:43: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=cgjg=lm=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fuw4u-0005mk-1z
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 08:43:52 +0000
X-Inumbo-ID: 71df3391-ab67-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 71df3391-ab67-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 10:42:22 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 127AFAD2C;
 Wed, 29 Aug 2018 08:43:49 +0000 (UTC)
To: Valentin Vidic <Valentin.Vidic@CARNet.hr>
References: <20180829065214.23546-1-Valentin.Vidic@CARNet.hr>
 <1701ccef-3ebb-973b-de32-059a8816d31c@suse.com>
 <20180829082731.GX26705@gavran.carpriv.carnet.hr>
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: <b67866fc-13b7-ef88-c8db-2745127e5f6a@suse.com>
Date: Wed, 29 Aug 2018 10:43:48 +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: <20180829082731.GX26705@gavran.carpriv.carnet.hr>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen-blkback: Switch to closed state after
 releasing the backing 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: Jens Axboe <axboe@kernel.dk>, linux-kernel@vger.kernel.org,
 stable@vger.kernel.org, linux-block@vger.kernel.org,
 xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDgvMTggMTA6MjcsIFZhbGVudGluIFZpZGljIHdyb3RlOgo+IE9uIFdlZCwgQXVnIDI5
LCAyMDE4IGF0IDEwOjE2OjA5QU0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IERpZCB5
b3UgdGVzdCB3aGV0aGVyIGl0IGlzIG9rYXkgdG8gbm90IGNoYW5nZSBzdGF0ZSBpbiBjYXNlIHRo
ZSBkZXZpY2UKPj4gaXMgc3RpbGwgb25saW5lPwo+IAo+IE5vdCBzdXJlIGhvdyB0byBzaW11bGF0
ZSB0aGF0LiBNYXliZSB1c2luZyB4bCBibG9jay1kZXRhY2ggb3Igc29tZXRoaW5nIGVsc2U/Cj4g
CgpJIHRoaW5rIHRoaXMgc2hvdWxkIGJlIGFuIGFjdGlvbiB0cmlnZ2VyZWQgYnkgdGhlIGZyb250
ZW5kLCBub3QgYnkgZG9tMAooeGVuIHRvb2xzIHdpbGwgYWx3YXlzIHNldCAib25saW5lIiB0byAw
IHdoZW4gcmVtb3ZpbmcgYSBkZXZpY2UsIEFGQUlLKS4KCkknbSBub3Qgc3VyZSB0aGlzIGlzIHJl
bGV2YW50LCBidXQgSSByZWFsaXplZCB0aGlzIGJlaGF2aW9yIGlzIGNoYW5nZWQKYnkgeW91ciBw
YXRjaC4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 09:23:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 09: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 1fuwhM-0000h2-Ok; Wed, 29 Aug 2018 09:23: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=kjfd=lm=carnet.hr=valentin.vidic@srs-us1.protection.inumbo.net>)
 id 1fuwhL-0000gx-UE
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 09:23:35 +0000
X-Inumbo-ID: fecee9fa-ab6c-11e8-a8a5-bc764e045a96
Received: from mail.carnet.hr (unknown [2001:b68:ff:2::6])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id fecee9fa-ab6c-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 11:22:05 +0200 (CEST)
Received: from [2001:b68:ff:12::131] (port=58084 helo=gavran.carpriv.carnet.hr)
 by mail.carnet.hr with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.80) (envelope-from <Valentin.Vidic@CARNet.hr>)
 id 1fuwhF-00073q-Ti; Wed, 29 Aug 2018 11:23:30 +0200
Received: by gavran.carpriv.carnet.hr (Postfix, from userid 1000)
 id B820B20239; Wed, 29 Aug 2018 11:23:29 +0200 (CEST)
Date: Wed, 29 Aug 2018 11:23:29 +0200
From: Valentin Vidic <Valentin.Vidic@CARNet.hr>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180829092329.GY26705@gavran.carpriv.carnet.hr>
References: <20180829065214.23546-1-Valentin.Vidic@CARNet.hr>
 <1701ccef-3ebb-973b-de32-059a8816d31c@suse.com>
 <20180829082731.GX26705@gavran.carpriv.carnet.hr>
 <b67866fc-13b7-ef88-c8db-2745127e5f6a@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <b67866fc-13b7-ef88-c8db-2745127e5f6a@suse.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
X-SA-Exim-Connect-IP: 2001:b68:ff:12::131
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on rigel.CARNet.hr
X-Spam-Level: 
X-Spam-Status: No, score=-2.9 required=10.0 tests=ALL_TRUSTED,BAYES_00
 autolearn=ham version=3.3.2
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
Subject: Re: [Xen-devel] [PATCH] xen-blkback: Switch to closed state after
 releasing the backing 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: Jens Axboe <axboe@kernel.dk>, linux-kernel@vger.kernel.org,
 stable@vger.kernel.org, linux-block@vger.kernel.org,
 xen-devel@lists.xenproject.org,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBBdWcgMjksIDIwMTggYXQgMTA6NDM6NDhBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBJIHRoaW5rIHRoaXMgc2hvdWxkIGJlIGFuIGFjdGlvbiB0cmlnZ2VyZWQgYnkgdGhl
IGZyb250ZW5kLCBub3QgYnkgZG9tMAo+ICh4ZW4gdG9vbHMgd2lsbCBhbHdheXMgc2V0ICJvbmxp
bmUiIHRvIDAgd2hlbiByZW1vdmluZyBhIGRldmljZSwgQUZBSUspLgo+IAo+IEknbSBub3Qgc3Vy
ZSB0aGlzIGlzIHJlbGV2YW50LCBidXQgSSByZWFsaXplZCB0aGlzIGJlaGF2aW9yIGlzIGNoYW5n
ZWQKPiBieSB5b3VyIHBhdGNoLgoKQ2FuJ3QgZmluZCBhbnkgcGxhY2UgaW4geGVuLWJsa2Zyb250
LmMgKG9yIHRoZSByZXN0IG9mIHRoZSBrZXJuZWwpIHdoZXJlCnRoZSAib25saW5lIiB2YWx1ZSBn
ZXRzIHNldCwgc28gaXQgc2VlbXMgeGVuIHRvb2xzIGluIGRvbTAgaXMgdGhlIG9ubHkKdGhpbmcg
dGhhdCBtb2RpZmllcyB0aGlzIFhlbmJ1cyBub2RlPwoKLS0gClZhbGVudGluCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 09:29:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 09:29:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuwn9-0000tS-G8; Wed, 29 Aug 2018 09:29: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=cgjg=lm=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fuwn8-0000tJ-FK
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 09:29:34 +0000
X-Inumbo-ID: 2371e72d-ab6e-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2371e72d-ab6e-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 09:30:16 +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 BD753AE0B;
 Wed, 29 Aug 2018 09:29:31 +0000 (UTC)
To: Valentin Vidic <Valentin.Vidic@CARNet.hr>
References: <20180829065214.23546-1-Valentin.Vidic@CARNet.hr>
 <1701ccef-3ebb-973b-de32-059a8816d31c@suse.com>
 <20180829082731.GX26705@gavran.carpriv.carnet.hr>
 <b67866fc-13b7-ef88-c8db-2745127e5f6a@suse.com>
 <20180829092329.GY26705@gavran.carpriv.carnet.hr>
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: <7afb803f-a2d2-73c8-f2d3-8b866dc89e87@suse.com>
Date: Wed, 29 Aug 2018 11:29:30 +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: <20180829092329.GY26705@gavran.carpriv.carnet.hr>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen-blkback: Switch to closed state after
 releasing the backing 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: Jens Axboe <axboe@kernel.dk>, linux-kernel@vger.kernel.org,
 stable@vger.kernel.org, linux-block@vger.kernel.org,
 xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDgvMTggMTE6MjMsIFZhbGVudGluIFZpZGljIHdyb3RlOgo+IE9uIFdlZCwgQXVnIDI5
LCAyMDE4IGF0IDEwOjQzOjQ4QU0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IEkgdGhp
bmsgdGhpcyBzaG91bGQgYmUgYW4gYWN0aW9uIHRyaWdnZXJlZCBieSB0aGUgZnJvbnRlbmQsIG5v
dCBieSBkb20wCj4+ICh4ZW4gdG9vbHMgd2lsbCBhbHdheXMgc2V0ICJvbmxpbmUiIHRvIDAgd2hl
biByZW1vdmluZyBhIGRldmljZSwgQUZBSUspLgo+Pgo+PiBJJ20gbm90IHN1cmUgdGhpcyBpcyBy
ZWxldmFudCwgYnV0IEkgcmVhbGl6ZWQgdGhpcyBiZWhhdmlvciBpcyBjaGFuZ2VkCj4+IGJ5IHlv
dXIgcGF0Y2guCj4gCj4gQ2FuJ3QgZmluZCBhbnkgcGxhY2UgaW4geGVuLWJsa2Zyb250LmMgKG9y
IHRoZSByZXN0IG9mIHRoZSBrZXJuZWwpIHdoZXJlCj4gdGhlICJvbmxpbmUiIHZhbHVlIGdldHMg
c2V0LCBzbyBpdCBzZWVtcyB4ZW4gdG9vbHMgaW4gZG9tMCBpcyB0aGUgb25seQo+IHRoaW5nIHRo
YXQgbW9kaWZpZXMgdGhpcyBYZW5idXMgbm9kZT8KPiAKCkkgdGhpbmsgc28sIHllcy4KCkl0IHdp
bGwgYmUgc2V0IHRvICIxIiBhdCBkZXZpY2UgY3JlYXRpb24gYW5kIHRvICIwIiB3aGVuIHJlbW92
aW5nIHRoZQpkZXZpY2UsIGJvdGggdGltZXMgYnkgWGVuIHRvb2xzLgoKCkp1ZXJnZW4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 09:38:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 09:38:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuww1-0001ml-G9; Wed, 29 Aug 2018 09:38: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuww0-0001mg-CC
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 09:38:44 +0000
X-Inumbo-ID: 1c61df83-ab6f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1c61df83-ab6f-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 11:37:14 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,301,1531785600"; d="scan'208";a="63961257"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 29 Aug 2018 10:38:39 +0100
Message-ID: <1535535519-23117-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1534154469-6076-7-git-send-email-andrew.cooper3@citrix.com>
References: <1534154469-6076-7-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 6/12] xen/gnttab: Pass max_{grant,
 maptrack}_frames into grant_table_create()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Li4uIHJhdGhlciB0aGFuIHNldHRpbmcgdGhlIGxpbWl0cyB1cCBhZnRlciBkb21haW5fY3JlYXRl
KCkgaGFzIGNvbXBsZXRlZC4KClRoaXMgcmVtb3ZlcyB0aGUgY29tbW9uIGdudHRhYiBpbmZyYXN0
cnVjdHVyZSBmb3IgY2FsY3VsYXRpbmcgdGhlIG51bWJlciBvZgpkb20wIGdyYW50IGZyYW1lcyAo
YXMgdGhlIGNvbW1vbiBncmFudCB0YWJsZSBjb2RlIGlzIG5vdCBhbiBhcHByb3ByaWF0ZSBwbGFj
ZQpmb3IgaXQgdG8gbGl2ZSksIG9wdGluZyBpbnN0ZWFkIHRvIHJlcXVpcmUgdGhlIGRvbTAgY29u
c3RydWN0aW9uIGNvZGUgdG8gcGFzcwphIHNhbmUgdmFsdWUgaW4gdmlhIHRoZSBjb25maWd1cmF0
aW9uLgoKSW4gcHJhY3RpY2UsIHRoaXMgbm93IG1lYW5zIHRoYXQgdGhlcmUgaXMgbmV2ZXIgYSBw
YXJ0aWFsbHkgY29uc3RydWN0ZWQgZ3JhbnQKdGFibGUgZm9yIGEgcmVmZXJlbmNlLWFibGUgZG9t
YWluLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KUmV2aWV3
ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ0M6IFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ0M6IEp1bGllbiBHcmFs
bCA8anVsaWVuLmdyYWxsQGFybS5jb20+CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgoKdjI6CiAqIFNwbGl0L3JlYXJyYW5nZSB0byBhdm9pZCB0aGUgcG9zdC1kb21haW4tY3JlYXRl
IGVycm9yIHBhdGguCnYzOgogKiBSZXRhaW4gZ250dGFiX2RvbTBfZnJhbWVzKCkgZm9yIEFSTS4g
IFNhZGx5IG5lZWRzIHRvIGJlIGEgbWFjcm8gYXMKICAgb3B0X21heF9ncmFudF9mcmFtZXMgaXNu
J3QgZGVjbGFyZWQgdW50aWwgbGF0ZXIgaW4geGVuL2dyYW50X3RhYmxlLmgKLS0tCiB4ZW4vYXJj
aC9hcm0vc2V0dXAuYyAgICAgICAgICAgICAgfCAgMyArKysKIHhlbi9hcmNoL3g4Ni9zZXR1cC5j
ICAgICAgICAgICAgICB8ICAzICsrKwogeGVuL2NvbW1vbi9kb21haW4uYyAgICAgICAgICAgICAg
IHwgIDMgKystCiB4ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgICAgICAgICAgfCAxNiArKystLS0t
LS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmggfCAgNiArKy0tLS0K
IHhlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaCB8ICA1IC0tLS0tCiB4ZW4vaW5jbHVk
ZS94ZW4vZ3JhbnRfdGFibGUuaCAgICAgfCAgNiArKy0tLS0KIDcgZmlsZXMgY2hhbmdlZCwgMTUg
aW5zZXJ0aW9ucygrKSwgMjcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwppbmRleCA0NWYzODQxLi41MDFhOWQ1IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vc2V0dXAuYworKysgYi94ZW4vYXJjaC9hcm0vc2V0dXAu
YwpAQCAtMjAsNiArMjAsNyBAQAogI2luY2x1ZGUgPHhlbi9jb21waWxlLmg+CiAjaW5jbHVkZSA8
eGVuL2RldmljZV90cmVlLmg+CiAjaW5jbHVkZSA8eGVuL2RvbWFpbl9wYWdlLmg+CisjaW5jbHVk
ZSA8eGVuL2dyYW50X3RhYmxlLmg+CiAjaW5jbHVkZSA8eGVuL3R5cGVzLmg+CiAjaW5jbHVkZSA8
eGVuL3N0cmluZy5oPgogI2luY2x1ZGUgPHhlbi9zZXJpYWwuaD4KQEAgLTY5Myw2ICs2OTQsOCBA
QCB2b2lkIF9faW5pdCBzdGFydF94ZW4odW5zaWduZWQgbG9uZyBib290X3BoeXNfb2Zmc2V0LAog
ICAgIHN0cnVjdCBkb21haW4gKmRvbTA7CiAgICAgc3RydWN0IHhlbl9kb21jdGxfY3JlYXRlZG9t
YWluIGRvbTBfY2ZnID0gewogICAgICAgICAubWF4X2V2dGNobl9wb3J0ID0gLTEsCisgICAgICAg
IC5tYXhfZ3JhbnRfZnJhbWVzID0gZ250dGFiX2RvbTBfZnJhbWVzKCksCisgICAgICAgIC5tYXhf
bWFwdHJhY2tfZnJhbWVzID0gb3B0X21heF9tYXB0cmFja19mcmFtZXMsCiAgICAgfTsKIAogICAg
IGRjYWNoZV9saW5lX2J5dGVzID0gcmVhZF9kY2FjaGVfbGluZV9ieXRlcygpOwpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L3NldHVwLmMgYi94ZW4vYXJjaC94ODYvc2V0dXAuYwppbmRleCBkZDEx
ODE1Li44NDQwNjQzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvc2V0dXAuYworKysgYi94ZW4v
YXJjaC94ODYvc2V0dXAuYwpAQCAtMSw2ICsxLDcgQEAKICNpbmNsdWRlIDx4ZW4vaW5pdC5oPgog
I2luY2x1ZGUgPHhlbi9saWIuaD4KICNpbmNsdWRlIDx4ZW4vZXJyLmg+CisjaW5jbHVkZSA8eGVu
L2dyYW50X3RhYmxlLmg+CiAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+CiAjaW5jbHVkZSA8eGVuL3Nj
aGVkLWlmLmg+CiAjaW5jbHVkZSA8eGVuL2RvbWFpbi5oPgpAQCAtNjgyLDYgKzY4Myw4IEBAIHZv
aWQgX19pbml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgbWJpX3ApCiAgICAg
c3RydWN0IHhlbl9kb21jdGxfY3JlYXRlZG9tYWluIGRvbTBfY2ZnID0gewogICAgICAgICAuZmxh
Z3MgPSBYRU5fRE9NQ1RMX0NERl9zM19pbnRlZ3JpdHksCiAgICAgICAgIC5tYXhfZXZ0Y2huX3Bv
cnQgPSAtMSwKKyAgICAgICAgLm1heF9ncmFudF9mcmFtZXMgPSBvcHRfbWF4X2dyYW50X2ZyYW1l
cywKKyAgICAgICAgLm1heF9tYXB0cmFja19mcmFtZXMgPSBvcHRfbWF4X21hcHRyYWNrX2ZyYW1l
cywKICAgICB9OwogCiAgICAgLyogQ3JpdGljYWwgcmVnaW9uIHdpdGhvdXQgSURUIG9yIFRTUy4g
IEFueSBmYXVsdCBpcyBkZWFkbHkhICovCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWFpbi5j
IGIveGVuL2NvbW1vbi9kb21haW4uYwppbmRleCAxNzFkMjVlLi4xZGNhYjhkIDEwMDY0NAotLS0g
YS94ZW4vY29tbW9uL2RvbWFpbi5jCisrKyBiL3hlbi9jb21tb24vZG9tYWluLmMKQEAgLTM2Niw3
ICszNjYsOCBAQCBzdHJ1Y3QgZG9tYWluICpkb21haW5fY3JlYXRlKGRvbWlkX3QgZG9taWQsCiAg
ICAgICAgICAgICBnb3RvIGZhaWw7CiAgICAgICAgIGluaXRfc3RhdHVzIHw9IElOSVRfZXZ0Y2hu
OwogCi0gICAgICAgIGlmICggKGVyciA9IGdyYW50X3RhYmxlX2NyZWF0ZShkKSkgIT0gMCApCisg
ICAgICAgIGlmICggKGVyciA9IGdyYW50X3RhYmxlX2NyZWF0ZShkLCBjb25maWctPm1heF9ncmFu
dF9mcmFtZXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25maWct
Pm1heF9tYXB0cmFja19mcmFtZXMpKSAhPSAwICkKICAgICAgICAgICAgIGdvdG8gZmFpbDsKICAg
ICAgICAgaW5pdF9zdGF0dXMgfD0gSU5JVF9nbnR0YWI7CiAKZGlmZiAtLWdpdCBhL3hlbi9jb21t
b24vZ3JhbnRfdGFibGUuYyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwppbmRleCBhZDU1Y2Zh
Li5mMDgzNDFlIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKKysrIGIveGVu
L2NvbW1vbi9ncmFudF90YWJsZS5jCkBAIC0zNTY3LDkgKzM1NjcsOCBAQCBkb19ncmFudF90YWJs
ZV9vcCgKICNpbmNsdWRlICJjb21wYXQvZ3JhbnRfdGFibGUuYyIKICNlbmRpZgogCi1pbnQKLWdy
YW50X3RhYmxlX2NyZWF0ZSgKLSAgICBzdHJ1Y3QgZG9tYWluICpkKQoraW50IGdyYW50X3RhYmxl
X2NyZWF0ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgbWF4X2dyYW50X2ZyYW1lcywK
KyAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG1heF9tYXB0cmFja19mcmFtZXMp
CiB7CiAgICAgc3RydWN0IGdyYW50X3RhYmxlICp0OwogICAgIGludCByZXQgPSAwOwpAQCAtMzU4
NywxMSArMzU4Niw3IEBAIGdyYW50X3RhYmxlX2NyZWF0ZSgKICAgICB0LT5kb21haW4gPSBkOwog
ICAgIGQtPmdyYW50X3RhYmxlID0gdDsKIAotICAgIGlmICggZC0+ZG9tYWluX2lkID09IDAgKQot
ICAgIHsKLSAgICAgICAgcmV0ID0gZ3JhbnRfdGFibGVfaW5pdChkLCB0LCBnbnR0YWJfZG9tMF9m
cmFtZXMoKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcHRfbWF4X21hcHRyYWNr
X2ZyYW1lcyk7Ci0gICAgfQorICAgIHJldCA9IGdyYW50X3RhYmxlX3NldF9saW1pdHMoZCwgbWF4
X21hcHRyYWNrX2ZyYW1lcywgbWF4X21hcHRyYWNrX2ZyYW1lcyk7CiAKICAgICByZXR1cm4gcmV0
OwogfQpAQCAtNDA0OSwxMSArNDA0NCw2IEBAIHN0YXRpYyBpbnQgX19pbml0IGdudHRhYl91c2Fn
ZV9pbml0KHZvaWQpCiB9CiBfX2luaXRjYWxsKGdudHRhYl91c2FnZV9pbml0KTsKIAotdW5zaWdu
ZWQgaW50IF9faW5pdCBnbnR0YWJfZG9tMF9mcmFtZXModm9pZCkKLXsKLSAgICByZXR1cm4gbWlu
KG9wdF9tYXhfZ3JhbnRfZnJhbWVzLCBnbnR0YWJfZG9tMF9tYXgoKSk7Ci19Ci0KIC8qCiAgKiBM
b2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
YXJtL2dyYW50X3RhYmxlLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmgKaW5k
ZXggNTExM2I5MS4uZDhmZGUwMSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9ncmFu
dF90YWJsZS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaApAQCAtMzAs
MTAgKzMwLDggQEAgdm9pZCBnbnR0YWJfbWFya19kaXJ0eShzdHJ1Y3QgZG9tYWluICpkLCBtZm5f
dCBtZm4pOwogICogT25seSB1c2UgdGhlIHRleHQgc2VjdGlvbiBhcyBpdCdzIGFsd2F5cyBwcmVz
ZW50IGFuZCB3aWxsIGNvbnRhaW4KICAqIGVub3VnaCBzcGFjZSBmb3IgYSBsYXJnZSBncmFudCB0
YWJsZQogICovCi1zdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCBnbnR0YWJfZG9tMF9tYXgodm9p
ZCkKLXsKLSAgICByZXR1cm4gUEZOX0RPV04oX2V0ZXh0IC0gX3N0ZXh0KTsKLX0KKyNkZWZpbmUg
Z250dGFiX2RvbTBfZnJhbWVzKCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgbWluX3QodW5zaWduZWQgaW50LCBvcHRfbWF4X2dyYW50X2ZyYW1lcywg
UEZOX0RPV04oX2V0ZXh0IC0gX3N0ZXh0KSkKIAogI2RlZmluZSBnbnR0YWJfaW5pdF9hcmNoKGd0
KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICh7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2dyYW50X3RhYmxlLmgg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2dyYW50X3RhYmxlLmgKaW5kZXggNzZlYzVkZC4uNzYxYThj
MyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90YWJsZS5oCisrKyBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaApAQCAtMzksMTEgKzM5LDYgQEAgc3RhdGlj
IGlubGluZSBpbnQgcmVwbGFjZV9ncmFudF9ob3N0X21hcHBpbmcodWludDY0X3QgYWRkciwgbWZu
X3QgZnJhbWUsCiAgICAgcmV0dXJuIHJlcGxhY2VfZ3JhbnRfcHZfbWFwcGluZyhhZGRyLCBmcmFt
ZSwgbmV3X2FkZHIsIGZsYWdzKTsKIH0KIAotc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgZ250
dGFiX2RvbTBfbWF4KHZvaWQpCi17Ci0gICAgcmV0dXJuIFVJTlRfTUFYOwotfQotCiAjZGVmaW5l
IGdudHRhYl9pbml0X2FyY2goZ3QpIDAKICNkZWZpbmUgZ250dGFiX2Rlc3Ryb3lfYXJjaChndCkg
ZG8ge30gd2hpbGUgKCAwICkKICNkZWZpbmUgZ250dGFiX3NldF9mcmFtZV9nZm4oZ3QsIHN0LCBp
ZHgsIGdmbikgZG8ge30gd2hpbGUgKCAwICkKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9n
cmFudF90YWJsZS5oIGIveGVuL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmgKaW5kZXggYzg4MTQx
NC4uYjQ2YmIwYSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmgKKysr
IGIveGVuL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmgKQEAgLTM1LDggKzM1LDggQEAgZXh0ZXJu
IHVuc2lnbmVkIGludCBvcHRfbWF4X2dyYW50X2ZyYW1lczsKIGV4dGVybiB1bnNpZ25lZCBpbnQg
b3B0X21heF9tYXB0cmFja19mcmFtZXM7CiAKIC8qIENyZWF0ZS9kZXN0cm95IHBlci1kb21haW4g
Z3JhbnQgdGFibGUgY29udGV4dC4gKi8KLWludCBncmFudF90YWJsZV9jcmVhdGUoCi0gICAgc3Ry
dWN0IGRvbWFpbiAqZCk7CitpbnQgZ3JhbnRfdGFibGVfY3JlYXRlKHN0cnVjdCBkb21haW4gKmQs
IHVuc2lnbmVkIGludCBtYXhfZ3JhbnRfZnJhbWVzLAorICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgbWF4X21hcHRyYWNrX2ZyYW1lcyk7CiB2b2lkIGdyYW50X3RhYmxlX2Rlc3Ry
b3koCiAgICAgc3RydWN0IGRvbWFpbiAqZCk7CiB2b2lkIGdyYW50X3RhYmxlX2luaXRfdmNwdShz
dHJ1Y3QgdmNwdSAqdik7CkBAIC02Myw2ICs2Myw0IEBAIGludCBnbnR0YWJfZ2V0X3NoYXJlZF9m
cmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGlkeCwKIGludCBnbnR0YWJfZ2V0
X3N0YXR1c19mcmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGlkeCwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBtZm5fdCAqbWZuKTsKIAotdW5zaWduZWQgaW50IGdudHRh
Yl9kb20wX2ZyYW1lcyh2b2lkKTsKLQogI2VuZGlmIC8qIF9fWEVOX0dSQU5UX1RBQkxFX0hfXyAq
LwotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 09:57:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 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 1fuxE3-0003VK-49; Wed, 29 Aug 2018 09:57: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=gign=lm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fuxE1-0003UV-IW
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 09:57:21 +0000
X-Inumbo-ID: b6c8d737-ab71-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b6c8d737-ab71-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 11:55: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 1fuxDy-00051U-Nx; Wed, 29 Aug 2018 09:57: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 1fuxDy-00088Z-88; Wed, 29 Aug 2018 09:57:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fuxDy-0002eZ-70; Wed, 29 Aug 2018 09:57:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126844-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:regression
 qemu-upstream-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=de5b678ca4dcdfa83e322491d478d66df56c1986
X-Osstest-Versions-That: qemuu=4f080070a9809bde857851e68a3aeff0c4b9b6a6
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 29 Aug 2018 09:57:18 +0000
Subject: [Xen-devel] [qemu-upstream-unstable test] 126844: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjg0NCBxZW11LXVwc3RyZWFtLXVuc3RhYmxlIHJlYWwgW3JlYWxdCmh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY4NDQvCgpSZWdyZXNz
aW9ucyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLApp
bmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFp
bCBSRUdSLiB2cy4gMTI1OTE5CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUg
bm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1OTE5CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjU5
MTkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyNTkxOQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1OTE5CiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
CnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICBkZTVi
Njc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2CmJhc2VsaW5lIHZlcnNpb246CiBx
ZW11dSAgICAgICAgICAgICAgICA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0Yjli
NmE2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU5MTkgIDIwMTgtMDgtMTUgMTE6Mzc6NTcgWiAg
IDEzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI2ODQ0ICAyMDE4LTA4LTI4IDA5OjM3OjE1
IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgTWFyY2VsIEFwZmVsYmF1bSA8bWFyY2VsLmFwZmVsYmF1bUBnbWFp
bC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
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
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCmNvbW1pdCBkZTViNjc4Y2E0ZGNkZmE4M2UzMjI0OTFkNDc4ZDY2ZGY1NmMxOTg2CkF1dGhv
cjogTWFyY2VsIEFwZmVsYmF1bSA8bWFyY2VsLmFwZmVsYmF1bUBnbWFpbC5jb20+CkRhdGU6ICAg
VGh1IEF1ZyAxNiAxODoxNjozNyAyMDE4ICswMzAwCgogICAgY29uZmlnOiBzcGxpdCBQVlJETUEg
ZnJvbSBSRE1BCiAgICAKICAgIEluIHNvbWUgQlNEIHN5c3RlbXMgUkRNQSBtaWdyYXRpb24gaXMg
cG9zc2libGUgd2hpbGUKICAgIHRoZSBwdnJkbWEgZGV2aWNlIGNhbid0IGJlIHVzZWQgYmVjYXVz
ZSB0aGUgbXJlbWFwIHN5c3RlbSBjYWxsCiAgICBpcyBtaXNzaW5nLgogICAgCiAgICBSZXBvcnRl
ZC1ieTogUmViZWNjYSBDcmFuIDxyZWJlY2NhQGJsdWVzdG9wLm9yZz4KICAgIFNpZ25lZC1vZmYt
Ynk6IE1hcmNlbCBBcGZlbGJhdW0gPG1hcmNlbC5hcGZlbGJhdW1AZ21haWwuY29tPgogICAgTWVz
c2FnZS1JZDogPDIwMTgwODE2MTUxNjM3LjI0NTUzLTEtbWFyY2VsLmFwZmVsYmF1bUBnbWFpbC5j
b20+CiAgICBSZXZpZXdlZC1ieTogVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgICAo
Y2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1pdCAyMWFiMzRjOTU0M2ZlMWI2ZDMxYjNlZGJkMDFhMzk3
ZTdlMDkwZDAwKQoKY29tbWl0IDRmNzFiM2M5Yjk2MGJkNTNhMjE5NjAwNDllZmE1YWE0MmRhMGEy
NTUKQXV0aG9yOiBNYXJjZWwgQXBmZWxiYXVtIDxtYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4K
RGF0ZTogICBTYXQgQXVnIDExIDIwOjE1OjM0IDIwMTggKzAzMDAKCiAgICBody9wdnJkbWE6IHJl
bW92ZSBub3QgbmVlZGVkIGluY2x1ZGUKICAgIAogICAgTm8gbmVlZCB0byBpbmNsdWRlIGxpbnV4
L3R5cGVzLmgsIGlzIGVtcHR5IGFueXdheS4KICAgIAogICAgU3VnZ2VzdGVkLWJ5OiBUaG9tYXMg
SHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IE1hcmNlbCBBcGZlbGJh
dW0gPG1hcmNlbC5hcGZlbGJhdW1AZ21haWwuY29tPgogICAgTWVzc2FnZS1JZDogPDIwMTgwODEx
MTcxNTM0LjExOTE3LTEtbWFyY2VsLmFwZmVsYmF1bUBnbWFpbC5jb20+CiAgICBSZXZpZXdlZC1i
eTogWXV2YWwgU2hhaWEgPHl1dmFsLnNoYWlhQG9yYWNsZS5jb20+CiAgICAoY2hlcnJ5IHBpY2tl
ZCBmcm9tIGNvbW1pdCA3MjIyMWQwM2I4NWZjZmJhMjdhNDdhMmFmMDhlZTU5MTUwNTUwY2VkKQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 10:06:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 10:06:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuxMP-0004Uk-7O; Wed, 29 Aug 2018 10:06: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=gign=lm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fuxMN-0004UY-N0
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 10:05:59 +0000
X-Inumbo-ID: 3a4366f9-ab73-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3a4366f9-ab73-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 10:06: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 1fuxMJ-0005GU-8s; Wed, 29 Aug 2018 10:05: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 1fuxMI-00010N-SY; Wed, 29 Aug 2018 10:05:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fuxMI-0000NB-RZ; Wed, 29 Aug 2018 10:05:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126835-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-i386-rumprun-i386:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-4.9:test-amd64-i386-xl:guest-start:fail:regression
 linux-4.9:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:debian-di-install:fail:regression
 linux-4.9:test-amd64-i386-libvirt:guest-start:fail:regression
 linux-4.9:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-4.9:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-4.9:test-amd64-i386-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-i386-xl-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-4.9:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-libvirt-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:windows-install: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-shadow:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-armhf-armhf-libvirt:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-xl-cubietruck:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 linux-4.9:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:guest-start/debian:fail:regression
 linux-4.9:test-armhf-armhf-xl-arndale:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-xl:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-4.9:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 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-i386-xl-pvshim:guest-start: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=e8d49e4292d9156a081752dee3f5a0cd12857da9
X-Osstest-Versions-That: linux=060744011e93679f03932f050619744be895b772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 29 Aug 2018 10:05:54 +0000
Subject: [Xen-devel] [linux-4.9 test] 126835: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjgzNSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjgzNS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1
MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAyMSBndWVzdC1zdGFydC9kZWJpYW4gICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4g
MTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAxMCBkZWJpYW4tZGktaW5zdGFs
bCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBndWVzdC1zdGFydCAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAx
MCByZWRoYXQtaW5zdGFsbCAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgMTEgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAyMSBndWVzdC1zdGFydC9kZWJpYW4gICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjEgZ3Vl
c3Qtc3RhcnQvZGViaWFuICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5z
dGFsbCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1Iu
IHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI1MTgz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBS
RUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWls
IFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4Mwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAg
ZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBm
YWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTAgZGVi
aWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2
cy4gMTI1MTgzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4Mwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAg
ZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTE4MwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjEg
Z3Vlc3Qtc3RhcnQvZGViaWFuICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjUxODMKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwoKUmVncmVzc2lvbnMgd2hpY2ggYXJl
IHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTE4MwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBsaW51eCAgICAgICAgICAgICAgICBlOGQ0OWU0MjkyZDkxNTZhMDgxNzUyZGVlM2Y1YTBjZDEy
ODU3ZGE5CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAwNjA3NDQwMTFl
OTM2NzlmMDM5MzJmMDUwNjE5NzQ0YmU4OTViNzcyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUx
ODMgIDIwMTgtMDctMTUgMTY6NDY6NTMgWiAgIDQ0IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAg
MTI1MjcxICAyMDE4LTA3LTE3IDEwOjEyOjE5IFogICA0MiBkYXlzICAgMjMgYXR0ZW1wdHMKVGVz
dGluZyBzYW1lIHNpbmNlICAgMTI2NTU2ICAyMDE4LTA4LTI0IDE2OjU0OjA2IFogICAgNCBkYXlz
ICAgIDQgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQo0OTMgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUg
MTg5MjggbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 10:09:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 10: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 1fuxPX-0004dI-OS; Wed, 29 Aug 2018 10:09: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=gign=lm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fuxPW-0004d5-7I
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 10:09:14 +0000
X-Inumbo-ID: 5fa95cfe-ab73-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5fa95cfe-ab73-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 12:07: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 1fuxPT-0005L0-P1; Wed, 29 Aug 2018 10: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 1fuxPT-0001Ts-DH; Wed, 29 Aug 2018 10:09:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fuxPT-0006di-Cb; Wed, 29 Aug 2018 10:09:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126934-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=b28cd21c36288a01ae61ed4f557802abc8ee03e4
X-Osstest-Versions-That: xen=a923919797c39d51ea0b808ea691bed20fe8e072
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 29 Aug 2018 10:09:11 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 126934: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjkzNCB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjkzNC8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGIyOGNkMjFjMzYyODhh
MDFhZTYxZWQ0ZjU1NzgwMmFiYzhlZTAzZTQKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIGE5MjM5MTk3OTdjMzlkNTFlYTBiODA4ZWE2OTFiZWQyMGZlOGUwNzIKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNjY4OSAgMjAxOC0wOC0yNiAwOToxODoyNyBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxMjY5MzQgIDIwMTgtMDgtMjkgMDk6MjI6NDggWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhbmll
bCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292PgogIERvdWcgR29sZHN0ZWluIDxjYXJk
b2VAY2FyZG9lLmNvbT4KICBHb3BhbGFzZXR0eSwgTWFub2ogPG1hbm9qLmdvcGFsYXNldHR5QGhw
ZS5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFy
bS5jb20+CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgUGF1bCBEdXJyYW50
IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBi
aXRkZWZlbmRlci5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBaaGVuemhv
bmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KCmpvYnM6CiBjb3Zlcml0eS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQv
eGVuLmdpdAogICBhOTIzOTE5Nzk3Li5iMjhjZDIxYzM2ICBiMjhjZDIxYzM2Mjg4YTAxYWU2MWVk
NGY1NTc4MDJhYmM4ZWUwM2U0IC0+IGNvdmVyaXR5LXRlc3RlZC9zbW9rZQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 10:21:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 10:21:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuxaz-00067T-Ue; Wed, 29 Aug 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=vupe=lm=citrix.com=prvs=7720ea622=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fuxay-00067O-4J
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 10:21:04 +0000
X-Inumbo-ID: 5574250e-ab75-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5574250e-ab75-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 10:21:47 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,301,1531785600"; d="scan'208";a="63963955"
Date: Wed, 29 Aug 2018 11:21:00 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180829102057.t3z2z7p4tr6l2ef4@citrix.com>
References: <20180823105733.io65kk4rvtadbysn@mac>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180823105733.io65kk4rvtadbysn@mac>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] seabios: import build fix for newer iasl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gVGh1LCBBdWcgMjMsIDIwMTggYXQgMTI6NTc6MzNQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBIZWxsbywKPiAKPiBTZWFCSU9TIGN1cnJlbnRseSBmYWlscyB0byBidWlsZCB3
aXRoIG5ld2VyIHZlcnNpb25zIG9mIGlhc2wgZHVlIHRvOgo+IAo+ICAgQ29tcGlsaW5nIElBU0wg
c3JjL2Z3L3NzZHQtcGNpaHAuaGV4Cj4gb3V0L3NyYy9mdy9zc2R0LXBjaWhwLmRzbC5pICAgICAg
NTogRGVmaW5pdGlvbkJsb2NrICgic3NkdC1wY2locC5hbWwiLCAiU1NEVCIsIDB4MDEsICJCWFBD
IiwgIkJYU1NEVFBDSUhQIiwgMHgxKQo+IEVycm9yICAgIDYxNTUgLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSW52YWxp
ZCBPRU0gVGFibGUgSUQgXiAgKExlbmd0aCBjYW5ub3QgZXhjZWVkIDggY2hhcmFjdGVycykKPiAK
PiBUaGlzIGhhcyBhbHJlYWR5IGJlZW4gZml4ZWQgdXBzdHJlYW0gYnkgY29tbWl0Cj4gOGMzZjU3
ZWExMjE3ZWEwYzgwYTcyODk4YmMzNWJhYTBlMTRhZjBlMDogInNzZHQ6IEZpeCBidWlsZGluZyBv
Zgo+IGxlZ2FjeSBhY3BpIHRhYmxlcyBvbiBjdXJyZW50IGlhc2wgY29tcGlsZXIiLgo+IAo+IFdv
dWxkIGl0IGJlIHBvc3NpYmxlIHRvIHBpY2sgdGhpcyBjb21taXQgaW50byBvdXIgYnJhbmNoLCBv
cgo+IGFsdGVybmF0aXZlbHkgc3dpdGNoIENvbmZpZy5tayBpbiB1bnN0YWJsZSB0byB1c2UgdGhl
IG1hc3RlciBzZWFiaW9zCj4gZ2l0IGJyYW5jaCBpbnN0ZWFkIG9mIHJlbC0xLjExLjE/CgpJIGNh
biBzd2l0Y2ggQ29uZmlnLm1rIHRvIHRyYWNrIDEuMTEtc3RhYmxlIGZvciBub3cgYW5kIGRlY2lk
ZSB3aGF0IHRvCmRvIGxhdGVyIHdoZW4gWGVuIGlzIGR1ZSB0byByZWxlYXNlIC0tIGl0IGNvdWxk
IGJlIHRoZSBjYXNlIHRoYXQKdXBzdHJlYW0gd2lsbCBoYXZlIHJlbGVhc2VkIGEgbmV3IHZlcnNp
b24gb2Ygc2VhYmlvcyBieSB0aGVuLgoKQXQgdGhlIGVuZCBvZiB0aGUgZGF5LCBJIHdvdWxkIHZl
cnkgbXVjaCBsaWtlIHRvIGF2b2lkIGRldmlhdGluZyBmcm9tCnVwc3RyZWFtLgoKV2VpLgoKPiAK
PiBUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 10:28:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 10: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 1fuxhS-0006Sn-OB; Wed, 29 Aug 2018 10:27: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=ygmg=lm=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fuxhR-0006Si-CG
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 10:27:46 +0000
X-Inumbo-ID: f4927bf3-ab75-11e8-a8a5-bc764e045a96
Received: from mo6-p00-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5300::9])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f4927bf3-ab75-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 12:26:14 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1535538461;
 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=nyjPc3AayK5mBdb5t9kwaEcydDKVWUckpd6g3ImcLMo=;
 b=drKgSIVPbjV2zm4z1jPyLHMVZZeT6OWnbWlbwqc24LjMz1LlfH/V+wHHaf3R0um5Pm
 U0QEtLIuQ+wLiZ/4nOeXQo1DVCZGSL+e+MXMBaMpL6HKV/06EkXJOVjBlfaVphW+6nRF
 o+Em2cr5eNbY+3i284BKvygK+z94jtEc0xcatUeTbuW7MiMt+MMUCgIOjBXWmchBwEyk
 S1qnfPK+L0AJA5xIZ08zckiN9148M0gHfWZflkiy49QnEWE/n8Lem2/uqyI0apXv/+40
 O6BoqGEj/K9mpGWbcz+muzhKqTr3G7CZrj0JN7HaY1mp5mgukeaL3nZ8qbJukGiYJMQH
 W5vA==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QED/SSGq+wjGiUC4oc0Nr2ihluivsAQtyRsdRVZ54BGpAypu4eYvjwzPAqxRcXNDW+"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 43.21 AUTH)
 with ESMTPSA id Q02f6au7TARf9AM
 (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>;
 Wed, 29 Aug 2018 12:27:41 +0200 (CEST)
Date: Wed, 29 Aug 2018 12:27:29 +0200
From: Olaf Hering <olaf@aepfle.de>
To: xen-devel@lists.xen.org
Message-ID: <20180829122729.3a063f43.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] build regression in staging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0667967425153679290=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0667967425153679290==
Content-Type: multipart/signed; micalg=pgp-sha1;
 boundary="Sig_/Hcy5wh2E26/Rlv1I6H253gX"; protocol="application/pgp-signature"

--Sig_/Hcy5wh2E26/Rlv1I6H253gX
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Some change between 36e29dd9e5..b28cd21c3 breaks build of tools/firmware (T=
he pv shim?):

[  391s] Error: size of alternative.o:.data.read_mostly is 0x01
[  391s] make[11]: *** [/home/abuild/rpmbuild/BUILD/xen-4.12.20180828T19011=
1.b28cd21c36/non-dbg/tools/firmware/xen-dir/xen-root/xen/Rules.mk:209: alte=
rnative.init.o] Error 10

This happens only in Tumbleweed, which has binutils-2.31 and gcc8-8.2.1.

Full log:
https://build.opensuse.org/public/build/home:olh:xen-unstable/openSUSE_Tumb=
leweed/x86_64/xen/_log

Olaf

--Sig_/Hcy5wh2E26/Rlv1I6H253gX
Content-Type: application/pgp-signature
Content-Description: Digitale Signatur von OpenPGP

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCW4Z1EQAKCRBdQqD6ppg2
fibcAJ4sdQHhReupXsWxsBr/Ys6yjDs2EwCg8gFXDWxM5A2iT0sc1EDXZ0hPT4E=
=Q/6J
-----END PGP SIGNATURE-----

--Sig_/Hcy5wh2E26/Rlv1I6H253gX--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0667967425153679290==--


From xen-devel-bounces@lists.xenproject.org Wed Aug 29 10:30:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 10:30:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuxkD-00078k-Cb; Wed, 29 Aug 2018 10:30: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuxkC-00078e-5u
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 10:30:36 +0000
X-Inumbo-ID: a9d5e620-ab76-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a9d5e620-ab76-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 10:31:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,301,1531785600"; d="scan'208";a="78281569"
To: Olaf Hering <olaf@aepfle.de>, <xen-devel@lists.xen.org>
References: <20180829122729.3a063f43.olaf@aepfle.de>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <376c792f-0b11-8c5b-dc14-4e5091e00028@citrix.com>
Date: Wed, 29 Aug 2018 11:30:32 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180829122729.3a063f43.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] build regression in staging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDgvMTggMTE6MjcsIE9sYWYgSGVyaW5nIHdyb3RlOgo+IFNvbWUgY2hhbmdlIGJldHdl
ZW4gMzZlMjlkZDllNS4uYjI4Y2QyMWMzIGJyZWFrcyBidWlsZCBvZiB0b29scy9maXJtd2FyZSAo
VGhlIHB2IHNoaW0/KToKPgo+IFsgIDM5MXNdIEVycm9yOiBzaXplIG9mIGFsdGVybmF0aXZlLm86
LmRhdGEucmVhZF9tb3N0bHkgaXMgMHgwMQo+IFsgIDM5MXNdIG1ha2VbMTFdOiAqKiogWy9ob21l
L2FidWlsZC9ycG1idWlsZC9CVUlMRC94ZW4tNC4xMi4yMDE4MDgyOFQxOTAxMTEuYjI4Y2QyMWMz
Ni9ub24tZGJnL3Rvb2xzL2Zpcm13YXJlL3hlbi1kaXIveGVuLXJvb3QveGVuL1J1bGVzLm1rOjIw
OTogYWx0ZXJuYXRpdmUuaW5pdC5vXSBFcnJvciAxMAo+Cj4gVGhpcyBoYXBwZW5zIG9ubHkgaW4g
VHVtYmxld2VlZCwgd2hpY2ggaGFzIGJpbnV0aWxzLTIuMzEgYW5kIGdjYzgtOC4yLjEuCj4KPiBG
dWxsIGxvZzoKPiBodHRwczovL2J1aWxkLm9wZW5zdXNlLm9yZy9wdWJsaWMvYnVpbGQvaG9tZTpv
bGg6eGVuLXVuc3RhYmxlL29wZW5TVVNFX1R1bWJsZXdlZWQveDg2XzY0L3hlbi9fbG9nCgpUaGF0
IHdpbGwgcHJvYmFibHkgYmUgbXkgZmF1bHQgd2l0aApiMjhjZDIxYzM2Mjg4YTAxYWU2MWVkNGY1
NTc4MDJhYmM4ZWUwM2U0IGJ1dCBpdHMgbm90IGltbWVkaWF0ZWx5IG9idmlvdXMKd2h5Li4uCgp+
QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 10:32:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 10:32: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 1fuxmA-0007PX-QW; Wed, 29 Aug 2018 10:32: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=vupe=lm=citrix.com=prvs=7720ea622=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fuxm9-0007PN-3N
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 10:32:37 +0000
X-Inumbo-ID: a38d0711-ab76-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a38d0711-ab76-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 12:31:07 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,301,1531785600"; d="scan'208";a="63964555"
Date: Wed, 29 Aug 2018 11:32:31 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20180829103231.46yy4v7vgyhw2mkn@citrix.com>
References: <20180823105733.io65kk4rvtadbysn@mac>
 <20180829102057.t3z2z7p4tr6l2ef4@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180829102057.t3z2z7p4tr6l2ef4@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] seabios: import build fix for newer iasl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gV2VkLCBBdWcgMjksIDIwMTggYXQgMTE6MjE6MDBBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBUaHUsIEF1ZyAyMywgMjAxOCBhdCAxMjo1NzozM1BNICswMjAwLCBSb2dlciBQYXUgTW9u
bsOpIHdyb3RlOgo+ID4gSGVsbG8sCj4gPiAKPiA+IFNlYUJJT1MgY3VycmVudGx5IGZhaWxzIHRv
IGJ1aWxkIHdpdGggbmV3ZXIgdmVyc2lvbnMgb2YgaWFzbCBkdWUgdG86Cj4gPiAKPiA+ICAgQ29t
cGlsaW5nIElBU0wgc3JjL2Z3L3NzZHQtcGNpaHAuaGV4Cj4gPiBvdXQvc3JjL2Z3L3NzZHQtcGNp
aHAuZHNsLmkgICAgICA1OiBEZWZpbml0aW9uQmxvY2sgKCJzc2R0LXBjaWhwLmFtbCIsICJTU0RU
IiwgMHgwMSwgIkJYUEMiLCAiQlhTU0RUUENJSFAiLCAweDEpCj4gPiBFcnJvciAgICA2MTU1IC0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIEludmFsaWQgT0VNIFRhYmxlIElEIF4gIChMZW5ndGggY2Fubm90IGV4Y2VlZCA4
IGNoYXJhY3RlcnMpCj4gPiAKPiA+IFRoaXMgaGFzIGFscmVhZHkgYmVlbiBmaXhlZCB1cHN0cmVh
bSBieSBjb21taXQKPiA+IDhjM2Y1N2VhMTIxN2VhMGM4MGE3Mjg5OGJjMzViYWEwZTE0YWYwZTA6
ICJzc2R0OiBGaXggYnVpbGRpbmcgb2YKPiA+IGxlZ2FjeSBhY3BpIHRhYmxlcyBvbiBjdXJyZW50
IGlhc2wgY29tcGlsZXIiLgo+ID4gCj4gPiBXb3VsZCBpdCBiZSBwb3NzaWJsZSB0byBwaWNrIHRo
aXMgY29tbWl0IGludG8gb3VyIGJyYW5jaCwgb3IKPiA+IGFsdGVybmF0aXZlbHkgc3dpdGNoIENv
bmZpZy5tayBpbiB1bnN0YWJsZSB0byB1c2UgdGhlIG1hc3RlciBzZWFiaW9zCj4gPiBnaXQgYnJh
bmNoIGluc3RlYWQgb2YgcmVsLTEuMTEuMT8KPiAKPiBJIGNhbiBzd2l0Y2ggQ29uZmlnLm1rIHRv
IHRyYWNrIDEuMTEtc3RhYmxlIGZvciBub3cgYW5kIGRlY2lkZSB3aGF0IHRvCj4gZG8gbGF0ZXIg
d2hlbiBYZW4gaXMgZHVlIHRvIHJlbGVhc2UgLS0gaXQgY291bGQgYmUgdGhlIGNhc2UgdGhhdAo+
IHVwc3RyZWFtIHdpbGwgaGF2ZSByZWxlYXNlZCBhIG5ldyB2ZXJzaW9uIG9mIHNlYWJpb3MgYnkg
dGhlbi4KCk9oLCAxLjExLXN0YWJsZSBkb2Vzbid0IGNvbnRhaW4gdGhlIGZpeC4gTGV0IG1lIHRo
aW5rIHdoYXQgdG8gZG8gbmV4dC4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 10:34:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 10: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 1fuxnT-0007V8-5g; Wed, 29 Aug 2018 10: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuxnR-0007Uz-P6
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 10:33:57 +0000
X-Inumbo-ID: 221788c1-ab77-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 221788c1-ab77-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 10:34:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,301,1531785600"; d="scan'208";a="78281735"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Olaf Hering <olaf@aepfle.de>, <xen-devel@lists.xen.org>
References: <20180829122729.3a063f43.olaf@aepfle.de>
 <376c792f-0b11-8c5b-dc14-4e5091e00028@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: <7a990912-e2c7-7693-70c7-709df5bfa386@citrix.com>
Date: Wed, 29 Aug 2018 11:33:54 +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: <376c792f-0b11-8c5b-dc14-4e5091e00028@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] build regression in staging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDgvMTggMTE6MzAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjkvMDgvMTggMTE6
MjcsIE9sYWYgSGVyaW5nIHdyb3RlOgo+PiBTb21lIGNoYW5nZSBiZXR3ZWVuIDM2ZTI5ZGQ5ZTUu
LmIyOGNkMjFjMyBicmVha3MgYnVpbGQgb2YgdG9vbHMvZmlybXdhcmUgKFRoZSBwdiBzaGltPyk6
Cj4+Cj4+IFsgIDM5MXNdIEVycm9yOiBzaXplIG9mIGFsdGVybmF0aXZlLm86LmRhdGEucmVhZF9t
b3N0bHkgaXMgMHgwMQo+PiBbICAzOTFzXSBtYWtlWzExXTogKioqIFsvaG9tZS9hYnVpbGQvcnBt
YnVpbGQvQlVJTEQveGVuLTQuMTIuMjAxODA4MjhUMTkwMTExLmIyOGNkMjFjMzYvbm9uLWRiZy90
b29scy9maXJtd2FyZS94ZW4tZGlyL3hlbi1yb290L3hlbi9SdWxlcy5tazoyMDk6IGFsdGVybmF0
aXZlLmluaXQub10gRXJyb3IgMTAKPj4KPj4gVGhpcyBoYXBwZW5zIG9ubHkgaW4gVHVtYmxld2Vl
ZCwgd2hpY2ggaGFzIGJpbnV0aWxzLTIuMzEgYW5kIGdjYzgtOC4yLjEuCj4+Cj4+IEZ1bGwgbG9n
Ogo+PiBodHRwczovL2J1aWxkLm9wZW5zdXNlLm9yZy9wdWJsaWMvYnVpbGQvaG9tZTpvbGg6eGVu
LXVuc3RhYmxlL29wZW5TVVNFX1R1bWJsZXdlZWQveDg2XzY0L3hlbi9fbG9nCj4gVGhhdCB3aWxs
IHByb2JhYmx5IGJlIG15IGZhdWx0IHdpdGgKPiBiMjhjZDIxYzM2Mjg4YTAxYWU2MWVkNGY1NTc4
MDJhYmM4ZWUwM2U0IGJ1dCBpdHMgbm90IGltbWVkaWF0ZWx5IG9idmlvdXMKPiB3aHkuLi4KCklz
IHRoZSBvZmZlbmRpbmcgb2JqZWN0IGZpbGUgYXZhaWxhYmxlIHRvIGluc3BlY3Q/Cgp+QW5kcmV3
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 10:36:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 10:36:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuxpt-0007gx-KJ; Wed, 29 Aug 2018 10:36: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=ygmg=lm=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fuxps-0007gn-JB
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 10:36:29 +0000
X-Inumbo-ID: 2ce9e1de-ab77-11e8-a8a5-bc764e045a96
Received: from mo6-p01-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5301::5])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2ce9e1de-ab77-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 12:34:58 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1535538985;
 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=XG9fOJYastIoeAcFT3gKrdnoJZltei+OhZG7gWFIf+c=;
 b=aKBxQfZW5ITu+hdsBwdcnHOv5SDcLk/b9ePbc7LMUgxM3xrffnC5yKHyKAmBbBpw3D
 E7xbA+5BEl7x0dIwpJMxfLeqf0cvqmqyg/XJdT1tef+xxrRd/+ssKCBSJdn3nal5BTBv
 vQNHqVMvzXM8FdVC96bAp20Ic2X6CHr8qgelXSq2h8ZLPbNPj9I4w2Pjm1ICPN+HQvGe
 0GlYT7HzY13dqNEOX/qY2i84kGEzJEzQ8H2ES05A6P6y0olB67RlJCHJ6+Rx/8ECs8GL
 IJSTAjEL9u5CJknWE2632iYMlLh9GaATbS8NlJoyUM5LT17PhYJjFJbx7b+Ui//ViJqo
 bVqw==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QDiZbDmui9LcK/RdXt7GAQpV1nK0bLmEVb/u1jp/UEUaSmv7Wr7t6weQj08OX32LOXQCk="
X-RZG-CLASS-ID: mo00
Received: from aepfle.de by smtp.strato.de (RZmta 43.21 AUTH)
 with ESMTPSA id Q02f6au7TAaO9Cq
 (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, 29 Aug 2018 12:36:24 +0200 (CEST)
Date: Wed, 29 Aug 2018 12:36:18 +0200
From: Olaf Hering <olaf@aepfle.de>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180829103614.GA31376@aepfle.de>
References: <5B6D86F302000078001DCF85@prv1-mh.provo.novell.com>
 <e8cff3ca6c154b67a2a932af83719354@AMSPEX02CL03.citrite.net>
 <fdf19f7d-1b92-a9c0-3602-b1c9807bf610@citrix.com>
 <a735b4359ccc4b278330204d9790c6ac@AMSPEX02CL03.citrite.net>
 <5B6DAF9F02000078001DD040@prv1-mh.provo.novell.com>
 <e2f77af0b2394b8f859a1f2dc1a91797@AMSPEX02CL03.citrite.net>
 <5B6DB69D02000078001DD06A@prv1-mh.provo.novell.com>
 <eaab5a73-2910-7fb6-e1fc-08537e63088c@citrix.com>
 <92ca69e5-98b1-61e4-817a-3868f829471a@citrix.com>
 <5B712A3502000078001DD514@prv1-mh.provo.novell.com>
MIME-Version: 1.0
In-Reply-To: <5B712A3502000078001DD514@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.10.0 (20180626T194825.d28fe351)
Subject: Re: [Xen-devel] [PATCH 0/2] MMIO emulation 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, george.dunlap@citrix.com,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============2958389639057470432=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============2958389639057470432==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="WIyZ46R2i8wDzkSu"
Content-Disposition: inline


--WIyZ46R2i8wDzkSu
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline

On Mon, Aug 13, Jan Beulich wrote:

> And hence the consideration of mapping in an all zeros page
> instead. This is because of the way __hvmemul_read() /
> __hvm_copy() work: The latter doesn't tell its caller how many
> bytes it was able to read, and hence the former considers the
> entire range MMIO (and forwards the request for emulation).
> Of course all of this is an issue only because
> hvmemul_virtual_to_linear() sees no need to split the request
> at the page boundary, due to the balloon driver having left in
> place the mapping of the ballooned out page.

Should perhaps __hvm_copy detect the fault and copy 0xf for the
unavailable page into 'buf', and finally return success?

Clearly something must be done at the Xen level.

Olaf

--WIyZ46R2i8wDzkSu
Content-Type: application/pgp-signature; name="signature.asc"

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCW4Z3HgAKCRBdQqD6ppg2
fhfZAKDk8uHYoaNDLDyLqrD5BwIB9r2YwgCfTvEUjUqnjcV+OniGNk1WURFrkrs=
=Nac+
-----END PGP SIGNATURE-----

--WIyZ46R2i8wDzkSu--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2958389639057470432==--


From xen-devel-bounces@lists.xenproject.org Wed Aug 29 10:36:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 10:36:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuxq8-0007ig-Uw; Wed, 29 Aug 2018 10:36:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuxq7-0007iS-JC
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 10:36:43 +0000
X-Inumbo-ID: 35ae5df0-ab77-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 35ae5df0-ab77-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 12:35:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,301,1531785600"; d="scan'208";a="78281838"
To: Jan Beulich <JBeulich@suse.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-13-git-send-email-andrew.cooper3@citrix.com>
 <5B74268F02000078001DE65B@prv1-mh.provo.novell.com>
 <4293be30-da9e-d6cc-b3ba-1e19e514aa52@citrix.com>
 <5B74445602000078001DE780@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: <8f088499-9b4e-3732-09c6-85f26d3b941c@citrix.com>
Date: Wed, 29 Aug 2018 11:36: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: <5B74445602000078001DE780@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/12] xen/domain: Allocate d->vcpu[] in
 domain_create()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTUvMDgvMTggMTY6MTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Cj4+Pj4gLS0tIGEveGVuL2Nv
bW1vbi9kb21jdGwuYwo+Pj4+ICsrKyBiL3hlbi9jb21tb24vZG9tY3RsLmMKPj4+PiBAQCAtNTU0
LDE2ICs1NTQsOSBAQCBsb25nIGRvX2RvbWN0bChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9k
b21jdGxfdCkgdV9kb21jdGwpCj4+Pj4gIAo+Pj4+ICAgICAgICAgIHJldCA9IC1FSU5WQUw7Cj4+
Pj4gICAgICAgICAgaWYgKCAoZCA9PSBjdXJyZW50LT5kb21haW4pIHx8IC8qIG5vIGRvbWFpbl9w
YXVzZSgpICovCj4+Pj4gLSAgICAgICAgICAgICAobWF4ID4gZG9tYWluX21heF92Y3B1cyhkKSkg
KQo+Pj4+ICsgICAgICAgICAgICAgKG1heCAhPSBkLT5tYXhfdmNwdXMpICkgICAvKiBtYXhfdmNw
dXMgc2V0IHVwIGluIGNyZWF0ZWRvbWFpbiAqLwo+Pj4+ICAgICAgICAgICAgICBicmVhazsKPj4+
PiAgCj4+Pj4gLSAgICAgICAgLyogVW50aWwgWGVub3Byb2YgY2FuIGR5bmFtaWNhbGx5IGdyb3cg
aXRzIHZjcHUtcyBhcnJheS4uLiAqLwo+Pj4+IC0gICAgICAgIGlmICggZC0+eGVub3Byb2YgKQo+
Pj4+IC0gICAgICAgIHsKPj4+PiAtICAgICAgICAgICAgcmV0ID0gLUVBR0FJTjsKPj4+PiAtICAg
ICAgICAgICAgYnJlYWs7Cj4+Pj4gLSAgICAgICAgfQo+Pj4+IC0KPj4+PiAgICAgICAgICAvKiBO
ZWVkZWQsIGZvciBleGFtcGxlLCB0byBlbnN1cmUgd3JpdGFibGUgcC50LiBzdGF0ZSBpcyBzeW5j
ZWQuICovCj4+Pj4gICAgICAgICAgZG9tYWluX3BhdXNlKGQpOwo+Pj4+ICAKPj4+PiBAQCAtNTgx
LDM4ICs1NzQsOCBAQCBsb25nIGRvX2RvbWN0bChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9k
b21jdGxfdCkgdV9kb21jdGwpCj4+Pj4gICAgICAgICAgICAgIH0KPj4+PiAgICAgICAgICB9Cj4+
Pj4gIAo+Pj4+IC0gICAgICAgIC8qIFdlIGNhbm5vdCByZWR1Y2UgbWF4aW11bSBWQ1BVcy4gKi8K
Pj4+PiAtICAgICAgICByZXQgPSAtRUlOVkFMOwo+Pj4+IC0gICAgICAgIGlmICggKG1heCA8IGQt
Pm1heF92Y3B1cykgJiYgKGQtPnZjcHVbbWF4XSAhPSBOVUxMKSApeGNfZG9tYWluX21heF92Y3B1
cwo+Pj4+IC0gICAgICAgICAgICBnb3RvIG1heHZjcHVfb3V0Owo+Pj4+IC0KPj4+PiAtICAgICAg
ICAvKgo+Pj4+IC0gICAgICAgICAqIEZvciBub3cgZG9uJ3QgYWxsb3cgaW5jcmVhc2luZyB0aGUg
dmNwdSBjb3VudCBmcm9tIGEgbm9uLXplcm8KPj4+PiAtICAgICAgICAgKiB2YWx1ZTogVGhpcyBj
b2RlIGFuZCBhbGwgcmVhZGVycyBvZiBkLT52Y3B1IHdvdWxkIG90aGVyd2lzZSBuZWVkCj4+Pj4g
LSAgICAgICAgICogdG8gYmUgY29udmVydGVkIHRvIHVzZSBSQ1UsIGJ1dCBhdCBwcmVzZW50IHRo
ZXJlJ3Mgbm8gdG9vbHMgc2lkZQo+Pj4+IC0gICAgICAgICAqIGNvZGUgcGF0aCB0aGF0IHdvdWxk
IGlzc3VlIHN1Y2ggYSByZXF1ZXN0Lgo+Pj4+IC0gICAgICAgICAqLwo+Pj4+IC0gICAgICAgIHJl
dCA9IC1FQlVTWTsKPj4+PiAtICAgICAgICBpZiAoIChkLT5tYXhfdmNwdXMgPiAwKSAmJiAobWF4
ID4gZC0+bWF4X3ZjcHVzKSApCj4+Pj4gLSAgICAgICAgICAgIGdvdG8gbWF4dmNwdV9vdXQ7Cj4+
Pj4gLQo+Pj4+ICAgICAgICAgIHJldCA9IC1FTk9NRU07Cj4+Pj4gICAgICAgICAgb25saW5lID0g
Y3B1cG9vbF9kb21haW5fY3B1bWFzayhkKTsKPj4+PiAtICAgICAgICBpZiAoIG1heCA+IGQtPm1h
eF92Y3B1cyApCj4+Pj4gLSAgICAgICAgewo+Pj4+IC0gICAgICAgICAgICBzdHJ1Y3QgdmNwdSAq
KnZjcHVzOwo+Pj4+IC0KPj4+PiAtICAgICAgICAgICAgQlVHX09OKGQtPnZjcHUgIT0gTlVMTCk7
Cj4+Pj4gLSAgICAgICAgICAgIEJVR19PTihkLT5tYXhfdmNwdXMgIT0gMCk7Cj4+Pj4gLQo+Pj4+
IC0gICAgICAgICAgICBpZiAoICh2Y3B1cyA9IHh6YWxsb2NfYXJyYXkoc3RydWN0IHZjcHUgKiwg
bWF4KSkgPT0gTlVMTCApCj4+Pj4gLSAgICAgICAgICAgICAgICBnb3RvIG1heHZjcHVfb3V0Owo+
Pj4+IC0KPj4+PiAtICAgICAgICAgICAgLyogSW5zdGFsbCB2Y3B1IGFycmF5IC90aGVuLyB1cGRh
dGUgbWF4X3ZjcHVzLiAqLwo+Pj4+IC0gICAgICAgICAgICBkLT52Y3B1ID0gdmNwdXM7Cj4+Pj4g
LSAgICAgICAgICAgIHNtcF93bWIoKTsKPj4+PiAtICAgICAgICAgICAgZC0+bWF4X3ZjcHVzID0g
bWF4Owo+Pj4+IC0gICAgICAgIH0KPj4+PiAgCj4+Pj4gICAgICAgICAgZm9yICggaSA9IDA7IGkg
PCBtYXg7IGkrKyApCj4+Pj4gICAgICAgICAgewo+Pj4gV2l0aCBhbGwgb2YgdGhpcyBkcm9wcGVk
LCBJIHRoaW5rIHRoZSBkb21jdGwgc2hvdWxkIGJlIHJlbmFtZWQuIEJ5Cj4+PiBkcm9wcGluZyBp
dHMgIm1heCIgaW5wdXQgYXQgdGhlIHNhbWUgdGltZSwgdGhlcmUgd291bGQgdGhlbiBhbHNvCj4+
PiBubyBsb25nZXIgYmUgYSBuZWVkIHRvIGNoZWNrIHRoYXQgdGhlIHZhbHVlIG1hdGNoZXMgd2hh
dCB3YXMKPj4+IHN0b3JlZCBkdXJpbmcgZG9tYWluIGNyZWF0aW9uLgo+PiBJJ20gc3RpbGwgbG9v
a2luZyB0byBldmVudHVhbGx5IGRlbGV0ZSB0aGUgaHlwZXJjYWxsLCBidXQgd2UgbmVlZCB0byBi
ZQo+PiBhYmxlIHRvIGNsZWFuIHVwIGFsbCBkb21haW4vdmNwdSBhbGxvY2F0aW9ucyB3aXRob3V0
IGNhbGxpbmcKPj4gY29tcGxldGVfZG9tYWluX2Rlc3Ryb3ksIG9yIHJlYXJyYW5nZSB0aGUgZW50
cnkgbG9naWMgc28KPj4gY29tcGxldGVfZG9tYWluX2Rlc3Ryb3koKSBjYW4gYmUgcmV1c2VkIGZv
ciBhIGRvbWFpbiB3aGljaCBpc24ndAo+PiBjdXJyZW50bHkgaW4gdGhlIGRvbWxpc3QuCj4+Cj4+
IFVuZm9ydHVuYXRlbHksIEkgdGhpbmsgdGhpcyBpcyBnb2luZyB0byBiZSBmYWlybHkgY29tcGxp
Y2F0ZWQsIEkgdGhpbmsuCj4gRXNwZWNpYWxseSB3aGVuIHdlIGV4cGVjdCB0aGlzIHRvIHRha2Ug
c29tZSB0aW1lLCBJIHRoaW5rIGl0IHdvdWxkCj4gYmUgcXVpdGUgaGVscGZ1bCBmb3IgdGhlIGRv
bWN0bCB0byBhY3R1YWxseSBzYXkgd2hhdCBpdCBkb2VzIHVudGlsCj4gdGhlbiwgcmF0aGVyIHRo
YW4gcmV0YWluaW5nIGl0cyBjdXJyZW50ICh0aGVuIG1pc2xlYWRpbmcpIG5hbWUuCgpSZW5hbWlu
ZyB0aGUgZG9tY3RsIG1lYW5zIHJlbmFtaW5nIHhjX2RvbWFpbl9tYXhfdmNwdXMoKSwgYW5kIHRo
ZQpweXRob24vb2NhbWwgc3R1YnMsIHRoZSBsYXR0ZXIgb2Ygd2hpY2ggZG9lcyBoYXZlIGV4dGVy
bmFsIHVzZXJzLgoKSW4gdGhpcyBjYXNlLCBsZWF2aW5nIHRoaW5ncyB1bmNoYW5nZWQgaXMgdGhl
IGxlYXN0IGRpc3J1cHRpdmUgY291cnNlIG9mCmFjdGlvbi4KCn5BbmRyZXcKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 10:37:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 10:37:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuxqk-0007ol-9Q; Wed, 29 Aug 2018 10:37: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=ygmg=lm=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fuxqi-0007oZ-Nr
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 10:37:20 +0000
X-Inumbo-ID: 4c52a06c-ab77-11e8-a8a5-bc764e045a96
Received: from mo6-p01-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5301::3])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4c52a06c-ab77-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 12:35:51 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1535539038;
 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=Gz0B1bmP8fxUlTRMMh1qHi/T+rH4PIuwFnmKWK6dHO4=;
 b=cUfAlSj53er9rlMR0m3MIGuOXRioG95tnSzHI+b84vrWpScQpDQm7kbKrH84aBzZ0C
 s9yWGm9dsK8WaXqqGC8XGU3KODdH0Rt7vNjl5urOQrD3lV1qQWGagycEKV68oF0Sweg8
 1NbZper676ReqQLs+/MJokBJRi+Lmnl8RwIVIS2smi36kC3NE1Tvx3TXmp4SNJwXD2LL
 fISoHKLZ/aL+mbLLpIIGMVpAVKp99og6rrPqnBOYnFz7fjJyXCfUyxQOlxuw87Bu3mSl
 XAZl4xElSDhyKVNh18cavYEd3mz2LsgSaL+TjJML+60uqfnpShOJOOxreCn7KxeeNQ6g
 juIw==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QDiZbDmui9LcK/RdXt7GAQpV1nK0bLmEVb/u1jp/UEUaSmv7Wr7t6weQj08OX32LOXQCk="
X-RZG-CLASS-ID: mo00
Received: from aepfle.de by smtp.strato.de (RZmta 43.21 AUTH)
 with ESMTPSA id Q02f6au7TAbI9DA
 (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, 29 Aug 2018 12:37:18 +0200 (CEST)
Date: Wed, 29 Aug 2018 12:37:16 +0200
From: Olaf Hering <olaf@aepfle.de>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180829103716.GB31376@aepfle.de>
References: <20180829122729.3a063f43.olaf@aepfle.de>
 <376c792f-0b11-8c5b-dc14-4e5091e00028@citrix.com>
 <7a990912-e2c7-7693-70c7-709df5bfa386@citrix.com>
MIME-Version: 1.0
In-Reply-To: <7a990912-e2c7-7693-70c7-709df5bfa386@citrix.com>
User-Agent: Mutt/1.10.0 (20180626T194825.d28fe351)
Subject: Re: [Xen-devel] build regression in staging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xen.org
Content-Type: multipart/mixed; boundary="===============6394029563109643531=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============6394029563109643531==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="rJwd6BRFiFCcLxzm"
Content-Disposition: inline


--rJwd6BRFiFCcLxzm
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline

On Wed, Aug 29, Andrew Cooper wrote:

> Is the offending object file available to inspect?

I will try to build it locally later today.


Olaf

--rJwd6BRFiFCcLxzm
Content-Type: application/pgp-signature; name="signature.asc"

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCW4Z3XAAKCRBdQqD6ppg2
fnghAKC7F00VieHfMFg3RdFDDA87CLbuMACgxn//wqKfSCu8nI0wZ27mArQBrZo=
=K+rV
-----END PGP SIGNATURE-----

--rJwd6BRFiFCcLxzm--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6394029563109643531==--


From xen-devel-bounces@lists.xenproject.org Wed Aug 29 10:38:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 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 1fuxrt-00080B-RM; Wed, 29 Aug 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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuxrt-000803-6t
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 10:38:33 +0000
X-Inumbo-ID: c6782caa-ab77-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c6782caa-ab77-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 10:39:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,301,1531785600"; d="scan'208";a="78281949"
To: Olaf Hering <olaf@aepfle.de>
References: <20180829122729.3a063f43.olaf@aepfle.de>
 <376c792f-0b11-8c5b-dc14-4e5091e00028@citrix.com>
 <7a990912-e2c7-7693-70c7-709df5bfa386@citrix.com>
 <20180829103716.GB31376@aepfle.de>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <03c0df6b-7113-22b3-564f-9aabab0bc37b@citrix.com>
Date: Wed, 29 Aug 2018 11: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: <20180829103716.GB31376@aepfle.de>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] build regression in staging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
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>

T24gMjkvMDgvMTggMTE6MzcsIE9sYWYgSGVyaW5nIHdyb3RlOgo+IE9uIFdlZCwgQXVnIDI5LCBB
bmRyZXcgQ29vcGVyIHdyb3RlOgo+Cj4+IElzIHRoZSBvZmZlbmRpbmcgb2JqZWN0IGZpbGUgYXZh
aWxhYmxlIHRvIGluc3BlY3Q/Cj4gSSB3aWxsIHRyeSB0byBidWlsZCBpdCBsb2NhbGx5IGxhdGVy
IHRvZGF5LgoKQWN0dWFsbHksIEkndmUgc3BvdHRlZCB0aGUgcHJvYmxlbS7CoCBKdXN0IHdyaXRp
bmcgYSBwYXRjaC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 10:53:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 10:53:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuy64-0001HO-6c; Wed, 29 Aug 2018 10: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuy63-0001HJ-7l
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 10:53:11 +0000
X-Inumbo-ID: d13d171e-ab79-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d13d171e-ab79-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 10:53:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,301,1531785600"; d="scan'208";a="78282636"
To: Olaf Hering <olaf@aepfle.de>, Jan Beulich <JBeulich@suse.com>
References: <5B6D86F302000078001DCF85@prv1-mh.provo.novell.com>
 <e8cff3ca6c154b67a2a932af83719354@AMSPEX02CL03.citrite.net>
 <fdf19f7d-1b92-a9c0-3602-b1c9807bf610@citrix.com>
 <a735b4359ccc4b278330204d9790c6ac@AMSPEX02CL03.citrite.net>
 <5B6DAF9F02000078001DD040@prv1-mh.provo.novell.com>
 <e2f77af0b2394b8f859a1f2dc1a91797@AMSPEX02CL03.citrite.net>
 <5B6DB69D02000078001DD06A@prv1-mh.provo.novell.com>
 <eaab5a73-2910-7fb6-e1fc-08537e63088c@citrix.com>
 <92ca69e5-98b1-61e4-817a-3868f829471a@citrix.com>
 <5B712A3502000078001DD514@prv1-mh.provo.novell.com>
 <20180829103614.GA31376@aepfle.de>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <75009cae-1c9b-65d9-8269-497f94469983@citrix.com>
Date: Wed, 29 Aug 2018 11:53:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180829103614.GA31376@aepfle.de>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 0/2] MMIO emulation 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>, 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>

T24gMjkvMDgvMTggMTE6MzYsIE9sYWYgSGVyaW5nIHdyb3RlOgo+IE9uIE1vbiwgQXVnIDEzLCBK
YW4gQmV1bGljaCB3cm90ZToKPgo+PiBBbmQgaGVuY2UgdGhlIGNvbnNpZGVyYXRpb24gb2YgbWFw
cGluZyBpbiBhbiBhbGwgemVyb3MgcGFnZQo+PiBpbnN0ZWFkLiBUaGlzIGlzIGJlY2F1c2Ugb2Yg
dGhlIHdheSBfX2h2bWVtdWxfcmVhZCgpIC8KPj4gX19odm1fY29weSgpIHdvcms6IFRoZSBsYXR0
ZXIgZG9lc24ndCB0ZWxsIGl0cyBjYWxsZXIgaG93IG1hbnkKPj4gYnl0ZXMgaXQgd2FzIGFibGUg
dG8gcmVhZCwgYW5kIGhlbmNlIHRoZSBmb3JtZXIgY29uc2lkZXJzIHRoZQo+PiBlbnRpcmUgcmFu
Z2UgTU1JTyAoYW5kIGZvcndhcmRzIHRoZSByZXF1ZXN0IGZvciBlbXVsYXRpb24pLgo+PiBPZiBj
b3Vyc2UgYWxsIG9mIHRoaXMgaXMgYW4gaXNzdWUgb25seSBiZWNhdXNlCj4+IGh2bWVtdWxfdmly
dHVhbF90b19saW5lYXIoKSBzZWVzIG5vIG5lZWQgdG8gc3BsaXQgdGhlIHJlcXVlc3QKPj4gYXQg
dGhlIHBhZ2UgYm91bmRhcnksIGR1ZSB0byB0aGUgYmFsbG9vbiBkcml2ZXIgaGF2aW5nIGxlZnQg
aW4KPj4gcGxhY2UgdGhlIG1hcHBpbmcgb2YgdGhlIGJhbGxvb25lZCBvdXQgcGFnZS4KPiBTaG91
bGQgcGVyaGFwcyBfX2h2bV9jb3B5IGRldGVjdCB0aGUgZmF1bHQgYW5kIGNvcHkgMHhmIGZvciB0
aGUKPiB1bmF2YWlsYWJsZSBwYWdlIGludG8gJ2J1ZicsIGFuZCBmaW5hbGx5IHJldHVybiBzdWNj
ZXNzPwo+Cj4gQ2xlYXJseSBzb21ldGhpbmcgbXVzdCBiZSBkb25lIGF0IHRoZSBYZW4gbGV2ZWwu
CgpUaGlzIGlzIGZpcnN0IGFuZCBmb3Jtb3N0IGEgTGludXggYnVnLsKgIE5vIGFtb3VudCBvZiBm
aXhpbmcgWGVuIGlzIGdvaW5nCnRvIGFsdGVyIHRoYXQuCgpBcmNoaXRlY3R1cmFsbHkgc3BlYWtp
bmcsIGhhbmRpbmcgI01DIGJhY2sgaXMgcHJvYmFibHkgdGhlIGNsb3Nlc3Qgd2UKY2FuIGdldCB0
byBzZW5zaWJsZSBiZWhhdmlvdXIsIGJ1dCBpdCBpcyBzdGlsbCBhIGJ1ZyB0aGF0IExpbnV4IGlz
CnRvdWNoaW5nIHRoZSBiYWxsb29uZWQgb3V0IHBhZ2UgaW4gdGhlIGZpcnN0IHBsYWNlLgoKfkFu
ZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 10:57:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 10: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 1fuyAC-0001Sw-Pj; Wed, 29 Aug 2018 10:57: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuyAB-0001Sr-B2
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 10:57:27 +0000
X-Inumbo-ID: 6ab4607d-ab7a-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6ab4607d-ab7a-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 10:58:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="63965931"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 29 Aug 2018 11:57:02 +0100
Message-ID: <1535540222-11439-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/alt: Fix build when CONFIG_LIVEPATCH is
 disabled
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Yy9zIGIyOGNkMjFjMzYyOCAieDg2L2J1aWxkOiBVc2UgbmV3IC5ub3BzIGRpcmVjdGl2ZSB3aGVu
IGF2YWlsYWJsZSIKaW50cm9kdWNlZCBhIF9fcmVhZF9tb3N0bHkgYm9vbGVhbiB3aGljaCBpcyBp
bmNsdWRlZCBpZiB0aGUgdG9vbGNoYWluIHN1cHBvcnRzCnRoZSAubm9wcyBkaXJlY3RpdmUuCgpX
aGVuIENPTkZJR19MSVZFUEFUQ0ggaXMgY29tcGlsZWQgb3V0LCBhbHRlcm5hdGl2ZS5vIGlzIGV4
cGVjdGVkIHRvIGJlIGEgZnVsbHkKaW5pdCBtb2R1bGUsIGFuZCB0b29sY2hhaW5fbm9wc19hcmVf
aWRlYWwgdHJpcHMgdGhlIGJ1aWxkIHN5c3RlbSBjaGVjazoKCiAgRXJyb3I6IHNpemUgb2YgYWx0
ZXJuYXRpdmUubzouZGF0YS5yZWFkX21vc3RseSBpcyAweDAxCiAgL2xvY2FsL3hlbi5naXQveGVu
L1J1bGVzLm1rOjIwNjogcmVjaXBlIGZvciB0YXJnZXQgJ2FsdGVybmF0aXZlLmluaXQubycgZmFp
bGVkCiAgbWFrZVszXTogKioqIFthbHRlcm5hdGl2ZS5pbml0Lm9dIEVycm9yIDEyCgpJbnRyb2R1
Y2UgaW5pdF9vcl9saXZlcGF0Y2hfcmVhZF9tb3N0bHkgYW5kIHN3aXRjaCB0aGUgYW5ub3RhdGlv
biBmb3IKdG9vbGNoYWluX25vcHNfYXJlX2lkZWFsLgoKUmVwb3J0ZWQtYnk6IE9sYWYgSGVyaW5n
IDxvbGFmQGFlcGZsZS5kZT4KU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+
CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+CkNDOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53
aWxrQG9yYWNsZS5jb20+CkNDOiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4
LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvYWx0ZXJuYXRpdmUuYyAgfCAyICstCiB4ZW4vaW5jbHVk
ZS94ZW4vbGl2ZXBhdGNoLmggfCAyICsrCiAyIGZpbGVzIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygr
KSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9hbHRlcm5hdGl2ZS5j
IGIveGVuL2FyY2gveDg2L2FsdGVybmF0aXZlLmMKaW5kZXggZWE4MzVkOS4uMWFlNDkyMyAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L2FsdGVybmF0aXZlLmMKKysrIGIveGVuL2FyY2gveDg2L2Fs
dGVybmF0aXZlLmMKQEAgLTkxLDcgKzkxLDcgQEAgYXNtICggIi5wdXNoc2VjdGlvbiAuaW5pdC5y
b2RhdGEsIFwiYVwiLCBAcHJvZ2JpdHNcblx0IgogICAgICAgInRvb2xjaGFpbl9ub3BzOiAubm9w
cyAiIF9fc3RyaW5naWZ5KEFTTV9OT1BfTUFYKSAiXG5cdCIKICAgICAgICIucG9wc2VjdGlvblxu
XHQiKTsKIGV4dGVybiBjaGFyIHRvb2xjaGFpbl9ub3BzW0FTTV9OT1BfTUFYXTsKLXN0YXRpYyBi
b29sIF9fcmVhZF9tb3N0bHkgdG9vbGNoYWluX25vcHNfYXJlX2lkZWFsOworc3RhdGljIGJvb2wg
aW5pdF9vcl9saXZlcGF0Y2hfcmVhZF9tb3N0bHkgdG9vbGNoYWluX25vcHNfYXJlX2lkZWFsOwog
CiAjZWxzZQogIyBkZWZpbmUgdG9vbGNoYWluX25vcHNfYXJlX2lkZWFsIGZhbHNlCmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS94ZW4vbGl2ZXBhdGNoLmggYi94ZW4vaW5jbHVkZS94ZW4vbGl2ZXBh
dGNoLmgKaW5kZXggOThlYzAxMi4uMWIxODE3YyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVu
L2xpdmVwYXRjaC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9saXZlcGF0Y2guaApAQCAtMjMsNiAr
MjMsNyBAQCBzdHJ1Y3QgeGVuX3N5c2N0bF9saXZlcGF0Y2hfb3A7CiAjZGVmaW5lIGluaXRfb3Jf
bGl2ZXBhdGNoX2NvbnN0CiAjZGVmaW5lIGluaXRfb3JfbGl2ZXBhdGNoX2NvbnN0cmVsCiAjZGVm
aW5lIGluaXRfb3JfbGl2ZXBhdGNoX2RhdGEKKyNkZWZpbmUgaW5pdF9vcl9saXZlcGF0Y2hfcmVh
ZF9tb3N0bHkgX19yZWFkX21vc3RseQogI2RlZmluZSBpbml0X29yX2xpdmVwYXRjaAogCiAvKiBD
b252ZW5pZW5jZSBkZWZpbmUgZm9yIHByaW50ay4gKi8KQEAgLTEyMSw2ICsxMjIsNyBAQCB2b2lk
IGFyY2hfbGl2ZXBhdGNoX3VubWFzayh2b2lkKTsKICNkZWZpbmUgaW5pdF9vcl9saXZlcGF0Y2hf
Y29uc3QgICAgICAgX19pbml0Y29uc3QKICNkZWZpbmUgaW5pdF9vcl9saXZlcGF0Y2hfY29uc3Ry
ZWwgICAgX19pbml0Y29uc3RyZWwKICNkZWZpbmUgaW5pdF9vcl9saXZlcGF0Y2hfZGF0YSAgICAg
ICAgX19pbml0ZGF0YQorI2RlZmluZSBpbml0X29yX2xpdmVwYXRjaF9yZWFkX21vc3RseSBfX2lu
aXRkYXRhCiAjZGVmaW5lIGluaXRfb3JfbGl2ZXBhdGNoICAgICAgICAgICAgIF9faW5pdAogCiBz
dGF0aWMgaW5saW5lIGludCBsaXZlcGF0Y2hfb3Aoc3RydWN0IHhlbl9zeXNjdGxfbGl2ZXBhdGNo
X29wICpvcCkKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 11:01:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 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 1fuyDd-0002Aa-A5; Wed, 29 Aug 2018 11: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=ygmg=lm=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fuyDa-0002AV-Tu
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 11:00:59 +0000
X-Inumbo-ID: 98bde804-ab7a-11e8-a8a5-bc764e045a96
Received: from mo6-p01-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5301::10])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 98bde804-ab7a-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 12:59:28 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1535540455;
 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=mXk+06ey6xxq0DSuW3HfYkEWHpwGa7LwiUmHhb1mx44=;
 b=Nfo4EGtTbe+wgrIjIUe/nZ0+5Odrij4iVMJ4YAW9545+su+ourNmoPJlZSOKuiwskn
 1Qx4NrecIaC3CgumLKfKm36MXX/aytyexJr4SdC98Mi1Bra0g/nB4a+F9NGp9hXZOH1S
 PxTMkRI227LZkSnf91QOgxk2LEPCkfIpBStwxJO7Yal5WOPNMEJAch40DiuhIphF1Yg4
 glZGf/czNY+s5iFO9LSHoucM4UI6zaIUhENthOIJX3C4pIDEON5RSqRnbEh3NS2lgKMe
 7+iKpHsUiNuE//SD4aHGpMbqhrELTbEMrUSgtFr0Jz2zqoxjPlNp/kRXZTAf8NM5uALF
 Tusg==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QDiZbDmui9LcK/RdXt7GAQpV1nK0bLmEVb/u1jp/UEUaSmv7Wr7t6weQj08OX32LOXQCk="
X-RZG-CLASS-ID: mo00
Received: from aepfle.de by smtp.strato.de (RZmta 43.21 AUTH)
 with ESMTPSA id Q02f6au7TB0s9MX
 (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, 29 Aug 2018 13:00:54 +0200 (CEST)
Date: Wed, 29 Aug 2018 13:00:52 +0200
From: Olaf Hering <olaf@aepfle.de>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180829110052.GC31376@aepfle.de>
References: <fdf19f7d-1b92-a9c0-3602-b1c9807bf610@citrix.com>
 <a735b4359ccc4b278330204d9790c6ac@AMSPEX02CL03.citrite.net>
 <5B6DAF9F02000078001DD040@prv1-mh.provo.novell.com>
 <e2f77af0b2394b8f859a1f2dc1a91797@AMSPEX02CL03.citrite.net>
 <5B6DB69D02000078001DD06A@prv1-mh.provo.novell.com>
 <eaab5a73-2910-7fb6-e1fc-08537e63088c@citrix.com>
 <92ca69e5-98b1-61e4-817a-3868f829471a@citrix.com>
 <5B712A3502000078001DD514@prv1-mh.provo.novell.com>
 <20180829103614.GA31376@aepfle.de>
 <75009cae-1c9b-65d9-8269-497f94469983@citrix.com>
MIME-Version: 1.0
In-Reply-To: <75009cae-1c9b-65d9-8269-497f94469983@citrix.com>
User-Agent: Mutt/1.10.0 (20180626T194825.d28fe351)
Subject: Re: [Xen-devel] [PATCH 0/2] MMIO emulation 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>, george.dunlap@citrix.com,
 Jan Beulich <JBeulich@suse.com>
Content-Type: multipart/mixed; boundary="===============9071230856918192320=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============9071230856918192320==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="jousvV0MzM2p6OtC"
Content-Disposition: inline


--jousvV0MzM2p6OtC
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline

On Wed, Aug 29, Andrew Cooper wrote:

> Architecturally speaking, handing #MC back is probably the closest we
> can get to sensible behaviour, but it is still a bug that Linux is
> touching the ballooned out page in the first place.

Well, the issue is that a read crosses a page boundary. If that would be
forbidden, load_unaligned_zeropad() would not exist. It can not know
what is in the following page. And such page crossing happens also in
the unballooned case. Sadly I can not trigger the reported NFS bug
myself. But it can be enforced by ballooning enough pages so that an
allocated readdir reply eventually is right in front of a ballooned
page.

Olaf

--jousvV0MzM2p6OtC
Content-Type: application/pgp-signature; name="signature.asc"

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCW4Z84QAKCRBdQqD6ppg2
fp25AJ9W9FgX9595utSXicONFLK6L88fWwCdEUnP48iIKisj450mLwRDnUKpI9o=
=IrIQ
-----END PGP SIGNATURE-----

--jousvV0MzM2p6OtC--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============9071230856918192320==--


From xen-devel-bounces@lists.xenproject.org Wed Aug 29 11:03:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 11:03: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 1fuyG9-0002Qu-P0; Wed, 29 Aug 2018 11:03:37 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ygmg=lm=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fuyG7-0002Qp-Uh
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 11:03:36 +0000
X-Inumbo-ID: f66bece4-ab7a-11e8-a8a5-bc764e045a96
Received: from mo6-p01-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5301::2])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f66bece4-ab7a-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 13:02:05 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1535540612;
 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=YSsWJqJyQNUS2SYx41v0kKcGcsBAMWi7shUVQgfj1QE=;
 b=G9MQUCrUWtt9M9nU4uODttF0rihSTftkqlxkw4RXWV8h7uhsbysXH3ktSdWj3oTFqz
 YvpHZ4AlaXg8fRLDBdGqKvWVqnbqqwktz+QJqqRmecYpHbfN8mmKumEsmbEEzVedoDBt
 h4MfGry07/WGOW8mxIH5ON1nXLCgq+f8s3I1AMotLcTrCcq+T7CmZ5GuRCexBtRtONw1
 C/G8AXZahxXp14TOwJpOPLqyN+Fitf+NUP6bqQFnpgsXbMWaz9oT7HNimu8/KCGYyON/
 2cE8xBjEvaCxDwBmgb6VsXA/KhKNi8SAm+PpFeI4II3DAIKEXXXt+W1peYS9Ykve6QiP
 yTBw==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QDiZbDmui9LcK/RdXt7GAQpV1nK0bLmEVb/u1jp/UEUaSmv7Wr7t6weQj08OX32LOXQCk="
X-RZG-CLASS-ID: mo00
Received: from aepfle.de by smtp.strato.de (RZmta 43.21 AUTH)
 with ESMTPSA id Q02f6au7TB3V9NF
 (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, 29 Aug 2018 13:03:31 +0200 (CEST)
Date: Wed, 29 Aug 2018 13:03:30 +0200
From: Olaf Hering <olaf@aepfle.de>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180829110329.GD31376@aepfle.de>
References: <20180829122729.3a063f43.olaf@aepfle.de>
 <376c792f-0b11-8c5b-dc14-4e5091e00028@citrix.com>
 <7a990912-e2c7-7693-70c7-709df5bfa386@citrix.com>
 <20180829103716.GB31376@aepfle.de>
MIME-Version: 1.0
In-Reply-To: <20180829103716.GB31376@aepfle.de>
User-Agent: Mutt/1.10.0 (20180626T194825.d28fe351)
Subject: Re: [Xen-devel] build regression in staging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xen.org
Content-Type: multipart/mixed; boundary="===============1691093462273013610=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1691093462273013610==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="y2zxS2PfCDLh6JVG"
Content-Disposition: inline


--y2zxS2PfCDLh6JVG
Content-Type: multipart/mixed; boundary="DrWhICOqskFTAXiy"
Content-Disposition: inline


--DrWhICOqskFTAXiy
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline

On Wed, Aug 29, Olaf Hering wrote:

> On Wed, Aug 29, Andrew Cooper wrote:
> > Is the offending object file available to inspect?
> I will try to build it locally later today.

It is attached.

Olaf

--DrWhICOqskFTAXiy
Content-Type: application/x-gzip
Content-Disposition: attachment; filename="alternative.o.gz"
Content-Transfer-Encoding: base64

H4sICKp6hlsCA2FsdGVybmF0aXZlLm8A3f11WFVL/wB80yldEtIgSKd0g3RId4M0UoKIIh0i
ICIpSAsCIqmkNAgSYoCi0iGtSCnwomf2fXRuuH/v9VzPXw/XOcL6MHtm1sR3Zq292fuGoroS
CjIyEuILGUkK6d+jf7+efvr3ZxnwLxMSI5IDAV0Y0v/4SnBIIKBDIqCTOfpfAelX8qN/CeiC
f/0O8dD/lcfR4x1+/ffPtwSHvw7//PHXf0fplaN3QvewvE9vtaH5yoe/8sEhqMWPIthqQ/FV
bP9VC+VYfOVoguhh5dhr+DvK0dewdpTj/LGUo1uVQ+d3lNl3ldkHkIejX7R+QY0e/qZc0B6L
H/0qmiBWnfxntDrFz/aE6FcEderkBw5HRwdHGSLJGugrx3L9qqlu+JaPcAP27/OSQQo9wI4e
JVDqko1uVY1Vf4kUuoPlzfQQzdcj/LkPNkEtURTFQxRfL3XkQfYu3xFTc1mL9n+aRjmWSD3O
EksldPqodhSqsXrYO6rRegRHB3vq7O+V2YeR20KndlSie47O0uv50Y98vbLRL0JbsbRiBQm1
ogVJRIe9VpeK/tOksUTRFHJHufyUO8rl59JtOYI6PewDh19HB0vBDgmyhsrRX1Wit5WjD2QN
ZPVl9fSVo/eV4yR/n5HyzWWso8Gw8OtAXXSfIPTt0ZECQa39UavqnyKoVcSVRX4tK9pBEFJw
9AvZmz8Pfp195IOjA4I6RSwHSUtkgsj0oyNlW/2j/zXQlKOX1ONcmVHU43zIkNTjFPDQlJG/
qIi+VSZQXCLIQ/89KEKij/4NDsJD8mUK/l0NpC5FPGRfcoJa71MywQdHOZ5G/nfsKIe246uI
fiaIEP+narZHVdM9qpr8r6opiE4QROL8WTX031WTB1U7/JWBrS6auq3AUWVI0FSQP/2q6aLj
4eEhGKO/yv6Vm3J021EXevmrxGKpxAVh/RotKtEaSNGtKrE+WEc/+uDtqEcvqkd3gTHU2rqI
ejR+gvfQ/GgIatWZUUInD4J3F3wJNNjXFZAVmFFB/grRcypx19CR2N8u/HM4pR69qh69vSCw
f3i4SHtUkX/GxdHQ8TkaOo9lCWqxZKM0kB6i+ORFt8oS1PlgHTjIHhV/sJT0a9ypR6/9zoig
NvB3S/zKDXl7YfbnUW5DB0enhQumIPRd+WbHr64+GolmskejUdYSjEfZWCzZ3+cpe3SeP38V
9HPx7O/m+af9QRf5YD79FTXaE3QJ6NuVo0eVWQ4PDw4JGJ8rxwn97qZ/RtQ/VWNs/52463d/
I5u2OzhwI7JLIKj9rUfjUDfsOUFY3NHPEsi+RP8UQ0AQUQrml3Ls73TKsTLKyrF4v38UxfKR
PSrH+ah2v8tRjm4HTfE76a/sbv99WPE71edfJ734T0A6+u3v+sqIeGL5VoIaLhX/W8F/KoJB
EB74qxH+yUqChyDS9ehQuR4p+HBN+mhUKRPktRGEGv2yuH/qGf3Pt3+OFlX+0698K+pxLL+s
ZQEVCSm0E/l3lY96GY355v4vIghTO0osgUwQJn/0fWn0z5aU4JeydvWh97G2cbWnZ/Gk55I6
+hcH6cjsvdytfZz87Lltkf73l56Tm70dvYevD/0VaycfJ3dHegcPL/o/cvCm97Z3deDS1FCh
9/Ggv+Tkg/T/6S/E2tdj9Pexf2ZyJvY1ve81O2tNAue9z1YNMqf1qhPztxO2FWIbp1Ki3CT0
Ux9tY5StlGPERqtkfCBLpKPzxB1rlfrph3MPL5GV4pbvWGSXGbjV1Aa9Lfj6XsrlUdnhZ9H5
7YZth588ax7STZlra5mfd1eWmpIoDFXu6IccClJmaS4ermfn3n+Zdc9rq8LkzYBGEKcdK6pQ
u8PHUzd909bj8eI22Kd1W4vQsw1UqnKt3pVyvEZV76G59OmcseFVGb8HvecGBVIJXqKrfBw8
WGvOfiUdkdaPtC4Rw4A5NoJLU8n9ipPzUMrn8m0CW0LOujcyEjcMf7D2vp+IlBDbl0z44vwB
qWs70+4Qjf5q8L602lcZDTvbmS6j5wl9pwLK2K+VEZULz3E6VhZaM0jSY9IXUQ/zpFU/Tff5
du8hQ11624dKhgzmunkajJTKCG6CJeEljS1q9S3q3Ihxop9oUxdJ0OhXpUcP+eIpLicNZA6e
RtfB77sbVDJNKMHvKhulVCkpYYx8pSRn4FRQ7qP7OV6S48moz4YEk4p5sAa8A0kuKhn4BYu+
WHG0Ed7bdsVc5Sq7yx8imqSD6YXVFOguZz9mx86Uia4ysxVK08rsFcjRV3Dr53LNaewZFPXI
VzT2d6YjXGMvtPd/8lYiQrbNUzHnvk2++HVngZi3vyYqGHt4rN7rYrVGStKqGK7efcZoqWIn
qRU+cnKl9cDLM2GCA8jL0QYZ/aJqC2UdY3Iene6ls/7xITd6R54fYAevxKpHySTmIzF7vw8J
opB7Yl8Tnqe59JUx6dptlXKB3u8Rri0fFrTTKEfZlWvTZrEjStOWV1gz1KtoujeQ4lcMgiTs
6r2vlo536KTnnU+0LVjCM0gJSJ82+6HjMLF2LplmXqm86suZF5fdN/04TEqfHBJzsardFmLi
fKugdUcxb3/tkg6rKNUFI0ElaYbYmq0oHPLZO7YrWLE1OvpkXwNErUhP99HWLB/uJnxYs6eS
HEil4dTd1fa6fS90vphXUXaAjY0bM+cOCqHXBoFNfGJV3UOzwMjymstuiaUWqCZsnd7SUeIG
A9eNtJ4ZDSjpPqyWPnjuk5m5X/5C/OGH5EXTlNZ5lZR2ySwhacyzKL6SKX1c8u+YPBush+yI
/Qlp0CzQzt4kaFVc+VIuNHfuitsQczz/DDprBvolkmDsw+ZTy28j+cPcL09IydPa93Cobxgq
yHA/vxkdm9QwPFu330J+9lrJuOKj2aDJ97btnzRC3ze8Fv/Q9ai3QfCKsEaZdjeesFTN109T
5ulUgyEShLevN/YNa1nhVY1x3HJcZ8sqE/4U8qnKHv11HmHE7HNrDOT1r/mJKMbNHD+oNy+t
pU0aoqWWawmVdBWRC0frpOZcvpL3lJtp3oW69OXB2deK6inPaqrlbLwKwh+/VB8Q6q1UiXgb
kXrhjSRplZlNJdG3h+xzOrr9eVf7bb9gxxiz8o1FBfSTfktln+OTnEv6Is02Zxfdq9R/VoMv
W7Dz2sX43bsmDpGpXJLESQwODuK9hAJJCmkd3Al8NllTN0zcrIj2uTjXnXA2j5Z2Y4x3Wo9S
EpcYsObKdVjfsYUsyfWgdIiUZ3WcLiggToqzoTlPNv20+HT3dxuJvOtqfGrMrNR82Xyd17pI
v1FKzlU5B7B2qKuqd6i7a9TezFT7St/D38tFHxslrd/AZyNnw6ioXn1TnYgklF63QwG3J3cu
S/exNdH+y9K5rGmhd+MMdqXP5l8nLdQHYIUUzykrfWa2eSlL/nz+25ezE1XJu9eyfriuEPLv
XbN46Rc8+JYBizWbOU+LeHheZfVbmFh453odX/bZp4O1+Ax5gyTOZ/dcqUOsvqrw7zETBcm9
J5zOv0rRtbByN1WdT7nrNPMLZr+bnM4/0L8HqcYYN9LfkUu7I6fD+gTXjmiDRd9brkPzbZLl
FJFKVxSznALvdf0ynxjuryXF1E3OX5Qef3n7uDhj2Jfn20Y626kXeqdJi3l5/SzyJCaZr744
fLr1VO1O7vXR10rW5cO5vB7+ebyYYbm8Wbh5vB0xeby3VHN5BYl1FuYEcofs5xVzqLluy7U/
jpHTFVLMERXL1e6UFJH8cWMuovQUUWNUBROOkOiyx0ryT57p+tqU1zw/sm1E60MmyMyatogy
vbJt0h/laif9yNNWxPzZxLm3dHofn//qx0Nugfq+zwOkHg+msNg/yXSiHggX+pOQxSdOaej9
7GjJYv8k16mb749L1r1PnToleE4z4egfiwQJ7Q1kbZmunRDCYJoWDiOG/SKM6TukRnbLN1E/
aBsIiqlKolCvnDoflcFHn93Lpxga0ZnMtkTTSSBFhneRKs7lLWl15Flu+jHDXoGPP3tGvsyp
mEYFon/YkUsfyQuamMN1GjDgyUQR2WTsQQuSEkFhQ9t/mOOmMoAUosoblSDLG2aVRzKY4t6M
aYMp0W+v3bcrMyOSulhCkvHpQftoB8b907fxWQP8B1rmxbQ0my+MBtyvICOQWaR6tXLtKHje
p1tRxj+dMWVFXhgqdPH0Lacr/v4saNMWCbuq+6kXHqu7NkyMNqr5vvP2oiXxYjOUYjPY1x5l
vqDu1awzoz0uQPbKH2VAxCJIi/acn0lTW/7bh8lDP0v5ear9ibMrWrGetzZ9EvdiShQfNF+Z
Lfgasf8ezyJ1tsCTHF+2Vo9/GDP3zecXHZyEQjeojwa2WIGEy9NXdQODg5qTL3hnjBxMaxMz
E7ucqUxHRhk7MesjTxnk+z9OmxUMVInZ9tUSLuApKuDpfnflfMbPosVkwXsjRqrbRR0fTDQO
9FjKJJxcVWxZ4mYF770adVBRk47TV2sMeK4nfU+w6U6XF1XVqnNdRJ85RcW9fjPDF+/rGU/h
mWGdQaESneV4aZPc2FxkiVO0qeQQ99rdM4LUQyDnXGfgVQ1Xe7fXH5x5XaZXP5VhVAmvOgmP
9al/dra5d21Ju+1uI82a2xrf7rxb/o+UaUlq9Q2ytF0X4V2tqpTUIO/s3hb+i9mJXQZvMa9q
rI68riRei+DOUHW5+LGJ5ZNLOe1wPnueSqDGatk9/wvZ7FfIcZc2CgpnuDayyL3drGNZzWIr
KxTHEjQuxsqRqAXQhXd/OEzuLKpY76ChWaXBufzcOzVKPkseBVOydex0t5r2l9AC1gwrfjl8
WUo5XhxvBTac+2zxpCNVsjrK2vfx0qKJOWVenqGxefAsyUDjinB28/id/TzPJ2Lc1HXZoRf9
zdBm5Ni4xGufaGaQFnLzNQj5GzrEBjijO3wqURrFKGZvVP9YKG5Ci0xZpz2pf7uvKrylL1xa
Hyd4LQPPoT3vzRUV7R13jQxU07jJ4QbrHishjcGuCxcMG1pB0x/SB4ly7QsazO68bXbX3Ss9
9OB7wvKStksrnv2QfzTjK0fBWOzGSLrw9c3NZH/vjN5sIQ2PX11ZIEjunb8qHVfm1K+k7XGh
qvdGuoWmLZXOy/IPIbk3qoeiQsqR7luFauFGK40mvMUWXrhvxdzO/OzJZyuXdAv1i2IcCdF+
7xYSejquvkCbweF/MnzlUVZ0nJOkm60JI/WIs7OtiYbbaxdnZg4ndaGRxauqg69377L3FNyd
x8t2PBRhLkxhTXfJ5bUq1XnIx4Vj7Kfq5/FUZ5+bWWnqPVZP+MTdiAcChp/lvzF8XJLkMSSt
1aJ7dVfzxm1XdVtUkYJ1J1d6gueavKny1JSB1v6xYpkcxJ+pkNNwBGZGszm+VljOyN5DScgW
P+WQ3NK9nZaVLekkaaVlQjCa9FYkcLPr5ovxlYvGng5uAhlTPAUvwvLzG9vWFbfIrHXSGvpJ
trm/mTU9Iu4jCz+1oXLV4xRPt6g6Uk/o2zFH6VLxxhfL6yUSpa92CDkVDH8EBAi+WHvzrFFC
otXFX/G2qC32mrZWpKLG6q1gM6zOnC/jazsaRnpnlY2CRgqQ7n7hCDX2/TSXkX225Ftt9ZdG
jccD/msyda3O6Z/Su1zfDY/bVBq+2gQdGiT6aeyVi6rlbQK3Vb6CbIdBP5ZQt6DCzVn/dw96
LVSrKKoermpFb8f1/O41vlrfQJpHdU/ff52gQvK7WndxO6QkUrWlb/u+xeIVSrX2QgbUzv5r
hibpIZ0Gc+XVEgurnBvl7qjJgjWZXYJN45M4c7b3xgzmNF/w30Wu/PnQw6G552ue08rmw0/c
EzPWhkxiaW2ZEnKazzlEROc+5ImL3ns7dnsxDlMzy/NjtCbxso/P3UzB3KT9SeoVdHSbTRpe
ggLUOY03yN9kJK0+6Z3J1dAn3Qtiw8FLpAivXKH/Pi0Sh+cdhbwcI1d7Rc320732d4+KUfiW
3aOOWk20IKf2QTBBmUQx1lTKhzadlTOSdbFuFc+mKt5jmBbEdzG6VrbOSMqzvncIZb/CV+Ti
xuu76SnmHvrqfLHCWfOEFmLqInpt9iIKnfNjXeekvJ5f32Kz2EjM8F5/pUlyLWE096KLEj5R
rA7Zs3DWfSS6mkTTZ7QN6jNKvq1sUksK7l9t5WVvFv9MF+JX/LF4yWJGuQ2vUu9USlriXWpu
XeaC09zhTLqJgkplt0oSGm+NzrHw47Gj3ZO8aCd2kSHvkyb7xTi9U/duOdAnB982HlBQ5VVV
TqQKozx156IdeZsERgHLxXxyJz7tYtK0uGqcS5WkaaGv0fRYFecYfZGS1RIDlCVlyC7aSb0i
zNO8tyWXb42ewViJ5fT44nh9coFhZDVdVIF2vA9SVEHF6UV8+nttxPlMqpepO0wjNk8T9s17
5RcFp6Zg5JPI9Pfh5OvKJF+0Y3n1QUY3v+dc/pWAgYFOtah4kTLZvTNFSvlaomWKeyEjAcqO
ImXyexxFrPkeIkJMQd3FydySnApuygaaK8pURd+VNTWpExozxRIqRXwZw0Xux9/tdmK6yFDE
nS9SpPH6iohbYXN7ceQefhHX6wARt4JP7cUpVwmKpL5IZu4Vb3tSPfjU7pRwBG4+on2LKPX3
Z6vPOKWO4Od/zPRjXJn1YXglpUnBsDIveMtHsii2+N3l+rCrZ4o+vl4SMVdquj1C9usHlaMf
pL74ZpbnWnQvOv/6QXYvauR6vhZXp6cv0TP8xVv2NP1Gnz2TxItJLteniCUmL0h9UTAQa24W
eu/fK24R63rvDcf0HcGbVPpdoZWCiVTJWKxSOKMvUEf7LyA3MT5vQ91TCD76RzG4HxVDIbgD
FUMxWCMnmIHWKon0xRvhMUzjakJzGWfq5Dlts5YvmWjOXK9YPljY3XTUIbj3pBKrtk+YrRGN
jlXlx2yPhbHfLSJFx+CRMk2R16piH3w8v5yLmk1GSfCzO6V16Fpfl8XbJZKDqkVWqlJA+JF6
UT8z6GpJEE45VuZedCkL6kvz0kJSac1dUp1YV53qD9+jTMmcp4ifNsWcYhfWdrqI9CrQ7tZB
AabdpGgiejzp6fapRpZR7gCZyCsVAVkTpvXLQr0601LnecRUbjwxzzxvYmrS8a6ska9aj4h0
WHU20lb+k5HJw59L50wLGm1Minpcabh0x78zj11kvsOOTf11RmKU33OXU55bV8PrtN1VjYTP
xZKGYe+6d+c/ZD84X6buE3LJnqXvc/5B+tJ52++5172F3/hkCdyIfS98L4X5Bkdza8LEitZ1
nqaX61e2tlR2g64vBG4ualyXDnGtKbns8I5ujkkuru67Dx9teGmPc2OkDtHaz01axhtITa8C
o37KugbFnZH91rAiz0kRrn1Xrofn4/S8pdXNfnT8ygSXri/ba7seCn7xs8mJh4XX/DmvL7GW
8B5yJW0JOmtYipGqv8CiOBxs9nnuiCHltpM/+HZ5p3+maDJE38SR73FLyBvklE9cOAOdG6oe
Djhv6Y2wqFB3vkfRGfwIqUGm4qLtMci6OGR92Jzq0YEjtiFYZnR/+SkLWaYWszhz6WJIXEeM
uY2Q+VBnDZW4Mx6v23nHDFLH6miScfI6ZfQM0ZKL10L1htp7ca60ul1sJc/iJDVgN3oc0b2x
b9aK4drcptFpY+SP+74ao3Bru7ZK733T6I1cbRSLdanHT9B5FrYv1ukKehZf2sldFTfgM+1a
lH87InH7Rr5OhWkvcqedK0fAKP9Dc74sFqG7D+9yyqeth1Pp19hTozQRVZkFy/Sa1jJpN5n6
2U2dt0MTP6O22YfdF359Xb0buU8xjTeHGStCgID/pUSI+ULwpygTbqUHKQ/uqQ19uB7yEesd
iVmMZ7AVQRsXWgrDUNwje542SbQUpiHqi31kxusRawzsSB8p+EPJklW8P6KGPCpuNy2PM2sr
KT1F285z613krdn6Hj6l2bUnkdS0pVuPOkyl+pAH56cZZso2GGceFHUxzsiLpCVci/2GZ978
MZWd60q63Z4IfsZQZZhUWinSadracfr4ACuU7Fdc54dN7Mnu6hfziN1qkzFm4d03ck/+SMil
Wf/B/lpAQ9aC5phvpsqZi0iMwVHsDkNeu+kTD0iDKefuY2uz3K1LmeXUxmy2i+fhMxt+HlH9
uGes5T79hL5xVl67SyVNFtYb9M/P0Av5n9jlHoQM6kaVUC4vFlvFfw1fnrQQ0Hyc+LlP1Mqi
2Dg3pt6b0fIRFx+6pRDxLYP1jwKWslzhMX6YArfKQ/blVLb3NO7Y32orwvMyKe2ZiImYYfNr
y+yJ7HpoRGiHjI7Ee0DrcIgxcX+LjnVq23ZNa6bMcGEw9AG7yFyuFNcg1ceyrrOXCYbVzM8v
tnPXYyKvKuVRfHh0dkOF8Sp2uXz4U+lWJ4n6dyi0l1pjVr9ZFDU0nEMbvlQba+F24YomR5nA
8H6HgZRNnjTOgRujIOdu43Cl9s6t7oERG8fL2U98a+3dEzuNdDG4w9BefvEL6uk2IVyQ4n/r
HBqEF1RD4VLV2hdQ3xxbk4dq0ma7NCzUpBrt1vPAxoY884mUW2xW+PXNl9ZIN1mLRulRNDSf
MKClZ9p84P/0nIU6vtfYa1mjrFjvqT+H1w/mj5+d1M9rrgvL8bW25LREox3e5o2emKfUTnYk
+onZxc7gj/nyBfb1m9qy62phqiFXiAoJGyPxL4Xc2sfJiZkICqNEo6N/TXwtSubbpeV3WLFY
10MrUieYwmbR6GxzH2Fdj61InyAJ88a+HlkRMbGNFYd2Q8ZIbT0ba57oWkzF7Yl4I3ENtGyG
asJrt4eU1tHbrobwDMtitmYTimE3y4lkT5xqUwo5lFtg3BG4usS6g+ssTPKTbCm4eTh6/wry
5rJUyOPhW+65NjfkMRuwmmVfsqDd6C6vzpigw6pW72xW9Kjm72yWf/D97JZWWCTWQbjM5w8d
zRf8iRw/pDIzNWkwkwTJ5BMGqdox7Lmg9Koy94aV3Hrm9eJaDHXTSO4Zrlnc9gVcroezPono
uCVEeKYV+WkKDVE0ChSmFXOZgkmdS3EEolPfn7E+60mgyHAlP/qv+1RA9JODzhSxWmqvmwx1
VJ9LO86LXCWVEhDqDKy5wvotkXot1uYM4SbT0D0mqWCZKvVrhDcx/K9h3cRwuUYtp7853bse
nlKgfoc8YcpGgmY4OGZk7D6G3rXzzpdOdfL4tpV86vk2JnlOlNLPfwNXzzM86cq1BstDfP7m
UPzu/ik531vulxN7bVI5ez4ndxnybewXijW8HaXu8GhbM9khkOmXvnHam7DF0VDw4QhzmFFs
4Sh+tF4s8Wg181mniKLHITElNYMv/AvIX2LV3Ium4k5Pw8RJX4115pXS+KJYJbevnqSoHWvO
1nGn2ZyTLSeX5f2M16Sj02k7/L4hgiv1mXvUsqh7G/zSCS48ZDm6S2/3Mz1MyGKE0w3Cc8tP
mSg/ud01QBdYeOvdu1H0y0b6yuXUFCOzV5Ma23DLUdYzss6++H7m82hh6Y++cJUqFXe+3jLW
Z3izMigvTFq3BcbM6owlmZZjOHBNFLdiGm4N1sacp9SwuJY3PDMtUckdv03Zbtf4eYevfUfu
HTb6J0z19Q/beuv7z8M4WxY1OtAeX3VEb3HInshzmS3HGcYtJeGvduTw/6jZ82SlFe9socAG
buM8/S41kyXJ4c0Umqc30h/2ok/cf849T53AHonn2UOEdEuaPUT3grP/DmdGkDmL1g/Ol6js
nhVMQ6vTpepoX0QdRZd5ie+/0mN2rEgQPc2Ner5dPvkqddb95BF9drGr0bqBxsy6U17Nlux3
2C9Prz3r8Y7uRs7O1LnAszEVTKAya7USUesVem8rD2dPfl5AtfASRxHWDeyRtXbVO8afwlYl
Zm+x+szrEl16da5Yjm3zfJ37XdVCBtIfH87XqLC8GWDH5gtN7vfitk1IkKCryjfXZqA2rnT3
r/jpmmaTuaVK1ZjAq2g6ed65xs6+R9JwcLhkqMz7O00Z/qeX9DNr4/WK50Tf4c8WaJmrvp0o
TJp7faer4sbtrLwa5J3NePKvd1iv6IYbXVVL59PZk6jNZ8Gs7W/nTIrjTJrVlkpcomFN0SJC
dqeZWfZEyplfyKF/MuRALVHE4t/Nk6Z76s1tr+K51++SXqnvuVfep7RIPr373apYwNEx5HBq
Mivsk6Gquej5swqbbEFZ2MOWfGm3tiUfZdyllK+rHj99r4Bs4KXN3td7msNKLAE1KazrHa0M
vfF0N1v4IqeTlIj1nxGizvbG8b922L1IPtFlmeb6jiK2kn8wQOVhDNVWR/+quhfq+R90azl2
Yp3eoum1LLvRyhyDd2umVZpl2a68oLywuYLCNE80roxZbk3Ow/L9m8UzU1rURCwJh/X01gsy
Rckx300EO3HNhyf5r1orYmZ1l90xfzRa8rZg573eZevJz8Yz/Qe0xTYpa+ZP7PSXzzTdShty
bI3BmAsw6YxflqxfW1pEIQkhGI0v2qExuiyA4fJFbwAzepZ0Xj4zKdODhfvN0Ih5+eB3tFUe
XvuDnEyxfYPCqW7/0CI5ldVqxwrKYsJXg2HiYzFn2UzVfeNMhPXvzmF0O1csrCScc/feXLCX
/hI8MyposVEa1KqX+NZbZN5mHXfLQXJHkWnnbpAywXUu9VY/l86RL01XYwbF6X3VN1i6USR3
fDFF0Og+v5dOPXduRZyOuyjtZ158zI3dcjQDBarPJPJURfqWyZ5bt3EJfBLYaNs5XPkjCO1e
SPVTanSRSZqciT0dPtDatJrHMLmWci6rWlbo6j7qxc4MYTZTNpxnfXm0BnwWc4bESCT961HL
4VLy65iUmBhblDi7cgNNzThiQ536TG0U51ojeX9aJRORBvWgTeNd0lmnsKneKO9PFFoSlPI7
J+9FKFOEQv+UO1i1rVWExar0q66XXYJGyqNou64vToft2Ymz4cQt+o9Tu1x4NsQb9ebWMa8S
yaxfWMMbefC+b5Lu/DWZQX40oo18CXmV0mHu++w2wmLM++vZRpGP6K6M3MFOVpnfVxBHub9N
cmYzzzHEff67QOfVO6MzjVcKjSaJM+53O8Z8Zx6eDhsfeiY+vPSzU/1JFvMejaNDTPtlG/ql
D2lTEpmnfTBcOohE+GbYyogyNju2SkWFbJKyRiddS4mKhjs0MZlVH+lOyQnmvWG/nOhdoVSq
GW2O5cOrbnan6bHS+EXWLRulRRv+y8nfPOOexqqbhVKJHbCUKz6g7u7wxdoUv9WBN2Do3GHM
eznv2zTVRmBsB/J83SlNovHl/qzOgXC0yEyWU59Ynr4RTWm9gFYn/o5/5+6EZumwANoV0Sv8
L8/vYPBcrvtWbzwUGLXqS5uGnkQzHDRQRBkgeuZymxzRlE8LSWGonCaB/X6mMbn3VVJflkxa
eVXPvSfTfcZ778ijs0Vca0pzRCRvB0x+tmDOel5v3Ln4UCDbWPiy2Byn7evWRSdXsYNkpSmR
LuqpzVNfIkQll0QiOz/0LRZ9umfib35hMzOQIg81U7Pew84Hsygbnc7OJ2wkdtSYbnoz5pt9
YWDMCPs85i1Nz6tvdh2VikSaIkQDM0aWNOdd3/pkfvKcEzi65HPqplLK9tojmCdXchRpmm68
NXw+8/rkARFTtMXG2U/tpIKaLXJfva7SqZFObd6cnhxbZ8ccdhRO1Yghwz58jXxL7by6retO
ezBPyztSz4TeS+jfz7FGY7Z+cSOawIgOb3vHHuMnpyCSVH4YvG+b83nnGh7+NaE2JGZyHA8B
Mo3ySXzVke+7QtdcxIu6evpIWVPOfyl8epftPSPWmdfyljazfueHPjWiNz5/UTE4Y392lI52
UvHpXmLPoIp50J2v8vNfIsMPbM0PMVb0PpdOmlZ4jNgeFA09H6UluuCAPMvCJBd+DqUk7WF6
OPL6dfXhcwynMaSFKWnljRZEq/xxQusfy8aQdRmVES6JmUdmECk22JHz4Pbj5qK4Y4wUaSDH
90+trHtLXmfXn/7GeJDSNm4uk74dhuGA9Grogsp7y+eSt/y+6snncJNrWxRGvtVZWDBZnaUx
b19ixKZaHz3aVXpSooW0m9eLFpppzi4QfqHWuMwd+vw0NS1BOorHzfHGUvHWj4LSt3+e1uPF
HmJPuOCPKncowYiCu+/G5UGairPuRnTwKd6pGTkwlTis+IYwj1O76ySaMK+7QvZDr1Ku6dap
ptggL8Gqc5HGYXsK3IvpDJv8knffLdLjVsi4KjaoMl89fQt/Wj1UOlWvGrVqd455w355SJDh
sNc/I3kHx2NeW7M+bik4H3O2sc1uNIsvco3+DlHydfsIzGq7rNlHY9dQU5XJnTF9qh4uqQZ9
u3OLYYjshpcPoWZKNbpKF9Elj0SaUJnAWDsid9lfPy9hDnY+vaJBPp2jfc+tukn5trfclpqx
DkPK3cf871C9d+iaRKQcZ+KX78x+dfNWIOKI6xuYEZzeSclkaXeKnWHQTTazGh9nXnsZblua
W6a5TpWa4vxqYiFuTNXX5LElpzN9zbBBUcuMlq/91DsOtI85QmoKvvnCmBPKK3GaJigUmG4r
qBedM1oCsM1oniNL+cpi2CW+uP/+tvbq2upH+gK/PaniUFM0xb503LT35r1Vxq/oLLgG3uqe
yUnyDnD4XG7yQFIwfv6xM0PWrCin3AOl4hL5B34PTWjMWmTyLWsEccVs2z5/aJYtMZl7lpHs
FNFS0GJYYrL6qf1BRD8VoQNRaUef+lXkizXv8Yo2xtDcahe/dRpUOAeVBzU/bSx7n4C7a7bs
sWpb3uDaMBeLZ/mG/IPWXKyb+RuDwHcoT5IeHV2C23jG0GkUBtQYKugU7ZoNafivqHMIUgWZ
+PR7zMl+bDUtlCgoMQhX1452EI+LfVEi+hp5V9L0jSCel2YJ1bild2q4DEW6vrdbC+b8XJXs
m3R1tv7DtUiK5UztNzkHClpVAq7ODd82tMbXaz9EJbDMBjyqf2O5QCS8O0kc0u6wVyWulzr5
mk7okvUXq+y08tSL2WSnKa4U87hRPxjZCzRJp3yKfGm08MCuxStaBD2/We6Bg/r91h+szs9e
35h0so2Sx7Kibs02vywsafE8HZmfJpjMpxtlP/TcdVMkhoD3m/ZbnwUYmgOSBIMChGk97eNJ
1+xHnw9rzH9c5IhKczwsRHbae+E6fX96U3+sS7x78VHVogBDg3BQ8Tkuu/vzleg/BSWC8D51
q1U03XHoT202Es9Y3Je8b1qwqHbJ4Jbc9Uul6pYuPI5fbHpRLda3K2twv3tZRWYcqE3PiOy/
Y90VSPpJcXcjU+wjawY983QkJtp8xiSVYsTtC9KZj5vNfvgReXR84aCpsJ/xZFm97TRX/Gk+
1fTsnsZ3/dtdYsO5bwzzInD0g+Jsn2oKeny/3i3payP8sHlgo0rscs+j5k+TjygiG79QZ9ou
dfaUSwVHv2J4vDc31Hb16JdSpM6Pf/3SNBP1+1SCYVDGt/dXh71LPAavVlhsZn4Rpzn7pfMo
dfnQ0vdfWVITCPgc5YhJUlCcs2fxeujoV81Djr8fybwZ1CQyo/957XSNEc3XEjoZzLPMg4nh
jeYOmZI4JckzxEmNA0Y6JRcoY12/P7wmzy0YTjGXNlOFJ+pcGX37fG9yBI3AWIf6dRvWH0Yv
Ei5kLE+zBtxSoY19dN/pXklWsnUxtajasPPFoLQ+3e66M0mpExEtZyYOOCQepLy6Tl4jsNTx
FpdZ+Hr8FJWQSkfEJ1a9+SiZhUvVH4dtcy1FsLAyAn0yEiP6HeIrbrovNqss/+jgXkHOOSB8
XeHcIJ0fVXH7lbmHcy3GR5H6l0bdg3xNS6pvNq48itk6F6uL33QtrMhKUgv1qugs4Q2BGIJm
pmxm1/cXRnlfEpNr4+c9j6PQjqklQrFiPh1JM2l/QfLzO2mj7MJnKjvSDF6Y4p+vHjjukq7Y
5xy62tEGbN4g+bIWTnWQHorVb37K9HVn1xi6WExucayi41V5YbG3pgw7YuEzI+hr0UtVabZ2
P/mi7qU73owpLLn/WDLncV0xenpqkq436ajepE9mukso++MKZBNMak6mN651PERPTAR/0gx8
rnpmqFrDOBQvdNENbeqsRrHfwM/InOLvmbvxi7rUIqZOrcq+o0mpdPfmLfqYJVulsp2eLW9H
N6y/Jkf38787Xyb1kyTiY9P9i84yNUuToRYWkxX5bFTLr742Fg++4fBds0SLu4JXzIOz04Bx
KVxebXMt9omSC443Hfln7jdmrq4WLtx8n16/k3A5tWucd2vdOLxrU4jD+Y6l0M/X6QcoSmW4
9pkEzpLlOmoBg2ymL+IZfGxwr5VV+joVH2gq0CbjkptJUdv93HTev2hxN/qOI3pSUY4sJ0Hb
SsWTtkMUzdrblg2vd8ICUtzF2K+vYOnilKl6y+R4H9bV4tkeCDLqDWdO5ckElOE2r7A2fGP0
D0gn//FhqGdo8TRVsjmj1R31wxd1OylVN4fYe/Ps3ztsHDo8EOZ2DLX4iRlb6+OfNvT2xdZs
ZU4ZUVvyIyO1Xrx7/VrGGM6WFtapE5ZFSbF2vrVYz6LHrlecWolbVvUO8zyvOyj04Uu0RP05
SeJHeUiPqgJSIxS7NNl5HMeyB+XnZLSMht6P8PQa7HJmElG0Pr5mV6TeZCKGyZWNhR2Prag3
koahUsK0IpjQeeP7Oqu+lBij6+UqZmlKwUjO1lQtpX5ro7QiqrCv9tIWN29Frb+Iqijg2l9i
2b27toSxk74Zft/um/PtZ2P3RA2oHhjGxR1y3Fhwsk1MibdVwttl7SNbvMfBofOoTl68augD
Z2hrDkbp9Vm5LbPyZbtBlvf4vbuSP3hcjeSqu5/NaupO38SMccS5xtqk2GqDJMFBoeK/WPS1
hRxt+PLQvq5J+KwYIx2vvlwd2ypXglTNe6LssZDIOPz0kjrag4GSa3Zf10iTGHyjmq5G+mte
2a9cvbpmVOXiVXWl5Jm+QXtousvnqLk7+d581VxqFqghLGyOxlKOWRTPxaWUSJ5Y2qTU+tvv
ucgMdYx6cF0XtVpI3ng9y1Wj3mI1YoB1GhP527NaDNI4LBJ78ZY2k562t1fJS0k1p8Z78SeZ
3f2Iz559FcAwUqr96B32qZ8RG6z67aQkpSSJBzysNTTpDhlyGdLnNRiqv3v3ZQ2ds3iicShY
nPbdicTG8k5QZRCG3Yp8lXXsmCYtETJKpX3gZ4KphSCywmSDZzn6Xa610RNjadzm5Xh7PgFv
LzONf7pn26PBvXgDWS2f7hvi1XAv0eFXx9nrGd94JUOYzVCqWKSixhQ2aiNr+tDQWeiNxT0q
rcYyxrLt78uRC0l7c6HS0jHXJRzv4I2FFy0PHDgedHNbkaVIZtN4fKJG08/EQ1IVkHm9jZxJ
5SNvfDflaaWaJrqMCt6EEeUVFW3Tao2MsFPpJsjdpvTBMUqBSN2ozOfoz5p5nhsz6CL2aLIR
52pEcscL11/PQhFNXczPNqY7M0hjKPTj/FPfgUwedDq+DJ9KPKSa0efbbWe2dDy+LegrYeyp
kznG1bPwlJpOaaXNKHBrJPEO1OkezST7xrRXbMEj9lu8WeM2HycwLj1bjKq9ZjeThu8ivSSg
pMeVRov7yV7ThIxJ3MlAKcfFvlPVoLT0qSf37HRnQJm5/X0KM/n72uaCuOEharLXJev5vLhM
HzGp7P2sNOClapyL13h6p+baBaYXj7wKzBJ9ObUUyZeMHTFev3yH0tfli83bQhKM10fW8OlU
l8W7ex1WOh4ZBCFaSH7qFnH11s2VF1GtzrdZpCb5tp8b0FgROmAuXrdwtdPGOWD9+eODQHZu
+UdmGrRXCT9F5EqnqHg89iXk2ISus/RfbuhdXJluCcNoRT5TwhDbkCRfsMbtQb/UkMJ142zO
8uoFo0tLP8qOdvTGhtsylOeQaYlRJGLK3k8nqqTz7iqkRdtFZJ2b3l18X+VfuSWRtfyxznP5
QJGkJnDS/lBQ3a1Rj54c8+tw02MsdFTeWyNVqG7Z/D/urcpjn5nwRUPP72xt5mPqQwmkNr3Z
ZDqfvfwjSt8YVZrQ0G6m+6n2phOzVIvYzeu0dflLlpVqmDtUN39qBH3zcuvfoXPfy7iLGGq4
WPDQ60yWxWmTOaV4KBL6Om7BwIyU7B1tpw0Ht8Jjer36y5Ms44HKBNpkCjGH8WGMpxfmEmcc
WXtfMzic4Swnn6s4UKB9MzZFIRDJkkeW1zZRoH6mPc+Q5BYFW763ks9UcAZHP39iKWVeE/EL
RYKeYUWfYp8x5Ju3etFCRjo3dSaJ7/jcy/+GQ3K55Ezk3bWEV+SM2vPf2akf4MTlFspechV5
eCqu0lVWOP+l9Qf8AOdwI9UyNoN2UvYiSeHumR1JnrJ+AQ/WrwfvdVKYyqMIc3/Q06HLmdNc
fj7qdYU4LbnT9KPfxeXBvAC9g6J+w4fXtWwGe3pj+e90454vXRpRXoi5fVpvlWJJQhjRFJ5I
cNP0WVtZWdkgIeNj2CX0BeNs5WxwpWrvcl/6Wn/rlBEyUokkiiYisQwK/GBbq9PoecHXkJBQ
ZJD+8xcifKf+q/kN1Vyp9Unvnx/c5tPM1HLDbNOK7smNU3WwqYu5KISM/eQB6zIOH1bibceu
DbZvfddoGmLpyeo9jJ8o2ugwMDD4KZCpvQ4hbOA0Ch117Iv4IaU5jueaQKO4dj/w837mj15l
40eX0suD3C5RMdwYHJhQiYpAOTBpEtnkbNDduelSoMLWarr2+X3AByr/4fe+VcOCGUtxL7+/
nJtb6Yr7rpRn7ZeecfuDq8g74VK222/HB5qTuy8nGJtL48UvvyYpL8+OEY+bzkTti8984Mln
Su6c1BPrzxjwxMKl4tmTustBjItJuSQ7t+2LND3wnNQT2vML3dGvd6e7Lho8pjMpDJBC59Zy
pUyMzG1rYPQbwY19PtDUq+1FfMOmKXWGZkdzs/1m4ZjsakHi/R9Bgz7rfaW+PyU0+au6W4ZV
qMQt7nUWk+73DBItps916Lz7nPL+Wqr/WBUhl1j41S5ppGKV8ZsoW82RUVlMXznxckRkhnHz
5Z0vuNOU9KsQvR+7GTNTwKaGaVHy83WOGfFXESQfrlevY72caFmNp0QDy9+dSWEZaLOj6Slt
jk3IGSAnzW7Qzs1Zsn9xxTVPx3p9r0pnxD+QuZ9YGsfmQrK1eEBkiolBhWhb9OP66VtiHK8X
nLI/rGFenpcjpm0UKJ4Pj1bN/JHzgtqhuFQOxesg4qFj0VP+SOfXi5O0b1Nma2MYLAkVRg9x
3+k1dV3UH8W3PP3mleeyUp67tl2TxMJDn6DyLCrFOb806S8On6+QPuqg1J95+O76wjraiITL
aXImFGIvk6e0N4sufchpEN5yONucrkuadRZ3OSeMirCs1OVLpBQj2gOMMPOQF8KEecEvVkny
PqJ8pdS7Z3KWVWq4aSTx5WadtoP0OylHrVSdUFEl7fEu73R87PRXldizF/ZqSi57dZ3hyc6x
PTNMI4Pagxd8vnOXLEE++MctzTrFKB7nGqpSetfqnEbUOfGHgaESzFrYjT0L65vmD2sfqBvW
PVCVvnQj6nH1+whjn4euObzBonKqYq8XHlPd031MQMk+Sb0/p4si0B8ZIFxPYbVBOBkoZ+90
FdvJctYwlq6L36zLtCjb6jS+yaHK6uoi10P3NS9Vw1MkX3KzzuzPoegRcm88dFPfIS3Pfdo2
JnVAosa/mnMH/zvH6DzLQDn64xneqs4KkVX5tepdxYPvvLtPDqU/POEe2PD9OkEr/JNtXteM
9wDJH/lUPvatAWkZ87h3ganv1Egtymy7XUbdq9WxzwUPcH8rYNvQ7M/JbY4il8tFtV6fvXd3
lfje/DKTe1sob3FWt/Kg/HdhVvGp4ntjHk8Vnyr57k3z0fE03lLHClL3op3ZnhYYdrbq2uZl
Eb1+QRPLOCwlbPPdmYeT9x5X0oT/4I0b1U6tWLEPzuBVvCHSdfWy6uPo3WFUGnvF55Yz/qfL
FjjQyClbHfqHsnmjUkkCsainPiV/raXx11jgjh5oKyH0DEjdeGLReoPgAPnTs5VtREARE4AD
jK/p2D3q85UdRQuYJs6VH1ayMKVHK7umBWpnbFWudG1nBXo6yyamlqOjlCjXtlxn5NfBZdkN
N0iqQXqmoGTXlqKXaWZfqjFNWFrDILbE7cf54m2a3wIBz0z7dt7l/dPZXOW0kVHUhZGB00t8
lmK19iOai5ce+T3M6v8h/enDNl3z4XpXPWPtYC1NxHD+C1OJnk6R8GFS/fW3373qfor7fjIw
d/PvbZ0k+z5E1vxOXz3oa+SnN5XEnL6eKcMKhq9r1T4JX14ojR8QyVbSDY/+oWxUsRJj9V6c
Gr9+jwiXQJFTbLkuKs/pY29N2RpB7Tk5/mnv5zFijtcoVb9NZxw+oTvYWYnbX/k+uDX94UZz
0PbjukJc/+Gzfd0BKeoiUmcbXR+WPtb4pLGiqRE/GPaOoEYgpRsztexxZE+s3Hm/4Szr+rzJ
JE9z+5DYe3211xfqscW7X73Juh7s9PKn75XY8AuWcYXSWWImAu/vkF+pKba5uTRymWpp8lTV
MKnNaLkzfu2ly8Z8eznnFQ3nt0+Nfnu2uV9s0K2Hf5sIlRlzsPAFvkbojXRtw/upH08N01VE
mjtxlG7oVVcoKyYJut2kiwltz0tvnZlNXiG5p2elWPjxQ+zSIuGqD84m0bXJU+Ys8emZaXLm
t2436xW1NRQWo9pU4vgtfHDMc8ghszL5rtTGhK9yfimScSdmMLMirlxZq4COSLdIe3jHk+Ka
d1tT6GxMkopuyMiG7siH6SGxvsAORx8LtZTLPOYxDm0Rq1tYue63iCgItDAcwhuSyFy0PLvv
Kp2VddrRU7on8fjhkj9HtvjueCxRV+vWLcLvStMxl20Iz5p2fA1Q8I/DesNLL/OEk+DKpbBh
jkLOO1XX7qr1WvkGiPcLLjlbzkdZ0AW7Oj1jif44LzRTkoPbeYlAjdtbxYzqenLNvNkTvvvO
V3UY79W9eDzVHxY5jLlFaHM7zY6TM7ujvIM86G4nj6cknjtREpMNWnnmOQyHO4+JTMN9i4gu
79tl0QZ2XSI5I/xxmqysvRbPT09B2l04p6LDqqdL4pkR/tPN+SstB3vDB/svt+mWl64c+n/7
kVFHt9zSfDibfSfwKVlge3Pd5HvUSMIbymGXPkxOcHT4q0e1Mj2JpCihcCa5Usci7fyyi8Sw
rTq+XaBFinqUdJedI4JMLgiZ8DZTe3qXcj96avnAo0jq2Fh7HMqigVsNZywrUKvNUjN47+yx
/ajgMBiZqqwKHvh4XagPpS9vjb//y/4FmbO8wrvS94sTFMvESckMm+Zxt2so26JGwxJf5HLt
vUgron3I383GhG+ft0FkHb80uPPDyiW7jXhL5m0W4RlSBud3pCQ/NaKSBRXCXtTHo14m3ujj
7SR+JXCTmtpTKtV9QbJPY/zjZfMrQkl53+/Pm64NFDoL0HjSdS5+fel+45y4B5Y59u12uWAV
ZeI4RQuHgCXJbD+e4f6wHKZLP2KGJ3ZGxjJjn4i9bW8VRvUkGvBqJS1O9tkoI+H0oDjkRvdh
z+qoNvJmWJ26wM282jzp0lKcItgT/d0toG9tMKxYuJ/DoYzRoe6iZwnygg1+6wrpusaA5gQr
T6fYHZddlmXVBxEXYrvMthTaWaxYkG5PU9GVW+fs19Ynz9KyvuUMvslIe6pyAzeT44ezJ11W
UEiTrW91sP7OVr6UJhOJZ6hovSwKzkc8LP2Z5MpLLWUeiSvE6c9inNoe3hDirpAvDYxz/PnR
pmCeQYoo94vsdke6fVHWm5f1ieNILl/J7jfde9sZw6b8kMf6c5oNDZFZuivm2UuvTcMtgtP8
DbJusJk2FNJ/VqoQoyzcZMD3ZHmRQrptdhrbQj1HNOZWo7FaHgrp9VKrbtpt1Q3PhpKukr7F
Cmst9OCNauN2RYuEACXiEetYRUbRynp7kqXg5FOJuxrzsU+Wpig9TTsGGsXw7wfq303yWDLk
89mLp5M6+NkX/1g722PVcnWLZ7uuoftD9/505MfP7lcaPvZ5HRq9+WHuu71eQreXUS/RSBWZ
o/E4GOkj5du7pi50sy1E7J03Gm3CGuXYFdHC3n6PWSHr0aB5v7zh+1iNQXN1laEhGcluRowl
lJfeC7swwvbreYGJgQLPMpcd5WbXFKpMef37zy2zb99IV/gqyF3DvbNB7lCWZSS2Lxt31rgz
ewTjPpJv/53psSz++Usx51qflWeYBHLuUfH+cPqqYzmOjdv+iVqiJlusU1PGQYESdTA4I825
jVZ5yeucy9cxnEFxeiLCRH+iqjtp9kYlMYQme+SxX3CV1PjTZR4sxJukVhZoSwbFkyHzWBdb
o5Rap2T90FL1x7qJOnw/Rw03uvi5hNWGfLZRN3897i0SAWWMXALOZsVwzEL0VYdCjewusTb6
CL7QMisuzqV7xlgSMkE1MaSWWAlTo6O1TMsf5/wTm6RJPph+P3fnzHMMt8l3gtZIc3Jnn5Hd
JWSeai9u6HmbOi5kMVsiyqjhl07dqKJ1q5rjbGpO2YpcILl/m9yEzx26CR7OuKL7ZFQUfnTm
57GKww15GjB/atSlBC9tmRFf8ueYujIwoWvLNKL4OlrWQA9rt2Zzb+SJAeaQ03i1VbM9IeO3
ZwpXh7+0bBRLc7pWOXHL2HzKGEc2ZBitpjkTSp182XG5z9Vsy6RTfEQ9yN6Iqcin4PZ4FvFi
5OcbBxtF50PyTFReNCsNMaWbRUaJBzxpKYpuZwg0erJuhDaVM1HJWXquJG+kRDMydsiUDCeX
+ewupxab+ILTpBAKeka38rqfHZO/wumPjj4eCxsDj+lHlB44XGYcN1G24CMPWDwYMlMn75QL
cNVMHPN3xmGvXnz22HU9McuKd+bsRMHtUwr5FveCbp1bpuNje3Mr35aqoCNu89HF+13aP0MC
NtaaFIT7bbVkx1qw2QrbevUs1fg/NFAp3B6022J8/6LCxOD1pOUbcYxSI3pvXUMNImK0N+66
2QX3mApc7t0QUZWg13uwwWWU9MyVrT+CjZDZWQOtRvVLJEMCtrFDm9GOn1KvI/rs7L51uhO9
dh/WbfXWxh8rofs73z4QCAjIm4fn3o0bvz7b8NGw+cON2QZxopsE28zkabvKMtqXPQTaNgUv
B7YsSphhsySZzIfYPeGqvXH3dfXs3VLW0vwAJf70Us515Lc4bl+dvF6FVEgj6Ru2iuGyneUM
20aKMBZItMbywTwjp7hFRs4o2/I2MYUwwL8H7f6ThMoYmYRhfokoYdvrd2bJR8JnJKomsTnY
syizKUg0TYxrjV4Y4T1EtZS1bmVkKjX9QKotz/dNggg/v8O7Jr5ztwoT1fisl0Ot0r2oNGzP
Vf0o/TdIaWpCj+bwZ7C8Oku+aJ55ZPJWkNLxkOt78yUqh8VvGHfvbjp8eWnndsFTYz2DMEJE
rHOaU1uxIyt//YM1ldrKufUmVCFpz739oMXIsAe7CvR895cUsovyPJQWPWbs/d4oevp8Ome9
YxK7GFM7xcE0qePaoxqzZH4fr+RNJDmJ7VB4Lrs2xthFSkWOHeU0iSvtlTjv5sgLPp8awpb9
GIz8Lg2ZT5niqWIInafkJbt433f+6+1N1jWmyHe2iBZSnZCu4ERxqH4OcTO7osrcNZaie8HV
igz9gR8F9pgB1t0QIvktlMDkojNEmDZsyTWvvaRT/ep6Jy/jk2tEjt9jKrqbQngwoZhEmZMs
l12z98zfK3YmdrmDSPccWWFaDrZxK9mbEaXACRQ5jOu5C8wRjpJC7uhNhHiLScp8/VSCzySl
V0+hh/ilkH42J1h/eE+wxHtqzy5NRoPnjXW0W8jYeJdphVSc7rOV827VL89iGftp0EyszggS
Y03v4q7fyekWvqlNrHjqrLHB29Rn46xG0Y2tPxenHgQlij7Qd0PemPb/SEWO3G3Ilep2mmSo
R0FM58aKNlv8I6WtBPbh9nuEtxjcrddL5Gvczi6OlJug4PbqcKWZfqyaxV+uflR+c1SG9Mwd
KskLRAWWSvZs9RtY5gEi6f0llOjv5WyL1XXZnz0lXeIJnfnejL6/UDxu3n7x4h7qq6FL1Uk0
Tqj8eZRGP/VMVm5UdEhWtkWPjhvcibJ80Fm4IXp2N4SXj3HjDRe1SrdJ11vp8BeM4cmNd616
mR04HpmIJ7wnytpulzpMbnuDKcP9GDXmEb02VysjjnyK/3MywxqPTwc7H8QvojKfRYr97riO
624SFe4mkvAiI6v8h1lXGpMnX9v0+1HLe0jhJN4C9Sm8IfQq39kqdLGXZ6qrLmRvX7zxgsaK
O4TZLwTjjUmq1FocbjquE2HkUlLFBzxSYoyXxVEWr5xVhAmxFsot9iz6TkWudH/paSAkC8ne
ES0d63pZndGKnNJzEM3zUn++qp6cwMaUXKsxdU3+ybDmLde7dwnPhS1f+34e736LYKUQfnH+
6Ttvmg7Xf5xr52Chl3vcIFuZPJ0a+oAq77ZcYj72ZKMbGTcTIdGpixMORdWhr+tFO0nnFIaw
MxI/aP5gsUBKcXdS+5mGu/ZexVRuLeW8dNDhHkEDkarZjujVZ0H3hL/SLo4/El8JGtngeVsd
nej+OOdVB7kCobKYr5rTIoE63cgybUlaYFToaOqDC5r3F572M9vRy+8L5btJOsWkd223ebsU
c9Lkv/z4KjqUptPuTkv4xuMqbt/3IVWZ1Ni8RUIPKGUv1l2j1HXKJ6O/jxzgoHPoaIPCVndW
XGdvKvAVGooFKwWHxrRBzcdmN5To029XB8bd+u+GctoU2J/RqHgwrCpERt8p/Cxq0D5p60kI
yqt4Qm/X3hHyK1shkmPfS9rkFMZRSFkwKdLo7dHdwyWz+885C5x2cSFCfvE9eii8ps6oLtcj
62ZQgWx+yHW1jDLTmrl+d7vuMirziHvXHxRM0FzkuNdBk5+D/CPZLqlm5LPw/f2eu+yjKqIJ
zC8erPK8sRfqMqiwLk6/c9dQYPRGY+Chde2EygddtfPa5977UdG/0K1/k1v3vqaKZmkm9ekD
HLOEhxYYLm51wTf1lpeV1gpPuaiNa90nyEDWu9Jq20a/dD6gkfg9ilih7jXaVjmFs+6h3qsc
9WpDF32EEgsf5DJjfM9W3kCxqf22X2FNdUD6pKLeWETkh/K5fuV1+97uKs+x8aFXq+gBQTFk
KJFcBrW1XiShfMEP/UNiSLj7B+9fW539pim1NvuNevcaPU18ed/ypJwpq/N8zqSElVNUGKZ5
6ut7g5GbFLKfBCLjTrVpb2I1SAynBaIs71Ho2IVdYiRmdRuf0dl01OVneLGTEJJ3uuVmu1k2
Kd6TQM0Rzc43YZom6k23LeeNP7o6/nDT+ZRe3tBTffP7Pn2mIqV74TlyevHgn4+nVTTjdfZu
P6PO/tZGe8eRyVO2q1O8kOshdtjinQ+l918VqMVwGgj5M/jq72BUVvChrt6wtFPOtUyhzSVf
lnv0hgLdqM+QttnsJeGGl6eyfWByrbUXvUXYYHAF/1vtcikmc1G3QLwgS6ZT9fuOZ87rcLui
8P+sevWk32pOZrXDHuch8uUoIUJzrxZH5NfuN169JV99J3ZL/ZBgWfrRBM8ek6eMEvJiuzFZ
tPI++aCBibCa7Z6yrF1ZVoywjc3KeRw3wmTZF3ca6DJUqO5nYCKvs427ZtEKCdyeIKPMG90o
nSozvv25VF9z9LI7n4u0Z3HGqx2LWedVhWBx7TdOSWV3N9MZ2D4H72VqOjZKtzQPmjXTM6Mv
xnByNY8vIUeON/bU4A0L0IlgC8gbzNqKmiclpDfoOYgWMkbitBGdcliY0z3jbS4R36DhLZ9d
oV1wd793jv9FVUTTYx7ib35Fh2NL1hgaaUMVBbSdHEsPn7/RDddg/OKMX3lLeLhZIrMi57Bv
GNdr6mPoG+yiKWfiZ01GLm8ELe1tvgrF/xBR6ThFJaazmfGsaIfS910PTQvKSEGi5jvJuXMD
W29jkgdpnn214cZiCTcUj817VuC0R8X+dc/dIPY6190bxqXtOaZzmG/2cr/YdFlz3sUqyCTh
3zr7M/B2xKhJquNc/6tHMX2FVl5Y9+utBlerCidSQkzmhZbY8ixSQkQmRuwsWPExW62QHzJs
mVapdJXYX7EOCBtRSY0wyBJIJCK6+dUfq54k82eWzU71+Dtm2ccfc8w4iKOp3GTopwgFR96c
kxro5up4frXZ6nLNredmddUcc+ef53gGLoZVuw8Ill7Tuis8Yj2ALlqU/93fnemh84WrS+Pe
yZRFzduOWzfniKvfIqUHGyt/3fbnONs7ENxW9j6OffyrbXd8k9MVX/en0VeV2KmZRcl9P+wi
D9nqP+LUCCuQ3PQoLqr03NqkyBLMZlSppH27ovFkED2kuYnqEi++16FfNGsUllzLyxEtcntV
KdmvyOjc2dH16fpjfh5fsEe7BN8aWkiJNz+fdv0gVl9L5HA+pvA+AWrv5Sqzekceb6oru7kb
beFq1UiXWfnrC77Rv6RqpZ8xDCFjmLlQlyyUS4umRCk6nxtU2bI8s9n+8yLlzd51HgLcXctk
NrZqgxaGwJRvKsplGpHWTv5Vj5seOpdqnl0JqE5uTsXO1TbQGjr7qtVD7IxoEp19SUeD3BsU
Nuk32cKoE8b1G7UaVO1ftV6Hfkt/jqwQ73NmfuAB8yseN3ms3VtdZBvBi7SrKamqJsE2diux
8tOTTl2FZY65j/bZe7VSKA35XRzt8B5rvPl0iSx4fdV6RLmM0dS2jxLtdqwW7oixY4Zh0Ez/
WwFTfhT0uCtuTYkVlpnL4mUVOoMKEbECJrw9HoncYqcJQ6SYvc7Zt7wI+7p5Bf++QWF3QMuu
1fw1QRXytsshNOypazJEVRJfQoI+rzjuiIYzIPFPOt0kKWNcJr90I0zhUtrsDFnPqRtuHItR
uvceRpKHqBqWjZiWp6Eqp6dS3lGkIZ7alQnvyf50/drGnseNwI0dr0OvbbnB9uXmoI0bkSX1
AY3sN83ebHSqX7dcplul9ftxeOPyiOT4dOiL+UJkdJqNC9Lj9HfcDxTuLFpaYTXO9UZmGJm5
230K55ERL6BLozv46J+5V0TNPzh6Y/fby1P8O06ZV7fN3RentWxWr/Bu473z8r/8zf1wijXu
+5XI620R7lTcsvhEn+lpcG0wmhUirHrt0M4bd3xJlqAN+1p2gzc74vp1NNUtvK+2d5Vf81Dk
JqxfmXDecWtt3ebD3+ctyCiWtuU4L+r09oGXF2PSYUgjEm3PrtPjdXv7gwb2xEY9u/1ZjnO5
H+yX+7PuuaYXZT57+IUanet21vRsFhJrWnvSOXnHELPKu7fCcff3f9BJn0auSzenKuFU0pjg
jJ9VYr9MVyOq8CWnKZy91NFAbjXwZfdyuQlfz8AXF7nkKC79zS+CRnxavAzK2tpdQ3Kkg88i
xvvnv+bHJnHkcHp+ejeebE796SrNwNWCfNzQQdTc2Y7p78a09qm5hxfZzlnTSXiVFQt5x1zL
zTYff0f3+Yb/Nof2A3EKdTFZoZGV9lsmZ8l4vpXqCbJ2hnxcvLFlGKRNe386TctNTUh1NKpb
v9FS//FOwxnhKhMqPR+dtYk84y9zONfOGO4MjZBmv6SYFdSgCqLssJpJ6UtVlU2fphWtwktI
avcP6Gcp0kuk2i1VzXLwuiuRI3X3/ucN2xbR76KRPnvpzjdQtJ8aaJlHxx3VZpWCKSxat7/L
cs67nP+6YMyzV4xJtpcyhDff56bb3GUTjKW96HbuuvFBS+w1ze22gs+XZ0SyKXoi9TY6RLCQ
v6voJdHkHaoF6fi4kbvnWNWdx41pDOALu92X/yhT1kyrgqHBTnn922GzsckTmrsq9zfoVws9
i7cFUXNlY9q/I132PvdgTum08lt7lIbo2UOUj8G0XUgX5OXF6Nl09XUV6dWd3H392elFuPm5
+ej5eflEeEX4ztObOtracolw2XhZu9teovey93PydvJwp+cXFhDm4zf/9/Y1G/gB6z+3s0ms
rax2CNBunbpFhiKxTENymvK5TBgy2YycE4ngRpD2+2itB/G9iVq5cWOhWjlpBelLvNlh03xS
yEXe12hWx0+d4ru0x5k6sbeX1rjLvJd6f4f0qnHmjuBVozO7p96PNu5ypo993MXn5WtxmJmq
8pTod0QS1GpfPJUdMmIshf3gGYrmPINDaDBO+i63tliC1oO04gVeOkz87SW5/aXes0Ool1uY
evbVjT0JMien1ycckJB+SLKd/T/eLwcNaePwuN+hHvtOcr8c5QRHPcHR/ssIfv2DgnZCevT/
Mtpfyf9wN0T//D4H3P/0D9Zf+WD+Vz4Cv9Pj/df7Bf2THuu/0quDcj3BqSkAtwXlHp8Pzn/l
4/o7DT6SFTjWBt99fjvaf5zrr3xwT2gfvP+yQJA/EpT/P+nx/yt9KCiX/thyCU8ol/gEJznB
yU5wihOc8gSnPsHPnOC0/2Uxv//97/EQ//vf/+6vuyA9xbH50/yXpR39T4yC/p/n8Jv/6Idf
zgsGiAiYOrlH/xMeM42KT/C6E3zgBJ8E5T4H45YLlL93Qnpc5OOd9AQ/c4JDb17m4+HhanvJ
2snd0t3D0xvJx97fx9LTw8UeycnO3toV4F9pLK297C1//xbJ3c3J0trT0zXA8s/3M/tVgqWd
h7s9kovIPxm4iPz+5ilsCb7//satLs/76x/+X//wIVnb2YFfezm5+7gg2Xh4+Fjaevpa2ln7
WCNZ/irC0snd28fL19bnaCXwtrR3tzuG/zy/v3/hbe9j+avGttaurjbWti5Iv9537Zcc5eJr
Z+9qHYDkae3uBN7QzQ80168mJP4dg//5Ukb+13/NzZ+H/3zpA/+VjvUPb/oj/dk/4t/gH/5r
dv4A6RtQ/s2H+Y980FCPdy/Uv+uJyCfpD2f7I336H87+h2f/kT/LH152Qv7tqH+f1z7wMcgR
6ZdQj2/PrT8c/Y9yMdH+rQ/HH07wh3P+4eRof+ePcJYTXB7t73IR9dFCO75fbNCOPy9PyA8Q
7f+H/4qyZiD/dLTj2yEHqk8w8JoT6t/2Rztw/eEzf6Rn+MMX/0jP/YeLntDOSH+M/19RmR5s
NtD+cMZ/jtX+XNcR6dlA+lP/nf7Xkv2fFQyRnhekJ/3v9Bp/5o8M2hMJ2k8gg3ZDrJeEkDOA
49OQM4FjeshZ/9i//OnnwDEv5DzgWARyob/e0/dfl0DEE8gR+5dLkFsd8xq0X26N2PdCjnhf
ymDIHcBxFOTOiPcDhtwDHKdC7guOH0B+DRw/hBzxBsQY4DvOH33x5zj55b92DZRgw0MEOSHY
4pBB/hX7n2PKP/zXrmQCxFmWP/zP3YEOlM9jqn+ODSEfAwPKHHa+f/ebf/pr/n+OnSD3BQPH
C3I08LKcW5Bzg61hJeSJnP8ct0HeD+ozCDkJWFfGIccAWzdK5L/dD2zFWCD3AAGAD/INkK8k
5KagY1Ugfw06yhDyPMR+HHI9MNH9IQ8C/RIG+QRYVxIg7wUBJhNyYTCxSyBXA/WshtwZDMDn
kHuCevZDvgXafxTyYVDPOcibyP85/gG5LHBMlL9dEPQ7OeTiIIBRQ/4BXLqchdyX459jIciL
QAAVgzwZlKsE+VUwPi9Crg3mhRXkOSAQ20OOiKdjcLlgfM5CvgoCzAbkZCDYoKD+7W3s/xzj
Qy4NAgYV5FzgmANyX3Be5yHnBwFMHnIqcL46kLeD9AaQj4F+t4WcA7S/N+QH3OA6EvKPBP8c
J0G+CuJSHuQqoD3fQL4O2mcS8ikwH1cg3wK+CzkOOF90tL+dFjgR5BhgoT0DOTeYv+yQXwK3
JIQgPwXGsyzkvmA8aECOA+ptDDliX2gPeTMo9xrk0mCdioJ8BoyHu5CvgvhfCzkjiD+jkIsx
g+tIOH8wj2jQ/3YL0M5skA+C+ihC7gXqcxFyCtBu9pDHg3EVCrkLmJ85kB+C8dYCORdYtPsh
3wLx+QvkC2BebEN+DsxTNIy/vQU4EeSmYL2ghfwzuMXDAbkTqKcI5PZg/ipCng3mxUXIxcFN
QSvImUG/ukJeCW6E+EP+CfRjGOSJYMObAPkrsH6VwvUH68hTyFnBvqUD8kwQZ4YgxwK3fsYh
VwL1WYUcsQ/bhLwNtM8e5HqITSUmtF6AeYcB+U1wa+kU5K/ArSsSzOPrSQc5PohLHJDrg3VQ
BPIesM4aQG4JxqEj5J6M/xzfhrwe5J8BOzh+CjkVSN8JOS2Ih68gfw2a8zPkquCW4hLkW2C+
Y2L97TUgbrBBfhk8XhDyaOAykLsCt4EcMQ7cIScD6a9C/h2kz4QcMe4fQl4PvBryIuBvIScF
PgW5AvBVyAmA38eG9sMgfhVD/gJ4DeRZwN9BLgd8GnJj4GuQSwInPgVdp4B0tJCngPTnIMcE
480Tchew7ryDXBiM8xnIORD3dvH+dhowHwkht0PsEyBnBOnlIGcDbgo5N3AfyAWBx0EuBrwQ
chngi5Cvg3b4DvlDcF3Ggv+3z4F9jgjkKKCdlSGnAPHEB3IfsC7chJwBrHe3IV8D190ZkMuD
dfwh5CkgntRAvksHrlshnwT9NQi5Cpgnq5AngXbbg3wGrIMYBH87EYjnxJA7gvPlhjwHxDEx
yBHXvQaQt4B2sIHcHhGXIB8D/XUV8s9gfkVA7gfySYLLBXH4CeTfgDdB7gPGYS/kr8A6+Aby
d2A/Mwl5IJiQK5D3gPG5C7kw2D8TEv7t26C/aCDfAus7G+TI4LpVG/IksB82g/wjGP/ZkE+D
9I8hvw/q3wL5HTBOBiHPBv3yGfJ1cAORgAjaV4M4xgO5Drie0oLcE8QFS8hfgvnlATniev4G
5EygH7MhHwHXC48hfw+8BfJlMK4GIS8D/fUZ8p9gH74GuTyozyHk30B/ERBD/QXy54H8A4iT
0pA7gvVDC/I6cJ3CRALtk0H+upDXgH7xhjwJzJdQyHPBeeVCXgrKbYNcHrTPFFwfMD4NSKHr
F3BsC/k4qKcn5IpgHAZBPgQ8BvIQMP5TIG8B4zwf8lWQ/gnkxMBfQF6DWPch5wPXNTOQz4F+
3IDzB9d9YmR/uzJY1y6QHX+f0w3yOhB/8iAPBF4FeQro3xHIM0A/foO8G8RBVPK/PR/MUxLI
2cF+lQnyByB/AciTwX0eecjnQf7ekGeD/VUe5HWgnlWQ3wTt3A75JriOm4b8GtgHfoN8Acxr
VIq/vQvETRLIr4O4xwS5NChXAPI+UE95yGvA9aAt5D7AvSHPQuzrIA8D/fIQ8mQQJ59C3g/m
Sw/k4mD/swB5MNgP7EA+AvYDxKehfTjYF3FBjgyu0yUhTwfjXwPyCDCezSFXBuPNDXIDkH8Q
5Akg/zjIycF8KII8ENS/DU4P8sGjhNZN0P5UkHeAdfAc5Ij7XOchvw/GlQLl8fFBB3ITEJd9
KI+PGyWQZ4L2qYcc8fUCcmzQPu8h1wXjkIAKmtcgztNAjg3WF3bIVcA+VgLyaJC/CuSqID5Y
QX4I2tMNclewbsZAjhgf6ZCzgX1jO+TEoP67kGeB+I9NDY1/ML/YIS8B41kUcm9QT2PIP4Px
4wQ5Myg3APIroDOjIccGceAZ5KfBeFuEXBjUZxdyezAvKGmgOAbGDzvkG2C9E4X8Aoi37pCf
AeXGQS4D2uE+5Jug/mWQq4F8miBHBvNiHK4nWF+WIacC+wSGM9D+ClwP8kFeAPZzDpAjg/r4
QU4BrtcenTl+H/X0zPH7qM4zx++jXp05fh/1+czx+6gDyOvAMS4tdF0M+ksNcjrQ/saQPwbX
QQ6QvwfH3pCngfO9CTkn2CfEQ74N9hX3IW8D8+IR5PiI8Q/5bTA+uyHXBuPgM+QGiOsFyHlB
uYeQy4A4Q0D3t4eDOEwH+WOwLxGFHHH/XQ1yZNBuxpBPgHpcpD/+/tgy5CyI+9WQ3wL7HywG
aJ8GyiOH/C2I58yQh4Jxwg85Hbg/LwN5D1hPNSHHAK+7MIOcBJyvM+S7IJ77Q/4EtGcE5EJg
vbsLOS8YJ7mQG4B5UQE5K4gDzZAvgnr2Q04M5ul7yONBvF2AXBesQ1uQY4Lxg8b4t2uC+hBD
Tg7uT9FDTgXGCTfk50C/S0DuA+qvCrkU6EcjyHnBOHGA3AKs4z6Q54D9RwjkBGAeJUB+F9zP
yYIcC+yXSiG/BdqxHnIvEAd6IOcB4/Yt5NbgvGYgrwP99RVuB8RLtJmg+zlgfOJDbgniGA3k
3eB8z0H+HcQHEchrQLlKkLuCdtaD/AmIbzaQI/ZJnpDLgfGWxHT8/fMcpuPvwz+GnAjMxzHI
lcB6PQ95KYhXO5CbgHUWsQ/6z34MlEsFOeL5bA7I7UEck4CcGrSnBvPx9z8tIDcH89QDcnfg
QZCng/UuE3ID0D4lzMc/f1cH+UvgnZBLgvq/hrwejKspyJVAO+xD7otoH5a//R5oB1XI18D4
NIKcA7S/L+QsoD6hkN8B+5bXkJ8D82gC8jxQz2XIo0B824Ec8YJTNFaoPqDdiCD3BeOKFvIY
EFcVIRcD8UcXch9QH0vIC0Dcc4H8OZh3VyDfAu0TCrkdSB8P+XWwv82A/AWIbwuQXwL9gn/2
+OtWVcjdQXpDyH2AB0AeAeqfAHko2F9lQm4I+q8c8tdg/NdDvgfK7YLcCVz3jUKOBY4/QS4G
2mUGcmcwHr5A3gnSr0MuA463IM8Fxz8hfwv6C4XtbxcB5WJBHoV4XRnke2BekEK+D9JTQ06C
eB6E7fj4LMR2/HiQg3wIxD0ttuPXC/8T8kHcV/jPPAX7JWrIw8A6JQ75GzB/lSH/Cq4Tr0Au
B+JSGORWoB0esB9/HVEGeS+4z1wPeR/YT3ZDfhER3yA/BeLnJOQR4DplFXI7sA7+gPw0GP9Y
56DrXLA/JIP8PXBGyLHBPoEHcnMwDiUg7wT9qwK5IFgvDCCXAfW3hXwEjFtPyIvAOAyCvBfs
wx9BzgXSt0O+DuLwBOR6IJ+vkFOAdjiAfBaxX+eArqdA+5NDPg3WL0bIq8B444Z8FRyLQf4R
xO0LkAuC+htAfgHMNzvI1YF7Qa4D/DbkyKDcTMgtwD7tLeRSiNdTQY4C5i8yJ3T/DcR5fMi3
wf5PHfIBcH1rCznideyekL8Bfh1yRhB/ciDnB3GsHPIHYP42QG4M4kAP5PXgvJYhXwTrxQ7k
1SBu4HBB4wfMcwrIi0D7c0OeC/aZMpBvgf5Vh1wR1MMYcmQw/h0grwfl+kEuBjwC8niwX7oL
uT4YHw8gXwHXj2WQL4B9cj3kZYh4C7ksiEuvIQ8A83kS8jawD16FfBjM0x+Q24NxhcUNjUNw
vUwGuSxYj5gg/wrOixdyXTDvJCEnAPVQhfwZWKcMIV8E9beD/AV4ftkLcnyQTzDkhiB+xkGu
DtbfdMgvgDhZBDkxmBfVkCPiZivkriCeDED+HvTjB8ivgvQLkFeD+f4dcsTz6Cg80P0TcEwA
+QiY7zSQnwH7WHbI3UE7C0P+DdRfHvJAMG61IQ8G+yJzyAvBPHWG/DEYh1fg+oPzD4PcH+xD
EiGfB/EhC/JVME4eQV4Ezusp5AVgP9MJ+SEo9xXkiNdhfIb8PZhHy5Bjgbi6C/kyWHcweP/2
SsTz45DvgfOlh1wI9C8X5AsgvolB7gPG/wXIacF56UHOA+KnNe/x9xPceY+/3xII+T1QzyjI
w8D5JkNODeZ1Ltw+wB9DLg7mSyNcLlhfeiFH3C97C3kyWNem4fMC+7d1yCnA+NmH/DliPvNB
+xCQ/2nIS8F4Y4X8Mmh/QchjwP00Ocg5QPvrQC4J0ltD/hnsez34jo/DQZAng3EbC/kb0L9p
kLeD/UkR3/HjpxZyGrBvbIO8H4yTAcjTQD3fQ34drC9zkK+C+PMVcsS4OYA8AsRtHH5ofILx
QA55NDgvRsjPgXbghvwyiBtikPeCfrwAuS44Lz3ItcB8t4b8DriudIe8BNQnkP/4cRXFf/y4
yoEcsR6XQ14J1s0GyDXBOO+BnAHsq99CPgfaeQnyVrDf3oY8AKyDeALQ9T4YP5SQR4D0rJA3
I55XgvwsGJ9SkHuBeaQKOQ9oByM4fzBfLCFHvGbCDvISEJ/9IG8D628o5Ekgn3jIu8G6nAnX
B+z3igWOjwO1kGuBONwucPy+d0jg+H3yR4Hj14sNyI3BODyAXAG0J67g8fdpTwse//oNFsHj
yxWFPAvUUwlyTRC3dSFXBOu6FeS5YF67Q/4StP9VyBH7swjIq4HfgbwQzPcsyHfA9UIN5Iwg
fSvkZ8D+5CXkxGDdGYM8CPTvLOSeYF4gC0HPU4B2wIP8LOgXSsi1Qf1ZIOcA+3M+yHFAPJeE
PBrESRXId8F41oecEFwvWEPeCNrND3Iz0G65kG8Bfwy5BZgvTXB6UP9eyNdBO7yBnB34JOTP
wP52FfIQcJ/nB+QUIG5gCf/tiOfhyCD3BesiB+QmIA6LQH4fnJci5MqI1w9AHgzWXyvIEX/P
GQD5LbDuhEOOBup/B/Im0C/ZkCPeH6AU8vNg3j2DvBDUZwry2+C81iDHB+vCT8iHwfzCPg9d
74D+JYdcA+TDBPk50I+qkFOCfYgX5NdBPjchFwD3DW6fP77dMiAPAtdZDyFHRvydC+T5YN4N
Qm4F9ufjkMuC/fwi5K3genkLcinQX6gif3sqWBdMIPcC+1gHyGtA/PeCPBO0523Ir4L7qwWQ
k4Jx8gRyezCPeiCfBfuN15A/Ae0wAbkoGOfLkP8A7bMD+QUQP9FF//ZJMN6IIU8HcZ5D9Ph8
zkOuBMazLuRhoP7XIdcB8TYB8odgXcgSPf5+aSnkRWBd7oL8CbjOHYFcGcSlCcgjwbq8Ajni
ndn2IM8F+xBMsePvu5KKHX/flQPy92A+ykH+HOSvBXkcuG61hbwV7Jeuih3/fFYM5JVg/qaL
HX9ft0Ts+P1VB+RXQT8OQ44Nxvkn2MG+l1Ac6i9Q7lnI2UA9JSHPAP2iB3kFaH8XyMfAOh5y
QrlpJ5T7GHIKxN8HQT4Dyh2EHPF3AnOQM4F+3IZ8EIwTNAnodV8gH2LItcD6xQK5EzhfLchv
g/llBrk2iPNOkL8AcdUPcjwQP0MhfwXGWxTkfiDOZ0COuH/0AHJd0D5VkFMj3n8GbgcQP19C
XgDa7T3kXSCeLEgcP3+3JI5/XgNXEoonYBxSQP4WtDMT5BZgvAlBvg3qIw65MehfWcixEM+7
wQ722xqwg/roQk4B4oYt5FdAO3tCjrhvEgR5Erg+zYT8Kej3Esnj9111kB+AedcBuR1YR4Yh
HwblfoLLBfcZliAvBvuQHcgbgKNLQftqsK8jhlwJjH86yE1B/TkhR/xdkCicHswvJcgLQf66
kBuDdd8KckPQ726QPwTz+irkTiCORUKuCfr3LuTIiNfXQV4H0pdDfgaMzwbIacE474G8BcS9
N3D7gPs/U5Cng3VnDXJ+sB/+Cbku4nUd0tB6BNKTQ64L6skEuSO4zuKF/DQYz5KQz4J2U4Vc
CqynhpBrgPO1g/w9GP+XIUe8L8YNyH1BfeIg3wH7ogzINcH9kGLI5UE8rIMcF6wvnZCjgHJH
IEcF+8lJyHNBO69Bfg301z7knOC6HlcGiregnSkhNwHtcxZySbDfE4LcCuy75CG/AOKnDuQl
YD5aQn4G9Jcb5B0gPgRCngPmYzScHuSTAvkzsG8sgHwCzIsqyE1BPGmF3An0yyDkESCfj5C7
Ie7HQi4G4u0u5HhgXcaUhe4HgnWQDPI+sF4wQf4DlMsHpwf5SEOeCuKqBuRr4H6FKeTOIP44
QT4BxuEVyN8h3hdFEXrdFBg/zyHnA+OnH3LE69tGIQ8G83QG8ktgPdqF3Axcb2IqQffxwLwm
gdwQ9As95IjX13FBjgnaTQxyxPuoXoCcE+SvB7kpuF62hnwG3M9xh/wmaLdAyPsRz0NBjgfO
NxtyR9CeDZC3gPp3Q04J+ncE8hgQ/z9DXgrqvwQ5A0i/DTni/XFQLxx/f4bswvH3WxghFwft
wAO5HBi3EpC7gn2CCuR+YL4YXDj++jQUcsTfD5RAPg3GSS3kY4i/e4Xrj7huglwGjJNxyCPB
vnQR8lSwj92C3BLsD1GVj7/uOAe5Hjjf85BHgPisAPkncL46ysdfd1tAngP6y0X5+Ptg4ZBP
gf3VHciTwfzKhtwMnFcZ5BKg/euVj59fPZDbI163DzknaOefJ7Qbjgr0Ogewr6aAHPH6cmbI
CcA+mQ/yNbCvkIacBKyPOpDTgPoYQj4H7j+YQ26KuK8CuRjYnzhBbgH2bx6QW4N+94X8AYjb
gZCrg/Efq3L8vEuFHAPEgQLIC8F910bIK8C61qty/P2cd5CzgfrPQC4P1vcNyLlAXD2AnAfM
09Oq0P0BkJ4F8l4wv/ghLwDtIw25KBj/6pBTgXlkDHksqH+Q6vHz5THk5cD7IK8BPgo5KhjP
m5C7g/ogqx0fbxkhvwnaQRHyr2C/qgO5P4hv5pBPg3KdIF8B5fpCHgfqHwJ5P9gPxEP+AaTP
hFwGjMNiyNXAvqgWclowntshnwX5DEEeA/r9I+QlYP5+gfwuKHcb8k5w/YKmDo03EB+III8B
84gW8gQQlzggbwL3hUQgdwHnpQg5P/CLkIuA9rGEfADML1fIS0F8DoBcEOzzIyDHBPEtCXLE
+wU/gHwUnG8Z5N8R6wvkfSCOdUM+Debja8hvgfE2Cbk6iBurkPOA/T+yBvR8MVhn8SDfBPWh
hFwDnC8L5D/A/OKDnAi8LkES8jSQXgXyIlCuPuQjYP9pDacH+wo3yMVB+wRAngD2deGQJ4H7
lomQa4N19j7kQSD/YsizQH/VQB4Mxk8r5GGgPi/hdgb74THIpcB4noU8AvTLNuSToN32IecF
5aJpQvcDEe+vCHkLON9tyB+DOImmBd2fB/slVm1oXwr6lx/yPbB+SUHuA+KPKuSFYB5ZQo4L
1mVXyP3AfA/VPv51O8nax18v5Gofv19thPwzmO/9cHoQV8chTwf1X4acHLT/T8gvgnYm0YFe
HwLOix7yU2Dfch7yDyB+akGOA8bbZcilwPXddcgRf4efCfk2aLeHkLeCcqshrwbr1HPI+UE7
90PuC/axo5Aj3n92BvJ9sE6tQ+4I/CfkZmC8YV2E9ksgf1LIP4LzlYb8NFgH1SAPRLw/M+TZ
iNdvAIc/1yMFSh8Brivz/0hP9kf6Mii9OIi39VD+IHwitUPpXcEvhqD8EV9jUPpbYP2d+yP9
ryIRn7/yHUqPeL01si60DwT7N3zdf/P589PJKKD0N0E7M+v+XS7iiwtKTwHintAf6X91LeJz
tgz+SE+J9O8ni5lAjviyhPLHAuPcBUofDtJ7QB4E3OcP/zX0K0CcDILyFwXzMRrKZxbkEwf5
JPA70Pl2gfFWekI71ED18QT1aYbS44J8RiBHfN7eR8hJQPovkEsC34Z8BTiW3r9O8Ef7U+r9
3T7N4HqcA/JuEJ/1IZ8GcdJM7+9yEZ/35g2lR7xf+nW9v9uZFaQPgZwW+B3I44HfgzwceD7k
iM/zeAg5MmKfCdUT8fezT6H0eiB9I+TawFv1/u53xOcYvYDy5wPp30D53AU+BnkM8E9QPoj3
r1+E0rOD8bMC+RnE54Hp/53PPXA/E0//7/SDID0R5L3AqfT/7vd6xOvHTnAFKB8qMD6VIT8N
XOOEfOwhR7w/sBfkL4FnQo4F6l8NOTXwXsiNQbnv//A/PzUR0wC6Hw7iP7HB3/kgvtgNjn/d
kaDB3+2A+PwMEcgR810Syscd3MdThtIHgfTqkF8Bbgb5G+BWkPcCd4DKfQXitht0vojP0wqD
0v8A96niofztwL43CXIr4HmQ5wMvgjwdeKnB3/MR8fUEqo8j6MxGKB/E51I8h/w08G4on3oQ
34YgfwDm1zLkqSD9KUPoeQqwSJ4zPH6cnIdcAFw36UB+BfE+LSfkc9Pw+HUn0/Dv83UB5/sA
ckfgxZA/BF4GeT7wWsO/+2UI9EsLlH4WpG+HfBJ4P+SMYJINQU4LfOyEcqeg9OYg/RzkpsDX
oHYLBu22A+VPCOIGutHxjm/0d/4hIH9iyIOBnzH6u9wwUC4rlD/ifQbOQ/kUg3zEIS9AvI4a
yh/xeUWaJ7gLlM8CyMcD8jngvifkc8vo7/FpADahCSd4KuTXEPcJT/B8yC+A+58PT/AKyFNB
PK8+wRsh5wbXR89PcMTaAe/riCFnBE4LeQlwVsifAec/wcUgbwWueIJrIB2/7zU5wW0gR9w/
CYccH3gc5MTAU0/wB5AjPnfq0QleBbkE8OYT2rML6fj98+wJ7blyQjvsnuDIyMe3Dyvy8ftn
bsjVwbHoCS4LuRE4Vj/B9SBHXDdZnuCOkCPeNyn+hPqnQC4OjnNP8JIT6llzgjdBrgLq03OC
D0GuCvzTCT53wvkirifg/SEByvHtRnWCM0JOj/i8apTj6yOEcnx99E6ojxnksiC94wn5e5yQ
/13IbUD+mSecV/UJ3gj5PuK+/Qk+CLkKOJ4/wddOaM+9E84X8fwDfL7sqMefLx/q8eeldoLr
Qr4A3AL1+PN1QD3+vIJP8CjIEe97nwT5K+AZkGOC40LU49un/IT2GYQc8Xep7yBHvE5vCnI8
4F8g5wfH30+oz/4J9UFcR8LXiYyQtyLiJNrx12UqkIO3G0HSO8HNIHcDHnRC/uGQywNPOMFT
IQe3tf/z92Gwl59Qnzcn1Ocj5OBlLUgLJ/j6CeUenOAY6H87uB2BRHSCU0JuCfzsCc4DOWL/
IXaCy6Ef3z526Mdft7pC/gT4lRP8BuSI9Tv/hPxLIUd8jnPdCd5yQrkvTvBXkCP2Q1Mn+BfI
Ee+L/h3yeuD7J5wv4roZrj8r5IjPw+Y7wUUxjq+PAsbx9VHHOL4+LhjHX+d6Q54F/PoJHgF5
NfCHJ+RfAXkK8IYTvP2E/Gcxjr/eXDmhnjsnOGLyw/kzYh6f/znM4+spdIJLnpC/Oebx1632
kFcBDzkhfcwJXnyCP4E8DtHOJ3gf5AnAFzCPv25dhxyxjv75OewUf8RbQqTj4zA90vHxgRfp
+H21DNLx400b6fjnI5AgR3w+PRbS8XEDrudzcHwa6fj5BdcTsV8SgXz9hPoj9j/KSMfv37RP
cKMT3OoEvwQ5G3DPE9z/BA8+waPg/kJ8TvoJnnqCPzjBH0IugogzkGsDf4p0/H5pCOn4+T56
gk9AfhMxL5COH//rkD9CxCXIKxGfW4d8fLmnT3B65OPrw4Z8fByQOcGVT3Bt5OPjgxHy8fHB
E/n4eecPOeJ9zoMhR+yboyA/RIwfyGUQ90ng63TgFcjH3694Cnkz8OfIx9//ga+jEfcxJpCP
j2MLyMfvr9aRj49vO8jHxxMklOPjHtYJ16eEKMfHw9Mox69H9CjH9xcbyvH3f6qwjj9fmj/i
PN3/iOeIL8ET0oucEP9dT0jvecK60H9C+qET1ovNE9LvnLSOcHsHuPlY2xx99/H65/slxE82
3t5I3E7uTj7cXh521j7WSNxe9q7W/4iPvb8PEvBfD+Xj5gO/tvF1tHTwsnaz9+bm/zuFyJ8Z
/JPh71962VvbWbp5ePu4BvyZAjz0CIDa2f/K28ndwQMJ/GxtY+Nl7/fXr109bP86tvaydne0
9/7LjiFXJ3d7RK5HlUXitvVwc7N3PzpHdw8fe+4Lmvpc3j7Wti5/Pej3aSL9v/J1HvQNBuQy
J6RHho79gaH+P3w8Ndg7/D99PD0wlBMeH3dM+j+/+E84f8Q4R8xbeN/1n9e1HP2Pdkx9n4LX
TyBOjB68zgcL2v9IgvL5occ3Id4H6oTzR3zXOeH8Z9D/LgfxBZ0OkvpJ9Tf4e79BD+oO19/y
hPojGlQAYiyo/t4njB8RjOPbGws6dj+h/sqGf9fzV/1xj6n/9RPKV8Y4frzBx8knPB7xeoqK
/2P8JZxQfyvDv9ffX4/DP6b+jxB1ghqGECwWtGf/d/0LTyif0BjsEz3+LZ/wmPLrTiifG/x9
WSDK/y7/xQmPLwYXAtTI//vxnSeN3x6wv8D7t/4kx9T//Qnld/D9Oz//V/lvTig/9e1/zx+y
Y8pfPaF8ZDChzv4f5S+eUD7bOxAH0f8tn+KY8n89j3Rc+WygfGu0/13+zxPKvzT+3/OP8pjy
8UD5vFD50eD9p+LI/3f8O414PFQ+OXjCUfb/iJ8MyP99Tr++DDX+/1t/hE9oPyPw+Jf/R/z6
9Tnlx7Vf8Pjf1z/04LlbrGOun1GOqScbeH34JdB/v14mzHzM47GPiV2/xy14nSjT/zH/iE54
vOfHf77L/x+P//8BkfVOiXjnAAA=

--DrWhICOqskFTAXiy--

--y2zxS2PfCDLh6JVG
Content-Type: application/pgp-signature; name="signature.asc"

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCW4Z9gQAKCRBdQqD6ppg2
foJpAKDIqkgjOWINC/ircckgcrYRdlygnQCfdMULlusgvUcwxV3waz2e3CJzZfI=
=fxJK
-----END PGP SIGNATURE-----

--y2zxS2PfCDLh6JVG--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1691093462273013610==--


From xen-devel-bounces@lists.xenproject.org Wed Aug 29 11:09:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 11: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 1fuyM5-0002fW-KZ; Wed, 29 Aug 2018 11:09: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuyM4-0002fR-Hg
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 11:09:44 +0000
X-Inumbo-ID: d2c58da2-ab7b-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d2c58da2-ab7b-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 13:08:14 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="78283547"
To: Olaf Hering <olaf@aepfle.de>
References: <fdf19f7d-1b92-a9c0-3602-b1c9807bf610@citrix.com>
 <a735b4359ccc4b278330204d9790c6ac@AMSPEX02CL03.citrite.net>
 <5B6DAF9F02000078001DD040@prv1-mh.provo.novell.com>
 <e2f77af0b2394b8f859a1f2dc1a91797@AMSPEX02CL03.citrite.net>
 <5B6DB69D02000078001DD06A@prv1-mh.provo.novell.com>
 <eaab5a73-2910-7fb6-e1fc-08537e63088c@citrix.com>
 <92ca69e5-98b1-61e4-817a-3868f829471a@citrix.com>
 <5B712A3502000078001DD514@prv1-mh.provo.novell.com>
 <20180829103614.GA31376@aepfle.de>
 <75009cae-1c9b-65d9-8269-497f94469983@citrix.com>
 <20180829110052.GC31376@aepfle.de>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <314e3982-625d-118b-3c3e-61c852d0ffa3@citrix.com>
Date: Wed, 29 Aug 2018 12:09: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: <20180829110052.GC31376@aepfle.de>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 0/2] MMIO emulation 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>, 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>

T24gMjkvMDgvMTggMTI6MDAsIE9sYWYgSGVyaW5nIHdyb3RlOgo+IE9uIFdlZCwgQXVnIDI5LCBB
bmRyZXcgQ29vcGVyIHdyb3RlOgo+Cj4+IEFyY2hpdGVjdHVyYWxseSBzcGVha2luZywgaGFuZGlu
ZyAjTUMgYmFjayBpcyBwcm9iYWJseSB0aGUgY2xvc2VzdCB3ZQo+PiBjYW4gZ2V0IHRvIHNlbnNp
YmxlIGJlaGF2aW91ciwgYnV0IGl0IGlzIHN0aWxsIGEgYnVnIHRoYXQgTGludXggaXMKPj4gdG91
Y2hpbmcgdGhlIGJhbGxvb25lZCBvdXQgcGFnZSBpbiB0aGUgZmlyc3QgcGxhY2UuCj4gV2VsbCwg
dGhlIGlzc3VlIGlzIHRoYXQgYSByZWFkIGNyb3NzZXMgYSBwYWdlIGJvdW5kYXJ5LiBJZiB0aGF0
IHdvdWxkIGJlCj4gZm9yYmlkZGVuLCBsb2FkX3VuYWxpZ25lZF96ZXJvcGFkKCkgd291bGQgbm90
IGV4aXN0LiBJdCBjYW4gbm90IGtub3cKPiB3aGF0IGlzIGluIHRoZSBmb2xsb3dpbmcgcGFnZS4g
QW5kIHN1Y2ggcGFnZSBjcm9zc2luZyBoYXBwZW5zIGFsc28gaW4KPiB0aGUgdW5iYWxsb29uZWQg
Y2FzZS4gU2FkbHkgSSBjYW4gbm90IHRyaWdnZXIgdGhlIHJlcG9ydGVkIE5GUyBidWcKPiBteXNl
bGYuIEJ1dCBpdCBjYW4gYmUgZW5mb3JjZWQgYnkgYmFsbG9vbmluZyBlbm91Z2ggcGFnZXMgc28g
dGhhdCBhbgo+IGFsbG9jYXRlZCByZWFkZGlyIHJlcGx5IGV2ZW50dWFsbHkgaXMgcmlnaHQgaW4g
ZnJvbnQgb2YgYSBiYWxsb29uZWQKPiBwYWdlLgoKVGhlIExpbnV4IGJ1ZyBpcyBub3Qgc2hvb3Rp
bmcgdGhlIGJhbGxvb25lZCBwYWdlIG91dCBvZiB0aGUgZGlyZWN0bWFwLsKgCkxpbnV4IHNob3Vs
ZCBiZSB0YWtpbmcgYSBmYXRhbCAjUEYgZm9yIHRoYXQgcmVhZCwgYmVjYXVzZSBpdHMgYSB2aXJ0
dWFsCm1hcHBpbmcgZm9yIGEgZnJhbWUgd2hpY2ggTGludXggaGFzIHZvbHVudGFyaWx5IGVsZWN0
ZWQgdG8gbWFrZSBpbnZhbGlkLgoKQXMgWGVuIGNhbid0IHByZXZlbnQgTGludXggZnJvbSBtYWtp
bmcvbWFpbnRhaW5pbmcgc3VjaCBhbiBpbnZhbGlkCm1hcHBpbmcsIHRocm93aW5nICNNQyBiYWNr
IGlzIHRoZSBuZXh0IGJlc3QgdGhpbmcsIGJlY2F1c2UgdGVybWluYXRpbmcKdGhlIGFjY2VzcyB3
aXRoIH4wIGlzIGp1c3QgZ29pbmcgdG8gaGlkZSB0aGUgYnVnLCBhbmQgcnVuIGF0IGEgZ2xhY2lh
bApwYWNlIHdoaWxlIGRvaW5nIHNvLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 11:14:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 11: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 1fuyQu-0003WN-8q; Wed, 29 Aug 2018 11: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuyQs-0003WI-Nc
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 11:14:42 +0000
X-Inumbo-ID: 8437a966-ab7c-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8437a966-ab7c-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 13:13:12 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="78283866"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Olaf Hering <olaf@aepfle.de>
References: <fdf19f7d-1b92-a9c0-3602-b1c9807bf610@citrix.com>
 <a735b4359ccc4b278330204d9790c6ac@AMSPEX02CL03.citrite.net>
 <5B6DAF9F02000078001DD040@prv1-mh.provo.novell.com>
 <e2f77af0b2394b8f859a1f2dc1a91797@AMSPEX02CL03.citrite.net>
 <5B6DB69D02000078001DD06A@prv1-mh.provo.novell.com>
 <eaab5a73-2910-7fb6-e1fc-08537e63088c@citrix.com>
 <92ca69e5-98b1-61e4-817a-3868f829471a@citrix.com>
 <5B712A3502000078001DD514@prv1-mh.provo.novell.com>
 <20180829103614.GA31376@aepfle.de>
 <75009cae-1c9b-65d9-8269-497f94469983@citrix.com>
 <20180829110052.GC31376@aepfle.de>
 <314e3982-625d-118b-3c3e-61c852d0ffa3@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: <6b035dc2-7385-4842-d0f0-b1e783f3613b@citrix.com>
Date: Wed, 29 Aug 2018 12:14:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <314e3982-625d-118b-3c3e-61c852d0ffa3@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 0/2] MMIO emulation 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>, 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>

T24gMjkvMDgvMTggMTI6MDksIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjkvMDgvMTggMTI6
MDAsIE9sYWYgSGVyaW5nIHdyb3RlOgo+PiBPbiBXZWQsIEF1ZyAyOSwgQW5kcmV3IENvb3BlciB3
cm90ZToKPj4KPj4+IEFyY2hpdGVjdHVyYWxseSBzcGVha2luZywgaGFuZGluZyAjTUMgYmFjayBp
cyBwcm9iYWJseSB0aGUgY2xvc2VzdCB3ZQo+Pj4gY2FuIGdldCB0byBzZW5zaWJsZSBiZWhhdmlv
dXIsIGJ1dCBpdCBpcyBzdGlsbCBhIGJ1ZyB0aGF0IExpbnV4IGlzCj4+PiB0b3VjaGluZyB0aGUg
YmFsbG9vbmVkIG91dCBwYWdlIGluIHRoZSBmaXJzdCBwbGFjZS4KPj4gV2VsbCwgdGhlIGlzc3Vl
IGlzIHRoYXQgYSByZWFkIGNyb3NzZXMgYSBwYWdlIGJvdW5kYXJ5LiBJZiB0aGF0IHdvdWxkIGJl
Cj4+IGZvcmJpZGRlbiwgbG9hZF91bmFsaWduZWRfemVyb3BhZCgpIHdvdWxkIG5vdCBleGlzdC4g
SXQgY2FuIG5vdCBrbm93Cj4+IHdoYXQgaXMgaW4gdGhlIGZvbGxvd2luZyBwYWdlLiBBbmQgc3Vj
aCBwYWdlIGNyb3NzaW5nIGhhcHBlbnMgYWxzbyBpbgo+PiB0aGUgdW5iYWxsb29uZWQgY2FzZS4g
U2FkbHkgSSBjYW4gbm90IHRyaWdnZXIgdGhlIHJlcG9ydGVkIE5GUyBidWcKPj4gbXlzZWxmLiBC
dXQgaXQgY2FuIGJlIGVuZm9yY2VkIGJ5IGJhbGxvb25pbmcgZW5vdWdoIHBhZ2VzIHNvIHRoYXQg
YW4KPj4gYWxsb2NhdGVkIHJlYWRkaXIgcmVwbHkgZXZlbnR1YWxseSBpcyByaWdodCBpbiBmcm9u
dCBvZiBhIGJhbGxvb25lZAo+PiBwYWdlLgo+IFRoZSBMaW51eCBidWcgaXMgbm90IHNob290aW5n
IHRoZSBiYWxsb29uZWQgcGFnZSBvdXQgb2YgdGhlIGRpcmVjdG1hcC7CoAo+IExpbnV4IHNob3Vs
ZCBiZSB0YWtpbmcgYSBmYXRhbCAjUEYgZm9yIHRoYXQgcmVhZCwgYmVjYXVzZSBpdHMgYSB2aXJ0
dWFsCj4gbWFwcGluZyBmb3IgYSBmcmFtZSB3aGljaCBMaW51eCBoYXMgdm9sdW50YXJpbHkgZWxl
Y3RlZCB0byBtYWtlIGludmFsaWQuCj4KPiBBcyBYZW4gY2FuJ3QgcHJldmVudCBMaW51eCBmcm9t
IG1ha2luZy9tYWludGFpbmluZyBzdWNoIGFuIGludmFsaWQKPiBtYXBwaW5nLCB0aHJvd2luZyAj
TUMgYmFjayBpcyB0aGUgbmV4dCBiZXN0IHRoaW5nLCBiZWNhdXNlIHRlcm1pbmF0aW5nCj4gdGhl
IGFjY2VzcyB3aXRoIH4wIGlzIGp1c3QgZ29pbmcgdG8gaGlkZSB0aGUgYnVnLCBhbmQgcnVuIGF0
IGEgZ2xhY2lhbAo+IHBhY2Ugd2hpbGUgZG9pbmcgc28uCgpZZXMgLSBoYXZpbmcgbG9va2VkIGF0
IGxvYWRfdW5hbGlnbmVkX3plcm9wYWQoKSwgaXQgZXhpc3RzIGV4cGxpY2l0bHkgdG8KY29wZSB3
aXRoICNQRiBvY2N1cnJpbmcgZnJvbSB0aGUgcGFnZSBjcm9zc2luZy4KClRoaXMgcmUtZW5mb3Jj
ZXMgbXkgb3BpbmlvbiB0aGF0IHRoZSB1bmRlcmx5aW5nIGJ1ZyBpcyBub3Qgc2hvb3RpbmcKYmFs
bG9vbmVkLW91dCBwYWdlcyBvdXQgb2YgdGhlIGRpcmVjdG1hcC4KCn5BbmRyZXcKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 11:17:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 11:17:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuyTv-0003gY-OD; Wed, 29 Aug 2018 11:17: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuyTt-0003gS-NW
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 11:17:49 +0000
X-Inumbo-ID: 42d82382-ab7d-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 42d82382-ab7d-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 11:18:32 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="78284037"
To: Wei Liu <wei.liu2@citrix.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-6-git-send-email-andrew.cooper3@citrix.com>
 <20180829080303.lol3emubxrvhyk6n@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: <83063641-99bf-4edc-2c59-6e4b24c2a5af@citrix.com>
Date: Wed, 29 Aug 2018 12:17:46 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <20180829080303.lol3emubxrvhyk6n@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 5/7] x86/vtx: Rename arch_vmx_struct to
 vmx_vcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.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>

T24gMjkvMDgvMTggMDk6MDMsIFdlaSBMaXUgd3JvdGU6Cj4gT24gVHVlLCBBdWcgMjgsIDIwMTgg
YXQgMDY6Mzk6MDRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gVGhlIHN1ZmZpeCBh
bmQgcHJlZml4IGFyZSByZWR1bmRhbnQsIGFuZCB0aGUgbmFtZSBpcyBjdXJpb3VzbHkgb2RkLiAg
UmVuYW1lIGl0Cj4+IHRvIHZteF92Y3B1IHRvIGJlIGNvbnNpc3RlbnQgd2l0aCBhbGwgdGhlIG90
aGVyIHNpbWlsYXIgc3RydWN0dXJlcy4KPiBXaGF0IG90aGVyIHNpbWlsYXIgc3RydWN0dXJlcyBk
byB5b3UgaGF2ZSBpbiBtaW5kPwoKTW9zdCByZWxldmFudGx5LCB7dm14LHN2bX1fZG9tYWluLCBi
dXQge3B2LGh2bX1fe2RvbWFpbix2Y3B1fSBhcyB3ZWxsLgoKfkFuZHJldwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 11:26:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 11: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 1fuycJ-0004bQ-Jx; Wed, 29 Aug 2018 11: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=cgjg=lm=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fuycI-0004bL-Gu
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 11:26:30 +0000
X-Inumbo-ID: 791b562b-ab7e-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 791b562b-ab7e-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 11:27:12 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id AE2CDAD18;
 Wed, 29 Aug 2018 11:26:26 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, Olaf Hering <olaf@aepfle.de>
References: <fdf19f7d-1b92-a9c0-3602-b1c9807bf610@citrix.com>
 <a735b4359ccc4b278330204d9790c6ac@AMSPEX02CL03.citrite.net>
 <5B6DAF9F02000078001DD040@prv1-mh.provo.novell.com>
 <e2f77af0b2394b8f859a1f2dc1a91797@AMSPEX02CL03.citrite.net>
 <5B6DB69D02000078001DD06A@prv1-mh.provo.novell.com>
 <eaab5a73-2910-7fb6-e1fc-08537e63088c@citrix.com>
 <92ca69e5-98b1-61e4-817a-3868f829471a@citrix.com>
 <5B712A3502000078001DD514@prv1-mh.provo.novell.com>
 <20180829103614.GA31376@aepfle.de>
 <75009cae-1c9b-65d9-8269-497f94469983@citrix.com>
 <20180829110052.GC31376@aepfle.de>
 <314e3982-625d-118b-3c3e-61c852d0ffa3@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: <961d923f-3514-6c09-ab0a-f49ec4fe6918@suse.com>
Date: Wed, 29 Aug 2018 13:26: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: <314e3982-625d-118b-3c3e-61c852d0ffa3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 0/2] MMIO emulation 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>, 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>

T24gMjkvMDgvMTggMTM6MDksIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjkvMDgvMTggMTI6
MDAsIE9sYWYgSGVyaW5nIHdyb3RlOgo+PiBPbiBXZWQsIEF1ZyAyOSwgQW5kcmV3IENvb3BlciB3
cm90ZToKPj4KPj4+IEFyY2hpdGVjdHVyYWxseSBzcGVha2luZywgaGFuZGluZyAjTUMgYmFjayBp
cyBwcm9iYWJseSB0aGUgY2xvc2VzdCB3ZQo+Pj4gY2FuIGdldCB0byBzZW5zaWJsZSBiZWhhdmlv
dXIsIGJ1dCBpdCBpcyBzdGlsbCBhIGJ1ZyB0aGF0IExpbnV4IGlzCj4+PiB0b3VjaGluZyB0aGUg
YmFsbG9vbmVkIG91dCBwYWdlIGluIHRoZSBmaXJzdCBwbGFjZS4KPj4gV2VsbCwgdGhlIGlzc3Vl
IGlzIHRoYXQgYSByZWFkIGNyb3NzZXMgYSBwYWdlIGJvdW5kYXJ5LiBJZiB0aGF0IHdvdWxkIGJl
Cj4+IGZvcmJpZGRlbiwgbG9hZF91bmFsaWduZWRfemVyb3BhZCgpIHdvdWxkIG5vdCBleGlzdC4g
SXQgY2FuIG5vdCBrbm93Cj4+IHdoYXQgaXMgaW4gdGhlIGZvbGxvd2luZyBwYWdlLiBBbmQgc3Vj
aCBwYWdlIGNyb3NzaW5nIGhhcHBlbnMgYWxzbyBpbgo+PiB0aGUgdW5iYWxsb29uZWQgY2FzZS4g
U2FkbHkgSSBjYW4gbm90IHRyaWdnZXIgdGhlIHJlcG9ydGVkIE5GUyBidWcKPj4gbXlzZWxmLiBC
dXQgaXQgY2FuIGJlIGVuZm9yY2VkIGJ5IGJhbGxvb25pbmcgZW5vdWdoIHBhZ2VzIHNvIHRoYXQg
YW4KPj4gYWxsb2NhdGVkIHJlYWRkaXIgcmVwbHkgZXZlbnR1YWxseSBpcyByaWdodCBpbiBmcm9u
dCBvZiBhIGJhbGxvb25lZAo+PiBwYWdlLgo+IAo+IFRoZSBMaW51eCBidWcgaXMgbm90IHNob290
aW5nIHRoZSBiYWxsb29uZWQgcGFnZSBvdXQgb2YgdGhlIGRpcmVjdG1hcC7CoAo+IExpbnV4IHNo
b3VsZCBiZSB0YWtpbmcgYSBmYXRhbCAjUEYgZm9yIHRoYXQgcmVhZCwgYmVjYXVzZSBpdHMgYSB2
aXJ0dWFsCj4gbWFwcGluZyBmb3IgYSBmcmFtZSB3aGljaCBMaW51eCBoYXMgdm9sdW50YXJpbHkg
ZWxlY3RlZCB0byBtYWtlIGludmFsaWQuCj4gCj4gQXMgWGVuIGNhbid0IHByZXZlbnQgTGludXgg
ZnJvbSBtYWtpbmcvbWFpbnRhaW5pbmcgc3VjaCBhbiBpbnZhbGlkCj4gbWFwcGluZywgdGhyb3dp
bmcgI01DIGJhY2sgaXMgdGhlIG5leHQgYmVzdCB0aGluZywgYmVjYXVzZSB0ZXJtaW5hdGluZwo+
IHRoZSBhY2Nlc3Mgd2l0aCB+MCBpcyBqdXN0IGdvaW5nIHRvIGhpZGUgdGhlIGJ1ZywgYW5kIHJ1
biBhdCBhIGdsYWNpYWwKPiBwYWNlIHdoaWxlIGRvaW5nIHNvLgoKSSB0aGluayB5b3UgYXJlIHJp
Z2h0OiB0aGUga2VybmVsIHNob3VsZCBpbiBubyBjYXNlIGFjY2VzcyBhIHJhbmRvbSBwYWdlCndp
dGhvdXQga25vd2luZyBpdCBpcyBSQU0uCgpIaXR0aW5nIGEgYmFsbG9vbmVkIHBhZ2UgaXMganVz
dCBtdWNoIG1vcmUgcHJvYmFibGUgdGhhbiBoaXR0aW5nIGEgTU1JTwpwYWdlIHRoaXMgd2F5LiBU
aGVyZSBhcmUgX25vXyBndWFyZCBwYWdlcyBhcm91bmQgTU1JTyBhcmVhcywgc28gaXQgY291bGQK
aW4gdGhlb3J5IGhhcHBlbiB0aGF0IGxvYWRfdW5hbGlnbmVkX3plcm9wYWQoKSB3b3VsZCBhY2Nl
c3MgTU1JTyBhcmVhCnRyaWdnZXJpbmcgcmFuZG9tIGJlaGF2aW9yLgoKU28gcmVtb3ZpbmcgYmFs
bG9vbmVkIHBhZ2VzIGZyb20gdGhlIGRpcmVjdG1hcCBqdXN0IGhpZGVzIGFuIHVuZGVybHlpbmcK
cHJvYmxlbS4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 12:01:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 12: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 1fuz9b-0007oD-Ni; Wed, 29 Aug 2018 12:00: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuz9Z-0007o8-Rw
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 12:00:53 +0000
X-Inumbo-ID: 4714c5f7-ab83-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4714c5f7-ab83-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 12:01:36 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 06:00:51 -0600
Message-Id: <5B868AF002000078001E2FE4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 06:00:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1535540222-11439-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1535540222-11439-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/alt: Fix build when CONFIG_LIVEPATCH is
 disabled
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ross Lagerwall <ross.lagerwall@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+IE9uIDI5LjA4LjE4IGF0IDEyOjU3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gYy9zIGIyOGNkMjFjMzYyOCAieDg2L2J1aWxkOiBVc2UgbmV3IC5ub3BzIGRpcmVjdGl2
ZSB3aGVuIGF2YWlsYWJsZSIKPiBpbnRyb2R1Y2VkIGEgX19yZWFkX21vc3RseSBib29sZWFuIHdo
aWNoIGlzIGluY2x1ZGVkIGlmIHRoZSB0b29sY2hhaW4gc3VwcG9ydHMKPiB0aGUgLm5vcHMgZGly
ZWN0aXZlLgo+IAo+IFdoZW4gQ09ORklHX0xJVkVQQVRDSCBpcyBjb21waWxlZCBvdXQsIGFsdGVy
bmF0aXZlLm8gaXMgZXhwZWN0ZWQgdG8gYmUgYSBmdWxseQo+IGluaXQgbW9kdWxlLCBhbmQgdG9v
bGNoYWluX25vcHNfYXJlX2lkZWFsIHRyaXBzIHRoZSBidWlsZCBzeXN0ZW0gY2hlY2s6Cj4gCj4g
ICBFcnJvcjogc2l6ZSBvZiBhbHRlcm5hdGl2ZS5vOi5kYXRhLnJlYWRfbW9zdGx5IGlzIDB4MDEK
PiAgIC9sb2NhbC94ZW4uZ2l0L3hlbi9SdWxlcy5tazoyMDY6IHJlY2lwZSBmb3IgdGFyZ2V0ICdh
bHRlcm5hdGl2ZS5pbml0Lm8nIGZhaWxlZAo+ICAgbWFrZVszXTogKioqIFthbHRlcm5hdGl2ZS5p
bml0Lm9dIEVycm9yIDEyCj4gCj4gSW50cm9kdWNlIGluaXRfb3JfbGl2ZXBhdGNoX3JlYWRfbW9z
dGx5IGFuZCBzd2l0Y2ggdGhlIGFubm90YXRpb24gZm9yCj4gdG9vbGNoYWluX25vcHNfYXJlX2lk
ZWFsLgo+IAo+IFJlcG9ydGVkLWJ5OiBPbGFmIEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+Cj4gU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJl
dmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgooSSd2ZSBqdXN0IHJ1
biBpbnRvIHRoaXMgYXMgd2VsbC4pCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 12:06:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 12:06: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 1fuzEx-00088z-An; Wed, 29 Aug 2018 12:06: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuzEv-00088u-Tp
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 12:06:25 +0000
X-Inumbo-ID: 0d5a6ba9-ab84-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0d5a6ba9-ab84-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 12:07:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 06:06:23 -0600
Message-Id: <5B868C3D02000078001E3005@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 06:06:21 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <fdf19f7d-1b92-a9c0-3602-b1c9807bf610@citrix.com>
 <a735b4359ccc4b278330204d9790c6ac@AMSPEX02CL03.citrite.net>
 <5B6DAF9F02000078001DD040@prv1-mh.provo.novell.com>
 <e2f77af0b2394b8f859a1f2dc1a91797@AMSPEX02CL03.citrite.net>
 <5B6DB69D02000078001DD06A@prv1-mh.provo.novell.com>
 <eaab5a73-2910-7fb6-e1fc-08537e63088c@citrix.com>
 <92ca69e5-98b1-61e4-817a-3868f829471a@citrix.com>
 <5B712A3502000078001DD514@prv1-mh.provo.novell.com>
 <20180829103614.GA31376@aepfle.de>
 <75009cae-1c9b-65d9-8269-497f94469983@citrix.com>
 <20180829110052.GC31376@aepfle.de>
 <314e3982-625d-118b-3c3e-61c852d0ffa3@citrix.com>
 <5B86773A0200004903F324A0@prv1-mh.provo.novell.com>
 <5B867B1A0200006D03F3278E@prv1-mh.provo.novell.com>
 <5B867D000200009103F328E2@prv1-mh.provo.novell.com>
 <5B867F020200009E04E46402@prv1-mh.provo.novell.com>
In-Reply-To: <5B867F020200009E04E46402@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 0/2] MMIO emulation 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Olaf Hering <olaf@aepfle.de>,
 Paul Durrant <paul.durrant@citrix.com>, 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+IE9uIDI5LjA4LjE4IGF0IDEzOjA5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjkvMDgvMTggMTI6MDAsIE9sYWYgSGVyaW5nIHdyb3RlOgo+PiBPbiBXZWQsIEF1
ZyAyOSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4KPj4+IEFyY2hpdGVjdHVyYWxseSBzcGVha2lu
ZywgaGFuZGluZyAjTUMgYmFjayBpcyBwcm9iYWJseSB0aGUgY2xvc2VzdCB3ZQo+Pj4gY2FuIGdl
dCB0byBzZW5zaWJsZSBiZWhhdmlvdXIsIGJ1dCBpdCBpcyBzdGlsbCBhIGJ1ZyB0aGF0IExpbnV4
IGlzCj4+PiB0b3VjaGluZyB0aGUgYmFsbG9vbmVkIG91dCBwYWdlIGluIHRoZSBmaXJzdCBwbGFj
ZS4KPj4gV2VsbCwgdGhlIGlzc3VlIGlzIHRoYXQgYSByZWFkIGNyb3NzZXMgYSBwYWdlIGJvdW5k
YXJ5LiBJZiB0aGF0IHdvdWxkIGJlCj4+IGZvcmJpZGRlbiwgbG9hZF91bmFsaWduZWRfemVyb3Bh
ZCgpIHdvdWxkIG5vdCBleGlzdC4gSXQgY2FuIG5vdCBrbm93Cj4+IHdoYXQgaXMgaW4gdGhlIGZv
bGxvd2luZyBwYWdlLiBBbmQgc3VjaCBwYWdlIGNyb3NzaW5nIGhhcHBlbnMgYWxzbyBpbgo+PiB0
aGUgdW5iYWxsb29uZWQgY2FzZS4gU2FkbHkgSSBjYW4gbm90IHRyaWdnZXIgdGhlIHJlcG9ydGVk
IE5GUyBidWcKPj4gbXlzZWxmLiBCdXQgaXQgY2FuIGJlIGVuZm9yY2VkIGJ5IGJhbGxvb25pbmcg
ZW5vdWdoIHBhZ2VzIHNvIHRoYXQgYW4KPj4gYWxsb2NhdGVkIHJlYWRkaXIgcmVwbHkgZXZlbnR1
YWxseSBpcyByaWdodCBpbiBmcm9udCBvZiBhIGJhbGxvb25lZAo+PiBwYWdlLgo+IAo+IFRoZSBM
aW51eCBidWcgaXMgbm90IHNob290aW5nIHRoZSBiYWxsb29uZWQgcGFnZSBvdXQgb2YgdGhlIGRp
cmVjdG1hcC4gCj4gTGludXggc2hvdWxkIGJlIHRha2luZyBhIGZhdGFsICNQRiBmb3IgdGhhdCBy
ZWFkLCBiZWNhdXNlIGl0cyBhIHZpcnR1YWwKPiBtYXBwaW5nIGZvciBhIGZyYW1lIHdoaWNoIExp
bnV4IGhhcyB2b2x1bnRhcmlseSBlbGVjdGVkIHRvIG1ha2UgaW52YWxpZC4KPiAKPiBBcyBYZW4g
Y2FuJ3QgcHJldmVudCBMaW51eCBmcm9tIG1ha2luZy9tYWludGFpbmluZyBzdWNoIGFuIGludmFs
aWQKPiBtYXBwaW5nLCB0aHJvd2luZyAjTUMgYmFjayBpcyB0aGUgbmV4dCBiZXN0IHRoaW5nLCBi
ZWNhdXNlIHRlcm1pbmF0aW5nCj4gdGhlIGFjY2VzcyB3aXRoIH4wIGlzIGp1c3QgZ29pbmcgdG8g
aGlkZSB0aGUgYnVnLCBhbmQgcnVuIGF0IGEgZ2xhY2lhbAo+IHBhY2Ugd2hpbGUgZG9pbmcgc28u
CgpJIHN0aWxsIGRvIG5vdCB1bmRlcnN0YW5kIHdoeSB5b3UgdGhpbmsgc286IEhhbmRpbmcgYmFj
ayB+MCBpcyBmYXIgbW9yZQpjb3JyZWN0IHRoYW4gcmFpc2luZyAjTUMgaW1vLiBUaGUgeDg2IGFy
Y2hpdGVjdHVyZSBpcyBib3VuZCB0byBpdHMKaGlzdG9yeSwgYW5kIGluIHByZS1QZW50aXVtIGRh
eXMgdGhlcmUgd2FzIG5vICNNQyB0byBiZSByYWlzZWQgaW4gdGhlCmZpcnN0IHBsYWNlLiBGdXJ0
aGVybW9yZSwgd2hpbGUgSSBjYW4gc2VlIHRoYXQgX3NvbWUgb3RoZXJfIGJ1ZyBtYXkKYmUgaGlk
ZGVuIHRoaXMgd2F5LCB0aGVyZSdzIG5vIGJ1ZyBhdCBhbGwgdGhlIGJlIGhpZGRlbiBpbgpsb2Fk
X3VuYWxpZ25lZF96ZXJvcGFkKCkgKGxlYXZpbmcgYXNpZGUgdGhlIGJhbGxvb24gZHJpdmVyIGJl
aGF2aW9yKS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 12:10:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 12:10:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuzId-0000Op-Sn; Wed, 29 Aug 2018 12:10:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuzId-0000Ok-5P
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 12:10:15 +0000
X-Inumbo-ID: 9678d44e-ab84-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9678d44e-ab84-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 12:10:58 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 06:10:13 -0600
Message-Id: <5B868D2102000078001E301E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 06:10:09 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-13-git-send-email-andrew.cooper3@citrix.com>
 <5B74268F02000078001DE65B@prv1-mh.provo.novell.com>
 <4293be30-da9e-d6cc-b3ba-1e19e514aa52@citrix.com>
 <5B74445602000078001DE780@prv1-mh.provo.novell.com>
 <8f088499-9b4e-3732-09c6-85f26d3b941c@citrix.com>
In-Reply-To: <8f088499-9b4e-3732-09c6-85f26d3b941c@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 12/12] xen/domain: Allocate d->vcpu[] in
 domain_create()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjA4LjE4IGF0IDEyOjM2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTUvMDgvMTggMTY6MTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pgo+Pj4+PiAtLS0g
YS94ZW4vY29tbW9uL2RvbWN0bC5jCj4+Pj4+ICsrKyBiL3hlbi9jb21tb24vZG9tY3RsLmMKPj4+
Pj4gQEAgLTU1NCwxNiArNTU0LDkgQEAgbG9uZyBkb19kb21jdGwoWEVOX0dVRVNUX0hBTkRMRV9Q
QVJBTSh4ZW5fZG9tY3RsX3QpIAo+IHVfZG9tY3RsKQo+Pj4+PiAgCj4+Pj4+ICAgICAgICAgIHJl
dCA9IC1FSU5WQUw7Cj4+Pj4+ICAgICAgICAgIGlmICggKGQgPT0gY3VycmVudC0+ZG9tYWluKSB8
fCAvKiBubyBkb21haW5fcGF1c2UoKSAqLwo+Pj4+PiAtICAgICAgICAgICAgIChtYXggPiBkb21h
aW5fbWF4X3ZjcHVzKGQpKSApCj4+Pj4+ICsgICAgICAgICAgICAgKG1heCAhPSBkLT5tYXhfdmNw
dXMpICkgICAvKiBtYXhfdmNwdXMgc2V0IHVwIGluIGNyZWF0ZWRvbWFpbiAKPiAqLwo+Pj4+PiAg
ICAgICAgICAgICAgYnJlYWs7Cj4+Pj4+ICAKPj4+Pj4gLSAgICAgICAgLyogVW50aWwgWGVub3By
b2YgY2FuIGR5bmFtaWNhbGx5IGdyb3cgaXRzIHZjcHUtcyBhcnJheS4uLiAqLwo+Pj4+PiAtICAg
ICAgICBpZiAoIGQtPnhlbm9wcm9mICkKPj4+Pj4gLSAgICAgICAgewo+Pj4+PiAtICAgICAgICAg
ICAgcmV0ID0gLUVBR0FJTjsKPj4+Pj4gLSAgICAgICAgICAgIGJyZWFrOwo+Pj4+PiAtICAgICAg
ICB9Cj4+Pj4+IC0KPj4+Pj4gICAgICAgICAgLyogTmVlZGVkLCBmb3IgZXhhbXBsZSwgdG8gZW5z
dXJlIHdyaXRhYmxlIHAudC4gc3RhdGUgaXMgc3luY2VkLiAqLwo+Pj4+PiAgICAgICAgICBkb21h
aW5fcGF1c2UoZCk7Cj4+Pj4+ICAKPj4+Pj4gQEAgLTU4MSwzOCArNTc0LDggQEAgbG9uZyBkb19k
b21jdGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fZG9tY3RsX3QpIAo+IHVfZG9tY3RsKQo+
Pj4+PiAgICAgICAgICAgICAgfQo+Pj4+PiAgICAgICAgICB9Cj4+Pj4+ICAKPj4+Pj4gLSAgICAg
ICAgLyogV2UgY2Fubm90IHJlZHVjZSBtYXhpbXVtIFZDUFVzLiAqLwo+Pj4+PiAtICAgICAgICBy
ZXQgPSAtRUlOVkFMOwo+Pj4+PiAtICAgICAgICBpZiAoIChtYXggPCBkLT5tYXhfdmNwdXMpICYm
IChkLT52Y3B1W21heF0gIT0gTlVMTCkgKXhjX2RvbWFpbl9tYXhfdmNwdXMKPj4+Pj4gLSAgICAg
ICAgICAgIGdvdG8gbWF4dmNwdV9vdXQ7Cj4+Pj4+IC0KPj4+Pj4gLSAgICAgICAgLyoKPj4+Pj4g
LSAgICAgICAgICogRm9yIG5vdyBkb24ndCBhbGxvdyBpbmNyZWFzaW5nIHRoZSB2Y3B1IGNvdW50
IGZyb20gYSBub24temVybwo+Pj4+PiAtICAgICAgICAgKiB2YWx1ZTogVGhpcyBjb2RlIGFuZCBh
bGwgcmVhZGVycyBvZiBkLT52Y3B1IHdvdWxkIG90aGVyd2lzZSBuZWVkCj4+Pj4+IC0gICAgICAg
ICAqIHRvIGJlIGNvbnZlcnRlZCB0byB1c2UgUkNVLCBidXQgYXQgcHJlc2VudCB0aGVyZSdzIG5v
IHRvb2xzIHNpZGUKPj4+Pj4gLSAgICAgICAgICogY29kZSBwYXRoIHRoYXQgd291bGQgaXNzdWUg
c3VjaCBhIHJlcXVlc3QuCj4+Pj4+IC0gICAgICAgICAqLwo+Pj4+PiAtICAgICAgICByZXQgPSAt
RUJVU1k7Cj4+Pj4+IC0gICAgICAgIGlmICggKGQtPm1heF92Y3B1cyA+IDApICYmIChtYXggPiBk
LT5tYXhfdmNwdXMpICkKPj4+Pj4gLSAgICAgICAgICAgIGdvdG8gbWF4dmNwdV9vdXQ7Cj4+Pj4+
IC0KPj4+Pj4gICAgICAgICAgcmV0ID0gLUVOT01FTTsKPj4+Pj4gICAgICAgICAgb25saW5lID0g
Y3B1cG9vbF9kb21haW5fY3B1bWFzayhkKTsKPj4+Pj4gLSAgICAgICAgaWYgKCBtYXggPiBkLT5t
YXhfdmNwdXMgKQo+Pj4+PiAtICAgICAgICB7Cj4+Pj4+IC0gICAgICAgICAgICBzdHJ1Y3QgdmNw
dSAqKnZjcHVzOwo+Pj4+PiAtCj4+Pj4+IC0gICAgICAgICAgICBCVUdfT04oZC0+dmNwdSAhPSBO
VUxMKTsKPj4+Pj4gLSAgICAgICAgICAgIEJVR19PTihkLT5tYXhfdmNwdXMgIT0gMCk7Cj4+Pj4+
IC0KPj4+Pj4gLSAgICAgICAgICAgIGlmICggKHZjcHVzID0geHphbGxvY19hcnJheShzdHJ1Y3Qg
dmNwdSAqLCBtYXgpKSA9PSBOVUxMICkKPj4+Pj4gLSAgICAgICAgICAgICAgICBnb3RvIG1heHZj
cHVfb3V0Owo+Pj4+PiAtCj4+Pj4+IC0gICAgICAgICAgICAvKiBJbnN0YWxsIHZjcHUgYXJyYXkg
L3RoZW4vIHVwZGF0ZSBtYXhfdmNwdXMuICovCj4+Pj4+IC0gICAgICAgICAgICBkLT52Y3B1ID0g
dmNwdXM7Cj4+Pj4+IC0gICAgICAgICAgICBzbXBfd21iKCk7Cj4+Pj4+IC0gICAgICAgICAgICBk
LT5tYXhfdmNwdXMgPSBtYXg7Cj4+Pj4+IC0gICAgICAgIH0KPj4+Pj4gIAo+Pj4+PiAgICAgICAg
ICBmb3IgKCBpID0gMDsgaSA8IG1heDsgaSsrICkKPj4+Pj4gICAgICAgICAgewo+Pj4+IFdpdGgg
YWxsIG9mIHRoaXMgZHJvcHBlZCwgSSB0aGluayB0aGUgZG9tY3RsIHNob3VsZCBiZSByZW5hbWVk
LiBCeQo+Pj4+IGRyb3BwaW5nIGl0cyAibWF4IiBpbnB1dCBhdCB0aGUgc2FtZSB0aW1lLCB0aGVy
ZSB3b3VsZCB0aGVuIGFsc28KPj4+PiBubyBsb25nZXIgYmUgYSBuZWVkIHRvIGNoZWNrIHRoYXQg
dGhlIHZhbHVlIG1hdGNoZXMgd2hhdCB3YXMKPj4+PiBzdG9yZWQgZHVyaW5nIGRvbWFpbiBjcmVh
dGlvbi4KPj4+IEknbSBzdGlsbCBsb29raW5nIHRvIGV2ZW50dWFsbHkgZGVsZXRlIHRoZSBoeXBl
cmNhbGwsIGJ1dCB3ZSBuZWVkIHRvIGJlCj4+PiBhYmxlIHRvIGNsZWFuIHVwIGFsbCBkb21haW4v
dmNwdSBhbGxvY2F0aW9ucyB3aXRob3V0IGNhbGxpbmcKPj4+IGNvbXBsZXRlX2RvbWFpbl9kZXN0
cm95LCBvciByZWFycmFuZ2UgdGhlIGVudHJ5IGxvZ2ljIHNvCj4+PiBjb21wbGV0ZV9kb21haW5f
ZGVzdHJveSgpIGNhbiBiZSByZXVzZWQgZm9yIGEgZG9tYWluIHdoaWNoIGlzbid0Cj4+PiBjdXJy
ZW50bHkgaW4gdGhlIGRvbWxpc3QuCj4+Pgo+Pj4gVW5mb3J0dW5hdGVseSwgSSB0aGluayB0aGlz
IGlzIGdvaW5nIHRvIGJlIGZhaXJseSBjb21wbGljYXRlZCwgSSB0aGluay4KPj4gRXNwZWNpYWxs
eSB3aGVuIHdlIGV4cGVjdCB0aGlzIHRvIHRha2Ugc29tZSB0aW1lLCBJIHRoaW5rIGl0IHdvdWxk
Cj4+IGJlIHF1aXRlIGhlbHBmdWwgZm9yIHRoZSBkb21jdGwgdG8gYWN0dWFsbHkgc2F5IHdoYXQg
aXQgZG9lcyB1bnRpbAo+PiB0aGVuLCByYXRoZXIgdGhhbiByZXRhaW5pbmcgaXRzIGN1cnJlbnQg
KHRoZW4gbWlzbGVhZGluZykgbmFtZS4KPiAKPiBSZW5hbWluZyB0aGUgZG9tY3RsIG1lYW5zIHJl
bmFtaW5nIHhjX2RvbWFpbl9tYXhfdmNwdXMoKSwgYW5kIHRoZQo+IHB5dGhvbi9vY2FtbCBzdHVi
cywgdGhlIGxhdHRlciBvZiB3aGljaCBkb2VzIGhhdmUgZXh0ZXJuYWwgdXNlcnMuCgpUaGlzIGlz
IGFuIG9wdGlvbiwgYnV0IHRoZSBsaWJ4YyBhbmQgaGlnaGVyIGxheWVyIGZ1bmN0aW9ucyBjb3Vs
ZCBhcyB3ZWxsCmJlIGxlZnQgYWxvbmUsIHBlcmhhcHMgd2l0aCBhIGNvbW1lbnQgYWRkZWQgdG8g
dGhlIGZ1bmN0aW9uIHlvdSBuYW1lCmV4cGxhaW5pbmcgd2h5IGl0cyBuYW1lIGRvZXNuJ3QgbWF0
Y2ggdGhlIGRvbWN0bCBpdCB1c2VzLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 12:22:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 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 1fuzUE-0001Vm-1S; Wed, 29 Aug 2018 12: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=ygmg=lm=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fuzUB-0001Vh-KV
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 12:22:12 +0000
X-Inumbo-ID: f0dab2ad-ab85-11e8-a8a5-bc764e045a96
Received: from mo6-p00-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5300::2])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f0dab2ad-ab85-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 14:20:40 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1535545327;
 s=strato-dkim-0002; d=aepfle.de;
 h=In-Reply-To:References:Message-ID:Subject:To:From:Date:
 X-RZG-CLASS-ID:X-RZG-AUTH:From:Subject:Sender;
 bh=URMmKse2gdzSOpHqYHQoBTfx2m83uVl6/nCeXDKcI7s=;
 b=oeAQt+dAxdvkXDpbCmVvU+qwu4kEMU9llgEje+IJyOt/4F+FHi7vbWjFKIFhSBoF3l
 hDPbr2HzrzfCE1k8NnKjgqCq/VSewv3fszVFZzNbJYogXkC76zCrqgjXW9RuBhHsXFS0
 FVLM7RKTQMG23YzCCYEZqmoAETfALnjB+dfzK12aZOXcpubvm7+GfjpU9J4iIAOwbUc8
 rbQp+BhisuYgxJuKy6XApTNHJgKwYZFHEE8AkYySciJR0VxfCiyWNCbvF15zmOmr/3hT
 NxDXUQ1pSdRK0v6aHwN/96LDV9QnogEj82bpLCTsZQb7TdxpbsIkqnsYX9lrSdym6Jxt
 Tq0g==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QDiZbDmui9LcK/RdXt7GAQpV1nK0bLmEVb/u1jp/UEUaSmv7Wr7t6weQj08OX32LOXQCk="
X-RZG-CLASS-ID: mo00
Received: from aepfle.de by smtp.strato.de (RZmta 43.21 AUTH)
 with ESMTPSA id Q02f6au7TCM79pk
 (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>;
 Wed, 29 Aug 2018 14:22:07 +0200 (CEST)
Date: Wed, 29 Aug 2018 14:22:05 +0200
From: Olaf Hering <olaf@aepfle.de>
To: xen-devel@lists.xen.org
Message-ID: <20180829122204.GE31376@aepfle.de>
References: <20180827084315.3e91117e.olaf@aepfle.de>
MIME-Version: 1.0
In-Reply-To: <20180827084315.3e91117e.olaf@aepfle.de>
User-Agent: Mutt/1.10.0 (20180626T194825.d28fe351)
Subject: Re: [Xen-devel] incompatible changes in staging break 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>
Content-Type: multipart/mixed; boundary="===============1005979266798626610=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1005979266798626610==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="1Ow488MNN9B9o/ov"
Content-Disposition: inline


--1Ow488MNN9B9o/ov
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline

On Mon, Aug 27, Olaf Hering wrote:

> Since about two weeks, no released qemu can be built against xen.git#staging. The error looks like that:
> qemu-20180825T130857.235c82acca/include/hw/xen/xen_common.h:677:5: error: too many arguments to function 'xc_domain_create'
> It looks like staging lacks proper compat wrappers for released qemu versions.

Passing --disable-xen-pv-domain-build instead of
--enable-xen-pv-domain-build to configure fixes/hides the build error.

What is "xen-pv-domain-build" supposed to do?


Olaf

--1Ow488MNN9B9o/ov
Content-Type: application/pgp-signature; name="signature.asc"

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCW4aP6QAKCRBdQqD6ppg2
fg8QAKCdJwi0YOvJ2/esjULPesOSYLIT3gCfaaTnZotIvdvoSOgZt64R5prik5M=
=4KkP
-----END PGP SIGNATURE-----

--1Ow488MNN9B9o/ov--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1005979266798626610==--


From xen-devel-bounces@lists.xenproject.org Wed Aug 29 12:30:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 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 1fuzbg-0001jK-Sf; Wed, 29 Aug 2018 12: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuzbf-0001jF-2X
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 12:29:55 +0000
X-Inumbo-ID: 05e9d2a2-ab87-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 05e9d2a2-ab87-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 14:28:25 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="78287687"
To: Jan Beulich <JBeulich@suse.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-13-git-send-email-andrew.cooper3@citrix.com>
 <5B74268F02000078001DE65B@prv1-mh.provo.novell.com>
 <4293be30-da9e-d6cc-b3ba-1e19e514aa52@citrix.com>
 <5B74445602000078001DE780@prv1-mh.provo.novell.com>
 <8f088499-9b4e-3732-09c6-85f26d3b941c@citrix.com>
 <5B868D2102000078001E301E@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: <a534be06-1de1-a26b-d6c7-e93ab39f1311@citrix.com>
Date: Wed, 29 Aug 2018 13:29: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: <5B868D2102000078001E301E@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/12] xen/domain: Allocate d->vcpu[] in
 domain_create()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDgvMTggMTM6MTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI5LjA4LjE4IGF0
IDEyOjM2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDE1LzA4LzE4
IDE2OjE4LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IC0tLSBhL3hlbi9jb21tb24vZG9tY3Rs
LmMKPj4+Pj4+ICsrKyBiL3hlbi9jb21tb24vZG9tY3RsLmMKPj4+Pj4+IEBAIC01NTQsMTYgKzU1
NCw5IEBAIGxvbmcgZG9fZG9tY3RsKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX2RvbWN0bF90
KSAKPj4gdV9kb21jdGwpCj4+Pj4+PiAgCj4+Pj4+PiAgICAgICAgICByZXQgPSAtRUlOVkFMOwo+
Pj4+Pj4gICAgICAgICAgaWYgKCAoZCA9PSBjdXJyZW50LT5kb21haW4pIHx8IC8qIG5vIGRvbWFp
bl9wYXVzZSgpICovCj4+Pj4+PiAtICAgICAgICAgICAgIChtYXggPiBkb21haW5fbWF4X3ZjcHVz
KGQpKSApCj4+Pj4+PiArICAgICAgICAgICAgIChtYXggIT0gZC0+bWF4X3ZjcHVzKSApICAgLyog
bWF4X3ZjcHVzIHNldCB1cCBpbiBjcmVhdGVkb21haW4gCj4+ICovCj4+Pj4+PiAgICAgICAgICAg
ICAgYnJlYWs7Cj4+Pj4+PiAgCj4+Pj4+PiAtICAgICAgICAvKiBVbnRpbCBYZW5vcHJvZiBjYW4g
ZHluYW1pY2FsbHkgZ3JvdyBpdHMgdmNwdS1zIGFycmF5Li4uICovCj4+Pj4+PiAtICAgICAgICBp
ZiAoIGQtPnhlbm9wcm9mICkKPj4+Pj4+IC0gICAgICAgIHsKPj4+Pj4+IC0gICAgICAgICAgICBy
ZXQgPSAtRUFHQUlOOwo+Pj4+Pj4gLSAgICAgICAgICAgIGJyZWFrOwo+Pj4+Pj4gLSAgICAgICAg
fQo+Pj4+Pj4gLQo+Pj4+Pj4gICAgICAgICAgLyogTmVlZGVkLCBmb3IgZXhhbXBsZSwgdG8gZW5z
dXJlIHdyaXRhYmxlIHAudC4gc3RhdGUgaXMgc3luY2VkLiAqLwo+Pj4+Pj4gICAgICAgICAgZG9t
YWluX3BhdXNlKGQpOwo+Pj4+Pj4gIAo+Pj4+Pj4gQEAgLTU4MSwzOCArNTc0LDggQEAgbG9uZyBk
b19kb21jdGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fZG9tY3RsX3QpIAo+PiB1X2RvbWN0
bCkKPj4+Pj4+ICAgICAgICAgICAgICB9Cj4+Pj4+PiAgICAgICAgICB9Cj4+Pj4+PiAgCj4+Pj4+
PiAtICAgICAgICAvKiBXZSBjYW5ub3QgcmVkdWNlIG1heGltdW0gVkNQVXMuICovCj4+Pj4+PiAt
ICAgICAgICByZXQgPSAtRUlOVkFMOwo+Pj4+Pj4gLSAgICAgICAgaWYgKCAobWF4IDwgZC0+bWF4
X3ZjcHVzKSAmJiAoZC0+dmNwdVttYXhdICE9IE5VTEwpICl4Y19kb21haW5fbWF4X3ZjcHVzCj4+
Pj4+PiAtICAgICAgICAgICAgZ290byBtYXh2Y3B1X291dDsKPj4+Pj4+IC0KPj4+Pj4+IC0gICAg
ICAgIC8qCj4+Pj4+PiAtICAgICAgICAgKiBGb3Igbm93IGRvbid0IGFsbG93IGluY3JlYXNpbmcg
dGhlIHZjcHUgY291bnQgZnJvbSBhIG5vbi16ZXJvCj4+Pj4+PiAtICAgICAgICAgKiB2YWx1ZTog
VGhpcyBjb2RlIGFuZCBhbGwgcmVhZGVycyBvZiBkLT52Y3B1IHdvdWxkIG90aGVyd2lzZSBuZWVk
Cj4+Pj4+PiAtICAgICAgICAgKiB0byBiZSBjb252ZXJ0ZWQgdG8gdXNlIFJDVSwgYnV0IGF0IHBy
ZXNlbnQgdGhlcmUncyBubyB0b29scyBzaWRlCj4+Pj4+PiAtICAgICAgICAgKiBjb2RlIHBhdGgg
dGhhdCB3b3VsZCBpc3N1ZSBzdWNoIGEgcmVxdWVzdC4KPj4+Pj4+IC0gICAgICAgICAqLwo+Pj4+
Pj4gLSAgICAgICAgcmV0ID0gLUVCVVNZOwo+Pj4+Pj4gLSAgICAgICAgaWYgKCAoZC0+bWF4X3Zj
cHVzID4gMCkgJiYgKG1heCA+IGQtPm1heF92Y3B1cykgKQo+Pj4+Pj4gLSAgICAgICAgICAgIGdv
dG8gbWF4dmNwdV9vdXQ7Cj4+Pj4+PiAtCj4+Pj4+PiAgICAgICAgICByZXQgPSAtRU5PTUVNOwo+
Pj4+Pj4gICAgICAgICAgb25saW5lID0gY3B1cG9vbF9kb21haW5fY3B1bWFzayhkKTsKPj4+Pj4+
IC0gICAgICAgIGlmICggbWF4ID4gZC0+bWF4X3ZjcHVzICkKPj4+Pj4+IC0gICAgICAgIHsKPj4+
Pj4+IC0gICAgICAgICAgICBzdHJ1Y3QgdmNwdSAqKnZjcHVzOwo+Pj4+Pj4gLQo+Pj4+Pj4gLSAg
ICAgICAgICAgIEJVR19PTihkLT52Y3B1ICE9IE5VTEwpOwo+Pj4+Pj4gLSAgICAgICAgICAgIEJV
R19PTihkLT5tYXhfdmNwdXMgIT0gMCk7Cj4+Pj4+PiAtCj4+Pj4+PiAtICAgICAgICAgICAgaWYg
KCAodmNwdXMgPSB4emFsbG9jX2FycmF5KHN0cnVjdCB2Y3B1ICosIG1heCkpID09IE5VTEwgKQo+
Pj4+Pj4gLSAgICAgICAgICAgICAgICBnb3RvIG1heHZjcHVfb3V0Owo+Pj4+Pj4gLQo+Pj4+Pj4g
LSAgICAgICAgICAgIC8qIEluc3RhbGwgdmNwdSBhcnJheSAvdGhlbi8gdXBkYXRlIG1heF92Y3B1
cy4gKi8KPj4+Pj4+IC0gICAgICAgICAgICBkLT52Y3B1ID0gdmNwdXM7Cj4+Pj4+PiAtICAgICAg
ICAgICAgc21wX3dtYigpOwo+Pj4+Pj4gLSAgICAgICAgICAgIGQtPm1heF92Y3B1cyA9IG1heDsK
Pj4+Pj4+IC0gICAgICAgIH0KPj4+Pj4+ICAKPj4+Pj4+ICAgICAgICAgIGZvciAoIGkgPSAwOyBp
IDwgbWF4OyBpKysgKQo+Pj4+Pj4gICAgICAgICAgewo+Pj4+PiBXaXRoIGFsbCBvZiB0aGlzIGRy
b3BwZWQsIEkgdGhpbmsgdGhlIGRvbWN0bCBzaG91bGQgYmUgcmVuYW1lZC4gQnkKPj4+Pj4gZHJv
cHBpbmcgaXRzICJtYXgiIGlucHV0IGF0IHRoZSBzYW1lIHRpbWUsIHRoZXJlIHdvdWxkIHRoZW4g
YWxzbwo+Pj4+PiBubyBsb25nZXIgYmUgYSBuZWVkIHRvIGNoZWNrIHRoYXQgdGhlIHZhbHVlIG1h
dGNoZXMgd2hhdCB3YXMKPj4+Pj4gc3RvcmVkIGR1cmluZyBkb21haW4gY3JlYXRpb24uCj4+Pj4g
SSdtIHN0aWxsIGxvb2tpbmcgdG8gZXZlbnR1YWxseSBkZWxldGUgdGhlIGh5cGVyY2FsbCwgYnV0
IHdlIG5lZWQgdG8gYmUKPj4+PiBhYmxlIHRvIGNsZWFuIHVwIGFsbCBkb21haW4vdmNwdSBhbGxv
Y2F0aW9ucyB3aXRob3V0IGNhbGxpbmcKPj4+PiBjb21wbGV0ZV9kb21haW5fZGVzdHJveSwgb3Ig
cmVhcnJhbmdlIHRoZSBlbnRyeSBsb2dpYyBzbwo+Pj4+IGNvbXBsZXRlX2RvbWFpbl9kZXN0cm95
KCkgY2FuIGJlIHJldXNlZCBmb3IgYSBkb21haW4gd2hpY2ggaXNuJ3QKPj4+PiBjdXJyZW50bHkg
aW4gdGhlIGRvbWxpc3QuCj4+Pj4KPj4+PiBVbmZvcnR1bmF0ZWx5LCBJIHRoaW5rIHRoaXMgaXMg
Z29pbmcgdG8gYmUgZmFpcmx5IGNvbXBsaWNhdGVkLCBJIHRoaW5rLgo+Pj4gRXNwZWNpYWxseSB3
aGVuIHdlIGV4cGVjdCB0aGlzIHRvIHRha2Ugc29tZSB0aW1lLCBJIHRoaW5rIGl0IHdvdWxkCj4+
PiBiZSBxdWl0ZSBoZWxwZnVsIGZvciB0aGUgZG9tY3RsIHRvIGFjdHVhbGx5IHNheSB3aGF0IGl0
IGRvZXMgdW50aWwKPj4+IHRoZW4sIHJhdGhlciB0aGFuIHJldGFpbmluZyBpdHMgY3VycmVudCAo
dGhlbiBtaXNsZWFkaW5nKSBuYW1lLgo+PiBSZW5hbWluZyB0aGUgZG9tY3RsIG1lYW5zIHJlbmFt
aW5nIHhjX2RvbWFpbl9tYXhfdmNwdXMoKSwgYW5kIHRoZQo+PiBweXRob24vb2NhbWwgc3R1YnMs
IHRoZSBsYXR0ZXIgb2Ygd2hpY2ggZG9lcyBoYXZlIGV4dGVybmFsIHVzZXJzLgo+IFRoaXMgaXMg
YW4gb3B0aW9uLCBidXQgdGhlIGxpYnhjIGFuZCBoaWdoZXIgbGF5ZXIgZnVuY3Rpb25zIGNvdWxk
IGFzIHdlbGwKPiBiZSBsZWZ0IGFsb25lLCBwZXJoYXBzIHdpdGggYSBjb21tZW50IGFkZGVkIHRv
IHRoZSBmdW5jdGlvbiB5b3UgbmFtZQo+IGV4cGxhaW5pbmcgd2h5IGl0cyBuYW1lIGRvZXNuJ3Qg
bWF0Y2ggdGhlIGRvbWN0bCBpdCB1c2VzLgoKQW5kIHdoYXQgZ29vZCB3aWxsIHRoYXQgZG8/wqAg
WW91J2xsIG5vdyBoYXZlIGluY29uc2lzdGVudCBuYW1pbmcsIHdoaWNoCmlzIHdvcnNlLgoKSXRz
IGVpdGhlciBhbGwgb3Igbm90aGluZywgYW5kIHRoZXJlIGFyZSBzZXZlcmFsIGdvb2QgcmVhc29u
cyB0byBub3QKY2hhbmdlIGV2ZXJ5dGhpbmcuwqAgSSBkZWZpbml0ZWx5IGRvbid0IHRoaW5rIHJl
bmFtaW5nIHRoZSBpbmZyYXN0cnVjdHVyZQppcyBhIGNvbnN0cnVjdGl2ZSB1c2Ugb2YgbXkgdGlt
ZSwgb3IgYW55b25lIGVsc2VzIGZvciB0aGF0IG1hdHRlci4KCkknbSBvcGVuIHRvIHRoZSBpZGVh
IG9mIGxlYXZpbmcgYSBjb21tZW50IGJ5IHRoZSBpbXBsZW1lbnRhdGlvbiBvZgpYRU5fRE9NQ1RM
X21heF92Y3B1czogZXhwbGFpbmluZyBpdHMgY2hhbmdlIGluIGJlaGF2aW91ciwgYnV0IEkgdGhp
bmsKdGhhdCB0aGUgZXh0ZW50IG9mIHdoYXQgaXMgcmVhc29uYWJsZSB0byBkbyBoZXJlLgoKfkFu
ZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 12:36:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 12: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 1fuzhq-0002cc-Nn; Wed, 29 Aug 2018 12:36: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuzhp-0002cX-Iq
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 12:36:17 +0000
X-Inumbo-ID: 3904eebb-ab88-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3904eebb-ab88-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 12:37:00 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="78287991"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B7BED1B02000078001E063C@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: <d17ea7a1-87db-0926-5ac9-cd6be3ef8523@citrix.com>
Date: Wed, 29 Aug 2018 13:36:13 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B7BED1B02000078001E063C@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 "xpti=" and "pv-l1tf=" yet again
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.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>

T24gMjEvMDgvMTggMTE6NDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFdoaWxlIGNvbW1pdCAyYTNi
MzRlYzQ3ICgieDg2L3NwZWMtY3RybDogWWV0IG1vcmUgZml4ZXMgZm9yIHhwdGk9Cj4gcGFyc2lu
ZyIpIGluZGVlZCBmaXhlZCAieHB0aT1kb20wIiwgaXQgYnJva2UgInhwdGk9bm8tZG9tMCIsIGlu
IHRoYXQKPiB0aGlzIHRoZW4gYmVjYW1lIGVxdWl2YWxlbnQgdG8gInhwdGk9bm8iLgoKVGhhdCB3
YXMgYWNjaWRlbnRhbCwgYnV0IHRoZSBlbmQgcmVzdWx0IGlzIGNvbnNpc3RlbnQgd2l0aCBvdGhl
ciBvcHRpb25zLgoKQXMgd2l0aCBzcGVjLWN0cmwsIGlmIHNvbWVvbmUgd2FudHMgdG8gc3RhcnQg
bWFraW5nIGZpbmUtZ3JhaW4gY29udHJvbCwKdGhleSBzaG91bGQgc3BlY2lmeSBldmVyeXRoaW5n
LsKgIFRoZXJlIGlzIGEgcmVhc29uIHdoeSB0aGUKCioqV0FSTklORzogQW55IHVzZSBvZiB0aGlz
IG9wdGlvbiBtYXkgaW50ZXJmZXJlIHdpdGggaGV1cmlzdGljcy7CoCBVc2UKd2l0aCBleHRyZW1l
IGNhcmUuKioKCmRpc2NsYWltZXIgZXhpc3RzLgoKPiAgSW4gcGFydGljdWxhciwgdGhlIHByZXNl
bmNlCj4gb2YgInhwdGk9IiBhbG9uZSBvbiB0aGUgY29tbWFuZCBsaW5lIG1lYW5zIG5vdGhpbmcg
YXMgdG8gd2hpY2gKPiBkZWZhdWx0IGlzIHRvIGJlIG92ZXJyaWRkZW47ICJ4cHRpPW5vLWRvbTAi
IG91Z2h0IHRvIGhhdmUgbm8gZWZmZWN0Cj4gZm9yIERvbVUtcyAoYW5kIHZpY2UgdmVyc2EpLCBh
cyB0aGlzIGlzIGRpc3RpbmN0IGZyb20gYm90aAo+ICJ4cHRpPW5vLWRvbTAsZG9tdSIgYW5kICJ4
cHRpPW5vLWRvbTAsbm8tZG9tdSIuCj4KPiBIZXJlIGFzIHdlbGwgYXMgZm9yICJwdi1sMXRmPSIg
SSB0aGluayB0aGVyZSdzIG5vIHdheSBhcm91bmQgdHJhY2tpbmcKPiB0aGUgInVzZSBkZWZhdWx0
IiBzdGF0ZSBzZXBhcmF0ZWx5IGZvciBEb20wIGFuZCBEb21VLXMuIEludHJvZHVjZQo+IGluZGl2
aWR1YWwgYml0cyBmb3IgdGhpcywgYW5kIGNvbnZlcnQgdGhlIHZhcmlhYmxlcycgdHlwZXMgKGJh
Y2spIHRvCj4gdWludDhfdC4KClRoZSBjb2RlIGJlbG93IGlzIGdldHRpbmcgdW5tYW5hZ2VhYmx5
IGNvbXBsaWNhdGVkLsKgIEdpdmVuIHRoYXQgaXRzIGFsbApzbG93cGF0aCBvcGVyYXRpb25zLCBJ
IHRoaW5rIHN3aXRjaGluZyB0byA0IHNlcGFyYXRlIGludDhfdCdzIHdvdWxkIGJlCmJldHRlciB0
aGFuIHRyeWluZyB0byBtdWx0aXBsZXggc2V2ZXJhbCB0cmlzdGF0ZXMgaW50byB0aGUgc2FtZSBi
eXRlLsKgCkl0IHdvdWxkIGFsc28gcmVtb3ZlIGFsbCBvZiB0aGUgY29uc3RhbnRzLgoKPgo+IEFk
ZGl0aW9uYWxseSB0aGUgZWFybGllciBjaGFuZ2UgY2xhaW1lZCB0byBoYXZlIGdvdCByaWQgb2Yg
dGhlCj4gJ3BhcmFtZXRlciAieHB0aSIgaGFzIGludmFsaWQgdmFsdWUgIiIsIHJjPS0yMiEnIGxv
ZyBtZXNzYWdlIGZvciAieHB0aSIKPiBhbG9uZSBvbiB0aGUgY29tbWFuZCBsaW5lLCB3aGljaCB3
YXNuJ3QgdGhlIGNhc2UgKHRoZSBvcHRpb24gdG9vayBlZmZlY3QKPiBuZXZlcnRoZWxlc3MpLiBG
aXggdGhpcyBhcyB3ZWxsLgoKVGhlIGVhcmxpZXIgY2hhbmdlIGRpZCBkbyB3aGF0IHRoZSBwYXRj
aCBjbGFpbWVkLCB0byB0aGUgYmVzdCBvZiBteQprbm93bGVkZ2UuwqAgQ2FuIHlvdSBleHBsYWlu
IHdoYXQgaXMgYXBwYXJlbnRseSBzdGlsbCBicm9rZW4sIGJlY2F1c2UgaXRzCm5vdCBjbGVhciBm
cm9tIHRoaXMgZGVzY3JpcHRpb24/Cgo+Cj4gRmluYWxseSBhbHNvIHN1cHBvcnQgYSAiZGVmYXVs
dCIgc3ViLW9wdGlvbiBmb3IgInB2LWwxdGY9IiwganVzdCBsaWtlCj4gInhwdGk9IiBkb2VzLgoK
Tm8uwqAgSGF2aW5nICJkZWZhdWx0IiB3YXMgYSBtaXN0YWtlIGZvciB4cHRpPSBJIHdvdWxkIGhh
dmUgb2JqZWN0ZWQgdG8KaWYgSSdkIG5vdGljZWQgaXQuCgpUaGUgZGVmYXVsdCBpcyBub3Qgc3Bl
Y2lmeWluZyB0aGUgb3B0aW9uIGluIHRoZSBmaXJzdCBwbGFjZS7CoAoiZm9vPWRlZmF1bHQiIGlz
IGVudGlyZWx5IHJlZHVuZGFudCwgYW5kIHdvcnNlLCBpbiBjb21iaW5hdGlvbiB3aXRoIHlvdXIK
Ik1ha2UgInNwZWMtY3RybD1ubyIgYSBnbG9iYWwgZGlzYWJsZSBvZiBhbGwgbWl0aWdhdGlvbnMi
IHBhdGNoOgoKwqAgInNwZWMtY3RybD0wICRGT089ZGVmYXVsdCIgYW5kCsKgICIkRk9PPWRlZmF1
bHQgc3BlYy1jdHJsPTAiCgpub3cgcmVzdWx0IGluIGRpZmZlcmVudCB0aGluZ3MgaGFwcGVuaW5n
LgoKfkFuZHJldwoKPgo+IEl0IGlzIHBlcmhhcHMgd29ydGggdG8gbm90ZSB0aGF0IE9QVF88d2hh
dD5fRE9NPHdoaWNoPl9ERUZBVUxUIHNldAo+IGltcGxpZXMgT1BUXzx3aGF0Pl9ET008d2hpY2g+
IGNsZWFyLCB3aGljaCBpcyBiZWluZyB1dGlsaXplZCBpbiBhIG51bWJlcgo+IG9mIHBsYWNlcyAo
d2UgZWZmZWN0aXZlbHkgd2FudCB0byBob2xkIHR3byB0cmlzdGF0ZXMgaW4gYSBzaW5nbGUKPiB2
YXJpYWJsZSwgd2hpY2ggbWVhbnMgdGhlIGZvdXJ0aCBzdGF0ZSBpcyBpbXBvc3NpYmxlKS4KPgo+
IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAtLS0KPiBT
ZWVpbmcgdGhlIHJlZHVuZGFuY3kgYmV0d2VlbiBPUFRfWFBUSV8qIGFuZCBPUFRfUFZfTDFURl8q
LCBJIHdvbmRlcgo+IHdoZXRoZXIgaXQgd291bGRuJ3QgYmUgd29ydGh3aGlsZSB0byBmb2xkIHRo
ZSBjb25zdGFudHMuIFdoaWNoIG9wdGlvbgo+IHRoZXkgYXBwbHkgdG8gaXMgZWFzaWx5IHNlZW4g
ZnJvbSB0aGUgdmFyaWFibGUgdGhleSBnZXQgdXNlZCB3aXRoLgo+Cj4KCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 12:41:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 12: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 1fuzmc-0003M7-IO; Wed, 29 Aug 2018 12:41: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fuzmb-0003M2-5Q
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 12:41:13 +0000
X-Inumbo-ID: 9a5797a3-ab88-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9a5797a3-ab88-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 14:39:43 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="78288275"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B4EF9C402000078001D5433@prv1-mh.provo.novell.com>
 <5B766F0202000078001DF30A@prv1-mh.provo.novell.com>
 <5B76737B02000078001DF33F@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: <2b91f320-e0ef-1919-087b-93d69def1635@citrix.com>
Date: Wed, 29 Aug 2018 13:41:08 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B76737B02000078001DF33F@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: 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>

T24gMTcvMDgvMTggMDg6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+IC0tLSBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvcHYvZG9tYWluLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3B2L2RvbWFp
bi5oCj4gQEAgLTIxLDYgKzIxLDggQEAKPiAgI2lmbmRlZiBfX1g4Nl9QVl9ET01BSU5fSF9fCj4g
ICNkZWZpbmUgX19YODZfUFZfRE9NQUlOX0hfXwo+ICAKPiArI2luY2x1ZGUgPHhlbi9zY2hlZC5o
PgoKSnVzdCB0eXBlcz/CoCBJdHMgYWxsIHlvdSBuZWVkLgoKfkFuZHJldwoKPiArCj4gIC8qCj4g
ICAqIFBDSUQgdmFsdWVzIGZvciB0aGUgYWRkcmVzcyBzcGFjZXMgb2YgNjQtYml0IHB2IGRvbWFp
bnM6Cj4gICAqCj4gQEAgLTU5LDYgKzYxLDggQEAgaW50IHB2X3ZjcHVfaW5pdGlhbGlzZShzdHJ1
Y3QgdmNwdSAqdik7Cj4gIHZvaWQgcHZfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCk7
Cj4gIGludCBwdl9kb21haW5faW5pdGlhbGlzZShzdHJ1Y3QgZG9tYWluICpkKTsKPiAgCj4gK2Jv
b2wgeHB0aV9wY2lkX2VuYWJsZWQodm9pZCk7Cj4gKwo+ICAjZWxzZSAgLyogIUNPTkZJR19QViAq
Lwo+ICAKPiAgI2luY2x1ZGUgPHhlbi9lcnJuby5oPgo+Cj4KPgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 12:43:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 12:43:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuzoH-0003bi-VZ; Wed, 29 Aug 2018 12:42:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=phei=lm=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fuzoG-0003bd-Sx
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 12:42:56 +0000
X-Inumbo-ID: 25f254ae-ab89-11e8-a6a9-d7ebe60f679a
Received: from cstnet.cn (unknown [159.226.251.17])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 25f254ae-ab89-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 12:43:38 +0000 (UTC)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-09 (Coremail) with SMTP id swCowADHoxy4lIZb73T_BA--.100S2;
 Wed, 29 Aug 2018 20:42:38 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, mingo@redhat.com, hpa@zytor.com, x86@kernel.org,
 thomas.lendacky@amd.com, bp@alien8.de, pbonzini@redhat.com,
 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
Date: Wed, 29 Aug 2018 20:42:15 +0800
Message-Id: <cover.1535459012.git.puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
X-CM-TRANSID: swCowADHoxy4lIZb73T_BA--.100S2
X-Coremail-Antispam: 1UD129KBjvJXoWxAryUAr4rCFy3Ar1fuFykZrb_yoWrtw18pF
 ZFkrZ5tF4rur9xCasrCrn7uFyfZa18uFW7Gw1UW3sxX3WYq342qrn7J3W7Xw1qvrn5GF1S
 yFya9F48GFykJFJanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUvF14x267AKxVW5JVWrJwAFc2x0x2IEx4CE42xK8VAvwI8IcIk0
 rVWrJVCq3wAFIxvE14AKwVWUJVWUGwA2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK02
 1l84ACjcxK6xIIjxv20xvE14v26r1j6r1xM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26r4j
 6F4UM28EF7xvwVC2z280aVAFwI0_Jr0_Gr1l84ACjcxK6I8E87Iv6xkF7I0E14v26r4j6r
 4UJwAS0I0E0xvYzxvE52x082IY62kv0487Mc02F40EFcxC0VAKzVAqx4xG6I80ewAv7VC0
 I7IYx2IY67AKxVWUGVWUXwAv7VC2z280aVAFwI0_Gr1j6F4UJwAm72CE4IkC6x0Yz7v_Jr
 0_Gr1lF7xvr2IYc2Ij64vIr41lF7I21c0EjII2zVCS5cI20VAGYxC7M4IIrI8v6xkF7I0E
 8cxan2IY04v7MxAIw28IcxkI7VAKI48JMxC20s026xCaFVCjc4AY6r1j6r4UMI8I3I0E5I
 8CrVAFwI0_Jr0_Jr4lx2IqxVCjr7xvwVAFwI0_JrI_JrWlx4CE17CEb7AF67AKxVW8ZVWr
 XwCIc40Y0x0EwIxGrwCI42IY6xIIjxv20xvE14v26r1j6r1xMIIF0xvE2Ix0cI8IcVCY1x
 0267AKxVW8JVWxJwCI42IY6xAIw20EY4v20xvaj40_WFyUJVCq3wCI42IY6I8E87Iv67AK
 xVWUJVW8JwCI42IY6I8E87Iv6xkF7I0E14v26r4j6r4UJbIYCTnIWIevJa73UjIFyTuYvj
 fUFJPEDUUUU
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH v5 00/16] 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, kvm@vger.kernel.org, linux-pm@vger.kernel.org,
 linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org,
 linux-acpi@vger.kernel.org, Pu Wen <puwen@hygon.cn>,
 xen-devel@lists.xenproject.org, linux-edac@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
cyBubyBoYXJtIHRvIGV4aXN0aW5nIGNvZGVzLgoKCnY0LT52NToKICAtIFJlYmFzZWQgb24gNC4x
OS1yYzEgYW5kIHRlc3RlZCBhZ2FpbnN0IGl0LgogIC0gQWRkIFJldmlld2VkLWJ5IGZyb20gQm9y
aXMgT3N0cm92c2t5IGZvciBYZW4uCiAgLSBSZXdvcmsgRURBQyBwYXRjaCB3aXRob3V0IHZlbmRv
ciBjaGVja2luZyBmb3IgbWluaW1hbCBtb2RpZmljYXRpb24uCgp2My0+djQ6CiAgLSBSZWJhc2Vk
IG9uIDQuMTguMyBhbmQgdGVzdGVkIGFnYWluc3QgaXQuCiAgLSBNZXJnZSBwYXRjaHMgMDUvMTcg
cGVyZmN0ciBhbmQgMTAvMTcgZXZlbnRzIGluIHYzIHRvIHBhdGNoIDA1LzE2CiAgICBQTVUgZm9y
IGJldHRlciBwYXRjaCBmdW5jdGlvbiBncm91cC4KICAtIEFkZCBoeWdvbl9nZXRfdG9wb2xvZ3lf
ZWFybHkoKSBpbiBwYXRjaCAwMS8xNi4KICAtIFJld29yayB2ZW5kb3IgY2hlY2tpbmcgYW5kIHJl
ZmluZSBjb2Rpbmcgc3R5bGUuCiAgLSBBZGQgQWNrZWQtYnkgZnJvbSBCam9ybiBIZWxnYWFzIGZv
ciBwY2kuCiAgLSBBZGQgQWNrZWQtYnkgZnJvbSBSYWZhZWwgSi4gV3lzb2NraSBmb3IgY3B1ZnJl
cSBhbmQgYWNwaS4KCnYyLT52MzoKICAtIFJlYmFzZWQgb24gNC4xOC1yYzggYW5kIHRlc3RlZCBh
Z2FpbnN0IGl0LgogIC0gUmV3b3JrIHZlbmRvciBjaGVja2luZyBjb2RlcyB0byBpbXByb3ZlIGNv
bnNpc3RlbmN5LgoKdjEtPnYyOgogIC0gUmViYXNlZCBvbiA0LjE4LXJjNiBhbmQgdGVzdGVkIGFn
YWluc3QgaXQuCiAgLSBTcGxpdCB0aGUgcGF0Y2hzZXQgdG8gc21hbGwgc2VyaWVzIG9mIHBhdGNo
ZXMuCiAgLSBSZXdvcmsgcGF0Y2ggZGVzY3JpcHRpb25zLgogIC0gQ3JlYXRlIGEgc2VwYXJhdGVk
IGFyY2gveDg2L2tlcm5lbC9jcHUvaHlnb24uYyBmb3IgRGh5YW5hIENQVQogICAgaW5pdGlhbGl6
YXRpb24gdG8gcmVkdWNlIGxvbmctdGVybSBtYWludGVuYW5jZSBlZmZvcnQuCgoKUHUgV2VuICgx
Nik6CiAgeDg2L2NwdTogY3JlYXRlIERoeWFuYSBpbml0IGZpbGUgYW5kIHJlZ2lzdGVyIG5ldyBj
cHVfZGV2IHRvIHN5c3RlbQogIHg4Ni9jYWNoZTogZ2V0IGNhY2hlIHNpemUvbGVhdmVzIGFuZCBz
ZXR1cCBjYWNoZSBjcHVtYXAgZm9yIERoeWFuYQogIHg4Ni9tdHJyOiBnZXQgTVRSUiBudW1iZXIg
YW5kIHN1cHBvcnQgVE9QX01FTTIKICB4ODYvc21wYm9vdDogc21wIGluaXQgbm9kZWxheSBhbmQg
bm8gZmx1c2ggY2FjaGVzIGJlZm9yZSBzbGVlcAogIHg4Ni9wbXU6IGVuYWJsZSBIeWdvbiBzdXBw
b3J0IHRvIFBNVSBpbmZyYXN0cnVjdHVyZQogIHg4Ni9ub3BzOiBpbml0IGlkZWFsX25vcHMgZm9y
IEh5Z29uCiAgeDg2L3BjaTogYWRkIEh5Z29uIFBDSSB2ZW5kb3IgYW5kIG5vcnRoYnJpZGdlIHN1
cHBvcnQKICB4ODYvYXBpYzogYWRkIG1vZGVybiBBUElDIHN1cHBvcnQgZm9yIEh5Z29uCiAgeDg2
L2J1Z3M6IGFkZCBsZmVuY2UgbWl0aWdhdGlvbiB0byBzcGVjdHJlIHYyIGFuZCBubyBtZWx0ZG93
biBmb3IKICAgIEh5Z29uCiAgeDg2L21jZTogZW5hYmxlIEh5Z29uIHN1cHBvcnQgdG8gTUNFIGlu
ZnJhc3RydWN0dXJlCiAgeDg2L2t2bTogZW5hYmxlIEh5Z29uIHN1cHBvcnQgdG8gS1ZNIGluZnJh
c3RydWN0dXJlCiAgeDg2L3hlbjogZW5hYmxlIEh5Z29uIHN1cHBvcnQgdG8gWGVuCiAgZHJpdmVy
L2FjcGk6IGVuYWJsZSBIeWdvbiBzdXBwb3J0IHRvIEFDUEkgZHJpdmVyCiAgZHJpdmVyL2NwdWZy
ZXE6IGVuYWJsZSBIeWdvbiBzdXBwb3J0IHRvIGNwdWZyZXEgZHJpdmVyCiAgZHJpdmVyL2VkYWM6
IGVuYWJsZSBIeWdvbiBzdXBwb3J0IHRvIEFNRDY0IEVEQUMgZHJpdmVyCiAgdG9vbHMvY3B1cG93
ZXI6IGVuYWJsZSBIeWdvbiBzdXBwb3J0IHRvIGNwdXBvd2VyIHRvb2wKCiBNQUlOVEFJTkVSUyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgNiArCiBhcmNoL3g4Ni9L
Y29uZmlnICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQogYXJjaC94
ODYvS2NvbmZpZy5jcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMTMgKwogYXJj
aC94ODYvZXZlbnRzL2FtZC9jb3JlLmMgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDYgKwog
YXJjaC94ODYvZXZlbnRzL2FtZC91bmNvcmUuYyAgICAgICAgICAgICAgICAgICAgICAgfCAgMTUg
Ky0KIGFyY2gveDg2L2V2ZW50cy9jb3JlLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg
ICA0ICsKIGFyY2gveDg2L2luY2x1ZGUvYXNtL2NhY2hlaW5mby5oICAgICAgICAgICAgICAgICAg
IHwgICAxICsKIGFyY2gveDg2L2luY2x1ZGUvYXNtL2t2bV9lbXVsYXRlLmggICAgICAgICAgICAg
ICAgIHwgICA0ICsKIGFyY2gveDg2L2luY2x1ZGUvYXNtL21jZS5oICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgICA1ICsKIGFyY2gveDg2L2luY2x1ZGUvYXNtL25vc3BlYy1icmFuY2guaCAgICAg
ICAgICAgICAgIHwgICA0ICstCiBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9wcm9jZXNzb3IuaCAgICAg
ICAgICAgICAgICAgICB8ICAgMyArLQogYXJjaC94ODYvaW5jbHVkZS9hc20vdmlydGV4dC5oICAg
ICAgICAgICAgICAgICAgICAgfCAgIDUgKy0KIGFyY2gveDg2L2tlcm5lbC9hbHRlcm5hdGl2ZS5j
ICAgICAgICAgICAgICAgICAgICAgIHwgICA0ICsKIGFyY2gveDg2L2tlcm5lbC9hbWRfbmIuYyAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDUxICsrLQogYXJjaC94ODYva2VybmVsL2FwaWMv
YXBpYy5jICAgICAgICAgICAgICAgICAgICAgICAgfCAgMTkgKy0KIGFyY2gveDg2L2tlcm5lbC9h
cGljL3Byb2JlXzMyLmMgICAgICAgICAgICAgICAgICAgIHwgICAxICsKIGFyY2gveDg2L2tlcm5l
bC9jcHUvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgIHwgICAxICsKIGFyY2gveDg2L2tl
cm5lbC9jcHUvYnVncy5jICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDI4ICstCiBhcmNoL3g4
Ni9rZXJuZWwvY3B1L2NhY2hlaW5mby5jICAgICAgICAgICAgICAgICAgICB8ICAzMSArLQogYXJj
aC94ODYva2VybmVsL2NwdS9jb21tb24uYyAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwog
YXJjaC94ODYva2VybmVsL2NwdS9jcHUuaCAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEg
KwogYXJjaC94ODYva2VybmVsL2NwdS9oeWdvbi5jICAgICAgICAgICAgICAgICAgICAgICAgfCA0
MTEgKysrKysrKysrKysrKysrKysrKysrCiBhcmNoL3g4Ni9rZXJuZWwvY3B1L21jaGVjay9tY2Ut
c2V2ZXJpdHkuYyAgICAgICAgICB8ICAgMyArLQogYXJjaC94ODYva2VybmVsL2NwdS9tY2hlY2sv
bWNlLmMgICAgICAgICAgICAgICAgICAgfCAgMjEgKy0KIGFyY2gveDg2L2tlcm5lbC9jcHUvbXRy
ci9jbGVhbnVwLmMgICAgICAgICAgICAgICAgIHwgICAzICstCiBhcmNoL3g4Ni9rZXJuZWwvY3B1
L210cnIvZ2VuZXJpYy5jICAgICAgICAgICAgICAgICB8ICAgNSArLQogYXJjaC94ODYva2VybmVs
L2NwdS9tdHJyL210cnIuYyAgICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIGFyY2gveDg2L2tl
cm5lbC9jcHUvcGVyZmN0ci13YXRjaGRvZy5jICAgICAgICAgICAgIHwgICAyICsKIGFyY2gveDg2
L2tlcm5lbC9zbXBib290LmMgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA0ICstCiBhcmNo
L3g4Ni9rdm0vZW11bGF0ZS5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAxMSArLQog
YXJjaC94ODYvcGNpL2FtZF9idXMuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDYg
Ky0KIGFyY2gveDg2L3hlbi9wbXUuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg
IDEyICstCiBkcml2ZXJzL2FjcGkvYWNwaV9wYWQuYyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB8ICAgMSArCiBkcml2ZXJzL2FjcGkvcHJvY2Vzc29yX2lkbGUuYyAgICAgICAgICAgICAgICAg
ICAgICB8ICAgMSArCiBkcml2ZXJzL2NwdWZyZXEvYWNwaS1jcHVmcmVxLmMgICAgICAgICAgICAg
ICAgICAgICB8ICAgNSArCiBkcml2ZXJzL2NwdWZyZXEvYW1kX2ZyZXFfc2Vuc2l0aXZpdHkuYyAg
ICAgICAgICAgICB8ICAgOSArLQogZHJpdmVycy9lZGFjL2FtZDY0X2VkYWMuYyAgICAgICAgICAg
ICAgICAgICAgICAgICAgfCAgMjAgKy0KIGRyaXZlcnMvZWRhYy9hbWQ2NF9lZGFjLmggICAgICAg
ICAgICAgICAgICAgICAgICAgIHwgICA0ICsKIGRyaXZlcnMvZWRhYy9tY2VfYW1kLmMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgICA0ICstCiBpbmNsdWRlL2xpbnV4L3BjaV9pZHMuaCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMiArCiB0b29scy9wb3dlci9jcHVwb3dlci91
dGlscy9jcHVmcmVxLWluZm8uYyAgICAgICAgICB8ICAgNiArLQogdG9vbHMvcG93ZXIvY3B1cG93
ZXIvdXRpbHMvaGVscGVycy9hbWQuYyAgICAgICAgICAgfCAgIDYgKy0KIHRvb2xzL3Bvd2VyL2Nw
dXBvd2VyL3V0aWxzL2hlbHBlcnMvY3B1aWQuYyAgICAgICAgIHwgICA4ICstCiB0b29scy9wb3dl
ci9jcHVwb3dlci91dGlscy9oZWxwZXJzL2hlbHBlcnMuaCAgICAgICB8ICAgMiArLQogdG9vbHMv
cG93ZXIvY3B1cG93ZXIvdXRpbHMvaGVscGVycy9taXNjLmMgICAgICAgICAgfCAgIDMgKy0KIC4u
Li9jcHVwb3dlci91dGlscy9pZGxlX21vbml0b3IvbXBlcmZfbW9uaXRvci5jICAgIHwgICAzICst
CiA0NiBmaWxlcyBjaGFuZ2VkLCA2OTAgaW5zZXJ0aW9ucygrKSwgNjkgZGVsZXRpb25zKC0pCiBj
cmVhdGUgbW9kZSAxMDA2NDQgYXJjaC94ODYva2VybmVsL2NwdS9oeWdvbi5jCgotLSAKMi43LjQK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 12:45:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 12:45:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fuzqj-0003nt-Ep; Wed, 29 Aug 2018 12:45: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=phei=lm=hygon.cn=puwen@srs-us1.protection.inumbo.net>)
 id 1fuzqh-0003no-DD
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 12:45:27 +0000
X-Inumbo-ID: 31451e93-ab89-11e8-a8a5-bc764e045a96
Received: from cstnet.cn (unknown [159.226.251.17])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 31451e93-ab89-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 14:43:56 +0200 (CEST)
Received: from pw-vbox.higon.com (unknown [182.150.46.145])
 by APP-09 (Coremail) with SMTP id swCowACHjJBblYZbTqD_BA--.100S2;
 Wed, 29 Aug 2018 20:45:19 +0800 (CST)
From: Pu Wen <puwen@hygon.cn>
To: tglx@linutronix.de, mingo@redhat.com, hpa@zytor.com, x86@kernel.org,
 thomas.lendacky@amd.com, bp@alien8.de, pbonzini@redhat.com,
 boris.ostrovsky@oracle.com, jgross@suse.com, JBeulich@suse.com
Date: Wed, 29 Aug 2018 20:45:14 +0800
Message-Id: <e281da9e1b9c55747ad05a182d0517d1a9501f92.1535459013.git.puwen@hygon.cn>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <cover.1535459012.git.puwen@hygon.cn>
References: <cover.1535459012.git.puwen@hygon.cn>
X-CM-TRANSID: swCowACHjJBblYZbTqD_BA--.100S2
X-Coremail-Antispam: 1UD129KBjvJXoW7Zr48XFW7ur4DAry7Ww43trb_yoW8tFy3pr
 W3AF4IqFWvqwn7X3s5X3y8XryrZw1qqa1rKrW3Ka1fXFs5Z3Z8XrWUCw1rJr1I9348ur10
 va4093WUCFZYvFJanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUvS14x267AKxVW8JVW5JwAFc2x0x2IEx4CE42xK8VAvwI8IcIk0
 rVWrJVCq3wAFIxvE14AKwVWUJVWUGwA2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK02
 1l84ACjcxK6xIIjxv20xvE14v26r4j6ryUM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26r4U
 JVWxJr1l84ACjcxK6I8E87Iv67AKxVW8JVWxJwA2z4x0Y4vEx4A2jsIEc7CjxVAFwI0_Gr
 1j6F4UJwAS0I0E0xvYzxvE52x082IY62kv0487Mc02F40EFcxC0VAKzVAqx4xG6I80ewAv
 7VC0I7IYx2IY67AKxVWUtVWrXwAv7VC2z280aVAFwI0_Gr1j6F4UJwAm72CE4IkC6x0Yz7
 v_Jr0_Gr1lF7xvr2IYc2Ij64vIr41lF7I21c0EjII2zVCS5cI20VAGYxC7M4IIrI8v6xkF
 7I0E8cxan2IY04v7MxAIw28IcxkI7VAKI48JMxC20s026xCaFVCjc4AY6r1j6r4UMI8I3I
 0E5I8CrVAFwI0_Jr0_Jr4lx2IqxVCjr7xvwVAFwI0_JrI_JrWlx4CE17CEb7AF67AKxVWU
 tVW8ZwCIc40Y0x0EwIxGrwCI42IY6xIIjxv20xvE14v26r4j6ryUMIIF0xvE2Ix0cI8IcV
 CY1x0267AKxVW8Jr0_Cr1UMIIF0xvE42xK8VAvwI8IcIk0rVWUCVW8JwCI42IY6I8E87Iv
 67AKxVW8JVWxJwCI42IY6I8E87Iv6xkF7I0E14v26r4UJVWxJrUvcSsGvfC2KfnxnUUI43
 ZEXa7VUbKLvtUUUUU==
X-Originating-IP: [182.150.46.145]
X-CM-SenderInfo: psxzv046klw03qof0z/
Subject: [Xen-devel] [PATCH v5 12/16] 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, Pu Wen <puwen@hygon.cn>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VG8gbWFrZSBYZW4gd29ya3MgZnVuY3Rpb25seSBvbiBIeWdvbiBwbGF0Zm9ybXMsIHJldXNlIEFN
RCdzIFhlbiBzdXBwb3J0CmNvZGUgcGF0aCBmb3IgSHlnb24uCgpUaGVyZSBhcmUgc2l4IGNvcmUg
cGVyZm9ybWFuY2UgZXZlbnRzIGNvdW50ZXJzIHBlciB0aHJlYWQsIHNvIHRoZXJlIGFyZQpzaXgg
TVNScyBmb3IgdGhlc2UgY291bnRlcnMoMC01KS4gQWxzbyB0aGVyZSBhcmUgZm91ciBsZWdhY3kg
UE1DIE1TUnMsCnRoZXkgYXJlIGFsaWFzIG9mIHRoZSBjb3VudGVycygwLTMpLgoKSW4gdGhpcyB2
ZXJzaW9uIG9mIGtlcm5lbCBIeWdvbiB1c2UgdGhlIGxhZ2FjeSBhbmQgc2FmZSB2ZXJzaW9ucyBv
ZiBNU1IKYWNjZXNzLiBJdCB3b3JrcyBmaW5lIHdoZW4gVlBNVSBlbmFibGVkIGluIFhlbiBvbiBI
eWdvbiBwbGF0Zm9ybXMgYnkKdGVzdGluZyB3aXRoIHBlcmYuCgpSZXZpZXdlZC1ieTogQm9yaXMg
T3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KU2lnbmVkLW9mZi1ieTogUHUg
V2VuIDxwdXdlbkBoeWdvbi5jbj4KLS0tCiBhcmNoL3g4Ni94ZW4vcG11LmMgfCAxMiArKysrKysr
KystLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL3BtdS5jIGIvYXJjaC94ODYveGVuL3BtdS5jCmluZGV4
IDdkMDBkNGEuLjk0MDM4NTQgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9wbXUuYworKysgYi9h
cmNoL3g4Ni94ZW4vcG11LmMKQEAgLTkwLDYgKzkwLDEyIEBAIHN0YXRpYyB2b2lkIHhlbl9wbXVf
YXJjaF9pbml0KHZvaWQpCiAJCQlrN19jb3VudGVyc19taXJyb3JlZCA9IDA7CiAJCQlicmVhazsK
IAkJfQorCX0gZWxzZSBpZiAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1Jf
SFlHT04pIHsKKwkJYW1kX251bV9jb3VudGVycyA9IEYxMEhfTlVNX0NPVU5URVJTOworCQlhbWRf
Y291bnRlcnNfYmFzZSA9IE1TUl9LN19QRVJGQ1RSMDsKKwkJYW1kX2N0cmxzX2Jhc2UgPSBNU1Jf
SzdfRVZOVFNFTDA7CisJCWFtZF9tc3Jfc3RlcCA9IDE7CisJCWs3X2NvdW50ZXJzX21pcnJvcmVk
ID0gMDsKIAl9IGVsc2UgewogCQl1aW50MzJfdCBlYXgsIGVieCwgZWN4LCBlZHg7CiAKQEAgLTI4
NSw3ICsyOTEsNyBAQCBzdGF0aWMgYm9vbCB4ZW5fYW1kX3BtdV9lbXVsYXRlKHVuc2lnbmVkIGlu
dCBtc3IsIHU2NCAqdmFsLCBib29sIGlzX3JlYWQpCiAKIGJvb2wgcG11X21zcl9yZWFkKHVuc2ln
bmVkIGludCBtc3IsIHVpbnQ2NF90ICp2YWwsIGludCAqZXJyKQogewotCWlmIChib290X2NwdV9k
YXRhLng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9BTUQpIHsKKwlpZiAoYm9vdF9jcHVfZGF0YS54
ODZfdmVuZG9yICE9IFg4Nl9WRU5ET1JfSU5URUwpIHsKIAkJaWYgKGlzX2FtZF9wbXVfbXNyKG1z
cikpIHsKIAkJCWlmICgheGVuX2FtZF9wbXVfZW11bGF0ZShtc3IsIHZhbCwgMSkpCiAJCQkJKnZh
bCA9IG5hdGl2ZV9yZWFkX21zcl9zYWZlKG1zciwgZXJyKTsKQEAgLTMwOCw3ICszMTQsNyBAQCBi
b29sIHBtdV9tc3Jfd3JpdGUodW5zaWduZWQgaW50IG1zciwgdWludDMyX3QgbG93LCB1aW50MzJf
dCBoaWdoLCBpbnQgKmVycikKIHsKIAl1aW50NjRfdCB2YWwgPSAoKHVpbnQ2NF90KWhpZ2ggPDwg
MzIpIHwgbG93OwogCi0JaWYgKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciA9PSBYODZfVkVORE9S
X0FNRCkgeworCWlmIChib290X2NwdV9kYXRhLng4Nl92ZW5kb3IgIT0gWDg2X1ZFTkRPUl9JTlRF
TCkgewogCQlpZiAoaXNfYW1kX3BtdV9tc3IobXNyKSkgewogCQkJaWYgKCF4ZW5fYW1kX3BtdV9l
bXVsYXRlKG1zciwgJnZhbCwgMCkpCiAJCQkJKmVyciA9IG5hdGl2ZV93cml0ZV9tc3Jfc2FmZSht
c3IsIGxvdywgaGlnaCk7CkBAIC0zNzksNyArMzg1LDcgQEAgc3RhdGljIHVuc2lnbmVkIGxvbmcg
bG9uZyB4ZW5faW50ZWxfcmVhZF9wbWMoaW50IGNvdW50ZXIpCiAKIHVuc2lnbmVkIGxvbmcgbG9u
ZyB4ZW5fcmVhZF9wbWMoaW50IGNvdW50ZXIpCiB7Ci0JaWYgKGJvb3RfY3B1X2RhdGEueDg2X3Zl
bmRvciA9PSBYODZfVkVORE9SX0FNRCkKKwlpZiAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yICE9
IFg4Nl9WRU5ET1JfSU5URUwpCiAJCXJldHVybiB4ZW5fYW1kX3JlYWRfcG1jKGNvdW50ZXIpOwog
CWVsc2UKIAkJcmV0dXJuIHhlbl9pbnRlbF9yZWFkX3BtYyhjb3VudGVyKTsKLS0gCjIuNy40CgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 12:49:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 12: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 1fuzum-0003yE-1g; Wed, 29 Aug 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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuzul-0003y9-06
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 12:49:39 +0000
X-Inumbo-ID: 16a49ca6-ab8a-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 16a49ca6-ab8a-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 12:50:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 06:49:36 -0600
Message-Id: <5B86965C02000078001E3066@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 06:49:32 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1534154469-6076-1-git-send-email-andrew.cooper3@citrix.com>
 <1534154469-6076-13-git-send-email-andrew.cooper3@citrix.com>
 <5B74268F02000078001DE65B@prv1-mh.provo.novell.com>
 <4293be30-da9e-d6cc-b3ba-1e19e514aa52@citrix.com>
 <5B74445602000078001DE780@prv1-mh.provo.novell.com>
 <8f088499-9b4e-3732-09c6-85f26d3b941c@citrix.com>
 <5B868D2102000078001E301E@prv1-mh.provo.novell.com>
 <a534be06-1de1-a26b-d6c7-e93ab39f1311@citrix.com>
In-Reply-To: <a534be06-1de1-a26b-d6c7-e93ab39f1311@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 12/12] xen/domain: Allocate d->vcpu[] in
 domain_create()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjA4LjE4IGF0IDE0OjI5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjkvMDgvMTggMTM6MTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyOS4w
OC4xOCBhdCAxMjozNiwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MTUvMDgvMTggMTY6MTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IC0tLSBhL3hlbi9jb21t
b24vZG9tY3RsLmMKPj4+Pj4+PiArKysgYi94ZW4vY29tbW9uL2RvbWN0bC5jCj4+Pj4+Pj4gQEAg
LTU1NCwxNiArNTU0LDkgQEAgbG9uZyBkb19kb21jdGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4
ZW5fZG9tY3RsX3QpIAo+Pj4gdV9kb21jdGwpCj4+Pj4+Pj4gIAo+Pj4+Pj4+ICAgICAgICAgIHJl
dCA9IC1FSU5WQUw7Cj4+Pj4+Pj4gICAgICAgICAgaWYgKCAoZCA9PSBjdXJyZW50LT5kb21haW4p
IHx8IC8qIG5vIGRvbWFpbl9wYXVzZSgpICovCj4+Pj4+Pj4gLSAgICAgICAgICAgICAobWF4ID4g
ZG9tYWluX21heF92Y3B1cyhkKSkgKQo+Pj4+Pj4+ICsgICAgICAgICAgICAgKG1heCAhPSBkLT5t
YXhfdmNwdXMpICkgICAvKiBtYXhfdmNwdXMgc2V0IHVwIGluIGNyZWF0ZWRvbWFpbiAKPj4+ICov
Cj4+Pj4+Pj4gICAgICAgICAgICAgIGJyZWFrOwo+Pj4+Pj4+ICAKPj4+Pj4+PiAtICAgICAgICAv
KiBVbnRpbCBYZW5vcHJvZiBjYW4gZHluYW1pY2FsbHkgZ3JvdyBpdHMgdmNwdS1zIGFycmF5Li4u
ICovCj4+Pj4+Pj4gLSAgICAgICAgaWYgKCBkLT54ZW5vcHJvZiApCj4+Pj4+Pj4gLSAgICAgICAg
ewo+Pj4+Pj4+IC0gICAgICAgICAgICByZXQgPSAtRUFHQUlOOwo+Pj4+Pj4+IC0gICAgICAgICAg
ICBicmVhazsKPj4+Pj4+PiAtICAgICAgICB9Cj4+Pj4+Pj4gLQo+Pj4+Pj4+ICAgICAgICAgIC8q
IE5lZWRlZCwgZm9yIGV4YW1wbGUsIHRvIGVuc3VyZSB3cml0YWJsZSBwLnQuIHN0YXRlIGlzIHN5
bmNlZC4gKi8KPj4+Pj4+PiAgICAgICAgICBkb21haW5fcGF1c2UoZCk7Cj4+Pj4+Pj4gIAo+Pj4+
Pj4+IEBAIC01ODEsMzggKzU3NCw4IEBAIGxvbmcgZG9fZG9tY3RsKFhFTl9HVUVTVF9IQU5ETEVf
UEFSQU0oeGVuX2RvbWN0bF90KSAKPj4+IHVfZG9tY3RsKQo+Pj4+Pj4+ICAgICAgICAgICAgICB9
Cj4+Pj4+Pj4gICAgICAgICAgfQo+Pj4+Pj4+ICAKPj4+Pj4+PiAtICAgICAgICAvKiBXZSBjYW5u
b3QgcmVkdWNlIG1heGltdW0gVkNQVXMuICovCj4+Pj4+Pj4gLSAgICAgICAgcmV0ID0gLUVJTlZB
TDsKPj4+Pj4+PiAtICAgICAgICBpZiAoIChtYXggPCBkLT5tYXhfdmNwdXMpICYmIChkLT52Y3B1
W21heF0gIT0gTlVMTCkgKXhjX2RvbWFpbl9tYXhfdmNwdXMKPj4+Pj4+PiAtICAgICAgICAgICAg
Z290byBtYXh2Y3B1X291dDsKPj4+Pj4+PiAtCj4+Pj4+Pj4gLSAgICAgICAgLyoKPj4+Pj4+PiAt
ICAgICAgICAgKiBGb3Igbm93IGRvbid0IGFsbG93IGluY3JlYXNpbmcgdGhlIHZjcHUgY291bnQg
ZnJvbSBhIG5vbi16ZXJvCj4+Pj4+Pj4gLSAgICAgICAgICogdmFsdWU6IFRoaXMgY29kZSBhbmQg
YWxsIHJlYWRlcnMgb2YgZC0+dmNwdSB3b3VsZCBvdGhlcndpc2UgbmVlZAo+Pj4+Pj4+IC0gICAg
ICAgICAqIHRvIGJlIGNvbnZlcnRlZCB0byB1c2UgUkNVLCBidXQgYXQgcHJlc2VudCB0aGVyZSdz
IG5vIHRvb2xzIHNpZGUKPj4+Pj4+PiAtICAgICAgICAgKiBjb2RlIHBhdGggdGhhdCB3b3VsZCBp
c3N1ZSBzdWNoIGEgcmVxdWVzdC4KPj4+Pj4+PiAtICAgICAgICAgKi8KPj4+Pj4+PiAtICAgICAg
ICByZXQgPSAtRUJVU1k7Cj4+Pj4+Pj4gLSAgICAgICAgaWYgKCAoZC0+bWF4X3ZjcHVzID4gMCkg
JiYgKG1heCA+IGQtPm1heF92Y3B1cykgKQo+Pj4+Pj4+IC0gICAgICAgICAgICBnb3RvIG1heHZj
cHVfb3V0Owo+Pj4+Pj4+IC0KPj4+Pj4+PiAgICAgICAgICByZXQgPSAtRU5PTUVNOwo+Pj4+Pj4+
ICAgICAgICAgIG9ubGluZSA9IGNwdXBvb2xfZG9tYWluX2NwdW1hc2soZCk7Cj4+Pj4+Pj4gLSAg
ICAgICAgaWYgKCBtYXggPiBkLT5tYXhfdmNwdXMgKQo+Pj4+Pj4+IC0gICAgICAgIHsKPj4+Pj4+
PiAtICAgICAgICAgICAgc3RydWN0IHZjcHUgKip2Y3B1czsKPj4+Pj4+PiAtCj4+Pj4+Pj4gLSAg
ICAgICAgICAgIEJVR19PTihkLT52Y3B1ICE9IE5VTEwpOwo+Pj4+Pj4+IC0gICAgICAgICAgICBC
VUdfT04oZC0+bWF4X3ZjcHVzICE9IDApOwo+Pj4+Pj4+IC0KPj4+Pj4+PiAtICAgICAgICAgICAg
aWYgKCAodmNwdXMgPSB4emFsbG9jX2FycmF5KHN0cnVjdCB2Y3B1ICosIG1heCkpID09IE5VTEwg
KQo+Pj4+Pj4+IC0gICAgICAgICAgICAgICAgZ290byBtYXh2Y3B1X291dDsKPj4+Pj4+PiAtCj4+
Pj4+Pj4gLSAgICAgICAgICAgIC8qIEluc3RhbGwgdmNwdSBhcnJheSAvdGhlbi8gdXBkYXRlIG1h
eF92Y3B1cy4gKi8KPj4+Pj4+PiAtICAgICAgICAgICAgZC0+dmNwdSA9IHZjcHVzOwo+Pj4+Pj4+
IC0gICAgICAgICAgICBzbXBfd21iKCk7Cj4+Pj4+Pj4gLSAgICAgICAgICAgIGQtPm1heF92Y3B1
cyA9IG1heDsKPj4+Pj4+PiAtICAgICAgICB9Cj4+Pj4+Pj4gIAo+Pj4+Pj4+ICAgICAgICAgIGZv
ciAoIGkgPSAwOyBpIDwgbWF4OyBpKysgKQo+Pj4+Pj4+ICAgICAgICAgIHsKPj4+Pj4+IFdpdGgg
YWxsIG9mIHRoaXMgZHJvcHBlZCwgSSB0aGluayB0aGUgZG9tY3RsIHNob3VsZCBiZSByZW5hbWVk
LiBCeQo+Pj4+Pj4gZHJvcHBpbmcgaXRzICJtYXgiIGlucHV0IGF0IHRoZSBzYW1lIHRpbWUsIHRo
ZXJlIHdvdWxkIHRoZW4gYWxzbwo+Pj4+Pj4gbm8gbG9uZ2VyIGJlIGEgbmVlZCB0byBjaGVjayB0
aGF0IHRoZSB2YWx1ZSBtYXRjaGVzIHdoYXQgd2FzCj4+Pj4+PiBzdG9yZWQgZHVyaW5nIGRvbWFp
biBjcmVhdGlvbi4KPj4+Pj4gSSdtIHN0aWxsIGxvb2tpbmcgdG8gZXZlbnR1YWxseSBkZWxldGUg
dGhlIGh5cGVyY2FsbCwgYnV0IHdlIG5lZWQgdG8gYmUKPj4+Pj4gYWJsZSB0byBjbGVhbiB1cCBh
bGwgZG9tYWluL3ZjcHUgYWxsb2NhdGlvbnMgd2l0aG91dCBjYWxsaW5nCj4+Pj4+IGNvbXBsZXRl
X2RvbWFpbl9kZXN0cm95LCBvciByZWFycmFuZ2UgdGhlIGVudHJ5IGxvZ2ljIHNvCj4+Pj4+IGNv
bXBsZXRlX2RvbWFpbl9kZXN0cm95KCkgY2FuIGJlIHJldXNlZCBmb3IgYSBkb21haW4gd2hpY2gg
aXNuJ3QKPj4+Pj4gY3VycmVudGx5IGluIHRoZSBkb21saXN0Lgo+Pj4+Pgo+Pj4+PiBVbmZvcnR1
bmF0ZWx5LCBJIHRoaW5rIHRoaXMgaXMgZ29pbmcgdG8gYmUgZmFpcmx5IGNvbXBsaWNhdGVkLCBJ
IHRoaW5rLgo+Pj4+IEVzcGVjaWFsbHkgd2hlbiB3ZSBleHBlY3QgdGhpcyB0byB0YWtlIHNvbWUg
dGltZSwgSSB0aGluayBpdCB3b3VsZAo+Pj4+IGJlIHF1aXRlIGhlbHBmdWwgZm9yIHRoZSBkb21j
dGwgdG8gYWN0dWFsbHkgc2F5IHdoYXQgaXQgZG9lcyB1bnRpbAo+Pj4+IHRoZW4sIHJhdGhlciB0
aGFuIHJldGFpbmluZyBpdHMgY3VycmVudCAodGhlbiBtaXNsZWFkaW5nKSBuYW1lLgo+Pj4gUmVu
YW1pbmcgdGhlIGRvbWN0bCBtZWFucyByZW5hbWluZyB4Y19kb21haW5fbWF4X3ZjcHVzKCksIGFu
ZCB0aGUKPj4+IHB5dGhvbi9vY2FtbCBzdHVicywgdGhlIGxhdHRlciBvZiB3aGljaCBkb2VzIGhh
dmUgZXh0ZXJuYWwgdXNlcnMuCj4+IFRoaXMgaXMgYW4gb3B0aW9uLCBidXQgdGhlIGxpYnhjIGFu
ZCBoaWdoZXIgbGF5ZXIgZnVuY3Rpb25zIGNvdWxkIGFzIHdlbGwKPj4gYmUgbGVmdCBhbG9uZSwg
cGVyaGFwcyB3aXRoIGEgY29tbWVudCBhZGRlZCB0byB0aGUgZnVuY3Rpb24geW91IG5hbWUKPj4g
ZXhwbGFpbmluZyB3aHkgaXRzIG5hbWUgZG9lc24ndCBtYXRjaCB0aGUgZG9tY3RsIGl0IHVzZXMu
Cj4gCj4gQW5kIHdoYXQgZ29vZCB3aWxsIHRoYXQgZG8/ICBZb3UnbGwgbm93IGhhdmUgaW5jb25z
aXN0ZW50IG5hbWluZywgd2hpY2gKPiBpcyB3b3JzZS4KPiAKPiBJdHMgZWl0aGVyIGFsbCBvciBu
b3RoaW5nLCBhbmQgdGhlcmUgYXJlIHNldmVyYWwgZ29vZCByZWFzb25zIHRvIG5vdAo+IGNoYW5n
ZSBldmVyeXRoaW5nLiAgSSBkZWZpbml0ZWx5IGRvbid0IHRoaW5rIHJlbmFtaW5nIHRoZSBpbmZy
YXN0cnVjdHVyZQo+IGlzIGEgY29uc3RydWN0aXZlIHVzZSBvZiBteSB0aW1lLCBvciBhbnlvbmUg
ZWxzZXMgZm9yIHRoYXQgbWF0dGVyLgo+IAo+IEknbSBvcGVuIHRvIHRoZSBpZGVhIG9mIGxlYXZp
bmcgYSBjb21tZW50IGJ5IHRoZSBpbXBsZW1lbnRhdGlvbiBvZgo+IFhFTl9ET01DVExfbWF4X3Zj
cHVzOiBleHBsYWluaW5nIGl0cyBjaGFuZ2UgaW4gYmVoYXZpb3VyLCBidXQgSSB0aGluawo+IHRo
YXQgdGhlIGV4dGVudCBvZiB3aGF0IGlzIHJlYXNvbmFibGUgdG8gZG8gaGVyZS4KCldlbGwsIEkn
bGwgbGVhdmUgaXQgdG8gdGhlIG90aGVyIFJFU1QgbWFpbnRhaW5lcnMgdGhlbi4KCkphbgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 12:53:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 12:53: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 1fuzyU-0004fU-KA; Wed, 29 Aug 2018 12:53: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fuzyS-0004fO-Ug
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 12:53:28 +0000
X-Inumbo-ID: a0013871-ab8a-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a0013871-ab8a-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 12:54:11 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 06:53:26 -0600
Message-Id: <5B86974402000078001E307C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 06:53:24 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B4EF9C402000078001D5433@prv1-mh.provo.novell.com>
 <5B766F0202000078001DF30A@prv1-mh.provo.novell.com>
 <5B76737B02000078001DF33F@prv1-mh.provo.novell.com>
 <2b91f320-e0ef-1919-087b-93d69def1635@citrix.com>
In-Reply-To: <2b91f320-e0ef-1919-087b-93d69def1635@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 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+IE9uIDI5LjA4LjE4IGF0IDE0OjQxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTcvMDgvMTggMDg6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiAtLS0gYS94ZW4v
aW5jbHVkZS9hc20teDg2L3B2L2RvbWFpbi5oCj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
cHYvZG9tYWluLmgKPj4gQEAgLTIxLDYgKzIxLDggQEAKPj4gICNpZm5kZWYgX19YODZfUFZfRE9N
QUlOX0hfXwo+PiAgI2RlZmluZSBfX1g4Nl9QVl9ET01BSU5fSF9fCj4+ICAKPj4gKyNpbmNsdWRl
IDx4ZW4vc2NoZWQuaD4KPiAKPiBKdXN0IHR5cGVzPyAgSXRzIGFsbCB5b3UgbmVlZC4KClRoYXQn
cyBhbGwgSSBuZWVkIGZvciBteSBhZGRpdGlvbiwgYnV0IHByaW9yIHRvIHRoaXMgdGhlIGhlYWRl
ciB3YXNuJ3QKdXNhYmxlIHdpdGhvdXQgZmlyc3QgaGF2aW5nIGluY2x1ZGVkIHNvbWUgb3RoZXIg
aGVhZGVycy4KZ2V0X3BjaWRfYml0cygpIGRlLXJlZmVyZW5jZXMgc3RydWN0IHZjcHUsIHNvIHNj
aGVkLmggX2lzXyBuZWVkZWQKKGFuZCBzaG91bGQgaGF2ZSBiZWVuIHRoZXJlIGJlZm9yZSkuCgpK
YW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 13:01:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 13:01:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv05f-0005ap-DE; Wed, 29 Aug 2018 13:00: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv05d-0005ak-Qa
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 13:00:53 +0000
X-Inumbo-ID: 59b42ea0-ab8b-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 59b42ea0-ab8b-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 14:59:23 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 07:00:50 -0600
Message-Id: <5B8698FF02000078001E3086@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 07:00:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B7BED1B02000078001E063C@prv1-mh.provo.novell.com>
 <d17ea7a1-87db-0926-5ac9-cd6be3ef8523@citrix.com>
In-Reply-To: <d17ea7a1-87db-0926-5ac9-cd6be3ef8523@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86: fix "xpti=" and "pv-l1tf=" yet again
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, xen-devel <xen-devel@lists.xenproject.org>,
 Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjA4LjE4IGF0IDE0OjM2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjEvMDgvMTggMTE6NDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBXaGlsZSBjb21t
aXQgMmEzYjM0ZWM0NyAoIng4Ni9zcGVjLWN0cmw6IFlldCBtb3JlIGZpeGVzIGZvciB4cHRpPQo+
PiBwYXJzaW5nIikgaW5kZWVkIGZpeGVkICJ4cHRpPWRvbTAiLCBpdCBicm9rZSAieHB0aT1uby1k
b20wIiwgaW4gdGhhdAo+PiB0aGlzIHRoZW4gYmVjYW1lIGVxdWl2YWxlbnQgdG8gInhwdGk9bm8i
Lgo+IAo+IFRoYXQgd2FzIGFjY2lkZW50YWwsIGJ1dCB0aGUgZW5kIHJlc3VsdCBpcyBjb25zaXN0
ZW50IHdpdGggb3RoZXIgb3B0aW9ucy4KPiAKPiBBcyB3aXRoIHNwZWMtY3RybCwgaWYgc29tZW9u
ZSB3YW50cyB0byBzdGFydCBtYWtpbmcgZmluZS1ncmFpbiBjb250cm9sLAo+IHRoZXkgc2hvdWxk
IHNwZWNpZnkgZXZlcnl0aGluZy4gIFRoZXJlIGlzIGEgcmVhc29uIHdoeSB0aGUKPiAKPiAqKldB
Uk5JTkc6IEFueSB1c2Ugb2YgdGhpcyBvcHRpb24gbWF5IGludGVyZmVyZSB3aXRoIGhldXJpc3Rp
Y3MuICBVc2UKPiB3aXRoIGV4dHJlbWUgY2FyZS4qKgo+IAo+IGRpc2NsYWltZXIgZXhpc3RzLgoK
QXMgc2FpZCAuLi4KCj4+ICBJbiBwYXJ0aWN1bGFyLCB0aGUgcHJlc2VuY2UKPj4gb2YgInhwdGk9
IiBhbG9uZSBvbiB0aGUgY29tbWFuZCBsaW5lIG1lYW5zIG5vdGhpbmcgYXMgdG8gd2hpY2gKPj4g
ZGVmYXVsdCBpcyB0byBiZSBvdmVycmlkZGVuOyAieHB0aT1uby1kb20wIiBvdWdodCB0byBoYXZl
IG5vIGVmZmVjdAo+PiBmb3IgRG9tVS1zIChhbmQgdmljZSB2ZXJzYSksIGFzIHRoaXMgaXMgZGlz
dGluY3QgZnJvbSBib3RoCj4+ICJ4cHRpPW5vLWRvbTAsZG9tdSIgYW5kICJ4cHRpPW5vLWRvbTAs
bm8tZG9tdSIuCgouLi4gaGVyZSwgdGhlIGN1cnJlbnQgYmVoYXZpb3IgaXMgcHJldHR5IGNvdW50
ZXJpbnR1aXRpdmUuIEknbSBhbHNvCmN1cmlvdXMgdG8ga25vdyBob3cgdGhpcyBpcyAiY29uc2lz
dGVudCB3aXRoIG90aGVyIG9wdGlvbnMiIC0gY2FuCnlvdSBnaXZlIHR3byBvciB0aHJlZSBleGFt
cGxlcyBhdCBsZWFzdD8KCj4+IEhlcmUgYXMgd2VsbCBhcyBmb3IgInB2LWwxdGY9IiBJIHRoaW5r
IHRoZXJlJ3Mgbm8gd2F5IGFyb3VuZCB0cmFja2luZwo+PiB0aGUgInVzZSBkZWZhdWx0IiBzdGF0
ZSBzZXBhcmF0ZWx5IGZvciBEb20wIGFuZCBEb21VLXMuIEludHJvZHVjZQo+PiBpbmRpdmlkdWFs
IGJpdHMgZm9yIHRoaXMsIGFuZCBjb252ZXJ0IHRoZSB2YXJpYWJsZXMnIHR5cGVzIChiYWNrKSB0
bwo+PiB1aW50OF90Lgo+IAo+IFRoZSBjb2RlIGJlbG93IGlzIGdldHRpbmcgdW5tYW5hZ2VhYmx5
IGNvbXBsaWNhdGVkLiAgR2l2ZW4gdGhhdCBpdHMgYWxsCj4gc2xvd3BhdGggb3BlcmF0aW9ucywg
SSB0aGluayBzd2l0Y2hpbmcgdG8gNCBzZXBhcmF0ZSBpbnQ4X3QncyB3b3VsZCBiZQo+IGJldHRl
ciB0aGFuIHRyeWluZyB0byBtdWx0aXBsZXggc2V2ZXJhbCB0cmlzdGF0ZXMgaW50byB0aGUgc2Ft
ZSBieXRlLiAKPiBJdCB3b3VsZCBhbHNvIHJlbW92ZSBhbGwgb2YgdGhlIGNvbnN0YW50cy4KCkkg
Y2FuIGRvIHRoYXQ7IGl0IHNpbXBseSBzZWVtZWQgbW9yZSBpbnRydXNpdmUgYSBjaGFuZ2UgdGhh
dCB3YXkuCgo+PiBBZGRpdGlvbmFsbHkgdGhlIGVhcmxpZXIgY2hhbmdlIGNsYWltZWQgdG8gaGF2
ZSBnb3QgcmlkIG9mIHRoZQo+PiAncGFyYW1ldGVyICJ4cHRpIiBoYXMgaW52YWxpZCB2YWx1ZSAi
IiwgcmM9LTIyIScgbG9nIG1lc3NhZ2UgZm9yICJ4cHRpIgo+PiBhbG9uZSBvbiB0aGUgY29tbWFu
ZCBsaW5lLCB3aGljaCB3YXNuJ3QgdGhlIGNhc2UgKHRoZSBvcHRpb24gdG9vayBlZmZlY3QKPj4g
bmV2ZXJ0aGVsZXNzKS4gRml4IHRoaXMgYXMgd2VsbC4KPiAKPiBUaGUgZWFybGllciBjaGFuZ2Ug
ZGlkIGRvIHdoYXQgdGhlIHBhdGNoIGNsYWltZWQsIHRvIHRoZSBiZXN0IG9mIG15Cj4ga25vd2xl
ZGdlLiAgQ2FuIHlvdSBleHBsYWluIHdoYXQgaXMgYXBwYXJlbnRseSBzdGlsbCBicm9rZW4sIGJl
Y2F1c2UgaXRzCj4gbm90IGNsZWFyIGZyb20gdGhpcyBkZXNjcmlwdGlvbj8KClRoZSBlYXJsaWVy
IGNvbW1pdCBjbGFpbXMgdGhlIGxvZyBtZXNzYWdlIHdlbnQgYXdheSwgd2hpY2ggaXMgbm90CnRo
ZSBjYXNlIGFjY29yZGluZyB0byB0aGUgdGVzdGluZyB0aGF0IEkgaGFkIGRvbmUgd2l0aCB2YXJp
b3VzCm9wdGlvbiBjb21iaW5hdGlvbnMgd2hpbGUgcHV0dGluZyB0b2dldGhlciB0aGlzIGNoYW5n
ZS4gSGVuY2UgdGhpcwoKLSAgICAgICAgICAgIGVsc2UKKyAgICAgICAgICAgIGVsc2UgaWYgKCAq
cyApCiAgICAgICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwogICAgICAgICAgICAgYnJlYWs7Cgpj
aGFuZ2UgaW4gYm90aCBvZiB0aGUgaGFuZGxlcnMKCj4+IEZpbmFsbHkgYWxzbyBzdXBwb3J0IGEg
ImRlZmF1bHQiIHN1Yi1vcHRpb24gZm9yICJwdi1sMXRmPSIsIGp1c3QgbGlrZQo+PiAieHB0aT0i
IGRvZXMuCj4gCj4gTm8uICBIYXZpbmcgImRlZmF1bHQiIHdhcyBhIG1pc3Rha2UgZm9yIHhwdGk9
IEkgd291bGQgaGF2ZSBvYmplY3RlZCB0bwo+IGlmIEknZCBub3RpY2VkIGl0Lgo+IAo+IFRoZSBk
ZWZhdWx0IGlzIG5vdCBzcGVjaWZ5aW5nIHRoZSBvcHRpb24gaW4gdGhlIGZpcnN0IHBsYWNlLiAK
PiAiZm9vPWRlZmF1bHQiIGlzIGVudGlyZWx5IHJlZHVuZGFudCwKCkl0IGlzIG5vdC4gSSd2ZSBz
YWlkIHNvIGEgbnVtYmVyIG9mIHRpbWVzIGJlZm9yZTogWW91IG5lZWQgYSB3YXkKdG8gZ28gYmFj
ayB0byB0aGUgZGVmYXVsdCB3aGVuIHlvdSB3YW50IHRvIG92ZXJyaWRlIGEgc3RvcmVkCnBvcnRp
b24gb2YgdGhlIGNvbW1hbmQgbGluZSB0aGF0IHlvdSBjYW4ndCBlZGl0IHdoaWxlIGJvb3Rpbmcg
KGFzCmlzIG1pbmltYWxseSB0aGUgY2FzZSBmb3IgeGVuLmVmaSwgd2hpY2ggdGFrZXMgdGhlIGNv
bW1hbmQgbGluZQpvdXQgb2YgYSBjb25maWcgZmlsZSkuCgo+YW5kIHdvcnNlLCBpbiBjb21iaW5h
dGlvbiB3aXRoIHlvdXIKPiAiTWFrZSAic3BlYy1jdHJsPW5vIiBhIGdsb2JhbCBkaXNhYmxlIG9m
IGFsbCBtaXRpZ2F0aW9ucyIgcGF0Y2g6Cj4gCj4gICAic3BlYy1jdHJsPTAgJEZPTz1kZWZhdWx0
IiBhbmQKPiAgICIkRk9PPWRlZmF1bHQgc3BlYy1jdHJsPTAiCj4gCj4gbm93IHJlc3VsdCBpbiBk
aWZmZXJlbnQgdGhpbmdzIGhhcHBlbmluZy4KCkFuZCB2YWxpZGx5IHNvOiBPcmRlciBvZiBvcHRp
b25zIG1hdHRlcnMuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 13:15:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 13:15: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 1fv0Ja-0006h0-2V; Wed, 29 Aug 2018 13:15: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=vupe=lm=citrix.com=prvs=7720ea622=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fv0JZ-0006gv-CZ
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 13:15:17 +0000
X-Inumbo-ID: 5ca31580-ab8d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5ca31580-ab8d-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 15:13:47 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="63979118"
Date: Wed, 29 Aug 2018 14:15:12 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180829131512.wt7wngejcrfs52tb@citrix.com>
References: <1535540222-11439-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1535540222-11439-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86/alt: Fix build when CONFIG_LIVEPATCH is
 disabled
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Xen-devel <xen-devel@lists.xen.org>,
 Ross Lagerwall <ross.lagerwall@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBBdWcgMjksIDIwMTggYXQgMTE6NTc6MDJBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBjL3MgYjI4Y2QyMWMzNjI4ICJ4ODYvYnVpbGQ6IFVzZSBuZXcgLm5vcHMgZGlyZWN0
aXZlIHdoZW4gYXZhaWxhYmxlIgo+IGludHJvZHVjZWQgYSBfX3JlYWRfbW9zdGx5IGJvb2xlYW4g
d2hpY2ggaXMgaW5jbHVkZWQgaWYgdGhlIHRvb2xjaGFpbiBzdXBwb3J0cwo+IHRoZSAubm9wcyBk
aXJlY3RpdmUuCj4gCj4gV2hlbiBDT05GSUdfTElWRVBBVENIIGlzIGNvbXBpbGVkIG91dCwgYWx0
ZXJuYXRpdmUubyBpcyBleHBlY3RlZCB0byBiZSBhIGZ1bGx5Cj4gaW5pdCBtb2R1bGUsIGFuZCB0
b29sY2hhaW5fbm9wc19hcmVfaWRlYWwgdHJpcHMgdGhlIGJ1aWxkIHN5c3RlbSBjaGVjazoKPiAK
PiAgIEVycm9yOiBzaXplIG9mIGFsdGVybmF0aXZlLm86LmRhdGEucmVhZF9tb3N0bHkgaXMgMHgw
MQo+ICAgL2xvY2FsL3hlbi5naXQveGVuL1J1bGVzLm1rOjIwNjogcmVjaXBlIGZvciB0YXJnZXQg
J2FsdGVybmF0aXZlLmluaXQubycgZmFpbGVkCj4gICBtYWtlWzNdOiAqKiogW2FsdGVybmF0aXZl
LmluaXQub10gRXJyb3IgMTIKPiAKPiBJbnRyb2R1Y2UgaW5pdF9vcl9saXZlcGF0Y2hfcmVhZF9t
b3N0bHkgYW5kIHN3aXRjaCB0aGUgYW5ub3RhdGlvbiBmb3IKPiB0b29sY2hhaW5fbm9wc19hcmVf
aWRlYWwuCj4gCj4gUmVwb3J0ZWQtYnk6IE9sYWYgSGVyaW5nIDxvbGFmQGFlcGZsZS5kZT4KPiBT
aWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoK
UmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 13:16:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 13: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 1fv0Kb-0006kj-EK; Wed, 29 Aug 2018 13: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=vupe=lm=citrix.com=prvs=7720ea622=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fv0KZ-0006kS-OJ
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 13:16:19 +0000
X-Inumbo-ID: 823021f1-ab8d-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 823021f1-ab8d-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 15:14:50 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="63979264"
Date: Wed, 29 Aug 2018 14:16:15 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180829131615.vimyuaw5issagdqt@citrix.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-6-git-send-email-andrew.cooper3@citrix.com>
 <20180829080303.lol3emubxrvhyk6n@citrix.com>
 <83063641-99bf-4edc-2c59-6e4b24c2a5af@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <83063641-99bf-4edc-2c59-6e4b24c2a5af@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 5/7] x86/vtx: Rename arch_vmx_struct to
 vmx_vcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Xen-devel <xen-devel@lists.xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>,
 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>

T24gV2VkLCBBdWcgMjksIDIwMTggYXQgMTI6MTc6NDZQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAyOS8wOC8xOCAwOTowMywgV2VpIExpdSB3cm90ZToKPiA+IE9uIFR1ZSwgQXVn
IDI4LCAyMDE4IGF0IDA2OjM5OjA0UE0gKzAxMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gPj4g
VGhlIHN1ZmZpeCBhbmQgcHJlZml4IGFyZSByZWR1bmRhbnQsIGFuZCB0aGUgbmFtZSBpcyBjdXJp
b3VzbHkgb2RkLiAgUmVuYW1lIGl0Cj4gPj4gdG8gdm14X3ZjcHUgdG8gYmUgY29uc2lzdGVudCB3
aXRoIGFsbCB0aGUgb3RoZXIgc2ltaWxhciBzdHJ1Y3R1cmVzLgo+ID4gV2hhdCBvdGhlciBzaW1p
bGFyIHN0cnVjdHVyZXMgZG8geW91IGhhdmUgaW4gbWluZD8KPiAKPiBNb3N0IHJlbGV2YW50bHks
IHt2bXgsc3ZtfV9kb21haW4sIGJ1dCB7cHYsaHZtfV97ZG9tYWluLHZjcHV9IGFzIHdlbGwuCgpS
ZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 13:16:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 13: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 1fv0Kc-0006l0-O5; Wed, 29 Aug 2018 13:16: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fv0Ka-0006kb-Vg
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 13:16:21 +0000
X-Inumbo-ID: 81e29865-ab8d-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 81e29865-ab8d-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 15:14:50 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="78290593"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B766E5702000078001DF307@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: <e024ca2f-1941-ee19-3eac-833d760b233e@citrix.com>
Date: Wed, 29 Aug 2018 14:16: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: <5B766E5702000078001DF307@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/mm: re-arrange get_page_from_l<N>e() vs
 pv_l1tf_check_l<N>e
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDgvMTggMDc6NDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFJlc3RvcmUgc3ltbWV0cnkg
YmV0d2VlbiBnZXRfcGFnZV9mcm9tX2w8Tj5lKCk6IHB2X2wxdGZfY2hlY2tfbDxOPmUgaXMKPiB1
bmlmb3JtbHkgaW52b2tlZCBmcm9tIG91dHNpZGUgb2YgdGhlbS4KCkknbSBub3Qgc3VyZSB3aGF0
IHN5bW1ldHJ5IHlvdSBhcmUgcmVmZXJyaW5nIHRvLgoKPiAgVGhleSdyZSBubyBsb25nZXIgZ2V0
dGluZyBjYWxsZWQKPiBmb3Igbm9uLXByZXNlbnQgUFRFcy4gVGhpcyB3YXkgdGhlIHNsaWdodGx5
IG9kZCB0aHJlZS13YXkgcmV0dXJuIHZhbHVlCj4gbWVhbmluZyBvZiB0aGUgaGlnaGVyIGxldmVs
IG9uZXMgY2FuIGFsc28gYmUgZ290IHJpZCBvZi4KPgo+IEludHJvZHVjZSBsb2NhbCB2YXJpYWJs
ZXMgaG9sZGluZyB0aGUgcGFnZSB0YWJsZSBlbnRyaWVzIHByb2Nlc3NlZCwgYW5kCj4gdXNlIHRo
ZW0gdGhyb3VnaG91dCB0aGUgbG9vcCBib2RpZXMgaW5zdGVhZCBvZiByZS1yZWFkaW5nIHRoZW0g
ZnJvbSB0aGUKPiBwYWdlIHRhYmxlIHNldmVyYWwgdGltZXMuCj4KPiBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpXaXRoIGF0IGxlYXN0IHRoZSBhYm92ZSBx
dWVyeSByZXNvbHZlZCwgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIKPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+LCBidXQgYSBzdHlsZSByZWNvbW1lbmRhdGlvbi4KCj4gQEAgLTEzOTYsOCAr
MTM2OSw3IEBAIHN0YXRpYyBpbnQgYWxsb2NfbDFfdGFibGUoc3RydWN0IHBhZ2VfaW4KPiAgICAg
ICAgICAgICAgaWYgKCByZXQgKQo+ICAgICAgICAgICAgICAgICAgZ290byBvdXQ7Cj4gICAgICAg
ICAgfQo+IC0KPiAtICAgICAgICBzd2l0Y2ggKCByZXQgPSBnZXRfcGFnZV9mcm9tX2wxZShwbDFl
W2ldLCBkLCBkKSApCj4gKyAgICAgICAgZWxzZSBzd2l0Y2ggKCByZXQgPSBnZXRfcGFnZV9mcm9t
X2wxZShwbDFlW2ldLCBkLCBkKSApCgplbHNlIHN3aXRjaCBpc24ndCBhIHVzdWFsIGNvbnN0cnVj
dCAoaGVyZSBhbmQgaW4gcHR3cl9lbXVsYXRlZF91cGRhdGUpLsKgCkkgd2FzIGV4cGVjdGluZyB0
aGUgbWlzbGVhZGluZyBpbmRlbnRhdGlvbiB3YXJuaW5nIHRvIHRyaWdnZXIsIGJ1dCBHQ0MKOC4y
IGRvZXMgYXBwZWFyIHRvIGJlIGhhcHB5LgoKU3RpbGwsIGZvciBjb2RlIGNsYXJpdHksIEknZCBz
dWdnZXN0IGFkZGluZyBicmFjZXMgdG8gdGhlIGFuZCBpbmRlbnRpbmcKdGhlIHN3aXRjaCBzdGF0
ZW1lbnQuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 13:25:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 13: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 1fv0Th-0007oR-SU; Wed, 29 Aug 2018 13: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=cune=lm=oracle.com=konrad.wilk@srs-us1.protection.inumbo.net>)
 id 1fv0Tg-0007oM-RX
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 13:25:44 +0000
X-Inumbo-ID: 21c8e74d-ab8f-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 21c8e74d-ab8f-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 13:26:27 +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 w7TDOwG3158218;
 Wed, 29 Aug 2018 13:25: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=8eHYHwJnomGmc9yq0HRQv67LEVk+/ZY2kZtjMmv3wxg=;
 b=uTtfCsD7lYMTxqW1m3ttY6ZSjYVTwk7szygvXXITN9hSkHlsyaI5Y4WJJ5eaP5GkmyAo
 sn/yuhUi4FXUgF+3UZtpR5ye/l8LnBKplKDW9P63tWfUMY51OrafFMKXi1rVt51r8nWu
 QE3JYEAK7vCYd9zfARPypDGsvgsLlBJeaf1KgYkzQuH/7HTpyD1q1jCeA/WGSNOwUS7L
 kF7UwPUpuVHLLp2mdAtYe4v9KukS1d4rCGDeba7TZ/FJnU7G9ze5GwOBbc2kVs/O5u0w
 4Rf73aW6QkLlmMabEY/IBkU7ifJXjSNsphMD1tdChmiI6Wn2OY76XR1/l0B2EgyBqmV/ gA== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2120.oracle.com with ESMTP id 2m2y2phr3p-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 29 Aug 2018 13:25:32 +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 w7TDPWrx015361
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 29 Aug 2018 13:25:32 GMT
Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w7TDPV4V004617;
 Wed, 29 Aug 2018 13:25:31 GMT
Received: from char.us.oracle.com (/10.152.35.101)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Wed, 29 Aug 2018 06:25:31 -0700
Received: by char.us.oracle.com (Postfix, from userid 1000)
 id 836766A0113; Wed, 29 Aug 2018 09:25:30 -0400 (EDT)
Date: Wed, 29 Aug 2018 09:25:30 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180829132530.GA7598@char.us.oracle.com>
References: <1535540222-11439-1-git-send-email-andrew.cooper3@citrix.com>
 <20180829131512.wt7wngejcrfs52tb@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180829131512.wt7wngejcrfs52tb@citrix.com>
User-Agent: Mutt/1.8.3 (2017-05-23)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8999
 signatures=668708
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808290144
Subject: Re: [Xen-devel] [PATCH] x86/alt: Fix build when CONFIG_LIVEPATCH is
 disabled
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBBdWcgMjksIDIwMTggYXQgMDI6MTU6MTJQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBXZWQsIEF1ZyAyOSwgMjAxOCBhdCAxMTo1NzowMkFNICswMTAwLCBBbmRyZXcgQ29vcGVy
IHdyb3RlOgo+ID4gYy9zIGIyOGNkMjFjMzYyOCAieDg2L2J1aWxkOiBVc2UgbmV3IC5ub3BzIGRp
cmVjdGl2ZSB3aGVuIGF2YWlsYWJsZSIKPiA+IGludHJvZHVjZWQgYSBfX3JlYWRfbW9zdGx5IGJv
b2xlYW4gd2hpY2ggaXMgaW5jbHVkZWQgaWYgdGhlIHRvb2xjaGFpbiBzdXBwb3J0cwo+ID4gdGhl
IC5ub3BzIGRpcmVjdGl2ZS4KPiA+IAo+ID4gV2hlbiBDT05GSUdfTElWRVBBVENIIGlzIGNvbXBp
bGVkIG91dCwgYWx0ZXJuYXRpdmUubyBpcyBleHBlY3RlZCB0byBiZSBhIGZ1bGx5Cj4gPiBpbml0
IG1vZHVsZSwgYW5kIHRvb2xjaGFpbl9ub3BzX2FyZV9pZGVhbCB0cmlwcyB0aGUgYnVpbGQgc3lz
dGVtIGNoZWNrOgo+ID4gCj4gPiAgIEVycm9yOiBzaXplIG9mIGFsdGVybmF0aXZlLm86LmRhdGEu
cmVhZF9tb3N0bHkgaXMgMHgwMQo+ID4gICAvbG9jYWwveGVuLmdpdC94ZW4vUnVsZXMubWs6MjA2
OiByZWNpcGUgZm9yIHRhcmdldCAnYWx0ZXJuYXRpdmUuaW5pdC5vJyBmYWlsZWQKPiA+ICAgbWFr
ZVszXTogKioqIFthbHRlcm5hdGl2ZS5pbml0Lm9dIEVycm9yIDEyCj4gPiAKPiA+IEludHJvZHVj
ZSBpbml0X29yX2xpdmVwYXRjaF9yZWFkX21vc3RseSBhbmQgc3dpdGNoIHRoZSBhbm5vdGF0aW9u
IGZvcgo+ID4gdG9vbGNoYWluX25vcHNfYXJlX2lkZWFsLgo+ID4gCj4gPiBSZXBvcnRlZC1ieTog
T2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgo+ID4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiAKPiBSZXZpZXdlZC1ieTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCgpSZXZpZXdlZC1ieTogS29ucmFkIFJ6ZXN6dXRlayBX
aWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgoKVGhhbmsgeW91IQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 13:26:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 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 1fv0Up-0007tF-80; Wed, 29 Aug 2018 13: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv0Uo-0007t7-6s
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 13:26:54 +0000
X-Inumbo-ID: fc641c81-ab8e-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 fc641c81-ab8e-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 15:25:24 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 07:26:52 -0600
Message-Id: <5B869F1802000078001E30AF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 07:26:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B766E5702000078001DF307@prv1-mh.provo.novell.com>
 <e024ca2f-1941-ee19-3eac-833d760b233e@citrix.com>
In-Reply-To: <e024ca2f-1941-ee19-3eac-833d760b233e@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/mm: re-arrange get_page_from_l<N>e() vs
 pv_l1tf_check_l<N>e
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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+IE9uIDI5LjA4LjE4IGF0IDE1OjE2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTcvMDgvMTggMDc6NDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBSZXN0b3JlIHN5
bW1ldHJ5IGJldHdlZW4gZ2V0X3BhZ2VfZnJvbV9sPE4+ZSgpOiBwdl9sMXRmX2NoZWNrX2w8Tj5l
IGlzCj4+IHVuaWZvcm1seSBpbnZva2VkIGZyb20gb3V0c2lkZSBvZiB0aGVtLgo+IAo+IEknbSBu
b3Qgc3VyZSB3aGF0IHN5bW1ldHJ5IHlvdSBhcmUgcmVmZXJyaW5nIHRvLgoKSnVzdCBsb29rIGF0
IHRoZSBjdXJyZW50IHN0YXRlOiBnZXRfcGFnZV9mcm9tX2xbMjM0XWUoKSBjYWxsCnB2X2wxdGZf
Y2hlY2tfbFsyMzRdZSgpLCBidXQgZ2V0X3BhZ2VfZnJvbV9sMWUoKSBpbiB0aGUKc2FtZSBzaXR1
YXRpb24uIEluc3RlYWQgYWxsb2NfbDFfdGFibGUoKSBkb2VzLgoKPj4gIFRoZXkncmUgbm8gbG9u
Z2VyIGdldHRpbmcgY2FsbGVkCj4+IGZvciBub24tcHJlc2VudCBQVEVzLiBUaGlzIHdheSB0aGUg
c2xpZ2h0bHkgb2RkIHRocmVlLXdheSByZXR1cm4gdmFsdWUKPj4gbWVhbmluZyBvZiB0aGUgaGln
aGVyIGxldmVsIG9uZXMgY2FuIGFsc28gYmUgZ290IHJpZCBvZi4KPj4KPj4gSW50cm9kdWNlIGxv
Y2FsIHZhcmlhYmxlcyBob2xkaW5nIHRoZSBwYWdlIHRhYmxlIGVudHJpZXMgcHJvY2Vzc2VkLCBh
bmQKPj4gdXNlIHRoZW0gdGhyb3VnaG91dCB0aGUgbG9vcCBib2RpZXMgaW5zdGVhZCBvZiByZS1y
ZWFkaW5nIHRoZW0gZnJvbSB0aGUKPj4gcGFnZSB0YWJsZSBzZXZlcmFsIHRpbWVzLgo+Pgo+PiBT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gCj4gV2l0aCBh
dCBsZWFzdCB0aGUgYWJvdmUgcXVlcnkgcmVzb2x2ZWQsIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29v
cGVyCj4gPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+LCBidXQgYSBzdHlsZSByZWNvbW1lbmRh
dGlvbi4KClRoYW5rcywgYnV0IHBsZWFzZSBsZXQgbWUga25vdyBpZiB0aGUgYWJvdmUgY2xhcmlm
aWVzIHRoaXMuCgo+PiBAQCAtMTM5Niw4ICsxMzY5LDcgQEAgc3RhdGljIGludCBhbGxvY19sMV90
YWJsZShzdHJ1Y3QgcGFnZV9pbgo+PiAgICAgICAgICAgICAgaWYgKCByZXQgKQo+PiAgICAgICAg
ICAgICAgICAgIGdvdG8gb3V0Owo+PiAgICAgICAgICB9Cj4+IC0KPj4gLSAgICAgICAgc3dpdGNo
ICggcmV0ID0gZ2V0X3BhZ2VfZnJvbV9sMWUocGwxZVtpXSwgZCwgZCkgKQo+PiArICAgICAgICBl
bHNlIHN3aXRjaCAoIHJldCA9IGdldF9wYWdlX2Zyb21fbDFlKHBsMWVbaV0sIGQsIGQpICkKPiAK
PiBlbHNlIHN3aXRjaCBpc24ndCBhIHVzdWFsIGNvbnN0cnVjdCAoaGVyZSBhbmQgaW4gcHR3cl9l
bXVsYXRlZF91cGRhdGUpLiAKPiBJIHdhcyBleHBlY3RpbmcgdGhlIG1pc2xlYWRpbmcgaW5kZW50
YXRpb24gd2FybmluZyB0byB0cmlnZ2VyLCBidXQgR0NDCj4gOC4yIGRvZXMgYXBwZWFyIHRvIGJl
IGhhcHB5LgoKUHJlc3VtYWJseSBiZWNhdXNlIHRoZW4gaXQgd291bGQgYWxzbyB0cmlnZ2VyIGZv
ciAiZWxzZSBpZiIuCgo+IFN0aWxsLCBmb3IgY29kZSBjbGFyaXR5LCBJJ2Qgc3VnZ2VzdCBhZGRp
bmcgYnJhY2VzIHRvIHRoZSBhbmQgaW5kZW50aW5nCj4gdGhlIHN3aXRjaCBzdGF0ZW1lbnQuCgpB
dCBmaXJzdCBJIG1lYW50IHRvIGRvIHNvLCB0aGVuIGRlY2lkZWQgYWdhaW5zdCBiZWNhdXNlIG9m
IHRoZSBleHRyYQpjb2RlIGNodXJuIGluIGJvdGggcGxhY2VzIHdoZXJlIEkndmUgY2hvc2VuIHRo
aXMgYXBwcm9hY2ggKGFsc28KbWFraW5nIGxvb2tpbmcgYXQgdGhlIHBhdGNoIGl0c2VsZiBsZXNz
IGRpZmZpY3VsdCkuIFdvdWxkIHlvdSBiZSBva2F5CndpdGggdGhlIHJlLWluZGVudGF0aW9uIGRv
bmUgaW4gYSBzZXBhcmF0ZSBmb2xsb3ctdXAgcGF0Y2g/CgpKYW4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 13:37:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 13: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 1fv0fE-0000PT-Cc; Wed, 29 Aug 2018 13: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv0fD-0000PO-0m
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 13:37:39 +0000
X-Inumbo-ID: cbc351d6-ab90-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cbc351d6-ab90-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 13:38:22 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 07:37:37 -0600
Message-Id: <5B86A19E02000078001E30C5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 07:37:34 -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 NO_XPTI synthetic feature
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

V2l0aCB0aGVyZSBub3QgYmVpbmcgYW55IHBhdGNoaW5nIGRvbmUgYmFzZWQgb24gaXQsIHdlIGRv
bid0IG5lZWQgdGhpcy4KTm9uLXBhdGNoaW5nIGNvbmRpdGlvbmFscyBjYW4gdXNlIG9wdF94cHRp
IGluc3RlYWQuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CgotLS0gYS94ZW4vYXJjaC94ODYvZmx1c2h0bGIuYworKysgYi94ZW4vYXJjaC94ODYvZmx1c2h0
bGIuYwpAQCAtMTQsNiArMTQsNyBAQAogI2luY2x1ZGUgPGFzbS9pbnZwY2lkLmg+CiAjaW5jbHVk
ZSA8YXNtL3BhZ2UuaD4KICNpbmNsdWRlIDxhc20vcHYvZG9tYWluLmg+CisjaW5jbHVkZSA8YXNt
L3NwZWNfY3RybC5oPgogCiAvKiBEZWJ1ZyBidWlsZHM6IFdyYXAgZnJlcXVlbnRseSB0byBzdHJl
c3MtdGVzdCB0aGUgd3JhcCBsb2dpYy4gKi8KICNpZmRlZiBOREVCVUcKQEAgLTE4MCw3ICsxODEs
NyBAQCB1bnNpZ25lZCBpbnQgZmx1c2hfYXJlYV9sb2NhbChjb25zdCB2b2lkCiAgICAgICAgICAg
ICAgICAgICovCiAgICAgICAgICAgICAgICAgaW52cGNpZF9mbHVzaF9vbmUoUENJRF9QVl9QUklW
LCBhZGRyKTsKICAgICAgICAgICAgICAgICBpbnZwY2lkX2ZsdXNoX29uZShQQ0lEX1BWX1VTRVIs
IGFkZHIpOwotICAgICAgICAgICAgICAgIGlmICggIWNwdV9oYXNfbm9feHB0aSApCisgICAgICAg
ICAgICAgICAgaWYgKCBvcHRfeHB0aSApCiAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAg
ICAgICAgICBpbnZwY2lkX2ZsdXNoX29uZShQQ0lEX1BWX1BSSVYgfCBQQ0lEX1BWX1hQVEksIGFk
ZHIpOwogICAgICAgICAgICAgICAgICAgICBpbnZwY2lkX2ZsdXNoX29uZShQQ0lEX1BWX1VTRVIg
fCBQQ0lEX1BWX1hQVEksIGFkZHIpOwotLS0gYS94ZW4vYXJjaC94ODYvc21wYm9vdC5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9zbXBib290LmMKQEAgLTc4OSw3ICs3ODksNyBAQCBzdGF0aWMgaW50IHNl
dHVwX2NwdV9yb290X3BndCh1bnNpZ25lZCBpCiAgICAgdW5zaWduZWQgaW50IG9mZjsKICAgICBp
bnQgcmM7CiAKLSAgICBpZiAoIGNwdV9oYXNfbm9feHB0aSApCisgICAgaWYgKCAhb3B0X3hwdGkg
KQogICAgICAgICByZXR1cm4gMDsKIAogICAgIHJwdCA9IGFsbG9jX3hlbl9wYWdldGFibGUoKTsK
LS0tIGEveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zcGVjX2N0
cmwuYwpAQCAtODY1LDExICs4NjUsNiBAQCB2b2lkIF9faW5pdCBpbml0X3NwZWN1bGF0aW9uX21p
dGlnYXRpb25zCiAgICAgaWYgKCBvcHRfeHB0aSA9PSAtMSApCiAgICAgICAgIHhwdGlfaW5pdF9k
ZWZhdWx0KGNhcHMpOwogCi0gICAgaWYgKCBvcHRfeHB0aSA9PSAwICkKLSAgICAgICAgc2V0dXBf
Zm9yY2VfY3B1X2NhcChYODZfRkVBVFVSRV9OT19YUFRJKTsKLSAgICBlbHNlCi0gICAgICAgIHNl
dHVwX2NsZWFyX2NwdV9jYXAoWDg2X0ZFQVRVUkVfTk9fWFBUSSk7Ci0KICAgICBsMXRmX2NhbGN1
bGF0aW9ucyhjYXBzKTsKIAogICAgIC8qCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVh
dHVyZS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVhdHVyZS5oCkBAIC0xMTEsNyAr
MTExLDYgQEAKICNkZWZpbmUgY3B1X2hhc19jcHVpZF9mYXVsdGluZyAgYm9vdF9jcHVfaGFzKFg4
Nl9GRUFUVVJFX0NQVUlEX0ZBVUxUSU5HKQogI2RlZmluZSBjcHVfaGFzX2FwZXJmbXBlcmYgICAg
ICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfQVBFUkZNUEVSRikKICNkZWZpbmUgY3B1X2hhc19s
ZmVuY2VfZGlzcGF0Y2ggYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0xGRU5DRV9ESVNQQVRDSCkK
LSNkZWZpbmUgY3B1X2hhc19ub194cHRpICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJF
X05PX1hQVEkpCiAjZGVmaW5lIGNwdV9oYXNfeGVuX2xiciAgICAgICAgIGJvb3RfY3B1X2hhcyhY
ODZfRkVBVFVSRV9YRU5fTEJSKQogCiBlbnVtIF9jYWNoZV90eXBlIHsKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlcy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1ZmVh
dHVyZXMuaApAQCAtMzAsNiArMzAsNSBAQCBYRU5fQ1BVRkVBVFVSRShTQ19NU1JfUFYsICAgICAg
IChGU0NBUElOCiBYRU5fQ1BVRkVBVFVSRShTQ19NU1JfSFZNLCAgICAgIChGU0NBUElOVFMrMCkq
MzIrMTcpIC8qIE1TUl9TUEVDX0NUUkwgdXNlZCBieSBYZW4gZm9yIEhWTSAqLwogWEVOX0NQVUZF
QVRVUkUoU0NfUlNCX1BWLCAgICAgICAoRlNDQVBJTlRTKzApKjMyKzE4KSAvKiBSU0Igb3Zlcndy
aXRlIG5lZWRlZCBmb3IgUFYgKi8KIFhFTl9DUFVGRUFUVVJFKFNDX1JTQl9IVk0sICAgICAgKEZT
Q0FQSU5UUyswKSozMisxOSkgLyogUlNCIG92ZXJ3cml0ZSBuZWVkZWQgZm9yIEhWTSAqLwotWEVO
X0NQVUZFQVRVUkUoTk9fWFBUSSwgICAgICAgICAoRlNDQVBJTlRTKzApKjMyKzIwKSAvKiBYUFRJ
IG1pdGlnYXRpb24gbm90IGluIHVzZSAqLwogWEVOX0NQVUZFQVRVUkUoU0NfTVNSX0lETEUsICAg
ICAoRlNDQVBJTlRTKzApKjMyKzIxKSAvKiAoU0NfTVNSX1BWIHx8IFNDX01TUl9IVk0pICYmIGRl
ZmF1bHRfeGVuX3NwZWNfY3RybCAqLwogWEVOX0NQVUZFQVRVUkUoWEVOX0xCUiwgICAgICAgICAo
RlNDQVBJTlRTKzApKjMyKzIyKSAvKiBYZW4gdXNlcyBNU1JfREVCVUdDVEwuTEJSICovCgoKCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 13:38:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 13:38:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv0gL-0000Td-P3; Wed, 29 Aug 2018 13:38: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fv0gK-0000TT-AT
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 13:38:48 +0000
X-Inumbo-ID: f5068b72-ab90-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f5068b72-ab90-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 13:39:31 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="78292290"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B86A19E02000078001E30C5@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: <0e5a70bb-8e7e-ded0-3840-a0ff3325a6cc@citrix.com>
Date: Wed, 29 Aug 2018 14:38: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: <5B86A19E02000078001E30C5@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 NO_XPTI synthetic feature
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDgvMTggMTQ6MzcsIEphbiBCZXVsaWNoIHdyb3RlOgo+IFdpdGggdGhlcmUgbm90IGJl
aW5nIGFueSBwYXRjaGluZyBkb25lIGJhc2VkIG9uIGl0LCB3ZSBkb24ndCBuZWVkIHRoaXMuCj4g
Tm9uLXBhdGNoaW5nIGNvbmRpdGlvbmFscyBjYW4gdXNlIG9wdF94cHRpIGluc3RlYWQuCj4KPiBT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 13:42:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 13: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 1fv0jQ-0001K6-Fb; Wed, 29 Aug 2018 13:42: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv0jP-0001K0-6J
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 13:41:59 +0000
X-Inumbo-ID: 180f746f-ab91-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 180f746f-ab91-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 15:40:30 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 07:41:57 -0600
Message-Id: <5B86A2A202000078001E30C9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 07:41:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B362CC002000078001CF22A@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v3 0/3] x86: assorted assembly related 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>

MTogYWx0ZXJuYXRpdmVzOiBmdWxseSBsZXZlcmFnZSBhdXRvbWF0aWMgTk9QIGZpbGxpbmcKMjog
bW92ZSBxdW90aW5nIG9mIF9fQVNNX3tTVEFDLENMQUN9CjM6IHJlZHVjZSAidmlzaWJpbGl0eSIg
b2Ygc3BlY19jdHJsX2FzbS5oCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 13:48:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 13:48:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv0ph-0001XK-7b; Wed, 29 Aug 2018 13:48:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv0pg-0001XF-63
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 13:48:28 +0000
X-Inumbo-ID: 4eb730b0-ab92-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4eb730b0-ab92-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 13:49:11 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 07:48:26 -0600
Message-Id: <5B86A42602000078001E30E9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 07:48:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B362CC002000078001CF22A@prv1-mh.provo.novell.com>
 <5B86A2A202000078001E30C9@prv1-mh.provo.novell.com>
In-Reply-To: <5B86A2A202000078001E30C9@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v3 1/3] x86/alternatives: fully leverage
 automatic NOP filling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

QXMgb2YgY29tbWl0IDQwMDhjNzFkN2EgKCJ4ODYvYWx0OiBTdXBwb3J0IGZvciBhdXRvbWF0aWMg
cGFkZGluZwpjYWxjdWxhdGlvbnMiKSB0aGVyZSdzIG5vIHBvaW50IGhhdmluZyBleHBsaWN0IEFT
TV9OT1BuIGluc3RhbmNlcyBpbgphbHRlcm5hdGl2ZXMgYW55bW9yZSAtIGRyb3AgdGhlbS4gQXMg
YSByZXN1bHQgYWxzbyBkcm9wIHRoZSBhc20vbm9wcy5oCmluY2x1c2lvbiBmcm9tIGFsdGVybmF0
aXZlLmgsIGFkZGluZyBleHBsaWNpdCBpbmNsdXNpb25zIGluIHRoZSB0d28KcmVtYWluaW5nIEMg
ZmlsZXMgbmVlZGluZyB0aGVtLgoKV2hpbGUgdG91Y2hpbmcgaXQgYWxzbyBtb3ZlIHRoZSBDUjRf
UFYzMl9SRVNUT1JFIGRlZmluaXRpb24gb3V0IG9mIHRoZQpTTUFQLXNwZWNpZmljIGNvbmRpdGlv
bmFsIGludG8gYSBtb3JlIGdlbmVyYWwgb25lLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjM6IFJlLWJhc2UuCnYyOiBSZS1iYXNlLgoKLS0tIGEv
eGVuL2FyY2gveDg2L2FsdGVybmF0aXZlLmMKKysrIGIveGVuL2FyY2gveDg2L2FsdGVybmF0aXZl
LmMKQEAgLTI0LDYgKzI0LDcgQEAKICNpbmNsdWRlIDxhc20vc3lzdGVtLmg+CiAjaW5jbHVkZSA8
YXNtL3RyYXBzLmg+CiAjaW5jbHVkZSA8YXNtL25taS5oPgorI2luY2x1ZGUgPGFzbS9ub3BzLmg+
CiAjaW5jbHVkZSA8eGVuL2xpdmVwYXRjaC5oPgogCiAjZGVmaW5lIE1BWF9QQVRDSF9MRU4gKDI1
NS0xKQotLS0gYS94ZW4vYXJjaC94ODYvZmx1c2h0bGIuYworKysgYi94ZW4vYXJjaC94ODYvZmx1
c2h0bGIuYwpAQCAtMTIsNiArMTIsNyBAQAogI2luY2x1ZGUgPHhlbi9zb2Z0aXJxLmg+CiAjaW5j
bHVkZSA8YXNtL2ZsdXNodGxiLmg+CiAjaW5jbHVkZSA8YXNtL2ludnBjaWQuaD4KKyNpbmNsdWRl
IDxhc20vbm9wcy5oPgogI2luY2x1ZGUgPGFzbS9wYWdlLmg+CiAjaW5jbHVkZSA8YXNtL3B2L2Rv
bWFpbi5oPgogCkBAIC0yMDcsNyArMjA4LDcgQEAgdW5zaWduZWQgaW50IGZsdXNoX2FyZWFfbG9j
YWwoY29uc3Qgdm9pZAogICAgICAgICAgICAgIGMtPng4Nl9jbGZsdXNoX3NpemUgJiYgYy0+eDg2
X2NhY2hlX3NpemUgJiYgc3ogJiYKICAgICAgICAgICAgICAoKHN6ID4+IDEwKSA8IGMtPng4Nl9j
YWNoZV9zaXplKSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGFsdGVybmF0aXZlKEFTTV9OT1Az
LCAic2ZlbmNlIiwgWDg2X0ZFQVRVUkVfQ0xGTFVTSE9QVCk7CisgICAgICAgICAgICBhbHRlcm5h
dGl2ZSgiIiwgInNmZW5jZSIsIFg4Nl9GRUFUVVJFX0NMRkxVU0hPUFQpOwogICAgICAgICAgICAg
Zm9yICggaSA9IDA7IGkgPCBzejsgaSArPSBjLT54ODZfY2xmbHVzaF9zaXplICkKICAgICAgICAg
ICAgICAgICBhbHRlcm5hdGl2ZV9pbnB1dCgiLmJ5dGUgIiBfX3N0cmluZ2lmeShOT1BfRFNfUFJF
RklYKSAiOyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiIGNsZmx1c2ggJTAi
LAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oCisrKyBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvYXNtX2RlZm5zLmgKQEAgLTE5MywzMCArMTkzLDE5IEBAIHZvaWQgcmV0X2Zyb21f
aW50cih2b2lkKTsKICNkZWZpbmUgX19BU01fU1RBQyAgICAgIC5ieXRlIDB4MGYsMHgwMSwweGNi
CiAKICNpZmRlZiBfX0FTU0VNQkxZX18KLSNkZWZpbmUgQVNNX1NUQUMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgIEFMVEVSTkFUSVZFIF9fc3RyaW5naWZ5KEFT
TV9OT1AzKSwgICAgICAgICAgICAgICAgICBcCi0gICAgICAgIF9fc3RyaW5naWZ5KF9fQVNNX1NU
QUMpLCBYODZfRkVBVFVSRV9YRU5fU01BUAotCi0jZGVmaW5lIEFTTV9DTEFDICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICBBTFRFUk5BVElWRSBfX3N0cmluZ2lm
eShBU01fTk9QMyksICAgICAgICAgICAgICAgICAgXAotICAgICAgICBfX3N0cmluZ2lmeShfX0FT
TV9DTEFDKSwgWDg2X0ZFQVRVUkVfWEVOX1NNQVAKLQotI2RlZmluZSBDUjRfUFYzMl9SRVNUT1JF
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgQUxURVJOQVRJVkVfMiBfX3N0
cmluZ2lmeShBU01fTk9QNSksICAgICAgICAgICAgICAgIFwKLSAgICAgICAgImNhbGwgY3I0X3B2
MzJfcmVzdG9yZSIsIFg4Nl9GRUFUVVJFX1hFTl9TTUVQLCAgXAotICAgICAgICAiY2FsbCBjcjRf
cHYzMl9yZXN0b3JlIiwgWDg2X0ZFQVRVUkVfWEVOX1NNQVAKLQorI2RlZmluZSBBU01fU1RBQyBB
TFRFUk5BVElWRSAiIiwgX19zdHJpbmdpZnkoX19BU01fU1RBQyksIFg4Nl9GRUFUVVJFX1hFTl9T
TUFQCisjZGVmaW5lIEFTTV9DTEFDIEFMVEVSTkFUSVZFICIiLCBfX3N0cmluZ2lmeShfX0FTTV9D
TEFDKSwgWDg2X0ZFQVRVUkVfWEVOX1NNQVAKICNlbHNlCiBzdGF0aWMgYWx3YXlzX2lubGluZSB2
b2lkIGNsYWModm9pZCkKIHsKICAgICAvKiBOb3RlOiBhIGJhcnJpZXIgaXMgaW1wbGljaXQgaW4g
YWx0ZXJuYXRpdmUoKSAqLwotICAgIGFsdGVybmF0aXZlKEFTTV9OT1AzLCBfX3N0cmluZ2lmeShf
X0FTTV9DTEFDKSwgWDg2X0ZFQVRVUkVfWEVOX1NNQVApOworICAgIGFsdGVybmF0aXZlKCIiLCBf
X3N0cmluZ2lmeShfX0FTTV9DTEFDKSwgWDg2X0ZFQVRVUkVfWEVOX1NNQVApOwogfQogCiBzdGF0
aWMgYWx3YXlzX2lubGluZSB2b2lkIHN0YWModm9pZCkKIHsKICAgICAvKiBOb3RlOiBhIGJhcnJp
ZXIgaXMgaW1wbGljaXQgaW4gYWx0ZXJuYXRpdmUoKSAqLwotICAgIGFsdGVybmF0aXZlKEFTTV9O
T1AzLCBfX3N0cmluZ2lmeShfX0FTTV9TVEFDKSwgWDg2X0ZFQVRVUkVfWEVOX1NNQVApOworICAg
IGFsdGVybmF0aXZlKCIiLCBfX3N0cmluZ2lmeShfX0FTTV9TVEFDKSwgWDg2X0ZFQVRVUkVfWEVO
X1NNQVApOwogfQogI2VuZGlmCiAKQEAgLTMyNSw2ICszMTQsMTEgQEAgc3RhdGljIGFsd2F5c19p
bmxpbmUgdm9pZCBzdGFjKHZvaWQpCiAgICAgICAgIHN1YnEgICQtKFVSRUdTX2Vycm9yX2NvZGUt
VVJFR1NfcjE1K1xhZGopLCAlcnNwCiAuZW5kbQogCisjZGVmaW5lIENSNF9QVjMyX1JFU1RPUkUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIEFMVEVSTkFUSVZFXzIgIiIsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgImNhbGwgY3I0X3B2MzJf
cmVzdG9yZSIsIFg4Nl9GRUFUVVJFX1hFTl9TTUVQLCBcCisgICAgICAgICJjYWxsIGNyNF9wdjMy
X3Jlc3RvcmUiLCBYODZfRkVBVFVSRV9YRU5fU01BUAorCiAjZW5kaWYKIAogI2lmZGVmIENPTkZJ
R19QRVJGX0NPVU5URVJTCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc3BlY19jdHJsLmgKKysr
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmwuaApAQCAtNzIsNyArNzIsNyBAQCBzdGF0
aWMgYWx3YXlzX2lubGluZSB2b2lkIHNwZWNfY3RybF9lbnRlCiAgICAgYmFycmllcigpOwogICAg
IGluZm8tPnNwZWNfY3RybF9mbGFncyB8PSBTQ0ZfdXNlX3NoYWRvdzsKICAgICBiYXJyaWVyKCk7
Ci0gICAgYXNtIHZvbGF0aWxlICggQUxURVJOQVRJVkUoQVNNX05PUDMsICJ3cm1zciIsIFg4Nl9G
RUFUVVJFX1NDX01TUl9JRExFKQorICAgIGFzbSB2b2xhdGlsZSAoIEFMVEVSTkFUSVZFKCIiLCAi
d3Jtc3IiLCBYODZfRkVBVFVSRV9TQ19NU1JfSURMRSkKICAgICAgICAgICAgICAgICAgICA6OiAi
YSIgKHZhbCksICJjIiAoTVNSX1NQRUNfQ1RSTCksICJkIiAoMCkgOiAibWVtb3J5IiApOwogfQog
CkBAIC04Nyw3ICs4Nyw3IEBAIHN0YXRpYyBhbHdheXNfaW5saW5lIHZvaWQgc3BlY19jdHJsX2V4
aXQKICAgICAgKi8KICAgICBpbmZvLT5zcGVjX2N0cmxfZmxhZ3MgJj0gflNDRl91c2Vfc2hhZG93
OwogICAgIGJhcnJpZXIoKTsKLSAgICBhc20gdm9sYXRpbGUgKCBBTFRFUk5BVElWRShBU01fTk9Q
MywgIndybXNyIiwgWDg2X0ZFQVRVUkVfU0NfTVNSX0lETEUpCisgICAgYXNtIHZvbGF0aWxlICgg
QUxURVJOQVRJVkUoIiIsICJ3cm1zciIsIFg4Nl9GRUFUVVJFX1NDX01TUl9JRExFKQogICAgICAg
ICAgICAgICAgICAgIDo6ICJhIiAodmFsKSwgImMiIChNU1JfU1BFQ19DVFJMKSwgImQiICgwKSA6
ICJtZW1vcnkiICk7CiB9CiAKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 13:48:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 13:48:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv0q3-0001YW-H2; Wed, 29 Aug 2018 13:48: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv0q2-0001YN-55
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 13:48:50 +0000
X-Inumbo-ID: 5bcd08c1-ab92-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5bcd08c1-ab92-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 13:49:33 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 07:48:48 -0600
Message-Id: <5B86A43E02000078001E30EC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 07:48:46 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B362CC002000078001CF22A@prv1-mh.provo.novell.com>
 <5B86A2A202000078001E30C9@prv1-mh.provo.novell.com>
In-Reply-To: <5B86A2A202000078001E30C9@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v3 2/3] x86: move quoting of __ASM_{STAC,CLAC}
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

Qm90aCBjb25zdW1lcnMgd2FudCB0aGVtIHF1b3RlZCwgc28gcXVvdGUgdGhlbSByaWdodCBhd2F5
IGluc3RlYWQgb2YKdXNpbmcgX19zdHJpbmdpZnkoKSB1cG9uIHVzZS4gSW4gdGhlIHNwaXJpdCBv
ZiBvdGhlciByZWNlbnQgYWRkaXRpb25zCmFsc28gbWFrZSB0aGUgYXNzZW1ibHkgZm9ybXMgYXNz
ZW1ibGVyIG1hY3JvcywgYWxsb3dpbmcgdGhlIGhlbHBlcgojZGVmaW5lLXMgdG8gYmUgI3VuZGVm
LWVkIHN1YnNlcXVlbnRseS4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CgotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oCisrKyBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvYXNtX2RlZm5zLmgKQEAgLTE4OSwyNiArMTg5LDMzIEBAIHZvaWQgcmV0X2Zy
b21faW50cih2b2lkKTsKICNlbmRpZgogCiAvKiAiUmF3IiBpbnN0cnVjdGlvbiBvcGNvZGVzICov
Ci0jZGVmaW5lIF9fQVNNX0NMQUMgICAgICAuYnl0ZSAweDBmLDB4MDEsMHhjYQotI2RlZmluZSBf
X0FTTV9TVEFDICAgICAgLmJ5dGUgMHgwZiwweDAxLDB4Y2IKKyNkZWZpbmUgX19BU01fQ0xBQyAg
ICAgICIuYnl0ZSAweDBmLDB4MDEsMHhjYSIKKyNkZWZpbmUgX19BU01fU1RBQyAgICAgICIuYnl0
ZSAweDBmLDB4MDEsMHhjYiIKIAogI2lmZGVmIF9fQVNTRU1CTFlfXwotI2RlZmluZSBBU01fU1RB
QyBBTFRFUk5BVElWRSAiIiwgX19zdHJpbmdpZnkoX19BU01fU1RBQyksIFg4Nl9GRUFUVVJFX1hF
Tl9TTUFQCi0jZGVmaW5lIEFTTV9DTEFDIEFMVEVSTkFUSVZFICIiLCBfX3N0cmluZ2lmeShfX0FT
TV9DTEFDKSwgWDg2X0ZFQVRVUkVfWEVOX1NNQVAKKy5tYWNybyBBU01fU1RBQworICAgIEFMVEVS
TkFUSVZFICIiLCBfX0FTTV9TVEFDLCBYODZfRkVBVFVSRV9YRU5fU01BUAorLmVuZG0KKy5tYWNy
byBBU01fQ0xBQworICAgIEFMVEVSTkFUSVZFICIiLCBfX0FTTV9DTEFDLCBYODZfRkVBVFVSRV9Y
RU5fU01BUAorLmVuZG0KICNlbHNlCiBzdGF0aWMgYWx3YXlzX2lubGluZSB2b2lkIGNsYWModm9p
ZCkKIHsKICAgICAvKiBOb3RlOiBhIGJhcnJpZXIgaXMgaW1wbGljaXQgaW4gYWx0ZXJuYXRpdmUo
KSAqLwotICAgIGFsdGVybmF0aXZlKCIiLCBfX3N0cmluZ2lmeShfX0FTTV9DTEFDKSwgWDg2X0ZF
QVRVUkVfWEVOX1NNQVApOworICAgIGFsdGVybmF0aXZlKCIiLCBfX0FTTV9DTEFDLCBYODZfRkVB
VFVSRV9YRU5fU01BUCk7CiB9CiAKIHN0YXRpYyBhbHdheXNfaW5saW5lIHZvaWQgc3RhYyh2b2lk
KQogewogICAgIC8qIE5vdGU6IGEgYmFycmllciBpcyBpbXBsaWNpdCBpbiBhbHRlcm5hdGl2ZSgp
ICovCi0gICAgYWx0ZXJuYXRpdmUoIiIsIF9fc3RyaW5naWZ5KF9fQVNNX1NUQUMpLCBYODZfRkVB
VFVSRV9YRU5fU01BUCk7CisgICAgYWx0ZXJuYXRpdmUoIiIsIF9fQVNNX1NUQUMsIFg4Nl9GRUFU
VVJFX1hFTl9TTUFQKTsKIH0KICNlbmRpZgogCisjdW5kZWYgX19BU01fU1RBQworI3VuZGVmIF9f
QVNNX0NMQUMKKwogI2lmZGVmIF9fQVNTRU1CTFlfXwogLm1hY3JvIFNBVkVfQUxMIG9wLCBjb21w
YXQ9MAogLmlmZXFzICJcb3AiLCAiQ0xBQyIKCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 13:49:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 13:49: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 1fv0qY-0001cG-Qr; Wed, 29 Aug 2018 13:49: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv0qY-0001c7-19
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 13:49:22 +0000
X-Inumbo-ID: 1fdfaf60-ab92-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 1fdfaf60-ab92-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 15:47:52 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 07:49:20 -0600
Message-Id: <5B86A45D02000078001E30EF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 07:49:17 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B362CC002000078001CF22A@prv1-mh.provo.novell.com>
 <5B86A2A202000078001E30C9@prv1-mh.provo.novell.com>
In-Reply-To: <5B86A2A202000078001E30C9@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v3 3/3] x86: reduce "visibility" of
 spec_ctrl_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: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T3RoZXIgdGhhbiBpbmRpcmVjdF90aHVua19hc20uaCwgc3BlY19jdHJsX2FzbS5oIGlzIGEgaGVh
ZGVyIGdlbmVyYWxseQpuZWVkZWQgYnkgYXNzZW1ibHkgc291cmNlIGZpbGVzIG9ubHkuIEF2b2lk
IGhhdmluZyBhbGwgQyBzb3VyY2VzIGhhdmUgYQpkZXBlbmRlbmN5IG9uIHRoYXQgaGVhZGVyICh0
aGUgc2V0IG9mIGFzc2VtYmx5IHNvdXJjZXMgbm93IGdhaW5pbmcgYQpkZXBlbmRlbmN5IG9uIHRo
ZSBDIGhlYWRlciBpcyBtdWNoIHNtYWxsZXIgYW5kIGhlbmNlIG1vcmUgYWNjZXB0YWJsZSkuCgpT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkFja2VkLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9hc21fZGVmbnMuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZu
cy5oCkBAIC0zMjYsNiArMzI2LDggQEAgc3RhdGljIGFsd2F5c19pbmxpbmUgdm9pZCBzdGFjKHZv
aWQpCiAgICAgICAgICJjYWxsIGNyNF9wdjMyX3Jlc3RvcmUiLCBYODZfRkVBVFVSRV9YRU5fU01F
UCwgXAogICAgICAgICAiY2FsbCBjcjRfcHYzMl9yZXN0b3JlIiwgWDg2X0ZFQVRVUkVfWEVOX1NN
QVAKIAorI2luY2x1ZGUgPGFzbS9zcGVjX2N0cmxfYXNtLmg+CisKICNlbmRpZgogCiAjaWZkZWYg
Q09ORklHX1BFUkZfQ09VTlRFUlMKQEAgLTM2OCw2ICszNzAsNCBAQCBzdGF0aWMgYWx3YXlzX2lu
bGluZSB2b2lkIHN0YWModm9pZCkKIDQ6ICAucDJhbGlnbiAyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIDsgXAogICAgIC5wb3BzZWN0aW9uCiAKLSNpbmNsdWRlIDxhc20vc3BlY19jdHJsX2Fz
bS5oPgotCiAjZW5kaWYgLyogX19YODZfQVNNX0RFRk5TX0hfXyAqLwotLS0gYS94ZW4vaW5jbHVk
ZS9hc20teDg2L3NwZWNfY3RybC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc3BlY19jdHJs
LmgKQEAgLTIwLDYgKzIwLDEzIEBACiAjaWZuZGVmIF9fWDg2X1NQRUNfQ1RSTF9IX18KICNkZWZp
bmUgX19YODZfU1BFQ19DVFJMX0hfXwogCisvKiBFbmNvZGluZyBvZiBjcHVpbmZvLnNwZWNfY3Ry
bF9mbGFncyAqLworI2RlZmluZSBTQ0ZfdXNlX3NoYWRvdyAoMSA8PCAwKQorI2RlZmluZSBTQ0Zf
aXN0X3dybXNyICAoMSA8PCAxKQorI2RlZmluZSBTQ0ZfaXN0X3JzYiAgICAoMSA8PCAyKQorCisj
aWZuZGVmIF9fQVNTRU1CTFlfXworCiAjaW5jbHVkZSA8YXNtL2FsdGVybmF0aXZlLmg+CiAjaW5j
bHVkZSA8YXNtL2N1cnJlbnQuaD4KICNpbmNsdWRlIDxhc20vbXNyLWluZGV4Lmg+CkBAIC05MSw2
ICs5OCw3IEBAIHN0YXRpYyBhbHdheXNfaW5saW5lIHZvaWQgc3BlY19jdHJsX2V4aXQKICAgICAg
ICAgICAgICAgICAgICA6OiAiYSIgKHZhbCksICJjIiAoTVNSX1NQRUNfQ1RSTCksICJkIiAoMCkg
OiAibWVtb3J5IiApOwogfQogCisjZW5kaWYgLyogX19BU1NFTUJMWV9fICovCiAjZW5kaWYgLyog
IV9fWDg2X1NQRUNfQ1RSTF9IX18gKi8KIAogLyoKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9z
cGVjX2N0cmxfYXNtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmxfYXNtLmgK
QEAgLTIwLDEzICsyMCw5IEBACiAjaWZuZGVmIF9fWDg2X1NQRUNfQ1RSTF9BU01fSF9fCiAjZGVm
aW5lIF9fWDg2X1NQRUNfQ1RSTF9BU01fSF9fCiAKLS8qIEVuY29kaW5nIG9mIGNwdWluZm8uc3Bl
Y19jdHJsX2ZsYWdzICovCi0jZGVmaW5lIFNDRl91c2Vfc2hhZG93ICgxIDw8IDApCi0jZGVmaW5l
IFNDRl9pc3Rfd3Jtc3IgICgxIDw8IDEpCi0jZGVmaW5lIFNDRl9pc3RfcnNiICAgICgxIDw8IDIp
Ci0KICNpZmRlZiBfX0FTU0VNQkxZX18KICNpbmNsdWRlIDxhc20vbXNyLWluZGV4Lmg+CisjaW5j
bHVkZSA8YXNtL3NwZWNfY3RybC5oPgogCiAvKgogICogU2F2aW5nIGFuZCByZXN0b3JpbmcgTVNS
X1NQRUNfQ1RSTCBzdGF0ZSBpcyBhIGxpdHRsZSB0cmlja3kuCgoKCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 13:55:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 13:55: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 1fv0wn-0002bU-HN; Wed, 29 Aug 2018 13: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv0wm-0002bP-18
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 13:55:48 +0000
X-Inumbo-ID: 54308c06-ab93-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 54308c06-ab93-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 13:56:30 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 07:55:44 -0600
Message-Id: <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 07:55:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 00/12] x86: indirect call overhead reduction
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hpbGUgaW5kaXJlY3QgY2FsbHMgaGF2ZSBhbHdheXMgYmVlbiBtb3JlIGV4cGVuc2l2ZSB0aGFu
IGRpcmVjdCBvbmVzLAp0aGVpciBjb3N0IGhhcyBmdXJ0aGVyIGluY3JlYXNlZCB3aXRoIHRoZSBT
cGVjdHJlIHYyIG1pdGlnYXRpb25zLiBJbiBhCm51bWJlciBvZiBjYXNlcyB3ZSBzaW1wbHkgcG9p
bnRsZXNzbHkgdXNlIHRoZW0gaW4gdGhlIGZpcnN0IHBsYWNlLiBJbgptYW55IG90aGVyIGNhc2Vz
IHRoZSBpbmRpcmVjdGlvbiBzb2xlbHkgZXhpc3RzIHRvIGFic3RyYWN0IGZyb20gZS5nLgp2ZW5k
b3Igc3BlY2lmaWMgaGFyZHdhcmUgZGV0YWlscywgYW5kIGhlbmNlIHRoZSBwb2ludGVycyB1c2Vk
IG5ldmVyCmNoYW5nZSBvbmNlIHNldC4gSGVyZSB3ZSBjYW4gdXNlIGFsdGVybmF0aXZlcyBwYXRj
aGluZyB0byBnZXQgcmlkIG9mCnRoZSBpbmRpcmVjdGlvbi4KCkZyb20gcGF0Y2ggMiBvbndhcmRz
IGRlcGVuZGVuY2llcyBleGlzdCBvbiBlYXJsaWVyLCB5ZXQgdG8gYmUgcmV2aWV3ZWQKcGF0Y2hl
cyAoIng4Ni9hbHRlcm5hdGl2ZXM6IGZ1bGx5IGxldmVyYWdlIGF1dG9tYXRpYyBOT1AgZmlsbGlu
ZyIgYXMgd2VsbAphcyB0aGUgIng4NjogaW1wcm92ZSBQRFggPC0+IFBGTiBhbmQgYWxpa2UgdHJh
bnNsYXRpb25zIiBzZXJpZXMgYXQgdGhlCnZlcnkgbGVhc3QpLiBJIG5ldmVydGhlbGVzcyB3YW50
ZWQgdG8gZW5hYmxlIGEgZmlyc3Qgcm91bmQgb2YgcmV2aWV3IG9mCnRoZSBzZXJpZXMsIHRoZSBt
b3JlIHRoYXQgc29tZSBvZiB0aGUgcGF0Y2hlcyAobm90IGp1c3QgaW5pdGlhbCBvbmVzKQpjb3Vs
ZCBwZXJoYXBzIGJlIHRha2VuIGlycmVzcGVjdGl2ZSBvZiB0aG9zZSBkZXBlbmRlbmNpZXMuIFRo
ZSBmaXJzdAp0d28gb2YgdGhlIHRocmVlIGdlbmFwaWMgcGF0Y2hlcywgb3RvaCwgYXJlIGVudGly
ZWx5IGluZGVwZW5kZW50IGFuZApjb3VsZCBnbyBpbiByaWdodCBhd2F5IGFmYWljdCBpZiB0aGV5
IHdlcmUgYWNrLWVkLgoKRnVydGhlciBhcmVhcyB3aGVyZSBpbmRpcmVjdCBjYWxscyBjb3VsZCBi
ZSBlbGltaW5hdGVkIChhbmQgdGhhdCBJJ3ZlIHB1dApvbiBteSB0b2RvIGxpc3QgaW4gY2FzZSB0
aGUgZ2VuZXJhbCBjb25jZXB0IGhlcmUgaXMgZGVlbWVkIHJlYXNvbmFibGUpCmFyZSBJT01NVSwg
dlBNVSwgYW5kIFhTTS4gRm9yIHNvbWUgb2YgdGhlc2UsIHRoZSBBUk0gc2lkZSB3b3VsZApuZWVk
IGRlYWxpbmcgd2l0aCBhcyB3ZWxsIC0gSSdtIG5vdCBzdXJlIHdoZXRoZXIgcmVwbGFjaW5nIGlu
ZGlyZWN0IGNhbGxzCmJ5IGRpcmVjdCBvbmVzIGlzIHdvcnRod2hpbGUgdGhlcmUgYXMgd2VsbDsg
aWYgbm90LCB0aGUgd3JhcHBlcnMgd291bGQKc2ltcGx5IG5lZWQgdG8gYmVjb21lIGZ1bmN0aW9u
IGludm9jYXRpb25zIGluIHRoZSBBUk0gY2FzZSAoYXMgd2FzCmFscmVhZHkgYXNrZWQgZm9yIGlu
IHRoZSBJT01NVSBjYXNlKS4KCjAxOiBWTVg6IHJlZHVjZSBudW1iZXIgb2YgcG9zdGVkLWludGVy
cnVwdCBob29rcwowMjogeDg2L2FsdGVybmF0aXZlczogYWxsb3cgdXNpbmcgYXNzZW1ibGVyIG1h
Y3JvcyBpbiBmYXZvciBvZiBDIG9uZXMKMDM6IHg4NjogaW5mcmFzdHJ1Y3R1cmUgdG8gYWxsb3cg
Y29udmVydGluZyBjZXJ0YWluIGluZGlyZWN0IGNhbGxzIHRvIGRpcmVjdCBvbmVzCjA0OiB4ODYv
SFZNOiBwYXRjaCBpbmRpcmVjdCBjYWxscyB0aHJvdWdoIGh2bV9mdW5jcyB0byBkaXJlY3Qgb25l
cwowNTogeDg2L0hWTTogcGF0Y2ggdklOVFIgaW5kaXJlY3QgY2FsbHMgdGhyb3VnaCBodm1fZnVu
Y3MgdG8gZGlyZWN0IG9uZXMKMDY6IHg4NjogcGF0Y2ggY3R4dF9zd2l0Y2hfbWFza2luZygpIGlu
ZGlyZWN0IGNhbGwgdG8gZGlyZWN0IG9uZQowNzogeDg2L2dlbmFwaWM6IGRyb3AgLnRhcmdldF9j
cHVzKCkgaG9vawowODogeDg2L2dlbmFwaWM6IHJlbW92ZSBpbmRpcmVjdGlvbiBmcm9tIGdlbmFw
aWMgaG9vayBhY2Nlc3NlcwowOTogeDg2L2dlbmFwaWM6IHBhdGNoIGluZGlyZWN0IGNhbGxzIHRv
IGRpcmVjdCBvbmVzCjEwOiB4ODYvY3B1aWRsZTogcGF0Y2ggc29tZSBpbmRpcmVjdCBjYWxscyB0
byBkaXJlY3Qgb25lcwoxMTogY3B1ZnJlcTogY29udmVydCB0byBhIHNpbmdsZSBwb3N0LWluaXQg
ZHJpdmVyIChob29rcykgaW5zdGFuY2UKMTI6IGNwdWZyZXE6IHBhdGNoIHRhcmdldCgpIGluZGly
ZWN0IGNhbGwgdG8gZGlyZWN0IG9uZQoKSmFuCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 13:57:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 13: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 1fv0ym-0002iV-W3; Wed, 29 Aug 2018 13: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fv0ym-0002iP-0D
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 13:57:52 +0000
X-Inumbo-ID: 4ee02e5f-ab93-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4ee02e5f-ab93-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 15:56:21 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="78293548"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B362CC002000078001CF22A@prv1-mh.provo.novell.com>
 <5B86A2A202000078001E30C9@prv1-mh.provo.novell.com>
 <5B86A42602000078001E30E9@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: <b2b82a5b-fedf-700f-2b87-03e6c63b42c9@citrix.com>
Date: Wed, 29 Aug 2018 14:57: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: <5B86A42602000078001E30E9@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/3] x86/alternatives: fully leverage
 automatic NOP filling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDgvMTggMTQ6NDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEFzIG9mIGNvbW1pdCA0MDA4
YzcxZDdhICgieDg2L2FsdDogU3VwcG9ydCBmb3IgYXV0b21hdGljIHBhZGRpbmcKPiBjYWxjdWxh
dGlvbnMiKSB0aGVyZSdzIG5vIHBvaW50IGhhdmluZyBleHBsaWN0IEFTTV9OT1BuIGluc3RhbmNl
cyBpbgo+IGFsdGVybmF0aXZlcyBhbnltb3JlIC0gZHJvcCB0aGVtLiBBcyBhIHJlc3VsdCBhbHNv
IGRyb3AgdGhlIGFzbS9ub3BzLmgKPiBpbmNsdXNpb24gZnJvbSBhbHRlcm5hdGl2ZS5oLCBhZGRp
bmcgZXhwbGljaXQgaW5jbHVzaW9ucyBpbiB0aGUgdHdvCj4gcmVtYWluaW5nIEMgZmlsZXMgbmVl
ZGluZyB0aGVtLgo+Cj4gV2hpbGUgdG91Y2hpbmcgaXQgYWxzbyBtb3ZlIHRoZSBDUjRfUFYzMl9S
RVNUT1JFIGRlZmluaXRpb24gb3V0IG9mIHRoZQo+IFNNQVAtc3BlY2lmaWMgY29uZGl0aW9uYWwg
aW50byBhIG1vcmUgZ2VuZXJhbCBvbmUuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 13:59:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 13: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 1fv10N-0002qC-Br; Wed, 29 Aug 2018 13:59: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv10L-0002q0-Ii
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 13:59:29 +0000
X-Inumbo-ID: 89e6f08d-ab93-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 89e6f08d-ab93-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 15:58:00 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 07:59:27 -0600
Message-Id: <5B86A6BC02000078001E311D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 07:59:24 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
In-Reply-To: <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 01/12] 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
c2UuY29tPgotLS0KdjI6IFNldCBQSV9DU1dfVE8gaW5zdGVhZCBvZiBQSV9DU1dfRlJPTSBpbiB2
bXhfcGlfaG9va3NfZGVhc3NpZ24oKS4KCi0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCkBAIC03Nyw2ICs3NywxMCBAQCBzdGF0
aWMgaW50IHZteF9tc3JfcmVhZF9pbnRlcmNlcHQodW5zaWduCiBzdGF0aWMgaW50IHZteF9tc3Jf
d3JpdGVfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90IG1zcl9jb250ZW50KTsK
IHN0YXRpYyB2b2lkIHZteF9pbnZscGcoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgdmFk
ZHIpOwogCisvKiBWYWx1ZXMgZm9yIGRvbWFpbidzIC0+YXJjaC5odm1fZG9tYWluLnBpX29wcy5m
bGFncy4gKi8KKyNkZWZpbmUgUElfQ1NXX0ZST00gKDF1IDw8IDApCisjZGVmaW5lIFBJX0NTV19U
TyAgICgxdSA8PCAxKQorCiBzdHJ1Y3Qgdm14X3BpX2Jsb2NraW5nX3ZjcHUgewogICAgIHN0cnVj
dCBsaXN0X2hlYWQgICAgIGxpc3Q7CiAgICAgc3BpbmxvY2tfdCAgICAgICAgICAgbG9jazsKQEAg
LTMyOSw4ICszMzMsNyBAQCB2b2lkIHZteF9waV9ob29rc19hc3NpZ24oc3RydWN0IGRvbWFpbiAq
CiAgICAgICogVGhpcyBjYW4gbWFrZSBzdXJlIHRoZSBQSSAoZXNwZWNpYWxseSB0aGUgTkRTVCBm
ZWlsZCkgaXMKICAgICAgKiBpbiBwcm9wZXIgc3RhdGUgd2hlbiB3ZSBjYWxsIHZteF92Y3B1X2Js
b2NrKCkuCiAgICAgICovCi0gICAgZC0+YXJjaC5odm1fZG9tYWluLnBpX29wcy5zd2l0Y2hfZnJv
bSA9IHZteF9waV9zd2l0Y2hfZnJvbTsKLSAgICBkLT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLnN3
aXRjaF90byA9IHZteF9waV9zd2l0Y2hfdG87CisgICAgZC0+YXJjaC5odm1fZG9tYWluLnBpX29w
cy5mbGFncyA9IFBJX0NTV19GUk9NIHwgUElfQ1NXX1RPOwogCiAgICAgZm9yX2VhY2hfdmNwdSAo
IGQsIHYgKQogICAgIHsKQEAgLTM0Niw3ICszNDksNiBAQCB2b2lkIHZteF9waV9ob29rc19hc3Np
Z24oc3RydWN0IGRvbWFpbiAqCiAgICAgfQogCiAgICAgZC0+YXJjaC5odm1fZG9tYWluLnBpX29w
cy52Y3B1X2Jsb2NrID0gdm14X3ZjcHVfYmxvY2s7Ci0gICAgZC0+YXJjaC5odm1fZG9tYWluLnBp
X29wcy5kb19yZXN1bWUgPSB2bXhfcGlfZG9fcmVzdW1lOwogfQogCiAvKiBUaGlzIGZ1bmN0aW9u
IGlzIGNhbGxlZCB3aGVuIHBjaWRldnNfbG9jayBpcyBoZWxkICovCkBAIC0zODMsOCArMzg1LDcg
QEAgdm9pZCB2bXhfcGlfaG9va3NfZGVhc3NpZ24oc3RydWN0IGRvbWFpbgogICAgICAqICdzd2l0
Y2hfdG8nIGhvb2sgZnVuY3Rpb24uCiAgICAgICovCiAgICAgZC0+YXJjaC5odm1fZG9tYWluLnBp
X29wcy52Y3B1X2Jsb2NrID0gTlVMTDsKLSAgICBkLT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLnN3
aXRjaF9mcm9tID0gTlVMTDsKLSAgICBkLT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLmRvX3Jlc3Vt
ZSA9IE5VTEw7CisgICAgZC0+YXJjaC5odm1fZG9tYWluLnBpX29wcy5mbGFncyA9IFBJX0NTV19U
TzsKIAogICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKICAgICAgICAgdm14X3BpX3VuYmxvY2tf
dmNwdSh2KTsKQEAgLTkzNCw4ICs5MzUsOCBAQCBzdGF0aWMgdm9pZCB2bXhfY3R4dF9zd2l0Y2hf
ZnJvbShzdHJ1Y3QKICAgICB2bXhfcmVzdG9yZV9ob3N0X21zcnMoKTsKICAgICB2bXhfc2F2ZV9k
cih2KTsKIAotICAgIGlmICggdi0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLnN3aXRj
aF9mcm9tICkKLSAgICAgICAgdi0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLnN3aXRj
aF9mcm9tKHYpOworICAgIGlmICggdi0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLmZs
YWdzICYgUElfQ1NXX0ZST00gKQorICAgICAgICB2bXhfcGlfc3dpdGNoX2Zyb20odik7CiB9CiAK
IHN0YXRpYyB2b2lkIHZteF9jdHh0X3N3aXRjaF90byhzdHJ1Y3QgdmNwdSAqdikKQEAgLTk0Myw4
ICs5NDQsOCBAQCBzdGF0aWMgdm9pZCB2bXhfY3R4dF9zd2l0Y2hfdG8oc3RydWN0IHZjCiAgICAg
dm14X3Jlc3RvcmVfZ3Vlc3RfbXNycyh2KTsKICAgICB2bXhfcmVzdG9yZV9kcih2KTsKIAotICAg
IGlmICggdi0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLnN3aXRjaF90byApCi0gICAg
ICAgIHYtPmRvbWFpbi0+YXJjaC5odm1fZG9tYWluLnBpX29wcy5zd2l0Y2hfdG8odik7CisgICAg
aWYgKCB2LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi5waV9vcHMuZmxhZ3MgJiBQSV9DU1dfVE8g
KQorICAgICAgICB2bXhfcGlfc3dpdGNoX3RvKHYpOwogfQogCiAKQEAgLTQzMzAsOCArNDMzMSw4
IEBAIGJvb2wgdm14X3ZtZW50ZXJfaGVscGVyKGNvbnN0IHN0cnVjdCBjcHUKICAgICAgaWYgKCBu
ZXN0ZWRodm1fdmNwdV9pbl9ndWVzdG1vZGUoY3VycikgJiYgdmNwdV9uZXN0ZWRodm0oY3Vyciku
c3RhbGVfbnAybSApCiAgICAgICAgICByZXR1cm4gZmFsc2U7CiAKLSAgICBpZiAoIGN1cnItPmRv
bWFpbi0+YXJjaC5odm1fZG9tYWluLnBpX29wcy5kb19yZXN1bWUgKQotICAgICAgICBjdXJyLT5k
b21haW4tPmFyY2guaHZtX2RvbWFpbi5waV9vcHMuZG9fcmVzdW1lKGN1cnIpOworICAgIGlmICgg
Y3Vyci0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLnZjcHVfYmxvY2sgKQorICAgICAg
ICB2bXhfcGlfZG9fcmVzdW1lKGN1cnIpOwogCiAgICAgaWYgKCAhY3B1X2hhc192bXhfdnBpZCAp
CiAgICAgICAgIGdvdG8gb3V0OwotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4u
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaApAQCAtODAsMjAgKzgwLDEz
IEBAIHN0cnVjdCBodm1faW9yZXFfc2VydmVyIHsKICAqICAgICBhbmQgYWN0dWFsbHkgaGFzIGEg
cGh5c2ljYWwgZGV2aWNlIGFzc2lnbmVkIC4KICAqLwogc3RydWN0IGh2bV9waV9vcHMgewotICAg
IC8qIEhvb2sgaW50byBjdHhfc3dpdGNoX2Zyb20uICovCi0gICAgdm9pZCAoKnN3aXRjaF9mcm9t
KShzdHJ1Y3QgdmNwdSAqdik7Ci0KLSAgICAvKiBIb29rIGludG8gY3R4X3N3aXRjaF90by4gKi8K
LSAgICB2b2lkICgqc3dpdGNoX3RvKShzdHJ1Y3QgdmNwdSAqdik7CisgICAgdW5zaWduZWQgaW50
IGZsYWdzOwogCiAgICAgLyoKICAgICAgKiBIb29rIGludG8gYXJjaF92Y3B1X2Jsb2NrKCksIHdo
aWNoIGlzIGNhbGxlZAogICAgICAqIGZyb20gdmNwdV9ibG9jaygpIGFuZCB2Y3B1X2RvX3BvbGwo
KS4KICAgICAgKi8KICAgICB2b2lkICgqdmNwdV9ibG9jaykoc3RydWN0IHZjcHUgKik7Ci0KLSAg
ICAvKiBIb29rIGludG8gdGhlIHZtZW50cnkgcGF0aC4gKi8KLSAgICB2b2lkICgqZG9fcmVzdW1l
KShzdHJ1Y3QgdmNwdSAqdik7CiB9OwogCiAjZGVmaW5lIE1BWF9OUl9JT1JFUV9TRVJWRVJTIDgK
CgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:00:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14:00:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv11N-0003Zk-Tk; Wed, 29 Aug 2018 14:00:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fv11M-0003Zb-Hs
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:00:32 +0000
X-Inumbo-ID: fe5a4c4b-ab93-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fe5a4c4b-ab93-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 14:01:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="78293724"
To: Jan Beulich <JBeulich@suse.com>
References: <5B4EF9C402000078001D5433@prv1-mh.provo.novell.com>
 <5B766F0202000078001DF30A@prv1-mh.provo.novell.com>
 <5B76737B02000078001DF33F@prv1-mh.provo.novell.com>
 <2b91f320-e0ef-1919-087b-93d69def1635@citrix.com>
 <5B86974402000078001E307C@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: <24aa1354-657b-094f-e16b-6828af972dd9@citrix.com>
Date: Wed, 29 Aug 2018 14:58:32 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B86974402000078001E307C@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 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>

T24gMjkvMDgvMTggMTM6NTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI5LjA4LjE4IGF0
IDE0OjQxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDE3LzA4LzE4
IDA4OjA0LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
cHYvZG9tYWluLmgKPj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcHYvZG9tYWluLmgKPj4+
IEBAIC0yMSw2ICsyMSw4IEBACj4+PiAgI2lmbmRlZiBfX1g4Nl9QVl9ET01BSU5fSF9fCj4+PiAg
I2RlZmluZSBfX1g4Nl9QVl9ET01BSU5fSF9fCj4+PiAgCj4+PiArI2luY2x1ZGUgPHhlbi9zY2hl
ZC5oPgo+PiBKdXN0IHR5cGVzPyAgSXRzIGFsbCB5b3UgbmVlZC4KPiBUaGF0J3MgYWxsIEkgbmVl
ZCBmb3IgbXkgYWRkaXRpb24sIGJ1dCBwcmlvciB0byB0aGlzIHRoZSBoZWFkZXIgd2Fzbid0Cj4g
dXNhYmxlIHdpdGhvdXQgZmlyc3QgaGF2aW5nIGluY2x1ZGVkIHNvbWUgb3RoZXIgaGVhZGVycy4K
PiBnZXRfcGNpZF9iaXRzKCkgZGUtcmVmZXJlbmNlcyBzdHJ1Y3QgdmNwdSwgc28gc2NoZWQuaCBf
aXNfIG5lZWRlZAo+IChhbmQgc2hvdWxkIGhhdmUgYmVlbiB0aGVyZSBiZWZvcmUpLgoKT2suwqAg
QWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:00:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14:00: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 1fv11a-0003bL-7a; Wed, 29 Aug 2018 14:00:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv11Z-0003b9-3f
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:00:45 +0000
X-Inumbo-ID: 061edf49-ab94-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 061edf49-ab94-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 14:01:28 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 08:00:43 -0600
Message-Id: <5B86A70A02000078001E3120@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 08:00:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
In-Reply-To: <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 02/12] 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
dXNlLmNvbT4KLS0tCnYyOiBSZS1iYXNlLgoKLS0tIGEvLmdpdGlnbm9yZQorKysgYi8uZ2l0aWdu
b3JlCkBAIC0yOTMsNiArMjkzLDcgQEAgeGVuLy5jb25maWcub2xkCiB4ZW4vU3lzdGVtLm1hcAog
eGVuL2FyY2gvYXJtL2FzbS1vZmZzZXRzLnMKIHhlbi9hcmNoL2FybS94ZW4ubGRzCit4ZW4vYXJj
aC94ODYvYXNtLW1hY3Jvcy5pCiB4ZW4vYXJjaC94ODYvYXNtLW9mZnNldHMucwogeGVuL2FyY2gv
eDg2L2Jvb3QvbWtlbGYzMgogeGVuL2FyY2gveDg2L3hlbi5sZHMKLS0tIGEveGVuL2FyY2gveDg2
L01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQpAQCAtMjE1LDkgKzIxNSwyMiBA
QCAkKFRBUkdFVCkuZWZpOiBwcmVsaW5rLWVmaS5vICQobm90ZV9maWxlCiBlZmkvYm9vdC5pbml0
Lm8gZWZpL3J1bnRpbWUubyBlZmkvY29tcGF0Lm8gZWZpL2J1aWxkaWQubzogJChCQVNFRElSKS9h
cmNoL3g4Ni9lZmkvYnVpbHRfaW4ubwogZWZpL2Jvb3QuaW5pdC5vIGVmaS9ydW50aW1lLm8gZWZp
L2NvbXBhdC5vIGVmaS9idWlsZGlkLm86IDsKIAotYXNtLW9mZnNldHMuczogJChUQVJHRVRfU1VC
QVJDSCkvYXNtLW9mZnNldHMuYworYXNtLW9mZnNldHMuczogJChUQVJHRVRfU1VCQVJDSCkvYXNt
LW9mZnNldHMuYyAkKEJBU0VESVIpL2luY2x1ZGUvYXNtLXg4Ni9hc20tbWFjcm9zLmgKIAkkKEND
KSAkKGZpbHRlci1vdXQgLVdhJChjb21tYSklIC1mbHRvLCQoQ0ZMQUdTKSkgLVMgLW8gJEAgJDwK
IAorYXNtLW1hY3Jvcy5pOiBDRkxBR1MgKz0gLURfX0FTU0VNQkxZX18gLVAKKworJChCQVNFRElS
KS9pbmNsdWRlL2FzbS14ODYvYXNtLW1hY3Jvcy5oOiBhc20tbWFjcm9zLmkgTWFrZWZpbGUKKwll
Y2hvICcjaWYgMCcgPiRALm5ldworCWVjaG8gJy5pZiAwJyA+PiRALm5ldworCWVjaG8gJyNlbmRp
ZicgPj4kQC5uZXcKKwllY2hvICdhc20gKCAiLmluY2x1ZGUgXCIkQFwiIiApOycgPj4kQC5uZXcK
KwllY2hvICcjaWYgMCcgPj4kQC5uZXcKKwllY2hvICcuZW5kaWYnID4+JEAubmV3CisJY2F0ICQ8
ID4+JEAubmV3CisJZWNobyAnI2VuZGlmJyA+PiRALm5ldworCSQoY2FsbCBtb3ZlLWlmLWNoYW5n
ZWQsJEAubmV3LCRAKQorCiB4ZW4ubGRzOiB4ZW4ubGRzLlMKIAkkKENDKSAtUCAtRSAtVWkzODYg
JChmaWx0ZXItb3V0IC1XYSQoY29tbWEpJSwkKEFGTEFHUykpIC1vICRAICQ8CiAJc2VkIC1lICdz
L3hlblwubGRzXC5vOi94ZW5cLmxkczovZycgPC54ZW4ubGRzLmQgPi54ZW4ubGRzLmQubmV3CkBA
IC0yMzcsNiArMjUwLDcgQEAgZWZpL21rcmVsb2M6IGVmaS9ta3JlbG9jLmMKIC5QSE9OWTogY2xl
YW4KIGNsZWFuOjoKIAlybSAtZiBhc20tb2Zmc2V0cy5zICoubGRzIGJvb3QvKi5vIGJvb3QvKn4g
Ym9vdC9jb3JlIGJvb3QvbWtlbGYzMgorCXJtIC1mIGFzbS1tYWNyb3MuaSAkKEJBU0VESVIpL2lu
Y2x1ZGUvYXNtLXg4Ni9hc20tbWFjcm9zLioKIAlybSAtZiAkKEJBU0VESVIpLy54ZW4tc3ltcy5b
MC05XSogYm9vdC8uKi5kCiAJcm0gLWYgJChCQVNFRElSKS8ueGVuLmVmaS5bMC05XSogZWZpLyou
ZWZpIGVmaS9ta3JlbG9jCiAJcm0gLWYgYm9vdC9jbWRsaW5lLlMgYm9vdC9yZWxvYy5TIGJvb3Qv
Ki5sbmsgYm9vdC8qLmJpbgotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9hcmNoL3g4Ni9hc20tbWFj
cm9zLmMKQEAgLTAsMCArMSBAQAorI2luY2x1ZGUgPGFzbS9hbHRlcm5hdGl2ZS1hc20uaD4KLS0t
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9hbHRlcm5hdGl2ZS5oCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvYWx0ZXJuYXRpdmUuaApAQCAtMSwxMSArMSwxMiBAQAogI2lmbmRlZiBfX1g4Nl9BTFRF
Uk5BVElWRV9IX18KICNkZWZpbmUgX19YODZfQUxURVJOQVRJVkVfSF9fCiAKKyNpZmRlZiBfX0FT
U0VNQkxZX18KICNpbmNsdWRlIDxhc20vYWx0ZXJuYXRpdmUtYXNtLmg+Ci0KLSNpZm5kZWYgX19B
U1NFTUJMWV9fCisjZWxzZQogI2luY2x1ZGUgPHhlbi9zdHJpbmdpZnkuaD4KICNpbmNsdWRlIDx4
ZW4vdHlwZXMuaD4KKyNpbmNsdWRlIDxhc20vYXNtLW1hY3Jvcy5oPgogCiBzdHJ1Y3QgX19wYWNr
ZWQgYWx0X2luc3RyIHsKICAgICBpbnQzMl90ICBvcmlnX29mZnNldDsgICAvKiBvcmlnaW5hbCBp
bnN0cnVjdGlvbiAqLwpAQCAtMjYsMTQgKzI3LDYgQEAgZXh0ZXJuIHZvaWQgYWRkX25vcHModm9p
ZCAqaW5zbnMsIHVuc2lnbgogZXh0ZXJuIHZvaWQgYXBwbHlfYWx0ZXJuYXRpdmVzKHN0cnVjdCBh
bHRfaW5zdHIgKnN0YXJ0LCBzdHJ1Y3QgYWx0X2luc3RyICplbmQpOwogZXh0ZXJuIHZvaWQgYWx0
ZXJuYXRpdmVfaW5zdHJ1Y3Rpb25zKHZvaWQpOwogCi1hc20gKCAiLm1hY3JvIG1rbm9wcyBucl9i
eXRlc1xuXHQiCi0jaWZkZWYgSEFWRV9BU19OT1BTX0RJUkVDVElWRQotICAgICAgIi5ub3BzIFxc
bnJfYnl0ZXMsICIgX19zdHJpbmdpZnkoQVNNX05PUF9NQVgpICJcblx0IgotI2Vsc2UKLSAgICAg
ICIuc2tpcCBcXG5yX2J5dGVzLCAweDkwXG5cdCIKLSNlbmRpZgotICAgICAgIi5lbmRtXG5cdCIg
KTsKLQogI2RlZmluZSBhbHRfb3JpZ19sZW4gICAgICAgIiguTFhFTiU9X29yaWdfZSAtIC5MWEVO
JT1fb3JpZ19zKSIKICNkZWZpbmUgYWx0X3BhZF9sZW4gICAgICAgICIoLkxYRU4lPV9vcmlnX3Ag
LSAuTFhFTiU9X29yaWdfZSkiCiAjZGVmaW5lIGFsdF90b3RhbF9sZW4gICAgICAiKC5MWEVOJT1f
b3JpZ19wIC0gLkxYRU4lPV9vcmlnX3MpIgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:02:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14:02:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv13S-0003vj-OE; Wed, 29 Aug 2018 14:02: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv13R-0003vZ-A3
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:02:41 +0000
X-Inumbo-ID: 4aec2768-ab94-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4aec2768-ab94-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 14:03:24 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 08:02:38 -0600
Message-Id: <5B86A77B02000078001E3123@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 08:02:35 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
In-Reply-To: <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 03/12] x86: infrastructure to allow
 converting certain indirect calls to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gYSBudW1iZXIgb2YgY2FzZXMgdGhlIHRhcmdldHMgb2YgaW5kaXJlY3QgY2FsbHMgZ2V0IGRl
dGVybWluZWQgb25jZQphdCBib290IHRpbWUuIEluIHN1Y2ggY2FzZXMgd2UgY2FuIHJlcGxhY2Ug
dGhvc2UgY2FsbHMgd2l0aCBkaXJlY3Qgb25lcwp2aWEgb3VyIGFsdGVybmF0aXZlIGluc3RydWN0
aW9uIHBhdGNoaW5nIG1lY2hhbmlzbS4KClNvbWUgb2YgdGhlIHRhcmdldHMgKGluIHBhcnRpY3Vs
YXIgdGhlIGh2bV9mdW5jcyBvbmVzKSBnZXQgZXN0YWJsaXNoZWQKb25seSBpbiBwcmUtU01QIGlu
aXRjYWxscywgbWFraW5nIG5lY2Vzc2FyeSBhIHNlY29uZCBwYXNzcyB0aHJvdWdoIHRoZQphbHRl
cm5hdGl2ZSBwYXRjaGluZyBjb2RlLiBUaGVyZWZvcmUgc29tZSBhZGp1c3RtZW50cyBiZXlvbmQg
dGhlCnJlY29nbml0aW9uIG9mIHRoZSBuZXcgc3BlY2lhbCBwYXR0ZXJuIGFyZSBuZWNlc3Nhcnkg
dGhlcmUuCgpOb3RlIHRoYXQgcGF0Y2hpbmcgc3VjaCBzaXRlcyBtb3JlIHRoYW4gb25jZSBpcyBu
b3Qgc3VwcG9ydGVkIChhbmQgdGhlCnN1cHBsaWVkIG1hY3JvcyBhbHNvIGRvbid0IHByb3ZpZGUg
YW55IG1lYW5zIHRvIGRvIHNvKS4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KLS0tCnYyOiBJbnRyb2R1Y2UgYW5kIHVzZSBjb3VudF92YV9hcmcoKS4gRG9u
J3Qgb21pdCBtaWRkbGUgb3BlcmFuZCBmcm9tCiAgICA/OiBpbiBBTFRfQ0FMTF9BUkcoKS4gUmUt
YmFzZS4KCi0tLSBhL3hlbi9hcmNoL3g4Ni9hbHRlcm5hdGl2ZS5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9hbHRlcm5hdGl2ZS5jCkBAIC0xNzcsOCArMTc3LDkgQEAgdGV4dF9wb2tlKHZvaWQgKmFkZHIs
IGNvbnN0IHZvaWQgKm9wY29kZQogICogQVBzIGhhdmUgbGVzcyBjYXBhYmlsaXRpZXMgdGhhbiB0
aGUgYm9vdCBwcm9jZXNzb3IgYXJlIG5vdCBoYW5kbGVkLgogICogVG91Z2guIE1ha2Ugc3VyZSB5
b3UgZGlzYWJsZSBzdWNoIGZlYXR1cmVzIGJ5IGhhbmQuCiAgKi8KLXZvaWQgaW5pdF9vcl9saXZl
cGF0Y2ggYXBwbHlfYWx0ZXJuYXRpdmVzKHN0cnVjdCBhbHRfaW5zdHIgKnN0YXJ0LAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGFsdF9pbnN0ciAqZW5k
KQorc3RhdGljIHZvaWQgaW5pdF9vcl9saXZlcGF0Y2ggX2FwcGx5X2FsdGVybmF0aXZlcyhzdHJ1
Y3QgYWx0X2luc3RyICpzdGFydCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc3RydWN0IGFsdF9pbnN0ciAqZW5kLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGZvcmNlKQogewogICAgIHN0cnVj
dCBhbHRfaW5zdHIgKmEsICpiYXNlOwogCkBAIC0yMTcsNiArMjE4LDEzIEBAIHZvaWQgaW5pdF9v
cl9saXZlcGF0Y2ggYXBwbHlfYWx0ZXJuYXRpdmUKICAgICAgICAgaWYgKCBBTFRfT1JJR19QVFIo
YmFzZSkgIT0gb3JpZyApCiAgICAgICAgICAgICBiYXNlID0gYTsKIAorICAgICAgICAvKiBTa2lw
IHBhdGNoIHNpdGVzIGFscmVhZHkgaGFuZGxlZCBkdXJpbmcgdGhlIGZpcnN0IHBhc3MuICovCisg
ICAgICAgIGlmICggYS0+cHJpdiApCisgICAgICAgIHsKKyAgICAgICAgICAgIEFTU0VSVChmb3Jj
ZSk7CisgICAgICAgICAgICBjb250aW51ZTsKKyAgICAgICAgfQorCiAgICAgICAgIC8qIElmIHRo
ZXJlIGlzIG5vIHJlcGxhY2VtZW50IHRvIG1ha2UsIHNlZSBhYm91dCBvcHRpbWlzaW5nIHRoZSBu
b3BzLiAqLwogICAgICAgICBpZiAoICFib290X2NwdV9oYXMoYS0+Y3B1aWQpICkKICAgICAgICAg
ewpAQCAtMjI0LDcgKzIzMiw3IEBAIHZvaWQgaW5pdF9vcl9saXZlcGF0Y2ggYXBwbHlfYWx0ZXJu
YXRpdmUKICAgICAgICAgICAgIGlmICggYmFzZS0+cHJpdiApCiAgICAgICAgICAgICAgICAgY29u
dGludWU7CiAKLSAgICAgICAgICAgIGJhc2UtPnByaXYgPSAxOworICAgICAgICAgICAgYS0+cHJp
diA9IDE7CiAKICAgICAgICAgICAgIC8qIE5vdGhpbmcgdXNlZnVsIHRvIGRvPyAqLwogICAgICAg
ICAgICAgaWYgKCB0b29sY2hhaW5fbm9wc19hcmVfaWRlYWwgfHwgYS0+cGFkX2xlbiA8PSAxICkK
QEAgLTIzNSwxMyArMjQzLDU4IEBAIHZvaWQgaW5pdF9vcl9saXZlcGF0Y2ggYXBwbHlfYWx0ZXJu
YXRpdmUKICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICB9CiAKLSAgICAgICAgYmFzZS0+
cHJpdiA9IDE7Ci0KICAgICAgICAgbWVtY3B5KGJ1ZiwgcmVwbCwgYS0+cmVwbF9sZW4pOwogCiAg
ICAgICAgIC8qIDB4ZTgvMHhlOSBhcmUgcmVsYXRpdmUgYnJhbmNoZXM7IGZpeCB0aGUgb2Zmc2V0
LiAqLwogICAgICAgICBpZiAoIGEtPnJlcGxfbGVuID49IDUgJiYgKCpidWYgJiAweGZlKSA9PSAw
eGU4ICkKLSAgICAgICAgICAgICooaW50MzJfdCAqKShidWYgKyAxKSArPSByZXBsIC0gb3JpZzsK
KyAgICAgICAgeworICAgICAgICAgICAgLyoKKyAgICAgICAgICAgICAqIERldGVjdCB0aGUgc3Bl
Y2lhbCBjYXNlIG9mIGluZGlyZWN0LXRvLWRpcmVjdCBicmFuY2ggcGF0Y2hpbmc6CisgICAgICAg
ICAgICAgKiAtIHJlcGxhY2VtZW50IGlzIGEgZGlyZWN0IENBTEwvSk1QIChvcGNvZGVzIDB4RTgv
MHhFOTsgYWxyZWFkeQorICAgICAgICAgICAgICogICBjaGVja2VkIGFib3ZlKSwKKyAgICAgICAg
ICAgICAqIC0gcmVwbGFjZW1lbnQncyBkaXNwbGFjZW1lbnQgaXMgLTUgKHBvaW50aW5nIGJhY2sg
YXQgdGhlIHZlcnkKKyAgICAgICAgICAgICAqICAgaW5zbiwgd2hpY2ggbWFrZXMgbm8gc2Vuc2Ug
aW4gYSByZWFsIHJlcGxhY2VtZW50IGluc24pLAorICAgICAgICAgICAgICogLSBvcmlnaW5hbCBp
cyBhbiBpbmRpcmVjdCBDQUxML0pNUCAob3Bjb2RlcyAweEZGLzIgb3IgMHhGRi80KQorICAgICAg
ICAgICAgICogICB1c2luZyBSSVAtcmVsYXRpdmUgYWRkcmVzc2luZy4KKyAgICAgICAgICAgICAq
IFNvbWUgZnVuY3Rpb24gdGFyZ2V0cyBtYXkgbm90IGJlIGF2YWlsYWJsZSB3aGVuIHdlIGNvbWUg
aGVyZQorICAgICAgICAgICAgICogdGhlIGZpcnN0IHRpbWUuIERlZmVyIHBhdGNoaW5nIG9mIHRo
b3NlIHVudGlsIHRoZSBwb3N0LXByZXNtcC0KKyAgICAgICAgICAgICAqIGluaXRjYWxscyByZS1p
bnZvY2F0aW9uLiBJZiBhdCB0aGF0IHBvaW50IHRoZSB0YXJnZXQgcG9pbnRlciBpcworICAgICAg
ICAgICAgICogc3RpbGwgTlVMTCwgaW5zZXJ0ICJVRDI7IFVEMCIgKGZvciBlYXNlIG9mIHJlY29n
bml0aW9uKSBpbnN0ZWFkCisgICAgICAgICAgICAgKiBvZiBDQUxML0pNUC4KKyAgICAgICAgICAg
ICAqLworICAgICAgICAgICAgaWYgKCBhLT5jcHVpZCA9PSBYODZfRkVBVFVSRV9BTFdBWVMgJiYK
KyAgICAgICAgICAgICAgICAgKihpbnQzMl90ICopKGJ1ZiArIDEpID09IC01ICYmCisgICAgICAg
ICAgICAgICAgIGEtPm9yaWdfbGVuID49IDYgJiYKKyAgICAgICAgICAgICAgICAgb3JpZ1swXSA9
PSAweGZmICYmCisgICAgICAgICAgICAgICAgIG9yaWdbMV0gPT0gKCpidWYgJiAxID8gMHgyNSA6
IDB4MTUpICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBsb25nIGRpc3AgPSAqKGlu
dDMyX3QgKikob3JpZyArIDIpOworICAgICAgICAgICAgICAgIGNvbnN0IHVpbnQ4X3QgKmRlc3Qg
PSAqKHZvaWQgKiopKG9yaWcgKyA2ICsgZGlzcCk7CisKKyAgICAgICAgICAgICAgICBpZiAoIGRl
c3QgKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgZGlzcCA9IGRlc3Qg
LSAob3JpZyArIDUpOworICAgICAgICAgICAgICAgICAgICBBU1NFUlQoZGlzcCA9PSAoaW50MzJf
dClkaXNwKTsKKyAgICAgICAgICAgICAgICAgICAgKihpbnQzMl90ICopKGJ1ZiArIDEpID0gZGlz
cDsKKyAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgZWxzZSBpZiAoIGZvcmNlICkK
KyAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIGJ1ZlswXSA9IDB4MGY7Cisg
ICAgICAgICAgICAgICAgICAgIGJ1ZlsxXSA9IDB4MGI7CisgICAgICAgICAgICAgICAgICAgIGJ1
ZlsyXSA9IDB4MGY7CisgICAgICAgICAgICAgICAgICAgIGJ1ZlszXSA9IDB4ZmY7CisgICAgICAg
ICAgICAgICAgICAgIGJ1Zls0XSA9IDB4ZmY7CisgICAgICAgICAgICAgICAgfQorICAgICAgICAg
ICAgICAgIGVsc2UKKyAgICAgICAgICAgICAgICAgICAgY29udGludWU7CisgICAgICAgICAgICB9
CisgICAgICAgICAgICBlbHNlIGlmICggZm9yY2UgJiYgc3lzdGVtX3N0YXRlIDwgU1lTX1NUQVRF
X2FjdGl2ZSApCisgICAgICAgICAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisgICAgICAg
ICAgICBlbHNlCisgICAgICAgICAgICAgICAgKihpbnQzMl90ICopKGJ1ZiArIDEpICs9IHJlcGwg
LSBvcmlnOworICAgICAgICB9CisgICAgICAgIGVsc2UgaWYgKCBmb3JjZSAmJiBzeXN0ZW1fc3Rh
dGUgPCBTWVNfU1RBVEVfYWN0aXZlICApCisgICAgICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUo
KTsKICAgICAgICAgLyogUklQLXJlbGF0aXZlIGFkZHJlc3NpbmcgaXMgZWFzeSB0byBjaGVjayBm
b3IgaW4gVkVYLWVuY29kZWQgaW5zbnMuICovCiAgICAgICAgIGVsc2UgaWYgKCBhLT5yZXBsX2xl
biA+PSA4ICYmCiAgICAgICAgICAgICAgICAgICAoKmJ1ZiAmIH4xKSA9PSAweGM0ICYmCkBAIC0y
NDksMTIgKzMwMiwyMSBAQCB2b2lkIGluaXRfb3JfbGl2ZXBhdGNoIGFwcGx5X2FsdGVybmF0aXZl
CiAgICAgICAgICAgICAgICAgICAoYnVmWzQgLSAoKmJ1ZiAmIDEpXSAmIH4weDM4KSA9PSAweDA1
ICkKICAgICAgICAgICAgICooaW50MzJfdCAqKShidWYgKyA1IC0gKCpidWYgJiAxKSkgKz0gcmVw
bCAtIG9yaWc7CiAKKyAgICAgICAgYS0+cHJpdiA9IDE7CisKICAgICAgICAgYWRkX25vcHMoYnVm
ICsgYS0+cmVwbF9sZW4sIHRvdGFsX2xlbiAtIGEtPnJlcGxfbGVuKTsKICAgICAgICAgdGV4dF9w
b2tlKG9yaWcsIGJ1ZiwgdG90YWxfbGVuKTsKICAgICB9CiB9CiAKLXN0YXRpYyBib29sIF9faW5p
dGRhdGEgYWx0X2RvbmU7Cit2b2lkIGluaXRfb3JfbGl2ZXBhdGNoIGFwcGx5X2FsdGVybmF0aXZl
cyhzdHJ1Y3QgYWx0X2luc3RyICpzdGFydCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHN0cnVjdCBhbHRfaW5zdHIgKmVuZCkKK3sKKyAgICBfYXBwbHlfYWx0ZXJu
YXRpdmVzKHN0YXJ0LCBlbmQsIHRydWUpOworfQorCitzdGF0aWMgdW5zaWduZWQgaW50IF9faW5p
dGRhdGEgYWx0X3RvZG87CitzdGF0aWMgdW5zaWduZWQgaW50IF9faW5pdGRhdGEgYWx0X2RvbmU7
CiAKIC8qCiAgKiBBdCBib290IHRpbWUsIHdlIHBhdGNoIGFsdGVybmF0aXZlcyBpbiBOTUkgY29u
dGV4dC4gIFRoaXMgbWVhbnMgdGhhdCB0aGUKQEAgLTI2OSw3ICszMzEsNyBAQCBzdGF0aWMgaW50
IF9faW5pdCBubWlfYXBwbHlfYWx0ZXJuYXRpdmVzCiAgICAgICogTW9yZSB0aGFuIG9uZSBOTUkg
bWF5IG9jY3VyIGJldHdlZW4gdGhlIHR3byBzZXRfbm1pX2NhbGxiYWNrKCkgYmVsb3cuCiAgICAg
ICogV2Ugb25seSBuZWVkIHRvIGFwcGx5IGFsdGVybmF0aXZlcyBvbmNlLgogICAgICAqLwotICAg
IGlmICggIWFsdF9kb25lICkKKyAgICBpZiAoICEoYWx0X2RvbmUgJiBhbHRfdG9kbykgKQogICAg
IHsKICAgICAgICAgdW5zaWduZWQgbG9uZyBjcjA7CiAKQEAgLTI3OCwxMSArMzQwLDEyIEBAIHN0
YXRpYyBpbnQgX19pbml0IG5taV9hcHBseV9hbHRlcm5hdGl2ZXMKICAgICAgICAgLyogRGlzYWJs
ZSBXUCB0byBhbGxvdyBwYXRjaGluZyByZWFkLW9ubHkgcGFnZXMuICovCiAgICAgICAgIHdyaXRl
X2NyMChjcjAgJiB+WDg2X0NSMF9XUCk7CiAKLSAgICAgICAgYXBwbHlfYWx0ZXJuYXRpdmVzKF9f
YWx0X2luc3RydWN0aW9ucywgX19hbHRfaW5zdHJ1Y3Rpb25zX2VuZCk7CisgICAgICAgIF9hcHBs
eV9hbHRlcm5hdGl2ZXMoX19hbHRfaW5zdHJ1Y3Rpb25zLCBfX2FsdF9pbnN0cnVjdGlvbnNfZW5k
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsdF9kb25lKTsKIAogICAgICAgICB3cml0
ZV9jcjAoY3IwKTsKIAotICAgICAgICBhbHRfZG9uZSA9IHRydWU7CisgICAgICAgIGFsdF9kb25l
IHw9IGFsdF90b2RvOwogICAgIH0KIAogICAgIHJldHVybiAxOwpAQCAtMjkyLDEzICszNTUsMTEg
QEAgc3RhdGljIGludCBfX2luaXQgbm1pX2FwcGx5X2FsdGVybmF0aXZlcwogICogVGhpcyByb3V0
aW5lIGlzIGNhbGxlZCB3aXRoIGxvY2FsIGludGVycnVwdCBkaXNhYmxlZCBhbmQgdXNlZCBkdXJp
bmcKICAqIGJvb3R1cC4KICAqLwotdm9pZCBfX2luaXQgYWx0ZXJuYXRpdmVfaW5zdHJ1Y3Rpb25z
KHZvaWQpCitzdGF0aWMgdm9pZCBfX2luaXQgX2FsdGVybmF0aXZlX2luc3RydWN0aW9ucyhib29s
IGZvcmNlKQogewogICAgIHVuc2lnbmVkIGludCBpOwogICAgIG5taV9jYWxsYmFja190ICpzYXZl
ZF9ubWlfY2FsbGJhY2s7CiAKLSAgICBhcmNoX2luaXRfaWRlYWxfbm9wcygpOwotCiAgICAgLyoK
ICAgICAgKiBEb24ndCBzdG9wIG1hY2hpbmUgY2hlY2sgZXhjZXB0aW9ucyB3aGlsZSBwYXRjaGlu
Zy4KICAgICAgKiBNQ0VzIG9ubHkgaGFwcGVuIHdoZW4gc29tZXRoaW5nIGdvdCBjb3JydXB0ZWQg
YW5kIGluIHRoaXMKQEAgLTMxMSw2ICszNzIsMTAgQEAgdm9pZCBfX2luaXQgYWx0ZXJuYXRpdmVf
aW5zdHJ1Y3Rpb25zKHZvaQogICAgICAqLwogICAgIEFTU0VSVCghbG9jYWxfaXJxX2lzX2VuYWJs
ZWQoKSk7CiAKKyAgICAvKiBTZXQgd2hhdCBvcGVyYXRpb24gdG8gcGVyZm9ybSAvYmVmb3JlLyBz
ZXR0aW5nIHRoZSBjYWxsYmFjay4gKi8KKyAgICBhbHRfdG9kbyA9IDF1IDw8IGZvcmNlOworICAg
IGJhcnJpZXIoKTsKKwogICAgIC8qCiAgICAgICogQXMgc29vbiBhcyB0aGUgY2FsbGJhY2sgaXMg
c2V0IHVwLCB0aGUgbmV4dCBOTUkgd2lsbCB0cmlnZ2VyIHBhdGNoaW5nLAogICAgICAqIGV2ZW4g
YW4gTk1JIGFoZWFkIG9mIG91ciBleHBsaWNpdCBzZWxmLU5NSS4KQEAgLTMyNiwxMSArMzkxLDI0
IEBAIHZvaWQgX19pbml0IGFsdGVybmF0aXZlX2luc3RydWN0aW9ucyh2b2kKICAgICAgKiBjb3Zl
ciB0aGUgKGhvcGVmdWxseSBuZXZlcikgYXN5bmMgY2FzZSwgcG9sbCBhbHRfZG9uZSBmb3IgdXAg
dG8gb25lCiAgICAgICogc2Vjb25kLgogICAgICAqLwotICAgIGZvciAoIGkgPSAwOyAhQUNDRVNT
X09OQ0UoYWx0X2RvbmUpICYmIGkgPCAxMDAwOyArK2kgKQorICAgIGZvciAoIGkgPSAwOyAhKEFD
Q0VTU19PTkNFKGFsdF9kb25lKSAmIGFsdF90b2RvKSAmJiBpIDwgMTAwMDsgKytpICkKICAgICAg
ICAgbWRlbGF5KDEpOwogCi0gICAgaWYgKCAhQUNDRVNTX09OQ0UoYWx0X2RvbmUpICkKKyAgICBp
ZiAoICEoQUNDRVNTX09OQ0UoYWx0X2RvbmUpICYgYWx0X3RvZG8pICkKICAgICAgICAgcGFuaWMo
IlRpbWVkIG91dCB3YWl0aW5nIGZvciBhbHRlcm5hdGl2ZXMgc2VsZi1OTUkgdG8gaGl0Iik7CiAK
ICAgICBzZXRfbm1pX2NhbGxiYWNrKHNhdmVkX25taV9jYWxsYmFjayk7CiB9CisKK3ZvaWQgX19p
bml0IGFsdGVybmF0aXZlX2luc3RydWN0aW9ucyh2b2lkKQoreworICAgIGFyY2hfaW5pdF9pZGVh
bF9ub3BzKCk7CisgICAgX2FsdGVybmF0aXZlX2luc3RydWN0aW9ucyhmYWxzZSk7Cit9CisKK3Zv
aWQgX19pbml0IGFsdGVybmF0aXZlX2JyYW5jaGVzKHZvaWQpCit7CisgICAgbG9jYWxfaXJxX2Rp
c2FibGUoKTsKKyAgICBfYWx0ZXJuYXRpdmVfaW5zdHJ1Y3Rpb25zKHRydWUpOworICAgIGxvY2Fs
X2lycV9lbmFibGUoKTsKK30KLS0tIGEveGVuL2FyY2gveDg2L3NldHVwLmMKKysrIGIveGVuL2Fy
Y2gveDg2L3NldHVwLmMKQEAgLTE2MzQsNiArMTYzNCw4IEBAIHZvaWQgX19pbml0IG5vcmV0dXJu
IF9fc3RhcnRfeGVuKHVuc2lnbmUKIAogICAgIGRvX3ByZXNtcF9pbml0Y2FsbHMoKTsKIAorICAg
IGFsdGVybmF0aXZlX2JyYW5jaGVzKCk7CisKICAgICAvKgogICAgICAqIE5COiB3aGVuIHJ1bm5p
bmcgYXMgYSBQViBzaGltIFZDUFVPUF91cC9kb3duIGlzIHdpcmVkIHRvIHRoZSBzaGltCiAgICAg
ICogcGh5c2ljYWwgY3B1X2FkZC9yZW1vdmUgZnVuY3Rpb25zLCBzbyBsYXVuY2ggdGhlIGd1ZXN0
IHdpdGggb25seQotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2FsdGVybmF0aXZlLmgKKysrIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9hbHRlcm5hdGl2ZS5oCkBAIC00LDggKzQsOCBAQAogI2lmZGVm
IF9fQVNTRU1CTFlfXwogI2luY2x1ZGUgPGFzbS9hbHRlcm5hdGl2ZS1hc20uaD4KICNlbHNlCisj
aW5jbHVkZSA8eGVuL2xpYi5oPgogI2luY2x1ZGUgPHhlbi9zdHJpbmdpZnkuaD4KLSNpbmNsdWRl
IDx4ZW4vdHlwZXMuaD4KICNpbmNsdWRlIDxhc20vYXNtLW1hY3Jvcy5oPgogCiBzdHJ1Y3QgX19w
YWNrZWQgYWx0X2luc3RyIHsKQEAgLTI2LDYgKzI2LDcgQEAgZXh0ZXJuIHZvaWQgYWRkX25vcHMo
dm9pZCAqaW5zbnMsIHVuc2lnbgogLyogU2ltaWxhciB0byBhbHRlcm5hdGl2ZV9pbnN0cnVjdGlv
bnMgZXhjZXB0IGl0IGNhbiBiZSBydW4gd2l0aCBJUlFzIGVuYWJsZWQuICovCiBleHRlcm4gdm9p
ZCBhcHBseV9hbHRlcm5hdGl2ZXMoc3RydWN0IGFsdF9pbnN0ciAqc3RhcnQsIHN0cnVjdCBhbHRf
aW5zdHIgKmVuZCk7CiBleHRlcm4gdm9pZCBhbHRlcm5hdGl2ZV9pbnN0cnVjdGlvbnModm9pZCk7
CitleHRlcm4gdm9pZCBhbHRlcm5hdGl2ZV9icmFuY2hlcyh2b2lkKTsKIAogI2RlZmluZSBhbHRf
b3JpZ19sZW4gICAgICAgIiguTFhFTiU9X29yaWdfZSAtIC5MWEVOJT1fb3JpZ19zKSIKICNkZWZp
bmUgYWx0X3BhZF9sZW4gICAgICAgICIoLkxYRU4lPV9vcmlnX3AgLSAuTFhFTiU9X29yaWdfZSki
CkBAIC0xNDksNiArMTUwLDIwMyBAQCBleHRlcm4gdm9pZCBhbHRlcm5hdGl2ZV9pbnN0cnVjdGlv
bnModm9pCiAvKiBVc2UgdGhpcyBtYWNybyhzKSBpZiB5b3UgbmVlZCBtb3JlIHRoYW4gb25lIG91
dHB1dCBwYXJhbWV0ZXIuICovCiAjZGVmaW5lIEFTTV9PVVRQVVQyKGEuLi4pIGEKIAorLyoKKyAq
IE1hY2hpbmVyeSB0byBhbGxvdyBjb252ZXJ0aW5nIGluZGlyZWN0IHRvIGRpcmVjdCBjYWxscywg
d2hlbiB0aGUgY2FsbGVkCisgKiBmdW5jdGlvbiBpcyBkZXRlcm1pbmVkIG9uY2UgYXQgYm9vdCBh
bmQgbGF0ZXIgbmV2ZXIgY2hhbmdlZC4KKyAqLworCisjZGVmaW5lIEFMVF9DQUxMX2FyZzEgInJk
aSIKKyNkZWZpbmUgQUxUX0NBTExfYXJnMiAicnNpIgorI2RlZmluZSBBTFRfQ0FMTF9hcmczICJy
ZHgiCisjZGVmaW5lIEFMVF9DQUxMX2FyZzQgInJjeCIKKyNkZWZpbmUgQUxUX0NBTExfYXJnNSAi
cjgiCisjZGVmaW5lIEFMVF9DQUxMX2FyZzYgInI5IgorCisjZGVmaW5lIEFMVF9DQUxMX0FSRyhh
cmcsIG4pIFwKKyAgICByZWdpc3RlciB0eXBlb2YoKGFyZykgPyAoYXJnKSA6IDApIGEgIyMgbiAj
IyBfIFwKKyAgICBhc20gKCBBTFRfQ0FMTF9hcmcgIyMgbiApID0gKGFyZykKKyNkZWZpbmUgQUxU
X0NBTExfTk9fQVJHKG4pIFwKKyAgICByZWdpc3RlciB1bnNpZ25lZCBsb25nIGEgIyMgbiAjIyBf
IGFzbSAoIEFMVF9DQUxMX2FyZyAjIyBuICkKKworI2RlZmluZSBBTFRfQ0FMTF9OT19BUkc2IEFM
VF9DQUxMX05PX0FSRyg2KQorI2RlZmluZSBBTFRfQ0FMTF9OT19BUkc1IEFMVF9DQUxMX05PX0FS
Ryg1KTsgQUxUX0NBTExfTk9fQVJHNgorI2RlZmluZSBBTFRfQ0FMTF9OT19BUkc0IEFMVF9DQUxM
X05PX0FSRyg0KTsgQUxUX0NBTExfTk9fQVJHNQorI2RlZmluZSBBTFRfQ0FMTF9OT19BUkczIEFM
VF9DQUxMX05PX0FSRygzKTsgQUxUX0NBTExfTk9fQVJHNAorI2RlZmluZSBBTFRfQ0FMTF9OT19B
UkcyIEFMVF9DQUxMX05PX0FSRygyKTsgQUxUX0NBTExfTk9fQVJHMworI2RlZmluZSBBTFRfQ0FM
TF9OT19BUkcxIEFMVF9DQUxMX05PX0FSRygxKTsgQUxUX0NBTExfTk9fQVJHMgorCisvKgorICog
VW5mb3J0dW5hdGVseSBBTFRfQ0FMTF9OT19BUkcoKSBhYm92ZSBjYW4ndCB1c2UgYSBmYWtlIGlu
aXRpYWxpemVyICh0bworICogc3VwcHJlc3MgInVuaW5pdGlhbGl6ZWQgdmFyaWFibGUiIHdhcm5p
bmdzKSwgYXMgdmFyaW91cyB2ZXJzaW9ucyBvZiBnY2MKKyAqIG9sZGVyIHRoYW4gOC4xIGZhbGwg
b24gdGhlIG5vc2UgaW4gdmFyaW91cyB3YXlzIHdpdGggdGhhdCAoYWx3YXlzIGJlY2F1c2UKKyAq
IG9mIHNvbWUgb3RoZXIgY29uc3RydWN0IGVsc2V3aGVyZSBpbiB0aGUgc2FtZSBmdW5jdGlvbiBu
ZWVkaW5nIHRvIHVzZSB0aGUKKyAqIHNhbWUgaGFyZCByZWdpc3RlcikuIE90aGVyd2lzZSB0aGUg
YXNtKCkgYmVsb3cgY291bGQgdW5pZm9ybWx5IHVzZSAiK3IiCisgKiBvdXRwdXQgY29uc3RyYWlu
dHMsIG1ha2luZyB1bm5lY2Vzc2FyeSBhbGwgdGhlc2UgQUxUX0NBTEw8bj5fT1VUIG1hY3Jvcy4K
KyAqLworI2RlZmluZSBBTFRfQ0FMTDBfT1VUICI9ciIgKGExXyksICI9ciIgKGEyXyksICI9ciIg
KGEzXyksIFwKKyAgICAgICAgICAgICAgICAgICAgICAiPXIiIChhNF8pLCAiPXIiIChhNV8pLCAi
PXIiIChhNl8pCisjZGVmaW5lIEFMVF9DQUxMMV9PVVQgIityIiAoYTFfKSwgIj1yIiAoYTJfKSwg
Ij1yIiAoYTNfKSwgXAorICAgICAgICAgICAgICAgICAgICAgICI9ciIgKGE0XyksICI9ciIgKGE1
XyksICI9ciIgKGE2XykKKyNkZWZpbmUgQUxUX0NBTEwyX09VVCAiK3IiIChhMV8pLCAiK3IiIChh
Ml8pLCAiPXIiIChhM18pLCBcCisgICAgICAgICAgICAgICAgICAgICAgIj1yIiAoYTRfKSwgIj1y
IiAoYTVfKSwgIj1yIiAoYTZfKQorI2RlZmluZSBBTFRfQ0FMTDNfT1VUICIrciIgKGExXyksICIr
ciIgKGEyXyksICIrciIgKGEzXyksIFwKKyAgICAgICAgICAgICAgICAgICAgICAiPXIiIChhNF8p
LCAiPXIiIChhNV8pLCAiPXIiIChhNl8pCisjZGVmaW5lIEFMVF9DQUxMNF9PVVQgIityIiAoYTFf
KSwgIityIiAoYTJfKSwgIityIiAoYTNfKSwgXAorICAgICAgICAgICAgICAgICAgICAgICIrciIg
KGE0XyksICI9ciIgKGE1XyksICI9ciIgKGE2XykKKyNkZWZpbmUgQUxUX0NBTEw1X09VVCAiK3Ii
IChhMV8pLCAiK3IiIChhMl8pLCAiK3IiIChhM18pLCBcCisgICAgICAgICAgICAgICAgICAgICAg
IityIiAoYTRfKSwgIityIiAoYTVfKSwgIj1yIiAoYTZfKQorI2RlZmluZSBBTFRfQ0FMTDZfT1VU
ICIrciIgKGExXyksICIrciIgKGEyXyksICIrciIgKGEzXyksIFwKKyAgICAgICAgICAgICAgICAg
ICAgICAiK3IiIChhNF8pLCAiK3IiIChhNV8pLCAiK3IiIChhNl8pCisKKyNkZWZpbmUgYWx0ZXJu
YXRpdmVfY2FsbE4obiwgcmV0dHlwZSwgZnVuYykgKHsgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgcmV0dHlwZSByZXRfOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgIHJlZ2lzdGVyIHVuc2lnbmVkIGxvbmcgcjEwXyBhc20oInIxMCIpOyAg
ICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICByZWdpc3RlciB1bnNpZ25lZCBsb25nIHIxMV8g
YXNtKCJyMTEiKTsgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgYXNtIHZvbGF0aWxlIChf
X3N0cmluZ2lmeShBTFRFUk5BVElWRSAiY2FsbCAqJWNbYWRkcl0oJSVyaXApIiwgXAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNhbGwgLiIsICAgICAgICAgICAg
ICAgIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFg4Nl9GRUFU
VVJFX0FMV0FZUykgICAgICBcCisgICAgICAgICAgICAgICAgICA6IEFMVF9DQUxMICMjIG4gIyMg
X09VVCwgIj1hIiAocmV0XyksICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAiPXIi
IChyMTBfKSwgIj1yIiAocjExXykgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAg
ICAgICAgIDogW2FkZHJdICJpIiAoJihmdW5jKSksICJnIiAoZnVuYykgICAgICAgICAgICAgICBc
CisgICAgICAgICAgICAgICAgICA6ICJtZW1vcnkiICk7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAorICAgIHJldF87ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKK30pCisKKyNkZWZpbmUgYWx0ZXJuYXRpdmVfdmNh
bGwwKGZ1bmMpICh7ICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9OT19BUkcxOyAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKKyAgICAoKHZvaWQpYWx0ZXJuYXRpdmVfY2FsbE4oMCwgaW50
LCBmdW5jKSk7ICAgIFwKK30pCisKKyNkZWZpbmUgYWx0ZXJuYXRpdmVfY2FsbDAoZnVuYykgKHsg
ICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9OT19BUkcxOyAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKKyAgICBhbHRlcm5hdGl2ZV9jYWxsTigwLCB0eXBlb2YoZnVuYygpKSwgZnVuYyk7
IFwKK30pCisKKyNkZWZpbmUgYWx0ZXJuYXRpdmVfdmNhbGwxKGZ1bmMsIGFyZykgKHsgICAgICAg
ICAgIFwKKyAgICBBTFRfQ0FMTF9BUkcoYXJnLCAxKTsgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICBBTFRfQ0FMTF9OT19BUkcyOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAodm9pZClzaXplb2YoZnVuYyhhcmcpKTsgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICAodm9pZClhbHRlcm5hdGl2ZV9jYWxsTigxLCBpbnQsIGZ1bmMpOyAgICAgICAgIFwKK30pCisK
KyNkZWZpbmUgYWx0ZXJuYXRpdmVfY2FsbDEoZnVuYywgYXJnKSAoeyAgICAgICAgICAgIFwKKyAg
ICBBTFRfQ0FMTF9BUkcoYXJnLCAxKTsgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBB
TFRfQ0FMTF9OT19BUkcyOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBhbHRl
cm5hdGl2ZV9jYWxsTigxLCB0eXBlb2YoZnVuYyhhcmcpKSwgZnVuYyk7IFwKK30pCisKKyNkZWZp
bmUgYWx0ZXJuYXRpdmVfdmNhbGwyKGZ1bmMsIGFyZzEsIGFyZzIpICh7ICAgICAgICAgICBcCisg
ICAgQUxUX0NBTExfQVJHKGFyZzEsIDEpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgIEFMVF9DQUxMX0FSRyhhcmcyLCAyKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICBBTFRfQ0FMTF9OT19BUkczOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCisgICAgKHZvaWQpc2l6ZW9mKGZ1bmMoYXJnMSwgYXJnMikpOyAgICAgICAgICAg
ICAgICAgICAgICAgXAorICAgICh2b2lkKWFsdGVybmF0aXZlX2NhbGxOKDIsIGludCwgZnVuYyk7
ICAgICAgICAgICAgICAgIFwKK30pCisKKyNkZWZpbmUgYWx0ZXJuYXRpdmVfY2FsbDIoZnVuYywg
YXJnMSwgYXJnMikgKHsgICAgICAgICAgICBcCisgICAgQUxUX0NBTExfQVJHKGFyZzEsIDEpOyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIEFMVF9DQUxMX0FSRyhhcmcyLCAy
KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBBTFRfQ0FMTF9OT19BUkcz
OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgYWx0ZXJuYXRpdmVf
Y2FsbE4oMiwgdHlwZW9mKGZ1bmMoYXJnMSwgYXJnMikpLCBmdW5jKTsgXAorfSkKKworI2RlZmlu
ZSBhbHRlcm5hdGl2ZV92Y2FsbDMoZnVuYywgYXJnMSwgYXJnMiwgYXJnMykgKHsgICAgXAorICAg
IEFMVF9DQUxMX0FSRyhhcmcxLCAxKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgIEFMVF9DQUxMX0FSRyhhcmcyLCAyKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgIEFMVF9DQUxMX0FSRyhhcmczLCAzKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAorICAgIEFMVF9DQUxMX05PX0FSRzQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICh2b2lkKXNpemVvZihmdW5jKGFyZzEsIGFyZzIsIGFyZzMpKTsgICAgICAg
ICAgICAgICAgXAorICAgICh2b2lkKWFsdGVybmF0aXZlX2NhbGxOKDMsIGludCwgZnVuYyk7ICAg
ICAgICAgICAgICAgXAorfSkKKworI2RlZmluZSBhbHRlcm5hdGl2ZV9jYWxsMyhmdW5jLCBhcmcx
LCBhcmcyLCBhcmczKSAoeyAgICAgXAorICAgIEFMVF9DQUxMX0FSRyhhcmcxLCAxKTsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIEFMVF9DQUxMX0FSRyhhcmcyLCAyKTsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIEFMVF9DQUxMX0FSRyhhcmczLCAzKTsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIEFMVF9DQUxMX05PX0FSRzQ7ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIGFsdGVybmF0aXZlX2NhbGxO
KDMsIHR5cGVvZihmdW5jKGFyZzEsIGFyZzIsIGFyZzMpKSwgXAorICAgICAgICAgICAgICAgICAg
ICAgIGZ1bmMpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorfSkKKworI2RlZmluZSBh
bHRlcm5hdGl2ZV92Y2FsbDQoZnVuYywgYXJnMSwgYXJnMiwgYXJnMywgYXJnNCkgKHsgXAorICAg
IEFMVF9DQUxMX0FSRyhhcmcxLCAxKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgIEFMVF9DQUxMX0FSRyhhcmcyLCAyKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgIEFMVF9DQUxMX0FSRyhhcmczLCAzKTsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAorICAgIEFMVF9DQUxMX0FSRyhhcmc0LCA0KTsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAorICAgIEFMVF9DQUxMX05PX0FSRzU7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICh2b2lkKXNpemVvZihmdW5jKGFyZzEsIGFy
ZzIsIGFyZzMsIGFyZzQpKTsgICAgICAgICAgICAgXAorICAgICh2b2lkKWFsdGVybmF0aXZlX2Nh
bGxOKDQsIGludCwgZnVuYyk7ICAgICAgICAgICAgICAgICAgXAorfSkKKworI2RlZmluZSBhbHRl
cm5hdGl2ZV9jYWxsNChmdW5jLCBhcmcxLCBhcmcyLCBhcmczLCBhcmc0KSAoeyAgXAorICAgIEFM
VF9DQUxMX0FSRyhhcmcxLCAxKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgIEFMVF9DQUxMX0FSRyhhcmcyLCAyKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAorICAgIEFMVF9DQUxMX0FSRyhhcmczLCAzKTsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgIEFMVF9DQUxMX0FSRyhhcmc0LCA0KTsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorICAgIEFMVF9DQUxMX05PX0FSRzU7ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICAgIGFsdGVybmF0aXZlX2NhbGxOKDQsIHR5cGVvZihm
dW5jKGFyZzEsIGFyZzIsICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGFyZzMsIGFyZzQpKSwgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAg
IGZ1bmMpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorfSkKKworI2RlZmluZSBh
bHRlcm5hdGl2ZV92Y2FsbDUoZnVuYywgYXJnMSwgYXJnMiwgYXJnMywgYXJnNCwgYXJnNSkgKHsg
XAorICAgIEFMVF9DQUxMX0FSRyhhcmcxLCAxKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAorICAgIEFMVF9DQUxMX0FSRyhhcmcyLCAyKTsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIEFMVF9DQUxMX0FSRyhhcmczLCAzKTsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIEFMVF9DQUxMX0FSRyhh
cmc0LCA0KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIEFM
VF9DQUxMX0FSRyhhcmc1LCA1KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAorICAgIEFMVF9DQUxMX05PX0FSRzY7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorICAgICh2b2lkKXNpemVvZihmdW5jKGFyZzEsIGFyZzIsIGFyZzMs
IGFyZzQsIGFyZzUpKTsgICAgICAgICAgICAgXAorICAgICh2b2lkKWFsdGVybmF0aXZlX2NhbGxO
KDUsIGludCwgZnVuYywgQUxUX0NBTExfT1VUNSk7ICAgICAgICAgXAorfSkKKworI2RlZmluZSBh
bHRlcm5hdGl2ZV9jYWxsNShmdW5jLCBhcmcxLCBhcmcyLCBhcmczLCBhcmc0LCBhcmc1KSAoeyAg
XAorICAgIEFMVF9DQUxMX0FSRyhhcmcxLCAxKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAorICAgIEFMVF9DQUxMX0FSRyhhcmcyLCAyKTsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIEFMVF9DQUxMX0FSRyhhcmczLCAzKTsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIEFMVF9DQUxMX0FSRyhh
cmc0LCA0KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIEFM
VF9DQUxMX0FSRyhhcmc1LCA1KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAorICAgIEFMVF9DQUxMX05PX0FSRzY7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorICAgIGFsdGVybmF0aXZlX2NhbGxOKDUsIHR5cGVvZihmdW5jKGFy
ZzEsIGFyZzIsIGFyZzMsICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGFyZzQsIGFyZzUpKSwgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAg
ICAgICAgIGZ1bmMsIEFMVF9DQUxMX09VVDUpOyAgICAgICAgICAgICAgICAgICAgICAgXAorfSkK
KworI2RlZmluZSBhbHRlcm5hdGl2ZV92Y2FsbDYoZnVuYywgYXJnMSwgYXJnMiwgYXJnMywgYXJn
NCwgYXJnNSwgYXJnNikgKHsgXAorICAgIEFMVF9DQUxMX0FSRyhhcmcxLCAxKTsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIEFMVF9DQUxMX0FSRyhh
cmcyLCAyKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgIEFMVF9DQUxMX0FSRyhhcmczLCAzKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAorICAgIEFMVF9DQUxMX0FSRyhhcmc0LCA0KTsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIEFMVF9DQUxMX0FSRyhhcmc1
LCA1KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
IEFMVF9DQUxMX0FSRyhhcmc2LCA2KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAorICAgICh2b2lkKXNpemVvZihmdW5jKGFyZzEsIGFyZzIsIGFyZzMsIGFy
ZzQsIGFyZzUsIGFyZzYpKTsgICAgICAgICAgICAgXAorICAgICh2b2lkKWFsdGVybmF0aXZlX2Nh
bGxOKDYsIGludCwgZnVuYyk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorfSkKKwor
I2RlZmluZSBhbHRlcm5hdGl2ZV9jYWxsNihmdW5jLCBhcmcxLCBhcmcyLCBhcmczLCBhcmc0LCBh
cmc1LCBhcmc2KSAoeyAgXAorICAgIEFMVF9DQUxMX0FSRyhhcmcxLCAxKTsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIEFMVF9DQUxMX0FSRyhhcmcy
LCAyKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
IEFMVF9DQUxMX0FSRyhhcmczLCAzKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXAorICAgIEFMVF9DQUxMX0FSRyhhcmc0LCA0KTsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIEFMVF9DQUxMX0FSRyhhcmc1LCA1
KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIEFM
VF9DQUxMX0FSRyhhcmc2LCA2KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgIGFsdGVybmF0aXZlX2NhbGxOKDYsIHR5cGVvZihmdW5jKGFyZzEsIGFy
ZzIsIGFyZzMsICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGFyZzQsIGFyZzUsIGFyZzYpKSwgICAgICAgICAgICAgICAgXAorICAgICAgICAg
ICAgICAgICAgICAgIGZ1bmMsIEFMVF9DQUxMX09VVDYpOyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorfSkKKworI2RlZmluZSBhbHRlcm5hdGl2ZV92Y2FsbF9fKG5yKSBhbHRlcm5hdGl2
ZV92Y2FsbCAjIyBucgorI2RlZmluZSBhbHRlcm5hdGl2ZV9jYWxsX18obnIpICBhbHRlcm5hdGl2
ZV9jYWxsICMjIG5yCisKKyNkZWZpbmUgYWx0ZXJuYXRpdmVfdmNhbGxfKG5yKSBhbHRlcm5hdGl2
ZV92Y2FsbF9fKG5yKQorI2RlZmluZSBhbHRlcm5hdGl2ZV9jYWxsXyhucikgIGFsdGVybmF0aXZl
X2NhbGxfXyhucikKKworI2RlZmluZSBhbHRlcm5hdGl2ZV92Y2FsbChmdW5jLCBhcmdzLi4uKSBc
CisgICAgYWx0ZXJuYXRpdmVfdmNhbGxfKGNvdW50X3ZhX2FyZyhhcmdzKSkoZnVuYywgIyMgYXJn
cykKKworI2RlZmluZSBhbHRlcm5hdGl2ZV9jYWxsKGZ1bmMsIGFyZ3MuLi4pIFwKKyAgICBhbHRl
cm5hdGl2ZV9jYWxsXyhjb3VudF92YV9hcmcoYXJncykpKGZ1bmMsICMjIGFyZ3MpCisKICNlbmRp
ZiAvKiAgIV9fQVNTRU1CTFlfXyAgKi8KIAogI2VuZGlmIC8qIF9fWDg2X0FMVEVSTkFUSVZFX0hf
XyAqLwotLS0gYS94ZW4vaW5jbHVkZS94ZW4vbGliLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2xp
Yi5oCkBAIC02Niw2ICs2NiwxMCBAQAogCiAjZGVmaW5lIFJPVU5EVVAoeCwgYSkgKCgoeCkgKyAo
YSkgLSAxKSAmIH4oKGEpIC0gMSkpCiAKKyNkZWZpbmUgY291bnRfdmFfYXJnXyhkb3QsIGExLCBh
MiwgYTMsIGE0LCBhNSwgYTYsIGE3LCBhOCwgeCwgLi4uKSB4CisjZGVmaW5lIGNvdW50X3ZhX2Fy
ZyhhcmdzLi4uKSBcCisgICAgY291bnRfdmFfYXJnXyguLCAjIyBhcmdzLCA4LCA3LCA2LCA1LCA0
LCAzLCAyLCAxLCAwKQorCiBzdHJ1Y3QgZG9tYWluOwogCiB2b2lkIGNtZGxpbmVfcGFyc2UoY29u
c3QgY2hhciAqY21kbGluZSk7CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:03:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14: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 1fv147-00040q-8O; Wed, 29 Aug 2018 14:03: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=vpbm=lm=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fv145-00040k-Sb
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 14:03:22 +0000
X-Inumbo-ID: 13729daf-ab94-11e8-a8a5-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::70a])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 13729daf-ab94-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 16:01:51 +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=yA0Zy9FatCbm0Q4RQ6QcAu7hFddJxTGoVpQ3DRgua6Y=;
 b=vSDe4ipVE5nNmmZIlcYTYYSzs3CvVx4qzdL2Dgq1uZW3on7aUzF7fsLFeW9/AzCtL6VTAR+AAy1xTRSn29VmmQ9g7oxTncq2VamzbpUngVODBB0sAPZRSTKoAkopQ4S3WSKXvYNVOgq7jhTDt1q/9aI4Cdv+02hVmHljiSyzYvc=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
Received: from [10.10.195.54] (91.199.104.6) by
 DB7PR02MB4185.eurprd02.prod.outlook.com (2603:10a6:10:46::31) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1101.14; Wed, 29 Aug 2018 14:03:10 +0000
Message-ID: <1535551353.20997.18.camel@bitdefender.com>
From: Isaila Alexandru <aisaila@bitdefender.com>
To: Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Date: Wed, 29 Aug 2018 17:02:33 +0300
In-Reply-To: <1534950925.20997.8.camel@bitdefender.com>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
 <1534946563-12084-14-git-send-email-aisaila@bitdefender.com>
 <20180822144129.uxe5plthp4fxyxqe@mac>
 <1534950925.20997.8.camel@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: HE1PR05CA0372.eurprd05.prod.outlook.com
 (2603:10a6:7:94::31) To DB7PR02MB4185.eurprd02.prod.outlook.com
 (2603:10a6:10:46::31)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: b91d426e-f63f-4c90-7566-08d60db827d8
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(5600074)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);
 SRVR:DB7PR02MB4185; 
X-Microsoft-Exchange-Diagnostics: 1; DB7PR02MB4185;
 3:c76aOam/6JWwJF8BSRBM1GLFqO6xUFg2iPbQP5ahFhSbHIO7Zf4op/EO2FJsFD+dSOFMSpDC9/mtSyDrar0I6i5WUB5EEq+K1TgxGnxMAi0hsucm0zAaPF1VtAd/tnyYDAk7pHr4XdpsM8+szypwU5k05rvCMCZyKZvvVwZ4DZHDsPPsutFPclo870QWBwvivBmDcEln4zkOo+i1pg7RxrkuWBqSIKRCM7w8ltG4FBMuJKUPSYVedxAtq6GMjF63;
 25:hIIRHCAdKdYPvptEhNpntOZvuXihF2PXAgOsD5il+Psbzb7tERHs6RAe/Wlln2A2X89txPVxqxvsE6KbTkDaFpuYJr/vIVk8HRZe+JhiAmIGYaMHVSpcTvd/9nBfIT0bFpw1U5b2w+0AHxpWLJxSDkX2kgE2atYA/LSqmP4i6DSJsKeR+7n/T7RHCq+sfV5B7pz2DHNacPKB1+YV6WsdGZvkdc6kks4/K13x999cl9jIg2g+jwld257iEJlEFSrcjeGd6cTGFjzDE4fksglp7Bh/HeU2iw/C8iw/NgKkUWyY05mcNnYRLuFbF+QYlMryGxQLr4skuHylq6cDnpdVww==;
 31:puaF5WdxNGZ4/dpJ9VvFGVeAOZPwA4kmJ5+0f1OFTMIUalt44E2+oXOsi/cPvQu2bE6aKuq7FIwIOHA/ipaovThOz1tKSJV34p6wL2qZXU0YJPvzzVzVmOczCBJRBIpR0FrwtUql0PhIvne4fmlp4VTIQvPh9MegHu+nXl8O89vUeK4RQsWIUIiOYBK2xs1MNA9/4Wuv2TRdTH9MBI8UM6dKbznTr5VEtbfqJbVfAXs=
X-MS-TrafficTypeDiagnostic: DB7PR02MB4185:
X-Microsoft-Exchange-Diagnostics: 1; DB7PR02MB4185;
 20:pwhMwyGvBW+0/EnX/g71lRT6aitj6MWQt9breExUSJ03OfLBzmfp9NVwZucXmEs0KRhobHlAFmlaQtDSM5YT6vOJ0geYjq2GAOpz0ezi493NGaUw1y4IUzfHcT+/043FSNBJbKjuz7TsSPKQ5N9LipMU+kRZCdg+Jvm5MCL84dP1lXBefyJpxoQtztKm9loKwCLSo3Y032kRWx1Hc3BgsWesOo8/8MIdb5zq0w6+0EaIab+1tfCcgGkufTBAYezS9pXovIq/Axw0cjnf6xg39808evIRG5C31rRSwhImVfVfwbYWj61uvdjdIv7ueE3EFAN/dOQIG9lWoeQFRTUNtg==;
 4:3sFGJS45Nw81jG50QhNlEF5ppiJ7h4r/1pih7aIhM1IEDTj/6phMNsI53GRs7emXLQ0eIMqpUpx62sp/dY3D5GFMfDfiv+6ghXYAooVFoPBrzTvUls7tTVQJa14PU3DQwmwPLI/s/YkX8qGjSNt142Exh+P77qy/rZ1u7sryWpMU9d7dKyTavYyu7idPni0XH60JakFgbidi8yFGFA9TjMOiBO61M8UXT9VCVRLBGcwOXI9m4zZEpeOhOX/NnUt8UYKmHypzqufl5bvNeBSRBO5FW6ZSsvrbprAZ/VkYRvUyFHpwxoYJ3HpUQ2Z6po9k
X-Microsoft-Antispam-PRVS: <DB7PR02MB4185CAA67E53FADB7798A1C7AB090@DB7PR02MB4185.eurprd02.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:(6040522)(2401047)(5005006)(8121501046)(10201501046)(3002001)(93006095)(93001095)(3231311)(944501410)(52105095)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123562045)(20161123560045)(201708071742011)(7699016);
 SRVR:DB7PR02MB4185; BCL:0; PCL:0; RULEID:; SRVR:DB7PR02MB4185; 
X-Forefront-PRVS: 077929D941
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(6049001)(376002)(396003)(366004)(136003)(346002)(39850400004)(54094003)(189003)(199004)(305945005)(446003)(6246003)(7736002)(956004)(966005)(2870700001)(478600001)(6116002)(5820100001)(97736004)(3846002)(36756003)(68736007)(5660300001)(4326008)(25786009)(8676002)(6666003)(6916009)(8936002)(81156014)(50226002)(81166006)(106356001)(386003)(16576012)(76176011)(11346002)(103116003)(66066001)(36916002)(23676004)(52116002)(105586002)(2616005)(486006)(53936002)(50466002)(86362001)(6306002)(229853002)(2906002)(476003)(16526019)(77096007)(93886005)(186003)(316002)(47776003)(26005)(6486002)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DB7PR02MB4185; 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?MTtEQjdQUjAyTUI0MTg1OzIzOk11WnNLZzlUNVZUQ3RTVGRmcEMyWTRqN01Z?=
 =?utf-8?B?eHVUMVRWZWQ1Qisxd3ZLNkZDRDdVK2VHbVlmZW8xZmliM2pDdC9rTVlIS25h?=
 =?utf-8?B?TnlnQ3hrSmZlcE1oQVFhcmt2dHhnSnJwRVp3MWdDTk1sdXEvU05HcXAwcG1D?=
 =?utf-8?B?bVBlNVVWNW1tNjlkM3JKWVltQkNrNi9EWlJqMFp1bjV0U0RBZFpGSUlpb3Js?=
 =?utf-8?B?dkxFSE04V01xNDZUSG1SeXdrUnZ3SHUzQXYvN2dwUWVsSjhiVXQ0TXJGYVFL?=
 =?utf-8?B?dkFnNEs0dTJjSWFCM2tYbWkycmN6dW1JajZSd1FqMlJXZXdWaWhmODgweE9x?=
 =?utf-8?B?aEtRSXhHd0JRdlh2NG92dmRYUWZNYkVTT3dadm8vMTNNTHFvbmQ3bHFhYU9Y?=
 =?utf-8?B?SkJWNlFKSnkwK1ZBZU42b25rZk5ONnpwaUFxQWIwaVIwc1lNaDhHYmo3T3dy?=
 =?utf-8?B?TnVTdjZZNXhKMU9KVDJWcVFLMGxCSWlKUFNlYUwrQStkUzdjTG1UY25RUS93?=
 =?utf-8?B?bVRvNmF5T25mR3UyL3hsT2ZtbUt3a0s0WUxLamE1WjVwVmhvSmYzNzlaT2Fp?=
 =?utf-8?B?MHVZSzd1TEZTb0ZlL0kyTGxBMDNOUEUweXNtM0s0TzJPelpxeXVGUHg5UlBQ?=
 =?utf-8?B?dlVvOVBsOXRaS1dRZnZUOGkzWFdPeUxIMlYzOGF5T0tiZG1RVTJ3L2JmaDFo?=
 =?utf-8?B?dkFSN2F6REc2S0gybEZlQXRGOWxEY0h5dlROMStncTYyUU9TOG1BSEdtTElD?=
 =?utf-8?B?MHhuMnhFT1JTWGZNRlpkOHFqWCt5bFV6aU92MUlWa1hQY3E4akZZT0ZkOWhy?=
 =?utf-8?B?U1FLUXB6MjBPSmp1dzg5UUFVWkVGd0pCQnVyeDlLNnVRcm1reTN0UTBEMFd4?=
 =?utf-8?B?dE5yQlMyOUo3R0Ywa3FLUit3UTZRSmlWaVFzM1NOWDNJVm40L2lHRlp5OHY5?=
 =?utf-8?B?T3JHbjdQelBpVW8yY096NlJrZElnT1VkY1JhZ1ptRnlncE1lRnJub0hnVy9o?=
 =?utf-8?B?N0Q4M0gzWk03OER2ZUxDdjJNcDBFdWcxZTlQbUVENTJja2dTc2ZQSm53Slgv?=
 =?utf-8?B?a24wZWVYb2FwcjJGeWZXVnk4L0Urd1k5TG1zUnRYeUJ0TmpxY1hTditXTkRl?=
 =?utf-8?B?d3NpQnVRRWRzcngyc3Z0T3dsbUxKQ3hKaW92dm9LMGcrdjZrQmRmMWJiYnJM?=
 =?utf-8?B?cVlwRlhEVXRneEd5NHdnbFlGeksyREd4Mjc3blZ2S0pYc1hOV2xqVk9CbDM5?=
 =?utf-8?B?Z2pYWXNQVDNQbzVkNG5kbW40bjE3bEthTnBCRkR3Y2FWaGlxNXlONFF1azdi?=
 =?utf-8?B?a3E1blVBQkxDTFRDWTRHYno4eFJuTVowcXF0Y1E4ZzdjNnRGV1Nmem1DbWEv?=
 =?utf-8?B?QURzNjNVVk1FdGlRRjRWall1SFY0S2lBcm91dkJsVnhFN2R5VENDdUxsY0FB?=
 =?utf-8?B?bjdsVmlVSjJwUVhSL0JidE8wRzJFdzEwbzgyYkM1ZjBndHFmaVEwV2poQ3Z6?=
 =?utf-8?B?eXFQRVpmU2tQVmdSRnp3RERnbFlwSmRlUjZGNmhXYzlMcFdnS2xtT2JLQm5F?=
 =?utf-8?B?WUZsakhiaXVLL2lYRGZuWjREcWRPd0lEbmVvVG1kMUZzM24wclJOWmxFK0FK?=
 =?utf-8?B?bENOOUZCYVVaUGxGNFFMUGRaMWdYNWxvRE9Jbk91MVFxTVNISDJEOWR6WEFR?=
 =?utf-8?B?ZXJhKzZuZWJad3Bqd0hhcFNzc3hKNjNjcitRT09kdXJuY1FEcXJFa0FoVUhQ?=
 =?utf-8?B?UUROUFR5c0llbkc4Q0MzaFZ6MUlWRWJ4cWQzZE5oSzdPd0treld3U21yZEw0?=
 =?utf-8?B?TUtsdkk3WG80NytrdjM1VVRnM01heFBMci9RQ1ZON3gzOHNGTkhVbVJnMlRu?=
 =?utf-8?Q?N5ra7n+0HFQ=3D?=
X-Microsoft-Antispam-Message-Info: iY84Trq3tO+UR7SOKGKcRkQbxKzvzeszf+tncU5kcPubbpWH0IwrJHVQZ8jozG9bJdjHQa7OKfFZdWke4WurmAk+8jMQLoSd48UjkqVHWqUeMfZeU7AWG/lZ1Uzf9+TDqhltAbFZX0WuQYnD48nigjCDjrjWNZVLcFgGjfqrpLHZFp0ChhYpDHKt/fD9Ypi7hv+/lIaRuWCKrapo+pSWiF8eD7io6kuc9UVKTH5meIn5zUf6pWm7pUd5IyIrbo3kIap47TqFnp5CrntbMKk5wheoTY2eZJxhSBOa8cwfi0qUqsG/wLsQEPvdeDHpJmiQ1SzVwvRY7rw9RaZKNYG+liisEeuYcc2xGu/5dWGjohU=
X-Microsoft-Exchange-Diagnostics: 1; DB7PR02MB4185;
 6:ZDTiaK16w/mQgTtuEbop9glWfobtuM2I9zDoWyeEJjEAHoH3HrUfiEoGE2Ya7DPSweibdrqrinzqDbdzClKFgX9QWlhQpqaaGL292upySGXnl8Aj0DcUD9lgsE5IKGXZjrN1KD+B3+a/Q/ZrrlE4rOh1RWa2wPuh7hNHf0wBY2jktTa7aqEX2/IaBiMbM5WTVbdnL4Np0d4PpJMOIROx9wnbaXv4FDbQ8GdpH98r2qybSOraV76vNzglGjrudZSnIKc0taxxuhsXG7FPPhzrw6gXapbF8GeUFbAI7H84bSndUadaRaM6Dek7VgYtzkOdcpFF7AiFJ6t2BLVu2JFbv5f4DJFvwPBRqS1I0PCT5WgdKo1fk2to4A7oLicJXai7w8d3EGtnBONwxbedcVLti/0vIaFjZ+BjfK6+3N6vXRKF3Fb2I9xx16zVik0nDpmZAFMKnJCQ7Z1fVXXls3LxhQ==;
 5:UklVAt0COn2d3gjyt1S2J2bWJW2Aiw/OlUfQDRhP2cjGScpejMITjHIBDCE1GFwJbjp/dhxdcQeASuylwdCntIJBPrbMCxAqru2V9kI1a05xqUwTbpiBJ9DlWam3jLvw54UWUDLwCHiFo12QrTWXjBmWtwe7emIlI8QDNkgUMzw=;
 7:JeHR3nmLah11fBDiRjMMmpXCiFOMaZHXc3U/DslxDxJvNzfbRgcAYDtYB8nmQZYK8rTOEUqaUBivxqlFYawV5+gI08CSlMT7J3dxMrSAjk0WVOBnplW9SF4l+Cw6dDFbKvpfBtYgM4AOoFQTIpFvGWTibQ5pkVdOb4f2YCC/2+LiTlaLyCf8boPYHf/JgqN+N8XIS8B3RzKWgBGt05fb4g9kgGVIalw+CG7YhJ1APe44vb1WhXZGfxLB1fXT9Thz
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Aug 2018 14:03:10.1582 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: b91d426e-f63f-4c90-7566-08d60db827d8
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR02MB4185
Subject: Re: [Xen-devel] [PATCH v17 13/13] 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,
 xen-devel@lists.xen.org, paul.durrant@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>

T24gTWksIDIwMTgtMDgtMjIgYXQgMTg6MTUgKzAzMDAsIElzYWlsYSBBbGV4YW5kcnUgd3JvdGU6
Cj4gT24gTWksIDIwMTgtMDgtMjIgYXQgMTY6NDEgKzAyMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3Jv
dGU6Cj4gPiAKPiA+IE9uIFdlZCwgQXVnIDIyLCAyMDE4IGF0IDA1OjAyOjQzUE0gKzAzMDAsIEFs
ZXhhbmRydSBJc2FpbGEgd3JvdGU6Cj4gPiA+IAo+ID4gPiAKPiA+ID4gVGhpcyBwYXRjaCBpcyBm
b2N1c2VkIG9uIG1vdmluZyBjaGFuZ2luZyBodm1fc2F2ZV9vbmUoKSB0byBzYXZlCj4gPiA+IG9u
ZQo+ID4gPiB0eXBlY29kZSBmcm9tIG9uZSB2Y3B1IGFuZCBub3cgdGhhdCB0aGUgc2F2ZSBmdW5j
dGlvbnMgZ2V0IGRhdGEKPiA+ID4gZnJvbSBhCj4gPiA+IHNpbmdsZSB2Y3B1IHdlIGNhbiBwYXVz
ZSB0aGUgc3BlY2lmaWMgdmNwdSBpbnN0ZWFkIG9mIHRoZSBkb21haW4uCj4gPiBXaXRoIHRoaXMg
aW5mcmFzdHJ1Y3R1cmUgYWRkZWQgYWxsb3dpbmcgdG8gc2F2ZSBhIHNpbmdsZSBpbnN0YW5jZQo+
ID4gb2YKPiA+IGEKPiA+IHNwZWNpZmljIGRldmljZSBJIHdvbmRlciBpZiB5b3Ugd291bGQgbGlr
ZSB0byBhZGQgYSB1c2VyIHRvIHRoZQo+ID4gY29kZQo+ID4gaW4gdGhlIHRyZWUuCj4gPiAKPiA+
IElmIHlvdSBsb29rIGF0IHZjcHVfaHZtIGluIHRvb2xzL2xpYnhjL3hjX2RvbV94ODYuYyBpdCBz
YXZlcyB0aGUKPiA+IGZ1bGwKPiA+IGRvbWFpbiBjb250ZXh0IGp1c3QgdG8gZ2V0IHRoZSBDUFUg
YW5kIHRoZSBNVFJSIHN0YXRlIG9mIFZDUFUjMC4gRG8KPiA+IHlvdSB0aGluayB5b3UgY291bGQg
c3dpdGNoIHRoaXMgY29kZSB0byB1c2UgdGhlIG5ld2x5IGludHJvZHVjZWQKPiA+IG1hY2hpbmVy
eSB0byBzYXZlIGEgc2luZ2xlIGluc3RhbmNlIG9mIGEgc3BlY2lmaWMgdHlwZT8KPiBTdXJlLCBJ
IHdpbGwgYWRkIGEgdG9vbCBwYXRjaCBhdCB0aGUgZW5kIG9mIHRoZSBzZXJpZXMKCkhpIFJvZ2Vy
LMKgCgpJcyB0aGlzIHVyZ2VudCB0byBiZSBpbiB0aGlzIHNlcmllcz8gSWYgbm90IEkgd2lsbCBh
ZGQgYSBuZXcgcGF0Y2gKYWZ0ZXIgaXQgaXMgYWxsIGluLsKgCgpUaGFua3MswqAKQWxleAo+ID4g
Cj4gPiAKPiA+ID4gCj4gPiA+IAo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kcnUgSXNhaWxh
IDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4KPiA+ID4gCj4gPiA+IC0tLQo+ID4gPiBDaGFuZ2Vz
IHNpbmNlIFYxNToKPiA+ID4gCS0gTW92ZWQgcGF1c2UvdW5wYXVzZSBjYWxscyBpbnRvIGh2bV9z
YXZlX29uZSgpCj4gPiA+IAktIFJlLWFkZCB0aGUgbG9vcCBpbiBodm1fc2F2ZV9vbmUoKS4KPiA+
ID4gLS0tCj4gPiA+IMKgeGVuL2FyY2gveDg2L2RvbWN0bC5jwqDCoMKgfMKgwqAyIC0tCj4gPiA+
IMKgeGVuL2FyY2gveDg2L2h2bS9zYXZlLmMgfCAxMiArKysrKysrKysrLS0KPiA+ID4gwqAyIGZp
bGVzIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4gPiA+IAo+ID4g
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWN0bC5jIGIveGVuL2FyY2gveDg2L2RvbWN0
bC5jCj4gPiA+IGluZGV4IDhmYmJmM2EuLmNiNTM5ODAgMTAwNjQ0Cj4gPiA+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9kb21jdGwuYwo+ID4gPiArKysgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKPiA+ID4g
QEAgLTU5MSwxMiArNTkxLDEwIEBAIGxvbmcgYXJjaF9kb19kb21jdGwoCj4gPiA+IMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqAhaXNfaHZtX2RvbWFpbihkKSApCj4gPiA+IMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgYnJlYWs7Cj4gPiA+IMKgCj4gPiA+IC3CoMKgwqDCoMKgwqDCoMKgZG9t
YWluX3BhdXNlKGQpOwo+ID4gPiDCoMKgwqDCoMKgwqDCoMKgwqByZXQgPSBodm1fc2F2ZV9vbmUo
ZCwgZG9tY3RsLT51Lmh2bWNvbnRleHRfcGFydGlhbC50eXBlLAo+ID4gPiDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGRvbWN0bC0KPiA+ID4g
PnUuaHZtY29udGV4dF9wYXJ0aWFsLmluc3RhbmNlLAo+ID4gPiDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGRvbWN0bC0+dS5odm1jb250ZXh0
X3BhcnRpYWwuYnVmZmVyLAo+ID4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCZkb21jdGwtPnUuaHZtY29udGV4dF9wYXJ0aWFsLmJ1ZnN6
KTsKPiA+ID4gLcKgwqDCoMKgwqDCoMKgwqBkb21haW5fdW5wYXVzZShkKTsKPiA+ID4gwqAKPiA+
ID4gwqDCoMKgwqDCoMKgwqDCoMKgaWYgKCAhcmV0ICkKPiA+ID4gwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqBjb3B5YmFjayA9IHRydWU7Cj4gPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aHZtL3NhdmUuYyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCj4gPiA+IGluZGV4IDQ5NzQxZTAu
LjJkMzVmMTcgMTAwNjQ0Cj4gPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCj4gPiA+
ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jCj4gPiA+IEBAIC0xNDksMTIgKzE0OSwxNSBA
QCBpbnQgaHZtX3NhdmVfb25lKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkCj4gPiA+IGludCB0
eXBlY29kZSwgdW5zaWduZWQgaW50IGluc3RhbmNlLAo+ID4gPiDCoMKgwqDCoMKgwqDCoMKgwqBp
bnN0YW5jZSA+PSBkLT5tYXhfdmNwdXMgKQo+ID4gPiDCoMKgwqDCoMKgwqDCoMKgwqByZXR1cm4g
LUVOT0VOVDsKPiA+ID4gwqDCoMKgwqDCoGN0eHQuc2l6ZSA9IGh2bV9zcl9oYW5kbGVyc1t0eXBl
Y29kZV0uc2l6ZTsKPiA+ID4gLcKgwqDCoMKgaWYgKCBodm1fc3JfaGFuZGxlcnNbdHlwZWNvZGVd
LmtpbmQgPT0gSFZNU1JfUEVSX1ZDUFUgKQo+ID4gPiAtwqDCoMKgwqDCoMKgwqDCoGN0eHQuc2l6
ZSAqPSBkLT5tYXhfdmNwdXM7Cj4gPiBUaGlzIGNodW5rIHNlZW1zIHRvIGJlbG9uZyB0byBhIGRp
ZmZlcmVudCBwYXRjaD8KPiA+IAo+ID4gVGhlIGNoYW5nZSBqdXN0IG1lbnRpb25zIHBhdXNpbmcg
YSB2cGN1IGluc3RlYWQgb2YgdGhlIHdob2xlCj4gPiBkb21haW4sCj4gPiBidXQgdGhlIHNpemUg
b2YgdGhlIHNhdmUgY29udGV4dCBkb2Vzbid0IGRlcGVuZCBvbiB3aGV0aGVyIHRoZQo+ID4gd2hv
bGUKPiA+IGRvbWFpbiBpcyBwYXVzZWQgdnMgYSBzaW5nbGUgdmNwdSBpcyBwYXVzZWQuCj4gUmln
aHQsIGdpdCByZWJhc2UgZGlkIG5vdCByZXBvcnQgYW55IGVycm9yIHNvIGl0IHRyaWNrZWQgbWUu
IEkgd2lsbAo+IGhhdmUgdGhhdCByZW1vdmVkIGZyb20gdGhpcyBwYXRjaC7CoAo+IAo+IFRoYW5r
cyzCoAo+IEFsZXgKPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwo+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:04:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14: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 1fv14r-00046f-Kk; Wed, 29 Aug 2018 14:04: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv14q-00046V-Cz
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:04:08 +0000
X-Inumbo-ID: 30106407-ab94-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 30106407-ab94-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 16:02:38 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 08:04:06 -0600
Message-Id: <5B86A7D402000078001E3159@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 08:04:04 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
In-Reply-To: <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 04/12] x86/HVM: patch indirect calls through
 hvm_funcs to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>
Content-Type: text/plain; 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
dXNlLmNvbT4KLS0tCnYyOiBEcm9wIG9wZW4tY29kZWQgbnVtYmVycyBmcm9tIG1hY3JvIGludm9j
YXRpb25zLiBSZS1iYXNlLgoKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKQEAgLTIwMzEsNyArMjAzMSw3IEBAIHN0YXRpYyBp
bnQgaHZtZW11bF93cml0ZV9tc3IoCiBzdGF0aWMgaW50IGh2bWVtdWxfd2JpbnZkKAogICAgIHN0
cnVjdCB4ODZfZW11bGF0ZV9jdHh0ICpjdHh0KQogewotICAgIGh2bV9mdW5jcy53YmludmRfaW50
ZXJjZXB0KCk7CisgICAgYWx0ZXJuYXRpdmVfdmNhbGwoaHZtX2Z1bmNzLndiaW52ZF9pbnRlcmNl
cHQpOwogICAgIHJldHVybiBYODZFTVVMX09LQVk7CiB9CiAKQEAgLTIwNDksNyArMjA0OSw3IEBA
IHN0YXRpYyBpbnQgaHZtZW11bF9nZXRfZnB1KAogICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3Vy
cmVudDsKIAogICAgIGlmICggIWN1cnItPmZwdV9kaXJ0aWVkICkKLSAgICAgICAgaHZtX2Z1bmNz
LmZwdV9kaXJ0eV9pbnRlcmNlcHQoKTsKKyAgICAgICAgYWx0ZXJuYXRpdmVfdmNhbGwoaHZtX2Z1
bmNzLmZwdV9kaXJ0eV9pbnRlcmNlcHQpOwogICAgIGVsc2UgaWYgKCB0eXBlID09IFg4NkVNVUxf
RlBVX2ZwdSApCiAgICAgewogICAgICAgICBjb25zdCB0eXBlb2YoY3Vyci0+YXJjaC54c2F2ZV9h
cmVhLT5mcHVfc3NlKSAqZnB1X2N0eHQgPQpAQCAtMjE2Niw3ICsyMTY2LDcgQEAgc3RhdGljIHZv
aWQgaHZtZW11bF9wdXRfZnB1KAogICAgICAgICB7CiAgICAgICAgICAgICBjdXJyLT5mcHVfZGly
dGllZCA9IGZhbHNlOwogICAgICAgICAgICAgc3R0cygpOwotICAgICAgICAgICAgaHZtX2Z1bmNz
LmZwdV9sZWF2ZShjdXJyKTsKKyAgICAgICAgICAgIGFsdGVybmF0aXZlX3ZjYWxsKGh2bV9mdW5j
cy5mcHVfbGVhdmUsIGN1cnIpOwogICAgICAgICB9CiAgICAgfQogfQpAQCAtMjMyOCw3ICsyMzI4
LDggQEAgc3RhdGljIGludCBfaHZtX2VtdWxhdGVfb25lKHN0cnVjdCBodm1fZQogICAgIGlmICgg
aHZtZW11bF9jdHh0LT5pbnRyX3NoYWRvdyAhPSBuZXdfaW50cl9zaGFkb3cgKQogICAgIHsKICAg
ICAgICAgaHZtZW11bF9jdHh0LT5pbnRyX3NoYWRvdyA9IG5ld19pbnRyX3NoYWRvdzsKLSAgICAg
ICAgaHZtX2Z1bmNzLnNldF9pbnRlcnJ1cHRfc2hhZG93KGN1cnIsIG5ld19pbnRyX3NoYWRvdyk7
CisgICAgICAgIGFsdGVybmF0aXZlX3ZjYWxsKGh2bV9mdW5jcy5zZXRfaW50ZXJydXB0X3NoYWRv
dywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgY3VyciwgbmV3X2ludHJfc2hhZG93KTsKICAg
ICB9CiAKICAgICBpZiAoIGh2bWVtdWxfY3R4dC0+Y3R4dC5yZXRpcmUuaGx0ICYmCkBAIC0yNDY1
LDcgKzI0NjYsOCBAQCB2b2lkIGh2bV9lbXVsYXRlX2luaXRfb25jZSgKIAogICAgIG1lbXNldCho
dm1lbXVsX2N0eHQsIDAsIHNpemVvZigqaHZtZW11bF9jdHh0KSk7CiAKLSAgICBodm1lbXVsX2N0
eHQtPmludHJfc2hhZG93ID0gaHZtX2Z1bmNzLmdldF9pbnRlcnJ1cHRfc2hhZG93KGN1cnIpOwor
ICAgIGh2bWVtdWxfY3R4dC0+aW50cl9zaGFkb3cgPQorICAgICAgICBhbHRlcm5hdGl2ZV9jYWxs
KGh2bV9mdW5jcy5nZXRfaW50ZXJydXB0X3NoYWRvdywgY3Vycik7CiAgICAgaHZtZW11bF9nZXRf
c2VnX3JlZyh4ODZfc2VnX2NzLCBodm1lbXVsX2N0eHQpOwogICAgIGh2bWVtdWxfZ2V0X3NlZ19y
ZWcoeDg2X3NlZ19zcywgaHZtZW11bF9jdHh0KTsKIAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2
bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTI3MiwxMiArMjcyLDEyIEBAIHZv
aWQgaHZtX3NldF9yZHRzY19leGl0aW5nKHN0cnVjdCBkb21haW4KICAgICBzdHJ1Y3QgdmNwdSAq
djsKIAogICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICAgICAgaHZtX2Z1bmNzLnNldF9y
ZHRzY19leGl0aW5nKHYsIGVuYWJsZSk7CisgICAgICAgIGFsdGVybmF0aXZlX3ZjYWxsKGh2bV9m
dW5jcy5zZXRfcmR0c2NfZXhpdGluZywgdiwgZW5hYmxlKTsKIH0KIAogdm9pZCBodm1fZ2V0X2d1
ZXN0X3BhdChzdHJ1Y3QgdmNwdSAqdiwgdTY0ICpndWVzdF9wYXQpCiB7Ci0gICAgaWYgKCAhaHZt
X2Z1bmNzLmdldF9ndWVzdF9wYXQodiwgZ3Vlc3RfcGF0KSApCisgICAgaWYgKCAhYWx0ZXJuYXRp
dmVfY2FsbChodm1fZnVuY3MuZ2V0X2d1ZXN0X3BhdCwgdiwgZ3Vlc3RfcGF0KSApCiAgICAgICAg
ICpndWVzdF9wYXQgPSB2LT5hcmNoLmh2bV92Y3B1LnBhdF9jcjsKIH0KIApAQCAtMzAyLDcgKzMw
Miw3IEBAIGludCBodm1fc2V0X2d1ZXN0X3BhdChzdHJ1Y3QgdmNwdSAqdiwgdTYKICAgICAgICAg
ICAgIHJldHVybiAwOwogICAgICAgICB9CiAKLSAgICBpZiAoICFodm1fZnVuY3Muc2V0X2d1ZXN0
X3BhdCh2LCBndWVzdF9wYXQpICkKKyAgICBpZiAoICFhbHRlcm5hdGl2ZV9jYWxsKGh2bV9mdW5j
cy5zZXRfZ3Vlc3RfcGF0LCB2LCBndWVzdF9wYXQpICkKICAgICAgICAgdi0+YXJjaC5odm1fdmNw
dS5wYXRfY3IgPSBndWVzdF9wYXQ7CiAKICAgICByZXR1cm4gMTsKQEAgLTM0Miw3ICszNDIsNyBA
QCBib29sIGh2bV9zZXRfZ3Vlc3RfYm5kY2ZncyhzdHJ1Y3QgdmNwdSAqCiAgICAgICAgICAgICAv
KiBub3RoaW5nLCBiZXN0IGVmZm9ydCBvbmx5ICovOwogICAgIH0KIAotICAgIHJldHVybiBodm1f
ZnVuY3Muc2V0X2d1ZXN0X2JuZGNmZ3ModiwgdmFsKTsKKyAgICByZXR1cm4gYWx0ZXJuYXRpdmVf
Y2FsbChodm1fZnVuY3Muc2V0X2d1ZXN0X2JuZGNmZ3MsIHYsIHZhbCk7CiB9CiAKIC8qCkBAIC01
MDIsNyArNTAyLDggQEAgdm9pZCBodm1fbWlncmF0ZV9waXJxcyhzdHJ1Y3QgdmNwdSAqdikKIHN0
YXRpYyBib29sIGh2bV9nZXRfcGVuZGluZ19ldmVudChzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHg4
Nl9ldmVudCAqaW5mbykKIHsKICAgICBpbmZvLT5jcjIgPSB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0
X2NyWzJdOwotICAgIHJldHVybiBodm1fZnVuY3MuZ2V0X3BlbmRpbmdfZXZlbnQodiwgaW5mbyk7
CisKKyAgICByZXR1cm4gYWx0ZXJuYXRpdmVfY2FsbChodm1fZnVuY3MuZ2V0X3BlbmRpbmdfZXZl
bnQsIHYsIGluZm8pOwogfQogCiB2b2lkIGh2bV9kb19yZXN1bWUoc3RydWN0IHZjcHUgKnYpCkBA
IC0xNjgzLDcgKzE2ODQsNyBAQCB2b2lkIGh2bV9pbmplY3RfZXZlbnQoY29uc3Qgc3RydWN0IHg4
Nl9lCiAgICAgICAgIH0KICAgICB9CiAKLSAgICBodm1fZnVuY3MuaW5qZWN0X2V2ZW50KGV2ZW50
KTsKKyAgICBhbHRlcm5hdGl2ZV92Y2FsbChodm1fZnVuY3MuaW5qZWN0X2V2ZW50LCBldmVudCk7
CiB9CiAKIGludCBodm1faGFwX25lc3RlZF9wYWdlX2ZhdWx0KHBhZGRyX3QgZ3BhLCB1bnNpZ25l
ZCBsb25nIGdsYSwKQEAgLTIyNzAsNyArMjI3MSw3IEBAIGludCBodm1fc2V0X2NyMCh1bnNpZ25l
ZCBsb25nIHZhbHVlLCBib28KICAgICAgICAgICghcmFuZ2VzZXRfaXNfZW1wdHkoZC0+aW9tZW1f
Y2FwcykgfHwKICAgICAgICAgICAhcmFuZ2VzZXRfaXNfZW1wdHkoZC0+YXJjaC5pb3BvcnRfY2Fw
cykgfHwKICAgICAgICAgICBoYXNfYXJjaF9wZGV2cyhkKSkgKQotICAgICAgICBodm1fZnVuY3Mu
aGFuZGxlX2NkKHYsIHZhbHVlKTsKKyAgICAgICAgYWx0ZXJuYXRpdmVfdmNhbGwoaHZtX2Z1bmNz
LmhhbmRsZV9jZCwgdiwgdmFsdWUpOwogCiAgICAgaHZtX3VwZGF0ZV9jcih2LCAwLCB2YWx1ZSk7
CiAKQEAgLTM1MTIsNyArMzUxMyw4IEBAIGludCBodm1fbXNyX3JlYWRfaW50ZXJjZXB0KHVuc2ln
bmVkIGludAogICAgICAgICAgICAgZ290byBncF9mYXVsdDsKICAgICAgICAgLyogSWYgcmV0ID09
IDAgdGhlbiB0aGlzIGlzIG5vdCBhbiBNQ0UgTVNSLCBzZWUgb3RoZXIgTVNScy4gKi8KICAgICAg
ICAgcmV0ID0gKChyZXQgPT0gMCkKLSAgICAgICAgICAgICAgID8gaHZtX2Z1bmNzLm1zcl9yZWFk
X2ludGVyY2VwdChtc3IsIG1zcl9jb250ZW50KQorICAgICAgICAgICAgICAgPyBhbHRlcm5hdGl2
ZV9jYWxsKGh2bV9mdW5jcy5tc3JfcmVhZF9pbnRlcmNlcHQsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbXNyLCBtc3JfY29udGVudCkKICAgICAgICAgICAgICAgIDogWDg2RU1V
TF9PS0FZKTsKICAgICAgICAgYnJlYWs7CiAgICAgfQpAQCAtMzY3Miw3ICszNjc0LDggQEAgaW50
IGh2bV9tc3Jfd3JpdGVfaW50ZXJjZXB0KHVuc2lnbmVkIGludAogICAgICAgICAgICAgZ290byBn
cF9mYXVsdDsKICAgICAgICAgLyogSWYgcmV0ID09IDAgdGhlbiB0aGlzIGlzIG5vdCBhbiBNQ0Ug
TVNSLCBzZWUgb3RoZXIgTVNScy4gKi8KICAgICAgICAgcmV0ID0gKChyZXQgPT0gMCkKLSAgICAg
ICAgICAgICAgID8gaHZtX2Z1bmNzLm1zcl93cml0ZV9pbnRlcmNlcHQobXNyLCBtc3JfY29udGVu
dCkKKyAgICAgICAgICAgICAgID8gYWx0ZXJuYXRpdmVfY2FsbChodm1fZnVuY3MubXNyX3dyaXRl
X2ludGVyY2VwdCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtc3IsIG1zcl9j
b250ZW50KQogICAgICAgICAgICAgICAgOiBYODZFTVVMX09LQVkpOwogICAgICAgICBicmVhazsK
ICAgICB9CkBAIC0zODY0LDcgKzM4NjcsNyBAQCB2b2lkIGh2bV9oeXBlcmNhbGxfcGFnZV9pbml0
aWFsaXNlKHN0cnVjCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmh5
cGVyY2FsbF9wYWdlKQogewogICAgIGh2bV9sYXRjaF9zaGluZm9fc2l6ZShkKTsKLSAgICBodm1f
ZnVuY3MuaW5pdF9oeXBlcmNhbGxfcGFnZShkLCBoeXBlcmNhbGxfcGFnZSk7CisgICAgYWx0ZXJu
YXRpdmVfdmNhbGwoaHZtX2Z1bmNzLmluaXRfaHlwZXJjYWxsX3BhZ2UsIGQsIGh5cGVyY2FsbF9w
YWdlKTsKIH0KIAogdm9pZCBodm1fdmNwdV9yZXNldF9zdGF0ZShzdHJ1Y3QgdmNwdSAqdiwgdWlu
dDE2X3QgY3MsIHVpbnQxNl90IGlwKQpAQCAtNTAxOSw3ICs1MDIyLDcgQEAgdm9pZCBodm1fZG9t
YWluX3NvZnRfcmVzZXQoc3RydWN0IGRvbWFpbgogdm9pZCBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0
ZXIoc3RydWN0IHZjcHUgKnYsIGVudW0geDg2X3NlZ21lbnQgc2VnLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIgKnJlZykKIHsKLSAgICBodm1f
ZnVuY3MuZ2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgc2VnLCByZWcpOworICAgIGFsdGVybmF0aXZl
X3ZjYWxsKGh2bV9mdW5jcy5nZXRfc2VnbWVudF9yZWdpc3Rlciwgdiwgc2VnLCByZWcpOwogCiAg
ICAgc3dpdGNoICggc2VnICkKICAgICB7CkBAIC01MTY1LDcgKzUxNjgsNyBAQCB2b2lkIGh2bV9z
ZXRfc2VnbWVudF9yZWdpc3RlcihzdHJ1Y3QgdmNwCiAgICAgICAgIHJldHVybjsKICAgICB9CiAK
LSAgICBodm1fZnVuY3Muc2V0X3NlZ21lbnRfcmVnaXN0ZXIodiwgc2VnLCByZWcpOworICAgIGFs
dGVybmF0aXZlX3ZjYWxsKGh2bV9mdW5jcy5zZXRfc2VnbWVudF9yZWdpc3Rlciwgdiwgc2VnLCBy
ZWcpOwogfQogCiAvKgotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaAorKysgYi94
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaApAQCAtMzE0LDQyICszMTQsNDIgQEAgc3RhdGlj
IGlubGluZSBpbnQKIGh2bV9ndWVzdF94ODZfbW9kZShzdHJ1Y3QgdmNwdSAqdikKIHsKICAgICBB
U1NFUlQodiA9PSBjdXJyZW50KTsKLSAgICByZXR1cm4gaHZtX2Z1bmNzLmd1ZXN0X3g4Nl9tb2Rl
KHYpOworICAgIHJldHVybiBhbHRlcm5hdGl2ZV9jYWxsKGh2bV9mdW5jcy5ndWVzdF94ODZfbW9k
ZSwgdik7CiB9CiAKIHN0YXRpYyBpbmxpbmUgdm9pZAogaHZtX3VwZGF0ZV9ob3N0X2NyMyhzdHJ1
Y3QgdmNwdSAqdikKIHsKICAgICBpZiAoIGh2bV9mdW5jcy51cGRhdGVfaG9zdF9jcjMgKQotICAg
ICAgICBodm1fZnVuY3MudXBkYXRlX2hvc3RfY3IzKHYpOworICAgICAgICBhbHRlcm5hdGl2ZV92
Y2FsbChodm1fZnVuY3MudXBkYXRlX2hvc3RfY3IzLCB2KTsKIH0KIAogc3RhdGljIGlubGluZSB2
b2lkIGh2bV91cGRhdGVfZ3Vlc3RfY3Ioc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBjcikK
IHsKLSAgICBodm1fZnVuY3MudXBkYXRlX2d1ZXN0X2NyKHYsIGNyLCAwKTsKKyAgICBhbHRlcm5h
dGl2ZV92Y2FsbChodm1fZnVuY3MudXBkYXRlX2d1ZXN0X2NyLCB2LCBjciwgMCk7CiB9CiAKIHN0
YXRpYyBpbmxpbmUgdm9pZCBodm1fdXBkYXRlX2d1ZXN0X2NyMyhzdHJ1Y3QgdmNwdSAqdiwgYm9v
bCBub2ZsdXNoKQogewogICAgIHVuc2lnbmVkIGludCBmbGFncyA9IG5vZmx1c2ggPyBIVk1fVVBE
QVRFX0dVRVNUX0NSM19OT0ZMVVNIIDogMDsKIAotICAgIGh2bV9mdW5jcy51cGRhdGVfZ3Vlc3Rf
Y3IodiwgMywgZmxhZ3MpOworICAgIGFsdGVybmF0aXZlX3ZjYWxsKGh2bV9mdW5jcy51cGRhdGVf
Z3Vlc3RfY3IsIHYsIDMsIGZsYWdzKTsKIH0KIAogc3RhdGljIGlubGluZSB2b2lkIGh2bV91cGRh
dGVfZ3Vlc3RfZWZlcihzdHJ1Y3QgdmNwdSAqdikKIHsKLSAgICBodm1fZnVuY3MudXBkYXRlX2d1
ZXN0X2VmZXIodik7CisgICAgYWx0ZXJuYXRpdmVfdmNhbGwoaHZtX2Z1bmNzLnVwZGF0ZV9ndWVz
dF9lZmVyLCB2KTsKIH0KIAogc3RhdGljIGlubGluZSB2b2lkIGh2bV9jcHVpZF9wb2xpY3lfY2hh
bmdlZChzdHJ1Y3QgdmNwdSAqdikKIHsKLSAgICBodm1fZnVuY3MuY3B1aWRfcG9saWN5X2NoYW5n
ZWQodik7CisgICAgYWx0ZXJuYXRpdmVfdmNhbGwoaHZtX2Z1bmNzLmNwdWlkX3BvbGljeV9jaGFu
Z2VkLCB2KTsKIH0KIAogc3RhdGljIGlubGluZSB2b2lkIGh2bV9zZXRfdHNjX29mZnNldChzdHJ1
Y3QgdmNwdSAqdiwgdWludDY0X3Qgb2Zmc2V0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB1aW50NjRfdCBhdF90c2MpCiB7Ci0gICAgaHZtX2Z1bmNzLnNldF90c2Nfb2Zm
c2V0KHYsIG9mZnNldCwgYXRfdHNjKTsKKyAgICBhbHRlcm5hdGl2ZV92Y2FsbChodm1fZnVuY3Mu
c2V0X3RzY19vZmZzZXQsIHYsIG9mZnNldCwgYXRfdHNjKTsKIH0KIAogLyoKQEAgLTM2OSw3ICsz
NjksNyBAQCB2b2lkIGh2bV9oeXBlcmNhbGxfcGFnZV9pbml0aWFsaXNlKHN0cnVjCiBzdGF0aWMg
aW5saW5lIHVuc2lnbmVkIGludAogaHZtX2dldF9jcGwoc3RydWN0IHZjcHUgKnYpCiB7Ci0gICAg
cmV0dXJuIGh2bV9mdW5jcy5nZXRfY3BsKHYpOworICAgIHJldHVybiBhbHRlcm5hdGl2ZV9jYWxs
KGh2bV9mdW5jcy5nZXRfY3BsLCB2KTsKIH0KIAogdm9pZCBodm1fZ2V0X3NlZ21lbnRfcmVnaXN0
ZXIoc3RydWN0IHZjcHUgKnYsIGVudW0geDg2X3NlZ21lbnQgc2VnLApAQCAtMzc5LDEzICszNzks
MTMgQEAgdm9pZCBodm1fc2V0X3NlZ21lbnRfcmVnaXN0ZXIoc3RydWN0IHZjcAogCiBzdGF0aWMg
aW5saW5lIHVuc2lnbmVkIGxvbmcgaHZtX2dldF9zaGFkb3dfZ3NfYmFzZShzdHJ1Y3QgdmNwdSAq
dikKIHsKLSAgICByZXR1cm4gaHZtX2Z1bmNzLmdldF9zaGFkb3dfZ3NfYmFzZSh2KTsKKyAgICBy
ZXR1cm4gYWx0ZXJuYXRpdmVfY2FsbChodm1fZnVuY3MuZ2V0X3NoYWRvd19nc19iYXNlLCB2KTsK
IH0KIAogc3RhdGljIGlubGluZSBib29sIGh2bV9nZXRfZ3Vlc3RfYm5kY2ZncyhzdHJ1Y3QgdmNw
dSAqdiwgdTY0ICp2YWwpCiB7CiAgICAgcmV0dXJuIGh2bV9mdW5jcy5nZXRfZ3Vlc3RfYm5kY2Zn
cyAmJgotICAgICAgICAgICBodm1fZnVuY3MuZ2V0X2d1ZXN0X2JuZGNmZ3ModiwgdmFsKTsKKyAg
ICAgICAgICAgYWx0ZXJuYXRpdmVfY2FsbChodm1fZnVuY3MuZ2V0X2d1ZXN0X2JuZGNmZ3MsIHYs
IHZhbCk7CiB9CiAKIGJvb2wgaHZtX3NldF9ndWVzdF9ibmRjZmdzKHN0cnVjdCB2Y3B1ICp2LCB1
NjQgdmFsKTsKQEAgLTQ1MSwxMiArNDUxLDEyIEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBodm1faW5q
ZWN0X3BhZ2VfZmF1bHQKIAogc3RhdGljIGlubGluZSBpbnQgaHZtX2V2ZW50X3BlbmRpbmcoc3Ry
dWN0IHZjcHUgKnYpCiB7Ci0gICAgcmV0dXJuIGh2bV9mdW5jcy5ldmVudF9wZW5kaW5nKHYpOwor
ICAgIHJldHVybiBhbHRlcm5hdGl2ZV9jYWxsKGh2bV9mdW5jcy5ldmVudF9wZW5kaW5nLCB2KTsK
IH0KIAogc3RhdGljIGlubGluZSB2b2lkIGh2bV9pbnZscGcoc3RydWN0IHZjcHUgKnYsIHVuc2ln
bmVkIGxvbmcgdmEpCiB7Ci0gICAgaHZtX2Z1bmNzLmludmxwZyh2LCB2YSk7CisgICAgYWx0ZXJu
YXRpdmVfdmNhbGwoaHZtX2Z1bmNzLmludmxwZywgdiwgdmEpOwogfQogCiAvKiBUaGVzZSBiaXRz
IGluIENSNCBhcmUgb3duZWQgYnkgdGhlIGhvc3QuICovCkBAIC00ODcsNyArNDg3LDggQEAgc3Rh
dGljIGlubGluZSB2b2lkIGh2bV9jcHVfZG93bih2b2lkKQogCiBzdGF0aWMgaW5saW5lIHVuc2ln
bmVkIGludCBodm1fZ2V0X2luc25fYnl0ZXMoc3RydWN0IHZjcHUgKnYsIHVpbnQ4X3QgKmJ1ZikK
IHsKLSAgICByZXR1cm4gKGh2bV9mdW5jcy5nZXRfaW5zbl9ieXRlcyA/IGh2bV9mdW5jcy5nZXRf
aW5zbl9ieXRlcyh2LCBidWYpIDogMCk7CisgICAgcmV0dXJuIChodm1fZnVuY3MuZ2V0X2luc25f
Ynl0ZXMKKyAgICAgICAgICAgID8gYWx0ZXJuYXRpdmVfY2FsbChodm1fZnVuY3MuZ2V0X2luc25f
Ynl0ZXMsIHYsIGJ1ZikgOiAwKTsKIH0KIAogZW51bSBodm1fdGFza19zd2l0Y2hfcmVhc29uIHsg
VFNXX2ptcCwgVFNXX2lyZXQsIFRTV19jYWxsX29yX2ludCB9OwpAQCAtNTE5LDcgKzUyMCw3IEBA
IHZvaWQgaHZtX21hcHBlZF9ndWVzdF9mcmFtZXNfbWFya19kaXJ0eSgKIHN0YXRpYyBpbmxpbmUg
dm9pZCBodm1fc2V0X2luZm9fZ3Vlc3Qoc3RydWN0IHZjcHUgKnYpCiB7CiAgICAgaWYgKCBodm1f
ZnVuY3Muc2V0X2luZm9fZ3Vlc3QgKQotICAgICAgICByZXR1cm4gaHZtX2Z1bmNzLnNldF9pbmZv
X2d1ZXN0KHYpOworICAgICAgICBhbHRlcm5hdGl2ZV92Y2FsbChodm1fZnVuY3Muc2V0X2luZm9f
Z3Vlc3QsIHYpOwogfQogCiBpbnQgaHZtX2RlYnVnX29wKHN0cnVjdCB2Y3B1ICp2LCBpbnQzMl90
IG9wKTsKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:04:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14:04:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv15a-0004DX-Vl; Wed, 29 Aug 2018 14:04: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv15Z-0004DE-0t
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:04:53 +0000
X-Inumbo-ID: 99d25cd8-ab94-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 99d25cd8-ab94-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 14:05:36 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 08:04:51 -0600
Message-Id: <5B86A80102000078001E315C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 08:04:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
In-Reply-To: <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 05/12] x86/HVM: patch vINTR indirect calls
 through hvm_funcs to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; 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+CkFja2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KLS0tCnYyOiBE
cm9wIG9wZW4tY29kZWQgbnVtYmVycyBmcm9tIG1hY3JvIGludm9jYXRpb25zLgoKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS92bGFwaWMuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCkBA
IC0xMTEsMTAgKzExMSwxNSBAQCBzdGF0aWMgdm9pZCB2bGFwaWNfY2xlYXJfaXJyKGludCB2ZWN0
b3IsCiAgICAgdmxhcGljX2NsZWFyX3ZlY3Rvcih2ZWN0b3IsICZ2bGFwaWMtPnJlZ3MtPmRhdGFb
QVBJQ19JUlJdKTsKIH0KIAotc3RhdGljIGludCB2bGFwaWNfZmluZF9oaWdoZXN0X2lycihzdHJ1
Y3QgdmxhcGljICp2bGFwaWMpCitzdGF0aWMgdm9pZCBzeW5jX3Bpcl90b19pcnIoc3RydWN0IHZj
cHUgKnYpCiB7CiAgICAgaWYgKCBodm1fZnVuY3Muc3luY19waXJfdG9faXJyICkKLSAgICAgICAg
aHZtX2Z1bmNzLnN5bmNfcGlyX3RvX2lycih2bGFwaWNfdmNwdSh2bGFwaWMpKTsKKyAgICAgICAg
YWx0ZXJuYXRpdmVfdmNhbGwoaHZtX2Z1bmNzLnN5bmNfcGlyX3RvX2lyciwgdik7Cit9CisKK3N0
YXRpYyBpbnQgdmxhcGljX2ZpbmRfaGlnaGVzdF9pcnIoc3RydWN0IHZsYXBpYyAqdmxhcGljKQor
eworICAgIHN5bmNfcGlyX3RvX2lycih2bGFwaWNfdmNwdSh2bGFwaWMpKTsKIAogICAgIHJldHVy
biB2bGFwaWNfZmluZF9oaWdoZXN0X3ZlY3RvcigmdmxhcGljLT5yZWdzLT5kYXRhW0FQSUNfSVJS
XSk7CiB9CkBAIC0xNDMsNyArMTQ4LDcgQEAgYm9vbCB2bGFwaWNfdGVzdF9pcnEoY29uc3Qgc3Ry
dWN0IHZsYXBpYwogICAgICAgICByZXR1cm4gZmFsc2U7CiAKICAgICBpZiAoIGh2bV9mdW5jcy50
ZXN0X3BpciAmJgotICAgICAgICAgaHZtX2Z1bmNzLnRlc3RfcGlyKGNvbnN0X3ZsYXBpY192Y3B1
KHZsYXBpYyksIHZlYykgKQorICAgICAgICAgYWx0ZXJuYXRpdmVfY2FsbChodm1fZnVuY3MudGVz
dF9waXIsIGNvbnN0X3ZsYXBpY192Y3B1KHZsYXBpYyksIHZlYykgKQogICAgICAgICByZXR1cm4g
dHJ1ZTsKIAogICAgIHJldHVybiB2bGFwaWNfdGVzdF92ZWN0b3IodmVjLCAmdmxhcGljLT5yZWdz
LT5kYXRhW0FQSUNfSVJSXSk7CkBAIC0xNjUsMTAgKzE3MCwxMCBAQCB2b2lkIHZsYXBpY19zZXRf
aXJxKHN0cnVjdCB2bGFwaWMgKnZsYXBpCiAgICAgICAgIHZsYXBpY19jbGVhcl92ZWN0b3IodmVj
LCAmdmxhcGljLT5yZWdzLT5kYXRhW0FQSUNfVE1SXSk7CiAKICAgICBpZiAoIGh2bV9mdW5jcy51
cGRhdGVfZW9pX2V4aXRfYml0bWFwICkKLSAgICAgICAgaHZtX2Z1bmNzLnVwZGF0ZV9lb2lfZXhp
dF9iaXRtYXAodGFyZ2V0LCB2ZWMsIHRyaWcpOworICAgICAgICBhbHRlcm5hdGl2ZV92Y2FsbCho
dm1fZnVuY3MudXBkYXRlX2VvaV9leGl0X2JpdG1hcCwgdGFyZ2V0LCB2ZWMsIHRyaWcpOwogCiAg
ICAgaWYgKCBodm1fZnVuY3MuZGVsaXZlcl9wb3N0ZWRfaW50ciApCi0gICAgICAgIGh2bV9mdW5j
cy5kZWxpdmVyX3Bvc3RlZF9pbnRyKHRhcmdldCwgdmVjKTsKKyAgICAgICAgYWx0ZXJuYXRpdmVf
dmNhbGwoaHZtX2Z1bmNzLmRlbGl2ZXJfcG9zdGVkX2ludHIsIHRhcmdldCwgdmVjKTsKICAgICBl
bHNlIGlmICggIXZsYXBpY190ZXN0X2FuZF9zZXRfaXJyKHZlYywgdmxhcGljKSApCiAgICAgICAg
IHZjcHVfa2ljayh0YXJnZXQpOwogfQpAQCAtNDQ4LDcgKzQ1Myw3IEBAIHZvaWQgdmxhcGljX0VP
SV9zZXQoc3RydWN0IHZsYXBpYyAqdmxhcGkKICAgICB2bGFwaWNfY2xlYXJfdmVjdG9yKHZlY3Rv
ciwgJnZsYXBpYy0+cmVncy0+ZGF0YVtBUElDX0lTUl0pOwogCiAgICAgaWYgKCBodm1fZnVuY3Mu
aGFuZGxlX2VvaSApCi0gICAgICAgIGh2bV9mdW5jcy5oYW5kbGVfZW9pKHZlY3Rvcik7CisgICAg
ICAgIGFsdGVybmF0aXZlX3ZjYWxsKGh2bV9mdW5jcy5oYW5kbGVfZW9pLCB2ZWN0b3IpOwogCiAg
ICAgdmxhcGljX2hhbmRsZV9FT0kodmxhcGljLCB2ZWN0b3IpOwogCkBAIC0xNDI5LDggKzE0MzQs
NyBAQCBzdGF0aWMgaW50IGxhcGljX3NhdmVfcmVncyhzdHJ1Y3QgZG9tYWluCiAKICAgICBmb3Jf
ZWFjaF92Y3B1ICggZCwgdiApCiAgICAgewotICAgICAgICBpZiAoIGh2bV9mdW5jcy5zeW5jX3Bp
cl90b19pcnIgKQotICAgICAgICAgICAgaHZtX2Z1bmNzLnN5bmNfcGlyX3RvX2lycih2KTsKKyAg
ICAgICAgc3luY19waXJfdG9faXJyKHYpOwogCiAgICAgICAgIHMgPSB2Y3B1X3ZsYXBpYyh2KTsK
ICAgICAgICAgaWYgKCAocmMgPSBodm1fc2F2ZV9lbnRyeShMQVBJQ19SRUdTLCB2LT52Y3B1X2lk
LCBoLCBzLT5yZWdzKSkgIT0gMCApCkBAIC0xNTMxLDcgKzE1MzUsOCBAQCBzdGF0aWMgaW50IGxh
cGljX2xvYWRfcmVncyhzdHJ1Y3QgZG9tYWluCiAgICAgICAgIGxhcGljX2xvYWRfZml4dXAocyk7
CiAKICAgICBpZiAoIGh2bV9mdW5jcy5wcm9jZXNzX2lzciApCi0gICAgICAgIGh2bV9mdW5jcy5w
cm9jZXNzX2lzcih2bGFwaWNfZmluZF9oaWdoZXN0X2lzcihzKSwgdik7CisgICAgICAgIGFsdGVy
bmF0aXZlX3ZjYWxsKGh2bV9mdW5jcy5wcm9jZXNzX2lzciwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHZsYXBpY19maW5kX2hpZ2hlc3RfaXNyKHMpLCB2KTsKIAogICAgIHZsYXBpY19hZGp1
c3RfaTgyNTlfdGFyZ2V0KGQpOwogICAgIGxhcGljX3JlYXJtKHMpOwotLS0gYS94ZW4vYXJjaC94
ODYvaHZtL3ZteC92bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwpAQCAtMjMz
NiwxMiArMjMzNiw2IEBAIHN0YXRpYyBzdHJ1Y3QgaHZtX2Z1bmN0aW9uX3RhYmxlIF9faW5pdGQK
ICAgICAubmh2bV92Y3B1X3ZtZXhpdF9ldmVudCA9IG52bXhfdm1leGl0X2V2ZW50LAogICAgIC5u
aHZtX2ludHJfYmxvY2tlZCAgICA9IG52bXhfaW50cl9ibG9ja2VkLAogICAgIC5uaHZtX2RvbWFp
bl9yZWxpbnF1aXNoX3Jlc291cmNlcyA9IG52bXhfZG9tYWluX3JlbGlucXVpc2hfcmVzb3VyY2Vz
LAotICAgIC51cGRhdGVfZW9pX2V4aXRfYml0bWFwID0gdm14X3VwZGF0ZV9lb2lfZXhpdF9iaXRt
YXAsCi0gICAgLnByb2Nlc3NfaXNyICAgICAgICAgID0gdm14X3Byb2Nlc3NfaXNyLAotICAgIC5k
ZWxpdmVyX3Bvc3RlZF9pbnRyICA9IHZteF9kZWxpdmVyX3Bvc3RlZF9pbnRyLAotICAgIC5zeW5j
X3Bpcl90b19pcnIgICAgICA9IHZteF9zeW5jX3Bpcl90b19pcnIsCi0gICAgLnRlc3RfcGlyICAg
ICAgICAgICAgID0gdm14X3Rlc3RfcGlyLAotICAgIC5oYW5kbGVfZW9pICAgICAgICAgICA9IHZt
eF9oYW5kbGVfZW9pLAogICAgIC5uaHZtX2hhcF93YWxrX0wxX3AybSA9IG52bXhfaGFwX3dhbGtf
TDFfcDJtLAogICAgIC5lbmFibGVfbXNyX2ludGVyY2VwdGlvbiA9IHZteF9lbmFibGVfbXNyX2lu
dGVyY2VwdGlvbiwKICAgICAuaXNfc2luZ2xlc3RlcF9zdXBwb3J0ZWQgPSB2bXhfaXNfc2luZ2xl
c3RlcF9zdXBwb3J0ZWQsCkBAIC0yNDY5LDI2ICsyNDYzLDIzIEBAIGNvbnN0IHN0cnVjdCBodm1f
ZnVuY3Rpb25fdGFibGUgKiBfX2luaXQKICAgICAgICAgc2V0dXBfZXB0X2R1bXAoKTsKICAgICB9
CiAKLSAgICBpZiAoICFjcHVfaGFzX3ZteF92aXJ0dWFsX2ludHJfZGVsaXZlcnkgKQorICAgIGlm
ICggY3B1X2hhc192bXhfdmlydHVhbF9pbnRyX2RlbGl2ZXJ5ICkKICAgICB7Ci0gICAgICAgIHZt
eF9mdW5jdGlvbl90YWJsZS51cGRhdGVfZW9pX2V4aXRfYml0bWFwID0gTlVMTDsKLSAgICAgICAg
dm14X2Z1bmN0aW9uX3RhYmxlLnByb2Nlc3NfaXNyID0gTlVMTDsKLSAgICAgICAgdm14X2Z1bmN0
aW9uX3RhYmxlLmhhbmRsZV9lb2kgPSBOVUxMOwotICAgIH0KLSAgICBlbHNlCisgICAgICAgIHZt
eF9mdW5jdGlvbl90YWJsZS51cGRhdGVfZW9pX2V4aXRfYml0bWFwID0gdm14X3VwZGF0ZV9lb2lf
ZXhpdF9iaXRtYXA7CisgICAgICAgIHZteF9mdW5jdGlvbl90YWJsZS5wcm9jZXNzX2lzciA9IHZt
eF9wcm9jZXNzX2lzcjsKKyAgICAgICAgdm14X2Z1bmN0aW9uX3RhYmxlLmhhbmRsZV9lb2kgPSB2
bXhfaGFuZGxlX2VvaTsKICAgICAgICAgdm14X2Z1bmN0aW9uX3RhYmxlLnZpcnR1YWxfaW50cl9k
ZWxpdmVyeV9lbmFibGVkID0gdHJ1ZTsKKyAgICB9CiAKICAgICBpZiAoIGNwdV9oYXNfdm14X3Bv
c3RlZF9pbnRyX3Byb2Nlc3NpbmcgKQogICAgIHsKICAgICAgICAgYWxsb2NfZGlyZWN0X2FwaWNf
dmVjdG9yKCZwb3N0ZWRfaW50cl92ZWN0b3IsIHBpX25vdGlmaWNhdGlvbl9pbnRlcnJ1cHQpOwog
ICAgICAgICBpZiAoIGlvbW11X2ludHBvc3QgKQogICAgICAgICAgICAgYWxsb2NfZGlyZWN0X2Fw
aWNfdmVjdG9yKCZwaV93YWtldXBfdmVjdG9yLCBwaV93YWtldXBfaW50ZXJydXB0KTsKLSAgICB9
Ci0gICAgZWxzZQotICAgIHsKLSAgICAgICAgdm14X2Z1bmN0aW9uX3RhYmxlLmRlbGl2ZXJfcG9z
dGVkX2ludHIgPSBOVUxMOwotICAgICAgICB2bXhfZnVuY3Rpb25fdGFibGUuc3luY19waXJfdG9f
aXJyID0gTlVMTDsKLSAgICAgICAgdm14X2Z1bmN0aW9uX3RhYmxlLnRlc3RfcGlyID0gTlVMTDsK
KworICAgICAgICB2bXhfZnVuY3Rpb25fdGFibGUuZGVsaXZlcl9wb3N0ZWRfaW50ciA9IHZteF9k
ZWxpdmVyX3Bvc3RlZF9pbnRyOworICAgICAgICB2bXhfZnVuY3Rpb25fdGFibGUuc3luY19waXJf
dG9faXJyICAgICA9IHZteF9zeW5jX3Bpcl90b19pcnI7CisgICAgICAgIHZteF9mdW5jdGlvbl90
YWJsZS50ZXN0X3BpciAgICAgICAgICAgID0gdm14X3Rlc3RfcGlyOwogICAgIH0KIAogICAgIGlm
ICggY3B1X2hhc192bXhfdHNjX3NjYWxpbmcgKQoKCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:05:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14: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 1fv167-0004LS-DU; Wed, 29 Aug 2018 14:05: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv166-0004L5-5p
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:05:26 +0000
X-Inumbo-ID: adb5ec04-ab94-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id adb5ec04-ab94-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 14:06:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 08:05:24 -0600
Message-Id: <5B86A82102000078001E315F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 08:05:21 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
In-Reply-To: <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 06/12] x86: patch ctxt_switch_masking()
 indirect call to direct one
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjI6IERy
b3Agb3Blbi1jb2RlZCBudW1iZXIgZnJvbSBtYWNybyBpbnZvY2F0aW9uLgoKLS0tIGEveGVuL2Fy
Y2gveDg2L2NwdS9jb21tb24uYworKysgYi94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jCkBAIC0x
ODQsNyArMTg0LDcgQEAgdm9pZCBjdHh0X3N3aXRjaF9sZXZlbGxpbmcoY29uc3Qgc3RydWN0CiAJ
fQogCiAJaWYgKGN0eHRfc3dpdGNoX21hc2tpbmcpCi0JCWN0eHRfc3dpdGNoX21hc2tpbmcobmV4
dCk7CisJCWFsdGVybmF0aXZlX3ZjYWxsKGN0eHRfc3dpdGNoX21hc2tpbmcsIG5leHQpOwogfQog
CiBib29sX3Qgb3B0X2NwdV9pbmZvOwoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:06:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14:06:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv16y-0004UG-Pq; Wed, 29 Aug 2018 14:06: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv16y-0004U7-0b
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:06:20 +0000
X-Inumbo-ID: 7e676fab-ab94-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 7e676fab-ab94-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 16:04:50 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 08:06:18 -0600
Message-Id: <5B86A85702000078001E3162@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 08:06:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
In-Reply-To: <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 07/12] 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 Aug 29 14:06:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14: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 1fv17U-0004ZY-3t; Wed, 29 Aug 2018 14:06:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv17S-0004Z9-JM
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:06:50 +0000
X-Inumbo-ID: df878014-ab94-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id df878014-ab94-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 14:07:33 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 08:06:48 -0600
Message-Id: <5B86A87402000078001E3165@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 08:06:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
In-Reply-To: <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 08/12] x86/genapic: remove indirection from
 genapic hook accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; 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
IDEgLyogbG9naWNhbCBkZWxpdmVyeSAqLywKQEAgLTI1OSw2ICsyNTksNiBAQCB2b2lkIF9faW5p
dCBjaGVja194MmFwaWNfcHJlZW5hYmxlZCh2b2lkCiAgICAgewogICAgICAgICBwcmludGsoIngy
QVBJQyBtb2RlIGlzIGFscmVhZHkgZW5hYmxlZCBieSBCSU9TLlxuIik7CiAgICAgICAgIHgyYXBp
Y19lbmFibGVkID0gMTsKLSAgICAgICAgZ2VuYXBpYyA9IGFwaWNfeDJhcGljX3Byb2JlKCk7Cisg
ICAgICAgIGdlbmFwaWMgPSAqYXBpY194MmFwaWNfcHJvYmUoKTsKICAgICB9CiB9Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9tcHBhcnNlLmMKKysrIGIveGVuL2FyY2gveDg2L21wcGFyc2UuYwpAQCAtMTYy
LDcgKzE2Miw4IEBAIHN0YXRpYyBpbnQgTVBfcHJvY2Vzc29yX2luZm9feChzdHJ1Y3QgbXAKIAkJ
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 Aug 29 14:07:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14:07:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv17t-0004eh-E4; Wed, 29 Aug 2018 14: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv17r-0004eI-Fo
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:07:15 +0000
X-Inumbo-ID: ee9a4b81-ab94-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ee9a4b81-ab94-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 14:07:58 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 08:07:13 -0600
Message-Id: <5B86A88D02000078001E3168@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 08:07:09 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
In-Reply-To: <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 09/12] x86/genapic: patch indirect calls to
 direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; 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
c2UuY29tPgotLS0KdjI6IERyb3Agb3Blbi1jb2RlZCBudW1iZXJzIGZyb20gbWFjcm8gaW52b2Nh
dGlvbnMuCgotLS0gYS94ZW4vYXJjaC94ODYvc21wLmMKKysrIGIveGVuL2FyY2gveDg2L3NtcC5j
CkBAIC0yOSwxMiArMjksMTIgQEAKIAogdm9pZCBzZW5kX0lQSV9tYXNrKGNvbnN0IGNwdW1hc2tf
dCAqbWFzaywgaW50IHZlY3RvcikKIHsKLSAgICBnZW5hcGljLnNlbmRfSVBJX21hc2sobWFzaywg
dmVjdG9yKTsKKyAgICBhbHRlcm5hdGl2ZV92Y2FsbChnZW5hcGljLnNlbmRfSVBJX21hc2ssIG1h
c2ssIHZlY3Rvcik7CiB9CiAKIHZvaWQgc2VuZF9JUElfc2VsZihpbnQgdmVjdG9yKQogewotICAg
IGdlbmFwaWMuc2VuZF9JUElfc2VsZih2ZWN0b3IpOworICAgIGFsdGVybmF0aXZlX3ZjYWxsKGdl
bmFwaWMuc2VuZF9JUElfc2VsZiwgdmVjdG9yKTsKIH0KIAogLyoKLS0tIGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9tYWNoLWdlbmVyaWMvbWFjaF9hcGljLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9tYWNoLWdlbmVyaWMvbWFjaF9hcGljLmgKQEAgLTE1LDggKzE1LDE4IEBACiAjZGVmaW5lIFRB
UkdFVF9DUFVTICgoY29uc3QgdHlwZW9mKGNwdV9vbmxpbmVfbWFwKSAqKSZjcHVfb25saW5lX21h
cCkKICNkZWZpbmUgaW5pdF9hcGljX2xkciAoZ2VuYXBpYy5pbml0X2FwaWNfbGRyKQogI2RlZmlu
ZSBjbHVzdGVyZWRfYXBpY19jaGVjayAoZ2VuYXBpYy5jbHVzdGVyZWRfYXBpY19jaGVjaykKLSNk
ZWZpbmUgY3B1X21hc2tfdG9fYXBpY2lkIChnZW5hcGljLmNwdV9tYXNrX3RvX2FwaWNpZCkKLSNk
ZWZpbmUgdmVjdG9yX2FsbG9jYXRpb25fY3B1bWFzayhjcHUpIChnZW5hcGljLnZlY3Rvcl9hbGxv
Y2F0aW9uX2NwdW1hc2soY3B1KSkKKyNkZWZpbmUgY3B1X21hc2tfdG9fYXBpY2lkKG1hc2spICh7
IFwKKwkvKiBcCisJICogVGhlcmUgYXJlIGEgbnVtYmVyIG9mIHBsYWNlcyB3aGVyZSB0aGUgYWRk
cmVzcyBvZiBhIGxvY2FsIHZhcmlhYmxlIFwKKwkgKiBnZXRzIHBhc3NlZCBoZXJlLiBUaGUgdXNl
IG9mID86IGluIGFsdGVybmF0aXZlX2NhbGw8Tj4oKSB0cmlnZ2VycyBhbiBcCisJICogImFkZHJl
c3Mgb2YgLi4uIGlzIGFsd2F5cyB0cnVlIiB3YXJuaW5nIGluIHN1Y2ggYSBjYXNlIHdpdGggYXQg
bGVhc3QgXAorCSAqIGdjYyA3IGFuZCA4LiBIZW5jZSB0aGUgc2VlbWluZ2x5IHBvaW50bGVzcyBs
b2NhbCB2YXJpYWJsZSBoZXJlLiBcCisJICovIFwKKwljb25zdCBjcHVtYXNrX3QgKm1fID0gKG1h
c2spOyBcCisJYWx0ZXJuYXRpdmVfY2FsbChnZW5hcGljLmNwdV9tYXNrX3RvX2FwaWNpZCwgbV8p
OyBcCit9KQorI2RlZmluZSB2ZWN0b3JfYWxsb2NhdGlvbl9jcHVtYXNrKGNwdSkgXAorCWFsdGVy
bmF0aXZlX2NhbGwoZ2VuYXBpYy52ZWN0b3JfYWxsb2NhdGlvbl9jcHVtYXNrLCBjcHUpCiAKIHN0
YXRpYyBpbmxpbmUgdm9pZCBlbmFibGVfYXBpY19tb2RlKHZvaWQpCiB7CgoKCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:07:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 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 1fv18C-0004jy-P8; Wed, 29 Aug 2018 14:07: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv18C-0004jj-0t
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:07:36 +0000
X-Inumbo-ID: ac232e4d-ab94-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 ac232e4d-ab94-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 16:06:06 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 08:07:34 -0600
Message-Id: <5B86A8A502000078001E316B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 08:07:33 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
In-Reply-To: <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 10/12] x86/cpuidle: patch some indirect calls
 to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; 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+Ci0tLQp2MjogRHJvcCBvcGVu
LWNvZGVkIG51bWJlcnMgZnJvbSBtYWNybyBpbnZvY2F0aW9ucy4KCi0tLSBhL3hlbi9hcmNoL3g4
Ni9hY3BpL2NwdV9pZGxlLmMKKysrIGIveGVuL2FyY2gveDg2L2FjcGkvY3B1X2lkbGUuYwpAQCAt
MTAyLDggKzEwMiw2IEBAIGJvb2wgbGFwaWNfdGltZXJfaW5pdCh2b2lkKQogICAgIHJldHVybiB0
cnVlOwogfQogCi1zdGF0aWMgdWludDY0X3QgKCpfX3JlYWRfbW9zdGx5IHRpY2tfdG9fbnMpKHVp
bnQ2NF90KSA9IGFjcGlfcG1fdGlja190b19uczsKLQogdm9pZCAoKl9fcmVhZF9tb3N0bHkgcG1f
aWRsZV9zYXZlKSh2b2lkKTsKIHVuc2lnbmVkIGludCBtYXhfY3N0YXRlIF9fcmVhZF9tb3N0bHkg
PSBBQ1BJX1BST0NFU1NPUl9NQVhfUE9XRVIgLSAxOwogaW50ZWdlcl9wYXJhbSgibWF4X2NzdGF0
ZSIsIG1heF9jc3RhdGUpOwpAQCAtMjg5LDkgKzI4Nyw5IEBAIHN0YXRpYyB1aW50NjRfdCBhY3Bp
X3BtX3RpY2tzX2VsYXBzZWQodWkKICAgICAgICAgcmV0dXJuICgoMHhGRkZGRkZGRiAtIHQxKSAr
IHQyICsxKTsKIH0KIAotdWludDY0X3QgKCpfX3JlYWRfbW9zdGx5IGNwdWlkbGVfZ2V0X3RpY2sp
KHZvaWQpID0gZ2V0X2FjcGlfcG1fdGljazsKLXN0YXRpYyB1aW50NjRfdCAoKl9fcmVhZF9tb3N0
bHkgdGlja3NfZWxhcHNlZCkodWludDY0X3QsIHVpbnQ2NF90KQotICAgID0gYWNwaV9wbV90aWNr
c19lbGFwc2VkOwordWludDY0X3QgKCpfX3JlYWRfbW9zdGx5IGNwdWlkbGVfZ2V0X3RpY2spKHZv
aWQpOworc3RhdGljIHVpbnQ2NF90ICgqX19yZWFkX21vc3RseSB0aWNrX3RvX25zKSh1aW50NjRf
dCk7CitzdGF0aWMgdWludDY0X3QgKCpfX3JlYWRfbW9zdGx5IHRpY2tzX2VsYXBzZWQpKHVpbnQ2
NF90LCB1aW50NjRfdCk7CiAKIHN0YXRpYyB2b2lkIHByaW50X2FjcGlfcG93ZXIodWludDMyX3Qg
Y3B1LCBzdHJ1Y3QgYWNwaV9wcm9jZXNzb3JfcG93ZXIgKnBvd2VyKQogewpAQCAtNTQ3LDcgKzU0
NSw3IEBAIHZvaWQgdXBkYXRlX2lkbGVfc3RhdHMoc3RydWN0IGFjcGlfcHJvY2UKICAgICAgICAg
ICAgICAgICAgICAgICAgc3RydWN0IGFjcGlfcHJvY2Vzc29yX2N4ICpjeCwKICAgICAgICAgICAg
ICAgICAgICAgICAgdWludDY0X3QgYmVmb3JlLCB1aW50NjRfdCBhZnRlcikKIHsKLSAgICBpbnQ2
NF90IHNsZWVwX3RpY2tzID0gdGlja3NfZWxhcHNlZChiZWZvcmUsIGFmdGVyKTsKKyAgICBpbnQ2
NF90IHNsZWVwX3RpY2tzID0gYWx0ZXJuYXRpdmVfY2FsbCh0aWNrc19lbGFwc2VkLCBiZWZvcmUs
IGFmdGVyKTsKICAgICAvKiBJbnRlcnJ1cHRzIGFyZSBkaXNhYmxlZCAqLwogCiAgICAgc3Bpbl9s
b2NrKCZwb3dlci0+c3RhdF9sb2NrKTsKQEAgLTU1NSw3ICs1NTMsOCBAQCB2b2lkIHVwZGF0ZV9p
ZGxlX3N0YXRzKHN0cnVjdCBhY3BpX3Byb2NlCiAgICAgY3gtPnVzYWdlKys7CiAgICAgaWYgKCBz
bGVlcF90aWNrcyA+IDAgKQogICAgIHsKLSAgICAgICAgcG93ZXItPmxhc3RfcmVzaWRlbmN5ID0g
dGlja190b19ucyhzbGVlcF90aWNrcykgLyAxMDAwVUw7CisgICAgICAgIHBvd2VyLT5sYXN0X3Jl
c2lkZW5jeSA9IGFsdGVybmF0aXZlX2NhbGwodGlja190b19ucywgc2xlZXBfdGlja3MpIC8KKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTAwMFVMOwogICAgICAgICBjeC0+dGltZSAr
PSBzbGVlcF90aWNrczsKICAgICB9CiAgICAgcG93ZXItPmxhc3Rfc3RhdGUgPSAmcG93ZXItPnN0
YXRlc1swXTsKQEAgLTYzNSw3ICs2MzQsNyBAQCBzdGF0aWMgdm9pZCBhY3BpX3Byb2Nlc3Nvcl9p
ZGxlKHZvaWQpCiAgICAgICAgIGlmICggY3gtPnR5cGUgPT0gQUNQSV9TVEFURV9DMSB8fCBsb2Nh
bF9hcGljX3RpbWVyX2MyX29rICkKICAgICAgICAgewogICAgICAgICAgICAgLyogR2V0IHN0YXJ0
IHRpbWUgKHRpY2tzKSAqLwotICAgICAgICAgICAgdDEgPSBjcHVpZGxlX2dldF90aWNrKCk7Cisg
ICAgICAgICAgICB0MSA9IGFsdGVybmF0aXZlX2NhbGwoY3B1aWRsZV9nZXRfdGljayk7CiAgICAg
ICAgICAgICAvKiBUcmFjZSBjcHUgaWRsZSBlbnRyeSAqLwogICAgICAgICAgICAgVFJBQ0VfNEQo
VFJDX1BNX0lETEVfRU5UUlksIGN4LT5pZHgsIHQxLCBleHAsIHByZWQpOwogCkBAIC02NDQsNyAr
NjQzLDcgQEAgc3RhdGljIHZvaWQgYWNwaV9wcm9jZXNzb3JfaWRsZSh2b2lkKQogICAgICAgICAg
ICAgLyogSW52b2tlIEMyICovCiAgICAgICAgICAgICBhY3BpX2lkbGVfZG9fZW50cnkoY3gpOwog
ICAgICAgICAgICAgLyogR2V0IGVuZCB0aW1lICh0aWNrcykgKi8KLSAgICAgICAgICAgIHQyID0g
Y3B1aWRsZV9nZXRfdGljaygpOworICAgICAgICAgICAgdDIgPSBhbHRlcm5hdGl2ZV9jYWxsKGNw
dWlkbGVfZ2V0X3RpY2spOwogICAgICAgICAgICAgdHJhY2VfZXhpdF9yZWFzb24oaXJxX3RyYWNl
ZCk7CiAgICAgICAgICAgICAvKiBUcmFjZSBjcHUgaWRsZSBleGl0ICovCiAgICAgICAgICAgICBU
UkFDRV82RChUUkNfUE1fSURMRV9FWElULCBjeC0+aWR4LCB0MiwKQEAgLTY2Niw3ICs2NjUsNyBA
QCBzdGF0aWMgdm9pZCBhY3BpX3Byb2Nlc3Nvcl9pZGxlKHZvaWQpCiAgICAgICAgIGxhcGljX3Rp
bWVyX29mZigpOwogCiAgICAgICAgIC8qIEdldCBzdGFydCB0aW1lICh0aWNrcykgKi8KLSAgICAg
ICAgdDEgPSBjcHVpZGxlX2dldF90aWNrKCk7CisgICAgICAgIHQxID0gYWx0ZXJuYXRpdmVfY2Fs
bChjcHVpZGxlX2dldF90aWNrKTsKICAgICAgICAgLyogVHJhY2UgY3B1IGlkbGUgZW50cnkgKi8K
ICAgICAgICAgVFJBQ0VfNEQoVFJDX1BNX0lETEVfRU5UUlksIGN4LT5pZHgsIHQxLCBleHAsIHBy
ZWQpOwogCkBAIC03MTcsNyArNzE2LDcgQEAgc3RhdGljIHZvaWQgYWNwaV9wcm9jZXNzb3JfaWRs
ZSh2b2lkKQogICAgICAgICB9CiAKICAgICAgICAgLyogR2V0IGVuZCB0aW1lICh0aWNrcykgKi8K
LSAgICAgICAgdDIgPSBjcHVpZGxlX2dldF90aWNrKCk7CisgICAgICAgIHQyID0gYWx0ZXJuYXRp
dmVfY2FsbChjcHVpZGxlX2dldF90aWNrKTsKIAogICAgICAgICAvKiByZWNvdmVyaW5nIFRTQyAq
LwogICAgICAgICBjc3RhdGVfcmVzdG9yZV90c2MoKTsKQEAgLTgyNywxMSArODI2LDIwIEBAIGlu
dCBjcHVpZGxlX2luaXRfY3B1KHVuc2lnbmVkIGludCBjcHUpCiAgICAgewogICAgICAgICB1bnNp
Z25lZCBpbnQgaTsKIAotICAgICAgICBpZiAoIGNwdSA9PSAwICYmIGJvb3RfY3B1X2hhcyhYODZf
RkVBVFVSRV9OT05TVE9QX1RTQykgKQorICAgICAgICBpZiAoIGNwdSA9PSAwICYmIHN5c3RlbV9z
dGF0ZSA8IFNZU19TVEFURV9hY3RpdmUgKQogICAgICAgICB7Ci0gICAgICAgICAgICBjcHVpZGxl
X2dldF90aWNrID0gZ2V0X3N0aW1lX3RpY2s7Ci0gICAgICAgICAgICB0aWNrc19lbGFwc2VkID0g
c3RpbWVfdGlja3NfZWxhcHNlZDsKLSAgICAgICAgICAgIHRpY2tfdG9fbnMgPSBzdGltZV90aWNr
X3RvX25zOworICAgICAgICAgICAgaWYgKCBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfTk9OU1RP
UF9UU0MpICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBjcHVpZGxlX2dldF90aWNr
ID0gZ2V0X3N0aW1lX3RpY2s7CisgICAgICAgICAgICAgICAgdGlja3NfZWxhcHNlZCA9IHN0aW1l
X3RpY2tzX2VsYXBzZWQ7CisgICAgICAgICAgICAgICAgdGlja190b19ucyA9IHN0aW1lX3RpY2tf
dG9fbnM7CisgICAgICAgICAgICB9CisgICAgICAgICAgICBlbHNlCisgICAgICAgICAgICB7Cisg
ICAgICAgICAgICAgICAgY3B1aWRsZV9nZXRfdGljayA9IGdldF9hY3BpX3BtX3RpY2s7CisgICAg
ICAgICAgICAgICAgdGlja3NfZWxhcHNlZCA9IGFjcGlfcG1fdGlja3NfZWxhcHNlZDsKKyAgICAg
ICAgICAgICAgICB0aWNrX3RvX25zID0gYWNwaV9wbV90aWNrX3RvX25zOworICAgICAgICAgICAg
fQogICAgICAgICB9CiAKICAgICAgICAgYWNwaV9wb3dlciA9IHh6YWxsb2Moc3RydWN0IGFjcGlf
cHJvY2Vzc29yX3Bvd2VyKTsKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9td2FpdC1pZGxlLmMKKysr
IGIveGVuL2FyY2gveDg2L2NwdS9td2FpdC1pZGxlLmMKQEAgLTc3OCw3ICs3NzgsNyBAQCBzdGF0
aWMgdm9pZCBtd2FpdF9pZGxlKHZvaWQpCiAJaWYgKCEobGFwaWNfdGltZXJfcmVsaWFibGVfc3Rh
dGVzICYgKDEgPDwgY3N0YXRlKSkpCiAJCWxhcGljX3RpbWVyX29mZigpOwogCi0JYmVmb3JlID0g
Y3B1aWRsZV9nZXRfdGljaygpOworCWJlZm9yZSA9IGFsdGVybmF0aXZlX2NhbGwoY3B1aWRsZV9n
ZXRfdGljayk7CiAJVFJBQ0VfNEQoVFJDX1BNX0lETEVfRU5UUlksIGN4LT50eXBlLCBiZWZvcmUs
IGV4cCwgcHJlZCk7CiAKIAl1cGRhdGVfbGFzdF9jeF9zdGF0KHBvd2VyLCBjeCwgYmVmb3JlKTsK
QEAgLTc4Niw3ICs3ODYsNyBAQCBzdGF0aWMgdm9pZCBtd2FpdF9pZGxlKHZvaWQpCiAJaWYgKGNw
dV9pc19oYWx0YWJsZShjcHUpKQogCQltd2FpdF9pZGxlX3dpdGhfaGludHMoZWF4LCBNV0FJVF9F
Q1hfSU5URVJSVVBUX0JSRUFLKTsKIAotCWFmdGVyID0gY3B1aWRsZV9nZXRfdGljaygpOworCWFm
dGVyID0gYWx0ZXJuYXRpdmVfY2FsbChjcHVpZGxlX2dldF90aWNrKTsKIAogCWNzdGF0ZV9yZXN0
b3JlX3RzYygpOwogCXRyYWNlX2V4aXRfcmVhc29uKGlycV90cmFjZWQpOwoKCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:08:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14: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 1fv19R-0004wR-4H; Wed, 29 Aug 2018 14: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv19P-0004wE-UA
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:08:51 +0000
X-Inumbo-ID: 27e59cd2-ab95-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 27e59cd2-ab95-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 14:09:34 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 08:08:49 -0600
Message-Id: <5B86A8EF02000078001E31A4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 08:08:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
In-Reply-To: <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 11/12] cpufreq: convert to a single post-init
 driver (hooks) instance
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyByZWR1Y2VzIHRoZSBwb3N0LWluaXQgbWVtb3J5IGZvb3RwcmludCwgZWxpbWluYXRlcyBh
IHBvaW50bGVzcwpsZXZlbCBvZiBpbmRpcmVjdGlvbiBhdCB0aGUgdXNlIHNpdGVzLCBhbmQgYWxs
b3dzIGZvciBzdWJzZXF1ZW50CmFsdGVybmF0aXZlcyBjYWxsIHBhdGNoaW5nLgoKVGFrZSB0aGUg
b3Bwb3J0dW5pdHkgYW5kIGFsc28gYWRkIGEgbmFtZSB0byB0aGUgUG93ZXJOb3chIGluc3RhbmNl
LgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjI6
IE5ldy4KCi0tLSBhL3hlbi9hcmNoL3g4Ni9hY3BpL2NwdWZyZXEvY3B1ZnJlcS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9hY3BpL2NwdWZyZXEvY3B1ZnJlcS5jCkBAIC01Myw4ICs1Myw2IEBAIGVudW0g
ewogCiBzdHJ1Y3QgYWNwaV9jcHVmcmVxX2RhdGEgKmNwdWZyZXFfZHJ2X2RhdGFbTlJfQ1BVU107
CiAKLXN0YXRpYyBzdHJ1Y3QgY3B1ZnJlcV9kcml2ZXIgYWNwaV9jcHVmcmVxX2RyaXZlcjsKLQog
c3RhdGljIGJvb2wgX19yZWFkX21vc3RseSBhY3BpX3BzdGF0ZV9zdHJpY3Q7CiBib29sZWFuX3Bh
cmFtKCJhY3BpX3BzdGF0ZV9zdHJpY3QiLCBhY3BpX3BzdGF0ZV9zdHJpY3QpOwogCkBAIC0zNTUs
NyArMzUzLDcgQEAgc3RhdGljIHZvaWQgZmVhdHVyZV9kZXRlY3Qodm9pZCAqaW5mbykKICAgICBp
ZiAoIGNwdV9oYXNfYXBlcmZtcGVyZiApCiAgICAgewogICAgICAgICBwb2xpY3ktPmFwZXJmX21w
ZXJmID0gMTsKLSAgICAgICAgYWNwaV9jcHVmcmVxX2RyaXZlci5nZXRhdmcgPSBnZXRfbWVhc3Vy
ZWRfcGVyZjsKKyAgICAgICAgY3B1ZnJlcV9kcml2ZXIuZ2V0YXZnID0gZ2V0X21lYXN1cmVkX3Bl
cmY7CiAgICAgfQogCiAgICAgZWF4ID0gY3B1aWRfZWF4KDYpOwpAQCAtNTkzLDcgKzU5MSw3IEBA
IGFjcGlfY3B1ZnJlcV9jcHVfaW5pdChzdHJ1Y3QgY3B1ZnJlcV9wb2wKICAgICAgICAgcG9saWN5
LT5jdXIgPSBhY3BpX2NwdWZyZXFfZ3Vlc3NfZnJlcShkYXRhLCBwb2xpY3ktPmNwdSk7CiAgICAg
ICAgIGJyZWFrOwogICAgIGNhc2UgQUNQSV9BRFJfU1BBQ0VfRklYRURfSEFSRFdBUkU6Ci0gICAg
ICAgIGFjcGlfY3B1ZnJlcV9kcml2ZXIuZ2V0ID0gZ2V0X2N1cl9mcmVxX29uX2NwdTsKKyAgICAg
ICAgY3B1ZnJlcV9kcml2ZXIuZ2V0ID0gZ2V0X2N1cl9mcmVxX29uX2NwdTsKICAgICAgICAgcG9s
aWN5LT5jdXIgPSBnZXRfY3VyX2ZyZXFfb25fY3B1KGNwdSk7CiAgICAgICAgIGJyZWFrOwogICAg
IGRlZmF1bHQ6CkBAIC02MzUsNyArNjMzLDcgQEAgc3RhdGljIGludCBhY3BpX2NwdWZyZXFfY3B1
X2V4aXQoc3RydWN0CiAgICAgcmV0dXJuIDA7CiB9CiAKLXN0YXRpYyBzdHJ1Y3QgY3B1ZnJlcV9k
cml2ZXIgYWNwaV9jcHVmcmVxX2RyaXZlciA9IHsKK3N0YXRpYyBjb25zdCBzdHJ1Y3QgY3B1ZnJl
cV9kcml2ZXIgX19pbml0Y29uc3RyZWwgYWNwaV9jcHVmcmVxX2RyaXZlciA9IHsKICAgICAubmFt
ZSAgID0gImFjcGktY3B1ZnJlcSIsCiAgICAgLnZlcmlmeSA9IGFjcGlfY3B1ZnJlcV92ZXJpZnks
CiAgICAgLnRhcmdldCA9IGFjcGlfY3B1ZnJlcV90YXJnZXQsCkBAIC02NTYsNyArNjU0LDcgQEAg
c3RhdGljIGludCBfX2luaXQgY3B1ZnJlcV9kcml2ZXJfaW5pdCh2bwogCiAgICAgcmV0dXJuIHJl
dDsKIH0KLV9faW5pdGNhbGwoY3B1ZnJlcV9kcml2ZXJfaW5pdCk7CitwcmVzbXBfaW5pdGNhbGwo
Y3B1ZnJlcV9kcml2ZXJfaW5pdCk7CiAKIGludCBjcHVmcmVxX2NwdV9pbml0KHVuc2lnbmVkIGlu
dCBjcHVpZCkKIHsKLS0tIGEveGVuL2FyY2gveDg2L2FjcGkvY3B1ZnJlcS9wb3dlcm5vdy5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9hY3BpL2NwdWZyZXEvcG93ZXJub3cuYwpAQCAtNTIsOCArNTIsNiBA
QAogCiAjZGVmaW5lIEFSQ0hfQ1BVX0ZMQUdfUkVTVU1FCTEKIAotc3RhdGljIHN0cnVjdCBjcHVm
cmVxX2RyaXZlciBwb3dlcm5vd19jcHVmcmVxX2RyaXZlcjsKLQogc3RhdGljIHZvaWQgdHJhbnNp
dGlvbl9wc3RhdGUodm9pZCAqcHN0YXRlKQogewogICAgIHdybXNybChNU1JfUFNUQVRFX0NUUkws
ICoodW5zaWduZWQgaW50ICopcHN0YXRlKTsKQEAgLTIxNSw3ICsyMTMsNyBAQCBzdGF0aWMgdm9p
ZCBmZWF0dXJlX2RldGVjdCh2b2lkICppbmZvKQogICAgIGlmICggY3B1X2hhc19hcGVyZm1wZXJm
ICkKICAgICB7CiAgICAgICAgIHBvbGljeS0+YXBlcmZfbXBlcmYgPSAxOwotICAgICAgICBwb3dl
cm5vd19jcHVmcmVxX2RyaXZlci5nZXRhdmcgPSBnZXRfbWVhc3VyZWRfcGVyZjsKKyAgICAgICAg
Y3B1ZnJlcV9kcml2ZXIuZ2V0YXZnID0gZ2V0X21lYXN1cmVkX3BlcmY7CiAgICAgfQogCiAgICAg
ZWR4ID0gY3B1aWRfZWR4KENQVUlEX0ZSRVFfVk9MVF9DQVBBQklMSVRJRVMpOwpAQCAtMzQ3LDcg
KzM0NSw4IEBAIHN0YXRpYyBpbnQgcG93ZXJub3dfY3B1ZnJlcV9jcHVfZXhpdChzdHIKICAgICBy
ZXR1cm4gMDsKIH0KIAotc3RhdGljIHN0cnVjdCBjcHVmcmVxX2RyaXZlciBwb3dlcm5vd19jcHVm
cmVxX2RyaXZlciA9IHsKK3N0YXRpYyBjb25zdCBzdHJ1Y3QgY3B1ZnJlcV9kcml2ZXIgX19pbml0
Y29uc3RyZWwgcG93ZXJub3dfY3B1ZnJlcV9kcml2ZXIgPSB7CisgICAgLm5hbWUgICA9ICJwb3dl
cm5vdyIsCiAgICAgLnZlcmlmeSA9IHBvd2Vybm93X2NwdWZyZXFfdmVyaWZ5LAogICAgIC50YXJn
ZXQgPSBwb3dlcm5vd19jcHVmcmVxX3RhcmdldCwKICAgICAuaW5pdCAgID0gcG93ZXJub3dfY3B1
ZnJlcV9jcHVfaW5pdCwKLS0tIGEveGVuL2RyaXZlcnMvYWNwaS9wbXN0YXQuYworKysgYi94ZW4v
ZHJpdmVycy9hY3BpL3Btc3RhdC5jCkBAIC02NCw3ICs2NCw3IEBAIGludCBkb19nZXRfcG1faW5m
byhzdHJ1Y3QgeGVuX3N5c2N0bF9nZXQKICAgICBjYXNlIFBNU1RBVF9QWDoKICAgICAgICAgaWYg
KCAhKHhlbl9wcm9jZXNzb3JfcG1iaXRzICYgWEVOX1BST0NFU1NPUl9QTV9QWCkgKQogICAgICAg
ICAgICAgcmV0dXJuIC1FTk9ERVY7Ci0gICAgICAgIGlmICggIWNwdWZyZXFfZHJpdmVyICkKKyAg
ICAgICAgaWYgKCAhY3B1ZnJlcV9kcml2ZXIuaW5pdCApCiAgICAgICAgICAgICByZXR1cm4gLUVO
T0RFVjsKICAgICAgICAgaWYgKCAhcG1wdCB8fCAhKHBtcHQtPnBlcmYuaW5pdCAmIFhFTl9QWF9J
TklUKSApCiAgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKQEAgLTI1NSwxNiArMjU1LDE2IEBA
IHN0YXRpYyBpbnQgZ2V0X2NwdWZyZXFfcGFyYShzdHJ1Y3QgeGVuX3MKICAgICAgICAgcmV0dXJu
IHJldDsKIAogICAgIG9wLT51LmdldF9wYXJhLmNwdWluZm9fY3VyX2ZyZXEgPQotICAgICAgICBj
cHVmcmVxX2RyaXZlci0+Z2V0ID8gY3B1ZnJlcV9kcml2ZXItPmdldChvcC0+Y3B1aWQpIDogcG9s
aWN5LT5jdXI7CisgICAgICAgIGNwdWZyZXFfZHJpdmVyLmdldCA/IGNwdWZyZXFfZHJpdmVyLmdl
dChvcC0+Y3B1aWQpIDogcG9saWN5LT5jdXI7CiAgICAgb3AtPnUuZ2V0X3BhcmEuY3B1aW5mb19t
YXhfZnJlcSA9IHBvbGljeS0+Y3B1aW5mby5tYXhfZnJlcTsKICAgICBvcC0+dS5nZXRfcGFyYS5j
cHVpbmZvX21pbl9mcmVxID0gcG9saWN5LT5jcHVpbmZvLm1pbl9mcmVxOwogICAgIG9wLT51Lmdl
dF9wYXJhLnNjYWxpbmdfY3VyX2ZyZXEgPSBwb2xpY3ktPmN1cjsKICAgICBvcC0+dS5nZXRfcGFy
YS5zY2FsaW5nX21heF9mcmVxID0gcG9saWN5LT5tYXg7CiAgICAgb3AtPnUuZ2V0X3BhcmEuc2Nh
bGluZ19taW5fZnJlcSA9IHBvbGljeS0+bWluOwogCi0gICAgaWYgKCBjcHVmcmVxX2RyaXZlci0+
bmFtZVswXSApCisgICAgaWYgKCBjcHVmcmVxX2RyaXZlci5uYW1lWzBdICkKICAgICAgICAgc3Ry
bGNweShvcC0+dS5nZXRfcGFyYS5zY2FsaW5nX2RyaXZlciwgCi0gICAgICAgICAgICBjcHVmcmVx
X2RyaXZlci0+bmFtZSwgQ1BVRlJFUV9OQU1FX0xFTik7CisgICAgICAgICAgICBjcHVmcmVxX2Ry
aXZlci5uYW1lLCBDUFVGUkVRX05BTUVfTEVOKTsKICAgICBlbHNlCiAgICAgICAgIHN0cmxjcHko
b3AtPnUuZ2V0X3BhcmEuc2NhbGluZ19kcml2ZXIsICJVbmtub3duIiwgQ1BVRlJFUV9OQU1FX0xF
Tik7CiAKLS0tIGEveGVuL2RyaXZlcnMvY3B1ZnJlcS9jcHVmcmVxLmMKKysrIGIveGVuL2RyaXZl
cnMvY3B1ZnJlcS9jcHVmcmVxLmMKQEAgLTE3Miw3ICsxNzIsNyBAQCBpbnQgY3B1ZnJlcV9hZGRf
Y3B1KHVuc2lnbmVkIGludCBjcHUpCiAgICAgaWYgKCAhKHBlcmYtPmluaXQgJiBYRU5fUFhfSU5J
VCkgKQogICAgICAgICByZXR1cm4gLUVJTlZBTDsKIAotICAgIGlmICghY3B1ZnJlcV9kcml2ZXIp
CisgICAgaWYgKCFjcHVmcmVxX2RyaXZlci5pbml0KQogICAgICAgICByZXR1cm4gMDsKIAogICAg
IGlmIChwZXJfY3B1KGNwdWZyZXFfY3B1X3BvbGljeSwgY3B1KSkKQEAgLTIzOSw3ICsyMzksNyBA
QCBpbnQgY3B1ZnJlcV9hZGRfY3B1KHVuc2lnbmVkIGludCBjcHUpCiAgICAgICAgIHBvbGljeS0+
Y3B1ID0gY3B1OwogICAgICAgICBwZXJfY3B1KGNwdWZyZXFfY3B1X3BvbGljeSwgY3B1KSA9IHBv
bGljeTsKIAotICAgICAgICByZXQgPSBjcHVmcmVxX2RyaXZlci0+aW5pdChwb2xpY3kpOworICAg
ICAgICByZXQgPSBjcHVmcmVxX2RyaXZlci5pbml0KHBvbGljeSk7CiAgICAgICAgIGlmIChyZXQp
IHsKICAgICAgICAgICAgIGZyZWVfY3B1bWFza192YXIocG9saWN5LT5jcHVzKTsKICAgICAgICAg
ICAgIHhmcmVlKHBvbGljeSk7CkBAIC0yOTgsNyArMjk4LDcgQEAgZXJyMToKICAgICBjcHVtYXNr
X2NsZWFyX2NwdShjcHUsIGNwdWZyZXFfZG9tLT5tYXApOwogCiAgICAgaWYgKGNwdW1hc2tfZW1w
dHkocG9saWN5LT5jcHVzKSkgewotICAgICAgICBjcHVmcmVxX2RyaXZlci0+ZXhpdChwb2xpY3kp
OworICAgICAgICBjcHVmcmVxX2RyaXZlci5leGl0KHBvbGljeSk7CiAgICAgICAgIGZyZWVfY3B1
bWFza192YXIocG9saWN5LT5jcHVzKTsKICAgICAgICAgeGZyZWUocG9saWN5KTsKICAgICB9CkBA
IC0zNjIsNyArMzYyLDcgQEAgaW50IGNwdWZyZXFfZGVsX2NwdSh1bnNpZ25lZCBpbnQgY3B1KQog
ICAgIGNwdW1hc2tfY2xlYXJfY3B1KGNwdSwgY3B1ZnJlcV9kb20tPm1hcCk7CiAKICAgICBpZiAo
Y3B1bWFza19lbXB0eShwb2xpY3ktPmNwdXMpKSB7Ci0gICAgICAgIGNwdWZyZXFfZHJpdmVyLT5l
eGl0KHBvbGljeSk7CisgICAgICAgIGNwdWZyZXFfZHJpdmVyLmV4aXQocG9saWN5KTsKICAgICAg
ICAgZnJlZV9jcHVtYXNrX3Zhcihwb2xpY3ktPmNwdXMpOwogICAgICAgICB4ZnJlZShwb2xpY3kp
OwogICAgIH0KQEAgLTY2MywxNyArNjYzLDE3IEBAIHN0YXRpYyBpbnQgX19pbml0IGNwdWZyZXFf
cHJlc21wX2luaXQodm8KIH0KIHByZXNtcF9pbml0Y2FsbChjcHVmcmVxX3ByZXNtcF9pbml0KTsK
IAotaW50IF9faW5pdCBjcHVmcmVxX3JlZ2lzdGVyX2RyaXZlcihzdHJ1Y3QgY3B1ZnJlcV9kcml2
ZXIgKmRyaXZlcl9kYXRhKQoraW50IF9faW5pdCBjcHVmcmVxX3JlZ2lzdGVyX2RyaXZlcihjb25z
dCBzdHJ1Y3QgY3B1ZnJlcV9kcml2ZXIgKmRyaXZlcl9kYXRhKQogewogICAgaWYgKCAhZHJpdmVy
X2RhdGEgfHwgIWRyaXZlcl9kYXRhLT5pbml0IHx8CiAgICAgICAgICFkcml2ZXJfZGF0YS0+dmVy
aWZ5IHx8ICFkcml2ZXJfZGF0YS0+ZXhpdCB8fAogICAgICAgICAoIWRyaXZlcl9kYXRhLT50YXJn
ZXQgPT0gIWRyaXZlcl9kYXRhLT5zZXRwb2xpY3kpICkKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7
CiAKLSAgICBpZiAoIGNwdWZyZXFfZHJpdmVyICkKKyAgICBpZiAoIGNwdWZyZXFfZHJpdmVyLmlu
aXQgKQogICAgICAgICByZXR1cm4gLUVCVVNZOwogCi0gICAgY3B1ZnJlcV9kcml2ZXIgPSBkcml2
ZXJfZGF0YTsKKyAgICBjcHVmcmVxX2RyaXZlciA9ICpkcml2ZXJfZGF0YTsKIAogICAgIHJldHVy
biAwOwogfQotLS0gYS94ZW4vZHJpdmVycy9jcHVmcmVxL3V0aWxpdHkuYworKysgYi94ZW4vZHJp
dmVycy9jcHVmcmVxL3V0aWxpdHkuYwpAQCAtMzEsNyArMzEsNyBAQAogI2luY2x1ZGUgPGFjcGkv
Y3B1ZnJlcS9jcHVmcmVxLmg+CiAjaW5jbHVkZSA8cHVibGljL3N5c2N0bC5oPgogCi1zdHJ1Y3Qg
Y3B1ZnJlcV9kcml2ZXIgICAqY3B1ZnJlcV9kcml2ZXI7CitzdHJ1Y3QgY3B1ZnJlcV9kcml2ZXIg
X19yZWFkX21vc3RseSBjcHVmcmVxX2RyaXZlcjsKIHN0cnVjdCBwcm9jZXNzb3JfcG1pbmZvICpf
X3JlYWRfbW9zdGx5IHByb2Nlc3Nvcl9wbWluZm9bTlJfQ1BVU107CiBERUZJTkVfUEVSX0NQVV9S
RUFEX01PU1RMWShzdHJ1Y3QgY3B1ZnJlcV9wb2xpY3kgKiwgY3B1ZnJlcV9jcHVfcG9saWN5KTsK
IApAQCAtMzYwLDExICszNjAsMTEgQEAgaW50IF9fY3B1ZnJlcV9kcml2ZXJfdGFyZ2V0KHN0cnVj
dCBjcHVmcgogewogICAgIGludCByZXR2YWwgPSAtRUlOVkFMOwogCi0gICAgaWYgKGNwdV9vbmxp
bmUocG9saWN5LT5jcHUpICYmIGNwdWZyZXFfZHJpdmVyLT50YXJnZXQpCisgICAgaWYgKGNwdV9v
bmxpbmUocG9saWN5LT5jcHUpICYmIGNwdWZyZXFfZHJpdmVyLnRhcmdldCkKICAgICB7CiAgICAg
ICAgIHVuc2lnbmVkIGludCBwcmV2X2ZyZXEgPSBwb2xpY3ktPmN1cjsKIAotICAgICAgICByZXR2
YWwgPSBjcHVmcmVxX2RyaXZlci0+dGFyZ2V0KHBvbGljeSwgdGFyZ2V0X2ZyZXEsIHJlbGF0aW9u
KTsKKyAgICAgICAgcmV0dmFsID0gY3B1ZnJlcV9kcml2ZXIudGFyZ2V0KHBvbGljeSwgdGFyZ2V0
X2ZyZXEsIHJlbGF0aW9uKTsKICAgICAgICAgaWYgKCByZXR2YWwgPT0gMCApCiAgICAgICAgICAg
ICBUUkFDRV8yRChUUkNfUE1fRlJFUV9DSEFOR0UsIHByZXZfZnJlcS8xMDAwLCBwb2xpY3ktPmN1
ci8xMDAwKTsKICAgICB9CkBAIC0zODAsOSArMzgwLDkgQEAgaW50IGNwdWZyZXFfZHJpdmVyX2dl
dGF2Zyh1bnNpZ25lZCBpbnQgYwogICAgIGlmICghY3B1X29ubGluZShjcHUpIHx8ICEocG9saWN5
ID0gcGVyX2NwdShjcHVmcmVxX2NwdV9wb2xpY3ksIGNwdSkpKQogICAgICAgICByZXR1cm4gMDsK
IAotICAgIGlmIChjcHVmcmVxX2RyaXZlci0+Z2V0YXZnKQorICAgIGlmIChjcHVmcmVxX2RyaXZl
ci5nZXRhdmcpCiAgICAgewotICAgICAgICBmcmVxX2F2ZyA9IGNwdWZyZXFfZHJpdmVyLT5nZXRh
dmcoY3B1LCBmbGFnKTsKKyAgICAgICAgZnJlcV9hdmcgPSBjcHVmcmVxX2RyaXZlci5nZXRhdmco
Y3B1LCBmbGFnKTsKICAgICAgICAgaWYgKGZyZXFfYXZnID4gMCkKICAgICAgICAgICAgIHJldHVy
biBmcmVxX2F2ZzsKICAgICB9CkBAIC00MTIsOSArNDEyLDkgQEAgaW50IGNwdWZyZXFfdXBkYXRl
X3R1cmJvKGludCBjcHVpZCwgaW50CiAgICAgICAgIHJldHVybiAwOwogCiAgICAgcG9saWN5LT50
dXJibyA9IG5ld19zdGF0ZTsKLSAgICBpZiAoY3B1ZnJlcV9kcml2ZXItPnVwZGF0ZSkKKyAgICBp
ZiAoY3B1ZnJlcV9kcml2ZXIudXBkYXRlKQogICAgIHsKLSAgICAgICAgcmV0ID0gY3B1ZnJlcV9k
cml2ZXItPnVwZGF0ZShjcHVpZCwgcG9saWN5KTsKKyAgICAgICAgcmV0ID0gY3B1ZnJlcV9kcml2
ZXIudXBkYXRlKGNwdWlkLCBwb2xpY3kpOwogICAgICAgICBpZiAocmV0KQogICAgICAgICAgICAg
cG9saWN5LT50dXJibyA9IGN1cnJfc3RhdGU7CiAgICAgfQpAQCAtNDUwLDE1ICs0NTAsMTUgQEAg
aW50IF9fY3B1ZnJlcV9zZXRfcG9saWN5KHN0cnVjdCBjcHVmcmVxXwogICAgICAgICByZXR1cm4g
LUVJTlZBTDsKIAogICAgIC8qIHZlcmlmeSB0aGUgY3B1IHNwZWVkIGNhbiBiZSBzZXQgd2l0aGlu
IHRoaXMgbGltaXQgKi8KLSAgICByZXQgPSBjcHVmcmVxX2RyaXZlci0+dmVyaWZ5KHBvbGljeSk7
CisgICAgcmV0ID0gY3B1ZnJlcV9kcml2ZXIudmVyaWZ5KHBvbGljeSk7CiAgICAgaWYgKHJldCkK
ICAgICAgICAgcmV0dXJuIHJldDsKIAogICAgIGRhdGEtPm1pbiA9IHBvbGljeS0+bWluOwogICAg
IGRhdGEtPm1heCA9IHBvbGljeS0+bWF4OwogICAgIGRhdGEtPmxpbWl0cyA9IHBvbGljeS0+bGlt
aXRzOwotICAgIGlmIChjcHVmcmVxX2RyaXZlci0+c2V0cG9saWN5KQotICAgICAgICByZXR1cm4g
Y3B1ZnJlcV9kcml2ZXItPnNldHBvbGljeShkYXRhKTsKKyAgICBpZiAoY3B1ZnJlcV9kcml2ZXIu
c2V0cG9saWN5KQorICAgICAgICByZXR1cm4gY3B1ZnJlcV9kcml2ZXIuc2V0cG9saWN5KGRhdGEp
OwogCiAgICAgaWYgKHBvbGljeS0+Z292ZXJub3IgIT0gZGF0YS0+Z292ZXJub3IpIHsKICAgICAg
ICAgLyogc2F2ZSBvbGQsIHdvcmtpbmcgdmFsdWVzICovCi0tLSBhL3hlbi9pbmNsdWRlL2FjcGkv
Y3B1ZnJlcS9jcHVmcmVxLmgKKysrIGIveGVuL2luY2x1ZGUvYWNwaS9jcHVmcmVxL2NwdWZyZXEu
aApAQCAtMTUzLDcgKzE1Myw3IEBAIF9fY3B1ZnJlcV9nb3Zlcm5vcihzdHJ1Y3QgY3B1ZnJlcV9w
b2xpY3kKICNkZWZpbmUgQ1BVRlJFUV9SRUxBVElPTl9IIDEgIC8qIGhpZ2hlc3QgZnJlcXVlbmN5
IGJlbG93IG9yIGF0IHRhcmdldCAqLwogCiBzdHJ1Y3QgY3B1ZnJlcV9kcml2ZXIgewotICAgIGNo
YXIgICBuYW1lW0NQVUZSRVFfTkFNRV9MRU5dOworICAgIGNvbnN0IGNoYXIgKm5hbWU7CiAgICAg
aW50ICAgICgqaW5pdCkoc3RydWN0IGNwdWZyZXFfcG9saWN5ICpwb2xpY3kpOwogICAgIGludCAg
ICAoKnZlcmlmeSkoc3RydWN0IGNwdWZyZXFfcG9saWN5ICpwb2xpY3kpOwogICAgIGludCAgICAo
KnNldHBvbGljeSkoc3RydWN0IGNwdWZyZXFfcG9saWN5ICpwb2xpY3kpOwpAQCAtMTY2LDkgKzE2
Niw5IEBAIHN0cnVjdCBjcHVmcmVxX2RyaXZlciB7CiAgICAgaW50ICAgICgqZXhpdCkoc3RydWN0
IGNwdWZyZXFfcG9saWN5ICpwb2xpY3kpOwogfTsKIAotZXh0ZXJuIHN0cnVjdCBjcHVmcmVxX2Ry
aXZlciAqY3B1ZnJlcV9kcml2ZXI7CitleHRlcm4gc3RydWN0IGNwdWZyZXFfZHJpdmVyIGNwdWZy
ZXFfZHJpdmVyOwogCi1pbnQgY3B1ZnJlcV9yZWdpc3Rlcl9kcml2ZXIoc3RydWN0IGNwdWZyZXFf
ZHJpdmVyICopOworaW50IGNwdWZyZXFfcmVnaXN0ZXJfZHJpdmVyKGNvbnN0IHN0cnVjdCBjcHVm
cmVxX2RyaXZlciAqKTsKIAogc3RhdGljIF9faW5saW5lX18KIHZvaWQgY3B1ZnJlcV92ZXJpZnlf
d2l0aGluX2xpbWl0cyhzdHJ1Y3QgY3B1ZnJlcV9wb2xpY3kgKnBvbGljeSwKCgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:09:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14:09:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv1A2-00052n-Ii; Wed, 29 Aug 2018 14:09: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv1A1-00052e-LW
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:09:29 +0000
X-Inumbo-ID: ef8af429-ab94-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 ef8af429-ab94-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 16:08:00 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 08:09:27 -0600
Message-Id: <5B86A91502000078001E31A7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 08:09:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
In-Reply-To: <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 12/12] cpufreq: patch target() indirect call
 to direct one
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBsb29rcyB0byBiZSB0aGUgb25seSBmcmVxdWVudGx5IGV4ZWN1dGVkIGhvb2s7IGRvbid0
IGJvdGhlcgpwYXRjaGluZyBhbnkgb3RoZXIgb25lcy4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCnYyOiBOZXcuCgotLS0gYS94ZW4vZHJpdmVycy9j
cHVmcmVxL3V0aWxpdHkuYworKysgYi94ZW4vZHJpdmVycy9jcHVmcmVxL3V0aWxpdHkuYwpAQCAt
MzY0LDcgKzM2NCw4IEBAIGludCBfX2NwdWZyZXFfZHJpdmVyX3RhcmdldChzdHJ1Y3QgY3B1ZnIK
ICAgICB7CiAgICAgICAgIHVuc2lnbmVkIGludCBwcmV2X2ZyZXEgPSBwb2xpY3ktPmN1cjsKIAot
ICAgICAgICByZXR2YWwgPSBjcHVmcmVxX2RyaXZlci50YXJnZXQocG9saWN5LCB0YXJnZXRfZnJl
cSwgcmVsYXRpb24pOworICAgICAgICByZXR2YWwgPSBhbHRlcm5hdGl2ZV9jYWxsKGNwdWZyZXFf
ZHJpdmVyLnRhcmdldCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb2xpY3ks
IHRhcmdldF9mcmVxLCByZWxhdGlvbik7CiAgICAgICAgIGlmICggcmV0dmFsID09IDAgKQogICAg
ICAgICAgICAgVFJBQ0VfMkQoVFJDX1BNX0ZSRVFfQ0hBTkdFLCBwcmV2X2ZyZXEvMTAwMCwgcG9s
aWN5LT5jdXIvMTAwMCk7CiAgICAgfQoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:13:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14: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 1fv1Ds-0005zN-4h; Wed, 29 Aug 2018 14:13: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv1Dq-0005zI-FQ
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 14:13:26 +0000
X-Inumbo-ID: cb4fd0a3-ab95-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id cb4fd0a3-ab95-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 14:14:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 08:13:23 -0600
Message-Id: <5B86AA0002000078001E31D3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 08:13:20 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
 <1534946563-12084-14-git-send-email-aisaila@bitdefender.com>
 <20180822144129.uxe5plthp4fxyxqe@mac>
 <1534950925.20997.8.camel@bitdefender.com>
 <1535551353.20997.18.camel@bitdefender.com>
In-Reply-To: <1535551353.20997.18.camel@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v17 13/13] 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 Liu <wei.liu2@citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Paul Durrant <paul.durrant@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+IE9uIDI5LjA4LjE4IGF0IDE2OjAyLCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IE9uIE1pLCAyMDE4LTA4LTIyIGF0IDE4OjE1ICswMzAwLCBJc2FpbGEgQWxleGFuZHJ1IHdy
b3RlOgo+PiBPbiBNaSwgMjAxOC0wOC0yMiBhdCAxNjo0MSArMDIwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPj4gPiBJZiB5b3UgbG9vayBhdCB2Y3B1X2h2bSBpbiB0b29scy9saWJ4Yy94Y19k
b21feDg2LmMgaXQgc2F2ZXMgdGhlCj4+ID4gZnVsbAo+PiA+IGRvbWFpbiBjb250ZXh0IGp1c3Qg
dG8gZ2V0IHRoZSBDUFUgYW5kIHRoZSBNVFJSIHN0YXRlIG9mIFZDUFUjMC4gRG8KPj4gPiB5b3Ug
dGhpbmsgeW91IGNvdWxkIHN3aXRjaCB0aGlzIGNvZGUgdG8gdXNlIHRoZSBuZXdseSBpbnRyb2R1
Y2VkCj4+ID4gbWFjaGluZXJ5IHRvIHNhdmUgYSBzaW5nbGUgaW5zdGFuY2Ugb2YgYSBzcGVjaWZp
YyB0eXBlPwo+PiBTdXJlLCBJIHdpbGwgYWRkIGEgdG9vbCBwYXRjaCBhdCB0aGUgZW5kIG9mIHRo
ZSBzZXJpZXMKPiAKPiBJcyB0aGlzIHVyZ2VudCB0byBiZSBpbiB0aGlzIHNlcmllcz8gSWYgbm90
IEkgd2lsbCBhZGQgYSBuZXcgcGF0Y2gKPiBhZnRlciBpdCBpcyBhbGwgaW4uIAoKQ29uc2lkZXJp
bmcgdGhlIHByb2JsZW1zIHRoYXQgdGhlcmUgaGF2ZSBiZWVuIHdpdGggdGhpcyBzZXJpZXMsCmFu
eXRoaW5nIHRvIGhlbHAgYnVpbGQgY29uZmlkZW5jZSBpbiB0aGluZ3Mgc3RpbGwgd29ya2luZyBm
b3IgYWxsCmNhc2VzIHdvdWxkIGhlbHAgaGVyZSwgc28gSSdtIHByZXR0eSBnbGFkIFJvZ2VyIHRo
b3VnaHQgb2YgdGhpcywKYW5kIHdoaWxlIEkgd291bGRuJ3QgbWFrZSBpdCBhcyBzdHJvbmcgYXMg
InRoZSBzZXJpZXMgY2FuJ3QgZ28KaW4gd2l0aG91dCB0aGlzIiwgSSdkIHN0aWxsIG11Y2ggcHJl
ZmVyIGlmIHlvdSB0b28gdGhlIHRpbWUuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:20:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14: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 1fv1KG-0006Z1-SF; Wed, 29 Aug 2018 14:20: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv1KG-0006UF-Aa
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:20:04 +0000
X-Inumbo-ID: b90a5f13-ab96-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b90a5f13-ab96-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 14:20:47 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 08:20:02 -0600
Message-Id: <5B86AB9002000078001E31E3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 08:20:00 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 0/6] x86emul: fixes, improvements,
 and beginnings of AVX512 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

MTogZml4IEZNQSBzY2FsYXIgb3BlcmFuZCBzaXplcwoyOiBleHRlbmQgTUFTS01PVntRLERRVX0g
dGVzdHMKMzogc3VwcG9ydCBBVlg1MTIgb3BtYXNrIGluc25zCjQ6IGNsZWFuIHVwIEFWWDIgaW5z
biB1c2UgaW4gdGVzdCBoYXJuZXNzCjU6IGNvcnJlY3QgRVZFWCBkZWNvZGluZwo2OiBnZW5lcmFs
aXplIHZlY3RvciBsZW5ndGggaGFuZGxpbmcgZm9yIEFWWDUxMi9FVkVYCgpXaGlsZSBJIGFsc28g
aGF2ZSByZWFkeSBhIHBhdGNoIGVtdWxhdGluZyB0aGUgYmFzaWMgQVZYNTEyIG1vdmVzLAppdHMg
cHJlcmVxIHRvIHdpZGVuIHJlc3BlY3RpdmUgZmllbGRzIGluIEhWTSBjb2RlIHRvIGFsbG93IGZv
ciA2NCBieXRlCm9wZXJhbmQgc2l6ZXMgaGFzIGEgZGVwZW5kZW5jeSBvbiB0aGUgIng4Ni9IVk06
IGltcGxlbWVudCBtZW1vcnkKcmVhZCBjYWNoaW5nIiBzZXJpZXMsIHdoaWNoIGxvb2tzIHRvIGJl
IHN0YWxsZWQsIGFuZCBJIHByZWZlciB0byBhdm9pZApwb3N0aW5nIGZ1cnRoZXIgcGF0Y2hlcyB3
aXRoIGRlcGVuZGVuY2llcyBvbiBzdGFsbGVkIHNlcmllcy4KClNvbWUgc3VwcG9ydCBiZXlvbmQg
bW92ZXMgaXMgYWxzbyBtb3N0bHkgcmVhZHksIGJ1dCBpdCdzIG5vdCBxdWl0ZQplbm91Z2ggeWV0
IHRvIGVuYWJsZSB0ZXN0aW5nIHRoYXQgY29kZSBpbiB0aGUgaGFybmVzcywgYW5kIEknZCByYXRo
ZXIKbm90IHBvc3QgY29kZSB0aGF0IEkgaGF2ZW4ndCBwdXNoZWQgdGhyb3VnaCB0aGUgaGFybmVz
cyB5ZXQuIFRoZQpwYXJ0aWFsIHRlc3RpbmcgSSd2ZSBiZWVuIGRvaW5nIG1lYW5zLCBob3dldmVy
LCB0aGF0IGluIHBhcnRpY3VsYXIgdGhlCmxhc3QgdHdvIHBhdGNoZXMgaGVyZSBoYXZlIGJlZW4g
dGVzdGVkIGFscmVhZHksIGV2ZW4gaWYgbm8gc3VjaAp0ZXN0aW5nIHdvdWxkIGJlIHBvc3NpYmxl
IGZvciBvdGhlcnMgdW50aWwgZnVydGhlciBwYXRjaGVzIGFjdHVhbGx5IGdldApwb3N0ZWQuCgpK
YW4KCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:22:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14:22:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv1ME-0006xo-9t; Wed, 29 Aug 2018 14: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fv1MC-0006xe-O5
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:22:04 +0000
X-Inumbo-ID: 00ad27e0-ab97-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 00ad27e0-ab97-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 14:22:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="78295735"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B6BF4DB02000078001DC531@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: <cccd95cf-9102-ff2e-be02-1d6141c20452@citrix.com>
Date: Wed, 29 Aug 2018 15:22:02 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B6BF4DB02000078001DC531@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 RFC] x86/HVM: meet xentrace's expectations
 on emulation event 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDkvMDgvMTggMDk6MDEsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEFjY29yZGluZyB0byB0aGUg
bG9naWMgaW4gaHZtX21taW9fYXNzaXN0X3Byb2Nlc3MoKSwgNjQgYml0cyBvZiBkYXRhIGFyZQo+
IGV4cGVjdGVkIHdpdGggNjQtYml0IGFkZHJlc3NlcywgYW5kIDMyIGJpdHMgb2YgZGF0YSB3aXRo
IDMyLWJpdCBvbmVzLiBJCj4gZG9uJ3QgdGhpbmsgdGhpcyBpcyB2ZXJ5IHJlYXNvbmFibGUsIGJ1
dCBJJ20gYWxzbyBub3QgZ29pbmcgdG8gdG91Y2ggdGhlCj4gY29uc3VtZXIgc2lkZSwgdGhlIG1v
cmUgdGhhdCBpdCBpcyBhbnl3YXkgbm90IHZlcnkgaGVscGZ1bCBmb3IgdGhlIGNvZGUKPiBoZXJl
IHRvIG9ubHkgZXZlciBzdXBwbHkgMzIgYml0cyBvZiBkYXRhIChkZXNwaXRlIHRoZSBmaWVsZCBi
ZWluZyA2NAo+IGJpdHMgd2lkZSwgYW5kIGhhdmluZyBiZWVuIGV2ZW4gaW4gdGhlIDMyLWJpdCBk
YXlzIG9mIFhlbikuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+Cj4gLS0tCj4gUkZDOiBVbnRlc3RlZDsgc29sZWx5IGJhc2VkIG9uIHRoZSBvYnNlcnZh
dGlvbiBvZiAiKG5vIGRhdGEpIiBpbiBhIHRyYWNlCj4gICAgICB3aGVyZSBpdCB3YXMgZW50aXJl
bHkgdW5jbGVhciB3aHkgbm8gZGF0YSB3b3VsZCBoYXZlIGJlZW4gYXZhaWxhYmxlLgo+ICAgICAg
SSBqdXN0IHNvIGhhcHBlbmVkIHRoYXQgdGhlIGd1ZXN0IGhhZCBtb3JlIHRoYW4gNEdiIG9mIG1l
bW9yeSwgYW5kCj4gICAgICBoZW5jZSBhZGRyZXNzZXMgd2VyZSBub3QgcmVwcmVzZW50YWJsZSBh
cyAzMi1iaXQgdmFsdWVzLgoKVW5mb3J0dW5hdGVseSwgSSBkb24ndCB0aGluayB0aGlzIGhlbHBz
IG11Y2guCgpGcm9tIHdoYXQgSSBjYW4gdGVsbCwgeGVudHJhY2VfZm9ybWF0IGRvZXNuJ3QgdW5k
ZXJzdGFuZCB0aGUgVFJDXzY0X0ZMQUcKdmVyc2lvbnMgb2YgdGhlc2UgZXZlbnRzIGF0IGFsbCwg
YW5kIHhlbmFseXplIHVzZXM6CgrCoMKgwqAgdW5pb24gewrCoMKgwqDCoMKgwqDCoCBzdHJ1Y3Qg
ewrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHVuc2lnbmVkIGludCBncGE7CsKgwqDCoMKgwqDCoMKg
wqDCoMKgwqAgdW5zaWduZWQgaW50IGRhdGE7CsKgwqDCoMKgwqDCoMKgIH0geDMyOwrCoMKgwqDC
oMKgwqDCoCBzdHJ1Y3QgewrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHVuc2lnbmVkIGxvbmcgbG9u
ZyBncGE7CsKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgdW5zaWduZWQgaW50IGRhdGE7CsKgwqDCoMKg
wqDCoMKgIH0geDY0OwrCoMKgwqAgfSAqciA9ICh0eXBlb2YocikpaC0+ZDsKCnRvIHB1bGwgdGhl
IGRhdGEgYmFjayBvdXQuwqAgQUZBSUNULCB0aGlzIG1hdGNoZXMgd2hhdCBYZW4gaXMgY3VycmVu
dGx5CndyaXRpbmcsIGFuZCBpcyBlcXVhbGx5IHdyb25nLgoKfkFuZHJldwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:23:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14:23:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv1NU-00074P-LN; Wed, 29 Aug 2018 14:23:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv1NS-00074G-P4
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:23:22 +0000
X-Inumbo-ID: 2ebf9fb2-ab97-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2ebf9fb2-ab97-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 14:24:05 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 08:23:20 -0600
Message-Id: <5B86AC5602000078001E31ED@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 08:23:18 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5B86AB9002000078001E31E3@prv1-mh.provo.novell.com>
In-Reply-To: <5B86AB9002000078001E31E3@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 1/6] x86emul: fix FMA scalar operand sizes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

Rk1BIGluc25zLCBvdGhlciB0aGFuIHRoZSBlYXJsaWVyIEFWWCBhZGRpdGlvbnMsIGRvbid0IHVz
ZSB0aGUgbG93Cm9wY29kZSBiaXQgdG8gZGlzdGluZ3Vpc2ggYmV0d2VlbiBzaW5nbGUgYW5kIGRv
dWJsZSB2ZWN0b3IgZWxlbWVudHMuCldoaWxlIHRoZSBkaWZmZXJlbmNlIGlzIGJlbmlnbiBmb3Ig
cGFja2VkIGZsYXZvcnMsIHRoZSBzY2FsYXIgb25lcwpuZWVkIHRvIHVzZSBWRVguVyBoZXJlLiBP
ZGRseSBlbm91Z2ggdGhlIHRhYmxlIGVudHJpZXMgZGlkbid0IGV2ZW4gdXNlCnNpbWRfc2NhbGFy
X2ZwLCBidXQgdW5pZm9ybWx5IHVzZWQgc2ltZF9wYWNrZWRfZnAgKGltcGx5aW5nIHRoZQpkaXN0
aW5jdGlvbiB3YXMgYnkgW1ZFWC1lbmNvZGVkXSBvcGNvZGUgcHJlZml4KS4KClNwbGl0IHNpbWRf
c2NhbGFyX2ZwIGludG8gc2ltZF9zY2FsYXJfb3BjIGFuZCBzaW1kX3NjYWxhcl92ZXh3LCBhbmQK
Y29ycmVjdCAKCkFsc28gY29ycmVjdCB0aGUgc2NhbGFyIGluc24gY29tbWVudHMgKHRoZXkgb25s
eSBldmVyIHVzZSBYTU0gcmVnaXN0ZXJzCmFzIG9wZXJhbmRzKS4KClNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11
bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11
bGF0ZS5jCkBAIC0yMjQsNyArMjI0LDEzIEBAIGVudW0gc2ltZF9vcHNpemUgewogICAgICAqIC0g
MzIgYml0cyB3aXRoIGxvdyBvcGNvZGUgYml0IGNsZWFyIChzY2FsYXIgc2luZ2xlKQogICAgICAq
IC0gNjQgYml0cyB3aXRoIGxvdyBvcGNvZGUgYml0IHNldCAoc2NhbGFyIGRvdWJsZSkKICAgICAg
Ki8KLSAgICBzaW1kX3NjYWxhcl9mcCwKKyAgICBzaW1kX3NjYWxhcl9vcGMsCisKKyAgICAvKgor
ICAgICAqIFNjYWxhciBmbG9hdGluZyBwb2ludDoKKyAgICAgKiAtIDMyLzY0IGJpdHMgZGVwZW5k
aW5nIG9uIFZFWC5XCisgICAgICovCisgICAgc2ltZF9zY2FsYXJfdmV4dywKIAogICAgIC8qCiAg
ICAgICogMTI4IGJpdHMgb2YgaW50ZWdlciBvciBmbG9hdGluZyBwb2ludCBkYXRhLCB3aXRoIG5v
IGZ1cnRoZXIKQEAgLTQwNyw3ICs0MTMsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGV4dDBmMzhf
dGFibGUgewogICAgIFsweDEzXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfb3RoZXIsIC50d29fb3Ag
PSAxIH0sCiAgICAgWzB4MTQgLi4uIDB4MTZdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRf
ZnAgfSwKICAgICBbMHgxN10gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQsIC50d29f
b3AgPSAxIH0sCi0gICAgWzB4MTggLi4uIDB4MTldID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2Fs
YXJfZnAsIC50d29fb3AgPSAxIH0sCisgICAgWzB4MTggLi4uIDB4MTldID0geyAuc2ltZF9zaXpl
ID0gc2ltZF9zY2FsYXJfb3BjLCAudHdvX29wID0gMSB9LAogICAgIFsweDFhXSA9IHsgLnNpbWRf
c2l6ZSA9IHNpbWRfMTI4LCAudHdvX29wID0gMSB9LAogICAgIFsweDFjIC4uLiAweDFlXSA9IHsg
LnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ludCwgLnR3b19vcCA9IDEgfSwKICAgICBbMHgyMCAu
Li4gMHgyNV0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX290aGVyLCAudHdvX29wID0gMSB9LApAQCAt
NDI3LDkgKzQzMywzMCBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGV4dDBmMzhfdGFibGUgewogICAg
IFsweDhjXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfb3RoZXIgfSwKICAgICBbMHg4ZV0gPSB7IC5z
aW1kX3NpemUgPSBzaW1kX290aGVyLCAudG9fbWVtID0gMSB9LAogICAgIFsweDkwIC4uLiAweDkz
XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfb3RoZXIsIC52c2liID0gMSB9LAotICAgIFsweDk2IC4u
LiAweDlmXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwIH0sCi0gICAgWzB4YTYgLi4u
IDB4YWZdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfZnAgfSwKLSAgICBbMHhiNiAuLi4g
MHhiZl0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9mcCB9LAorICAgIFsweDk2IC4uLiAw
eDk4XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwIH0sCisgICAgWzB4OTldID0geyAu
c2ltZF9zaXplID0gc2ltZF9zY2FsYXJfdmV4dyB9LAorICAgIFsweDlhXSA9IHsgLnNpbWRfc2l6
ZSA9IHNpbWRfcGFja2VkX2ZwIH0sCisgICAgWzB4OWJdID0geyAuc2ltZF9zaXplID0gc2ltZF9z
Y2FsYXJfdmV4dyB9LAorICAgIFsweDljXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2Zw
IH0sCisgICAgWzB4OWRdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfdmV4dyB9LAorICAg
IFsweDllXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwIH0sCisgICAgWzB4OWZdID0g
eyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfdmV4dyB9LAorICAgIFsweGE2IC4uLiAweGE4XSA9
IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwIH0sCisgICAgWzB4YTldID0geyAuc2ltZF9z
aXplID0gc2ltZF9zY2FsYXJfdmV4dyB9LAorICAgIFsweGFhXSA9IHsgLnNpbWRfc2l6ZSA9IHNp
bWRfcGFja2VkX2ZwIH0sCisgICAgWzB4YWJdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJf
dmV4dyB9LAorICAgIFsweGFjXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwIH0sCisg
ICAgWzB4YWRdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfdmV4dyB9LAorICAgIFsweGFl
XSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwIH0sCisgICAgWzB4YWZdID0geyAuc2lt
ZF9zaXplID0gc2ltZF9zY2FsYXJfdmV4dyB9LAorICAgIFsweGI2IC4uLiAweGI4XSA9IHsgLnNp
bWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwIH0sCisgICAgWzB4YjldID0geyAuc2ltZF9zaXplID0g
c2ltZF9zY2FsYXJfdmV4dyB9LAorICAgIFsweGJhXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFj
a2VkX2ZwIH0sCisgICAgWzB4YmJdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfdmV4dyB9
LAorICAgIFsweGJjXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwIH0sCisgICAgWzB4
YmRdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfdmV4dyB9LAorICAgIFsweGJlXSA9IHsg
LnNpbWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwIH0sCisgICAgWzB4YmZdID0geyAuc2ltZF9zaXpl
ID0gc2ltZF9zY2FsYXJfdmV4dyB9LAogICAgIFsweGM4IC4uLiAweGNkXSA9IHsgLnNpbWRfc2l6
ZSA9IHNpbWRfb3RoZXIgfSwKICAgICBbMHhkYl0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tl
ZF9pbnQsIC50d29fb3AgPSAxIH0sCiAgICAgWzB4ZGMgLi4uIDB4ZGZdID0geyAuc2ltZF9zaXpl
ID0gc2ltZF9wYWNrZWRfaW50IH0sCkBAIC00NTQsNyArNDgxLDcgQEAgc3RhdGljIGNvbnN0IHN0
cnVjdCBleHQwZjNhX3RhYmxlIHsKICAgICBbMHgwNCAuLi4gMHgwNV0gPSB7IC5zaW1kX3NpemUg
PSBzaW1kX3BhY2tlZF9mcCwgLnR3b19vcCA9IDEgfSwKICAgICBbMHgwNl0gPSB7IC5zaW1kX3Np
emUgPSBzaW1kX3BhY2tlZF9mcCB9LAogICAgIFsweDA4IC4uLiAweDA5XSA9IHsgLnNpbWRfc2l6
ZSA9IHNpbWRfcGFja2VkX2ZwLCAudHdvX29wID0gMSB9LAotICAgIFsweDBhIC4uLiAweDBiXSA9
IHsgLnNpbWRfc2l6ZSA9IHNpbWRfc2NhbGFyX2ZwIH0sCisgICAgWzB4MGEgLi4uIDB4MGJdID0g
eyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfb3BjIH0sCiAgICAgWzB4MGMgLi4uIDB4MGRdID0g
eyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfZnAgfSwKICAgICBbMHgwZSAuLi4gMHgwZl0gPSB7
IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9pbnQgfSwKICAgICBbMHgxNCAuLi4gMHgxN10gPSB7
IC5zaW1kX3NpemUgPSBzaW1kX25vbmUsIC50b19tZW0gPSAxLCAudHdvX29wID0gMSB9LApAQCAt
NDc2LDEzICs1MDMsMTMgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBleHQwZjNhX3RhYmxlIHsKICAg
ICBbMHg1YyAuLi4gMHg1Zl0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9mcCwgLmZvdXJf
b3AgPSAxIH0sCiAgICAgWzB4NjAgLi4uIDB4NjNdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNr
ZWRfaW50LCAudHdvX29wID0gMSB9LAogICAgIFsweDY4IC4uLiAweDY5XSA9IHsgLnNpbWRfc2l6
ZSA9IHNpbWRfcGFja2VkX2ZwLCAuZm91cl9vcCA9IDEgfSwKLSAgICBbMHg2YSAuLi4gMHg2Yl0g
PSB7IC5zaW1kX3NpemUgPSBzaW1kX3NjYWxhcl9mcCwgLmZvdXJfb3AgPSAxIH0sCisgICAgWzB4
NmEgLi4uIDB4NmJdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfb3BjLCAuZm91cl9vcCA9
IDEgfSwKICAgICBbMHg2YyAuLi4gMHg2ZF0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3BhY2tlZF9m
cCwgLmZvdXJfb3AgPSAxIH0sCi0gICAgWzB4NmUgLi4uIDB4NmZdID0geyAuc2ltZF9zaXplID0g
c2ltZF9zY2FsYXJfZnAsIC5mb3VyX29wID0gMSB9LAorICAgIFsweDZlIC4uLiAweDZmXSA9IHsg
LnNpbWRfc2l6ZSA9IHNpbWRfc2NhbGFyX29wYywgLmZvdXJfb3AgPSAxIH0sCiAgICAgWzB4Nzgg
Li4uIDB4NzldID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfZnAsIC5mb3VyX29wID0gMSB9
LAotICAgIFsweDdhIC4uLiAweDdiXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfc2NhbGFyX2ZwLCAu
Zm91cl9vcCA9IDEgfSwKKyAgICBbMHg3YSAuLi4gMHg3Yl0gPSB7IC5zaW1kX3NpemUgPSBzaW1k
X3NjYWxhcl9vcGMsIC5mb3VyX29wID0gMSB9LAogICAgIFsweDdjIC4uLiAweDdkXSA9IHsgLnNp
bWRfc2l6ZSA9IHNpbWRfcGFja2VkX2ZwLCAuZm91cl9vcCA9IDEgfSwKLSAgICBbMHg3ZSAuLi4g
MHg3Zl0gPSB7IC5zaW1kX3NpemUgPSBzaW1kX3NjYWxhcl9mcCwgLmZvdXJfb3AgPSAxIH0sCisg
ICAgWzB4N2UgLi4uIDB4N2ZdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfb3BjLCAuZm91
cl9vcCA9IDEgfSwKICAgICBbMHhjY10gPSB7IC5zaW1kX3NpemUgPSBzaW1kX290aGVyIH0sCiAg
ICAgWzB4ZGZdID0geyAuc2ltZF9zaXplID0gc2ltZF9wYWNrZWRfaW50LCAudHdvX29wID0gMSB9
LAogICAgIFsweGYwXSA9IHt9LApAQCAtNTE4LDcgKzU0NSw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1
Y3QgZXh0OGYwOV90YWJsZSB7CiB9IGV4dDhmMDlfdGFibGVbMjU2XSA9IHsKICAgICBbMHgwMSAu
Li4gMHgwMl0gPSB7IC50d29fb3AgPSAxIH0sCiAgICAgWzB4ODAgLi4uIDB4ODFdID0geyAuc2lt
ZF9zaXplID0gc2ltZF9wYWNrZWRfZnAsIC50d29fb3AgPSAxIH0sCi0gICAgWzB4ODIgLi4uIDB4
ODNdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfZnAsIC50d29fb3AgPSAxIH0sCisgICAg
WzB4ODIgLi4uIDB4ODNdID0geyAuc2ltZF9zaXplID0gc2ltZF9zY2FsYXJfb3BjLCAudHdvX29w
ID0gMSB9LAogICAgIFsweDkwIC4uLiAweDliXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2Vk
X2ludCB9LAogICAgIFsweGMxIC4uLiAweGMzXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfcGFja2Vk
X2ludCwgLnR3b19vcCA9IDEgfSwKICAgICBbMHhjNiAuLi4gMHhjN10gPSB7IC5zaW1kX3NpemUg
PSBzaW1kX3BhY2tlZF9pbnQsIC50d29fb3AgPSAxIH0sCkBAIC0zMTMyLDEwICszMTU5LDE0IEBA
IHg4Nl9kZWNvZGUoCiAgICAgICAgIH0KICAgICAgICAgYnJlYWs7CiAKLSAgICBjYXNlIHNpbWRf
c2NhbGFyX2ZwOgorICAgIGNhc2Ugc2ltZF9zY2FsYXJfb3BjOgogICAgICAgICBvcF9ieXRlcyA9
IDQgPDwgKGN0eHQtPm9wY29kZSAmIDEpOwogICAgICAgICBicmVhazsKIAorICAgIGNhc2Ugc2lt
ZF9zY2FsYXJfdmV4dzoKKyAgICAgICAgb3BfYnl0ZXMgPSA0IDw8IHZleC53OworICAgICAgICBi
cmVhazsKKwogICAgIGNhc2Ugc2ltZF8xMjg6CiAgICAgICAgIG9wX2J5dGVzID0gMTY7CiAgICAg
ICAgIGJyZWFrOwpAQCAtNzc0NywzMyArNzc3OCwzMyBAQCB4ODZfZW11bGF0ZSgKICAgICBjYXNl
IFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4OTYpOiAvKiB2Zm1hZGRzdWIxMzJwe3MsZH0g
e3gseX1tbS9tZW0se3gseX1tbSx7eCx5fW1tICovCiAgICAgY2FzZSBYODZFTVVMX09QQ19WRVhf
NjYoMHgwZjM4LCAweDk3KTogLyogdmZtc3ViYWRkMTMycHtzLGR9IHt4LHl9bW0vbWVtLHt4LHl9
bW0se3gseX1tbSAqLwogICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHg5OCk6
IC8qIHZmbWFkZDEzMnB7cyxkfSB7eCx5fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0gKi8KLSAgICBj
YXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4OTkpOiAvKiB2Zm1hZGQxMzJze3MsZH0g
e3gseX1tbS9tZW0se3gseX1tbSx7eCx5fW1tICovCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhf
NjYoMHgwZjM4LCAweDk5KTogLyogdmZtYWRkMTMyc3tzLGR9IHhtbS9tZW0seG1tLHhtbSAqLwog
ICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHg5YSk6IC8qIHZmbXN1YjEzMnB7
cyxkfSB7eCx5fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0gKi8KLSAgICBjYXNlIFg4NkVNVUxfT1BD
X1ZFWF82NigweDBmMzgsIDB4OWIpOiAvKiB2Zm1zdWIxMzJze3MsZH0ge3gseX1tbS9tZW0se3gs
eX1tbSx7eCx5fW1tICovCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweDli
KTogLyogdmZtc3ViMTMyc3tzLGR9IHhtbS9tZW0seG1tLHhtbSAqLwogICAgIGNhc2UgWDg2RU1V
TF9PUENfVkVYXzY2KDB4MGYzOCwgMHg5Yyk6IC8qIHZmbm1hZGQxMzJwe3MsZH0ge3gseX1tbS9t
ZW0se3gseX1tbSx7eCx5fW1tICovCi0gICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4
LCAweDlkKTogLyogdmZubWFkZDEzMnN7cyxkfSB7eCx5fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0g
Ki8KKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4OWQpOiAvKiB2Zm5tYWRk
MTMyc3tzLGR9IHhtbS9tZW0seG1tLHhtbSAqLwogICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2
KDB4MGYzOCwgMHg5ZSk6IC8qIHZmbm1zdWIxMzJwe3MsZH0ge3gseX1tbS9tZW0se3gseX1tbSx7
eCx5fW1tICovCi0gICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweDlmKTogLyog
dmZubXN1YjEzMnN7cyxkfSB7eCx5fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0gKi8KKyAgICBjYXNl
IFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4OWYpOiAvKiB2Zm5tc3ViMTMyc3tzLGR9IHht
bS9tZW0seG1tLHhtbSAqLwogICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHhh
Nik6IC8qIHZmbWFkZHN1YjIxM3B7cyxkfSB7eCx5fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0gKi8K
ICAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4YTcpOiAvKiB2Zm1zdWJhZGQy
MTNwe3MsZH0ge3gseX1tbS9tZW0se3gseX1tbSx7eCx5fW1tICovCiAgICAgY2FzZSBYODZFTVVM
X09QQ19WRVhfNjYoMHgwZjM4LCAweGE4KTogLyogdmZtYWRkMjEzcHtzLGR9IHt4LHl9bW0vbWVt
LHt4LHl9bW0se3gseX1tbSAqLwotICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwg
MHhhOSk6IC8qIHZmbWFkZDIxM3N7cyxkfSB7eCx5fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0gKi8K
KyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4YTkpOiAvKiB2Zm1hZGQyMTNz
e3MsZH0geG1tL21lbSx4bW0seG1tICovCiAgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgw
ZjM4LCAweGFhKTogLyogdmZtc3ViMjEzcHtzLGR9IHt4LHl9bW0vbWVtLHt4LHl9bW0se3gseX1t
bSAqLwotICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHhhYik6IC8qIHZmbXN1
YjIxM3N7cyxkfSB7eCx5fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0gKi8KKyAgICBjYXNlIFg4NkVN
VUxfT1BDX1ZFWF82NigweDBmMzgsIDB4YWIpOiAvKiB2Zm1zdWIyMTNze3MsZH0geG1tL21lbSx4
bW0seG1tICovCiAgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweGFjKTogLyog
dmZubWFkZDIxM3B7cyxkfSB7eCx5fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0gKi8KLSAgICBjYXNl
IFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4YWQpOiAvKiB2Zm5tYWRkMjEzc3tzLGR9IHt4
LHl9bW0vbWVtLHt4LHl9bW0se3gseX1tbSAqLworICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2
KDB4MGYzOCwgMHhhZCk6IC8qIHZmbm1hZGQyMTNze3MsZH0geG1tL21lbSx4bW0seG1tICovCiAg
ICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweGFlKTogLyogdmZubXN1YjIxM3B7
cyxkfSB7eCx5fW1tL21lbSx7eCx5fW1tLHt4LHl9bW0gKi8KLSAgICBjYXNlIFg4NkVNVUxfT1BD
X1ZFWF82NigweDBmMzgsIDB4YWYpOiAvKiB2Zm5tc3ViMjEzc3tzLGR9IHt4LHl9bW0vbWVtLHt4
LHl9bW0se3gseX1tbSAqLworICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHhh
Zik6IC8qIHZmbm1zdWIyMTNze3MsZH0geG1tL21lbSx4bW0seG1tICovCiAgICAgY2FzZSBYODZF
TVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweGI2KTogLyogdmZtYWRkc3ViMjMxcHtzLGR9IHt4LHl9
bW0vbWVtLHt4LHl9bW0se3gseX1tbSAqLwogICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4
MGYzOCwgMHhiNyk6IC8qIHZmbXN1YmFkZDIzMXB7cyxkfSB7eCx5fW1tL21lbSx7eCx5fW1tLHt4
LHl9bW0gKi8KICAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4YjgpOiAvKiB2
Zm1hZGQyMzFwe3MsZH0ge3gseX1tbS9tZW0se3gseX1tbSx7eCx5fW1tICovCi0gICAgY2FzZSBY
ODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweGI5KTogLyogdmZtYWRkMjMxc3tzLGR9IHt4LHl9
bW0vbWVtLHt4LHl9bW0se3gseX1tbSAqLworICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4
MGYzOCwgMHhiOSk6IC8qIHZmbWFkZDIzMXN7cyxkfSB4bW0vbWVtLHhtbSx4bW0gKi8KICAgICBj
YXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmMzgsIDB4YmEpOiAvKiB2Zm1zdWIyMzFwe3MsZH0g
e3gseX1tbS9tZW0se3gseX1tbSx7eCx5fW1tICovCi0gICAgY2FzZSBYODZFTVVMX09QQ19WRVhf
NjYoMHgwZjM4LCAweGJiKTogLyogdmZtc3ViMjMxc3tzLGR9IHt4LHl9bW0vbWVtLHt4LHl9bW0s
e3gseX1tbSAqLworICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHhiYik6IC8q
IHZmbXN1YjIzMXN7cyxkfSB4bW0vbWVtLHhtbSx4bW0gKi8KICAgICBjYXNlIFg4NkVNVUxfT1BD
X1ZFWF82NigweDBmMzgsIDB4YmMpOiAvKiB2Zm5tYWRkMjMxcHtzLGR9IHt4LHl9bW0vbWVtLHt4
LHl9bW0se3gseX1tbSAqLwotICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHhi
ZCk6IC8qIHZmbm1hZGQyMzFze3MsZH0ge3gseX1tbS9tZW0se3gseX1tbSx7eCx5fW1tICovCisg
ICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweGJkKTogLyogdmZubWFkZDIzMXN7
cyxkfSB4bW0vbWVtLHhtbSx4bW0gKi8KICAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBm
MzgsIDB4YmUpOiAvKiB2Zm5tc3ViMjMxcHtzLGR9IHt4LHl9bW0vbWVtLHt4LHl9bW0se3gseX1t
bSAqLwotICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzOCwgMHhiZik6IC8qIHZmbm1z
dWIyMzFze3MsZH0ge3gseX1tbS9tZW0se3gseX1tbSx7eCx5fW1tICovCisgICAgY2FzZSBYODZF
TVVMX09QQ19WRVhfNjYoMHgwZjM4LCAweGJmKTogLyogdmZubXN1YjIzMXN7cyxkfSB4bW0vbWVt
LHhtbSx4bW0gKi8KICAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoZm1hKTsKICAgICAg
ICAgZ290byBzaW1kXzBmX3ltbTsKIAoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:23:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14:23:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv1Ns-00078G-W3; Wed, 29 Aug 2018 14:23: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv1Nr-000785-L4
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:23:47 +0000
X-Inumbo-ID: eea692b6-ab96-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 eea692b6-ab96-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 16:22:17 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 08:23:45 -0600
Message-Id: <5B86AC6E02000078001E31F0@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 08:23:42 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5B86AB9002000078001E31E3@prv1-mh.provo.novell.com>
In-Reply-To: <5B86AB9002000078001E31E3@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 2/6] x86emul: extend MASKMOV{Q,DQU} tests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hpbGUgZGVyaXZpbmcgdGhlIGZpcnN0IEFWWDUxMiBwaWVjZXMgZnJvbSBleGlzdGluZyBjb2Rl
IEkndmUgZ290IHRoZQooaW4gdGhlIGVuZCB3cm9uZykgaW1wcmVzc2lvbiB0aGF0IHRoZSBlbXVs
YXRpb24gb2YgdGhlc2UgaW5zbnMgd291bGQgYmUKYnJva2VuLiBCZXNpZGVzIHRlc3RpbmcgdGhh
dCB0aGUgaW5zdHJ1Y3Rpb25zIGFjdCBhcyBuby1vcHMgd2hlbiB0aGUKY29udHJvbGxpbmcgbWFz
ayBiaXRzIGFyZSBhbGwgemVybywgYWRkIG9uZXMgdG8gYWxzbyBjaGVjayB0aGF0IHRoZSBkYXRh
Cm1lcmdpbmcgYWN0dWFsbHkgd29ya3MuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CgotLS0gYS90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZf
ZW11bGF0b3IuYworKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0
b3IuYwpAQCAtMjYyNiw3ICsyNjI2LDcgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2
KQogICAgICAgICBwcmludGYoInNraXBwZWRcbiIpOwogI2VuZGlmCiAKLSAgICBwcmludGYoIiUt
NDBzIiwgIlRlc3RpbmcgbWFza21vdnEgKHplcm8gbWFzaykuLi4iKTsKKyAgICBwcmludGYoIiUt
NDBzIiwgIlRlc3RpbmcgbWFza21vdnEgJW1tNCwlbW00Li4uIik7CiAgICAgaWYgKCBzdGFja19l
eGVjICYmIGNwdV9oYXNfc3NlICkKICAgICB7CiAgICAgICAgIGRlY2xfaW5zbihtYXNrbW92cSk7
CkBAIC0yNjM5LDEyICsyNjM5LDI1IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikK
ICAgICAgICAgcmMgPSB4ODZfZW11bGF0ZSgmY3R4dCwgJmVtdWxvcHMpOwogICAgICAgICBpZiAo
IHJjICE9IFg4NkVNVUxfT0tBWSB8fCAhY2hlY2tfZWlwKG1hc2ttb3ZxKSApCiAgICAgICAgICAg
ICBnb3RvIGZhaWw7CisKKyAgICAgICAgYXNtIHZvbGF0aWxlICggInBjbXBlcWIgJW1tMywgJW1t
M1xuXHQiCisgICAgICAgICAgICAgICAgICAgICAgICJwdW5wY2tsYncgJW1tMywgJW1tNFxuIiAp
OworICAgICAgICBtZW1zZXQocmVzLCAweDU1LCAyNCk7CisKKyAgICAgICAgc2V0X2luc24obWFz
a21vdnEpOworICAgICAgICByZWdzLmVkaSA9ICh1bnNpZ25lZCBsb25nKShyZXMgKyAyKTsKKyAg
ICAgICAgcmMgPSB4ODZfZW11bGF0ZSgmY3R4dCwgJmVtdWxvcHMpOworICAgICAgICBpZiAoIHJj
ICE9IFg4NkVNVUxfT0tBWSB8fCAhY2hlY2tfZWlwKG1hc2ttb3ZxKSB8fAorICAgICAgICAgICAg
IG1lbWNtcChyZXMsIHJlcyArIDQsIDgpIHx8CisgICAgICAgICAgICAgcmVzWzJdICE9IDB4ZmY1
NWZmNTUgfHwgcmVzWzNdICE9IDB4ZmY1NWZmNTUgKQorICAgICAgICAgICAgZ290byBmYWlsOwor
CiAgICAgICAgIHByaW50Zigib2theVxuIik7CiAgICAgfQogICAgIGVsc2UKICAgICAgICAgcHJp
bnRmKCJza2lwcGVkXG4iKTsKIAotICAgIHByaW50ZigiJS00MHMiLCAiVGVzdGluZyBtYXNrbW92
ZHF1ICh6ZXJvIG1hc2spLi4uIik7CisgICAgcHJpbnRmKCIlLTQwcyIsICJUZXN0aW5nIG1hc2tt
b3ZkcXUgJXhtbTMsJXhtbTMuLi4iKTsKICAgICBpZiAoIHN0YWNrX2V4ZWMgJiYgY3B1X2hhc19z
c2UyICkKICAgICB7CiAgICAgICAgIGRlY2xfaW5zbihtYXNrbW92ZHF1KTsKQEAgLTI2NTMsOSAr
MjY2NiwyNCBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAgICAgICAgICAg
ICAgICAgICAgIHB1dF9pbnNuKG1hc2ttb3ZkcXUsICJtYXNrbW92ZHF1ICV4bW0zLCAleG1tMyIp
ICk7CiAKICAgICAgICAgc2V0X2luc24obWFza21vdmRxdSk7CisgICAgICAgIHJlZ3MuZWRpID0g
MDsKICAgICAgICAgcmMgPSB4ODZfZW11bGF0ZSgmY3R4dCwgJmVtdWxvcHMpOwogICAgICAgICBp
ZiAoIHJjICE9IFg4NkVNVUxfT0tBWSB8fCAhY2hlY2tfZWlwKG1hc2ttb3ZkcXUpICkKICAgICAg
ICAgICAgIGdvdG8gZmFpbDsKKworICAgICAgICBhc20gdm9sYXRpbGUgKCAicGNtcGVxYiAleG1t
NCwgJXhtbTRcblx0IgorICAgICAgICAgICAgICAgICAgICAgICAicHVucGNrbGJ3ICV4bW00LCAl
eG1tM1xuIiApOworICAgICAgICBtZW1zZXQocmVzLCAweDU1LCA0OCk7CisKKyAgICAgICAgc2V0
X2luc24obWFza21vdmRxdSk7CisgICAgICAgIHJlZ3MuZWRpID0gKHVuc2lnbmVkIGxvbmcpKHJl
cyArIDQpOworICAgICAgICByYyA9IHg4Nl9lbXVsYXRlKCZjdHh0LCAmZW11bG9wcyk7CisgICAg
ICAgIGlmICggcmMgIT0gWDg2RU1VTF9PS0FZIHx8ICFjaGVja19laXAobWFza21vdmRxdSkgfHwK
KyAgICAgICAgICAgICBtZW1jbXAocmVzLCByZXMgKyA4LCAxNikgfHwKKyAgICAgICAgICAgICBy
ZXNbNF0gIT0gMHhmZjU1ZmY1NSB8fCByZXNbNV0gIT0gMHhmZjU1ZmY1NSB8fAorICAgICAgICAg
ICAgIHJlc1s2XSAhPSAweGZmNTVmZjU1IHx8IHJlc1s3XSAhPSAweGZmNTVmZjU1ICkKKyAgICAg
ICAgICAgIGdvdG8gZmFpbDsKKwogICAgICAgICBwcmludGYoIm9rYXlcbiIpOwogICAgIH0KICAg
ICBlbHNlCgoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:24:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14:24:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv1ON-0007Dm-EC; Wed, 29 Aug 2018 14:24:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv1OM-0007DP-0a
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:24:18 +0000
X-Inumbo-ID: 4fcc3fa5-ab97-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4fcc3fa5-ab97-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 14:25:00 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 08:24:15 -0600
Message-Id: <5B86AC8D02000078001E31F3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 08:24:13 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5B86AB9002000078001E31E3@prv1-mh.provo.novell.com>
In-Reply-To: <5B86AB9002000078001E31E3@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 3/6] x86emul: support AVX512 opmask insns
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlc2UgYXJlIGFsbCBWRVggZW5jb2RlZCwgc28gdGhlIEVWRVggZGVjb2RpbmcgbG9naWMgY29u
dGludWVzIHRvCnJlbWFpbiB1bnVzZWQgYXQgdGhpcyBwb2ludC4KClRoZSBuZXcgdGVzdGNhc2Ug
aXMgZGVsaWJlcmF0ZWx5IGNvZGVkIGluIGFzc2VtYmx5LCBhcyBhIEMgb25lIHdvdWxkCmhhdmUg
YmVjb21lIGFsbW9zdCB1bnJlYWRhYmxlIGR1ZSB0byB0aGUgb3ZlcndoZWxtaW5nIGFtb3VudCBv
ZgpfX2J1aWx0aW5fLi4uKCkgdGhhdCB3b3VsZCBuZWVkIHRvIGJlIHVzZWQuIEFmdGVyIGFsbCB0
aGUgY29tcGlsZXIgaGFzCm5vIHVuZGVybHlpbmcgdHlwZSAoeWV0KSB0aGF0IGNvdWxkIGJlIG9w
ZXJhdGVkIG9uIHdpdGhvdXQgYnVpbHRpbnMsCm90aGVyIHRoYW4gdGhlIHZlY3RvciB0eXBlcyB1
c2VkIGZvciAibm9ybWFsIiBTSU1EIGluc25zLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEvdG9vbHMvdGVzdHMveDg2X2VtdWxhdG9yL01ha2Vm
aWxlCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci9NYWtlZmlsZQpAQCAtMTYsNiArMTYs
OCBAQCBGTUEgOj0gZm1hNCBmbWEKIFNHIDo9IGF2eDItc2cKIFRFU1RDQVNFUyA6PSBibG93Zmlz
aCAkKFNJTUQpICQoRk1BKSAkKFNHKQogCitPUE1BU0sgOj0gYXZ4NTEyZiBhdng1MTJkcSBhdng1
MTJidworCiBibG93ZmlzaC1jZmxhZ3MgOj0gIiIKIGJsb3dmaXNoLWNmbGFncy14ODZfMzIgOj0g
Ii1tbm8tYWNjdW11bGF0ZS1vdXRnb2luZy1hcmdzIC1Ec3RhdGljPSIKIApAQCAtNTEsNiArNTMs
MTAgQEAgeG9wLXZlY3MgOj0gJChhdngtdmVjcykKIHhvcC1pbnRzIDo9IDEgMiA0IDgKIHhvcC1m
bHRzIDo9ICQoYXZ4LWZsdHMpCiAKK2F2eDUxMmYtb3BtYXNrLXZlY3MgOj0gMgorYXZ4NTEyZHEt
b3BtYXNrLXZlY3MgOj0gMQorYXZ4NTEyYnctb3BtYXNrLXZlY3MgOj0gNCA4CisKICMgRm9yIEFW
WCBhbmQgbGF0ZXIsIGhhdmUgdGhlIGNvbXBpbGVyIGF2b2lkIFhNTTAgdG8gd2lkZW4gY292ZXJh
Z2Ugb2YKICMgdGhlIFZFWC52dnZ2IGNoZWNrcyBpbiB0aGUgZW11bGF0b3IuICBGb3IgM0ROb3ch
LCBob3dldmVyLCBmb3JjZSBTU0UKICMgdXNlIGZvciBmbG9hdGluZyBwb2ludCBvcGVyYXRpb25z
LCB0byBhdm9pZCBtaXhpbmcgTU1YIGFuZCBGUFUgcmVnaXN0ZXIKQEAgLTgwLDkgKzg2LDEzIEBA
ICQoMSktY2ZsYWdzIDo9IFwKIAkgICAkKGZvcmVhY2ggZmx0LCQoJCgxKS1mbHRzKSwgXAogCSAg
ICAgIi1EXyQodmVjKXgkKGlkeClmJChmbHQpIC1tJCgxOi1zZz0pICQoY2FsbCBub24tc3NlLCQo
MSkpIC1PcyAtRFZFQ19NQVg9JCh2ZWMpIC1ESURYX1NJWkU9JChpZHgpIC1ERkxPQVRfU0laRT0k
KGZsdCkiKSkpCiBlbmRlZgorZGVmaW5lIG9wbWFzay1kZWZzCiskKDEpLW9wbWFzay1jZmxhZ3Mg
Oj0gJChmb3JlYWNoIHZlYywkKCQoMSktb3BtYXNrLXZlY3MpLCAiLURfJCh2ZWMpIC1tJCgxKSAt
T3MgLURTSVpFPSQodmVjKSIpCitlbmRlZgogCiAkKGZvcmVhY2ggZmxhdm9yLCQoU0lNRCkgJChG
TUEpLCQoZXZhbCAkKGNhbGwgc2ltZC1kZWZzLCQoZmxhdm9yKSkpKQogJChmb3JlYWNoIGZsYXZv
ciwkKFNHKSwkKGV2YWwgJChjYWxsIHNpbWQtc2ctZGVmcywkKGZsYXZvcikpKSkKKyQoZm9yZWFj
aCBmbGF2b3IsJChPUE1BU0spLCQoZXZhbCAkKGNhbGwgb3BtYXNrLWRlZnMsJChmbGF2b3IpKSkp
CiAKICQoYWRkc3VmZml4IC5oLCQoVEVTVENBU0VTKSk6ICUuaDogJS5jIHRlc3RjYXNlLm1rIE1h
a2VmaWxlCiAJcm0gLWYgJEAubmV3ICQqLmJpbgpAQCAtMTAwLDYgKzExMCwyMiBAQCAkKGFkZHN1
ZmZpeCAuaCwkKFRFU1RDQVNFUykpOiAlLmg6ICUuYyB0CiAJKQogCW12ICRALm5ldyAkQAogCisk
KGFkZHN1ZmZpeCAtb3BtYXNrLmgsJChPUE1BU0spKTogJS5oOiBvcG1hc2suUyB0ZXN0Y2FzZS5t
ayBNYWtlZmlsZQorCXJtIC1mICRALm5ldyAkKi5iaW4KKwkkKGZvcmVhY2ggYXJjaCwkKGZpbHRl
ci1vdXQgJChYRU5fQ09NUElMRV9BUkNIKSx4ODZfMzIpICQoWEVOX0NPTVBJTEVfQVJDSCksIFwK
KwkgICAgZm9yIGNmbGFncyBpbiAkKCQqLWNmbGFncykgJCgkKi1jZmxhZ3MtJChhcmNoKSk7IGRv
IFwKKwkJJChNQUtFKSAtZiB0ZXN0Y2FzZS5tayBURVNUQ0FTRT0kKiBYRU5fVEFSR0VUX0FSQ0g9
JChhcmNoKSAkKi1jZmxhZ3M9IiQkY2ZsYWdzIiBhbGw7IFwKKwkJcHJlZml4PSQoc2hlbGwgZWNo
byAkKHN1YnN0IC0sXywkKikgfCBzZWQgLWUgJ3MsXlwoWzAtOV1cKSxfXDEsJyk7IFwKKwkJZmxh
dm9yPSQkKGVjaG8gJCR7Y2ZsYWdzfSB8IHNlZCAtZSAncywgLiosLCcgLWUgJ3ksLT0sX18sJykg
OyBcCisJCShlY2hvICdzdGF0aWMgY29uc3QgdW5zaWduZWQgaW50IF9fYXR0cmlidXRlX18oKHNl
Y3Rpb24oIi50ZXN0LCBcImF4XCIsIEBwcm9nYml0cyAjIikpKScgXAorCQkgICAgICAiJCR7cHJl
Zml4fV8kKGFyY2gpJCR7Zmxhdm9yfVtdID0geyI7IFwKKwkJIG9kIC12IC10IHggJCouYmluIHwg
c2VkIC1lICdzL15bMC05XSogLzB4LycgLWUgJ3MvIC8sIDB4L2cnIC1lICdzLyQkLywvJzsgXAor
CQkgZWNobyAifTsiKSA+PiRALm5ldzsgXAorCQlybSAtZiAkKi5iaW47IFwKKwkgICAgZG9uZTsg
XAorCSkKKwltdiAkQC5uZXcgJEAKKwogJChhZGRzdWZmaXggLmMsJChTSU1EKSk6CiAJbG4gLXNm
IHNpbWQuYyAkQAogCkBAIC0xNDUsNCArMTcxLDQgQEAgeDg2LWVtdWxhdGUubyB0ZXN0X3g4Nl9l
bXVsYXRvci5vIHdyYXBwZQogeDg2LWVtdWxhdGUubzogeDg2X2VtdWxhdGUveDg2X2VtdWxhdGUu
YwogeDg2LWVtdWxhdGUubzogSE9TVENGTEFHUyArPSAtRF9fWEVOX1RPT0xTX18KIAotdGVzdF94
ODZfZW11bGF0b3IubzogJChhZGRzdWZmaXggLmgsJChURVNUQ0FTRVMpKQordGVzdF94ODZfZW11
bGF0b3IubzogJChhZGRzdWZmaXggLmgsJChURVNUQ0FTRVMpKSAkKGFkZHN1ZmZpeCAtb3BtYXNr
LmgsJChPUE1BU0spKQotLS0gL2Rldi9udWxsCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRv
ci9vcG1hc2suUwpAQCAtMCwwICsxLDE0NCBAQAorI2lmZGVmIF9faTM4Nl9fCisjIGRlZmluZSBS
KHgpIGUjI3gKKyMgZGVmaW5lIERBVEEoeCkgeAorI2Vsc2UKKyMgaWYgU0laRSA9PSA4CisjICBk
ZWZpbmUgUih4KSByIyN4CisjIGVsc2UKKyMgIGRlZmluZSBSKHgpIGUjI3gKKyMgZW5kaWYKKyMg
ZGVmaW5lIERBVEEoeCkgeCglcmlwKQorI2VuZGlmCisKKyNpZiBTSVpFID09IDEKKyMgZGVmaW5l
IF8oeCkgeCMjYgorI2VsaWYgU0laRSA9PSAyCisjIGRlZmluZSBfKHgpIHgjI3cKKyMgZGVmaW5l
IFdJREVOKHgpIHgjI2J3CisjZWxpZiBTSVpFID09IDQKKyMgZGVmaW5lIF8oeCkgeCMjZAorIyBk
ZWZpbmUgV0lERU4oeCkgeCMjd2QKKyNlbGlmIFNJWkUgPT0gOAorIyBkZWZpbmUgXyh4KSB4IyNx
CisjIGRlZmluZSBXSURFTih4KSB4IyNkcQorI2VuZGlmCisKKyAgICAubWFjcm8gY2hlY2sgcmVz
MTpyZXEsIHJlczI6cmVxLCBsaW5lOnJlcQorICAgIF8oa21vdikgICAgICAgJVxyZXMxLCBEQVRB
KG91dCkKKyNpZiBTSVpFIDwgOCB8fCAhZGVmaW5lZChfX2kzODZfXykKKyAgICBfKGttb3YpICAg
ICAgICVccmVzMiwgJVIoZHgpCisgICAgY21wICAgICAgICAgICBEQVRBKG91dCksICVSKGR4KQor
I2Vsc2UKKyAgICBzdWIgICAgICAgICAgICQ4LCAlZXNwCisgICAga21vdnEgICAgICAgICAlXHJl
czIsICglZXNwKQorICAgIHBvcCAgICAgICAgICAgJWVjeAorICAgIHBvcCAgICAgICAgICAgJWVk
eAorICAgIGNtcCAgICAgICAgICAgREFUQShvdXQpLCAlZWN4CisgICAgam5lICAgICAgICAgICAw
ZgorICAgIGNtcCAgICAgICAgICAgREFUQShvdXQrNCksICVlZHgKKzA6CisjZW5kaWYKKyAgICBq
ZSAgICAgICAgICAgIDFmCisgICAgbW92ICAgICAgICAgICAkXGxpbmUsICVlYXgKKyAgICByZXQK
KzE6CisgICAgLmVuZG0KKworICAgIC50ZXh0CisgICAgLmdsb2JsIF9zdGFydAorX3N0YXJ0Ogor
ICAgIF8oa21vdikgICAgICAgREFUQShpbjEpLCAlazEKKyNpZiBTSVpFIDwgOCB8fCAhZGVmaW5l
ZChfX2kzODZfXykKKyAgICBtb3YgICAgICAgICAgIERBVEEoaW4yKSwgJVIoYXgpCisgICAgXyhr
bW92KSAgICAgICAlUihheCksICVrMgorI2Vsc2UKKyAgICBfKGttb3YpICAgICAgIERBVEEoaW4y
KSwgJWsyCisjZW5kaWYKKworICAgIF8oa29yKSAgICAgICAgJWsxLCAlazIsICVrMworICAgIF8o
a2FuZCkgICAgICAgJWsxLCAlazIsICVrNAorICAgIF8oa2FuZG4pICAgICAgJWszLCAlazQsICVr
NQorICAgIF8oa3hvcikgICAgICAgJWsxLCAlazIsICVrNgorICAgIGNoZWNrICAgICAgICAgazUs
IGs2LCBfX0xJTkVfXworCisgICAgXyhrbm90KSAgICAgICAlazYsICVrMworICAgIF8oa3hub3Ip
ICAgICAgJWsxLCAlazIsICVrNAorICAgIGNoZWNrICAgICAgICAgazMsIGs0LCBfX0xJTkVfXwor
CisgICAgXyhrc2hpZnRsKSAgICAkMSwgJWsxLCAlazMKKyAgICBfKGtzaGlmdGwpICAgICQyLCAl
azMsICVrNAorICAgIF8oa3NoaWZ0bCkgICAgJDMsICVrMSwgJWs1CisgICAgY2hlY2sgICAgICAg
ICBrNCwgazUsIF9fTElORV9fCisKKyAgICBfKGtzaGlmdHIpICAgICQxLCAlazEsICVrMworICAg
IF8oa3NoaWZ0cikgICAgJDIsICVrMywgJWs0CisgICAgXyhrc2hpZnRyKSAgICAkMywgJWsxLCAl
azUKKyAgICBjaGVjayAgICAgICAgIGs0LCBrNSwgX19MSU5FX18KKworICAgIF8oa29ydGVzdCkg
ICAgJWs2LCAlazYKKyAgICBqbmJlICAgICAgICAgIDFmCisgICAgbW92ICAgICAgICAgICAkX19M
SU5FX18sICVlYXgKKyAgICByZXQKKzE6CisKKyAgICBfKGt4b3IpICAgICAgICVrMCwgJWswLCAl
azMKKyAgICBfKGtvcnRlc3QpICAgICVrMywgJWszCisgICAganogICAgICAgICAgICAxZgorICAg
IG1vdiAgICAgICAgICAgJF9fTElORV9fLCAlZWF4CisgICAgcmV0CisxOgorCisgICAgXyhreG5v
cikgICAgICAlazAsICVrMCwgJWszCisgICAgXyhrb3J0ZXN0KSAgICAlazMsICVrMworICAgIGpj
ICAgICAgICAgICAgMWYKKyAgICBtb3YgICAgICAgICAgICRfX0xJTkVfXywgJWVheAorICAgIHJl
dAorMToKKworI2lmIFNJWkUgPiAxCisKKyAgICBfKGtzaGlmdHIpICAgICRTSVpFKjQsICVrMywg
JWs0CisgICAgV0lERU4oa3VucGNrKSAlazQsICVrNCwgJWs1CisgICAgY2hlY2sgICAgICAgICBr
MywgazUsIF9fTElORV9fCisKKyNlbmRpZgorCisjaWYgU0laRSAhPSAyIHx8IGRlZmluZWQoX19B
Vlg1MTJEUV9fKQorCisgICAgXyhrYWRkKSAgICAgICAlazEsICVrMSwgJWszCisgICAgXyhrc2hp
ZnRsKSAgICAkMSwgJWsxLCAlazQKKyAgICBjaGVjayAgICAgICAgIGszLCBrNCwgX19MSU5FX18K
KworICAgIF8oa3Rlc3QpICAgICAgJWsyLCAlazEKKyAgICBqbmJlICAgICAgICAgIDFmCisgICAg
bW92ICAgICAgICAgICAkX19MSU5FX18sICVlYXgKKyAgICByZXQKKzE6CisKKyAgICBfKGt4b3Ip
ICAgICAgICVrMCwgJWswLCAlazMKKyAgICBfKGt0ZXN0KSAgICAgICVrMCwgJWszCisgICAganog
ICAgICAgICAgICAxZgorICAgIG1vdiAgICAgICAgICAgJF9fTElORV9fLCAlZWF4CisgICAgcmV0
CisxOgorCisgICAgXyhreG5vcikgICAgICAlazAsICVrMCwgJWs0CisgICAgXyhrdGVzdCkgICAg
ICAlazAsICVrNAorICAgIGpjICAgICAgICAgICAgMWYKKyAgICBtb3YgICAgICAgICAgICRfX0xJ
TkVfXywgJWVheAorICAgIHJldAorMToKKworI2VuZGlmCisKKyAgICB4b3IgICAgICAgICAgICVl
YXgsICVlYXgKKyAgICByZXQKKworICAgIC5zZWN0aW9uIC5yb2RhdGEsICJhIiwgQHByb2diaXRz
CisgICAgLmJhbGlnbiA4CitpbjE6IC5ieXRlIDBiMTAxMTAwMTEsIDBiMTAwMDExMTEsIDBiMDAw
MDExMTEsIDBiMTAwMDAwMTEsIDBiMTExMTAwMDAsIDBiMDAxMTExMTEsIDBiMTAwMDAwMDAsIDBi
MTExMTExMTEKK2luMjogLmJ5dGUgMGIxMTExMTExMSwgMGIwMDAwMDAwMSwgMGIxMTExMTEwMCwg
MGIwMDAwMTExMSwgMGIxMTAwMDAwMSwgMGIxMTExMDAwMCwgMGIxMTExMDAwMSwgMGIxMTAwMTEw
MQorCisgICAgLmRhdGEKKyAgICAuYmFsaWduIDgKK291dDogLnF1YWQgMAotLS0gYS90b29scy90
ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYworKysgYi90b29scy90ZXN0cy94
ODZfZW11bGF0b3IvdGVzdF94ODZfZW11bGF0b3IuYwpAQCAtMTgsNiArMTgsOSBAQCBhc20gKCAi
LnB1c2hzZWN0aW9uIC50ZXN0LCBcImF4XCIsIEBwcm9nCiAjaW5jbHVkZSAiYXZ4Mi5oIgogI2lu
Y2x1ZGUgImF2eDItc2cuaCIKICNpbmNsdWRlICJ4b3AuaCIKKyNpbmNsdWRlICJhdng1MTJmLW9w
bWFzay5oIgorI2luY2x1ZGUgImF2eDUxMmRxLW9wbWFzay5oIgorI2luY2x1ZGUgImF2eDUxMmJ3
LW9wbWFzay5oIgogCiAjZGVmaW5lIHZlcmJvc2UgZmFsc2UgLyogU3dpdGNoIHRvIHRydWUgZm9y
IGZhciBtb3JlIGxvZ2dpbmcuICovCiAKQEAgLTc4LDYgKzgxLDI0IEBAIHN0YXRpYyBib29sIHNp
bWRfY2hlY2tfeG9wKHZvaWQpCiAgICAgcmV0dXJuIGNwdV9oYXNfeG9wOwogfQogCitzdGF0aWMg
Ym9vbCBzaW1kX2NoZWNrX2F2eDUxMmYodm9pZCkKK3sKKyAgICByZXR1cm4gY3B1X2hhc19hdng1
MTJmOworfQorI2RlZmluZSBzaW1kX2NoZWNrX2F2eDUxMmZfb3BtYXNrIHNpbWRfY2hlY2tfYXZ4
NTEyZgorCitzdGF0aWMgYm9vbCBzaW1kX2NoZWNrX2F2eDUxMmRxKHZvaWQpCit7CisgICAgcmV0
dXJuIGNwdV9oYXNfYXZ4NTEyZHE7Cit9CisjZGVmaW5lIHNpbWRfY2hlY2tfYXZ4NTEyZHFfb3Bt
YXNrIHNpbWRfY2hlY2tfYXZ4NTEyZHEKKworc3RhdGljIGJvb2wgc2ltZF9jaGVja19hdng1MTJi
dyh2b2lkKQoreworICAgIHJldHVybiBjcHVfaGFzX2F2eDUxMmJ3OworfQorI2RlZmluZSBzaW1k
X2NoZWNrX2F2eDUxMmJ3X29wbWFzayBzaW1kX2NoZWNrX2F2eDUxMmJ3CisKIHN0YXRpYyB2b2lk
IHNpbWRfc2V0X3JlZ3Moc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAgaWYgKCBj
cHVfaGFzX21teCApCkBAIC0yMjMsNiArMjQ0LDEwIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qgewog
ICAgIFNJTUQoWE9QIGkxNngxNiwgICAgICAgICAgICAgIHhvcCwgICAgICAzMmkyKSwKICAgICBT
SU1EKFhPUCBpMzJ4OCwgICAgICAgICAgICAgICB4b3AsICAgICAgMzJpNCksCiAgICAgU0lNRChY
T1AgaTY0eDQsICAgICAgICAgICAgICAgeG9wLCAgICAgIDMyaTgpLAorICAgIFNJTUQoT1BNQVNL
L3csICAgICBhdng1MTJmX29wbWFzaywgICAgICAgICAyKSwKKyAgICBTSU1EKE9QTUFTSy9iLCAg
ICBhdng1MTJkcV9vcG1hc2ssICAgICAgICAgMSksCisgICAgU0lNRChPUE1BU0svZCwgICAgYXZ4
NTEyYndfb3BtYXNrLCAgICAgICAgIDQpLAorICAgIFNJTUQoT1BNQVNLL3EsICAgIGF2eDUxMmJ3
X29wbWFzaywgICAgICAgICA4KSwKICN1bmRlZiBTSU1EXwogI3VuZGVmIFNJTUQKIH07CkBAIC0z
NDY5LDggKzM0OTQsOCBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAgICAg
ICAgICByYyA9IHg4Nl9lbXVsYXRlKCZjdHh0LCAmZW11bG9wcyk7CiAgICAgICAgICAgICBpZiAo
IHJjICE9IFg4NkVNVUxfT0tBWSApCiAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgcHJp
bnRmKCJmYWlsZWQgYXQgJSVlaXAgPT0gJTA4bHggKG9wY29kZSAlMDh4KVxuIiwKLSAgICAgICAg
ICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpcmVncy5laXAsIGN0eHQub3Bjb2RlKTsKKyAg
ICAgICAgICAgICAgICBwcmludGYoImZhaWxlZCAoJWQpIGF0ICUlZWlwID09ICUwOGx4IChvcGNv
ZGUgJTA4eClcbiIsCisgICAgICAgICAgICAgICAgICAgICAgIHJjLCAodW5zaWduZWQgbG9uZyly
ZWdzLmVpcCwgY3R4dC5vcGNvZGUpOwogICAgICAgICAgICAgICAgIHJldHVybiAxOwogICAgICAg
ICAgICAgfQogICAgICAgICB9Ci0tLSBhL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRvci90ZXN0Y2Fz
ZS5taworKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdGNhc2UubWsKQEAgLTE0LDMg
KzE0LDkgQEAgYWxsOiAkKFRFU1RDQVNFKS5iaW4KIAkkKExEKSAkKExERkxBR1NfRElSRUNUKSAt
TiAtVHRleHQgMHgxMDAwMDAgLW8gJCoudG1wICQqLm8KIAkkKE9CSkNPUFkpIC1PIGJpbmFyeSAk
Ki50bXAgJEAKIAlybSAtZiAkKi50bXAKKworJS1vcG1hc2suYmluOiBvcG1hc2suUworCSQoQ0Mp
ICQoZmlsdGVyLW91dCAtTSUgLiUsJChDRkxBR1MpKSAtYyAkPCAtbyAkKi5vCisJJChMRCkgJChM
REZMQUdTX0RJUkVDVCkgLU4gLVR0ZXh0IDB4MTAwMDAwIC1vICQqLnRtcCAkKi5vCisJJChPQkpD
T1BZKSAtTyBiaW5hcnkgJCoudG1wICRACisJcm0gLWYgJCoudG1wCi0tLSBhL3Rvb2xzL3Rlc3Rz
L3g4Nl9lbXVsYXRvci94ODYtZW11bGF0ZS5jCisrKyBiL3Rvb2xzL3Rlc3RzL3g4Nl9lbXVsYXRv
ci94ODYtZW11bGF0ZS5jCkBAIC0yMDksNiArMjA5LDkgQEAgaW50IGVtdWxfdGVzdF9nZXRfZnB1
KAogICAgIGNhc2UgWDg2RU1VTF9GUFVfeW1tOgogICAgICAgICBpZiAoIGNwdV9oYXNfYXZ4ICkK
ICAgICAgICAgICAgIGJyZWFrOworICAgIGNhc2UgWDg2RU1VTF9GUFVfb3BtYXNrOgorICAgICAg
ICBpZiAoIGNwdV9oYXNfYXZ4NTEyZiApCisgICAgICAgICAgICBicmVhazsKICAgICBkZWZhdWx0
OgogICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7CiAgICAgfQotLS0gYS90b29s
cy90ZXN0cy94ODZfZW11bGF0b3IveDg2LWVtdWxhdGUuaAorKysgYi90b29scy90ZXN0cy94ODZf
ZW11bGF0b3IveDg2LWVtdWxhdGUuaApAQCAtMjM2LDYgKzIzNiwzNiBAQCBzdGF0aWMgaW5saW5l
IHVpbnQ2NF90IHhnZXRidih1aW50MzJfdCB4CiAgICAgKHJlcy5jICYgKDFVIDw8IDIxKSkgIT0g
MDsgXAogfSkKIAorI2RlZmluZSBjcHVfaGFzX2F2eDUxMmYgKHsgXAorICAgIHN0cnVjdCBjcHVp
ZF9sZWFmIHJlczsgXAorICAgIGVtdWxfdGVzdF9jcHVpZCgxLCAwLCAmcmVzLCBOVUxMKTsgXAor
ICAgIGlmICggIShyZXMuYyAmICgxVSA8PCAyNykpIHx8ICgoeGdldGJ2KDApICYgMHhlNikgIT0g
MHhlNikgKSBcCisgICAgICAgIHJlcy5iID0gMDsgXAorICAgIGVsc2UgXAorICAgICAgICBlbXVs
X3Rlc3RfY3B1aWQoNywgMCwgJnJlcywgTlVMTCk7IFwKKyAgICAocmVzLmIgJiAoMVUgPDwgMTYp
KSAhPSAwOyBcCit9KQorCisjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyZHEgKHsgXAorICAgIHN0cnVj
dCBjcHVpZF9sZWFmIHJlczsgXAorICAgIGVtdWxfdGVzdF9jcHVpZCgxLCAwLCAmcmVzLCBOVUxM
KTsgXAorICAgIGlmICggIShyZXMuYyAmICgxVSA8PCAyNykpIHx8ICgoeGdldGJ2KDApICYgMHhl
NikgIT0gMHhlNikgKSBcCisgICAgICAgIHJlcy5iID0gMDsgXAorICAgIGVsc2UgXAorICAgICAg
ICBlbXVsX3Rlc3RfY3B1aWQoNywgMCwgJnJlcywgTlVMTCk7IFwKKyAgICAocmVzLmIgJiAoMVUg
PDwgMTcpKSAhPSAwOyBcCit9KQorCisjZGVmaW5lIGNwdV9oYXNfYXZ4NTEyYncgKHsgXAorICAg
IHN0cnVjdCBjcHVpZF9sZWFmIHJlczsgXAorICAgIGVtdWxfdGVzdF9jcHVpZCgxLCAwLCAmcmVz
LCBOVUxMKTsgXAorICAgIGlmICggIShyZXMuYyAmICgxVSA8PCAyNykpIHx8ICgoeGdldGJ2KDAp
ICYgMHhlNikgIT0gMHhlNikgKSBcCisgICAgICAgIHJlcy5iID0gMDsgXAorICAgIGVsc2UgXAor
ICAgICAgICBlbXVsX3Rlc3RfY3B1aWQoNywgMCwgJnJlcywgTlVMTCk7IFwKKyAgICAocmVzLmIg
JiAoMVUgPDwgMzApKSAhPSAwOyBcCit9KQorCiBpbnQgZW11bF90ZXN0X2NwdWlkKAogICAgIHVp
bnQzMl90IGxlYWYsCiAgICAgdWludDMyX3Qgc3VibGVhZiwKLS0tIGEveGVuL2FyY2gveDg2L3g4
Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4
Nl9lbXVsYXRlLmMKQEAgLTQ5MSw2ICs0OTEsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGV4dDBm
M2FfdGFibGUgewogICAgIFsweDIwXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfbm9uZSB9LAogICAg
IFsweDIxXSA9IHsgLnNpbWRfc2l6ZSA9IHNpbWRfb3RoZXIgfSwKICAgICBbMHgyMl0gPSB7IC5z
aW1kX3NpemUgPSBzaW1kX25vbmUgfSwKKyAgICBbMHgzMCAuLi4gMHgzM10gPSB7IC5zaW1kX3Np
emUgPSBzaW1kX290aGVyLCAudHdvX29wID0gMSB9LAogICAgIFsweDM4XSA9IHsgLnNpbWRfc2l6
ZSA9IHNpbWRfMTI4IH0sCiAgICAgWzB4MzldID0geyAuc2ltZF9zaXplID0gc2ltZF8xMjgsIC50
b19tZW0gPSAxLCAudHdvX29wID0gMSB9LAogICAgIFsweDQwIC4uLiAweDQxXSA9IHsgLnNpbWRf
c2l6ZSA9IHNpbWRfcGFja2VkX2ZwIH0sCkBAIC0xMTg3LDYgKzExODgsMTEgQEAgc3RhdGljIGlu
dCBfZ2V0X2ZwdSgKICAgICAgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKICAg
ICAgICAgYnJlYWs7CiAKKyAgICBjYXNlIFg4NkVNVUxfRlBVX29wbWFzazoKKyAgICAgICAgaWYg
KCAhKHhjcjAgJiBYODZfWENSMF9TU0UpIHx8ICEoeGNyMCAmIFg4Nl9YQ1IwX09QTUFTSykgKQor
ICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOworICAgICAgICBicmVhazsK
KwogICAgIGRlZmF1bHQ6CiAgICAgICAgIGJyZWFrOwogICAgIH0KQEAgLTE3NjIsMTIgKzE3Njgs
MTUgQEAgc3RhdGljIGJvb2wgdmNwdV9oYXMoCiAjZGVmaW5lIHZjcHVfaGFzX2JtaTIoKSAgICAg
ICAgdmNwdV9oYXMoICAgICAgICAgNywgRUJYLCAgOCwgY3R4dCwgb3BzKQogI2RlZmluZSB2Y3B1
X2hhc19ydG0oKSAgICAgICAgIHZjcHVfaGFzKCAgICAgICAgIDcsIEVCWCwgMTEsIGN0eHQsIG9w
cykKICNkZWZpbmUgdmNwdV9oYXNfbXB4KCkgICAgICAgICB2Y3B1X2hhcyggICAgICAgICA3LCBF
QlgsIDE0LCBjdHh0LCBvcHMpCisjZGVmaW5lIHZjcHVfaGFzX2F2eDUxMmYoKSAgICAgdmNwdV9o
YXMoICAgICAgICAgNywgRUJYLCAxNiwgY3R4dCwgb3BzKQorI2RlZmluZSB2Y3B1X2hhc19hdng1
MTJkcSgpICAgIHZjcHVfaGFzKCAgICAgICAgIDcsIEVCWCwgMTcsIGN0eHQsIG9wcykKICNkZWZp
bmUgdmNwdV9oYXNfcmRzZWVkKCkgICAgICB2Y3B1X2hhcyggICAgICAgICA3LCBFQlgsIDE4LCBj
dHh0LCBvcHMpCiAjZGVmaW5lIHZjcHVfaGFzX2FkeCgpICAgICAgICAgdmNwdV9oYXMoICAgICAg
ICAgNywgRUJYLCAxOSwgY3R4dCwgb3BzKQogI2RlZmluZSB2Y3B1X2hhc19zbWFwKCkgICAgICAg
IHZjcHVfaGFzKCAgICAgICAgIDcsIEVCWCwgMjAsIGN0eHQsIG9wcykKICNkZWZpbmUgdmNwdV9o
YXNfY2xmbHVzaG9wdCgpICB2Y3B1X2hhcyggICAgICAgICA3LCBFQlgsIDIzLCBjdHh0LCBvcHMp
CiAjZGVmaW5lIHZjcHVfaGFzX2Nsd2IoKSAgICAgICAgdmNwdV9oYXMoICAgICAgICAgNywgRUJY
LCAyNCwgY3R4dCwgb3BzKQogI2RlZmluZSB2Y3B1X2hhc19zaGEoKSAgICAgICAgIHZjcHVfaGFz
KCAgICAgICAgIDcsIEVCWCwgMjksIGN0eHQsIG9wcykKKyNkZWZpbmUgdmNwdV9oYXNfYXZ4NTEy
YncoKSAgICB2Y3B1X2hhcyggICAgICAgICA3LCBFQlgsIDMwLCBjdHh0LCBvcHMpCiAjZGVmaW5l
IHZjcHVfaGFzX3JkcGlkKCkgICAgICAgdmNwdV9oYXMoICAgICAgICAgNywgRUNYLCAyMiwgY3R4
dCwgb3BzKQogI2RlZmluZSB2Y3B1X2hhc19jbHplcm8oKSAgICAgIHZjcHVfaGFzKDB4ODAwMDAw
MDgsIEVCWCwgIDAsIGN0eHQsIG9wcykKIApAQCAtMjM5Niw2ICsyNDA1LDE4IEBAIHg4Nl9kZWNv
ZGVfdHdvYnl0ZSgKICAgICAgICAgfQogICAgICAgICBicmVhazsKIAorICAgIGNhc2UgWDg2RU1V
TF9PUENfVkVYKDAsIDB4OTApOiAgICAvKiBrbW92e3cscX0gKi8KKyAgICBjYXNlIFg4NkVNVUxf
T1BDX1ZFWF82NigwLCAweDkwKTogLyoga21vdntiLGR9ICovCisgICAgICAgIHN0YXRlLT5kZXNj
ID0gRHN0UmVnIHwgU3JjTWVtIHwgTW92OworICAgICAgICBzdGF0ZS0+c2ltZF9zaXplID0gc2lt
ZF9vdGhlcjsKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWCgwLCAw
eDkxKTogICAgLyoga21vdnt3LHF9ICovCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMCwg
MHg5MSk6IC8qIGttb3Z7YixkfSAqLworICAgICAgICBzdGF0ZS0+ZGVzYyA9IERzdE1lbSB8IFNy
Y1JlZyB8IE1vdjsKKyAgICAgICAgc3RhdGUtPnNpbWRfc2l6ZSA9IHNpbWRfb3RoZXI7CisgICAg
ICAgIGJyZWFrOworCiAgICAgY2FzZSAweGFlOgogICAgICAgICBjdHh0LT5vcGNvZGUgfD0gTUFT
S19JTlNSKHZleC5wZngsIFg4NkVNVUxfT1BDX1BGWF9NQVNLKTsKICAgICAgICAgLyogZmFsbCB0
aHJvdWdoICovCkBAIC02MDAyLDYgKzYwMjMsNjAgQEAgeDg2X2VtdWxhdGUoCiAgICAgICAgICAg
ICBkc3QudmFsID0gc3JjLnZhbDsKICAgICAgICAgYnJlYWs7CiAKKyAgICBjYXNlIFg4NkVNVUxf
T1BDX1ZFWCgweDBmLCAweDRhKTogICAgLyoga2FkZHt3LHF9IGssayxrICovCisgICAgICAgIGlm
ICggIXZleC53ICkKKyAgICAgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmRx
KTsKKyAgICAgICAgLyogZmFsbCB0aHJvdWdoICovCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVgo
MHgwZiwgMHg0MSk6ICAgIC8qIGthbmR7dyxxfSBrLGssayAqLworICAgIGNhc2UgWDg2RU1VTF9P
UENfVkVYXzY2KDB4MGYsIDB4NDEpOiAvKiBrYW5ke2IsZH0gayxrLGsgKi8KKyAgICBjYXNlIFg4
NkVNVUxfT1BDX1ZFWCgweDBmLCAweDQyKTogICAgLyoga2FuZG57dyxxfSBrLGssayAqLworICAg
IGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYsIDB4NDIpOiAvKiBrYW5kbntiLGR9IGssayxr
ICovCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVgoMHgwZiwgMHg0NSk6ICAgIC8qIGtvcnt3LHF9
IGssayxrICovCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZiwgMHg0NSk6IC8qIGtv
cntiLGR9IGssayxrICovCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVgoMHgwZiwgMHg0Nik6ICAg
IC8qIGt4bm9ye3cscX0gayxrLGsgKi8KKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBm
LCAweDQ2KTogLyoga3hub3J7YixkfSBrLGssayAqLworICAgIGNhc2UgWDg2RU1VTF9PUENfVkVY
KDB4MGYsIDB4NDcpOiAgICAvKiBreG9ye3cscX0gayxrLGsgKi8KKyAgICBjYXNlIFg4NkVNVUxf
T1BDX1ZFWF82NigweDBmLCAweDQ3KTogLyoga3hvcntiLGR9IGssayxrICovCisgICAgY2FzZSBY
ODZFTVVMX09QQ19WRVhfNjYoMHgwZiwgMHg0YSk6IC8qIGthZGR7YixkfSBrLGssayAqLworICAg
ICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIXZleC5sLCBFWENfVUQpOworICAgIG9wbWFza19i
YXNpYzoKKyAgICAgICAgaWYgKCB2ZXgudyApCisgICAgICAgICAgICBob3N0X2FuZF92Y3B1X211
c3RfaGF2ZShhdng1MTJidyk7CisgICAgICAgIGVsc2UgaWYgKCB2ZXgucGZ4ICkKKyAgICAgICAg
ICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmRxKTsKKyAgICBvcG1hc2tfY29tbW9u
OgorICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1MTJmKTsKKyAgICAgICAgZ2Vu
ZXJhdGVfZXhjZXB0aW9uX2lmKCF2ZXguciB8fCAobW9kZV82NGJpdCgpICYmICEodmV4LnJlZyAm
IDgpKSB8fAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWEudHlwZSAhPSBPUF9SRUcs
IEVYQ19VRCk7CisKKyAgICAgICAgdmV4LnJlZyB8PSA4OworICAgICAgICBkICY9IH5Ud29PcDsK
KworICAgICAgICBnZXRfZnB1KFg4NkVNVUxfRlBVX29wbWFzayk7CisKKyAgICAgICAgb3BjID0g
aW5pdF9wcmVmaXhlcyhzdHViKTsKKyAgICAgICAgb3BjWzBdID0gYjsKKyAgICAgICAgb3BjWzFd
ID0gbW9kcm07CisgICAgICAgIGluc25fYnl0ZXMgPSBQRlhfQllURVMgKyAyOworCisgICAgICAg
IHN0YXRlLT5zaW1kX3NpemUgPSBzaW1kX290aGVyOworICAgICAgICBvcF9ieXRlcyA9IDE7IC8q
IEFueSBub24temVybyB2YWx1ZSB3aWxsIGRvLiAqLworICAgICAgICBicmVhazsKKworICAgIGNh
c2UgWDg2RU1VTF9PUENfVkVYKDB4MGYsIDB4NDQpOiAgICAvKiBrbm90e3cscX0gayxrICovCisg
ICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZiwgMHg0NCk6IC8qIGtub3R7YixkfSBrLGsg
Ki8KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHZleC5sIHx8IHZleC5yZWcgIT0gMHhm
LCBFWENfVUQpOworICAgICAgICBnb3RvIG9wbWFza19iYXNpYzsKKworICAgIGNhc2UgWDg2RU1V
TF9PUENfVkVYKDB4MGYsIDB4NGIpOiAgICAvKiBrdW5wY2t7dyxkfXtkLHF9IGssayxrICovCisg
ICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZighdmV4LmwsIEVYQ19VRCk7CisgICAgICAgIGhv
c3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmJ3KTsKKyAgICAgICAgZ290byBvcG1hc2tfY29t
bW9uOworCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZiwgMHg0Yik6IC8qIGt1bnBj
a2J3IGssayxrICovCisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZighdmV4LmwgfHwgdmV4
LncsIEVYQ19VRCk7CisgICAgICAgIGdvdG8gb3BtYXNrX2NvbW1vbjsKKwogICAgIENBU0VfU0lN
RF9QQUNLRURfRlAoLCAweDBmLCAweDUwKTogICAgIC8qIG1vdm1za3B7cyxkfSB4bW0scmVnICov
CiAgICAgQ0FTRV9TSU1EX1BBQ0tFRF9GUChfVkVYLCAweDBmLCAweDUwKTogLyogdm1vdm1za3B7
cyxkfSB7eCx5fW1tLHJlZyAqLwogICAgIENBU0VfU0lNRF9QQUNLRURfSU5UKDB4MGYsIDB4ZDcp
OiAgICAgIC8qIHBtb3Ztc2tiIHsseH1tbSxyZWcgKi8KQEAgLTY1NTIsNiArNjYyNywxNTQgQEAg
eDg2X2VtdWxhdGUoCiAgICAgICAgIGRzdC52YWwgPSB0ZXN0X2NjKGIsIF9yZWdzLmVmbGFncyk7
CiAgICAgICAgIGJyZWFrOwogCisgICAgY2FzZSBYODZFTVVMX09QQ19WRVgoMHgwZiwgMHg5MSk6
ICAgIC8qIGttb3Z7dyxxfSBrLG1lbSAqLworICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4
MGYsIDB4OTEpOiAvKiBrbW92e2IsZH0gayxtZW0gKi8KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0
aW9uX2lmKGVhLnR5cGUgIT0gT1BfTUVNLCBFWENfVUQpOworICAgICAgICAvKiBmYWxsIHRocm91
Z2ggKi8KKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWCgweDBmLCAweDkwKTogICAgLyoga21vdnt3
LHF9IGsvbWVtLGsgKi8KKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmLCAweDkwKTog
Lyoga21vdntiLGR9IGsvbWVtLGsgKi8KKyAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHZl
eC5sIHx8ICF2ZXguciwgRVhDX1VEKTsKKyAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUo
YXZ4NTEyZik7CisgICAgICAgIGlmICggdmV4LncgKQorICAgICAgICB7CisgICAgICAgICAgICBo
b3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1MTJidyk7CisgICAgICAgICAgICBvcF9ieXRlcyA9
IDQgPDwgIXZleC5wZng7CisgICAgICAgIH0KKyAgICAgICAgZWxzZSBpZiAoIHZleC5wZnggKQor
ICAgICAgICB7CisgICAgICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1MTJkcSk7
CisgICAgICAgICAgICBvcF9ieXRlcyA9IDE7CisgICAgICAgIH0KKyAgICAgICAgZWxzZQorICAg
ICAgICAgICAgb3BfYnl0ZXMgPSAyOworCisgICAgICAgIGdldF9mcHUoWDg2RU1VTF9GUFVfb3Bt
YXNrKTsKKworICAgICAgICBvcGMgPSBpbml0X3ByZWZpeGVzKHN0dWIpOworICAgICAgICBvcGNb
MF0gPSBiOworICAgICAgICBvcGNbMV0gPSBtb2RybTsKKyAgICAgICAgaWYgKCBlYS50eXBlID09
IE9QX01FTSApCisgICAgICAgIHsKKyAgICAgICAgICAgIC8qIGNvbnZlcnQgbWVtb3J5IG9wZXJh
bmQgdG8gKCVyQVgpICovCisgICAgICAgICAgICB2ZXguYiA9IDE7CisgICAgICAgICAgICBvcGNb
MV0gJj0gMHgzODsKKyAgICAgICAgfQorICAgICAgICBpbnNuX2J5dGVzID0gUEZYX0JZVEVTICsg
MjsKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWCgweDBmLCAweDky
KTogICAgLyoga21vdncgcjMyLGsgKi8KKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBm
LCAweDkyKTogLyoga21vdmIgcjMyLGsgKi8KKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF9GMigw
eDBmLCAweDkyKTogLyoga21vdntkLHF9IHJlZyxrICovCisgICAgICAgIGdlbmVyYXRlX2V4Y2Vw
dGlvbl9pZih2ZXgubCB8fCAhdmV4LnIgfHwgdmV4LnJlZyAhPSAweGYgfHwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGVhLnR5cGUgIT0gT1BfUkVHLCBFWENfVUQpOworCisgICAgICAg
IGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmYpOworICAgICAgICBpZiAoIHZleC5wZngg
PT0gdmV4X2YyICkKKyAgICAgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmJ3
KTsKKyAgICAgICAgZWxzZQorICAgICAgICB7CisgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRp
b25faWYodmV4LncsIEVYQ19VRCk7CisgICAgICAgICAgICBpZiAoIHZleC5wZnggKQorICAgICAg
ICAgICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmRxKTsKKyAgICAgICAgfQor
CisgICAgICAgIGdldF9mcHUoWDg2RU1VTF9GUFVfb3BtYXNrKTsKKworICAgICAgICBvcGMgPSBp
bml0X3ByZWZpeGVzKHN0dWIpOworICAgICAgICBvcGNbMF0gPSBiOworICAgICAgICAvKiBDb252
ZXJ0IEdQUiBzb3VyY2UgdG8gJXJBWC4gKi8KKyAgICAgICAgdmV4LmIgPSAxOworICAgICAgICBp
ZiAoICFtb2RlXzY0Yml0KCkgKQorICAgICAgICAgICAgdmV4LncgPSAwOworICAgICAgICBvcGNb
MV0gPSBtb2RybSAmIDB4Zjg7CisgICAgICAgIG9wY1syXSA9IDB4YzM7CisKKyAgICAgICAgY29w
eV9WRVgob3BjLCB2ZXgpOworICAgICAgICBlYS5yZWcgPSBkZWNvZGVfZ3ByKCZfcmVncywgbW9k
cm1fcm0pOworICAgICAgICBpbnZva2Vfc3R1YigiIiwgIiIsICI9bSIgKGR1bW15KSA6ICJhIiAo
KmVhLnJlZykpOworCisgICAgICAgIHB1dF9zdHViKHN0dWIpOworCisgICAgICAgIEFTU0VSVCgh
c3RhdGUtPnNpbWRfc2l6ZSk7CisgICAgICAgIGRzdC50eXBlID0gT1BfTk9ORTsKKyAgICAgICAg
YnJlYWs7CisKKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWCgweDBmLCAweDkzKTogICAgLyoga21v
dncgayxyMzIgKi8KKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82NigweDBmLCAweDkzKTogLyog
a21vdmIgayxyMzIgKi8KKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF9GMigweDBmLCAweDkzKTog
Lyoga21vdntkLHF9IGsscmVnICovCisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlvbl9pZih2ZXgu
bCB8fCB2ZXgucmVnICE9IDB4ZiB8fCBlYS50eXBlICE9IE9QX1JFRywKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIEVYQ19VRCk7CisgICAgICAgIGRzdCA9IGVhOworICAgICAgICBkc3Qu
cmVnID0gZGVjb2RlX2dwcigmX3JlZ3MsIG1vZHJtX3JlZyk7CisKKyAgICAgICAgaG9zdF9hbmRf
dmNwdV9tdXN0X2hhdmUoYXZ4NTEyZik7CisgICAgICAgIGlmICggdmV4LnBmeCA9PSB2ZXhfZjIg
KQorICAgICAgICB7CisgICAgICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1MTJi
dyk7CisgICAgICAgICAgICBkc3QuYnl0ZXMgPSA0IDw8IChtb2RlXzY0Yml0KCkgJiYgdmV4Lncp
OworICAgICAgICB9CisgICAgICAgIGVsc2UKKyAgICAgICAgeworICAgICAgICAgICAgZ2VuZXJh
dGVfZXhjZXB0aW9uX2lmKHZleC53LCBFWENfVUQpOworICAgICAgICAgICAgZHN0LmJ5dGVzID0g
NDsKKyAgICAgICAgICAgIGlmICggdmV4LnBmeCApCisgICAgICAgICAgICAgICAgaG9zdF9hbmRf
dmNwdV9tdXN0X2hhdmUoYXZ4NTEyZHEpOworICAgICAgICB9CisKKyAgICAgICAgZ2V0X2ZwdShY
ODZFTVVMX0ZQVV9vcG1hc2spOworCisgICAgICAgIG9wYyA9IGluaXRfcHJlZml4ZXMoc3R1Yik7
CisgICAgICAgIG9wY1swXSA9IGI7CisgICAgICAgIC8qIENvbnZlcnQgR1BSIGRlc3RpbmF0aW9u
IHRvICVyQVguICovCisgICAgICAgIHZleC5yID0gMTsKKyAgICAgICAgaWYgKCAhbW9kZV82NGJp
dCgpICkKKyAgICAgICAgICAgIHZleC53ID0gMDsKKyAgICAgICAgb3BjWzFdID0gbW9kcm0gJiAw
eGM3OworICAgICAgICBvcGNbMl0gPSAweGMzOworCisgICAgICAgIGNvcHlfVkVYKG9wYywgdmV4
KTsKKyAgICAgICAgaW52b2tlX3N0dWIoIiIsICIiLCAiPWEiIChkc3QudmFsKSA6IFtkdW1teV0g
ImkiICgwKSk7CisKKyAgICAgICAgcHV0X3N0dWIoc3R1Yik7CisKKyAgICAgICAgQVNTRVJUKCFz
dGF0ZS0+c2ltZF9zaXplKTsKKyAgICAgICAgYnJlYWs7CisKKyAgICBjYXNlIFg4NkVNVUxfT1BD
X1ZFWCgweDBmLCAweDk5KTogICAgLyoga3Rlc3R7dyxxfSBrLGsgKi8KKyAgICAgICAgaWYgKCAh
dmV4LncgKQorICAgICAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hhdmUoYXZ4NTEyZHEpOwor
ICAgICAgICAvKiBmYWxsIHRocm91Z2ggKi8KKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWCgweDBm
LCAweDk4KTogICAgLyoga29ydGVzdHt3LHF9IGssayAqLworICAgIGNhc2UgWDg2RU1VTF9PUENf
VkVYXzY2KDB4MGYsIDB4OTgpOiAvKiBrb3J0ZXN0e2IsZH0gayxrICovCisgICAgY2FzZSBYODZF
TVVMX09QQ19WRVhfNjYoMHgwZiwgMHg5OSk6IC8qIGt0ZXN0e2IsZH0gayxrICovCisgICAgICAg
IGdlbmVyYXRlX2V4Y2VwdGlvbl9pZih2ZXgubCB8fCAhdmV4LnIgfHwgdmV4LnJlZyAhPSAweGYg
fHwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVhLnR5cGUgIT0gT1BfUkVHLCBFWENf
VUQpOworICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1MTJmKTsKKyAgICAgICAg
aWYgKCB2ZXgudyApCisgICAgICAgICAgICBob3N0X2FuZF92Y3B1X211c3RfaGF2ZShhdng1MTJi
dyk7CisgICAgICAgIGVsc2UgaWYgKCB2ZXgucGZ4ICkKKyAgICAgICAgICAgIGhvc3RfYW5kX3Zj
cHVfbXVzdF9oYXZlKGF2eDUxMmRxKTsKKworICAgICAgICBnZXRfZnB1KFg4NkVNVUxfRlBVX29w
bWFzayk7CisKKyAgICAgICAgb3BjID0gaW5pdF9wcmVmaXhlcyhzdHViKTsKKyAgICAgICAgb3Bj
WzBdID0gYjsKKyAgICAgICAgb3BjWzFdID0gbW9kcm07CisgICAgICAgIG9wY1syXSA9IDB4YzM7
CisKKyAgICAgICAgY29weV9WRVgob3BjLCB2ZXgpOworICAgICAgICBpbnZva2Vfc3R1YihfUFJF
X0VGTEFHUygiW2VmbGFnc10iLCAiW21hc2tdIiwgIlt0bXBdIiksCisgICAgICAgICAgICAgICAg
ICAgIF9QT1NUX0VGTEFHUygiW2VmbGFnc10iLCAiW21hc2tdIiwgIlt0bXBdIiksCisgICAgICAg
ICAgICAgICAgICAgIFtlZmxhZ3NdICIrZyIgKF9yZWdzLmVmbGFncyksCisgICAgICAgICAgICAg
ICAgICAgICI9YSIgKGRzdC52YWwpLCBbdG1wXSAiPSZyIiAoZHVtbXkpCisgICAgICAgICAgICAg
ICAgICAgIDogW21hc2tdICJpIiAoRUZMQUdTX01BU0spKTsKKworICAgICAgICBwdXRfc3R1Yihz
dHViKTsKKworICAgICAgICBBU1NFUlQoIXN0YXRlLT5zaW1kX3NpemUpOworICAgICAgICBkc3Qu
dHlwZSA9IE9QX05PTkU7CisgICAgICAgIGJyZWFrOworCiAgICAgY2FzZSBYODZFTVVMX09QQygw
eDBmLCAweGEyKTogLyogY3B1aWQgKi8KICAgICAgICAgbXNyX3ZhbCA9IDA7CiAgICAgICAgIGZh
aWxfaWYob3BzLT5jcHVpZCA9PSBOVUxMKTsKQEAgLTgxNzAsNiArODM5MywyMyBAQCB4ODZfZW11
bGF0ZSgKICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHZleC5sLCBFWENfVUQpOwogICAg
ICAgICBnb3RvIHNpbWRfMGZfaW1tOF9hdng7CiAKKyAgICBjYXNlIFg4NkVNVUxfT1BDX1ZFWF82
NigweDBmM2EsIDB4MzApOiAvKiBrc2hpZnRye2Isd30gJGltbTgsayxrICovCisgICAgY2FzZSBY
ODZFTVVMX09QQ19WRVhfNjYoMHgwZjNhLCAweDMyKTogLyoga3NoaWZ0bHtiLHd9ICRpbW04LGss
ayAqLworICAgICAgICBpZiAoICF2ZXgudyApCisgICAgICAgICAgICBob3N0X2FuZF92Y3B1X211
c3RfaGF2ZShhdng1MTJkcSk7CisgICAgb3BtYXNrX3NoaWZ0X2ltbToKKyAgICAgICAgZ2VuZXJh
dGVfZXhjZXB0aW9uX2lmKHZleC5sIHx8ICF2ZXguciB8fCB2ZXgucmVnICE9IDB4ZiB8fAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZWEudHlwZSAhPSBPUF9SRUcsIEVYQ19VRCk7Cisg
ICAgICAgIGhvc3RfYW5kX3ZjcHVfbXVzdF9oYXZlKGF2eDUxMmYpOworICAgICAgICBnZXRfZnB1
KFg4NkVNVUxfRlBVX29wbWFzayk7CisgICAgICAgIG9wX2J5dGVzID0gMTsgLyogQW55IG5vbi16
ZXJvIHZhbHVlIHdpbGwgZG8uICovCisgICAgICAgIGdvdG8gc2ltZF8wZl9pbW04OworCisgICAg
Y2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjNhLCAweDMxKTogLyoga3NoaWZ0cntkLHF9ICRp
bW04LGssayAqLworICAgIGNhc2UgWDg2RU1VTF9PUENfVkVYXzY2KDB4MGYzYSwgMHgzMyk6IC8q
IGtzaGlmdGx7ZCxxfSAkaW1tOCxrLGsgKi8KKyAgICAgICAgaG9zdF9hbmRfdmNwdV9tdXN0X2hh
dmUoYXZ4NTEyYncpOworICAgICAgICBnb3RvIG9wbWFza19zaGlmdF9pbW07CisKICAgICBjYXNl
IFg4NkVNVUxfT1BDXzY2KDB4MGYzYSwgMHg0NCk6ICAgICAvKiBwY2xtdWxxZHEgJGltbTgseG1t
L20xMjgseG1tICovCiAgICAgY2FzZSBYODZFTVVMX09QQ19WRVhfNjYoMHgwZjNhLCAweDQ0KTog
LyogdnBjbG11bHFkcSAkaW1tOCx4bW0vbTEyOCx4bW0seG1tICovCiAgICAgICAgIGhvc3RfYW5k
X3ZjcHVfbXVzdF9oYXZlKHBjbG11bHFkcSk7Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0
ZS94ODZfZW11bGF0ZS5oCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZfZW11bGF0
ZS5oCkBAIC0xNzAsNiArMTcwLDcgQEAgZW51bSB4ODZfZW11bGF0ZV9mcHVfdHlwZSB7CiAgICAg
WDg2RU1VTF9GUFVfbW14LCAvKiBNTVggaW5zdHJ1Y3Rpb24gc2V0ICglbW0wLSVtbTcpICovCiAg
ICAgWDg2RU1VTF9GUFVfeG1tLCAvKiBTU0UgaW5zdHJ1Y3Rpb24gc2V0ICgleG1tMC0leG1tNy8x
NSkgKi8KICAgICBYODZFTVVMX0ZQVV95bW0sIC8qIEFWWC9YT1AgaW5zdHJ1Y3Rpb24gc2V0ICgl
eW1tMC0leW1tNy8xNSkgKi8KKyAgICBYODZFTVVMX0ZQVV9vcG1hc2ssIC8qIEFWWDUxMiBvcG1h
c2sgaW5zdHJ1Y3Rpb24gc2V0ICglazAtJWs3KSAqLwogICAgIC8qIFRoaXMgc2VudGluZWwgd2ls
bCBuZXZlciBiZSBwYXNzZWQgdG8gLT5nZXRfZnB1KCkuICovCiAgICAgWDg2RU1VTF9GUFVfbm9u
ZQogfTsKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlLmgKKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlLmgKQEAgLTk5LDkgKzk5LDEyIEBACiAjZGVmaW5lIGNw
dV9oYXNfcnRtICAgICAgICAgICAgIGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9SVE0pCiAjZGVm
aW5lIGNwdV9oYXNfZnB1X3NlbCAgICAgICAgICghYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX05P
X0ZQVV9TRUwpKQogI2RlZmluZSBjcHVfaGFzX21weCAgICAgICAgICAgICBib290X2NwdV9oYXMo
WDg2X0ZFQVRVUkVfTVBYKQorI2RlZmluZSBjcHVfaGFzX2F2eDUxMmYgICAgICAgICBib290X2Nw
dV9oYXMoWDg2X0ZFQVRVUkVfQVZYNTEyRikKKyNkZWZpbmUgY3B1X2hhc19hdng1MTJkcSAgICAg
ICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0FWWDUxMkRRKQogI2RlZmluZSBjcHVfaGFzX3Jk
c2VlZCAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfUkRTRUVEKQogI2RlZmluZSBj
cHVfaGFzX3NtYXAgICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfU01BUCkKICNk
ZWZpbmUgY3B1X2hhc19zaGEgICAgICAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1NI
QSkKKyNkZWZpbmUgY3B1X2hhc19hdng1MTJidyAgICAgICAgYm9vdF9jcHVfaGFzKFg4Nl9GRUFU
VVJFX0FWWDUxMkJXKQogCiAvKiBDUFVJRCBsZXZlbCAweDgwMDAwMDA3LmVkeCAqLwogI2RlZmlu
ZSBjcHVfaGFzX2l0c2MgICAgICAgICAgICBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfSVRTQykK
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:25:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14: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 1fv1P1-0007KK-S9; Wed, 29 Aug 2018 14: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv1P0-0007K5-3E
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:24:58 +0000
X-Inumbo-ID: 67c7c46f-ab97-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 67c7c46f-ab97-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 14:25:40 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 08:24:55 -0600
Message-Id: <5B86ACB602000078001E31F6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 08:24:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5B86AB9002000078001E31E3@prv1-mh.provo.novell.com>
In-Reply-To: <5B86AB9002000078001E31E3@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 4/6] x86emul: clean up AVX2 insn use in test
 harness
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

RHJvcCB0aGUgcHJldHR5IHBvaW50bGVzcyBjb25kaXRpb25hbHMgZnJvbSBjb2RlIHRlc3Rpbmcg
QVZYIGluc25zIGFuZApwcm9wZXJseSB1c2UgQVZYMiBtbmVtb25pY3MgaW4gY29kZSB0ZXN0aW5n
IEFWWDIgaW5zbnMgKHRoZSB0ZXN0IGhhcm5lc3MKaXMgYWxyZWFkeSByZXF1aXJpbmcgc3VmZmlj
aWVudGx5IG5ldyBhIGNvbXBpbGVyL2Fzc2VtYmxlcikuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS90b29scy90ZXN0cy94ODZfZW11bGF0b3Iv
dGVzdF94ODZfZW11bGF0b3IuYworKysgYi90b29scy90ZXN0cy94ODZfZW11bGF0b3IvdGVzdF94
ODZfZW11bGF0b3IuYwpAQCAtMjA3MSwxMSArMjA3MSw2IEBAIGludCBtYWluKGludCBhcmdjLCBj
aGFyICoqYXJndikKICAgICAgICAgcmMgPSB4ODZfZW11bGF0ZSgmY3R4dCwgJmVtdWxvcHMpOwog
ICAgICAgICBpZiAoIHJjICE9IFg4NkVNVUxfT0tBWSB8fCAhY2hlY2tfZWlwKHZtb3ZkcXVfZnJv
bV9tZW0pICkKICAgICAgICAgICAgIGdvdG8gZmFpbDsKLSNpZiAwIC8qIERvbid0IHVzZSBBVlgy
IGluc3RydWN0aW9ucyBmb3Igbm93ICovCi0gICAgICAgIGFzbSAoICJ2cGNtcGVxYiAlJXltbTIs
ICUleW1tMiwgJSV5bW0yXG5cdCIKLSAgICAgICAgICAgICAgInZwY21wZXFiICUleW1tNCwgJSV5
bW0yLCAlJXltbTBcblx0IgotICAgICAgICAgICAgICAidnBtb3Ztc2tiICUleW1tMCwgJTAiIDog
Ij1yIiAocmMpICk7Ci0jZWxzZQogICAgICAgICBhc20gKCAidmV4dHJhY3RmMTI4ICQxLCAlJXlt
bTQsICUleG1tM1xuXHQiCiAgICAgICAgICAgICAgICJ2cGNtcGVxYiAlJXhtbTIsICUleG1tMiwg
JSV4bW0yXG5cdCIKICAgICAgICAgICAgICAgInZwY21wZXFiICUleG1tNCwgJSV4bW0yLCAlJXht
bTBcblx0IgpAQCAtMjA4Myw3ICsyMDc4LDYgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiph
cmd2KQogICAgICAgICAgICAgICAidnBtb3Ztc2tiICUleG1tMCwgJTBcblx0IgogICAgICAgICAg
ICAgICAidnBtb3Ztc2tiICUleG1tMSwgJTEiIDogIj1yIiAocmMpLCAiPXIiIChpKSApOwogICAg
ICAgICByYyB8PSBpIDw8IDE2OwotI2VuZGlmCiAgICAgICAgIGlmICggcmMgIT0gMHhmZmZmZmZm
ZiApCiAgICAgICAgICAgICBnb3RvIGZhaWw7CiAgICAgICAgIHByaW50Zigib2theVxuIik7CkBA
IC0yNzU1LDExICsyNzQ5LDYgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogICAg
ICAgICByYyA9IHg4Nl9lbXVsYXRlKCZjdHh0LCAmZW11bG9wcyk7CiAgICAgICAgIGlmICggcmMg
IT0gWDg2RU1VTF9PS0FZIHx8ICFjaGVja19laXAodmxkZHF1KSApCiAgICAgICAgICAgICBnb3Rv
IGZhaWw7Ci0jaWYgMCAvKiBEb24ndCB1c2UgQVZYMiBpbnN0cnVjdGlvbnMgZm9yIG5vdyAqLwot
ICAgICAgICBhc20gKCAidnBjbXBlcWIgJSV5bW0yLCAlJXltbTIsICUleW1tMlxuXHQiCi0gICAg
ICAgICAgICAgICJ2cGNtcGVxYiAlJXltbTQsICUleW1tMiwgJSV5bW0wXG5cdCIKLSAgICAgICAg
ICAgICAgInZwbW92bXNrYiAlJXltbTAsICUwIiA6ICI9ciIgKHJjKSApOwotI2Vsc2UKICAgICAg
ICAgYXNtICggInZleHRyYWN0ZjEyOCAkMSwgJSV5bW00LCAlJXhtbTNcblx0IgogICAgICAgICAg
ICAgICAidnBjbXBlcWIgJSV4bW0yLCAlJXhtbTIsICUleG1tMlxuXHQiCiAgICAgICAgICAgICAg
ICJ2cGNtcGVxYiAlJXhtbTQsICUleG1tMiwgJSV4bW0wXG5cdCIKQEAgLTI3NjcsNyArMjc1Niw2
IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKICAgICAgICAgICAgICAgInZwbW92
bXNrYiAlJXhtbTAsICUwXG5cdCIKICAgICAgICAgICAgICAgInZwbW92bXNrYiAlJXhtbTEsICUx
IiA6ICI9ciIgKHJjKSwgIj1yIiAoaSkgKTsKICAgICAgICAgcmMgfD0gaSA8PCAxNjsKLSNlbmRp
ZgogICAgICAgICBpZiAoIH5yYyApCiAgICAgICAgICAgICBnb3RvIGZhaWw7CiAgICAgICAgIHBy
aW50Zigib2theVxuIik7CkBAIC0yODA2LDE1ICsyNzk0LDkgQEAgaW50IG1haW4oaW50IGFyZ2Ms
IGNoYXIgKiphcmd2KQogICAgIHsKICAgICAgICAgZGVjbF9pbnNuKHZtb3ZudGRxYSk7CiAKLSNp
ZiAwIC8qIERvbid0IHVzZSBBVlgyIGluc3RydWN0aW9ucyBmb3Igbm93ICovCiAgICAgICAgIGFz
bSB2b2xhdGlsZSAoICJ2cHhvciAlJXltbTQsICUleW1tNCwgJSV5bW00XG4iCiAgICAgICAgICAg
ICAgICAgICAgICAgIHB1dF9pbnNuKHZtb3ZudGRxYSwgInZtb3ZudGRxYSAoJTApLCAlJXltbTQi
KQogICAgICAgICAgICAgICAgICAgICAgICA6OiAiYyIgKE5VTEwpICk7Ci0jZWxzZQotICAgICAg
ICBhc20gdm9sYXRpbGUgKCAidnB4b3IgJXhtbTQsICV4bW00LCAleG1tNFxuIgotICAgICAgICAg
ICAgICAgICAgICAgICBwdXRfaW5zbih2bW92bnRkcWEsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICIuYnl0ZSAweGM0LCAweGUyLCAweDdkLCAweDJhLCAweDIxIikgKTsKLSNlbmRp
ZgogCiAgICAgICAgIHNldF9pbnNuKHZtb3ZudGRxYSk7CiAgICAgICAgIG1lbXNldChyZXMsIDB4
NTUsIDk2KTsKQEAgLTI4MjMsMTkgKzI4MDUsOSBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAq
KmFyZ3YpCiAgICAgICAgIHJjID0geDg2X2VtdWxhdGUoJmN0eHQsICZlbXVsb3BzKTsKICAgICAg
ICAgaWYgKCByYyAhPSBYODZFTVVMX09LQVkgfHwgIWNoZWNrX2VpcCh2bW92bnRkcWEpICkKICAg
ICAgICAgICAgIGdvdG8gZmFpbDsKLSNpZiAwIC8qIERvbid0IHVzZSBBVlgyIGluc3RydWN0aW9u
cyBmb3Igbm93ICovCiAgICAgICAgIGFzbSAoICJ2cGNtcGVxYiAlJXltbTIsICUleW1tMiwgJSV5
bW0yXG5cdCIKICAgICAgICAgICAgICAgInZwY21wZXFiICUleW1tNCwgJSV5bW0yLCAlJXltbTBc
blx0IgogICAgICAgICAgICAgICAidnBtb3Ztc2tiICUleW1tMCwgJTAiIDogIj1yIiAocmMpICk7
Ci0jZWxzZQotICAgICAgICBhc20gKCAidmV4dHJhY3RmMTI4ICQxLCAlJXltbTQsICUleG1tM1xu
XHQiCi0gICAgICAgICAgICAgICJ2cGNtcGVxYiAlJXhtbTIsICUleG1tMiwgJSV4bW0yXG5cdCIK
LSAgICAgICAgICAgICAgInZwY21wZXFiICUleG1tNCwgJSV4bW0yLCAlJXhtbTBcblx0IgotICAg
ICAgICAgICAgICAidnBjbXBlcWIgJSV4bW0zLCAlJXhtbTIsICUleG1tMVxuXHQiCi0gICAgICAg
ICAgICAgICJ2cG1vdm1za2IgJSV4bW0wLCAlMFxuXHQiCi0gICAgICAgICAgICAgICJ2cG1vdm1z
a2IgJSV4bW0xLCAlMSIgOiAiPXIiIChyYyksICI9ciIgKGkpICk7Ci0gICAgICAgIHJjIHw9IGkg
PDwgMTY7Ci0jZW5kaWYKICAgICAgICAgaWYgKCB+cmMgKQogICAgICAgICAgICAgZ290byBmYWls
OwogICAgICAgICBwcmludGYoIm9rYXlcbiIpOwpAQCAtMzE2MSwxMiArMzEzMyw3IEBAIGludCBt
YWluKGludCBhcmdjLCBjaGFyICoqYXJndikKIAogICAgICAgICBhc20gdm9sYXRpbGUgKCAidnB4
b3IgJSV4bW0xLCAlJXhtbTEsICUleG1tMVxuXHQiCiAgICAgICAgICAgICAgICAgICAgICAgICJ2
cGluc3JkICQwYjAwLCAlMSwgJSV4bW0xLCAlJXhtbTJcblx0IgotI2lmIDAgLyogRG9uJ3QgdXNl
IEFWWDIgaW5zdHJ1Y3Rpb25zIGZvciBub3cgKi8KICAgICAgICAgICAgICAgICAgICAgICAgcHV0
X2luc24odnBtYXNrbW92ZCwgInZwbWFza21vdmQgJSV4bW0xLCAlJXhtbTIsICglMCkiKQotI2Vs
c2UKLSAgICAgICAgICAgICAgICAgICAgICAgcHV0X2luc24odnBtYXNrbW92ZCwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIi5ieXRlIDB4YzQsIDB4ZTIsIDB4NjksIDB4OGUsIDB4
MGEiKQotI2VuZGlmCiAgICAgICAgICAgICAgICAgICAgICAgIDo6ICJkIiAoTlVMTCksICJyIiAo
fjApICk7CiAKICAgICAgICAgbWVtc2V0KHJlcyArIE1NQVBfU1ogLyBzaXplb2YoKnJlcykgLSA4
LCAweGRiLCAzMik7CkBAIC0zMjAwLDE0ICszMTY3LDggQEAgaW50IG1haW4oaW50IGFyZ2MsIGNo
YXIgKiphcmd2KQogCiAgICAgICAgIGFzbSB2b2xhdGlsZSAoICJ2cHhvciAlJXhtbTEsICUleG1t
MSwgJSV4bW0xXG5cdCIKICAgICAgICAgICAgICAgICAgICAgICAgInZwY21wZXFkICUleG1tMCwg
JSV4bW0wLCAlJXhtbTBcblx0IgotI2lmIDAgLyogRG9uJ3QgdXNlIEFWWDIgaW5zdHJ1Y3Rpb25z
IGZvciBub3cgKi8KICAgICAgICAgICAgICAgICAgICAgICAgInZwYmxlbmRkICQwYjAwMTEsICUl
eG1tMCwgJSV4bW0xLCAlJXhtbTJcblx0IgogICAgICAgICAgICAgICAgICAgICAgICBwdXRfaW5z
bih2cG1hc2ttb3ZxLCAidnBtYXNrbW92cSAlJXhtbTEsICUleG1tMiwgKCUwKSIpCi0jZWxzZQot
ICAgICAgICAgICAgICAgICAgICAgICAiLmJ5dGUgMHhjNCwgMHhlMywgMHg3MSwgMHgwMiwgMHhk
MCwgMGIwMDExXG5cdCIKLSAgICAgICAgICAgICAgICAgICAgICAgcHV0X2luc24odnBtYXNrbW92
cSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi5ieXRlIDB4YzQsIDB4ZTIsIDB4
ZTksIDB4OGUsIDB4MGEiKQotI2VuZGlmCiAgICAgICAgICAgICAgICAgICAgICAgIDo6ICJkIiAo
TlVMTCkgKTsKIAogICAgICAgICBtZW1zZXQocmVzICsgTU1BUF9TWiAvIHNpemVvZigqcmVzKSAt
IDgsIDB4ZGIsIDMyKTsKQEAgLTMyMjEsMTEgKzMxODIsNyBAQCBpbnQgbWFpbihpbnQgYXJnYywg
Y2hhciAqKmFyZ3YpCiAgICAgICAgICAgICAgICAgICAgIHJlcyArIE1NQVBfU1ogLyBzaXplb2Yo
KnJlcykgLSA0LCA4KSApCiAgICAgICAgICAgICBnb3RvIGZhaWw7CiAKLSNpZiAwIC8qIERvbid0
IHVzZSBBVlgyIGluc3RydWN0aW9ucyBmb3Igbm93ICovCiAgICAgICAgIGFzbSB2b2xhdGlsZSAo
ICJ2cGVybXEgJDBiMDAwMDAwMDEsICV5bW0yLCAleW1tMiIgKTsKLSNlbHNlCi0gICAgICAgIGFz
bSB2b2xhdGlsZSAoICIuYnl0ZSAweGM0LCAweGUzLCAweGZkLCAweDAwLCAweGQyLCAwYjAwMDAw
MDAxIiApOwotI2VuZGlmCiAgICAgICAgIG1lbXNldChyZXMsIDB4ZGIsIDMyKTsKICAgICAgICAg
c2V0X2luc24odnBtYXNrbW92cSk7CiAgICAgICAgIHJlZ3MuZWR4ID0gKHVuc2lnbmVkIGxvbmcp
KHJlcyAtIDIpOwoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:25:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14:25:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv1PT-0007Rc-CN; Wed, 29 Aug 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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv1PS-0007RT-BS
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:25:26 +0000
X-Inumbo-ID: 78b21d90-ab97-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 78b21d90-ab97-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 14:26:09 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 08:25:24 -0600
Message-Id: <5B86ACD202000078001E31F9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 08:25:22 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5B86AB9002000078001E31E3@prv1-mh.provo.novell.com>
In-Reply-To: <5B86AB9002000078001E31E3@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 5/6] x86emul: correct EVEX decoding
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rml4IGFuIGludmVydGVkIHBhaXIgb2YgY2hlY2tzLCBkcm9wIGFuIGluY29ycmVjdCBpbnN0YW5j
ZSBvZiAjVUQKcmFpc2luZyBmb3Igbm9uLTY0LWJpdCBtb2RlLCBhbmQgYWRkIGZ1cnRoZXIgZ2Vu
ZXJpYyBjaGVja3MuCgpOb3RlOiBPdGhlciB0aGFuIFNETSBWb2wgMiByZXYgMDY3IHN0YXRlcywg
RVZFWC5WJyBpcyBfbm90XyBpZ25vcmVkCiAgICAgIG91dHNpZGUgb2YgNjQtYml0IG1vZGUgd2hl
biB0aGUgZmllbGQgZG9lcyBub3QgZW5jb2RlIGEgcmVnaXN0ZXIuCiAgICAgIEp1c3QgbGlrZSBF
VkVYLlZWVlYgaXMgcmVxdWlyZWQgdG8gYmUgMGIxMTExIGluIHRoYXQgY2FzZSwgRVZFWC5WJwog
ICAgICBpcyByZXF1aXJlZCB0byBiZSAxIHRoZXJlLgoKQWxzbyByZW5hbWUgdGhlIGJjc3QgZmll
bGQgdG8gYnIsIGFzICNVRCBnZW5lcmF0aW9uIGZvciBpbmRpdmlkdWFsIGluc25zCndpbGwgbmVl
ZCB0byBjb25zaWRlciBib3RoIG9mIGl0cyBwb3NzaWJsZSBtZWFuaW5ncy4KClNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hlbi9hcmNoL3g4Ni94
ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94
ODZfZW11bGF0ZS5jCkBAIC02NTAsNyArNjUwLDcgQEAgdW5pb24gZXZleCB7CiAgICAgICAgIHVp
bnQ4X3QgdzoxOwogICAgICAgICB1aW50OF90IG9wbXNrOjM7CiAgICAgICAgIHVpbnQ4X3QgUlg6
MTsKLSAgICAgICAgdWludDhfdCBiY3N0OjE7CisgICAgICAgIHVpbnQ4X3QgYnI6MTsKICAgICAg
ICAgdWludDhfdCBscjoyOwogICAgICAgICB1aW50OF90IHo6MTsKICAgICB9OwpAQCAtMjc2MCwx
MyArMjc2MCwxMSBAQCB4ODZfZGVjb2RlKAogICAgICAgICAgICAgICAgICAgICAgICAgZXZleC5y
YXdbMV0gPSB2ZXgucmF3WzFdOwogICAgICAgICAgICAgICAgICAgICAgICAgZXZleC5yYXdbMl0g
PSBpbnNuX2ZldGNoX3R5cGUodWludDhfdCk7CiAKLSAgICAgICAgICAgICAgICAgICAgICAgIGdl
bmVyYXRlX2V4Y2VwdGlvbl9pZihldmV4Lm1icyB8fCAhZXZleC5tYnosIEVYQ19VRCk7CisgICAg
ICAgICAgICAgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIWV2ZXgubWJzIHx8IGV2
ZXgubWJ6LCBFWENfVUQpOworICAgICAgICAgICAgICAgICAgICAgICAgZ2VuZXJhdGVfZXhjZXB0
aW9uX2lmKCFldmV4Lm9wbXNrICYmIGV2ZXgueiwgRVhDX1VEKTsKIAogICAgICAgICAgICAgICAg
ICAgICAgICAgaWYgKCAhbW9kZV82NGJpdCgpICkKLSAgICAgICAgICAgICAgICAgICAgICAgIHsK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoIWV2ZXgu
UlgsIEVYQ19VRCk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZXZleC5SID0gMTsKLSAg
ICAgICAgICAgICAgICAgICAgICAgIH0KIAogICAgICAgICAgICAgICAgICAgICAgICAgdmV4Lm9w
Y3ggPSBldmV4Lm9wY3g7CiAgICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKQEAgLTM0MDQs
NiArMzQwMiw3IEBAIHg4Nl9lbXVsYXRlKAogICAgICAgICBkID0gKGQgJiB+RHN0TWFzaykgfCBE
c3RNZW07CiAgICAgICAgIC8qIEJlY29tZXMgYSBub3JtYWwgRHN0TWVtIG9wZXJhdGlvbiBmcm9t
IGhlcmUgb24uICovCiAgICAgY2FzZSBEc3RNZW06CisgICAgICAgIGdlbmVyYXRlX2V4Y2VwdGlv
bl9pZihlYS50eXBlID09IE9QX01FTSAmJiBldmV4LnosIEVYQ19VRCk7CiAgICAgICAgIGlmICgg
c3RhdGUtPnNpbWRfc2l6ZSApCiAgICAgICAgIHsKICAgICAgICAgICAgIGdlbmVyYXRlX2V4Y2Vw
dGlvbl9pZihsb2NrX3ByZWZpeCwgRVhDX1VEKTsKCgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:25:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14: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 1fv1Pu-0007Xd-O8; Wed, 29 Aug 2018 14:25: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv1Pt-0007XW-St
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:25:53 +0000
X-Inumbo-ID: 897ebd96-ab97-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 897ebd96-ab97-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 14:26:37 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 08:25:52 -0600
Message-Id: <5B86ACEE02000078001E31FC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 08:25:50 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B6BF83602000078001DC548@prv1-mh.provo.novell.com>
 <5B86AB9002000078001E31E3@prv1-mh.provo.novell.com>
In-Reply-To: <5B86AB9002000078001E31E3@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH v2 6/6] x86emul: generalize vector length
 handling for AVX512/EVEX
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VG8gYWxsb3cgZm9yIHNvbWUgY29kZSBzaGFyaW5nIHdoZXJlIHBvc3NpYmxlLCBjb3B5IFZFWC5M
IGludG8gRVZFWC5MUgpldmVuIGZvciBWRVggKG9yIFhPUCkgZW5jb2RlZCBpbnNucy4gTWFrZSBv
cGVyYW5kIHNpemUgZGV0ZXJtaW5hdGlvbgp1c2UgdGhpcyByaWdodCBhd2F5LCBhdCB0aGUgc2Ft
ZSB0aW1lIGFkZGluZyBjb25zaXN0ZW5jeSBjaGVja3MgZm9yIHRoZQpFVkVYIHNjYWxhciBpbnNu
IGNhc2VzICh0aGUgbm9uLXNjYWxhciBvbmVzIGFyZW4ndCB1bmlmb3JtIGVub3VnaCBmb3IKdGhl
IGNoZWNraW5nIHRvIGJlIGRvbmUgaW4gYSBjZW50cmFsIHBsYWNlIGxpa2UgdGhpcykuCgpOb3Rl
IHRoYXQgdGhlIGJyb2FkY2FzdCBjYXNlIGlzIG5vdCBoYW5kbGVkIGhlcmUsIGJ1dCB3aWxsIGJl
IHRha2VuIGNhcmUKb2YgZWxzZXdoZXJlIChpbiBqdXN0IGEgc2luZ2xlIHBsYWNlIHJhdGhlciB0
aGFuIGF0IGxlYXN0IHR3bykuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+Ci0tLQp2MjogRG9uJ3QgcmFpc2UgI1VEIGluIHNpbWRfc2NhbGFyX29wYyBjYXNl
IHdoZW4gRVZFWC5XICE9IGxvdy1vcGNvZGUtYml0LgoKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9l
bXVsYXRlL3g4Nl9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9l
bXVsYXRlLmMKQEAgLTE5MSwxNCArMTkxLDE0IEBAIGVudW0gc2ltZF9vcHNpemUgewogICAgICAq
IE9yZGluYXJ5IHBhY2tlZCBpbnRlZ2VyczoKICAgICAgKiAtIDY0IGJpdHMgd2l0aG91dCBwcmVm
aXggNjYgKE1NWCkKICAgICAgKiAtIDEyOCBiaXRzIHdpdGggcHJlZml4IDY2IChTU0VuKQotICAg
ICAqIC0gMTI4LzI1NiBiaXRzIGRlcGVuZGluZyBvbiBWRVguTCAoQVZYKQorICAgICAqIC0gMTI4
LzI1Ni81MTIgYml0cyBkZXBlbmRpbmcgb24gVkVYLkwvRVZFWC5MUiAoQVZYKykKICAgICAgKi8K
ICAgICBzaW1kX3BhY2tlZF9pbnQsCiAKICAgICAvKgogICAgICAqIE9yZGluYXJ5IHBhY2tlZC9z
Y2FsYXIgZmxvYXRpbmcgcG9pbnQ6CiAgICAgICogLSAxMjggYml0cyB3aXRob3V0IHByZWZpeCBv
ciB3aXRoIHByZWZpeCA2NiAoU1NFbikKLSAgICAgKiAtIDEyOC8yNTYgYml0cyBkZXBlbmRpbmcg
b24gVkVYLkwgKEFWWCkKKyAgICAgKiAtIDEyOC8yNTYvNTEyIGJpdHMgZGVwZW5kaW5nIG9uIFZF
WC5ML0VWRVguTFIgKEFWWCspCiAgICAgICogLSAzMiBiaXRzIHdpdGggcHJlZml4IEYzIChzY2Fs
YXIgc2luZ2xlKQogICAgICAqIC0gNjQgYml0cyB3aXRoIHByZWZpeCBGMiAoc2NhbGFyIGRvdWJn
bGUpCiAgICAgICovCkBAIC0yMDcsMTQgKzIwNywxNCBAQCBlbnVtIHNpbWRfb3BzaXplIHsKICAg
ICAvKgogICAgICAqIFBhY2tlZCBmbG9hdGluZyBwb2ludDoKICAgICAgKiAtIDEyOCBiaXRzIHdp
dGhvdXQgcHJlZml4IG9yIHdpdGggcHJlZml4IDY2IChTU0VuKQotICAgICAqIC0gMTI4LzI1NiBi
aXRzIGRlcGVuZGluZyBvbiBWRVguTCAoQVZYKQorICAgICAqIC0gMTI4LzI1Ni81MTIgYml0cyBk
ZXBlbmRpbmcgb24gVkVYLkwvRVZFWC5MUiAoQVZYKykKICAgICAgKi8KICAgICBzaW1kX3BhY2tl
ZF9mcCwKIAogICAgIC8qCiAgICAgICogU2luZ2xlIHByZWNpc2lvbiBwYWNrZWQvc2NhbGFyIGZs
b2F0aW5nIHBvaW50OgogICAgICAqIC0gMTI4IGJpdHMgd2l0aG91dCBwcmVmaXggKFNTRW4pCi0g
ICAgICogLSAxMjgvMjU2IGJpdHMgZGVwZW5kaW5nIG9uIFZFWC5MLCBubyBwcmVmaXggKEFWWCkK
KyAgICAgKiAtIDEyOC8yNTYvNTEyIGJpdHMgZGVwZW5kaW5nIG9uIFZFWC5ML0VWRVguTFIgKEFW
WCspCiAgICAgICogLSAzMiBiaXRzIHdpdGggcHJlZml4IEYzIChzY2FsYXIpCiAgICAgICovCiAg
ICAgc2ltZF9zaW5nbGVfZnAsCkBAIC0yMjgsNyArMjI4LDcgQEAgZW51bSBzaW1kX29wc2l6ZSB7
CiAKICAgICAvKgogICAgICAqIFNjYWxhciBmbG9hdGluZyBwb2ludDoKLSAgICAgKiAtIDMyLzY0
IGJpdHMgZGVwZW5kaW5nIG9uIFZFWC5XCisgICAgICogLSAzMi82NCBiaXRzIGRlcGVuZGluZyBv
biBWRVguVy9FVkVYLlcKICAgICAgKi8KICAgICBzaW1kX3NjYWxhcl92ZXh3LAogCkBAIC0yODE4
LDYgKzI4MTgsOSBAQCB4ODZfZGVjb2RlKAogCiAgICAgICAgICAgICAgICAgb3Bjb2RlIHw9IGIg
fCBNQVNLX0lOU1IodmV4LnBmeCwgWDg2RU1VTF9PUENfUEZYX01BU0spOwogCisgICAgICAgICAg
ICAgICAgaWYgKCAhZXZleC5tYnMgKQorICAgICAgICAgICAgICAgICAgICBldmV4LmxyID0gdmV4
Lmw7CisKICAgICAgICAgICAgICAgICBpZiAoICEoZCAmIE1vZFJNKSApCiAgICAgICAgICAgICAg
ICAgICAgIGJyZWFrOwogCkBAIC0zMTQ4LDcgKzMxNTEsNyBAQCB4ODZfZGVjb2RlKAogICAgICAg
ICAgICAgfQogICAgICAgICAgICAgLyogZmFsbCB0aHJvdWdoICovCiAgICAgICAgIGNhc2UgdmV4
XzY2OgotICAgICAgICAgICAgb3BfYnl0ZXMgPSAxNiA8PCB2ZXgubDsKKyAgICAgICAgICAgIG9w
X2J5dGVzID0gMTYgPDwgZXZleC5scjsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBkZWZh
dWx0OgogICAgICAgICAgICAgb3BfYnl0ZXMgPSAwOwpAQCAtMzE3Miw5ICszMTc1LDE3IEBAIHg4
Nl9kZWNvZGUoCiAgICAgY2FzZSBzaW1kX2FueV9mcDoKICAgICAgICAgc3dpdGNoICggdmV4LnBm
eCApCiAgICAgICAgIHsKLSAgICAgICAgZGVmYXVsdDogICAgIG9wX2J5dGVzID0gMTYgPDwgdmV4
Lmw7IGJyZWFrOwotICAgICAgICBjYXNlIHZleF9mMzogb3BfYnl0ZXMgPSA0OyAgICAgICAgICAg
YnJlYWs7Ci0gICAgICAgIGNhc2UgdmV4X2YyOiBvcF9ieXRlcyA9IDg7ICAgICAgICAgICBicmVh
azsKKyAgICAgICAgZGVmYXVsdDoKKyAgICAgICAgICAgIG9wX2J5dGVzID0gMTYgPDwgZXZleC5s
cjsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICBjYXNlIHZleF9mMzoKKyAgICAgICAgICAg
IGdlbmVyYXRlX2V4Y2VwdGlvbl9pZihldmV4Lm1icyAmJiBldmV4LncsIEVYQ19VRCk7CisgICAg
ICAgICAgICBvcF9ieXRlcyA9IDQ7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgY2FzZSB2
ZXhfZjI6CisgICAgICAgICAgICBnZW5lcmF0ZV9leGNlcHRpb25faWYoZXZleC5tYnMgJiYgIWV2
ZXgudywgRVhDX1VEKTsKKyAgICAgICAgICAgIG9wX2J5dGVzID0gODsKKyAgICAgICAgICAgIGJy
ZWFrOwogICAgICAgICB9CiAgICAgICAgIGJyZWFrOwogCgoKCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:35:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14: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 1fv1Z5-0000B4-MD; Wed, 29 Aug 2018 14:35:23 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=gign=lm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fv1Z4-0000Au-J4
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:35:22 +0000
X-Inumbo-ID: 8c97a2fa-ab98-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8c97a2fa-ab98-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 16:33: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 1fv1Z1-0002cj-MU; Wed, 29 Aug 2018 14:35: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 1fv1Z1-0000SJ-Ef; Wed, 29 Aug 2018 14:35:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fv1Z1-0000wu-Dj; Wed, 29 Aug 2018 14:35:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126861-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-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-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-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-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-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=19b599f7664b2ebfd0f405fb79c14dd241557452
X-Osstest-Versions-That: qemuu=025573be71dab8d7885b787a6ca52d6d9bbfd75c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 29 Aug 2018 14:35:19 +0000
Subject: [Xen-devel] [qemu-mainline test] 126861: 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>

ZmxpZ2h0IDEyNjg2MSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY4NjEvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNjc4MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI2Nzgw
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjY3ODAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNjc4MAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI2NzgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRl
Ymlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2
ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgMTliNTk5
Zjc2NjRiMmViZmQwZjQwNWZiNzljMTRkZDI0MTU1NzQ1MgpiYXNlbGluZSB2ZXJzaW9uOgogcWVt
dXUgICAgICAgICAgICAgICAgMDI1NTczYmU3MWRhYjhkNzg4NWI3ODdhNmNhNTJkNmQ5YmJmZDc1
YwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI2NzgwICAyMDE4LTA4LTI3IDE0OjA3OjAwIFogICAg
MiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNjg2MSAgMjAxOC0wOC0yOCAxMzo1MDoxNiBa
ICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0OgogIEp1YW4gUXVpbnRlbGEgPHF1aW50ZWxhQHJlZGhhdC5jb20+CiAgTWFy
a3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVy
Lm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBYdSA8cGV0ZXJ4QHJlZGhhdC5jb20+Cgpqb2Jz
OgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVu
Yml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQvcWVtdS14ZW4uZ2l0CiAgIDAyNTU3M2JlNzEuLjE5
YjU5OWY3NjYgIDE5YjU5OWY3NjY0YjJlYmZkMGY0MDVmYjc5YzE0ZGQyNDE1NTc0NTIgLT4gdXBz
dHJlYW0tdGVzdGVkCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:37:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14: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 1fv1bL-0000Ik-3t; Wed, 29 Aug 2018 14: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=vdd+=lm=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fv1bJ-0000Ie-IB
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:37:41 +0000
X-Inumbo-ID: 2ef82670-ab99-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 2ef82670-ab99-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 14:38: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 1209980D;
 Wed, 29 Aug 2018 07:37:39 -0700 (PDT)
Received: from [10.37.9.142] (unknown [10.37.9.142])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 02D7D3F557;
 Wed, 29 Aug 2018 07:37:36 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
 <5B86A77B02000078001E3123@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <fce357b9-16d5-000b-ec39-427b49a53b23@arm.com>
Date: Wed, 29 Aug 2018 15:37:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B86A77B02000078001E3123@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 03/12] x86: infrastructure to allow
 converting certain indirect calls to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMDgvMjkvMjAxOCAwMzowMiBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gKyNk
ZWZpbmUgYWx0ZXJuYXRpdmVfdmNhbGwyKGZ1bmMsIGFyZzEsIGFyZzIpICh7ICAgICAgICAgICBc
Cj4gKyAgICBBTFRfQ0FMTF9BUkcoYXJnMSwgMSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcCj4gKyAgICBBTFRfQ0FMTF9BUkcoYXJnMiwgMik7ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCgpJIGJlbGlldmUgdGhpcyBjb2RlIGhhcyB0aGUgc2FtZSBpc3N1ZSBTdGVm
YW5vIHJlY2VudGx5IGRpc2NvdmVyZWQgb24gCnRoZSBTTUNDQy4KClVzaW5nIGV4cGxpY2l0IHJl
Z2lzdGVyIHZhcmlhYmxlIHdpbGwgbm90IHJlc2VydmUgdGhlIHJlZ2lzdGVyLiBTbyBpZiAKYXJn
KiBpcyBhIGZ1bmN0aW9uIGNhbGwsIHRoZSByZWdpc3RlciB5b3UgaGF2ZSBqdXN0IGFzc2lnbmVk
IHdpbGwgZ2V0IApjbG9iYmVyZWQgKHNlZSBbMV0pLgoKVGhlIHNvbHV0aW9uIHRvIHRoaXMgaXMg
ZXZhbHVhdGluZyBhbGwgdGhlIGFyZ3VtZW50cyBiZWZvcmUgZGVjbGFyaW5nIAp0aGUgdmFyaWFi
bGUgd2l0aCBleHBsaWNpdCByZWdpc3RlcnMuIFNlZSB0aGUgcGF0Y2ggWzJdIGZvciBhbiBleGFt
cGxlLgoKCj4gKyAgICBBTFRfQ0FMTF9OT19BUkczOyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCj4gKyAgICAodm9pZClzaXplb2YoZnVuYyhhcmcxLCBhcmcyKSk7ICAgICAg
ICAgICAgICAgICAgICAgICBcCj4gKyAgICAodm9pZClhbHRlcm5hdGl2ZV9jYWxsTigyLCBpbnQs
IGZ1bmMpOyAgICAgICAgICAgICAgICBcCj4gK30pCgpbLi4uXQoKPiAtLS0gYS94ZW4vaW5jbHVk
ZS94ZW4vbGliLmgKPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vbGliLmgKPiBAQCAtNjYsNiArNjYs
MTAgQEAKPiAgIAo+ICAgI2RlZmluZSBST1VORFVQKHgsIGEpICgoKHgpICsgKGEpIC0gMSkgJiB+
KChhKSAtIDEpKQo+ICAgCj4gKyNkZWZpbmUgY291bnRfdmFfYXJnXyhkb3QsIGExLCBhMiwgYTMs
IGE0LCBhNSwgYTYsIGE3LCBhOCwgeCwgLi4uKSB4ID4gKyNkZWZpbmUgY291bnRfdmFfYXJnKGFy
Z3MuLi4pIFwKPiArICAgIGNvdW50X3ZhX2FyZ18oLiwgIyMgYXJncywgOCwgNywgNiwgNSwgNCwg
MywgMiwgMSwgMCkKCldlIGhhdmUgYSBzaW1pbGFyIGZ1bmN0aW9uIGluIFNNQ0NDIHdoZXJlIG9u
bHkgdGhlIGFyZ3VtZW50cyBleGNlcHQgdGhlIApmaXJzdCBvbmUgKEZ1bmN0aW9uIElEKSBhbmQg
bGFzdCBvbmUgKFJlc3VsdCBwb2ludGVyKS4gSSBiZWxpZXZlIApkaWZmZXJlbnQgY29udGV4dCB3
aWxsIHJlcXVpcmUgZGlmZmVyZW50IHdheSB0byBjb3VudCBhcmd1bWVudCBpbiBvcmRlciAKdG8g
a2VlcCB0aGUgY29kZSByZWFkYWJsZS4KClNvIEkgYW0gbm90IGVudGlyZWx5IHN1cmUgaWYgdGhl
cmUgYXJlIGEgYmVuZWZpdCB0byBoYXZlIHRoaXMgZnVuY3Rpb24gCmluIGNvbW1vbi4KCkNoZWVy
cywKClsxXSAKaHR0cHM6Ly9nY2MuZ251Lm9yZy9vbmxpbmVkb2NzL2djYy9Mb2NhbC1SZWdpc3Rl
ci1WYXJpYWJsZXMuaHRtbCNMb2NhbC1SZWdpc3Rlci1WYXJpYWJsZXMKClsyXSBodHRwczovL2xp
c3RzLnhlbi5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0wOC9tc2cwMjEzOS5odG1s
CgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:39:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14:39:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv1dR-0000RU-IF; Wed, 29 Aug 2018 14: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv1dQ-0000RP-RO
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:39:52 +0000
X-Inumbo-ID: 7d5e31b8-ab99-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7d5e31b8-ab99-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 14:40:36 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 08:39:50 -0600
Message-Id: <5B86B03402000078001E323D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 08:39:48 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B6BF4DB02000078001DC531@prv1-mh.provo.novell.com>
 <cccd95cf-9102-ff2e-be02-1d6141c20452@citrix.com>
In-Reply-To: <cccd95cf-9102-ff2e-be02-1d6141c20452@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH RFC] x86/HVM: meet xentrace's expectations
 on emulation event 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <paul.durrant@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjA4LjE4IGF0IDE2OjIyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMDkvMDgvMTggMDk6MDEsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBBY2NvcmRpbmcg
dG8gdGhlIGxvZ2ljIGluIGh2bV9tbWlvX2Fzc2lzdF9wcm9jZXNzKCksIDY0IGJpdHMgb2YgZGF0
YSBhcmUKPj4gZXhwZWN0ZWQgd2l0aCA2NC1iaXQgYWRkcmVzc2VzLCBhbmQgMzIgYml0cyBvZiBk
YXRhIHdpdGggMzItYml0IG9uZXMuIEkKPj4gZG9uJ3QgdGhpbmsgdGhpcyBpcyB2ZXJ5IHJlYXNv
bmFibGUsIGJ1dCBJJ20gYWxzbyBub3QgZ29pbmcgdG8gdG91Y2ggdGhlCj4+IGNvbnN1bWVyIHNp
ZGUsIHRoZSBtb3JlIHRoYXQgaXQgaXMgYW55d2F5IG5vdCB2ZXJ5IGhlbHBmdWwgZm9yIHRoZSBj
b2RlCj4+IGhlcmUgdG8gb25seSBldmVyIHN1cHBseSAzMiBiaXRzIG9mIGRhdGEgKGRlc3BpdGUg
dGhlIGZpZWxkIGJlaW5nIDY0Cj4+IGJpdHMgd2lkZSwgYW5kIGhhdmluZyBiZWVuIGV2ZW4gaW4g
dGhlIDMyLWJpdCBkYXlzIG9mIFhlbikuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KPj4gLS0tCj4+IFJGQzogVW50ZXN0ZWQ7IHNvbGVseSBiYXNl
ZCBvbiB0aGUgb2JzZXJ2YXRpb24gb2YgIihubyBkYXRhKSIgaW4gYSB0cmFjZQo+PiAgICAgIHdo
ZXJlIGl0IHdhcyBlbnRpcmVseSB1bmNsZWFyIHdoeSBubyBkYXRhIHdvdWxkIGhhdmUgYmVlbiBh
dmFpbGFibGUuCj4+ICAgICAgSSBqdXN0IHNvIGhhcHBlbmVkIHRoYXQgdGhlIGd1ZXN0IGhhZCBt
b3JlIHRoYW4gNEdiIG9mIG1lbW9yeSwgYW5kCj4+ICAgICAgaGVuY2UgYWRkcmVzc2VzIHdlcmUg
bm90IHJlcHJlc2VudGFibGUgYXMgMzItYml0IHZhbHVlcy4KPiAKPiBVbmZvcnR1bmF0ZWx5LCBJ
IGRvbid0IHRoaW5rIHRoaXMgaGVscHMgbXVjaC4KPiAKPiBGcm9tIHdoYXQgSSBjYW4gdGVsbCwg
eGVudHJhY2VfZm9ybWF0IGRvZXNuJ3QgdW5kZXJzdGFuZCB0aGUgVFJDXzY0X0ZMQUcKPiB2ZXJz
aW9ucyBvZiB0aGVzZSBldmVudHMgYXQgYWxsLCBhbmQgeGVuYWx5emUgdXNlczoKPiAKPiAgICAg
dW5pb24gewo+ICAgICAgICAgc3RydWN0IHsKPiAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZ3Bh
Owo+ICAgICAgICAgICAgIHVuc2lnbmVkIGludCBkYXRhOwo+ICAgICAgICAgfSB4MzI7Cj4gICAg
ICAgICBzdHJ1Y3Qgewo+ICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgbG9uZyBncGE7Cj4gICAg
ICAgICAgICAgdW5zaWduZWQgaW50IGRhdGE7Cj4gICAgICAgICB9IHg2NDsKPiAgICAgfSAqciA9
ICh0eXBlb2YocikpaC0+ZDsKPiAKPiB0byBwdWxsIHRoZSBkYXRhIGJhY2sgb3V0LiAgQUZBSUNU
LCB0aGlzIG1hdGNoZXMgd2hhdCBYZW4gaXMgY3VycmVudGx5Cj4gd3JpdGluZywgYW5kIGlzIGVx
dWFsbHkgd3JvbmcuCgpBcmUgeW91IHN1cmU/IFlvdSd2ZSBub3QgcXVvdGVkIHRoZSByZWxldmFu
dCBvdGhlciBoYWxmOgoKICAgIHVuaW9uIHsKICAgICAgICB1bnNpZ25lZCBldmVudDsKICAgICAg
ICBzdHJ1Y3QgewogICAgICAgICAgICB1bnNpZ25lZCBtaW5vcjo4LAogICAgICAgICAgICAgICAg
eDY0OjEsCiAgICAgICAgICAgICAgICB3cml0ZToyOwogICAgICAgIH07CiAgICB9IG1ldnQgPSB7
IC5ldmVudCA9IHJpLT5ldmVudCB9OwoKd2l0aCB0aGUgY2hlY2sgdGhlbiBiZWluZwoKICAgIGlm
KG1ldnQueDY0KSB7CgpJZiB3aGF0IGNvbnN1bWVyIGFuZCBwcm9kdWNlciBtYXRjaGVkIGluIChn
b29kIG9yIGJhZCkgYmVoYXZpb3IsCkknZCBleHBlY3QgIihubyBkYXRhKSIgdG8gbm90IGFwcGVh
ciBoZXJlLCBidXQgaXQgd2FzIGRlZmluaXRlbHkKb2JzZXJ2ZWQgKG9uIGFuIG9sZGVyIFhlbiB2
ZXJzaW9uKSBieSBPbGFmLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:40:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14:40:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv1e1-000143-1g; Wed, 29 Aug 2018 14:40: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fv1dz-00013u-PV
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 14:40:27 +0000
X-Inumbo-ID: 915adb5c-ab99-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 915adb5c-ab99-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 14:41:09 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="63991156"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Wed, 29 Aug 2018 15:40:21 +0100
Message-ID: <1535553621-7671-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
In-Reply-To: <1534154469-6076-13-git-send-email-andrew.cooper3@citrix.com>
References: <1534154469-6076-13-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 12/12] xen/domain: Allocate d->vcpu[] in
 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: 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rm9yIEFSTSwgdGhlIGNhbGwgdG8gYXJjaF9kb21haW5fY3JlYXRlKCkgbmVlZHMgdG8gaGF2ZSBj
b21wbGV0ZWQgYmVmb3JlCmRvbWFpbl9tYXhfdmNwdXMoKSB3aWxsIHJldHVybiB0aGUgY29ycmVj
dCB1cHBlciBib3VuZC4KCkZvciBlYWNoIGFyY2gncyBkb20wJ3MsIGRyb3AgdGhlIHRlbXBvcmFy
eSBtYXhfdmNwdXMgcGFyYW1ldGVyLCBhbmQgYWxsb2NhdGlvbgpvZiBkb20wLT52Y3B1LgoKV2l0
aCBkLT5tYXhfdmNwdXMgbm93IGNvcnJlY3RseSBjb25maWd1cmVkIGJlZm9yZSBldnRjaG5faW5p
dCgpLCB0aGUgcG9sbCBtYXNrCmNhbiBiZSBjb25zdHJ1Y3RlZCBzdWl0YWJseSBmb3IgdGhlIGRv
bWFpbiwgcmF0aGVyIHRoYW4gZm9yIHRoZSB3b3JzdC1jYXNlCnNldHRpbmcuCgpEdWUgdG8gdGhl
IGV2dGNobl9pbml0KCkgZml4ZXMsIGl0IG5vIGxvbmdlciBjYWxscyBkb21haW5fbWF4X3ZjcHVz
KCksIGFuZApBUk0ncyB0d28gaW1wbGVtZW50YXRpb25zIG9mIHZnaWNfbWF4X3ZjcHVzKCkgbm8g
bG9uZ2VyIG5lZWQgd29yayBhcm91bmQgdGhlCm91dC1vZi1vcmRlciBjYWxsLgoKRnJvbSB0aGlz
IHBvaW50IG9uLCBkLT5tYXhfdmNwdXMgYW5kIGQtPnZjcHVzW10gYXJlIHZhbGlkIGZvciBhbnkg
ZG9tYWluIHdoaWNoCmNhbiBiZSBsb29rZWQgdXAgYnkgZG9taWQuCgpUaGUgWEVOX0RPTUNUTF9t
YXhfdmNwdXMgaHlwZXJjYWxsIGlzIG1vZGlmaWVkIHRvIHJlamVjdCBhbnkgY2FsbCBhdHRlbXB0
IHdpdGgKbWF4ICE9IGQtPm1heF92Y3B1cywgd2hpY2ggZG9lcyBtYXRjaCB0aGUgb2xkZXIgc2Vt
YW50aWNzIChub3QgdGhhdCBpdCBpcwpvYnZpb3VzIGZyb20gdGhlIGNvZGUpLiAgVGhlIGxvZ2lj
IHRvIGFsbG9jYXRlIGQtPnZjcHVbXSBpcyBkcm9wcGVkLCBidXQgYXQKdGhpcyBwb2ludCB0aGUg
aHlwZXJjYWxsIHN0aWxsIG5lZWRzIG1ha2luZyB0byBhbGxvY2F0ZSBlYWNoIHZjcHUuCgpTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0K
Q0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+CkNDOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+
CkNDOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNDOiBU
aW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
Cgp2MjoKICogQWxsb2NhdGUgaW4gZG9tYWluX2NyZWF0ZSgpIHJhdGhlciB0aGFuIGFyY2hfZG9t
YWluX2NyZWF0ZSgpLgogKiBSZXRhaW4gZG9tYWluX21heF92Y3B1cygpLgp2MzoKICogT25seSBk
cm9wIHRoZSBHSUNfSU5WQUxJRCBjYXNlIGluIHZnaWNfbWF4X3ZjcHVzKCkuCiAqIExlYXZlIGEg
bm90ZSBjb25jZXJuaW5nIHRoZSBuZXcgYmVoYXZpb3VyIG9mIFhFTl9ET01DVExfbWF4X3ZjcHVz
IGluIHRoZQogICBpbnRlcmltIGJlZm9yZSBpdCBnZXRzIGRlbGV0ZWQuCi0tLQogeGVuL2FyY2gv
YXJtL2RvbWFpbl9idWlsZC5jIHwgIDggKy0tLS0tLS0KIHhlbi9hcmNoL2FybS9zZXR1cC5jICAg
ICAgICB8ICAyICstCiB4ZW4vYXJjaC9hcm0vdmdpYy5jICAgICAgICAgfCAxMSArLS0tLS0tLS0t
LQogeGVuL2FyY2gvYXJtL3ZnaWMvdmdpYy5jICAgIHwgIDkgLS0tLS0tLS0tCiB4ZW4vYXJjaC94
ODYvZG9tMF9idWlsZC5jICAgfCAgOCArLS0tLS0tLQogeGVuL2FyY2gveDg2L3NldHVwLmMgICAg
ICAgIHwgIDIgKy0KIHhlbi9jb21tb24vZG9tYWluLmMgICAgICAgICB8IDE4ICsrKysrKysrKysr
KysrKysrKwogeGVuL2NvbW1vbi9kb21jdGwuYyAgICAgICAgIHwgNDYgKysrKysrKystLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vY29tbW9uL2V2ZW50X2NoYW5uZWwu
YyAgfCAgMyArLS0KIHhlbi9pbmNsdWRlL3hlbi9kb21haW4uaCAgICB8ICAyICstCiAxMCBmaWxl
cyBjaGFuZ2VkLCAzMyBpbnNlcnRpb25zKCspLCA3NiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxk
LmMKaW5kZXggNjkwMGE5My4uOWNlYjMzZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFp
bl9idWlsZC5jCisrKyBiL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYwpAQCAtNzIsMTQgKzcy
LDggQEAgdW5zaWduZWQgaW50IF9faW5pdCBkb20wX21heF92Y3B1cyh2b2lkKQogICAgIHJldHVy
biBvcHRfZG9tMF9tYXhfdmNwdXM7CiB9CiAKLXN0cnVjdCB2Y3B1ICpfX2luaXQgYWxsb2NfZG9t
MF92Y3B1MChzdHJ1Y3QgZG9tYWluICpkb20wLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGludCBtYXhfdmNwdXMpCitzdHJ1Y3QgdmNwdSAqX19pbml0IGFs
bG9jX2RvbTBfdmNwdTAoc3RydWN0IGRvbWFpbiAqZG9tMCkKIHsKLSAgICBkb20wLT52Y3B1ID0g
eHphbGxvY19hcnJheShzdHJ1Y3QgdmNwdSAqLCBtYXhfdmNwdXMpOwotICAgIGlmICggIWRvbTAt
PnZjcHUgKQotICAgICAgICByZXR1cm4gTlVMTDsKLSAgICBkb20wLT5tYXhfdmNwdXMgPSBtYXhf
dmNwdXM7Ci0KICAgICByZXR1cm4gYWxsb2NfdmNwdShkb20wLCAwLCAwKTsKIH0KIApkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwppbmRleCAw
NDhkNWYzLi4wMWFhYWFiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vc2V0dXAuYworKysgYi94
ZW4vYXJjaC9hcm0vc2V0dXAuYwpAQCAtODU0LDcgKzg1NCw3IEBAIHZvaWQgX19pbml0IHN0YXJ0
X3hlbih1bnNpZ25lZCBsb25nIGJvb3RfcGh5c19vZmZzZXQsCiAgICAgZG9tMF9jZmcubWF4X3Zj
cHVzID0gZG9tMF9tYXhfdmNwdXMoKTsKIAogICAgIGRvbTAgPSBkb21haW5fY3JlYXRlKDAsICZk
b20wX2NmZywgdHJ1ZSk7Ci0gICAgaWYgKCBJU19FUlIoZG9tMCkgfHwgKGFsbG9jX2RvbTBfdmNw
dTAoZG9tMCwgZG9tMF9jZmcubWF4X3ZjcHVzKSA9PSBOVUxMKSApCisgICAgaWYgKCBJU19FUlIo
ZG9tMCkgfHwgKGFsbG9jX2RvbTBfdmNwdTAoZG9tMCkgPT0gTlVMTCkgKQogICAgICAgICAgICAg
cGFuaWMoIkVycm9yIGNyZWF0aW5nIGRvbWFpbiAwIik7CiAKICAgICBpZiAoIGNvbnN0cnVjdF9k
b20wKGRvbTApICE9IDApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdmdpYy5jIGIveGVuL2Fy
Y2gvYXJtL3ZnaWMuYwppbmRleCA3YTJjNDU1Li41YTRmMDgyIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC9hcm0vdmdpYy5jCisrKyBiL3hlbi9hcmNoL2FybS92Z2ljLmMKQEAgLTY2OSwxNiArNjY5LDcg
QEAgdm9pZCB2Z2ljX2ZyZWVfdmlycShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgdmly
cSkKIAogdW5zaWduZWQgaW50IHZnaWNfbWF4X3ZjcHVzKGNvbnN0IHN0cnVjdCBkb21haW4gKmQp
CiB7Ci0gICAgLyoKLSAgICAgKiBTaW5jZSBldnRjaG5faW5pdCB3b3VsZCBjYWxsIGRvbWFpbl9t
YXhfdmNwdXMgZm9yIHBvbGxfbWFzawotICAgICAqIGFsbG9jYXRpb24gd2hlbiB0aGUgdmdpY19v
cHMgaGF2ZW4ndCBiZWVuIGluaXRpYWxpc2VkIHlldCwKLSAgICAgKiB3ZSByZXR1cm4gTUFYX1ZJ
UlRfQ1BVUyBpZiBkLT5hcmNoLnZnaWMuaGFuZGxlciBpcyBudWxsLgotICAgICAqLwotICAgIGlm
ICggIWQtPmFyY2gudmdpYy5oYW5kbGVyICkKLSAgICAgICAgcmV0dXJuIE1BWF9WSVJUX0NQVVM7
Ci0gICAgZWxzZQotICAgICAgICByZXR1cm4gbWluX3QodW5zaWduZWQgaW50LCBNQVhfVklSVF9D
UFVTLAotICAgICAgICAgICAgICAgICAgICAgZC0+YXJjaC52Z2ljLmhhbmRsZXItPm1heF92Y3B1
cyk7CisgICAgcmV0dXJuIG1pbl90KHVuc2lnbmVkIGludCwgTUFYX1ZJUlRfQ1BVUywgZC0+YXJj
aC52Z2ljLmhhbmRsZXItPm1heF92Y3B1cyk7CiB9CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vdmdpYy92Z2ljLmMgYi94ZW4vYXJjaC9hcm0vdmdpYy92Z2ljLmMKaW5kZXggODMyNjMy
YS4uMzI3Mjk1MiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3ZnaWMvdmdpYy5jCisrKyBiL3hl
bi9hcmNoL2FybS92Z2ljL3ZnaWMuYwpAQCAtOTU1LDE1ICs5NTUsNiBAQCB1bnNpZ25lZCBpbnQg
dmdpY19tYXhfdmNwdXMoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKIAogICAgIHN3aXRjaCAoIGQt
PmFyY2gudmdpYy52ZXJzaW9uICkKICAgICB7Ci0gICAgY2FzZSBHSUNfSU5WQUxJRDoKLSAgICAg
ICAgLyoKLSAgICAgICAgICogU2luY2UgZXZ0Y2huX2luaXQgd291bGQgY2FsbCBkb21haW5fbWF4
X3ZjcHVzIGZvciBwb2xsX21hc2sKLSAgICAgICAgICogYWxsb2NhdGlvbiBiZWZvcmUgdGhlIFZH
SUMgaGFzIGJlZW4gaW5pdGlhbGlzZWQsIHdlIG5lZWQgdG8KLSAgICAgICAgICogcmV0dXJuIHNv
bWUgc2FmZSB2YWx1ZSBpbiB0aGlzIGNhc2UuIEFzIHRoaXMgaXMgZm9yIGFsbG9jYXRpb24KLSAg
ICAgICAgICogcHVycG9zZXMsIGdvIHdpdGggdGhlIG1heGltdW0gdmFsdWUuCi0gICAgICAgICAq
LwotICAgICAgICB2Z2ljX3ZjcHVfbGltaXQgPSBNQVhfVklSVF9DUFVTOwotICAgICAgICBicmVh
azsKICAgICBjYXNlIEdJQ19WMjoKICAgICAgICAgdmdpY192Y3B1X2xpbWl0ID0gVkdJQ19WMl9N
QVhfQ1BVUzsKICAgICAgICAgYnJlYWs7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tMF9i
dWlsZC5jIGIveGVuL2FyY2gveDg2L2RvbTBfYnVpbGQuYwppbmRleCBiNDJlYWMzLi40MjNmZGVj
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tMF9idWlsZC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9kb20wX2J1aWxkLmMKQEAgLTE5OSwxNyArMTk5LDExIEBAIHVuc2lnbmVkIGludCBfX2luaXQg
ZG9tMF9tYXhfdmNwdXModm9pZCkKICAgICByZXR1cm4gbWF4X3ZjcHVzOwogfQogCi1zdHJ1Y3Qg
dmNwdSAqX19pbml0IGFsbG9jX2RvbTBfdmNwdTAoc3RydWN0IGRvbWFpbiAqZG9tMCwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbWF4X3ZjcHVzKQor
c3RydWN0IHZjcHUgKl9faW5pdCBhbGxvY19kb20wX3ZjcHUwKHN0cnVjdCBkb21haW4gKmRvbTAp
CiB7CiAgICAgZG9tMC0+bm9kZV9hZmZpbml0eSA9IGRvbTBfbm9kZXM7CiAgICAgZG9tMC0+YXV0
b19ub2RlX2FmZmluaXR5ID0gIWRvbTBfbnJfcHhtczsKIAotICAgIGRvbTAtPnZjcHUgPSB4emFs
bG9jX2FycmF5KHN0cnVjdCB2Y3B1ICosIG1heF92Y3B1cyk7Ci0gICAgaWYgKCAhZG9tMC0+dmNw
dSApCi0gICAgICAgIHJldHVybiBOVUxMOwotICAgIGRvbTAtPm1heF92Y3B1cyA9IG1heF92Y3B1
czsKLQogICAgIHJldHVybiBkb20wX3NldHVwX3ZjcHUoZG9tMCwgMCwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNwdW1hc2tfbGFzdCgmZG9tMF9jcHVzKSAvKiBzbyBpdCB3cmFwcyBhcm91
bmQgdG8gZmlyc3QgcGNwdSAqLyk7CiB9CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc2V0dXAu
YyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCmluZGV4IDNmZmNiN2EuLmM5ZTY2ZWEgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCkBAIC0x
NzAxLDcgKzE3MDEsNyBAQCB2b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25l
ZCBsb25nIG1iaV9wKQogCiAgICAgLyogQ3JlYXRlIGluaXRpYWwgZG9tYWluIDAuICovCiAgICAg
ZG9tMCA9IGRvbWFpbl9jcmVhdGUoZ2V0X2luaXRpYWxfZG9tYWluX2lkKCksICZkb20wX2NmZywg
IXB2X3NoaW0pOwotICAgIGlmICggSVNfRVJSKGRvbTApIHx8IChhbGxvY19kb20wX3ZjcHUwKGRv
bTAsIGRvbTBfY2ZnLm1heF92Y3B1cykgPT0gTlVMTCkgKQorICAgIGlmICggSVNfRVJSKGRvbTAp
IHx8IChhbGxvY19kb20wX3ZjcHUwKGRvbTApID09IE5VTEwpICkKICAgICAgICAgcGFuaWMoIkVy
cm9yIGNyZWF0aW5nIGRvbWFpbiAwIik7CiAKICAgICAvKiBHcmFiIHRoZSBET00wIGNvbW1hbmQg
bGluZS4gKi8KZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWluLmMgYi94ZW4vY29tbW9uL2Rv
bWFpbi5jCmluZGV4IDgxNDM1MzIuLmY2NGFkNWYgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZG9t
YWluLmMKKysrIGIveGVuL2NvbW1vbi9kb21haW4uYwpAQCAtMzM4LDYgKzMzOCwxOSBAQCBzdHJ1
Y3QgZG9tYWluICpkb21haW5fY3JlYXRlKGRvbWlkX3QgZG9taWQsCiAKICAgICBpZiAoICFpc19p
ZGxlX2RvbWFpbihkKSApCiAgICAgeworICAgICAgICAvKiBDaGVjayBkLT5tYXhfdmNwdXMgYW5k
IGFsbG9jYXRlIGQtPnZjcHVbXS4gKi8KKyAgICAgICAgZXJyID0gLUVJTlZBTDsKKyAgICAgICAg
aWYgKCBjb25maWctPm1heF92Y3B1cyA8IDEgfHwKKyAgICAgICAgICAgICBjb25maWctPm1heF92
Y3B1cyA+IGRvbWFpbl9tYXhfdmNwdXMoZCkgKQorICAgICAgICAgICAgZ290byBmYWlsOworCisg
ICAgICAgIGVyciA9IC1FTk9NRU07CisgICAgICAgIGQtPnZjcHUgPSB4emFsbG9jX2FycmF5KHN0
cnVjdCB2Y3B1ICosIGNvbmZpZy0+bWF4X3ZjcHVzKTsKKyAgICAgICAgaWYgKCAhZC0+dmNwdSAp
CisgICAgICAgICAgICBnb3RvIGZhaWw7CisKKyAgICAgICAgZC0+bWF4X3ZjcHVzID0gY29uZmln
LT5tYXhfdmNwdXM7CisKICAgICAgICAgd2F0Y2hkb2dfZG9tYWluX2luaXQoZCk7CiAgICAgICAg
IGluaXRfc3RhdHVzIHw9IElOSVRfd2F0Y2hkb2c7CiAKQEAgLTQyMiw2ICs0MzUsMTEgQEAgc3Ry
dWN0IGRvbWFpbiAqZG9tYWluX2NyZWF0ZShkb21pZF90IGRvbWlkLAogCiAgICAgc2NoZWRfZGVz
dHJveV9kb21haW4oZCk7CiAKKyAgICBpZiAoIGQtPm1heF92Y3B1cyApCisgICAgeworICAgICAg
ICBkLT5tYXhfdmNwdXMgPSAwOworICAgICAgICBYRlJFRShkLT52Y3B1KTsKKyAgICB9CiAgICAg
aWYgKCBpbml0X3N0YXR1cyAmIElOSVRfYXJjaCApCiAgICAgICAgIGFyY2hfZG9tYWluX2Rlc3Ry
b3koZCk7CiAgICAgaWYgKCBpbml0X3N0YXR1cyAmIElOSVRfZ250dGFiICkKZGlmZiAtLWdpdCBh
L3hlbi9jb21tb24vZG9tY3RsLmMgYi94ZW4vY29tbW9uL2RvbWN0bC5jCmluZGV4IDU4ZTUxYjIu
LjhhODAzYjMgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZG9tY3RsLmMKKysrIGIveGVuL2NvbW1v
bi9kb21jdGwuYwpAQCAtNTQ3LDYgKzU0NywxMyBAQCBsb25nIGRvX2RvbWN0bChYRU5fR1VFU1Rf
SEFORExFX1BBUkFNKHhlbl9kb21jdGxfdCkgdV9kb21jdGwpCiAgICAgICAgIGJyZWFrOwogICAg
IH0KIAorICAgIC8qCisgICAgICogTm90ZTogVGhlIHBhcmFtZXRlciBwYXNzZWQgdG8gWEVOX0RP
TUNUTF9tYXhfdmNwdXMgbXVzdCBtYXRjaCB0aGUgdmFsdWUKKyAgICAgKiBwYXNzZWQgdG8gWEVO
X0RPTUNUTF9jcmVhdGVkb21haW4uICBUaGlzIGh5cGVyY2FsbCBpcyBpbiB0aGUgcHJvY2VzcyBv
ZgorICAgICAqIGJlaW5nIHJlbW92ZWQgKG9uY2UgdGhlIGZhaWx1cmUgcGF0aHMgaW4gZG9tYWlu
X2NyZWF0ZSgpIGhhdmUgYmVlbgorICAgICAqIGltcHJvdmVkKSwgYnV0IGlzIHN0aWxsIHJlcXVp
cmVkIGluIHRoZSBzaG9ydCB0ZXJtIHRvIGFsbG9jYXRlIHRoZQorICAgICAqIHZjcHVzIHRoZW1z
ZWx2ZXMuCisgICAgICovCiAgICAgY2FzZSBYRU5fRE9NQ1RMX21heF92Y3B1czoKICAgICB7CiAg
ICAgICAgIHVuc2lnbmVkIGludCBpLCBtYXggPSBvcC0+dS5tYXhfdmNwdXMubWF4LCBjcHU7CkBA
IC01NTQsMTYgKzU2MSw5IEBAIGxvbmcgZG9fZG9tY3RsKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0o
eGVuX2RvbWN0bF90KSB1X2RvbWN0bCkKIAogICAgICAgICByZXQgPSAtRUlOVkFMOwogICAgICAg
ICBpZiAoIChkID09IGN1cnJlbnQtPmRvbWFpbikgfHwgLyogbm8gZG9tYWluX3BhdXNlKCkgKi8K
LSAgICAgICAgICAgICAobWF4ID4gZG9tYWluX21heF92Y3B1cyhkKSkgKQorICAgICAgICAgICAg
IChtYXggIT0gZC0+bWF4X3ZjcHVzKSApICAgLyogbWF4X3ZjcHVzIHNldCB1cCBpbiBjcmVhdGVk
b21haW4gKi8KICAgICAgICAgICAgIGJyZWFrOwogCi0gICAgICAgIC8qIFVudGlsIFhlbm9wcm9m
IGNhbiBkeW5hbWljYWxseSBncm93IGl0cyB2Y3B1LXMgYXJyYXkuLi4gKi8KLSAgICAgICAgaWYg
KCBkLT54ZW5vcHJvZiApCi0gICAgICAgIHsKLSAgICAgICAgICAgIHJldCA9IC1FQUdBSU47Ci0g
ICAgICAgICAgICBicmVhazsKLSAgICAgICAgfQotCiAgICAgICAgIC8qIE5lZWRlZCwgZm9yIGV4
YW1wbGUsIHRvIGVuc3VyZSB3cml0YWJsZSBwLnQuIHN0YXRlIGlzIHN5bmNlZC4gKi8KICAgICAg
ICAgZG9tYWluX3BhdXNlKGQpOwogCkBAIC01ODEsMzggKzU4MSw4IEBAIGxvbmcgZG9fZG9tY3Rs
KFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX2RvbWN0bF90KSB1X2RvbWN0bCkKICAgICAgICAg
ICAgIH0KICAgICAgICAgfQogCi0gICAgICAgIC8qIFdlIGNhbm5vdCByZWR1Y2UgbWF4aW11bSBW
Q1BVcy4gKi8KLSAgICAgICAgcmV0ID0gLUVJTlZBTDsKLSAgICAgICAgaWYgKCAobWF4IDwgZC0+
bWF4X3ZjcHVzKSAmJiAoZC0+dmNwdVttYXhdICE9IE5VTEwpICkKLSAgICAgICAgICAgIGdvdG8g
bWF4dmNwdV9vdXQ7Ci0KLSAgICAgICAgLyoKLSAgICAgICAgICogRm9yIG5vdyBkb24ndCBhbGxv
dyBpbmNyZWFzaW5nIHRoZSB2Y3B1IGNvdW50IGZyb20gYSBub24temVybwotICAgICAgICAgKiB2
YWx1ZTogVGhpcyBjb2RlIGFuZCBhbGwgcmVhZGVycyBvZiBkLT52Y3B1IHdvdWxkIG90aGVyd2lz
ZSBuZWVkCi0gICAgICAgICAqIHRvIGJlIGNvbnZlcnRlZCB0byB1c2UgUkNVLCBidXQgYXQgcHJl
c2VudCB0aGVyZSdzIG5vIHRvb2xzIHNpZGUKLSAgICAgICAgICogY29kZSBwYXRoIHRoYXQgd291
bGQgaXNzdWUgc3VjaCBhIHJlcXVlc3QuCi0gICAgICAgICAqLwotICAgICAgICByZXQgPSAtRUJV
U1k7Ci0gICAgICAgIGlmICggKGQtPm1heF92Y3B1cyA+IDApICYmIChtYXggPiBkLT5tYXhfdmNw
dXMpICkKLSAgICAgICAgICAgIGdvdG8gbWF4dmNwdV9vdXQ7Ci0KICAgICAgICAgcmV0ID0gLUVO
T01FTTsKICAgICAgICAgb25saW5lID0gY3B1cG9vbF9kb21haW5fY3B1bWFzayhkKTsKLSAgICAg
ICAgaWYgKCBtYXggPiBkLT5tYXhfdmNwdXMgKQotICAgICAgICB7Ci0gICAgICAgICAgICBzdHJ1
Y3QgdmNwdSAqKnZjcHVzOwotCi0gICAgICAgICAgICBCVUdfT04oZC0+dmNwdSAhPSBOVUxMKTsK
LSAgICAgICAgICAgIEJVR19PTihkLT5tYXhfdmNwdXMgIT0gMCk7Ci0KLSAgICAgICAgICAgIGlm
ICggKHZjcHVzID0geHphbGxvY19hcnJheShzdHJ1Y3QgdmNwdSAqLCBtYXgpKSA9PSBOVUxMICkK
LSAgICAgICAgICAgICAgICBnb3RvIG1heHZjcHVfb3V0OwotCi0gICAgICAgICAgICAvKiBJbnN0
YWxsIHZjcHUgYXJyYXkgL3RoZW4vIHVwZGF0ZSBtYXhfdmNwdXMuICovCi0gICAgICAgICAgICBk
LT52Y3B1ID0gdmNwdXM7Ci0gICAgICAgICAgICBzbXBfd21iKCk7Ci0gICAgICAgICAgICBkLT5t
YXhfdmNwdXMgPSBtYXg7Ci0gICAgICAgIH0KIAogICAgICAgICBmb3IgKCBpID0gMDsgaSA8IG1h
eDsgaSsrICkKICAgICAgICAgewpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9ldmVudF9jaGFubmVs
LmMgYi94ZW4vY29tbW9uL2V2ZW50X2NoYW5uZWwuYwppbmRleCA0MWNiYmFlLi4zODFmMzBlIDEw
MDY0NAotLS0gYS94ZW4vY29tbW9uL2V2ZW50X2NoYW5uZWwuYworKysgYi94ZW4vY29tbW9uL2V2
ZW50X2NoYW5uZWwuYwpAQCAtMTMwMyw4ICsxMzAzLDcgQEAgaW50IGV2dGNobl9pbml0KHN0cnVj
dCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBtYXhfcG9ydCkKICAgICBldnRjaG5fZnJvbV9wb3J0
KGQsIDApLT5zdGF0ZSA9IEVDU19SRVNFUlZFRDsKIAogI2lmIE1BWF9WSVJUX0NQVVMgPiBCSVRT
X1BFUl9MT05HCi0gICAgZC0+cG9sbF9tYXNrID0geHphbGxvY19hcnJheSh1bnNpZ25lZCBsb25n
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQklUU19UT19MT05HUyhkb21haW5f
bWF4X3ZjcHVzKGQpKSk7CisgICAgZC0+cG9sbF9tYXNrID0geHphbGxvY19hcnJheSh1bnNpZ25l
ZCBsb25nLCBCSVRTX1RPX0xPTkdTKGQtPm1heF92Y3B1cykpOwogICAgIGlmICggIWQtPnBvbGxf
bWFzayApCiAgICAgewogICAgICAgICBmcmVlX2V2dGNobl9idWNrZXQoZCwgZC0+ZXZ0Y2huKTsK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9kb21haW4uaCBiL3hlbi9pbmNsdWRlL3hlbi9k
b21haW4uaAppbmRleCA2NTEyMDVkLi5jZTMxOTk5IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94
ZW4vZG9tYWluLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2RvbWFpbi5oCkBAIC0xNyw3ICsxNyw3
IEBAIHN0cnVjdCB2Y3B1ICphbGxvY192Y3B1KAogICAgIHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGludCB2Y3B1X2lkLCB1bnNpZ25lZCBpbnQgY3B1X2lkKTsKIAogdW5zaWduZWQgaW50IGRv
bTBfbWF4X3ZjcHVzKHZvaWQpOwotc3RydWN0IHZjcHUgKmFsbG9jX2RvbTBfdmNwdTAoc3RydWN0
IGRvbWFpbiAqZG9tMCwgdW5zaWduZWQgaW50IG1heF92Y3B1cyk7CitzdHJ1Y3QgdmNwdSAqYWxs
b2NfZG9tMF92Y3B1MChzdHJ1Y3QgZG9tYWluICpkb20wKTsKIAogaW50IHZjcHVfcmVzZXQoc3Ry
dWN0IHZjcHUgKik7CiBpbnQgdmNwdV91cChzdHJ1Y3QgdmNwdSAqdik7Ci0tIAoyLjEuNAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:43:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14:43:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv1ge-0001Ls-HF; Wed, 29 Aug 2018 14:43: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fv1gc-0001Lm-PK
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:43:10 +0000
X-Inumbo-ID: a390dd4a-ab99-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a390dd4a-ab99-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 16:41:40 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="78297343"
To: Jan Beulich <JBeulich@suse.com>
References: <5B766E5702000078001DF307@prv1-mh.provo.novell.com>
 <e024ca2f-1941-ee19-3eac-833d760b233e@citrix.com>
 <5B869F1802000078001E30AF@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: <ddcacd97-8b79-183f-37e0-67e8e8ac75f0@citrix.com>
Date: Wed, 29 Aug 2018 15:42:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B869F1802000078001E30AF@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/mm: re-arrange get_page_from_l<N>e() vs
 pv_l1tf_check_l<N>e
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gMjkvMDgvMTggMTQ6MjYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI5LjA4LjE4IGF0
IDE1OjE2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDE3LzA4LzE4
IDA3OjQyLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IFJlc3RvcmUgc3ltbWV0cnkgYmV0d2VlbiBn
ZXRfcGFnZV9mcm9tX2w8Tj5lKCk6IHB2X2wxdGZfY2hlY2tfbDxOPmUgaXMKPj4+IHVuaWZvcm1s
eSBpbnZva2VkIGZyb20gb3V0c2lkZSBvZiB0aGVtLgo+PiBJJ20gbm90IHN1cmUgd2hhdCBzeW1t
ZXRyeSB5b3UgYXJlIHJlZmVycmluZyB0by4KPiBKdXN0IGxvb2sgYXQgdGhlIGN1cnJlbnQgc3Rh
dGU6IGdldF9wYWdlX2Zyb21fbFsyMzRdZSgpIGNhbGwKPiBwdl9sMXRmX2NoZWNrX2xbMjM0XWUo
KSwgYnV0IGdldF9wYWdlX2Zyb21fbDFlKCkgaW4gdGhlCj4gc2FtZSBzaXR1YXRpb24uIEluc3Rl
YWQgYWxsb2NfbDFfdGFibGUoKSBkb2VzLgoKSSdtIGFmcmFpZCB0aGF0IEkgY2FuJ3QgZXZlbiBw
YXJzZSB0aGlzLCBidXQgSSB0aGluayBJJ3ZlIGdvdCB0aGUgcG9pbnQuCgpJTU8sIGl0IHdvdWxk
IGJlIGNsZWFyZXIgZm9yIHRoZSBjb21taXQgbWVzc2FnZSB0byByZWFkICJpcyBub3cgbm93CnVu
aWZvcm1seSBpbnZva2VkIi4KCj4KPj4+ICBUaGV5J3JlIG5vIGxvbmdlciBnZXR0aW5nIGNhbGxl
ZAo+Pj4gZm9yIG5vbi1wcmVzZW50IFBURXMuIFRoaXMgd2F5IHRoZSBzbGlnaHRseSBvZGQgdGhy
ZWUtd2F5IHJldHVybiB2YWx1ZQo+Pj4gbWVhbmluZyBvZiB0aGUgaGlnaGVyIGxldmVsIG9uZXMg
Y2FuIGFsc28gYmUgZ290IHJpZCBvZi4KPj4+Cj4+PiBJbnRyb2R1Y2UgbG9jYWwgdmFyaWFibGVz
IGhvbGRpbmcgdGhlIHBhZ2UgdGFibGUgZW50cmllcyBwcm9jZXNzZWQsIGFuZAo+Pj4gdXNlIHRo
ZW0gdGhyb3VnaG91dCB0aGUgbG9vcCBib2RpZXMgaW5zdGVhZCBvZiByZS1yZWFkaW5nIHRoZW0g
ZnJvbSB0aGUKPj4+IHBhZ2UgdGFibGUgc2V2ZXJhbCB0aW1lcy4KPj4+Cj4+PiBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+IFdpdGggYXQgbGVhc3QgdGhl
IGFib3ZlIHF1ZXJ5IHJlc29sdmVkLCBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3Blcgo+PiA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4sIGJ1dCBhIHN0eWxlIHJlY29tbWVuZGF0aW9uLgo+IFRo
YW5rcywgYnV0IHBsZWFzZSBsZXQgbWUga25vdyBpZiB0aGUgYWJvdmUgY2xhcmlmaWVzIHRoaXMu
Cj4KPj4+IEBAIC0xMzk2LDggKzEzNjksNyBAQCBzdGF0aWMgaW50IGFsbG9jX2wxX3RhYmxlKHN0
cnVjdCBwYWdlX2luCj4+PiAgICAgICAgICAgICAgaWYgKCByZXQgKQo+Pj4gICAgICAgICAgICAg
ICAgICBnb3RvIG91dDsKPj4+ICAgICAgICAgIH0KPj4+IC0KPj4+IC0gICAgICAgIHN3aXRjaCAo
IHJldCA9IGdldF9wYWdlX2Zyb21fbDFlKHBsMWVbaV0sIGQsIGQpICkKPj4+ICsgICAgICAgIGVs
c2Ugc3dpdGNoICggcmV0ID0gZ2V0X3BhZ2VfZnJvbV9sMWUocGwxZVtpXSwgZCwgZCkgKQo+PiBl
bHNlIHN3aXRjaCBpc24ndCBhIHVzdWFsIGNvbnN0cnVjdCAoaGVyZSBhbmQgaW4gcHR3cl9lbXVs
YXRlZF91cGRhdGUpLiAKPj4gSSB3YXMgZXhwZWN0aW5nIHRoZSBtaXNsZWFkaW5nIGluZGVudGF0
aW9uIHdhcm5pbmcgdG8gdHJpZ2dlciwgYnV0IEdDQwo+PiA4LjIgZG9lcyBhcHBlYXIgdG8gYmUg
aGFwcHkuCj4gUHJlc3VtYWJseSBiZWNhdXNlIHRoZW4gaXQgd291bGQgYWxzbyB0cmlnZ2VyIGZv
ciAiZWxzZSBpZiIuCgpUaGUgZGlmZmVyZW5jZSBpcyB0aGF0ICJlbHNlIGlmIiBpcyBhIHZlcnkg
Y29tbW9uIGlkaW9tLgoKPgo+PiBTdGlsbCwgZm9yIGNvZGUgY2xhcml0eSwgSSdkIHN1Z2dlc3Qg
YWRkaW5nIGJyYWNlcyB0byB0aGUgYW5kIGluZGVudGluZwo+PiB0aGUgc3dpdGNoIHN0YXRlbWVu
dC4KPiBBdCBmaXJzdCBJIG1lYW50IHRvIGRvIHNvLCB0aGVuIGRlY2lkZWQgYWdhaW5zdCBiZWNh
dXNlIG9mIHRoZSBleHRyYQo+IGNvZGUgY2h1cm4gaW4gYm90aCBwbGFjZXMgd2hlcmUgSSd2ZSBj
aG9zZW4gdGhpcyBhcHByb2FjaCAoYWxzbwo+IG1ha2luZyBsb29raW5nIGF0IHRoZSBwYXRjaCBp
dHNlbGYgbGVzcyBkaWZmaWN1bHQpLiBXb3VsZCB5b3UgYmUgb2theQo+IHdpdGggdGhlIHJlLWlu
ZGVudGF0aW9uIGRvbmUgaW4gYSBzZXBhcmF0ZSBmb2xsb3ctdXAgcGF0Y2g/CgpZZWFoIC0gdGhh
dHMgZmluZS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:50:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 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 1fv1nw-0002Fj-MU; Wed, 29 Aug 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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv1nv-0002Fe-Rq
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:50:43 +0000
X-Inumbo-ID: 014948a7-ab9b-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 014948a7-ab9b-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 14:51:27 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 08:50:41 -0600
Message-Id: <5B86B2BF02000078001E3265@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 08:50:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
 <5B86A77B02000078001E3123@prv1-mh.provo.novell.com>
 <fce357b9-16d5-000b-ec39-427b49a53b23@arm.com>
In-Reply-To: <fce357b9-16d5-000b-ec39-427b49a53b23@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 03/12] x86: infrastructure to allow
 converting certain indirect calls to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George 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+IE9uIDI5LjA4LjE4IGF0IDE2OjM3LCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDA4LzI5LzIwMTggMDM6MDIgUE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+PiArI2RlZmluZSBh
bHRlcm5hdGl2ZV92Y2FsbDIoZnVuYywgYXJnMSwgYXJnMikgKHsgICAgICAgICAgIFwKPj4gKyAg
ICBBTFRfQ0FMTF9BUkcoYXJnMSwgMSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
Cj4+ICsgICAgQUxUX0NBTExfQVJHKGFyZzIsIDIpOyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAo+IAo+IEkgYmVsaWV2ZSB0aGlzIGNvZGUgaGFzIHRoZSBzYW1lIGlzc3VlIFN0ZWZh
bm8gcmVjZW50bHkgZGlzY292ZXJlZCBvbiAKPiB0aGUgU01DQ0MuCj4gCj4gVXNpbmcgZXhwbGlj
aXQgcmVnaXN0ZXIgdmFyaWFibGUgd2lsbCBub3QgcmVzZXJ2ZSB0aGUgcmVnaXN0ZXIuIFNvIGlm
IAo+IGFyZyogaXMgYSBmdW5jdGlvbiBjYWxsLCB0aGUgcmVnaXN0ZXIgeW91IGhhdmUganVzdCBh
c3NpZ25lZCB3aWxsIGdldCAKPiBjbG9iYmVyZWQgKHNlZSBbMV0pLgo+IAo+IFRoZSBzb2x1dGlv
biB0byB0aGlzIGlzIGV2YWx1YXRpbmcgYWxsIHRoZSBhcmd1bWVudHMgYmVmb3JlIGRlY2xhcmlu
ZyAKPiB0aGUgdmFyaWFibGUgd2l0aCBleHBsaWNpdCByZWdpc3RlcnMuIFNlZSB0aGUgcGF0Y2gg
WzJdIGZvciBhbiBleGFtcGxlLgoKT2gsIEkgc2VlIC0gSSBzaG91bGQgaGF2ZSBtYWRlIHRoZSBj
b25uZWN0aW9uIHdoZW4gcmVhZGluZyB0aHJvdWdoCnRoYXQgcGFydCBvZiB0aGUgZ2NjIGRvYyB0
aGUgb3RoZXIgZGF5LiBUaGUgY3VycmVudCBjb25zdHJ1Y3QgaXMgc2FmZQpmb3IgYWxsIGN1cnJl
bnQgdXNlcywgYnV0IEkgYWdyZWUgSSdkIGJldHRlciBmb2xsb3cgdGhlIG1vZGVsIHlvdSBwb2lu
dApvdXQuCgo+PiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vbGliLmgKPj4gKysrIGIveGVuL2luY2x1
ZGUveGVuL2xpYi5oCj4+IEBAIC02Niw2ICs2NiwxMCBAQAo+PiAgIAo+PiAgICNkZWZpbmUgUk9V
TkRVUCh4LCBhKSAoKCh4KSArIChhKSAtIDEpICYgfigoYSkgLSAxKSkKPj4gICAKPj4gKyNkZWZp
bmUgY291bnRfdmFfYXJnXyhkb3QsIGExLCBhMiwgYTMsIGE0LCBhNSwgYTYsIGE3LCBhOCwgeCwg
Li4uKSB4Cj4+ICsjZGVmaW5lIGNvdW50X3ZhX2FyZyhhcmdzLi4uKSBcCj4+ICsgICAgY291bnRf
dmFfYXJnXyguLCAjIyBhcmdzLCA4LCA3LCA2LCA1LCA0LCAzLCAyLCAxLCAwKQo+IAo+IFdlIGhh
dmUgYSBzaW1pbGFyIGZ1bmN0aW9uIGluIFNNQ0NDIHdoZXJlIG9ubHkgdGhlIGFyZ3VtZW50cyBl
eGNlcHQgdGhlIAo+IGZpcnN0IG9uZSAoRnVuY3Rpb24gSUQpIGFuZCBsYXN0IG9uZSAoUmVzdWx0
IHBvaW50ZXIpLiBJIGJlbGlldmUgCj4gZGlmZmVyZW50IGNvbnRleHQgd2lsbCByZXF1aXJlIGRp
ZmZlcmVudCB3YXkgdG8gY291bnQgYXJndW1lbnQgaW4gb3JkZXIgCj4gdG8ga2VlcCB0aGUgY29k
ZSByZWFkYWJsZS4KPiAKPiBTbyBJIGFtIG5vdCBlbnRpcmVseSBzdXJlIGlmIHRoZXJlIGFyZSBh
IGJlbmVmaXQgdG8gaGF2ZSB0aGlzIGZ1bmN0aW9uIAo+IGluIGNvbW1vbi4KCkZyb20gYW4gaW5p
dGlhbCBsb29rIGl0IHNlZW1lZCB0byBtZSB0aGF0IHRoZSBTTUNDQyBjb2RlIGNvdWxkIGJlCmNv
bnZlcnRlZCB0byB1c2UgdGhlIG1hY3JvcyBoZXJlLiBJbiBhbnkgZXZlbnQsIG90aGVyIHRoYW4g
dGhlCm1hY3JvcyB1c2VkIHRoZXJlIHRoZSBvbmVzIGhlcmUgYXJlIGdlbmVyaWMgaW4gdGhhdCB0
aGV5IHNpbXBseQpjb3VsZCBhcmd1bWVudHMsIHdpdGhvdXQgYW5kIHNwZWNpYWwgdHJlYXRtZW50
IG9mIGFueSBvZiB0aGVtLgpIZW5jZSB0aGUgZ2VuZXJpYyBuYW1lIGFuZCBwbGFjZW1lbnQuCgpK
YW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:53:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14: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 1fv1qJ-0002Tz-4b; Wed, 29 Aug 2018 14:53:11 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fv1qH-0002Tu-La
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:53:09 +0000
X-Inumbo-ID: 08f5a027-ab9b-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 08f5a027-ab9b-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 16:51:40 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="78297988"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
 <5B86A70A02000078001E3120@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: <3d40eb50-3a4e-6874-e466-5937d03efdee@citrix.com>
Date: Wed, 29 Aug 2018 15:52: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: <5B86A70A02000078001E3120@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/12] 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDgvMTggMTU6MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEFzIHdhcyB2YWxpZGx5IHBv
aW50ZWQgb3V0IGFzIG1vdGl2YXRpb24gZm9yIHNpbWlsYXIgTGludXggc2lkZSBjaGFuZ2VzCj4g
KGh0dHBzOi8vbGttbC5vcmcvbGttbC8yMDE4LzYvMjIvNjc3KSwgdXNpbmcgbG9uZyBzZXF1ZW5j
ZXMgb2YKPiBkaXJlY3RpdmVzIGFuZCBhdXhpbGlhcnkgaW5zdHJ1Y3Rpb25zLCBsaWtlIGlzIGNv
bW1vbmx5IHRoZSBjYXNlIHdoZW4KPiBzZXR0aW5nIHVwIGFuIGFsdGVybmF0aXZlIHBhdGNoIHNp
dGUsIGdjYyBjYW4gYmUgbWlzbGVhZCBpbnRvIGJlbGlldmluZwo+IGFuIGFzbSgpIHRvIGJlIG1v
cmUgaGVhdnkgd2VpZ2h0IHRoYW4gaXQgcmVhbGx5IGlzLiBCeSBwcmVzZW50aW5nIGl0Cj4gd2l0
aCBhbiBhc3NlbWJsZXIgbWFjcm8gaW52b2NhdGlvbiBpbnN0ZWFkLCB0aGlzIGNhbiBiZSBhdm9p
ZGVkLgo+Cj4gSW5pdGlhbGx5IEkgd2FudGVkIHRvIG91dHJpZ2h0IGNoYW5nZSB0aGUgQyBtYWNy
b3MgQUxURVJOQVRJVkUoKSBhbmQKPiBBTFRFUk5BVElWRV8yKCkgdG8gaW52b2tlIHRoZSByZXNw
ZWN0aXZlIGFzc2VtYmxlciBvbmVzLCBidXQgZG9pbmcgc28KPiB3b3VsZCByZXF1aXJlIHF1aXRl
IGEgYml0IG9mIGNsZWFudXAgb2Ygc29tZSB1c2Ugc2l0ZXMsIGJlY2F1c2Ugb2YgdGhlCj4gZXhy
YSBuZWNlc3NhcnkgcXVvdGluZyBjb21iaW5lZCB3aXRoIHRoZSBuZWVkIHRoYXQgZWFjaCBhc3Nl
bWJsZXIgbWFjcm8KPiBhcmd1bWVudCBtdXN0IGNvbnNpc3Qgb2YganVzdCBhIHNpbmdsZSBzdHJp
bmcgbGl0ZXJhbC4gV2UgY2FuIGNvbnNpZGVyCj4gd29ya2luZyB0b3dhcmRzIHRoYXQgc3Vic2Vx
dWVudGx5Lgo+Cj4gRm9yIG5vdywgc2V0IHRoZSBzdGFnZSBvZiB1c2luZyB0aGUgYXNzZW1ibGVy
IG1hY3JvcyBoZXJlIGJ5IHByb3ZpZGluZyBhCj4gbmV3IGdlbmVyYXRlZCBoZWFkZXIsIGJlaW5n
IHRoZSBzbGlnaHRseSBtYXNzYWdlZCBwcmUtcHJvY2Vzc29yIG91dHB1dAo+IG9mIChmb3Igbm93
IGp1c3QpIGFsdGVybmF0aXZlLWFzbS5oLiBUaGUgbWFzc2FnaW5nIGlzIHByaW1hcmlseSB0byBi
ZQo+IGFibGUgdG8gcHJvcGVybHkgdHJhY2sgdGhlIGJ1aWxkIGRlcGVuZGVuY3k6IEZvciB0aGlz
LCB3ZSBuZWVkIHRoZSBDCj4gY29tcGlsZXIgdG8gc2VlIHRoZSBpbmNsdXNpb24sIHdoaWNoIG1l
YW5zIHdlIHNob3VsZG4ndCBkaXJlY3RseSB1c2UgYW4KPiBhc20oIi4gaW5jbHVkZSAuLi4iKSBk
aXJlY3RpdmUuCj4KPiBUaGUgZGVwZW5kZW5jeSBhZGRlZCB0byBhc20tb2Zmc2V0cy5zIGlzIG5v
dCBhIHRydWUgb25lOyBpdCdzIGp1c3QgdGhlCj4gZWFzaWVzdCBhcHByb2FjaCBJIGNvdWxkIHRo
aW5rIG9mIHRvIG1ha2Ugc3VyZSB0aGUgbmV3IGhlYWRlciBnZXRzCj4gZ2VuZXJhdGVkIGVhcmx5
IG9uLCB3aXRob3V0IGhhdmluZyB0byBmaWRkbGUgd2l0aCB4ZW4vTWFrZWZpbGUgKGFuZAo+IGlu
dHJvZHVjaW5nIHNvbWUgeDg2LXNwZWNpZmljIGNvbnN0cnVjdCB0aGVyZSkuCj4KPiBTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:57:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14:57:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv1u3-0002h4-Pr; Wed, 29 Aug 2018 14: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fv1u2-0002gu-1g
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:57:02 +0000
X-Inumbo-ID: e2616618-ab9b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e2616618-ab9b-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 14:57:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="78298276"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
 <5B86A6BC02000078001E311D@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: <fa37f401-8c48-38e4-ef71-f4d3852b4863@citrix.com>
Date: Wed, 29 Aug 2018 15:56:27 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B86A6BC02000078001E311D@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 01/12] 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>

T24gMjkvMDgvMTggMTQ6NTksIEphbiBCZXVsaWNoIHdyb3RlOgo+IFRocmVlIG9mIHRoZSBmb3Vy
IGhvb2tzIGFyZSBub3QgZXhwb3NlZCBvdXRzaWRlIG9mIHZteC5jLCBhbmQgYWxsIG9mCj4gdGhl
bSBoYXZlIG9ubHkgYSBzaW5nbGUgcG9zc2libGUgbm9uLU5VTEwgdmFsdWUuIFNvIHRoZXJlJ3Mg
bm8gcmVhc29uIHRvCj4gdXNlIGhvb2tzIGhlcmUgLSBhIHNpbXBsZSBzZXQgb2YgZmxhZyBpbmRp
Y2F0b3JzIGlzIHN1ZmZpY2llbnQgKGFuZCB3ZQo+IGRvbid0IGV2ZW4gbmVlZCBhIGZsYWcgZm9y
IHRoZSBWTSBlbnRyeSBvbmUsIGFzIGl0J3MgYWx3YXlzCj4gKGRlLSlhY3RpdmF0ZWQgdG9nZXRo
ZXIgdGhlIHRoZSB2Q1BVIGJsb2NraW5nIGhvb2ssIHdoaWNoIG5lZWRzIHRvCj4gcmVtYWluIGFu
IGFjdHVhbCBmdW5jdGlvbiBwb2ludGVyKS4gVGhpcyBpcyB0aGUgbW9yZSB0aGF0IHdpdGggdGhl
Cj4gU3BlY3RyZSB2MiB3b3JrYXJvdW5kcyBpbmRpcmVjdCBjYWxscyBoYXZlIGJlY29tZSBtb3Jl
IGV4cGVuc2l2ZS4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 14:58:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 14:58:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv1v5-0002lp-4v; Wed, 29 Aug 2018 14: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv1v4-0002lj-ED
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 14:58:06 +0000
X-Inumbo-ID: ba16afae-ab9b-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 ba16afae-ab9b-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 16:56:36 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 08:58:04 -0600
Message-Id: <5B86B47A02000078001E327D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 08:58:02 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B766E5702000078001DF307@prv1-mh.provo.novell.com>
 <e024ca2f-1941-ee19-3eac-833d760b233e@citrix.com>
 <5B869F1802000078001E30AF@prv1-mh.provo.novell.com>
 <ddcacd97-8b79-183f-37e0-67e8e8ac75f0@citrix.com>
In-Reply-To: <ddcacd97-8b79-183f-37e0-67e8e8ac75f0@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/mm: re-arrange get_page_from_l<N>e() vs
 pv_l1tf_check_l<N>e
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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+IE9uIDI5LjA4LjE4IGF0IDE2OjQyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjkvMDgvMTggMTQ6MjYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyOS4w
OC4xOCBhdCAxNToxNiwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MTcvMDgvMTggMDc6NDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IFJlc3RvcmUgc3ltbWV0cnkg
YmV0d2VlbiBnZXRfcGFnZV9mcm9tX2w8Tj5lKCk6IHB2X2wxdGZfY2hlY2tfbDxOPmUgaXMKPj4+
PiB1bmlmb3JtbHkgaW52b2tlZCBmcm9tIG91dHNpZGUgb2YgdGhlbS4KPj4+IEknbSBub3Qgc3Vy
ZSB3aGF0IHN5bW1ldHJ5IHlvdSBhcmUgcmVmZXJyaW5nIHRvLgo+PiBKdXN0IGxvb2sgYXQgdGhl
IGN1cnJlbnQgc3RhdGU6IGdldF9wYWdlX2Zyb21fbFsyMzRdZSgpIGNhbGwKPj4gcHZfbDF0Zl9j
aGVja19sWzIzNF1lKCksIGJ1dCBnZXRfcGFnZV9mcm9tX2wxZSgpIGluIHRoZQo+PiBzYW1lIHNp
dHVhdGlvbi4gSW5zdGVhZCBhbGxvY19sMV90YWJsZSgpIGRvZXMuCj4gCj4gSSdtIGFmcmFpZCB0
aGF0IEkgY2FuJ3QgZXZlbiBwYXJzZSB0aGlzLCBidXQgSSB0aGluayBJJ3ZlIGdvdCB0aGUgcG9p
bnQuCj4gCj4gSU1PLCBpdCB3b3VsZCBiZSBjbGVhcmVyIGZvciB0aGUgY29tbWl0IG1lc3NhZ2Ug
dG8gcmVhZCAiaXMgbm93IG5vdwo+IHVuaWZvcm1seSBpbnZva2VkIi4KCk9oLCB5ZXMsIHRoZSAi
bm93IiBzaG91bGQgaGF2ZSBiZWVuIHRoZXJlLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 15:03:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 15:03: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 1fv20U-0003fw-S8; Wed, 29 Aug 2018 15:03: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv20T-0003fr-Kz
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 15:03:41 +0000
X-Inumbo-ID: 8142956c-ab9c-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 8142956c-ab9c-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 17:02:11 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 09:03:38 -0600
Message-Id: <5B86B5C802000078001E328F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 09:03:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1534154469-6076-13-git-send-email-andrew.cooper3@citrix.com>
 <1535553621-7671-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1535553621-7671-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 12/12] xen/domain: Allocate d->vcpu[] in
 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjA4LjE4IGF0IDE2OjQwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gRm9yIEFSTSwgdGhlIGNhbGwgdG8gYXJjaF9kb21haW5fY3JlYXRlKCkgbmVlZHMgdG8g
aGF2ZSBjb21wbGV0ZWQgYmVmb3JlCj4gZG9tYWluX21heF92Y3B1cygpIHdpbGwgcmV0dXJuIHRo
ZSBjb3JyZWN0IHVwcGVyIGJvdW5kLgo+IAo+IEZvciBlYWNoIGFyY2gncyBkb20wJ3MsIGRyb3Ag
dGhlIHRlbXBvcmFyeSBtYXhfdmNwdXMgcGFyYW1ldGVyLCBhbmQgYWxsb2NhdGlvbgo+IG9mIGRv
bTAtPnZjcHUuCj4gCj4gV2l0aCBkLT5tYXhfdmNwdXMgbm93IGNvcnJlY3RseSBjb25maWd1cmVk
IGJlZm9yZSBldnRjaG5faW5pdCgpLCB0aGUgcG9sbCBtYXNrCj4gY2FuIGJlIGNvbnN0cnVjdGVk
IHN1aXRhYmx5IGZvciB0aGUgZG9tYWluLCByYXRoZXIgdGhhbiBmb3IgdGhlIHdvcnN0LWNhc2UK
PiBzZXR0aW5nLgo+IAo+IER1ZSB0byB0aGUgZXZ0Y2huX2luaXQoKSBmaXhlcywgaXQgbm8gbG9u
Z2VyIGNhbGxzIGRvbWFpbl9tYXhfdmNwdXMoKSwgYW5kCj4gQVJNJ3MgdHdvIGltcGxlbWVudGF0
aW9ucyBvZiB2Z2ljX21heF92Y3B1cygpIG5vIGxvbmdlciBuZWVkIHdvcmsgYXJvdW5kIHRoZQo+
IG91dC1vZi1vcmRlciBjYWxsLgo+IAo+IEZyb20gdGhpcyBwb2ludCBvbiwgZC0+bWF4X3ZjcHVz
IGFuZCBkLT52Y3B1c1tdIGFyZSB2YWxpZCBmb3IgYW55IGRvbWFpbiB3aGljaAo+IGNhbiBiZSBs
b29rZWQgdXAgYnkgZG9taWQuCj4gCj4gVGhlIFhFTl9ET01DVExfbWF4X3ZjcHVzIGh5cGVyY2Fs
bCBpcyBtb2RpZmllZCB0byByZWplY3QgYW55IGNhbGwgYXR0ZW1wdCB3aXRoCj4gbWF4ICE9IGQt
Pm1heF92Y3B1cywgd2hpY2ggZG9lcyBtYXRjaCB0aGUgb2xkZXIgc2VtYW50aWNzIChub3QgdGhh
dCBpdCBpcwo+IG9idmlvdXMgZnJvbSB0aGUgY29kZSkuICBUaGUgbG9naWMgdG8gYWxsb2NhdGUg
ZC0+dmNwdVtdIGlzIGRyb3BwZWQsIGJ1dCBhdAo+IHRoaXMgcG9pbnQgdGhlIGh5cGVyY2FsbCBz
dGlsbCBuZWVkcyBtYWtpbmcgdG8gYWxsb2NhdGUgZWFjaCB2Y3B1Lgo+IAo+IFNpZ25lZC1vZmYt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpBY2tlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgppbiBwcmluY2lwbGUsIGJ1dCBhcyBzYWlk
IGJlZm9yZSB0aGUgbGFjayBvZiByZW5hbWluZyBvZiB0aGUgZG9tY3RsCm1ha2VzIG15IGFjayBk
ZXBlbmRlbnQgdXBvbiBzb21lIG90aGVyIFJFU1QgbWFpbnRhaW5lcgphZ3JlZWluZyB3aXRoIHlv
dXIgcG9zaXRpb24gdGhlcmUgKHRoZSBtb3JlIHRoYXQgeW91J3ZlIGFkZGVkCnRoZSBjb21tZW50
IHRvIHRoZSBpbXBsZW1lbnRhdGlvbiByYXRoZXIgdGhhbiB0aGUgcHVibGljIGhlYWRlcikuCgpK
YW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 15:12:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 15: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 1fv28q-0004Yh-QY; Wed, 29 Aug 2018 15: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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv28p-0004Yc-09
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 15:12:19 +0000
X-Inumbo-ID: 052b5a23-ab9e-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 052b5a23-ab9e-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 15:13:02 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 09:12:16 -0600
Message-Id: <5B86B7CF02000078001E32AB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 09:12:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
In-Reply-To: <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 00/12] x86: indirect call overhead
 reduction
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjA4LjE4IGF0IDE1OjU1LCA8SkJldWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+IFdo
aWxlIGluZGlyZWN0IGNhbGxzIGhhdmUgYWx3YXlzIGJlZW4gbW9yZSBleHBlbnNpdmUgdGhhbiBk
aXJlY3Qgb25lcywKPiB0aGVpciBjb3N0IGhhcyBmdXJ0aGVyIGluY3JlYXNlZCB3aXRoIHRoZSBT
cGVjdHJlIHYyIG1pdGlnYXRpb25zLiBJbiBhCj4gbnVtYmVyIG9mIGNhc2VzIHdlIHNpbXBseSBw
b2ludGxlc3NseSB1c2UgdGhlbSBpbiB0aGUgZmlyc3QgcGxhY2UuIEluCj4gbWFueSBvdGhlciBj
YXNlcyB0aGUgaW5kaXJlY3Rpb24gc29sZWx5IGV4aXN0cyB0byBhYnN0cmFjdCBmcm9tIGUuZy4K
PiB2ZW5kb3Igc3BlY2lmaWMgaGFyZHdhcmUgZGV0YWlscywgYW5kIGhlbmNlIHRoZSBwb2ludGVy
cyB1c2VkIG5ldmVyCj4gY2hhbmdlIG9uY2Ugc2V0LiBIZXJlIHdlIGNhbiB1c2UgYWx0ZXJuYXRp
dmVzIHBhdGNoaW5nIHRvIGdldCByaWQgb2YKPiB0aGUgaW5kaXJlY3Rpb24uCj4gCj4gRnJvbSBw
YXRjaCAyIG9ud2FyZHMgZGVwZW5kZW5jaWVzIGV4aXN0IG9uIGVhcmxpZXIsIHlldCB0byBiZSBy
ZXZpZXdlZAoKT2gsIHRoaXMgd2FzIGRlZmluaXRlbHkgbWVhbnQgdG8gYmUgIkZyb20gcGF0Y2gg
MyBvbndhcmRzIC4uLiIuCgpKYW4KCj4gcGF0Y2hlcyAoIng4Ni9hbHRlcm5hdGl2ZXM6IGZ1bGx5
IGxldmVyYWdlIGF1dG9tYXRpYyBOT1AgZmlsbGluZyIgYXMgd2VsbAo+IGFzIHRoZSAieDg2OiBp
bXByb3ZlIFBEWCA8LT4gUEZOIGFuZCBhbGlrZSB0cmFuc2xhdGlvbnMiIHNlcmllcyBhdCB0aGUK
PiB2ZXJ5IGxlYXN0KS4gSSBuZXZlcnRoZWxlc3Mgd2FudGVkIHRvIGVuYWJsZSBhIGZpcnN0IHJv
dW5kIG9mIHJldmlldyBvZgo+IHRoZSBzZXJpZXMsIHRoZSBtb3JlIHRoYXQgc29tZSBvZiB0aGUg
cGF0Y2hlcyAobm90IGp1c3QgaW5pdGlhbCBvbmVzKQo+IGNvdWxkIHBlcmhhcHMgYmUgdGFrZW4g
aXJyZXNwZWN0aXZlIG9mIHRob3NlIGRlcGVuZGVuY2llcy4gVGhlIGZpcnN0Cj4gdHdvIG9mIHRo
ZSB0aHJlZSBnZW5hcGljIHBhdGNoZXMsIG90b2gsIGFyZSBlbnRpcmVseSBpbmRlcGVuZGVudCBh
bmQKPiBjb3VsZCBnbyBpbiByaWdodCBhd2F5IGFmYWljdCBpZiB0aGV5IHdlcmUgYWNrLWVkLgo+
IAo+IEZ1cnRoZXIgYXJlYXMgd2hlcmUgaW5kaXJlY3QgY2FsbHMgY291bGQgYmUgZWxpbWluYXRl
ZCAoYW5kIHRoYXQgSSd2ZSBwdXQKPiBvbiBteSB0b2RvIGxpc3QgaW4gY2FzZSB0aGUgZ2VuZXJh
bCBjb25jZXB0IGhlcmUgaXMgZGVlbWVkIHJlYXNvbmFibGUpCj4gYXJlIElPTU1VLCB2UE1VLCBh
bmQgWFNNLiBGb3Igc29tZSBvZiB0aGVzZSwgdGhlIEFSTSBzaWRlIHdvdWxkCj4gbmVlZCBkZWFs
aW5nIHdpdGggYXMgd2VsbCAtIEknbSBub3Qgc3VyZSB3aGV0aGVyIHJlcGxhY2luZyBpbmRpcmVj
dCBjYWxscwo+IGJ5IGRpcmVjdCBvbmVzIGlzIHdvcnRod2hpbGUgdGhlcmUgYXMgd2VsbDsgaWYg
bm90LCB0aGUgd3JhcHBlcnMgd291bGQKPiBzaW1wbHkgbmVlZCB0byBiZWNvbWUgZnVuY3Rpb24g
aW52b2NhdGlvbnMgaW4gdGhlIEFSTSBjYXNlIChhcyB3YXMKPiBhbHJlYWR5IGFza2VkIGZvciBp
biB0aGUgSU9NTVUgY2FzZSkuCj4gCj4gMDE6IFZNWDogcmVkdWNlIG51bWJlciBvZiBwb3N0ZWQt
aW50ZXJydXB0IGhvb2tzCj4gMDI6IHg4Ni9hbHRlcm5hdGl2ZXM6IGFsbG93IHVzaW5nIGFzc2Vt
YmxlciBtYWNyb3MgaW4gZmF2b3Igb2YgQyBvbmVzCj4gMDM6IHg4NjogaW5mcmFzdHJ1Y3R1cmUg
dG8gYWxsb3cgY29udmVydGluZyBjZXJ0YWluIGluZGlyZWN0IGNhbGxzIHRvIGRpcmVjdCBvbmVz
Cj4gMDQ6IHg4Ni9IVk06IHBhdGNoIGluZGlyZWN0IGNhbGxzIHRocm91Z2ggaHZtX2Z1bmNzIHRv
IGRpcmVjdCBvbmVzCj4gMDU6IHg4Ni9IVk06IHBhdGNoIHZJTlRSIGluZGlyZWN0IGNhbGxzIHRo
cm91Z2ggaHZtX2Z1bmNzIHRvIGRpcmVjdCBvbmVzCj4gMDY6IHg4NjogcGF0Y2ggY3R4dF9zd2l0
Y2hfbWFza2luZygpIGluZGlyZWN0IGNhbGwgdG8gZGlyZWN0IG9uZQo+IDA3OiB4ODYvZ2VuYXBp
YzogZHJvcCAudGFyZ2V0X2NwdXMoKSBob29rCj4gMDg6IHg4Ni9nZW5hcGljOiByZW1vdmUgaW5k
aXJlY3Rpb24gZnJvbSBnZW5hcGljIGhvb2sgYWNjZXNzZXMKPiAwOTogeDg2L2dlbmFwaWM6IHBh
dGNoIGluZGlyZWN0IGNhbGxzIHRvIGRpcmVjdCBvbmVzCj4gMTA6IHg4Ni9jcHVpZGxlOiBwYXRj
aCBzb21lIGluZGlyZWN0IGNhbGxzIHRvIGRpcmVjdCBvbmVzCj4gMTE6IGNwdWZyZXE6IGNvbnZl
cnQgdG8gYSBzaW5nbGUgcG9zdC1pbml0IGRyaXZlciAoaG9va3MpIGluc3RhbmNlCj4gMTI6IGNw
dWZyZXE6IHBhdGNoIHRhcmdldCgpIGluZGlyZWN0IGNhbGwgdG8gZGlyZWN0IG9uZQo+IAo+IEph
bgo+IAo+IAo+IAo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdAo+IFhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZyAKPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVsIAoKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 15:22:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 15:22:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv2I1-0005Rv-Qm; Wed, 29 Aug 2018 15: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=vbch=lm=xenproject.org=prvs=772a90d7b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fv2Hz-0005Rj-Ra
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 15:21:47 +0000
X-Inumbo-ID: 57b40ece-ab9f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 57b40ece-ab9f-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 15:22:30 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="63999777"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75136-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=f965b772fcc4bdc5f207998126d93d80c085d5f5
X-Osstest-Versions-That: ovmf=033949a810cd9cb4a604cf09af503459ea1d66dc
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 29 Aug 2018 16:21:41 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75136: 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
NTEzNiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MTM2LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUxMzIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTEzMgoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGY5NjViNzcyZmNjNGJkYzVmMjA3OTk4MTI2ZDkz
ZDgwYzA4NWQ1ZjUKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDAzMzk0
OWE4MTBjZDljYjRhNjA0Y2YwOWFmNTAzNDU5ZWExZDY2ZGMKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTEzMiAgMjAxOC0wOC0yNyAyMzo1NToxOSBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUxMzYgIDIwMTgtMDgtMjggMTc6MjE6MjggWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBFcmljIERv
bmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29t
PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdl
czogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5z
b3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxp
Y2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KY29tbWl0IGY5NjViNzcyZmNjNGJkYzVmMjA3OTk4MTI2ZDkzZDgwYzA4NWQ1
ZjUKQXV0aG9yOiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CkRhdGU6ICAgVHVlIEF1
ZyAyMSAxNDo0NDo0MSAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnL1BpU21tQ29yZTogQ2hl
Y2sgdmFsaWQgbWVtb3J5IHJhbmdlLgogICAgCiAgICBDYWxsIEJTLkFsbG9jYXRlUGFnZXMgaW4g
RFhFIGRyaXZlciBhbmQgY2FsbCBTTU0gRnJlZVBhZ2VzIHdpdGggdGhlIGFkZHJlc3Mgb2YgdGhl
IGJ1ZmZlciBhbGxvY2F0ZWQgaW4gdGhlIERYRSBkcml2ZXIuIFNNTSBGcmVlUGFnZXMgc3VjY2Vz
cyBhbmQgYWRkIGEgbm9uLVNNUkFNIHJhbmdlIGludG8gU01NIGhlYXAgbGlzdC4gVGhpcyBpcyBu
b3QgYW4gZXhwZWN0ZWQgYmVoYXZpb3IuIFNNTSBGcmVlUGFnZXMgc2hvdWxkIHJldHVybiBlcnJv
ciBmb3IgdGhpcyBjYXNlIGFuZCBub3QgZnJlZSB0aGUgcGFnZXMuCiAgICAKICAgIEJaOiBodHRw
czovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEwOTgKICAgIAogICAg
Q2hhbmdlLUlkOiBJZTVmZmExYWM2MmM1NThhYTQxOGE4YTNkN2QwZTgxNThiODQ2ZTEzYgogICAg
Q2M6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVy
OiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6
IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBTdGFyIFpl
bmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+Cgpjb21taXQgMTdkYTFiOTEwODlkMWRhOGEwYjlmYmJi
OGQyOWU0NTg2ZmExM2U0NgpBdXRob3I6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4K
RGF0ZTogICBGcmkgSnVsIDEzIDEwOjI5OjI0IDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2c6
IFVwZGF0ZSBTTUJJT1MgUENEcyB0byAzLjIuMAogICAgCiAgICBSRUY6IGh0dHBzOi8vYnVnemls
bGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA5OQogICAgCiAgICBDYzogTGltaW5n
IEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDYzogRGFuZGFuIEJpIDxkYW5kYW4uYmlA
aW50ZWwuY29tPgogICAgQ2M6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50
ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdy
ZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwu
Y29tPgogICAgUmV2aWV3ZWQtYnk6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNvbT4KCmNv
bW1pdCBjZmNjYTNjMmRlMzYxYmRkZWFjZWY1NzE4M2FiOTcwYWIzNWNjNDllCkF1dGhvcjogU3Rh
ciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgpEYXRlOiAgIEZyaSBKdWwgMTMgMTA6Mjg6MzQg
MjAxOCArMDgwMAoKICAgIE1kZVBrZyBTbUJpb3MuaDogQWRkIFNNQklPUyAzLjIuMCBkZWZpbml0
aW9ucwogICAgCiAgICBSRUY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTA5OQogICAgCiAgICBBZGQgU01CSU9TIDMuMi4wIGRlZmluaXRpb25zIGFjY29y
ZGluZyB0bwogICAgd3d3LmRtdGYub3JnL3NpdGVzL2RlZmF1bHQvZmlsZXMvc3RhbmRhcmRzL2Rv
Y3VtZW50cy9EU1AwMTM0XzMuMi4wLnBkZi4KICAgIAogICAgUHJvY2Vzc29yIEluZm9ybWF0aW9u
IChUeXBlIDQpOgogICAgLSBTTUJJT1NDUjAwMTYzOiBhZGQgc29ja2V0IExHQTIwNjYKICAgIC0g
U01CSU9TQ1IwMDE3MzogYWRkIEludGVsIENvcmUgaTkKICAgIC0gU01CSU9TQ1IwMDE3NjogYWRk
IG5ldyBwcm9jZXNzb3Igc29ja2V0cwogICAgUG9ydCBDb25uZWN0b3IgSW5mb3JtYXRpb24gKFR5
cGUgOCk6CiAgICAtIFNNQklPU0NSMDAxNjg6IGFkZCBVU0IgVHlwZS1DCiAgICBTeXN0ZW0gU2xv
dHMgKFR5cGUgOSk6CiAgICAtIFNNQklPU0NSMDAxNjQ6IGFkZCAidW5hdmFpbGFibGUiIHRvIGN1
cnJlbnQgdXNhZ2UgZmllbGQKICAgIC0gU01CSU9TQ1IwMDE2NzogYWRkIHN1cHBvcnQgZm9yIFBD
SWUgYmlmdXJjYXRpb24KICAgIE1lbW9yeSBEZXZpY2UgKFR5cGUgMTcpOgogICAgLSBTTUJJT1ND
UjAwMTYyOiBhZGQgc3VwcG9ydCBmb3IgTlZESU1NcwogICAgLSBTTUJJT1NDUjAwMTY2OiBleHRl
bmQgc3VwcG9ydCBmb3IgTlZESU1NcyBhbmQgYWRkIHN1cHBvcnQgZm9yIGxvZ2ljYWwgbWVtb3J5
IHR5cGUKICAgIC0gU01CSU9TQ1IwMDE3MjogcmVuYW1lICJDb25maWd1cmVkIE1lbW9yeSBDbG9j
ayBTcGVlZCIgdG8gIkNvbmZpZ3VyZWQgTWVtb3J5IFNwZWVkIgogICAgLSBTTUJJT1NDUjAwMTc0
OiBhZGQgbmV3IG1lbW9yeSB0ZWNobm9sb2d5IHZhbHVlIChJbnRlbCBQZXJzaXN0ZW50IE1lbW9y
eSwgM0QgWFBvaW50KQogICAgSVBNSSBEZXZpY2UgSW5mb3JtYXRpb24gKFR5cGUgMzgpOgogICAg
LSBTTUJJT1NDUjAwMTcxOiBhZGQgU1NJRgogICAgTWFuYWdlbWVudCBDb250cm9sbGVyIEhvc3Qg
SW50ZXJmYWNlIChUeXBlIDQyKQogICAgLSBTTUJJT1NDUjAwMTc1OiBmaXggc3RydWN0dXJlIGRh
dGEgcGFyc2luZyBpc3N1ZQogICAgCiAgICBWMjogQWRkIG1pc3NpbmcgdXBkYXRlIHRvIE1JU0Nf
UE9SVF9UWVBFIGFuZCBTTUJJT1NfVEFCTEVfVFlQRTkuCiAgICAKICAgIENjOiBMaW1pbmcgR2Fv
IDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIENjOiBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRl
bC5jb20+CiAgICBDYzogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5j
b20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1l
bnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+
CiAgICBSZXZpZXdlZC1ieTogRGFuZGFuIEJpIDxkYW5kYW4uYmlAaW50ZWwuY29tPgogICAgUmV2
aWV3ZWQtYnk6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 15:25:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 15:25:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv2L5-0005oQ-1M; Wed, 29 Aug 2018 15: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=gign=lm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fv2L3-0005oE-Mi
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 15:24:57 +0000
X-Inumbo-ID: c9e28603-ab9f-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c9e28603-ab9f-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 15:25: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 1fv2L1-0003io-A9; Wed, 29 Aug 2018 15:24:55 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fv2L1-0004Al-3R; Wed, 29 Aug 2018 15:24:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fv2L1-0000Vu-2W; Wed, 29 Aug 2018 15:24:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126854-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:build-amd64-xen-xsm-freebsd:xen-build-freebsd:fail:nonblocking
 xen-unstable:build-amd64-xen-freebsd:xen-build-freebsd:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-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-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-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-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-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=36e29dd9e580cb0f847f5ac1e72afdb5febe3e99
X-Osstest-Versions-That: xen=a923919797c39d51ea0b808ea691bed20fe8e072
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 29 Aug 2018 15:24:55 +0000
Subject: [Xen-devel] [xen-unstable test] 126854: 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>

ZmxpZ2h0IDEyNjg1NCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjg1NC8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI2NjgzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjY2ODMK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDEyNjY4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI2NjgzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxMjY2ODMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNjY4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI2Njgz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjY2ODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNjY4MwogYnVpbGQtYW1k
NjQteGVuLXhzbS1mcmVlYnNkICAgNyB4ZW4tYnVpbGQtZnJlZWJzZCAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICA3IHhlbi1idWlsZC1m
cmVlYnNkICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAg
ICAgICAgMzZlMjlkZDllNTgwY2IwZjg0N2Y1YWMxZTcyYWZkYjVmZWJlM2U5OQpiYXNlbGluZSB2
ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgYTkyMzkxOTc5N2MzOWQ1MWVhMGI4MDhlYTY5
MWJlZDIwZmU4ZTA3MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI2NjgzICAyMDE4LTA4LTI2IDA2
OjQ3OjE0IFogICAgMyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNjc3OCAgMjAxOC0wOC0y
NyAxMzo1MjozOSBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDEyNjg1NCAgMjAxOC0wOC0yOCAxMjoxNDozMyBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBj
YXJkb2UuY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGlu
dGVsLmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFJhenZh
biBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgogIFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29t
PgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXhlbi14c20t
ZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3Jh
ZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hv
bWUveGVuL2dpdC94ZW4uZ2l0CiAgIGE5MjM5MTk3OTcuLjM2ZTI5ZGQ5ZTUgIDM2ZTI5ZGQ5ZTU4
MGNiMGY4NDdmNWFjMWU3MmFmZGI1ZmViZTNlOTkgLT4gbWFzdGVyCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 15:46:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 15: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 1fv2fQ-0007aj-W3; Wed, 29 Aug 2018 15: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fv2fP-0007ae-Ma
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 15:45:59 +0000
X-Inumbo-ID: 69ea72e4-aba2-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 69ea72e4-aba2-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 17:44:29 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="78301519"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
 <5B86A85702000078001E3162@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: <1a55cedc-d1ba-7236-3e56-0229ea8b3238@citrix.com>
Date: Wed, 29 Aug 2018 16:45:56 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B86A85702000078001E3162@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/12] 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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDgvMTggMTU6MDYsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEFsbCBmbGF2b3JzIHNwZWNp
ZnkgdGFyZ2V0X2NwdXNfYWxsKCkgYW55d2F5IC0gcmVwbGFjZSB1c2Ugb2YgdGhlIGhvb2sKPiBi
eSAmY3B1X29ubGluZV9tYXAuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CgpSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 15:55:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 15: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 1fv2oi-0008Ts-20; Wed, 29 Aug 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=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv2og-0008Tn-Nl
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 15:55:34 +0000
X-Inumbo-ID: c0e979a4-aba3-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 c0e979a4-aba3-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 17:54:04 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 09:55:32 -0600
Message-Id: <5B86C1F202000078001E32D9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 09:55:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-2-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1535477946-17892-2-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/7] x86/pv: Rename d->arch.pv_domain to
 d->arch.pv
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI4LjA4LjE4IGF0IDE5OjM5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhlIHRyYWlsaW5nIF9kb21haW4gc3VmZml4IGlzIHJlZHVuZGFudCwgYnV0IGFkZHMg
dG8gY29kZSB2b2x1bWUuICBEcm9wIGl0Lgo+IAo+IFJlZmxvdyBsaW5lcyBhcyBhcHByb3ByaWF0
ZSwgYW5kIHN3aXRjaCB0byB1c2luZyB0aGUgbmV3IFhGUkVFL2V0YyB3cmFwcGVycwo+IHdoZXJl
IGFwcGxpY2FibGUuCj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpJJ3ZlIGxvbmcgd2FudGVkIHRvIGRv
IHRoaXMsIGJ1dCBkaWRuJ3QgZGFyZSB0byB3aXRoIHRoZSBkaXNjdXNzaW9ucwp3ZSBoYWQgZHVy
aW5nIFBWSHYxIGRldmVsb3BtZW50LCB3aGVyZSBzb21lIHN1Z2dlc3Rpb25zIG9mCm1pbmUgdG8g
c2hvcnRlbiBuYW1lcyBsaWtlIHRoaXMgd2VyZW4ndCByZWFsbHkgbGlrZWQuIFNvIC0gdGhhbmtz
IQoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 16:01:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 16:01:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv2uW-0001Op-Ry; Wed, 29 Aug 2018 16:01:36 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv2uU-0001Oc-Ql
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 16:01:34 +0000
X-Inumbo-ID: 9861637a-aba4-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 9861637a-aba4-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 18:00:05 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 10:01:33 -0600
Message-Id: <5B86C35C02000078001E32E9@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 10:01:32 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-3-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1535477946-17892-3-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/7] x86/pv: Rename v->arch.pv_vcpu to
 v->arch.pv
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.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+IE9uIDI4LjA4LjE4IGF0IDE5OjM5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQEAgLTc2LDExICs3NiwxMSBAQCBzdGF0aWMgbG9uZyByZWdpc3Rlcl9ndWVzdF9jYWxs
YmFjayhzdHJ1Y3QgY2FsbGJhY2tfcmVnaXN0ZXIgKnJlZykKPiAgICAgIHN3aXRjaCAoIHJlZy0+
dHlwZSApCj4gICAgICB7Cj4gICAgICBjYXNlIENBTExCQUNLVFlQRV9ldmVudDoKPiAtICAgICAg
ICBjdXJyLT5hcmNoLnB2X3ZjcHUuZXZlbnRfY2FsbGJhY2tfZWlwICAgID0gcmVnLT5hZGRyZXNz
Owo+ICsgICAgICAgIGN1cnItPmFyY2gucHYuZXZlbnRfY2FsbGJhY2tfZWlwICAgID0gcmVnLT5h
ZGRyZXNzOwoKV291bGQgeW91IG1pbmQgZHJvcHBpbmcgdGhlIHN0cmF5IGV4dHJhIGJsYW5rcz8g
QWxzbyBmdXJ0aGVyIGRvd24KaW4gdGhpcyBzYW1lIGZpbGUuCgpJbiBhbnkgZXZlbnQKUmV2aWV3
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 16:01:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 16:01:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv2ut-0001Qa-6p; Wed, 29 Aug 2018 16:01: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fv2us-0001QP-Df
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 16:01:58 +0000
X-Inumbo-ID: f4cca5a7-aba4-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f4cca5a7-aba4-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 16:02:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="78302445"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
 <5B86A77B02000078001E3123@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: <9ffad106-3f87-ce53-d0fc-0011530b4ab0@citrix.com>
Date: Wed, 29 Aug 2018 17:01: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: <5B86A77B02000078001E3123@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 03/12] x86: infrastructure to allow
 converting certain indirect calls to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 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>

T24gMjkvMDgvMTggMTU6MDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+IEBAIC0yMzUsMTMgKzI0Myw1
OCBAQCB2b2lkIGluaXRfb3JfbGl2ZXBhdGNoIGFwcGx5X2FsdGVybmF0aXZlCj4gICAgICAgICAg
ICAgIGNvbnRpbnVlOwo+ICAgICAgICAgIH0KPiAgCj4gLSAgICAgICAgYmFzZS0+cHJpdiA9IDE7
Cj4gLQo+ICAgICAgICAgIG1lbWNweShidWYsIHJlcGwsIGEtPnJlcGxfbGVuKTsKPiAgCj4gICAg
ICAgICAgLyogMHhlOC8weGU5IGFyZSByZWxhdGl2ZSBicmFuY2hlczsgZml4IHRoZSBvZmZzZXQu
ICovCj4gICAgICAgICAgaWYgKCBhLT5yZXBsX2xlbiA+PSA1ICYmICgqYnVmICYgMHhmZSkgPT0g
MHhlOCApCj4gLSAgICAgICAgICAgICooaW50MzJfdCAqKShidWYgKyAxKSArPSByZXBsIC0gb3Jp
ZzsKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIC8qCj4gKyAgICAgICAgICAgICAqIERldGVj
dCB0aGUgc3BlY2lhbCBjYXNlIG9mIGluZGlyZWN0LXRvLWRpcmVjdCBicmFuY2ggcGF0Y2hpbmc6
Cj4gKyAgICAgICAgICAgICAqIC0gcmVwbGFjZW1lbnQgaXMgYSBkaXJlY3QgQ0FMTC9KTVAgKG9w
Y29kZXMgMHhFOC8weEU5OyBhbHJlYWR5Cj4gKyAgICAgICAgICAgICAqICAgY2hlY2tlZCBhYm92
ZSksCj4gKyAgICAgICAgICAgICAqIC0gcmVwbGFjZW1lbnQncyBkaXNwbGFjZW1lbnQgaXMgLTUg
KHBvaW50aW5nIGJhY2sgYXQgdGhlIHZlcnkKPiArICAgICAgICAgICAgICogICBpbnNuLCB3aGlj
aCBtYWtlcyBubyBzZW5zZSBpbiBhIHJlYWwgcmVwbGFjZW1lbnQgaW5zbiksCj4gKyAgICAgICAg
ICAgICAqIC0gb3JpZ2luYWwgaXMgYW4gaW5kaXJlY3QgQ0FMTC9KTVAgKG9wY29kZXMgMHhGRi8y
IG9yIDB4RkYvNCkKPiArICAgICAgICAgICAgICogICB1c2luZyBSSVAtcmVsYXRpdmUgYWRkcmVz
c2luZy4KPiArICAgICAgICAgICAgICogU29tZSBmdW5jdGlvbiB0YXJnZXRzIG1heSBub3QgYmUg
YXZhaWxhYmxlIHdoZW4gd2UgY29tZSBoZXJlCj4gKyAgICAgICAgICAgICAqIHRoZSBmaXJzdCB0
aW1lLiBEZWZlciBwYXRjaGluZyBvZiB0aG9zZSB1bnRpbCB0aGUgcG9zdC1wcmVzbXAtCj4gKyAg
ICAgICAgICAgICAqIGluaXRjYWxscyByZS1pbnZvY2F0aW9uLgoKV2hpY2ggY2FsbHM/wqAgVGhh
dCBzbWVsbHMgbGlrZSBhIGJ1ZyB3aGljaCBzaG91bGQgYmUgZml4ZWQgcmF0aGVyIHRoYW4Kd29y
a2VkIGFyb3VuZC7CoCBBcyBmb3IgdGhlIG90aGVyIGNvbXBsZXhpdHkgaGVyZS4uLgoKPiAgSWYg
YXQgdGhhdCBwb2ludCB0aGUgdGFyZ2V0IHBvaW50ZXIgaXMKPiArICAgICAgICAgICAgICogc3Rp
bGwgTlVMTCwgaW5zZXJ0ICJVRDI7IFVEMCIgKGZvciBlYXNlIG9mIHJlY29nbml0aW9uKSBpbnN0
ZWFkCj4gKyAgICAgICAgICAgICAqIG9mIENBTEwvSk1QLgo+ICsgICAgICAgICAgICAgKi8KPiAr
ICAgICAgICAgICAgaWYgKCBhLT5jcHVpZCA9PSBYODZfRkVBVFVSRV9BTFdBWVMgJiYKPiArICAg
ICAgICAgICAgICAgICAqKGludDMyX3QgKikoYnVmICsgMSkgPT0gLTUgJiYKPiArICAgICAgICAg
ICAgICAgICBhLT5vcmlnX2xlbiA+PSA2ICYmCj4gKyAgICAgICAgICAgICAgICAgb3JpZ1swXSA9
PSAweGZmICYmCj4gKyAgICAgICAgICAgICAgICAgb3JpZ1sxXSA9PSAoKmJ1ZiAmIDEgPyAweDI1
IDogMHgxNSkgKQo+ICsgICAgICAgICAgICB7Cj4gKyAgICAgICAgICAgICAgICBsb25nIGRpc3Ag
PSAqKGludDMyX3QgKikob3JpZyArIDIpOwo+ICsgICAgICAgICAgICAgICAgY29uc3QgdWludDhf
dCAqZGVzdCA9ICoodm9pZCAqKikob3JpZyArIDYgKyBkaXNwKTsKPiArCj4gKyAgICAgICAgICAg
ICAgICBpZiAoIGRlc3QgKQo+ICsgICAgICAgICAgICAgICAgewo+ICsgICAgICAgICAgICAgICAg
ICAgIGRpc3AgPSBkZXN0IC0gKG9yaWcgKyA1KTsKPiArICAgICAgICAgICAgICAgICAgICBBU1NF
UlQoZGlzcCA9PSAoaW50MzJfdClkaXNwKTsKPiArICAgICAgICAgICAgICAgICAgICAqKGludDMy
X3QgKikoYnVmICsgMSkgPSBkaXNwOwo+ICsgICAgICAgICAgICAgICAgfQo+ICsgICAgICAgICAg
ICAgICAgZWxzZSBpZiAoIGZvcmNlICkKPiArICAgICAgICAgICAgICAgIHsKPiArICAgICAgICAg
ICAgICAgICAgICBidWZbMF0gPSAweDBmOwo+ICsgICAgICAgICAgICAgICAgICAgIGJ1ZlsxXSA9
IDB4MGI7Cj4gKyAgICAgICAgICAgICAgICAgICAgYnVmWzJdID0gMHgwZjsKPiArICAgICAgICAg
ICAgICAgICAgICBidWZbM10gPSAweGZmOwo+ICsgICAgICAgICAgICAgICAgICAgIGJ1Zls0XSA9
IDB4ZmY7Cj4gKyAgICAgICAgICAgICAgICB9Cj4gKyAgICAgICAgICAgICAgICBlbHNlCj4gKyAg
ICAgICAgICAgICAgICAgICAgY29udGludWU7Cj4gKyAgICAgICAgICAgIH0KPiArICAgICAgICAg
ICAgZWxzZSBpZiAoIGZvcmNlICYmIHN5c3RlbV9zdGF0ZSA8IFNZU19TVEFURV9hY3RpdmUgKQo+
ICsgICAgICAgICAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cj4gKyAgICAgICAgICAgIGVs
c2UKPiArICAgICAgICAgICAgICAgICooaW50MzJfdCAqKShidWYgKyAxKSArPSByZXBsIC0gb3Jp
ZzsKPiArICAgICAgICB9Cj4gKyAgICAgICAgZWxzZSBpZiAoIGZvcmNlICYmIHN5c3RlbV9zdGF0
ZSA8IFNZU19TVEFURV9hY3RpdmUgICkKPiArICAgICAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxF
KCk7Cj4gICAgICAgICAgLyogUklQLXJlbGF0aXZlIGFkZHJlc3NpbmcgaXMgZWFzeSB0byBjaGVj
ayBmb3IgaW4gVkVYLWVuY29kZWQgaW5zbnMuICovCj4gICAgICAgICAgZWxzZSBpZiAoIGEtPnJl
cGxfbGVuID49IDggJiYKPiAgICAgICAgICAgICAgICAgICAgKCpidWYgJiB+MSkgPT0gMHhjNCAm
Jgo+IEBAIC0xNDksNiArMTUwLDIwMyBAQCBleHRlcm4gdm9pZCBhbHRlcm5hdGl2ZV9pbnN0cnVj
dGlvbnModm9pCj4gIC8qIFVzZSB0aGlzIG1hY3JvKHMpIGlmIHlvdSBuZWVkIG1vcmUgdGhhbiBv
bmUgb3V0cHV0IHBhcmFtZXRlci4gKi8KPiAgI2RlZmluZSBBU01fT1VUUFVUMihhLi4uKSBhCj4g
IAo+ICsvKgo+ICsgKiBNYWNoaW5lcnkgdG8gYWxsb3cgY29udmVydGluZyBpbmRpcmVjdCB0byBk
aXJlY3QgY2FsbHMsIHdoZW4gdGhlIGNhbGxlZAo+ICsgKiBmdW5jdGlvbiBpcyBkZXRlcm1pbmVk
IG9uY2UgYXQgYm9vdCBhbmQgbGF0ZXIgbmV2ZXIgY2hhbmdlZC4KPiArICovCj4gKwo+ICsjZGVm
aW5lIEFMVF9DQUxMX2FyZzEgInJkaSIKPiArI2RlZmluZSBBTFRfQ0FMTF9hcmcyICJyc2kiCj4g
KyNkZWZpbmUgQUxUX0NBTExfYXJnMyAicmR4Igo+ICsjZGVmaW5lIEFMVF9DQUxMX2FyZzQgInJj
eCIKPiArI2RlZmluZSBBTFRfQ0FMTF9hcmc1ICJyOCIKPiArI2RlZmluZSBBTFRfQ0FMTF9hcmc2
ICJyOSIKPiArCj4gKyNkZWZpbmUgQUxUX0NBTExfQVJHKGFyZywgbikgXAo+ICsgICAgcmVnaXN0
ZXIgdHlwZW9mKChhcmcpID8gKGFyZykgOiAwKSBhICMjIG4gIyMgXyBcCj4gKyAgICBhc20gKCBB
TFRfQ0FMTF9hcmcgIyMgbiApID0gKGFyZykKPiArI2RlZmluZSBBTFRfQ0FMTF9OT19BUkcobikg
XAo+ICsgICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyBhICMjIG4gIyMgXyBhc20gKCBBTFRfQ0FM
TF9hcmcgIyMgbiApCj4gKwo+ICsjZGVmaW5lIEFMVF9DQUxMX05PX0FSRzYgQUxUX0NBTExfTk9f
QVJHKDYpCj4gKyNkZWZpbmUgQUxUX0NBTExfTk9fQVJHNSBBTFRfQ0FMTF9OT19BUkcoNSk7IEFM
VF9DQUxMX05PX0FSRzYKPiArI2RlZmluZSBBTFRfQ0FMTF9OT19BUkc0IEFMVF9DQUxMX05PX0FS
Ryg0KTsgQUxUX0NBTExfTk9fQVJHNQo+ICsjZGVmaW5lIEFMVF9DQUxMX05PX0FSRzMgQUxUX0NB
TExfTk9fQVJHKDMpOyBBTFRfQ0FMTF9OT19BUkc0Cj4gKyNkZWZpbmUgQUxUX0NBTExfTk9fQVJH
MiBBTFRfQ0FMTF9OT19BUkcoMik7IEFMVF9DQUxMX05PX0FSRzMKPiArI2RlZmluZSBBTFRfQ0FM
TF9OT19BUkcxIEFMVF9DQUxMX05PX0FSRygxKTsgQUxUX0NBTExfTk9fQVJHMgo+ICsKPiArLyoK
PiArICogVW5mb3J0dW5hdGVseSBBTFRfQ0FMTF9OT19BUkcoKSBhYm92ZSBjYW4ndCB1c2UgYSBm
YWtlIGluaXRpYWxpemVyICh0bwo+ICsgKiBzdXBwcmVzcyAidW5pbml0aWFsaXplZCB2YXJpYWJs
ZSIgd2FybmluZ3MpLCBhcyB2YXJpb3VzIHZlcnNpb25zIG9mIGdjYwo+ICsgKiBvbGRlciB0aGFu
IDguMSBmYWxsIG9uIHRoZSBub3NlIGluIHZhcmlvdXMgd2F5cyB3aXRoIHRoYXQgKGFsd2F5cyBi
ZWNhdXNlCj4gKyAqIG9mIHNvbWUgb3RoZXIgY29uc3RydWN0IGVsc2V3aGVyZSBpbiB0aGUgc2Ft
ZSBmdW5jdGlvbiBuZWVkaW5nIHRvIHVzZSB0aGUKPiArICogc2FtZSBoYXJkIHJlZ2lzdGVyKS4g
T3RoZXJ3aXNlIHRoZSBhc20oKSBiZWxvdyBjb3VsZCB1bmlmb3JtbHkgdXNlICIrciIKPiArICog
b3V0cHV0IGNvbnN0cmFpbnRzLCBtYWtpbmcgdW5uZWNlc3NhcnkgYWxsIHRoZXNlIEFMVF9DQUxM
PG4+X09VVCBtYWNyb3MuCj4gKyAqLwo+ICsjZGVmaW5lIEFMVF9DQUxMMF9PVVQgIj1yIiAoYTFf
KSwgIj1yIiAoYTJfKSwgIj1yIiAoYTNfKSwgXAo+ICsgICAgICAgICAgICAgICAgICAgICAgIj1y
IiAoYTRfKSwgIj1yIiAoYTVfKSwgIj1yIiAoYTZfKQo+ICsjZGVmaW5lIEFMVF9DQUxMMV9PVVQg
IityIiAoYTFfKSwgIj1yIiAoYTJfKSwgIj1yIiAoYTNfKSwgXAo+ICsgICAgICAgICAgICAgICAg
ICAgICAgIj1yIiAoYTRfKSwgIj1yIiAoYTVfKSwgIj1yIiAoYTZfKQo+ICsjZGVmaW5lIEFMVF9D
QUxMMl9PVVQgIityIiAoYTFfKSwgIityIiAoYTJfKSwgIj1yIiAoYTNfKSwgXAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgIj1yIiAoYTRfKSwgIj1yIiAoYTVfKSwgIj1yIiAoYTZfKQo+ICsjZGVm
aW5lIEFMVF9DQUxMM19PVVQgIityIiAoYTFfKSwgIityIiAoYTJfKSwgIityIiAoYTNfKSwgXAo+
ICsgICAgICAgICAgICAgICAgICAgICAgIj1yIiAoYTRfKSwgIj1yIiAoYTVfKSwgIj1yIiAoYTZf
KQo+ICsjZGVmaW5lIEFMVF9DQUxMNF9PVVQgIityIiAoYTFfKSwgIityIiAoYTJfKSwgIityIiAo
YTNfKSwgXAo+ICsgICAgICAgICAgICAgICAgICAgICAgIityIiAoYTRfKSwgIj1yIiAoYTVfKSwg
Ij1yIiAoYTZfKQo+ICsjZGVmaW5lIEFMVF9DQUxMNV9PVVQgIityIiAoYTFfKSwgIityIiAoYTJf
KSwgIityIiAoYTNfKSwgXAo+ICsgICAgICAgICAgICAgICAgICAgICAgIityIiAoYTRfKSwgIity
IiAoYTVfKSwgIj1yIiAoYTZfKQo+ICsjZGVmaW5lIEFMVF9DQUxMNl9PVVQgIityIiAoYTFfKSwg
IityIiAoYTJfKSwgIityIiAoYTNfKSwgXAo+ICsgICAgICAgICAgICAgICAgICAgICAgIityIiAo
YTRfKSwgIityIiAoYTVfKSwgIityIiAoYTZfKQo+ICsKPiArI2RlZmluZSBhbHRlcm5hdGl2ZV9j
YWxsTihuLCByZXR0eXBlLCBmdW5jKSAoeyAgICAgICAgICAgICAgICAgICAgIFwKPiArICAgIHJl
dHR5cGUgcmV0XzsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKPiArICAgIHJlZ2lzdGVyIHVuc2lnbmVkIGxvbmcgcjEwXyBhc20oInIxMCIpOyAgICAg
ICAgICAgICAgICAgICAgICAgIFwKPiArICAgIHJlZ2lzdGVyIHVuc2lnbmVkIGxvbmcgcjExXyBh
c20oInIxMSIpOyAgICAgICAgICAgICAgICAgICAgICAgIFwKPiArICAgIGFzbSB2b2xhdGlsZSAo
X19zdHJpbmdpZnkoQUxURVJOQVRJVkUgImNhbGwgKiVjW2FkZHJdKCUlcmlwKSIsIFwKPiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNhbGwgLiIsICAgICAgICAg
ICAgICAgIFwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWDg2
X0ZFQVRVUkVfQUxXQVlTKSAgICAgIFwKPiArICAgICAgICAgICAgICAgICAgOiBBTFRfQ0FMTCAj
IyBuICMjIF9PVVQsICI9YSIgKHJldF8pLCAgICAgICAgICAgIFwKPiArICAgICAgICAgICAgICAg
ICAgICAiPXIiIChyMTBfKSwgIj1yIiAocjExXykgICAgICAgICAgICAgICAgICAgICAgIFwKPiAr
ICAgICAgICAgICAgICAgICAgOiBbYWRkcl0gImkiICgmKGZ1bmMpKSwgImciIChmdW5jKSAgICAg
ICAgICAgICAgIFwKClRoZXJlIHdhcyBhIExpbnV4IHRocmVhZCAod2hpY2ggSSd2ZSBsb3N0IHRy
YWNrIG9mKSB3aGljaCB3ZW50IGFyb3VuZApyZXBsYWNpbmcgImkiIHdpdGggIlAiIGZvciBsYWJl
bHMgbGlrZSB0aGlzLCB3aGljaCBiZWhhdmVzIGJldHRlciBmb3IKcmVsb2NhdGFibGUgdGFyZ2V0
cy7CoCBGdXJ0aGVybW9yZSwgSSBjYW4ndCB3b3JrIG91dCB3aGF0IHRoZSAiZyIKY29uc3RyYWlu
dCBpcyBmb3IsIGJ1dCBpZiBpdCBpcyBzaW1wbHkgZm9yIG1ha2luZyB0aGUgcmVmZXJlbmNlIHZp
c2libGUsCkknZCBzdWdnZXN0ICJYIiBpbnN0ZWFkIHdoaWNoIGF2b2lkcyBhbnkgaW50ZXJmZXJl
bmNlIHdpdGggcmVnaXN0ZXIKc2NoZWR1bGluZy4KCkFzIGZvciB0aGUgY29tcGxleGl0eSwgaG93
IGFib3V0IGltcGxlbWVudGluZyB0aGlzIGFzIGFuIHVubGlrZWx5IGJsb2NrCndpdGggYSBzaW5n
bGUgY2FsbCBpbj/CoCBUaGF0IHdheSwgcGF0Y2hpbmcgdHVybnMgdGhlIGVudHJ5IGptcCBpbW0z
MgppbnRvIGEgY2FsbCBpbW0zMiBhbmQgd2UgbG9zZSB0aGUgY29tcGxpY2F0ZWQgZGVjb2Rpbmcg
YW5kIG5vcCBwYWRkaW5nCmZyb20gdGhlIHJlc3VsdC4KCn5BbmRyZXcKCj4gKyAgICAgICAgICAg
ICAgICAgIDogIm1lbW9yeSIgKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
Cj4gKyAgICByZXRfOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCj4gK30pCj4gKwo+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 16:03:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 16: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 1fv2vx-0001XZ-JO; Wed, 29 Aug 2018 16:03:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=lc6w=lm=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fv2vw-0001XR-Al
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 16:03:04 +0000
X-Inumbo-ID: 1ca5b8e7-aba5-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1ca5b8e7-aba5-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 16:03:47 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Wed, 29 Aug 2018 10:03:02 -0600
Message-Id: <5B86C3B502000078001E32EC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Wed, 29 Aug 2018 10:03: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] x86: use alternatives for FS/GS base accesses
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RWxpbWluYXRlcyBhIGNvdXBsZSBvZiBicmFuY2hlcyBpbiBwYXJ0aWN1bGFyIGZyb20gdGhlIGNv
bnRleHQgc3dpdGNoCnBhdGguCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CgotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L21zci5oCisrKyBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvbXNyLmgKQEAgLTExLDYgKzExLDcgQEAKIAogI2luY2x1ZGUgPHhlbi9saWIv
eDg2L21zci5oPgogCisjaW5jbHVkZSA8YXNtL2FsdGVybmF0aXZlLmg+CiAjaW5jbHVkZSA8YXNt
L2FzbV9kZWZucy5oPgogI2luY2x1ZGUgPGFzbS9jcHVmZWF0dXJlLmg+CiAjaW5jbHVkZSA8YXNt
L3Byb2Nlc3Nvci5oPgpAQCAtMTU0LDEwICsxNTUsMTUgQEAgc3RhdGljIGlubGluZSB1bnNpZ25l
ZCBsb25nIHJkZnNiYXNlKHZvaQogewogICAgIHVuc2lnbmVkIGxvbmcgYmFzZTsKIAotICAgIGlm
ICggY3B1X2hhc19mc2dzYmFzZSApCi0gICAgICAgIHJldHVybiBfX3JkZnNiYXNlKCk7Ci0KLSAg
ICByZG1zcmwoTVNSX0ZTX0JBU0UsIGJhc2UpOworICAgIGFsdGVybmF0aXZlX2lvKCJtb3YgJVtt
c3JdLCAlJWVjeFxuXHQiCisgICAgICAgICAgICAgICAgICAgInJkbXNyXG5cdCIKKyAgICAgICAg
ICAgICAgICAgICAic2hsICQzMiwgJSVyZHhcblx0IgorICAgICAgICAgICAgICAgICAgICJvciAl
JXJkeCwgJVtyZXNdIiwKKyAgICAgICAgICAgICAgICAgICAvKiByZGZzYmFzZSByYXggKi8KKyAg
ICAgICAgICAgICAgICAgICAiLmJ5dGUgMHhmMywgMHg0OCwgMHgwZiwgMHhhZSwgMHhjMCIsCisg
ICAgICAgICAgICAgICAgICAgWDg2X0ZFQVRVUkVfRlNHU0JBU0UsCisgICAgICAgICAgICAgICAg
ICAgW3Jlc10gIj0mYSIgKGJhc2UpLAorICAgICAgICAgICAgICAgICAgIFttc3JdICJpIiAoTVNS
X0ZTX0JBU0UpIDogInJjeCIsICJyZHgiKTsKIAogICAgIHJldHVybiBiYXNlOwogfQpAQCAtMTY2
LDEwICsxNzIsMTUgQEAgc3RhdGljIGlubGluZSB1bnNpZ25lZCBsb25nIHJkZ3NiYXNlKHZvaQog
ewogICAgIHVuc2lnbmVkIGxvbmcgYmFzZTsKIAotICAgIGlmICggY3B1X2hhc19mc2dzYmFzZSAp
Ci0gICAgICAgIHJldHVybiBfX3JkZ3NiYXNlKCk7Ci0KLSAgICByZG1zcmwoTVNSX0dTX0JBU0Us
IGJhc2UpOworICAgIGFsdGVybmF0aXZlX2lvKCJtb3YgJVttc3JdLCAlJWVjeFxuXHQiCisgICAg
ICAgICAgICAgICAgICAgInJkbXNyXG5cdCIKKyAgICAgICAgICAgICAgICAgICAic2hsICQzMiwg
JSVyZHhcblx0IgorICAgICAgICAgICAgICAgICAgICJvciAlJXJkeCwgJVtyZXNdIiwKKyAgICAg
ICAgICAgICAgICAgICAvKiByZGdzYmFzZSByYXggKi8KKyAgICAgICAgICAgICAgICAgICAiLmJ5
dGUgMHhmMywgMHg0OCwgMHgwZiwgMHhhZSwgMHhjOCIsCisgICAgICAgICAgICAgICAgICAgWDg2
X0ZFQVRVUkVfRlNHU0JBU0UsCisgICAgICAgICAgICAgICAgICAgW3Jlc10gIj0mYSIgKGJhc2Up
LAorICAgICAgICAgICAgICAgICAgIFttc3JdICJpIiAoTVNSX0dTX0JBU0UpIDogInJjeCIsICJy
ZHgiKTsKIAogICAgIHJldHVybiBiYXNlOwogfQpAQCAtMTc4LDU5ICsxODksNTggQEAgc3RhdGlj
IGlubGluZSB1bnNpZ25lZCBsb25nIHJkZ3NzaGFkb3codgogewogICAgIHVuc2lnbmVkIGxvbmcg
YmFzZTsKIAotICAgIGlmICggY3B1X2hhc19mc2dzYmFzZSApCi0gICAgewotICAgICAgICBhc20g
dm9sYXRpbGUgKCAic3dhcGdzIiApOwotICAgICAgICBiYXNlID0gX19yZGdzYmFzZSgpOwotICAg
ICAgICBhc20gdm9sYXRpbGUgKCAic3dhcGdzIiApOwotICAgIH0KLSAgICBlbHNlCi0gICAgICAg
IHJkbXNybChNU1JfU0hBRE9XX0dTX0JBU0UsIGJhc2UpOworICAgIGFsdGVybmF0aXZlX2lvKCJt
b3YgJVttc3JdLCAlJWVjeFxuXHQiCisgICAgICAgICAgICAgICAgICAgInJkbXNyXG5cdCIKKyAg
ICAgICAgICAgICAgICAgICAic2hsICQzMiwgJSVyZHhcblx0IgorICAgICAgICAgICAgICAgICAg
ICJvciAlJXJkeCwgJVtyZXNdIiwKKyAgICAgICAgICAgICAgICAgICAvKiBXcmFwcGluZyBSREdT
QkFTRSBpbiBhIHBhaXIgb2YgU1dBUEdTLiAqLworICAgICAgICAgICAgICAgICAgICJzd2FwZ3Nc
blx0IgorICAgICAgICAgICAgICAgICAgICIuYnl0ZSAweGYzLCAweDQ4LCAweDBmLCAweGFlLCAw
eGM4XG5cdCIgLyogcmRnc2Jhc2UgcmF4ICovCisgICAgICAgICAgICAgICAgICAgInN3YXBncyIs
CisgICAgICAgICAgICAgICAgICAgWDg2X0ZFQVRVUkVfRlNHU0JBU0UsCisgICAgICAgICAgICAg
ICAgICAgW3Jlc10gIj0mYSIgKGJhc2UpLAorICAgICAgICAgICAgICAgICAgIFttc3JdICJpIiAo
TVNSX1NIQURPV19HU19CQVNFKSA6ICJyY3giLCAicmR4Iik7CiAKICAgICByZXR1cm4gYmFzZTsK
IH0KIAogc3RhdGljIGlubGluZSB2b2lkIHdyZnNiYXNlKHVuc2lnbmVkIGxvbmcgYmFzZSkKIHsK
LSAgICBpZiAoIGNwdV9oYXNfZnNnc2Jhc2UgKQotI2lmZGVmIEhBVkVfQVNfRlNHU0JBU0UKLSAg
ICAgICAgYXNtIHZvbGF0aWxlICggIndyZnNiYXNlICUwIiA6OiAiciIgKGJhc2UpICk7Ci0jZWxz
ZQotICAgICAgICBhc20gdm9sYXRpbGUgKCAiLmJ5dGUgMHhmMywgMHg0OCwgMHgwZiwgMHhhZSwg
MHhkMCIgOjogImEiIChiYXNlKSApOwotI2VuZGlmCi0gICAgZWxzZQotICAgICAgICB3cm1zcmwo
TVNSX0ZTX0JBU0UsIGJhc2UpOworICAgIGFsdGVybmF0aXZlX2lucHV0KCJtb3YgJVttc3JdLCAl
JWVjeFxuXHQiCisgICAgICAgICAgICAgICAgICAgICAgIm1vdiAlW3ZhbF0sICUlcmR4XG5cdCIK
KyAgICAgICAgICAgICAgICAgICAgICAic2hyICQzMiwgJSVyZHhcblx0IgorICAgICAgICAgICAg
ICAgICAgICAgICJ3cm1zciIsCisgICAgICAgICAgICAgICAgICAgICAgLyogd3Jmc2Jhc2UgcmF4
ICovCisgICAgICAgICAgICAgICAgICAgICAgIi5ieXRlIDB4ZjMsIDB4NDgsIDB4MGYsIDB4YWUs
IDB4ZDAiLAorICAgICAgICAgICAgICAgICAgICAgIFg4Nl9GRUFUVVJFX0ZTR1NCQVNFLAorICAg
ICAgICAgICAgICAgICAgICAgIFt2YWxdICJhIiAoYmFzZSksIFttc3JdICJpIiAoTVNSX0ZTX0JB
U0UpIDogInJjeCIsICJyZHgiKTsKIH0KIAogc3RhdGljIGlubGluZSB2b2lkIHdyZ3NiYXNlKHVu
c2lnbmVkIGxvbmcgYmFzZSkKIHsKLSAgICBpZiAoIGNwdV9oYXNfZnNnc2Jhc2UgKQotI2lmZGVm
IEhBVkVfQVNfRlNHU0JBU0UKLSAgICAgICAgYXNtIHZvbGF0aWxlICggIndyZ3NiYXNlICUwIiA6
OiAiciIgKGJhc2UpICk7Ci0jZWxzZQotICAgICAgICBhc20gdm9sYXRpbGUgKCAiLmJ5dGUgMHhm
MywgMHg0OCwgMHgwZiwgMHhhZSwgMHhkOCIgOjogImEiIChiYXNlKSApOwotI2VuZGlmCi0gICAg
ZWxzZQotICAgICAgICB3cm1zcmwoTVNSX0dTX0JBU0UsIGJhc2UpOworICAgIGFsdGVybmF0aXZl
X2lucHV0KCJtb3YgJVttc3JdLCAlJWVjeFxuXHQiCisgICAgICAgICAgICAgICAgICAgICAgIm1v
diAlW3ZhbF0sICUlcmR4XG5cdCIKKyAgICAgICAgICAgICAgICAgICAgICAic2hyICQzMiwgJSVy
ZHhcblx0IgorICAgICAgICAgICAgICAgICAgICAgICJ3cm1zciIsCisgICAgICAgICAgICAgICAg
ICAgICAgLyogd3Jnc2Jhc2UgcmF4ICovCisgICAgICAgICAgICAgICAgICAgICAgIi5ieXRlIDB4
ZjMsIDB4NDgsIDB4MGYsIDB4YWUsIDB4ZDgiLAorICAgICAgICAgICAgICAgICAgICAgIFg4Nl9G
RUFUVVJFX0ZTR1NCQVNFLAorICAgICAgICAgICAgICAgICAgICAgIFt2YWxdICJhIiAoYmFzZSks
IFttc3JdICJpIiAoTVNSX0dTX0JBU0UpIDogInJjeCIsICJyZHgiKTsKIH0KIAogc3RhdGljIGlu
bGluZSB2b2lkIHdyZ3NzaGFkb3codW5zaWduZWQgbG9uZyBiYXNlKQogewotICAgIGlmICggY3B1
X2hhc19mc2dzYmFzZSApCi0gICAgewotICAgICAgICBhc20gdm9sYXRpbGUgKCAic3dhcGdzXG5c
dCIKLSNpZmRlZiBIQVZFX0FTX0ZTR1NCQVNFCi0gICAgICAgICAgICAgICAgICAgICAgICJ3cmdz
YmFzZSAlMFxuXHQiCi0gICAgICAgICAgICAgICAgICAgICAgICJzd2FwZ3MiCi0gICAgICAgICAg
ICAgICAgICAgICAgIDo6ICJyIiAoYmFzZSkgKTsKLSNlbHNlCi0gICAgICAgICAgICAgICAgICAg
ICAgICIuYnl0ZSAweGYzLCAweDQ4LCAweDBmLCAweGFlLCAweGQ4XG5cdCIKLSAgICAgICAgICAg
ICAgICAgICAgICAgInN3YXBncyIKLSAgICAgICAgICAgICAgICAgICAgICAgOjogImEiIChiYXNl
KSApOwotI2VuZGlmCi0gICAgfQotICAgIGVsc2UKLSAgICAgICAgd3Jtc3JsKE1TUl9TSEFET1df
R1NfQkFTRSwgYmFzZSk7CisgICAgYWx0ZXJuYXRpdmVfaW5wdXQoIm1vdiAlW21zcl0sICUlZWN4
XG5cdCIKKyAgICAgICAgICAgICAgICAgICAgICAibW92ICVbdmFsXSwgJSVyZHhcblx0IgorICAg
ICAgICAgICAgICAgICAgICAgICJzaHIgJDMyLCAlJXJkeFxuXHQiCisgICAgICAgICAgICAgICAg
ICAgICAgIndybXNyIiwKKyAgICAgICAgICAgICAgICAgICAgICAvKiBXcmFwcGluZyBXUkdTQkFT
RSBpbiBhIHBhaXIgb2YgU1dBUEdTLiAqLworICAgICAgICAgICAgICAgICAgICAgICJzd2FwZ3Nc
blx0IgorICAgICAgICAgICAgICAgICAgICAgICIuYnl0ZSAweGYzLCAweDQ4LCAweDBmLCAweGFl
LCAweGQ4XG5cdCIgLyogd3Jnc2Jhc2UgcmF4ICovCisgICAgICAgICAgICAgICAgICAgICAgInN3
YXBncyIsCisgICAgICAgICAgICAgICAgICAgICAgWDg2X0ZFQVRVUkVfRlNHU0JBU0UsCisgICAg
ICAgICAgICAgICAgICAgICAgW3ZhbF0gImEiIChiYXNlKSwKKyAgICAgICAgICAgICAgICAgICAg
ICBbbXNyXSAiaSIgKE1TUl9TSEFET1dfR1NfQkFTRSkgOiAicmN4IiwgInJkeCIpOwogfQogCiBE
RUNMQVJFX1BFUl9DUFUodWludDY0X3QsIGVmZXIpOwoKCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 16:05:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 16:05: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 1fv2yX-0001n8-3K; Wed, 29 Aug 2018 16:05:45 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vbch=lm=xenproject.org=prvs=772a90d7b=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fv2yV-0001mu-AV
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 16:05:43 +0000
X-Inumbo-ID: 2beed867-aba5-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2beed867-aba5-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 18:04:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="64005533"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75137-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=75105
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Wed, 29 Aug 2018 17:05:39 +0100
Subject: [Xen-devel] [distros-debian-squeeze test] 75137: 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>

ZmxpZ2h0IDc1MTM3IGRpc3Ryb3MtZGViaWFuLXNxdWVlemUgcmVhbCBbcmVhbF0KaHR0cDovL29z
c3Rlc3QueGVuc291cmNlLmNvbS9vc3N0ZXN0L2xvZ3MvNzUxMzcvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1zcXVlZXplLW5ldGJvb3QtcHlncnVi
IDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTEwNQogdGVzdC1hbWQ2NC1pMzg2LWkz
ODYtc3F1ZWV6ZS1uZXRib290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2Ug
NzUxMDUKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtc3F1ZWV6ZS1uZXRib290LXB5Z3J1YiAxMCBk
ZWJpYW4tZGktaW5zdGFsbCBmYWlsIGxpa2UgNzUxMDUKIHRlc3QtYW1kNjQtaTM4Ni1hbWQ2NC1z
cXVlZXplLW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgbGlrZSA3NTEw
NQoKYmFzZWxpbmUgdmVyc2lvbjoKIGZsaWdodCAgICAgICAgICAgICAgIDc1MTA1Cgpqb2JzOgog
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 Aug 29 16:12:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 16: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 1fv34n-0002eA-2n; Wed, 29 Aug 2018 16:12:13 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=idgy=lm=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fv34l-0002e5-Mu
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 16:12:11 +0000
X-Inumbo-ID: 130c1b40-aba6-11e8-a8a5-bc764e045a96
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe07::601])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 130c1b40-aba6-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 18:10: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=TYcSEe1GzEHgITa7k5q3JpdVInSWilg1NVWcEmW1Ftw=;
 b=AH+m9lgj/ArvgDAez8TJPasTTzVWJFRKOI04F39YwFhGYhmBz9np0NtBL8V3rUp55nknua2VWGbDIRi485x532u6xHahf+kBtsxAJ6ThLGHJIeSR2tDL5Jx3MQTtDTgUw3TRTkyfavaSzZVN/cXZgWXhvWHtE8zI08bkaAmC6b4=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from [10.17.182.79] (85.223.209.54) by
 AM6PR03MB3768.eurprd03.prod.outlook.com (2603:10a6:209:31::13) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.17; Wed, 29 Aug 2018 16:12:03 +0000
To: xen-devel@lists.xen.org
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <a51fe1e7-0bed-f73a-6ee0-fd8e5fb578c7@epam.com>
Date: Wed, 29 Aug 2018 19:11:22 +0300
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-US
X-Originating-IP: [85.223.209.54]
X-ClientProxiedBy: AM0PR02CA0015.eurprd02.prod.outlook.com
 (2603:10a6:208:3e::28) To AM6PR03MB3768.eurprd03.prod.outlook.com
 (2603:10a6:209:31::13)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 122fb15a-a886-4e2a-a04c-08d60dca28c5
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:AM6PR03MB3768; 
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3768;
 3:tdPV4shBHMOFtnj+SA7bz1EIQkTUJF29Sw7yP6mVt8YpoM1lfMxgIsjQ4x7VAXWc0PFlFjF7IGinyEU6yB/tdli//ZoYJpGOl9esNZkuCv6OVGM8DK9QIqpccbcID0wdk/AjFIdKDBszwZFl01c+eEbSONWz6rtAx6l/obba0WXLg688hVHnD/Ko5dnHRZHQWLQ6gL1iZvwgrsMk0yD5J/ca3stXzUFwE8+FbKVB72AEs/PP20GfxCInBkgXBVtr;
 25:Gh03a2PkyfMZfRLCLUxEwyWsodLutH778RsfYYO5TLj0rAz0lxid9xs0io7hqXa9KBLU6A4BnN6QMxURhtr1zeyU/mqIGBKeUsQCBto+F9UJ0E4v/gtyRw48DaeWAbYtM7DLCwqPFiGkuOgon6XdT77M9Ozd3z3mv23BQ1PxOhFyYuyHQD4z1Lk/O93XJbvcM/kPoAwjGW0NzS9ROr3WvalhcsQMiRqgLaWfPRAXGqetYapJBK+ZGw7596Sa4Q18OVYFo5OEO08ucqpFO32EL/dDK4wOhrhDkSfLPFzxZuvjg0/Q+fa1qQC1Opj71YMqkRDvS2FtO+2zQDu/EZ8qag==;
 31:6EjoiyphG+nycMKPF3Aixmxn5pbkk51IgCU9otgb02zmuvG6bpRiTYjFatfwv5LVIOxlug/jyEWejdqcirZSYqlKB0v+Zn9COw2AFr6beyUYnvsmmJ3KrCAKgV80UV1oMsGn0HCp8VF9vCr912kS/Kus5YLcsFoXsgNTQELn2UehA3uCPNXlvSRPsomJWkuxQWmsSFDTNXBZaYZV03/Uq6SDmK/yDvsdxzuOy/eS5AQ=
X-MS-TrafficTypeDiagnostic: AM6PR03MB3768:
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3768;
 20:jhdTiG81WPBWRsFaFiF/eQ/IwLs03PsHQLsJ8ykv+GCLRx5uhveSWkIkfNqikvrKYEgfLCB1xwZ+5sVt8Hr3o+/bLMYPcWoXPsamXpDFPwBGZy4lte9k/DHl3iaVaw8R+JBpJR3qkcYB9clcIybtCVnXLY0ahvcCCc8TqTT2eAc8/doXXFaGUxL7TK5RLO5NJzkszgdQnWCdwCN0GJY0xHgiok9D1k8KOcjBE8SzVvfjjjJToFOZpqoaAgOSMnQSM83TLA0n2Lv9trX8YmKxIBxOAwxB/v75+qvrbcuzDQd3fZVURrk9LrDXFZbcj1Rc6awdGaDfUyRNbHSJnVNnSoU4kPTgAqo1jbF7RbrYa/vSvReXamWKHcvFMQ1f4pmo/1Mev2k7ZxVq2drUo5NUAcu25A/5D4MXwuhPtFEikdgZTtjSon1CEgSBd09qI9bFIDrM6yHAf4qNrKvYYqJ3aT86tks4YwvXChLp8fqYSWlXw9wExcXLO795tX53LKRf;
 4:o23/kvilCULeI0eJrvxk+dpKXnJzxc5WdVq9wfvSTcGVSO+phX9hHpKHPVRBx6AZGUMJJqk6Ho9slvwYCh4tEmFbKghJlGuKBPAJTiWZ7xKR+Cr7ZT68WDo/PtG0mRZ8cK4Z25dTpT9GqNYN6tiFJV7uzSj5bpDBKsu2A6ynd/wMXQUhB0UKHR7CG5DRqzS7W+HLoHa6PN5Sgzg0sIJEckxRfic5k0h1RMKXAi+FaQEaBzp3g8Z2vEBp7IypDWGOD7R4nY9YCFHqhCJV6dqI0A==
X-Microsoft-Antispam-PRVS: <AM6PR03MB37685EF60223D86746186243E6090@AM6PR03MB3768.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)(3231311)(944501410)(52105095)(10201501046)(3002001)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201708071742011)(7699016);
 SRVR:AM6PR03MB3768; BCL:0; PCL:0; RULEID:; SRVR:AM6PR03MB3768; 
X-Forefront-PRVS: 077929D941
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(346002)(376002)(396003)(39860400002)(136003)(53754006)(189003)(199004)(16526019)(6916009)(106356001)(58126008)(186003)(66066001)(31696002)(47776003)(2351001)(26005)(65956001)(65806001)(25786009)(476003)(86362001)(77096007)(97736004)(55236004)(2486003)(316002)(486006)(386003)(2616005)(5660300001)(230700001)(23676004)(52146003)(7736002)(956004)(53936002)(81166006)(64126003)(16576012)(6486002)(81156014)(8676002)(6666003)(6116002)(67846002)(80792005)(36756003)(3846002)(2361001)(8936002)(52116002)(478600001)(305945005)(2906002)(65826007)(50466002)(31686004)(68736007)(72206003)(105586002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR03MB3768; H:[10.17.182.79]; 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?MTtBTTZQUjAzTUIzNzY4OzIzOnJ0YUtweFRLUEhpNERiM2pScDF3a0tFNDI5?=
 =?utf-8?B?eE9KZzdualpDU2grL216Yjd4ZldTS1RTdnBCbloxSnJFSThMWk1vNTIvUG43?=
 =?utf-8?B?K3NDdzlkOTI4SUhnQUQvSDhYLyt0aGpCdEhqSjQrbzBwdFhmdHR3cnVCZDlh?=
 =?utf-8?B?azhwR253bEdQU2RtZ3ozL203MUpkd2lEYml4dzJuZ2JlUGFGSXJyZVYvY2h2?=
 =?utf-8?B?RDlocHNKbnVDVUJHTzN0cDQzWDNXT0FrTGNTRThsem5qNWpGdThpSmlBNUdo?=
 =?utf-8?B?WWdkc2hvRzVGdDZNcGorNDdpT1ZLcmxOWC9yZStiL0ovZmZ0ZmZ3K3BZcDNO?=
 =?utf-8?B?Z2VmN2pxOTdqdzMzc3ZqYzNoOS9xcGs2NFdqUGY3N01sVWg3VkNqSVFNb05B?=
 =?utf-8?B?L2txelErYzQ4ZUZVb0h6SVordGIrMXArT2ZZT3dTVmRwNU9BWjlnZ0JhZlpI?=
 =?utf-8?B?MHIzdWNiQXp0ak5zSndHeFdOSTNSYnkveVo1QXI2Q1Bjb2E4ZjlYS29iN2Rv?=
 =?utf-8?B?MDZoaDlndGVraEFvMzJHenpZR2xLaUxuV0V2V0JGRHBXbHM1Z2FaZmtiQUZn?=
 =?utf-8?B?bVc1UjJsV3FUTGl6a3hGL3h3U1I1ajhBeVIwZTEva3NxUDRRL3hiL295My9z?=
 =?utf-8?B?d3ZUbUJWMTRRYXUrWExUbDh2Y0ZwdWJsMHRXZzQ3MThKdUJqclpKQkV5dkds?=
 =?utf-8?B?V1ZwbkhvTjJoNXJDTU95VFNyWGhhM0VReElDZXhyd2RwTVhqK29DbnhxV2pv?=
 =?utf-8?B?bi9PTVJnQ1gyMmJvWDhPODI3SGlXalV4M3BOcFZBS0l4UktwQnNyQVRzL2ZU?=
 =?utf-8?B?Wm1vOUcxRk5sbERiR3NoN21UemZWeFQrZHVVd2lKQ3ZJNVl0Y1hDdHMyWmg5?=
 =?utf-8?B?NXhSNDE2VHJkMFVPRDE3T1hTdnA0Q2lLa25KTk53YnVFdXhJL1dGbGRvS00r?=
 =?utf-8?B?LzVva1RXeGZ2b1RWTWF6TTRzQU02NlhBd1FwYytqZkwwRDlhZlR5SHQzMXF4?=
 =?utf-8?B?eWdkdTMxWlJpQzZSdEVRa28zdjEvVFJzSytzbHpsZEVoVjhUa0JkazdrSk02?=
 =?utf-8?B?NkFpdmloVWlQbTZmOGlhTWtJYStnSFFFelV0RVQvRXlxRE5PdERZcTV1UUF2?=
 =?utf-8?B?a3lTU0VDYzFPRm11cnJVa3dFcUw2Tkh0bTRaMWw1OUY0Y0VsNEYzeXQ5WWVv?=
 =?utf-8?B?ZU1PQ0Q4dTBrZ0Q2ZEliZFpra1Q2a2R5S3I5U3QwcytXdGFWLzBuMi9UVFMr?=
 =?utf-8?B?K3psZWg1T1k2TTFXMWdNYTJMRVVLMXpsM2F2THVsWk5vY0FISDU0MjdhUG16?=
 =?utf-8?B?NGhhc0NJK2ZmOFc1QU01UUQwOHNNMmJuR1pKMmRiSjlqeFJ1Sk1oQTJVOWZN?=
 =?utf-8?B?K0dnU2ZoeURKMnZ6ZVZTUVV2VTRNZmZidkswZU9IcndOSWVYOUJtYnpmRFQx?=
 =?utf-8?B?ckxhc0RIeFFvTTN3cU9uejB4YzltSFYrN1V0UmRrbmVRakc5aHBmTWtGTEJV?=
 =?utf-8?B?RDBQbjMwSGJkYWZSSE5zSmlqdUM5dnlscTNGV1d4ajMzdHZOaU1KOHZZWTBW?=
 =?utf-8?B?SXBTbDZvS05mMGN4Z1NMbDlnbklhdDUyQm5PRTJqMXJFNmxlTmlCTERVNHJP?=
 =?utf-8?B?M0taWmRSMWllbHNoWjNyVDZtNGJiYjl0WllQaWNCNVdMOXJmbFVNMHAvNzNY?=
 =?utf-8?B?RlVHUld6aWJxVEo1VVVUZmZhWlpCb25YZ1dZVEp4TU5kMTZadkJPVEpKRkVK?=
 =?utf-8?B?RnJGL2QyY1ExREZXdUc2ZDRWck92TjFneGNMVFBOM2dlQVM0dHFDUXJKN2hS?=
 =?utf-8?B?andFOFJVUzF5OUV6MzB2bWxJek9yc1J3cjlyT2lKaDJlVjJlUFB3eG9zSU5W?=
 =?utf-8?B?eDZ4SVMwaFg4KzZpU3d1bThRNFNzVTh5aUVvTjZVdFlIcW9DT0lmUUt6SEIw?=
 =?utf-8?B?eVRqTHdsVmJ3PT0=?=
X-Microsoft-Antispam-Message-Info: 52lo/XJAL/8qZ4AaUcXv4bjMEhkJ76XuHYGiW7ab7Q2yv1+oCAGZWDkOM5hebJgBYRjne8XIzV4MnKHI69uQd6GHKTfkt0maieifuqXLA+hY1XAqcFpAX5k3D/HWp++4LQ/DSqx7ee3AKn4L88jrQ8XCjs5pAp7K6drRwkNJCQUKIh10FbKGjf3yMVRSYkXL+L02ucbuh96ZzK7Br04+usiFfZS0sdJbkhGyqkdd1fiJW899IpyLb8OGmlE/2B1h/z+ZtbO73PpT7tR5E2i8duY6m+aM2QyUVlLYJ23Akuk/D7nTWWzTEtquwFGsQILFMmoVtEHHxO5kDU3+5BDRl83CQNV2Fux7EVJwmCZei7Y=
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3768;
 6:kD/f6d5qN4G1vnWlHpxzIy4nryHi0sNb0nmElAWtY/uYyul96KiGmDKujgRhQzg9FgML49I9LgtC0fVljNP/i4bMhaj8YlcdwYGlWnqyj/cWJENpd728R5UrC7i6iRENqUScGfmLJ61JZPluZGpZFzVHbhFZOKnb2BqiqZTjwXwd5dcm5Rk0xPbmPHRNKQJt/zzyeI1k630BLpXV+GLpqDmUslu/KpYS9bY4QC+MlRol+jNrRVGIelF35ZTICUG7artNFHXs7Tc3SNH8/VFeVna7ONlt33L1WFXTVq089Ib7BOzPcWA+ZTEOqIaFW87PuffKPZwYswxTKR0WARD5yUHCO6eY3KmVdMyiEjqbCOHBzJFQLaCseg12z9Ca2Heabia1bdDaXfg8zqcF+faWUzKqWLLtY3r4cThyAcwlp1Bp4C22mG6fe/A5v5C5d0aN50drN472KgSt6yIvlZoiIA==;
 5:Yib/sxqXykWMdOLgxbq63Zblacdd+9wqzRJH9E/NKfAxbVb2YaJ2wgEaI+GPBbAPvzN/V49hmrjOb8FP1t4Utks5izMeTFxzXVlgXwTxCLpsueSxZzdILNIp3qVVc/4D7tszUDyr6N910zDB9kJXDgby9QzVjt6uO5WXMk5k5Q0=;
 7:Lo0VWzasgye3AVWRUT2eBiJmBBsC5Qdtpeuw0OuZlKamZ4yd/E8v+Aq6bbWDXX7jKancMXmcAYhDh797vS+pA9yKA1Vn6jdg3DqHxvaGJGkfwdTAvowWwWpwxhOW4BjVv0i9q/NRAWsWYHy6TKQNzY37Fs+nPsPOFe2422mxmO4KFVqBfBIQlunCNe+z8YwR1KRwpA0GJMWSm3QzVAdHi20mVSHodiMQVlhpXxlNlHfHL9qB8g5cWX40pelfCDbY
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Aug 2018 16:12:03.6698 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 122fb15a-a886-4e2a-a04c-08d60dca28c5
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR03MB3768
Subject: [Xen-devel] Dangling whitespaces in xen code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8gYWxsLAoKRHVyaW5nIHhlbiBoYWNraW5nIEkgb2Z0ZW4gZW5jb3VudGVyIHdoaXRlIHNw
YWNlcyBhdCBFT0xzLiBJdCBpcyBxdWl0ZSAKYW5ub3lpbmcgdG8gc2VlIHJlZCBtYXJrZXIgaW4s
IHNheSwgeGVuL2FyY2gvYXJtL2RvbWN0bC5jOjI1CgpJIHVzZWQgc2VkIHRvIGNyZWF0ZSBwYXRj
aCB0aGF0IHJlbW92ZXMgYWxsIHN1Y2ggd2hpdGVzcGFjZXMuIENvbW1hbmQgaXMgCnNpbXBsZToK
CiMgZmluZCB4ZW4gLW5hbWUgIiouW2NoXSIgfCB4YXJncyBzZWQgLWkgInMvW1s6c3BhY2U6XV0q
JC8vZyIKClByb2JsZW0gaXMgdGhhdCBwYXRjaCBpcyBxdWl0ZSBiaWc6CgogIDI4NSBmaWxlcyBj
aGFuZ2VkLCAxNDYzIGluc2VydGlvbnMoKyksIDE0NjMgZGVsZXRpb25zKC0pCgpTbyB3aGF0IGlz
IHRoZSBiZXN0IHdheSB0byBwdWJsaXNoIHRoaXMgZml4PyBJIGNhbiBqdXN0IHNlbmQgaXQgdG8g
TUwgYXMgCm9uZSBwYXRjaC4gVGhlcmUgaXMgbm8gZnVuY3Rpb25hbCBjaGFuZ2VzLCBzbyBzaG91
bGQgSSBhZGQgbWFpbnRhaW5lcnM/CgotLSAKVm9sb2R5bXlyIEJhYmNodWsKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 16:23:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 16: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 1fv3F1-0003ZA-4K; Wed, 29 Aug 2018 16:22: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fv3F0-0003Z5-Cy
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 16:22:46 +0000
X-Inumbo-ID: 8d1703e1-aba7-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8d1703e1-aba7-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 18:21:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="78303606"
To: Volodymyr Babchuk <volodymyr_babchuk@epam.com>, <xen-devel@lists.xen.org>
References: <a51fe1e7-0bed-f73a-6ee0-fd8e5fb578c7@epam.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: <68e28277-b453-cfd2-c1c5-0c64b22cb69d@citrix.com>
Date: Wed, 29 Aug 2018 17:22: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: <a51fe1e7-0bed-f73a-6ee0-fd8e5fb578c7@epam.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] Dangling whitespaces in xen code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDgvMTggMTc6MTEsIFZvbG9keW15ciBCYWJjaHVrIHdyb3RlOgo+IEhlbGxvIGFsbCwK
Pgo+IER1cmluZyB4ZW4gaGFja2luZyBJIG9mdGVuIGVuY291bnRlciB3aGl0ZSBzcGFjZXMgYXQg
RU9Mcy4gSXQgaXMgcXVpdGUKPiBhbm5veWluZyB0byBzZWUgcmVkIG1hcmtlciBpbiwgc2F5LCB4
ZW4vYXJjaC9hcm0vZG9tY3RsLmM6MjUKPgo+IEkgdXNlZCBzZWQgdG8gY3JlYXRlIHBhdGNoIHRo
YXQgcmVtb3ZlcyBhbGwgc3VjaCB3aGl0ZXNwYWNlcy4gQ29tbWFuZAo+IGlzIHNpbXBsZToKPgo+
ICMgZmluZCB4ZW4gLW5hbWUgIiouW2NoXSIgfCB4YXJncyBzZWQgLWkgInMvW1s6c3BhY2U6XV0q
JC8vZyIKPgo+IFByb2JsZW0gaXMgdGhhdCBwYXRjaCBpcyBxdWl0ZSBiaWc6Cj4KPiDCoDI4NSBm
aWxlcyBjaGFuZ2VkLCAxNDYzIGluc2VydGlvbnMoKyksIDE0NjMgZGVsZXRpb25zKC0pCj4KPiBT
byB3aGF0IGlzIHRoZSBiZXN0IHdheSB0byBwdWJsaXNoIHRoaXMgZml4PyBJIGNhbiBqdXN0IHNl
bmQgaXQgdG8gTUwKPiBhcyBvbmUgcGF0Y2guIFRoZXJlIGlzIG5vIGZ1bmN0aW9uYWwgY2hhbmdl
cywgc28gc2hvdWxkIEkgYWRkCj4gbWFpbnRhaW5lcnM/Cj4KClRoZXJlIGFyZSBtb3JlIGZpbGVz
IHRoYW4gdGhhdC7CoCBCeSBteSBjb3VudCwgaXRzOgoKwqAzMDcgZmlsZXMgY2hhbmdlZCwgMTU4
NiBpbnNlcnRpb25zKCspLCAxNTg2IGRlbGV0aW9ucygtKQoKZm9yIHRoZSBYZW4gc3VidHJlZSwg
YW5kCgrCoDcyNSBmaWxlcyBjaGFuZ2VkLCA1MTgzIGluc2VydGlvbnMoKyksIDUxODMgZGVsZXRp
b25zKC0pCgpmb3IgdGhlIGVudGlyZSB0cmVlLgoKSW4gdGhlIHBhc3QsIGl0IGhhcyBiZWVuIHRo
ZSB2aWV3IHRoYXQgZml4aW5nIHRoaXMgYWxsIGluIG9uZSBnbyBtaWdodApiZSB0b28gaW50cnVz
aXZlIHRvIHBlb3BsZSBkZXZlbG9waW5nIHNlcmllcy7CoCBUaGVuIGFnYWluLCBzaW5jZSB0aGUK
bGFzdCB0aW1lIHRoaXMgd2FzIGRpc2N1c3NlZCwgd2UndmUgc3dpdGNoZWQgZnJvbSBoZyB0byBn
aXQgYXMgYSBiYXNlClZDUywgYW5kIGdpdCByZWJhc2UgaGFzIG5vIGlzc3VlcyBjb3Bpbmcgd2l0
aCB0cmFpbGluZyB3aGl0ZXNwYWNlIGNoYW5nZXMuCgpXZSd2ZSBiZWVuIGZpeGluZyBpdCBhcyB3
ZSBnbywgYnV0IGl0IGlzIHZlcnkgc2xvdyBnb2luZy7CoCBJJ3ZlIGdvdCBoYWxmCmEgbWluZCB0
byBzdWdnZXN0IHRoYXQgd2UganVzdCBjb21taXQgYSBzaW5nbGUgZml4IGFuZCBjYWxsIGl0IGRv
bmUuLi4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 16:23:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 16: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 1fv3FM-0003aB-Dt; Wed, 29 Aug 2018 16:23: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=vupe=lm=citrix.com=prvs=7720ea622=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fv3FL-0003a1-6w
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 16:23:07 +0000
X-Inumbo-ID: e9165e07-aba7-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e9165e07-aba7-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 16:23:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="64007405"
Date: Wed, 29 Aug 2018 17:23:02 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180829162302.enqxdtba5pucfuw6@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <9ba265aa00b8a2c0a97d192e267b237110c672a4.1535285866.git-series.wei.liu2@citrix.com>
 <5B840AC002000078001E2446@prv1-mh.provo.novell.com>
 <20180828084551.3jtg4olva22mjqkt@citrix.com>
 <5B85110802000078001E27BD@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B85110802000078001E27BD@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 06/23] x86: don't call vpci function in
 physdev_op when !CONFIG_HAS_VPCI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

T24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMDM6MDg6MjRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI4LjA4LjE4IGF0IDEwOjQ1LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBNb24sIEF1ZyAyNywgMjAxOCBhdCAwODoyOToyMEFNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMjYuMDguMTggYXQgMTQ6MTksIDx3ZWkubGl1MkBjaXRy
aXguY29tPiB3cm90ZToKPiA+PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9waHlzZGV2LmMKPiA+PiA+
ICsrKyBiL3hlbi9hcmNoL3g4Ni9waHlzZGV2LmMKPiA+PiA+IEBAIC01NTcsNiArNTU3LDcgQEAg
cmV0X3QgZG9fcGh5c2Rldl9vcChpbnQgY21kLCBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQp
IGFyZykKPiA+PiA+ICAKPiA+PiA+ICAgICAgICAgIHJldCA9IHBjaV9tbWNmZ19yZXNlcnZlZChp
bmZvLmFkZHJlc3MsIGluZm8uc2VnbWVudCwKPiA+PiA+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBpbmZvLnN0YXJ0X2J1cywgaW5mby5lbmRfYnVzLCBpbmZvLmZsYWdzKTsKPiA+
PiA+ICsjaWZkZWYgQ09ORklHX0hBU19WUENJCj4gPj4gPiAgICAgICAgICBpZiAoICFyZXQgJiYg
aGFzX3ZwY2koY3VycmQpICkKPiA+PiA+ICAgICAgICAgIHsKPiA+PiA+ICAgICAgICAgICAgICAv
Kgo+ID4+ID4gQEAgLTU2Nyw2ICs1NjgsNyBAQCByZXRfdCBkb19waHlzZGV2X29wKGludCBjbWQs
IFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgYXJnKQo+ID4+ID4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbmZvLnN0YXJ0X2J1cywgaW5mby5lbmRf
YnVzLAo+ID4+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBpbmZvLnNlZ21lbnQpOwo+ID4+ID4gICAgICAgICAgfQo+ID4+ID4gKyNlbmRpZgo+ID4+IAo+
ID4+IFBlcmhhcHMgYmV0dGVyIHRvIG1ha2UgaGFzX3ZwY2koKSBldmFsdWF0ZSB0byBmYWxzZSBp
biB0aGF0IGNhc2UsCj4gPj4gYW5kIG9uY2UgYWdhaW4gcmVseSBvbiBEQ0U/Cj4gPiAKPiA+IEJ1
dCB0aGVuIHRoYXQgZ29lcyBiYWNrIHRvIHlvdXIgcHJldmlvdXMgYXJndW1lbnQgdGhhdCBpdCBj
cmVhdGVzCj4gPiBkaXNjb25uZWN0aW9uIGJldHdlZW4gZW11bGF0aW9uX2ZsYWdzX29rIGFuZCBo
YXNfKi4gSWYgd2Ugd2FudCB0byBjaGFuZ2UKPiA+IGhhc192cGNpIEkgd291bGQgYWxzbyBuZWVk
IHRvIGNoYW5nZSBlbXVsYXRpb25fZmxhZ3Nfb2suIElzIHRoYXQgd2hhdAo+ID4geW91IHByZWZl
cj8KPiAKPiBIbW0sIEkgc2VlLiBVdGlsaXppbmcgRENFIGhlcmUgc2VlbXMgcHJldHR5IGRlc2ly
YWJsZS4gUGVyaGFwcwo+IGVtdWxhdGlvbl9mbGFnc19vaygpIHNob3VsZCBiZSBzd2l0Y2hlZCB0
byB1c2UgZGVyaXZlZCBjb25zdGFudHMKPiByYXRoZXIgdGhhbiB0aGUgcmF3IHB1YmxpYyBpbnRl
cmZhY2Ugb25lcy4gVGhlIEhWTS1vbmx5IG9uZXMKPiB0aGVuIHdvdWxkIHNpbXBseSBiZWNvbWUg
Y29uc3RhbnQgemVybyB3aGVuICFIVk0sIGFsbG93aW5nCj4gZW11bGF0aW9uX2ZsYWdzX29rKCkg
YXMgd2VsbCBhcyB0aGUgaGFzXyooKSBtYWNyb3MgdG8gYmUgbGVmdCBhbG9uZQo+IGFuZCBEQ0Ug
c3RpbGwgYmUgdXRpbGl6ZWQuCgpJIGhhdmUgd3JpdHRlbiBhIG5ldyBwYXRjaCB0byBpbnRyb2R1
Y2UgYSBzZXQgb2YgaW50ZXJuYWwgZmxhZ3MuIEl0IGRpZAp3b3JrIGFzIGV4cGVjdGVkLgoKQWxz
byBkcm9wcGVkIHRoaXMgcGF0Y2ggZnJvbSB0aGUgcXVldWUuCgpXZWkuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 16:24:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 16:24:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv3Gh-0003jn-Qm; Wed, 29 Aug 2018 16:24: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=gign=lm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fv3Gg-0003jR-2g
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 16:24:30 +0000
X-Inumbo-ID: cbdabf4a-aba7-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cbdabf4a-aba7-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 18:23: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 1fv3Gd-0005Uu-MY; Wed, 29 Aug 2018 16:24: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 1fv3Gd-0000dk-6u; Wed, 29 Aug 2018 16:24:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fv3Gd-0007DX-69; Wed, 29 Aug 2018 16:24:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126948-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=70c0144f924aea141574390faa5b35900e97a1a3
X-Osstest-Versions-That: xen=b28cd21c36288a01ae61ed4f557802abc8ee03e4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 29 Aug 2018 16:24:27 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126948: 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>

ZmxpZ2h0IDEyNjk0OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjk0OC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDcwYzAxNDRmOTI0YWVhMTQxNTc0MzkwZmFhNWIzNTkw
MGU5N2ExYTMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGIyOGNkMjFj
MzYyODhhMDFhZTYxZWQ0ZjU1NzgwMmFiYzhlZTAzZTQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
Njg4NyAgMjAxOC0wOC0yOCAyMDowMTowNyBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjY5NDggIDIwMTgtMDgtMjkgMTQ6MDE6MTMgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21l
L3hlbi9naXQveGVuLmdpdAogICBiMjhjZDIxYzM2Li43MGMwMTQ0ZjkyICA3MGMwMTQ0ZjkyNGFl
YTE0MTU3NDM5MGZhYTViMzU5MDBlOTdhMWEzIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 16:28:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 16:28:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv3KO-0003yd-FD; Wed, 29 Aug 2018 16: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=vupe=lm=citrix.com=prvs=7720ea622=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fv3KN-0003yY-Jj
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 16:28:19 +0000
X-Inumbo-ID: a3739a2a-aba8-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a3739a2a-aba8-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 16:29:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="64007888"
Date: Wed, 29 Aug 2018 17:28:15 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180829162815.siax7c3sdih52ft3@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <51741a6af59c41162ab10c5bc2a9462770bb1276.1535285866.git-series.wei.liu2@citrix.com>
 <5B84150002000078001E24AB@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B84150002000078001E24AB@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 11/23] x86: XENMEM_resource_ioreq_server
 is HVM only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gTW9uLCBBdWcgMjcsIDIwMTggYXQgMDk6MTM6MDRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0uYwo+ID4gKysrIGIveGVuL2FyY2gveDg2L21t
LmMKPiA+IEBAIC00Mzc2LDEyICs0Mzc2LDE3IEBAIGludCBhcmNoX2FjcXVpcmVfcmVzb3VyY2Uo
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHR5cGUsCj4gPiAgCj4gPiAgICAgIHN3aXRj
aCAoIHR5cGUgKQo+ID4gICAgICB7Cj4gPiArI2lmZGVmIENPTkZJR19IVk0KPiA+ICAgICAgY2Fz
ZSBYRU5NRU1fcmVzb3VyY2VfaW9yZXFfc2VydmVyOgo+ID4gICAgICB7Cj4gPiAgICAgICAgICBp
b3NlcnZpZF90IGlvc2VydmlkID0gaWQ7Cj4gPiAgICAgICAgICB1bnNpZ25lZCBpbnQgaTsKPiA+
ICAKPiA+ICAgICAgICAgIHJjID0gLUVJTlZBTDsKPiA+ICsgICAgICAgIGlmICggIWlzX2h2bV9k
b21haW4oZCkgKQo+ID4gKyAgICAgICAgICAgIGJyZWFrOwo+ID4gKwo+ID4gKyAgICAgICAgcmMg
PSAtRUlOVkFMOwo+ID4gICAgICAgICAgaWYgKCBpZCAhPSAodW5zaWduZWQgaW50KWlvc2Vydmlk
ICkKPiA+ICAgICAgICAgICAgICBicmVhazsKPiAKPiBTaW5jZSB0aGlzIGlzIHRoZSBvbmx5IGNh
bGxlciBvZiBodm1fZ2V0X2lvcmVxX3NlcnZlcl9mcmFtZSgpLAo+IGFkZGluZyBhbiBpc19odm1f
ZG9tYWluKCkgY2hlY2sgaGVyZSBtZWFucyB0aGUgb25lIGluc2lkZQo+IHRoZSBmdW5jdGlvbiBi
ZWNvbWVzIHJlZHVuZGFudCAtIGl0IHNob3VsZCBiZSBkcm9wcGVkIG9yCj4gY29udmVydGVkIHRv
IGFuIEFTU0VSVCgpIGltby4gRnVydGhlcm1vcmUgaWYgdGhlIGNoZWNrIGlzIHRvCj4gcmVtYWlu
IGhlcmUsIHBsZWFzZSBkcm9wIHRoZSByZWR1bmRhbnQgYXNzaWdubWVudCBvZiByYy4KCkEgZ2Vu
ZXJhbCBwcmluY2lwbGUgSSBoYXZlIGJlZW4gc3RpY2tpbmcgdG8gaXMgdGhlIGNvbW1vbiBjb2Rl
IHNob3VsZAptYWtlIHN1cmUgZ3Vlc3QgdHlwZSBzcGVjaWZpYyBmdW5jdGlvbiBzaG91bGQgb25s
eSBiZSBjYWxsZWQgd2hlbgpuZWNlc3NhcnkgYnkgdXNpbmcgaXNfaHZtL3B2XyouIFJlc3RydWN0
dXJpbmcgdGhlIGNvZGUgbGlrZSB0aGF0IG1ha2VzCkRDRSB3b3JrIGVmZmVjdGl2ZWx5LgoKVGhh
dCBtZWFucyBhIGxvdCBvZiB0aGUgY2hlY2tzIGluIGh2bV8vcHZfIGZ1bmN0aW9ucyBzaG91bGQg
bGlmdGVkIG91dAphbmQgdHVybmVkIGludG8gQVNTRVJULgoKRm9yIHRoaXMgcGF0Y2gsIGlzX2h2
bV9kb21haW4gaW4gdGhlIGNhc2UgYnJhbmNoIHdpbGwgcmVtYWluIGFuZCB0aGUgb25lCmluIGh2
bV9nZXRfaW9yZXFfc2VydmVyX2ZyYW1lIHdpbGwgYmUgdHVybmVkIGludG8gQVNTRVJULgoKV2Vp
LgoKPiAKPiBKYW4KPiAKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 16:42:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 16:42:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv3Y9-0005aN-Vq; Wed, 29 Aug 2018 16:42: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=vupe=lm=citrix.com=prvs=7720ea622=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fv3Y8-0005aI-Td
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 16:42:32 +0000
X-Inumbo-ID: a05b5d6b-abaa-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a05b5d6b-abaa-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 16:43:16 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="64009368"
Date: Wed, 29 Aug 2018 17:42:23 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180829164223.6tkiobnyn3b5pwd2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <9a48f409a1c77ec9e0a5742fc36de3e0b825b1fe.1535285866.git-series.wei.liu2@citrix.com>
 <5B84164502000078001E24B9@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B84164502000078001E24B9@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 12/23] x86: monitor.o is currently HVM
 only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBBdWcgMjcsIDIwMTggYXQgMDk6MTg6MjlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBUaGVyZSBoYXMgYmVlbiBwbGFuIHRvIG1ha2UgUFYgd29yaywgYnV0IGl0IGlzIG5v
dCB5ZXQgdGhlcmUuICBQcm92aWRlCj4gPiBzdHVicyB0byBtYWtlIGl0IGJ1aWxkIHdpdGggIUNP
TkZJR19IVk0uCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp
eC5jb20+Cj4gPiAtLS0KPiA+ICB4ZW4vYXJjaC94ODYvTWFrZWZpbGUgICAgICAgICB8ICAyICst
Cj4gPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9tb25pdG9yLmggfCAxNCArKysrKysrKysrKysrKwo+
ID4gIDIgZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+ID4g
Cj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L01ha2VmaWxlIGIveGVuL2FyY2gveDg2L01h
a2VmaWxlCj4gPiBpbmRleCA5YjliNjNhLi40M2Y5MTg5IDEwMDY0NAo+ID4gLS0tIGEveGVuL2Fy
Y2gveDg2L01ha2VmaWxlCj4gPiArKysgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKPiA+IEBAIC00
NSw3ICs0NSw3IEBAIG9iai15ICs9IG1pY3JvY29kZV9hbWQubwo+ID4gIG9iai15ICs9IG1pY3Jv
Y29kZV9pbnRlbC5vCj4gPiAgb2JqLXkgKz0gbWljcm9jb2RlLm8KPiA+ICBvYmoteSArPSBtbS5v
IHg4Nl82NC9tbS5vCj4gPiAtb2JqLXkgKz0gbW9uaXRvci5vCj4gPiArb2JqLSQoQ09ORklHX0hW
TSkgKz0gbW9uaXRvci5vCj4gPiAgb2JqLXkgKz0gbXBwYXJzZS5vCj4gPiAgb2JqLXkgKz0gbm1p
Lm8KPiA+ICBvYmoteSArPSBudW1hLm8KPiA+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
eDg2L21vbml0b3IuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbW9uaXRvci5oCj4gPiBpbmRleCA0
OTg4OTAzLi4wOWY3ZjhhIDEwMDY0NAo+ID4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tb25p
dG9yLmgKPiA+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbW9uaXRvci5oCj4gPiBAQCAtOTks
MTAgKzk5LDI0IEBAIHN0YXRpYyBpbmxpbmUgdWludDMyX3QgCj4gPiBhcmNoX21vbml0b3JfZ2V0
X2NhcGFiaWxpdGllcyhzdHJ1Y3QgZG9tYWluICpkKQo+ID4gIGludCBhcmNoX21vbml0b3JfZG9t
Y3RsX2V2ZW50KHN0cnVjdCBkb21haW4gKmQsCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc3RydWN0IHhlbl9kb21jdGxfbW9uaXRvcl9vcCAqbW9wKTsKPiA+ICAKPiA+ICsjaWZk
ZWYgQ09ORklHX0hWTQo+ID4gKwo+ID4gIGludCBhcmNoX21vbml0b3JfaW5pdF9kb21haW4oc3Ry
dWN0IGRvbWFpbiAqZCk7Cj4gPiAgCj4gPiAgdm9pZCBhcmNoX21vbml0b3JfY2xlYW51cF9kb21h
aW4oc3RydWN0IGRvbWFpbiAqZCk7Cj4gPiAgCj4gPiArI2Vsc2UKPiA+ICsKPiA+ICtzdGF0aWMg
aW5saW5lIGludCBhcmNoX21vbml0b3JfaW5pdF9kb21haW4oc3RydWN0IGRvbWFpbiAqZCkKPiA+
ICt7Cj4gPiArICAgIHJldHVybiAwOwo+ID4gK30KPiA+ICsKPiA+ICtzdGF0aWMgaW5saW5lIHZv
aWQgYXJjaF9tb25pdG9yX2NsZWFudXBfZG9tYWluKHN0cnVjdCBkb21haW4gKmQpCj4gPiAre30K
PiA+ICsKPiA+ICsjZW5kaWYKPiAKPiBXb3VsZG4ndCB0aGUgZW50aXJlIFhFTl9ET01DVExfVk1f
RVZFTlRfT1BfTU9OSVRPUiBjYXNlCj4gaW4gdm1fZXZlbnRfZG9tY3RsKCkgdGhlbiBiZXR0ZXIg
YmUgcHV0IGluIGFuICNpZmRlZiBpbnN0ZWFkPwoKSSBkaWRuJ3QgZG8gdGhhdCBiZWNhdXNlIHRo
YXQgd2FzIGNvbW1vbiB0byBib3RoIEFSTSBhbmQgeDg2LgoKQnV0IG5vdyBsb29raW5nIGF0IHRo
ZSBBUk0gY291bnRlcnBhcnQsIGl0IGlzIG5vdCBzdXBwb3J0ZWQgZWl0aGVyLiBXaGVuCml0IGlz
IGV2ZW50dWFsbHkgc3VwcG9ydGVkIG9uIEFSTSwgaXQgd2lsbCBiZSBsaWtlbHkgdG8gYmUgZGVw
ZW5kZW50IG9uCkNPTkZJR19IVk0gYW55d2F5LiBTbyBJIHRoaW5rIEkgY2FuIHB1dCBYRU5fRE9N
Q1RMX1ZNX0VWRU5UX09QX01PTklUT1IKdW5kZXIgQ09ORklHX0hWTS4KCldlaS4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 16:56:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 16:56:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv3lL-0006Yk-CQ; Wed, 29 Aug 2018 16:56: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fv3lK-0006Yf-07
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 16:56:10 +0000
X-Inumbo-ID: 87072108-abac-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 87072108-abac-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 16:56:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="78305213"
To: Jan Beulich <JBeulich@suse.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <2e3eb53f8cc359ece0f19647247a5911fc6f003b.1535285866.git-series.wei.liu2@citrix.com>
 <5B8536FF02000078001E2905@prv1-mh.provo.novell.com>
 <85724013-8858-66b4-1790-9c6c3db7b9da@citrix.com>
 <5B854F1202000078001E29A4@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: <f8d4e614-fb2a-75d6-496a-1c289502387d@citrix.com>
Date: Wed, 29 Aug 2018 17:56:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B854F1202000078001E29A4@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 21/23] x86: expose CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMjgvMDgvMTggMTQ6MzMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI4LjA4LjE4IGF0
IDE0OjE0LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDI4LzA4LzE4
IDEyOjUwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8
d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gLS0tIGEveGVuL2FyY2gveDg2L0tjb25m
aWcKPj4+PiArKysgYi94ZW4vYXJjaC94ODYvS2NvbmZpZwo+Pj4+IEBAIC02MCw2ICs2MCwxMiBA
QCBjb25maWcgUFZfTElORUFSX1BUCj4+Pj4gIAo+Pj4+ICBjb25maWcgSFZNCj4+Pj4gIAlkZWZf
Ym9vbCB5Cj4+Pj4gKwlwcm9tcHQgIkhWTSAvIFBWSCBzdXBwb3J0Igo+Pj4+ICsJLS0taGVscC0t
LQo+Pj4+ICsJICBJbnRlcmZhY2VzIHRvIHN1cHBvcnQgSFZNIGFuZCBQVkggZ3Vlc3RzLgo+PiBU
aGlzIGRlZmluaXRlbHkgbmVlZHMgbW9yZSB0aGFuIGEgc2luZ2xlIGxpbmUuLi4KPj4KPj4+PiAr
Cj4+Pj4gKwkgIElmIHVuc3VyZSwgc2F5IFkuCj4+Pj4gKwo+Pj4+ICAKPj4+PiAgY29uZmlnIFNI
QURPV19QQUdJTkcKPj4+IE5vIGRvdWJsZSBibGFuayBsaW5lcyBwbGVhc2UuCj4+Pgo+Pj4gTXkg
cHJldmlvdXNseSB2b2ljZWQgcmVzZXJ2YXRpb25zIHdydCB0aGUgc2hpbSByZW1haW4uIEkgY29u
dGludWUKPj4+IHRvIGRpc2FncmVlIHdpdGggQW5kcmV3IHRoYXQgdGhlIHN5bWJvbCBuZWVkcyB0
byBiZSB2aXNpYmxlIGluIGEKPj4+IHNoaW0tb25seSBjb25maWcsIGFuZCBJIGNvbnRpbnVlIHRv
IGRlbWFuZCBhcyBhIG1pbmltdW0gdGhhdCB0aGUKPj4+IGRlZmF1bHQgaGVyZSBiZSBOIGluIHRo
YXQgY2FzZSBpZiB0aGUgc3ltYm9sIHJlYWxseSBpcyB0byByZW1haW4gdmlzaWJsZS4KPj4gQ29u
ZGl0aW9uYWxseSBpbmZsdWVuY2luZyB0aGUgZGVmYXVsdCBpcyBmaW5lLiAgSGlkaW5nIHRoZSBz
eW1ib2wgaXMgbm90Lgo+Pgo+PiBUbyBiZSB2ZXJ5IHZlcnkgY2xlYXIsIEkgd2lsbCBuYWNrL3Jl
dmVydCBhbnkgcGF0Y2ggd2hpY2ggdHJpZXMgdG8KPj4gaW5zZXJ0IGEgZGVwZW5kZW5jeSBoZXJl
LiAgSSBmaW5kIHlvdXIgcmVhc29uaW5nIHRvIGJlIHdyb25nLCBhbmQKPj4gc3VmZmljaWVudGx5
IHNob3J0IHNpZ2h0ZWQgYW5kIGRldHJpbWVudGFsIHRvIHVzZXJzLCB0aGF0IEknbSBub3QgZ29p
bmcKPj4gdG8gbGV0IHRoZSBwYXRjaCBpbi4KPiBTaW5jZSBpaXJjIHlvdSBkaWRuJ3QgcmVzcG9u
ZCB0byBteSBtb3N0IHJlY2VudCBjb21tZW50IG9uIHYxIGhlcmUsCj4gSSB3b3VsZCBoYXZlIHZl
cnkgbXVjaCBob3BlZCB5b3UnZCBleHBsYWluIHlvdXIgcG9zaXRpb24gYSBsaXR0bGUKPiBiZXR0
ZXIgdGhhbiBqdXN0IGNsYWltaW5nIHRoYXQgdGhlIHN5bWJvbCBiZWNvbWluZyBpbnZpc2libGUg
d2l0aCBhCj4gZGVwZW5kZW5jeSBhZGRlZCBpcyBhIGJhZCB0aGluZy4gSSdtIGNlcnRhaW5seSBv
cGVuIHRvIChnb29kKQo+IGFyZ3VtZW50cywgYnV0IEknbSBub3QgYWNjZXB0aW5nIGEgcGxhaW4g
c3RhdGVtZW50IHdpdGhvdXQgcHJvcGVyCj4gZXhwbGFuYXRpb24uCgpJJ20gbm90IHN1cmUgaG93
IHRvIHB1dCB0aGlzIGFueSBtb3JlIGNsZWFybHkuCgpPdXIgdXNlcnMgY2Fubm90IHJlYWQgKnlv
dXIqIG1pbmQgd2hlbiB0aGV5IGFyZSB0cnlpbmcgdG8gdXNlIGBtYWtlCm1lbnVjb25maWdgLgoK
U2luY2Ugb3VyIHVzZXJzIGFyZSBub3QgZXhwZXJ0cyBpbiBYZW4sIHRoZSBsYWNrIG9mIGFuIEhW
TSBvcHRpb24gaXMKZ29pbmcgdG8gY2F1c2UgY29uZnVzaW9uIGFuZCBxdWVzdGlvbnMgdG8gbWFp
bGluZyBsaXN0cy9JUkMsIHJhdGhlciB0aGFuCnRoZSByZWFsaXNhdGlvbiB0aGF0IChvYnZpb3Vz
bHk/KSB0aGV5IG5lZWRlZCB0byBkaXNhYmxlClBWX1NISU1fRVhDTFVTSVZFIGZpcnN0LgoKSXQg
ZG9lcyBub3QgbWF0dGVyIGlmIHBlb3BsZSBhY2NpZGVudGFsbHkgc2VsZWN0IGJvdGggb3B0aW9u
cywgYmVjYXVzZQp0aGV5J2xsIGVuZCB1cCB3aXRoIHRoZSBzYW1lIGJ1aWxkIGFzIGV4aXN0cyB0
b2RheSwgYW5kIGEgZnJhY3Rpb25hbGx5CmxhcmdlciB0aGFuIG5lY2Vzc2FyeSBoeXBlcnZpc29y
LsKgIEl0IGRvZXMgbWF0dGVyIHRoYXQgcGVvcGxlIGNhbgpzZW5zaWJseSBuYXZpZ2F0ZSB0aGUg
bWVudSB3aXRob3V0IHVubmVjZXNzYXJ5IGNvbmZ1c2lvbi4KCkZpbmFsbHkgKGFuZCBtaW5vciBp
biBjb21wYXJpc29uKSwgZnJvbSB0aGUgcG9pbnQgb2YgdmlldyBvZiBrZWVwaW5nIG91cgppbnRl
cmZhY2VzIGNsZWFuLCB3ZSdsbCB3YW50IFJhbmRjb25maWcgdG8gb2NjYXNpb25hbGx5IHRlc3Qg
d2l0aCBib3RoCm9mIHRoZW0gZW5hYmxlZC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 17:01:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 17:01:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv3qa-0007Jr-32; Wed, 29 Aug 2018 17:01: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fv3qY-0007Jm-Mv
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 17:01:34 +0000
X-Inumbo-ID: 487ba505-abad-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 487ba505-abad-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 17:02:17 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="78305468"
To: Jan Beulich <JBeulich@suse.com>
References: <5B61C21202000078001D9F2D@prv1-mh.provo.novell.com>
 <5B86467B02000078001E2D9E@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: <0a2bdb90-fee3-895c-c40c-b4bfe03e5112@citrix.com>
Date: Wed, 29 Aug 2018 18:01:31 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B86467B02000078001E2D9E@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] Ping: [PATCH 0/5] x86: more power-efficient CPU
 parking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gMjkvMDgvMTggMDg6MDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDAxLjA4LjE4IGF0
IDE2OjIyLCAgd3JvdGU6Cj4+IFdoZW4gcHV0dGluZyBDUFVzIHRvIHNsZWVwIHBlcm1hbmVudGx5
LCB3ZSBzaG91bGQgdHJ5IHRvIHB1dCB0aGVtIGludG8KPj4gdGhlIG1vc3QgcG93ZXIgY29uc2Vy
dmluZyBzdGF0ZSBwb3NzaWJsZS4gRm9yIG5vdyBpdCBpcyB1bmNsZWFyIHdoZXRoZXIsCj4+IGVz
cGVjaWFsbHkgaW4gYSBkZWVwIEMtc3RhdGUsIHRoZSBQLXN0YXRlIGFsc28gbWF0dGVycywgc28g
dGhpcyBzZXJpZXMgb25seQo+PiBhcnJhbmdlcyBmb3IgdGhlIEMtc3RhdGUgc2lkZSBvZiB0aGlu
Z3MgKHBsdXMgc29tZSBjbGVhbnVwKS4KPj4KPj4gMTogeDg2L2NwdWlkbGU6IHJlcGxhY2UgYSBw
b2ludGxlc3MgTlVMTCBjaGVjawo+PiAyOiB4ODYvaWRsZTogcmUtYXJyYW5nZSBkZWFkLWlkbGUg
aGFuZGxpbmcKPj4gMzogeDg2L2NwdWlkbGU6IHB1c2ggcGFya2VkIENQVXMgaW50byBkZWVwZXIg
c2xlZXAgc3RhdGVzIHdoZW4gcG9zc2libGUKPj4gNDogeDg2L2NwdWlkbGU6IGNsZWFuIHVwIEN4
IGR1bXBpbmcKPj4gNTogeDg2OiBwbGFjZSBub24tcGFya2VkIENQVXMgaW50byB3YWl0LWZvci1T
SVBJIHN0YXRlIGFmdGVyIG9mZmxpbmluZwoKSSBkb24ndCBoYXZlIGEgcHJvYmxlbSBpbiBwcmlu
Y2lwbGUsIGJ1dCBJJ20gYWZyYWlkIHRoYXQgeW91J3JlIGdvaW5nIHRvCm5lZWQgZWl0aGVyIHBv
c2l0aXZlIGRvY3VtZW50YXRpb24sIG9yIGEgcG9zaXRpdmUgc3RhdGVtZW50IGZyb20gSW50ZWwK
YW5kIEFNRCB0aGF0IHdhaXQtZm9yLVNJUEkgaXMgdGhlIG1vc3QgcG93ZXIgZWZmaWNpZW50IHN0
YXRlIHRvIHBhcmsgYQpDUFUgaW4uCgpBdCBhIGd1ZXNzLCBJJ2QgZXhwZWN0IHRoYXQgd2FpdC1m
b3ItU0lQSSBpc24ndCBhbiBvcHRpbWlzZWQgc3RhdGUKKGJlY2F1c2UgdGhlIHZlbmRvcnMgd291
bGRuJ3QgZXhwZWN0IGhhcmR3YXJlIHRvIGJlIGluIHRoaXMgc3RhdGUgYWZ0ZXIKYm9vdCksIGFu
ZCBmcm9tIHRoZSB2YXJpb3VzIGRpc2N1c3Npb25zIGFyb3VuZCBMMVRGLCB0aGVyZSBhcmUKZGVm
aW5pdGVseSBkaWZmZXJlbmNlcyBiZXR3ZWVuIHdhaXQtZm9yLVNJUEkgYW5kIG13YWl0LgoKfkFu
ZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 17:02:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 17:02:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv3rG-0007T5-Dp; Wed, 29 Aug 2018 17: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=idgy=lm=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fv3rF-0007Sy-BA
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 17:02:17 +0000
X-Inumbo-ID: 127034af-abad-11e8-a8a5-bc764e045a96
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1e::613])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 127034af-abad-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 19:00:46 +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=0aRdkE0IS9HKF9kofEy/Sp4us+Jbc23pMqMC7ijV6bA=;
 b=YQRahFfCe9Zwrng5O+6SCYXm+SNSuk1Np1l3NoOYsSUs8YQBTH3YsWs3oasV/tRD3JO9SPnHrmTYlOvGE6eLQIi/muhQ2AWnu6tPE/D/zhembBbe+F0p8AE9UHd/8kn1fDZjg6E2qcvA2KFpoG1QaGAnqnFQnFSGum+y8+UOZWk=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from [10.17.182.79] (85.223.209.57) by
 DB7PR03MB3772.eurprd03.prod.outlook.com (2603:10a6:5:7::13) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.18; Wed, 29 Aug 2018 17:02:07 +0000
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xen.org
References: <a51fe1e7-0bed-f73a-6ee0-fd8e5fb578c7@epam.com>
 <68e28277-b453-cfd2-c1c5-0c64b22cb69d@citrix.com>
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <5c2e9021-a7fb-2eea-b8c6-49ed11f93af5@epam.com>
Date: Wed, 29 Aug 2018 20:01: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: <68e28277-b453-cfd2-c1c5-0c64b22cb69d@citrix.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.57]
X-ClientProxiedBy: AM5PR0602CA0023.eurprd06.prod.outlook.com
 (2603:10a6:203:a3::33) To DB7PR03MB3772.eurprd03.prod.outlook.com
 (2603:10a6:5:7::13)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 0a9252a4-ac1c-447c-247e-08d60dd1271a
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:DB7PR03MB3772; 
X-Microsoft-Exchange-Diagnostics: 1; DB7PR03MB3772;
 3:FuVd3RV5X5NM581GptrUNA6funpfOK+XrRnSIj1j4RB1I73McVWtrBz2aLxajinguipsy6Bxtrqfq6ZGW3Vzob8dIwzwt7OT8oz4WqGoYnUDfZloaHcFRPc7+jfkgBAaqE1/7nvgLgw6wYQPwzyGjbh/7gy1ySjCUd/fN7mkjq9TGByO4N5RJniOvl0QZX3FgeTJGxJZ8DQEXiGNOKnpoGWyOwQDL1yX4ULRn/eBkbvdFnMjUsHyhnco6eVou1HU;
 25:Vp2DSMfSsV+TkULwOZz4/Sne37WajuIl3risfb+GczUI+ya//HaGi5M2M/7qLftOS2dCQuBALGg8OAXX9HFezjmo3T6pkAz+aSy3wBP+EZ8OPHVwdLD/EVTdih+k0fzAUsuFrbd/XIy1O2RY6USjJmrB5lE9HRpP9V6jJUTqHEqgUgtpi9QNvBrav1fK3E0j51pPhfGBCfOAXlOcFbETry9kNzENbj5Nl28hDWOC7ffN0mN7y1MIJ09P+zb86pAPYFgpKYUjL7VjEQ4rH4n113gTqYIn0Ue7ierAoXugsxcbu/FB1SquWwV7OBCZ+V8hFxCGFWzh3tYeEyJDzQ71pg==;
 31:gFoiDNQfRcFJrIp0OS8CuEivLLojSIpPch794ZfbIlonj4hGj47cv+dU1TC9rRcgK0SiFiKPcSnZ3yYBAR237SGjlyx0oWKcfZjuO/3micptRnIBQRfnC181cOlG3ihuaNm28Hr02j0tQN0BzFldX7sEMioWxEcaZ0EZrkukMMBwaDlphm0ViK8sYMSe6eC4ubdE7opHYyhn2/mEzJk+uwjcvpGoMLSW+83aHYFay2c=
X-MS-TrafficTypeDiagnostic: DB7PR03MB3772:
X-Microsoft-Exchange-Diagnostics: 1; DB7PR03MB3772;
 20:dxNSzc+d2DEAyNKgtVmrsNKoIbfE/3H059eCRGIhLABZ7C/k2Pe9mmAeUb1gidO0EtTe6Gc3wCyG3VXYq/3EtwFmxyEcL6r3WkL+JjevCpdSFwh4gqLug1ZjcRuuHAINqgR7bVfrCAuXT3b4C48yrhCDWiAVtz97mzaidHWAT2XxHhGfRrUuXUwUy+Xc51jPghZbUQfqT7Pm1/k9Tt8MVGiyaOJ3cpewAsDwkmCHcHYna5Bc+HvKbT3d6Ex4PjtK6Am0sjH29nJ8MnynXo6DDCJRNVE9vnWgl9uP7eTna6fiPgcmBTQAJx0vB0LqUUFynEtwdnwUSu+lY8At7qpzabxZ/JOoNrpTQ227riHF4P/pTGux5yF6S5segtwPa2CQwaaSeoqBQN1EKLXJ7FzY3Mz1/mIl3IcQ4WvclwuwuYNlL4ovDkE50hN/f2KUOWqKnhGPkD0omVBuQ9ZNMYIuRIyI+6uUo+mtqLvhGC7gmHcyJDKneJaBH2V6iSYCjZd/;
 4:HMO9Kfkf+QHEFT/pq6FiHHhE+1f/GT4VANBktyuV6Vl/2Cp2nmvOdcWT2ljix6Bor9jXdhLD2G/CQQlPgk1YdQDZMvkruLmGFZS1ZbMDT/oqqH6gh9jalkibc3ptD4U3ZKLYpcWQLnIdGJ/kmV0rNKhKm1dBsOp4aOEkIFl1DGz8s9FXaJTLISb6zNUdmqw7aDfdXO2r8oAmuHDsZ77884Ra+KsZ3hK1yFvyQHsDFoiYPuch0wRA4Xaipb8ngD43DoD3tyHrM/AYeJZtbk/7wg==
X-Microsoft-Antispam-PRVS: <DB7PR03MB377283EEEDC49C2DE38F5B42E6090@DB7PR03MB3772.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)(3231311)(944501410)(52105095)(10201501046)(93006095)(93001095)(3002001)(149027)(150027)(6041310)(20161123558120)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(201708071742011)(7699016);
 SRVR:DB7PR03MB3772; BCL:0; PCL:0; RULEID:; SRVR:DB7PR03MB3772; 
X-Forefront-PRVS: 077929D941
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(396003)(39860400002)(136003)(346002)(366004)(376002)(53754006)(189003)(199004)(956004)(31686004)(72206003)(106356001)(23676004)(305945005)(53936002)(65806001)(65826007)(66066001)(6666003)(7736002)(36756003)(65956001)(47776003)(3846002)(229853002)(8676002)(64126003)(105586002)(6486002)(6116002)(5660300001)(16576012)(25786009)(77096007)(58126008)(97736004)(6246003)(316002)(26005)(53546011)(2486003)(81156014)(50466002)(80792005)(8936002)(68736007)(478600001)(2906002)(76176011)(67846002)(186003)(16526019)(81166006)(2616005)(2870700001)(486006)(11346002)(86362001)(52116002)(446003)(52146003)(31696002)(476003)(386003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR03MB3772; H:[10.17.182.79]; 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?MTtEQjdQUjAzTUIzNzcyOzIzOnZObkp2eXFmQ2lVcVdGOWpnMzhRUkNFdnhF?=
 =?utf-8?B?VEQzY1BHNUxCU3FtWjk2RVdaQnEyMVNtRU1nZ3p2UFRBbVpBM2tOUTNEbytu?=
 =?utf-8?B?Rys5dURiMWk5WW1XOXJlNkhPWWx2dThocVJoVUZPRE1pWjRzbW5zWWErMk5p?=
 =?utf-8?B?aHBQN2lHTGp1MVA5WisrOENkeVZ4UURQS3F6RFRUd05DMEU3ZVd1ODhwUGhv?=
 =?utf-8?B?UEIrZE5yT29zWnBmVHZzaFo4Kyt4bU1vblNMRm9rWk5IdnBXSUZyLzluZmU0?=
 =?utf-8?B?d2hMbG9oZ3NaUkZ4YkJaLzk2dWN4ZEdKeU9ZNHlKcG5HQlB2YTN4dnZ1dkV2?=
 =?utf-8?B?T29SeWRvYnZuS1dYR0h0UklielZGRjRNNldOOHZsYkliRWVPMHBldkUxWXBr?=
 =?utf-8?B?c2FpL2dRZGNnekt4MUdlN3hMRis4OGRuVlZhdHczMFlLa200c1ErZmh4Ull0?=
 =?utf-8?B?WjkvYW9FTEU1bmRZaVkvUUZZQ2tINTE1Qng5dThvSDl1MmRNUVRCMFpaVitQ?=
 =?utf-8?B?NE0ycWxHT3hVRDFYZ0ZUbGh1bjhIcEFWSVN4eWJnZUdLS2Q4NzVtSmtLMy9W?=
 =?utf-8?B?L1ErMXRjZUplRXhkMFpXRlNTdStHcm90MUliTnlQbjlnT0JqVzV6SGFNZ3VQ?=
 =?utf-8?B?bnhPOFEra1ZlcXQyUFQyeEhrb2lnNlBvOUx4M3VTdHRFOVkzOUpuK1MyYW1P?=
 =?utf-8?B?ZzZXZVY1Wk4zRXVMNVZjV2hJTkp5ZVdZUm40NWtkZ0tnUmJOb1J5bWhuYmFQ?=
 =?utf-8?B?Z1V4eTU4L1diTXYxRTZleXM3QmRUWHN5UVdMa1V3WW5BdEU1OElMd1ZjRFUr?=
 =?utf-8?B?UE83eE15TlYySkdudzNDQ1RoME1sZ1lYSk9TQ3RlZHBCRXlxREtzbWZ5alRE?=
 =?utf-8?B?K3ZSRjI5ZCtSU3hrcEpFeDJBUHNmVzJ3dXluTzRBb2pRTGl3UGdJU0NMUmlL?=
 =?utf-8?B?N3V5OERsMmFSUlVkVXNMZmJBNkJIVURkQlM5b21VUmxxZEhNTVlHbjlhNUZC?=
 =?utf-8?B?NnpTZ2xZMDlJcDJVODkrRDIyWFRQZ2hOTURQaUpGWGlxeXhaNnM1S0ZsM1I1?=
 =?utf-8?B?bXg1SlVGaVMwSDVsWFpGSG1jVGZqV2F0dGZpTGV0ejhTdHM1WDM5VkVlMGZq?=
 =?utf-8?B?SDFPLzVaSVh1enE2N2tsLzFKMjVFbzZ5dXhnUGF4R0I3amRsQWI4VDNreTlo?=
 =?utf-8?B?TkNOdGcvMEFNM3BuejBWb3Qwc2JPTGY1eENOUjlUaDZqWDNseldNTlJWSHJW?=
 =?utf-8?B?NTRGUjRTVDhPUzNWZDZtVnVlMi95RWhRdjBYUTJsbDJPZVRwZksxMjVueW5p?=
 =?utf-8?B?VVdIQnlhei8xM3NqTC9EbzcxYlMxTkR6U2Q1WkJ5b2VQSXBPUVBaMkJSQ3BB?=
 =?utf-8?B?U081bjFta2orL1BhWWxneDNlMTBJNnhPOEU4UEx3UG92STVhci82b3ZnTE1T?=
 =?utf-8?B?NlZwL1VGNTVreWYzSnJTOXIzQUpKU1BzemFTVVhxOVozTUxCSUszMVFnT2wr?=
 =?utf-8?B?Z2FjR0xKUzhBb1JMWVFBQlIzc0owVjcyZDh3aFpYWEJiS3VqditZalBHSU93?=
 =?utf-8?B?cjc1NFRvR3l4cGc2amJaZjBNaERHUC9TYWN2Q3F1TmQ5ME5qZ1lJei9ZSGda?=
 =?utf-8?B?RTNKOVF2UURmTjFRUGtxR1FWOWdwV25WNXZBOTA2dDFBZWhseFY0MmlsVnNG?=
 =?utf-8?B?OVVsaGFzdUh1cUEvcUlGcDJGb25lSXBKeVpaUGtZdExqeUwvcDh3YlhsMHBM?=
 =?utf-8?B?NUxDY2ZKZzJVWE1VbWRjRnVSSTZieEJ2Wmt2eXZrcTBVeUhrLzBxcDRQQ2Rj?=
 =?utf-8?B?Q1k1OGZ0alVNektnVS9JaGE4emxYbXRLNTVOYkduZC9xU1NTaUVvalM3d1lO?=
 =?utf-8?B?cWhFblVnNnplVVdNZWJIeVM0MVRQeTZXRkU3TkVpV0ptblBpY0pNRyt1em1s?=
 =?utf-8?B?RG1XSUFHZHdoU1lVMnRIc09Ld2Fzck92ZTBTTzM1VjJmeFhNZVlQWWMvSFZm?=
 =?utf-8?Q?+dPA/7?=
X-Microsoft-Antispam-Message-Info: dYgtZzFB6kt7SxS5qOJNqMGTJ06HeIMyStxmrhho7auFUs0T5XsGFGoISJuyo21L/EU51lCyuG8JYje4r6/ccAwYxARPLeK9CZ0VpMKybcXejD51UPZXz/wqcrw5/M8Zue0Hbr8CPs1qeXazAHyh2D623G84R859O0qHnWEjD0z3ZKs1gxKxwbt8cSOP621ym5go/Rl1DfoXiHTPkqY2DUx8kYySGd/vt0O8oXmVpLn9dfT/xYI+tREHDAvLEPR9O1dpph2cjjtyevDgzdXNwrD5gA/JKgumuarezrB765OaXnEP6o8eMRhh4XQT/G5l/MxcI/K4MlJy9vSgi6wOTQfcV3I4MFGmWHV6DqcHyYY=
X-Microsoft-Exchange-Diagnostics: 1; DB7PR03MB3772;
 6:kMDMFTdEP/WQeMCBjRzSeyLvLH4o1CGuWXf0EqYWF5niMAhEnrYQgeTXZSmc6A3JsuXzZ1Hz8D0g4LR5uqHof8XyRtZG/MtWt/36923iNKe7pzHiT4FDKZrsACcl2VLMB6ak9PAgN8xt5q56Nhhc4iBBRIPvWLKzuMRXyaEllMAuUVibGm+pgIrJWbfRs8Boww55Z8fLnyZGvlBsNRrdgiSFWKhQPbhaaxDuuANbzseGTM6gw7boe4lRjrpiyfWTyNPonqguc/dA6yHWsNREl9LDB2lc7iuuUIz1yg/sMRPLVAsYAGi5Kv07zikvN7zaDCdRXVq7ATYUfSUstt5HGs0WebX+JbXIkIRE/q28MywEGGjKrrOX+1wmOTnbVIlW+PSNuxQKVI1QOoQ95VQQZP4bsmeLD7g2xCRT4+kAt3+FbtmlmwlOfhXPCsUqrZDXlWqOPKnqeKBb9mKnef+wCg==;
 5:8I+z9gwxaOHa2vU8pQE/PiFtQ7/Ba7o+R/QpUDzluX+PF2ItN361MtDSEwzQWn1he9Unal8TjROfUHzNFo4aETmOeNWluEIHMKHvTRP+cnjnnH23zISgaHVUYkc+8OJOBhZVXmyl2TghONLqAwFV+uAL871l0u+9cT6xiWVHCEc=;
 7:2M+d8gYFLha5g6Fwgj8Vu5613wu6q2nDyV1CLdNvLOrzHVdiW4j2v19kHqiBiuteqRpTX0AFBYNFMKKXBhpjZsh4jJbSYc3PDE0DsxfSnWKLy+k/FYcFQpWiKux8JifODzpiFOQ/bhfH4y7FCMhYVCRpZsKaH/S4mVIpTfX9cyNfLnzkXsOFtGpF6YN4YWDfzYByi+C4VQMlpqTF+7duM9tOX7FaTSnoI+x0K+mxV3aSQwh9Zbwxi+D1ecJEYvig
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Aug 2018 17:02:07.2198 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 0a9252a4-ac1c-447c-247e-08d60dd1271a
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR03MB3772
Subject: Re: [Xen-devel] Dangling whitespaces in xen code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW5kcmV3LAoKT24gMjkuMDguMTggMTk6MjIsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24g
MjkvMDgvMTggMTc6MTEsIFZvbG9keW15ciBCYWJjaHVrIHdyb3RlOgo+PiBIZWxsbyBhbGwsCj4+
Cj4+IER1cmluZyB4ZW4gaGFja2luZyBJIG9mdGVuIGVuY291bnRlciB3aGl0ZSBzcGFjZXMgYXQg
RU9Mcy4gSXQgaXMgcXVpdGUKPj4gYW5ub3lpbmcgdG8gc2VlIHJlZCBtYXJrZXIgaW4sIHNheSwg
eGVuL2FyY2gvYXJtL2RvbWN0bC5jOjI1Cj4+Cj4+IEkgdXNlZCBzZWQgdG8gY3JlYXRlIHBhdGNo
IHRoYXQgcmVtb3ZlcyBhbGwgc3VjaCB3aGl0ZXNwYWNlcy4gQ29tbWFuZAo+PiBpcyBzaW1wbGU6
Cj4+Cj4+ICMgZmluZCB4ZW4gLW5hbWUgIiouW2NoXSIgfCB4YXJncyBzZWQgLWkgInMvW1s6c3Bh
Y2U6XV0qJC8vZyIKPj4KPj4gUHJvYmxlbSBpcyB0aGF0IHBhdGNoIGlzIHF1aXRlIGJpZzoKPj4K
Pj4gIMKgMjg1IGZpbGVzIGNoYW5nZWQsIDE0NjMgaW5zZXJ0aW9ucygrKSwgMTQ2MyBkZWxldGlv
bnMoLSkKPj4KPj4gU28gd2hhdCBpcyB0aGUgYmVzdCB3YXkgdG8gcHVibGlzaCB0aGlzIGZpeD8g
SSBjYW4ganVzdCBzZW5kIGl0IHRvIE1MCj4+IGFzIG9uZSBwYXRjaC4gVGhlcmUgaXMgbm8gZnVu
Y3Rpb25hbCBjaGFuZ2VzLCBzbyBzaG91bGQgSSBhZGQKPj4gbWFpbnRhaW5lcnM/Cj4+Cj4gCj4g
VGhlcmUgYXJlIG1vcmUgZmlsZXMgdGhhbiB0aGF0LsKgIEJ5IG15IGNvdW50LCBpdHM6Cj4gCj4g
IMKgMzA3IGZpbGVzIGNoYW5nZWQsIDE1ODYgaW5zZXJ0aW9ucygrKSwgMTU4NiBkZWxldGlvbnMo
LSkKSSB0cmllZCB0byBmaXggb25seSAqLmMgYW5kICouaCBmaWxlcy4gV2l0aCBDT1BZSU5Hcywg
UkVBRE1FcywgCm1ha2VmaWxlcywgYW5kIHNvIG9uIEkgZ290CgogIDMwOSBmaWxlcyBjaGFuZ2Vk
LCAxNTk5IGluc2VydGlvbnMoKyksIDE1OTkgZGVsZXRpb25zKC0pCgoKPiBJbiB0aGUgcGFzdCwg
aXQgaGFzIGJlZW4gdGhlIHZpZXcgdGhhdCBmaXhpbmcgdGhpcyBhbGwgaW4gb25lIGdvIG1pZ2h0
Cj4gYmUgdG9vIGludHJ1c2l2ZSB0byBwZW9wbGUgZGV2ZWxvcGluZyBzZXJpZXMuwqAgVGhlbiBh
Z2Fpbiwgc2luY2UgdGhlCj4gbGFzdCB0aW1lIHRoaXMgd2FzIGRpc2N1c3NlZCwgd2UndmUgc3dp
dGNoZWQgZnJvbSBoZyB0byBnaXQgYXMgYSBiYXNlCj4gVkNTLCBhbmQgZ2l0IHJlYmFzZSBoYXMg
bm8gaXNzdWVzIGNvcGluZyB3aXRoIHRyYWlsaW5nIHdoaXRlc3BhY2UgY2hhbmdlcy4KCkFsc28g
dGhlcmUgaXMgLS1pZ25vcmUtc3BhY2UtY2hhbmdlIGFuZCAtLWlnbm9yZS13aGl0ZXNwYWNlLCBz
bwpkZXZlbG9wZXJzIGFuZCBtYWludGFpbmVycyB3aWxsIGJlIGFibGUgdG8gcmViYXNlIGNoYW5n
ZXMgd2l0aG91dCBtdWNoIAplZmZvcnQuCgo+IFdlJ3ZlIGJlZW4gZml4aW5nIGl0IGFzIHdlIGdv
LCBidXQgaXQgaXMgdmVyeSBzbG93IGdvaW5nLsKgIEkndmUgZ290IGhhbGYKPiBhIG1pbmQgdG8g
c3VnZ2VzdCB0aGF0IHdlIGp1c3QgY29tbWl0IGEgc2luZ2xlIGZpeCBhbmQgY2FsbCBpdCBkb25l
Li4uCkkgY2FuJ3QgZmluZCBhIGJldHRlciBzb2x1dGlvbi4gQXQgZmlyc3QgSSB0aG91Z2ggdG8g
Zml4IHRoZW0gbWFudWFsbHkgCmluIHBsYWNlcyB3aGVyZSBJIHNlZSB0aGVtLiBCdXQgdGhlbiwg
d2h5IHNob3VsZCBJIGluY2x1ZGUgZml4ZXMgZm9yIApzb21lIGZpbGVzIGFuZCBub3QgaW5jbHVk
ZSBmb3Igb3RoZXJzPyBIb3cgdG8gY2hvc2Ugd2hpY2ggZmlsZXMgc2hvdWxkIApiZSBmaXhlZCBh
bmQgd2hpY2ggLSBub3Q/IFNvLCBJIHRoaW5rIGl0IGlzIGJldHRlciB0byBmaXggYWxsIGluIHNp
bmdsZSAKY29tbWl0LgoKQW5vdGhlciBzb2x1dGlvbiB0aGF0IEkgY2FuIHNlZSBpcyB0byBhc2sg
bWFpbnRhaW5lcnMgdG8gcHJvdmlkZSBwYXRjaGVzIApmb3Igb3duIHN1YnN5c3RlbXMuCgotLSAK
Vm9sb2R5bXlyIEJhYmNodWsKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 17:10:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 17: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 1fv3yh-0007lK-Bh; Wed, 29 Aug 2018 17:09: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fv3yf-0007lF-A4
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 17:09:57 +0000
X-Inumbo-ID: 242f1f12-abae-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 242f1f12-abae-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 19:08:26 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="78305967"
To: Volodymyr Babchuk <volodymyr_babchuk@epam.com>, <xen-devel@lists.xen.org>
References: <a51fe1e7-0bed-f73a-6ee0-fd8e5fb578c7@epam.com>
 <68e28277-b453-cfd2-c1c5-0c64b22cb69d@citrix.com>
 <5c2e9021-a7fb-2eea-b8c6-49ed11f93af5@epam.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: <5c2ed6e7-01dc-64cf-5fb8-92bb4cb2520c@citrix.com>
Date: Wed, 29 Aug 2018 18:09: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: <5c2e9021-a7fb-2eea-b8c6-49ed11f93af5@epam.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] Dangling whitespaces in xen code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDgvMTggMTg6MDEsIFZvbG9keW15ciBCYWJjaHVrIHdyb3RlOgo+IEhpIEFuZHJldywK
Pgo+IE9uIDI5LjA4LjE4IDE5OjIyLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBPbiAyOS8wOC8x
OCAxNzoxMSwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4+PiBIZWxsbyBhbGwsCj4+Pgo+Pj4g
RHVyaW5nIHhlbiBoYWNraW5nIEkgb2Z0ZW4gZW5jb3VudGVyIHdoaXRlIHNwYWNlcyBhdCBFT0xz
LiBJdCBpcyBxdWl0ZQo+Pj4gYW5ub3lpbmcgdG8gc2VlIHJlZCBtYXJrZXIgaW4sIHNheSwgeGVu
L2FyY2gvYXJtL2RvbWN0bC5jOjI1Cj4+Pgo+Pj4gSSB1c2VkIHNlZCB0byBjcmVhdGUgcGF0Y2gg
dGhhdCByZW1vdmVzIGFsbCBzdWNoIHdoaXRlc3BhY2VzLiBDb21tYW5kCj4+PiBpcyBzaW1wbGU6
Cj4+Pgo+Pj4gIyBmaW5kIHhlbiAtbmFtZSAiKi5bY2hdIiB8IHhhcmdzIHNlZCAtaSAicy9bWzpz
cGFjZTpdXSokLy9nIgo+Pj4KPj4+IFByb2JsZW0gaXMgdGhhdCBwYXRjaCBpcyBxdWl0ZSBiaWc6
Cj4+Pgo+Pj4gwqDCoDI4NSBmaWxlcyBjaGFuZ2VkLCAxNDYzIGluc2VydGlvbnMoKyksIDE0NjMg
ZGVsZXRpb25zKC0pCj4+Pgo+Pj4gU28gd2hhdCBpcyB0aGUgYmVzdCB3YXkgdG8gcHVibGlzaCB0
aGlzIGZpeD8gSSBjYW4ganVzdCBzZW5kIGl0IHRvIE1MCj4+PiBhcyBvbmUgcGF0Y2guIFRoZXJl
IGlzIG5vIGZ1bmN0aW9uYWwgY2hhbmdlcywgc28gc2hvdWxkIEkgYWRkCj4+PiBtYWludGFpbmVy
cz8KPj4+Cj4+Cj4+IFRoZXJlIGFyZSBtb3JlIGZpbGVzIHRoYW4gdGhhdC7CoCBCeSBteSBjb3Vu
dCwgaXRzOgo+Pgo+PiDCoMKgMzA3IGZpbGVzIGNoYW5nZWQsIDE1ODYgaW5zZXJ0aW9ucygrKSwg
MTU4NiBkZWxldGlvbnMoLSkKPiBJIHRyaWVkIHRvIGZpeCBvbmx5ICouYyBhbmQgKi5oIGZpbGVz
LiBXaXRoIENPUFlJTkdzLCBSRUFETUVzLAo+IG1ha2VmaWxlcywgYW5kIHNvIG9uIEkgZ290Cj4K
PiDCoDMwOSBmaWxlcyBjaGFuZ2VkLCAxNTk5IGluc2VydGlvbnMoKyksIDE1OTkgZGVsZXRpb25z
KC0pCj4KPgo+PiBJbiB0aGUgcGFzdCwgaXQgaGFzIGJlZW4gdGhlIHZpZXcgdGhhdCBmaXhpbmcg
dGhpcyBhbGwgaW4gb25lIGdvIG1pZ2h0Cj4+IGJlIHRvbyBpbnRydXNpdmUgdG8gcGVvcGxlIGRl
dmVsb3Bpbmcgc2VyaWVzLsKgIFRoZW4gYWdhaW4sIHNpbmNlIHRoZQo+PiBsYXN0IHRpbWUgdGhp
cyB3YXMgZGlzY3Vzc2VkLCB3ZSd2ZSBzd2l0Y2hlZCBmcm9tIGhnIHRvIGdpdCBhcyBhIGJhc2UK
Pj4gVkNTLCBhbmQgZ2l0IHJlYmFzZSBoYXMgbm8gaXNzdWVzIGNvcGluZyB3aXRoIHRyYWlsaW5n
IHdoaXRlc3BhY2UKPj4gY2hhbmdlcy4KPgo+IEFsc28gdGhlcmUgaXMgLS1pZ25vcmUtc3BhY2Ut
Y2hhbmdlIGFuZCAtLWlnbm9yZS13aGl0ZXNwYWNlLCBzbwo+IGRldmVsb3BlcnMgYW5kIG1haW50
YWluZXJzIHdpbGwgYmUgYWJsZSB0byByZWJhc2UgY2hhbmdlcyB3aXRob3V0IG11Y2gKPiBlZmZv
cnQuCj4KPj4gV2UndmUgYmVlbiBmaXhpbmcgaXQgYXMgd2UgZ28sIGJ1dCBpdCBpcyB2ZXJ5IHNs
b3cgZ29pbmcuwqAgSSd2ZSBnb3QgaGFsZgo+PiBhIG1pbmQgdG8gc3VnZ2VzdCB0aGF0IHdlIGp1
c3QgY29tbWl0IGEgc2luZ2xlIGZpeCBhbmQgY2FsbCBpdCBkb25lLi4uCj4gSSBjYW4ndCBmaW5k
IGEgYmV0dGVyIHNvbHV0aW9uLiBBdCBmaXJzdCBJIHRob3VnaCB0byBmaXggdGhlbSBtYW51YWxs
eQo+IGluIHBsYWNlcyB3aGVyZSBJIHNlZSB0aGVtLiBCdXQgdGhlbiwgd2h5IHNob3VsZCBJIGlu
Y2x1ZGUgZml4ZXMgZm9yCj4gc29tZSBmaWxlcyBhbmQgbm90IGluY2x1ZGUgZm9yIG90aGVycz8g
SG93IHRvIGNob3NlIHdoaWNoIGZpbGVzIHNob3VsZAo+IGJlIGZpeGVkIGFuZCB3aGljaCAtIG5v
dD8gU28sIEkgdGhpbmsgaXQgaXMgYmV0dGVyIHRvIGZpeCBhbGwgaW4KPiBzaW5nbGUgY29tbWl0
Lgo+Cj4gQW5vdGhlciBzb2x1dGlvbiB0aGF0IEkgY2FuIHNlZSBpcyB0byBhc2sgbWFpbnRhaW5l
cnMgdG8gcHJvdmlkZQo+IHBhdGNoZXMgZm9yIG93biBzdWJzeXN0ZW1zLgoKR2V0dGluZyB0aGUg
Zml4IGludG8gdGhlIHRyZWUgaXMgdHJpdmlhbCwgYW5kIG1vc3QgZWFzaWx5IGRvbmUgYnkgb25l
IG9mCnRoZSBjb21taXR0ZXJzLCBpZiB0aGUgY29tbXVuaXR5IGNhbiBhZ3JlZSB0aGF0IGl0cyBh
IHNlbnNpYmxlIHRoaW5nIHRvIGRvLgoKRldJVywgKzEgdG8gZ2V0dGluZyBpdCBmaXhlZCBhbmQg
cmVtb3ZpbmcgdGhlIHByb2JsZW0gY29tcGxldGVseS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 17:16:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 17: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 1fv44c-0000Bn-7D; Wed, 29 Aug 2018 17:16: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fv44b-0000Bi-8M
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 17:16:05 +0000
X-Inumbo-ID: 4fa62434-abaf-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4fa62434-abaf-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 17:16:48 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,303,1531785600"; d="scan'208";a="78306302"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B59C78002000078001D8317@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: <d0531953-521f-9a0f-8e1b-8709b69da3b3@citrix.com>
Date: Wed, 29 Aug 2018 18:15:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B59C78002000078001D8317@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] 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: 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>

T24gMjYvMDcvMTggMTQ6MDcsIEphbiBCZXVsaWNoIHdyb3RlOgo+IERvbid0IGNoYW5jZSBoYXZp
bmcgU3BlY3RyZSB2MSAoaW5jbHVkaW5nIEJDQlMpIGdhZGdldHMuIEluIHNvbWUgb2YgdGhlCj4g
Y2FzZXMgdGhlIGluc2VydGlvbnMgYXJlIG1vcmUgb2YgcHJlY2F1dGlvbmFyeSBuYXR1cmUgcmF0
aGVyIHRoYW4gdGhlcmUKPiBwcm92YWJseSBiZWluZyBhIGdhZGdldCwgYnV0IEkgdGhpbmsgd2Ug
c2hvdWxkIGVyciBvbiB0aGUgc2FmZSAoc2VjdXJlKQo+IHNpZGUgaGVyZS4KPgo+IFNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkknbSBzdGlsbCBub3QgY29u
dmluY2VkIGJ5IHRoZSB1cGRhdGVfZG9tYWluX2NwdWlkX2luZm8oKSBjaGFuZ2UuwqAgSXQgaXMK
YSBCQ0JTIGdhZGdldCwgYnV0IGlzIHJlc3RyaWN0ZWQgdG8gdGhlIHRvb2xzdGFjayBvbmx5IHdo
aWNoIGNhbiBnZXQgYXQKYWxsIHRoZSBpbnRlcmVzdGluZyBkYXRhIHZpYSBsZWdpdGltYXRlIG1l
YW5zLCBhbmQgYWxzbyBub3QgbG9uZyBmb3IKdGhpcyB3b3JsZC4KCkV2ZXJ5dGhpbmcgZWxzZSBM
R1RNLsKgIFJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyCjxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 17:44:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 17: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 1fv4VP-0002cm-Gy; Wed, 29 Aug 2018 17:43:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=dg2z=lm=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1fv4VO-0002ch-67
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 17:43:46 +0000
X-Inumbo-ID: de61dd49-abb2-11e8-a8a5-bc764e045a96
Received: from mail-ed1-f66.google.com (unknown [209.85.208.66])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id de61dd49-abb2-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 19:42:16 +0200 (CEST)
Received: by mail-ed1-f66.google.com with SMTP id f4-v6so4563648edq.3
 for <xen-devel@lists.xenproject.org>; Wed, 29 Aug 2018 10:43:45 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=S2rEbCAs7TgyvYMVRcuch+I2nCmRiwfGIJGSSkK5UCg=;
 b=Cku1NDg98C2L2KA0QDLSOthQ3VGhJ26vl/65k6BSh7Lt8r8d28OoPUFaSV24+xUpbo
 WRz2FWEmbUf1A/agNNGWqFnMP46HBD1vnOnGiSQuVaOKwZbUZsD6B8kv+LOS+xwEi6Aw
 2S+JDijgOgn8pgwDF1mGW9c+DhZOZEd3FmIaKDz5BubZ9kjDqGLQgCENGF8ajOUc0bul
 lg/CHAI+FgG8A2jZvR9c++nm4U2xiK7aRGLgnqK0igcFzL8dz5L2w+sIxrxrLtXFjgmB
 AuXBj0nH5UlRr7nmr5Ct2fyLGq+Rlgx3vkCFXqVbEr7Z/G+w/yzEOadsq1R3hNPWoHDm
 C4ZQ==
X-Gm-Message-State: APzg51AL3cPQRHboofTRKkx2PfR5r+INtngA7G2gZRZlZ3Ht8nk9vfL3
 +ggeE3IbbRRKWt2kdn00Wh2EOBVh
X-Google-Smtp-Source: ANB0VdZdUv6YaBgDbqEy52l/9xqCdaJ1P1meglQrjb+yKYHHrjifvVFnU9lCAZWx7n6EV7kS+FZuKQ==
X-Received: by 2002:a50:8141:: with SMTP id 59-v6mr9143798edc.61.1535564623866; 
 Wed, 29 Aug 2018 10:43:43 -0700 (PDT)
Received: from mail-wm0-f54.google.com (mail-wm0-f54.google.com.
 [74.125.82.54])
 by smtp.gmail.com with ESMTPSA id f16-v6sm1981967edq.36.2018.08.29.10.43.43
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 29 Aug 2018 10:43:43 -0700 (PDT)
Received: by mail-wm0-f54.google.com with SMTP id i134-v6so5069014wmf.0
 for <xen-devel@lists.xenproject.org>; Wed, 29 Aug 2018 10:43:43 -0700 (PDT)
X-Received: by 2002:a1c:b686:: with SMTP id
 g128-v6mr4777164wmf.83.1535564623189; 
 Wed, 29 Aug 2018 10:43:43 -0700 (PDT)
MIME-Version: 1.0
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <9a48f409a1c77ec9e0a5742fc36de3e0b825b1fe.1535285866.git-series.wei.liu2@citrix.com>
 <5B84164502000078001E24B9@prv1-mh.provo.novell.com>
 <20180829164223.6tkiobnyn3b5pwd2@citrix.com>
In-Reply-To: <20180829164223.6tkiobnyn3b5pwd2@citrix.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Wed, 29 Aug 2018 11:43:05 -0600
X-Gmail-Original-Message-ID: <CABfawhmG6Bg=kVNy1zdPGyRvD3yTRyFJA+n2x=bZGz=-FtE5rw@mail.gmail.com>
Message-ID: <CABfawhmG6Bg=kVNy1zdPGyRvD3yTRyFJA+n2x=bZGz=-FtE5rw@mail.gmail.com>
To: Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-devel] [PATCH v2 12/23] x86: monitor.o is currently HVM
 only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.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>

T24gV2VkLCBBdWcgMjksIDIwMTggYXQgMTA6NDIgQU0gV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4gd3JvdGU6Cj4KPiBPbiBNb24sIEF1ZyAyNywgMjAxOCBhdCAwOToxODoyOUFNIC0wNjAw
LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+ID4+PiBPbiAyNi4wOC4xOCBhdCAxNDoxOSwgPHdlaS5s
aXUyQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4gPiBUaGVyZSBoYXMgYmVlbiBwbGFuIHRvIG1ha2Ug
UFYgd29yaywgYnV0IGl0IGlzIG5vdCB5ZXQgdGhlcmUuICBQcm92aWRlCj4gPiA+IHN0dWJzIHRv
IG1ha2UgaXQgYnVpbGQgd2l0aCAhQ09ORklHX0hWTS4KPiA+ID4KPiA+ID4gU2lnbmVkLW9mZi1i
eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiA+ID4gLS0tCj4gPiA+ICB4ZW4vYXJj
aC94ODYvTWFrZWZpbGUgICAgICAgICB8ICAyICstCj4gPiA+ICB4ZW4vaW5jbHVkZS9hc20teDg2
L21vbml0b3IuaCB8IDE0ICsrKysrKysrKysrKysrCj4gPiA+ICAyIGZpbGVzIGNoYW5nZWQsIDE1
IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiA+ID4KPiA+ID4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+ID4gPiBpbmRleCA5
YjliNjNhLi40M2Y5MTg5IDEwMDY0NAo+ID4gPiAtLS0gYS94ZW4vYXJjaC94ODYvTWFrZWZpbGUK
PiA+ID4gKysrIGIveGVuL2FyY2gveDg2L01ha2VmaWxlCj4gPiA+IEBAIC00NSw3ICs0NSw3IEBA
IG9iai15ICs9IG1pY3JvY29kZV9hbWQubwo+ID4gPiAgb2JqLXkgKz0gbWljcm9jb2RlX2ludGVs
Lm8KPiA+ID4gIG9iai15ICs9IG1pY3JvY29kZS5vCj4gPiA+ICBvYmoteSArPSBtbS5vIHg4Nl82
NC9tbS5vCj4gPiA+IC1vYmoteSArPSBtb25pdG9yLm8KPiA+ID4gK29iai0kKENPTkZJR19IVk0p
ICs9IG1vbml0b3Iubwo+ID4gPiAgb2JqLXkgKz0gbXBwYXJzZS5vCj4gPiA+ICBvYmoteSArPSBu
bWkubwo+ID4gPiAgb2JqLXkgKz0gbnVtYS5vCj4gPiA+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20teDg2L21vbml0b3IuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbW9uaXRvci5oCj4gPiA+
IGluZGV4IDQ5ODg5MDMuLjA5ZjdmOGEgMTAwNjQ0Cj4gPiA+IC0tLSBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvbW9uaXRvci5oCj4gPiA+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbW9uaXRvci5o
Cj4gPiA+IEBAIC05OSwxMCArOTksMjQgQEAgc3RhdGljIGlubGluZSB1aW50MzJfdAo+ID4gPiBh
cmNoX21vbml0b3JfZ2V0X2NhcGFiaWxpdGllcyhzdHJ1Y3QgZG9tYWluICpkKQo+ID4gPiAgaW50
IGFyY2hfbW9uaXRvcl9kb21jdGxfZXZlbnQoc3RydWN0IGRvbWFpbiAqZCwKPiA+ID4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4ZW5fZG9tY3RsX21vbml0b3Jfb3AgKm1v
cCk7Cj4gPiA+Cj4gPiA+ICsjaWZkZWYgQ09ORklHX0hWTQo+ID4gPiArCj4gPiA+ICBpbnQgYXJj
aF9tb25pdG9yX2luaXRfZG9tYWluKHN0cnVjdCBkb21haW4gKmQpOwo+ID4gPgo+ID4gPiAgdm9p
ZCBhcmNoX21vbml0b3JfY2xlYW51cF9kb21haW4oc3RydWN0IGRvbWFpbiAqZCk7Cj4gPiA+Cj4g
PiA+ICsjZWxzZQo+ID4gPiArCj4gPiA+ICtzdGF0aWMgaW5saW5lIGludCBhcmNoX21vbml0b3Jf
aW5pdF9kb21haW4oc3RydWN0IGRvbWFpbiAqZCkKPiA+ID4gK3sKPiA+ID4gKyAgICByZXR1cm4g
MDsKPiA+ID4gK30KPiA+ID4gKwo+ID4gPiArc3RhdGljIGlubGluZSB2b2lkIGFyY2hfbW9uaXRv
cl9jbGVhbnVwX2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkKQo+ID4gPiAre30KPiA+ID4gKwo+ID4g
PiArI2VuZGlmCj4gPgo+ID4gV291bGRuJ3QgdGhlIGVudGlyZSBYRU5fRE9NQ1RMX1ZNX0VWRU5U
X09QX01PTklUT1IgY2FzZQo+ID4gaW4gdm1fZXZlbnRfZG9tY3RsKCkgdGhlbiBiZXR0ZXIgYmUg
cHV0IGluIGFuICNpZmRlZiBpbnN0ZWFkPwo+Cj4gSSBkaWRuJ3QgZG8gdGhhdCBiZWNhdXNlIHRo
YXQgd2FzIGNvbW1vbiB0byBib3RoIEFSTSBhbmQgeDg2Lgo+Cj4gQnV0IG5vdyBsb29raW5nIGF0
IHRoZSBBUk0gY291bnRlcnBhcnQsIGl0IGlzIG5vdCBzdXBwb3J0ZWQgZWl0aGVyLiBXaGVuCj4g
aXQgaXMgZXZlbnR1YWxseSBzdXBwb3J0ZWQgb24gQVJNLCBpdCB3aWxsIGJlIGxpa2VseSB0byBi
ZSBkZXBlbmRlbnQgb24KPiBDT05GSUdfSFZNIGFueXdheS4gU28gSSB0aGluayBJIGNhbiBwdXQg
WEVOX0RPTUNUTF9WTV9FVkVOVF9PUF9NT05JVE9SCj4gdW5kZXIgQ09ORklHX0hWTS4KPgoKSXQg
aXMgbm90IHRoYXQgaXQgaXMgbm90IHN1cHBvcnRlZCwgaXQgaXMgdGhhdCBpdCdzIG5vdCAoeWV0
KSBuZWVkZWQuCkkgdGhpbmsgaXQgd291bGQgYmUgYmV0dGVyIHRvIGhhdmUgaWZkZWYgQ09ORklH
X0hWTSBvbmx5IGluIGNvZGUKdGhhdCdzIHJlYWNoZWQgb24geDg2IGFuZCBub3QgY29tbW9uIG9u
ZXMuCgpUYW1hcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 17:48:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 17:48:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv4a7-0002oN-5V; Wed, 29 Aug 2018 17:48: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=vdd+=lm=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fv4a5-0002oI-M8
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 17:48:37 +0000
X-Inumbo-ID: dbc91668-abb3-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id dbc91668-abb3-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 17:49: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 0F43218A;
 Wed, 29 Aug 2018 10:48:36 -0700 (PDT)
Received: from [10.37.9.142] (unknown [10.37.9.142])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 44B6D3F721;
 Wed, 29 Aug 2018 10:48:35 -0700 (PDT)
To: Stefano Stabellini <sstabellini@kernel.org>
References: <1535500060-13958-1-git-send-email-sstabellini@kernel.org>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5a763a13-fe1b-fd2d-925b-c8ade748f97e@arm.com>
Date: Wed, 29 Aug 2018 18:48:32 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1535500060-13958-1-git-send-email-sstabellini@kernel.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/arm: fix SMMU driver 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 <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>

SGkgU3RlZmFubywKCk9uIDA4LzI5LzIwMTggMTI6NDcgQU0sIFN0ZWZhbm8gU3RhYmVsbGluaSB3
cm90ZToKPiBBZGQgbWlzc2luZyAiQ09ORklHXyIKCkkgd291bGQgYWRkIHRoZSBjb21taXQgaWQg
d2hlcmUgdGhlIGJ1ZyB3YXMgaW50cm9kdWNlZC4KCkkgd2lsbCBjb21taXQgYW5kIGFkZCBpbiB0
aGUgY29tbWl0IG1lc3NhZ2U6CgpUaGlzIGJ1aWxkIGZhaWx1cmUgd2FzIGludHJvZHVjZWQgYnkg
Y29tbWl0IDI3N2FhMzUyM2QgImFybTogbWFrZSBpdCAKcG9zc2libGUgdG8gZGlzYWJsZSB0aGUg
U01NVSBkcml2ZXIiLgoKPgo+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3Rl
ZmFub3NAeGlsaW54LmNvbT4KPiAtLS0KPiAgIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9N
YWtlZmlsZSB8IDIgKy0KPiAgIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxl
dGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vTWFr
ZWZpbGUgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vTWFrZWZpbGUKPiBpbmRleCAwMTU2
NDMxLi5iM2VmY2ZkIDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9N
YWtlZmlsZQo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9NYWtlZmlsZQo+IEBA
IC0xLDIgKzEsMiBAQAo+ICAgb2JqLXkgKz0gaW9tbXUubwo+IC1vYmotJChBUk1fU01NVSkgKz0g
c21tdS5vCj4gK29iai0kKENPTkZJR19BUk1fU01NVSkgKz0gc21tdS5vCj4gCgotLSAKSnVsaWVu
IEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 17:49:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 17: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 1fv4ah-0002r5-GX; Wed, 29 Aug 2018 17:49:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=vxdo=lm=gmail.com=jperrett256@srs-us1.protection.inumbo.net>)
 id 1fv3Sc-0004rE-BZ
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 16:36:50 +0000
X-Inumbo-ID: 84477a76-aba9-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 84477a76-aba9-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 18:35:19 +0200 (CEST)
Received: by mail-ed1-x542.google.com with SMTP id f38-v6so4408034edd.8
 for <xen-devel@lists.xenproject.org>; Wed, 29 Aug 2018 09:36: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;
 bh=5QuJQIYVJUOtazxKCwyPJjZTeASlo6TEWQKW8AbzWF0=;
 b=VGkFI1hhlpvZ/Kkf1CP380nmFV9jYPadbc3PRTPRUnP0l0fUqRHDZHPn+DE8YsxduE
 ArrWF3sPPvBdYfHj9x1SJ2HFI3EZvrJGCuPhX2/ow/PSMk0Ph9mazSzyQlma1NRG6uSl
 rkwCs+WDbwR2MCuB98AZYcUadcN1AL0DKPsdAiuIswokKh9Dpx8Lme6b9xHKnp3Vc5By
 selzN2+yYb1iYgujbXiWEuO5C1NnR4eIEzyyr9kWCNLRz/9n3pMh++zPCgAmpYS6R5PH
 S5lXNIou1zjayzbsbL3T7Uc3EUt8s9P1Vn0gJaWVYNMQAayReNgwHakvMyaDFnu1RvPF
 D++w==
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=5QuJQIYVJUOtazxKCwyPJjZTeASlo6TEWQKW8AbzWF0=;
 b=BWBRpz9JbXJggP9dzlCh2j7OAxdKMItsM76noUDXkhmBVTi/N3bleves9lRwx3xN2I
 WY+FB7m81xwHoJ4KdcZtEeShawQ7gWoVVU8oV7tFbap+vlBN9/PNMxRmVsSRXw0YWflq
 Mzc1kgImSXEGocI+dwhf27Asc40+JEKJOdpgZzw9bladvvWuY1NOanCmpC6oAFvzW3oM
 DYwXR9tb/cfHrOd1RjO4f9+dKyS94X0xgEaDd2zhR8RfPDMK1jhWx8LndoBdWgFkMo09
 bG1BZ3DSzgWQxqjK9UN0dzUAaM/o6BOJe4kaf4GC19p1pbCYbBdF3OKrtYcf+D+Oflcb
 4AuQ==
X-Gm-Message-State: APzg51C3EOnxGRIZc6B3jHh1XVjvuV1r+XcKjlkDZ0jBWBzB2ovgqK85
 egbCQFIqyE80bdtSXwh3N6jWJSOZ
X-Google-Smtp-Source: ANB0VdZsHStCLl4K4GhVcQUwuRCV9lrBSBteVCN2dXYYdoxmdPltSelShhhTd6zAyBTi+/22OA9PVg==
X-Received: by 2002:a50:c292:: with SMTP id
 o18-v6mr9024735edf.188.1535560606940; 
 Wed, 29 Aug 2018 09:36:46 -0700 (PDT)
Received: from perfuk-01-01.xenrtcloud ([185.25.67.249])
 by smtp.gmail.com with ESMTPSA id p5-v6sm1912399edc.33.2018.08.29.09.36.46
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 29 Aug 2018 09:36:46 -0700 (PDT)
From: Joshua Perrett <jperrett256@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 29 Aug 2018 16:34:28 +0000
Message-Id: <20180829163428.9086-1-jperrett256@gmail.com>
X-Mailer: git-send-email 2.11.0
X-Mailman-Approved-At: Wed, 29 Aug 2018 17:49:13 +0000
Subject: [Xen-devel] [PATCH] libxl: made vm mac address assignment
 deterministic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 Joshua Perrett <jperrett256@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>

VXNlcyBNRDUgb24gdGhlIGhvc3QgbWFjIGFkZHJlc3MsIHZtIG5hbWUgYW5kIHZpZiBpbmRleCB0
byBnZW5lcmF0ZSB0aGUgbGFzdCB0aHJlZQpieXRlcyBvZiB0aGUgdm0gbWFjIGFkZHJlc3MgKGZv
ciBlYWNoIHZtKS4KSXQgdXNlcyB0aGUgdmlmIGluZGV4IHRvIGFjY291bnQgZm9yIG11bHRpcGxl
IHZpZnMuCk1ENSBjb2RlIGlzIG9yaWdpbmFsbHkgZnJvbSB0aGUgcHVibGljIGRvbWFpbiAod3Jp
dHRlbiBieSBDb2xpbiBQbHVtYiBpbiAxOTkzKSwgZmlsZXMKZm91bmQgaW4geGVuL3Rvb2xzL2Js
a3RhcDIvZHJpdmVycy8uCgpSZXBvcnRlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxh
cEBjaXRyaXguY29tPgpTaWduZWQtb2ZmLWJ5OiBKb3NodWEgUGVycmV0dCA8anBlcnJldHQyNTZA
Z21haWwuY29tPgotLS0KIHRvb2xzL2xpYnhsL01ha2VmaWxlICAgIHwgICAyICstCiB0b29scy9s
aWJ4bC9saWJ4bF9uaWMuYyB8ICA1OSArKysrKysrKystLQogdG9vbHMvbGlieGwvbWQ1LmMgICAg
ICAgfCAyNjYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
CiB0b29scy9saWJ4bC9tZDUuaCAgICAgICB8ICAyNiArKysrKwogNCBmaWxlcyBjaGFuZ2VkLCAz
NDYgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB0b29s
cy9saWJ4bC9tZDUuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL2xpYnhsL21kNS5oCgpkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlieGwvTWFrZWZpbGUgYi90b29scy9saWJ4bC9NYWtlZmlsZQppbmRl
eCA2ZGEzNDJlZDYxLi42ZTdkYjExMzY3IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9NYWtlZmls
ZQorKysgYi90b29scy9saWJ4bC9NYWtlZmlsZQpAQCAtMTQyLDcgKzE0Miw3IEBAIExJQlhMX09C
SlMgPSBmbGV4YXJyYXkubyBsaWJ4bC5vIGxpYnhsX2NyZWF0ZS5vIGxpYnhsX2RtLm8gbGlieGxf
cGNpLm8gXAogCQkJbGlieGxfOXBmcy5vIGxpYnhsX2RvbWFpbi5vIGxpYnhsX3ZkaXNwbC5vIFwK
IAkJCWxpYnhsX3B2Y2FsbHMubyBsaWJ4bF92c25kLm8gbGlieGxfdmtiLm8gJChMSUJYTF9PQkpT
LXkpCiBMSUJYTF9PQkpTICs9IGxpYnhsX2dlbmlkLm8KLUxJQlhMX09CSlMgKz0gX2xpYnhsX3R5
cGVzLm8gbGlieGxfZmxhc2subyBfbGlieGxfdHlwZXNfaW50ZXJuYWwubworTElCWExfT0JKUyAr
PSBfbGlieGxfdHlwZXMubyBsaWJ4bF9mbGFzay5vIF9saWJ4bF90eXBlc19pbnRlcm5hbC5vIG1k
NS5vCiAKIExJQlhMX1RFU1RTICs9IHRpbWVkZXJlZwogTElCWExfVEVTVFNfUFJPR1MgPSAkKExJ
QlhMX1RFU1RTKSBmZGRlcmVncmFjZQpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfbmlj
LmMgYi90b29scy9saWJ4bC9saWJ4bF9uaWMuYwppbmRleCAwMWI3MTFiODRlLi4zN2RlNWZmYjA0
IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9uaWMuYworKysgYi90b29scy9saWJ4bC9s
aWJ4bF9uaWMuYwpAQCAtMTcsNiArMTcsMTYgQEAKIAogI2luY2x1ZGUgImxpYnhsX2ludGVybmFs
LmgiCiAKKyNpbmNsdWRlIDxzdHJpbmcuaD4KKworI2luY2x1ZGUgIm1kNS5oIgorCisjaW5jbHVk
ZSA8c3lzL3R5cGVzLmg+CisjaW5jbHVkZSA8aWZhZGRycy5oPgorI2luY2x1ZGUgPHN5cy9zb2Nr
ZXQuaD4KKyNpbmNsdWRlIDxsaW51eC9pZl9wYWNrZXQuaD4KKyNpbmNsdWRlIDxuZXQvZXRoZXJu
ZXQuaD4KKwogaW50IGxpYnhsX21hY190b19kZXZpY2VfbmljKGxpYnhsX2N0eCAqY3R4LCB1aW50
MzJfdCBkb21pZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICptYWMs
IGxpYnhsX2RldmljZV9uaWMgKm5pYykKIHsKQEAgLTUzLDggKzYzLDM2IEBAIGludCBsaWJ4bF9t
YWNfdG9fZGV2aWNlX25pYyhsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsCiAgICAgcmV0
dXJuIHJjOwogfQogCitzdGF0aWMgaW50IGxpYnhsX19nZXRfaG9zdF9tYWModW5zaWduZWQgY2hh
ciAqYnVmKQoreworICAgIGludCBzdWNjZXNzID0gLTE7CisgICAgc3RydWN0IGlmYWRkcnMgKmlm
YWNlX2xpc3Q7CisgICAgaWYgKGdldGlmYWRkcnMoJmlmYWNlX2xpc3QpID09IDApIHsKKyAgICAg
ICAgZm9yIChzdHJ1Y3QgaWZhZGRycyAqaWZhY2UgPSBpZmFjZV9saXN0OworICAgICAgICAgICAg
aWZhY2UgIT0gTlVMTDsgaWZhY2UgPSBpZmFjZS0+aWZhX25leHQpIHsKKyAgICAgICAgICAgIGlm
IChpZmFjZS0+aWZhX2FkZHIgJiYgaWZhY2UtPmlmYV9hZGRyLT5zYV9mYW1pbHkgPT0gQUZfUEFD
S0VUKSB7CisgICAgICAgICAgICAgICAgc3RydWN0IHNvY2thZGRyX2xsICpzID0gKHN0cnVjdCBz
b2NrYWRkcl9sbCAqKWlmYWNlLT5pZmFfYWRkcjsKKyAgICAgICAgICAgICAgICBpZiAocy0+c2xs
X2hhbGVuID09IDYpIHsKKyAgICAgICAgICAgICAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCA2
OyBpKyspIHsKKyAgICAgICAgICAgICAgICAgICAgICAgIGJ1ZltpXSA9IHMtPnNsbF9hZGRyW2ld
OworICAgICAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgICAgIGlmKGJ1ZlswXSB8
fCBidWZbMV0gfHwgYnVmWzJdIHx8IGJ1ZlszXSB8fCBidWZbNF0gfHwgYnVmWzVdKSB7CisgICAg
ICAgICAgICAgICAgICAgICAgICBzdWNjZXNzID0gMDsKKyAgICAgICAgICAgICAgICAgICAgICAg
IGJyZWFrOworICAgICAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgfQorICAgICAg
ICAgICAgfQorICAgICAgICB9CisgICAgICAgIGZyZWVpZmFkZHJzKGlmYWNlX2xpc3QpOworICAg
IH0gZWxzZSB7CisgICAgICAgIHBlcnJvcigiRVJST1I6IGdldGlmYWRkcnNcbiIpOworICAgIH0K
KyAgICByZXR1cm4gc3VjY2VzczsKK30KKwogc3RhdGljIGludCBsaWJ4bF9fZGV2aWNlX25pY19z
ZXRkZWZhdWx0KGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RldmljZV9uaWMgKm5pYywgYm9vbCBob3Rw
bHVnKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2Rldmlj
ZV9uaWMgKm5pYywgY29uc3QgY2hhciAqbmFtZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjb25zdCBpbnQgbmljX2luZGV4LCBib29sIGhvdHBsdWcpCiB7CiAgICAg
aW50IHJjOwogCkBAIC02NSwxMSArMTAzLDIwIEBAIHN0YXRpYyBpbnQgbGlieGxfX2RldmljZV9u
aWNfc2V0ZGVmYXVsdChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKICAgICAgICAgaWYg
KCFuaWMtPm1vZGVsKSByZXR1cm4gRVJST1JfTk9NRU07CiAgICAgfQogICAgIGlmIChsaWJ4bF9f
bWFjX2lzX2RlZmF1bHQoJm5pYy0+bWFjKSkgewotICAgICAgICBjb25zdCB1aW50OF90ICpyOwot
ICAgICAgICBsaWJ4bF91dWlkIHV1aWQ7CisgICAgICAgIHVpbnQ4X3QgclsxNl07CisKKyAgICAg
ICAgdWludDhfdCBob3N0bWFjWzZdID0gezB9OworCisgICAgICAgIGlmKGxpYnhsX19nZXRfaG9z
dF9tYWMoaG9zdG1hYykpIHsKKyAgICAgICAgICAgIHBlcnJvcigiV0FSTklORzogZmFpbGVkIHRv
IGdldCBob3N0IG1hYyBhZGRyZXNzXG4iKTsKKyAgICAgICAgfQogCi0gICAgICAgIGxpYnhsX3V1
aWRfZ2VuZXJhdGUoJnV1aWQpOwotICAgICAgICByID0gbGlieGxfdXVpZF9ieXRlYXJyYXkoJnV1
aWQpOworICAgICAgICBNRDVfQ1RYIGN0eDsKKyAgICAgICAgTUQ1SW5pdCgmY3R4KTsKKyAgICAg
ICAgTUQ1VXBkYXRlKCZjdHgsIGhvc3RtYWMsIHNpemVvZihob3N0bWFjKSk7CisgICAgICAgIE1E
NVVwZGF0ZSgmY3R4LCAodWludDhfdCAqKSBuYW1lLCBzdHJsZW4obmFtZSkpOworICAgICAgICBN
RDVVcGRhdGUoJmN0eCwgKHVpbnQ4X3QgKikgJm5pY19pbmRleCwgc2l6ZW9mKG5pY19pbmRleCkp
OworICAgICAgICBNRDVGaW5hbChyLCAmY3R4KTsKIAogICAgICAgICBuaWMtPm1hY1swXSA9IDB4
MDA7CiAgICAgICAgIG5pYy0+bWFjWzFdID0gMHgxNjsKQEAgLTQ3OCw3ICs1MjUsNyBAQCBpbnQg
bGlieGxfX2RldmljZV9uaWNfc2V0X2RldmlkcyhsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9kb21haW5f
Y29uZmlnICpkX2NvbmZpZywKICAgICAgICAgICogYnV0IHFlbXUgbmVlZHMgdGhlIG5pYyBpbmZv
cm1hdGlvbiB0byBiZSBjb21wbGV0ZS4KICAgICAgICAgICovCiAgICAgICAgIHJldCA9IGxpYnhs
X19kZXZpY2VfbmljX3NldGRlZmF1bHQoZ2MsIGRvbWlkLCAmZF9jb25maWctPm5pY3NbaV0sCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UpOworICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRfY29uZmlnLT5jX2luZm8ubmFt
ZSwgaSwgZmFsc2UpOwogICAgICAgICBpZiAocmV0KSB7CiAgICAgICAgICAgICBMT0dEKEVSUk9S
LCBkb21pZCwgIlVuYWJsZSB0byBzZXQgbmljIGRlZmF1bHRzIGZvciBuaWMgJWQiLCBpKTsKICAg
ICAgICAgICAgIGdvdG8gb3V0OwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbWQ1LmMgYi90b29s
cy9saWJ4bC9tZDUuYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi44OGVh
MTM5MzhhCi0tLSAvZGV2L251bGwKKysrIGIvdG9vbHMvbGlieGwvbWQ1LmMKQEAgLTAsMCArMSwy
NjYgQEAKKy8qIHN0YXJ0IC0gcHVibGljIGRvbWFpbiBNRDUgaW1wbGVtZW50YXRpb24gKi8KKy8q
CisgKiBUaGlzIGNvZGUgaW1wbGVtZW50cyB0aGUgTUQ1IG1lc3NhZ2UtZGlnZXN0IGFsZ29yaXRo
bS4KKyAqIFRoZSBhbGdvcml0aG0gaXMgZHVlIHRvIFJvbiBSaXZlc3QuICBUaGlzIGNvZGUgd2Fz
CisgKiB3cml0dGVuIGJ5IENvbGluIFBsdW1iIGluIDE5OTMsIG5vIGNvcHlyaWdodCBpcyBjbGFp
bWVkLgorICogVGhpcyBjb2RlIGlzIGluIHRoZSBwdWJsaWMgZG9tYWluOyBkbyB3aXRoIGl0IHdo
YXQgeW91IHdpc2guCisgKgorICogRXF1aXZhbGVudCBjb2RlIGlzIGF2YWlsYWJsZSBmcm9tIFJT
QSBEYXRhIFNlY3VyaXR5LCBJbmMuCisgKiBUaGlzIGNvZGUgaGFzIGJlZW4gdGVzdGVkIGFnYWlu
c3QgdGhhdCwgYW5kIGlzIGVxdWl2YWxlbnQsCisgKiBleGNlcHQgdGhhdCB5b3UgZG9uJ3QgbmVl
ZCB0byBpbmNsdWRlIHR3byBwYWdlcyBvZiBsZWdhbGVzZQorICogd2l0aCBldmVyeSBjb3B5Lgor
ICoKKyAqIFRvIGNvbXB1dGUgdGhlIG1lc3NhZ2UgZGlnZXN0IG9mIGEgY2h1bmsgb2YgYnl0ZXMs
IGRlY2xhcmUgYW4KKyAqIE1ENUNvbnRleHQgc3RydWN0dXJlLCBwYXNzIGl0IHRvIE1ENUluaXQs
IGNhbGwgTUQ1VXBkYXRlIGFzCisgKiBuZWVkZWQgb24gYnVmZmVycyBmdWxsIG9mIGJ5dGVzLCBh
bmQgdGhlbiBjYWxsIE1ENUZpbmFsLCB3aGljaAorICogd2lsbCBmaWxsIGEgc3VwcGxpZWQgMTYt
Ynl0ZSBhcnJheSB3aXRoIHRoZSBkaWdlc3QuCisgKi8KKworI2luY2x1ZGUgPHN0cmluZy5oPgor
I2luY2x1ZGUgPHN0ZGludC5oPgorI2luY2x1ZGUgIm1kNS5oIgorCitzdGF0aWMgdm9pZCBNRDVU
cmFuc2Zvcm0odWludDMyX3QgYnVmWzRdLCB1aW50MzJfdCBjb25zdCBpblsxNl0pOworCisKKy8q
KgorICogbWQ1X3N1bSAtIE1ENSBoYXNoIGZvciBhIGRhdGEgYmxvY2sKKyAqIEBhZGRyOiBQb2lu
dGVycyB0byB0aGUgZGF0YSBhcmVhCisgKiBAbGVuOiBMZW5ndGhzIG9mIHRoZSBkYXRhIGJsb2Nr
CisgKiBAbWFjOiBCdWZmZXIgZm9yIHRoZSBoYXNoCisgKi8KK3ZvaWQgbWQ1X3N1bShjb25zdCB1
aW50OF90ICphZGRyLCBjb25zdCBzaXplX3QgbGVuLCB1aW50OF90ICptYWMpCit7CisgICAgICAg
IE1ENV9DVFggY3R4OworCisgICAgICAgIE1ENUluaXQoJmN0eCk7CisgICAgICAgIE1ENVVwZGF0
ZSgmY3R4LCBhZGRyLCBsZW4pOworICAgICAgICBNRDVGaW5hbChtYWMsICZjdHgpOworfQorCisK
KyNpZm5kZWYgV09SRFNfQklHRU5ESUFOCisjZGVmaW5lIGJ5dGVSZXZlcnNlKGJ1ZiwgbGVuKSAg
IC8qIE5vdGhpbmcgKi8KKyNlbHNlCisvKgorICogTm90ZTogdGhpcyBjb2RlIGlzIGhhcm1sZXNz
IG9uIGxpdHRsZS1lbmRpYW4gbWFjaGluZXMuCisgKi8KK3N0YXRpYyB2b2lkIGJ5dGVSZXZlcnNl
KHVuc2lnbmVkIGNoYXIgKmJ1ZiwgdW5zaWduZWQgbG9uZ3MpCit7CisgICAgdWludDMyX3QgdDsK
KyAgICBkbyB7CisgICAgICAgIHQgPSAodWludDMyX3QpICgodW5zaWduZWQpIGJ1ZlszXSA8PCA4
IHwgYnVmWzJdKSA8PCAxNiB8CisgICAgICAgICAgICAoKHVuc2lnbmVkKSBidWZbMV0gPDwgOCB8
IGJ1ZlswXSk7CisgICAgICAgICoodWludDMyX3QgKikgYnVmID0gdDsKKyAgICAgICAgYnVmICs9
IDQ7CisgICAgfSB3aGlsZSAoLS1sb25ncyk7Cit9CisjZW5kaWYKKworLyoKKyAqIFN0YXJ0IE1E
NSBhY2N1bXVsYXRpb24uICBTZXQgYml0IGNvdW50IHRvIDAgYW5kIGJ1ZmZlciB0byBteXN0ZXJp
b3VzCisgKiBpbml0aWFsaXphdGlvbiBjb25zdGFudHMuCisgKi8KK3ZvaWQgTUQ1SW5pdChzdHJ1
Y3QgTUQ1Q29udGV4dCAqY3R4KQoreworICAgIGN0eC0+YnVmWzBdID0gMHg2NzQ1MjMwMTsKKyAg
ICBjdHgtPmJ1ZlsxXSA9IDB4ZWZjZGFiODk7CisgICAgY3R4LT5idWZbMl0gPSAweDk4YmFkY2Zl
OworICAgIGN0eC0+YnVmWzNdID0gMHgxMDMyNTQ3NjsKKworICAgIGN0eC0+Yml0c1swXSA9IDA7
CisgICAgY3R4LT5iaXRzWzFdID0gMDsKK30KKworLyoKKyAqIFVwZGF0ZSBjb250ZXh0IHRvIHJl
ZmxlY3QgdGhlIGNvbmNhdGVuYXRpb24gb2YgYW5vdGhlciBidWZmZXIgZnVsbAorICogb2YgYnl0
ZXMuCisgKi8KK3ZvaWQgTUQ1VXBkYXRlKHN0cnVjdCBNRDVDb250ZXh0ICpjdHgsIHVuc2lnbmVk
IGNoYXIgY29uc3QgKmJ1ZiwgdW5zaWduZWQgbGVuKQoreworICAgIHVpbnQzMl90IHQ7CisKKyAg
ICAvKiBVcGRhdGUgYml0Y291bnQgKi8KKworICAgIHQgPSBjdHgtPmJpdHNbMF07CisgICAgaWYg
KChjdHgtPmJpdHNbMF0gPSB0ICsgKCh1aW50MzJfdCkgbGVuIDw8IDMpKSA8IHQpCisgICAgICAg
IGN0eC0+Yml0c1sxXSsrOyAgICAgICAgIC8qIENhcnJ5IGZyb20gbG93IHRvIGhpZ2ggKi8KKyAg
ICBjdHgtPmJpdHNbMV0gKz0gbGVuID4+IDI5OworCisgICAgdCA9ICh0ID4+IDMpICYgMHgzZjsg
ICAgICAgIC8qIEJ5dGVzIGFscmVhZHkgaW4gc2hzSW5mby0+ZGF0YSAqLworCisgICAgLyogSGFu
ZGxlIGFueSBsZWFkaW5nIG9kZC1zaXplZCBjaHVua3MgKi8KKworICAgIGlmICh0KSB7CisgICAg
ICAgIHVuc2lnbmVkIGNoYXIgKnAgPSAodW5zaWduZWQgY2hhciAqKSBjdHgtPmluICsgdDsKKwor
ICAgICAgICB0ID0gNjQgLSB0OworICAgICAgICBpZiAobGVuIDwgdCkgeworICAgICAgICAgICAg
bWVtY3B5KHAsIGJ1ZiwgbGVuKTsKKyAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgfQorICAg
ICAgICBtZW1jcHkocCwgYnVmLCB0KTsKKyAgICAgICAgYnl0ZVJldmVyc2UoY3R4LT5pbiwgMTYp
OworICAgICAgICBNRDVUcmFuc2Zvcm0oY3R4LT5idWYsICh1aW50MzJfdCAqKSBjdHgtPmluKTsK
KyAgICAgICAgYnVmICs9IHQ7CisgICAgICAgIGxlbiAtPSB0OworICAgIH0KKyAgICAvKiBQcm9j
ZXNzIGRhdGEgaW4gNjQtYnl0ZSBjaHVua3MgKi8KKworICAgIHdoaWxlIChsZW4gPj0gNjQpIHsK
KyAgICAgICAgbWVtY3B5KGN0eC0+aW4sIGJ1ZiwgNjQpOworICAgICAgICBieXRlUmV2ZXJzZShj
dHgtPmluLCAxNik7CisgICAgICAgIE1ENVRyYW5zZm9ybShjdHgtPmJ1ZiwgKHVpbnQzMl90ICop
IGN0eC0+aW4pOworICAgICAgICBidWYgKz0gNjQ7CisgICAgICAgIGxlbiAtPSA2NDsKKyAgICB9
CisKKyAgICAvKiBIYW5kbGUgYW55IHJlbWFpbmluZyBieXRlcyBvZiBkYXRhLiAqLworCisgICAg
bWVtY3B5KGN0eC0+aW4sIGJ1ZiwgbGVuKTsKK30KKworLyoKKyAqIEZpbmFsIHdyYXB1cCAtIHBh
ZCB0byA2NC1ieXRlIGJvdW5kYXJ5IHdpdGggdGhlIGJpdCBwYXR0ZXJuCisgKiAxIDAqICg2NC1i
aXQgY291bnQgb2YgYml0cyBwcm9jZXNzZWQsIE1TQi1maXJzdCkKKyAqLwordm9pZCBNRDVGaW5h
bCh1bnNpZ25lZCBjaGFyIGRpZ2VzdFsxNl0sIHN0cnVjdCBNRDVDb250ZXh0ICpjdHgpCit7Cisg
ICAgdW5zaWduZWQgY291bnQ7CisgICAgdW5zaWduZWQgY2hhciAqcDsKKworICAgIC8qIENvbXB1
dGUgbnVtYmVyIG9mIGJ5dGVzIG1vZCA2NCAqLworICAgIGNvdW50ID0gKGN0eC0+Yml0c1swXSA+
PiAzKSAmIDB4M0Y7CisKKyAgICAvKiBTZXQgdGhlIGZpcnN0IGNoYXIgb2YgcGFkZGluZyB0byAw
eDgwLiAgVGhpcyBpcyBzYWZlIHNpbmNlIHRoZXJlIGlzCisgICAgICAgYWx3YXlzIGF0IGxlYXN0
IG9uZSBieXRlIGZyZWUgKi8KKyAgICBwID0gY3R4LT5pbiArIGNvdW50OworICAgICpwKysgPSAw
eDgwOworCisgICAgLyogQnl0ZXMgb2YgcGFkZGluZyBuZWVkZWQgdG8gbWFrZSA2NCBieXRlcyAq
LworICAgIGNvdW50ID0gNjQgLSAxIC0gY291bnQ7CisKKyAgICAvKiBQYWQgb3V0IHRvIDU2IG1v
ZCA2NCAqLworICAgIGlmIChjb3VudCA8IDgpIHsKKyAgICAgICAgLyogVHdvIGxvdHMgb2YgcGFk
ZGluZzogIFBhZCB0aGUgZmlyc3QgYmxvY2sgdG8gNjQgYnl0ZXMgKi8KKyAgICAgICAgbWVtc2V0
KHAsIDAsIGNvdW50KTsKKyAgICAgICAgYnl0ZVJldmVyc2UoY3R4LT5pbiwgMTYpOworICAgICAg
ICBNRDVUcmFuc2Zvcm0oY3R4LT5idWYsICh1aW50MzJfdCAqKSBjdHgtPmluKTsKKworICAgICAg
ICAvKiBOb3cgZmlsbCB0aGUgbmV4dCBibG9jayB3aXRoIDU2IGJ5dGVzICovCisgICAgICAgIG1l
bXNldChjdHgtPmluLCAwLCA1Nik7CisgICAgfSBlbHNlIHsKKyAgICAgICAgLyogUGFkIGJsb2Nr
IHRvIDU2IGJ5dGVzICovCisgICAgICAgIG1lbXNldChwLCAwLCBjb3VudCAtIDgpOworICAgIH0K
KyAgICBieXRlUmV2ZXJzZShjdHgtPmluLCAxNCk7CisKKyAgICAvKiBBcHBlbmQgbGVuZ3RoIGlu
IGJpdHMgYW5kIHRyYW5zZm9ybSAqLworICAgICgodWludDMyX3QgKikgY3R4LT5pbilbMTRdID0g
Y3R4LT5iaXRzWzBdOworICAgICgodWludDMyX3QgKikgY3R4LT5pbilbMTVdID0gY3R4LT5iaXRz
WzFdOworCisgICAgTUQ1VHJhbnNmb3JtKGN0eC0+YnVmLCAodWludDMyX3QgKikgY3R4LT5pbik7
CisgICAgYnl0ZVJldmVyc2UoKHVuc2lnbmVkIGNoYXIgKikgY3R4LT5idWYsIDQpOworICAgIG1l
bWNweShkaWdlc3QsIGN0eC0+YnVmLCAxNik7CisgICAgbWVtc2V0KGN0eCwgMCwgc2l6ZW9mKCpj
dHgpKTsgICAgIC8qIEluIGNhc2UgaXQncyBzZW5zaXRpdmUgKi8KK30KKworLyogVGhlIGZvdXIg
Y29yZSBmdW5jdGlvbnMgLSBGMSBpcyBvcHRpbWl6ZWQgc29tZXdoYXQgKi8KKworLyogI2RlZmlu
ZSBGMSh4LCB5LCB6KSAoeCAmIHkgfCB+eCAmIHopICovCisjZGVmaW5lIEYxKHgsIHksIHopICh6
IF4gKHggJiAoeSBeIHopKSkKKyNkZWZpbmUgRjIoeCwgeSwgeikgRjEoeiwgeCwgeSkKKyNkZWZp
bmUgRjMoeCwgeSwgeikgKHggXiB5IF4geikKKyNkZWZpbmUgRjQoeCwgeSwgeikgKHkgXiAoeCB8
IH56KSkKKworLyogVGhpcyBpcyB0aGUgY2VudHJhbCBzdGVwIGluIHRoZSBNRDUgYWxnb3JpdGht
LiAqLworI2RlZmluZSBNRDVTVEVQKGYsIHcsIHgsIHksIHosIGRhdGEsIHMpIFwKKyAgICAgICAg
KCB3ICs9IGYoeCwgeSwgeikgKyBkYXRhLCAgdyA9IHc8PHMgfCB3Pj4oMzItcyksICB3ICs9IHgg
KQorCisvKgorICogVGhlIGNvcmUgb2YgdGhlIE1ENSBhbGdvcml0aG0sIHRoaXMgYWx0ZXJzIGFu
IGV4aXN0aW5nIE1ENSBoYXNoIHRvCisgKiByZWZsZWN0IHRoZSBhZGRpdGlvbiBvZiAxNiBsb25n
d29yZHMgb2YgbmV3IGRhdGEuICBNRDVVcGRhdGUgYmxvY2tzCisgKiB0aGUgZGF0YSBhbmQgY29u
dmVydHMgYnl0ZXMgaW50byBsb25nd29yZHMgZm9yIHRoaXMgcm91dGluZS4KKyAqLworc3RhdGlj
IHZvaWQgTUQ1VHJhbnNmb3JtKHVpbnQzMl90IGJ1Zls0XSwgdWludDMyX3QgY29uc3QgaW5bMTZd
KQoreworICAgIHJlZ2lzdGVyIHVpbnQzMl90IGEsIGIsIGMsIGQ7CisKKyAgICBhID0gYnVmWzBd
OworICAgIGIgPSBidWZbMV07CisgICAgYyA9IGJ1ZlsyXTsKKyAgICBkID0gYnVmWzNdOworCisg
ICAgTUQ1U1RFUChGMSwgYSwgYiwgYywgZCwgaW5bMF0gKyAweGQ3NmFhNDc4LCA3KTsKKyAgICBN
RDVTVEVQKEYxLCBkLCBhLCBiLCBjLCBpblsxXSArIDB4ZThjN2I3NTYsIDEyKTsKKyAgICBNRDVT
VEVQKEYxLCBjLCBkLCBhLCBiLCBpblsyXSArIDB4MjQyMDcwZGIsIDE3KTsKKyAgICBNRDVTVEVQ
KEYxLCBiLCBjLCBkLCBhLCBpblszXSArIDB4YzFiZGNlZWUsIDIyKTsKKyAgICBNRDVTVEVQKEYx
LCBhLCBiLCBjLCBkLCBpbls0XSArIDB4ZjU3YzBmYWYsIDcpOworICAgIE1ENVNURVAoRjEsIGQs
IGEsIGIsIGMsIGluWzVdICsgMHg0Nzg3YzYyYSwgMTIpOworICAgIE1ENVNURVAoRjEsIGMsIGQs
IGEsIGIsIGluWzZdICsgMHhhODMwNDYxMywgMTcpOworICAgIE1ENVNURVAoRjEsIGIsIGMsIGQs
IGEsIGluWzddICsgMHhmZDQ2OTUwMSwgMjIpOworICAgIE1ENVNURVAoRjEsIGEsIGIsIGMsIGQs
IGluWzhdICsgMHg2OTgwOThkOCwgNyk7CisgICAgTUQ1U1RFUChGMSwgZCwgYSwgYiwgYywgaW5b
OV0gKyAweDhiNDRmN2FmLCAxMik7CisgICAgTUQ1U1RFUChGMSwgYywgZCwgYSwgYiwgaW5bMTBd
ICsgMHhmZmZmNWJiMSwgMTcpOworICAgIE1ENVNURVAoRjEsIGIsIGMsIGQsIGEsIGluWzExXSAr
IDB4ODk1Y2Q3YmUsIDIyKTsKKyAgICBNRDVTVEVQKEYxLCBhLCBiLCBjLCBkLCBpblsxMl0gKyAw
eDZiOTAxMTIyLCA3KTsKKyAgICBNRDVTVEVQKEYxLCBkLCBhLCBiLCBjLCBpblsxM10gKyAweGZk
OTg3MTkzLCAxMik7CisgICAgTUQ1U1RFUChGMSwgYywgZCwgYSwgYiwgaW5bMTRdICsgMHhhNjc5
NDM4ZSwgMTcpOworICAgIE1ENVNURVAoRjEsIGIsIGMsIGQsIGEsIGluWzE1XSArIDB4NDliNDA4
MjEsIDIyKTsKKworICAgIE1ENVNURVAoRjIsIGEsIGIsIGMsIGQsIGluWzFdICsgMHhmNjFlMjU2
MiwgNSk7CisgICAgTUQ1U1RFUChGMiwgZCwgYSwgYiwgYywgaW5bNl0gKyAweGMwNDBiMzQwLCA5
KTsKKyAgICBNRDVTVEVQKEYyLCBjLCBkLCBhLCBiLCBpblsxMV0gKyAweDI2NWU1YTUxLCAxNCk7
CisgICAgTUQ1U1RFUChGMiwgYiwgYywgZCwgYSwgaW5bMF0gKyAweGU5YjZjN2FhLCAyMCk7Cisg
ICAgTUQ1U1RFUChGMiwgYSwgYiwgYywgZCwgaW5bNV0gKyAweGQ2MmYxMDVkLCA1KTsKKyAgICBN
RDVTVEVQKEYyLCBkLCBhLCBiLCBjLCBpblsxMF0gKyAweDAyNDQxNDUzLCA5KTsKKyAgICBNRDVT
VEVQKEYyLCBjLCBkLCBhLCBiLCBpblsxNV0gKyAweGQ4YTFlNjgxLCAxNCk7CisgICAgTUQ1U1RF
UChGMiwgYiwgYywgZCwgYSwgaW5bNF0gKyAweGU3ZDNmYmM4LCAyMCk7CisgICAgTUQ1U1RFUChG
MiwgYSwgYiwgYywgZCwgaW5bOV0gKyAweDIxZTFjZGU2LCA1KTsKKyAgICBNRDVTVEVQKEYyLCBk
LCBhLCBiLCBjLCBpblsxNF0gKyAweGMzMzcwN2Q2LCA5KTsKKyAgICBNRDVTVEVQKEYyLCBjLCBk
LCBhLCBiLCBpblszXSArIDB4ZjRkNTBkODcsIDE0KTsKKyAgICBNRDVTVEVQKEYyLCBiLCBjLCBk
LCBhLCBpbls4XSArIDB4NDU1YTE0ZWQsIDIwKTsKKyAgICBNRDVTVEVQKEYyLCBhLCBiLCBjLCBk
LCBpblsxM10gKyAweGE5ZTNlOTA1LCA1KTsKKyAgICBNRDVTVEVQKEYyLCBkLCBhLCBiLCBjLCBp
blsyXSArIDB4ZmNlZmEzZjgsIDkpOworICAgIE1ENVNURVAoRjIsIGMsIGQsIGEsIGIsIGluWzdd
ICsgMHg2NzZmMDJkOSwgMTQpOworICAgIE1ENVNURVAoRjIsIGIsIGMsIGQsIGEsIGluWzEyXSAr
IDB4OGQyYTRjOGEsIDIwKTsKKworICAgIE1ENVNURVAoRjMsIGEsIGIsIGMsIGQsIGluWzVdICsg
MHhmZmZhMzk0MiwgNCk7CisgICAgTUQ1U1RFUChGMywgZCwgYSwgYiwgYywgaW5bOF0gKyAweDg3
NzFmNjgxLCAxMSk7CisgICAgTUQ1U1RFUChGMywgYywgZCwgYSwgYiwgaW5bMTFdICsgMHg2ZDlk
NjEyMiwgMTYpOworICAgIE1ENVNURVAoRjMsIGIsIGMsIGQsIGEsIGluWzE0XSArIDB4ZmRlNTM4
MGMsIDIzKTsKKyAgICBNRDVTVEVQKEYzLCBhLCBiLCBjLCBkLCBpblsxXSArIDB4YTRiZWVhNDQs
IDQpOworICAgIE1ENVNURVAoRjMsIGQsIGEsIGIsIGMsIGluWzRdICsgMHg0YmRlY2ZhOSwgMTEp
OworICAgIE1ENVNURVAoRjMsIGMsIGQsIGEsIGIsIGluWzddICsgMHhmNmJiNGI2MCwgMTYpOwor
ICAgIE1ENVNURVAoRjMsIGIsIGMsIGQsIGEsIGluWzEwXSArIDB4YmViZmJjNzAsIDIzKTsKKyAg
ICBNRDVTVEVQKEYzLCBhLCBiLCBjLCBkLCBpblsxM10gKyAweDI4OWI3ZWM2LCA0KTsKKyAgICBN
RDVTVEVQKEYzLCBkLCBhLCBiLCBjLCBpblswXSArIDB4ZWFhMTI3ZmEsIDExKTsKKyAgICBNRDVT
VEVQKEYzLCBjLCBkLCBhLCBiLCBpblszXSArIDB4ZDRlZjMwODUsIDE2KTsKKyAgICBNRDVTVEVQ
KEYzLCBiLCBjLCBkLCBhLCBpbls2XSArIDB4MDQ4ODFkMDUsIDIzKTsKKyAgICBNRDVTVEVQKEYz
LCBhLCBiLCBjLCBkLCBpbls5XSArIDB4ZDlkNGQwMzksIDQpOworICAgIE1ENVNURVAoRjMsIGQs
IGEsIGIsIGMsIGluWzEyXSArIDB4ZTZkYjk5ZTUsIDExKTsKKyAgICBNRDVTVEVQKEYzLCBjLCBk
LCBhLCBiLCBpblsxNV0gKyAweDFmYTI3Y2Y4LCAxNik7CisgICAgTUQ1U1RFUChGMywgYiwgYywg
ZCwgYSwgaW5bMl0gKyAweGM0YWM1NjY1LCAyMyk7CisKKyAgICBNRDVTVEVQKEY0LCBhLCBiLCBj
LCBkLCBpblswXSArIDB4ZjQyOTIyNDQsIDYpOworICAgIE1ENVNURVAoRjQsIGQsIGEsIGIsIGMs
IGluWzddICsgMHg0MzJhZmY5NywgMTApOworICAgIE1ENVNURVAoRjQsIGMsIGQsIGEsIGIsIGlu
WzE0XSArIDB4YWI5NDIzYTcsIDE1KTsKKyAgICBNRDVTVEVQKEY0LCBiLCBjLCBkLCBhLCBpbls1
XSArIDB4ZmM5M2EwMzksIDIxKTsKKyAgICBNRDVTVEVQKEY0LCBhLCBiLCBjLCBkLCBpblsxMl0g
KyAweDY1NWI1OWMzLCA2KTsKKyAgICBNRDVTVEVQKEY0LCBkLCBhLCBiLCBjLCBpblszXSArIDB4
OGYwY2NjOTIsIDEwKTsKKyAgICBNRDVTVEVQKEY0LCBjLCBkLCBhLCBiLCBpblsxMF0gKyAweGZm
ZWZmNDdkLCAxNSk7CisgICAgTUQ1U1RFUChGNCwgYiwgYywgZCwgYSwgaW5bMV0gKyAweDg1ODQ1
ZGQxLCAyMSk7CisgICAgTUQ1U1RFUChGNCwgYSwgYiwgYywgZCwgaW5bOF0gKyAweDZmYTg3ZTRm
LCA2KTsKKyAgICBNRDVTVEVQKEY0LCBkLCBhLCBiLCBjLCBpblsxNV0gKyAweGZlMmNlNmUwLCAx
MCk7CisgICAgTUQ1U1RFUChGNCwgYywgZCwgYSwgYiwgaW5bNl0gKyAweGEzMDE0MzE0LCAxNSk7
CisgICAgTUQ1U1RFUChGNCwgYiwgYywgZCwgYSwgaW5bMTNdICsgMHg0ZTA4MTFhMSwgMjEpOwor
ICAgIE1ENVNURVAoRjQsIGEsIGIsIGMsIGQsIGluWzRdICsgMHhmNzUzN2U4MiwgNik7CisgICAg
TUQ1U1RFUChGNCwgZCwgYSwgYiwgYywgaW5bMTFdICsgMHhiZDNhZjIzNSwgMTApOworICAgIE1E
NVNURVAoRjQsIGMsIGQsIGEsIGIsIGluWzJdICsgMHgyYWQ3ZDJiYiwgMTUpOworICAgIE1ENVNU
RVAoRjQsIGIsIGMsIGQsIGEsIGluWzldICsgMHhlYjg2ZDM5MSwgMjEpOworCisgICAgYnVmWzBd
ICs9IGE7CisgICAgYnVmWzFdICs9IGI7CisgICAgYnVmWzJdICs9IGM7CisgICAgYnVmWzNdICs9
IGQ7Cit9CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9tZDUuaCBiL3Rvb2xzL2xpYnhsL21kNS5o
Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjA5YzI3ZTI5NjgKLS0tIC9k
ZXYvbnVsbAorKysgYi90b29scy9saWJ4bC9tZDUuaApAQCAtMCwwICsxLDI2IEBACisjaWZuZGVm
IE1ENV9ICisjZGVmaW5lIE1ENV9ICisKKyNpbmNsdWRlIDxzdGRpbnQuaD4KKyNpbmNsdWRlIDxz
dGRkZWYuaD4KKworLyoqCisgKiBtZDVfc3VtIC0gTUQ1IGhhc2ggZm9yIGEgZGF0YSBibG9jawor
ICogQGFkZHI6IFBvaW50ZXJzIHRvIHRoZSBkYXRhIGFyZWEKKyAqIEBsZW46IExlbmd0aHMgb2Yg
dGhlIGRhdGEgYmxvY2sKKyAqIEBtYWM6IEJ1ZmZlciBmb3IgdGhlIGhhc2gKKyAqLwordm9pZCBt
ZDVfc3VtKGNvbnN0IHVpbnQ4X3QgKmFkZHIsIGNvbnN0IHNpemVfdCBsZW4sIHVpbnQ4X3QgKm1h
Yyk7CisKKworc3RydWN0IE1ENUNvbnRleHQgeworICAgICAgICB1aW50MzJfdCBidWZbNF07Cisg
ICAgICAgIHVpbnQzMl90IGJpdHNbMl07CisgICAgICAgIHVpbnQ4X3QgaW5bNjRdOworfTsKK3R5
cGVkZWYgc3RydWN0IE1ENUNvbnRleHQgTUQ1X0NUWDsKK3ZvaWQgTUQ1SW5pdChzdHJ1Y3QgTUQ1
Q29udGV4dCAqY29udGV4dCk7Cit2b2lkIE1ENVVwZGF0ZShzdHJ1Y3QgTUQ1Q29udGV4dCAqY29u
dGV4dCwgdW5zaWduZWQgY2hhciBjb25zdCAqYnVmLCB1bnNpZ25lZCBsZW4pOwordm9pZCBNRDVG
aW5hbCh1bnNpZ25lZCBjaGFyIGRpZ2VzdFsxNl0sIHN0cnVjdCBNRDVDb250ZXh0ICpjb250ZXh0
KTsKKworI2VuZGlmCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 17:55:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 17:55:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv4h0-0003pK-Hn; Wed, 29 Aug 2018 17:55: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=xzde=lm=citrix.com=prvs=772b5abf7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fv4gy-0003pE-R5
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 17:55:44 +0000
X-Inumbo-ID: d9610cbd-abb4-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d9610cbd-abb4-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 17:56:27 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,304,1531785600"; d="scan'208";a="78308206"
To: Jan Beulich <JBeulich@suse.com>
References: <5B73C3A102000078001DE176@prv1-mh.provo.novell.com>
 <7c386c33-2617-e8ae-df5c-3547e627d3f7@citrix.com>
 <5B863C8402000078001E2D3A@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: <027ca950-bbaf-4d8a-5d68-8b9073f94c7e@citrix.com>
Date: Wed, 29 Aug 2018 18:55: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: <5B863C8402000078001E2D3A@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] 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: xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjkvMDgvMTggMDc6MjYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI5LjA4LjE4IGF0
IDAxOjA2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDE1LzA4LzE4
IDA3OjA5LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IEBAIC05NiwxMyArMTAxLDEyIEBAIF9fVU5M
SUtFTFlfRU5EKG5zdm1faGFwKQo+Pj4gICAgICAgICAgU1BFQ19DVFJMX0VOVFJZX0ZST01fSFZN
ICAgIC8qIFJlcTogYj1jdXJyICVyc3A9cmVncy9jcHVpbmZvLCBDbG9iOiBhY2QgKi8KPj4+ICAg
ICAgICAgIC8qIFdBUk5JTkchIGByZXRgLCBgY2FsbCAqYCwgYGptcCAqYCBub3Qgc2FmZSBiZWZv
cmUgdGhpcyBwb2ludC4gKi8KPj4+ICAKPj4+IC0gICAgICAgIFNUR0kKPj4+IC1HTE9CQUwoc3Zt
X3N0Z2lfbGFiZWwpCj4+PiArICAgICAgICBzdGkKPj4gTmFjay4gIEFzIGluZGljYXRlZCBpbiB2
MSwgbW92aW5nIHRoaXMgYnJlYWtzIFNQRUNfQ1RSTF9FTlRSWV9GUk9NX0hWTQo+PiAoRXZlbiBp
ZiB0aGVyZSBpcyBhbiB1bmV4cGVjdGVkIGJ1ZyBvbiB0aGUgVlQteCBzaWRlIG9mIHRoaW5ncyB3
aGljaAo+PiBuZWVkcyBmaXhpbmcgZGlmZmVyZW50bHkpLgo+IFdlbGwsIHRoaXMgaW5jcmVhc2Vz
IHRoZSBwcmVzc3VyZSB0byBmaXggdGhlIGlzc3VlLiBJIHZlcnkgbXVjaAo+IGV4cGVjdCB0aGF0
IGZpeCB0byBhbHNvIHRha2UgY2FyZSBvZiB0aGUgY29kZSBoZXJlLiBJdCB3YXMKPiB0aGVyZWZv
cmUgaW50ZW50aW9uYWwgdGhhdCBJIGRpZCBvbmx5IHRoZSB0ZWNobmljYWxseSBuZWNlc3NhcnkK
PiBhZGp1c3RtZW50cyBpbiB2Mi4KPgo+IEkgd291bGQsIGJ0dywgbGlrZWx5IGhhdmUgdHJpZWQg
dG8gZmluZCB0aW1lIHRvIGxvb2sgaW50byBmaXhpbmcKPiB0aGF0IGlzc3VlLCBidXQgc28gZmFy
IEkgd2FzIHVuZGVyIHRoZSBpbXByZXNzaW9uIHRoYXQgeW91IGFyZQo+IHBsYW5uaW5nIHRvLCBh
bmQgc2luY2UgeW91J3ZlIHdyaXR0ZW4gdGhlIGNvZGUgSSB0aG91Z2h0IHlvdSdkCj4gbGlrZWx5
IGFsc28gYmUgaW4gYSBiZXR0ZXIgcG9zaXRpb24gdG8gZG8gc28uCgpJdHMgc29tZXdoZXJlIGlu
IHRoZSBtYXNzaXZlIHBpbGUgb2Ygc3RpbGwtc2VjdXJpdHkgd29yayB0aGF0IG5lZWRzCmRvaW5n
LsKgIEl0IGlzIG5vdCB0aGUgbW9zdCB1cmdlbnQgb2YgdGhlIHN0aWxsLXNlY3VyaXR5IHdvcmsg
dG8gZG8sCnBhcnRseSBiZWNhdXNlIHRoaXMgcHJvdGVjdGlvbiBpcyBjdXJyZW50bHkgaW4gcGxh
Y2UuwqAgVG9wIG9mIHRoZSBsaXN0LAphbmQgbW9zdCBpbXBvcnRhbnQsIGlzIHN0aWxsIHRoZSB0
b29sc3RhY2sgQ1BVSUQvTVNSIGludGVyYWN0aW9ucyBzbyB3ZQpjYW4gZmVhc2libHkgdGVsbCBh
IGd1ZXN0IHdoYXQgaXQgbmVlZHMgdG8ga25vdyBXUlQgTDFURi4KCj4KPj4gRnVydGhlcm1vcmUs
IHRvIGZpeCBMQlIgaGFuZGxpbmcsIHRoZSBmaXJzdCB0aGluZyBJJ2QgaGF2ZSB0byBkbyBpcwo+
PiByZXZlcnQgdGhpcywgc28gcGxlYXNlIGxlYXZlIGl0IGFzIGl0IGlzLgo+IE1pbmQgYmVpbmcg
YSBsaXR0bGUgbW9yZSBzcGVjaWZpYyBhcyB0byB0aGUgd2h5cyBoZXJlPwoKV2hlbiB2bWNiLT52
aXJ0X2V4dC5maWVsZHMubGJyX2VuYWJsZSBpcyBjbGVhciBhbmQgREVCVUdDVEwuTEJSIGlzIHNl
dCwKdGhlIGh5cGVydmlzb3IgbXVzdCBhdG9taWNhbGx5IHN3aXRjaCB0aGUgNSBMQlIgTVNScyBp
bnNpZGUgdGhlIGNyaXRpY2FsCnJlZ2lvbi4KClVzYWdlIG9mIERFQlVHQ1RMLkxCUiBpcyBicm9r
ZW4gb24gcHJlLWxicnYgaGFyZHdhcmUgKGdlbiAxLzIgc3ZtPyksIGFuZAp3aGVuIHN1aXRhYmx5
IChtaXMpY29uZmlndXJlZCBieSBuZXN0ZWQgdmlydC4KCk90aGVyIGJ1Z3MgaW5jbHVkZSBYZW4n
cyBMQlIgc2V0dGluZyBsZWFraW5nIGludG8gZ3Vlc3RzLgoKPiBGcm9tIGEgcHVyZWx5IGZvcm1h
bCBwb3YsIEJvcmlzJ2VzIFItYiBhbGxvd3MgbWUgdG8gcHV0IHRoZSBjaGFuZ2UgaW4KPiBhcyBp
cy4gSSdtIG5vdCBvdmVybHkgaGFwcHkgdG8gZG8gdGhlIHJlcXVlc3RlZCBjaGFuZ2UsIGJ1dCBJ
Cj4gY2VydGFpbmx5IHdpbGwsIHByb3ZpZGVkIC0gb25jZSBhZ2FpbiAtIEkgdW5kZXJzdGFuZCB0
aGUgcmVhc29uLgo+Cj4gRnVydGhlcm1vcmUsIHBsZWFzZSBkb24ndCBmb3JnZXQgdGhhdCB0aGUg
bW9yZSB3ZSBkZWxheQo+IGVzcGVjaWFsbHkgI01DLCB0aGUgbW9yZSBsaWtlbHkgaXQgYmVjb21l
cyB0aGF0IGEgc3lzdGVtIHdpbGwKPiBjcmFzaCBpbiBhIGZhciBsZXNzIG9idmlvdXMgd2F5IHRo
YW4gYnkgbG9nZ2luZyBhbiAjTUMuCgojTUMncyBvbmx5IGdldCByYWlzZWQgYWZ0ZXIgdGhlIGJh
bmsgcmVnaXN0ZXJzIGhhdmUgYmVlbiB1cGRhdGVkLCBzbwpldmVuIGlmIGEgc2h1dGRvd24gb2Nj
dXJzLCB0aGUgZGF0YSB3aWxsIGJlIGNhcHR1cmVkIGJ5IHRoZSBmaXJtd2FyZQphZnRlciByZXNl
dC4KCkFzIGZvciBub24tZGVmZXJyYWJsZSAjTUMncywgYSBjb3VwbGUgb2YgZXh0cmEgc3RhY2sv
bXNyL3ZjcHUgcmVmZXJlbmNlcwppbiB0aGUgY3JpdGljYWwgcmVnaW9uIGRvZXNuJ3QgYWx0ZXIg
dGhlIGNoYW5jZXMuwqAgV2Ugd2VyZSBuZXZlciBnb2luZwp0byBzdXJ2aXZlLCBvciB3b24ndCB0
cmlnZ2VyIGEgbmV3IG9uZS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 18:09:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 18:09:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv4tx-0004qV-Qs; Wed, 29 Aug 2018 18: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=9gya=lm=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fv4tw-0004qQ-EI
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 18:09:08 +0000
X-Inumbo-ID: b8db34c3-abb6-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 b8db34c3-abb6-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 18:09: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 0C794305FFAE
 for <xen-devel@lists.xenproject.org>; Wed, 29 Aug 2018 21:09:06 +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 EC7897FE66
 for <xen-devel@lists.xenproject.org>; Wed, 29 Aug 2018 21:09:05 +0300 (EEST)
Received: (qmail 22922 invoked from network); 29 Aug 2018 21:09:05 +0300
Received: from 86-120-158-23.rdsnet.ro (HELO ?192.168.228.120?)
 (rcojocaru@bitdefender.com@86.120.158.23)
 by smtp02.buh.bitdefender.net with SMTP; 29 Aug 2018 21:09:05 +0300
To: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <9a48f409a1c77ec9e0a5742fc36de3e0b825b1fe.1535285866.git-series.wei.liu2@citrix.com>
 <5B84164502000078001E24B9@prv1-mh.provo.novell.com>
 <20180829164223.6tkiobnyn3b5pwd2@citrix.com>
 <CABfawhmG6Bg=kVNy1zdPGyRvD3yTRyFJA+n2x=bZGz=-FtE5rw@mail.gmail.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <42df5c71-b468-6dc3-58b9-aaf768353c16@bitdefender.com>
Date: Wed, 29 Aug 2018 21:09:03 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <CABfawhmG6Bg=kVNy1zdPGyRvD3yTRyFJA+n2x=bZGz=-FtE5rw@mail.gmail.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.77193
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 494393,
 Stamp: 3], Multi: [Enabled, t: (0.000015,0.008635)], BW: [Enabled, t:
 (0.000013)], RBL DNSBL: [Disabled], APM: [Enabled, Score: 500, t:
 (0.006231), Flags: BA7B0291; NN_EXEC_H_MAIL_HAS_NO_LINK;
 NN_LEGIT_VALID_REPLY; NN_LEGIT_SUMM_400_WORDS; NN_LEGIT_BITDEFENDER;
 NN_LEGIT_S_SQARE_BRACKETS], SGN: [Enabled, t: (0.049170,0.000211)],
 URL: [Enabled, t: (0.000008,0.000001)], RTDA: [Enabled, t: (0.171575),
 Hit: No, Details: v2.7.14; Id: 15.1i610th.1cm3dvq58.6dqlo], total:
 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH v2 12/23] x86: monitor.o is currently HVM
 only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gOC8yOS8xOCA4OjQzIFBNLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4gT24gV2VkLCBBdWcg
MjksIDIwMTggYXQgMTA6NDIgQU0gV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6
Cj4+Cj4+IE9uIE1vbiwgQXVnIDI3LCAyMDE4IGF0IDA5OjE4OjI5QU0gLTA2MDAsIEphbiBCZXVs
aWNoIHdyb3RlOgo+Pj4+Pj4gT24gMjYuMDguMTggYXQgMTQ6MTksIDx3ZWkubGl1MkBjaXRyaXgu
Y29tPiB3cm90ZToKPj4+PiBUaGVyZSBoYXMgYmVlbiBwbGFuIHRvIG1ha2UgUFYgd29yaywgYnV0
IGl0IGlzIG5vdCB5ZXQgdGhlcmUuICBQcm92aWRlCj4+Pj4gc3R1YnMgdG8gbWFrZSBpdCBidWls
ZCB3aXRoICFDT05GSUdfSFZNLgo+Pj4+Cj4+Pj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2Vp
LmxpdTJAY2l0cml4LmNvbT4KPj4+PiAtLS0KPj4+PiAgeGVuL2FyY2gveDg2L01ha2VmaWxlICAg
ICAgICAgfCAgMiArLQo+Pj4+ICB4ZW4vaW5jbHVkZS9hc20teDg2L21vbml0b3IuaCB8IDE0ICsr
KysrKysrKysrKysrCj4+Pj4gIDIgZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgMSBk
ZWxldGlvbigtKQo+Pj4+Cj4+Pj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZSBi
L3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+Pj4+IGluZGV4IDliOWI2M2EuLjQzZjkxODkgMTAwNjQ0
Cj4+Pj4gLS0tIGEveGVuL2FyY2gveDg2L01ha2VmaWxlCj4+Pj4gKysrIGIveGVuL2FyY2gveDg2
L01ha2VmaWxlCj4+Pj4gQEAgLTQ1LDcgKzQ1LDcgQEAgb2JqLXkgKz0gbWljcm9jb2RlX2FtZC5v
Cj4+Pj4gIG9iai15ICs9IG1pY3JvY29kZV9pbnRlbC5vCj4+Pj4gIG9iai15ICs9IG1pY3JvY29k
ZS5vCj4+Pj4gIG9iai15ICs9IG1tLm8geDg2XzY0L21tLm8KPj4+PiAtb2JqLXkgKz0gbW9uaXRv
ci5vCj4+Pj4gK29iai0kKENPTkZJR19IVk0pICs9IG1vbml0b3Iubwo+Pj4+ICBvYmoteSArPSBt
cHBhcnNlLm8KPj4+PiAgb2JqLXkgKz0gbm1pLm8KPj4+PiAgb2JqLXkgKz0gbnVtYS5vCj4+Pj4g
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbW9uaXRvci5oIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9tb25pdG9yLmgKPj4+PiBpbmRleCA0OTg4OTAzLi4wOWY3ZjhhIDEwMDY0NAo+Pj4+
IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbW9uaXRvci5oCj4+Pj4gKysrIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9tb25pdG9yLmgKPj4+PiBAQCAtOTksMTAgKzk5LDI0IEBAIHN0YXRpYyBpbmxp
bmUgdWludDMyX3QKPj4+PiBhcmNoX21vbml0b3JfZ2V0X2NhcGFiaWxpdGllcyhzdHJ1Y3QgZG9t
YWluICpkKQo+Pj4+ICBpbnQgYXJjaF9tb25pdG9yX2RvbWN0bF9ldmVudChzdHJ1Y3QgZG9tYWlu
ICpkLAo+Pj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuX2RvbWN0
bF9tb25pdG9yX29wICptb3ApOwo+Pj4+Cj4+Pj4gKyNpZmRlZiBDT05GSUdfSFZNCj4+Pj4gKwo+
Pj4+ICBpbnQgYXJjaF9tb25pdG9yX2luaXRfZG9tYWluKHN0cnVjdCBkb21haW4gKmQpOwo+Pj4+
Cj4+Pj4gIHZvaWQgYXJjaF9tb25pdG9yX2NsZWFudXBfZG9tYWluKHN0cnVjdCBkb21haW4gKmQp
Owo+Pj4+Cj4+Pj4gKyNlbHNlCj4+Pj4gKwo+Pj4+ICtzdGF0aWMgaW5saW5lIGludCBhcmNoX21v
bml0b3JfaW5pdF9kb21haW4oc3RydWN0IGRvbWFpbiAqZCkKPj4+PiArewo+Pj4+ICsgICAgcmV0
dXJuIDA7Cj4+Pj4gK30KPj4+PiArCj4+Pj4gK3N0YXRpYyBpbmxpbmUgdm9pZCBhcmNoX21vbml0
b3JfY2xlYW51cF9kb21haW4oc3RydWN0IGRvbWFpbiAqZCkKPj4+PiAre30KPj4+PiArCj4+Pj4g
KyNlbmRpZgo+Pj4KPj4+IFdvdWxkbid0IHRoZSBlbnRpcmUgWEVOX0RPTUNUTF9WTV9FVkVOVF9P
UF9NT05JVE9SIGNhc2UKPj4+IGluIHZtX2V2ZW50X2RvbWN0bCgpIHRoZW4gYmV0dGVyIGJlIHB1
dCBpbiBhbiAjaWZkZWYgaW5zdGVhZD8KPj4KPj4gSSBkaWRuJ3QgZG8gdGhhdCBiZWNhdXNlIHRo
YXQgd2FzIGNvbW1vbiB0byBib3RoIEFSTSBhbmQgeDg2Lgo+Pgo+PiBCdXQgbm93IGxvb2tpbmcg
YXQgdGhlIEFSTSBjb3VudGVycGFydCwgaXQgaXMgbm90IHN1cHBvcnRlZCBlaXRoZXIuIFdoZW4K
Pj4gaXQgaXMgZXZlbnR1YWxseSBzdXBwb3J0ZWQgb24gQVJNLCBpdCB3aWxsIGJlIGxpa2VseSB0
byBiZSBkZXBlbmRlbnQgb24KPj4gQ09ORklHX0hWTSBhbnl3YXkuIFNvIEkgdGhpbmsgSSBjYW4g
cHV0IFhFTl9ET01DVExfVk1fRVZFTlRfT1BfTU9OSVRPUgo+PiB1bmRlciBDT05GSUdfSFZNLgo+
Pgo+IAo+IEl0IGlzIG5vdCB0aGF0IGl0IGlzIG5vdCBzdXBwb3J0ZWQsIGl0IGlzIHRoYXQgaXQn
cyBub3QgKHlldCkgbmVlZGVkLgo+IEkgdGhpbmsgaXQgd291bGQgYmUgYmV0dGVyIHRvIGhhdmUg
aWZkZWYgQ09ORklHX0hWTSBvbmx5IGluIGNvZGUKPiB0aGF0J3MgcmVhY2hlZCBvbiB4ODYgYW5k
IG5vdCBjb21tb24gb25lcy4KCkZXSVcsIEkgYWdyZWUgd2l0aCBUYW1hcyBoZXJlLgoKClRoYW5r
cywKUmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 18:23:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 18:23:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv57Y-0006RE-NK; Wed, 29 Aug 2018 18:23:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=cgjg=lm=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fv57X-0006Qo-Bv
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 18:23:11 +0000
X-Inumbo-ID: aee894b2-abb8-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aee894b2-abb8-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 18:23:53 +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 30D35AE86;
 Wed, 29 Aug 2018 18:23:08 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 29 Aug 2018 20:23:02 +0200
Message-Id: <20180829182302.9977-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20180829182302.9977-1-jgross@suse.com>
References: <20180829182302.9977-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 2/2] xen: fill topology info for online cpus only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, 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>

VGhlIHRvcG9sb2d5IGluZm9ybWF0aW9uIG9idGFpbmFibGUgdmlhIFhFTl9TWVNDVExfY3B1dG9w
b2luZm8gaXMKZmlsbGVkIHJhdGhlciB3ZWlyZDogdGhlIHNpemUgb2YgdGhlIGFycmF5IGlzIGRl
cml2ZWQgZnJvbSB0aGUgaGlnaGVzdApvbmxpbmUgY3B1IG51bWJlciwgd2hpbGUgdGhlIGRhdGEg
aXMgc2V0IHRvICJpbnZhbGlkIiBmb3Igbm90IHByZXNlbnQKY3B1cyBvbmx5LgoKV2l0aCBzbXQ9
MCB0aGUgaW5mb3JtYXRpb24gZm9yIHBhcmtlZCB0aHJlYWRzIGlzIGFsbCB6ZXJvLCBzbyBpdCBz
aG91bGQKYmUgYmVzdCB0byByZXR1cm4gImludmFsaWQiIGluZm9ybWF0aW9uIGZvciBvZmZsaW5l
IGNwdXMuCgpPbiBhIGR1YWwgY29yZSBzeXN0ZW0gd2l0aG91dCB0aGlzIHBhdGNoIHhsIGluZm8g
LW4gd2lsbCBwcmludDoKCmNwdV90b3BvbG9neSAgICAgICAgICAgOgpjcHU6ICAgIGNvcmUgICAg
c29ja2V0ICAgICBub2RlCiAgMDogICAgICAgMCAgICAgICAgMCAgICAgICAgMAogIDE6ICAgICAg
IDAgICAgICAgIDAgICAgICAgIDAKICAyOiAgICAgICAxICAgICAgICAwICAgICAgICAwCgp3aGls
ZSB3aXRoIHRoaXMgcGF0Y2ggdGhlIG91dHB1dCBpczoKCmNwdV90b3BvbG9neSAgICAgICAgICAg
OgpjcHU6ICAgIGNvcmUgICAgc29ja2V0ICAgICBub2RlCiAgMDogICAgICAgMCAgICAgICAgMCAg
ICAgICAgMAogIDI6ICAgICAgIDEgICAgICAgIDAgICAgICAgIDAKClNpZ25lZC1vZmYtYnk6IEp1
ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiB4ZW4vY29tbW9uL3N5c2N0bC5jIHwg
MiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2NvbW1vbi9zeXNjdGwuYyBiL3hlbi9jb21tb24vc3lzY3RsLmMKaW5kZXgg
OGU4M2MzM2ExNi4uNmNlZjZkMzEwYiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zeXNjdGwuYwor
KysgYi94ZW4vY29tbW9uL3N5c2N0bC5jCkBAIC0zNTgsNyArMzU4LDcgQEAgbG9uZyBkb19zeXNj
dGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fc3lzY3RsX3QpIHVfc3lzY3RsKQogICAgICAg
ICAgICAgICAgIG51bV9jcHVzID0gdGktPm51bV9jcHVzOwogICAgICAgICAgICAgZm9yICggaSA9
IDA7IGkgPCBudW1fY3B1czsgKytpICkKICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICBp
ZiAoIGNwdV9wcmVzZW50KGkpICkKKyAgICAgICAgICAgICAgICBpZiAoIGNwdV9vbmxpbmUoaSkg
KQogICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgY3B1dG9wby5jb3JlID0g
Y3B1X3RvX2NvcmUoaSk7CiAgICAgICAgICAgICAgICAgICAgIGNwdXRvcG8uc29ja2V0ID0gY3B1
X3RvX3NvY2tldChpKTsKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 18:23:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 18:23:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv57Y-0006R2-5j; Wed, 29 Aug 2018 18:23:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=cgjg=lm=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fv57X-0006Qn-Bt
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 18:23:11 +0000
X-Inumbo-ID: aee880b8-abb8-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aee880b8-abb8-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 18:23:53 +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 E30A8AE46;
 Wed, 29 Aug 2018 18:23:07 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 29 Aug 2018 20:23:00 +0200
Message-Id: <20180829182302.9977-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH 0/2] fix smt=0 fallout
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

V2l0aCBzbXQ9MCBzb21lIG91dHB1dCBvZiB4bCBpcyB3cm9uZy4gRml4IGl0LgoKSnVlcmdlbiBH
cm9zcyAoMik6CiAgdG9vbHMvbGlieGw6IGNvcnJlY3QgdmNwdSBhZmZpbml0eSBvdXRwdXQgd2l0
aCBzcGFyc2UgcGh5c2ljYWwgY3B1IG1hcAogIHhlbjogZmlsbCB0b3BvbG9neSBpbmZvIGZvciBv
bmxpbmUgY3B1cyBvbmx5CgogdG9vbHMveGwveGxfdmNwdS5jICB8IDQgKystLQogeGVuL2NvbW1v
bi9zeXNjdGwuYyB8IDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRl
bGV0aW9ucygtKQoKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 18:23:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 18:23:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv57Y-0006R8-Eg; Wed, 29 Aug 2018 18:23:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=cgjg=lm=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fv57X-0006Qp-By
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 18:23:11 +0000
X-Inumbo-ID: aee88a5b-abb8-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aee88a5b-abb8-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 18: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 E4D66AE6B;
 Wed, 29 Aug 2018 18:23:07 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 29 Aug 2018 20:23:01 +0200
Message-Id: <20180829182302.9977-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20180829182302.9977-1-jgross@suse.com>
References: <20180829182302.9977-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 1/2] tools/libxl: correct vcpu affinity output
 with sparse physical cpu map
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

V2l0aCBub3QgYWxsIHBoeXNpY2FsIGNwdXMgb25saW5lIChpLmUuIHdpdGggc210PTApIHRoZSBv
dXRwdXQgb2YgaHRlCnZjcHUgYWZmaW5pdGllcyBpcyB3cm9uZywgYXMgdGhlIGFmZmluaXR5IGJp
dG1hcHMgYXJlIGNhcHBlZCBhZnRlcgpucl9jcHVzIGJpdHMsIGluc3RlYWQgb2YgdXNpbmcgbWF4
X2NwdV9pZC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
LS0tCiB0b29scy94bC94bF92Y3B1LmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2Vy
dGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMveGwveGxfdmNwdS5j
IGIvdG9vbHMveGwveGxfdmNwdS5jCmluZGV4IDMzODRlZWVkMDYuLmM4NzdmMjU5NWYgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL3hsL3hsX3ZjcHUuYworKysgYi90b29scy94bC94bF92Y3B1LmMKQEAgLTE0
NCwxMyArMTQ0LDEzIEBAIHN0YXRpYyB2b2lkIHZjcHVsaXN0KGludCBhcmdjLCBjaGFyICoqYXJn
dikKICAgICAgICAgfQogCiAgICAgICAgIGZvciAoaSA9IDA7IGk8bmJfZG9tYWluOyBpKyspCi0g
ICAgICAgICAgICBwcmludF9kb21haW5fdmNwdWluZm8oZG9taW5mb1tpXS5kb21pZCwgcGh5c2lu
Zm8ubnJfY3B1cyk7CisgICAgICAgICAgICBwcmludF9kb21haW5fdmNwdWluZm8oZG9taW5mb1tp
XS5kb21pZCwgcGh5c2luZm8ubWF4X2NwdV9pZCArIDEpOwogCiAgICAgICAgIGxpYnhsX2RvbWlu
Zm9fbGlzdF9mcmVlKGRvbWluZm8sIG5iX2RvbWFpbik7CiAgICAgfSBlbHNlIHsKICAgICAgICAg
Zm9yICg7IGFyZ2MgPiAwOyArK2FyZ3YsIC0tYXJnYykgewogICAgICAgICAgICAgdWludDMyX3Qg
ZG9taWQgPSBmaW5kX2RvbWFpbigqYXJndik7Ci0gICAgICAgICAgICBwcmludF9kb21haW5fdmNw
dWluZm8oZG9taWQsIHBoeXNpbmZvLm5yX2NwdXMpOworICAgICAgICAgICAgcHJpbnRfZG9tYWlu
X3ZjcHVpbmZvKGRvbWlkLCBwaHlzaW5mby5tYXhfY3B1X2lkICsgMSk7CiAgICAgICAgIH0KICAg
ICB9CiAgIHZjcHVsaXN0X291dDoKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 18:46:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 18: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 1fv5UC-0008P2-OR; Wed, 29 Aug 2018 18:46: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=gign=lm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fv5UA-0008OQ-Mc
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 18:46:34 +0000
X-Inumbo-ID: f444ba3f-abbb-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f444ba3f-abbb-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 18:47: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 1fv5U7-00005O-Tp; Wed, 29 Aug 2018 18:46:31 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fv5U7-0003yR-IS; Wed, 29 Aug 2018 18:46:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fv5U7-0001ZQ-Ho; Wed, 29 Aug 2018 18:46:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126919-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=0fa0e56ee002cf369f7f4a1076eac52f813e03f0
X-Osstest-Versions-That: ovmf=f25cd80e4d823fa6f7d970d9f0ddb935327446ba
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 29 Aug 2018 18:46:31 +0000
Subject: [Xen-devel] [ovmf test] 126919: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjkxOSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY5MTkvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAwZmEwZTU2ZWUwMDJjZjM2OWY3ZjRhMTA3NmVhYzUy
ZjgxM2UwM2YwCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICBmMjVjZDgw
ZTRkODIzZmE2ZjdkOTcwZDlmMGRkYjkzNTMyNzQ0NmJhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjY4NzQgIDIwMTgtMDgtMjggMTc6MTQ6NDMgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI2OTE5ICAyMDE4LTA4LTI5IDA1OjM0OjU4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQ2Fyc2V5LCBK
YWJlbiA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KICBKYWJlbiBDYXJzZXkgPGphYmVuLmNhcnNl
eUBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5n
IHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L29zc3Rlc3Qvb3Zt
Zi5naXQKICAgZjI1Y2Q4MGU0ZC4uMGZhMGU1NmVlMCAgMGZhMGU1NmVlMDAyY2YzNjlmN2Y0YTEw
NzZlYWM1MmY4MTNlMDNmMCAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 19:08:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 19: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 1fv5op-0001in-Q5; Wed, 29 Aug 2018 19:07: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=gign=lm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fv5oo-0001ib-Fw
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 19:07:54 +0000
X-Inumbo-ID: 9ea33ef6-abbe-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9ea33ef6-abbe-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 21:06: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 1fv5ok-0000Y6-Sl; Wed, 29 Aug 2018 19:07: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 1fv5ok-0004zK-KJ; Wed, 29 Aug 2018 19:07:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fv5ok-0001Rl-Je; Wed, 29 Aug 2018 19:07:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fv5ok-0001Rl-Je@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 29 Aug 2018 19:07:50 +0000
Subject: [Xen-devel] [linux-linus bisection] complete test-amd64-i386-xl-xsm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWkzODYteGwteHNtCnRlc3RpZCBndWVzdC1zdGFydAoKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtl
cm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQK
VHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1m
aXJtd2FyZS5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJh
ZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5n
aXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CgoqKiogRm91bmQgYW5k
IHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgbGlu
dXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRz
L2xpbnV4LTIuNi5naXQKICBCdWcgaW50cm9kdWNlZDogIDI5MjNiMjdlNTQyNDJhY2YyN2ZkMTZi
Mjk5ZTEwMjExN2M4MmY1MmYKICBCdWcgbm90IHByZXNlbnQ6IGFjYjE4NzI1NzdiMzQ2YmQxNWFi
M2EzZjhkZmY3ODBkNmNjYTRiNzAKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY5NTcvCgoKICAoUmV2aXNpb24gbG9n
IHRvbyBsb25nLCBvbWl0dGVkLikKCgpGb3IgYmlzZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdyYXBo
IHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9yZXN1
bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0LWkzODYteGwteHNtLmd1ZXN0LXN0YXJ0
Lmh0bWwKUmV2aXNpb24gSURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5
LCB0byB0aGUgVHJlZXMgYWJvdmUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClJ1bm5pbmcgY3MtYmlzZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9y
ZXN1bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0LWkzODYteGwteHNtLmd1ZXN0LXN0
YXJ0IC0tc3VtbWFyeS1vdXQ9dG1wLzEyNjk1Ny5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRl
bXBsYXRlPTEyNTg5OCAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IGxpbnV4LWxpbnVzIHRl
c3QtYW1kNjQtaTM4Ni14bC14c20gZ3Vlc3Qtc3RhcnQKU2VhcmNoaW5nIGZvciBmYWlsdXJlIC8g
YmFzaXMgcGFzczoKIDEyNjY4MiBmYWlsIFtob3N0PWFsYmFuYTBdIC8gMTI1ODk4IFtob3N0PWFs
YmFuYTFdIDEyNTcwMiBbaG9zdD1waW5vdDBdIDEyNTY3NiBvay4KRmFpbHVyZSAvIGJhc2lzIHBh
c3MgZmxpZ2h0czogMTI2NjgyIC8gMTI1Njc2Cih0cmVlIHdpdGggbm8gdXJsOiBtaW5pb3MpCih0
cmVlIHdpdGggbm8gdXJsOiBvdm1mKQoodHJlZSB3aXRoIG5vIHVybDogc2VhYmlvcykKVHJlZTog
bGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZh
bGRzL2xpbnV4LTIuNi5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5v
cmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMu
eGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4u
Z2l0CkxhdGVzdCAyOTIzYjI3ZTU0MjQyYWNmMjdmZDE2YjI5OWUxMDIxMTdjODJmNTJmIGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNk
YzAzM2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0Yjli
NmE2IDNhMmI4NTI1Yjg4M2JhYTg3ZmU4OWIzZGE1OGY1YzA5ZmE1OTliOTkKQmFzaXMgcGFzcyBh
Y2IxODcyNTc3YjM0NmJkMTVhYjNhM2Y4ZGZmNzgwZDZjY2E0YjcwIGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4
YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGUzZjY2N2Jj
NWY1MWQwYWE0NDM1N2E2NGNhMTM0Y2Q5NTI2NzljODEKR2VuZXJhdGluZyByZXZpc2lvbnMgd2l0
aCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciAgZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3Nj
bS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQjYWNiMTg3MjU3N2IzNDZi
ZDE1YWIzYTNmOGRmZjc4MGQ2Y2NhNGI3MC0yOTIzYjI3ZTU0MjQyYWNmMjdmZDE2YjI5OWUxMDIx
MTdjODJmNTJmIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdp
dCNjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwLWM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVu
LXRyYWRpdGlvbmFsLmdpdCNjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYw
LWM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL3FlbXUteGVuLmdpdCM0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2
NjNhLTRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2YTYgZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL3hlbi5naXQjZTNmNjY3YmM1ZjUxZDBhYTQ0MzU3YTY0Y2ExMzRjZDk1MjY3OWM4
MS0zYTJiODUyNWI4ODNiYWE4N2ZlODliM2RhNThmNWMwOWZhNTk5Yjk5CmFkaG9jLXJldnR1cGxl
LWdlbmVyYXRvcjogdHJlZSBkaXNjb250aWd1b3VzOiBsaW51eC0yLjYKYWRob2MtcmV2dHVwbGUt
Z2VuZXJhdG9yOiB0cmVlIGRpc2NvbnRpZ3VvdXM6IHFlbXUteGVuCkZyb20gZ2l0Oi8vY2FjaGU6
OTQxOS9naXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuCiAgIDU1OTI0ZjlkOTIuLjY2MjM1ZGQ5ZjAg
IHN0YWdpbmcgICAgLT4gb3JpZ2luL3N0YWdpbmcKTG9hZGVkIDEwMDMgbm9kZXMgaW4gcmV2aXNp
b24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6CiAxMjUxNjcgW2hvc3Q9aXRhbGlh
MF0KIDEyNTI0MiBbaG9zdD1pdGFsaWEwXQogMTI1Mjg1IFtob3N0PWl0YWxpYTBdCiAxMjU0MDEg
W2hvc3Q9ZGViaW5hMF0KIDEyNTUwMSBbaG9zdD1yaW1hdmExXQogMTI1NTUxIFtob3N0PWJhcm9x
dWUxXQogMTI1NTIwIFtob3N0PWRlYmluYTFdCiAxMjU1ODUgW2hvc3Q9am91YmVydGluMV0KIDEy
NTY0OCBbaG9zdD1lbGJsaW5nMV0KIDEyNTYzOSBbaG9zdD1maWFubzFdCiAxMjU2NTcgW2hvc3Q9
YWxiYW5hMV0KIDEyNTY3NiBwYXNzIGFjYjE4NzI1NzdiMzQ2YmQxNWFiM2EzZjhkZmY3ODBkNmNj
YTRiNzAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5
NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMx
ZDNhODY1NWQwNzY2M2EgZTNmNjY3YmM1ZjUxZDBhYTQ0MzU3YTY0Y2ExMzRjZDk1MjY3OWM4MQog
MTI1NzAyIFtob3N0PXBpbm90MF0KIDEyNTg5OCBbaG9zdD1hbGJhbmExXQogMTI1OTIxIGJsb2Nr
ZWQgaXJyZWxldmFudAogMTI2MDY5IGJsb2NrZWQgaXJyZWxldmFudAogMTI2MjAyIGJsb2NrZWQg
aXJyZWxldmFudAogMTI2MzEwIFtob3N0PWFsYmFuYTFdCiAxMjY0MTIgYmxvY2tlZCBpcnJlbGV2
YW50CiAxMjY1NTAgZmFpbCBpcnJlbGV2YW50CiAxMjY2ODIgZmFpbCAyOTIzYjI3ZTU0MjQyYWNm
MjdmZDE2YjI5OWUxMDIxMTdjODJmNTJmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3
MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IDNhMmI4NTI1Yjg4M2JhYTg3ZmU4OWIz
ZGE1OGY1YzA5ZmE1OTliOTkKIDEyNjkyNyBwYXNzIGFjYjE4NzI1NzdiMzQ2YmQxNWFiM2EzZjhk
ZmY3ODBkNmNjYTRiNzAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBj
OGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDRmMDgwMDcwYTk4MDliZGU4
NTc4NTFlNjhhM2FlZmYwYzRiOWI2YTYgMjlmZDk4ZTQyNTM0NmQ5ZTE1OTEzZWFlNmQwNzlkZGZj
ODM1ZDU0YwogMTI2OTAyIHBhc3MgYWNiMTg3MjU3N2IzNDZiZDE1YWIzYTNmOGRmZjc4MGQ2Y2Nh
NGI3MCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1
MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFk
M2E4NjU1ZDA3NjYzYSBlM2Y2NjdiYzVmNTFkMGFhNDQzNTdhNjRjYTEzNGNkOTUyNjc5YzgxCiAx
MjY5MTcgcGFzcyBhY2IxODcyNTc3YjM0NmJkMTVhYjNhM2Y4ZGZmNzgwZDZjY2E0YjcwIGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNk
YzAzM2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0Yjli
NmE2IDNkZDQ1NGM2YzY5NDQwOWFhZWRkNGVkMDc1ZDZhZWFjZTJkZDgzOTEKIDEyNjkwNSBmYWls
IDI5MjNiMjdlNTQyNDJhY2YyN2ZkMTZiMjk5ZTEwMjExN2M4MmY1MmYgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUx
NDhiMjc5ZjYwIDRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2YTYgM2EyYjg1
MjViODgzYmFhODdmZTg5YjNkYTU4ZjVjMDlmYTU5OWI5OQogMTI2OTEwIHBhc3MgYWNiMTg3MjU3
N2IzNDZiZDE1YWIzYTNmOGRmZjc4MGQ2Y2NhNGI3MCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAg
NDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAzOGU1M2EzMzc5NWE4OGYz
MDVmMzBmNjNiN2Y5NTQ4ZTQ0NmJhMmFiCiAxMjY5NDcgcGFzcyBhY2IxODcyNTc3YjM0NmJkMTVh
YjNhM2Y4ZGZmNzgwZDZjY2E0YjcwIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5
ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IDNhMmI4NTI1Yjg4M2JhYTg3ZmU4OWIzZGE1
OGY1YzA5ZmE1OTliOTkKIDEyNjkxNCBwYXNzIGFjYjE4NzI1NzdiMzQ2YmQxNWFiM2EzZjhkZmY3
ODBkNmNjYTRiNzAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVh
MDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2
MzMzODMxZDNhODY1NWQwNzY2M2EgOWE1YzE2YTNlNzU3NzhjOGEwOTRjYTg3Nzg0ZDkzYjc0Njc2
ZjQ2YwogMTI2OTU1IHBhc3MgYWNiMTg3MjU3N2IzNDZiZDE1YWIzYTNmOGRmZjc4MGQ2Y2NhNGI3
MCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQy
YzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVm
ZjBjNGI5YjZhNiAzYTJiODUyNWI4ODNiYWE4N2ZlODliM2RhNThmNWMwOWZhNTk5Yjk5CiAxMjY5
NDEgcGFzcyBhY2IxODcyNTc3YjM0NmJkMTVhYjNhM2Y4ZGZmNzgwZDZjY2E0YjcwIGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAz
M2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2
IDQ4YTcwNDk5ZTZiZjBmOTc0MmZkMmQ3OWNkOGRiNWVjNjc0MjEzZTIKIDEyNjkyMiBwYXNzIGFj
YjE4NzI1NzdiMzQ2YmQxNWFiM2EzZjhkZmY3ODBkNmNjYTRiNzAgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhi
Mjc5ZjYwIDRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2YTYgMGZiMGRlOGIy
NGU4NWQwMzE3MTkxZjY1YzBjNTMxYWFhOWQwZTkzYwogMTI2OTQ0IHBhc3MgYWNiMTg3MjU3N2Iz
NDZiZDE1YWIzYTNmOGRmZjc4MGQ2Y2NhNGI3MCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYw
ODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiAzYTJiODUyNWI4ODNiYWE4N2Zl
ODliM2RhNThmNWMwOWZhNTk5Yjk5CiAxMjY5MzAgcGFzcyBhY2IxODcyNTc3YjM0NmJkMTVhYjNh
M2Y4ZGZmNzgwZDZjY2E0YjcwIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5
YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IGU3NWM5ZGM4NWZkZWVlZGEwYjk4ZDhjZDhkNzg0
ZTA1MDhjM2ZmYjgKIDEyNjk0NSBmYWlsIDI5MjNiMjdlNTQyNDJhY2YyN2ZkMTZiMjk5ZTEwMjEx
N2M4MmY1MmYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1
NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDRmMDgwMDcwYTk4MDliZGU4NTc4NTFl
NjhhM2FlZmYwYzRiOWI2YTYgM2EyYjg1MjViODgzYmFhODdmZTg5YjNkYTU4ZjVjMDlmYTU5OWI5
OQogMTI2OTU3IGZhaWwgMjkyM2IyN2U1NDI0MmFjZjI3ZmQxNmIyOTllMTAyMTE3YzgyZjUyZiBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQx
N2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBj
NGI5YjZhNiAzYTJiODUyNWI4ODNiYWE4N2ZlODliM2RhNThmNWMwOWZhNTk5Yjk5CiAxMjY5NTEg
ZmFpbCAyOTIzYjI3ZTU0MjQyYWNmMjdmZDE2YjI5OWUxMDIxMTdjODJmNTJmIGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2Ji
YTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IDNh
MmI4NTI1Yjg4M2JhYTg3ZmU4OWIzZGE1OGY1YzA5ZmE1OTliOTkKU2VhcmNoaW5nIGZvciBpbnRl
cmVzdGluZyB2ZXJzaW9ucwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI1Njc2IChwYXNzKSwgZm9y
IGJhc2lzIHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyNjY4MiAoZmFpbCksIGZvciBiYXNp
cyBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNjkwMiAocGFzcyksIGZvciBiYXNpcyBw
YXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNjkwNSAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJl
CiAwIHJldmlzaW9ucyBhdCBhY2IxODcyNTc3YjM0NmJkMTVhYjNhM2Y4ZGZmNzgwZDZjY2E0Yjcw
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJj
NDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZm
MGM0YjliNmE2IDNhMmI4NTI1Yjg4M2JhYTg3ZmU4OWIzZGE1OGY1YzA5ZmE1OTliOTkKTm8gcmV2
aXNpb25zIGxlZnQgdG8gdGVzdCwgY2hlY2tpbmcgZ3JhcGggc3RhdGUuCiBSZXN1bHQgZm91bmQ6
IGZsaWdodCAxMjY5NDQgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdo
dCAxMjY5NDUgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAx
MjY5NDcgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNjk1MSAo
ZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDEyNjk1NSAocGFz
cyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI2OTU3IChmYWlsKSwgZm9y
IGZpcnN0IGZhaWx1cmUKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNl
dCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIv
c2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgtMi42LmdpdAogIEJ1ZyBpbnRyb2R1
Y2VkOiAgMjkyM2IyN2U1NDI0MmFjZjI3ZmQxNmIyOTllMTAyMTE3YzgyZjUyZgogIEJ1ZyBub3Qg
cHJlc2VudDogYWNiMTg3MjU3N2IzNDZiZDE1YWIzYTNmOGRmZjc4MGQ2Y2NhNGI3MAogIExhc3Qg
ZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzLzEyNjk1Ny8KCgogIChSZXZpc2lvbiBsb2cgdG9vIGxvbmcsIG9taXR0ZWQuKQoKcG5tdG9w
bmc6IDIyMiBjb2xvcnMgZm91bmQKUmV2aXNpb24gZ3JhcGggbGVmdCBpbiAvaG9tZS9sb2dzL3Jl
c3VsdHMvYmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQtaTM4Ni14bC14c20uZ3Vlc3Qtc3Rh
cnQue2RvdCxwcyxwbmcsaHRtbCxzdmd9LgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCjEyNjk1NzogdG9sZXJhYmxlIEFMTCBGQUlMCgpmbGlnaHQgMTI2OTU3IGxpbnV4
LWxpbnVzIHJlYWwtYmlzZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2OTU3LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9u
cy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNv
dWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogdGVzdC1hbWQ2
NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 19:31:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 19:31: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 1fv6B7-00040v-SY; Wed, 29 Aug 2018 19:30: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=gign=lm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fv6B6-00040l-7q
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 19:30:56 +0000
X-Inumbo-ID: 26759dd4-abc2-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 26759dd4-abc2-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 19:31: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 1fv6B3-000103-As; Wed, 29 Aug 2018 19:30: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 1fv6B3-0005oh-2e; Wed, 29 Aug 2018 19:30:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fv6B3-0002T7-1z; Wed, 29 Aug 2018 19:30:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126956-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=55924f9d923b51ce8ed6d2ecc7a3644a8562e8d9
X-Osstest-Versions-That: xen=70c0144f924aea141574390faa5b35900e97a1a3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 29 Aug 2018 19:30:53 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126956: 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>

ZmxpZ2h0IDEyNjk1NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjk1Ni8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDU1OTI0ZjlkOTIzYjUxY2U4ZWQ2ZDJlY2M3YTM2NDRh
ODU2MmU4ZDkKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDcwYzAxNDRm
OTI0YWVhMTQxNTc0MzkwZmFhNWIzNTkwMGU5N2ExYTMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
Njk0OCAgMjAxOC0wOC0yOSAxNDowMToxMyBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjY5NTYgIDIwMTgtMDgtMjkgMTc6MDA6MzEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9s
b2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9z
c3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTto
Yj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJl
dmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgNzBj
MDE0NGY5Mi4uNTU5MjRmOWQ5MiAgNTU5MjRmOWQ5MjNiNTFjZThlZDZkMmVjYzdhMzY0NGE4NTYy
ZThkOSAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 21:34:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 21: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 1fv86F-0005Se-7M; Wed, 29 Aug 2018 21: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=gign=lm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fv86E-0005SS-0e
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 21:34:02 +0000
X-Inumbo-ID: 08c3705a-abd3-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 08c3705a-abd3-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 23:32: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 1fv86A-0003cM-34; Wed, 29 Aug 2018 21:33: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 1fv869-00012B-G4; Wed, 29 Aug 2018 21:33:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fv869-0005QK-Eg; Wed, 29 Aug 2018 21:33:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126898-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-armhf-libvirt:libvirt-build:fail:regression
 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-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=6c5f6cdab95c7c98b8a0ee6a7e6ccbab450ed7fc
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 29 Aug 2018 21:33:57 +0000
Subject: [Xen-devel] [libvirt test] 126898: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjg5OCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY4OTgvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNr
KDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlidmlydCAgICAg
ICAgICAgICAgNmM1ZjZjZGFiOTVjN2M5OGI4YTBlZTZhN2U2Y2NiYWI0NTBlZDdmYwpiYXNlbGlu
ZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAgMDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIw
ODVlMWZmZWE5ZDU4ZmU4YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzODE0ICAyMDE4LTA2LTA1
IDA0OjE5OjIzIFogICA4NSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzg0MCAgMjAxOC0w
Ni0wNiAwNDoxOToyOCBaICAgODQgZGF5cyAgIDY1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNjg5OCAgMjAxOC0wOC0yOCAyMzowNjozNSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogICAgQWxlcyBN
dXNpbCA8YW11c2lsQHJlZGhhdC5jb20+CiAgQW5kcmVhIEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVk
aGF0LmNvbT4KICBBbnlhIEhhcnRlciA8YWhhcnRlckByZWRoYXQuY29tPgogIEJpbmcgTml1IDxi
aW5nLm5pdUBpbnRlbC5jb20+CiAgQmpvZXJuIFdhbGsgPGJ3YWxrQGxpbnV4LmlibS5jb20+CiAg
Qm9ibyBEdSA8ZHVibzE2M0AxMjYuY29tPgogIEJvcmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51
eC5pYm0uY29tPgogIEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBDaGFu
Z2t1byBTaGkgPHNoaS5jaGFuZ2t1b0BoM2MuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhp
YW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNh
bm9uaWNhbC5jb20+CiAgQ2xlbWVudGluZSBIYXlhdCA8Y2xlbUBsc2UuZXBpdGEuZnI+CiAgQ29s
ZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW4gS2VuaWdzYmVyZyA8ZGFua2Vu
QHJlZGhhdC5jb20+CiAgRGFuaWVsIE5pY29sZXR0aSA8ZGFudHRpMTJAZ21haWwuY29tPgogIERh
bmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGFuaWVsIFZlaWxsYXJk
IDx2ZWlsbGFyZEByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgog
IEVyaWsgU2t1bHRldHkgPGVza3VsdGV0QHJlZGhhdC5jb20+CiAgRmFiaWFubyBGaWTDqm5jaW8g
PGZhYmlhbm9AZmlkZW5jaW8ub3JnPgogIEZpbGlwIEFsYWMgPGZpbGlwYWxhY0BnbWFpbC5jb20+
CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29tPgogIGludHJpZ2VyaSA8aW50cmlnZXJpK2xpYnZp
cnRAYm91bS5vcmc+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmlAYm91bS5vcmc+CiAgSmFtaWUgU3Ry
YW5kYm9nZSA8amFtaWVAY2Fub25pY2FsLmNvbT4KICBKaWUgV2FuZyA8d2FuZ2ppZTg4Lmh1YXdl
aS5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4KICBKaXJpIERlbmVtYXJrIDxq
ZGVuZW1hckByZWRoYXQuY29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAg
SnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29A
cmVkaGF0LmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBL
YXRlcmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExhaW5lIFN0dW1wIDxsYWlu
ZUBsYWluZS5vcmc+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMdWJvbWly
IFJpbnRlbCA8bGt1bmRyYWtAdjMuc2s+CiAgTHV5YW8gSHVhbmcgPGxodWFuZ0ByZWRoYXQuY29t
PgogIE1hcmMgSGFydG1heWVyIDxtaGFydG1heUBsaW51eC5pYm0uY29tPgogIE1hcmMgSGFydG1h
eWVyIDxtaGFydG1heUBsaW51eC52bmV0LmlibS5jb20+CiAgTWFyY29zIFBhdWxvIGRlIFNvdXph
IDxtYXJjb3Muc291emEub3JnQGdtYWlsLmNvbT4KICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVj
a2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgTWFydGluIEtsZXR6YW5kZXIg
PG1rbGV0emFuQHJlZGhhdC5jb20+CiAgTWF0dGhpYXMgQm9sdGUgPG1hdHRoaWFzLmJvbHRlQGdv
b2dsZW1haWwuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAg
TWljaGFsIFByw612b3puw61rIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE5pa29sYXkgU2hpcm9r
b3Zza2l5IDxuc2hpcm9rb3Zza2l5QHZpcnR1b3p6by5jb20+CiAgUGF2ZWwgSHJkaW5hIDxwaHJk
aW5hQHJlZGhhdC5jb20+CiAgUGV0ZXIgS3JlbXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+CiAgUGlu
byBUb3NjYW5vIDxwdG9zY2Fub0ByZWRoYXQuY29tPgogIFJhZG9zdGluIFN0b3lhbm92IDxyc3Rv
eWFub3YxQGdtYWlsLmNvbT4KICBSYW15IEVsa2VzdCA8cmFteWVsa2VzdEBnbWFpbC5jb20+CiAg
cmFteWVsa2VzdCA8cmFteWVsa2VzdEBnbWFpbC5jb20+CiAgUmljaGFyZCBXLk0uIEpvbmVzIDxy
am9uZXNAcmVkaGF0LmNvbT4KICBSb21hbiBCb2dvcm9kc2tpeSA8Ym9nb3JvZHNraXlAZ21haWwu
Y29tPgogIFJvbWFuIEJvbHNoYWtvdiA8ci5ib2xzaGFrb3ZAeWFkcm8uY29tPgogIFNoaSBMZWkg
PHNoaWxlaS5tYXNzY2xvdWRzQGdteC5jb20+CiAgU2hpY2hhbmdrdW8gPHNoaS5jaGFuZ2t1b0Bo
M2MuY29tPgogIFNoaXZhcHJhc2FkIEcgQmhhdCA8c2JoYXRAbGludXgudm5ldC5pYm0uY29tPgog
IFNpbW9uIEtvYnlkYSA8c2tvYnlkYUByZWRoYXQuY29tPgogIFN0ZWZhbiBCYWRlciA8c3RlZmFu
LmJhZGVyQGNhbm9uaWNhbC5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0
LmlibS5jb20+CiAgU3Vrcml0IEJoYXRuYWdhciA8c2tydGJodG5nckBnbWFpbC5jb20+CiAgVG9t
w6HFoSBHb2xlbWJpb3Zza8O9IDx0Z29sZW1iaUByZWRoYXQuY29tPgogIFZpdGFseSBLdXpuZXRz
b3YgPHZrdXpuZXRzQHJlZGhhdC5jb20+CiAgdzAwMjUxNTc0IDx3YW5namllODhAaHVhd2VpLmNv
bT4KICBXZWlsdW4gWmh1IDx6aHV3ZWlsdW5AaHVhd2VpLmNvbT4KICB4aW5odWEuQ2FvIDxjYW94
aW5odWFAaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTU2MTcgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 21:36:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 21:36:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv88z-0005bF-Mx; Wed, 29 Aug 2018 21: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=6pvd=lm=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fv88y-0005bA-GK
 for xen-devel@lists.xen.org; Wed, 29 Aug 2018 21:36:52 +0000
X-Inumbo-ID: bdec0272-abd3-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bdec0272-abd3-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 21:37:35 +0000 (UTC)
Received: from [10.231.3.186] (unknown [72.28.92.218])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id E4B5B205F4;
 Wed, 29 Aug 2018 21:36:49 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1535578610;
 bh=8+PW0JW8ob2YxmTjJ7UiY8XaMYLC1UP7ulKPLPJ/G38=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=WosVaLkOr3psMwT7gUldfIyXtqXG6HtV+L9D8nA9QTC2SKX9Wz8I31Nx5dJRBG0VN
 sioV6AIXaUkQypITLKueU22xdQ/ydQD+1RD6bl8YzPUVBIg5668EnMooBSfgR0GmF7
 ymXazmVT97Sah8Ab6yV5VpmQY5z1bSfSSniibffU=
Date: Wed, 29 Aug 2018 14:36:49 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Julien Grall <julien.grall@arm.com>
In-Reply-To: <5a763a13-fe1b-fd2d-925b-c8ade748f97e@arm.com>
Message-ID: <alpine.DEB.2.10.1808291436240.14449@sstabellini-ThinkPad-X260>
References: <1535500060-13958-1-git-send-email-sstabellini@kernel.org>
 <5a763a13-fe1b-fd2d-925b-c8ade748f97e@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen/arm: fix SMMU driver 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 <stefanos@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCAyOSBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIFN0ZWZhbm8sCj4g
Cj4gT24gMDgvMjkvMjAxOCAxMjo0NyBBTSwgU3RlZmFubyBTdGFiZWxsaW5pIHdyb3RlOgo+ID4g
QWRkIG1pc3NpbmcgIkNPTkZJR18iCj4gCj4gSSB3b3VsZCBhZGQgdGhlIGNvbW1pdCBpZCB3aGVy
ZSB0aGUgYnVnIHdhcyBpbnRyb2R1Y2VkLgo+IAo+IEkgd2lsbCBjb21taXQgYW5kIGFkZCBpbiB0
aGUgY29tbWl0IG1lc3NhZ2U6Cj4gCj4gVGhpcyBidWlsZCBmYWlsdXJlIHdhcyBpbnRyb2R1Y2Vk
IGJ5IGNvbW1pdCAyNzdhYTM1MjNkICJhcm06IG1ha2UgaXQgcG9zc2libGUKPiB0byBkaXNhYmxl
IHRoZSBTTU1VIGRyaXZlciIuCgpUaGFuayB5b3UhCgoKPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTog
U3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vc0B4aWxpbnguY29tPgo+ID4gLS0tCj4gPiAgIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9NYWtlZmlsZSB8IDIgKy0KPiA+ICAgMSBmaWxlIGNo
YW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vTWFrZWZpbGUKPiA+IGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYXJtL01ha2VmaWxlCj4gPiBpbmRleCAwMTU2NDMxLi5iM2VmY2ZkIDEwMDY0
NAo+ID4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL01ha2VmaWxlCj4gPiArKysg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vTWFrZWZpbGUKPiA+IEBAIC0xLDIgKzEsMiBA
QAo+ID4gICBvYmoteSArPSBpb21tdS5vCj4gPiAtb2JqLSQoQVJNX1NNTVUpICs9IHNtbXUubwo+
ID4gK29iai0kKENPTkZJR19BUk1fU01NVSkgKz0gc21tdS5vCj4gPiAKPiAKPiAtLSAKPiBKdWxp
ZW4gR3JhbGwKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 21:43:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 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 1fv8Eu-0006SG-FC; Wed, 29 Aug 2018 21:43: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=gign=lm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fv8Et-0006S4-4U
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 21:42:59 +0000
X-Inumbo-ID: 497ab67a-abd4-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 497ab67a-abd4-11e8-a8a5-bc764e045a96;
 Wed, 29 Aug 2018 23:41: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 1fv8Ep-0003nt-AA; Wed, 29 Aug 2018 21:42: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 1fv8Ep-0001Wn-1h; Wed, 29 Aug 2018 21:42:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fv8Ep-0001yf-12; Wed, 29 Aug 2018 21:42:55 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-126935-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: freebsd-master:build-amd64-xen-freebsd:xen-build-freebsd:fail:nonblocking
X-Osstest-Versions-This: freebsd=382458ed568f4213f38d121feedf23e44254eab7
X-Osstest-Versions-That: freebsd=7cbaa4254c0f10f7c00014ce9591ca60abfa57fb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 29 Aug 2018 21:42:55 +0000
Subject: [Xen-devel] [freebsd-master test] 126935: 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>

ZmxpZ2h0IDEyNjkzNSBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2OTM1LwoKRmFpbHVyZXMgOi0vIGJ1
dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICA3IHhlbi1idWlsZC1m
cmVlYnNkICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiBmcmVlYnNkICAgICAgICAgICAgICAzODI0NThlZDU2OGY0MjEzZjM4ZDEyMWZl
ZWRmMjNlNDQyNTRlYWI3CmJhc2VsaW5lIHZlcnNpb246CiBmcmVlYnNkICAgICAgICAgICAgICA3
Y2JhYTQyNTRjMGYxMGY3YzAwMDE0Y2U5NTkxY2E2MGFiZmE1N2ZiCgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxMjY3NjEgIDIwMTgtMDgtMjcgMDk6MTk6MDEgWiAgICAyIGRheXMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTI2OTM1ICAyMDE4LTA4LTI5IDA5OjIzOjQ3IFogICAgMCBkYXlzICAgIDEgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgYW5k
cmV3IDxhbmRyZXdARnJlZUJTRC5vcmc+CiAgYnJkIDxicmRARnJlZUJTRC5vcmc+CiAgY3kgPGN5
QEZyZWVCU0Qub3JnPgogIGdhbGxhdGluIDxnYWxsYXRpbkBGcmVlQlNELm9yZz4KICBpbXAgPGlt
cEBGcmVlQlNELm9yZz4KICBqaGIgPGpoYkBGcmVlQlNELm9yZz4KICBrZXZhbnMgPGtldmFuc0BG
cmVlQlNELm9yZz4KICBraWIgPGtpYkBGcmVlQlNELm9yZz4KICBsd2hzdSA8bHdoc3VARnJlZUJT
RC5vcmc+CiAgbWFya2ogPG1hcmtqQEZyZWVCU0Qub3JnPgogIG1ja3VzaWNrIDxtY2t1c2lja0BG
cmVlQlNELm9yZz4KICBtdyA8bXdARnJlZUJTRC5vcmc+CiAgbnAgPG5wQEZyZWVCU0Qub3JnPgog
IHBoaWxpcCA8cGhpbGlwQEZyZWVCU0Qub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LWZyZWVic2Qt
YWdhaW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC14ZW4tZnJlZWJzZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54
ZW4ub3JnOi9ob21lL3hlbi9naXQvZnJlZWJzZC5naXQKICAgN2NiYWE0MjU0YzAuLjM4MjQ1OGVk
NTY4ICAzODI0NThlZDU2OGY0MjEzZjM4ZDEyMWZlZWRmMjNlNDQyNTRlYWI3IC0+IHRlc3RlZC9t
YXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Aug 29 23:01:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Aug 2018 23:01:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fv9S4-0004ON-8r; Wed, 29 Aug 2018 23:00: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=gign=lm=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fv9S2-0004OB-GZ
 for xen-devel@lists.xenproject.org; Wed, 29 Aug 2018 23:00:38 +0000
X-Inumbo-ID: 71e2a1df-abdf-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 71e2a1df-abdf-11e8-a6a9-d7ebe60f679a;
 Wed, 29 Aug 2018 23:01: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 1fv9Rz-0005OX-R8; Wed, 29 Aug 2018 23:00: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 1fv9Rz-0001Mz-Hj; Wed, 29 Aug 2018 23:00:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fv9Rz-0004JP-H4; Wed, 29 Aug 2018 23:00:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126961-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=66235dd9f014e46b125c0f461c2f18a799de4d25
X-Osstest-Versions-That: xen=55924f9d923b51ce8ed6d2ecc7a3644a8562e8d9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 29 Aug 2018 23:00:35 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126961: 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>

ZmxpZ2h0IDEyNjk2MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjk2MS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDY2MjM1ZGQ5ZjAxNGU0NmIxMjVjMGY0NjFjMmYxOGE3
OTlkZTRkMjUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDU1OTI0Zjlk
OTIzYjUxY2U4ZWQ2ZDJlY2M3YTM2NDRhODU2MmU4ZDkKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
Njk1NiAgMjAxOC0wOC0yOSAxNzowMDozMSBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjY5NjEgIDIwMTgtMDgtMjkgMjA6MDM6NDIgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxp
bmlAa2VybmVsLm9yZz4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhpbGlueC5jb20+
Cgpqb2JzOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6
CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDU1OTI0ZjlkOTIu
LjY2MjM1ZGQ5ZjAgIDY2MjM1ZGQ5ZjAxNGU0NmIxMjVjMGY0NjFjMmYxOGE3OTlkZTRkMjUgLT4g
c21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 00:11:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 00: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 1fvAYE-0002Dk-MB; Thu, 30 Aug 2018 00:11:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=k5id=ln=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvAYE-0002DT-3z
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 00:11:06 +0000
X-Inumbo-ID: f9e8d399-abe8-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f9e8d399-abe8-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 02:09: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 1fvAY9-0007Q4-Vk; Thu, 30 Aug 2018 00:11:02 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fvAY9-0002vu-NW; Thu, 30 Aug 2018 00:11:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvAY9-00039I-Ls; Thu, 30 Aug 2018 00:11:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126876-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-qemut-win7-amd64:guest-localmigrate:fail:heisenbug
 xen-4.9-testing:test-armhf-armhf-libvirt:xen-boot: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-qemuu-debianhvm-amd64-xsm:guest-saverestore:fail:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-rtds:debian-install:fail:allowable
 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-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-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-win7-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-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:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl: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:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-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=71e51140fdeb98c8fefc3a7067b554212bb61ac9
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 30 Aug 2018 00:11:01 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 126876: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjg3NiB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjg3Ni8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MjQ4CiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2Rz
dF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyNDMyOAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50
ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTQgZ3Vlc3QtbG9jYWxtaWdyYXRlIGZhaWwgaW4gMTI2NzkyIHBhc3MgaW4gMTI2
ODc2CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAgICAgZmFp
bCBpbiAxMjY3OTIgcGFzcyBpbiAxMjY4NzYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNCBndWVzdC1sb2NhbG1pZ3JhdGUgZmFpbCBwYXNzIGluIDEyNjcxMAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMyBndWVzdC1zYXZl
cmVzdG9yZSBmYWlsIHBhc3MgaW4gMTI2NzkyCgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJk
ZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRz
ICAgICAxMCBkZWJpYW4taW5zdGFsbCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MzI4CgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICBmYWlsIGJs
b2NrZWQgaW4gMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTQg
Z3Vlc3QtbG9jYWxtaWdyYXRlIGZhaWwgaW4gMTI2NzkyIGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwg
aW4gMTI2NzkyIGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEyNjc5MiBsaWtlIDEyNDMyOAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgIGZhaWwg
aW4gMTI2NzkyIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIyIGd1
ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNiBndWVz
dC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgbGlrZSAxMjQz
MjgKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJl
cGVhdCAgICBmYWlsICBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEv
bDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5k
b3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1p
Mzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDcxZTUxMTQwZmRlYjk4
YzhmZWZjM2E3MDY3YjU1NDIxMmJiNjFhYzkKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDIzODAwN2Q2ZmFlOTQ0N2JmNWU4ZTczZDY3YWU5ZmI4NDRlN2ZmMmEKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEyNDMyOCAgMjAxOC0wNi0xNyAyMzozOTowNyBaICAgNzMgZGF5cwpG
YWlsaW5nIHNpbmNlICAgICAgICAxMjQ4MDcgIDIwMTgtMDYtMjggMTc6Mzg6MDQgWiAgIDYyIGRh
eXMgICA0MCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjYyOTYgIDIwMTgtMDgtMjEg
MDE6MTI6MzggWiAgICA4IGRheXMgICAgNyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNv
bT4KICBHZW9yZ2UgRHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdQogIEdlb3JnZSBEdW5sYXAgPGdl
b3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AZXUuY2l0
cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
CiAgS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CiAgTGFycyBLdXJ0aCA8bGFycy5r
dXJ0aC54ZW5AZ21haWwuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5j
b20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgogIFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KICBTdGV3YXJ0IEhpbGRlYnJhbmQg
PHN0ZXdhcnQuaGlsZGVicmFuZEBkb3JuZXJ3b3Jrcy5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
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
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
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgoo
Tm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMjg5IGxpbmVzIGxvbmcuKQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 00:38:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 00: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 1fvAyy-0004Av-5e; Thu, 30 Aug 2018 00: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=kddo=ln=xenproject.org=prvs=77314f3be=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fvAyx-0004Am-4U
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 00:38:43 +0000
X-Inumbo-ID: 2525cf9f-abed-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2525cf9f-abed-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 00:39:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,305,1531785600"; d="scan'208";a="64047285"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75138-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-armhf-armhf-xl:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win10-i386:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install: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-pvhv2-intel:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2: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-armhf-armhf-libvirt-raw: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-amd64-amd64-i386-pvgrub:debian-di-install:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-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-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: qemuu=19b599f7664b2ebfd0f405fb79c14dd241557452
X-Osstest-Versions-That: qemuu=025573be71dab8d7885b787a6ca52d6d9bbfd75c
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 30 Aug 2018 01:38:37 +0100
Subject: [Xen-devel] [qemu-mainline baseline-only test] 75138: 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
NTEzOCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5j
b20vb3NzdGVzdC9sb2dzLzc1MTM4LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4K
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IGJsb2NrZWQgaW4gNzUxMzQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDE3
IGd1ZXN0LXN0b3AgICAgICAgIGZhaWwgYmxvY2tlZCBpbiA3NTEzNAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbGlr
ZSA3NTEzNAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBsaWtlIDc1MTM0CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2c2hpbSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIGxp
a2UgNzUxMzQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSA3NTEzNAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBsaWtlIDc1MTM0CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBsaWtlIDc1MTM0CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxpa2UgNzUxMzQKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWls
ICAgbGlrZSA3NTEzNAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbGlrZSA3NTEzNAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBs
aWtlIDc1MTM0CiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzUxMzQKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbGlrZSA3NTEzNAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgbGlrZSA3NTEzNAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1MTM0CiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICAgIGZhaWwgIGxpa2UgNzUxMzQKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTAgZGVi
aWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbGlrZSA3NTEzNAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwgICBs
aWtlIDc1MTM0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgNzUxMzQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbGlrZSA3NTEzNAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAg
ICAgIGZhaWwgICBsaWtlIDc1MTM0CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICAxOWI1OTlmNzY2NGIyZWJmZDBmNDA1ZmI3
OWMxNGRkMjQxNTU3NDUyCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICAw
MjU1NzNiZTcxZGFiOGQ3ODg1Yjc4N2E2Y2E1MmQ2ZDliYmZkNzVjCgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAgNzUxMzQgIDIwMTgtMDgtMjggMTQ6MTg6MTYgWiAgICAxIGRheXMKVGVzdGluZyBzYW1l
IHNpbmNlICAgIDc1MTM4ICAyMDE4LTA4LTI5IDE0OjU2OjA4IFogICAgMCBkYXlzICAgIDEgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJt
YnJ1QHJlZGhhdC5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3Jn
PgogIFBldGVyIFh1IDxwZXRlcnhAcmVkaGF0LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1taWR3YXkgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29z
c3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNv
bS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAxOWI1OTlmNzY2NGIyZWJmZDBmNDA1
ZmI3OWMxNGRkMjQxNTU3NDUyCk1lcmdlOiBlMWUzODg5IDRlNGFiZDEKQXV0aG9yOiBQZXRlciBN
YXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CkRhdGU6ICAgTW9uIEF1ZyAyNyAxNjo0
NDoyMCAyMDE4ICswMTAwCgogICAgTWVyZ2UgcmVtb3RlLXRyYWNraW5nIGJyYW5jaCAncmVtb3Rl
cy9hcm1icnUvdGFncy9wdWxsLWVycm9yLTIwMTgtMDgtMjctdjInIGludG8gc3RhZ2luZwogICAg
CiAgICBFcnJvciByZXBvcnRpbmcgcGF0Y2hlcyBmb3IgMjAxOC0wOC0yNwogICAgCiAgICAjIGdw
ZzogU2lnbmF0dXJlIG1hZGUgTW9uIDI3IEF1ZyAyMDE4IDE0OjE4OjE1IEJTVAogICAgIyBncGc6
ICAgICAgICAgICAgICAgIHVzaW5nIFJTQSBrZXkgMzg3MEI0MDBFQjkxODY1MwogICAgIyBncGc6
IEdvb2Qgc2lnbmF0dXJlIGZyb20gIk1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNv
bT4iCiAgICAjIGdwZzogICAgICAgICAgICAgICAgIGFrYSAiTWFya3VzIEFybWJydXN0ZXIgPGFy
bWJydUBwb25kLnN1Yi5vcmc+IgogICAgIyBQcmltYXJ5IGtleSBmaW5nZXJwcmludDogMzU0QiBD
OEIzIEQ3RUIgMkE2QiA2ODY3ICA0RTVGIDM4NzAgQjQwMCBFQjkxIDg2NTMKICAgIAogICAgKiBy
ZW1vdGVzL2FybWJydS90YWdzL3B1bGwtZXJyb3ItMjAxOC0wOC0yNy12MjoKICAgICAgaW50ZWwt
aW9tbXU6IHJlcGxhY2UgbW9yZSB2dGRfZXJyXyogdHJhY2VzCiAgICAgIGludGVsLWlvbW11OiBz
dGFydCB0byB1c2UgZXJyb3JfcmVwb3J0X29uY2UKICAgICAgcWVtdS1lcnJvcjogaW50cm9kdWNl
IHtlcnJvcnx3YXJufV9yZXBvcnRfb25jZQogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBQZXRlciBN
YXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+Cgpjb21taXQgZTFlMzg4OTAwZDg0Zjk3
OGMzNWM2NjEyNWI1NDY1NzZiZjdlNDAxOQpNZXJnZTogMDI1NTczYiBlZTFmNmM4CkF1dGhvcjog
UGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgpEYXRlOiAgIE1vbiBBdWcg
MjcgMTQ6NTU6NTcgMjAxOCArMDEwMAoKICAgIE1lcmdlIHJlbW90ZS10cmFja2luZyBicmFuY2gg
J3JlbW90ZXMvanVhbnF1aW50ZWxhL3RhZ3MvY2hlY2svMjAxODA4MjcnIGludG8gc3RhZ2luZwog
ICAgCiAgICBjaGVjay9uZXh0IGZvciAyMDE4MDgyNwogICAgCiAgICAjIGdwZzogU2lnbmF0dXJl
IG1hZGUgTW9uIDI3IEF1ZyAyMDE4IDEwOjU4OjUxIEJTVAogICAgIyBncGc6ICAgICAgICAgICAg
ICAgIHVzaW5nIFJTQSBrZXkgRjQ4N0VGMTg1ODcyRDcyMwogICAgIyBncGc6IEdvb2Qgc2lnbmF0
dXJlIGZyb20gIkp1YW4gUXVpbnRlbGEgPHF1aW50ZWxhQHJlZGhhdC5jb20+IgogICAgIyBncGc6
ICAgICAgICAgICAgICAgICBha2EgIkp1YW4gUXVpbnRlbGEgPHF1aW50ZWxhQHRyYXNuby5vcmc+
IgogICAgIyBQcmltYXJ5IGtleSBmaW5nZXJwcmludDogMTg5OSBGRjhFIERFQkYgNThDQyBFRTAz
ICA0QjgyIEY0ODcgRUYxOCA1ODcyIEQ3MjMKICAgIAogICAgKiByZW1vdGVzL2p1YW5xdWludGVs
YS90YWdzL2NoZWNrLzIwMTgwODI3OgogICAgICBjaGVjazogTW92ZSB3ZHRfaWI3MDAgdGVzdCB0
byBjb21tb24KICAgICAgY2hlY2s6IE1vdmUgZW5kaWFuZXNzIHRlc3QgdG8gY29tbW9uCiAgICAg
IGNoZWNrOiBNb3ZlIFZNWE5FVDMgdGVzdCB0byBjb21tb24KICAgICAgY2hlY2s6IE9ubHkgdGVz
dCBib290LXNlcmlhbCB3aGVuIHNnYSBpcyBjb21waWxlZCBpbgogICAgICBjaGVjazogT25seSB0
ZXN0IGl2c2htIHdoZW4gaXQgaXMgY29tcGlsZWQgaW4KICAgICAgeDg2XzY0LXNvZnRtbXU6IENv
bmZpZ3VyYXRpb24gaXMgaWRlbnRpY2FsIHRvIGkzODYtc29mdG1tdQogICAgICBjaGVjazogT25s
eSB0ZXN0IHVzYi14aGNpLW5lYyB3aGVuIGl0IGlzIGNvbXBpbGVkIGluCiAgICAgIGNoZWNrOiBP
bmx5IHRlc3QgaXNhLXRlc3RkZXYgd2hlbiBpdCBpcyBjb21waWxlZCBpbgogICAgICBjb25maWd1
cmU6IFdlIGRvbid0IHdhbnQgdG8gY2xlYW4gY29uZmlndXJhdGlvbiBmaWxlcwogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+Cgpj
b21taXQgNGU0YWJkMTExYTJhZjAxNzlhNDQ2NzM2OGQ2OTU5NTg4NDRiZjExMwpBdXRob3I6IFBl
dGVyIFh1IDxwZXRlcnhAcmVkaGF0LmNvbT4KRGF0ZTogICBXZWQgQXVnIDE1IDE3OjUzOjI4IDIw
MTggKzA4MDAKCiAgICBpbnRlbC1pb21tdTogcmVwbGFjZSBtb3JlIHZ0ZF9lcnJfKiB0cmFjZXMK
ICAgIAogICAgUmVwbGFjZSBhbGwgdGhlIHRyYWNlX3Z0ZF9lcnJfKigpIGhvb2tzIHdpdGggdGhl
IG5ldyBlcnJvcl9yZXBvcnRfb25jZSgpCiAgICBzaW5jZSB0aGV5IGFyZSBzaW1pbGFyIHRvIHRy
YWNlX3Z0ZF9lcnIoKSAtIGR1bXBpbmcgdGhlIGZpcnN0IGVycm9yCiAgICB3b3VsZCBiZSBtb3N0
bHkgZW5vdWdoLCB0aGVuIHdlIGhhdmUgdGhlbSBvbiBieSBkZWZhdWx0IHRvby4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogICAgTWVzc2FnZS1J
ZDogPDIwMTgwODE1MDk1MzI4LjMyNDE0LTQtcGV0ZXJ4QHJlZGhhdC5jb20+CiAgICBbVXNlICIl
eCIgaW5zdGVhZCBvZiAiJSIgUFJJeDE2IHRvIHByaW50IHVpbnQxNl90LCB3aGl0ZXNwYWNlIHRp
ZGllZCB1cF0KICAgIFNpZ25lZC1vZmYtYnk6IE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVk
aGF0LmNvbT4KCmNvbW1pdCAxMzc2MjExZjc3YmRjZDg0ZGM0YWNiODc3NjkwZjczOTlkOGNmNThh
CkF1dGhvcjogUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgpEYXRlOiAgIFdlZCBBdWcgMTUg
MTc6NTM6MjcgMjAxOCArMDgwMAoKICAgIGludGVsLWlvbW11OiBzdGFydCB0byB1c2UgZXJyb3Jf
cmVwb3J0X29uY2UKICAgIAogICAgUmVwbGFjZSBleGlzdGluZyB0cmFjZV92dGRfZXJyKCkgd2l0
aCBlcnJvcl9yZXBvcnRfb25jZSgpIHRoZW4gc3RkZXJyCiAgICB3aWxsIGNhcHR1cmUgc29tZXRo
aW5nIGlmIGFueSBvZiB0aGUgZXJyb3IgaGFwcGVucywgbWVhbndoaWxlIHdlIGRvbid0CiAgICBz
dWZmZXIgZnJvbSBhbnkgRERPUy4gIFRoZW4gcmVtb3ZlIHRoZSB0cmFjZSBwb2ludC4gIFNpbmNl
IGF0IGl0LAogICAgcHJvdmlkZSBtb3JlIGluZm9ybWF0aW9uIHdoZXJlIHByb3BlciAobm93IHdl
IGNhbiBwYXNzIHBhcmFtZXRlcnMgaW50bwogICAgdGhlIHJlcG9ydCBmdW5jdGlvbikuCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IFBldGVyIFh1IDxwZXRlcnhAcmVkaGF0LmNvbT4KICAgIE1lc3Nh
Z2UtSWQ6IDwyMDE4MDgxNTA5NTMyOC4zMjQxNC0zLXBldGVyeEByZWRoYXQuY29tPgogICAgUmV2
aWV3ZWQtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgICBb
VHdvIGZvcm1hdCBzdHJpbmdzIGZpeGVkLCB3aGl0ZXNwYWNlIHRpZGllZCB1cF0KICAgIFNpZ25l
ZC1vZmYtYnk6IE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KCmNvbW1pdCBl
ZTFmNmM4MTJiMzI0MDQyMGRmZjA3YTM4NjAwNjBiN2Q0YWJmZTA5CkF1dGhvcjogSnVhbiBRdWlu
dGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KRGF0ZTogICBUdWUgQXVnIDE0IDE0OjExOjM0IDIw
MTggKzAyMDAKCiAgICBjaGVjazogTW92ZSB3ZHRfaWI3MDAgdGVzdCB0byBjb21tb24KICAgIAog
ICAgSXQgaXMgcHJvdGVjdGVkIGJ5IENPTkZJR19XRFRfSUI3MDAuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEp1YW4gUXVpbnRlbGEgPHF1aW50ZWxhQHJlZGhhdC5jb20+CiAgICBSZXZpZXdlZC1i
eTogVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+Cgpjb21taXQgNjY5Y2M3MTAwMDY1YzY5
MGNiN2I0ZjNkYTVjZmM0NzFkMWVkNDc0MApBdXRob3I6IEp1YW4gUXVpbnRlbGEgPHF1aW50ZWxh
QHJlZGhhdC5jb20+CkRhdGU6ICAgVHVlIEF1ZyAxNCAxNDowOTozMiAyMDE4ICswMjAwCgogICAg
Y2hlY2s6IE1vdmUgZW5kaWFuZXNzIHRlc3QgdG8gY29tbW9uCiAgICAKICAgIEl0IGlzIGFscmVh
ZHkgcHJvdGVjdGVkIGJ5IENPTkZJR19JU0FfVEVTVERFViBpbiBhbGwgYXJjaGl0ZWN0dXJlcy4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNv
bT4KICAgIFJldmlld2VkLWJ5OiBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICAgIFNp
Z25lZC1vZmYtYnk6IEp1YW4gUXVpbnRlbGEgPHF1aW50ZWxhQHJlZGhhdC5jb20+Cgpjb21taXQg
N2EwNjY3NzBmNTNjMTk4MDE0YWRkODY5Njk2NDI3ZjgxZDY3ZTljMgpBdXRob3I6IEp1YW4gUXVp
bnRlbGEgPHF1aW50ZWxhQHJlZGhhdC5jb20+CkRhdGU6ICAgVHVlIEF1ZyAxNCAxNDowNzoyMiAy
MDE4ICswMjAwCgogICAgY2hlY2s6IE1vdmUgVk1YTkVUMyB0ZXN0IHRvIGNvbW1vbgogICAgCiAg
ICBXZSBwcm90ZWN0IGl0IHdpdGggQ09ORklHX1ZNWE5FVDNfUENJIG5vdywgc28gbm8gbmVlZCB0
byBhbHNvIHB1dCBpdAogICAgb24gaTM4Ni4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVhbiBR
dWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBUaG9tYXMgSHV0
aCA8dGh1dGhAcmVkaGF0LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEp1YW4gUXVpbnRlbGEgPHF1
aW50ZWxhQHJlZGhhdC5jb20+Cgpjb21taXQgZGZmMWJhMDdhMGM0MzQwY2I1ZWM1ZjNjODc1NzU1
OGZmMjMwMzE2NgpBdXRob3I6IEp1YW4gUXVpbnRlbGEgPHF1aW50ZWxhQHJlZGhhdC5jb20+CkRh
dGU6ICAgTW9uIEF1ZyAxMyAxMzowMTo0MiAyMDE4ICswMjAwCgogICAgY2hlY2s6IE9ubHkgdGVz
dCBib290LXNlcmlhbCB3aGVuIHNnYSBpcyBjb21waWxlZCBpbgogICAgCiAgICBUaGlzIGlzIG9u
bHkgZm9yIHg4NiogYXJjaGl0ZWN0dXJlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWFuIFF1
aW50ZWxhIDxxdWludGVsYUByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IFRob21hcyBIdXRo
IDx0aHV0aEByZWRoYXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogSnVhbiBRdWludGVsYSA8cXVp
bnRlbGFAcmVkaGF0LmNvbT4KCmNvbW1pdCAxMzM2ZTYwODViNWIwMWQyNzRkMWNkNjY4ODk3ZjEz
YTQwODE3ZmUzCkF1dGhvcjogSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KRGF0
ZTogICBUdWUgSnVsIDEwIDIzOjM5OjAxIDIwMTggKzAyMDAKCiAgICBjaGVjazogT25seSB0ZXN0
IGl2c2htIHdoZW4gaXQgaXMgY29tcGlsZWQgaW4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBUaG9tYXMg
SHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEp1YW4gUXVpbnRlbGEg
PHF1aW50ZWxhQHJlZGhhdC5jb20+Cgpjb21taXQgZmEyMTJhMmI4YjYwZjg0YjIzZmM5OWMzOTg4
NTc2ZTc1N2ZkYmZjMwpBdXRob3I6IEp1YW4gUXVpbnRlbGEgPHF1aW50ZWxhQHJlZGhhdC5jb20+
CkRhdGU6ICAgVHVlIEp1bCAzMSAxNzozODoxNCAyMDE4ICswMjAwCgogICAgeDg2XzY0LXNvZnRt
bXU6IENvbmZpZ3VyYXRpb24gaXMgaWRlbnRpY2FsIHRvIGkzODYtc29mdG1tdQogICAgCiAgICBJ
ZiB3ZSBldmVyIGNoYW5nZWQgdGhhdCwganVzdCBtYWtlIHRoZSB0aGluZ3MgdGhhdCBhcmUgZGlm
ZmVyZW50CiAgICBleHBsaWNpdC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVhbiBRdWludGVs
YSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICAgIFJldmlld2VkLWJ5OiBUaG9tYXMgSHV0aCA8dGh1
dGhAcmVkaGF0LmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEp1YW4gUXVpbnRlbGEgPHF1aW50ZWxh
QHJlZGhhdC5jb20+Cgpjb21taXQgYzliNjg4YjQ2OTU5Y2JhNzVkMzhjZDIwZTQxNTYxMTAxYWFm
ZDJlZApBdXRob3I6IEp1YW4gUXVpbnRlbGEgPHF1aW50ZWxhQHJlZGhhdC5jb20+CkRhdGU6ICAg
VHVlIEp1bCAxMCAyMzowNzowOSAyMDE4ICswMjAwCgogICAgY2hlY2s6IE9ubHkgdGVzdCB1c2It
eGhjaS1uZWMgd2hlbiBpdCBpcyBjb21waWxlZCBpbgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
dWFuIFF1aW50ZWxhIDxxdWludGVsYUByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IFRob21h
cyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogSnVhbiBRdWludGVs
YSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KCmNvbW1pdCA0NjM3OTYzY2M5MDk2ZmExOGM4MDY0OGJl
NWQ5Yjg1MjliYTQ3MWU4CkF1dGhvcjogSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNv
bT4KRGF0ZTogICBUdWUgSnVsIDEwIDE2OjUyOjM2IDIwMTggKzAyMDAKCiAgICBjaGVjazogT25s
eSB0ZXN0IGlzYS10ZXN0ZGV2IHdoZW4gaXQgaXMgY29tcGlsZWQgaW4KICAgIAogICAgT25jZSB0
aGVyZSwgdW50YW5nbGUgZW5kaWFubmVzcy10ZXN0IGFuZCBib290LXNlcmlhbC10ZXN0LgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBKdWFuIFF1aW50ZWxhIDxxdWludGVsYUByZWRoYXQuY29tPgog
ICAgUmV2aWV3ZWQtYnk6IFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgogICAgCiAgICAt
LS0KICAgIAogICAgYm9vdC1zZXJpYWwtdGVzdCBkb24ndCBkZXBlbmQgb24gaXNhLXRlc3RkZXYu
ICBUaGFua3MgVGhvbWFzLgoKY29tbWl0IGU5MmFmNmVjODVlMDhmZjBkYThmYWFkZGU3ZmJmNmJj
ODQ1Njg1NzgKQXV0aG9yOiBKdWFuIFF1aW50ZWxhIDxxdWludGVsYUByZWRoYXQuY29tPgpEYXRl
OiAgIE1vbiBKdWwgMTYgMTA6NDE6MzAgMjAxOCArMDIwMAoKICAgIGNvbmZpZ3VyZTogV2UgZG9u
J3Qgd2FudCB0byBjbGVhbiBjb25maWd1cmF0aW9uIGZpbGVzCiAgICAKICAgIElmIHlvdSBkb24n
dCB3YW50IHRvIGNvbXBpbGUgZXZlcnl0aGluZywgeW91IGNvbmZpZ3VyZQogICAgY29uZmlnLWRl
dmljZXMubWFrLiAgQW5kIHRoZW4gbWFrZSBjbGVhbiByZW1vdmUgaXQsIGFuZCBtYWtlIHdpbGwK
ICAgIGNyZWF0ZSBhIGRlZmF1bHQgb25lIHdpdGhvdXQgeW91ciBjb25maWd1cmF0aW9uLiAgRml4
IGl0IGJ5IG5vdAogICAgcmVtb3ZpbmcgaXQgb24gY2xlYW4gdGFyZ2V0LiAgUmVtb3ZlIGl0IGlu
c3RlYWQgb24gZGlzdGNsZWFuLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWFuIFF1aW50ZWxh
IDxxdWludGVsYUByZWRoYXQuY29tPgogICAgUmV2aWV3ZWQtYnk6IFRob21hcyBIdXRoIDx0aHV0
aEByZWRoYXQuY29tPgogICAgCiAgICAtLS0KICAgIAogICAgUmVtb3ZlIGl0IGluc3RlYWQgb24g
ZGlzdGNsZWFuLgoKY29tbWl0IGJjNmE2OWRkNGJmYTQxYWU1NjIzNWRjYmI5YTI4YTU2ZTEyYTdk
YzYKQXV0aG9yOiBQZXRlciBYdSA8cGV0ZXJ4QHJlZGhhdC5jb20+CkRhdGU6ICAgV2VkIEF1ZyAx
NSAxNzo1MzoyNiAyMDE4ICswODAwCgogICAgcWVtdS1lcnJvcjogaW50cm9kdWNlIHtlcnJvcnx3
YXJufV9yZXBvcnRfb25jZQogICAgCiAgICBUaGVyZSBhcmUgbWFueSBlcnJvcl9yZXBvcnQoKXMg
dGhhdCBjYW4gYmUgdXNlZCBpbiBmcmVxdWVudGx5IGNhbGxlZAogICAgZnVuY3Rpb25zLCBlc3Bl
Y2lhbGx5IG9uIElPIHBhdGhzLiAgVGhhdCBjYW4gYmUgdW5pZGVhbCBpbiB0aGF0CiAgICBtYWxp
Y2lvdXMgZ3Vlc3QgY2FuIHRyeSB0byB0cmlnZ2VyIHRoZSBlcnJvciB0b25zIG9mIHRpbWUgd2hp
Y2ggbWlnaHQKICAgIHVzZSB1cCB0aGUgbG9nIHNwYWNlIG9uIHRoZSBob3N0IChlLmcuLCBsaWJ2
aXJ0IGNhbiBjYXB0dXJlIHRoZSBzdGRlcnIKICAgIG9mIFFFTVUgYW5kIHB1dCBpdCBwZXJzaXN0
ZW50bHkgb250byBkaXNrKS4gIEluIFZULWQgZW11bGF0aW9uIGNvZGUsIHdlCiAgICBoYXZlIHRy
YWNlX3Z0ZF9lcnJvcigpIHRyYWNlci4gIEFGQUlVIGFsbCB0aG9zZSBwbGFjZXMgY2FuIGJlIHJl
cGxhY2VkCiAgICBieSBzb21ldGhpbmcgbGlrZSBlcnJvcl9yZXBvcnQoKSBidXQgdHJhY2UgcG9p
bnRzIGFyZSBtb3N0bHkgdXNlZCB0bwogICAgYXZvaWQgdGhlIERET1MgYXR0YWNrIHRoYXQgbWVu
dGlvbmVkIGFib3ZlLiAgSG93ZXZlciB1c2luZyB0cmFjZSBwb2ludHMKICAgIG1lYW4gdGhhdCBl
cnJvcnMgYXJlIG5vdCBkdW1wZWQgaWYgdHJhY2Ugbm90IGVuYWJsZWQuCiAgICAKICAgIEl0J3Mg
bm90IGEgYmlnIGRlYWwgaW4gbW9zdCBtb2Rlcm4gc2VydmVyIG1hbmFnZW1lbnRzIHNpbmNlIHdl
IGhhdmUKICAgIHRoaW5ncyBsaWtlIGxvZ3JvdGF0ZSB0byBtYWludGFpbiB0aGUgbG9ncyBhbmQg
bWFrZSBzdXJlIHRoZSBxdW90YSBpcwogICAgZXhwZWN0ZWQuICBIb3dldmVyIGl0J2xsIHN0aWxs
IGJlIG5pY2UgdGhhdCB3ZSBqdXN0IHByb3ZpZGUgYW5vdGhlciB3YXkKICAgIHRvIHJlc3RyaWN0
IG1lc3NhZ2UgZ2VuZXJhdGlvbnMuICBJbiBtb3N0IGNhc2VzLCB0aGlzIGtpbmQgb2YKICAgIGVy
cm9yX3JlcG9ydCgpcyB3aWxsIG9ubHkgcHJvdmlkZSB2YWxpZCBpbmZvcm1hdGlvbiBvbiB0aGUg
Zmlyc3QgbWVzc2FnZQogICAgc2VudCwgYW5kIGFsbCB0aGUgcmVzdCBvZiBzaW1pbGFyIG1lc3Nh
Z2VzIHdpbGwgYmUgbW9zdGx5IHRhbGtpbmcgYWJvdXQKICAgIHRoZSBzYW1lIHRoaW5nLiAgVGhp
cyBwYXRjaCBpbnRyb2R1Y2VzICpfcmVwb3J0X29uY2UoKSBoZWxwZXJzIHRvIGFsbG93CiAgICBh
IG1lc3NhZ2UgdG8gYmUgZHVtcGVkIG9ubHkgb25jZSBkdXJpbmcgb25lIFFFTVUgcHJvY2Vzcydz
IGxpZmUgY3ljbGUuCiAgICBJdCB3aWxsIG1ha2Ugc3VyZTogKDEpIGl0J3Mgb24gYnkgZGVmZmF1
bHQsIHNvIHdlIGNhbiBldmVuIGdldCBzb21ldGhpbmcKICAgIHdpdGhvdXQgdHVybmluZyB0aGUg
dHJhY2Ugb24gYW5kIHJlcHJvZHVjaW5nLCBhbmQgKDIpIGl0IHdvbid0IGJlCiAgICBhZmZlY3Rl
ZCBieSBERE9TIGF0dGFjay4KICAgIAogICAgVG8gaW1wbGVtZW50IGl0LCBJIHN0b2xlIHRoZSBw
cmludGtfb25jZSgpIG1hY3JvIGZyb20gTGludXguCiAgICAKICAgIENDOiBFcmljIEJsYWtlIDxl
Ymxha2VAcmVkaGF0LmNvbT4KICAgIENDOiBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhh
dC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBQZXRlciBYdSA8cGV0ZXJ4QHJlZGhhdC5jb20+CiAg
ICBNZXNzYWdlLUlkOiA8MjAxODA4MTUwOTUzMjguMzI0MTQtMi1wZXRlcnhAcmVkaGF0LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAg
ICBbV2hpdGVzcGFjZSBhZGp1c3RlZCwgY29tbWVudHMgaW1wcm92ZWRdCiAgICBTaWduZWQtb2Zm
LWJ5OiBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 00:49:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 00:49: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 1fvB9e-00056X-83; Thu, 30 Aug 2018 00:49: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=s9re=ln=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fvB9c-00055n-Hx
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 00:49:44 +0000
X-Inumbo-ID: af2f91c9-abee-11e8-a6a9-d7ebe60f679a
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id af2f91c9-abee-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 00:50:27 +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 w7U0mr7E131045;
 Thu, 30 Aug 2018 00:49:34 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=crxNiwxX3L/51vu92ntGI2dQD1o6PM6jZFv7QqAt1y0=;
 b=MUy9KkmRNillSXuVu94VApL0F3ChzM/A/Ra5jYeJyp4ou/eckAKP7hpN4grKoQDkwNGz
 EcdggWw9YuMWlm+vRdF5FhgPqO5/qRdFDbzg0nol2+CDdM57VFEzHRJRGP96DJuYxDIx
 5ZvkpSzzV0dRuP3qKFtPKmmZJPzHNy9+qcfgMiyGFocwOT+z5eg0/xwH5T5WOe7Br+E0
 9cEy9e4BOo9p3kIBSlgdV4tKGpAyjIQCzkuz1lj7YXr4TDo6AST6hfhcqdA/rjKIpiOy
 F8srU+u9i6X2kICsMmrHplESApwkFUY1zIfEnXZboZ06sK94yA42y8ZLR1esk0lIlNJd TQ== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp2120.oracle.com with ESMTP id 2m2y2pmu07-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 30 Aug 2018 00:49:34 +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 w7U0nXM8017457
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 30 Aug 2018 00:49:33 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 w7U0nWwZ003432;
 Thu, 30 Aug 2018 00:49:32 GMT
MIME-Version: 1.0
Message-ID: <becedc83-27c9-40ba-b349-3695d167a2bf@default>
Date: Wed, 29 Aug 2018 17:49:31 -0700 (PDT)
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
To: <xen-devel@lists.xen.org>
X-Mailer: Zimbra on Oracle Beehive
Content-Disposition: inline
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9000
 signatures=668708
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808300006
Subject: [Xen-devel] =?utf-8?b?562U5aSNOiBbUEFUQ0ggUkVTRU5EIHYzIDIvMl0g?=
 =?utf-8?q?x86/mmcfg/drhd=3A_Move_acpi=5Fmmcfg=5Finit=28=29_call_before_ca?=
 =?utf-8?q?lling_acpi=5Fparse=5Fdmar=28=29?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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, john.priest@oracle.com, JBeulich@suse.com,
 manoj.gopalasetty@hpe.com, david.westwood@hpe.com, boris.ostrovsky@oracle.com,
 srinivas.eeda@oracle.com, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgTWFpbnRhaW5lcnMsCgpNYXkgSSBhc2sgaWYgdGhpcyBwYXRjaCB3aWxsIGJlIG1lcmdlZCB1
cHN0cmVhbSBvciBub3Q/IE91ciBjdXN0b21lcgppcyBwdXNoaW5nIHVzIHVyZ2VudGx5IHdpdGgg
dGltZWxpbmUgZm9yIGVycmF0YSByZWxlYXNlIGFuZCB3ZSBhcmUgd2FpdGluZwpmb3Igb2ZmaWNp
YWwgdmVyc2lvbiBmcm9tIHVwc3RyZWFtLgoKVGhhbmtzClpoZW56aG9uZwotLS0tLSB6aGVuemhv
bmcuZHVhbkBvcmFjbGUuY29tIOWGmemBk++8mgoKPiBwY2lfY29uZl9yZWFkOCgpIG5lZWRzIHBj
aSBtbWNmZyBtYXBwaW5nIHRvIHdvcmsgb24gbXVsdGlwbGUgcGNpCj4gc2VnbWVudHMgc3lzdGVt
IHN1Y2ggYXMgSFBFIFN1cGVyZG9tZS1GbGV4Lgo+IAo+IE1vdmUgYWNwaV9tbWNmZ19pbml0KCkg
Y2FsbCBpbiBhY3BpX2Jvb3RfaW5pdCgpIGJlZm9yZSBjYWxsaW5nCj4gYWNwaV9wYXJzZV9kbWFy
KCkgc28gdGhhdCB3aGVuIHBjaV9jb25mX3JlYWQ4KCkgaXMgY2FsbGVkIGluCj4gYWNwaV9wYXJz
ZV9kZXZfc2NvcGUoKSwgd2UgYWxyZWFkeSBoYXZlIHRoZSBtYXBwaW5nIHNldCB1cC4KPiAKPiBt
bWlvX3JvX3JhbmdlcyBpbml0aWFsaXphdGlvbiBpcyBhbHNvIG1vdmVkIGFoZWFkIGFzIGl0J3Mg
dGhlIG9ubHkKPiBkZXBlbmRlbmN5IG9mIHBjaV9tbWNmZ19hcmNoX2VuYWJsZSgpIG5lZWQgdG8g
YmUgbW92ZWQuIEFsc28KPiBjaGVja2VkIGNvZGVzIGJldHdlZW4gdGhlIG9sZCBhbmQgbmV3IGNh
bGwgc2l0ZXMgdG8gZW5zdXJlIHdlCj4gZG9uJ3QgYnJlYWsgYW55dGhpbmcuCj4gCj4gRnVydGhl
cm1vcmUgTU1DRkcgd2lsbCBjb250aW51ZSB0byBub3Qgd29yayB0aGlzIGVhcmx5IChvcgo+IG1v
cmUgcHJlY2lzZWx5IG5vdCBhdCBhbGwgdW50aWwgRG9tMCBib290IGhhcyBwcm9ncmVzc2VkIGZh
cgo+IGVub3VnaCkgaWYgdGhlIHJhbmdlKHMpIGlzbid0L2FyZW4ndCBtYXJrZWQgcmVzZXJ2ZWQg
aW4gRTgyMC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1
YW5Ab3JhY2xlLmNvbT4KPiBUZXN0ZWQtYnk6IEdvcGFsYXNldHR5LCBNYW5vaiA8bWFub2ouZ29w
YWxhc2V0dHlAaHBlLmNvbT4KPiBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Cj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9hY3BpL2Jvb3QuYyB8ICAgIDIg
KysKPiAgeGVuL2FyY2gveDg2L3NldHVwLmMgICAgIHwgICAgOCArKystLS0tLQo+ICAyIGZpbGVz
IGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2FjcGkvYm9vdC5jIGIveGVuL2FyY2gveDg2L2FjcGkvYm9vdC5jCj4g
aW5kZXggOGU2Yzk2ZC4uZTg5YzJlOSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvYWNwaS9i
b290LmMKPiArKysgYi94ZW4vYXJjaC94ODYvYWNwaS9ib290LmMKPiBAQCAtNzI0LDYgKzcyNCw4
IEBAIGludCBfX2luaXQgYWNwaV9ib290X2luaXQodm9pZCkKPiAgCj4gIAlhY3BpX3RhYmxlX3Bh
cnNlKEFDUElfU0lHX0hQRVQsIGFjcGlfcGFyc2VfaHBldCk7Cj4gIAo+ICsJYWNwaV9tbWNmZ19p
bml0KCk7Cj4gKwo+ICAJYWNwaV9kbWFyX2luaXQoKTsKPiAgCj4gIAllcnN0X2luaXQoKTsKPiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NldHVwLmMgYi94ZW4vYXJjaC94ODYvc2V0dXAuYwo+
IGluZGV4IGQ1Y2M1ODQuLmVhYmIwMTEgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L3NldHVw
LmMKPiArKysgYi94ZW4vYXJjaC94ODYvc2V0dXAuYwo+IEBAIC0xNDkzLDYgKzE0OTMsOSBAQCB2
b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nCj4gbWJpX3ApCj4g
IAo+ICAgICAgZ2VuZXJpY19hcGljX3Byb2JlKCk7Cj4gIAo+ICsgICAgbW1pb19yb19yYW5nZXMg
PSByYW5nZXNldF9uZXcoTlVMTCwgInIvbyBtbWlvIHJhbmdlcyIsCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBSQU5HRVNFVEZfcHJldHR5cHJpbnRfaGV4KTsKPiArCj4gICAg
ICBhY3BpX2Jvb3RfaW5pdCgpOwo+ICAKPiAgICAgIGlmICggc21wX2ZvdW5kX2NvbmZpZyApCj4g
QEAgLTE1MjUsOSArMTUyOCw2IEBAIHZvaWQgX19pbml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVu
c2lnbmVkIGxvbmcKPiBtYmlfcCkKPiAgICAgIC8qIExvdyBtYXBwaW5ncyB3ZXJlIG9ubHkgbmVl
ZGVkIGZvciBzb21lIEJJT1MgdGFibGUgcGFyc2luZy4gKi8KPiAgICAgIHphcF9sb3dfbWFwcGlu
Z3MoKTsKPiAgCj4gLSAgICBtbWlvX3JvX3JhbmdlcyA9IHJhbmdlc2V0X25ldyhOVUxMLCAici9v
IG1taW8gcmFuZ2VzIiwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJBTkdF
U0VURl9wcmV0dHlwcmludF9oZXgpOwo+IC0KPiAgICAgIGluaXRfYXBpY19tYXBwaW5ncygpOwo+
ICAKPiAgICAgIG5vcm1hbGlzZV9jcHVfb3JkZXIoKTsKPiBAQCAtMTU5OCw4ICsxNTk4LDYgQEAg
dm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZwo+IG1iaV9wKQo+
ICAKPiAgICAgIHZlc2FfbXRycl9pbml0KCk7Cj4gIAo+IC0gICAgYWNwaV9tbWNmZ19pbml0KCk7
Cj4gLQo+ICAgICAgZWFybHlfbXNpX2luaXQoKTsKPiAgCj4gICAgICBpb21tdV9zZXR1cCgpOyAg
ICAvKiBzZXR1cCBpb21tdSBpZiBhdmFpbGFibGUgKi8KPiAtLSAKPiAxLjcuMwoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 00:51:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 00:51:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvBBN-0005ql-LW; Thu, 30 Aug 2018 00:51: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=nweu=ln=strugglers.net=andy@srs-us1.protection.inumbo.net>)
 id 1fvBBM-0005qd-BM
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 00:51:32 +0000
X-Inumbo-ID: a0303c85-abee-11e8-a8a5-bc764e045a96
Received: from mail.bitfolk.com (unknown [2001:ba8:1f1:f019::25])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a0303c85-abee-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 02:50:02 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=bitfolk.com;
 s=alpha; 
 h=Content-Type:MIME-Version:Message-ID:Subject:To:From:Date;
 bh=buqN2lVc7DXQjrEf0FCBlV33FngyZdj8l2NrF0/oAGw=; 
 b=vAdvj3BCykMsboQBcKD/LW/uKAUrR4NEdwm6OA0qRIRMK09cHr9CjozCVyt3AKkOSdaJ6JLSj0Cr/YlsqP2S0S7UYFssCfGvpWl2mFeXq5+dyA/jf+ccsJUCpTXjlviAATtl4R6jxfgommvQ8G/Ni4r/dxD6fOIYLkA8mPR/l6KYlIVNuBdaZlvzI97a5pUa9O1soileqHxg+rlkso18qZ808Ikb3LzXE3bbTR9/h/uaXqj20qzns2sYHYpWu7HVV5KXmjRllDfROZUUKswkA1ZGkXiqvfwJhLb0LgyfClPdfsP9VkWTEdO1BVqKE3MITopp/QesTF8KPJYsUPBVmw==;
Received: from andy by mail.bitfolk.com with local (Exim 4.84_2)
 (envelope-from <andy@strugglers.net>) id 1fvBBK-0006ad-6A
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 00:51:30 +0000
Date: Thu, 30 Aug 2018 00:51:30 +0000
From: Andy Smith <andy@strugglers.net>
To: xen-devel@lists.xenproject.org
Message-ID: <20180830005130.GO3695@bitfolk.com>
MIME-Version: 1.0
Content-Disposition: inline
OpenPGP: id=BF15490B; url=http://strugglers.net/~andy/pubkey.asc
X-URL: http://strugglers.net/wiki/User:Andy
User-Agent: Mutt/1.5.23 (2014-03-12)
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: andy@strugglers.net
X-SA-Exim-Scanned: No (on mail.bitfolk.com); SAEximRunCond expanded to false
Subject: [Xen-devel] Problems booting 32-bit PV; just me or more widespread?
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpJJ20gc29ycnkgdGhpcyBpcyBhIGxvbmcgZW1haWwsIGJ1dCBJIHdhbnRlZCB0byBleHBs
YWluIGV2ZXJ5dGhpbmcKdGhhdCBJIGhhdmUgdHJpZWQsIGJlY2F1c2UgaXQgc2VlbXMgbGlrZSBx
dWl0ZSBhIGZldyBkaWZmZXJlbnQKdmVyc2lvbnMgb2YgMzItYml0IHVwc3RyZWFtIExpbnV4IGtl
cm5lbCBubyBsb25nZXIgYm9vdCBhcyBQViBndWVzdAphbmQgSSdtIHN1cnByaXNlZCBJIGFtIHRo
ZSBmaXJzdCB0byBlbmNvdW50ZXIgdGhpcy4gUHJvYmFibHkgSQpoYXZlIGRvbmUgc29tZXRoaW5n
IHdyb25nLgoKSSBjYW5ub3QgZ2V0IGFueSBvZiB0aGUgVWJ1bnR1IHBhY2thZ2VkIDMyLWJpdCBt
YWlubGluZSBrZXJuZWxzCmFmdGVyIHY0LjEzLjE2IHRoYXQgYXJlIGZvdW5kIGF0Cmh0dHA6Ly9r
ZXJuZWwudWJ1bnR1LmNvbS9+a2VybmVsLXBwYS9tYWlubGluZS8gdG8gYm9vdCBpbiAzMi1iaXQg
UFYKbW9kZS4gQWxsIG9mIHRoZW0gZnJvbSB2NC4xNC4wcmMxIG9ud2FyZHMgY3Jhc2ggb24geGwg
Y3JlYXRlIGVpdGhlcgpzYXlpbmcgImVycm9yOiBubyBYRU4gbm90ZSBmb3VuZC4iIG9yIGVsc2Ug
aW1tZWRpYXRlbHkgcHJvZHVjaW5nIGEKa2VybmVsIHBhbmljIGxpa2U6CgouCi4KLgpbIDAuMTE0
MzcwXSBjbG9ja3NvdXJjZTogamlmZmllczogbWFzazogMHhmZmZmZmZmZiBtYXhfY3ljbGVzOiAw
eGZmZmZmZmZmLCBtYXhfaWRsZV9uczogNzY0NTA0MTc4NTEwMDAwMCBucwpbIDAuMTE0MzgyXSBm
dXRleCBoYXNoIHRhYmxlIGVudHJpZXM6IDI1NiAob3JkZXI6IDIsIDE2Mzg0IGJ5dGVzKQpbIDAu
MTE0NDIzXSBwaW5jdHJsIGNvcmU6IGluaXRpYWxpemVkIHBpbmN0cmwgc3Vic3lzdGVtClsgMC4x
MzQzMjZdIFJUQyB0aW1lOiAxNjU6MTY1OjE2NSwgZGF0ZTogMTY1LzE2NS82NQpbIDAuMTM0NDQy
XSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDE2ClsgMC4xMzQ0NTddIHhlbjpncmFu
dF90YWJsZTogR3JhbnQgdGFibGVzIHVzaW5nIHZlcnNpb24gMSBsYXlvdXQKWyAwLjEzNDUwMl0g
R3JhbnQgdGFibGUgaW5pdGlhbGl6ZWQKWyAwLjEzNDU0NF0gYXVkaXQ6IGluaXRpYWxpemluZyBu
ZXRsaW5rIHN1YnN5cyAoZGlzYWJsZWQpClsgMC4xMzQ2MTFdIGF1ZGl0OiB0eXBlPTIwMDAgYXVk
aXQoMTUzNTMwNzc5OS4xMzI6MSk6IHN0YXRlPWluaXRpYWxpemVkIGF1ZGl0X2VuYWJsZWQ9MCBy
ZXM9MQpbIDAuMTM0Njc4XSBFSVNBIGJ1cyByZWdpc3RlcmVkClsgMC4xMzYwMTldIFBDSTogc2V0
dGluZyB1cCBYZW4gUENJIGZyb250ZW5kIHN0dWIKWyAwLjEzNjA3M10gQlVHOiB1bmFibGUgdG8g
aGFuZGxlIGtlcm5lbCBwYWdpbmcgcmVxdWVzdCBhdCBlZGMyMWZkOQpbIDAuMTM2MDg0XSBJUDog
ZWlzYV9idXNfcHJvYmUrMHgxOS8weDM2ClsgMC4xMzYwODldICpwZHB0ID0gMDAwMDAwMDAwMWVl
NjAyNyAqcGRlID0gMDAwMDAwMDAyOWNjNjA2NyAqcHRlID0gMDAwMDAwMDAwMDAwMDAwMApbIDAu
MTM2MTAwXSBPb3BzOiAwMDAwIFsjMV0gU01QClsgMC4xMzYxMDVdIE1vZHVsZXMgbGlua2VkIGlu
OgpbIDAuMTM2MTExXSBDUFU6IDAgUElEOiAxIENvbW06IHN3YXBwZXIvMCBOb3QgdGFpbnRlZCA0
LjE1LjAtMzMtZ2VuZXJpYyAjMzYtVWJ1bnR1ClsgMC4xMzYxMjBdIEVJUDogZWlzYV9idXNfcHJv
YmUrMHgxOS8weDM2ClsgMC4xMzYxMjVdIEVGTEFHUzogMDAwMTAyNDYgQ1BVOiAwClsgMC4xMzYx
MzBdIEVBWDogZWRjMjFmZDkgRUJYOiAwMDAwMDAwMCBFQ1g6IDAxZTBkMDAwIEVEWDogMDAwMDAy
MDAKWyAwLjEzNjEzOF0gRVNJOiBjMWQwZDQ1MiBFREk6IGMxZGQzNGE0IEVCUDogZTljODlmMjQg
RVNQOiBlOWM4OWYyNApbIDAuMTM2MTQ1XSBEUzogMDA3YiBFUzogMDA3YiBGUzogMDBkOCBHUzog
MDBlMCBTUzogZTAyMQpbIDAuMTM2MTU0XSBDUjA6IDgwMDUwMDMzIENSMjogZWRjMjFmZDkgQ1Iz
OiAwMWUxMDAwMCBDUjQ6IDAwMDQyNjYwClsgMC4xMzYxNjZdIENhbGwgVHJhY2U6ClsgMC4xMzYx
NzNdIGRvX29uZV9pbml0Y2FsbCsweDQ5LzB4MTc0ClsgMC4xMzYxNzldID8gcGFyc2VfYXJncysw
eDE0My8weDM5MApbIDAuMTM2MTg3XSA/IHNldF9kZWJ1Z19yb2RhdGErMHgxNC8weDE0ClsgMC4x
MzYxOTNdIGtlcm5lbF9pbml0X2ZyZWVhYmxlKzB4MTQ5LzB4MWM1ClsgMC4xMzYyMDFdID8gcmVz
dF9pbml0KzB4YTAvMHhhMApbIDAuMTM2MjA3XSBrZXJuZWxfaW5pdCsweGQvMHhmMApbIDAuMTM2
MjEzXSByZXRfZnJvbV9mb3JrKzB4MmUvMHgzOApbIDAuMTQwMDAwXSBDb2RlOiBmZiBiOCBkZiA0
MyBhZSBjMSBlOCAzNSAxYiA4OCBmZiBlOCAyMCAxMiA4OCBmZiBjOSBjMyAzZSA4ZCA3NCAyNiAw
MCA1NSBiOSAwNCAwMCAwMCAwMCAzMSBkMiBiOCBkOSBmZiAwZiAwMCA4OSBlNSBlOCAzNSA4ZCAz
NSBmZiA8OGI+IDEwIDgxIGZhIDQ1IDQ5IDUzIDQxIDc1IDBhIGM3IDA1IGEwIDc2IGVkIGMxIDAx
IDAwIDAwIDAwIGU4ClsgMC4xNDAwMDBdIEVJUDogZWlzYV9idXNfcHJvYmUrMHgxOS8weDM2IFNT
OkVTUDogZTAyMTplOWM4OWYyNApbIDAuMTQwMDAwXSBDUjI6IDAwMDAwMDAwZWRjMjFmZDkKWyAw
LjE0MDAwMF0gLS0tWyBlbmQgdHJhY2UgOGMwMGIzY2I3ZDRmMDZiYSBdLS0tClsgMC4xNDAwMTNd
IEtlcm5lbCBwYW5pYyAtIG5vdCBzeW5jaW5nOiBBdHRlbXB0ZWQgdG8ga2lsbCBpbml0ISBleGl0
Y29kZT0weDAwMDAwMDA5CgoodGhhdCBvbmUgd2FzIGZyb20gdGhlIGN1cnJlbnRseS1wYWNrYWdl
ZCBsaW51eC1pbWFnZS1nZW5lcmljIGluClVidW50dSAxOC4wNCBMVFMpLgoKYW1kNjQga2VybmVs
cyB3b3JrIG5vIHByb2JsZW0uCgpPbiB0aGUgaG9zdCBJJ20gcnVubmluZyBYZW4gNC4xMC4xIHdp
dGggdXAgdG8gZGF0ZSBYU0FzLgoKVGhlIGd1ZXN0cyBhcmUgYm9vdGVkIGJ5IGVpdGhlciAzMi1i
aXQgb3IgNjQtYml0IHB2Z3J1YjIgYnV0IHRvIHRha2UKdGhhdCBvdXQgb2YgdGhlIHBpY3R1cmUg
SSBjb3BpZWQgdGhlIGtlcm5lbHMgYW5kIGluaXRyYW1mcyBmaWxlcyB0bwp0aGUgaG9zdCBhbmQg
dHJpZWQgZGlyZWN0IGtlcm5lbCBib290LiBJbiB0aGF0IGNhc2UgSSBnZXQ6CgokIHN1ZG8geGwg
Y3JlYXRlIC1jIC92YXIvdG1wL2RlYnRlc3QxLmNvbmYKUGFyc2luZyBjb25maWcgZnJvbSAvdmFy
L3RtcC9kZWJ0ZXN0MS5jb25mCnhjOiBlcnJvcjogcGFuaWM6IHhjX2RvbV9jb3JlLmM6NzAyOiB4
Y19kb21fZmluZF9sb2FkZXI6IG5vIGxvYWRlciBmb3VuZDogSW52YWxpZCBrZXJuZWwKbGlieGw6
IGVycm9yOiBsaWJ4bF9kb20uYzo3MTg6bGlieGxfX2J1aWxkX2RvbTogeGNfZG9tX3BhcnNlX2lt
YWdlIGZhaWxlZDogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpsaWJ4bDogZXJyb3I6IGxpYnhs
X2NyZWF0ZS5jOjEyNjQ6ZG9tY3JlYXRlX3JlYnVpbGRfZG9uZTogRG9tYWluIDQzOmNhbm5vdCAo
cmUtKWJ1aWxkIGRvbWFpbjogLTMKbGlieGw6IGVycm9yOiBsaWJ4bF9kb21haW4uYzoxMDAwOmxp
YnhsX19kZXN0cm95X2RvbWlkOiBEb21haW4gNDM6Tm9uLWV4aXN0YW50IGRvbWFpbgpsaWJ4bDog
ZXJyb3I6IGxpYnhsX2RvbWFpbi5jOjk1OTpkb21haW5fZGVzdHJveV9jYWxsYmFjazogRG9tYWlu
IDQzOlVuYWJsZSB0byBkZXN0cm95IGd1ZXN0CmxpYnhsOiBlcnJvcjogbGlieGxfZG9tYWluLmM6
ODg2OmRvbWFpbl9kZXN0cm95X2NiOiBEb21haW4gNDM6RGVzdHJ1Y3Rpb24gb2YgZG9tYWluIGZh
aWxlZAoKVGhlICJObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5IiBpcyBzdHJhbmdlIGFzIHRoZSBm
aWxlIGRvZXMgZXhpc3QgYXQKdGhlIGNvcnJlY3QgcGF0aC4gSSBjYW4gb25seSB0aGluayB0aGF0
IHRoZSBwcmV2aW91cyAiSW52YWxpZAprZXJuZWwiIGNhdXNlcyB0aGF0LgoKSSB0aGVuIGJlZ2Fu
IHRvIHdvbmRlciB3aGF0IHRoZSBzaXR1YXRpb24gd2FzIGxpa2UgaW4gRGViaWFuLgoKMzItYml0
IERlYmlhbiBzdGFibGUgd29ya3MgZmluZSwgYnV0IHRoYXQncyBhIDQuOS54IGtlcm5lbC4gVGhh
dAp3b3JrcyBib3RoIGZyb20gcHZncnViMiBhbmQgZnJvbSBkaXJlY3Qga2VybmVsIGJvb3QuIEEg
a2VybmVsIGJhc2VkCm9uIDQuOS4xNyBpcyBhdmFpbGFibGUgaW4gc3RyZXRjaC1iYWNrcG9ydHMg
c28gSSB0cmllZCB0aGF0CihsaW51eC1pbWFnZS00LjE3LjAtMC5icG8uMy02ODYpLiBUaGF0IGJl
aGF2ZXMgYXMgYWJvdmUgKGVpdGhlciAiTm8KWEVOIG5vdGUiIGZyb20gcHZncnViMiBvciAiSW52
YWxpZCBrZXJuZWwiIGZyb20geGwgY3JlYXRlKS4KCkkgdGhlbiB1c2VkIHRoZSBwcm9jZWR1cmUg
ZGVzY3JpYmVkIGluIHRoZSBEZWJpYW4gS2VybmVsIEhhbmRib29rCihodHRwczovL2tlcm5lbC10
ZWFtLnBhZ2VzLmRlYmlhbi5uZXQva2VybmVsLWhhbmRib29rL2NoLWNvbW1vbi10YXNrcy5odG1s
I3Mta2VybmVsLW9yZy1wYWNrYWdlKQp0byBidWlsZCBhIGtlcm5lbCBmcm9tCmh0dHBzOi8vZ2l0
Lmtlcm5lbC5vcmcvdG9ydmFsZHMvdC9saW51eC00LjE5LXJjMS50YXIuZ3ouIFRoYXQgYWxzbwpm
YWlscyB0byBib290IGluIHRoZSBzYW1lIHdheS4KClNvLCBteSBpbnZlc3RpZ2F0aW9ucyBzbyBm
YXIgc3VnZ2VzdCB0aGF0IGV2ZXJ5dGhpbmcgZnJvbSB2NC4xNC4wCm9ud2FyZHMgd2lsbCBub3Qg
Ym9vdCBhcyBhIDMyLWJpdCBQViBndWVzdC4gSXMgdGhpcyBhIGtub3duIGlzc3VlLApvciBkaWQg
SSBkbyBzb21ldGhpbmcgd3Jvbmc/IEFzIEkgc2F5LCBpZiBpdCB3ZXJlIGFuIHVwc3RyZWFtIGtl
cm5lbAppc3N1ZSB0aGVuIEkgYW0gc3VycHJpc2VkIEkgYW0gdGhlIGZpcnN0IHRvIGVuY291bnRl
ciBpdCwgYnV0CnBlcmhhcHMgdGhlIHVzZSBvZiBtb3JlIG1vZGVybiBrZXJuZWwgdmVyc2lvbnMg
YW5kIDMyLWJpdCBQViBpcwpxdWl0ZSBsb3cuCgpJZiB0aGlzIGlzIG5vdCBhIGtub3duIGlzc3Vl
IHRoZW4gcGVyaGFwcyBJIGNhbiBnaXQgYmlzZWN0IHRvIGZpbmQKd2hhdCBicm9rZSB0aGlzLCBv
ciBwZXJmb3JtIGFueSBvdGhlciBkZWJ1Z2dpbmcgeW91J2QgbGlrZSBtZSB0bwp0cnkuCgpJIHN0
YXJ0ZWQgbG9va2luZyBpbnRvIHRoaXMgYmVjYXVzZSBJIGhhdmUgYSB1c2VyIHdobyB3YXMgcnVu
bmluZwozMi1iaXQgVWJ1bnR1IDE2LjA0IExUUy4gVGhleSBkaWQgYSByZWxlYXNlIHVwZ3JhZGUg
dG8gMTguMDQgZnJvbQp0aGVpciB3b3JraW5nIGd1ZXN0LCBhbmQgdGhlbiBmb3VuZCB0aGVpciBu
ZXcga2VybmVsIGRpZCBub3QgYm9vdC4gSQpjb25maXJtZWQgdGhlIGJlaGF2aW91ciBhcyBhYm92
ZSBhbmQgYWxzbyByZWFsaXNlZCB0aGF0IEkgaGFkIGluCmZhY3QgbmV2ZXIgdGVzdGVkIDMyLWJp
dCBVYnVudHUgMTguMDQsIG9ubHkgNjQtYml0LCBzbyBhdCB0aGUgbW9tZW50CnRoZXJlIGlzIG5v
IHBhY2thZ2VkIDMyLWJpdCBrZXJuZWwgaW4gVWJ1bnR1IDE4LjA0IHRoYXQgaXMgd29ya2luZwpm
b3IgbXkgc2V0dXAsIGFuZCBwb3NzaWJseSBldmVyeW9uZSBlbHNlJ3MuIFRoZSB1c2VyIGhhcyBz
aW5jZQpyZWluc3RhbGxlZCB0aGVpciBndWVzdCB3aXRoIDY0LWJpdC4KClRoYW5rcywKQW5keQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 01:26:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 01:26: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 1fvBix-0002EA-Lj; Thu, 30 Aug 2018 01:26:15 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bxg0=ln=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fvBiw-0002E5-9U
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 01:26:14 +0000
X-Inumbo-ID: 788c3e4a-abf3-11e8-a8a5-bc764e045a96
Received: from mga05.intel.com (unknown [192.55.52.43])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 788c3e4a-abf3-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 03:24:42 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga001.jf.intel.com ([10.7.209.18])
 by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 29 Aug 2018 18:26:11 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.53,305,1531810800"; d="scan'208";a="86086906"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by orsmga001.jf.intel.com with ESMTP; 29 Aug 2018 18:26:10 -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, 29 Aug 2018 18:26:10 -0700
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 fmsmsx123.amr.corp.intel.com (10.18.125.38) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 29 Aug 2018 18:26:10 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.150]) with mapi id 14.03.0319.002;
 Thu, 30 Aug 2018 09:26:07 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Wei Liu <wei.liu2@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v2 01/23] x86: change name of parameter for
 various invlpg functions
Thread-Index: AQHUPTdtUvWAgy5mTEy246cNkhCmrKTXhkjw
Date: Thu, 30 Aug 2018 01:26:07 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912E1099@SHSMSX101.ccr.corp.intel.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <ae822cd4b618fc4078e137cf69f6827f1647752c.1535285866.git-series.wei.liu2@citrix.com>
In-Reply-To: <ae822cd4b618fc4078e137cf69f6827f1647752c.1535285866.git-series.wei.liu2@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZDJhNjYyNDMtNzc2Mi00YjI1LTg0ODAtYzA5ZTU4MzhhMzZlIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoidW90c3VSeDQwXC9HZzRDaFlZbWhSbWx3MENPNUs2UCthQXpWWmZJNTlFQ2xJRnFzTTMzY3JYQWdSZGVwWDZRM2oifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 01/23] x86: change name of parameter for
 various invlpg 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: "Nakajima, Jun" <jun.nakajima@intel.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>, Jan
 Beulich <jbeulich@suse.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 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>

PiBGcm9tOiBXZWkgTGl1DQo+IFNlbnQ6IFN1bmRheSwgQXVndXN0IDI2LCAyMDE4IDg6MjAgUE0N
Cj4gDQo+IFRoZXkgYWxsIGluY29ycmVjdGx5IG5hbWVkIGEgcGFyYW1ldGVyIHZpcnR1YWwgYWRk
cmVzcyB3aGlsZSBpdCBzaG91bGQNCj4gaGF2ZSBiZWVuIGxpbmVhciBhZGRyZXNzLg0KPiANCj4g
UmVxdWVzdGVkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0K
PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPg0KDQpSZXZpZXdl
ZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+DQpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 01:28:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 01:28:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvBkh-0002Js-22; Thu, 30 Aug 2018 01:28: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=bxg0=ln=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fvBkf-0002Jk-Ek
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 01:28:01 +0000
X-Inumbo-ID: 08f2b6cd-abf4-11e8-a6a9-d7ebe60f679a
Received: from mga12.intel.com (unknown [192.55.52.136])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 08f2b6cd-abf4-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 01:28:45 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga001.fm.intel.com ([10.253.24.23])
 by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 29 Aug 2018 18:27:59 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.53,305,1531810800"; d="scan'208";a="85641982"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by fmsmga001.fm.intel.com with ESMTP; 29 Aug 2018 18:24:48 -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; Wed, 29 Aug 2018 18:24:48 -0700
Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by
 fmsmsx116.amr.corp.intel.com (10.18.116.20) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 29 Aug 2018 18:24:48 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 shsmsx102.ccr.corp.intel.com ([169.254.2.226]) with mapi id 14.03.0319.002;
 Thu, 30 Aug 2018 09:24:45 +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 4/6] VMX: correct PDPTE load checks
Thread-Index: AQHUH04x0k2770U9PUaxozTcnMCyw6TU3L+AgALkemA=
Date: Thu, 30 Aug 2018 01:24:45 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912E107C@SHSMSX101.ccr.corp.intel.com>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
 <5B506CAD02000078001D5D55@prv1-mh.provo.novell.com>
 <5d4aa341-60eb-7170-72f6-a9845e1a4f81@citrix.com>
In-Reply-To: <5d4aa341-60eb-7170-72f6-a9845e1a4f81@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiM2JjZWI0NzYtOTliYS00OGI3LWFiM2MtNjkzMjYzM2JkYTRhIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoibjNUQ3NlWGdBTWl3RUhMM2dncDdtb1M0dlRSM1Y1c0I3dVNwRDlYY2pxQkFTRSt2U3F0UWxWS0ROMDZIUFhvZCJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 4/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>, "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
Cj4gU2VudDogVHVlc2RheSwgQXVndXN0IDI4LCAyMDE4IDk6MTIgUE0NCj4gPiArICAgIHZhbGlk
X21hc2sgPSAoKDFVTEwgPDwgdi0+ZG9tYWluLT5hcmNoLmNwdWlkLT5leHRkLm1heHBoeXNhZGRy
KSAtDQo+IDEpICYNCj4gPiArICAgICAgICAgICAgICAgICAoUEFHRV9NQVNLIHwgX1BBR0VfQVZB
SUwgfCBfUEFHRV9QUkVTRU5UKTsNCj4gDQo+IEhvdyBkaWQgeW91IGNvbWUgYWNyb3NzIHRoaXMg
bGlzdD/CoCBUaGUgb25seSB2YWxpZCBiaXRzIGFyZSBQcmVzZW50LCBQV1QNCj4gYW5kIFBDRCwg
d2hpbGUgdGhlIHVwcGVyIG5pYmJsZSBvZiBjb250cm9sIGJpdHMgaXMgZG9jdW1lbnRlZCBhcyBp
Z25vcmVkDQo+IHJhdGhlciB0aGFuIHJlc2VydmVkLg0KDQpBZ3JlZSB0aGF0IFBXVC9QQ0Qgc2hv
dWxkIGJlIGFkZGVkIHRvIG1hc2sgdG9vLiBfUEFHRV9BVkFJTCBpcyByaWdodA0KaGVyZSBzdGFu
ZGluZyBmb3IgaWdub3JlZCBiaXRzLg0KDQpUaGFua3MNCktldmluDQpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 01:29:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 01:29:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvBlx-0002Qy-Em; Thu, 30 Aug 2018 01: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=bxg0=ln=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fvBlw-0002Ql-Bq
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 01:29:20 +0000
X-Inumbo-ID: 37885fce-abf4-11e8-a6a9-d7ebe60f679a
Received: from mga03.intel.com (unknown [134.134.136.65])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 37885fce-abf4-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 01:30:03 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga002.fm.intel.com ([10.253.24.26])
 by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 29 Aug 2018 18:29:17 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.53,305,1531810800"; d="scan'208";a="81369564"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by fmsmga002.fm.intel.com with ESMTP; 29 Aug 2018 18:29:17 -0700
Received: from fmsmsx118.amr.corp.intel.com (10.18.116.18) by
 FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 29 Aug 2018 18:29:17 -0700
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 fmsmsx118.amr.corp.intel.com (10.18.116.18) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 29 Aug 2018 18:29:17 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.150]) with mapi id 14.03.0319.002;
 Thu, 30 Aug 2018 09:29:15 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Wei Liu <wei.liu2@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 10/23] x86/pt: split out HVM functions from vtd.c
Thread-Index: AQHUPThQHqyrCyW65U6NL3iH1w+8maTXhxeA
Date: Thu, 30 Aug 2018 01:29:14 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912E10C4@SHSMSX101.ccr.corp.intel.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <5a5c836b22273391c7f4d55bd6bb3edba4b989eb.1535285866.git-series.wei.liu2@citrix.com>
In-Reply-To: <5a5c836b22273391c7f4d55bd6bb3edba4b989eb.1535285866.git-series.wei.liu2@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMDJkNzRhZmQtMTY2Ny00NjhlLTg3YTEtYzgxZWJhMTY0OWQxIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoibUhSbzdmblJ2NkRiOFwvbWExV1NiclRCQk16K2FCXC91NTRPU3hzOUdUcThndllNVm9PZ3ZDN1wvNXRyVU5VNElrNCJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 10/23] x86/pt: split out HVM functions
 from vtd.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBXZWkgTGl1IFttYWlsdG86d2VpLmxpdTJAY2l0cml4LmNvbV0KPiBTZW50OiBTdW5k
YXksIEF1Z3VzdCAyNiwgMjAxOCA4OjIwIFBNCj4gCj4gRnVuY3Rpb25zIGFyZSBtb3ZlZCB0byBo
dm0uYy4gUmVvcmRlciBtYWtlZmlsZSBpdGVtcyB3aGlsZSBhdCBpdC4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKQWNrZWQtYnk6IEtldmluIFRpYW4g
PGtldmluLnRpYW5AaW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 01:30:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 01: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 1fvBms-000358-R3; Thu, 30 Aug 2018 01:30: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=bxg0=ln=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fvBmr-00034v-Kh
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 01:30:17 +0000
X-Inumbo-ID: 0a65f1e7-abf4-11e8-a8a5-bc764e045a96
Received: from mga17.intel.com (unknown [192.55.52.151])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 0a65f1e7-abf4-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 03:28:47 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga001.jf.intel.com ([10.7.209.18])
 by fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 29 Aug 2018 18:30:16 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.53,305,1531810800"; d="scan'208";a="86087865"
Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202])
 by orsmga001.jf.intel.com with ESMTP; 29 Aug 2018 18:30:02 -0700
Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by
 fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 29 Aug 2018 18:30:00 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX104.ccr.corp.intel.com ([169.254.5.143]) with mapi id 14.03.0319.002;
 Thu, 30 Aug 2018 09:29:58 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Wei Liu <wei.liu2@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 09/23] x86/pt: make it build with !CONFIG_HVM
Thread-Index: AQHUPTdN1XnW50zXV0K7Yr4rt3fTsaTXh11g
Date: Thu, 30 Aug 2018 01:29:57 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912E10DE@SHSMSX101.ccr.corp.intel.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <aeb8e35a432c51d910aa4e6a5d83fd8ecaccca01.1535285866.git-series.wei.liu2@citrix.com>
In-Reply-To: <aeb8e35a432c51d910aa4e6a5d83fd8ecaccca01.1535285866.git-series.wei.liu2@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZjQwMGY5YWYtNTFkMS00YTg3LTk1MmItZmM2MmM3ZTRjMDVhIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiZTBHWGlIR3Z6ZDhKdWJSdWJSYmVYVEJhdEsydStURWxcL3pIQ0E2V1JpMVBjdkJEajBsZ2gxQnhhNFdIMllaXC9WIn0=
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 09/23] x86/pt: make it build with
 !CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, "Nakajima,
 Jun" <jun.nakajima@intel.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBXZWkgTGl1IFttYWlsdG86d2VpLmxpdTJAY2l0cml4LmNvbV0KPiBTZW50OiBTdW5k
YXksIEF1Z3VzdCAyNiwgMjAxOCA4OjIwIFBNCj4gCj4gVGhpcyByZXF1aXJlcyBwcm92aWRpbmcg
c3R1YnMgZm9yIGEgZmV3IGZ1bmN0aW9ucyB3aGljaCBhcmUgcGFydCBvZgo+IEhWTSBjb2RlLgo+
IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpSZXZpZXdl
ZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 01:34:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 01:34:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvBrI-0003Pv-Db; Thu, 30 Aug 2018 01:34: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=bxg0=ln=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fvBrG-0003Pq-ME
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 01:34:50 +0000
X-Inumbo-ID: ac4c1ec2-abf4-11e8-a8a5-bc764e045a96
Received: from mga04.intel.com (unknown [192.55.52.120])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ac4c1ec2-abf4-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 03:33:19 +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 fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 29 Aug 2018 18:34:47 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.53,305,1531810800"; d="scan'208";a="70173780"
Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204])
 by orsmga006.jf.intel.com with ESMTP; 29 Aug 2018 18:34:38 -0700
Received: from fmsmsx124.amr.corp.intel.com (10.18.125.39) by
 FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 29 Aug 2018 18:34:18 -0700
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 fmsmsx124.amr.corp.intel.com (10.18.125.39) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 29 Aug 2018 18:34:18 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.240]) with mapi id 14.03.0319.002;
 Thu, 30 Aug 2018 09:34:15 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH 3/7] xen/hvm: Rename d->arch.hvm_domain to d->arch.hvm
Thread-Index: AQHUPvYQr0jHSEUkYEm2cSNAgyD3jaTXhRWw
Date: Thu, 30 Aug 2018 01:34:14 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912E1109@SHSMSX101.ccr.corp.intel.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-4-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1535477946-17892-4-git-send-email-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMzgxZmJhYWMtZTIzNS00OWVkLTg2YzgtMzJlZGI4Mjk2OGMzIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiZTl2dDZYVUp6S3JxVWJUT2RcL1I3TElBQnBQU3RYSFBjcEZHeUVMRysxcXJcL21QNkhHZlc4eVQrMm1uRXNSUXhDIn0=
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 3/7] xen/hvm: Rename d->arch.hvm_domain to
 d->arch.hvm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 "Nakajima, Jun" <jun.nakajima@intel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <JBeulich@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBBbmRyZXcgQ29vcGVyIFttYWlsdG86YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbV0N
Cj4gU2VudDogV2VkbmVzZGF5LCBBdWd1c3QgMjksIDIwMTggMTozOSBBTQ0KPiANCj4gVGhlIHRy
YWlsaW5nIF9kb21haW4gc3VmZml4IGlzIHJlZHVuZGFudCwgYnV0IGFkZHMgdG8gY29kZSB2b2x1
bWUuICBEcm9wIGl0Lg0KPiANCj4gUmVmbG93IGxpbmVzIGFzIGFwcHJvcHJpYXRlLCBhbmQgc3dp
dGNoIHRvIHVzaW5nIHRoZSBuZXcgWEZSRUUvZXRjDQo+IHdyYXBwZXJzDQo+IHdoZXJlIGFwcGxp
Y2FibGUuDQo+IA0KPiBObyBmdW5jdGlvbmFsIGNoYW5nZS4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+DQoNClJldmlld2VkLWJ5
OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4NCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 01:35:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 01: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 1fvBs6-0003V1-O9; Thu, 30 Aug 2018 01: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=bxg0=ln=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fvBs5-0003Us-BA
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 01:35:41 +0000
X-Inumbo-ID: cadbba83-abf4-11e8-a8a5-bc764e045a96
Received: from mga09.intel.com (unknown [134.134.136.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cadbba83-abf4-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 03:34:10 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga002.fm.intel.com ([10.253.24.26])
 by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 29 Aug 2018 18:35:38 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.53,305,1531810800"; d="scan'208";a="81370744"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by fmsmga002.fm.intel.com with ESMTP; 29 Aug 2018 18:35:38 -0700
Received: from fmsmsx115.amr.corp.intel.com (10.18.116.19) by
 FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 29 Aug 2018 18:35:38 -0700
Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by
 fmsmsx115.amr.corp.intel.com (10.18.116.19) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 29 Aug 2018 18:35:37 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX104.ccr.corp.intel.com ([169.254.5.143]) with mapi id 14.03.0319.002;
 Thu, 30 Aug 2018 09:34:54 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH 4/7] x86/hvm: Rename v->arch.hvm_vcpu to v->arch.hvm
Thread-Index: AQHUPvYTXxMjHBgCNUqL5Zc3A8JmZ6TXhUWw
Date: Thu, 30 Aug 2018 01:34:53 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912E1127@SHSMSX101.ccr.corp.intel.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-5-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1535477946-17892-5-git-send-email-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiOTc1YTZmZTgtZjRjNS00NmEwLWEyZTEtZGZjYWQ0ZDJkNDllIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiR2FCajZBMm9RNnZsQWNTNCtWQUxiXC9JY0lMdFlraWlRdW5jQW52WVwvT0xBdWFmQlhRXC9FbExcL0lcL1k5cDIzaU55In0=
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 4/7] x86/hvm: Rename v->arch.hvm_vcpu to
 v->arch.hvm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wei.liu2@citrix.com>,
 "Nakajima, 
 Jun" <jun.nakajima@intel.com>, Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <JBeulich@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBBbmRyZXcgQ29vcGVyIFttYWlsdG86YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbV0N
Cj4gU2VudDogV2VkbmVzZGF5LCBBdWd1c3QgMjksIDIwMTggMTozOSBBTQ0KPiANCj4gVGhlIHRy
YWlsaW5nIF92Y3B1IHN1ZmZpeCBpcyByZWR1bmRhbnQsIGJ1dCBhZGRzIHRvIGNvZGUgdm9sdW1l
LiAgRHJvcCBpdC4NCj4gDQo+IFJlZmxvdyBsaW5lcyBhcyBhcHByb3ByaWF0ZSwgYW5kIHN3aXRj
aCB0byB1c2luZyB0aGUgbmV3IFhGUkVFL2V0Yw0KPiB3cmFwcGVycw0KPiB3aGVyZSBhcHBsaWNh
YmxlLg0KPiANCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0KDQpSZXZpZXdlZC1ieTog
S2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+DQpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 01:36:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 01:36:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvBtG-0003bk-30; Thu, 30 Aug 2018 01:36:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bxg0=ln=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fvBtF-0003bd-7C
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 01:36:53 +0000
X-Inumbo-ID: 45100d08-abf5-11e8-a6a9-d7ebe60f679a
Received: from mga02.intel.com (unknown [134.134.136.20])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 45100d08-abf5-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 01:37:35 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga002.fm.intel.com ([10.253.24.26])
 by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 29 Aug 2018 18:36:50 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.53,305,1531810800"; d="scan'208";a="81371016"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by fmsmga002.fm.intel.com with ESMTP; 29 Aug 2018 18:36:49 -0700
Received: from fmsmsx101.amr.corp.intel.com (10.18.124.199) by
 FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 29 Aug 2018 18:36:49 -0700
Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by
 fmsmsx101.amr.corp.intel.com (10.18.124.199) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 29 Aug 2018 18:36:49 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 shsmsx102.ccr.corp.intel.com ([169.254.2.226]) with mapi id 14.03.0319.002;
 Thu, 30 Aug 2018 09:36:46 +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 5/7] x86/vtx: Rename arch_vmx_struct to vmx_vcpu
Thread-Index: AQHUPvYRBFrj6Xzqx0ujlJk7BDS2X6TXhcdA
Date: Thu, 30 Aug 2018 01:36:45 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912E114F@SHSMSX101.ccr.corp.intel.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-6-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1535477946-17892-6-git-send-email-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNWYyNDM1OTYtYjE1NS00MzgxLTg3MzAtMjMzOTlmNzcyMzk3IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiNFFVUVlVSWVuMGI3enpLWUxcL010enhXQVRsSmRTa3h3bzRHM0drMktyakJ1Rit3clc1YVk1eXNmK2p0NEhmVEgifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 5/7] x86/vtx: Rename arch_vmx_struct to
 vmx_vcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, "Nakajima, Jun" <jun.nakajima@intel.com>,
 Jan Beulich <JBeulich@suse.com>,
 =?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
Cj4gU2VudDogV2VkbmVzZGF5LCBBdWd1c3QgMjksIDIwMTggMTozOSBBTQ0KPiANCj4gVGhlIHN1
ZmZpeCBhbmQgcHJlZml4IGFyZSByZWR1bmRhbnQsIGFuZCB0aGUgbmFtZSBpcyBjdXJpb3VzbHkg
b2RkLg0KPiBSZW5hbWUgaXQNCj4gdG8gdm14X3ZjcHUgdG8gYmUgY29uc2lzdGVudCB3aXRoIGFs
bCB0aGUgb3RoZXIgc2ltaWxhciBzdHJ1Y3R1cmVzLg0KPiANCj4gTm8gZnVuY3Rpb25hbCBjaGFu
Z2UuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPg0KDQpBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+
DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 01:40:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 01: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 1fvBwC-0003pZ-NY; Thu, 30 Aug 2018 01: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=bxg0=ln=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fvBwB-0003pS-Ai
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 01:39:55 +0000
X-Inumbo-ID: b24330fc-abf5-11e8-a6a9-d7ebe60f679a
Received: from mga14.intel.com (unknown [192.55.52.115])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b24330fc-abf5-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 01:40:38 +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 fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 29 Aug 2018 18:39:53 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.53,305,1531810800"; d="scan'208";a="228756497"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by orsmga004.jf.intel.com with ESMTP; 29 Aug 2018 18:39:43 -0700
Received: from fmsmsx122.amr.corp.intel.com (10.18.125.37) by
 FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 29 Aug 2018 18:39:43 -0700
Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by
 fmsmsx122.amr.corp.intel.com (10.18.125.37) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 29 Aug 2018 18:39:43 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX151.ccr.corp.intel.com ([169.254.3.185]) with mapi id 14.03.0319.002;
 Thu, 30 Aug 2018 09:39:41 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xen.org>
Thread-Topic: [PATCH 7/7] x86/hvm: Drop hvm_{vmx,svm} shorthands
Thread-Index: AQHUPvYSf9dFfFZ/dUK6yQ5unF09MKTXhmXg
Date: Thu, 30 Aug 2018 01:39:40 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912E11F1@SHSMSX101.ccr.corp.intel.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-8-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1535477946-17892-8-git-send-email-andrew.cooper3@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZTAyMTRmNWUtNDhmMC00YzdlLWE3NzEtOTQ5NjIwZjYyMzdkIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiSzdEYklHZnBWUWg3d3RXQWYxTVZiWWNyQ1psWmhkMzVUN3B5KzRhR09BdklUV1pzenlDWm54QzB5b2pvRGFmSCJ9
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 7/7] x86/hvm: Drop hvm_{vmx,svm} shorthands
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 George Dunlap <george.dunlap@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBBbmRyZXcgQ29vcGVyIFttYWlsdG86YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbV0N
Cj4gU2VudDogV2VkbmVzZGF5LCBBdWd1c3QgMjksIDIwMTggMTozOSBBTQ0KPiANCj4gQnkgbWFr
aW5nIHt2bXgsc3ZtfSBpbiBodm1fdmNwdSBpbnRvIGFuIGFub255bW91cyB1bmlvbiAoY29uc2lz
dGVudA0KPiB3aXRoDQo+IGRvbWFpbiBzaWRlIG9mIHRoaW5ncyksIHRoZSBodm1fe3ZteCxzdm19
IGRlZmluZXMgY2FuIGJlIGRyb3BwZWQsIGFuZCBhbGwNCj4gY29kZQ0KPiByZWZlciB0byB0aGUg
Y29ycmVjdGx5LW5hbWVkIGZpZWxkcy4gIFRoaXMgbWVhbnMgdGhhdCB0aGUgZGF0YSBoaWVyYWNo
eSBpcyBubw0KPiBsb25nZXIgb2JzY3VyZWQgZnJvbSBncmVwL2NzY29wZS90YWdzL2V0Yy4NCj4g
DQo+IFJlZm9ybWF0IG9uZSBjb21tZW50IGFuZCBzd2l0Y2ggb25lIGJvb2xfdCB0byBib29sIHdo
aWxlIG1ha2luZw0KPiBjaGFuZ2VzLg0KPiANCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuDQo+IA0K
PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
Pg0KDQpSZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+DQoNCm9u
ZSBzbWFsbCBub3RlLiBJbiBjb3ZlcmxldHRlcjoNCg0KCSIgVGhpcyBzZXJpZXMgc3RhcnRlZCBi
eSB0cnlpbmcgdG8gYWRkcmVzcyB0aGUgYnVnIGluIHBhdGNoIDcsIA0KYW5kIGJhbGxvb25lZCBz
b21ld2hhdC4iDQoNCnRoZXJlIGlzIG5vIGJ1ZyBwZXIgc2UgaW4gdGhpcyBwYXRjaCwgcmlnaHQ/
DQoNClRoYW5rcw0KS2V2aW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 01:41:52 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 01: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 1fvBy3-0004bt-4z; Thu, 30 Aug 2018 01: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=bxg0=ln=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fvBy1-0004bk-RF
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 01:41:49 +0000
X-Inumbo-ID: a642dc10-abf5-11e8-a8a5-bc764e045a96
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a642dc10-abf5-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 03:40:18 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga003.fm.intel.com ([10.253.24.29])
 by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 29 Aug 2018 18:41:46 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.53,305,1531810800"; d="scan'208";a="76624971"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by FMSMGA003.fm.intel.com with ESMTP; 29 Aug 2018 18:41:33 -0700
Received: from fmsmsx120.amr.corp.intel.com (10.18.124.208) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 29 Aug 2018 18:41:11 -0700
Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by
 fmsmsx120.amr.corp.intel.com (10.18.124.208) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Wed, 29 Aug 2018 18:41:11 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 shsmsx102.ccr.corp.intel.com ([169.254.2.226]) with mapi id 14.03.0319.002;
 Thu, 30 Aug 2018 09:41:09 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 01/12] VMX: reduce number of posted-interrupt hooks
Thread-Index: AQHUP6CDTSE7aovcXE6AskYRjH1q06TXhXBA
Date: Thu, 30 Aug 2018 01:41:08 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912E120E@SHSMSX101.ccr.corp.intel.com>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
 <5B86A6BC02000078001E311D@prv1-mh.provo.novell.com>
In-Reply-To: <5B86A6BC02000078001E311D@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZTkwODQ2YWQtYzNlMi00ZTNhLWEyNDMtZDc3ZTkyM2E5ODQ1IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiZjgxV0ZEM2xZVXVDd3ZOeVJGNGV2NzNvTnhYRVIyXC8zSHorRFVDbTk4d3VHSnVmSjRSdElFXC81NTdPSzJ2Z0dFIn0=
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 01/12] 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
ZG5lc2RheSwgQXVndXN0IDI5LCAyMDE4IDk6NTkgUE0KPiAKPiBUaHJlZSBvZiB0aGUgZm91ciBo
b29rcyBhcmUgbm90IGV4cG9zZWQgb3V0c2lkZSBvZiB2bXguYywgYW5kIGFsbCBvZgo+IHRoZW0g
aGF2ZSBvbmx5IGEgc2luZ2xlIHBvc3NpYmxlIG5vbi1OVUxMIHZhbHVlLiBTbyB0aGVyZSdzIG5v
IHJlYXNvbiB0bwo+IHVzZSBob29rcyBoZXJlIC0gYSBzaW1wbGUgc2V0IG9mIGZsYWcgaW5kaWNh
dG9ycyBpcyBzdWZmaWNpZW50IChhbmQgd2UKPiBkb24ndCBldmVuIG5lZWQgYSBmbGFnIGZvciB0
aGUgVk0gZW50cnkgb25lLCBhcyBpdCdzIGFsd2F5cwo+IChkZS0pYWN0aXZhdGVkIHRvZ2V0aGVy
IHRoZSB0aGUgdkNQVSBibG9ja2luZyBob29rLCB3aGljaCBuZWVkcyB0bwo+IHJlbWFpbiBhbiBh
Y3R1YWwgZnVuY3Rpb24gcG9pbnRlcikuIFRoaXMgaXMgdGhlIG1vcmUgdGhhdCB3aXRoIHRoZQo+
IFNwZWN0cmUgdjIgd29ya2Fyb3VuZHMgaW5kaXJlY3QgY2FsbHMgaGF2ZSBiZWNvbWUgbW9yZSBl
eHBlbnNpdmUuCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgoKQWNrZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 04:02:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 04: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 1fvE9q-000834-IB; Thu, 30 Aug 2018 04:02: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=h8gx=ln=crc.id.au=netwiz@srs-us1.protection.inumbo.net>)
 id 1fvE9p-00082z-7Z
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 04:02:09 +0000
X-Inumbo-ID: 3ddb1b1b-ac09-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 3ddb1b1b-ac09-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 06:00:34 +0200 (CEST)
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 B01C0200F0;
 Thu, 30 Aug 2018 14:01:59 +1000 (AEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=crc.id.au; s=default;
 t=1535601719; bh=jNeK48/ARXddCdpDZB/8wXOPhQGEE30R3NmEX+VQKN0=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References;
 b=f87OAfoxea8c87JOF7MXsruaaVsVKq4C7zCz1y6EZ64uJ1uT2oiGShPtWNeAAAevj
 DoCQvGvtI5w+8Wb4o4zGn9raL/INjyNugcrZV/uvZsIq4Np+eOcu+2X3KhYhlSoV7z
 ITfqUrkc+doj3eVuGors5AS+FR7UZ2Hd75sabH+g=
MIME-Version: 1.0
Date: Thu, 30 Aug 2018 14:01:59 +1000
From: Steven Haigh <netwiz@crc.id.au>
To: Juergen Gross <jgross@suse.com>
In-Reply-To: <29fc38c6-8908-2f6f-e496-a1644f56c59e@suse.com>
References: <6564259.GaOmOO5kt2@wopr.lan.crc.id.au>
 <29fc38c6-8908-2f6f-e496-a1644f56c59e@suse.com>
Message-ID: <4e93ef83fb40d6a2a87f902f17bc0bc5@crc.id.au>
X-Sender: netwiz@crc.id.au
User-Agent: Roundcube Webmail/1.3.7
Subject: Re: [Xen-devel] RFE: Detect NUMA misconfigurations and prevent
 machine 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@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>

T24gMjAxOC0wOC0yOSAxNTo0OSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbiAyOS8wOC8xOCAw
NzozMywgU3RldmVuIEhhaWdoIHdyb3RlOgo+PiBXaGVuIHBsYXlpbmcgd2l0aCBOVU1BIHN1cHBv
cnQgcmVjZW50bHksIEkgbm90aWNlZCBhIGhvc3Qgd291bGQgYWx3YXlzIAo+PiBoYW5nCj4+IHdo
ZW4gdHJ5aW5nIHRvIGNyZWF0ZSBhIGNwdXBvb2wgZm9yIHRoZSBzZWNvbmQgTlVNQSBub2RlIGlu
IHRoZSAKPj4gc3lzdGVtLgo+PiAKPj4gSSB3YXMgdXNpbmcgdGhlIGZvbGxvd2luZyBjb21tYW5k
czoKPj4gIyB4bCBjcHVwb29sLWNyZWF0ZSBuYW1lPVwiUG9vbC0xXCIgc2NoZWQ9XCJjcmVkaXQy
XAo+PiAjIHhsIGNwdXBvb2wtY3B1LXJlbW92ZSBQb29sLTAgbm9kZToxCj4+ICMgeGwgY3B1cG9v
bC1jcHUtYWRkIFBvb2wtMSBub2RlOjEKPj4gCj4+IEFmdGVyIHRoZSBsYXN0IGNvbW1hbmQsIHRo
ZSBzeXN0ZW0gd291bGQgaGFuZyAtIHJlcXVpcmluZyBhIGhhcmQgcmVzZXQgCj4+IG9mIHRoZQo+
PiBtYWNoaW5lIHRvIGZpeC4KPj4gCj4+IEkgdHJpZWQgYSBkaWZmZXJlbnQgdmFyaWF0aW9uIHdp
dGggdGhlIHNhbWUgcmVzdWx0Ogo+PiAjIHhsIGNwdXBvb2wtY3JlYXRlIG5hbWU9XCJQb29sLTFc
IiBzY2hlZD1cImNyZWRpdDJcCj4+ICMgeGwgY3B1cG9vbC1jcHUtcmVtb3ZlIFBvb2wtMCBub2Rl
OjEKPj4gIyB4bCBjcHVwb29sLWNwdS1hZGQgUG9vbC0xIDEyCj4+IAo+PiBJdCB0dXJucyBvdXQg
dGhhdCB0aGUgUkFNIHdhcyBpbnN0YWxsZWQgc3ViLW9wdGltYWxseSBpbiB0aGlzIG1hY2hpbmUu
IAo+PiBBCj4+IHBhcnRpYWwgb3V0cHV0IGZyb20gJ3hsIGluZm8gLW4nIHNob3dzOgo+PiBudW1h
X2luZm8gICAgICAgICAgICAgIDoKPj4gbm9kZTogICAgbWVtc2l6ZSAgICBtZW1mcmVlICAgIGRp
c3RhbmNlcwo+PiAgIDA6ICAgICA2NzU4NCAgICAgIDYyNjA4ICAgICAgMTAsMjEKPj4gICAxOiAg
ICAgICAgICAgICAwICAgICAgICAgICAgICAwICAgICAgMjEsMTAKPj4gCj4+IEEgbWFjaGluZSB3
aGVyZSB3ZSBjb3VsZCBnZXQgdGhpcyB3b3JraW5nIGV2ZXJ5IHRpbWUgc2hvd3M6Cj4+IG5vZGU6
ICAgIG1lbXNpemUgICAgbWVtZnJlZSAgICBkaXN0YW5jZXMKPj4gICAwOiAgICAgMzQ4MTYgICAg
ICAzMDQ4MyAgICAgIDEwLDIxCj4+ICAgMTogICAgIDMyNzY4ICAgICAgMzIxMjUgICAgICAyMSwx
MAo+PiAKPj4gQXMgd2UgY2FuIGRlZHVjZSBSQU0gbWlzY29uZmlndXJhdGlvbnMgaW4gdGhpcyBz
Y2VuYXJpbywgSSBiZWxpZXZlIHdlIAo+PiBzaG91bGQKPj4gY2hlY2sgdG8gZW5zdXJlIHRoYXQg
UkFNIGNvbmZpZ3VyYXRpb24gLyBsYXlvdXQgaXMgc2FuZSAqYmVmb3JlKiAKPj4gYXR0ZW1wdGlu
ZyB0bwo+PiBzcGxpdCB0aGUgc3lzdGVtIGFuZCBwcmludCBhIHdhcm5pbmcuCj4+IAo+PiBUaGlz
IHdvdWxkIHByZXZlbnQgYSBoYXJkIHN5c3RlbSBmcmVlemUgaW4gdGhpcyBzY2VuYXJpby4KPiAK
PiBSQU0gcGxhY2VtZW50IHNob3VsZCBub3QgbWF0dGVyIGhlcmUuIEFzIHRoZSBuYW1lIGFscmVh
ZHkgc3VnZ2VzdHMKPiBjcHVwb29scyBkbyBhc3NpZ25tZW50IG9mIGNwdXMuIFJBTSBhbGxvY2F0
ZWQgd2lsbCBiZSBwcmVmZXJyZWQgdGFrZW4KPiBmcm9tIGEgbG9jYWwgbm9kZSwgYnV0IHRoaXMg
c2hvdWxkbid0IGJlIG1hbmRhdG9yeSBmb3Igc3VjY2Vzcy4KPiAKPiBXb3VsZCBpdCBiZSBwb3Nz
aWJsZSB0byB1c2UgYSBkZWJ1ZyBoeXBlcnZpc29yIChlLmcuIDQuMTItdW5zdGFibGUpIGZvcgo+
IGdlbmVyYXRpbmcgYSB2ZXJib3NlIGxvZyAoaHlwZXJ2aXNvciBib290IHBhcmFtZXRlciAibG9n
bHZsPWFsbCIpIGFuZAo+IHNlbmRpbmcgdGhlIGNvbXBsZXRlIGh5cGVydmlzb3IgbG9nPwoKSSBk
b24ndCBoYXZlIGEgcGFja2FnZSBmb3IgNC4xMSBvciA0LjEyIGJ1aWx0IGF0IGFsbCAtIGJ1dCBJ
IGRpZCB0aGlzIG9uIAo0LjEwLjItcHJlIChidWlsdCBmcm9tIHN0YWdpbmctNC4xMCkuCgpNYW5h
Z2VkIHRvIGdldCB0aGUgc2FtZSBjcmFzaCBsb2cgd2hlbiBhZGRpbmcgQ1BVcyB0byBQb29sLTEg
YXMgZm9sbG93czoKCkNyZWF0ZSB0aGUgcG9vbDoKKFhFTikgSW5pdGlhbGl6aW5nIENyZWRpdDIg
c2NoZWR1bGVyCihYRU4pICBsb2FkX3ByZWNpc2lvbl9zaGlmdDogMTgKKFhFTikgIGxvYWRfd2lu
ZG93X3NoaWZ0OiAzMAooWEVOKSAgdW5kZXJsb2FkX2JhbGFuY2VfdG9sZXJhbmNlOiAwCihYRU4p
ICBvdmVybG9hZF9iYWxhbmNlX3RvbGVyYW5jZTogLTMKKFhFTikgIHJ1bnF1ZXVlcyBhcnJhbmdl
bWVudDogc29ja2V0CihYRU4pICBjYXAgZW5mb3JjZW1lbnQgZ3JhbnVsYXJpdHk6IDEwbXMKKFhF
TikgbG9hZCB0cmFja2luZyB3aW5kb3cgbGVuZ3RoIDEwNzM3NDE4MjQgbnMKCkFkZCB0aGUgQ1BV
czoKKFhFTikgQWRkaW5nIGNwdSAxMiB0byBydW5xdWV1ZSAwCihYRU4pICBGaXJzdCBjcHUgb24g
cnVucXVldWUsIGFjdGl2YXRpbmcKKFhFTikgUmVtb3ZpbmcgY3B1IDEyIGZyb20gcnVucXVldWUg
MAooWEVOKSBBZGRpbmcgY3B1IDEzIHRvIHJ1bnF1ZXVlIDAKKFhFTikgUmVtb3ZpbmcgY3B1IDEz
IGZyb20gcnVucXVldWUgMAooWEVOKSBBZGRpbmcgY3B1IDE0IHRvIHJ1bnF1ZXVlIDAKKFhFTikg
UmVtb3ZpbmcgY3B1IDE0IGZyb20gcnVucXVldWUgMAooWEVOKSBYZW4gQlVHIGF0IHNjaGVkX2Ny
ZWRpdDIuYzozNDUyCihYRU4pIEFkZGluZyBjcHUgMTUgdG8gcnVucXVldWUgMAooWEVOKSAtLS0t
WyBYZW4tNC4xMC4yLXByZSAgeDg2XzY0ICBkZWJ1Zz1uICAgTm90IHRhaW50ZWQgXS0tLS0KKFhF
TikgQ1BVOiAgICAxMwooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMjJmZTQwPl0gCnNj
aGVkX2NyZWRpdDIuYyNjc2NoZWQyX3NjaGVkdWxlKzB4ZjYwLzB4MTMzMAooWEVOKSBSRkxBR1M6
IDAwMDAwMDAwMDAwMTAwNDYgICBDT05URVhUOiBoeXBlcnZpc29yCihYRU4pIHJheDogMDAwMDAw
MDAwMDAwMDAwMCAgIHJieDogZmZmZjgyZDA4MDU2MjUwMCAgIHJjeDogCmZmZmZmZmZmZmZmZmZm
ZmQKKFhFTikgcmR4OiBmZmZmODMxMDQwYWUxZjgwICAgcnNpOiAwMDAwMDAwMDAwMDAwMDBkICAg
cmRpOiAKZmZmZjgzMTA1MGFiZmUzOAooWEVOKSByYnA6IGZmZmY4MzEwNDRiYTdmMzAgICByc3A6
IGZmZmY4MzEwNTBhYmZkMjAgICByODogIApmZmZmODMxMDUwYWM2MWEwCihYRU4pIHI5OiAgZmZm
ZjgyZDA4MDIyZWVlMCAgIHIxMDogMDAwMDAwMDAwMDAwMDAwMSAgIHIxMTogCmZmZmY4MzAwN2Rj
MTEwNjAKKFhFTikgcjEyOiAwMDAwMDAwMDAwMDAwMDBkICAgcjEzOiBmZmZmODMxMDUwYWVmZWMw
ICAgcjE0OiAKZmZmZjgzMTA1MGFjNjE4MAooWEVOKSByMTU6IGZmZmY4MmQwODA1NjI1MDAgICBj
cjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IAowMDAwMDAwMDAwMTUyNmUwCihYRU4pIGNyMzog
MDAwMDAwMDA3ZGMzMjAwMCAgIGNyMjogMDAwMDdmZmY5Y2I0NzgzOAooWEVOKSBmc2I6IDAwMDAw
MDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IAowMDAwMDAwMDAwMDAw
MDAwCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6
IDAwMDAgICBjczogZTAwOAooWEVOKSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAyMmZlNDA+
IAooc2NoZWRfY3JlZGl0Mi5jI2NzY2hlZDJfc2NoZWR1bGUrMHhmNjAvMHgxMzMwKToKKFhFTikg
IGZmIGZmIDBmIDBiIDBmIDFmIDQwIDAwIDwwZj4gMGIgMGYgMGIgNGMgODkgZWYgZTggZDQgYjYg
ZmYgZmYgZTkgCjg3IGYxIGZmCihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODMx
MDUwYWJmZDIwOgooWEVOKSAgICBmZmZmODMxMDdmNWY2MDEwIGZmZmY4MzEwNTBhYmZlMzggMDAw
MDAwMmRkOTE0NDY0YSAKMDAwMDAwMDAwMDAwMDAwZAooWEVOKSAgICAwMDAwMDAwMDAyZjhkMjY0
IGZmZmY4MzEwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAKZmZmZjgzMTA0MTllZmRkMAooWEVO
KSAgICBmZmZmODMxMDUwYWM2NDAwIGZmZmY4MmQwODAyMzQ0ZmEgMDAwMDAwMDAwMDAwMDAwMCAK
MDAwMDAwMWJjOTdkMmVhNwooWEVOKSAgICAwMDAwMDAyZDlmMDA1NDIyIGZmZmY4MzEwNTBhYzYz
YzAgZmZmZjgyZDA4MDU2MjUwMCAKZmZmZjgyZDA4MDU3NzI4MAooWEVOKSAgICAwMDAwMDAwMDAw
MDAwMDBkIDAwMDAwMDAwMDAwMDAwNDYgMDAwMDAwMDAwMDAwMDI4MiAKMDAwMDAwMDAwMDAwMDA4
MgooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDBkIGZmZmY4MzEwNTBhYzYxYzggZmZmZjgyZDA4MDU3
NmZhYyAKMDAwMDAwMDAwMDAwMDAwZAooWEVOKSAgICBmZmZmODMwMDdkZDdmMDAwIGZmZmY4MzEw
NDRiYTgwMDAgMDAwMDAwMmRkOTE0NDY0YSAKZmZmZjgzMTA1MGFjNjE4MAooWEVOKSAgICBmZmZm
ODJkMDgwNTYyNTAwIGZmZmY4MmQwODAyMzNlZWQgMDAwMDAwMmQwMDAwMDAwMCAKZmZmZjgzMTA1
MGFjNjFhMAooWEVOKSAgICBmZmZmODMxMDUwYWI2MDEwIGZmZmY4MmQwODAyNjdjZjUgZmZmZjgy
ZDA4MDJiZmZlMCAKZmZmZjgyZDA4MDJjNDUwNQooWEVOKSAgICAwMDAwMDAyZGQ2MWI3ZmVkIGZm
ZmY4MmQwODAyM2FlNDggMDAwMDM4MDAwMDAwMzgwYiAKMDAwMDAwMDBmZmZmZmZmZgooWEVOKSAg
ICBmZmZmZmZmZmZmZmZmZmZmIGZmZmY4MzEwNTBhYmZmZmYgZmZmZjgyZDA4MDU0YmM4MCAKZmZm
ZjgyZDA4MDU2MjUwMAooWEVOKSAgICBmZmZmODMxMDUwYWJmZmZmIGZmZmY4MmQwODAyMzc1YjIg
ZmZmZjgyZDA4MDU3NzFmMCAKZmZmZjgyZDA4MDU0YzMwMAooWEVOKSAgICBmZmZmODJkMDgwNTc3
MWYwIDAwMDAwMDAwMDAwMDAwMGQgMDAwMDAwMDAwMDAwMDAwZCAKZmZmZjgyZDA4MDI2ZDJkNQoo
WEVOKSAgICBmZmZmODMwMDdkZDdmMDAwIGZmZmY4MzAwN2RkN2YwMDAgZmZmZjgzMDA3ZGJhZTAw
MCAKZmZmZjgzMTA3Y2QzODAwMAooWEVOKSAgICAwMDAwMDAwMGZmZmZmZmZmIGZmZmY4MzEwN2Zi
MGQwMDAgZmZmZjgyZDA4MDU2MjUwMCAKMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAKMDAwMDAwMDAwMDAw
MDAwMAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMDAwMCAKZmZmZjg4MDczNjA4M2ZkOAooWEVOKSAgICBmZmZmODgwNzM2MDgzZmQ0IDJlNmIx
ODAyMDAwMDAwMDEgMDAwMDAwMDAwMDAwMDE3OSAKMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAw
MDAwMDAwMDAwMDAwMGZmIDAwMDAwMDAwMDAwMDAxNzkgMDAwMDAwZmEwMDAwMDAwMCAKZmZmZmZm
ZmY4MTAzMGY2NgooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwNDYgZmZm
Zjg4MDczNjA4M2ZjMCAKMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBYZW4gY2FsbCB0cmFjZToKKFhF
TikgICAgWzxmZmZmODJkMDgwMjJmZTQwPl0gCnNjaGVkX2NyZWRpdDIuYyNjc2NoZWQyX3NjaGVk
dWxlKzB4ZjYwLzB4MTMzMAooWEVOKSAgICBbPGZmZmY4MmQwODAyMzQ0ZmE+XSBnZXRfY3B1X2lk
bGVfdGltZSsweDNhLzB4NTAKKFhFTikgICAgWzxmZmZmODJkMDgwMjMzZWVkPl0gc2NoZWR1bGUu
YyNzY2hlZHVsZSsweGRkLzB4NWQwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI2N2NmNT5dIHJlcHJv
Z3JhbV90aW1lcisweDc1LzB4ZTAKKFhFTikgICAgWzxmZmZmODJkMDgwMmJmZmUwPl0gY3B1aWRs
ZV9tZW51LmMjbWVudV9yZWZsZWN0KzAvMHg4MAooWEVOKSAgICBbPGZmZmY4MmQwODAyYzQ1MDU+
XSBtd2FpdC1pZGxlLmMjbXdhaXRfaWRsZSsweDI3NS8weDNkMAooWEVOKSAgICBbPGZmZmY4MmQw
ODAyM2FlNDg+XSB0aW1lci5jI3RpbWVyX3NvZnRpcnFfYWN0aW9uKzB4MTM4LzB4MjEwCihYRU4p
ICAgIFs8ZmZmZjgyZDA4MDIzNzViMj5dIHNvZnRpcnEuYyNfX2RvX3NvZnRpcnErMHg2Mi8weDkw
CihYRU4pICAgIFs8ZmZmZjgyZDA4MDI2ZDJkNT5dIGRvbWFpbi5jI2lkbGVfbG9vcCsweDQ1LzB4
YjAKKFhFTikKKFhFTikgUmVtb3ZpbmcgY3B1IDE1IGZyb20gcnVucXVldWUgMAooWEVOKQooWEVO
KSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCihYRU4pIEFkZGluZyBj
cHUgMTYgdG8gcnVucXVldWUgMAooWEVOKSBQYW5pYyBvbiBDUFUgMTM6CihYRU4pIFJlbW92aW5n
IGNwdSAxNiBmcm9tIHJ1bnF1ZXVlIDAKKFhFTikgWGVuIEJVRyBhdCBzY2hlZF9jcmVkaXQyLmM6
MzQ1MgooWEVOKSBBZGRpbmcgY3B1IDE3IHRvIHJ1bnF1ZXVlIDAKKFhFTikgKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKgooWEVOKQooWEVOKSBSZW1vdmluZyBjcHUgMTcg
ZnJvbSBydW5xdWV1ZSAwCihYRU4pIFJlYm9vdCBpbiBmaXZlIHNlY29uZHMuLi4KKFhFTikgQWRk
aW5nIGNwdSAxOCB0byBydW5xdWV1ZSAwCihYRU4pIFJlbW92aW5nIGNwdSAxOCBmcm9tIHJ1bnF1
ZXVlIDAKCk9ubHkgdGhpbmcgSSBjb3VsZCBkbyBhdCB0aGlzIHBvaW50IHdhcyB0byBoaXQgdGhl
IHJlc2V0IGJ1dHRvbi4KCkZ1bGwgYm9vdCBsb2dzIChpZiBoZWxwZnVsKToKKFhFTikgWGVuIHZl
cnNpb24gNC4xMC4yLXByZSAobW9ja2J1aWxkQCkgKGdjYyAoR0NDKSA0LjguNSAyMDE1MDYyMyAo
UmVkIApIYXQgNC44LjUtMjgpKSBkZWJ1Zz1uICBGcmkgQXVnIDI0IDE1OjEzOjMxIEFFU1QgMjAx
OAooWEVOKSBMYXRlc3QgQ2hhbmdlU2V0OiBUdWUgQXVnIDE0IDE1OjEzOjA5IDIwMTggLTA3MDAg
Z2l0OmJmMWI3ZjUtZGlydHkKKFhFTikgQm9vdGxvYWRlcjogR1JVQiAyLjAyfmJldGEyCihYRU4p
IENvbW1hbmQgbGluZTogcGxhY2Vob2xkZXIgZG9tMF9tZW09MjA0OE0sbWF4OjIwNDhNIHVjb2Rl
PXNjYW4gCmRvbTBfbWF4X3ZjcHVzPTIgc2NoZWQ9Y3JlZGl0MiBjb20yPTExNTIwMCw4bjEgY29u
c29sZT1jb20yIGxvZ2x2bD1hbGwKKFhFTikgWGVuIGltYWdlIGxvYWQgYmFzZSBhZGRyZXNzOiAw
CihYRU4pIFZpZGVvIGluZm9ybWF0aW9uOgooWEVOKSAgVkdBIGlzIHRleHQgbW9kZSA4MHgyNSwg
Zm9udCA4eDE2CihYRU4pICBWQkUvRERDIG1ldGhvZHM6IG5vbmU7IEVESUQgdHJhbnNmZXIgdGlt
ZTogMCBzZWNvbmRzCihYRU4pICBFRElEIGluZm8gbm90IHJldHJpZXZlZCBiZWNhdXNlIG5vIERE
QyByZXRyaWV2YWwgbWV0aG9kIGRldGVjdGVkCihYRU4pIERpc2MgaW5mb3JtYXRpb246CihYRU4p
ICBGb3VuZCAyIE1CUiBzaWduYXR1cmVzCihYRU4pICBGb3VuZCAyIEVERCBpbmZvcm1hdGlvbiBz
dHJ1Y3R1cmVzCihYRU4pIFhlbi1lODIwIFJBTSBtYXA6CihYRU4pICAwMDAwMDAwMDAwMDAwMDAw
IC0gMDAwMDAwMDAwMDA5YWMwMCAodXNhYmxlKQooWEVOKSAgMDAwMDAwMDAwMDA5YWMwMCAtIDAw
MDAwMDAwMDAwYTAwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDAwMDBlMDAwMCAtIDAwMDAw
MDAwMDAxMDAwMDAgKHJlc2VydmVkKQooWEVOKSAgMDAwMDAwMDAwMDEwMDAwMCAtIDAwMDAwMDAw
N2RmMWUwMDAgKHVzYWJsZSkKKFhFTikgIDAwMDAwMDAwN2RmMWUwMDAgLSAwMDAwMDAwMDdlMGQ0
MDAwIChyZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwN2UwZDQwMDAgLSAwMDAwMDAwMDdlMmRjMDAw
IChBQ1BJIE5WUykKKFhFTikgIDAwMDAwMDAwN2UyZGMwMDAgLSAwMDAwMDAwMDdmMzU4MDAwIChy
ZXNlcnZlZCkKKFhFTikgIDAwMDAwMDAwN2YzNTgwMDAgLSAwMDAwMDAwMDdmODAwMDAwIChBQ1BJ
IE5WUykKKFhFTikgIDAwMDAwMDAwODAwMDAwMDAgLSAwMDAwMDAwMDkwMDAwMDAwIChyZXNlcnZl
ZCkKKFhFTikgIDAwMDAwMDAwZmVkMWMwMDAgLSAwMDAwMDAwMGZlZDQwMDAwIChyZXNlcnZlZCkK
KFhFTikgIDAwMDAwMDAwZmYwMDAwMDAgLSAwMDAwMDAwMTAwMDAwMDAwIChyZXNlcnZlZCkKKFhF
TikgIDAwMDAwMDAxMDAwMDAwMDAgLSAwMDAwMDAxMDgwMDAwMDAwICh1c2FibGUpCihYRU4pIE5l
dyBYZW4gaW1hZ2UgYmFzZSBhZGRyZXNzOiAweDdkODAwMDAwCihYRU4pIEFDUEk6IFJTRFAgMDAw
RjA0QTAsIDAwMjQgKHIyIEFMQVNLQSkKKFhFTikgQUNQSTogWFNEVCA3RTFGNDA5MCwgMDA5QyAo
cjEgQUxBU0tBICAgIEEgTSBJICAxMDcyMDA5IEFNSSAgICAgCjEwMDEzKQooWEVOKSBBQ1BJOiBG
QUNQIDdFMjAxMDQ4LCAwMTBDIChyNSBBTEFTS0EgICAgQSBNIEkgIDEwNzIwMDkgQU1JICAgICAK
MTAwMTMpCihYRU4pIEFDUEk6IERTRFQgN0UxRjQxQzAsIENFODcgKHIyIEFMQVNLQSAgICBBIE0g
SSAgICAgICAxNSBJTlRMIAoyMDA1MTExNykKKFhFTikgQUNQSTogRkFDUyA3RTJEMzA4MCwgMDA0
MAooWEVOKSBBQ1BJOiBBUElDIDdFMjAxMTU4LCAwMUI0IChyMyBBTEFTS0EgICAgQSBNIEkgIDEw
NzIwMDkgQU1JICAgICAKMTAwMTMpCihYRU4pIEFDUEk6IEZQRFQgN0UyMDEzMTAsIDAwNDQgKHIx
IEFMQVNLQSAgICBBIE0gSSAgMTA3MjAwOSBBTUkgICAgIAoxMDAxMykKKFhFTikgQUNQSTogTUNG
RyA3RTIwMTM1OCwgMDAzQyAocjEgQUxBU0tBIE9FTU1DRkcuICAxMDcyMDA5IE1TRlQgICAgICAg
Cjk3KQooWEVOKSBBQ1BJOiBTUkFUIDdFMjAxMzk4LCAwNDMwIChyMSBBIE0gSSAgQU1JIFNSQVQg
ICAgICAgIDEgQU1JLiAgICAgICAgCjApCihYRU4pIEFDUEk6IFNMSVQgN0UyMDE3QzgsIDAwMzAg
KHIxIEEgTSBJICBBTUkgU0xJVCAgICAgICAgMCBBTUkuICAgICAgICAKMCkKKFhFTikgQUNQSTog
SFBFVCA3RTIwMTdGOCwgMDAzOCAocjEgQUxBU0tBICAgIEEgTSBJICAxMDcyMDA5IEFNSS4gICAg
ICAgIAo1KQooWEVOKSBBQ1BJOiBQUkFEIDdFMjAxODMwLCAwMEJFIChyMiBQUkFESUQgIFBSQURU
SUQgICAgICAgIDEgTVNGVCAgCjMwMDAwMDEpCihYRU4pIEFDUEk6IFNQTUkgN0UyMDE4RjAsIDAw
NDAgKHI1IEEgTSBJICAgT0VNU1BNSSAgICAgICAgMCBBTUkuICAgICAgICAKMCkKKFhFTikgQUNQ
STogU1NEVCA3RTIwMTkzMCwgRDBDQjAgKHIyICBJTlRFTCAgICBDcHVQbSAgICAgNDAwMCBJTlRM
IAoyMDA1MTExNykKKFhFTikgQUNQSTogRUlOSiA3RTJEMjVFMCwgMDEzMCAocjEgICAgQU1JIEFN
SSBFSU5KICAgICAgICAwICAgICAgICAgICAgIAowKQooWEVOKSBBQ1BJOiBFUlNUIDdFMkQyNzEw
LCAwMjMwIChyMSAgQU1JRVIgQU1JIEVSU1QgICAgICAgIDAgICAgICAgICAgICAgCjApCihYRU4p
IEFDUEk6IEhFU1QgN0UyRDI5NDAsIDAwQTggKHIxICAgIEFNSSBBTUkgSEVTVCAgICAgICAgMCAg
ICAgICAgICAgICAKMCkKKFhFTikgQUNQSTogQkVSVCA3RTJEMjlFOCwgMDAzMCAocjEgICAgQU1J
IEFNSSBCRVJUICAgICAgICAwICAgICAgICAgICAgIAowKQooWEVOKSBBQ1BJOiBETUFSIDdFMkQy
QTE4LCAwMTYwIChyMSBBIE0gSSAgIE9FTURNQVIgICAgICAgIDEgSU5UTCAgICAgICAgCjEpCihY
RU4pIFN5c3RlbSBSQU06IDY1NTAyTUIgKDY3MDc0Nzg0a0IpCihYRU4pIFNSQVQ6IFBYTSAwIC0+
IEFQSUMgMDAgLT4gTm9kZSAwCihYRU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMDEgLT4gTm9kZSAw
CihYRU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMDIgLT4gTm9kZSAwCihYRU4pIFNSQVQ6IFBYTSAw
IC0+IEFQSUMgMDMgLT4gTm9kZSAwCihYRU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMDQgLT4gTm9k
ZSAwCihYRU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMDUgLT4gTm9kZSAwCihYRU4pIFNSQVQ6IFBY
TSAwIC0+IEFQSUMgMDYgLT4gTm9kZSAwCihYRU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMDcgLT4g
Tm9kZSAwCihYRU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMDggLT4gTm9kZSAwCihYRU4pIFNSQVQ6
IFBYTSAwIC0+IEFQSUMgMDkgLT4gTm9kZSAwCihYRU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMGEg
LT4gTm9kZSAwCihYRU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMGIgLT4gTm9kZSAwCihYRU4pIFNS
QVQ6IFBYTSAxIC0+IEFQSUMgMjAgLT4gTm9kZSAxCihYRU4pIFNSQVQ6IFBYTSAxIC0+IEFQSUMg
MjEgLT4gTm9kZSAxCihYRU4pIFNSQVQ6IFBYTSAxIC0+IEFQSUMgMjIgLT4gTm9kZSAxCihYRU4p
IFNSQVQ6IFBYTSAxIC0+IEFQSUMgMjMgLT4gTm9kZSAxCihYRU4pIFNSQVQ6IFBYTSAxIC0+IEFQ
SUMgMjQgLT4gTm9kZSAxCihYRU4pIFNSQVQ6IFBYTSAxIC0+IEFQSUMgMjUgLT4gTm9kZSAxCihY
RU4pIFNSQVQ6IFBYTSAxIC0+IEFQSUMgMjYgLT4gTm9kZSAxCihYRU4pIFNSQVQ6IFBYTSAxIC0+
IEFQSUMgMjcgLT4gTm9kZSAxCihYRU4pIFNSQVQ6IFBYTSAxIC0+IEFQSUMgMjggLT4gTm9kZSAx
CihYRU4pIFNSQVQ6IFBYTSAxIC0+IEFQSUMgMjkgLT4gTm9kZSAxCihYRU4pIFNSQVQ6IFBYTSAx
IC0+IEFQSUMgMmEgLT4gTm9kZSAxCihYRU4pIFNSQVQ6IFBYTSAxIC0+IEFQSUMgMmIgLT4gTm9k
ZSAxCihYRU4pIFNSQVQ6IE5vZGUgMCBQWE0gMCAwLTgwMDAwMDAwCihYRU4pIFNSQVQ6IE5vZGUg
MCBQWE0gMCAxMDAwMDAwMDAtMTA4MDAwMDAwMAooWEVOKSBOVU1BOiBVc2luZyAyMCBmb3IgdGhl
IGhhc2ggc2hpZnQuCihYRU4pIFNSQVQ6IE5vZGUgMSBoYXMgbm8gbWVtb3J5LiBCSU9TIEJ1ZyBv
ciBtaXMtY29uZmlndXJlZCBoYXJkd2FyZT8KKFhFTikgRG9tYWluIGhlYXAgaW5pdGlhbGlzZWQg
RE1BIHdpZHRoIDMyIGJpdHMKKFhFTikgQ1BVIFZlbmRvcjogSW50ZWwsIEZhbWlseSA2ICgweDYp
LCBNb2RlbCA2MiAoMHgzZSksIFN0ZXBwaW5nIDQgCihyYXcgMDAwMzA2ZTQpCihYRU4pIGZvdW5k
IFNNUCBNUC10YWJsZSBhdCAwMDBmZGI2MAooWEVOKSBETUkgMi43IHByZXNlbnQuCihYRU4pIFVz
aW5nIEFQSUMgZHJpdmVyIGRlZmF1bHQKKFhFTikgQUNQSTogUE0tVGltZXIgSU8gUG9ydDogMHg0
MDggKDMyIGJpdHMpCihYRU4pIEFDUEk6IHY1IFNMRUVQIElORk86IGNvbnRyb2xbMDowXSwgc3Rh
dHVzWzA6MF0KKFhFTikgQUNQSTogU0xFRVAgSU5GTzogcG0xeF9jbnRbMTo0MDQsMTowXSwgcG0x
eF9ldnRbMTo0MDAsMTowXQooWEVOKSBBQ1BJOiAzMi82NFggRkFDUyBhZGRyZXNzIG1pc21hdGNo
IGluIEZBRFQgLSAKN2UyZDMwODAvMDAwMDAwMDAwMDAwMDAwMCwgdXNpbmcgMzIKKFhFTikgQUNQ
STogICAgICAgICAgICAgd2FrZXVwX3ZlY1s3ZTJkMzA4Y10sIHZlY19zaXplWzIwXQooWEVOKSBB
Q1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMAooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDAwXSBsYXBpY19pZFsweDAwXSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDAyXSBsYXBpY19pZFsweDAyXSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDA0XSBsYXBpY19pZFsweDA0XSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDA2XSBsYXBpY19pZFsweDA2XSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDA4XSBsYXBpY19pZFsweDA4XSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDBhXSBsYXBpY19pZFsweDBhXSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDBjXSBsYXBpY19pZFsweDIwXSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDBlXSBsYXBpY19pZFsweDIyXSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDEwXSBsYXBpY19pZFsweDI0XSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDEyXSBsYXBpY19pZFsweDI2XSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDE0XSBsYXBpY19pZFsweDI4XSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDE2XSBsYXBpY19pZFsweDJhXSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDAxXSBsYXBpY19pZFsweDAxXSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDAzXSBsYXBpY19pZFsweDAzXSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDA1XSBsYXBpY19pZFsweDA1XSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDA3XSBsYXBpY19pZFsweDA3XSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDA5XSBsYXBpY19pZFsweDA5XSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDBiXSBsYXBpY19pZFsweDBiXSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDBkXSBsYXBpY19pZFsweDIxXSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDBmXSBsYXBpY19pZFsweDIzXSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDExXSBsYXBpY19pZFsweDI1XSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDEzXSBsYXBpY19pZFsweDI3XSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDE1XSBsYXBpY19pZFsweDI5XSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDE3XSBsYXBpY19pZFsweDJiXSBlbmFibGVkKQooWEVOKSBBQ1BJOiBMQVBJQ19OTUkg
KGFjcGlfaWRbMHgwMF0gaGlnaCBlZGdlIGxpbnRbMHgxXSkKKFhFTikgQUNQSTogTEFQSUNfTk1J
IChhY3BpX2lkWzB4MDJdIGhpZ2ggZWRnZSBsaW50WzB4MV0pCihYRU4pIEFDUEk6IExBUElDX05N
SSAoYWNwaV9pZFsweDA0XSBoaWdoIGVkZ2UgbGludFsweDFdKQooWEVOKSBBQ1BJOiBMQVBJQ19O
TUkgKGFjcGlfaWRbMHgwNl0gaGlnaCBlZGdlIGxpbnRbMHgxXSkKKFhFTikgQUNQSTogTEFQSUNf
Tk1JIChhY3BpX2lkWzB4MDhdIGhpZ2ggZWRnZSBsaW50WzB4MV0pCihYRU4pIEFDUEk6IExBUElD
X05NSSAoYWNwaV9pZFsweDBhXSBoaWdoIGVkZ2UgbGludFsweDFdKQooWEVOKSBBQ1BJOiBMQVBJ
Q19OTUkgKGFjcGlfaWRbMHgwY10gaGlnaCBlZGdlIGxpbnRbMHgxXSkKKFhFTikgQUNQSTogTEFQ
SUNfTk1JIChhY3BpX2lkWzB4MGVdIGhpZ2ggZWRnZSBsaW50WzB4MV0pCihYRU4pIEFDUEk6IExB
UElDX05NSSAoYWNwaV9pZFsweDEwXSBoaWdoIGVkZ2UgbGludFsweDFdKQooWEVOKSBBQ1BJOiBM
QVBJQ19OTUkgKGFjcGlfaWRbMHgxMl0gaGlnaCBlZGdlIGxpbnRbMHgxXSkKKFhFTikgQUNQSTog
TEFQSUNfTk1JIChhY3BpX2lkWzB4MTRdIGhpZ2ggZWRnZSBsaW50WzB4MV0pCihYRU4pIEFDUEk6
IExBUElDX05NSSAoYWNwaV9pZFsweDE2XSBoaWdoIGVkZ2UgbGludFsweDFdKQooWEVOKSBBQ1BJ
OiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwMV0gaGlnaCBlZGdlIGxpbnRbMHgxXSkKKFhFTikgQUNQ
STogTEFQSUNfTk1JIChhY3BpX2lkWzB4MDNdIGhpZ2ggZWRnZSBsaW50WzB4MV0pCihYRU4pIEFD
UEk6IExBUElDX05NSSAoYWNwaV9pZFsweDA1XSBoaWdoIGVkZ2UgbGludFsweDFdKQooWEVOKSBB
Q1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwN10gaGlnaCBlZGdlIGxpbnRbMHgxXSkKKFhFTikg
QUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MDldIGhpZ2ggZWRnZSBsaW50WzB4MV0pCihYRU4p
IEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDBiXSBoaWdoIGVkZ2UgbGludFsweDFdKQooWEVO
KSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwZF0gaGlnaCBlZGdlIGxpbnRbMHgxXSkKKFhF
TikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MGZdIGhpZ2ggZWRnZSBsaW50WzB4MV0pCihY
RU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDExXSBoaWdoIGVkZ2UgbGludFsweDFdKQoo
WEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgxM10gaGlnaCBlZGdlIGxpbnRbMHgxXSkK
KFhFTikgQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MTVdIGhpZ2ggZWRnZSBsaW50WzB4MV0p
CihYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDE3XSBoaWdoIGVkZ2UgbGludFsweDFd
KQooWEVOKSBPdmVycmlkaW5nIEFQSUMgZHJpdmVyIHdpdGggYmlnc21wCihYRU4pIEFDUEk6IElP
QVBJQyAoaWRbMHgwMF0gYWRkcmVzc1sweGZlYzAwMDAwXSBnc2lfYmFzZVswXSkKKFhFTikgSU9B
UElDWzBdOiBhcGljX2lkIDAsIHZlcnNpb24gMzIsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAt
MjMKKFhFTikgQUNQSTogSU9BUElDIChpZFsweDAyXSBhZGRyZXNzWzB4ZmVjMDEwMDBdIGdzaV9i
YXNlWzI0XSkKKFhFTikgSU9BUElDWzFdOiBhcGljX2lkIDIsIHZlcnNpb24gMzIsIGFkZHJlc3Mg
MHhmZWMwMTAwMCwgR1NJIDI0LTQ3CihYRU4pIEFDUEk6IElPQVBJQyAoaWRbMHgwM10gYWRkcmVz
c1sweGZlYzQwMDAwXSBnc2lfYmFzZVs0OF0pCihYRU4pIElPQVBJQ1syXTogYXBpY19pZCAzLCB2
ZXJzaW9uIDMyLCBhZGRyZXNzIDB4ZmVjNDAwMDAsIEdTSSA0OC03MQooWEVOKSBBQ1BJOiBJTlRf
U1JDX09WUiAoYnVzIDAgYnVzX2lycSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZsKQooWEVOKSBBQ1BJ
OiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSA5IGdsb2JhbF9pcnEgOSBoaWdoIGxldmVsKQoo
WEVOKSBBQ1BJOiBJUlEwIHVzZWQgYnkgb3ZlcnJpZGUuCihYRU4pIEFDUEk6IElSUTIgdXNlZCBi
eSBvdmVycmlkZS4KKFhFTikgQUNQSTogSVJROSB1c2VkIGJ5IG92ZXJyaWRlLgooWEVOKSBFbmFi
bGluZyBBUElDIG1vZGU6ICBQaHlzLiAgVXNpbmcgMyBJL08gQVBJQ3MKKFhFTikgQUNQSTogSFBF
VCBpZDogMHg4MDg2YTcwMSBiYXNlOiAweGZlZDAwMDAwCihYRU4pIFhlbiBFUlNUIHN1cHBvcnQg
aXMgaW5pdGlhbGl6ZWQuCihYRU4pIEhFU1Q6IFRhYmxlIHBhcnNpbmcgaGFzIGJlZW4gaW5pdGlh
bGl6ZWQKKFhFTikgVXNpbmcgQUNQSSAoTUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9uIGluZm9y
bWF0aW9uCihYRU4pIFNNUDogQWxsb3dpbmcgMjQgQ1BVcyAoMCBob3RwbHVnIENQVXMpCihYRU4p
IElSUSBsaW1pdHM6IDcyIEdTSSwgNDU1MiBNU0kvTVNJLVgKKFhFTikgU3dpdGNoZWQgdG8gQVBJ
QyBkcml2ZXIgeDJhcGljX2NsdXN0ZXIuCihYRU4pIHhzdGF0ZTogc2l6ZTogMHgzNDAgYW5kIHN0
YXRlczogMHg3CihYRU4pIENQVTA6IEludGVsIG1hY2hpbmUgY2hlY2sgcmVwb3J0aW5nIGVuYWJs
ZWQKKFhFTikgU3BlY3VsYXRpdmUgbWl0aWdhdGlvbiBmYWNpbGl0aWVzOgooWEVOKSAgIEhhcmR3
YXJlIGZlYXR1cmVzOiBJQlJTL0lCUEIgU1RJQlAgTDFEX0ZMVVNIIFNTQkQKKFhFTikgICBDb21w
aWxlZC1pbiBzdXBwb3J0OiBJTkRJUkVDVF9USFVOSyBTSEFET1dfUEFHSU5HCihYRU4pICAgWGVu
IHNldHRpbmdzOiBCVEktVGh1bmsgUkVUUE9MSU5FLCBTUEVDX0NUUkw6IElCUlMtIFNTQkQtLCAK
T3RoZXI6IElCUEIgTDFEX0ZMVVNICihYRU4pICAgTDFURjogYmVsaWV2ZWQgdnVsbmVyYWJsZSwg
bWF4cGh5c2FkZHIgTDFEIDQ2LCBDUFVJRCA0NiwgU2FmZSAKYWRkcmVzcyAzMDAwMDAwMDAwMDAK
KFhFTikgICBTdXBwb3J0IGZvciBWTXM6IFBWOiBNU1JfU1BFQ19DVFJMIFJTQiBFQUdFUl9GUFUs
IEhWTTogCk1TUl9TUEVDX0NUUkwgUlNCIEVBR0VSX0ZQVQooWEVOKSAgIFhQVEkgKDY0LWJpdCBQ
ViBvbmx5KTogRG9tMCBlbmFibGVkLCBEb21VIGVuYWJsZWQKKFhFTikgICBQViBMMVRGIHNoYWRv
d2luZzogRG9tMCBkaXNhYmxlZCwgRG9tVSBlbmFibGVkCihYRU4pIFVzaW5nIHNjaGVkdWxlcjog
U01QIENyZWRpdCBTY2hlZHVsZXIgcmV2MiAoY3JlZGl0MikKKFhFTikgSW5pdGlhbGl6aW5nIENy
ZWRpdDIgc2NoZWR1bGVyCihYRU4pICBsb2FkX3ByZWNpc2lvbl9zaGlmdDogMTgKKFhFTikgIGxv
YWRfd2luZG93X3NoaWZ0OiAzMAooWEVOKSAgdW5kZXJsb2FkX2JhbGFuY2VfdG9sZXJhbmNlOiAw
CihYRU4pICBvdmVybG9hZF9iYWxhbmNlX3RvbGVyYW5jZTogLTMKKFhFTikgIHJ1bnF1ZXVlcyBh
cnJhbmdlbWVudDogc29ja2V0CihYRU4pICBjYXAgZW5mb3JjZW1lbnQgZ3JhbnVsYXJpdHk6IDEw
bXMKKFhFTikgbG9hZCB0cmFja2luZyB3aW5kb3cgbGVuZ3RoIDEwNzM3NDE4MjQgbnMKKFhFTikg
QWRkaW5nIGNwdSAwIHRvIHJ1bnF1ZXVlIDAKKFhFTikgIEZpcnN0IGNwdSBvbiBydW5xdWV1ZSwg
YWN0aXZhdGluZwooWEVOKSBQbGF0Zm9ybSB0aW1lciBpcyAxNC4zMThNSHogSFBFVAooWEVOKSBE
ZXRlY3RlZCAyNjAwLjAxOSBNSHogcHJvY2Vzc29yLgooWEVOKSBJbml0aW5nIG1lbW9yeSBzaGFy
aW5nLgooWEVOKSBhbHQgdGFibGUgZmZmZjgyZDA4MDQxOTc3OCAtPiBmZmZmODJkMDgwNDFiMjYw
CihYRU4pIFBDSTogTUNGRyBjb25maWd1cmF0aW9uIDA6IGJhc2UgODAwMDAwMDAgc2VnbWVudCAw
MDAwIGJ1c2VzIDAwIC0gCmZmCihYRU4pIFBDSTogTUNGRyBhcmVhIGF0IDgwMDAwMDAwIHJlc2Vy
dmVkIGluIEU4MjAKKFhFTikgUENJOiBVc2luZyBNQ0ZHIGZvciBzZWdtZW50IDAwMDAgYnVzIDAw
LWZmCihYRU4pIEludGVsIFZULWQgaW9tbXUgMCBzdXBwb3J0ZWQgcGFnZSBzaXplczogNGtCLCAy
TUIsIDFHQi4KKFhFTikgSW50ZWwgVlQtZCBpb21tdSAxIHN1cHBvcnRlZCBwYWdlIHNpemVzOiA0
a0IsIDJNQiwgMUdCLgooWEVOKSBJbnRlbCBWVC1kIFNub29wIENvbnRyb2wgZW5hYmxlZC4KKFhF
TikgSW50ZWwgVlQtZCBEb20wIERNQSBQYXNzdGhyb3VnaCBub3QgZW5hYmxlZC4KKFhFTikgSW50
ZWwgVlQtZCBRdWV1ZWQgSW52YWxpZGF0aW9uIGVuYWJsZWQuCihYRU4pIEludGVsIFZULWQgSW50
ZXJydXB0IFJlbWFwcGluZyBlbmFibGVkLgooWEVOKSBJbnRlbCBWVC1kIFBvc3RlZCBJbnRlcnJ1
cHQgbm90IGVuYWJsZWQuCihYRU4pIEludGVsIFZULWQgU2hhcmVkIEVQVCB0YWJsZXMgZW5hYmxl
ZC4KKFhFTikgSS9PIHZpcnR1YWxpc2F0aW9uIGVuYWJsZWQKKFhFTikgIC0gRG9tMCBtb2RlOiBS
ZWxheGVkCihYRU4pIEludGVycnVwdCByZW1hcHBpbmcgZW5hYmxlZAooWEVOKSBucl9zb2NrZXRz
OiAyCihYRU4pIEVuYWJsZWQgZGlyZWN0ZWQgRU9JIHdpdGggaW9hcGljX2Fja19vbGQgb24hCihY
RU4pIEVOQUJMSU5HIElPLUFQSUMgSVJRcwooWEVOKSAgLT4gVXNpbmcgb2xkIEFDSyBtZXRob2QK
KFhFTikgLi5USU1FUjogdmVjdG9yPTB4RjAgYXBpYzE9MCBwaW4xPTIgYXBpYzI9LTEgcGluMj0t
MQooWEVOKSBUU0MgZGVhZGxpbmUgdGltZXIgZW5hYmxlZAooWEVOKSBEZWZhdWx0aW5nIHRvIGFs
dGVybmF0aXZlIGtleSBoYW5kbGluZzsgc2VuZCAnQScgdG8gc3dpdGNoIHRvIApub3JtYWwgbW9k
ZS4KKFhFTikgQWxsb2NhdGVkIGNvbnNvbGUgcmluZyBvZiAyNTYgS2lCLgooWEVOKSBtd2FpdC1p
ZGxlOiBNV0FJVCBzdWJzdGF0ZXM6IDB4MTEyMAooWEVOKSBtd2FpdC1pZGxlOiB2MC40LjEgbW9k
ZWwgMHgzZQooWEVOKSBtd2FpdC1pZGxlOiBsYXBpY190aW1lcl9yZWxpYWJsZV9zdGF0ZXMgMHhm
ZmZmZmZmZgooWEVOKSBWTVg6IFN1cHBvcnRlZCBhZHZhbmNlZCBmZWF0dXJlczoKKFhFTikgIC0g
QVBJQyBNTUlPIGFjY2VzcyB2aXJ0dWFsaXNhdGlvbgooWEVOKSAgLSBBUElDIFRQUiBzaGFkb3cK
KFhFTikgIC0gRXh0ZW5kZWQgUGFnZSBUYWJsZXMgKEVQVCkKKFhFTikgIC0gVmlydHVhbC1Qcm9j
ZXNzb3IgSWRlbnRpZmllcnMgKFZQSUQpCihYRU4pICAtIFZpcnR1YWwgTk1JCihYRU4pICAtIE1T
UiBkaXJlY3QtYWNjZXNzIGJpdG1hcAooWEVOKSAgLSBVbnJlc3RyaWN0ZWQgR3Vlc3QKKFhFTikg
IC0gQVBJQyBSZWdpc3RlciBWaXJ0dWFsaXphdGlvbgooWEVOKSAgLSBWaXJ0dWFsIEludGVycnVw
dCBEZWxpdmVyeQooWEVOKSAgLSBQb3N0ZWQgSW50ZXJydXB0IFByb2Nlc3NpbmcKKFhFTikgSFZN
OiBBU0lEcyBlbmFibGVkLgooWEVOKSBIVk06IFZNWCBlbmFibGVkCihYRU4pIEhWTTogSGFyZHdh
cmUgQXNzaXN0ZWQgUGFnaW5nIChIQVApIGRldGVjdGVkCihYRU4pIEhWTTogSEFQIHBhZ2Ugc2l6
ZXM6IDRrQiwgMk1CLCAxR0IKKFhFTikgQWRkaW5nIGNwdSAxIHRvIHJ1bnF1ZXVlIDAKKFhFTikg
QWRkaW5nIGNwdSAyIHRvIHJ1bnF1ZXVlIDAKKFhFTikgQWRkaW5nIGNwdSAzIHRvIHJ1bnF1ZXVl
IDAKKFhFTikgQWRkaW5nIGNwdSA0IHRvIHJ1bnF1ZXVlIDAKKFhFTikgQWRkaW5nIGNwdSA1IHRv
IHJ1bnF1ZXVlIDAKKFhFTikgQWRkaW5nIGNwdSA2IHRvIHJ1bnF1ZXVlIDAKKFhFTikgQWRkaW5n
IGNwdSA3IHRvIHJ1bnF1ZXVlIDAKKFhFTikgQWRkaW5nIGNwdSA4IHRvIHJ1bnF1ZXVlIDAKKFhF
TikgQWRkaW5nIGNwdSA5IHRvIHJ1bnF1ZXVlIDAKKFhFTikgQWRkaW5nIGNwdSAxMCB0byBydW5x
dWV1ZSAwCihYRU4pIEFkZGluZyBjcHUgMTEgdG8gcnVucXVldWUgMAooWEVOKSBBZGRpbmcgY3B1
IDEyIHRvIHJ1bnF1ZXVlIDEKKFhFTikgIEZpcnN0IGNwdSBvbiBydW5xdWV1ZSwgYWN0aXZhdGlu
ZwooWEVOKSBBZGRpbmcgY3B1IDEzIHRvIHJ1bnF1ZXVlIDEKKFhFTikgQWRkaW5nIGNwdSAxNCB0
byBydW5xdWV1ZSAxCihYRU4pIEFkZGluZyBjcHUgMTUgdG8gcnVucXVldWUgMQooWEVOKSBBZGRp
bmcgY3B1IDE2IHRvIHJ1bnF1ZXVlIDEKKFhFTikgQWRkaW5nIGNwdSAxNyB0byBydW5xdWV1ZSAx
CihYRU4pIEFkZGluZyBjcHUgMTggdG8gcnVucXVldWUgMQooWEVOKSBBZGRpbmcgY3B1IDE5IHRv
IHJ1bnF1ZXVlIDEKKFhFTikgQWRkaW5nIGNwdSAyMCB0byBydW5xdWV1ZSAxCihYRU4pIEFkZGlu
ZyBjcHUgMjEgdG8gcnVucXVldWUgMQooWEVOKSBBZGRpbmcgY3B1IDIyIHRvIHJ1bnF1ZXVlIDEK
KFhFTikgQWRkaW5nIGNwdSAyMyB0byBydW5xdWV1ZSAxCihYRU4pIEJyb3VnaHQgdXAgMjQgQ1BV
cwooWEVOKSBidWlsZC1pZDogMWU3Njc0YmRlMDM4M2NmZGVhMTZkMmQ0ZjY1MzY0MTcyNTY1ZGUw
YQooWEVOKSBBQ1BJIHNsZWVwIG1vZGVzOiBTMwooWEVOKSBWUE1VOiBkaXNhYmxlZAooWEVOKSBt
Y2hlY2tfcG9sbDogTWFjaGluZSBjaGVjayBwb2xsaW5nIHRpbWVyIHN0YXJ0ZWQuCihYRU4pIERv
bTAgaGFzIG1heGltdW0gNDU2IFBJUlFzCihYRU4pIE5YIChFeGVjdXRlIERpc2FibGUpIHByb3Rl
Y3Rpb24gYWN0aXZlCihYRU4pICoqKiBMT0FESU5HIERPTUFJTiAwICoqKgooWEVOKSAgWGVuICBr
ZXJuZWw6IDY0LWJpdCwgbHNiLCBjb21wYXQzMgooWEVOKSAgRG9tMCBrZXJuZWw6IDY0LWJpdCwg
UEFFLCBsc2IsIHBhZGRyIDB4MTAwMDAwMCAtPiAweDI3NjgwMDAKKFhFTikgUEhZU0lDQUwgTUVN
T1JZIEFSUkFOR0VNRU5UOgooWEVOKSAgRG9tMCBhbGxvYy46ICAgMDAwMDAwMTA0YzAwMDAwMC0+
MDAwMDAwMTA1MDAwMDAwMCAoNTAzMjY2IHBhZ2VzIAp0byBiZSBhbGxvY2F0ZWQpCihYRU4pICBJ
bml0LiByYW1kaXNrOiAwMDAwMDAxMDdlZGUyMDAwLT4wMDAwMDAxMDdmZmZmNmQ4CihYRU4pIFZJ
UlRVQUwgTUVNT1JZIEFSUkFOR0VNRU5UOgooWEVOKSAgTG9hZGVkIGtlcm5lbDogZmZmZmZmZmY4
MTAwMDAwMC0+ZmZmZmZmZmY4Mjc2ODAwMAooWEVOKSAgSW5pdC4gcmFtZGlzazogMDAwMDAwMDAw
MDAwMDAwMC0+MDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgUGh5cy1NYWNoIG1hcDogMDAwMDAwODAw
MDAwMDAwMC0+MDAwMDAwODAwMDQwMDAwMAooWEVOKSAgU3RhcnQgaW5mbzogICAgZmZmZmZmZmY4
Mjc2ODAwMC0+ZmZmZmZmZmY4Mjc2ODRiNAooWEVOKSAgWGVuc3RvcmUgcmluZzogMDAwMDAwMDAw
MDAwMDAwMC0+MDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgQ29uc29sZSByaW5nOiAgMDAwMDAwMDAw
MDAwMDAwMC0+MDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgUGFnZSB0YWJsZXM6ICAgZmZmZmZmZmY4
Mjc2OTAwMC0+ZmZmZmZmZmY4Mjc4MjAwMAooWEVOKSAgQm9vdCBzdGFjazogICAgZmZmZmZmZmY4
Mjc4MjAwMC0+ZmZmZmZmZmY4Mjc4MzAwMAooWEVOKSAgVE9UQUw6ICAgICAgICAgZmZmZmZmZmY4
MDAwMDAwMC0+ZmZmZmZmZmY4MmMwMDAwMAooWEVOKSAgRU5UUlkgQUREUkVTUzogZmZmZmZmZmY4
MjQ1MjE4MAooWEVOKSBEb20wIGhhcyBtYXhpbXVtIDIgVkNQVXMKKFhFTikgSW5pdGlhbCBsb3cg
bWVtb3J5IHZpcnEgdGhyZXNob2xkIHNldCBhdCAweDQwMDAgcGFnZXMuCihYRU4pIFNjcnViYmlu
ZyBGcmVlIFJBTSBvbiAyIG5vZGVzIHVzaW5nIDYgQ1BVcwooWEVOKSAKLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLmRvbmUuCihYRU4pIFN0ZC4gTG9nbGV2ZWw6IEFsbAooWEVOKSBHdWVz
dCBMb2dsZXZlbDogTm90aGluZyAoUmF0ZS1saW1pdGVkOiBFcnJvcnMgYW5kIHdhcm5pbmdzKQoo
WEVOKSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioK
KFhFTikgQm9vdGVkIG9uIEwxVEYtdnVsbmVyYWJsZSBoYXJkd2FyZSB3aXRoIFNNVC9IeXBlcnRo
cmVhZGluZwooWEVOKSBlbmFibGVkLiAgUGxlYXNlIGFzc2VzcyB5b3VyIGNvbmZpZ3VyYXRpb24g
YW5kIGNob29zZSBhbgooWEVOKSBleHBsaWNpdCAnc210PTxib29sPicgc2V0dGluZy4gIFNlZSBY
U0EtMjczLgooWEVOKSAzLi4uIDIuLi4gMS4uLgooWEVOKSAqKiogU2VyaWFsIGlucHV0IC0+IERP
TTAgKHR5cGUgJ0NUUkwtYScgdGhyZWUgdGltZXMgdG8gc3dpdGNoIAppbnB1dCB0byBYZW4pCihY
RU4pIEZyZWVkIDQ3MmtCIGluaXQgbWVtb3J5Cm1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwg
bWVtb3J5CmFib3V0IHRvIGdldCBzdGFydGVkLi4uCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6
MDA6MDAuMAooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjAxLjAKKFhFTikgUENJIGFkZCBk
ZXZpY2UgMDAwMDowMDowMS4xCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDIuMAooWEVO
KSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjAzLjAKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDow
MDowMy4yCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDQuMAooWEVOKSBQQ0kgYWRkIGRl
dmljZSAwMDAwOjAwOjA0LjEKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDowNC4yCihYRU4p
IFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDQuMwooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAw
OjA0LjQKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDowNC41CihYRU4pIFBDSSBhZGQgZGV2
aWNlIDAwMDA6MDA6MDQuNgooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjA0LjcKKFhFTikg
UENJIGFkZCBkZXZpY2UgMDAwMDowMDowNS4wCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6
MDUuMgooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjA1LjQKKFhFTikgUENJIGFkZCBkZXZp
Y2UgMDAwMDowMDoxMS4wCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTYuMAooWEVOKSBQ
Q0kgYWRkIGRldmljZSAwMDAwOjAwOjE2LjEKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDox
YS4wCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MWQuMAooWEVOKSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOjAwOjFlLjAKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxZi4wCihYRU4pIFBD
SSBhZGQgZGV2aWNlIDAwMDA6MDA6MWYuMgooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjFm
LjMKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxZi42CihYRU4pIFBDSSBhZGQgZGV2aWNl
IDAwMDA6MDI6MDAuMAooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAyOjAwLjEKKFhFTikgUENJ
IGFkZCBkZXZpY2UgMDAwMDowNzowMC4wCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDg6MDMu
MAooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjA4LjAKKFhFTikgUENJIGFkZCBkZXZpY2Ug
MDAwMDo3ZjowOS4wCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGEuMAooWEVOKSBQQ0kg
YWRkIGRldmljZSAwMDAwOjdmOjBhLjEKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowYS4y
CihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGEuMwooWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOjdmOjBiLjAKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowYi4zCihYRU4pIFBDSSBh
ZGQgZGV2aWNlIDAwMDA6N2Y6MGMuMAooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBjLjEK
KFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowYy4yCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAw
MDA6N2Y6MGQuMAooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBkLjEKKFhFTikgUENJIGFk
ZCBkZXZpY2UgMDAwMDo3ZjowZC4yCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGUuMAoo
WEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBlLjEKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAw
MDo3ZjowZi4wCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGYuMQooWEVOKSBQQ0kgYWRk
IGRldmljZSAwMDAwOjdmOjBmLjIKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjowZi4zCihY
RU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MGYuNAooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAw
OjdmOjBmLjUKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxMC4wCihYRU4pIFBDSSBhZGQg
ZGV2aWNlIDAwMDA6N2Y6MTAuMQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEwLjIKKFhF
TikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxMC4zCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6
N2Y6MTAuNAooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEwLjUKKFhFTikgUENJIGFkZCBk
ZXZpY2UgMDAwMDo3ZjoxMC42CihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTAuNwooWEVO
KSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEzLjAKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3
ZjoxMy4xCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTMuNAooWEVOKSBQQ0kgYWRkIGRl
dmljZSAwMDAwOjdmOjEzLjUKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo3ZjoxNi4wCihYRU4p
IFBDSSBhZGQgZGV2aWNlIDAwMDA6N2Y6MTYuMQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdm
OjE2LjIKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo4MDowMS4wCihYRU4pIFBDSSBhZGQgZGV2
aWNlIDAwMDA6ODA6MDIuMAooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjgwOjAzLjAKKFhFTikg
UENJIGFkZCBkZXZpY2UgMDAwMDo4MDowNC4wCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ODA6
MDQuMQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjgwOjA0LjIKKFhFTikgUENJIGFkZCBkZXZp
Y2UgMDAwMDo4MDowNC4zCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ODA6MDQuNAooWEVOKSBQ
Q0kgYWRkIGRldmljZSAwMDAwOjgwOjA0LjUKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo4MDow
NC42CihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ODA6MDQuNwooWEVOKSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOjgwOjA1LjAKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDo4MDowNS4yCihYRU4pIFBD
SSBhZGQgZGV2aWNlIDAwMDA6ODA6MDUuNAooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjA4
LjAKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowOS4wCihYRU4pIFBDSSBhZGQgZGV2aWNl
IDAwMDA6ZmY6MGEuMAooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBhLjEKKFhFTikgUENJ
IGFkZCBkZXZpY2UgMDAwMDpmZjowYS4yCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MGEu
MwooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBiLjAKKFhFTikgUENJIGFkZCBkZXZpY2Ug
MDAwMDpmZjowYi4zCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MGMuMAooWEVOKSBQQ0kg
YWRkIGRldmljZSAwMDAwOmZmOjBjLjEKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowYy4y
CihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MGQuMAooWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOmZmOjBkLjEKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowZC4yCihYRU4pIFBDSSBh
ZGQgZGV2aWNlIDAwMDA6ZmY6MGUuMAooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBlLjEK
KFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjowZi4wCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAw
MDA6ZmY6MGYuMQooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBmLjIKKFhFTikgUENJIGFk
ZCBkZXZpY2UgMDAwMDpmZjowZi4zCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MGYuNAoo
WEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBmLjUKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAw
MDpmZjoxMC4wCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTAuMQooWEVOKSBQQ0kgYWRk
IGRldmljZSAwMDAwOmZmOjEwLjIKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxMC4zCihY
RU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTAuNAooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAw
OmZmOjEwLjUKKFhFTikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxMC42CihYRU4pIFBDSSBhZGQg
ZGV2aWNlIDAwMDA6ZmY6MTAuNwooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjEzLjAKKFhF
TikgUENJIGFkZCBkZXZpY2UgMDAwMDpmZjoxMy4xCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6
ZmY6MTMuNAooWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjEzLjUKKFhFTikgUENJIGFkZCBk
ZXZpY2UgMDAwMDpmZjoxNi4wCihYRU4pIFBDSSBhZGQgZGV2aWNlIDAwMDA6ZmY6MTYuMQooWEVO
KSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjE2LjIKCkxvZ2luIHByb21wdCBhdCB0aGlzIHN0YWdl
LgoKLS0gClN0ZXZlbiBIYWlnaAoKPyBuZXR3aXpAY3JjLmlkLmF1ICAgICA/IGh0dHA6Ly93d3cu
Y3JjLmlkLmF1Cj8gKzYxICgzKSA5MDAxIDYwOTAgICAgPyAwNDEyIDkzNSA4OTcKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 04:06:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 04:06: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 1fvEDi-0008EZ-96; Thu, 30 Aug 2018 04: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=s9re=ln=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fvEDh-0008ET-2e
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 04:06:09 +0000
X-Inumbo-ID: cf9f867c-ac09-11e8-a8a5-bc764e045a96
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id cf9f867c-ac09-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 06:04: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 w7U3wbkc195112;
 Thu, 30 Aug 2018 04:06:04 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=XKTqe/itbwVbjjTNCwcEZsHCr5ookUTfiiqwN+DaUHA=;
 b=VKy+cnl2iZodZSbLQBx9x1wMbsWKl3kqIF+KIzgUKAoGCaebdRSM3gJvNe1ITeVM9D8h
 hvWPVDtQUfzOGeGnl4vBptzC3NontB9eGhTvq5ylIyaPh3S6VZsctAyNCz26KWsM3cLT
 PeQOwbxte2dzQWZMXbH/Q/Cy4hxzsIy8pN0l4aYIPEphbpMAgIkbXmtEs8YH5yBtAqrm
 O/U30P0qYyN+D+57vnV8lz9ffMtSyFDsIwmsiwI2u1YxM4Xyd2lR+dcl/LJMj3d+CBsO
 JCQGD18NTTEizO7ToahzLSA6myMbG0Y1tanfMH3VwlR5m5r/dAJdDRhUig8Qa5UAdLDO MA== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by aserp2120.oracle.com with ESMTP id 2m2y2ppyfg-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 30 Aug 2018 04:06:04 +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 w7U462Al031020
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 30 Aug 2018 04:06:03 GMT
Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w7U462vR020351;
 Thu, 30 Aug 2018 04:06:02 GMT
MIME-Version: 1.0
Message-ID: <037428ab-4f89-4068-9ad4-1ded955cf9fd@default>
Date: Wed, 29 Aug 2018 21:06:02 -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=9000
 signatures=668708
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=894
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808300040
Subject: [Xen-devel] [PATCH] xen/grant: Mute gcc warning in
 steal_linear_address()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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, wei.liu2@citrix.com, jbeulich@suse.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>

TW92ZSByZWZlcmVuY2Ugb2Ygb2wxZSBhaGVhZCBvciBlbHNlIHdlIHNlZSBiZWxvdyB3YXJuaW5n
LgoKY2MxOiB3YXJuaW5ncyBiZWluZyB0cmVhdGVkIGFzIGVycm9ycwpncmFudF90YWJsZS5jOiBJ
biBmdW5jdGlvbiAncmVwbGFjZV9ncmFudF9wdl9tYXBwaW5nJzoKZ3JhbnRfdGFibGUuYzoxNDI6
IHdhcm5pbmc6ICdvbDFlLmwxJyBtYXkgYmUgdXNlZCB1bmluaXRpYWxpemVkIGluIHRoaXMgZnVu
Y3Rpb24KClNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFj
bGUuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9wdi9ncmFudF90YWJsZS5jIHwgICAgNiArKystLS0K
IDEgZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9wdi9ncmFudF90YWJsZS5jIGIveGVuL2FyY2gveDg2L3B2L2dy
YW50X3RhYmxlLmMKaW5kZXggNmI3ZDg1NS4uNTE4MDMzNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L3B2L2dyYW50X3RhYmxlLmMKKysrIGIveGVuL2FyY2gveDg2L3B2L2dyYW50X3RhYmxlLmMK
QEAgLTE2Nyw2ICsxNjcsOSBAQCBzdGF0aWMgYm9vbCBzdGVhbF9saW5lYXJfYWRkcmVzcyh1bnNp
Z25lZCBsb25nIGxpbmVhciwgbDFfcGdlbnRyeV90ICpvdXQpCiAgICAgb2wxZSA9ICpwbDFlOwog
ICAgIG9rYXkgPSBVUERBVEVfRU5UUlkobDEsIHBsMWUsIG9sMWUsIGwxZV9lbXB0eSgpLCBtZm5f
eChnbDFtZm4pLCBjdXJyLCAwKTsKIAorICAgIGlmICggb2theSApCisgICAgICAgICpvdXQgPSBv
bDFlOworCiAgb3V0X3VubG9jazoKICAgICBwYWdlX3VubG9jayhwYWdlKTsKICBvdXRfcHV0OgpA
QCAtMTc0LDkgKzE3Nyw2IEBAIHN0YXRpYyBib29sIHN0ZWFsX2xpbmVhcl9hZGRyZXNzKHVuc2ln
bmVkIGxvbmcgbGluZWFyLCBsMV9wZ2VudHJ5X3QgKm91dCkKICBvdXRfdW5tYXA6CiAgICAgdW5t
YXBfZG9tYWluX3BhZ2UocGwxZSk7CiAKLSAgICBpZiAoIG9rYXkgKQotICAgICAgICAqb3V0ID0g
b2wxZTsKLQogIG91dDoKICAgICByZXR1cm4gb2theTsKIH0KLS0gCjEuNy4zCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 04:42:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 04: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 1fvEn3-0003Be-8Q; Thu, 30 Aug 2018 04:42: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=k5id=ln=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvEn2-0003BU-Kd
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 04:42:40 +0000
X-Inumbo-ID: ea591778-ac0e-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ea591778-ac0e-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 06:41: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 1fvEmw-00012U-JK; Thu, 30 Aug 2018 04:42: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 1fvEmw-0000tk-CA; Thu, 30 Aug 2018 04:42:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvEmw-0007XN-Aw; Thu, 30 Aug 2018 04:42:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126907-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host:fail:regression
 xen-4.7-testing:test-xtf-amd64-amd64-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:guest-saverestore.2:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-4: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-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-armhf-armhf-xl-rtds:guest-start/debian.repeat: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-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-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-libvirt: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-qemuu-nested-amd:debian-hvm-install/l1/l2: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: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-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-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-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-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-raw:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-vhd:migrate-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=7ba1c7df881855422f9a475862565e94c8421b75
X-Osstest-Versions-That: xen=280a5568939c4a5832be787c8e0c23a19f30935a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 30 Aug 2018 04:42:34 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 126907: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjkwNyB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjkwNy8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEy
NTA1NwoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2lu
Zyk6CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1l
bnRyeSBmYWlsIGluIDEyNjcxNiBwYXNzIGluIDEyNjkwNwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIGluIDEyNjcx
NiBwYXNzIGluIDEyNjkwNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDE1IGd1ZXN0LXNhdmVyZXN0b3JlLjIgZmFpbCBpbiAxMjY4MTAgcGFzcyBpbiAxMjY5
MDcKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICBmYWls
IGluIDEyNjgxMCBwYXNzIGluIDEyNjkwNwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxMjY4MTAgcGFzcyBpbiAx
MjY5MDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTYgZ3Vlc3Qt
bG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDEyNjgxMCBwYXNzIGluIDEyNjkwNwogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNCAgIDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIHBh
c3MgaW4gMTI2NzE2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMjY4MTAKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgZmFpbCBpbiAxMjY3MTYg
bGlrZSAxMjUwNTcKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgNTAgeHRmL3Rlc3QtaHZtNjQtbGJy
LXRzeC12bWVudHJ5IGZhaWwgaW4gMTI2ODEwIGxpa2UgMTI1MDU3CiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAx
MjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2Ug
MTI1MDU3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEyNTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
MTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDdiYTFjN2RmODgx
ODU1NDIyZjlhNDc1ODYyNTY1ZTk0Yzg0MjFiNzUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAg
ICAgICAgICAgICAgIDI4MGE1NTY4OTM5YzRhNTgzMmJlNzg3YzhlMGMyM2ExOWYzMDkzNWEKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDEyNTA1NyAgMjAxOC0wNy0wOSAwODozNjowNCBaICAgNTEgZGF5
cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMjU2ODUgIDIwMTgtMDctMzAgMTI6Mzk6MzggWiAgIDMw
IGRheXMgICAyMSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjU5MzEgIDIwMTgtMDgt
MTUgMjI6NTE6MjMgWiAgIDE0IGRheXMgICAxMCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4
LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv
bT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmluIFRpYW4gPGtl
dmluLnRpYW5AaW50ZWwuY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
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
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVu
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFk
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoK
KE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNzQ4IGxpbmVzIGxvbmcuKQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 05:08:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 05: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 1fvFC5-0005Je-F2; Thu, 30 Aug 2018 05: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=k5id=ln=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvFC3-0005JS-Jz
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 05:08:31 +0000
X-Inumbo-ID: d6c00a96-ac12-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d6c00a96-ac12-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 05:09: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 1fvFBy-0001rV-Ax; Thu, 30 Aug 2018 05:08: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 1fvFBx-0001ft-T4; Thu, 30 Aug 2018 05:08:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvFBx-0008VT-S7; Thu, 30 Aug 2018 05:08:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126888-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-rumprun-i386:guest-start:fail:regression
 linux-linus:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-linus:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-i386-xl:guest-start:fail:regression
 linux-linus:test-amd64-i386-xl-xsm:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-pvshim:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:xen-boot:fail:regression
 linux-linus:test-amd64-i386-libvirt:guest-start:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-libvirt-pair:guest-start/debian:fail:regression
 linux-linus:test-amd64-i386-pair:guest-start/debian:fail:regression
 linux-linus:test-amd64-i386-libvirt-xsm:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-linus:test-amd64-amd64-xl:guest-start:fail:regression
 linux-linus:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-linus:test-amd64-amd64-pair:guest-start/debian:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:guest-start/debian:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-examine:memdisk-try-append:fail:regression
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-linus:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 linux-linus:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 linux-linus:test-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-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-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-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=050cdc6c9501abcd64720b8cc3e7941efee9547d
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 30 Aug 2018 05:08:25 +0000
Subject: [Xen-devel] [linux-linus test] 126888: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjg4OCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2ODg4LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2IDExIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXNoYWRvdyAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAx
MCByZWRoYXQtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhhdC1pbnN0
YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQt
eHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4
OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
IDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjEwLWkzODYgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1
ODk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjEgZ3Vlc3Qtc3RhcnQvZGViaWFuICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAyMSBndWVzdC1z
dGFydC9kZWJpYW4gICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAxMCByZWRoYXQtaW5z
dGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAyMSBndWVzdC1zdGFydC9kZWJpYW4gICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMSBndWVz
dC1zdGFydC9kZWJpYW4gICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDEwIGRlYmlhbi1odm0t
aW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWV4
YW1pbmUgICAgICA0IG1lbWRpc2stdHJ5LWFwcGVuZCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4
OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWludGVsIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAx
MjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTAgZGViaWFuLWRpLWluc3RhbGwg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgMTAgZGViaWFu
LWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTAgd2luZG93cy1p
bnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAx
MCB3aW5kb3dzLWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKClJlZ3Jlc3Npb25zIHdo
aWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjU4OTgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxv
Y2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBsaWtlIDEyNTg5OAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxp
a2UgMTI1ODk4CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjU4OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAg
ICAgICAgICAgICAwNTBjZGM2Yzk1MDFhYmNkNjQ3MjBiOGNjM2U3OTQxZWZlZTk1NDdkCmJhc2Vs
aW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA5NDcxMGNhYzBlZjRlZTE3N2E2M2I1
MjI3NjY0YjM4Yzk1YmJmNzAzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjU4OTggIDIwMTgtMDgt
MTMgMjE6MjA6NTUgWiAgIDE2IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1OTIxICAyMDE4
LTA4LTE1IDEzOjA2OjU2IFogICAxNCBkYXlzICAgIDkgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTI2ODg4ICAyMDE4LTA4LTI4IDIwOjIyOjE0IFogICAgMSBkYXlzICAgIDEgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQoyMDg5IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlz
dGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBy
dW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDI1Njc2MCBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 06:12:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 06: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 1fvGBE-0002cn-BR; Thu, 30 Aug 2018 06:11: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvGBD-0002ci-1i
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 06:11:43 +0000
X-Inumbo-ID: aa0fa156-ac1b-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aa0fa156-ac1b-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 06:12:25 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 00:11:40 -0600
Message-Id: <5B878A9A02000078001E34F7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 00:11:38 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B73C3A102000078001DE176@prv1-mh.provo.novell.com>
 <7c386c33-2617-e8ae-df5c-3547e627d3f7@citrix.com>
 <5B863C8402000078001E2D3A@prv1-mh.provo.novell.com>
 <027ca950-bbaf-4d8a-5d68-8b9073f94c7e@citrix.com>
In-Reply-To: <027ca950-bbaf-4d8a-5d68-8b9073f94c7e@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] 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: xen-devel <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjA4LjE4IGF0IDE5OjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjkvMDgvMTggMDc6MjYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyOS4w
OC4xOCBhdCAwMTowNiwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gRnVy
dGhlcm1vcmUsIHRvIGZpeCBMQlIgaGFuZGxpbmcsIHRoZSBmaXJzdCB0aGluZyBJJ2QgaGF2ZSB0
byBkbyBpcwo+Pj4gcmV2ZXJ0IHRoaXMsIHNvIHBsZWFzZSBsZWF2ZSBpdCBhcyBpdCBpcy4KPj4g
TWluZCBiZWluZyBhIGxpdHRsZSBtb3JlIHNwZWNpZmljIGFzIHRvIHRoZSB3aHlzIGhlcmU/Cj4g
Cj4gV2hlbiB2bWNiLT52aXJ0X2V4dC5maWVsZHMubGJyX2VuYWJsZSBpcyBjbGVhciBhbmQgREVC
VUdDVEwuTEJSIGlzIHNldCwKPiB0aGUgaHlwZXJ2aXNvciBtdXN0IGF0b21pY2FsbHkgc3dpdGNo
IHRoZSA1IExCUiBNU1JzIGluc2lkZSB0aGUgY3JpdGljYWwKPiByZWdpb24uCj4gCj4gVXNhZ2Ug
b2YgREVCVUdDVEwuTEJSIGlzIGJyb2tlbiBvbiBwcmUtbGJydiBoYXJkd2FyZSAoZ2VuIDEvMiBz
dm0/KSwgYW5kCj4gd2hlbiBzdWl0YWJseSAobWlzKWNvbmZpZ3VyZWQgYnkgbmVzdGVkIHZpcnQu
CgpPa2F5LCB0aGF0J3Mgd2hhdCBJIGhhZCBjb25jbHVkZWQgb24gdGhlIHdheSBob21lIHllc3Rl
cmRheS4KQnV0IHRoaXMgbmVlZHMgZG9pbmcgYmVmb3JlIHRoZSBmaXJzdCBicmFuY2gsIGkuZS4g
aW4gcGFydGljdWxhcgpwcmlvciB0byBTUEVDX0NUUkxfRU5UUllfRlJPTV9IVk0uIEhlbmNlIHRo
ZSBTVEdJIGNvdWxkCnN0aWxsIG1vdmUgYWhlYWQgKHByb3ZpZGVkIHRoZSBOTUkvI01DIGlzc3Vl
IHdhcyBhZGRyZXNzZWQpLgoKQW55d2F5IC0gSSBndWVzcyBJJ2xsIG1ha2UgdGhlIGNoYW5nZSBh
bmQgcmVjb3JkIGZ1cnRoZXIgcm9vbQpmb3IgaW1wcm92ZW1lbnQgaW4gdGhlIGRlc2NyaXB0aW9u
LgoKPj4gRnJvbSBhIHB1cmVseSBmb3JtYWwgcG92LCBCb3JpcydlcyBSLWIgYWxsb3dzIG1lIHRv
IHB1dCB0aGUgY2hhbmdlIGluCj4+IGFzIGlzLiBJJ20gbm90IG92ZXJseSBoYXBweSB0byBkbyB0
aGUgcmVxdWVzdGVkIGNoYW5nZSwgYnV0IEkKPj4gY2VydGFpbmx5IHdpbGwsIHByb3ZpZGVkIC0g
b25jZSBhZ2FpbiAtIEkgdW5kZXJzdGFuZCB0aGUgcmVhc29uLgo+Pgo+PiBGdXJ0aGVybW9yZSwg
cGxlYXNlIGRvbid0IGZvcmdldCB0aGF0IHRoZSBtb3JlIHdlIGRlbGF5Cj4+IGVzcGVjaWFsbHkg
I01DLCB0aGUgbW9yZSBsaWtlbHkgaXQgYmVjb21lcyB0aGF0IGEgc3lzdGVtIHdpbGwKPj4gY3Jh
c2ggaW4gYSBmYXIgbGVzcyBvYnZpb3VzIHdheSB0aGFuIGJ5IGxvZ2dpbmcgYW4gI01DLgo+IAo+
ICNNQydzIG9ubHkgZ2V0IHJhaXNlZCBhZnRlciB0aGUgYmFuayByZWdpc3RlcnMgaGF2ZSBiZWVu
IHVwZGF0ZWQsIHNvCj4gZXZlbiBpZiBhIHNodXRkb3duIG9jY3VycywgdGhlIGRhdGEgd2lsbCBi
ZSBjYXB0dXJlZCBieSB0aGUgZmlybXdhcmUKPiBhZnRlciByZXNldC4KPiAKPiBBcyBmb3Igbm9u
LWRlZmVycmFibGUgI01DJ3MsIGEgY291cGxlIG9mIGV4dHJhIHN0YWNrL21zci92Y3B1IHJlZmVy
ZW5jZXMKPiBpbiB0aGUgY3JpdGljYWwgcmVnaW9uIGRvZXNuJ3QgYWx0ZXIgdGhlIGNoYW5jZXMu
ICBXZSB3ZXJlIG5ldmVyIGdvaW5nCj4gdG8gc3Vydml2ZSwgb3Igd29uJ3QgdHJpZ2dlciBhIG5l
dyBvbmUuCgpUaGUgcXVlc3Rpb24gaXNuJ3Qgd2hldGhlciB3ZSBzdXJ2aXZlLCBidXQgd2hldGhl
ciB0aGUgbG9nZ2VkCmRhdGEgYWxsb3dzIGNvbmNsdWRpbmcgd2hhdCBoYXMgaGFwcGVuZWQgKGFu
ZCBpbiByb3VnaGx5IHdoYXQKY29udGV4dCkgaW4gYSBoYWxmd2F5IHJlYXNvbmFibGUgbWFubmVy
LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 06:21:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 06: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 1fvGKo-0003Xo-AK; Thu, 30 Aug 2018 06:21:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvGKm-0003Xj-Sj
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 06:21:36 +0000
X-Inumbo-ID: 0c72206f-ac1d-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0c72206f-ac1d-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 06:22:20 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 00:21:34 -0600
Message-Id: <5B878CED02000078001E3515@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 00:21:33 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <2e3eb53f8cc359ece0f19647247a5911fc6f003b.1535285866.git-series.wei.liu2@citrix.com>
 <5B8536FF02000078001E2905@prv1-mh.provo.novell.com>
 <85724013-8858-66b4-1790-9c6c3db7b9da@citrix.com>
 <5B854F1202000078001E29A4@prv1-mh.provo.novell.com>
 <f8d4e614-fb2a-75d6-496a-1c289502387d@citrix.com>
In-Reply-To: <f8d4e614-fb2a-75d6-496a-1c289502387d@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 21/23] x86: expose CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjA4LjE4IGF0IDE4OjU2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjgvMDgvMTggMTQ6MzMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyOC4w
OC4xOCBhdCAxNDoxNCwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MjgvMDgvMTggMTI6NTAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDI2LjA4LjE4IGF0
IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+IC0tLSBhL3hlbi9hcmNo
L3g4Ni9LY29uZmlnCj4+Pj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCj4+Pj4+IEBAIC02
MCw2ICs2MCwxMiBAQCBjb25maWcgUFZfTElORUFSX1BUCj4+Pj4+ICAKPj4+Pj4gIGNvbmZpZyBI
Vk0KPj4+Pj4gIAlkZWZfYm9vbCB5Cj4+Pj4+ICsJcHJvbXB0ICJIVk0gLyBQVkggc3VwcG9ydCIK
Pj4+Pj4gKwktLS1oZWxwLS0tCj4+Pj4+ICsJICBJbnRlcmZhY2VzIHRvIHN1cHBvcnQgSFZNIGFu
ZCBQVkggZ3Vlc3RzLgo+Pj4gVGhpcyBkZWZpbml0ZWx5IG5lZWRzIG1vcmUgdGhhbiBhIHNpbmds
ZSBsaW5lLi4uCj4+Pgo+Pj4+PiArCj4+Pj4+ICsJICBJZiB1bnN1cmUsIHNheSBZLgo+Pj4+PiAr
Cj4+Pj4+ICAKPj4+Pj4gIGNvbmZpZyBTSEFET1dfUEFHSU5HCj4+Pj4gTm8gZG91YmxlIGJsYW5r
IGxpbmVzIHBsZWFzZS4KPj4+Pgo+Pj4+IE15IHByZXZpb3VzbHkgdm9pY2VkIHJlc2VydmF0aW9u
cyB3cnQgdGhlIHNoaW0gcmVtYWluLiBJIGNvbnRpbnVlCj4+Pj4gdG8gZGlzYWdyZWUgd2l0aCBB
bmRyZXcgdGhhdCB0aGUgc3ltYm9sIG5lZWRzIHRvIGJlIHZpc2libGUgaW4gYQo+Pj4+IHNoaW0t
b25seSBjb25maWcsIGFuZCBJIGNvbnRpbnVlIHRvIGRlbWFuZCBhcyBhIG1pbmltdW0gdGhhdCB0
aGUKPj4+PiBkZWZhdWx0IGhlcmUgYmUgTiBpbiB0aGF0IGNhc2UgaWYgdGhlIHN5bWJvbCByZWFs
bHkgaXMgdG8gcmVtYWluIHZpc2libGUuCj4+PiBDb25kaXRpb25hbGx5IGluZmx1ZW5jaW5nIHRo
ZSBkZWZhdWx0IGlzIGZpbmUuICBIaWRpbmcgdGhlIHN5bWJvbCBpcyBub3QuCj4+Pgo+Pj4gVG8g
YmUgdmVyeSB2ZXJ5IGNsZWFyLCBJIHdpbGwgbmFjay9yZXZlcnQgYW55IHBhdGNoIHdoaWNoIHRy
aWVzIHRvCj4+PiBpbnNlcnQgYSBkZXBlbmRlbmN5IGhlcmUuICBJIGZpbmQgeW91ciByZWFzb25p
bmcgdG8gYmUgd3JvbmcsIGFuZAo+Pj4gc3VmZmljaWVudGx5IHNob3J0IHNpZ2h0ZWQgYW5kIGRl
dHJpbWVudGFsIHRvIHVzZXJzLCB0aGF0IEknbSBub3QgZ29pbmcKPj4+IHRvIGxldCB0aGUgcGF0
Y2ggaW4uCj4+IFNpbmNlIGlpcmMgeW91IGRpZG4ndCByZXNwb25kIHRvIG15IG1vc3QgcmVjZW50
IGNvbW1lbnQgb24gdjEgaGVyZSwKPj4gSSB3b3VsZCBoYXZlIHZlcnkgbXVjaCBob3BlZCB5b3Un
ZCBleHBsYWluIHlvdXIgcG9zaXRpb24gYSBsaXR0bGUKPj4gYmV0dGVyIHRoYW4ganVzdCBjbGFp
bWluZyB0aGF0IHRoZSBzeW1ib2wgYmVjb21pbmcgaW52aXNpYmxlIHdpdGggYQo+PiBkZXBlbmRl
bmN5IGFkZGVkIGlzIGEgYmFkIHRoaW5nLiBJJ20gY2VydGFpbmx5IG9wZW4gdG8gKGdvb2QpCj4+
IGFyZ3VtZW50cywgYnV0IEknbSBub3QgYWNjZXB0aW5nIGEgcGxhaW4gc3RhdGVtZW50IHdpdGhv
dXQgcHJvcGVyCj4+IGV4cGxhbmF0aW9uLgo+IAo+IEknbSBub3Qgc3VyZSBob3cgdG8gcHV0IHRo
aXMgYW55IG1vcmUgY2xlYXJseS4KPiAKPiBPdXIgdXNlcnMgY2Fubm90IHJlYWQgKnlvdXIqIG1p
bmQgd2hlbiB0aGV5IGFyZSB0cnlpbmcgdG8gdXNlIGBtYWtlCj4gbWVudWNvbmZpZ2AuCj4gCj4g
U2luY2Ugb3VyIHVzZXJzIGFyZSBub3QgZXhwZXJ0cyBpbiBYZW4sIHRoZSBsYWNrIG9mIGFuIEhW
TSBvcHRpb24gaXMKPiBnb2luZyB0byBjYXVzZSBjb25mdXNpb24gYW5kIHF1ZXN0aW9ucyB0byBt
YWlsaW5nIGxpc3RzL0lSQywgcmF0aGVyIHRoYW4KPiB0aGUgcmVhbGlzYXRpb24gdGhhdCAob2J2
aW91c2x5PykgdGhleSBuZWVkZWQgdG8gZGlzYWJsZQo+IFBWX1NISU1fRVhDTFVTSVZFIGZpcnN0
LgoKQnV0IHRoYXQncyBhbiBhcmd1bWVudCB0byByZW1vdmUgc3VwcG9ydCBmb3IgImRlcGVuZHMg
b24iIGFsdG9nZXRoZXIKZnJvbSB0aGUga2NvbmZpZyBzb3VyY2VzLiBJJ20gbm90IGJ1eWluZyB0
aGlzIGFzIGFuIGFyZ3VtZW50LiBPcHRpb24KY29tYmluYXRpb25zIHRoYXQgbWFrZSBubyBzZW5z
ZSBzaG91bGQgbm90IGJlIHBlcm1pdHRlZCwgX2luIHRoZSB2ZXJ5CmludGVyZXN0IG9mIHVzZXJz
IHdobyBhcmUgbm8gZXhwZXJ0cyBpbiBYZW5fLgoKRnVydGhlcm1vcmUgSSBjYW4gb25seSBleHBy
ZXNzIG15IHBlcnNvbmFsIGZlZWxpbmdzIGZvciAibWFrZQptZW51Y29uZmlnIiBhbmQgYWxpa2Ug
LSBqdXN0IGRvbid0IHVzZSBpdC4KCj4gRmluYWxseSAoYW5kIG1pbm9yIGluIGNvbXBhcmlzb24p
LCBmcm9tIHRoZSBwb2ludCBvZiB2aWV3IG9mIGtlZXBpbmcgb3VyCj4gaW50ZXJmYWNlcyBjbGVh
biwgd2UnbGwgd2FudCBSYW5kY29uZmlnIHRvIG9jY2FzaW9uYWxseSB0ZXN0IHdpdGggYm90aAo+
IG9mIHRoZW0gZW5hYmxlZC4KCldoeSwgd2hlbiB0aGUgY29tYmluYXRpb24gZG9lc24ndCBtYWtl
IHNlbnNlPwoKQW55d2F5IC0gSSdtIGV4dGVuZGluZyB0aGUgQ2MgbGlzdCB0byBnZXQgdGhlIG1v
cmUgZ2VuZXJhbCB1bmRlcmx5aW5nCnF1ZXN0aW9uIHJlc29sdmVkLiBUbyB0aG9zZSB3aG8gaGF2
ZW4ndCBmb2xsb3dlZCB0aGUgZGlzY3Vzc2lvbiBmcm9tCnRoZSBiZWdpbm5pbmc6IFRoZSBxdWVz
dGlvbiBpcyB3aGV0aGVyIHNlbnNlbGVzcyBjb21iaW5hdGlvbnMgb2YKS2NvbmZpZyBvcHRpb25z
IHNob3VsZCBiZSBwZXJtaXR0ZWQsIG9yIHdoZXRoZXIgaW5zdGVhZCAiZGVwZW5kcyBvbiIKaXMg
YSByZWFzb25hYmxlIHRoaW5nIHRvIHVzZSBpbiBzdWNoIGNhc2VzIHRvIHByZXZlbnQgdGhlaXIg
KGNvbWJpbmVkKQpzZWxlY3Rpb24uCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 06:36:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 06: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 1fvGZ7-0004XC-KR; Thu, 30 Aug 2018 06:36:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kddo=ln=xenproject.org=prvs=77314f3be=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fvGZ6-0004X3-1g
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 06:36:24 +0000
X-Inumbo-ID: 1cda8546-ac1f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1cda8546-ac1f-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 06:37:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,306,1531785600"; d="scan'208";a="64060487"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75139-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 xen-unstable:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm: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-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-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-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 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:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:guest-stop: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-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-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=36e29dd9e580cb0f847f5ac1e72afdb5febe3e99
X-Osstest-Versions-That: xen=a923919797c39d51ea0b808ea691bed20fe8e072
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 30 Aug 2018 07:36:17 +0100
Subject: [Xen-devel] [xen-unstable baseline-only test] 75139: regressions -
 FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTEzOSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNv
bS9vc3N0ZXN0L2xvZ3MvNzUxMzkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQg
bm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiA3NTEyNgogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDc1MTI2CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxs
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gNzUxMjYKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2Vl
ZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBsaWtlIDc1MTI2CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAg
ICBmYWlsIGxpa2UgNzUxMjYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGxpa2UgNzUxMjYKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBsaWtlIDc1MTI2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBsaWtlIDc1MTI2CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICBmYWlsIGxpa2UgNzUxMjYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4
NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbGlrZSA3NTEyNgogdGVzdC1hcm1oZi1h
cm1oZi14bC1taWR3YXkgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBs
aWtlIDc1MTI2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzUxMjYKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NTEyNgog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICAgIGZhaWwgICBsaWtlIDc1MTI2CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgICBmYWlsIGxpa2UgNzUxMjYKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwg
bGlrZSA3NTEyNgogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1MTI2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIGxpa2UgNzUxMjYK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAg
ICAgICAgIGZhaWwgbGlrZSA3NTEyNgogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDc1MTI2CiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IGxpa2UgNzUxMjYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSA3NTEyNgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjEwLWkzODYgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBsaWtlIDc1MTI2
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAg
ICAgICAgZmFpbCAgIGxpa2UgNzUxMjYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbGlrZSA3NTEyNgogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICAgIGZhaWwg
ICBsaWtlIDc1MTI2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIGxpa2UgNzUxMjYKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAg
ICAgICAgICAgICAgMzZlMjlkZDllNTgwY2IwZjg0N2Y1YWMxZTcyYWZkYjVmZWJlM2U5OQpiYXNl
bGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgYTkyMzkxOTc5N2MzOWQ1MWVhMGI4
MDhlYTY5MWJlZDIwZmU4ZTA3MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgIDc1MTI2ICAyMDE4LTA4
LTI2IDA3OjAyOjIxIFogICAgMyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICA3NTEzOSAgMjAx
OC0wOC0yOSAxNTo1NToxOSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdo
byB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgRG91ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgog
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICBQ
YXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFJhenZhbiBDb2pvY2FydSA8
cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
PgogIFpoZW56aG9uZyBEdWFuIDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXJ1
bXBydW4taTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZl
cGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbWlkd2F5ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVw
Z3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0
ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdlczogL2hvbWUvb3NzdGVzdC9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
b3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxpY2FibGUuCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDM2
ZTI5ZGQ5ZTU4MGNiMGY4NDdmNWFjMWU3MmFmZGI1ZmViZTNlOTkKQXV0aG9yOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgTW9uIEF1ZyAyNyAxNTo1MDo1MCAyMDE4ICsw
MjAwCgogICAgUmV2ZXJ0ICJ4ODYvaHZtOiByZW1vdmUgZGVmYXVsdCBpb3JlcSBzZXJ2ZXIiCiAg
ICAKICAgIFRoaXMgcmV2ZXJ0cyBjb21taXQgNjI5ODU2ZWFlMmE3Zjc2NmYxZjAyNGEwNmFkM2Fi
ZjFmZDRiOWQzNywKICAgIHdoaWNoIGJyZWFrcyBhdCBsZWFzdCBvbmUgb2YgdGhlIHFlbXUgYnVp
bGRzLgoKY29tbWl0IGZkMDdiNjY0OGM0Yzg4OTFkY2E1YmQwZjdlZjE3NGI2ODMxZjgwYjIKQXV0
aG9yOiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KRGF0ZTogICBN
b24gQXVnIDI3IDExOjM3OjI0IDIwMTggKzAyMDAKCiAgICBWVC1kL2RtYXI6IGlvbW11IG1lbSBs
ZWFrIGZpeAogICAgCiAgICBSZWxlYXNlIG1lbW9yeSBhbGxvY2F0ZWQgZm9yIGRyaGQgaW9tbXUg
aW4gZXJyb3IgcGF0aC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogWmhlbnpob25nIER1YW4gPHpo
ZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+CiAgICBBY2tlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4u
dGlhbkBpbnRlbC5jb20+Cgpjb21taXQgYzNmMGRjY2M5NjY4YjE0OTQ5YzkxYjc2Zjk3ZGJhY2Ni
MTdkMjQ3NwpBdXRob3I6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KRGF0ZTog
ICBNb24gQXVnIDI3IDExOjM3OjAxIDIwMTggKzAyMDAKCiAgICBidWlsZDogcmVtb3ZlIHRib290
IG1ha2UgdGFyZ2V0cwogICAgCiAgICBUaGUgdGJvb3QgdGFyZ2V0cyBhcmUgd29lZnVsbHkgb3V0
IG9mIGRhdGUuIFRoZXNlIHNob3VsZCByZWFsbHkgYmUKICAgIHJldGlyZWQgYmVjYXVzZSBzZXR0
aW5nIHVwIHRib290IGlzIG1vcmUgY29tcGxleCB0aGFuIHRoZSBidWlsZCBwcm9jZXNzCiAgICBm
b3IgaXQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2Fy
ZG9lLmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
ICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5
OiBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIuY2xhcms2QGJhZXN5c3RlbXMuY29tPgoK
Y29tbWl0IDYyOTg1NmVhZTJhN2Y3NjZmMWYwMjRhMDZhZDNhYmYxZmQ0YjlkMzcKQXV0aG9yOiBQ
YXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBBdWcgMjcg
MTE6MzA6MTggMjAxOCArMDIwMAoKICAgIHg4Ni9odm06IHJlbW92ZSBkZWZhdWx0IGlvcmVxIHNl
cnZlcgogICAgCiAgICBNeSByZWNlbnQgcGF0Y2ggWzFdIHRvIHFlbXUteGVuLXRyYWRpdGlvbmFs
IHJlbW92ZXMgdGhlIGxhc3QgdXNlIG9mIHRoZQogICAgJ2RlZmF1bHQnIGlvcmVxIHNlcnZlciBp
biBYZW4uIChUaGlzIGlzIGEgY2F0Y2gtYWxsIGlvcmVxIHNlcnZlciB0aGF0IGlzCiAgICB1c2Vk
IGlmIG5vIGV4cGxpY2l0bHkgcmVnaXN0ZXJlZCBJL08gcmFuZ2UgaXMgdGFyZ2V0dGVkKS4KICAg
IAogICAgVGhpcyBwYXRjaCBjYW4gYmUgYXBwbGllZCBvbmNlIHRoYXQgcGF0Y2ggaXMgY29tbWl0
dGVkLCB0byByZW1vdmUgdGhlCiAgICAoPjEwMCBsaW5lcyBvZikgcmVkdW5kYW50IGNvZGUgaW4g
WGVuLgogICAgCiAgICBOT1RFOiBUaGUgcmVtb3ZhbCBvZiB0aGUgc3BlY2lhbCBjYXNlIGZvciBI
Vk1fUEFSQU1fRE1fRE9NQUlOIGluCiAgICAgICAgICBodm1fYWxsb3dfc2V0X3BhcmFtKCkgaXMg
bm90IGRpcmVjdGx5IHJlbGF0ZWQgdG8gcmVtb3ZhbCBvZgogICAgICAgICAgZGVmYXVsdCBpb3Jl
cSBzZXJ2ZXJzLiBJdCBjb3VsZCBoYXZlIGJlZW4gY2xlYW5lZCB1cCBhdCBhbnkgdGltZQogICAg
ICAgICAgYWZ0ZXIgY29tbWl0IDlhNDIyYzAzICJ4ODYvaHZtOiBzdG9wIHBhc3NpbmcgZXhwbGlj
aXQgZG9taWQgdG8KICAgICAgICAgIGh2bV9jcmVhdGVfaW9yZXFfc2VydmVyKCkiLiBJdCBpcyBu
b3cgYWRkZWQgdG8gdGhlIG5ldwogICAgICAgICAgZGVwcmVjYXRlZCBzZXRzIGludHJvZHVjZWQg
YnkgdGhpcyBwYXRjaC4KICAgIAogICAgWzFdIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
YXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0wOC9tc2cwMDI3MC5odG1sCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CiAgICBB
Y2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgZTVkNmRk
Y2QzMWE2MTEzZTRhM2RiN2EyMzVjYTc4NzcwZmU4ZjQwMQpBdXRob3I6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CkRhdGU6ICAgTW9uIEF1ZyAxMyAxNTowMjozMiAyMDE4ICswMTAwCgog
ICAgeDg2L25lc3RlZGh2bTogcHJvdmlkZSBzb21lIHN0dWJzIGZvciBwMm0gY29kZQogICAgCiAg
ICBNYWtlIHR3byBmdW5jdGlvbnMgc3RhdGljIGlubGluZSBzbyB0aGF0IHRoZXkgY2FuIGJlIHJl
ZmVyZW5jZWQgaW4gcDJtCiAgICBjb2RlLiBDaGVjayBuZXN0ZWRodm0gaXMgZW5hYmxlZCBiZWZv
cmUgY2FsbGluZwogICAgbmVzdGVkaHZtX3ZtY3hfZmx1c2h0bGIgKHdoaWNoIGFsc28gaGFzIGEg
c2lkZSBlZmZlY3Qgb2Ygbm90IGlzc3VpbmcKICAgIHVubmVjZXNzYXJ5IElQSXMgZm9yIG5vbi1u
ZXN0ZWQgY2FzZSkuCiAgICAKICAgIFdoaWxlIG1vdmluZywgcmVmb3JtYXQgY29kZSBhbmQgdXNl
IHByb3BlciBib29sZWFuLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KCmNvbW1pdCAwNmQ0NzNhMTM1NjM1YWIzODgxNTFkMTkxODQwMTkwOGY2N2ZkYjU3CkF1dGhv
cjogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KRGF0ZTogICBGcmkgQXVnIDE3IDExOjAz
OjI0IDIwMTggKzAxMDAKCiAgICB4ODYvbW0vc2hhZG93OiBzcGxpdCBvdXQgSFZNIG9ubHkgY29k
ZQogICAgCiAgICBNb3ZlIHRoZSBjb2RlIHByZXZpb3VzbHkgZW5jbG9zZWQgaW4gQ09ORklHX0hW
TSBpbnRvIGl0cyBvd24gZmlsZS4KICAgIAogICAgTm90ZSB0aGF0IGFsdGhvdWdoIHNvbWUgY29k
ZSBleHBsaWNpdGx5IGNoZWNrIGlzX2h2bV8qLCB3aGljaCBoaW50cyBpdAogICAgY2FuIGJlIHVz
ZWQgZm9yIFBWIHRvbywgSSBjYW4ndCBmaW5kIGEgY29kZSBwYXRoIHRoYXQgd291bGQgYmUgdGhl
CiAgICBjYXNlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy
aXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgoKY29tbWl0
IDI5YWMyYWQ2MTJlMjA5MDRkMGU4OTE0ZTYzNTM4NmI3YWJlMGY2NTYKQXV0aG9yOiBXZWkgTGl1
IDx3ZWkubGl1MkBjaXRyaXguY29tPgpEYXRlOiAgIFRodSBBdWcgMTYgMTE6MDU6MzQgMjAxOCAr
MDEwMAoKICAgIHg4Ni9tbS9zaGFkb3c6IG1ha2UgaXQgYnVpbGQgd2l0aCAhQ09ORklHX0hWTQog
ICAgCiAgICBFbmNsb3NlIEhWTSBvbmx5IGVtdWxhdGlvbiBjb2RlIHVuZGVyIENPTkZJR19IVk0u
IEFkZCBzb21lIEJVRygpcyB0bwogICAgdG8gY2F0Y2ggYW55IGlzc3VlLgogICAgCiAgICBOb3Rl
IHRoYXQgYWx0aG91Z2ggc29tZSBjb2RlIGNoZWNrcyBpc19odm1fKiwgd2hpY2ggaGludHMgaXQg
Y2FuIGJlCiAgICBjYWxsZWQgZm9yIFBWIGFzIHdlbGwsIEkgY2FuJ3QgZmluZCBzdWNoIHBhdGhz
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgog
ICAgUmV2aWV3ZWQtYnk6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgoKY29tbWl0IGYwZjE0Y2My
Nzc0NGFkNjVjMDhhMmE5YjU5NGM5MDQ4ZDI4OTQwNWMKQXV0aG9yOiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgpEYXRlOiAgIEZyaSBBdWcgMTcgMTE6MTk6NDIgMjAxOCArMDEwMAoKICAg
IHg4Ni92bV9ldmVudDogcHV0IHZtX2V2ZW50X2ZpbGxfcmVncyB1bmRlciBDT05GSUdfSFZNCiAg
ICAKICAgIElkZWFsbHkgdGhlIEhWTSBzcGVjaWZpYyBwYXJ0IG9mIFZNIGV2ZW50IHNob3VsZCBi
ZSBtb3ZlZCBpbnRvIGh2bS8gYXQKICAgIHNvbWUgcG9pbnQsIGJ1dCB0aGlzIHdpbGwgZG8gZm9y
IG5vdy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KICAgIEFja2VkLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5j
b20+Cgpjb21taXQgNTlmYTY4MWI1ZmIzZjk0MTJmNzExNzI3ODNmNDZiMDM0ZTRhMDFmNgpBdXRo
b3I6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkRhdGU6ICAgRnJpIEF1ZyAxNyAxMzo1
MToxMSAyMDE4ICswMTAwCgogICAgeDg2L21lbV9hY2Nlc3M6IHB1dCBIVk0gb25seSBmdW5jdGlv
biB1bmRlciBDT05GSUdfSFZNCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVA
Yml0ZGVmZW5kZXIuY29tPgoKY29tbWl0IGNjNGUwNTI0ZTBhM2I0NzViOTI5ZjY4YzRmZjJmYjg5
M2ZlOTc3ZmMKQXV0aG9yOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpEYXRlOiAgIEZy
aSBBdWcgMTAgMTg6MDg6MDAgMjAxOCArMDEwMAoKICAgIHg4NjogZ3VhcmQgSEFTX1ZQQ0kgd2l0
aCBDT05GSUdfSFZNCiAgICAKICAgIFZQQ0kgaXMgb25seSB1c2VmdWwgZm9yIFBWSCAvIEhWTSBn
dWVzdHMuIElkZWFsbHkgQ09ORklHX0hWTSBzaG91bGQKICAgIGltcGx5ICFQVl9TSElNX0VYQ0xV
U0lWRSwgYnV0IHdlIHN0aWxsIHdhbnQgdG8gYnVpbGQgUFZfU0hJTV9FWENMVVNJVkUKICAgIHdp
dGggQ09ORklHX0hWTSBhdCB0aGlzIHN0YWdlIGJlY2F1c2UgYSBsb3Qgb2YgdGhpbmdzIGFyZSBz
dGlsbAogICAgZW50YW5nbGVkLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KCmNvbW1pdCBiNDllZjVkMzlkOTMwYmRhNmE4ZGExYWZjZWUxOTY0MjBmMWI3NDI0CkF1
dGhvcjogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KRGF0ZTogICBGcmkg
QXVnIDI0IDEzOjE2OjI2IDIwMTggKzAxMDAKCiAgICB4ZW5mb3JlaWdubWVtb3J5OiB3b3JrIGFy
b3VuZCBidWcgaW4gb2xkZXIgcHJpdmNtZAogICAgCiAgICBWZXJzaW9ucyBvZiBsaW51eCBwcml2
Y21kIHByaW9yIHRvIGNvbW1pdCBkYzllYWI2ZmQ5NGQgKCJyZXR1cm4gLUVOT1RUWQogICAgZm9y
IHVuaW1wbGVtZW50ZWQgSU9DVExzIikgd2lsbCByZXR1cm4gLUVJTlZBTCByYXRoZXIgdGhhbiB0
aGUgY29udmVudGlvbmFsCiAgICAtRU5PVFRZIGZvciB1bmltcGxlbWVudGVkIGNvZGVzLiBUaGlz
IGJyZWFrcyB0aGUgZXJyb3IgcGF0aCBpbgogICAgbGlieGVuZm9yZWlnbm1lbW9yeSByZXNvdXJj
ZSBtYXBwaW5nLCB3aGljaCBvbmx5IHRyYW5zbGF0ZXMgRU5PVFRZIGludG8KICAgIEVPUE5PVFNV
UFAgdG8gaW5mb3JtIGNhbGxlcnMgb2YgdGhlIG5lZWQgdG8gdXNlIGFuIGFsdGVybmF0aXZlIChs
ZWdhY3kpCiAgICBtZWNoYW5pc20uCiAgICAKICAgIFRoaXMgcGF0Y2ggYWRkcyBhIG5ldyAndW5p
bXBsZW1lbnRlZCcgWzFdIGlvY3RsIGNvZGUgaW50byB0aGUgbG9jYWwKICAgIHByaXZjbWQgaGVh
ZGVyIHdoaWNoIGlzIHRoZW4gdXNlZCB0byBwcm9iZSBmb3IgdGhlIGFwcHJvcHJpYXRlIGVycm5v
IHRvCiAgICB0cmFuc2xhdGUgaW4gdGhlIHJlc291cmNlIG1hcHBpbmcgZXJyb3IgcGF0aAogICAg
CiAgICBbMV0gdGhpcyBpcyBhIGNvZGUgdGhhdCBoYXMsIHNvIGZhciwgbmV2ZXIgYmVlbiB1c2Vk
IGluIGFueSB2ZXJzaW9uIG9mCiAgICAgICAgcHJpdmNtZCBhbmQgd2lsbCBiZSBhZGRlZCB0byBm
dXR1cmUgdmVyc2lvbnMgb2YgdGhlIGhlYWRlciBpbiB0aGUKICAgICAgICBsaW51eCBzb3VyY2Us
IHRvIG1ha2Ugc3VyZSBpdCBzdGF5cyB1bmltcGxlbWVudGVkLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6
IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQgNGJlMjZiZDYxZWZkYjhmYmMzOWFi
NDUyOGYxZjNkZWEwNDBiNjA1ZgpBdXRob3I6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+
CkRhdGU6ICAgRnJpIEF1ZyAyNCAxMTo1NDowNCAyMDE4ICswMTAwCgogICAgdG9vbHM6IGJ1aWxk
aW5nIElQWEUgc2hvdWxkIGJlIGRldGVybWluZWQgYnkgQ09ORklHX0lQWEUKICAgIAogICAgU2ln
bmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBJ
YW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KKHFlbXUgY2hhbmdlcyBub3Qg
aW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 06:47:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 06: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 1fvGjh-0005Ug-TF; Thu, 30 Aug 2018 06:47:21 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=kddo=ln=xenproject.org=prvs=77314f3be=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fvGjg-0005UU-AR
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 06:47:20 +0000
X-Inumbo-ID: 540ded78-ac20-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 540ded78-ac20-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 08:45:48 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,306,1531785600"; d="scan'208";a="64060880"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75140-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=f25cd80e4d823fa6f7d970d9f0ddb935327446ba
X-Osstest-Versions-That: ovmf=f965b772fcc4bdc5f207998126d93d80c085d5f5
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 30 Aug 2018 07:47:15 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75140: 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
NTE0MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MTQwLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUxMzYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTEzNgoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGYyNWNkODBlNGQ4MjNmYTZmN2Q5NzBkOWYwZGRi
OTM1MzI3NDQ2YmEKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIGY5NjVi
NzcyZmNjNGJkYzVmMjA3OTk4MTI2ZDkzZDgwYzA4NWQ1ZjUKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTEzNiAgMjAxOC0wOC0yOCAxNzoyMToyOCBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUxNDAgIDIwMTgtMDgtMjkgMTU6NTY6MjYgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBZb25naG9u
ZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgWmhpanUuRmFuIDx6aGlqdXguZmFuQGlu
dGVsLmNvbT4KICB6aGlqdWZhbiA8emhpanV4LmZhbkBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC54cy5j
aXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAvaG9tZS9vc3N0ZXN0
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJjZS5jb20vZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21t
aXQgZjI1Y2Q4MGU0ZDgyM2ZhNmY3ZDk3MGQ5ZjBkZGI5MzUzMjc0NDZiYQpBdXRob3I6IFlvbmdo
b25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KRGF0ZTogICBXZWQgQXVnIDIyIDEwOjEx
OjIzIDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHM6IEZpeCBvbmUgZXhwcmVzc2lvbiBidWcgdG8g
c3VwcG9ydCB+IG9wZXJhdGUKICAgIAogICAgY3VycmVudCB1c2UgKDB4NDE+PX4weDAmMHg0MXww
eDApIGFzIFBjZCB2YWx1ZSBjYXVzZSBidWlsZCBmYWlsdXJlCiAgICBiZWNhdXNlIHRoZSB+IGlz
IG5vdCBjb3JyZWN0bHkgcmVjb2duaXplZC4KICAgIAogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRp
YW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogWW9u
Z2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgogICAgUmV2aWV3ZWQtYnk6IExpbWlu
ZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgoKY29tbWl0IGYyY2MzM2Q4NDk0OWI3MTExOTNh
ZWQxNDUyNTRmM2I3MWRiZmVhNTcKQXV0aG9yOiB6aGlqdWZhbiA8emhpanV4LmZhbkBpbnRlbC5j
b20+CkRhdGU6ICAgVGh1IEF1ZyAyMyAxMjo0MDozNyAyMDE4ICswODAwCgogICAgQmFzZVRvb2xz
OiBBZGQgY2hlY2sgb25seSBWT0lEKiB0eXBlIFBjZCBuZWVkIHRoZSBtYXhzaXplIGluZm8KICAg
IAogICAgQWRkIGNoZWNrIGZvciB0aGUgZGF0dW0gdHlwZSBrZXl3b3JkICJWT0lEKiIsIG9ubHkg
dGhlIFZPSUQqIHR5cGUKICAgIFBjZCBuZWVkIHRoZSBhZGRpdGlvbmFsIG1heHNpemUgaW5mby4K
ICAgIAogICAgQ2M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ2M6IFlv
bmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVy
OiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6
IFpoaWp1LkZhbiA8emhpanV4LmZhbkBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogWW9uZ2hv
bmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 06:57:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 06:57:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvGtN-0006QN-Ub; Thu, 30 Aug 2018 06:57: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=aext=ln=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fvGtM-0006QG-QP
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 06:57:20 +0000
X-Inumbo-ID: 0a445883-ac22-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0a445883-ac22-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 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 7B3C4ACB1;
 Thu, 30 Aug 2018 06:57:17 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <2e3eb53f8cc359ece0f19647247a5911fc6f003b.1535285866.git-series.wei.liu2@citrix.com>
 <5B8536FF02000078001E2905@prv1-mh.provo.novell.com>
 <85724013-8858-66b4-1790-9c6c3db7b9da@citrix.com>
 <5B854F1202000078001E29A4@prv1-mh.provo.novell.com>
 <f8d4e614-fb2a-75d6-496a-1c289502387d@citrix.com>
 <5B878CED02000078001E3515@prv1-mh.provo.novell.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: <19c4a9c4-99ee-ceb5-f098-61407e3e9647@suse.com>
Date: Thu, 30 Aug 2018 08:57:13 +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: <5B878CED02000078001E3515@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 21/23] x86: expose CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAvMDgvMTggMDg6MjEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI5LjA4LjE4IGF0
IDE4OjU2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDI4LzA4LzE4
IDE0OjMzLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDI4LjA4LjE4IGF0IDE0OjE0LCA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gT24gMjgvMDgvMTggMTI6NTAs
IEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+PiBPbiAyNi4wOC4xOCBhdCAxNDoxOSwgPHdlaS5s
aXUyQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+Pj4gLS0tIGEveGVuL2FyY2gveDg2L0tjb25maWcK
Pj4+Pj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCj4+Pj4+PiBAQCAtNjAsNiArNjAsMTIg
QEAgY29uZmlnIFBWX0xJTkVBUl9QVAo+Pj4+Pj4gIAo+Pj4+Pj4gIGNvbmZpZyBIVk0KPj4+Pj4+
ICAJZGVmX2Jvb2wgeQo+Pj4+Pj4gKwlwcm9tcHQgIkhWTSAvIFBWSCBzdXBwb3J0Igo+Pj4+Pj4g
KwktLS1oZWxwLS0tCj4+Pj4+PiArCSAgSW50ZXJmYWNlcyB0byBzdXBwb3J0IEhWTSBhbmQgUFZI
IGd1ZXN0cy4KPj4+PiBUaGlzIGRlZmluaXRlbHkgbmVlZHMgbW9yZSB0aGFuIGEgc2luZ2xlIGxp
bmUuLi4KPj4+Pgo+Pj4+Pj4gKwo+Pj4+Pj4gKwkgIElmIHVuc3VyZSwgc2F5IFkuCj4+Pj4+PiAr
Cj4+Pj4+PiAgCj4+Pj4+PiAgY29uZmlnIFNIQURPV19QQUdJTkcKPj4+Pj4gTm8gZG91YmxlIGJs
YW5rIGxpbmVzIHBsZWFzZS4KPj4+Pj4KPj4+Pj4gTXkgcHJldmlvdXNseSB2b2ljZWQgcmVzZXJ2
YXRpb25zIHdydCB0aGUgc2hpbSByZW1haW4uIEkgY29udGludWUKPj4+Pj4gdG8gZGlzYWdyZWUg
d2l0aCBBbmRyZXcgdGhhdCB0aGUgc3ltYm9sIG5lZWRzIHRvIGJlIHZpc2libGUgaW4gYQo+Pj4+
PiBzaGltLW9ubHkgY29uZmlnLCBhbmQgSSBjb250aW51ZSB0byBkZW1hbmQgYXMgYSBtaW5pbXVt
IHRoYXQgdGhlCj4+Pj4+IGRlZmF1bHQgaGVyZSBiZSBOIGluIHRoYXQgY2FzZSBpZiB0aGUgc3lt
Ym9sIHJlYWxseSBpcyB0byByZW1haW4gdmlzaWJsZS4KPj4+PiBDb25kaXRpb25hbGx5IGluZmx1
ZW5jaW5nIHRoZSBkZWZhdWx0IGlzIGZpbmUuICBIaWRpbmcgdGhlIHN5bWJvbCBpcyBub3QuCj4+
Pj4KPj4+PiBUbyBiZSB2ZXJ5IHZlcnkgY2xlYXIsIEkgd2lsbCBuYWNrL3JldmVydCBhbnkgcGF0
Y2ggd2hpY2ggdHJpZXMgdG8KPj4+PiBpbnNlcnQgYSBkZXBlbmRlbmN5IGhlcmUuICBJIGZpbmQg
eW91ciByZWFzb25pbmcgdG8gYmUgd3JvbmcsIGFuZAo+Pj4+IHN1ZmZpY2llbnRseSBzaG9ydCBz
aWdodGVkIGFuZCBkZXRyaW1lbnRhbCB0byB1c2VycywgdGhhdCBJJ20gbm90IGdvaW5nCj4+Pj4g
dG8gbGV0IHRoZSBwYXRjaCBpbi4KPj4+IFNpbmNlIGlpcmMgeW91IGRpZG4ndCByZXNwb25kIHRv
IG15IG1vc3QgcmVjZW50IGNvbW1lbnQgb24gdjEgaGVyZSwKPj4+IEkgd291bGQgaGF2ZSB2ZXJ5
IG11Y2ggaG9wZWQgeW91J2QgZXhwbGFpbiB5b3VyIHBvc2l0aW9uIGEgbGl0dGxlCj4+PiBiZXR0
ZXIgdGhhbiBqdXN0IGNsYWltaW5nIHRoYXQgdGhlIHN5bWJvbCBiZWNvbWluZyBpbnZpc2libGUg
d2l0aCBhCj4+PiBkZXBlbmRlbmN5IGFkZGVkIGlzIGEgYmFkIHRoaW5nLiBJJ20gY2VydGFpbmx5
IG9wZW4gdG8gKGdvb2QpCj4+PiBhcmd1bWVudHMsIGJ1dCBJJ20gbm90IGFjY2VwdGluZyBhIHBs
YWluIHN0YXRlbWVudCB3aXRob3V0IHByb3Blcgo+Pj4gZXhwbGFuYXRpb24uCj4+Cj4+IEknbSBu
b3Qgc3VyZSBob3cgdG8gcHV0IHRoaXMgYW55IG1vcmUgY2xlYXJseS4KPj4KPj4gT3VyIHVzZXJz
IGNhbm5vdCByZWFkICp5b3VyKiBtaW5kIHdoZW4gdGhleSBhcmUgdHJ5aW5nIHRvIHVzZSBgbWFr
ZQo+PiBtZW51Y29uZmlnYC4KPj4KPj4gU2luY2Ugb3VyIHVzZXJzIGFyZSBub3QgZXhwZXJ0cyBp
biBYZW4sIHRoZSBsYWNrIG9mIGFuIEhWTSBvcHRpb24gaXMKPj4gZ29pbmcgdG8gY2F1c2UgY29u
ZnVzaW9uIGFuZCBxdWVzdGlvbnMgdG8gbWFpbGluZyBsaXN0cy9JUkMsIHJhdGhlciB0aGFuCj4+
IHRoZSByZWFsaXNhdGlvbiB0aGF0IChvYnZpb3VzbHk/KSB0aGV5IG5lZWRlZCB0byBkaXNhYmxl
Cj4+IFBWX1NISU1fRVhDTFVTSVZFIGZpcnN0Lgo+IAo+IEJ1dCB0aGF0J3MgYW4gYXJndW1lbnQg
dG8gcmVtb3ZlIHN1cHBvcnQgZm9yICJkZXBlbmRzIG9uIiBhbHRvZ2V0aGVyCj4gZnJvbSB0aGUg
a2NvbmZpZyBzb3VyY2VzLiBJJ20gbm90IGJ1eWluZyB0aGlzIGFzIGFuIGFyZ3VtZW50LiBPcHRp
b24KPiBjb21iaW5hdGlvbnMgdGhhdCBtYWtlIG5vIHNlbnNlIHNob3VsZCBub3QgYmUgcGVybWl0
dGVkLCBfaW4gdGhlIHZlcnkKPiBpbnRlcmVzdCBvZiB1c2VycyB3aG8gYXJlIG5vIGV4cGVydHMg
aW4gWGVuXy4KPiAKPiBGdXJ0aGVybW9yZSBJIGNhbiBvbmx5IGV4cHJlc3MgbXkgcGVyc29uYWwg
ZmVlbGluZ3MgZm9yICJtYWtlCj4gbWVudWNvbmZpZyIgYW5kIGFsaWtlIC0ganVzdCBkb24ndCB1
c2UgaXQuCj4gCj4+IEZpbmFsbHkgKGFuZCBtaW5vciBpbiBjb21wYXJpc29uKSwgZnJvbSB0aGUg
cG9pbnQgb2YgdmlldyBvZiBrZWVwaW5nIG91cgo+PiBpbnRlcmZhY2VzIGNsZWFuLCB3ZSdsbCB3
YW50IFJhbmRjb25maWcgdG8gb2NjYXNpb25hbGx5IHRlc3Qgd2l0aCBib3RoCj4+IG9mIHRoZW0g
ZW5hYmxlZC4KPiAKPiBXaHksIHdoZW4gdGhlIGNvbWJpbmF0aW9uIGRvZXNuJ3QgbWFrZSBzZW5z
ZT8KPiAKPiBBbnl3YXkgLSBJJ20gZXh0ZW5kaW5nIHRoZSBDYyBsaXN0IHRvIGdldCB0aGUgbW9y
ZSBnZW5lcmFsIHVuZGVybHlpbmcKPiBxdWVzdGlvbiByZXNvbHZlZC4gVG8gdGhvc2Ugd2hvIGhh
dmVuJ3QgZm9sbG93ZWQgdGhlIGRpc2N1c3Npb24gZnJvbQo+IHRoZSBiZWdpbm5pbmc6IFRoZSBx
dWVzdGlvbiBpcyB3aGV0aGVyIHNlbnNlbGVzcyBjb21iaW5hdGlvbnMgb2YKPiBLY29uZmlnIG9w
dGlvbnMgc2hvdWxkIGJlIHBlcm1pdHRlZCwgb3Igd2hldGhlciBpbnN0ZWFkICJkZXBlbmRzIG9u
Igo+IGlzIGEgcmVhc29uYWJsZSB0aGluZyB0byB1c2UgaW4gc3VjaCBjYXNlcyB0byBwcmV2ZW50
IHRoZWlyIChjb21iaW5lZCkKPiBzZWxlY3Rpb24uCgpJJ20gb24gSmFuJ3Mgc2lkZS4KClNvbWVv
bmUgZmFtaWxpYXIgd2l0aCBLY29uZmlnIGZvciB0aGUgTGludXgga2VybmVsIHdpbGwgZXhwZWN0
IGV4YWN0bHkKdGhpcyBiZWhhdmlvcjogYSBzeW1ib2wgaXMgb25seSB2aXNpYmxlIHdoZW4gaXQg
bWFrZXMgc2Vuc2UgdG8gc2VsZWN0Cml0LgoKSW4gY2FzZSB5b3UgYXJlIG1pc3NpbmcgdGhlIHN5
bWJvbCB5b3UgY2FuIHN0aWxsIHNlYXJjaCBmb3IgaXQgaW4KbWVudWNvbmZpZyBhbmQgdGhlIGRl
cGVuZGVuY2llcyB3aWxsIGJlIGRpc3BsYXllZC4KCgpKdWVyZ2VuCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 07:13:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 07:13: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 1fvH99-00089l-Bw; Thu, 30 Aug 2018 07:13: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=aext=ln=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fvH98-00089g-0T
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 07:13:38 +0000
X-Inumbo-ID: 4fd27b6f-ac24-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4fd27b6f-ac24-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 07:14:19 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id BA372AEFE;
 Thu, 30 Aug 2018 07:13:33 +0000 (UTC)
To: Steven Haigh <netwiz@crc.id.au>, Dario Faggioli <dfaggioli@suse.com>
References: <6564259.GaOmOO5kt2@wopr.lan.crc.id.au>
 <29fc38c6-8908-2f6f-e496-a1644f56c59e@suse.com>
 <4e93ef83fb40d6a2a87f902f17bc0bc5@crc.id.au>
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: <f130db36-24a4-6b41-1b4c-a4ad80433009@suse.com>
Date: Thu, 30 Aug 2018 09:13: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: <4e93ef83fb40d6a2a87f902f17bc0bc5@crc.id.au>
Content-Language: de-DE
Subject: Re: [Xen-devel] RFE: Detect NUMA misconfigurations and prevent
 machine 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@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkZWQgRGFyaW8gYXMgdGhlIHNjaGVkdWxlcidzIG1haW50YWluZXIgKGhlIGlzIG9uIHZhY2F0
aW9uIHRoaXMgYW5kCnRoZSBuZXh0IHdlZWssIHNvIGRvbid0IGV4cGVjdCBhIGZhc3QgYW5zd2Vy
KS4KCgpKdWVyZ2VuCgpPbiAzMC8wOC8xOCAwNjowMSwgU3RldmVuIEhhaWdoIHdyb3RlOgo+IE9u
IDIwMTgtMDgtMjkgMTU6NDksIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IE9uIDI5LzA4LzE4IDA3
OjMzLCBTdGV2ZW4gSGFpZ2ggd3JvdGU6Cj4+PiBXaGVuIHBsYXlpbmcgd2l0aCBOVU1BIHN1cHBv
cnQgcmVjZW50bHksIEkgbm90aWNlZCBhIGhvc3Qgd291bGQKPj4+IGFsd2F5cyBoYW5nCj4+PiB3
aGVuIHRyeWluZyB0byBjcmVhdGUgYSBjcHVwb29sIGZvciB0aGUgc2Vjb25kIE5VTUEgbm9kZSBp
biB0aGUgc3lzdGVtLgo+Pj4KPj4+IEkgd2FzIHVzaW5nIHRoZSBmb2xsb3dpbmcgY29tbWFuZHM6
Cj4+PiAjIHhsIGNwdXBvb2wtY3JlYXRlIG5hbWU9XCJQb29sLTFcIiBzY2hlZD1cImNyZWRpdDJc
Cj4+PiAjIHhsIGNwdXBvb2wtY3B1LXJlbW92ZSBQb29sLTAgbm9kZToxCj4+PiAjIHhsIGNwdXBv
b2wtY3B1LWFkZCBQb29sLTEgbm9kZToxCj4+Pgo+Pj4gQWZ0ZXIgdGhlIGxhc3QgY29tbWFuZCwg
dGhlIHN5c3RlbSB3b3VsZCBoYW5nIC0gcmVxdWlyaW5nIGEgaGFyZAo+Pj4gcmVzZXQgb2YgdGhl
Cj4+PiBtYWNoaW5lIHRvIGZpeC4KPj4+Cj4+PiBJIHRyaWVkIGEgZGlmZmVyZW50IHZhcmlhdGlv
biB3aXRoIHRoZSBzYW1lIHJlc3VsdDoKPj4+ICMgeGwgY3B1cG9vbC1jcmVhdGUgbmFtZT1cIlBv
b2wtMVwiIHNjaGVkPVwiY3JlZGl0MlwKPj4+ICMgeGwgY3B1cG9vbC1jcHUtcmVtb3ZlIFBvb2wt
MCBub2RlOjEKPj4+ICMgeGwgY3B1cG9vbC1jcHUtYWRkIFBvb2wtMSAxMgo+Pj4KPj4+IEl0IHR1
cm5zIG91dCB0aGF0IHRoZSBSQU0gd2FzIGluc3RhbGxlZCBzdWItb3B0aW1hbGx5IGluIHRoaXMg
bWFjaGluZS4gQQo+Pj4gcGFydGlhbCBvdXRwdXQgZnJvbSAneGwgaW5mbyAtbicgc2hvd3M6Cj4+
PiBudW1hX2luZm/CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA6Cj4+PiBub2RlOsKgwqDCoCBt
ZW1zaXplwqDCoMKgIG1lbWZyZWXCoMKgwqAgZGlzdGFuY2VzCj4+PiDCoCAwOsKgwqDCoMKgIDY3
NTg0wqDCoMKgwqDCoCA2MjYwOMKgwqDCoMKgwqAgMTAsMjEKPj4+IMKgIDE6wqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIDDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAwwqDCoMKgwqDCoCAyMSwx
MAo+Pj4KPj4+IEEgbWFjaGluZSB3aGVyZSB3ZSBjb3VsZCBnZXQgdGhpcyB3b3JraW5nIGV2ZXJ5
IHRpbWUgc2hvd3M6Cj4+PiBub2RlOsKgwqDCoCBtZW1zaXplwqDCoMKgIG1lbWZyZWXCoMKgwqAg
ZGlzdGFuY2VzCj4+PiDCoCAwOsKgwqDCoMKgIDM0ODE2wqDCoMKgwqDCoCAzMDQ4M8KgwqDCoMKg
wqAgMTAsMjEKPj4+IMKgIDE6wqDCoMKgwqAgMzI3NjjCoMKgwqDCoMKgIDMyMTI1wqDCoMKgwqDC
oCAyMSwxMAo+Pj4KPj4+IEFzIHdlIGNhbiBkZWR1Y2UgUkFNIG1pc2NvbmZpZ3VyYXRpb25zIGlu
IHRoaXMgc2NlbmFyaW8sIEkgYmVsaWV2ZSB3ZQo+Pj4gc2hvdWxkCj4+PiBjaGVjayB0byBlbnN1
cmUgdGhhdCBSQU0gY29uZmlndXJhdGlvbiAvIGxheW91dCBpcyBzYW5lICpiZWZvcmUqCj4+PiBh
dHRlbXB0aW5nIHRvCj4+PiBzcGxpdCB0aGUgc3lzdGVtIGFuZCBwcmludCBhIHdhcm5pbmcuCj4+
Pgo+Pj4gVGhpcyB3b3VsZCBwcmV2ZW50IGEgaGFyZCBzeXN0ZW0gZnJlZXplIGluIHRoaXMgc2Nl
bmFyaW8uCj4+Cj4+IFJBTSBwbGFjZW1lbnQgc2hvdWxkIG5vdCBtYXR0ZXIgaGVyZS4gQXMgdGhl
IG5hbWUgYWxyZWFkeSBzdWdnZXN0cwo+PiBjcHVwb29scyBkbyBhc3NpZ25tZW50IG9mIGNwdXMu
IFJBTSBhbGxvY2F0ZWQgd2lsbCBiZSBwcmVmZXJyZWQgdGFrZW4KPj4gZnJvbSBhIGxvY2FsIG5v
ZGUsIGJ1dCB0aGlzIHNob3VsZG4ndCBiZSBtYW5kYXRvcnkgZm9yIHN1Y2Nlc3MuCj4+Cj4+IFdv
dWxkIGl0IGJlIHBvc3NpYmxlIHRvIHVzZSBhIGRlYnVnIGh5cGVydmlzb3IgKGUuZy4gNC4xMi11
bnN0YWJsZSkgZm9yCj4+IGdlbmVyYXRpbmcgYSB2ZXJib3NlIGxvZyAoaHlwZXJ2aXNvciBib290
IHBhcmFtZXRlciAibG9nbHZsPWFsbCIpIGFuZAo+PiBzZW5kaW5nIHRoZSBjb21wbGV0ZSBoeXBl
cnZpc29yIGxvZz8KPiAKPiBJIGRvbid0IGhhdmUgYSBwYWNrYWdlIGZvciA0LjExIG9yIDQuMTIg
YnVpbHQgYXQgYWxsIC0gYnV0IEkgZGlkIHRoaXMgb24KPiA0LjEwLjItcHJlIChidWlsdCBmcm9t
IHN0YWdpbmctNC4xMCkuCj4gCj4gTWFuYWdlZCB0byBnZXQgdGhlIHNhbWUgY3Jhc2ggbG9nIHdo
ZW4gYWRkaW5nIENQVXMgdG8gUG9vbC0xIGFzIGZvbGxvd3M6Cj4gCj4gQ3JlYXRlIHRoZSBwb29s
Ogo+IChYRU4pIEluaXRpYWxpemluZyBDcmVkaXQyIHNjaGVkdWxlcgo+IChYRU4pwqAgbG9hZF9w
cmVjaXNpb25fc2hpZnQ6IDE4Cj4gKFhFTinCoCBsb2FkX3dpbmRvd19zaGlmdDogMzAKPiAoWEVO
KcKgIHVuZGVybG9hZF9iYWxhbmNlX3RvbGVyYW5jZTogMAo+IChYRU4pwqAgb3ZlcmxvYWRfYmFs
YW5jZV90b2xlcmFuY2U6IC0zCj4gKFhFTinCoCBydW5xdWV1ZXMgYXJyYW5nZW1lbnQ6IHNvY2tl
dAo+IChYRU4pwqAgY2FwIGVuZm9yY2VtZW50IGdyYW51bGFyaXR5OiAxMG1zCj4gKFhFTikgbG9h
ZCB0cmFja2luZyB3aW5kb3cgbGVuZ3RoIDEwNzM3NDE4MjQgbnMKPiAKPiBBZGQgdGhlIENQVXM6
Cj4gKFhFTikgQWRkaW5nIGNwdSAxMiB0byBydW5xdWV1ZSAwCj4gKFhFTinCoCBGaXJzdCBjcHUg
b24gcnVucXVldWUsIGFjdGl2YXRpbmcKPiAoWEVOKSBSZW1vdmluZyBjcHUgMTIgZnJvbSBydW5x
dWV1ZSAwCj4gKFhFTikgQWRkaW5nIGNwdSAxMyB0byBydW5xdWV1ZSAwCj4gKFhFTikgUmVtb3Zp
bmcgY3B1IDEzIGZyb20gcnVucXVldWUgMAo+IChYRU4pIEFkZGluZyBjcHUgMTQgdG8gcnVucXVl
dWUgMAo+IChYRU4pIFJlbW92aW5nIGNwdSAxNCBmcm9tIHJ1bnF1ZXVlIDAKPiAoWEVOKSBYZW4g
QlVHIGF0IHNjaGVkX2NyZWRpdDIuYzozNDUyCj4gKFhFTikgQWRkaW5nIGNwdSAxNSB0byBydW5x
dWV1ZSAwCj4gKFhFTikgLS0tLVsgWGVuLTQuMTAuMi1wcmXCoCB4ODZfNjTCoCBkZWJ1Zz1uwqDC
oCBOb3QgdGFpbnRlZCBdLS0tLQo+IChYRU4pIENQVTrCoMKgwqAgMTMKPiAoWEVOKSBSSVA6wqDC
oMKgIGUwMDg6WzxmZmZmODJkMDgwMjJmZTQwPl0KPiBzY2hlZF9jcmVkaXQyLmMjY3NjaGVkMl9z
Y2hlZHVsZSsweGY2MC8weDEzMzAKPiAoWEVOKSBSRkxBR1M6IDAwMDAwMDAwMDAwMTAwNDbCoMKg
IENPTlRFWFQ6IGh5cGVydmlzb3IKPiAoWEVOKSByYXg6IDAwMDAwMDAwMDAwMDAwMDDCoMKgIHJi
eDogZmZmZjgyZDA4MDU2MjUwMMKgwqAgcmN4OiBmZmZmZmZmZmZmZmZmZmZkCj4gKFhFTikgcmR4
OiBmZmZmODMxMDQwYWUxZjgwwqDCoCByc2k6IDAwMDAwMDAwMDAwMDAwMGTCoMKgIHJkaTogZmZm
ZjgzMTA1MGFiZmUzOAo+IChYRU4pIHJicDogZmZmZjgzMTA0NGJhN2YzMMKgwqAgcnNwOiBmZmZm
ODMxMDUwYWJmZDIwwqDCoCByODrCoCBmZmZmODMxMDUwYWM2MWEwCj4gKFhFTikgcjk6wqAgZmZm
ZjgyZDA4MDIyZWVlMMKgwqAgcjEwOiAwMDAwMDAwMDAwMDAwMDAxwqDCoCByMTE6IGZmZmY4MzAw
N2RjMTEwNjAKPiAoWEVOKSByMTI6IDAwMDAwMDAwMDAwMDAwMGTCoMKgIHIxMzogZmZmZjgzMTA1
MGFlZmVjMMKgwqAgcjE0OiBmZmZmODMxMDUwYWM2MTgwCj4gKFhFTikgcjE1OiBmZmZmODJkMDgw
NTYyNTAwwqDCoCBjcjA6IDAwMDAwMDAwODAwNTAwM2LCoMKgIGNyNDogMDAwMDAwMDAwMDE1MjZl
MAo+IChYRU4pIGNyMzogMDAwMDAwMDA3ZGMzMjAwMMKgwqAgY3IyOiAwMDAwN2ZmZjljYjQ3ODM4
Cj4gKFhFTikgZnNiOiAwMDAwMDAwMDAwMDAwMDAwwqDCoCBnc2I6IDAwMDAwMDAwMDAwMDAwMDDC
oMKgIGdzczogMDAwMDAwMDAwMDAwMDAwMAo+IChYRU4pIGRzOiAwMDAwwqDCoCBlczogMDAwMMKg
wqAgZnM6IDAwMDDCoMKgIGdzOiAwMDAwwqDCoCBzczogMDAwMMKgwqAgY3M6IGUwMDgKPiAoWEVO
KSBYZW4gY29kZSBhcm91bmQgPGZmZmY4MmQwODAyMmZlNDA+Cj4gKHNjaGVkX2NyZWRpdDIuYyNj
c2NoZWQyX3NjaGVkdWxlKzB4ZjYwLzB4MTMzMCk6Cj4gKFhFTinCoCBmZiBmZiAwZiAwYiAwZiAx
ZiA0MCAwMCA8MGY+IDBiIDBmIDBiIDRjIDg5IGVmIGU4IGQ0IGI2IGZmIGZmIGU5Cj4gODcgZjEg
ZmYKPiAoWEVOKSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMTA1MGFiZmQyMDoKPiAo
WEVOKcKgwqDCoCBmZmZmODMxMDdmNWY2MDEwIGZmZmY4MzEwNTBhYmZlMzggMDAwMDAwMmRkOTE0
NDY0YQo+IDAwMDAwMDAwMDAwMDAwMGQKPiAoWEVOKcKgwqDCoCAwMDAwMDAwMDAyZjhkMjY0IGZm
ZmY4MzEwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAo+IGZmZmY4MzEwNDE5ZWZkZDAKPiAoWEVO
KcKgwqDCoCBmZmZmODMxMDUwYWM2NDAwIGZmZmY4MmQwODAyMzQ0ZmEgMDAwMDAwMDAwMDAwMDAw
MAo+IDAwMDAwMDFiYzk3ZDJlYTcKPiAoWEVOKcKgwqDCoCAwMDAwMDAyZDlmMDA1NDIyIGZmZmY4
MzEwNTBhYzYzYzAgZmZmZjgyZDA4MDU2MjUwMAo+IGZmZmY4MmQwODA1NzcyODAKPiAoWEVOKcKg
wqDCoCAwMDAwMDAwMDAwMDAwMDBkIDAwMDAwMDAwMDAwMDAwNDYgMDAwMDAwMDAwMDAwMDI4Mgo+
IDAwMDAwMDAwMDAwMDAwODIKPiAoWEVOKcKgwqDCoCAwMDAwMDAwMDAwMDAwMDBkIGZmZmY4MzEw
NTBhYzYxYzggZmZmZjgyZDA4MDU3NmZhYwo+IDAwMDAwMDAwMDAwMDAwMGQKPiAoWEVOKcKgwqDC
oCBmZmZmODMwMDdkZDdmMDAwIGZmZmY4MzEwNDRiYTgwMDAgMDAwMDAwMmRkOTE0NDY0YQo+IGZm
ZmY4MzEwNTBhYzYxODAKPiAoWEVOKcKgwqDCoCBmZmZmODJkMDgwNTYyNTAwIGZmZmY4MmQwODAy
MzNlZWQgMDAwMDAwMmQwMDAwMDAwMAo+IGZmZmY4MzEwNTBhYzYxYTAKPiAoWEVOKcKgwqDCoCBm
ZmZmODMxMDUwYWI2MDEwIGZmZmY4MmQwODAyNjdjZjUgZmZmZjgyZDA4MDJiZmZlMAo+IGZmZmY4
MmQwODAyYzQ1MDUKPiAoWEVOKcKgwqDCoCAwMDAwMDAyZGQ2MWI3ZmVkIGZmZmY4MmQwODAyM2Fl
NDggMDAwMDM4MDAwMDAwMzgwYgo+IDAwMDAwMDAwZmZmZmZmZmYKPiAoWEVOKcKgwqDCoCBmZmZm
ZmZmZmZmZmZmZmZmIGZmZmY4MzEwNTBhYmZmZmYgZmZmZjgyZDA4MDU0YmM4MAo+IGZmZmY4MmQw
ODA1NjI1MDAKPiAoWEVOKcKgwqDCoCBmZmZmODMxMDUwYWJmZmZmIGZmZmY4MmQwODAyMzc1YjIg
ZmZmZjgyZDA4MDU3NzFmMAo+IGZmZmY4MmQwODA1NGMzMDAKPiAoWEVOKcKgwqDCoCBmZmZmODJk
MDgwNTc3MWYwIDAwMDAwMDAwMDAwMDAwMGQgMDAwMDAwMDAwMDAwMDAwZAo+IGZmZmY4MmQwODAy
NmQyZDUKPiAoWEVOKcKgwqDCoCBmZmZmODMwMDdkZDdmMDAwIGZmZmY4MzAwN2RkN2YwMDAgZmZm
ZjgzMDA3ZGJhZTAwMAo+IGZmZmY4MzEwN2NkMzgwMDAKPiAoWEVOKcKgwqDCoCAwMDAwMDAwMGZm
ZmZmZmZmIGZmZmY4MzEwN2ZiMGQwMDAgZmZmZjgyZDA4MDU2MjUwMAo+IDAwMDAwMDAwMDAwMDAw
MDAKPiAoWEVOKcKgwqDCoCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAw
MDAwMDAwMDAwMAo+IDAwMDAwMDAwMDAwMDAwMDAKPiAoWEVOKcKgwqDCoCAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAo+IGZmZmY4ODA3MzYwODNmZDgK
PiAoWEVOKcKgwqDCoCBmZmZmODgwNzM2MDgzZmQ0IDJlNmIxODAyMDAwMDAwMDEgMDAwMDAwMDAw
MDAwMDE3OQo+IDAwMDAwMDAwMDAwMDAwMDAKPiAoWEVOKcKgwqDCoCAwMDAwMDAwMDAwMDAwMGZm
IDAwMDAwMDAwMDAwMDAxNzkgMDAwMDAwZmEwMDAwMDAwMAo+IGZmZmZmZmZmODEwMzBmNjYKPiAo
WEVOKcKgwqDCoCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwNDYgZmZmZjg4MDczNjA4
M2ZjMAo+IDAwMDAwMDAwMDAwMDAwMDAKPiAoWEVOKSBYZW4gY2FsbCB0cmFjZToKPiAoWEVOKcKg
wqDCoCBbPGZmZmY4MmQwODAyMmZlNDA+XSBzY2hlZF9jcmVkaXQyLmMjY3NjaGVkMl9zY2hlZHVs
ZSsweGY2MC8weDEzMzAKPiAoWEVOKcKgwqDCoCBbPGZmZmY4MmQwODAyMzQ0ZmE+XSBnZXRfY3B1
X2lkbGVfdGltZSsweDNhLzB4NTAKPiAoWEVOKcKgwqDCoCBbPGZmZmY4MmQwODAyMzNlZWQ+XSBz
Y2hlZHVsZS5jI3NjaGVkdWxlKzB4ZGQvMHg1ZDAKPiAoWEVOKcKgwqDCoCBbPGZmZmY4MmQwODAy
NjdjZjU+XSByZXByb2dyYW1fdGltZXIrMHg3NS8weGUwCj4gKFhFTinCoMKgwqAgWzxmZmZmODJk
MDgwMmJmZmUwPl0gY3B1aWRsZV9tZW51LmMjbWVudV9yZWZsZWN0KzAvMHg4MAo+IChYRU4pwqDC
oMKgIFs8ZmZmZjgyZDA4MDJjNDUwNT5dIG13YWl0LWlkbGUuYyNtd2FpdF9pZGxlKzB4Mjc1LzB4
M2QwCj4gKFhFTinCoMKgwqAgWzxmZmZmODJkMDgwMjNhZTQ4Pl0gdGltZXIuYyN0aW1lcl9zb2Z0
aXJxX2FjdGlvbisweDEzOC8weDIxMAo+IChYRU4pwqDCoMKgIFs8ZmZmZjgyZDA4MDIzNzViMj5d
IHNvZnRpcnEuYyNfX2RvX3NvZnRpcnErMHg2Mi8weDkwCj4gKFhFTinCoMKgwqAgWzxmZmZmODJk
MDgwMjZkMmQ1Pl0gZG9tYWluLmMjaWRsZV9sb29wKzB4NDUvMHhiMAo+IChYRU4pCj4gKFhFTikg
UmVtb3ZpbmcgY3B1IDE1IGZyb20gcnVucXVldWUgMAo+IChYRU4pCj4gKFhFTikgKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+IChYRU4pIEFkZGluZyBjcHUgMTYgdG8g
cnVucXVldWUgMAo+IChYRU4pIFBhbmljIG9uIENQVSAxMzoKPiAoWEVOKSBSZW1vdmluZyBjcHUg
MTYgZnJvbSBydW5xdWV1ZSAwCj4gKFhFTikgWGVuIEJVRyBhdCBzY2hlZF9jcmVkaXQyLmM6MzQ1
Mgo+IChYRU4pIEFkZGluZyBjcHUgMTcgdG8gcnVucXVldWUgMAo+IChYRU4pICoqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioKPiAoWEVOKQo+IChYRU4pIFJlbW92aW5nIGNw
dSAxNyBmcm9tIHJ1bnF1ZXVlIDAKPiAoWEVOKSBSZWJvb3QgaW4gZml2ZSBzZWNvbmRzLi4uCj4g
KFhFTikgQWRkaW5nIGNwdSAxOCB0byBydW5xdWV1ZSAwCj4gKFhFTikgUmVtb3ZpbmcgY3B1IDE4
IGZyb20gcnVucXVldWUgMAo+IAo+IE9ubHkgdGhpbmcgSSBjb3VsZCBkbyBhdCB0aGlzIHBvaW50
IHdhcyB0byBoaXQgdGhlIHJlc2V0IGJ1dHRvbi4KPiAKPiBGdWxsIGJvb3QgbG9ncyAoaWYgaGVs
cGZ1bCk6Cj4gKFhFTikgWGVuIHZlcnNpb24gNC4xMC4yLXByZSAobW9ja2J1aWxkQCkgKGdjYyAo
R0NDKSA0LjguNSAyMDE1MDYyMyAoUmVkCj4gSGF0IDQuOC41LTI4KSkgZGVidWc9bsKgIEZyaSBB
dWcgMjQgMTU6MTM6MzEgQUVTVCAyMDE4Cj4gKFhFTikgTGF0ZXN0IENoYW5nZVNldDogVHVlIEF1
ZyAxNCAxNToxMzowOSAyMDE4IC0wNzAwIGdpdDpiZjFiN2Y1LWRpcnR5Cj4gKFhFTikgQm9vdGxv
YWRlcjogR1JVQiAyLjAyfmJldGEyCj4gKFhFTikgQ29tbWFuZCBsaW5lOiBwbGFjZWhvbGRlciBk
b20wX21lbT0yMDQ4TSxtYXg6MjA0OE0gdWNvZGU9c2Nhbgo+IGRvbTBfbWF4X3ZjcHVzPTIgc2No
ZWQ9Y3JlZGl0MiBjb20yPTExNTIwMCw4bjEgY29uc29sZT1jb20yIGxvZ2x2bD1hbGwKPiAoWEVO
KSBYZW4gaW1hZ2UgbG9hZCBiYXNlIGFkZHJlc3M6IDAKPiAoWEVOKSBWaWRlbyBpbmZvcm1hdGlv
bjoKPiAoWEVOKcKgIFZHQSBpcyB0ZXh0IG1vZGUgODB4MjUsIGZvbnQgOHgxNgo+IChYRU4pwqAg
VkJFL0REQyBtZXRob2RzOiBub25lOyBFRElEIHRyYW5zZmVyIHRpbWU6IDAgc2Vjb25kcwo+IChY
RU4pwqAgRURJRCBpbmZvIG5vdCByZXRyaWV2ZWQgYmVjYXVzZSBubyBEREMgcmV0cmlldmFsIG1l
dGhvZCBkZXRlY3RlZAo+IChYRU4pIERpc2MgaW5mb3JtYXRpb246Cj4gKFhFTinCoCBGb3VuZCAy
IE1CUiBzaWduYXR1cmVzCj4gKFhFTinCoCBGb3VuZCAyIEVERCBpbmZvcm1hdGlvbiBzdHJ1Y3R1
cmVzCj4gKFhFTikgWGVuLWU4MjAgUkFNIG1hcDoKPiAoWEVOKcKgIDAwMDAwMDAwMDAwMDAwMDAg
LSAwMDAwMDAwMDAwMDlhYzAwICh1c2FibGUpCj4gKFhFTinCoCAwMDAwMDAwMDAwMDlhYzAwIC0g
MDAwMDAwMDAwMDBhMDAwMCAocmVzZXJ2ZWQpCj4gKFhFTinCoCAwMDAwMDAwMDAwMGUwMDAwIC0g
MDAwMDAwMDAwMDEwMDAwMCAocmVzZXJ2ZWQpCj4gKFhFTinCoCAwMDAwMDAwMDAwMTAwMDAwIC0g
MDAwMDAwMDA3ZGYxZTAwMCAodXNhYmxlKQo+IChYRU4pwqAgMDAwMDAwMDA3ZGYxZTAwMCAtIDAw
MDAwMDAwN2UwZDQwMDAgKHJlc2VydmVkKQo+IChYRU4pwqAgMDAwMDAwMDA3ZTBkNDAwMCAtIDAw
MDAwMDAwN2UyZGMwMDAgKEFDUEkgTlZTKQo+IChYRU4pwqAgMDAwMDAwMDA3ZTJkYzAwMCAtIDAw
MDAwMDAwN2YzNTgwMDAgKHJlc2VydmVkKQo+IChYRU4pwqAgMDAwMDAwMDA3ZjM1ODAwMCAtIDAw
MDAwMDAwN2Y4MDAwMDAgKEFDUEkgTlZTKQo+IChYRU4pwqAgMDAwMDAwMDA4MDAwMDAwMCAtIDAw
MDAwMDAwOTAwMDAwMDAgKHJlc2VydmVkKQo+IChYRU4pwqAgMDAwMDAwMDBmZWQxYzAwMCAtIDAw
MDAwMDAwZmVkNDAwMDAgKHJlc2VydmVkKQo+IChYRU4pwqAgMDAwMDAwMDBmZjAwMDAwMCAtIDAw
MDAwMDAxMDAwMDAwMDAgKHJlc2VydmVkKQo+IChYRU4pwqAgMDAwMDAwMDEwMDAwMDAwMCAtIDAw
MDAwMDEwODAwMDAwMDAgKHVzYWJsZSkKPiAoWEVOKSBOZXcgWGVuIGltYWdlIGJhc2UgYWRkcmVz
czogMHg3ZDgwMDAwMAo+IChYRU4pIEFDUEk6IFJTRFAgMDAwRjA0QTAsIDAwMjQgKHIyIEFMQVNL
QSkKPiAoWEVOKSBBQ1BJOiBYU0RUIDdFMUY0MDkwLCAwMDlDIChyMSBBTEFTS0HCoMKgwqAgQSBN
IEnCoCAxMDcyMDA5IEFNScKgwqDCoMKgIDEwMDEzKQo+IChYRU4pIEFDUEk6IEZBQ1AgN0UyMDEw
NDgsIDAxMEMgKHI1IEFMQVNLQcKgwqDCoCBBIE0gScKgIDEwNzIwMDkgQU1JwqDCoMKgwqAgMTAw
MTMpCj4gKFhFTikgQUNQSTogRFNEVCA3RTFGNDFDMCwgQ0U4NyAocjIgQUxBU0tBwqDCoMKgIEEg
TSBJwqDCoMKgwqDCoMKgIDE1IElOVEwgMjAwNTExMTcpCj4gKFhFTikgQUNQSTogRkFDUyA3RTJE
MzA4MCwgMDA0MAo+IChYRU4pIEFDUEk6IEFQSUMgN0UyMDExNTgsIDAxQjQgKHIzIEFMQVNLQcKg
wqDCoCBBIE0gScKgIDEwNzIwMDkgQU1JwqDCoMKgwqAgMTAwMTMpCj4gKFhFTikgQUNQSTogRlBE
VCA3RTIwMTMxMCwgMDA0NCAocjEgQUxBU0tBwqDCoMKgIEEgTSBJwqAgMTA3MjAwOSBBTUnCoMKg
wqDCoCAxMDAxMykKPiAoWEVOKSBBQ1BJOiBNQ0ZHIDdFMjAxMzU4LCAwMDNDIChyMSBBTEFTS0Eg
T0VNTUNGRy7CoCAxMDcyMDA5IE1TRlTCoMKgwqDCoMKgwqAgOTcpCj4gKFhFTikgQUNQSTogU1JB
VCA3RTIwMTM5OCwgMDQzMCAocjEgQSBNIEnCoCBBTUkgU1JBVMKgwqDCoMKgwqDCoMKgIDEgQU1J
LsKgwqDCoMKgwqDCoMKgIDApCj4gKFhFTikgQUNQSTogU0xJVCA3RTIwMTdDOCwgMDAzMCAocjEg
QSBNIEnCoCBBTUkgU0xJVMKgwqDCoMKgwqDCoMKgIDAgQU1JLsKgwqDCoMKgwqDCoMKgIDApCj4g
KFhFTikgQUNQSTogSFBFVCA3RTIwMTdGOCwgMDAzOCAocjEgQUxBU0tBwqDCoMKgIEEgTSBJwqAg
MTA3MjAwOSBBTUkuwqDCoMKgwqDCoMKgwqAgNSkKPiAoWEVOKSBBQ1BJOiBQUkFEIDdFMjAxODMw
LCAwMEJFIChyMiBQUkFESUTCoCBQUkFEVElEwqDCoMKgwqDCoMKgwqAgMSBNU0ZUwqAgMzAwMDAw
MSkKPiAoWEVOKSBBQ1BJOiBTUE1JIDdFMjAxOEYwLCAwMDQwIChyNSBBIE0gScKgwqAgT0VNU1BN
ScKgwqDCoMKgwqDCoMKgIDAgQU1JLsKgwqDCoMKgwqDCoMKgIDApCj4gKFhFTikgQUNQSTogU1NE
VCA3RTIwMTkzMCwgRDBDQjAgKHIywqAgSU5URUzCoMKgwqAgQ3B1UG3CoMKgwqDCoCA0MDAwIElO
VEwKPiAyMDA1MTExNykKPiAoWEVOKSBBQ1BJOiBFSU5KIDdFMkQyNUUwLCAwMTMwIChyMcKgwqDC
oCBBTUkgQU1JIEVJTkrCoMKgwqDCoMKgwqDCoCAwwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDAp
Cj4gKFhFTikgQUNQSTogRVJTVCA3RTJEMjcxMCwgMDIzMCAocjHCoCBBTUlFUiBBTUkgRVJTVMKg
wqDCoMKgwqDCoMKgIDDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgMCkKPiAoWEVOKSBBQ1BJOiBI
RVNUIDdFMkQyOTQwLCAwMEE4IChyMcKgwqDCoCBBTUkgQU1JIEhFU1TCoMKgwqDCoMKgwqDCoCAw
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDApCj4gKFhFTikgQUNQSTogQkVSVCA3RTJEMjlFOCwg
MDAzMCAocjHCoMKgwqAgQU1JIEFNSSBCRVJUwqDCoMKgwqDCoMKgwqAgMMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCAwKQo+IChYRU4pIEFDUEk6IERNQVIgN0UyRDJBMTgsIDAxNjAgKHIxIEEgTSBJ
wqDCoCBPRU1ETUFSwqDCoMKgwqDCoMKgwqAgMSBJTlRMwqDCoMKgwqDCoMKgwqAgMSkKPiAoWEVO
KSBTeXN0ZW0gUkFNOiA2NTUwMk1CICg2NzA3NDc4NGtCKQo+IChYRU4pIFNSQVQ6IFBYTSAwIC0+
IEFQSUMgMDAgLT4gTm9kZSAwCj4gKFhFTikgU1JBVDogUFhNIDAgLT4gQVBJQyAwMSAtPiBOb2Rl
IDAKPiAoWEVOKSBTUkFUOiBQWE0gMCAtPiBBUElDIDAyIC0+IE5vZGUgMAo+IChYRU4pIFNSQVQ6
IFBYTSAwIC0+IEFQSUMgMDMgLT4gTm9kZSAwCj4gKFhFTikgU1JBVDogUFhNIDAgLT4gQVBJQyAw
NCAtPiBOb2RlIDAKPiAoWEVOKSBTUkFUOiBQWE0gMCAtPiBBUElDIDA1IC0+IE5vZGUgMAo+IChY
RU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMDYgLT4gTm9kZSAwCj4gKFhFTikgU1JBVDogUFhNIDAg
LT4gQVBJQyAwNyAtPiBOb2RlIDAKPiAoWEVOKSBTUkFUOiBQWE0gMCAtPiBBUElDIDA4IC0+IE5v
ZGUgMAo+IChYRU4pIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMDkgLT4gTm9kZSAwCj4gKFhFTikgU1JB
VDogUFhNIDAgLT4gQVBJQyAwYSAtPiBOb2RlIDAKPiAoWEVOKSBTUkFUOiBQWE0gMCAtPiBBUElD
IDBiIC0+IE5vZGUgMAo+IChYRU4pIFNSQVQ6IFBYTSAxIC0+IEFQSUMgMjAgLT4gTm9kZSAxCj4g
KFhFTikgU1JBVDogUFhNIDEgLT4gQVBJQyAyMSAtPiBOb2RlIDEKPiAoWEVOKSBTUkFUOiBQWE0g
MSAtPiBBUElDIDIyIC0+IE5vZGUgMQo+IChYRU4pIFNSQVQ6IFBYTSAxIC0+IEFQSUMgMjMgLT4g
Tm9kZSAxCj4gKFhFTikgU1JBVDogUFhNIDEgLT4gQVBJQyAyNCAtPiBOb2RlIDEKPiAoWEVOKSBT
UkFUOiBQWE0gMSAtPiBBUElDIDI1IC0+IE5vZGUgMQo+IChYRU4pIFNSQVQ6IFBYTSAxIC0+IEFQ
SUMgMjYgLT4gTm9kZSAxCj4gKFhFTikgU1JBVDogUFhNIDEgLT4gQVBJQyAyNyAtPiBOb2RlIDEK
PiAoWEVOKSBTUkFUOiBQWE0gMSAtPiBBUElDIDI4IC0+IE5vZGUgMQo+IChYRU4pIFNSQVQ6IFBY
TSAxIC0+IEFQSUMgMjkgLT4gTm9kZSAxCj4gKFhFTikgU1JBVDogUFhNIDEgLT4gQVBJQyAyYSAt
PiBOb2RlIDEKPiAoWEVOKSBTUkFUOiBQWE0gMSAtPiBBUElDIDJiIC0+IE5vZGUgMQo+IChYRU4p
IFNSQVQ6IE5vZGUgMCBQWE0gMCAwLTgwMDAwMDAwCj4gKFhFTikgU1JBVDogTm9kZSAwIFBYTSAw
IDEwMDAwMDAwMC0xMDgwMDAwMDAwCj4gKFhFTikgTlVNQTogVXNpbmcgMjAgZm9yIHRoZSBoYXNo
IHNoaWZ0Lgo+IChYRU4pIFNSQVQ6IE5vZGUgMSBoYXMgbm8gbWVtb3J5LiBCSU9TIEJ1ZyBvciBt
aXMtY29uZmlndXJlZCBoYXJkd2FyZT8KPiAoWEVOKSBEb21haW4gaGVhcCBpbml0aWFsaXNlZCBE
TUEgd2lkdGggMzIgYml0cwo+IChYRU4pIENQVSBWZW5kb3I6IEludGVsLCBGYW1pbHkgNiAoMHg2
KSwgTW9kZWwgNjIgKDB4M2UpLCBTdGVwcGluZyA0Cj4gKHJhdyAwMDAzMDZlNCkKPiAoWEVOKSBm
b3VuZCBTTVAgTVAtdGFibGUgYXQgMDAwZmRiNjAKPiAoWEVOKSBETUkgMi43IHByZXNlbnQuCj4g
KFhFTikgVXNpbmcgQVBJQyBkcml2ZXIgZGVmYXVsdAo+IChYRU4pIEFDUEk6IFBNLVRpbWVyIElP
IFBvcnQ6IDB4NDA4ICgzMiBiaXRzKQo+IChYRU4pIEFDUEk6IHY1IFNMRUVQIElORk86IGNvbnRy
b2xbMDowXSwgc3RhdHVzWzA6MF0KPiAoWEVOKSBBQ1BJOiBTTEVFUCBJTkZPOiBwbTF4X2NudFsx
OjQwNCwxOjBdLCBwbTF4X2V2dFsxOjQwMCwxOjBdCj4gKFhFTikgQUNQSTogMzIvNjRYIEZBQ1Mg
YWRkcmVzcyBtaXNtYXRjaCBpbiBGQURUIC0KPiA3ZTJkMzA4MC8wMDAwMDAwMDAwMDAwMDAwLCB1
c2luZyAzMgo+IChYRU4pIEFDUEk6wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHdha2V1cF92ZWNb
N2UyZDMwOGNdLCB2ZWNfc2l6ZVsyMF0KPiAoWEVOKSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3Mg
MHhmZWUwMDAwMAo+IChYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDBdIGxhcGljX2lkWzB4
MDBdIGVuYWJsZWQpCj4gKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwMl0gbGFwaWNfaWRb
MHgwMl0gZW5hYmxlZCkKPiAoWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDA0XSBsYXBpY19p
ZFsweDA0XSBlbmFibGVkKQo+IChYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDZdIGxhcGlj
X2lkWzB4MDZdIGVuYWJsZWQpCj4gKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwOF0gbGFw
aWNfaWRbMHgwOF0gZW5hYmxlZCkKPiAoWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDBhXSBs
YXBpY19pZFsweDBhXSBlbmFibGVkKQo+IChYRU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MGNd
IGxhcGljX2lkWzB4MjBdIGVuYWJsZWQpCj4gKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgw
ZV0gbGFwaWNfaWRbMHgyMl0gZW5hYmxlZCkKPiAoWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsw
eDEwXSBsYXBpY19pZFsweDI0XSBlbmFibGVkKQo+IChYRU4pIEFDUEk6IExBUElDIChhY3BpX2lk
WzB4MTJdIGxhcGljX2lkWzB4MjZdIGVuYWJsZWQpCj4gKFhFTikgQUNQSTogTEFQSUMgKGFjcGlf
aWRbMHgxNF0gbGFwaWNfaWRbMHgyOF0gZW5hYmxlZCkKPiAoWEVOKSBBQ1BJOiBMQVBJQyAoYWNw
aV9pZFsweDE2XSBsYXBpY19pZFsweDJhXSBlbmFibGVkKQo+IChYRU4pIEFDUEk6IExBUElDIChh
Y3BpX2lkWzB4MDFdIGxhcGljX2lkWzB4MDFdIGVuYWJsZWQpCj4gKFhFTikgQUNQSTogTEFQSUMg
KGFjcGlfaWRbMHgwM10gbGFwaWNfaWRbMHgwM10gZW5hYmxlZCkKPiAoWEVOKSBBQ1BJOiBMQVBJ
QyAoYWNwaV9pZFsweDA1XSBsYXBpY19pZFsweDA1XSBlbmFibGVkKQo+IChYRU4pIEFDUEk6IExB
UElDIChhY3BpX2lkWzB4MDddIGxhcGljX2lkWzB4MDddIGVuYWJsZWQpCj4gKFhFTikgQUNQSTog
TEFQSUMgKGFjcGlfaWRbMHgwOV0gbGFwaWNfaWRbMHgwOV0gZW5hYmxlZCkKPiAoWEVOKSBBQ1BJ
OiBMQVBJQyAoYWNwaV9pZFsweDBiXSBsYXBpY19pZFsweDBiXSBlbmFibGVkKQo+IChYRU4pIEFD
UEk6IExBUElDIChhY3BpX2lkWzB4MGRdIGxhcGljX2lkWzB4MjFdIGVuYWJsZWQpCj4gKFhFTikg
QUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwZl0gbGFwaWNfaWRbMHgyM10gZW5hYmxlZCkKPiAoWEVO
KSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDExXSBsYXBpY19pZFsweDI1XSBlbmFibGVkKQo+IChY
RU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MTNdIGxhcGljX2lkWzB4MjddIGVuYWJsZWQpCj4g
KFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgxNV0gbGFwaWNfaWRbMHgyOV0gZW5hYmxlZCkK
PiAoWEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDE3XSBsYXBpY19pZFsweDJiXSBlbmFibGVk
KQo+IChYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDAwXSBoaWdoIGVkZ2UgbGludFsw
eDFdKQo+IChYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDAyXSBoaWdoIGVkZ2UgbGlu
dFsweDFdKQo+IChYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDA0XSBoaWdoIGVkZ2Ug
bGludFsweDFdKQo+IChYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDA2XSBoaWdoIGVk
Z2UgbGludFsweDFdKQo+IChYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDA4XSBoaWdo
IGVkZ2UgbGludFsweDFdKQo+IChYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDBhXSBo
aWdoIGVkZ2UgbGludFsweDFdKQo+IChYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDBj
XSBoaWdoIGVkZ2UgbGludFsweDFdKQo+IChYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsw
eDBlXSBoaWdoIGVkZ2UgbGludFsweDFdKQo+IChYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9p
ZFsweDEwXSBoaWdoIGVkZ2UgbGludFsweDFdKQo+IChYRU4pIEFDUEk6IExBUElDX05NSSAoYWNw
aV9pZFsweDEyXSBoaWdoIGVkZ2UgbGludFsweDFdKQo+IChYRU4pIEFDUEk6IExBUElDX05NSSAo
YWNwaV9pZFsweDE0XSBoaWdoIGVkZ2UgbGludFsweDFdKQo+IChYRU4pIEFDUEk6IExBUElDX05N
SSAoYWNwaV9pZFsweDE2XSBoaWdoIGVkZ2UgbGludFsweDFdKQo+IChYRU4pIEFDUEk6IExBUElD
X05NSSAoYWNwaV9pZFsweDAxXSBoaWdoIGVkZ2UgbGludFsweDFdKQo+IChYRU4pIEFDUEk6IExB
UElDX05NSSAoYWNwaV9pZFsweDAzXSBoaWdoIGVkZ2UgbGludFsweDFdKQo+IChYRU4pIEFDUEk6
IExBUElDX05NSSAoYWNwaV9pZFsweDA1XSBoaWdoIGVkZ2UgbGludFsweDFdKQo+IChYRU4pIEFD
UEk6IExBUElDX05NSSAoYWNwaV9pZFsweDA3XSBoaWdoIGVkZ2UgbGludFsweDFdKQo+IChYRU4p
IEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDA5XSBoaWdoIGVkZ2UgbGludFsweDFdKQo+IChY
RU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDBiXSBoaWdoIGVkZ2UgbGludFsweDFdKQo+
IChYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDBkXSBoaWdoIGVkZ2UgbGludFsweDFd
KQo+IChYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDBmXSBoaWdoIGVkZ2UgbGludFsw
eDFdKQo+IChYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDExXSBoaWdoIGVkZ2UgbGlu
dFsweDFdKQo+IChYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDEzXSBoaWdoIGVkZ2Ug
bGludFsweDFdKQo+IChYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDE1XSBoaWdoIGVk
Z2UgbGludFsweDFdKQo+IChYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDE3XSBoaWdo
IGVkZ2UgbGludFsweDFdKQo+IChYRU4pIE92ZXJyaWRpbmcgQVBJQyBkcml2ZXIgd2l0aCBiaWdz
bXAKPiAoWEVOKSBBQ1BJOiBJT0FQSUMgKGlkWzB4MDBdIGFkZHJlc3NbMHhmZWMwMDAwMF0gZ3Np
X2Jhc2VbMF0pCj4gKFhFTikgSU9BUElDWzBdOiBhcGljX2lkIDAsIHZlcnNpb24gMzIsIGFkZHJl
c3MgMHhmZWMwMDAwMCwgR1NJIDAtMjMKPiAoWEVOKSBBQ1BJOiBJT0FQSUMgKGlkWzB4MDJdIGFk
ZHJlc3NbMHhmZWMwMTAwMF0gZ3NpX2Jhc2VbMjRdKQo+IChYRU4pIElPQVBJQ1sxXTogYXBpY19p
ZCAyLCB2ZXJzaW9uIDMyLCBhZGRyZXNzIDB4ZmVjMDEwMDAsIEdTSSAyNC00Nwo+IChYRU4pIEFD
UEk6IElPQVBJQyAoaWRbMHgwM10gYWRkcmVzc1sweGZlYzQwMDAwXSBnc2lfYmFzZVs0OF0pCj4g
KFhFTikgSU9BUElDWzJdOiBhcGljX2lkIDMsIHZlcnNpb24gMzIsIGFkZHJlc3MgMHhmZWM0MDAw
MCwgR1NJIDQ4LTcxCj4gKFhFTikgQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgMCBn
bG9iYWxfaXJxIDIgZGZsIGRmbCkKPiAoWEVOKSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVz
X2lycSA5IGdsb2JhbF9pcnEgOSBoaWdoIGxldmVsKQo+IChYRU4pIEFDUEk6IElSUTAgdXNlZCBi
eSBvdmVycmlkZS4KPiAoWEVOKSBBQ1BJOiBJUlEyIHVzZWQgYnkgb3ZlcnJpZGUuCj4gKFhFTikg
QUNQSTogSVJROSB1c2VkIGJ5IG92ZXJyaWRlLgo+IChYRU4pIEVuYWJsaW5nIEFQSUMgbW9kZTrC
oCBQaHlzLsKgIFVzaW5nIDMgSS9PIEFQSUNzCj4gKFhFTikgQUNQSTogSFBFVCBpZDogMHg4MDg2
YTcwMSBiYXNlOiAweGZlZDAwMDAwCj4gKFhFTikgWGVuIEVSU1Qgc3VwcG9ydCBpcyBpbml0aWFs
aXplZC4KPiAoWEVOKSBIRVNUOiBUYWJsZSBwYXJzaW5nIGhhcyBiZWVuIGluaXRpYWxpemVkCj4g
KFhFTikgVXNpbmcgQUNQSSAoTUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9u
Cj4gKFhFTikgU01QOiBBbGxvd2luZyAyNCBDUFVzICgwIGhvdHBsdWcgQ1BVcykKPiAoWEVOKSBJ
UlEgbGltaXRzOiA3MiBHU0ksIDQ1NTIgTVNJL01TSS1YCj4gKFhFTikgU3dpdGNoZWQgdG8gQVBJ
QyBkcml2ZXIgeDJhcGljX2NsdXN0ZXIuCj4gKFhFTikgeHN0YXRlOiBzaXplOiAweDM0MCBhbmQg
c3RhdGVzOiAweDcKPiAoWEVOKSBDUFUwOiBJbnRlbCBtYWNoaW5lIGNoZWNrIHJlcG9ydGluZyBl
bmFibGVkCj4gKFhFTikgU3BlY3VsYXRpdmUgbWl0aWdhdGlvbiBmYWNpbGl0aWVzOgo+IChYRU4p
wqDCoCBIYXJkd2FyZSBmZWF0dXJlczogSUJSUy9JQlBCIFNUSUJQIEwxRF9GTFVTSCBTU0JECj4g
KFhFTinCoMKgIENvbXBpbGVkLWluIHN1cHBvcnQ6IElORElSRUNUX1RIVU5LIFNIQURPV19QQUdJ
TkcKPiAoWEVOKcKgwqAgWGVuIHNldHRpbmdzOiBCVEktVGh1bmsgUkVUUE9MSU5FLCBTUEVDX0NU
Ukw6IElCUlMtIFNTQkQtLAo+IE90aGVyOiBJQlBCIEwxRF9GTFVTSAo+IChYRU4pwqDCoCBMMVRG
OiBiZWxpZXZlZCB2dWxuZXJhYmxlLCBtYXhwaHlzYWRkciBMMUQgNDYsIENQVUlEIDQ2LCBTYWZl
Cj4gYWRkcmVzcyAzMDAwMDAwMDAwMDAKPiAoWEVOKcKgwqAgU3VwcG9ydCBmb3IgVk1zOiBQVjog
TVNSX1NQRUNfQ1RSTCBSU0IgRUFHRVJfRlBVLCBIVk06Cj4gTVNSX1NQRUNfQ1RSTCBSU0IgRUFH
RVJfRlBVCj4gKFhFTinCoMKgIFhQVEkgKDY0LWJpdCBQViBvbmx5KTogRG9tMCBlbmFibGVkLCBE
b21VIGVuYWJsZWQKPiAoWEVOKcKgwqAgUFYgTDFURiBzaGFkb3dpbmc6IERvbTAgZGlzYWJsZWQs
IERvbVUgZW5hYmxlZAo+IChYRU4pIFVzaW5nIHNjaGVkdWxlcjogU01QIENyZWRpdCBTY2hlZHVs
ZXIgcmV2MiAoY3JlZGl0MikKPiAoWEVOKSBJbml0aWFsaXppbmcgQ3JlZGl0MiBzY2hlZHVsZXIK
PiAoWEVOKcKgIGxvYWRfcHJlY2lzaW9uX3NoaWZ0OiAxOAo+IChYRU4pwqAgbG9hZF93aW5kb3df
c2hpZnQ6IDMwCj4gKFhFTinCoCB1bmRlcmxvYWRfYmFsYW5jZV90b2xlcmFuY2U6IDAKPiAoWEVO
KcKgIG92ZXJsb2FkX2JhbGFuY2VfdG9sZXJhbmNlOiAtMwo+IChYRU4pwqAgcnVucXVldWVzIGFy
cmFuZ2VtZW50OiBzb2NrZXQKPiAoWEVOKcKgIGNhcCBlbmZvcmNlbWVudCBncmFudWxhcml0eTog
MTBtcwo+IChYRU4pIGxvYWQgdHJhY2tpbmcgd2luZG93IGxlbmd0aCAxMDczNzQxODI0IG5zCj4g
KFhFTikgQWRkaW5nIGNwdSAwIHRvIHJ1bnF1ZXVlIDAKPiAoWEVOKcKgIEZpcnN0IGNwdSBvbiBy
dW5xdWV1ZSwgYWN0aXZhdGluZwo+IChYRU4pIFBsYXRmb3JtIHRpbWVyIGlzIDE0LjMxOE1IeiBI
UEVUCj4gKFhFTikgRGV0ZWN0ZWQgMjYwMC4wMTkgTUh6IHByb2Nlc3Nvci4KPiAoWEVOKSBJbml0
aW5nIG1lbW9yeSBzaGFyaW5nLgo+IChYRU4pIGFsdCB0YWJsZSBmZmZmODJkMDgwNDE5Nzc4IC0+
IGZmZmY4MmQwODA0MWIyNjAKPiAoWEVOKSBQQ0k6IE1DRkcgY29uZmlndXJhdGlvbiAwOiBiYXNl
IDgwMDAwMDAwIHNlZ21lbnQgMDAwMCBidXNlcyAwMCAtIGZmCj4gKFhFTikgUENJOiBNQ0ZHIGFy
ZWEgYXQgODAwMDAwMDAgcmVzZXJ2ZWQgaW4gRTgyMAo+IChYRU4pIFBDSTogVXNpbmcgTUNGRyBm
b3Igc2VnbWVudCAwMDAwIGJ1cyAwMC1mZgo+IChYRU4pIEludGVsIFZULWQgaW9tbXUgMCBzdXBw
b3J0ZWQgcGFnZSBzaXplczogNGtCLCAyTUIsIDFHQi4KPiAoWEVOKSBJbnRlbCBWVC1kIGlvbW11
IDEgc3VwcG9ydGVkIHBhZ2Ugc2l6ZXM6IDRrQiwgMk1CLCAxR0IuCj4gKFhFTikgSW50ZWwgVlQt
ZCBTbm9vcCBDb250cm9sIGVuYWJsZWQuCj4gKFhFTikgSW50ZWwgVlQtZCBEb20wIERNQSBQYXNz
dGhyb3VnaCBub3QgZW5hYmxlZC4KPiAoWEVOKSBJbnRlbCBWVC1kIFF1ZXVlZCBJbnZhbGlkYXRp
b24gZW5hYmxlZC4KPiAoWEVOKSBJbnRlbCBWVC1kIEludGVycnVwdCBSZW1hcHBpbmcgZW5hYmxl
ZC4KPiAoWEVOKSBJbnRlbCBWVC1kIFBvc3RlZCBJbnRlcnJ1cHQgbm90IGVuYWJsZWQuCj4gKFhF
TikgSW50ZWwgVlQtZCBTaGFyZWQgRVBUIHRhYmxlcyBlbmFibGVkLgo+IChYRU4pIEkvTyB2aXJ0
dWFsaXNhdGlvbiBlbmFibGVkCj4gKFhFTinCoCAtIERvbTAgbW9kZTogUmVsYXhlZAo+IChYRU4p
IEludGVycnVwdCByZW1hcHBpbmcgZW5hYmxlZAo+IChYRU4pIG5yX3NvY2tldHM6IDIKPiAoWEVO
KSBFbmFibGVkIGRpcmVjdGVkIEVPSSB3aXRoIGlvYXBpY19hY2tfb2xkIG9uIQo+IChYRU4pIEVO
QUJMSU5HIElPLUFQSUMgSVJRcwo+IChYRU4pwqAgLT4gVXNpbmcgb2xkIEFDSyBtZXRob2QKPiAo
WEVOKSAuLlRJTUVSOiB2ZWN0b3I9MHhGMCBhcGljMT0wIHBpbjE9MiBhcGljMj0tMSBwaW4yPS0x
Cj4gKFhFTikgVFNDIGRlYWRsaW5lIHRpbWVyIGVuYWJsZWQKPiAoWEVOKSBEZWZhdWx0aW5nIHRv
IGFsdGVybmF0aXZlIGtleSBoYW5kbGluZzsgc2VuZCAnQScgdG8gc3dpdGNoIHRvCj4gbm9ybWFs
IG1vZGUuCj4gKFhFTikgQWxsb2NhdGVkIGNvbnNvbGUgcmluZyBvZiAyNTYgS2lCLgo+IChYRU4p
IG13YWl0LWlkbGU6IE1XQUlUIHN1YnN0YXRlczogMHgxMTIwCj4gKFhFTikgbXdhaXQtaWRsZTog
djAuNC4xIG1vZGVsIDB4M2UKPiAoWEVOKSBtd2FpdC1pZGxlOiBsYXBpY190aW1lcl9yZWxpYWJs
ZV9zdGF0ZXMgMHhmZmZmZmZmZgo+IChYRU4pIFZNWDogU3VwcG9ydGVkIGFkdmFuY2VkIGZlYXR1
cmVzOgo+IChYRU4pwqAgLSBBUElDIE1NSU8gYWNjZXNzIHZpcnR1YWxpc2F0aW9uCj4gKFhFTinC
oCAtIEFQSUMgVFBSIHNoYWRvdwo+IChYRU4pwqAgLSBFeHRlbmRlZCBQYWdlIFRhYmxlcyAoRVBU
KQo+IChYRU4pwqAgLSBWaXJ0dWFsLVByb2Nlc3NvciBJZGVudGlmaWVycyAoVlBJRCkKPiAoWEVO
KcKgIC0gVmlydHVhbCBOTUkKPiAoWEVOKcKgIC0gTVNSIGRpcmVjdC1hY2Nlc3MgYml0bWFwCj4g
KFhFTinCoCAtIFVucmVzdHJpY3RlZCBHdWVzdAo+IChYRU4pwqAgLSBBUElDIFJlZ2lzdGVyIFZp
cnR1YWxpemF0aW9uCj4gKFhFTinCoCAtIFZpcnR1YWwgSW50ZXJydXB0IERlbGl2ZXJ5Cj4gKFhF
TinCoCAtIFBvc3RlZCBJbnRlcnJ1cHQgUHJvY2Vzc2luZwo+IChYRU4pIEhWTTogQVNJRHMgZW5h
YmxlZC4KPiAoWEVOKSBIVk06IFZNWCBlbmFibGVkCj4gKFhFTikgSFZNOiBIYXJkd2FyZSBBc3Np
c3RlZCBQYWdpbmcgKEhBUCkgZGV0ZWN0ZWQKPiAoWEVOKSBIVk06IEhBUCBwYWdlIHNpemVzOiA0
a0IsIDJNQiwgMUdCCj4gKFhFTikgQWRkaW5nIGNwdSAxIHRvIHJ1bnF1ZXVlIDAKPiAoWEVOKSBB
ZGRpbmcgY3B1IDIgdG8gcnVucXVldWUgMAo+IChYRU4pIEFkZGluZyBjcHUgMyB0byBydW5xdWV1
ZSAwCj4gKFhFTikgQWRkaW5nIGNwdSA0IHRvIHJ1bnF1ZXVlIDAKPiAoWEVOKSBBZGRpbmcgY3B1
IDUgdG8gcnVucXVldWUgMAo+IChYRU4pIEFkZGluZyBjcHUgNiB0byBydW5xdWV1ZSAwCj4gKFhF
TikgQWRkaW5nIGNwdSA3IHRvIHJ1bnF1ZXVlIDAKPiAoWEVOKSBBZGRpbmcgY3B1IDggdG8gcnVu
cXVldWUgMAo+IChYRU4pIEFkZGluZyBjcHUgOSB0byBydW5xdWV1ZSAwCj4gKFhFTikgQWRkaW5n
IGNwdSAxMCB0byBydW5xdWV1ZSAwCj4gKFhFTikgQWRkaW5nIGNwdSAxMSB0byBydW5xdWV1ZSAw
Cj4gKFhFTikgQWRkaW5nIGNwdSAxMiB0byBydW5xdWV1ZSAxCj4gKFhFTinCoCBGaXJzdCBjcHUg
b24gcnVucXVldWUsIGFjdGl2YXRpbmcKPiAoWEVOKSBBZGRpbmcgY3B1IDEzIHRvIHJ1bnF1ZXVl
IDEKPiAoWEVOKSBBZGRpbmcgY3B1IDE0IHRvIHJ1bnF1ZXVlIDEKPiAoWEVOKSBBZGRpbmcgY3B1
IDE1IHRvIHJ1bnF1ZXVlIDEKPiAoWEVOKSBBZGRpbmcgY3B1IDE2IHRvIHJ1bnF1ZXVlIDEKPiAo
WEVOKSBBZGRpbmcgY3B1IDE3IHRvIHJ1bnF1ZXVlIDEKPiAoWEVOKSBBZGRpbmcgY3B1IDE4IHRv
IHJ1bnF1ZXVlIDEKPiAoWEVOKSBBZGRpbmcgY3B1IDE5IHRvIHJ1bnF1ZXVlIDEKPiAoWEVOKSBB
ZGRpbmcgY3B1IDIwIHRvIHJ1bnF1ZXVlIDEKPiAoWEVOKSBBZGRpbmcgY3B1IDIxIHRvIHJ1bnF1
ZXVlIDEKPiAoWEVOKSBBZGRpbmcgY3B1IDIyIHRvIHJ1bnF1ZXVlIDEKPiAoWEVOKSBBZGRpbmcg
Y3B1IDIzIHRvIHJ1bnF1ZXVlIDEKPiAoWEVOKSBCcm91Z2h0IHVwIDI0IENQVXMKPiAoWEVOKSBi
dWlsZC1pZDogMWU3Njc0YmRlMDM4M2NmZGVhMTZkMmQ0ZjY1MzY0MTcyNTY1ZGUwYQo+IChYRU4p
IEFDUEkgc2xlZXAgbW9kZXM6IFMzCj4gKFhFTikgVlBNVTogZGlzYWJsZWQKPiAoWEVOKSBtY2hl
Y2tfcG9sbDogTWFjaGluZSBjaGVjayBwb2xsaW5nIHRpbWVyIHN0YXJ0ZWQuCj4gKFhFTikgRG9t
MCBoYXMgbWF4aW11bSA0NTYgUElSUXMKPiAoWEVOKSBOWCAoRXhlY3V0ZSBEaXNhYmxlKSBwcm90
ZWN0aW9uIGFjdGl2ZQo+IChYRU4pICoqKiBMT0FESU5HIERPTUFJTiAwICoqKgo+IChYRU4pwqAg
WGVuwqAga2VybmVsOiA2NC1iaXQsIGxzYiwgY29tcGF0MzIKPiAoWEVOKcKgIERvbTAga2VybmVs
OiA2NC1iaXQsIFBBRSwgbHNiLCBwYWRkciAweDEwMDAwMDAgLT4gMHgyNzY4MDAwCj4gKFhFTikg
UEhZU0lDQUwgTUVNT1JZIEFSUkFOR0VNRU5UOgo+IChYRU4pwqAgRG9tMCBhbGxvYy46wqDCoCAw
MDAwMDAxMDRjMDAwMDAwLT4wMDAwMDAxMDUwMDAwMDAwICg1MDMyNjYgcGFnZXMKPiB0byBiZSBh
bGxvY2F0ZWQpCj4gKFhFTinCoCBJbml0LiByYW1kaXNrOiAwMDAwMDAxMDdlZGUyMDAwLT4wMDAw
MDAxMDdmZmZmNmQ4Cj4gKFhFTikgVklSVFVBTCBNRU1PUlkgQVJSQU5HRU1FTlQ6Cj4gKFhFTinC
oCBMb2FkZWQga2VybmVsOiBmZmZmZmZmZjgxMDAwMDAwLT5mZmZmZmZmZjgyNzY4MDAwCj4gKFhF
TinCoCBJbml0LiByYW1kaXNrOiAwMDAwMDAwMDAwMDAwMDAwLT4wMDAwMDAwMDAwMDAwMDAwCj4g
KFhFTinCoCBQaHlzLU1hY2ggbWFwOiAwMDAwMDA4MDAwMDAwMDAwLT4wMDAwMDA4MDAwNDAwMDAw
Cj4gKFhFTinCoCBTdGFydCBpbmZvOsKgwqDCoCBmZmZmZmZmZjgyNzY4MDAwLT5mZmZmZmZmZjgy
NzY4NGI0Cj4gKFhFTinCoCBYZW5zdG9yZSByaW5nOiAwMDAwMDAwMDAwMDAwMDAwLT4wMDAwMDAw
MDAwMDAwMDAwCj4gKFhFTinCoCBDb25zb2xlIHJpbmc6wqAgMDAwMDAwMDAwMDAwMDAwMC0+MDAw
MDAwMDAwMDAwMDAwMAo+IChYRU4pwqAgUGFnZSB0YWJsZXM6wqDCoCBmZmZmZmZmZjgyNzY5MDAw
LT5mZmZmZmZmZjgyNzgyMDAwCj4gKFhFTinCoCBCb290IHN0YWNrOsKgwqDCoCBmZmZmZmZmZjgy
NzgyMDAwLT5mZmZmZmZmZjgyNzgzMDAwCj4gKFhFTinCoCBUT1RBTDrCoMKgwqDCoMKgwqDCoMKg
IGZmZmZmZmZmODAwMDAwMDAtPmZmZmZmZmZmODJjMDAwMDAKPiAoWEVOKcKgIEVOVFJZIEFERFJF
U1M6IGZmZmZmZmZmODI0NTIxODAKPiAoWEVOKSBEb20wIGhhcyBtYXhpbXVtIDIgVkNQVXMKPiAo
WEVOKSBJbml0aWFsIGxvdyBtZW1vcnkgdmlycSB0aHJlc2hvbGQgc2V0IGF0IDB4NDAwMCBwYWdl
cy4KPiAoWEVOKSBTY3J1YmJpbmcgRnJlZSBSQU0gb24gMiBub2RlcyB1c2luZyA2IENQVXMKPiAo
WEVOKQo+IC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi5kb25lLgo+IAo+IChYRU4pIFN0
ZC4gTG9nbGV2ZWw6IEFsbAo+IChYRU4pIEd1ZXN0IExvZ2xldmVsOiBOb3RoaW5nIChSYXRlLWxp
bWl0ZWQ6IEVycm9ycyBhbmQgd2FybmluZ3MpCj4gKFhFTikgKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4gKFhFTikgQm9vdGVkIG9uIEwxVEYtdnVs
bmVyYWJsZSBoYXJkd2FyZSB3aXRoIFNNVC9IeXBlcnRocmVhZGluZwo+IChYRU4pIGVuYWJsZWQu
wqAgUGxlYXNlIGFzc2VzcyB5b3VyIGNvbmZpZ3VyYXRpb24gYW5kIGNob29zZSBhbgo+IChYRU4p
IGV4cGxpY2l0ICdzbXQ9PGJvb2w+JyBzZXR0aW5nLsKgIFNlZSBYU0EtMjczLgo+IChYRU4pIDMu
Li4gMi4uLiAxLi4uCj4gKFhFTikgKioqIFNlcmlhbCBpbnB1dCAtPiBET00wICh0eXBlICdDVFJM
LWEnIHRocmVlIHRpbWVzIHRvIHN3aXRjaAo+IGlucHV0IHRvIFhlbikKPiAoWEVOKSBGcmVlZCA0
NzJrQiBpbml0IG1lbW9yeQo+IG1hcHBpbmcga2VybmVsIGludG8gcGh5c2ljYWwgbWVtb3J5Cj4g
YWJvdXQgdG8gZ2V0IHN0YXJ0ZWQuLi4KPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjAw
LjAKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjAxLjAKPiAoWEVOKSBQQ0kgYWRkIGRl
dmljZSAwMDAwOjAwOjAxLjEKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjAyLjAKPiAo
WEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjAzLjAKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOjAwOjAzLjIKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjA0LjAKPiAoWEVOKSBQ
Q0kgYWRkIGRldmljZSAwMDAwOjAwOjA0LjEKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAw
OjA0LjIKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjA0LjMKPiAoWEVOKSBQQ0kgYWRk
IGRldmljZSAwMDAwOjAwOjA0LjQKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjA0LjUK
PiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjA0LjYKPiAoWEVOKSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOjAwOjA0LjcKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjA1LjAKPiAoWEVO
KSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjA1LjIKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAw
OjAwOjA1LjQKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjExLjAKPiAoWEVOKSBQQ0kg
YWRkIGRldmljZSAwMDAwOjAwOjE2LjAKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjE2
LjEKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjFhLjAKPiAoWEVOKSBQQ0kgYWRkIGRl
dmljZSAwMDAwOjAwOjFkLjAKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjFlLjAKPiAo
WEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjFmLjAKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOjAwOjFmLjIKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjFmLjMKPiAoWEVOKSBQ
Q0kgYWRkIGRldmljZSAwMDAwOjAwOjFmLjYKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAy
OjAwLjAKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjAyOjAwLjEKPiAoWEVOKSBQQ0kgYWRk
IGRldmljZSAwMDAwOjA3OjAwLjAKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjA4OjAzLjAK
PiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjA4LjAKPiAoWEVOKSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOjdmOjA5LjAKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBhLjAKPiAoWEVO
KSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBhLjEKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAw
OjdmOjBhLjIKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBhLjMKPiAoWEVOKSBQQ0kg
YWRkIGRldmljZSAwMDAwOjdmOjBiLjAKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBi
LjMKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBjLjAKPiAoWEVOKSBQQ0kgYWRkIGRl
dmljZSAwMDAwOjdmOjBjLjEKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBjLjIKPiAo
WEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBkLjAKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOjdmOjBkLjEKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBkLjIKPiAoWEVOKSBQ
Q0kgYWRkIGRldmljZSAwMDAwOjdmOjBlLjAKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdm
OjBlLjEKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBmLjAKPiAoWEVOKSBQQ0kgYWRk
IGRldmljZSAwMDAwOjdmOjBmLjEKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBmLjIK
PiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBmLjMKPiAoWEVOKSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOjdmOjBmLjQKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjBmLjUKPiAoWEVO
KSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEwLjAKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAw
OjdmOjEwLjEKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEwLjIKPiAoWEVOKSBQQ0kg
YWRkIGRldmljZSAwMDAwOjdmOjEwLjMKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEw
LjQKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEwLjUKPiAoWEVOKSBQQ0kgYWRkIGRl
dmljZSAwMDAwOjdmOjEwLjYKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEwLjcKPiAo
WEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEzLjAKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOjdmOjEzLjEKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjEzLjQKPiAoWEVOKSBQ
Q0kgYWRkIGRldmljZSAwMDAwOjdmOjEzLjUKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdm
OjE2LjAKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjdmOjE2LjEKPiAoWEVOKSBQQ0kgYWRk
IGRldmljZSAwMDAwOjdmOjE2LjIKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjgwOjAxLjAK
PiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjgwOjAyLjAKPiAoWEVOKSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOjgwOjAzLjAKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjgwOjA0LjAKPiAoWEVO
KSBQQ0kgYWRkIGRldmljZSAwMDAwOjgwOjA0LjEKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAw
OjgwOjA0LjIKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjgwOjA0LjMKPiAoWEVOKSBQQ0kg
YWRkIGRldmljZSAwMDAwOjgwOjA0LjQKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjgwOjA0
LjUKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjgwOjA0LjYKPiAoWEVOKSBQQ0kgYWRkIGRl
dmljZSAwMDAwOjgwOjA0LjcKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjgwOjA1LjAKPiAo
WEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOjgwOjA1LjIKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOjgwOjA1LjQKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjA4LjAKPiAoWEVOKSBQ
Q0kgYWRkIGRldmljZSAwMDAwOmZmOjA5LjAKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZm
OjBhLjAKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBhLjEKPiAoWEVOKSBQQ0kgYWRk
IGRldmljZSAwMDAwOmZmOjBhLjIKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBhLjMK
PiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBiLjAKPiAoWEVOKSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOmZmOjBiLjMKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBjLjAKPiAoWEVO
KSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBjLjEKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAw
OmZmOjBjLjIKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBkLjAKPiAoWEVOKSBQQ0kg
YWRkIGRldmljZSAwMDAwOmZmOjBkLjEKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBk
LjIKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBlLjAKPiAoWEVOKSBQQ0kgYWRkIGRl
dmljZSAwMDAwOmZmOjBlLjEKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBmLjAKPiAo
WEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBmLjEKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAw
MDAwOmZmOjBmLjIKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjBmLjMKPiAoWEVOKSBQ
Q0kgYWRkIGRldmljZSAwMDAwOmZmOjBmLjQKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZm
OjBmLjUKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjEwLjAKPiAoWEVOKSBQQ0kgYWRk
IGRldmljZSAwMDAwOmZmOjEwLjEKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjEwLjIK
PiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjEwLjMKPiAoWEVOKSBQQ0kgYWRkIGRldmlj
ZSAwMDAwOmZmOjEwLjQKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjEwLjUKPiAoWEVO
KSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjEwLjYKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAw
OmZmOjEwLjcKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjEzLjAKPiAoWEVOKSBQQ0kg
YWRkIGRldmljZSAwMDAwOmZmOjEzLjEKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjEz
LjQKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjEzLjUKPiAoWEVOKSBQQ0kgYWRkIGRl
dmljZSAwMDAwOmZmOjE2LjAKPiAoWEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjE2LjEKPiAo
WEVOKSBQQ0kgYWRkIGRldmljZSAwMDAwOmZmOjE2LjIKPiAKPiBMb2dpbiBwcm9tcHQgYXQgdGhp
cyBzdGFnZS4KPiAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 07:14:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 07: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 1fvH9w-0008Du-S8; Thu, 30 Aug 2018 07:14: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=9rit=ln=citrix.com=prvs=773fe5341=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fvH9v-0008Dm-Gf
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 07:14:27 +0000
X-Inumbo-ID: 6da77229-ac24-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6da77229-ac24-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 07:15:10 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,306,1531785600"; d="scan'208";a="64062175"
Date: Thu, 30 Aug 2018 08:14:21 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <20180830071421.qhze25mgwp374qna@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <9a48f409a1c77ec9e0a5742fc36de3e0b825b1fe.1535285866.git-series.wei.liu2@citrix.com>
 <5B84164502000078001E24B9@prv1-mh.provo.novell.com>
 <20180829164223.6tkiobnyn3b5pwd2@citrix.com>
 <CABfawhmG6Bg=kVNy1zdPGyRvD3yTRyFJA+n2x=bZGz=-FtE5rw@mail.gmail.com>
 <42df5c71-b468-6dc3-58b9-aaf768353c16@bitdefender.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <42df5c71-b468-6dc3-58b9-aaf768353c16@bitdefender.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 12/23] x86: monitor.o is currently HVM
 only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wei.liu2@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>

T24gV2VkLCBBdWcgMjksIDIwMTggYXQgMDk6MDk6MDNQTSArMDMwMCwgUmF6dmFuIENvam9jYXJ1
IHdyb3RlOgo+IE9uIDgvMjkvMTggODo0MyBQTSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+ID4g
T24gV2VkLCBBdWcgMjksIDIwMTggYXQgMTA6NDIgQU0gV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4gd3JvdGU6Cj4gPj4KPiA+PiBPbiBNb24sIEF1ZyAyNywgMjAxOCBhdCAwOToxODoyOUFN
IC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+Pj4+Pj4gT24gMjYuMDguMTggYXQgMTQ6MTks
IDx3ZWkubGl1MkBjaXRyaXguY29tPiB3cm90ZToKPiA+Pj4+IFRoZXJlIGhhcyBiZWVuIHBsYW4g
dG8gbWFrZSBQViB3b3JrLCBidXQgaXQgaXMgbm90IHlldCB0aGVyZS4gIFByb3ZpZGUKPiA+Pj4+
IHN0dWJzIHRvIG1ha2UgaXQgYnVpbGQgd2l0aCAhQ09ORklHX0hWTS4KPiA+Pj4+Cj4gPj4+PiBT
aWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+ID4+Pj4gLS0tCj4g
Pj4+PiAgeGVuL2FyY2gveDg2L01ha2VmaWxlICAgICAgICAgfCAgMiArLQo+ID4+Pj4gIHhlbi9p
bmNsdWRlL2FzbS14ODYvbW9uaXRvci5oIHwgMTQgKysrKysrKysrKysrKysKPiA+Pj4+ICAyIGZp
bGVzIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiA+Pj4+Cj4gPj4+
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L01ha2VmaWxlIGIveGVuL2FyY2gveDg2L01ha2Vm
aWxlCj4gPj4+PiBpbmRleCA5YjliNjNhLi40M2Y5MTg5IDEwMDY0NAo+ID4+Pj4gLS0tIGEveGVu
L2FyY2gveDg2L01ha2VmaWxlCj4gPj4+PiArKysgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKPiA+
Pj4+IEBAIC00NSw3ICs0NSw3IEBAIG9iai15ICs9IG1pY3JvY29kZV9hbWQubwo+ID4+Pj4gIG9i
ai15ICs9IG1pY3JvY29kZV9pbnRlbC5vCj4gPj4+PiAgb2JqLXkgKz0gbWljcm9jb2RlLm8KPiA+
Pj4+ICBvYmoteSArPSBtbS5vIHg4Nl82NC9tbS5vCj4gPj4+PiAtb2JqLXkgKz0gbW9uaXRvci5v
Cj4gPj4+PiArb2JqLSQoQ09ORklHX0hWTSkgKz0gbW9uaXRvci5vCj4gPj4+PiAgb2JqLXkgKz0g
bXBwYXJzZS5vCj4gPj4+PiAgb2JqLXkgKz0gbm1pLm8KPiA+Pj4+ICBvYmoteSArPSBudW1hLm8K
PiA+Pj4+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L21vbml0b3IuaCBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvbW9uaXRvci5oCj4gPj4+PiBpbmRleCA0OTg4OTAzLi4wOWY3ZjhhIDEw
MDY0NAo+ID4+Pj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tb25pdG9yLmgKPiA+Pj4+ICsr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbW9uaXRvci5oCj4gPj4+PiBAQCAtOTksMTAgKzk5LDI0
IEBAIHN0YXRpYyBpbmxpbmUgdWludDMyX3QKPiA+Pj4+IGFyY2hfbW9uaXRvcl9nZXRfY2FwYWJp
bGl0aWVzKHN0cnVjdCBkb21haW4gKmQpCj4gPj4+PiAgaW50IGFyY2hfbW9uaXRvcl9kb21jdGxf
ZXZlbnQoc3RydWN0IGRvbWFpbiAqZCwKPiA+Pj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzdHJ1Y3QgeGVuX2RvbWN0bF9tb25pdG9yX29wICptb3ApOwo+ID4+Pj4KPiA+Pj4+ICsj
aWZkZWYgQ09ORklHX0hWTQo+ID4+Pj4gKwo+ID4+Pj4gIGludCBhcmNoX21vbml0b3JfaW5pdF9k
b21haW4oc3RydWN0IGRvbWFpbiAqZCk7Cj4gPj4+Pgo+ID4+Pj4gIHZvaWQgYXJjaF9tb25pdG9y
X2NsZWFudXBfZG9tYWluKHN0cnVjdCBkb21haW4gKmQpOwo+ID4+Pj4KPiA+Pj4+ICsjZWxzZQo+
ID4+Pj4gKwo+ID4+Pj4gK3N0YXRpYyBpbmxpbmUgaW50IGFyY2hfbW9uaXRvcl9pbml0X2RvbWFp
bihzdHJ1Y3QgZG9tYWluICpkKQo+ID4+Pj4gK3sKPiA+Pj4+ICsgICAgcmV0dXJuIDA7Cj4gPj4+
PiArfQo+ID4+Pj4gKwo+ID4+Pj4gK3N0YXRpYyBpbmxpbmUgdm9pZCBhcmNoX21vbml0b3JfY2xl
YW51cF9kb21haW4oc3RydWN0IGRvbWFpbiAqZCkKPiA+Pj4+ICt7fQo+ID4+Pj4gKwo+ID4+Pj4g
KyNlbmRpZgo+ID4+Pgo+ID4+PiBXb3VsZG4ndCB0aGUgZW50aXJlIFhFTl9ET01DVExfVk1fRVZF
TlRfT1BfTU9OSVRPUiBjYXNlCj4gPj4+IGluIHZtX2V2ZW50X2RvbWN0bCgpIHRoZW4gYmV0dGVy
IGJlIHB1dCBpbiBhbiAjaWZkZWYgaW5zdGVhZD8KPiA+Pgo+ID4+IEkgZGlkbid0IGRvIHRoYXQg
YmVjYXVzZSB0aGF0IHdhcyBjb21tb24gdG8gYm90aCBBUk0gYW5kIHg4Ni4KPiA+Pgo+ID4+IEJ1
dCBub3cgbG9va2luZyBhdCB0aGUgQVJNIGNvdW50ZXJwYXJ0LCBpdCBpcyBub3Qgc3VwcG9ydGVk
IGVpdGhlci4gV2hlbgo+ID4+IGl0IGlzIGV2ZW50dWFsbHkgc3VwcG9ydGVkIG9uIEFSTSwgaXQg
d2lsbCBiZSBsaWtlbHkgdG8gYmUgZGVwZW5kZW50IG9uCj4gPj4gQ09ORklHX0hWTSBhbnl3YXku
IFNvIEkgdGhpbmsgSSBjYW4gcHV0IFhFTl9ET01DVExfVk1fRVZFTlRfT1BfTU9OSVRPUgo+ID4+
IHVuZGVyIENPTkZJR19IVk0uCj4gPj4KPiA+IAo+ID4gSXQgaXMgbm90IHRoYXQgaXQgaXMgbm90
IHN1cHBvcnRlZCwgaXQgaXMgdGhhdCBpdCdzIG5vdCAoeWV0KSBuZWVkZWQuCj4gPiBJIHRoaW5r
IGl0IHdvdWxkIGJlIGJldHRlciB0byBoYXZlIGlmZGVmIENPTkZJR19IVk0gb25seSBpbiBjb2Rl
Cj4gPiB0aGF0J3MgcmVhY2hlZCBvbiB4ODYgYW5kIG5vdCBjb21tb24gb25lcy4KPiAKPiBGV0lX
LCBJIGFncmVlIHdpdGggVGFtYXMgaGVyZS4KCkFscmlnaHQsIGluIHRoYXQgY2FzZSBJIHdpbGwg
a2VlcCB0aGlzIHBhdGNoLCB3aXRoIHRoZSBzdHlsZSBpc3N1ZXMKYWRkcmVzc2VkLgoKV2VpLgoK
PiAKPiAKPiBUaGFua3MsCj4gUmF6dmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 07:20:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 07: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 1fvHFD-0008Tu-GN; Thu, 30 Aug 2018 07: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvHFC-0008Tp-41
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 07:19:54 +0000
X-Inumbo-ID: 3118616c-ac25-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3118616c-ac25-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 07:20:37 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 01:19:51 -0600
Message-Id: <5B879A9602000078001E3557@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 01:19:50 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B46030502000078001D322E@prv1-mh.provo.novell.com>
 <5B86A5DF02000078001E310B@prv1-mh.provo.novell.com>
 <5B86A77B02000078001E3123@prv1-mh.provo.novell.com>
 <9ffad106-3f87-ce53-d0fc-0011530b4ab0@citrix.com>
In-Reply-To: <9ffad106-3f87-ce53-d0fc-0011530b4ab0@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 03/12] x86: infrastructure to allow
 converting certain indirect calls to direct ones
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, Julien Grall <julien.grall@arm.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjA4LjE4IGF0IDE4OjAxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjkvMDgvMTggMTU6MDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBAQCAtMjM1LDEz
ICsyNDMsNTggQEAgdm9pZCBpbml0X29yX2xpdmVwYXRjaCBhcHBseV9hbHRlcm5hdGl2ZQo+PiAg
ICAgICAgICAgICAgY29udGludWU7Cj4+ICAgICAgICAgIH0KPj4gIAo+PiAtICAgICAgICBiYXNl
LT5wcml2ID0gMTsKPj4gLQo+PiAgICAgICAgICBtZW1jcHkoYnVmLCByZXBsLCBhLT5yZXBsX2xl
bik7Cj4+ICAKPj4gICAgICAgICAgLyogMHhlOC8weGU5IGFyZSByZWxhdGl2ZSBicmFuY2hlczsg
Zml4IHRoZSBvZmZzZXQuICovCj4+ICAgICAgICAgIGlmICggYS0+cmVwbF9sZW4gPj0gNSAmJiAo
KmJ1ZiAmIDB4ZmUpID09IDB4ZTggKQo+PiAtICAgICAgICAgICAgKihpbnQzMl90ICopKGJ1ZiAr
IDEpICs9IHJlcGwgLSBvcmlnOwo+PiArICAgICAgICB7Cj4+ICsgICAgICAgICAgICAvKgo+PiAr
ICAgICAgICAgICAgICogRGV0ZWN0IHRoZSBzcGVjaWFsIGNhc2Ugb2YgaW5kaXJlY3QtdG8tZGly
ZWN0IGJyYW5jaCBwYXRjaGluZzoKPj4gKyAgICAgICAgICAgICAqIC0gcmVwbGFjZW1lbnQgaXMg
YSBkaXJlY3QgQ0FMTC9KTVAgKG9wY29kZXMgMHhFOC8weEU5OyBhbHJlYWR5Cj4+ICsgICAgICAg
ICAgICAgKiAgIGNoZWNrZWQgYWJvdmUpLAo+PiArICAgICAgICAgICAgICogLSByZXBsYWNlbWVu
dCdzIGRpc3BsYWNlbWVudCBpcyAtNSAocG9pbnRpbmcgYmFjayBhdCB0aGUgdmVyeQo+PiArICAg
ICAgICAgICAgICogICBpbnNuLCB3aGljaCBtYWtlcyBubyBzZW5zZSBpbiBhIHJlYWwgcmVwbGFj
ZW1lbnQgaW5zbiksCj4+ICsgICAgICAgICAgICAgKiAtIG9yaWdpbmFsIGlzIGFuIGluZGlyZWN0
IENBTEwvSk1QIChvcGNvZGVzIDB4RkYvMiBvciAweEZGLzQpCj4+ICsgICAgICAgICAgICAgKiAg
IHVzaW5nIFJJUC1yZWxhdGl2ZSBhZGRyZXNzaW5nLgo+PiArICAgICAgICAgICAgICogU29tZSBm
dW5jdGlvbiB0YXJnZXRzIG1heSBub3QgYmUgYXZhaWxhYmxlIHdoZW4gd2UgY29tZSBoZXJlCj4+
ICsgICAgICAgICAgICAgKiB0aGUgZmlyc3QgdGltZS4gRGVmZXIgcGF0Y2hpbmcgb2YgdGhvc2Ug
dW50aWwgdGhlIHBvc3QtcHJlc21wLQo+PiArICAgICAgICAgICAgICogaW5pdGNhbGxzIHJlLWlu
dm9jYXRpb24uCj4gCj4gV2hpY2ggY2FsbHM/ICBUaGF0IHNtZWxscyBsaWtlIGEgYnVnIHdoaWNo
IHNob3VsZCBiZSBmaXhlZCByYXRoZXIgdGhhbgo+IHdvcmtlZCBhcm91bmQuCgpXZWxsLCBodm1f
ZnVuY3MgYmVpbmcgdGhlIHByaW1hcnkgZ29hbCBvZiBhbGwgdGhpcyB3b3JrIC0gSFZNCmluaXQg
aXMgYSBwcmUtU01QIGluaXRjYWxsLgoKPiAgQXMgZm9yIHRoZSBvdGhlciBjb21wbGV4aXR5IGhl
cmUuLi4KPiAKPj4gIElmIGF0IHRoYXQgcG9pbnQgdGhlIHRhcmdldCBwb2ludGVyIGlzCj4+ICsg
ICAgICAgICAgICAgKiBzdGlsbCBOVUxMLCBpbnNlcnQgIlVEMjsgVUQwIiAoZm9yIGVhc2Ugb2Yg
cmVjb2duaXRpb24pIGluc3RlYWQKPj4gKyAgICAgICAgICAgICAqIG9mIENBTEwvSk1QLgo+PiAr
ICAgICAgICAgICAgICovCj4+ICsgICAgICAgICAgICBpZiAoIGEtPmNwdWlkID09IFg4Nl9GRUFU
VVJFX0FMV0FZUyAmJgo+PiArICAgICAgICAgICAgICAgICAqKGludDMyX3QgKikoYnVmICsgMSkg
PT0gLTUgJiYKPj4gKyAgICAgICAgICAgICAgICAgYS0+b3JpZ19sZW4gPj0gNiAmJgo+PiArICAg
ICAgICAgICAgICAgICBvcmlnWzBdID09IDB4ZmYgJiYKPj4gKyAgICAgICAgICAgICAgICAgb3Jp
Z1sxXSA9PSAoKmJ1ZiAmIDEgPyAweDI1IDogMHgxNSkgKQo+PiArICAgICAgICAgICAgewo+PiAr
ICAgICAgICAgICAgICAgIGxvbmcgZGlzcCA9ICooaW50MzJfdCAqKShvcmlnICsgMik7Cj4+ICsg
ICAgICAgICAgICAgICAgY29uc3QgdWludDhfdCAqZGVzdCA9ICoodm9pZCAqKikob3JpZyArIDYg
KyBkaXNwKTsKPj4gKwo+PiArICAgICAgICAgICAgICAgIGlmICggZGVzdCApCj4+ICsgICAgICAg
ICAgICAgICAgewo+PiArICAgICAgICAgICAgICAgICAgICBkaXNwID0gZGVzdCAtIChvcmlnICsg
NSk7Cj4+ICsgICAgICAgICAgICAgICAgICAgIEFTU0VSVChkaXNwID09IChpbnQzMl90KWRpc3Ap
Owo+PiArICAgICAgICAgICAgICAgICAgICAqKGludDMyX3QgKikoYnVmICsgMSkgPSBkaXNwOwo+
PiArICAgICAgICAgICAgICAgIH0KPj4gKyAgICAgICAgICAgICAgICBlbHNlIGlmICggZm9yY2Ug
KQo+PiArICAgICAgICAgICAgICAgIHsKPj4gKyAgICAgICAgICAgICAgICAgICAgYnVmWzBdID0g
MHgwZjsKPj4gKyAgICAgICAgICAgICAgICAgICAgYnVmWzFdID0gMHgwYjsKPj4gKyAgICAgICAg
ICAgICAgICAgICAgYnVmWzJdID0gMHgwZjsKPj4gKyAgICAgICAgICAgICAgICAgICAgYnVmWzNd
ID0gMHhmZjsKPj4gKyAgICAgICAgICAgICAgICAgICAgYnVmWzRdID0gMHhmZjsKPj4gKyAgICAg
ICAgICAgICAgICB9Cj4+ICsgICAgICAgICAgICAgICAgZWxzZQo+PiArICAgICAgICAgICAgICAg
ICAgICBjb250aW51ZTsKPj4gKyAgICAgICAgICAgIH0KPj4gKyAgICAgICAgICAgIGVsc2UgaWYg
KCBmb3JjZSAmJiBzeXN0ZW1fc3RhdGUgPCBTWVNfU1RBVEVfYWN0aXZlICkKPj4gKyAgICAgICAg
ICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKPj4gKyAgICAgICAgICAgIGVsc2UKPj4gKyAg
ICAgICAgICAgICAgICAqKGludDMyX3QgKikoYnVmICsgMSkgKz0gcmVwbCAtIG9yaWc7Cj4+ICsg
ICAgICAgIH0KPj4gKyAgICAgICAgZWxzZSBpZiAoIGZvcmNlICYmIHN5c3RlbV9zdGF0ZSA8IFNZ
U19TVEFURV9hY3RpdmUgICkKPj4gKyAgICAgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwo+
PiAgICAgICAgICAvKiBSSVAtcmVsYXRpdmUgYWRkcmVzc2luZyBpcyBlYXN5IHRvIGNoZWNrIGZv
ciBpbiBWRVgtZW5jb2RlZCBpbnNucy4gKi8KPj4gICAgICAgICAgZWxzZSBpZiAoIGEtPnJlcGxf
bGVuID49IDggJiYKPj4gICAgICAgICAgICAgICAgICAgICgqYnVmICYgfjEpID09IDB4YzQgJiYK
Pj4gQEAgLTE0OSw2ICsxNTAsMjAzIEBAIGV4dGVybiB2b2lkIGFsdGVybmF0aXZlX2luc3RydWN0
aW9ucyh2b2kKPj4gIC8qIFVzZSB0aGlzIG1hY3JvKHMpIGlmIHlvdSBuZWVkIG1vcmUgdGhhbiBv
bmUgb3V0cHV0IHBhcmFtZXRlci4gKi8KPj4gICNkZWZpbmUgQVNNX09VVFBVVDIoYS4uLikgYQo+
PiAgCj4+ICsvKgo+PiArICogTWFjaGluZXJ5IHRvIGFsbG93IGNvbnZlcnRpbmcgaW5kaXJlY3Qg
dG8gZGlyZWN0IGNhbGxzLCB3aGVuIHRoZSBjYWxsZWQKPj4gKyAqIGZ1bmN0aW9uIGlzIGRldGVy
bWluZWQgb25jZSBhdCBib290IGFuZCBsYXRlciBuZXZlciBjaGFuZ2VkLgo+PiArICovCj4+ICsK
Pj4gKyNkZWZpbmUgQUxUX0NBTExfYXJnMSAicmRpIgo+PiArI2RlZmluZSBBTFRfQ0FMTF9hcmcy
ICJyc2kiCj4+ICsjZGVmaW5lIEFMVF9DQUxMX2FyZzMgInJkeCIKPj4gKyNkZWZpbmUgQUxUX0NB
TExfYXJnNCAicmN4Igo+PiArI2RlZmluZSBBTFRfQ0FMTF9hcmc1ICJyOCIKPj4gKyNkZWZpbmUg
QUxUX0NBTExfYXJnNiAicjkiCj4+ICsKPj4gKyNkZWZpbmUgQUxUX0NBTExfQVJHKGFyZywgbikg
XAo+PiArICAgIHJlZ2lzdGVyIHR5cGVvZigoYXJnKSA/IChhcmcpIDogMCkgYSAjIyBuICMjIF8g
XAo+PiArICAgIGFzbSAoIEFMVF9DQUxMX2FyZyAjIyBuICkgPSAoYXJnKQo+PiArI2RlZmluZSBB
TFRfQ0FMTF9OT19BUkcobikgXAo+PiArICAgIHJlZ2lzdGVyIHVuc2lnbmVkIGxvbmcgYSAjIyBu
ICMjIF8gYXNtICggQUxUX0NBTExfYXJnICMjIG4gKQo+PiArCj4+ICsjZGVmaW5lIEFMVF9DQUxM
X05PX0FSRzYgQUxUX0NBTExfTk9fQVJHKDYpCj4+ICsjZGVmaW5lIEFMVF9DQUxMX05PX0FSRzUg
QUxUX0NBTExfTk9fQVJHKDUpOyBBTFRfQ0FMTF9OT19BUkc2Cj4+ICsjZGVmaW5lIEFMVF9DQUxM
X05PX0FSRzQgQUxUX0NBTExfTk9fQVJHKDQpOyBBTFRfQ0FMTF9OT19BUkc1Cj4+ICsjZGVmaW5l
IEFMVF9DQUxMX05PX0FSRzMgQUxUX0NBTExfTk9fQVJHKDMpOyBBTFRfQ0FMTF9OT19BUkc0Cj4+
ICsjZGVmaW5lIEFMVF9DQUxMX05PX0FSRzIgQUxUX0NBTExfTk9fQVJHKDIpOyBBTFRfQ0FMTF9O
T19BUkczCj4+ICsjZGVmaW5lIEFMVF9DQUxMX05PX0FSRzEgQUxUX0NBTExfTk9fQVJHKDEpOyBB
TFRfQ0FMTF9OT19BUkcyCj4+ICsKPj4gKy8qCj4+ICsgKiBVbmZvcnR1bmF0ZWx5IEFMVF9DQUxM
X05PX0FSRygpIGFib3ZlIGNhbid0IHVzZSBhIGZha2UgaW5pdGlhbGl6ZXIgKHRvCj4+ICsgKiBz
dXBwcmVzcyAidW5pbml0aWFsaXplZCB2YXJpYWJsZSIgd2FybmluZ3MpLCBhcyB2YXJpb3VzIHZl
cnNpb25zIG9mIGdjYwo+PiArICogb2xkZXIgdGhhbiA4LjEgZmFsbCBvbiB0aGUgbm9zZSBpbiB2
YXJpb3VzIHdheXMgd2l0aCB0aGF0IChhbHdheXMgYmVjYXVzZQo+PiArICogb2Ygc29tZSBvdGhl
ciBjb25zdHJ1Y3QgZWxzZXdoZXJlIGluIHRoZSBzYW1lIGZ1bmN0aW9uIG5lZWRpbmcgdG8gdXNl
IHRoZQo+PiArICogc2FtZSBoYXJkIHJlZ2lzdGVyKS4gT3RoZXJ3aXNlIHRoZSBhc20oKSBiZWxv
dyBjb3VsZCB1bmlmb3JtbHkgdXNlICIrciIKPj4gKyAqIG91dHB1dCBjb25zdHJhaW50cywgbWFr
aW5nIHVubmVjZXNzYXJ5IGFsbCB0aGVzZSBBTFRfQ0FMTDxuPl9PVVQgbWFjcm9zLgo+PiArICov
Cj4+ICsjZGVmaW5lIEFMVF9DQUxMMF9PVVQgIj1yIiAoYTFfKSwgIj1yIiAoYTJfKSwgIj1yIiAo
YTNfKSwgXAo+PiArICAgICAgICAgICAgICAgICAgICAgICI9ciIgKGE0XyksICI9ciIgKGE1Xyks
ICI9ciIgKGE2XykKPj4gKyNkZWZpbmUgQUxUX0NBTEwxX09VVCAiK3IiIChhMV8pLCAiPXIiIChh
Ml8pLCAiPXIiIChhM18pLCBcCj4+ICsgICAgICAgICAgICAgICAgICAgICAgIj1yIiAoYTRfKSwg
Ij1yIiAoYTVfKSwgIj1yIiAoYTZfKQo+PiArI2RlZmluZSBBTFRfQ0FMTDJfT1VUICIrciIgKGEx
XyksICIrciIgKGEyXyksICI9ciIgKGEzXyksIFwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAi
PXIiIChhNF8pLCAiPXIiIChhNV8pLCAiPXIiIChhNl8pCj4+ICsjZGVmaW5lIEFMVF9DQUxMM19P
VVQgIityIiAoYTFfKSwgIityIiAoYTJfKSwgIityIiAoYTNfKSwgXAo+PiArICAgICAgICAgICAg
ICAgICAgICAgICI9ciIgKGE0XyksICI9ciIgKGE1XyksICI9ciIgKGE2XykKPj4gKyNkZWZpbmUg
QUxUX0NBTEw0X09VVCAiK3IiIChhMV8pLCAiK3IiIChhMl8pLCAiK3IiIChhM18pLCBcCj4+ICsg
ICAgICAgICAgICAgICAgICAgICAgIityIiAoYTRfKSwgIj1yIiAoYTVfKSwgIj1yIiAoYTZfKQo+
PiArI2RlZmluZSBBTFRfQ0FMTDVfT1VUICIrciIgKGExXyksICIrciIgKGEyXyksICIrciIgKGEz
XyksIFwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAiK3IiIChhNF8pLCAiK3IiIChhNV8pLCAi
PXIiIChhNl8pCj4+ICsjZGVmaW5lIEFMVF9DQUxMNl9PVVQgIityIiAoYTFfKSwgIityIiAoYTJf
KSwgIityIiAoYTNfKSwgXAo+PiArICAgICAgICAgICAgICAgICAgICAgICIrciIgKGE0XyksICIr
ciIgKGE1XyksICIrciIgKGE2XykKPj4gKwo+PiArI2RlZmluZSBhbHRlcm5hdGl2ZV9jYWxsTihu
LCByZXR0eXBlLCBmdW5jKSAoeyAgICAgICAgICAgICAgICAgICAgIFwKPj4gKyAgICByZXR0eXBl
IHJldF87ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
Cj4+ICsgICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyByMTBfIGFzbSgicjEwIik7ICAgICAgICAg
ICAgICAgICAgICAgICAgXAo+PiArICAgIHJlZ2lzdGVyIHVuc2lnbmVkIGxvbmcgcjExXyBhc20o
InIxMSIpOyAgICAgICAgICAgICAgICAgICAgICAgIFwKPj4gKyAgICBhc20gdm9sYXRpbGUgKF9f
c3RyaW5naWZ5KEFMVEVSTkFUSVZFICJjYWxsIColY1thZGRyXSglJXJpcCkiLCBcCj4+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY2FsbCAuIiwgICAgICAgICAg
ICAgICAgXAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWDg2
X0ZFQVRVUkVfQUxXQVlTKSAgICAgIFwKPj4gKyAgICAgICAgICAgICAgICAgIDogQUxUX0NBTEwg
IyMgbiAjIyBfT1VULCAiPWEiIChyZXRfKSwgICAgICAgICAgICBcCj4+ICsgICAgICAgICAgICAg
ICAgICAgICI9ciIgKHIxMF8pLCAiPXIiIChyMTFfKSAgICAgICAgICAgICAgICAgICAgICAgXAo+
PiArICAgICAgICAgICAgICAgICAgOiBbYWRkcl0gImkiICgmKGZ1bmMpKSwgImciIChmdW5jKSAg
ICAgICAgICAgICAgIFwKPiAKPiBUaGVyZSB3YXMgYSBMaW51eCB0aHJlYWQgKHdoaWNoIEkndmUg
bG9zdCB0cmFjayBvZikgd2hpY2ggd2VudCBhcm91bmQKPiByZXBsYWNpbmcgImkiIHdpdGggIlAi
IGZvciBsYWJlbHMgbGlrZSB0aGlzLCB3aGljaCBiZWhhdmVzIGJldHRlciBmb3IKPiByZWxvY2F0
YWJsZSB0YXJnZXRzLgoKTG9va2luZyBhdCBMaW51eCBzb3VyY2VzLCBkbyB5b3UgbWVhbiB0aGUg
UCBvcGVyYW5kIG1vZGlmaWVyCmluc3RlYWQgb2YgYSBQIGNvbnN0cmFpbnQgKHdoaWNoIEkgY2Fu
J3QgZmluZCBhbnkgcmVmZXJlbmNlIHRvKT8KSS5lLiB0byByZXBsYWNlICIlY1thZGRyXSIgYnkg
IiVQW2FkZHJdIj8gQnV0IGFsbCBQIGRvZXMsCmFjY29yZGluZyB0byBnY2Mgc291cmNlcywgaXMg
dG8gYWRkIEBwbHQoKSBhcm91bmQgdGhlIHN5bWJvbC4KV2UgZGVmaW5pdGVseSBkb24ndCB3YW50
IHRoaXMgaGVyZSAtIGl0J3Mgb25seSBhcHBsaWNhYmxlIHRvIGRpcmVjdApicmFuY2hlcy4KCj4g
IEZ1cnRoZXJtb3JlLCBJIGNhbid0IHdvcmsgb3V0IHdoYXQgdGhlICJnIgo+IGNvbnN0cmFpbnQg
aXMgZm9yLCBidXQgaWYgaXQgaXMgc2ltcGx5IGZvciBtYWtpbmcgdGhlIHJlZmVyZW5jZSB2aXNp
YmxlLAo+IEknZCBzdWdnZXN0ICJYIiBpbnN0ZWFkIHdoaWNoIGF2b2lkcyBhbnkgaW50ZXJmZXJl
bmNlIHdpdGggcmVnaXN0ZXIKPiBzY2hlZHVsaW5nLgoKSSBkb24ndCB0aGluayB0aGVyZSdzIGEg
YmlnIGRpZmZlcmVuY2UgYmV0d2VlbiAiQW55IHJlZ2lzdGVyLCBtZW1vcnkKb3IgaW1tZWRpYXRl
IGludGVnZXIgb3BlcmFuZCBpcyBhbGxvd2VkLCBleGNlcHQgZm9yIHJlZ2lzdGVycyB0aGF0IGFy
ZQpub3QgZ2VuZXJhbCByZWdpc3RlcnMiIGFuZCAiQW55IG9wZXJhbmQgd2hhdHNvZXZlciBpcyBh
bGxvd2VkIiBpbgp0aGUgb3VyIGNvbnRleHQsIGJ1dCB5ZXMsIEkgY2FuIHN3aXRjaCB0byB0aGlz
LgoKPiBBcyBmb3IgdGhlIGNvbXBsZXhpdHksIGhvdyBhYm91dCBpbXBsZW1lbnRpbmcgdGhpcyBh
cyBhbiB1bmxpa2VseSBibG9jawo+IHdpdGggYSBzaW5nbGUgY2FsbCBpbj8gIFRoYXQgd2F5LCBw
YXRjaGluZyB0dXJucyB0aGUgZW50cnkgam1wIGltbTMyCj4gaW50byBhIGNhbGwgaW1tMzIgYW5k
IHdlIGxvc2UgdGhlIGNvbXBsaWNhdGVkIGRlY29kaW5nIGFuZCBub3AgcGFkZGluZwo+IGZyb20g
dGhlIHJlc3VsdC4KCkkgZG9uJ3QgdW5kZXJzdGFuZCB0aGlzIGF0IGFsbDogSXQgd291bGQgZnVy
dGhlciBjb21wbGljYXRlIGRlY29kaW5nLCBhcwp0aGVuIEkgYWxzbyBuZWVkIHRvIGZvbGxvdyB0
aGUgSk1QLiBQbGVhc2UgY2FyZWZ1bGx5IGxvb2sgYXQgdGhlIGxvZ2ljIGluCl9hcHBseV9hbHRl
cm5hdGl2ZXMoKSBhZ2FpbjogSSBuZWVkIHRvIGRlY29kZSB0aGUgUklQLXJlbGF0aXZlCm9wZXJh
bmQgaW4gb3JkZXIgdG8gZGV0ZXJtaW5lIHRoZSBDQUxMIHRhcmdldC4gWW91ciBzdWdnZXN0aW9u
IGhhcwp0aGUgb25seSBiZW5lZml0IG9mIHJlZHVjaW5nIG1haW4gbGluZSBjb2RlIHNpemUgKGFz
IHdlJ2QgdGhlbiBub3QgbmVlZAp0byBwYXRjaCBpbiBhbnkgTk9QIGFueW1vcmUpLiBUaGF0IF9j
b3VsZF8gYmUgY29uc2lkZXJlZCBhcyBhbgphZGQtb24gb3B0aW1pemF0aW9uIChwcm92aWRlZCBp
dCBpcyBvbmUgaW4gdGhlIGZpcnN0IHBsYWNlLCBjb25zaWRlcmluZwp0aGUgbGFyZ2VyIG92ZXJh
bGwgY29kZSBzaXplLCBidXQgcGVyaGFwcyB0aGUgIkNBTEwgPGltbTMyPiIgY291bGQKYmUgcHV0
IGluIC5pbml0LnRleHQsIGFzIHdlIGd1YXJhbnRlZSB0byBwYXRjaCBhbGwgaW5zdGFuY2VzKSwg
YnV0IG5vdApzb21ldGhpbmcgSSdkIGJlIHdpbGxpbmcgdG8gZG8gcmlnaHQgaW4gdGhpcyBwYXRj
aC4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 07:22:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 07: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 1fvHHr-0000pu-VQ; Thu, 30 Aug 2018 07: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=9rit=ln=citrix.com=prvs=773fe5341=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fvHHq-0000po-Jp
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 07:22:38 +0000
X-Inumbo-ID: 92b1cb77-ac25-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 92b1cb77-ac25-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 07:23:21 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,306,1531785600"; d="scan'208";a="64062531"
Date: Thu, 30 Aug 2018 08:22:33 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Message-ID: <20180830072233.x2co5omc7z6gcfvj@citrix.com>
References: <037428ab-4f89-4068-9ad4-1ded955cf9fd@default>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <037428ab-4f89-4068-9ad4-1ded955cf9fd@default>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] xen/grant: Mute gcc warning in
 steal_linear_address()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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, Srinivas REDDY Eeda <srinivas.eeda@oracle.com>,
 wei.liu2@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>

T24gV2VkLCBBdWcgMjksIDIwMTggYXQgMDk6MDY6MDJQTSAtMDcwMCwgWmhlbnpob25nIER1YW4g
d3JvdGU6Cj4gTW92ZSByZWZlcmVuY2Ugb2Ygb2wxZSBhaGVhZCBvciBlbHNlIHdlIHNlZSBiZWxv
dyB3YXJuaW5nLgo+IAo+IGNjMTogd2FybmluZ3MgYmVpbmcgdHJlYXRlZCBhcyBlcnJvcnMKPiBn
cmFudF90YWJsZS5jOiBJbiBmdW5jdGlvbiAncmVwbGFjZV9ncmFudF9wdl9tYXBwaW5nJzoKPiBn
cmFudF90YWJsZS5jOjE0Mjogd2FybmluZzogJ29sMWUubDEnIG1heSBiZSB1c2VkIHVuaW5pdGlh
bGl6ZWQgaW4gdGhpcyBmdW5jdGlvbgo+IAo+IFNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFu
IDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgoKUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CgpJIGRvbid0IHRoaW5rIHRoZXJlIGlzIGEgYnVnIGluIHRoZSBjb2Rl
LiBUaGUgY29tcGlsZXIgaXNuJ3Qgc21hcnQKZW5vdWdoIHRvIGZpZ3VyZSBvdXQgb2wxZSB3b24n
dCBiZSB1c2VkIHdoZW4gb2theSBpcyBmYWxzZS4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 07:30:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 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 1fvHOr-00013u-U3; Thu, 30 Aug 2018 07: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvHOr-00013p-A1
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 07:29:53 +0000
X-Inumbo-ID: 96481309-ac26-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 96481309-ac26-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 07:30:36 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 01:29:51 -0600
Message-Id: <5B879CEB02000078001E3584@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 01:29:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Brian Woods" <brian.woods@amd.com>,
 "Suravee Suthikulpanit" <suravee.suthikulpanit@amd.com>,
 "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B61C21202000078001D9F2D@prv1-mh.provo.novell.com>
 <5B86467B02000078001E2D9E@prv1-mh.provo.novell.com>
 <0a2bdb90-fee3-895c-c40c-b4bfe03e5112@citrix.com>
In-Reply-To: <0a2bdb90-fee3-895c-c40c-b4bfe03e5112@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Ping: [PATCH 0/5] x86: more power-efficient CPU
 parking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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+IE9uIDI5LjA4LjE4IGF0IDE5OjAxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjkvMDgvMTggMDg6MDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwMS4w
OC4xOCBhdCAxNjoyMiwgIHdyb3RlOgo+Pj4gV2hlbiBwdXR0aW5nIENQVXMgdG8gc2xlZXAgcGVy
bWFuZW50bHksIHdlIHNob3VsZCB0cnkgdG8gcHV0IHRoZW0gaW50bwo+Pj4gdGhlIG1vc3QgcG93
ZXIgY29uc2VydmluZyBzdGF0ZSBwb3NzaWJsZS4gRm9yIG5vdyBpdCBpcyB1bmNsZWFyIHdoZXRo
ZXIsCj4+PiBlc3BlY2lhbGx5IGluIGEgZGVlcCBDLXN0YXRlLCB0aGUgUC1zdGF0ZSBhbHNvIG1h
dHRlcnMsIHNvIHRoaXMgc2VyaWVzIG9ubHkKPj4+IGFycmFuZ2VzIGZvciB0aGUgQy1zdGF0ZSBz
aWRlIG9mIHRoaW5ncyAocGx1cyBzb21lIGNsZWFudXApLgo+Pj4KPj4+IDE6IHg4Ni9jcHVpZGxl
OiByZXBsYWNlIGEgcG9pbnRsZXNzIE5VTEwgY2hlY2sKPj4+IDI6IHg4Ni9pZGxlOiByZS1hcnJh
bmdlIGRlYWQtaWRsZSBoYW5kbGluZwo+Pj4gMzogeDg2L2NwdWlkbGU6IHB1c2ggcGFya2VkIENQ
VXMgaW50byBkZWVwZXIgc2xlZXAgc3RhdGVzIHdoZW4gcG9zc2libGUKPj4+IDQ6IHg4Ni9jcHVp
ZGxlOiBjbGVhbiB1cCBDeCBkdW1waW5nCj4+PiA1OiB4ODY6IHBsYWNlIG5vbi1wYXJrZWQgQ1BV
cyBpbnRvIHdhaXQtZm9yLVNJUEkgc3RhdGUgYWZ0ZXIgb2ZmbGluaW5nCj4gCj4gSSBkb24ndCBo
YXZlIGEgcHJvYmxlbSBpbiBwcmluY2lwbGUsIGJ1dCBJJ20gYWZyYWlkIHRoYXQgeW91J3JlIGdv
aW5nIHRvCj4gbmVlZCBlaXRoZXIgcG9zaXRpdmUgZG9jdW1lbnRhdGlvbiwgb3IgYSBwb3NpdGl2
ZSBzdGF0ZW1lbnQgZnJvbSBJbnRlbAo+IGFuZCBBTUQgdGhhdCB3YWl0LWZvci1TSVBJIGlzIHRo
ZSBtb3N0IHBvd2VyIGVmZmljaWVudCBzdGF0ZSB0byBwYXJrIGEKPiBDUFUgaW4uCj4gCj4gQXQg
YSBndWVzcywgSSdkIGV4cGVjdCB0aGF0IHdhaXQtZm9yLVNJUEkgaXNuJ3QgYW4gb3B0aW1pc2Vk
IHN0YXRlCj4gKGJlY2F1c2UgdGhlIHZlbmRvcnMgd291bGRuJ3QgZXhwZWN0IGhhcmR3YXJlIHRv
IGJlIGluIHRoaXMgc3RhdGUgYWZ0ZXIKPiBib290KSwgYW5kIGZyb20gdGhlIHZhcmlvdXMgZGlz
Y3Vzc2lvbnMgYXJvdW5kIEwxVEYsIHRoZXJlIGFyZQo+IGRlZmluaXRlbHkgZGlmZmVyZW5jZXMg
YmV0d2VlbiB3YWl0LWZvci1TSVBJIGFuZCBtd2FpdC4KCldlbGwsIHRoYXQncyBhIGNvbW1lbnQg
b24gcGF0Y2ggNSBhbG9uZSwgd2hpY2ggZm9yIHRoYXQgdmVyeSByZWFzb24KSSd2ZSBwdXQgbGFz
dCBpbiB0aGUgc2VyaWVzLiBEbyBJIGltcGx5IHlvdXIgcmVzcG9uc2UgdG8gbWVhbiBwYXRjaGVz
CjIgYW5kIDMgY2FuIGhhdmUgeW91ciBhY2sgKDQgYWxyZWFkeSBoYXMgYW5kIDEgaGFzIGFscmVh
ZHkgZ29uZSBpbik/CgpBbHNvIHlvdSdyZSBjb21wYXJpbmcgdG8gTVdBSVQsIGJ1dCBzdWNoIENQ
VXMgd291bGQgbW9yZSBsaWtlbHkgZ2V0CnB1dCBpbiBhIGxvb3Agb3ZlciBITFQgKGFzIHBhdGNo
IDUncyBkZXNjcmlwdGlvbiBhbHNvIHNheXMpLiBUaGF0J3MKKHBhcnQgb2YpIHRoZSBiYWNrZ3Jv
dW5kIG9mIHdoeSBJJ2QgbGlrZSBBTUQgdG8gcHJvdmlkZSBkYXRhIHRvIGVuYWJsZQptd2FpdC1p
ZGxlIGZvciB0aGVpciBDUFVzLgoKQXMgdG8gdGhlIGFjdHVhbCBxdWVzdGlvbiByYWlzZWQ6IEFN
RCAoZmlyc3QgYW5kIGZvcmVtb3N0KSwgSW50ZWw/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 07:33:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 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 1fvHSF-0001ro-Gd; Thu, 30 Aug 2018 07: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvHSE-0001rj-6U
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 07:33:22 +0000
X-Inumbo-ID: 12dfa930-ac27-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 12dfa930-ac27-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 07:34:06 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 01:33:20 -0600
Message-Id: <5B879DBE02000078001E3591@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 01:33:18 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B59C78002000078001D8317@prv1-mh.provo.novell.com>
 <d0531953-521f-9a0f-8e1b-8709b69da3b3@citrix.com>
In-Reply-To: <d0531953-521f-9a0f-8e1b-8709b69da3b3@citrix.com>
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: 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>

Pj4+IE9uIDI5LjA4LjE4IGF0IDE5OjE1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjYvMDcvMTggMTQ6MDcsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBEb24ndCBjaGFu
Y2UgaGF2aW5nIFNwZWN0cmUgdjEgKGluY2x1ZGluZyBCQ0JTKSBnYWRnZXRzLiBJbiBzb21lIG9m
IHRoZQo+PiBjYXNlcyB0aGUgaW5zZXJ0aW9ucyBhcmUgbW9yZSBvZiBwcmVjYXV0aW9uYXJ5IG5h
dHVyZSByYXRoZXIgdGhhbiB0aGVyZQo+PiBwcm92YWJseSBiZWluZyBhIGdhZGdldCwgYnV0IEkg
dGhpbmsgd2Ugc2hvdWxkIGVyciBvbiB0aGUgc2FmZSAoc2VjdXJlKQo+PiBzaWRlIGhlcmUuCj4+
Cj4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAKPiBJ
J20gc3RpbGwgbm90IGNvbnZpbmNlZCBieSB0aGUgdXBkYXRlX2RvbWFpbl9jcHVpZF9pbmZvKCkg
Y2hhbmdlLiAgSXQgaXMKPiBhIEJDQlMgZ2FkZ2V0LCBidXQgaXMgcmVzdHJpY3RlZCB0byB0aGUg
dG9vbHN0YWNrIG9ubHkgd2hpY2ggY2FuIGdldCBhdAo+IGFsbCB0aGUgaW50ZXJlc3RpbmcgZGF0
YSB2aWEgbGVnaXRpbWF0ZSBtZWFucywgYW5kIGFsc28gbm90IGxvbmcgZm9yCj4gdGhpcyB3b3Js
ZC4KCldlbGwsIHRoaXMgZ29lcyBiYWNrIHRvIG91ciBiZWxvdmVkIFhTQS03NywgaS5lLiBoaWdo
bHkgZGlzYWdncmVnYXRlZCB0b29sCnN0YWNrcy4KCj4gRXZlcnl0aGluZyBlbHNlIExHVE0uICBS
ZXZpZXdlZC1ieTogQW5kcmV3IENvb3Blcgo+IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoK
UGxlYXNlIGNsYXJpZnkgd2hldGhlciB5b3UnZCBwcmVmZXIgbWUgdG8gZHJvcCB0aGUgZG9tY3Rs
LmMgcGFydCBvZiB0aGUKY2hhbmdlIC0gSSdtIGZpbmUgZWl0aGVyIHdheSwgd2l0aCBqdXN0IGEg
c2xpZ2h0IHByZWZlcmVuY2UgdG93YXJkcwpwcmVjYXV0aW9ucyBhbHNvIGZvciB0b29sIHN0YWNr
IG9ubHkgaW50ZXJmYWNlcy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 07:42:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 07:42:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvHb7-0002l8-EZ; Thu, 30 Aug 2018 07:42: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=9rit=ln=citrix.com=prvs=773fe5341=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fvHb5-0002l3-Am
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 07:42:31 +0000
X-Inumbo-ID: 09aaf72b-ac28-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 09aaf72b-ac28-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 09:40:59 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,306,1531785600"; d="scan'208";a="64063427"
Date: Thu, 30 Aug 2018 08:42:26 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180830074226.qfcxcwllii4cyanz@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <4f2a5de72552edce4bafe5d049ee89a18531ed1f.1535285866.git-series.wei.liu2@citrix.com>
 <5B8528ED02000078001E2870@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B8528ED02000078001E2870@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 17/23] x86/mm: put
 paging_update_nestedmode under CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMDQ6NTA6MjFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI2LjA4LjE4IGF0IDE0OjE5LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vcGFnaW5nLmMKPiA+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9tbS9wYWdpbmcuYwo+ID4gQEAgLTkxOSw2ICs5MTksNyBAQCBjb25zdCBzdHJ1Y3QgcGFn
aW5nX21vZGUgKnBhZ2luZ19nZXRfbW9kZShzdHJ1Y3QgdmNwdSAqdikKPiA+ICAgICAgcmV0dXJu
IHBhZ2luZ19nZXRfbmVzdGVkbW9kZSh2KTsKPiA+ICB9Cj4gPiAgCj4gPiArI2lmZGVmIENPTkZJ
R19IVk0KPiA+ICB2b2lkIHBhZ2luZ191cGRhdGVfbmVzdGVkbW9kZShzdHJ1Y3QgdmNwdSAqdikK
PiA+ICB7Cj4gPiAgICAgIEFTU0VSVChuZXN0ZWRodm1fZW5hYmxlZCh2LT5kb21haW4pKTsKPiA+
IEBAIC05MzAsNiArOTMxLDcgQEAgdm9pZCBwYWdpbmdfdXBkYXRlX25lc3RlZG1vZGUoc3RydWN0
IHZjcHUgKnYpCj4gPiAgICAgICAgICB2LT5hcmNoLnBhZ2luZy5uZXN0ZWRtb2RlID0gTlVMTDsK
PiA+ICAgICAgaHZtX2FzaWRfZmx1c2hfdmNwdSh2KTsKPiA+ICB9Cj4gPiArI2VuZGlmCj4gCj4g
SnVzdCBhIGNvbnNpZGVyYXRpb24gKG5vIG9iamVjdGlvbik6IFdvdWxkIGl0IGJlIHdvcnRod2hp
bGUgdG8KPiBpbnRyb2R1Y2UgQ09ORklHX05FU1RFRF9IVk0gYXQgdGhlIHNhbWUgdGltZSAoZm9y
IG5vdyBoYXJkCj4gY29kZWQgdG8gWSwgYW5kIG9mIGNvdXJzZSBkZXBlbmRpbmcgb24gSFZNKSB0
byBhdm9pZCBoYXZpbmcgdG8KPiB0b3VjaCBhbGwgc3VjaCBwbGFjZXMgYSBzZWNvbmQgdGltZSBs
YXRlciBvbj8KCklmIHdlIHBsYW4gdG8gbWFrZSBuZXN0ZWQgaHZtIGNvbmZpZ3VyYWJsZSBpbiB0
aGUgZnV0dXJlLCB0aGF0IHdvdWxkIGJlCmEgd29ydGh3aGlsZSB0aGluZyB0byBkbzsgb3RoZXJ3
aXNlIGl0IGlzIGp1c3QgYW5vdGhlciBjb25jZXB0IHRoYXQKdXNlcnMgbmVlZCB0byBjYXJlIGFi
b3V0LCB3aGljaCBjcmVhdGVzIHNvbWUgbWVudGFsIGJ1cmRlbi4KCldlaS4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 07:46:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 07: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 1fvHeT-0002y8-3d; Thu, 30 Aug 2018 07:46: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvHeS-0002y3-8e
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 07:46:00 +0000
X-Inumbo-ID: d6c51649-ac28-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d6c51649-ac28-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 07:46:44 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 01:45:58 -0600
Message-Id: <5B87A0B202000078001E35AA@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 01:45:54 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Zhenzhong Duan" <zhenzhong.duan@oracle.com>
References: <becedc83-27c9-40ba-b349-3695d167a2bf@default>
In-Reply-To: <becedc83-27c9-40ba-b349-3695d167a2bf@default>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] 
 =?utf-8?b?562U5aSNOiBbUEFUQ0ggUkVTRU5EIHYzIDIvMl0g?=
 =?utf-8?q?x86/mmcfg/drhd=3A_Move_acpi=5Fmmcfg=5Finit=28=29_call_before_ca?=
 =?utf-8?q?lling_acpi=5Fparse=5Fdmar=28=29?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Srinivas REDDY Eeda <srinivas.eeda@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xen.org,
 manoj.gopalasetty@hpe.com, david.westwood@hpe.com,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, john.priest@oracle.com,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjA4LjE4IGF0IDAyOjQ5LCA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4gd3Jv
dGU6Cj4gTWF5IEkgYXNrIGlmIHRoaXMgcGF0Y2ggd2lsbCBiZSBtZXJnZWQgdXBzdHJlYW0gb3Ig
bm90PyBPdXIgY3VzdG9tZXIKPiBpcyBwdXNoaW5nIHVzIHVyZ2VudGx5IHdpdGggdGltZWxpbmUg
Zm9yIGVycmF0YSByZWxlYXNlIGFuZCB3ZSBhcmUgd2FpdGluZwo+IGZvciBvZmZpY2lhbCB2ZXJz
aW9uIGZyb20gdXBzdHJlYW0uCgpXb3VsZCB5b3UgbWluZCBjaGVja2luZyB3aGF0IGhhcyBnb25l
IGluIGJlZm9yZSBzZW5kaW5nIHN1Y2ggaW5xdWlyaWVzPwpPciB3YXMgdGhlcmUgYSBtYW55IGhv
dXIgZGVsYXkgaW4gZGVsaXZlcnkgb2YgdGhpcyBtYWlsPwoKQWxzbyB3aXRoIGEgcGF0Y2ggd2Vy
ZSBpbml0aWFsbHkgYmFzaWMgZHV0aWVzIHdlcmUgbm90IGZ1bGZpbGxlZCwgYSBsYXJnZXIKZGVs
YXkgYmVmb3JlIGNvbW1pdHRpbmcgd291bGQgaGF2ZSB0byBiZSBhY2NlcHRlZCwgZm9yIHBlb3Bs
ZSB0bwpoYXZlIGEgY2hhbmNlIHRvIHNwb3QgcGVyaGFwcyBzdGlsbCBwcmVzZW50IGJyb2tlbm5l
c3MuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 07:48:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 07: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 1fvHgR-00036g-L7; Thu, 30 Aug 2018 07: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=9rit=ln=citrix.com=prvs=773fe5341=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fvHgQ-00036a-1Q
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 07:48:02 +0000
X-Inumbo-ID: 1e7ce43b-ac29-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1e7ce43b-ac29-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 07:48:44 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,306,1531785600"; d="scan'208";a="64063638"
Date: Thu, 30 Aug 2018 08:47:56 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180830074756.pmnxih7cnu6phwqo@citrix.com>
References: <20180829182302.9977-1-jgross@suse.com>
 <20180829182302.9977-2-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180829182302.9977-2-jgross@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 1/2] tools/libxl: correct vcpu affinity
 output with sparse physical cpu map
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

T24gV2VkLCBBdWcgMjksIDIwMTggYXQgMDg6MjM6MDFQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBXaXRoIG5vdCBhbGwgcGh5c2ljYWwgY3B1cyBvbmxpbmUgKGkuZS4gd2l0aCBzbXQ9
MCkgdGhlIG91dHB1dCBvZiBodGUKPiB2Y3B1IGFmZmluaXRpZXMgaXMgd3JvbmcsIGFzIHRoZSBh
ZmZpbml0eSBiaXRtYXBzIGFyZSBjYXBwZWQgYWZ0ZXIKPiBucl9jcHVzIGJpdHMsIGluc3RlYWQg
b2YgdXNpbmcgbWF4X2NwdV9pZC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxq
Z3Jvc3NAc3VzZS5jb20+CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 07:48:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 07: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 1fvHh8-0003AJ-0h; Thu, 30 Aug 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=9rit=ln=citrix.com=prvs=773fe5341=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fvHh6-0003AC-4a
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 07:48:44 +0000
X-Inumbo-ID: 3896317c-ac29-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3896317c-ac29-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 07:49:28 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,306,1531785600"; d="scan'208";a="64063660"
Date: Thu, 30 Aug 2018 08:48:40 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180830074840.biou5pw7ujoe2df7@citrix.com>
References: <20180829182302.9977-1-jgross@suse.com>
 <20180829182302.9977-3-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180829182302.9977-3-jgross@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 2/2] xen: fill topology info for online cpus
 only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gV2VkLCBBdWcgMjksIDIwMTggYXQgMDg6MjM6MDJQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBUaGUgdG9wb2xvZ3kgaW5mb3JtYXRpb24gb2J0YWluYWJsZSB2aWEgWEVOX1NZU0NU
TF9jcHV0b3BvaW5mbyBpcwo+IGZpbGxlZCByYXRoZXIgd2VpcmQ6IHRoZSBzaXplIG9mIHRoZSBh
cnJheSBpcyBkZXJpdmVkIGZyb20gdGhlIGhpZ2hlc3QKPiBvbmxpbmUgY3B1IG51bWJlciwgd2hp
bGUgdGhlIGRhdGEgaXMgc2V0IHRvICJpbnZhbGlkIiBmb3Igbm90IHByZXNlbnQKPiBjcHVzIG9u
bHkuCj4gCj4gV2l0aCBzbXQ9MCB0aGUgaW5mb3JtYXRpb24gZm9yIHBhcmtlZCB0aHJlYWRzIGlz
IGFsbCB6ZXJvLCBzbyBpdCBzaG91bGQKPiBiZSBiZXN0IHRvIHJldHVybiAiaW52YWxpZCIgaW5m
b3JtYXRpb24gZm9yIG9mZmxpbmUgY3B1cy4KPiAKPiBPbiBhIGR1YWwgY29yZSBzeXN0ZW0gd2l0
aG91dCB0aGlzIHBhdGNoIHhsIGluZm8gLW4gd2lsbCBwcmludDoKPiAKPiBjcHVfdG9wb2xvZ3kg
ICAgICAgICAgIDoKPiBjcHU6ICAgIGNvcmUgICAgc29ja2V0ICAgICBub2RlCj4gICAwOiAgICAg
ICAwICAgICAgICAwICAgICAgICAwCj4gICAxOiAgICAgICAwICAgICAgICAwICAgICAgICAwCj4g
ICAyOiAgICAgICAxICAgICAgICAwICAgICAgICAwCj4gCj4gd2hpbGUgd2l0aCB0aGlzIHBhdGNo
IHRoZSBvdXRwdXQgaXM6Cj4gCj4gY3B1X3RvcG9sb2d5ICAgICAgICAgICA6Cj4gY3B1OiAgICBj
b3JlICAgIHNvY2tldCAgICAgbm9kZQo+ICAgMDogICAgICAgMCAgICAgICAgMCAgICAgICAgMAo+
ICAgMjogICAgICAgMSAgICAgICAgMCAgICAgICAgMAo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCkkgaGF2ZSBhbHdheXMgd2FudGVkIHRvIGZpeCB0
aGlzIGJ1dCBuZXZlciBnb3QgYXJvdW5kIHRvIGl0LiBUaGFuayB5b3UhCgpSZXZpZXdlZC1ieTog
V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCgo+IC0tLQo+ICB4ZW4vY29tbW9uL3N5c2N0
bC5jIHwgMiArLQo+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24o
LSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zeXNjdGwuYyBiL3hlbi9jb21tb24vc3lz
Y3RsLmMKPiBpbmRleCA4ZTgzYzMzYTE2Li42Y2VmNmQzMTBiIDEwMDY0NAo+IC0tLSBhL3hlbi9j
b21tb24vc3lzY3RsLmMKPiArKysgYi94ZW4vY29tbW9uL3N5c2N0bC5jCj4gQEAgLTM1OCw3ICsz
NTgsNyBAQCBsb25nIGRvX3N5c2N0bChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9zeXNjdGxf
dCkgdV9zeXNjdGwpCj4gICAgICAgICAgICAgICAgICBudW1fY3B1cyA9IHRpLT5udW1fY3B1czsK
PiAgICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCBudW1fY3B1czsgKytpICkKPiAgICAgICAg
ICAgICAgewo+IC0gICAgICAgICAgICAgICAgaWYgKCBjcHVfcHJlc2VudChpKSApCj4gKyAgICAg
ICAgICAgICAgICBpZiAoIGNwdV9vbmxpbmUoaSkgKQo+ICAgICAgICAgICAgICAgICAgewo+ICAg
ICAgICAgICAgICAgICAgICAgIGNwdXRvcG8uY29yZSA9IGNwdV90b19jb3JlKGkpOwo+ICAgICAg
ICAgICAgICAgICAgICAgIGNwdXRvcG8uc29ja2V0ID0gY3B1X3RvX3NvY2tldChpKTsKPiAtLSAK
PiAyLjE2LjQKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 07:49:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 07: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 1fvHi9-0003Gw-Ck; Thu, 30 Aug 2018 07:49: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvHi8-0003Gq-UZ
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 07:49:48 +0000
X-Inumbo-ID: 0f0d8d4d-ac29-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 0f0d8d4d-ac29-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 09:48:18 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 01:49:47 -0600
Message-Id: <5B87A19802000078001E35BB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 01:49:44 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "osstest service owner" <osstest-admin@xenproject.org>
References: <osstest-126907-mainreport@xen.org>
In-Reply-To: <osstest-126907-mainreport@xen.org>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-4.7-testing test] 126907: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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+IE9uIDMwLjA4LjE4IGF0IDA2OjQyLCA8b3NzdGVzdC1hZG1pbkB4ZW5wcm9qZWN0Lm9yZz4g
d3JvdGU6Cj4gZmxpZ2h0IDEyNjkwNyB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KPiBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2OTA3LyAKPiAK
PiBSZWdyZXNzaW9ucyA6LSgKPiAKPiBUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFy
ZSBibG9ja2luZywKPiBpbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKPiAg
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2Rz
dF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyNTA1Nwo+IAo+IFRlc3RzIHdoaWNoIGFyZSBmYWlsaW5n
IGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgo+ICB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01
IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGluIDEyNjcxNiBwYXNzIGlu
IDEyNjkwNwo+ICB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRl
L3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgaW4gMTI2NzE2IHBhc3MgaW4gMTI2OTA3CgpJbnRlcmVz
dGluZyAtIHRoZSB0ZXN0IGhhcyBtb3ZlZCB0byB0aGUgY2hhcmRvbm5heXMgbm93LCBhbmQKaGVu
Y2UgaXQgc3VjY2VlZGVkIHRoaXMgdGltZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 07:51:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 07:51:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvHjO-0003xi-QK; Thu, 30 Aug 2018 07:51: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=9rit=ln=citrix.com=prvs=773fe5341=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fvHjO-0003xb-72
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 07:51:06 +0000
X-Inumbo-ID: 3d2f4c09-ac29-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3d2f4c09-ac29-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 09:49:35 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,306,1531785600"; d="scan'208";a="64063748"
Date: Thu, 30 Aug 2018 08:51:02 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180830075102.327dhoqg6tbecs5x@citrix.com>
References: <20180829182302.9977-1-jgross@suse.com>
 <20180829182302.9977-3-jgross@suse.com>
 <20180830074840.biou5pw7ujoe2df7@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180830074840.biou5pw7ujoe2df7@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 2/2] xen: fill topology info for online cpus
 only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gVGh1LCBBdWcgMzAsIDIwMTggYXQgMDg6NDg6NDBBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBXZWQsIEF1ZyAyOSwgMjAxOCBhdCAwODoyMzowMlBNICswMjAwLCBKdWVyZ2VuIEdyb3Nz
IHdyb3RlOgo+ID4gVGhlIHRvcG9sb2d5IGluZm9ybWF0aW9uIG9idGFpbmFibGUgdmlhIFhFTl9T
WVNDVExfY3B1dG9wb2luZm8gaXMKPiA+IGZpbGxlZCByYXRoZXIgd2VpcmQ6IHRoZSBzaXplIG9m
IHRoZSBhcnJheSBpcyBkZXJpdmVkIGZyb20gdGhlIGhpZ2hlc3QKPiA+IG9ubGluZSBjcHUgbnVt
YmVyLCB3aGlsZSB0aGUgZGF0YSBpcyBzZXQgdG8gImludmFsaWQiIGZvciBub3QgcHJlc2VudAo+
ID4gY3B1cyBvbmx5Lgo+ID4gCj4gPiBXaXRoIHNtdD0wIHRoZSBpbmZvcm1hdGlvbiBmb3IgcGFy
a2VkIHRocmVhZHMgaXMgYWxsIHplcm8sIHNvIGl0IHNob3VsZAo+ID4gYmUgYmVzdCB0byByZXR1
cm4gImludmFsaWQiIGluZm9ybWF0aW9uIGZvciBvZmZsaW5lIGNwdXMuCj4gPiAKPiA+IE9uIGEg
ZHVhbCBjb3JlIHN5c3RlbSB3aXRob3V0IHRoaXMgcGF0Y2ggeGwgaW5mbyAtbiB3aWxsIHByaW50
OgoKQlRXIEkgdGhpbmsgaXQgd291bGQgYmUgY2xlYXJlciBpZiB5b3Ugc2F5IDJjNHQsIG9yIGlu
IGZ1bGwgLS0gMiBjb3JlcyA0CnRocmVhZHMuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 07:52:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 07: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 1fvHka-0004Cm-6g; Thu, 30 Aug 2018 07:52: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=aext=ln=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fvHkZ-0004Ce-57
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 07:52:19 +0000
X-Inumbo-ID: b8218cf2-ac29-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b8218cf2-ac29-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 07:53: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 8FEC9AF88;
 Thu, 30 Aug 2018 07:52:16 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 30 Aug 2018 09:52:14 +0200
Message-Id: <20180830075214.11807-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH] xentrace: handle sparse cpu ids correctly in
 xen trace buffer handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George.Dunlap@eu.citrix.com, wei.liu2@citrix.com, ian.jackson@eu.citrix.com,
 Juergen Gross <jgross@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHBlci1jcHUgYnVmZmVycyBmb3IgWGVudHJhY2UgYXJlIGFkZHJlc3NlZCBieSBjcHUtaWQs
IGJ1dCB0aGUgaW5mbwphcnJheSBmb3IgdGhlIGJ1ZmZlcnMgaXMgc2l6ZWQgb25seSBieSBudW1i
ZXIgb2Ygb25saW5lIGNwdXMuIFRoaXMKbWlnaHQgbGVhZCB0byBjcmFzaGVzIHdoZW4gdXNpbmcg
WGVudHJhY2Ugd2l0aCBzbXQ9MC4KClRoZSB0X2luZm8gc3RydWN0dXJlIGhhcyB0byBiZSBzaXpl
ZCBiYXNlZCBvbiBucl9jcHVfaWRzLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgotLS0KIHRvb2xzL3hlbnRyYWNlL3hlbnRyYWNlLmMgfCAgMiArLQogeGVu
L2NvbW1vbi90cmFjZS5jICAgICAgICB8IDE0ICsrKysrKystLS0tLS0tCiAyIGZpbGVzIGNoYW5n
ZWQsIDggaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy94
ZW50cmFjZS94ZW50cmFjZS5jIGIvdG9vbHMveGVudHJhY2UveGVudHJhY2UuYwppbmRleCAzNjRh
NmZkYWQ1Li5iMDA4MzQyZGY3IDEwMDY0NAotLS0gYS90b29scy94ZW50cmFjZS94ZW50cmFjZS5j
CisrKyBiL3Rvb2xzL3hlbnRyYWNlL3hlbnRyYWNlLmMKQEAgLTU5NCw3ICs1OTQsNyBAQCBzdGF0
aWMgdW5zaWduZWQgaW50IGdldF9udW1fY3B1cyh2b2lkKQogICAgICAgICBleGl0KEVYSVRfRkFJ
TFVSRSk7CiAgICAgfQogCi0gICAgcmV0dXJuIHBoeXNpbmZvLm5yX2NwdXM7CisgICAgcmV0dXJu
IHBoeXNpbmZvLm1heF9jcHVfaWQgKyAxOwogfQogCiAvKioKZGlmZiAtLWdpdCBhL3hlbi9jb21t
b24vdHJhY2UuYyBiL3hlbi9jb21tb24vdHJhY2UuYwppbmRleCA4Y2RjMTdiNzMxLi5jMWQ5OTky
NjdhIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3RyYWNlLmMKKysrIGIveGVuL2NvbW1vbi90cmFj
ZS5jCkBAIC0xMTMsNyArMTEzLDcgQEAgc3RhdGljIGludCBjYWxjdWxhdGVfdGJ1Zl9zaXplKHVu
c2lnbmVkIGludCBwYWdlcywgdWludDE2X3QgdF9pbmZvX2ZpcnN0X29mZnNldCkKICAgICBzdHJ1
Y3QgdF9pbmZvIGR1bW15X3BhZ2VzOwogICAgIHR5cGVvZihkdW1teV9wYWdlcy50YnVmX3NpemUp
IG1heF9wYWdlczsKICAgICB0eXBlb2YoZHVtbXlfcGFnZXMubWZuX29mZnNldFswXSkgbWF4X21m
bl9vZmZzZXQ7Ci0gICAgdW5zaWduZWQgaW50IG1heF9jcHVzID0gbnVtX29ubGluZV9jcHVzKCk7
CisgICAgdW5zaWduZWQgaW50IG1heF9jcHVzID0gbnJfY3B1X2lkczsKICAgICB1bnNpZ25lZCBp
bnQgdF9pbmZvX3dvcmRzOwogCiAgICAgLyogZm9yY2UgbWF4aW11bSB2YWx1ZSBmb3IgYW4gdW5z
aWduZWQgdHlwZSAqLwpAQCAtMTUxLDExICsxNTEsMTEgQEAgc3RhdGljIGludCBjYWxjdWxhdGVf
dGJ1Zl9zaXplKHVuc2lnbmVkIGludCBwYWdlcywgdWludDE2X3QgdF9pbmZvX2ZpcnN0X29mZnNl
dCkKICAgICAgKiBOQiB0aGlzIGNhbGN1bGF0aW9uIGlzIGNvcnJlY3QsIGJlY2F1c2UgdF9pbmZv
X2ZpcnN0X29mZnNldCBpcwogICAgICAqIGluIHdvcmRzLCBub3QgYnl0ZXMsIG5vdCBieXRlcwog
ICAgICAqLwotICAgIHRfaW5mb193b3JkcyA9IG51bV9vbmxpbmVfY3B1cygpICogcGFnZXMgKyB0
X2luZm9fZmlyc3Rfb2Zmc2V0OworICAgIHRfaW5mb193b3JkcyA9IG5yX2NwdV9pZHMgKiBwYWdl
cyArIHRfaW5mb19maXJzdF9vZmZzZXQ7CiAgICAgdF9pbmZvX3BhZ2VzID0gUEZOX1VQKHRfaW5m
b193b3JkcyAqIHNpemVvZih1aW50MzJfdCkpOwogICAgIHByaW50ayhYRU5MT0dfSU5GTyAieGVu
dHJhY2U6IHJlcXVlc3RpbmcgJXUgdF9pbmZvIHBhZ2VzICIKICAgICAgICAgICAgImZvciAldSB0
cmFjZSBwYWdlcyBvbiAldSBjcHVzXG4iLAotICAgICAgICAgICB0X2luZm9fcGFnZXMsIHBhZ2Vz
LCBudW1fb25saW5lX2NwdXMoKSk7CisgICAgICAgICAgIHRfaW5mb19wYWdlcywgcGFnZXMsIG5y
X2NwdV9pZHMpOwogICAgIHJldHVybiBwYWdlczsKIH0KIApAQCAtMjAyLDcgKzIwMiw3IEBAIHN0
YXRpYyBpbnQgYWxsb2NfdHJhY2VfYnVmcyh1bnNpZ25lZCBpbnQgcGFnZXMpCiAgICAgICogQWxs
b2NhdGUgYnVmZmVycyBmb3IgYWxsIG9mIHRoZSBjcHVzLgogICAgICAqIElmIGFueSBmYWlscywg
ZGVhbGxvY2F0ZSB3aGF0IHlvdSBoYXZlIHNvIGZhciBhbmQgZXhpdC4KICAgICAgKi8KLSAgICBm
b3JfZWFjaF9vbmxpbmVfY3B1KGNwdSkKKyAgICBmb3JfZWFjaF9wcmVzZW50X2NwdShjcHUpCiAg
ICAgewogICAgICAgICBvZmZzZXQgPSB0X2luZm9fZmlyc3Rfb2Zmc2V0ICsgKGNwdSAqIHBhZ2Vz
KTsKICAgICAgICAgdF9pbmZvLT5tZm5fb2Zmc2V0W2NwdV0gPSBvZmZzZXQ7CkBAIC0yMjQsNyAr
MjI0LDcgQEAgc3RhdGljIGludCBhbGxvY190cmFjZV9idWZzKHVuc2lnbmVkIGludCBwYWdlcykK
ICAgICAvKgogICAgICAqIEluaXRpYWxpemUgYnVmZmVycyBmb3IgYWxsIG9mIHRoZSBjcHVzLgog
ICAgICAqLwotICAgIGZvcl9lYWNoX29ubGluZV9jcHUoY3B1KQorICAgIGZvcl9lYWNoX3ByZXNl
bnRfY3B1KGNwdSkKICAgICB7CiAgICAgICAgIHN0cnVjdCB0X2J1ZiAqYnVmOwogCkBAIC0yNjEs
NyArMjYxLDcgQEAgc3RhdGljIGludCBhbGxvY190cmFjZV9idWZzKHVuc2lnbmVkIGludCBwYWdl
cykKICAgICByZXR1cm4gMDsKIAogb3V0X2RlYWxsb2M6Ci0gICAgZm9yX2VhY2hfb25saW5lX2Nw
dShjcHUpCisgICAgZm9yX2VhY2hfcHJlc2VudF9jcHUoY3B1KQogICAgIHsKICAgICAgICAgb2Zm
c2V0ID0gdF9pbmZvLT5tZm5fb2Zmc2V0W2NwdV07CiAgICAgICAgIGlmICggIW9mZnNldCApCkBA
IC00MTgsNyArNDE4LDcgQEAgaW50IHRiX2NvbnRyb2woc3RydWN0IHhlbl9zeXNjdGxfdGJ1Zl9v
cCAqdGJjKQogICAgICAgICAvKiBDbGVhciBhbnkgbG9zdC1yZWNvcmQgaW5mbyBzbyB3ZSBkb24n
dCBnZXQgcGhhbnRvbSBsb3N0IHJlY29yZHMgbmV4dCB0aW1lIHdlCiAgICAgICAgICAqIHN0YXJ0
IHRyYWNpbmcuICBHcmFiIHRoZSBsb2NrIHRvIG1ha2Ugc3VyZSB3ZSdyZSBub3QgcmFjaW5nIGFu
eW9uZS4gIEFmdGVyIHRoaXMKICAgICAgICAgICogaHlwZXJjYWxsIHJldHVybnMsIG5vIG1vcmUg
cmVjb3JkcyBzaG91bGQgYmUgcGxhY2VkIGludG8gdGhlIGJ1ZmZlcnMuICovCi0gICAgICAgIGZv
cl9lYWNoX29ubGluZV9jcHUoaSkKKyAgICAgICAgZm9yX2VhY2hfcHJlc2VudF9jcHUoaSkKICAg
ICAgICAgewogICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKICAgICAgICAgICAgIHNw
aW5fbG9ja19pcnFzYXZlKCZwZXJfY3B1KHRfbG9jaywgaSksIGZsYWdzKTsKLS0gCjIuMTYuNAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 07:54:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 07:54:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvHmQ-0004MU-Jk; Thu, 30 Aug 2018 07: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvHmP-0004MP-5z
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 07:54:13 +0000
X-Inumbo-ID: ac61d183-ac29-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 ac61d183-ac29-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 09:52:42 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 01:54:11 -0600
Message-Id: <5B87A2A002000078001E35DE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 01:54:08 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Volodymyr Babchuk" <volodymyr_babchuk@epam.com>
References: <a51fe1e7-0bed-f73a-6ee0-fd8e5fb578c7@epam.com>
 <68e28277-b453-cfd2-c1c5-0c64b22cb69d@citrix.com>
 <5c2e9021-a7fb-2eea-b8c6-49ed11f93af5@epam.com>
 <5c2ed6e7-01dc-64cf-5fb8-92bb4cb2520c@citrix.com>
In-Reply-To: <5c2ed6e7-01dc-64cf-5fb8-92bb4cb2520c@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] Dangling whitespaces in xen code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI5LjA4LjE4IGF0IDE5OjA5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMjkvMDgvMTggMTg6MDEsIFZvbG9keW15ciBCYWJjaHVrIHdyb3RlOgo+PiBIaSBB
bmRyZXcsCj4+Cj4+IE9uIDI5LjA4LjE4IDE5OjIyLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+Pj4g
T24gMjkvMDgvMTggMTc6MTEsIFZvbG9keW15ciBCYWJjaHVrIHdyb3RlOgo+Pj4+IEhlbGxvIGFs
bCwKPj4+Pgo+Pj4+IER1cmluZyB4ZW4gaGFja2luZyBJIG9mdGVuIGVuY291bnRlciB3aGl0ZSBz
cGFjZXMgYXQgRU9Mcy4gSXQgaXMgcXVpdGUKPj4+PiBhbm5veWluZyB0byBzZWUgcmVkIG1hcmtl
ciBpbiwgc2F5LCB4ZW4vYXJjaC9hcm0vZG9tY3RsLmM6MjUKPj4+Pgo+Pj4+IEkgdXNlZCBzZWQg
dG8gY3JlYXRlIHBhdGNoIHRoYXQgcmVtb3ZlcyBhbGwgc3VjaCB3aGl0ZXNwYWNlcy4gQ29tbWFu
ZAo+Pj4+IGlzIHNpbXBsZToKPj4+Pgo+Pj4+ICMgZmluZCB4ZW4gLW5hbWUgIiouW2NoXSIgfCB4
YXJncyBzZWQgLWkgInMvW1s6c3BhY2U6XV0qJC8vZyIKPj4+Pgo+Pj4+IFByb2JsZW0gaXMgdGhh
dCBwYXRjaCBpcyBxdWl0ZSBiaWc6Cj4+Pj4KPj4+PiAgIDI4NSBmaWxlcyBjaGFuZ2VkLCAxNDYz
IGluc2VydGlvbnMoKyksIDE0NjMgZGVsZXRpb25zKC0pCj4+Pj4KPj4+PiBTbyB3aGF0IGlzIHRo
ZSBiZXN0IHdheSB0byBwdWJsaXNoIHRoaXMgZml4PyBJIGNhbiBqdXN0IHNlbmQgaXQgdG8gTUwK
Pj4+PiBhcyBvbmUgcGF0Y2guIFRoZXJlIGlzIG5vIGZ1bmN0aW9uYWwgY2hhbmdlcywgc28gc2hv
dWxkIEkgYWRkCj4+Pj4gbWFpbnRhaW5lcnM/Cj4+Pj4KPj4+Cj4+PiBUaGVyZSBhcmUgbW9yZSBm
aWxlcyB0aGFuIHRoYXQuICBCeSBteSBjb3VudCwgaXRzOgo+Pj4KPj4+ICAgMzA3IGZpbGVzIGNo
YW5nZWQsIDE1ODYgaW5zZXJ0aW9ucygrKSwgMTU4NiBkZWxldGlvbnMoLSkKPj4gSSB0cmllZCB0
byBmaXggb25seSAqLmMgYW5kICouaCBmaWxlcy4gV2l0aCBDT1BZSU5HcywgUkVBRE1FcywKPj4g
bWFrZWZpbGVzLCBhbmQgc28gb24gSSBnb3QKPj4KPj4gIDMwOSBmaWxlcyBjaGFuZ2VkLCAxNTk5
IGluc2VydGlvbnMoKyksIDE1OTkgZGVsZXRpb25zKC0pCj4+Cj4+Cj4+PiBJbiB0aGUgcGFzdCwg
aXQgaGFzIGJlZW4gdGhlIHZpZXcgdGhhdCBmaXhpbmcgdGhpcyBhbGwgaW4gb25lIGdvIG1pZ2h0
Cj4+PiBiZSB0b28gaW50cnVzaXZlIHRvIHBlb3BsZSBkZXZlbG9waW5nIHNlcmllcy4gIFRoZW4g
YWdhaW4sIHNpbmNlIHRoZQo+Pj4gbGFzdCB0aW1lIHRoaXMgd2FzIGRpc2N1c3NlZCwgd2UndmUg
c3dpdGNoZWQgZnJvbSBoZyB0byBnaXQgYXMgYSBiYXNlCj4+PiBWQ1MsIGFuZCBnaXQgcmViYXNl
IGhhcyBubyBpc3N1ZXMgY29waW5nIHdpdGggdHJhaWxpbmcgd2hpdGVzcGFjZQo+Pj4gY2hhbmdl
cy4KPj4KPj4gQWxzbyB0aGVyZSBpcyAtLWlnbm9yZS1zcGFjZS1jaGFuZ2UgYW5kIC0taWdub3Jl
LXdoaXRlc3BhY2UsIHNvCj4+IGRldmVsb3BlcnMgYW5kIG1haW50YWluZXJzIHdpbGwgYmUgYWJs
ZSB0byByZWJhc2UgY2hhbmdlcyB3aXRob3V0IG11Y2gKPj4gZWZmb3J0Lgo+Pgo+Pj4gV2UndmUg
YmVlbiBmaXhpbmcgaXQgYXMgd2UgZ28sIGJ1dCBpdCBpcyB2ZXJ5IHNsb3cgZ29pbmcuICBJJ3Zl
IGdvdCBoYWxmCj4+PiBhIG1pbmQgdG8gc3VnZ2VzdCB0aGF0IHdlIGp1c3QgY29tbWl0IGEgc2lu
Z2xlIGZpeCBhbmQgY2FsbCBpdCBkb25lLi4uCj4+IEkgY2FuJ3QgZmluZCBhIGJldHRlciBzb2x1
dGlvbi4gQXQgZmlyc3QgSSB0aG91Z2ggdG8gZml4IHRoZW0gbWFudWFsbHkKPj4gaW4gcGxhY2Vz
IHdoZXJlIEkgc2VlIHRoZW0uIEJ1dCB0aGVuLCB3aHkgc2hvdWxkIEkgaW5jbHVkZSBmaXhlcyBm
b3IKPj4gc29tZSBmaWxlcyBhbmQgbm90IGluY2x1ZGUgZm9yIG90aGVycz8gSG93IHRvIGNob3Nl
IHdoaWNoIGZpbGVzIHNob3VsZAo+PiBiZSBmaXhlZCBhbmQgd2hpY2ggLSBub3Q/IFNvLCBJIHRo
aW5rIGl0IGlzIGJldHRlciB0byBmaXggYWxsIGluCj4+IHNpbmdsZSBjb21taXQuCj4+Cj4+IEFu
b3RoZXIgc29sdXRpb24gdGhhdCBJIGNhbiBzZWUgaXMgdG8gYXNrIG1haW50YWluZXJzIHRvIHBy
b3ZpZGUKPj4gcGF0Y2hlcyBmb3Igb3duIHN1YnN5c3RlbXMuCj4gCj4gR2V0dGluZyB0aGUgZml4
IGludG8gdGhlIHRyZWUgaXMgdHJpdmlhbCwgYW5kIG1vc3QgZWFzaWx5IGRvbmUgYnkgb25lIG9m
Cj4gdGhlIGNvbW1pdHRlcnMsIGlmIHRoZSBjb21tdW5pdHkgY2FuIGFncmVlIHRoYXQgaXRzIGEg
c2Vuc2libGUgdGhpbmcgdG8gZG8uCj4gCj4gRldJVywgKzEgdG8gZ2V0dGluZyBpdCBmaXhlZCBh
bmQgcmVtb3ZpbmcgdGhlIHByb2JsZW0gY29tcGxldGVseS4KCkJ1dCBwbGVhc2Ugbm90IHdpdGgg
YSBzaW5nbGUgZ2lhbnQgcGF0Y2guIFRoZSBjaGFuZ2VzIGJlaW5nIHRyaXZpYWwgaXMKb25lIHRo
aW5nLCBidXQgd2hvZXZlciBpcyB0byBjb21taXQgdGhpcyB3b3VsZCBoYXZlIHRvIGF0IGxlYXN0
CmNvbnZpbmNlIHRoZW1zZWx2ZXMgdGhhdCB0aGUgY2xhaW0gaW4gdGhlIGNvbW1pdCBtZXNzYWdl
IGlzIGFjdHVhbGx5CnRydWUuIEFsc28gcGxlYXNlIGRvbid0IGZvcmdldCB0aGF0IG5vdCBldmVy
eW9uZSBpcyB1c2luZyBnaXQgZm9yIHRoZWlyCmRheSB0byBkYXkgd29yay4KCkphbgoKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 08:03:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 08: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 1fvHv3-0005pL-2l; Thu, 30 Aug 2018 08:03: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=ohfx=ln=citrix.com=prvs=773039ca7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvHv1-0005pG-E9
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 08:03:07 +0000
X-Inumbo-ID: 3a85354e-ac2b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3a85354e-ac2b-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 08:03:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,306,1531785600"; d="scan'208";a="78333426"
To: Zhenzhong Duan <zhenzhong.duan@oracle.com>, Xen-Devel
 <xen-devel@lists.xen.org>
References: <037428ab-4f89-4068-9ad4-1ded955cf9fd@default>
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: <6e6f0f6c-8794-ac0a-770b-d4835731b657@citrix.com>
Date: Thu, 30 Aug 2018 09:02: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: <037428ab-4f89-4068-9ad4-1ded955cf9fd@default>
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/grant: Mute gcc warning in
 steal_linear_address()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.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, jbeulich@suse.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>

T24gMzAvMDgvMTggMDU6MDYsIFpoZW56aG9uZyBEdWFuIHdyb3RlOgo+IE1vdmUgcmVmZXJlbmNl
IG9mIG9sMWUgYWhlYWQgb3IgZWxzZSB3ZSBzZWUgYmVsb3cgd2FybmluZy4KPgo+IGNjMTogd2Fy
bmluZ3MgYmVpbmcgdHJlYXRlZCBhcyBlcnJvcnMKPiBncmFudF90YWJsZS5jOiBJbiBmdW5jdGlv
biAncmVwbGFjZV9ncmFudF9wdl9tYXBwaW5nJzoKPiBncmFudF90YWJsZS5jOjE0Mjogd2Fybmlu
ZzogJ29sMWUubDEnIG1heSBiZSB1c2VkIHVuaW5pdGlhbGl6ZWQgaW4gdGhpcyBmdW5jdGlvbgo+
Cj4gU2lnbmVkLW9mZi1ieTogWmhlbnpob25nIER1YW4gPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5j
b20+CgpXaGljaCB2ZXJzaW9uIG9mIEdDQz/CoCBUaGlzIGlzIGEgY29tcGlsZXIgYnVnLCBhbmQg
aXQgd291bGQgYmUgdXNlZnVsIHRvCmhpZ2hsaWdodCB3aGljaCB2ZXJzaW9uIGluIHRoZSBjb21t
aXQgbWVzc2FnZS4KClRoZSBwYXRjaCBpdHNlbGYgaXMgZmluZS4KCn5BbmRyZXcKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 08:04:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 08: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 1fvHw4-0005tk-E6; Thu, 30 Aug 2018 08:04: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvHw2-0005tf-Sd
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 08:04:10 +0000
X-Inumbo-ID: 10f6aacf-ac2b-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 10f6aacf-ac2b-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 10:02:40 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 02:04:09 -0600
Message-Id: <5B87A4F602000078001E35FF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 02:04:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Zhenzhong Duan" <zhenzhong.duan@oracle.com>
References: <037428ab-4f89-4068-9ad4-1ded955cf9fd@default>
In-Reply-To: <037428ab-4f89-4068-9ad4-1ded955cf9fd@default>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen/grant: Mute gcc warning in
 steal_linear_address()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Srinivas REDDY Eeda <srinivas.eeda@oracle.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+IE9uIDMwLjA4LjE4IGF0IDA2OjA2LCA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4gd3Jv
dGU6Cj4gTW92ZSByZWZlcmVuY2Ugb2Ygb2wxZSBhaGVhZCBvciBlbHNlIHdlIHNlZSBiZWxvdyB3
YXJuaW5nLgo+IAo+IGNjMTogd2FybmluZ3MgYmVpbmcgdHJlYXRlZCBhcyBlcnJvcnMKPiBncmFu
dF90YWJsZS5jOiBJbiBmdW5jdGlvbiAncmVwbGFjZV9ncmFudF9wdl9tYXBwaW5nJzoKPiBncmFu
dF90YWJsZS5jOjE0Mjogd2FybmluZzogJ29sMWUubDEnIG1heSBiZSB1c2VkIHVuaW5pdGlhbGl6
ZWQgaW4gdGhpcyAKPiBmdW5jdGlvbgo+IAo+IFNpZ25lZC1vZmYtYnk6IFpoZW56aG9uZyBEdWFu
IDx6aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgoKSSdtIGZpbmUgd2l0aCB0aGUgY2hhbmdlLCBi
dXQgZ29pbmcgZm9yd2FyZCBwbGVhc2UgYmUgbW9yZSBzcGVjaWZpYwp3aXRoIHlvdXIgZGVzY3Jp
cHRpb25zOiBXaGV0aGVyIG9yIG5vdCB3YXJuaW5ncyBnZXQgZW1pdHRlZCBmb3IgYQpjZXJ0YWlu
IHBpZWNlIG9mIGNvZGUgb2Z0ZW4gaGlnaGx5IGRlcGVuZHMgb24gY29tcGlsZXIgdmVyc2lvbi4g
TGV0CnVzIGtub3cgd2hpY2ggdmVyc2lvbiB5b3UndmUgcnVuIHRoaXMgaW50byB3aXRoLiBGb3Ig
dGhlIHJlY29yZCwgSSdtCmJ1aWxkaW5nIG9uIGEgd2lkZSByYW5nZSBvZiBnY2MgdmVyc2lvbnMg
ZXZlcnkgb25jZSBpbiBhIHdoaWxlLCBhbmQKSSd2ZSBub3QgY29tZSBhY3Jvc3MgdGhpcyB3YXJu
aW5nIHNvIGZhciAob3IgZWxzZSBJIHdvdWxkIGhhdmUgc2VudAphIHBhdGNoKS4gVGhlIHJlYWxs
eSBvbGQgdmVyc2lvbnMgKDQuMS54IGZvciBleGFtcGxlKSBjYW4ndCByZWFsbHkgYmUKdXNlZCBh
bnltb3JlIGZvciBjZXJ0YWluIG90aGVyIHJlYXNvbnMgYW55d2F5LCBhbmQgSSB0aGluayBpdCdz
CmFib3V0IHRpbWUgd2UgYXQgbGVhc3QgcmFpc2UgdGhlIGJhciBhIGxpdHRsZSAoYWxzbyBmb3Ig
YmludXRpbHMsIHdoaWNoCmlpcmMgd2FzIHRoZSBhY3R1YWwgcHJvYmxlbSB3aXRoIGhlcmUsIHVz
aW5nIGEgdmVyc2lvbiBtYXRjaGluZyBpbgpvcmlnaW5hbCByZWxlYXNlIHRpbWUgd2l0aCBnY2Mg
NC4xLngpLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 08:04:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 08:04: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 1fvHwD-0005vC-OW; Thu, 30 Aug 2018 08:04: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=pgw8=ln=xen.org=tim@srs-us1.protection.inumbo.net>)
 id 1fvHwC-0005us-7D
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 08:04:20 +0000
X-Inumbo-ID: 15be14d8-ac2b-11e8-a8a5-bc764e045a96
Received: from deinos.phlegethon.org (unknown [2001:41d0:8:b1d7::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 15be14d8-ac2b-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 10:02:49 +0200 (CEST)
Received: from tjd by deinos.phlegethon.org with local (Exim 4.90_1 (FreeBSD))
 (envelope-from <tim@xen.org>)
 id 1fvHw7-0002EC-Ge; Thu, 30 Aug 2018 08:04:15 +0000
Date: Thu, 30 Aug 2018 09:04:15 +0100
From: Tim Deegan <tim@xen.org>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180830080415.GA7308@deinos.phlegethon.org>
References: <1535479914-30520-1-git-send-email-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1535479914-30520-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
X-SA-Known-Good: Yes
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: tim@xen.org
X-SA-Exim-Scanned: No (on deinos.phlegethon.org);
 SAEximRunCond expanded to false
Subject: Re: [Xen-devel] [PATCH] x86/mm: Drop {HAP,SHADOW}_ERROR() wrappers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, 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>

QXQgMTk6MTEgKzAxMDAgb24gMjggQXVnICgxNTM1NDgzNTE0KSwgQW5kcmV3IENvb3BlciB3cm90
ZToKPiBVbmxpa2UgdGhlIFBSSU5USy9ERUJVRyB3cmFwcGVycywgdGhlc2UgZ28gc3RyYWlnaHQg
b3V0IHRvIHRoZSBjb25zb2xlLCByYXRoZXIKPiB0aGFuIGVuZGluZyB1cCBpbiB0aGUgZGVidWd0
cmFjZSBidWZmZXIuCj4gCj4gQSBudW1iZXIgb2YgdGhlc2UgdXNlcnMgYXJlIGZvbGxvd2VkIGJ5
IGRvbWFpbl9jcmFzaCgpLCBhbmQgZnV0dXJlIGNoYW5nZXMKPiB3aWxsIHdhbnQgdG8gY29tYmlu
ZSB0aGUgcHJpbnRrKCkgaW50byB0aGUgZG9tYWluX2NyYXNoKCkgY2FsbC4gIEV4cGFuZCB0aGVz
ZQo+IHdyYXBwZXJzIGluIHBsYWNlLCB1c2luZyBYRU5MT0dfRVJSIGJlZm9yZSBhIEJVRygpLCBh
bmQgWEVOTE9HX0dfRVJSIGJlZm9yZSBhCj4gZG9tYWluX2NyYXNoKCkuCj4gCj4gUGVyZm9tIHNv
bWUgJXB2L1BSSV9tZm4vZXRjIGNsZWFudXAgd2hpbGUgbW9kaWZ5aW5nIHRoZSBpbnZvY2F0aW9u
cywgYW5kCj4gZXhwbGljaXRseSBkcm9wIHNvbWUgY2FsbHMgd2hpY2ggYXJlIHVubmVjZXNzYXJ5
IChiYWQgc2hhZG93IG9wLCBhbmQgdGhlIGVtcHR5Cj4gc3R1YnMgZm9yIGluY29ycmVjdCBzaF9t
YXBfYW5kX3ZhbGlkYXRlX2dsP2UoKSBjYWxscykuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiAgVGltIERlZWdh
biA8dGltQHhlbi5vcmc+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 08:07:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 08:07:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvHz7-0006Cq-CW; Thu, 30 Aug 2018 08:07: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvHz5-0006Cj-SC
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 08:07:19 +0000
X-Inumbo-ID: d176e0f2-ac2b-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d176e0f2-ac2b-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 08:08:03 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 02:07:17 -0600
Message-Id: <5B87A5B402000078001E361E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 02:07:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <20180829182302.9977-1-jgross@suse.com>
 <20180829182302.9977-2-jgross@suse.com>
In-Reply-To: <20180829182302.9977-2-jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/2] tools/libxl: correct vcpu affinity
 output with sparse physical cpu map
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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+IE9uIDI5LjA4LjE4IGF0IDIwOjIzLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBXaXRo
IG5vdCBhbGwgcGh5c2ljYWwgY3B1cyBvbmxpbmUgKGkuZS4gd2l0aCBzbXQ9MCkgdGhlIG91dHB1
dCBvZiBodGUKCkkgdGhpbmsgeW91IG1lYW4gImUuZy4iIGluc3RlYWQgb2YgImkuZS4iIGhlcmUs
IGFzIHRoZXJlIGFyZSBvdGhlcgptZWFucyB0byBoYXZlIHNvbWUgQ1BVcyBvZmZsaW5lLgoKSmFu
Cgo+IHZjcHUgYWZmaW5pdGllcyBpcyB3cm9uZywgYXMgdGhlIGFmZmluaXR5IGJpdG1hcHMgYXJl
IGNhcHBlZCBhZnRlcgo+IG5yX2NwdXMgYml0cywgaW5zdGVhZCBvZiB1c2luZyBtYXhfY3B1X2lk
Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 08:10:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 08: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 1fvI1k-0006cX-TE; Thu, 30 Aug 2018 08:10: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=s9re=ln=oracle.com=zhenzhong.duan@srs-us1.protection.inumbo.net>)
 id 1fvI1j-0006TV-8O
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 08:10:03 +0000
X-Inumbo-ID: e26a4b18-ac2b-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e26a4b18-ac2b-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 10:08:31 +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 w7U88mtZ189381;
 Thu, 30 Aug 2018 08:09:59 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=QVg6uWFPsJW70tBm57jl3pZMDiNDRRhjihOhpAt+9Ds=;
 b=d6Qj/M7iUfx/bb0jGcU1NNntoJjz4iiYjPfpVW4uweGnqgs+mSE5cFyMytda5Q2yFVk6
 c0K56ouggWyC3xAxnP5SV4GQZSoBjehVGipr4qakMD2S/MPCYKcBcScT6QE2e+3IDg4E
 DvxaVnegFEMUq4bfQdjrTEWYl0aCZhX6qHBzHzFLa1PX8VQhOVpwORSenTIScvqVitza
 WAU1gqsTRl/MX/Kk6wsOSQ9aujFrm2FM8/ey3x5kJ13VVexAeparV8H0IfhwIduCHxfG
 fUnpyIfnIM50/hciJP0/KigqoLGK53Z3Yk8ZOCD6lndC57mMyo9XjMOPk1qP6FpuCHj0 Yw== 
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp2130.oracle.com with ESMTP id 2m2xhu031g-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 30 Aug 2018 08:09:59 +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 w7U89wf3001053
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 30 Aug 2018 08:09:59 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 w7U89wZa017577;
 Thu, 30 Aug 2018 08:09:58 GMT
Received: from [10.191.4.142] (/10.191.4.142)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 30 Aug 2018 01:09:57 -0700
To: Jan Beulich <JBeulich@suse.com>
References: <037428ab-4f89-4068-9ad4-1ded955cf9fd@default>
 <5B87A4F602000078001E35FF@prv1-mh.provo.novell.com>
From: Zhenzhong Duan <zhenzhong.duan@oracle.com>
Organization: Oracle
Message-ID: <75ebc583-b2fe-0871-0da4-23984ab2fb4e@oracle.com>
Date: Thu, 30 Aug 2018 16:10:16 +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: <5B87A4F602000078001E35FF@prv1-mh.provo.novell.com>
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9000
 signatures=668708
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808300086
Subject: Re: [Xen-devel] [PATCH] xen/grant: Mute gcc warning in
 steal_linear_address()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Srinivas REDDY Eeda <srinivas.eeda@oracle.com>, Wei Liu <wei.liu2@citrix.com>,
 Xen-Devel <xen-devel@lists.xen.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

5ZyoIDIwMTgvOC8zMCAxNjowNCwgSmFuIEJldWxpY2gg5YaZ6YGTOgo+Pj4+IE9uIDMwLjA4LjE4
IGF0IDA2OjA2LCA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4gd3JvdGU6Cj4+IE1vdmUgcmVm
ZXJlbmNlIG9mIG9sMWUgYWhlYWQgb3IgZWxzZSB3ZSBzZWUgYmVsb3cgd2FybmluZy4KPj4KPj4g
Y2MxOiB3YXJuaW5ncyBiZWluZyB0cmVhdGVkIGFzIGVycm9ycwo+PiBncmFudF90YWJsZS5jOiBJ
biBmdW5jdGlvbiAncmVwbGFjZV9ncmFudF9wdl9tYXBwaW5nJzoKPj4gZ3JhbnRfdGFibGUuYzox
NDI6IHdhcm5pbmc6ICdvbDFlLmwxJyBtYXkgYmUgdXNlZCB1bmluaXRpYWxpemVkIGluIHRoaXMK
Pj4gZnVuY3Rpb24KPj4KPj4gU2lnbmVkLW9mZi1ieTogWmhlbnpob25nIER1YW4gPHpoZW56aG9u
Zy5kdWFuQG9yYWNsZS5jb20+Cj4gCj4gSSdtIGZpbmUgd2l0aCB0aGUgY2hhbmdlLCBidXQgZ29p
bmcgZm9yd2FyZCBwbGVhc2UgYmUgbW9yZSBzcGVjaWZpYwo+IHdpdGggeW91ciBkZXNjcmlwdGlv
bnM6IFdoZXRoZXIgb3Igbm90IHdhcm5pbmdzIGdldCBlbWl0dGVkIGZvciBhCj4gY2VydGFpbiBw
aWVjZSBvZiBjb2RlIG9mdGVuIGhpZ2hseSBkZXBlbmRzIG9uIGNvbXBpbGVyIHZlcnNpb24uIExl
dAo+IHVzIGtub3cgd2hpY2ggdmVyc2lvbiB5b3UndmUgcnVuIHRoaXMgaW50byB3aXRoLiBGb3Ig
dGhlIHJlY29yZCwgSSdtCj4gYnVpbGRpbmcgb24gYSB3aWRlIHJhbmdlIG9mIGdjYyB2ZXJzaW9u
cyBldmVyeSBvbmNlIGluIGEgd2hpbGUsIGFuZAo+IEkndmUgbm90IGNvbWUgYWNyb3NzIHRoaXMg
d2FybmluZyBzbyBmYXIgKG9yIGVsc2UgSSB3b3VsZCBoYXZlIHNlbnQKPiBhIHBhdGNoKS4gVGhl
IHJlYWxseSBvbGQgdmVyc2lvbnMgKDQuMS54IGZvciBleGFtcGxlKSBjYW4ndCByZWFsbHkgYmUK
PiB1c2VkIGFueW1vcmUgZm9yIGNlcnRhaW4gb3RoZXIgcmVhc29ucyBhbnl3YXksIGFuZCBJIHRo
aW5rIGl0J3MKPiBhYm91dCB0aW1lIHdlIGF0IGxlYXN0IHJhaXNlIHRoZSBiYXIgYSBsaXR0bGUg
KGFsc28gZm9yIGJpbnV0aWxzLCB3aGljaAo+IGlpcmMgd2FzIHRoZSBhY3R1YWwgcHJvYmxlbSB3
aXRoIGhlcmUsIHVzaW5nIGEgdmVyc2lvbiBtYXRjaGluZyBpbgo+IG9yaWdpbmFsIHJlbGVhc2Ug
dGltZSB3aXRoIGdjYyA0LjEueCkuCgpnY2MgdmVyc2lvbiA0LjEuMiAyMDA4MDcwNCAoUmVkIEhh
dCA0LjEuMi01NSkKClRoYW5rcwpaaGVuemhvbmcKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 08:10:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 08:10:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvI2P-0006wl-93; Thu, 30 Aug 2018 08:10: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=ntoh=ln=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fvI2N-0006wZ-CF
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 08:10:44 +0000
X-Inumbo-ID: f941d5e4-ac2b-11e8-a8a5-bc764e045a96
Received: from mo6-p00-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5300::5])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f941d5e4-ac2b-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 10:09:11 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1535616639;
 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=OpwXtPwbDmIhy4PtCoCRHgq09MQdppzJV3xvd3YVdgM=;
 b=f5JQ2KEiAUthPPGj6c0s93D474wYq9UkWPc6dVcczVEjAN+gRds6/wRCrfwLdTMhoj
 XVh/3MdrRAzQee+KCMp/v9qQ+MB4o39CbxQcxM7cwBtD8vEUC/98+iuzs+erziBkI/nj
 bdsqpKzs94nAVQaytrUUsjobD5asCQyc0PnY3TnB29JcaTeBG+W56TThSG66LLrwmpaq
 3kyVFQAVCeVbWHczzWhIEMecbaiKVWgoyJavHic+VBQzu2kQrp2UJEyz9PsUWSoCe4Os
 nrdTFdTHJRJOPGBuKvbkoIvfNYvdLYIEg5LZYCPG2rIODrr7tjs9Ip9+r5qcA6keetEx
 ormA==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QDiZbDmui9LcK/RdXt7GAQpV1nK0bLmEVb/u1jp/UEUaSmv7Wr7t6weQj08OX32LOXQCk="
X-RZG-CLASS-ID: mo00
Received: from aepfle.de by smtp.strato.de (RZmta 43.21 AUTH)
 with ESMTPSA id Q02f6au7U8AcD6k
 (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);
 Thu, 30 Aug 2018 10:10:38 +0200 (CEST)
Date: Thu, 30 Aug 2018 10:10:34 +0200
From: Olaf Hering <olaf@aepfle.de>
To: Paul Durrant <paul.durrant@citrix.com>
Message-ID: <20180830081034.GA20226@aepfle.de>
References: <e8cff3ca6c154b67a2a932af83719354@AMSPEX02CL03.citrite.net>
 <fdf19f7d-1b92-a9c0-3602-b1c9807bf610@citrix.com>
 <a735b4359ccc4b278330204d9790c6ac@AMSPEX02CL03.citrite.net>
 <5B6DAF9F02000078001DD040@prv1-mh.provo.novell.com>
 <e2f77af0b2394b8f859a1f2dc1a91797@AMSPEX02CL03.citrite.net>
 <5B6DB69D02000078001DD06A@prv1-mh.provo.novell.com>
 <eaab5a73-2910-7fb6-e1fc-08537e63088c@citrix.com>
 <92ca69e5-98b1-61e4-817a-3868f829471a@citrix.com>
 <5B712A3502000078001DD514@prv1-mh.provo.novell.com>
 <20180829103614.GA31376@aepfle.de>
MIME-Version: 1.0
In-Reply-To: <20180829103614.GA31376@aepfle.de>
User-Agent: Mutt/1.10.1 (20180829T151916.a2b28936)
Subject: Re: [Xen-devel] [PATCH 0/2] MMIO emulation 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, george.dunlap@citrix.com,
 Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============0855821332266535982=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============0855821332266535982==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="n8g4imXOkfNTN/H1"
Content-Disposition: inline


--n8g4imXOkfNTN/H1
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Aug 29, Olaf Hering wrote:

> On Mon, Aug 13, Jan Beulich wrote:
>=20
> > And hence the consideration of mapping in an all zeros page
> > instead. This is because of the way __hvmemul_read() /
> > __hvm_copy() work: The latter doesn't tell its caller how many
> > bytes it was able to read, and hence the former considers the
> > entire range MMIO (and forwards the request for emulation).
> > Of course all of this is an issue only because
> > hvmemul_virtual_to_linear() sees no need to split the request
> > at the page boundary, due to the balloon driver having left in
> > place the mapping of the ballooned out page.

So how is this bug supposed to be fixed?

What I see in my tracing is that __hvmemul_read gets called with
gla=3D=3Dffff880223bffff9/bytes=3D=3D8. Then hvm_copy_from_guest_linear fil=
ls
the buffer from gpa 223bffff9 with data, but finally it returns
HVMTRANS_bad_gfn_to_mfn, which it got from a failed get_page_from_gfn
for the second page.

Now things go downhill. hvmemul_linear_mmio_read is called, which calls
hvmemul_do_io/hvm_io_intercept. That returns X86EMUL_UNHANDLEABLE. As a
result hvm_process_io_intercept(null_handler) is called, which
overwrites the return buffer with 0xff.

Olaf

--n8g4imXOkfNTN/H1
Content-Type: application/pgp-signature; name="signature.asc"

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCW4emdgAKCRBdQqD6ppg2
fuOdAJsFHjshIUBXZ6ws0mvKSCwTdflfygCcCI4UeHOFsmRs4315k6ud32e9tC4=
=wFfC
-----END PGP SIGNATURE-----

--n8g4imXOkfNTN/H1--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0855821332266535982==--


From xen-devel-bounces@lists.xenproject.org Thu Aug 30 08:11:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 08: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 1fvI3a-0007E5-Mm; Thu, 30 Aug 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=aext=ln=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fvI3Z-0007Dy-KH
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 08:11:57 +0000
X-Inumbo-ID: 76ea0114-ac2c-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 76ea0114-ac2c-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 08:12: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 70B20ACCF;
 Thu, 30 Aug 2018 08:11:55 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <20180829182302.9977-1-jgross@suse.com>
 <20180829182302.9977-2-jgross@suse.com> <5B87A5B402000078001E361E@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: <34fa0d2b-beb9-11df-6e90-e0496680a1d5@suse.com>
Date: Thu, 30 Aug 2018 10:11:54 +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: <5B87A5B402000078001E361E@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/2] tools/libxl: correct vcpu affinity
 output with sparse physical cpu map
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>

T24gMzAvMDgvMTggMTA6MDcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI5LjA4LjE4IGF0
IDIwOjIzLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gV2l0aCBub3QgYWxsIHBoeXNpY2Fs
IGNwdXMgb25saW5lIChpLmUuIHdpdGggc210PTApIHRoZSBvdXRwdXQgb2YgaHRlCj4gCj4gSSB0
aGluayB5b3UgbWVhbiAiZS5nLiIgaW5zdGVhZCBvZiAiaS5lLiIgaGVyZSwgYXMgdGhlcmUgYXJl
IG90aGVyCj4gbWVhbnMgdG8gaGF2ZSBzb21lIENQVXMgb2ZmbGluZS4KCkkgdXNlZCBpdCBpbiB0
aGUgbWVhbmluZyBvZiAibmFtZWx5IiwgaW4gb3JkZXIgdG8gaGlnaGxpZ2h0IHRoZSByZWNlbnQK
Y2hhbmdlIHRvIFhlbiBtYWtpbmcgaXQgbW9yZSBjbGVhciB3aHkgdGhlIGNoYW5nZSBpcyBJTU8g
aW1wb3J0YW50LgoKSW4gdGhlIGVuZCBJIGRvbid0IG1pbmQgdGhpcyBiZWluZyBjaGFuZ2VkIHRv
ICJlLmcuIiB3aGVuIGNvbW1pdHRpbmcuCgoKSnVlcmdlbgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 08:13:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 08: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 1fvI5O-0007Nn-4b; Thu, 30 Aug 2018 08:13: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=9rit=ln=citrix.com=prvs=773fe5341=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fvI5M-0007Ng-Vj
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 08:13:48 +0000
X-Inumbo-ID: b8fd7508-ac2c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b8fd7508-ac2c-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 08:14:33 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,306,1531785600"; d="scan'208";a="64065037"
Date: Thu, 30 Aug 2018 09:13:03 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180830081303.fh62xdkkqbkflidp@citrix.com>
References: <5B86C3B502000078001E32EC@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B86C3B502000078001E32EC@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] x86: use alternatives for FS/GS base
 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: 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>

T24gV2VkLCBBdWcgMjksIDIwMTggYXQgMTA6MDM6MDFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gRWxpbWluYXRlcyBhIGNvdXBsZSBvZiBicmFuY2hlcyBpbiBwYXJ0aWN1bGFyIGZyb20g
dGhlIGNvbnRleHQgc3dpdGNoCj4gcGF0aC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 08:16:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 08: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 1fvI8A-0007ZC-Kb; Thu, 30 Aug 2018 08: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvI89-0007Z7-3d
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 08:16:41 +0000
X-Inumbo-ID: 204047de-ac2d-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 204047de-ac2d-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 08:17:25 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 02:16:39 -0600
Message-Id: <5B87A7E502000078001E364A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 02:16:37 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <20180829182302.9977-1-jgross@suse.com>
 <20180829182302.9977-3-jgross@suse.com>
In-Reply-To: <20180829182302.9977-3-jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] xen: fill topology info for online cpus
 only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <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+IE9uIDI5LjA4LjE4IGF0IDIwOjIzLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBUaGUg
dG9wb2xvZ3kgaW5mb3JtYXRpb24gb2J0YWluYWJsZSB2aWEgWEVOX1NZU0NUTF9jcHV0b3BvaW5m
byBpcwo+IGZpbGxlZCByYXRoZXIgd2VpcmQ6IHRoZSBzaXplIG9mIHRoZSBhcnJheSBpcyBkZXJp
dmVkIGZyb20gdGhlIGhpZ2hlc3QKPiBvbmxpbmUgY3B1IG51bWJlciwgd2hpbGUgdGhlIGRhdGEg
aXMgc2V0IHRvICJpbnZhbGlkIiBmb3Igbm90IHByZXNlbnQKPiBjcHVzIG9ubHkuCj4gCj4gV2l0
aCBzbXQ9MCB0aGUgaW5mb3JtYXRpb24gZm9yIHBhcmtlZCB0aHJlYWRzIGlzIGFsbCB6ZXJvLCBz
byBpdCBzaG91bGQKPiBiZSBiZXN0IHRvIHJldHVybiAiaW52YWxpZCIgaW5mb3JtYXRpb24gZm9y
IG9mZmxpbmUgY3B1cy4KPiAKPiBPbiBhIGR1YWwgY29yZSBzeXN0ZW0gd2l0aG91dCB0aGlzIHBh
dGNoIHhsIGluZm8gLW4gd2lsbCBwcmludDoKPiAKPiBjcHVfdG9wb2xvZ3kgICAgICAgICAgIDoK
PiBjcHU6ICAgIGNvcmUgICAgc29ja2V0ICAgICBub2RlCj4gICAwOiAgICAgICAwICAgICAgICAw
ICAgICAgICAwCj4gICAxOiAgICAgICAwICAgICAgICAwICAgICAgICAwCj4gICAyOiAgICAgICAx
ICAgICAgICAwICAgICAgICAwCgpCdXQgdGhlcmUncyBub3RoaW5nIHdyb25nIGhlcmUuIFRoZSBp
bnRlcmVzdGluZyBwYXJ0IGlzIHdoYXQgd291bGQgYmUKcHJpbnRlZCBmb3IgQ1BVIDMgKHBlcmhh
cHMgb24gYSBtb3JlIHRoYW4gdHdvIGNvcmVzIHN5c3RlbSkuIEFmdGVyCmFsbCB0b3BvbG9neSBp
cyB2YWxpZCBpcnJlc3BlY3RpdmUgb2Ygd2hldGhlciBhIENQVSBpcyBvbmxpbmUgLSBpdCBhbGwK
ZGVwZW5kcyBvbiB3aGV0aGVyIHRoZSBoeXBlcnZpc29yIHN0aWxsIGhhcyB0aGUgaW5mb3JtYXRp
b24gYXZhaWxhYmxlLgpJdCBpcyBmb3IgYSByZWFzb24gdGhhdCBjcHVfc21wYm9vdF9mcmVlKCkg
aW52YWxpZGF0ZXMgY2VydGFpbiBmaWVsZHMKb25seSB1cG9uIENQVSByZW1vdmFsOgoKICAgIGlm
ICggcmVtb3ZlICkKICAgIHsKICAgICAgICBjW2NwdV0ucGh5c19wcm9jX2lkID0gWEVOX0lOVkFM
SURfU09DS0VUX0lEOwogICAgICAgIGNbY3B1XS5jcHVfY29yZV9pZCA9IFhFTl9JTlZBTElEX0NP
UkVfSUQ7CiAgICAgICAgY1tjcHVdLmNvbXB1dGVfdW5pdF9pZCA9IElOVkFMSURfQ1VJRDsKCk9u
IGEgNi1jb3JlIHN5c3RlbSBJIHNlZQoKY3B1OiAgICBjb3JlICAgIHNvY2tldCAgICAgbm9kZQog
IDA6ICAgICAgIDAgICAgICAgIDAgICAgICAgIDAKICAxOiAgICAgICAwICAgICAgICAwICAgICAg
ICAwCiAgMjogICAgICAgMSAgICAgICAgMCAgICAgICAgMAogIDM6ICAgICAgIDEgICAgICAgIDAg
ICAgICAgIDAKICA0OiAgICAgICAyICAgICAgICAwICAgICAgICAwCiAgNTogICAgICAgMiAgICAg
ICAgMCAgICAgICAgMAogIDY6ICAgICAgIDggICAgICAgIDAgICAgICAgIDAKICA3OiAgICAgICA4
ICAgICAgICAwICAgICAgICAwCiAgODogICAgICAgOSAgICAgICAgMCAgICAgICAgMAogIDk6ICAg
ICAgIDkgICAgICAgIDAgICAgICAgIDAKIDEwOiAgICAgIDEwICAgICAgICAwICAgICAgICAwCgp3
aGljaCBsb29rcyBmaW5lIHRvIG1lLCBhcGFydCBmcm9tIHRoZSBtaXNzaW5nIGluZm8gb24gQ1BV
IDExLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 08:23:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 08: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 1fvIEm-0008QN-Cr; Thu, 30 Aug 2018 08:23: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvIEk-0008QI-Fh
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 08:23:30 +0000
X-Inumbo-ID: 135e1318-ac2e-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 135e1318-ac2e-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 08:24:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 02:23:27 -0600
Message-Id: <5B87A97D02000078001E3674@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 02:23:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Olaf Hering" <olaf@aepfle.de>
References: <e8cff3ca6c154b67a2a932af83719354@AMSPEX02CL03.citrite.net>
 <fdf19f7d-1b92-a9c0-3602-b1c9807bf610@citrix.com>
 <a735b4359ccc4b278330204d9790c6ac@AMSPEX02CL03.citrite.net>
 <5B6DAF9F02000078001DD040@prv1-mh.provo.novell.com>
 <e2f77af0b2394b8f859a1f2dc1a91797@AMSPEX02CL03.citrite.net>
 <5B6DB69D02000078001DD06A@prv1-mh.provo.novell.com>
 <eaab5a73-2910-7fb6-e1fc-08537e63088c@citrix.com>
 <92ca69e5-98b1-61e4-817a-3868f829471a@citrix.com>
 <5B712A3502000078001DD514@prv1-mh.provo.novell.com>
 <20180829103614.GA31376@aepfle.de> <20180830081034.GA20226@aepfle.de>
 <5B712A3502000078001DD514@prv1-mh.provo.novell.com>
 <5B86773A0200004903F324A0@prv1-mh.provo.novell.com>
 <5B87A68A0200001C04E5493A@prv1-mh.provo.novell.com>
In-Reply-To: <5B87A68A0200001C04E5493A@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 0/2] MMIO emulation 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, george.dunlap@citrix.com,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjA4LjE4IGF0IDEwOjEwLCA8b2xhZkBhZXBmbGUuZGU+IHdyb3RlOgo+IE9uIFdl
ZCwgQXVnIDI5LCBPbGFmIEhlcmluZyB3cm90ZToKPiAKPj4gT24gTW9uLCBBdWcgMTMsIEphbiBC
ZXVsaWNoIHdyb3RlOgo+PiAKPj4gPiBBbmQgaGVuY2UgdGhlIGNvbnNpZGVyYXRpb24gb2YgbWFw
cGluZyBpbiBhbiBhbGwgemVyb3MgcGFnZQo+PiA+IGluc3RlYWQuIFRoaXMgaXMgYmVjYXVzZSBv
ZiB0aGUgd2F5IF9faHZtZW11bF9yZWFkKCkgLwo+PiA+IF9faHZtX2NvcHkoKSB3b3JrOiBUaGUg
bGF0dGVyIGRvZXNuJ3QgdGVsbCBpdHMgY2FsbGVyIGhvdyBtYW55Cj4+ID4gYnl0ZXMgaXQgd2Fz
IGFibGUgdG8gcmVhZCwgYW5kIGhlbmNlIHRoZSBmb3JtZXIgY29uc2lkZXJzIHRoZQo+PiA+IGVu
dGlyZSByYW5nZSBNTUlPIChhbmQgZm9yd2FyZHMgdGhlIHJlcXVlc3QgZm9yIGVtdWxhdGlvbiku
Cj4+ID4gT2YgY291cnNlIGFsbCBvZiB0aGlzIGlzIGFuIGlzc3VlIG9ubHkgYmVjYXVzZQo+PiA+
IGh2bWVtdWxfdmlydHVhbF90b19saW5lYXIoKSBzZWVzIG5vIG5lZWQgdG8gc3BsaXQgdGhlIHJl
cXVlc3QKPj4gPiBhdCB0aGUgcGFnZSBib3VuZGFyeSwgZHVlIHRvIHRoZSBiYWxsb29uIGRyaXZl
ciBoYXZpbmcgbGVmdCBpbgo+PiA+IHBsYWNlIHRoZSBtYXBwaW5nIG9mIHRoZSBiYWxsb29uZWQg
b3V0IHBhZ2UuCj4gCj4gU28gaG93IGlzIHRoaXMgYnVnIHN1cHBvc2VkIHRvIGJlIGZpeGVkPwo+
IAo+IFdoYXQgSSBzZWUgaW4gbXkgdHJhY2luZyBpcyB0aGF0IF9faHZtZW11bF9yZWFkIGdldHMg
Y2FsbGVkIHdpdGgKPiBnbGE9PWZmZmY4ODAyMjNiZmZmZjkvYnl0ZXM9PTguIFRoZW4gaHZtX2Nv
cHlfZnJvbV9ndWVzdF9saW5lYXIgZmlsbHMKPiB0aGUgYnVmZmVyIGZyb20gZ3BhIDIyM2JmZmZm
OSB3aXRoIGRhdGEsIGJ1dCBmaW5hbGx5IGl0IHJldHVybnMKPiBIVk1UUkFOU19iYWRfZ2ZuX3Rv
X21mbiwgd2hpY2ggaXQgZ290IGZyb20gYSBmYWlsZWQgZ2V0X3BhZ2VfZnJvbV9nZm4KPiBmb3Ig
dGhlIHNlY29uZCBwYWdlLgo+IAo+IE5vdyB0aGluZ3MgZ28gZG93bmhpbGwuIGh2bWVtdWxfbGlu
ZWFyX21taW9fcmVhZCBpcyBjYWxsZWQsIHdoaWNoIGNhbGxzCj4gaHZtZW11bF9kb19pby9odm1f
aW9faW50ZXJjZXB0LiBUaGF0IHJldHVybnMgWDg2RU1VTF9VTkhBTkRMRUFCTEUuIEFzIGEKPiBy
ZXN1bHQgaHZtX3Byb2Nlc3NfaW9faW50ZXJjZXB0KG51bGxfaGFuZGxlcikgaXMgY2FsbGVkLCB3
aGljaAo+IG92ZXJ3cml0ZXMgdGhlIHJldHVybiBidWZmZXIgd2l0aCAweGZmLgoKVGhlcmUgYXJl
IGEgbnVtYmVyIG9mIG9wdGlvbnMgKGJlc2lkZXMgZml4aW5nIHRoZSBpc3N1ZSBvbiB0aGUgTGlu
dXgKc2lkZSwgd2hpY2ggSSBjb250aW51ZSB0byBub3QgYmUgZW50aXJlbHkgY29udmluY2VkIG9m
IGJlaW5nIHRoZSBiZXN0CmFwcHJvYWNoKTogT25lIGlzIFBhdWwncyBpZGVhIG9mIG1ha2luZyBu
dWxsX2hhbmRsZXIgYWN0dWFsbHkgcmV0cmlldmUKUkFNIGNvbnRlbnRzIHdoZW4gKHBhcnQgb2Yp
IHRoZSBhY2Nlc3MgdG91Y2hlcyBSQU0uIEFub3RoZXIgbWlnaHQKYmUgdG8gbWFrZSBfX2h2bV9j
b3B5KCkgcmV0dXJuIGJhY2sgd2hhdCBwYXJ0cyBvZiB0aGUgYWNjZXNzIGNvdWxkCmJlIHJlYWQv
d3JpdHRlbiAoc28gdGhhdCBNTUlPIGVtdWxhdGlvbiB3b3VsZCBvbmx5IGJlIHRyaWdnZXJlZCBm
b3IKdGhlIG1pc3NpbmcgcGllY2UpLiBBIHRoaXJkIG1pZ2h0IGJlIHRvIG1ha2UgdGhlIHNwbGl0
dGluZyBvZiBhY2Nlc3Nlcwptb3JlIGludGVsbGlnZW50IGluIF9faHZtZW11bF9yZWFkKCkuCgpJ
J20gbWVhbmluZyB0byBsb29rIGludG8gdGhpcyBpbiBzb21lIG1vcmUgZGV0YWlsIGxhdGVyIHRv
ZGF5LCB1bmxlc3MKYSBwYXRjaCBoYXMgYXBwZWFyZWQgYnkgdGhlbiBmcm9tIGUuZy4gUGF1bC4K
CkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 08:27:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 08: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 1fvIIB-00009s-2I; Thu, 30 Aug 2018 08:27:03 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvIIA-00009n-Cf
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 08:27:02 +0000
X-Inumbo-ID: 41db65e1-ac2e-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 41db65e1-ac2e-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 10:25:31 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 02:27:00 -0600
Message-Id: <5B87AA5202000078001E3677@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 02:26:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <20180830075214.11807-1-jgross@suse.com>
In-Reply-To: <20180830075214.11807-1-jgross@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xentrace: handle sparse cpu ids correctly
 in xen trace buffer handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.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+IE9uIDMwLjA4LjE4IGF0IDA5OjUyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBAQCAt
MjAyLDcgKzIwMiw3IEBAIHN0YXRpYyBpbnQgYWxsb2NfdHJhY2VfYnVmcyh1bnNpZ25lZCBpbnQg
cGFnZXMpCj4gICAgICAgKiBBbGxvY2F0ZSBidWZmZXJzIGZvciBhbGwgb2YgdGhlIGNwdXMuCj4g
ICAgICAgKiBJZiBhbnkgZmFpbHMsIGRlYWxsb2NhdGUgd2hhdCB5b3UgaGF2ZSBzbyBmYXIgYW5k
IGV4aXQuCj4gICAgICAgKi8KPiAtICAgIGZvcl9lYWNoX29ubGluZV9jcHUoY3B1KQo+ICsgICAg
Zm9yX2VhY2hfcHJlc2VudF9jcHUoY3B1KQo+ICAgICAgewo+ICAgICAgICAgIG9mZnNldCA9IHRf
aW5mb19maXJzdF9vZmZzZXQgKyAoY3B1ICogcGFnZXMpOwo+ICAgICAgICAgIHRfaW5mby0+bWZu
X29mZnNldFtjcHVdID0gb2Zmc2V0OwoKRG9lc24ndCB0aGlzIGdvIGEgbGl0dGxlIHRvbyBmYXI/
IFdoeSB3b3VsZCB5b3UgYWxsb2NhdGUgYnVmZmVycyBmb3IgQ1BVcwp3aGljaCBjYW4gbmV2ZXIg
YmUgYnJvdWdodCBvbmxpbmU/IFRoZXJlIG91Z2h0IHRvIGJlIGEgbWlkZGxlIGdyb3VuZCwKd2hl
cmUgb25saW5lLWFibGUgQ1BVcyBoYXZlIGJ1ZmZlcnMgYWxsb2NhdGVkLCBidXQgbm9uLW9ubGlu
ZS1hYmxlIG9uZXMKd29uJ3QuIE9uIGxhcmdlciBzeXN0ZW1zIEkgZ3Vlc3MgdGhlIGRpZmZlcmVu
Y2UgbWF5IGJlIHF1aXRlIG5vdGljYWJsZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 08:27:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 08: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 1fvIIN-0000C0-H3; Thu, 30 Aug 2018 08:27: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=9rit=ln=citrix.com=prvs=773fe5341=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fvIIM-0000Bm-7m
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 08:27:14 +0000
X-Inumbo-ID: 996b928d-ac2e-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 996b928d-ac2e-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 08:27:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,306,1531785600"; d="scan'208";a="64065676"
Date: Thu, 30 Aug 2018 09:27:10 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Joshua Perrett <jperrett256@gmail.com>
Message-ID: <20180830082710.foldsqoejsjkgxcb@citrix.com>
References: <20180829163428.9086-1-jperrett256@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180829163428.9086-1-jperrett256@gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libxl: made vm mac address assignment
 deterministic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

QWxzbyBDQyBHZW9yZ2UKCldlIGhhZCBhIHJhY2UgLS0gSSBjb21tZW50ZWQgb24geW91ciBwYXRj
aCBvbiBnaXRodWIuIEkgd2lsbCByZWRvIG15CnJldmlldyBoZXJlLgoKT24gV2VkLCBBdWcgMjks
IDIwMTggYXQgMDQ6MzQ6MjhQTSArMDAwMCwgSm9zaHVhIFBlcnJldHQgd3JvdGU6Cj4gVXNlcyBN
RDUgb24gdGhlIGhvc3QgbWFjIGFkZHJlc3MsIHZtIG5hbWUgYW5kIHZpZiBpbmRleCB0byBnZW5l
cmF0ZSB0aGUgbGFzdCB0aHJlZQo+IGJ5dGVzIG9mIHRoZSB2bSBtYWMgYWRkcmVzcyAoZm9yIGVh
Y2ggdm0pLgo+IEl0IHVzZXMgdGhlIHZpZiBpbmRleCB0byBhY2NvdW50IGZvciBtdWx0aXBsZSB2
aWZzLgo+IE1ENSBjb2RlIGlzIG9yaWdpbmFsbHkgZnJvbSB0aGUgcHVibGljIGRvbWFpbiAod3Jp
dHRlbiBieSBDb2xpbiBQbHVtYiBpbiAxOTkzKSwgZmlsZXMKPiBmb3VuZCBpbiB4ZW4vdG9vbHMv
YmxrdGFwMi9kcml2ZXJzLy4KCkl0IHdvdWxkIGJlIGJldHRlciB0byByZWZvcm1hdCB0aGUgY29t
bWl0IG1lc3NhZ2UgYSBiaXQuCgpVc2VzIE1ENSBvbiB0aGUgaG9zdCBtYWMgYWRkcmVzcywgdm0g
bmFtZSBhbmQgdmlmIGluZGV4IHRvIGdlbmVyYXRlIHRoZQpsYXN0IHRocmVlIGJ5dGVzIG9mIHRo
ZSB2bSBtYWMgYWRkcmVzcyAoZm9yIGVhY2ggdm0pLgoKSXQgdXNlcyB0aGUgdmlmIGluZGV4IHRv
IGFjY291bnQgZm9yIG11bHRpcGxlIHZpZnMuCgpNRDUgY29kZSBpcyBvcmlnaW5hbGx5IGZyb20g
dGhlIHB1YmxpYyBkb21haW4gKHdyaXR0ZW4gYnkgQ29saW4gUGx1bWIgaW4KMTk5MyksIGZpbGVz
IGZvdW5kIGluIHhlbi90b29scy9ibGt0YXAyL2RyaXZlcnMvLgoKQWRkIGEgYmxhbmsgbGluZSBi
ZXR3ZWVuIHBhcmFncmFwaHMuCgo+IAo+IFJlcG9ydGVkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9y
Z2UuZHVubGFwQGNpdHJpeC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogSm9zaHVhIFBlcnJldHQgPGpw
ZXJyZXR0MjU2QGdtYWlsLmNvbT4KCkRvIHlvdSBoYXZlIGEgQ2l0cml4IGVtYWlsIGFkZHJlc3M/
Cgo+IC0tLQo+ICB0b29scy9saWJ4bC9NYWtlZmlsZSAgICB8ICAgMiArLQo+ICB0b29scy9saWJ4
bC9saWJ4bF9uaWMuYyB8ICA1OSArKysrKysrKystLQo+ICB0b29scy9saWJ4bC9tZDUuYyAgICAg
ICB8IDI2NiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysK
PiAgdG9vbHMvbGlieGwvbWQ1LmggICAgICAgfCAgMjYgKysrKysKPiAgNCBmaWxlcyBjaGFuZ2Vk
LCAzNDYgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0
IHRvb2xzL2xpYnhsL21kNS5jCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCB0b29scy9saWJ4bC9tZDUu
aAo+IAo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9NYWtlZmlsZSBiL3Rvb2xzL2xpYnhsL01h
a2VmaWxlCj4gaW5kZXggNmRhMzQyZWQ2MS4uNmU3ZGIxMTM2NyAxMDA2NDQKPiAtLS0gYS90b29s
cy9saWJ4bC9NYWtlZmlsZQo+ICsrKyBiL3Rvb2xzL2xpYnhsL01ha2VmaWxlCj4gQEAgLTE0Miw3
ICsxNDIsNyBAQCBMSUJYTF9PQkpTID0gZmxleGFycmF5Lm8gbGlieGwubyBsaWJ4bF9jcmVhdGUu
byBsaWJ4bF9kbS5vIGxpYnhsX3BjaS5vIFwKPiAgCQkJbGlieGxfOXBmcy5vIGxpYnhsX2RvbWFp
bi5vIGxpYnhsX3ZkaXNwbC5vIFwKPiAgCQkJbGlieGxfcHZjYWxscy5vIGxpYnhsX3ZzbmQubyBs
aWJ4bF92a2IubyAkKExJQlhMX09CSlMteSkKPiAgTElCWExfT0JKUyArPSBsaWJ4bF9nZW5pZC5v
Cj4gLUxJQlhMX09CSlMgKz0gX2xpYnhsX3R5cGVzLm8gbGlieGxfZmxhc2subyBfbGlieGxfdHlw
ZXNfaW50ZXJuYWwubwo+ICtMSUJYTF9PQkpTICs9IF9saWJ4bF90eXBlcy5vIGxpYnhsX2ZsYXNr
Lm8gX2xpYnhsX3R5cGVzX2ludGVybmFsLm8gbWQ1Lm8KPiAgCj4gIExJQlhMX1RFU1RTICs9IHRp
bWVkZXJlZwo+ICBMSUJYTF9URVNUU19QUk9HUyA9ICQoTElCWExfVEVTVFMpIGZkZGVyZWdyYWNl
Cj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX25pYy5jIGIvdG9vbHMvbGlieGwvbGli
eGxfbmljLmMKPiBpbmRleCAwMWI3MTFiODRlLi4zN2RlNWZmYjA0IDEwMDY0NAo+IC0tLSBhL3Rv
b2xzL2xpYnhsL2xpYnhsX25pYy5jCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfbmljLmMKPiBA
QCAtMTcsNiArMTcsMTYgQEAKPiAgCj4gICNpbmNsdWRlICJsaWJ4bF9pbnRlcm5hbC5oIgo+ICAK
PiArI2luY2x1ZGUgPHN0cmluZy5oPgo+ICsKPiArI2luY2x1ZGUgIm1kNS5oIgo+ICsKPiArI2lu
Y2x1ZGUgPHN5cy90eXBlcy5oPgo+ICsjaW5jbHVkZSA8aWZhZGRycy5oPgo+ICsjaW5jbHVkZSA8
c3lzL3NvY2tldC5oPgo+ICsjaW5jbHVkZSA8bGludXgvaWZfcGFja2V0Lmg+Cj4gKyNpbmNsdWRl
IDxuZXQvZXRoZXJuZXQuaD4KPiArCgoKVGhpcyB3aWxsIGJyZWFrIEJTRHMuIFRoZXkgd2lsbCBw
cm9iYWJseSBuZWVkIHRvIGJlIGVuY2xvc2VkIGluIGlmZGVmCl9fbGludXhfXy4KCkl0IGlzbid0
IGFsd2F5cyBjbGVhciBhdCB0aGUgYmVnaW5uaW5nIHRoYXQgWGVuIGNhbiB1c2Ugb3RoZXIgVW5p
eC1saWtlCnN5c3RlbXMgYXMgRG9tMC4KCj4gIGludCBsaWJ4bF9tYWNfdG9fZGV2aWNlX25pYyhs
aWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsCj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjb25zdCBjaGFyICptYWMsIGxpYnhsX2RldmljZV9uaWMgKm5pYykKPiAgewo+IEBAIC01
Myw4ICs2MywzNiBAQCBpbnQgbGlieGxfbWFjX3RvX2RldmljZV9uaWMobGlieGxfY3R4ICpjdHgs
IHVpbnQzMl90IGRvbWlkLAo+ICAgICAgcmV0dXJuIHJjOwo+ICB9Cj4gIAo+ICtzdGF0aWMgaW50
IGxpYnhsX19nZXRfaG9zdF9tYWModW5zaWduZWQgY2hhciAqYnVmKQo+ICt7Cj4gKyAgICBpbnQg
c3VjY2VzcyA9IC0xOwoKQ2hhbmdlIHRoaXMgdG8gcmMgYW5kIHVzZSBpdCB0byBzdG9yZSBsaWJ4
bCBlcnJvciBjb2RlLiBQbGVhc2UgcmVhZApDT0RJTkdfU1RZTEUgaW4gbGlieGwuCgo+ICsgICAg
c3RydWN0IGlmYWRkcnMgKmlmYWNlX2xpc3Q7CgpCbGFuayBsaW5lIGhlcmUuCgo+ICsgICAgaWYg
KGdldGlmYWRkcnMoJmlmYWNlX2xpc3QpID09IDApIHsKCklzIHRoZSBsaXN0IHN0YWJsZT8KCj4g
KyAgICAgICAgZm9yIChzdHJ1Y3QgaWZhZGRycyAqaWZhY2UgPSBpZmFjZV9saXN0Owo+ICsgICAg
ICAgICAgICBpZmFjZSAhPSBOVUxMOyBpZmFjZSA9IGlmYWNlLT5pZmFfbmV4dCkgewo+ICsgICAg
ICAgICAgICBpZiAoaWZhY2UtPmlmYV9hZGRyICYmIGlmYWNlLT5pZmFfYWRkci0+c2FfZmFtaWx5
ID09IEFGX1BBQ0tFVCkgewo+ICsgICAgICAgICAgICAgICAgc3RydWN0IHNvY2thZGRyX2xsICpz
ID0gKHN0cnVjdCBzb2NrYWRkcl9sbCAqKWlmYWNlLT5pZmFfYWRkcjsKClNvIHRoZSBmaXJzdCBt
YWMgaXMgdXNlZD8KCj4gKyAgICAgICAgICAgICAgICBpZiAocy0+c2xsX2hhbGVuID09IDYpIHsK
PiArICAgICAgICAgICAgICAgICAgICBmb3IgKGludCBpID0gMDsgaSA8IDY7IGkrKykgewo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICBidWZbaV0gPSBzLT5zbGxfYWRkcltpXTsKPiArICAgICAg
ICAgICAgICAgICAgICB9CgpUaGlzIGNhbiBwcm9iYWJseSBiZSByZXBsYWNlZCBieSBhIGNhbGwg
dG8gbWVtY3B5LgoKPiArICAgICAgICAgICAgICAgICAgICBpZihidWZbMF0gfHwgYnVmWzFdIHx8
IGJ1ZlsyXSB8fCBidWZbM10gfHwgYnVmWzRdIHx8IGJ1Zls1XSkgewo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICBzdWNjZXNzID0gMDsKPiArICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7
Cj4gKyAgICAgICAgICAgICAgICAgICAgfQo+ICsgICAgICAgICAgICAgICAgfQo+ICsgICAgICAg
ICAgICB9Cj4gKyAgICAgICAgfQo+ICsgICAgICAgIGZyZWVpZmFkZHJzKGlmYWNlX2xpc3QpOwo+
ICsgICAgfSBlbHNlIHsKPiArICAgICAgICBwZXJyb3IoIkVSUk9SOiBnZXRpZmFkZHJzXG4iKTsK
ClVzZSBvbmUgb2YgdGhlIExPRyBtYWNyb3MgaGVyZS4gWW91IHdpbGwgbmVlZCB0byBwYXNzIGlu
IGEgZ2MgdG8gdGhpcwpmdW5jdGlvbi4KCj4gKyAgICB9CgpCbGFuayBsaW5lIGhlcmUuCgo+ICsg
ICAgcmV0dXJuIHN1Y2Nlc3M7Cj4gK30KPiArCj4gIHN0YXRpYyBpbnQgbGlieGxfX2RldmljZV9u
aWNfc2V0ZGVmYXVsdChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKPiAtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RldmljZV9uaWMgKm5pYywgYm9v
bCBob3RwbHVnKQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGli
eGxfZGV2aWNlX25pYyAqbmljLCBjb25zdCBjaGFyICpuYW1lLAo+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgaW50IG5pY19pbmRleCwgYm9vbCBob3RwbHVn
KQo+ICB7Cj4gICAgICBpbnQgcmM7Cj4gIAo+IEBAIC02NSwxMSArMTAzLDIwIEBAIHN0YXRpYyBp
bnQgbGlieGxfX2RldmljZV9uaWNfc2V0ZGVmYXVsdChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBk
b21pZCwKPiAgICAgICAgICBpZiAoIW5pYy0+bW9kZWwpIHJldHVybiBFUlJPUl9OT01FTTsKPiAg
ICAgIH0KPiAgICAgIGlmIChsaWJ4bF9fbWFjX2lzX2RlZmF1bHQoJm5pYy0+bWFjKSkgewo+IC0g
ICAgICAgIGNvbnN0IHVpbnQ4X3QgKnI7Cj4gLSAgICAgICAgbGlieGxfdXVpZCB1dWlkOwo+ICsg
ICAgICAgIHVpbnQ4X3QgclsxNl07Cj4gKwo+ICsgICAgICAgIHVpbnQ4X3QgaG9zdG1hY1s2XSA9
IHswfTsKPiArCj4gKyAgICAgICAgaWYobGlieGxfX2dldF9ob3N0X21hYyhob3N0bWFjKSkgewo+
ICsgICAgICAgICAgICBwZXJyb3IoIldBUk5JTkc6IGZhaWxlZCB0byBnZXQgaG9zdCBtYWMgYWRk
cmVzc1xuIik7CgpMT0cgaGVyZS4gQW5kIHlvdSBzaG91bGQgcHJvYmFibHkgYmFpbCBpbnN0ZWFk
IG9mIGNvbnRpbnVpbmc/CgpBZ2FpbiwgeW91IG1pZ2h0IHdhbnQgdG8gbWFrZSBob3N0bWFjIGEg
TGludXggb25seSB0aGluZy4KCj4gKyAgICAgICAgfQo+ICAKPiAtICAgICAgICBsaWJ4bF91dWlk
X2dlbmVyYXRlKCZ1dWlkKTsKPiAtICAgICAgICByID0gbGlieGxfdXVpZF9ieXRlYXJyYXkoJnV1
aWQpOwo+ICsgICAgICAgIE1ENV9DVFggY3R4Owo+ICsgICAgICAgIE1ENUluaXQoJmN0eCk7Cj4g
KyAgICAgICAgTUQ1VXBkYXRlKCZjdHgsIGhvc3RtYWMsIHNpemVvZihob3N0bWFjKSk7Cj4gKyAg
ICAgICAgTUQ1VXBkYXRlKCZjdHgsICh1aW50OF90ICopIG5hbWUsIHN0cmxlbihuYW1lKSk7Cj4g
KyAgICAgICAgTUQ1VXBkYXRlKCZjdHgsICh1aW50OF90ICopICZuaWNfaW5kZXgsIHNpemVvZihu
aWNfaW5kZXgpKTsKPiArICAgICAgICBNRDVGaW5hbChyLCAmY3R4KTsKPiAgCj4gICAgICAgICAg
bmljLT5tYWNbMF0gPSAweDAwOwo+ICAgICAgICAgIG5pYy0+bWFjWzFdID0gMHgxNjsKPiBAQCAt
NDc4LDcgKzUyNSw3IEBAIGludCBsaWJ4bF9fZGV2aWNlX25pY19zZXRfZGV2aWRzKGxpYnhsX19n
YyAqZ2MsIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAo+ICAgICAgICAgICAqIGJ1dCBx
ZW11IG5lZWRzIHRoZSBuaWMgaW5mb3JtYXRpb24gdG8gYmUgY29tcGxldGUuCj4gICAgICAgICAg
ICovCj4gICAgICAgICAgcmV0ID0gbGlieGxfX2RldmljZV9uaWNfc2V0ZGVmYXVsdChnYywgZG9t
aWQsICZkX2NvbmZpZy0+bmljc1tpXSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhbHNlKTsKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGRfY29uZmlnLT5jX2luZm8ubmFtZSwgaSwgZmFsc2UpOwo+ICAgICAgICAgIGlm
IChyZXQpIHsKPiAgICAgICAgICAgICAgTE9HRChFUlJPUiwgZG9taWQsICJVbmFibGUgdG8gc2V0
IG5pYyBkZWZhdWx0cyBmb3IgbmljICVkIiwgaSk7Cj4gICAgICAgICAgICAgIGdvdG8gb3V0Owo+
IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9tZDUuYyBiL3Rvb2xzL2xpYnhsL21kNS5jCj4gbmV3
IGZpbGUgbW9kZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwMDAwLi44OGVhMTM5MzhhCj4gLS0tIC9k
ZXYvbnVsbAo+ICsrKyBiL3Rvb2xzL2xpYnhsL21kNS5jCgpJIGhhdmUgc2tpcHBlZCB0aGlzIGZp
bGUuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 08:31:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 08: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 1fvIMN-0000zU-3I; Thu, 30 Aug 2018 08:31: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=aext=ln=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fvIML-0000zP-Qj
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 08:31:21 +0000
X-Inumbo-ID: 2c96962f-ac2f-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2c96962f-ac2f-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 08:32:05 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 63351AD9D;
 Thu, 30 Aug 2018 08:31:18 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <20180829182302.9977-1-jgross@suse.com>
 <20180829182302.9977-3-jgross@suse.com> <5B87A7E502000078001E364A@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: <0d12f446-a6ba-add0-bded-6b90ee64fb5a@suse.com>
Date: Thu, 30 Aug 2018 10: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: <5B87A7E502000078001E364A@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 2/2] xen: fill topology info for online cpus
 only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <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>

T24gMzAvMDgvMTggMTA6MTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI5LjA4LjE4IGF0
IDIwOjIzLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gVGhlIHRvcG9sb2d5IGluZm9ybWF0
aW9uIG9idGFpbmFibGUgdmlhIFhFTl9TWVNDVExfY3B1dG9wb2luZm8gaXMKPj4gZmlsbGVkIHJh
dGhlciB3ZWlyZDogdGhlIHNpemUgb2YgdGhlIGFycmF5IGlzIGRlcml2ZWQgZnJvbSB0aGUgaGln
aGVzdAo+PiBvbmxpbmUgY3B1IG51bWJlciwgd2hpbGUgdGhlIGRhdGEgaXMgc2V0IHRvICJpbnZh
bGlkIiBmb3Igbm90IHByZXNlbnQKPj4gY3B1cyBvbmx5Lgo+Pgo+PiBXaXRoIHNtdD0wIHRoZSBp
bmZvcm1hdGlvbiBmb3IgcGFya2VkIHRocmVhZHMgaXMgYWxsIHplcm8sIHNvIGl0IHNob3VsZAo+
PiBiZSBiZXN0IHRvIHJldHVybiAiaW52YWxpZCIgaW5mb3JtYXRpb24gZm9yIG9mZmxpbmUgY3B1
cy4KPj4KPj4gT24gYSBkdWFsIGNvcmUgc3lzdGVtIHdpdGhvdXQgdGhpcyBwYXRjaCB4bCBpbmZv
IC1uIHdpbGwgcHJpbnQ6Cj4+Cj4+IGNwdV90b3BvbG9neSAgICAgICAgICAgOgo+PiBjcHU6ICAg
IGNvcmUgICAgc29ja2V0ICAgICBub2RlCj4+ICAgMDogICAgICAgMCAgICAgICAgMCAgICAgICAg
MAo+PiAgIDE6ICAgICAgIDAgICAgICAgIDAgICAgICAgIDAKPj4gICAyOiAgICAgICAxICAgICAg
ICAwICAgICAgICAwCj4gCj4gQnV0IHRoZXJlJ3Mgbm90aGluZyB3cm9uZyBoZXJlLiBUaGUgaW50
ZXJlc3RpbmcgcGFydCBpcyB3aGF0IHdvdWxkIGJlCj4gcHJpbnRlZCBmb3IgQ1BVIDMgKHBlcmhh
cHMgb24gYSBtb3JlIHRoYW4gdHdvIGNvcmVzIHN5c3RlbSkuIEFmdGVyCj4gYWxsIHRvcG9sb2d5
IGlzIHZhbGlkIGlycmVzcGVjdGl2ZSBvZiB3aGV0aGVyIGEgQ1BVIGlzIG9ubGluZSAtIGl0IGFs
bAo+IGRlcGVuZHMgb24gd2hldGhlciB0aGUgaHlwZXJ2aXNvciBzdGlsbCBoYXMgdGhlIGluZm9y
bWF0aW9uIGF2YWlsYWJsZS4KPiBJdCBpcyBmb3IgYSByZWFzb24gdGhhdCBjcHVfc21wYm9vdF9m
cmVlKCkgaW52YWxpZGF0ZXMgY2VydGFpbiBmaWVsZHMKPiBvbmx5IHVwb24gQ1BVIHJlbW92YWw6
Cj4gCj4gICAgIGlmICggcmVtb3ZlICkKPiAgICAgewo+ICAgICAgICAgY1tjcHVdLnBoeXNfcHJv
Y19pZCA9IFhFTl9JTlZBTElEX1NPQ0tFVF9JRDsKPiAgICAgICAgIGNbY3B1XS5jcHVfY29yZV9p
ZCA9IFhFTl9JTlZBTElEX0NPUkVfSUQ7Cj4gICAgICAgICBjW2NwdV0uY29tcHV0ZV91bml0X2lk
ID0gSU5WQUxJRF9DVUlEOwo+IAo+IE9uIGEgNi1jb3JlIHN5c3RlbSBJIHNlZQo+IAo+IGNwdTog
ICAgY29yZSAgICBzb2NrZXQgICAgIG5vZGUKPiAgIDA6ICAgICAgIDAgICAgICAgIDAgICAgICAg
IDAKPiAgIDE6ICAgICAgIDAgICAgICAgIDAgICAgICAgIDAKPiAgIDI6ICAgICAgIDEgICAgICAg
IDAgICAgICAgIDAKPiAgIDM6ICAgICAgIDEgICAgICAgIDAgICAgICAgIDAKPiAgIDQ6ICAgICAg
IDIgICAgICAgIDAgICAgICAgIDAKPiAgIDU6ICAgICAgIDIgICAgICAgIDAgICAgICAgIDAKPiAg
IDY6ICAgICAgIDggICAgICAgIDAgICAgICAgIDAKPiAgIDc6ICAgICAgIDggICAgICAgIDAgICAg
ICAgIDAKPiAgIDg6ICAgICAgIDkgICAgICAgIDAgICAgICAgIDAKPiAgIDk6ICAgICAgIDkgICAg
ICAgIDAgICAgICAgIDAKPiAgMTA6ICAgICAgMTAgICAgICAgIDAgICAgICAgIDAKPiAKPiB3aGlj
aCBsb29rcyBmaW5lIHRvIG1lLCBhcGFydCBmcm9tIHRoZSBtaXNzaW5nIGluZm8gb24gQ1BVIDEx
LgoKSSBjYW4gY2hhbmdlIHRoZSBwYXRjaCB0byBwcmludCB0aGUgaW5mb3JtYXRpb24gZm9yIHRo
ZSBvZmZsaW5lIGNwdXMKKGluY2x1ZGluZyB0aGUgbm93IG1pc3Npbmcgb25lcyksIHRvby4KCldo
YXQgaXMgdGhlIHByZWZlcnJlZCBzb2x1dGlvbj8KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 08:34:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 08:34:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvIOv-0001Fi-JR; Thu, 30 Aug 2018 08: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvIOv-0001Fc-1x
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 08:34:01 +0000
X-Inumbo-ID: 8b8f7246-ac2f-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8b8f7246-ac2f-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 08:34:44 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 02:33:58 -0600
Message-Id: <5B87ABF502000078001E36A3@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 02:33:57 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Steven Haigh" <netwiz@crc.id.au>
References: <6564259.GaOmOO5kt2@wopr.lan.crc.id.au>
 <29fc38c6-8908-2f6f-e496-a1644f56c59e@suse.com>
 <4e93ef83fb40d6a2a87f902f17bc0bc5@crc.id.au>
In-Reply-To: <4e93ef83fb40d6a2a87f902f17bc0bc5@crc.id.au>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] RFE: Detect NUMA misconfigurations and prevent
 machine 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, 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>

Pj4+IE9uIDMwLjA4LjE4IGF0IDA2OjAxLCA8bmV0d2l6QGNyYy5pZC5hdT4gd3JvdGU6Cj4gTWFu
YWdlZCB0byBnZXQgdGhlIHNhbWUgY3Jhc2ggbG9nIHdoZW4gYWRkaW5nIENQVXMgdG8gUG9vbC0x
IGFzIGZvbGxvd3M6Cj4gCj4gQ3JlYXRlIHRoZSBwb29sOgo+IChYRU4pIEluaXRpYWxpemluZyBD
cmVkaXQyIHNjaGVkdWxlcgo+IChYRU4pICBsb2FkX3ByZWNpc2lvbl9zaGlmdDogMTgKPiAoWEVO
KSAgbG9hZF93aW5kb3dfc2hpZnQ6IDMwCj4gKFhFTikgIHVuZGVybG9hZF9iYWxhbmNlX3RvbGVy
YW5jZTogMAo+IChYRU4pICBvdmVybG9hZF9iYWxhbmNlX3RvbGVyYW5jZTogLTMKPiAoWEVOKSAg
cnVucXVldWVzIGFycmFuZ2VtZW50OiBzb2NrZXQKPiAoWEVOKSAgY2FwIGVuZm9yY2VtZW50IGdy
YW51bGFyaXR5OiAxMG1zCj4gKFhFTikgbG9hZCB0cmFja2luZyB3aW5kb3cgbGVuZ3RoIDEwNzM3
NDE4MjQgbnMKPiAKPiBBZGQgdGhlIENQVXM6Cj4gKFhFTikgQWRkaW5nIGNwdSAxMiB0byBydW5x
dWV1ZSAwCj4gKFhFTikgIEZpcnN0IGNwdSBvbiBydW5xdWV1ZSwgYWN0aXZhdGluZwo+IChYRU4p
IFJlbW92aW5nIGNwdSAxMiBmcm9tIHJ1bnF1ZXVlIDAKPiAoWEVOKSBBZGRpbmcgY3B1IDEzIHRv
IHJ1bnF1ZXVlIDAKPiAoWEVOKSBSZW1vdmluZyBjcHUgMTMgZnJvbSBydW5xdWV1ZSAwCj4gKFhF
TikgQWRkaW5nIGNwdSAxNCB0byBydW5xdWV1ZSAwCj4gKFhFTikgUmVtb3ZpbmcgY3B1IDE0IGZy
b20gcnVucXVldWUgMAo+IChYRU4pIFhlbiBCVUcgYXQgc2NoZWRfY3JlZGl0Mi5jOjM0NTIKCmNy
ZWRpdDIgc3RpbGwgbm90IGJlaW5nIHRoZSBkZWZhdWx0IC0gZG8gdGhpbmdzIHdvcmsgaWYgeW91
IGRvbid0IG92ZXJyaWRlCnRoZSBkZWZhdWx0IChvZiB1c2luZyBjcmVkaXQxKT8gSSBndWVzcyB0
aGUgcHJvYmxlbSBpcyBjb25uZWN0ZWQgdG8gdGhlCiJSZW1vdmluZyBjcHUgPE4+IGZyb20gcnVu
cXVldWUgMCIsIGNvbnNpZGVyaW5nIHRoaXMKCiAgICBCVUdfT04oIWNwdW1hc2tfdGVzdF9jcHUo
Y3B1LCAmcnFkLT5hY3RpdmUpKTsKCmlzIHdoYXQgdHJpZ2dlcnMuIEFueXdheSAtIGFzIErDvHJn
ZW4gc2F5cywgc29tZXRoaW5nIGZvciB0aGUgc2NoZWR1bGVyCm1haW50YWluZXJzIHRvIGxvb2sg
aW50by4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 08:35:41 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 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 1fvIQX-0001O2-0n; Thu, 30 Aug 2018 08:35:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvIQW-0001Nx-56
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 08:35:40 +0000
X-Inumbo-ID: c7474b6d-ac2f-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c7474b6d-ac2f-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 08:36:24 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 02:35:39 -0600
Message-Id: <5B87AC5902000078001E36A7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 02:35:37 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <4f2a5de72552edce4bafe5d049ee89a18531ed1f.1535285866.git-series.wei.liu2@citrix.com>
 <5B8528ED02000078001E2870@prv1-mh.provo.novell.com>
 <20180830074226.qfcxcwllii4cyanz@citrix.com>
In-Reply-To: <20180830074226.qfcxcwllii4cyanz@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2 17/23] x86/mm: put
 paging_update_nestedmode under CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjA4LjE4IGF0IDA5OjQyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVHVlLCBBdWcgMjgsIDIwMTggYXQgMDQ6NTA6MjFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAyNi4wOC4xOCBhdCAxNDoxOSwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdy
b3RlOgo+PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wYWdpbmcuYwo+PiA+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9tbS9wYWdpbmcuYwo+PiA+IEBAIC05MTksNiArOTE5LDcgQEAgY29uc3Qgc3RydWN0
IHBhZ2luZ19tb2RlICpwYWdpbmdfZ2V0X21vZGUoc3RydWN0IHZjcHUgCj4gKnYpCj4+ID4gICAg
ICByZXR1cm4gcGFnaW5nX2dldF9uZXN0ZWRtb2RlKHYpOwo+PiA+ICB9Cj4+ID4gIAo+PiA+ICsj
aWZkZWYgQ09ORklHX0hWTQo+PiA+ICB2b2lkIHBhZ2luZ191cGRhdGVfbmVzdGVkbW9kZShzdHJ1
Y3QgdmNwdSAqdikKPj4gPiAgewo+PiA+ICAgICAgQVNTRVJUKG5lc3RlZGh2bV9lbmFibGVkKHYt
PmRvbWFpbikpOwo+PiA+IEBAIC05MzAsNiArOTMxLDcgQEAgdm9pZCBwYWdpbmdfdXBkYXRlX25l
c3RlZG1vZGUoc3RydWN0IHZjcHUgKnYpCj4+ID4gICAgICAgICAgdi0+YXJjaC5wYWdpbmcubmVz
dGVkbW9kZSA9IE5VTEw7Cj4+ID4gICAgICBodm1fYXNpZF9mbHVzaF92Y3B1KHYpOwo+PiA+ICB9
Cj4+ID4gKyNlbmRpZgo+PiAKPj4gSnVzdCBhIGNvbnNpZGVyYXRpb24gKG5vIG9iamVjdGlvbik6
IFdvdWxkIGl0IGJlIHdvcnRod2hpbGUgdG8KPj4gaW50cm9kdWNlIENPTkZJR19ORVNURURfSFZN
IGF0IHRoZSBzYW1lIHRpbWUgKGZvciBub3cgaGFyZAo+PiBjb2RlZCB0byBZLCBhbmQgb2YgY291
cnNlIGRlcGVuZGluZyBvbiBIVk0pIHRvIGF2b2lkIGhhdmluZyB0bwo+PiB0b3VjaCBhbGwgc3Vj
aCBwbGFjZXMgYSBzZWNvbmQgdGltZSBsYXRlciBvbj8KPiAKPiBJZiB3ZSBwbGFuIHRvIG1ha2Ug
bmVzdGVkIGh2bSBjb25maWd1cmFibGUgaW4gdGhlIGZ1dHVyZSwgdGhhdCB3b3VsZCBiZQo+IGEg
d29ydGh3aGlsZSB0aGluZyB0byBkbzsgb3RoZXJ3aXNlIGl0IGlzIGp1c3QgYW5vdGhlciBjb25j
ZXB0IHRoYXQKPiB1c2VycyBuZWVkIHRvIGNhcmUgYWJvdXQsIHdoaWNoIGNyZWF0ZXMgc29tZSBt
ZW50YWwgYnVyZGVuLgoKQW5kcmV3LCBkbyB5b3UgaGF2ZSBhbnkgb3BpbmlvbiAvIHByZWZlcmVu
Y2UgZWl0aGVyIHdheT8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 08:37:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 08:37: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 1fvIRv-0001VC-Dk; Thu, 30 Aug 2018 08:37:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9rit=ln=citrix.com=prvs=773fe5341=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fvIRt-0001V5-QZ
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 08:37:05 +0000
X-Inumbo-ID: f9c98a3e-ac2f-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f9c98a3e-ac2f-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 08:37:49 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,306,1531785600"; d="scan'208";a="64066270"
Date: Thu, 30 Aug 2018 09:37:01 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180830083701.g42dcjg5m7fkbpvs@citrix.com>
References: <20180829182302.9977-1-jgross@suse.com>
 <20180829182302.9977-3-jgross@suse.com> <5B87A7E502000078001E364A@suse.com>
 <0d12f446-a6ba-add0-bded-6b90ee64fb5a@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <0d12f446-a6ba-add0-bded-6b90ee64fb5a@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH 2/2] xen: fill topology info for online cpus
 only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <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>

T24gVGh1LCBBdWcgMzAsIDIwMTggYXQgMTA6MzE6MTZBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAzMC8wOC8xOCAxMDoxNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+PiBPbiAy
OS4wOC4xOCBhdCAyMDoyMywgPGpncm9zc0BzdXNlLmNvbT4gd3JvdGU6Cj4gPj4gVGhlIHRvcG9s
b2d5IGluZm9ybWF0aW9uIG9idGFpbmFibGUgdmlhIFhFTl9TWVNDVExfY3B1dG9wb2luZm8gaXMK
PiA+PiBmaWxsZWQgcmF0aGVyIHdlaXJkOiB0aGUgc2l6ZSBvZiB0aGUgYXJyYXkgaXMgZGVyaXZl
ZCBmcm9tIHRoZSBoaWdoZXN0Cj4gPj4gb25saW5lIGNwdSBudW1iZXIsIHdoaWxlIHRoZSBkYXRh
IGlzIHNldCB0byAiaW52YWxpZCIgZm9yIG5vdCBwcmVzZW50Cj4gPj4gY3B1cyBvbmx5Lgo+ID4+
Cj4gPj4gV2l0aCBzbXQ9MCB0aGUgaW5mb3JtYXRpb24gZm9yIHBhcmtlZCB0aHJlYWRzIGlzIGFs
bCB6ZXJvLCBzbyBpdCBzaG91bGQKPiA+PiBiZSBiZXN0IHRvIHJldHVybiAiaW52YWxpZCIgaW5m
b3JtYXRpb24gZm9yIG9mZmxpbmUgY3B1cy4KPiA+Pgo+ID4+IE9uIGEgZHVhbCBjb3JlIHN5c3Rl
bSB3aXRob3V0IHRoaXMgcGF0Y2ggeGwgaW5mbyAtbiB3aWxsIHByaW50Ogo+ID4+Cj4gPj4gY3B1
X3RvcG9sb2d5ICAgICAgICAgICA6Cj4gPj4gY3B1OiAgICBjb3JlICAgIHNvY2tldCAgICAgbm9k
ZQo+ID4+ICAgMDogICAgICAgMCAgICAgICAgMCAgICAgICAgMAo+ID4+ICAgMTogICAgICAgMCAg
ICAgICAgMCAgICAgICAgMAo+ID4+ICAgMjogICAgICAgMSAgICAgICAgMCAgICAgICAgMAo+ID4g
Cj4gPiBCdXQgdGhlcmUncyBub3RoaW5nIHdyb25nIGhlcmUuIFRoZSBpbnRlcmVzdGluZyBwYXJ0
IGlzIHdoYXQgd291bGQgYmUKPiA+IHByaW50ZWQgZm9yIENQVSAzIChwZXJoYXBzIG9uIGEgbW9y
ZSB0aGFuIHR3byBjb3JlcyBzeXN0ZW0pLiBBZnRlcgo+ID4gYWxsIHRvcG9sb2d5IGlzIHZhbGlk
IGlycmVzcGVjdGl2ZSBvZiB3aGV0aGVyIGEgQ1BVIGlzIG9ubGluZSAtIGl0IGFsbAo+ID4gZGVw
ZW5kcyBvbiB3aGV0aGVyIHRoZSBoeXBlcnZpc29yIHN0aWxsIGhhcyB0aGUgaW5mb3JtYXRpb24g
YXZhaWxhYmxlLgo+ID4gSXQgaXMgZm9yIGEgcmVhc29uIHRoYXQgY3B1X3NtcGJvb3RfZnJlZSgp
IGludmFsaWRhdGVzIGNlcnRhaW4gZmllbGRzCj4gPiBvbmx5IHVwb24gQ1BVIHJlbW92YWw6Cj4g
PiAKPiA+ICAgICBpZiAoIHJlbW92ZSApCj4gPiAgICAgewo+ID4gICAgICAgICBjW2NwdV0ucGh5
c19wcm9jX2lkID0gWEVOX0lOVkFMSURfU09DS0VUX0lEOwo+ID4gICAgICAgICBjW2NwdV0uY3B1
X2NvcmVfaWQgPSBYRU5fSU5WQUxJRF9DT1JFX0lEOwo+ID4gICAgICAgICBjW2NwdV0uY29tcHV0
ZV91bml0X2lkID0gSU5WQUxJRF9DVUlEOwo+ID4gCj4gPiBPbiBhIDYtY29yZSBzeXN0ZW0gSSBz
ZWUKPiA+IAo+ID4gY3B1OiAgICBjb3JlICAgIHNvY2tldCAgICAgbm9kZQo+ID4gICAwOiAgICAg
ICAwICAgICAgICAwICAgICAgICAwCj4gPiAgIDE6ICAgICAgIDAgICAgICAgIDAgICAgICAgIDAK
PiA+ICAgMjogICAgICAgMSAgICAgICAgMCAgICAgICAgMAo+ID4gICAzOiAgICAgICAxICAgICAg
ICAwICAgICAgICAwCj4gPiAgIDQ6ICAgICAgIDIgICAgICAgIDAgICAgICAgIDAKPiA+ICAgNTog
ICAgICAgMiAgICAgICAgMCAgICAgICAgMAo+ID4gICA2OiAgICAgICA4ICAgICAgICAwICAgICAg
ICAwCj4gPiAgIDc6ICAgICAgIDggICAgICAgIDAgICAgICAgIDAKPiA+ICAgODogICAgICAgOSAg
ICAgICAgMCAgICAgICAgMAo+ID4gICA5OiAgICAgICA5ICAgICAgICAwICAgICAgICAwCj4gPiAg
MTA6ICAgICAgMTAgICAgICAgIDAgICAgICAgIDAKPiA+IAo+ID4gd2hpY2ggbG9va3MgZmluZSB0
byBtZSwgYXBhcnQgZnJvbSB0aGUgbWlzc2luZyBpbmZvIG9uIENQVSAxMS4KPiAKPiBJIGNhbiBj
aGFuZ2UgdGhlIHBhdGNoIHRvIHByaW50IHRoZSBpbmZvcm1hdGlvbiBmb3IgdGhlIG9mZmxpbmUg
Y3B1cwo+IChpbmNsdWRpbmcgdGhlIG5vdyBtaXNzaW5nIG9uZXMpLCB0b28uCj4gCgpUaGF0IGlz
IGZpbmUgdG9vLiBJIGp1c3QgZG9uJ3QgbGlrZSBpbmNvbnNpc3RlbnQgb3V0cHV0LiA6cAoKUC5T
LiB5b3UgcHJvYmFibHkgd2FudCB0byBhZGQgYSBuZXcgZmllbGQgdG8gdGhlIGV4aXN0aW5nIGlu
dGVyZmFjZSB0bwppbmRpY2F0ZSBpZiBhIGNwdSBpcyBvbmxpbmUuCgpXZWkuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 08:42:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 08: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 1fvIWm-0002Nh-2i; Thu, 30 Aug 2018 08: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvIWk-0002Nb-6h
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 08:42:06 +0000
X-Inumbo-ID: acb52c03-ac30-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id acb52c03-ac30-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 08:42:49 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 02:42:03 -0600
Message-Id: <5B87ADDA02000078001E36C8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 02:42:02 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <20180829182302.9977-1-jgross@suse.com>
 <20180829182302.9977-2-jgross@suse.com>
 <5B87A5B402000078001E361E@suse.com>
 <34fa0d2b-beb9-11df-6e90-e0496680a1d5@suse.com>
In-Reply-To: <34fa0d2b-beb9-11df-6e90-e0496680a1d5@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/2] tools/libxl: correct vcpu affinity
 output with sparse physical cpu map
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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+IE9uIDMwLjA4LjE4IGF0IDEwOjExLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAz
MC8wOC8xOCAxMDowNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDI5LjA4LjE4IGF0IDIw
OjIzLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4+IFdpdGggbm90IGFsbCBwaHlzaWNhbCBj
cHVzIG9ubGluZSAoaS5lLiB3aXRoIHNtdD0wKSB0aGUgb3V0cHV0IG9mIGh0ZQo+PiAKPj4gSSB0
aGluayB5b3UgbWVhbiAiZS5nLiIgaW5zdGVhZCBvZiAiaS5lLiIgaGVyZSwgYXMgdGhlcmUgYXJl
IG90aGVyCj4+IG1lYW5zIHRvIGhhdmUgc29tZSBDUFVzIG9mZmxpbmUuCj4gCj4gSSB1c2VkIGl0
IGluIHRoZSBtZWFuaW5nIG9mICJuYW1lbHkiLCBpbiBvcmRlciB0byBoaWdobGlnaHQgdGhlIHJl
Y2VudAo+IGNoYW5nZSB0byBYZW4gbWFraW5nIGl0IG1vcmUgY2xlYXIgd2h5IHRoZSBjaGFuZ2Ug
aXMgSU1PIGltcG9ydGFudC4KCklpcmMgaXQgd2FzIElhbiB3aG8gdG9sZCBtZSBhIHdoaWxlIGFn
byB0aGF0IG91ciBHZXJtYW4gYmFzZWQgdXNlCm9mICJuYW1lbHkiIGluIGNhc2VzIGxpa2UgdGhp
cyBpc24ndCByZWFsbHkgYXBwcm9wcmlhdGU7IEknbSBub3Qgc3VyZQpJJ3ZlIGZ1bGx5IHVuZGVy
c3Rvb2Qgd2hlcmUgIm5hbWVseSIgd291bGQgYmUgdXNhYmxlIG9yIG5vdCwgc28KSSdtIHNpbXBs
eSB0cnlpbmcgdG8gYXZvaWQgaXQgbm93IGluIG1vc3QgY2FzZXMsIGFuZCBJJ20gdGhlcmVmb3Jl
Cm5vdCBzdXJlIGlmIGl0IHdhcyBhcHByb3ByaWF0ZSB0byBiZSB1c2VkIGhlcmUuIEknbSBhbHNv
IG5vdCBzdXJlCndoZXRoZXIgbXkgYXNzaWdubWVudCBvZiBtZWFuaW5nIHRvICJpLmUuIiBpcyBy
ZWFsbHkgY29ycmVjdCwgYnV0CkknZCBnZW5lcmFsbHkgdmlldyBpdCBhcyBhbiBhbmFsb2d1ZSBv
ZiAidGhhdCBpcyIsIHJhdGhlciB0aGFuIHRoZQoic3BlY2lmaWNhbGx5IiB5b3UgYXBwZWFyIHRv
IG1lYW4gaGVyZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 08:43:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 08:43: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 1fvIXu-0002SB-E3; Thu, 30 Aug 2018 08:43: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvIXt-0002S6-NM
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 08:43:17 +0000
X-Inumbo-ID: d7c951c5-ac30-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d7c951c5-ac30-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 08:44:01 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 02:43:16 -0600
Message-Id: <5B87AE1E02000078001E36DB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 02:43:10 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <20180829182302.9977-1-jgross@suse.com>
 <20180829182302.9977-3-jgross@suse.com>
 <5B87A7E502000078001E364A@suse.com>
 <0d12f446-a6ba-add0-bded-6b90ee64fb5a@suse.com>
In-Reply-To: <0d12f446-a6ba-add0-bded-6b90ee64fb5a@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] xen: fill topology info for online cpus
 only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <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+IE9uIDMwLjA4LjE4IGF0IDEwOjMxLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAz
MC8wOC8xOCAxMDoxNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDI5LjA4LjE4IGF0IDIw
OjIzLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4+IFRoZSB0b3BvbG9neSBpbmZvcm1hdGlv
biBvYnRhaW5hYmxlIHZpYSBYRU5fU1lTQ1RMX2NwdXRvcG9pbmZvIGlzCj4+PiBmaWxsZWQgcmF0
aGVyIHdlaXJkOiB0aGUgc2l6ZSBvZiB0aGUgYXJyYXkgaXMgZGVyaXZlZCBmcm9tIHRoZSBoaWdo
ZXN0Cj4+PiBvbmxpbmUgY3B1IG51bWJlciwgd2hpbGUgdGhlIGRhdGEgaXMgc2V0IHRvICJpbnZh
bGlkIiBmb3Igbm90IHByZXNlbnQKPj4+IGNwdXMgb25seS4KPj4+Cj4+PiBXaXRoIHNtdD0wIHRo
ZSBpbmZvcm1hdGlvbiBmb3IgcGFya2VkIHRocmVhZHMgaXMgYWxsIHplcm8sIHNvIGl0IHNob3Vs
ZAo+Pj4gYmUgYmVzdCB0byByZXR1cm4gImludmFsaWQiIGluZm9ybWF0aW9uIGZvciBvZmZsaW5l
IGNwdXMuCj4+Pgo+Pj4gT24gYSBkdWFsIGNvcmUgc3lzdGVtIHdpdGhvdXQgdGhpcyBwYXRjaCB4
bCBpbmZvIC1uIHdpbGwgcHJpbnQ6Cj4+Pgo+Pj4gY3B1X3RvcG9sb2d5ICAgICAgICAgICA6Cj4+
PiBjcHU6ICAgIGNvcmUgICAgc29ja2V0ICAgICBub2RlCj4+PiAgIDA6ICAgICAgIDAgICAgICAg
IDAgICAgICAgIDAKPj4+ICAgMTogICAgICAgMCAgICAgICAgMCAgICAgICAgMAo+Pj4gICAyOiAg
ICAgICAxICAgICAgICAwICAgICAgICAwCj4+IAo+PiBCdXQgdGhlcmUncyBub3RoaW5nIHdyb25n
IGhlcmUuIFRoZSBpbnRlcmVzdGluZyBwYXJ0IGlzIHdoYXQgd291bGQgYmUKPj4gcHJpbnRlZCBm
b3IgQ1BVIDMgKHBlcmhhcHMgb24gYSBtb3JlIHRoYW4gdHdvIGNvcmVzIHN5c3RlbSkuIEFmdGVy
Cj4+IGFsbCB0b3BvbG9neSBpcyB2YWxpZCBpcnJlc3BlY3RpdmUgb2Ygd2hldGhlciBhIENQVSBp
cyBvbmxpbmUgLSBpdCBhbGwKPj4gZGVwZW5kcyBvbiB3aGV0aGVyIHRoZSBoeXBlcnZpc29yIHN0
aWxsIGhhcyB0aGUgaW5mb3JtYXRpb24gYXZhaWxhYmxlLgo+PiBJdCBpcyBmb3IgYSByZWFzb24g
dGhhdCBjcHVfc21wYm9vdF9mcmVlKCkgaW52YWxpZGF0ZXMgY2VydGFpbiBmaWVsZHMKPj4gb25s
eSB1cG9uIENQVSByZW1vdmFsOgo+PiAKPj4gICAgIGlmICggcmVtb3ZlICkKPj4gICAgIHsKPj4g
ICAgICAgICBjW2NwdV0ucGh5c19wcm9jX2lkID0gWEVOX0lOVkFMSURfU09DS0VUX0lEOwo+PiAg
ICAgICAgIGNbY3B1XS5jcHVfY29yZV9pZCA9IFhFTl9JTlZBTElEX0NPUkVfSUQ7Cj4+ICAgICAg
ICAgY1tjcHVdLmNvbXB1dGVfdW5pdF9pZCA9IElOVkFMSURfQ1VJRDsKPj4gCj4+IE9uIGEgNi1j
b3JlIHN5c3RlbSBJIHNlZQo+PiAKPj4gY3B1OiAgICBjb3JlICAgIHNvY2tldCAgICAgbm9kZQo+
PiAgIDA6ICAgICAgIDAgICAgICAgIDAgICAgICAgIDAKPj4gICAxOiAgICAgICAwICAgICAgICAw
ICAgICAgICAwCj4+ICAgMjogICAgICAgMSAgICAgICAgMCAgICAgICAgMAo+PiAgIDM6ICAgICAg
IDEgICAgICAgIDAgICAgICAgIDAKPj4gICA0OiAgICAgICAyICAgICAgICAwICAgICAgICAwCj4+
ICAgNTogICAgICAgMiAgICAgICAgMCAgICAgICAgMAo+PiAgIDY6ICAgICAgIDggICAgICAgIDAg
ICAgICAgIDAKPj4gICA3OiAgICAgICA4ICAgICAgICAwICAgICAgICAwCj4+ICAgODogICAgICAg
OSAgICAgICAgMCAgICAgICAgMAo+PiAgIDk6ICAgICAgIDkgICAgICAgIDAgICAgICAgIDAKPj4g
IDEwOiAgICAgIDEwICAgICAgICAwICAgICAgICAwCj4+IAo+PiB3aGljaCBsb29rcyBmaW5lIHRv
IG1lLCBhcGFydCBmcm9tIHRoZSBtaXNzaW5nIGluZm8gb24gQ1BVIDExLgo+IAo+IEkgY2FuIGNo
YW5nZSB0aGUgcGF0Y2ggdG8gcHJpbnQgdGhlIGluZm9ybWF0aW9uIGZvciB0aGUgb2ZmbGluZSBj
cHVzCj4gKGluY2x1ZGluZyB0aGUgbm93IG1pc3Npbmcgb25lcyksIHRvby4KPiAKPiBXaGF0IGlz
IHRoZSBwcmVmZXJyZWQgc29sdXRpb24/CgpXZWxsLCBieSBpbXBsaWNhdGlvbiBmcm9tIG15IGVh
cmxpZXIgcmVwbHkgSSB0aGluayBhZGRpbmcgdGhlIG1pc3NpbmcKQ1BVJ3MgaW5mbyB3b3VsZCBi
ZSBiZXR0ZXIuIExldCdzIHNlZSB3aGF0IG90aGVycyB0aGluay4KCkphbgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 08:44:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 08:44: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 1fvIZG-0002aa-UM; Thu, 30 Aug 2018 08:44: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvIZF-0002aT-Sk
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 08:44:41 +0000
X-Inumbo-ID: b9e2985b-ac30-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 b9e2985b-ac30-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 10:43:11 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 02:44:40 -0600
Message-Id: <5B87AE7402000078001E36DE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 02:44:36 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>,"Juergen Gross" <jgross@suse.com>
References: <20180829182302.9977-1-jgross@suse.com>
 <20180829182302.9977-3-jgross@suse.com>
 <5B87A7E502000078001E364A@suse.com>
 <0d12f446-a6ba-add0-bded-6b90ee64fb5a@suse.com>
 <20180830083701.g42dcjg5m7fkbpvs@citrix.com>
In-Reply-To: <20180830083701.g42dcjg5m7fkbpvs@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 2/2] xen: fill topology info for online cpus
 only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 George 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+IE9uIDMwLjA4LjE4IGF0IDEwOjM3LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVGh1LCBBdWcgMzAsIDIwMTggYXQgMTA6MzE6MTZBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPj4gT24gMzAvMDgvMTggMTA6MTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiA+Pj4+IE9u
IDI5LjA4LjE4IGF0IDIwOjIzLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gPj4gVGhlIHRv
cG9sb2d5IGluZm9ybWF0aW9uIG9idGFpbmFibGUgdmlhIFhFTl9TWVNDVExfY3B1dG9wb2luZm8g
aXMKPj4gPj4gZmlsbGVkIHJhdGhlciB3ZWlyZDogdGhlIHNpemUgb2YgdGhlIGFycmF5IGlzIGRl
cml2ZWQgZnJvbSB0aGUgaGlnaGVzdAo+PiA+PiBvbmxpbmUgY3B1IG51bWJlciwgd2hpbGUgdGhl
IGRhdGEgaXMgc2V0IHRvICJpbnZhbGlkIiBmb3Igbm90IHByZXNlbnQKPj4gPj4gY3B1cyBvbmx5
Lgo+PiA+Pgo+PiA+PiBXaXRoIHNtdD0wIHRoZSBpbmZvcm1hdGlvbiBmb3IgcGFya2VkIHRocmVh
ZHMgaXMgYWxsIHplcm8sIHNvIGl0IHNob3VsZAo+PiA+PiBiZSBiZXN0IHRvIHJldHVybiAiaW52
YWxpZCIgaW5mb3JtYXRpb24gZm9yIG9mZmxpbmUgY3B1cy4KPj4gPj4KPj4gPj4gT24gYSBkdWFs
IGNvcmUgc3lzdGVtIHdpdGhvdXQgdGhpcyBwYXRjaCB4bCBpbmZvIC1uIHdpbGwgcHJpbnQ6Cj4+
ID4+Cj4+ID4+IGNwdV90b3BvbG9neSAgICAgICAgICAgOgo+PiA+PiBjcHU6ICAgIGNvcmUgICAg
c29ja2V0ICAgICBub2RlCj4+ID4+ICAgMDogICAgICAgMCAgICAgICAgMCAgICAgICAgMAo+PiA+
PiAgIDE6ICAgICAgIDAgICAgICAgIDAgICAgICAgIDAKPj4gPj4gICAyOiAgICAgICAxICAgICAg
ICAwICAgICAgICAwCj4+ID4gCj4+ID4gQnV0IHRoZXJlJ3Mgbm90aGluZyB3cm9uZyBoZXJlLiBU
aGUgaW50ZXJlc3RpbmcgcGFydCBpcyB3aGF0IHdvdWxkIGJlCj4+ID4gcHJpbnRlZCBmb3IgQ1BV
IDMgKHBlcmhhcHMgb24gYSBtb3JlIHRoYW4gdHdvIGNvcmVzIHN5c3RlbSkuIEFmdGVyCj4+ID4g
YWxsIHRvcG9sb2d5IGlzIHZhbGlkIGlycmVzcGVjdGl2ZSBvZiB3aGV0aGVyIGEgQ1BVIGlzIG9u
bGluZSAtIGl0IGFsbAo+PiA+IGRlcGVuZHMgb24gd2hldGhlciB0aGUgaHlwZXJ2aXNvciBzdGls
bCBoYXMgdGhlIGluZm9ybWF0aW9uIGF2YWlsYWJsZS4KPj4gPiBJdCBpcyBmb3IgYSByZWFzb24g
dGhhdCBjcHVfc21wYm9vdF9mcmVlKCkgaW52YWxpZGF0ZXMgY2VydGFpbiBmaWVsZHMKPj4gPiBv
bmx5IHVwb24gQ1BVIHJlbW92YWw6Cj4+ID4gCj4+ID4gICAgIGlmICggcmVtb3ZlICkKPj4gPiAg
ICAgewo+PiA+ICAgICAgICAgY1tjcHVdLnBoeXNfcHJvY19pZCA9IFhFTl9JTlZBTElEX1NPQ0tF
VF9JRDsKPj4gPiAgICAgICAgIGNbY3B1XS5jcHVfY29yZV9pZCA9IFhFTl9JTlZBTElEX0NPUkVf
SUQ7Cj4+ID4gICAgICAgICBjW2NwdV0uY29tcHV0ZV91bml0X2lkID0gSU5WQUxJRF9DVUlEOwo+
PiA+IAo+PiA+IE9uIGEgNi1jb3JlIHN5c3RlbSBJIHNlZQo+PiA+IAo+PiA+IGNwdTogICAgY29y
ZSAgICBzb2NrZXQgICAgIG5vZGUKPj4gPiAgIDA6ICAgICAgIDAgICAgICAgIDAgICAgICAgIDAK
Pj4gPiAgIDE6ICAgICAgIDAgICAgICAgIDAgICAgICAgIDAKPj4gPiAgIDI6ICAgICAgIDEgICAg
ICAgIDAgICAgICAgIDAKPj4gPiAgIDM6ICAgICAgIDEgICAgICAgIDAgICAgICAgIDAKPj4gPiAg
IDQ6ICAgICAgIDIgICAgICAgIDAgICAgICAgIDAKPj4gPiAgIDU6ICAgICAgIDIgICAgICAgIDAg
ICAgICAgIDAKPj4gPiAgIDY6ICAgICAgIDggICAgICAgIDAgICAgICAgIDAKPj4gPiAgIDc6ICAg
ICAgIDggICAgICAgIDAgICAgICAgIDAKPj4gPiAgIDg6ICAgICAgIDkgICAgICAgIDAgICAgICAg
IDAKPj4gPiAgIDk6ICAgICAgIDkgICAgICAgIDAgICAgICAgIDAKPj4gPiAgMTA6ICAgICAgMTAg
ICAgICAgIDAgICAgICAgIDAKPj4gPiAKPj4gPiB3aGljaCBsb29rcyBmaW5lIHRvIG1lLCBhcGFy
dCBmcm9tIHRoZSBtaXNzaW5nIGluZm8gb24gQ1BVIDExLgo+PiAKPj4gSSBjYW4gY2hhbmdlIHRo
ZSBwYXRjaCB0byBwcmludCB0aGUgaW5mb3JtYXRpb24gZm9yIHRoZSBvZmZsaW5lIGNwdXMKPj4g
KGluY2x1ZGluZyB0aGUgbm93IG1pc3Npbmcgb25lcyksIHRvby4KPj4gCj4gCj4gVGhhdCBpcyBm
aW5lIHRvby4gSSBqdXN0IGRvbid0IGxpa2UgaW5jb25zaXN0ZW50IG91dHB1dC4gOnAKPiAKPiBQ
LlMuIHlvdSBwcm9iYWJseSB3YW50IHRvIGFkZCBhIG5ldyBmaWVsZCB0byB0aGUgZXhpc3Rpbmcg
aW50ZXJmYWNlIHRvCj4gaW5kaWNhdGUgaWYgYSBjcHUgaXMgb25saW5lLgoKQW5kIGlmIHdlIGV4
dGVuZCB0aGUgaW50ZXJmYWNlIGFueXdheSwgYWxzbyB0aGUgdGhyZWFkIElEIChhcyBpaXJjCnBv
aW50ZWQgb3V0IGFzIG1pc3NpbmcgcmVjZW50bHkgYnkgR2VvcmdlKS4KCkphbgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 08:46:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 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 1fvIah-0002kl-Af; Thu, 30 Aug 2018 08: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=aext=ln=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fvIag-0002ke-0v
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 08:46:10 +0000
X-Inumbo-ID: 3e89fb7e-ac31-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3e89fb7e-ac31-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 08:46:54 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 6F586ACD3;
 Thu, 30 Aug 2018 08:46:08 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: =?UTF-8?Q?<20180829182302.9977=ef=bf=bd1=ef=bf=bdjgross@suse.com?=
 =?UTF-8?Q?>_<20180829182302.9977=ef=bf=bd3=ef=bf=bdjgross@suse.com>_<5B87A7?=
 =?UTF-8?Q?E502000078001E364A@suse.com>_<0d12f446-a6ba-add0-bded-6b90ee64fb5?=
 =?UTF-8?Q?a@suse.com>_<5B87AE1E02000078001E36DB@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: <eab50c40-8180-5899-c30f-efeb8d6e33d4@suse.com>
Date: Thu, 30 Aug 2018 10:46: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: <5B87AE1E02000078001E36DB@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 2/2] xen: fill topology info for online cpus
 only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <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>

T24gMzAvMDgvMTggMTA6NDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDMwLjA4LjE4IGF0
IDEwOjMxLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gT24gMzAvMDgvMTggMTA6MTYsIEph
biBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMjkuMDguMTggYXQgMjA6MjMsIDxqZ3Jvc3NAc3Vz
ZS5jb20+IHdyb3RlOgo+Pj4+IFRoZSB0b3BvbG9neSBpbmZvcm1hdGlvbiBvYnRhaW5hYmxlIHZp
YSBYRU5fU1lTQ1RMX2NwdXRvcG9pbmZvIGlzCj4+Pj4gZmlsbGVkIHJhdGhlciB3ZWlyZDogdGhl
IHNpemUgb2YgdGhlIGFycmF5IGlzIGRlcml2ZWQgZnJvbSB0aGUgaGlnaGVzdAo+Pj4+IG9ubGlu
ZSBjcHUgbnVtYmVyLCB3aGlsZSB0aGUgZGF0YSBpcyBzZXQgdG8gImludmFsaWQiIGZvciBub3Qg
cHJlc2VudAo+Pj4+IGNwdXMgb25seS4KPj4+Pgo+Pj4+IFdpdGggc210PTAgdGhlIGluZm9ybWF0
aW9uIGZvciBwYXJrZWQgdGhyZWFkcyBpcyBhbGwgemVybywgc28gaXQgc2hvdWxkCj4+Pj4gYmUg
YmVzdCB0byByZXR1cm4gImludmFsaWQiIGluZm9ybWF0aW9uIGZvciBvZmZsaW5lIGNwdXMuCj4+
Pj4KPj4+PiBPbiBhIGR1YWwgY29yZSBzeXN0ZW0gd2l0aG91dCB0aGlzIHBhdGNoIHhsIGluZm8g
LW4gd2lsbCBwcmludDoKPj4+Pgo+Pj4+IGNwdV90b3BvbG9neSAgICAgICAgICAgOgo+Pj4+IGNw
dTogICAgY29yZSAgICBzb2NrZXQgICAgIG5vZGUKPj4+PiAgIDA6ICAgICAgIDAgICAgICAgIDAg
ICAgICAgIDAKPj4+PiAgIDE6ICAgICAgIDAgICAgICAgIDAgICAgICAgIDAKPj4+PiAgIDI6ICAg
ICAgIDEgICAgICAgIDAgICAgICAgIDAKPj4+Cj4+PiBCdXQgdGhlcmUncyBub3RoaW5nIHdyb25n
IGhlcmUuIFRoZSBpbnRlcmVzdGluZyBwYXJ0IGlzIHdoYXQgd291bGQgYmUKPj4+IHByaW50ZWQg
Zm9yIENQVSAzIChwZXJoYXBzIG9uIGEgbW9yZSB0aGFuIHR3byBjb3JlcyBzeXN0ZW0pLiBBZnRl
cgo+Pj4gYWxsIHRvcG9sb2d5IGlzIHZhbGlkIGlycmVzcGVjdGl2ZSBvZiB3aGV0aGVyIGEgQ1BV
IGlzIG9ubGluZSAtIGl0IGFsbAo+Pj4gZGVwZW5kcyBvbiB3aGV0aGVyIHRoZSBoeXBlcnZpc29y
IHN0aWxsIGhhcyB0aGUgaW5mb3JtYXRpb24gYXZhaWxhYmxlLgo+Pj4gSXQgaXMgZm9yIGEgcmVh
c29uIHRoYXQgY3B1X3NtcGJvb3RfZnJlZSgpIGludmFsaWRhdGVzIGNlcnRhaW4gZmllbGRzCj4+
PiBvbmx5IHVwb24gQ1BVIHJlbW92YWw6Cj4+Pgo+Pj4gICAgIGlmICggcmVtb3ZlICkKPj4+ICAg
ICB7Cj4+PiAgICAgICAgIGNbY3B1XS5waHlzX3Byb2NfaWQgPSBYRU5fSU5WQUxJRF9TT0NLRVRf
SUQ7Cj4+PiAgICAgICAgIGNbY3B1XS5jcHVfY29yZV9pZCA9IFhFTl9JTlZBTElEX0NPUkVfSUQ7
Cj4+PiAgICAgICAgIGNbY3B1XS5jb21wdXRlX3VuaXRfaWQgPSBJTlZBTElEX0NVSUQ7Cj4+Pgo+
Pj4gT24gYSA2LWNvcmUgc3lzdGVtIEkgc2VlCj4+Pgo+Pj4gY3B1OiAgICBjb3JlICAgIHNvY2tl
dCAgICAgbm9kZQo+Pj4gICAwOiAgICAgICAwICAgICAgICAwICAgICAgICAwCj4+PiAgIDE6ICAg
ICAgIDAgICAgICAgIDAgICAgICAgIDAKPj4+ICAgMjogICAgICAgMSAgICAgICAgMCAgICAgICAg
MAo+Pj4gICAzOiAgICAgICAxICAgICAgICAwICAgICAgICAwCj4+PiAgIDQ6ICAgICAgIDIgICAg
ICAgIDAgICAgICAgIDAKPj4+ICAgNTogICAgICAgMiAgICAgICAgMCAgICAgICAgMAo+Pj4gICA2
OiAgICAgICA4ICAgICAgICAwICAgICAgICAwCj4+PiAgIDc6ICAgICAgIDggICAgICAgIDAgICAg
ICAgIDAKPj4+ICAgODogICAgICAgOSAgICAgICAgMCAgICAgICAgMAo+Pj4gICA5OiAgICAgICA5
ICAgICAgICAwICAgICAgICAwCj4+PiAgMTA6ICAgICAgMTAgICAgICAgIDAgICAgICAgIDAKPj4+
Cj4+PiB3aGljaCBsb29rcyBmaW5lIHRvIG1lLCBhcGFydCBmcm9tIHRoZSBtaXNzaW5nIGluZm8g
b24gQ1BVIDExLgo+Pgo+PiBJIGNhbiBjaGFuZ2UgdGhlIHBhdGNoIHRvIHByaW50IHRoZSBpbmZv
cm1hdGlvbiBmb3IgdGhlIG9mZmxpbmUgY3B1cwo+PiAoaW5jbHVkaW5nIHRoZSBub3cgbWlzc2lu
ZyBvbmVzKSwgdG9vLgo+Pgo+PiBXaGF0IGlzIHRoZSBwcmVmZXJyZWQgc29sdXRpb24/Cj4gCj4g
V2VsbCwgYnkgaW1wbGljYXRpb24gZnJvbSBteSBlYXJsaWVyIHJlcGx5IEkgdGhpbmsgYWRkaW5n
IHRoZSBtaXNzaW5nCj4gQ1BVJ3MgaW5mbyB3b3VsZCBiZSBiZXR0ZXIuIExldCdzIHNlZSB3aGF0
IG90aGVycyB0aGluay4KCk9rYXkuCgpJJ2xsIGRvIHRoYXQgYW5kIGFkZCBhbm90aGVyIHBhdGNo
IGFkZGluZyAiKG9mZmxpbmUpIiB0byB0aGUgb3V0cHV0IGluCmNhc2UgYSBjcHUgaXMgb2ZmbGlu
ZS4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 08:46:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 08: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 1fvIbE-0002pE-Kn; Thu, 30 Aug 2018 08: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=aext=ln=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fvIbC-0002oo-Hm
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 08:46:42 +0000
X-Inumbo-ID: 5179d4e3-ac31-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5179d4e3-ac31-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 08:47: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 51BB1AD94;
 Thu, 30 Aug 2018 08:46:40 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>, Wei Liu <wei.liu2@citrix.com>
References: <20180829182302.9977-1-jgross@suse.com>
 <20180829182302.9977-3-jgross@suse.com> <5B87A7E502000078001E364A@suse.com>
 <0d12f446-a6ba-add0-bded-6b90ee64fb5a@suse.com>
 <20180830083701.g42dcjg5m7fkbpvs@citrix.com>
 <5B87AE7402000078001E36DE@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: <37ed9abe-82c0-979b-4252-c300e3ceb49c@suse.com>
Date: Thu, 30 Aug 2018 10:46:39 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B87AE7402000078001E36DE@suse.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH 2/2] xen: fill topology info for online cpus
 only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 George 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>

T24gMzAvMDgvMTggMTA6NDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDMwLjA4LjE4IGF0
IDEwOjM3LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIFRodSwgQXVnIDMwLCAy
MDE4IGF0IDEwOjMxOjE2QU0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+PiBPbiAzMC8w
OC8xOCAxMDoxNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4gT24gMjkuMDguMTggYXQgMjA6
MjMsIDxqZ3Jvc3NAc3VzZS5jb20+IHdyb3RlOgo+Pj4+PiBUaGUgdG9wb2xvZ3kgaW5mb3JtYXRp
b24gb2J0YWluYWJsZSB2aWEgWEVOX1NZU0NUTF9jcHV0b3BvaW5mbyBpcwo+Pj4+PiBmaWxsZWQg
cmF0aGVyIHdlaXJkOiB0aGUgc2l6ZSBvZiB0aGUgYXJyYXkgaXMgZGVyaXZlZCBmcm9tIHRoZSBo
aWdoZXN0Cj4+Pj4+IG9ubGluZSBjcHUgbnVtYmVyLCB3aGlsZSB0aGUgZGF0YSBpcyBzZXQgdG8g
ImludmFsaWQiIGZvciBub3QgcHJlc2VudAo+Pj4+PiBjcHVzIG9ubHkuCj4+Pj4+Cj4+Pj4+IFdp
dGggc210PTAgdGhlIGluZm9ybWF0aW9uIGZvciBwYXJrZWQgdGhyZWFkcyBpcyBhbGwgemVybywg
c28gaXQgc2hvdWxkCj4+Pj4+IGJlIGJlc3QgdG8gcmV0dXJuICJpbnZhbGlkIiBpbmZvcm1hdGlv
biBmb3Igb2ZmbGluZSBjcHVzLgo+Pj4+Pgo+Pj4+PiBPbiBhIGR1YWwgY29yZSBzeXN0ZW0gd2l0
aG91dCB0aGlzIHBhdGNoIHhsIGluZm8gLW4gd2lsbCBwcmludDoKPj4+Pj4KPj4+Pj4gY3B1X3Rv
cG9sb2d5ICAgICAgICAgICA6Cj4+Pj4+IGNwdTogICAgY29yZSAgICBzb2NrZXQgICAgIG5vZGUK
Pj4+Pj4gICAwOiAgICAgICAwICAgICAgICAwICAgICAgICAwCj4+Pj4+ICAgMTogICAgICAgMCAg
ICAgICAgMCAgICAgICAgMAo+Pj4+PiAgIDI6ICAgICAgIDEgICAgICAgIDAgICAgICAgIDAKPj4+
Pgo+Pj4+IEJ1dCB0aGVyZSdzIG5vdGhpbmcgd3JvbmcgaGVyZS4gVGhlIGludGVyZXN0aW5nIHBh
cnQgaXMgd2hhdCB3b3VsZCBiZQo+Pj4+IHByaW50ZWQgZm9yIENQVSAzIChwZXJoYXBzIG9uIGEg
bW9yZSB0aGFuIHR3byBjb3JlcyBzeXN0ZW0pLiBBZnRlcgo+Pj4+IGFsbCB0b3BvbG9neSBpcyB2
YWxpZCBpcnJlc3BlY3RpdmUgb2Ygd2hldGhlciBhIENQVSBpcyBvbmxpbmUgLSBpdCBhbGwKPj4+
PiBkZXBlbmRzIG9uIHdoZXRoZXIgdGhlIGh5cGVydmlzb3Igc3RpbGwgaGFzIHRoZSBpbmZvcm1h
dGlvbiBhdmFpbGFibGUuCj4+Pj4gSXQgaXMgZm9yIGEgcmVhc29uIHRoYXQgY3B1X3NtcGJvb3Rf
ZnJlZSgpIGludmFsaWRhdGVzIGNlcnRhaW4gZmllbGRzCj4+Pj4gb25seSB1cG9uIENQVSByZW1v
dmFsOgo+Pj4+Cj4+Pj4gICAgIGlmICggcmVtb3ZlICkKPj4+PiAgICAgewo+Pj4+ICAgICAgICAg
Y1tjcHVdLnBoeXNfcHJvY19pZCA9IFhFTl9JTlZBTElEX1NPQ0tFVF9JRDsKPj4+PiAgICAgICAg
IGNbY3B1XS5jcHVfY29yZV9pZCA9IFhFTl9JTlZBTElEX0NPUkVfSUQ7Cj4+Pj4gICAgICAgICBj
W2NwdV0uY29tcHV0ZV91bml0X2lkID0gSU5WQUxJRF9DVUlEOwo+Pj4+Cj4+Pj4gT24gYSA2LWNv
cmUgc3lzdGVtIEkgc2VlCj4+Pj4KPj4+PiBjcHU6ICAgIGNvcmUgICAgc29ja2V0ICAgICBub2Rl
Cj4+Pj4gICAwOiAgICAgICAwICAgICAgICAwICAgICAgICAwCj4+Pj4gICAxOiAgICAgICAwICAg
ICAgICAwICAgICAgICAwCj4+Pj4gICAyOiAgICAgICAxICAgICAgICAwICAgICAgICAwCj4+Pj4g
ICAzOiAgICAgICAxICAgICAgICAwICAgICAgICAwCj4+Pj4gICA0OiAgICAgICAyICAgICAgICAw
ICAgICAgICAwCj4+Pj4gICA1OiAgICAgICAyICAgICAgICAwICAgICAgICAwCj4+Pj4gICA2OiAg
ICAgICA4ICAgICAgICAwICAgICAgICAwCj4+Pj4gICA3OiAgICAgICA4ICAgICAgICAwICAgICAg
ICAwCj4+Pj4gICA4OiAgICAgICA5ICAgICAgICAwICAgICAgICAwCj4+Pj4gICA5OiAgICAgICA5
ICAgICAgICAwICAgICAgICAwCj4+Pj4gIDEwOiAgICAgIDEwICAgICAgICAwICAgICAgICAwCj4+
Pj4KPj4+PiB3aGljaCBsb29rcyBmaW5lIHRvIG1lLCBhcGFydCBmcm9tIHRoZSBtaXNzaW5nIGlu
Zm8gb24gQ1BVIDExLgo+Pj4KPj4+IEkgY2FuIGNoYW5nZSB0aGUgcGF0Y2ggdG8gcHJpbnQgdGhl
IGluZm9ybWF0aW9uIGZvciB0aGUgb2ZmbGluZSBjcHVzCj4+PiAoaW5jbHVkaW5nIHRoZSBub3cg
bWlzc2luZyBvbmVzKSwgdG9vLgo+Pj4KPj4KPj4gVGhhdCBpcyBmaW5lIHRvby4gSSBqdXN0IGRv
bid0IGxpa2UgaW5jb25zaXN0ZW50IG91dHB1dC4gOnAKPj4KPj4gUC5TLiB5b3UgcHJvYmFibHkg
d2FudCB0byBhZGQgYSBuZXcgZmllbGQgdG8gdGhlIGV4aXN0aW5nIGludGVyZmFjZSB0bwo+PiBp
bmRpY2F0ZSBpZiBhIGNwdSBpcyBvbmxpbmUuCj4gCj4gQW5kIGlmIHdlIGV4dGVuZCB0aGUgaW50
ZXJmYWNlIGFueXdheSwgYWxzbyB0aGUgdGhyZWFkIElEIChhcyBpaXJjCj4gcG9pbnRlZCBvdXQg
YXMgbWlzc2luZyByZWNlbnRseSBieSBHZW9yZ2UpLgoKSGEsIHllcyEKCgpKdWVyZ2VuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 08:50:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 08:50:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvIeX-0003Yc-6T; Thu, 30 Aug 2018 08:50:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=h8gx=ln=crc.id.au=netwiz@srs-us1.protection.inumbo.net>)
 id 1fvIeU-0003Vf-VT
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 08:50:08 +0000
X-Inumbo-ID: c9ec7495-ac31-11e8-a6a9-d7ebe60f679a
Received: from mail.crc.id.au (unknown [203.56.246.92])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c9ec7495-ac31-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 08:50:49 +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 AE2AE200BD;
 Thu, 30 Aug 2018 18:49:58 +1000 (AEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=crc.id.au; s=default;
 t=1535618998; bh=Y1UpD/183jawh9C9gvX1pTzoeQMXw6b2EICFDDqy/hw=;
 h=Date:From:To:Cc:Subject:In-Reply-To:References;
 b=LgCr6//qCjnaQ5xX+LdsNxURQmm9aG1fJ/k8/Coeh/YEUFgzqQK4nbNhfWuNIVA2H
 Lq3xbCPRv65TQlVc1yyr6h5+lQP43DjuNcPF+I60OTe9YxnFGwDjy4BK0OmmnK0CEa
 MV5PlxxlyxQ5cTbP0gzlUmarnjdstwhqiyzG5xvo=
MIME-Version: 1.0
Date: Thu, 30 Aug 2018 18:49:53 +1000
From: Steven Haigh <netwiz@crc.id.au>
To: Jan Beulich <JBeulich@suse.com>
In-Reply-To: <5B87ABF502000078001E36A3@prv1-mh.provo.novell.com>
References: <6564259.GaOmOO5kt2@wopr.lan.crc.id.au>
 <29fc38c6-8908-2f6f-e496-a1644f56c59e@suse.com>
 <4e93ef83fb40d6a2a87f902f17bc0bc5@crc.id.au>
 <5B87ABF502000078001E36A3@prv1-mh.provo.novell.com>
Message-ID: <faf61a4a900b3404de8077357e898159@crc.id.au>
X-Sender: netwiz@crc.id.au
User-Agent: Roundcube Webmail/1.3.7
Subject: Re: [Xen-devel] BUG: sched=credit2 crashes system when using
 cpupools
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Juergen Gross <jgross@suse.com>,
 Dario Faggioli <dfaggioli@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAxOC0wOC0zMCAxODozMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMzAuMDguMTgg
YXQgMDY6MDEsIDxuZXR3aXpAY3JjLmlkLmF1PiB3cm90ZToKPj4gTWFuYWdlZCB0byBnZXQgdGhl
IHNhbWUgY3Jhc2ggbG9nIHdoZW4gYWRkaW5nIENQVXMgdG8gUG9vbC0xIGFzIAo+PiBmb2xsb3dz
Ogo+PiAKPj4gQ3JlYXRlIHRoZSBwb29sOgo+PiAoWEVOKSBJbml0aWFsaXppbmcgQ3JlZGl0MiBz
Y2hlZHVsZXIKPj4gKFhFTikgIGxvYWRfcHJlY2lzaW9uX3NoaWZ0OiAxOAo+PiAoWEVOKSAgbG9h
ZF93aW5kb3dfc2hpZnQ6IDMwCj4+IChYRU4pICB1bmRlcmxvYWRfYmFsYW5jZV90b2xlcmFuY2U6
IDAKPj4gKFhFTikgIG92ZXJsb2FkX2JhbGFuY2VfdG9sZXJhbmNlOiAtMwo+PiAoWEVOKSAgcnVu
cXVldWVzIGFycmFuZ2VtZW50OiBzb2NrZXQKPj4gKFhFTikgIGNhcCBlbmZvcmNlbWVudCBncmFu
dWxhcml0eTogMTBtcwo+PiAoWEVOKSBsb2FkIHRyYWNraW5nIHdpbmRvdyBsZW5ndGggMTA3Mzc0
MTgyNCBucwo+PiAKPj4gQWRkIHRoZSBDUFVzOgo+PiAoWEVOKSBBZGRpbmcgY3B1IDEyIHRvIHJ1
bnF1ZXVlIDAKPj4gKFhFTikgIEZpcnN0IGNwdSBvbiBydW5xdWV1ZSwgYWN0aXZhdGluZwo+PiAo
WEVOKSBSZW1vdmluZyBjcHUgMTIgZnJvbSBydW5xdWV1ZSAwCj4+IChYRU4pIEFkZGluZyBjcHUg
MTMgdG8gcnVucXVldWUgMAo+PiAoWEVOKSBSZW1vdmluZyBjcHUgMTMgZnJvbSBydW5xdWV1ZSAw
Cj4+IChYRU4pIEFkZGluZyBjcHUgMTQgdG8gcnVucXVldWUgMAo+PiAoWEVOKSBSZW1vdmluZyBj
cHUgMTQgZnJvbSBydW5xdWV1ZSAwCj4+IChYRU4pIFhlbiBCVUcgYXQgc2NoZWRfY3JlZGl0Mi5j
OjM0NTIKPiAKPiBjcmVkaXQyIHN0aWxsIG5vdCBiZWluZyB0aGUgZGVmYXVsdCAtIGRvIHRoaW5n
cyB3b3JrIGlmIHlvdSBkb24ndCAKPiBvdmVycmlkZQo+IHRoZSBkZWZhdWx0IChvZiB1c2luZyBj
cmVkaXQxKT8gSSBndWVzcyB0aGUgcHJvYmxlbSBpcyBjb25uZWN0ZWQgdG8gdGhlCj4gIlJlbW92
aW5nIGNwdSA8Tj4gZnJvbSBydW5xdWV1ZSAwIiwgY29uc2lkZXJpbmcgdGhpcwo+IAo+ICAgICBC
VUdfT04oIWNwdW1hc2tfdGVzdF9jcHUoY3B1LCAmcnFkLT5hY3RpdmUpKTsKPiAKPiBpcyB3aGF0
IHRyaWdnZXJzLiBBbnl3YXkgLSBhcyBKw7xyZ2VuIHNheXMsIHNvbWV0aGluZyBmb3IgdGhlIHNj
aGVkdWxlcgo+IG1haW50YWluZXJzIHRvIGxvb2sgaW50by4KClllcCAtIEkganVzdCB3YW50IHRv
IGNvbmZpcm0gdGhhdCB3ZSB0ZXN0ZWQgdGhpcyBpbiBCT1RIIE5VTUEgCmNvbmZpZ3VyYXRpb25z
IC0gYW5kIGNyZWRpdDIgY3Jhc2hlZCBvbiBib3RoLgoKSSBzd2l0Y2hlZCBiYWNrIHRvIHNjaGVk
PWNyZWRpdCwgYW5kIGl0IHNlZW1zIHRvIHdvcmsgYXMgZXhwZWN0ZWQ6CiMgeGwgY3B1cG9vbC1s
aXN0Ck5hbWUgICAgICAgICAgICAgICBDUFVzICAgU2NoZWQgICAgIEFjdGl2ZSAgIERvbWFpbiBj
b3VudApQb29sLW5vZGUwICAgICAgICAgIDEyICAgIGNyZWRpdCAgICAgICB5ICAgICAgICAgIDMK
UG9vbC1ub2RlMSAgICAgICAgICAxMiAgICBjcmVkaXQgICAgICAgeSAgICAgICAgICAwCgpJJ3Zl
IHVwZGF0ZWQgdGhlIHN1YmplY3QgLSBhcyB0aGlzIGlzbid0IGEgTlVNQSBpc3N1ZSBhdCBhbGwu
CgotLSAKU3RldmVuIEhhaWdoCgo/IG5ldHdpekBjcmMuaWQuYXUgICAgID8gaHR0cDovL3d3dy5j
cmMuaWQuYXUKPyArNjEgKDMpIDkwMDEgNjA5MCAgICA/IDA0MTIgOTM1IDg5NwoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 08:51:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 08: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 1fvIgI-0003mH-Jp; Thu, 30 Aug 2018 08:51:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=9rit=ln=citrix.com=prvs=773fe5341=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fvIgG-0003kj-TQ
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 08:51:56 +0000
X-Inumbo-ID: 0cc95f6b-ac32-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0cc95f6b-ac32-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 08:52:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,306,1531785600"; d="scan'208";a="64066966"
Date: Thu, 30 Aug 2018 09:51:52 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180830085152.g6lzkp2ucld6jra3@citrix.com>
References: <osstest-126907-mainreport@xen.org>
 <5B87A19802000078001E35BB@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B87A19802000078001E35BB@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [xen-4.7-testing test] 126907: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gVGh1LCBBdWcgMzAsIDIwMTggYXQgMDE6NDk6NDRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDMwLjA4LjE4IGF0IDA2OjQyLCA8b3NzdGVzdC1hZG1pbkB4ZW5wcm9qZWN0
Lm9yZz4gd3JvdGU6Cj4gPiBmbGlnaHQgMTI2OTA3IHhlbi00LjctdGVzdGluZyByZWFsIFtyZWFs
XQo+ID4gaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEy
NjkwNy8gCj4gPiAKPiA+IFJlZ3Jlc3Npb25zIDotKAo+ID4gCj4gPiBUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKPiA+IGluY2x1ZGluZyB0ZXN0cyB3aGljaCBj
b3VsZCBub3QgYmUgcnVuOgo+ID4gIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjIgZ3Vl
c3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAxMjUwNTcKPiA+IAo+
ID4gVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6
Cj4gPiAgdGVzdC14dGYtYW1kNjQtYW1kNjQtNSA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZt
ZW50cnkgZmFpbCBpbiAxMjY3MTYgcGFzcyBpbiAxMjY5MDcKPiA+ICB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgaW4g
MTI2NzE2IHBhc3MgaW4gMTI2OTA3Cj4gCj4gSW50ZXJlc3RpbmcgLSB0aGUgdGVzdCBoYXMgbW92
ZWQgdG8gdGhlIGNoYXJkb25uYXlzIG5vdywgYW5kCj4gaGVuY2UgaXQgc3VjY2VlZGVkIHRoaXMg
dGltZS4KClRoYXQncyBiZWNhdXNlIC4uLgoKPGxpdXc+IFJpZ2h0LCBJIGhhdmUgc3RhcnRlZCBh
IHJlcHJvIGZsaWdodC4gTGV0J3Mgc2VlIGhvdyBpdCBnb2VzLgo8bGl1dz4gSXQgd2lsbCBwcm9i
YWJseSBoYXZlIGEgc2lkZSBlZmZlY3QgdGhhdCB0aGUgZmFpbGVkIGpvYiB3aWxsIHJ1bgpvbiBv
dGhlciBob3N0cyBzbyBpdCB3aWxsIHBhc3MuCgpXZWkuCj4gCj4gSmFuCj4gCj4gCj4gCj4gX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Cj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 09:10:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 09: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 1fvIy7-0005T1-6s; Thu, 30 Aug 2018 09:10: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=k5id=ln=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvIy5-0005Sp-Lg
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 09:10:21 +0000
X-Inumbo-ID: 9f90249c-ac34-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9f90249c-ac34-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 09:11: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 1fvIy3-0007X8-Ol; Thu, 30 Aug 2018 09:10: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 1fvIy3-00081R-7L; Thu, 30 Aug 2018 09:10:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvIy3-0000J9-6W; Thu, 30 Aug 2018 09:10:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126959-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=497a5fb1d8f834e1bc84d3496d7f2228bf99f7df
X-Osstest-Versions-That: ovmf=0fa0e56ee002cf369f7f4a1076eac52f813e03f0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 30 Aug 2018 09:10:19 +0000
Subject: [Xen-devel] [ovmf test] 126959: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjk1OSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY5NTkvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICA0OTdhNWZiMWQ4ZjgzNGUxYmM4NGQzNDk2ZDdmMjIy
OGJmOTlmN2RmCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAwZmEwZTU2
ZWUwMDJjZjM2OWY3ZjRhMTA3NmVhYzUyZjgxM2UwM2YwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjY5MTkgIDIwMTgtMDgtMjkgMDU6MzQ6NTggWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI2OTU5ICAyMDE4LTA4LTI5IDE5OjEyOjM0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgc2hlbmdsZWkg
PHNoZW5nbGVpLnpoYW5nQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQvb3NzdGVzdC9vdm1mLmdpdAogICAwZmEwZTU2ZWUwLi40OTdhNWZiMWQ4ICA0OTdhNWZiMWQ4
ZjgzNGUxYmM4NGQzNDk2ZDdmMjIyOGJmOTlmN2RmIC0+IHhlbi10ZXN0ZWQtbWFzdGVyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 09:12:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 09: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 1fvJ0B-0005pV-1P; Thu, 30 Aug 2018 09: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvJ09-0005pK-W2
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 09:12:30 +0000
X-Inumbo-ID: 9b79d35f-ac34-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 9b79d35f-ac34-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 11:10:58 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 03:12:27 -0600
Message-Id: <5B87B4F902000078001E372F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 03:12:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <osstest-126907-mainreport@xen.org>
 <5B87A19802000078001E35BB@prv1-mh.provo.novell.com>
 <20180830085152.g6lzkp2ucld6jra3@citrix.com>
In-Reply-To: <20180830085152.g6lzkp2ucld6jra3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [xen-4.7-testing test] 126907: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
 osstest service owner <osstest-admin@xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjA4LjE4IGF0IDEwOjUxLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gVGh1LCBBdWcgMzAsIDIwMTggYXQgMDE6NDk6NDRBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAzMC4wOC4xOCBhdCAwNjo0MiwgPG9zc3Rlc3QtYWRtaW5AeGVucHJvamVj
dC5vcmc+IHdyb3RlOgo+PiA+IGZsaWdodCAxMjY5MDcgeGVuLTQuNy10ZXN0aW5nIHJlYWwgW3Jl
YWxdCj4+ID4gaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
LzEyNjkwNy8gCj4+ID4gCj4+ID4gUmVncmVzc2lvbnMgOi0oCj4+ID4gCj4+ID4gVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCj4+ID4gaW5jbHVkaW5nIHRlc3Rz
IHdoaWNoIGNvdWxkIG5vdCBiZSBydW46Cj4+ID4gIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9zdCBmYWlsIFJFR1IuIHZzLiAxMjUw
NTcKPj4gPiAKPj4gPiBUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90
IGJsb2NraW5nKToKPj4gPiAgdGVzdC14dGYtYW1kNjQtYW1kNjQtNSA1MCB4dGYvdGVzdC1odm02
NC1sYnItdHN4LXZtZW50cnkgZmFpbCBpbiAxMjY3MTYgcGFzcyBpbiAxMjY5MDcKPj4gPiAgdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3Rf
aG9zdCBmYWlsIGluIDEyNjcxNiBwYXNzIGluIDEyNjkwNwo+PiAKPj4gSW50ZXJlc3RpbmcgLSB0
aGUgdGVzdCBoYXMgbW92ZWQgdG8gdGhlIGNoYXJkb25uYXlzIG5vdywgYW5kCj4+IGhlbmNlIGl0
IHN1Y2NlZWRlZCB0aGlzIHRpbWUuCj4gCj4gVGhhdCdzIGJlY2F1c2UgLi4uCj4gCj4gPGxpdXc+
IFJpZ2h0LCBJIGhhdmUgc3RhcnRlZCBhIHJlcHJvIGZsaWdodC4gTGV0J3Mgc2VlIGhvdyBpdCBn
b2VzLgo+IDxsaXV3PiBJdCB3aWxsIHByb2JhYmx5IGhhdmUgYSBzaWRlIGVmZmVjdCB0aGF0IHRo
ZSBmYWlsZWQgam9iIHdpbGwgcnVuCj4gb24gb3RoZXIgaG9zdHMgc28gaXQgd2lsbCBwYXNzLgoK
T2gsIHRoYXQncyB3aGF0IHlvdSd2ZSBtZWFudC4gSSBzdXBwb3NlIHRoZXJlJ3Mgbm8gd2F5IHRv
IHByZXZlbnQKZXZlbnR1YWwgZmFsc2UgcHVzaGVzIGZyb20gaGFwcGVuaW5nPwoKSmFuCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 09:29:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 09:29: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 1fvJGE-0006sY-HO; Thu, 30 Aug 2018 09:29:06 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=aext=ln=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fvJGC-0006sT-Nx
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 09:29:04 +0000
X-Inumbo-ID: ec02c9b9-ac36-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id ec02c9b9-ac36-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 11:27:33 +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 B636FAEFC;
 Thu, 30 Aug 2018 09:29:00 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <20180830075214.11807-1-jgross@suse.com>
 <5B87AA5202000078001E3677@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: <222d0135-0c6f-2327-2539-3479e938ec6c@suse.com>
Date: Thu, 30 Aug 2018 11:28:58 +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: <5B87AA5202000078001E3677@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xentrace: handle sparse cpu ids correctly
 in xen trace buffer handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.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>

T24gMzAvMDgvMTggMTA6MjYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDMwLjA4LjE4IGF0
IDA5OjUyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gQEAgLTIwMiw3ICsyMDIsNyBAQCBz
dGF0aWMgaW50IGFsbG9jX3RyYWNlX2J1ZnModW5zaWduZWQgaW50IHBhZ2VzKQo+PiAgICAgICAq
IEFsbG9jYXRlIGJ1ZmZlcnMgZm9yIGFsbCBvZiB0aGUgY3B1cy4KPj4gICAgICAgKiBJZiBhbnkg
ZmFpbHMsIGRlYWxsb2NhdGUgd2hhdCB5b3UgaGF2ZSBzbyBmYXIgYW5kIGV4aXQuCj4+ICAgICAg
ICovCj4+IC0gICAgZm9yX2VhY2hfb25saW5lX2NwdShjcHUpCj4+ICsgICAgZm9yX2VhY2hfcHJl
c2VudF9jcHUoY3B1KQo+PiAgICAgIHsKPj4gICAgICAgICAgb2Zmc2V0ID0gdF9pbmZvX2ZpcnN0
X29mZnNldCArIChjcHUgKiBwYWdlcyk7Cj4+ICAgICAgICAgIHRfaW5mby0+bWZuX29mZnNldFtj
cHVdID0gb2Zmc2V0Owo+IAo+IERvZXNuJ3QgdGhpcyBnbyBhIGxpdHRsZSB0b28gZmFyPyBXaHkg
d291bGQgeW91IGFsbG9jYXRlIGJ1ZmZlcnMgZm9yIENQVXMKPiB3aGljaCBjYW4gbmV2ZXIgYmUg
YnJvdWdodCBvbmxpbmU/IFRoZXJlIG91Z2h0IHRvIGJlIGEgbWlkZGxlIGdyb3VuZCwKPiB3aGVy
ZSBvbmxpbmUtYWJsZSBDUFVzIGhhdmUgYnVmZmVycyBhbGxvY2F0ZWQsIGJ1dCBub24tb25saW5l
LWFibGUgb25lcwo+IHdvbid0LiBPbiBsYXJnZXIgc3lzdGVtcyBJIGd1ZXNzIHRoZSBkaWZmZXJl
bmNlIG1heSBiZSBxdWl0ZSBub3RpY2FibGUuCgpBY2NvcmRpbmcgdG8gdGhlIGNvbW1lbnRzIGlu
IGluY2x1ZGUveGVuL2NwdW1hc2suaCBjcHVfcHJlc2VudF9tYXAKcmVwcmVzZW50cyB0aGUgcG9w
dWxhdGVkIGNwdXMuCgpJIGtub3cgdGhhdCBjdXJyZW50bHkgdGhlcmUgaXMgbm8gc3VwcG9ydCBm
b3Igb25saW5pbmcgYSBwYXJrZWQgY3B1CmFnYWluLCBidXQgSSB0aGluayBoYXZpbmcgdG8gdGhp
bmsgYWJvdXQgWGVudHJhY2UgYnVmZmVyIGFsbG9jYXRpb24gaW4KY2FzZSBvbmxpbmluZyBvZiBw
YXJrZWQgY3B1cyBpcyBhZGRlZCB3b3VsZCBiZSBhIG5lYXJseSAxMDAlIGNoYW5jZSB0bwppbnRy
b2R1Y2UgYSBidWcuCgpYZW50cmFjZSBpcyB1c2VkIGZvciB0ZXN0aW5nIHB1cnBvc2VzIG9ubHku
IFNvIElNSE8gYWxsb2NhdGluZyBzb21lIG1vcmUKbWVtb3J5IGlzIGFjY2VwdGFibGUuCgoKSnVl
cmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 09:56:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 09: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 1fvJgJ-00011v-7k; Thu, 30 Aug 2018 09:56: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=ohfx=ln=citrix.com=prvs=773039ca7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvJgI-00011q-9W
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 09:56:02 +0000
X-Inumbo-ID: 006609e2-ac3b-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 006609e2-ac3b-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 09:56:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,306,1531785600"; d="scan'208";a="64070139"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Thu, 30 Aug 2018 10:55:56 +0100
Message-ID: <1535622956-26846-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] 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: 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>,
 =?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>

VGhpcyBjb2RlIGlzIGJlbGlldmVkIHRvIGJlIHZlc3RpZ2lhbCByZW1uYW50IG9mIHRoZSBQViBX
aW5kb3dzIFhQIHBvcnQuICBJdAppcyBub3QgdXNlZCBieSBMaW51eCwgTmV0QlNELCBTb2xhcmlz
IG9yIE1pbmlPUy4gIEZ1cnRoZXJtb3JlIHRoZQppbXBsZW1lbnRhdGlvbiBpcyBpbmNvbXBsZXRl
OyBpdCBvbmx5IGZ1bmN0aW9ucyBmb3IgYSBwcmVzZW50ID0+IG5vdC1wcmVzZW50CnRyYW5zaXRp
b24sIHJhdGhlciB0aGFuIGEgcHJlc2VudCA9PiByZWFkL3dyaXRlIHRyYW5zaXRpb24uCgpUaGUg
Zm9yX2VhY2hfdmNwdSgpIGlzIG9uZSBzY2FsYWJpbGl0eSBsaW1pdGF0aW9uIGZvciBQViBndWVz
dHMsIHdoaWNoIGNhbid0CnJlYXNvbmFibHkgYmUgYWx0ZXJlZCB0byBiZSBjb250aW51YWJsZS4g
IE1vc3QgaW1wb3J0YW50bHkgaG93ZXZlciwgaXMgdGhhdAp0aGlzIG9ubHkgY29kZXBhdGggd2hp
Y2ggcGxheXMgd2l0aCBkZXNjcmlwdG9yIGZyYW1lcyBvZiBhIHJlbW90ZSB2Y3B1LgoKQSBzaWRl
IGVmZmVjdCBvZiBkcm9wcGluZyBzdXBwb3J0IGZvciBwYWdpbmcgdGhlIExEVCBvdXQgaXMgdGhh
dCB0aGUgTERUIG5vCmxvbmdlciBhdXRvbWF0aWNhbGx5IGNsZWFucyBpdHNlbGYgdXAgb24gZG9t
YWluIGRlc3RydWN0aW9uLiAgQ292ZXIgdGhpcyBieQpleHBsaWNpdGx5IHJlbGVhc2luZyB0aGUg
TERUIGZyYW1lcyBhdCB0aGUgc2FtZSB0aW1lIGFzIHRoZSBHRFQgZnJhbWVzLgoKRmluYWxseSwg
bGVhdmUgc29tZSBhc3NlcnRzIGFyb3VuZCB0byBjb25maXJtIHRoZSBleHBlY3RlZCBiZWhhdmlv
dXIgb2YgYWxsCnRoZSBmdW5jdGlvbnMgcGxheWluZyB3aXRoIFBHVF9zZWdfZGVzY19wYWdlIHJl
ZmVyZW5jZXMuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KQ0M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4
LmNvbT4KQ0M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4K
Q0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ0M6IFRpbSBE
ZWVnYW4gPHRpbUB4ZW4ub3JnPgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNv
bT4KCnYyOgogKiBNYWtlIGFuIGV4cGxpY2l0IHRpbWUgc3RhdGVtZW50LCBzcGVjaWZpY2FsbHkg
YXZvaWRpbmcgc2Vjb25kIGd1ZXNzaW5nIHRoZQogICBmdXR1cmUgbmFtaW5nIHNjaGVtZSBvciB0
aW1lbGluZXMuCi0tLQogeGVuL2FyY2gveDg2L0tjb25maWcgICAgICAgICAgICAgICAgfCAyMyAr
KysrKysrKysrKysrKysrKysrKysrKwogeGVuL2FyY2gveDg2L2RvbWFpbi5jICAgICAgICAgICAg
ICAgfCAgNyArKy0tLS0tCiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAgICAgICAgICB8ICA0
ICsrKy0KIHhlbi9hcmNoL3g4Ni9wdi9kZXNjcmlwdG9yLXRhYmxlcy5jIHwgMTAgKysrKysrKysr
KwogeGVuL2FyY2gveDg2L3B2L2RvbWFpbi5jICAgICAgICAgICAgfCAgMiArKwogeGVuL2FyY2gv
eDg2L3B2L21tLmMgICAgICAgICAgICAgICAgfCAgNiArKysrKysKIHhlbi9pbmNsdWRlL2FzbS14
ODYvZG9tYWluLmggICAgICAgIHwgIDIgKysKIDcgZmlsZXMgY2hhbmdlZCwgNDggaW5zZXJ0aW9u
cygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvS2NvbmZpZyBi
L3hlbi9hcmNoL3g4Ni9LY29uZmlnCmluZGV4IDczYWI4ZjguLjZjODlkYjEgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9LY29uZmlnCisrKyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCkBAIC0xNjQs
MyArMTY0LDI2IEBAIGVuZG1lbnUKIHNvdXJjZSAiY29tbW9uL0tjb25maWciCiAKIHNvdXJjZSAi
ZHJpdmVycy9LY29uZmlnIgorCittZW51ICJEZXByZWNhdGVkIEZ1bmN0aW9uYWxpdHkiCisKK2Nv
bmZpZyBMRUdBQ1lfUFZfTERUX1BBR0lORworCWRlZl9ib29sIG4KKwlwcm9tcHQgIlBWIExEVCBQ
YWdpbmctb3V0IHN1cHBvcnQiCisJLS0taGVscC0tLQorCSAgRm9yIGEgdmVyeSBsb25nIHRpbWUs
IHRoZSBQViBBQkkgaGFzIGluY2x1ZGVkIHRoZSBhYmlsaXR5IHRvIHBhZ2UKKwkgIG91dCB0aGUg
TERUIGJ5IHRyYW5zaXRpb25pbmcgaXRzIG1hcHBpbmcgdG8gbm90LXByZXNlbnQuICBUaGlzCisJ
ICBmdW5jdGlvbmFsaXR5IGlzIGJlbGlldmVkIHRvIG9ubHkgZXhpc3QgZm9yIHRoZSBQViBXaW5k
b3dzIFhQIHBvcnQKKwkgIHdoaWNoIG5ldmVyIGNhbWUgdG8gYW55dGhpbmcuCisKKwkgIFRoZSBp
bXBsZW1lbnRhdGlvbiBjb250YWlucyBhIHZDUFUgc2NhbGFiaWxpdHkgbGltaXRhdGlvbiBpbiBh
CisJICBwb3NpdGlvbiB3aGljaCBpcyBwcm9oaWJpdGl2ZWx5IGNvbXBsaWNhdGVkIHRvIHJlc29s
dmUuICBBcyB0aGUKKwkgIGZlYXR1cmUgaXMgYmVsaWV2ZWQgdG8gYmUgdW51c2VkIGluIHByYWN0
aWNlLCByZW1vdmluZyB0aGUgZmVhdHVyZQorCSAgaXMgdGhlIGVhc2llc3QgcmVtZWRpYXRpb24u
CisKKwkgIElmIHlvdSBkaXNjb3ZlciBhIHVzZWNhc2Ugd2hpY2ggaXMgYnJva2VuIGJ5IHRoaXMg
b3B0aW9uIGJlaW5nIG9mZiwKKwkgIHBsZWFzZSBjb250YWN0IHhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZyB1cmdlbnRseS4gIEJhcmluZworCSAgc29tZXRoaW5nIHVuZXhwZWN0ZWQsIHRo
ZSBjb2RlIGFuZCB0aGlzIG9wdGlvbiB3aWxsIGJlIGRlbGV0ZWQgMgorCSAgcmVsZWFzZXMgYWZ0
ZXIgWGVuIDQuMTIuCisKK2VuZG1lbnUKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4u
YyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwppbmRleCA0Y2RjZDVkLi42NGI0MGM3IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBA
IC0xOTU1LDExICsxOTU1LDggQEAgaW50IGRvbWFpbl9yZWxpbnF1aXNoX3Jlc291cmNlcyhzdHJ1
Y3QgZG9tYWluICpkKQogICAgICAgICB7CiAgICAgICAgICAgICBmb3JfZWFjaF92Y3B1ICggZCwg
diApCiAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgLyoKLSAgICAgICAgICAgICAgICAg
KiBSZWxpbnF1aXNoIEdEVCBtYXBwaW5ncy4gTm8gbmVlZCBmb3IgZXhwbGljaXQgdW5tYXBwaW5n
IG9mCi0gICAgICAgICAgICAgICAgICogdGhlIExEVCBhcyBpdCBhdXRvbWF0aWNhbGx5IGdldHMg
c3F1YXNoZWQgd2l0aCB0aGUgZ3Vlc3QKLSAgICAgICAgICAgICAgICAgKiBtYXBwaW5ncy4KLSAg
ICAgICAgICAgICAgICAgKi8KKyAgICAgICAgICAgICAgICAvKiBSZWxpbnF1aXNoIEdEVC9MRFQg
bWFwcGluZ3MuICovCisgICAgICAgICAgICAgICAgcHZfZGVzdHJveV9sZHQodik7CiAgICAgICAg
ICAgICAgICAgcHZfZGVzdHJveV9nZHQodik7CiAgICAgICAgICAgICB9CiAgICAgICAgIH0KZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5kZXggN2Rh
OWEwNC4uNWFhZTE5YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIveGVuL2Fy
Y2gveDg2L21tLmMKQEAgLTExNzgsNyArMTE3OCw2IEBAIHZvaWQgcHV0X3BhZ2VfZnJvbV9sMWUo
bDFfcGdlbnRyeV90IGwxZSwgc3RydWN0IGRvbWFpbiAqbDFlX293bmVyKQogICAgIHVuc2lnbmVk
IGxvbmcgICAgIHBmbiA9IGwxZV9nZXRfcGZuKGwxZSk7CiAgICAgc3RydWN0IHBhZ2VfaW5mbyAq
cGFnZTsKICAgICBzdHJ1Y3QgZG9tYWluICAgICpwZ19vd25lcjsKLSAgICBzdHJ1Y3QgdmNwdSAg
ICAgICp2OwogCiAgICAgaWYgKCAhKGwxZV9nZXRfZmxhZ3MobDFlKSAmIF9QQUdFX1BSRVNFTlQp
IHx8IGlzX2lvbWVtX3BhZ2UoX21mbihwZm4pKSApCiAgICAgICAgIHJldHVybjsKQEAgLTEyMTks
MTIgKzEyMTgsMTQgQEAgdm9pZCBwdXRfcGFnZV9mcm9tX2wxZShsMV9wZ2VudHJ5X3QgbDFlLCBz
dHJ1Y3QgZG9tYWluICpsMWVfb3duZXIpCiAgICAgfQogICAgIGVsc2UKICAgICB7CisjaWZkZWYg
Q09ORklHX0xFR0FDWV9QVl9MRFRfUEFHSU5HCiAgICAgICAgIC8qIFdlIGV4cGVjdCB0aGlzIGlz
IHJhcmUgc28gd2UgYmxvdyB0aGUgZW50aXJlIHNoYWRvdyBMRFQuICovCiAgICAgICAgIGlmICgg
dW5saWtlbHkoKChwYWdlLT51LmludXNlLnR5cGVfaW5mbyAmIFBHVF90eXBlX21hc2spID09CiAg
ICAgICAgICAgICAgICAgICAgICAgIFBHVF9zZWdfZGVzY19wYWdlKSkgJiYKICAgICAgICAgICAg
ICB1bmxpa2VseSgoKHBhZ2UtPnUuaW51c2UudHlwZV9pbmZvICYgUEdUX2NvdW50X21hc2spICE9
IDApKSAmJgogICAgICAgICAgICAgIChsMWVfb3duZXIgPT0gcGdfb3duZXIpICkKICAgICAgICAg
eworICAgICAgICAgICAgc3RydWN0IHZjcHUgKnY7CiAgICAgICAgICAgICBjcHVtYXNrX3QgKm1h
c2sgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOwogCiAgICAgICAgICAgICBjcHVtYXNrX2Ns
ZWFyKG1hc2spOwpAQCAtMTI0Myw2ICsxMjQ0LDcgQEAgdm9pZCBwdXRfcGFnZV9mcm9tX2wxZShs
MV9wZ2VudHJ5X3QgbDFlLCBzdHJ1Y3QgZG9tYWluICpsMWVfb3duZXIpCiAgICAgICAgICAgICBp
ZiAoICFjcHVtYXNrX2VtcHR5KG1hc2spICkKICAgICAgICAgICAgICAgICBmbHVzaF90bGJfbWFz
ayhtYXNrKTsKICAgICAgICAgfQorI2VuZGlmIC8qIENPTkZJR19MRUdBQ1lfUFZfTERUX1BBR0lO
RyAqLwogICAgICAgICBwdXRfcGFnZShwYWdlKTsKICAgICB9CiB9CmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvcHYvZGVzY3JpcHRvci10YWJsZXMuYyBiL3hlbi9hcmNoL3g4Ni9wdi9kZXNjcmlw
dG9yLXRhYmxlcy5jCmluZGV4IDliODRjYmUuLjkzZmQ2ZTIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9wdi9kZXNjcmlwdG9yLXRhYmxlcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9kZXNjcmlw
dG9yLXRhYmxlcy5jCkBAIC0zNywxMCArMzcsMTQgQEAgYm9vbCBwdl9kZXN0cm95X2xkdChzdHJ1
Y3QgdmNwdSAqdikKIAogICAgIEFTU0VSVCghaW5faXJxKCkpOwogCisjaWZkZWYgQ09ORklHX0xF
R0FDWV9QVl9MRFRfUEFHSU5HCiAgICAgc3Bpbl9sb2NrKCZ2LT5hcmNoLnB2LnNoYWRvd19sZHRf
bG9jayk7CiAKICAgICBpZiAoIHYtPmFyY2gucHYuc2hhZG93X2xkdF9tYXBjbnQgPT0gMCApCiAg
ICAgICAgIGdvdG8gb3V0OworI2Vsc2UKKyAgICBBU1NFUlQodiA9PSBjdXJyZW50IHx8ICF2Y3B1
X2NwdV9kaXJ0eSh2KSk7CisjZW5kaWYKIAogICAgIHBsMWUgPSBwdl9sZHRfcHRlcyh2KTsKIApA
QCAtNTgsMTEgKzYyLDEzIEBAIGJvb2wgcHZfZGVzdHJveV9sZHQoc3RydWN0IHZjcHUgKnYpCiAg
ICAgICAgIHB1dF9wYWdlX2FuZF90eXBlKHBhZ2UpOwogICAgIH0KIAorI2lmZGVmIENPTkZJR19M
RUdBQ1lfUFZfTERUX1BBR0lORwogICAgIEFTU0VSVCh2LT5hcmNoLnB2LnNoYWRvd19sZHRfbWFw
Y250ID09IG1hcHBpbmdzX2Ryb3BwZWQpOwogICAgIHYtPmFyY2gucHYuc2hhZG93X2xkdF9tYXBj
bnQgPSAwOwogCiAgb3V0OgogICAgIHNwaW5fdW5sb2NrKCZ2LT5hcmNoLnB2LnNoYWRvd19sZHRf
bG9jayk7CisjZW5kaWYKIAogICAgIHJldHVybiBtYXBwaW5nc19kcm9wcGVkOwogfQpAQCAtNzQs
NiArODAsOCBAQCB2b2lkIHB2X2Rlc3Ryb3lfZ2R0KHN0cnVjdCB2Y3B1ICp2KQogICAgIGwxX3Bn
ZW50cnlfdCB6ZXJvX2wxZSA9IGwxZV9mcm9tX21mbih6ZXJvX21mbiwgX19QQUdFX0hZUEVSVklT
T1JfUk8pOwogICAgIHVuc2lnbmVkIGludCBpOwogCisgICAgQVNTRVJUKHYgPT0gY3VycmVudCB8
fCAhdmNwdV9jcHVfZGlydHkodikpOworCiAgICAgdi0+YXJjaC5wdi5nZHRfZW50cyA9IDA7CiAg
ICAgZm9yICggaSA9IDA7IGkgPCBGSVJTVF9SRVNFUlZFRF9HRFRfUEFHRTsgaSsrICkKICAgICB7
CkBAIC05NCw2ICsxMDIsOCBAQCBsb25nIHB2X3NldF9nZHQoc3RydWN0IHZjcHUgKnYsIHVuc2ln
bmVkIGxvbmcgKmZyYW1lcywgdW5zaWduZWQgaW50IGVudHJpZXMpCiAgICAgbDFfcGdlbnRyeV90
ICpwbDFlOwogICAgIHVuc2lnbmVkIGludCBpLCBucl9mcmFtZXMgPSBESVZfUk9VTkRfVVAoZW50
cmllcywgNTEyKTsKIAorICAgIEFTU0VSVCh2ID09IGN1cnJlbnQgfHwgIXZjcHVfY3B1X2RpcnR5
KHYpKTsKKwogICAgIGlmICggZW50cmllcyA+IEZJUlNUX1JFU0VSVkVEX0dEVF9FTlRSWSApCiAg
ICAgICAgIHJldHVybiAtRUlOVkFMOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcHYvZG9t
YWluLmMgYi94ZW4vYXJjaC94ODYvcHYvZG9tYWluLmMKaW5kZXggY2U1MGRhYy4uNjE3ZmM3NCAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L2RvbWFpbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9w
di9kb21haW4uYwpAQCAtMTcxLDcgKzE3MSw5IEBAIGludCBwdl92Y3B1X2luaXRpYWxpc2Uoc3Ry
dWN0IHZjcHUgKnYpCiAKICAgICBBU1NFUlQoIWlzX2lkbGVfZG9tYWluKGQpKTsKIAorI2lmZGVm
IENPTkZJR19MRUdBQ1lfUFZfTERUX1BBR0lORwogICAgIHNwaW5fbG9ja19pbml0KCZ2LT5hcmNo
LnB2LnNoYWRvd19sZHRfbG9jayk7CisjZW5kaWYKIAogICAgIHJjID0gcHZfY3JlYXRlX2dkdF9s
ZHRfbDF0YWIodik7CiAgICAgaWYgKCByYyApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcHYv
bW0uYyBiL3hlbi9hcmNoL3g4Ni9wdi9tbS5jCmluZGV4IGU5MTU2ZWEuLjBiMGM2NTMgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9wdi9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9tbS5jCkBA
IC0xMTksMTAgKzExOSwxNiBAQCBib29sIHB2X21hcF9sZHRfc2hhZG93X3BhZ2UodW5zaWduZWQg
aW50IG9mZnNldCkKICAgICBwbDFlID0gJnB2X2xkdF9wdGVzKGN1cnIpW29mZnNldCA+PiBQQUdF
X1NISUZUXTsKICAgICBsMWVfYWRkX2ZsYWdzKGdsMWUsIF9QQUdFX1JXKTsKIAorI2lmZGVmIENP
TkZJR19MRUdBQ1lfUFZfTERUX1BBR0lORwogICAgIHNwaW5fbG9jaygmY3Vyci0+YXJjaC5wdi5z
aGFkb3dfbGR0X2xvY2spOworI2VuZGlmCisKICAgICBsMWVfd3JpdGUocGwxZSwgZ2wxZSk7CisK
KyNpZmRlZiBDT05GSUdfTEVHQUNZX1BWX0xEVF9QQUdJTkcKICAgICBjdXJyLT5hcmNoLnB2LnNo
YWRvd19sZHRfbWFwY250Kys7CiAgICAgc3Bpbl91bmxvY2soJmN1cnItPmFyY2gucHYuc2hhZG93
X2xkdF9sb2NrKTsKKyNlbmRpZgogCiAgICAgcmV0dXJuIHRydWU7CiB9CmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4u
aAppbmRleCA4ZWFlZDM2Li4wZGE0Yzc5IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2
L2RvbWFpbi5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKQEAgLTUwOCw5ICs1
MDgsMTEgQEAgc3RydWN0IHB2X3ZjcHUKICAgICB1bnNpZ25lZCBpbnQgaW9wbDsgICAgICAgIC8q
IEN1cnJlbnQgSU9QTCBmb3IgdGhpcyBWQ1BVLCBzaGlmdGVkIGxlZnQgYnkKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAqIDEyIHRvIG1hdGNoIHRoZSBlZmxhZ3MgcmVnaXN0ZXIuICov
CiAKKyNpZmRlZiBDT05GSUdfTEVHQUNZX1BWX0xEVF9QQUdJTkcKICAgICAvKiBDdXJyZW50IExE
VCBkZXRhaWxzLiAqLwogICAgIHVuc2lnbmVkIGxvbmcgc2hhZG93X2xkdF9tYXBjbnQ7CiAgICAg
c3BpbmxvY2tfdCBzaGFkb3dfbGR0X2xvY2s7CisjZW5kaWYKIAogICAgIC8qIGRhdGEgYnJlYWtw
b2ludCBleHRlbnNpb24gTVNScyAqLwogICAgIHVpbnQzMl90IGRyX21hc2tbNF07Ci0tIAoyLjEu
NAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 10:05:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 10: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 1fvJpI-00021j-FU; Thu, 30 Aug 2018 10:05: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=ntoh=ln=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fvJpG-00021e-BP
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 10:05:18 +0000
X-Inumbo-ID: fb6d3d8b-ac3b-11e8-a8a5-bc764e045a96
Received: from mo6-p00-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5300::7])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fb6d3d8b-ac3b-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 12:03:46 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1535623515;
 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=JeuvIRoBWDGjIk9iT0xtZWNxM4YWnyssKPO8gIwHamc=;
 b=aPfffXkG+oaRrmN1OdVFsiNOP7t7pre2FjezwXxwZCQadE6XaCPBf89Na+y/ADkoPf
 Hh4e2YSKxb9IecCzxZTLZFvZOJTmChZPqMpe0kyHF5rlC/c7hfEiVPodWmcaute9DL16
 2qrJiLcsYtFakeU2BVNjuhiT6BeWqxWp/8Srhn/ANtL9pW8UAEl7+a8K3T30eJFCxJjn
 4E1jE/EMh6nDFcUnzT8dDErBva6uQsHmM1Ka1NYWH2Rixk1GoTp+I0buQCnFMpNfSRhy
 vlw/8vaxIVcAtNwUT8mMusXOvAMZ0wGv2UICM7Hv4kcbx06X87VpBI2wVOjJ4sjuJNoR
 HmUg==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QXkBR9MXjAuzpIG0mv9coXAgc0/lb4QMstw0mqi/C51hpW50R4vli8caicjAbM"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 43.21 AUTH)
 with ESMTPSA id Q02f6au7UA5DDsn
 (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);
 Thu, 30 Aug 2018 12:05:13 +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: Thu, 30 Aug 2018 12:05:11 +0200
Message-Id: <20180830100511.8383-1-olaf@aepfle.de>
X-Mailer: git-send-email 2.16.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v1] tools/mkrpm: switch payload to gzip to
 reduce turnaround 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: 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>

cnBtYnVpbGQgLWJiIHNwZW50cyBhbG90IG9mIHRpbWUgaW4gY29tcHJlc3NpbmcgdGhlIGJpbmFy
aWVzLiBSZWR1Y2UgdGhlCnR1cm5hcm91bmQgdGltZSBvZiAnbWFrZSBycG1iYWxsJyBieSB1c2lu
ZyBnemlwIGFzIGNvbXByZXNzaW9uIHRvb2wuClRoaXMgcmVkdWNlcyB0aGUgYnVpbGR0aW1lIGZy
b20gJ3c5Lnh6ZGlvJy8xMzggc2Vjb25kcyB0byAndzEuZ3pkaW8nLzg4CnNlY29uZHMgaW4gbXkg
ZW52aXJvbm1lbnQuClRoZSBkb3duc2lkZSBpcyBhbiBpbmNyZWFzZWQgZmlsZXNpemUgb2YgeGVu
LnJwbSwgMTlNQiB2cy4gMzdNQi4KClNpZ25lZC1vZmYtYnk6IE9sYWYgSGVyaW5nIDxvbGFmQGFl
cGZsZS5kZT4KLS0tCiB0b29scy9taXNjL21rcnBtIHwgMSArCiAxIGZpbGUgY2hhbmdlZCwgMSBp
bnNlcnRpb24oKykKCmRpZmYgLS1naXQgYS90b29scy9taXNjL21rcnBtIGIvdG9vbHMvbWlzYy9t
a3JwbQppbmRleCBmOTM2M2ExNDU2Li5hZTQwZTFhNGM0IDEwMDY0NAotLS0gYS90b29scy9taXNj
L21rcnBtCisrKyBiL3Rvb2xzL21pc2MvbWtycG0KQEAgLTM3LDYgKzM3LDcgQEAgR3JvdXA6ICAg
U3lzdGVtL0h5cGVydmlzb3IKIFVSTDogaHR0cDovL3hlbmJpdHMueGVucHJvamVjdC5vcmcveGVu
LmdpdAogCiBCdWlsZFJvb3Q6ICV7X3RtcHBhdGh9LyV7bmFtZX0tJXt2ZXJzaW9ufS0le3JlbGVh
c2V9LXJvb3QKKyVkZWZpbmUgX2JpbmFyeV9wYXlsb2FkIHcxLmd6ZGlvCiAlZGVmaW5lIF9fc3Bl
Y19pbnN0YWxsX3Bvc3QgL3Vzci9saWIvcnBtL2JycC1jb21wcmVzcyB8fCA6CiAlZGVmaW5lIGRl
YnVnX3BhY2thZ2UgJXtuaWx9CiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 10:13:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 10: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 1fvJwz-0002ts-Cq; Thu, 30 Aug 2018 10: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=9rit=ln=citrix.com=prvs=773fe5341=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fvJwx-0002tn-FR
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 10:13:15 +0000
X-Inumbo-ID: 68880733-ac3d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 68880733-ac3d-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 10:13:58 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,306,1531785600"; d="scan'208";a="64071178"
Date: Thu, 30 Aug 2018 11:13:10 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180830101310.3roomhct5tj5hnbi@citrix.com>
References: <osstest-126907-mainreport@xen.org>
 <5B87A19802000078001E35BB@prv1-mh.provo.novell.com>
 <20180830085152.g6lzkp2ucld6jra3@citrix.com>
 <5B87B4F902000078001E372F@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B87B4F902000078001E372F@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [xen-4.7-testing test] 126907: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gVGh1LCBBdWcgMzAsIDIwMTggYXQgMDM6MTI6MjVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDMwLjA4LjE4IGF0IDEwOjUxLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gPiBPbiBUaHUsIEF1ZyAzMCwgMjAxOCBhdCAwMTo0OTo0NEFNIC0wNjAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMzAuMDguMTggYXQgMDY6NDIsIDxvc3N0ZXN0LWFkbWlu
QHhlbnByb2plY3Qub3JnPiB3cm90ZToKPiA+PiA+IGZsaWdodCAxMjY5MDcgeGVuLTQuNy10ZXN0
aW5nIHJlYWwgW3JlYWxdCj4gPj4gPiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MvMTI2OTA3LyAKPiA+PiA+IAo+ID4+ID4gUmVncmVzc2lvbnMgOi0oCj4g
Pj4gPiAKPiA+PiA+IFRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5n
LAo+ID4+ID4gaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46Cj4gPj4gPiAg
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2Rz
dF9ob3N0IGZhaWwgUkVHUi4gdnMuIDEyNTA1Nwo+ID4+ID4gCj4gPj4gPiBUZXN0cyB3aGljaCBh
cmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKPiA+PiA+ICB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC01IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gtdm1lbnRyeSBmYWlsIGlu
IDEyNjcxNiBwYXNzIGluIDEyNjkwNwo+ID4+ID4gIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBpbiAxMjY3MTYgcGFz
cyBpbiAxMjY5MDcKPiA+PiAKPiA+PiBJbnRlcmVzdGluZyAtIHRoZSB0ZXN0IGhhcyBtb3ZlZCB0
byB0aGUgY2hhcmRvbm5heXMgbm93LCBhbmQKPiA+PiBoZW5jZSBpdCBzdWNjZWVkZWQgdGhpcyB0
aW1lLgo+ID4gCj4gPiBUaGF0J3MgYmVjYXVzZSAuLi4KPiA+IAo+ID4gPGxpdXc+IFJpZ2h0LCBJ
IGhhdmUgc3RhcnRlZCBhIHJlcHJvIGZsaWdodC4gTGV0J3Mgc2VlIGhvdyBpdCBnb2VzLgo+ID4g
PGxpdXc+IEl0IHdpbGwgcHJvYmFibHkgaGF2ZSBhIHNpZGUgZWZmZWN0IHRoYXQgdGhlIGZhaWxl
ZCBqb2Igd2lsbCBydW4KPiA+IG9uIG90aGVyIGhvc3RzIHNvIGl0IHdpbGwgcGFzcy4KPiAKPiBP
aCwgdGhhdCdzIHdoYXQgeW91J3ZlIG1lYW50LiBJIHN1cHBvc2UgdGhlcmUncyBubyB3YXkgdG8g
cHJldmVudAo+IGV2ZW50dWFsIGZhbHNlIHB1c2hlcyBmcm9tIGhhcHBlbmluZz8KCkZyb20gbXkg
dW5kZXJzdGFuZGluZyBvZiBvc3N0ZXN0J3Mgc2NoZWR1bGVyIHRoYXQncyBub3QgcG9zc2libGUg
YXQgdGhlCm1vbWVudC4KCldlaS4KCj4gCj4gSmFuCj4gCj4gCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 10:16:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 10: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 1fvJza-00033F-TO; Thu, 30 Aug 2018 10:15: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=9rit=ln=citrix.com=prvs=773fe5341=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fvJza-000339-3E
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 10:15:58 +0000
X-Inumbo-ID: ca151c22-ac3d-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ca151c22-ac3d-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 10:16:42 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,306,1531785600"; d="scan'208";a="64071346"
Date: Thu, 30 Aug 2018 11:15:54 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Olaf Hering <olaf@aepfle.de>
Message-ID: <20180830101554.fwyayejt7ttc7pgt@citrix.com>
References: <20180830100511.8383-1-olaf@aepfle.de>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180830100511.8383-1-olaf@aepfle.de>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v1] tools/mkrpm: switch payload to gzip to
 reduce turnaround 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: 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>

T24gVGh1LCBBdWcgMzAsIDIwMTggYXQgMTI6MDU6MTFQTSArMDIwMCwgT2xhZiBIZXJpbmcgd3Jv
dGU6Cj4gcnBtYnVpbGQgLWJiIHNwZW50cyBhbG90IG9mIHRpbWUgaW4gY29tcHJlc3NpbmcgdGhl
IGJpbmFyaWVzLiBSZWR1Y2UgdGhlCj4gdHVybmFyb3VuZCB0aW1lIG9mICdtYWtlIHJwbWJhbGwn
IGJ5IHVzaW5nIGd6aXAgYXMgY29tcHJlc3Npb24gdG9vbC4KPiBUaGlzIHJlZHVjZXMgdGhlIGJ1
aWxkdGltZSBmcm9tICd3OS54emRpbycvMTM4IHNlY29uZHMgdG8gJ3cxLmd6ZGlvJy84OAo+IHNl
Y29uZHMgaW4gbXkgZW52aXJvbm1lbnQuCj4gVGhlIGRvd25zaWRlIGlzIGFuIGluY3JlYXNlZCBm
aWxlc2l6ZSBvZiB4ZW4ucnBtLCAxOU1CIHZzLiAzN01CLgo+IAo+IFNpZ25lZC1vZmYtYnk6IE9s
YWYgSGVyaW5nIDxvbGFmQGFlcGZsZS5kZT4KClBlciBteSB1bmRlcnN0YW5kaW5nLCB0aGlzIHRh
cmdldCBpcyBtb3N0bHkgZm9yIGRldmVsb3BlcnMgdG8KY29udmVuaWVudGx5IGNyZWF0ZSBhbiBy
cG0gZmlsZSBmb3IgdGVzdGluZy4gSSBkb24ndCB0aGluayBJIHdvdWxkIGNhcmUKYWJvdXQgdGhl
IGluY3JlYXNlZCBzaXplLCBidXQgSSB3aWxsIGxldCBvdGhlcnMgdm9pY2UgdGhlaXIgb3Bpbmlv
bnMuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 10:43:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 10:43:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvKPd-0005Zf-6k; Thu, 30 Aug 2018 10:42: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=ntoh=ln=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fvKPb-0005Za-DQ
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 10:42:51 +0000
X-Inumbo-ID: 3a0c4ac2-ac41-11e8-a8a5-bc764e045a96
Received: from mo6-p01-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5301::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3a0c4ac2-ac41-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 12:41:19 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1535625767;
 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=thrZD6TCfkwtde1/4ugqK/6UprKwbfM3fSS+YUmrKQA=;
 b=F87an1KmatxW16VOttLlacc9OCN7WsqvC9G9Y5RvuQdusNgKqTWpBwFXMZ5Wq9NEDT
 xiaCmkwDvGmGh+oYYOoiXjyMhyIHZ/KZsfOVTsOJViahWRVe5PJlI2ghFWHRa7Hq3Nve
 mRQcH8YbOrzbin6TybkmDDkT1ftTeOW42znE0mDxP0OggiWpf3mkVHv9bZ6F1/pgsToJ
 lU7UqO5arvGT4XxgDSOzA+sBUqi7ejU81PG9aY6KqH/M0zAlV1oZZHrHoWbKen30yZag
 fQCIUXRw4vCrHblTS8/O+lXZtK7oNTmT9I3YN9p1MxCvt4qgrNccCkzUFLUtHG3+v83k
 MVEA==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QDiZbDmui9LcK/RdXt7GAQpV1nK0bLmEVb/u1jp/UEUaSmv7Wr7t6weQj08OX32LOXQCk="
X-RZG-CLASS-ID: mo00
Received: from aepfle.de by smtp.strato.de (RZmta 43.21 AUTH)
 with ESMTPSA id Q02f6au7UAgiE4i
 (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);
 Thu, 30 Aug 2018 12:42:44 +0200 (CEST)
Date: Thu, 30 Aug 2018 12:42:43 +0200
From: Olaf Hering <olaf@aepfle.de>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180830104243.GB20226@aepfle.de>
References: <5B6DB69D02000078001DD06A@prv1-mh.provo.novell.com>
 <eaab5a73-2910-7fb6-e1fc-08537e63088c@citrix.com>
 <92ca69e5-98b1-61e4-817a-3868f829471a@citrix.com>
 <5B712A3502000078001DD514@prv1-mh.provo.novell.com>
 <20180829103614.GA31376@aepfle.de>
 <20180830081034.GA20226@aepfle.de>
 <5B712A3502000078001DD514@prv1-mh.provo.novell.com>
 <5B86773A0200004903F324A0@prv1-mh.provo.novell.com>
 <5B87A68A0200001C04E5493A@prv1-mh.provo.novell.com>
 <5B87A97D02000078001E3674@prv1-mh.provo.novell.com>
MIME-Version: 1.0
In-Reply-To: <5B87A97D02000078001E3674@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.10.1 (20180829T151916.a2b28936)
Subject: Re: [Xen-devel] [PATCH 0/2] MMIO emulation 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: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <paul.durrant@citrix.com>, george.dunlap@citrix.com,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============0156443399935675856=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============0156443399935675856==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="dc+cDN39EJAMEtIO"
Content-Disposition: inline


--dc+cDN39EJAMEtIO
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Aug 30, Jan Beulich wrote:

> approach): One is Paul's idea of making null_handler actually retrieve
> RAM contents when (part of) the access touches RAM. Another might

This works for me:

static int null_read(const struct hvm_io_handler *io_handler,
                     uint64_t addr,
                     uint32_t size,
                     uint64_t *data)
{
    struct vcpu *curr =3D current;
    struct domain *currd =3D curr->domain;
    p2m_type_t p2mt =3D p2m_invalid;
    unsigned long gmfn =3D paddr_to_pfn(addr);
    struct page_info *page;
    char *p;

    get_gfn_query_unlocked(currd, gmfn, &p2mt);
    if ( p2mt !=3D p2m_ram_rw )
    {  =20
        *data =3D ~0ul;
    }
    else
    {  =20
        page =3D get_page_from_gfn(currd, gmfn, NULL, P2M_UNSHARE);
        if ( ! page )
        {
            memset(data, 0xee, size);
        }
        else
        {
            p =3D (char *)__map_domain_page(page) + (addr & ~PAGE_MASK);
            memcpy(data, p, size);
            unmap_domain_page(p);
            put_page(page);
        }
    }
    return X86EMUL_OKAY;
}

Olaf

--dc+cDN39EJAMEtIO
Content-Type: application/pgp-signature; name="signature.asc"

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCW4fKHwAKCRBdQqD6ppg2
ftA1AJ4iHCOfKve6dVwea7Zuz8j4Tv5XTwCgjx9usDkvKfHgsipMDgEMu2SOi30=
=glX9
-----END PGP SIGNATURE-----

--dc+cDN39EJAMEtIO--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0156443399935675856==--


From xen-devel-bounces@lists.xenproject.org Thu Aug 30 10:48:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 10:48: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 1fvKVH-0005n5-23; Thu, 30 Aug 2018 10: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=k5id=ln=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvKVF-0005mv-O6
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 10:48:41 +0000
X-Inumbo-ID: 5c7cc703-ac42-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5c7cc703-ac42-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 10:49: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 1fvKVC-0001CR-Pk; Thu, 30 Aug 2018 10:48: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 1fvKVC-00047P-Dq; Thu, 30 Aug 2018 10:48:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvKVC-0005uC-D8; Thu, 30 Aug 2018 10:48:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126985-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=aed19fb5370df48527fba82c88c6b7411776283a
X-Osstest-Versions-That: xen=66235dd9f014e46b125c0f461c2f18a799de4d25
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 30 Aug 2018 10:48:38 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126985: 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>

ZmxpZ2h0IDEyNjk4NSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjk4NS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIGFlZDE5ZmI1MzcwZGY0ODUyN2ZiYTgyYzg4YzZiNzQx
MTc3NjI4M2EKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDY2MjM1ZGQ5
ZjAxNGU0NmIxMjVjMGY0NjFjMmYxOGE3OTlkZTRkMjUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
Njk2MSAgMjAxOC0wOC0yOSAyMDowMzo0MiBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjY5ODUgIDIwMTgtMDgtMzAgMDg6MDA6MzMgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
ClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVu
LmdpdAogICA2NjIzNWRkOWYwLi5hZWQxOWZiNTM3ICBhZWQxOWZiNTM3MGRmNDg1MjdmYmE4MmM4
OGM2Yjc0MTE3NzYyODNhIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 10:57:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 10:57:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvKdR-0006i4-26; Thu, 30 Aug 2018 10: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=9rit=ln=citrix.com=prvs=773fe5341=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fvKdP-0006hz-QM
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 10:57:07 +0000
X-Inumbo-ID: 89747685-ac43-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 89747685-ac43-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 10:57:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,306,1531785600"; d="scan'208";a="64073693"
Date: Thu, 30 Aug 2018 11:57:02 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jim Fehlig <jfehlig@suse.com>
Message-ID: <20180830105702.3cmjc26dee77xyqz@citrix.com>
References: <osstest-126201-mainreport@xen.org>
 <5B7BF42E02000078001E06A7@suse.com>
 <5ec84362-88e6-c9d8-6f17-578616ab1a76@suse.com>
 <20180824085802.5gfltbaywpfffytw@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180824085802.5gfltbaywpfffytw@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [xen-4.9-testing test] 126201: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBBdWcgMjQsIDIwMTggYXQgMDk6NTg6MDJBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBXZWQsIEF1ZyAyMiwgMjAxOCBhdCAwNDo1MjoyN1BNIC0wNjAwLCBKaW0gRmVobGlnIHdy
b3RlOgo+ID4gT24gMDgvMjEvMjAxOCAwNToxNCBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiA+
ID4gPiA+IE9uIDIxLjA4LjE4IGF0IDAzOjExLCA8b3NzdGVzdC1hZG1pbkB4ZW5wcm9qZWN0Lm9y
Zz4gd3JvdGU6Cj4gPiA+ID4gZmxpZ2h0IDEyNjIwMSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVh
bF0KPiA+ID4gPiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MvMTI2MjAxLwo+ID4gPiA+IAo+ID4gPiA+IFJlZ3Jlc3Npb25zIDotKAo+ID4gPiA+IAo+ID4g
PiA+IFRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAo+ID4gPiA+
IGluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgo+ID4gPiA+ICAgdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjIgZ3Vlc3QtbWlncmF0ZS9zcmNfaG9zdC9kc3RfaG9z
dCBmYWlsIFJFR1IuIHZzLiAxMjQzMjgKPiA+ID4gCj4gPiA+IFNvbWV0aGluZyBuZWVkcyB0byBi
ZSBkb25lIGFib3V0IHRoaXMsIGFzIHRoaXMgY29udGludWVkIGZhaWx1cmUgaXMKPiA+ID4gYmxv
Y2tpbmcgdGhlIDQuOS4zIHJlbGVhc2UuIEkgZGlkIG1haWwgYWJvdXQgdGhpcyBvbiBBdWcgMm5k
IGFscmVhZHkKPiA+ID4gZm9yIGZsaWdodCAxMjU3MTAsIEkndmUgZ290IGJhY2sgZnJvbSBXZWk6
Cj4gPiA+IAo+ID4gPiA+IFRoaXMgaXMgbGlidmlydGQncyBlcnJvciBtZXNzYWdlLgo+ID4gPiA+
IAo+ID4gPiA+IFRoZSByZW1vdGUgaG9zdCBjYW4ndCBvYnRhaW4gdGhlIHN0YXRlIGNoYW5nZSBs
b2cgZHVlIHRvIGl0IGlzIGFscmVhZHkKPiA+ID4gPiBoZWxkIGJ5IGFub3RoZXIgdGFzay90aHJl
YWQuIEl0IGNvdWxkIGJlIGEgbGlidmlydCAvIGxpYnhsIGJ1Zy4KPiA+ID4gPiAKPiA+ID4gPiAy
MDE4LTA4LTAxIDE2OjEyOjEzLjQzMyswMDAwOiAzNDkxOiB3YXJuaW5nIDogbGlieGxEb21haW5P
YmpCZWdpbkpvYjoxNTEgOgo+ID4gPiA+IENhbm5vdCBzdGFydCBqb2IgKG1vZGlmeSkgZm9yIGRv
bWFpbiBkZWJpYW4uZ3Vlc3Qub3NzdGVzdDsgY3VycmVudCBqb2IgaXMgKG1vZGlmeSkgb3duZWQg
YnkgKDI0OTc1KQo+ID4gCj4gPiBJIHRvb2sgYSBjbG9zZXIgbG9vayBhdCB0aGUgbG9ncyBhbmQg
aXQgYXBwZWFycyB0aGUgZmluaXNoIHBoYXNlIG9mCj4gPiBtaWdyYXRpb24gZmFpbHMgdG8gYWNx
dWlyZSB0aGUgZG9tYWluIGpvYiBsb2NrIHNpbmNlIGl0IGlzIGFscmVhZHkgaGVsZCBieQo+ID4g
dGhlIHBlcmZvcm0gcGhhc2UuIEluIHRoZSBwZXJmb3JtIHBoYXNlLCBhZnRlciB0aGUgdm0gaGFz
IGJlZW4gdHJhbnNmZXJyZWQKPiA+IHRvIHRoZSBkc3QsIHRoZSBxZW11IHByb2Nlc3MgYXNzb2Np
YXRlZCB3aXRoIHRoZSB2bSBpcyBzdGFydGVkLiBGb3Igd2hhdGV2ZXIKPiA+IHJlYXNvbiB0aGF0
IHRha2VzIGEgbG9uZyB0aW1lIG9uIHRoaXMgaG9zdDoKPiA+IAo+ID4gMjAxOC0wOC0xOSAxNzow
NToxOS4xODIrMDAwMDogbGlieGw6IGxpYnhsX2RtLmM6MjIzNTpsaWJ4bF9fc3Bhd25fbG9jYWxf
ZG06Cj4gPiBEb21haW4gMTpTcGF3bmluZyBkZXZpY2UtbW9kZWwgL3Vzci9sb2NhbC9saWIveGVu
L2Jpbi9xZW11LXN5c3RlbS1pMzg2IHdpdGgKPiA+IGFyZ3VtZW50czogLi4uCj4gPiAyMDE4LTA4
LTE5IDE3OjA1OjE5LjE4OCswMDAwOiBsaWJ4bDogbGlieGxfZXhlYy5jOjM5ODpzcGF3bl93YXRj
aF9ldmVudDoKPiA+IGRvbWFpbiAxIGRldmljZSBtb2RlbDogc3Bhd24gd2F0Y2ggcD0obnVsbCkK
PiAKPiBUaGlzIGlzIGEgc3B1cmlvdXMgZXZlbnQgYWZ0ZXIgdGhlIHdhdGNoIGhhcyBiZWVuIHNl
dCB1cC4KPiAKPiA+IC4uLgo+ID4gMjAxOC0wOC0xOSAxNzowNTo1MS41MjkrMDAwMDogbGlieGw6
IGxpYnhsX2V2ZW50LmM6NTczOndhdGNoZmRfY2FsbGJhY2s6Cj4gPiB3YXRjaCB3PTB4N2Y4NGEw
MDQ3ZWU4IHdwYXRoPS9sb2NhbC9kb21haW4vMC9kZXZpY2UtbW9kZWwvMS9zdGF0ZSB0b2tlbj0y
LzE6Cj4gPiBldmVudCBlcGF0aD0vbG9jYWwvZG9tYWluLzAvZGV2aWNlLW1vZGVsLzEvc3RhdGUK
PiA+IDIwMTgtMDgtMTkgMTc6MDU6NTEuNTI5KzAwMDA6IGxpYnhsOiBsaWJ4bF9leGVjLmM6Mzk4
OnNwYXduX3dhdGNoX2V2ZW50Ogo+ID4gZG9tYWluIDEgZGV2aWNlIG1vZGVsOiBzcGF3biB3YXRj
aCBwPXJ1bm5pbmcKPiAKPiBTbyBpdCBoYXMgdGFrZW4gMzJzIGZvciBRRU1VIHRvIHdyaXRlICJy
dW5uaW5nIiBpbiB4ZW5zdG9yZS4gVGhpcywKPiBob3dldmVyLCBpcyBzdGlsbCB3aXRoaW4gdGhl
IHRpbWVvdXQgbGltaXQgc2V0IGJ5IGxpYnhsICg2MHMpLgo+IAoKSSBoYXZlbid0IGJlZW4gYWJs
ZSB0byByZWxpYWJseSByZXByb2R1Y2UgdGhlIHRpbWVvdXQuCgpPbmUgdGhpbmcgSSBvYnNlcnZl
IGlzIHRoYXQgbGlidmlydCBwaWNrcyBxZGlzayBiYWNrZW5kIHdoaWxlIHhsIHBpY2tzCnBoeXMg
YmFja2VuZC4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 11:05:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 11: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 1fvKlE-0007ed-TT; Thu, 30 Aug 2018 11: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvKlD-0007eY-Rk
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 11:05:11 +0000
X-Inumbo-ID: aa0796c5-ac44-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id aa0796c5-ac44-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 11:05:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 05:05:08 -0600
Message-Id: <5B87CF6302000078001E37A6@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 05:05: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/2] x86/HVM: emulation 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>, Olaf Hering <olaf@aepfle.de>,
 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>

MTogZHJvcCBodm1fZmV0Y2hfZnJvbV9ndWVzdF9saW5lYXIoKQoyOiBzcGxpdCBwYWdlIHN0cmFk
ZGxpbmcgZW11bGF0ZWQgYWNjZXNzZXMgaW4gbW9yZSBjYXNlcwoKUGF0Y2ggMiBpcyBpbmNvbXBs
ZXRlIGF0IHRoaXMgdGltZSwgYW5kIGhlbmNlIG9ubHkgUkZDLgoKSmFuCgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 11:09:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 11:09:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvKp1-0007nz-Eo; Thu, 30 Aug 2018 11:09: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvKoz-0007nu-RS
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 11:09:05 +0000
X-Inumbo-ID: e5366fa7-ac44-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 e5366fa7-ac44-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 13:07:34 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 05:09:03 -0600
Message-Id: <5B87D04F02000078001E37B5@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 05:09:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B87CF6302000078001E37A6@prv1-mh.provo.novell.com>
In-Reply-To: <5B87CF6302000078001E37A6@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH 1/2] x86/HVM: drop hvm_fetch_from_guest_linear()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Olaf Hering <olaf@aepfle.de>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Tim Deegan <tim@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SXQgY2FuIGVhc2lseSBiZSBleHByZXNzZWQgdGhyb3VnaCBodm1fY29weV9mcm9tX2d1ZXN0X2xp
bmVhcigpLCBhbmQgaW4KdHdvIGNhc2VzIHRoaXMgZXZlbiBzaW1wbGlmaWVzIGNhbGxlcnMuCgpT
dWdnZXN0ZWQtYnk6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+ClNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCnYyOiBOZXcuCgot
LS0gYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2Vt
dWxhdGUuYwpAQCAtMTA2MCw2ICsxMDYwLDggQEAgc3RhdGljIGludCBfX2h2bWVtdWxfcmVhZCgK
ICAgICAgICAgcGZlYyB8PSBQRkVDX2ltcGxpY2l0OwogICAgIGVsc2UgaWYgKCBodm1lbXVsX2N0
eHQtPnNlZ19yZWdbeDg2X3NlZ19zc10uZHBsID09IDMgKQogICAgICAgICBwZmVjIHw9IFBGRUNf
dXNlcl9tb2RlOworICAgIGlmICggYWNjZXNzX3R5cGUgPT0gaHZtX2FjY2Vzc19pbnNuX2ZldGNo
ICkKKyAgICAgICAgcGZlYyB8PSBQRkVDX2luc25fZmV0Y2g7CiAKICAgICByYyA9IGh2bWVtdWxf
dmlydHVhbF90b19saW5lYXIoCiAgICAgICAgIHNlZywgb2Zmc2V0LCBieXRlcywgJnJlcHMsIGFj
Y2Vzc190eXBlLCBodm1lbXVsX2N0eHQsICZhZGRyKTsKQEAgLTEwNzEsOSArMTA3Myw3IEBAIHN0
YXRpYyBpbnQgX19odm1lbXVsX3JlYWQoCiAgICAgICAgICAodmlvLT5tbWlvX2dsYSA9PSAoYWRk
ciAmIFBBR0VfTUFTSykpICkKICAgICAgICAgcmV0dXJuIGh2bWVtdWxfbGluZWFyX21taW9fcmVh
ZChhZGRyLCBieXRlcywgcF9kYXRhLCBwZmVjLCBodm1lbXVsX2N0eHQsIDEpOwogCi0gICAgcmMg
PSAoKGFjY2Vzc190eXBlID09IGh2bV9hY2Nlc3NfaW5zbl9mZXRjaCkgPwotICAgICAgICAgIGh2
bV9mZXRjaF9mcm9tX2d1ZXN0X2xpbmVhcihwX2RhdGEsIGFkZHIsIGJ5dGVzLCBwZmVjLCAmcGZp
bmZvKSA6Ci0gICAgICAgICAgaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIocF9kYXRhLCBhZGRy
LCBieXRlcywgcGZlYywgJnBmaW5mbykpOworICAgIHJjID0gaHZtX2NvcHlfZnJvbV9ndWVzdF9s
aW5lYXIocF9kYXRhLCBhZGRyLCBieXRlcywgcGZlYywgJnBmaW5mbyk7CiAKICAgICBzd2l0Y2gg
KCByYyApCiAgICAgewpAQCAtMjUxMiw5ICsyNTEyLDEwIEBAIHZvaWQgaHZtX2VtdWxhdGVfaW5p
dF9wZXJfaW5zbigKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1f
YWNjZXNzX2luc25fZmV0Y2gsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJmh2bWVtdWxfY3R4dC0+c2VnX3JlZ1t4ODZfc2VnX2NzXSwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAmYWRkcikgJiYKLSAgICAgICAgICAgICBodm1fZmV0Y2hf
ZnJvbV9ndWVzdF9saW5lYXIoaHZtZW11bF9jdHh0LT5pbnNuX2J1ZiwgYWRkciwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKGh2bWVtdWxfY3R4dC0+aW5z
bl9idWYpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwZmVjLCBO
VUxMKSA9PSBIVk1UUkFOU19va2F5KSA/CisgICAgICAgICAgICAgaHZtX2NvcHlfZnJvbV9ndWVz
dF9saW5lYXIoaHZtZW11bF9jdHh0LT5pbnNuX2J1ZiwgYWRkciwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoaHZtZW11bF9jdHh0LT5pbnNuX2J1ZiksCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGZlYyB8IFBGRUNfaW5zbl9m
ZXRjaCwgTlVMTCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxM
KSA9PSBIVk1UUkFOU19va2F5KSA/CiAgICAgICAgICAgICBzaXplb2YoaHZtZW11bF9jdHh0LT5p
bnNuX2J1ZikgOiAwOwogICAgIH0KICAgICBlbHNlCi0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZt
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtMzI5NiwxNSArMzI5Niw2IEBAIGVu
dW0gaHZtX3RyYW5zbGF0aW9uX3Jlc3VsdCBodm1fY29weV9mcm8KICAgICAgICAgICAgICAgICAg
ICAgICBQRkVDX3BhZ2VfcHJlc2VudCB8IHBmZWMsIHBmaW5mbyk7CiB9CiAKLWVudW0gaHZtX3Ry
YW5zbGF0aW9uX3Jlc3VsdCBodm1fZmV0Y2hfZnJvbV9ndWVzdF9saW5lYXIoCi0gICAgdm9pZCAq
YnVmLCB1bnNpZ25lZCBsb25nIGFkZHIsIGludCBzaXplLCB1aW50MzJfdCBwZmVjLAotICAgIHBh
Z2VmYXVsdF9pbmZvX3QgKnBmaW5mbykKLXsKLSAgICByZXR1cm4gX19odm1fY29weShidWYsIGFk
ZHIsIHNpemUsIGN1cnJlbnQsCi0gICAgICAgICAgICAgICAgICAgICAgSFZNQ09QWV9mcm9tX2d1
ZXN0IHwgSFZNQ09QWV9saW5lYXIsCi0gICAgICAgICAgICAgICAgICAgICAgUEZFQ19wYWdlX3By
ZXNlbnQgfCBQRkVDX2luc25fZmV0Y2ggfCBwZmVjLCBwZmluZm8pOwotfQotCiB1bnNpZ25lZCBs
b25nIGNvcHlfdG9fdXNlcl9odm0odm9pZCAqdG8sIGNvbnN0IHZvaWQgKmZyb20sIHVuc2lnbmVk
IGludCBsZW4pCiB7CiAgICAgaW50IHJjOwpAQCAtMzc1OCw4ICszNzQ5LDkgQEAgdm9pZCBodm1f
dWRfaW50ZXJjZXB0KHN0cnVjdCBjcHVfdXNlcl9yZQogICAgICAgICBpZiAoIGh2bV92aXJ0dWFs
X3RvX2xpbmVhcl9hZGRyKHg4Nl9zZWdfY3MsIGNzLCByZWdzLT5yaXAsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKHNpZyksIGh2bV9hY2Nlc3NfaW5zbl9m
ZXRjaCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjcywgJmFkZHIp
ICYmCi0gICAgICAgICAgICAgKGh2bV9mZXRjaF9mcm9tX2d1ZXN0X2xpbmVhcihzaWcsIGFkZHIs
IHNpemVvZihzaWcpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
d2FsaywgTlVMTCkgPT0gSFZNVFJBTlNfb2theSkgJiYKKyAgICAgICAgICAgICAoaHZtX2NvcHlf
ZnJvbV9ndWVzdF9saW5lYXIoc2lnLCBhZGRyLCBzaXplb2Yoc2lnKSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgd2FsayB8IFBGRUNfaW5zbl9mZXRjaCwgTlVMTCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTlVMTCkgPT0gSFZNVFJB
TlNfb2theSkgJiYKICAgICAgICAgICAgICAobWVtY21wKHNpZywgIlx4Zlx4YnhlbiIsIHNpemVv
ZihzaWcpKSA9PSAwKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIHJlZ3MtPnJpcCArPSBzaXpl
b2Yoc2lnKTsKLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYworKysgYi94ZW4v
YXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCkBAIC0xNjQsOCArMTY0LDkgQEAgY29uc3Qgc3Ry
dWN0IHg4Nl9lbXVsYXRlX29wcyAqc2hhZG93X2luaQogICAgICAgICAoIWh2bV90cmFuc2xhdGVf
dmlydHVhbF9hZGRyKAogICAgICAgICAgICAgeDg2X3NlZ19jcywgcmVncy0+cmlwLCBzaXplb2Yo
c2hfY3R4dC0+aW5zbl9idWYpLAogICAgICAgICAgICAgaHZtX2FjY2Vzc19pbnNuX2ZldGNoLCBz
aF9jdHh0LCAmYWRkcikgJiYKLSAgICAgICAgICFodm1fZmV0Y2hfZnJvbV9ndWVzdF9saW5lYXIo
Ci0gICAgICAgICAgICAgc2hfY3R4dC0+aW5zbl9idWYsIGFkZHIsIHNpemVvZihzaF9jdHh0LT5p
bnNuX2J1ZiksIDAsIE5VTEwpKQorICAgICAgICAgIWh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFy
KAorICAgICAgICAgICAgIHNoX2N0eHQtPmluc25fYnVmLCBhZGRyLCBzaXplb2Yoc2hfY3R4dC0+
aW5zbl9idWYpLAorICAgICAgICAgICAgIFBGRUNfaW5zbl9mZXRjaCwgTlVMTCwgTlVMTCkpCiAg
ICAgICAgID8gc2l6ZW9mKHNoX2N0eHQtPmluc25fYnVmKSA6IDA7CiAKICAgICByZXR1cm4gJmh2
bV9zaGFkb3dfZW11bGF0b3Jfb3BzOwpAQCAtMTk4LDggKzE5OSw5IEBAIHZvaWQgc2hhZG93X2Nv
bnRpbnVlX2VtdWxhdGlvbihzdHJ1Y3Qgc2gKICAgICAgICAgICAgICghaHZtX3RyYW5zbGF0ZV92
aXJ0dWFsX2FkZHIoCiAgICAgICAgICAgICAgICAgeDg2X3NlZ19jcywgcmVncy0+cmlwLCBzaXpl
b2Yoc2hfY3R4dC0+aW5zbl9idWYpLAogICAgICAgICAgICAgICAgIGh2bV9hY2Nlc3NfaW5zbl9m
ZXRjaCwgc2hfY3R4dCwgJmFkZHIpICYmCi0gICAgICAgICAgICAgIWh2bV9mZXRjaF9mcm9tX2d1
ZXN0X2xpbmVhcigKLSAgICAgICAgICAgICAgICAgc2hfY3R4dC0+aW5zbl9idWYsIGFkZHIsIHNp
emVvZihzaF9jdHh0LT5pbnNuX2J1ZiksIDAsIE5VTEwpKQorICAgICAgICAgICAgICFodm1fY29w
eV9mcm9tX2d1ZXN0X2xpbmVhcigKKyAgICAgICAgICAgICAgICAgc2hfY3R4dC0+aW5zbl9idWYs
IGFkZHIsIHNpemVvZihzaF9jdHh0LT5pbnNuX2J1ZiksCisgICAgICAgICAgICAgICAgIFBGRUNf
aW5zbl9mZXRjaCwgTlVMTCwgTlVMTCkpCiAgICAgICAgICAgICA/IHNpemVvZihzaF9jdHh0LT5p
bnNuX2J1ZikgOiAwOwogICAgICAgICBzaF9jdHh0LT5pbnNuX2J1Zl9laXAgPSByZWdzLT5yaXA7
CiAgICAgfQotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2h2bS5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9tbS9zaGFkb3cvaHZtLmMKQEAgLTEyMiwxMCArMTIyLDEwIEBAIGh2bV9yZWFkKGVudW0g
eDg2X3NlZ21lbnQgc2VnLAogICAgIGlmICggcmMgfHwgIWJ5dGVzICkKICAgICAgICAgcmV0dXJu
IHJjOwogCi0gICAgaWYgKCBhY2Nlc3NfdHlwZSA9PSBodm1fYWNjZXNzX2luc25fZmV0Y2ggKQot
ICAgICAgICByYyA9IGh2bV9mZXRjaF9mcm9tX2d1ZXN0X2xpbmVhcihwX2RhdGEsIGFkZHIsIGJ5
dGVzLCAwLCAmcGZpbmZvKTsKLSAgICBlbHNlCi0gICAgICAgIHJjID0gaHZtX2NvcHlfZnJvbV9n
dWVzdF9saW5lYXIocF9kYXRhLCBhZGRyLCBieXRlcywgMCwgJnBmaW5mbyk7CisgICAgcmMgPSBo
dm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcihwX2RhdGEsIGFkZHIsIGJ5dGVzLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKGFjY2Vzc190eXBlID09IGh2bV9hY2Nlc3NfaW5z
bl9mZXRjaAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID8gUEZFQ19pbnNu
X2ZldGNoIDogMCksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmcGZpbmZv
KTsKIAogICAgIHN3aXRjaCAoIHJjICkKICAgICB7Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL3N1cHBvcnQuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdXBwb3J0LmgKQEAg
LTEwMCw5ICsxMDAsNiBAQCBlbnVtIGh2bV90cmFuc2xhdGlvbl9yZXN1bHQgaHZtX2NvcHlfdG9f
CiBlbnVtIGh2bV90cmFuc2xhdGlvbl9yZXN1bHQgaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIo
CiAgICAgdm9pZCAqYnVmLCB1bnNpZ25lZCBsb25nIGFkZHIsIGludCBzaXplLCB1aW50MzJfdCBw
ZmVjLAogICAgIHBhZ2VmYXVsdF9pbmZvX3QgKnBmaW5mbyk7Ci1lbnVtIGh2bV90cmFuc2xhdGlv
bl9yZXN1bHQgaHZtX2ZldGNoX2Zyb21fZ3Vlc3RfbGluZWFyKAotICAgIHZvaWQgKmJ1ZiwgdW5z
aWduZWQgbG9uZyBhZGRyLCBpbnQgc2l6ZSwgdWludDMyX3QgcGZlYywKLSAgICBwYWdlZmF1bHRf
aW5mb190ICpwZmluZm8pOwogCiAvKgogICogR2V0IGEgcmVmZXJlbmNlIG9uIHRoZSBwYWdlIHVu
ZGVyIGFuIEhWTSBwaHlzaWNhbCBvciBsaW5lYXIgYWRkcmVzcy4gIElmCgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 11:09:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 11: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 1fvKpo-0007rb-QL; Thu, 30 Aug 2018 11:09: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvKpo-0007rW-8P
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 11:09:56 +0000
X-Inumbo-ID: 540f24f0-ac45-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 540f24f0-ac45-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 11:10:40 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 05:09:54 -0600
Message-Id: <5B87D08102000078001E37BC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 05:09:53 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "xen-devel" <xen-devel@lists.xenproject.org>
References: <5B87CF6302000078001E37A6@prv1-mh.provo.novell.com>
In-Reply-To: <5B87CF6302000078001E37A6@prv1-mh.provo.novell.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: [Xen-devel] [PATCH RFC 2/2] x86/HVM: split page straddling emulated
 accesses in more cases
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Olaf Hering <olaf@aepfle.de>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXNzdW1pbmcgY29uc2VjdXRpdmUgbGluZWFyIGFkZHJlc3NlcyBtYXAgdG8gYWxsIFJBTSBvciBh
bGwgTU1JTyBpcyBub3QKY29ycmVjdC4gTm9yIGlzIGFzc3VtaW5nIHRoYXQgYSBwYWdlIHN0cmFk
ZGxpbmcgTU1JTyBhY2Nlc3Mgd2lsbCBhY2Nlc3MKdGhlIHNhbWUgZW11bGF0aW5nIGNvbXBvbmVu
dCBmb3IgYm90aCBwYXJ0cyBvZiB0aGUgYWNjZXNzLiBJZiBhIGd1ZXN0ClJBTSByZWFkIGZhaWxz
IHdpdGggSFZNVFJBTlNfYmFkX2dmbl90b19tZm4gYW5kIGlmIHRoZSBhY2Nlc3Mgc3RyYWRkbGVz
CmEgcGFnZSBib3VuZGFyeSwgaXNzdWUgYWNjZXNzZXMgc2VwYXJhdGVseSBmb3IgYm90aCBwYXJ0
cy4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tClJG
QzogVGhpcyBjbGVhcmx5IHdhbnRzIG1pcnJvcmluZyB0byB0aGUgd3JpdGUgcGF0aCwgYW5kIHBl
cmhhcHMgYWxzbwogICAgIHRvIHRoZSBmYWxsYmFjayBjb2RlIG9uIHRoZSBSTVcgcGF0aC4gQnV0
IEknZCBsaWtlIHRvIGdldCBhIHNlbnNlCiAgICAgZmlyc3Qgb24gaG93IHdlbGNvbWUgdGhlIGdl
bmVyYWwgYXBwcm9hY2ggaXMuCgotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYworKysg
Yi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwpAQCAtMTA0MSw2ICsxMDQxLDQ4IEBAIHN0YXRp
YyBpbmxpbmUgaW50IGh2bWVtdWxfbGluZWFyX21taW9fd3IKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGZlYywgaHZtZW11bF9jdHh0LCB0cmFuc2xhdGUpOwogfQogCitz
dGF0aWMgaW50IGxpbmVhcl9yZWFkKHVuc2lnbmVkIGxvbmcgYWRkciwgdW5zaWduZWQgaW50IGJ5
dGVzLCB2b2lkICpwX2RhdGEsCisgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IHBmZWMs
IHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0ICpodm1lbXVsX2N0eHQpCit7CisgICAgcGFnZWZhdWx0
X2luZm9fdCBwZmluZm87CisgICAgaW50IHJjID0gaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIo
cF9kYXRhLCBhZGRyLCBieXRlcywgcGZlYywgJnBmaW5mbyk7CisKKyAgICBzd2l0Y2ggKCByYyAp
CisgICAgeworICAgICAgICB1bnNpZ25lZCBpbnQgb2Zmc2V0LCBwYXJ0MTsKKworICAgIGNhc2Ug
SFZNVFJBTlNfb2theToKKyAgICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsKKworICAgIGNhc2Ug
SFZNVFJBTlNfYmFkX2xpbmVhcl90b19nZm46CisgICAgICAgIHg4Nl9lbXVsX3BhZ2VmYXVsdChw
ZmluZm8uZWMsIHBmaW5mby5saW5lYXIsICZodm1lbXVsX2N0eHQtPmN0eHQpOworICAgICAgICBy
ZXR1cm4gWDg2RU1VTF9FWENFUFRJT047CisKKyAgICBjYXNlIEhWTVRSQU5TX2JhZF9nZm5fdG9f
bWZuOgorICAgICAgICBpZiAoIHBmZWMgJiBQRkVDX2luc25fZmV0Y2ggKQorICAgICAgICAgICAg
cmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOworCisgICAgICAgIG9mZnNldCA9IGFkZHIgJiB+
UEFHRV9NQVNLOworICAgICAgICBpZiAoIG9mZnNldCArIGJ5dGVzIDw9IFBBR0VfU0laRSApCisg
ICAgICAgICAgICByZXR1cm4gaHZtZW11bF9saW5lYXJfbW1pb19yZWFkKGFkZHIsIGJ5dGVzLCBw
X2RhdGEsIHBmZWMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGh2bWVtdWxfY3R4dCwgMCk7CisKKyAgICAgICAgLyogU3BsaXQgdGhlIGFjY2VzcyBhdCB0aGUg
cGFnZSBib3VuZGFyeS4gKi8KKyAgICAgICAgcGFydDEgPSBQQUdFX1NJWkUgLSBvZmZzZXQ7Cisg
ICAgICAgIHJjID0gbGluZWFyX3JlYWQoYWRkciwgcGFydDEsIHBfZGF0YSwgcGZlYywgaHZtZW11
bF9jdHh0KTsKKyAgICAgICAgaWYgKCByYyA9PSBYODZFTVVMX09LQVkgKQorICAgICAgICAgICAg
cmMgPSBsaW5lYXJfcmVhZChhZGRyICsgcGFydDEsIGJ5dGVzIC0gcGFydDEsIHBfZGF0YSArIHBh
cnQxLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwZmVjLCBodm1lbXVsX2N0eHQpOwor
ICAgICAgICByZXR1cm4gcmM7CisKKyAgICBjYXNlIEhWTVRSQU5TX2dmbl9wYWdlZF9vdXQ6Cisg
ICAgY2FzZSBIVk1UUkFOU19nZm5fc2hhcmVkOgorICAgICAgICByZXR1cm4gWDg2RU1VTF9SRVRS
WTsKKyAgICB9CisKKyAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7Cit9CisKIHN0YXRp
YyBpbnQgX19odm1lbXVsX3JlYWQoCiAgICAgZW51bSB4ODZfc2VnbWVudCBzZWcsCiAgICAgdW5z
aWduZWQgbG9uZyBvZmZzZXQsCkBAIC0xMDQ5LDExICsxMDkxLDkgQEAgc3RhdGljIGludCBfX2h2
bWVtdWxfcmVhZCgKICAgICBlbnVtIGh2bV9hY2Nlc3NfdHlwZSBhY2Nlc3NfdHlwZSwKICAgICBz
dHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCAqaHZtZW11bF9jdHh0KQogewotICAgIHN0cnVjdCB2Y3B1
ICpjdXJyID0gY3VycmVudDsKLSAgICBwYWdlZmF1bHRfaW5mb190IHBmaW5mbzsKICAgICB1bnNp
Z25lZCBsb25nIGFkZHIsIHJlcHMgPSAxOwogICAgIHVpbnQzMl90IHBmZWMgPSBQRkVDX3BhZ2Vf
cHJlc2VudDsKLSAgICBzdHJ1Y3QgaHZtX3ZjcHVfaW8gKnZpbyA9ICZjdXJyLT5hcmNoLmh2bV92
Y3B1Lmh2bV9pbzsKKyAgICBzdHJ1Y3QgaHZtX3ZjcHVfaW8gKnZpbyA9ICZjdXJyZW50LT5hcmNo
Lmh2bV92Y3B1Lmh2bV9pbzsKICAgICBpbnQgcmM7CiAKICAgICBpZiAoIGlzX3g4Nl9zeXN0ZW1f
c2VnbWVudChzZWcpICkKQEAgLTEwNzMsMjggKzExMTMsNyBAQCBzdGF0aWMgaW50IF9faHZtZW11
bF9yZWFkKAogICAgICAgICAgKHZpby0+bW1pb19nbGEgPT0gKGFkZHIgJiBQQUdFX01BU0spKSAp
CiAgICAgICAgIHJldHVybiBodm1lbXVsX2xpbmVhcl9tbWlvX3JlYWQoYWRkciwgYnl0ZXMsIHBf
ZGF0YSwgcGZlYywgaHZtZW11bF9jdHh0LCAxKTsKIAotICAgIHJjID0gaHZtX2NvcHlfZnJvbV9n
dWVzdF9saW5lYXIocF9kYXRhLCBhZGRyLCBieXRlcywgcGZlYywgJnBmaW5mbyk7Ci0KLSAgICBz
d2l0Y2ggKCByYyApCi0gICAgewotICAgIGNhc2UgSFZNVFJBTlNfb2theToKLSAgICAgICAgYnJl
YWs7Ci0gICAgY2FzZSBIVk1UUkFOU19iYWRfbGluZWFyX3RvX2dmbjoKLSAgICAgICAgeDg2X2Vt
dWxfcGFnZWZhdWx0KHBmaW5mby5lYywgcGZpbmZvLmxpbmVhciwgJmh2bWVtdWxfY3R4dC0+Y3R4
dCk7Ci0gICAgICAgIHJldHVybiBYODZFTVVMX0VYQ0VQVElPTjsKLSAgICBjYXNlIEhWTVRSQU5T
X2JhZF9nZm5fdG9fbWZuOgotICAgICAgICBpZiAoIGFjY2Vzc190eXBlID09IGh2bV9hY2Nlc3Nf
aW5zbl9mZXRjaCApCi0gICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7Ci0K
LSAgICAgICAgcmV0dXJuIGh2bWVtdWxfbGluZWFyX21taW9fcmVhZChhZGRyLCBieXRlcywgcF9k
YXRhLCBwZmVjLCBodm1lbXVsX2N0eHQsIDApOwotICAgIGNhc2UgSFZNVFJBTlNfZ2ZuX3BhZ2Vk
X291dDoKLSAgICBjYXNlIEhWTVRSQU5TX2dmbl9zaGFyZWQ6Ci0gICAgICAgIHJldHVybiBYODZF
TVVMX1JFVFJZOwotICAgIGRlZmF1bHQ6Ci0gICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExF
QUJMRTsKLSAgICB9Ci0KLSAgICByZXR1cm4gWDg2RU1VTF9PS0FZOworICAgIHJldHVybiBsaW5l
YXJfcmVhZChhZGRyLCBieXRlcywgcF9kYXRhLCBwZmVjLCBodm1lbXVsX2N0eHQpOwogfQogCiBz
dGF0aWMgaW50IGh2bWVtdWxfcmVhZCgKCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 11:18:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 11:18:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvKyT-0000OO-MQ; Thu, 30 Aug 2018 11:18: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=ohfx=ln=citrix.com=prvs=773039ca7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvKyT-0000OJ-2m
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 11:18:53 +0000
X-Inumbo-ID: 4262fd69-ac46-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 4262fd69-ac46-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 13:17:20 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,306,1531785600"; d="scan'208";a="78341987"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B87CF6302000078001E37A6@prv1-mh.provo.novell.com>
 <5B87D04F02000078001E37B5@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: <a103cabc-b562-f519-8d48-4eeca8ab25f3@citrix.com>
Date: Thu, 30 Aug 2018 12:18: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: <5B87D04F02000078001E37B5@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/HVM: drop
 hvm_fetch_from_guest_linear()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Olaf Hering <olaf@aepfle.de>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAvMDgvMTggMTI6MDksIEphbiBCZXVsaWNoIHdyb3RlOgo+IEl0IGNhbiBlYXNpbHkgYmUg
ZXhwcmVzc2VkIHRocm91Z2ggaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIoKSwgYW5kIGluCj4g
dHdvIGNhc2VzIHRoaXMgZXZlbiBzaW1wbGlmaWVzIGNhbGxlcnMuCj4KPiBTdWdnZXN0ZWQtYnk6
IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+Cj4gU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKSSByZWFsbHkgbGlrZSB0aGlzIHBpZWNl
IG9mIGNsZWFudXAsIGJ1dC4uLgoKPiAtLS0KPiB2MjogTmV3Lgo+Cj4gLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS9lbXVsYXRlLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwo+IEBA
IC0xMDYwLDYgKzEwNjAsOCBAQCBzdGF0aWMgaW50IF9faHZtZW11bF9yZWFkKAo+ICAgICAgICAg
IHBmZWMgfD0gUEZFQ19pbXBsaWNpdDsKPiAgICAgIGVsc2UgaWYgKCBodm1lbXVsX2N0eHQtPnNl
Z19yZWdbeDg2X3NlZ19zc10uZHBsID09IDMgKQo+ICAgICAgICAgIHBmZWMgfD0gUEZFQ191c2Vy
X21vZGU7Cj4gKyAgICBpZiAoIGFjY2Vzc190eXBlID09IGh2bV9hY2Nlc3NfaW5zbl9mZXRjaCAp
Cj4gKyAgICAgICAgcGZlYyB8PSBQRkVDX2luc25fZmV0Y2g7Cj4gIAo+ICAgICAgcmMgPSBodm1l
bXVsX3ZpcnR1YWxfdG9fbGluZWFyKAo+ICAgICAgICAgIHNlZywgb2Zmc2V0LCBieXRlcywgJnJl
cHMsIGFjY2Vzc190eXBlLCBodm1lbXVsX2N0eHQsICZhZGRyKTsKPiBAQCAtMTA3MSw5ICsxMDcz
LDcgQEAgc3RhdGljIGludCBfX2h2bWVtdWxfcmVhZCgKPiAgICAgICAgICAgKHZpby0+bW1pb19n
bGEgPT0gKGFkZHIgJiBQQUdFX01BU0spKSApCj4gICAgICAgICAgcmV0dXJuIGh2bWVtdWxfbGlu
ZWFyX21taW9fcmVhZChhZGRyLCBieXRlcywgcF9kYXRhLCBwZmVjLCBodm1lbXVsX2N0eHQsIDEp
Owo+ICAKPiAtICAgIHJjID0gKChhY2Nlc3NfdHlwZSA9PSBodm1fYWNjZXNzX2luc25fZmV0Y2gp
ID8KPiAtICAgICAgICAgIGh2bV9mZXRjaF9mcm9tX2d1ZXN0X2xpbmVhcihwX2RhdGEsIGFkZHIs
IGJ5dGVzLCBwZmVjLCAmcGZpbmZvKSA6Cj4gLSAgICAgICAgICBodm1fY29weV9mcm9tX2d1ZXN0
X2xpbmVhcihwX2RhdGEsIGFkZHIsIGJ5dGVzLCBwZmVjLCAmcGZpbmZvKSk7Cj4gKyAgICByYyA9
IGh2bV9jb3B5X2Zyb21fZ3Vlc3RfbGluZWFyKHBfZGF0YSwgYWRkciwgYnl0ZXMsIHBmZWMsICZw
ZmluZm8pOwo+ICAKPiAgICAgIHN3aXRjaCAoIHJjICkKPiAgICAgIHsKPiBAQCAtMjUxMiw5ICsy
NTEyLDEwIEBAIHZvaWQgaHZtX2VtdWxhdGVfaW5pdF9wZXJfaW5zbigKPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh2bV9hY2Nlc3NfaW5zbl9mZXRjaCwKPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZodm1lbXVsX2N0eHQtPnNlZ19y
ZWdbeDg2X3NlZ19jc10sCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAmYWRkcikgJiYKPiAtICAgICAgICAgICAgIGh2bV9mZXRjaF9mcm9tX2d1ZXN0X2xpbmVhciho
dm1lbXVsX2N0eHQtPmluc25fYnVmLCBhZGRyLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHNpemVvZihodm1lbXVsX2N0eHQtPmluc25fYnVmKSwKPiAtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwZmVjLCBOVUxMKSA9PSBIVk1UUkFO
U19va2F5KSA/Cj4gKyAgICAgICAgICAgICBodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcihodm1l
bXVsX2N0eHQtPmluc25fYnVmLCBhZGRyLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc2l6ZW9mKGh2bWVtdWxfY3R4dC0+aW5zbl9idWYpLAo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGZlYyB8IFBGRUNfaW5zbl9mZXRjaCwgTlVM
TCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEwpID09IEhW
TVRSQU5TX29rYXkpID8KCkRvZXMgdGhpcyBldmVuIGNvbXBpbGU/wqAgWW91IHNlZW0gdG8gaGF2
ZSBhbiBleHRyYSBOVUxMIGhlcmUgYW5kIHNldmVyYWwKbGF0ZXIgcGxhY2VzLgoKfkFuZHJldwoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 11:24:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 11:24:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvL3o-0001IM-JY; Thu, 30 Aug 2018 11:24:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ohfx=ln=citrix.com=prvs=773039ca7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvL3n-0001IH-Fm
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 11:24:23 +0000
X-Inumbo-ID: 5880e0fb-ac47-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5880e0fb-ac47-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 11:25:06 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,306,1531785600"; d="scan'208";a="78342190"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B87CF6302000078001E37A6@prv1-mh.provo.novell.com>
 <5B87D04F02000078001E37B5@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: <6f7d8807-14e8-848e-ac02-4b355d95be15@citrix.com>
Date: Thu, 30 Aug 2018 12:24:20 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B87D04F02000078001E37B5@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/HVM: drop
 hvm_fetch_from_guest_linear()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>, Olaf Hering <olaf@aepfle.de>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAvMDgvMTggMTI6MDksIEphbiBCZXVsaWNoIHdyb3RlOgo+IEBAIC0zNzU4LDggKzM3NDks
OSBAQCB2b2lkIGh2bV91ZF9pbnRlcmNlcHQoc3RydWN0IGNwdV91c2VyX3JlCj4gICAgICAgICAg
aWYgKCBodm1fdmlydHVhbF90b19saW5lYXJfYWRkcih4ODZfc2VnX2NzLCBjcywgcmVncy0+cmlw
LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKHNpZyks
IGh2bV9hY2Nlc3NfaW5zbl9mZXRjaCwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNzLCAmYWRkcikgJiYKPiAtICAgICAgICAgICAgIChodm1fZmV0Y2hfZnJvbV9n
dWVzdF9saW5lYXIoc2lnLCBhZGRyLCBzaXplb2Yoc2lnKSwKPiAtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgd2FsaywgTlVMTCkgPT0gSFZNVFJBTlNfb2theSkgJiYK
PiArICAgICAgICAgICAgIChodm1fY29weV9mcm9tX2d1ZXN0X2xpbmVhcihzaWcsIGFkZHIsIHNp
emVvZihzaWcpLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdh
bGsgfCBQRkVDX2luc25fZmV0Y2gsIE5VTEwsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgTlVMTCkgPT0gSFZNVFJBTlNfb2theSkgJiYKClRoaXMgd291bGQgYmUg
bW9yZSBzaW1wbGUgYnkgZm9sZGluZyBQRkVDX2luc25fZmV0Y2ggaW50byB0aGUKaW5pdGlhbGlz
YXRpb24gb2Ygd2FsaywgYXMgdGhpcyB3aG9sZSBleHByZXNzaW9uIGlzIGp1c3QgYW4gaW5zdHJ1
Y3Rpb24KZmV0Y2guCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 12:03:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 12: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 1fvLeu-0004hz-Qk; Thu, 30 Aug 2018 12:02:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvLet-0004hu-SI
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 12:02:43 +0000
X-Inumbo-ID: 6332ced2-ac4c-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 6332ced2-ac4c-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 14:01:11 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 06:02:41 -0600
Message-Id: <5B87DCDF02000078001E37E8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 06:02:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B87CF6302000078001E37A6@prv1-mh.provo.novell.com>
 <5B87D04F02000078001E37B5@prv1-mh.provo.novell.com>
 <a103cabc-b562-f519-8d48-4eeca8ab25f3@citrix.com>
In-Reply-To: <a103cabc-b562-f519-8d48-4eeca8ab25f3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/2] x86/HVM: drop
 hvm_fetch_from_guest_linear()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Olaf Hering <olaf@aepfle.de>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Tim Deegan <tim@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjA4LjE4IGF0IDEzOjE4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMzAvMDgvMTggMTI6MDksIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBAQCAtMjUxMiw5
ICsyNTEyLDEwIEBAIHZvaWQgaHZtX2VtdWxhdGVfaW5pdF9wZXJfaW5zbigKPj4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodm1fYWNjZXNzX2luc25fZmV0Y2gsCj4+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmh2bWVtdWxfY3R4dC0+
c2VnX3JlZ1t4ODZfc2VnX2NzXSwKPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAmYWRkcikgJiYKPj4gLSAgICAgICAgICAgICBodm1fZmV0Y2hfZnJvbV9ndWVzdF9s
aW5lYXIoaHZtZW11bF9jdHh0LT5pbnNuX2J1ZiwgYWRkciwKPj4gLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKGh2bWVtdWxfY3R4dC0+aW5zbl9idWYpLAo+
PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwZmVjLCBOVUxMKSA9
PSBIVk1UUkFOU19va2F5KSA/Cj4+ICsgICAgICAgICAgICAgaHZtX2NvcHlfZnJvbV9ndWVzdF9s
aW5lYXIoaHZtZW11bF9jdHh0LT5pbnNuX2J1ZiwgYWRkciwKPj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoaHZtZW11bF9jdHh0LT5pbnNuX2J1ZiksCj4+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGZlYyB8IFBGRUNfaW5z
bl9mZXRjaCwgTlVMTCwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBOVUxMKSA9PSBIVk1UUkFOU19va2F5KSA/Cj4gCj4gRG9lcyB0aGlzIGV2ZW4gY29tcGlsZT8g
IFlvdSBzZWVtIHRvIGhhdmUgYW4gZXh0cmEgTlVMTCBoZXJlIGFuZCBzZXZlcmFsCj4gbGF0ZXIg
cGxhY2VzLgoKSXQgZG9lcyAtIHdpdGggIng4Ni9IVk06IGltcGxlbWVudCBtZW1vcnkgcmVhZCBj
YWNoaW5nIiBhbHNvCmFwcGxpZWQuIElPVyAtIEknbSBzb3JyeSwgaW5zdWZmaWNpZW50IHJlLW9y
ZGVyaW5nIHdvcmsgZG9uZQp3aGVuIG1vdmluZyB0aGVzZSB0d28gYWhlYWQuCgpKYW4KCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 12:23:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 12:23: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 1fvLyL-0006TR-It; Thu, 30 Aug 2018 12:22: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=ohfx=ln=citrix.com=prvs=773039ca7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvLyK-0006TM-3b
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 12:22:48 +0000
X-Inumbo-ID: 30cd26ba-ac4f-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 30cd26ba-ac4f-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 14:21:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,306,1531785600"; d="scan'208";a="78344955"
To: Jan Beulich <JBeulich@suse.com>
References: <5B87CF6302000078001E37A6@prv1-mh.provo.novell.com>
 <5B87D04F02000078001E37B5@prv1-mh.provo.novell.com>
 <a103cabc-b562-f519-8d48-4eeca8ab25f3@citrix.com>
 <5B87DCDF02000078001E37E8@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: <7b6af386-5dab-0693-12e7-176a7f803ac7@citrix.com>
Date: Thu, 30 Aug 2018 13:22: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: <5B87DCDF02000078001E37E8@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/HVM: drop
 hvm_fetch_from_guest_linear()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Olaf Hering <olaf@aepfle.de>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Tim Deegan <tim@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAvMDgvMTggMTM6MDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDMwLjA4LjE4IGF0
IDEzOjE4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDMwLzA4LzE4
IDEyOjA5LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IEBAIC0yNTEyLDkgKzI1MTIsMTAgQEAgdm9p
ZCBodm1fZW11bGF0ZV9pbml0X3Blcl9pbnNuKAo+Pj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBodm1fYWNjZXNzX2luc25fZmV0Y2gsCj4+PiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICZodm1lbXVsX2N0eHQtPnNlZ19yZWdbeDg2X3Nl
Z19jc10sCj4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZhZGRy
KSAmJgo+Pj4gLSAgICAgICAgICAgICBodm1fZmV0Y2hfZnJvbV9ndWVzdF9saW5lYXIoaHZtZW11
bF9jdHh0LT5pbnNuX2J1ZiwgYWRkciwKPj4+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHNpemVvZihodm1lbXVsX2N0eHQtPmluc25fYnVmKSwKPj4+IC0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBmZWMsIE5VTEwpID09IEhWTVRSQU5T
X29rYXkpID8KPj4+ICsgICAgICAgICAgICAgaHZtX2NvcHlfZnJvbV9ndWVzdF9saW5lYXIoaHZt
ZW11bF9jdHh0LT5pbnNuX2J1ZiwgYWRkciwKPj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc2l6ZW9mKGh2bWVtdWxfY3R4dC0+aW5zbl9idWYpLAo+Pj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwZmVjIHwgUEZFQ19pbnNuX2ZldGNo
LCBOVUxMLAo+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxM
KSA9PSBIVk1UUkFOU19va2F5KSA/Cj4+IERvZXMgdGhpcyBldmVuIGNvbXBpbGU/ICBZb3Ugc2Vl
bSB0byBoYXZlIGFuIGV4dHJhIE5VTEwgaGVyZSBhbmQgc2V2ZXJhbAo+PiBsYXRlciBwbGFjZXMu
Cj4gSXQgZG9lcyAtIHdpdGggIng4Ni9IVk06IGltcGxlbWVudCBtZW1vcnkgcmVhZCBjYWNoaW5n
IiBhbHNvCj4gYXBwbGllZC4gSU9XIC0gSSdtIHNvcnJ5LCBpbnN1ZmZpY2llbnQgcmUtb3JkZXJp
bmcgd29yayBkb25lCj4gd2hlbiBtb3ZpbmcgdGhlc2UgdHdvIGFoZWFkLgoKRG9lcyBpdD/CoCBU
aGlzIHBhdGNoIGhhcyBhIG1peCBvZiBjYWxsZXJzIHdpdGggNCBhbmQgNSBwYXJhbWV0ZXJzLCB3
aGljaAppcyB3aHkgSSBub3RpY2VkIGl0IGluIHRoZSBmaXJzdCBwbGFjZS4KCldpdGggaXQgZml4
ZWQgdXAgdG8gY29tcGlsZSwgYW5kIHByZWZlcmFibHkgd2l0aCB0aGUgb3RoZXIgYWRqdXN0bWVu
dAppbmNsdWRlZCwgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 12:26:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 12:26:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvM1U-0006d9-3a; Thu, 30 Aug 2018 12:26: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvM1S-0006cP-94
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 12:26:02 +0000
X-Inumbo-ID: a4db7f7b-ac4f-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 a4db7f7b-ac4f-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 14:24:30 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 06:25:59 -0600
Message-Id: <5B87E25502000078001E3813@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 06:25:57 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1535622956-26846-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1535622956-26846-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjA4LjE4IGF0IDExOjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2FyY2gveDg2L0tjb25maWcKPiArKysgYi94ZW4vYXJjaC94ODYvS2Nv
bmZpZwo+IEBAIC0xNjQsMyArMTY0LDI2IEBAIGVuZG1lbnUKPiAgc291cmNlICJjb21tb24vS2Nv
bmZpZyIKPiAgCj4gIHNvdXJjZSAiZHJpdmVycy9LY29uZmlnIgo+ICsKPiArbWVudSAiRGVwcmVj
YXRlZCBGdW5jdGlvbmFsaXR5Igo+ICsKPiArY29uZmlnIExFR0FDWV9QVl9MRFRfUEFHSU5HCj4g
KwlkZWZfYm9vbCBuCgpDYW4gdGhpcyBwbGVhc2Ugc2ltcGx5IGJlICJib29sIiBhbmQgZGVwZW5k
IG9uIFBWIHJpZ2h0IGF3YXkKKG1heWJlIHRoZSBuYW1lIHdvdWxkIHRoZW4gYWxzbyBiZXR0ZXIg
aGF2ZSBQVl8gZmlyc3QsIGJ1dApJJ2xsIGxlYXZlIHRoYXQgcGFydCB1cCB0byB5b3UpPyBXaXRo
IHRoYXQKUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkphbgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 12:28:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 12: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 1fvM3K-0006kJ-HR; Thu, 30 Aug 2018 12:27:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ohfx=ln=citrix.com=prvs=773039ca7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvM3J-0006kE-Vx
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 12:27:58 +0000
X-Inumbo-ID: 3a1d870b-ac50-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 3a1d870b-ac50-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 12:28:41 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,306,1531785600"; d="scan'208";a="78345176"
To: Jan Beulich <JBeulich@suse.com>
References: <1535622956-26846-1-git-send-email-andrew.cooper3@citrix.com>
 <5B87E25502000078001E3813@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: <fe5d23d5-844a-dd9f-04a5-56848db7459c@citrix.com>
Date: Thu, 30 Aug 2018 13:27:54 +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: <5B87E25502000078001E3813@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/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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAvMDgvMTggMTM6MjUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDMwLjA4LjE4IGF0
IDExOjU1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9LY29uZmlnCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCj4+IEBAIC0xNjQs
MyArMTY0LDI2IEBAIGVuZG1lbnUKPj4gIHNvdXJjZSAiY29tbW9uL0tjb25maWciCj4+ICAKPj4g
IHNvdXJjZSAiZHJpdmVycy9LY29uZmlnIgo+PiArCj4+ICttZW51ICJEZXByZWNhdGVkIEZ1bmN0
aW9uYWxpdHkiCj4+ICsKPj4gK2NvbmZpZyBMRUdBQ1lfUFZfTERUX1BBR0lORwo+PiArCWRlZl9i
b29sIG4KPiBDYW4gdGhpcyBwbGVhc2Ugc2ltcGx5IGJlICJib29sIiBhbmQgZGVwZW5kIG9uIFBW
IHJpZ2h0IGF3YXkKClN1cmUuwqAgKEkgYmVsaWV2ZSB0aGlzIHBhdGNoIGFjdHVhbGx5IHByZWRp
Y2F0ZXMgQ09ORklHX1BWIGVudGlyZWx5KS4KCj4gKG1heWJlIHRoZSBuYW1lIHdvdWxkIHRoZW4g
YWxzbyBiZXR0ZXIgaGF2ZSBQVl8gZmlyc3QsIGJ1dAo+IEknbGwgbGVhdmUgdGhhdCBwYXJ0IHVw
IHRvIHlvdSk/IFdpdGggdGhhdAo+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CgpQZXJoYXBzIGRyb3AgaXQgdG8ganVzdCBDT05GSUdfUFZfTERUX1BBR0lORyA/
wqAgVGhlIExFR0FDWSBwYXJ0IGlzCnJhdGhlciByZWR1bmRhbnQuCgp+QW5kcmV3CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 12:28:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 12: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 1fvM3g-0006nw-Rd; Thu, 30 Aug 2018 12: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvM3f-0006nk-Sf
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 12:28:19 +0000
X-Inumbo-ID: 47b0e87c-ac50-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 47b0e87c-ac50-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 12:29:04 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 06:28:18 -0600
Message-Id: <5B87E2E002000078001E3816@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 06:28:16 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B87CF6302000078001E37A6@prv1-mh.provo.novell.com>
 <5B87D04F02000078001E37B5@prv1-mh.provo.novell.com>
 <a103cabc-b562-f519-8d48-4eeca8ab25f3@citrix.com>
 <5B87DCDF02000078001E37E8@prv1-mh.provo.novell.com>
 <7b6af386-5dab-0693-12e7-176a7f803ac7@citrix.com>
In-Reply-To: <7b6af386-5dab-0693-12e7-176a7f803ac7@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 1/2] x86/HVM: drop
 hvm_fetch_from_guest_linear()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Olaf Hering <olaf@aepfle.de>,
 Paul Durrant <paul.durrant@citrix.com>, Wei Liu <wei.liu2@citrix.com>,
 Tim Deegan <tim@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjA4LjE4IGF0IDE0OjIyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMzAvMDgvMTggMTM6MDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAzMC4w
OC4xOCBhdCAxMzoxOCwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g
MzAvMDgvMTggMTI6MDksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IEBAIC0yNTEyLDkgKzI1MTIs
MTAgQEAgdm9pZCBodm1fZW11bGF0ZV9pbml0X3Blcl9pbnNuKAo+Pj4+ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZtX2FjY2Vzc19pbnNuX2ZldGNoLAo+Pj4+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmh2bWVtdWxfY3R4dC0+c2Vn
X3JlZ1t4ODZfc2VnX2NzXSwKPj4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICZhZGRyKSAmJgo+Pj4+IC0gICAgICAgICAgICAgaHZtX2ZldGNoX2Zyb21fZ3Vlc3Rf
bGluZWFyKGh2bWVtdWxfY3R4dC0+aW5zbl9idWYsIGFkZHIsCj4+Pj4gLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKGh2bWVtdWxfY3R4dC0+aW5zbl9idWYp
LAo+Pj4+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBmZWMsIE5V
TEwpID09IEhWTVRSQU5TX29rYXkpID8KPj4+PiArICAgICAgICAgICAgIGh2bV9jb3B5X2Zyb21f
Z3Vlc3RfbGluZWFyKGh2bWVtdWxfY3R4dC0+aW5zbl9idWYsIGFkZHIsCj4+Pj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoaHZtZW11bF9jdHh0LT5pbnNu
X2J1ZiksCj4+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwZmVj
IHwgUEZFQ19pbnNuX2ZldGNoLCBOVUxMLAo+Pj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgTlVMTCkgPT0gSFZNVFJBTlNfb2theSkgPwo+Pj4gRG9lcyB0aGlzIGV2
ZW4gY29tcGlsZT8gIFlvdSBzZWVtIHRvIGhhdmUgYW4gZXh0cmEgTlVMTCBoZXJlIGFuZCBzZXZl
cmFsCj4+PiBsYXRlciBwbGFjZXMuCj4+IEl0IGRvZXMgLSB3aXRoICJ4ODYvSFZNOiBpbXBsZW1l
bnQgbWVtb3J5IHJlYWQgY2FjaGluZyIgYWxzbwo+PiBhcHBsaWVkLiBJT1cgLSBJJ20gc29ycnks
IGluc3VmZmljaWVudCByZS1vcmRlcmluZyB3b3JrIGRvbmUKPj4gd2hlbiBtb3ZpbmcgdGhlc2Ug
dHdvIGFoZWFkLgo+IAo+IERvZXMgaXQ/ICBUaGlzIHBhdGNoIGhhcyBhIG1peCBvZiBjYWxsZXJz
IHdpdGggNCBhbmQgNSBwYXJhbWV0ZXJzLCB3aGljaAo+IGlzIHdoeSBJIG5vdGljZWQgaXQgaW4g
dGhlIGZpcnN0IHBsYWNlLgoKUmlnaHQsIGhlbmNlIHRoZSBuZWVkIGZvciB0aGF0IG90aGVyIChy
ZS1iYXNlZCkgcGF0Y2ggb24gdG9wLiBJIGJlbGlldmUKSSd2ZSBub3cgbW92ZWQgdGhpbmdzIHN1
aXRhYmx5IGJldHdlZW4gYm90aCBwYXRjaGVzLgoKPiBXaXRoIGl0IGZpeGVkIHVwIHRvIGNvbXBp
bGUsIGFuZCBwcmVmZXJhYmx5IHdpdGggdGhlIG90aGVyIGFkanVzdG1lbnQKPiBpbmNsdWRlZCwg
UmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpU
aGFua3MgKGFuZCB5ZXMsIEkndmUgZm9sbG93ZWQgdGhlIG90aGVyIHN1Z2dlc3Rpb24gdG9vKSwK
SmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 12:30:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 12: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 1fvM64-0007YN-9r; Thu, 30 Aug 2018 12:30: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvM63-0007YH-8d
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 12:30:47 +0000
X-Inumbo-ID: 9f40acdf-ac50-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9f40acdf-ac50-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 12:31:31 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 06:30:45 -0600
Message-Id: <5B87E37302000078001E3833@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 06:30:43 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1535622956-26846-1-git-send-email-andrew.cooper3@citrix.com>
 <5B87E25502000078001E3813@prv1-mh.provo.novell.com>
 <fe5d23d5-844a-dd9f-04a5-56848db7459c@citrix.com>
In-Reply-To: <fe5d23d5-844a-dd9f-04a5-56848db7459c@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjA4LjE4IGF0IDE0OjI3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMzAvMDgvMTggMTM6MjUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAzMC4w
OC4xOCBhdCAxMTo1NSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gLS0t
IGEveGVuL2FyY2gveDg2L0tjb25maWcKPj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCj4+
PiBAQCAtMTY0LDMgKzE2NCwyNiBAQCBlbmRtZW51Cj4+PiAgc291cmNlICJjb21tb24vS2NvbmZp
ZyIKPj4+ICAKPj4+ICBzb3VyY2UgImRyaXZlcnMvS2NvbmZpZyIKPj4+ICsKPj4+ICttZW51ICJE
ZXByZWNhdGVkIEZ1bmN0aW9uYWxpdHkiCj4+PiArCj4+PiArY29uZmlnIExFR0FDWV9QVl9MRFRf
UEFHSU5HCj4+PiArCWRlZl9ib29sIG4KPj4gQ2FuIHRoaXMgcGxlYXNlIHNpbXBseSBiZSAiYm9v
bCIgYW5kIGRlcGVuZCBvbiBQViByaWdodCBhd2F5Cj4gCj4gU3VyZS4gIChJIGJlbGlldmUgdGhp
cyBwYXRjaCBhY3R1YWxseSBwcmVkaWNhdGVzIENPTkZJR19QViBlbnRpcmVseSkuCj4gCj4+ICht
YXliZSB0aGUgbmFtZSB3b3VsZCB0aGVuIGFsc28gYmV0dGVyIGhhdmUgUFZfIGZpcnN0LCBidXQK
Pj4gSSdsbCBsZWF2ZSB0aGF0IHBhcnQgdXAgdG8geW91KT8gV2l0aCB0aGF0Cj4+IFJldmlld2Vk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gCj4gUGVyaGFwcyBkcm9wIGl0
IHRvIGp1c3QgQ09ORklHX1BWX0xEVF9QQUdJTkcgPyAgVGhlIExFR0FDWSBwYXJ0IGlzCj4gcmF0
aGVyIHJlZHVuZGFudC4KCkkgd2FzIGFib3V0IHRvIHN1Z2dlc3QgdGhhdCBhbmQgdGhlbiBkaWRu
J3QsIGFzc3VtaW5nIHlvdSBoYWQgcHV0Cml0IHRoZXJlIG9uIHB1cnBvc2UuCgpKYW4KCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 12:31:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 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 1fvM6e-0007c2-Kj; Thu, 30 Aug 2018 12: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=imyn=ln=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1fvM6d-0007bv-GN
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 12:31:23 +0000
X-Inumbo-ID: b4ee3255-ac50-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b4ee3255-ac50-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 12:32:06 +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 3D8427A7E6;
 Thu, 30 Aug 2018 12:31:21 +0000 (UTC)
Received: from [10.36.117.143] (ovpn-117-143.ams2.redhat.com [10.36.117.143])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 474512166B41;
 Thu, 30 Aug 2018 12:31:13 +0000 (UTC)
To: linux-mm@kvack.org
References: <20180821104418.12710-1-david@redhat.com>
From: David Hildenbrand <david@redhat.com>
Openpgp: preference=signencrypt
Autocrypt: addr=david@redhat.com; prefer-encrypt=mutual; keydata=
 xsFNBFXLn5EBEAC+zYvAFJxCBY9Tr1xZgcESmxVNI/0ffzE/ZQOiHJl6mGkmA1R7/uUpiCjJ
 dBrn+lhhOYjjNefFQou6478faXE6o2AhmebqT4KiQoUQFV4R7y1KMEKoSyy8hQaK1umALTdL
 QZLQMzNE74ap+GDK0wnacPQFpcG1AE9RMq3aeErY5tujekBS32jfC/7AnH7I0v1v1TbbK3Gp
 XNeiN4QroO+5qaSr0ID2sz5jtBLRb15RMre27E1ImpaIv2Jw8NJgW0k/D1RyKCwaTsgRdwuK
 Kx/Y91XuSBdz0uOyU/S8kM1+ag0wvsGlpBVxRR/xw/E8M7TEwuCZQArqqTCmkG6HGcXFT0V9
 PXFNNgV5jXMQRwU0O/ztJIQqsE5LsUomE//bLwzj9IVsaQpKDqW6TAPjcdBDPLHvriq7kGjt
 WhVhdl0qEYB8lkBEU7V2Yb+SYhmhpDrti9Fq1EsmhiHSkxJcGREoMK/63r9WLZYI3+4W2rAc
 UucZa4OT27U5ZISjNg3Ev0rxU5UH2/pT4wJCfxwocmqaRr6UYmrtZmND89X0KigoFD/XSeVv
 jwBRNjPAubK9/k5NoRrYqztM9W6sJqrH8+UWZ1Idd/DdmogJh0gNC0+N42Za9yBRURfIdKSb
 B3JfpUqcWwE7vUaYrHG1nw54pLUoPG6sAA7Mehl3nd4pZUALHwARAQABzSREYXZpZCBIaWxk
 ZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT7CwX4EEwECACgFAljj9eoCGwMFCQlmAYAGCwkI
 BwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEE3eEPcA/4Na5IIP/3T/FIQMxIfNzZshIq687qgG
 8UbspuE/YSUDdv7r5szYTK6KPTlqN8NAcSfheywbuYD9A4ZeSBWD3/NAVUdrCaRP2IvFyELj
 xoMvfJccbq45BxzgEspg/bVahNbyuBpLBVjVWwRtFCUEXkyazksSv8pdTMAs9IucChvFmmq3
 jJ2vlaz9lYt/lxN246fIVceckPMiUveimngvXZw21VOAhfQ+/sofXF8JCFv2mFcBDoa7eYob
 s0FLpmqFaeNRHAlzMWgSsP80qx5nWWEvRLdKWi533N2vC/EyunN3HcBwVrXH4hxRBMco3jvM
 m8VKLKao9wKj82qSivUnkPIwsAGNPdFoPbgghCQiBjBe6A75Z2xHFrzo7t1jg7nQfIyNC7ez
 MZBJ59sqA9EDMEJPlLNIeJmqslXPjmMFnE7Mby/+335WJYDulsRybN+W5rLT5aMvhC6x6POK
 z55fMNKrMASCzBJum2Fwjf/VnuGRYkhKCqqZ8gJ3OvmR50tInDV2jZ1DQgc3i550T5JDpToh
 dPBxZocIhzg+MBSRDXcJmHOx/7nQm3iQ6iLuwmXsRC6f5FbFefk9EjuTKcLMvBsEx+2DEx0E
 UnmJ4hVg7u1PQ+2Oy+Lh/opK/BDiqlQ8Pz2jiXv5xkECvr/3Sv59hlOCZMOaiLTTjtOIU7Tq
 7ut6OL64oAq+zsFNBFXLn5EBEADn1959INH2cwYJv0tsxf5MUCghCj/CA/lc/LMthqQ773ga
 uB9mN+F1rE9cyyXb6jyOGn+GUjMbnq1o121Vm0+neKHUCBtHyseBfDXHA6m4B3mUTWo13nid
 0e4AM71r0DS8+KYh6zvweLX/LL5kQS9GQeT+QNroXcC1NzWbitts6TZ+IrPOwT1hfB4WNC+X
 2n4AzDqp3+ILiVST2DT4VBc11Gz6jijpC/KI5Al8ZDhRwG47LUiuQmt3yqrmN63V9wzaPhC+
 xbwIsNZlLUvuRnmBPkTJwwrFRZvwu5GPHNndBjVpAfaSTOfppyKBTccu2AXJXWAE1Xjh6GOC
 8mlFjZwLxWFqdPHR1n2aPVgoiTLk34LR/bXO+e0GpzFXT7enwyvFFFyAS0Nk1q/7EChPcbRb
 hJqEBpRNZemxmg55zC3GLvgLKd5A09MOM2BrMea+l0FUR+PuTenh2YmnmLRTro6eZ/qYwWkC
 u8FFIw4pT0OUDMyLgi+GI1aMpVogTZJ70FgV0pUAlpmrzk/bLbRkF3TwgucpyPtcpmQtTkWS
 gDS50QG9DR/1As3LLLcNkwJBZzBG6PWbvcOyrwMQUF1nl4SSPV0LLH63+BrrHasfJzxKXzqg
 rW28CTAE2x8qi7e/6M/+XXhrsMYG+uaViM7n2je3qKe7ofum3s4vq7oFCPsOgwARAQABwsFl
 BBgBAgAPBQJVy5+RAhsMBQkJZgGAAAoJEE3eEPcA/4NagOsP/jPoIBb/iXVbM+fmSHOjEshl
 KMwEl/m5iLj3iHnHPVLBUWrXPdS7iQijJA/VLxjnFknhaS60hkUNWexDMxVVP/6lbOrs4bDZ
 NEWDMktAeqJaFtxackPszlcpRVkAs6Msn9tu8hlvB517pyUgvuD7ZS9gGOMmYwFQDyytpepo
 YApVV00P0u3AaE0Cj/o71STqGJKZxcVhPaZ+LR+UCBZOyKfEyq+ZN311VpOJZ1IvTExf+S/5
 lqnciDtbO3I4Wq0ArLX1gs1q1XlXLaVaA3yVqeC8E7kOchDNinD3hJS4OX0e1gdsx/e6COvy
 qNg5aL5n0Kl4fcVqM0LdIhsubVs4eiNCa5XMSYpXmVi3HAuFyg9dN+x8thSwI836FoMASwOl
 C7tHsTjnSGufB+D7F7ZBT61BffNBBIm1KdMxcxqLUVXpBQHHlGkbwI+3Ye+nE6HmZH7IwLwV
 W+Ajl7oYF+jeKaH4DZFtgLYGLtZ1LDwKPjX7VAsa4Yx7S5+EBAaZGxK510MjIx6SGrZWBrrV
 TEvdV00F2MnQoeXKzD7O4WFbL55hhyGgfWTHwZ457iN9SgYi1JLPqWkZB0JRXIEtjd4JEQcx
 +8Umfre0Xt4713VxMygW0PnQt5aSQdMD58jHFxTk092mU+yIHj5LeYgvwSgZN4airXk5yRXl
 SE+xAvmumFBY
Organization: Red Hat GmbH
Message-ID: <37ea507e-b16d-ae8d-4da8-128b621869f2@redhat.com>
Date: Thu, 30 Aug 2018 14:31:12 +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: <20180821104418.12710-1-david@redhat.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.2]); Thu, 30 Aug 2018 12:31:21 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.2]);
 Thu, 30 Aug 2018 12:31:21 +0000 (UTC) for IP:'10.11.54.6'
 DOMAIN:'int-mx06.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'david@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [PATCH RFCv2 0/6] mm: online/offline_pages called
 w.o. mem_hotplug_lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Michal Hocko <mhocko@suse.com>,
 linux-doc@vger.kernel.org, Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, Paul Mackerras <paulus@samba.org>,
 Rashmica Gupta <rashmica.g@gmail.com>, "K. Y. Srinivasan" <kys@microsoft.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>, Jonathan Corbet <corbet@lwn.net>,
 Michael Ellerman <mpe@ellerman.id.au>,
 Pavel Tatashin <pasha.tatashin@oracle.com>, linux-acpi@vger.kernel.org,
 xen-devel@lists.xenproject.org, Len Brown <lenb@kernel.org>,
 Haiyang Zhang <haiyangz@microsoft.com>,
 YASUAKI ISHIMATSU <yasu.isimatu@gmail.com>,
 Nathan Fontenot <nfont@linux.vnet.ibm.com>,
 Dan Williams <dan.j.williams@intel.com>, Joonsoo Kim <iamjoonsoo.kim@lge.com>,
 Vlastimil Babka <vbabka@suse.cz>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>, linux-kernel@vger.kernel.org,
 John Allen <jallen@linux.vnet.ibm.com>, Thomas Gleixner <tglx@linutronix.de>,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>, devel@linuxdriverproject.org,
 Andrew Morton <akpm@linux-foundation.org>, linuxppc-dev@lists.ozlabs.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDguMjAxOCAxMjo0NCwgRGF2aWQgSGlsZGVuYnJhbmQgd3JvdGU6Cj4gVGhpcyBpcyB0
aGUgc2FtZSBhcHByb2FjaCBhcyBpbiB0aGUgZmlyc3QgUkZDLCBidXQgdGhpcyB0aW1lIHdpdGhv
dXQKPiBleHBvcnRpbmcgZGV2aWNlX2hvdHBsdWdfbG9jayAocmVxdWVzdGVkIGJ5IEdyZWcpIGFu
ZCB3aXRoIHNvbWUgbW9yZQo+IGRldGFpbHMgYW5kIGRvY3VtZW50YXRpb24gcmVnYXJkaW5nIGxv
Y2tpbmcuIFRlc3RlZCBvbmx5IG9uIHg4NiBzbyBmYXIuCj4gCgpJJ2xsIGJlIG9uIHZhY2F0aW9u
IGZvciB0d28gd2Vla3Mgc3RhcnRpbmcgb24gU2F0dXJkYXkuIElmIHRoZXJlIGFyZSBubwpjb21t
ZW50cyBJJ2xsIHNlbmQgdGhpcyBhcyAhUkZDIG9uY2UgSSByZXR1cm4uCgpUaGFua3MhCgo+IC0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCj4gCj4gUmVhZGluZyB0aHJvdWdoIHRoZSBjb2RlIGFuZCBzdHVkeWlu
ZyBob3cgbWVtX2hvdHBsdWdfbG9jayBpcyB0byBiZSB1c2VkLAo+IEkgbm90aWNlZCB0aGF0IHRo
ZXJlIGFyZSB0d28gcGxhY2VzIHdoZXJlIHdlIGNhbiBlbmQgdXAgY2FsbGluZwo+IGRldmljZV9v
bmxpbmUoKS9kZXZpY2Vfb2ZmbGluZSgpIC0gb25saW5lX3BhZ2VzKCkvb2ZmbGluZV9wYWdlcygp
IHdpdGhvdXQKPiB0aGUgbWVtX2hvdHBsdWdfbG9jay4gQW5kIHRoZXJlIGFyZSBvdGhlciBwbGFj
ZXMgd2hlcmUgd2UgY2FsbAo+IGRldmljZV9vbmxpbmUoKS9kZXZpY2Vfb2ZmbGluZSgpIHdpdGhv
dXQgdGhlIGRldmljZV9ob3RwbHVnX2xvY2suCj4gCj4gV2hpbGUgZS5nLgo+IAllY2hvICJvbmxp
bmUiID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5OS9zdGF0ZQo+IGlzIGZpbmUs
IGUuZy4KPiAJZWNobyAxID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5OS9vbmxp
bmUKPiBXaWxsIG5vdCB0YWtlIHRoZSBtZW1faG90cGx1Z19sb2NrLiBIb3dldmVyIHRoZSBkZXZp
Y2VfbG9jaygpIGFuZAo+IGRldmljZV9ob3RwbHVnX2xvY2suCj4gCj4gRS5nLiB2aWEgbWVtb3J5
X3Byb2JlX3N0b3JlKCksIHdlIGNhbiBlbmQgdXAgY2FsbGluZwo+IGFkZF9tZW1vcnkoKS0+b25s
aW5lX3BhZ2VzKCkgd2l0aG91dCB0aGUgZGV2aWNlX2hvdHBsdWdfbG9jay4gU28gd2UgY2FuCj4g
aGF2ZSBjb25jdXJyZW50IGNhbGxlcnMgaW4gb25saW5lX3BhZ2VzKCkuIFdlIGUuZy4gdG91Y2gg
aW4gb25saW5lX3BhZ2VzKCkKPiBiYXNpY2FsbHkgdW5wcm90ZWN0ZWQgem9uZS0+cHJlc2VudF9w
YWdlcyB0aGVuLgo+IAo+IExvb2tzIGxpa2UgdGhlcmUgaXMgYSBsb25nZXIgaGlzdG9yeSB0byB0
aGF0IChzZWUgUGF0Y2ggIzIgZm9yIGRldGFpbHMpLAo+IGFuZCBmaXhpbmcgaXQgdG8gd29yayB0
aGUgd2F5IGl0IHdhcyBpbnRlbmRlZCBpcyBub3QgcmVhbGx5IHBvc3NpYmxlLiBXZQo+IHdvdWxk
IGUuZy4gaGF2ZSB0byB0YWtlIHRoZSBtZW1faG90cGx1Z19sb2NrIGluIGRldmljZS9iYXNlL2Nv
cmUuYywgd2hpY2gKPiBzb3VuZHMgd3JvbmcuCj4gCj4gU3VtbWFyeTogV2UgaGFkIGEgbG9jayBp
bnZlcnNpb24gb24gbWVtX2hvdHBsdWdfbG9jayBhbmQgZGV2aWNlX2xvY2soKS4KPiBNb3JlIGRl
dGFpbHMgY2FuIGJlIGZvdW5kIGluIHBhdGNoIDMgYW5kIHBhdGNoIDYuCj4gCj4gSSBwcm9wb3Nl
IHRoZSBnZW5lcmFsIHJ1bGVzIChkb2N1bWVudGF0aW9uIGFkZGVkIGluIHBhdGNoIDYpOgo+IAo+
IDEuIGFkZF9tZW1vcnkvYWRkX21lbW9yeV9yZXNvdXJjZSgpIG11c3Qgb25seSBiZSBjYWxsZWQg
d2l0aAo+ICAgIGRldmljZV9ob3RwbHVnX2xvY2suCj4gMi4gcmVtb3ZlX21lbW9yeSgpIG11c3Qg
b25seSBiZSBjYWxsZWQgd2l0aCBkZXZpY2VfaG90cGx1Z19sb2NrLiBUaGlzIGlzCj4gICAgYWxy
ZWFkeSBkb2N1bWVudGVkIGFuZCBob2xkcyBmb3IgYWxsIGNhbGxlcnMuCj4gMy4gZGV2aWNlX29u
bGluZSgpL2RldmljZV9vZmZsaW5lKCkgbXVzdCBvbmx5IGJlIGNhbGxlZCB3aXRoCj4gICAgZGV2
aWNlX2hvdHBsdWdfbG9jay4gVGhpcyBpcyBhbHJlYWR5IGRvY3VtZW50ZWQgYW5kIHRydWUgZm9y
IG5vdyBpbiBjb3JlCj4gICAgY29kZS4gT3RoZXIgY2FsbGVycyAocmVsYXRlZCB0byBtZW1vcnkg
aG90cGx1ZykgaGF2ZSB0byBiZSBmaXhlZCB1cC4KPiA0LiBtZW1faG90cGx1Z19sb2NrIGlzIHRh
a2VuIGluc2lkZSBvZiBhZGRfbWVtb3J5L3JlbW92ZV9tZW1vcnkvCj4gICAgb25saW5lX3BhZ2Vz
L29mZmxpbmVfcGFnZXMuCj4gCj4gVG8gbWUsIHRoaXMgbG9va3Mgd2F5IGNsZWFuZXIgdGhhbiB3
aGF0IHdlIGhhdmUgcmlnaHQgbm93IChhbmQgZWFzaWVyIHRvCj4gdmVyaWZ5KS4gQW5kIGxvb2tp
bmcgYXQgdGhlIGRvY3VtZW50YXRpb24gb2YgcmVtb3ZlX21lbW9yeSwgdXNpbmcKPiBsb2NrX2Rl
dmljZV9ob3RwbHVnIGFsc28gZm9yIGFkZF9tZW1vcnkoKSBmZWVscyBuYXR1cmFsLgo+IAo+IAo+
IFJGQyAtPiBSRkN2MjoKPiAtIERvbid0IGV4cG9ydCBkZXZpY2VfaG90cGx1Z19sb2NrLCBwcm92
aWRlIHByb3BlciByZW1vdmVfbWVtb3J5L2FkZF9tZW1vcnkKPiAgIHdyYXBwZXJzLgo+IC0gU3Bs
aXQgdXAgdGhlIHBhdGNoZXMgYSBiaXQuCj4gLSBUcnkgdG8gaW1wcm92ZSBwb3dlcm52IG1lbXRy
YWNlIGxvY2tpbmcKPiAtIEFkZCBzb21lIGRvY3VtZW50YXRpb24gZm9yIGxvY2tpbmcgdGhhdCBt
YXRjaGVzIG15IGtub3dsZWRnZQo+IAo+IERhdmlkIEhpbGRlbmJyYW5kICg2KToKPiAgIG1tL21l
bW9yeV9ob3RwbHVnOiBtYWtlIHJlbW92ZV9tZW1vcnkoKSB0YWtlIHRoZSBkZXZpY2VfaG90cGx1
Z19sb2NrCj4gICBtbS9tZW1vcnlfaG90cGx1ZzogbWFrZSBhZGRfbWVtb3J5KCkgdGFrZSB0aGUg
ZGV2aWNlX2hvdHBsdWdfbG9jawo+ICAgbW0vbWVtb3J5X2hvdHBsdWc6IGZpeCBvbmxpbmUvb2Zm
bGluZV9wYWdlcyBjYWxsZWQgdy5vLgo+ICAgICBtZW1faG90cGx1Z19sb2NrCj4gICBwb3dlcnBj
L3Bvd2VybnY6IGhvbGQgZGV2aWNlX2hvdHBsdWdfbG9jayB3aGVuIGNhbGxpbmcgZGV2aWNlX29u
bGluZSgpCj4gICBwb3dlcnBjL3Bvd2VybnY6IGhvbGQgZGV2aWNlX2hvdHBsdWdfbG9jayBpbiBt
ZW10cmFjZV9vZmZsaW5lX3BhZ2VzKCkKPiAgIG1lbW9yeS1ob3RwbHVnLnR4dDogQWRkIHNvbWUg
ZGV0YWlscyBhYm91dCBsb2NraW5nIGludGVybmFscwo+IAo+ICBEb2N1bWVudGF0aW9uL21lbW9y
eS1ob3RwbHVnLnR4dCAgICAgICAgICAgICAgfCAzOSArKysrKysrKysrKy0KPiAgYXJjaC9wb3dl
cnBjL3BsYXRmb3Jtcy9wb3dlcm52L21lbXRyYWNlLmMgICAgIHwgMTQgKysrLS0KPiAgLi4uL3Bs
YXRmb3Jtcy9wc2VyaWVzL2hvdHBsdWctbWVtb3J5LmMgICAgICAgIHwgIDggKy0tCj4gIGRyaXZl
cnMvYWNwaS9hY3BpX21lbWhvdHBsdWcuYyAgICAgICAgICAgICAgICB8ICA0ICstCj4gIGRyaXZl
cnMvYmFzZS9tZW1vcnkuYyAgICAgICAgICAgICAgICAgICAgICAgICB8IDIyICsrKy0tLS0KPiAg
ZHJpdmVycy94ZW4vYmFsbG9vbi5jICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDMgKwo+ICBp
bmNsdWRlL2xpbnV4L21lbW9yeV9ob3RwbHVnLmggICAgICAgICAgICAgICAgfCAgNCArLQo+ICBt
bS9tZW1vcnlfaG90cGx1Zy5jICAgICAgICAgICAgICAgICAgICAgICAgICAgfCA1OSArKysrKysr
KysrKysrKystLS0tCj4gIDggZmlsZXMgY2hhbmdlZCwgMTE1IGluc2VydGlvbnMoKyksIDM4IGRl
bGV0aW9ucygtKQo+IAoKCi0tIAoKVGhhbmtzLAoKRGF2aWQgLyBkaGlsZGVuYgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 12:31:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 12: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 1fvM70-0007jP-4a; Thu, 30 Aug 2018 12:31: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=ohfx=ln=citrix.com=prvs=773039ca7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvM6y-0007jC-Po
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 12:31:44 +0000
X-Inumbo-ID: c090992c-ac50-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c090992c-ac50-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 12:32:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,306,1531785600"; d="scan'208";a="64079672"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Thu, 30 Aug 2018 13:31:37 +0100
Message-ID: <1535632297-29549-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: Fix inconsistent callers of 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2FsbGVycyBhcmUgaW5jb25zaXN0ZW50IHdpdGggd2hldGhlciB0aGV5IHBhc3MgYSBuZXdsaW5l
IHRvIHBhbmljKCksCmluY2x1ZGluZyBhZGphY2VudCBjYWxscyBpbiB0aGUgc2FtZSBmdW5jdGlv
biB1c2luZyBkaWZmZXJlbnQgc3R5bGVzLgoKcGFpbmMoKSBub3QgZXhwZWN0aW5nIGEgbmV3bGlu
ZSBpcyBpbmNvbnNpc3RlbnQgd2l0aCBtb3N0IG90aGVyIHByaW50aW5nCmZ1bmN0aW9ucywgd2hp
Y2ggaXMgbW9zdCBsaWtlbHkgd2h5IHdlJ3ZlIGdhaW5lZCBzbyBtYW55IGluY29uc2lzdGVuY2ll
cy4KClN3aXRjaCBwYW5pYygpIHRvIGV4cGVjdCBhIG5ld2xpbmUsIGFuZCB1cGRhdGUgYWxsIGNh
bGxlcnMgd2hpY2ggY3VycmVudGx5CmxhY2sgYSBuZXdsaW5lIHRvIGluY2x1ZGUgb25lLgoKVGhp
cyBhY3R1YWxseSByZWR1Y2VzIHRoZSBzaXplIG9mIC5yb2RhdGEgKDB4MDdlM2U4IGRvd24gdG8g
MHgwN2UzYTgpIGJlY2F1c2UKYSBudW1iZXIgb2Ygc3RyaW5ncyBhcmUgcGFzc2VkIHRvIGJvdGgg
cGFuaWMoKSBhbmQgcHJpbnRrKCkuICBBcyB0aGV5CnByZXZpb3VzbHkgZGlmZmVyZWQgYnkgXG4g
YWxvbmUsIHRoZXkgY291bGRuJ3QgYmUgbWVyZ2VkLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJl
dWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDQzogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDQzogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCihSZXN0cmljdGVkIHRvIHRoZSBjb3JlIGFyY2ggbWFp
bnRhaW5lcnMgYXMgdGhpcyBpcyBhIHRyZWUtd2lkZSBwaWVjZSBvZgpjbGVhbnVwIHdpdGggbm8g
ZnVuY3Rpb25hbCBpbXBhY3QgdG8gb3RoZXIgYXJlYXMuKQoKVGhlIG9ic2VydmFudCBhbW9uZ3N0
IHlvdSBtaWdodCByZWFsaXNlIHRoYXQgdGhpcyByZXZlcnRzIHBhcnRzIG9mIGMvcwo1MWFkOTBh
ZWEyMWMgLSBXaGF0IGNhbiBJIHNheT8gIFNldmVyYWwgeWVhcnMgb2YgaGluZHNpZ2h0IGlzIHZl
cnkgdXNlZnVsLCBhbmQKYXQgdGhlIHRpbWUgSSBkaWQgYXNrIHRoZSBtYWludGFpbmVycyB3aGlj
aCBvcHRpb24gdGhleSB0aG91Z2h0IHdvdWxkIGJlCmJldHRlci4uLgotLS0KIHhlbi9hcmNoL2Fy
bS9hcm0zMi92ZnAuYyAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC9hcm0vYXJtNjQvdHJh
cHMuYyAgICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jICAgICAg
ICAgIHwgMjAgKysrKysrKysrKy0tLS0tLS0tLS0KIHhlbi9hcmNoL2FybS9naWMtdjIuYyAgICAg
ICAgICAgICAgICB8IDI0ICsrKysrKysrKysrKy0tLS0tLS0tLS0tLQogeGVuL2FyY2gvYXJtL2dp
Yy12My1pdHMuYyAgICAgICAgICAgIHwgIDQgKystLQogeGVuL2FyY2gvYXJtL2dpYy12My5jICAg
ICAgICAgICAgICAgIHwgMTQgKysrKysrKy0tLS0tLS0KIHhlbi9hcmNoL2FybS9naWMuYyAgICAg
ICAgICAgICAgICAgICB8IDEwICsrKysrLS0tLS0KIHhlbi9hcmNoL2FybS9rZXJuZWwuYyAgICAg
ICAgICAgICAgICB8ICA4ICsrKystLS0tCiB4ZW4vYXJjaC9hcm0vbW0uYyAgICAgICAgICAgICAg
ICAgICAgfCAgMiArLQogeGVuL2FyY2gvYXJtL3AybS5jICAgICAgICAgICAgICAgICAgIHwgIDIg
Ky0KIHhlbi9hcmNoL2FybS9wbGF0Zm9ybS5jICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJj
aC9hcm0vcGxhdGZvcm1zL3hnZW5lLXN0b3JtLmMgfCAgNiArKystLS0KIHhlbi9hcmNoL2FybS9z
ZXR1cC5jICAgICAgICAgICAgICAgICB8IDEyICsrKysrKy0tLS0tLQogeGVuL2FyY2gvYXJtL3Nt
cGJvb3QuYyAgICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL2FybS90aW1lLmMgICAgICAg
ICAgICAgICAgICB8ICA4ICsrKystLS0tCiB4ZW4vYXJjaC9hcm0vdHJhcHMuYyAgICAgICAgICAg
ICAgICAgfCAgOCArKysrLS0tLQogeGVuL2FyY2gvYXJtL3ZnaWMvdmdpYy5jICAgICAgICAgICAg
IHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9hY3BpL3Bvd2VyLmMgICAgICAgICAgICB8ICAyICstCiB4
ZW4vYXJjaC94ODYvYWx0ZXJuYXRpdmUuYyAgICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2
L2FwaWMuYyAgICAgICAgICAgICAgICAgIHwgIDUgKystLS0KIHhlbi9hcmNoL3g4Ni9jcHUvbWNo
ZWNrL21jZS5jICAgICAgICB8ICA0ICsrLS0KIHhlbi9hcmNoL3g4Ni9ndWVzdC94ZW4uYyAgICAg
ICAgICAgICB8IDE4ICsrKysrKysrKy0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS9kb20wX2J1
aWxkLmMgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vc3ZtL2ludHIuYyAgICAgICAg
ICB8ICAyICstCiB4ZW4vYXJjaC94ODYvaW9fYXBpYy5jICAgICAgICAgICAgICAgfCAgOCArKysr
LS0tLQogeGVuL2FyY2gveDg2L21tL21tLWxvY2tzLmggICAgICAgICAgIHwgIDIgKy0KIHhlbi9h
cmNoL3g4Ni9tcHBhcnNlLmMgICAgICAgICAgICAgICB8IDEwICsrKysrLS0tLS0KIHhlbi9hcmNo
L3g4Ni9udW1hLmMgICAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvcHYvZG9t
MF9idWlsZC5jICAgICAgICAgfCAyMCArKysrKysrKysrLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2
L3B2L3NoaW0uYyAgICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9zZXR1cC5jICAg
ICAgICAgICAgICAgICB8IDE2ICsrKysrKysrLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9zbXBib290
LmMgICAgICAgICAgICAgICB8ICA0ICsrLS0KIHhlbi9hcmNoL3g4Ni90Ym9vdC5jICAgICAgICAg
ICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvdGltZS5jICAgICAgICAgICAgICAgICAgfCAg
NiArKystLS0KIHhlbi9hcmNoL3g4Ni90cmFwcy5jICAgICAgICAgICAgICAgICB8IDE2ICsrKysr
KysrLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyAgICAgICAgICAgICB8ICAyICst
CiB4ZW4vYXJjaC94ODYveDg2XzY0L3RyYXBzLmMgICAgICAgICAgfCAgMiArLQogeGVuL2NvbW1v
bi9kb21haW4uYyAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9jb21tb24vZ3VuemlwLmMg
ICAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vY29tbW9uL3NjaGVkdWxlLmMgICAgICAgICAg
ICAgICAgfCAgMiArLQogeGVuL2NvbW1vbi91YnNhbi91YnNhbi5jICAgICAgICAgICAgIHwgIDIg
Ky0KIHhlbi9jb21tb24vd2FybmluZy5jICAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vZHJp
dmVycy9jaGFyL2NvbnNvbGUuYyAgICAgICAgICAgfCAgMiArLQogeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvaW9tbXUuYyAgICAgIHwgIDUgKystLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Bj
aS5jICAgICAgICB8ICAyICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5oICAg
fCAgMiArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgIHwgIDQgKystLQog
eGVuL3hzbS9mbGFzay9ob29rcy5jICAgICAgICAgICAgICAgIHwgIDQgKystLQogNDggZmlsZXMg
Y2hhbmdlZCwgMTQxIGluc2VydGlvbnMoKyksIDE0MyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vYXJtMzIvdmZwLmMgYi94ZW4vYXJjaC9hcm0vYXJtMzIvdmZwLmMKaW5k
ZXggNWI4MDA1My4uMDA2OWFjZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL3ZmcC5j
CisrKyBiL3hlbi9hcmNoL2FybS9hcm0zMi92ZnAuYwpAQCAtODAsNyArODAsNyBAQCBzdGF0aWMg
X19pbml0IGludCB2ZnBfaW5pdCh2b2lkKQogCiAgICAgdmZwYXJjaCA9ICh2ZnBzaWQgJiBGUFNJ
RF9BUkNIX01BU0spID4+IEZQU0lEX0FSQ0hfQklUOwogICAgIGlmICggdmZwYXJjaCA8IDIgKQot
ICAgICAgICBwYW5pYygiWGVuIG9ubHkgc3VwcG9ydCBWRlAgMyIpOworICAgICAgICBwYW5pYygi
WGVuIG9ubHkgc3VwcG9ydCBWRlAgM1xuIik7CiAKICAgICByZXR1cm4gMDsKIH0KZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS9hcm02NC90cmFwcy5jIGIveGVuL2FyY2gvYXJtL2FybTY0L3RyYXBz
LmMKaW5kZXggMzg0NzBhMS4uZTUyNDAxOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0
L3RyYXBzLmMKKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L3RyYXBzLmMKQEAgLTQwLDcgKzQwLDcg
QEAgdm9pZCBkb19iYWRfbW9kZShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgaW50IHJlYXNv
bikKIAogICAgIGxvY2FsX2lycV9kaXNhYmxlKCk7CiAgICAgc2hvd19leGVjdXRpb25fc3RhdGUo
cmVncyk7Ci0gICAgcGFuaWMoImJhZCBtb2RlIik7CisgICAgcGFuaWMoImJhZCBtb2RlXG4iKTsK
IH0KIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW5fYnVpbGQuYyBiL3hlbi9h
cmNoL2FybS9kb21haW5fYnVpbGQuYwppbmRleCBlMWM3OWIyLi43NDUxNTNkIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbl9i
dWlsZC5jCkBAIC0xMjUsNyArMTI1LDcgQEAgc3RhdGljIGJvb2wgX19pbml0IGluc2VydF8xMV9i
YW5rKHN0cnVjdCBkb21haW4gKmQsCiAKICAgICByZXMgPSBndWVzdF9waHlzbWFwX2FkZF9wYWdl
KGQsIF9nZm4obWZuX3goc21mbikpLCBzbWZuLCBvcmRlcik7CiAgICAgaWYgKCByZXMgKQotICAg
ICAgICBwYW5pYygiRmFpbGVkIG1hcCBwYWdlcyB0byBET00wOiAlZCIsIHJlcyk7CisgICAgICAg
IHBhbmljKCJGYWlsZWQgbWFwIHBhZ2VzIHRvIERPTTA6ICVkXG4iLCByZXMpOwogCiAgICAga2lu
Zm8tPnVuYXNzaWduZWRfbWVtIC09IHNpemU7CiAKQEAgLTI4OSw3ICsyODksNyBAQCBzdGF0aWMg
dm9pZCBfX2luaXQgYWxsb2NhdGVfbWVtb3J5KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBrZXJu
ZWxfaW5mbyAqa2luZm8pCiAKICAgICAvKiBGYWlsZWQgdG8gYWxsb2NhdGUgYmFuazAgdW5kZXIg
NEdCICovCiAgICAgaWYgKCBpc18zMmJpdF9kb21haW4oZCkgKQotICAgICAgICBwYW5pYygiVW5h
YmxlIHRvIGFsbG9jYXRlIGZpcnN0IG1lbW9yeSBiYW5rLiIpOworICAgICAgICBwYW5pYygiVW5h
YmxlIHRvIGFsbG9jYXRlIGZpcnN0IG1lbW9yeSBiYW5rXG4iKTsKIAogICAgIC8qIFRyeSB0byBh
bGxvY2F0ZSBtZW1vcnkgZnJvbSBhYm92ZSA0R0IgKi8KICAgICBwcmludGsoWEVOTE9HX0lORk8g
Ik5vIGJhbmsgaGFzIGJlZW4gYWxsb2NhdGVkIGJlbG93IDRHQi5cbiIpOwpAQCAtNTk4LDcgKzU5
OCw3IEBAIHN0YXRpYyBpbnQgX19pbml0IG1ha2VfaHlwZXJ2aXNvcl9ub2RlKHN0cnVjdCBkb21h
aW4gKmQsCiAgICAgICovCiAgICAgaWYgKChhZGRyY2VsbHMgIT0gMSAmJiBhZGRyY2VsbHMgIT0g
MikgfHwKICAgICAgICAgKHNpemVjZWxscyAhPSAxICYmIHNpemVjZWxscyAhPSAyKSkKLSAgICAg
ICAgcGFuaWMoIkNhbm5vdCBjb3BlIHdpdGggdGhpcyBzaXplIik7CisgICAgICAgIHBhbmljKCJD
YW5ub3QgY29wZSB3aXRoIHRoaXMgc2l6ZVxuIik7CiAKICAgICAvKiBTZWUgbGludXggRG9jdW1l
bnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2FybS94ZW4udHh0ICovCiAgICAgcmVzID0gZmR0
X2JlZ2luX25vZGUoZmR0LCAiaHlwZXJ2aXNvciIpOwpAQCAtMTU4Niw3ICsxNTg2LDcgQEAgc3Rh
dGljIHZvaWQgX19pbml0IGFjcGlfbWFwX290aGVyX3RhYmxlcyhzdHJ1Y3QgZG9tYWluICpkKQog
ICAgICAgICBpZiAoIHJlcyApCiAgICAgICAgIHsKICAgICAgICAgICAgICBwYW5pYyhYRU5MT0df
RVJSICJVbmFibGUgdG8gbWFwIEFDUEkgcmVnaW9uIDB4JSJQUkl4NjQKLSAgICAgICAgICAgICAg
ICAgICAiIC0gMHglIlBSSXg2NCIgaW4gZG9tYWluIFxuIiwKKyAgICAgICAgICAgICAgICAgICAi
IC0gMHglIlBSSXg2NCIgaW4gZG9tYWluXG4iLAogICAgICAgICAgICAgICAgICAgIGFkZHIgJiBQ
QUdFX01BU0ssIFBBR0VfQUxJR04oYWRkciArIHNpemUpIC0gMSk7CiAgICAgICAgIH0KICAgICB9
CkBAIC0xOTk0LDcgKzE5OTQsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgZHRiX2xvYWQoc3RydWN0
IGtlcm5lbF9pbmZvICpraW5mbykKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmZHRfdG90YWxzaXplKGtpbmZvLT5mZHQpKTsKIAogICAgIGlmICggbGVmdCAhPSAw
ICkKLSAgICAgICAgcGFuaWMoIlVuYWJsZSB0byBjb3B5IHRoZSBEVEIgdG8gZG9tMCBtZW1vcnkg
KGxlZnQgPSAlbHUgYnl0ZXMpIiwgbGVmdCk7CisgICAgICAgIHBhbmljKCJVbmFibGUgdG8gY29w
eSB0aGUgRFRCIHRvIGRvbTAgbWVtb3J5IChsZWZ0ID0gJWx1IGJ5dGVzKVxuIiwgbGVmdCk7CiAg
ICAgeGZyZWUoa2luZm8tPmZkdCk7CiB9CiAKQEAgLTIwMjEsMzAgKzIwMjEsMzAgQEAgc3RhdGlj
IHZvaWQgX19pbml0IGluaXRyZF9sb2FkKHN0cnVjdCBrZXJuZWxfaW5mbyAqa2luZm8pCiAgICAg
LyogRml4IHVwIGxpbnV4LGluaXRyZC1zdGFydCBhbmQgbGludXgsaW5pdHJkLWVuZCBpbiAvY2hv
c2VuICovCiAgICAgbm9kZSA9IGZkdF9wYXRoX29mZnNldChraW5mby0+ZmR0LCAiL2Nob3NlbiIp
OwogICAgIGlmICggbm9kZSA8IDAgKQotICAgICAgICBwYW5pYygiQ2Fubm90IGZpbmQgdGhlIC9j
aG9zZW4gbm9kZSIpOworICAgICAgICBwYW5pYygiQ2Fubm90IGZpbmQgdGhlIC9jaG9zZW4gbm9k
ZVxuIik7CiAKICAgICBjZWxscCA9IChfX2JlMzIgKil2YWw7CiAgICAgZHRfc2V0X2NlbGwoJmNl
bGxwLCBBUlJBWV9TSVpFKHZhbCksIGxvYWRfYWRkcik7CiAgICAgcmVzID0gZmR0X3NldHByb3Bf
aW5wbGFjZShraW5mby0+ZmR0LCBub2RlLCAibGludXgsaW5pdHJkLXN0YXJ0IiwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHZhbCwgc2l6ZW9mKHZhbCkpOwogICAgIGlmICggcmVzICkK
LSAgICAgICAgcGFuaWMoIkNhbm5vdCBmaXggdXAgXCJsaW51eCxpbml0cmQtc3RhcnRcIiBwcm9w
ZXJ0eSIpOworICAgICAgICBwYW5pYygiQ2Fubm90IGZpeCB1cCBcImxpbnV4LGluaXRyZC1zdGFy
dFwiIHByb3BlcnR5XG4iKTsKIAogICAgIGNlbGxwID0gKF9fYmUzMiAqKXZhbDsKICAgICBkdF9z
ZXRfY2VsbCgmY2VsbHAsIEFSUkFZX1NJWkUodmFsKSwgbG9hZF9hZGRyICsgbGVuKTsKICAgICBy
ZXMgPSBmZHRfc2V0cHJvcF9pbnBsYWNlKGtpbmZvLT5mZHQsIG5vZGUsICJsaW51eCxpbml0cmQt
ZW5kIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhbCwgc2l6ZW9mKHZhbCkpOwog
ICAgIGlmICggcmVzICkKLSAgICAgICAgcGFuaWMoIkNhbm5vdCBmaXggdXAgXCJsaW51eCxpbml0
cmQtZW5kXCIgcHJvcGVydHkiKTsKKyAgICAgICAgcGFuaWMoIkNhbm5vdCBmaXggdXAgXCJsaW51
eCxpbml0cmQtZW5kXCIgcHJvcGVydHlcbiIpOwogCiAgICAgaW5pdHJkID0gaW9yZW1hcF93Yyhw
YWRkciwgbGVuKTsKICAgICBpZiAoICFpbml0cmQgKQotICAgICAgICBwYW5pYygiVW5hYmxlIHRv
IG1hcCB0aGUgaHdkb20gaW5pdHJkIik7CisgICAgICAgIHBhbmljKCJVbmFibGUgdG8gbWFwIHRo
ZSBod2RvbSBpbml0cmRcbiIpOwogCiAgICAgcmVzID0gY29weV90b19ndWVzdF9waHlzX2ZsdXNo
X2RjYWNoZShraW5mby0+ZCwgbG9hZF9hZGRyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaW5pdHJkLCBsZW4pOwogICAgIGlmICggcmVzICE9IDAgKQotICAgICAg
ICBwYW5pYygiVW5hYmxlIHRvIGNvcHkgdGhlIGluaXRyZCBpbiB0aGUgaHdkb20gbWVtb3J5Iik7
CisgICAgICAgIHBhbmljKCJVbmFibGUgdG8gY29weSB0aGUgaW5pdHJkIGluIHRoZSBod2RvbSBt
ZW1vcnlcbiIpOwogfQogCiAvKgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2dpYy12Mi5jIGIv
eGVuL2FyY2gvYXJtL2dpYy12Mi5jCmluZGV4IGQyZGNhZmIuLmU3ZWIwMWYgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL2FybS9naWMtdjIuYworKysgYi94ZW4vYXJjaC9hcm0vZ2ljLXYyLmMKQEAgLTk0
MSw3ICs5NDEsNyBAQCBzdGF0aWMgdm9pZCBnaWN2Ml9hZGRfdjJtX2ZyYW1lX3RvX2xpc3QocGFk
ZHJfdCBhZGRyLCBwYWRkcl90IHNpemUsCiAKICAgICAgICAgYmFzZSA9IGlvcmVtYXBfbm9jYWNo
ZShhZGRyLCBzaXplKTsKICAgICAgICAgaWYgKCAhYmFzZSApCi0gICAgICAgICAgICBwYW5pYygi
R0lDdjI6IENhbm5vdCByZW1hcCB2Mm0gcmVnaXN0ZXIgZnJhbWUiKTsKKyAgICAgICAgICAgIHBh
bmljKCJHSUN2MjogQ2Fubm90IHJlbWFwIHYybSByZWdpc3RlciBmcmFtZVxuIik7CiAKICAgICAg
ICAgbXNpX3R5cGVyID0gcmVhZGxfcmVsYXhlZChiYXNlICsgVjJNX01TSV9UWVBFUik7CiAgICAg
ICAgIHNwaV9zdGFydCA9IFYyTV9NU0lfVFlQRVJfQkFTRV9TUEkobXNpX3R5cGVyKTsKQEAgLTk2
MCw3ICs5NjAsNyBAQCBzdGF0aWMgdm9pZCBnaWN2Ml9hZGRfdjJtX2ZyYW1lX3RvX2xpc3QocGFk
ZHJfdCBhZGRyLCBwYWRkcl90IHNpemUsCiAgICAgLyogQWxsb2NhdGUgYW4gZW50cnkgdG8gcmVj
b3JkIG5ldyB2Mm0gZnJhbWUgaW5mb3JtYXRpb24uICovCiAgICAgdjJtX2RhdGEgPSB4emFsbG9j
X2J5dGVzKHNpemVvZihzdHJ1Y3QgdjJtX2RhdGEpKTsKICAgICBpZiAoICF2Mm1fZGF0YSApCi0g
ICAgICAgIHBhbmljKCJHSUN2MjogQ2Fubm90IGFsbG9jYXRlIG1lbW9yeSBmb3IgdjJtIGZyYW1l
Iik7CisgICAgICAgIHBhbmljKCJHSUN2MjogQ2Fubm90IGFsbG9jYXRlIG1lbW9yeSBmb3IgdjJt
IGZyYW1lXG4iKTsKIAogICAgIElOSVRfTElTVF9IRUFEKCZ2Mm1fZGF0YS0+ZW50cnkpOwogICAg
IHYybV9kYXRhLT5hZGRyID0gYWRkcjsKQEAgLTk5OCw3ICs5OTgsNyBAQCBzdGF0aWMgdm9pZCBn
aWN2Ml9leHRlbnNpb25fZHRfaW5pdChjb25zdCBzdHJ1Y3QgZHRfZGV2aWNlX25vZGUgKm5vZGUp
CiAKICAgICAgICAgLyogR2V0IHJlZ2lzdGVyIGZyYW1lIHJlc291cmNlIGZyb20gRFQuICovCiAg
ICAgICAgIGlmICggZHRfZGV2aWNlX2dldF9hZGRyZXNzKHYybSwgMCwgJmFkZHIsICZzaXplKSAp
Ci0gICAgICAgICAgICBwYW5pYygiR0lDdjI6IENhbm5vdCBmaW5kIGEgdmFsaWQgdjJtIGZyYW1l
IGFkZHJlc3MiKTsKKyAgICAgICAgICAgIHBhbmljKCJHSUN2MjogQ2Fubm90IGZpbmQgYSB2YWxp
ZCB2Mm0gZnJhbWUgYWRkcmVzc1xuIik7CiAKICAgICAgICAgLyoKICAgICAgICAgICogQ2hlY2sg
d2hldGhlciBEVCB1c2VzIG1zaS1iYXNlLXNwaSBhbmQgbXNpLW51bS1zcGlzIHByb3BlcnRpZXMg
dG8KQEAgLTEwMjQsMjMgKzEwMjQsMjMgQEAgc3RhdGljIHZvaWQgX19pbml0IGdpY3YyX2R0X2lu
aXQodm9pZCkKIAogICAgIHJlcyA9IGR0X2RldmljZV9nZXRfYWRkcmVzcyhub2RlLCAwLCAmZGJh
c2UsIE5VTEwpOwogICAgIGlmICggcmVzICkKLSAgICAgICAgcGFuaWMoIkdJQ3YyOiBDYW5ub3Qg
ZmluZCBhIHZhbGlkIGFkZHJlc3MgZm9yIHRoZSBkaXN0cmlidXRvciIpOworICAgICAgICBwYW5p
YygiR0lDdjI6IENhbm5vdCBmaW5kIGEgdmFsaWQgYWRkcmVzcyBmb3IgdGhlIGRpc3RyaWJ1dG9y
XG4iKTsKIAogICAgIHJlcyA9IGR0X2RldmljZV9nZXRfYWRkcmVzcyhub2RlLCAxLCAmY2Jhc2Us
ICZjc2l6ZSk7CiAgICAgaWYgKCByZXMgKQotICAgICAgICBwYW5pYygiR0lDdjI6IENhbm5vdCBm
aW5kIGEgdmFsaWQgYWRkcmVzcyBmb3IgdGhlIENQVSIpOworICAgICAgICBwYW5pYygiR0lDdjI6
IENhbm5vdCBmaW5kIGEgdmFsaWQgYWRkcmVzcyBmb3IgdGhlIENQVVxuIik7CiAKICAgICByZXMg
PSBkdF9kZXZpY2VfZ2V0X2FkZHJlc3Mobm9kZSwgMiwgJmhiYXNlLCBOVUxMKTsKICAgICBpZiAo
IHJlcyApCi0gICAgICAgIHBhbmljKCJHSUN2MjogQ2Fubm90IGZpbmQgYSB2YWxpZCBhZGRyZXNz
IGZvciB0aGUgaHlwZXJ2aXNvciIpOworICAgICAgICBwYW5pYygiR0lDdjI6IENhbm5vdCBmaW5k
IGEgdmFsaWQgYWRkcmVzcyBmb3IgdGhlIGh5cGVydmlzb3JcbiIpOwogCiAgICAgcmVzID0gZHRf
ZGV2aWNlX2dldF9hZGRyZXNzKG5vZGUsIDMsICZ2YmFzZSwgJnZzaXplKTsKICAgICBpZiAoIHJl
cyApCi0gICAgICAgIHBhbmljKCJHSUN2MjogQ2Fubm90IGZpbmQgYSB2YWxpZCBhZGRyZXNzIGZv
ciB0aGUgdmlydHVhbCBDUFUiKTsKKyAgICAgICAgcGFuaWMoIkdJQ3YyOiBDYW5ub3QgZmluZCBh
IHZhbGlkIGFkZHJlc3MgZm9yIHRoZSB2aXJ0dWFsIENQVVxuIik7CiAKICAgICByZXMgPSBwbGF0
Zm9ybV9nZXRfaXJxKG5vZGUsIDApOwogICAgIGlmICggcmVzIDwgMCApCi0gICAgICAgIHBhbmlj
KCJHSUN2MjogQ2Fubm90IGZpbmQgdGhlIG1haW50ZW5hbmNlIElSUSIpOworICAgICAgICBwYW5p
YygiR0lDdjI6IENhbm5vdCBmaW5kIHRoZSBtYWludGVuYW5jZSBJUlFcbiIpOwogICAgIGdpY3Yy
X2luZm8ubWFpbnRlbmFuY2VfaXJxID0gcmVzOwogCiAgICAgLyogVE9ETzogQWRkIGNoZWNrIG9u
IGRpc3RyaWJ1dG9yICovCkBAIC0xMjE1LDcgKzEyMTUsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQg
Z2ljdjJfYWNwaV9pbml0KHZvaWQpCiAgICAgewogICAgICAgICBjb25zdCBjaGFyICptc2cgPSBh
Y3BpX2Zvcm1hdF9leGNlcHRpb24oc3RhdHVzKTsKIAotICAgICAgICBwYW5pYygiR0lDdjI6IEZh
aWxlZCB0byBnZXQgTUFEVCB0YWJsZSwgJXMiLCBtc2cpOworICAgICAgICBwYW5pYygiR0lDdjI6
IEZhaWxlZCB0byBnZXQgTUFEVCB0YWJsZSwgJXNcbiIsIG1zZyk7CiAgICAgfQogCiAgICAgLyog
Q29sbGVjdCBDUFUgYmFzZSBhZGRyZXNzZXMgKi8KQEAgLTEyMjMsNyArMTIyMyw3IEBAIHN0YXRp
YyB2b2lkIF9faW5pdCBnaWN2Ml9hY3BpX2luaXQodm9pZCkKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBnaWNfYWNwaV9wYXJzZV9tYWR0X2NwdSwgdGFibGUsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgQUNQSV9NQURUX1RZUEVfR0VORVJJQ19JTlRFUlJVUFQsIDApOwog
ICAgIGlmICggY291bnQgPD0gMCApCi0gICAgICAgIHBhbmljKCJHSUN2MjogTm8gdmFsaWQgR0lD
QyBlbnRyaWVzIGV4aXN0cyIpOworICAgICAgICBwYW5pYygiR0lDdjI6IE5vIHZhbGlkIEdJQ0Mg
ZW50cmllcyBleGlzdHNcbiIpOwogCiAgICAgLyoKICAgICAgKiBGaW5kIGRpc3RyaWJ1dG9yIGJh
c2UgYWRkcmVzcy4gV2UgZXhwZWN0IG9uZSBkaXN0cmlidXRvciBlbnRyeSBzaW5jZQpAQCAtMTIz
Myw3ICsxMjMzLDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGdpY3YyX2FjcGlfaW5pdCh2b2lkKQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdpY19hY3BpX3BhcnNlX21hZHRfZGlzdHJp
YnV0b3IsIHRhYmxlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFDUElfTUFEVF9U
WVBFX0dFTkVSSUNfRElTVFJJQlVUT1IsIDApOwogICAgIGlmICggY291bnQgPD0gMCApCi0gICAg
ICAgIHBhbmljKCJHSUN2MjogTm8gdmFsaWQgR0lDRCBlbnRyaWVzIGV4aXN0cyIpOworICAgICAg
ICBwYW5pYygiR0lDdjI6IE5vIHZhbGlkIEdJQ0QgZW50cmllcyBleGlzdHNcbiIpOwogfQogI2Vs
c2UKIHN0YXRpYyB2b2lkIF9faW5pdCBnaWN2Ml9hY3BpX2luaXQodm9pZCkgeyB9CkBAIC0xMjYz
LDcgKzEyNjMsNyBAQCBzdGF0aWMgaW50IF9faW5pdCBnaWN2Ml9pbml0KHZvaWQpCiAKICAgICBp
ZiAoIChkYmFzZSAmIH5QQUdFX01BU0spIHx8IChjYmFzZSAmIH5QQUdFX01BU0spIHx8CiAgICAg
ICAgICAoaGJhc2UgJiB+UEFHRV9NQVNLKSB8fCAodmJhc2UgJiB+UEFHRV9NQVNLKSApCi0gICAg
ICAgIHBhbmljKCJHSUN2MiBpbnRlcmZhY2VzIG5vdCBwYWdlIGFsaWduZWQiKTsKKyAgICAgICAg
cGFuaWMoIkdJQ3YyIGludGVyZmFjZXMgbm90IHBhZ2UgYWxpZ25lZFxuIik7CiAKICAgICBnaWN2
Mi5tYXBfZGJhc2UgPSBpb3JlbWFwX25vY2FjaGUoZGJhc2UsIFBBR0VfU0laRSk7CiAgICAgaWYg
KCAhZ2ljdjIubWFwX2RiYXNlICkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9naWMtdjMtaXRz
LmMgYi94ZW4vYXJjaC9hcm0vZ2ljLXYzLWl0cy5jCmluZGV4IDYxMjc4OTQuLmJhNGJjMDAgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9naWMtdjMtaXRzLmMKKysrIGIveGVuL2FyY2gvYXJtL2dp
Yy12My1pdHMuYwpAQCAtOTkyLDcgKzk5Miw3IEBAIHN0YXRpYyB2b2lkIGFkZF90b19ob3N0X2l0
c19saXN0KHBhZGRyX3QgYWRkciwgcGFkZHJfdCBzaXplLAogCiAgICAgaXRzX2RhdGEgPSB4emFs
bG9jKHN0cnVjdCBob3N0X2l0cyk7CiAgICAgaWYgKCAhaXRzX2RhdGEgKQotICAgICAgICBwYW5p
YygiR0lDdjM6IENhbm5vdCBhbGxvY2F0ZSBtZW1vcnkgZm9yIElUUyBmcmFtZSIpOworICAgICAg
ICBwYW5pYygiR0lDdjM6IENhbm5vdCBhbGxvY2F0ZSBtZW1vcnkgZm9yIElUUyBmcmFtZVxuIik7
CiAKICAgICBpdHNfZGF0YS0+YWRkciA9IGFkZHI7CiAgICAgaXRzX2RhdGEtPnNpemUgPSBzaXpl
OwpAQCAtMTAyMCw3ICsxMDIwLDcgQEAgc3RhdGljIHZvaWQgZ2ljdjNfaXRzX2R0X2luaXQoY29u
c3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpub2RlKQogICAgICAgICAgICAgY29udGludWU7CiAK
ICAgICAgICAgaWYgKCBkdF9kZXZpY2VfZ2V0X2FkZHJlc3MoaXRzLCAwLCAmYWRkciwgJnNpemUp
ICkKLSAgICAgICAgICAgIHBhbmljKCJHSUN2MzogQ2Fubm90IGZpbmQgYSB2YWxpZCBJVFMgZnJh
bWUgYWRkcmVzcyIpOworICAgICAgICAgICAgcGFuaWMoIkdJQ3YzOiBDYW5ub3QgZmluZCBhIHZh
bGlkIElUUyBmcmFtZSBhZGRyZXNzXG4iKTsKIAogICAgICAgICBhZGRfdG9faG9zdF9pdHNfbGlz
dChhZGRyLCBzaXplLCBpdHMpOwogICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9naWMt
djMuYyBiL3hlbi9hcmNoL2FybS9naWMtdjMuYwppbmRleCBiMmVkMGY4Li5jOThhMTYzIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC9hcm0vZ2ljLXYzLmMKKysrIGIveGVuL2FyY2gvYXJtL2dpYy12My5j
CkBAIC0xMzQ1LDcgKzEzNDUsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgZ2ljdjNfaW5pdF92Mih2
b2lkKQogc3RhdGljIHZvaWQgX19pbml0IGdpY3YzX2lvcmVtYXBfZGlzdHJpYnV0b3IocGFkZHJf
dCBkaXN0X3BhZGRyKQogewogICAgIGlmICggZGlzdF9wYWRkciAmIH5QQUdFX01BU0sgKQotICAg
ICAgICBwYW5pYygiR0lDdjM6ICBGb3VuZCB1bmFsaWduZWQgZGlzdHJpYnV0b3IgYWRkcmVzcyAl
IlBSSXBhZGRyIiIsCisgICAgICAgIHBhbmljKCJHSUN2MzogIEZvdW5kIHVuYWxpZ25lZCBkaXN0
cmlidXRvciBhZGRyZXNzICUiUFJJcGFkZHIiXG4iLAogICAgICAgICAgICAgICBkYmFzZSk7CiAK
ICAgICBnaWN2My5tYXBfZGJhc2UgPSBpb3JlbWFwX25vY2FjaGUoZGlzdF9wYWRkciwgU1pfNjRL
KTsKQEAgLTEzNjEsNyArMTM2MSw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBnaWN2M19kdF9pbml0
KHZvaWQpCiAKICAgICByZXMgPSBkdF9kZXZpY2VfZ2V0X2FkZHJlc3Mobm9kZSwgMCwgJmRiYXNl
LCBOVUxMKTsKICAgICBpZiAoIHJlcyApCi0gICAgICAgIHBhbmljKCJHSUN2MzogQ2Fubm90IGZp
bmQgYSB2YWxpZCBkaXN0cmlidXRvciBhZGRyZXNzIik7CisgICAgICAgIHBhbmljKCJHSUN2Mzog
Q2Fubm90IGZpbmQgYSB2YWxpZCBkaXN0cmlidXRvciBhZGRyZXNzXG4iKTsKIAogICAgIGdpY3Yz
X2lvcmVtYXBfZGlzdHJpYnV0b3IoZGJhc2UpOwogCkBAIC0xMzkyLDcgKzEzOTIsNyBAQCBzdGF0
aWMgdm9pZCBfX2luaXQgZ2ljdjNfZHRfaW5pdCh2b2lkKQogCiAgICAgcmVzID0gcGxhdGZvcm1f
Z2V0X2lycShub2RlLCAwKTsKICAgICBpZiAoIHJlcyA8IDAgKQotICAgICAgICBwYW5pYygiR0lD
djM6IENhbm5vdCBmaW5kIHRoZSBtYWludGVuYW5jZSBJUlEiKTsKKyAgICAgICAgcGFuaWMoIkdJ
Q3YzOiBDYW5ub3QgZmluZCB0aGUgbWFpbnRlbmFuY2UgSVJRXG4iKTsKICAgICBnaWN2M19pbmZv
Lm1haW50ZW5hbmNlX2lycSA9IHJlczsKIAogICAgIC8qCkBAIC0xNjUyLDcgKzE2NTIsNyBAQCBz
dGF0aWMgdm9pZCBfX2luaXQgZ2ljdjNfYWNwaV9pbml0KHZvaWQpCiAgICAgY291bnQgPSBhY3Bp
X3RhYmxlX3BhcnNlX21hZHQoQUNQSV9NQURUX1RZUEVfR0VORVJJQ19ESVNUUklCVVRPUiwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnaWNfYWNwaV9wYXJzZV9tYWR0X2Rpc3Ry
aWJ1dG9yLCAwKTsKICAgICBpZiAoIGNvdW50IDw9IDAgKQotICAgICAgICBwYW5pYygiR0lDdjM6
IE5vIHZhbGlkIEdJQ0QgZW50cmllcyBleGlzdHMiKTsKKyAgICAgICAgcGFuaWMoIkdJQ3YzOiBO
byB2YWxpZCBHSUNEIGVudHJpZXMgZXhpc3RzXG4iKTsKIAogICAgIGdpY3YzX2lvcmVtYXBfZGlz
dHJpYnV0b3IoZGJhc2UpOwogCkBAIC0xNjY0LDcgKzE2NjQsNyBAQCBzdGF0aWMgdm9pZCBfX2lu
aXQgZ2ljdjNfYWNwaV9pbml0KHZvaWQpCiAgICAgICAgIGNvdW50ID0gYWNwaV90YWJsZV9wYXJz
ZV9tYWR0KEFDUElfTUFEVF9UWVBFX0dFTkVSSUNfSU5URVJSVVBULAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBnaWNfYWNwaV9nZXRfbWFkdF9jcHVfbnVtLCAwKTsKICAg
ICAgICAgaWYgKGNvdW50IDw9IDApCi0gICAgICAgICAgICBwYW5pYygiR0lDdjM6IE5vIHZhbGlk
IEdJQ1IgZW50cmllcyBleGlzdHMiKTsKKyAgICAgICAgICAgIHBhbmljKCJHSUN2MzogTm8gdmFs
aWQgR0lDUiBlbnRyaWVzIGV4aXN0c1xuIik7CiAKICAgICAgICAgZ2ljcl90YWJsZSA9IGZhbHNl
OwogICAgIH0KQEAgLTE2ODQsMTMgKzE2ODQsMTMgQEAgc3RhdGljIHZvaWQgX19pbml0IGdpY3Yz
X2FjcGlfaW5pdCh2b2lkKQogICAgICAgICBjb3VudCA9IGFjcGlfdGFibGVfcGFyc2VfbWFkdChB
Q1BJX01BRFRfVFlQRV9HRU5FUklDX0lOVEVSUlVQVCwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZ2ljX2FjcGlfcGFyc2VfY3B1X3JlZGlzdHJpYnV0b3IsIGNvdW50KTsK
ICAgICBpZiAoIGNvdW50IDw9IDAgKQotICAgICAgICBwYW5pYygiR0lDdjM6IENhbid0IGdldCBS
ZWRpc3RyaWJ1dG9yIGVudHJ5Iik7CisgICAgICAgIHBhbmljKCJHSUN2MzogQ2FuJ3QgZ2V0IFJl
ZGlzdHJpYnV0b3IgZW50cnlcbiIpOwogCiAgICAgLyogQ29sbGVjdCBDUFUgYmFzZSBhZGRyZXNz
ZXMgKi8KICAgICBjb3VudCA9IGFjcGlfdGFibGVfcGFyc2VfbWFkdChBQ1BJX01BRFRfVFlQRV9H
RU5FUklDX0lOVEVSUlVQVCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnaWNf
YWNwaV9wYXJzZV9tYWR0X2NwdSwgMCk7CiAgICAgaWYgKCBjb3VudCA8PSAwICkKLSAgICAgICAg
cGFuaWMoIkdJQ3YzOiBObyB2YWxpZCBHSUNDIGVudHJpZXMgZXhpc3RzIik7CisgICAgICAgIHBh
bmljKCJHSUN2MzogTm8gdmFsaWQgR0lDQyBlbnRyaWVzIGV4aXN0c1xuIik7CiAKICAgICBnaWN2
My5yZGlzdF9zdHJpZGUgPSAwOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZ2ljLmMgYi94
ZW4vYXJjaC9hcm0vZ2ljLmMKaW5kZXggNTQ3NDAzMC4uZTUyNGFkNSAxMDA2NDQKLS0tIGEveGVu
L2FyY2gvYXJtL2dpYy5jCisrKyBiL3hlbi9hcmNoL2FybS9naWMuYwpAQCAtMjQ2LDcgKzI0Niw3
IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBnaWNfZHRfcHJlaW5pdCh2b2lkKQogICAgICAgICB9CiAg
ICAgfQogICAgIGlmICggIW51bV9naWNzICkKLSAgICAgICAgcGFuaWMoIlVuYWJsZSB0byBmaW5k
IGNvbXBhdGlibGUgR0lDIGluIHRoZSBkZXZpY2UgdHJlZSIpOworICAgICAgICBwYW5pYygiVW5h
YmxlIHRvIGZpbmQgY29tcGF0aWJsZSBHSUMgaW4gdGhlIGRldmljZSB0cmVlXG4iKTsKIAogICAg
IC8qIFNldCB0aGUgR0lDIGFzIHRoZSBwcmltYXJ5IGludGVycnVwdCBjb250cm9sbGVyICovCiAg
ICAgZHRfaW50ZXJydXB0X2NvbnRyb2xsZXIgPSBub2RlOwpAQCAtMjYxLDEyICsyNjEsMTIgQEAg
c3RhdGljIHZvaWQgX19pbml0IGdpY19hY3BpX3ByZWluaXQodm9pZCkKIAogICAgIGhlYWRlciA9
IGFjcGlfdGFibGVfZ2V0X2VudHJ5X21hZHQoQUNQSV9NQURUX1RZUEVfR0VORVJJQ19ESVNUUklC
VVRPUiwgMCk7CiAgICAgaWYgKCAhaGVhZGVyICkKLSAgICAgICAgcGFuaWMoIk5vIHZhbGlkIEdJ
Q0QgZW50cmllcyBleGlzdHMiKTsKKyAgICAgICAgcGFuaWMoIk5vIHZhbGlkIEdJQ0QgZW50cmll
cyBleGlzdHNcbiIpOwogCiAgICAgZGlzdCA9IGNvbnRhaW5lcl9vZihoZWFkZXIsIHN0cnVjdCBh
Y3BpX21hZHRfZ2VuZXJpY19kaXN0cmlidXRvciwgaGVhZGVyKTsKIAogICAgIGlmICggYWNwaV9k
ZXZpY2VfaW5pdChERVZJQ0VfR0lDLCBOVUxMLCBkaXN0LT52ZXJzaW9uKSApCi0gICAgICAgIHBh
bmljKCJVbmFibGUgdG8gZmluZCBjb21wYXRpYmxlIEdJQyBpbiB0aGUgQUNQSSB0YWJsZSIpOwor
ICAgICAgICBwYW5pYygiVW5hYmxlIHRvIGZpbmQgY29tcGF0aWJsZSBHSUMgaW4gdGhlIEFDUEkg
dGFibGVcbiIpOwogfQogI2Vsc2UKIHN0YXRpYyB2b2lkIF9faW5pdCBnaWNfYWNwaV9wcmVpbml0
KHZvaWQpIHsgfQpAQCAtMjg3LDcgKzI4Nyw3IEBAIHZvaWQgX19pbml0IGdpY19wcmVpbml0KHZv
aWQpCiB2b2lkIF9faW5pdCBnaWNfaW5pdCh2b2lkKQogewogICAgIGlmICggZ2ljX2h3X29wcy0+
aW5pdCgpICkKLSAgICAgICAgcGFuaWMoIkZhaWxlZCB0byBpbml0aWFsaXplIHRoZSBHSUMgZHJp
dmVycyIpOworICAgICAgICBwYW5pYygiRmFpbGVkIHRvIGluaXRpYWxpemUgdGhlIEdJQyBkcml2
ZXJzXG4iKTsKICAgICAvKiBDbGVhciBMUiBtYXNrIGZvciBjcHUwICovCiAgICAgY2xlYXJfY3B1
X2xyX21hc2soKTsKIH0KQEAgLTM2NCw3ICszNjQsNyBAQCBzdGF0aWMgdm9pZCBkb19zZ2koc3Ry
dWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIGVudW0gZ2ljX3NnaSBzZ2kpCiAgICAgICAgIHNtcF9j
YWxsX2Z1bmN0aW9uX2ludGVycnVwdCgpOwogICAgICAgICBicmVhazsKICAgICBkZWZhdWx0Ogot
ICAgICAgICBwYW5pYygiVW5oYW5kbGVkIFNHSSAlZCBvbiBDUFUlZCIsIHNnaSwgc21wX3Byb2Nl
c3Nvcl9pZCgpKTsKKyAgICAgICAgcGFuaWMoIlVuaGFuZGxlZCBTR0kgJWQgb24gQ1BVJWRcbiIs
IHNnaSwgc21wX3Byb2Nlc3Nvcl9pZCgpKTsKICAgICAgICAgYnJlYWs7CiAgICAgfQogCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0va2VybmVsLmMgYi94ZW4vYXJjaC9hcm0va2VybmVsLmMKaW5k
ZXggMDAwZDkzOS4uZGE4NDEwZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2tlcm5lbC5jCisr
KyBiL3hlbi9hcmNoL2FybS9rZXJuZWwuYwpAQCAtODcsNyArODcsNyBAQCBzdGF0aWMgdm9pZCBf
X2luaXQgcGxhY2VfbW9kdWxlcyhzdHJ1Y3Qga2VybmVsX2luZm8gKmluZm8sCiAgICAgcGFkZHJf
dCBtb2RiYXNlOwogCiAgICAgaWYgKCBtb2RzaXplICsga2VybnNpemUgPiByYW1zaXplICkKLSAg
ICAgICAgcGFuaWMoIk5vdCBlbm91Z2ggbWVtb3J5IGluIHRoZSBmaXJzdCBiYW5rIGZvciB0aGUg
a2VybmVsK2R0Yitpbml0cmQiKTsKKyAgICAgICAgcGFuaWMoIk5vdCBlbm91Z2ggbWVtb3J5IGlu
IHRoZSBmaXJzdCBiYW5rIGZvciB0aGUga2VybmVsK2R0Yitpbml0cmRcbiIpOwogCiAgICAgLyoK
ICAgICAgKiBEVEIgbXVzdCBiZSBsb2FkZWQgc3VjaCB0aGF0IGl0IGRvZXMgbm90IGNvbmZsaWN0
IHdpdGggdGhlCkBAIC0xMTQsNyArMTE0LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IHBsYWNlX21v
ZHVsZXMoc3RydWN0IGtlcm5lbF9pbmZvICppbmZvLAogICAgICAgICBtb2RiYXNlID0ga2VybmJh
c2UgLSBtb2RzaXplOwogICAgIGVsc2UKICAgICB7Ci0gICAgICAgIHBhbmljKCJVbmFibGUgdG8g
ZmluZCBzdWl0YWJsZSBsb2NhdGlvbiBmb3IgZHRiK2luaXRyZCIpOworICAgICAgICBwYW5pYygi
VW5hYmxlIHRvIGZpbmQgc3VpdGFibGUgbG9jYXRpb24gZm9yIGR0Yitpbml0cmRcbiIpOwogICAg
ICAgICByZXR1cm47CiAgICAgfQogCkBAIC0xNzEsMTIgKzE3MSwxMiBAQCBzdGF0aWMgdm9pZCBf
X2luaXQga2VybmVsX3ppbWFnZV9sb2FkKHN0cnVjdCBrZXJuZWxfaW5mbyAqaW5mbykKIAogICAg
IGtlcm5lbCA9IGlvcmVtYXBfd2MocGFkZHIsIGxlbik7CiAgICAgaWYgKCAha2VybmVsICkKLSAg
ICAgICAgcGFuaWMoIlVuYWJsZSB0byBtYXAgdGhlIGh3ZG9tIGtlcm5lbCIpOworICAgICAgICBw
YW5pYygiVW5hYmxlIHRvIG1hcCB0aGUgaHdkb20ga2VybmVsXG4iKTsKIAogICAgIHJjID0gY29w
eV90b19ndWVzdF9waHlzX2ZsdXNoX2RjYWNoZShpbmZvLT5kLCBsb2FkX2FkZHIsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGtlcm5lbCwgbGVuKTsKICAgICBpZiAo
IHJjICE9IDAgKQotICAgICAgICBwYW5pYygiVW5hYmxlIHRvIGNvcHkgdGhlIGtlcm5lbCBpbiB0
aGUgaHdkb20gbWVtb3J5Iik7CisgICAgICAgIHBhbmljKCJVbmFibGUgdG8gY29weSB0aGUga2Vy
bmVsIGluIHRoZSBod2RvbSBtZW1vcnlcbiIpOwogCiAgICAgaW91bm1hcChrZXJuZWwpOwogfQpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL21tLmMgYi94ZW4vYXJjaC9hcm0vbW0uYwppbmRleCBk
ZTliOTY1Li43YTA2YTMzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vbW0uYworKysgYi94ZW4v
YXJjaC9hcm0vbW0uYwpAQCAtODMwLDcgKzgzMCw3IEBAIHZvaWQgX19pbml0IHNldHVwX3hlbmhl
YXBfbWFwcGluZ3ModW5zaWduZWQgbG9uZyBiYXNlX21mbiwKICAgICB9CiAKICAgICBpZiAoIGJh
c2VfbWZuIDwgbWZuX3goeGVuaGVhcF9tZm5fc3RhcnQpICkKLSAgICAgICAgcGFuaWMoImNhbm5v
dCBhZGQgeGVuaGVhcCBtYXBwaW5nIGF0ICVseCBiZWxvdyBoZWFwIHN0YXJ0ICVseCIsCisgICAg
ICAgIHBhbmljKCJjYW5ub3QgYWRkIHhlbmhlYXAgbWFwcGluZyBhdCAlbHggYmVsb3cgaGVhcCBz
dGFydCAlbHhcbiIsCiAgICAgICAgICAgICAgIGJhc2VfbWZuLCBtZm5feCh4ZW5oZWFwX21mbl9z
dGFydCkpOwogCiAgICAgZW5kX21mbiA9IGJhc2VfbWZuICsgbnJfbWZuczsKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL2FybS9wMm0uYyBiL3hlbi9hcmNoL2FybS9wMm0uYwppbmRleCA1NmI1NDc0Li4x
MzY0ZTU5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcDJtLmMKKysrIGIveGVuL2FyY2gvYXJt
L3AybS5jCkBAIC0xMTY0LDcgKzExNjQsNyBAQCBzdGF0aWMgdm9pZCBwMm1fdm1pZF9hbGxvY2F0
b3JfaW5pdCh2b2lkKQogICAgIHZtaWRfbWFzayA9IHh6YWxsb2NfYXJyYXkodW5zaWduZWQgbG9u
ZywgQklUU19UT19MT05HUyhNQVhfVk1JRCkpOwogCiAgICAgaWYgKCAhdm1pZF9tYXNrICkKLSAg
ICAgICAgcGFuaWMoIkNvdWxkIG5vdCBhbGxvY2F0ZSBWTUlEIGJpdG1hcCBzcGFjZSIpOworICAg
ICAgICBwYW5pYygiQ291bGQgbm90IGFsbG9jYXRlIFZNSUQgYml0bWFwIHNwYWNlXG4iKTsKIAog
ICAgIHNldF9iaXQoSU5WQUxJRF9WTUlELCB2bWlkX21hc2spOwogfQpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL3BsYXRmb3JtLmMgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm0uYwppbmRleCAzZjI5
ODllLi42OTg5ZTU4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm0uYworKysgYi94
ZW4vYXJjaC9hcm0vcGxhdGZvcm0uYwpAQCAtNzEsNyArNzEsNyBAQCB2b2lkIF9faW5pdCBwbGF0
Zm9ybV9pbml0KHZvaWQpCiAgICAgICAgIHJlcyA9IHBsYXRmb3JtLT5pbml0KCk7CiAKICAgICBp
ZiAoIHJlcyApCi0gICAgICAgIHBhbmljKCJVbmFibGUgdG8gaW5pdGlhbGl6ZSB0aGUgcGxhdGZv
cm0iKTsKKyAgICAgICAgcGFuaWMoIlVuYWJsZSB0byBpbml0aWFsaXplIHRoZSBwbGF0Zm9ybVxu
Iik7CiB9CiAKIGludCBfX2luaXQgcGxhdGZvcm1faW5pdF90aW1lKHZvaWQpCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL3hnZW5lLXN0b3JtLmMgYi94ZW4vYXJjaC9hcm0vcGxh
dGZvcm1zL3hnZW5lLXN0b3JtLmMKaW5kZXggZGViODQ3OS4uZmNlZDRkNyAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL3BsYXRmb3Jtcy94Z2VuZS1zdG9ybS5jCisrKyBiL3hlbi9hcmNoL2FybS9w
bGF0Zm9ybXMveGdlbmUtc3Rvcm0uYwpAQCAtNDgsMTEgKzQ4LDExIEBAIHN0YXRpYyB2b2lkIF9f
aW5pdCB4Z2VuZV9jaGVja19waXJxX2VvaSh2b2lkKQogCiAgICAgbm9kZSA9IGR0X2ZpbmRfaW50
ZXJydXB0X2NvbnRyb2xsZXIoeGdlbmVfZHRfaW50X2N0cmxfbWF0Y2gpOwogICAgIGlmICggIW5v
ZGUgKQotICAgICAgICBwYW5pYygiJXM6IENhbiBub3QgZmluZCBpbnRlcnJ1cHQgY29udHJvbGxl
ciBub2RlIiwgX19mdW5jX18pOworICAgICAgICBwYW5pYygiJXM6IENhbiBub3QgZmluZCBpbnRl
cnJ1cHQgY29udHJvbGxlciBub2RlXG4iLCBfX2Z1bmNfXyk7CiAKICAgICByZXMgPSBkdF9kZXZp
Y2VfZ2V0X2FkZHJlc3Mobm9kZSwgMCwgJmRiYXNlLCBOVUxMKTsKICAgICBpZiAoICFkYmFzZSAp
Ci0gICAgICAgIHBhbmljKCIlczogQ2Fubm90IGZpbmQgYSB2YWxpZCBhZGRyZXNzIGZvciB0aGUg
ZGlzdHJpYnV0b3IiLCBfX2Z1bmNfXyk7CisgICAgICAgIHBhbmljKCIlczogQ2Fubm90IGZpbmQg
YSB2YWxpZCBhZGRyZXNzIGZvciB0aGUgZGlzdHJpYnV0b3JcbiIsIF9fZnVuY19fKTsKIAogICAg
IC8qCiAgICAgICogSW4gb2xkIFgtR2VuZSBTdG9ybSBmaXJtd2FyZSBhbmQgRFQsIHNlY3VyZSBt
b2RlIGFkZHJlc3NlcyBoYXZlCkBAIC02Miw3ICs2Miw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCB4
Z2VuZV9jaGVja19waXJxX2VvaSh2b2lkKQogICAgICAqLwogICAgIGlmICggZGJhc2UgPT0gWEdF
TkVfU0VDX0dJQ1YyX0RJU1RfQUREUiApCiAgICAgICAgIHBhbmljKCJPTEQgWC1HZW5lIEZpcm13
YXJlIGlzIG5vdCBzdXBwb3J0ZWQgYnkgWGVuLlxuIgotICAgICAgICAgICAgICAiUGxlYXNlIHVw
Z3JhZGUgeW91ciBmaXJtd2FyZSB0byB0aGUgbGF0ZXN0IHZlcnNpb24iKTsKKyAgICAgICAgICAg
ICAgIlBsZWFzZSB1cGdyYWRlIHlvdXIgZmlybXdhcmUgdG8gdGhlIGxhdGVzdCB2ZXJzaW9uXG4i
KTsKIH0KIAogc3RhdGljIHVpbnQzMl90IHhnZW5lX3N0b3JtX3F1aXJrcyh2b2lkKQpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL3NldHVwLmMgYi94ZW4vYXJjaC9hcm0vc2V0dXAuYwppbmRleCA0
NWYzODQxLi4xYWFmYTI2IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vc2V0dXAuYworKysgYi94
ZW4vYXJjaC9hcm0vc2V0dXAuYwpAQCAtNDI0LDcgKzQyNCw3IEBAIHN0YXRpYyBwYWRkcl90IF9f
aW5pdCBnZXRfeGVuX3BhZGRyKHZvaWQpCiAgICAgfQogCiAgICAgaWYgKCAhcGFkZHIgKQotICAg
ICAgICBwYW5pYygiTm90IGVub3VnaCBtZW1vcnkgdG8gcmVsb2NhdGUgWGVuIik7CisgICAgICAg
IHBhbmljKCJOb3QgZW5vdWdoIG1lbW9yeSB0byByZWxvY2F0ZSBYZW5cbiIpOwogCiAgICAgcHJp
bnRrKCJQbGFjaW5nIFhlbiBhdCAweCUiUFJJcGFkZHIiLTB4JSJQUklwYWRkciJcbiIsCiAgICAg
ICAgICAgIHBhZGRyLCBwYWRkciArIG1pbl9zaXplKTsKQEAgLTQ4Miw3ICs0ODIsNyBAQCBzdGF0
aWMgdm9pZCBfX2luaXQgc2V0dXBfbW0odW5zaWduZWQgbG9uZyBkdGJfcGFkZHIsIHNpemVfdCBk
dGJfc2l6ZSkKICAgICB2b2lkICpmZHQ7CiAKICAgICBpZiAoICFib290aW5mby5tZW0ubnJfYmFu
a3MgKQotICAgICAgICBwYW5pYygiTm8gbWVtb3J5IGJhbmsiKTsKKyAgICAgICAgcGFuaWMoIk5v
IG1lbW9yeSBiYW5rXG4iKTsKIAogICAgIGluaXRfcGR4KCk7CiAKQEAgLTUzNyw3ICs1MzcsNyBA
QCBzdGF0aWMgdm9pZCBfX2luaXQgc2V0dXBfbW0odW5zaWduZWQgbG9uZyBkdGJfcGFkZHIsIHNp
emVfdCBkdGJfc2l6ZSkKICAgICB9IHdoaWxlICggIW9wdF94ZW5oZWFwX21lZ2FieXRlcyAmJiB4
ZW5oZWFwX3BhZ2VzID4gMzI8PCgyMC1QQUdFX1NISUZUKSApOwogCiAgICAgaWYgKCAhIGUgKQot
ICAgICAgICBwYW5pYygiTm90IG5vdCBlbm91Z2ggc3BhY2UgZm9yIHhlbmhlYXAiKTsKKyAgICAg
ICAgcGFuaWMoIk5vdCBub3QgZW5vdWdoIHNwYWNlIGZvciB4ZW5oZWFwXG4iKTsKIAogICAgIGRv
bWhlYXBfcGFnZXMgPSBoZWFwX3BhZ2VzIC0geGVuaGVhcF9wYWdlczsKIApAQCAtNzEzLDcgKzcx
Myw3IEBAIHZvaWQgX19pbml0IHN0YXJ0X3hlbih1bnNpZ25lZCBsb25nIGJvb3RfcGh5c19vZmZz
ZXQsCiAgICAgaWYgKCAhZGV2aWNlX3RyZWVfZmxhdHRlbmVkICkKICAgICAgICAgcGFuaWMoIklu
dmFsaWQgZGV2aWNlIHRyZWUgYmxvYiBhdCBwaHlzaWNhbCBhZGRyZXNzICUjbHguXG4iCiAgICAg
ICAgICAgICAgICJUaGUgRFRCIG11c3QgYmUgOC1ieXRlIGFsaWduZWQgYW5kIG11c3Qgbm90IGV4
Y2VlZCAyIE1CIGluIHNpemUuXG5cbiIKLSAgICAgICAgICAgICAgIlBsZWFzZSBjaGVjayB5b3Vy
IGJvb3Rsb2FkZXIuIiwKKyAgICAgICAgICAgICAgIlBsZWFzZSBjaGVjayB5b3VyIGJvb3Rsb2Fk
ZXIuXG4iLAogICAgICAgICAgICAgICBmZHRfcGFkZHIpOwogCiAgICAgZmR0X3NpemUgPSBib290
X2ZkdF9pbmZvKGRldmljZV90cmVlX2ZsYXR0ZW5lZCwgZmR0X3BhZGRyKTsKQEAgLTg1MSwxMCAr
ODUxLDEwIEBAIHZvaWQgX19pbml0IHN0YXJ0X3hlbih1bnNpZ25lZCBsb25nIGJvb3RfcGh5c19v
ZmZzZXQsCiAKICAgICBkb20wID0gZG9tYWluX2NyZWF0ZSgwLCAmZG9tMF9jZmcsIHRydWUpOwog
ICAgIGlmICggSVNfRVJSKGRvbTApIHx8IChhbGxvY19kb20wX3ZjcHUwKGRvbTApID09IE5VTEwp
ICkKLSAgICAgICAgICAgIHBhbmljKCJFcnJvciBjcmVhdGluZyBkb21haW4gMCIpOworICAgICAg
ICBwYW5pYygiRXJyb3IgY3JlYXRpbmcgZG9tYWluIDBcbiIpOwogCiAgICAgaWYgKCBjb25zdHJ1
Y3RfZG9tMChkb20wKSAhPSAwKQotICAgICAgICAgICAgcGFuaWMoIkNvdWxkIG5vdCBzZXQgdXAg
RE9NMCBndWVzdCBPUyIpOworICAgICAgICBwYW5pYygiQ291bGQgbm90IHNldCB1cCBET00wIGd1
ZXN0IE9TXG4iKTsKIAogICAgIGhlYXBfaW5pdF9sYXRlKCk7CiAKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL2FybS9zbXBib290LmMgYi94ZW4vYXJjaC9hcm0vc21wYm9vdC5jCmluZGV4IGNmM2E0Y2Uu
LjI1Y2Q0NDUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9zbXBib290LmMKKysrIGIveGVuL2Fy
Y2gvYXJtL3NtcGJvb3QuYwpAQCAtODIsNyArODIsNyBAQCBzdGF0aWMgdm9pZCBzZXR1cF9jcHVf
c2libGluZ19tYXAoaW50IGNwdSkKIHsKICAgICBpZiAoICF6YWxsb2NfY3B1bWFza192YXIoJnBl
cl9jcHUoY3B1X3NpYmxpbmdfbWFzaywgY3B1KSkgfHwKICAgICAgICAgICF6YWxsb2NfY3B1bWFz
a192YXIoJnBlcl9jcHUoY3B1X2NvcmVfbWFzaywgY3B1KSkgKQotICAgICAgICBwYW5pYygiTm8g
bWVtb3J5IGZvciBDUFUgc2libGluZy9jb3JlIG1hcHMiKTsKKyAgICAgICAgcGFuaWMoIk5vIG1l
bW9yeSBmb3IgQ1BVIHNpYmxpbmcvY29yZSBtYXBzXG4iKTsKIAogICAgIC8qIEEgQ1BVIGlzIGEg
c2libGluZyB3aXRoIGl0c2VsZiBhbmQgaXMgYWx3YXlzIG9uIGl0cyBvd24gY29yZS4gKi8KICAg
ICBjcHVtYXNrX3NldF9jcHUoY3B1LCBwZXJfY3B1KGNwdV9zaWJsaW5nX21hc2ssIGNwdSkpOwpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3RpbWUuYyBiL3hlbi9hcmNoL2FybS90aW1lLmMKaW5k
ZXggMTYzNWM4OC4uYmJjY2VlNyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3RpbWUuYworKysg
Yi94ZW4vYXJjaC9hcm0vdGltZS5jCkBAIC0xMjIsNyArMTIyLDcgQEAgc3RhdGljIHZvaWQgX19p
bml0IHByZWluaXRfZHRfeGVuX3RpbWUodm9pZCkKIAogICAgIHRpbWVyID0gZHRfZmluZF9tYXRj
aGluZ19ub2RlKE5VTEwsIHRpbWVyX2lkcyk7CiAgICAgaWYgKCAhdGltZXIgKQotICAgICAgICBw
YW5pYygiVW5hYmxlIHRvIGZpbmQgYSBjb21wYXRpYmxlIHRpbWVyIGluIHRoZSBkZXZpY2UgdHJl
ZSIpOworICAgICAgICBwYW5pYygiVW5hYmxlIHRvIGZpbmQgYSBjb21wYXRpYmxlIHRpbWVyIGlu
IHRoZSBkZXZpY2UgdHJlZVxuIik7CiAKICAgICBkdF9kZXZpY2Vfc2V0X3VzZWRfYnkodGltZXIs
IERPTUlEX1hFTik7CiAKQEAgLTE0OSw3ICsxNDksNyBAQCB2b2lkIF9faW5pdCBwcmVpbml0X3hl
bl90aW1lKHZvaWQpCiAKICAgICByZXMgPSBwbGF0Zm9ybV9pbml0X3RpbWUoKTsKICAgICBpZiAo
IHJlcyApCi0gICAgICAgIHBhbmljKCJUaW1lcjogQ2Fubm90IGluaXRpYWxpemUgcGxhdGZvcm0g
dGltZXIiKTsKKyAgICAgICAgcGFuaWMoIlRpbWVyOiBDYW5ub3QgaW5pdGlhbGl6ZSBwbGF0Zm9y
bSB0aW1lclxuIik7CiAKICAgICBib290X2NvdW50ID0gUkVBRF9TWVNSRUc2NChDTlRQQ1RfRUww
KTsKIH0KQEAgLTE2NSw3ICsxNjUsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgaW5pdF9kdF94ZW5f
dGltZSh2b2lkKQogICAgICAgICByZXMgPSBwbGF0Zm9ybV9nZXRfaXJxKHRpbWVyLCBpKTsKIAog
ICAgICAgICBpZiAoIHJlcyA8IDAgKQotICAgICAgICAgICAgcGFuaWMoIlRpbWVyOiBVbmFibGUg
dG8gcmV0cmlldmUgSVJRICV1IGZyb20gdGhlIGRldmljZSB0cmVlIiwgaSk7CisgICAgICAgICAg
ICBwYW5pYygiVGltZXI6IFVuYWJsZSB0byByZXRyaWV2ZSBJUlEgJXUgZnJvbSB0aGUgZGV2aWNl
IHRyZWVcbiIsIGkpOwogICAgICAgICB0aW1lcl9pcnFbaV0gPSByZXM7CiAgICAgfQogfQpAQCAt
MTc4LDcgKzE3OCw3IEBAIGludCBfX2luaXQgaW5pdF94ZW5fdGltZSh2b2lkKQogCiAgICAgLyog
Q2hlY2sgdGhhdCB0aGlzIENQVSBzdXBwb3J0cyB0aGUgR2VuZXJpYyBUaW1lciBpbnRlcmZhY2Ug
Ki8KICAgICBpZiAoICFjcHVfaGFzX2dlbnRpbWVyICkKLSAgICAgICAgcGFuaWMoIkNQVSBkb2Vz
IG5vdCBzdXBwb3J0IHRoZSBHZW5lcmljIFRpbWVyIHYxIGludGVyZmFjZSIpOworICAgICAgICBw
YW5pYygiQ1BVIGRvZXMgbm90IHN1cHBvcnQgdGhlIEdlbmVyaWMgVGltZXIgdjEgaW50ZXJmYWNl
XG4iKTsKIAogICAgIHByaW50aygiR2VuZXJpYyBUaW1lciBJUlE6IHBoeXM9JXUgaHlwPSV1IHZp
cnQ9JXUgRnJlcTogJWx1IEtIelxuIiwKICAgICAgICAgICAgdGltZXJfaXJxW1RJTUVSX1BIWVNf
Tk9OU0VDVVJFX1BQSV0sCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdHJhcHMuYyBiL3hlbi9h
cmNoL2FybS90cmFwcy5jCmluZGV4IDlhZTY0YWUuLjBmNGIxZjIgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL2FybS90cmFwcy5jCisrKyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCkBAIC0zOTksNyArMzk5
LDcgQEAgdm9pZCBwYW5pY19QQVIodWludDY0X3QgcGFyKQogICAgICAgICAgICBzZWNvbmRfaW5f
Zmlyc3QgPyAiIGR1cmluZyBzZWNvbmQgc3RhZ2UgbG9va3VwIiA6ICIiLAogICAgICAgICAgICBm
c2NfbGV2ZWxfc3RyKGxldmVsKSk7CiAKLSAgICBwYW5pYygiRXJyb3IgZHVyaW5nIEh5cGVydmlz
b3ItdG8tcGh5c2ljYWwgYWRkcmVzcyB0cmFuc2xhdGlvbiIpOworICAgIHBhbmljKCJFcnJvciBk
dXJpbmcgSHlwZXJ2aXNvci10by1waHlzaWNhbCBhZGRyZXNzIHRyYW5zbGF0aW9uXG4iKTsKIH0K
IAogc3RhdGljIHZvaWQgY3Bzcl9zd2l0Y2hfbW9kZShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVn
cywgaW50IG1vZGUpCkBAIC0xMzEyLDcgKzEzMTIsNyBAQCBpbnQgZG9fYnVnX2ZyYW1lKHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzLCB2YWRkcl90IHBjKQogICAgICAgICAgICAgcmV0dXJuIDA7
CiAKICAgICAgICAgc2hvd19leGVjdXRpb25fc3RhdGUocmVncyk7Ci0gICAgICAgIHBhbmljKCJY
ZW4gQlVHIGF0ICVzJXM6JWQiLCBwcmVmaXgsIGZpbGVuYW1lLCBsaW5lbm8pOworICAgICAgICBw
YW5pYygiWGVuIEJVRyBhdCAlcyVzOiVkXG4iLCBwcmVmaXgsIGZpbGVuYW1lLCBsaW5lbm8pOwog
CiAgICAgY2FzZSBCVUdGUkFNRV9hc3NlcnQ6CiAgICAgICAgIC8qIEFTU0VSVDogZGVjb2RlIHRo
ZSBwcmVkaWNhdGUgc3RyaW5nIHBvaW50ZXIuICovCkBAIC0xMzI1LDcgKzEzMjUsNyBAQCBpbnQg
ZG9fYnVnX2ZyYW1lKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzLCB2YWRkcl90IHBjKQogICAg
ICAgICBpZiAoIGRlYnVnZ2VyX3RyYXBfZmF0YWwoVFJBUF9pbnZhbGlkX29wLCByZWdzKSApCiAg
ICAgICAgICAgICByZXR1cm4gMDsKICAgICAgICAgc2hvd19leGVjdXRpb25fc3RhdGUocmVncyk7
Ci0gICAgICAgIHBhbmljKCJBc3NlcnRpb24gJyVzJyBmYWlsZWQgYXQgJXMlczolZCIsCisgICAg
ICAgIHBhbmljKCJBc3NlcnRpb24gJyVzJyBmYWlsZWQgYXQgJXMlczolZFxuIiwKICAgICAgICAg
ICAgICAgcHJlZGljYXRlLCBwcmVmaXgsIGZpbGVuYW1lLCBsaW5lbm8pOwogICAgIH0KIApAQCAt
MTQ0Niw3ICsxNDQ2LDcgQEAgc3RhdGljIHZvaWQgZG9fZGVidWdfdHJhcChzdHJ1Y3QgY3B1X3Vz
ZXJfcmVncyAqcmVncywgdW5zaWduZWQgaW50IGNvZGUpCiAgICAgICAgIHNob3dfZXhlY3V0aW9u
X3N0YXRlKHJlZ3MpOwogICAgICAgICBicmVhazsKICAgICBkZWZhdWx0OgotICAgICAgICBwYW5p
YygiRE9NJWQ6IFVuaGFuZGxlZCBkZWJ1ZyB0cmFwICUjeCIsIGRvbWlkLCBjb2RlKTsKKyAgICAg
ICAgcGFuaWMoIkRPTSVkOiBVbmhhbmRsZWQgZGVidWcgdHJhcCAlI3hcbiIsIGRvbWlkLCBjb2Rl
KTsKICAgICAgICAgYnJlYWs7CiAgICAgfQogfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3Zn
aWMvdmdpYy5jIGIveGVuL2FyY2gvYXJtL3ZnaWMvdmdpYy5jCmluZGV4IDgzMjYzMmEuLmNjNWFi
NjcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS92Z2ljL3ZnaWMuYworKysgYi94ZW4vYXJjaC9h
cm0vdmdpYy92Z2ljLmMKQEAgLTk4MSw3ICs5ODEsNyBAQCB2b2lkIHZnaWNfdjNfc2V0dXBfaHco
cGFkZHJfdCBkYmFzZSwKICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgcmRpc3Rf
cmVnaW9uICpyZWdpb25zLAogICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBpbnRp
ZF9iaXRzKQogewotICAgIHBhbmljKCJOZXcgVkdJQyBpbXBsZW1lbnRhdGlvbiBkb2VzIG5vdCB5
ZXQgc3VwcG9ydCBHSUN2My4iKTsKKyAgICBwYW5pYygiTmV3IFZHSUMgaW1wbGVtZW50YXRpb24g
ZG9lcyBub3QgeWV0IHN1cHBvcnQgR0lDdjNcbiIpOwogfQogI2VuZGlmCiAKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9hY3BpL3Bvd2VyLmMgYi94ZW4vYXJjaC94ODYvYWNwaS9wb3dlci5jCmlu
ZGV4IGE3MDRjN2MuLjkzZTk2N2YgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9hY3BpL3Bvd2Vy
LmMKKysrIGIveGVuL2FyY2gveDg2L2FjcGkvcG93ZXIuYwpAQCAtMjU2LDcgKzI1Niw3IEBAIHN0
YXRpYyBpbnQgZW50ZXJfc3RhdGUodTMyIHN0YXRlKQogICAgIG1pY3JvY29kZV9yZXN1bWVfY3B1
KDApOwogCiAgICAgaWYgKCAhcmVjaGVja19jcHVfZmVhdHVyZXMoMCkgKQotICAgICAgICBwYW5p
YygiTWlzc2luZyBwcmV2aW91c2x5IGF2YWlsYWJsZSBmZWF0dXJlKHMpLiIpOworICAgICAgICBw
YW5pYygiTWlzc2luZyBwcmV2aW91c2x5IGF2YWlsYWJsZSBmZWF0dXJlKHMpXG4iKTsKIAogICAg
IC8qIFJlLWVuYWJsZWQgZGVmYXVsdCBOTUkvI01DIHVzZSBvZiBNU1JfU1BFQ19DVFJMLiAqLwog
ICAgIGNpLT5zcGVjX2N0cmxfZmxhZ3MgfD0gKGRlZmF1bHRfc3BlY19jdHJsX2ZsYWdzICYgU0NG
X2lzdF93cm1zcik7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvYWx0ZXJuYXRpdmUuYyBiL3hl
bi9hcmNoL3g4Ni9hbHRlcm5hdGl2ZS5jCmluZGV4IGFlYzRkOGQuLmI4YzgxOWEgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9hbHRlcm5hdGl2ZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9hbHRlcm5h
dGl2ZS5jCkBAIC0zMjUsNyArMzI1LDcgQEAgdm9pZCBfX2luaXQgYWx0ZXJuYXRpdmVfaW5zdHJ1
Y3Rpb25zKHZvaWQpCiAgICAgICAgIG1kZWxheSgxKTsKIAogICAgIGlmICggIUFDQ0VTU19PTkNF
KGFsdF9kb25lKSApCi0gICAgICAgIHBhbmljKCJUaW1lZCBvdXQgd2FpdGluZyBmb3IgYWx0ZXJu
YXRpdmVzIHNlbGYtTk1JIHRvIGhpdCIpOworICAgICAgICBwYW5pYygiVGltZWQgb3V0IHdhaXRp
bmcgZm9yIGFsdGVybmF0aXZlcyBzZWxmLU5NSSB0byBoaXRcbiIpOwogCiAgICAgc2V0X25taV9j
YWxsYmFjayhzYXZlZF9ubWlfY2FsbGJhY2spOwogfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2FwaWMuYyBiL3hlbi9hcmNoL3g4Ni9hcGljLmMKaW5kZXggZmZhNWE2OS4uODhhZGE5ZCAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L2FwaWMuYworKysgYi94ZW4vYXJjaC94ODYvYXBpYy5jCkBA
IC05MDIsOCArOTAyLDcgQEAgdm9pZCBfX2luaXQgeDJhcGljX2JzcF9zZXR1cCh2b2lkKQogICAg
ICAgICAgICAgcHJpbnRrKCJOb3QgZW5hYmxpbmcgeDJBUElDOiBkZXBlbmRzIG9uIGlvbW11X3N1
cHBvcnRzX2VpbS5cbiIpOwogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9Ci0gICAgICAg
IHBhbmljKCJ4MkFQSUM6IGFscmVhZHkgZW5hYmxlZCBieSBCSU9TLCBidXQgIgotICAgICAgICAg
ICAgICAiaW9tbXVfc3VwcG9ydHNfZWltIGZhaWxlZCIpOworICAgICAgICBwYW5pYygieDJBUElD
OiBhbHJlYWR5IGVuYWJsZWQgYnkgQklPUywgYnV0IGlvbW11X3N1cHBvcnRzX2VpbSBmYWlsZWRc
biIpOwogICAgIH0KIAogICAgIGlmICggKGlvYXBpY19lbnRyaWVzID0gYWxsb2NfaW9hcGljX2Vu
dHJpZXMoKSkgPT0gTlVMTCApCkBAIC05MzUsNyArOTM0LDcgQEAgdm9pZCBfX2luaXQgeDJhcGlj
X2JzcF9zZXR1cCh2b2lkKQogICAgIGRlZmF1bHQ6CiAgICAgICAgIGlmICggeDJhcGljX2VuYWJs
ZWQgKQogICAgICAgICAgICAgcGFuaWMoIkludGVycnVwdCByZW1hcHBpbmcgY291bGQgbm90IGJl
IGVuYWJsZWQgd2hpbGUgIgotICAgICAgICAgICAgICAgICAgIngyQVBJQyBpcyBhbHJlYWR5IGVu
YWJsZWQgYnkgQklPUyIpOworICAgICAgICAgICAgICAgICAgIngyQVBJQyBpcyBhbHJlYWR5IGVu
YWJsZWQgYnkgQklPU1xuIik7CiAKICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIKICAgICAgICAg
ICAgICAgICJGYWlsZWQgdG8gZW5hYmxlIEludGVycnVwdCBSZW1hcHBpbmc6IFdpbGwgbm90IGVu
YWJsZSB4MkFQSUMuXG4iKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL21j
ZS5jIGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNlLmMKaW5kZXggMzIyNzNkOS4uMWVlYzYz
MSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNlLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2NwdS9tY2hlY2svbWNlLmMKQEAgLTE2NjAsNyArMTY2MCw3IEBAIHZvaWQgbWNfcGFu
aWMoY2hhciAqcykKICAgICAgICAgICAgIiAgIFRoZSBwcm9jZXNzb3IgaGFzIHJlcG9ydGVkIGEg
aGFyZHdhcmUgZXJyb3Igd2hpY2ggY2Fubm90XG4iCiAgICAgICAgICAgICIgICBiZSByZWNvdmVy
ZWQgZnJvbS4gIFhlbiB3aWxsIG5vdyByZWJvb3QgdGhlIG1hY2hpbmUuXG4iKTsKICAgICBtY19w
YW5pY19kdW1wKCk7Ci0gICAgcGFuaWMoIkhBUkRXQVJFIEVSUk9SIik7CisgICAgcGFuaWMoIkhB
UkRXQVJFIEVSUk9SXG4iKTsKIH0KIAogLyoKQEAgLTE3NTYsNyArMTc1Niw3IEBAIHN0YXRpYyBp
bnQgbWNlX2RlbGF5ZWRfYWN0aW9uKG1jdGVsZW1fY29va2llX3QgbWN0YykKICAgICAgICAgZHBy
aW50ayhYRU5MT0dfRVJSLCAiTUNFIGRlbGF5ZWQgYWN0aW9uIGZhaWxlZFxuIik7CiAgICAgICAg
IGlzX21jX3BhbmljID0gdHJ1ZTsKICAgICAgICAgeDg2X21jaW5mb19kdW1wKG1jdGVsZW1fZGF0
YXB0cihtY3RjKSk7Ci0gICAgICAgIHBhbmljKCJNQ0U6IFNvZnR3YXJlIHJlY292ZXJ5IGZhaWxl
ZCBmb3IgdGhlIFVDUiIpOworICAgICAgICBwYW5pYygiTUNFOiBTb2Z0d2FyZSByZWNvdmVyeSBm
YWlsZWQgZm9yIHRoZSBVQ1JcbiIpOwogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgTUNFUl9S
RUNPVkVSRUQ6CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QveGVuLmMgYi94ZW4vYXJj
aC94ODYvZ3Vlc3QveGVuLmMKaW5kZXggMmE1NTU0YS4uY2Q0YWNiZiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2d1ZXN0L3hlbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC94ZW4uYwpAQCAt
OTksMTIgKzk5LDEyIEBAIHN0YXRpYyB2b2lkIG1hcF9zaGFyZWRfaW5mbyh2b2lkKQogICAgIHVu
c2lnbmVkIGxvbmcgcmM7CiAKICAgICBpZiAoIGh5cGVydmlzb3JfYWxsb2NfdW51c2VkX3BhZ2Uo
Jm1mbikgKQotICAgICAgICBwYW5pYygidW5hYmxlIHRvIHJlc2VydmUgc2hhcmVkIGluZm8gbWVt
b3J5IHBhZ2UiKTsKKyAgICAgICAgcGFuaWMoInVuYWJsZSB0byByZXNlcnZlIHNoYXJlZCBpbmZv
IG1lbW9yeSBwYWdlXG4iKTsKIAogICAgIHhhdHAuZ3BmbiA9IG1mbl94KG1mbik7CiAgICAgcmMg
PSB4ZW5faHlwZXJjYWxsX21lbW9yeV9vcChYRU5NRU1fYWRkX3RvX3BoeXNtYXAsICZ4YXRwKTsK
ICAgICBpZiAoIHJjICkKLSAgICAgICAgcGFuaWMoImZhaWxlZCB0byBtYXAgc2hhcmVkX2luZm8g
cGFnZTogJWxkIiwgcmMpOworICAgICAgICBwYW5pYygiZmFpbGVkIHRvIG1hcCBzaGFyZWRfaW5m
byBwYWdlOiAlbGRcbiIsIHJjKTsKIAogICAgIHNldF9maXhtYXAoRklYX1hFTl9TSEFSRURfSU5G
TywgbWZuX3gobWZuKSA8PCBQQUdFX1NISUZUKTsKIApAQCAtMTY4LDcgKzE2OCw3IEBAIHN0YXRp
YyB2b2lkIF9faW5pdCBpbml0X21lbW1hcCh2b2lkKQogCiAgICAgbWVtID0gcmFuZ2VzZXRfbmV3
KE5VTEwsICJob3N0IG1lbW9yeSBtYXAiLCAwKTsKICAgICBpZiAoICFtZW0gKQotICAgICAgICBw
YW5pYygiZmFpbGVkIHRvIGFsbG9jYXRlIFBGTiB1c2FnZSByYW5nZXNldCIpOworICAgICAgICBw
YW5pYygiZmFpbGVkIHRvIGFsbG9jYXRlIFBGTiB1c2FnZSByYW5nZXNldFxuIik7CiAKICAgICAv
KgogICAgICAqIE1hcmsgdXAgdG8gdGhlIGxhc3QgbWVtb3J5IHBhZ2UgKG9yIDRHaUIpIGFzIFJB
TS4gVGhpcyBpcyBkb25lIGJlY2F1c2UKQEAgLTE3OCw3ICsxNzgsNyBAQCBzdGF0aWMgdm9pZCBf
X2luaXQgaW5pdF9tZW1tYXAodm9pZCkKICAgICAgKi8KICAgICBpZiAoIHJhbmdlc2V0X2FkZF9y
YW5nZShtZW0sIDAsIG1heF90KHVuc2lnbmVkIGxvbmcsIG1heF9wYWdlIC0gMSwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBGTl9ET1dOKEdCKDQpIC0gMSkpKSAp
Ci0gICAgICAgIHBhbmljKCJ1bmFibGUgdG8gYWRkIFJBTSB0byBpbi11c2UgUEZOIHJhbmdlc2V0
Iik7CisgICAgICAgIHBhbmljKCJ1bmFibGUgdG8gYWRkIFJBTSB0byBpbi11c2UgUEZOIHJhbmdl
c2V0XG4iKTsKIAogICAgIGZvciAoIGkgPSAwOyBpIDwgZTgyMC5ucl9tYXA7IGkrKyApCiAgICAg
ewpAQCAtMTg2LDcgKzE4Niw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBpbml0X21lbW1hcCh2b2lk
KQogCiAgICAgICAgIGlmICggcmFuZ2VzZXRfYWRkX3JhbmdlKG1lbSwgUEZOX0RPV04oZS0+YWRk
ciksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBGTl9VUChlLT5hZGRyICsgZS0+
c2l6ZSAtIDEpKSApCi0gICAgICAgICAgICBwYW5pYygidW5hYmxlIHRvIGFkZCByYW5nZSBbJSNs
eCwgJSNseF0gdG8gaW4tdXNlIFBGTiByYW5nZXNldCIsCisgICAgICAgICAgICBwYW5pYygidW5h
YmxlIHRvIGFkZCByYW5nZSBbJSNseCwgJSNseF0gdG8gaW4tdXNlIFBGTiByYW5nZXNldFxuIiwK
ICAgICAgICAgICAgICAgICAgIFBGTl9ET1dOKGUtPmFkZHIpLCBQRk5fVVAoZS0+YWRkciArIGUt
PnNpemUgLSAxKSk7CiAgICAgfQogfQpAQCAtMjM2LDcgKzIzNiw3IEBAIHN0YXRpYyB2b2lkIGlu
aXRfZXZ0Y2huKHZvaWQpCiAgICAgcmMgPSB4ZW5faHlwZXJjYWxsX3NldF9ldnRjaG5fdXBjYWxs
X3ZlY3Rvcih0aGlzX2NwdSh2Y3B1X2lkKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGV2dGNobl91cGNhbGxfdmVjdG9yKTsKICAgICBpZiAoIHJjICkK
LSAgICAgICAgcGFuaWMoIlVuYWJsZSB0byBzZXQgZXZ0Y2huIHVwY2FsbCB2ZWN0b3I6ICVkIiwg
cmMpOworICAgICAgICBwYW5pYygiVW5hYmxlIHRvIHNldCBldnRjaG4gdXBjYWxsIHZlY3Rvcjog
JWRcbiIsIHJjKTsKIAogICAgIC8qIFRyaWNrIHRvb2xzdGFjayB0byB0aGluayB3ZSBhcmUgZW5s
aWdodGVuZWQgKi8KICAgICB7CkBAIC0zMDksNyArMzA5LDcgQEAgc3RhdGljIHZvaWQgX19pbml0
IG1hcmtfcGZuX2FzX3JhbShzdHJ1Y3QgZTgyMG1hcCAqZTgyMCwgdWludDY0X3QgcGZuKQogICAg
ICAgICBpZiAoICFlODIwX2NoYW5nZV9yYW5nZV90eXBlKGU4MjAsIHBmbiA8PCBQQUdFX1NISUZU
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwZm4gPDwgUEFHRV9TSElG
VCkgKyBQQUdFX1NJWkUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRTgy
MF9SRVNFUlZFRCwgRTgyMF9SQU0pICkKLSAgICAgICAgICAgIHBhbmljKCJVbmFibGUgdG8gYWRk
L2NoYW5nZSBtZW1vcnkgdHlwZSBvZiBwZm4gJSNseCB0byBSQU0iLCBwZm4pOworICAgICAgICAg
ICAgcGFuaWMoIlVuYWJsZSB0byBhZGQvY2hhbmdlIG1lbW9yeSB0eXBlIG9mIHBmbiAlI2x4IHRv
IFJBTVxuIiwgcGZuKTsKIH0KIAogdm9pZCBfX2luaXQgaHlwZXJ2aXNvcl9maXh1cF9lODIwKHN0
cnVjdCBlODIwbWFwICplODIwKQpAQCAtMzIzLDcgKzMyMyw3IEBAIHZvaWQgX19pbml0IGh5cGVy
dmlzb3JfZml4dXBfZTgyMChzdHJ1Y3QgZTgyMG1hcCAqZTgyMCkKICNkZWZpbmUgTUFSS19QQVJB
TV9SQU0ocCkgKHsgICAgICAgICAgICAgICAgICAgIFwKICAgICByYyA9IHhlbl9oeXBlcmNhbGxf
aHZtX2dldF9wYXJhbShwLCAmcGZuKTsgIFwKICAgICBpZiAoIHJjICkgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgcGFuaWMoIlVuYWJsZSB0byBnZXQgIiAjcCk7
ICAgICAgICAgICAgIFwKKyAgICAgICAgcGFuaWMoIlVuYWJsZSB0byBnZXQgIiAjcCAiXG4iKTsg
ICAgICAgIFwKICAgICBtYXJrX3Bmbl9hc19yYW0oZTgyMCwgcGZuKTsgICAgICAgICAgICAgICAg
IFwKICAgICBBU1NFUlQoaSA8IEFSUkFZX1NJWkUocmVzZXJ2ZWRfcGFnZXMpKTsgICAgIFwKICAg
ICByZXNlcnZlZF9wYWdlc1tpKytdID0gcGZuIDw8IFBBR0VfU0hJRlQ7ICAgIFwKQEAgLTM2Nyw3
ICszNjcsNyBAQCB2b2lkIGh5cGVydmlzb3JfcmVzdW1lKHZvaWQpCiAgICAgICovCiAgICAgYml0
bWFwX3plcm8odmNwdV9pbmZvX21hcHBlZCwgTlJfQ1BVUyk7CiAgICAgaWYgKCBtYXBfdmNwdWlu
Zm8oKSAmJiBucl9jcHVfaWRzID4gWEVOX0xFR0FDWV9NQVhfVkNQVVMgKQotICAgICAgICBwYW5p
YygidW5hYmxlIHRvIHJlbWFwIHZDUFUgaW5mbyBhbmQgdkNQVXMgPiBsZWdhY3kgbGltaXQiKTsK
KyAgICAgICAgcGFuaWMoInVuYWJsZSB0byByZW1hcCB2Q1BVIGluZm8gYW5kIHZDUFVzID4gbGVn
YWN5IGxpbWl0XG4iKTsKIAogICAgIC8qIFNldHVwIGV2ZW50IGNoYW5uZWwgdXBjYWxsIHZlY3Rv
ci4gKi8KICAgICBpbml0X2V2dGNobigpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9k
b20wX2J1aWxkLmMgYi94ZW4vYXJjaC94ODYvaHZtL2RvbTBfYnVpbGQuYwppbmRleCA1MDY1NzI5
Li40ZmU4MDk3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2RvbTBfYnVpbGQuYworKysg
Yi94ZW4vYXJjaC94ODYvaHZtL2RvbTBfYnVpbGQuYwpAQCAtMzE5LDcgKzMxOSw3IEBAIHN0YXRp
YyBfX2luaXQgdm9pZCBwdmhfc2V0dXBfZTgyMChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBs
b25nIG5yX3BhZ2VzKQogICAgICAqLwogICAgIGQtPmFyY2guZTgyMCA9IHh6YWxsb2NfYXJyYXko
c3RydWN0IGU4MjBlbnRyeSwgZTgyMC5ucl9tYXAgKyAxKTsKICAgICBpZiAoICFkLT5hcmNoLmU4
MjAgKQotICAgICAgICBwYW5pYygiVW5hYmxlIHRvIGFsbG9jYXRlIG1lbW9yeSBmb3IgRG9tMCBl
ODIwIG1hcCIpOworICAgICAgICBwYW5pYygiVW5hYmxlIHRvIGFsbG9jYXRlIG1lbW9yeSBmb3Ig
RG9tMCBlODIwIG1hcFxuIik7CiAgICAgZW50cnlfZ3Vlc3QgPSBkLT5hcmNoLmU4MjA7CiAKICAg
ICAvKiBDbGFtcCBlODIwIG1lbW9yeSBtYXAgdG8gbWF0Y2ggdGhlIG1lbW9yeSBhc3NpZ25lZCB0
byBEb20wICovCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9pbnRyLmMgYi94ZW4v
YXJjaC94ODYvaHZtL3N2bS9pbnRyLmMKaW5kZXggODUxMWZmMC4uNWFkY2Q1NCAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS9zdm0vaW50ci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc3Zt
L2ludHIuYwpAQCAtMTczLDcgKzE3Myw3IEBAIHZvaWQgc3ZtX2ludHJfYXNzaXN0KHZvaWQpCiAg
ICAgICAgICAgICAgICAgLyogR3Vlc3QgYWxyZWFkeSBlbmFibGVkIGFuIGludGVycnVwdCB3aW5k
b3cuICovCiAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgZGVmYXVsdDoKLSAg
ICAgICAgICAgICAgICBwYW5pYygiJXM6IG5lc3RlZHN2bV92Y3B1X2ludGVycnVwdCBjYW4ndCBo
YW5kbGUgdmFsdWUgJSN4IiwKKyAgICAgICAgICAgICAgICBwYW5pYygiJXM6IG5lc3RlZHN2bV92
Y3B1X2ludGVycnVwdCBjYW4ndCBoYW5kbGUgdmFsdWUgJSN4XG4iLAogICAgICAgICAgICAgICAg
ICAgICBfX2Z1bmNfXywgcmMpOwogICAgICAgICAgICAgfQogICAgICAgICB9CmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvaW9fYXBpYy5jIGIveGVuL2FyY2gveDg2L2lvX2FwaWMuYwppbmRleCBm
OTU5MDkwLi5kYWE1ZTllIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaW9fYXBpYy5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9pb19hcGljLmMKQEAgLTEyMyw3ICsxMjMsNyBAQCBzdGF0aWMgdm9pZCBh
ZGRfcGluX3RvX2lycSh1bnNpZ25lZCBpbnQgaXJxLCBpbnQgYXBpYywgaW50IHBpbikKIAogICAg
IGlmIChlbnRyeS0+cGluICE9IC0xKSB7CiAgICAgICAgIGlmIChpcnFfMl9waW5fZnJlZV9lbnRy
eSA+PSBQSU5fTUFQX1NJWkUpCi0gICAgICAgICAgICBwYW5pYygiaW9fYXBpYy5jOiB3aG9vcHMi
KTsKKyAgICAgICAgICAgIHBhbmljKCJpb19hcGljLmM6IHdob29wc1xuIik7CiAgICAgICAgIGVu
dHJ5LT5uZXh0ID0gaXJxXzJfcGluX2ZyZWVfZW50cnk7CiAgICAgICAgIGVudHJ5ID0gaXJxXzJf
cGluICsgZW50cnktPm5leHQ7CiAgICAgICAgIGlycV8yX3Bpbl9mcmVlX2VudHJ5ID0gZW50cnkt
Pm5leHQ7CkBAIC0xNDI1LDcgKzE0MjUsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgc2V0dXBfaW9h
cGljX2lkc19mcm9tX21wYyh2b2lkKQogICAgICAgICAgICAgICAgIGlmICghcGh5c2lkX2lzc2V0
KGksIHBoeXNfaWRfcHJlc2VudF9tYXApKQogICAgICAgICAgICAgICAgICAgICBicmVhazsKICAg
ICAgICAgICAgIGlmIChpID49IGdldF9waHlzaWNhbF9icm9hZGNhc3QoKSkKLSAgICAgICAgICAg
ICAgICBwYW5pYygiTWF4IEFQSUMgSUQgZXhjZWVkZWQiKTsKKyAgICAgICAgICAgICAgICBwYW5p
YygiTWF4IEFQSUMgSUQgZXhjZWVkZWRcbiIpOwogICAgICAgICAgICAgcHJpbnRrKEtFUk5fRVJS
ICIuLi4gZml4aW5nIHVwIHRvICVkLiAodGVsbCB5b3VyIGh3IHZlbmRvcilcbiIsCiAgICAgICAg
ICAgICAgICAgICAgaSk7CiAgICAgICAgICAgICBtcF9pb2FwaWNzW2FwaWNdLm1wY19hcGljaWQg
PSBpOwpAQCAtMTk5Myw3ICsxOTkzLDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGNoZWNrX3RpbWVy
KHZvaWQpCiAgICAgfQogICAgIHByaW50aygiIGZhaWxlZCA6KC5cbiIpOwogICAgIHBhbmljKCJJ
Ty1BUElDICsgdGltZXIgZG9lc24ndCB3b3JrISAgQm9vdCB3aXRoIGFwaWNfdmVyYm9zaXR5PWRl
YnVnICIKLSAgICAgICAgICAiYW5kIHNlbmQgYSByZXBvcnQuICBUaGVuIHRyeSBib290aW5nIHdp
dGggdGhlICdub2FwaWMnIG9wdGlvbiIpOworICAgICAgICAgICJhbmQgc2VuZCBhIHJlcG9ydC4g
IFRoZW4gdHJ5IGJvb3Rpbmcgd2l0aCB0aGUgJ25vYXBpYycgb3B0aW9uXG4iKTsKIH0KIAogLyoK
QEAgLTIxMzcsNyArMjEzNyw3IEBAIGludCBfX2luaXQgaW9fYXBpY19nZXRfdW5pcXVlX2lkIChp
bnQgaW9hcGljLCBpbnQgYXBpY19pZCkKICAgICAgICAgfQogCiAgICAgICAgIGlmIChpID09IGdl
dF9waHlzaWNhbF9icm9hZGNhc3QoKSkKLSAgICAgICAgICAgIHBhbmljKCJNYXggYXBpY19pZCBl
eGNlZWRlZCIpOworICAgICAgICAgICAgcGFuaWMoIk1heCBhcGljX2lkIGV4Y2VlZGVkXG4iKTsK
IAogICAgICAgICBwcmludGsoS0VSTl9XQVJOSU5HICJJT0FQSUNbJWRdOiBhcGljX2lkICVkIGFs
cmVhZHkgdXNlZCwgIgogICAgICAgICAgICAgICAgInRyeWluZyAlZFxuIiwgaW9hcGljLCBhcGlj
X2lkLCBpKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9tbS1sb2Nrcy5oIGIveGVuL2Fy
Y2gveDg2L21tL21tLWxvY2tzLmgKaW5kZXggZTVmY2ViMi4uOTUyOTViNiAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L21tL21tLWxvY2tzLmgKKysrIGIveGVuL2FyY2gveDg2L21tL21tLWxvY2tz
LmgKQEAgLTc2LDcgKzc2LDcgQEAgc3RhdGljIGlubGluZSB2b2lkIF9tbV9sb2NrKG1tX2xvY2tf
dCAqbCwgY29uc3QgY2hhciAqZnVuYywgaW50IGxldmVsLCBpbnQgcmVjKQogICAgICAgICBsLT51
bmxvY2tfbGV2ZWwgPSBfX2dldF9sb2NrX2xldmVsKCk7CiAgICAgfQogICAgIGVsc2UgaWYgKCAo
dW5saWtlbHkoIXJlYykpICkKLSAgICAgICAgcGFuaWMoIm1tIGxvY2sgYWxyZWFkeSBoZWxkIGJ5
ICVzIiwgbC0+bG9ja2VyX2Z1bmN0aW9uKTsKKyAgICAgICAgcGFuaWMoIm1tIGxvY2sgYWxyZWFk
eSBoZWxkIGJ5ICVzXG4iLCBsLT5sb2NrZXJfZnVuY3Rpb24pOwogICAgIF9fc2V0X2xvY2tfbGV2
ZWwobGV2ZWwpOwogfQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbXBwYXJzZS5jIGIveGVu
L2FyY2gveDg2L21wcGFyc2UuYwppbmRleCBmM2Y2ZDQ4Li5mMmI2ZDZiIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvbXBwYXJzZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tcHBhcnNlLmMKQEAgLTIz
Nyw3ICsyMzcsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgTVBfaW9hcGljX2luZm8gKHN0cnVjdCBt
cGNfY29uZmlnX2lvYXBpYyAqbSkKIAlpZiAobnJfaW9hcGljcyA+PSBNQVhfSU9fQVBJQ1MpIHsK
IAkJcHJpbnRrKEtFUk5fQ1JJVCAiTWF4ICMgb2YgSS9PIEFQSUNzICglZCkgZXhjZWVkZWQgKGZv
dW5kICVkKS5cbiIsCiAJCQlNQVhfSU9fQVBJQ1MsIG5yX2lvYXBpY3MpOwotCQlwYW5pYygiUmVj
b21waWxlIGtlcm5lbCB3aXRoIGJpZ2dlciBNQVhfSU9fQVBJQ1MiKTsKKwkJcGFuaWMoIlJlY29t
cGlsZSBrZXJuZWwgd2l0aCBiaWdnZXIgTUFYX0lPX0FQSUNTXG4iKTsKIAl9CiAJaWYgKCFtLT5t
cGNfYXBpY2FkZHIpIHsKIAkJcHJpbnRrKEtFUk5fRVJSICJXQVJOSU5HOiBib2d1cyB6ZXJvIEkv
TyBBUElDIGFkZHJlc3MiCkBAIC0yNTcsNyArMjU3LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IE1Q
X2ludHNyY19pbmZvIChzdHJ1Y3QgbXBjX2NvbmZpZ19pbnRzcmMgKm0pCiAJCQkobS0+bXBjX2ly
cWZsYWcgPj4gMikgJiAzLCBtLT5tcGNfc3JjYnVzLAogCQkJbS0+bXBjX3NyY2J1c2lycSwgbS0+
bXBjX2RzdGFwaWMsIG0tPm1wY19kc3RpcnEpOwogCWlmICgrK21wX2lycV9lbnRyaWVzID09IE1B
WF9JUlFfU09VUkNFUykKLQkJcGFuaWMoIk1heCAjIG9mIGlycSBzb3VyY2VzIGV4Y2VlZGVkIik7
CisJCXBhbmljKCJNYXggIyBvZiBpcnEgc291cmNlcyBleGNlZWRlZFxuIik7CiB9CiAKIHN0YXRp
YyB2b2lkIF9faW5pdCBNUF9saW50c3JjX2luZm8gKHN0cnVjdCBtcGNfY29uZmlnX2xpbnRzcmMg
Km0pCkBAIC04NjIsNyArODYyLDcgQEAgdm9pZCBfX2luaXQgbXBfcmVnaXN0ZXJfaW9hcGljICgK
IAlpZiAobnJfaW9hcGljcyA+PSBNQVhfSU9fQVBJQ1MpIHsKIAkJcHJpbnRrKEtFUk5fRVJSICJF
UlJPUjogTWF4ICMgb2YgSS9PIEFQSUNzICglZCkgZXhjZWVkZWQgIgogCQkJIihmb3VuZCAlZClc
biIsIE1BWF9JT19BUElDUywgbnJfaW9hcGljcyk7Ci0JCXBhbmljKCJSZWNvbXBpbGUga2VybmVs
IHdpdGggYmlnZ2VyIE1BWF9JT19BUElDUyIpOworCQlwYW5pYygiUmVjb21waWxlIGtlcm5lbCB3
aXRoIGJpZ2dlciBNQVhfSU9fQVBJQ1NcbiIpOwogCX0KIAlpZiAoIWFkZHJlc3MpIHsKIAkJcHJp
bnRrKEtFUk5fRVJSICJXQVJOSU5HOiBCb2d1cyAoemVybykgSS9PIEFQSUMgYWRkcmVzcyIKQEAg
LTk2MSw3ICs5NjEsNyBAQCB2b2lkIF9faW5pdCBtcF9vdmVycmlkZV9sZWdhY3lfaXJxICgKIAog
CW1wX2lycXNbbXBfaXJxX2VudHJpZXNdID0gaW50c3JjOwogCWlmICgrK21wX2lycV9lbnRyaWVz
ID09IE1BWF9JUlFfU09VUkNFUykKLQkJcGFuaWMoIk1heCAjIG9mIGlycSBzb3VyY2VzIGV4Y2Vl
ZGVkIik7CisJCXBhbmljKCJNYXggIyBvZiBpcnEgc291cmNlcyBleGNlZWRlZFxuIik7CiAKIAly
ZXR1cm47CiB9CkBAIC0xMDI3LDcgKzEwMjcsNyBAQCB2b2lkIF9faW5pdCBtcF9jb25maWdfYWNw
aV9sZWdhY3lfaXJxcyAodm9pZCkKIAogCQltcF9pcnFzW21wX2lycV9lbnRyaWVzXSA9IGludHNy
YzsKIAkJaWYgKCsrbXBfaXJxX2VudHJpZXMgPT0gTUFYX0lSUV9TT1VSQ0VTKQotCQkJcGFuaWMo
Ik1heCAjIG9mIGlycSBzb3VyY2VzIGV4Y2VlZGVkIik7CisJCQlwYW5pYygiTWF4ICMgb2YgaXJx
IHNvdXJjZXMgZXhjZWVkZWRcbiIpOwogCX0KIH0KIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L251bWEuYyBiL3hlbi9hcmNoL3g4Ni9udW1hLmMKaW5kZXggYTg3OTg3ZC4uMDQ5OGNiZCAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L251bWEuYworKysgYi94ZW4vYXJjaC94ODYvbnVtYS5jCkBA
IC0zNTcsNyArMzU3LDcgQEAgdW5zaWduZWQgaW50IF9faW5pdCBhcmNoX2dldF9kbWFfYml0c2l6
ZSh2b2lkKQogICAgICAgICAgICAgICEobm9kZV9zdGFydF9wZm4obm9kZSkgPj4gKDMyIC0gUEFH
RV9TSElGVCkpICkKICAgICAgICAgICAgIGJyZWFrOwogICAgIGlmICggbm9kZSA+PSBNQVhfTlVN
Tk9ERVMgKQotICAgICAgICBwYW5pYygiTm8gbm9kZSB3aXRoIG1lbW9yeSBiZWxvdyA0R2IiKTsK
KyAgICAgICAgcGFuaWMoIk5vIG5vZGUgd2l0aCBtZW1vcnkgYmVsb3cgNEdiXG4iKTsKIAogICAg
IC8qCiAgICAgICogVHJ5IHRvIG5vdCByZXNlcnZlIHRoZSB3aG9sZSBub2RlJ3MgbWVtb3J5IGZv
ciBETUEsIGJ1dCBkaXZpZGluZwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3B2L2RvbTBfYnVp
bGQuYyBiL3hlbi9hcmNoL3g4Ni9wdi9kb20wX2J1aWxkLmMKaW5kZXggOTZmZjBlZS4uOTc2YmE4
ZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L2RvbTBfYnVpbGQuYworKysgYi94ZW4vYXJj
aC94ODYvcHYvZG9tMF9idWlsZC5jCkBAIC0xMDYsMTMgKzEwNiwxMyBAQCBzdGF0aWMgX19pbml0
IHZvaWQgc2V0dXBfcHZfcGh5c21hcChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHBn
dGJsX3BmbiwKICAgICBsMV9wZ2VudHJ5X3QgKnBsMWUgPSBOVUxMOwogCiAgICAgaWYgKCB2X3N0
YXJ0IDw9IHZwaHlzbWFwX2VuZCAmJiB2cGh5c21hcF9zdGFydCA8PSB2X2VuZCApCi0gICAgICAg
IHBhbmljKCJET00wIFAtPk0gdGFibGUgb3ZlcmxhcHMgaW5pdGlhbCBtYXBwaW5nIik7CisgICAg
ICAgIHBhbmljKCJET00wIFAtPk0gdGFibGUgb3ZlcmxhcHMgaW5pdGlhbCBtYXBwaW5nXG4iKTsK
IAogICAgIHdoaWxlICggdnBoeXNtYXBfc3RhcnQgPCB2cGh5c21hcF9lbmQgKQogICAgIHsKICAg
ICAgICAgaWYgKCBkLT50b3RfcGFnZXMgKyAoKHJvdW5kX3BndXAodnBoeXNtYXBfZW5kKSAtIHZw
aHlzbWFwX3N0YXJ0KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+PiBQQUdFX1NISUZU
KSArIDMgPiBucl9wYWdlcyApCi0gICAgICAgICAgICBwYW5pYygiRG9tMCBhbGxvY2F0aW9uIHRv
byBzbWFsbCBmb3IgaW5pdGlhbCBQLT5NIHRhYmxlIik7CisgICAgICAgICAgICBwYW5pYygiRG9t
MCBhbGxvY2F0aW9uIHRvbyBzbWFsbCBmb3IgaW5pdGlhbCBQLT5NIHRhYmxlXG4iKTsKIAogICAg
ICAgICBpZiAoIHBsMWUgKQogICAgICAgICB7CkBAIC0yMDksNyArMjA5LDcgQEAgc3RhdGljIF9f
aW5pdCB2b2lkIHNldHVwX3B2X3BoeXNtYXAoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9u
ZyBwZ3RibF9wZm4sCiAgICAgICAgIHZwaHlzbWFwX3N0YXJ0ICY9IFBBR0VfTUFTSzsKICAgICB9
CiAgICAgaWYgKCAhcGFnZSApCi0gICAgICAgIHBhbmljKCJOb3QgZW5vdWdoIFJBTSBmb3IgRE9N
MCBQLT5NIHRhYmxlIik7CisgICAgICAgIHBhbmljKCJOb3QgZW5vdWdoIFJBTSBmb3IgRE9NMCBQ
LT5NIHRhYmxlXG4iKTsKIAogICAgIGlmICggcGwxZSApCiAgICAgICAgIHVubWFwX2RvbWFpbl9w
YWdlKHBsMWUpOwpAQCAtNDA2LDcgKzQwNiw3IEBAIGludCBfX2luaXQgZG9tMF9jb25zdHJ1Y3Rf
cHYoc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgdmFsdWUgPSAocGFybXMudmlydF9odl9zdGFy
dF9sb3cgKyBtYXNrKSAmIH5tYXNrOwogICAgICAgICBCVUdfT04oIWlzX3B2XzMyYml0X2RvbWFp
bihkKSk7CiAgICAgICAgIGlmICggdmFsdWUgPiBfX0hZUEVSVklTT1JfQ09NUEFUX1ZJUlRfU1RB
UlQgKQotICAgICAgICAgICAgcGFuaWMoIkRvbWFpbiAwIGV4cGVjdHMgdG9vIGhpZ2ggYSBoeXBl
cnZpc29yIHN0YXJ0IGFkZHJlc3MiKTsKKyAgICAgICAgICAgIHBhbmljKCJEb21haW4gMCBleHBl
Y3RzIHRvbyBoaWdoIGEgaHlwZXJ2aXNvciBzdGFydCBhZGRyZXNzXG4iKTsKICAgICAgICAgSFlQ
RVJWSVNPUl9DT01QQVRfVklSVF9TVEFSVChkKSA9CiAgICAgICAgICAgICBtYXhfdCh1bnNpZ25l
ZCBpbnQsIG0ycF9jb21wYXRfdnN0YXJ0LCB2YWx1ZSk7CiAgICAgfQpAQCAtNDg4LDcgKzQ4OCw3
IEBAIGludCBfX2luaXQgZG9tMF9jb25zdHJ1Y3RfcHYoc3RydWN0IGRvbWFpbiAqZCwKICAgICAg
ICAgY291bnQgLT0gUEFHRV9BTElHTihpbml0cmRfbGVuKTsKICAgICBvcmRlciA9IGdldF9vcmRl
cl9mcm9tX2J5dGVzKGNvdW50KTsKICAgICBpZiAoICgxVUwgPDwgb3JkZXIpICsgUEZOX1VQKGlu
aXRyZF9sZW4pID4gbnJfcGFnZXMgKQotICAgICAgICBwYW5pYygiRG9tYWluIDAgYWxsb2NhdGlv
biBpcyB0b28gc21hbGwgZm9yIGtlcm5lbCBpbWFnZSIpOworICAgICAgICBwYW5pYygiRG9tYWlu
IDAgYWxsb2NhdGlvbiBpcyB0b28gc21hbGwgZm9yIGtlcm5lbCBpbWFnZVxuIik7CiAKICAgICBp
ZiAoIHBhcm1zLnAybV9iYXNlICE9IFVOU0VUX0FERFIgKQogICAgIHsKQEAgLTQ5Nyw3ICs0OTcs
NyBAQCBpbnQgX19pbml0IGRvbTBfY29uc3RydWN0X3B2KHN0cnVjdCBkb21haW4gKmQsCiAgICAg
fQogICAgIHBhZ2UgPSBhbGxvY19kb21oZWFwX3BhZ2VzKGQsIG9yZGVyLCAwKTsKICAgICBpZiAo
IHBhZ2UgPT0gTlVMTCApCi0gICAgICAgIHBhbmljKCJOb3QgZW5vdWdoIFJBTSBmb3IgZG9tYWlu
IDAgYWxsb2NhdGlvbiIpOworICAgICAgICBwYW5pYygiTm90IGVub3VnaCBSQU0gZm9yIGRvbWFp
biAwIGFsbG9jYXRpb25cbiIpOwogICAgIGFsbG9jX3NwZm4gPSBtZm5feChwYWdlX3RvX21mbihw
YWdlKSk7CiAgICAgYWxsb2NfZXBmbiA9IGFsbG9jX3NwZm4gKyBkLT50b3RfcGFnZXM7CiAKQEAg
LTUxNCw3ICs1MTQsNyBAQCBpbnQgX19pbml0IGRvbTBfY29uc3RydWN0X3B2KHN0cnVjdCBkb21h
aW4gKmQsCiAgICAgICAgICAgICBvcmRlciA9IGdldF9vcmRlcl9mcm9tX3BhZ2VzKGNvdW50KTsK
ICAgICAgICAgICAgIHBhZ2UgPSBhbGxvY19kb21oZWFwX3BhZ2VzKGQsIG9yZGVyLCAwKTsKICAg
ICAgICAgICAgIGlmICggIXBhZ2UgKQotICAgICAgICAgICAgICAgIHBhbmljKCJOb3QgZW5vdWdo
IFJBTSBmb3IgZG9tYWluIDAgaW5pdHJkIik7CisgICAgICAgICAgICAgICAgcGFuaWMoIk5vdCBl
bm91Z2ggUkFNIGZvciBkb21haW4gMCBpbml0cmRcbiIpOwogICAgICAgICAgICAgZm9yICggY291
bnQgPSAtY291bnQ7IG9yZGVyLS07ICkKICAgICAgICAgICAgICAgICBpZiAoIGNvdW50ICYgKDFV
TCA8PCBvcmRlcikgKQogICAgICAgICAgICAgICAgIHsKQEAgLTYwMyw3ICs2MDMsNyBAQCBpbnQg
X19pbml0IGRvbTBfY29uc3RydWN0X3B2KHN0cnVjdCBkb21haW4gKmQsCiAgICAgewogICAgICAg
ICBwYWdlID0gYWxsb2NfZG9taGVhcF9wYWdlKGQsIE1FTUZfbm9fb3duZXIpOwogICAgICAgICBp
ZiAoICFwYWdlICkKLSAgICAgICAgICAgIHBhbmljKCJOb3QgZW5vdWdoIFJBTSBmb3IgZG9tYWlu
IDAgUE1MNCIpOworICAgICAgICAgICAgcGFuaWMoIk5vdCBlbm91Z2ggUkFNIGZvciBkb21haW4g
MCBQTUw0XG4iKTsKICAgICAgICAgcGFnZS0+dS5pbnVzZS50eXBlX2luZm8gPSBQR1RfbDRfcGFn
ZV90YWJsZXxQR1RfdmFsaWRhdGVkfDE7CiAgICAgICAgIGw0c3RhcnQgPSBsNHRhYiA9IHBhZ2Vf
dG9fdmlydChwYWdlKTsKICAgICAgICAgbWFkZHJfdG9fcGFnZShtcHRfYWxsb2MpLT51LmludXNl
LnR5cGVfaW5mbyA9IFBHVF9sM19wYWdlX3RhYmxlOwpAQCAtODI1LDcgKzgyNSw3IEBAIGludCBf
X2luaXQgZG9tMF9jb25zdHJ1Y3RfcHYoc3RydWN0IGRvbWFpbiAqZCwKICAgICB3aGlsZSAoIHBm
biA8IG5yX3BhZ2VzICkKICAgICB7CiAgICAgICAgIGlmICggKHBhZ2UgPSBhbGxvY19jaHVuayhk
LCBucl9wYWdlcyAtIGQtPnRvdF9wYWdlcykpID09IE5VTEwgKQotICAgICAgICAgICAgcGFuaWMo
Ik5vdCBlbm91Z2ggUkFNIGZvciBET00wIHJlc2VydmF0aW9uIik7CisgICAgICAgICAgICBwYW5p
YygiTm90IGVub3VnaCBSQU0gZm9yIERPTTAgcmVzZXJ2YXRpb25cbiIpOwogICAgICAgICB3aGls
ZSAoIHBmbiA8IGQtPnRvdF9wYWdlcyApCiAgICAgICAgIHsKICAgICAgICAgICAgIG1mbiA9IG1m
bl94KHBhZ2VfdG9fbWZuKHBhZ2UpKTsKQEAgLTkwNCw3ICs5MDQsNyBAQCBpbnQgX19pbml0IGRv
bTBfY29uc3RydWN0X3B2KHN0cnVjdCBkb21haW4gKmQsCiAgICAgcHZfZGVzdHJveV9nZHQodik7
CiAKICAgICBpZiAoIHRlc3RfYml0KFhFTkZFQVRfc3VwZXJ2aXNvcl9tb2RlX2tlcm5lbCwgcGFy
bXMuZl9yZXF1aXJlZCkgKQotICAgICAgICBwYW5pYygiRG9tMCByZXF1aXJlcyBzdXBlcnZpc29y
LW1vZGUgZXhlY3V0aW9uIik7CisgICAgICAgIHBhbmljKCJEb20wIHJlcXVpcmVzIHN1cGVydmlz
b3ItbW9kZSBleGVjdXRpb25cbiIpOwogCiAgICAgcmMgPSBkb20wX3NldHVwX3Blcm1pc3Npb25z
KGQpOwogICAgIEJVR19PTihyYyAhPSAwKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9wdi9z
aGltLmMgYi94ZW4vYXJjaC94ODYvcHYvc2hpbS5jCmluZGV4IDEyOTkxMTIuLmNkYzcyZjcgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9wdi9zaGltLmMKKysrIGIveGVuL2FyY2gveDg2L3B2L3No
aW0uYwpAQCAtMTAyLDcgKzEwMiw3IEBAIHVpbnQ2NF90IHB2X3NoaW1fbWVtKHVpbnQ2NF90IGF2
YWlsKQogICAgIH0KIAogICAgIGlmICggdG90YWxfcGFnZXMgLSBhdmFpbCA+IHNoaW1fbnJwYWdl
cyApCi0gICAgICAgIHBhbmljKCJwYWdlcyB1c2VkIGJ5IHNoaW0gPiBzaGltX25ycGFnZXMgKCUj
bHggPiAlI2x4KSIsCisgICAgICAgIHBhbmljKCJwYWdlcyB1c2VkIGJ5IHNoaW0gPiBzaGltX25y
cGFnZXMgKCUjbHggPiAlI2x4KVxuIiwKICAgICAgICAgICAgICAgdG90YWxfcGFnZXMgLSBhdmFp
bCwgc2hpbV9ucnBhZ2VzKTsKIAogICAgIHNoaW1fbnJwYWdlcyAtPSB0b3RhbF9wYWdlcyAtIGF2
YWlsOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NldHVwLmMgYi94ZW4vYXJjaC94ODYvc2V0
dXAuYwppbmRleCBkZDExODE1Li41Y2RlMDExIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvc2V0
dXAuYworKysgYi94ZW4vYXJjaC94ODYvc2V0dXAuYwpAQCAtODE3LDcgKzgxNyw3IEBAIHZvaWQg
X19pbml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgbWJpX3ApCiAKICAgICAv
KiBDaGVjayB0aGF0IHdlIGhhdmUgYXQgbGVhc3Qgb25lIE11bHRpYm9vdCBtb2R1bGUuICovCiAg
ICAgaWYgKCAhKG1iaS0+ZmxhZ3MgJiBNQklfTU9EVUxFUykgfHwgKG1iaS0+bW9kc19jb3VudCA9
PSAwKSApCi0gICAgICAgIHBhbmljKCJkb20wIGtlcm5lbCBub3Qgc3BlY2lmaWVkLiBDaGVjayBi
b290bG9hZGVyIGNvbmZpZ3VyYXRpb24uIik7CisgICAgICAgIHBhbmljKCJkb20wIGtlcm5lbCBu
b3Qgc3BlY2lmaWVkLiBDaGVjayBib290bG9hZGVyIGNvbmZpZ3VyYXRpb25cbiIpOwogCiAgICAg
aWYgKCBwdmhfYm9vdCApCiAgICAgewpAQCAtOTA4LDcgKzkwOCw3IEBAIHZvaWQgX19pbml0IG5v
cmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgbWJpX3ApCiAgICAgICAgIGU4MjBfcmF3
Lm5yX21hcCA9IDI7CiAgICAgfQogICAgIGVsc2UKLSAgICAgICAgcGFuaWMoIkJvb3Rsb2FkZXIg
cHJvdmlkZWQgbm8gbWVtb3J5IGluZm9ybWF0aW9uLiIpOworICAgICAgICBwYW5pYygiQm9vdGxv
YWRlciBwcm92aWRlZCBubyBtZW1vcnkgaW5mb3JtYXRpb25cbiIpOwogCiAgICAgLyogU2FuaXRp
c2UgdGhlIHJhdyBFODIwIG1hcCB0byBwcm9kdWNlIGEgZmluYWwgY2xlYW4gdmVyc2lvbi4gKi8K
ICAgICBtYXhfcGFnZSA9IHJhd19tYXhfcGFnZSA9IGluaXRfZTgyMChtZW1tYXBfdHlwZSwgJmU4
MjBfcmF3KTsKQEAgLTk1NSw3ICs5NTUsNyBAQCB2b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0
X3hlbih1bnNpZ25lZCBsb25nIG1iaV9wKQogICAgIGZvciAoIGkgPSAwOyAhZWZpX2VuYWJsZWQo
RUZJX0xPQURFUikgJiYgaSA8IG1iaS0+bW9kc19jb3VudDsgaSsrICkKICAgICB7CiAgICAgICAg
IGlmICggbW9kW2ldLm1vZF9zdGFydCAmIChQQUdFX1NJWkUgLSAxKSApCi0gICAgICAgICAgICBw
YW5pYygiQm9vdGxvYWRlciBkaWRuJ3QgaG9ub3IgbW9kdWxlIGFsaWdubWVudCByZXF1ZXN0LiIp
OworICAgICAgICAgICAgcGFuaWMoIkJvb3Rsb2FkZXIgZGlkbid0IGhvbm9yIG1vZHVsZSBhbGln
bm1lbnQgcmVxdWVzdFxuIik7CiAgICAgICAgIG1vZFtpXS5tb2RfZW5kIC09IG1vZFtpXS5tb2Rf
c3RhcnQ7CiAgICAgICAgIG1vZFtpXS5tb2Rfc3RhcnQgPj49IFBBR0VfU0hJRlQ7CiAgICAgICAg
IG1vZFtpXS5yZXNlcnZlZCA9IDA7CkBAIC0xMjEyLDcgKzEyMTIsNyBAQCB2b2lkIF9faW5pdCBu
b3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nIG1iaV9wKQogICAgIH0KIAogICAgIGlm
ICggbW9kdWxlc19oZWFkcm9vbSAmJiAhbW9kLT5yZXNlcnZlZCApCi0gICAgICAgIHBhbmljKCJO
b3QgZW5vdWdoIG1lbW9yeSB0byByZWxvY2F0ZSB0aGUgZG9tMCBrZXJuZWwgaW1hZ2UuIik7Cisg
ICAgICAgIHBhbmljKCJOb3QgZW5vdWdoIG1lbW9yeSB0byByZWxvY2F0ZSB0aGUgZG9tMCBrZXJu
ZWwgaW1hZ2VcbiIpOwogICAgIGZvciAoIGkgPSAwOyBpIDwgbWJpLT5tb2RzX2NvdW50OyArK2kg
KQogICAgIHsKICAgICAgICAgdWludDY0X3QgcyA9ICh1aW50NjRfdCltb2RbaV0ubW9kX3N0YXJ0
IDw8IFBBR0VfU0hJRlQ7CkBAIC0xMjIxLDcgKzEyMjEsNyBAQCB2b2lkIF9faW5pdCBub3JldHVy
biBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nIG1iaV9wKQogICAgIH0KIAogICAgIGlmICggIXhl
bl9waHlzX3N0YXJ0ICkKLSAgICAgICAgcGFuaWMoIk5vdCBlbm91Z2ggbWVtb3J5IHRvIHJlbG9j
YXRlIFhlbi4iKTsKKyAgICAgICAgcGFuaWMoIk5vdCBlbm91Z2ggbWVtb3J5IHRvIHJlbG9jYXRl
IFhlblxuIik7CiAKICAgICAvKiBUaGlzIG5lZWRzIHRvIHJlbWFpbiBpbiBzeW5jIHdpdGggeGVu
X2luX3JhbmdlKCkuICovCiAgICAgcmVzZXJ2ZV9lODIwX3JhbSgmYm9vdF9lODIwLCBfX3BhKF9z
dGV4dCksIF9fcGEoX18yTV9yd2RhdGFfZW5kKSk7CkBAIC0xNjgwLDcgKzE2ODAsNyBAQCB2b2lk
IF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nIG1iaV9wKQogICAgICAg
ICB3YXRjaGRvZ19zZXR1cCgpOwogCiAgICAgaWYgKCAhdGJvb3RfcHJvdGVjdF9tZW1fcmVnaW9u
cygpICkKLSAgICAgICAgcGFuaWMoIkNvdWxkIG5vdCBwcm90ZWN0IFRYVCBtZW1vcnkgcmVnaW9u
cyIpOworICAgICAgICBwYW5pYygiQ291bGQgbm90IHByb3RlY3QgVFhUIG1lbW9yeSByZWdpb25z
XG4iKTsKIAogICAgIGluaXRfZ3Vlc3RfY3B1aWQoKTsKICAgICBpbml0X2d1ZXN0X21zcl9wb2xp
Y3koKTsKQEAgLTE2OTgsNyArMTY5OCw3IEBAIHZvaWQgX19pbml0IG5vcmV0dXJuIF9fc3RhcnRf
eGVuKHVuc2lnbmVkIGxvbmcgbWJpX3ApCiAgICAgLyogQ3JlYXRlIGluaXRpYWwgZG9tYWluIDAu
ICovCiAgICAgZG9tMCA9IGRvbWFpbl9jcmVhdGUoZ2V0X2luaXRpYWxfZG9tYWluX2lkKCksICZk
b20wX2NmZywgIXB2X3NoaW0pOwogICAgIGlmICggSVNfRVJSKGRvbTApIHx8IChhbGxvY19kb20w
X3ZjcHUwKGRvbTApID09IE5VTEwpICkKLSAgICAgICAgcGFuaWMoIkVycm9yIGNyZWF0aW5nIGRv
bWFpbiAwIik7CisgICAgICAgIHBhbmljKCJFcnJvciBjcmVhdGluZyBkb21haW4gMFxuIik7CiAK
ICAgICAvKiBHcmFiIHRoZSBET00wIGNvbW1hbmQgbGluZS4gKi8KICAgICBjbWRsaW5lID0gKGNo
YXIgKikobW9kWzBdLnN0cmluZyA/IF9fdmEobW9kWzBdLnN0cmluZykgOiBOVUxMKTsKQEAgLTE3
NjEsNyArMTc2MSw3IEBAIHZvaWQgX19pbml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmVk
IGxvbmcgbWJpX3ApCiAgICAgaWYgKCBjb25zdHJ1Y3RfZG9tMChkb20wLCBtb2QsIG1vZHVsZXNf
aGVhZHJvb20sCiAgICAgICAgICAgICAgICAgICAgICAgICAoaW5pdHJkaWR4ID4gMCkgJiYgKGlu
aXRyZGlkeCA8IG1iaS0+bW9kc19jb3VudCkKICAgICAgICAgICAgICAgICAgICAgICAgID8gbW9k
ICsgaW5pdHJkaWR4IDogTlVMTCwgY21kbGluZSkgIT0gMCkKLSAgICAgICAgcGFuaWMoIkNvdWxk
IG5vdCBzZXQgdXAgRE9NMCBndWVzdCBPUyIpOworICAgICAgICBwYW5pYygiQ291bGQgbm90IHNl
dCB1cCBET00wIGd1ZXN0IE9TXG4iKTsKIAogICAgIGlmICggY3B1X2hhc19zbWFwICkKICAgICB7
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc21wYm9vdC5jIGIveGVuL2FyY2gveDg2L3NtcGJv
b3QuYwppbmRleCBlNGUxMmFhLi45OTc2ZGEzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvc21w
Ym9vdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zbXBib290LmMKQEAgLTExMDcsMTEgKzExMDcsMTEg
QEAgdm9pZCBfX2luaXQgc21wX3ByZXBhcmVfY3B1cyh2b2lkKQogICAgIHNvY2tldF9jcHVtYXNr
ID0geHphbGxvY19hcnJheShjcHVtYXNrX3QgKiwgbnJfc29ja2V0cyk7CiAgICAgaWYgKCBzb2Nr
ZXRfY3B1bWFzayA9PSBOVUxMIHx8CiAgICAgICAgICAoc29ja2V0X2NwdW1hc2tbY3B1X3RvX3Nv
Y2tldCgwKV0gPSB4emFsbG9jKGNwdW1hc2tfdCkpID09IE5VTEwgKQotICAgICAgICBwYW5pYygi
Tm8gbWVtb3J5IGZvciBzb2NrZXQgQ1BVIHNpYmxpbmdzIG1hcCIpOworICAgICAgICBwYW5pYygi
Tm8gbWVtb3J5IGZvciBzb2NrZXQgQ1BVIHNpYmxpbmdzIG1hcFxuIik7CiAKICAgICBpZiAoICF6
YWxsb2NfY3B1bWFza192YXIoJnBlcl9jcHUoY3B1X3NpYmxpbmdfbWFzaywgMCkpIHx8CiAgICAg
ICAgICAhemFsbG9jX2NwdW1hc2tfdmFyKCZwZXJfY3B1KGNwdV9jb3JlX21hc2ssIDApKSApCi0g
ICAgICAgIHBhbmljKCJObyBtZW1vcnkgZm9yIGJvb3QgQ1BVIHNpYmxpbmcvY29yZSBtYXBzIik7
CisgICAgICAgIHBhbmljKCJObyBtZW1vcnkgZm9yIGJvb3QgQ1BVIHNpYmxpbmcvY29yZSBtYXBz
XG4iKTsKIAogICAgIHNldF9jcHVfc2libGluZ19tYXAoMCk7CiAKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni90Ym9vdC5jIGIveGVuL2FyY2gveDg2L3Rib290LmMKaW5kZXggZDVhNTI5Mi4uNzQ4
MGY4ZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3Rib290LmMKKysrIGIveGVuL2FyY2gveDg2
L3Rib290LmMKQEAgLTUzOCw3ICs1MzgsNyBAQCB2b2lkIHRib290X3MzX2Vycm9yKGludCBlcnJv
cikKIAogICAgIHByaW50aygiTUFDIGZvciAlcyBiZWZvcmUgUzMgaXM6IDB4JTA4IlBSSXg2NCJc
biIsIHdoYXQsIG9yaWdfbWFjKTsKICAgICBwcmludGsoIk1BQyBmb3IgJXMgYWZ0ZXIgUzMgaXM6
IDB4JTA4IlBSSXg2NCJcbiIsIHdoYXQsIHJlc3VtZV9tYWMpOwotICAgIHBhbmljKCJNZW1vcnkg
aW50ZWdyaXR5IHdhcyBsb3N0IG9uIHJlc3VtZSAoJWQpIiwgZXJyb3IpOworICAgIHBhbmljKCJN
ZW1vcnkgaW50ZWdyaXR5IHdhcyBsb3N0IG9uIHJlc3VtZSAoJWQpXG4iLCBlcnJvcik7CiB9CiAK
IGludCB0Ym9vdF93YWtlX2FwKGludCBhcGljaWQsIHVuc2lnbmVkIGxvbmcgc2lwaV92ZWMpCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdGltZS5jIGIveGVuL2FyY2gveDg2L3RpbWUuYwppbmRl
eCA2OWU5YWFmLi42MTlmMzJjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvdGltZS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni90aW1lLmMKQEAgLTc5OCw3ICs3OTgsNyBAQCBzdGF0aWMgdTY0IF9faW5p
dCBpbml0X3BsYXRmb3JtX3RpbWVyKHZvaWQpCiAgICAgfQogCiAgICAgaWYgKCByYyA8PSAwICkK
LSAgICAgICAgcGFuaWMoIlVuYWJsZSB0byBmaW5kIHVzYWJsZSBwbGF0Zm9ybSB0aW1lciIpOwor
ICAgICAgICBwYW5pYygiVW5hYmxlIHRvIGZpbmQgdXNhYmxlIHBsYXRmb3JtIHRpbWVyXG4iKTsK
IAogICAgIHByaW50aygiUGxhdGZvcm0gdGltZXIgaXMgJXMgJXNcbiIsCiAgICAgICAgICAgIGZy
ZXFfc3RyaW5nKHB0cy0+ZnJlcXVlbmN5KSwgcHRzLT5uYW1lKTsKQEAgLTkxNCw3ICs5MTQsNyBA
QCBzdGF0aWMgdW5zaWduZWQgbG9uZyBnZXRfY21vc190aW1lKHZvaWQpCiAgICAgICAgIGNtb3Nf
cnRjX3Byb2JlID0gZmFsc2U7CiAgICAgZWxzZSBpZiAoIHN5c3RlbV9zdGF0ZSA8IFNZU19TVEFU
RV9zbXBfYm9vdCAmJiAhY21vc19ydGNfcHJvYmUgKQogICAgICAgICBwYW5pYygiU3lzdGVtIHdp
dGggbm8gQ01PUyBSVEMgYWR2ZXJ0aXNlZCBtdXN0IGJlIGJvb3RlZCBmcm9tIEVGSSIKLSAgICAg
ICAgICAgICAgIiAob3Igd2l0aCBjb21tYW5kIGxpbmUgb3B0aW9uIFwiY21vcy1ydGMtcHJvYmVc
IikiKTsKKyAgICAgICAgICAgICAgIiAob3Igd2l0aCBjb21tYW5kIGxpbmUgb3B0aW9uIFwiY21v
cy1ydGMtcHJvYmVcIilcbiIpOwogCiAgICAgZm9yICggOyA7ICkKICAgICB7CkBAIC05NTksNyAr
OTU5LDcgQEAgc3RhdGljIHVuc2lnbmVkIGxvbmcgZ2V0X2Ntb3NfdGltZSh2b2lkKQogICAgIH0K
IAogICAgIGlmICggdW5saWtlbHkoY21vc19ydGNfcHJvYmUpICkKLSAgICAgICAgcGFuaWMoIk5v
IENNT1MgUlRDIGZvdW5kIC0gc3lzdGVtIG11c3QgYmUgYm9vdGVkIGZyb20gRUZJIik7CisgICAg
ICAgIHBhbmljKCJObyBDTU9TIFJUQyBmb3VuZCAtIHN5c3RlbSBtdXN0IGJlIGJvb3RlZCBmcm9t
IEVGSVxuIik7CiAKICAgICByZXR1cm4gbWt0aW1lKHJ0Yy55ZWFyLCBydGMubW9uLCBydGMuZGF5
LCBydGMuaG91ciwgcnRjLm1pbiwgcnRjLnNlYyk7CiB9CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvdHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCmluZGV4IGQ4MzI1YTMuLjdjMTc4MDYg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni90cmFw
cy5jCkBAIC03MTIsNyArNzEyLDcgQEAgdm9pZCBmYXRhbF90cmFwKGNvbnN0IHN0cnVjdCBjcHVf
dXNlcl9yZWdzICpyZWdzLCBib29sIHNob3dfcmVtb3RlKQogICAgIH0KIAogICAgIHBhbmljKCJG
QVRBTCBUUkFQOiB2ZWN0b3IgPSAlZCAoJXMpXG4iCi0gICAgICAgICAgIltlcnJvcl9jb2RlPSUw
NHhdICVzIiwKKyAgICAgICAgICAiW2Vycm9yX2NvZGU9JTA0eF0gJXNcbiIsCiAgICAgICAgICAg
dHJhcG5yLCB0cmFwc3RyKHRyYXBuciksIHJlZ3MtPmVycm9yX2NvZGUsCiAgICAgICAgICAgKHJl
Z3MtPmVmbGFncyAmIFg4Nl9FRkxBR1NfSUYpID8gIiIgOiAiLCBJTiBJTlRFUlJVUFQgQ09OVEVY
VCIpOwogfQpAQCAtNzI1LDcgKzcyNSw3IEBAIHN0YXRpYyB2b2lkIGRvX3Jlc2VydmVkX3RyYXAo
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIHJldHVybjsKIAogICAgIHNob3df
ZXhlY3V0aW9uX3N0YXRlKHJlZ3MpOwotICAgIHBhbmljKCJGQVRBTCBSRVNFUlZFRCBUUkFQICUj
eDogJXMiLCB0cmFwbnIsIHRyYXBzdHIodHJhcG5yKSk7CisgICAgcGFuaWMoIkZBVEFMIFJFU0VS
VkVEIFRSQVAgJSN4OiAlc1xuIiwgdHJhcG5yLCB0cmFwc3RyKHRyYXBucikpOwogfQogCiBzdGF0
aWMgdm9pZCBkb190cmFwKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQpAQCAtNzY0LDcgKzc2
NCw3IEBAIHN0YXRpYyB2b2lkIGRvX3RyYXAoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAK
ICAgICBzaG93X2V4ZWN1dGlvbl9zdGF0ZShyZWdzKTsKICAgICBwYW5pYygiRkFUQUwgVFJBUDog
dmVjdG9yID0gJWQgKCVzKVxuIgotICAgICAgICAgICJbZXJyb3JfY29kZT0lMDR4XSIsCisgICAg
ICAgICAgIltlcnJvcl9jb2RlPSUwNHhdXG4iLAogICAgICAgICAgIHRyYXBuciwgdHJhcHN0cih0
cmFwbnIpLCByZWdzLT5lcnJvcl9jb2RlKTsKIH0KIApAQCAtMTA0Nyw3ICsxMDQ3LDcgQEAgdm9p
ZCBkb19pbnZhbGlkX29wKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICAgICAg
cmV0dXJuOwogCiAgICAgICAgIHNob3dfZXhlY3V0aW9uX3N0YXRlKHJlZ3MpOwotICAgICAgICBw
YW5pYygiWGVuIEJVRyBhdCAlcyVzOiVkIiwgcHJlZml4LCBmaWxlbmFtZSwgbGluZW5vKTsKKyAg
ICAgICAgcGFuaWMoIlhlbiBCVUcgYXQgJXMlczolZFxuIiwgcHJlZml4LCBmaWxlbmFtZSwgbGlu
ZW5vKTsKIAogICAgIGNhc2UgQlVHRlJBTUVfYXNzZXJ0OgogICAgICAgICAvKiBBU1NFUlQ6IGRl
Y29kZSB0aGUgcHJlZGljYXRlIHN0cmluZyBwb2ludGVyLiAqLwpAQCAtMTA2Miw3ICsxMDYyLDcg
QEAgdm9pZCBkb19pbnZhbGlkX29wKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAg
ICAgICAgcmV0dXJuOwogCiAgICAgICAgIHNob3dfZXhlY3V0aW9uX3N0YXRlKHJlZ3MpOwotICAg
ICAgICBwYW5pYygiQXNzZXJ0aW9uICclcycgZmFpbGVkIGF0ICVzJXM6JWQiLAorICAgICAgICBw
YW5pYygiQXNzZXJ0aW9uICclcycgZmFpbGVkIGF0ICVzJXM6JWRcbiIsCiAgICAgICAgICAgICAg
IHByZWRpY2F0ZSwgcHJlZml4LCBmaWxlbmFtZSwgbGluZW5vKTsKICAgICB9CiAKQEAgLTEwNzgs
NyArMTA3OCw3IEBAIHZvaWQgZG9faW52YWxpZF9vcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVn
cykKICAgICAgICAgcmV0dXJuOwogCiAgICAgc2hvd19leGVjdXRpb25fc3RhdGUocmVncyk7Ci0g
ICAgcGFuaWMoIkZBVEFMIFRSQVA6IHZlY3RvciA9ICVkIChpbnZhbGlkIG9wY29kZSkiLCBUUkFQ
X2ludmFsaWRfb3ApOworICAgIHBhbmljKCJGQVRBTCBUUkFQOiB2ZWN0b3IgPSAlZCAoaW52YWxp
ZCBvcGNvZGUpXG4iLCBUUkFQX2ludmFsaWRfb3ApOwogfQogCiB2b2lkIGRvX2ludDMoc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCkBAIC0xNDM5LDcgKzE0MzksNyBAQCB2b2lkIGRvX3BhZ2Vf
ZmF1bHQoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIHNob3dfcGFnZV93YWxr
KGFkZHIpOwogICAgICAgICBwYW5pYygiRkFUQUwgUEFHRSBGQVVMVFxuIgogICAgICAgICAgICAg
ICAiW2Vycm9yX2NvZGU9JTA0eF1cbiIKLSAgICAgICAgICAgICAgIkZhdWx0aW5nIGxpbmVhciBh
ZGRyZXNzOiAlcCIsCisgICAgICAgICAgICAgICJGYXVsdGluZyBsaW5lYXIgYWRkcmVzczogJXBc
biIsCiAgICAgICAgICAgICAgIGVycm9yX2NvZGUsIF9wKGFkZHIpKTsKICAgICB9CiAKQEAgLTE1
NzcsNyArMTU3Nyw3IEBAIHZvaWQgZG9fZ2VuZXJhbF9wcm90ZWN0aW9uKHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzKQogICAgICAgICByZXR1cm47CiAKICAgICBzaG93X2V4ZWN1dGlvbl9zdGF0
ZShyZWdzKTsKLSAgICBwYW5pYygiR0VORVJBTCBQUk9URUNUSU9OIEZBVUxUXG5bZXJyb3JfY29k
ZT0lMDR4XSIsIHJlZ3MtPmVycm9yX2NvZGUpOworICAgIHBhbmljKCJHRU5FUkFMIFBST1RFQ1RJ
T04gRkFVTFRcbltlcnJvcl9jb2RlPSUwNHhdXG4iLCByZWdzLT5lcnJvcl9jb2RlKTsKIH0KIAog
c3RhdGljIHZvaWQgcGNpX3NlcnJfc29mdGlycSh2b2lkKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L3g4Nl82NC9tbS5jIGIveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jCmluZGV4IDk4OWE1MzQu
LjYwNjUwOGMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYworKysgYi94ZW4v
YXJjaC94ODYveDg2XzY0L21tLmMKQEAgLTY4NCw3ICs2ODQsNyBAQCB2b2lkIF9faW5pdCBwYWdp
bmdfaW5pdCh2b2lkKQogICAgIHJldHVybjsKIAogIG5vbWVtOgotICAgIHBhbmljKCJOb3QgZW5v
dWdoIG1lbW9yeSBmb3IgbTJwIHRhYmxlIik7CisgICAgcGFuaWMoIk5vdCBlbm91Z2ggbWVtb3J5
IGZvciBtMnAgdGFibGVcbiIpOwogfQogCiB2b2lkIF9faW5pdCB6YXBfbG93X21hcHBpbmdzKHZv
aWQpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveDg2XzY0L3RyYXBzLmMgYi94ZW4vYXJjaC94
ODYveDg2XzY0L3RyYXBzLmMKaW5kZXggNjA2YjFiMC4uYzg1NTc1MiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L3g4Nl82NC90cmFwcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvdHJhcHMu
YwpAQCAtMjY0LDcgKzI2NCw3IEBAIHZvaWQgZG9fZG91YmxlX2ZhdWx0KHN0cnVjdCBjcHVfdXNl
cl9yZWdzICpyZWdzKQogICAgIHNob3dfY29kZShyZWdzKTsKICAgICBzaG93X3N0YWNrX292ZXJm
bG93KGNwdSwgcmVncyk7CiAKLSAgICBwYW5pYygiRE9VQkxFIEZBVUxUIC0tIHN5c3RlbSBzaHV0
ZG93biIpOworICAgIHBhbmljKCJET1VCTEUgRkFVTFQgLS0gc3lzdGVtIHNodXRkb3duXG4iKTsK
IH0KIAogc3RhdGljIHVuc2lnbmVkIGludCB3cml0ZV9zdHViX3RyYW1wb2xpbmUoCmRpZmYgLS1n
aXQgYS94ZW4vY29tbW9uL2RvbWFpbi5jIGIveGVuL2NvbW1vbi9kb21haW4uYwppbmRleCAxNzFk
MjVlLi5lOTAzMDUwIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCisrKyBiL3hlbi9j
b21tb24vZG9tYWluLmMKQEAgLTMyOCw3ICszMjgsNyBAQCBzdHJ1Y3QgZG9tYWluICpkb21haW5f
Y3JlYXRlKGRvbWlkX3QgZG9taWQsCiAgICAgICAgIGlmICggZG9taWQgPT0gMCB8fCBkb21pZCA9
PSBoYXJkd2FyZV9kb21pZCApCiAgICAgICAgIHsKICAgICAgICAgICAgIGlmICggaGFyZHdhcmVf
ZG9taWQgPCAwIHx8IGhhcmR3YXJlX2RvbWlkID49IERPTUlEX0ZJUlNUX1JFU0VSVkVEICkKLSAg
ICAgICAgICAgICAgICBwYW5pYygiVGhlIHZhbHVlIG9mIGhhcmR3YXJlX2RvbSBtdXN0IGJlIGEg
dmFsaWQgZG9tYWluIElEIik7CisgICAgICAgICAgICAgICAgcGFuaWMoIlRoZSB2YWx1ZSBvZiBo
YXJkd2FyZV9kb20gbXVzdCBiZSBhIHZhbGlkIGRvbWFpbiBJRFxuIik7CiAgICAgICAgICAgICBk
LT5pc19waW5uZWQgPSBvcHRfZG9tMF92Y3B1c19waW47CiAgICAgICAgICAgICBkLT5kaXNhYmxl
X21pZ3JhdGUgPSAxOwogICAgICAgICAgICAgb2xkX2h3ZG9tID0gaGFyZHdhcmVfZG9tYWluOwpk
aWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9ndW56aXAuYyBiL3hlbi9jb21tb24vZ3VuemlwLmMKaW5k
ZXggNDFkNzFlZi4uZGI0ZWZjZCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9ndW56aXAuYworKysg
Yi94ZW4vY29tbW9uL2d1bnppcC5jCkBAIC01Nyw3ICs1Nyw3IEBAIHN0YXRpYyB2b2lkIGZsdXNo
X3dpbmRvdyh2b2lkKTsKIAogc3RhdGljIF9faW5pdCB2b2lkIGVycm9yKGNoYXIgKngpCiB7Ci0g
ICAgcGFuaWMoIiVzIiwgeCk7CisgICAgcGFuaWMoIiVzXG4iLCB4KTsKIH0KIAogc3RhdGljIF9f
aW5pdCBpbnQgZmlsbF9pbmJ1Zih2b2lkKQpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZHVs
ZS5jIGIveGVuL2NvbW1vbi9zY2hlZHVsZS5jCmluZGV4IDA1MjgxZDYuLmUzNWJhZmIgMTAwNjQ0
Ci0tLSBhL3hlbi9jb21tb24vc2NoZWR1bGUuYworKysgYi94ZW4vY29tbW9uL3NjaGVkdWxlLmMK
QEAgLTE3OTksNyArMTc5OSw3IEBAIHZvaWQgX19pbml0IHNjaGVkdWxlcl9pbml0KHZvaWQpCiAK
ICAgICBwcmludGsoIlVzaW5nIHNjaGVkdWxlcjogJXMgKCVzKVxuIiwgb3BzLm5hbWUsIG9wcy5v
cHRfbmFtZSk7CiAgICAgaWYgKCBTQ0hFRF9PUCgmb3BzLCBpbml0KSApCi0gICAgICAgIHBhbmlj
KCJzY2hlZHVsZXIgcmV0dXJuZWQgZXJyb3Igb24gaW5pdCIpOworICAgICAgICBwYW5pYygic2No
ZWR1bGVyIHJldHVybmVkIGVycm9yIG9uIGluaXRcbiIpOwogCiAgICAgaWYgKCBzY2hlZF9yYXRl
bGltaXRfdXMgJiYKICAgICAgICAgIChzY2hlZF9yYXRlbGltaXRfdXMgPiBYRU5fU1lTQ1RMX1ND
SEVEX1JBVEVMSU1JVF9NQVgKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vdWJzYW4vdWJzYW4uYyBi
L3hlbi9jb21tb24vdWJzYW4vdWJzYW4uYwppbmRleCBmZGRkNmJlLi41MGE0ZTE0IDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL3Vic2FuL3Vic2FuLmMKKysrIGIveGVuL2NvbW1vbi91YnNhbi91YnNh
bi5jCkBAIC00NzgsNyArNDc4LDcgQEAgX191YnNhbl9oYW5kbGVfYnVpbHRpbl91bnJlYWNoYWJs
ZShzdHJ1Y3QgdW5yZWFjaGFibGVfZGF0YSAqZGF0YSkKIAl1YnNhbl9wcm9sb2d1ZSgmZGF0YS0+
bG9jYXRpb24sICZmbGFncyk7CiAJcHJfZXJyKCJjYWxsaW5nIF9fYnVpbHRpbl91bnJlYWNoYWJs
ZSgpXG4iKTsKIAl1YnNhbl9lcGlsb2d1ZSgmZmxhZ3MpOwotCXBhbmljKCJjYW4ndCByZXR1cm4g
ZnJvbSBfX2J1aWx0aW5fdW5yZWFjaGFibGUoKSIpOworCXBhbmljKCJjYW4ndCByZXR1cm4gZnJv
bSBfX2J1aWx0aW5fdW5yZWFjaGFibGUoKVxuIik7CiB9CiBFWFBPUlRfU1lNQk9MKF9fdWJzYW5f
aGFuZGxlX2J1aWx0aW5fdW5yZWFjaGFibGUpOwogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3dh
cm5pbmcuYyBiL3hlbi9jb21tb24vd2FybmluZy5jCmluZGV4IDhiZGQyOTkuLjAyNjljNjcgMTAw
NjQ0Ci0tLSBhL3hlbi9jb21tb24vd2FybmluZy5jCisrKyBiL3hlbi9jb21tb24vd2FybmluZy5j
CkBAIC0xMSw3ICsxMSw3IEBAIHN0YXRpYyBjb25zdCBjaGFyICpfX2luaXRkYXRhIHdhcm5pbmdz
W1dBUk5JTkdfQVJSQVlfU0laRV07CiB2b2lkIF9faW5pdCB3YXJuaW5nX2FkZChjb25zdCBjaGFy
ICp3YXJuaW5nKQogewogICAgIGlmICggbnJfd2FybmluZ3MgPj0gV0FSTklOR19BUlJBWV9TSVpF
ICkKLSAgICAgICAgcGFuaWMoIlRvbyBtYW55IHBpZWNlcyBvZiB3YXJuaW5nIHRleHQuIik7Cisg
ICAgICAgIHBhbmljKCJUb28gbWFueSBwaWVjZXMgb2Ygd2FybmluZyB0ZXh0XG4iKTsKIAogICAg
IHdhcm5pbmdzW25yX3dhcm5pbmdzXSA9IHdhcm5pbmc7CiAgICAgbnJfd2FybmluZ3MrKzsKZGlm
ZiAtLWdpdCBhL3hlbi9kcml2ZXJzL2NoYXIvY29uc29sZS5jIGIveGVuL2RyaXZlcnMvY2hhci9j
b25zb2xlLmMKaW5kZXggYTkxMTk1OC4uZTQ4MDM5ZCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMv
Y2hhci9jb25zb2xlLmMKKysrIGIveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKQEAgLTEyNTQs
NyArMTI1NCw3IEBAIHZvaWQgcGFuaWMoY29uc3QgY2hhciAqZm10LCAuLi4pCiAgICAgY29uc29s
ZV9zdGFydF9zeW5jKCk7CiAgICAgcHJpbnRrKCJcbioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKipcbiIpOwogICAgIHByaW50aygiUGFuaWMgb24gQ1BVICVkOlxuIiwgc21w
X3Byb2Nlc3Nvcl9pZCgpKTsKLSAgICBwcmludGsoIiVzXG4iLCBidWYpOworICAgIHByaW50aygi
JXMiLCBidWYpOwogICAgIHByaW50aygiKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKlxuXG4iKTsKICAgICBpZiAoIG9wdF9ub3JlYm9vdCApCiAgICAgICAgIHByaW50aygi
TWFudWFsIHJlc2V0IHJlcXVpcmVkICgnbm9yZWJvb3QnIHNwZWNpZmllZClcbiIpOwpkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2lvbW11LmMKaW5kZXggNzBkMjE4Zi4uZTkxNzkwMSAxMDA2NDQKLS0tIGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9p
b21tdS5jCkBAIC0xNTksOCArMTU5LDcgQEAgc3RhdGljIHZvaWQgX19od2RvbV9pbml0IGNoZWNr
X2h3ZG9tX3JlcXMoc3RydWN0IGRvbWFpbiAqZCkKICAgICBhcmNoX2lvbW11X2NoZWNrX2F1dG90
cmFuc2xhdGVkX2h3ZG9tKGQpOwogCiAgICAgaWYgKCBpb21tdV9wYXNzdGhyb3VnaCApCi0gICAg
ICAgIHBhbmljKCJEb20wIHVzZXMgcGFnaW5nIHRyYW5zbGF0ZWQgbW9kZSwgZG9tMC1wYXNzdGhy
b3VnaCBtdXN0IG5vdCBiZSAiCi0gICAgICAgICAgICAgICJlbmFibGVkXG4iKTsKKyAgICAgICAg
cGFuaWMoIkRvbTAgdXNlcyBwYWdpbmcgdHJhbnNsYXRlZCBtb2RlLCBkb20wLXBhc3N0aHJvdWdo
IG11c3Qgbm90IGJlIGVuYWJsZWRcbiIpOwogCiAgICAgaW9tbXVfZG9tMF9zdHJpY3QgPSAxOwog
fQpAQCAtMzg0LDcgKzM4Myw3IEBAIGludCBfX2luaXQgaW9tbXVfc2V0dXAodm9pZCkKIAogICAg
IGlmICggKGZvcmNlX2lvbW11ICYmICFpb21tdV9lbmFibGVkKSB8fAogICAgICAgICAgKGZvcmNl
X2ludHJlbWFwICYmICFpb21tdV9pbnRyZW1hcCkgKQotICAgICAgICBwYW5pYygiQ291bGRuJ3Qg
ZW5hYmxlICVzIGFuZCBpb21tdT1yZXF1aXJlZC9mb3JjZSIsCisgICAgICAgIHBhbmljKCJDb3Vs
ZG4ndCBlbmFibGUgJXMgYW5kIGlvbW11PXJlcXVpcmVkL2ZvcmNlXG4iLAogICAgICAgICAgICAg
ICAhaW9tbXVfZW5hYmxlZCA/ICJJT01NVSIgOiAiSW50ZXJydXB0IFJlbWFwcGluZyIpOwogCiAg
ICAgaWYgKCAhaW9tbXVfaW50cmVtYXAgKQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvcGNpLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwppbmRleCBkMWFkZmZh
Li5iM2Y3NWM2IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYworKysg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYwpAQCAtMTMwLDcgKzEzMCw3IEBAIHZvaWQg
X19pbml0IHBjaV9zZWdtZW50c19pbml0KHZvaWQpCiB7CiAgICAgcmFkaXhfdHJlZV9pbml0KCZw
Y2lfc2VnbWVudHMpOwogICAgIGlmICggIWFsbG9jX3BzZWcoMCkgKQotICAgICAgICBwYW5pYygi
Q291bGQgbm90IGluaXRpYWxpemUgUENJIHNlZ21lbnQgMCIpOworICAgICAgICBwYW5pYygiQ291
bGQgbm90IGluaXRpYWxpemUgUENJIHNlZ21lbnQgMFxuIik7CiB9CiAKIGludCBfX2luaXQgcGNp
X2FkZF9zZWdtZW50KHUxNiBzZWcpCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC92dGQvZG1hci5oIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuaAppbmRleCA4
ZjFiMThlLi45NWJiMTMyIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQv
ZG1hci5oCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmgKQEAgLTExOSw3
ICsxMTksNyBAQCBkbyB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAogICAgICAgICAgICAgaWYgKCAha2V4ZWNpbmcgKSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgIHsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAgZHVtcF9leGVjdXRp
b25fc3RhdGUoKTsgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICAgICAgICAgICAgIHBh
bmljKCJETUFSIGhhcmR3YXJlIG1hbGZ1bmN0aW9uIik7ICAgICAgICAgICAgIFwKKyAgICAgICAg
ICAgICAgICBwYW5pYygiRE1BUiBoYXJkd2FyZSBtYWxmdW5jdGlvblxuIik7ICAgICAgICAgICBc
CiAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAogICAgICAgICAgICAgYnJlYWs7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21t
dS5jCmluZGV4IDE3MTAyNTYuLjhkNzY4YTQgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21t
dS5jCkBAIC03NTksNyArNzU5LDcgQEAgc3RhdGljIHZvaWQgaW9tbXVfZW5hYmxlX3RyYW5zbGF0
aW9uKHN0cnVjdCBhY3BpX2RyaGRfdW5pdCAqZHJoZCkKICAgICAgICAgaWYgKCAhaXNfaWdkX3Z0
X2VuYWJsZWRfcXVpcmsoKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIGlmICggZm9yY2VfaW9t
bXUgKQotICAgICAgICAgICAgICAgIHBhbmljKCJCSU9TIGRpZCBub3QgZW5hYmxlIElHRCBmb3Ig
VlQgcHJvcGVybHksIGNyYXNoIFhlbiBmb3Igc2VjdXJpdHkgcHVycG9zZSIpOworICAgICAgICAg
ICAgICAgIHBhbmljKCJCSU9TIGRpZCBub3QgZW5hYmxlIElHRCBmb3IgVlQgcHJvcGVybHksIGNy
YXNoIFhlbiBmb3Igc2VjdXJpdHkgcHVycG9zZVxuIik7CiAKICAgICAgICAgICAgIHByaW50ayhY
RU5MT0dfV0FSTklORyBWVERQUkVGSVgKICAgICAgICAgICAgICAgICAgICAiQklPUyBkaWQgbm90
IGVuYWJsZSBJR0QgZm9yIFZUIHByb3Blcmx5LiAgRGlzYWJsaW5nIElHRCBWVC1kIGVuZ2luZS5c
biIpOwpAQCAtMjU3MSw3ICsyNTcxLDcgQEAgc3RhdGljIHZvaWQgdnRkX3Jlc3VtZSh2b2lkKQog
ICAgICAgICByZXR1cm47CiAKICAgICBpZiAoIGluaXRfdnRkX2h3KCkgIT0gMCAgJiYgZm9yY2Vf
aW9tbXUgKQotICAgICAgICAgcGFuaWMoIklPTU1VIHNldHVwIGZhaWxlZCwgY3Jhc2ggWGVuIGZv
ciBzZWN1cml0eSBwdXJwb3NlIik7CisgICAgICAgICBwYW5pYygiSU9NTVUgc2V0dXAgZmFpbGVk
LCBjcmFzaCBYZW4gZm9yIHNlY3VyaXR5IHB1cnBvc2VcbiIpOwogCiAgICAgZm9yX2VhY2hfZHJo
ZF91bml0ICggZHJoZCApCiAgICAgewpkaWZmIC0tZ2l0IGEveGVuL3hzbS9mbGFzay9ob29rcy5j
IGIveGVuL3hzbS9mbGFzay9ob29rcy5jCmluZGV4IGE0ZmJlNjIuLjg3YmVlOTYgMTAwNjQ0Ci0t
LSBhL3hlbi94c20vZmxhc2svaG9va3MuYworKysgYi94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKQEAg
LTE4NzgsMTMgKzE4NzgsMTMgQEAgdm9pZCBfX2luaXQgZmxhc2tfaW5pdChjb25zdCB2b2lkICpw
b2xpY3lfYnVmZmVyLCBzaXplX3QgcG9saWN5X3NpemUpCiAgICAgYXZjX2luaXQoKTsKIAogICAg
IGlmICggcmVnaXN0ZXJfeHNtKCZmbGFza19vcHMpICkKLSAgICAgICAgcGFuaWMoIkZsYXNrOiBV
bmFibGUgdG8gcmVnaXN0ZXIgd2l0aCBYU00iKTsKKyAgICAgICAgcGFuaWMoIkZsYXNrOiBVbmFi
bGUgdG8gcmVnaXN0ZXIgd2l0aCBYU01cbiIpOwogCiAgICAgaWYgKCBwb2xpY3lfc2l6ZSAmJiBm
bGFza19ib290cGFyYW0gIT0gRkxBU0tfQk9PVFBBUkFNX0xBVEVMT0FEICkKICAgICAgICAgcmV0
ID0gc2VjdXJpdHlfbG9hZF9wb2xpY3kocG9saWN5X2J1ZmZlciwgcG9saWN5X3NpemUpOwogCiAg
ICAgaWYgKCByZXQgJiYgZmxhc2tfYm9vdHBhcmFtID09IEZMQVNLX0JPT1RQQVJBTV9FTkZPUkNJ
TkcgKQotICAgICAgICBwYW5pYygiVW5hYmxlIHRvIGxvYWQgRkxBU0sgcG9saWN5Iik7CisgICAg
ICAgIHBhbmljKCJVbmFibGUgdG8gbG9hZCBGTEFTSyBwb2xpY3lcbiIpOwogCiAgICAgaWYgKCBy
ZXQgKQogICAgICAgICBwcmludGsoWEVOTE9HX0lORk8gIkZsYXNrOiAgQWNjZXNzIGNvbnRyb2xz
IGRpc2FibGVkIHVudGlsIHBvbGljeSBpcyBsb2FkZWQuXG4iKTsKLS0gCjIuMS40CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 12:39:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 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 1fvME8-0008E8-DL; Thu, 30 Aug 2018 12:39: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=kddo=ln=xenproject.org=prvs=77314f3be=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fvME6-0008Dy-Ir
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 12:39:06 +0000
X-Inumbo-ID: c8cd0aa8-ac51-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c8cd0aa8-ac51-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 12:39:50 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,306,1531785600"; d="scan'208";a="64080203"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75142-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-wheezy:test-amd64-i386-i386-wheezy-netboot-pvgrub:debian-di-install:fail:regression
 distros-debian-wheezy:test-amd64-i386-amd64-wheezy-netboot-pygrub:debian-di-install:fail:regression
X-Osstest-Versions-That: flight=75110
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Thu, 30 Aug 2018 13:38:40 +0100
Subject: [Xen-devel] [distros-debian-wheezy test] 75142: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDc1MTQyIGRpc3Ryb3MtZGViaWFuLXdoZWV6eSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTE0Mi8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LWkzODYtd2hlZXp5
LW5ldGJvb3QtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDc1MTEw
CiB0ZXN0LWFtZDY0LWkzODYtYW1kNjQtd2hlZXp5LW5ldGJvb3QtcHlncnViIDEwIGRlYmlhbi1k
aS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDc1MTEwCgpiYXNlbGluZSB2ZXJzaW9uOgogZmxpZ2h0
ICAgICAgICAgICAgICAgNzUxMTAKCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXdoZWV6eS1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2LXdoZWV6eS1uZXRib290LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWFtZDY0LXdoZWV6eS1u
ZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWkzODYtd2hlZXp5LW5ldGJvb3QtcHlncnViICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21l
L29zc3Rlc3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNl
LmNvbS9vc3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 12:50:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 12:50: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 1fvMPP-0001In-T7; Thu, 30 Aug 2018 12:50: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=ohfx=ln=citrix.com=prvs=773039ca7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvMPP-0001Ig-6s
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 12:50:47 +0000
X-Inumbo-ID: 1a37e846-ac53-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 1a37e846-ac53-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 14:49:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,306,1531785600"; d="scan'208";a="64081068"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Thu, 30 Aug 2018 13:50:42 +0100
Message-ID: <1535633442-26045-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/ARM+sched: Don't opencode %pv in printk()'s
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.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>

Tm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
CkNDOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+CkNDOiBEYXJp
byBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgotLS0KIHhlbi9hcmNoL2FybS9naWMtdmdp
Yy5jIHwgMTIgKysrKysrLS0tLS0tCiB4ZW4vY29tbW9uL3NjaGVkX251bGwuYyB8IDE1ICsrKysr
Ky0tLS0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCAxNSBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZ2ljLXZnaWMuYyBiL3hlbi9hcmNoL2Fy
bS9naWMtdmdpYy5jCmluZGV4IGZkNjM5MDYuLjk5MDM5OWMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L2FybS9naWMtdmdpYy5jCisrKyBiL3hlbi9hcmNoL2FybS9naWMtdmdpYy5jCkBAIC05NCw4ICs5
NCw4IEBAIHZvaWQgZ2ljX3JhaXNlX2luZmxpZ2h0X2lycShzdHJ1Y3QgdmNwdSAqdiwgdW5zaWdu
ZWQgaW50IHZpcnR1YWxfaXJxKQogICAgIH0KICNpZmRlZiBHSUNfREVCVUcKICAgICBlbHNlCi0g
ICAgICAgIGdkcHJpbnRrKFhFTkxPR19ERUJVRywgInRyeWluZyB0byBpbmplY3QgaXJxPSV1IGlu
dG8gZCVkdiVkLCB3aGVuIGl0IGlzIHN0aWxsIGxyX3BlbmRpbmdcbiIsCi0gICAgICAgICAgICAg
ICAgIHZpcnR1YWxfaXJxLCB2LT5kb21haW4tPmRvbWFpbl9pZCwgdi0+dmNwdV9pZCk7CisgICAg
ICAgIGdkcHJpbnRrKFhFTkxPR19ERUJVRywgInRyeWluZyB0byBpbmplY3QgaXJxPSV1IGludG8g
JXB2LCB3aGVuIGl0IGlzIHN0aWxsIGxyX3BlbmRpbmdcbiIsCisgICAgICAgICAgICAgICAgIHZp
cnR1YWxfaXJxLCB2KTsKICNlbmRpZgogfQogCkBAIC0yMDEsOCArMjAxLDggQEAgc3RhdGljIHZv
aWQgZ2ljX3VwZGF0ZV9vbmVfbHIoc3RydWN0IHZjcHUgKnYsIGludCBpKQogICAgICAgICAgICAg
ICAgIGdpY19od19vcHMtPndyaXRlX2xyKGksICZscl92YWwpOwogICAgICAgICAgICAgfQogICAg
ICAgICAgICAgZWxzZQotICAgICAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAi
dW5hYmxlIHRvIGluamVjdCBodyBpcnE9JWQgaW50byBkJWR2JWQ6IGFscmVhZHkgYWN0aXZlIGlu
IExSJWRcbiIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgaXJxLCB2LT5kb21haW4tPmRvbWFp
bl9pZCwgdi0+dmNwdV9pZCwgaSk7CisgICAgICAgICAgICAgICAgZ2RwcmludGsoWEVOTE9HX1dB
Uk5JTkcsICJ1bmFibGUgdG8gaW5qZWN0IGh3IGlycT0lZCBpbnRvICVwdjogYWxyZWFkeSBhY3Rp
dmUgaW4gTFIlZFxuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICBpcnEsIHYsIGkpOwogICAg
ICAgICB9CiAgICAgfQogICAgIGVsc2UgaWYgKCBscl92YWwucGVuZGluZyApCkBAIC0yMTAsOCAr
MjEwLDggQEAgc3RhdGljIHZvaWQgZ2ljX3VwZGF0ZV9vbmVfbHIoc3RydWN0IHZjcHUgKnYsIGlu
dCBpKQogICAgICAgICBpbnQgcSBfX2F0dHJpYnV0ZV9fICgodW51c2VkKSkgPSB0ZXN0X2FuZF9j
bGVhcl9iaXQoR0lDX0lSUV9HVUVTVF9RVUVVRUQsICZwLT5zdGF0dXMpOwogI2lmZGVmIEdJQ19E
RUJVRwogICAgICAgICBpZiAoIHEgKQotICAgICAgICAgICAgZ2RwcmludGsoWEVOTE9HX0RFQlVH
LCAidHJ5aW5nIHRvIGluamVjdCBpcnE9JWQgaW50byBkJWR2JWQsIHdoZW4gaXQgaXMgYWxyZWFk
eSBwZW5kaW5nIGluIExSJWRcbiIsCi0gICAgICAgICAgICAgICAgICAgIGlycSwgdi0+ZG9tYWlu
LT5kb21haW5faWQsIHYtPnZjcHVfaWQsIGkpOworICAgICAgICAgICAgZ2RwcmludGsoWEVOTE9H
X0RFQlVHLCAidHJ5aW5nIHRvIGluamVjdCBpcnE9JWQgaW50byAlcHYsIHdoZW4gaXQgaXMgYWxy
ZWFkeSBwZW5kaW5nIGluIExSJWRcbiIsCisgICAgICAgICAgICAgICAgICAgIGlycSwgdiwgaSk7
CiAjZW5kaWYKICAgICB9CiAgICAgZWxzZQpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZF9u
dWxsLmMgYi94ZW4vY29tbW9uL3NjaGVkX251bGwuYwppbmRleCA3ODRkYjcxLi43YjAzOWI3IDEw
MDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX251bGwuYworKysgYi94ZW4vY29tbW9uL3NjaGVk
X251bGwuYwpAQCAtMzQ0LDcgKzM0NCw3IEBAIHN0YXRpYyB2b2lkIHZjcHVfYXNzaWduKHN0cnVj
dCBudWxsX3ByaXZhdGUgKnBydiwgc3RydWN0IHZjcHUgKnYsCiAgICAgdi0+cHJvY2Vzc29yID0g
Y3B1OwogICAgIGNwdW1hc2tfY2xlYXJfY3B1KGNwdSwgJnBydi0+Y3B1c19mcmVlKTsKIAotICAg
IGRwcmludGsoWEVOTE9HX0dfSU5GTywgIiVkIDwtLSBkJWR2JWRcbiIsIGNwdSwgdi0+ZG9tYWlu
LT5kb21haW5faWQsIHYtPnZjcHVfaWQpOworICAgIGRwcmludGsoWEVOTE9HX0dfSU5GTywgIiVk
IDwtLSAlcHZcbiIsIGNwdSwgdik7CiAKICAgICBpZiAoIHVubGlrZWx5KHRiX2luaXRfZG9uZSkg
KQogICAgIHsKQEAgLTM2NSw3ICszNjUsNyBAQCBzdGF0aWMgdm9pZCB2Y3B1X2RlYXNzaWduKHN0
cnVjdCBudWxsX3ByaXZhdGUgKnBydiwgc3RydWN0IHZjcHUgKnYsCiAgICAgcGVyX2NwdShucGMs
IGNwdSkudmNwdSA9IE5VTEw7CiAgICAgY3B1bWFza19zZXRfY3B1KGNwdSwgJnBydi0+Y3B1c19m
cmVlKTsKIAotICAgIGRwcmludGsoWEVOTE9HX0dfSU5GTywgIiVkIDwtLSBOVUxMIChkJWR2JWQp
XG4iLCBjcHUsIHYtPmRvbWFpbi0+ZG9tYWluX2lkLCB2LT52Y3B1X2lkKTsKKyAgICBkcHJpbnRr
KFhFTkxPR19HX0lORk8sICIlZCA8LS0gTlVMTCAoJXB2KVxuIiwgY3B1LCB2KTsKIAogICAgIGlm
ICggdW5saWtlbHkodGJfaW5pdF9kb25lKSApCiAgICAgewpAQCAtNDYwLDggKzQ2MCw3IEBAIHN0
YXRpYyB2b2lkIG51bGxfdmNwdV9pbnNlcnQoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBz
dHJ1Y3QgdmNwdSAqdikKICAgICAgICAgICovCiAgICAgICAgIHNwaW5fbG9jaygmcHJ2LT53YWl0
cV9sb2NrKTsKICAgICAgICAgbGlzdF9hZGRfdGFpbCgmbnZjLT53YWl0cV9lbGVtLCAmcHJ2LT53
YWl0cSk7Ci0gICAgICAgIGRwcmludGsoWEVOTE9HX0dfV0FSTklORywgIldBUk5JTkc6IGQlZHYl
ZCBub3QgYXNzaWduZWQgdG8gYW55IENQVSFcbiIsCi0gICAgICAgICAgICAgICAgdi0+ZG9tYWlu
LT5kb21haW5faWQsIHYtPnZjcHVfaWQpOworICAgICAgICBkcHJpbnRrKFhFTkxPR19HX1dBUk5J
TkcsICJXQVJOSU5HOiAlcHYgbm90IGFzc2lnbmVkIHRvIGFueSBDUFUhXG4iLCB2KTsKICAgICAg
ICAgc3Bpbl91bmxvY2soJnBydi0+d2FpdHFfbG9jayk7CiAgICAgfQogICAgIHNwaW5fdW5sb2Nr
X2lycShsb2NrKTsKQEAgLTY0OSw4ICs2NDgsNyBAQCBzdGF0aWMgdm9pZCBudWxsX3ZjcHVfbWln
cmF0ZShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHN0cnVjdCB2Y3B1ICp2LAogICAgICAg
ICBpZiAoIGxpc3RfZW1wdHkoJm52Yy0+d2FpdHFfZWxlbSkgKQogICAgICAgICB7CiAgICAgICAg
ICAgICBsaXN0X2FkZF90YWlsKCZudmMtPndhaXRxX2VsZW0sICZwcnYtPndhaXRxKTsKLSAgICAg
ICAgICAgIGRwcmludGsoWEVOTE9HX0dfV0FSTklORywgIldBUk5JTkc6IGQlZHYlZCBub3QgYXNz
aWduZWQgdG8gYW55IENQVSFcbiIsCi0gICAgICAgICAgICAgICAgICAgIHYtPmRvbWFpbi0+ZG9t
YWluX2lkLCB2LT52Y3B1X2lkKTsKKyAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX0dfV0FSTklO
RywgIldBUk5JTkc6ICVwdiBub3QgYXNzaWduZWQgdG8gYW55IENQVSFcbiIsIHYpOwogICAgICAg
ICB9CiAgICAgICAgIHNwaW5fdW5sb2NrKCZwcnYtPndhaXRxX2xvY2spOwogICAgIH0KQEAgLTgw
NCw4ICs4MDIsNyBAQCBzdGF0aWMgdm9pZCBudWxsX2R1bXBfcGNwdShjb25zdCBzdHJ1Y3Qgc2No
ZWR1bGVyICpvcHMsIGludCBjcHUpCiAgICAgY3B1bWFza19zY25wcmludGYoY3B1c3RyLCBzaXpl
b2YoY3B1c3RyKSwgcGVyX2NwdShjcHVfY29yZV9tYXNrLCBjcHUpKTsKICAgICBwcmludGsoImNv
cmU9JXMiLCBjcHVzdHIpOwogICAgIGlmICggcGVyX2NwdShucGMsIGNwdSkudmNwdSAhPSBOVUxM
ICkKLSAgICAgICAgcHJpbnRrKCIsIHZjcHU9ZCVkdiVkIiwgcGVyX2NwdShucGMsIGNwdSkudmNw
dS0+ZG9tYWluLT5kb21haW5faWQsCi0gICAgICAgICAgICAgICBwZXJfY3B1KG5wYywgY3B1KS52
Y3B1LT52Y3B1X2lkKTsKKyAgICAgICAgcHJpbnRrKCIsIHZjcHU9JXB2IiwgcGVyX2NwdShucGMs
IGNwdSkudmNwdSk7CiAgICAgcHJpbnRrKCJcbiIpOwogCiAgICAgLyogY3VycmVudCBWQ1BVIChu
b3RoaW5nIHRvIHNheSBpZiB0aGF0J3MgdGhlIGlkbGUgdmNwdSkgKi8KQEAgLTg3MCw3ICs4Njcs
NyBAQCBzdGF0aWMgdm9pZCBudWxsX2R1bXAoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzKQog
ICAgICAgICAgICAgcHJpbnRrKCIsICIpOwogICAgICAgICBpZiAoIGxvb3AgJSAyNCA9PSAwICkK
ICAgICAgICAgICAgIHByaW50aygiXG5cdCIpOwotICAgICAgICBwcmludGsoImQlZHYlZCIsIG52
Yy0+dmNwdS0+ZG9tYWluLT5kb21haW5faWQsIG52Yy0+dmNwdS0+dmNwdV9pZCk7CisgICAgICAg
IHByaW50aygiJXB2IiwgbnZjLT52Y3B1KTsKICAgICB9CiAgICAgcHJpbnRrKCJcbiIpOwogICAg
IHNwaW5fdW5sb2NrKCZwcnYtPndhaXRxX2xvY2spOwotLSAKMi4xLjQKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 13:07:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 13:07: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 1fvMf4-0002fC-Ep; Thu, 30 Aug 2018 13:06: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=ohfx=ln=citrix.com=prvs=773039ca7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvMf2-0002f7-Lp
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 13:06:56 +0000
X-Inumbo-ID: ab8b5b6d-ac55-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ab8b5b6d-ac55-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 13:07:40 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,306,1531785600"; d="scan'208";a="64082655"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Thu, 30 Aug 2018 14:06:43 +0100
Message-ID: <1535634403-27177-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH RFC] xen/vsprintf: Introduce %pd formatter for
 domains
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBhbGxvd3MgYWxsIHN5c3RlbSBkb21pZHMgdG8gYmUgcHJpbnRlZCBieSBuYW1lLCByYXRo
ZXIgdGhhbiBzcGVjaWFsCmNhc2luZyB0aGUgaWRsZSB2Y3B1cyBhbG9uZS4KClNpZ25lZC1vZmYt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogR2Vv
cmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDQzogSmFuIEJldWxpY2gg
PEpCZXVsaWNoQHN1c2UuY29tPgpDQzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2ls
a0BvcmFjbGUuY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpDQzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNDOiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KClJGQywg
YmVjYXVzZSB0aGlzIHdhcyBwcm9wb3NlZCBiZWZvcmUgYnV0IHJlamVjdGVkIGF0IHRoZSB0aW1l
LiAgSSdtIGxvb2tpbmcKdG8gdHJ5IGFuZCB0dXJuIGVycm9ycyBsaWtlIHRoaXM6CgogIChYRU4p
IG1tLmM6MTAyMzpkMHYyIHBnX293bmVyIGQzMjc1NCBsMWVfb3duZXIgZDAsIGJ1dCByZWFsX3Bn
X293bmVyIGQwCiAgKFhFTikgbW0uYzoxMDk5OmQwdjIgRXJyb3IgZ2V0dGluZyBtZm4gODEwMDIw
IChwZm4gNTlkYjEpIGZyb20gTDEgZW50cnkgODAwMDAwMDgxMDAyMDIyNyBmb3IgbDFlX293bmVy
IGQwLCBwZ19vd25lciBkMzI3NTQKCmludG8gdGhlIHNsaWdodGx5IG1vcmUgaGVscGZ1bDoKCiAg
KFhFTikgbW0uYzoxMDIyOmQwdjIgcGdfb3duZXIgZFhFTiBsMWVfb3duZXIgZDAsIGJ1dCByZWFs
X3BnX293bmVyIGQwCiAgKFhFTikgbW0uYzoxMDk4OmQwdjIgRXJyb3IgZ2V0dGluZyBtZm4gODEw
MDIwIChwZm4gNTlkYjEpIGZyb20gTDEgZW50cnkgODAwMDAwMDgxMDAyMDIyNyBmb3IgbDFlX293
bmVyIGQwLCBwZ19vd25lciBkWEVOCgphbHRob3VnaCBldmVuIGluIHRoaXMgY2FzZSwgdGhlIGZv
cm1lciBwcmludGsgaGFzIGFuIGF3a3dhcmQgY29ybmVyIGNhc2Ugb2YgYQpwb3NzaWJseSBOVUxM
IGRvbWFpbiBwb2ludGVyLCB3aGljaCBjYW4gcG9zc2libHkgb25seSByZWFzb25hYmx5IGJlIGZp
eGVkCmluc2lkZSBwb2ludGVyKCkgaXRzZWxmLgoKIyBQbGVhc2UgZW50ZXIgdGhlIGNvbW1pdCBt
ZXNzYWdlIGZvciB5b3VyIGNoYW5nZXMuIExpbmVzIHN0YXJ0aW5nCiMgd2l0aCAnIycgd2lsbCBi
ZSBpZ25vcmVkLCBhbmQgYW4gZW1wdHkgbWVzc2FnZSBhYm9ydHMgdGhlIGNvbW1pdC4KIwojIERh
dGU6ICAgICAgV2VkIEF1ZyAyOSAxNjoxNjo1MCAyMDE4ICswMDAwCiMKIyBPbiBicmFuY2ggeGVu
LXBkCiMgWW91ciBicmFuY2ggaXMgYWhlYWQgb2YgJ29yaWdpbi9zdGFnaW5nJyBieSAxIGNvbW1p
dC4KIyAgICh1c2UgImdpdCBwdXNoIiB0byBwdWJsaXNoIHlvdXIgbG9jYWwgY29tbWl0cykKIwoj
IENoYW5nZXMgdG8gYmUgY29tbWl0dGVkOgojCW1vZGlmaWVkOiAgIC4uL2RvY3MvbWlzYy9wcmlu
dGstZm9ybWF0cy50eHQKIwltb2RpZmllZDogICBjb21tb24vdnNwcmludGYuYwojCiMgVW50cmFj
a2VkIGZpbGVzOgojCVN5c3RlbS5tYXAtYWZ0ZXIKIwlTeXN0ZW0ubWFwLWJlZm9yZQojCWRpcy1h
ZnRlcgojCWRpcy1iZWZvcmUKIwloZWFkZXJzLWFmdGVyCiMJaGVhZGVycy1iZWZvcmUKIwlpbmNs
dWRlL2FzbS14ODYvYXNtLW1hY3Jvcy5oCiMJd2wtYQojCXdsLWIKIwl4ZW4tYWZ0ZXIKIwl4ZW4t
YmVmb3JlCiMJeGVuLXN5bXMtYWZ0ZXIKIwl4ZW4tc3ltcy1iZWZvcmUKIwotLS0KIGRvY3MvbWlz
Yy9wcmludGstZm9ybWF0cy50eHQgfCAgMyArKysKIHhlbi9jb21tb24vdnNwcmludGYuYyAgICAg
ICAgfCA1NyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLQogMiBm
aWxlcyBjaGFuZ2VkLCA0OSBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS9kb2NzL21pc2MvcHJpbnRrLWZvcm1hdHMudHh0IGIvZG9jcy9taXNjL3ByaW50ay1mb3Jt
YXRzLnR4dAppbmRleCA1MjUxMDhmLi42ZDJjNjE3IDEwMDY0NAotLS0gYS9kb2NzL21pc2MvcHJp
bnRrLWZvcm1hdHMudHh0CisrKyBiL2RvY3MvbWlzYy9wcmludGstZm9ybWF0cy50eHQKQEAgLTI4
LDUgKzI4LDggQEAgU3ltYm9sL0Z1bmN0aW9uIHBvaW50ZXJzOgogCiBEb21haW4gYW5kIHZDUFUg
aW5mb3JtYXRpb246CiAKKyAgICAgICAlcGQgICAgIERvbWFpbiBmcm9tIGEgJ3N0cnVjdCBkb21h
aW4gKmQnIChwcmludGVkIGFzIGQ8ZG9taWQ+LCBidXQgd2l0aAorICAgICAgICAgICAgICAgc3lz
dGVtIGRvbWFpbnMgcmVwcmVzZW50ZWQgYnkgbmFtZSwgZS5nLiAnZElETEUnKQorCiAgICAgICAg
JXB2ICAgICBEb21haW4gYW5kIHZDUFUgSUQgZnJvbSBhICdzdHJ1Y3QgdmNwdSAqJyAocHJpbnRl
ZCBhcwogICAgICAgICAgICAgICAgImQ8ZG9taWQ+djx2Y3B1aWQ+IikKZGlmZiAtLWdpdCBhL3hl
bi9jb21tb24vdnNwcmludGYuYyBiL3hlbi9jb21tb24vdnNwcmludGYuYwppbmRleCBmOTJmYjY3
Li45MThhMzlkIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3ZzcHJpbnRmLmMKKysrIGIveGVuL2Nv
bW1vbi92c3ByaW50Zi5jCkBAIC0yNjQsNiArMjY0LDQxIEBAIHN0YXRpYyBjaGFyICpzdHJpbmco
Y2hhciAqc3RyLCBjaGFyICplbmQsIGNvbnN0IGNoYXIgKnMsCiAgICAgcmV0dXJuIHN0cjsKIH0K
IAorLyogUHJpbnQgYSBkb21haW4gYXMgZDxudW0+IG9yIGQ8c3RyPiBmb3Igc3lzdGVtIGRvbWFp
bnMuICovCitzdGF0aWMgY2hhciAqcHJpbnRfZG9tYWluKGNoYXIgKnN0ciwgY2hhciAqZW5kLCBj
b25zdCBzdHJ1Y3QgZG9tYWluICpkKQoreworICAgIGNvbnN0IGNoYXIgKm5hbWUgPSBOVUxMOwor
CisgICAgaWYgKCBzdHIgPCBlbmQgKQorICAgICAgICAqc3RyKysgPSAnZCc7CisKKyAgICBzd2l0
Y2ggKCBkLT5kb21haW5faWQgKQorICAgIHsKKyAgICBjYXNlIERPTUlEX1NFTEY6ICAgIG5hbWUg
PSAiU0VMRiI7ICAgIGJyZWFrOworICAgIGNhc2UgRE9NSURfSU86ICAgICAgbmFtZSA9ICJJTyI7
ICAgICAgYnJlYWs7CisgICAgY2FzZSBET01JRF9YRU46ICAgICBuYW1lID0gIlhFTiI7ICAgICBi
cmVhazsKKyAgICBjYXNlIERPTUlEX0NPVzogICAgIG5hbWUgPSAiQ09XIjsgICAgIGJyZWFrOwor
ICAgIGNhc2UgRE9NSURfSU5WQUxJRDogbmFtZSA9ICJJTlZBTElEIjsgYnJlYWs7CisgICAgY2Fz
ZSBET01JRF9JRExFOiAgICBuYW1lID0gIklETEUiOyAgICBicmVhazsKKyAgICB9CisKKyAgICBp
ZiAoIG5hbWUgKQorICAgICAgICByZXR1cm4gc3RyaW5nKHN0ciwgZW5kLCBuYW1lLCAtMSwgLTEs
IDApOworICAgIGVsc2UKKyAgICAgICAgcmV0dXJuIG51bWJlcihzdHIsIGVuZCwgZC0+ZG9tYWlu
X2lkLCAxMCwgLTEsIC0xLCAwKTsKK30KKworLyogUHJpbnQgYSB2Y3B1IGFzIGQ8ZG9tYWluLWlk
PnY8dmNwdS1pZD4gKi8KK3N0YXRpYyBjaGFyICpwcmludF92Y3B1KGNoYXIgKnN0ciwgY2hhciAq
ZW5kLCBjb25zdCBzdHJ1Y3QgdmNwdSAqdikKK3sKKyAgICBzdHIgPSBwcmludF9kb21haW4oc3Ry
LCBlbmQsIHYtPmRvbWFpbik7CisKKyAgICBpZiAoIHN0ciA8IGVuZCApCisgICAgICAgICpzdHIg
PSAndic7CisKKyAgICByZXR1cm4gbnVtYmVyKHN0ciArIDEsIGVuZCwgdi0+dmNwdV9pZCwgMTAs
IC0xLCAtMSwgMCk7Cit9CisKIHN0YXRpYyBjaGFyICpwb2ludGVyKGNoYXIgKnN0ciwgY2hhciAq
ZW5kLCBjb25zdCBjaGFyICoqZm10X3B0ciwKICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHZv
aWQgKmFyZywgaW50IGZpZWxkX3dpZHRoLCBpbnQgcHJlY2lzaW9uLAogICAgICAgICAgICAgICAg
ICAgICAgaW50IGZsYWdzKQpAQCAtMjczLDYgKzMwOCwxNSBAQCBzdGF0aWMgY2hhciAqcG9pbnRl
cihjaGFyICpzdHIsIGNoYXIgKmVuZCwgY29uc3QgY2hhciAqKmZtdF9wdHIsCiAgICAgLyogQ3Vz
dG9tICVwIHN1ZmZpeGVzLiBTZWUgWEVOX1JPT1QvZG9jcy9taXNjL3ByaW50ay1mb3JtYXRzLnR4
dCAqLwogICAgIHN3aXRjaCAoIGZtdFsxXSApCiAgICAgeworICAgIGNhc2UgJ2QnOiAvKiBkPGRv
bWFpbi1pZD4gZnJvbSBhIHN0cnVjdCBkb21haW4gKi8KKyAgICB7CisgICAgICAgIGNvbnN0IHN0
cnVjdCBkb21haW4gKmQgPSBhcmc7CisKKyAgICAgICAgKysqZm10X3B0cjsKKworICAgICAgICBy
ZXR1cm4gcHJpbnRfZG9tYWluKHN0ciwgZW5kLCBkKTsKKyAgICB9CisKICAgICBjYXNlICdoJzog
LyogUmF3IGJ1ZmZlciBhcyBoZXggc3RyaW5nLiAqLwogICAgIHsKICAgICAgICAgY29uc3QgdWlu
dDhfdCAqaGV4X2J1ZmZlciA9IGFyZzsKQEAgLTM3NCwxNyArNDE4LDggQEAgc3RhdGljIGNoYXIg
KnBvaW50ZXIoY2hhciAqc3RyLCBjaGFyICplbmQsIGNvbnN0IGNoYXIgKipmbXRfcHRyLAogICAg
ICAgICBjb25zdCBzdHJ1Y3QgdmNwdSAqdiA9IGFyZzsKIAogICAgICAgICArKypmbXRfcHRyOwot
ICAgICAgICBpZiAoIHVubGlrZWx5KHYtPmRvbWFpbi0+ZG9tYWluX2lkID09IERPTUlEX0lETEUp
ICkKLSAgICAgICAgICAgIHN0ciA9IHN0cmluZyhzdHIsIGVuZCwgIklETEUiLCAtMSwgLTEsIDAp
OwotICAgICAgICBlbHNlCi0gICAgICAgIHsKLSAgICAgICAgICAgIGlmICggc3RyIDwgZW5kICkK
LSAgICAgICAgICAgICAgICAqc3RyID0gJ2QnOwotICAgICAgICAgICAgc3RyID0gbnVtYmVyKHN0
ciArIDEsIGVuZCwgdi0+ZG9tYWluLT5kb21haW5faWQsIDEwLCAtMSwgLTEsIDApOwotICAgICAg
ICB9Ci0gICAgICAgIGlmICggc3RyIDwgZW5kICkKLSAgICAgICAgICAgICpzdHIgPSAndic7Ci0g
ICAgICAgIHJldHVybiBudW1iZXIoc3RyICsgMSwgZW5kLCB2LT52Y3B1X2lkLCAxMCwgLTEsIC0x
LCAwKTsKKworICAgICAgICByZXR1cm4gcHJpbnRfdmNwdShzdHIsIGVuZCwgdik7CiAgICAgfQog
ICAgIH0KIAotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 13:58:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 13:58: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 1fvNSx-00073V-1A; Thu, 30 Aug 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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvNSv-00073L-F5
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 13:58:29 +0000
X-Inumbo-ID: dfe496cf-ac5c-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dfe496cf-ac5c-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 13:59:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 07:58:27 -0600
Message-Id: <5B87F80102000078001E389D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 07:58:25 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <5B506A6E02000078001D5D17@prv1-mh.provo.novell.com>
 <5B506CAD02000078001D5D55@prv1-mh.provo.novell.com>
 <5d4aa341-60eb-7170-72f6-a9845e1a4f81@citrix.com>
In-Reply-To: <5d4aa341-60eb-7170-72f6-a9845e1a4f81@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [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>,
 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+IE9uIDI4LjA4LjE4IGF0IDE1OjEyLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMTkvMDcvMTggMTE6NDksIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBDaGVja2luZyB0
aGUgbG93IDUgYml0cyBvZiBDUjMgaXMgbm90IHRoZSBqb2Igb2Ygdm14X2xvYWRfcGRwdHJzKCku
Cj4+IEluc3RlYWQgaXQgc2hvdWxkICNHUCB1cG9uIGJhZCBQRFBURSB2YWx1ZXMsIHJhdGhlciB0
aGFuIGNhdXNpbmcgYSBWTQo+PiBlbnRyeSBmYWlsdXJlLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vdm14L3ZteC5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCj4+IEBAIC0x
MzYxLDIwICsxMzYxLDE4IEBAIHN0YXRpYyB2b2lkIHZteF9zZXRfaW50ZXJydXB0X3NoYWRvdyhz
dHIKPj4gICAgICBfX3Ztd3JpdGUoR1VFU1RfSU5URVJSVVBUSUJJTElUWV9JTkZPLCBpbnRyX3No
YWRvdyk7Cj4+ICB9Cj4+ICAKPj4gLXN0YXRpYyB2b2lkIHZteF9sb2FkX3BkcHRycyhzdHJ1Y3Qg
dmNwdSAqdikKPj4gK3N0YXRpYyBib29sIHZteF9sb2FkX3BkcHRycyhzdHJ1Y3QgdmNwdSAqdikK
Pj4gIHsKPj4gICAgICB1bnNpZ25lZCBsb25nIGNyMyA9IHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3Rf
Y3JbM107Cj4+IC0gICAgdWludDY0X3QgKmd1ZXN0X3BkcHRlczsKPj4gKyAgICB1aW50NjRfdCAq
Z3Vlc3RfcGRwdGVzLCB2YWxpZF9tYXNrOwo+PiAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7
Cj4+ICAgICAgcDJtX3R5cGVfdCBwMm10Owo+PiAgICAgIGNoYXIgKnA7Cj4+ICsgICAgdW5zaWdu
ZWQgaW50IGk7Cj4+ICAKPj4gICAgICAvKiBFUFQgbmVlZHMgdG8gbG9hZCBQRFBUUlMgaW50byBW
TUNTIGZvciBQQUUuICovCj4+ICAgICAgaWYgKCAhaHZtX3BhZV9lbmFibGVkKHYpIHx8ICh2LT5h
cmNoLmh2bV92Y3B1Lmd1ZXN0X2VmZXIgJiBFRkVSX0xNQSkgKQo+PiAtICAgICAgICByZXR1cm47
Cj4+IC0KPj4gLSAgICBpZiAoIChjcjMgJiAweDFmVUwpICYmICFodm1fcGNpZF9lbmFibGVkKHYp
ICkKPj4gLSAgICAgICAgZ290byBjcmFzaDsKPj4gKyAgICAgICAgcmV0dXJuIHRydWU7Cj4+ICAK
Pj4gICAgICBwYWdlID0gZ2V0X3BhZ2VfZnJvbV9nZm4odi0+ZG9tYWluLCBjcjMgPj4gUEFHRV9T
SElGVCwgJnAybXQsIFAyTV9VTlNIQVJFKTsKPiAKPiBjcjMgbmVlZHMgdHJ1bmNhdGluZyB0byAz
MiBiaXRzIGJlZm9yZSBkb2luZyB0aGlzLiAgVGhlIHVwcGVyIGJpdHMgb2YKPiBjcjMgY2FuIHJl
bWFpbiBzZXQgYWZ0ZXIgdHJhbnNpdGlvbmluZyBhd2F5IGZyb20gbG9uZyBtb2RlLCB3aGljaCB3
aWxsCj4gY2F1c2UgdGhpcyBlbXVsYXRpb24gdG8gZG8gdGhlIHdyb25nIHRoaW5nLgoKSW4gd2hp
Y2ggY2FzZSB0aGUgZWFzaWVzdCB0aGluZyB3b3VsZCBiZSB0byBjaGFuZ2UgdGhlIHZhcmlhYmxl
J3MKdHlwZS4gSSd2ZSBkb25lIHRoaXMsIGFsYmVpdCBpdCdzIHNvcnQgb2Ygb3J0aG9nb25hbCB0
byB3aGF0IHRoZSBwYXRjaApoYXMgYmVlbiBtZWFuaW5nIHRvIGRvIHRpbGwgbm93LgoKPj4gLSAg
ICAvKgo+PiAtICAgICAqIFdlIGRvIG5vdCBjaGVjayB0aGUgUERQVFJzIGZvciB2YWxpZGl0eS4g
VGhlIENQVSB3aWxsIGRvIHRoaXMgZHVyaW5nCj4+IC0gICAgICogdm0gZW50cnksIGFuZCB3ZSBj
YW4gaGFuZGxlIHRoZSBmYWlsdXJlIHRoZXJlIGFuZCBjcmFzaCB0aGUgZ3Vlc3QuCj4+IC0gICAg
ICogVGhlIG9ubHkgdGhpbmcgd2UgY291bGQgZG8gYmV0dGVyIGhlcmUgaXMgI0dQIGluc3RlYWQu
Cj4+IC0gICAgICovCj4+ICsgICAgdmFsaWRfbWFzayA9ICgoMVVMTCA8PCB2LT5kb21haW4tPmFy
Y2guY3B1aWQtPmV4dGQubWF4cGh5c2FkZHIpIC0gMSkgJgo+PiArICAgICAgICAgICAgICAgICAo
UEFHRV9NQVNLIHwgX1BBR0VfQVZBSUwgfCBfUEFHRV9QUkVTRU5UKTsKPiAKPiBIb3cgZGlkIHlv
dSBjb21lIGFjcm9zcyB0aGlzIGxpc3Q/ICBUaGUgb25seSB2YWxpZCBiaXRzIGFyZSBQcmVzZW50
LCBQV1QKPiBhbmQgUENELCB3aGlsZSB0aGUgdXBwZXIgbmliYmxlIG9mIGNvbnRyb2wgYml0cyBp
cyBkb2N1bWVudGVkIGFzIGlnbm9yZWQKPiByYXRoZXIgdGhhbiByZXNlcnZlZC4KCkFzIHRvIHRo
ZSB1cHBlciBuaWJibGUgKF9QQUdFX0FWQUlMIEkgYXNzdW1lLCB3aGljaCBhcmUgb25seSAzIGJp
dHMpIC0KdGhhdCdzIHdoYXQgdGhlIG1hc2sgc2V0cy4gQXMgdGhlIG5hbWUgc2F5cywgaXQncyBh
IGNvbGxlY3Rpb24gb2YgYml0cwp3aGljaCBhcmUgdmFsaWQgdG8gYmUgc2V0IGhlcmUgKHdoaWNo
IG5lY2Vzc2FyaWx5IGluY2x1ZGVzIGlnbm9yZWQgYml0czsKd2UncmUgb25seSBpbnRlcmVzdGVk
IGluIGl0cyBpbnZlcnRlZCB2YWx1ZSBmb3IgbWFza2luZyBwdXJwb3NlcykuCgpBcyB0byBQV1Qg
YW5kIFBDRCwgdGhlIHNldCBhYm92ZSB3YXMgYmFzZWQgb24gdGhlIGZvb3Qgbm90ZSB0bwpzZWN0
aW9uICJDaGVja3Mgb24gR3Vlc3QgUGFnZS1EaXJlY3RvcnktUG9pbnRlci1UYWJsZSBFbnRyaWVz
IgpzYXlpbmcKCiJUaGlzIGltcGxpZXMgdGhhdCAoMSkgYml0cyAxMTo5IGluIGVhY2ggUERQVEUg
YXJlIGlnbm9yZWQ7IGFuZCAoMikgaWYgYml0IDAKIChwcmVzZW50KSBpcyBjbGVhciBpbiBvbmUg
b2YgdGhlIFBEUFRFcywgYml0cyA2MzoxIG9mIHRoYXQgUERQVEUgYXJlCiBpZ25vcmVkLiIKCkJ1
dCBJIG5vdyByZWFsaXplIHRoYXQgSSd2ZSB3cm9uZ2x5IGltcGxpZWQgdGhpcyB0byBiZSBhIGNv
bXBsZXRlCmRlc2NyaXB0aW9uLgoKPj4gKyAgICBmb3IgKCBpID0gMDsgaSA8IDQ7ICsraSApCj4+
ICsgICAgICAgIGlmICggKGd1ZXN0X3BkcHRlc1tpXSAmIF9QQUdFX1BSRVNFTlQpICYmCj4+ICsg
ICAgICAgICAgICAgKGd1ZXN0X3BkcHRlc1tpXSAmIH52YWxpZF9tYXNrKSApCj4+ICsgICAgICAg
IHsKPj4gKyAgICAgICAgICAgIGlmICggdiA9PSBjdXJyZW50ICkKPj4gKyAgICAgICAgICAgICAg
ICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2dwX2ZhdWx0LCAwKTsKPiAKPiBUaGUgZnVu
Y3Rpb24gaXMgdm9pZCBmb3IgdGhlIHNhbWUgcmVhc29uIHdoeSB0aGlzIGlzbid0IGNvcnJlY3Qu
ICBXZSBhcmUKPiBpbiB0aGUgaHZtX3VwZGF0ZV8qIHBhdGggcmF0aGVyIHRoYW4gdGhlIHNldF8q
IHBhdGgsIHdoaWNoIGlzIGJleW9uZCB0aGUKPiBwb2ludCBvZiBiZWluZyBhYmxlIHRvIHVud2lu
ZCAoYW5kIHdoeSBJIGhhdmVuJ3QgeWV0IGdvdCBhcm91bmQgdG8KPiBmaXhpbmcgdGhpcyBmdW5j
dGlvbikuCj4gCj4gVGhlIG9ubHkgd2F5IEkgY2FuIHNlZSBvZiBmaXhpbmcgdGhpcyBpcyBwbHVt
YmluZyBldmVyeXRoaW5nIGludG8gYSBuZXcKPiBwYWdpbmdfc2V0X2NyMygpIGNhbGxiYWNrLCB3
aGljaCBjYW4gcmV0dXJuIFg4NkVNVUxfRVhDRVBUSU9OIGFuZCBmYWlsCj4gdGhlIGh2bV9zZXRf
Y3IzKCkgY2FsbC4KCkhtbSwgSSBzZWUuIEknbGwgc2VlIGFib3V0IGRvaW5nIHRoaXMuIEJ1dCB3
aHkgd291bGQgdGhpcyBiZSBhIHBhZ2luZwpob29rPyBJdCBsb29rcyB0byBtZSBhcyBpZiB0aGlz
IHdhbnRzIHRvIGJlIGFub3RoZXIgZW50cnkgaW4gaHZtX2Z1bmNzLAphbHNvIHRha2luZyBpbnRv
IGNvbnNpZGVyYXRpb24gdGhhdCBvbiBBTUQvTlBUIHRoZSBQRFBUUnMgYXJlCmRvY3VtZW50ZWQg
bm90IHRvIHdvcmsgdGhlICJub3JtYWwiIHdheS4gSWYgaXQgd2FzIGEgcGFnaW5nIG9uZSwKd2hl
cmUgd291bGQgeW91IGNhbGwgaXQgZnJvbT8KCkknbSBhbHNvIGFudGljaXBhdGluZyBhIGZ1cnRo
ZXIgY29tcGxpY2F0aW9uOiBJZiB3ZSBzcGxpdCB0aGUgZnVuY3Rpb24sCmhvdyB3b3VsZCB3ZSBn
dWFyYW50ZWUgdGhhdCB0aGUgcmVhZC9jaGVjayBvbmUgaGFzIGFsd2F5cyBiZWVuCmludm9rZWQg
YmVmb3JlIHRoZSBsb2FkIG9uZT8gQWZ0ZXIgYWxsIHdlJ2QgaGF2ZSB0byBsYXRjaCB0aGUgdmFs
dWVzCnJlYWQgZnJvbSBtZW1vcnkgaW4gdGhlIGZvcm1lciBpbiBvcmRlciB0byB1c2UgdGhlIHZh
bGlkYXRlZCB2YWx1ZXMKaW4gdGhlIGxhdHRlci4gVGhpcyBpcyBpbiBwYXJ0aWN1bGFyIGJlY2F1
c2UgaHZtX3VwZGF0ZV9ndWVzdF9jcjMoKQpsb29rcyB0byBiZSBjYWxsZWQgZnJvbSBhIG51bWJl
ciBvZiBwYXRocyBub3QgaGF2aW5nIGNvbWUgdGhvdWdoCmh2bV9zZXRfY3IzKCkgKHdoaWNoIGFu
eXdheSBpdHNlbGYgaW52b2tlcyBwYWdpbmdfdXBkYXRlX2NyMygpKS4KQSBwcmV0dHkgZ29vZCAo
b3IgYmFkKSBleGFtcGxlIGlzIGh2bW9wX2ZsdXNoX3RsYl9hbGwoKSwgaW4KcGFydGljdWxhciBj
b25zaWRlcmluZyB0aGUgY29tbWVudCB0aGVyZS4KCkJvdHRvbSBsaW5lIC0gSSB0aGluayB0aGUg
cGF0Y2ggaGVyZSBpcyBhbiBpbXByb3ZlbWVudCBpbiBpdHMgb3duIHJpZ2h0LAphbmQgZnVydGhl
ciBpbXByb3ZlbWVudHMgc2hvdWxkIHBlcmhhcHMgYmUgZG9uZSBzZXBhcmF0ZWx5LiBJbgp0aGUg
bWVhbnRpbWUgSSB3b25kZXIgd2hldGhlciB0aGUgZmFpbHVyZSBwYXRoIGluCnZteF91cGRhdGVf
Z3Vlc3RfY3IoKSBjb3VsZCBhdHRlbXB0IHNvbWUgcm9sbGJhY2sgKHRoZSBwcmlvciBDUjMKdmFs
dWUgbXVzdCBoYXZlIGJlZW4gZmluZSBhZnRlciBhbGwsIGxlYXZpbmcgYXNpZGUgdGhlIGZhY3Qg
dGhhdCB0aGUKaXQgbWF5IGhhdmUgYmVlbiBsb2FkZWQgd2l0aCBDUjQuUEFFIHN0aWxsIGNsZWFy
LCB3aGljaCBpcyBhIHJhdGhlcgpmcmFnaWxlIHdheSBvZiBjaGFuZ2luZyBwYWdpbmcgbW9kZXMg
YW55d2F5KS4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 14:08:05 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 14: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 1fvNbz-00085h-Vw; Thu, 30 Aug 2018 14:07:51 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvNby-00085c-Lo
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 14:07:50 +0000
X-Inumbo-ID: dde9488f-ac5d-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 dde9488f-ac5d-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 16:06:19 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 08:07:48 -0600
Message-Id: <5B87FA3102000078001E38B7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 08:07:45 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1535632297-29549-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1535632297-29549-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen: Fix inconsistent callers of 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: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjA4LjE4IGF0IDE0OjMxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQ2FsbGVycyBhcmUgaW5jb25zaXN0ZW50IHdpdGggd2hldGhlciB0aGV5IHBhc3MgYSBu
ZXdsaW5lIHRvIHBhbmljKCksCj4gaW5jbHVkaW5nIGFkamFjZW50IGNhbGxzIGluIHRoZSBzYW1l
IGZ1bmN0aW9uIHVzaW5nIGRpZmZlcmVudCBzdHlsZXMuCj4gCj4gcGFpbmMoKSBub3QgZXhwZWN0
aW5nIGEgbmV3bGluZSBpcyBpbmNvbnNpc3RlbnQgd2l0aCBtb3N0IG90aGVyIHByaW50aW5nCj4g
ZnVuY3Rpb25zLCB3aGljaCBpcyBtb3N0IGxpa2VseSB3aHkgd2UndmUgZ2FpbmVkIHNvIG1hbnkg
aW5jb25zaXN0ZW5jaWVzLgo+IAo+IFN3aXRjaCBwYW5pYygpIHRvIGV4cGVjdCBhIG5ld2xpbmUs
IGFuZCB1cGRhdGUgYWxsIGNhbGxlcnMgd2hpY2ggY3VycmVudGx5Cj4gbGFjayBhIG5ld2xpbmUg
dG8gaW5jbHVkZSBvbmUuCj4gCj4gVGhpcyBhY3R1YWxseSByZWR1Y2VzIHRoZSBzaXplIG9mIC5y
b2RhdGEgKDB4MDdlM2U4IGRvd24gdG8gMHgwN2UzYTgpIGJlY2F1c2UKPiBhIG51bWJlciBvZiBz
dHJpbmdzIGFyZSBwYXNzZWQgdG8gYm90aCBwYW5pYygpIGFuZCBwcmludGsoKS4gIEFzIHRoZXkK
PiBwcmV2aW91c2x5IGRpZmZlcmVkIGJ5IFxuIGFsb25lLCB0aGV5IGNvdWxkbid0IGJlIG1lcmdl
ZC4KCkkgYWdyZWUgdGhpcyBpcyBhIG5pY2Ugc2lkZSBlZmZlY3QsIGJ1dCAuLi4KCj4gU2lnbmVk
LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiAtLS0K
PiBDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgo+IENDOiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgo+IENDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+Cj4gQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gCj4g
KFJlc3RyaWN0ZWQgdG8gdGhlIGNvcmUgYXJjaCBtYWludGFpbmVycyBhcyB0aGlzIGlzIGEgdHJl
ZS13aWRlIHBpZWNlIG9mCj4gY2xlYW51cCB3aXRoIG5vIGZ1bmN0aW9uYWwgaW1wYWN0IHRvIG90
aGVyIGFyZWFzLikKPiAKPiBUaGUgb2JzZXJ2YW50IGFtb25nc3QgeW91IG1pZ2h0IHJlYWxpc2Ug
dGhhdCB0aGlzIHJldmVydHMgcGFydHMgb2YgYy9zCj4gNTFhZDkwYWVhMjFjIC0gV2hhdCBjYW4g
SSBzYXk/ICBTZXZlcmFsIHllYXJzIG9mIGhpbmRzaWdodCBpcyB2ZXJ5IHVzZWZ1bCwgYW5kCj4g
YXQgdGhlIHRpbWUgSSBkaWQgYXNrIHRoZSBtYWludGFpbmVycyB3aGljaCBvcHRpb24gdGhleSB0
aG91Z2h0IHdvdWxkIGJlCj4gYmV0dGVyLi4uCgouLi4gSSB0aGluayBib3RoIHRoZSBlYXJsaWVy
IGFuZCB0aGlzIGNoYW5nZSBhcmUgaGVhZGluZyBpbiB0aGUKd3JvbmcgZGlyZWN0aW9uOiBJIHdv
dWxkIG11Y2ggcmF0aGVyIHNlZSB0aGUgbmV3bGluZSBvbWl0dGVkCmV2ZXJ5d2hlcmUsIF9pbmNs
dWRpbmdfIGluIHBhbmljKCkgaXRzZWxmOiBUaGlzIGNhdXNlcyBvbmUgbGluZQpsZXNzIHRvIHNj
cm9sbCBvZmYgdGhlIHNjcmVlbiBpbiBjYXNlIHlvdSBkb24ndCBoYXZlIGEgc2VyaWFsCmNvbnNv
bGUuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 14:19:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 14: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 1fvNmg-0000c1-6E; Thu, 30 Aug 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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvNmf-0000bw-A0
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 14:18:53 +0000
X-Inumbo-ID: b92db928-ac5f-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b92db928-ac5f-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 14:19:36 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 08:18:50 -0600
Message-Id: <5B87FCC902000078001E38CD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 08:18:49 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1535634403-27177-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1535634403-27177-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH RFC] xen/vsprintf: Introduce %pd formatter
 for domains
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjA4LjE4IGF0IDE1OjA2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhpcyBhbGxvd3MgYWxsIHN5c3RlbSBkb21pZHMgdG8gYmUgcHJpbnRlZCBieSBuYW1l
LCByYXRoZXIgdGhhbiBzcGVjaWFsCj4gY2FzaW5nIHRoZSBpZGxlIHZjcHVzIGFsb25lLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
Cj4gLS0tCj4gQ0M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4K
PiBDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgo+IENDOiBLb25yYWQgUnplc3p1
dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDQzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+
Cj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gQ0M6IEp1bGllbiBHcmFsbCA8
anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gCj4gUkZDLCBiZWNhdXNlIHRoaXMgd2FzIHByb3Bvc2Vk
IGJlZm9yZSBidXQgcmVqZWN0ZWQgYXQgdGhlIHRpbWUuICBJJ20gbG9va2luZwo+IHRvIHRyeSBh
bmQgdHVybiBlcnJvcnMgbGlrZSB0aGlzOgo+IAo+ICAgKFhFTikgbW0uYzoxMDIzOmQwdjIgcGdf
b3duZXIgZDMyNzU0IGwxZV9vd25lciBkMCwgYnV0IHJlYWxfcGdfb3duZXIgZDAKPiAgIChYRU4p
IG1tLmM6MTA5OTpkMHYyIEVycm9yIGdldHRpbmcgbWZuIDgxMDAyMCAocGZuIDU5ZGIxKSBmcm9t
IEwxIGVudHJ5IDgwMDAwMDA4MTAwMjAyMjcgZm9yIGwxZV9vd25lciBkMCwgcGdfb3duZXIgZDMy
NzU0Cj4gCj4gaW50byB0aGUgc2xpZ2h0bHkgbW9yZSBoZWxwZnVsOgo+IAo+ICAgKFhFTikgbW0u
YzoxMDIyOmQwdjIgcGdfb3duZXIgZFhFTiBsMWVfb3duZXIgZDAsIGJ1dCByZWFsX3BnX293bmVy
IGQwCj4gICAoWEVOKSBtbS5jOjEwOTg6ZDB2MiBFcnJvciBnZXR0aW5nIG1mbiA4MTAwMjAgKHBm
biA1OWRiMSkgZnJvbSBMMSBlbnRyeSA4MDAwMDAwODEwMDIwMjI3IGZvciBsMWVfb3duZXIgZDAs
IHBnX293bmVyIGRYRU4KPiAKPiBhbHRob3VnaCBldmVuIGluIHRoaXMgY2FzZSwgdGhlIGZvcm1l
ciBwcmludGsgaGFzIGFuIGF3a3dhcmQgY29ybmVyIGNhc2Ugb2YgYQo+IHBvc3NpYmx5IE5VTEwg
ZG9tYWluIHBvaW50ZXIsIHdoaWNoIGNhbiBwb3NzaWJseSBvbmx5IHJlYXNvbmFibHkgYmUgZml4
ZWQKPiBpbnNpZGUgcG9pbnRlcigpIGl0c2VsZi4KCk9yIGluIHByaW50X2RvbWFpbigpLCBwcm9k
dWNpbmcgIk5VTEwiLgoKPiAtLS0gYS9kb2NzL21pc2MvcHJpbnRrLWZvcm1hdHMudHh0Cj4gKysr
IGIvZG9jcy9taXNjL3ByaW50ay1mb3JtYXRzLnR4dAo+IEBAIC0yOCw1ICsyOCw4IEBAIFN5bWJv
bC9GdW5jdGlvbiBwb2ludGVyczoKPiAgCj4gIERvbWFpbiBhbmQgdkNQVSBpbmZvcm1hdGlvbjoK
PiAgCj4gKyAgICAgICAlcGQgICAgIERvbWFpbiBmcm9tIGEgJ3N0cnVjdCBkb21haW4gKmQnIChw
cmludGVkIGFzIGQ8ZG9taWQ+LCBidXQgd2l0aAo+ICsgICAgICAgICAgICAgICBzeXN0ZW0gZG9t
YWlucyByZXByZXNlbnRlZCBieSBuYW1lLCBlLmcuICdkSURMRScpCgpUaGlzIGxvb2tzIGEgbGl0
dGxlIGF3a3dhcmQgLSBob3cgYWJvdXQgZDxJRExFPiBldGM/Cgo+IC0tLSBhL3hlbi9jb21tb24v
dnNwcmludGYuYwo+ICsrKyBiL3hlbi9jb21tb24vdnNwcmludGYuYwo+IEBAIC0yNjQsNiArMjY0
LDQxIEBAIHN0YXRpYyBjaGFyICpzdHJpbmcoY2hhciAqc3RyLCBjaGFyICplbmQsIGNvbnN0IGNo
YXIgKnMsCj4gICAgICByZXR1cm4gc3RyOwo+ICB9Cj4gIAo+ICsvKiBQcmludCBhIGRvbWFpbiBh
cyBkPG51bT4gb3IgZDxzdHI+IGZvciBzeXN0ZW0gZG9tYWlucy4gKi8KPiArc3RhdGljIGNoYXIg
KnByaW50X2RvbWFpbihjaGFyICpzdHIsIGNoYXIgKmVuZCwgY29uc3Qgc3RydWN0IGRvbWFpbiAq
ZCkKPiArewo+ICsgICAgY29uc3QgY2hhciAqbmFtZSA9IE5VTEw7Cj4gKwo+ICsgICAgaWYgKCBz
dHIgPCBlbmQgKQo+ICsgICAgICAgICpzdHIrKyA9ICdkJzsKCkkgd291bGQgZ3Vlc3MgeW91J3Zl
IGNvcGllZCB0aGlzIGlkaW9tIGZyb20gc29tZXdoZXJlLCBhbmQgaWYgc28KaXQgd291bGQgYmUg
Z29vZCB0byBrbm93IHdoZXJlIHdlIHN0aWxsIGhhdmUgZ290IHN1Y2ggYnJva2VuCmNvbnN0cnVj
dChzKSBsZWZ0OiBUaGUgaW5jcmVtZW50IG5lZWRzIHRvIGhhcHBlbiBvdXRzaWRlIG9mIHRoZQpp
ZigpLCBmb3Igc25wcmludGYoKSBldCBhbCB0byByZXR1cm4gYSBsYXJnZSBlbm91Z2ggbnVtYmVy
LiBTZWUgZS5nLgpzdHJpbmcoKS4gUGVyaGFwcyBiZXN0IHRvIGRvIHRoaXMgbGlrZSB5b3UgZG8g
Li4uCgo+ICtzdGF0aWMgY2hhciAqcHJpbnRfdmNwdShjaGFyICpzdHIsIGNoYXIgKmVuZCwgY29u
c3Qgc3RydWN0IHZjcHUgKnYpCj4gK3sKPiArICAgIHN0ciA9IHByaW50X2RvbWFpbihzdHIsIGVu
ZCwgdi0+ZG9tYWluKTsKPiArCj4gKyAgICBpZiAoIHN0ciA8IGVuZCApCj4gKyAgICAgICAgKnN0
ciA9ICd2JzsKPiArCj4gKyAgICByZXR1cm4gbnVtYmVyKHN0ciArIDEsIGVuZCwgdi0+dmNwdV9p
ZCwgMTAsIC0xLCAtMSwgMCk7CgouLi4gaGVyZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 14:21:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 14:21:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvNov-0001Ht-PJ; Thu, 30 Aug 2018 14:21: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=k5id=ln=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvNou-0001Hh-8e
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 14:21:12 +0000
X-Inumbo-ID: bb65df41-ac5f-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id bb65df41-ac5f-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 16:19: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 1fvNor-0005jw-Ik; Thu, 30 Aug 2018 14:21: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 1fvNor-0003xI-9y; Thu, 30 Aug 2018 14:21:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvNor-0001vE-9H; Thu, 30 Aug 2018 14:21:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126991-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=fc5e7213f4f84b28c0557c8dbe16573f76932866
X-Osstest-Versions-That: xen=aed19fb5370df48527fba82c88c6b7411776283a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 30 Aug 2018 14:21:09 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126991: 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>

ZmxpZ2h0IDEyNjk5MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjk5MS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIGZjNWU3MjEzZjRmODRiMjhjMDU1N2M4ZGJlMTY1NzNm
NzY5MzI4NjYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGFlZDE5ZmI1
MzcwZGY0ODUyN2ZiYTgyYzg4YzZiNzQxMTc3NjI4M2EKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
Njk4NSAgMjAxOC0wOC0zMCAwODowMDozMyBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjY5OTEgIDIwMTgtMDgtMzAgMTE6MDA6NDQgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICBaaGVuemhvbmcg
RHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9t
ZS94ZW4vZ2l0L3hlbi5naXQKICAgYWVkMTlmYjUzNy4uZmM1ZTcyMTNmNCAgZmM1ZTcyMTNmNGY4
NGIyOGMwNTU3YzhkYmUxNjU3M2Y3NjkzMjg2NiAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 14:39:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 14: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 1fvO6G-0002Uj-9X; Thu, 30 Aug 2018 14:39: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvO6E-0002UC-Ls
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 14:39:06 +0000
X-Inumbo-ID: 8c686ff2-ac62-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8c686ff2-ac62-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 14:39:50 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 08:39:03 -0600
Message-Id: <5B88018602000078001E38F4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 08:39:02 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-4-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1535477946-17892-4-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 3/7] xen/hvm: Rename d->arch.hvm_domain to
 d->arch.hvm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <paul.durrant@citrix.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI4LjA4LjE4IGF0IDE5OjM5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXNpLmMKPiArKysgYi94ZW4vYXJjaC94ODYv
aHZtL3Ztc2kuYwo+IEBAIC0xNzMsNyArMTczLDcgQEAgc3RhdGljIERFRklORV9SQ1VfUkVBRF9M
T0NLKG1zaXh0YmxfcmN1X2xvY2spOwo+ICAgKi8KPiAgc3RhdGljIGJvb2wgbXNpeHRibF9pbml0
aWFsaXNlZChjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQo+ICB7Cj4gLSAgICByZXR1cm4gISFkLT5h
cmNoLmh2bV9kb21haW4ubXNpeHRibF9saXN0Lm5leHQ7Cj4gKyAgICByZXR1cm4gISFkLT5hcmNo
Lmh2bS5tc2l4dGJsX2xpc3QubmV4dDsKCkhvdyBhYm91dCBkcm9wcGluZyB0aGUgISEgaGVyZSBh
dCB0aGUgc2FtZSB0aW1lPwoKPiBAQCAtMTY0Myw3ICsxNjQzLDcgQEAgdm9pZCB2bXhfdmNwdV9m
bHVzaF9wbWxfYnVmZmVyKHN0cnVjdCB2Y3B1ICp2KQo+ICAKPiAgYm9vbF90IHZteF9kb21haW5f
cG1sX2VuYWJsZWQoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKPiAgewo+IC0gICAgcmV0dXJuICEh
KGQtPmFyY2guaHZtX2RvbWFpbi52bXguc3RhdHVzICYgVk1YX0RPTUFJTl9QTUxfRU5BQkxFRCk7
Cj4gKyAgICByZXR1cm4gISEoZC0+YXJjaC5odm0udm14LnN0YXR1cyAmIFZNWF9ET01BSU5fUE1M
X0VOQUJMRUQpOwo+ICB9CgpBbmQgaGVyZS4KCj4gQEAgLTExMiw3ICsxMTIsNyBAQCBzdGF0aWMg
dm9pZCB2cGljX3VwZGF0ZV9pbnRfb3V0cHV0KHN0cnVjdCBodm1faHdfdnBpYyAqdnBpYykKPiAg
ICAgICAgICBpZiAoIHZwaWMtPmlzX21hc3RlciApCj4gICAgICAgICAgewo+ICAgICAgICAgICAg
ICAvKiBNYXN0ZXIgSU5UIGxpbmUgaXMgY29ubmVjdGVkIGluIFZpcnR1YWwgV2lyZSBNb2RlLiAq
Lwo+IC0gICAgICAgICAgICBzdHJ1Y3QgdmNwdSAqdiA9IHZwaWNfZG9tYWluKHZwaWMpLT5hcmNo
Lmh2bV9kb21haW4uaTgyNTlfdGFyZ2V0Owo+ICsgICAgICAgICAgICBzdHJ1Y3QgdmNwdSAqdiA9
IHZwaWNfZG9tYWluKHZwaWMpLT5hcmNoLmh2bS5pODI1OV90YXJnZXQ7Cj4gICAgICAgICAgICAg
IGlmICggdiAhPSBOVUxMICkKCkFuZCBhZGRpbmcgYSBibGFuayBsaW5lIGhlcmU/CgoKSW4gYW55
IGV2ZW50ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpKYW4K
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 14:48:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 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 1fvOFS-0003Pz-91; Thu, 30 Aug 2018 14: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=1+g5=ln=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fvOFQ-0003Pu-Pl
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 14:48:37 +0000
X-Inumbo-ID: 8faacca0-ac63-11e8-a8a5-bc764e045a96
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0a::601])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 8faacca0-ac63-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 16:47:05 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=sPNsUzONMOfWJgracqPQwGADjB+HwfsiNsrt4PzyG68=;
 b=YXHPtsu73/EHV45uW/T6PTaQ0w5+2plFIhIATtnyBujs6i0wrezAy3GIcqVGUWgNfZssRiioxDKB2ndOMg7E02FRgB5O4ypS/tMdjVjwDeHq77FelMnfKqSUhPzvBacic/4MouRYRWTshOJYEBIpaU8yeAqxcY57E8eJZ1KC1+I=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from [10.17.182.79] (85.223.209.58) by
 AM6PR03MB3767.eurprd03.prod.outlook.com (2603:10a6:209:31::12) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.17; Thu, 30 Aug 2018 14:48:28 +0000
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xen.org
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
 <1534947094-9974-2-git-send-email-volodymyr_babchuk@epam.com>
 <e80f4edc-7dc3-3eed-41ba-336165f9dd87@arm.com>
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <5ea6cc07-1ef1-337b-1e43-1a8aa2588c1b@epam.com>
Date: Thu, 30 Aug 2018 17:48:24 +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: <e80f4edc-7dc3-3eed-41ba-336165f9dd87@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.58]
X-ClientProxiedBy: HE1PR08CA0067.eurprd08.prod.outlook.com
 (2603:10a6:7:2a::38) To AM6PR03MB3767.eurprd03.prod.outlook.com
 (2603:10a6:209:31::12)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 13c3598f-b1c4-4f0a-efe0-08d60e87a635
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:AM6PR03MB3767; 
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3767;
 3:8j0NwSBYlMbCG6DiVzAKUxhum7N83V66Cdmdo/E7+lzWmkHzVG1MN4CUk5k5Cv2RK4msZfkY+42Erj2p77j18yVHv/1UiKvP8+d/itw9Dk95Q6F+syEbDuUUai7pjCS6IutrGOip5VGsIuhS6ff5JCHo/6eyOdCi+xd2j//0fxw87AG4P44j+xswUOtSW+Ou7KnYPO7UnAcluqT+JpFNPiIS557M7iA7ZqoUsbrprpT39HD1mnDPK24ImzDWAECl;
 25:gdciZVGvZi8Dgvm6gY01y9kFTD90i3ivbmzxXf5mwPXKxq1LYJecTod5ws0bXAQm4dx11TfSuGGSAojIs5J0ri95x96k5f+OacMbgHteNORLL8oR4sII7WZQKOj7KrouUNgRtRbeGim6dePeUtfZQZ5gGRZnPlDvnX6tD8HSYotYIREOybKLyxZOmI/XUH9yUGkjxmdCFSnbUxqaAZNaKKPmPBwg8UpJ9yHffDCCeL4sFy4GzLnxCeV+5VgPQZKzGEusMBu2DhdGdSJxGplSQWLSUOP76cRSxl20oJwsCb/ZLGpVicCqADcfc4zKUUt+gZSp1NCyVfG4ajOsvLJrQg==;
 31:LwX/F4/jSuH44klfH/EQEYQQxbmxtaNcQdcCGoP+HzsZOKuDR/LRMxk4ixX54lWFkC4Xg9lWQlMiOo+ccHJ4XSfLdHb10X3PCL/CaTFegQWl2mn1eWq6/1C8v14Ax59oNjfJyG8Qj0Zq2dozEAhNu1BgWLnUQhFzkM9929p2zPx+ND119F3BIrTqs8TpKDa/tkH7VHDGgxCxkVOEXKAd0i91Wegy5EM3jbfLFCbTZy0=
X-MS-TrafficTypeDiagnostic: AM6PR03MB3767:
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3767;
 20:6FFbTn1Olv6cv2MApPLnsbXTJBGDOf01VMiIlXPRiYEekXVmD0p90FgobqEsGZ9vPqy0EhdVyN47oUhI4GH3X+zZ4M64iLdMLDnAKucx+fSKQHmlbOf83WiYvwPYiX+qg1LQP4zjxIprx88SNOmVpsDs3lHgEaVrJPAOKeGXzHOV/T21peNA5wrhtGU8whEG9dX3Ecl53tNepThq7RAKYEjvlQjM/jPrOj1d+9vu0PBm2OY6hRHg4I/sQP/i8Zy/cm3hhRRulw7ThRL9nbA5rMsTLrBJg22KJh4JVZO9hWblIzXeAE6LqkNtOj8ujLMtGBe5WKryoiy67x+TIoVdcgRgjxH083gRUf0hHgzJfOchqSU1zHa0sRaYRNf0RshBH2bxtNzV4fzS6x5L89uwGayQvaQLtno7WjfkXzDjpHN14kAdEYP+25SIOtfDRZJ03Xw/TkhAwZIpcUQX7rZXG+dBHAyeIyKMYZCWiDaKiY+294iafcLZdn4hNHuErgKY;
 4:5YPLgrn8c57UpaTj7rqLscEhvniLL2ewbIJH0MWb5HwyM/wC6MUf6wO+V79wx/yQjrN2gsvI0c0KsjYbvTubsBqdARw3a84Gowx+VDmy5qvfFDHz2AeWU8f8htwASrOrfwLOnrHOhn387oqifjTrX4gQy60cNCzly05djomBxrVATuY1/CdsVnq7L/hYNAWLB44g0Rm3h8R4vI0OxpjnZlkZYoGjbSgOeUCUDW/zBu5uICwKyzlV/ti+j4mBcgKevHJI13E/WZkELdLLf737LA==
X-Microsoft-Antispam-PRVS: <AM6PR03MB376785576C7FF64D17E6A00DE6080@AM6PR03MB3767.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)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(20161123560045)(201708071742011)(7699016);
 SRVR:AM6PR03MB3767; BCL:0; PCL:0; RULEID:; SRVR:AM6PR03MB3767; 
X-Forefront-PRVS: 07807C55DC
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(396003)(39860400002)(136003)(366004)(376002)(346002)(199004)(189003)(58126008)(16576012)(6116002)(476003)(64126003)(72206003)(97736004)(230700001)(7736002)(6666003)(65826007)(2616005)(105586002)(956004)(305945005)(68736007)(80792005)(478600001)(6246003)(23676004)(67846002)(5660300001)(50466002)(31696002)(229853002)(52146003)(2486003)(52116002)(3846002)(316002)(25786009)(6486002)(446003)(76176011)(31686004)(47776003)(66066001)(81166006)(86362001)(11346002)(14444005)(8936002)(81156014)(53936002)(186003)(65956001)(106356001)(65806001)(55236004)(36756003)(16526019)(53546011)(77096007)(386003)(26005)(486006)(8676002)(2906002)(2004002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR03MB3767; H:[10.17.182.79]; 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?MTtBTTZQUjAzTUIzNzY3OzIzOjhialNUdkhiVk5rUGZGditXS0VvNTBPZDU4?=
 =?utf-8?B?c1VncVNSN1lSTjlJaVI2blVIWGJ6Wm5ISitqTjdQRXhMZTRMQ3V5TFVuNUE5?=
 =?utf-8?B?Qm9FcVhqVEtUUXZHRzVDdzRlNnExSTRYY2JzbklaNUU3VUs0bGxiVTk1NXdu?=
 =?utf-8?B?czhieldGeVl0VFI3b3hNdHMrdW8rMGpiZm9keHdqbm16YmVvR2tDMHI0RzB1?=
 =?utf-8?B?VkNxUll2VmF5aG95YVdzOUZKTDhhd1BrR3p1L0Z0akhyRCtjbW96eEgxQ2lI?=
 =?utf-8?B?RUM4MmRlVTdPRWdaTVJBa1paYVFsVkY4UzNMRmFjeTMwZHBodWM3QzVEZ2Fy?=
 =?utf-8?B?bFk1VUZmQzUwUFNXVFhtbW1YK2RyY0NvRUo1RnJabjhMSTRyRENWUkV5aURu?=
 =?utf-8?B?ZU0rVkYydnhLNDR1ODFZb0hpMEVoNTllVWhvNHdwait6TWJjM3YyVlpPekZZ?=
 =?utf-8?B?Tlp3NUVOQm01QzlLUjlnTlh2QVRqMnFjR21HOFZyeEE1VHJOallXcjFwWUdQ?=
 =?utf-8?B?cENZVWNkYjYrYTJHQUR6ckExcStZeUVSUlJqZEVaYXhkbmZDY1hWRzJKb25T?=
 =?utf-8?B?dmw0V2hncUlQenRHK0tzTGN6VWMxTklldytha1ZLUzcxdEZ1QXhNVThDZFFk?=
 =?utf-8?B?bjljZWhQeG5VeWkvNVNqYkpheVRtV2YrSEJwL2FqVUptTE13YXRGbnN6ekFt?=
 =?utf-8?B?S0JEREZzanFPSjZSWit6SnVSd1R1eEpVdGRXV2Faa3Y1VTBZRE9JMmNuTVdZ?=
 =?utf-8?B?US9HNTRqTCs5QmJCTHVaK2xpS3J2WTA4RkpUSjJGSWhWUGRHNnpjVGxmL095?=
 =?utf-8?B?RDQwcnpVMTlnTFJrWm9WQ0g4dWtuaDY0eE5KSEhLeFdnMVNlK0htSEd5RHo4?=
 =?utf-8?B?bHNxbkd0RjNnNW41YXhjTlFCYkh6cXlvNFMzQmV0YjhQamc3dzQzWDRwRTlZ?=
 =?utf-8?B?ODU3RlpNamFQZThnQUxYWGQ1RXlGSG1Pck1MZ0hCV2c1a0RkbERHWU5iN3V5?=
 =?utf-8?B?T1Vpa3VIY1EyQ0ZVT3lTVnpLNm5FdTl0eHVnQURXbGhRSzVKSm84UkphZEpQ?=
 =?utf-8?B?ODJURnZ3WDZVQ3ZHY1JMRllwU2VSVU5Za2huYVlHM1BMdkZYT2FqRTA5L3Nx?=
 =?utf-8?B?cHVGcU9SeVQ4T3E4bUhuK3lFY0hiUDVjdVFrcnBoQVNjYVJ0V2VLbXMzaXhv?=
 =?utf-8?B?SE50WGFpYWROZldqMllNNXZ1blhvenZkVVUvS296enNKNUZ6Nk0xUGxHVi9G?=
 =?utf-8?B?ZlZ0TmFnQnlvVitZWVNsSnloNmltWE9FK1RlcktkNVlOV3Vva1lOY0pya1Ns?=
 =?utf-8?B?SHoyMmNReGdPSXdLeURMMFhUcTFIbFdqVit4UTJLY3NjaEdEeDg4eVJISWtx?=
 =?utf-8?B?TTBDbmRnT3NRRE9iQnZJdmxrRFJrZU5Nb0NNNFp0VVV6U2t1cXlRTkZ0VWdM?=
 =?utf-8?B?VTZjYzVvUjhreS9rVXlvR0NCTGIyUjIrZWdnd09TRENnMUh6MXo1cFBxRlJK?=
 =?utf-8?B?SEtTUHd5S0lWNGhKV0lTTU95SXA3VFMzNGxzS2p2dTZlVHRENUR6b2dHRVJu?=
 =?utf-8?B?MU91cXlaY1JrVWo4K01tNDB6UnFKbVpqRTdDQkFlQ1p6UkFFV01Ydk9sNU9P?=
 =?utf-8?B?OUtISUdzYm42TThnQ3lRSGtUVSt6d1AxUGhkN1hLeDJQUEZHQllYOE9NR0l0?=
 =?utf-8?B?cEpHaVFERk9OWHhnR2xFYkZLSjRkcGs4UGU2Mk5reXo3RnVuc09SMm5yL3NK?=
 =?utf-8?B?TFFtMmI0cWJ0T0M2aXMydkd6d2w0Skw3aGVoUm5iNUpWcUhtemhXUEpHVzFO?=
 =?utf-8?B?ajI2Sk10ODYxSzdzZ2QwNFptazUrYk5zSFdQRkdtSEI2emxrYnd3R0ZCUkJz?=
 =?utf-8?B?ditjTnZZM3N4amFuaitEWCt1UWpyRDRWaXVhNlZPZFM0RDRPWnlENjJSSDlG?=
 =?utf-8?B?RlNvcmVCVm12TGY4dTM4UGpZQWY5S1p1OU50Zm1nVWlhVkVGVi8yM1VWNUE5?=
 =?utf-8?B?cFluRVR1Y3NURnZ1S1RySExZeHN1a1lLTm9TUT09?=
X-Microsoft-Antispam-Message-Info: XLvs995MPM1h9p36KOsoL/G03uCwe8LG2jiACq1xKiFTuEnFzxCgRhF4zfjXRs7uFq2Bh2DqcqlZzlJk50xubOLNpTrb2DOIVhq5Y0Fj+/g+VqQB7f7/zBld7Djcq6G8CuA5YWLtQFpgFPSnx58skMrGNbrXKAJ2xov/BWtzwmmV+dWawN25DIK1ZUiYhEKgVzVDaB0UstFr5dUuz+9KmeqKIwcoGKrFOUJ0pdGJQlr0fA6oJGt/Ag9DRRUz+npvm4/6Wk2O7YRcjG3T+62ZSm0+GrHhGB2u4cPd8+icCAGW38HhFmo8ELW0l1uE5fUY5BxAqTDmau161PBaYFpKQb64X7eEXtePppKjsVOuX/w=
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3767;
 6:XandRmx+rLf3N/dlZsezDYl6/cWifkByk5tuqnLW8+6lhuAJPONzHK1sybBIPRKGxl1gMMYir48XTA6sP3LIT5523PekBLEy6mJEh6rBbFs7x7/PZqsgzc3XcnO1cDYF+cCNSJn8j+uL0yirDqcGXwx+6aQFH494EWzPxFBRiDNXQ3s1VwJCX8+dfX0wzxRAZwdoNokWloGRJOdnFE/TZodgW0Lfy+hxe4oR+EqBeHbphxPwOmxPqGF876ZwZCnJ9Ts0R71s173RSkT8TzyoWAeBaeC4M/0tDbcvrIJgpqTMVYNNkwcWMQOoL14aeEIJ+pKoVY18czN3Oi3tWpaV8RQJQvfF64nPw8RlgSSHgiPKvoio0HCQNJan4EjmaU9fB/QvHqpPF+L+5SyyzFR9xxZJl5qcR5QFZ9Rdp1+6zss2X8k7ZypTu7wm8JInEGV1DRKjJisZ5EB6BJ6E7YNG/w==;
 5:i/zXdTr++oz1kGzfkkcmWtg+DQljWIW/vBwJdkJshHxz/j2PWyIjVlbhVFsxf5ItntAyMo2RTR78EGmPv62wrOBpbCC0M87Ph3A12YcFGVpdDlaG1cRQuX+Y58X8nFT++fa8Ucvw1iUh+MENUKW4PbZ17GbkNDLsYACfteD1V/c=;
 7:+Aatq6r7R5M9epgt2wsyn0jtddKOYg4aR04e+dgh4HmtlLakPMjwz31xAE9Y8OCvaEFBUG0xYIr09FTph/Ix5ni4JmzVguCYG2XVyfLiq1dWePC8zhWP9hFSeS8j66nNsGitGcHa1vpU7sl2Mb1fhxUDChuQN3brsv+AZ/wRIc6X2yoCmGDfGBY6/rvRUifjSNWwK5g7KKRPjQLXngO8DXxGEjpcnTaeb8cfNG7WVEK2JzYwOP0QXdCvu3a0LPzJ
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Aug 2018 14:48:28.7787 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 13c3598f-b1c4-4f0a-efe0-08d60e87a635
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR03MB3767
Subject: Re: [Xen-devel] [PATCH v1 1/6] arm: add SMC wrapper that is
 compatible with SMCCC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

SGkgSnVsaWVuLAoKT24gMjIuMDguMTggMTk6NDYsIEp1bGllbiBHcmFsbCB3cm90ZToKClsuLi5d
Cj4+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm0zMi9zbWMuUwo+PiBAQCAtMCwwICsxLDM5IEBACj4+
ICsvKgo+PiArICogeGVuL2FyY2gvYXJtL2FybTMyL3NtYy5TCj4+ICsgKgo+PiArICogV3JhcHBl
ciBmb3IgU2VjdXJlIE1vbml0b3JzIENhbGxzCj4+ICsgKgo+PiArICogVGhpcyBwcm9ncmFtIGlz
IGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKPj4g
KyAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2Ug
YXMgcHVibGlzaGVkIGJ5Cj4+ICsgKiB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRo
ZXIgdmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNlLCBvcgo+PiArICogKGF0IHlvdXIgb3B0aW9uKSBh
bnkgbGF0ZXIgdmVyc2lvbi4KPiAKPiBYZW4gaXMgR1BMdjIgb25seS4gQ2FuIHlvdSBwbGVhc2Ug
dXBkYXRlIHRoZSBjb3B5cmlnaHQgYWNjb3JkaW5nbHk/Cj4KSSdsbCBmaXggdGhpcywgbm8gcHJv
YmxlbS4gQnV0IEkgY2FuIHNlZSBudW1iZXIgb2YgZmlsZXMgd2l0aCB0aGlzIApjbGF1c2UgImVp
dGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9yIChhdCB5b3VyIG9wdGlvbikgYW55IGxh
dGVyIAp2ZXJzaW9uIi4KCkRvIG1haW50YWluZXJzL2NvZGUgb3duZXJzIHBsYW4gdG8gdXBkYXRl
IGV4aXN0aW5nIGZpbGVzPwpBbHNvLCBhcmUgdGhlcmUgYW55IHBsYW5zIHRvIHN3aXRjaCB0byBT
UERYLUxpY2VuY2UtSWRlbnRpZmllcj8KCi0tIApWb2xvZHlteXIgQmFiY2h1awoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 14:52:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 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 1fvOJM-0004Gg-UE; Thu, 30 Aug 2018 14:52:40 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvOJL-0004Gb-JS
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 14:52:39 +0000
X-Inumbo-ID: 2096828a-ac64-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 2096828a-ac64-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 16:51:08 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 08:52:36 -0600
Message-Id: <5B8804B302000078001E391B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 08:52:35 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-5-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1535477946-17892-5-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 4/7] x86/hvm: Rename v->arch.hvm_vcpu to
 v->arch.hvm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <paul.durrant@citrix.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI4LjA4LjE4IGF0IDE5OjM5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4+PiBPbiAyOC4wOC4xOCBhdCAxOTozOSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
IHdyb3RlOgo+IFRoZSB0cmFpbGluZyBfdmNwdSBzdWZmaXggaXMgcmVkdW5kYW50LCBidXQgYWRk
cyB0byBjb2RlIHZvbHVtZS4gIERyb3AgaXQuCj4gCj4gUmVmbG93IGxpbmVzIGFzIGFwcHJvcHJp
YXRlLCBhbmQgc3dpdGNoIHRvIHVzaW5nIHRoZSBuZXcgWEZSRUUvZXRjIHdyYXBwZXJzCj4gd2hl
cmUgYXBwbGljYWJsZS4KCkkgY291bGRuJ3QgZmluZCBhbnkgc3VjaCBjb252ZXJzaW9uLCBzbyBw
ZXJoYXBzIGJldHRlciB0byBkZWxldGUgdGhhdApwYXJ0IG9mIHRoZSBkZXNjcmlwdGlvbi4KCj4g
Tm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Cgo+IEBAIC0zODg4LDE5ICszODg2LDE5IEBAIHZvaWQgaHZtX3ZjcHVf
cmVzZXRfc3RhdGUoc3RydWN0IHZjcHUgKnYsIHVpbnQxNl90IGNzLCB1aW50MTZfdCBpcCkKPiAg
ICAgIHYtPmFyY2gudXNlcl9yZWdzLnJpcCA9IGlwOwo+ICAgICAgbWVtc2V0KCZ2LT5hcmNoLmRl
YnVncmVnLCAwLCBzaXplb2Yodi0+YXJjaC5kZWJ1Z3JlZykpOwo+ICAKPiAtICAgIHYtPmFyY2gu
aHZtX3ZjcHUuZ3Vlc3RfY3JbMF0gPSBYODZfQ1IwX0VUOwo+ICsgICAgdi0+YXJjaC5odm0uZ3Vl
c3RfY3JbMF0gPSBYODZfQ1IwX0VUOwo+ICAgICAgaHZtX3VwZGF0ZV9ndWVzdF9jcih2LCAwKTsK
PiAgCj4gLSAgICB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzJdID0gMDsKPiArICAgIHYtPmFy
Y2guaHZtLmd1ZXN0X2NyWzJdID0gMDsKPiAgICAgIGh2bV91cGRhdGVfZ3Vlc3RfY3IodiwgMik7
Cj4gIAo+IC0gICAgdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9jclszXSA9IDA7Cj4gKyAgICB2LT5h
cmNoLmh2bS5ndWVzdF9jclszXSA9IDA7Cj4gICAgICBodm1fdXBkYXRlX2d1ZXN0X2NyKHYsIDMp
Owo+ICAKPiAtICAgIHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbNF0gPSAwOwo+ICsgICAgdi0+
YXJjaC5odm0uZ3Vlc3RfY3JbNF0gPSAwOwo+ICAgICAgaHZtX3VwZGF0ZV9ndWVzdF9jcih2LCA0
KTsKPiAgCj4gLSAgICB2LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2VmZXIgPSAwOwo+ICsgICAgdi0+
YXJjaC5odm0uZ3Vlc3RfZWZlciA9IDA7Cj4gICAgICBodm1fdXBkYXRlX2d1ZXN0X2VmZXIodik7
CgpOb3RpY2luZyB0aGlzLCBhIHRob3VnaHQgdW5yZWxhdGVkIHRvIHRoaXMgc2VyaWVzOiBXb3Vs
ZG4ndCB3ZSBiZSBiZXR0ZXIgb2ZmCnNldHRpbmcgYWxsIHRoZSBzdHJ1Y3R1cmUgZmllbGRzIGZp
cnN0LCBhbmQgb25seSB0aGVuIGludm9rZSBhbGwgdGhlIGZ1bmN0aW9ucz8KSnVzdCBsaWtlIGFy
Y2hfc2V0X2luZm9faHZtX2d1ZXN0KCkgZG9lcz8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 14:54:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 14: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 1fvOKl-0004LL-9e; Thu, 30 Aug 2018 14:54:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvOKj-0004LG-SS
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 14:54:05 +0000
X-Inumbo-ID: a457d18e-ac64-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a457d18e-ac64-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 14:54:49 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 08:54:03 -0600
Message-Id: <5B88050902000078001E391E@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 08:54:01 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-6-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1535477946-17892-6-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 5/7] x86/vtx: Rename arch_vmx_struct to
 vmx_vcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Xen-devel <xen-devel@lists.xen.org>,
 Wei Liu <wei.liu2@citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI4LjA4LjE4IGF0IDE5OjM5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhlIHN1ZmZpeCBhbmQgcHJlZml4IGFyZSByZWR1bmRhbnQsIGFuZCB0aGUgbmFtZSBp
cyBjdXJpb3VzbHkgb2RkLiAgUmVuYW1lIGl0Cj4gdG8gdm14X3ZjcHUgdG8gYmUgY29uc2lzdGVu
dCB3aXRoIGFsbCB0aGUgb3RoZXIgc2ltaWxhciBzdHJ1Y3R1cmVzLgo+IAo+IE5vIGZ1bmN0aW9u
YWwgY2hhbmdlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+Cj4gLS0tCj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNv
bT4KPiBDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiBDQzogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gQ0M6IEp1biBOYWthamltYSA8anVuLm5ha2Fq
aW1hQGludGVsLmNvbT4KPiBDQzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cj4g
Cj4gU29tZSBvZiB0aGUgbG9jYWwgcG9pbnRlcnMgYXJlIG5hbWVkIGFyY2hfdm14LiAgSSdtIG9w
ZW4gdG8gcmVuYW1pbmcgdGhlbSB0bwo+IGp1c3Qgdm14IChsaWtlIGFsbCB0aGUgb3RoZXIgbG9j
YWwgcG9pbnRlcnMpIGlmIHBlb3BsZSBhcmUgaGFwcHkgd2l0aCB0aGUKPiBhZGRpdGlvbmFsIHBh
dGNoIGRlbHRhLgoKSSdkIGJlIGZpbmUgd2l0aCB0aGF0LiBXaXRoIG9yIHdpdGhvdXQKQWNrZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkphbgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 14:55:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 14: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 1fvOLa-0004Qi-KA; Thu, 30 Aug 2018 14:54:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvOLZ-0004Qb-N5
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 14:54:57 +0000
X-Inumbo-ID: c2fe8bf9-ac64-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c2fe8bf9-ac64-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 14:55:40 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 08:54:54 -0600
Message-Id: <5B88053C02000078001E3921@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 08:54:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-7-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1535477946-17892-7-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 6/7] x86/svm: Rename arch_svm_struct to
 svm_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>, 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+IE9uIDI4LjA4LjE4IGF0IDE5OjM5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gVGhlIHN1ZmZpeCBhbmQgcHJlZml4IGFyZSByZWR1bmRhbnQsIGFuZCB0aGUgbmFtZSBp
cyBjdXJpb3VzbHkgb2RkLiAgUmVuYW1lIGl0Cj4gdG8gc3ZtX3ZjcHUgdG8gYmUgY29uc2lzdGVu
dCB3aXRoIGFsbCB0aGUgb3RoZXIgc2ltaWxhciBzdHJ1Y3R1cmVzLgo+IAo+IE5vIGZ1bmN0aW9u
YWwgY2hhbmdlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+Cj4gLS0tCj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNv
bT4KPiBDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiBDQzogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gQ0M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMu
b3N0cm92c2t5QG9yYWNsZS5jb20+Cj4gQ0M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZl
ZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+Cj4gQ0M6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0Bh
bWQuY29tPgo+IAo+IEFsbCBvZiB0aGUgbG9jYWwgcG9pbnRlcnMgYXJlIG5hbWVkIGFyY2hfc3Zt
LiAgSSdtIG9wZW4gdG8gcmVuYW1pbmcgdGhlbSB0bwo+IGp1c3Qgc3ZtIGlmIHBlb3BsZSBhcmUg
aGFwcHkgd2l0aCB0aGUgYWRkaXRpb25hbCBwYXRjaCBkZWx0YS4KClNhbWUgaGVyZSAtIHdpdGgg
b3Igd2l0aG91dApBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKSmFu
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 15:03:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 15: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 1fvOTX-0005Ry-HV; Thu, 30 Aug 2018 15: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvOTV-0005Rt-FS
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 15:03:09 +0000
X-Inumbo-ID: e8fcb1fb-ac65-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e8fcb1fb-ac65-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 15:03:54 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 09:03:07 -0600
Message-Id: <5B88072902000078001E394F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 09:03:05 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-8-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1535477946-17892-8-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH 7/7] x86/hvm: Drop hvm_{vmx,svm} shorthands
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>, Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI4LjA4LjE4IGF0IDE5OjM5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gQnkgbWFraW5nIHt2bXgsc3ZtfSBpbiBodm1fdmNwdSBpbnRvIGFuIGFub255bW91cyB1
bmlvbiAoY29uc2lzdGVudCB3aXRoCj4gZG9tYWluIHNpZGUgb2YgdGhpbmdzKSwgdGhlIGh2bV97
dm14LHN2bX0gZGVmaW5lcyBjYW4gYmUgZHJvcHBlZCwgYW5kIGFsbCBjb2RlCj4gcmVmZXIgdG8g
dGhlIGNvcnJlY3RseS1uYW1lZCBmaWVsZHMuICBUaGlzIG1lYW5zIHRoYXQgdGhlIGRhdGEgaGll
cmFjaHkgaXMgbm8KPiBsb25nZXIgb2JzY3VyZWQgZnJvbSBncmVwL2NzY29wZS90YWdzL2V0Yy4K
PiAKPiBSZWZvcm1hdCBvbmUgY29tbWVudCBhbmQgc3dpdGNoIG9uZSBib29sX3QgdG8gYm9vbCB3
aGlsZSBtYWtpbmcgY2hhbmdlcy4KPiAKPiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 15:07:15 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 15:07: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 1fvOXR-0005da-AT; Thu, 30 Aug 2018 15:07: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=k5id=ln=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvOXQ-0005dO-6n
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 15:07:12 +0000
X-Inumbo-ID: 793e4c0b-ac66-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 793e4c0b-ac66-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 15:07: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 1fvOXO-0006i1-3T; Thu, 30 Aug 2018 15:07: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 1fvOXN-0006c2-H0; Thu, 30 Aug 2018 15:07:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvOXN-0006cX-Ah; Thu, 30 Aug 2018 15:07:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126937-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 qemu-upstream-unstable:test-armhf-armhf-xl-vhd:guest-start:fail:heisenbug
 qemu-upstream-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: qemuu=de5b678ca4dcdfa83e322491d478d66df56c1986
X-Osstest-Versions-That: qemuu=4f080070a9809bde857851e68a3aeff0c4b9b6a6
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 30 Aug 2018 15:07:09 +0000
Subject: [Xen-devel] [qemu-upstream-unstable test] 126937: 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>

ZmxpZ2h0IDEyNjkzNyBxZW11LXVwc3RyZWFtLXVuc3RhYmxlIHJlYWwgW3JlYWxdCmh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY5MzcvCgpGYWlsdXJl
cyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJt
aXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI2ODQ0IHBh
c3MgaW4gMTI2OTM3CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDExIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxMjY4NDQKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI2ODQ0IG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBp
biAxMjY4NDQgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1OTE5CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjU5MTkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTkxOQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1OTE5CiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlh
bi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAg
ICAgICAgICAgICAgIGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2YzE5ODYKYmFz
ZWxpbmUgdmVyc2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDRmMDgwMDcwYTk4MDliZGU4NTc4
NTFlNjhhM2FlZmYwYzRiOWI2YTYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEyNTkxOSAgMjAxOC0w
OC0xNSAxMTozNzo1NyBaICAgMTUgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxMjY4NDQgIDIw
MTgtMDgtMjggMDk6Mzc6MTUgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJj
ZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9x
ZW11LXhlbi5naXQKICAgNGYwODAwNzBhOS4uZGU1YjY3OGNhNCAgZGU1YjY3OGNhNGRjZGZhODNl
MzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NiAtPiBtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 15:08:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 15: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 1fvOYF-0005hu-MP; Thu, 30 Aug 2018 15:08: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvOYE-0005ho-PB
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 15:08:02 +0000
X-Inumbo-ID: 97c1a654-ac66-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 97c1a654-ac66-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 15:08:47 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 09:08:01 -0600
Message-Id: <5B88084D02000078001E395F@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 09:07:57 -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] tmem: delete
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVzdCBraWRkaW5nIChmb3Igbm93KSwgYnV0IGFjY29yZGluZyB0byBvdXIgYWdyZWVtZW50IGl0
IHdvdWxkIGJlCnJpcGU6IE5vIGFkanVzdG1lbnRzIHRvd2FyZHMgdGhlIGJldHRlciBoYXZlIGJl
ZW4gbWFkZSBmb3IgbW9yZQp0aGFuIGEgeWVhciwgaS5lLiBpbiBwYXJ0aWN1bGFyIG5vdGhpbmcg
aGFzIGhhcHBlbmVkIHdpdGggaXQgZm9yIHRoZQplbnRpcmUgNC4xMSBhbmQgNC4xMCByZWxlYXNl
IGN5Y2xlcy4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 15:11:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 15:11: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 1fvObB-0006Qs-5q; Thu, 30 Aug 2018 15:11: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=ntoh=ln=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fvOb8-0006Qh-FK
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 15:11:03 +0000
X-Inumbo-ID: b129f5a8-ac66-11e8-a8a5-bc764e045a96
Received: from mo6-p01-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5301::1])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b129f5a8-ac66-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 17:09:30 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1535641859;
 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=lqrxD6CkRDfvWsJth50OJZiWet7ldU1iYDzZe5mQKeY=;
 b=p3Bo98kqSJ3OYoeFD4pwWc2R6n36h1mqvL4wIJs8aqTHW/BixhB+Iln2p2rHNBNFVD
 jLrM7hGFCyNsv8+nJ3wMwtPY/0jYcgaMXk7eyALjBo0KbYGMfd1TsDE9tOwx9NuJx2Z2
 NG955b7JkcdIuKG3+VcuFGcED8DPukvHNyx7UM1/tVkSY2fnksLPbG6VFdQv/3GwkO/7
 7ZwtToYULtPdsOAJgiyjREGTn4eEsjhKm3hkyYZfAXW/vQ/TeT6bC7wqEK8M7X4v6Vtq
 s0JD+kBvoztmG30I5E/rER91E09Rdko7NobX0KAAEnaHWEtoQQfvqxB3q/m8ZTVI5e2m
 soIQ==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QXkBR9MXjAuzpIG0mv9coXAgc0/lb4QMstw0mqi/C51hpW50R4vli8caicjAbM"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 43.21 AUTH)
 with ESMTPSA id Q02f6au7UFAuFMK
 (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);
 Thu, 30 Aug 2018 17:10:56 +0200 (CEST)
From: Olaf Hering <olaf@aepfle.de>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Julien Grall <julien.grall@arm.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xenproject.org
Date: Thu, 30 Aug 2018 17:10:54 +0200
Message-Id: <20180830151054.30766-1-olaf@aepfle.de>
X-Mailer: git-send-email 2.16.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v1] xen: creating debug info is optional
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

Q3JlYXRpbmcgZGVidWcgaW5mbyBkdXJpbmcgYnVpbGQgaXMgbm90IHN0cmljdGx5IHJlcXVpcmVk
IGF0IHJ1bnRpbWUuCk1ha2UgaXQgb3B0aW9uYWwgYnkgcmV1c2luZyB0aGUgZXhpc3RpbmcgJ2Rl
YnVnX3N5bWJvbHM9bicga25vYi4KVGhpcyBzbGlnaHRseSByZWR1Y2VzIGJ1aWxkIHRpbWUgYW5k
IGRpc2t1c2FnZSwgaWYgc3BlY2lmaWVkLgoKU2lnbmVkLW9mZi1ieTogT2xhZiBIZXJpbmcgPG9s
YWZAYWVwZmxlLmRlPgotLS0KIHhlbi9SdWxlcy5tayB8IDUgKysrKy0KIDEgZmlsZSBjaGFuZ2Vk
LCA0IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vUnVsZXMu
bWsgYi94ZW4vUnVsZXMubWsKaW5kZXggNDdjOTU0NDI1ZC4uNzQwYjAyMzVlMSAxMDA2NDQKLS0t
IGEveGVuL1J1bGVzLm1rCisrKyBiL3hlbi9SdWxlcy5tawpAQCAtNTUsNyArNTUsMTAgQEAgZW5k
aWYKIAogQ0ZMQUdTICs9IC1ub3N0ZGluYyAtZm5vLWJ1aWx0aW4gLWZuby1jb21tb24KIENGTEFH
UyArPSAtV2Vycm9yIC1XcmVkdW5kYW50LWRlY2xzIC1Xbm8tcG9pbnRlci1hcml0aAotQ0ZMQUdT
ICs9IC1waXBlIC1nIC1EX19YRU5fXyAtaW5jbHVkZSAkKEJBU0VESVIpL2luY2x1ZGUveGVuL2Nv
bmZpZy5oCitpZmVxICgkKGRlYnVnX3N5bWJvbHMpLHkpCitDRkxBR1MgKz0gLWcKK2VuZGlmCitD
RkxBR1MgKz0gLXBpcGUgLURfX1hFTl9fIC1pbmNsdWRlICQoQkFTRURJUikvaW5jbHVkZS94ZW4v
Y29uZmlnLmgKIENGTEFHUyArPSAnLURfX09CSkVDVF9GSUxFX189IiRAIicKIAogaWZuZXEgKCQo
Y2xhbmcpLHkpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 15:15:14 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 15: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 1fvOf8-0006nu-R2; Thu, 30 Aug 2018 15:15: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvOf7-0006n4-Ss
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 15:15:09 +0000
X-Inumbo-ID: 454d2a9c-ac67-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 454d2a9c-ac67-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 17:13:38 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 09:15:07 -0600
Message-Id: <5B8809F702000078001E397A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 09:15:03 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1535479914-30520-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1535479914-30520-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/mm: Drop {HAP,SHADOW}_ERROR() wrappers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@citrix.com>, 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+IE9uIDI4LjA4LjE4IGF0IDIwOjExLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYwo+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9tbS9oYXAvaGFwLmMKPiBAQCAtMzA0LDEwICszMDQsMTEgQEAgc3RhdGljIHZvaWQgaGFwX2Zy
ZWVfcDJtX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHBhZ2VfaW5mbyAqcGcpCj4gICAg
ICAvKiBTaG91bGQgc3RpbGwgaGF2ZSBubyBvd25lciBhbmQgY291bnQgemVyby4gKi8KPiAgICAg
IGlmICggb3duZXIgfHwgKHBnLT5jb3VudF9pbmZvICYgUEdDX2NvdW50X21hc2spICkKPiAgICAg
IHsKPiAtICAgICAgICBIQVBfRVJST1IoImQlZDogT2RkIHAybSBwYWdlICUiUFJJX21mbiIgZD0l
ZCBjPSVseCB0PSUiUFJ0eXBlX2luZm8iXG4iLAo+IC0gICAgICAgICAgICAgICAgICBkLT5kb21h
aW5faWQsIG1mbl94KHBhZ2VfdG9fbWZuKHBnKSksCj4gLSAgICAgICAgICAgICAgICAgIG93bmVy
ID8gb3duZXItPmRvbWFpbl9pZCA6IERPTUlEX0lOVkFMSUQsCj4gLSAgICAgICAgICAgICAgICAg
IHBnLT5jb3VudF9pbmZvLCBwZy0+dS5pbnVzZS50eXBlX2luZm8pOwo+ICsgICAgICAgIHByaW50
ayhYRU5MT0dfRVJSCj4gKyAgICAgICAgICAgICAgICJkJWQ6IE9kZCBwMm0gcGFnZSAlIlBSSV9t
Zm4iIGQ9JWQgYz0lbHggdD0lIlBSdHlwZV9pbmZvIlxuIiwKPiArICAgICAgICAgICAgICAgZC0+
ZG9tYWluX2lkLCBtZm5feChwYWdlX3RvX21mbihwZykpLAo+ICsgICAgICAgICAgICAgICBvd25l
ciA/IG93bmVyLT5kb21haW5faWQgOiBET01JRF9JTlZBTElELAo+ICsgICAgICAgICAgICAgICBw
Zy0+Y291bnRfaW5mbywgcGctPnUuaW51c2UudHlwZV9pbmZvKTsKPiAgICAgICAgICBXQVJOKCk7
CgpUaGlzIGJlaW5nIFdBUk4oKSwgcGVyaGFwcyB0aGVuIGFsc28gWEVOTE9HX1dBUk5JTkc/Cgo+
IEBAIC0yNDc4LDkgKzI0NzgsNyBAQCBzaF9tYXBfYW5kX3ZhbGlkYXRlX2dsNGUoc3RydWN0IHZj
cHUgKnYsIG1mbl90IGdsNG1mbiwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
aGFkb3dfbDRfaW5kZXgsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFsaWRh
dGVfZ2w0ZSk7Cj4gICNlbHNlIC8vICEgR1VFU1RfUEFHSU5HX0xFVkVMUyA+PSA0Cj4gLSAgICBT
SEFET1dfRVJST1IoImNhbGxlZCBpbiB3cm9uZyBwYWdpbmcgbW9kZSFcbiIpOwo+IC0gICAgQlVH
KCk7Cj4gLSAgICByZXR1cm4gMDsKPiArICAgIEJVRygpOyAvKiBDYWxsZWQgaW4gd3JvbmcgcGFn
aW5nIG1vZGUhICovCj4gICNlbmRpZgo+ICB9CgpJc24ndCB0aGlzIGdvaW5nIHRvIGJyZWFrIHRo
ZSBidWlsZCBmb3IgY2VydGFpbiBvbGRlciBnY2MgdmVyc2lvbnM/CklTVFIgc29tZSBzaW1pbGFy
IHByb2JsZW1zIGluIHRoZSBwYXN0LgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 15:18:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 15:18:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvOiG-0006wh-AL; Thu, 30 Aug 2018 15:18: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvOiE-0006wa-Np
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 15:18:22 +0000
X-Inumbo-ID: 08f5d6cf-ac68-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 08f5d6cf-ac68-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 15:19:06 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 09:18:20 -0600
Message-Id: <5B880ABB02000078001E398A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 09:18:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1535480258-26918-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1535480258-26918-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/hvm: Fix mapping corner case during
 task switching.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xen.org>, Wei Liu <wei.liu2@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDI4LjA4LjE4IGF0IDIwOjE3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gaHZtX21hcF9lbnRyeSgpIGNhbiBmYWlsIGZvciBhIG51bWJlciBvZiByZWFzb25zLCBp
bmNsdWRpbmcgZm9yIGEgbWlzYWxpZ25lZAo+IExEVC9HRFQgYWNjZXNzIHdoaWNoIGNyb3NzZXMg
YSA0SyBib3VuZGFyeS4gIEFyY2hpdGVjdHVyYWxseSBzcGVha2luZywgdGhpcwo+IHNob3VsZCBi
ZSBmaXhlZCwgYnV0IExvbmcgTW9kZSBkb2Vzbid0IHN1cHBvcnQgdGFzayBzd2l0Y2hlcywgYW5k
IG5vIDMyYml0IE9TCj4gaXMgZ29pbmcgdG8gbWlzYWxpZ24gaXRzIExEVC9HRFQgYmFzZSwgd2hp
Y2ggaXMgd2h5IHRoaXMgdGFzayBpc24ndCB2ZXJ5IGhpZ2gKPiBvbiB0aGUgVE9ETyBsaXN0Lgo+
IAo+IEhvd2V2ZXIsIHRoZSBodm1fbWFwX2ZhaWwgZXJyb3IgbGFiZWwgcmV0dXJucyBmYWlsdXJl
IHdpdGhvdXQgcmFpc2luZyBhbgo+IGV4Y2VwdGlvbiwgd2hpY2ggaW50ZXJmZXJlcyB3aXRoIGh2
bV90YXNrX3N3aXRjaCgpJ3MgZXhjZXB0aW9uIHRyYWNraW5nLCBhbmQKPiBjYW4gY2F1c2UgaXQg
dG8gZmluaXNoIGFuZCByZXR1cm4gdG8gZ3Vlc3QgY29udGV4dCBhcyBpZiB0aGUgdGFzayBzd2l0
Y2ggaGFkCj4gY29tcGxldGVkIHN1Y2Nlc3NmdWxseS4KPiAKPiBSZXNvbHZlIHRoaXMgY29ybmVy
IGNhc2UgYnkgZm9sZGluZyBhbGwgdGhlIGZhaWx1cmUgcGF0aHMgdG9nZXRoZXIsIHdoaWNoCj4g
Y2F1c2VzIGFuIGh2bV9tYXBfZW50cnkoKSBmYWlsdXJlIHRvIHJlc3VsdCBpbiAjVFNbU0VMXS4g
IGh2bV91bm1hcF9lbnRyeSgpCj4gY29wZXMgZmluZSB3aXRoIGEgTlVMTCBwb2ludGVyIHNvIGNh
biBiZSBjYWxsZWQgdW5jb25kaXRpb25hbGx5Lgo+IAo+IEluIHByYWN0aWNlLCB0aGlzIGlzIGp1
c3QgYSBsYXRlbnQgY29ybmVyIGNhc2UgYXMgYWxsIGh2bV9tYXBfZW50cnkoKSBmYWlsdXJlcwo+
IGNyYXNoIHRoZSBkb21haW4sIGJ1dCBpdCBzaG91bGQgYmUgZml4ZWQgbmV2ZXJ0aGVsZXNzLgo+
IAo+IEZpbmFsbHksIHJlbmFtZSBodm1fbG9hZF9zZWdtZW50X3NlbGVjdG9yKCkgdG8gdGFza19z
d2l0Y2hfbG9hZF9zZWcoKSB0byBhdm9pZAo+IGdpdmluZyB0aGUgaW1wcmVzc2lvbiB0aGF0IGl0
IGlzIHVzYWJsZSBmb3IgZ2VuZXJhbCBzZWdtZW50IGxvYWRpbmcuCj4gCj4gU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 15:19:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 15: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 1fvOiz-00070V-Lf; Thu, 30 Aug 2018 15: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=crqb=ln=gmail.com=jperrett256@srs-us1.protection.inumbo.net>)
 id 1fvOiy-0006zs-2k
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 15:19:08 +0000
X-Inumbo-ID: d31c7ede-ac67-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 d31c7ede-ac67-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 17:17:36 +0200 (CEST)
Received: by mail-ed1-x542.google.com with SMTP id s10-v6so6803777edb.11
 for <xen-devel@lists.xenproject.org>; Thu, 30 Aug 2018 08:19: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;
 bh=wzITaUjwHpWUZKYVsLnCQYXKDtFiRcN0yo62dJsRwkg=;
 b=AtNj6xxeh09wi0hTNuSfBVdkFPWG+OyJTBLfkjLeO6J5z+O0PKEF5hV1QDl5HR1XEs
 rrdK4iMdGDMVrrz/sFIezwN1AKSHJ9yHIu408R+cV2N6gYlXV3AcWe9xdeCY//1mx7j6
 KWBrJpbcwaubgalUwvAKwSpX2Sz9NYIfOE26qjN1eQ2nm0NAlCA/5pxVM5mc39hW8gMn
 QNxjL9UeWQcwFYY2uDVyn+DSvanJINxcdg4sITvaMIxT3+U1b4RYu3JILpuiXBMqpUKV
 dW8YB4K0KlL3cyAIrnUji1lYgyZBgrKSsp7gTohp+5Wy4570wvNXedS6hkS4Q9BXtJMW
 PPNg==
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=wzITaUjwHpWUZKYVsLnCQYXKDtFiRcN0yo62dJsRwkg=;
 b=YE8HLWLJm5iHcNPPAplv5AeIyopQRociK3ce+YH/vJSSF9TBgZEXb+e+rQfGwBbwth
 epgztdyK++pSEidf+RYrtdLnAOpek4c1kfrSpoiRnFld37J4zJSFSLy4lvP9H30Reup8
 aFI0+8afJHQVScXAH8k+s//RCnCBsM+nrhJ7P36LoXNivEI2+b0sq6gU64ehPqqpe5pn
 fNlLo5U5Gv8jVG63VaMc4tiKFJTfFbHv1LLKVnULLKTUhU1k9gZNV8XZKvkalQag2qfO
 tt59pXgN0DijcQfw5YM5h3NvXb+CjiHpwaQH+OEcOXqKIbVPMRQBVhpAIQhZhbIxnI/n
 IhmQ==
X-Gm-Message-State: APzg51CgyYKJ3XzaXCrsMouDGAJabvI7Ho+YP6S26/GT6ppxlw2A73SI
 ve296S80u3UTXJLFnay768KHApzx+Js=
X-Google-Smtp-Source: ANB0VdZ9xUNa+kOJZj6EIlkK4KmrLdcRZFTOxdAb/F+q/VkBjPMhgNB3x2wQh5E/myp7GjK24rYiJA==
X-Received: by 2002:a50:e718:: with SMTP id
 a24-v6mr13573671edn.278.1535642345080; 
 Thu, 30 Aug 2018 08:19:05 -0700 (PDT)
Received: from perfuk-01-01.xenrtcloud ([185.25.67.249])
 by smtp.gmail.com with ESMTPSA id a33-v6sm3249749eda.2.2018.08.30.08.19.04
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 30 Aug 2018 08:19:04 -0700 (PDT)
From: Joshua Perrett <jperrett256@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 30 Aug 2018 15:18:04 +0000
Message-Id: <20180830151804.23674-1-jperrett256@gmail.com>
X-Mailer: git-send-email 2.11.0
Subject: [Xen-devel] [PATCH] libxl: made vm mac address assignment
 deterministic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wei.liu2@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Joshua Perrett <jperrett256@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>

VXNlcyBNRDUgb24gdGhlIGhvc3QgbWFjIGFkZHJlc3MsIHZtIG5hbWUgYW5kIHZpZiBpbmRleCB0
byBnZW5lcmF0ZSB0aGUKbGFzdCB0aHJlZSBieXRlcyBvZiB0aGUgdm0gbWFjIGFkZHJlc3MgKGZv
ciBlYWNoIHZtKS4KCkl0IHVzZXMgdGhlIHZpZiBpbmRleCB0byBhY2NvdW50IGZvciBtdWx0aXBs
ZSB2aWZzLgoKTUQ1IGNvZGUgaXMgb3JpZ2luYWxseSBmcm9tIHRoZSBwdWJsaWMgZG9tYWluICh3
cml0dGVuIGJ5IENvbGluIFBsdW1iIGluCjE5OTMpLCBmaWxlcyBmb3VuZCBpbiB4ZW4vdG9vbHMv
YmxrdGFwMi9kcml2ZXJzLy4KClJlcG9ydGVkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVu
bGFwQGNpdHJpeC5jb20+ClNpZ25lZC1vZmYtYnk6IEpvc2h1YSBQZXJyZXR0IDxqcGVycmV0dDI1
NkBnbWFpbC5jb20+Ci0tLQogdG9vbHMvbGlieGwvTWFrZWZpbGUgICAgfCAgIDIgKy0KIHRvb2xz
L2xpYnhsL2xpYnhsX25pYy5jIHwgIDY1ICsrKysrKysrKystLQogdG9vbHMvbGlieGwvbWQ1LmMg
ICAgICAgfCAyNjYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrCiB0b29scy9saWJ4bC9tZDUuaCAgICAgICB8ICAyNiArKysrKwogNCBmaWxlcyBjaGFuZ2Vk
LCAzNTIgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB0
b29scy9saWJ4bC9tZDUuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL2xpYnhsL21kNS5oCgpk
aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvTWFrZWZpbGUgYi90b29scy9saWJ4bC9NYWtlZmlsZQpp
bmRleCA2ZGEzNDJlZDYxLi42ZTdkYjExMzY3IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9NYWtl
ZmlsZQorKysgYi90b29scy9saWJ4bC9NYWtlZmlsZQpAQCAtMTQyLDcgKzE0Miw3IEBAIExJQlhM
X09CSlMgPSBmbGV4YXJyYXkubyBsaWJ4bC5vIGxpYnhsX2NyZWF0ZS5vIGxpYnhsX2RtLm8gbGli
eGxfcGNpLm8gXAogCQkJbGlieGxfOXBmcy5vIGxpYnhsX2RvbWFpbi5vIGxpYnhsX3ZkaXNwbC5v
IFwKIAkJCWxpYnhsX3B2Y2FsbHMubyBsaWJ4bF92c25kLm8gbGlieGxfdmtiLm8gJChMSUJYTF9P
QkpTLXkpCiBMSUJYTF9PQkpTICs9IGxpYnhsX2dlbmlkLm8KLUxJQlhMX09CSlMgKz0gX2xpYnhs
X3R5cGVzLm8gbGlieGxfZmxhc2subyBfbGlieGxfdHlwZXNfaW50ZXJuYWwubworTElCWExfT0JK
UyArPSBfbGlieGxfdHlwZXMubyBsaWJ4bF9mbGFzay5vIF9saWJ4bF90eXBlc19pbnRlcm5hbC5v
IG1kNS5vCiAKIExJQlhMX1RFU1RTICs9IHRpbWVkZXJlZwogTElCWExfVEVTVFNfUFJPR1MgPSAk
KExJQlhMX1RFU1RTKSBmZGRlcmVncmFjZQpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxf
bmljLmMgYi90b29scy9saWJ4bC9saWJ4bF9uaWMuYwppbmRleCAwMWI3MTFiODRlLi45YTFjMGZi
MTZmIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9uaWMuYworKysgYi90b29scy9saWJ4
bC9saWJ4bF9uaWMuYwpAQCAtMTcsNiArMTcsMTggQEAKIAogI2luY2x1ZGUgImxpYnhsX2ludGVy
bmFsLmgiCiAKKyNpbmNsdWRlIDxzdHJpbmcuaD4KKworI2luY2x1ZGUgIm1kNS5oIgorCisjaWZk
ZWYgX19saW51eF9fCisjaW5jbHVkZSA8c3lzL3R5cGVzLmg+CisjaW5jbHVkZSA8aWZhZGRycy5o
PgorI2luY2x1ZGUgPHN5cy9zb2NrZXQuaD4KKyNpbmNsdWRlIDxsaW51eC9pZl9wYWNrZXQuaD4K
KyNpbmNsdWRlIDxuZXQvZXRoZXJuZXQuaD4KKyNlbmRpZgorCiBpbnQgbGlieGxfbWFjX3RvX2Rl
dmljZV9uaWMobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IGNoYXIgKm1hYywgbGlieGxfZGV2aWNlX25pYyAqbmljKQogewpA
QCAtNTMsOCArNjUsMzggQEAgaW50IGxpYnhsX21hY190b19kZXZpY2VfbmljKGxpYnhsX2N0eCAq
Y3R4LCB1aW50MzJfdCBkb21pZCwKICAgICByZXR1cm4gcmM7CiB9CiAKK3N0YXRpYyBpbnQgbGli
eGxfX2dldF9ob3N0X21hYyhsaWJ4bF9fZ2MgKmdjLCB1bnNpZ25lZCBjaGFyICpidWYpCit7Cisg
ICAgaW50IHJjID0gLTE7CisgICAgI2lmZGVmIF9fbGludXhfXworICAgIHN0cnVjdCBpZmFkZHJz
ICppZmFjZV9saXN0OworCisgICAgaWYgKGdldGlmYWRkcnMoJmlmYWNlX2xpc3QpID09IDApIHsK
KyAgICAgICAgZm9yIChzdHJ1Y3QgaWZhZGRycyAqaWZhY2UgPSBpZmFjZV9saXN0OworICAgICAg
ICAgICAgaWZhY2UgIT0gTlVMTDsgaWZhY2UgPSBpZmFjZS0+aWZhX25leHQpIHsKKyAgICAgICAg
ICAgIGlmIChpZmFjZS0+aWZhX2FkZHIgJiYgaWZhY2UtPmlmYV9hZGRyLT5zYV9mYW1pbHkgPT0g
QUZfUEFDS0VUKSB7CisgICAgICAgICAgICAgICAgc3RydWN0IHNvY2thZGRyX2xsICpzID0gKHN0
cnVjdCBzb2NrYWRkcl9sbCAqKWlmYWNlLT5pZmFfYWRkcjsKKyAgICAgICAgICAgICAgICBpZiAo
cy0+c2xsX2hhbGVuID09IDYpIHsKKyAgICAgICAgICAgICAgICAgICAgbWVtY3B5KGJ1Ziwgcy0+
c2xsX2FkZHIsIDYpOworICAgICAgICAgICAgICAgICAgICBpZihidWZbMF0gfHwgYnVmWzFdIHx8
IGJ1ZlsyXSB8fCBidWZbM10gfHwgYnVmWzRdIHx8IGJ1Zls1XSkgeworICAgICAgICAgICAgICAg
ICAgICAgICAgcmMgPSAwOworICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAg
ICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICB9CisgICAgICAg
IH0KKyAgICAgICAgZnJlZWlmYWRkcnMoaWZhY2VfbGlzdCk7CisgICAgfSBlbHNlIHsKKyAgICAg
ICAgTE9HKEVSUk9SLCAiZ2V0aWZhZGRyc1xuIik7CisgICAgfQorICAgICNlbmRpZgorCisgICAg
cmV0dXJuIHJjOworfQorCiBzdGF0aWMgaW50IGxpYnhsX19kZXZpY2VfbmljX3NldGRlZmF1bHQo
bGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbGlieGxfZGV2aWNlX25pYyAqbmljLCBib29sIGhvdHBsdWcpCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWNlX25pYyAqbmlj
LCBjb25zdCBjaGFyICpuYW1lLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IGludCBuaWNfaW5kZXgsIGJvb2wgaG90cGx1ZykKIHsKICAgICBpbnQgcmM7CiAK
QEAgLTY1LDExICsxMDcsMjIgQEAgc3RhdGljIGludCBsaWJ4bF9fZGV2aWNlX25pY19zZXRkZWZh
dWx0KGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgICAgICBpZiAoIW5pYy0+bW9k
ZWwpIHJldHVybiBFUlJPUl9OT01FTTsKICAgICB9CiAgICAgaWYgKGxpYnhsX19tYWNfaXNfZGVm
YXVsdCgmbmljLT5tYWMpKSB7Ci0gICAgICAgIGNvbnN0IHVpbnQ4X3QgKnI7Ci0gICAgICAgIGxp
YnhsX3V1aWQgdXVpZDsKKyAgICAgICAgdWludDhfdCByWzE2XTsKKworICAgICAgICBNRDVfQ1RY
IGN0eDsKKyAgICAgICAgTUQ1SW5pdCgmY3R4KTsKKworICAgICAgICB1aW50OF90IGhvc3RtYWNb
Nl0gPSB7MH07CisKKyAgICAgICAgaWYobGlieGxfX2dldF9ob3N0X21hYyhnYywgaG9zdG1hYykg
PT0gMCkgeworICAgICAgICAgICAgTUQ1VXBkYXRlKCZjdHgsIGhvc3RtYWMsIHNpemVvZihob3N0
bWFjKSk7CisgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICBMT0dEKFdBUk4sIGRvbWlkLCAi
ZmFpbGVkIHRvIGdldCBob3N0IG1hYyBhZGRyZXNzLCB3aWxsIGdlbmVyYXRlIHZtIG1hYyBhZGRy
ZXNzIHdpdGhvdXRcbiIpOworICAgICAgICB9CiAKLSAgICAgICAgbGlieGxfdXVpZF9nZW5lcmF0
ZSgmdXVpZCk7Ci0gICAgICAgIHIgPSBsaWJ4bF91dWlkX2J5dGVhcnJheSgmdXVpZCk7CisgICAg
ICAgIE1ENVVwZGF0ZSgmY3R4LCAodWludDhfdCAqKSBuYW1lLCBzdHJsZW4obmFtZSkpOworICAg
ICAgICBNRDVVcGRhdGUoJmN0eCwgKHVpbnQ4X3QgKikgJm5pY19pbmRleCwgc2l6ZW9mKG5pY19p
bmRleCkpOworICAgICAgICBNRDVGaW5hbChyLCAmY3R4KTsKIAogICAgICAgICBuaWMtPm1hY1sw
XSA9IDB4MDA7CiAgICAgICAgIG5pYy0+bWFjWzFdID0gMHgxNjsKQEAgLTQ3OCw3ICs1MzEsNyBA
QCBpbnQgbGlieGxfX2RldmljZV9uaWNfc2V0X2RldmlkcyhsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9k
b21haW5fY29uZmlnICpkX2NvbmZpZywKICAgICAgICAgICogYnV0IHFlbXUgbmVlZHMgdGhlIG5p
YyBpbmZvcm1hdGlvbiB0byBiZSBjb21wbGV0ZS4KICAgICAgICAgICovCiAgICAgICAgIHJldCA9
IGxpYnhsX19kZXZpY2VfbmljX3NldGRlZmF1bHQoZ2MsIGRvbWlkLCAmZF9jb25maWctPm5pY3Nb
aV0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UpOwor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRfY29uZmlnLT5jX2lu
Zm8ubmFtZSwgaSwgZmFsc2UpOwogICAgICAgICBpZiAocmV0KSB7CiAgICAgICAgICAgICBMT0dE
KEVSUk9SLCBkb21pZCwgIlVuYWJsZSB0byBzZXQgbmljIGRlZmF1bHRzIGZvciBuaWMgJWQiLCBp
KTsKICAgICAgICAgICAgIGdvdG8gb3V0OwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbWQ1LmMg
Yi90b29scy9saWJ4bC9tZDUuYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAw
Li44OGVhMTM5MzhhCi0tLSAvZGV2L251bGwKKysrIGIvdG9vbHMvbGlieGwvbWQ1LmMKQEAgLTAs
MCArMSwyNjYgQEAKKy8qIHN0YXJ0IC0gcHVibGljIGRvbWFpbiBNRDUgaW1wbGVtZW50YXRpb24g
Ki8KKy8qCisgKiBUaGlzIGNvZGUgaW1wbGVtZW50cyB0aGUgTUQ1IG1lc3NhZ2UtZGlnZXN0IGFs
Z29yaXRobS4KKyAqIFRoZSBhbGdvcml0aG0gaXMgZHVlIHRvIFJvbiBSaXZlc3QuICBUaGlzIGNv
ZGUgd2FzCisgKiB3cml0dGVuIGJ5IENvbGluIFBsdW1iIGluIDE5OTMsIG5vIGNvcHlyaWdodCBp
cyBjbGFpbWVkLgorICogVGhpcyBjb2RlIGlzIGluIHRoZSBwdWJsaWMgZG9tYWluOyBkbyB3aXRo
IGl0IHdoYXQgeW91IHdpc2guCisgKgorICogRXF1aXZhbGVudCBjb2RlIGlzIGF2YWlsYWJsZSBm
cm9tIFJTQSBEYXRhIFNlY3VyaXR5LCBJbmMuCisgKiBUaGlzIGNvZGUgaGFzIGJlZW4gdGVzdGVk
IGFnYWluc3QgdGhhdCwgYW5kIGlzIGVxdWl2YWxlbnQsCisgKiBleGNlcHQgdGhhdCB5b3UgZG9u
J3QgbmVlZCB0byBpbmNsdWRlIHR3byBwYWdlcyBvZiBsZWdhbGVzZQorICogd2l0aCBldmVyeSBj
b3B5LgorICoKKyAqIFRvIGNvbXB1dGUgdGhlIG1lc3NhZ2UgZGlnZXN0IG9mIGEgY2h1bmsgb2Yg
Ynl0ZXMsIGRlY2xhcmUgYW4KKyAqIE1ENUNvbnRleHQgc3RydWN0dXJlLCBwYXNzIGl0IHRvIE1E
NUluaXQsIGNhbGwgTUQ1VXBkYXRlIGFzCisgKiBuZWVkZWQgb24gYnVmZmVycyBmdWxsIG9mIGJ5
dGVzLCBhbmQgdGhlbiBjYWxsIE1ENUZpbmFsLCB3aGljaAorICogd2lsbCBmaWxsIGEgc3VwcGxp
ZWQgMTYtYnl0ZSBhcnJheSB3aXRoIHRoZSBkaWdlc3QuCisgKi8KKworI2luY2x1ZGUgPHN0cmlu
Zy5oPgorI2luY2x1ZGUgPHN0ZGludC5oPgorI2luY2x1ZGUgIm1kNS5oIgorCitzdGF0aWMgdm9p
ZCBNRDVUcmFuc2Zvcm0odWludDMyX3QgYnVmWzRdLCB1aW50MzJfdCBjb25zdCBpblsxNl0pOwor
CisKKy8qKgorICogbWQ1X3N1bSAtIE1ENSBoYXNoIGZvciBhIGRhdGEgYmxvY2sKKyAqIEBhZGRy
OiBQb2ludGVycyB0byB0aGUgZGF0YSBhcmVhCisgKiBAbGVuOiBMZW5ndGhzIG9mIHRoZSBkYXRh
IGJsb2NrCisgKiBAbWFjOiBCdWZmZXIgZm9yIHRoZSBoYXNoCisgKi8KK3ZvaWQgbWQ1X3N1bShj
b25zdCB1aW50OF90ICphZGRyLCBjb25zdCBzaXplX3QgbGVuLCB1aW50OF90ICptYWMpCit7Cisg
ICAgICAgIE1ENV9DVFggY3R4OworCisgICAgICAgIE1ENUluaXQoJmN0eCk7CisgICAgICAgIE1E
NVVwZGF0ZSgmY3R4LCBhZGRyLCBsZW4pOworICAgICAgICBNRDVGaW5hbChtYWMsICZjdHgpOwor
fQorCisKKyNpZm5kZWYgV09SRFNfQklHRU5ESUFOCisjZGVmaW5lIGJ5dGVSZXZlcnNlKGJ1Ziwg
bGVuKSAgIC8qIE5vdGhpbmcgKi8KKyNlbHNlCisvKgorICogTm90ZTogdGhpcyBjb2RlIGlzIGhh
cm1sZXNzIG9uIGxpdHRsZS1lbmRpYW4gbWFjaGluZXMuCisgKi8KK3N0YXRpYyB2b2lkIGJ5dGVS
ZXZlcnNlKHVuc2lnbmVkIGNoYXIgKmJ1ZiwgdW5zaWduZWQgbG9uZ3MpCit7CisgICAgdWludDMy
X3QgdDsKKyAgICBkbyB7CisgICAgICAgIHQgPSAodWludDMyX3QpICgodW5zaWduZWQpIGJ1Zlsz
XSA8PCA4IHwgYnVmWzJdKSA8PCAxNiB8CisgICAgICAgICAgICAoKHVuc2lnbmVkKSBidWZbMV0g
PDwgOCB8IGJ1ZlswXSk7CisgICAgICAgICoodWludDMyX3QgKikgYnVmID0gdDsKKyAgICAgICAg
YnVmICs9IDQ7CisgICAgfSB3aGlsZSAoLS1sb25ncyk7Cit9CisjZW5kaWYKKworLyoKKyAqIFN0
YXJ0IE1ENSBhY2N1bXVsYXRpb24uICBTZXQgYml0IGNvdW50IHRvIDAgYW5kIGJ1ZmZlciB0byBt
eXN0ZXJpb3VzCisgKiBpbml0aWFsaXphdGlvbiBjb25zdGFudHMuCisgKi8KK3ZvaWQgTUQ1SW5p
dChzdHJ1Y3QgTUQ1Q29udGV4dCAqY3R4KQoreworICAgIGN0eC0+YnVmWzBdID0gMHg2NzQ1MjMw
MTsKKyAgICBjdHgtPmJ1ZlsxXSA9IDB4ZWZjZGFiODk7CisgICAgY3R4LT5idWZbMl0gPSAweDk4
YmFkY2ZlOworICAgIGN0eC0+YnVmWzNdID0gMHgxMDMyNTQ3NjsKKworICAgIGN0eC0+Yml0c1sw
XSA9IDA7CisgICAgY3R4LT5iaXRzWzFdID0gMDsKK30KKworLyoKKyAqIFVwZGF0ZSBjb250ZXh0
IHRvIHJlZmxlY3QgdGhlIGNvbmNhdGVuYXRpb24gb2YgYW5vdGhlciBidWZmZXIgZnVsbAorICog
b2YgYnl0ZXMuCisgKi8KK3ZvaWQgTUQ1VXBkYXRlKHN0cnVjdCBNRDVDb250ZXh0ICpjdHgsIHVu
c2lnbmVkIGNoYXIgY29uc3QgKmJ1ZiwgdW5zaWduZWQgbGVuKQoreworICAgIHVpbnQzMl90IHQ7
CisKKyAgICAvKiBVcGRhdGUgYml0Y291bnQgKi8KKworICAgIHQgPSBjdHgtPmJpdHNbMF07Cisg
ICAgaWYgKChjdHgtPmJpdHNbMF0gPSB0ICsgKCh1aW50MzJfdCkgbGVuIDw8IDMpKSA8IHQpCisg
ICAgICAgIGN0eC0+Yml0c1sxXSsrOyAgICAgICAgIC8qIENhcnJ5IGZyb20gbG93IHRvIGhpZ2gg
Ki8KKyAgICBjdHgtPmJpdHNbMV0gKz0gbGVuID4+IDI5OworCisgICAgdCA9ICh0ID4+IDMpICYg
MHgzZjsgICAgICAgIC8qIEJ5dGVzIGFscmVhZHkgaW4gc2hzSW5mby0+ZGF0YSAqLworCisgICAg
LyogSGFuZGxlIGFueSBsZWFkaW5nIG9kZC1zaXplZCBjaHVua3MgKi8KKworICAgIGlmICh0KSB7
CisgICAgICAgIHVuc2lnbmVkIGNoYXIgKnAgPSAodW5zaWduZWQgY2hhciAqKSBjdHgtPmluICsg
dDsKKworICAgICAgICB0ID0gNjQgLSB0OworICAgICAgICBpZiAobGVuIDwgdCkgeworICAgICAg
ICAgICAgbWVtY3B5KHAsIGJ1ZiwgbGVuKTsKKyAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAg
fQorICAgICAgICBtZW1jcHkocCwgYnVmLCB0KTsKKyAgICAgICAgYnl0ZVJldmVyc2UoY3R4LT5p
biwgMTYpOworICAgICAgICBNRDVUcmFuc2Zvcm0oY3R4LT5idWYsICh1aW50MzJfdCAqKSBjdHgt
PmluKTsKKyAgICAgICAgYnVmICs9IHQ7CisgICAgICAgIGxlbiAtPSB0OworICAgIH0KKyAgICAv
KiBQcm9jZXNzIGRhdGEgaW4gNjQtYnl0ZSBjaHVua3MgKi8KKworICAgIHdoaWxlIChsZW4gPj0g
NjQpIHsKKyAgICAgICAgbWVtY3B5KGN0eC0+aW4sIGJ1ZiwgNjQpOworICAgICAgICBieXRlUmV2
ZXJzZShjdHgtPmluLCAxNik7CisgICAgICAgIE1ENVRyYW5zZm9ybShjdHgtPmJ1ZiwgKHVpbnQz
Ml90ICopIGN0eC0+aW4pOworICAgICAgICBidWYgKz0gNjQ7CisgICAgICAgIGxlbiAtPSA2NDsK
KyAgICB9CisKKyAgICAvKiBIYW5kbGUgYW55IHJlbWFpbmluZyBieXRlcyBvZiBkYXRhLiAqLwor
CisgICAgbWVtY3B5KGN0eC0+aW4sIGJ1ZiwgbGVuKTsKK30KKworLyoKKyAqIEZpbmFsIHdyYXB1
cCAtIHBhZCB0byA2NC1ieXRlIGJvdW5kYXJ5IHdpdGggdGhlIGJpdCBwYXR0ZXJuCisgKiAxIDAq
ICg2NC1iaXQgY291bnQgb2YgYml0cyBwcm9jZXNzZWQsIE1TQi1maXJzdCkKKyAqLwordm9pZCBN
RDVGaW5hbCh1bnNpZ25lZCBjaGFyIGRpZ2VzdFsxNl0sIHN0cnVjdCBNRDVDb250ZXh0ICpjdHgp
Cit7CisgICAgdW5zaWduZWQgY291bnQ7CisgICAgdW5zaWduZWQgY2hhciAqcDsKKworICAgIC8q
IENvbXB1dGUgbnVtYmVyIG9mIGJ5dGVzIG1vZCA2NCAqLworICAgIGNvdW50ID0gKGN0eC0+Yml0
c1swXSA+PiAzKSAmIDB4M0Y7CisKKyAgICAvKiBTZXQgdGhlIGZpcnN0IGNoYXIgb2YgcGFkZGlu
ZyB0byAweDgwLiAgVGhpcyBpcyBzYWZlIHNpbmNlIHRoZXJlIGlzCisgICAgICAgYWx3YXlzIGF0
IGxlYXN0IG9uZSBieXRlIGZyZWUgKi8KKyAgICBwID0gY3R4LT5pbiArIGNvdW50OworICAgICpw
KysgPSAweDgwOworCisgICAgLyogQnl0ZXMgb2YgcGFkZGluZyBuZWVkZWQgdG8gbWFrZSA2NCBi
eXRlcyAqLworICAgIGNvdW50ID0gNjQgLSAxIC0gY291bnQ7CisKKyAgICAvKiBQYWQgb3V0IHRv
IDU2IG1vZCA2NCAqLworICAgIGlmIChjb3VudCA8IDgpIHsKKyAgICAgICAgLyogVHdvIGxvdHMg
b2YgcGFkZGluZzogIFBhZCB0aGUgZmlyc3QgYmxvY2sgdG8gNjQgYnl0ZXMgKi8KKyAgICAgICAg
bWVtc2V0KHAsIDAsIGNvdW50KTsKKyAgICAgICAgYnl0ZVJldmVyc2UoY3R4LT5pbiwgMTYpOwor
ICAgICAgICBNRDVUcmFuc2Zvcm0oY3R4LT5idWYsICh1aW50MzJfdCAqKSBjdHgtPmluKTsKKwor
ICAgICAgICAvKiBOb3cgZmlsbCB0aGUgbmV4dCBibG9jayB3aXRoIDU2IGJ5dGVzICovCisgICAg
ICAgIG1lbXNldChjdHgtPmluLCAwLCA1Nik7CisgICAgfSBlbHNlIHsKKyAgICAgICAgLyogUGFk
IGJsb2NrIHRvIDU2IGJ5dGVzICovCisgICAgICAgIG1lbXNldChwLCAwLCBjb3VudCAtIDgpOwor
ICAgIH0KKyAgICBieXRlUmV2ZXJzZShjdHgtPmluLCAxNCk7CisKKyAgICAvKiBBcHBlbmQgbGVu
Z3RoIGluIGJpdHMgYW5kIHRyYW5zZm9ybSAqLworICAgICgodWludDMyX3QgKikgY3R4LT5pbilb
MTRdID0gY3R4LT5iaXRzWzBdOworICAgICgodWludDMyX3QgKikgY3R4LT5pbilbMTVdID0gY3R4
LT5iaXRzWzFdOworCisgICAgTUQ1VHJhbnNmb3JtKGN0eC0+YnVmLCAodWludDMyX3QgKikgY3R4
LT5pbik7CisgICAgYnl0ZVJldmVyc2UoKHVuc2lnbmVkIGNoYXIgKikgY3R4LT5idWYsIDQpOwor
ICAgIG1lbWNweShkaWdlc3QsIGN0eC0+YnVmLCAxNik7CisgICAgbWVtc2V0KGN0eCwgMCwgc2l6
ZW9mKCpjdHgpKTsgICAgIC8qIEluIGNhc2UgaXQncyBzZW5zaXRpdmUgKi8KK30KKworLyogVGhl
IGZvdXIgY29yZSBmdW5jdGlvbnMgLSBGMSBpcyBvcHRpbWl6ZWQgc29tZXdoYXQgKi8KKworLyog
I2RlZmluZSBGMSh4LCB5LCB6KSAoeCAmIHkgfCB+eCAmIHopICovCisjZGVmaW5lIEYxKHgsIHks
IHopICh6IF4gKHggJiAoeSBeIHopKSkKKyNkZWZpbmUgRjIoeCwgeSwgeikgRjEoeiwgeCwgeSkK
KyNkZWZpbmUgRjMoeCwgeSwgeikgKHggXiB5IF4geikKKyNkZWZpbmUgRjQoeCwgeSwgeikgKHkg
XiAoeCB8IH56KSkKKworLyogVGhpcyBpcyB0aGUgY2VudHJhbCBzdGVwIGluIHRoZSBNRDUgYWxn
b3JpdGhtLiAqLworI2RlZmluZSBNRDVTVEVQKGYsIHcsIHgsIHksIHosIGRhdGEsIHMpIFwKKyAg
ICAgICAgKCB3ICs9IGYoeCwgeSwgeikgKyBkYXRhLCAgdyA9IHc8PHMgfCB3Pj4oMzItcyksICB3
ICs9IHggKQorCisvKgorICogVGhlIGNvcmUgb2YgdGhlIE1ENSBhbGdvcml0aG0sIHRoaXMgYWx0
ZXJzIGFuIGV4aXN0aW5nIE1ENSBoYXNoIHRvCisgKiByZWZsZWN0IHRoZSBhZGRpdGlvbiBvZiAx
NiBsb25nd29yZHMgb2YgbmV3IGRhdGEuICBNRDVVcGRhdGUgYmxvY2tzCisgKiB0aGUgZGF0YSBh
bmQgY29udmVydHMgYnl0ZXMgaW50byBsb25nd29yZHMgZm9yIHRoaXMgcm91dGluZS4KKyAqLwor
c3RhdGljIHZvaWQgTUQ1VHJhbnNmb3JtKHVpbnQzMl90IGJ1Zls0XSwgdWludDMyX3QgY29uc3Qg
aW5bMTZdKQoreworICAgIHJlZ2lzdGVyIHVpbnQzMl90IGEsIGIsIGMsIGQ7CisKKyAgICBhID0g
YnVmWzBdOworICAgIGIgPSBidWZbMV07CisgICAgYyA9IGJ1ZlsyXTsKKyAgICBkID0gYnVmWzNd
OworCisgICAgTUQ1U1RFUChGMSwgYSwgYiwgYywgZCwgaW5bMF0gKyAweGQ3NmFhNDc4LCA3KTsK
KyAgICBNRDVTVEVQKEYxLCBkLCBhLCBiLCBjLCBpblsxXSArIDB4ZThjN2I3NTYsIDEyKTsKKyAg
ICBNRDVTVEVQKEYxLCBjLCBkLCBhLCBiLCBpblsyXSArIDB4MjQyMDcwZGIsIDE3KTsKKyAgICBN
RDVTVEVQKEYxLCBiLCBjLCBkLCBhLCBpblszXSArIDB4YzFiZGNlZWUsIDIyKTsKKyAgICBNRDVT
VEVQKEYxLCBhLCBiLCBjLCBkLCBpbls0XSArIDB4ZjU3YzBmYWYsIDcpOworICAgIE1ENVNURVAo
RjEsIGQsIGEsIGIsIGMsIGluWzVdICsgMHg0Nzg3YzYyYSwgMTIpOworICAgIE1ENVNURVAoRjEs
IGMsIGQsIGEsIGIsIGluWzZdICsgMHhhODMwNDYxMywgMTcpOworICAgIE1ENVNURVAoRjEsIGIs
IGMsIGQsIGEsIGluWzddICsgMHhmZDQ2OTUwMSwgMjIpOworICAgIE1ENVNURVAoRjEsIGEsIGIs
IGMsIGQsIGluWzhdICsgMHg2OTgwOThkOCwgNyk7CisgICAgTUQ1U1RFUChGMSwgZCwgYSwgYiwg
YywgaW5bOV0gKyAweDhiNDRmN2FmLCAxMik7CisgICAgTUQ1U1RFUChGMSwgYywgZCwgYSwgYiwg
aW5bMTBdICsgMHhmZmZmNWJiMSwgMTcpOworICAgIE1ENVNURVAoRjEsIGIsIGMsIGQsIGEsIGlu
WzExXSArIDB4ODk1Y2Q3YmUsIDIyKTsKKyAgICBNRDVTVEVQKEYxLCBhLCBiLCBjLCBkLCBpblsx
Ml0gKyAweDZiOTAxMTIyLCA3KTsKKyAgICBNRDVTVEVQKEYxLCBkLCBhLCBiLCBjLCBpblsxM10g
KyAweGZkOTg3MTkzLCAxMik7CisgICAgTUQ1U1RFUChGMSwgYywgZCwgYSwgYiwgaW5bMTRdICsg
MHhhNjc5NDM4ZSwgMTcpOworICAgIE1ENVNURVAoRjEsIGIsIGMsIGQsIGEsIGluWzE1XSArIDB4
NDliNDA4MjEsIDIyKTsKKworICAgIE1ENVNURVAoRjIsIGEsIGIsIGMsIGQsIGluWzFdICsgMHhm
NjFlMjU2MiwgNSk7CisgICAgTUQ1U1RFUChGMiwgZCwgYSwgYiwgYywgaW5bNl0gKyAweGMwNDBi
MzQwLCA5KTsKKyAgICBNRDVTVEVQKEYyLCBjLCBkLCBhLCBiLCBpblsxMV0gKyAweDI2NWU1YTUx
LCAxNCk7CisgICAgTUQ1U1RFUChGMiwgYiwgYywgZCwgYSwgaW5bMF0gKyAweGU5YjZjN2FhLCAy
MCk7CisgICAgTUQ1U1RFUChGMiwgYSwgYiwgYywgZCwgaW5bNV0gKyAweGQ2MmYxMDVkLCA1KTsK
KyAgICBNRDVTVEVQKEYyLCBkLCBhLCBiLCBjLCBpblsxMF0gKyAweDAyNDQxNDUzLCA5KTsKKyAg
ICBNRDVTVEVQKEYyLCBjLCBkLCBhLCBiLCBpblsxNV0gKyAweGQ4YTFlNjgxLCAxNCk7CisgICAg
TUQ1U1RFUChGMiwgYiwgYywgZCwgYSwgaW5bNF0gKyAweGU3ZDNmYmM4LCAyMCk7CisgICAgTUQ1
U1RFUChGMiwgYSwgYiwgYywgZCwgaW5bOV0gKyAweDIxZTFjZGU2LCA1KTsKKyAgICBNRDVTVEVQ
KEYyLCBkLCBhLCBiLCBjLCBpblsxNF0gKyAweGMzMzcwN2Q2LCA5KTsKKyAgICBNRDVTVEVQKEYy
LCBjLCBkLCBhLCBiLCBpblszXSArIDB4ZjRkNTBkODcsIDE0KTsKKyAgICBNRDVTVEVQKEYyLCBi
LCBjLCBkLCBhLCBpbls4XSArIDB4NDU1YTE0ZWQsIDIwKTsKKyAgICBNRDVTVEVQKEYyLCBhLCBi
LCBjLCBkLCBpblsxM10gKyAweGE5ZTNlOTA1LCA1KTsKKyAgICBNRDVTVEVQKEYyLCBkLCBhLCBi
LCBjLCBpblsyXSArIDB4ZmNlZmEzZjgsIDkpOworICAgIE1ENVNURVAoRjIsIGMsIGQsIGEsIGIs
IGluWzddICsgMHg2NzZmMDJkOSwgMTQpOworICAgIE1ENVNURVAoRjIsIGIsIGMsIGQsIGEsIGlu
WzEyXSArIDB4OGQyYTRjOGEsIDIwKTsKKworICAgIE1ENVNURVAoRjMsIGEsIGIsIGMsIGQsIGlu
WzVdICsgMHhmZmZhMzk0MiwgNCk7CisgICAgTUQ1U1RFUChGMywgZCwgYSwgYiwgYywgaW5bOF0g
KyAweDg3NzFmNjgxLCAxMSk7CisgICAgTUQ1U1RFUChGMywgYywgZCwgYSwgYiwgaW5bMTFdICsg
MHg2ZDlkNjEyMiwgMTYpOworICAgIE1ENVNURVAoRjMsIGIsIGMsIGQsIGEsIGluWzE0XSArIDB4
ZmRlNTM4MGMsIDIzKTsKKyAgICBNRDVTVEVQKEYzLCBhLCBiLCBjLCBkLCBpblsxXSArIDB4YTRi
ZWVhNDQsIDQpOworICAgIE1ENVNURVAoRjMsIGQsIGEsIGIsIGMsIGluWzRdICsgMHg0YmRlY2Zh
OSwgMTEpOworICAgIE1ENVNURVAoRjMsIGMsIGQsIGEsIGIsIGluWzddICsgMHhmNmJiNGI2MCwg
MTYpOworICAgIE1ENVNURVAoRjMsIGIsIGMsIGQsIGEsIGluWzEwXSArIDB4YmViZmJjNzAsIDIz
KTsKKyAgICBNRDVTVEVQKEYzLCBhLCBiLCBjLCBkLCBpblsxM10gKyAweDI4OWI3ZWM2LCA0KTsK
KyAgICBNRDVTVEVQKEYzLCBkLCBhLCBiLCBjLCBpblswXSArIDB4ZWFhMTI3ZmEsIDExKTsKKyAg
ICBNRDVTVEVQKEYzLCBjLCBkLCBhLCBiLCBpblszXSArIDB4ZDRlZjMwODUsIDE2KTsKKyAgICBN
RDVTVEVQKEYzLCBiLCBjLCBkLCBhLCBpbls2XSArIDB4MDQ4ODFkMDUsIDIzKTsKKyAgICBNRDVT
VEVQKEYzLCBhLCBiLCBjLCBkLCBpbls5XSArIDB4ZDlkNGQwMzksIDQpOworICAgIE1ENVNURVAo
RjMsIGQsIGEsIGIsIGMsIGluWzEyXSArIDB4ZTZkYjk5ZTUsIDExKTsKKyAgICBNRDVTVEVQKEYz
LCBjLCBkLCBhLCBiLCBpblsxNV0gKyAweDFmYTI3Y2Y4LCAxNik7CisgICAgTUQ1U1RFUChGMywg
YiwgYywgZCwgYSwgaW5bMl0gKyAweGM0YWM1NjY1LCAyMyk7CisKKyAgICBNRDVTVEVQKEY0LCBh
LCBiLCBjLCBkLCBpblswXSArIDB4ZjQyOTIyNDQsIDYpOworICAgIE1ENVNURVAoRjQsIGQsIGEs
IGIsIGMsIGluWzddICsgMHg0MzJhZmY5NywgMTApOworICAgIE1ENVNURVAoRjQsIGMsIGQsIGEs
IGIsIGluWzE0XSArIDB4YWI5NDIzYTcsIDE1KTsKKyAgICBNRDVTVEVQKEY0LCBiLCBjLCBkLCBh
LCBpbls1XSArIDB4ZmM5M2EwMzksIDIxKTsKKyAgICBNRDVTVEVQKEY0LCBhLCBiLCBjLCBkLCBp
blsxMl0gKyAweDY1NWI1OWMzLCA2KTsKKyAgICBNRDVTVEVQKEY0LCBkLCBhLCBiLCBjLCBpblsz
XSArIDB4OGYwY2NjOTIsIDEwKTsKKyAgICBNRDVTVEVQKEY0LCBjLCBkLCBhLCBiLCBpblsxMF0g
KyAweGZmZWZmNDdkLCAxNSk7CisgICAgTUQ1U1RFUChGNCwgYiwgYywgZCwgYSwgaW5bMV0gKyAw
eDg1ODQ1ZGQxLCAyMSk7CisgICAgTUQ1U1RFUChGNCwgYSwgYiwgYywgZCwgaW5bOF0gKyAweDZm
YTg3ZTRmLCA2KTsKKyAgICBNRDVTVEVQKEY0LCBkLCBhLCBiLCBjLCBpblsxNV0gKyAweGZlMmNl
NmUwLCAxMCk7CisgICAgTUQ1U1RFUChGNCwgYywgZCwgYSwgYiwgaW5bNl0gKyAweGEzMDE0MzE0
LCAxNSk7CisgICAgTUQ1U1RFUChGNCwgYiwgYywgZCwgYSwgaW5bMTNdICsgMHg0ZTA4MTFhMSwg
MjEpOworICAgIE1ENVNURVAoRjQsIGEsIGIsIGMsIGQsIGluWzRdICsgMHhmNzUzN2U4MiwgNik7
CisgICAgTUQ1U1RFUChGNCwgZCwgYSwgYiwgYywgaW5bMTFdICsgMHhiZDNhZjIzNSwgMTApOwor
ICAgIE1ENVNURVAoRjQsIGMsIGQsIGEsIGIsIGluWzJdICsgMHgyYWQ3ZDJiYiwgMTUpOworICAg
IE1ENVNURVAoRjQsIGIsIGMsIGQsIGEsIGluWzldICsgMHhlYjg2ZDM5MSwgMjEpOworCisgICAg
YnVmWzBdICs9IGE7CisgICAgYnVmWzFdICs9IGI7CisgICAgYnVmWzJdICs9IGM7CisgICAgYnVm
WzNdICs9IGQ7Cit9CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9tZDUuaCBiL3Rvb2xzL2xpYnhs
L21kNS5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjA5YzI3ZTI5NjgK
LS0tIC9kZXYvbnVsbAorKysgYi90b29scy9saWJ4bC9tZDUuaApAQCAtMCwwICsxLDI2IEBACisj
aWZuZGVmIE1ENV9ICisjZGVmaW5lIE1ENV9ICisKKyNpbmNsdWRlIDxzdGRpbnQuaD4KKyNpbmNs
dWRlIDxzdGRkZWYuaD4KKworLyoqCisgKiBtZDVfc3VtIC0gTUQ1IGhhc2ggZm9yIGEgZGF0YSBi
bG9jaworICogQGFkZHI6IFBvaW50ZXJzIHRvIHRoZSBkYXRhIGFyZWEKKyAqIEBsZW46IExlbmd0
aHMgb2YgdGhlIGRhdGEgYmxvY2sKKyAqIEBtYWM6IEJ1ZmZlciBmb3IgdGhlIGhhc2gKKyAqLwor
dm9pZCBtZDVfc3VtKGNvbnN0IHVpbnQ4X3QgKmFkZHIsIGNvbnN0IHNpemVfdCBsZW4sIHVpbnQ4
X3QgKm1hYyk7CisKKworc3RydWN0IE1ENUNvbnRleHQgeworICAgICAgICB1aW50MzJfdCBidWZb
NF07CisgICAgICAgIHVpbnQzMl90IGJpdHNbMl07CisgICAgICAgIHVpbnQ4X3QgaW5bNjRdOwor
fTsKK3R5cGVkZWYgc3RydWN0IE1ENUNvbnRleHQgTUQ1X0NUWDsKK3ZvaWQgTUQ1SW5pdChzdHJ1
Y3QgTUQ1Q29udGV4dCAqY29udGV4dCk7Cit2b2lkIE1ENVVwZGF0ZShzdHJ1Y3QgTUQ1Q29udGV4
dCAqY29udGV4dCwgdW5zaWduZWQgY2hhciBjb25zdCAqYnVmLCB1bnNpZ25lZCBsZW4pOwordm9p
ZCBNRDVGaW5hbCh1bnNpZ25lZCBjaGFyIGRpZ2VzdFsxNl0sIHN0cnVjdCBNRDVDb250ZXh0ICpj
b250ZXh0KTsKKworI2VuZGlmCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 15:20:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 15:20:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvOk9-0007gz-6m; Thu, 30 Aug 2018 15: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=ohfx=ln=citrix.com=prvs=773039ca7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvOk8-0007gt-Ow
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 15:20:20 +0000
X-Inumbo-ID: fdf8fa37-ac67-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fdf8fa37-ac67-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 17:18:48 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,307,1531785600"; d="scan'208";a="78357891"
To: Jan Beulich <JBeulich@suse.com>
References: <1535479914-30520-1-git-send-email-andrew.cooper3@citrix.com>
 <5B8809F702000078001E397A@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: <fd03094d-f02d-327e-2118-fac497a5fcb8@citrix.com>
Date: Thu, 30 Aug 2018 16:20:16 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B8809F702000078001E397A@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/mm: Drop {HAP,SHADOW}_ERROR() wrappers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@citrix.com>, 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>

T24gMzAvMDgvMTggMTY6MTUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI4LjA4LjE4IGF0
IDIwOjExLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9tbS9oYXAvaGFwLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYwo+
PiBAQCAtMzA0LDEwICszMDQsMTEgQEAgc3RhdGljIHZvaWQgaGFwX2ZyZWVfcDJtX3BhZ2Uoc3Ry
dWN0IGRvbWFpbiAqZCwgc3RydWN0IHBhZ2VfaW5mbyAqcGcpCj4+ICAgICAgLyogU2hvdWxkIHN0
aWxsIGhhdmUgbm8gb3duZXIgYW5kIGNvdW50IHplcm8uICovCj4+ICAgICAgaWYgKCBvd25lciB8
fCAocGctPmNvdW50X2luZm8gJiBQR0NfY291bnRfbWFzaykgKQo+PiAgICAgIHsKPj4gLSAgICAg
ICAgSEFQX0VSUk9SKCJkJWQ6IE9kZCBwMm0gcGFnZSAlIlBSSV9tZm4iIGQ9JWQgYz0lbHggdD0l
IlBSdHlwZV9pbmZvIlxuIiwKPj4gLSAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgbWZu
X3gocGFnZV90b19tZm4ocGcpKSwKPj4gLSAgICAgICAgICAgICAgICAgIG93bmVyID8gb3duZXIt
PmRvbWFpbl9pZCA6IERPTUlEX0lOVkFMSUQsCj4+IC0gICAgICAgICAgICAgICAgICBwZy0+Y291
bnRfaW5mbywgcGctPnUuaW51c2UudHlwZV9pbmZvKTsKPj4gKyAgICAgICAgcHJpbnRrKFhFTkxP
R19FUlIKPj4gKyAgICAgICAgICAgICAgICJkJWQ6IE9kZCBwMm0gcGFnZSAlIlBSSV9tZm4iIGQ9
JWQgYz0lbHggdD0lIlBSdHlwZV9pbmZvIlxuIiwKPj4gKyAgICAgICAgICAgICAgIGQtPmRvbWFp
bl9pZCwgbWZuX3gocGFnZV90b19tZm4ocGcpKSwKPj4gKyAgICAgICAgICAgICAgIG93bmVyID8g
b3duZXItPmRvbWFpbl9pZCA6IERPTUlEX0lOVkFMSUQsCj4+ICsgICAgICAgICAgICAgICBwZy0+
Y291bnRfaW5mbywgcGctPnUuaW51c2UudHlwZV9pbmZvKTsKPj4gICAgICAgICAgV0FSTigpOwo+
IFRoaXMgYmVpbmcgV0FSTigpLCBwZXJoYXBzIHRoZW4gYWxzbyBYRU5MT0dfV0FSTklORz8KCk9o
IC0gYWJzb2x1dGVseS4KCj4KPj4gQEAgLTI0NzgsOSArMjQ3OCw3IEBAIHNoX21hcF9hbmRfdmFs
aWRhdGVfZ2w0ZShzdHJ1Y3QgdmNwdSAqdiwgbWZuX3QgZ2w0bWZuLAo+PiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzaGFkb3dfbDRfaW5kZXgsCj4+ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHZhbGlkYXRlX2dsNGUpOwo+PiAgI2Vsc2UgLy8gISBHVUVTVF9QQUdJ
TkdfTEVWRUxTID49IDQKPj4gLSAgICBTSEFET1dfRVJST1IoImNhbGxlZCBpbiB3cm9uZyBwYWdp
bmcgbW9kZSFcbiIpOwo+PiAtICAgIEJVRygpOwo+PiAtICAgIHJldHVybiAwOwo+PiArICAgIEJV
RygpOyAvKiBDYWxsZWQgaW4gd3JvbmcgcGFnaW5nIG1vZGUhICovCj4+ICAjZW5kaWYKPj4gIH0K
PiBJc24ndCB0aGlzIGdvaW5nIHRvIGJyZWFrIHRoZSBidWlsZCBmb3IgY2VydGFpbiBvbGRlciBn
Y2MgdmVyc2lvbnM/Cj4gSVNUUiBzb21lIHNpbWlsYXIgcHJvYmxlbXMgaW4gdGhlIHBhc3QuCgpQ
ZXJoYXBzLCBidXQgc2luY2UgdGhpcyBjb2RlIHdhcyB3cml0dGVuLCBCVUcoKSBoYXMgZ2FpbmVk
IGFuCnVucmVhY2hhYmxlKCkgaGludC7CoCBBcyBvdGhlciBleGFtcGxlcyBvZiB0aGlzIGNvZGUg
bGlrZSB0aGlzIGNvbXBpbGUsIEkKZG9uJ3QgdGhpbmsgdGhpcyBpcyBnb2luZyB0byBiZSBhIHBy
b2JsZW0uCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 15:24:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 15:24:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvOnY-00082c-PN; Thu, 30 Aug 2018 15:23:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvOnX-00082X-LS
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 15:23:51 +0000
X-Inumbo-ID: ccd30a27-ac68-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ccd30a27-ac68-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 15:24:35 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 09:23:49 -0600
Message-Id: <5B880C0302000078001E39A4@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 09:23:47 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Olaf Hering" <olaf@aepfle.de>
References: <20180830151054.30766-1-olaf@aepfle.de>
In-Reply-To: <20180830151054.30766-1-olaf@aepfle.de>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v1] xen: creating debug info is optional
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDMwLjA4LjE4IGF0IDE3OjEwLCA8b2xhZkBhZXBmbGUuZGU+IHdyb3RlOgo+IENyZWF0
aW5nIGRlYnVnIGluZm8gZHVyaW5nIGJ1aWxkIGlzIG5vdCBzdHJpY3RseSByZXF1aXJlZCBhdCBy
dW50aW1lLgo+IE1ha2UgaXQgb3B0aW9uYWwgYnkgcmV1c2luZyB0aGUgZXhpc3RpbmcgJ2RlYnVn
X3N5bWJvbHM9bicga25vYi4KClJldXNpbmc/IEl0J3MgYmVlbiBnb25lIHNpbmNlIDQuOSwgYW5k
IC4vSU5TVEFMTCB0YWxrcyBhYm91dCBpdCBhcwphIHRvb2wgc3RhY2sgb25seSB0aGluZy4gSWYg
d2Ugd2FudGVkIHRvIHJlLWludHJvZHVjZSBhbnl0aGluZyBsaWtlCnRoaXMsIGl0IHNob3VsZCBi
ZSBkb25lIHZpYSBLY29uZmlnIG9wdGlvbi4gQnV0IG5vdGUgdGhhdCB3aXRob3V0CmRlYnVnIGlu
Zm8gdGhlIHF1YWxpdHkgb2YgY2VydGFpbiBsaW5rZXIgZXJyb3JzIGRlY3JlYXNlcywgd2hpY2gg
aXMKd2h5IEkgd291bGQgcmVjb21tZW5kIGFnYWluc3QgZG9pbmcgc28uCgpBbHNvIHBsZWFzZSBz
ZW5kIHBhdGNoZXMgX1RvXyB0aGUgbGlzdCwgd2l0aCBtYWludGFpbmVycyBfQ2NfLWVkLgoKSmFu
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 15:26:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 15: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 1fvOq1-0008Cd-7V; Thu, 30 Aug 2018 15: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvOpz-0008CY-Gm
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 15:26:23 +0000
X-Inumbo-ID: 27c3cf92-ac69-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 27c3cf92-ac69-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 15:27:08 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 09:26:21 -0600
Message-Id: <5B880C9B02000078001E39A7@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 09:26:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1535479914-30520-1-git-send-email-andrew.cooper3@citrix.com>
 <5B8809F702000078001E397A@prv1-mh.provo.novell.com>
 <fd03094d-f02d-327e-2118-fac497a5fcb8@citrix.com>
In-Reply-To: <fd03094d-f02d-327e-2118-fac497a5fcb8@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] x86/mm: Drop {HAP,SHADOW}_ERROR() wrappers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Wei Liu <wei.liu2@citrix.com>, 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+IE9uIDMwLjA4LjE4IGF0IDE3OjIwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMzAvMDgvMTggMTY6MTUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyOC4w
OC4xOCBhdCAyMDoxMSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gQEAg
LTI0NzgsOSArMjQ3OCw3IEBAIHNoX21hcF9hbmRfdmFsaWRhdGVfZ2w0ZShzdHJ1Y3QgdmNwdSAq
diwgbWZuX3QgZ2w0bWZuLAo+Pj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2hh
ZG93X2w0X2luZGV4LAo+Pj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFsaWRh
dGVfZ2w0ZSk7Cj4+PiAgI2Vsc2UgLy8gISBHVUVTVF9QQUdJTkdfTEVWRUxTID49IDQKPj4+IC0g
ICAgU0hBRE9XX0VSUk9SKCJjYWxsZWQgaW4gd3JvbmcgcGFnaW5nIG1vZGUhXG4iKTsKPj4+IC0g
ICAgQlVHKCk7Cj4+PiAtICAgIHJldHVybiAwOwo+Pj4gKyAgICBCVUcoKTsgLyogQ2FsbGVkIGlu
IHdyb25nIHBhZ2luZyBtb2RlISAqLwo+Pj4gICNlbmRpZgo+Pj4gIH0KPj4gSXNuJ3QgdGhpcyBn
b2luZyB0byBicmVhayB0aGUgYnVpbGQgZm9yIGNlcnRhaW4gb2xkZXIgZ2NjIHZlcnNpb25zPwo+
PiBJU1RSIHNvbWUgc2ltaWxhciBwcm9ibGVtcyBpbiB0aGUgcGFzdC4KPiAKPiBQZXJoYXBzLCBi
dXQgc2luY2UgdGhpcyBjb2RlIHdhcyB3cml0dGVuLCBCVUcoKSBoYXMgZ2FpbmVkIGFuCj4gdW5y
ZWFjaGFibGUoKSBoaW50LiAgQXMgb3RoZXIgZXhhbXBsZXMgb2YgdGhpcyBjb2RlIGxpa2UgdGhp
cyBjb21waWxlLCBJCj4gZG9uJ3QgdGhpbmsgdGhpcyBpcyBnb2luZyB0byBiZSBhIHByb2JsZW0u
CgpUaGUgcHJvYmxlbShzKSBJIHRoaW5rIEkgcmVjYWxsIGNlcnRhaW5seSBwb3N0LWRhdGUgdGhl
IGludHJvZHVjdGlvbiBvZgp1bnJlYWNoYWJsZSgpLiBQZXJoYXBzIHdoZXRoZXIgYSBjb21waWxl
ciB3b3VsZCBwcm9kdWNlIGEKZGlhZ25vc3RpYyBkZXBlbmRzIG9uIG90aGVyIGZhY3RvcnMgYXMg
d2VsbC4gSSdtIG5vdCBvYmplY3RpbmcgdG8gdGhpcwpnb2luZyBpbiB1bmNoYW5nZWQ7IGluIHRo
ZSB3b3JzdCBjYXNlIHdlJ2xsIGhhdmUgdG8gcmUtaW50cm9kdWNlIHRoZQoicmV0dXJuIiBsYXRl
ciBvbi4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 15:31:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 15:31:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvOvH-0000dA-V0; Thu, 30 Aug 2018 15:31: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=ohfx=ln=citrix.com=prvs=773039ca7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvOvF-0000d5-OC
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 15:31:49 +0000
X-Inumbo-ID: 97ca6511-ac69-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 97ca6511-ac69-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 17:30:15 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,307,1531785600"; d="scan'208";a="64102670"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Thu, 30 Aug 2018 16:31:37 +0100
Message-ID: <1535643097-12059-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: Improvements to domain_crash()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <paul.durrant@citrix.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Jan Beulich <JBeulich@suse.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUgb3JpZ2luYWwgcmVhc29uIGZvciB0aGlzIHBhdGNoIHdhcyB0byBmaXggYSBsaXZlcGF0
Y2hpbmcgcHJvYmxlbTsKdW5uZWNlc3NlcmlseSBsYXJnZSBsaXZlcGF0Y2hzIGR1ZSB0byB0aGUg
dXNlIG9mIF9fTElORV9fLgoKQSBzZWNvbmQgcHJvYmxlbSBpcyBvbmUgb2YgZGVidWdhYmlsaXR5
LiAgQSBudW1iZXIgb2YgZG9tYWluX2NyYXNoKCkKaW52b2NhdGlvbnMgaGF2ZSBubyBsb2dnaW5n
IGF0IGFsbCwgYW5kIG51bWJlciBvZiBvdGhlcnMgb25seSBoYXZlIGxvZ2dpbmcKd2hlbiBjb21w
aWxlZCB3aXRoIGEgZGVidWcgaHlwZXJ2aXNvci4KCkNoYW5nZSB0aGUgaW50ZXJmYWNlIHRvIHJl
cXVpcmUgdGhlIGNhbGxlciB0byBwYXNzIGEgcHJpbnRrKCkgbWVzc2FnZSwgd2hpY2gKaXMgZW1p
dHRlZCBhdCBndWVzdCBlcnJvciBsZXZlbC4gIFRoaXMgc2hvdWxkIGVuc3VyZSB0aGF0IGV2ZXJ5
IHRpbWUgYSBkb21haW4KaXMgY3Jhc2hlZCwgYW4gaW5mb3JtYXRpdmUgbG9nIG1lc3NhZ2UgaXMg
YWxzbyBwcmVzZW50LgoKVXBkYXRlIGFsbCBjYWxsZXJzIHRvIGVpdGhlciBtZXJnZSB3aXRoIGEg
cHJldmlvdXMgcHJpbnRrKCksIG9yIGludmVudCBhbgppbmZvcm1hdGl2ZSBsb2cgbWVzc2FnZS4g
IEEgZmV3IHNlbGVjdCBjYWxsZXJzIGFyZSBzd2l0Y2hlZCB0byB0aGUKbm9uLXByaW50aW5nIHZl
cnNpb24sIHdoZW4gdGhleSd2ZSBhbHJlYWR5IGVtaXR0ZWQgYSByZWxldmVudCBzdGF0ZSBkdW1w
LgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KLS0tCkNDOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkND
OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBLb25yYWQgUnplc3p1dGVrIFdp
bGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KQ0M6IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CkNDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBh
cm0uY29tPgpDQzogSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPgpDQzogS2V2
aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CkNDOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlz
Lm9zdHJvdnNreUBvcmFjbGUuY29tPgpDQzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVl
LnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KQ0M6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQu
Y29tPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNDOiBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkNDOiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xp
QHN1c2UuY29tPgpDQzogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KQ0M6
IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KQ0M6IFRhbWFzIEsg
TGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KCkl0IGlzIHVuZm9ydHVuYXRlIHRoYXQgdGhp
cyBpcyBvbmUgbW9ub2xpdGhpYyBwYXRjaCwgYnV0IEkgY2FuJ3QgZmluZCBhbnkKcmVhc29uYWJs
ZSB3YXkgdG8gc3BsaXQgaXQgdXAuCi0tLQogeGVuL2FyY2gvYXJtL21lbV9hY2Nlc3MuYyAgICAg
ICAgICAgICAgIHwgMTIgKystLS0tCiB4ZW4vYXJjaC9hcm0vdHJhcHMuYyAgICAgICAgICAgICAg
ICAgICAgfCAgNiArLS0KIHhlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL21jYWN0aW9uLmMgICAgICB8
ICAyICstCiB4ZW4vYXJjaC94ODYvZG9tYWluLmMgICAgICAgICAgICAgICAgICAgfCAxMyArKy0t
LS0KIHhlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jICAgICAgICAgICAgICB8ICA5ICsrLS0KIHhl
bi9hcmNoL3g4Ni9odm0vaHZtLmMgICAgICAgICAgICAgICAgICB8IDc0ICsrKysrKysrKysrKysr
KystLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS9pbnRlcmNlcHQuYyAgICAgICAg
ICAgIHwgMjUgKysrKysrKy0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vaW8uYyAgICAgICAgICAgICAg
ICAgICB8ICAzICstCiB4ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMgICAgICAgICAgICAgICAgfCAx
OSArKysrKy0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jICAgICAgICAgICAgICB8IDUz
ICsrKysrKysrKystLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgICAg
ICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYyAgICAgICAgICAgICAg
IHwgIDUgKy0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC9yZWFsbW9kZS5jICAgICAgICAgfCAgMiAr
LQogeGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9h
cmNoL3g4Ni9odm0vdm14L3ZteC5jICAgICAgICAgICAgICB8IDU1ICsrKysrKysrKystLS0tLS0t
LS0tLS0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jICAgICAgICAgICAgIHwgIDQgKy0K
IHhlbi9hcmNoL3g4Ni9odm0vdnB0LmMgICAgICAgICAgICAgICAgICB8IDEwICsrLS0tCiB4ZW4v
YXJjaC94ODYvbW0uYyAgICAgICAgICAgICAgICAgICAgICAgfCAgOSArKy0tCiB4ZW4vYXJjaC94
ODYvbW0vaGFwL2hhcC5jICAgICAgICAgICAgICAgfCAgNyArLS0tCiB4ZW4vYXJjaC94ODYvbW0v
aGFwL25lc3RlZF9oYXAuYyAgICAgICAgfCAgOSArKy0tCiB4ZW4vYXJjaC94ODYvbW0vbWVtX2Fj
Y2Vzcy5jICAgICAgICAgICAgfCAgNSArLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMgICAg
ICAgICAgICAgICB8IDE5ICsrKystLS0tLQogeGVuL2FyY2gveDg2L21tL3AybS5jICAgICAgICAg
ICAgICAgICAgIHwgMzUgKysrKysrLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9j
b21tb24uYyAgICAgICAgIHwgNDIgKysrKysrKy0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L21t
L3NoYWRvdy9tdWx0aS5jICAgICAgICAgIHwgMTcgKysrKy0tLS0KIHhlbi9hcmNoL3g4Ni9tc2ku
YyAgICAgICAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvcHYvaXJldC5jICAg
ICAgICAgICAgICAgICAgfCAzMCArKysrKystLS0tLS0tCiB4ZW4vYXJjaC94ODYvdHJhcHMuYyAg
ICAgICAgICAgICAgICAgICAgfCAgOCArKy0tCiB4ZW4vYXJjaC94ODYveDg2X2VtdWxhdGUveDg2
X2VtdWxhdGUuYyAgfCAgMiArLQogeGVuL2FyY2gveDg2L3hzdGF0ZS5jICAgICAgICAgICAgICAg
ICAgIHwgMTQgKysrLS0tLQogeGVuL2NvbW1vbi9jb21wYXQvZ3JhbnRfdGFibGUuYyAgICAgICAg
IHwgIDIgKy0KIHhlbi9jb21tb24vY29tcGF0L21lbW9yeS5jICAgICAgICAgICAgICB8ICA2ICst
LQogeGVuL2NvbW1vbi9kb21haW4uYyAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9j
b21tb24vZ3JhbnRfdGFibGUuYyAgICAgICAgICAgICAgICB8IDE3ICsrKy0tLS0tCiB4ZW4vY29t
bW9uL21lbW9yeS5jICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogeGVuL2NvbW1vbi9wYWdl
X2FsbG9jLmMgICAgICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9jb21tb24vd2FpdC5jICAgICAg
ICAgICAgICAgICAgICAgICB8IDEyICsrLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X21hcC5jIHwgMjUgKysrKystLS0tLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lv
bW11LmMgICAgICAgICB8ICA4ICsrLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jICAg
ICAgICAgICB8ICAyICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgICAg
fCAgMiArLQogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggICAgICAgICAgICAgICAgIHwgMTAgKysr
LS0KIDQyIGZpbGVzIGNoYW5nZWQsIDI1MyBpbnNlcnRpb25zKCspLCAzMzIgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL21lbV9hY2Nlc3MuYyBiL3hlbi9hcmNoL2FybS9t
ZW1fYWNjZXNzLmMKaW5kZXggYmE0ZWM3OC4uYmU5OWZiZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
YXJtL21lbV9hY2Nlc3MuYworKysgYi94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jCkBAIC0yOTMs
MTIgKzI5Myw3IEBAIGJvb2wgcDJtX21lbV9hY2Nlc3NfY2hlY2socGFkZHJfdCBncGEsIHZhZGRy
X3QgZ2xhLCBjb25zdCBzdHJ1Y3QgbnBmZWMgbnBmZWMpCiAgICAgewogICAgICAgICAvKiBObyBs
aXN0ZW5lciAqLwogICAgICAgICBpZiAoIHAybS0+YWNjZXNzX3JlcXVpcmVkICkKLSAgICAgICAg
ewotICAgICAgICAgICAgZ2RwcmludGsoWEVOTE9HX0lORk8sICJNZW1vcnkgYWNjZXNzIHBlcm1p
c3Npb25zIGZhaWx1cmUsICIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibm8g
dm1fZXZlbnQgbGlzdGVuZXIgVkNQVSAlZCwgZG9tICVkXG4iLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHYtPnZjcHVfaWQsIHYtPmRvbWFpbi0+ZG9tYWluX2lkKTsKLSAgICAg
ICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21haW4pOwotICAgICAgICB9CisgICAgICAgICAgICBk
b21haW5fY3Jhc2godi0+ZG9tYWluLCAiTm8gdm1fZXZlbnQgbGlzdGVuZXJcbiIpOwogICAgICAg
ICBlbHNlCiAgICAgICAgIHsKICAgICAgICAgICAgIC8qIG4ycnd4IHdhcyBhbHJlYWR5IGhhbmRs
ZWQgKi8KQEAgLTMzNyw4ICszMzIsOSBAQCBib29sIHAybV9tZW1fYWNjZXNzX2NoZWNrKHBhZGRy
X3QgZ3BhLCB2YWRkcl90IGdsYSwgY29uc3Qgc3RydWN0IG5wZmVjIG5wZmVjKQogICAgICAgICBy
ZXEtPnUubWVtX2FjY2Vzcy5mbGFncyB8PSBucGZlYy53cml0ZV9hY2Nlc3MgICA/IE1FTV9BQ0NF
U1NfVyA6IDA7CiAgICAgICAgIHJlcS0+dS5tZW1fYWNjZXNzLmZsYWdzIHw9IG5wZmVjLmluc25f
ZmV0Y2ggICAgID8gTUVNX0FDQ0VTU19YIDogMDsKIAotICAgICAgICBpZiAoIG1vbml0b3JfdHJh
cHModiwgKHhtYSAhPSBYRU5NRU1fYWNjZXNzX24ycnd4KSwgcmVxKSA8IDAgKQotICAgICAgICAg
ICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbik7CisgICAgICAgIHJjID0gbW9uaXRvcl90cmFwcyh2
LCAoeG1hICE9IFhFTk1FTV9hY2Nlc3NfbjJyd3gpLCByZXEpOworICAgICAgICBpZiAoIHJjIDwg
MCApCisgICAgICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluLCAibW9uaXRvcl90cmFwcygp
IHJldHVybmVkICVkXG4iLCByYyk7CiAKICAgICAgICAgeGZyZWUocmVxKTsKICAgICB9CmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vdHJhcHMuYyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCmluZGV4
IDlhZTY0YWUuLjE1MTc5NGIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS90cmFwcy5jCisrKyBi
L3hlbi9hcmNoL2FybS90cmFwcy5jCkBAIC0xNTMyLDkgKzE1MzIsOSBAQCBzdGF0aWMgYm9vbCBj
aGVja19tdWx0aWNhbGxfMzJiaXRfY2xlYW4oc3RydWN0IG11bHRpY2FsbF9lbnRyeSAqbXVsdGkp
CiAgICAgewogICAgICAgICBpZiAoIHVubGlrZWx5KG11bHRpLT5hcmdzW2ldICYgMHhmZmZmZmZm
ZjAwMDAwMDAwVUxMKSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIHByaW50aygiJXB2OiBtdWx0
aWNhbGwgYXJndW1lbnQgJWQgaXMgbm90IDMyLWJpdCBjbGVhbiAlIlBSSXg2NCJcbiIsCi0gICAg
ICAgICAgICAgICAgICAgY3VycmVudCwgaSwgbXVsdGktPmFyZ3NbaV0pOwotICAgICAgICAgICAg
ZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbik7CisgICAgICAgICAgICBkb21haW5fY3Jhc2go
Y3VycmVudC0+ZG9tYWluLAorICAgICAgICAgICAgICAgICAgICAgICAgICJNdWx0aWNhbGwgYXJn
ICVkIGlzIG5vdCAzMi1iaXQgY2xlYW46ICUiUFJJeDY0IlxuIiwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICBpLCBtdWx0aS0+YXJnc1tpXSk7CiAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAg
ICAgICAgIH0KICAgICB9CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2Fj
dGlvbi5jIGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNhY3Rpb24uYwppbmRleCBlNDIyNjc0
Li5hOWIzNzcyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2FjdGlvbi5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL21jYWN0aW9uLmMKQEAgLTE0Miw3ICsxNDIs
NyBAQCBtY19tZW1lcnJfZGhhbmRsZXIoc3RydWN0IG1jYV9iaW5mbyAqYmluZm8sCiAgICAgICAg
ICAgICAgICAgcmV0dXJuOwogdm1jZV9mYWlsZWQ6CiAgICAgICAgICAgICAgICAgcHV0X2RvbWFp
bihkKTsKLSAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CisgICAgICAgICAgICAgICAg
ZG9tYWluX2NyYXNoKGQsICJGYWlsZWQgdG8gaW5qZWN0IHZNQ0VcbiIpOwogICAgICAgICAgICAg
fQogICAgICAgICB9CiAgICAgfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWFpbi5jIGIv
eGVuL2FyY2gveDg2L2RvbWFpbi5jCmluZGV4IDY0YjQwYzcuLmY4NGNiZTMgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9kb21haW4uYworKysgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKQEAgLTEz
ODAsMTEgKzEzODAsOCBAQCBzdGF0aWMgdm9pZCBsb2FkX3NlZ21lbnRzKHN0cnVjdCB2Y3B1ICpu
KQogICAgICAgICAgICAgICAgICBwdXRfdXNlcih1cmVncy0+ZnMsICAgICAgICAgICBlc3AtNSkg
fAogICAgICAgICAgICAgICAgICBwdXRfdXNlcih1cmVncy0+ZXMsICAgICAgICAgICBlc3AtNikg
fAogICAgICAgICAgICAgICAgICBwdXRfdXNlcih1cmVncy0+ZHMsICAgICAgICAgICBlc3AtNykg
KQotICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIGdwcmludGsoWEVOTE9HX0VSUiwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICJlcnJvciB3aGlsZSBjcmVhdGluZyBjb21wYXQgZmFpbHNh
ZmUgY2FsbGJhY2sgZnJhbWVcbiIpOwotICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChuLT5k
b21haW4pOwotICAgICAgICAgICAgfQorICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChuLT5k
b21haW4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJGYXVsdCBjcmVhdGluZyBjb21w
YXQgZmFpbHNhZmUgZnJhbWVcbiIpOwogCiAgICAgICAgICAgICBpZiAoIG4tPmFyY2gudmdjX2Zs
YWdzICYgVkdDRl9mYWlsc2FmZV9kaXNhYmxlc19ldmVudHMgKQogICAgICAgICAgICAgICAgIHZj
cHVfaW5mbyhuLCBldnRjaG5fdXBjYWxsX21hc2spID0gMTsKQEAgLTE0MTksMTEgKzE0MTYsNyBA
QCBzdGF0aWMgdm9pZCBsb2FkX3NlZ21lbnRzKHN0cnVjdCB2Y3B1ICpuKQogICAgICAgICAgICAg
IHB1dF91c2VyKHVyZWdzLT5kcywgICAgICAgICAgIHJzcC0gOSkgfAogICAgICAgICAgICAgIHB1
dF91c2VyKHJlZ3MtPnIxMSwgICAgICAgICAgIHJzcC0xMCkgfAogICAgICAgICAgICAgIHB1dF91
c2VyKHJlZ3MtPnJjeCwgICAgICAgICAgIHJzcC0xMSkgKQotICAgICAgICB7Ci0gICAgICAgICAg
ICBncHJpbnRrKFhFTkxPR19FUlIsCi0gICAgICAgICAgICAgICAgICAgICJlcnJvciB3aGlsZSBj
cmVhdGluZyBmYWlsc2FmZSBjYWxsYmFjayBmcmFtZVxuIik7Ci0gICAgICAgICAgICBkb21haW5f
Y3Jhc2gobi0+ZG9tYWluKTsKLSAgICAgICAgfQorICAgICAgICAgICAgZG9tYWluX2NyYXNoKG4t
PmRvbWFpbiwgIkZhdWx0IGNyZWF0aW5nIGZhaWxzYWZlIGZyYW1lXG4iKTsKIAogICAgICAgICBp
ZiAoIG4tPmFyY2gudmdjX2ZsYWdzICYgVkdDRl9mYWlsc2FmZV9kaXNhYmxlc19ldmVudHMgKQog
ICAgICAgICAgICAgdmNwdV9pbmZvKG4sIGV2dGNobl91cGNhbGxfbWFzaykgPSAxOwpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxh
dGUuYwppbmRleCAyMGQxZDViLi41ZTc4ZmQ4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZt
L2VtdWxhdGUuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwpAQCAtMTY1LDcgKzE2
NSw3IEBAIHN0YXRpYyBpbnQgaHZtZW11bF9kb19pbygKICAgICAgICAgICAgICAocC5kZiAhPSBk
ZikgfHwKICAgICAgICAgICAgICAocC5kYXRhX2lzX3B0ciAhPSBkYXRhX2lzX2FkZHIpIHx8CiAg
ICAgICAgICAgICAgKGRhdGFfaXNfYWRkciAmJiAocC5kYXRhICE9IGRhdGEpKSApCi0gICAgICAg
ICAgICBkb21haW5fY3Jhc2goY3VycmQpOworICAgICAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJk
LCAiQmFkIElPUkVRIHJlLWlzc3VlXG4iKTsKIAogICAgICAgICBpZiAoIGRhdGFfaXNfYWRkciAp
CiAgICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7CkBAIC0zNzQsNyArMzc0
LDggQEAgc3RhdGljIGludCBodm1lbXVsX2FjcXVpcmVfcGFnZSh1bnNpZ25lZCBsb25nIGdtZm4s
IHN0cnVjdCBwYWdlX2luZm8gKipwYWdlKQogICAgIC8qIFRoaXMgY29kZSBzaG91bGQgbm90IGJl
IHJlYWNoZWQgaWYgdGhlIGdtZm4gaXMgbm90IFJBTSAqLwogICAgIGlmICggcDJtX2lzX21taW8o
cDJtdCkgKQogICAgIHsKLSAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJfZCk7CisgICAgICAgIGRv
bWFpbl9jcmFzaChjdXJyX2QsCisgICAgICAgICAgICAgICAgICAgICAiQXR0ZW1waW5nIHRvIGFj
cXVpcmUgTU1JTyBnZm4gJSJQUklfZ2ZuIlxuIiwgZ21mbik7CiAKICAgICAgICAgcHV0X3BhZ2Uo
KnBhZ2UpOwogICAgICAgICByZXR1cm4gWDg2RU1VTF9VTkhBTkRMRUFCTEU7CkBAIC04ODUsNyAr
ODg2LDcgQEAgc3RhdGljIGludCBodm1lbXVsX3BoeXNfbW1pb19hY2Nlc3MoCiAgICAgICAgICAg
ICBpZiAoIGRpciA9PSBJT1JFUV9SRUFEICkKICAgICAgICAgICAgICAgICBtZW1jcHkoJmJ1ZmZl
cltvZmZzZXRdLCAmY2FjaGUtPmJ1ZmZlcltvZmZzZXRdLCBjaHVuayk7CiAgICAgICAgICAgICBl
bHNlIGlmICggbWVtY21wKCZidWZmZXJbb2Zmc2V0XSwgJmNhY2hlLT5idWZmZXJbb2Zmc2V0XSwg
Y2h1bmspICE9IDAgKQotICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChjdXJyZW50LT5kb21h
aW4pOworICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChjdXJyZW50LT5kb21haW4sICJFbXVs
YXRpb24gY2FjaGUgbWlzbWF0Y2hcbiIpOwogICAgICAgICB9CiAgICAgICAgIGVsc2UKICAgICAg
ICAgewpAQCAtOTQ1LDcgKzk0Niw3IEBAIHN0YXRpYyBzdHJ1Y3QgaHZtX21taW9fY2FjaGUgKmh2
bWVtdWxfZmluZF9tbWlvX2NhY2hlKAogICAgIGkgPSB2aW8tPm1taW9fY2FjaGVfY291bnQrKzsK
ICAgICBpZiggaSA9PSBBUlJBWV9TSVpFKHZpby0+bW1pb19jYWNoZSkgKQogICAgIHsKLSAgICAg
ICAgZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbik7CisgICAgICAgIGRvbWFpbl9jcmFzaChj
dXJyZW50LT5kb21haW4sICJUb28gbWFueSBjYWNoZWQgZW50cmllc1xuIik7CiAgICAgICAgIHJl
dHVybiBOVUxMOwogICAgIH0KIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBi
L3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggNzJjNTFmYS4uNjlmMTg3MyAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCkBA
IC0yMDc4LDE5ICsyMDc4LDE1IEBAIGludCBodm1fbW92X3RvX2NyKHVuc2lnbmVkIGludCBjciwg
dW5zaWduZWQgaW50IGdwcikKICAgICAgICAgcmMgPSBYODZFTVVMX09LQVk7CiAgICAgICAgIGJy
ZWFrOwogCi0gICAgZGVmYXVsdDoKLSAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgImludmFs
aWQgY3I6ICVkXG4iLCBjcik7Ci0gICAgICAgIGdvdG8gZXhpdF9hbmRfY3Jhc2g7CisgICAgZGVm
YXVsdDogLyogVlQteC9TVk0gaW50ZXJjZXB0IG1hbGZ1bmN0aW9uPyAqLworICAgICAgICBkb21h
aW5fY3Jhc2goY3Vyci0+ZG9tYWluLCAiSW52YWxpZCBjciAldVxuIiwgY3IpOworICAgICAgICBy
YyA9IFg4NkVNVUxfVU5IQU5ETEVBQkxFOwogICAgIH0KIAogICAgIGlmICggcmMgPT0gWDg2RU1V
TF9FWENFUFRJT04gKQogICAgICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2dwX2Zh
dWx0LCAwKTsKIAogICAgIHJldHVybiByYzsKLQotIGV4aXRfYW5kX2NyYXNoOgotICAgIGRvbWFp
bl9jcmFzaChjdXJyLT5kb21haW4pOwotICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsK
IH0KIAogaW50IGh2bV9tb3ZfZnJvbV9jcih1bnNpZ25lZCBpbnQgY3IsIHVuc2lnbmVkIGludCBn
cHIpCkBAIC0yMTA5LDkgKzIxMDUsMTAgQEAgaW50IGh2bV9tb3ZfZnJvbV9jcih1bnNpZ25lZCBp
bnQgY3IsIHVuc2lnbmVkIGludCBncHIpCiAgICAgY2FzZSA4OgogICAgICAgICB2YWwgPSAodmxh
cGljX2dldF9yZWcodmNwdV92bGFwaWMoY3VyciksIEFQSUNfVEFTS1BSSSkgJiAweGYwKSA+PiA0
OwogICAgICAgICBicmVhazsKLSAgICBkZWZhdWx0OgotICAgICAgICBnZHByaW50ayhYRU5MT0df
RVJSLCAiaW52YWxpZCBjcjogJXVcbiIsIGNyKTsKLSAgICAgICAgZ290byBleGl0X2FuZF9jcmFz
aDsKKworICAgIGRlZmF1bHQ6IC8qIFZULXgvU1ZNIGludGVyY2VwdCBtYWxmdW5jdGlvbj8gKi8K
KyAgICAgICAgZG9tYWluX2NyYXNoKGN1cnItPmRvbWFpbiwgIkludmFsaWQgY3IgJXVcbiIsIGNy
KTsKKyAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwogICAgIH0KIAogICAgICpy
ZWcgPSB2YWw7CkBAIC0yMTE5LDEwICsyMTE2LDYgQEAgaW50IGh2bV9tb3ZfZnJvbV9jcih1bnNp
Z25lZCBpbnQgY3IsIHVuc2lnbmVkIGludCBncHIpCiAgICAgSFZNX0RCR19MT0coREJHX0xFVkVM
X1ZNTVUsICJDUiV1LCB2YWx1ZSA9ICVseCIsIGNyLCB2YWwpOwogCiAgICAgcmV0dXJuIFg4NkVN
VUxfT0tBWTsKLQotIGV4aXRfYW5kX2NyYXNoOgotICAgIGRvbWFpbl9jcmFzaChjdXJyLT5kb21h
aW4pOwotICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKIH0KIAogdm9pZCBodm1fc2hh
ZG93X2hhbmRsZV9jZChzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyB2YWx1ZSkKQEAgLTIy
MjksOSArMjIyMiw4IEBAIGludCBodm1fc2V0X2NyMCh1bnNpZ25lZCBsb25nIHZhbHVlLCBib29s
X3QgbWF5X2RlZmVyKQogICAgICAgICAgICAgcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKGQsIGdm
biwgTlVMTCwgUDJNX0FMTE9DKTsKICAgICAgICAgICAgIGlmICggIXBhZ2UgKQogICAgICAgICAg
ICAgewotICAgICAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJJbnZhbGlkIENSMyB2
YWx1ZSA9ICVseFxuIiwKLSAgICAgICAgICAgICAgICAgICAgICAgICB2LT5hcmNoLmh2bV92Y3B1
Lmd1ZXN0X2NyWzNdKTsKLSAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CisgICAgICAg
ICAgICAgICAgZG9tYWluX2NyYXNoKGQsICJJbnZhbGlkIENSMyB2YWx1ZSAlbHhcbiIsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbM10pOwog
ICAgICAgICAgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKICAgICAgICAgICAg
IH0KIApAQCAtMjMxNSwxMiArMjMwNywxNyBAQCBpbnQgaHZtX3NldF9jcjModW5zaWduZWQgbG9u
ZyB2YWx1ZSwgYm9vbF90IG1heV9kZWZlcikKICAgICBpZiAoIGh2bV9wYWdpbmdfZW5hYmxlZCh2
KSAmJiAhcGFnaW5nX21vZGVfaGFwKHYtPmRvbWFpbikgJiYKICAgICAgICAgICh2YWx1ZSAhPSB2
LT5hcmNoLmh2bV92Y3B1Lmd1ZXN0X2NyWzNdKSApCiAgICAgeworICAgICAgICB1bnNpZ25lZCBs
b25nIGdmbiA9IHBhZGRyX3RvX3Bmbih2YWx1ZSk7CisKICAgICAgICAgLyogU2hhZG93LW1vZGUg
Q1IzIGNoYW5nZS4gQ2hlY2sgUERCUiBhbmQgdXBkYXRlIHJlZmNvdW50cy4gKi8KICAgICAgICAg
SFZNX0RCR19MT0coREJHX0xFVkVMX1ZNTVUsICJDUjMgdmFsdWUgPSAlbHgiLCB2YWx1ZSk7Ci0g
ICAgICAgIHBhZ2UgPSBnZXRfcGFnZV9mcm9tX2dmbih2LT5kb21haW4sIHZhbHVlID4+IFBBR0Vf
U0hJRlQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMLCBQMk1fQUxMT0Mp
OworICAgICAgICBwYWdlID0gZ2V0X3BhZ2VfZnJvbV9nZm4odi0+ZG9tYWluLCBnZm4sIE5VTEws
IFAyTV9BTExPQyk7CiAgICAgICAgIGlmICggIXBhZ2UgKQotICAgICAgICAgICAgZ290byBiYWRf
Y3IzOworICAgICAgICB7CisgICAgICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluLCAiQmFk
IENSMyBnZm4gJSJQUklfZ2ZuIlxuIiwgZ2ZuKTsKKworICAgICAgICAgICAgcmV0dXJuIFg4NkVN
VUxfVU5IQU5ETEVBQkxFOworICAgICAgICB9CiAKICAgICAgICAgcHV0X3BhZ2UocGFnZXRhYmxl
X2dldF9wYWdlKHYtPmFyY2guZ3Vlc3RfdGFibGUpKTsKICAgICAgICAgdi0+YXJjaC5ndWVzdF90
YWJsZSA9IHBhZ2V0YWJsZV9mcm9tX3BhZ2UocGFnZSk7CkBAIC0yMzMxLDExICsyMzI4LDYgQEAg
aW50IGh2bV9zZXRfY3IzKHVuc2lnbmVkIGxvbmcgdmFsdWUsIGJvb2xfdCBtYXlfZGVmZXIpCiAg
ICAgdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9jclszXSA9IHZhbHVlOwogICAgIHBhZ2luZ191cGRh
dGVfY3IzKHYsIG5vZmx1c2gpOwogICAgIHJldHVybiBYODZFTVVMX09LQVk7Ci0KLSBiYWRfY3Iz
OgotICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJJbnZhbGlkIENSM1xuIik7Ci0gICAgZG9tYWlu
X2NyYXNoKHYtPmRvbWFpbik7Ci0gICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwogfQog
CiBpbnQgaHZtX3NldF9jcjQodW5zaWduZWQgbG9uZyB2YWx1ZSwgYm9vbF90IG1heV9kZWZlcikK
QEAgLTI2NjksMTMgKzI2NjEsMTMgQEAgc3RhdGljIHZvaWQgKmh2bV9tYXBfZW50cnkodW5zaWdu
ZWQgbG9uZyB2YSwgYm9vbF90ICp3cml0YWJsZSkKIHsKICAgICB1bnNpZ25lZCBsb25nIGdmbjsK
ICAgICB1aW50MzJfdCBwZmVjOwotICAgIGNoYXIgKnY7CisgICAgdm9pZCAqdiA9IE5VTEw7CiAK
ICAgICBpZiAoICgodmEgJiB+UEFHRV9NQVNLKSArIDgpID4gUEFHRV9TSVpFICkKICAgICB7Ci0g
ICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJEZXNjcmlwdG9yIHRhYmxlIGVudHJ5ICIKLSAg
ICAgICAgICAgICAgICAgInN0cmFkZGxlcyBwYWdlIGJvdW5kYXJ5XG4iKTsKLSAgICAgICAgZ290
byBmYWlsOworICAgICAgICBkb21haW5fY3Jhc2goY3VycmVudC0+ZG9tYWluLAorICAgICAgICAg
ICAgICAgICAgICAgIkRlc2NyaXB0b3IgdGFibGUgZW50cnkgc3RyYWRkbGVzIHBhZ2UgYm91bmRh
cnlcbiIpOworICAgICAgICBnb3RvIG91dDsKICAgICB9CiAKICAgICAvKgpAQCAtMjY4NiwxNyAr
MjY3OCwyMiBAQCBzdGF0aWMgdm9pZCAqaHZtX21hcF9lbnRyeSh1bnNpZ25lZCBsb25nIHZhLCBi
b29sX3QgKndyaXRhYmxlKQogICAgIHBmZWMgPSBQRkVDX3BhZ2VfcHJlc2VudDsKICAgICBnZm4g
PSBwYWdpbmdfZ3ZhX3RvX2dmbihjdXJyZW50LCB2YSwgJnBmZWMpOwogICAgIGlmICggcGZlYyAm
IChQRkVDX3BhZ2VfcGFnZWQgfCBQRkVDX3BhZ2Vfc2hhcmVkKSApCi0gICAgICAgIGdvdG8gZmFp
bDsKKyAgICB7CisgICAgICAgIGRvbWFpbl9jcmFzaChjdXJyZW50LT5kb21haW4sICJEZXNjcmlw
dG9yIHRhYmxlIGlzIHBhZ2VkIG9yIHNoYXJlZFxuIik7CisgICAgICAgIGdvdG8gb3V0OworICAg
IH0KIAogICAgIHYgPSBodm1fbWFwX2d1ZXN0X2ZyYW1lX3J3KGdmbiwgMCwgd3JpdGFibGUpOwog
ICAgIGlmICggdiA9PSBOVUxMICkKLSAgICAgICAgZ290byBmYWlsOworICAgIHsKKyAgICAgICAg
ZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbiwgIkZhaWxlZCB0byBtYXAgZGVzY3JpcHRvciB0
YWJsZVxuIik7CisgICAgICAgIGdvdG8gb3V0OworICAgIH0KIAotICAgIHJldHVybiB2ICsgKHZh
ICYgflBBR0VfTUFTSyk7CisgICAgdiArPSAodmEgJiB+UEFHRV9NQVNLKTsKIAotIGZhaWw6Ci0g
ICAgZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbik7Ci0gICAgcmV0dXJuIE5VTEw7Cisgb3V0
OgorICAgIHJldHVybiB2OwogfQogCiBzdGF0aWMgdm9pZCBodm1fdW5tYXBfZW50cnkodm9pZCAq
cCkKQEAgLTM3MTksNyArMzcxNiw3IEBAIGludCBodm1fZGVzY3JpcHRvcl9hY2Nlc3NfaW50ZXJj
ZXB0KHVpbnQ2NF90IGV4aXRfaW5mbywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZGVzY3JpcHRvciwgaXNfd3JpdGUpOwogICAgIH0KICAgICBlbHNlIGlmICggIWh2bV9l
bXVsYXRlX29uZV9pbnNuKGlzX3N5c2Rlc2NfYWNjZXNzLCAic3lzZGVzYyBhY2Nlc3MiKSApCi0g
ICAgICAgIGRvbWFpbl9jcmFzaChjdXJyZCk7CisgICAgICAgIGRvbWFpbl9jcmFzaChjdXJyZCwg
InN5c2Rlc2MgZW11bGF0aW9uIGZhaWx1cmVcbiIpOwogCiAgICAgcmV0dXJuIFg4NkVNVUxfT0tB
WTsKIH0KQEAgLTQzMDIsNyArNDI5OSw3IEBAIHN0YXRpYyBpbnQgaHZtb3Bfc2V0X3BhcmFtKAog
ICAgICAgICBpZiAoIGEudmFsdWUgIT0gKHVpbnQzMl90KWEudmFsdWUgKQogICAgICAgICB7CiAg
ICAgICAgICAgICBpZiAoIGQgPT0gY3Vycl9kICkKLSAgICAgICAgICAgICAgICBkb21haW5fY3Jh
c2goZCk7CisgICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQsICJJbnZhbGlkIFZNODZfVFNT
IHZhbHVlICUjbHhcbiIsIGEudmFsdWUpOwogICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwogICAg
ICAgICB9CiAgICAgICAgIC8qIE9sZCBodm1sb2FkZXIgYmluYXJpZXMgaGFyZGNvZGUgdGhlIHNp
emUgdG8gMTI4IGJ5dGVzLiAqLwpAQCAtNDMxNSw3ICs0MzEyLDggQEAgc3RhdGljIGludCBodm1v
cF9zZXRfcGFyYW0oCiAgICAgICAgIGlmICggKGEudmFsdWUgPj4gMzIpIDwgc2l6ZW9mKHN0cnVj
dCB0c3MzMikgKQogICAgICAgICB7CiAgICAgICAgICAgICBpZiAoIGQgPT0gY3Vycl9kICkKLSAg
ICAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CisgICAgICAgICAgICAgICAgZG9tYWluX2Ny
YXNoKGQsICJJbnZhbGlkIFZNODZfVFNTX1NJWkVEIHZhbHVlICUjbHhcbiIsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGEudmFsdWUgPj4gMzIpOwogICAgICAgICAgICAgcmMgPSAtRUlO
VkFMOwogICAgICAgICB9CiAgICAgICAgIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZt
L2ludGVyY2VwdC5jIGIveGVuL2FyY2gveDg2L2h2bS9pbnRlcmNlcHQuYwppbmRleCAyYmMxNTZk
Li5lZGFmNzVhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2ludGVyY2VwdC5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9odm0vaW50ZXJjZXB0LmMKQEAgLTQ0LDcgKzQ0LDcgQEAgc3RhdGljIGJv
b2xfdCBodm1fbW1pb19hY2NlcHQoY29uc3Qgc3RydWN0IGh2bV9pb19oYW5kbGVyICpoYW5kbGVy
LAogICAgIGxhc3QgPSBodm1fbW1pb19sYXN0X2J5dGUocCk7CiAgICAgaWYgKCBsYXN0ICE9IGZp
cnN0ICYmCiAgICAgICAgICAhaGFuZGxlci0+bW1pby5vcHMtPmNoZWNrKGN1cnJlbnQsIGxhc3Qp
ICkKLSAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbik7CisgICAgICAgIGRvbWFp
bl9jcmFzaChjdXJyZW50LT5kb21haW4sICJGYXRhbCBNTUlPIGVycm9yXG4iKTsKIAogICAgIHJl
dHVybiAxOwogfQpAQCAtMTM0LDggKzEzNCwxMCBAQCBpbnQgaHZtX3Byb2Nlc3NfaW9faW50ZXJj
ZXB0KGNvbnN0IHN0cnVjdCBodm1faW9faGFuZGxlciAqaGFuZGxlciwKIAogICAgICAgICAgICAg
aWYgKCBwLT5kYXRhX2lzX3B0ciApCiAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgc3dp
dGNoICggaHZtX2NvcHlfdG9fZ3Vlc3RfcGh5cyhwLT5kYXRhICsgc3RlcCAqIGksCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmZGF0YSwgcC0+c2l6ZSwg
Y3VycmVudCkgKQorICAgICAgICAgICAgICAgIGVudW0gaHZtX3RyYW5zbGF0aW9uX3Jlc3VsdCBy
ZXMgPQorICAgICAgICAgICAgICAgICAgICBodm1fY29weV90b19ndWVzdF9waHlzKHAtPmRhdGEg
KyBzdGVwICogaSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAm
ZGF0YSwgcC0+c2l6ZSwgY3VycmVudCk7CisgICAgICAgICAgICAgICAgc3dpdGNoICggcmVzICkK
ICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgY2FzZSBIVk1UUkFOU19va2F5Ogog
ICAgICAgICAgICAgICAgICAgICBicmVhazsKQEAgLTE0OCw3ICsxNTAsOSBAQCBpbnQgaHZtX3By
b2Nlc3NfaW9faW50ZXJjZXB0KGNvbnN0IHN0cnVjdCBodm1faW9faGFuZGxlciAqaGFuZGxlciwK
ICAgICAgICAgICAgICAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CiAgICAgICAgICAgICAg
ICAgICAgIC8qIGZhbGwgdGhyb3VnaCAqLwogICAgICAgICAgICAgICAgIGRlZmF1bHQ6Ci0gICAg
ICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChjdXJyZW50LT5kb21haW4pOworICAgICAgICAg
ICAgICAgICAgICBkb21haW5fY3Jhc2goY3VycmVudC0+ZG9tYWluLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIkVycm9yIGNvcHlpbmcgJXUgYnl0ZXMgdG8gZ3BhICUiUFJJcGFk
ZHIiOiAlZFxuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAtPnNpemUsIHAt
PmRhdGEgKyBzdGVwICogaSwgcmVzKTsKICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIFg4NkVN
VUxfVU5IQU5ETEVBQkxFOwogICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgIH0KQEAgLTE2
Miw5ICsxNjYsMTIgQEAgaW50IGh2bV9wcm9jZXNzX2lvX2ludGVyY2VwdChjb25zdCBzdHJ1Y3Qg
aHZtX2lvX2hhbmRsZXIgKmhhbmRsZXIsCiAgICAgICAgIHsKICAgICAgICAgICAgIGlmICggcC0+
ZGF0YV9pc19wdHIgKQogICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGVudW0gaHZtX3Ry
YW5zbGF0aW9uX3Jlc3VsdCByZXM7CisKICAgICAgICAgICAgICAgICBkYXRhID0gMDsKLSAgICAg
ICAgICAgICAgICBzd2l0Y2ggKCBodm1fY29weV9mcm9tX2d1ZXN0X3BoeXMoJmRhdGEsIHAtPmRh
dGEgKyBzdGVwICogaSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcC0+c2l6ZSkgKQorICAgICAgICAgICAgICAgIHJlcyA9IGh2bV9jb3B5X2Zyb21f
Z3Vlc3RfcGh5cygmZGF0YSwgcC0+ZGF0YSArIHN0ZXAgKiBpLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwLT5zaXplKTsKKyAgICAgICAgICAgICAgICBz
d2l0Y2ggKCByZXMgKQogICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBjYXNlIEhW
TVRSQU5TX29rYXk6CiAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwpAQCAtMTc3LDcgKzE4NCw5
IEBAIGludCBodm1fcHJvY2Vzc19pb19pbnRlcmNlcHQoY29uc3Qgc3RydWN0IGh2bV9pb19oYW5k
bGVyICpoYW5kbGVyLAogICAgICAgICAgICAgICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsK
ICAgICAgICAgICAgICAgICAgICAgLyogZmFsbCB0aHJvdWdoICovCiAgICAgICAgICAgICAgICAg
ZGVmYXVsdDoKLSAgICAgICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFp
bik7CisgICAgICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChjdXJyZW50LT5kb21haW4sCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiRXJyb3IgY29weWluZyAldSBieXRlcyBm
cm9tIGdwYSAlIlBSSXBhZGRyIjogJWRcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwLT5zaXplLCBwLT5kYXRhICsgc3RlcCAqIGksIHJlcyk7CiAgICAgICAgICAgICAgICAg
ICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsKICAgICAgICAgICAgICAgICB9CiAgICAg
ICAgICAgICB9CkBAIC0yNjMsNyArMjcyLDcgQEAgc3RydWN0IGh2bV9pb19oYW5kbGVyICpodm1f
bmV4dF9pb19oYW5kbGVyKHN0cnVjdCBkb21haW4gKmQpCiAKICAgICBpZiAoIGkgPT0gTlJfSU9f
SEFORExFUlMgKQogICAgIHsKLSAgICAgICAgZG9tYWluX2NyYXNoKGQpOworICAgICAgICBkb21h
aW5fY3Jhc2goZCwgIlRvbyBtYW55IElPIGhhbmRsZXJzXG4iKTsKICAgICAgICAgcmV0dXJuIE5V
TEw7CiAgICAgfQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2lvLmMgYi94ZW4vYXJj
aC94ODYvaHZtL2lvLmMKaW5kZXggYmY0ZDg3NC4uMDNhZTNkZSAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS9pby5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaW8uYwpAQCAtMTY3LDggKzE2
Nyw3IEBAIGJvb2wgaGFuZGxlX3Bpbyh1aW50MTZfdCBwb3J0LCB1bnNpZ25lZCBpbnQgc2l6ZSwg
aW50IGRpcikKICAgICAgICAgYnJlYWs7CiAKICAgICBkZWZhdWx0OgotICAgICAgICBnZHByaW50
ayhYRU5MT0dfRVJSLCAiV2VpcmQgSFZNIGlvZW11bGF0aW9uIHN0YXR1cyAlZC5cbiIsIHJjKTsK
LSAgICAgICAgZG9tYWluX2NyYXNoKGN1cnItPmRvbWFpbik7CisgICAgICAgIGRvbWFpbl9jcmFz
aChjdXJyLT5kb21haW4sICJVbmV4cGVjdGVkIFBJTyByZXN1bHQgJWRcbiIsIHJjKTsKICAgICAg
ICAgcmV0dXJuIGZhbHNlOwogICAgIH0KIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9p
b3JlcS5jIGIveGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jCmluZGV4IDk0MGEyYzkuLjcwNTJkMjAg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYworKysgYi94ZW4vYXJjaC94ODYv
aHZtL2lvcmVxLmMKQEAgLTE1MCwxMCArMTUwLDEwIEBAIHN0YXRpYyBib29sIGh2bV93YWl0X2Zv
cl9pbyhzdHJ1Y3QgaHZtX2lvcmVxX3ZjcHUgKnN2LCBpb3JlcV90ICpwKQogCiAgICAgICAgIGlm
ICggdW5saWtlbHkoc3RhdGUgPCBwcmV2X3N0YXRlKSApCiAgICAgICAgIHsKLSAgICAgICAgICAg
IGdkcHJpbnRrKFhFTkxPR19FUlIsICJXZWlyZCBIVk0gaW9yZXEgc3RhdGUgdHJhbnNpdGlvbiAl
dSAtPiAldVxuIiwKLSAgICAgICAgICAgICAgICAgICAgIHByZXZfc3RhdGUsIHN0YXRlKTsKICAg
ICAgICAgICAgIHN2LT5wZW5kaW5nID0gZmFsc2U7Ci0gICAgICAgICAgICBkb21haW5fY3Jhc2go
c3YtPnZjcHUtPmRvbWFpbik7CisgICAgICAgICAgICBkb21haW5fY3Jhc2goc3YtPnZjcHUtPmRv
bWFpbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAiV2VpcmQgSFZNIGlvcmVxIHN0YXRlIHRy
YW5zaXRpb24gJXUgLT4gJXVcbiIsCisgICAgICAgICAgICAgICAgICAgICAgICAgcHJldl9zdGF0
ZSwgc3RhdGUpOwogICAgICAgICAgICAgcmV0dXJuIGZhbHNlOyAvKiBiYWlsICovCiAgICAgICAg
IH0KIApAQCAtMTcxLDkgKzE3MSw5IEBAIHN0YXRpYyBib29sIGh2bV93YWl0X2Zvcl9pbyhzdHJ1
Y3QgaHZtX2lvcmVxX3ZjcHUgKnN2LCBpb3JlcV90ICpwKQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdGF0ZSAhPSBwcmV2X3N0YXRlOyB9KSk7CiAgICAgICAgICAg
ICBnb3RvIHJlY2hlY2s7CiAgICAgICAgIGRlZmF1bHQ6Ci0gICAgICAgICAgICBnZHByaW50ayhY
RU5MT0dfRVJSLCAiV2VpcmQgSFZNIGlvcmVxdWVzdCBzdGF0ZSAldVxuIiwgc3RhdGUpOwogICAg
ICAgICAgICAgc3YtPnBlbmRpbmcgPSBmYWxzZTsKLSAgICAgICAgICAgIGRvbWFpbl9jcmFzaChz
di0+dmNwdS0+ZG9tYWluKTsKKyAgICAgICAgICAgIGRvbWFpbl9jcmFzaChzdi0+dmNwdS0+ZG9t
YWluLAorICAgICAgICAgICAgICAgICAgICAgICAgICJXZWlyZCBIVk0gaW9yZXF1ZXN0IHN0YXRl
ICV1XG4iLCBzdGF0ZSk7CiAgICAgICAgICAgICByZXR1cm4gZmFsc2U7IC8qIGJhaWwgKi8KICAg
ICAgICAgfQogICAgIH0KQEAgLTQxNSwxMyArNDE1LDE2IEBAIHN0YXRpYyB2b2lkIGh2bV9yZW1v
dmVfaW9yZXFfZ2ZuKHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpzLCBib29sIGJ1ZikKIHsKICAg
ICBzdHJ1Y3QgZG9tYWluICpkID0gcy0+dGFyZ2V0OwogICAgIHN0cnVjdCBodm1faW9yZXFfcGFn
ZSAqaW9ycCA9IGJ1ZiA/ICZzLT5idWZpb3JlcSA6ICZzLT5pb3JlcTsKKyAgICBpbnQgcmM7CiAK
ICAgICBpZiAoIElTX0RFRkFVTFQocykgfHwgZ2ZuX2VxKGlvcnAtPmdmbiwgSU5WQUxJRF9HRk4p
ICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgaWYgKCBndWVzdF9waHlzbWFwX3JlbW92ZV9wYWdl
KGQsIGlvcnAtPmdmbiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFnZV90
b19tZm4oaW9ycC0+cGFnZSksIDApICkKLSAgICAgICAgZG9tYWluX2NyYXNoKGQpOworICAgIHJj
ID0gZ3Vlc3RfcGh5c21hcF9yZW1vdmVfcGFnZShkLCBpb3JwLT5nZm4sIHBhZ2VfdG9fbWZuKGlv
cnAtPnBhZ2UpLCAwKTsKKyAgICBpZiAoIHJjICkKKyAgICAgICAgZG9tYWluX2NyYXNoKGQsICJF
cnJvciByZW1vdmluZyBnZm4gJSJQUklfZ2ZuIiBmcm9tIHBoeXNtYXA6ICVkXG4iLAorICAgICAg
ICAgICAgICAgICAgICAgZ2ZuX3goaW9ycC0+Z2ZuKSwgcmMpOworCiAgICAgY2xlYXJfcGFnZShp
b3JwLT52YSk7CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jIGIv
eGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKaW5kZXggYTE2ZjM3Mi4uZGI0OTgwZCAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9z
dm0vc3ZtLmMKQEAgLTkxLDcgKzkxLDcgQEAgc3RhdGljIHZvaWQgc3ZtX2NyYXNoX29yX2ZhdWx0
KHN0cnVjdCB2Y3B1ICp2KQogICAgIGlmICggdm1jYl9nZXRfY3BsKHYtPmFyY2guaHZtX3N2bS52
bWNiKSApCiAgICAgICAgIGh2bV9pbmplY3RfaHdfZXhjZXB0aW9uKFRSQVBfaW52YWxpZF9vcCwg
WDg2X0VWRU5UX05PX0VDKTsKICAgICBlbHNlCi0gICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21h
aW4pOworICAgICAgICBfX2RvbWFpbl9jcmFzaCh2LT5kb21haW4pOwogfQogCiB2b2lkIF9fdXBk
YXRlX2d1ZXN0X2VpcChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgdW5zaWduZWQgaW50IGlu
c3RfbGVuKQpAQCAtMTAzLDcgKzEwMyw3IEBAIHZvaWQgX191cGRhdGVfZ3Vlc3RfZWlwKHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzLCB1bnNpZ25lZCBpbnQgaW5zdF9sZW4pCiAKICAgICBpZiAo
IHVubGlrZWx5KGluc3RfbGVuID4gTUFYX0lOU1RfTEVOKSApCiAgICAgewotICAgICAgICBnZHBy
aW50ayhYRU5MT0dfRVJSLCAiQmFkIGluc3RydWN0aW9uIGxlbmd0aCAldVxuIiwgaW5zdF9sZW4p
OworICAgICAgICBncHJpbnRrKFhFTkxPR19FUlIsICJCYWQgaW5zdHJ1Y3Rpb24gbGVuZ3RoICV1
XG4iLCBpbnN0X2xlbik7CiAgICAgICAgIHN2bV9jcmFzaF9vcl9mYXVsdChjdXJyKTsKICAgICAg
ICAgcmV0dXJuOwogICAgIH0KQEAgLTQxMSw5ICs0MTEsMTAgQEAgc3RhdGljIHZvaWQgc3ZtX3Nh
dmVfdm1jYl9jdHh0KHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgaHZtX2h3X2NwdSAqY3R4dCkKIHN0
YXRpYyBpbnQgc3ZtX2xvYWRfdm1jYl9jdHh0KHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgaHZtX2h3
X2NwdSAqY3R4dCkKIHsKICAgICBzdm1fbG9hZF9jcHVfc3RhdGUodiwgY3R4dCk7Ci0gICAgaWYg
KHN2bV92bWNiX3Jlc3RvcmUodiwgY3R4dCkpIHsKLSAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VS
UiwgInN2bV92bWNiIHJlc3RvcmUgZmFpbGVkIVxuIik7Ci0gICAgICAgIGRvbWFpbl9jcmFzaCh2
LT5kb21haW4pOworCisgICAgaWYgKCBzdm1fdm1jYl9yZXN0b3JlKHYsIGN0eHQpICkKKyAgICB7
CisgICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21haW4sICJzdm1fdm1jYiByZXN0b3JlIGZhaWxl
ZCFcbiIpOwogICAgICAgICByZXR1cm4gLUVJTlZBTDsKICAgICB9CiAKQEAgLTc0Nyw3ICs3NDgs
NyBAQCBzdGF0aWMgdm9pZCBzdm1fZ2V0X3NlZ21lbnRfcmVnaXN0ZXIoc3RydWN0IHZjcHUgKnYs
IGVudW0geDg2X3NlZ21lbnQgc2VnLAogCiAgICAgZGVmYXVsdDoKICAgICAgICAgQVNTRVJUX1VO
UkVBQ0hBQkxFKCk7Ci0gICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21haW4pOworICAgICAgICBk
b21haW5fY3Jhc2godi0+ZG9tYWluLCAiQmFkIHNlZ21lbnQgJXVcbiIsIHNlZyk7CiAgICAgICAg
ICpyZWcgPSAoc3RydWN0IHNlZ21lbnRfcmVnaXN0ZXIpe307CiAgICAgfQogfQpAQCAtNzgzLDcg
Kzc4NCw3IEBAIHN0YXRpYyB2b2lkIHN2bV9zZXRfc2VnbWVudF9yZWdpc3RlcihzdHJ1Y3QgdmNw
dSAqdiwgZW51bSB4ODZfc2VnbWVudCBzZWcsCiAKICAgICBkZWZhdWx0OgogICAgICAgICBBU1NF
UlRfVU5SRUFDSEFCTEUoKTsKLSAgICAgICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbik7CisgICAg
ICAgIGRvbWFpbl9jcmFzaCh2LT5kb21haW4sICJCYWQgc2VnbWVudCAldVxuIiwgc2VnKTsKICAg
ICAgICAgcmV0dXJuOwogICAgIH0KIApAQCAtMTc4MywxMCArMTc4NCwxMCBAQCBzdGF0aWMgdm9p
ZCBzdm1fZG9fbmVzdGVkX3BnZmF1bHQoc3RydWN0IHZjcHUgKnYsCiAgICAgICAgIHAybSA9IHAy
bV9nZXRfcDJtKHYpOwogICAgIC8qIEV2ZXJ5dGhpbmcgZWxzZSBpcyBhbiBlcnJvci4gKi8KICAg
ICBtZm4gPSBfX2dldF9nZm5fdHlwZV9hY2Nlc3MocDJtLCBnZm4sICZwMm10LCAmcDJtYSwgMCwg
TlVMTCwgMCk7Ci0gICAgZ2RwcmludGsoWEVOTE9HX0VSUiwKLSAgICAgICAgICJTVk0gdmlvbGF0
aW9uIGdwYSAlIyJQUklwYWRkciIsIG1mbiAlI2x4LCB0eXBlICVpXG4iLAotICAgICAgICAgZ3Bh
LCBtZm5feChtZm4pLCBwMm10KTsKLSAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluKTsKKworICAg
IGRvbWFpbl9jcmFzaCh2LT5kb21haW4sCisgICAgICAgICAgICAgICAgICJTVk0gdmlvbGF0aW9u
IGdwYSAlIyJQUklwYWRkciIsIG1mbiAlIlBSSV9tZm4iLCB0eXBlICV1XG4iLAorICAgICAgICAg
ICAgICAgICBncGEsIG1mbl94KG1mbiksIHAybXQpOwogfQogCiBzdGF0aWMgdm9pZCBzdm1fZnB1
X2RpcnR5X2ludGVyY2VwdCh2b2lkKQpAQCAtMjQ2MSwxMCArMjQ2Miw3IEBAIHN0YXRpYyB2b2lk
IHN2bV92bWV4aXRfbWNlX2ludGVyY2VwdCgKICAgICBzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MpCiB7CiAgICAgaWYgKCBzdm1faXNfZXJyYXR1bV8zODMocmVncykg
KQotICAgIHsKLSAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgIlNWTSBoaXRzIEFNRCBlcnJh
dHVtIDM4M1xuIik7Ci0gICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21haW4pOwotICAgIH0KKyAg
ICAgICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbiwgIlNWTSBoaXRzIEFNRCBlcnJhdHVtIDM4M1xu
Iik7CiB9CiAKIHN0YXRpYyB2b2lkIHN2bV93YmludmRfaW50ZXJjZXB0KHZvaWQpCkBAIC0yNjc5
LDggKzI2NzcsOCBAQCB2b2lkIHN2bV92bWV4aXRfaGFuZGxlcihzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncykKICAgICAgICAgICAgICAgICBuZXN0ZWRzdm1fdm1leGl0X2RlZmVyKHYsIGV4aXRf
cmVhc29uLCBleGl0aW5mbzEsIGV4aXRpbmZvMik7CiAgICAgICAgICAgICAgICAgZ290byBvdXQ7
CiAgICAgICAgICAgICBjYXNlIE5FU1RFREhWTV9WTUVYSVRfRkFUQUxFUlJPUjoKLSAgICAgICAg
ICAgICAgICBnZHByaW50ayhYRU5MT0dfRVJSLCAidW5leHBlY3RlZCBuZXN0ZWRzdm1fdm1leGl0
KCkgZXJyb3JcbiIpOwotICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21haW4pOwor
ICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21haW4sCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICJuZXN0ZWRzdm1fdm1leGl0KCkgcmV0dXJuZWQgRkFUQUxFUlJPUlxuIik7
CiAgICAgICAgICAgICAgICAgZ290byBvdXQ7CiAgICAgICAgICAgICBkZWZhdWx0OgogICAgICAg
ICAgICAgICAgIEJVRygpOwpAQCAtMjY5MywxNCArMjY5MSwxMiBAQCB2b2lkIHN2bV92bWV4aXRf
aGFuZGxlcihzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgICAgICAgICAibmVz
dGVkc3ZtX2NoZWNrX2ludGVyY2VwdHMoKSByZXR1cm5lZCBORVNURURIVk1fVk1FWElUX0VSUk9S
XG4iKTsKICAgICAgICAgICAgIGdvdG8gb3V0OwogICAgICAgICBjYXNlIE5FU1RFREhWTV9WTUVY
SVRfRkFUQUxFUlJPUjoKLSAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsCi0gICAgICAg
ICAgICAgICAgInVuZXhwZWN0ZWQgbmVzdGVkc3ZtX2NoZWNrX2ludGVyY2VwdHMoKSBlcnJvclxu
Iik7Ci0gICAgICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluKTsKKyAgICAgICAgICAgIGRv
bWFpbl9jcmFzaCh2LT5kb21haW4sCisgICAgICAgICAgICAgICAgICAgICAgICAgIm5lc3RlZHN2
bV9jaGVja19pbnRlcmNlcHRzKCkgcmV0dXJuZWQgRkFUQUxFUlJPUlxuIik7CiAgICAgICAgICAg
ICBnb3RvIG91dDsKICAgICAgICAgZGVmYXVsdDoKLSAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxP
R19JTkZPLCAibmVzdGVkc3ZtX2NoZWNrX2ludGVyY2VwdHMoKSByZXR1cm5lZCAlaVxuIiwKLSAg
ICAgICAgICAgICAgICBuc3JldCk7Ci0gICAgICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWlu
KTsKKyAgICAgICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21haW4sCisgICAgICAgICAgICAgICAg
ICAgICAgICAgIm5lc3RlZHN2bV9jaGVja19pbnRlcmNlcHRzKCkgcmV0dXJuZWQgJXVcbiIsIG5z
cmV0KTsKICAgICAgICAgICAgIGdvdG8gb3V0OwogICAgICAgICB9CiAgICAgfQpAQCAtMjcwOSw3
ICsyNzA1LDcgQEAgdm9pZCBzdm1fdm1leGl0X2hhbmRsZXIoc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MpCiAgICAgewogICAgICAgICBnZHByaW50ayhYRU5MT0dfRVJSLCAiaW52YWxpZCBWTUNC
IHN0YXRlOlxuIik7CiAgICAgICAgIHN2bV92bWNiX2R1bXAoX19mdW5jX18sIHZtY2IpOwotICAg
ICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluKTsKKyAgICAgICAgX19kb21haW5fY3Jhc2godi0+
ZG9tYWluKTsKICAgICAgICAgZ290byBvdXQ7CiAgICAgfQogCkBAIC0zMDI4LDEyICszMDI0LDkg
QEAgdm9pZCBzdm1fdm1leGl0X2hhbmRsZXIoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAg
ICAgICAgIGlmICggcmMgPj0gMCApCiAgICAgICAgICAgICBzdm1fZG9fbmVzdGVkX3BnZmF1bHQo
diwgcmVncywgdm1jYi0+ZXhpdGluZm8xLCB2bWNiLT5leGl0aW5mbzIpOwogICAgICAgICBlbHNl
Ci0gICAgICAgIHsKLSAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIKLSAgICAgICAgICAg
ICAgICAgICAiJXB2OiBFcnJvciAlZCBoYW5kbGluZyBOUEYgKGdwYT0lMDhseCBlYz0lMDRseClc
biIsCi0gICAgICAgICAgICAgICAgICAgdiwgcmMsIHZtY2ItPmV4aXRpbmZvMiwgdm1jYi0+ZXhp
dGluZm8xKTsKLSAgICAgICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21haW4pOwotICAgICAgICB9
CisgICAgICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICIlcHY6IEVycm9yICVkIGhhbmRsaW5nIE5QRiAoZ3BhPSUwOGx4IGVjPSUwNGx4KVxu
IiwKKyAgICAgICAgICAgICAgICAgICAgICAgICB2LCByYywgdm1jYi0+ZXhpdGluZm8yLCB2bWNi
LT5leGl0aW5mbzEpOwogICAgICAgICB2LT5hcmNoLmh2bV9zdm0uY2FjaGVkX2luc25fbGVuID0g
MDsKICAgICAgICAgYnJlYWs7CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRp
YW4uYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYwppbmRleCA0ODYwNjUxLi4xZDVkZjdm
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKKysrIGIveGVuL2FyY2gv
eDg2L2h2bS92aXJpZGlhbi5jCkBAIC00NDYsNyArNDQ2LDcgQEAgdm9pZCB2aXJpZGlhbl9hcGlj
X2Fzc2lzdF9zZXQoc3RydWN0IHZjcHUgKnYpCiAgICAgICogdG8gbWFrZSB0aGUgcHJvYmxlbSBj
bGVhci4KICAgICAgKi8KICAgICBpZiAoIHYtPmFyY2guaHZtX3ZjcHUudmlyaWRpYW4udnBfYXNz
aXN0LnBlbmRpbmcgKQotICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluKTsKKyAgICAgICAg
ZG9tYWluX2NyYXNoKHYtPmRvbWFpbiwgIkFzc2lzdCBhbHJlYWR5IHBlbmRpbmdcbiIpOwogCiAg
ICAgdi0+YXJjaC5odm1fdmNwdS52aXJpZGlhbi52cF9hc3Npc3QucGVuZGluZyA9IHRydWU7CiAg
ICAgKnZhIHw9IDF1OwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYyBiL3hl
bi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKaW5kZXggZWMwODljYy4uZjAzMWVjZCAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBp
Yy5jCkBAIC0zNzksOSArMzc5LDggQEAgc3RhdGljIHZvaWQgdmxhcGljX2FjY2VwdF9pcnEoc3Ry
dWN0IHZjcHUgKnYsIHVpbnQzMl90IGljcl9sb3cpCiAgICAgICAgIEJVRygpOyAvKiBIYW5kbGVk
IGluIHZsYXBpY19pcGkoKS4gKi8KIAogICAgIGRlZmF1bHQ6Ci0gICAgICAgIGdkcHJpbnRrKFhF
TkxPR19FUlIsICJUT0RPOiB1bnN1cHBvcnRlZCBkZWxpdmVyeSBtb2RlIGluIElDUiAleFxuIiwK
LSAgICAgICAgICAgICAgICAgaWNyX2xvdyk7Ci0gICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21h
aW4pOworICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluLCAiVW5zdXBwb3J0ZWQgZGVsaXZl
cnkgbW9kZSBpbiBJQ1IgJXhcbiIsCisgICAgICAgICAgICAgICAgICAgICBpY3JfbG93KTsKICAg
ICB9CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3JlYWxtb2RlLmMgYi94
ZW4vYXJjaC94ODYvaHZtL3ZteC9yZWFsbW9kZS5jCmluZGV4IGIyMGQ4YzQuLjdjZjMzZWQgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3JlYWxtb2RlLmMKKysrIGIveGVuL2FyY2gv
eDg2L2h2bS92bXgvcmVhbG1vZGUuYwpAQCAtMTQ4LDcgKzE0OCw3IEBAIHZvaWQgdm14X3JlYWxt
b2RlX2VtdWxhdGVfb25lKHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0ICpodm1lbXVsX2N0eHQpCiAK
ICBmYWlsOgogICAgIGh2bV9kdW1wX2VtdWxhdGlvbl9zdGF0ZShYRU5MT0dfR19FUlIsICJSZWFs
LW1vZGUiLCBodm1lbXVsX2N0eHQsIHJjKTsKLSAgICBkb21haW5fY3Jhc2goY3Vyci0+ZG9tYWlu
KTsKKyAgICBkb21haW5fY3Jhc2goY3Vyci0+ZG9tYWluLCAiRW11bGF0aW9uIGZhaWx1cmVcbiIp
OwogfQogCiB2b2lkIHZteF9yZWFsbW9kZShzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYyBiL3hlbi9hcmNoL3g4Ni9odm0v
dm14L3ZtY3MuYwppbmRleCA2NjgxMDMyLi4xODZlMjJiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvaHZtL3ZteC92bWNzLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCkBAIC0x
Nzg5LDcgKzE3ODksNyBAQCB2b2lkIHZteF92bWVudHJ5X2ZhaWx1cmUodm9pZCkKICAgICAgICAg
IGVycm9yID09IFZNWF9JTlNOX0lOVkFMSURfSE9TVF9TVEFURSApCiAgICAgICAgIHZtY3NfZHVt
cF92Y3B1KGN1cnIpOwogCi0gICAgZG9tYWluX2NyYXNoKGN1cnItPmRvbWFpbik7CisgICAgX19k
b21haW5fY3Jhc2goY3Vyci0+ZG9tYWluKTsKIH0KIAogdm9pZCB2bXhfZG9fcmVzdW1lKHN0cnVj
dCB2Y3B1ICp2KQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgYi94ZW4v
YXJjaC94ODYvaHZtL3ZteC92bXguYwppbmRleCBmY2QzMjI1Li4wMzM1MjM5IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92
bXguYwpAQCAtNzk5LDggKzc5OSw3IEBAIHN0YXRpYyBpbnQgdm14X2xvYWRfdm1jc19jdHh0KHN0
cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgaHZtX2h3X2NwdSAqY3R4dCkKIAogICAgIGlmICggdm14X3Zt
Y3NfcmVzdG9yZSh2LCBjdHh0KSApCiAgICAgewotICAgICAgICBnZHByaW50ayhYRU5MT0dfRVJS
LCAidm14X3ZtY3MgcmVzdG9yZSBmYWlsZWQhXG4iKTsKLSAgICAgICAgZG9tYWluX2NyYXNoKHYt
PmRvbWFpbik7CisgICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21haW4sICJ2bWNzX3ZtY3NfcmVz
dG9yZSgpIGZhaWxlZFxuIik7CiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogICAgIH0KIApAQCAt
MTM4MSwxOCArMTM4MCwyMSBAQCBzdGF0aWMgdm9pZCB2bXhfbG9hZF9wZHB0cnMoc3RydWN0IHZj
cHUgKnYpCiAgICAgICAgIHJldHVybjsKIAogICAgIGlmICggKGNyMyAmIDB4MWZVTCkgJiYgIWh2
bV9wY2lkX2VuYWJsZWQodikgKQotICAgICAgICBnb3RvIGNyYXNoOworICAgIHsKKyAgICAgICAg
ZG9tYWluX2NyYXNoKHYtPmRvbWFpbiwgIkJhZCBjcjMgJXBcbiIsIF9wKGNyMykpOworICAgICAg
ICByZXR1cm47CisgICAgfQogCiAgICAgcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKHYtPmRvbWFp
biwgY3IzID4+IFBBR0VfU0hJRlQsICZwMm10LCBQMk1fVU5TSEFSRSk7CiAgICAgaWYgKCAhcGFn
ZSApCiAgICAgewotICAgICAgICAvKiBJZGVhbGx5IHlvdSBkb24ndCB3YW50IHRvIGNyYXNoIGJ1
dCByYXRoZXIgZ28gaW50byBhIHdhaXQgCi0gICAgICAgICAqIHF1ZXVlLCBidXQgdGhpcyBpcyB0
aGUgd3JvbmcgcGxhY2UuIFdlJ3JlIGhvbGRpbmcgYXQgbGVhc3QKLSAgICAgICAgICogdGhlIHBh
Z2luZyBsb2NrICovCi0gICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsCi0gICAgICAgICAgICAg
ICAgICJCYWQgY3IzIG9uIGxvYWQgcGRwdHJzIGdmbiAlbHggdHlwZSAlZFxuIiwKLSAgICAgICAg
ICAgICAgICAgY3IzID4+IFBBR0VfU0hJRlQsIChpbnQpIHAybXQpOwotICAgICAgICBnb3RvIGNy
YXNoOworICAgICAgICAvKgorICAgICAgICAgKiBJZGVhbGx5IHdlIGRvbid0IHdhbnQgdG8gY3Jh
c2ggYnV0IHJhdGhlciBnbyBpbnRvIGEgd2FpdCBxdWV1ZSwgYnV0CisgICAgICAgICAqIHRoaXMg
aXMgdGhlIHdyb25nIHBsYWNlLiAgV2UncmUgaG9sZGluZyBhdCBsZWFzdCB0aGUgcGFnaW5nIGxv
Y2suCisgICAgICAgICAqLworICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluLCAiQmFkIGNy
MyBvbiBsb2FkIHBkcHRycyBnZm4gJWx4IHR5cGUgJWRcbiIsCisgICAgICAgICAgICAgICAgICAg
ICBjcjMgPj4gUEFHRV9TSElGVCwgKGludCkgcDJtdCk7CisgICAgICAgIHJldHVybjsKICAgICB9
CiAKICAgICBwID0gX19tYXBfZG9tYWluX3BhZ2UocGFnZSk7CkBAIC0xNDE2LDEwICsxNDE4LDYg
QEAgc3RhdGljIHZvaWQgdm14X2xvYWRfcGRwdHJzKHN0cnVjdCB2Y3B1ICp2KQogCiAgICAgdW5t
YXBfZG9tYWluX3BhZ2UocCk7CiAgICAgcHV0X3BhZ2UocGFnZSk7Ci0gICAgcmV0dXJuOwotCi0g
Y3Jhc2g6Ci0gICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbik7CiB9CiAKIHN0YXRpYyB2b2lkIHZt
eF91cGRhdGVfaG9zdF9jcjMoc3RydWN0IHZjcHUgKnYpCkBAIC0zMTk1LDggKzMxOTMsNyBAQCBz
dGF0aWMgaW50IHZteF9tc3Jfd3JpdGVfaW50ZXJjZXB0KHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2
NF90IG1zcl9jb250ZW50KQogCiAgICAgICAgICAgICBpZiAoIHVubGlrZWx5KCFsYnIpICkKICAg
ICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICBncHJpbnRrKFhFTkxPR19FUlIsICJVbmtub3du
IEhvc3QgTEJSIE1TUnNcbiIpOwotICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21h
aW4pOworICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21haW4sICJVbmtub3duIEhv
c3QgTEJSIE1TUnNcbiIpOwogICAgICAgICAgICAgICAgIHJldHVybiBYODZFTVVMX09LQVk7CiAg
ICAgICAgICAgICB9CiAKQEAgLTMyMTAsOSArMzIwNyw4IEBAIHN0YXRpYyBpbnQgdm14X21zcl93
cml0ZV9pbnRlcmNlcHQodW5zaWduZWQgaW50IG1zciwgdWludDY0X3QgbXNyX2NvbnRlbnQpCiAK
ICAgICAgICAgICAgICAgICAgICAgaWYgKCB1bmxpa2VseShyYykgKQogICAgICAgICAgICAgICAg
ICAgICB7Ci0gICAgICAgICAgICAgICAgICAgICAgICBncHJpbnRrKFhFTkxPR19FUlIsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICJHdWVzdCBsb2FkL3NhdmUgbGlzdCBlcnJvciAl
ZFxuIiwgcmMpOwotICAgICAgICAgICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKHYtPmRvbWFp
bik7CisgICAgICAgICAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJHdWVzdCBsb2FkL3NhdmUgbGlzdCBl
cnJvciAlZFxuIiwgcmMpOwogICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxf
T0tBWTsKICAgICAgICAgICAgICAgICAgICAgfQogCkBAIC0zMzkxLDcgKzMzODcsNyBAQCBzdGF0
aWMgdm9pZCBlcHRfaGFuZGxlX3Zpb2xhdGlvbihlcHRfcXVhbF90IHEsIHBhZGRyX3QgZ3BhKQog
ICAgIGlmICggcS5nbGFfdmFsaWQgKQogICAgICAgICBncHJpbnRrKFhFTkxPR19FUlIsICIgLS0t
IEdMQSAlI2x4XG4iLCBnbGEpOwogCi0gICAgZG9tYWluX2NyYXNoKGQpOworICAgIGRvbWFpbl9j
cmFzaChkLCAiVW5oYW5kbGVkIEVQVCB2aW9sYXRpb25cbiIpOwogfQogCiBzdGF0aWMgdm9pZCB2
bXhfZmFpbGVkX3ZtZW50cnkodW5zaWduZWQgaW50IGV4aXRfcmVhc29uLApAQCAtMzQzOSwxMSAr
MzQzNSw4IEBAIHN0YXRpYyB2b2lkIHZteF9mYWlsZWRfdm1lbnRyeSh1bnNpZ25lZCBpbnQgZXhp
dF9yZWFzb24sCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAotICAgIHByaW50aygiKioqKioqKioq
KioqKiBWTUNTIEFyZWEgKioqKioqKioqKioqKipcbiIpOwogICAgIHZtY3NfZHVtcF92Y3B1KGN1
cnIpOwotICAgIHByaW50aygiKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipc
biIpOwotCi0gICAgZG9tYWluX2NyYXNoKGN1cnItPmRvbWFpbik7CisgICAgX19kb21haW5fY3Jh
c2goY3Vyci0+ZG9tYWluKTsKIH0KIAogdm9pZCB2bXhfZW50ZXJfcmVhbG1vZGUoc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MpCkBAIC0zNTUzLDE0ICszNTQ2LDEyIEBAIHN0YXRpYyB2b2lkIHZt
eF9pZHR2X3JlaW5qZWN0KHVuc2lnbmVkIGxvbmcgaWR0dl9pbmZvKQogCiBzdGF0aWMgdm9pZCB2
bXhfaGFuZGxlX3hzYXZlcyh2b2lkKQogewotICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJ4c2F2
ZXMgc2hvdWxkIG5vdCBjYXVzZSB2bWV4aXRcbiIpOwotICAgIGRvbWFpbl9jcmFzaChjdXJyZW50
LT5kb21haW4pOworICAgIGRvbWFpbl9jcmFzaChjdXJyZW50LT5kb21haW4sICJ4c2F2ZXMgc2hv
dWxkbid0IHZtZXhpdFxuIik7CiB9CiAKIHN0YXRpYyB2b2lkIHZteF9oYW5kbGVfeHJzdG9ycyh2
b2lkKQogewotICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJ4cnN0b3JzIHNob3VsZCBub3QgY2F1
c2Ugdm1leGl0XG4iKTsKLSAgICBkb21haW5fY3Jhc2goY3VycmVudC0+ZG9tYWluKTsKKyAgICBk
b21haW5fY3Jhc2goY3VycmVudC0+ZG9tYWluLCAieHJzdG9ycyBzaG91bGRuJ3Qgdm1leGl0XG4i
KTsKIH0KIAogc3RhdGljIHZvaWQgdm14X2hhbmRsZV9kZXNjcmlwdG9yX2FjY2Vzcyh1aW50MzJf
dCBleGl0X3JlYXNvbikKQEAgLTM2ODksOCArMzY4MCw4IEBAIHZvaWQgdm14X3ZtZXhpdF9oYW5k
bGVyKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICAgICAgaWYgKCAoaWR4ID0g
cDJtX2ZpbmRfYWx0cDJtX2J5X2VwdHAodi0+ZG9tYWluLCBlcHRwKSkgPT0KICAgICAgICAgICAg
ICAgICAgSU5WQUxJRF9BTFRQMk0gKQogICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIGdk
cHJpbnRrKFhFTkxPR19FUlIsICJFUFRQIG5vdCBmb3VuZCBpbiBhbHRlcm5hdGUgcDJtIGxpc3Rc
biIpOwotICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21haW4pOworICAgICAgICAg
ICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21haW4sCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICJFUFRQIG5vdCBmb3VuZCBpbiBhbHRlcm5hdGUgcDJtIGxpc3RcbiIpOwogCiAgICAgICAg
ICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgfQpAQCAtNDIyMiw3ICs0MjEzLDcgQEAgdm9p
ZCB2bXhfdm1leGl0X2hhbmRsZXIoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAg
ICAgICBodm1faW5qZWN0X2h3X2V4Y2VwdGlvbihUUkFQX2ludmFsaWRfb3AsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBYODZfRVZFTlRfTk9fRUMpOwogICAgICAgICBlbHNl
Ci0gICAgICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluKTsKKyAgICAgICAgICAgIF9fZG9t
YWluX2NyYXNoKHYtPmRvbWFpbik7CiAgICAgICAgIGJyZWFrOwogICAgIH0KIApAQCAtNDI1OSw3
ICs0MjUwLDcgQEAgdm9pZCB2bXhfdm1leGl0X2hhbmRsZXIoc3RydWN0IGNwdV91c2VyX3JlZ3Mg
KnJlZ3MpCiAgICAgICAgICAgICAgICAgcmVncy0+cmlwID0gcmVncy0+ZWlwOwogICAgICAgICB9
CiAgICAgICAgIGVsc2UKLSAgICAgICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21haW4pOworICAg
ICAgICAgICAgX19kb21haW5fY3Jhc2godi0+ZG9tYWluKTsKICAgICB9CiB9CiAKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2
bXguYwppbmRleCBiN2Q5YTFhLi5iMjg0OWQyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZt
L3ZteC92dm14LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCkBAIC0yMzMyLDgg
KzIzMzIsOCBAQCBpbnQgbnZteF9uMl92bWV4aXRfaGFuZGxlcihzdHJ1Y3QgY3B1X3VzZXJfcmVn
cyAqcmVncywKICAgICAgICAgaWYgKCAhKGN0cmwgJiBDUFVfQkFTRURfQUNUSVZBVEVfTVNSX0JJ
VE1BUCkgKQogICAgICAgICAgICAgbnZjcHUtPm52X3ZtZXhpdF9wZW5kaW5nID0gMTsKICAgICAg
ICAgZWxzZSBpZiAoICFudm14LT5tc3JiaXRtYXAgKQotICAgICAgICAgICAgLyogQUNUSVZBVEVf
TVNSX0JJVE1BUCBzZXQsIGJ1dCBMMiBiaXRtYXAgbm90IG1hcHBlZD8/PyAqLwotICAgICAgICAg
ICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbik7CisgICAgICAgICAgICBkb21haW5fY3Jhc2godi0+
ZG9tYWluLAorICAgICAgICAgICAgICAgICAgICAgICAgICJBQ1RJVkFURV9NU1JfQklUTUFQIHNl
dCwgYnV0IEwyIGJpdG1hcCBub3QgbWFwcGVkXG4iKTsKICAgICAgICAgZWxzZQogICAgICAgICAg
ICAgbnZjcHUtPm52X3ZtZXhpdF9wZW5kaW5nID0KICAgICAgICAgICAgICAgICB2bXhfbXNyX2lz
X2ludGVyY2VwdGVkKG52bXgtPm1zcmJpdG1hcCwgcmVncy0+ZWN4LApkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2h2bS92cHQuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdnB0LmMKaW5kZXggNmFjNGM5
MS4uOTZjODYzMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92cHQuYworKysgYi94ZW4v
YXJjaC94ODYvaHZtL3ZwdC5jCkBAIC05NSw5ICs5NSw3IEBAIHN0YXRpYyBpbnQgcHRfaXJxX3Zl
Y3RvcihzdHJ1Y3QgcGVyaW9kaWNfdGltZSAqcHQsIGVudW0gaHZtX2ludHNyYyBzcmMpCiAgICAg
dmVjdG9yID0gdmlvYXBpY19nZXRfdmVjdG9yKHYtPmRvbWFpbiwgZ3NpKTsKICAgICBpZiAoIHZl
Y3RvciA8IDAgKQogICAgIHsKLSAgICAgICAgZHByaW50ayhYRU5MT0dfV0FSTklORywgImQldTog
aW52YWxpZCBHU0kgKCV1KSBmb3IgcGxhdGZvcm0gdGltZXJcbiIsCi0gICAgICAgICAgICAgICAg
di0+ZG9tYWluLT5kb21haW5faWQsIGdzaSk7Ci0gICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21h
aW4pOworICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluLCAiSW52YWxpZCBHU0kgKCV1KSBm
b3IgcGxhdGZvcm0gdGltZXJcbiIsIGdzaSk7CiAgICAgICAgIHJldHVybiAtMTsKICAgICB9CiAK
QEAgLTEzNywxMCArMTM1LDggQEAgc3RhdGljIGludCBwdF9pcnFfbWFza2VkKHN0cnVjdCBwZXJp
b2RpY190aW1lICpwdCkKIAogICAgICAgICBpZiAoIG1hc2sgPCAwICkKICAgICAgICAgewotICAg
ICAgICAgICAgZHByaW50ayhYRU5MT0dfV0FSTklORywKLSAgICAgICAgICAgICAgICAgICAgImQl
ZDogaW52YWxpZCBHU0kgKCV1KSBmb3IgcGxhdGZvcm0gdGltZXJcbiIsCi0gICAgICAgICAgICAg
ICAgICAgIHYtPmRvbWFpbi0+ZG9tYWluX2lkLCBnc2kpOwotICAgICAgICAgICAgZG9tYWluX2Ny
YXNoKHYtPmRvbWFpbik7CisgICAgICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluLCAiSW52
YWxpZCBHU0kgKCV1KSBmb3IgcGxhdGZvcm0gdGltZXJcbiIsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgZ3NpKTsKICAgICAgICAgICAgIHJldHVybiAtMTsKICAgICAgICAgfQogCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDg0OTc5ZjIu
LmMzYTIwYTYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9tbS5jCkBAIC0xMjAwLDEyICsxMjAwLDkgQEAgdm9pZCBwdXRfcGFnZV9mcm9tX2wxZShsMV9w
Z2VudHJ5X3QgbDFlLCBzdHJ1Y3QgZG9tYWluICpsMWVfb3duZXIpCiAgICAgICovCiAgICAgaWYg
KCBfUEFHRV9HTlRUQUIgJiYgKGwxZV9nZXRfZmxhZ3MobDFlKSAmIF9QQUdFX0dOVFRBQikgJiYK
ICAgICAgICAgICFsMWVfb3duZXItPmlzX3NodXR0aW5nX2Rvd24gJiYgIWwxZV9vd25lci0+aXNf
ZHlpbmcgKQotICAgIHsKLSAgICAgICAgZ2RwcmludGsoWEVOTE9HX1dBUk5JTkcsCi0gICAgICAg
ICAgICAgICAgICJBdHRlbXB0IHRvIGltcGxpY2l0bHkgdW5tYXAgYSBncmFudGVkIFBURSAlIiBQ
UklwdGUgIlxuIiwKLSAgICAgICAgICAgICAgICAgbDFlX2dldF9pbnRwdGUobDFlKSk7Ci0gICAg
ICAgIGRvbWFpbl9jcmFzaChsMWVfb3duZXIpOwotICAgIH0KKyAgICAgICAgZG9tYWluX2NyYXNo
KGwxZV9vd25lciwKKyAgICAgICAgICAgICAgICAgICAgICJBdHRlbXB0IHRvIGltcGxpY2l0bHkg
dW5tYXAgYSBncmFudGVkIFBURSAlIiBQUklwdGUgIlxuIiwKKyAgICAgICAgICAgICAgICAgICAg
IGwxZV9nZXRfaW50cHRlKGwxZSkpOwogCiAgICAgLyoKICAgICAgKiBSZW1lbWJlciB3ZSBkaWRu
J3QgdGFrZSBhIHR5cGUtY291bnQgb2YgZm9yZWlnbiB3cml0YWJsZSBtYXBwaW5ncwpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYyBiL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFw
LmMKaW5kZXggOTQ2ZTMwMS4uMjdhZDQyMyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL2hh
cC9oYXAuYworKysgYi94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jCkBAIC00MDgsOCArNDA4LDcg
QEAgc3RhdGljIG1mbl90IGhhcF9tYWtlX21vbml0b3JfdGFibGUoc3RydWN0IHZjcHUgKnYpCiAg
ICAgcmV0dXJuIG00bWZuOwogCiAgb29tOgotICAgIHByaW50ayhYRU5MT0dfR19FUlIgIm91dCBv
ZiBtZW1vcnkgYnVpbGRpbmcgbW9uaXRvciBwYWdldGFibGVcbiIpOwotICAgIGRvbWFpbl9jcmFz
aChkKTsKKyAgICBkb21haW5fY3Jhc2goZCwgIm91dCBvZiBtZW1vcnkgYnVpbGRpbmcgbW9uaXRv
ciBwYWdldGFibGVcbiIpOwogICAgIHJldHVybiBJTlZBTElEX01GTjsKIH0KIApAQCAtNjM5LDEw
ICs2MzgsOCBAQCB2b2lkIGhhcF92Y3B1X2luaXQoc3RydWN0IHZjcHUgKnYpCiBzdGF0aWMgaW50
IGhhcF9wYWdlX2ZhdWx0KHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIHZhLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKLSAgICBz
dHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOworICAgIGRvbWFpbl9jcmFzaCh2LT5kb21haW4s
ICJJbnRlcmNlcHRlZCAjUEYgZnJvbSAlcHYgd2l0aCBIQVAgZW5hYmxlZFxuIiwgdik7CiAKLSAg
ICBwcmludGsoWEVOTE9HX0dfRVJSICJJbnRlcmNlcHRlZCAjUEYgZnJvbSAlcHYgd2l0aCBIQVAg
ZW5hYmxlZFxuIiwgdik7Ci0gICAgZG9tYWluX2NyYXNoKGQpOwogICAgIHJldHVybiAwOwogfQog
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vaGFwL25lc3RlZF9oYXAuYyBiL3hlbi9hcmNo
L3g4Ni9tbS9oYXAvbmVzdGVkX2hhcC5jCmluZGV4IGQyYTA3YTUuLjg1NmUxMDMgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAvbmVzdGVkX2hhcC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9t
bS9oYXAvbmVzdGVkX2hhcC5jCkBAIC0xMTYsMTIgKzExNiw5IEBAIG5lc3RlZGhhcF9maXhfcDJt
KHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLAogICAgIHJjID0gcDJtX3Nl
dF9lbnRyeShwMm0sIF9nZm4oZ2ZuKSwgbWZuLCBwYWdlX29yZGVyLCBwMm10LCBwMm1hKTsKIAog
ICAgIGlmICggcmMgKQotICAgIHsKLSAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwKLSAgICAg
ICAgICAgICAgICAgImZhaWxlZCB0byBzZXQgZW50cnkgZm9yICUjIlBSSXg2NCIgLT4gJSMiUFJJ
eDY0IiByYzolZFxuIiwKLSAgICAgICAgICAgICAgICAgTDJfZ3BhLCBMMF9ncGEsIHJjKTsKLSAg
ICAgICAgZG9tYWluX2NyYXNoKHAybS0+ZG9tYWluKTsKLSAgICB9CisgICAgICAgIGRvbWFpbl9j
cmFzaChwMm0tPmRvbWFpbiwKKyAgICAgICAgICAgICAgICAgICAgICJmYWlsZWQgdG8gc2V0IGVu
dHJ5IGZvciAlIyJQUkl4NjQiIC0+ICUjIlBSSXg2NCIgcmM6JWRcbiIsCisgICAgICAgICAgICAg
ICAgICAgICBMMl9ncGEsIEwwX2dwYSwgcmMpOwogfQogCiAvKiBUaGlzIGZ1bmN0aW9uIHVzZXMg
TDJfZ3BhIHRvIHdhbGsgdGhlIFAyTSBwYWdlIHRhYmxlIGluIEwxLiBJZiB0aGUKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMgYi94ZW4vYXJjaC94ODYvbW0vbWVtX2Fj
Y2Vzcy5jCmluZGV4IDg0ZDI2MGUuLmVlODhkZTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9t
bS9tZW1fYWNjZXNzLmMKKysrIGIveGVuL2FyY2gveDg2L21tL21lbV9hY2Nlc3MuYwpAQCAtMTg2
LDEwICsxODYsNyBAQCBib29sIHAybV9tZW1fYWNjZXNzX2NoZWNrKHBhZGRyX3QgZ3BhLCB1bnNp
Z25lZCBsb25nIGdsYSwKICAgICAgICAgLyogTm8gbGlzdGVuZXIgKi8KICAgICAgICAgaWYgKCBw
Mm0tPmFjY2Vzc19yZXF1aXJlZCApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGdkcHJpbnRrKFhF
TkxPR19JTkZPLCAiTWVtb3J5IGFjY2VzcyBwZXJtaXNzaW9ucyBmYWlsdXJlLCAiCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIm5vIHZtX2V2ZW50IGxpc3RlbmVyIFZDUFUgJWQs
IGRvbSAlZFxuIiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2LT52Y3B1X2lk
LCBkLT5kb21haW5faWQpOwotICAgICAgICAgICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbik7Cisg
ICAgICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluLCAiTm8gdm1fZXZlbnQgbGlzdGVuZXJc
biIpOwogICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICB9CiAgICAgICAgIGVsc2UK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMgYi94ZW4vYXJjaC94ODYvbW0v
cDJtLXBvZC5jCmluZGV4IGJhMzczNDQuLmU0Mzc0NzkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9tbS9wMm0tcG9kLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1wb2QuYwpAQCAtNTY3LDcg
KzU2Nyw3IEBAIHAybV9wb2RfZGVjcmVhc2VfcmVzZXJ2YXRpb24oc3RydWN0IGRvbWFpbiAqZCwg
Z2ZuX3QgZ2ZuLCB1bnNpZ25lZCBpbnQgb3JkZXIpCiAgICAgICAgICAgICAgKiBpbXBvc3NpYmxl
LgogICAgICAgICAgICAgICovCiAgICAgICAgICAgICBpZiAoIG9yZGVyICE9IDAgKQotICAgICAg
ICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKKyAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2go
ZCwgIkZhdGFsIFBvRCBlcnJvclxuIik7CiAgICAgICAgICAgICBnb3RvIG91dF91bmxvY2s7CiAg
ICAgICAgIH0KICAgICAgICAgcmV0ID0gMVVMIDw8IG9yZGVyOwpAQCAtNjE3LDcgKzYxNyw3IEBA
IHAybV9wb2RfZGVjcmVhc2VfcmVzZXJ2YXRpb24oc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2Zu
LCB1bnNpZ25lZCBpbnQgb3JkZXIpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJt
X2ludmFsaWQsIHAybS0+ZGVmYXVsdF9hY2Nlc3MpICkKICAgICAgICAgICAgIHsKICAgICAgICAg
ICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKLSAgICAgICAgICAgICAgICBkb21haW5fY3Jh
c2goZCk7CisgICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQsICJGYXRhbCBQb0QgZXJyb3Jc
biIpOwogICAgICAgICAgICAgICAgIGdvdG8gb3V0X3VubG9jazsKICAgICAgICAgICAgIH0KICAg
ICAgICAgICAgIHAybS0+cG9kLmVudHJ5X2NvdW50IC09IG47CkBAIC02NDYsNyArNjQ2LDcgQEAg
cDJtX3BvZF9kZWNyZWFzZV9yZXNlcnZhdGlvbihzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4s
IHVuc2lnbmVkIGludCBvcmRlcikKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1f
aW52YWxpZCwgcDJtLT5kZWZhdWx0X2FjY2VzcykgKQogICAgICAgICAgICAgewogICAgICAgICAg
ICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwotICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFz
aChkKTsKKyAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCwgIkZhdGFsIFBvRCBlcnJvclxu
Iik7CiAgICAgICAgICAgICAgICAgZ290byBvdXRfdW5sb2NrOwogICAgICAgICAgICAgfQogICAg
ICAgICAgICAgcDJtX3RsYl9mbHVzaF9zeW5jKHAybSk7CkBAIC04NTQsNyArODU0LDcgQEAgcDJt
X3BvZF96ZXJvX2NoZWNrX3N1cGVycGFnZShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCBnZm5fdCBn
Zm4pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHR5cGUwLCBwMm0tPmRlZmF1bHRf
YWNjZXNzKSApCiAgICAgewogICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKLSAgICAgICAg
ZG9tYWluX2NyYXNoKGQpOworICAgICAgICBkb21haW5fY3Jhc2goZCwgIkZhdGFsIFBvRCBlcnJv
clxuIik7CiAgICAgfQogCiBvdXQ6CkBAIC05MzksNyArOTM5LDcgQEAgcDJtX3BvZF96ZXJvX2No
ZWNrKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGNvbnN0IGdmbl90ICpnZm5zLCBpbnQgY291bnQp
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHlwZXNbaV0sIHAybS0+ZGVmYXVsdF9h
Y2Nlc3MpICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBBU1NFUlRfVU5SRUFDSEFC
TEUoKTsKLSAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CisgICAgICAgICAgICAgICAg
ZG9tYWluX2NyYXNoKGQsICJGYXRhbCBQb0QgZXJyb3JcbiIpOwogICAgICAgICAgICAgICAgIGdv
dG8gb3V0X3VubWFwOwogICAgICAgICAgICAgfQogCkBAIC05ODEsNyArOTgxLDcgQEAgcDJtX3Bv
ZF96ZXJvX2NoZWNrKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIGNvbnN0IGdmbl90ICpnZm5zLCBp
bnQgY291bnQpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHlwZXNbaV0sIHAybS0+
ZGVmYXVsdF9hY2Nlc3MpICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBBU1NFUlRf
VU5SRUFDSEFCTEUoKTsKLSAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CisgICAgICAg
ICAgICAgICAgZG9tYWluX2NyYXNoKGQsICJGYXRhbCBQb0QgZXJyb3JcbiIpOwogICAgICAgICAg
ICAgICAgIGdvdG8gb3V0X3VubWFwOwogICAgICAgICAgICAgfQogICAgICAgICB9CkBAIC0xMjM3
LDEwICsxMjM3LDkgQEAgcDJtX3BvZF9kZW1hbmRfcG9wdWxhdGUoc3RydWN0IHAybV9kb21haW4g
KnAybSwgZ2ZuX3QgZ2ZuLAogb3V0X29mX21lbW9yeToKICAgICBwb2RfdW5sb2NrKHAybSk7CiAK
LSAgICBwcmludGsoIiVzOiBEb20lZCBvdXQgb2YgUG9EIG1lbW9yeSEgKHRvdD0lIlBSSXUzMiIg
ZW50cz0lbGQgZG9tJWQpXG4iLAotICAgICAgICAgICBfX2Z1bmNfXywgZC0+ZG9tYWluX2lkLCBk
LT50b3RfcGFnZXMsIHAybS0+cG9kLmVudHJ5X2NvdW50LAotICAgICAgICAgICBjdXJyZW50LT5k
b21haW4tPmRvbWFpbl9pZCk7Ci0gICAgZG9tYWluX2NyYXNoKGQpOworICAgIGRvbWFpbl9jcmFz
aChkLCAiZCVkIG91dCBvZiBQb0QgbWVtb3J5ICh0b3Q9JSJQUkl1MzIiIGVudHM9JWxkIGRvbSVk
KVxuIiwKKyAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBkLT50b3RfcGFnZXMsIHAybS0+
cG9kLmVudHJ5X2NvdW50LAorICAgICAgICAgICAgICAgICBjdXJyZW50LT5kb21haW4tPmRvbWFp
bl9pZCk7CiAgICAgcmV0dXJuIGZhbHNlOwogb3V0X2ZhaWw6CiAgICAgcG9kX3VubG9jayhwMm0p
OwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3Ay
bS5jCmluZGV4IDYwMjA1NTMuLjM3ZTQxMTAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9w
Mm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAgLTQ1MSw3ICs0NTEsNyBAQCBtZm5f
dCBfX2dldF9nZm5fdHlwZV9hY2Nlc3Moc3RydWN0IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQg
bG9uZyBnZm5fbCwKICAgICAgICAgLyogUmV0dXJuIGludmFsaWRfbWZuIHRvIGF2b2lkIGNhbGxl
cidzIGFjY2VzcyAqLwogICAgICAgICBtZm4gPSBJTlZBTElEX01GTjsKICAgICAgICAgaWYgKCBx
ICYgUDJNX0FMTE9DICkKLSAgICAgICAgICAgIGRvbWFpbl9jcmFzaChwMm0tPmRvbWFpbik7Cisg
ICAgICAgICAgICBkb21haW5fY3Jhc2gocDJtLT5kb21haW4sICJCcm9rZW4gcGFnZVxuIik7CiAg
ICAgfQogCiAgICAgcmV0dXJuIG1mbjsKQEAgLTgzOSw3ICs4MzksNyBAQCBndWVzdF9waHlzbWFw
X2FkZF9lbnRyeShzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIG1mbl90IG1mbiwKICAgICAg
ICAgaWYgKCBwMm1faXNfZ3JhbnQob3QpIHx8IHAybV9pc19mb3JlaWduKG90KSApCiAgICAgICAg
IHsKICAgICAgICAgICAgIC8qIFJlYWxseSBzaG91bGRuJ3QgYmUgdW5tYXBwaW5nIGdyYW50L2Zv
cmVpZ24gbWFwcyB0aGlzIHdheSAqLwotICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOworICAg
ICAgICAgICAgZG9tYWluX2NyYXNoKGQsICJBdHRlbXB0aW5nIHRvIGltcGxpY2l0bHkgdW5tYXAg
Z3JhbnQvZm9yZWlnbiBmcmFtZVxuIik7CiAgICAgICAgICAgICBwMm1fdW5sb2NrKHAybSk7CiAg
ICAgICAgICAgICAKICAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwpAQCAtOTkxLDExICs5OTEs
OCBAQCB2b2lkIHAybV9jaGFuZ2VfdHlwZV9yYW5nZShzdHJ1Y3QgZG9tYWluICpkLAogICAgIGlm
ICggZ2ZuIDwgZW5kICkKICAgICAgICAgcmMgPSBwMm0tPmNoYW5nZV9lbnRyeV90eXBlX3Jhbmdl
KHAybSwgb3QsIG50LCBnZm4sIGVuZCAtIDEpOwogICAgIGlmICggcmMgKQotICAgIHsKLSAgICAg
ICAgcHJpbnRrKFhFTkxPR19HX0VSUiAiRXJyb3IgJWQgY2hhbmdpbmcgRG9tJWQgR0ZOcyBbJWx4
LCVseF0gZnJvbSAlZCB0byAlZFxuIiwKLSAgICAgICAgICAgICAgIHJjLCBkLT5kb21haW5faWQs
IHN0YXJ0LCBlbmQgLSAxLCBvdCwgbnQpOwotICAgICAgICBkb21haW5fY3Jhc2goZCk7Ci0gICAg
fQorICAgICAgICBkb21haW5fY3Jhc2goZCwgIkVycm9yICVkIGNoYW5naW5nIGQlZCBHRk5zIFsl
bHgsJWx4XSBmcm9tICVkIHRvICVkXG4iLAorICAgICAgICAgICAgICAgICAgICAgcmMsIGQtPmRv
bWFpbl9pZCwgc3RhcnQsIGVuZCAtIDEsIG90LCBudCk7CiAKICAgICBzd2l0Y2ggKCBudCApCiAg
ICAgewpAQCAtMTAxMSwxMSArMTAwOCw4IEBAIHZvaWQgcDJtX2NoYW5nZV90eXBlX3JhbmdlKHN0
cnVjdCBkb21haW4gKmQsCiAgICAgICAgIGJyZWFrOwogICAgIH0KICAgICBpZiAoIHJjICkKLSAg
ICB7Ci0gICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgIkVycm9yICVkIG1hbmlwdWxhdGluZyBE
b20lZCdzIGxvZy1kaXJ0eSByYW5nZXNcbiIsCi0gICAgICAgICAgICAgICByYywgZC0+ZG9tYWlu
X2lkKTsKLSAgICAgICAgZG9tYWluX2NyYXNoKGQpOwotICAgIH0KKyAgICAgICAgZG9tYWluX2Ny
YXNoKGQsICJFcnJvciAlZCBtYW5pcHVsYXRpbmcgRG9tJWQncyBsb2ctZGlydHkgcmFuZ2VzXG4i
LAorICAgICAgICAgICAgICAgICAgICAgcmMsIGQtPmRvbWFpbl9pZCk7CiAKICAgICBwMm0tPmRl
ZmVyX25lc3RlZF9mbHVzaCA9IDA7CiAgICAgaWYgKCBuZXN0ZWRodm1fZW5hYmxlZChkKSApCkBA
IC0xMDk1LDcgKzEwODksOCBAQCBzdGF0aWMgaW50IHNldF90eXBlZF9wMm1fZW50cnkoc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm5fbCwKICAgICBpZiAoIHAybV9pc19ncmFudChv
dCkgfHwgcDJtX2lzX2ZvcmVpZ24ob3QpICkKICAgICB7CiAgICAgICAgIGdmbl91bmxvY2socDJt
LCBnZm4sIG9yZGVyKTsKLSAgICAgICAgZG9tYWluX2NyYXNoKGQpOworICAgICAgICBkb21haW5f
Y3Jhc2goZCwgIkF0dGVtcHRlZCB0byBzZXQgZ2ZuICUiUFJJX2dmbiIsIHR5cGUgJXVcbiIsCisg
ICAgICAgICAgICAgICAgICAgICBnZm5feChnZm4pLCBvdCk7CiAgICAgICAgIHJldHVybiAtRU5P
RU5UOwogICAgIH0KICAgICBlbHNlIGlmICggcDJtX2lzX3JhbShvdCkgKQpAQCAtMTUyMywxMiAr
MTUxOCwxMCBAQCB2b2lkIHAybV9tZW1fcGFnaW5nX3BvcHVsYXRlKHN0cnVjdCBkb21haW4gKmQs
IHVuc2lnbmVkIGxvbmcgZ2ZuX2wpCiAgICAgaW50IHJjID0gdm1fZXZlbnRfY2xhaW1fc2xvdChk
LCBkLT52bV9ldmVudF9wYWdpbmcpOwogICAgIGlmICggcmMgPT0gLUVOT1NZUyApCiAgICAgewot
ICAgICAgICBnZHByaW50ayhYRU5MT0dfRVJSLCAiRG9tYWluICVodSBwYWdpbmcgZ2ZuICVseCB5
ZXQgbm8gcmluZyAiCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpbiBwbGFjZVxuIiwg
ZC0+ZG9tYWluX2lkLCBnZm5fbCk7CiAgICAgICAgIC8qIFByZXZlbnQgdGhlIHZjcHUgZnJvbSBm
YXVsdGluZyByZXBlYXRlZGx5IG9uIHRoZSBzYW1lIGdmbiAqLwogICAgICAgICBpZiAoIHYtPmRv
bWFpbiA9PSBkICkKICAgICAgICAgICAgIHZjcHVfcGF1c2Vfbm9zeW5jKHYpOwotICAgICAgICBk
b21haW5fY3Jhc2goZCk7CisgICAgICAgIGRvbWFpbl9jcmFzaChkLCAiUGFnaW5nIGdmbiAlIlBS
SV9nZm4iIHdpdGggbm8gcmluZyBzZXQgdXBcbiIsIGdmbl9sKTsKICAgICAgICAgcmV0dXJuOwog
ICAgIH0KICAgICBlbHNlIGlmICggcmMgPCAwICkKQEAgLTIyMzcsMTIgKzIyMzAsMTAgQEAgYm9v
bF90IHAybV9hbHRwMm1fbGF6eV9jb3B5KHN0cnVjdCB2Y3B1ICp2LCBwYWRkcl90IGdwYSwKICAg
ICBwMm1fdW5sb2NrKCphcDJtKTsKIAogICAgIGlmICggcnYgKQotICAgIHsKLSAgICAgICAgZ2Rw
cmludGsoWEVOTE9HX0VSUiwKLQkgICAgImZhaWxlZCB0byBzZXQgZW50cnkgZm9yICUjIlBSSXg2
NCIgLT4gJSMiUFJJeDY0IiBwMm0gJSMiUFJJeDY0IlxuIiwKLQkgICAgZ2ZuX3goZ2ZuKSwgbWZu
X3gobWZuKSwgKHVuc2lnbmVkIGxvbmcpKmFwMm0pOwotICAgICAgICBkb21haW5fY3Jhc2goaHAy
bS0+ZG9tYWluKTsKLSAgICB9CisgICAgICAgIGRvbWFpbl9jcmFzaChocDJtLT5kb21haW4sCisg
ICAgICAgICAgICAgICAgICAgICAiRmFpbGVkIHRvIHNldCBlbnRyeSBmb3IgJSMiUFJJeDY0IiAt
PiAlIyJQUkl4NjQKKyAgICAgICAgICAgICAgICAgICAgICIgcDJtICUjIlBSSXg2NCJcbiIsCisg
ICAgICAgICAgICAgICAgICAgICBnZm5feChnZm4pLCBtZm5feChtZm4pLCAodW5zaWduZWQgbG9u
ZykqYXAybSk7CiAKICAgICByZXR1cm4gMTsKIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9t
bS9zaGFkb3cvY29tbW9uLmMgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCmluZGV4
IGYyYjllOGYuLmE0YzUxYTIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29t
bW9uLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwpAQCAtMTk1NCwxMiAr
MTk1NCw5IEBAIGludCBzaF9yZW1vdmVfd3JpdGVfYWNjZXNzKHN0cnVjdCBkb21haW4gKmQsIG1m
bl90IGdtZm4sCiAgICAgLyogSWYgdGhpcyBpc24ndCBhICJub3JtYWwiIHdyaXRlYWJsZSBwYWdl
LCB0aGUgZG9tYWluIGlzIHRyeWluZyB0bwogICAgICAqIHB1dCBwYWdldGFibGVzIGluIHNwZWNp
YWwgbWVtb3J5IG9mIHNvbWUga2luZC4gIFdlIGNhbid0IGFsbG93IHRoYXQuICovCiAgICAgaWYg
KCAocGctPnUuaW51c2UudHlwZV9pbmZvICYgUEdUX3R5cGVfbWFzaykgIT0gUEdUX3dyaXRhYmxl
X3BhZ2UgKQotICAgIHsKLSAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUiAiY2FuJ3QgcmVtb3Zl
IHdyaXRlIGFjY2VzcyB0byBtZm4gJSJQUklfbWZuCi0gICAgICAgICAgICAgICAiLCB0eXBlX2lu
Zm8gaXMgJSJQUnR5cGVfaW5mbyAiXG4iLAotICAgICAgICAgICAgICAgbWZuX3goZ21mbiksIG1m
bl90b19wYWdlKGdtZm4pLT51LmludXNlLnR5cGVfaW5mbyk7Ci0gICAgICAgIGRvbWFpbl9jcmFz
aChkKTsKLSAgICB9CisgICAgICAgIGRvbWFpbl9jcmFzaChkLCAiY2FuJ3QgcmVtb3ZlIHdyaXRl
IGFjY2VzcyB0byBtZm4gJSJQUklfbWZuCisgICAgICAgICAgICAgICAgICAgICAiLCB0eXBlX2lu
Zm8gaXMgJSJQUnR5cGVfaW5mbyJcbiIsCisgICAgICAgICAgICAgICAgICAgICBtZm5feChnbWZu
KSwgbWZuX3RvX3BhZ2UoZ21mbiktPnUuaW51c2UudHlwZV9pbmZvKTsKIAogI2lmIFNIQURPV19P
UFRJTUlaQVRJT05TICYgU0hPUFRfV1JJVEFCTEVfSEVVUklTVElDCiAgICAgaWYgKCBjdXJyLT5k
b21haW4gPT0gZCApCkBAIC0yMTA0LDEwICsyMTAxLDkgQEAgaW50IHNoX3JlbW92ZV93cml0ZV9h
Y2Nlc3Moc3RydWN0IGRvbWFpbiAqZCwgbWZuX3QgZ21mbiwKICAgICAgICAgaWYgKCBsZXZlbCA9
PSAwICkKICAgICAgICAgICAgIHJldHVybiAtMTsKIAotICAgICAgICBwcmludGsoWEVOTE9HX0df
RVJSICJjYW4ndCByZW1vdmUgd3JpdGUgYWNjZXNzIHRvIG1mbiAlIlBSSV9tZm4KLSAgICAgICAg
ICAgICAgICI6IGd1ZXN0IGhhcyAlbHUgc3BlY2lhbC11c2UgbWFwcGluZ3NcbiIsIG1mbl94KGdt
Zm4pLAotICAgICAgICAgICAgICAgbWZuX3RvX3BhZ2UoZ21mbiktPnUuaW51c2UudHlwZV9pbmZv
ICYgUEdUX2NvdW50X21hc2spOwotICAgICAgICBkb21haW5fY3Jhc2goZCk7CisgICAgICAgIGRv
bWFpbl9jcmFzaChkLCAiY2FuJ3QgcmVtb3ZlIHdyaXRlIGFjY2VzcyB0byBtZm4gJSJQUklfbWZu
CisgICAgICAgICAgICAgICAgICAgICAiOiBndWVzdCBoYXMgJWx1IHNwZWNpYWwtdXNlIG1hcHBp
bmdzXG4iLCBtZm5feChnbWZuKSwKKyAgICAgICAgICAgICAgICAgICAgIG1mbl90b19wYWdlKGdt
Zm4pLT51LmludXNlLnR5cGVfaW5mbyAmIFBHVF9jb3VudF9tYXNrKTsKICAgICB9CiAKICAgICAv
KiBXZSBraWxsZWQgYXQgbGVhc3Qgb25lIHdyaXRlYWJsZSBtYXBwaW5nLCBzbyBtdXN0IGZsdXNo
IFRMQnMuICovCkBAIC0yMzk4LDExICsyMzk0LDggQEAgdm9pZCBzaF9yZW1vdmVfc2hhZG93cyhz
dHJ1Y3QgZG9tYWluICpkLCBtZm5fdCBnbWZuLCBpbnQgZmFzdCwgaW50IGFsbCkKIAogICAgIC8q
IElmIHRoYXQgZGlkbid0IGNhdGNoIHRoZSBzaGFkb3dzLCBzb21ldGhpbmcgaXMgd3JvbmcgKi8K
ICAgICBpZiAoICFmYXN0ICYmIGFsbCAmJiAocGctPmNvdW50X2luZm8gJiBQR0NfcGFnZV90YWJs
ZSkgKQotICAgIHsKLSAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUiAiY2FuJ3QgZmluZCBhbGwg
c2hhZG93cyBvZiBtZm4gJSJQUklfbWZuCi0gICAgICAgICAgICAgICAiIChzaGFkb3dfZmxhZ3M9
JTA4eClcbiIsIG1mbl94KGdtZm4pLCBwZy0+c2hhZG93X2ZsYWdzKTsKLSAgICAgICAgZG9tYWlu
X2NyYXNoKGQpOwotICAgIH0KKyAgICAgICAgZG9tYWluX2NyYXNoKGQsICJjYW4ndCBmaW5kIGFs
bCBzaGFkb3dzIG9mIG1mbiAlIlBSSV9tZm4KKyAgICAgICAgICAgICAgICAgICAgICIgKHNoYWRv
d19mbGFncz0lMDh4KVxuIiwgbWZuX3goZ21mbiksIHBnLT5zaGFkb3dfZmxhZ3MpOwogCiAgICAg
LyogTmVlZCB0byBmbHVzaCBUTEJzIG5vdywgc28gdGhhdCBsaW5lYXIgbWFwcyBhcmUgc2FmZSBu
ZXh0IHRpbWUgd2UKICAgICAgKiB0YWtlIGEgZmF1bHQuICovCkBAIC0yNDgwLDggKzI0NzMsOCBA
QCBzdGF0aWMgdm9pZCBzaF91cGRhdGVfcGFnaW5nX21vZGVzKHN0cnVjdCB2Y3B1ICp2KQogICAg
ICAgICB2LT5hcmNoLnBhZ2luZy52dGxiID0geHphbGxvY19hcnJheShzdHJ1Y3Qgc2hhZG93X3Z0
bGIsIFZUTEJfRU5UUklFUyk7CiAgICAgICAgIGlmICggdW5saWtlbHkoIXYtPmFyY2gucGFnaW5n
LnZ0bGIpICkKICAgICAgICAgewotICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUiAiQ291
bGQgbm90IGFsbG9jYXRlIHZUTEIgc3BhY2UgZm9yICVwdlxuIiwgdik7Ci0gICAgICAgICAgICBk
b21haW5fY3Jhc2godi0+ZG9tYWluKTsKKyAgICAgICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21h
aW4sCisgICAgICAgICAgICAgICAgICAgICAgICAgIkNvdWxkIG5vdCBhbGxvY2F0ZSB2VExCIHNw
YWNlIGZvciAlcHZcbiIsIHYpOwogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CiAgICAg
ICAgIHNwaW5fbG9ja19pbml0KCZ2LT5hcmNoLnBhZ2luZy52dGxiX2xvY2spOwpAQCAtMjU4Mywx
MyArMjU3NiwxMiBAQCBzdGF0aWMgdm9pZCBzaF91cGRhdGVfcGFnaW5nX21vZGVzKHN0cnVjdCB2
Y3B1ICp2KQogCiAgICAgICAgICAgICAgICAgaWYgKCB2ICE9IGN1cnJlbnQgJiYgdmNwdV9ydW5u
YWJsZSh2KSApCiAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICBwcmludGso
WEVOTE9HX0dfRVJSCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAiU29tZSB0aGlyZCBwYXJ0
eSAoJXB2KSBpcyBjaGFuZ2luZyB0aGlzIEhWTSB2Y3B1J3MiCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAiICglcHYpIHBhZ2luZyBtb2RlIHdoaWxlIGl0IGlzIHJ1bm5pbmdcbiIsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICBjdXJyZW50LCB2KTsKICAgICAgICAgICAgICAgICAgICAg
LyogSXQncyBub3Qgc2FmZSB0byBkbyB0aGF0IGJlY2F1c2Ugd2UgY2FuJ3QgY2hhbmdlCiAgICAg
ICAgICAgICAgICAgICAgICAqIHRoZSBob3N0IENSMyBmb3IgYSBydW5uaW5nIGRvbWFpbiAqLwot
ICAgICAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluKTsKKyAgICAgICAgICAg
ICAgICAgICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbiwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICJTb21lIHRoaXJkIHBhcnR5ICglcHYpIGlzIGNoYW5naW5nIHRoaXMgIgorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIkhWTSB2Y3B1J3MgKCVwdikgcGFnaW5nIG1v
ZGUgd2hpbGUgaXQgaXMgIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJ1bm5p
bmdcbiIsIGN1cnJlbnQsIHYpOwogICAgICAgICAgICAgICAgICAgICByZXR1cm47CiAgICAgICAg
ICAgICAgICAgfQogCkBAIC0zNTYyLDExICszNTU0LDcgQEAgdm9pZCBwdl9sMXRmX3Rhc2tsZXQo
dW5zaWduZWQgbG9uZyBkYXRhKQogICAgICAgICBpbnQgcmV0ID0gc2hhZG93X29uZV9iaXRfZW5h
YmxlKGQsIFBHX1NIX2ZvcmNlZCk7CiAKICAgICAgICAgaWYgKCByZXQgKQotICAgICAgICB7Ci0g
ICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSICJkJWQgRmFpbGVkIHRvIGVuYWJsZSBQR19T
SF9mb3JjZWQ6ICVkXG4iLAotICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwgcmV0KTsK
LSAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKLSAgICAgICAgfQorICAgICAgICAgICAgZG9t
YWluX2NyYXNoKGQsICJGYWlsZWQgdG8gZW5hYmxlIFBHX1NIX2ZvcmNlZDogJWRcbiIsIHJldCk7
CiAgICAgfQogCiAgICAgcGFnaW5nX3VubG9jayhkKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9tbS9zaGFkb3cvbXVsdGkuYyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYwppbmRl
eCBkZDg2YWExLi5lODUyOTNlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211
bHRpLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCkBAIC05NDAsNyArOTQw
LDcgQEAgc3RhdGljIGludCBzaGFkb3dfc2V0X2w0ZShzdHJ1Y3QgZG9tYWluICpkLAogCiAgICAg
ICAgIGlmICggIXNoX2dldF9yZWYoZCwgc2wzbWZuLCBwYWRkcikgKQogICAgICAgICB7Ci0gICAg
ICAgICAgICBkb21haW5fY3Jhc2goZCk7CisgICAgICAgICAgICBkb21haW5fY3Jhc2goZCwgIkZh
aWxlZCB0byBnZXQgcmVmXG4iKTsKICAgICAgICAgICAgIHJldHVybiBTSEFET1dfU0VUX0VSUk9S
OwogICAgICAgICB9CiAKQEAgLTk5Myw3ICs5OTMsNyBAQCBzdGF0aWMgaW50IHNoYWRvd19zZXRf
bDNlKHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAgIC8qIEFib3V0IHRvIGluc3RhbGwgYSBuZXcg
cmVmZXJlbmNlICovCiAgICAgICAgIGlmICggIXNoX2dldF9yZWYoZCwgc2hhZG93X2wzZV9nZXRf
bWZuKG5ld19zbDNlKSwgcGFkZHIpICkKICAgICAgICAgewotICAgICAgICAgICAgZG9tYWluX2Ny
YXNoKGQpOworICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQsICJGYWlsZWQgdG8gZ2V0IHJlZlxu
Iik7CiAgICAgICAgICAgICByZXR1cm4gU0hBRE9XX1NFVF9FUlJPUjsKICAgICAgICAgfQogICAg
IH0KQEAgLTEwNTUsNyArMTA1NSw3IEBAIHN0YXRpYyBpbnQgc2hhZG93X3NldF9sMmUoc3RydWN0
IGRvbWFpbiAqZCwKICAgICAgICAgLyogQWJvdXQgdG8gaW5zdGFsbCBhIG5ldyByZWZlcmVuY2Ug
Ki8KICAgICAgICAgaWYgKCAhc2hfZ2V0X3JlZihkLCBzbDFtZm4sIHBhZGRyKSApCiAgICAgICAg
IHsKLSAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKKyAgICAgICAgICAgIGRvbWFpbl9jcmFz
aChkLCAiRmFpbGVkIHRvIGdldCByZWZcbiIpOwogICAgICAgICAgICAgcmV0dXJuIFNIQURPV19T
RVRfRVJST1I7CiAgICAgICAgIH0KICNpZiAoU0hBRE9XX09QVElNSVpBVElPTlMgJiBTSE9QVF9P
VVRfT0ZfU1lOQykKQEAgLTM5NDYsOSArMzk0Niw4IEBAIHNoX3NldF90b3BsZXZlbF9zaGFkb3co
c3RydWN0IHZjcHUgKnYsCiAgICAgfQogICAgIGVsc2UKICAgICB7Ci0gICAgICAgIHByaW50ayhY
RU5MT0dfR19FUlIgImNhbid0IGluc3RhbGwgJSJQUklfbWZuIiBhcyB0b3BsZXZlbCBzaGFkb3dc
biIsCi0gICAgICAgICAgICAgICBtZm5feChzbWZuKSk7Ci0gICAgICAgIGRvbWFpbl9jcmFzaChk
KTsKKyAgICAgICAgZG9tYWluX2NyYXNoKGQsICJjYW4ndCBpbnN0YWxsICUiUFJJX21mbiIgYXMg
dG9wbGV2ZWwgc2hhZG93XG4iLAorICAgICAgICAgICAgICAgICAgICAgbWZuX3goc21mbikpOwog
ICAgICAgICBuZXdfZW50cnkgPSBwYWdldGFibGVfbnVsbCgpOwogICAgIH0KIApAQCAtMzk2Niwx
MCArMzk2NSw4IEBAIHNoX3NldF90b3BsZXZlbF9zaGFkb3coc3RydWN0IHZjcHUgKnYsCiAgICAg
ICAgICAqIGJ5IHNoYWRvd19wcmVhbGxvYygpOiBpbiBQViBtb2RlIHdlJ3JlIHN0aWxsIHJ1bm5p
bmcgb24gdGhpcwogICAgICAgICAgKiBzaGFkb3cgYW5kIGl0J3Mgbm90IHNhZmUgdG8gZnJlZSBp
dCB5ZXQuICovCiAgICAgICAgIGlmICggIW1mbl90b19wYWdlKG9sZF9zbWZuKS0+dS5zaC5waW5u
ZWQgJiYgIXNoX3BpbihkLCBvbGRfc21mbikgKQotICAgICAgICB7Ci0gICAgICAgICAgICBwcmlu
dGsoWEVOTE9HX0dfRVJSICJjYW4ndCByZS1waW4gJSJQUklfbWZuIlxuIiwgbWZuX3gob2xkX3Nt
Zm4pKTsKLSAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKLSAgICAgICAgfQorICAgICAgICAg
ICAgZG9tYWluX2NyYXNoKGQsICJjYW4ndCByZS1waW4gJSJQUklfbWZuIlxuIiwgbWZuX3gob2xk
X3NtZm4pKTsKKwogICAgICAgICBzaF9wdXRfcmVmKGQsIG9sZF9zbWZuLCAwKTsKICAgICB9CiB9
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbXNpLmMgYi94ZW4vYXJjaC94ODYvbXNpLmMKaW5k
ZXggNTU2Nzk5MC4uYjQxZDU0YSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21zaS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9tc2kuYwpAQCAtMTAxMCw3ICsxMDEwLDcgQEAgc3RhdGljIGludCBtc2l4
X2NhcGFiaWxpdHlfaW5pdChzdHJ1Y3QgcGNpX2RldiAqZGV2LAogICAgICAgICAgICAgaWYgKCAh
aXNfaGFyZHdhcmVfZG9tYWluKGQpICYmCiAgICAgICAgICAgICAgICAgIC8qIEFzc3VtZSBhIGRv
bWFpbiB3aXRob3V0IG1lbW9yeSBoYXMgbm8gbWFwcGluZ3MgeWV0LiAqLwogICAgICAgICAgICAg
ICAgICAoIWlzX2hhcmR3YXJlX2RvbWFpbihjdXJyZCkgfHwgZC0+dG90X3BhZ2VzKSApCi0gICAg
ICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOworICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFz
aChkLCAiRmF0YWwgTVNJLVggZXJyb3JcbiIpOwogICAgICAgICAgICAgLyogWFhYIEhvdyB0byBk
ZWFsIHdpdGggZXhpc3RpbmcgbWFwcGluZ3M/ICovCiAgICAgICAgIH0KICAgICB9CmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvcHYvaXJldC5jIGIveGVuL2FyY2gveDg2L3B2L2lyZXQuYwppbmRl
eCBjMzU5YTFkLi4wNzdmOWU4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvcHYvaXJldC5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9wdi9pcmV0LmMKQEAgLTMzLDkgKzMzLDkgQEAgdW5zaWduZWQgbG9u
ZyBkb19pcmV0KHZvaWQpCiAgICAgaWYgKCB1bmxpa2VseShjb3B5X2Zyb21fdXNlcigmaXJldF9z
YXZlZCwgKHZvaWQgKilyZWdzLT5yc3AsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzaXplb2YoaXJldF9zYXZlZCkpKSApCiAgICAgewotICAgICAgICBncHJpbnRrKFhFTkxPR19F
UlIsCi0gICAgICAgICAgICAgICAgIkZhdWx0IHdoaWxlIHJlYWRpbmcgSVJFVCBjb250ZXh0IGZy
b20gZ3Vlc3Qgc3RhY2tcbiIpOwotICAgICAgICBnb3RvIGV4aXRfYW5kX2NyYXNoOworICAgICAg
ICBkb21haW5fY3Jhc2godi0+ZG9tYWluLAorICAgICAgICAgICAgICAgICAgICAgIkZhdWx0IHdo
aWxlIHJlYWRpbmcgSVJFVCBjb250ZXh0IGZyb20gZ3Vlc3Qgc3RhY2tcbiIpOworICAgICAgICBy
ZXR1cm4gMDsKICAgICB9CiAKICAgICAvKiBSZXR1cm5pbmcgdG8gdXNlciBtb2RlPyAqLwpAQCAt
NDMsOSArNDMsOSBAQCB1bnNpZ25lZCBsb25nIGRvX2lyZXQodm9pZCkKICAgICB7CiAgICAgICAg
IGlmICggdW5saWtlbHkocGFnZXRhYmxlX2lzX251bGwodi0+YXJjaC5ndWVzdF90YWJsZV91c2Vy
KSkgKQogICAgICAgICB7Ci0gICAgICAgICAgICBncHJpbnRrKFhFTkxPR19FUlIsCi0gICAgICAg
ICAgICAgICAgICAgICJHdWVzdCBzd2l0Y2hpbmcgdG8gdXNlciBtb2RlIHdpdGggbm8gdXNlciBw
YWdlIHRhYmxlc1xuIik7Ci0gICAgICAgICAgICBnb3RvIGV4aXRfYW5kX2NyYXNoOworICAgICAg
ICAgICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAi
U3dpdGNoaW5nIHRvIHVzZXIgbW9kZSB3aXRoIG5vIHVzZXIgcGFnZSB0YWJsZXNcbiIpOworICAg
ICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgIH0KICAgICAgICAgdG9nZ2xlX2d1ZXN0X21vZGUo
dik7CiAgICAgfQpAQCAtNzQsMTAgKzc0LDYgQEAgdW5zaWduZWQgbG9uZyBkb19pcmV0KHZvaWQp
CiAKICAgICAvKiBTYXZlZCAlcmF4IGdldHMgd3JpdHRlbiBiYWNrIHRvIHJlZ3MtPnJheCBpbiBl
bnRyeS5TLiAqLwogICAgIHJldHVybiBpcmV0X3NhdmVkLnJheDsKLQotIGV4aXRfYW5kX2NyYXNo
OgotICAgIGRvbWFpbl9jcmFzaCh2LT5kb21haW4pOwotICAgIHJldHVybiAwOwogfQogCiB1bnNp
Z25lZCBpbnQgY29tcGF0X2lyZXQodm9pZCkKQEAgLTkyLDcgKzg4LDcgQEAgdW5zaWduZWQgaW50
IGNvbXBhdF9pcmV0KHZvaWQpCiAgICAgLyogUmVzdG9yZSBFQVggKGNsb2JiZXJlZCBieSBoeXBl
cmNhbGwpLiAqLwogICAgIGlmICggdW5saWtlbHkoX19nZXRfdXNlcihyZWdzLT5lYXgsICh1MzIg
KilyZWdzLT5yc3ApKSApCiAgICAgewotICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluKTsK
KyAgICAgICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbiwgIkZhaWxlZCB0byByZWFkIGVheFxuIik7
CiAgICAgICAgIHJldHVybiAwOwogICAgIH0KIApAQCAtMTAwLDcgKzk2LDcgQEAgdW5zaWduZWQg
aW50IGNvbXBhdF9pcmV0KHZvaWQpCiAgICAgaWYgKCB1bmxpa2VseShfX2dldF91c2VyKHJlZ3Mt
PmVpcCwgKHUzMiAqKXJlZ3MtPnJzcCArIDEpKSB8fAogICAgICAgICB1bmxpa2VseShfX2dldF91
c2VyKHJlZ3MtPmNzLCAodTMyICopcmVncy0+cnNwICsgMikpICkKICAgICB7Ci0gICAgICAgIGRv
bWFpbl9jcmFzaCh2LT5kb21haW4pOworICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluLCAi
RmFpbGVkIHRvIHJlYWQgY3MvZWlwXG4iKTsKICAgICAgICAgcmV0dXJuIDA7CiAgICAgfQogCkBA
IC0xMTAsNyArMTA2LDcgQEAgdW5zaWduZWQgaW50IGNvbXBhdF9pcmV0KHZvaWQpCiAgICAgICov
CiAgICAgaWYgKCB1bmxpa2VseShfX2dldF91c2VyKGVmbGFncywgKHUzMiAqKXJlZ3MtPnJzcCAr
IDMpKSApCiAgICAgewotICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluKTsKKyAgICAgICAg
ZG9tYWluX2NyYXNoKHYtPmRvbWFpbiwgIkZhaWxlZCB0byByZWFkIGVmbGFnc1xuIik7CiAgICAg
ICAgIHJldHVybiAwOwogICAgIH0KIApAQCAtMTU0LDcgKzE1MCw3IEBAIHVuc2lnbmVkIGludCBj
b21wYXRfaXJldCh2b2lkKQogICAgICAgICB9CiAgICAgICAgIGlmICggcmMgKQogICAgICAgICB7
Ci0gICAgICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluKTsKKyAgICAgICAgICAgIGRvbWFp
bl9jcmFzaCh2LT5kb21haW4sICJGYWlsZWQgdG8gY29weSBleGNlcHRpb24gZnJhbWVcbiIpOwog
ICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgIH0KICAgICAgICAgcmVncy0+ZXNwID0ga3Nw
OwpAQCAtMTY3LDcgKzE2Myw3IEBAIHVuc2lnbmVkIGludCBjb21wYXRfaXJldCh2b2lkKQogICAg
ICAgICAgICAgICAgICAgICAgICAgICBYODZfRUZMQUdTX05UfFg4Nl9FRkxBR1NfVEYpOwogICAg
ICAgICBpZiAoIHVubGlrZWx5KF9fcHV0X3VzZXIoMCwgKHUzMiAqKXJlZ3MtPnJzcCkpICkKICAg
ICAgICAgewotICAgICAgICAgICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbik7CisgICAgICAgICAg
ICBkb21haW5fY3Jhc2godi0+ZG9tYWluLCAiRmFpbGVkIHRvIHdyaXRlIGVycm9yIGNvZGVcbiIp
OwogICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgIH0KICAgICAgICAgcmVncy0+ZWlwID0g
dGktPmFkZHJlc3M7CkBAIC0xNzUsNyArMTcxLDcgQEAgdW5zaWduZWQgaW50IGNvbXBhdF9pcmV0
KHZvaWQpCiAgICAgfQogICAgIGVsc2UgaWYgKCB1bmxpa2VseShyaW5nXzAocmVncykpICkKICAg
ICB7Ci0gICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21haW4pOworICAgICAgICBkb21haW5fY3Jh
c2godi0+ZG9tYWluLCAiVHJ5aW5nIHRvIGVudGVyIHJpbmcgMFxuIik7CiAgICAgICAgIHJldHVy
biAwOwogICAgIH0KICAgICBlbHNlIGlmICggcmluZ18xKHJlZ3MpICkKQEAgLTE4NCw3ICsxODAs
NyBAQCB1bnNpZ25lZCBpbnQgY29tcGF0X2lyZXQodm9pZCkKICAgICBlbHNlIGlmICggX19nZXRf
dXNlcihyZWdzLT5zcywgKHUzMiAqKXJlZ3MtPnJzcCArIDUpIHx8CiAgICAgICAgICAgICAgIF9f
Z2V0X3VzZXIocmVncy0+ZXNwLCAodTMyICopcmVncy0+cnNwICsgNCkgKQogICAgIHsKLSAgICAg
ICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbik7CisgICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21h
aW4sICJGYWlsZWQgdG8gcmVhZCBzcy9lc3BcbiIpOwogICAgICAgICByZXR1cm4gMDsKICAgICB9
CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jIGIveGVuL2FyY2gveDg2L3RyYXBz
LmMKaW5kZXggZDgzMjVhMy4uN2MxMTY4OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3RyYXBz
LmMKKysrIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKQEAgLTE0NDcsMTIgKzE0NDcsMTAgQEAgdm9p
ZCBkb19wYWdlX2ZhdWx0KHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgIHsKICAgICAg
ICAgcGZfdHlwZSA9IHNwdXJpb3VzX3BhZ2VfZmF1bHQoYWRkciwgcmVncyk7CiAgICAgICAgIGlm
ICggKHBmX3R5cGUgPT0gc21lcF9mYXVsdCkgfHwgKHBmX3R5cGUgPT0gc21hcF9mYXVsdCkpCi0g
ICAgICAgIHsKLSAgICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgIiVwdiBmYXRhbCBTTSVj
UCB2aW9sYXRpb25cbiIsCi0gICAgICAgICAgICAgICAgICAgY3VycmVudCwgKHBmX3R5cGUgPT0g
c21lcF9mYXVsdCkgPyAnRScgOiAnQScpOworICAgICAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJl
bnQtPmRvbWFpbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAiRmF0YWwgU00lY1AgdmlvbGF0
aW9uXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgIChwZl90eXBlID09IHNtZXBfZmF1bHQp
ID8gJ0UnIDogJ0EnKTsKIAotICAgICAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFp
bik7Ci0gICAgICAgIH0KICAgICAgICAgaWYgKCBwZl90eXBlICE9IHJlYWxfZmF1bHQgKQogICAg
ICAgICAgICAgcmV0dXJuOwogICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfZW11
bGF0ZS94ODZfZW11bGF0ZS5jIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRl
LmMKaW5kZXggZTM3MmM0Yi4uMTE1NTE1OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9l
bXVsYXRlL3g4Nl9lbXVsYXRlLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9l
bXVsYXRlLmMKQEAgLTg2ODYsNyArODY4Niw3IEBAIHg4Nl9lbXVsYXRlKAogICAgIGdwcmludGso
WEVOTE9HX0lORk8sICIgIHN0dWI6ICUiX19zdHJpbmdpZnkoTUFYX0lOU1RfTEVOKSJwaFxuIiwK
ICAgICAgICAgICAgIHN0dWIuZnVuYyk7CiAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHN0dWJf
ZXhuLmluZm8uZmllbGRzLnRyYXBuciA9PSBFWENfVUQsIEVYQ19VRCk7Ci0gICAgZG9tYWluX2Ny
YXNoKGN1cnJlbnQtPmRvbWFpbik7CisgICAgZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbiwg
IkZhdGFsIGV4Y2VwdGlvbiBkdXJpbmcgZW11bGF0aW9uXG4iKTsKICAgICByYyA9IFg4NkVNVUxf
VU5IQU5ETEVBQkxFOwogICAgIGdvdG8gZG9uZTsKICNlbmRpZgpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L3hzdGF0ZS5jIGIveGVuL2FyY2gveDg2L3hzdGF0ZS5jCmluZGV4IDE1ZWRkNWQuLmZm
NjM1MmIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94c3RhdGUuYworKysgYi94ZW4vYXJjaC94
ODYveHN0YXRlLmMKQEAgLTQ3Nyw3ICs0NzcsNyBAQCB2b2lkIHhyc3RvcihzdHJ1Y3QgdmNwdSAq
diwgdWludDY0X3QgbWFzaykKICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICB9CiAKLSAg
ICAgICAgZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbik7CisgICAgICAgIGRvbWFpbl9jcmFz
aChjdXJyZW50LT5kb21haW4sICJVbmFibGUgdG8gZml4IFhSU1RPUiBmYXVsdFxuIik7CiAgICAg
ICAgIHJldHVybjsKICAgICB9CiB9CkBAIC03MTMsMTAgKzcxMyw5IEBAIGludCBoYW5kbGVfeHNl
dGJ2KHUzMiBpbmRleCwgdTY0IG5ld19idikKICAgICAgKi8KICAgICBpZiAoIHVubGlrZWx5KHhj
cjBfbWF4ICYgfnhmZWF0dXJlX21hc2spICkKICAgICB7Ci0gICAgICAgIGdwcmludGsoWEVOTE9H
X0VSUiwKLSAgICAgICAgICAgICAgICAieGNyMF9tYXggJTAxNiIgUFJJeDY0ICIgZXhjZWVkcyBo
YXJkd2FyZSBtYXggJTAxNiIgUFJJeDY0ICJcbiIsCi0gICAgICAgICAgICAgICAgeGNyMF9tYXgs
IHhmZWF0dXJlX21hc2spOwotICAgICAgICBkb21haW5fY3Jhc2goY3Vyci0+ZG9tYWluKTsKKyAg
ICAgICAgZG9tYWluX2NyYXNoKGN1cnItPmRvbWFpbiwgInhjcjBfbWF4ICUwMTYiIFBSSXg2NAor
ICAgICAgICAgICAgICAgICAgICAgIiBleGNlZWRzIGhhcmR3YXJlIG1heCAlMDE2IiBQUkl4NjQg
IlxuIiwKKyAgICAgICAgICAgICAgICAgICAgIHhjcjBfbWF4LCB4ZmVhdHVyZV9tYXNrKTsKIAog
ICAgICAgICByZXR1cm4gLUVJTlZBTDsKICAgICB9CkBAIC03MjcsOSArNzI2LDggQEAgaW50IGhh
bmRsZV94c2V0YnYodTMyIGluZGV4LCB1NjQgbmV3X2J2KQogICAgIC8qIEJ5IHRoaXMgcG9pbnQs
IG5ld19idiByZWFsbHkgc2hvdWxkIGJlIGFjY2VwdGVkIGJ5IGhhcmR3YXJlLiAqLwogICAgIGlm
ICggdW5saWtlbHkoIXNldF94Y3IwKG5ld19idikpICkKICAgICB7Ci0gICAgICAgIGdwcmludGso
WEVOTE9HX0VSUiwgIm5ld19idiAlMDE2IiBQUkl4NjQgIiByZWplY3RlZCBieSBoYXJkd2FyZVxu
IiwKLSAgICAgICAgICAgICAgICBuZXdfYnYpOwotICAgICAgICBkb21haW5fY3Jhc2goY3Vyci0+
ZG9tYWluKTsKKyAgICAgICAgZG9tYWluX2NyYXNoKGN1cnItPmRvbWFpbiwKKyAgICAgICAgICAg
ICAgICAgICAgICJuZXdfYnYgJTAxNiIgUFJJeDY0ICIgcmVqZWN0ZWQgYnkgaGFyZHdhcmVcbiIs
IG5ld19idik7CiAKICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CiAgICAgfQpkaWZmIC0tZ2l0IGEv
eGVuL2NvbW1vbi9jb21wYXQvZ3JhbnRfdGFibGUuYyBiL3hlbi9jb21tb24vY29tcGF0L2dyYW50
X3RhYmxlLmMKaW5kZXggZmYxZDY3OC4uMGJlMmM1ZCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9j
b21wYXQvZ3JhbnRfdGFibGUuYworKysgYi94ZW4vY29tbW9uL2NvbXBhdC9ncmFudF90YWJsZS5j
CkBAIC0zMjMsNyArMzIzLDcgQEAgaW50IGNvbXBhdF9ncmFudF90YWJsZV9vcCh1bnNpZ25lZCBp
bnQgY21kLAogICAgICAgICB9CiAKICAgICAgICAgZGVmYXVsdDoKLSAgICAgICAgICAgIGRvbWFp
bl9jcmFzaChjdXJyZW50LT5kb21haW4pOworICAgICAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJl
bnQtPmRvbWFpbiwgIlVuaGFuZGxlZCBvcCAldSIsIGNtZF9vcCk7CiAgICAgICAgICAgICBicmVh
azsKICAgICAgICAgfQogICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vY29tcGF0L21lbW9y
eS5jIGIveGVuL2NvbW1vbi9jb21wYXQvbWVtb3J5LmMKaW5kZXggMTNmZDY0ZC4uNTA4ZGQzNyAx
MDA2NDQKLS0tIGEveGVuL2NvbW1vbi9jb21wYXQvbWVtb3J5LmMKKysrIGIveGVuL2NvbW1vbi9j
b21wYXQvbWVtb3J5LmMKQEAgLTU2MCw4ICs1NjAsOCBAQCBpbnQgY29tcGF0X21lbW9yeV9vcCh1
bnNpZ25lZCBpbnQgY21kLCBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGNvbXBhdCkKICAg
ICAgICAgICAgIGlmICggcmMgPCAwICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBp
ZiAoIHNwbGl0IDwgMCApCi0gICAgICAgICAgICAgICAgICAgIC8qIENhbm5vdCBjYW5jZWwgdGhl
IGNvbnRpbnVhdGlvbi4uLiAqLwotICAgICAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2goY3Vy
cmVudC0+ZG9tYWluKTsKKyAgICAgICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJlbnQt
PmRvbWFpbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJVbmFibGUgdG8gY2Fu
Y2VsIGNvbnRpbnVhdGlvblxuIik7CiAgICAgICAgICAgICAgICAgcmV0dXJuIHJjOwogICAgICAg
ICAgICAgfQogICAgICAgICAgICAgYnJlYWs7CkBAIC02MzYsNyArNjM2LDcgQEAgaW50IGNvbXBh
dF9tZW1vcnlfb3AodW5zaWduZWQgaW50IGNtZCwgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lk
KSBjb21wYXQpCiAgICAgICAgIH0KIAogICAgICAgICBkZWZhdWx0OgotICAgICAgICAgICAgZG9t
YWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbik7CisgICAgICAgICAgICBkb21haW5fY3Jhc2goY3Vy
cmVudC0+ZG9tYWluLCAiVW5oYW5kbGVkIG9wICV1Iiwgb3ApOwogICAgICAgICAgICAgc3BsaXQg
PSAwOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9jb21t
b24vZG9tYWluLmMgYi94ZW4vY29tbW9uL2RvbWFpbi5jCmluZGV4IDZmMjk0YzcuLjNhODU4MWIg
MTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZG9tYWluLmMKKysrIGIveGVuL2NvbW1vbi9kb21haW4u
YwpAQCAtMTEyNCw3ICsxMTI0LDcgQEAgaW50IGRvbWFpbl9zb2Z0X3Jlc2V0KHN0cnVjdCBkb21h
aW4gKmQpCiAgICAgaWYgKCAhcmMgKQogICAgICAgICBkb21haW5fcmVzdW1lKGQpOwogICAgIGVs
c2UKLSAgICAgICAgZG9tYWluX2NyYXNoKGQpOworICAgICAgICBkb21haW5fY3Jhc2goZCwgIlNv
ZnQgcmVzZXQgZmFpbHVyZTogJWRcbiIsIHJjKTsKIAogICAgIHJldHVybiByYzsKIH0KZGlmZiAt
LWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUu
YwppbmRleCBhZDU1Y2ZhLi41MGZlMWUxIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2dyYW50X3Rh
YmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCkBAIC0xMjkxLDggKzEyOTEsNyBA
QCB1bm1hcF9jb21tb24oCiAgICAgaWYgKCB1bmxpa2VseSgocmQgPSByY3VfbG9ja19kb21haW5f
YnlfaWQoZG9tKSkgPT0gTlVMTCkgKQogICAgIHsKICAgICAgICAgLyogVGhpcyBjYW4gaGFwcGVu
IHdoZW4gYSBncmFudCBpcyBpbXBsaWNpdGx5IHVubWFwcGVkLiAqLwotICAgICAgICBnZHByaW50
ayhYRU5MT0dfSU5GTywgIkNvdWxkIG5vdCBmaW5kIGRvbWFpbiAlZFxuIiwgZG9tKTsKLSAgICAg
ICAgZG9tYWluX2NyYXNoKGxkKTsgLyogbmF1Z2h0eS4uLiAqLworICAgICAgICBkb21haW5fY3Jh
c2gobGQsICJDb3VsZCBub3QgZmluZCBkJWRcbiIsIGRvbSk7CiAgICAgICAgIHJldHVybjsKICAg
ICB9CiAKQEAgLTE2ODQsMTAgKzE2ODMsOCBAQCBnbnR0YWJfdW5wb3B1bGF0ZV9zdGF0dXNfZnJh
bWVzKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBncmFudF90YWJsZSAqZ3QpCiAKICAgICAgICAg
ICAgIGlmICggcmMgKQogICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIGdwcmludGsoWEVO
TE9HX0VSUiwKLSAgICAgICAgICAgICAgICAgICAgICAgICJDb3VsZCBub3QgcmVtb3ZlIHN0YXR1
cyBmcmFtZSAldSAoR0ZOICUjbHgpIGZyb20gUDJNXG4iLAotICAgICAgICAgICAgICAgICAgICAg
ICAgaSwgZ2ZuX3goZ2ZuKSk7Ci0gICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOworICAg
ICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkLCAiQ291bGQgbm90IHJlbW92ZSBzdGF0dXMgZnJh
bWUgJXUgKEdGTiAlIlBSSV9nZm4KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIikgZnJv
bSBQMk06ICVkXG4iLCBpLCBnZm5feChnZm4pLCByYyk7CiAgICAgICAgICAgICAgICAgcmV0dXJu
IHJjOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgZ250dGFiX3NldF9mcmFtZV9nZm4oZ3Qs
IHRydWUsIGksIElOVkFMSURfR0ZOKTsKQEAgLTE3MDAsMTIgKzE2OTcsOCBAQCBnbnR0YWJfdW5w
b3B1bGF0ZV9zdGF0dXNfZnJhbWVzKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBncmFudF90YWJs
ZSAqZ3QpCiAgICAgICAgIGlmICggcGctPmNvdW50X2luZm8gJiB+UEdDX3hlbl9oZWFwICkKICAg
ICAgICAgewogICAgICAgICAgICAgaWYgKCBwYWdpbmdfbW9kZV90cmFuc2xhdGUoZCkgKQotICAg
ICAgICAgICAgewotICAgICAgICAgICAgICAgIGdwcmludGsoWEVOTE9HX0VSUiwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICJXcm9uZyBwYWdlIHN0YXRlICUjbHggb2Ygc3RhdHVzIGZyYW1lICV1
IChHRk4gJSNseClcbiIsCi0gICAgICAgICAgICAgICAgICAgICAgICBwZy0+Y291bnRfaW5mbywg
aSwgZ2ZuX3goZ2ZuKSk7Ci0gICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwotICAgICAg
ICAgICAgfQorICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkLCAiQmFkIHBhZ2Ugc3RhdGUg
JSNseCBvZiBzdGF0dXMgZnJhbWUgJXUgKEdGTiAlIgorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBQUklfZ2ZuIilcbiIsIHBnLT5jb3VudF9pbmZvLCBpLCBnZm5feChnZm4pKTsKICAgICAg
ICAgICAgIGVsc2UKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBpZiAoIGdldF9wYWdl
KHBnLCBkKSApCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL21lbW9yeS5jIGIveGVuL2NvbW1vbi9t
ZW1vcnkuYwppbmRleCA5OTZmOTRiLi40OGUyYWU4IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL21l
bW9yeS5jCisrKyBiL3hlbi9jb21tb24vbWVtb3J5LmMKQEAgLTY4NCw3ICs2ODQsNyBAQCBzdGF0
aWMgbG9uZyBtZW1vcnlfZXhjaGFuZ2UoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fbWVtb3J5
X2V4Y2hhbmdlX3QpIGFyZykKICAgICAgICAgICAgIC8qIFBhZ2VzIHdlcmUgdW5zaGFyZWQgYWJv
dmUgKi8KICAgICAgICAgICAgIEJVR19PTihTSEFSRURfTTJQKGdmbikpOwogICAgICAgICAgICAg
aWYgKCBndWVzdF9waHlzbWFwX3JlbW92ZV9wYWdlKGQsIF9nZm4oZ2ZuKSwgbWZuLCAwKSApCi0g
ICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOworICAgICAgICAgICAgICAgIGRvbWFpbl9j
cmFzaChkLCAiVW5hYmxlIHRvIHJlbW92ZSBnZm4gJSJQUklfZ2ZuIlxuIiwgZ2ZuKTsKICAgICAg
ICAgICAgIHB1dF9wYWdlKHBhZ2UpOwogICAgICAgICB9CiAKZGlmZiAtLWdpdCBhL3hlbi9jb21t
b24vcGFnZV9hbGxvYy5jIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKaW5kZXggMDJhZWVkNy4u
M2MzMTQxMCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKKysrIGIveGVuL2Nv
bW1vbi9wYWdlX2FsbG9jLmMKQEAgLTE1NjksNyArMTU2OSw3IEBAIGludCBvZmZsaW5lX3BhZ2Uo
dW5zaWduZWQgbG9uZyBtZm4sIGludCBicm9rZW4sIHVpbnQzMl90ICpzdGF0dXMpCiAgICAgaWYg
KCAocGctPmNvdW50X2luZm8gJiBQR0NfYnJva2VuKSAmJiAob3duZXIgPSBwYWdlX2dldF9vd25l
cihwZykpICkKICAgICB7CiAgICAgICAgICpzdGF0dXMgPSBQR19PRkZMSU5FX0FHQUlOOwotICAg
ICAgICBkb21haW5fY3Jhc2gob3duZXIpOworICAgICAgICBkb21haW5fY3Jhc2gob3duZXIsICJS
ZXBlYXRlZCBicm9rZW4gcGFnZVxuIik7CiAgICAgICAgIHJldHVybiAwOwogICAgIH0KIApkaWZm
IC0tZ2l0IGEveGVuL2NvbW1vbi93YWl0LmMgYi94ZW4vY29tbW9uL3dhaXQuYwppbmRleCA0Zjgz
MGExLi4xZDRjZDdjIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3dhaXQuYworKysgYi94ZW4vY29t
bW9uL3dhaXQuYwpAQCAtMTM1LDggKzEzNSw3IEBAIHN0YXRpYyB2b2lkIF9fcHJlcGFyZV90b193
YWl0KHN0cnVjdCB3YWl0cXVldWVfdmNwdSAqd3F2KQogICAgIGNwdW1hc2tfY29weSgmd3F2LT5z
YXZlZF9hZmZpbml0eSwgY3Vyci0+Y3B1X2hhcmRfYWZmaW5pdHkpOwogICAgIGlmICggdmNwdV9z
ZXRfaGFyZF9hZmZpbml0eShjdXJyLCBjcHVtYXNrX29mKHdxdi0+d2FrZXVwX2NwdSkpICkKICAg
ICB7Ci0gICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIsICJVbmFibGUgdG8gc2V0IHZjcHUgYWZm
aW5pdHlcbiIpOwotICAgICAgICBkb21haW5fY3Jhc2goY3VycmVudC0+ZG9tYWluKTsKKyAgICAg
ICAgZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbiwgIlVuYWJsZSB0byBzZXQgdmNwdSBhZmZp
bml0eVxuIik7CiAKICAgICAgICAgZm9yICggOyA7ICkKICAgICAgICAgICAgIGRvX3NvZnRpcnEo
KTsKQEAgLTE2OSw4ICsxNjgsNyBAQCBzdGF0aWMgdm9pZCBfX3ByZXBhcmVfdG9fd2FpdChzdHJ1
Y3Qgd2FpdHF1ZXVlX3ZjcHUgKndxdikKIAogICAgIGlmICggdW5saWtlbHkod3F2LT5lc3AgPT0g
MCkgKQogICAgIHsKLSAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgIlN0YWNrIHRvbyBsYXJn
ZSBpbiAlc1xuIiwgX19mdW5jX18pOwotICAgICAgICBkb21haW5fY3Jhc2goY3VycmVudC0+ZG9t
YWluKTsKKyAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbiwgIlN0YWNrIHRvbyBs
YXJnZVxuIik7CiAKICAgICAgICAgZm9yICggOyA7ICkKICAgICAgICAgICAgIGRvX3NvZnRpcnEo
KTsKQEAgLTIwMSwxMCArMTk5LDggQEAgdm9pZCBjaGVja193YWtldXBfZnJvbV93YWl0KHZvaWQp
CiAgICAgICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsKICAgICAgICAgY3B1bWFza19j
b3B5KCZ3cXYtPnNhdmVkX2FmZmluaXR5LCBjdXJyLT5jcHVfaGFyZF9hZmZpbml0eSk7CiAgICAg
ICAgIGlmICggdmNwdV9zZXRfaGFyZF9hZmZpbml0eShjdXJyLCBjcHVtYXNrX29mKHdxdi0+d2Fr
ZXVwX2NwdSkpICkKLSAgICAgICAgewotICAgICAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwg
IlVuYWJsZSB0byBzZXQgdmNwdSBhZmZpbml0eVxuIik7Ci0gICAgICAgICAgICBkb21haW5fY3Jh
c2goY3VycmVudC0+ZG9tYWluKTsKLSAgICAgICAgfQorICAgICAgICAgICAgZG9tYWluX2NyYXNo
KGN1cnJlbnQtPmRvbWFpbiwgIlVuYWJsZSB0byBzZXQgdmNwdSBhZmZpbml0eVxuIik7CisKICAg
ICAgICAgd2FpdCgpOyAvKiB0YWtlcyB1cyBiYWNrIGludG8gdGhlIHNjaGVkdWxlciAqLwogICAg
IH0KIApkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5j
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jCmluZGV4IDcwYjQzNDUu
LmJkZDEwMjIgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9t
YXAuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMKQEAgLTY1
MSw4ICs2NTEsNyBAQCBpbnQgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBsb25nIG1mbiwKICAgICBpZiAoIHJjICkKICAgICB7
CiAgICAgICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJjaC5tYXBwaW5nX2xvY2spOwotICAgICAgICBB
TURfSU9NTVVfREVCVUcoIlJvb3QgdGFibGUgYWxsb2MgZmFpbGVkLCBnZm4gPSAlbHhcbiIsIGdm
bik7Ci0gICAgICAgIGRvbWFpbl9jcmFzaChkKTsKKyAgICAgICAgZG9tYWluX2NyYXNoKGQsICJS
b290IHRhYmxlIGFsbG9jIGZhaWxlZDogJWRcbiIsIHJjKTsKICAgICAgICAgcmV0dXJuIHJjOwog
ICAgIH0KIApAQCAtNjYwLDIwICs2NTksMjAgQEAgaW50IGFtZF9pb21tdV9tYXBfcGFnZShzdHJ1
Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwgdW5zaWduZWQgbG9uZyBtZm4sCiAgICAg
ICogd2UgbWlnaHQgbmVlZCBhIGRlZXBlciBwYWdlIHRhYmxlIGZvciBsYWdlciBnZm4gbm93ICov
CiAgICAgaWYgKCBpc19odm1fZG9tYWluKGQpICkKICAgICB7Ci0gICAgICAgIGlmICggdXBkYXRl
X3BhZ2luZ19tb2RlKGQsIGdmbikgKQorICAgICAgICByYyA9IHVwZGF0ZV9wYWdpbmdfbW9kZShk
LCBnZm4pOworICAgICAgICBpZiAoIHJjICkKICAgICAgICAgewogICAgICAgICAgICAgc3Bpbl91
bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Ci0gICAgICAgICAgICBBTURfSU9NTVVfREVC
VUcoIlVwZGF0ZSBwYWdlIG1vZGUgZmFpbGVkIGdmbiA9ICVseFxuIiwgZ2ZuKTsKLSAgICAgICAg
ICAgIGRvbWFpbl9jcmFzaChkKTsKLSAgICAgICAgICAgIHJldHVybiAtRUZBVUxUOworICAgICAg
ICAgICAgZG9tYWluX2NyYXNoKGQsICJVcGRhdGUgcGFnZSBtb2RlIGZhaWxlZCBmb3IgZ2ZuICUi
UFJJX2dmbiI6ICVkXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgIGdmbiwgcmMpOworICAg
ICAgICAgICAgcmV0dXJuIHJjOwogICAgICAgICB9CiAgICAgfQogCiAgICAgaWYgKCBpb21tdV9w
ZGVfZnJvbV9nZm4oZCwgZ2ZuLCBwdF9tZm4pIHx8IChwdF9tZm5bMV0gPT0gMCkgKQogICAgIHsK
ICAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7Ci0gICAgICAgIEFN
RF9JT01NVV9ERUJVRygiSW52YWxpZCBJTyBwYWdldGFibGUgZW50cnkgZ2ZuID0gJWx4XG4iLCBn
Zm4pOwotICAgICAgICBkb21haW5fY3Jhc2goZCk7CisgICAgICAgIGRvbWFpbl9jcmFzaChkLCAi
SW52YWxpZCBJTyBwYWdldGFibGUgZW50cnkgZ2ZuICUiUFJJX2dmbiJcbiIsIGdmbik7CiAgICAg
ICAgIHJldHVybiAtRUZBVUxUOwogICAgIH0KIApAQCAtNzA1LDkgKzcwNCw4IEBAIGludCBhbWRf
aW9tbXVfbWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sIHVuc2ln
bmVkIGxvbmcgbWZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsYWdzLCBtZXJn
ZV9sZXZlbCkgKQogICAgICAgICB7CiAgICAgICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gu
bWFwcGluZ19sb2NrKTsKLSAgICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygiTWVyZ2UgaW9tbXUg
cGFnZSBmYWlsZWQgYXQgbGV2ZWwgJWQsICIKKyAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkLCAi
TWVyZ2UgaW9tbXUgcGFnZSBmYWlsZWQgYXQgbGV2ZWwgJWQsICIKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAiZ2ZuID0gJWx4IG1mbiA9ICVseFxuIiwgbWVyZ2VfbGV2ZWwsIGdmbiwgbWZu
KTsKLSAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAgICAgICAgICAgIHJldHVybiAtRUZB
VUxUOwogICAgICAgICB9CiAKQEAgLTc0Nyw5ICs3NDUsOSBAQCBpbnQgYW1kX2lvbW11X3VubWFw
X3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4pCiAgICAgICAgIGlmICgg
cmMgKQogICAgICAgICB7CiAgICAgICAgICAgICBzcGluX3VubG9jaygmaGQtPmFyY2gubWFwcGlu
Z19sb2NrKTsKLSAgICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygiVXBkYXRlIHBhZ2UgbW9kZSBm
YWlsZWQgZ2ZuID0gJWx4XG4iLCBnZm4pOwogICAgICAgICAgICAgaWYgKCByYyAhPSAtRUFERFJO
T1RBVkFJTCApCi0gICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOworICAgICAgICAgICAg
ICAgIGRvbWFpbl9jcmFzaChkLCAiVXBkYXRlIHBhZ2UgbW9kZSBmYWlsZWQgZ2ZuICUiUFJJX2dm
biI6ICVkXG4iLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnZm4sIHJjKTsKICAgICAg
ICAgICAgIHJldHVybiByYzsKICAgICAgICAgfQogICAgIH0KQEAgLTc1Nyw4ICs3NTUsNyBAQCBp
bnQgYW1kX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBn
Zm4pCiAgICAgaWYgKCBpb21tdV9wZGVfZnJvbV9nZm4oZCwgZ2ZuLCBwdF9tZm4pIHx8IChwdF9t
Zm5bMV0gPT0gMCkgKQogICAgIHsKICAgICAgICAgc3Bpbl91bmxvY2soJmhkLT5hcmNoLm1hcHBp
bmdfbG9jayk7Ci0gICAgICAgIEFNRF9JT01NVV9ERUJVRygiSW52YWxpZCBJTyBwYWdldGFibGUg
ZW50cnkgZ2ZuID0gJWx4XG4iLCBnZm4pOwotICAgICAgICBkb21haW5fY3Jhc2goZCk7CisgICAg
ICAgIGRvbWFpbl9jcmFzaChkLCAiSW52YWxpZCBJTyBwYWdldGFibGUgZW50cnkgZ2ZuICUiUFJJ
X2dmbiJcbiIsIGdmbik7CiAgICAgICAgIHJldHVybiAtRUZBVUxUOwogICAgIH0KIApkaWZmIC0t
Z2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2lvbW11LmMKaW5kZXggNzBkMjE4Zi4uNjE0OTlkZiAxMDA2NDQKLS0tIGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9p
b21tdS5jCkBAIC0yNzMsNyArMjczLDcgQEAgaW50IGlvbW11X21hcF9wYWdlKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCB1bnNpZ25lZCBsb25nIG1mbiwKICAgICAgICAgICAg
ICAgICAgICBkLT5kb21haW5faWQsIGdmbiwgbWZuLCByYyk7CiAKICAgICAgICAgaWYgKCAhaXNf
aGFyZHdhcmVfZG9tYWluKGQpICkKLSAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKKyAgICAg
ICAgICAgIGRvbWFpbl9jcmFzaChkLCAiRmF0YWwgSU9NTVUgZXJyb3JcbiIpOwogICAgIH0KIAog
ICAgIHJldHVybiByYzsKQEAgLTI5Niw3ICsyOTYsNyBAQCBpbnQgaW9tbXVfdW5tYXBfcGFnZShz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbikKICAgICAgICAgICAgICAgICAgICBk
LT5kb21haW5faWQsIGdmbiwgcmMpOwogCiAgICAgICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFp
bihkKSApCi0gICAgICAgICAgICBkb21haW5fY3Jhc2goZCk7CisgICAgICAgICAgICBkb21haW5f
Y3Jhc2goZCwgIkZhdGFsIElPTU1VIGVycm9yXG4iKTsKICAgICB9CiAKICAgICByZXR1cm4gcmM7
CkBAIC0zMzcsNyArMzM3LDcgQEAgaW50IGlvbW11X2lvdGxiX2ZsdXNoKHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAogICAgICAgICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwg
cmMsIGdmbiwgcGFnZV9jb3VudCk7CiAKICAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWlu
KGQpICkKLSAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKKyAgICAgICAgICAgIGRvbWFpbl9j
cmFzaChkLCAiRmF0YWwgSU9NTVUgZXJyb3JcbiIpOwogICAgIH0KIAogICAgIHJldHVybiByYzsK
QEAgLTM2MCw3ICszNjAsNyBAQCBpbnQgaW9tbXVfaW90bGJfZmx1c2hfYWxsKHN0cnVjdCBkb21h
aW4gKmQpCiAgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCByYyk7CiAKICAgICAgICAg
aWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICkKLSAgICAgICAgICAgIGRvbWFpbl9jcmFzaChk
KTsKKyAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkLCAiRmF0YWwgSU9NTVUgZXJyb3JcbiIpOwog
ICAgIH0KIAogICAgIHJldHVybiByYzsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL3BjaS5jIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKaW5kZXggZDFhZGZmYS4u
YjAyODIzYyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKQEAgLTE1ODYsNyArMTU4Niw3IEBAIHZvaWQg
aW9tbXVfZGV2X2lvdGxiX2ZsdXNoX3RpbWVvdXQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHBj
aV9kZXYgKnBkZXYpCiAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHBkZXYtPnNlZywgcGRl
di0+YnVzLCBQQ0lfU0xPVChwZGV2LT5kZXZmbiksCiAgICAgICAgICAgICAgICBQQ0lfRlVOQyhw
ZGV2LT5kZXZmbikpOwogICAgIGlmICggIWlzX2hhcmR3YXJlX2RvbWFpbihkKSApCi0gICAgICAg
IGRvbWFpbl9jcmFzaChkKTsKKyAgICAgICAgZG9tYWluX2NyYXNoKGQsICJGYXRhbCBJT01NVSBl
cnJvclxuIik7CiAKICAgICBwY2lkZXZzX3VubG9jaygpOwogfQpkaWZmIC0tZ2l0IGEveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvaW9tbXUuYwppbmRleCAxNzEwMjU2Li44OTE4OWU5IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvaW9tbXUuYwpAQCAtMTg3Myw3ICsxODczLDcgQEAgaW50IGlvbW11X3B0ZV9mbHVzaChzdHJ1
Y3QgZG9tYWluICpkLCB1NjQgZ2ZuLCB1NjQgKnB0ZSwKICAgICAgICAgICAgICAgICAgICBkLT5k
b21haW5faWQsIHJjKTsKIAogICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkgKQot
ICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOworICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQs
ICJGYXRhbCBJT01NVSBlcnJvclxuIik7CiAgICAgfQogCiAgICAgcmV0dXJuIHJjOwpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaApp
bmRleCAwYmE4MGNiLi40NTJhZDM2IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQu
aAorKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaApAQCAtNjExLDEwICs2MTEsMTIgQEAgdm9p
ZCB2Y3B1X2VuZF9zaHV0ZG93bl9kZWZlcnJhbChzdHJ1Y3QgdmNwdSAqdik7CiAgKiBmcm9tIGFu
eSBwcm9jZXNzb3IuCiAgKi8KIHZvaWQgX19kb21haW5fY3Jhc2goc3RydWN0IGRvbWFpbiAqZCk7
Ci0jZGVmaW5lIGRvbWFpbl9jcmFzaChkKSBkbyB7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKLSAgICBwcmludGsoImRvbWFpbl9jcmFzaCBjYWxsZWQgZnJv
bSAlczolZFxuIiwgX19GSUxFX18sIF9fTElORV9fKTsgICAgICAgXAotICAgIF9fZG9tYWluX2Ny
YXNoKGQpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCi19IHdoaWxlICgwKQorI2RlZmluZSBkb21haW5fY3Jhc2goZCwgZm10LCBhcmdzLi4uKSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgZG8geyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgcHJp
bnRrKFhFTkxPR19HX0VSUiAiZG9tYWluX2NyYXNoIGNhbGxlZCBmcm9tICVzOiAiIGZtdCwgICAg
XAorICAgICAgICAgICAgICAgX19mdW5jX18sICMjIGFyZ3MpOyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisgICAgICAgIF9fZG9tYWluX2NyYXNoKGQpOyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB9IHdoaWxlICgwKQogCiAvKgogICog
Q2FsbGVkIGZyb20gYXNzZW1ibHkgY29kZSwgd2l0aCBhbiBvcHRpb25hbCBhZGRyZXNzIHRvIGhl
bHAgaW5kaWNhdGUgd2h5Ci0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 15:44:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 15: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 1fvP7G-0001bv-B5; Thu, 30 Aug 2018 15:44: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvP7F-0001bq-3H
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 15:44:13 +0000
X-Inumbo-ID: a490ce00-ac6b-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a490ce00-ac6b-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 15:44:56 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 09:44:10 -0600
Message-Id: <5B8810C902000078001E39CE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 09:44:09 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Brian Woods" <brian.woods@amd.com>
References: <20180827165500.20561-1-brian.woods@amd.com>
 <20180827165500.20561-2-brian.woods@amd.com>
In-Reply-To: <20180827165500.20561-2-brian.woods@amd.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 1/2] 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+IE9uIDI3LjA4LjE4IGF0IDE4OjU0LCA8YnJpYW4ud29vZHNAYW1kLmNvbT4gd3JvdGU6Cj4g
RWRpdCB0aGUgaW5pdGlhbGl6YXRpb24gY29kZSBmb3IgQU1EJ3MgU1NCRCB2aWEgdGhlIExTX0NG
RyBNU1IgYW5kCj4gZW5hYmxlIGl0IHRvIHBhc3MgdGhlIHN0YXR1cyB0byB0aGUgaW5pdGlhbCBz
cGVjLWN0cmwgcHJpbnRfZGV0YWlscyBhdAo+IGJvb3QuCj4gCj4gU2lnbmVkLW9mZi1ieTogQnJp
YW4gV29vZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Cj4gLS0tCgpJIHRoaW5rIEkgaGFkIGluZGlj
YXRlZCBzbyBiZWZvcmU6IEEgYnJpZWYgcmV2aXNpb24gbG9nIGlzIGV4cGVjdGVkIGhlcmUsCmlu
IHBhcnRpY3VsYXIgdG8gYWlkIHBlb3BsZSBoYXZpbmcgbG9va2VkIGF0IHByaW9yIHZlcnNpb25z
IG9mIGEgcGF0Y2guCldoZXRoZXIgeW91IGFsc28gcHV0IHN1Y2ggYSBsb2cgaW4gdGhlIGNvdmVy
IGxldHRlciBpcyB1cCB0byB5b3UsIGJ1dAp0aGVyZSBpdCdzIG5vdCBub3JtYWxseSBnb2luZyB0
byBiZSBwYXRjaCBzcGVjaWZpYy4KCj4gLS0tIGEveGVuL2FyY2gveDg2L2NwdS9hbWQuYwo+ICsr
KyBiL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMKPiBAQCAtNjA0LDcgKzYwNCw3IEBAIHN0YXRpYyB2
b2lkIGluaXRfYW1kKHN0cnVjdCBjcHVpbmZvX3g4NiAqYykKPiAgCSAqIElmIHRoZSB1c2VyIGhh
cyBleHBsaWNpdGx5IGNob3NlbiB0byBkaXNhYmxlIE1lbW9yeSBEaXNhbWJpZ3VhdGlvbgo+ICAJ
ICogdG8gbWl0aWdpYXRlIFNwZWN1bGF0aXZlIFN0b3JlIEJ5cGFzcywgcG9rZSB0aGUgYXBwcm9w
cmlhdGUgTVNSLgo+ICAJICovCj4gLQlpZiAob3B0X3NzYmQpIHsKPiArCWlmICghc3NiZF9hbWRf
bHNfY2ZnX21hc2spIHsKPiAgCQlpbnQgYml0ID0gLTE7Cj4gIAo+ICAJCXN3aXRjaCAoYy0+eDg2
KSB7Cj4gQEAgLTYxMyw4ICs2MTMsMTQgQEAgc3RhdGljIHZvaWQgaW5pdF9hbWQoc3RydWN0IGNw
dWluZm9feDg2ICpjKQo+ICAJCWNhc2UgMHgxNzogYml0ID0gMTA7IGJyZWFrOwo+ICAJCX0KPiAg
Cj4gLQkJaWYgKGJpdCA+PSAwICYmICFyZG1zcl9zYWZlKE1TUl9BTUQ2NF9MU19DRkcsIHZhbHVl
KSkgewo+IC0JCQl2YWx1ZSB8PSAxdWxsIDw8IGJpdDsKPiArCQlpZiAoYml0ID49IDApCj4gKwkJ
CXNzYmRfYW1kX2xzX2NmZ19tYXNrID0gMXVsbCA8PCBiaXQ7Cj4gKwl9Cj4gKwo+ICsJaWYgKHNz
YmRfYW1kX2xzX2NmZ19tYXNrICYmICFyZG1zcl9zYWZlKE1TUl9BTUQ2NF9MU19DRkcsIHZhbHVl
KSkgewo+ICsJCXNzYmRfYW1kX2xzX2NmZ19hdiA9IHRydWU7CgoiYXYiIGlzIHN0YW5kaW5nIGZv
ciAiYXZhaWwiIEkgZ3Vlc3M/IElmIHNvLCBJJ2QgcHJlZmVyIGlmIHlvdSBzcGVsbGVkIGl0IG91
dC4KCkFsc28gdHdvIG9mIHRoZSB0aHJlZSBjb21tZW50cyBnaXZlbiBvbiB2MiBzdGlsbCBhcHBs
eSBoZXJlLiBQbGVhc2UKYWRkcmVzcyBfYWxsXyBjb21tZW50cyBlaXRoZXIgdmVyYmFsbHkgb3Ig
YnkgY29kZSBjaGFuZ2VzIGJlZm9yZQpzZW5kaW5nIGEgbmV3IHZlcnNpb24uCgo+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwo+
IEBAIC01OCw2ICs1OCw5IEBAIHBhZGRyX3QgX19yZWFkX21vc3RseSBsMXRmX2FkZHJfbWFzaywg
X19yZWFkX21vc3RseSBsMXRmX3NhZmVfbWFkZHI7Cj4gIHN0YXRpYyBib29sIF9faW5pdGRhdGEg
Y3B1X2hhc19idWdfbDF0ZjsKPiAgc3RhdGljIHVuc2lnbmVkIGludCBfX2luaXRkYXRhIGwxZF9t
YXhwaHlzYWRkcjsKPiAgCj4gK2Jvb2wgc3NiZF9hbWRfbHNfY2ZnX2F2OwoKX19yZWFkX21vc3Rs
eSAoYWZhaWN0KQoKQWxzbyB0aGUgdmFyaWFibGUgc2VlbXMgcG9pbnRsZXNzIC0gdGhpcyAuLi4K
Cj4gK3VpbnQ2NF90IF9fcmVhZF9tb3N0bHkgc3NiZF9hbWRfbHNfY2ZnX21hc2s7CgouLi4gdmFy
aWFibGUgYmVpbmcgKG5vbi0pemVybyBzaG91bGQgc3VmZmljZSBhcyBpbmRpY2F0aW9uLgpPdGhl
cndpc2UgdGhlIGRlZmluaXRpb24gb2YgdGhpcyB2YXJpYWJsZSBpbiB0aGlzIGZpbGUgbG9va3MK
d3JvbmcsIGFzIHRoZXJlJ3Mgbm8gcmVmZXJlbmNlIHRvIGl0IGluIGhlcmUuCgo+IEBAIC0yODEs
MTEgKzI4NCwxMiBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcHJpbnRfZGV0YWlscyhlbnVtIGluZF90
aHVuayB0aHVuaywgCj4gdWludDY0X3QgY2FwcykKPiAgICAgIHByaW50aygiU3BlY3VsYXRpdmUg
bWl0aWdhdGlvbiBmYWNpbGl0aWVzOlxuIik7Cj4gIAo+ICAgICAgLyogSGFyZHdhcmUgZmVhdHVy
ZXMgd2hpY2ggcGVydGFpbiB0byBzcGVjdWxhdGl2ZSBtaXRpZ2F0aW9ucy4gKi8KPiAtICAgIHBy
aW50aygiICBIYXJkd2FyZSBmZWF0dXJlczolcyVzJXMlcyVzJXMlcyVzJXMlc1xuIiwKPiArICAg
IHByaW50aygiICBIYXJkd2FyZSBmZWF0dXJlczolcyVzJXMlcyVzJXMlcyVzJXMlcyVzXG4iLAo+
ICAgICAgICAgICAgIChfN2QwICYgY3B1ZmVhdF9tYXNrKFg4Nl9GRUFUVVJFX0lCUlNCKSkgPyAi
IElCUlMvSUJQQiIgOiAiIiwKPiAgICAgICAgICAgICAoXzdkMCAmIGNwdWZlYXRfbWFzayhYODZf
RkVBVFVSRV9TVElCUCkpID8gIiBTVElCUCIgICAgIDogIiIsCj4gICAgICAgICAgICAgKF83ZDAg
JiBjcHVmZWF0X21hc2soWDg2X0ZFQVRVUkVfTDFEX0ZMVVNIKSkgPyAiIEwxRF9GTFVTSCIgOiAi
IiwKPiAgICAgICAgICAgICAoXzdkMCAmIGNwdWZlYXRfbWFzayhYODZfRkVBVFVSRV9TU0JEKSkg
ID8gIiBTU0JEIiAgICAgIDogIiIsCj4gKyAgICAgICAgICAgc3NiZF9hbWRfbHNfY2ZnX2F2ICAg
ICAgICAgICAgICAgICAgICAgICA/ICIgTFNfQ0ZHX1NTQkQiIDogIiIsCj4gICAgICAgICAgICAg
KGU4YiAgJiBjcHVmZWF0X21hc2soWDg2X0ZFQVRVUkVfSUJQQikpICA/ICIgSUJQQiIgICAgICA6
ICIiLAo+ICAgICAgICAgICAgIChjYXBzICYgQVJDSF9DQVBBQklMSVRJRVNfSUJSU19BTEwpICAg
ICAgPyAiIElCUlNfQUxMIiAgOiAiIiwKPiAgICAgICAgICAgICAoY2FwcyAmIEFSQ0hfQ0FQQUJJ
TElUSUVTX1JEQ0xfTk8pICAgICAgID8gIiBSRENMX05PIiAgIDogIiIsCj4gQEAgLTMwNSw3ICsz
MDksNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcHJpbnRfZGV0YWlscyhlbnVtIGluZF90aHVuayB0
aHVuaywgCj4gdWludDY0X3QgY2FwcykKPiAgICAgICAgICAgICAgICAgIlxuIik7Cj4gIAo+ICAg
ICAgLyogU2V0dGluZ3MgZm9yIFhlbidzIHByb3RlY3Rpb24sIGlycmVzcGVjdGl2ZSBvZiBndWVz
dHMuICovCj4gLSAgICBwcmludGsoIiAgWGVuIHNldHRpbmdzOiBCVEktVGh1bmsgJXMsIFNQRUNf
Q1RSTDogJXMlcywgT3RoZXI6JXMlc1xuIiwKPiArICAgIHByaW50aygiICBYZW4gc2V0dGluZ3M6
IEJUSS1UaHVuayAlcywgU1BFQ19DVFJMOiAlcyVzJXMsIE90aGVyOiVzJXNcbiIsCj4gICAgICAg
ICAgICAgdGh1bmsgPT0gVEhVTktfTk9ORSAgICAgID8gIk4vQSIgOgo+ICAgICAgICAgICAgIHRo
dW5rID09IFRIVU5LX1JFVFBPTElORSA/ICJSRVRQT0xJTkUiIDoKPiAgICAgICAgICAgICB0aHVu
ayA9PSBUSFVOS19MRkVOQ0UgICAgPyAiTEZFTkNFIiA6Cj4gQEAgLTMxNCw2ICszMTgsOCBAQCBz
dGF0aWMgdm9pZCBfX2luaXQgcHJpbnRfZGV0YWlscyhlbnVtIGluZF90aHVuayB0aHVuaywgCj4g
dWludDY0X3QgY2FwcykKPiAgICAgICAgICAgICAoZGVmYXVsdF94ZW5fc3BlY19jdHJsICYgU1BF
Q19DVFJMX0lCUlMpICA/ICJJQlJTKyIgOiAgIklCUlMtIiwKPiAgICAgICAgICAgICAhYm9vdF9j
cHVfaGFzKFg4Nl9GRUFUVVJFX1NTQkQpICAgICAgICAgICA/ICIiIDoKPiAgICAgICAgICAgICAo
ZGVmYXVsdF94ZW5fc3BlY19jdHJsICYgU1BFQ19DVFJMX1NTQkQpICA/ICIgU1NCRCsiIDogIiBT
U0JELSIsCj4gKyAgICAgICAgICAgIXNzYmRfYW1kX2xzX2NmZ19hdiAgICAgICAgICAgICAgICAg
ICAgICAgPyAiIiA6Cj4gKyAgICAgICAgICAgb3B0X3NzYmQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgPyAiIExTX0NGR19TU0JEKyIgOiAiIAo+IExTX0NGR19TU0JELSIsCj4gICAg
ICAgICAgICAgb3B0X2licGIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPyAiIElC
UEIiICA6ICIiLAo+ICAgICAgICAgICAgIG9wdF9sMWRfZmx1c2ggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgID8gIiBMMURfRkxVU0giIDogIiIpOwo+ICAKPiBkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmwuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc3BlY19jdHJs
LmgKPiBpbmRleCA4ZjhhYWQ0MGJiLi4xYjkxMDFhOTg4IDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvc3BlY19jdHJsLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3NwZWNf
Y3RybC5oCj4gQEAgLTUwLDYgKzUwLDkgQEAgZXh0ZXJuIGludDhfdCBvcHRfcHZfbDF0ZjsKPiAg
ICovCj4gIGV4dGVybiBwYWRkcl90IGwxdGZfYWRkcl9tYXNrLCBsMXRmX3NhZmVfbWFkZHI7Cj4g
IAo+ICtleHRlcm4gYm9vbCBzc2JkX2FtZF9sc19jZmdfYXY7Cj4gK2V4dGVybiB1aW50NjRfdCBz
c2JkX2FtZF9sc19jZmdfbWFzazsKPiArCj4gIHN0YXRpYyBpbmxpbmUgdm9pZCBpbml0X3NoYWRv
d19zcGVjX2N0cmxfc3RhdGUodm9pZCkKPiAgewo+ICAgICAgc3RydWN0IGNwdV9pbmZvICppbmZv
ID0gZ2V0X2NwdV9pbmZvKCk7Cj4gLS0gCj4gMi4xMS4wCgoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 15:47:13 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 15:47:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvPA7-0001ld-Rw; Thu, 30 Aug 2018 15:47:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ohfx=ln=citrix.com=prvs=773039ca7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvPA6-0001lY-LE
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 15:47:10 +0000
X-Inumbo-ID: 0e755a81-ac6c-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 0e755a81-ac6c-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 15:47:54 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,307,1531785600"; d="scan'208";a="78359741"
To: Jan Beulich <JBeulich@suse.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-6-git-send-email-andrew.cooper3@citrix.com>
 <5B88050902000078001E391E@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: <18dda8b9-4535-5122-81af-0de0b450a5af@citrix.com>
Date: Thu, 30 Aug 2018 16:47: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: <5B88050902000078001E391E@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/7] x86/vtx: Rename arch_vmx_struct to
 vmx_vcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Xen-devel <xen-devel@lists.xen.org>,
 Wei Liu <wei.liu2@citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAvMDgvMTggMTU6NTQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI4LjA4LjE4IGF0
IDE5OjM5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IFRoZSBzdWZmaXgg
YW5kIHByZWZpeCBhcmUgcmVkdW5kYW50LCBhbmQgdGhlIG5hbWUgaXMgY3VyaW91c2x5IG9kZC4g
IFJlbmFtZSBpdAo+PiB0byB2bXhfdmNwdSB0byBiZSBjb25zaXN0ZW50IHdpdGggYWxsIHRoZSBv
dGhlciBzaW1pbGFyIHN0cnVjdHVyZXMuCj4+Cj4+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+Pgo+
PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
Pgo+PiAtLS0KPj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KPj4gQ0M6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4+IENDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KPj4gQ0M6IEp1biBOYWthamltYSA8anVuLm5ha2FqaW1hQGludGVs
LmNvbT4KPj4gQ0M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgo+Pgo+PiBTb21l
IG9mIHRoZSBsb2NhbCBwb2ludGVycyBhcmUgbmFtZWQgYXJjaF92bXguICBJJ20gb3BlbiB0byBy
ZW5hbWluZyB0aGVtIHRvCj4+IGp1c3Qgdm14IChsaWtlIGFsbCB0aGUgb3RoZXIgbG9jYWwgcG9p
bnRlcnMpIGlmIHBlb3BsZSBhcmUgaGFwcHkgd2l0aCB0aGUKPj4gYWRkaXRpb25hbCBwYXRjaCBk
ZWx0YS4KPiBJJ2QgYmUgZmluZSB3aXRoIHRoYXQuIFdpdGggb3Igd2l0aG91dAo+IEFja2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpUQkgsIEkgd2FzIGhvcGluZyBmb3Ig
YSBjb21tZW50IGZyb20gS2V2aW4gb24gdGhpcyBxdWVzdGlvbi4KCkdpdmVuIHRoYXQgdGhlIG5l
dCBkaWZmc3RhdCBpbmNsdWRpbmcgdGhlIHBvaW50ZXIgcmVuYW1lcyBpczoKCmFuZHJld2Nvb3BA
YW5kcmV3Y29vcDovbG9jYWwveGVuLmdpdC94ZW4kIGdpdCBkIEhFQUReIC0tc3RhdArCoHhlbi9h
cmNoL3g4Ni9odm0vdm14L3ZtY3MuY8KgwqDCoMKgwqDCoMKgIHwgNDQKKysrKysrKysrKysrKysr
KysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KwqB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bXgu
Y8KgwqDCoMKgwqDCoMKgwqAgfMKgIDQgKystLQrCoHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3Zj
cHUuaMKgwqDCoMKgIHzCoCAyICstCsKgeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZtY3Mu
aCB8wqAgMiArLQrCoDQgZmlsZXMgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKSwgMjYgZGVsZXRp
b25zKC0pCgpJJ3ZlIGRlY2lkZWQgdG8gZ28gYWhlYWQgYW5kIGRvIHRoZW0sIHRvIGltcHJvdmUg
dGhlIGV2ZW50dWFsIGNvZGUKY29uc2lzdGVuY3kuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 15:50:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 15:50:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvPCu-000296-Cn; Thu, 30 Aug 2018 15:50: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvPCt-00023g-6c
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 15:50:03 +0000
X-Inumbo-ID: 7552de65-ac6c-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7552de65-ac6c-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 15:50:46 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 09:50:00 -0600
Message-Id: <5B88122602000078001E39DE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 09:49:58 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Brian Woods" <brian.woods@amd.com>
References: <20180827165500.20561-1-brian.woods@amd.com>
 <20180827165500.20561-3-brian.woods@amd.com>
In-Reply-To: <20180827165500.20561-3-brian.woods@amd.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 2/2] x86/spec-ctrl: add support for
 modifying SSBD 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+IE9uIDI3LjA4LjE4IGF0IDE4OjU1LCA8YnJpYW4ud29vZHNAYW1kLmNvbT4gd3JvdGU6Cj4g
QWRkcyBzdXBwb3J0IGZvciBtb2RpZnlpbmcgdGhlIExTX0NGRyBNU1IgdG8gZW5hYmxlIFNTQkQg
b24gc3VwcG9ydGluZwo+IEFNRCBDUFVzLiAgVGhlcmUgbmVlZHMgdG8gYmUgbG9ja2luZyBsb2dp
YyBmb3IgZmFtaWx5IDE3aCB3aXRoIFNNVAo+IGVuYWJsZWQgc2luY2UgYm90aCB0aHJlYWRzIHNo
YXJlIHRoZSBzYW1lIE1TUi4gIE90aGVyd2lzZSwgYSBjb3JlIGp1c3QKPiBuZWVkcyB0byB3cml0
ZSB0byB0aGUgTFNfQ0ZHIE1TUi4gIEZvciBtb3JlIGluZm9ybWF0aW9uIHNlZToKPiBodHRwczov
L2RldmVsb3Blci5hbWQuY29tL3dwLWNvbnRlbnQvcmVzb3VyY2VzLzEyNDQ0MV9BTUQ2NF9TcGVj
dWxhdGl2ZVN0b3JlQiAKPiB5cGFzc0Rpc2FibGVfV2hpdGVwYXBlcl9maW5hbC5wZGYKPiAKPiBT
aWduZWQtb2ZmLWJ5OiBCcmlhbiBXb29kcyA8YnJpYW4ud29vZHNAYW1kLmNvbT4KPiAtLS0KPiAg
eGVuL2FyY2gveDg2L2NwdS9hbWQuYyAgICAgICAgICAgIHwgIDEzICstLQo+ICB4ZW4vYXJjaC94
ODYvc21wYm9vdC5jICAgICAgICAgICAgfCAgIDMgKwo+ICB4ZW4vYXJjaC94ODYvc3BlY19jdHJs
LmMgICAgICAgICAgfCAxNzIgCj4gKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0KPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVmZWF0dXJlcy5oIHwgICAxICsKPiAgeGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9zcGVjX2N0cmwuaCAgIHwgICAyICsKPiAgNSBmaWxlcyBjaGFuZ2VkLCAx
ODEgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9jcHUvYW1kLmMgYi94ZW4vYXJjaC94ODYvY3B1L2FtZC5jCj4gaW5kZXggNmU2NWFl
NzQyNy4uZTk2ZjE0MjY4ZSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvY3B1L2FtZC5jCj4g
KysrIGIveGVuL2FyY2gveDg2L2NwdS9hbWQuYwo+IEBAIC02MDEsOCArNjAxLDggQEAgc3RhdGlj
IHZvaWQgaW5pdF9hbWQoc3RydWN0IGNwdWluZm9feDg2ICpjKQo+ICAJfQo+ICAKPiAgCS8qCj4g
LQkgKiBJZiB0aGUgdXNlciBoYXMgZXhwbGljaXRseSBjaG9zZW4gdG8gZGlzYWJsZSBNZW1vcnkg
RGlzYW1iaWd1YXRpb24KPiAtCSAqIHRvIG1pdGlnaWF0ZSBTcGVjdWxhdGl2ZSBTdG9yZSBCeXBh
c3MsIHBva2UgdGhlIGFwcHJvcHJpYXRlIE1TUi4KPiArCSAqIFBva2UgdGhlIExTX0NGRyBNU1Ig
dG8gc2VlIGlmIHRoZSBtaXRpZ2F0aW9uIGZvciBTcGVjdWxhdGl2ZQo+ICsJICogU3RvcmUgQnlw
YXNzIGlzIGF2YWlsYWJsZS4KPiAgCSAqLwo+ICAJaWYgKCFzc2JkX2FtZF9sc19jZmdfbWFzaykg
ewo+ICAJCWludCBiaXQgPSAtMTsKPiBAQCAtNjE1LDE0ICs2MTUsOSBAQCBzdGF0aWMgdm9pZCBp
bml0X2FtZChzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCj4gIAo+ICAJCWlmIChiaXQgPj0gMCkKPiAg
CQkJc3NiZF9hbWRfbHNfY2ZnX21hc2sgPSAxdWxsIDw8IGJpdDsKPiAtCX0KPiAgCj4gLQlpZiAo
c3NiZF9hbWRfbHNfY2ZnX21hc2sgJiYgIXJkbXNyX3NhZmUoTVNSX0FNRDY0X0xTX0NGRywgdmFs
dWUpKSB7Cj4gLQkJc3NiZF9hbWRfbHNfY2ZnX2F2ID0gdHJ1ZTsKPiAtCQlpZiAob3B0X3NzYmQp
IHsKPiAtCQkJdmFsdWUgfD0gc3NiZF9hbWRfbHNfY2ZnX21hc2s7Cj4gLQkJCXdybXNyX3NhZmUo
TVNSX0FNRDY0X0xTX0NGRywgdmFsdWUpOwo+IC0JCX0KPiArCQlpZiAoc3NiZF9hbWRfbHNfY2Zn
X21hc2sgJiYgIXJkbXNyX3NhZmUoTVNSX0FNRDY0X0xTX0NGRywgdmFsdWUpKQo+ICsJCQlzc2Jk
X2FtZF9sc19jZmdfYXYgPSB0cnVlOwo+ICAJfQo+ICAKPiAgCS8qIE1GRU5DRSBzdG9wcyBSRFRT
QyBzcGVjdWxhdGlvbiAqLwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc21wYm9vdC5jIGIv
eGVuL2FyY2gveDg2L3NtcGJvb3QuYwo+IGluZGV4IDdlNzZjYzNkNjguLmIxMDNiNDZkZWUgMTAw
NjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L3NtcGJvb3QuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9z
bXBib290LmMKPiBAQCAtMzc2LDYgKzM3Niw5IEBAIHZvaWQgc3RhcnRfc2Vjb25kYXJ5KHZvaWQg
KnVudXNlZCkKPiAgICAgIGlmICggYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX0lCUlNCKSApCj4g
ICAgICAgICAgd3Jtc3JsKE1TUl9TUEVDX0NUUkwsIGRlZmF1bHRfeGVuX3NwZWNfY3RybCk7Cj4g
IAo+ICsgICAgaWYgKCBkZWZhdWx0X3hlbl9zc2JkX2FtZF9sc19jZmdfZW4gKQo+ICsgICAgICAg
IHNzYmRfYW1kX2xzX2NmZ19zZXQodHJ1ZSk7Cj4gKwo+ICAgICAgaWYgKCB4ZW5fZ3Vlc3QgKQo+
ICAgICAgICAgIGh5cGVydmlzb3JfYXBfc2V0dXAoKTsKPiAgCj4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9zcGVjX2N0cmwuYyBiL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwo+IGluZGV4IGIz
MmMxMmM2YzAuLjg5Y2M0NDRmNTYgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L3NwZWNfY3Ry
bC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jCj4gQEAgLTIwLDYgKzIwLDcgQEAK
PiAgI2luY2x1ZGUgPHhlbi9pbml0Lmg+Cj4gICNpbmNsdWRlIDx4ZW4vbGliLmg+Cj4gICNpbmNs
dWRlIDx4ZW4vd2FybmluZy5oPgo+ICsjaW5jbHVkZSA8eGVuL3NwaW5sb2NrLmg+Cj4gIAo+ICAj
aW5jbHVkZSA8YXNtL21pY3JvY29kZS5oPgo+ICAjaW5jbHVkZSA8YXNtL21zci5oPgo+IEBAIC01
OCw4ICs1OSwxNyBAQCBwYWRkcl90IF9fcmVhZF9tb3N0bHkgbDF0Zl9hZGRyX21hc2ssIF9fcmVh
ZF9tb3N0bHkgbDF0Zl9zYWZlX21hZGRyOwo+ICBzdGF0aWMgYm9vbCBfX2luaXRkYXRhIGNwdV9o
YXNfYnVnX2wxdGY7Cj4gIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19pbml0ZGF0YSBsMWRfbWF4cGh5
c2FkZHI7Cj4gIAo+ICsvKiBmb3IgU1NCRCBzdXBwb3J0IGZvciBBTUQgdmlhIExTX0NGRyAqLwo+
ICsjZGVmaW5lIFNTQkRfQU1EX01BWF9TT0NLRVQgNAoKT2gsIHdlbnQgdXAgZnJvbSAyIHRvIDQ/
IEJ1dCBzdGlsbCBub3QgYSBkeW5hbWljIHVwcGVyIGJvdW5kPwoKPiArc3RydWN0IHNzYmRfYW1k
X2xzX2NmZ19zbXRfc3RhdHVzIHsKPiArICAgIHNwaW5sb2NrX3QgbG9jazsKPiArICAgIHVpbnQz
Ml90IG1hc2s7Cj4gK30gX19hdHRyaWJ1dGVfXyAoKGFsaWduZWQgKDY0KSkpOwoKRWhlbS4gU2Vl
IHRoZSByZXNwZWN0aXZlIGNvbW1lbnQgb24gcGF0Y2ggMS4gVG8gcHV0IGl0IGJsdW50bHksCkkn
bSBub3Qgd2lsbGluZyB0byBsb29rIGF0IHBhdGNoZXMgd2hlcmUgcHJpb3IgY29tbWVudHMgd2Vy
ZSBub3QKYWRkcmVzc2VkLCB0aGUgbW9yZSB0aGF0IHlvdSBoYWQgdmVyYmFsbHkgYWdyZWVkIHRv
IHVzZQpTTVBfQ0FDSEVfQllURVMgaGVyZS4KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 15:54:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 15: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 1fvPHO-0002lZ-4n; Thu, 30 Aug 2018 15: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=uez1=ln=microsoft.com=pavel.tatashin@srs-us1.protection.inumbo.net>)
 id 1fvPHM-0002lU-SH
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 15:54:41 +0000
X-Inumbo-ID: ca314259-ac6c-11e8-a8a5-bc764e045a96
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (unknown
 [104.47.37.136]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id ca314259-ac6c-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 17:53:08 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=MlV0T/LveRYaoFRFJjBbkV/cS1B7DELahFkctVd7qDk=;
 b=EElcNPiuthnuHcd+dfXR2B9RSRrUXigoMELmC3mmd3h+kNzlXiMwJFirJluwYjuYb/iYVx7TxA+TUDqoWWWxm3JrExZLhlN1w54nPfQArI8sMa/F3l+23Y/m1eKVydfhiyPi9rIjtc9IVjCG+QX6xACJu9qV7FX239q52a0/gNg=
Received: from DM5PR21MB0508.namprd21.prod.outlook.com (10.172.91.142) by
 DM5PR21MB0170.namprd21.prod.outlook.com (10.173.173.21) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1122.2; Thu, 30 Aug 2018 15:54:31 +0000
Received: from DM5PR21MB0508.namprd21.prod.outlook.com
 ([fe80::65dd:b17f:eb0d:2eee]) by DM5PR21MB0508.namprd21.prod.outlook.com
 ([fe80::65dd:b17f:eb0d:2eee%8]) with mapi id 15.20.1122.009; Thu, 30 Aug 2018
 15:54:30 +0000
From: Pasha Tatashin <Pavel.Tatashin@microsoft.com>
To: David Hildenbrand <david@redhat.com>, "linux-mm@kvack.org"
 <linux-mm@kvack.org>
Thread-Topic: [PATCH RFCv2 0/6] mm: online/offline_pages called w.o.
 mem_hotplug_lock
Thread-Index: AQHUQHm8B/6idujVk0SgU6qC1BCMWA==
Date: Thu, 30 Aug 2018 15:54:30 +0000
Message-ID: <b9eb96e7-3846-1aaa-d257-895ca142b1ef@microsoft.com>
References: <20180821104418.12710-1-david@redhat.com>
 <37ea507e-b16d-ae8d-4da8-128b621869f2@redhat.com>
In-Reply-To: <37ea507e-b16d-ae8d-4da8-128b621869f2@redhat.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [137.117.57.82]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DM5PR21MB0170;
 6:YJylFLJ5IFXq+rVy0IUdgUv30SJ7Kn7m3ik6XQMh2fYiP/cRQ0PaEikZc2SG8KcUReHkYkqhwLySYHRXPjKNVznug45HEe1XQgeEHsyE1EC6JaZ09zK+ynVuVXoh8wpCgohCo+XG55WITsec9f7dHjOJMVUn7TPFGjfIqtJ2xBHMh+jGguCvAriSgKSXog/vHx4uK5ASE3NBzsyJCv/VUfQopeeanVVKYliC0/PF62Ffmk2a7HKLf337qa3gVUt7r8Zo3TjnCrgMapYghPNvnBGQfsPSTO2Mq2UyKc8dALpwlvwCgQ3837hfecp2UX/IQOKJzh2Cb+xEReyw0a/IHgjItnilrmnx/ZNDspxNSXNUo6D6LzaNp6JGHKdOidry6loQfbrROrwCRUy+KO2WXS/3uetwuRau4M0R9xqMAQzsozq+tmX4jlzZFb41Um4lkFrxOvidNMaTAe0KuETgqA==;
 5:QJYnU41sHdehdo7eguRfvvznE94p0rK7gPXK/itQ8cXQw7AmBRlBpCmcn32Vu6Ox8hteLMlCgeKvc7NyCYQmH7cD0KrlVMd/XE4FYmKWn7vneMon222EaE2ybwZnlA0/TQdqlpw37mhWZfKppBOJVGrW2We23UwzcgB2anzb1No=;
 7:BuNAjHViWbQsiAIK4K3q6UTdF+03CJaOhDZM9wQyNHbmyGu856zZTUjs2/ykJdJQbL5nyc7H6BL0mhJC8tSvCHW+JLjyoAPkR8IHIWkGUuFr+gkpuk0EHE5uwbK/qMmJy+gdKcqCGEq+j+xyHKUEAYAb5vmr0tjAfBXkm0fuixPzeYNKwuZUnogWm/GpGKdWFwrppPoIT/L9A4VeYP0N049HskEUcGsgu8Tqv6X0hTPRXZG2qdm0zEM182bcK125
x-ms-office365-filtering-correlation-id: a076ade8-1419-4df1-90be-08d60e90dfa3
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(4534165)(4627221)(201703031133081)(201702281549075)(5600074)(711020)(4618075)(2017052603328)(7193020);
 SRVR:DM5PR21MB0170; 
x-ms-traffictypediagnostic: DM5PR21MB0170:
x-microsoft-antispam-prvs: <DM5PR21MB0170C1984147EC8A29C212E99D080@DM5PR21MB0170.namprd21.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(209352067349851);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231340)(944501410)(52105095)(2018427008)(10201501046)(93006095)(93001095)(3002001)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201708071742011)(7699049)(76991033);
 SRVR:DM5PR21MB0170; BCL:0; PCL:0; RULEID:; SRVR:DM5PR21MB0170; 
x-forefront-prvs: 07807C55DC
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(39860400002)(136003)(346002)(376002)(366004)(396003)(199004)(189003)(2501003)(53546011)(6506007)(256004)(97736004)(5250100002)(6346003)(25786009)(26005)(68736007)(2900100001)(478600001)(4326008)(76176011)(3846002)(81156014)(14444005)(186003)(39060400002)(7406005)(7416002)(5660300001)(102836004)(6116002)(305945005)(6246003)(10090500001)(81166006)(7736002)(86362001)(36756003)(8676002)(11346002)(229853002)(446003)(31696002)(6512007)(53936002)(486006)(106356001)(31686004)(54906003)(110136005)(105586002)(316002)(66066001)(22452003)(99286004)(10290500003)(8936002)(2906002)(86612001)(14454004)(6486002)(476003)(6436002)(72206003)(2616005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR21MB0170;
 H:DM5PR21MB0508.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: microsoft.com does not designate
 permitted sender hosts)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Pavel.Tatashin@microsoft.com; 
x-microsoft-antispam-message-info: egVaV7kEVOshS7L+JMXuIPxfk0bi68hy5MkSfYUsHjRysa8waQDdyZli90EmYJyovMgpGGkx2GEXg14fjY26k6vuXl2pBNfjTmyjeAa6Xb2NU1rjwxgoTeFx6EzYXX/wCPuG2/ipeGmhjy0I1q/MUYyEErdyx6Vd7jFNTGn+TdCHeGJ7wE3xMtb+rdtpuRI9MZoQHmHFfvTJQhsPrQaS7kbJbT7KHnaupz2hU0jfpXYy8Js8Tp2vN1hEvei2pGLdag6KUKOj2FOV5XSlR6IMcjfupE4sxu9TSuoBS8UlUxYquiVSqzmExYKUDuijKo+iwGhDDcQpyve5TOrEBBo3wiHpW7Y/TVw5/E6sQ7b/cVU=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <C3DB3B11124F444D8932C0F350E2E1D9@namprd21.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a076ade8-1419-4df1-90be-08d60e90dfa3
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Aug 2018 15:54:30.6779 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR21MB0170
Subject: Re: [Xen-devel] [PATCH RFCv2 0/6] mm: online/offline_pages called
 w.o. mem_hotplug_lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Michal Hocko <mhocko@suse.com>,
 "linux-doc@vger.kernel.org" <linux-doc@vger.kernel.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, Paul Mackerras <paulus@samba.org>,
 Rashmica Gupta <rashmica.g@gmail.com>, KY Srinivasan <kys@microsoft.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>, Jonathan Corbet <corbet@lwn.net>,
 Michael Ellerman <mpe@ellerman.id.au>,
 "linux-acpi@vger.kernel.org" <linux-acpi@vger.kernel.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Len Brown <lenb@kernel.org>, Haiyang Zhang <haiyangz@microsoft.com>,
 YASUAKI ISHIMATSU <yasu.isimatu@gmail.com>,
 Nathan Fontenot <nfont@linux.vnet.ibm.com>,
 Dan Williams <dan.j.williams@intel.com>, Joonsoo Kim <iamjoonsoo.kim@lge.com>,
 Vlastimil Babka <vbabka@suse.cz>, Oscar Salvador <osalvador@suse.de>,
 Juergen Gross <jgross@suse.com>, Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 John Allen <jallen@linux.vnet.ibm.com>, Thomas Gleixner <tglx@linutronix.de>,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>,
 "devel@linuxdriverproject.org" <devel@linuxdriverproject.org>,
 Andrew Morton <akpm@linux-foundation.org>,
 "linuxppc-dev@lists.ozlabs.org" <linuxppc-dev@lists.ozlabs.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDgvMzAvMTggODozMSBBTSwgRGF2aWQgSGlsZGVuYnJhbmQgd3JvdGU6DQo+IE9uIDIx
LjA4LjIwMTggMTI6NDQsIERhdmlkIEhpbGRlbmJyYW5kIHdyb3RlOg0KPj4gVGhpcyBpcyB0aGUg
c2FtZSBhcHByb2FjaCBhcyBpbiB0aGUgZmlyc3QgUkZDLCBidXQgdGhpcyB0aW1lIHdpdGhvdXQN
Cj4+IGV4cG9ydGluZyBkZXZpY2VfaG90cGx1Z19sb2NrIChyZXF1ZXN0ZWQgYnkgR3JlZykgYW5k
IHdpdGggc29tZSBtb3JlDQo+PiBkZXRhaWxzIGFuZCBkb2N1bWVudGF0aW9uIHJlZ2FyZGluZyBs
b2NraW5nLiBUZXN0ZWQgb25seSBvbiB4ODYgc28gZmFyLg0KPj4NCj4gDQo+IEknbGwgYmUgb24g
dmFjYXRpb24gZm9yIHR3byB3ZWVrcyBzdGFydGluZyBvbiBTYXR1cmRheS4gSWYgdGhlcmUgYXJl
IG5vDQo+IGNvbW1lbnRzIEknbGwgc2VuZCB0aGlzIGFzICFSRkMgb25jZSBJIHJldHVybi4NCj4N
CkkgYW0gc3R1ZHlpbmcgdGhpcyBzZXJpZXMsIHdpbGwgc2VuZCBteSBjb21tZW50cyBsYXRlciB0
b2RheS4NCg0KUGF2ZWwKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 15:59:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 15: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 1fvPLs-0002yn-Pp; Thu, 30 Aug 2018 15:59: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=ntoh=ln=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fvPLr-0002yi-IX
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 15:59:20 +0000
X-Inumbo-ID: 709c1d41-ac6d-11e8-a8a5-bc764e045a96
Received: from mo6-p01-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5301::5])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 709c1d41-ac6d-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 17:57:48 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1535644757;
 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=IQAHq1/5z0SiSU07h54sgiA9TfSDWakYsAK34UJWZlw=;
 b=T0HNi2t3Av7q528NxzJtm/9iPDOPoAuk/qMhdvFPMYNZv1BE5L3aSt041PTAGP3fxl
 fpmpZsiZBiDLdP3C9fGAWSGjNI1JQ3JYwPYsxkiyl5I1cVlIJw9PrYa1x4MndM0DCvJ3
 clT6C3QqhM5809AjS17hzbvjSG4JyWWaOKy7q5De8cdLSmr7DNsMopdXOQzxEhhUD8OT
 pCm6b1RHmWlfWMTTG3+OuBFgDxqFjIoyS21ccFEhRK3rOmhqOXFgKwvbSTqoDKnCuJ8H
 nEssSaIJELp2pUwBIeV+1KNoEUy682l4eagQGeaufe6UOorAigqZRAexMRO3Kn9+6pPY
 HW1Q==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QED/SSGq+wjGiUC4oc0Nr2ihluivsAQtyRsdRVZ54BGpAypu4eYvjwzPAqxRcXNDW+"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 43.21 AUTH)
 with ESMTPSA id Q02f6au7UFx7FYc
 (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);
 Thu, 30 Aug 2018 17:59:07 +0200 (CEST)
Date: Thu, 30 Aug 2018 17:59:05 +0200
From: Olaf Hering <olaf@aepfle.de>
To: "Jan Beulich" <JBeulich@suse.com>
Message-ID: <20180830175905.5a46e692.olaf@aepfle.de>
In-Reply-To: <5B880C0302000078001E39A4@prv1-mh.provo.novell.com>
References: <20180830151054.30766-1-olaf@aepfle.de>
 <5B880C0302000078001E39A4@prv1-mh.provo.novell.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] xen: creating debug info is optional
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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: multipart/mixed; boundary="===============6828192882952287801=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============6828192882952287801==
Content-Type: multipart/signed; micalg=pgp-sha1;
 boundary="Sig_/LIGDS_=DLOzSksSfp01w1=v"; protocol="application/pgp-signature"

--Sig_/LIGDS_=DLOzSksSfp01w1=v
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Am Thu, 30 Aug 2018 09:23:47 -0600
schrieb "Jan Beulich" <JBeulich@suse.com>:

> Reusing? It's been gone since 4.9, and ./INSTALL talks about it as
> a tool stack only thing.

It does not, it is in the general "make" section.
I do not see any valid reason to diverge further.

Olaf

--Sig_/LIGDS_=DLOzSksSfp01w1=v
Content-Type: application/pgp-signature
Content-Description: Digitale Signatur von OpenPGP

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCW4gUSQAKCRBdQqD6ppg2
frUhAKCr/Gl7n0cYUg7tsH1M74BmuEDcVwCfacFa9uFiuTSW/9q/uD92ANE6G58=
=qulF
-----END PGP SIGNATURE-----

--Sig_/LIGDS_=DLOzSksSfp01w1=v--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6828192882952287801==--


From xen-devel-bounces@lists.xenproject.org Thu Aug 30 16:00:07 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 16:00:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvPMc-0003rt-7o; Thu, 30 Aug 2018 16: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvPMa-0003gQ-D7
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 16:00:04 +0000
X-Inumbo-ID: dbae14ba-ac6d-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dbae14ba-ac6d-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 16:00:47 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 10:00:01 -0600
Message-Id: <5B88147F02000078001E39FB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 09:59:59 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Paul Durrant" <paul.durrant@citrix.com>
References: <20180823094711.21376-1-paul.durrant@citrix.com>
 <20180823094711.21376-2-paul.durrant@citrix.com>
In-Reply-To: <20180823094711.21376-2-paul.durrant@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v6 01/14] 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+IE9uIDIzLjA4LjE4IGF0IDExOjQ2LCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+IHdyb3Rl
Ogo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9tbS5oCj4gKysrIGIveGVuL2luY2x1ZGUveGVuL21t
LmgKPiBAQCAtMjYsNiArMjYsMTEgQEAKPiAgICogICBBIGxpbmVhciBpZGVhIG9mIGEgZ3Vlc3Qg
cGh5c2ljYWwgYWRkcmVzcyBzcGFjZS4gRm9yIGFuIGF1dG8tdHJhbnNsYXRlZAo+ICAgKiAgIGd1
ZXN0LCBwZm4gPT0gZ2ZuIHdoaWxlIGZvciBhIG5vbi10cmFuc2xhdGVkIGd1ZXN0LCBwZm4gIT0g
Z2ZuLgo+ICAgKgo+ICsgKiBiZm46IEJ1cyBGcmFtZSBOdW1iZXIgKGRlZmluaXRpb25zIGluIGlu
Y2x1ZGUveGVuL2lvbW11LmgpCj4gKyAqICAgVGhlIGxpbmVhciBmcmFtZSBudW1iZXJzIG9mIElP
TU1VIGFkZHJlc3Mgc3BhY2UuIEFsbCBpbml0aWF0b3JzIGZvciAoaS5lLgo+ICsgKiAgIGFsbCBk
ZXZpY2VzIGFzc2lnbmVkIHRvKSBhIGd1ZXN0IHNoYXJlIGEgc2luZ2xlIElPTU1VIGFkZHJlc3Mg
c3BhY2UgYW5kLAo+ICsgKiAgIGJ5IGRlZmF1bHQsIFhlbiB3aWxsIGVuc3VyZSBiZm4gPT0gcGZu
LgoKVGhlIGNvZGUgY2hhbmdlcyBhcmUgcHVyZWx5IG1lY2hhbmljYWwgYW5kIGhlbmNlIGZpbmUs
IGJ1dCBJIGhhdmUKdG8gYWRtaXQgSSBjb250aW51ZSB0byBzdHJ1Z2dsZSB3aXRoIHRoZSAiYnVz
IiBwYXJ0IGluIHRoZSBuYW1lIGhlcmU6CkkgZG9uJ3QgdGhpbmsgaXQgaXMgYW55IGxlc3MgYW1i
aWd1b3VzIHRoYW4gR0ZOLCBiZWNhdXNlIHdoaWNoIGJ1cwphcmUgeW91IHRoaW5raW5nIGFib3V0
IGhlcmU/IFRoZSAodmlydHVhbCkgb25lIGFzIHNlZW4gYnkgdGhlIGd1ZXN0LAphaXVpLiBUaGUg
cGh5c2ljYWwgKGhvc3QpIG9uZSB3b3VsZCBiZSBhdCBsZWFzdCBhcyBuYXR1cmFsIHRvIGJlCmlu
ZGV4ZWQgYnkgc3VjaCB0eXBlZC9uYW1lZCB2YXJpYWJsZXMuIEknZCBzb21laG93IGxpa2UgaXQg
dG8gYmUKbWFkZSBleHBsaWNpdCBpbiB0aGUgbmFtZSB3aG9zZSB2aWV3IHRoZXNlIHJlcHJlc2Vu
dC4gR0JGTj8KVkJGTj8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 16:01:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 16:01:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvPO6-0004Pa-Kr; Thu, 30 Aug 2018 16: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=4s2f=ln=bitdefender.com=rcojocaru@srs-us1.protection.inumbo.net>)
 id 1fvPO6-0004PS-6y
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 16:01:38 +0000
X-Inumbo-ID: 13b9e0ed-ac6e-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 13b9e0ed-ac6e-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 16:02:21 +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 EC860305FFBB
 for <xen-devel@lists.xen.org>; Thu, 30 Aug 2018 19:01:34 +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 D2D4C7FB06
 for <xen-devel@lists.xen.org>; Thu, 30 Aug 2018 19:01:34 +0300 (EEST)
Received: (qmail 19684 invoked from network); 30 Aug 2018 19:01:34 +0300
Received: from 86-120-181-239.rdsnet.ro (HELO ?192.168.228.120?)
 (rcojocaru@bitdefender.com@86.120.181.239)
 by smtp02.buh.bitdefender.net with SMTP; 30 Aug 2018 19:01:33 +0300
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1535643097-12059-1-git-send-email-andrew.cooper3@citrix.com>
From: Razvan Cojocaru <rcojocaru@bitdefender.com>
Message-ID: <51cb4bd9-41be-1d13-4798-45149e0f799c@bitdefender.com>
Date: Thu, 30 Aug 2018 19:01:29 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.0
MIME-Version: 1.0
In-Reply-To: <1535643097-12059-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US-large
X-BitDefender-Scanner: Clean, Agent: BitDefender qmail 3.1.6 on
 smtp02.buh.bitdefender.net, sigver: 7.77202
X-BitDefender-Spam: No (0)
X-BitDefender-SpamStamp: Build: [Engines: 2.15.8.1169, Dats: 494480,
 Stamp: 3], Multi: [Enabled, t: (0.000021,0.025165)], BW: [Enabled, t:
 (0.000034)], RBL DNSBL: [Disabled], APM: [Enabled, Score: 500, t:
 (0.012206), Flags: BA7B0291; NN_LARGISH_BIGGISH;
 NN_EXEC_H_MAIL_HAS_NO_LINK; NN_LEGIT_VALID_REPLY;
 NN_LEGIT_SUMM_400_WORDS; NN_LEGIT_BITDEFENDER;
 NN_LEGIT_S_SQARE_BRACKETS; NN_LEGIT_MAILING_LIST_TO], SGN: [Enabled,
 t: (0.091168,0.000845)], URL: [Enabled, t: (0.000009,0.000001)], RTDA:
 [Enabled, t: (0.587077), Hit: No, Details: v2.7.14; Id:
 15.1i600co.1cm5p317l.8tvpp], total: 0(775)
X-BitDefender-CF-Stamp: none
Subject: Re: [Xen-devel] [PATCH] xen: Improvements to domain_crash()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Dario Faggioli <dfaggioli@suse.com>, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <paul.durrant@citrix.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Jan Beulich <JBeulich@suse.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gOC8zMC8xOCA2OjMxIFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IFRoZXJlIG9yaWdpbmFs
IHJlYXNvbiBmb3IgdGhpcyBwYXRjaCB3YXMgdG8gZml4IGEgbGl2ZXBhdGNoaW5nIHByb2JsZW07
Cj4gdW5uZWNlc3NlcmlseSBsYXJnZSBsaXZlcGF0Y2hzIGR1ZSB0byB0aGUgdXNlIG9mIF9fTElO
RV9fLgo+IAo+IEEgc2Vjb25kIHByb2JsZW0gaXMgb25lIG9mIGRlYnVnYWJpbGl0eS4gIEEgbnVt
YmVyIG9mIGRvbWFpbl9jcmFzaCgpCj4gaW52b2NhdGlvbnMgaGF2ZSBubyBsb2dnaW5nIGF0IGFs
bCwgYW5kIG51bWJlciBvZiBvdGhlcnMgb25seSBoYXZlIGxvZ2dpbmcKPiB3aGVuIGNvbXBpbGVk
IHdpdGggYSBkZWJ1ZyBoeXBlcnZpc29yLgo+IAo+IENoYW5nZSB0aGUgaW50ZXJmYWNlIHRvIHJl
cXVpcmUgdGhlIGNhbGxlciB0byBwYXNzIGEgcHJpbnRrKCkgbWVzc2FnZSwgd2hpY2gKPiBpcyBl
bWl0dGVkIGF0IGd1ZXN0IGVycm9yIGxldmVsLiAgVGhpcyBzaG91bGQgZW5zdXJlIHRoYXQgZXZl
cnkgdGltZSBhIGRvbWFpbgo+IGlzIGNyYXNoZWQsIGFuIGluZm9ybWF0aXZlIGxvZyBtZXNzYWdl
IGlzIGFsc28gcHJlc2VudC4KPiAKPiBVcGRhdGUgYWxsIGNhbGxlcnMgdG8gZWl0aGVyIG1lcmdl
IHdpdGggYSBwcmV2aW91cyBwcmludGsoKSwgb3IgaW52ZW50IGFuCj4gaW5mb3JtYXRpdmUgbG9n
IG1lc3NhZ2UuICBBIGZldyBzZWxlY3QgY2FsbGVycyBhcmUgc3dpdGNoZWQgdG8gdGhlCj4gbm9u
LXByaW50aW5nIHZlcnNpb24sIHdoZW4gdGhleSd2ZSBhbHJlYWR5IGVtaXR0ZWQgYSByZWxldmVu
dCBzdGF0ZSBkdW1wLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Cj4gLS0tCj4gQ0M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5s
YXBAZXUuY2l0cml4LmNvbT4KPiBDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgo+
IENDOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4gQ0M6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDQzogVGltIERl
ZWdhbiA8dGltQHhlbi5vcmc+Cj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4g
Q0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gQ0M6IEp1biBOYWthamlt
YSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT4KPiBDQzogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBp
bnRlbC5jb20+Cj4gQ0M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5j
b20+Cj4gQ0M6IFN1cmF2ZWUgU3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFt
ZC5jb20+Cj4gQ0M6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgo+IENDOiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiBDQzogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgo+IENDOiBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29t
Pgo+IENDOiBQYXVsIER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgo+IENDOiBSYXp2
YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+Cj4gQ0M6IFRhbWFzIEsgTGVu
Z3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KPiAKPiBJdCBpcyB1bmZvcnR1bmF0ZSB0aGF0IHRo
aXMgaXMgb25lIG1vbm9saXRoaWMgcGF0Y2gsIGJ1dCBJIGNhbid0IGZpbmQgYW55Cj4gcmVhc29u
YWJsZSB3YXkgdG8gc3BsaXQgaXQgdXAuCj4gLS0tCj4gIHhlbi9hcmNoL2FybS9tZW1fYWNjZXNz
LmMgICAgICAgICAgICAgICB8IDEyICsrLS0tLQo+ICB4ZW4vYXJjaC9hcm0vdHJhcHMuYyAgICAg
ICAgICAgICAgICAgICAgfCAgNiArLS0KPiAgeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNhY3Rp
b24uYyAgICAgIHwgIDIgKy0KPiAgeGVuL2FyY2gveDg2L2RvbWFpbi5jICAgICAgICAgICAgICAg
ICAgIHwgMTMgKystLS0tCj4gIHhlbi9hcmNoL3g4Ni9odm0vZW11bGF0ZS5jICAgICAgICAgICAg
ICB8ICA5ICsrLS0KPiAgeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICAgICAgICAgIHwg
NzQgKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tCj4gIHhlbi9hcmNoL3g4Ni9odm0v
aW50ZXJjZXB0LmMgICAgICAgICAgICB8IDI1ICsrKysrKystLS0tCj4gIHhlbi9hcmNoL3g4Ni9o
dm0vaW8uYyAgICAgICAgICAgICAgICAgICB8ICAzICstCj4gIHhlbi9hcmNoL3g4Ni9odm0vaW9y
ZXEuYyAgICAgICAgICAgICAgICB8IDE5ICsrKysrLS0tLQo+ICB4ZW4vYXJjaC94ODYvaHZtL3N2
bS9zdm0uYyAgICAgICAgICAgICAgfCA1MyArKysrKysrKysrLS0tLS0tLS0tLS0tLQo+ICB4ZW4v
YXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMgICAgICAgICAgICAgfCAgMiArLQo+ICB4ZW4vYXJjaC94
ODYvaHZtL3ZsYXBpYy5jICAgICAgICAgICAgICAgfCAgNSArLS0KPiAgeGVuL2FyY2gveDg2L2h2
bS92bXgvcmVhbG1vZGUuYyAgICAgICAgIHwgIDIgKy0KPiAgeGVuL2FyY2gveDg2L2h2bS92bXgv
dm1jcy5jICAgICAgICAgICAgIHwgIDIgKy0KPiAgeGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMg
ICAgICAgICAgICAgIHwgNTUgKysrKysrKysrKy0tLS0tLS0tLS0tLS0tCj4gIHhlbi9hcmNoL3g4
Ni9odm0vdm14L3Z2bXguYyAgICAgICAgICAgICB8ICA0ICstCj4gIHhlbi9hcmNoL3g4Ni9odm0v
dnB0LmMgICAgICAgICAgICAgICAgICB8IDEwICsrLS0tCj4gIHhlbi9hcmNoL3g4Ni9tbS5jICAg
ICAgICAgICAgICAgICAgICAgICB8ICA5ICsrLS0KPiAgeGVuL2FyY2gveDg2L21tL2hhcC9oYXAu
YyAgICAgICAgICAgICAgIHwgIDcgKy0tLQo+ICB4ZW4vYXJjaC94ODYvbW0vaGFwL25lc3RlZF9o
YXAuYyAgICAgICAgfCAgOSArKy0tCj4gIHhlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMgICAg
ICAgICAgICB8ICA1ICstLQo+ICB4ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jICAgICAgICAgICAg
ICAgfCAxOSArKysrLS0tLS0KPiAgeGVuL2FyY2gveDg2L21tL3AybS5jICAgICAgICAgICAgICAg
ICAgIHwgMzUgKysrKysrLS0tLS0tLS0tLQo+ICB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1v
bi5jICAgICAgICAgfCA0MiArKysrKysrLS0tLS0tLS0tLS0tCj4gIHhlbi9hcmNoL3g4Ni9tbS9z
aGFkb3cvbXVsdGkuYyAgICAgICAgICB8IDE3ICsrKystLS0tCj4gIHhlbi9hcmNoL3g4Ni9tc2ku
YyAgICAgICAgICAgICAgICAgICAgICB8ICAyICstCj4gIHhlbi9hcmNoL3g4Ni9wdi9pcmV0LmMg
ICAgICAgICAgICAgICAgICB8IDMwICsrKysrKy0tLS0tLS0KPiAgeGVuL2FyY2gveDg2L3RyYXBz
LmMgICAgICAgICAgICAgICAgICAgIHwgIDggKystLQo+ICB4ZW4vYXJjaC94ODYveDg2X2VtdWxh
dGUveDg2X2VtdWxhdGUuYyAgfCAgMiArLQo+ICB4ZW4vYXJjaC94ODYveHN0YXRlLmMgICAgICAg
ICAgICAgICAgICAgfCAxNCArKystLS0tCj4gIHhlbi9jb21tb24vY29tcGF0L2dyYW50X3RhYmxl
LmMgICAgICAgICB8ICAyICstCj4gIHhlbi9jb21tb24vY29tcGF0L21lbW9yeS5jICAgICAgICAg
ICAgICB8ICA2ICstLQo+ICB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICAgICAgICAgICAgICAgICAg
fCAgMiArLQo+ICB4ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgICAgICAgICAgICAgICAgfCAxNyAr
KystLS0tLQo+ICB4ZW4vY29tbW9uL21lbW9yeS5jICAgICAgICAgICAgICAgICAgICAgfCAgMiAr
LQo+ICB4ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyAgICAgICAgICAgICAgICAgfCAgMiArLQo+ICB4
ZW4vY29tbW9uL3dhaXQuYyAgICAgICAgICAgICAgICAgICAgICAgfCAxMiArKy0tLS0KPiAgeGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jIHwgMjUgKysrKystLS0tLS0KPiAg
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgICAgIHwgIDggKystLQo+ICB4ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9wY2kuYyAgICAgICAgICAgfCAgMiArLQo+ICB4ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYyAgICAgfCAgMiArLQo+ICB4ZW4vaW5jbHVkZS94ZW4v
c2NoZWQuaCAgICAgICAgICAgICAgICAgfCAxMCArKystLQo+ICA0MiBmaWxlcyBjaGFuZ2VkLCAy
NTMgaW5zZXJ0aW9ucygrKSwgMzMyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vbWVtX2FjY2Vzcy5jIGIveGVuL2FyY2gvYXJtL21lbV9hY2Nlc3MuYwo+IGluZGV4
IGJhNGVjNzguLmJlOTlmYmQgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL21lbV9hY2Nlc3Mu
Ywo+ICsrKyBiL3hlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMKPiBAQCAtMjkzLDEyICsyOTMsNyBA
QCBib29sIHAybV9tZW1fYWNjZXNzX2NoZWNrKHBhZGRyX3QgZ3BhLCB2YWRkcl90IGdsYSwgY29u
c3Qgc3RydWN0IG5wZmVjIG5wZmVjKQo+ICAgICAgewo+ICAgICAgICAgIC8qIE5vIGxpc3RlbmVy
ICovCj4gICAgICAgICAgaWYgKCBwMm0tPmFjY2Vzc19yZXF1aXJlZCApCj4gLSAgICAgICAgewo+
IC0gICAgICAgICAgICBnZHByaW50ayhYRU5MT0dfSU5GTywgIk1lbW9yeSBhY2Nlc3MgcGVybWlz
c2lvbnMgZmFpbHVyZSwgIgo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIm5v
IHZtX2V2ZW50IGxpc3RlbmVyIFZDUFUgJWQsIGRvbSAlZFxuIiwKPiAtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHYtPnZjcHVfaWQsIHYtPmRvbWFpbi0+ZG9tYWluX2lkKTsKPiAt
ICAgICAgICAgICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbik7Cj4gLSAgICAgICAgfQo+ICsgICAg
ICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluLCAiTm8gdm1fZXZlbnQgbGlzdGVuZXJcbiIp
Owo+ICAgICAgICAgIGVsc2UKPiAgICAgICAgICB7Cj4gICAgICAgICAgICAgIC8qIG4ycnd4IHdh
cyBhbHJlYWR5IGhhbmRsZWQgKi8KPiBAQCAtMzM3LDggKzMzMiw5IEBAIGJvb2wgcDJtX21lbV9h
Y2Nlc3NfY2hlY2socGFkZHJfdCBncGEsIHZhZGRyX3QgZ2xhLCBjb25zdCBzdHJ1Y3QgbnBmZWMg
bnBmZWMpCj4gICAgICAgICAgcmVxLT51Lm1lbV9hY2Nlc3MuZmxhZ3MgfD0gbnBmZWMud3JpdGVf
YWNjZXNzICAgPyBNRU1fQUNDRVNTX1cgOiAwOwo+ICAgICAgICAgIHJlcS0+dS5tZW1fYWNjZXNz
LmZsYWdzIHw9IG5wZmVjLmluc25fZmV0Y2ggICAgID8gTUVNX0FDQ0VTU19YIDogMDsKPiAgCj4g
LSAgICAgICAgaWYgKCBtb25pdG9yX3RyYXBzKHYsICh4bWEgIT0gWEVOTUVNX2FjY2Vzc19uMnJ3
eCksIHJlcSkgPCAwICkKPiAtICAgICAgICAgICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbik7Cj4g
KyAgICAgICAgcmMgPSBtb25pdG9yX3RyYXBzKHYsICh4bWEgIT0gWEVOTUVNX2FjY2Vzc19uMnJ3
eCksIHJlcSk7Cj4gKyAgICAgICAgaWYgKCByYyA8IDAgKQo+ICsgICAgICAgICAgICBkb21haW5f
Y3Jhc2godi0+ZG9tYWluLCAibW9uaXRvcl90cmFwcygpIHJldHVybmVkICVkXG4iLCByYyk7Ckl0
IGxvb2tzIGxpa2UgdGhhdCByYyB2YXJpYWJsZSBpcyB1bm5lY2Vzc2FyeSBpbiBwMm1fbWVtX2Fj
Y2Vzc19jaGVjaygpLgpUaGUgY29kZSBiZWZvcmUgeW91ciBwYXRjaCBvbmx5IGFjdHVhbGx5IGNo
ZWNrcyBpdCBvbmNlOgoKMjM5ICAgICByYyA9IHAybV9nZXRfbWVtX2FjY2Vzcyh2LT5kb21haW4s
IGdhZGRyX3RvX2dmbihncGEpLCAmeG1hKTsKMjQwICAgICBpZiAoIHJjICkKMjQxICAgICAgICAg
cmV0dXJuIHRydWU7CgphbmQgdGhlbiB0aGF0IGNvdWxkIGJlIGNvbmRlbnNlZCB0bzoKCmlmICgg
cDJtX2dldF9tZW1fYWNjZXNzKHYtPmRvbWFpbiwgZ2FkZHJfdG9fZ2ZuKGdwYSksICZ4bWEpICkK
ICAgIHJldHVybiB0cnVlOwoKQnV0IHRoZW4gaXQncyBub3QgcmVhc29uYWJsZSB0byBhc2sgZm9y
IHRoYXQgY2hhbmdlIGFzIHBhcnQgb2YgdGhpcwpwYXRjaCwgc286CgpBY2tlZC1ieTogUmF6dmFu
IENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgoKClRoYW5rcywKUmF6dmFuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 16:03:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 16: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 1fvPQH-0004ZG-3W; Thu, 30 Aug 2018 16:03: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=ohfx=ln=citrix.com=prvs=773039ca7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvPQF-0004Z9-WC
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 16:03:52 +0000
X-Inumbo-ID: 11cb33aa-ac6e-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 11cb33aa-ac6e-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 18:02:19 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,307,1531785600"; d="scan'208";a="78360838"
To: Jan Beulich <JBeulich@suse.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-5-git-send-email-andrew.cooper3@citrix.com>
 <5B8804B302000078001E391B@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: <c6a0604c-01ba-0a8a-349a-9f38d0a940e3@citrix.com>
Date: Thu, 30 Aug 2018 17:03: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: <5B8804B302000078001E391B@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/7] x86/hvm: Rename v->arch.hvm_vcpu to
 v->arch.hvm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <paul.durrant@citrix.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAvMDgvMTggMTU6NTIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI4LjA4LjE4IGF0
IDE5OjM5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gT24gMjguMDgu
MTggYXQgMTk6MzksIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gVGhlIHRy
YWlsaW5nIF92Y3B1IHN1ZmZpeCBpcyByZWR1bmRhbnQsIGJ1dCBhZGRzIHRvIGNvZGUgdm9sdW1l
LiAgRHJvcCBpdC4KPj4KPj4gUmVmbG93IGxpbmVzIGFzIGFwcHJvcHJpYXRlLCBhbmQgc3dpdGNo
IHRvIHVzaW5nIHRoZSBuZXcgWEZSRUUvZXRjIHdyYXBwZXJzCj4+IHdoZXJlIGFwcGxpY2FibGUu
Cj4gSSBjb3VsZG4ndCBmaW5kIGFueSBzdWNoIGNvbnZlcnNpb24sIHNvIHBlcmhhcHMgYmV0dGVy
IHRvIGRlbGV0ZSB0aGF0Cj4gcGFydCBvZiB0aGUgZGVzY3JpcHRpb24uCgpGaXhlZC4KCj4KPj4g
Tm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KClRoYW5rcy4KCj4KPj4gQEAgLTM4ODgsMTkgKzM4ODYsMTkgQEAg
dm9pZCBodm1fdmNwdV9yZXNldF9zdGF0ZShzdHJ1Y3QgdmNwdSAqdiwgdWludDE2X3QgY3MsIHVp
bnQxNl90IGlwKQo+PiAgICAgIHYtPmFyY2gudXNlcl9yZWdzLnJpcCA9IGlwOwo+PiAgICAgIG1l
bXNldCgmdi0+YXJjaC5kZWJ1Z3JlZywgMCwgc2l6ZW9mKHYtPmFyY2guZGVidWdyZWcpKTsKPj4g
IAo+PiAtICAgIHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3RfY3JbMF0gPSBYODZfQ1IwX0VUOwo+PiAr
ICAgIHYtPmFyY2guaHZtLmd1ZXN0X2NyWzBdID0gWDg2X0NSMF9FVDsKPj4gICAgICBodm1fdXBk
YXRlX2d1ZXN0X2NyKHYsIDApOwo+PiAgCj4+IC0gICAgdi0+YXJjaC5odm1fdmNwdS5ndWVzdF9j
clsyXSA9IDA7Cj4+ICsgICAgdi0+YXJjaC5odm0uZ3Vlc3RfY3JbMl0gPSAwOwo+PiAgICAgIGh2
bV91cGRhdGVfZ3Vlc3RfY3IodiwgMik7Cj4+ICAKPj4gLSAgICB2LT5hcmNoLmh2bV92Y3B1Lmd1
ZXN0X2NyWzNdID0gMDsKPj4gKyAgICB2LT5hcmNoLmh2bS5ndWVzdF9jclszXSA9IDA7Cj4+ICAg
ICAgaHZtX3VwZGF0ZV9ndWVzdF9jcih2LCAzKTsKPj4gIAo+PiAtICAgIHYtPmFyY2guaHZtX3Zj
cHUuZ3Vlc3RfY3JbNF0gPSAwOwo+PiArICAgIHYtPmFyY2guaHZtLmd1ZXN0X2NyWzRdID0gMDsK
Pj4gICAgICBodm1fdXBkYXRlX2d1ZXN0X2NyKHYsIDQpOwo+PiAgCj4+IC0gICAgdi0+YXJjaC5o
dm1fdmNwdS5ndWVzdF9lZmVyID0gMDsKPj4gKyAgICB2LT5hcmNoLmh2bS5ndWVzdF9lZmVyID0g
MDsKPj4gICAgICBodm1fdXBkYXRlX2d1ZXN0X2VmZXIodik7Cj4gTm90aWNpbmcgdGhpcywgYSB0
aG91Z2h0IHVucmVsYXRlZCB0byB0aGlzIHNlcmllczogV291bGRuJ3Qgd2UgYmUgYmV0dGVyIG9m
Zgo+IHNldHRpbmcgYWxsIHRoZSBzdHJ1Y3R1cmUgZmllbGRzIGZpcnN0LCBhbmQgb25seSB0aGVu
IGludm9rZSBhbGwgdGhlIGZ1bmN0aW9ucz8KPiBKdXN0IGxpa2UgYXJjaF9zZXRfaW5mb19odm1f
Z3Vlc3QoKSBkb2VzPwoKQWN0dWFsbHksIGFyY2hfc2V0X2luZm9faHZtX2d1ZXN0KCkgaXMgYnJv
a2VuIGluIGEgcmVsYXRlZCB3YXkuwqAgV2hlbgpuZXN0ZWQgdmlydCBpcyBpbiB0aGUgbWl4LCB0
aGUgdXN1YWwgcnVsZXMgZm9yIHdoaWNoIGNvbnRyb2wgYml0cyBjYW4gYmUKY2hhbmdlZCBhcmUg
cmVsYXhlZCwgYW5kIHlvdSBjYW4gZ2V0IGludG8gYSBudW1iZXIgb2YgY29ybmVyIGNhc2VzIHdo
ZXJlCnRoZXNlIGhlbHBlcnMgZG9uJ3QgZG8gdGhlIGNvcnJlY3QgdGhpbmcuwqAgKGUuZy4gd2hl
biBhIDMyYml0IFBBRSBndWVzdAp0cmllcyB2bWV4aXRpbmcgdG8gYSBQQ0lEIGh5cGVydmlzb3Ip
LgoKUmVzb2x2aW5nIHRoaXMgbWVzcyBpcyBvbiB0aGUgdG9kbyBsaXN0LCB3aGljaCBpbmNsdWRl
cyB0aGlzIGZ1bmN0aW9uLAphbmQgb3RoZXJzLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 16:05:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 16:05:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvPRk-0004hc-H6; Thu, 30 Aug 2018 16:05: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=wyq4=ln=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvPRj-0004hT-4j
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 16:05:23 +0000
X-Inumbo-ID: 9a576725-ac6e-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9a576725-ac6e-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 16:06:07 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Thu, 30 Aug 2018 10:05:21 -0600
Message-Id: <5B8815BF02000078001E3A23@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Thu, 30 Aug 2018 10:05:19 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Olaf Hering" <olaf@aepfle.de>
References: <20180830151054.30766-1-olaf@aepfle.de>
 <5B880C0302000078001E39A4@prv1-mh.provo.novell.com>
 <20180830175905.5a46e692.olaf@aepfle.de>
In-Reply-To: <20180830175905.5a46e692.olaf@aepfle.de>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v1] xen: creating debug info is optional
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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+IE9uIDMwLjA4LjE4IGF0IDE3OjU5LCA8b2xhZkBhZXBmbGUuZGU+IHdyb3RlOgo+IEFtIFRo
dSwgMzAgQXVnIDIwMTggMDk6MjM6NDcgLTA2MDAKPiBzY2hyaWViICJKYW4gQmV1bGljaCIgPEpC
ZXVsaWNoQHN1c2UuY29tPjoKPiAKPj4gUmV1c2luZz8gSXQncyBiZWVuIGdvbmUgc2luY2UgNC45
LCBhbmQgLi9JTlNUQUxMIHRhbGtzIGFib3V0IGl0IGFzCj4+IGEgdG9vbCBzdGFjayBvbmx5IHRo
aW5nLgo+IAo+IEl0IGRvZXMgbm90LCBpdCBpcyBpbiB0aGUgZ2VuZXJhbCAibWFrZSIgc2VjdGlv
bi4KClF1b3RlIGZyb20gLi9JTlNUQUxMIGluIG15IGNvcHkgb2YgdGhlIG1hc3RlciB0cmVlOgoK
IlBlciBkZWZhdWx0IHNvbWUgcGFydHMgb2YgdGhlIHRvb2xzIGNvZGUgd2lsbCBwcmludCBhZGRp
dGlvbmFsIHJ1bnRpbWUKIGRlYnVnLiBUaGlzIG9wdGlvbiBjYW4gYmUgdXNlZCB0byBkaXNhYmxl
IHN1Y2ggY29kZSBwYXRocy4KIGRlYnVnPXkKIGRlYnVnX3N5bWJvbHM9eSIKCk5vdGUgdGhlIHdv
cmQgInRvb2xzIiBpbiB0aGVyZS4KCj4gSSBkbyBub3Qgc2VlIGFueSB2YWxpZCByZWFzb24gdG8g
ZGl2ZXJnZSBmdXJ0aGVyLgoKPz8/CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 16:08:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 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 1fvPUS-0004s9-0q; Thu, 30 Aug 2018 16:08:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ohfx=ln=citrix.com=prvs=773039ca7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvPUQ-0004s2-1R
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 16:08:10 +0000
X-Inumbo-ID: fd3de246-ac6e-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fd3de246-ac6e-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 16:08:53 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,307,1531785600"; d="scan'208";a="78361139"
To: "Tian, Kevin" <kevin.tian@intel.com>, Xen-devel <xen-devel@lists.xen.org>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-8-git-send-email-andrew.cooper3@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D1912E11F1@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=
 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: <0fbd5ada-5795-75e9-de33-d206ad6a97da@citrix.com>
Date: Thu, 30 Aug 2018 17: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: <AADFC41AFE54684AB9EE6CBC0274A5D1912E11F1@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 7/7] x86/hvm: Drop hvm_{vmx,svm} shorthands
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>,
 George Dunlap <george.dunlap@eu.citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 =?UTF-8?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>

T24gMzAvMDgvMTggMDI6MzksIFRpYW4sIEtldmluIHdyb3RlOgo+PiBGcm9tOiBBbmRyZXcgQ29v
cGVyIFttYWlsdG86YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbV0KPj4gU2VudDogV2VkbmVzZGF5
LCBBdWd1c3QgMjksIDIwMTggMTozOSBBTQo+Pgo+PiBCeSBtYWtpbmcge3ZteCxzdm19IGluIGh2
bV92Y3B1IGludG8gYW4gYW5vbnltb3VzIHVuaW9uIChjb25zaXN0ZW50Cj4+IHdpdGgKPj4gZG9t
YWluIHNpZGUgb2YgdGhpbmdzKSwgdGhlIGh2bV97dm14LHN2bX0gZGVmaW5lcyBjYW4gYmUgZHJv
cHBlZCwgYW5kIGFsbAo+PiBjb2RlCj4+IHJlZmVyIHRvIHRoZSBjb3JyZWN0bHktbmFtZWQgZmll
bGRzLiAgVGhpcyBtZWFucyB0aGF0IHRoZSBkYXRhIGhpZXJhY2h5IGlzIG5vCj4+IGxvbmdlciBv
YnNjdXJlZCBmcm9tIGdyZXAvY3Njb3BlL3RhZ3MvZXRjLgo+Pgo+PiBSZWZvcm1hdCBvbmUgY29t
bWVudCBhbmQgc3dpdGNoIG9uZSBib29sX3QgdG8gYm9vbCB3aGlsZSBtYWtpbmcKPj4gY2hhbmdl
cy4KPj4KPj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IEtldmlu
IFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgo+Cj4gb25lIHNtYWxsIG5vdGUuIEluIGNvdmVy
bGV0dGVyOgo+Cj4gCSIgVGhpcyBzZXJpZXMgc3RhcnRlZCBieSB0cnlpbmcgdG8gYWRkcmVzcyB0
aGUgYnVnIGluIHBhdGNoIDcsIAo+IGFuZCBiYWxsb29uZWQgc29tZXdoYXQuIgo+Cj4gdGhlcmUg
aXMgbm8gYnVnIHBlciBzZSBpbiB0aGlzIHBhdGNoLCByaWdodD8KCkkgc2hvdWxkIHByb2JhYmx5
IGhhdmUgc2FpZCBpc3N1ZSByYXRoZXIgdGhhbiBidWcuwqAgSSB3YXMgcmVmZXJyaW5nIHRvCnRo
ZSBvYnNjdXJpbmcgb2YgZGF0YSBmcm9tIGdyZXAvY3Njb3BlL3RhZ3MvZXRjLgoKfkFuZHJldwoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 16:17:42 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 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 1fvPdV-0005p5-61; Thu, 30 Aug 2018 16:17: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=ohfx=ln=citrix.com=prvs=773039ca7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvPdU-0005p0-08
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 16:17:32 +0000
X-Inumbo-ID: 4c22827f-ac70-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4c22827f-ac70-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 16:18:15 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,307,1531785600"; d="scan'208";a="78361711"
To: Razvan Cojocaru <rcojocaru@bitdefender.com>, Xen-devel
 <xen-devel@lists.xen.org>
References: <1535643097-12059-1-git-send-email-andrew.cooper3@citrix.com>
 <51cb4bd9-41be-1d13-4798-45149e0f799c@bitdefender.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 xsFNBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABzSlBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPsLBegQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86M7BTQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAcLB
 XwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <e714af8b-7660-0406-e2a8-2725d13f72bd@citrix.com>
Date: Thu, 30 Aug 2018 17:17: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: <51cb4bd9-41be-1d13-4798-45149e0f799c@bitdefender.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH] xen: Improvements to domain_crash()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Tim Deegan <tim@xen.org>, Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall@arm.com>, Paul Durrant <paul.durrant@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAvMDgvMTggMTc6MDEsIFJhenZhbiBDb2pvY2FydSB3cm90ZToKPiBPbiA4LzMwLzE4IDY6
MzEgUE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+IFRoZXJlIG9yaWdpbmFsIHJlYXNvbiBmb3Ig
dGhpcyBwYXRjaCB3YXMgdG8gZml4IGEgbGl2ZXBhdGNoaW5nIHByb2JsZW07Cj4+IHVubmVjZXNz
ZXJpbHkgbGFyZ2UgbGl2ZXBhdGNocyBkdWUgdG8gdGhlIHVzZSBvZiBfX0xJTkVfXy4KPj4KPj4g
QSBzZWNvbmQgcHJvYmxlbSBpcyBvbmUgb2YgZGVidWdhYmlsaXR5LiAgQSBudW1iZXIgb2YgZG9t
YWluX2NyYXNoKCkKPj4gaW52b2NhdGlvbnMgaGF2ZSBubyBsb2dnaW5nIGF0IGFsbCwgYW5kIG51
bWJlciBvZiBvdGhlcnMgb25seSBoYXZlIGxvZ2dpbmcKPj4gd2hlbiBjb21waWxlZCB3aXRoIGEg
ZGVidWcgaHlwZXJ2aXNvci4KPj4KPj4gQ2hhbmdlIHRoZSBpbnRlcmZhY2UgdG8gcmVxdWlyZSB0
aGUgY2FsbGVyIHRvIHBhc3MgYSBwcmludGsoKSBtZXNzYWdlLCB3aGljaAo+PiBpcyBlbWl0dGVk
IGF0IGd1ZXN0IGVycm9yIGxldmVsLiAgVGhpcyBzaG91bGQgZW5zdXJlIHRoYXQgZXZlcnkgdGlt
ZSBhIGRvbWFpbgo+PiBpcyBjcmFzaGVkLCBhbiBpbmZvcm1hdGl2ZSBsb2cgbWVzc2FnZSBpcyBh
bHNvIHByZXNlbnQuCj4+Cj4+IFVwZGF0ZSBhbGwgY2FsbGVycyB0byBlaXRoZXIgbWVyZ2Ugd2l0
aCBhIHByZXZpb3VzIHByaW50aygpLCBvciBpbnZlbnQgYW4KPj4gaW5mb3JtYXRpdmUgbG9nIG1l
c3NhZ2UuICBBIGZldyBzZWxlY3QgY2FsbGVycyBhcmUgc3dpdGNoZWQgdG8gdGhlCj4+IG5vbi1w
cmludGluZyB2ZXJzaW9uLCB3aGVuIHRoZXkndmUgYWxyZWFkeSBlbWl0dGVkIGEgcmVsZXZlbnQg
c3RhdGUgZHVtcC4KPj4KPj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KPj4gLS0tCj4+IENDOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVu
bGFwQGV1LmNpdHJpeC5jb20+Cj4+IENDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+
Cj4+IENDOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4+
IENDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4+IENDOiBU
aW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KPj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5j
b20+Cj4+IENDOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+PiBDQzogSnVu
IE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPgo+PiBDQzogS2V2aW4gVGlhbiA8a2V2
aW4udGlhbkBpbnRlbC5jb20+Cj4+IENDOiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNr
eUBvcmFjbGUuY29tPgo+PiBDQzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1dGhp
a3VscGFuaXRAYW1kLmNvbT4KPj4gQ0M6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29t
Pgo+PiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4+IENDOiBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4+IENDOiBEYXJpbyBGYWdnaW9saSA8ZGZh
Z2dpb2xpQHN1c2UuY29tPgo+PiBDQzogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4
LmNvbT4KPj4gQ0M6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4K
Pj4gQ0M6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KPj4KPj4gSXQgaXMg
dW5mb3J0dW5hdGUgdGhhdCB0aGlzIGlzIG9uZSBtb25vbGl0aGljIHBhdGNoLCBidXQgSSBjYW4n
dCBmaW5kIGFueQo+PiByZWFzb25hYmxlIHdheSB0byBzcGxpdCBpdCB1cC4KPj4gLS0tCj4+ICB4
ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5jICAgICAgICAgICAgICAgfCAxMiArKy0tLS0KPj4gIHhl
bi9hcmNoL2FybS90cmFwcy5jICAgICAgICAgICAgICAgICAgICB8ICA2ICstLQo+PiAgeGVuL2Fy
Y2gveDg2L2NwdS9tY2hlY2svbWNhY3Rpb24uYyAgICAgIHwgIDIgKy0KPj4gIHhlbi9hcmNoL3g4
Ni9kb21haW4uYyAgICAgICAgICAgICAgICAgICB8IDEzICsrLS0tLQo+PiAgeGVuL2FyY2gveDg2
L2h2bS9lbXVsYXRlLmMgICAgICAgICAgICAgIHwgIDkgKystLQo+PiAgeGVuL2FyY2gveDg2L2h2
bS9odm0uYyAgICAgICAgICAgICAgICAgIHwgNzQgKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0t
LS0tLS0tCj4+ICB4ZW4vYXJjaC94ODYvaHZtL2ludGVyY2VwdC5jICAgICAgICAgICAgfCAyNSAr
KysrKysrLS0tLQo+PiAgeGVuL2FyY2gveDg2L2h2bS9pby5jICAgICAgICAgICAgICAgICAgIHwg
IDMgKy0KPj4gIHhlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYyAgICAgICAgICAgICAgICB8IDE5ICsr
KysrLS0tLQo+PiAgeGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMgICAgICAgICAgICAgIHwgNTMg
KysrKysrKysrKy0tLS0tLS0tLS0tLS0KPj4gIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyAg
ICAgICAgICAgICB8ICAyICstCj4+ICB4ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jICAgICAgICAg
ICAgICAgfCAgNSArLS0KPj4gIHhlbi9hcmNoL3g4Ni9odm0vdm14L3JlYWxtb2RlLmMgICAgICAg
ICB8ICAyICstCj4+ICB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMgICAgICAgICAgICAgfCAg
MiArLQo+PiAgeGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgICAgICAgICAgICAgIHwgNTUgKysr
KysrKysrKy0tLS0tLS0tLS0tLS0tCj4+ICB4ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgICAg
ICAgICAgICAgfCAgNCArLQo+PiAgeGVuL2FyY2gveDg2L2h2bS92cHQuYyAgICAgICAgICAgICAg
ICAgIHwgMTAgKystLS0KPj4gIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgICAgICAgICAgICAg
ICB8ICA5ICsrLS0KPj4gIHhlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMgICAgICAgICAgICAgICB8
ICA3ICstLS0KPj4gIHhlbi9hcmNoL3g4Ni9tbS9oYXAvbmVzdGVkX2hhcC5jICAgICAgICB8ICA5
ICsrLS0KPj4gIHhlbi9hcmNoL3g4Ni9tbS9tZW1fYWNjZXNzLmMgICAgICAgICAgICB8ICA1ICst
LQo+PiAgeGVuL2FyY2gveDg2L21tL3AybS1wb2QuYyAgICAgICAgICAgICAgIHwgMTkgKysrKy0t
LS0tCj4+ICB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgICAgICAgICAgICAgfCAzNSArKysr
KystLS0tLS0tLS0tCj4+ICB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jICAgICAgICAg
fCA0MiArKysrKysrLS0tLS0tLS0tLS0tCj4+ICB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRp
LmMgICAgICAgICAgfCAxNyArKysrLS0tLQo+PiAgeGVuL2FyY2gveDg2L21zaS5jICAgICAgICAg
ICAgICAgICAgICAgIHwgIDIgKy0KPj4gIHhlbi9hcmNoL3g4Ni9wdi9pcmV0LmMgICAgICAgICAg
ICAgICAgICB8IDMwICsrKysrKy0tLS0tLS0KPj4gIHhlbi9hcmNoL3g4Ni90cmFwcy5jICAgICAg
ICAgICAgICAgICAgICB8ICA4ICsrLS0KPj4gIHhlbi9hcmNoL3g4Ni94ODZfZW11bGF0ZS94ODZf
ZW11bGF0ZS5jICB8ICAyICstCj4+ICB4ZW4vYXJjaC94ODYveHN0YXRlLmMgICAgICAgICAgICAg
ICAgICAgfCAxNCArKystLS0tCj4+ICB4ZW4vY29tbW9uL2NvbXBhdC9ncmFudF90YWJsZS5jICAg
ICAgICAgfCAgMiArLQo+PiAgeGVuL2NvbW1vbi9jb21wYXQvbWVtb3J5LmMgICAgICAgICAgICAg
IHwgIDYgKy0tCj4+ICB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICAgICAgICAgICAgICAgICAgfCAg
MiArLQo+PiAgeGVuL2NvbW1vbi9ncmFudF90YWJsZS5jICAgICAgICAgICAgICAgIHwgMTcgKysr
LS0tLS0KPj4gIHhlbi9jb21tb24vbWVtb3J5LmMgICAgICAgICAgICAgICAgICAgICB8ICAyICst
Cj4+ICB4ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyAgICAgICAgICAgICAgICAgfCAgMiArLQo+PiAg
eGVuL2NvbW1vbi93YWl0LmMgICAgICAgICAgICAgICAgICAgICAgIHwgMTIgKystLS0tCj4+ICB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMgfCAyNSArKysrKy0tLS0tLQo+
PiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYyAgICAgICAgIHwgIDggKystLQo+PiAg
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMgICAgICAgICAgIHwgIDIgKy0KPj4gIHhlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jICAgICB8ICAyICstCj4+ICB4ZW4vaW5jbHVk
ZS94ZW4vc2NoZWQuaCAgICAgICAgICAgICAgICAgfCAxMCArKystLQo+PiAgNDIgZmlsZXMgY2hh
bmdlZCwgMjUzIGluc2VydGlvbnMoKyksIDMzMiBkZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL2FybS9tZW1fYWNjZXNzLmMgYi94ZW4vYXJjaC9hcm0vbWVtX2FjY2Vzcy5j
Cj4+IGluZGV4IGJhNGVjNzguLmJlOTlmYmQgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL2FybS9t
ZW1fYWNjZXNzLmMKPj4gKysrIGIveGVuL2FyY2gvYXJtL21lbV9hY2Nlc3MuYwo+PiBAQCAtMjkz
LDEyICsyOTMsNyBAQCBib29sIHAybV9tZW1fYWNjZXNzX2NoZWNrKHBhZGRyX3QgZ3BhLCB2YWRk
cl90IGdsYSwgY29uc3Qgc3RydWN0IG5wZmVjIG5wZmVjKQo+PiAgICAgIHsKPj4gICAgICAgICAg
LyogTm8gbGlzdGVuZXIgKi8KPj4gICAgICAgICAgaWYgKCBwMm0tPmFjY2Vzc19yZXF1aXJlZCAp
Cj4+IC0gICAgICAgIHsKPj4gLSAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19JTkZPLCAiTWVt
b3J5IGFjY2VzcyBwZXJtaXNzaW9ucyBmYWlsdXJlLCAiCj4+IC0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIm5vIHZtX2V2ZW50IGxpc3RlbmVyIFZDUFUgJWQsIGRvbSAlZFxuIiwK
Pj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2LT52Y3B1X2lkLCB2LT5kb21h
aW4tPmRvbWFpbl9pZCk7Cj4+IC0gICAgICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9tYWluKTsK
Pj4gLSAgICAgICAgfQo+PiArICAgICAgICAgICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbiwgIk5v
IHZtX2V2ZW50IGxpc3RlbmVyXG4iKTsKPj4gICAgICAgICAgZWxzZQo+PiAgICAgICAgICB7Cj4+
ICAgICAgICAgICAgICAvKiBuMnJ3eCB3YXMgYWxyZWFkeSBoYW5kbGVkICovCj4+IEBAIC0zMzcs
OCArMzMyLDkgQEAgYm9vbCBwMm1fbWVtX2FjY2Vzc19jaGVjayhwYWRkcl90IGdwYSwgdmFkZHJf
dCBnbGEsIGNvbnN0IHN0cnVjdCBucGZlYyBucGZlYykKPj4gICAgICAgICAgcmVxLT51Lm1lbV9h
Y2Nlc3MuZmxhZ3MgfD0gbnBmZWMud3JpdGVfYWNjZXNzICAgPyBNRU1fQUNDRVNTX1cgOiAwOwo+
PiAgICAgICAgICByZXEtPnUubWVtX2FjY2Vzcy5mbGFncyB8PSBucGZlYy5pbnNuX2ZldGNoICAg
ICA/IE1FTV9BQ0NFU1NfWCA6IDA7Cj4+ICAKPj4gLSAgICAgICAgaWYgKCBtb25pdG9yX3RyYXBz
KHYsICh4bWEgIT0gWEVOTUVNX2FjY2Vzc19uMnJ3eCksIHJlcSkgPCAwICkKPj4gLSAgICAgICAg
ICAgIGRvbWFpbl9jcmFzaCh2LT5kb21haW4pOwo+PiArICAgICAgICByYyA9IG1vbml0b3JfdHJh
cHModiwgKHhtYSAhPSBYRU5NRU1fYWNjZXNzX24ycnd4KSwgcmVxKTsKPj4gKyAgICAgICAgaWYg
KCByYyA8IDAgKQo+PiArICAgICAgICAgICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbiwgIm1vbml0
b3JfdHJhcHMoKSByZXR1cm5lZCAlZFxuIiwgcmMpOwo+IEl0IGxvb2tzIGxpa2UgdGhhdCByYyB2
YXJpYWJsZSBpcyB1bm5lY2Vzc2FyeSBpbiBwMm1fbWVtX2FjY2Vzc19jaGVjaygpLgo+IFRoZSBj
b2RlIGJlZm9yZSB5b3VyIHBhdGNoIG9ubHkgYWN0dWFsbHkgY2hlY2tzIGl0IG9uY2U6Cj4KPiAy
MzkgICAgIHJjID0gcDJtX2dldF9tZW1fYWNjZXNzKHYtPmRvbWFpbiwgZ2FkZHJfdG9fZ2ZuKGdw
YSksICZ4bWEpOwo+IDI0MCAgICAgaWYgKCByYyApCj4gMjQxICAgICAgICAgcmV0dXJuIHRydWU7
Cj4KPiBhbmQgdGhlbiB0aGF0IGNvdWxkIGJlIGNvbmRlbnNlZCB0bzoKCkhtbSAtIHRoZSBBUk0g
Y29kZSBhc3NpZ25lZCB0byBpdCAzIHRpbWVzIGFmdGVyIHRoYXQgcG9pbnQuwqAgU21lbGxzIHRv
Cm1lIGxpa2UgdGhlcmUgc2hvdWxkIGJlIHNvbWUgbW9yZSBlcnJvciBjaGVja2luZyA6KQoKPgo+
IGlmICggcDJtX2dldF9tZW1fYWNjZXNzKHYtPmRvbWFpbiwgZ2FkZHJfdG9fZ2ZuKGdwYSksICZ4
bWEpICkKPiAgICAgcmV0dXJuIHRydWU7Cj4KPiBCdXQgdGhlbiBpdCdzIG5vdCByZWFzb25hYmxl
IHRvIGFzayBmb3IgdGhhdCBjaGFuZ2UgYXMgcGFydCBvZiB0aGlzCj4gcGF0Y2gsIHNvOgo+Cj4g
QWNrZWQtYnk6IFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KClRo
YW5rcy4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 16:42:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 16:42:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvQ10-0008Pa-25; Thu, 30 Aug 2018 16: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=1+g5=ln=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fvQ0y-0008PV-6n
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 16:41:48 +0000
X-Inumbo-ID: 5f95188b-ac73-11e8-a8a5-bc764e045a96
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::62c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 5f95188b-ac73-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 18:40:16 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=nl2y7cSA4ERQ2k1nrKIO1ItBFa4c30yKHecLXKoz3XA=;
 b=Nt2zKl96dTZR+aZTA83b47Lq5DigE8mPvoR6QZr47baCzfOKmgodybS3iOo11e1cBT74ervU0+8K49QN6uWWFoVXnkLLOApkkgiJPjQcpr/51+itq0mkrGMzHthN1Ox0gTo5aJnaCrn8ExOOI7TU7btE9cNWBGXiQACOxjHYcqc=
Received: from [10.17.182.79] (85.223.209.51) by
 AM6PR03MB3765.eurprd03.prod.outlook.com (2603:10a6:209:31::10) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.15; Thu, 30 Aug 2018 16:41:39 +0000
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xen.org
References: <20180824165820.32620-1-julien.grall@arm.com>
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <5c77cf7c-1bd8-ab7a-2cfc-c00f976cc9b0@epam.com>
Date: Thu, 30 Aug 2018 19:41: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: <20180824165820.32620-1-julien.grall@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.51]
X-ClientProxiedBy: HE1PR0701CA0065.eurprd07.prod.outlook.com
 (2603:10a6:3:9e::33) To AM6PR03MB3765.eurprd03.prod.outlook.com
 (2603:10a6:209:31::10)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: bcfa3643-2f5e-4361-deb5-08d60e9775ff
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:AM6PR03MB3765; 
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3765;
 3:JLVDwwnq4IcSft0IimkPfDBrRPXJIGQCbx2TumzRj99/yIv0ZebKW6AGSNulqqFy5CVJ0XhsPEv75Z1oIJhOIsWVtZWVm6balp0hlKJz/qxpJ9CJrKeSTivAwdhwl0McIFT5rM3F9Z44vvWdNxAn57s+diUP/3Y1hS1876S1T94iO1U0AlpFkvsGAyIylYMVeu+TtSxQCgxqdx1I5kLy7SX/ltwLsrz1/O0GrxsCO+fCj6RKATNHOB7YglMjyC8j;
 25:/4HrKPRAvTiiQH/2buMWEj6f1DttGWDyV5whC97O8TzJX2qUmH1bDNHb1f9l6M8Xs6xdnF8bn53FqOksTQmhyG1XGxHfwBroOyxDrCnXWqloHWX1Lov62CYEyaR8RawF+3Z8TyVOvn5E2QmIDLmk+nZHNTjklJvwDgYpD05ETBgz+E+qdd0EYnExrvoy19XCt61gAaarfHJ8yvynRfz01pkBXDPm6FFV0cd/5ycgBDfgzS3fiSVwzQVFq4VOA4tY1tMZHwPU1X8vXbu2NHgD2kjBtQsoFa3hhdmix5CG89hqMyb4HYu0qRX6kOxJy/CwCoIbNaGqwJQy+fB/LqJPTQ==;
 31:naSZ0tYN3BuJ7IZedF/vzxlXC6ZJVjTXIYTMkvhxW3RYUMJXaB5o0yPOjRoWWldc6o4c1e/KN67V4sedVjTa1gOiVhCQiqcCO8kOnuJPOXB4H4u7ka0F+pquH/vRresNEG/guUxJIEptG687fB5SWWKO7KrVe35rHjpcM7xxBRKYSjlJvaem6i4wbUDpNaFy9HZ4JuoYvKmtpPQXweIPv/ogueXPlPWx1agaGFvCvQA=
X-MS-TrafficTypeDiagnostic: AM6PR03MB3765:
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3765;
 20:Qe2gs+tfSGFmioqS7uSz8Fwqr0CXSs5liTHpdp1zHtEeOSkn+smEBeLoOfjXLakrctjzXa0fRiSKMWaglu1VS/gugK0hBjPjNHCzjR6nd6wxipH9zg8Pjd0kDtAN2pnHQZrcc55JLw3de1WBe+tSMV6nFndc9CB9NlnS3OGpk4bTj/wgemH/1Ryx4JDo0TToRSVZ7nQ5kc0wzKoY0ECzjwkRCbDdkARaeBbCRjJ6iNnudsEFsBNRz5Pch++KneVDnBmeeEvsNeCJwxnaEIsNY9856ofCs+j8yY4trfFm9VlxI7DKyJHO9W5SFyyPKD8baJqKVKOzPk4p6ZZCCdY0r7M6zV8zkdEMOJqkZJIifRdpnRS0sSBX7tqt9TmtLB7B7Dcgm6bSfNcSthBuB5HSX+ITogbYhu/aFf/FcbU1V2tDeAeQddjQ/WTZ8hZX3UA2CPLuu5O3fK6eh257sDr7j2TAcQU6sTmxGZj9pIljjfe5ZdvbEty+MZbb2C4DAVm4;
 4:xbWLSks+QDpYFXEq32MEUJ+vxkxQ1vCX0wNUlWoo7OzTk3P4pyxGO98JAi5AbSLgzlU+XGi3hkgFzT78y5Vg/1aozoa+nt2ZNHNe7GVPhDkU58+LvOBG9JxkQvSwlhhg7GaukaoeYWEINt7NoYRmFkXZSGXNVHmNSa/RS2QeqXfBuE5a8eGjNuTcJP/7fkN+1IrH3dPGcVAp8xxFJo8GLQ0uXX1hadXfoOxShhJt4xHzMOa4Jr1+d+TP8PLt5NYPgFUpMozj+RynHpzKDT7tc6Nq6vje0v9ituGTnHwA+w9vWm4vLTC6qxTonb9N/bbi0otEOqGiZNvay4cpXMQOmg==
X-Microsoft-Antispam-PRVS: <AM6PR03MB3765A0CCD3A0DB59A8A90536E6080@AM6PR03MB3765.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(788757137089)(4114951738403);
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)(149027)(150027)(6041310)(20161123560045)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(201708071742011)(7699016);
 SRVR:AM6PR03MB3765; BCL:0; PCL:0; RULEID:; SRVR:AM6PR03MB3765; 
X-Forefront-PRVS: 07807C55DC
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(346002)(376002)(396003)(136003)(39860400002)(53754006)(189003)(199004)(5660300001)(386003)(80792005)(81156014)(3846002)(106356001)(53546011)(186003)(4326008)(2906002)(16526019)(8936002)(47776003)(26005)(6486002)(77096007)(31686004)(478600001)(81166006)(2486003)(68736007)(105586002)(14444005)(52146003)(97736004)(229853002)(52116002)(72206003)(23676004)(25786009)(305945005)(230700001)(446003)(65956001)(6666003)(7736002)(2616005)(65806001)(58126008)(476003)(6116002)(16576012)(956004)(66066001)(31696002)(486006)(50466002)(6246003)(86362001)(8676002)(11346002)(65826007)(76176011)(36756003)(53936002)(64126003)(67846002)(316002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR03MB3765; H:[10.17.182.79]; 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?MTtBTTZQUjAzTUIzNzY1OzIzOnBmN0VvZ1JmQzZnZit0MFZacUU0Sis2ZHdq?=
 =?utf-8?B?ZTdvNlAvK3RSYnZFR2M4U2FuUnpPaWRURUFUekhpSmpoTEQyN3BBSE5wWTVr?=
 =?utf-8?B?MlZFZVVNQVlLMzNreWZXd25FaFhaWTlreWJIUWdqajVvU2xLeGFwbmlxUWg3?=
 =?utf-8?B?b0pZNmU2RTBTWFJ3U0VOMW5pVGQwNDNUUTM1YURERUtnbStnaktWTVV2ZEpi?=
 =?utf-8?B?TTVqQ2ZBU2t1NGdOL0k1eUJLcVNZa2lTK3grVHpXNUtxQk1WZmVWaXNoR09N?=
 =?utf-8?B?ZXR3b2xhRStUWFJWdkJBQjZSOWtMREVNL2d3ZitJWEx3N1ZYcTdhWU4xKzFk?=
 =?utf-8?B?K3hYNWdDdEFSd3BHMU9ZRkxKalYwSndTcnc0TDRmZFNLaW0wVnVGTS9abzZI?=
 =?utf-8?B?VTR5YXNSd3dldnZ0UzNsUi9TZmxBeDZCTGNka3NzdzRFT0gzODVvUU5pVGwx?=
 =?utf-8?B?TTJMcHVvWU5CZ2ZoVndZUlplK0pSUUhKT004aVo3dWNLWGJDWDh4SHovMTh0?=
 =?utf-8?B?eGdWK3M2RVpxVXpDVDRrNGF2dmJnYnhpcEFxUHd4Z0N2Z0tQbGVzM3ZFQzRz?=
 =?utf-8?B?VUxlQjloODh4VktYMnZDZUZDVEdEd21XZms0UDdhTE1HSGpPK0s4a1g0WFZt?=
 =?utf-8?B?WUs1bE05WUswSGREQjJPbHVOY1dvay9rSC94ZlgvcXZhblY1Z2MxYVFVbW1j?=
 =?utf-8?B?ZWdvcVYrQWZDNTVNczNZM2k1KzcvZmwzenFqUjFoVWRrdHJnQ0djMytWNzlF?=
 =?utf-8?B?d0xlQUlEM1ZOUUZENkFkQkVDSjV5cm8xTGMrdXFZaEJIbUxiZCs2V1U3Yldu?=
 =?utf-8?B?R0QvNllMWXlUdEFJYmFjV3hkWnZXSmpIZS9NUGlmZkJFR1R2Slh2WUtHcTY5?=
 =?utf-8?B?MnJ5NXRURlZRNUZTQk94UjExSDBabXdhNGNvUHhDdG9zUHNpMWQwUmdnbnFa?=
 =?utf-8?B?a3ZQM2tVcEpvM2hZbzJta2xnWHUwUXhoVXJETWF0M0czQzF6L2ljdXQzcitM?=
 =?utf-8?B?Q09Yek9GbG9xWFNCU0Y3YnlmL05QbmxDZm1ITUl2V0wxeEdnS2xEai9qZjZB?=
 =?utf-8?B?Wm9hMkg5eUZYeW5iaVROWUd2OEtqVmI5WU03MFlzYTk1MXFZZnBFakZMNTMz?=
 =?utf-8?B?RFV1M0xrbXhQTkNWU0Q1YThxSFpoTldrMFhweGdHYTVObkxMMTZveGY5emdP?=
 =?utf-8?B?eEh0QzQ2MHhPQmNsUzBpczdRaEpiTjdWdWVGaU9DUFA0bFFoMkR0Wkg3eHd5?=
 =?utf-8?B?Z3F4MzhIbDU1MHBSaGl2N0l6Ym9FZ3ZZeDhJeWVoVFpQcGtINnMxNkNXYjJR?=
 =?utf-8?B?VXpzbVZ1aStDZnZEY1V5YjhpZDkweE8xR2YvQzVJa0lGbTArY1NlWHU4QzI1?=
 =?utf-8?B?SStvZVpHc0s1bml3dkxUcEJTNllSMkhiT2NXQmNRbXA4R2srcWkwbnVvTnVt?=
 =?utf-8?B?aFhjTUJXUXRtMHhIQ3duNVMrM1pGSEJwaTVDYzJpVkd2cktFeEpkR01QYW1r?=
 =?utf-8?B?a0FLMml0bUxyeGt0UEZxYXQzazhrWHFaU3VMSTBoMjA3UDhOOW01dW9LOW1o?=
 =?utf-8?B?WEN0WGU3alFNTFpjSys0ZDFCSDZ4VnhpMWk3RlZVUHI5VjJYaVg2dlJIbERt?=
 =?utf-8?B?c2o0bzkzZmo4cmprSThJVnpCVTF2Zi9YSm9jK0FISVI5RWJpejdPQTI2UW1h?=
 =?utf-8?B?SDlQbTlITFBIYUJMV2VVeUtqVnlNWDVHSXBxVy93OVAwcGY3dzk5MG9uTUVK?=
 =?utf-8?B?aVZBQmZTUUtuaUY2dHRESDhPVDFGYjBIbGZoU1R5bHpLRHE1OWxmQnFTaE5Z?=
 =?utf-8?B?clkwSEJzU0JNVjhnVjQzSFp6U0xlVkZxSTF4aFBBSXljblNvN3dOZzFWcUtD?=
 =?utf-8?B?SlJzWVFFT3F5d2JUaFVMWWxYajBXekRYYlhMYjVzMU81Nm1wR1NQVGlHb3Zx?=
 =?utf-8?B?bTF6UE95c29WdUt1R0NyS0dJT1JTVVRSSm1uTllySTg2ZjB2UVhOdGVpbjlK?=
 =?utf-8?B?cC8wdUNXeDl6aEVzQzBidUkrMTN4TDkvUVF6Zz09?=
X-Microsoft-Antispam-Message-Info: u4EfT5hsyHK8uTABSKyTUG98UWK9XY6HI9Ky4m4ivKvU/UEl0JPn95qNE8kx3YN3Z1yzoOOCcVR3Gd9+LDQ719MnRNim+naXqV4CLeL2DfIWISKW9G83i5suTtEly+FhN6299JohU9gfjiUsqcvX4L2w6ht/EI7f5Uvzrs7GxcI3k/KH5AwPPEf7CXLEVURYE5r4paMxLKP7HI7RUOJJBbsOhMbthJqygsIGW10FdCGJVOXuDqWWXBOnbf/MPEkUUS/uLmpcaaKhF0t9SnaNlB/ZqHu1u6mWtlVYYozsVzwb84jEzKifnFymz0Fq8HGZMXwmI+1H6ZNhrEqm55DYH0JLny5lHJOAL0RivrYEZUw=
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3765;
 6:b+mesmCej1JPYjcuNTuw1m91CN0CmMOLzB9zORc6xqTH0+hnlx/ggcriGaw7RTcUNcQr8B7pC3Txc3FTmEGSE2dGYaw1PnmnxJm+vKyNDr5XZW8uacjxaDH3DypGdvZcaYJc/O972OJ6ogZtov6RM9+rDzb7FR/qsznWur1xsQfqG7YXp09npqDEiof91bJfv80m7v12DZEJIw7HboHSRlEVR46jvcli6or1s2UPJDb8didlKw2F8f/5HzKDnvbf8rIwvNYqHS0HXZps/5hl0XnXmUUx2yNh6xZAck+rySKwyWXt0VTpk4tZtNMb7m2DDT1MjmfYPxRm5IUNMwl7rLd0IvtpZLJvc5aPZaQX/SvT+JiX6NROPOicCsHEVMPjeVWClpdeaIcLCyocATErdW0n7FLeHoZ9l/JTZv8AX+H+HXj5G4426nk14f/EJqo3qQbtoI08uJm1WKtWSXPN/A==;
 5:4FwybiYCoQlQy6Fdxya6U2AKZ4Xij5KM1pkZxR3FubBntyHzXmu6+CVnaLG8pgCEx7JvJqNk86brR4bet9nIakpF5CpM7FiX69D0HUpZoMgIX1oEnV9loc8AuEbsaqDLpY+JS64dMlANci/ItPawHAJUgT0e17Apw6pKNWamOd8=;
 7:AE5a1bxdMf3F5O23XZRDzYWlihsNACisdJMV/581qarPBLkRq6MxvNo9qsBN+g+R+a+mApaJFEU71xBoz7rTkTg1VTwZp645Nd3LlWvb9+LkQxcthHeiYEOQ8XMpP3efEBvIbL8FY3M47KcBCcIa+ZrPDspjYIi8abovOrKA/nJi94EVOru++cj2iByDmn7dDFvD+TrwtLmDp91sdLG8BIUkYNLuznowyU/1Uus2c3kB7D70EBRzXnFD8N4LSjGB
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Aug 2018 16:41:39.7526 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: bcfa3643-2f5e-4361-deb5-08d60e9775ff
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR03MB3765
Subject: Re: [Xen-devel] [PATCH 0/6] xen/arm: SMCCC fixup and improvement
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

SGkgSnVsaWVuLAoKT24gMjQuMDguMTggMTk6NTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSBh
bGwsCj4gCj4gVGhpcyBwYXRjaCBzZXJpZXMgY29udGFpbnMgZml4dXAgYW5kIGltcHJvdmVtZW50
IGZvciB0aGUgU01DQ0Mgc3Vic3lzdGVtLgo+IAo+IFBhdGNoICMxIC0gIzIgYXJlIGNhbmRpZGF0
ZXMgZm9yIGJhY2twb3J0aW5nLgoKSSB0ZXN0ZWQgdGhpcyBwYXRjaGVzIHRvZ2V0aGVyIHdpdGgg
bXkgVEVFIHBhdGNoIHNlcmllcyBhbmQgYWxsIGlzIAp3b3JraW5nIGZpbmUgYm90aCB3aXRoIFNN
Q0NDIDEuMCBhbmQgU01DQ0MgMS4xLgpTbyB5b3UgY2FuIGhhdmUgbXkKClRlc3RlZC1ieTogVm9s
b2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tPgoKZm9yIHRoaXMgdGhp
cyA2IHBhdGNoZXMuCgo+IENoZWVycywKPiAKPiBKdWxpZW4gR3JhbGwgKDMpOgo+ICAgIHhlbi9h
cm06IGNwdWZlYXR1cmU6IEFkZCBoZWxwZXIgdG8gY2hlY2sgY29uc3RhbnQgY2Fwcwo+ICAgIHhl
bi9hcm06IHNtY2NjOiBBZGQgd3JhcHBlciB0byBhdXRvbWF0aWNhbGx5IHNlbGVjdCB0aGUgY2Fs
bGluZwo+ICAgICAgY29udmVudGlvbgo+ICAgIHhlbi9hcm06IFJlcGxhY2UgY2FsbF9zbWMgd2l0
aCBhcm1fc21jY2Nfc21jCj4gCj4gTWFyYyBaeW5naWVyICgyKToKPiAgICB4ZW4vYXJtOiBzbWNj
Yy0xLjE6IE1ha2UgcmV0dXJuIHZhbHVlcyB1bnNpZ25lZCBsb25nCj4gICAgeGVuL2FybTogc21j
Y2MtMS4xOiBIYW5kbGUgZnVuY3Rpb24gcmVzdWx0IGFzIHBhcmFtZXRlcnMKPiAKPiBWb2xvZHlt
eXIgQmFiY2h1ayAoMSk6Cj4gICAgeGVuL2FybTogYWRkIFNNQyB3cmFwcGVyIHRoYXQgaXMgY29t
cGF0aWJsZSB3aXRoIFNNQ0NDIHYxLjAKPiAKPiAgIHhlbi9hcmNoL2FybS9NYWtlZmlsZSAgICAg
ICAgICAgIHwgIDEgLQo+ICAgeGVuL2FyY2gvYXJtL2FybTY0L01ha2VmaWxlICAgICAgfCAgMSAr
Cj4gICB4ZW4vYXJjaC9hcm0vYXJtNjQvYXNtLW9mZnNldHMuYyB8ICA1ICsrKwo+ICAgeGVuL2Fy
Y2gvYXJtL2FybTY0L3NtYy5TICAgICAgICAgfCAzMiArKysrKysrKysrKysrCj4gICB4ZW4vYXJj
aC9hcm0vcGxhdGZvcm1zL2V4eW5vczUuYyB8ICAzICstCj4gICB4ZW4vYXJjaC9hcm0vcGxhdGZv
cm1zL3NlYXR0bGUuYyB8ICA0ICstCj4gICB4ZW4vYXJjaC9hcm0vcHNjaS5jICAgICAgICAgICAg
ICB8IDQxICsrKysrKysrKysrKy0tLS0tCj4gICB4ZW4vYXJjaC9hcm0vc21jLlMgICAgICAgICAg
ICAgICB8IDIxIC0tLS0tLS0tLQo+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9jcHVmZWF0dXJlLmgg
fCAxNSArKysrKystCj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oICB8ICAzIC0t
Cj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL3NtY2NjLmggICAgICB8IDk3ICsrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKy0tLS0tLS0KPiAgIDExIGZpbGVzIGNoYW5nZWQsIDE2NyBpbnNl
cnRpb25zKCspLCA1NiBkZWxldGlvbnMoLSkKPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJj
aC9hcm0vYXJtNjQvc21jLlMKPiAgIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9hcm0vc21j
LlMKPiAKCi0tIApWb2xvZHlteXIgQmFiY2h1awoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 16:43:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 16: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 1fvQ2F-0000BU-EU; Thu, 30 Aug 2018 16:43: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=d9vb=ln=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fvQ2E-0000BN-0c
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 16:43:06 +0000
X-Inumbo-ID: deeeb0dd-ac73-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id deeeb0dd-ac73-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 16:43:49 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 281A57A9;
 Thu, 30 Aug 2018 09:43:04 -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 A663C3F557;
 Thu, 30 Aug 2018 09:43:03 -0700 (PDT)
To: Volodymyr Babchuk <volodymyr_babchuk@epam.com>, xen-devel@lists.xen.org
References: <1534947094-9974-1-git-send-email-volodymyr_babchuk@epam.com>
 <1534947094-9974-2-git-send-email-volodymyr_babchuk@epam.com>
 <e80f4edc-7dc3-3eed-41ba-336165f9dd87@arm.com>
 <5ea6cc07-1ef1-337b-1e43-1a8aa2588c1b@epam.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <41ab815d-ce6d-3a6c-2799-408d93b6f229@arm.com>
Date: Thu, 30 Aug 2018 17:43:02 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5ea6cc07-1ef1-337b-1e43-1a8aa2588c1b@epam.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v1 1/6] arm: add SMC wrapper that is
 compatible with SMCCC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.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>

CgpPbiAzMC8wOC8xOCAxNTo0OCwgVm9sb2R5bXlyIEJhYmNodWsgd3JvdGU6Cj4gSGkgSnVsaWVu
LAoKSGksCgo+IAo+IE9uIDIyLjA4LjE4IDE5OjQ2LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gCj4g
Wy4uLl0KPj4+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm0zMi9zbWMuUwo+Pj4gQEAgLTAsMCArMSwz
OSBAQAo+Pj4gKy8qCj4+PiArICogeGVuL2FyY2gvYXJtL2FybTMyL3NtYy5TCj4+PiArICoKPj4+
ICsgKiBXcmFwcGVyIGZvciBTZWN1cmUgTW9uaXRvcnMgQ2FsbHMKPj4+ICsgKgo+Pj4gKyAqIFRo
aXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQv
b3IgbW9kaWZ5Cj4+PiArICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQ
dWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKPj4+ICsgKiB0aGUgRnJlZSBTb2Z0d2FyZSBG
b3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNlLCBvcgo+Pj4gKyAqIChh
dCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCj4+Cj4+IFhlbiBpcyBHUEx2MiBvbmx5
LiBDYW4geW91IHBsZWFzZSB1cGRhdGUgdGhlIGNvcHlyaWdodCBhY2NvcmRpbmdseT8KPj4KPiBJ
J2xsIGZpeCB0aGlzLCBubyBwcm9ibGVtLiBCdXQgSSBjYW4gc2VlIG51bWJlciBvZiBmaWxlcyB3
aXRoIHRoaXMgCj4gY2xhdXNlICJlaXRoZXIgdmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNlLCBvciAo
YXQgeW91ciBvcHRpb24pIGFueSBsYXRlciAKPiB2ZXJzaW9uIi4KPiAKPiBEbyBtYWludGFpbmVy
cy9jb2RlIG93bmVycyBwbGFuIHRvIHVwZGF0ZSBleGlzdGluZyBmaWxlcz8KCkl0IGlzIG5vdCBl
YXN5IHRvIHJlLWxpY2Vuc2Ugb2YgYSBmaWxlLiBZb3UgbmVlZCB0byBnZXQgYW4gYWdyZWVtZW50
IApmcm9tIGFsbCB0aGUgY29udHJpYnV0b3JzIG9mIHRoZSBmaWxlLiAgTGFycyBkaWQgdHJ5IGlu
IHRoZSBwYXN0LCBidXQgCnRoaXMgZGlkbid0IHJlY2VpdmUgYW55IHN1cHBvcnQgZnJvbSB0aGUg
Y29tbXVuaXR5LgoKPiBBbHNvLCBhcmUgdGhlcmUgYW55IHBsYW5zIHRvIHN3aXRjaCB0byBTUERY
LUxpY2VuY2UtSWRlbnRpZmllcj8KCkkgYW0gbm90IGF3YXJlIG9mIGFueSBwbGFuIGZvciB0aGlz
LiBCdXQgdGhhdCB3b3VsZCBkZWZpbml0ZWx5IGF2b2lkIApsaWNlbnNpbmcgaXNzdWVzIGJlY2F1
c2Ugb2YgdGhlIHdvcmRpbmcuIFRoaXMgd291bGQgbmVlZCB0byBiZSBkaXNjdXNzZWQgCndpdGhp
biB0aGUgY29tbXVuaXR5IGJlZm9yZSBnb2luZyBmb3J3YXJkLgoKRmVlbCBmcmVlIHRvIGtpY2sg
YSB0aHJlYWQgZm9yIGl0IHdpdGggdGhlIGNvbW1pdHRlcnMgaW4gQ0MuCgpDaGVlcnMsCgotLSAK
SnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 16:44:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 16:44:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvQ3z-0000Li-TW; Thu, 30 Aug 2018 16:44:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d9vb=ln=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fvQ3y-0000LX-L6
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 16:44:54 +0000
X-Inumbo-ID: 1f632133-ac74-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 1f632133-ac74-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 16:45:37 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7614F7A9;
 Thu, 30 Aug 2018 09:44:52 -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 5EC383F557;
 Thu, 30 Aug 2018 09:44:49 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-4-git-send-email-andrew.cooper3@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <18f0d80f-366e-4736-de2d-8e2b4101675e@arm.com>
Date: Thu, 30 Aug 2018 17:44:47 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1535477946-17892-4-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 3/7] xen/hvm: Rename d->arch.hvm_domain to
 d->arch.hvm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wei.liu2@citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <george.dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Paul Durrant <paul.durrant@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <JBeulich@suse.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Brian Woods <brian.woods@amd.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW5kcmV3LAoKT24gMjgvMDgvMTggMTg6MzksIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gVGhl
IHRyYWlsaW5nIF9kb21haW4gc3VmZml4IGlzIHJlZHVuZGFudCwgYnV0IGFkZHMgdG8gY29kZSB2
b2x1bWUuICBEcm9wIGl0Lgo+IAo+IFJlZmxvdyBsaW5lcyBhcyBhcHByb3ByaWF0ZSwgYW5kIHN3
aXRjaCB0byB1c2luZyB0aGUgbmV3IFhGUkVFL2V0YyB3cmFwcGVycwo+IHdoZXJlIGFwcGxpY2Fi
bGUuCj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKQ2hlZXJzLAoKPiAtLS0KPiBDQzogSmFuIEJldWxp
Y2ggPEpCZXVsaWNoQHN1c2UuY29tPgo+IENDOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t
Pgo+IENDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiBDQzogVGlt
IERlZWdhbiA8dGltQHhlbi5vcmc+Cj4gQ0M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBA
ZXUuY2l0cml4LmNvbT4KPiBDQzogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNv
bT4KPiBDQzogUmF6dmFuIENvam9jYXJ1IDxyY29qb2NhcnVAYml0ZGVmZW5kZXIuY29tPgo+IEND
OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+Cj4gQ0M6IFN0ZWZhbm8gU3Rh
YmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDQzogSnVsaWVuIEdyYWxsIDxqdWxp
ZW4uZ3JhbGxAYXJtLmNvbT4KPiBDQzogSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwu
Y29tPgo+IENDOiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KPiBDQzogQm9yaXMg
T3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KPiBDQzogU3VyYXZlZSBTdXRo
aWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KPiBDQzogQnJpYW4gV29v
ZHMgPGJyaWFuLndvb2RzQGFtZC5jb20+Cj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0vZG9tYWluX2J1
aWxkLmMgICAgICAgICB8ICAgMiArLQo+ICAgeGVuL2FyY2gvYXJtL2h2bS5jICAgICAgICAgICAg
ICAgICAgfCAgIDQgKy0KPiAgIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAgICAgICAgIHwg
ICAyICstCj4gICB4ZW4vYXJjaC94ODYvZG9tY3RsLmMgICAgICAgICAgICAgICB8ICAxMCArLS0K
PiAgIHhlbi9hcmNoL3g4Ni9odm0vZG9tMF9idWlsZC5jICAgICAgIHwgICA0ICstCj4gICB4ZW4v
YXJjaC94ODYvaHZtL2RvbWFpbi5jICAgICAgICAgICB8ICAgMiArLQo+ICAgeGVuL2FyY2gveDg2
L2h2bS9ocGV0LmMgICAgICAgICAgICAgfCAgIDggKy0KPiAgIHhlbi9hcmNoL3g4Ni9odm0vaHZt
LmMgICAgICAgICAgICAgIHwgMTQ1ICsrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0t
LQo+ICAgeGVuL2FyY2gveDg2L2h2bS9oeXBlcmNhbGwuYyAgICAgICAgfCAgIDYgKy0KPiAgIHhl
bi9hcmNoL3g4Ni9odm0vaW50ZXJjZXB0LmMgICAgICAgIHwgIDE0ICsrLS0KPiAgIHhlbi9hcmNo
L3g4Ni9odm0vaW8uYyAgICAgICAgICAgICAgIHwgIDQ4ICsrKysrKy0tLS0tLQo+ICAgeGVuL2Fy
Y2gveDg2L2h2bS9pb3JlcS5jICAgICAgICAgICAgfCAgODAgKysrKysrKysrKy0tLS0tLS0tLS0K
PiAgIHhlbi9hcmNoL3g4Ni9odm0vaXJxLmMgICAgICAgICAgICAgIHwgIDUwICsrKysrKy0tLS0t
LS0KPiAgIHhlbi9hcmNoL3g4Ni9odm0vbXRyci5jICAgICAgICAgICAgIHwgIDE0ICsrLS0KPiAg
IHhlbi9hcmNoL3g4Ni9odm0vcG10aW1lci5jICAgICAgICAgIHwgIDQwICsrKysrLS0tLS0KPiAg
IHhlbi9hcmNoL3g4Ni9odm0vcnRjLmMgICAgICAgICAgICAgIHwgICA0ICstCj4gICB4ZW4vYXJj
aC94ODYvaHZtL3NhdmUuYyAgICAgICAgICAgICB8ICAgNiArLQo+ICAgeGVuL2FyY2gveDg2L2h2
bS9zdGR2Z2EuYyAgICAgICAgICAgfCAgMTggKystLS0KPiAgIHhlbi9hcmNoL3g4Ni9odm0vc3Zt
L3N2bS5jICAgICAgICAgIHwgICA1ICstCj4gICB4ZW4vYXJjaC94ODYvaHZtL3N2bS92bWNiLmMg
ICAgICAgICB8ICAgMiArLQo+ICAgeGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMgICAgICAgICAg
fCAgNDQgKysrKystLS0tLS0KPiAgIHhlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4uYyAgICAgICAg
IHwgIDU2ICsrKysrKystLS0tLS0tCj4gICB4ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jICAgICAg
ICAgICB8ICAgOCArLQo+ICAgeGVuL2FyY2gveDg2L2h2bS92bXNpLmMgICAgICAgICAgICAgfCAg
MTQgKystLQo+ICAgeGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jICAgICAgICAgfCAgMTIgKy0t
Cj4gICB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyAgICAgICAgICB8ICA0NiArKysrKystLS0t
LS0KPiAgIHhlbi9hcmNoL3g4Ni9odm0vdnBpYy5jICAgICAgICAgICAgIHwgIDIwICsrLS0tCj4g
ICB4ZW4vYXJjaC94ODYvaHZtL3ZwdC5jICAgICAgICAgICAgICB8ICAyMCArKy0tLQo+ICAgeGVu
L2FyY2gveDg2L2lycS5jICAgICAgICAgICAgICAgICAgfCAgMTAgKy0tCj4gICB4ZW4vYXJjaC94
ODYvbW0vaGFwL2hhcC5jICAgICAgICAgICB8ICAxMSArKy0KPiAgIHhlbi9hcmNoL3g4Ni9tbS9t
ZW1fc2hhcmluZy5jICAgICAgIHwgICA2ICstCj4gICB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2Nv
bW1vbi5jICAgICB8ICAxOCArKy0tLQo+ICAgeGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5j
ICAgICAgfCAgIDggKy0KPiAgIHhlbi9hcmNoL3g4Ni9waHlzZGV2LmMgICAgICAgICAgICAgIHwg
ICAyICstCj4gICB4ZW4vYXJjaC94ODYvc2V0dXAuYyAgICAgICAgICAgICAgICB8ICAxMCArLS0K
PiAgIHhlbi9hcmNoL3g4Ni90aW1lLmMgICAgICAgICAgICAgICAgIHwgICA4ICstCj4gICB4ZW4v
Y29tbW9uL3ZtX2V2ZW50LmMgICAgICAgICAgICAgICB8ICAgMiArLQo+ICAgeGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvcGNpLmMgICAgICAgfCAgIDIgKy0KPiAgIHhlbi9kcml2ZXJzL3ZwY2kvbXNp
eC5jICAgICAgICAgICAgIHwgICA2ICstCj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbi5o
ICAgICAgICB8ICAgMiArLQo+ICAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaCAgICAgICAg
fCAgIDQgKy0KPiAgIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2RvbWFpbi5oICAgIHwgICAyICst
Cj4gICB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaCAgICAgICB8ICAxMSArKy0KPiAgIHhl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL2lycS5oICAgICAgIHwgICAyICstCj4gICB4ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS9uZXN0ZWRodm0uaCB8ICAgNCArLQo+ICAgeGVuL2luY2x1ZGUvYXNtLXg4
Ni9odm0vdmlvYXBpYy5oICAgfCAgIDIgKy0KPiAgIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3Zw
dC5oICAgICAgIHwgICA0ICstCj4gICB4ZW4vaW5jbHVkZS9hc20teDg2L2lycS5oICAgICAgICAg
ICB8ICAgMyArLQo+ICAgNDggZmlsZXMgY2hhbmdlZCwgMzk1IGluc2VydGlvbnMoKyksIDQwNiBk
ZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5j
IGIveGVuL2FyY2gvYXJtL2RvbWFpbl9idWlsZC5jCj4gaW5kZXggZTFjNzliMi4uNzJmZDJhZSAx
MDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluX2J1aWxkLmMKPiArKysgYi94ZW4vYXJj
aC9hcm0vZG9tYWluX2J1aWxkLmMKPiBAQCAtMjA3NSw3ICsyMDc1LDcgQEAgc3RhdGljIHZvaWQg
X19pbml0IGV2dGNobl9hbGxvY2F0ZShzdHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgIHZhbCB8PSBN
QVNLX0lOU1IoSFZNX1BBUkFNX0NBTExCQUNLX1RZUEVfUFBJX0ZMQUdfTE9XX0xFVkVMLAo+ICAg
ICAgICAgICAgICAgICAgICAgICAgSFZNX1BBUkFNX0NBTExCQUNLX1RZUEVfUFBJX0ZMQUdfTUFT
Syk7Cj4gICAgICAgdmFsIHw9IGQtPmFyY2guZXZ0Y2huX2lycTsKPiAtICAgIGQtPmFyY2guaHZt
X2RvbWFpbi5wYXJhbXNbSFZNX1BBUkFNX0NBTExCQUNLX0lSUV0gPSB2YWw7Cj4gKyAgICBkLT5h
cmNoLmh2bS5wYXJhbXNbSFZNX1BBUkFNX0NBTExCQUNLX0lSUV0gPSB2YWw7Cj4gICB9Cj4gICAK
PiAgIHN0YXRpYyB2b2lkIF9faW5pdCBmaW5kX2dudHRhYl9yZWdpb24oc3RydWN0IGRvbWFpbiAq
ZCwKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2h2bS5jIGIveGVuL2FyY2gvYXJtL2h2bS5j
Cj4gaW5kZXggYTU2YjNmZS4uNzZiMjdjOSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vaHZt
LmMKPiArKysgYi94ZW4vYXJjaC9hcm0vaHZtLmMKPiBAQCAtNTksMTEgKzU5LDExIEBAIGxvbmcg
ZG9faHZtX29wKHVuc2lnbmVkIGxvbmcgb3AsIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkg
YXJnKQo+ICAgCj4gICAgICAgICAgIGlmICggb3AgPT0gSFZNT1Bfc2V0X3BhcmFtICkKPiAgICAg
ICAgICAgewo+IC0gICAgICAgICAgICBkLT5hcmNoLmh2bV9kb21haW4ucGFyYW1zW2EuaW5kZXhd
ID0gYS52YWx1ZTsKPiArICAgICAgICAgICAgZC0+YXJjaC5odm0ucGFyYW1zW2EuaW5kZXhdID0g
YS52YWx1ZTsKPiAgICAgICAgICAgfQo+ICAgICAgICAgICBlbHNlCj4gICAgICAgICAgIHsKPiAt
ICAgICAgICAgICAgYS52YWx1ZSA9IGQtPmFyY2guaHZtX2RvbWFpbi5wYXJhbXNbYS5pbmRleF07
Cj4gKyAgICAgICAgICAgIGEudmFsdWUgPSBkLT5hcmNoLmh2bS5wYXJhbXNbYS5pbmRleF07Cj4g
ICAgICAgICAgICAgICByYyA9IGNvcHlfdG9fZ3Vlc3QoYXJnLCAmYSwgMSkgPyAtRUZBVUxUIDog
MDsKPiAgICAgICAgICAgfQo+ICAgCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4u
YyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwo+IGluZGV4IDRjZGNkNWQuLjNkY2Q3ZjkgMTAwNjQ0
Cj4gLS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbi5jCj4gKysrIGIveGVuL2FyY2gveDg2L2RvbWFp
bi5jCj4gQEAgLTUwNSw3ICs1MDUsNyBAQCBpbnQgYXJjaF9kb21haW5fY3JlYXRlKHN0cnVjdCBk
b21haW4gKmQsCj4gICAKPiAgICAgICAvKiBOZWVkIHRvIGRldGVybWluZSBpZiBIQVAgaXMgZW5h
YmxlZCBiZWZvcmUgaW5pdGlhbGlzaW5nIHBhZ2luZyAqLwo+ICAgICAgIGlmICggaXNfaHZtX2Rv
bWFpbihkKSApCj4gLSAgICAgICAgZC0+YXJjaC5odm1fZG9tYWluLmhhcF9lbmFibGVkID0KPiAr
ICAgICAgICBkLT5hcmNoLmh2bS5oYXBfZW5hYmxlZCA9Cj4gICAgICAgICAgICAgICBodm1faGFw
X3N1cHBvcnRlZCgpICYmIChjb25maWctPmZsYWdzICYgWEVOX0RPTUNUTF9DREZfaGFwKTsKPiAg
IAo+ICAgICAgIGlmICggKHJjID0gcGFnaW5nX2RvbWFpbl9pbml0KGQsIGNvbmZpZy0+ZmxhZ3Mp
KSAhPSAwICkKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWN0bC5jIGIveGVuL2FyY2gv
eDg2L2RvbWN0bC5jCj4gaW5kZXggZmRiY2NlMC4uZjMwNjYxNCAxMDA2NDQKPiAtLS0gYS94ZW4v
YXJjaC94ODYvZG9tY3RsLmMKPiArKysgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKPiBAQCAtNzQ1
LDcgKzc0NSw3IEBAIGxvbmcgYXJjaF9kb19kb21jdGwoCj4gICAgICAgICAgIHVuc2lnbmVkIGlu
dCBmbXAgPSBkb21jdGwtPnUuaW9wb3J0X21hcHBpbmcuZmlyc3RfbXBvcnQ7Cj4gICAgICAgICAg
IHVuc2lnbmVkIGludCBucCA9IGRvbWN0bC0+dS5pb3BvcnRfbWFwcGluZy5ucl9wb3J0czsKPiAg
ICAgICAgICAgdW5zaWduZWQgaW50IGFkZCA9IGRvbWN0bC0+dS5pb3BvcnRfbWFwcGluZy5hZGRf
bWFwcGluZzsKPiAtICAgICAgICBzdHJ1Y3QgaHZtX2RvbWFpbiAqaHZtX2RvbWFpbjsKPiArICAg
ICAgICBzdHJ1Y3QgaHZtX2RvbWFpbiAqaHZtOwo+ICAgICAgICAgICBzdHJ1Y3QgZzJtX2lvcG9y
dCAqZzJtX2lvcG9ydDsKPiAgICAgICAgICAgaW50IGZvdW5kID0gMDsKPiAgIAo+IEBAIC03NzQs
MTQgKzc3NCwxNCBAQCBsb25nIGFyY2hfZG9fZG9tY3RsKAo+ICAgICAgICAgICBpZiAoIHJldCAp
Cj4gICAgICAgICAgICAgICBicmVhazsKPiAgIAo+IC0gICAgICAgIGh2bV9kb21haW4gPSAmZC0+
YXJjaC5odm1fZG9tYWluOwo+ICsgICAgICAgIGh2bSA9ICZkLT5hcmNoLmh2bTsKPiAgICAgICAg
ICAgaWYgKCBhZGQgKQo+ICAgICAgICAgICB7Cj4gICAgICAgICAgICAgICBwcmludGsoWEVOTE9H
X0dfSU5GTwo+ICAgICAgICAgICAgICAgICAgICAgICJpb3BvcnRfbWFwOmFkZDogZG9tJWQgZ3Bv
cnQ9JXggbXBvcnQ9JXggbnI9JXhcbiIsCj4gICAgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWlu
X2lkLCBmZ3AsIGZtcCwgbnApOwo+ICAgCj4gLSAgICAgICAgICAgIGxpc3RfZm9yX2VhY2hfZW50
cnkoZzJtX2lvcG9ydCwgJmh2bV9kb21haW4tPmcybV9pb3BvcnRfbGlzdCwgbGlzdCkKPiArICAg
ICAgICAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeShnMm1faW9wb3J0LCAmaHZtLT5nMm1faW9wb3J0
X2xpc3QsIGxpc3QpCj4gICAgICAgICAgICAgICAgICAgaWYgKGcybV9pb3BvcnQtPm1wb3J0ID09
IGZtcCApCj4gICAgICAgICAgICAgICAgICAgewo+ICAgICAgICAgICAgICAgICAgICAgICBnMm1f
aW9wb3J0LT5ncG9ydCA9IGZncDsKPiBAQCAtODAwLDcgKzgwMCw3IEBAIGxvbmcgYXJjaF9kb19k
b21jdGwoCj4gICAgICAgICAgICAgICAgICAgZzJtX2lvcG9ydC0+Z3BvcnQgPSBmZ3A7Cj4gICAg
ICAgICAgICAgICAgICAgZzJtX2lvcG9ydC0+bXBvcnQgPSBmbXA7Cj4gICAgICAgICAgICAgICAg
ICAgZzJtX2lvcG9ydC0+bnAgPSBucDsKPiAtICAgICAgICAgICAgICAgIGxpc3RfYWRkX3RhaWwo
JmcybV9pb3BvcnQtPmxpc3QsICZodm1fZG9tYWluLT5nMm1faW9wb3J0X2xpc3QpOwo+ICsgICAg
ICAgICAgICAgICAgbGlzdF9hZGRfdGFpbCgmZzJtX2lvcG9ydC0+bGlzdCwgJmh2bS0+ZzJtX2lv
cG9ydF9saXN0KTsKPiAgICAgICAgICAgICAgIH0KPiAgICAgICAgICAgICAgIGlmICggIXJldCAp
Cj4gICAgICAgICAgICAgICAgICAgcmV0ID0gaW9wb3J0c19wZXJtaXRfYWNjZXNzKGQsIGZtcCwg
Zm1wICsgbnAgLSAxKTsKPiBAQCAtODE1LDcgKzgxNSw3IEBAIGxvbmcgYXJjaF9kb19kb21jdGwo
Cj4gICAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfSU5GTwo+ICAgICAgICAgICAgICAgICAg
ICAgICJpb3BvcnRfbWFwOnJlbW92ZTogZG9tJWQgZ3BvcnQ9JXggbXBvcnQ9JXggbnI9JXhcbiIs
Cj4gICAgICAgICAgICAgICAgICAgICAgZC0+ZG9tYWluX2lkLCBmZ3AsIGZtcCwgbnApOwo+IC0g
ICAgICAgICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5KGcybV9pb3BvcnQsICZodm1fZG9tYWluLT5n
Mm1faW9wb3J0X2xpc3QsIGxpc3QpCj4gKyAgICAgICAgICAgIGxpc3RfZm9yX2VhY2hfZW50cnko
ZzJtX2lvcG9ydCwgJmh2bS0+ZzJtX2lvcG9ydF9saXN0LCBsaXN0KQo+ICAgICAgICAgICAgICAg
ICAgIGlmICggZzJtX2lvcG9ydC0+bXBvcnQgPT0gZm1wICkKPiAgICAgICAgICAgICAgICAgICB7
Cj4gICAgICAgICAgICAgICAgICAgICAgIGxpc3RfZGVsKCZnMm1faW9wb3J0LT5saXN0KTsKPiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9kb20wX2J1aWxkLmMgYi94ZW4vYXJjaC94ODYv
aHZtL2RvbTBfYnVpbGQuYwo+IGluZGV4IDUwNjU3MjkuLjIyZTMzNWYgMTAwNjQ0Cj4gLS0tIGEv
eGVuL2FyY2gveDg2L2h2bS9kb20wX2J1aWxkLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2Rv
bTBfYnVpbGQuYwo+IEBAIC0yNDAsNyArMjQwLDcgQEAgc3RhdGljIGludCBfX2luaXQgcHZoX3Nl
dHVwX3ZteF9yZWFsbW9kZV9oZWxwZXJzKHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAgICAgIGlm
ICggaHZtX2NvcHlfdG9fZ3Vlc3RfcGh5cyhnYWRkciwgTlVMTCwgSFZNX1ZNODZfVFNTX1NJWkUs
IHYpICE9Cj4gICAgICAgICAgICAgICAgSFZNVFJBTlNfb2theSApCj4gICAgICAgICAgICAgICBw
cmludGsoIlVuYWJsZSB0byB6ZXJvIFZNODYgVFNTIGFyZWFcbiIpOwo+IC0gICAgICAgIGQtPmFy
Y2guaHZtX2RvbWFpbi5wYXJhbXNbSFZNX1BBUkFNX1ZNODZfVFNTX1NJWkVEXSA9Cj4gKyAgICAg
ICAgZC0+YXJjaC5odm0ucGFyYW1zW0hWTV9QQVJBTV9WTTg2X1RTU19TSVpFRF0gPQo+ICAgICAg
ICAgICAgICAgVk04Nl9UU1NfVVBEQVRFRCB8ICgodWludDY0X3QpSFZNX1ZNODZfVFNTX1NJWkUg
PDwgMzIpIHwgZ2FkZHI7Cj4gICAgICAgICAgIGlmICggcHZoX2FkZF9tZW1fcmFuZ2UoZCwgZ2Fk
ZHIsIGdhZGRyICsgSFZNX1ZNODZfVFNTX1NJWkUsCj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgRTgyMF9SRVNFUlZFRCkgKQo+IEBAIC0yNzEsNyArMjcxLDcgQEAgc3RhdGljIGlu
dCBfX2luaXQgcHZoX3NldHVwX3ZteF9yZWFsbW9kZV9oZWxwZXJzKHN0cnVjdCBkb21haW4gKmQp
Cj4gICAgICAgd3JpdGVfMzJiaXRfcHNlX2lkZW50bWFwKGlkZW50X3B0KTsKPiAgICAgICB1bm1h
cF9kb21haW5fcGFnZShpZGVudF9wdCk7Cj4gICAgICAgcHV0X3BhZ2UobWZuX3RvX3BhZ2UobWZu
KSk7Cj4gLSAgICBkLT5hcmNoLmh2bV9kb21haW4ucGFyYW1zW0hWTV9QQVJBTV9JREVOVF9QVF0g
PSBnYWRkcjsKPiArICAgIGQtPmFyY2guaHZtLnBhcmFtc1tIVk1fUEFSQU1fSURFTlRfUFRdID0g
Z2FkZHI7Cj4gICAgICAgaWYgKCBwdmhfYWRkX21lbV9yYW5nZShkLCBnYWRkciwgZ2FkZHIgKyBQ
QUdFX1NJWkUsIEU4MjBfUkVTRVJWRUQpICkKPiAgICAgICAgICAgICAgIHByaW50aygiVW5hYmxl
IHRvIHNldCBpZGVudGl0eSBwYWdlIHRhYmxlcyBhcyByZXNlcnZlZCBpbiB0aGUgbWVtb3J5IG1h
cFxuIik7Cj4gICAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9kb21haW4uYyBiL3hl
bi9hcmNoL3g4Ni9odm0vZG9tYWluLmMKPiBpbmRleCBhZTcwYWFmLi44YTJjODNlIDEwMDY0NAo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZG9tYWluLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZt
L2RvbWFpbi5jCj4gQEAgLTMxOSw3ICszMTksNyBAQCBpbnQgYXJjaF9zZXRfaW5mb19odm1fZ3Vl
c3Qoc3RydWN0IHZjcHUgKnYsIGNvbnN0IHZjcHVfaHZtX2NvbnRleHRfdCAqY3R4KQo+ICAgICAg
IHYtPmFyY2guaHZtX3ZjcHUuY2FjaGVfdHNjX29mZnNldCA9Cj4gICAgICAgICAgIGQtPnZjcHVb
MF0tPmFyY2guaHZtX3ZjcHUuY2FjaGVfdHNjX29mZnNldDsKPiAgICAgICBodm1fc2V0X3RzY19v
ZmZzZXQodiwgdi0+YXJjaC5odm1fdmNwdS5jYWNoZV90c2Nfb2Zmc2V0LAo+IC0gICAgICAgICAg
ICAgICAgICAgICAgIGQtPmFyY2guaHZtX2RvbWFpbi5zeW5jX3RzYyk7Cj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgZC0+YXJjaC5odm0uc3luY190c2MpOwo+ICAgCj4gICAgICAgcGFnaW5nX3Vw
ZGF0ZV9wYWdpbmdfbW9kZXModik7Cj4gICAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2
bS9ocGV0LmMgYi94ZW4vYXJjaC94ODYvaHZtL2hwZXQuYwo+IGluZGV4IGE1OTQyNTQuLjgwOTA2
OTkgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9ocGV0LmMKPiArKysgYi94ZW4vYXJj
aC94ODYvaHZtL2hwZXQuYwo+IEBAIC0yNiw3ICsyNiw3IEBACj4gICAjaW5jbHVkZSA8eGVuL2V2
ZW50Lmg+Cj4gICAjaW5jbHVkZSA8eGVuL3RyYWNlLmg+Cj4gICAKPiAtI2RlZmluZSBkb21haW5f
dmhwZXQoeCkgKCYoeCktPmFyY2guaHZtX2RvbWFpbi5wbF90aW1lLT52aHBldCkKPiArI2RlZmlu
ZSBkb21haW5fdmhwZXQoeCkgKCYoeCktPmFyY2guaHZtLnBsX3RpbWUtPnZocGV0KQo+ICAgI2Rl
ZmluZSB2Y3B1X3ZocGV0KHgpICAgKGRvbWFpbl92aHBldCgoeCktPmRvbWFpbikpCj4gICAjZGVm
aW5lIHZocGV0X2RvbWFpbih4KSAoY29udGFpbmVyX29mKHgsIHN0cnVjdCBwbF90aW1lLCB2aHBl
dCktPmRvbWFpbikKPiAgICNkZWZpbmUgdmhwZXRfdmNwdSh4KSAgIChwdF9nbG9iYWxfdmNwdV90
YXJnZXQodmhwZXRfZG9tYWluKHgpKSkKPiBAQCAtMTY0LDcgKzE2NCw3IEBAIHN0YXRpYyBpbnQg
aHBldF9yZWFkKAo+ICAgICAgIHVuc2lnbmVkIGxvbmcgcmVzdWx0Owo+ICAgICAgIHVpbnQ2NF90
IHZhbDsKPiAgIAo+IC0gICAgaWYgKCAhdi0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4ucGFyYW1z
W0hWTV9QQVJBTV9IUEVUX0VOQUJMRURdICkKPiArICAgIGlmICggIXYtPmRvbWFpbi0+YXJjaC5o
dm0ucGFyYW1zW0hWTV9QQVJBTV9IUEVUX0VOQUJMRURdICkKPiAgICAgICB7Cj4gICAgICAgICAg
IHJlc3VsdCA9IH4wdWw7Cj4gICAgICAgICAgIGdvdG8gb3V0Owo+IEBAIC0zNTQsNyArMzU0LDcg
QEAgc3RhdGljIGludCBocGV0X3dyaXRlKAo+ICAgI2RlZmluZSBzZXRfc3RhcnRfdGltZXIobikg
ICAoX19zZXRfYml0KChuKSwgJnN0YXJ0X3RpbWVycykpCj4gICAjZGVmaW5lIHNldF9yZXN0YXJ0
X3RpbWVyKG4pIChzZXRfc3RvcF90aW1lcihuKSxzZXRfc3RhcnRfdGltZXIobikpCj4gICAKPiAt
ICAgIGlmICggIXYtPmRvbWFpbi0+YXJjaC5odm1fZG9tYWluLnBhcmFtc1tIVk1fUEFSQU1fSFBF
VF9FTkFCTEVEXSApCj4gKyAgICBpZiAoICF2LT5kb21haW4tPmFyY2guaHZtLnBhcmFtc1tIVk1f
UEFSQU1fSFBFVF9FTkFCTEVEXSApCj4gICAgICAgICAgIGdvdG8gb3V0Owo+ICAgCj4gICAgICAg
YWRkciAmPSBIUEVUX01NQVBfU0laRS0xOwo+IEBAIC03MzUsNyArNzM1LDcgQEAgdm9pZCBocGV0
X2luaXQoc3RydWN0IGRvbWFpbiAqZCkKPiAgIAo+ICAgICAgIGhwZXRfc2V0KGRvbWFpbl92aHBl
dChkKSk7Cj4gICAgICAgcmVnaXN0ZXJfbW1pb19oYW5kbGVyKGQsICZocGV0X21taW9fb3BzKTsK
PiAtICAgIGQtPmFyY2guaHZtX2RvbWFpbi5wYXJhbXNbSFZNX1BBUkFNX0hQRVRfRU5BQkxFRF0g
PSAxOwo+ICsgICAgZC0+YXJjaC5odm0ucGFyYW1zW0hWTV9QQVJBTV9IUEVUX0VOQUJMRURdID0g
MTsKPiAgIH0KPiAgIAo+ICAgdm9pZCBocGV0X2RlaW5pdChzdHJ1Y3QgZG9tYWluICpkKQo+IGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0u
Ywo+IGluZGV4IDcyYzUxZmEuLmY4OTUzMzkgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2
bS9odm0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiBAQCAtMzgyLDcgKzM4Miw3
IEBAIHU2NCBodm1fZ2V0X3RzY19zY2FsaW5nX3JhdGlvKHUzMiBndHNjX2toeikKPiAgIAo+ICAg
dTY0IGh2bV9zY2FsZV90c2MoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdTY0IHRzYykKPiAgIHsK
PiAtICAgIHU2NCByYXRpbyA9IGQtPmFyY2guaHZtX2RvbWFpbi50c2Nfc2NhbGluZ19yYXRpbzsK
PiArICAgIHU2NCByYXRpbyA9IGQtPmFyY2guaHZtLnRzY19zY2FsaW5nX3JhdGlvOwo+ICAgICAg
IHU2NCBkdW1teTsKPiAgIAo+ICAgICAgIGlmICggcmF0aW8gPT0gaHZtX2RlZmF1bHRfdHNjX3Nj
YWxpbmdfcmF0aW8gKQo+IEBAIC01ODMsMTQgKzU4MywxNCBAQCBpbnQgaHZtX2RvbWFpbl9pbml0
aWFsaXNlKHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ICAg
ICAgIH0KPiAgIAo+IC0gICAgc3Bpbl9sb2NrX2luaXQoJmQtPmFyY2guaHZtX2RvbWFpbi5pcnFf
bG9jayk7Cj4gLSAgICBzcGluX2xvY2tfaW5pdCgmZC0+YXJjaC5odm1fZG9tYWluLnVjX2xvY2sp
Owo+IC0gICAgc3Bpbl9sb2NrX2luaXQoJmQtPmFyY2guaHZtX2RvbWFpbi53cml0ZV9tYXAubG9j
ayk7Cj4gLSAgICByd2xvY2tfaW5pdCgmZC0+YXJjaC5odm1fZG9tYWluLm1tY2ZnX2xvY2spOwo+
IC0gICAgSU5JVF9MSVNUX0hFQUQoJmQtPmFyY2guaHZtX2RvbWFpbi53cml0ZV9tYXAubGlzdCk7
Cj4gLSAgICBJTklUX0xJU1RfSEVBRCgmZC0+YXJjaC5odm1fZG9tYWluLmcybV9pb3BvcnRfbGlz
dCk7Cj4gLSAgICBJTklUX0xJU1RfSEVBRCgmZC0+YXJjaC5odm1fZG9tYWluLm1tY2ZnX3JlZ2lv
bnMpOwo+IC0gICAgSU5JVF9MSVNUX0hFQUQoJmQtPmFyY2guaHZtX2RvbWFpbi5tc2l4X3RhYmxl
cyk7Cj4gKyAgICBzcGluX2xvY2tfaW5pdCgmZC0+YXJjaC5odm0uaXJxX2xvY2spOwo+ICsgICAg
c3Bpbl9sb2NrX2luaXQoJmQtPmFyY2guaHZtLnVjX2xvY2spOwo+ICsgICAgc3Bpbl9sb2NrX2lu
aXQoJmQtPmFyY2guaHZtLndyaXRlX21hcC5sb2NrKTsKPiArICAgIHJ3bG9ja19pbml0KCZkLT5h
cmNoLmh2bS5tbWNmZ19sb2NrKTsKPiArICAgIElOSVRfTElTVF9IRUFEKCZkLT5hcmNoLmh2bS53
cml0ZV9tYXAubGlzdCk7Cj4gKyAgICBJTklUX0xJU1RfSEVBRCgmZC0+YXJjaC5odm0uZzJtX2lv
cG9ydF9saXN0KTsKPiArICAgIElOSVRfTElTVF9IRUFEKCZkLT5hcmNoLmh2bS5tbWNmZ19yZWdp
b25zKTsKPiArICAgIElOSVRfTElTVF9IRUFEKCZkLT5hcmNoLmh2bS5tc2l4X3RhYmxlcyk7Cj4g
ICAKPiAgICAgICByYyA9IGNyZWF0ZV9wZXJkb21haW5fbWFwcGluZyhkLCBQRVJET01BSU5fVklS
VF9TVEFSVCwgMCwgTlVMTCwgTlVMTCk7Cj4gICAgICAgaWYgKCByYyApCj4gQEAgLTYwMywxNSAr
NjAzLDE1IEBAIGludCBodm1fZG9tYWluX2luaXRpYWxpc2Uoc3RydWN0IGRvbWFpbiAqZCkKPiAg
ICAgICAgICAgZ290byBmYWlsMDsKPiAgIAo+ICAgICAgIG5yX2dzaXMgPSBpc19oYXJkd2FyZV9k
b21haW4oZCkgPyBucl9pcnFzX2dzaSA6IE5SX0hWTV9ET01VX0lSUVM7Cj4gLSAgICBkLT5hcmNo
Lmh2bV9kb21haW4ucGxfdGltZSA9IHh6YWxsb2Moc3RydWN0IHBsX3RpbWUpOwo+IC0gICAgZC0+
YXJjaC5odm1fZG9tYWluLnBhcmFtcyA9IHh6YWxsb2NfYXJyYXkodWludDY0X3QsIEhWTV9OUl9Q
QVJBTVMpOwo+IC0gICAgZC0+YXJjaC5odm1fZG9tYWluLmlvX2hhbmRsZXIgPSB4emFsbG9jX2Fy
cmF5KHN0cnVjdCBodm1faW9faGFuZGxlciwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBOUl9JT19IQU5ETEVSUyk7Cj4gLSAgICBkLT5hcmNoLmh2
bV9kb21haW4uaXJxID0geHphbGxvY19ieXRlcyhodm1faXJxX3NpemUobnJfZ3NpcykpOwo+ICsg
ICAgZC0+YXJjaC5odm0ucGxfdGltZSA9IHh6YWxsb2Moc3RydWN0IHBsX3RpbWUpOwo+ICsgICAg
ZC0+YXJjaC5odm0ucGFyYW1zID0geHphbGxvY19hcnJheSh1aW50NjRfdCwgSFZNX05SX1BBUkFN
Uyk7Cj4gKyAgICBkLT5hcmNoLmh2bS5pb19oYW5kbGVyID0geHphbGxvY19hcnJheShzdHJ1Y3Qg
aHZtX2lvX2hhbmRsZXIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBOUl9JT19IQU5ETEVSUyk7Cj4gKyAgICBkLT5hcmNoLmh2bS5pcnEgPSB4emFsbG9jX2J5
dGVzKGh2bV9pcnFfc2l6ZShucl9nc2lzKSk7Cj4gICAKPiAgICAgICByYyA9IC1FTk9NRU07Cj4g
LSAgICBpZiAoICFkLT5hcmNoLmh2bV9kb21haW4ucGxfdGltZSB8fCAhZC0+YXJjaC5odm1fZG9t
YWluLmlycSB8fAo+IC0gICAgICAgICAhZC0+YXJjaC5odm1fZG9tYWluLnBhcmFtcyAgfHwgIWQt
PmFyY2guaHZtX2RvbWFpbi5pb19oYW5kbGVyICkKPiArICAgIGlmICggIWQtPmFyY2guaHZtLnBs
X3RpbWUgfHwgIWQtPmFyY2guaHZtLmlycSB8fAo+ICsgICAgICAgICAhZC0+YXJjaC5odm0ucGFy
YW1zICB8fCAhZC0+YXJjaC5odm0uaW9faGFuZGxlciApCj4gICAgICAgICAgIGdvdG8gZmFpbDE7
Cj4gICAKPiAgICAgICAvKiBTZXQgdGhlIG51bWJlciBvZiBHU0lzICovCj4gQEAgLTYyMSwyMSAr
NjIxLDIxIEBAIGludCBodm1fZG9tYWluX2luaXRpYWxpc2Uoc3RydWN0IGRvbWFpbiAqZCkKPiAg
ICAgICBBU1NFUlQoaHZtX2RvbWFpbl9pcnEoZCktPm5yX2dzaXMgPj0gTlJfSVNBSVJRUyk7Cj4g
ICAKPiAgICAgICAvKiBuZWVkIGxpbmsgdG8gY29udGFpbmluZyBkb21haW4gKi8KPiAtICAgIGQt
PmFyY2guaHZtX2RvbWFpbi5wbF90aW1lLT5kb21haW4gPSBkOwo+ICsgICAgZC0+YXJjaC5odm0u
cGxfdGltZS0+ZG9tYWluID0gZDsKPiAgIAo+ICAgICAgIC8qIFNldCB0aGUgZGVmYXVsdCBJTyBC
aXRtYXAuICovCj4gICAgICAgaWYgKCBpc19oYXJkd2FyZV9kb21haW4oZCkgKQo+ICAgICAgIHsK
PiAtICAgICAgICBkLT5hcmNoLmh2bV9kb21haW4uaW9fYml0bWFwID0gX3htYWxsb2MoSFZNX0lP
QklUTUFQX1NJWkUsIFBBR0VfU0laRSk7Cj4gLSAgICAgICAgaWYgKCBkLT5hcmNoLmh2bV9kb21h
aW4uaW9fYml0bWFwID09IE5VTEwgKQo+ICsgICAgICAgIGQtPmFyY2guaHZtLmlvX2JpdG1hcCA9
IF94bWFsbG9jKEhWTV9JT0JJVE1BUF9TSVpFLCBQQUdFX1NJWkUpOwo+ICsgICAgICAgIGlmICgg
ZC0+YXJjaC5odm0uaW9fYml0bWFwID09IE5VTEwgKQo+ICAgICAgICAgICB7Cj4gICAgICAgICAg
ICAgICByYyA9IC1FTk9NRU07Cj4gICAgICAgICAgICAgICBnb3RvIGZhaWwxOwo+ICAgICAgICAg
ICB9Cj4gLSAgICAgICAgbWVtc2V0KGQtPmFyY2guaHZtX2RvbWFpbi5pb19iaXRtYXAsIH4wLCBI
Vk1fSU9CSVRNQVBfU0laRSk7Cj4gKyAgICAgICAgbWVtc2V0KGQtPmFyY2guaHZtLmlvX2JpdG1h
cCwgfjAsIEhWTV9JT0JJVE1BUF9TSVpFKTsKPiAgICAgICB9Cj4gICAgICAgZWxzZQo+IC0gICAg
ICAgIGQtPmFyY2guaHZtX2RvbWFpbi5pb19iaXRtYXAgPSBodm1faW9fYml0bWFwOwo+ICsgICAg
ICAgIGQtPmFyY2guaHZtLmlvX2JpdG1hcCA9IGh2bV9pb19iaXRtYXA7Cj4gICAKPiAgICAgICBy
ZWdpc3Rlcl9nMm1fcG9ydGlvX2hhbmRsZXIoZCk7Cj4gICAgICAgcmVnaXN0ZXJfdnBjaV9wb3J0
aW9faGFuZGxlcihkKTsKPiBAQCAtNjQ0LDcgKzY0NCw3IEBAIGludCBodm1fZG9tYWluX2luaXRp
YWxpc2Uoc3RydWN0IGRvbWFpbiAqZCkKPiAgIAo+ICAgICAgIGh2bV9pbml0X2d1ZXN0X3RpbWUo
ZCk7Cj4gICAKPiAtICAgIGQtPmFyY2guaHZtX2RvbWFpbi5wYXJhbXNbSFZNX1BBUkFNX1RSSVBM
RV9GQVVMVF9SRUFTT05dID0gU0hVVERPV05fcmVib290Owo+ICsgICAgZC0+YXJjaC5odm0ucGFy
YW1zW0hWTV9QQVJBTV9UUklQTEVfRkFVTFRfUkVBU09OXSA9IFNIVVRET1dOX3JlYm9vdDsKPiAg
IAo+ICAgICAgIHZwaWNfaW5pdChkKTsKPiAgIAo+IEBAIC02NTksNyArNjU5LDcgQEAgaW50IGh2
bV9kb21haW5faW5pdGlhbGlzZShzdHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgIHJlZ2lzdGVyX3Bv
cnRpb19oYW5kbGVyKGQsIDB4ZTksIDEsIGh2bV9wcmludF9saW5lKTsKPiAgIAo+ICAgICAgIGlm
ICggaHZtX3RzY19zY2FsaW5nX3N1cHBvcnRlZCApCj4gLSAgICAgICAgZC0+YXJjaC5odm1fZG9t
YWluLnRzY19zY2FsaW5nX3JhdGlvID0gaHZtX2RlZmF1bHRfdHNjX3NjYWxpbmdfcmF0aW87Cj4g
KyAgICAgICAgZC0+YXJjaC5odm0udHNjX3NjYWxpbmdfcmF0aW8gPSBodm1fZGVmYXVsdF90c2Nf
c2NhbGluZ19yYXRpbzsKPiAgIAo+ICAgICAgIHJjID0gaHZtX2Z1bmNzLmRvbWFpbl9pbml0aWFs
aXNlKGQpOwo+ICAgICAgIGlmICggcmMgIT0gMCApCj4gQEAgLTY3MywxMSArNjczLDExIEBAIGlu
dCBodm1fZG9tYWluX2luaXRpYWxpc2Uoc3RydWN0IGRvbWFpbiAqZCkKPiAgICAgICB2aW9hcGlj
X2RlaW5pdChkKTsKPiAgICBmYWlsMToKPiAgICAgICBpZiAoIGlzX2hhcmR3YXJlX2RvbWFpbihk
KSApCj4gLSAgICAgICAgeGZyZWUoZC0+YXJjaC5odm1fZG9tYWluLmlvX2JpdG1hcCk7Cj4gLSAg
ICB4ZnJlZShkLT5hcmNoLmh2bV9kb21haW4uaW9faGFuZGxlcik7Cj4gLSAgICB4ZnJlZShkLT5h
cmNoLmh2bV9kb21haW4ucGFyYW1zKTsKPiAtICAgIHhmcmVlKGQtPmFyY2guaHZtX2RvbWFpbi5w
bF90aW1lKTsKPiAtICAgIHhmcmVlKGQtPmFyY2guaHZtX2RvbWFpbi5pcnEpOwo+ICsgICAgICAg
IHhmcmVlKGQtPmFyY2guaHZtLmlvX2JpdG1hcCk7Cj4gKyAgICB4ZnJlZShkLT5hcmNoLmh2bS5p
b19oYW5kbGVyKTsKPiArICAgIHhmcmVlKGQtPmFyY2guaHZtLnBhcmFtcyk7Cj4gKyAgICB4ZnJl
ZShkLT5hcmNoLmh2bS5wbF90aW1lKTsKPiArICAgIHhmcmVlKGQtPmFyY2guaHZtLmlycSk7Cj4g
ICAgZmFpbDA6Cj4gICAgICAgaHZtX2Rlc3Ryb3lfY2FjaGVhdHRyX3JlZ2lvbl9saXN0KGQpOwo+
ICAgICAgIGRlc3Ryb3lfcGVyZG9tYWluX21hcHBpbmcoZCwgUEVSRE9NQUlOX1ZJUlRfU1RBUlQs
IDApOwo+IEBAIC03MTAsMTEgKzcxMCw4IEBAIHZvaWQgaHZtX2RvbWFpbl9kZXN0cm95KHN0cnVj
dCBkb21haW4gKmQpCj4gICAgICAgc3RydWN0IGxpc3RfaGVhZCAqaW9wb3J0X2xpc3QsICp0bXA7
Cj4gICAgICAgc3RydWN0IGcybV9pb3BvcnQgKmlvcG9ydDsKPiAgIAo+IC0gICAgeGZyZWUoZC0+
YXJjaC5odm1fZG9tYWluLmlvX2hhbmRsZXIpOwo+IC0gICAgZC0+YXJjaC5odm1fZG9tYWluLmlv
X2hhbmRsZXIgPSBOVUxMOwo+IC0KPiAtICAgIHhmcmVlKGQtPmFyY2guaHZtX2RvbWFpbi5wYXJh
bXMpOwo+IC0gICAgZC0+YXJjaC5odm1fZG9tYWluLnBhcmFtcyA9IE5VTEw7Cj4gKyAgICBYRlJF
RShkLT5hcmNoLmh2bS5pb19oYW5kbGVyKTsKPiArICAgIFhGUkVFKGQtPmFyY2guaHZtLnBhcmFt
cyk7Cj4gICAKPiAgICAgICBodm1fZGVzdHJveV9jYWNoZWF0dHJfcmVnaW9uX2xpc3QoZCk7Cj4g
ICAKPiBAQCAtNzIzLDE0ICs3MjAsMTAgQEAgdm9pZCBodm1fZG9tYWluX2Rlc3Ryb3koc3RydWN0
IGRvbWFpbiAqZCkKPiAgICAgICBzdGR2Z2FfZGVpbml0KGQpOwo+ICAgICAgIHZpb2FwaWNfZGVp
bml0KGQpOwo+ICAgCj4gLSAgICB4ZnJlZShkLT5hcmNoLmh2bV9kb21haW4ucGxfdGltZSk7Cj4g
LSAgICBkLT5hcmNoLmh2bV9kb21haW4ucGxfdGltZSA9IE5VTEw7Cj4gLQo+IC0gICAgeGZyZWUo
ZC0+YXJjaC5odm1fZG9tYWluLmlycSk7Cj4gLSAgICBkLT5hcmNoLmh2bV9kb21haW4uaXJxID0g
TlVMTDsKPiArICAgIFhGUkVFKGQtPmFyY2guaHZtLnBsX3RpbWUpOwo+ICsgICAgWEZSRUUoZC0+
YXJjaC5odm0uaXJxKTsKPiAgIAo+IC0gICAgbGlzdF9mb3JfZWFjaF9zYWZlICggaW9wb3J0X2xp
c3QsIHRtcCwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICZkLT5hcmNoLmh2bV9kb21haW4u
ZzJtX2lvcG9ydF9saXN0ICkKPiArICAgIGxpc3RfZm9yX2VhY2hfc2FmZSAoIGlvcG9ydF9saXN0
LCB0bXAsICZkLT5hcmNoLmh2bS5nMm1faW9wb3J0X2xpc3QgKQo+ICAgICAgIHsKPiAgICAgICAg
ICAgaW9wb3J0ID0gbGlzdF9lbnRyeShpb3BvcnRfbGlzdCwgc3RydWN0IGcybV9pb3BvcnQsIGxp
c3QpOwo+ICAgICAgICAgICBsaXN0X2RlbCgmaW9wb3J0LT5saXN0KTsKPiBAQCAtNzk4LDcgKzc5
MSw3IEBAIHN0YXRpYyBpbnQgaHZtX3NhdmVfY3B1X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZt
X2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gICAgICAgICAgIC8qIEFyY2hpdGVjdHVyZS1zcGVjaWZp
YyB2bWNzL3ZtY2IgYml0cyAqLwo+ICAgICAgICAgICBodm1fZnVuY3Muc2F2ZV9jcHVfY3R4dCh2
LCAmY3R4dCk7Cj4gICAKPiAtICAgICAgICBjdHh0LnRzYyA9IGh2bV9nZXRfZ3Vlc3RfdHNjX2Zp
eGVkKHYsIGQtPmFyY2guaHZtX2RvbWFpbi5zeW5jX3RzYyk7Cj4gKyAgICAgICAgY3R4dC50c2Mg
PSBodm1fZ2V0X2d1ZXN0X3RzY19maXhlZCh2LCBkLT5hcmNoLmh2bS5zeW5jX3RzYyk7Cj4gICAK
PiAgICAgICAgICAgY3R4dC5tc3JfdHNjX2F1eCA9IGh2bV9tc3JfdHNjX2F1eCh2KTsKPiAgIAo+
IEBAIC0xMDUzLDcgKzEwNDYsNyBAQCBzdGF0aWMgaW50IGh2bV9sb2FkX2NwdV9jdHh0KHN0cnVj
dCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICAgCj4gICAgICAgdi0+YXJj
aC5odm1fdmNwdS5tc3JfdHNjX2F1eCA9IGN0eHQubXNyX3RzY19hdXg7Cj4gICAKPiAtICAgIGh2
bV9zZXRfZ3Vlc3RfdHNjX2ZpeGVkKHYsIGN0eHQudHNjLCBkLT5hcmNoLmh2bV9kb21haW4uc3lu
Y190c2MpOwo+ICsgICAgaHZtX3NldF9ndWVzdF90c2NfZml4ZWQodiwgY3R4dC50c2MsIGQtPmFy
Y2guaHZtLnN5bmNfdHNjKTsKPiAgIAo+ICAgICAgIHNlZy5saW1pdCA9IGN0eHQuaWR0cl9saW1p
dDsKPiAgICAgICBzZWcuYmFzZSA9IGN0eHQuaWR0cl9iYXNlOwo+IEBAIC0xNjM3LDcgKzE2MzAs
NyBAQCB2b2lkIGh2bV90cmlwbGVfZmF1bHQodm9pZCkKPiAgIHsKPiAgICAgICBzdHJ1Y3QgdmNw
dSAqdiA9IGN1cnJlbnQ7Cj4gICAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKPiAt
ICAgIHU4IHJlYXNvbiA9IGQtPmFyY2guaHZtX2RvbWFpbi5wYXJhbXNbSFZNX1BBUkFNX1RSSVBM
RV9GQVVMVF9SRUFTT05dOwo+ICsgICAgdTggcmVhc29uID0gZC0+YXJjaC5odm0ucGFyYW1zW0hW
TV9QQVJBTV9UUklQTEVfRkFVTFRfUkVBU09OXTsKPiAgIAo+ICAgICAgIGdwcmludGsoWEVOTE9H
X0lORk8sCj4gICAgICAgICAgICAgICAiVHJpcGxlIGZhdWx0IC0gaW52b2tpbmcgSFZNIHNodXRk
b3duIGFjdGlvbiAlZFxuIiwKPiBAQCAtMjA0Niw3ICsyMDM5LDcgQEAgc3RhdGljIGJvb2xfdCBk
b21haW5fZXhpdF91Y19tb2RlKHN0cnVjdCB2Y3B1ICp2KQo+ICAgCj4gICBzdGF0aWMgdm9pZCBo
dm1fc2V0X3VjX21vZGUoc3RydWN0IHZjcHUgKnYsIGJvb2xfdCBpc19pbl91Y19tb2RlKQo+ICAg
ewo+IC0gICAgdi0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4uaXNfaW5fdWNfbW9kZSA9IGlzX2lu
X3VjX21vZGU7Cj4gKyAgICB2LT5kb21haW4tPmFyY2guaHZtLmlzX2luX3VjX21vZGUgPSBpc19p
bl91Y19tb2RlOwo+ICAgICAgIHNoYWRvd19ibG93X3RhYmxlc19wZXJfZG9tYWluKHYtPmRvbWFp
bik7Cj4gICB9Cj4gICAKPiBAQCAtMjEzMCwxMCArMjEyMywxMCBAQCB2b2lkIGh2bV9zaGFkb3df
aGFuZGxlX2NkKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIHZhbHVlKQo+ICAgICAgIGlm
ICggdmFsdWUgJiBYODZfQ1IwX0NEICkKPiAgICAgICB7Cj4gICAgICAgICAgIC8qIEVudGVyaW5n
IG5vIGZpbGwgY2FjaGUgbW9kZS4gKi8KPiAtICAgICAgICBzcGluX2xvY2soJnYtPmRvbWFpbi0+
YXJjaC5odm1fZG9tYWluLnVjX2xvY2spOwo+ICsgICAgICAgIHNwaW5fbG9jaygmdi0+ZG9tYWlu
LT5hcmNoLmh2bS51Y19sb2NrKTsKPiAgICAgICAgICAgdi0+YXJjaC5odm1fdmNwdS5jYWNoZV9t
b2RlID0gTk9fRklMTF9DQUNIRV9NT0RFOwo+ICAgCj4gLSAgICAgICAgaWYgKCAhdi0+ZG9tYWlu
LT5hcmNoLmh2bV9kb21haW4uaXNfaW5fdWNfbW9kZSApCj4gKyAgICAgICAgaWYgKCAhdi0+ZG9t
YWluLT5hcmNoLmh2bS5pc19pbl91Y19tb2RlICkKPiAgICAgICAgICAgewo+ICAgICAgICAgICAg
ICAgZG9tYWluX3BhdXNlX25vc3luYyh2LT5kb21haW4pOwo+ICAgCj4gQEAgLTIxNDMsMTkgKzIx
MzYsMTkgQEAgdm9pZCBodm1fc2hhZG93X2hhbmRsZV9jZChzdHJ1Y3QgdmNwdSAqdiwgdW5zaWdu
ZWQgbG9uZyB2YWx1ZSkKPiAgIAo+ICAgICAgICAgICAgICAgZG9tYWluX3VucGF1c2Uodi0+ZG9t
YWluKTsKPiAgICAgICAgICAgfQo+IC0gICAgICAgIHNwaW5fdW5sb2NrKCZ2LT5kb21haW4tPmFy
Y2guaHZtX2RvbWFpbi51Y19sb2NrKTsKPiArICAgICAgICBzcGluX3VubG9jaygmdi0+ZG9tYWlu
LT5hcmNoLmh2bS51Y19sb2NrKTsKPiAgICAgICB9Cj4gICAgICAgZWxzZSBpZiAoICEodmFsdWUg
JiBYODZfQ1IwX0NEKSAmJgo+ICAgICAgICAgICAgICAgICAodi0+YXJjaC5odm1fdmNwdS5jYWNo
ZV9tb2RlID09IE5PX0ZJTExfQ0FDSEVfTU9ERSkgKQo+ICAgICAgIHsKPiAgICAgICAgICAgLyog
RXhpdCBmcm9tIG5vIGZpbGwgY2FjaGUgbW9kZS4gKi8KPiAtICAgICAgICBzcGluX2xvY2soJnYt
PmRvbWFpbi0+YXJjaC5odm1fZG9tYWluLnVjX2xvY2spOwo+ICsgICAgICAgIHNwaW5fbG9jaygm
di0+ZG9tYWluLT5hcmNoLmh2bS51Y19sb2NrKTsKPiAgICAgICAgICAgdi0+YXJjaC5odm1fdmNw
dS5jYWNoZV9tb2RlID0gTk9STUFMX0NBQ0hFX01PREU7Cj4gICAKPiAgICAgICAgICAgaWYgKCBk
b21haW5fZXhpdF91Y19tb2RlKHYpICkKPiAgICAgICAgICAgICAgIGh2bV9zZXRfdWNfbW9kZSh2
LCAwKTsKPiAgIAo+IC0gICAgICAgIHNwaW5fdW5sb2NrKCZ2LT5kb21haW4tPmFyY2guaHZtX2Rv
bWFpbi51Y19sb2NrKTsKPiArICAgICAgICBzcGluX3VubG9jaygmdi0+ZG9tYWluLT5hcmNoLmh2
bS51Y19sb2NrKTsKPiAgICAgICB9Cj4gICB9Cj4gICAKPiBAQCAtMjU5Nyw5ICsyNTkwLDkgQEAg
c3RhdGljIHZvaWQgKl9odm1fbWFwX2d1ZXN0X2ZyYW1lKHVuc2lnbmVkIGxvbmcgZ2ZuLCBib29s
X3QgcGVybWFuZW50LAo+ICAgICAgICAgICAgICAgcmV0dXJuIE5VTEw7Cj4gICAgICAgICAgIH0K
PiAgICAgICAgICAgdHJhY2stPnBhZ2UgPSBwYWdlOwo+IC0gICAgICAgIHNwaW5fbG9jaygmZC0+
YXJjaC5odm1fZG9tYWluLndyaXRlX21hcC5sb2NrKTsKPiAtICAgICAgICBsaXN0X2FkZF90YWls
KCZ0cmFjay0+bGlzdCwgJmQtPmFyY2guaHZtX2RvbWFpbi53cml0ZV9tYXAubGlzdCk7Cj4gLSAg
ICAgICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi53cml0ZV9tYXAubG9jayk7Cj4g
KyAgICAgICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bS53cml0ZV9tYXAubG9jayk7Cj4gKyAgICAg
ICAgbGlzdF9hZGRfdGFpbCgmdHJhY2stPmxpc3QsICZkLT5hcmNoLmh2bS53cml0ZV9tYXAubGlz
dCk7Cj4gKyAgICAgICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtLndyaXRlX21hcC5sb2NrKTsK
PiAgICAgICB9Cj4gICAKPiAgICAgICBtYXAgPSBfX21hcF9kb21haW5fcGFnZV9nbG9iYWwocGFn
ZSk7Cj4gQEAgLTI2NDAsOCArMjYzMyw4IEBAIHZvaWQgaHZtX3VubWFwX2d1ZXN0X2ZyYW1lKHZv
aWQgKnAsIGJvb2xfdCBwZXJtYW5lbnQpCj4gICAgICAgICAgIHN0cnVjdCBodm1fd3JpdGVfbWFw
ICp0cmFjazsKPiAgIAo+ICAgICAgICAgICB1bm1hcF9kb21haW5fcGFnZV9nbG9iYWwocCk7Cj4g
LSAgICAgICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4ud3JpdGVfbWFwLmxvY2spOwo+
IC0gICAgICAgIGxpc3RfZm9yX2VhY2hfZW50cnkodHJhY2ssICZkLT5hcmNoLmh2bV9kb21haW4u
d3JpdGVfbWFwLmxpc3QsIGxpc3QpCj4gKyAgICAgICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bS53
cml0ZV9tYXAubG9jayk7Cj4gKyAgICAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSh0cmFjaywgJmQt
PmFyY2guaHZtLndyaXRlX21hcC5saXN0LCBsaXN0KQo+ICAgICAgICAgICAgICAgaWYgKCB0cmFj
ay0+cGFnZSA9PSBwYWdlICkKPiAgICAgICAgICAgICAgIHsKPiAgICAgICAgICAgICAgICAgICBw
YWdpbmdfbWFya19kaXJ0eShkLCBtZm4pOwo+IEBAIC0yNjQ5LDcgKzI2NDIsNyBAQCB2b2lkIGh2
bV91bm1hcF9ndWVzdF9mcmFtZSh2b2lkICpwLCBib29sX3QgcGVybWFuZW50KQo+ICAgICAgICAg
ICAgICAgICAgIHhmcmVlKHRyYWNrKTsKPiAgICAgICAgICAgICAgICAgICBicmVhazsKPiAgICAg
ICAgICAgICAgIH0KPiAtICAgICAgICBzcGluX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLndy
aXRlX21hcC5sb2NrKTsKPiArICAgICAgICBzcGluX3VubG9jaygmZC0+YXJjaC5odm0ud3JpdGVf
bWFwLmxvY2spOwo+ICAgICAgIH0KPiAgIAo+ICAgICAgIHB1dF9wYWdlKHBhZ2UpOwo+IEBAIC0y
NjU5LDEwICsyNjUyLDEwIEBAIHZvaWQgaHZtX21hcHBlZF9ndWVzdF9mcmFtZXNfbWFya19kaXJ0
eShzdHJ1Y3QgZG9tYWluICpkKQo+ICAgewo+ICAgICAgIHN0cnVjdCBodm1fd3JpdGVfbWFwICp0
cmFjazsKPiAgIAo+IC0gICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4ud3JpdGVfbWFw
LmxvY2spOwo+IC0gICAgbGlzdF9mb3JfZWFjaF9lbnRyeSh0cmFjaywgJmQtPmFyY2guaHZtX2Rv
bWFpbi53cml0ZV9tYXAubGlzdCwgbGlzdCkKPiArICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm0u
d3JpdGVfbWFwLmxvY2spOwo+ICsgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSh0cmFjaywgJmQtPmFy
Y2guaHZtLndyaXRlX21hcC5saXN0LCBsaXN0KQo+ICAgICAgICAgICBwYWdpbmdfbWFya19kaXJ0
eShkLCBwYWdlX3RvX21mbih0cmFjay0+cGFnZSkpOwo+IC0gICAgc3Bpbl91bmxvY2soJmQtPmFy
Y2guaHZtX2RvbWFpbi53cml0ZV9tYXAubG9jayk7Cj4gKyAgICBzcGluX3VubG9jaygmZC0+YXJj
aC5odm0ud3JpdGVfbWFwLmxvY2spOwo+ICAgfQo+ICAgCj4gICBzdGF0aWMgdm9pZCAqaHZtX21h
cF9lbnRyeSh1bnNpZ25lZCBsb25nIHZhLCBib29sX3QgKndyaXRhYmxlKQo+IEBAIC0zOTQyLDcg
KzM5MzUsNyBAQCB2b2lkIGh2bV92Y3B1X3Jlc2V0X3N0YXRlKHN0cnVjdCB2Y3B1ICp2LCB1aW50
MTZfdCBjcywgdWludDE2X3QgaXApCj4gICAgICAgdi0+YXJjaC5odm1fdmNwdS5jYWNoZV90c2Nf
b2Zmc2V0ID0KPiAgICAgICAgICAgdi0+ZG9tYWluLT52Y3B1WzBdLT5hcmNoLmh2bV92Y3B1LmNh
Y2hlX3RzY19vZmZzZXQ7Cj4gICAgICAgaHZtX3NldF90c2Nfb2Zmc2V0KHYsIHYtPmFyY2guaHZt
X3ZjcHUuY2FjaGVfdHNjX29mZnNldCwKPiAtICAgICAgICAgICAgICAgICAgICAgICBkLT5hcmNo
Lmh2bV9kb21haW4uc3luY190c2MpOwo+ICsgICAgICAgICAgICAgICAgICAgICAgIGQtPmFyY2gu
aHZtLnN5bmNfdHNjKTsKPiAgIAo+ICAgICAgIHYtPmFyY2guaHZtX3ZjcHUubXNyX3RzY19hZGp1
c3QgPSAwOwo+ICAgCj4gQEAgLTM5NjQsNyArMzk1Nyw3IEBAIHN0YXRpYyB2b2lkIGh2bV9zM19z
dXNwZW5kKHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAgZG9tYWluX2xvY2soZCk7Cj4gICAKPiAg
ICAgICBpZiAoIGQtPmlzX2R5aW5nIHx8IChkLT52Y3B1ID09IE5VTEwpIHx8IChkLT52Y3B1WzBd
ID09IE5VTEwpIHx8Cj4gLSAgICAgICAgIHRlc3RfYW5kX3NldF9ib29sKGQtPmFyY2guaHZtX2Rv
bWFpbi5pc19zM19zdXNwZW5kZWQpICkKPiArICAgICAgICAgdGVzdF9hbmRfc2V0X2Jvb2woZC0+
YXJjaC5odm0uaXNfczNfc3VzcGVuZGVkKSApCj4gICAgICAgewo+ICAgICAgICAgICBkb21haW5f
dW5sb2NrKGQpOwo+ICAgICAgICAgICBkb21haW5fdW5wYXVzZShkKTsKPiBAQCAtMzk5NCw3ICsz
OTg3LDcgQEAgc3RhdGljIHZvaWQgaHZtX3MzX3N1c3BlbmQoc3RydWN0IGRvbWFpbiAqZCkKPiAg
IAo+ICAgc3RhdGljIHZvaWQgaHZtX3MzX3Jlc3VtZShzdHJ1Y3QgZG9tYWluICpkKQo+ICAgewo+
IC0gICAgaWYgKCB0ZXN0X2FuZF9jbGVhcl9ib29sKGQtPmFyY2guaHZtX2RvbWFpbi5pc19zM19z
dXNwZW5kZWQpICkKPiArICAgIGlmICggdGVzdF9hbmRfY2xlYXJfYm9vbChkLT5hcmNoLmh2bS5p
c19zM19zdXNwZW5kZWQpICkKPiAgICAgICB7Cj4gICAgICAgICAgIHN0cnVjdCB2Y3B1ICp2Owo+
ICAgCj4gQEAgLTQwNzQsNyArNDA2Nyw3IEBAIHN0YXRpYyBpbnQgaHZtb3Bfc2V0X2V2dGNobl91
cGNhbGxfdmVjdG9yKAo+ICAgc3RhdGljIGludCBodm1fYWxsb3dfc2V0X3BhcmFtKHN0cnVjdCBk
b21haW4gKmQsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0
IHhlbl9odm1fcGFyYW0gKmEpCj4gICB7Cj4gLSAgICB1aW50NjRfdCB2YWx1ZSA9IGQtPmFyY2gu
aHZtX2RvbWFpbi5wYXJhbXNbYS0+aW5kZXhdOwo+ICsgICAgdWludDY0X3QgdmFsdWUgPSBkLT5h
cmNoLmh2bS5wYXJhbXNbYS0+aW5kZXhdOwo+ICAgICAgIGludCByYzsKPiAgIAo+ICAgICAgIHJj
ID0geHNtX2h2bV9wYXJhbShYU01fVEFSR0VULCBkLCBIVk1PUF9zZXRfcGFyYW0pOwo+IEBAIC00
MTc3LDcgKzQxNzAsNyBAQCBzdGF0aWMgaW50IGh2bW9wX3NldF9wYXJhbSgKPiAgICAgICAgICAg
ICovCj4gICAgICAgICAgIGlmICggIXBhZ2luZ19tb2RlX2hhcChkKSB8fCAhY3B1X2hhc192bXgg
KQo+ICAgICAgICAgICB7Cj4gLSAgICAgICAgICAgIGQtPmFyY2guaHZtX2RvbWFpbi5wYXJhbXNb
YS5pbmRleF0gPSBhLnZhbHVlOwo+ICsgICAgICAgICAgICBkLT5hcmNoLmh2bS5wYXJhbXNbYS5p
bmRleF0gPSBhLnZhbHVlOwo+ICAgICAgICAgICAgICAgYnJlYWs7Cj4gICAgICAgICAgIH0KPiAg
IAo+IEBAIC00MTkyLDcgKzQxODUsNyBAQCBzdGF0aWMgaW50IGh2bW9wX3NldF9wYXJhbSgKPiAg
IAo+ICAgICAgICAgICByYyA9IDA7Cj4gICAgICAgICAgIGRvbWFpbl9wYXVzZShkKTsKPiAtICAg
ICAgICBkLT5hcmNoLmh2bV9kb21haW4ucGFyYW1zW2EuaW5kZXhdID0gYS52YWx1ZTsKPiArICAg
ICAgICBkLT5hcmNoLmh2bS5wYXJhbXNbYS5pbmRleF0gPSBhLnZhbHVlOwo+ICAgICAgICAgICBm
b3JfZWFjaF92Y3B1ICggZCwgdiApCj4gICAgICAgICAgICAgICBwYWdpbmdfdXBkYXRlX2NyMyh2
LCBmYWxzZSk7Cj4gICAgICAgICAgIGRvbWFpbl91bnBhdXNlKGQpOwo+IEBAIC00MjQxLDExICs0
MjM0LDExIEBAIHN0YXRpYyBpbnQgaHZtb3Bfc2V0X3BhcmFtKAo+ICAgICAgICAgICBpZiAoICFw
YWdpbmdfbW9kZV9oYXAoZCkgJiYgYS52YWx1ZSApCj4gICAgICAgICAgICAgICByYyA9IC1FSU5W
QUw7Cj4gICAgICAgICAgIGlmICggYS52YWx1ZSAmJgo+IC0gICAgICAgICAgICAgZC0+YXJjaC5o
dm1fZG9tYWluLnBhcmFtc1tIVk1fUEFSQU1fQUxUUDJNXSApCj4gKyAgICAgICAgICAgICBkLT5h
cmNoLmh2bS5wYXJhbXNbSFZNX1BBUkFNX0FMVFAyTV0gKQo+ICAgICAgICAgICAgICAgcmMgPSAt
RUlOVkFMOwo+ICAgICAgICAgICAvKiBTZXQgdXAgTkhWTSBzdGF0ZSBmb3IgYW55IHZjcHVzIHRo
YXQgYXJlIGFscmVhZHkgdXAuICovCj4gICAgICAgICAgIGlmICggYS52YWx1ZSAmJgo+IC0gICAg
ICAgICAgICAgIWQtPmFyY2guaHZtX2RvbWFpbi5wYXJhbXNbSFZNX1BBUkFNX05FU1RFREhWTV0g
KQo+ICsgICAgICAgICAgICAgIWQtPmFyY2guaHZtLnBhcmFtc1tIVk1fUEFSQU1fTkVTVEVESFZN
XSApCj4gICAgICAgICAgICAgICBmb3JfZWFjaF92Y3B1KGQsIHYpCj4gICAgICAgICAgICAgICAg
ICAgaWYgKCByYyA9PSAwICkKPiAgICAgICAgICAgICAgICAgICAgICAgcmMgPSBuZXN0ZWRodm1f
dmNwdV9pbml0aWFsaXNlKHYpOwo+IEBAIC00MjYwLDcgKzQyNTMsNyBAQCBzdGF0aWMgaW50IGh2
bW9wX3NldF9wYXJhbSgKPiAgICAgICAgICAgaWYgKCBhLnZhbHVlID4gWEVOX0FMVFAyTV9saW1p
dGVkICkKPiAgICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKPiAgICAgICAgICAgaWYgKCBhLnZh
bHVlICYmCj4gLSAgICAgICAgICAgICBkLT5hcmNoLmh2bV9kb21haW4ucGFyYW1zW0hWTV9QQVJB
TV9ORVNURURIVk1dICkKPiArICAgICAgICAgICAgIGQtPmFyY2guaHZtLnBhcmFtc1tIVk1fUEFS
QU1fTkVTVEVESFZNXSApCj4gICAgICAgICAgICAgICByYyA9IC1FSU5WQUw7Cj4gICAgICAgICAg
IGJyZWFrOwo+ICAgICAgIGNhc2UgSFZNX1BBUkFNX0JVRklPUkVRX0VWVENITjoKPiBAQCAtNDI3
MSwyMCArNDI2NCwyMCBAQCBzdGF0aWMgaW50IGh2bW9wX3NldF9wYXJhbSgKPiAgICAgICAgICAg
ICAgIHJjID0gLUVJTlZBTDsKPiAgICAgICAgICAgYnJlYWs7Cj4gICAgICAgY2FzZSBIVk1fUEFS
QU1fSU9SRVFfU0VSVkVSX1BGTjoKPiAtICAgICAgICBkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFf
Z2ZuLmJhc2UgPSBhLnZhbHVlOwo+ICsgICAgICAgIGQtPmFyY2guaHZtLmlvcmVxX2dmbi5iYXNl
ID0gYS52YWx1ZTsKPiAgICAgICAgICAgYnJlYWs7Cj4gICAgICAgY2FzZSBIVk1fUEFSQU1fTlJf
SU9SRVFfU0VSVkVSX1BBR0VTOgo+ICAgICAgIHsKPiAgICAgICAgICAgdW5zaWduZWQgaW50IGk7
Cj4gICAKPiAgICAgICAgICAgaWYgKCBhLnZhbHVlID09IDAgfHwKPiAtICAgICAgICAgICAgIGEu
dmFsdWUgPiBzaXplb2YoZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX2dmbi5tYXNrKSAqIDggKQo+
ICsgICAgICAgICAgICAgYS52YWx1ZSA+IHNpemVvZihkLT5hcmNoLmh2bS5pb3JlcV9nZm4ubWFz
aykgKiA4ICkKPiAgICAgICAgICAgewo+ICAgICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwo+ICAg
ICAgICAgICAgICAgYnJlYWs7Cj4gICAgICAgICAgIH0KPiAgICAgICAgICAgZm9yICggaSA9IDA7
IGkgPCBhLnZhbHVlOyBpKysgKQo+IC0gICAgICAgICAgICBzZXRfYml0KGksICZkLT5hcmNoLmh2
bV9kb21haW4uaW9yZXFfZ2ZuLm1hc2spOwo+ICsgICAgICAgICAgICBzZXRfYml0KGksICZkLT5h
cmNoLmh2bS5pb3JlcV9nZm4ubWFzayk7Cj4gICAKPiAgICAgICAgICAgYnJlYWs7Cj4gICAgICAg
fQo+IEBAIC00MzM5LDcgKzQzMzIsNyBAQCBzdGF0aWMgaW50IGh2bW9wX3NldF9wYXJhbSgKPiAg
ICAgICBpZiAoIHJjICE9IDAgKQo+ICAgICAgICAgICBnb3RvIG91dDsKPiAgIAo+IC0gICAgZC0+
YXJjaC5odm1fZG9tYWluLnBhcmFtc1thLmluZGV4XSA9IGEudmFsdWU7Cj4gKyAgICBkLT5hcmNo
Lmh2bS5wYXJhbXNbYS5pbmRleF0gPSBhLnZhbHVlOwo+ICAgCj4gICAgICAgSFZNX0RCR19MT0co
REJHX0xFVkVMX0hDQUxMLCAic2V0IHBhcmFtICV1ID0gJSJQUkl4NjQsCj4gICAgICAgICAgICAg
ICAgICAgYS5pbmRleCwgYS52YWx1ZSk7Cj4gQEAgLTQ0MTgsMTUgKzQ0MTEsMTUgQEAgc3RhdGlj
IGludCBodm1vcF9nZXRfcGFyYW0oCj4gICAgICAgc3dpdGNoICggYS5pbmRleCApCj4gICAgICAg
ewo+ICAgICAgIGNhc2UgSFZNX1BBUkFNX0FDUElfU19TVEFURToKPiAtICAgICAgICBhLnZhbHVl
ID0gZC0+YXJjaC5odm1fZG9tYWluLmlzX3MzX3N1c3BlbmRlZCA/IDMgOiAwOwo+ICsgICAgICAg
IGEudmFsdWUgPSBkLT5hcmNoLmh2bS5pc19zM19zdXNwZW5kZWQgPyAzIDogMDsKPiAgICAgICAg
ICAgYnJlYWs7Cj4gICAKPiAgICAgICBjYXNlIEhWTV9QQVJBTV9WTTg2X1RTUzoKPiAtICAgICAg
ICBhLnZhbHVlID0gKHVpbnQzMl90KWQtPmFyY2guaHZtX2RvbWFpbi5wYXJhbXNbSFZNX1BBUkFN
X1ZNODZfVFNTX1NJWkVEXTsKPiArICAgICAgICBhLnZhbHVlID0gKHVpbnQzMl90KWQtPmFyY2gu
aHZtLnBhcmFtc1tIVk1fUEFSQU1fVk04Nl9UU1NfU0laRURdOwo+ICAgICAgICAgICBicmVhazsK
PiAgIAo+ICAgICAgIGNhc2UgSFZNX1BBUkFNX1ZNODZfVFNTX1NJWkVEOgo+IC0gICAgICAgIGEu
dmFsdWUgPSBkLT5hcmNoLmh2bV9kb21haW4ucGFyYW1zW0hWTV9QQVJBTV9WTTg2X1RTU19TSVpF
RF0gJgo+ICsgICAgICAgIGEudmFsdWUgPSBkLT5hcmNoLmh2bS5wYXJhbXNbSFZNX1BBUkFNX1ZN
ODZfVFNTX1NJWkVEXSAmCj4gICAgICAgICAgICAgICAgICAgICB+Vk04Nl9UU1NfVVBEQVRFRDsK
PiAgICAgICAgICAgYnJlYWs7Cj4gICAKPiBAQCAtNDQ1Myw3ICs0NDQ2LDcgQEAgc3RhdGljIGlu
dCBodm1vcF9nZXRfcGFyYW0oCj4gICAKPiAgICAgICAvKkZBTExUSFJVKi8KPiAgICAgICBkZWZh
dWx0Ogo+IC0gICAgICAgIGEudmFsdWUgPSBkLT5hcmNoLmh2bV9kb21haW4ucGFyYW1zW2EuaW5k
ZXhdOwo+ICsgICAgICAgIGEudmFsdWUgPSBkLT5hcmNoLmh2bS5wYXJhbXNbYS5pbmRleF07Cj4g
ICAgICAgICAgIGJyZWFrOwo+ICAgICAgIH0KPiAgIAo+IEBAIC00NTUzLDcgKzQ1NDYsNyBAQCBz
dGF0aWMgaW50IGRvX2FsdHAybV9vcCgKPiAgICAgICAgICAgZ290byBvdXQ7Cj4gICAgICAgfQo+
ICAgCj4gLSAgICBtb2RlID0gZC0+YXJjaC5odm1fZG9tYWluLnBhcmFtc1tIVk1fUEFSQU1fQUxU
UDJNXTsKPiArICAgIG1vZGUgPSBkLT5hcmNoLmh2bS5wYXJhbXNbSFZNX1BBUkFNX0FMVFAyTV07
Cj4gICAKPiAgICAgICBpZiAoIFhFTl9BTFRQMk1fZGlzYWJsZWQgPT0gbW9kZSApCj4gICAgICAg
ewo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h5cGVyY2FsbC5jIGIveGVuL2FyY2gv
eDg2L2h2bS9oeXBlcmNhbGwuYwo+IGluZGV4IDg1ZWFjZDcuLjNkN2FjNDkgMTAwNjQ0Cj4gLS0t
IGEveGVuL2FyY2gveDg2L2h2bS9oeXBlcmNhbGwuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0v
aHlwZXJjYWxsLmMKPiBAQCAtNDEsNyArNDEsNyBAQCBzdGF0aWMgbG9uZyBodm1fbWVtb3J5X29w
KGludCBjbWQsIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgYXJnKQo+ICAgICAgICAgICBy
YyA9IGNvbXBhdF9tZW1vcnlfb3AoY21kLCBhcmcpOwo+ICAgCj4gICAgICAgaWYgKCAoY21kICYg
TUVNT1BfQ01EX01BU0spID09IFhFTk1FTV9kZWNyZWFzZV9yZXNlcnZhdGlvbiApCj4gLSAgICAg
ICAgY3Vyci0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4ucWVtdV9tYXBjYWNoZV9pbnZhbGlkYXRl
ID0gdHJ1ZTsKPiArICAgICAgICBjdXJyLT5kb21haW4tPmFyY2guaHZtLnFlbXVfbWFwY2FjaGVf
aW52YWxpZGF0ZSA9IHRydWU7Cj4gICAKPiAgICAgICByZXR1cm4gcmM7Cj4gICB9Cj4gQEAgLTI4
Niw4ICsyODYsOCBAQCBpbnQgaHZtX2h5cGVyY2FsbChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVn
cykKPiAgICAgICBpZiAoIGN1cnItPmhjYWxsX3ByZWVtcHRlZCApCj4gICAgICAgICAgIHJldHVy
biBIVk1fSENBTExfcHJlZW1wdGVkOwo+ICAgCj4gLSAgICBpZiAoIHVubGlrZWx5KGN1cnJkLT5h
cmNoLmh2bV9kb21haW4ucWVtdV9tYXBjYWNoZV9pbnZhbGlkYXRlKSAmJgo+IC0gICAgICAgICB0
ZXN0X2FuZF9jbGVhcl9ib29sKGN1cnJkLT5hcmNoLmh2bV9kb21haW4ucWVtdV9tYXBjYWNoZV9p
bnZhbGlkYXRlKSApCj4gKyAgICBpZiAoIHVubGlrZWx5KGN1cnJkLT5hcmNoLmh2bS5xZW11X21h
cGNhY2hlX2ludmFsaWRhdGUpICYmCj4gKyAgICAgICAgIHRlc3RfYW5kX2NsZWFyX2Jvb2woY3Vy
cmQtPmFyY2guaHZtLnFlbXVfbWFwY2FjaGVfaW52YWxpZGF0ZSkgKQo+ICAgICAgICAgICBzZW5k
X2ludmFsaWRhdGVfcmVxKCk7Cj4gICAKPiAgICAgICByZXR1cm4gSFZNX0hDQUxMX2NvbXBsZXRl
ZDsKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9pbnRlcmNlcHQuYyBiL3hlbi9hcmNo
L3g4Ni9odm0vaW50ZXJjZXB0LmMKPiBpbmRleCAyYmMxNTZkLi5hYWMyMmM1IDEwMDY0NAo+IC0t
LSBhL3hlbi9hcmNoL3g4Ni9odm0vaW50ZXJjZXB0LmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZt
L2ludGVyY2VwdC5jCj4gQEAgLTIxOSwxMCArMjE5LDEwIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qg
aHZtX2lvX2hhbmRsZXIgKmh2bV9maW5kX2lvX2hhbmRsZXIoY29uc3QgaW9yZXFfdCAqcCkKPiAg
ICAgICBCVUdfT04oKHAtPnR5cGUgIT0gSU9SRVFfVFlQRV9QSU8pICYmCj4gICAgICAgICAgICAg
IChwLT50eXBlICE9IElPUkVRX1RZUEVfQ09QWSkpOwo+ICAgCj4gLSAgICBmb3IgKCBpID0gMDsg
aSA8IGN1cnJfZC0+YXJjaC5odm1fZG9tYWluLmlvX2hhbmRsZXJfY291bnQ7IGkrKyApCj4gKyAg
ICBmb3IgKCBpID0gMDsgaSA8IGN1cnJfZC0+YXJjaC5odm0uaW9faGFuZGxlcl9jb3VudDsgaSsr
ICkKPiAgICAgICB7Cj4gICAgICAgICAgIGNvbnN0IHN0cnVjdCBodm1faW9faGFuZGxlciAqaGFu
ZGxlciA9Cj4gLSAgICAgICAgICAgICZjdXJyX2QtPmFyY2guaHZtX2RvbWFpbi5pb19oYW5kbGVy
W2ldOwo+ICsgICAgICAgICAgICAmY3Vycl9kLT5hcmNoLmh2bS5pb19oYW5kbGVyW2ldOwo+ICAg
ICAgICAgICBjb25zdCBzdHJ1Y3QgaHZtX2lvX29wcyAqb3BzID0gaGFuZGxlci0+b3BzOwo+ICAg
Cj4gICAgICAgICAgIGlmICggaGFuZGxlci0+dHlwZSAhPSBwLT50eXBlICkKPiBAQCAtMjU3LDkg
KzI1Nyw5IEBAIGludCBodm1faW9faW50ZXJjZXB0KGlvcmVxX3QgKnApCj4gICAKPiAgIHN0cnVj
dCBodm1faW9faGFuZGxlciAqaHZtX25leHRfaW9faGFuZGxlcihzdHJ1Y3QgZG9tYWluICpkKQo+
ICAgewo+IC0gICAgdW5zaWduZWQgaW50IGkgPSBkLT5hcmNoLmh2bV9kb21haW4uaW9faGFuZGxl
cl9jb3VudCsrOwo+ICsgICAgdW5zaWduZWQgaW50IGkgPSBkLT5hcmNoLmh2bS5pb19oYW5kbGVy
X2NvdW50Kys7Cj4gICAKPiAtICAgIEFTU0VSVChkLT5hcmNoLmh2bV9kb21haW4uaW9faGFuZGxl
cik7Cj4gKyAgICBBU1NFUlQoZC0+YXJjaC5odm0uaW9faGFuZGxlcik7Cj4gICAKPiAgICAgICBp
ZiAoIGkgPT0gTlJfSU9fSEFORExFUlMgKQo+ICAgICAgIHsKPiBAQCAtMjY3LDcgKzI2Nyw3IEBA
IHN0cnVjdCBodm1faW9faGFuZGxlciAqaHZtX25leHRfaW9faGFuZGxlcihzdHJ1Y3QgZG9tYWlu
ICpkKQo+ICAgICAgICAgICByZXR1cm4gTlVMTDsKPiAgICAgICB9Cj4gICAKPiAtICAgIHJldHVy
biAmZC0+YXJjaC5odm1fZG9tYWluLmlvX2hhbmRsZXJbaV07Cj4gKyAgICByZXR1cm4gJmQtPmFy
Y2guaHZtLmlvX2hhbmRsZXJbaV07Cj4gICB9Cj4gICAKPiAgIHZvaWQgcmVnaXN0ZXJfbW1pb19o
YW5kbGVyKHN0cnVjdCBkb21haW4gKmQsCj4gQEAgLTMwMywxMCArMzAzLDEwIEBAIHZvaWQgcmVs
b2NhdGVfcG9ydGlvX2hhbmRsZXIoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IG9sZF9w
b3J0LAo+ICAgewo+ICAgICAgIHVuc2lnbmVkIGludCBpOwo+ICAgCj4gLSAgICBmb3IgKCBpID0g
MDsgaSA8IGQtPmFyY2guaHZtX2RvbWFpbi5pb19oYW5kbGVyX2NvdW50OyBpKysgKQo+ICsgICAg
Zm9yICggaSA9IDA7IGkgPCBkLT5hcmNoLmh2bS5pb19oYW5kbGVyX2NvdW50OyBpKysgKQo+ICAg
ICAgIHsKPiAgICAgICAgICAgc3RydWN0IGh2bV9pb19oYW5kbGVyICpoYW5kbGVyID0KPiAtICAg
ICAgICAgICAgJmQtPmFyY2guaHZtX2RvbWFpbi5pb19oYW5kbGVyW2ldOwo+ICsgICAgICAgICAg
ICAmZC0+YXJjaC5odm0uaW9faGFuZGxlcltpXTsKPiAgIAo+ICAgICAgICAgICBpZiAoIGhhbmRs
ZXItPnR5cGUgIT0gSU9SRVFfVFlQRV9QSU8gKQo+ICAgICAgICAgICAgICAgY29udGludWU7Cj4g
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaW8uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaW8u
Ywo+IGluZGV4IGJmNGQ4NzQuLmYxZWE3ZDcgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2
bS9pby5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9pby5jCj4gQEAgLTE3OSwxMiArMTc5LDEy
IEBAIHN0YXRpYyBib29sX3QgZzJtX3BvcnRpb19hY2NlcHQoY29uc3Qgc3RydWN0IGh2bV9pb19o
YW5kbGVyICpoYW5kbGVyLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25z
dCBpb3JlcV90ICpwKQo+ICAgewo+ICAgICAgIHN0cnVjdCB2Y3B1ICpjdXJyID0gY3VycmVudDsK
PiAtICAgIGNvbnN0IHN0cnVjdCBodm1fZG9tYWluICpodm1fZG9tYWluID0gJmN1cnItPmRvbWFp
bi0+YXJjaC5odm1fZG9tYWluOwo+ICsgICAgY29uc3Qgc3RydWN0IGh2bV9kb21haW4gKmh2bSA9
ICZjdXJyLT5kb21haW4tPmFyY2guaHZtOwo+ICAgICAgIHN0cnVjdCBodm1fdmNwdV9pbyAqdmlv
ID0gJmN1cnItPmFyY2guaHZtX3ZjcHUuaHZtX2lvOwo+ICAgICAgIHN0cnVjdCBnMm1faW9wb3J0
ICpnMm1faW9wb3J0Owo+ICAgICAgIHVuc2lnbmVkIGludCBzdGFydCwgZW5kOwo+ICAgCj4gLSAg
ICBsaXN0X2Zvcl9lYWNoX2VudHJ5KCBnMm1faW9wb3J0LCAmaHZtX2RvbWFpbi0+ZzJtX2lvcG9y
dF9saXN0LCBsaXN0ICkKPiArICAgIGxpc3RfZm9yX2VhY2hfZW50cnkoIGcybV9pb3BvcnQsICZo
dm0tPmcybV9pb3BvcnRfbGlzdCwgbGlzdCApCj4gICAgICAgewo+ICAgICAgICAgICBzdGFydCA9
IGcybV9pb3BvcnQtPmdwb3J0Owo+ICAgICAgICAgICBlbmQgPSBzdGFydCArIGcybV9pb3BvcnQt
Pm5wOwo+IEBAIC0zMTMsMTIgKzMxMywxMiBAQCBzdGF0aWMgaW50IHZwY2lfcG9ydGlvX3JlYWQo
Y29uc3Qgc3RydWN0IGh2bV9pb19oYW5kbGVyICpoYW5kbGVyLAo+ICAgICAgIGlmICggYWRkciA9
PSAweGNmOCApCj4gICAgICAgewo+ICAgICAgICAgICBBU1NFUlQoc2l6ZSA9PSA0KTsKPiAtICAg
ICAgICAqZGF0YSA9IGQtPmFyY2guaHZtX2RvbWFpbi5wY2lfY2Y4Owo+ICsgICAgICAgICpkYXRh
ID0gZC0+YXJjaC5odm0ucGNpX2NmODsKPiAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfT0tBWTsK
PiAgICAgICB9Cj4gICAKPiAgICAgICBBU1NFUlQoKGFkZHIgJiB+MykgPT0gMHhjZmMpOwo+IC0g
ICAgY2Y4ID0gQUNDRVNTX09OQ0UoZC0+YXJjaC5odm1fZG9tYWluLnBjaV9jZjgpOwo+ICsgICAg
Y2Y4ID0gQUNDRVNTX09OQ0UoZC0+YXJjaC5odm0ucGNpX2NmOCk7Cj4gICAgICAgaWYgKCAhQ0Y4
X0VOQUJMRUQoY2Y4KSApCj4gICAgICAgICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsK
PiAgIAo+IEBAIC0zNDMsMTIgKzM0MywxMiBAQCBzdGF0aWMgaW50IHZwY2lfcG9ydGlvX3dyaXRl
KGNvbnN0IHN0cnVjdCBodm1faW9faGFuZGxlciAqaGFuZGxlciwKPiAgICAgICBpZiAoIGFkZHIg
PT0gMHhjZjggKQo+ICAgICAgIHsKPiAgICAgICAgICAgQVNTRVJUKHNpemUgPT0gNCk7Cj4gLSAg
ICAgICAgZC0+YXJjaC5odm1fZG9tYWluLnBjaV9jZjggPSBkYXRhOwo+ICsgICAgICAgIGQtPmFy
Y2guaHZtLnBjaV9jZjggPSBkYXRhOwo+ICAgICAgICAgICByZXR1cm4gWDg2RU1VTF9PS0FZOwo+
ICAgICAgIH0KPiAgIAo+ICAgICAgIEFTU0VSVCgoYWRkciAmIH4zKSA9PSAweGNmYyk7Cj4gLSAg
ICBjZjggPSBBQ0NFU1NfT05DRShkLT5hcmNoLmh2bV9kb21haW4ucGNpX2NmOCk7Cj4gKyAgICBj
ZjggPSBBQ0NFU1NfT05DRShkLT5hcmNoLmh2bS5wY2lfY2Y4KTsKPiAgICAgICBpZiAoICFDRjhf
RU5BQkxFRChjZjgpICkKPiAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwo+
ICAgCj4gQEAgLTM5Nyw3ICszOTcsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGh2bV9tbWNmZyAq
dnBjaV9tbWNmZ19maW5kKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsCj4gICB7Cj4gICAgICAgY29u
c3Qgc3RydWN0IGh2bV9tbWNmZyAqbW1jZmc7Cj4gICAKPiAtICAgIGxpc3RfZm9yX2VhY2hfZW50
cnkgKCBtbWNmZywgJmQtPmFyY2guaHZtX2RvbWFpbi5tbWNmZ19yZWdpb25zLCBuZXh0ICkKPiAr
ICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBtbWNmZywgJmQtPmFyY2guaHZtLm1tY2ZnX3JlZ2lv
bnMsIG5leHQgKQo+ICAgICAgICAgICBpZiAoIGFkZHIgPj0gbW1jZmctPmFkZHIgJiYgYWRkciA8
IG1tY2ZnLT5hZGRyICsgbW1jZmctPnNpemUgKQo+ICAgICAgICAgICAgICAgcmV0dXJuIG1tY2Zn
Owo+ICAgCj4gQEAgLTQyMCw5ICs0MjAsOSBAQCBzdGF0aWMgaW50IHZwY2lfbW1jZmdfYWNjZXB0
KHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHIpCj4gICAgICAgc3RydWN0IGRvbWFp
biAqZCA9IHYtPmRvbWFpbjsKPiAgICAgICBib29sIGZvdW5kOwo+ICAgCj4gLSAgICByZWFkX2xv
Y2soJmQtPmFyY2guaHZtX2RvbWFpbi5tbWNmZ19sb2NrKTsKPiArICAgIHJlYWRfbG9jaygmZC0+
YXJjaC5odm0ubW1jZmdfbG9jayk7Cj4gICAgICAgZm91bmQgPSB2cGNpX21tY2ZnX2ZpbmQoZCwg
YWRkcik7Cj4gLSAgICByZWFkX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLm1tY2ZnX2xvY2sp
Owo+ICsgICAgcmVhZF91bmxvY2soJmQtPmFyY2guaHZtLm1tY2ZnX2xvY2spOwo+ICAgCj4gICAg
ICAgcmV0dXJuIGZvdW5kOwo+ICAgfQo+IEBAIC00MzcsMTYgKzQzNywxNiBAQCBzdGF0aWMgaW50
IHZwY2lfbW1jZmdfcmVhZChzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgbG9uZyBhZGRyLAo+ICAg
Cj4gICAgICAgKmRhdGEgPSB+MHVsOwo+ICAgCj4gLSAgICByZWFkX2xvY2soJmQtPmFyY2guaHZt
X2RvbWFpbi5tbWNmZ19sb2NrKTsKPiArICAgIHJlYWRfbG9jaygmZC0+YXJjaC5odm0ubW1jZmdf
bG9jayk7Cj4gICAgICAgbW1jZmcgPSB2cGNpX21tY2ZnX2ZpbmQoZCwgYWRkcik7Cj4gICAgICAg
aWYgKCAhbW1jZmcgKQo+ICAgICAgIHsKPiAtICAgICAgICByZWFkX3VubG9jaygmZC0+YXJjaC5o
dm1fZG9tYWluLm1tY2ZnX2xvY2spOwo+ICsgICAgICAgIHJlYWRfdW5sb2NrKCZkLT5hcmNoLmh2
bS5tbWNmZ19sb2NrKTsKPiAgICAgICAgICAgcmV0dXJuIFg4NkVNVUxfUkVUUlk7Cj4gICAgICAg
fQo+ICAgCj4gICAgICAgcmVnID0gdnBjaV9tbWNmZ19kZWNvZGVfYWRkcihtbWNmZywgYWRkciwg
JnNiZGYpOwo+IC0gICAgcmVhZF91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5tbWNmZ19sb2Nr
KTsKPiArICAgIHJlYWRfdW5sb2NrKCZkLT5hcmNoLmh2bS5tbWNmZ19sb2NrKTsKPiAgIAo+ICAg
ICAgIGlmICggIXZwY2lfYWNjZXNzX2FsbG93ZWQocmVnLCBsZW4pIHx8Cj4gICAgICAgICAgICAo
cmVnICsgbGVuKSA+IFBDSV9DRkdfU1BBQ0VfRVhQX1NJWkUgKQo+IEBAIC00NzksMTYgKzQ3OSwx
NiBAQCBzdGF0aWMgaW50IHZwY2lfbW1jZmdfd3JpdGUoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVk
IGxvbmcgYWRkciwKPiAgICAgICB1bnNpZ25lZCBpbnQgcmVnOwo+ICAgICAgIHBjaV9zYmRmX3Qg
c2JkZjsKPiAgIAo+IC0gICAgcmVhZF9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4ubW1jZmdfbG9j
ayk7Cj4gKyAgICByZWFkX2xvY2soJmQtPmFyY2guaHZtLm1tY2ZnX2xvY2spOwo+ICAgICAgIG1t
Y2ZnID0gdnBjaV9tbWNmZ19maW5kKGQsIGFkZHIpOwo+ICAgICAgIGlmICggIW1tY2ZnICkKPiAg
ICAgICB7Cj4gLSAgICAgICAgcmVhZF91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5tbWNmZ19s
b2NrKTsKPiArICAgICAgICByZWFkX3VubG9jaygmZC0+YXJjaC5odm0ubW1jZmdfbG9jayk7Cj4g
ICAgICAgICAgIHJldHVybiBYODZFTVVMX1JFVFJZOwo+ICAgICAgIH0KPiAgIAo+ICAgICAgIHJl
ZyA9IHZwY2lfbW1jZmdfZGVjb2RlX2FkZHIobW1jZmcsIGFkZHIsICZzYmRmKTsKPiAtICAgIHJl
YWRfdW5sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4ubW1jZmdfbG9jayk7Cj4gKyAgICByZWFkX3Vu
bG9jaygmZC0+YXJjaC5odm0ubW1jZmdfbG9jayk7Cj4gICAKPiAgICAgICBpZiAoICF2cGNpX2Fj
Y2Vzc19hbGxvd2VkKHJlZywgbGVuKSB8fAo+ICAgICAgICAgICAgKHJlZyArIGxlbikgPiBQQ0lf
Q0ZHX1NQQUNFX0VYUF9TSVpFICkKPiBAQCAtNTI3LDggKzUyNyw4IEBAIGludCByZWdpc3Rlcl92
cGNpX21tY2ZnX2hhbmRsZXIoc3RydWN0IGRvbWFpbiAqZCwgcGFkZHJfdCBhZGRyLAo+ICAgICAg
IG5ldy0+c2VnbWVudCA9IHNlZzsKPiAgICAgICBuZXctPnNpemUgPSAoZW5kX2J1cyAtIHN0YXJ0
X2J1cyArIDEpIDw8IDIwOwo+ICAgCj4gLSAgICB3cml0ZV9sb2NrKCZkLT5hcmNoLmh2bV9kb21h
aW4ubW1jZmdfbG9jayk7Cj4gLSAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggbW1jZmcsICZkLT5h
cmNoLmh2bV9kb21haW4ubW1jZmdfcmVnaW9ucywgbmV4dCApCj4gKyAgICB3cml0ZV9sb2NrKCZk
LT5hcmNoLmh2bS5tbWNmZ19sb2NrKTsKPiArICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBtbWNm
ZywgJmQtPmFyY2guaHZtLm1tY2ZnX3JlZ2lvbnMsIG5leHQgKQo+ICAgICAgICAgICBpZiAoIG5l
dy0+YWRkciA8IG1tY2ZnLT5hZGRyICsgbW1jZmctPnNpemUgJiYKPiAgICAgICAgICAgICAgICBt
bWNmZy0+YWRkciA8IG5ldy0+YWRkciArIG5ldy0+c2l6ZSApCj4gICAgICAgICAgIHsKPiBAQCAt
NTM5LDI1ICs1MzksMjUgQEAgaW50IHJlZ2lzdGVyX3ZwY2lfbW1jZmdfaGFuZGxlcihzdHJ1Y3Qg
ZG9tYWluICpkLCBwYWRkcl90IGFkZHIsCj4gICAgICAgICAgICAgICAgICAgIG5ldy0+c2VnbWVu
dCA9PSBtbWNmZy0+c2VnbWVudCAmJgo+ICAgICAgICAgICAgICAgICAgICBuZXctPnNpemUgPT0g
bW1jZmctPnNpemUgKQo+ICAgICAgICAgICAgICAgICAgIHJldCA9IDA7Cj4gLSAgICAgICAgICAg
IHdyaXRlX3VubG9jaygmZC0+YXJjaC5odm1fZG9tYWluLm1tY2ZnX2xvY2spOwo+ICsgICAgICAg
ICAgICB3cml0ZV91bmxvY2soJmQtPmFyY2guaHZtLm1tY2ZnX2xvY2spOwo+ICAgICAgICAgICAg
ICAgeGZyZWUobmV3KTsKPiAgICAgICAgICAgICAgIHJldHVybiByZXQ7Cj4gICAgICAgICAgIH0K
PiAgIAo+IC0gICAgaWYgKCBsaXN0X2VtcHR5KCZkLT5hcmNoLmh2bV9kb21haW4ubW1jZmdfcmVn
aW9ucykgKQo+ICsgICAgaWYgKCBsaXN0X2VtcHR5KCZkLT5hcmNoLmh2bS5tbWNmZ19yZWdpb25z
KSApCj4gICAgICAgICAgIHJlZ2lzdGVyX21taW9faGFuZGxlcihkLCAmdnBjaV9tbWNmZ19vcHMp
Owo+ICAgCj4gLSAgICBsaXN0X2FkZCgmbmV3LT5uZXh0LCAmZC0+YXJjaC5odm1fZG9tYWluLm1t
Y2ZnX3JlZ2lvbnMpOwo+IC0gICAgd3JpdGVfdW5sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4ubW1j
ZmdfbG9jayk7Cj4gKyAgICBsaXN0X2FkZCgmbmV3LT5uZXh0LCAmZC0+YXJjaC5odm0ubW1jZmdf
cmVnaW9ucyk7Cj4gKyAgICB3cml0ZV91bmxvY2soJmQtPmFyY2guaHZtLm1tY2ZnX2xvY2spOwo+
ICAgCj4gICAgICAgcmV0dXJuIDA7Cj4gICB9Cj4gICAKPiAgIHZvaWQgZGVzdHJveV92cGNpX21t
Y2ZnKHN0cnVjdCBkb21haW4gKmQpCj4gICB7Cj4gLSAgICBzdHJ1Y3QgbGlzdF9oZWFkICptbWNm
Z19yZWdpb25zID0gJmQtPmFyY2guaHZtX2RvbWFpbi5tbWNmZ19yZWdpb25zOwo+ICsgICAgc3Ry
dWN0IGxpc3RfaGVhZCAqbW1jZmdfcmVnaW9ucyA9ICZkLT5hcmNoLmh2bS5tbWNmZ19yZWdpb25z
Owo+ICAgCj4gLSAgICB3cml0ZV9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4ubW1jZmdfbG9jayk7
Cj4gKyAgICB3cml0ZV9sb2NrKCZkLT5hcmNoLmh2bS5tbWNmZ19sb2NrKTsKPiAgICAgICB3aGls
ZSAoICFsaXN0X2VtcHR5KG1tY2ZnX3JlZ2lvbnMpICkKPiAgICAgICB7Cj4gICAgICAgICAgIHN0
cnVjdCBodm1fbW1jZmcgKm1tY2ZnID0gbGlzdF9maXJzdF9lbnRyeShtbWNmZ19yZWdpb25zLAo+
IEBAIC01NjYsNyArNTY2LDcgQEAgdm9pZCBkZXN0cm95X3ZwY2lfbW1jZmcoc3RydWN0IGRvbWFp
biAqZCkKPiAgICAgICAgICAgbGlzdF9kZWwoJm1tY2ZnLT5uZXh0KTsKPiAgICAgICAgICAgeGZy
ZWUobW1jZmcpOwo+ICAgICAgIH0KPiAtICAgIHdyaXRlX3VubG9jaygmZC0+YXJjaC5odm1fZG9t
YWluLm1tY2ZnX2xvY2spOwo+ICsgICAgd3JpdGVfdW5sb2NrKCZkLT5hcmNoLmh2bS5tbWNmZ19s
b2NrKTsKPiAgIH0KPiAgIAo+ICAgLyoKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9p
b3JlcS5jIGIveGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jCj4gaW5kZXggOTQwYTJjOS4uOGQ2MGIw
MiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMKPiArKysgYi94ZW4vYXJj
aC94ODYvaHZtL2lvcmVxLmMKPiBAQCAtMzgsMTMgKzM4LDEzIEBAIHN0YXRpYyB2b2lkIHNldF9p
b3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGlkLAo+ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqcykKPiAgIHsK
PiAgICAgICBBU1NFUlQoaWQgPCBNQVhfTlJfSU9SRVFfU0VSVkVSUyk7Cj4gLSAgICBBU1NFUlQo
IXMgfHwgIWQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIuc2VydmVyW2lkXSk7Cj4gKyAg
ICBBU1NFUlQoIXMgfHwgIWQtPmFyY2guaHZtLmlvcmVxX3NlcnZlci5zZXJ2ZXJbaWRdKTsKPiAg
IAo+IC0gICAgZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5zZXJ2ZXJbaWRdID0gczsK
PiArICAgIGQtPmFyY2guaHZtLmlvcmVxX3NlcnZlci5zZXJ2ZXJbaWRdID0gczsKPiAgIH0KPiAg
IAo+ICAgI2RlZmluZSBHRVRfSU9SRVFfU0VSVkVSKGQsIGlkKSBcCj4gLSAgICAoZCktPmFyY2gu
aHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIuc2VydmVyW2lkXQo+ICsgICAgKGQpLT5hcmNoLmh2bS5p
b3JlcV9zZXJ2ZXIuc2VydmVyW2lkXQo+ICAgCj4gICBzdGF0aWMgc3RydWN0IGh2bV9pb3JlcV9z
ZXJ2ZXIgKmdldF9pb3JlcV9zZXJ2ZXIoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQg
aWQpCj4gQEAgLTI0NywxMCArMjQ3LDEwIEBAIHN0YXRpYyBnZm5fdCBodm1fYWxsb2NfaW9yZXFf
Z2ZuKHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpzKQo+ICAgCj4gICAgICAgQVNTRVJUKCFJU19E
RUZBVUxUKHMpKTsKPiAgIAo+IC0gICAgZm9yICggaSA9IDA7IGkgPCBzaXplb2YoZC0+YXJjaC5o
dm1fZG9tYWluLmlvcmVxX2dmbi5tYXNrKSAqIDg7IGkrKyApCj4gKyAgICBmb3IgKCBpID0gMDsg
aSA8IHNpemVvZihkLT5hcmNoLmh2bS5pb3JlcV9nZm4ubWFzaykgKiA4OyBpKysgKQo+ICAgICAg
IHsKPiAtICAgICAgICBpZiAoIHRlc3RfYW5kX2NsZWFyX2JpdChpLCAmZC0+YXJjaC5odm1fZG9t
YWluLmlvcmVxX2dmbi5tYXNrKSApCj4gLSAgICAgICAgICAgIHJldHVybiBfZ2ZuKGQtPmFyY2gu
aHZtX2RvbWFpbi5pb3JlcV9nZm4uYmFzZSArIGkpOwo+ICsgICAgICAgIGlmICggdGVzdF9hbmRf
Y2xlYXJfYml0KGksICZkLT5hcmNoLmh2bS5pb3JlcV9nZm4ubWFzaykgKQo+ICsgICAgICAgICAg
ICByZXR1cm4gX2dmbihkLT5hcmNoLmh2bS5pb3JlcV9nZm4uYmFzZSArIGkpOwo+ICAgICAgIH0K
PiAgIAo+ICAgICAgIHJldHVybiBJTlZBTElEX0dGTjsKPiBAQCAtMjU5LDEyICsyNTksMTIgQEAg
c3RhdGljIGdmbl90IGh2bV9hbGxvY19pb3JlcV9nZm4oc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIg
KnMpCj4gICBzdGF0aWMgdm9pZCBodm1fZnJlZV9pb3JlcV9nZm4oc3RydWN0IGh2bV9pb3JlcV9z
ZXJ2ZXIgKnMsIGdmbl90IGdmbikKPiAgIHsKPiAgICAgICBzdHJ1Y3QgZG9tYWluICpkID0gcy0+
dGFyZ2V0Owo+IC0gICAgdW5zaWduZWQgaW50IGkgPSBnZm5feChnZm4pIC0gZC0+YXJjaC5odm1f
ZG9tYWluLmlvcmVxX2dmbi5iYXNlOwo+ICsgICAgdW5zaWduZWQgaW50IGkgPSBnZm5feChnZm4p
IC0gZC0+YXJjaC5odm0uaW9yZXFfZ2ZuLmJhc2U7Cj4gICAKPiAgICAgICBBU1NFUlQoIUlTX0RF
RkFVTFQocykpOwo+ICAgICAgIEFTU0VSVCghZ2ZuX2VxKGdmbiwgSU5WQUxJRF9HRk4pKTsKPiAg
IAo+IC0gICAgc2V0X2JpdChpLCAmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX2dmbi5tYXNrKTsK
PiArICAgIHNldF9iaXQoaSwgJmQtPmFyY2guaHZtLmlvcmVxX2dmbi5tYXNrKTsKPiAgIH0KPiAg
IAo+ICAgc3RhdGljIHZvaWQgaHZtX3VubWFwX2lvcmVxX2dmbihzdHJ1Y3QgaHZtX2lvcmVxX3Nl
cnZlciAqcywgYm9vbCBidWYpCj4gQEAgLTMwNyw4ICszMDcsOCBAQCBzdGF0aWMgaW50IGh2bV9t
YXBfaW9yZXFfZ2ZuKHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpzLCBib29sIGJ1ZikKPiAgIAo+
ICAgICAgIGlmICggSVNfREVGQVVMVChzKSApCj4gICAgICAgICAgIGlvcnAtPmdmbiA9IF9nZm4o
YnVmID8KPiAtICAgICAgICAgICAgICAgICAgICAgICAgIGQtPmFyY2guaHZtX2RvbWFpbi5wYXJh
bXNbSFZNX1BBUkFNX0JVRklPUkVRX1BGTl0gOgo+IC0gICAgICAgICAgICAgICAgICAgICAgICAg
ZC0+YXJjaC5odm1fZG9tYWluLnBhcmFtc1tIVk1fUEFSQU1fSU9SRVFfUEZOXSk7Cj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICBkLT5hcmNoLmh2bS5wYXJhbXNbSFZNX1BBUkFNX0JVRklPUkVR
X1BGTl0gOgo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgZC0+YXJjaC5odm0ucGFyYW1zW0hW
TV9QQVJBTV9JT1JFUV9QRk5dKTsKPiAgICAgICBlbHNlCj4gICAgICAgICAgIGlvcnAtPmdmbiA9
IGh2bV9hbGxvY19pb3JlcV9nZm4ocyk7Cj4gICAKPiBAQCAtMzk0LDcgKzM5NCw3IEBAIGJvb2wg
aXNfaW9yZXFfc2VydmVyX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgY29uc3Qgc3RydWN0IHBhZ2Vf
aW5mbyAqcGFnZSkKPiAgICAgICB1bnNpZ25lZCBpbnQgaWQ7Cj4gICAgICAgYm9vbCBmb3VuZCA9
IGZhbHNlOwo+ICAgCj4gLSAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21h
aW4uaW9yZXFfc2VydmVyLmxvY2spOwo+ICsgICAgc3Bpbl9sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJj
aC5odm0uaW9yZXFfc2VydmVyLmxvY2spOwo+ICAgCj4gICAgICAgRk9SX0VBQ0hfSU9SRVFfU0VS
VkVSKGQsIGlkLCBzKQo+ICAgICAgIHsKPiBAQCAtNDA1LDcgKzQwNSw3IEBAIGJvb2wgaXNfaW9y
ZXFfc2VydmVyX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgY29uc3Qgc3RydWN0IHBhZ2VfaW5mbyAq
cGFnZSkKPiAgICAgICAgICAgfQo+ICAgICAgIH0KPiAgIAo+IC0gICAgc3Bpbl91bmxvY2tfcmVj
dXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwo+ICsgICAgc3Bp
bl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bS5pb3JlcV9zZXJ2ZXIubG9jayk7Cj4gICAK
PiAgICAgICByZXR1cm4gZm91bmQ7Cj4gICB9Cj4gQEAgLTQ5Miw3ICs0OTIsNyBAQCBzdGF0aWMg
aW50IGh2bV9pb3JlcV9zZXJ2ZXJfYWRkX3ZjcHUoc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnMs
Cj4gICAKPiAgICAgICAgICAgcy0+YnVmaW9yZXFfZXZ0Y2huID0gcmM7Cj4gICAgICAgICAgIGlm
ICggSVNfREVGQVVMVChzKSApCj4gLSAgICAgICAgICAgIGQtPmFyY2guaHZtX2RvbWFpbi5wYXJh
bXNbSFZNX1BBUkFNX0JVRklPUkVRX0VWVENITl0gPQo+ICsgICAgICAgICAgICBkLT5hcmNoLmh2
bS5wYXJhbXNbSFZNX1BBUkFNX0JVRklPUkVRX0VWVENITl0gPQo+ICAgICAgICAgICAgICAgICAg
IHMtPmJ1ZmlvcmVxX2V2dGNobjsKPiAgICAgICB9Cj4gICAKPiBAQCAtNzk3LDcgKzc5Nyw3IEBA
IGludCBodm1fY3JlYXRlX2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLCBib29sIGlzX2Rl
ZmF1bHQsCj4gICAgICAgICAgIHJldHVybiAtRU5PTUVNOwo+ICAgCj4gICAgICAgZG9tYWluX3Bh
dXNlKGQpOwo+IC0gICAgc3Bpbl9sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlv
cmVxX3NlcnZlci5sb2NrKTsKPiArICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZt
LmlvcmVxX3NlcnZlci5sb2NrKTsKPiAgIAo+ICAgICAgIGlmICggaXNfZGVmYXVsdCApCj4gICAg
ICAgewo+IEBAIC04NDEsMTMgKzg0MSwxMyBAQCBpbnQgaHZtX2NyZWF0ZV9pb3JlcV9zZXJ2ZXIo
c3RydWN0IGRvbWFpbiAqZCwgYm9vbCBpc19kZWZhdWx0LAo+ICAgICAgIGlmICggaWQgKQo+ICAg
ICAgICAgICAqaWQgPSBpOwo+ICAgCj4gLSAgICBzcGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFy
Y2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7Cj4gKyAgICBzcGluX3VubG9ja19yZWN1
cnNpdmUoJmQtPmFyY2guaHZtLmlvcmVxX3NlcnZlci5sb2NrKTsKPiAgICAgICBkb21haW5fdW5w
YXVzZShkKTsKPiAgIAo+ICAgICAgIHJldHVybiAwOwo+ICAgCj4gICAgZmFpbDoKPiAtICAgIHNw
aW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2Nr
KTsKPiArICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm0uaW9yZXFfc2VydmVy
LmxvY2spOwo+ICAgICAgIGRvbWFpbl91bnBhdXNlKGQpOwo+ICAgCj4gICAgICAgeGZyZWUocyk7
Cj4gQEAgLTg2Miw3ICs4NjIsNyBAQCBpbnQgaHZtX2Rlc3Ryb3lfaW9yZXFfc2VydmVyKHN0cnVj
dCBkb21haW4gKmQsIGlvc2VydmlkX3QgaWQpCj4gICAgICAgaWYgKCBpZCA9PSBERUZBVUxUX0lP
U0VSVklEICkKPiAgICAgICAgICAgcmV0dXJuIC1FUEVSTTsKPiAgIAo+IC0gICAgc3Bpbl9sb2Nr
X3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKPiArICAg
IHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtLmlvcmVxX3NlcnZlci5sb2NrKTsKPiAg
IAo+ICAgICAgIHMgPSBnZXRfaW9yZXFfc2VydmVyKGQsIGlkKTsKPiAgIAo+IEBAIC04OTgsNyAr
ODk4LDcgQEAgaW50IGh2bV9kZXN0cm95X2lvcmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLCBp
b3NlcnZpZF90IGlkKQo+ICAgICAgIHJjID0gMDsKPiAgIAo+ICAgIG91dDoKPiAtICAgIHNwaW5f
dW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsK
PiArICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm0uaW9yZXFfc2VydmVyLmxv
Y2spOwo+ICAgCj4gICAgICAgcmV0dXJuIHJjOwo+ICAgfQo+IEBAIC05MTQsNyArOTE0LDcgQEAg
aW50IGh2bV9nZXRfaW9yZXFfc2VydmVyX2luZm8oc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRf
dCBpZCwKPiAgICAgICBpZiAoIGlkID09IERFRkFVTFRfSU9TRVJWSUQgKQo+ICAgICAgICAgICBy
ZXR1cm4gLUVPUE5PVFNVUFA7Cj4gICAKPiAtICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFy
Y2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7Cj4gKyAgICBzcGluX2xvY2tfcmVjdXJz
aXZlKCZkLT5hcmNoLmh2bS5pb3JlcV9zZXJ2ZXIubG9jayk7Cj4gICAKPiAgICAgICBzID0gZ2V0
X2lvcmVxX3NlcnZlcihkLCBpZCk7Cj4gICAKPiBAQCAtOTUwLDcgKzk1MCw3IEBAIGludCBodm1f
Z2V0X2lvcmVxX3NlcnZlcl9pbmZvKHN0cnVjdCBkb21haW4gKmQsIGlvc2VydmlkX3QgaWQsCj4g
ICAgICAgcmMgPSAwOwo+ICAgCj4gICAgb3V0Ogo+IC0gICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZl
KCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwo+ICsgICAgc3Bpbl91bmxv
Y2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bS5pb3JlcV9zZXJ2ZXIubG9jayk7Cj4gICAKPiAgICAg
ICByZXR1cm4gcmM7Cj4gICB9Cj4gQEAgLTk2Nyw3ICs5NjcsNyBAQCBpbnQgaHZtX2dldF9pb3Jl
cV9zZXJ2ZXJfZnJhbWUoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwKPiAgICAgICBp
ZiAoICFpc19odm1fZG9tYWluKGQpICkKPiAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gICAK
PiAtICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2
ZXIubG9jayk7Cj4gKyAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bS5pb3JlcV9z
ZXJ2ZXIubG9jayk7Cj4gICAKPiAgICAgICBzID0gZ2V0X2lvcmVxX3NlcnZlcihkLCBpZCk7Cj4g
ICAKPiBAQCAtMTAwNyw3ICsxMDA3LDcgQEAgaW50IGh2bV9nZXRfaW9yZXFfc2VydmVyX2ZyYW1l
KHN0cnVjdCBkb21haW4gKmQsIGlvc2VydmlkX3QgaWQsCj4gICAgICAgfQo+ICAgCj4gICAgb3V0
Ogo+IC0gICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFf
c2VydmVyLmxvY2spOwo+ICsgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bS5p
b3JlcV9zZXJ2ZXIubG9jayk7Cj4gICAKPiAgICAgICByZXR1cm4gcmM7Cj4gICB9Cj4gQEAgLTEw
MjYsNyArMTAyNiw3IEBAIGludCBodm1fbWFwX2lvX3JhbmdlX3RvX2lvcmVxX3NlcnZlcihzdHJ1
Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAo+ICAgICAgIGlmICggaWQgPT0gREVGQVVMVF9J
T1NFUlZJRCApCj4gICAgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKPiAgIAo+IC0gICAgc3Bp
bl9sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsK
PiArICAgIHNwaW5fbG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtLmlvcmVxX3NlcnZlci5sb2Nr
KTsKPiAgIAo+ICAgICAgIHMgPSBnZXRfaW9yZXFfc2VydmVyKGQsIGlkKTsKPiAgIAo+IEBAIC0x
MDY0LDcgKzEwNjQsNyBAQCBpbnQgaHZtX21hcF9pb19yYW5nZV90b19pb3JlcV9zZXJ2ZXIoc3Ry
dWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwKPiAgICAgICByYyA9IHJhbmdlc2V0X2FkZF9y
YW5nZShyLCBzdGFydCwgZW5kKTsKPiAgIAo+ICAgIG91dDoKPiAtICAgIHNwaW5fdW5sb2NrX3Jl
Y3Vyc2l2ZSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKPiArICAgIHNw
aW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm0uaW9yZXFfc2VydmVyLmxvY2spOwo+ICAg
Cj4gICAgICAgcmV0dXJuIHJjOwo+ICAgfQo+IEBAIC0xMDgzLDcgKzEwODMsNyBAQCBpbnQgaHZt
X3VubWFwX2lvX3JhbmdlX2Zyb21faW9yZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQsIGlvc2Vy
dmlkX3QgaWQsCj4gICAgICAgaWYgKCBpZCA9PSBERUZBVUxUX0lPU0VSVklEICkKPiAgICAgICAg
ICAgcmV0dXJuIC1FT1BOT1RTVVBQOwo+ICAgCj4gLSAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZk
LT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwo+ICsgICAgc3Bpbl9sb2NrX3Jl
Y3Vyc2l2ZSgmZC0+YXJjaC5odm0uaW9yZXFfc2VydmVyLmxvY2spOwo+ICAgCj4gICAgICAgcyA9
IGdldF9pb3JlcV9zZXJ2ZXIoZCwgaWQpOwo+ICAgCj4gQEAgLTExMjEsNyArMTEyMSw3IEBAIGlu
dCBodm1fdW5tYXBfaW9fcmFuZ2VfZnJvbV9pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwg
aW9zZXJ2aWRfdCBpZCwKPiAgICAgICByYyA9IHJhbmdlc2V0X3JlbW92ZV9yYW5nZShyLCBzdGFy
dCwgZW5kKTsKPiAgIAo+ICAgIG91dDoKPiAtICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+
YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKPiArICAgIHNwaW5fdW5sb2NrX3Jl
Y3Vyc2l2ZSgmZC0+YXJjaC5odm0uaW9yZXFfc2VydmVyLmxvY2spOwo+ICAgCj4gICAgICAgcmV0
dXJuIHJjOwo+ICAgfQo+IEBAIC0xMTQ5LDcgKzExNDksNyBAQCBpbnQgaHZtX21hcF9tZW1fdHlw
ZV90b19pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2aWRfdCBpZCwKPiAgICAg
ICBpZiAoIGZsYWdzICYgflhFTl9ETU9QX0lPUkVRX01FTV9BQ0NFU1NfV1JJVEUgKQo+ICAgICAg
ICAgICByZXR1cm4gLUVJTlZBTDsKPiAgIAo+IC0gICAgc3Bpbl9sb2NrX3JlY3Vyc2l2ZSgmZC0+
YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKPiArICAgIHNwaW5fbG9ja19yZWN1
cnNpdmUoJmQtPmFyY2guaHZtLmlvcmVxX3NlcnZlci5sb2NrKTsKPiAgIAo+ICAgICAgIHMgPSBn
ZXRfaW9yZXFfc2VydmVyKGQsIGlkKTsKPiAgIAo+IEBAIC0xMTY2LDcgKzExNjYsNyBAQCBpbnQg
aHZtX21hcF9tZW1fdHlwZV90b19pb3JlcV9zZXJ2ZXIoc3RydWN0IGRvbWFpbiAqZCwgaW9zZXJ2
aWRfdCBpZCwKPiAgICAgICByYyA9IHAybV9zZXRfaW9yZXFfc2VydmVyKGQsIGZsYWdzLCBzKTsK
PiAgIAo+ICAgIG91dDoKPiAtICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm1f
ZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKPiArICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgm
ZC0+YXJjaC5odm0uaW9yZXFfc2VydmVyLmxvY2spOwo+ICAgCj4gICAgICAgaWYgKCByYyA9PSAw
ICYmIGZsYWdzID09IDAgKQo+ICAgICAgIHsKPiBAQCAtMTE4OCw3ICsxMTg4LDcgQEAgaW50IGh2
bV9zZXRfaW9yZXFfc2VydmVyX3N0YXRlKHN0cnVjdCBkb21haW4gKmQsIGlvc2VydmlkX3QgaWQs
Cj4gICAgICAgaWYgKCBpZCA9PSBERUZBVUxUX0lPU0VSVklEICkKPiAgICAgICAgICAgcmV0dXJu
IC1FT1BOT1RTVVBQOwo+ICAgCj4gLSAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2
bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwo+ICsgICAgc3Bpbl9sb2NrX3JlY3Vyc2l2ZSgm
ZC0+YXJjaC5odm0uaW9yZXFfc2VydmVyLmxvY2spOwo+ICAgCj4gICAgICAgcyA9IGdldF9pb3Jl
cV9zZXJ2ZXIoZCwgaWQpOwo+ICAgCj4gQEAgLTEyMTQsNyArMTIxNCw3IEBAIGludCBodm1fc2V0
X2lvcmVxX3NlcnZlcl9zdGF0ZShzdHJ1Y3QgZG9tYWluICpkLCBpb3NlcnZpZF90IGlkLAo+ICAg
ICAgIHJjID0gMDsKPiAgIAo+ICAgIG91dDoKPiAtICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgm
ZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKPiArICAgIHNwaW5fdW5sb2Nr
X3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm0uaW9yZXFfc2VydmVyLmxvY2spOwo+ICAgICAgIHJldHVy
biByYzsKPiAgIH0KPiAgIAo+IEBAIC0xMjI0LDcgKzEyMjQsNyBAQCBpbnQgaHZtX2FsbF9pb3Jl
cV9zZXJ2ZXJzX2FkZF92Y3B1KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2Y3B1ICp2KQo+ICAg
ICAgIHVuc2lnbmVkIGludCBpZDsKPiAgICAgICBpbnQgcmM7Cj4gICAKPiAtICAgIHNwaW5fbG9j
a19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7Cj4gKyAg
ICBzcGluX2xvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bS5pb3JlcV9zZXJ2ZXIubG9jayk7Cj4g
ICAKPiAgICAgICBGT1JfRUFDSF9JT1JFUV9TRVJWRVIoZCwgaWQsIHMpCj4gICAgICAgewo+IEBA
IC0xMjMzLDcgKzEyMzMsNyBAQCBpbnQgaHZtX2FsbF9pb3JlcV9zZXJ2ZXJzX2FkZF92Y3B1KHN0
cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2Y3B1ICp2KQo+ICAgICAgICAgICAgICAgZ290byBmYWls
Owo+ICAgICAgIH0KPiAgIAo+IC0gICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2
bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwo+ICsgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZl
KCZkLT5hcmNoLmh2bS5pb3JlcV9zZXJ2ZXIubG9jayk7Cj4gICAKPiAgICAgICByZXR1cm4gMDsK
PiAgIAo+IEBAIC0xMjQ4LDcgKzEyNDgsNyBAQCBpbnQgaHZtX2FsbF9pb3JlcV9zZXJ2ZXJzX2Fk
ZF92Y3B1KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCB2Y3B1ICp2KQo+ICAgICAgICAgICBodm1f
aW9yZXFfc2VydmVyX3JlbW92ZV92Y3B1KHMsIHYpOwo+ICAgICAgIH0KPiAgIAo+IC0gICAgc3Bp
bl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2sp
Owo+ICsgICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZkLT5hcmNoLmh2bS5pb3JlcV9zZXJ2ZXIu
bG9jayk7Cj4gICAKPiAgICAgICByZXR1cm4gcmM7Cj4gICB9Cj4gQEAgLTEyNTgsMTIgKzEyNTgs
MTIgQEAgdm9pZCBodm1fYWxsX2lvcmVxX3NlcnZlcnNfcmVtb3ZlX3ZjcHUoc3RydWN0IGRvbWFp
biAqZCwgc3RydWN0IHZjcHUgKnYpCj4gICAgICAgc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnM7
Cj4gICAgICAgdW5zaWduZWQgaW50IGlkOwo+ICAgCj4gLSAgICBzcGluX2xvY2tfcmVjdXJzaXZl
KCZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwo+ICsgICAgc3Bpbl9sb2Nr
X3JlY3Vyc2l2ZSgmZC0+YXJjaC5odm0uaW9yZXFfc2VydmVyLmxvY2spOwo+ICAgCj4gICAgICAg
Rk9SX0VBQ0hfSU9SRVFfU0VSVkVSKGQsIGlkLCBzKQo+ICAgICAgICAgICBodm1faW9yZXFfc2Vy
dmVyX3JlbW92ZV92Y3B1KHMsIHYpOwo+ICAgCj4gLSAgICBzcGluX3VubG9ja19yZWN1cnNpdmUo
JmQtPmFyY2guaHZtX2RvbWFpbi5pb3JlcV9zZXJ2ZXIubG9jayk7Cj4gKyAgICBzcGluX3VubG9j
a19yZWN1cnNpdmUoJmQtPmFyY2guaHZtLmlvcmVxX3NlcnZlci5sb2NrKTsKPiAgIH0KPiAgIAo+
ICAgdm9pZCBodm1fZGVzdHJveV9hbGxfaW9yZXFfc2VydmVycyhzdHJ1Y3QgZG9tYWluICpkKQo+
IEBAIC0xMjcxLDcgKzEyNzEsNyBAQCB2b2lkIGh2bV9kZXN0cm95X2FsbF9pb3JlcV9zZXJ2ZXJz
KHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAgc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnM7Cj4g
ICAgICAgdW5zaWduZWQgaW50IGlkOwo+ICAgCj4gLSAgICBzcGluX2xvY2tfcmVjdXJzaXZlKCZk
LT5hcmNoLmh2bV9kb21haW4uaW9yZXFfc2VydmVyLmxvY2spOwo+ICsgICAgc3Bpbl9sb2NrX3Jl
Y3Vyc2l2ZSgmZC0+YXJjaC5odm0uaW9yZXFfc2VydmVyLmxvY2spOwo+ICAgCj4gICAgICAgLyog
Tm8gbmVlZCB0byBkb21haW5fcGF1c2UoKSBhcyB0aGUgZG9tYWluIGlzIGJlaW5nIHRvcm4gZG93
biAqLwo+ICAgCj4gQEAgLTEyOTEsNyArMTI5MSw3IEBAIHZvaWQgaHZtX2Rlc3Ryb3lfYWxsX2lv
cmVxX3NlcnZlcnMoc3RydWN0IGRvbWFpbiAqZCkKPiAgICAgICAgICAgeGZyZWUocyk7Cj4gICAg
ICAgfQo+ICAgCj4gLSAgICBzcGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFyY2guaHZtX2RvbWFp
bi5pb3JlcV9zZXJ2ZXIubG9jayk7Cj4gKyAgICBzcGluX3VubG9ja19yZWN1cnNpdmUoJmQtPmFy
Y2guaHZtLmlvcmVxX3NlcnZlci5sb2NrKTsKPiAgIH0KPiAgIAo+ICAgc3RydWN0IGh2bV9pb3Jl
cV9zZXJ2ZXIgKmh2bV9zZWxlY3RfaW9yZXFfc2VydmVyKHN0cnVjdCBkb21haW4gKmQsCj4gQEAg
LTEzMDYsNyArMTMwNiw3IEBAIHN0cnVjdCBodm1faW9yZXFfc2VydmVyICpodm1fc2VsZWN0X2lv
cmVxX3NlcnZlcihzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAgIGlmICggcC0+dHlwZSAhPSBJT1JF
UV9UWVBFX0NPUFkgJiYgcC0+dHlwZSAhPSBJT1JFUV9UWVBFX1BJTyApCj4gICAgICAgICAgIHJl
dHVybiBHRVRfSU9SRVFfU0VSVkVSKGQsIERFRkFVTFRfSU9TRVJWSUQpOwo+ICAgCj4gLSAgICBj
ZjggPSBkLT5hcmNoLmh2bV9kb21haW4ucGNpX2NmODsKPiArICAgIGNmOCA9IGQtPmFyY2guaHZt
LnBjaV9jZjg7Cj4gICAKPiAgICAgICBpZiAoIHAtPnR5cGUgPT0gSU9SRVFfVFlQRV9QSU8gJiYK
PiAgICAgICAgICAgIChwLT5hZGRyICYgfjMpID09IDB4Y2ZjICYmCj4gQEAgLTE1NjQsNyArMTU2
NCw3IEBAIHN0YXRpYyBpbnQgaHZtX2FjY2Vzc19jZjgoCj4gICAgICAgc3RydWN0IGRvbWFpbiAq
ZCA9IGN1cnJlbnQtPmRvbWFpbjsKPiAgIAo+ICAgICAgIGlmICggZGlyID09IElPUkVRX1dSSVRF
ICYmIGJ5dGVzID09IDQgKQo+IC0gICAgICAgIGQtPmFyY2guaHZtX2RvbWFpbi5wY2lfY2Y4ID0g
KnZhbDsKPiArICAgICAgICBkLT5hcmNoLmh2bS5wY2lfY2Y4ID0gKnZhbDsKPiAgIAo+ICAgICAg
IC8qIFdlIGFsd2F5cyBuZWVkIHRvIGZhbGwgdGhyb3VnaCB0byB0aGUgY2F0Y2ggYWxsIGVtdWxh
dG9yICovCj4gICAgICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwo+IEBAIC0xNTcyLDcg
KzE1NzIsNyBAQCBzdGF0aWMgaW50IGh2bV9hY2Nlc3NfY2Y4KAo+ICAgCj4gICB2b2lkIGh2bV9p
b3JlcV9pbml0KHN0cnVjdCBkb21haW4gKmQpCj4gICB7Cj4gLSAgICBzcGluX2xvY2tfaW5pdCgm
ZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5sb2NrKTsKPiArICAgIHNwaW5fbG9ja19p
bml0KCZkLT5hcmNoLmh2bS5pb3JlcV9zZXJ2ZXIubG9jayk7Cj4gICAKPiAgICAgICByZWdpc3Rl
cl9wb3J0aW9faGFuZGxlcihkLCAweGNmOCwgNCwgaHZtX2FjY2Vzc19jZjgpOwo+ICAgfQo+IGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2lycS5jIGIveGVuL2FyY2gveDg2L2h2bS9pcnEu
Ywo+IGluZGV4IGRmZThlZDYuLjFkZWQyYzIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2
bS9pcnEuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMKPiBAQCAtNTIsMTEgKzUyLDEx
IEBAIGludCBodm1faW9hcGljX2Fzc2VydChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQg
Z3NpLCBib29sIGxldmVsKQo+ICAgICAgICAgICByZXR1cm4gLTE7Cj4gICAgICAgfQo+ICAgCj4g
LSAgICBzcGluX2xvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jayk7Cj4gKyAgICBzcGlu
X2xvY2soJmQtPmFyY2guaHZtLmlycV9sb2NrKTsKPiAgICAgICBpZiAoICFsZXZlbCB8fCBodm1f
aXJxLT5nc2lfYXNzZXJ0X2NvdW50W2dzaV0rKyA9PSAwICkKPiAgICAgICAgICAgYXNzZXJ0X2dz
aShkLCBnc2kpOwo+ICAgICAgIHZlY3RvciA9IHZpb2FwaWNfZ2V0X3ZlY3RvcihkLCBnc2kpOwo+
IC0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jayk7Cj4gKyAgICBz
cGluX3VubG9jaygmZC0+YXJjaC5odm0uaXJxX2xvY2spOwo+ICAgCj4gICAgICAgcmV0dXJuIHZl
Y3RvcjsKPiAgIH0KPiBAQCAtNzEsOSArNzEsOSBAQCB2b2lkIGh2bV9pb2FwaWNfZGVhc3NlcnQo
c3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGdzaSkKPiAgICAgICAgICAgcmV0dXJuOwo+
ICAgICAgIH0KPiAgIAo+IC0gICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaXJxX2xv
Y2spOwo+ICsgICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bS5pcnFfbG9jayk7Cj4gICAgICAgaHZt
X2lycS0+Z3NpX2Fzc2VydF9jb3VudFtnc2ldLS07Cj4gLSAgICBzcGluX3VubG9jaygmZC0+YXJj
aC5odm1fZG9tYWluLmlycV9sb2NrKTsKPiArICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2bS5p
cnFfbG9jayk7Cj4gICB9Cj4gICAKPiAgIHN0YXRpYyB2b2lkIGFzc2VydF9pcnEoc3RydWN0IGRv
bWFpbiAqZCwgdW5zaWduZWQgaW9hcGljX2dzaSwgdW5zaWduZWQgcGljX2lycSkKPiBAQCAtMTIy
LDkgKzEyMiw5IEBAIHN0YXRpYyB2b2lkIF9faHZtX3BjaV9pbnR4X2Fzc2VydCgKPiAgIHZvaWQg
aHZtX3BjaV9pbnR4X2Fzc2VydCgKPiAgICAgICBzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBp
bnQgZGV2aWNlLCB1bnNpZ25lZCBpbnQgaW50eCkKPiAgIHsKPiAtICAgIHNwaW5fbG9jaygmZC0+
YXJjaC5odm1fZG9tYWluLmlycV9sb2NrKTsKPiArICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm0u
aXJxX2xvY2spOwo+ICAgICAgIF9faHZtX3BjaV9pbnR4X2Fzc2VydChkLCBkZXZpY2UsIGludHgp
Owo+IC0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jayk7Cj4gKyAg
ICBzcGluX3VubG9jaygmZC0+YXJjaC5odm0uaXJxX2xvY2spOwo+ICAgfQo+ICAgCj4gICBzdGF0
aWMgdm9pZCBfX2h2bV9wY2lfaW50eF9kZWFzc2VydCgKPiBAQCAtMTU2LDkgKzE1Niw5IEBAIHN0
YXRpYyB2b2lkIF9faHZtX3BjaV9pbnR4X2RlYXNzZXJ0KAo+ICAgdm9pZCBodm1fcGNpX2ludHhf
ZGVhc3NlcnQoCj4gICAgICAgc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGRldmljZSwg
dW5zaWduZWQgaW50IGludHgpCj4gICB7Cj4gLSAgICBzcGluX2xvY2soJmQtPmFyY2guaHZtX2Rv
bWFpbi5pcnFfbG9jayk7Cj4gKyAgICBzcGluX2xvY2soJmQtPmFyY2guaHZtLmlycV9sb2NrKTsK
PiAgICAgICBfX2h2bV9wY2lfaW50eF9kZWFzc2VydChkLCBkZXZpY2UsIGludHgpOwo+IC0gICAg
c3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jayk7Cj4gKyAgICBzcGluX3Vu
bG9jaygmZC0+YXJjaC5odm0uaXJxX2xvY2spOwo+ICAgfQo+ICAgCj4gICB2b2lkIGh2bV9nc2lf
YXNzZXJ0KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBnc2kpCj4gQEAgLTE3OSwxMyAr
MTc5LDEzIEBAIHZvaWQgaHZtX2dzaV9hc3NlcnQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
aW50IGdzaSkKPiAgICAgICAgKiBmb3IgdGhlIGhhcmR3YXJlIGRvbWFpbiwgWGVuIG5lZWRzIHRv
IHJlbHkgb24gZ3NpX2Fzc2VydF9jb3VudCBpbiBvcmRlcgo+ICAgICAgICAqIHRvIGtub3cgaWYg
dGhlIEdTSSBpcyBwZW5kaW5nIG9yIG5vdC4KPiAgICAgICAgKi8KPiAtICAgIHNwaW5fbG9jaygm
ZC0+YXJjaC5odm1fZG9tYWluLmlycV9sb2NrKTsKPiArICAgIHNwaW5fbG9jaygmZC0+YXJjaC5o
dm0uaXJxX2xvY2spOwo+ICAgICAgIGlmICggIWh2bV9pcnEtPmdzaV9hc3NlcnRfY291bnRbZ3Np
XSApCj4gICAgICAgewo+ICAgICAgICAgICBodm1faXJxLT5nc2lfYXNzZXJ0X2NvdW50W2dzaV0g
PSAxOwo+ICAgICAgICAgICBhc3NlcnRfZ3NpKGQsIGdzaSk7Cj4gICAgICAgfQo+IC0gICAgc3Bp
bl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jayk7Cj4gKyAgICBzcGluX3VubG9j
aygmZC0+YXJjaC5odm0uaXJxX2xvY2spOwo+ICAgfQo+ICAgCj4gICB2b2lkIGh2bV9nc2lfZGVh
c3NlcnQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGdzaSkKPiBAQCAtMTk4LDkgKzE5
OCw5IEBAIHZvaWQgaHZtX2dzaV9kZWFzc2VydChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBp
bnQgZ3NpKQo+ICAgICAgICAgICByZXR1cm47Cj4gICAgICAgfQo+ICAgCj4gLSAgICBzcGluX2xv
Y2soJmQtPmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jayk7Cj4gKyAgICBzcGluX2xvY2soJmQtPmFy
Y2guaHZtLmlycV9sb2NrKTsKPiAgICAgICBodm1faXJxLT5nc2lfYXNzZXJ0X2NvdW50W2dzaV0g
PSAwOwo+IC0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jayk7Cj4g
KyAgICBzcGluX3VubG9jaygmZC0+YXJjaC5odm0uaXJxX2xvY2spOwo+ICAgfQo+ICAgCj4gICBp
bnQgaHZtX2lzYV9pcnFfYXNzZXJ0KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBpc2Ff
aXJxLAo+IEBAIC0yMTMsNyArMjEzLDcgQEAgaW50IGh2bV9pc2FfaXJxX2Fzc2VydChzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaXNhX2lycSwKPiAgIAo+ICAgICAgIEFTU0VSVChpc2Ff
aXJxIDw9IDE1KTsKPiAgIAo+IC0gICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaXJx
X2xvY2spOwo+ICsgICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2bS5pcnFfbG9jayk7Cj4gICAKPiAg
ICAgICBpZiAoICFfX3Rlc3RfYW5kX3NldF9iaXQoaXNhX2lycSwgJmh2bV9pcnEtPmlzYV9pcnEu
aSkgJiYKPiAgICAgICAgICAgIChodm1faXJxLT5nc2lfYXNzZXJ0X2NvdW50W2dzaV0rKyA9PSAw
KSApCj4gQEAgLTIyMiw3ICsyMjIsNyBAQCBpbnQgaHZtX2lzYV9pcnFfYXNzZXJ0KHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGludCBpc2FfaXJxLAo+ICAgICAgIGlmICggZ2V0X3ZlY3RvciAp
Cj4gICAgICAgICAgIHZlY3RvciA9IGdldF92ZWN0b3IoZCwgZ3NpKTsKPiAgIAo+IC0gICAgc3Bp
bl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jayk7Cj4gKyAgICBzcGluX3VubG9j
aygmZC0+YXJjaC5odm0uaXJxX2xvY2spOwo+ICAgCj4gICAgICAgcmV0dXJuIHZlY3RvcjsKPiAg
IH0KPiBAQCAtMjM1LDEzICsyMzUsMTMgQEAgdm9pZCBodm1faXNhX2lycV9kZWFzc2VydCgKPiAg
IAo+ICAgICAgIEFTU0VSVChpc2FfaXJxIDw9IDE1KTsKPiAgIAo+IC0gICAgc3Bpbl9sb2NrKCZk
LT5hcmNoLmh2bV9kb21haW4uaXJxX2xvY2spOwo+ICsgICAgc3Bpbl9sb2NrKCZkLT5hcmNoLmh2
bS5pcnFfbG9jayk7Cj4gICAKPiAgICAgICBpZiAoIF9fdGVzdF9hbmRfY2xlYXJfYml0KGlzYV9p
cnEsICZodm1faXJxLT5pc2FfaXJxLmkpICYmCj4gICAgICAgICAgICAoLS1odm1faXJxLT5nc2lf
YXNzZXJ0X2NvdW50W2dzaV0gPT0gMCkgKQo+ICAgICAgICAgICBkZWFzc2VydF9pcnEoZCwgaXNh
X2lycSk7Cj4gICAKPiAtICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4uaXJxX2xv
Y2spOwo+ICsgICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtLmlycV9sb2NrKTsKPiAgIH0KPiAg
IAo+ICAgc3RhdGljIHZvaWQgaHZtX3NldF9jYWxsYmFja19pcnFfbGV2ZWwoc3RydWN0IHZjcHUg
KnYpCj4gQEAgLTI1Miw3ICsyNTIsNyBAQCBzdGF0aWMgdm9pZCBodm1fc2V0X2NhbGxiYWNrX2ly
cV9sZXZlbChzdHJ1Y3QgdmNwdSAqdikKPiAgIAo+ICAgICAgIEFTU0VSVCh2LT52Y3B1X2lkID09
IDApOwo+ICAgCj4gLSAgICBzcGluX2xvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jayk7
Cj4gKyAgICBzcGluX2xvY2soJmQtPmFyY2guaHZtLmlycV9sb2NrKTsKPiAgIAo+ICAgICAgIC8q
IE5CLiBEbyBub3QgY2hlY2sgdGhlIGV2dGNobl91cGNhbGxfbWFzay4gSXQgaXMgbm90IHVzZWQg
aW4gSFZNIG1vZGUuICovCj4gICAgICAgYXNzZXJ0ZWQgPSAhIXZjcHVfaW5mbyh2LCBldnRjaG5f
dXBjYWxsX3BlbmRpbmcpOwo+IEBAIC0yODksNyArMjg5LDcgQEAgc3RhdGljIHZvaWQgaHZtX3Nl
dF9jYWxsYmFja19pcnFfbGV2ZWwoc3RydWN0IHZjcHUgKnYpCj4gICAgICAgfQo+ICAgCj4gICAg
b3V0Ogo+IC0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jayk7Cj4g
KyAgICBzcGluX3VubG9jaygmZC0+YXJjaC5odm0uaXJxX2xvY2spOwo+ICAgfQo+ICAgCj4gICB2
b2lkIGh2bV9tYXliZV9kZWFzc2VydF9ldnRjaG5faXJxKHZvaWQpCj4gQEAgLTMzMSw3ICszMzEs
NyBAQCBpbnQgaHZtX3NldF9wY2lfbGlua19yb3V0ZShzdHJ1Y3QgZG9tYWluICpkLCB1OCBsaW5r
LCB1OCBpc2FfaXJxKQo+ICAgICAgIGlmICggKGxpbmsgPiAzKSB8fCAoaXNhX2lycSA+IDE1KSAp
Cj4gICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ICAgCj4gLSAgICBzcGluX2xvY2soJmQtPmFy
Y2guaHZtX2RvbWFpbi5pcnFfbG9jayk7Cj4gKyAgICBzcGluX2xvY2soJmQtPmFyY2guaHZtLmly
cV9sb2NrKTsKPiAgIAo+ICAgICAgIG9sZF9pc2FfaXJxID0gaHZtX2lycS0+cGNpX2xpbmsucm91
dGVbbGlua107Cj4gICAgICAgaWYgKCBvbGRfaXNhX2lycSA9PSBpc2FfaXJxICkKPiBAQCAtMzYz
LDcgKzM2Myw3IEBAIGludCBodm1fc2V0X3BjaV9saW5rX3JvdXRlKHN0cnVjdCBkb21haW4gKmQs
IHU4IGxpbmssIHU4IGlzYV9pcnEpCj4gICAgICAgfQo+ICAgCj4gICAgb3V0Ogo+IC0gICAgc3Bp
bl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jayk7Cj4gKyAgICBzcGluX3VubG9j
aygmZC0+YXJjaC5odm0uaXJxX2xvY2spOwo+ICAgCj4gICAgICAgZHByaW50ayhYRU5MT0dfR19J
TkZPLCAiRG9tJXUgUENJIGxpbmsgJXUgY2hhbmdlZCAldSAtPiAldVxuIiwKPiAgICAgICAgICAg
ICAgIGQtPmRvbWFpbl9pZCwgbGluaywgb2xkX2lzYV9pcnEsIGlzYV9pcnEpOwo+IEBAIC00MzEs
NyArNDMxLDcgQEAgdm9pZCBodm1fc2V0X2NhbGxiYWNrX3ZpYShzdHJ1Y3QgZG9tYWluICpkLCB1
aW50NjRfdCB2aWEpCj4gICAgICAgICAgICAoIWhhc192bGFwaWMoZCkgfHwgIWhhc192aW9hcGlj
KGQpIHx8ICFoYXNfdnBpYyhkKSkgKQo+ICAgICAgICAgICByZXR1cm47Cj4gICAKPiAtICAgIHNw
aW5fbG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlycV9sb2NrKTsKPiArICAgIHNwaW5fbG9jaygm
ZC0+YXJjaC5odm0uaXJxX2xvY2spOwo+ICAgCj4gICAgICAgLyogVGVhciBkb3duIG9sZCBjYWxs
YmFjayB2aWEuICovCj4gICAgICAgaWYgKCBodm1faXJxLT5jYWxsYmFja192aWFfYXNzZXJ0ZWQg
KQo+IEBAIC00ODEsNyArNDgxLDcgQEAgdm9pZCBodm1fc2V0X2NhbGxiYWNrX3ZpYShzdHJ1Y3Qg
ZG9tYWluICpkLCB1aW50NjRfdCB2aWEpCj4gICAgICAgICAgIGJyZWFrOwo+ICAgICAgIH0KPiAg
IAo+IC0gICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jayk7Cj4gKyAg
ICBzcGluX3VubG9jaygmZC0+YXJjaC5odm0uaXJxX2xvY2spOwo+ICAgCj4gICAgICAgZm9yX2Vh
Y2hfdmNwdSAoIGQsIHYgKQo+ICAgICAgICAgICBpZiAoIGlzX3ZjcHVfb25saW5lKHYpICkKPiBA
QCAtNTA5LDcgKzUwOSw3IEBAIHZvaWQgaHZtX3NldF9jYWxsYmFja192aWEoc3RydWN0IGRvbWFp
biAqZCwgdWludDY0X3QgdmlhKQo+ICAgCj4gICBzdHJ1Y3QgaHZtX2ludGFjayBodm1fdmNwdV9o
YXNfcGVuZGluZ19pcnEoc3RydWN0IHZjcHUgKnYpCj4gICB7Cj4gLSAgICBzdHJ1Y3QgaHZtX2Rv
bWFpbiAqcGxhdCA9ICZ2LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbjsKPiArICAgIHN0cnVjdCBo
dm1fZG9tYWluICpwbGF0ID0gJnYtPmRvbWFpbi0+YXJjaC5odm07Cj4gICAgICAgaW50IHZlY3Rv
cjsKPiAgIAo+ICAgICAgIGlmICggdW5saWtlbHkodi0+bm1pX3BlbmRpbmcpICkKPiBAQCAtNjQ1
LDcgKzY0NSw3IEBAIHN0YXRpYyBpbnQgaXJxX3NhdmVfcGNpKHN0cnVjdCBkb21haW4gKmQsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQo+ICAgICAgIHVuc2lnbmVkIGludCBhc3NlcnRlZCwgcGRl
diwgcGludHg7Cj4gICAgICAgaW50IHJjOwo+ICAgCj4gLSAgICBzcGluX2xvY2soJmQtPmFyY2gu
aHZtX2RvbWFpbi5pcnFfbG9jayk7Cj4gKyAgICBzcGluX2xvY2soJmQtPmFyY2guaHZtLmlycV9s
b2NrKTsKPiAgIAo+ICAgICAgIHBkZXYgID0gaHZtX2lycS0+Y2FsbGJhY2tfdmlhLnBjaS5kZXY7
Cj4gICAgICAgcGludHggPSBodm1faXJxLT5jYWxsYmFja192aWEucGNpLmludHg7Cj4gQEAgLTY2
Niw3ICs2NjYsNyBAQCBzdGF0aWMgaW50IGlycV9zYXZlX3BjaShzdHJ1Y3QgZG9tYWluICpkLCBo
dm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgICAgICBpZiAoIGFzc2VydGVkICkKPiAgICAgICAg
ICAgX19odm1fcGNpX2ludHhfYXNzZXJ0KGQsIHBkZXYsIHBpbnR4KTsKPiAgIAo+IC0gICAgc3Bp
bl91bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jayk7Cj4gKyAgICBzcGluX3VubG9j
aygmZC0+YXJjaC5odm0uaXJxX2xvY2spOwo+ICAgCj4gICAgICAgcmV0dXJuIHJjOwo+ICAgfQo+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL210cnIuYyBiL3hlbi9hcmNoL3g4Ni9odm0v
bXRyci5jCj4gaW5kZXggZWRmZTVjZC4uOGE3NzJiYyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94
ODYvaHZtL210cnIuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vbXRyci5jCj4gQEAgLTUzOSwx
MiArNTM5LDEyIEBAIHN0YXRpYyBERUZJTkVfUkNVX1JFQURfTE9DSyhwaW5uZWRfY2FjaGVhdHRy
X3JjdV9sb2NrKTsKPiAgIAo+ICAgdm9pZCBodm1faW5pdF9jYWNoZWF0dHJfcmVnaW9uX2xpc3Qo
c3RydWN0IGRvbWFpbiAqZCkKPiAgIHsKPiAtICAgIElOSVRfTElTVF9IRUFEKCZkLT5hcmNoLmh2
bV9kb21haW4ucGlubmVkX2NhY2hlYXR0cl9yYW5nZXMpOwo+ICsgICAgSU5JVF9MSVNUX0hFQUQo
JmQtPmFyY2guaHZtLnBpbm5lZF9jYWNoZWF0dHJfcmFuZ2VzKTsKPiAgIH0KPiAgIAo+ICAgdm9p
ZCBodm1fZGVzdHJveV9jYWNoZWF0dHJfcmVnaW9uX2xpc3Qoc3RydWN0IGRvbWFpbiAqZCkKPiAg
IHsKPiAtICAgIHN0cnVjdCBsaXN0X2hlYWQgKmhlYWQgPSAmZC0+YXJjaC5odm1fZG9tYWluLnBp
bm5lZF9jYWNoZWF0dHJfcmFuZ2VzOwo+ICsgICAgc3RydWN0IGxpc3RfaGVhZCAqaGVhZCA9ICZk
LT5hcmNoLmh2bS5waW5uZWRfY2FjaGVhdHRyX3JhbmdlczsKPiAgICAgICBzdHJ1Y3QgaHZtX21l
bV9waW5uZWRfY2FjaGVhdHRyX3JhbmdlICpyYW5nZTsKPiAgIAo+ICAgICAgIHdoaWxlICggIWxp
c3RfZW1wdHkoaGVhZCkgKQo+IEBAIC01NjgsNyArNTY4LDcgQEAgaW50IGh2bV9nZXRfbWVtX3Bp
bm5lZF9jYWNoZWF0dHIoc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLAo+ICAgCj4gICAgICAg
cmN1X3JlYWRfbG9jaygmcGlubmVkX2NhY2hlYXR0cl9yY3VfbG9jayk7Cj4gICAgICAgbGlzdF9m
b3JfZWFjaF9lbnRyeV9yY3UgKCByYW5nZSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJmQtPmFyY2guaHZtX2RvbWFpbi5waW5uZWRfY2FjaGVhdHRyX3JhbmdlcywKPiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJmQtPmFyY2guaHZtLnBpbm5lZF9jYWNoZWF0dHJfcmFu
Z2VzLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdCApCj4gICAgICAgewo+
ICAgICAgICAgICBpZiAoICgoZ2ZuX3goZ2ZuKSAmIG1hc2spID49IHJhbmdlLT5zdGFydCkgJiYK
PiBAQCAtNjEyLDcgKzYxMiw3IEBAIGludCBodm1fc2V0X21lbV9waW5uZWRfY2FjaGVhdHRyKHN0
cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IGdmbl9zdGFydCwKPiAgICAgICAgICAgLyogUmVtb3Zl
IHRoZSByZXF1ZXN0ZWQgcmFuZ2UuICovCj4gICAgICAgICAgIHJjdV9yZWFkX2xvY2soJnBpbm5l
ZF9jYWNoZWF0dHJfcmN1X2xvY2spOwo+ICAgICAgICAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5X3Jj
dSAoIHJhbmdlLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmQtPmFyY2gu
aHZtX2RvbWFpbi5waW5uZWRfY2FjaGVhdHRyX3JhbmdlcywKPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICZkLT5hcmNoLmh2bS5waW5uZWRfY2FjaGVhdHRyX3JhbmdlcywKPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0ICkKPiAgICAgICAgICAgICAg
IGlmICggcmFuZ2UtPnN0YXJ0ID09IGdmbl9zdGFydCAmJiByYW5nZS0+ZW5kID09IGdmbl9lbmQg
KQo+ICAgICAgICAgICAgICAgewo+IEBAIC02NTUsNyArNjU1LDcgQEAgaW50IGh2bV9zZXRfbWVt
X3Bpbm5lZF9jYWNoZWF0dHIoc3RydWN0IGRvbWFpbiAqZCwgdWludDY0X3QgZ2ZuX3N0YXJ0LAo+
ICAgCj4gICAgICAgcmN1X3JlYWRfbG9jaygmcGlubmVkX2NhY2hlYXR0cl9yY3VfbG9jayk7Cj4g
ICAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeV9yY3UgKCByYW5nZSwKPiAtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJmQtPmFyY2guaHZtX2RvbWFpbi5waW5uZWRfY2FjaGVhdHRyX3Jhbmdl
cywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmQtPmFyY2guaHZtLnBpbm5lZF9j
YWNoZWF0dHJfcmFuZ2VzLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdCAp
Cj4gICAgICAgewo+ICAgICAgICAgICBpZiAoIHJhbmdlLT5zdGFydCA9PSBnZm5fc3RhcnQgJiYg
cmFuZ2UtPmVuZCA9PSBnZm5fZW5kICkKPiBAQCAtNjgyLDcgKzY4Miw3IEBAIGludCBodm1fc2V0
X21lbV9waW5uZWRfY2FjaGVhdHRyKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IGdmbl9zdGFy
dCwKPiAgICAgICByYW5nZS0+ZW5kID0gZ2ZuX2VuZDsKPiAgICAgICByYW5nZS0+dHlwZSA9IHR5
cGU7Cj4gICAKPiAtICAgIGxpc3RfYWRkX3JjdSgmcmFuZ2UtPmxpc3QsICZkLT5hcmNoLmh2bV9k
b21haW4ucGlubmVkX2NhY2hlYXR0cl9yYW5nZXMpOwo+ICsgICAgbGlzdF9hZGRfcmN1KCZyYW5n
ZS0+bGlzdCwgJmQtPmFyY2guaHZtLnBpbm5lZF9jYWNoZWF0dHJfcmFuZ2VzKTsKPiAgICAgICBw
Mm1fbWVtb3J5X3R5cGVfY2hhbmdlZChkKTsKPiAgICAgICBpZiAoIHR5cGUgIT0gUEFUX1RZUEVf
V1JCQUNLICkKPiAgICAgICAgICAgZmx1c2hfYWxsKEZMVVNIX0NBQ0hFKTsKPiBAQCAtODI3LDcg
KzgyNyw3IEBAIGludCBlcHRlX2dldF9lbnRyeV9lbXQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgbG9uZyBnZm4sIG1mbl90IG1mbiwKPiAgIAo+ICAgICAgIGlmICggZGlyZWN0X21taW8gKQo+
ICAgICAgIHsKPiAtICAgICAgICBpZiAoIChtZm5feChtZm4pIF4gZC0+YXJjaC5odm1fZG9tYWlu
LnZteC5hcGljX2FjY2Vzc19tZm4pID4+IG9yZGVyICkKPiArICAgICAgICBpZiAoIChtZm5feCht
Zm4pIF4gZC0+YXJjaC5odm0udm14LmFwaWNfYWNjZXNzX21mbikgPj4gb3JkZXIgKQo+ICAgICAg
ICAgICAgICAgcmV0dXJuIE1UUlJfVFlQRV9VTkNBQ0hBQkxFOwo+ICAgICAgICAgICBpZiAoIG9y
ZGVyICkKPiAgICAgICAgICAgICAgIHJldHVybiAtMTsKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2h2bS9wbXRpbWVyLmMgYi94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYwo+IGluZGV4IDQz
NTY0N2YuLjc1Yjk0MDggMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9wbXRpbWVyLmMK
PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3BtdGltZXIuYwo+IEBAIC01Niw3ICs1Niw3IEBACj4g
ICAvKiBEaXNwYXRjaCBTQ0lzIGJhc2VkIG9uIHRoZSBQTTFhX1NUUyBhbmQgUE0xYV9FTiByZWdp
c3RlcnMgKi8KPiAgIHN0YXRpYyB2b2lkIHBtdF91cGRhdGVfc2NpKFBNVFN0YXRlICpzKQo+ICAg
ewo+IC0gICAgc3RydWN0IGh2bV9od19hY3BpICphY3BpID0gJnMtPnZjcHUtPmRvbWFpbi0+YXJj
aC5odm1fZG9tYWluLmFjcGk7Cj4gKyAgICBzdHJ1Y3QgaHZtX2h3X2FjcGkgKmFjcGkgPSAmcy0+
dmNwdS0+ZG9tYWluLT5hcmNoLmh2bS5hY3BpOwo+ICAgCj4gICAgICAgQVNTRVJUKHNwaW5faXNf
bG9ja2VkKCZzLT5sb2NrKSk7Cj4gICAKPiBAQCAtNjgsMjYgKzY4LDI2IEBAIHN0YXRpYyB2b2lk
IHBtdF91cGRhdGVfc2NpKFBNVFN0YXRlICpzKQo+ICAgCj4gICB2b2lkIGh2bV9hY3BpX3Bvd2Vy
X2J1dHRvbihzdHJ1Y3QgZG9tYWluICpkKQo+ICAgewo+IC0gICAgUE1UU3RhdGUgKnMgPSAmZC0+
YXJjaC5odm1fZG9tYWluLnBsX3RpbWUtPnZwbXQ7Cj4gKyAgICBQTVRTdGF0ZSAqcyA9ICZkLT5h
cmNoLmh2bS5wbF90aW1lLT52cG10Owo+ICAgCj4gICAgICAgaWYgKCAhaGFzX3ZwbShkKSApCj4g
ICAgICAgICAgIHJldHVybjsKPiAgIAo+ICAgICAgIHNwaW5fbG9jaygmcy0+bG9jayk7Cj4gLSAg
ICBkLT5hcmNoLmh2bV9kb21haW4uYWNwaS5wbTFhX3N0cyB8PSBQV1JCVE5fU1RTOwo+ICsgICAg
ZC0+YXJjaC5odm0uYWNwaS5wbTFhX3N0cyB8PSBQV1JCVE5fU1RTOwo+ICAgICAgIHBtdF91cGRh
dGVfc2NpKHMpOwo+ICAgICAgIHNwaW5fdW5sb2NrKCZzLT5sb2NrKTsKPiAgIH0KPiAgIAo+ICAg
dm9pZCBodm1fYWNwaV9zbGVlcF9idXR0b24oc3RydWN0IGRvbWFpbiAqZCkKPiAgIHsKPiAtICAg
IFBNVFN0YXRlICpzID0gJmQtPmFyY2guaHZtX2RvbWFpbi5wbF90aW1lLT52cG10Owo+ICsgICAg
UE1UU3RhdGUgKnMgPSAmZC0+YXJjaC5odm0ucGxfdGltZS0+dnBtdDsKPiAgIAo+ICAgICAgIGlm
ICggIWhhc192cG0oZCkgKQo+ICAgICAgICAgICByZXR1cm47Cj4gICAKPiAgICAgICBzcGluX2xv
Y2soJnMtPmxvY2spOwo+IC0gICAgZC0+YXJjaC5odm1fZG9tYWluLmFjcGkucG0xYV9zdHMgfD0g
UFdSQlROX1NUUzsKPiArICAgIGQtPmFyY2guaHZtLmFjcGkucG0xYV9zdHMgfD0gUFdSQlROX1NU
UzsKPiAgICAgICBwbXRfdXBkYXRlX3NjaShzKTsKPiAgICAgICBzcGluX3VubG9jaygmcy0+bG9j
ayk7Cj4gICB9Cj4gQEAgLTk3LDcgKzk3LDcgQEAgdm9pZCBodm1fYWNwaV9zbGVlcF9idXR0b24o
c3RydWN0IGRvbWFpbiAqZCkKPiAgIHN0YXRpYyB2b2lkIHBtdF91cGRhdGVfdGltZShQTVRTdGF0
ZSAqcykKPiAgIHsKPiAgICAgICB1aW50NjRfdCBjdXJyX2d0aW1lLCB0bXA7Cj4gLSAgICBzdHJ1
Y3QgaHZtX2h3X2FjcGkgKmFjcGkgPSAmcy0+dmNwdS0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4u
YWNwaTsKPiArICAgIHN0cnVjdCBodm1faHdfYWNwaSAqYWNwaSA9ICZzLT52Y3B1LT5kb21haW4t
PmFyY2guaHZtLmFjcGk7Cj4gICAgICAgdWludDMyX3QgdG1yX3ZhbCA9IGFjcGktPnRtcl92YWws
IG1zYiA9IHRtcl92YWwgJiBUTVJfVkFMX01TQjsKPiAgICAgICAKPiAgICAgICBBU1NFUlQoc3Bp
bl9pc19sb2NrZWQoJnMtPmxvY2spKTsKPiBAQCAtMTM3LDcgKzEzNyw3IEBAIHN0YXRpYyB2b2lk
IHBtdF90aW1lcl9jYWxsYmFjayh2b2lkICpvcGFxdWUpCj4gICAKPiAgICAgICAvKiBIb3cgY2xv
c2UgYXJlIHdlIHRvIHRoZSBuZXh0IE1TQiBmbGlwPyAqLwo+ICAgICAgIHBtdF9jeWNsZXNfdW50
aWxfZmxpcCA9IFRNUl9WQUxfTVNCIC0KPiAtICAgICAgICAocy0+dmNwdS0+ZG9tYWluLT5hcmNo
Lmh2bV9kb21haW4uYWNwaS50bXJfdmFsICYgKFRNUl9WQUxfTVNCIC0gMSkpOwo+ICsgICAgICAg
IChzLT52Y3B1LT5kb21haW4tPmFyY2guaHZtLmFjcGkudG1yX3ZhbCAmIChUTVJfVkFMX01TQiAt
IDEpKTsKPiAgIAo+ICAgICAgIC8qIE92ZXJhbGwgdGltZSBiZXR3ZWVuIE1TQiBmbGlwcyAqLwo+
ICAgICAgIHRpbWVfdW50aWxfZmxpcCA9ICgxMDAwMDAwMDAwVUxMIDw8IDIzKSAvIEZSRVFVRU5D
RV9QTVRJTUVSOwo+IEBAIC0xNTYsMTMgKzE1NiwxMyBAQCBzdGF0aWMgaW50IGhhbmRsZV9ldnRf
aW8oCj4gICAgICAgaW50IGRpciwgdW5zaWduZWQgaW50IHBvcnQsIHVuc2lnbmVkIGludCBieXRl
cywgdWludDMyX3QgKnZhbCkKPiAgIHsKPiAgICAgICBzdHJ1Y3QgdmNwdSAqdiA9IGN1cnJlbnQ7
Cj4gLSAgICBzdHJ1Y3QgaHZtX2h3X2FjcGkgKmFjcGkgPSAmdi0+ZG9tYWluLT5hcmNoLmh2bV9k
b21haW4uYWNwaTsKPiAtICAgIFBNVFN0YXRlICpzID0gJnYtPmRvbWFpbi0+YXJjaC5odm1fZG9t
YWluLnBsX3RpbWUtPnZwbXQ7Cj4gKyAgICBzdHJ1Y3QgaHZtX2h3X2FjcGkgKmFjcGkgPSAmdi0+
ZG9tYWluLT5hcmNoLmh2bS5hY3BpOwo+ICsgICAgUE1UU3RhdGUgKnMgPSAmdi0+ZG9tYWluLT5h
cmNoLmh2bS5wbF90aW1lLT52cG10Owo+ICAgICAgIHVpbnQzMl90IGFkZHIsIGRhdGEsIGJ5dGU7
Cj4gICAgICAgaW50IGk7Cj4gICAKPiAgICAgICBhZGRyID0gcG9ydCAtCj4gLSAgICAgICAgKCh2
LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi5wYXJhbXNbCj4gKyAgICAgICAgKCh2LT5kb21haW4t
PmFyY2guaHZtLnBhcmFtc1sKPiAgICAgICAgICAgICAgIEhWTV9QQVJBTV9BQ1BJX0lPUE9SVFNf
TE9DQVRJT05dID09IDApID8KPiAgICAgICAgICAgIFBNMWFfU1RTX0FERFJfVjAgOiBQTTFhX1NU
U19BRERSX1YxKTsKPiAgIAo+IEBAIC0yMjAsOCArMjIwLDggQEAgc3RhdGljIGludCBoYW5kbGVf
cG10X2lvKAo+ICAgICAgIGludCBkaXIsIHVuc2lnbmVkIGludCBwb3J0LCB1bnNpZ25lZCBpbnQg
Ynl0ZXMsIHVpbnQzMl90ICp2YWwpCj4gICB7Cj4gICAgICAgc3RydWN0IHZjcHUgKnYgPSBjdXJy
ZW50Owo+IC0gICAgc3RydWN0IGh2bV9od19hY3BpICphY3BpID0gJnYtPmRvbWFpbi0+YXJjaC5o
dm1fZG9tYWluLmFjcGk7Cj4gLSAgICBQTVRTdGF0ZSAqcyA9ICZ2LT5kb21haW4tPmFyY2guaHZt
X2RvbWFpbi5wbF90aW1lLT52cG10Owo+ICsgICAgc3RydWN0IGh2bV9od19hY3BpICphY3BpID0g
JnYtPmRvbWFpbi0+YXJjaC5odm0uYWNwaTsKPiArICAgIFBNVFN0YXRlICpzID0gJnYtPmRvbWFp
bi0+YXJjaC5odm0ucGxfdGltZS0+dnBtdDsKPiAgIAo+ICAgICAgIGlmICggYnl0ZXMgIT0gNCB8
fCBkaXIgIT0gSU9SRVFfUkVBRCApCj4gICAgICAgewo+IEBAIC0yNTEsOCArMjUxLDggQEAgc3Rh
dGljIGludCBoYW5kbGVfcG10X2lvKAo+ICAgCj4gICBzdGF0aWMgaW50IGFjcGlfc2F2ZShzdHJ1
Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgIHsKPiAtICAgIHN0cnVj
dCBodm1faHdfYWNwaSAqYWNwaSA9ICZkLT5hcmNoLmh2bV9kb21haW4uYWNwaTsKPiAtICAgIFBN
VFN0YXRlICpzID0gJmQtPmFyY2guaHZtX2RvbWFpbi5wbF90aW1lLT52cG10Owo+ICsgICAgc3Ry
dWN0IGh2bV9od19hY3BpICphY3BpID0gJmQtPmFyY2guaHZtLmFjcGk7Cj4gKyAgICBQTVRTdGF0
ZSAqcyA9ICZkLT5hcmNoLmh2bS5wbF90aW1lLT52cG10Owo+ICAgICAgIHVpbnQzMl90IHgsIG1z
YiA9IGFjcGktPnRtcl92YWwgJiBUTVJfVkFMX01TQjsKPiAgICAgICBpbnQgcmM7Cj4gICAKPiBA
QCAtMjgyLDggKzI4Miw4IEBAIHN0YXRpYyBpbnQgYWNwaV9zYXZlKHN0cnVjdCBkb21haW4gKmQs
IGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICAgCj4gICBzdGF0aWMgaW50IGFjcGlfbG9hZChz
dHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgIHsKPiAtICAgIHN0
cnVjdCBodm1faHdfYWNwaSAqYWNwaSA9ICZkLT5hcmNoLmh2bV9kb21haW4uYWNwaTsKPiAtICAg
IFBNVFN0YXRlICpzID0gJmQtPmFyY2guaHZtX2RvbWFpbi5wbF90aW1lLT52cG10Owo+ICsgICAg
c3RydWN0IGh2bV9od19hY3BpICphY3BpID0gJmQtPmFyY2guaHZtLmFjcGk7Cj4gKyAgICBQTVRT
dGF0ZSAqcyA9ICZkLT5hcmNoLmh2bS5wbF90aW1lLT52cG10Owo+ICAgCj4gICAgICAgaWYgKCAh
aGFzX3ZwbShkKSApCj4gICAgICAgICAgIHJldHVybiAtRU5PREVWOwo+IEBAIC0zMjAsNyArMzIw
LDcgQEAgaW50IHBtdGltZXJfY2hhbmdlX2lvcG9ydChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBpbnQgdmVyc2lvbikKPiAgICAgICAgICAgcmV0dXJuIC1FTk9ERVY7Cj4gICAKPiAgICAgICAv
KiBDaGVjayB0aGF0IHZlcnNpb24gaXMgY2hhbmdpbmcuICovCj4gLSAgICBvbGRfdmVyc2lvbiA9
IGQtPmFyY2guaHZtX2RvbWFpbi5wYXJhbXNbSFZNX1BBUkFNX0FDUElfSU9QT1JUU19MT0NBVElP
Tl07Cj4gKyAgICBvbGRfdmVyc2lvbiA9IGQtPmFyY2guaHZtLnBhcmFtc1tIVk1fUEFSQU1fQUNQ
SV9JT1BPUlRTX0xPQ0FUSU9OXTsKPiAgICAgICBpZiAoIHZlcnNpb24gPT0gb2xkX3ZlcnNpb24g
KQo+ICAgICAgICAgICByZXR1cm4gMDsKPiAgIAo+IEBAIC0zNDYsNyArMzQ2LDcgQEAgaW50IHBt
dGltZXJfY2hhbmdlX2lvcG9ydChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgdmVyc2lv
bikKPiAgIAo+ICAgdm9pZCBwbXRpbWVyX2luaXQoc3RydWN0IHZjcHUgKnYpCj4gICB7Cj4gLSAg
ICBQTVRTdGF0ZSAqcyA9ICZ2LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi5wbF90aW1lLT52cG10
Owo+ICsgICAgUE1UU3RhdGUgKnMgPSAmdi0+ZG9tYWluLT5hcmNoLmh2bS5wbF90aW1lLT52cG10
Owo+ICAgCj4gICAgICAgaWYgKCAhaGFzX3ZwbSh2LT5kb21haW4pICkKPiAgICAgICAgICAgcmV0
dXJuOwo+IEBAIC0zNzAsNyArMzcwLDcgQEAgdm9pZCBwbXRpbWVyX2luaXQoc3RydWN0IHZjcHUg
KnYpCj4gICAKPiAgIHZvaWQgcG10aW1lcl9kZWluaXQoc3RydWN0IGRvbWFpbiAqZCkKPiAgIHsK
PiAtICAgIFBNVFN0YXRlICpzID0gJmQtPmFyY2guaHZtX2RvbWFpbi5wbF90aW1lLT52cG10Owo+
ICsgICAgUE1UU3RhdGUgKnMgPSAmZC0+YXJjaC5odm0ucGxfdGltZS0+dnBtdDsKPiAgIAo+ICAg
ICAgIGlmICggIWhhc192cG0oZCkgKQo+ICAgICAgICAgICByZXR1cm47Cj4gQEAgLTM4NCw3ICsz
ODQsNyBAQCB2b2lkIHBtdGltZXJfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCkKPiAgICAgICAgICAg
cmV0dXJuOwo+ICAgCj4gICAgICAgLyogUmVzZXQgdGhlIGNvdW50ZXIuICovCj4gLSAgICBkLT5h
cmNoLmh2bV9kb21haW4uYWNwaS50bXJfdmFsID0gMDsKPiArICAgIGQtPmFyY2guaHZtLmFjcGku
dG1yX3ZhbCA9IDA7Cj4gICB9Cj4gICAKPiAgIC8qCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vcnRjLmMgYi94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jCj4gaW5kZXggOTY5MjFiYi4uMTgy
ODU4NyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3J0Yy5jCj4gKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS9ydGMuYwo+IEBAIC0zOCw3ICszOCw3IEBACj4gICAjZGVmaW5lIE1JTl9QRVJf
SE9VUiAgICA2MAo+ICAgI2RlZmluZSBIT1VSX1BFUl9EQVkgICAgMjQKPiAgIAo+IC0jZGVmaW5l
IGRvbWFpbl92cnRjKHgpICgmKHgpLT5hcmNoLmh2bV9kb21haW4ucGxfdGltZS0+dnJ0YykKPiAr
I2RlZmluZSBkb21haW5fdnJ0Yyh4KSAoJih4KS0+YXJjaC5odm0ucGxfdGltZS0+dnJ0YykKPiAg
ICNkZWZpbmUgdmNwdV92cnRjKHgpICAgKGRvbWFpbl92cnRjKCh4KS0+ZG9tYWluKSkKPiAgICNk
ZWZpbmUgdnJ0Y19kb21haW4oeCkgKGNvbnRhaW5lcl9vZih4LCBzdHJ1Y3QgcGxfdGltZSwgdnJ0
YyktPmRvbWFpbikKPiAgICNkZWZpbmUgdnJ0Y192Y3B1KHgpICAgKHB0X2dsb2JhbF92Y3B1X3Rh
cmdldCh2cnRjX2RvbWFpbih4KSkpCj4gQEAgLTE0OCw3ICsxNDgsNyBAQCBzdGF0aWMgdm9pZCBy
dGNfdGltZXJfdXBkYXRlKFJUQ1N0YXRlICpzKQo+ICAgICAgICAgICAgICAgICAgIHNfdGltZV90
IG5vdyA9IE5PVygpOwo+ICAgCj4gICAgICAgICAgICAgICAgICAgcy0+cGVyaW9kID0gcGVyaW9k
Owo+IC0gICAgICAgICAgICAgICAgaWYgKCB2LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi5wYXJh
bXNbSFZNX1BBUkFNX1ZQVF9BTElHTl0gKQo+ICsgICAgICAgICAgICAgICAgaWYgKCB2LT5kb21h
aW4tPmFyY2guaHZtLnBhcmFtc1tIVk1fUEFSQU1fVlBUX0FMSUdOXSApCj4gICAgICAgICAgICAg
ICAgICAgICAgIGRlbHRhID0gMDsKPiAgICAgICAgICAgICAgICAgICBlbHNlCj4gICAgICAgICAg
ICAgICAgICAgICAgIGRlbHRhID0gcGVyaW9kIC0gKChub3cgLSBzLT5zdGFydF90aW1lKSAlIHBl
cmlvZCk7Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vc2F2ZS5jIGIveGVuL2FyY2gv
eDg2L2h2bS9zYXZlLmMKPiBpbmRleCBkMmRjNDMwLi4wYWNlMTYwIDEwMDY0NAo+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vc2F2ZS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9zYXZlLmMKPiBA
QCAtMzksNyArMzksNyBAQCB2b2lkIGFyY2hfaHZtX3NhdmUoc3RydWN0IGRvbWFpbiAqZCwgc3Ry
dWN0IGh2bV9zYXZlX2hlYWRlciAqaGRyKQo+ICAgICAgIGhkci0+Z3RzY19raHogPSBkLT5hcmNo
LnRzY19raHo7Cj4gICAKPiAgICAgICAvKiBUaW1lIHdoZW4gc2F2aW5nIHN0YXJ0ZWQgKi8KPiAt
ICAgIGQtPmFyY2guaHZtX2RvbWFpbi5zeW5jX3RzYyA9IHJkdHNjKCk7Cj4gKyAgICBkLT5hcmNo
Lmh2bS5zeW5jX3RzYyA9IHJkdHNjKCk7Cj4gICB9Cj4gICAKPiAgIGludCBhcmNoX2h2bV9sb2Fk
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBodm1fc2F2ZV9oZWFkZXIgKmhkcikKPiBAQCAtNzQs
MTAgKzc0LDEwIEBAIGludCBhcmNoX2h2bV9sb2FkKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBo
dm1fc2F2ZV9oZWFkZXIgKmhkcikKPiAgICAgICAgICAgaHZtX3NldF9yZHRzY19leGl0aW5nKGQs
IDEpOwo+ICAgCj4gICAgICAgLyogVGltZSB3aGVuIHJlc3RvcmUgc3RhcnRlZCAgKi8KPiAtICAg
IGQtPmFyY2guaHZtX2RvbWFpbi5zeW5jX3RzYyA9IHJkdHNjKCk7Cj4gKyAgICBkLT5hcmNoLmh2
bS5zeW5jX3RzYyA9IHJkdHNjKCk7Cj4gICAKPiAgICAgICAvKiBWR0Egc3RhdGUgaXMgbm90IHNh
dmVkL3Jlc3RvcmVkLCBzbyB3ZSBub2JibGUgdGhlIGNhY2hlLiAqLwo+IC0gICAgZC0+YXJjaC5o
dm1fZG9tYWluLnN0ZHZnYS5jYWNoZSA9IFNURFZHQV9DQUNIRV9ESVNBQkxFRDsKPiArICAgIGQt
PmFyY2guaHZtLnN0ZHZnYS5jYWNoZSA9IFNURFZHQV9DQUNIRV9ESVNBQkxFRDsKPiAgIAo+ICAg
ICAgIHJldHVybiAwOwo+ICAgfQo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3N0ZHZn
YS5jIGIveGVuL2FyY2gveDg2L2h2bS9zdGR2Z2EuYwo+IGluZGV4IDkyNWJhYjIuLmJkMzk4ZGIg
MTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9zdGR2Z2EuYwo+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9odm0vc3RkdmdhLmMKPiBAQCAtMTM0LDcgKzEzNCw3IEBAIHN0YXRpYyBib29sX3Qgc3Rk
dmdhX2NhY2hlX2lzX2VuYWJsZWQoY29uc3Qgc3RydWN0IGh2bV9od19zdGR2Z2EgKnMpCj4gICAK
PiAgIHN0YXRpYyBpbnQgc3RkdmdhX291dGIodWludDY0X3QgYWRkciwgdWludDhfdCB2YWwpCj4g
ICB7Cj4gLSAgICBzdHJ1Y3QgaHZtX2h3X3N0ZHZnYSAqcyA9ICZjdXJyZW50LT5kb21haW4tPmFy
Y2guaHZtX2RvbWFpbi5zdGR2Z2E7Cj4gKyAgICBzdHJ1Y3QgaHZtX2h3X3N0ZHZnYSAqcyA9ICZj
dXJyZW50LT5kb21haW4tPmFyY2guaHZtLnN0ZHZnYTsKPiAgICAgICBpbnQgcmMgPSAxLCBwcmV2
X3N0ZHZnYSA9IHMtPnN0ZHZnYTsKPiAgIAo+ICAgICAgIHN3aXRjaCAoIGFkZHIgKQo+IEBAIC0y
MDIsNyArMjAyLDcgQEAgc3RhdGljIHZvaWQgc3RkdmdhX291dCh1aW50MzJfdCBwb3J0LCB1aW50
MzJfdCBieXRlcywgdWludDMyX3QgdmFsKQo+ICAgc3RhdGljIGludCBzdGR2Z2FfaW50ZXJjZXB0
X3BpbygKPiAgICAgICBpbnQgZGlyLCB1bnNpZ25lZCBpbnQgcG9ydCwgdW5zaWduZWQgaW50IGJ5
dGVzLCB1aW50MzJfdCAqdmFsKQo+ICAgewo+IC0gICAgc3RydWN0IGh2bV9od19zdGR2Z2EgKnMg
PSAmY3VycmVudC0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4uc3RkdmdhOwo+ICsgICAgc3RydWN0
IGh2bV9od19zdGR2Z2EgKnMgPSAmY3VycmVudC0+ZG9tYWluLT5hcmNoLmh2bS5zdGR2Z2E7Cj4g
ICAKPiAgICAgICBpZiAoIGRpciA9PSBJT1JFUV9XUklURSApCj4gICAgICAgewo+IEBAIC0yNTIs
NyArMjUyLDcgQEAgc3RhdGljIHVuc2lnbmVkIGludCBzdGR2Z2FfbWVtX29mZnNldCgKPiAgIAo+
ICAgc3RhdGljIHVpbnQ4X3Qgc3RkdmdhX21lbV9yZWFkYih1aW50NjRfdCBhZGRyKQo+ICAgewo+
IC0gICAgc3RydWN0IGh2bV9od19zdGR2Z2EgKnMgPSAmY3VycmVudC0+ZG9tYWluLT5hcmNoLmh2
bV9kb21haW4uc3RkdmdhOwo+ICsgICAgc3RydWN0IGh2bV9od19zdGR2Z2EgKnMgPSAmY3VycmVu
dC0+ZG9tYWluLT5hcmNoLmh2bS5zdGR2Z2E7Cj4gICAgICAgaW50IHBsYW5lOwo+ICAgICAgIHVp
bnQzMl90IHJldCwgKnZyYW1fbDsKPiAgICAgICB1aW50OF90ICp2cmFtX2I7Cj4gQEAgLTM0Nyw3
ICszNDcsNyBAQCBzdGF0aWMgaW50IHN0ZHZnYV9tZW1fcmVhZChjb25zdCBzdHJ1Y3QgaHZtX2lv
X2hhbmRsZXIgKmhhbmRsZXIsCj4gICAKPiAgIHN0YXRpYyB2b2lkIHN0ZHZnYV9tZW1fd3JpdGVi
KHVpbnQ2NF90IGFkZHIsIHVpbnQzMl90IHZhbCkKPiAgIHsKPiAtICAgIHN0cnVjdCBodm1faHdf
c3RkdmdhICpzID0gJmN1cnJlbnQtPmRvbWFpbi0+YXJjaC5odm1fZG9tYWluLnN0ZHZnYTsKPiAr
ICAgIHN0cnVjdCBodm1faHdfc3RkdmdhICpzID0gJmN1cnJlbnQtPmRvbWFpbi0+YXJjaC5odm0u
c3RkdmdhOwo+ICAgICAgIGludCBwbGFuZSwgd3JpdGVfbW9kZSwgYiwgZnVuY19zZWxlY3QsIG1h
c2s7Cj4gICAgICAgdWludDMyX3Qgd3JpdGVfbWFzaywgYml0X21hc2ssIHNldF9tYXNrLCAqdnJh
bV9sOwo+ICAgICAgIHVpbnQ4X3QgKnZyYW1fYjsKPiBAQCAtNDU3LDcgKzQ1Nyw3IEBAIHN0YXRp
YyBpbnQgc3RkdmdhX21lbV93cml0ZShjb25zdCBzdHJ1Y3QgaHZtX2lvX2hhbmRsZXIgKmhhbmRs
ZXIsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDY0X3QgYWRkciwgdWludDMy
X3Qgc2l6ZSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50NjRfdCBkYXRhKQo+
ICAgewo+IC0gICAgc3RydWN0IGh2bV9od19zdGR2Z2EgKnMgPSAmY3VycmVudC0+ZG9tYWluLT5h
cmNoLmh2bV9kb21haW4uc3RkdmdhOwo+ICsgICAgc3RydWN0IGh2bV9od19zdGR2Z2EgKnMgPSAm
Y3VycmVudC0+ZG9tYWluLT5hcmNoLmh2bS5zdGR2Z2E7Cj4gICAgICAgaW9yZXFfdCBwID0gewo+
ICAgICAgICAgICAudHlwZSA9IElPUkVRX1RZUEVfQ09QWSwKPiAgICAgICAgICAgLmFkZHIgPSBh
ZGRyLAo+IEBAIC01MTcsNyArNTE3LDcgQEAgc3RhdGljIGludCBzdGR2Z2FfbWVtX3dyaXRlKGNv
bnN0IHN0cnVjdCBodm1faW9faGFuZGxlciAqaGFuZGxlciwKPiAgIHN0YXRpYyBib29sX3Qgc3Rk
dmdhX21lbV9hY2NlcHQoY29uc3Qgc3RydWN0IGh2bV9pb19oYW5kbGVyICpoYW5kbGVyLAo+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBpb3JlcV90ICpwKQo+ICAgewo+
IC0gICAgc3RydWN0IGh2bV9od19zdGR2Z2EgKnMgPSAmY3VycmVudC0+ZG9tYWluLT5hcmNoLmh2
bV9kb21haW4uc3RkdmdhOwo+ICsgICAgc3RydWN0IGh2bV9od19zdGR2Z2EgKnMgPSAmY3VycmVu
dC0+ZG9tYWluLT5hcmNoLmh2bS5zdGR2Z2E7Cj4gICAKPiAgICAgICAvKgo+ICAgICAgICAqIFRo
ZSByYW5nZSBjaGVjayBtdXN0IGJlIGRvbmUgd2l0aG91dCB0YWtpbmcgdGhlIGxvY2ssIHRvIGF2
b2lkCj4gQEAgLTU2MCw3ICs1NjAsNyBAQCBzdGF0aWMgYm9vbF90IHN0ZHZnYV9tZW1fYWNjZXB0
KGNvbnN0IHN0cnVjdCBodm1faW9faGFuZGxlciAqaGFuZGxlciwKPiAgIAo+ICAgc3RhdGljIHZv
aWQgc3RkdmdhX21lbV9jb21wbGV0ZShjb25zdCBzdHJ1Y3QgaHZtX2lvX2hhbmRsZXIgKmhhbmRs
ZXIpCj4gICB7Cj4gLSAgICBzdHJ1Y3QgaHZtX2h3X3N0ZHZnYSAqcyA9ICZjdXJyZW50LT5kb21h
aW4tPmFyY2guaHZtX2RvbWFpbi5zdGR2Z2E7Cj4gKyAgICBzdHJ1Y3QgaHZtX2h3X3N0ZHZnYSAq
cyA9ICZjdXJyZW50LT5kb21haW4tPmFyY2guaHZtLnN0ZHZnYTsKPiAgIAo+ICAgICAgIHNwaW5f
dW5sb2NrKCZzLT5sb2NrKTsKPiAgIH0KPiBAQCAtNTc0LDcgKzU3NCw3IEBAIHN0YXRpYyBjb25z
dCBzdHJ1Y3QgaHZtX2lvX29wcyBzdGR2Z2FfbWVtX29wcyA9IHsKPiAgIAo+ICAgdm9pZCBzdGR2
Z2FfaW5pdChzdHJ1Y3QgZG9tYWluICpkKQo+ICAgewo+IC0gICAgc3RydWN0IGh2bV9od19zdGR2
Z2EgKnMgPSAmZC0+YXJjaC5odm1fZG9tYWluLnN0ZHZnYTsKPiArICAgIHN0cnVjdCBodm1faHdf
c3RkdmdhICpzID0gJmQtPmFyY2guaHZtLnN0ZHZnYTsKPiAgICAgICBzdHJ1Y3QgcGFnZV9pbmZv
ICpwZzsKPiAgICAgICB1bnNpZ25lZCBpbnQgaTsKPiAgIAo+IEBAIC02MTUsNyArNjE1LDcgQEAg
dm9pZCBzdGR2Z2FfaW5pdChzdHJ1Y3QgZG9tYWluICpkKQo+ICAgCj4gICB2b2lkIHN0ZHZnYV9k
ZWluaXQoc3RydWN0IGRvbWFpbiAqZCkKPiAgIHsKPiAtICAgIHN0cnVjdCBodm1faHdfc3Rkdmdh
ICpzID0gJmQtPmFyY2guaHZtX2RvbWFpbi5zdGR2Z2E7Cj4gKyAgICBzdHJ1Y3QgaHZtX2h3X3N0
ZHZnYSAqcyA9ICZkLT5hcmNoLmh2bS5zdGR2Z2E7Cj4gICAgICAgaW50IGk7Cj4gICAKPiAgICAg
ICBpZiAoICFoYXNfdnZnYShkKSApCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vc3Zt
L3N2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKPiBpbmRleCBhMTZmMzcyLi4yZDUy
MjQ3IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCj4gKysrIGIveGVu
L2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMKPiBAQCAtMTE5Nyw3ICsxMTk3LDcgQEAgdm9pZCBzdm1f
dm1lbnRlcl9oZWxwZXIoY29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4gICAKPiAg
IHN0YXRpYyB2b2lkIHN2bV9ndWVzdF9vc3Z3X2luaXQoc3RydWN0IGRvbWFpbiAqZCkKPiAgIHsK
PiAtICAgIHN0cnVjdCBzdm1fZG9tYWluICpzdm0gPSAmZC0+YXJjaC5odm1fZG9tYWluLnN2bTsK
PiArICAgIHN0cnVjdCBzdm1fZG9tYWluICpzdm0gPSAmZC0+YXJjaC5odm0uc3ZtOwo+ICAgCj4g
ICAgICAgc3Bpbl9sb2NrKCZvc3Z3X2xvY2spOwo+ICAgCj4gQEAgLTIwMDYsOCArMjAwNiw3IEBA
IHN0YXRpYyBpbnQgc3ZtX21zcl9yZWFkX2ludGVyY2VwdCh1bnNpZ25lZCBpbnQgbXNyLCB1aW50
NjRfdCAqbXNyX2NvbnRlbnQpCj4gICAgICAgY2FzZSBNU1JfQU1EX09TVldfU1RBVFVTOgo+ICAg
ICAgICAgICBpZiAoICFkLT5hcmNoLmNwdWlkLT5leHRkLm9zdncgKQo+ICAgICAgICAgICAgICAg
Z290byBncGY7Cj4gLSAgICAgICAgKm1zcl9jb250ZW50ID0KPiAtICAgICAgICAgICAgZC0+YXJj
aC5odm1fZG9tYWluLnN2bS5vc3Z3LnJhd1ttc3IgLSBNU1JfQU1EX09TVldfSURfTEVOR1RIXTsK
PiArICAgICAgICAqbXNyX2NvbnRlbnQgPSBkLT5hcmNoLmh2bS5zdm0ub3N2dy5yYXdbbXNyIC0g
TVNSX0FNRF9PU1ZXX0lEX0xFTkdUSF07Cj4gICAgICAgICAgIGJyZWFrOwo+ICAgCj4gICAgICAg
ZGVmYXVsdDoKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9zdm0vdm1jYi5jIGIveGVu
L2FyY2gveDg2L2h2bS9zdm0vdm1jYi5jCj4gaW5kZXggMDQ1MThmZC4uZDMxZmNmYSAxMDA2NDQK
PiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3N2bS92bWNiLmMKPiArKysgYi94ZW4vYXJjaC94ODYv
aHZtL3N2bS92bWNiLmMKPiBAQCAtMTA2LDcgKzEwNiw3IEBAIHN0YXRpYyBpbnQgY29uc3RydWN0
X3ZtY2Ioc3RydWN0IHZjcHUgKnYpCj4gICAgICAgICAgIHN2bV9kaXNhYmxlX2ludGVyY2VwdF9m
b3JfbXNyKHYsIE1TUl9BTUQ2NF9MV1BfQ0JBRERSKTsKPiAgIAo+ICAgICAgIHZtY2ItPl9tc3Jw
bV9iYXNlX3BhID0gKHU2NCl2aXJ0X3RvX21hZGRyKGFyY2hfc3ZtLT5tc3JwbSk7Cj4gLSAgICB2
bWNiLT5faW9wbV9iYXNlX3BhID0gX19wYSh2LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi5pb19i
aXRtYXApOwo+ICsgICAgdm1jYi0+X2lvcG1fYmFzZV9wYSA9IF9fcGEodi0+ZG9tYWluLT5hcmNo
Lmh2bS5pb19iaXRtYXApOwo+ICAgCj4gICAgICAgLyogVmlydHVhbGlzZSBFRkxBR1MuSUYgYW5k
IExBUElDIFRQUiAoQ1I4KS4gKi8KPiAgICAgICB2bWNiLT5fdmludHIuZmllbGRzLmludHJfbWFz
a2luZyA9IDE7Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jIGIveGVu
L2FyY2gveDg2L2h2bS92aW9hcGljLmMKPiBpbmRleCA5N2I0MTlmLi45Njc1NDI0IDEwMDY0NAo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2
bS92aW9hcGljLmMKPiBAQCAtNDksNyArNDksNyBAQCBzdGF0aWMgc3RydWN0IGh2bV92aW9hcGlj
ICphZGRyX3Zpb2FwaWMoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwKPiAgIHsKPiAgICAgICB1bnNp
Z25lZCBpbnQgaTsKPiAgIAo+IC0gICAgZm9yICggaSA9IDA7IGkgPCBkLT5hcmNoLmh2bV9kb21h
aW4ubnJfdmlvYXBpY3M7IGkrKyApCj4gKyAgICBmb3IgKCBpID0gMDsgaSA8IGQtPmFyY2guaHZt
Lm5yX3Zpb2FwaWNzOyBpKysgKQo+ICAgICAgIHsKPiAgICAgICAgICAgc3RydWN0IGh2bV92aW9h
cGljICp2aW9hcGljID0gZG9tYWluX3Zpb2FwaWMoZCwgaSk7Cj4gICAKPiBAQCAtNjYsNyArNjYs
NyBAQCBzdGF0aWMgc3RydWN0IGh2bV92aW9hcGljICpnc2lfdmlvYXBpYyhjb25zdCBzdHJ1Y3Qg
ZG9tYWluICpkLAo+ICAgewo+ICAgICAgIHVuc2lnbmVkIGludCBpOwo+ICAgCj4gLSAgICBmb3Ig
KCBpID0gMDsgaSA8IGQtPmFyY2guaHZtX2RvbWFpbi5ucl92aW9hcGljczsgaSsrICkKPiArICAg
IGZvciAoIGkgPSAwOyBpIDwgZC0+YXJjaC5odm0ubnJfdmlvYXBpY3M7IGkrKyApCj4gICAgICAg
ewo+ICAgICAgICAgICBzdHJ1Y3QgaHZtX3Zpb2FwaWMgKnZpb2FwaWMgPSBkb21haW5fdmlvYXBp
YyhkLCBpKTsKPiAgIAo+IEBAIC0yMTQsNyArMjE0LDcgQEAgc3RhdGljIHZvaWQgdmlvYXBpY193
cml0ZV9yZWRpcmVudCgKPiAgICAgICBpbnQgdW5tYXNrZWQgPSAwOwo+ICAgICAgIHVuc2lnbmVk
IGludCBnc2kgPSB2aW9hcGljLT5iYXNlX2dzaSArIGlkeDsKPiAgIAo+IC0gICAgc3Bpbl9sb2Nr
KCZkLT5hcmNoLmh2bV9kb21haW4uaXJxX2xvY2spOwo+ICsgICAgc3Bpbl9sb2NrKCZkLT5hcmNo
Lmh2bS5pcnFfbG9jayk7Cj4gICAKPiAgICAgICBwZW50ID0gJnZpb2FwaWMtPnJlZGlydGJsW2lk
eF07Cj4gICAgICAgZW50ICA9ICpwZW50Owo+IEBAIC0yNjQsNyArMjY0LDcgQEAgc3RhdGljIHZv
aWQgdmlvYXBpY193cml0ZV9yZWRpcmVudCgKPiAgICAgICAgICAgdmlvYXBpY19kZWxpdmVyKHZp
b2FwaWMsIGlkeCk7Cj4gICAgICAgfQo+ICAgCj4gLSAgICBzcGluX3VubG9jaygmZC0+YXJjaC5o
dm1fZG9tYWluLmlycV9sb2NrKTsKPiArICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2bS5pcnFf
bG9jayk7Cj4gICAKPiAgICAgICBpZiAoIGdzaSA9PSAwIHx8IHVubWFza2VkICkKPiAgICAgICAg
ICAgcHRfbWF5X3VubWFza19pcnEoZCwgTlVMTCk7Cj4gQEAgLTM4OCw3ICszODgsNyBAQCBzdGF0
aWMgdm9pZCB2aW9hcGljX2RlbGl2ZXIoc3RydWN0IGh2bV92aW9hcGljICp2aW9hcGljLCB1bnNp
Z25lZCBpbnQgcGluKQo+ICAgICAgIHN0cnVjdCB2Y3B1ICp2Owo+ICAgICAgIHVuc2lnbmVkIGlu
dCBpcnEgPSB2aW9hcGljLT5iYXNlX2dzaSArIHBpbjsKPiAgIAo+IC0gICAgQVNTRVJUKHNwaW5f
aXNfbG9ja2VkKCZkLT5hcmNoLmh2bV9kb21haW4uaXJxX2xvY2spKTsKPiArICAgIEFTU0VSVChz
cGluX2lzX2xvY2tlZCgmZC0+YXJjaC5odm0uaXJxX2xvY2spKTsKPiAgIAo+ICAgICAgIEhWTV9E
QkdfTE9HKERCR19MRVZFTF9JT0FQSUMsCj4gICAgICAgICAgICAgICAgICAgImRlc3Q9JXggZGVz
dF9tb2RlPSV4IGRlbGl2ZXJ5X21vZGU9JXggIgo+IEBAIC00NzYsNyArNDc2LDcgQEAgdm9pZCB2
aW9hcGljX2lycV9wb3NpdGl2ZV9lZGdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBp
cnEpCj4gICAgICAgSFZNX0RCR19MT0coREJHX0xFVkVMX0lPQVBJQywgImlycSAleCIsIGlycSk7
Cj4gICAKPiAgICAgICBBU1NFUlQocGluIDwgdmlvYXBpYy0+bnJfcGlucyk7Cj4gLSAgICBBU1NF
UlQoc3Bpbl9pc19sb2NrZWQoJmQtPmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jaykpOwo+ICsgICAg
QVNTRVJUKHNwaW5faXNfbG9ja2VkKCZkLT5hcmNoLmh2bS5pcnFfbG9jaykpOwo+ICAgCj4gICAg
ICAgZW50ID0gJnZpb2FwaWMtPnJlZGlydGJsW3Bpbl07Cj4gICAgICAgaWYgKCBlbnQtPmZpZWxk
cy5tYXNrICkKPiBAQCAtNTAxLDkgKzUwMSw5IEBAIHZvaWQgdmlvYXBpY191cGRhdGVfRU9JKHN0
cnVjdCBkb21haW4gKmQsIHU4IHZlY3RvcikKPiAgIAo+ICAgICAgIEFTU0VSVChoYXNfdmlvYXBp
YyhkKSk7Cj4gICAKPiAtICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm1fZG9tYWluLmlycV9sb2Nr
KTsKPiArICAgIHNwaW5fbG9jaygmZC0+YXJjaC5odm0uaXJxX2xvY2spOwo+ICAgCj4gLSAgICBm
b3IgKCBpID0gMDsgaSA8IGQtPmFyY2guaHZtX2RvbWFpbi5ucl92aW9hcGljczsgaSsrICkKPiAr
ICAgIGZvciAoIGkgPSAwOyBpIDwgZC0+YXJjaC5odm0ubnJfdmlvYXBpY3M7IGkrKyApCj4gICAg
ICAgewo+ICAgICAgICAgICBzdHJ1Y3QgaHZtX3Zpb2FwaWMgKnZpb2FwaWMgPSBkb21haW5fdmlv
YXBpYyhkLCBpKTsKPiAgICAgICAgICAgdW5zaWduZWQgaW50IHBpbjsKPiBAQCAtNTE4LDkgKzUx
OCw5IEBAIHZvaWQgdmlvYXBpY191cGRhdGVfRU9JKHN0cnVjdCBkb21haW4gKmQsIHU4IHZlY3Rv
cikKPiAgIAo+ICAgICAgICAgICAgICAgaWYgKCBpb21tdV9lbmFibGVkICkKPiAgICAgICAgICAg
ICAgIHsKPiAtICAgICAgICAgICAgICAgIHNwaW5fdW5sb2NrKCZkLT5hcmNoLmh2bV9kb21haW4u
aXJxX2xvY2spOwo+ICsgICAgICAgICAgICAgICAgc3Bpbl91bmxvY2soJmQtPmFyY2guaHZtLmly
cV9sb2NrKTsKPiAgICAgICAgICAgICAgICAgICBodm1fZHBjaV9lb2koZCwgdmlvYXBpYy0+YmFz
ZV9nc2kgKyBwaW4sIGVudCk7Cj4gLSAgICAgICAgICAgICAgICBzcGluX2xvY2soJmQtPmFyY2gu
aHZtX2RvbWFpbi5pcnFfbG9jayk7Cj4gKyAgICAgICAgICAgICAgICBzcGluX2xvY2soJmQtPmFy
Y2guaHZtLmlycV9sb2NrKTsKPiAgICAgICAgICAgICAgIH0KPiAgIAo+ICAgICAgICAgICAgICAg
aWYgKCAoZW50LT5maWVsZHMudHJpZ19tb2RlID09IFZJT0FQSUNfTEVWRUxfVFJJRykgJiYKPiBA
QCAtNTMzLDcgKzUzMyw3IEBAIHZvaWQgdmlvYXBpY191cGRhdGVfRU9JKHN0cnVjdCBkb21haW4g
KmQsIHU4IHZlY3RvcikKPiAgICAgICAgICAgfQo+ICAgICAgIH0KPiAgIAo+IC0gICAgc3Bpbl91
bmxvY2soJmQtPmFyY2guaHZtX2RvbWFpbi5pcnFfbG9jayk7Cj4gKyAgICBzcGluX3VubG9jaygm
ZC0+YXJjaC5odm0uaXJxX2xvY2spOwo+ICAgfQo+ICAgCj4gICBpbnQgdmlvYXBpY19nZXRfbWFz
ayhjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgZ3NpKQo+IEBAIC01NzksNyAr
NTc5LDcgQEAgc3RhdGljIGludCBpb2FwaWNfc2F2ZShzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9t
YWluX2NvbnRleHRfdCAqaCkKPiAgICAgICBzID0gZG9tYWluX3Zpb2FwaWMoZCwgMCk7Cj4gICAK
PiAgICAgICBpZiAoIHMtPm5yX3BpbnMgIT0gQVJSQVlfU0laRShzLT5kb21VLnJlZGlydGJsKSB8
fAo+IC0gICAgICAgICBkLT5hcmNoLmh2bV9kb21haW4ubnJfdmlvYXBpY3MgIT0gMSApCj4gKyAg
ICAgICAgIGQtPmFyY2guaHZtLm5yX3Zpb2FwaWNzICE9IDEgKQo+ICAgICAgICAgICByZXR1cm4g
LUVPUE5PVFNVUFA7Cj4gICAKPiAgICAgICByZXR1cm4gaHZtX3NhdmVfZW50cnkoSU9BUElDLCAw
LCBoLCAmcy0+ZG9tVSk7Cj4gQEAgLTU5NSw3ICs1OTUsNyBAQCBzdGF0aWMgaW50IGlvYXBpY19s
b2FkKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5fY29udGV4dF90ICpoKQo+ICAgICAgIHMg
PSBkb21haW5fdmlvYXBpYyhkLCAwKTsKPiAgIAo+ICAgICAgIGlmICggcy0+bnJfcGlucyAhPSBB
UlJBWV9TSVpFKHMtPmRvbVUucmVkaXJ0YmwpIHx8Cj4gLSAgICAgICAgIGQtPmFyY2guaHZtX2Rv
bWFpbi5ucl92aW9hcGljcyAhPSAxICkKPiArICAgICAgICAgZC0+YXJjaC5odm0ubnJfdmlvYXBp
Y3MgIT0gMSApCj4gICAgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKPiAgIAo+ICAgICAgIHJl
dHVybiBodm1fbG9hZF9lbnRyeShJT0FQSUMsIGgsICZzLT5kb21VKTsKPiBAQCAtNjA5LDExICs2
MDksMTEgQEAgdm9pZCB2aW9hcGljX3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCj4gICAKPiAgICAg
ICBpZiAoICFoYXNfdmlvYXBpYyhkKSApCj4gICAgICAgewo+IC0gICAgICAgIEFTU0VSVCghZC0+
YXJjaC5odm1fZG9tYWluLm5yX3Zpb2FwaWNzKTsKPiArICAgICAgICBBU1NFUlQoIWQtPmFyY2gu
aHZtLm5yX3Zpb2FwaWNzKTsKPiAgICAgICAgICAgcmV0dXJuOwo+ICAgICAgIH0KPiAgIAo+IC0g
ICAgZm9yICggaSA9IDA7IGkgPCBkLT5hcmNoLmh2bV9kb21haW4ubnJfdmlvYXBpY3M7IGkrKyAp
Cj4gKyAgICBmb3IgKCBpID0gMDsgaSA8IGQtPmFyY2guaHZtLm5yX3Zpb2FwaWNzOyBpKysgKQo+
ICAgICAgIHsKPiAgICAgICAgICAgc3RydWN0IGh2bV92aW9hcGljICp2aW9hcGljID0gZG9tYWlu
X3Zpb2FwaWMoZCwgaSk7Cj4gICAgICAgICAgIHVuc2lnbmVkIGludCBucl9waW5zID0gdmlvYXBp
Yy0+bnJfcGlucywgYmFzZV9nc2kgPSB2aW9hcGljLT5iYXNlX2dzaTsKPiBAQCAtNjQ2LDcgKzY0
Niw3IEBAIHN0YXRpYyB2b2lkIHZpb2FwaWNfZnJlZShjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1
bnNpZ25lZCBpbnQgbnJfdmlvYXBpY3MpCj4gICAKPiAgICAgICBmb3IgKCBpID0gMDsgaSA8IG5y
X3Zpb2FwaWNzOyBpKyspCj4gICAgICAgICAgIHhmcmVlKGRvbWFpbl92aW9hcGljKGQsIGkpKTsK
PiAtICAgIHhmcmVlKGQtPmFyY2guaHZtX2RvbWFpbi52aW9hcGljKTsKPiArICAgIHhmcmVlKGQt
PmFyY2guaHZtLnZpb2FwaWMpOwo+ICAgfQo+ICAgCj4gICBpbnQgdmlvYXBpY19pbml0KHN0cnVj
dCBkb21haW4gKmQpCj4gQEAgLTY1NSwxNCArNjU1LDE0IEBAIGludCB2aW9hcGljX2luaXQoc3Ry
dWN0IGRvbWFpbiAqZCkKPiAgIAo+ICAgICAgIGlmICggIWhhc192aW9hcGljKGQpICkKPiAgICAg
ICB7Cj4gLSAgICAgICAgQVNTRVJUKCFkLT5hcmNoLmh2bV9kb21haW4ubnJfdmlvYXBpY3MpOwo+
ICsgICAgICAgIEFTU0VSVCghZC0+YXJjaC5odm0ubnJfdmlvYXBpY3MpOwo+ICAgICAgICAgICBy
ZXR1cm4gMDsKPiAgICAgICB9Cj4gICAKPiAgICAgICBucl92aW9hcGljcyA9IGlzX2hhcmR3YXJl
X2RvbWFpbihkKSA/IG5yX2lvYXBpY3MgOiAxOwo+ICAgCj4gLSAgICBpZiAoIChkLT5hcmNoLmh2
bV9kb21haW4udmlvYXBpYyA9PSBOVUxMKSAmJgo+IC0gICAgICAgICAoKGQtPmFyY2guaHZtX2Rv
bWFpbi52aW9hcGljID0KPiArICAgIGlmICggKGQtPmFyY2guaHZtLnZpb2FwaWMgPT0gTlVMTCkg
JiYKPiArICAgICAgICAgKChkLT5hcmNoLmh2bS52aW9hcGljID0KPiAgICAgICAgICAgICAgeHph
bGxvY19hcnJheShzdHJ1Y3QgaHZtX3Zpb2FwaWMgKiwgbnJfdmlvYXBpY3MpKSA9PSBOVUxMKSAp
Cj4gICAgICAgICAgIHJldHVybiAtRU5PTUVNOwo+ICAgCj4gQEAgLTY5OSw3ICs2OTksNyBAQCBp
bnQgdmlvYXBpY19pbml0KHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAgICovCj4gICAgICAgQVNT
RVJUKGh2bV9kb21haW5faXJxKGQpLT5ucl9nc2lzID49IG5yX2dzaXMpOwo+ICAgCj4gLSAgICBk
LT5hcmNoLmh2bV9kb21haW4ubnJfdmlvYXBpY3MgPSBucl92aW9hcGljczsKPiArICAgIGQtPmFy
Y2guaHZtLm5yX3Zpb2FwaWNzID0gbnJfdmlvYXBpY3M7Cj4gICAgICAgdmlvYXBpY19yZXNldChk
KTsKPiAgIAo+ICAgICAgIHJlZ2lzdGVyX21taW9faGFuZGxlcihkLCAmdmlvYXBpY19tbWlvX29w
cyk7Cj4gQEAgLTcxMSw5ICs3MTEsOSBAQCB2b2lkIHZpb2FwaWNfZGVpbml0KHN0cnVjdCBkb21h
aW4gKmQpCj4gICB7Cj4gICAgICAgaWYgKCAhaGFzX3Zpb2FwaWMoZCkgKQo+ICAgICAgIHsKPiAt
ICAgICAgICBBU1NFUlQoIWQtPmFyY2guaHZtX2RvbWFpbi5ucl92aW9hcGljcyk7Cj4gKyAgICAg
ICAgQVNTRVJUKCFkLT5hcmNoLmh2bS5ucl92aW9hcGljcyk7Cj4gICAgICAgICAgIHJldHVybjsK
PiAgICAgICB9Cj4gICAKPiAtICAgIHZpb2FwaWNfZnJlZShkLCBkLT5hcmNoLmh2bV9kb21haW4u
bnJfdmlvYXBpY3MpOwo+ICsgICAgdmlvYXBpY19mcmVlKGQsIGQtPmFyY2guaHZtLm5yX3Zpb2Fw
aWNzKTsKPiAgIH0KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jIGIv
eGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi5jCj4gaW5kZXggNDg2MDY1MS4uNWRkYjQxYiAxMDA2
NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuLmMKPiArKysgYi94ZW4vYXJjaC94
ODYvaHZtL3ZpcmlkaWFuLmMKPiBAQCAtMjIzLDcgKzIyMyw3IEBAIHZvaWQgY3B1aWRfdmlyaWRp
YW5fbGVhdmVzKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBsZWFmLAo+ICAgICAgIGNh
c2UgMjoKPiAgICAgICAgICAgLyogSHlwZXJ2aXNvciBpbmZvcm1hdGlvbiwgYnV0IG9ubHkgaWYg
dGhlIGd1ZXN0IGhhcyBzZXQgaXRzCj4gICAgICAgICAgICAgIG93biB2ZXJzaW9uIG51bWJlci4g
Ki8KPiAtICAgICAgICBpZiAoIGQtPmFyY2guaHZtX2RvbWFpbi52aXJpZGlhbi5ndWVzdF9vc19p
ZC5yYXcgPT0gMCApCj4gKyAgICAgICAgaWYgKCBkLT5hcmNoLmh2bS52aXJpZGlhbi5ndWVzdF9v
c19pZC5yYXcgPT0gMCApCj4gICAgICAgICAgICAgICBicmVhazsKPiAgICAgICAgICAgcmVzLT5h
ID0gdmlyaWRpYW5fYnVpbGQ7Cj4gICAgICAgICAgIHJlcy0+YiA9ICgodWludDMyX3QpdmlyaWRp
YW5fbWFqb3IgPDwgMTYpIHwgdmlyaWRpYW5fbWlub3I7Cj4gQEAgLTI2OCw4ICsyNjgsOCBAQCB2
b2lkIGNwdWlkX3ZpcmlkaWFuX2xlYXZlcyhjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3Qg
bGVhZiwKPiAgIAo+ICAgICAgIGNhc2UgNDoKPiAgICAgICAgICAgLyogUmVjb21tZW5kZWQgaHlw
ZXJjYWxsIHVzYWdlLiAqLwo+IC0gICAgICAgIGlmICggKGQtPmFyY2guaHZtX2RvbWFpbi52aXJp
ZGlhbi5ndWVzdF9vc19pZC5yYXcgPT0gMCkgfHwKPiAtICAgICAgICAgICAgIChkLT5hcmNoLmh2
bV9kb21haW4udmlyaWRpYW4uZ3Vlc3Rfb3NfaWQuZmllbGRzLm9zIDwgNCkgKQo+ICsgICAgICAg
IGlmICggKGQtPmFyY2guaHZtLnZpcmlkaWFuLmd1ZXN0X29zX2lkLnJhdyA9PSAwKSB8fAo+ICsg
ICAgICAgICAgICAgKGQtPmFyY2guaHZtLnZpcmlkaWFuLmd1ZXN0X29zX2lkLmZpZWxkcy5vcyA8
IDQpICkKPiAgICAgICAgICAgICAgIGJyZWFrOwo+ICAgICAgICAgICByZXMtPmEgPSBDUFVJRDRB
X1JFTEFYX1RJTUVSX0lOVDsKPiAgICAgICAgICAgaWYgKCB2aXJpZGlhbl9mZWF0dXJlX21hc2so
ZCkgJiBIVk1QVl9oY2FsbF9yZW1vdGVfdGxiX2ZsdXNoICkKPiBAQCAtMzAxLDcgKzMwMSw3IEBA
IHN0YXRpYyB2b2lkIGR1bXBfZ3Vlc3Rfb3NfaWQoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKPiAg
IHsKPiAgICAgICBjb25zdCB1bmlvbiB2aXJpZGlhbl9ndWVzdF9vc19pZCAqZ29pOwo+ICAgCj4g
LSAgICBnb2kgPSAmZC0+YXJjaC5odm1fZG9tYWluLnZpcmlkaWFuLmd1ZXN0X29zX2lkOwo+ICsg
ICAgZ29pID0gJmQtPmFyY2guaHZtLnZpcmlkaWFuLmd1ZXN0X29zX2lkOwo+ICAgCj4gICAgICAg
cHJpbnRrKFhFTkxPR19HX0lORk8KPiAgICAgICAgICAgICAgImQlZDogVklSSURJQU4gR1VFU1Rf
T1NfSUQ6IHZlbmRvcjogJXggb3M6ICV4IG1ham9yOiAleCBtaW5vcjogJXggc3A6ICV4IGJ1aWxk
OiAleFxuIiwKPiBAQCAtMzE1LDcgKzMxNSw3IEBAIHN0YXRpYyB2b2lkIGR1bXBfaHlwZXJjYWxs
KGNvbnN0IHN0cnVjdCBkb21haW4gKmQpCj4gICB7Cj4gICAgICAgY29uc3QgdW5pb24gdmlyaWRp
YW5faHlwZXJjYWxsX2dwYSAqaGc7Cj4gICAKPiAtICAgIGhnID0gJmQtPmFyY2guaHZtX2RvbWFp
bi52aXJpZGlhbi5oeXBlcmNhbGxfZ3BhOwo+ICsgICAgaGcgPSAmZC0+YXJjaC5odm0udmlyaWRp
YW4uaHlwZXJjYWxsX2dwYTsKPiAgIAo+ICAgICAgIHByaW50ayhYRU5MT0dfR19JTkZPICJkJWQ6
IFZJUklESUFOIEhZUEVSQ0FMTDogZW5hYmxlZDogJXggcGZuOiAlbHhcbiIsCj4gICAgICAgICAg
ICAgIGQtPmRvbWFpbl9pZCwKPiBAQCAtMzM2LDcgKzMzNiw3IEBAIHN0YXRpYyB2b2lkIGR1bXBf
cmVmZXJlbmNlX3RzYyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQo+ICAgewo+ICAgICAgIGNvbnN0
IHVuaW9uIHZpcmlkaWFuX3JlZmVyZW5jZV90c2MgKnJ0Owo+ICAgCj4gLSAgICBydCA9ICZkLT5h
cmNoLmh2bV9kb21haW4udmlyaWRpYW4ucmVmZXJlbmNlX3RzYzsKPiArICAgIHJ0ID0gJmQtPmFy
Y2guaHZtLnZpcmlkaWFuLnJlZmVyZW5jZV90c2M7Cj4gICAgICAgCj4gICAgICAgcHJpbnRrKFhF
TkxPR19HX0lORk8gImQlZDogVklSSURJQU4gUkVGRVJFTkNFX1RTQzogZW5hYmxlZDogJXggcGZu
OiAlbHhcbiIsCj4gICAgICAgICAgICAgIGQtPmRvbWFpbl9pZCwKPiBAQCAtMzQ1LDcgKzM0NSw3
IEBAIHN0YXRpYyB2b2lkIGR1bXBfcmVmZXJlbmNlX3RzYyhjb25zdCBzdHJ1Y3QgZG9tYWluICpk
KQo+ICAgCj4gICBzdGF0aWMgdm9pZCBlbmFibGVfaHlwZXJjYWxsX3BhZ2Uoc3RydWN0IGRvbWFp
biAqZCkKPiAgIHsKPiAtICAgIHVuc2lnbmVkIGxvbmcgZ21mbiA9IGQtPmFyY2guaHZtX2RvbWFp
bi52aXJpZGlhbi5oeXBlcmNhbGxfZ3BhLmZpZWxkcy5wZm47Cj4gKyAgICB1bnNpZ25lZCBsb25n
IGdtZm4gPSBkLT5hcmNoLmh2bS52aXJpZGlhbi5oeXBlcmNhbGxfZ3BhLmZpZWxkcy5wZm47Cj4g
ICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKGQsIGdtZm4s
IE5VTEwsIFAyTV9BTExPQyk7Cj4gICAgICAgdWludDhfdCAqcDsKPiAgIAo+IEBAIC00ODMsNyAr
NDgzLDcgQEAgdm9pZCB2aXJpZGlhbl9hcGljX2Fzc2lzdF9jbGVhcihzdHJ1Y3QgdmNwdSAqdikK
PiAgIAo+ICAgc3RhdGljIHZvaWQgdXBkYXRlX3JlZmVyZW5jZV90c2Moc3RydWN0IGRvbWFpbiAq
ZCwgYm9vbF90IGluaXRpYWxpemUpCj4gICB7Cj4gLSAgICB1bnNpZ25lZCBsb25nIGdtZm4gPSBk
LT5hcmNoLmh2bV9kb21haW4udmlyaWRpYW4ucmVmZXJlbmNlX3RzYy5maWVsZHMucGZuOwo+ICsg
ICAgdW5zaWduZWQgbG9uZyBnbWZuID0gZC0+YXJjaC5odm0udmlyaWRpYW4ucmVmZXJlbmNlX3Rz
Yy5maWVsZHMucGZuOwo+ICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UgPSBnZXRfcGFnZV9m
cm9tX2dmbihkLCBnbWZuLCBOVUxMLCBQMk1fQUxMT0MpOwo+ICAgICAgIEhWX1JFRkVSRU5DRV9U
U0NfUEFHRSAqcDsKPiAgIAo+IEBAIC01NjYsMTUgKzU2NiwxNSBAQCBpbnQgd3Jtc3JfdmlyaWRp
YW5fcmVncyh1aW50MzJfdCBpZHgsIHVpbnQ2NF90IHZhbCkKPiAgICAgICB7Cj4gICAgICAgY2Fz
ZSBIVl9YNjRfTVNSX0dVRVNUX09TX0lEOgo+ICAgICAgICAgICBwZXJmY19pbmNyKG1zaHZfd3Jt
c3Jfb3NpZCk7Cj4gLSAgICAgICAgZC0+YXJjaC5odm1fZG9tYWluLnZpcmlkaWFuLmd1ZXN0X29z
X2lkLnJhdyA9IHZhbDsKPiArICAgICAgICBkLT5hcmNoLmh2bS52aXJpZGlhbi5ndWVzdF9vc19p
ZC5yYXcgPSB2YWw7Cj4gICAgICAgICAgIGR1bXBfZ3Vlc3Rfb3NfaWQoZCk7Cj4gICAgICAgICAg
IGJyZWFrOwo+ICAgCj4gICAgICAgY2FzZSBIVl9YNjRfTVNSX0hZUEVSQ0FMTDoKPiAgICAgICAg
ICAgcGVyZmNfaW5jcihtc2h2X3dybXNyX2hjX3BhZ2UpOwo+IC0gICAgICAgIGQtPmFyY2guaHZt
X2RvbWFpbi52aXJpZGlhbi5oeXBlcmNhbGxfZ3BhLnJhdyA9IHZhbDsKPiArICAgICAgICBkLT5h
cmNoLmh2bS52aXJpZGlhbi5oeXBlcmNhbGxfZ3BhLnJhdyA9IHZhbDsKPiAgICAgICAgICAgZHVt
cF9oeXBlcmNhbGwoZCk7Cj4gLSAgICAgICAgaWYgKCBkLT5hcmNoLmh2bV9kb21haW4udmlyaWRp
YW4uaHlwZXJjYWxsX2dwYS5maWVsZHMuZW5hYmxlZCApCj4gKyAgICAgICAgaWYgKCBkLT5hcmNo
Lmh2bS52aXJpZGlhbi5oeXBlcmNhbGxfZ3BhLmZpZWxkcy5lbmFibGVkICkKPiAgICAgICAgICAg
ICAgIGVuYWJsZV9oeXBlcmNhbGxfcGFnZShkKTsKPiAgICAgICAgICAgYnJlYWs7Cj4gICAKPiBA
QCAtNjE4LDkgKzYxOCw5IEBAIGludCB3cm1zcl92aXJpZGlhbl9yZWdzKHVpbnQzMl90IGlkeCwg
dWludDY0X3QgdmFsKQo+ICAgICAgICAgICAgICAgcmV0dXJuIDA7Cj4gICAKPiAgICAgICAgICAg
cGVyZmNfaW5jcihtc2h2X3dybXNyX3RzY19tc3IpOwo+IC0gICAgICAgIGQtPmFyY2guaHZtX2Rv
bWFpbi52aXJpZGlhbi5yZWZlcmVuY2VfdHNjLnJhdyA9IHZhbDsKPiArICAgICAgICBkLT5hcmNo
Lmh2bS52aXJpZGlhbi5yZWZlcmVuY2VfdHNjLnJhdyA9IHZhbDsKPiAgICAgICAgICAgZHVtcF9y
ZWZlcmVuY2VfdHNjKGQpOwo+IC0gICAgICAgIGlmICggZC0+YXJjaC5odm1fZG9tYWluLnZpcmlk
aWFuLnJlZmVyZW5jZV90c2MuZmllbGRzLmVuYWJsZWQgKQo+ICsgICAgICAgIGlmICggZC0+YXJj
aC5odm0udmlyaWRpYW4ucmVmZXJlbmNlX3RzYy5maWVsZHMuZW5hYmxlZCApCj4gICAgICAgICAg
ICAgICB1cGRhdGVfcmVmZXJlbmNlX3RzYyhkLCAxKTsKPiAgICAgICAgICAgYnJlYWs7Cj4gICAK
PiBAQCAtNjgxLDcgKzY4MSw3IEBAIHZvaWQgdmlyaWRpYW5fdGltZV9yZWZfY291bnRfZnJlZXpl
KHN0cnVjdCBkb21haW4gKmQpCj4gICB7Cj4gICAgICAgc3RydWN0IHZpcmlkaWFuX3RpbWVfcmVm
X2NvdW50ICp0cmM7Cj4gICAKPiAtICAgIHRyYyA9ICZkLT5hcmNoLmh2bV9kb21haW4udmlyaWRp
YW4udGltZV9yZWZfY291bnQ7Cj4gKyAgICB0cmMgPSAmZC0+YXJjaC5odm0udmlyaWRpYW4udGlt
ZV9yZWZfY291bnQ7Cj4gICAKPiAgICAgICBpZiAoIHRlc3RfYW5kX2NsZWFyX2JpdChfVFJDX3J1
bm5pbmcsICZ0cmMtPmZsYWdzKSApCj4gICAgICAgICAgIHRyYy0+dmFsID0gcmF3X3RyY192YWwo
ZCkgKyB0cmMtPm9mZjsKPiBAQCAtNjkxLDcgKzY5MSw3IEBAIHZvaWQgdmlyaWRpYW5fdGltZV9y
ZWZfY291bnRfdGhhdyhzdHJ1Y3QgZG9tYWluICpkKQo+ICAgewo+ICAgICAgIHN0cnVjdCB2aXJp
ZGlhbl90aW1lX3JlZl9jb3VudCAqdHJjOwo+ICAgCj4gLSAgICB0cmMgPSAmZC0+YXJjaC5odm1f
ZG9tYWluLnZpcmlkaWFuLnRpbWVfcmVmX2NvdW50Owo+ICsgICAgdHJjID0gJmQtPmFyY2guaHZt
LnZpcmlkaWFuLnRpbWVfcmVmX2NvdW50Owo+ICAgCj4gICAgICAgaWYgKCAhZC0+aXNfc2h1dHRp
bmdfZG93biAmJgo+ICAgICAgICAgICAgIXRlc3RfYW5kX3NldF9iaXQoX1RSQ19ydW5uaW5nLCAm
dHJjLT5mbGFncykgKQo+IEBAIC03MTAsMTIgKzcxMCwxMiBAQCBpbnQgcmRtc3JfdmlyaWRpYW5f
cmVncyh1aW50MzJfdCBpZHgsIHVpbnQ2NF90ICp2YWwpCj4gICAgICAgewo+ICAgICAgIGNhc2Ug
SFZfWDY0X01TUl9HVUVTVF9PU19JRDoKPiAgICAgICAgICAgcGVyZmNfaW5jcihtc2h2X3JkbXNy
X29zaWQpOwo+IC0gICAgICAgICp2YWwgPSBkLT5hcmNoLmh2bV9kb21haW4udmlyaWRpYW4uZ3Vl
c3Rfb3NfaWQucmF3Owo+ICsgICAgICAgICp2YWwgPSBkLT5hcmNoLmh2bS52aXJpZGlhbi5ndWVz
dF9vc19pZC5yYXc7Cj4gICAgICAgICAgIGJyZWFrOwo+ICAgCj4gICAgICAgY2FzZSBIVl9YNjRf
TVNSX0hZUEVSQ0FMTDoKPiAgICAgICAgICAgcGVyZmNfaW5jcihtc2h2X3JkbXNyX2hjX3BhZ2Up
Owo+IC0gICAgICAgICp2YWwgPSBkLT5hcmNoLmh2bV9kb21haW4udmlyaWRpYW4uaHlwZXJjYWxs
X2dwYS5yYXc7Cj4gKyAgICAgICAgKnZhbCA9IGQtPmFyY2guaHZtLnZpcmlkaWFuLmh5cGVyY2Fs
bF9ncGEucmF3Owo+ICAgICAgICAgICBicmVhazsKPiAgIAo+ICAgICAgIGNhc2UgSFZfWDY0X01T
Ul9WUF9JTkRFWDoKPiBAQCAtNzYwLDE0ICs3NjAsMTQgQEAgaW50IHJkbXNyX3ZpcmlkaWFuX3Jl
Z3ModWludDMyX3QgaWR4LCB1aW50NjRfdCAqdmFsKQo+ICAgICAgICAgICAgICAgcmV0dXJuIDA7
Cj4gICAKPiAgICAgICAgICAgcGVyZmNfaW5jcihtc2h2X3JkbXNyX3RzY19tc3IpOwo+IC0gICAg
ICAgICp2YWwgPSBkLT5hcmNoLmh2bV9kb21haW4udmlyaWRpYW4ucmVmZXJlbmNlX3RzYy5yYXc7
Cj4gKyAgICAgICAgKnZhbCA9IGQtPmFyY2guaHZtLnZpcmlkaWFuLnJlZmVyZW5jZV90c2MucmF3
Owo+ICAgICAgICAgICBicmVhazsKPiAgIAo+ICAgICAgIGNhc2UgSFZfWDY0X01TUl9USU1FX1JF
Rl9DT1VOVDoKPiAgICAgICB7Cj4gICAgICAgICAgIHN0cnVjdCB2aXJpZGlhbl90aW1lX3JlZl9j
b3VudCAqdHJjOwo+ICAgCj4gLSAgICAgICAgdHJjID0gJmQtPmFyY2guaHZtX2RvbWFpbi52aXJp
ZGlhbi50aW1lX3JlZl9jb3VudDsKPiArICAgICAgICB0cmMgPSAmZC0+YXJjaC5odm0udmlyaWRp
YW4udGltZV9yZWZfY291bnQ7Cj4gICAKPiAgICAgICAgICAgaWYgKCAhKHZpcmlkaWFuX2ZlYXR1
cmVfbWFzayhkKSAmIEhWTVBWX3RpbWVfcmVmX2NvdW50KSApCj4gICAgICAgICAgICAgICByZXR1
cm4gMDsKPiBAQCAtOTkzLDEwICs5OTMsMTAgQEAgaW50IHZpcmlkaWFuX2h5cGVyY2FsbChzdHJ1
Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKPiAgIHN0YXRpYyBpbnQgdmlyaWRpYW5fc2F2ZV9kb21h
aW5fY3R4dChzdHJ1Y3QgZG9tYWluICpkLCBodm1fZG9tYWluX2NvbnRleHRfdCAqaCkKPiAgIHsK
PiAgICAgICBzdHJ1Y3QgaHZtX3ZpcmlkaWFuX2RvbWFpbl9jb250ZXh0IGN0eHQgPSB7Cj4gLSAg
ICAgICAgLnRpbWVfcmVmX2NvdW50ID0gZC0+YXJjaC5odm1fZG9tYWluLnZpcmlkaWFuLnRpbWVf
cmVmX2NvdW50LnZhbCwKPiAtICAgICAgICAuaHlwZXJjYWxsX2dwYSAgPSBkLT5hcmNoLmh2bV9k
b21haW4udmlyaWRpYW4uaHlwZXJjYWxsX2dwYS5yYXcsCj4gLSAgICAgICAgLmd1ZXN0X29zX2lk
ICAgID0gZC0+YXJjaC5odm1fZG9tYWluLnZpcmlkaWFuLmd1ZXN0X29zX2lkLnJhdywKPiAtICAg
ICAgICAucmVmZXJlbmNlX3RzYyAgPSBkLT5hcmNoLmh2bV9kb21haW4udmlyaWRpYW4ucmVmZXJl
bmNlX3RzYy5yYXcsCj4gKyAgICAgICAgLnRpbWVfcmVmX2NvdW50ID0gZC0+YXJjaC5odm0udmly
aWRpYW4udGltZV9yZWZfY291bnQudmFsLAo+ICsgICAgICAgIC5oeXBlcmNhbGxfZ3BhICA9IGQt
PmFyY2guaHZtLnZpcmlkaWFuLmh5cGVyY2FsbF9ncGEucmF3LAo+ICsgICAgICAgIC5ndWVzdF9v
c19pZCAgICA9IGQtPmFyY2guaHZtLnZpcmlkaWFuLmd1ZXN0X29zX2lkLnJhdywKPiArICAgICAg
ICAucmVmZXJlbmNlX3RzYyAgPSBkLT5hcmNoLmh2bS52aXJpZGlhbi5yZWZlcmVuY2VfdHNjLnJh
dywKPiAgICAgICB9Owo+ICAgCj4gICAgICAgaWYgKCAhaXNfdmlyaWRpYW5fZG9tYWluKGQpICkK
PiBAQCAtMTAxMiwxMiArMTAxMiwxMiBAQCBzdGF0aWMgaW50IHZpcmlkaWFuX2xvYWRfZG9tYWlu
X2N0eHQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCj4gICAgICAg
aWYgKCBodm1fbG9hZF9lbnRyeV96ZXJvZXh0ZW5kKFZJUklESUFOX0RPTUFJTiwgaCwgJmN0eHQp
ICE9IDAgKQo+ICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiAgIAo+IC0gICAgZC0+YXJjaC5o
dm1fZG9tYWluLnZpcmlkaWFuLnRpbWVfcmVmX2NvdW50LnZhbCA9IGN0eHQudGltZV9yZWZfY291
bnQ7Cj4gLSAgICBkLT5hcmNoLmh2bV9kb21haW4udmlyaWRpYW4uaHlwZXJjYWxsX2dwYS5yYXcg
ID0gY3R4dC5oeXBlcmNhbGxfZ3BhOwo+IC0gICAgZC0+YXJjaC5odm1fZG9tYWluLnZpcmlkaWFu
Lmd1ZXN0X29zX2lkLnJhdyAgICA9IGN0eHQuZ3Vlc3Rfb3NfaWQ7Cj4gLSAgICBkLT5hcmNoLmh2
bV9kb21haW4udmlyaWRpYW4ucmVmZXJlbmNlX3RzYy5yYXcgID0gY3R4dC5yZWZlcmVuY2VfdHNj
Owo+ICsgICAgZC0+YXJjaC5odm0udmlyaWRpYW4udGltZV9yZWZfY291bnQudmFsID0gY3R4dC50
aW1lX3JlZl9jb3VudDsKPiArICAgIGQtPmFyY2guaHZtLnZpcmlkaWFuLmh5cGVyY2FsbF9ncGEu
cmF3ICA9IGN0eHQuaHlwZXJjYWxsX2dwYTsKPiArICAgIGQtPmFyY2guaHZtLnZpcmlkaWFuLmd1
ZXN0X29zX2lkLnJhdyAgICA9IGN0eHQuZ3Vlc3Rfb3NfaWQ7Cj4gKyAgICBkLT5hcmNoLmh2bS52
aXJpZGlhbi5yZWZlcmVuY2VfdHNjLnJhdyAgPSBjdHh0LnJlZmVyZW5jZV90c2M7Cj4gICAKPiAt
ICAgIGlmICggZC0+YXJjaC5odm1fZG9tYWluLnZpcmlkaWFuLnJlZmVyZW5jZV90c2MuZmllbGRz
LmVuYWJsZWQgKQo+ICsgICAgaWYgKCBkLT5hcmNoLmh2bS52aXJpZGlhbi5yZWZlcmVuY2VfdHNj
LmZpZWxkcy5lbmFibGVkICkKPiAgICAgICAgICAgdXBkYXRlX3JlZmVyZW5jZV90c2MoZCwgMCk7
Cj4gICAKPiAgICAgICByZXR1cm4gMDsKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92
bGFwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKPiBpbmRleCBlYzA4OWNjLi4wNDcw
MmU5IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKPiArKysgYi94ZW4v
YXJjaC94ODYvaHZtL3ZsYXBpYy5jCj4gQEAgLTEyMDMsMTAgKzEyMDMsMTAgQEAgaW50IHZsYXBp
Y19hY2NlcHRfcGljX2ludHIoc3RydWN0IHZjcHUgKnYpCj4gICAgICAgICAgIHJldHVybiAwOwo+
ICAgCj4gICAgICAgVFJBQ0VfMkQoVFJDX0hWTV9FTVVMX0xBUElDX1BJQ19JTlRSLAo+IC0gICAg
ICAgICAgICAgKHYgPT0gdi0+ZG9tYWluLT5hcmNoLmh2bV9kb21haW4uaTgyNTlfdGFyZ2V0KSwK
PiArICAgICAgICAgICAgICh2ID09IHYtPmRvbWFpbi0+YXJjaC5odm0uaTgyNTlfdGFyZ2V0KSwK
PiAgICAgICAgICAgICAgICB2ID8gX192bGFwaWNfYWNjZXB0X3BpY19pbnRyKHYpIDogLTEpOwo+
ICAgCj4gLSAgICByZXR1cm4gKCh2ID09IHYtPmRvbWFpbi0+YXJjaC5odm1fZG9tYWluLmk4MjU5
X3RhcmdldCkgJiYKPiArICAgIHJldHVybiAoKHYgPT0gdi0+ZG9tYWluLT5hcmNoLmh2bS5pODI1
OV90YXJnZXQpICYmCj4gICAgICAgICAgICAgICBfX3ZsYXBpY19hY2NlcHRfcGljX2ludHIodikp
Owo+ICAgfQo+ICAgCj4gQEAgLTEyMjQsOSArMTIyNCw5IEBAIHZvaWQgdmxhcGljX2FkanVzdF9p
ODI1OV90YXJnZXQoc3RydWN0IGRvbWFpbiAqZCkKPiAgICAgICB2ID0gZC0+dmNwdSA/IGQtPnZj
cHVbMF0gOiBOVUxMOwo+ICAgCj4gICAgZm91bmQ6Cj4gLSAgICBpZiAoIGQtPmFyY2guaHZtX2Rv
bWFpbi5pODI1OV90YXJnZXQgPT0gdiApCj4gKyAgICBpZiAoIGQtPmFyY2guaHZtLmk4MjU5X3Rh
cmdldCA9PSB2ICkKPiAgICAgICAgICAgcmV0dXJuOwo+IC0gICAgZC0+YXJjaC5odm1fZG9tYWlu
Lmk4MjU5X3RhcmdldCA9IHY7Cj4gKyAgICBkLT5hcmNoLmh2bS5pODI1OV90YXJnZXQgPSB2Owo+
ICAgICAgIHB0X2FkanVzdF9nbG9iYWxfdmNwdV90YXJnZXQodik7Cj4gICB9Cj4gICAKPiBkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXNpLmMgYi94ZW4vYXJjaC94ODYvaHZtL3Ztc2ku
Ywo+IGluZGV4IDMwMDFkNWMuLmNjYmYxODEgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2
bS92bXNpLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3Ztc2kuYwo+IEBAIC0xNzMsNyArMTcz
LDcgQEAgc3RhdGljIERFRklORV9SQ1VfUkVBRF9MT0NLKG1zaXh0YmxfcmN1X2xvY2spOwo+ICAg
ICovCj4gICBzdGF0aWMgYm9vbCBtc2l4dGJsX2luaXRpYWxpc2VkKGNvbnN0IHN0cnVjdCBkb21h
aW4gKmQpCj4gICB7Cj4gLSAgICByZXR1cm4gISFkLT5hcmNoLmh2bV9kb21haW4ubXNpeHRibF9s
aXN0Lm5leHQ7Cj4gKyAgICByZXR1cm4gISFkLT5hcmNoLmh2bS5tc2l4dGJsX2xpc3QubmV4dDsK
PiAgIH0KPiAgIAo+ICAgc3RhdGljIHN0cnVjdCBtc2l4dGJsX2VudHJ5ICptc2l4dGJsX2ZpbmRf
ZW50cnkoCj4gQEAgLTE4Miw3ICsxODIsNyBAQCBzdGF0aWMgc3RydWN0IG1zaXh0YmxfZW50cnkg
Km1zaXh0YmxfZmluZF9lbnRyeSgKPiAgICAgICBzdHJ1Y3QgbXNpeHRibF9lbnRyeSAqZW50cnk7
Cj4gICAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKPiAgIAo+IC0gICAgbGlzdF9m
b3JfZWFjaF9lbnRyeSggZW50cnksICZkLT5hcmNoLmh2bV9kb21haW4ubXNpeHRibF9saXN0LCBs
aXN0ICkKPiArICAgIGxpc3RfZm9yX2VhY2hfZW50cnkoIGVudHJ5LCAmZC0+YXJjaC5odm0ubXNp
eHRibF9saXN0LCBsaXN0ICkKPiAgICAgICAgICAgaWYgKCBhZGRyID49IGVudHJ5LT5ndGFibGUg
JiYKPiAgICAgICAgICAgICAgICBhZGRyIDwgZW50cnktPmd0YWJsZSArIGVudHJ5LT50YWJsZV9s
ZW4gKQo+ICAgICAgICAgICAgICAgcmV0dXJuIGVudHJ5Owo+IEBAIC00MzAsNyArNDMwLDcgQEAg
c3RhdGljIHZvaWQgYWRkX21zaXh0YmxfZW50cnkoc3RydWN0IGRvbWFpbiAqZCwKPiAgICAgICBl
bnRyeS0+cGRldiA9IHBkZXY7Cj4gICAgICAgZW50cnktPmd0YWJsZSA9ICh1bnNpZ25lZCBsb25n
KSBndGFibGU7Cj4gICAKPiAtICAgIGxpc3RfYWRkX3JjdSgmZW50cnktPmxpc3QsICZkLT5hcmNo
Lmh2bV9kb21haW4ubXNpeHRibF9saXN0KTsKPiArICAgIGxpc3RfYWRkX3JjdSgmZW50cnktPmxp
c3QsICZkLT5hcmNoLmh2bS5tc2l4dGJsX2xpc3QpOwo+ICAgfQo+ICAgCj4gICBzdGF0aWMgdm9p
ZCBmcmVlX21zaXh0YmxfZW50cnkoc3RydWN0IHJjdV9oZWFkICpyY3UpCj4gQEAgLTQ4Myw3ICs0
ODMsNyBAQCBpbnQgbXNpeHRibF9wdF9yZWdpc3RlcihzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3Qg
cGlycSAqcGlycSwgdWludDY0X3QgZ3RhYmxlKQo+ICAgCj4gICAgICAgcGRldiA9IG1zaV9kZXNj
LT5kZXY7Cj4gICAKPiAtICAgIGxpc3RfZm9yX2VhY2hfZW50cnkoIGVudHJ5LCAmZC0+YXJjaC5o
dm1fZG9tYWluLm1zaXh0YmxfbGlzdCwgbGlzdCApCj4gKyAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5
KCBlbnRyeSwgJmQtPmFyY2guaHZtLm1zaXh0YmxfbGlzdCwgbGlzdCApCj4gICAgICAgICAgIGlm
ICggcGRldiA9PSBlbnRyeS0+cGRldiApCj4gICAgICAgICAgICAgICBnb3RvIGZvdW5kOwo+ICAg
Cj4gQEAgLTU0Miw3ICs1NDIsNyBAQCB2b2lkIG1zaXh0YmxfcHRfdW5yZWdpc3RlcihzdHJ1Y3Qg
ZG9tYWluICpkLCBzdHJ1Y3QgcGlycSAqcGlycSkKPiAgIAo+ICAgICAgIHBkZXYgPSBtc2lfZGVz
Yy0+ZGV2Owo+ICAgCj4gLSAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5KCBlbnRyeSwgJmQtPmFyY2gu
aHZtX2RvbWFpbi5tc2l4dGJsX2xpc3QsIGxpc3QgKQo+ICsgICAgbGlzdF9mb3JfZWFjaF9lbnRy
eSggZW50cnksICZkLT5hcmNoLmh2bS5tc2l4dGJsX2xpc3QsIGxpc3QgKQo+ICAgICAgICAgICBp
ZiAoIHBkZXYgPT0gZW50cnktPnBkZXYgKQo+ICAgICAgICAgICAgICAgZ290byBmb3VuZDsKPiAg
IAo+IEBAIC01NjQsNyArNTY0LDcgQEAgdm9pZCBtc2l4dGJsX2luaXQoc3RydWN0IGRvbWFpbiAq
ZCkKPiAgICAgICBpZiAoICFpc19odm1fZG9tYWluKGQpIHx8ICFoYXNfdmxhcGljKGQpIHx8IG1z
aXh0YmxfaW5pdGlhbGlzZWQoZCkgKQo+ICAgICAgICAgICByZXR1cm47Cj4gICAKPiAtICAgIElO
SVRfTElTVF9IRUFEKCZkLT5hcmNoLmh2bV9kb21haW4ubXNpeHRibF9saXN0KTsKPiArICAgIElO
SVRfTElTVF9IRUFEKCZkLT5hcmNoLmh2bS5tc2l4dGJsX2xpc3QpOwo+ICAgCj4gICAgICAgaGFu
ZGxlciA9IGh2bV9uZXh0X2lvX2hhbmRsZXIoZCk7Cj4gICAgICAgaWYgKCBoYW5kbGVyICkKPiBA
QCAtNTg0LDcgKzU4NCw3IEBAIHZvaWQgbXNpeHRibF9wdF9jbGVhbnVwKHN0cnVjdCBkb21haW4g
KmQpCj4gICAgICAgc3Bpbl9sb2NrKCZkLT5ldmVudF9sb2NrKTsKPiAgIAo+ICAgICAgIGxpc3Rf
Zm9yX2VhY2hfZW50cnlfc2FmZSggZW50cnksIHRlbXAsCj4gLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICZkLT5hcmNoLmh2bV9kb21haW4ubXNpeHRibF9saXN0LCBsaXN0ICkKPiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJmQtPmFyY2guaHZtLm1zaXh0YmxfbGlzdCwgbGlz
dCApCj4gICAgICAgICAgIGRlbF9tc2l4dGJsX2VudHJ5KGVudHJ5KTsKPiAgIAo+ICAgICAgIHNw
aW5fdW5sb2NrKCZkLT5ldmVudF9sb2NrKTsKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2
bS92bXgvdm1jcy5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCj4gaW5kZXggNjY4MTAz
Mi4uZjMwODUwYyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMKPiAr
KysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMKPiBAQCAtMTEwOCw4ICsxMTA4LDggQEAg
c3RhdGljIGludCBjb25zdHJ1Y3Rfdm1jcyhzdHJ1Y3QgdmNwdSAqdikKPiAgICAgICB9Cj4gICAK
PiAgICAgICAvKiBJL08gYWNjZXNzIGJpdG1hcC4gKi8KPiAtICAgIF9fdm13cml0ZShJT19CSVRN
QVBfQSwgX19wYShkLT5hcmNoLmh2bV9kb21haW4uaW9fYml0bWFwKSk7Cj4gLSAgICBfX3Ztd3Jp
dGUoSU9fQklUTUFQX0IsIF9fcGEoZC0+YXJjaC5odm1fZG9tYWluLmlvX2JpdG1hcCkgKyBQQUdF
X1NJWkUpOwo+ICsgICAgX192bXdyaXRlKElPX0JJVE1BUF9BLCBfX3BhKGQtPmFyY2guaHZtLmlv
X2JpdG1hcCkpOwo+ICsgICAgX192bXdyaXRlKElPX0JJVE1BUF9CLCBfX3BhKGQtPmFyY2guaHZt
LmlvX2JpdG1hcCkgKyBQQUdFX1NJWkUpOwo+ICAgCj4gICAgICAgaWYgKCBjcHVfaGFzX3ZteF92
aXJ0dWFsX2ludHJfZGVsaXZlcnkgKQo+ICAgICAgIHsKPiBAQCAtMTI2Myw3ICsxMjYzLDcgQEAg
c3RhdGljIGludCBjb25zdHJ1Y3Rfdm1jcyhzdHJ1Y3QgdmNwdSAqdikKPiAgICAgICAgICAgX192
bXdyaXRlKFhTU19FWElUX0JJVE1BUCwgMCk7Cj4gICAKPiAgICAgICBpZiAoIGNwdV9oYXNfdm14
X3RzY19zY2FsaW5nICkKPiAtICAgICAgICBfX3Ztd3JpdGUoVFNDX01VTFRJUExJRVIsIGQtPmFy
Y2guaHZtX2RvbWFpbi50c2Nfc2NhbGluZ19yYXRpbyk7Cj4gKyAgICAgICAgX192bXdyaXRlKFRT
Q19NVUxUSVBMSUVSLCBkLT5hcmNoLmh2bS50c2Nfc2NhbGluZ19yYXRpbyk7Cj4gICAKPiAgICAg
ICAvKiB3aWxsIHVwZGF0ZSBIT1NUICYgR1VFU1RfQ1IzIGFzIHJlcWQgKi8KPiAgICAgICBwYWdp
bmdfdXBkYXRlX3BhZ2luZ19tb2Rlcyh2KTsKPiBAQCAtMTY0Myw3ICsxNjQzLDcgQEAgdm9pZCB2
bXhfdmNwdV9mbHVzaF9wbWxfYnVmZmVyKHN0cnVjdCB2Y3B1ICp2KQo+ICAgCj4gICBib29sX3Qg
dm14X2RvbWFpbl9wbWxfZW5hYmxlZChjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQo+ICAgewo+IC0g
ICAgcmV0dXJuICEhKGQtPmFyY2guaHZtX2RvbWFpbi52bXguc3RhdHVzICYgVk1YX0RPTUFJTl9Q
TUxfRU5BQkxFRCk7Cj4gKyAgICByZXR1cm4gISEoZC0+YXJjaC5odm0udm14LnN0YXR1cyAmIFZN
WF9ET01BSU5fUE1MX0VOQUJMRUQpOwo+ICAgfQo+ICAgCj4gICAvKgo+IEBAIC0xNjY4LDcgKzE2
NjgsNyBAQCBpbnQgdm14X2RvbWFpbl9lbmFibGVfcG1sKHN0cnVjdCBkb21haW4gKmQpCj4gICAg
ICAgICAgIGlmICggKHJjID0gdm14X3ZjcHVfZW5hYmxlX3BtbCh2KSkgIT0gMCApCj4gICAgICAg
ICAgICAgICBnb3RvIGVycm9yOwo+ICAgCj4gLSAgICBkLT5hcmNoLmh2bV9kb21haW4udm14LnN0
YXR1cyB8PSBWTVhfRE9NQUlOX1BNTF9FTkFCTEVEOwo+ICsgICAgZC0+YXJjaC5odm0udm14LnN0
YXR1cyB8PSBWTVhfRE9NQUlOX1BNTF9FTkFCTEVEOwo+ICAgCj4gICAgICAgcmV0dXJuIDA7Cj4g
ICAKPiBAQCAtMTY5Nyw3ICsxNjk3LDcgQEAgdm9pZCB2bXhfZG9tYWluX2Rpc2FibGVfcG1sKHN0
cnVjdCBkb21haW4gKmQpCj4gICAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQo+ICAgICAgICAg
ICB2bXhfdmNwdV9kaXNhYmxlX3BtbCh2KTsKPiAgIAo+IC0gICAgZC0+YXJjaC5odm1fZG9tYWlu
LnZteC5zdGF0dXMgJj0gflZNWF9ET01BSU5fUE1MX0VOQUJMRUQ7Cj4gKyAgICBkLT5hcmNoLmh2
bS52bXguc3RhdHVzICY9IH5WTVhfRE9NQUlOX1BNTF9FTkFCTEVEOwo+ICAgfQo+ICAgCj4gICAv
Kgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyBiL3hlbi9hcmNoL3g4
Ni9odm0vdm14L3ZteC5jCj4gaW5kZXggNzNmMGQ1Mi4uY2NmYmFjYiAxMDA2NDQKPiAtLS0gYS94
ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Zt
eC5jCj4gQEAgLTMxOCw3ICszMTgsNyBAQCB2b2lkIHZteF9waV9ob29rc19hc3NpZ24oc3RydWN0
IGRvbWFpbiAqZCkKPiAgICAgICBpZiAoICFpb21tdV9pbnRwb3N0IHx8ICFpc19odm1fZG9tYWlu
KGQpICkKPiAgICAgICAgICAgcmV0dXJuOwo+ICAgCj4gLSAgICBBU1NFUlQoIWQtPmFyY2guaHZt
X2RvbWFpbi5waV9vcHMudmNwdV9ibG9jayk7Cj4gKyAgICBBU1NFUlQoIWQtPmFyY2guaHZtLnBp
X29wcy52Y3B1X2Jsb2NrKTsKPiAgIAo+ICAgICAgIC8qCj4gICAgICAgICogV2UgY2FyZWZ1bGx5
IGhhbmRsZSB0aGUgdGltaW5nIGhlcmU6Cj4gQEAgLTMyOSw4ICszMjksOCBAQCB2b2lkIHZteF9w
aV9ob29rc19hc3NpZ24oc3RydWN0IGRvbWFpbiAqZCkKPiAgICAgICAgKiBUaGlzIGNhbiBtYWtl
IHN1cmUgdGhlIFBJIChlc3BlY2lhbGx5IHRoZSBORFNUIGZlaWxkKSBpcwo+ICAgICAgICAqIGlu
IHByb3BlciBzdGF0ZSB3aGVuIHdlIGNhbGwgdm14X3ZjcHVfYmxvY2soKS4KPiAgICAgICAgKi8K
PiAtICAgIGQtPmFyY2guaHZtX2RvbWFpbi5waV9vcHMuc3dpdGNoX2Zyb20gPSB2bXhfcGlfc3dp
dGNoX2Zyb207Cj4gLSAgICBkLT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLnN3aXRjaF90byA9IHZt
eF9waV9zd2l0Y2hfdG87Cj4gKyAgICBkLT5hcmNoLmh2bS5waV9vcHMuc3dpdGNoX2Zyb20gPSB2
bXhfcGlfc3dpdGNoX2Zyb207Cj4gKyAgICBkLT5hcmNoLmh2bS5waV9vcHMuc3dpdGNoX3RvID0g
dm14X3BpX3N3aXRjaF90bzsKPiAgIAo+ICAgICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKPiAg
ICAgICB7Cj4gQEAgLTM0NSw4ICszNDUsOCBAQCB2b2lkIHZteF9waV9ob29rc19hc3NpZ24oc3Ry
dWN0IGRvbWFpbiAqZCkKPiAgICAgICAgICAgICAgICAgICB4MmFwaWNfZW5hYmxlZCA/IGRlc3Qg
OiBNQVNLX0lOU1IoZGVzdCwgUElfeEFQSUNfTkRTVF9NQVNLKSk7Cj4gICAgICAgfQo+ICAgCj4g
LSAgICBkLT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLnZjcHVfYmxvY2sgPSB2bXhfdmNwdV9ibG9j
azsKPiAtICAgIGQtPmFyY2guaHZtX2RvbWFpbi5waV9vcHMuZG9fcmVzdW1lID0gdm14X3BpX2Rv
X3Jlc3VtZTsKPiArICAgIGQtPmFyY2guaHZtLnBpX29wcy52Y3B1X2Jsb2NrID0gdm14X3ZjcHVf
YmxvY2s7Cj4gKyAgICBkLT5hcmNoLmh2bS5waV9vcHMuZG9fcmVzdW1lID0gdm14X3BpX2RvX3Jl
c3VtZTsKPiAgIH0KPiAgIAo+ICAgLyogVGhpcyBmdW5jdGlvbiBpcyBjYWxsZWQgd2hlbiBwY2lk
ZXZzX2xvY2sgaXMgaGVsZCAqLwo+IEBAIC0zNTcsNyArMzU3LDcgQEAgdm9pZCB2bXhfcGlfaG9v
a3NfZGVhc3NpZ24oc3RydWN0IGRvbWFpbiAqZCkKPiAgICAgICBpZiAoICFpb21tdV9pbnRwb3N0
IHx8ICFpc19odm1fZG9tYWluKGQpICkKPiAgICAgICAgICAgcmV0dXJuOwo+ICAgCj4gLSAgICBB
U1NFUlQoZC0+YXJjaC5odm1fZG9tYWluLnBpX29wcy52Y3B1X2Jsb2NrKTsKPiArICAgIEFTU0VS
VChkLT5hcmNoLmh2bS5waV9vcHMudmNwdV9ibG9jayk7Cj4gICAKPiAgICAgICAvKgo+ICAgICAg
ICAqIFBhdXNpbmcgdGhlIGRvbWFpbiBjYW4gbWFrZSBzdXJlIHRoZSB2Q1BVcyBhcmUgbm90Cj4g
QEAgLTM2OSw3ICszNjksNyBAQCB2b2lkIHZteF9waV9ob29rc19kZWFzc2lnbihzdHJ1Y3QgZG9t
YWluICpkKQo+ICAgICAgIGRvbWFpbl9wYXVzZShkKTsKPiAgIAo+ICAgICAgIC8qCj4gLSAgICAg
KiBOb3RlIHRoYXQgd2UgZG9uJ3Qgc2V0ICdkLT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLnN3aXRj
aF90bycgdG8gTlVMTAo+ICsgICAgICogTm90ZSB0aGF0IHdlIGRvbid0IHNldCAnZC0+YXJjaC5o
dm0ucGlfb3BzLnN3aXRjaF90bycgdG8gTlVMTAo+ICAgICAgICAqIGhlcmUuIElmIHdlIGRlYXNz
aWduIHRoZSBob29rcyB3aGlsZSB0aGUgdkNQVSBpcyBydW5uYWJsZSBpbiB0aGUKPiAgICAgICAg
KiBydW5xdWV1ZSB3aXRoICdTTicgc2V0LCBhbGwgdGhlIGZ1dHVyZSBub3RpZmljYXRpb24gZXZl
bnQgd2lsbCBiZQo+ICAgICAgICAqIHN1cHByZXNzZWQgc2luY2Ugdm14X2RlbGl2ZXJfcG9zdGVk
X2ludHIoKSBhbHNvIHVzZSAnU04nIGJpdAo+IEBAIC0zODIsOSArMzgyLDkgQEAgdm9pZCB2bXhf
cGlfaG9va3NfZGVhc3NpZ24oc3RydWN0IGRvbWFpbiAqZCkKPiAgICAgICAgKiBzeXN0ZW0sIGxl
YXZlIGl0IGhlcmUgdW50aWwgd2UgZmluZCBhIGNsZWFuIHNvbHV0aW9uIHRvIGRlYXNzaWduIHRo
ZQo+ICAgICAgICAqICdzd2l0Y2hfdG8nIGhvb2sgZnVuY3Rpb24uCj4gICAgICAgICovCj4gLSAg
ICBkLT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLnZjcHVfYmxvY2sgPSBOVUxMOwo+IC0gICAgZC0+
YXJjaC5odm1fZG9tYWluLnBpX29wcy5zd2l0Y2hfZnJvbSA9IE5VTEw7Cj4gLSAgICBkLT5hcmNo
Lmh2bV9kb21haW4ucGlfb3BzLmRvX3Jlc3VtZSA9IE5VTEw7Cj4gKyAgICBkLT5hcmNoLmh2bS5w
aV9vcHMudmNwdV9ibG9jayA9IE5VTEw7Cj4gKyAgICBkLT5hcmNoLmh2bS5waV9vcHMuc3dpdGNo
X2Zyb20gPSBOVUxMOwo+ICsgICAgZC0+YXJjaC5odm0ucGlfb3BzLmRvX3Jlc3VtZSA9IE5VTEw7
Cj4gICAKPiAgICAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCj4gICAgICAgICAgIHZteF9waV91
bmJsb2NrX3ZjcHUodik7Cj4gQEAgLTkzNCw4ICs5MzQsOCBAQCBzdGF0aWMgdm9pZCB2bXhfY3R4
dF9zd2l0Y2hfZnJvbShzdHJ1Y3QgdmNwdSAqdikKPiAgICAgICB2bXhfcmVzdG9yZV9ob3N0X21z
cnMoKTsKPiAgICAgICB2bXhfc2F2ZV9kcih2KTsKPiAgIAo+IC0gICAgaWYgKCB2LT5kb21haW4t
PmFyY2guaHZtX2RvbWFpbi5waV9vcHMuc3dpdGNoX2Zyb20gKQo+IC0gICAgICAgIHYtPmRvbWFp
bi0+YXJjaC5odm1fZG9tYWluLnBpX29wcy5zd2l0Y2hfZnJvbSh2KTsKPiArICAgIGlmICggdi0+
ZG9tYWluLT5hcmNoLmh2bS5waV9vcHMuc3dpdGNoX2Zyb20gKQo+ICsgICAgICAgIHYtPmRvbWFp
bi0+YXJjaC5odm0ucGlfb3BzLnN3aXRjaF9mcm9tKHYpOwo+ICAgfQo+ICAgCj4gICBzdGF0aWMg
dm9pZCB2bXhfY3R4dF9zd2l0Y2hfdG8oc3RydWN0IHZjcHUgKnYpCj4gQEAgLTk0Myw4ICs5NDMs
OCBAQCBzdGF0aWMgdm9pZCB2bXhfY3R4dF9zd2l0Y2hfdG8oc3RydWN0IHZjcHUgKnYpCj4gICAg
ICAgdm14X3Jlc3RvcmVfZ3Vlc3RfbXNycyh2KTsKPiAgICAgICB2bXhfcmVzdG9yZV9kcih2KTsK
PiAgIAo+IC0gICAgaWYgKCB2LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi5waV9vcHMuc3dpdGNo
X3RvICkKPiAtICAgICAgICB2LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi5waV9vcHMuc3dpdGNo
X3RvKHYpOwo+ICsgICAgaWYgKCB2LT5kb21haW4tPmFyY2guaHZtLnBpX29wcy5zd2l0Y2hfdG8g
KQo+ICsgICAgICAgIHYtPmRvbWFpbi0+YXJjaC5odm0ucGlfb3BzLnN3aXRjaF90byh2KTsKPiAg
IH0KPiAgIAo+ICAgCj4gQEAgLTExMDQsNyArMTEwNCw3IEBAIHN0YXRpYyB2b2lkIHZteF9zZXRf
c2VnbWVudF9yZWdpc3RlcihzdHJ1Y3QgdmNwdSAqdiwgZW51bSB4ODZfc2VnbWVudCBzZWcsCj4g
ICAgICAgICAgIGlmICggc2VnID09IHg4Nl9zZWdfdHIgKQo+ICAgICAgICAgICB7Cj4gICAgICAg
ICAgICAgICBjb25zdCBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwo+IC0gICAgICAgICAg
ICB1aW50NjRfdCB2YWwgPSBkLT5hcmNoLmh2bV9kb21haW4ucGFyYW1zW0hWTV9QQVJBTV9WTTg2
X1RTU19TSVpFRF07Cj4gKyAgICAgICAgICAgIHVpbnQ2NF90IHZhbCA9IGQtPmFyY2guaHZtLnBh
cmFtc1tIVk1fUEFSQU1fVk04Nl9UU1NfU0laRURdOwo+ICAgCj4gICAgICAgICAgICAgICBpZiAo
IHZhbCApCj4gICAgICAgICAgICAgICB7Cj4gQEAgLTExMTUsNyArMTExNSw3IEBAIHN0YXRpYyB2
b2lkIHZteF9zZXRfc2VnbWVudF9yZWdpc3RlcihzdHJ1Y3QgdmNwdSAqdiwgZW51bSB4ODZfc2Vn
bWVudCBzZWcsCj4gICAgICAgICAgICAgICAgICAgaWYgKCB2YWwgJiBWTTg2X1RTU19VUERBVEVE
ICkKPiAgICAgICAgICAgICAgICAgICB7Cj4gICAgICAgICAgICAgICAgICAgICAgIGh2bV9wcmVw
YXJlX3ZtODZfdHNzKHYsIGJhc2UsIGxpbWl0KTsKPiAtICAgICAgICAgICAgICAgICAgICBjbXB4
Y2hnKCZkLT5hcmNoLmh2bV9kb21haW4ucGFyYW1zW0hWTV9QQVJBTV9WTTg2X1RTU19TSVpFRF0s
Cj4gKyAgICAgICAgICAgICAgICAgICAgY21weGNoZygmZC0+YXJjaC5odm0ucGFyYW1zW0hWTV9Q
QVJBTV9WTTg2X1RTU19TSVpFRF0sCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFs
LCB2YWwgJiB+Vk04Nl9UU1NfVVBEQVRFRCk7Cj4gICAgICAgICAgICAgICAgICAgfQo+ICAgICAg
ICAgICAgICAgICAgIHYtPmFyY2guaHZtX3ZteC52bTg2X3NlZ21lbnRfbWFzayAmPSB+KDF1IDw8
IHNlZyk7Cj4gQEAgLTE2MjYsNyArMTYyNiw3IEBAIHN0YXRpYyB2b2lkIHZteF91cGRhdGVfZ3Vl
c3RfY3Ioc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBjciwKPiAgICAgICAgICAgewo+ICAg
ICAgICAgICAgICAgaWYgKCAhaHZtX3BhZ2luZ19lbmFibGVkKHYpICYmICF2bXhfdW5yZXN0cmlj
dGVkX2d1ZXN0KHYpICkKPiAgICAgICAgICAgICAgICAgICB2LT5hcmNoLmh2bV92Y3B1Lmh3X2Ny
WzNdID0KPiAtICAgICAgICAgICAgICAgICAgICB2LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi5w
YXJhbXNbSFZNX1BBUkFNX0lERU5UX1BUXTsKPiArICAgICAgICAgICAgICAgICAgICB2LT5kb21h
aW4tPmFyY2guaHZtLnBhcmFtc1tIVk1fUEFSQU1fSURFTlRfUFRdOwo+ICAgICAgICAgICAgICAg
dm14X2xvYWRfcGRwdHJzKHYpOwo+ICAgICAgICAgICB9Cj4gICAKPiBAQCAtMjk5Nyw3ICsyOTk3
LDcgQEAgc3RhdGljIGludCB2bXhfYWxsb2NfdmxhcGljX21hcHBpbmcoc3RydWN0IGRvbWFpbiAq
ZCkKPiAgICAgICBtZm4gPSBwYWdlX3RvX21mbihwZyk7Cj4gICAgICAgY2xlYXJfZG9tYWluX3Bh
Z2UobWZuKTsKPiAgICAgICBzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0KHBnLCBkLCBTSEFSRV9y
dyk7Cj4gLSAgICBkLT5hcmNoLmh2bV9kb21haW4udm14LmFwaWNfYWNjZXNzX21mbiA9IG1mbl94
KG1mbik7Cj4gKyAgICBkLT5hcmNoLmh2bS52bXguYXBpY19hY2Nlc3NfbWZuID0gbWZuX3gobWZu
KTsKPiAgICAgICBzZXRfbW1pb19wMm1fZW50cnkoZCwgcGFkZHJfdG9fcGZuKEFQSUNfREVGQVVM
VF9QSFlTX0JBU0UpLCBtZm4sCj4gICAgICAgICAgICAgICAgICAgICAgICAgIFBBR0VfT1JERVJf
NEssIHAybV9nZXRfaG9zdHAybShkKS0+ZGVmYXVsdF9hY2Nlc3MpOwo+ICAgCj4gQEAgLTMwMDYs
NyArMzAwNiw3IEBAIHN0YXRpYyBpbnQgdm14X2FsbG9jX3ZsYXBpY19tYXBwaW5nKHN0cnVjdCBk
b21haW4gKmQpCj4gICAKPiAgIHN0YXRpYyB2b2lkIHZteF9mcmVlX3ZsYXBpY19tYXBwaW5nKHN0
cnVjdCBkb21haW4gKmQpCj4gICB7Cj4gLSAgICB1bnNpZ25lZCBsb25nIG1mbiA9IGQtPmFyY2gu
aHZtX2RvbWFpbi52bXguYXBpY19hY2Nlc3NfbWZuOwo+ICsgICAgdW5zaWduZWQgbG9uZyBtZm4g
PSBkLT5hcmNoLmh2bS52bXguYXBpY19hY2Nlc3NfbWZuOwo+ICAgCj4gICAgICAgaWYgKCBtZm4g
IT0gMCApCj4gICAgICAgICAgIGZyZWVfc2hhcmVkX2RvbWhlYXBfcGFnZShtZm5fdG9fcGFnZShf
bWZuKG1mbikpKTsKPiBAQCAtMzAxNiwxMyArMzAxNiwxMyBAQCBzdGF0aWMgdm9pZCB2bXhfaW5z
dGFsbF92bGFwaWNfbWFwcGluZyhzdHJ1Y3QgdmNwdSAqdikKPiAgIHsKPiAgICAgICBwYWRkcl90
IHZpcnRfcGFnZV9tYSwgYXBpY19wYWdlX21hOwo+ICAgCj4gLSAgICBpZiAoIHYtPmRvbWFpbi0+
YXJjaC5odm1fZG9tYWluLnZteC5hcGljX2FjY2Vzc19tZm4gPT0gMCApCj4gKyAgICBpZiAoIHYt
PmRvbWFpbi0+YXJjaC5odm0udm14LmFwaWNfYWNjZXNzX21mbiA9PSAwICkKPiAgICAgICAgICAg
cmV0dXJuOwo+ICAgCj4gICAgICAgQVNTRVJUKGNwdV9oYXNfdm14X3ZpcnR1YWxpemVfYXBpY19h
Y2Nlc3Nlcyk7Cj4gICAKPiAgICAgICB2aXJ0X3BhZ2VfbWEgPSBwYWdlX3RvX21hZGRyKHZjcHVf
dmxhcGljKHYpLT5yZWdzX3BhZ2UpOwo+IC0gICAgYXBpY19wYWdlX21hID0gdi0+ZG9tYWluLT5h
cmNoLmh2bV9kb21haW4udm14LmFwaWNfYWNjZXNzX21mbjsKPiArICAgIGFwaWNfcGFnZV9tYSA9
IHYtPmRvbWFpbi0+YXJjaC5odm0udm14LmFwaWNfYWNjZXNzX21mbjsKPiAgICAgICBhcGljX3Bh
Z2VfbWEgPDw9IFBBR0VfU0hJRlQ7Cj4gICAKPiAgICAgICB2bXhfdm1jc19lbnRlcih2KTsKPiBA
QCAtNDMzMCw4ICs0MzMwLDggQEAgYm9vbCB2bXhfdm1lbnRlcl9oZWxwZXIoY29uc3Qgc3RydWN0
IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4gICAgICAgIGlmICggbmVzdGVkaHZtX3ZjcHVfaW5fZ3Vl
c3Rtb2RlKGN1cnIpICYmIHZjcHVfbmVzdGVkaHZtKGN1cnIpLnN0YWxlX25wMm0gKQo+ICAgICAg
ICAgICAgcmV0dXJuIGZhbHNlOwo+ICAgCj4gLSAgICBpZiAoIGN1cnItPmRvbWFpbi0+YXJjaC5o
dm1fZG9tYWluLnBpX29wcy5kb19yZXN1bWUgKQo+IC0gICAgICAgIGN1cnItPmRvbWFpbi0+YXJj
aC5odm1fZG9tYWluLnBpX29wcy5kb19yZXN1bWUoY3Vycik7Cj4gKyAgICBpZiAoIGN1cnItPmRv
bWFpbi0+YXJjaC5odm0ucGlfb3BzLmRvX3Jlc3VtZSApCj4gKyAgICAgICAgY3Vyci0+ZG9tYWlu
LT5hcmNoLmh2bS5waV9vcHMuZG9fcmVzdW1lKGN1cnIpOwo+ICAgCj4gICAgICAgaWYgKCAhY3B1
X2hhc192bXhfdnBpZCApCj4gICAgICAgICAgIGdvdG8gb3V0Owo+IGRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvaHZtL3ZwaWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jCj4gaW5kZXggY2Zj
OTU0NC4uZTA1MDBjNSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYwo+ICsr
KyBiL3hlbi9hcmNoL3g4Ni9odm0vdnBpYy5jCj4gQEAgLTM1LDcgKzM1LDcgQEAKPiAgICNpbmNs
dWRlIDxhc20vaHZtL3N1cHBvcnQuaD4KPiAgIAo+ICAgI2RlZmluZSB2cGljX2RvbWFpbih2KSAo
Y29udGFpbmVyX29mKCh2KSwgc3RydWN0IGRvbWFpbiwgXAo+IC0gICAgICAgICAgICAgICAgICAg
ICAgICBhcmNoLmh2bV9kb21haW4udnBpY1shdnBpYy0+aXNfbWFzdGVyXSkpCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgIGFyY2guaHZtLnZwaWNbIXZwaWMtPmlzX21hc3Rlcl0pKQo+ICAgI2Rl
ZmluZSBfX3ZwaWNfbG9jayh2KSAmY29udGFpbmVyX29mKCh2KSwgc3RydWN0IGh2bV9kb21haW4s
IFwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2cGljWyEodikt
PmlzX21hc3Rlcl0pLT5pcnFfbG9jawo+ICAgI2RlZmluZSB2cGljX2xvY2sodikgICBzcGluX2xv
Y2soX192cGljX2xvY2sodikpCj4gQEAgLTExMiw3ICsxMTIsNyBAQCBzdGF0aWMgdm9pZCB2cGlj
X3VwZGF0ZV9pbnRfb3V0cHV0KHN0cnVjdCBodm1faHdfdnBpYyAqdnBpYykKPiAgICAgICAgICAg
aWYgKCB2cGljLT5pc19tYXN0ZXIgKQo+ICAgICAgICAgICB7Cj4gICAgICAgICAgICAgICAvKiBN
YXN0ZXIgSU5UIGxpbmUgaXMgY29ubmVjdGVkIGluIFZpcnR1YWwgV2lyZSBNb2RlLiAqLwo+IC0g
ICAgICAgICAgICBzdHJ1Y3QgdmNwdSAqdiA9IHZwaWNfZG9tYWluKHZwaWMpLT5hcmNoLmh2bV9k
b21haW4uaTgyNTlfdGFyZ2V0Owo+ICsgICAgICAgICAgICBzdHJ1Y3QgdmNwdSAqdiA9IHZwaWNf
ZG9tYWluKHZwaWMpLT5hcmNoLmh2bS5pODI1OV90YXJnZXQ7Cj4gICAgICAgICAgICAgICBpZiAo
IHYgIT0gTlVMTCApCj4gICAgICAgICAgICAgICB7Cj4gICAgICAgICAgICAgICAgICAgVFJBQ0Vf
MUQoVFJDX0hWTV9FTVVMX1BJQ19LSUNLLCBpcnEpOwo+IEBAIC0zMzQsNyArMzM0LDcgQEAgc3Rh
dGljIGludCB2cGljX2ludGVyY2VwdF9waWNfaW8oCj4gICAgICAgICAgIHJldHVybiBYODZFTVVM
X09LQVk7Cj4gICAgICAgfQo+ICAgCj4gLSAgICB2cGljID0gJmN1cnJlbnQtPmRvbWFpbi0+YXJj
aC5odm1fZG9tYWluLnZwaWNbcG9ydCA+PiA3XTsKPiArICAgIHZwaWMgPSAmY3VycmVudC0+ZG9t
YWluLT5hcmNoLmh2bS52cGljW3BvcnQgPj4gN107Cj4gICAKPiAgICAgICBpZiAoIGRpciA9PSBJ
T1JFUV9XUklURSApCj4gICAgICAgICAgIHZwaWNfaW9wb3J0X3dyaXRlKHZwaWMsIHBvcnQsICh1
aW50OF90KSp2YWwpOwo+IEBAIC0zNTIsNyArMzUyLDcgQEAgc3RhdGljIGludCB2cGljX2ludGVy
Y2VwdF9lbGNyX2lvKAo+ICAgCj4gICAgICAgQlVHX09OKGJ5dGVzICE9IDEpOwo+ICAgCj4gLSAg
ICB2cGljID0gJmN1cnJlbnQtPmRvbWFpbi0+YXJjaC5odm1fZG9tYWluLnZwaWNbcG9ydCAmIDFd
Owo+ICsgICAgdnBpYyA9ICZjdXJyZW50LT5kb21haW4tPmFyY2guaHZtLnZwaWNbcG9ydCAmIDFd
Owo+ICAgCj4gICAgICAgaWYgKCBkaXIgPT0gSU9SRVFfV1JJVEUgKQo+ICAgICAgIHsKPiBAQCAt
MzgyLDcgKzM4Miw3IEBAIHN0YXRpYyBpbnQgdnBpY19zYXZlKHN0cnVjdCBkb21haW4gKmQsIGh2
bV9kb21haW5fY29udGV4dF90ICpoKQo+ICAgICAgIC8qIFNhdmUgdGhlIHN0YXRlIG9mIGJvdGgg
UElDcyAqLwo+ICAgICAgIGZvciAoIGkgPSAwOyBpIDwgMiA7IGkrKyApCj4gICAgICAgewo+IC0g
ICAgICAgIHMgPSAmZC0+YXJjaC5odm1fZG9tYWluLnZwaWNbaV07Cj4gKyAgICAgICAgcyA9ICZk
LT5hcmNoLmh2bS52cGljW2ldOwo+ICAgICAgICAgICBpZiAoIGh2bV9zYXZlX2VudHJ5KFBJQywg
aSwgaCwgcykgKQo+ICAgICAgICAgICAgICAgcmV0dXJuIDE7Cj4gICAgICAgfQo+IEBAIC00MDEs
NyArNDAxLDcgQEAgc3RhdGljIGludCB2cGljX2xvYWQoc3RydWN0IGRvbWFpbiAqZCwgaHZtX2Rv
bWFpbl9jb250ZXh0X3QgKmgpCj4gICAgICAgLyogV2hpY2ggUElDIGlzIHRoaXM/ICovCj4gICAg
ICAgaWYgKCBpbnN0ID4gMSApCj4gICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+IC0gICAgcyA9
ICZkLT5hcmNoLmh2bV9kb21haW4udnBpY1tpbnN0XTsKPiArICAgIHMgPSAmZC0+YXJjaC5odm0u
dnBpY1tpbnN0XTsKPiAgIAo+ICAgICAgIC8qIExvYWQgdGhlIHN0YXRlICovCj4gICAgICAgaWYg
KCBodm1fbG9hZF9lbnRyeShQSUMsIGgsIHMpICE9IDAgKQo+IEBAIC00MjAsNyArNDIwLDcgQEAg
dm9pZCB2cGljX3Jlc2V0KHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAgICAgIHJldHVybjsKPiAg
IAo+ICAgICAgIC8qIE1hc3RlciBQSUMuICovCj4gLSAgICB2cGljID0gJmQtPmFyY2guaHZtX2Rv
bWFpbi52cGljWzBdOwo+ICsgICAgdnBpYyA9ICZkLT5hcmNoLmh2bS52cGljWzBdOwo+ICAgICAg
IG1lbXNldCh2cGljLCAwLCBzaXplb2YoKnZwaWMpKTsKPiAgICAgICB2cGljLT5pc19tYXN0ZXIg
PSAxOwo+ICAgICAgIHZwaWMtPmVsY3IgICAgICA9IDEgPDwgMjsKPiBAQCAtNDQ2LDcgKzQ0Niw3
IEBAIHZvaWQgdnBpY19pbml0KHN0cnVjdCBkb21haW4gKmQpCj4gICAKPiAgIHZvaWQgdnBpY19p
cnFfcG9zaXRpdmVfZWRnZShzdHJ1Y3QgZG9tYWluICpkLCBpbnQgaXJxKQo+ICAgewo+IC0gICAg
c3RydWN0IGh2bV9od192cGljICp2cGljID0gJmQtPmFyY2guaHZtX2RvbWFpbi52cGljW2lycSA+
PiAzXTsKPiArICAgIHN0cnVjdCBodm1faHdfdnBpYyAqdnBpYyA9ICZkLT5hcmNoLmh2bS52cGlj
W2lycSA+PiAzXTsKPiAgICAgICB1aW50OF90IG1hc2sgPSAxIDw8IChpcnEgJiA3KTsKPiAgIAo+
ICAgICAgIEFTU0VSVChoYXNfdnBpYyhkKSk7Cj4gQEAgLTQ2NCw3ICs0NjQsNyBAQCB2b2lkIHZw
aWNfaXJxX3Bvc2l0aXZlX2VkZ2Uoc3RydWN0IGRvbWFpbiAqZCwgaW50IGlycSkKPiAgIAo+ICAg
dm9pZCB2cGljX2lycV9uZWdhdGl2ZV9lZGdlKHN0cnVjdCBkb21haW4gKmQsIGludCBpcnEpCj4g
ICB7Cj4gLSAgICBzdHJ1Y3QgaHZtX2h3X3ZwaWMgKnZwaWMgPSAmZC0+YXJjaC5odm1fZG9tYWlu
LnZwaWNbaXJxID4+IDNdOwo+ICsgICAgc3RydWN0IGh2bV9od192cGljICp2cGljID0gJmQtPmFy
Y2guaHZtLnZwaWNbaXJxID4+IDNdOwo+ICAgICAgIHVpbnQ4X3QgbWFzayA9IDEgPDwgKGlycSAm
IDcpOwo+ICAgCj4gICAgICAgQVNTRVJUKGhhc192cGljKGQpKTsKPiBAQCAtNDgzLDcgKzQ4Myw3
IEBAIHZvaWQgdnBpY19pcnFfbmVnYXRpdmVfZWRnZShzdHJ1Y3QgZG9tYWluICpkLCBpbnQgaXJx
KQo+ICAgaW50IHZwaWNfYWNrX3BlbmRpbmdfaXJxKHN0cnVjdCB2Y3B1ICp2KQo+ICAgewo+ICAg
ICAgIGludCBpcnEsIHZlY3RvcjsKPiAtICAgIHN0cnVjdCBodm1faHdfdnBpYyAqdnBpYyA9ICZ2
LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi52cGljWzBdOwo+ICsgICAgc3RydWN0IGh2bV9od192
cGljICp2cGljID0gJnYtPmRvbWFpbi0+YXJjaC5odm0udnBpY1swXTsKPiAgIAo+ICAgICAgIEFT
U0VSVChoYXNfdnBpYyh2LT5kb21haW4pKTsKPiAgIAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvaHZtL3ZwdC5jIGIveGVuL2FyY2gveDg2L2h2bS92cHQuYwo+IGluZGV4IDZhYzRjOTEuLjdi
NTcwMTcgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92cHQuYwo+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9odm0vdnB0LmMKPiBAQCAtMjQsMTEgKzI0LDExIEBACj4gICAjaW5jbHVkZSA8YXNt
L21jMTQ2ODE4cnRjLmg+Cj4gICAKPiAgICNkZWZpbmUgbW9kZV9pcyhkLCBuYW1lKSBcCj4gLSAg
ICAoKGQpLT5hcmNoLmh2bV9kb21haW4ucGFyYW1zW0hWTV9QQVJBTV9USU1FUl9NT0RFXSA9PSBI
Vk1QVE1fIyNuYW1lKQo+ICsgICAgKChkKS0+YXJjaC5odm0ucGFyYW1zW0hWTV9QQVJBTV9USU1F
Ul9NT0RFXSA9PSBIVk1QVE1fIyNuYW1lKQo+ICAgCj4gICB2b2lkIGh2bV9pbml0X2d1ZXN0X3Rp
bWUoc3RydWN0IGRvbWFpbiAqZCkKPiAgIHsKPiAtICAgIHN0cnVjdCBwbF90aW1lICpwbCA9IGQt
PmFyY2guaHZtX2RvbWFpbi5wbF90aW1lOwo+ICsgICAgc3RydWN0IHBsX3RpbWUgKnBsID0gZC0+
YXJjaC5odm0ucGxfdGltZTsKPiAgIAo+ICAgICAgIHNwaW5fbG9ja19pbml0KCZwbC0+cGxfdGlt
ZV9sb2NrKTsKPiAgICAgICBwbC0+c3RpbWVfb2Zmc2V0ID0gLSh1NjQpZ2V0X3NfdGltZSgpOwo+
IEBAIC0zNyw3ICszNyw3IEBAIHZvaWQgaHZtX2luaXRfZ3Vlc3RfdGltZShzdHJ1Y3QgZG9tYWlu
ICpkKQo+ICAgCj4gICB1aW50NjRfdCBodm1fZ2V0X2d1ZXN0X3RpbWVfZml4ZWQoY29uc3Qgc3Ry
dWN0IHZjcHUgKnYsIHVpbnQ2NF90IGF0X3RzYykKPiAgIHsKPiAtICAgIHN0cnVjdCBwbF90aW1l
ICpwbCA9IHYtPmRvbWFpbi0+YXJjaC5odm1fZG9tYWluLnBsX3RpbWU7Cj4gKyAgICBzdHJ1Y3Qg
cGxfdGltZSAqcGwgPSB2LT5kb21haW4tPmFyY2guaHZtLnBsX3RpbWU7Cj4gICAgICAgdTY0IG5v
dzsKPiAgIAo+ICAgICAgIC8qIENhbGxlZCBmcm9tIGRldmljZSBtb2RlbHMgc2hhcmVkIHdpdGgg
UFYgZ3Vlc3RzLiBCZSBjYXJlZnVsLiAqLwo+IEBAIC04OCw3ICs4OCw3IEBAIHN0YXRpYyBpbnQg
cHRfaXJxX3ZlY3RvcihzdHJ1Y3QgcGVyaW9kaWNfdGltZSAqcHQsIGVudW0gaHZtX2ludHNyYyBz
cmMpCj4gICAgICAgZ3NpID0gaHZtX2lzYV9pcnFfdG9fZ3NpKGlzYV9pcnEpOwo+ICAgCj4gICAg
ICAgaWYgKCBzcmMgPT0gaHZtX2ludHNyY19waWMgKQo+IC0gICAgICAgIHJldHVybiAodi0+ZG9t
YWluLT5hcmNoLmh2bV9kb21haW4udnBpY1tpc2FfaXJxID4+IDNdLmlycV9iYXNlCj4gKyAgICAg
ICAgcmV0dXJuICh2LT5kb21haW4tPmFyY2guaHZtLnZwaWNbaXNhX2lycSA+PiAzXS5pcnFfYmFz
ZQo+ICAgICAgICAgICAgICAgICAgICsgKGlzYV9pcnEgJiA3KSk7Cj4gICAKPiAgICAgICBBU1NF
UlQoc3JjID09IGh2bV9pbnRzcmNfbGFwaWMpOwo+IEBAIC0xMjEsNyArMTIxLDcgQEAgc3RhdGlj
IGludCBwdF9pcnFfbWFza2VkKHN0cnVjdCBwZXJpb2RpY190aW1lICpwdCkKPiAgIAo+ICAgICAg
IGNhc2UgUFRTUkNfaXNhOgo+ICAgICAgIHsKPiAtICAgICAgICB1aW50OF90IHBpY19pbXIgPSB2
LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi52cGljW3B0LT5pcnEgPj4gM10uaW1yOwo+ICsgICAg
ICAgIHVpbnQ4X3QgcGljX2ltciA9IHYtPmRvbWFpbi0+YXJjaC5odm0udnBpY1twdC0+aXJxID4+
IDNdLmltcjsKPiAgIAo+ICAgICAgICAgICAvKiBDaGVjayBpZiB0aGUgaW50ZXJydXB0IGlzIHVu
bWFza2VkIGluIHRoZSBQSUMuICovCj4gICAgICAgICAgIGlmICggIShwaWNfaW1yICYgKDEgPDwg
KHB0LT5pcnEgJiA3KSkpICYmIHZsYXBpY19hY2NlcHRfcGljX2ludHIodikgKQo+IEBAIC0zNjMs
NyArMzYzLDcgQEAgaW50IHB0X3VwZGF0ZV9pcnEoc3RydWN0IHZjcHUgKnYpCj4gICAgICAgY2Fz
ZSBQVFNSQ19pc2E6Cj4gICAgICAgICAgIGh2bV9pc2FfaXJxX2RlYXNzZXJ0KHYtPmRvbWFpbiwg
aXJxKTsKPiAgICAgICAgICAgaWYgKCBwbGF0Zm9ybV9sZWdhY3lfaXJxKGlycSkgJiYgdmxhcGlj
X2FjY2VwdF9waWNfaW50cih2KSAmJgo+IC0gICAgICAgICAgICAgdi0+ZG9tYWluLT5hcmNoLmh2
bV9kb21haW4udnBpY1tpcnEgPj4gM10uaW50X291dHB1dCApCj4gKyAgICAgICAgICAgICB2LT5k
b21haW4tPmFyY2guaHZtLnZwaWNbaXJxID4+IDNdLmludF9vdXRwdXQgKQo+ICAgICAgICAgICAg
ICAgaHZtX2lzYV9pcnFfYXNzZXJ0KHYtPmRvbWFpbiwgaXJxLCBOVUxMKTsKPiAgICAgICAgICAg
ZWxzZQo+ICAgICAgICAgICB7Cj4gQEAgLTUxNCw3ICs1MTQsNyBAQCB2b2lkIGNyZWF0ZV9wZXJp
b2RpY190aW1lKAo+ICAgCj4gICAgICAgaWYgKCAhcHQtPm9uZV9zaG90ICkKPiAgICAgICB7Cj4g
LSAgICAgICAgaWYgKCB2LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi5wYXJhbXNbSFZNX1BBUkFN
X1ZQVF9BTElHTl0gKQo+ICsgICAgICAgIGlmICggdi0+ZG9tYWluLT5hcmNoLmh2bS5wYXJhbXNb
SFZNX1BBUkFNX1ZQVF9BTElHTl0gKQo+ICAgICAgICAgICB7Cj4gICAgICAgICAgICAgICBwdC0+
c2NoZWR1bGVkID0gYWxpZ25fdGltZXIocHQtPnNjaGVkdWxlZCwgcHQtPnBlcmlvZCk7Cj4gICAg
ICAgICAgIH0KPiBAQCAtNjA1LDcgKzYwNSw3IEBAIHZvaWQgcHRfYWRqdXN0X2dsb2JhbF92Y3B1
X3RhcmdldChzdHJ1Y3QgdmNwdSAqdikKPiAgICAgICBwdF9hZGp1c3RfdmNwdSgmdnBpdC0+cHQw
LCB2KTsKPiAgICAgICBzcGluX3VubG9jaygmdnBpdC0+bG9jayk7Cj4gICAKPiAtICAgIHBsX3Rp
bWUgPSB2LT5kb21haW4tPmFyY2guaHZtX2RvbWFpbi5wbF90aW1lOwo+ICsgICAgcGxfdGltZSA9
IHYtPmRvbWFpbi0+YXJjaC5odm0ucGxfdGltZTsKPiAgIAo+ICAgICAgIHNwaW5fbG9jaygmcGxf
dGltZS0+dnJ0Yy5sb2NrKTsKPiAgICAgICBwdF9hZGp1c3RfdmNwdSgmcGxfdGltZS0+dnJ0Yy5w
dCwgdik7Cj4gQEAgLTY0MCw5ICs2NDAsOSBAQCB2b2lkIHB0X21heV91bm1hc2tfaXJxKHN0cnVj
dCBkb21haW4gKmQsIHN0cnVjdCBwZXJpb2RpY190aW1lICp2bGFwaWNfcHQpCj4gICAgICAgaWYg
KCBkICkKPiAgICAgICB7Cj4gICAgICAgICAgIHB0X3Jlc3VtZSgmZC0+YXJjaC52cGl0LnB0MCk7
Cj4gLSAgICAgICAgcHRfcmVzdW1lKCZkLT5hcmNoLmh2bV9kb21haW4ucGxfdGltZS0+dnJ0Yy5w
dCk7Cj4gKyAgICAgICAgcHRfcmVzdW1lKCZkLT5hcmNoLmh2bS5wbF90aW1lLT52cnRjLnB0KTsK
PiAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCBIUEVUX1RJTUVSX05VTTsgaSsrICkKPiAtICAg
ICAgICAgICAgcHRfcmVzdW1lKCZkLT5hcmNoLmh2bV9kb21haW4ucGxfdGltZS0+dmhwZXQucHRb
aV0pOwo+ICsgICAgICAgICAgICBwdF9yZXN1bWUoJmQtPmFyY2guaHZtLnBsX3RpbWUtPnZocGV0
LnB0W2ldKTsKPiAgICAgICB9Cj4gICAKPiAgICAgICBpZiAoIHZsYXBpY19wdCApCj4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9pcnEuYyBiL3hlbi9hcmNoL3g4Ni9pcnEuYwo+IGluZGV4IDY4
NjVjNzkuLmVjOTNhYjYgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2lycS5jCj4gKysrIGIv
eGVuL2FyY2gveDg2L2lycS5jCj4gQEAgLTEyOTMsNyArMTI5Myw3IEBAIGludCBpbml0X2RvbWFp
bl9pcnFfbWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkKQo+ICAgCj4gICAgICAgcmFkaXhfdHJlZV9p
bml0KCZkLT5hcmNoLmlycV9waXJxKTsKPiAgICAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQo+
IC0gICAgICAgIHJhZGl4X3RyZWVfaW5pdCgmZC0+YXJjaC5odm1fZG9tYWluLmVtdWlycV9waXJx
KTsKPiArICAgICAgICByYWRpeF90cmVlX2luaXQoJmQtPmFyY2guaHZtLmVtdWlycV9waXJxKTsK
PiAgIAo+ICAgICAgIGZvciAoIGkgPSAxOyBwbGF0Zm9ybV9sZWdhY3lfaXJxKGkpOyArK2kgKQo+
ICAgICAgIHsKPiBAQCAtMTMxOSw3ICsxMzE5LDcgQEAgdm9pZCBjbGVhbnVwX2RvbWFpbl9pcnFf
bWFwcGluZyhzdHJ1Y3QgZG9tYWluICpkKQo+ICAgewo+ICAgICAgIHJhZGl4X3RyZWVfZGVzdHJv
eSgmZC0+YXJjaC5pcnFfcGlycSwgTlVMTCk7Cj4gICAgICAgaWYgKCBpc19odm1fZG9tYWluKGQp
ICkKPiAtICAgICAgICByYWRpeF90cmVlX2Rlc3Ryb3koJmQtPmFyY2guaHZtX2RvbWFpbi5lbXVp
cnFfcGlycSwgTlVMTCk7Cj4gKyAgICAgICAgcmFkaXhfdHJlZV9kZXN0cm95KCZkLT5hcmNoLmh2
bS5lbXVpcnFfcGlycSwgTlVMTCk7Cj4gICB9Cj4gICAKPiAgIHN0cnVjdCBwaXJxICphbGxvY19w
aXJxX3N0cnVjdChzdHJ1Y3QgZG9tYWluICpkKQo+IEBAIC0yNDkwLDcgKzI0OTAsNyBAQCBpbnQg
bWFwX2RvbWFpbl9lbXVpcnFfcGlycShzdHJ1Y3QgZG9tYWluICpkLCBpbnQgcGlycSwgaW50IGVt
dWlycSkKPiAgICAgICAvKiBkbyBub3Qgc3RvcmUgZW11aXJxIG1hcHBpbmdzIGZvciBwdCBkZXZp
Y2VzICovCj4gICAgICAgaWYgKCBlbXVpcnEgIT0gSVJRX1BUICkKPiAgICAgICB7Cj4gLSAgICAg
ICAgaW50IGVyciA9IHJhZGl4X3RyZWVfaW5zZXJ0KCZkLT5hcmNoLmh2bV9kb21haW4uZW11aXJx
X3BpcnEsIGVtdWlycSwKPiArICAgICAgICBpbnQgZXJyID0gcmFkaXhfdHJlZV9pbnNlcnQoJmQt
PmFyY2guaHZtLmVtdWlycV9waXJxLCBlbXVpcnEsCj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICByYWRpeF90cmVlX2ludF90b19wdHIocGlycSkpOwo+ICAgCj4gICAgICAg
ICAgIHN3aXRjaCAoIGVyciApCj4gQEAgLTI1MDAsNyArMjUwMCw3IEBAIGludCBtYXBfZG9tYWlu
X2VtdWlycV9waXJxKHN0cnVjdCBkb21haW4gKmQsIGludCBwaXJxLCBpbnQgZW11aXJxKQo+ICAg
ICAgICAgICBjYXNlIC1FRVhJU1Q6Cj4gICAgICAgICAgICAgICByYWRpeF90cmVlX3JlcGxhY2Vf
c2xvdCgKPiAgICAgICAgICAgICAgICAgICByYWRpeF90cmVlX2xvb2t1cF9zbG90KAo+IC0gICAg
ICAgICAgICAgICAgICAgICZkLT5hcmNoLmh2bV9kb21haW4uZW11aXJxX3BpcnEsIGVtdWlycSks
Cj4gKyAgICAgICAgICAgICAgICAgICAgJmQtPmFyY2guaHZtLmVtdWlycV9waXJxLCBlbXVpcnEp
LAo+ICAgICAgICAgICAgICAgICAgIHJhZGl4X3RyZWVfaW50X3RvX3B0cihwaXJxKSk7Cj4gICAg
ICAgICAgICAgICBicmVhazsKPiAgICAgICAgICAgZGVmYXVsdDoKPiBAQCAtMjU0Miw3ICsyNTQy
LDcgQEAgaW50IHVubWFwX2RvbWFpbl9waXJxX2VtdWlycShzdHJ1Y3QgZG9tYWluICpkLCBpbnQg
cGlycSkKPiAgICAgICAgICAgcGlycV9jbGVhbnVwX2NoZWNrKGluZm8sIGQpOwo+ICAgICAgIH0K
PiAgICAgICBpZiAoIGVtdWlycSAhPSBJUlFfUFQgKQo+IC0gICAgICAgIHJhZGl4X3RyZWVfZGVs
ZXRlKCZkLT5hcmNoLmh2bV9kb21haW4uZW11aXJxX3BpcnEsIGVtdWlycSk7Cj4gKyAgICAgICAg
cmFkaXhfdHJlZV9kZWxldGUoJmQtPmFyY2guaHZtLmVtdWlycV9waXJxLCBlbXVpcnEpOwo+ICAg
Cj4gICAgZG9uZToKPiAgICAgICByZXR1cm4gcmV0Owo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvbW0vaGFwL2hhcC5jIGIveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYwo+IGluZGV4IDgxMmE4
NDAuLmZlMTBlOWQgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYwo+ICsr
KyBiL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMKPiBAQCAtODMsNyArODMsNyBAQCBpbnQgaGFw
X3RyYWNrX2RpcnR5X3ZyYW0oc3RydWN0IGRvbWFpbiAqZCwKPiAgIAo+ICAgICAgICAgICBwYWdp
bmdfbG9jayhkKTsKPiAgIAo+IC0gICAgICAgIGRpcnR5X3ZyYW0gPSBkLT5hcmNoLmh2bV9kb21h
aW4uZGlydHlfdnJhbTsKPiArICAgICAgICBkaXJ0eV92cmFtID0gZC0+YXJjaC5odm0uZGlydHlf
dnJhbTsKPiAgICAgICAgICAgaWYgKCAhZGlydHlfdnJhbSApCj4gICAgICAgICAgIHsKPiAgICAg
ICAgICAgICAgIHJjID0gLUVOT01FTTsKPiBAQCAtOTMsNyArOTMsNyBAQCBpbnQgaGFwX3RyYWNr
X2RpcnR5X3ZyYW0oc3RydWN0IGRvbWFpbiAqZCwKPiAgICAgICAgICAgICAgICAgICBnb3RvIG91
dDsKPiAgICAgICAgICAgICAgIH0KPiAgIAo+IC0gICAgICAgICAgICBkLT5hcmNoLmh2bV9kb21h
aW4uZGlydHlfdnJhbSA9IGRpcnR5X3ZyYW07Cj4gKyAgICAgICAgICAgIGQtPmFyY2guaHZtLmRp
cnR5X3ZyYW0gPSBkaXJ0eV92cmFtOwo+ICAgICAgICAgICB9Cj4gICAKPiAgICAgICAgICAgaWYg
KCBiZWdpbl9wZm4gIT0gZGlydHlfdnJhbS0+YmVnaW5fcGZuIHx8Cj4gQEAgLTE0NSw3ICsxNDUs
NyBAQCBpbnQgaGFwX3RyYWNrX2RpcnR5X3ZyYW0oc3RydWN0IGRvbWFpbiAqZCwKPiAgICAgICB7
Cj4gICAgICAgICAgIHBhZ2luZ19sb2NrKGQpOwo+ICAgCj4gLSAgICAgICAgZGlydHlfdnJhbSA9
IGQtPmFyY2guaHZtX2RvbWFpbi5kaXJ0eV92cmFtOwo+ICsgICAgICAgIGRpcnR5X3ZyYW0gPSBk
LT5hcmNoLmh2bS5kaXJ0eV92cmFtOwo+ICAgICAgICAgICBpZiAoIGRpcnR5X3ZyYW0gKQo+ICAg
ICAgICAgICB7Cj4gICAgICAgICAgICAgICAvKgo+IEBAIC0xNTUsNyArMTU1LDcgQEAgaW50IGhh
cF90cmFja19kaXJ0eV92cmFtKHN0cnVjdCBkb21haW4gKmQsCj4gICAgICAgICAgICAgICBiZWdp
bl9wZm4gPSBkaXJ0eV92cmFtLT5iZWdpbl9wZm47Cj4gICAgICAgICAgICAgICBuciA9IGRpcnR5
X3ZyYW0tPmVuZF9wZm4gLSBkaXJ0eV92cmFtLT5iZWdpbl9wZm47Cj4gICAgICAgICAgICAgICB4
ZnJlZShkaXJ0eV92cmFtKTsKPiAtICAgICAgICAgICAgZC0+YXJjaC5odm1fZG9tYWluLmRpcnR5
X3ZyYW0gPSBOVUxMOwo+ICsgICAgICAgICAgICBkLT5hcmNoLmh2bS5kaXJ0eV92cmFtID0gTlVM
TDsKPiAgICAgICAgICAgfQo+ICAgCj4gICAgICAgICAgIHBhZ2luZ191bmxvY2soZCk7Cj4gQEAg
LTU3OSw4ICs1NzksNyBAQCB2b2lkIGhhcF90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkLCBib29s
ICpwcmVlbXB0ZWQpCj4gICAKPiAgICAgICBkLT5hcmNoLnBhZ2luZy5tb2RlICY9IH5QR19sb2df
ZGlydHk7Cj4gICAKPiAtICAgIHhmcmVlKGQtPmFyY2guaHZtX2RvbWFpbi5kaXJ0eV92cmFtKTsK
PiAtICAgIGQtPmFyY2guaHZtX2RvbWFpbi5kaXJ0eV92cmFtID0gTlVMTDsKPiArICAgIFhGUkVF
KGQtPmFyY2guaHZtLmRpcnR5X3ZyYW0pOwo+ICAgCj4gICBvdXQ6Cj4gICAgICAgcGFnaW5nX3Vu
bG9jayhkKTsKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMgYi94
ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwo+IGluZGV4IGZhZDhhOWQuLmZlMWRmODMgMTAw
NjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMKPiArKysgYi94ZW4vYXJj
aC94ODYvbW0vbWVtX3NoYXJpbmcuYwo+IEBAIC0xNTAsNyArMTUwLDcgQEAgc3RhdGljIGlubGlu
ZSBzaHJfaGFuZGxlX3QgZ2V0X25leHRfaGFuZGxlKHZvaWQpCj4gICB9Cj4gICAKPiAgICNkZWZp
bmUgbWVtX3NoYXJpbmdfZW5hYmxlZChkKSBcCj4gLSAgICAoaXNfaHZtX2RvbWFpbihkKSAmJiAo
ZCktPmFyY2guaHZtX2RvbWFpbi5tZW1fc2hhcmluZ19lbmFibGVkKQo+ICsgICAgKGlzX2h2bV9k
b21haW4oZCkgJiYgKGQpLT5hcmNoLmh2bS5tZW1fc2hhcmluZ19lbmFibGVkKQo+ICAgCj4gICBz
dGF0aWMgYXRvbWljX3QgbnJfc2F2ZWRfbWZucyAgID0gQVRPTUlDX0lOSVQoMCk7Cj4gICBzdGF0
aWMgYXRvbWljX3QgbnJfc2hhcmVkX21mbnMgID0gQVRPTUlDX0lOSVQoMCk7Cj4gQEAgLTEzMzMs
NyArMTMzMyw3IEBAIGludCBtZW1fc2hhcmluZ19tZW1vcChYRU5fR1VFU1RfSEFORExFX1BBUkFN
KHhlbl9tZW1fc2hhcmluZ19vcF90KSBhcmcpCj4gICAKPiAgICAgICAvKiBPbmx5IEhBUCBpcyBz
dXBwb3J0ZWQgKi8KPiAgICAgICByYyA9IC1FTk9ERVY7Cj4gLSAgICBpZiAoICFoYXBfZW5hYmxl
ZChkKSB8fCAhZC0+YXJjaC5odm1fZG9tYWluLm1lbV9zaGFyaW5nX2VuYWJsZWQgKQo+ICsgICAg
aWYgKCAhaGFwX2VuYWJsZWQoZCkgfHwgIWQtPmFyY2guaHZtLm1lbV9zaGFyaW5nX2VuYWJsZWQg
KQo+ICAgICAgICAgICBnb3RvIG91dDsKPiAgIAo+ICAgICAgIHN3aXRjaCAoIG1zby5vcCApCj4g
QEAgLTE2MTMsNyArMTYxMyw3IEBAIGludCBtZW1fc2hhcmluZ19kb21jdGwoc3RydWN0IGRvbWFp
biAqZCwgc3RydWN0IHhlbl9kb21jdGxfbWVtX3NoYXJpbmdfb3AgKm1lYykKPiAgICAgICAgICAg
ICAgIGlmICggdW5saWtlbHkobmVlZF9pb21tdShkKSAmJiBtZWMtPnUuZW5hYmxlKSApCj4gICAg
ICAgICAgICAgICAgICAgcmMgPSAtRVhERVY7Cj4gICAgICAgICAgICAgICBlbHNlCj4gLSAgICAg
ICAgICAgICAgICBkLT5hcmNoLmh2bV9kb21haW4ubWVtX3NoYXJpbmdfZW5hYmxlZCA9IG1lYy0+
dS5lbmFibGU7Cj4gKyAgICAgICAgICAgICAgICBkLT5hcmNoLmh2bS5tZW1fc2hhcmluZ19lbmFi
bGVkID0gbWVjLT51LmVuYWJsZTsKPiAgICAgICAgICAgfQo+ICAgICAgICAgICBicmVhazsKPiAg
IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIGIveGVuL2Fy
Y2gveDg2L21tL3NoYWRvdy9jb21tb24uYwo+IGluZGV4IDE5MzBhMWQuLmFmZGMyN2QgMTAwNjQ0
Cj4gLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwo+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKPiBAQCAtMjg4MSwxMSArMjg4MSwxMSBAQCB2b2lkIHNo
YWRvd190ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkLCBib29sICpwcmVlbXB0ZWQpCj4gICAgICAg
ICogY2FsbHMgbm93IHRoYXQgd2UndmUgdG9ybiBkb3duIHRoZSBiaXRtYXAgKi8KPiAgICAgICBk
LT5hcmNoLnBhZ2luZy5tb2RlICY9IH5QR19sb2dfZGlydHk7Cj4gICAKPiAtICAgIGlmIChkLT5h
cmNoLmh2bV9kb21haW4uZGlydHlfdnJhbSkgewo+IC0gICAgICAgIHhmcmVlKGQtPmFyY2guaHZt
X2RvbWFpbi5kaXJ0eV92cmFtLT5zbDFtYSk7Cj4gLSAgICAgICAgeGZyZWUoZC0+YXJjaC5odm1f
ZG9tYWluLmRpcnR5X3ZyYW0tPmRpcnR5X2JpdG1hcCk7Cj4gLSAgICAgICAgeGZyZWUoZC0+YXJj
aC5odm1fZG9tYWluLmRpcnR5X3ZyYW0pOwo+IC0gICAgICAgIGQtPmFyY2guaHZtX2RvbWFpbi5k
aXJ0eV92cmFtID0gTlVMTDsKPiArICAgIGlmICggZC0+YXJjaC5odm0uZGlydHlfdnJhbSApCj4g
KyAgICB7Cj4gKyAgICAgICAgeGZyZWUoZC0+YXJjaC5odm0uZGlydHlfdnJhbS0+c2wxbWEpOwo+
ICsgICAgICAgIHhmcmVlKGQtPmFyY2guaHZtLmRpcnR5X3ZyYW0tPmRpcnR5X2JpdG1hcCk7Cj4g
KyAgICAgICAgWEZSRUUoZC0+YXJjaC5odm0uZGlydHlfdnJhbSk7Cj4gICAgICAgfQo+ICAgCj4g
ICBvdXQ6Cj4gQEAgLTMyNjEsNyArMzI2MSw3IEBAIGludCBzaGFkb3dfdHJhY2tfZGlydHlfdnJh
bShzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAgIHAybV9sb2NrKHAybV9nZXRfaG9zdHAybShkKSk7
Cj4gICAgICAgcGFnaW5nX2xvY2soZCk7Cj4gICAKPiAtICAgIGRpcnR5X3ZyYW0gPSBkLT5hcmNo
Lmh2bV9kb21haW4uZGlydHlfdnJhbTsKPiArICAgIGRpcnR5X3ZyYW0gPSBkLT5hcmNoLmh2bS5k
aXJ0eV92cmFtOwo+ICAgCj4gICAgICAgaWYgKCBkaXJ0eV92cmFtICYmICghbnIgfHwKPiAgICAg
ICAgICAgICAgICAoIGJlZ2luX3BmbiAhPSBkaXJ0eV92cmFtLT5iZWdpbl9wZm4KPiBAQCAtMzI3
Miw3ICszMjcyLDcgQEAgaW50IHNoYWRvd190cmFja19kaXJ0eV92cmFtKHN0cnVjdCBkb21haW4g
KmQsCj4gICAgICAgICAgIHhmcmVlKGRpcnR5X3ZyYW0tPnNsMW1hKTsKPiAgICAgICAgICAgeGZy
ZWUoZGlydHlfdnJhbS0+ZGlydHlfYml0bWFwKTsKPiAgICAgICAgICAgeGZyZWUoZGlydHlfdnJh
bSk7Cj4gLSAgICAgICAgZGlydHlfdnJhbSA9IGQtPmFyY2guaHZtX2RvbWFpbi5kaXJ0eV92cmFt
ID0gTlVMTDsKPiArICAgICAgICBkaXJ0eV92cmFtID0gZC0+YXJjaC5odm0uZGlydHlfdnJhbSA9
IE5VTEw7Cj4gICAgICAgfQo+ICAgCj4gICAgICAgaWYgKCAhbnIgKQo+IEBAIC0zMjk5LDcgKzMy
OTksNyBAQCBpbnQgc2hhZG93X3RyYWNrX2RpcnR5X3ZyYW0oc3RydWN0IGRvbWFpbiAqZCwKPiAg
ICAgICAgICAgICAgIGdvdG8gb3V0Owo+ICAgICAgICAgICBkaXJ0eV92cmFtLT5iZWdpbl9wZm4g
PSBiZWdpbl9wZm47Cj4gICAgICAgICAgIGRpcnR5X3ZyYW0tPmVuZF9wZm4gPSBlbmRfcGZuOwo+
IC0gICAgICAgIGQtPmFyY2guaHZtX2RvbWFpbi5kaXJ0eV92cmFtID0gZGlydHlfdnJhbTsKPiAr
ICAgICAgICBkLT5hcmNoLmh2bS5kaXJ0eV92cmFtID0gZGlydHlfdnJhbTsKPiAgIAo+ICAgICAg
ICAgICBpZiAoIChkaXJ0eV92cmFtLT5zbDFtYSA9IHhtYWxsb2NfYXJyYXkocGFkZHJfdCwgbnIp
KSA9PSBOVUxMICkKPiAgICAgICAgICAgICAgIGdvdG8gb3V0X2RpcnR5X3ZyYW07Cj4gQEAgLTM0
MTgsNyArMzQxOCw3IEBAIGludCBzaGFkb3dfdHJhY2tfZGlydHlfdnJhbShzdHJ1Y3QgZG9tYWlu
ICpkLAo+ICAgICAgIHhmcmVlKGRpcnR5X3ZyYW0tPnNsMW1hKTsKPiAgIG91dF9kaXJ0eV92cmFt
Ogo+ICAgICAgIHhmcmVlKGRpcnR5X3ZyYW0pOwo+IC0gICAgZGlydHlfdnJhbSA9IGQtPmFyY2gu
aHZtX2RvbWFpbi5kaXJ0eV92cmFtID0gTlVMTDsKPiArICAgIGRpcnR5X3ZyYW0gPSBkLT5hcmNo
Lmh2bS5kaXJ0eV92cmFtID0gTlVMTDsKPiAgIAo+ICAgb3V0Ogo+ICAgICAgIHBhZ2luZ191bmxv
Y2soZCk7Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYyBiL3hl
bi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYwo+IGluZGV4IDllNDM1MzMuLjYyODE5ZWIgMTAw
NjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCj4gKysrIGIveGVuL2Fy
Y2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCj4gQEAgLTUyNyw3ICs1MjcsNyBAQCBfc2hfcHJvcGFn
YXRlKHN0cnVjdCB2Y3B1ICp2LAo+ICAgICAgIGd1ZXN0X2wxZV90IGd1ZXN0X2VudHJ5ID0geyBn
dWVzdF9pbnRwdGUgfTsKPiAgICAgICBzaGFkb3dfbDFlX3QgKnNwID0gc2hhZG93X2VudHJ5X3B0
cjsKPiAgICAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwo+IC0gICAgc3RydWN0IHNo
X2RpcnR5X3ZyYW0gKmRpcnR5X3ZyYW0gPSBkLT5hcmNoLmh2bV9kb21haW4uZGlydHlfdnJhbTsK
PiArICAgIHN0cnVjdCBzaF9kaXJ0eV92cmFtICpkaXJ0eV92cmFtID0gZC0+YXJjaC5odm0uZGly
dHlfdnJhbTsKPiAgICAgICBnZm5fdCB0YXJnZXRfZ2ZuID0gZ3Vlc3RfbDFlX2dldF9nZm4oZ3Vl
c3RfZW50cnkpOwo+ICAgICAgIHUzMiBwYXNzX3RocnVfZmxhZ3M7Cj4gICAgICAgdTMyIGdmbGFn
cywgc2ZsYWdzOwo+IEBAIC02MTksNyArNjE5LDcgQEAgX3NoX3Byb3BhZ2F0ZShzdHJ1Y3QgdmNw
dSAqdiwKPiAgICAgICAgICAgaWYgKCAhbW1pb19tZm4gJiYKPiAgICAgICAgICAgICAgICAodHlw
ZSA9IGh2bV9nZXRfbWVtX3Bpbm5lZF9jYWNoZWF0dHIoZCwgdGFyZ2V0X2dmbiwgMCkpID49IDAg
KQo+ICAgICAgICAgICAgICAgc2ZsYWdzIHw9IHBhdF90eXBlXzJfcHRlX2ZsYWdzKHR5cGUpOwo+
IC0gICAgICAgIGVsc2UgaWYgKCBkLT5hcmNoLmh2bV9kb21haW4uaXNfaW5fdWNfbW9kZSApCj4g
KyAgICAgICAgZWxzZSBpZiAoIGQtPmFyY2guaHZtLmlzX2luX3VjX21vZGUgKQo+ICAgICAgICAg
ICAgICAgc2ZsYWdzIHw9IHBhdF90eXBlXzJfcHRlX2ZsYWdzKFBBVF9UWVBFX1VOQ0FDSEFCTEUp
Owo+ICAgICAgICAgICBlbHNlCj4gICAgICAgICAgICAgICBpZiAoIGlvbWVtX2FjY2Vzc19wZXJt
aXR0ZWQoZCwgbWZuX3godGFyZ2V0X21mbiksIG1mbl94KHRhcmdldF9tZm4pKSApCj4gQEAgLTEx
MTAsNyArMTExMCw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBzaGFkb3dfdnJhbV9nZXRfbDFlKHNo
YWRvd19sMWVfdCBuZXdfc2wxZSwKPiAgICAgICBtZm5fdCBtZm4gPSBzaGFkb3dfbDFlX2dldF9t
Zm4obmV3X3NsMWUpOwo+ICAgICAgIGludCBmbGFncyA9IHNoYWRvd19sMWVfZ2V0X2ZsYWdzKG5l
d19zbDFlKTsKPiAgICAgICB1bnNpZ25lZCBsb25nIGdmbjsKPiAtICAgIHN0cnVjdCBzaF9kaXJ0
eV92cmFtICpkaXJ0eV92cmFtID0gZC0+YXJjaC5odm1fZG9tYWluLmRpcnR5X3ZyYW07Cj4gKyAg
ICBzdHJ1Y3Qgc2hfZGlydHlfdnJhbSAqZGlydHlfdnJhbSA9IGQtPmFyY2guaHZtLmRpcnR5X3Zy
YW07Cj4gICAKPiAgICAgICBpZiAoICFkaXJ0eV92cmFtICAgICAgICAgLyogdHJhY2tpbmcgZGlz
YWJsZWQ/ICovCj4gICAgICAgICAgICB8fCAhKGZsYWdzICYgX1BBR0VfUlcpIC8qIHJlYWQtb25s
eSBtYXBwaW5nPyAqLwo+IEBAIC0xMTQxLDcgKzExNDEsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQg
c2hhZG93X3ZyYW1fcHV0X2wxZShzaGFkb3dfbDFlX3Qgb2xkX3NsMWUsCj4gICAgICAgbWZuX3Qg
bWZuID0gc2hhZG93X2wxZV9nZXRfbWZuKG9sZF9zbDFlKTsKPiAgICAgICBpbnQgZmxhZ3MgPSBz
aGFkb3dfbDFlX2dldF9mbGFncyhvbGRfc2wxZSk7Cj4gICAgICAgdW5zaWduZWQgbG9uZyBnZm47
Cj4gLSAgICBzdHJ1Y3Qgc2hfZGlydHlfdnJhbSAqZGlydHlfdnJhbSA9IGQtPmFyY2guaHZtX2Rv
bWFpbi5kaXJ0eV92cmFtOwo+ICsgICAgc3RydWN0IHNoX2RpcnR5X3ZyYW0gKmRpcnR5X3ZyYW0g
PSBkLT5hcmNoLmh2bS5kaXJ0eV92cmFtOwo+ICAgCj4gICAgICAgaWYgKCAhZGlydHlfdnJhbSAg
ICAgICAgIC8qIHRyYWNraW5nIGRpc2FibGVkPyAqLwo+ICAgICAgICAgICAgfHwgIShmbGFncyAm
IF9QQUdFX1JXKSAvKiByZWFkLW9ubHkgbWFwcGluZz8gKi8KPiBkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L3BoeXNkZXYuYyBiL3hlbi9hcmNoL3g4Ni9waHlzZGV2LmMKPiBpbmRleCA0NTI0ODIz
Li4zYTNjMTU4IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9waHlzZGV2LmMKPiArKysgYi94
ZW4vYXJjaC94ODYvcGh5c2Rldi5jCj4gQEAgLTk4LDcgKzk4LDcgQEAgaW50IHBoeXNkZXZfbWFw
X3BpcnEoZG9taWRfdCBkb21pZCwgaW50IHR5cGUsIGludCAqaW5kZXgsIGludCAqcGlycV9wLAo+
ICAgICAgIHsKPiAgICAgICAgICAgLyoKPiAgICAgICAgICAgICogT25seSBtYWtlcyBzZW5zZSBm
b3IgdmVjdG9yLWJhc2VkIGNhbGxiYWNrLCBlbHNlIEhWTS1JUlEgbG9naWMKPiAtICAgICAgICAg
KiBjYWxscyBiYWNrIGludG8gaXRzZWxmIGFuZCBkZWFkbG9ja3Mgb24gaHZtX2RvbWFpbi5pcnFf
bG9jay4KPiArICAgICAgICAgKiBjYWxscyBiYWNrIGludG8gaXRzZWxmIGFuZCBkZWFkbG9ja3Mg
b24gaHZtLmlycV9sb2NrLgo+ICAgICAgICAgICAgKi8KPiAgICAgICAgICAgaWYgKCAhaXNfaHZt
X3B2X2V2dGNobl9kb21haW4oZCkgKQo+ICAgICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4g
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jIGIveGVuL2FyY2gveDg2L3NldHVwLmMK
PiBpbmRleCBkZDExODE1Li5lZDEzM2ZjIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1
cC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMKPiBAQCAtMTg3MCw3ICsxODcwLDcgQEAg
c3RhdGljIGludCBfX2h3ZG9tX2luaXQgaW9fYml0bWFwX2NiKHVuc2lnbmVkIGxvbmcgcywgdW5z
aWduZWQgbG9uZyBlLAo+ICAgCj4gICAgICAgQVNTRVJUKGUgPD0gSU5UX01BWCk7Cj4gICAgICAg
Zm9yICggaSA9IHM7IGkgPD0gZTsgaSsrICkKPiAtICAgICAgICBfX2NsZWFyX2JpdChpLCBkLT5h
cmNoLmh2bV9kb21haW4uaW9fYml0bWFwKTsKPiArICAgICAgICBfX2NsZWFyX2JpdChpLCBkLT5h
cmNoLmh2bS5pb19iaXRtYXApOwo+ICAgCj4gICAgICAgcmV0dXJuIDA7Cj4gICB9Cj4gQEAgLTE4
ODEsNyArMTg4MSw3IEBAIHZvaWQgX19od2RvbV9pbml0IHNldHVwX2lvX2JpdG1hcChzdHJ1Y3Qg
ZG9tYWluICpkKQo+ICAgCj4gICAgICAgaWYgKCBpc19odm1fZG9tYWluKGQpICkKPiAgICAgICB7
Cj4gLSAgICAgICAgYml0bWFwX2ZpbGwoZC0+YXJjaC5odm1fZG9tYWluLmlvX2JpdG1hcCwgMHgx
MDAwMCk7Cj4gKyAgICAgICAgYml0bWFwX2ZpbGwoZC0+YXJjaC5odm0uaW9fYml0bWFwLCAweDEw
MDAwKTsKPiAgICAgICAgICAgcmMgPSByYW5nZXNldF9yZXBvcnRfcmFuZ2VzKGQtPmFyY2guaW9w
b3J0X2NhcHMsIDAsIDB4MTAwMDAsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBpb19iaXRtYXBfY2IsIGQpOwo+ICAgICAgICAgICBCVUdfT04ocmMpOwo+IEBAIC0xODky
LDkgKzE4OTIsOSBAQCB2b2lkIF9faHdkb21faW5pdCBzZXR1cF9pb19iaXRtYXAoc3RydWN0IGRv
bWFpbiAqZCkKPiAgICAgICAgICAgICogQWNjZXNzIHRvIDEgYnl0ZSBSVEMgcG9ydHMgYWxzbyBu
ZWVkcyB0byBiZSB0cmFwcGVkIGluIG9yZGVyCj4gICAgICAgICAgICAqIHRvIGtlZXAgY29uc2lz
dGVuY3kgd2l0aCBQVi4KPiAgICAgICAgICAgICovCj4gLSAgICAgICAgX19zZXRfYml0KDB4Y2Y4
LCBkLT5hcmNoLmh2bV9kb21haW4uaW9fYml0bWFwKTsKPiAtICAgICAgICBfX3NldF9iaXQoUlRD
X1BPUlQoMCksIGQtPmFyY2guaHZtX2RvbWFpbi5pb19iaXRtYXApOwo+IC0gICAgICAgIF9fc2V0
X2JpdChSVENfUE9SVCgxKSwgZC0+YXJjaC5odm1fZG9tYWluLmlvX2JpdG1hcCk7Cj4gKyAgICAg
ICAgX19zZXRfYml0KDB4Y2Y4LCBkLT5hcmNoLmh2bS5pb19iaXRtYXApOwo+ICsgICAgICAgIF9f
c2V0X2JpdChSVENfUE9SVCgwKSwgZC0+YXJjaC5odm0uaW9fYml0bWFwKTsKPiArICAgICAgICBf
X3NldF9iaXQoUlRDX1BPUlQoMSksIGQtPmFyY2guaHZtLmlvX2JpdG1hcCk7Cj4gICAgICAgfQo+
ICAgfQo+ICAgCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90aW1lLmMgYi94ZW4vYXJjaC94
ODYvdGltZS5jCj4gaW5kZXggNjllOWFhZi4uNTkyMmZiZiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJj
aC94ODYvdGltZS5jCj4gKysrIGIveGVuL2FyY2gveDg2L3RpbWUuYwo+IEBAIC0xMDM5LDcgKzEw
MzksNyBAQCBzdGF0aWMgdm9pZCBfX3VwZGF0ZV92Y3B1X3N5c3RlbV90aW1lKHN0cnVjdCB2Y3B1
ICp2LCBpbnQgZm9yY2UpCj4gICAKPiAgICAgICAgICAgaWYgKCBpc19odm1fZG9tYWluKGQpICkK
PiAgICAgICAgICAgewo+IC0gICAgICAgICAgICBzdHJ1Y3QgcGxfdGltZSAqcGwgPSB2LT5kb21h
aW4tPmFyY2guaHZtX2RvbWFpbi5wbF90aW1lOwo+ICsgICAgICAgICAgICBzdHJ1Y3QgcGxfdGlt
ZSAqcGwgPSB2LT5kb21haW4tPmFyY2guaHZtLnBsX3RpbWU7Cj4gICAKPiAgICAgICAgICAgICAg
IHN0aW1lICs9IHBsLT5zdGltZV9vZmZzZXQgKyB2LT5hcmNoLmh2bV92Y3B1LnN0aW1lX29mZnNl
dDsKPiAgICAgICAgICAgICAgIGlmICggc3RpbWUgPj0gMCApCj4gQEAgLTIxODMsNyArMjE4Myw3
IEBAIHZvaWQgdHNjX3NldF9pbmZvKHN0cnVjdCBkb21haW4gKmQsCj4gICAgICAgaWYgKCBpc19o
dm1fZG9tYWluKGQpICkKPiAgICAgICB7Cj4gICAgICAgICAgIGlmICggaHZtX3RzY19zY2FsaW5n
X3N1cHBvcnRlZCAmJiAhZC0+YXJjaC52dHNjICkKPiAtICAgICAgICAgICAgZC0+YXJjaC5odm1f
ZG9tYWluLnRzY19zY2FsaW5nX3JhdGlvID0KPiArICAgICAgICAgICAgZC0+YXJjaC5odm0udHNj
X3NjYWxpbmdfcmF0aW8gPQo+ICAgICAgICAgICAgICAgICAgIGh2bV9nZXRfdHNjX3NjYWxpbmdf
cmF0aW8oZC0+YXJjaC50c2Nfa2h6KTsKPiAgIAo+ICAgICAgICAgICBodm1fc2V0X3JkdHNjX2V4
aXRpbmcoZCwgZC0+YXJjaC52dHNjKTsKPiBAQCAtMjE5NywxMCArMjE5NywxMCBAQCB2b2lkIHRz
Y19zZXRfaW5mbyhzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAgICAgICAgICAgICogY2FsbCBzZXRf
dHNjX29mZnNldCgpIGxhdGVyIGZyb20gaHZtX3ZjcHVfcmVzZXRfc3RhdGUoKSBhbmQgdGhleQo+
ICAgICAgICAgICAgICAgICogd2lsbCBzeW5jIHRoZWlyIFRTQyB0byBCU1AncyBzeW5jX3RzYy4K
PiAgICAgICAgICAgICAgICAqLwo+IC0gICAgICAgICAgICBkLT5hcmNoLmh2bV9kb21haW4uc3lu
Y190c2MgPSByZHRzYygpOwo+ICsgICAgICAgICAgICBkLT5hcmNoLmh2bS5zeW5jX3RzYyA9IHJk
dHNjKCk7Cj4gICAgICAgICAgICAgICBodm1fc2V0X3RzY19vZmZzZXQoZC0+dmNwdVswXSwKPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkLT52Y3B1WzBdLT5hcmNoLmh2bV92Y3B1
LmNhY2hlX3RzY19vZmZzZXQsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkLT5h
cmNoLmh2bV9kb21haW4uc3luY190c2MpOwo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZC0+YXJjaC5odm0uc3luY190c2MpOwo+ICAgICAgICAgICB9Cj4gICAgICAgfQo+ICAgCj4g
ZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vdm1fZXZlbnQuYyBiL3hlbi9jb21tb24vdm1fZXZlbnQu
Ywo+IGluZGV4IDE0NGFiODEuLjQ3OTNhYWMgMTAwNjQ0Cj4gLS0tIGEveGVuL2NvbW1vbi92bV9l
dmVudC5jCj4gKysrIGIveGVuL2NvbW1vbi92bV9ldmVudC5jCj4gQEAgLTQ4LDcgKzQ4LDcgQEAg
c3RhdGljIGludCB2bV9ldmVudF9lbmFibGUoCj4gICAgICAgeGVuX2V2ZW50X2NoYW5uZWxfbm90
aWZpY2F0aW9uX3Qgbm90aWZpY2F0aW9uX2ZuKQo+ICAgewo+ICAgICAgIGludCByYzsKPiAtICAg
IHVuc2lnbmVkIGxvbmcgcmluZ19nZm4gPSBkLT5hcmNoLmh2bV9kb21haW4ucGFyYW1zW3BhcmFt
XTsKPiArICAgIHVuc2lnbmVkIGxvbmcgcmluZ19nZm4gPSBkLT5hcmNoLmh2bS5wYXJhbXNbcGFy
YW1dOwo+ICAgCj4gICAgICAgaWYgKCAhKnZlZCApCj4gICAgICAgICAgICp2ZWQgPSB4emFsbG9j
KHN0cnVjdCB2bV9ldmVudF9kb21haW4pOwo+IGRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9wY2kuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCj4gaW5kZXggZDFh
ZGZmYS4uMjY0NDA0OCAxMDA2NDQKPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9wY2ku
Ywo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jCj4gQEAgLTE0MTcsNyArMTQx
Nyw3IEBAIHN0YXRpYyBpbnQgYXNzaWduX2RldmljZShzdHJ1Y3QgZG9tYWluICpkLCB1MTYgc2Vn
LCB1OCBidXMsIHU4IGRldmZuLCB1MzIgZmxhZykKPiAgICAgICAvKiBQcmV2ZW50IGRldmljZSBh
c3NpZ24gaWYgbWVtIHBhZ2luZyBvciBtZW0gc2hhcmluZyBoYXZlIGJlZW4KPiAgICAgICAgKiBl
bmFibGVkIGZvciB0aGlzIGRvbWFpbiAqLwo+ICAgICAgIGlmICggdW5saWtlbHkoIW5lZWRfaW9t
bXUoZCkgJiYKPiAtICAgICAgICAgICAgKGQtPmFyY2guaHZtX2RvbWFpbi5tZW1fc2hhcmluZ19l
bmFibGVkIHx8Cj4gKyAgICAgICAgICAgIChkLT5hcmNoLmh2bS5tZW1fc2hhcmluZ19lbmFibGVk
IHx8Cj4gICAgICAgICAgICAgICAgdm1fZXZlbnRfY2hlY2tfcmluZyhkLT52bV9ldmVudF9wYWdp
bmcpIHx8Cj4gICAgICAgICAgICAgICAgcDJtX2dldF9ob3N0cDJtKGQpLT5nbG9iYWxfbG9nZGly
dHkpKSApCj4gICAgICAgICAgIHJldHVybiAtRVhERVY7Cj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2
ZXJzL3ZwY2kvbXNpeC5jIGIveGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKPiBpbmRleCBiY2Y2MzI1
Li4xOTYwZGFlIDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL3ZwY2kvbXNpeC5jCj4gKysrIGIv
eGVuL2RyaXZlcnMvdnBjaS9tc2l4LmMKPiBAQCAtMTUyLDcgKzE1Miw3IEBAIHN0YXRpYyBzdHJ1
Y3QgdnBjaV9tc2l4ICptc2l4X2ZpbmQoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
bG9uZyBhZGRyKQo+ICAgewo+ICAgICAgIHN0cnVjdCB2cGNpX21zaXggKm1zaXg7Cj4gICAKPiAt
ICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBtc2l4LCAmZC0+YXJjaC5odm1fZG9tYWluLm1zaXhf
dGFibGVzLCBuZXh0ICkKPiArICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBtc2l4LCAmZC0+YXJj
aC5odm0ubXNpeF90YWJsZXMsIG5leHQgKQo+ICAgICAgIHsKPiAgICAgICAgICAgY29uc3Qgc3Ry
dWN0IHZwY2lfYmFyICpiYXJzID0gbXNpeC0+cGRldi0+dnBjaS0+aGVhZGVyLmJhcnM7Cj4gICAg
ICAgICAgIHVuc2lnbmVkIGludCBpOwo+IEBAIC00MzgsMTAgKzQzOCwxMCBAQCBzdGF0aWMgaW50
IGluaXRfbXNpeChzdHJ1Y3QgcGNpX2RldiAqcGRldikKPiAgICAgICBpZiAoIHJjICkKPiAgICAg
ICAgICAgcmV0dXJuIHJjOwo+ICAgCj4gLSAgICBpZiAoIGxpc3RfZW1wdHkoJmQtPmFyY2guaHZt
X2RvbWFpbi5tc2l4X3RhYmxlcykgKQo+ICsgICAgaWYgKCBsaXN0X2VtcHR5KCZkLT5hcmNoLmh2
bS5tc2l4X3RhYmxlcykgKQo+ICAgICAgICAgICByZWdpc3Rlcl9tbWlvX2hhbmRsZXIoZCwgJnZw
Y2lfbXNpeF90YWJsZV9vcHMpOwo+ICAgCj4gLSAgICBsaXN0X2FkZCgmcGRldi0+dnBjaS0+bXNp
eC0+bmV4dCwgJmQtPmFyY2guaHZtX2RvbWFpbi5tc2l4X3RhYmxlcyk7Cj4gKyAgICBsaXN0X2Fk
ZCgmcGRldi0+dnBjaS0+bXNpeC0+bmV4dCwgJmQtPmFyY2guaHZtLm1zaXhfdGFibGVzKTsKPiAg
IAo+ICAgICAgIHJldHVybiAwOwo+ICAgfQo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
YXJtL2RvbWFpbi5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaAo+IGluZGV4IDI4MGMz
OTUuLmQ2ODIzMDcgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaAo+
ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmgKPiBAQCAtNTEsNyArNTEsNyBAQCBz
dHJ1Y3QgYXJjaF9kb21haW4KPiAgICAgICAvKiBWaXJ0dWFsIE1NVSAqLwo+ICAgICAgIHN0cnVj
dCBwMm1fZG9tYWluIHAybTsKPiAgIAo+IC0gICAgc3RydWN0IGh2bV9kb21haW4gaHZtX2RvbWFp
bjsKPiArICAgIHN0cnVjdCBodm1fZG9tYWluIGh2bTsKPiAgIAo+ICAgICAgIHN0cnVjdCB2bW1p
byB2bW1pbzsKPiAgIAo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5o
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaAo+IGluZGV4IGZkZDY4NTYuLjQ3MjJjMmQg
MTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaAo+ICsrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvZG9tYWluLmgKPiBAQCAtMTcsNyArMTcsNyBAQAo+ICAgI2RlZmluZSBp
c19wdl8zMmJpdF92Y3B1KHYpICAgIChpc19wdl8zMmJpdF9kb21haW4oKHYpLT5kb21haW4pKQo+
ICAgCj4gICAjZGVmaW5lIGlzX2h2bV9wdl9ldnRjaG5fZG9tYWluKGQpIChpc19odm1fZG9tYWlu
KGQpICYmIFwKPiAtICAgICAgICAoZCktPmFyY2guaHZtX2RvbWFpbi5pcnEtPmNhbGxiYWNrX3Zp
YV90eXBlID09IEhWTUlSUV9jYWxsYmFja192ZWN0b3IpCj4gKyAgICAgICAgKGQpLT5hcmNoLmh2
bS5pcnEtPmNhbGxiYWNrX3ZpYV90eXBlID09IEhWTUlSUV9jYWxsYmFja192ZWN0b3IpCj4gICAj
ZGVmaW5lIGlzX2h2bV9wdl9ldnRjaG5fdmNwdSh2KSAoaXNfaHZtX3B2X2V2dGNobl9kb21haW4o
di0+ZG9tYWluKSkKPiAgICNkZWZpbmUgaXNfZG9tYWluX2RpcmVjdF9tYXBwZWQoZCkgKCh2b2lk
KShkKSwgMCkKPiAgIAo+IEBAIC0zMDYsNyArMzA2LDcgQEAgc3RydWN0IGFyY2hfZG9tYWluCj4g
ICAKPiAgICAgICB1bmlvbiB7Cj4gICAgICAgICAgIHN0cnVjdCBwdl9kb21haW4gcHY7Cj4gLSAg
ICAgICAgc3RydWN0IGh2bV9kb21haW4gaHZtX2RvbWFpbjsKPiArICAgICAgICBzdHJ1Y3QgaHZt
X2RvbWFpbiBodm07Cj4gICAgICAgfTsKPiAgIAo+ICAgICAgIHN0cnVjdCBwYWdpbmdfZG9tYWlu
IHBhZ2luZzsKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmgg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaAo+IGluZGV4IDU4ODU5NTAuLmFjZjhl
MDMgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZG9tYWluLmgKPiArKysg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4uaAo+IEBAIC0yMDIsNyArMjAyLDcgQEAg
c3RydWN0IGh2bV9kb21haW4gewo+ICAgICAgIH07Cj4gICB9Owo+ICAgCj4gLSNkZWZpbmUgaGFw
X2VuYWJsZWQoZCkgICgoZCktPmFyY2guaHZtX2RvbWFpbi5oYXBfZW5hYmxlZCkKPiArI2RlZmlu
ZSBoYXBfZW5hYmxlZChkKSAgKChkKS0+YXJjaC5odm0uaGFwX2VuYWJsZWQpCj4gICAKPiAgICNl
bmRpZiAvKiBfX0FTTV9YODZfSFZNX0RPTUFJTl9IX18gKi8KPiAgIAo+IGRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2
bS5oCj4gaW5kZXggNWVhNTA3Yi4uYWMwZjAzNSAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9odm0uaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oCj4g
QEAgLTI2Niw3ICsyNjYsNyBAQCB1NjQgaHZtX2dldF9ndWVzdF90c2NfZml4ZWQoc3RydWN0IHZj
cHUgKnYsIHU2NCBhdF90c2MpOwo+ICAgICAgICgxVUxMIDw8IGh2bV9mdW5jcy50c2Nfc2NhbGlu
Zy5yYXRpb19mcmFjX2JpdHMpCj4gICAKPiAgICNkZWZpbmUgaHZtX3RzY19zY2FsaW5nX3JhdGlv
KGQpIFwKPiAtICAgICgoZCktPmFyY2guaHZtX2RvbWFpbi50c2Nfc2NhbGluZ19yYXRpbykKPiAr
ICAgICgoZCktPmFyY2guaHZtLnRzY19zY2FsaW5nX3JhdGlvKQo+ICAgCj4gICB1NjQgaHZtX3Nj
YWxlX3RzYyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1NjQgdHNjKTsKPiAgIHU2NCBodm1fZ2V0
X3RzY19zY2FsaW5nX3JhdGlvKHUzMiBndHNjX2toeik7Cj4gQEAgLTM5MSwxMCArMzkxLDEwIEBA
IHN0YXRpYyBpbmxpbmUgYm9vbCBodm1fZ2V0X2d1ZXN0X2JuZGNmZ3Moc3RydWN0IHZjcHUgKnYs
IHU2NCAqdmFsKQo+ICAgYm9vbCBodm1fc2V0X2d1ZXN0X2JuZGNmZ3Moc3RydWN0IHZjcHUgKnYs
IHU2NCB2YWwpOwo+ICAgCj4gICAjZGVmaW5lIGhhc19odm1fcGFyYW1zKGQpIFwKPiAtICAgICgo
ZCktPmFyY2guaHZtX2RvbWFpbi5wYXJhbXMgIT0gTlVMTCkKPiArICAgICgoZCktPmFyY2guaHZt
LnBhcmFtcyAhPSBOVUxMKQo+ICAgCj4gICAjZGVmaW5lIHZpcmlkaWFuX2ZlYXR1cmVfbWFzayhk
KSBcCj4gLSAgICAoaGFzX2h2bV9wYXJhbXMoZCkgPyAoZCktPmFyY2guaHZtX2RvbWFpbi5wYXJh
bXNbSFZNX1BBUkFNX1ZJUklESUFOXSA6IDApCj4gKyAgICAoaGFzX2h2bV9wYXJhbXMoZCkgPyAo
ZCktPmFyY2guaHZtLnBhcmFtc1tIVk1fUEFSQU1fVklSSURJQU5dIDogMCkKPiAgIAo+ICAgI2Rl
ZmluZSBpc192aXJpZGlhbl9kb21haW4oZCkgXAo+ICAgICAgIChpc19odm1fZG9tYWluKGQpICYm
ICh2aXJpZGlhbl9mZWF0dXJlX21hc2soZCkgJiBIVk1QVl9iYXNlX2ZyZXEpKQo+IEBAIC02NzAs
OSArNjcwLDggQEAgdW5zaWduZWQgbG9uZyBodm1fY3I0X2d1ZXN0X3ZhbGlkX2JpdHMoY29uc3Qg
c3RydWN0IGRvbWFpbiAqZCwgYm9vbCByZXN0b3JlKTsKPiAgICNkZWZpbmUgYXJjaF92Y3B1X2Js
b2NrKHYpICh7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gICAgICAgc3Ry
dWN0IHZjcHUgKnZfID0gKHYpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAo+ICAgICAgIHN0cnVjdCBkb21haW4gKmRfID0gdl8tPmRvbWFpbjsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKPiAtICAgIGlmICggaXNfaHZtX2RvbWFpbihkXykgJiYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAo+IC0gICAgICAgICAoZF8tPmFyY2guaHZtX2RvbWFpbi5w
aV9vcHMudmNwdV9ibG9jaykgKSAgICAgICAgICBcCj4gLSAgICAgICAgZF8tPmFyY2guaHZtX2Rv
bWFpbi5waV9vcHMudmNwdV9ibG9jayh2Xyk7ICAgICAgICAgIFwKPiArICAgIGlmICggaXNfaHZt
X2RvbWFpbihkXykgJiYgZF8tPmFyY2guaHZtLnBpX29wcy52Y3B1X2Jsb2NrICkgIFwKPiArICAg
ICAgICBkXy0+YXJjaC5odm0ucGlfb3BzLnZjcHVfYmxvY2sodl8pOyAgICAgICAgICAgICAgICAg
ICAgIFwKPiAgIH0pCj4gICAKPiAgICNlbmRpZiAvKiBfX0FTTV9YODZfSFZNX0hWTV9IX18gKi8K
PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaXJxLmggYi94ZW4vaW5jbHVk
ZS9hc20teDg2L2h2bS9pcnEuaAo+IGluZGV4IDhhNDNjYjkuLjJlNmZhNzAgMTAwNjQ0Cj4gLS0t
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaXJxLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS9pcnEuaAo+IEBAIC05Nyw3ICs5Nyw3IEBAIHN0cnVjdCBodm1faXJxIHsKPiAgICAg
ICAoKCgoKGRldik8PDIpICsgKChkZXYpPj4zKSArIChpbnR4KSkgJiAzMSkgKyAxNikKPiAgICNk
ZWZpbmUgaHZtX3BjaV9pbnR4X2xpbmsoZGV2LCBpbnR4KSBcCj4gICAgICAgKCgoZGV2KSArIChp
bnR4KSkgJiAzKQo+IC0jZGVmaW5lIGh2bV9kb21haW5faXJxKGQpICgoZCktPmFyY2guaHZtX2Rv
bWFpbi5pcnEpCj4gKyNkZWZpbmUgaHZtX2RvbWFpbl9pcnEoZCkgKChkKS0+YXJjaC5odm0uaXJx
KQo+ICAgI2RlZmluZSBodm1faXJxX3NpemUoY250KSBvZmZzZXRvZihzdHJ1Y3QgaHZtX2lycSwg
Z3NpX2Fzc2VydF9jb3VudFtjbnRdKQo+ICAgCj4gICAjZGVmaW5lIGh2bV9pc2FfaXJxX3RvX2dz
aShpc2FfaXJxKSAoKGlzYV9pcnEpID8gOiAyKQo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9uZXN0ZWRodm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL25lc3RlZGh2
bS5oCj4gaW5kZXggM2M4MTBiNy4uNGEwNDFlMiAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS9uZXN0ZWRodm0uaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL25l
c3RlZGh2bS5oCj4gQEAgLTM1LDggKzM1LDggQEAgZW51bSBuZXN0ZWRodm1fdm1leGl0cyB7Cj4g
ICAvKiBOZXN0ZWQgSFZNIG9uL29mZiBwZXIgZG9tYWluICovCj4gICBzdGF0aWMgaW5saW5lIGJv
b2wgbmVzdGVkaHZtX2VuYWJsZWQoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKPiAgIHsKPiAtICAg
IHJldHVybiBpc19odm1fZG9tYWluKGQpICYmIGQtPmFyY2guaHZtX2RvbWFpbi5wYXJhbXMgJiYK
PiAtICAgICAgICBkLT5hcmNoLmh2bV9kb21haW4ucGFyYW1zW0hWTV9QQVJBTV9ORVNURURIVk1d
Owo+ICsgICAgcmV0dXJuIGlzX2h2bV9kb21haW4oZCkgJiYgZC0+YXJjaC5odm0ucGFyYW1zICYm
Cj4gKyAgICAgICAgZC0+YXJjaC5odm0ucGFyYW1zW0hWTV9QQVJBTV9ORVNURURIVk1dOwo+ICAg
fQo+ICAgCj4gICAvKiBOZXN0ZWQgVkNQVSAqLwo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9h
c20teDg2L2h2bS92aW9hcGljLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92aW9hcGljLmgK
PiBpbmRleCAxMzhkMmMwLi5hNzJjZDE3IDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL3Zpb2FwaWMuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3Zpb2FwaWMu
aAo+IEBAIC01OCw3ICs1OCw3IEBAIHN0cnVjdCBodm1fdmlvYXBpYyB7Cj4gICB9Owo+ICAgCj4g
ICAjZGVmaW5lIGh2bV92aW9hcGljX3NpemUoY250KSBvZmZzZXRvZihzdHJ1Y3QgaHZtX3Zpb2Fw
aWMsIHJlZGlydGJsW2NudF0pCj4gLSNkZWZpbmUgZG9tYWluX3Zpb2FwaWMoZCwgaSkgKChkKS0+
YXJjaC5odm1fZG9tYWluLnZpb2FwaWNbaV0pCj4gKyNkZWZpbmUgZG9tYWluX3Zpb2FwaWMoZCwg
aSkgKChkKS0+YXJjaC5odm0udmlvYXBpY1tpXSkKPiAgICNkZWZpbmUgdmlvYXBpY19kb21haW4o
dikgKCh2KS0+ZG9tYWluKQo+ICAgCj4gICBpbnQgdmlvYXBpY19pbml0KHN0cnVjdCBkb21haW4g
KmQpOwo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92cHQuaCBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvaHZtL3ZwdC5oCj4gaW5kZXggNjFjMjZlZC4uOTkxNjlkZCAxMDA2NDQK
PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92cHQuaAo+ICsrKyBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvaHZtL3ZwdC5oCj4gQEAgLTE1MCw4ICsxNTAsOCBAQCB2b2lkIHB0X21pZ3JhdGUo
c3RydWN0IHZjcHUgKnYpOwo+ICAgCj4gICB2b2lkIHB0X2FkanVzdF9nbG9iYWxfdmNwdV90YXJn
ZXQoc3RydWN0IHZjcHUgKnYpOwo+ICAgI2RlZmluZSBwdF9nbG9iYWxfdmNwdV90YXJnZXQoZCkg
XAo+IC0gICAgKGlzX2h2bV9kb21haW4oZCkgJiYgKGQpLT5hcmNoLmh2bV9kb21haW4uaTgyNTlf
dGFyZ2V0ID8gXAo+IC0gICAgIChkKS0+YXJjaC5odm1fZG9tYWluLmk4MjU5X3RhcmdldCA6IFwK
PiArICAgIChpc19odm1fZG9tYWluKGQpICYmIChkKS0+YXJjaC5odm0uaTgyNTlfdGFyZ2V0ID8g
XAo+ICsgICAgIChkKS0+YXJjaC5odm0uaTgyNTlfdGFyZ2V0IDogXAo+ICAgICAgICAoZCktPnZj
cHUgPyAoZCktPnZjcHVbMF0gOiBOVUxMKQo+ICAgCj4gICB2b2lkIHB0X21heV91bm1hc2tfaXJx
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBwZXJpb2RpY190aW1lICp2bGFwaWNfcHQpOwo+IGRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2lycS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9pcnEuaAo+IGluZGV4IGQ5ZGFkMzkuLjA1NGMzYWIgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9pcnEuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaXJxLmgKPiBAQCAt
MTg4LDggKzE4OCw3IEBAIHZvaWQgY2xlYW51cF9kb21haW5faXJxX21hcHBpbmcoc3RydWN0IGRv
bWFpbiAqKTsKPiAgICNkZWZpbmUgZG9tYWluX3BpcnFfdG9fZW11aXJxKGQsIHBpcnEpIHBpcnFf
ZmllbGQoZCwgcGlycSwgICAgICAgICAgICAgIFwKPiAgICAgICBhcmNoLmh2bS5lbXVpcnEsIElS
UV9VTkJPVU5EKQo+ICAgI2RlZmluZSBkb21haW5fZW11aXJxX3RvX3BpcnEoZCwgZW11aXJxKSAo
eyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+IC0gICAgdm9pZCAqX19yZXQgPSByYWRp
eF90cmVlX2xvb2t1cCgmKGQpLT5hcmNoLmh2bV9kb21haW4uZW11aXJxX3BpcnEsICBcCj4gLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVtdWlycSk7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKPiArICAgIHZvaWQgKl9fcmV0ID0gcmFkaXhfdHJlZV9sb29rdXAoJihk
KS0+YXJjaC5odm0uZW11aXJxX3BpcnEsIGVtdWlycSk7XAo+ICAgICAgIF9fcmV0ID8gcmFkaXhf
dHJlZV9wdHJfdG9faW50KF9fcmV0KSA6IElSUV9VTkJPVU5EOyAgICAgICAgICAgICAgICAgXAo+
ICAgfSkKPiAgICNkZWZpbmUgSVJRX1VOQk9VTkQgLTEKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 16:46:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 16: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 1fvQ53-0000Te-HJ; Thu, 30 Aug 2018 16: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=k5id=ln=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvQ52-0000TS-Fb
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 16:46:00 +0000
X-Inumbo-ID: f619fad1-ac73-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id f619fad1-ac73-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 18:44: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 1fvQ4w-0000rs-QX; Thu, 30 Aug 2018 16:45: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 1fvQ4w-0006sc-GQ; Thu, 30 Aug 2018 16:45:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvQ4w-00027v-Ff; Thu, 30 Aug 2018 16:45:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126932-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host: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/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-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qcow2:debian-di-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-rtds:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-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-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-rumprun-amd64:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-rumprun-i386:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-shadow:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-i386:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-xsm:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-xsm:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-freebsd10-amd64:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit2:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-pair:guest-start/debian:fail:nonblocking
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm: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-xl-raw:debian-di-install:fail:nonblocking
 linux-next:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:nonblocking
 linux-next:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-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-pvshim:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-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-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:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 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-xl-qemut-win10-i386:windows-install:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: linux=87b93b43da1474c67a9f8f503f8dd410ecfd0688
X-Osstest-Versions-That: linux=5b394b2ddf0347bef56e50c69a58773c94343ff3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 30 Aug 2018 16:45:54 +0000
Subject: [Xen-devel] [linux-next test] 126932: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjkzMiBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY5MzIvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTI2Nzgx
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxMjY3ODEKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTEg
eGVuLWJvb3QvZHN0X2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjc4MQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTI2NzgxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9k
c3RfaG9zdCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjY3ODEKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjc4
MQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTI2NzgxCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDEw
IHhlbi1ib290L3NyY19ob3N0ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjY3ODEKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICA3IHhlbi1ib290IGZhaWwgUkVH
Ui4gdnMuIDEyNjc4MQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9k
c3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2NzgxCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDEy
Njc4MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2NzgxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjY3ODEKIHRlc3Qt
YW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNjc4MQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2NzgxCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
Y293MiAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICBmYWlsIGJsb2NrZWQgaW4gMTI2Nzgx
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
IGZhaWwgYmxvY2tlZCBpbiAxMjY3ODEKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1IDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgZmFpbCBibG9ja2VkIGluIDEyNjc4MQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCBmYWlsIGJsb2Nr
ZWQgaW4gMTI2NzgxCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEwIHJlZGhh
dC1pbnN0YWxsICAgIGZhaWwgYmxvY2tlZCBpbiAxMjY3ODEKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgZmFpbCBibG9ja2VkIGluIDEyNjc4
MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIGJsb2NrZWQgaW4gMTI2NzgxCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGJsb2NrZWQg
aW4gMTI2NzgxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIGxpa2UgMTI2NzgxCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBy
dW4tYW1kNjQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjY3ODEK
IHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgICBmYWlsICBsaWtlIDEyNjc4MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI2NzgxCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgMTAgcmVkaGF0LWluc3RhbGwgICAgICAgIGZhaWwg
bGlrZSAxMjY3ODEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBsaWtlIDEyNjc4MQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgbGlrZSAxMjY3ODEKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbGlrZSAxMjY3ODEK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCAgICAgZmFpbCBsaWtlIDEyNjc4MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICBmYWlsIGxpa2UgMTI2NzgxCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBsaWtlIDEyNjc4MQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDEwIGRlYmlh
bi1odm0taW5zdGFsbCAgICAgICBmYWlsIGxpa2UgMTI2NzgxCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgIGZhaWwgbGlrZSAxMjY3
ODEKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyNjc4MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI2NzgxCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgbGlrZSAxMjY3ODEKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGxpa2UgMTI2NzgxCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgbGlrZSAxMjY3ODEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGxpa2UgMTI2NzgxCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIGxpa2UgMTI2NzgxCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjY3ODEKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBsaWtl
IDEyNjc4MQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI2NzgxCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAxMCBkZWJpYW4taHZtLWluc3RhbGwgICAgIGZhaWwgbGlrZSAxMjY3ODEKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICBsaWtlIDEyNjc4MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI2NzgxCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjY3ODEKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTAgZGViaWFuLWRpLWluc3Rh
bGwgICAgICAgICAgICBmYWlsICBsaWtlIDEyNjc4MQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI2NzgxCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjY3ODEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBsaWtlIDEyNjc4MQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZh
aWwgIGxpa2UgMTI2NzgxCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgIDIxIGd1ZXN0LXN0
YXJ0L2RlYmlhbiAgICAgICAgICAgZmFpbCAgbGlrZSAxMjY3ODEKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWluc3RhbGwgICAgICAgICAgZmFpbCBsaWtlIDEy
Njc4MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgbGlrZSAxMjY3ODEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNjc4MQog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIGxpa2UgMTI2NzgxCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgIDEwIGRl
Ymlhbi1kaS1pbnN0YWxsICAgICAgICAgICAgZmFpbCAgbGlrZSAxMjY3ODEKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICAgICAgZmFpbCBs
aWtlIDEyNjc4MQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5z
dGFsbCAgICAgICAgICAgIGZhaWwgIGxpa2UgMTI2NzgxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgIGZhaWwgbGlrZSAxMjY3ODEK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgZmFpbCBsaWtlIDEyNjc4MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIGxpa2UgMTI2NzgxCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwg
bGlrZSAxMjY3ODEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDg3YjkzYjQzZGExNDc0YzY3YTlmOGY1MDNmOGRkNDEwZWNmZDA2ODgKYmFz
ZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDViMzk0YjJkZGYwMzQ3YmVmNTZl
NTBjNjlhNTg3NzNjOTQzNDNmZjMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApGYWlsaW5nIHNpbmNlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI2OTMy
ICAyMDE4LTA4LTI5IDA5OjIyOjU2IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1
biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4t
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4x
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4K
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 17:09:10 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 17: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 1fvQRA-0002QR-Ig; Thu, 30 Aug 2018 17:08: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=ohfx=ln=citrix.com=prvs=773039ca7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvQR8-0002QM-V5
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 17:08:50 +0000
X-Inumbo-ID: 7743d911-ac77-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 7743d911-ac77-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 17:09:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,307,1531785600"; d="scan'208";a="78364583"
To: Jan Beulich <JBeulich@suse.com>
References: <1535632297-29549-1-git-send-email-andrew.cooper3@citrix.com>
 <5B87FA3102000078001E38B7@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: <e5ad89df-4408-259b-7a34-1c242c3fb931@citrix.com>
Date: Thu, 30 Aug 2018 18:08:47 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B87FA3102000078001E38B7@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: Fix inconsistent callers of 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: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAvMDgvMTggMTU6MDcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDMwLjA4LjE4IGF0
IDE0OjMxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IENhbGxlcnMgYXJl
IGluY29uc2lzdGVudCB3aXRoIHdoZXRoZXIgdGhleSBwYXNzIGEgbmV3bGluZSB0byBwYW5pYygp
LAo+PiBpbmNsdWRpbmcgYWRqYWNlbnQgY2FsbHMgaW4gdGhlIHNhbWUgZnVuY3Rpb24gdXNpbmcg
ZGlmZmVyZW50IHN0eWxlcy4KPj4KPj4gcGFpbmMoKSBub3QgZXhwZWN0aW5nIGEgbmV3bGluZSBp
cyBpbmNvbnNpc3RlbnQgd2l0aCBtb3N0IG90aGVyIHByaW50aW5nCj4+IGZ1bmN0aW9ucywgd2hp
Y2ggaXMgbW9zdCBsaWtlbHkgd2h5IHdlJ3ZlIGdhaW5lZCBzbyBtYW55IGluY29uc2lzdGVuY2ll
cy4KPj4KPj4gU3dpdGNoIHBhbmljKCkgdG8gZXhwZWN0IGEgbmV3bGluZSwgYW5kIHVwZGF0ZSBh
bGwgY2FsbGVycyB3aGljaCBjdXJyZW50bHkKPj4gbGFjayBhIG5ld2xpbmUgdG8gaW5jbHVkZSBv
bmUuCj4+Cj4+IFRoaXMgYWN0dWFsbHkgcmVkdWNlcyB0aGUgc2l6ZSBvZiAucm9kYXRhICgweDA3
ZTNlOCBkb3duIHRvIDB4MDdlM2E4KSBiZWNhdXNlCj4+IGEgbnVtYmVyIG9mIHN0cmluZ3MgYXJl
IHBhc3NlZCB0byBib3RoIHBhbmljKCkgYW5kIHByaW50aygpLiAgQXMgdGhleQo+PiBwcmV2aW91
c2x5IGRpZmZlcmVkIGJ5IFxuIGFsb25lLCB0aGV5IGNvdWxkbid0IGJlIG1lcmdlZC4KPiBJIGFn
cmVlIHRoaXMgaXMgYSBuaWNlIHNpZGUgZWZmZWN0LCBidXQgLi4uCj4KPj4gU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPj4gLS0tCj4+IEND
OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4+IENDOiBXZWkgTGl1IDx3ZWkubGl1
MkBjaXRyaXguY29tPgo+PiBDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJu
ZWwub3JnPgo+PiBDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPj4KPj4g
KFJlc3RyaWN0ZWQgdG8gdGhlIGNvcmUgYXJjaCBtYWludGFpbmVycyBhcyB0aGlzIGlzIGEgdHJl
ZS13aWRlIHBpZWNlIG9mCj4+IGNsZWFudXAgd2l0aCBubyBmdW5jdGlvbmFsIGltcGFjdCB0byBv
dGhlciBhcmVhcy4pCj4+Cj4+IFRoZSBvYnNlcnZhbnQgYW1vbmdzdCB5b3UgbWlnaHQgcmVhbGlz
ZSB0aGF0IHRoaXMgcmV2ZXJ0cyBwYXJ0cyBvZiBjL3MKPj4gNTFhZDkwYWVhMjFjIC0gV2hhdCBj
YW4gSSBzYXk/ICBTZXZlcmFsIHllYXJzIG9mIGhpbmRzaWdodCBpcyB2ZXJ5IHVzZWZ1bCwgYW5k
Cj4+IGF0IHRoZSB0aW1lIEkgZGlkIGFzayB0aGUgbWFpbnRhaW5lcnMgd2hpY2ggb3B0aW9uIHRo
ZXkgdGhvdWdodCB3b3VsZCBiZQo+PiBiZXR0ZXIuLi4KPiAuLi4gSSB0aGluayBib3RoIHRoZSBl
YXJsaWVyIGFuZCB0aGlzIGNoYW5nZSBhcmUgaGVhZGluZyBpbiB0aGUKPiB3cm9uZyBkaXJlY3Rp
b246IEkgd291bGQgbXVjaCByYXRoZXIgc2VlIHRoZSBuZXdsaW5lIG9taXR0ZWQKPiBldmVyeXdo
ZXJlLCBfaW5jbHVkaW5nXyBpbiBwYW5pYygpIGl0c2VsZjogVGhpcyBjYXVzZXMgb25lIGxpbmUK
PiBsZXNzIHRvIHNjcm9sbCBvZmYgdGhlIHNjcmVlbiBpbiBjYXNlIHlvdSBkb24ndCBoYXZlIGEg
c2VyaWFsCj4gY29uc29sZS4KCkkgZG9uJ3QgZXhwZWN0IHRoYXQgc3VnZ2VzdGlvbiB3b3VsZCBn
ZXQgYW55d2hlcmUgaWYgeW91IHB1dCBpdCB0byBhCnZvdGUgd2l0aCBUaGUgUkVTVC4KCkZvciBv
bmUsIGl0IGJyZWFrcyBhbnkgYWJpbGl0eSB0byBjb25zdHJ1Y3QgYSBzaW5nbGUgbGluZSBvZiB0
ZXh0IGZyb20KbXVsdGlwbGUgcHJpbnRrKCkgY2FsbHMgKHdoaWNoIHdlIGhhdmUgcGxlbnR5IG9m
IGV4YW1wbGVzIG9mIGluIHRoZQpjb2RlYmFzZSksIGFuZCBpdCBmdXJ0aGVyIGRldmlhdGVzIGZy
b20gZXZlcnlvbmXigJlzIGV4cGVjdGF0aW9uIG9mIGhvdwpwcmludGsoKSB3b3JrcyAod2hpY2gg
aXMgdGhlIHZlcnkgcmVhc29uIHdlJ3ZlIHBpY2tlZCB1cCBhbGwgdGhlc2UKaW5jb25zaXN0ZW5j
aWVzIHNpbmNlIEkgbGFzdCBtYWRlIHRoZW0gY29uc2lzdGVudCkuCgpJTU8sIHN1Y2ggYSBjaGFu
Z2Ugd291bGQgYmUgZGV0cmltZW50YWwsIGJlY2F1c2UgZWl0aGVyIHRoZSBjb2RlIHdpbGwKZ2V0
IG91dCBvZiBzeW5jIGFnYWluIChtb3N0IGxpa2VseSksIG9yIHRoZXJlIHdpbGwgZXh0cmEgcmV2
aWV3CmFnZ3JhdmF0aW9uIGFzIHBlb3BsZSBzdWJtaXR0aW5nIGNvZGUgdG8gbm9ybWFsIGV4cGVj
dGF0aW9ucyBoYXZlIHRoZWlyCmNvZGUgcmVqZWN0ZWQuCgp+QW5kcmV3CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 17:14:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 17: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 1fvQWp-0003Kb-FP; Thu, 30 Aug 2018 17:14: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=k5id=ln=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvQWo-0003KR-Bs
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 17:14:42 +0000
X-Inumbo-ID: 49827353-ac78-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 49827353-ac78-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 17:15: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 1fvQWm-0001VC-00; Thu, 30 Aug 2018 17:14: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 1fvQWl-0000fH-Ny; Thu, 30 Aug 2018 17:14:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvQWl-0008Tc-NM; Thu, 30 Aug 2018 17:14:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126926-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-3.18:test-amd64-i386-xl-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-3.18:test-amd64-i386-rumprun-i386:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-pvshim:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-3.18:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-3.18:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl:guest-start:fail:regression
 linux-3.18:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-3.18:test-amd64-i386-libvirt-xsm:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-3.18:test-amd64-i386-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-3.18:test-amd64-i386-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-libvirt-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-xsm: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-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-pair:guest-start/debian:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-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-pygrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-3.18:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-armhf-armhf-xl-arndale:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-3.18:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-3.18:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-3.18:test-armhf-armhf-xl-cubietruck:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-3.18:test-armhf-armhf-libvirt:guest-start:fail:regression
 linux-3.18:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-armhf-armhf-xl:guest-start:fail:regression
 linux-3.18:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-3.18:test-amd64-amd64-qemuu-nested-intel: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-rtds:guest-start:fail:allowable
 linux-3.18:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 linux-3.18:test-amd64-amd64-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-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-xl-pvshim:guest-start: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=a5f9be3576c3f9dd871f68eaf482278c0b3a6df2
X-Osstest-Versions-That: linux=830f9674e76d08d04585e53fc200ae8af99966e7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 30 Aug 2018 17:14:39 +0000
Subject: [Xen-devel] [linux-3.18 test] 126926: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjkyNiBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY5MjYvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBS
RUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2IDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZzaGltICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
MTEgZ3Vlc3Qtc3RhcnQgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdS
LiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3Qt
YW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQy
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgMTEgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCAgICAgZmFpbCBSRUdSLiB2cy4g
MTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAgMjEgZ3Vlc3Qtc3RhcnQvZGViaWFuICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZz
LiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgMTAgcmVkaGF0LWlu
c3RhbGwgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAyMSBndWVzdC1zdGFydC9kZWJpYW4gICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyIDIxIGd1ZXN0LXN0YXJ0L2RlYmlhbiAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyIDIxIGd1ZXN0LXN0YXJ0L2RlYmlhbiAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJp
YW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1k
NjQtYW1kNjQtaTM4Ni1wdmdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1wdmdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgIDEwIGRlYmlhbi1kaS1pbnN0
YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
UkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dz
LWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBm
YWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgZmFpbCBSRUdSLiB2
cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxMCB3aW5kb3dz
LWluc3RhbGwgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0Mgog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEyIGd1
ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNjA0MgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNjA0MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTAgd2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI2MDQyCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTI2MDQyCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEwIGRlYmlhbi1kaS1p
bnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjYwNDIKClJlZ3Jlc3Npb25zIHdoaWNoIGFy
ZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjYwNDIKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNjA0MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAg
d2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0
YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
OgogbGludXggICAgICAgICAgICAgICAgYTVmOWJlMzU3NmMzZjlkZDg3MWY2OGVhZjQ4MjI3OGMw
YjNhNmRmMgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgODMwZjk2NzRl
NzZkMDhkMDQ1ODVlNTNmYzIwMGFlOGFmOTk5NjZlNwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI2
MDQyICAyMDE4LTA4LTE3IDA3OjQyOjQ2IFogICAxMyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAg
IDEyNjE4OSAgMjAxOC0wOC0xOSAwMjo0NDo1MSBaICAgMTEgZGF5cyAgICA4IGF0dGVtcHRzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyNjkyNiAgMjAxOC0wOC0yOSAwNzozMDo0MCBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFkYW0gRm9yZCA8YWZvcmQxNzNAZ21haWwuY29tPgogIEFsIFZpcm8gPHZpcm9AemVu
aXYubGludXgub3JnLnVrPgogIEFsZXhhbmRlciBEdXljayA8YWxleGFuZGVyLmguZHV5Y2tAaW50
ZWwuY29tPgogIEFsZXhleSBLb2RhbmV2IDxhbGV4ZXkua29kYW5ldkBvcmFjbGUuY29tPgogIEFt
aXQgUHVuZGlyIDxhbWl0LnB1bmRpckBsaW5hcm8ub3JnPgogIEFuZGVycyBSb3hlbGwgPGFuZGVy
cy5yb3hlbGxAbGluYXJvLm9yZz4KICBBbmRyZXcgQm93ZXJzIDxhbmRyZXd4LmJvd2Vyc0BpbnRl
bC5jb20+CiAgQW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBBbmRy
ZXkgUnlhYmluaW4gPGEucnlhYmluaW5Ac2Ftc3VuZy5jb20+CiAgQW5keSBTaGV2Y2hlbmtvIDxh
bmR5LnNoZXZjaGVua29AZ21haWwuY29tPgogIEFyZW5kIHZhbiBTcHJpZWwgPGFyZW5kLnZhbnNw
cmllbEBicm9hZGNvbS5jb20+CiAgQXJpZWwgRWxpb3IgPGFyaWVsLmVsaW9yQGNhdml1bS5jb20+
CiAgQXJuYWxkbyBDYXJ2YWxobyBkZSBNZWxvIDxhY21lQHJlZGhhdC5jb20+CiAgQmFydG9zeiBH
b2xhc3pld3NraSA8YmdvbGFzemV3c2tpQGJheWxpYnJlLmNvbT4KICBCaW5nSmluZyBDaGFuZyA8
YmluZ2ppbmdjQHN5bm9sb2d5LmNvbT4KICBCam9ybiBIZWxnYWFzIDxiaGVsZ2Fhc0Bnb29nbGUu
Y29tPgogIENhc2V5IExlZWRvbSA8bGVlZG9tQGNoZWxzaW8uY29tPgogIENhc2V5IFNjaGF1Zmxl
ciA8Y2FzZXlAc2NoYXVmbGVyLWNhLmNvbT4KICBDYXRhbGluIE1hcmluYXMgPGNhdGFsaW4ubWFy
aW5hc0Bhcm0uY29tPgogIENoZW4gSHUgPGh1MS5jaGVuQGludGVsLmNvbT4KICBDaHVuZmVuZyBZ
dW4gPGNodW5mZW5nLnl1bkBtZWRpYXRlay5jb20+CiAgQ29uZyBXYW5nIDx4aXlvdS53YW5nY29u
Z0BnbWFpbC5jb20+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFjbGUuY29tPgog
IERhbmllbCBNYWNrIDxkYW5pZWxAem9ucXVlLm9yZz4KICBEYW5pZWwgUm9zZW5iZXJnIDxkcm9z
ZW5AZ29vZ2xlLmNvbT4KICBEYXZpZCBMZWNobmVyIDxkYXZpZEBsZWNobm9sb2d5LmNvbT4KICBE
YXZpZCBSaWVudGplcyA8cmllbnRqZXNAZ29vZ2xlLmNvbT4KICBEYXZpZCBTLiBNaWxsZXIgPGRh
dmVtQGRhdmVtbG9mdC5uZXQ+CiAgRXJpYyBCaWdnZXJzIDxlYmlnZ2Vyc0Bnb29nbGUuY29tPgog
IEVyaWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBFcmljayBSZXllcyA8ZXJpY2ty
ZXllc0Bnb29nbGUuY29tPgogIEZhYmlvIEVzdGV2YW0gPGZhYmlvLmVzdGV2YW1AbnhwLmNvbT4K
ICBGYXRoaSBCb3VkcmEgPGZhdGhpLmJvdWRyYUBsaW5hcm8ub3JnPgogIEZlbGlwZSBCYWxiaSA8
ZmVsaXBlLmJhbGJpQGxpbnV4LmludGVsLmNvbT4KICBGbG9yaWFuIFdlc3RwaGFsIDxmd0BzdHJs
ZW4uZGU+CiAgR2FuZXNoIEdvdWRhciA8Z2FuZXNoZ3JAY2hlbHNpby5jb20+CiAgR2V2b3JnIFNh
aGFreWFuIDxzYWhha3lhbkBzeW5vcHN5cy5jb20+CiAgR292aW5kYXJhanVsdSBWYXJhZGFyYWph
biA8Z3ZhcmFkYXJAY2lzY28uY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4
Zm91bmRhdGlvbi5vcmc+CiAgR3JlZyBVbmdlcmVyIDxnZXJnQGxpbnV4LW02OGsub3JnPgogIEhh
bmdiaW4gTGl1IDxsaXVoYW5nYmluQGdtYWlsLmNvbT4KICBIZWlrbyBTdHVlYm5lciA8aGVpa29A
c250ZWNoLmRlPgogIEhlcmJlcnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBJ
bmdvIE1vbG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBJbmtpIERhZSA8aW5raS5kYWVAc2Ftc3Vu
Zy5jb20+CiAgSmFtZXMgTW9ycmlzIDxqYW1lcy5tb3JyaXNAbWljcm9zb2Z0LmNvbT4KICBKYW5u
IEhvcm4gPGphbm5oQGdvb2dsZS5jb20+CiAgSmF5IEhzdSA8c2hpaC1jaGllaC5oc3VAbWVkaWF0
ZWsuY29tPgogIEplZmYgS2lyc2hlciA8amVmZnJleS50LmtpcnNoZXJAaW50ZWwuY29tPgogIEpl
ZmYgTWFob25leSA8amVmZm1Ac3VzZS5jb20+CiAgSm9oYW4gSG92b2xkIDxqb2hhbkBrZXJuZWwu
b3JnPgogIEpvaG4gT2duZXNzIDxqb2huLm9nbmVzc0BsaW51dHJvbml4LmRlPgogIEp1ZXJnZW4g
R3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBLYWxsZSBWYWxvIDxrdmFsb0Bjb2RlYXVyb3JhLm9y
Zz4KICBLZWVydGh5IDxqLWtlZXJ0aHlAdGkuY29tPgogIEtlZXMgQ29vayA8a2Vlc2Nvb2tAY2hy
b21pdW0ub3JnPgogIExpIFJvbmdRaW5nIDxsaXJvbmdxaW5nQGJhaWR1LmNvbT4KICBMaW51cyBU
b3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTGl3ZWkgU29uZyA8bGl3
ZWkuc29uZ0B3aW5kcml2ZXIuY29tPgogIEx1a2FzIFd1bm5lciA8bHVrYXNAd3VubmVyLmRlPgog
IE1hcmNlbCBIb2x0bWFubiA8bWFyY2VsQGhvbHRtYW5uLm9yZz4KICBNYXJlayBTenlwcm93c2tp
IDxtLnN6eXByb3dza2lAc2Ftc3VuZy5jb20+CiAgTWFyayBSdXRsYW5kIDxtYXJrLnJ1dGxhbmRA
YXJtLmNvbT4KICBNYXJrIFNhbHl6eW4gPHNhbHl6eW5AYW5kcm9pZC5jb20+CiAgTWFydGluIEth
RmFpIExhdSA8a2FmYWlAZmIuY29tPgogIE1hc2FoaXJvIFlhbWFkYSA8eWFtYWRhLm1hc2FoaXJv
QHNvY2lvbmV4dC5jb20+CiAgTWFzYW1pIEhpcmFtYXRzdSA8bWhpcmFtYXRAa2VybmVsLm9yZz4K
ICBNYXRoaWV1IE1hbGF0ZXJyZSA8bWFsYXRAZGViaWFuLm9yZz4KICBNaWNoYWVsIFRyaW1hcmNo
aSA8bWljaGFlbEBhbWFydWxhc29sdXRpb25zLmNvbT4KICBNaW5hcyBIYXJ1dHl1bnlhbiBobWlu
YXNAc3lub3BzeXMuY29tPgogIE9sZWtzaWogUmVtcGVsIDxvLnJlbXBlbEBwZW5ndXRyb25peC5k
ZT4KICBQYWJsbyBOZWlyYSBBeXVzbyA8cGFibG9AbmV0ZmlsdGVyLm9yZz4KICBSYW5keSBEdW5s
YXAgPHJkdW5sYXBAaW5mcmFkZWFkLm9yZz4KICBSYXZpIEJhbmdvcmlhIDxyYXZpLmJhbmdvcmlh
QGxpbnV4LmlibS5jb20+CiAgUm9iZXJ0IEphcnptaWsgPHJvYmVydC5qYXJ6bWlrQGZyZWUuZnI+
CiAgUnVzc2VsbCBLaW5nIDxybWsra2VybmVsQGFybWxpbnV4Lm9yZy51az4KICBTYW5kaXBhbiBE
YXMgPHNhbmRpcGFuQGxpbnV4LmlibS5jb20+CiAgU2FzaGEgTGV2aW4gPGFsZXhhbmRlci5sZXZp
bkBtaWNyb3NvZnQuY29tPgogIFNlYmFzdGlhbiBBbmRyemVqIFNpZXdpb3IgPGJpZ2Vhc3lAbGlu
dXRyb25peC5kZT4KICBTZWtoYXIgTm9yaSA8bnNla2hhckB0aS5jb20+CiAgU2hhb2h1YSBMaSA8
c2hsaUBmYi5jb20+CiAgU2hhd24gR3VvIDxzaGF3bmd1b0BrZXJuZWwub3JnPgogIFNodWFoIEto
YW4gKFNhbXN1bmcgT1NHKSA8c2h1YWhAa2VybmVsLm9yZz4KICBTaXFpIExpbiA8c2lxaWxpbkBn
b29nbGUuY29tPgogIFN0ZWZhbiBBZ25lciA8c3RlZmFuQGFnbmVyLmNoPgogIFN0ZWZhbiBXYWhy
ZW4gPHN0ZWZhbi53YWhyZW5AaTJzZS5jb20+CiAgU3RlZmZlbiBLbGFzc2VydCA8c3RlZmZlbi5r
bGFzc2VydEBzZWN1bmV0LmNvbT4KICBTdGV2ZW4gUm9zdGVkdCAoVk13YXJlKSA8cm9zdGVkdEBn
b29kbWlzLm9yZz4KICBTdWRhcnNhbmEgUmVkZHkgS2FsbHVydSA8U3VkYXJzYW5hLkthbGx1cnVA
Y2F2aXVtLmNvbT4KICBTdWRpcCBNdWtoZXJqZWUgPHN1ZGlwbS5tdWtoZXJqZWVAZ21haWwuY29t
PgogIFN1enVraSBLIFBvdWxvc2UgPHN1enVraS5wb3Vsb3NlQGFybS5jb20+CiAgVGFrYXNoaSBJ
d2FpIDx0aXdhaUBzdXNlLmRlPgogIFRvbnkgTGluZGdyZW4gPHRvbnlAYXRvbWlkZS5jb20+CiAg
Vmlub2QgS291bCA8dmtvdWxAa2VybmVsLm9yZz4KICBXZWkgV2FuZyA8d2Vpd2FuQGdvb2dsZS5j
b20+CiAgV2lsbGVtIGRlIEJydWlqbiA8d2lsbGVtYkBnb29nbGUuY29tPgogIFdpbGxpYW0gV3Ug
PHdpbGxpYW0ud3VAcm9jay1jaGlwcy5jb20+CiAgV29sZnJhbSBTYW5nIDx3c2FAdGhlLWRyZWFt
cy5kZT4KICBZdWlrbyBPc2hpbm8gPHl1aWtvLm9zaGlub0BtaWNyb2NoaXAuY29tPgogIFpoaXpo
b3UgWmhhbmcgPHpoaXpob3V6aGFuZ0Bhc3JtaWNyby5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1w
cnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
aTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsg
aXQgd291bGQgYmUgMjMyOSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 17:25:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 17: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 1fvQhW-0004Ky-IU; Thu, 30 Aug 2018 17:25: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=k5id=ln=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvQhU-0004Ko-Vn
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 17:25:45 +0000
X-Inumbo-ID: 83b2d442-ac79-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 83b2d442-ac79-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 19: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 1fvQhQ-0001ie-6l; Thu, 30 Aug 2018 17:25: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 1fvQhP-0001NP-O1; Thu, 30 Aug 2018 17:25:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvQhP-0006bp-NQ; Thu, 30 Aug 2018 17:25:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126996-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=f04955e18502035121776f6e09d83ae5a36c773c
X-Osstest-Versions-That: xen=fc5e7213f4f84b28c0557c8dbe16573f76932866
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 30 Aug 2018 17:25:39 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 126996: 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>

ZmxpZ2h0IDEyNjk5NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjk5Ni8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIGYwNDk1NWUxODUwMjAzNTEyMTc3NmY2ZTA5ZDgzYWU1
YTM2Yzc3M2MKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGZjNWU3MjEz
ZjRmODRiMjhjMDU1N2M4ZGJlMTY1NzNmNzY5MzI4NjYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEy
Njk5MSAgMjAxOC0wOC0zMCAxMTowMDo0NCBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxMjY5OTYgIDIwMTgtMDgtMzAgMTU6MDE6MDIgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21l
L3hlbi9naXQveGVuLmdpdAogICBmYzVlNzIxM2Y0Li5mMDQ5NTVlMTg1ICBmMDQ5NTVlMTg1MDIw
MzUxMjE3NzZmNmUwOWQ4M2FlNWEzNmM3NzNjIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 17:44:16 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 17:44: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 1fvQzF-00067J-G4; Thu, 30 Aug 2018 17:44: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=1+g5=ln=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fvQzD-00067E-Kd
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 17:44:03 +0000
X-Inumbo-ID: 1199e54f-ac7c-11e8-a8a5-bc764e045a96
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::613])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 1199e54f-ac7c-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 19:42:30 +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=ThlHF/wZ4x7kf4JllzjwZk3beYTr3JNa8XwmSdbNCZc=;
 b=PU/vcoySdkn6zGRUtEuzxzRpodis7DsvSOy2/JdcA8dtkeI0tKF99IakbdIudAC9YN7kI0YdAoiVM/ri53uJwntveuEHEaqsfJXP7o8OEQnUwZRK7f5koAS8YrHoCQ9oxejtX0/ojss/VDNsXXdN8M9a6St0+qPkAHASfyXHxBQ=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from [10.17.182.79] (85.223.209.53) by
 AM6PR03MB3767.eurprd03.prod.outlook.com (2603:10a6:209:31::12) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.17; Thu, 30 Aug 2018 17:43:54 +0000
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xen.org
References: <20180824165820.32620-1-julien.grall@arm.com>
 <20180824165820.32620-5-julien.grall@arm.com>
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <09b9e9b9-1d66-7ac0-66ea-ed813ce16d7b@epam.com>
Date: Thu, 30 Aug 2018 20:43: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: <20180824165820.32620-5-julien.grall@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: HE1PR0701CA0063.eurprd07.prod.outlook.com
 (2603:10a6:3:9e::31) To AM6PR03MB3767.eurprd03.prod.outlook.com
 (2603:10a6:209:31::12)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 71b815d4-77dc-4ae8-3d96-08d60ea0284b
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:AM6PR03MB3767; 
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3767;
 3:lsk7ZWRPhPM11X/oOGHZjIbm9VTbvaB1dWXCJjG3R3U42wQuX3bJvSFZZORu3fIrHyISfHoJJmz1xe6DKqRhGhrfaPqGn1bFjNwJbEj7DeLcwUDAOLp8NXZ5RvdmgdizEN7raR5OsCV6X5lMUl7FNSgBnb3/i25bOegzjyEYaB1Lnfl/SOXYHjZcFVG0gw86VjMhT8b3TG2E/rRmpm+kimGC2epZ9SYnJlrnt3oGnb5SrGJhDVnWY2rYmdwmouVK;
 25:+t+NDX06JN4PufI0XWquR58nhatHeYT03+iv0rqAw/8lyQQv2LiRhlFaG2pp4qM7x2FfnjER8uzNYCeFbd7d9JGPNEKy3kwNGZZbtrqdwLr7zHvwer5jNobGjcy5YOA+AHOuBaCWGW9GLp6dIy5WdNhzntXETJbHEThUXUgn9epaphCp8e8cn0gr6TuqL3hzPlo7/FNODlqxpZojjYa3352IimLAD9udRmWXv4/Sv+6fSjTG0aVaueE8ahAOaBg3/jIK6CqxRKikfOIqYvfWfSB28A+1DKmqHrjtNDxjmkkrYHqMxkO41nzllirUCJQAPAewNG4OmMWjSQyRHe1DnA==;
 31:rvutZWF04IAQ5lQ9csDuGyOn9jyKq4iKNhVuDCualESUCTrWcqkF0g/SmVaQX3JNKi+C3g/C9yrMeqd2G02+20C7LEOXEKr5EuXDal7h14hz4nQO+indFyLhCsirTeeeRgUVmaqLdtHEWKw/r6dPHaR94J5cg5fCawDpQkcMLgB1gVnbszDdFszV+6cs83vxT7mrxJem8prRzPsPKONs2tH6o5SisYZS5longzp/erg=
X-MS-TrafficTypeDiagnostic: AM6PR03MB3767:
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3767;
 20:EVd7Yp0xF6KrIAM07H3vJ29HOULlfb0jjfUE6j3M7xtA70zNpfMUlBTV9UJh4Sg5nnMEHqeXwQyNkNKONLuChc2Y3V94JL9P6c0GvUrTf4XIH2JfDvumzGDo+Nxeibpwr85jELUFuxGbYwgBofj4lD0KMHiYQCkWn+PKVPTfGarorBzSAdwuoQ+0IrFXyQGI4ZBVYGZGGoZcYCdtJOeT0sBDspfmYEVvdbXOxXa91JryQwCNLvLsP3AIBz984hiSF45VH5t2BKO6Lxwp/u5NtBv8Ay3jOealmQIRfIEv7Ql3Q++2scqp3NoH4jFYP5APueSx2U6zum7F7f0sPtsPQ6N1YSpHQ8ndWRv8FNaT3+H3oH9p3NAgmDY0FrRcksoBEgRh1ihHt1y4cgbCL4ly9xHxb9H3KwXi+L/clluWtRl3ruRtKv23RJkhNVB2ybTZNaH6L3o8MosupDQu10knkvh0BQ/oqwbLX60CiNBUVU2a4689PwstGDN762VwhiW2;
 4:d9pGUYPxNkb5E0T2qTnIshjPfd+KjithO56pT3Go3Ld6s3HRjiJQg08s6yya+0XAtLDJm/M0HpmZyUgXidcck5r4aVDs5hJM3Ve7AoTgw2vX12YlkCCJRON0VrTnu8TXoMafmIhyVUHzcqlp4eUkcBhULeR+WmZ82mVhqLJbPRKw/5WSciKt380sibfV/Kdx5DuseoNQsj+KFJglPMVFyAdAUTi/4HJuUT+vHJtaVww6uu+t1rsHcFhcfXpdE+aIkx3s5ZopG8EfO38FkD4GxGih2C6YsUacJw/EkYGHZP5icPFSh+mvhj+cbgOOKwgh
X-Microsoft-Antispam-PRVS: <AM6PR03MB37670D1CDDCF933F286A53BAE6080@AM6PR03MB3767.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(180628864354917);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(10201501046)(93006095)(93001095)(3231311)(944501410)(52105095)(149027)(150027)(6041310)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(20161123560045)(201708071742011)(7699016);
 SRVR:AM6PR03MB3767; BCL:0; PCL:0; RULEID:; SRVR:AM6PR03MB3767; 
X-Forefront-PRVS: 07807C55DC
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(136003)(39860400002)(376002)(346002)(366004)(396003)(189003)(199004)(81166006)(86362001)(11346002)(66066001)(47776003)(8936002)(6486002)(31686004)(446003)(76176011)(486006)(55236004)(26005)(386003)(53546011)(36756003)(77096007)(16526019)(8676002)(2906002)(186003)(53936002)(81156014)(106356001)(65806001)(65956001)(7736002)(305945005)(65826007)(6666003)(2616005)(105586002)(956004)(6116002)(16576012)(58126008)(4326008)(230700001)(64126003)(476003)(97736004)(72206003)(52116002)(3846002)(52146003)(2486003)(25786009)(316002)(6246003)(68736007)(478600001)(23676004)(80792005)(229853002)(31696002)(67846002)(5660300001)(50466002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR03MB3767; H:[10.17.182.79]; 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?MTtBTTZQUjAzTUIzNzY3OzIzOkM0OEQ2T2hlVEpxL2FETllEMXZsZSt4eGNl?=
 =?utf-8?B?MzZISHFzR2x6dENYZHNnQ2NDYndCdVV3NWJ5TGtTVDVINCs2UmtqdGJUUm9y?=
 =?utf-8?B?cm1qUGl3bVR0QzZ3ZWxKQTNkWVZYZnc1Uk5zcmZ2eGJRdzZpZHc1dE1wc3JB?=
 =?utf-8?B?M1laK1NoVkZrMzNxRVQ2ejVKUThpL1U4WjZhSHVwUTVuRlNhMWN6Wkp1bHY1?=
 =?utf-8?B?Qmo5YW5CUyticWx0blpoNUVQUkZIaW5zWG5yVklnNXJNKzBuSU5wTzNwSXhB?=
 =?utf-8?B?YjRqVkJCTjN0Y0J0cDBDVmZ1eEdaNHcvdnNOdmNLVHJ6U3VBYmFzRkwwbk9E?=
 =?utf-8?B?SjRYVnI5UjlmcFdETEU1NnBMTndhSHdJNWQwdkh6V1RRaUZwTTlCTXZPQ3Jw?=
 =?utf-8?B?WEEvY0I3bXJieWhUZ000Q2FpM1d5R0lTUmN6RGdsYjVPZ3hBZC9ETDRSS3hS?=
 =?utf-8?B?Z09GMXBnR2hmYmFTdFZBN1lJd3oxRGQ3YjhEcTZyUHQrTitGZnp6cEE4TGZo?=
 =?utf-8?B?aVB1WEYzblZib2VUbzU2Mmx5OTd5MEY5L1NRK1RQY1FqcGhYcC82OTZQMk5G?=
 =?utf-8?B?OWUxajdwSXlTSDNoN3ArMmVvVWtiOEJFQ2ZVVHRYQ0tJSVJZNmYrYmZ4ZkNl?=
 =?utf-8?B?cVVGSDVzdVRYRVhQVFc4ejNibE9RVi9FcHlJSEFDVHYvOUxkQkNDSGo4NXlZ?=
 =?utf-8?B?VWVrYkZaUnR6VVBDVlF3Vi9QMkFCcHE4bUhEWmwvSGpWVHBDNjBONGRkZWc5?=
 =?utf-8?B?SDJ1aWlhUVU3U3JBd1NUci9mdkwyekVoQXJoUDlqdHE4UkZwRXFOVHdXQko4?=
 =?utf-8?B?Y3dzNVgvakVuRjRvemU0WUdpRkxXempzaEhDczM0M1lLTTArSllNNmliYUhY?=
 =?utf-8?B?bDA2KzFwMW4vcjF6K3NvSjZONFRUOE02M1ExbzJTelJ3MVdJVWUzbTRCQ1dr?=
 =?utf-8?B?RG1kaFQrb2tSRnhFcWRRWGV1K0pFVXpuOW9pRXZkd3dOdnZNMndra2hHOXVr?=
 =?utf-8?B?NjBheTlSalZ3REtoR1BjZ2tobmhWNWlhOUJYOFAySlBMYjYwdExvbXlIU0Jv?=
 =?utf-8?B?cmp2YVhiS1hPbk5OTURtZnFKcFd4NFR6MHZ3N3NhMUV2cWZqamNyRVp0Ykp6?=
 =?utf-8?B?M0EvSnN2Sm1GaWdiUjRZNFB3RzM0eERISFd4L05RNWZqZUJxWDM3RlBLNWRB?=
 =?utf-8?B?bFJlOFBaTStDbFNkWHEyb0ZLd3BzWURFRWc3UnM3MnF1Y0t2YXJoOUxWR3BD?=
 =?utf-8?B?Z0ZrbmZQc3NqOG1RZ21EKzVGaFRBUnlEakxGUUE2bGNPQ3dEVUNXRldoRnhU?=
 =?utf-8?B?dUxSYzNGc2FWdE81VEZ3VGwwVlg3Z0tKaHQwR2FkUWZ0QU8zaTFJU1RwL2NT?=
 =?utf-8?B?MzZSYTBxTXlSeEozYXRwaHdvQWFQYTFBMSthZGJzcHEwL3lvS0FMcHlDYzZR?=
 =?utf-8?B?d3VFcDlVeit6cDVNZFVwR3IzUFhockViL2o3MTF3UklxUk9uajNCakVQdFRQ?=
 =?utf-8?B?c2lWa2FKSGxiK1VTa003c0g3WCtQRHE5L0ticnFuYnJHTjhDVnBuMmJQZWV2?=
 =?utf-8?B?TmFxUERKRUJlRDAyN3Y5TTgrbHlpamcralFJRXRiQ1ppNDNKRnY5WVdtTDJO?=
 =?utf-8?B?ZmhwYUxsU3lSMkdVYVB4d25PaFFueGtXQXF6RnVHb1FHOXFncUxPWmkvcVpx?=
 =?utf-8?B?WWxHWDhBMUppd2FUa1RScEE5b1VmMXloWXQ2Rmx1VndzUTBtWTgvcG00YUFD?=
 =?utf-8?B?SHpNMHUvT2wzYWJlZnVlUG9obzRpcGcxbUxpSDRaYmU5NVloM1J2UkxyakhG?=
 =?utf-8?B?aXA1bVIxYTBIUTNyRk5GR3d0Tk42NzliLzNpbjVxaDVpM1o1dmtVOEJoSmNX?=
 =?utf-8?B?U0Q1bm5CbGZ3SVlKNC9MV1JGbTlwcGVTTWk2RUNFNnZiaHZZSXpWbzA0M3FM?=
 =?utf-8?B?dkRhWENxSGhlMlJGZWpwQmNScHp0QmdwbUNSK3Rla3dtRW1IcDhWSUp6OVNS?=
 =?utf-8?Q?7AsY7r?=
X-Microsoft-Antispam-Message-Info: 8qAa5au4gk3PznDOMJ857e2oSEe8KvQyAxTAu/vLBfQFdG8XUYKzc1/LEA2V+ql8TQBeWzVmYScD6UDspQYr+gJVleducIi8/7mSFVu1dt35JBF/YDgG2K2jZWPrP8R5Wf+zPq+FnHroTLh9kRFof9zMM05PHfF/xqzi/Ro6UNNRZhZAsR961TgWUvBqvQrDK5mvwmJSG5X6hYnJzoBHa9qmzJjZmDHa+aeuRNjakx0UsWhIRJr9ZQrUYVr8WmoMuYKHAAAtvRWCnV+aNVDenpgpBl/+1f4bko26sPjS2rNWTm49CPI5D9ugs5dMt9rZJ6F+lITm6lLZU+knJLbHhV23fvfLtNknmHsxcpDKRTU=
X-Microsoft-Exchange-Diagnostics: 1; AM6PR03MB3767;
 6:g6lC9l3yWDQZgloau/++oFLI9rNOs+oO+vtAyiLzFwwvHjqoalFwlza0xD2YAV2sH31UgwzoY1ZDUay77crQyQkZwBubE5RGDqFyBm+LvAJjtR0ZQqCU0AQwi2QLPV9Fq4diyomUuQaNl+pvGoOGbhfdq+/F4wr7daF9n+Ec9yrQ1IqY7HQoV+ZTcIeSlFN+QJRIuvPQjrXFhwVhc3jwBCXXvrG91RTWTUwHANXDdcTqPEfdb/4HTxztjZmRTbjb+WTc0lX/8+iz1o3DyiqpAPxkz/KySUYE7HPlk15WOaaR6f5IwWkKUVbnyJcQ6fgLRNltWvDmU7YLqFswnlWo19eq4JTAcqlTHgtMH2FR7vzLqfQA+kLtsg6z7nzKmUx47PMSp7zsayK2xZHSLMbVEIU5Nip47p25mn/imkhD7qjaP9ZVB7YJHbjlvEWxOMsbr6goDg/Pavt37G10dVXdEQ==;
 5:nobhZ/P7VPkVfTaQjRPr1TFOpikiaPh0zmLvnqArt6Dsx61UZsBjKI0FVq3R2ZifFPSkVc8l7XxXGkNKcjdzaNlrbXpNdWA8WhhOiU2TzPp6cJLJyiO8TANxkJhoQBtlUt/HewXDu10skp/LisBaT/Y6WzMtwrSNp4vmNN+AXXI=;
 7:k+cvfKIu7/3AO56G0cE88ODwTCYBLNSq6Wx78559+vdbLd5cnTrmPlBZpPaDzftf3+rSepVE/tdgrpcjF2cT75iNlFEiD8q383hWg5t2QFRbLEIFfAqE7RUQGOsw+5MOK1YrF049Khvx8u8CD65tgKYlaFcalIvne8s4LyMPhn2ekj+NW0b3CcKw44h5yA1qG3SfRdBUsrZ/V+km2Ot3Lru0XEeDU4eTv4vDrXuGiHa51FIhb+FKS/D6GhsPYX+r
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Aug 2018 17:43:54.8326 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 71b815d4-77dc-4ae8-3d96-08d60ea0284b
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR03MB3767
Subject: Re: [Xen-devel] [PATCH 4/6] xen/arm: cpufeature: Add helper to
 check constant caps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: sstabellini@kernel.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSnVsaWVuLAoKT24gMjQuMDguMTggMTk6NTgsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBTb21l
IGNhcGFiYWJpbGl0aWVzIGFyZSBzZXQgcmlnaHQgZHVyaW5nIGJvb3QgYW5kIHdpbGwgbmV2ZXIg
Y2hhbmdlCj4gYWZ0ZXJ3YXJkcy4gQXQgdGhlIG1vbWVudCwgdGhlIGZ1bmN0aW9uIGNwdV9oYXZl
X2NhcHMgd2lsbCBjaGVjayB3aGV0aGVyCj4gdGhlIGNhcCBpcyBlbmFibGVkIGZyb20gdGhlIG1l
bW9yeS4KPiAKPiBJdCBpcyBwb3NzaWJsZSB0byBhdm9pZCB0aGUgbG9hZCBmcm9tIHRoZSBtZW1v
cnkgYnkgdXNpbmcgYW4KPiBBTFRFUk5BVElWRS4gV2l0aCB0aGF0IHRoZSBjaGVjayBpcyBqdXN0
IHJlZHVjZWQgdG8gMSBpbnN0cnVjdGlvbi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3Jh
bGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+IAo+IC0tLQo+IAo+IFRoaXMgaXMgdGhlIHN0YXRp
YyBrZXkgZm9yIHRoZSBwb29yLiBBdCBzb21lIHBvaW50IHdlIG1pZ2h0IHdhbnQgdG8KPiBpbnRy
b2R1Y2Ugc29tZXRoaW5nIHNpbWlsYXIgdG8gc3RhdGljIGtleSBpbiBYZW4uCj4gLS0tCj4gICB4
ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZlYXR1cmUuaCB8IDEyICsrKysrKysrKysrKwo+ICAgMSBm
aWxlIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLWFybS9jcHVmZWF0dXJlLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZlYXR1cmUu
aAo+IGluZGV4IDNkZTZiNTQzMDEuLjljMjk3YzUyMWMgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1
ZGUvYXNtLWFybS9jcHVmZWF0dXJlLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZl
YXR1cmUuaAo+IEBAIC02Myw2ICs2MywxOCBAQCBzdGF0aWMgaW5saW5lIGJvb2wgY3B1c19oYXZl
X2NhcCh1bnNpZ25lZCBpbnQgbnVtKQo+ICAgICAgIHJldHVybiB0ZXN0X2JpdChudW0sIGNwdV9o
d2NhcHMpOwo+ICAgfQo+ICAgCgorI2luY2x1ZGUgPGFzbS9hbHRlcm5hdGl2ZS5oPgoKCj4gKy8q
IFN5c3RlbSBjYXBhYmlsaXR5IGNoZWNrIGZvciBjb25zdGFudCBjYXAgKi8KPiArI2RlZmluZSBj
cHVzX2hhdmVfY29uc3RfY2FwKG51bSkgKHsgICAgICAgICAgICAgICAgIFwKPiArICAgICAgICBi
b29sIF9fcmV0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiArICAgICAgICBh
c20gdm9sYXRpbGUgKEFMVEVSTkFUSVZFKCJtb3YgJTAsICMwIiwgICAgIFwKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICJtb3YgJTAsICMxIiwgICAgIFwKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG51bSkgICAgICAgICAgICAgIFwKPiArICAgICAgICAg
ICAgICAgICAgICAgIDogIj1yIiAoX19yZXQpKTsgICAgICAgICAgICAgIFwKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiArICAgICAgICBf
X3JldDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiArICAgICAgICB9
KQo+ICsKPiAgIHN0YXRpYyBpbmxpbmUgdm9pZCBjcHVzX3NldF9jYXAodW5zaWduZWQgaW50IG51
bSkKPiAgIHsKPiAgICAgICBpZiAobnVtID49IEFSTV9OQ0FQUykKPiAKCi0tIApWb2xvZHlteXIg
QmFiY2h1awoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 17:45:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 17:45:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvR0W-0006Db-Sx; Thu, 30 Aug 2018 17:45: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=1+g5=ln=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1fvR0V-0006DT-KN
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 17:45:23 +0000
X-Inumbo-ID: 41927905-ac7c-11e8-a8a5-bc764e045a96
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0e::616])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 41927905-ac7c-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 19:43:51 +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=kB+hCGpzBm326Vg6WTVeC7tiIv3MZrTuaouVfHD382w=;
 b=NgwXJjBVaXFQ8a/SJqHGsJjTwpUoDR3bDlqfvCWjfGF/tpFB2dY1rf0T3QBfsVM7NgI0v+C0R4KCKtUHUqD1enAKpf7XnziRi0+DgCEerBaLzPpewBBUmL9M3JwSldSEIaEmzBKVac2qqmVIxMEQSXbllQdj8yS39Mdmp6AMn+M=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
Received: from [10.17.182.79] (85.223.209.53) by
 DB7PR03MB3769.eurprd03.prod.outlook.com (2603:10a6:5:7::10) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1101.13; Thu, 30 Aug 2018 17:45:15 +0000
To: Julien Grall <julien.grall@arm.com>, xen-devel@lists.xen.org
References: <20180824165820.32620-1-julien.grall@arm.com>
 <20180824165820.32620-6-julien.grall@arm.com>
From: Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Message-ID: <1ed67192-a713-de27-6334-5218383f8724@epam.com>
Date: Thu, 30 Aug 2018 20:45:10 +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: <20180824165820.32620-6-julien.grall@arm.com>
Content-Language: en-US
X-Originating-IP: [85.223.209.53]
X-ClientProxiedBy: HE1PR0701CA0058.eurprd07.prod.outlook.com
 (2603:10a6:3:9e::26) To DB7PR03MB3769.eurprd03.prod.outlook.com
 (2603:10a6:5:7::10)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: a63264ca-e970-48c7-5cc4-08d60ea0581f
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:DB7PR03MB3769; 
X-Microsoft-Exchange-Diagnostics: 1; DB7PR03MB3769;
 3:mzKxRp4DxlxB0/RIZTPuKQd/P3DoXXSLB0YIT8Lj6kQVmAXjsfdKEQXEzWFR7OSLmBxyQ6kMa3RQ+kydjrGEsdppnYZqs7jjfuaL/ML7nQ3VzU9NLFk+OoxDHla3axQQdHrpy8oTuTr4RNq8+iTfmnYIKHG+2Ecc5SREnFWh494mVdLKdCNx4UvNeB8AWEt+vDzGLxCS6S54JfHSiVS2oUPNqUnzQx3s5b1mL2d+KJgDY6nBj8yUAV2RN+zJW8d/;
 25:HUBFWKhhisAyBRtJ73LAmEpliRDbNqUyQzRiH5/RIG/JWTMGKZbbmJTMEoF/itFTlfWcNnCWs7FTHr03o2CqzxGBEFThtEwoVi3IcjmV849Jss2PV2LQhOu8UcQ4I4RIDOEC4l6AZGOwmTnfWPJy5S1fJN6YdFeIL/c4j5HxvMYepDdyhsYZ4tDHxmzJBBjtlZZSwExGWx+R8vGZHYgRk2lZI1tHNw6w59/SF+Xp218S4gBAkKeOZ+cnQQPOCWsL2/SlO79DeJoPTkGLQvYyJENgpjpFbnTiE+itXQabW4jTFxSbJ1NYJmezxePGpcAzd5qXzdEEp/MtXv08iuznMw==;
 31:6OznrwUEq8ceTqojVzDglaT+HbVLOB/04LBCzHDbDpAFGFRLXYHYSxMT+OicPeBOqWLk2eMvVhH5dbUDblOH71kWIwZC0UkH2T8/Y1NxAng83WfFBEmLpPntK/txG4bqtnJ3Ltce49yFNaH9KIEgY0QX5phZ6PLPPQnG4K+txRsVrBVpv07Mn2yAkgVZuY+ltYxpyR28oAFKrNPeXvPjl9cYT8bhzzuvYYSSfrCAZT0=
X-MS-TrafficTypeDiagnostic: DB7PR03MB3769:
X-Microsoft-Exchange-Diagnostics: 1; DB7PR03MB3769;
 20:Bm+0smnCPlOFQq7wM2CsIhUU0qXsZYW+wG71yEofQZZqgwgp+PJ4QKD4CZCVAHDGfNLzP+12LvLZmICqRYrpO34ljbOAUA5q2IZCekv5NcyMXNCml+obQle1KJLW4CLb12A/i2ih4q4LeBLbkedtzMqywwuL6ioKEMFLKyW5Wo1oaGfJE6Tn4JN9fOuJMDPbK//wzTlz50+iQMbYfAOYboNN6lp4VZWgksTJj5QcIr/3VhMI4+QcM0K09flmPLT0ELBqx0hbOvozhQnTQboAUiC6RNX8rWuyp0mVn2WcoE4dRcl1x47iJ3p+ECft1KY3QDOKBAbA4JnCDV7vKWoM3B2qpXf3vWFG9otjKkFqrgtH4fZ+gkupm89zz7h6nCayiykGpuKEsesQl7K9FLNIxJQt/tgt9C+rMvi+1ZCirYLR36ji6lQEV252eCaUSHB6VVrmE32SaVwJQt+1+k8c5q7K3BRSUivO+1AnR6RdSPgBE9JWEAR00jYrOsUt7pFx;
 4:ayFY2lg4/HxWa9VzuiRnHkHa1HFxcjk5/U+lbVp4mqLp9AMS1S/t+IULTTMKugvNb3ZL+BgHXS4C4xLX0jDzwq8nbreCILJhi8ggR4E3qsv0ZoCN0XzE4x4wf4U+UvC6T5NvgkcndEfNSuAMH3P0kN/hsNV88sRqHlDGT5sD9y/kBrQTyblh8PTcRQI6lTNB7Wdu4D4x08gqNOh1nYH0qNSoM42KABdYWLMuwbkOmUqnCrnjztR6W4daDUMvN0h1N6YvWu/qwINaoLjoeJXHVG6o2Y1wBIsm63V39QE3Yrl09/QDU1iia9cOVU2ekqTD
X-Microsoft-Antispam-PRVS: <DB7PR03MB3769CF6C1F0ECA5EA051EE4BE6080@DB7PR03MB3769.eurprd03.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(180628864354917);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(93006095)(93001095)(3231311)(944501410)(52105095)(3002001)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123560045)(20161123564045)(20161123562045)(201708071742011)(7699016);
 SRVR:DB7PR03MB3769; BCL:0; PCL:0; RULEID:; SRVR:DB7PR03MB3769; 
X-Forefront-PRVS: 07807C55DC
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(366004)(376002)(39860400002)(396003)(136003)(346002)(199004)(189003)(105586002)(81156014)(66066001)(47776003)(81166006)(65956001)(65806001)(68736007)(36756003)(58126008)(31686004)(4326008)(2906002)(316002)(106356001)(16576012)(6246003)(3846002)(80792005)(6116002)(230700001)(97736004)(72206003)(8936002)(6666003)(2616005)(956004)(52146003)(7736002)(55236004)(2486003)(53546011)(446003)(31696002)(23676004)(11346002)(64126003)(386003)(575784001)(50466002)(229853002)(8676002)(5660300001)(77096007)(305945005)(76176011)(478600001)(6486002)(14444005)(16526019)(186003)(67846002)(86362001)(486006)(26005)(65826007)(52116002)(25786009)(476003)(53936002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR03MB3769; H:[10.17.182.79]; 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?MTtEQjdQUjAzTUIzNzY5OzIzOlNpVDloVDRBdkVjM3NKUlFoV2ZnbDAxMWMy?=
 =?utf-8?B?N0pmeVFyb2ZobFNJTHo2MWZOYlJhQjQxV1NKUmdwZTBUai9rQjZXSlEwVE5k?=
 =?utf-8?B?R3A4aGN3dEloVXdxUm1wVVZMS0FvNGJZQWpVRjI1dUVkK3U2ZktMbkI3S242?=
 =?utf-8?B?ZVhDMEcwWDdiNjkrMXBzOEgxNzVCOUgrRVRxWWd0MmdvYjUxTGlaUkhUekF3?=
 =?utf-8?B?QkVrL05RV2lHVGVqZlVvTzQ3anRmR2xUWjh3WnJ3M1ExYXQ5UlRYYkxiWENT?=
 =?utf-8?B?L2w3cmpNeFdiMXVacTVFY1BzakV4Mmx6cWp0WE9mVDB2MUJaTnd4NWVKeDRI?=
 =?utf-8?B?aFQ4cTBQaEtrQzM4b0x4N1I3RC96dzA3dlJuMDk3bVJNN3hickk0VHh4NVRW?=
 =?utf-8?B?OXJXS2Y2a0xCc2VseUxKNFdtMkpVYUN5UTRmZlJOcEphclMrNVlyaEhxbVl2?=
 =?utf-8?B?SGlTN0orUXQwL0Y4bnBSTkNJamxLaHBXNDVBTDhaUU44TnVCMEphVXNXOW5i?=
 =?utf-8?B?Vy9DYUx5L1FvVnlvN2JmTmNFSUpBS3pBTzRJQWdsb3YyN052eUJVeFJ2TDVv?=
 =?utf-8?B?MEZMODZwQlMzNnptYThvbFk4SnlUY1A4SUsxUzM4N243SWpBZkhvQkNzdGN2?=
 =?utf-8?B?ZWVZV0RldUp2bVpmWmt5T29vUmdKVXlSdVRDMVhvdWFEamoxdWI4ekc5Y21q?=
 =?utf-8?B?Wlc3TGxIV1hodDYzait3amNXaGIyenYwWWRUMkFzS3BWWXVXMFlNQVlsNFIr?=
 =?utf-8?B?bnBYOUMzdEdGWG8vUEF5a3dnWlU1dCsrRjkrcnV2a0lzVnN0ZVN4c2xCZVBu?=
 =?utf-8?B?MVJIWTRjcGhDM3kwR3RtOUtHLzNmZDAraWlIM09HR28veVVNd1A2aElOeXdC?=
 =?utf-8?B?OU0zTVVQNG5BTThMQ1ZIakZLQjYzbjk4Qm1qME5zd253QmQ4RTZoM0JsMnhk?=
 =?utf-8?B?V1Qrc1BUOUJLdExpZlNKMS9qN1lLeTMrUEtjZ1pHZlMydlFIUkZ5SWZTdWh1?=
 =?utf-8?B?QW1mQ3dLa29kWWZRVkNRaGp2YWxQUzAvWmFnSVdPa053VHVkWk9mOHFsbkdl?=
 =?utf-8?B?RjQ1RUp6MWxlYm8vUG5La2hGTHprZ1g5bXp5Smp6RDRnNk16ZURheU1DUS90?=
 =?utf-8?B?MVB3TktGZkgwV2VkZEJTcWRZTjUyaGZjS0tpUHVHVGs2VkRlckh6MEtEazBJ?=
 =?utf-8?B?US9sOC9BMWg1YjRqTzZFNFlxQW5DSzRISFRrQnVlRlpkMnNacUpjNG9MVHBn?=
 =?utf-8?B?Y1RrNDYycU5PSXVHLzhldWdSQmR6UUNZanBDVDBUSit2a1k2K0lCUWpMTlBp?=
 =?utf-8?B?dXRPcTNVbzdyTEpPZVg3UkNMcEpMVzBpeURIYUordlFaQXRiNXNKQkZtQlBN?=
 =?utf-8?B?RnROemN2djVuOEZ0TjVPOXZsaWNRdksweHVoenFwM0FqU1dXbUxaZkJxd0ZN?=
 =?utf-8?B?czdVZHNZRitXYUNpMkl3YUcrOGN1ODhpOFNmNURrWVJ0WCtOOTVHbjh1RTBT?=
 =?utf-8?B?cTkyalNDM2RRYzl6WDYxMDE2NUgvOTZEOWczSHowVlhESEoxTTRsVjh5Q1NE?=
 =?utf-8?B?UjdzQmd2ajNPSjFWZGRlY3Y3QXh4VEprbmN4U0FMbWoyZ0JvWmtEcnRsbjNi?=
 =?utf-8?B?S2dUSWNvYTV4eEdZdFhKVG40bll5SDloQWFnZ3FuUWFEVFZVMzdOWDlPU1NL?=
 =?utf-8?B?c2h4Y1UxZS9OU3FXRGhDN0pPcFprdFp0bnJLZ1pab2FvY3AxMWVoYlh5TURW?=
 =?utf-8?B?UFZIN29Sd2hleW5GVXJTOVZRdmNxWTRxTzJ3WEN0ZjBvck15cWVvcFVpd2w1?=
 =?utf-8?B?WFpnUlhzeHBoMTVKSmFVbGQ5RTFQVThtbjJIeGRyR0tkblRIOXB1dVNybzlW?=
 =?utf-8?B?QTlZdXd3Vi80U0ZXSm5uMlhlQktEUEJXSUJhVjZuUkh1cUw5T0JhTUtzc2RI?=
 =?utf-8?B?Qmp5amhSZnBrbXhnZzJjaDM1RGJDWTVOUmlqRnl6TVZnMmxNZkt3VmJtNVBR?=
 =?utf-8?B?YmpyMTd4WkVyVGIvR1VGV1duUHVGSlJ0d0JvTk9FVlFUaHFBL2ZrWXZnaXRC?=
 =?utf-8?Q?IMwQ=3D?=
X-Microsoft-Antispam-Message-Info: +FwExyHKpFmrbI0Pz+nF0XnS6K5dN41NIqA1c1ic9EiUC9+G40pzTJugh6DmW5W7OrDbX84ZDrRTJJt8mD5AD2XcUv7cRIFqT70+3ma26846gD9uF9GOHxDLxio4agd1yaSPza1cybUWqit9ekp/UrlIfatjE0pl2Y5G+91/LEktHo00ci3Dypc7zRF2AbQIYS8Rx2LFzgytg7LEkvatuV1/oqsUPNAIokUE9j1LoCZpJfPFSLUH8RzZAf4c/i+H6ZWcGKEQ7vmoybwse4TZWaMSvWC+aUmzKHF19E89lSDizzUFuqzA6A54oQkRWGfvKcTKcNHboDTHCUd3TvobGPR/NtIQUKrVu//Mc/O6bog=
X-Microsoft-Exchange-Diagnostics: 1; DB7PR03MB3769;
 6:r/ulvGDl+MnDn89C7paa+8xXNGX9IO0Rp+Sq4AWITLExNG/kgeMxvB1pDC8aQgj3rced5y0cA2X2GE2Jf41o3/G+0EbXbC13g2p+R2Durf2ETCSin0ekfPPAPaVsaJF8bckXXkyjtseJeEE3U3mURlKucmOYjtK+eFmSl7YI7t4woOw+8aMFyowpwOs4VxGaW00aRAe6KUIplmiZA9knEm26jiW156q6SkaXw36ggauY5zW8vxCXWwy9/zdkUva/4UTM2Z0gDavemVTYaZ7oFe6njx78NcdLzojLB172EOO7srFP+3O/6jUcrBxrj3OOFb/HA+SfmJsG6BsU40a7HH1Lcdo4EI5LWFXi+j2rK2coueRn+8KR2mjznBT/EI9Gzc00PdD5tGLGy78JQBK5O6lHJ7YCuCA0Zn1DEvGL/QJMpha3uYsk7k6o7H1kUJdIH0c0Ze1pbazOiqcEPR1+vQ==;
 5:XjR8Md0Mnar6T9bAXhs+e9EwFyleO6+8Id++BY3x74t9ox8+0qzOBodrUJIxJDvMP59sbm7QqaAaO5qoT8FL61T24r0zc9nVSbxrNHPHdWSBaWRjqjjvj87UqsLFtnV77J6WKBbNhnUmU44GIWV3CueQCleOsMhpbciGhNJxY6g=;
 7:ranFp/kkfO4/8JCrlXZuKMeNPIw9+dI19ZexROHR529KmEvcytcuwOtaSWg17UsoWfwnTTxjRz4+qd/K5pnU+5LgyznUzUa/a+e4KWUHdqIOpqc+iQ0ESvE0IGWtlSAZ/gdVRR9VMYMcDtynaz0lnZxPz34M+RfR0kajxSY23UV2/BZozJuxc7BlUNzKMdyWX7bSUQl6AUlJ3P5LUxqHlVJ5kMVzhYnrn9BVZAHN3Q50kR31t5l++QyXozTYrFLx
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Aug 2018 17:45:15.0197 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: a63264ca-e970-48c7-5cc4-08d60ea0581f
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR03MB3769
Subject: Re: [Xen-devel] [PATCH 5/6] xen/arm: smccc: Add wrapper to
 automatically select the calling convention
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

SGkgSnVsaWVuLAoKCk9uIDI0LjA4LjE4IDE5OjU4LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gU2ln
bmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KPiAtLS0KPiAg
IHhlbi9hcmNoL2FybS9wc2NpLmMgICAgICAgICAgICAgIHwgNCArKysrCj4gICB4ZW4vaW5jbHVk
ZS9hc20tYXJtL2NwdWZlYXR1cmUuaCB8IDMgKystCj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL3Nt
Y2NjLmggICAgICB8IDggKysrKysrKysKPiAgIDMgZmlsZXMgY2hhbmdlZCwgMTQgaW5zZXJ0aW9u
cygrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vcHNjaS5j
IGIveGVuL2FyY2gvYXJtL3BzY2kuYwo+IGluZGV4IDNjZjVlY2YwZjMuLjk0MWVlYzkyMWIgMTAw
NjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3BzY2kuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9wc2Np
LmMKPiBAQCAtMjEsNiArMjEsNyBAQAo+ICAgI2luY2x1ZGUgPHhlbi90eXBlcy5oPgo+ICAgI2lu
Y2x1ZGUgPHhlbi9tbS5oPgo+ICAgI2luY2x1ZGUgPHhlbi9zbXAuaD4KPiArI2luY2x1ZGUgPGFz
bS9jcHVmZWF0dXJlLmg+Cj4gICAjaW5jbHVkZSA8YXNtL3BzY2kuaD4KPiAgICNpbmNsdWRlIDxh
c20vYWNwaS5oPgo+ICAgCj4gQEAgLTExOCw2ICsxMTksOSBAQCBzdGF0aWMgdm9pZCBfX2luaXQg
cHNjaV9pbml0X3NtY2NjKHZvaWQpCj4gICAgICAgICAgICAgICBzbWNjY192ZXIgPSByZXQ7Cj4g
ICAgICAgfQo+ICAgCj4gKyAgICBpZiAoIHNtY2NjX3ZlciA+PSBTTUNDQ19WRVJTSU9OKDEsIDEp
ICkKPiArICAgICAgICBjcHVzX3NldF9jYXAoQVJNX1NNQ0NDXzFfMSk7Cj4gKwo+ICAgICAgIHBy
aW50ayhYRU5MT0dfSU5GTyAiVXNpbmcgU01DIENhbGxpbmcgQ29udmVudGlvbiB2JXUuJXVcbiIs
Cj4gICAgICAgICAgICAgIFNNQ0NDX1ZFUlNJT05fTUFKT1Ioc21jY2NfdmVyKSwgU01DQ0NfVkVS
U0lPTl9NSU5PUihzbWNjY192ZXIpKTsKPiAgIH0KPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
YXNtLWFybS9jcHVmZWF0dXJlLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZlYXR1cmUuaAo+
IGluZGV4IDljMjk3YzUyMWMuLmM5YzQwNDZmNWYgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUv
YXNtLWFybS9jcHVmZWF0dXJlLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2NwdWZlYXR1
cmUuaAo+IEBAIC00NCw4ICs0NCw5IEBACj4gICAjZGVmaW5lIFNLSVBfQ1RYVF9TV0lUQ0hfU0VS
Uk9SX1NZTkMgNgo+ICAgI2RlZmluZSBBUk1fSEFSREVOX0JSQU5DSF9QUkVESUNUT1IgNwo+ICAg
I2RlZmluZSBBUk1fU1NCRCA4Cj4gKyNkZWZpbmUgQVJNX1NNQ0NDXzFfMSA5Cj4gICAKPiAtI2Rl
ZmluZSBBUk1fTkNBUFMgICAgICAgICAgIDkKPiArI2RlZmluZSBBUk1fTkNBUFMgICAgICAgICAg
IDEwCj4gICAKPiAgICNpZm5kZWYgX19BU1NFTUJMWV9fCj4gICAKPiBkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvYXNtLWFybS9zbWNjYy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zbWNjYy5oCj4g
aW5kZXggMWVkNmNiYWE0OC4uN2MzOWM1MzBlMiAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9h
c20tYXJtL3NtY2NjLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NtY2NjLmgKCisjaW5j
bHVkZSA8YXNtL2NwdWZlYXR1cmUuaD4KCj4gQEAgLTIxMyw2ICsyMTMsNyBAQCBzdHJ1Y3QgYXJt
X3NtY2NjX3JlcyB7Cj4gICAgKi8KPiAgICNpZmRlZiBDT05GSUdfQVJNXzMyCj4gICAjZGVmaW5l
IGFybV9zbWNjY18xXzBfc21jKC4uLikgYXJtX3NtY2NjXzFfMV9zbWMoX19WQV9BUkdTX18pCj4g
KyNkZWZpbmUgYXJtX3NtY2NjX3NtYyguLi4pIGFybV9zbWNjY18xXzFfc21jKF9fVkFfQVJHU19f
KQo+ICAgI2Vsc2UKPiAgIAo+ICAgdm9pZCBfX2FybV9zbWNjY18xXzBfc21jKHJlZ2lzdGVyX3Qg
YTAsIHJlZ2lzdGVyX3QgYTEsIHJlZ2lzdGVyX3QgYTIsCj4gQEAgLTI1NCw2ICsyNTUsMTMgQEAg
dm9pZCBfX2FybV9zbWNjY18xXzBfc21jKHJlZ2lzdGVyX3QgYTAsIHJlZ2lzdGVyX3QgYTEsIHJl
Z2lzdGVyX3QgYTIsCj4gICAjZGVmaW5lIGFybV9zbWNjY18xXzBfc21jKC4uLikgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICAgICAgICAgICBfX2FybV9z
bWNjY18xXzBfc21jX2NvdW50KF9fY291bnRfYXJncyhfX1ZBX0FSR1NfXyksIF9fVkFfQVJHU19f
KQo+ICAgCj4gKyNkZWZpbmUgYXJtX3NtY2NjX3NtYyguLi4pICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCj4gKyAgICBkbyB7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gKyAgICAgICAgaWYgKCAhY3B1c19oYXZl
X2NvbnN0X2NhcChBUk1fU01DQ0NfMV8xKSApICAgICAgICAgICAgICBcCj4gKyAgICAgICAgICAg
IGFybV9zbWNjY18xXzBfc21jKF9fVkFfQVJHU19fKTsgICAgICAgICAgICAgICAgICAgICBcCj4g
KyAgICAgICAgZWxzZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCj4gKyAgICAgICAgICAgIGFybV9zbWNjY18xXzFfc21jKF9fVkFfQVJHU19fKTsg
ICAgICAgICAgICAgICAgICAgICBcCj4gKyAgICB9IHdoaWxlICggMCApCj4gICAjZW5kaWYgLyog
Q09ORklHX0FSTV82NCAqLwo+ICAgCj4gICAjZW5kaWYgLyogX19BU1NFTUJMWV9fICovCj4gCgot
LSAKVm9sb2R5bXlyIEJhYmNodWsKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 18:10:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 18: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 1fvROM-0008Hz-3J; Thu, 30 Aug 2018 18:10: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=qwb8=ln=amd.com=brian.woods@srs-us1.protection.inumbo.net>)
 id 1fvROK-0008CJ-3Q
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 18:10:00 +0000
X-Inumbo-ID: b21ae617-ac7f-11e8-a8a5-bc764e045a96
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe44::625])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b21ae617-ac7f-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 20:08:28 +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=7raIv3NQgn88R/IUB44nWyss8bo7XfbenPzrIBuRY2Y=;
 b=oJqGejv3Q0irEvxzgcOhIl5J1tFpfGPJ67ROzzYPS+ONZg/aT7VOJPVz/LIT4vC0U+36RAifLrnjXc2pStEO5zrv0vDKUri43K0tw2JsJ6u/7msEVvRWK9PG0NZ829moD4UYHmtx4jsKgYFSiYTitNmEtQwrb5PBEHYMyoxqUHM=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Brian.Woods@amd.com; 
Received: from amd.com (165.204.77.1) by
 BN6PR12MB1763.namprd12.prod.outlook.com (2603:10b6:404:107::8) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.18; Thu, 30 Aug 2018 18:09:55 +0000
Date: Thu, 30 Aug 2018 13:09:51 -0500
From: Brian Woods <brian.woods@amd.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180830180950.GA32566@amd.com>
References: <20180827165500.20561-1-brian.woods@amd.com>
 <20180827165500.20561-3-brian.woods@amd.com>
 <5B88122602000078001E39DE@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B88122602000078001E39DE@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: BN4PR11CA0010.namprd11.prod.outlook.com
 (2603:10b6:403:1::20) To BN6PR12MB1763.namprd12.prod.outlook.com
 (2603:10b6:404:107::8)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: f7932a3b-ed60-4d73-11fa-08d60ea3caab
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:BN6PR12MB1763; 
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1763;
 3:Tz/onRd5sHRLHiSSHe1N0cGlS3UwtPzGS/hT6k9NqpBPgbZtljzH4zdIc2IZBY4BSsC3rwKhqkdFQEfa1EK9F8fg9EPsEbtKk4a0xKyVcRjRxIlM/ztZXaFiAMYaYpL0IgmciymVxcL6a+Xqv38SnexS2FjKGiq03iu91jp0Kd1n4tYIP83+ztN8U4R5MA5I+Omtfr4LNs0AzGu4MezOM6FsYFADfIAwyHjoO7989CbVgBZilRqz90xC5XBWiIQP;
 25:TW4/goK96Ruf4Jn13YAPfwoz7ikfZ1OOGNY+nEHxkn7GzfzRkW73ooJCHhiZ/Uzr16TWY6YHZiEleZUnV0sQaEykSSdpOHw9Pbbyu7Xqf9paBvj94y98gQgQxJ+48hEBhTe6F8PUuUTEaptA+OoxJo8uztbQVQipPYpibJo0t+1JMjhITsck0DqG7G/IdGuvuG33JYjuZkVVXM8LxOeukqxUpWHKVx/mE9DAacIfonm8oPkB+5RhF2vykgWupFpihFKW//7glbAhhRbbVQlLIA5rsL7FUI9MnQKWFu99it9p1z5Tv5+47+zJB5uoVtcUb+lDrn21Nn62CfVzDyzO1Q==;
 31:zicar3nFuutfFkVmZYjosehtQz6vL3BjXfxKwjvw+I9xruWYRwxw+uMeaKwaO+148JbdQHrhgjldFn6H9phaZW6+YY93RulCRim/koZilAwZaM4DY/4FiaCLVy3xFocv3+CrJ70RxHBJp6uFUSd0aBX8rb0JUOc564U4F/I6++6MIjGljwDkYLVfrwnRhkknO2LrPh9UHTcSPaaJT9PX+h7JEpnqrMA0gyULlvbU3hg=
X-MS-TrafficTypeDiagnostic: BN6PR12MB1763:
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1763;
 20:GJx6LRRnT69Psc1XDdr9mNd3ayH3km5MoTYeLILIo8DeuL/AQhs+/iHMzu10UAUkOxH+2jJUCoCJYwzz60LzKqJrOZ3IjqYBBVDRbgQpssiy1HqCTw4IZuRv48B6N+wHKz37JdvpFwHqmPIb6DB0Ym66XkzDlj+93CPbmYFn7sWIw9u9qZW/uEbuOIBKwRuIThH2B20xrUK5KTdmUIxS/1X4fK2OF/rwOpvI+T6nnuc3+0BFpXIvKi1RJ0ezD/iuEFbZbOZJXyEvgjU75TjBV1kDiHwavnpeswx/DJpzdsPkvkR+3mMrgAf3PkaQ1omIr5OQdI1LA24ezQQHXDyPx7YNskgjqiIPMESVjKzNiIy8AuNaQdNZQ0Fi7uQzi3CNzk0/7mZy3QMP4Wh07Y1C0ZIR9EurEXvzEVJwRtzwCn3OsEVlfBZrICMNc417iF+PSKobIWSx4TBLKR5y5sKMO0G08y6bhkRYz3vBO1YqWxsQMwC/e1u2uyQ3SkyAOveb;
 4:CnhvL8Dh8bmHqGgpPx97sbFrHiDTajC3rWKKooYf/oVeuJdDVWhhnKc5pby3O9Qij1DIrJ9sP8csazlS9fxUIVePI3t0IMCo6KoSQ5diqCPsy+iVGa2Y+UkmlXhGvpTK7Io3bgSbA03Deh1qSlkU8kDWQgbg5LIpt5lljO+Mqf8btkT5nIoFJokMsyepn7GadCNM2Vaf6uhNW2U4loqZmJRu3AIxGTvkAEvmx+speWJC4BcMDWjvUGPaycpz4AFGT4RTUM0GUaPVIohyyFQNbD6boNuvD4/BXNOE1pDFcst+VE4DiHrxd+AOGKswS7mx
X-Microsoft-Antispam-PRVS: <BN6PR12MB17632678EC7A1D09AAE7D8CFE5080@BN6PR12MB1763.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)(93006095)(93001095)(3231311)(944501410)(52105095)(3002001)(10201501046)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201708071742011)(7699016);
 SRVR:BN6PR12MB1763; BCL:0; PCL:0; RULEID:; SRVR:BN6PR12MB1763; 
X-Forefront-PRVS: 07807C55DC
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(136003)(346002)(366004)(39860400002)(396003)(376002)(189003)(199004)(81156014)(50466002)(5660300001)(3846002)(54906003)(6116002)(23726003)(58126008)(33656002)(1076002)(16586007)(6246003)(316002)(21086003)(81166006)(68736007)(8936002)(7736002)(6916009)(305945005)(8676002)(97736004)(386003)(53546011)(2906002)(6666003)(7696005)(76176011)(486006)(966005)(26005)(16526019)(72206003)(186003)(47776003)(2616005)(11346002)(446003)(36756003)(66066001)(106356001)(478600001)(53936002)(55016002)(956004)(14444005)(476003)(4326008)(6306002)(44832011)(229853002)(25786009)(105586002)(86362001)(52116002)(18370500001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR12MB1763; 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: =?us-ascii?Q?1; BN6PR12MB1763;
 23:oHBKGMM6A3ZdCwf+EGGqmaRnkH0R3UmyzJlbbHuB+?=
 =?us-ascii?Q?4/gE8Bm5dUuHLFaAWA9LIxlITa1kkK5aaca2yxqhw1R2078oqqU+trjTne0u?=
 =?us-ascii?Q?/DAXeRAnzv3lDSOB3hpQJpffBrHYHfuSEo89egobY+R6RiH7zND7eey0cM1Q?=
 =?us-ascii?Q?M7QeJfjg0hmCi9jOaDqLl8zZRCywLEkblmKWR5YGIioxFHRkkGOieRCh9RxP?=
 =?us-ascii?Q?UYcQrikUiNTIzSaacP/hh772iwUMS7ELGaR7SsoP1QiU0o/u3+XSXb6umboa?=
 =?us-ascii?Q?EBQ+iu/GKj4T5jRxQTNnd83Z5yGJwfpvJ//T0DnvAoiLomttDTsQbVh51MW7?=
 =?us-ascii?Q?O3MBiSfwXAktr1AKAX5eaFPTOEcmJ7mecHHcFYv9IXyQS/bt0282J4+CEYMq?=
 =?us-ascii?Q?iHczB+L4ZtrqgSko+MgLMtNEUmyR1cG17C+KxvP0q8xA4HWoqwlGc/XYAeBd?=
 =?us-ascii?Q?wRuaDxzoZJDP8TwX8KjUfZ0xVnaEacqhG12Hhw3fAZcqK74R3IHX3Oo0gTz4?=
 =?us-ascii?Q?GgmRh+9JElIw2qOKawrXp6OB3kqhtxqlipXqsCz9Ioia0i+RXhsmrz4lt1jA?=
 =?us-ascii?Q?16EzZ2RGn1uAuD9OHD48gt1YMbFY0/eL+HXiVaPjflJE0S9WgIthn51awdei?=
 =?us-ascii?Q?V5Zw6e2cdA5CJkY48Kwzy+Bs7VM+wetTSh3xZ4RJ9Vpt4yGM2VCN8rg1BnGp?=
 =?us-ascii?Q?MJt5970nxAZjh+/i3VRWAXah843NU/FFWlDR+60Zu2bn9O7OF/Qc/fiBogEM?=
 =?us-ascii?Q?T00Z+9Cw7s99CJbgd4yZaMpp1EDG9TFm5iNSerL25BaM8gBdEkW5KrIxGV0Q?=
 =?us-ascii?Q?cNtjcHZAvbx55EAc4mF32vmZzBV875BZVTYojhdiYS0MrJyxL2mme2EyXbD+?=
 =?us-ascii?Q?A8scbsK+DCyHFxblH664jY0fFPz4dC+yyGjN7crZ9EKFOjpzJNQ62OzU5dyL?=
 =?us-ascii?Q?HV8z8+B8S51rEIAinS8WUKNUrt81aRf9ITT8bGsfyjLhnYThKztSKGdyYn0Z?=
 =?us-ascii?Q?d36KpkprmR4y+1o72QO7G8xdQcmTZFw8s07ukUSSoLfguDbtzALXTQlDm6HC?=
 =?us-ascii?Q?aStudEUwrYcABLe8KHz/XxyY95Jb98OU7SU9J9t2F/GpDb5mmd2i9j87WC/Z?=
 =?us-ascii?Q?RAkIUCxZmQsYX8eVr+hN0oWqWHy8Iw52WK/eAyJakHU2KGFQdILXZi9dYFq1?=
 =?us-ascii?Q?GNXfNpDKO6cbGDJi0hqkPdgf4JneQvVow8cBNM2EDSXmk7ki5Og0Z1LmZDwQ?=
 =?us-ascii?Q?6Ld9+RFewDXFzJZr+pTa0rJcDNoZ1rYAauiH0zyqn0dIp+tWjB1xJq4O3ebN?=
 =?us-ascii?Q?ZprkTfl9WJx+Dm0Qe6mS9ABtakNFJbqxWQmU2XvVl19AyXFJIfRs309cFXU5?=
 =?us-ascii?Q?9f4Sl2RSUImEVRW8o3WDaEzigUxFwFGY7EpBmclNKsp8/j3?=
X-Microsoft-Antispam-Message-Info: LCbYNysIwDrjIzfx/I40jeMz46O/6osL6vS4f7OYBNjTQGYNd0wWo6kHGB+FeHaJve1SH3a3S1oIiSzfQQtzdADZIzK3+WUd3i3HOY6AVUp8K0zh3D8sRoIyf/y7QIi5Bgt9/SBXJsEpdUVQavYYJroYb4m19VQwIrsXd1xJeiRUU8WXS1VzvfJlyCJ6k09EnoEKALnTl3Mnun0dqdxgnqZQGXkHpxyD0B8x0l+EM2TXlNUjJVA7nAZgbyaECrkLYrmWPd8Q9UkssN5yJUi1aTdy+FZPAQV13j7BUjyxOdFGr0y049w8Av1hCPxGtlL5KREppgTgjN7sN1VHPPa993mzJXk45vLfKc9NxYCWCiM=
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1763;
 6:fBxZs0pCz08EOomwiH3Wop9Hm8HyI2OYExieAlT6s7g41RFG6Dg4h5RYa1Ta2bzbPuzIZ0aC4vo7Eqw9nl9eBidmozNBnU1fdnVpACbazPGsSNxLBWbsvrV5RI7/bgMddDW+Ts3wFZYDQ6QSve37QDwjw/1qsyawZdkHCrGMCe5UN81dyHivP+EeEfXX4dUmD+fap2UXdUv8l7xG718sGu+zqnMh2UyzrfAPfoOR75uTQg6V2G0OVV1mEiP002lpIatSkRAOo9ji7fsLSS/hzjq2VX9zDfXrq//ql4E/rX7dJVc/0phWBURKeQSX33FSLRSE68ieuq3BX0IBoKesvhGsA54W5CoBGJNBQAcERL6PbzHRb8zCB0k0Bm10R0fL2wjT1AGhC4O9E2Mq370Uv1V3L4A86HQIL8e9utwIFNgguLzSxk1Kpzc2xg8J3X71JDzDBQNPyogPTrdSkZzGVQ==;
 5:X9WtnpGWCbeJL2xWo61qyPaIVNMzjFnm7MyrwgL1fZYg8pl8jR1OcuDJZNDxj3kZYR2xP7xXd6z5+CEiRh2tccuhRTEL0CEN3/f9x5hqb56b514eOoC7pSPpIL40I7XbprXguIc3l3HrYFXMZuYfv6pBmMnTuQOx+mo0EF9QR1w=;
 7:wnDWSAZzYEh4sGDfEMoD1uaHM9putf+fULjthKTgu+YkUHn+ZlHeejWlwAbCCpr0PdTxtzl0M0S30FV4F+Pv+1N3oc4fOeuASYMV7r3ger6Cuoyon37BeFo9hQwgPBNNBK+vR2RH3Vh1YgmLAZvvcT+wUTNLJYJ3Gj4uAT8cYyBeDDOS+W7CCxLgMfCnPL+yIfxXgpYCWoCLTgUew7zDoBoBRNP7gQR8YX7wmp4ix5JuEIz1qHMzYJIwexsTEgCv
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; BN6PR12MB1763;
 20:ZbDSO0TSZ5jPvjPT0f0vezR8gh1jZBbtE/Wmqq8G6FIrg6r9+Ix/rOpytfN7Lo4t3P02+SO6K8qz4MeIAQWb26jGNefEZZ0RS/jGQ4bQuE28SctpQ5QPCIYNcCLmS7WIDDCee8A3+bjh4pU4eCi6qix5YNX09y6jiERYZ5o+X3jVUa+SHi8BxFK3OG163ZXidUWjdeiKtsEeMyGHgbt6DTqU4UN2waTnC3RWgK6T22vZLRtmks3BslPg4+61ZkEb
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Aug 2018 18:09:55.8889 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: f7932a3b-ed60-4d73-11fa-08d60ea3caab
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR12MB1763
Subject: Re: [Xen-devel] [PATCH v3 2/2] x86/spec-ctrl: add support for
 modifying SSBD 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>, xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBBdWcgMzAsIDIwMTggYXQgMDk6NDk6NThBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI3LjA4LjE4IGF0IDE4OjU1LCA8YnJpYW4ud29vZHNAYW1kLmNvbT4gd3Jv
dGU6Cj4gPiBBZGRzIHN1cHBvcnQgZm9yIG1vZGlmeWluZyB0aGUgTFNfQ0ZHIE1TUiB0byBlbmFi
bGUgU1NCRCBvbiBzdXBwb3J0aW5nCj4gPiBBTUQgQ1BVcy4gIFRoZXJlIG5lZWRzIHRvIGJlIGxv
Y2tpbmcgbG9naWMgZm9yIGZhbWlseSAxN2ggd2l0aCBTTVQKPiA+IGVuYWJsZWQgc2luY2UgYm90
aCB0aHJlYWRzIHNoYXJlIHRoZSBzYW1lIE1TUi4gIE90aGVyd2lzZSwgYSBjb3JlIGp1c3QKPiA+
IG5lZWRzIHRvIHdyaXRlIHRvIHRoZSBMU19DRkcgTVNSLiAgRm9yIG1vcmUgaW5mb3JtYXRpb24g
c2VlOgo+ID4gaHR0cHM6Ly9kZXZlbG9wZXIuYW1kLmNvbS93cC1jb250ZW50L3Jlc291cmNlcy8x
MjQ0NDFfQU1ENjRfU3BlY3VsYXRpdmVTdG9yZUIgCj4gPiB5cGFzc0Rpc2FibGVfV2hpdGVwYXBl
cl9maW5hbC5wZGYKPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogQnJpYW4gV29vZHMgPGJyaWFuLndv
b2RzQGFtZC5jb20+Cj4gPiAtLS0KPiA+ICB4ZW4vYXJjaC94ODYvY3B1L2FtZC5jICAgICAgICAg
ICAgfCAgMTMgKy0tCj4gPiAgeGVuL2FyY2gveDg2L3NtcGJvb3QuYyAgICAgICAgICAgIHwgICAz
ICsKPiA+ICB4ZW4vYXJjaC94ODYvc3BlY19jdHJsLmMgICAgICAgICAgfCAxNzIgCj4gPiArKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQo+ID4gIHhlbi9pbmNsdWRlL2FzbS14
ODYvY3B1ZmVhdHVyZXMuaCB8ICAgMSArCj4gPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9zcGVjX2N0
cmwuaCAgIHwgICAyICsKPiA+ICA1IGZpbGVzIGNoYW5nZWQsIDE4MSBpbnNlcnRpb25zKCspLCAx
MCBkZWxldGlvbnMoLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvYW1k
LmMgYi94ZW4vYXJjaC94ODYvY3B1L2FtZC5jCj4gPiBpbmRleCA2ZTY1YWU3NDI3Li5lOTZmMTQy
NjhlIDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gveDg2L2NwdS9hbWQuYwo+ID4gKysrIGIveGVu
L2FyY2gveDg2L2NwdS9hbWQuYwo+ID4gQEAgLTYwMSw4ICs2MDEsOCBAQCBzdGF0aWMgdm9pZCBp
bml0X2FtZChzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCj4gPiAgCX0KPiA+ICAKPiA+ICAJLyoKPiA+
IC0JICogSWYgdGhlIHVzZXIgaGFzIGV4cGxpY2l0bHkgY2hvc2VuIHRvIGRpc2FibGUgTWVtb3J5
IERpc2FtYmlndWF0aW9uCj4gPiAtCSAqIHRvIG1pdGlnaWF0ZSBTcGVjdWxhdGl2ZSBTdG9yZSBC
eXBhc3MsIHBva2UgdGhlIGFwcHJvcHJpYXRlIE1TUi4KPiA+ICsJICogUG9rZSB0aGUgTFNfQ0ZH
IE1TUiB0byBzZWUgaWYgdGhlIG1pdGlnYXRpb24gZm9yIFNwZWN1bGF0aXZlCj4gPiArCSAqIFN0
b3JlIEJ5cGFzcyBpcyBhdmFpbGFibGUuCj4gPiAgCSAqLwo+ID4gIAlpZiAoIXNzYmRfYW1kX2xz
X2NmZ19tYXNrKSB7Cj4gPiAgCQlpbnQgYml0ID0gLTE7Cj4gPiBAQCAtNjE1LDE0ICs2MTUsOSBA
QCBzdGF0aWMgdm9pZCBpbml0X2FtZChzdHJ1Y3QgY3B1aW5mb194ODYgKmMpCj4gPiAgCj4gPiAg
CQlpZiAoYml0ID49IDApCj4gPiAgCQkJc3NiZF9hbWRfbHNfY2ZnX21hc2sgPSAxdWxsIDw8IGJp
dDsKPiA+IC0JfQo+ID4gIAo+ID4gLQlpZiAoc3NiZF9hbWRfbHNfY2ZnX21hc2sgJiYgIXJkbXNy
X3NhZmUoTVNSX0FNRDY0X0xTX0NGRywgdmFsdWUpKSB7Cj4gPiAtCQlzc2JkX2FtZF9sc19jZmdf
YXYgPSB0cnVlOwo+ID4gLQkJaWYgKG9wdF9zc2JkKSB7Cj4gPiAtCQkJdmFsdWUgfD0gc3NiZF9h
bWRfbHNfY2ZnX21hc2s7Cj4gPiAtCQkJd3Jtc3Jfc2FmZShNU1JfQU1ENjRfTFNfQ0ZHLCB2YWx1
ZSk7Cj4gPiAtCQl9Cj4gPiArCQlpZiAoc3NiZF9hbWRfbHNfY2ZnX21hc2sgJiYgIXJkbXNyX3Nh
ZmUoTVNSX0FNRDY0X0xTX0NGRywgdmFsdWUpKQo+ID4gKwkJCXNzYmRfYW1kX2xzX2NmZ19hdiA9
IHRydWU7Cj4gPiAgCX0KPiA+ICAKPiA+ICAJLyogTUZFTkNFIHN0b3BzIFJEVFNDIHNwZWN1bGF0
aW9uICovCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NtcGJvb3QuYyBiL3hlbi9hcmNo
L3g4Ni9zbXBib290LmMKPiA+IGluZGV4IDdlNzZjYzNkNjguLmIxMDNiNDZkZWUgMTAwNjQ0Cj4g
PiAtLS0gYS94ZW4vYXJjaC94ODYvc21wYm9vdC5jCj4gPiArKysgYi94ZW4vYXJjaC94ODYvc21w
Ym9vdC5jCj4gPiBAQCAtMzc2LDYgKzM3Niw5IEBAIHZvaWQgc3RhcnRfc2Vjb25kYXJ5KHZvaWQg
KnVudXNlZCkKPiA+ICAgICAgaWYgKCBib290X2NwdV9oYXMoWDg2X0ZFQVRVUkVfSUJSU0IpICkK
PiA+ICAgICAgICAgIHdybXNybChNU1JfU1BFQ19DVFJMLCBkZWZhdWx0X3hlbl9zcGVjX2N0cmwp
Owo+ID4gIAo+ID4gKyAgICBpZiAoIGRlZmF1bHRfeGVuX3NzYmRfYW1kX2xzX2NmZ19lbiApCj4g
PiArICAgICAgICBzc2JkX2FtZF9sc19jZmdfc2V0KHRydWUpOwo+ID4gKwo+ID4gICAgICBpZiAo
IHhlbl9ndWVzdCApCj4gPiAgICAgICAgICBoeXBlcnZpc29yX2FwX3NldHVwKCk7Cj4gPiAgCj4g
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jIGIveGVuL2FyY2gveDg2L3Nw
ZWNfY3RybC5jCj4gPiBpbmRleCBiMzJjMTJjNmMwLi44OWNjNDQ0ZjU2IDEwMDY0NAo+ID4gLS0t
IGEveGVuL2FyY2gveDg2L3NwZWNfY3RybC5jCj4gPiArKysgYi94ZW4vYXJjaC94ODYvc3BlY19j
dHJsLmMKPiA+IEBAIC0yMCw2ICsyMCw3IEBACj4gPiAgI2luY2x1ZGUgPHhlbi9pbml0Lmg+Cj4g
PiAgI2luY2x1ZGUgPHhlbi9saWIuaD4KPiA+ICAjaW5jbHVkZSA8eGVuL3dhcm5pbmcuaD4KPiA+
ICsjaW5jbHVkZSA8eGVuL3NwaW5sb2NrLmg+Cj4gPiAgCj4gPiAgI2luY2x1ZGUgPGFzbS9taWNy
b2NvZGUuaD4KPiA+ICAjaW5jbHVkZSA8YXNtL21zci5oPgo+ID4gQEAgLTU4LDggKzU5LDE3IEBA
IHBhZGRyX3QgX19yZWFkX21vc3RseSBsMXRmX2FkZHJfbWFzaywgX19yZWFkX21vc3RseSBsMXRm
X3NhZmVfbWFkZHI7Cj4gPiAgc3RhdGljIGJvb2wgX19pbml0ZGF0YSBjcHVfaGFzX2J1Z19sMXRm
Owo+ID4gIHN0YXRpYyB1bnNpZ25lZCBpbnQgX19pbml0ZGF0YSBsMWRfbWF4cGh5c2FkZHI7Cj4g
PiAgCj4gPiArLyogZm9yIFNTQkQgc3VwcG9ydCBmb3IgQU1EIHZpYSBMU19DRkcgKi8KPiA+ICsj
ZGVmaW5lIFNTQkRfQU1EX01BWF9TT0NLRVQgNAo+IAo+IE9oLCB3ZW50IHVwIGZyb20gMiB0byA0
PyBCdXQgc3RpbGwgbm90IGEgZHluYW1pYyB1cHBlciBib3VuZD8KPiAKCldlbGwsIDQgd2FzIGp1
c3QgdG8gYmUgc2FmZS4gIDIgaXMgbW9yZSB0aGFuIHJlYXNvbmFibGUgSU1PLiAgSGF2aW5nIGl0
CmR5bmFtaWMgc2VlbXMgbGlrZSBhIGxvdCBvZiB3b3JrIHRvIHNhdmUgOCBieXRlcyAob3IgYWZ0
ZXIgdGhlIGJ1bXAgdG8KNCwgMjQgYnl0ZXMpIHdoZW4gaXQgZG9lc24ndCBnZXQgdXNlZC4KCj4g
PiArc3RydWN0IHNzYmRfYW1kX2xzX2NmZ19zbXRfc3RhdHVzIHsKPiA+ICsgICAgc3BpbmxvY2tf
dCBsb2NrOwo+ID4gKyAgICB1aW50MzJfdCBtYXNrOwo+ID4gK30gX19hdHRyaWJ1dGVfXyAoKGFs
aWduZWQgKDY0KSkpOwo+IAo+IEVoZW0uIFNlZSB0aGUgcmVzcGVjdGl2ZSBjb21tZW50IG9uIHBh
dGNoIDEuIFRvIHB1dCBpdCBibHVudGx5LAo+IEknbSBub3Qgd2lsbGluZyB0byBsb29rIGF0IHBh
dGNoZXMgd2hlcmUgcHJpb3IgY29tbWVudHMgd2VyZSBub3QKPiBhZGRyZXNzZWQsIHRoZSBtb3Jl
IHRoYXQgeW91IGhhZCB2ZXJiYWxseSBhZ3JlZWQgdG8gdXNlCj4gU01QX0NBQ0hFX0JZVEVTIGhl
cmUuCj4gCj4gSmFuCj4gCgpXZWxsLCBhIHJlYmFzaW5nIGZhaWxlZCAgYW5kIEkgaGFkIHRvIHJl
Z2VuZXJhdGUgdGhlIHBhdGNoZXMgZnJvbSBhCmRpZmYgb2YgdGhlIHYzIHBhdGNoZXMgY29tYmlu
ZWQsIGFuZCBJIG1pc3NlZCBmaXhpbmcgdGhhdCBvbmUgcGFydC4KSSdtIHRlcnJpYmxlIHNvcnJ5
IEkgbWlzc2VkIHRoYXQgb25lIGZpeC4KCi0tIApCcmlhbiBXb29kcwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 18:38:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 18:38:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvRpO-0002HN-HP; Thu, 30 Aug 2018 18: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=ohfx=ln=citrix.com=prvs=773039ca7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvRpM-0002HG-FE
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 18:37:56 +0000
X-Inumbo-ID: 9889c2d2-ac83-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9889c2d2-ac83-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 20:36:24 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,307,1531785600"; d="scan'208";a="64123113"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Thu, 30 Aug 2018 19:37:50 +0100
Message-ID: <1535654270-32333-1-git-send-email-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH for-4.7] x86/spec-ctrl: Fix backport of
 1fdb25a614b
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>

UmVmcmVzaGluZyBYZW5TZXJ2ZXIncyBwYXRjaHF1ZXVlIGhhcyBzaG93biB0aGF0IEkgbWlzc2Vk
IHRoaXMgYWRqdXN0bWVudCBpbgp0aGUgdXBzdHJlYW0gYmFja3BvcnRzIG9mIHRoZSBmaW5hbCB2
ZXJzaW9uIG9mIHRoZSBYU0EtMjczIGZpeGVzLgoKVGhlIGNvZGUgZG9lcyB3b3JrIGluIDQuNyBh
bmQgZWFybGllciwgYnV0IG9ubHkgYmVjYXVzZSB0aGUgZXZlbnR1YWwgdmFsdWUgb2YKKG9wdF9w
dl9sMXRmICYgT1BUX1BWX0wxVEZfRE9NeCkgaXMgd2l0aGluIHJhbmdlIG9mIGEgY2hhci4KClNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0t
LQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgotLS0KIHhlbi9pbmNsdWRlL2Fz
bS14ODYvc2hhZG93LmggfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyks
IDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zaGFkb3cu
aCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc2hhZG93LmgKaW5kZXggZGUwOWU4MS4uYzcyMDAwOCAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zaGFkb3cuaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20teDg2L3NoYWRvdy5oCkBAIC0yMTUsOCArMjE1LDggQEAgdm9pZCBwdl9sMXRmX3Rhc2ts
ZXQodW5zaWduZWQgbG9uZyBkYXRhKTsKIHN0YXRpYyBpbmxpbmUgdm9pZCBwdl9sMXRmX2RvbWFp
bl9pbml0KHN0cnVjdCBkb21haW4gKmQpCiB7CiAgICAgZC0+YXJjaC5wdl9kb21haW4uY2hlY2tf
bDF0ZiA9Ci0gICAgICAgIG9wdF9wdl9sMXRmICYgKGlzX2hhcmR3YXJlX2RvbWFpbihkKQotICAg
ICAgICAgICAgICAgICAgICAgICA/IE9QVF9QVl9MMVRGX0RPTTAgOiBPUFRfUFZfTDFURl9ET01V
KTsKKyAgICAgICAgISEob3B0X3B2X2wxdGYgJiAoaXNfaGFyZHdhcmVfZG9tYWluKGQpCisgICAg
ICAgICAgICAgICAgICAgICAgICAgID8gT1BUX1BWX0wxVEZfRE9NMCA6IE9QVF9QVl9MMVRGX0RP
TVUpKTsKIAogI2lmZGVmIENPTkZJR19TSEFET1dfUEFHSU5HCiAgICAgdGFza2xldF9pbml0KCZk
LT5hcmNoLnBhZ2luZy5zaGFkb3cucHZfbDF0Zl90YXNrbGV0LAotLSAKMi4xLjQKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 19:06:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 19: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 1fvSGs-0004la-0k; Thu, 30 Aug 2018 19: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=on3c=ln=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fvSGq-0004lV-SN
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 19:06:20 +0000
X-Inumbo-ID: e1fce5c8-ac87-11e8-a6a9-d7ebe60f679a
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e1fce5c8-ac87-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 19:07: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 019EE2082A;
 Thu, 30 Aug 2018 19:06:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1535655979;
 bh=or/vpywxvPme0eT4FpgUmgTo2tmeDJ6FiQlVZ+LXkQg=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=OdiaK0P7vnu3rdee/OrfZZirz3W9zUFZIwhyFi9ewwBA8OEeMjgbnFGdgAmti43KG
 ibyHWR0e/Bw/a6vsCf6GPVyU5fvcMzonKxSWKTdyvYaTyXqz4lI7UnuZI91bx2Ldun
 QpScZeCyVIv0MzzRkZ0oWtlX3yBCd0V7Wcs8/P/4=
Date: Thu, 30 Aug 2018 12:06: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: <205a65d8-2a8a-96aa-fd18-6239cea10beb@arm.com>
Message-ID: <alpine.DEB.2.10.1808301033530.14449@sstabellini-ThinkPad-X260>
References: <alpine.DEB.2.10.1808231631270.14449@sstabellini-ThinkPad-X260>
 <1535067220-16825-3-git-send-email-sstabellini@kernel.org>
 <20b1fbc5-439a-fc10-d878-437c3e8f9d70@linaro.org>
 <alpine.DEB.2.10.1808241228450.14449@sstabellini-ThinkPad-X260>
 <205a65d8-2a8a-96aa-fd18-6239cea10beb@arm.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 3/6] xen/arm: add RCAR2 kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <stefanos@xilinx.com>, iurii.konovalenko@globallogic.com,
 Stefano Stabellini <sstabellini@kernel.org>, andrii_anisov@epam.com,
 xen-devel@lists.xenproject.org,
 Stefano Stabellini <stefano.stabellini@xilinx.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAyOCBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IChTd2l0Y2hpbmcgdG8g
bXkgQXJtIGUtbWFpbCkKPiAKPiBIaSwKPiAKPiBPbiAyNC8wOC8xOCAyMDozMSwgU3RlZmFubyBT
dGFiZWxsaW5pIHdyb3RlOgo+ID4gT24gRnJpLCAyNCBBdWcgMjAxOCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+ID4gPiBIaSwKPiA+ID4gCj4gPiA+IE9uIDI0LzA4LzE4IDAwOjMzLCBTdGVmYW5vIFN0
YWJlbGxpbmkgd3JvdGU6Cj4gPiA+ID4gQWRkIGEga2NvbmZpZyBvcHRpb24gZm9yIFJlbmVzYXMg
UmNhcjIgcGxhdGZvcm1zLgo+ID4gPiA+IAo+ID4gPiA+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3RlZmFub3NAeGlsaW54LmNvbT4KPiA+ID4gPiBSZXZpZXdlZC1ieTogQW5k
cmlpIEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KPiA+ID4gPiBDQzogaXVyaWkua29u
b3ZhbGVua29AZ2xvYmFsbG9naWMuY29tCj4gPiA+ID4gLS0tCj4gPiA+ID4gICAgeGVuL2FyY2gv
YXJtL3BsYXRmb3Jtcy9LY29uZmlnICB8IDExICsrKysrKysrKysrCj4gPiA+ID4gICAgeGVuL2Fy
Y2gvYXJtL3BsYXRmb3Jtcy9NYWtlZmlsZSB8ICAyICstCj4gPiA+ID4gICAgMiBmaWxlcyBjaGFu
Z2VkLCAxMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gPiA+ID4gCj4gPiA+ID4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wbGF0Zm9ybXMvS2NvbmZpZwo+ID4gPiA+IGIveGVuL2Fy
Y2gvYXJtL3BsYXRmb3Jtcy9LY29uZmlnCj4gPiA+ID4gaW5kZXggYTQzYzkzOC4uZTU0ODI1YSAx
MDA2NDQKPiA+ID4gPiAtLS0gYS94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcKPiA+ID4g
PiArKysgYi94ZW4vYXJjaC9hcm0vcGxhdGZvcm1zL0tjb25maWcKPiA+ID4gPiBAQCAtNTMsNiAr
NTMsMTMgQEAgY29uZmlnIFNVTlhJCj4gPiA+ID4gICAgCUVuYWJsZSBhbGwgdGhlIHJlcXVpcmVk
IGRyaXZlcnMgZm9yIEFsbHdpbm5kZXIgc3VueGkKPiA+ID4gPiBwbGF0Zm9ybXMsCj4gPiA+ID4g
ICAgCWluY2x1ZGluZyBQaW5lNjQsIE9yYW5nZVBpLCBDdWJpZUJvYXJkLCBldGMuCj4gPiA+ID4g
ICAgK2NvbmZpZyBSQ0FSMgo+ID4gPiA+ICsJYm9vbCAiUmVuZXNhcyBSLUNhciBHZW4yIgo+ID4g
PiA+ICsJZGVwZW5kcyBvbiBBUk1fMzIKPiA+ID4gPiArCXNlbGVjdCBIQVNfU0NJRgo+ID4gPiA+
ICsJLS0taGVscC0tLQo+ID4gPiA+ICsJRW5hYmxlIGFsbCB0aGUgcmVxdWlyZWQgZHJpdmVycyBm
b3IgUmVuZXNhcyBSLUNhciBHZW4yLgo+ID4gPiAKPiA+ID4gVGVjaG5pY2FsbHkgdGhlIFVBUlQg
aXMgbm90IHJlcXVpcmVkLiBCeSBzZWxlY3RpbmcgaXQsIHlvdSBnaXZlIG5vIHdheSB0bwo+ID4g
PiB0aGUKPiA+ID4gdXNlciB0byByZW1vdmUgaXQuCj4gPiAKPiA+IEkgZG9uJ3Qga25vdyBvZiBh
IHdheSB0byBzZWxlY3QgdGhlIFVBUlQgZHJpdmVyIGJ5IGRlZmF1bHQsIHdoaWNoIGlzIHRoZQo+
ID4gZGVzaXJlZCBjb25maWd1cmF0aW9uIGZvciB0aGUgbWFqb3JpdHksIHdoaWxlIHN0aWxsIGFs
bG93aW5nIHVzZXJzIHRvCj4gPiByZW1vdmUgaXQgaWYgdGhleSB3YW50IHRvLgo+IAo+IFlvdSBj
YW4ndCBkbyB0aGlzIGRpcmVjdGx5IHdpdGggS2NvbmZpZy4gTGludXggaXMgc29sdmluZyB0aGUg
cHJvYmxlbSBieQo+IGludHJvZHVjaW5nICJjb25maWcgZnJhZ21lbnQiIGFuZCB1c2luZyBzY3Jp
cHRzL2tjb25maWcvbWVyZ2VfY29uZmlnLnNoIHRvCj4gbWVyZ2UgdGhlIGZyYWdtZW50cy4KPiAK
PiBUaGUgc2NyaXB0cyBleGlzdHMgb24gWGVuIGluIHhlbi94ZW4vdG9vbHMva2NvbmZpZy8uIFNv
IGlmIHlvdSBwcm92aWRlCj4gYSBmcmFnbWVudCBmb3IgdGlueSBhbmQgUi1DYXIsIHlvdSBjb3Vs
ZCBtZXJnZSBib3RoIGluIGEgc2luZ2xlIG9uZS4KPiAKPiBUaGlzIHdvdWxkIGFsc28gZ2l2ZSB0
aGUgZnJlZWRvbSBmb3IgdGhlIHVzZXIgdG8gdGFpbG9yIGEgYml0IG1vcmUgaGlzCj4gLmNvbmZp
Zy4KCkkgZG9uJ3QgbWluZCB0aGUgY29uZmlnIGZyYWdtZW50IGFwcHJvYWNoIGJ1dCBpdCBpcyB2
ZXJ5IGxvdyBvbiBteQpwcmlvcml0eSBsaXN0IGF0IHRoZSBtb21lbnQuIFdlIGRpc2N1c3NlZCBy
ZW1vdmluZyB0aGUgc2VsZWN0cyBmcm9tIHRoZQpuZXcgcGxhdGZvcm0ga2NvbmZpZ3MsIGJ1dCBJ
IGFtIG5vdyB0aGlua2luZyBvZiBkcm9wcGluZyB0aGUgcGxhdGZvcm0Kc3BlY2lmaWMgb3B0aW9u
cyBpbnRyb2R1Y2VkIGJ5IHRoZSBzZXJpZXMgYWx0b2dldGhlciBhbmQgb25seSBzZW5kIHRoZQpB
TEwzMl9QTEFULCBBTEw2NF9QTEFUIGFuZCBOT19QTEFUIG9wdGlvbnMgKG9ubHkgdGhlIGxhc3Qg
MiBwYXRjaGVzKS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 19:06:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 19: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 1fvSGk-0004lP-NX; Thu, 30 Aug 2018 19:06: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=on3c=ln=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1fvSGk-0004kf-3j
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 19:06:14 +0000
X-Inumbo-ID: 8d07c103-ac87-11e8-a8a5-bc764e045a96
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8d07c103-ac87-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 21:04:42 +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 EBDC32082A;
 Thu, 30 Aug 2018 19:06:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1535655972;
 bh=pEX4ESp5sDm2ArvXbLhuxwav0UtUMiu0kwDGxxECC6I=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=IvPQPRPzmGKVqM9kR4Ocbu2+u6fe0+LlPeGcuRZLxMJNlZm/eXmiWOYpDIh02Z5MJ
 3uFzeT0dQC48OO459cBz1sa9w+tNAUWmQXbsddGz4RltjTGG1ivGw/gZJOnGtLi1I3
 EKeQEgf+xz8ZHFwkGvP+yNFjfHl5YAJdWuwpB+bU=
Date: Thu, 30 Aug 2018 12:06:09 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-X260
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <1535633442-26045-1-git-send-email-andrew.cooper3@citrix.com>
Message-ID: <alpine.DEB.2.10.1808301103190.14449@sstabellini-ThinkPad-X260>
References: <1535633442-26045-1-git-send-email-andrew.cooper3@citrix.com>
User-Agent: Alpine 2.10 (DEB 1266 2009-07-14)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen/ARM+sched: Don't opencode %pv in
 printk()'s
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Dario Faggioli <dfaggioli@suse.com>, 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>

T24gVGh1LCAzMCBBdWcgMjAxOCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBObyBmdW5jdGlvbmFs
IGNoYW5nZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxp
bmlAa2VybmVsLm9yZz4KCgo+IC0tLQo+IENDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxs
aW5pQGtlcm5lbC5vcmc+Cj4gQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+
Cj4gQ0M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KPiBDQzog
RGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KPiAtLS0KPiAgeGVuL2FyY2gvYXJt
L2dpYy12Z2ljLmMgfCAxMiArKysrKystLS0tLS0KPiAgeGVuL2NvbW1vbi9zY2hlZF9udWxsLmMg
fCAxNSArKysrKystLS0tLS0tLS0KPiAgMiBmaWxlcyBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCsp
LCAxNSBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2dpYy12Z2lj
LmMgYi94ZW4vYXJjaC9hcm0vZ2ljLXZnaWMuYwo+IGluZGV4IGZkNjM5MDYuLjk5MDM5OWMgMTAw
NjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL2dpYy12Z2ljLmMKPiArKysgYi94ZW4vYXJjaC9hcm0v
Z2ljLXZnaWMuYwo+IEBAIC05NCw4ICs5NCw4IEBAIHZvaWQgZ2ljX3JhaXNlX2luZmxpZ2h0X2ly
cShzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IHZpcnR1YWxfaXJxKQo+ICAgICAgfQo+ICAj
aWZkZWYgR0lDX0RFQlVHCj4gICAgICBlbHNlCj4gLSAgICAgICAgZ2RwcmludGsoWEVOTE9HX0RF
QlVHLCAidHJ5aW5nIHRvIGluamVjdCBpcnE9JXUgaW50byBkJWR2JWQsIHdoZW4gaXQgaXMgc3Rp
bGwgbHJfcGVuZGluZ1xuIiwKPiAtICAgICAgICAgICAgICAgICB2aXJ0dWFsX2lycSwgdi0+ZG9t
YWluLT5kb21haW5faWQsIHYtPnZjcHVfaWQpOwo+ICsgICAgICAgIGdkcHJpbnRrKFhFTkxPR19E
RUJVRywgInRyeWluZyB0byBpbmplY3QgaXJxPSV1IGludG8gJXB2LCB3aGVuIGl0IGlzIHN0aWxs
IGxyX3BlbmRpbmdcbiIsCj4gKyAgICAgICAgICAgICAgICAgdmlydHVhbF9pcnEsIHYpOwo+ICAj
ZW5kaWYKPiAgfQo+ICAKPiBAQCAtMjAxLDggKzIwMSw4IEBAIHN0YXRpYyB2b2lkIGdpY191cGRh
dGVfb25lX2xyKHN0cnVjdCB2Y3B1ICp2LCBpbnQgaSkKPiAgICAgICAgICAgICAgICAgIGdpY19o
d19vcHMtPndyaXRlX2xyKGksICZscl92YWwpOwo+ICAgICAgICAgICAgICB9Cj4gICAgICAgICAg
ICAgIGVsc2UKPiAtICAgICAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19XQVJOSU5HLCAidW5h
YmxlIHRvIGluamVjdCBodyBpcnE9JWQgaW50byBkJWR2JWQ6IGFscmVhZHkgYWN0aXZlIGluIExS
JWRcbiIsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICBpcnEsIHYtPmRvbWFpbi0+ZG9tYWlu
X2lkLCB2LT52Y3B1X2lkLCBpKTsKPiArICAgICAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19X
QVJOSU5HLCAidW5hYmxlIHRvIGluamVjdCBodyBpcnE9JWQgaW50byAlcHY6IGFscmVhZHkgYWN0
aXZlIGluIExSJWRcbiIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICBpcnEsIHYsIGkpOwo+
ICAgICAgICAgIH0KPiAgICAgIH0KPiAgICAgIGVsc2UgaWYgKCBscl92YWwucGVuZGluZyApCj4g
QEAgLTIxMCw4ICsyMTAsOCBAQCBzdGF0aWMgdm9pZCBnaWNfdXBkYXRlX29uZV9scihzdHJ1Y3Qg
dmNwdSAqdiwgaW50IGkpCj4gICAgICAgICAgaW50IHEgX19hdHRyaWJ1dGVfXyAoKHVudXNlZCkp
ID0gdGVzdF9hbmRfY2xlYXJfYml0KEdJQ19JUlFfR1VFU1RfUVVFVUVELCAmcC0+c3RhdHVzKTsK
PiAgI2lmZGVmIEdJQ19ERUJVRwo+ICAgICAgICAgIGlmICggcSApCj4gLSAgICAgICAgICAgIGdk
cHJpbnRrKFhFTkxPR19ERUJVRywgInRyeWluZyB0byBpbmplY3QgaXJxPSVkIGludG8gZCVkdiVk
LCB3aGVuIGl0IGlzIGFscmVhZHkgcGVuZGluZyBpbiBMUiVkXG4iLAo+IC0gICAgICAgICAgICAg
ICAgICAgIGlycSwgdi0+ZG9tYWluLT5kb21haW5faWQsIHYtPnZjcHVfaWQsIGkpOwo+ICsgICAg
ICAgICAgICBnZHByaW50ayhYRU5MT0dfREVCVUcsICJ0cnlpbmcgdG8gaW5qZWN0IGlycT0lZCBp
bnRvICVwdiwgd2hlbiBpdCBpcyBhbHJlYWR5IHBlbmRpbmcgaW4gTFIlZFxuIiwKPiArICAgICAg
ICAgICAgICAgICAgICBpcnEsIHYsIGkpOwo+ICAjZW5kaWYKPiAgICAgIH0KPiAgICAgIGVsc2UK
PiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZF9udWxsLmMgYi94ZW4vY29tbW9uL3NjaGVk
X251bGwuYwo+IGluZGV4IDc4NGRiNzEuLjdiMDM5YjcgMTAwNjQ0Cj4gLS0tIGEveGVuL2NvbW1v
bi9zY2hlZF9udWxsLmMKPiArKysgYi94ZW4vY29tbW9uL3NjaGVkX251bGwuYwo+IEBAIC0zNDQs
NyArMzQ0LDcgQEAgc3RhdGljIHZvaWQgdmNwdV9hc3NpZ24oc3RydWN0IG51bGxfcHJpdmF0ZSAq
cHJ2LCBzdHJ1Y3QgdmNwdSAqdiwKPiAgICAgIHYtPnByb2Nlc3NvciA9IGNwdTsKPiAgICAgIGNw
dW1hc2tfY2xlYXJfY3B1KGNwdSwgJnBydi0+Y3B1c19mcmVlKTsKPiAgCj4gLSAgICBkcHJpbnRr
KFhFTkxPR19HX0lORk8sICIlZCA8LS0gZCVkdiVkXG4iLCBjcHUsIHYtPmRvbWFpbi0+ZG9tYWlu
X2lkLCB2LT52Y3B1X2lkKTsKPiArICAgIGRwcmludGsoWEVOTE9HX0dfSU5GTywgIiVkIDwtLSAl
cHZcbiIsIGNwdSwgdik7Cj4gIAo+ICAgICAgaWYgKCB1bmxpa2VseSh0Yl9pbml0X2RvbmUpICkK
PiAgICAgIHsKPiBAQCAtMzY1LDcgKzM2NSw3IEBAIHN0YXRpYyB2b2lkIHZjcHVfZGVhc3NpZ24o
c3RydWN0IG51bGxfcHJpdmF0ZSAqcHJ2LCBzdHJ1Y3QgdmNwdSAqdiwKPiAgICAgIHBlcl9jcHUo
bnBjLCBjcHUpLnZjcHUgPSBOVUxMOwo+ICAgICAgY3B1bWFza19zZXRfY3B1KGNwdSwgJnBydi0+
Y3B1c19mcmVlKTsKPiAgCj4gLSAgICBkcHJpbnRrKFhFTkxPR19HX0lORk8sICIlZCA8LS0gTlVM
TCAoZCVkdiVkKVxuIiwgY3B1LCB2LT5kb21haW4tPmRvbWFpbl9pZCwgdi0+dmNwdV9pZCk7Cj4g
KyAgICBkcHJpbnRrKFhFTkxPR19HX0lORk8sICIlZCA8LS0gTlVMTCAoJXB2KVxuIiwgY3B1LCB2
KTsKPiAgCj4gICAgICBpZiAoIHVubGlrZWx5KHRiX2luaXRfZG9uZSkgKQo+ICAgICAgewo+IEBA
IC00NjAsOCArNDYwLDcgQEAgc3RhdGljIHZvaWQgbnVsbF92Y3B1X2luc2VydChjb25zdCBzdHJ1
Y3Qgc2NoZWR1bGVyICpvcHMsIHN0cnVjdCB2Y3B1ICp2KQo+ICAgICAgICAgICAqLwo+ICAgICAg
ICAgIHNwaW5fbG9jaygmcHJ2LT53YWl0cV9sb2NrKTsKPiAgICAgICAgICBsaXN0X2FkZF90YWls
KCZudmMtPndhaXRxX2VsZW0sICZwcnYtPndhaXRxKTsKPiAtICAgICAgICBkcHJpbnRrKFhFTkxP
R19HX1dBUk5JTkcsICJXQVJOSU5HOiBkJWR2JWQgbm90IGFzc2lnbmVkIHRvIGFueSBDUFUhXG4i
LAo+IC0gICAgICAgICAgICAgICAgdi0+ZG9tYWluLT5kb21haW5faWQsIHYtPnZjcHVfaWQpOwo+
ICsgICAgICAgIGRwcmludGsoWEVOTE9HX0dfV0FSTklORywgIldBUk5JTkc6ICVwdiBub3QgYXNz
aWduZWQgdG8gYW55IENQVSFcbiIsIHYpOwo+ICAgICAgICAgIHNwaW5fdW5sb2NrKCZwcnYtPndh
aXRxX2xvY2spOwo+ICAgICAgfQo+ICAgICAgc3Bpbl91bmxvY2tfaXJxKGxvY2spOwo+IEBAIC02
NDksOCArNjQ4LDcgQEAgc3RhdGljIHZvaWQgbnVsbF92Y3B1X21pZ3JhdGUoY29uc3Qgc3RydWN0
IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgdmNwdSAqdiwKPiAgICAgICAgICBpZiAoIGxpc3RfZW1w
dHkoJm52Yy0+d2FpdHFfZWxlbSkgKQo+ICAgICAgICAgIHsKPiAgICAgICAgICAgICAgbGlzdF9h
ZGRfdGFpbCgmbnZjLT53YWl0cV9lbGVtLCAmcHJ2LT53YWl0cSk7Cj4gLSAgICAgICAgICAgIGRw
cmludGsoWEVOTE9HX0dfV0FSTklORywgIldBUk5JTkc6IGQlZHYlZCBub3QgYXNzaWduZWQgdG8g
YW55IENQVSFcbiIsCj4gLSAgICAgICAgICAgICAgICAgICAgdi0+ZG9tYWluLT5kb21haW5faWQs
IHYtPnZjcHVfaWQpOwo+ICsgICAgICAgICAgICBkcHJpbnRrKFhFTkxPR19HX1dBUk5JTkcsICJX
QVJOSU5HOiAlcHYgbm90IGFzc2lnbmVkIHRvIGFueSBDUFUhXG4iLCB2KTsKPiAgICAgICAgICB9
Cj4gICAgICAgICAgc3Bpbl91bmxvY2soJnBydi0+d2FpdHFfbG9jayk7Cj4gICAgICB9Cj4gQEAg
LTgwNCw4ICs4MDIsNyBAQCBzdGF0aWMgdm9pZCBudWxsX2R1bXBfcGNwdShjb25zdCBzdHJ1Y3Qg
c2NoZWR1bGVyICpvcHMsIGludCBjcHUpCj4gICAgICBjcHVtYXNrX3NjbnByaW50ZihjcHVzdHIs
IHNpemVvZihjcHVzdHIpLCBwZXJfY3B1KGNwdV9jb3JlX21hc2ssIGNwdSkpOwo+ICAgICAgcHJp
bnRrKCJjb3JlPSVzIiwgY3B1c3RyKTsKPiAgICAgIGlmICggcGVyX2NwdShucGMsIGNwdSkudmNw
dSAhPSBOVUxMICkKPiAtICAgICAgICBwcmludGsoIiwgdmNwdT1kJWR2JWQiLCBwZXJfY3B1KG5w
YywgY3B1KS52Y3B1LT5kb21haW4tPmRvbWFpbl9pZCwKPiAtICAgICAgICAgICAgICAgcGVyX2Nw
dShucGMsIGNwdSkudmNwdS0+dmNwdV9pZCk7Cj4gKyAgICAgICAgcHJpbnRrKCIsIHZjcHU9JXB2
IiwgcGVyX2NwdShucGMsIGNwdSkudmNwdSk7Cj4gICAgICBwcmludGsoIlxuIik7Cj4gIAo+ICAg
ICAgLyogY3VycmVudCBWQ1BVIChub3RoaW5nIHRvIHNheSBpZiB0aGF0J3MgdGhlIGlkbGUgdmNw
dSkgKi8KPiBAQCAtODcwLDcgKzg2Nyw3IEBAIHN0YXRpYyB2b2lkIG51bGxfZHVtcChjb25zdCBz
dHJ1Y3Qgc2NoZWR1bGVyICpvcHMpCj4gICAgICAgICAgICAgIHByaW50aygiLCAiKTsKPiAgICAg
ICAgICBpZiAoIGxvb3AgJSAyNCA9PSAwICkKPiAgICAgICAgICAgICAgcHJpbnRrKCJcblx0Iik7
Cj4gLSAgICAgICAgcHJpbnRrKCJkJWR2JWQiLCBudmMtPnZjcHUtPmRvbWFpbi0+ZG9tYWluX2lk
LCBudmMtPnZjcHUtPnZjcHVfaWQpOwo+ICsgICAgICAgIHByaW50aygiJXB2IiwgbnZjLT52Y3B1
KTsKPiAgICAgIH0KPiAgICAgIHByaW50aygiXG4iKTsKPiAgICAgIHNwaW5fdW5sb2NrKCZwcnYt
PndhaXRxX2xvY2spOwo+IC0tIAo+IDIuMS40Cj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 19:36:18 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 19:36:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvSjU-0007LV-Jj; Thu, 30 Aug 2018 19:35: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=uez1=ln=microsoft.com=pavel.tatashin@srs-us1.protection.inumbo.net>)
 id 1fvSjS-0007LQ-Dd
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 19:35:54 +0000
X-Inumbo-ID: b2805213-ac8b-11e8-a8a5-bc764e045a96
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe49::728])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id b2805213-ac8b-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 21:34:23 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=S9O1ns402iQrWb4VCgnu0GrDSpT2eqtAay5GMjv19xU=;
 b=Leryho4AlCX8MmFfOT53vnZqFGEXbQEbOHTIBi0ByzEdPuQxcG7ssiEk+hZsGEPrArf0ImnaI7PWIvk/EQQvEm/BFU3TV+vnMxjV+1XsQkeunM5Kisph3bdGaAznWgkRkWSU4FHN13bsLTgaitLDlviIOWjDk2lXp7clbocaugI=
Received: from DM5PR21MB0508.namprd21.prod.outlook.com (10.172.91.142) by
 DM5PR21MB0506.namprd21.prod.outlook.com (10.172.91.140) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1122.1; Thu, 30 Aug 2018 19:35:49 +0000
Received: from DM5PR21MB0508.namprd21.prod.outlook.com
 ([fe80::65dd:b17f:eb0d:2eee]) by DM5PR21MB0508.namprd21.prod.outlook.com
 ([fe80::65dd:b17f:eb0d:2eee%8]) with mapi id 15.20.1122.009; Thu, 30 Aug 2018
 19:35:49 +0000
From: Pasha Tatashin <Pavel.Tatashin@microsoft.com>
To: David Hildenbrand <david@redhat.com>, "linux-mm@kvack.org"
 <linux-mm@kvack.org>
Thread-Topic: [PATCH RFCv2 1/6] mm/memory_hotplug: make remove_memory() take
 the device_hotplug_lock
Thread-Index: AQHUQJinKD+IAFJ3iEe+0XkLr+ptuQ==
Date: Thu, 30 Aug 2018 19:35:48 +0000
Message-ID: <46a0119b-da16-0203-a8c2-d127738517f4@microsoft.com>
References: <20180821104418.12710-1-david@redhat.com>
 <20180821104418.12710-2-david@redhat.com>
In-Reply-To: <20180821104418.12710-2-david@redhat.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [137.117.57.82]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DM5PR21MB0506;
 6:EZPqcg/HeCZ4uD/2wBP3bE2IYCYUF8ZE+YZ1ahpFU5V9CNd5Sd8CsWDU56gu3hKthhnQ8yjAycNO4FGbZfU4vzTKPMP0TysP5Ts+ReRqcxJbB1LCWDgZIIcwXEg45KPvPaqPuCJAuh58K4paSKQ7eSys1pVeDjIWQ55P/+58dbDRZOZyDUOQG4VQ/y1uUSSxkvlxOVP4Qs2tBpNHobPjMEF9HVseV1nfzABJRTd04ky/QYT2ON8MriQwKpbhnfLv8YFu3sbibjtgRXy8SFbjz1AWyYBd1j+CdbU/aJ+4pRpO6yGRE96SMSFNnbliFjG8uMruIRK8Jsq0i0OT9sRMpzrkxO7XSl7rSqJJBJdkYfBGNWYqyJPEqIWqD6mCfYZAs8/IuHwXiSxIzqz2wbGRIeniflju8bZxtcVcqEpNhXT0pntnkXkxBPsnTrDpDMGILRkd6k/vCG3eOy2sW9Gu1Q==;
 5:thuOvVF6tlZDiC5vHcI2595Lbc8t6nJ1J8MiXUbazRr28HfQj9EuqI7Eie8p27ktb1QJrhRt+sVBONlStHWcirXpOJlYXUrj4W4XjrWJlVOUKrfyTiK6LwYwAvymcBi8PminRFi+GiqDMI4mext6+Bcs6PiiqcfrV1I0loyO9Mw=;
 7:WbRlCfUonbAJq6/K3Gexcs9BJhCV/OrcHY6S7gIaRqSwDIcqlhUd+J5jdsQi/lLYbhTHmalOyQBN4/2YI0hm0QMtC/ZBDopviGMdcYTGXd8hd++Yf6tm6BUiaOHRtN+Yk006lUDfSVV978bLQlnnPs1HV8k4yc/utIhzvRkVUG1HNWsMRNER7YFsuB3awkc8nAnC04tJesFI8tWwaus14Ma6rW4oLRZytrNhafKywt6p3WN6Lm+5HGIfP+NW/1NU
x-ms-office365-filtering-correlation-id: 8bf716b3-37c4-4fd0-3569-08d60eafca12
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(4534165)(4627221)(201703031133081)(201702281549075)(5600074)(711020)(4618075)(2017052603328)(7193020);
 SRVR:DM5PR21MB0506; 
x-ms-traffictypediagnostic: DM5PR21MB0506:
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Pavel.Tatashin@microsoft.com; 
x-microsoft-antispam-prvs: <DM5PR21MB05066A817E30B2CB98DBA9CE9D080@DM5PR21MB0506.namprd21.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(28532068793085)(89211679590171);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231340)(944501410)(52105095)(2018427008)(3002001)(10201501046)(6055026)(149027)(150027)(6041310)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123558120)(201708071742011)(7699049)(76991033);
 SRVR:DM5PR21MB0506; BCL:0; PCL:0; RULEID:; SRVR:DM5PR21MB0506; 
x-forefront-prvs: 07807C55DC
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(39860400002)(376002)(136003)(396003)(366004)(346002)(189003)(199004)(316002)(6486002)(54906003)(99286004)(102836004)(22452003)(110136005)(486006)(4326008)(2616005)(6436002)(476003)(229853002)(11346002)(14444005)(256004)(6512007)(53936002)(6506007)(36756003)(186003)(97736004)(2501003)(2900100001)(5250100002)(26005)(446003)(76176011)(6246003)(2906002)(6116002)(3846002)(72206003)(14454004)(7416002)(86612001)(31696002)(39060400002)(106356001)(10290500003)(86362001)(5660300001)(31686004)(8936002)(8676002)(7736002)(305945005)(105586002)(10090500001)(81156014)(81166006)(68736007)(66066001)(25786009)(478600001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR21MB0506;
 H:DM5PR21MB0508.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: microsoft.com does not designate
 permitted sender hosts)
x-microsoft-antispam-message-info: /HHO9EAMD7K9FPILu2uLrHME7EPv2IxJ4muq72WBX9PDmuHbXQhP8v/KDRTLunJExONKM15BCDWHe6tKgw1eRyA+H6/cfjso9gzoAFDTZ6XOXp15MOTgS35jlgwKAtIUUiQ2H+wQHbU/gSBmsPlLkPZlBf+4c2LTFJZQ/HsoO0dkwi77LSPkavEvhsDCr8wFmpQ16tZtpv4uWccgAIBxngmsW7XAQ6FCei3jol3IrDRLWmjvknw6jtJM0dB92L4C7ebv1MvDpXUiV50YPs8rbmCGaknXLLQtj0zbgYKCDhm3cmm6AaEVsLMrqrKLwzgHfLr1IeS1eNJVurc27wum8LDpqwbJkF/IJngQDFKtavE=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <DCFCA70729284F4B88E5C6C04E0B640A@namprd21.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 8bf716b3-37c4-4fd0-3569-08d60eafca12
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Aug 2018 19:35:49.0029 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR21MB0506
Subject: Re: [Xen-devel] [PATCH RFCv2 1/6] mm/memory_hotplug: make
 remove_memory() take the device_hotplug_lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Michal Hocko <mhocko@suse.com>,
 "linux-doc@vger.kernel.org" <linux-doc@vger.kernel.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>, Paul Mackerras <paulus@samba.org>,
 Rashmica Gupta <rashmica.g@gmail.com>, Michael Neuling <mikey@neuling.org>,
 Michael Ellerman <mpe@ellerman.id.au>,
 "linux-acpi@vger.kernel.org" <linux-acpi@vger.kernel.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Len Brown <lenb@kernel.org>, YASUAKI ISHIMATSU <yasu.isimatu@gmail.com>,
 Nathan Fontenot <nfont@linux.vnet.ibm.com>,
 Dan Williams <dan.j.williams@intel.com>, Joonsoo Kim <iamjoonsoo.kim@lge.com>,
 Vlastimil Babka <vbabka@suse.cz>, Oscar Salvador <osalvador@suse.de>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 John Allen <jallen@linux.vnet.ibm.com>,
 "devel@linuxdriverproject.org" <devel@linuxdriverproject.org>,
 Andrew Morton <akpm@linux-foundation.org>,
 "linuxppc-dev@lists.ozlabs.org" <linuxppc-dev@lists.ozlabs.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiArDQo+ICt2b2lkIF9fcmVmIHJlbW92ZV9tZW1vcnkoaW50IG5pZCwgdTY0IHN0YXJ0LCB1NjQg
c2l6ZSkNCg0KUmVtb3ZlIF9fcmVmLCBvdGhlcndpc2UgbG9va3MgZ29vZDoNCg0KUmV2aWV3ZWQt
Ynk6IFBhdmVsIFRhdGFzaGluIDxwYXZlbC50YXRhc2hpbkBtaWNyb3NvZnQuY29tPg0KDQo+ICt7
DQo+ICsJbG9ja19kZXZpY2VfaG90cGx1ZygpOw0KPiArCV9fcmVtb3ZlX21lbW9yeShuaWQsIHN0
YXJ0LCBzaXplKTsNCj4gKwl1bmxvY2tfZGV2aWNlX2hvdHBsdWcoKTsNCj4gK30NCj4gIEVYUE9S
VF9TWU1CT0xfR1BMKHJlbW92ZV9tZW1vcnkpOw0KPiAgI2VuZGlmIC8qIENPTkZJR19NRU1PUllf
SE9UUkVNT1ZFICovDQo+IApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 19:36:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 19:36:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvSkL-0007PM-Vl; Thu, 30 Aug 2018 19:36:49 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=uez1=ln=microsoft.com=pavel.tatashin@srs-us1.protection.inumbo.net>)
 id 1fvSkK-0007PD-Pq
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 19:36:48 +0000
X-Inumbo-ID: d31c2bd7-ac8b-11e8-a8a5-bc764e045a96
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe49::700])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id d31c2bd7-ac8b-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 21:35:17 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ZuKD4waK+99Nj5BRXsPc+ZqjqDY5Anwej2qPBHDprzs=;
 b=CEfflAByYcuhYieivaTh70fRi6pQgVM0PZm8r8PImjs85LMJIUZ4/9YwOeKcmjc0dJAgpdR87VaW29xh7qcLH7YeWPqJXbdF4J4vyQ5rJu5ZsFPL7mKaXeeanNOm4JCR5VhYES5/TJRfKF4bdv1Vp6jvXh/cwn+gfY3OLfus7F4=
Received: from DM5PR21MB0508.namprd21.prod.outlook.com (10.172.91.142) by
 DM5PR21MB0506.namprd21.prod.outlook.com (10.172.91.140) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1122.1; Thu, 30 Aug 2018 19:36:43 +0000
Received: from DM5PR21MB0508.namprd21.prod.outlook.com
 ([fe80::65dd:b17f:eb0d:2eee]) by DM5PR21MB0508.namprd21.prod.outlook.com
 ([fe80::65dd:b17f:eb0d:2eee%8]) with mapi id 15.20.1122.009; Thu, 30 Aug 2018
 19:36:43 +0000
From: Pasha Tatashin <Pavel.Tatashin@microsoft.com>
To: David Hildenbrand <david@redhat.com>, "linux-mm@kvack.org"
 <linux-mm@kvack.org>
Thread-Topic: [PATCH RFCv2 2/6] mm/memory_hotplug: make add_memory() take the
 device_hotplug_lock
Thread-Index: AQHUQJjISidGVdzS1UKB5Gtk22Lj+A==
Date: Thu, 30 Aug 2018 19:36:43 +0000
Message-ID: <b535ed4a-faa1-9281-e759-ef4b599298ae@microsoft.com>
References: <20180821104418.12710-1-david@redhat.com>
 <20180821104418.12710-3-david@redhat.com>
In-Reply-To: <20180821104418.12710-3-david@redhat.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [137.117.57.82]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DM5PR21MB0506;
 6:okjrt5LUR2HnHUbQrS8MEYIdS7Wb3u6r5hfIfLXlRVCrqNJUJ1/wsLPk1/F2/knFw9VyQksbI57qR4DfQCMwoD7xSV+VDWNakdCQ0xu33U8sorGkbairyPq1uA7/jml5MD2azCixlfKycf7ub3Dvxr5NLJkxaRtpUvtDW3uQ2p7n3s2dniVumIr9UYvxc0/ydQ+lCqwEL0SWn49iFZiRYtQ7g99oeqPQADttnecGwK9FfPlONhnXTXL7C3jwdwK+PGhZTGhUXBMXFxsLheSO2NAQ561b3b8Mv9UIvARaH1+pB5na6VdhILSCWebCdeFX3IxmT9rHGWOXQa/YZeM8bowYWrc8WyJHz1e7RkDPmCfkfLYcqO2X6weDFI0ldxXUwMphR/pUjA3aJi8OxDJatkneT7uXrgYaxg1Z4bsyeyFBFH1rbYHDbObumWvu8SmNop5c9CzUDutUwm/nbvs8HA==;
 5:CGucknbX8qJKmrhYMB88Cw06wgUxWA1KfUyexHhJ4/G2z851MnVR1TZRPKjruKaFwXuwc5+RB3/L2mDDVjj80Ed3Ldbi2bllwFfDrb87cc7/YtOPky0bYtbSX6gFnG8SNpCkZ2tOKc0JYcI1FBMI4p+8evq7IMerLwrU78Ombuc=;
 7:YW65MWwFrbPmVXwh/HDReqmj2P/Kz3xRQsIKsv8vOBA0BQCyOrBdeEHiQAYxCbsciOZDaRk/kXwN75lt1bMVhz4Y9meRLP1A9vxpfIESf4qL8t+V33tN3GiQgHBVCx33j+3yHa+UnLvWd2Mnhz/dwpBxP4oESO7kQ+WbHyK1N8cm5sjUo2iuMdljztZCEB6AXypFTFxdJBoT20VXWYe2Pooc8kx9QnJXODmFZO0BIwd/OALnRs0XzCV2o6/97uZG
x-ms-office365-filtering-correlation-id: 3f0baf6e-6227-43fc-061e-08d60eafeab9
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(4534165)(4627221)(201703031133081)(201702281549075)(5600074)(711020)(4618075)(2017052603328)(7193020);
 SRVR:DM5PR21MB0506; 
x-ms-traffictypediagnostic: DM5PR21MB0506:
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Pavel.Tatashin@microsoft.com; 
x-microsoft-antispam-prvs: <DM5PR21MB0506A53CB9CF4BCD52E2790D9D080@DM5PR21MB0506.namprd21.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(28532068793085)(89211679590171)(209352067349851); 
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231340)(944501410)(52105095)(2018427008)(3002001)(10201501046)(6055026)(149027)(150027)(6041310)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123558120)(201708071742011)(7699049)(76991033);
 SRVR:DM5PR21MB0506; BCL:0; PCL:0; RULEID:; SRVR:DM5PR21MB0506; 
x-forefront-prvs: 07807C55DC
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(39860400002)(376002)(136003)(396003)(366004)(346002)(189003)(199004)(316002)(6486002)(54906003)(53546011)(99286004)(102836004)(22452003)(110136005)(486006)(4326008)(2616005)(6436002)(476003)(229853002)(11346002)(14444005)(256004)(6512007)(53936002)(6506007)(36756003)(186003)(97736004)(2501003)(2900100001)(5250100002)(26005)(446003)(76176011)(6246003)(2906002)(6116002)(3846002)(72206003)(14454004)(7416002)(86612001)(31696002)(39060400002)(106356001)(10290500003)(86362001)(575784001)(5660300001)(31686004)(8936002)(8676002)(7736002)(305945005)(105586002)(10090500001)(81156014)(81166006)(68736007)(66066001)(25786009)(478600001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR21MB0506;
 H:DM5PR21MB0508.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: microsoft.com does not designate
 permitted sender hosts)
x-microsoft-antispam-message-info: cv9P00EWykeiQ1GFAh37H+kO/9/QqEj4T/Tt4s5cC3MeW/vKX3xm/L9SpfElXc+sZM6/n7hqaYcb/zU4ovwy7t3P6jZ3dhdTiwLuGb9eyT1IJjcWfBpfLyP8bkEoVX7VZmtgGhApQsednzQYEVuYEBI2BO4YfXEqb0P2qzwhYg7ix8SgZv4zL/LB1zZ4w6FVS2rfdhG61vHzwj6QeV3pawuJwm8X4y/HLn3D9Uu9mYYsunpVtc2QQ7AFvOzT9IjPqXj8kiaEIaHPBshFL6d1AKS4uQgu8gf9SGBv8ZqVj4WUbPkLJDLeRrnRgFdCDLpgZIX7HFZkmGcUyhKVBAQqWK4lPeyrTQu5MrBGRKVki9M=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <E7952786F61346438E390595BBDF6E0B@namprd21.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3f0baf6e-6227-43fc-061e-08d60eafeab9
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Aug 2018 19:36:43.7512 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR21MB0506
Subject: Re: [Xen-devel] [PATCH RFCv2 2/6] mm/memory_hotplug: make
 add_memory() take the device_hotplug_lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Michal Hocko <mhocko@suse.com>,
 "linux-doc@vger.kernel.org" <linux-doc@vger.kernel.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Paul Mackerras <paulus@samba.org>, Dan Williams <dan.j.williams@intel.com>,
 Michael Ellerman <mpe@ellerman.id.au>,
 "linux-acpi@vger.kernel.org" <linux-acpi@vger.kernel.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Len Brown <lenb@kernel.org>, YASUAKI ISHIMATSU <yasu.isimatu@gmail.com>,
 Nathan Fontenot <nfont@linux.vnet.ibm.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Joonsoo Kim <iamjoonsoo.kim@lge.com>, Vlastimil Babka <vbabka@suse.cz>,
 Oscar Salvador <osalvador@suse.de>, Juergen Gross <jgross@suse.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 John Allen <jallen@linux.vnet.ibm.com>,
 "devel@linuxdriverproject.org" <devel@linuxdriverproject.org>,
 Andrew Morton <akpm@linux-foundation.org>,
 "linuxppc-dev@lists.ozlabs.org" <linuxppc-dev@lists.ozlabs.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gOC8yMS8xOCA2OjQ0IEFNLCBEYXZpZCBIaWxkZW5icmFuZCB3cm90ZToNCj4gYWRkX21lbW9y
eSgpIGN1cnJlbnRseSBkb2VzIG5vdCB0YWtlIHRoZSBkZXZpY2VfaG90cGx1Z19sb2NrLCBob3dl
dmVyDQo+IGlzIGFsZWFkeSBjYWxsZWQgdW5kZXIgdGhlIGxvY2sgZnJvbQ0KPiAJYXJjaC9wb3dl
cnBjL3BsYXRmb3Jtcy9wc2VyaWVzL2hvdHBsdWctbWVtb3J5LmMNCj4gCWRyaXZlcnMvYWNwaS9h
Y3BpX21lbWhvdHBsdWcuYw0KPiB0byBzeW5jaHJvbml6ZSBhZ2FpbnN0IENQVSBob3QtcmVtb3Zl
IGFuZCBzaW1pbGFyLg0KPiANCj4gSW4gZ2VuZXJhbCwgd2Ugc2hvdWxkIGhvbGQgdGhlIGRldmlj
ZV9ob3RwbHVnX2xvY2sgd2hlbiBhZGRpbmcgbWVtb3J5DQo+IHRvIHN5bmNocm9uaXplIGFnYWlu
c3Qgb25saW5lL29mZmxpbmUgcmVxdWVzdCAoZS5nLiBmcm9tIHVzZXIgc3BhY2UpIC0NCj4gd2hp
Y2ggYWxyZWFkeSByZXN1bHRlZCBpbiBsb2NrIGludmVyc2lvbnMgZHVlIHRvIGRldmljZV9sb2Nr
KCkgYW5kDQo+IG1lbV9ob3RwbHVnX2xvY2sgLSBzZWUgMzA0NjdlMGIzYmUgKCJtbSwgaG90cGx1
ZzogZml4IGNvbmN1cnJlbnQgbWVtb3J5DQo+IGhvdC1hZGQgZGVhZGxvY2siKS4gYWRkX21lbW9y
eSgpL2FkZF9tZW1vcnlfcmVzb3VyY2UoKSB3aWxsIGNyZWF0ZSBtZW1vcnkNCj4gYmxvY2sgZGV2
aWNlcywgc28gdGhpcyByZWFsbHkgZmVlbHMgbGlrZSB0aGUgcmlnaHQgdGhpbmcgdG8gZG8uDQo+
IA0KPiBIb2xkaW5nIHRoZSBkZXZpY2VfaG90cGx1Z19sb2NrIG1ha2VzIHN1cmUgdGhhdCBhIG1l
bW9yeSBibG9jayBkZXZpY2UNCj4gY2FuIHJlYWxseSBvbmx5IGJlIGFjY2Vzc2VkIChlLmcuIHZp
YSAub25saW5lLy5zdGF0ZSkgZnJvbSB1c2VyIHNwYWNlLA0KPiBvbmNlIHRoZSBtZW1vcnkgaGFz
IGJlZW4gZnVsbHkgYWRkZWQgdG8gdGhlIHN5c3RlbS4NCj4gDQo+IFRoZSBsb2NrIGlzIG5vdCBo
ZWxkIHlldCBpbg0KPiAJZHJpdmVycy94ZW4vYmFsbG9vbi5jDQo+IAlhcmNoL3Bvd2VycGMvcGxh
dGZvcm1zL3Bvd2VybnYvbWVtdHJhY2UuYw0KPiAJZHJpdmVycy9zMzkwL2NoYXIvc2NscF9jbWQu
Yw0KPiAJZHJpdmVycy9odi9odl9iYWxsb29uLmMNCj4gU28sIGxldCdzIGVpdGhlciB1c2UgdGhl
IGxvY2tlZCB2YXJpYW50cyBvciB0YWtlIHRoZSBsb2NrLg0KPiANCj4gRG9uJ3QgZXhwb3J0IGFk
ZF9tZW1vcnlfcmVzb3VyY2UoKSwgYXMgaXQgb25jZSB3YXMgZXhwb3J0ZWQgdG8gYmUgdXNlZA0K
PiBieSBYRU4sIHdoaWNoIGlzIG5ldmVyIGJ1aWx0IGFzIGEgbW9kdWxlLiBJZiBzb21lYm9keSBy
ZXF1aXJlcyBpdCwgd2UNCj4gYWxzbyBoYXZlIHRvIGV4cG9ydCBhIGxvY2tlZCB2YXJpYW50IChh
cyBkZXZpY2VfaG90cGx1Z19sb2NrIGlzIG5ldmVyDQo+IGV4cG9ydGVkKS4NCg0KUmV2aWV3ZWQt
Ynk6IFBhdmVsIFRhdGFzaGluIDxwYXZlbC50YXRhc2hpbkBtaWNyb3NvZnQuY29tPgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 19:37:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 19:37: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 1fvSkf-0007TU-ES; Thu, 30 Aug 2018 19:37: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=k5id=ln=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvSkd-0007T5-QM
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 19:37:07 +0000
X-Inumbo-ID: 2efc9643-ac8c-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 2efc9643-ac8c-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 19:37: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 1fvSkb-0004Uj-5X; Thu, 30 Aug 2018 19:37: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 1fvSka-00038S-IS; Thu, 30 Aug 2018 19:37:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvSka-00052B-Hm; Thu, 30 Aug 2018 19:37:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126938-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-i386-rumprun-i386:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-pvshim:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-intel:redhat-install:fail:regression
 linux-4.9:test-amd64-i386-xl:guest-start:fail:regression
 linux-4.9:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-pygrub:debian-di-install:fail:regression
 linux-4.9:test-amd64-i386-libvirt:guest-start:fail:regression
 linux-4.9:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 linux-4.9:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-4.9:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 linux-4.9:test-amd64-i386-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-i386-xl-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-i386-libvirt-pair:guest-start/debian:fail:regression
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 linux-4.9:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-libvirt-xsm:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qcow2:debian-di-install:fail:regression
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:windows-install: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-shadow:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-4.9:test-armhf-armhf-libvirt:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-xl-cubietruck:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-xl-vhd:debian-di-install:fail:regression
 linux-4.9:test-armhf-armhf-libvirt-raw:debian-di-install:fail:regression
 linux-4.9:test-amd64-amd64-libvirt-pair:guest-start/debian:fail:regression
 linux-4.9:test-armhf-armhf-xl-arndale:guest-start:fail:regression
 linux-4.9:test-armhf-armhf-xl:guest-start:fail:regression
 linux-4.9:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-4.9:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 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-i386-xl-pvshim:guest-start: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=e8d49e4292d9156a081752dee3f5a0cd12857da9
X-Osstest-Versions-That: linux=060744011e93679f03932f050619744be895b772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 30 Aug 2018 19:37:04 +0000
Subject: [Xen-devel] [linux-4.9 test] 126938: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjkzOCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjkzOC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQtcnVtcHJ1bi1hbWQ2NCAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1
MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAyMSBndWVzdC1zdGFydC9kZWJpYW4gICAgICAgZmFpbCBS
RUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4g
MTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAxMCBkZWJpYW4tZGktaW5zdGFs
bCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAxMSBndWVzdC1zdGFydCAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAx
MCByZWRoYXQtaW5zdGFsbCAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgMTEgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAyMSBndWVzdC1zdGFydC9kZWJpYW4gICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMjEgZ3Vl
c3Qtc3RhcnQvZGViaWFuICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCAgICAgZmFpbCBSRUdSLiB2
cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAxMCBkZWJpYW4tZGktaW5z
dGFsbCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsIDEwIHJlZGhhdC1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1Iu
IHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4t
aHZtLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI1MTgz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBS
RUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICBmYWls
IFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQteHNtIDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjUxODMK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4Mwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAg
ZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMTAgZGViaWFuLWh2bS1pbnN0
YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBm
YWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTAgZGVi
aWFuLWRpLWluc3RhbGwgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2
cy4gMTI1MTgzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4Mwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAg
ZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxMjUxODMKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEyNTE4MwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEwIGRlYmlhbi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjUxODMK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMjEg
Z3Vlc3Qtc3RhcnQvZGViaWFuICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxMjUxODMKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTE4MwoKUmVncmVzc2lvbnMgd2hpY2ggYXJl
IHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEy
NTE4MwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1MTgzCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3
aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3Rh
bGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6
CiBsaW51eCAgICAgICAgICAgICAgICBlOGQ0OWU0MjkyZDkxNTZhMDgxNzUyZGVlM2Y1YTBjZDEy
ODU3ZGE5CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAwNjA3NDQwMTFl
OTM2NzlmMDM5MzJmMDUwNjE5NzQ0YmU4OTViNzcyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUx
ODMgIDIwMTgtMDctMTUgMTY6NDY6NTMgWiAgIDQ2IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAg
MTI1MjcxICAyMDE4LTA3LTE3IDEwOjEyOjE5IFogICA0NCBkYXlzICAgMjQgYXR0ZW1wdHMKVGVz
dGluZyBzYW1lIHNpbmNlICAgMTI2NTU2ICAyMDE4LTA4LTI0IDE2OjU0OjA2IFogICAgNiBkYXlz
ICAgIDUgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQo0OTMgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUg
MTg5MjggbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 19:37:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 19:37:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvSlC-0007ab-QS; Thu, 30 Aug 2018 19: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=uez1=ln=microsoft.com=pavel.tatashin@srs-us1.protection.inumbo.net>)
 id 1fvSlB-0007aQ-4I
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 19:37:41 +0000
X-Inumbo-ID: f1ef1311-ac8b-11e8-a8a5-bc764e045a96
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe49::71c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id f1ef1311-ac8b-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 21:36:09 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=cIRKMUSLUGOkRT+6EMBbFvCiiyNosebJ4/N+BHFup1I=;
 b=FSVHN8k8XIyeqbuZ6WJytK2vSiSRr3yUlX8bgVdzBOSAFf5n1XXbhrr4gxltbE/sXdwOd/xFPYW0Ptuw3FBr3XBhKpGI+onSNO7Czi3VnWLz6qNFHvWWxv/xii9FWgSgPSggK8/B/A+dyvJY6F3533Go4ikzlCaEMAXLf2dCXYY=
Received: from DM5PR21MB0508.namprd21.prod.outlook.com (10.172.91.142) by
 DM5PR21MB0506.namprd21.prod.outlook.com (10.172.91.140) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1122.1; Thu, 30 Aug 2018 19:37:35 +0000
Received: from DM5PR21MB0508.namprd21.prod.outlook.com
 ([fe80::65dd:b17f:eb0d:2eee]) by DM5PR21MB0508.namprd21.prod.outlook.com
 ([fe80::65dd:b17f:eb0d:2eee%8]) with mapi id 15.20.1122.009; Thu, 30 Aug 2018
 19:37:35 +0000
From: Pasha Tatashin <Pavel.Tatashin@microsoft.com>
To: David Hildenbrand <david@redhat.com>, "linux-mm@kvack.org"
 <linux-mm@kvack.org>
Thread-Topic: [PATCH RFCv2 3/6] mm/memory_hotplug: fix online/offline_pages
 called w.o. mem_hotplug_lock
Thread-Index: AQHUQJjmAiMyK74aP0K/NBbsPnZS2g==
Date: Thu, 30 Aug 2018 19:37:34 +0000
Message-ID: <a34ab7ac-e33b-47aa-0ee2-94d83de8c367@microsoft.com>
References: <20180821104418.12710-1-david@redhat.com>
 <20180821104418.12710-4-david@redhat.com>
In-Reply-To: <20180821104418.12710-4-david@redhat.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [137.117.57.82]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DM5PR21MB0506;
 6:v6uVRxT3AE6o48z+CI6EjEQYpK/7pwn3RwsATHsfDLN3ph2Z4NNTnHou4LAZwOU0iqt+tHQgF/tzAZO0k0lvqd9uxKOT+b9FSTnUfxBD+L8zIYgzekC+XQ6h8JH+5HF/m9H195Dr+N3T+AKzb22Iy4MgcMHXdL1Fqn0ogrL8rVATy3Bug36MAcN3xzzK1S9or8Ug1HV4xvYh0T1U5QnN2djoH/2XbcaCLBrSYG13AYeARnAFZFZA2jbkkt0WcWNT/kAkdwQkyBV82p6wop3CCpKHqYB2Z2mI7GF2BpJsUFh6LBe5Mf3J1Ez73L/5xzA45Fm2+ewGcL0RNQMFFu5MLpMRf+6PnxxPO1SZQPNSnvKR/eKzLgfhdic85XyrXK6HKugTR7uKhTplYNka9IRaAq5YL5KGIggMo4h/sstplrFtdq+vcpZjbfXHrAe1GQdbZAYV3fCqNT2tQmiPqnGtZQ==;
 5:FfBYkkLAbhVI/+ImSZUoGBhHv8hJWGw9zDasICHeLwLtHdz31gVSFmBDVCpFXBFTbugOCkOI4+Sji2JcIWzQmAiGBVnK9rlgFxEnxl+W7GQoD91akjbYig0v9zXpy+XJmvM6+A3SFyjmw1y3XHAnRhULu+F2aZDUjiEy3FpYzN0=;
 7:kodWNammCyD2J2/bRUVweQLBSyhzUfPLQIXhYiwaKdbDMY4iUF8gs3FQXt2XGJE1SHscCsbrIQnAW7Yr3hI5HiJmMYmYLbONahQfmflFkLkOZjoFc9ybeVRL1KEVM8t4l+2vDSkavWf+37Fuw3ymnug16ZklsayOozfUdeYNi+lpqmIkCNz6w3kXCZyCQsEYKc6iPTBOl3YQxLL61TUC9eBNRMprGOECcOkJC3owg/MExwYezkOcOXOl42o5awWf
x-ms-office365-filtering-correlation-id: 3bd4a794-1acd-4932-5f8f-08d60eb0093a
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(4534165)(4627221)(201703031133081)(201702281549075)(5600074)(711020)(4618075)(2017052603328)(7193020);
 SRVR:DM5PR21MB0506; 
x-ms-traffictypediagnostic: DM5PR21MB0506:
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Pavel.Tatashin@microsoft.com; 
x-microsoft-antispam-prvs: <DM5PR21MB0506A7302E464F66EF3B99DC9D080@DM5PR21MB0506.namprd21.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(28532068793085)(89211679590171)(209352067349851); 
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231340)(944501410)(52105095)(2018427008)(3002001)(10201501046)(6055026)(149027)(150027)(6041310)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123558120)(201708071742011)(7699049)(76991033);
 SRVR:DM5PR21MB0506; BCL:0; PCL:0; RULEID:; SRVR:DM5PR21MB0506; 
x-forefront-prvs: 07807C55DC
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(39860400002)(376002)(136003)(396003)(366004)(346002)(189003)(199004)(43544003)(316002)(6486002)(54906003)(53546011)(99286004)(102836004)(22452003)(110136005)(486006)(4326008)(2616005)(6436002)(476003)(229853002)(11346002)(14444005)(256004)(6512007)(6306002)(53936002)(6506007)(36756003)(186003)(97736004)(2501003)(2900100001)(5250100002)(26005)(446003)(76176011)(6246003)(2906002)(6116002)(3846002)(72206003)(7406005)(14454004)(7416002)(966005)(86612001)(31696002)(39060400002)(106356001)(10290500003)(86362001)(575784001)(5660300001)(31686004)(8936002)(8676002)(7736002)(305945005)(105586002)(10090500001)(81156014)(81166006)(68736007)(66066001)(25786009)(478600001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR21MB0506;
 H:DM5PR21MB0508.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: microsoft.com does not designate
 permitted sender hosts)
x-microsoft-antispam-message-info: eH1VTPK84ct0kBZ8PUn0M/mdw2hc1401qXr5f4xkJ0NIz3fdm0LP7jZsQlV59JwAtyXpPnMlzPJ7T5OMp49DSVhMana2V27q0Xg+vfkNumJqQr2UWWpDrDvs1dPEe1A+3senWocfrXx5PDx9zIrFPHvd+qB2ISgm7Zjk1Ba+I/H61WUnWdn37C86BO7FX5UJqmaBwbvD3JBgAmRqyrO3fVbw+YeEyIRaSVW9ztUrOFtUbBpWRrFnAoIoCYILXmPSjBOdQcKghSmWjmbGO00lVv84tCJLQoS8aWYz80XamEkL92SjBVTJ6zUYQuLrqEZuLuWgAfrAc26KtqTENx89456ejf53uFu+RKDlsHnSpvE=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <3469F0C8B8592041A0C8C2C69E240BB0@namprd21.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3bd4a794-1acd-4932-5f8f-08d60eb0093a
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Aug 2018 19:37:34.9115 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR21MB0506
Subject: Re: [Xen-devel] [PATCH RFCv2 3/6] mm/memory_hotplug: fix
 online/offline_pages called w.o. mem_hotplug_lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kate Stewart <kstewart@linuxfoundation.org>, Michal Hocko <mhocko@suse.com>,
 "linux-doc@vger.kernel.org" <linux-doc@vger.kernel.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 Heiko Carstens <heiko.carstens@de.ibm.com>, Paul Mackerras <paulus@samba.org>,
 Rashmica Gupta <rashmica.g@gmail.com>, KY Srinivasan <kys@microsoft.com>,
 Thomas Gleixner <tglx@linutronix.de>, Michael Neuling <mikey@neuling.org>,
 Stephen Hemminger <sthemmin@microsoft.com>,
 Michael Ellerman <mpe@ellerman.id.au>,
 "linux-acpi@vger.kernel.org" <linux-acpi@vger.kernel.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Len Brown <lenb@kernel.org>, Haiyang Zhang <haiyangz@microsoft.com>,
 Dan Williams <dan.j.williams@intel.com>,
 YASUAKI ISHIMATSU <yasu.isimatu@gmail.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, Vlastimil Babka <vbabka@suse.cz>,
 Oscar Salvador <osalvador@suse.de>, Juergen Gross <jgross@suse.com>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 Philippe Ombredanne <pombredanne@nexb.com>,
 Martin Schwidefsky <schwidefsky@de.ibm.com>,
 "devel@linuxdriverproject.org" <devel@linuxdriverproject.org>,
 Andrew Morton <akpm@linux-foundation.org>,
 "linuxppc-dev@lists.ozlabs.org" <linuxppc-dev@lists.ozlabs.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gOC8yMS8xOCA2OjQ0IEFNLCBEYXZpZCBIaWxkZW5icmFuZCB3cm90ZToNCj4gVGhlcmUgc2Vl
bSB0byBiZSBzb21lIHByb2JsZW1zIGFzIHJlc3VsdCBvZiAzMDQ2N2UwYjNiZSAoIm1tLCBob3Rw
bHVnOg0KPiBmaXggY29uY3VycmVudCBtZW1vcnkgaG90LWFkZCBkZWFkbG9jayIpLCB3aGljaCB0
cmllZCB0byBmaXggYSBwb3NzaWJsZQ0KPiBsb2NrIGludmVyc2lvbiByZXBvcnRlZCBhbmQgZGlz
Y3Vzc2VkIGluIFsxXSBkdWUgdG8gdGhlIHR3byBsb2Nrcw0KPiAJYSkgZGV2aWNlX2xvY2soKQ0K
PiAJYikgbWVtX2hvdHBsdWdfbG9jaw0KPiANCj4gV2hpbGUgYWRkX21lbW9yeSgpIGZpcnN0IHRh
a2VzIGIpLCBmb2xsb3dlZCBieSBhKSBkdXJpbmcNCj4gYnVzX3Byb2JlX2RldmljZSgpLCBvbmxp
bmluZyBvZiBtZW1vcnkgZnJvbSB1c2VyIHNwYWNlIGZpcnN0IHRvb2sgYiksDQo+IGZvbGxvd2Vk
IGJ5IGEpLCBleHBvc2luZyBhIHBvc3NpYmxlIGRlYWRsb2NrLg0KPiANCj4gSW4gWzFdLCBhbmQg
aXQgd2FzIGRlY2lkZWQgdG8gbm90IG1ha2UgdXNlIG9mIGRldmljZV9ob3RwbHVnX2xvY2ssIGJ1
dA0KPiByYXRoZXIgdG8gZW5mb3JjZSBhIGxvY2tpbmcgb3JkZXIuDQo+IA0KPiBUaGUgcHJvYmxl
bXMgSSBzcG90dGVkIHJlbGF0ZWQgdG8gdGhpczoNCj4gDQo+IDEuIE1lbW9yeSBibG9jayBkZXZp
Y2UgYXR0cmlidXRlczogV2hpbGUgLnN0YXRlIGZpcnN0IGNhbGxzDQo+ICAgIG1lbV9ob3RwbHVn
X2JlZ2luKCkgYW5kIHRoZSBjYWxscyBkZXZpY2Vfb25saW5lKCkgLSB3aGljaCB0YWtlcw0KPiAg
ICBkZXZpY2VfbG9jaygpIC0gLm9ubGluZSBkb2VzIG5vIGxvbmdlciBjYWxsIG1lbV9ob3RwbHVn
X2JlZ2luKCksIHNvDQo+ICAgIGVmZmVjdGl2ZWx5IGNhbGxzIG9ubGluZV9wYWdlcygpIHdpdGhv
dXQgbWVtX2hvdHBsdWdfbG9jay4NCj4gDQo+IDIuIGRldmljZV9vbmxpbmUoKSBzaG91bGQgYmUg
Y2FsbGVkIHVuZGVyIGRldmljZV9ob3RwbHVnX2xvY2ssIGhvd2V2ZXINCj4gICAgb25saW5pbmcg
bWVtb3J5IGR1cmluZyBhZGRfbWVtb3J5KCkgZG9lcyBub3QgdGFrZSBjYXJlIG9mIHRoYXQuDQo+
IA0KPiBJbiBhZGRpdGlvbiwgSSB0aGluayB0aGVyZSBpcyBhbHNvIHNvbWV0aGluZyB3cm9uZyBh
Ym91dCB0aGUgbG9ja2luZyBpbg0KPiANCj4gMy4gYXJjaC9wb3dlcnBjL3BsYXRmb3Jtcy9wb3dl
cm52L21lbXRyYWNlLmMgY2FsbHMgb2ZmbGluZV9wYWdlcygpDQo+ICAgIHdpdGhvdXQgbG9ja3Mu
IFRoaXMgd2FzIGludHJvZHVjZWQgYWZ0ZXIgMzA0NjdlMGIzYmUuIEFuZCBza2ltbWluZyBvdmVy
DQo+ICAgIHRoZSBjb2RlLCBJIGFzc3VtZSBpdCBjb3VsZCBuZWVkIHNvbWUgbW9yZSBjYXJlIGlu
IHJlZ2FyZHMgdG8gbG9ja2luZw0KPiAgICAoZS5nLiBkZXZpY2Vfb25saW5lKCkgY2FsbGVkIHdp
dGhvdXQgZGV2aWNlX2hvdHBsdWdfbG9jayAtIGJ1dCBJJ2xsDQo+ICAgIG5vdCB0b3VjaCB0aGF0
IGZvciBub3cpLg0KPiANCj4gTm93IHRoYXQgd2UgaG9sZCB0aGUgZGV2aWNlX2hvdHBsdWdfbG9j
ayB3aGVuDQo+IC0gYWRkaW5nIG1lbW9yeSAoZS5nLiB2aWEgYWRkX21lbW9yeSgpL2FkZF9tZW1v
cnlfcmVzb3VyY2UoKSkNCj4gLSByZW1vdmluZyBtZW1vcnkgKGUuZy4gdmlhIHJlbW92ZV9tZW1v
cnkoKSkNCj4gLSBkZXZpY2Vfb25saW5lKCkvZGV2aWNlX29mZmxpbmUoKQ0KPiANCj4gV2UgY2Fu
IG1vdmUgbWVtX2hvdHBsdWdfbG9jayB1c2FnZSBiYWNrIGludG8NCj4gb25saW5lX3BhZ2VzKCkv
b2ZmbGluZV9wYWdlcygpLg0KPiANCj4gV2h5IGlzIG1lbV9ob3RwbHVnX2xvY2sgc3RpbGwgbmVl
ZGVkPyBFc3NlbnRpYWxseSB0byBtYWtlDQo+IGdldF9vbmxpbmVfbWVtcygpL3B1dF9vbmxpbmVf
bWVtcygpIGJlIHZlcnkgZmFzdCAocmVseWluZyBvbg0KPiBkZXZpY2VfaG90cGx1Z19sb2NrIHdv
dWxkIGJlIHZlcnkgc2xvdyksIGFuZCB0byBzZXJpYWxpemUgYWdhaW5zdA0KPiBhZGRpdGlvbiBv
ZiBtZW1vcnkgdGhhdCBkb2VzIG5vdCBjcmVhdGUgbWVtb3J5IGJsb2NrIGRldmljZXMgKGhtbSku
DQo+IA0KPiBbMV0gaHR0cDovL2RyaXZlcmRldi5saW51eGRyaXZlcnByb2plY3Qub3JnL3BpcGVy
bWFpbC8gZHJpdmVyZGV2LWRldmVsLw0KPiAgICAgMjAxNS1GZWJydWFyeS8wNjUzMjQuaHRtbA0K
PiANCj4gVGhpcyBwYXRjaCBpcyBwYXJ0bHkgYmFzZWQgb24gYSBwYXRjaCBieSBWaXRhbHkgS3V6
bmV0c292Lg0KDQpSZXZpZXdlZC1ieTogUGF2ZWwgVGF0YXNoaW4gPHBhdmVsLnRhdGFzaGluQG1p
Y3Jvc29mdC5jb20+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 19:38:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 19:38: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 1fvSld-0007h8-96; Thu, 30 Aug 2018 19:38: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=uez1=ln=microsoft.com=pavel.tatashin@srs-us1.protection.inumbo.net>)
 id 1fvSlc-0007gx-MX
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 19:38:08 +0000
X-Inumbo-ID: 026c561b-ac8c-11e8-a8a5-bc764e045a96
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4e::706])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 026c561b-ac8c-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 21:36:37 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=SEc80Beg5oBLLEQws3nTM8CzP0euA1IlHsmY8oPfxTs=;
 b=EDPmRCp6+mzXzncwn/QZysfoqy5FlU7qU/ySiZqTDmmPHSGdSJ1puc0PQf2I7YPnTSLFxfGkHKw9wGV2g4Lbjdniy4/AYTAyB6WqOnVAsispFMQOxUYEtL0G/BUrCOruOm+bhAPAglEDPNABfg4ZVqsXX7N+zicNcXJGTCrEv5k=
Received: from DM5PR21MB0508.namprd21.prod.outlook.com (10.172.91.142) by
 DM5PR21MB0698.namprd21.prod.outlook.com (10.175.112.13) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1122.2; Thu, 30 Aug 2018 19:38:04 +0000
Received: from DM5PR21MB0508.namprd21.prod.outlook.com
 ([fe80::65dd:b17f:eb0d:2eee]) by DM5PR21MB0508.namprd21.prod.outlook.com
 ([fe80::65dd:b17f:eb0d:2eee%8]) with mapi id 15.20.1122.009; Thu, 30 Aug 2018
 19:38:04 +0000
From: Pasha Tatashin <Pavel.Tatashin@microsoft.com>
To: David Hildenbrand <david@redhat.com>, "linux-mm@kvack.org"
 <linux-mm@kvack.org>
Thread-Topic: [PATCH RFCv2 4/6] powerpc/powernv: hold device_hotplug_lock when
 calling device_online()
Thread-Index: AQHUQJj4ApM7cZ/Ezk+Lz+y1i3C8wA==
Date: Thu, 30 Aug 2018 19:38:04 +0000
Message-ID: <7e9d1b8f-1637-5f24-3f64-c6e9927f6909@microsoft.com>
References: <20180821104418.12710-1-david@redhat.com>
 <20180821104418.12710-5-david@redhat.com>
In-Reply-To: <20180821104418.12710-5-david@redhat.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [137.117.57.82]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DM5PR21MB0698;
 6:PzENUfmKfsvoIef6oMYKb1IxHtMyjjYubnuAGhJEu1yw8OEFm1cMbhBhlBr4gGsxpBhKzESuOEGbLqBup9vYxCwjFJJUNq6KMrxozT6XJuoHVu4sELVIlJ/hiUOfxz5pObkjlq1rmmRlGlWYX9+UQLeTxBUTBFjIUVqCqHhyo9LdhGxkanzdGu4W3lXDnes7bD15u6evvgykB0nshgPPHtEIbNAgQXXkb0cQ+6tbyNfuohKVDgKg4ltq/lAY4gPrXfoegoG/rID4U+ORZaAdx5aAaUGpz1/b5wLpd8aD/Qy9fOUvr0Jy/ItxM6reFWpAq4gc4XEQC/B8JIkIFuSeu3SbwvOvUYgAAUGvkxYlgNFRwNWADNGvqJ5WOxlDu2NB4nxqSVFzTV85Trfn/WKankq2jbSmrcinYQjUFj6ALhgLq/UMKtoINC5FSOYBI/wJlRATN+ho6Mcptdj9rhSY5g==;
 5:y9QdwTZn+A0qKMd41gFD04ov4Y0n0e+amXcrBzn598NR//d9LjX/A7kMENhjmF7dFg8EtE95aIwfJQYs64jE/mcDqXJdP+H02HMoU/d3ECmP/2dUD7QYiCQ+Y11Ysmlrup4dYcq/lSEpLFPUHMg4g8qvcNN911gUMOtAUGmyrQE=;
 7:1b/fPZwfQrDb13YiZhiVCwatBtWZsFZeLSLLonlCVKvOZ1C/pfTozjHJd9FO0WxL36h+yqooQSjRKiKqv8LbO3k3M4sXcjmJDCscf1rE8hENy4ldl0KRUSsCj5K5x2rSfiSdMBdH8cnVtWiz9VaijbGmMiPwX7R/2oFRctutoe9Q0uv68gcac0+eygiW770NrixawFjXg+8/aICuWI2oLvWc5hlIV+0CqzY7LGb8jQPydgo8KGWwRmWvh4d+3FN9
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: fc4d59b5-c458-4d47-cc45-08d60eb01a96
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(4534165)(4627221)(201703031133081)(201702281549075)(5600074)(711020)(4618075)(2017052603328)(7193020);
 SRVR:DM5PR21MB0698; 
x-ms-traffictypediagnostic: DM5PR21MB0698:
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Pavel.Tatashin@microsoft.com; 
x-microsoft-antispam-prvs: <DM5PR21MB0698EB15676A958B1C5D115E9D080@DM5PR21MB0698.namprd21.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(28532068793085)(89211679590171)(209352067349851)(85827821059158); 
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)(3231340)(944501410)(52105095)(2018427008)(6055026)(149027)(150027)(6041310)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(201708071742011)(7699049)(76991033);
 SRVR:DM5PR21MB0698; BCL:0; PCL:0; RULEID:; SRVR:DM5PR21MB0698; 
x-forefront-prvs: 07807C55DC
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(346002)(396003)(39860400002)(376002)(136003)(366004)(189003)(199004)(22452003)(110136005)(54906003)(7416002)(31686004)(6116002)(316002)(10090500001)(3846002)(6486002)(97736004)(36756003)(105586002)(229853002)(106356001)(68736007)(2906002)(66066001)(14454004)(8936002)(186003)(14444005)(11346002)(26005)(486006)(2616005)(256004)(5660300001)(476003)(10290500003)(102836004)(72206003)(53546011)(478600001)(6506007)(31696002)(7736002)(81166006)(446003)(81156014)(25786009)(76176011)(2900100001)(8676002)(86362001)(5250100002)(39060400002)(99286004)(305945005)(6512007)(53936002)(86612001)(6246003)(6436002)(4326008)(2501003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR21MB0698;
 H:DM5PR21MB0508.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: microsoft.com does not designate
 permitted sender hosts)
x-microsoft-antispam-message-info: DR5FHgVs43/x/L0WJtOfICMgQV9DqT17kdST2jwBmYI7egZCbwb7i6P4vawa7lLCCNmO1JPVIvZd421JiSbMmzr2CF2nGjMKJaxDfUcGEhsW05R+NpdHaSwMK8YJOBt92+bOaA8RdJEZ2vyB8zeS8+S0kLNIA8U3t00C4hLb8fp/Sa7DGIwXoCtUJut4V9VZ1A5B8Lu5I7x+7b/KrTU+FI4SF7PdUE7pyh/H++dIh2KWz1ST6m2GU3+1NfrDkmVKY05QYbMuDmeZuk6TUWpeGQFQxwvrFG/Urkz3GXEzpVf8qXRoirb9AezgYxLcAjWI53+74nigipEaauflfUj4H+yrpvWG1icNfIxZ/j7gUN0=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <04EA064F5EB9CF409A2AC76D0D341A0D@namprd21.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-Network-Message-Id: fc4d59b5-c458-4d47-cc45-08d60eb01a96
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Aug 2018 19:38:04.1256 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR21MB0698
Subject: Re: [Xen-devel] [PATCH RFCv2 4/6] powerpc/powernv: hold
 device_hotplug_lock when calling device_online()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Michael Neuling <mikey@neuling.org>,
 "linux-doc@vger.kernel.org" <linux-doc@vger.kernel.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 "linux-acpi@vger.kernel.org" <linux-acpi@vger.kernel.org>,
 Paul Mackerras <paulus@samba.org>, Michael Ellerman <mpe@ellerman.id.au>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "devel@linuxdriverproject.org" <devel@linuxdriverproject.org>,
 Rashmica Gupta <rashmica.g@gmail.com>,
 "linuxppc-dev@lists.ozlabs.org" <linuxppc-dev@lists.ozlabs.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmV2aWV3ZWQtYnk6IFBhdmVsIFRhdGFzaGluIDxwYXZlbC50YXRhc2hpbkBtaWNyb3NvZnQuY29t
Pg0KDQpPbiA4LzIxLzE4IDY6NDQgQU0sIERhdmlkIEhpbGRlbmJyYW5kIHdyb3RlOg0KPiBkZXZp
Y2Vfb25saW5lKCkgc2hvdWxkIGJlIGNhbGxlZCB3aXRoIGRldmljZV9ob3RwbHVnX2xvY2soKSBo
ZWxkLg0KPiANCj4gQ2M6IEJlbmphbWluIEhlcnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNo
aW5nLm9yZz4NCj4gQ2M6IFBhdWwgTWFja2VycmFzIDxwYXVsdXNAc2FtYmEub3JnPg0KPiBDYzog
TWljaGFlbCBFbGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1Pg0KPiBDYzogUmFzaG1pY2EgR3Vw
dGEgPHJhc2htaWNhLmdAZ21haWwuY29tPg0KPiBDYzogQmFsYmlyIFNpbmdoIDxic2luZ2hhcm9y
YUBnbWFpbC5jb20+DQo+IENjOiBNaWNoYWVsIE5ldWxpbmcgPG1pa2V5QG5ldWxpbmcub3JnPg0K
PiBTaWduZWQtb2ZmLWJ5OiBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4NCj4g
LS0tDQo+ICBhcmNoL3Bvd2VycGMvcGxhdGZvcm1zL3Bvd2VybnYvbWVtdHJhY2UuYyB8IDIgKysN
Cj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykNCj4gDQo+IGRpZmYgLS1naXQgYS9h
cmNoL3Bvd2VycGMvcGxhdGZvcm1zL3Bvd2VybnYvbWVtdHJhY2UuYyBiL2FyY2gvcG93ZXJwYy9w
bGF0Zm9ybXMvcG93ZXJudi9tZW10cmFjZS5jDQo+IGluZGV4IDhmMWNkNGYzYmZkNS4uZWY3MTgx
ZDRmZTY4IDEwMDY0NA0KPiAtLS0gYS9hcmNoL3Bvd2VycGMvcGxhdGZvcm1zL3Bvd2VybnYvbWVt
dHJhY2UuYw0KPiArKysgYi9hcmNoL3Bvd2VycGMvcGxhdGZvcm1zL3Bvd2VybnYvbWVtdHJhY2Uu
Yw0KPiBAQCAtMjI5LDkgKzIyOSwxMSBAQCBzdGF0aWMgaW50IG1lbXRyYWNlX29ubGluZSh2b2lk
KQ0KPiAgCQkgKiB3ZSBuZWVkIHRvIG9ubGluZSB0aGUgbWVtb3J5IG91cnNlbHZlcy4NCj4gIAkJ
ICovDQo+ICAJCWlmICghbWVtaHBfYXV0b19vbmxpbmUpIHsNCj4gKwkJCWxvY2tfZGV2aWNlX2hv
dHBsdWcoKTsNCj4gIAkJCXdhbGtfbWVtb3J5X3JhbmdlKFBGTl9ET1dOKGVudC0+c3RhcnQpLA0K
PiAgCQkJCQkgIFBGTl9VUChlbnQtPnN0YXJ0ICsgZW50LT5zaXplIC0gMSksDQo+ICAJCQkJCSAg
TlVMTCwgb25saW5lX21lbV9ibG9jayk7DQo+ICsJCQl1bmxvY2tfZGV2aWNlX2hvdHBsdWcoKTsN
Cj4gIAkJfQ0KPiAgDQo+ICAJCS8qDQo+IApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 19:38:33 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 19: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 1fvSm0-0007nz-LV; Thu, 30 Aug 2018 19: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=uez1=ln=microsoft.com=pavel.tatashin@srs-us1.protection.inumbo.net>)
 id 1fvSlz-0007nY-Gc
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 19:38:31 +0000
X-Inumbo-ID: 0fab2a76-ac8c-11e8-a8a5-bc764e045a96
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe4e::725])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 0fab2a76-ac8c-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 21:36:59 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=P3Ta/aRlyAeaLaIkC3uUZRmdwXik0pGpVChPhpUFJBc=;
 b=eU5mahOYkC/PDuisU3G18Jo2StUx3PRV/jMz1dK2/hlr7+GgkGVXuPKSeuskFkQH8Nn3tsjMDGC8JYeWBymP+q9ckCi2S7ORG5vYD9RCGHBnw6j0vRCgsPwEe2mTMJl72ZhtfjDIA8H0ZAPHx/Cfx0yKwxLIzFfkmc40l5YVc5s=
Received: from DM5PR21MB0508.namprd21.prod.outlook.com (10.172.91.142) by
 DM5PR21MB0698.namprd21.prod.outlook.com (10.175.112.13) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1122.2; Thu, 30 Aug 2018 19:38:26 +0000
Received: from DM5PR21MB0508.namprd21.prod.outlook.com
 ([fe80::65dd:b17f:eb0d:2eee]) by DM5PR21MB0508.namprd21.prod.outlook.com
 ([fe80::65dd:b17f:eb0d:2eee%8]) with mapi id 15.20.1122.009; Thu, 30 Aug 2018
 19:38:26 +0000
From: Pasha Tatashin <Pavel.Tatashin@microsoft.com>
To: David Hildenbrand <david@redhat.com>, "linux-mm@kvack.org"
 <linux-mm@kvack.org>
Thread-Topic: [PATCH RFCv2 5/6] powerpc/powernv: hold device_hotplug_lock in
 memtrace_offline_pages()
Thread-Index: AQHUQJkF4A5ugJ7evE+50yrZin0knA==
Date: Thu, 30 Aug 2018 19:38:26 +0000
Message-ID: <226aaaf7-7d1c-6f7b-5bf4-e6eb99862ebd@microsoft.com>
References: <20180821104418.12710-1-david@redhat.com>
 <20180821104418.12710-6-david@redhat.com>
In-Reply-To: <20180821104418.12710-6-david@redhat.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [137.117.57.82]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DM5PR21MB0698;
 6:08fVcqfIni5TL/cjeUA1W+AgpLZArXZMGF5PWpLVm8VBpz7F3mrPmTbG0T6ncQxjrt63UE/eBE0QQEJZO9mNiw5YlSE9IuAwX5gOVLpOPjMqpELdoVr/85nh2BZjat3Atnbnx3/8Nr+28f55eK30BFUxqFgoPmCHRBD9tvrhbzgHXQ2tYpATR+40wjbO0bb1KXnWovKSreue6bRCOw1Qr4otq6T6LGWU3KUuZ3qdrVDMX9cWLIiPm8JWbtLH2g2eu8vuFkG+sOQoMvKZ/r725pXV2Q1OlpFEcSHDGS+ZgclTsQetv/Abfi7ySHi5sy7++6XzGMUKGomZpe1M9R8QKzIOgD65b6s5nNGEe9flak2+0wKEuluW0mmdmJvjhdr16TKQngvJfy+En3WExostdW8SoKYAeH+lxsX0HXSiL3LJ6yx7iQGAam0N2mV/AqR0wN8gfQkAGz1xHt+OhEdNFg==;
 5:4KLONFU77TddsgcFA+iZUb38vq8dVOqV2chkp4aHqzwlPUEKT3m3MZENeqWj3EpDSYJumqcS3ZM4mfYtU2EOgg4hEsz+SgkVb1BDuYb74tZQMyw+Vp8EoVkz2xaRsIGqhm82/5uk7b0WmnN1eXyuxHkv9iVjxqtWHRb4cGYH+9I=;
 7:7bfZmBSzJmNCx5B4vGgRtIZATNxQsx814Az1CfU7dd8rB16Y2fydWaNjZ7eGgI22+QYmkY3dIxDg5Kt1AeDSmyP4AWESp84bL1mdzNsAMcQFOdn0zo8XbhbcVzGBdMws8QpaxC4w/ftPYnnmVzD+6PtbGwgYQiuSePLwaye6JC5m6j+vhOu82/oiS30Rts6/OiBu6pyp1dtMNqIHyJhsyw0Kb9LassAS31JqaFfOOXiTQ6VEdEFGx/FGNPf/DP9K
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 94f1e4a6-d601-4ec8-3652-08d60eb02808
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(4534165)(4627221)(201703031133081)(201702281549075)(5600074)(711020)(4618075)(2017052603328)(7193020);
 SRVR:DM5PR21MB0698; 
x-ms-traffictypediagnostic: DM5PR21MB0698:
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Pavel.Tatashin@microsoft.com; 
x-microsoft-antispam-prvs: <DM5PR21MB0698A6796F69D4BCB93E8E999D080@DM5PR21MB0698.namprd21.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(28532068793085)(89211679590171)(85827821059158); 
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)(3231340)(944501410)(52105095)(2018427008)(6055026)(149027)(150027)(6041310)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(201708071742011)(7699049)(76991033);
 SRVR:DM5PR21MB0698; BCL:0; PCL:0; RULEID:; SRVR:DM5PR21MB0698; 
x-forefront-prvs: 07807C55DC
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(346002)(396003)(39860400002)(376002)(136003)(366004)(189003)(199004)(22452003)(110136005)(54906003)(7416002)(31686004)(6116002)(316002)(10090500001)(3846002)(6486002)(97736004)(36756003)(105586002)(229853002)(106356001)(68736007)(2906002)(66066001)(14454004)(8936002)(186003)(14444005)(11346002)(26005)(486006)(2616005)(256004)(5660300001)(476003)(10290500003)(102836004)(72206003)(53546011)(478600001)(6506007)(31696002)(7736002)(81166006)(446003)(81156014)(25786009)(76176011)(2900100001)(8676002)(86362001)(5250100002)(39060400002)(99286004)(305945005)(6512007)(53936002)(86612001)(6246003)(6436002)(4326008)(2501003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR21MB0698;
 H:DM5PR21MB0508.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: microsoft.com does not designate
 permitted sender hosts)
x-microsoft-antispam-message-info: fEI5hOfY38Pb/M0P4sWh7k9Ro96mMAuMzE0coIvApxboXdr5tZJYC6wuBnRFS/0ZdKaZaCmZzWAU3ooLdSZHLoJ4ihVm3vpAtbv98fiQp1qnQuKSomyeMeR58+C5jk4S72iVKQGsAHeLUfdfh8MoGebl/0JrBQqqRrv5afBF38zy0AgaigozJOeFzu3y4pe5bUkmpUComboIBUkW4FyZTZep9E/cc9kYVMqPXATyW2Tasp13UFuOxzbbRAQrC6JQtRYPKSjSaRSUd2IWBQyv1ABiWHO9ryqUGIaG2ABCz+X8RRLUxTW6Cr7C6izq+34a99qngXoTGrG50CVwBbXXQ5TJYG6ilVtBP2THII0gJOg=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <22514313AC9ABF4BA9891A4203E5CEF8@namprd21.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 94f1e4a6-d601-4ec8-3652-08d60eb02808
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Aug 2018 19:38:26.6702 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR21MB0698
Subject: Re: [Xen-devel] [PATCH RFCv2 5/6] powerpc/powernv: hold
 device_hotplug_lock in memtrace_offline_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: Michael Neuling <mikey@neuling.org>,
 "linux-doc@vger.kernel.org" <linux-doc@vger.kernel.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 "linux-acpi@vger.kernel.org" <linux-acpi@vger.kernel.org>,
 Paul Mackerras <paulus@samba.org>, Michael Ellerman <mpe@ellerman.id.au>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "devel@linuxdriverproject.org" <devel@linuxdriverproject.org>,
 Rashmica Gupta <rashmica.g@gmail.com>,
 "linuxppc-dev@lists.ozlabs.org" <linuxppc-dev@lists.ozlabs.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmV2aWV3ZWQtYnk6IFBhdmVsIFRhdGFzaGluIDxwYXZlbC50YXRhc2hpbkBtaWNyb3NvZnQuY29t
Pg0KDQpPbiA4LzIxLzE4IDY6NDQgQU0sIERhdmlkIEhpbGRlbmJyYW5kIHdyb3RlOg0KPiBMZXQn
cyBwZXJmb3JtIGFsbCBjaGVja2luZyArIG9mZmxpbmluZyArIHJlbW92aW5nIHVuZGVyDQo+IGRl
dmljZV9ob3RwbHVnX2xvY2ssIHNvIG5vYm9keSBjYW4gbWVzcyB3aXRoIHRoZXNlIGRldmljZXMg
dmlhDQo+IHN5c2ZzIGNvbmN1cnJlbnRseS4NCj4gDQo+IENjOiBCZW5qYW1pbiBIZXJyZW5zY2ht
aWR0IDxiZW5oQGtlcm5lbC5jcmFzaGluZy5vcmc+DQo+IENjOiBQYXVsIE1hY2tlcnJhcyA8cGF1
bHVzQHNhbWJhLm9yZz4NCj4gQ2M6IE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5h
dT4NCj4gQ2M6IFJhc2htaWNhIEd1cHRhIDxyYXNobWljYS5nQGdtYWlsLmNvbT4NCj4gQ2M6IEJh
bGJpciBTaW5naCA8YnNpbmdoYXJvcmFAZ21haWwuY29tPg0KPiBDYzogTWljaGFlbCBOZXVsaW5n
IDxtaWtleUBuZXVsaW5nLm9yZz4NCj4gU2lnbmVkLW9mZi1ieTogRGF2aWQgSGlsZGVuYnJhbmQg
PGRhdmlkQHJlZGhhdC5jb20+DQo+IC0tLQ0KPiAgYXJjaC9wb3dlcnBjL3BsYXRmb3Jtcy9wb3dl
cm52L21lbXRyYWNlLmMgfCAxMCArKysrKysrKy0tDQo+ICAxIGZpbGUgY2hhbmdlZCwgOCBpbnNl
cnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL2FyY2gvcG93ZXJw
Yy9wbGF0Zm9ybXMvcG93ZXJudi9tZW10cmFjZS5jIGIvYXJjaC9wb3dlcnBjL3BsYXRmb3Jtcy9w
b3dlcm52L21lbXRyYWNlLmMNCj4gaW5kZXggZWY3MTgxZDRmZTY4Li40NzNlNTk4NDJlYzUgMTAw
NjQ0DQo+IC0tLSBhL2FyY2gvcG93ZXJwYy9wbGF0Zm9ybXMvcG93ZXJudi9tZW10cmFjZS5jDQo+
ICsrKyBiL2FyY2gvcG93ZXJwYy9wbGF0Zm9ybXMvcG93ZXJudi9tZW10cmFjZS5jDQo+IEBAIC03
NCw5ICs3NCwxMyBAQCBzdGF0aWMgYm9vbCBtZW10cmFjZV9vZmZsaW5lX3BhZ2VzKHUzMiBuaWQs
IHU2NCBzdGFydF9wZm4sIHU2NCBucl9wYWdlcykNCj4gIHsNCj4gIAl1NjQgZW5kX3BmbiA9IHN0
YXJ0X3BmbiArIG5yX3BhZ2VzIC0gMTsNCj4gIA0KPiArCWxvY2tfZGV2aWNlX2hvdHBsdWcoKTsN
Cj4gKw0KPiAgCWlmICh3YWxrX21lbW9yeV9yYW5nZShzdGFydF9wZm4sIGVuZF9wZm4sIE5VTEws
DQo+IC0JICAgIGNoZWNrX21lbWJsb2NrX29ubGluZSkpDQo+ICsJICAgIGNoZWNrX21lbWJsb2Nr
X29ubGluZSkpIHsNCj4gKwkJdW5sb2NrX2RldmljZV9ob3RwbHVnKCk7DQo+ICAJCXJldHVybiBm
YWxzZTsNCj4gKwl9DQo+ICANCj4gIAl3YWxrX21lbW9yeV9yYW5nZShzdGFydF9wZm4sIGVuZF9w
Zm4sICh2b2lkICopTUVNX0dPSU5HX09GRkxJTkUsDQo+ICAJCQkgIGNoYW5nZV9tZW1ibG9ja19z
dGF0ZSk7DQo+IEBAIC04NCwxNCArODgsMTYgQEAgc3RhdGljIGJvb2wgbWVtdHJhY2Vfb2ZmbGlu
ZV9wYWdlcyh1MzIgbmlkLCB1NjQgc3RhcnRfcGZuLCB1NjQgbnJfcGFnZXMpDQo+ICAJaWYgKG9m
ZmxpbmVfcGFnZXMoc3RhcnRfcGZuLCBucl9wYWdlcykpIHsNCj4gIAkJd2Fsa19tZW1vcnlfcmFu
Z2Uoc3RhcnRfcGZuLCBlbmRfcGZuLCAodm9pZCAqKU1FTV9PTkxJTkUsDQo+ICAJCQkJICBjaGFu
Z2VfbWVtYmxvY2tfc3RhdGUpOw0KPiArCQl1bmxvY2tfZGV2aWNlX2hvdHBsdWcoKTsNCj4gIAkJ
cmV0dXJuIGZhbHNlOw0KPiAgCX0NCj4gIA0KPiAgCXdhbGtfbWVtb3J5X3JhbmdlKHN0YXJ0X3Bm
biwgZW5kX3BmbiwgKHZvaWQgKilNRU1fT0ZGTElORSwNCj4gIAkJCSAgY2hhbmdlX21lbWJsb2Nr
X3N0YXRlKTsNCj4gIA0KPiAtCXJlbW92ZV9tZW1vcnkobmlkLCBzdGFydF9wZm4gPDwgUEFHRV9T
SElGVCwgbnJfcGFnZXMgPDwgUEFHRV9TSElGVCk7DQo+ICsJX19yZW1vdmVfbWVtb3J5KG5pZCwg
c3RhcnRfcGZuIDw8IFBBR0VfU0hJRlQsIG5yX3BhZ2VzIDw8IFBBR0VfU0hJRlQpOw0KPiAgDQo+
ICsJdW5sb2NrX2RldmljZV9ob3RwbHVnKCk7DQo+ICAJcmV0dXJuIHRydWU7DQo+ICB9DQo+ICAN
Cj4gCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 19:38:50 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 19:38:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvSmI-0007tf-0H; Thu, 30 Aug 2018 19:38: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=uez1=ln=microsoft.com=pavel.tatashin@srs-us1.protection.inumbo.net>)
 id 1fvSmG-0007t7-3C
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 19:38:48 +0000
X-Inumbo-ID: 19d4720c-ac8c-11e8-a8a5-bc764e045a96
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe44::72d])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 19d4720c-ac8c-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 21:37:16 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=6aXk1fTN1v0G0dCMjcJ/beHgJHnbbeBlz40gwes5dl8=;
 b=nUOugr7J3wuYkTrJ7dpRSRndhD0xNQTTSg03Ff7/rdn+DkUdyZ78N8DMYdvr1a/96vHhpkaBRQPXDh19nVDJAt+4GYtA0QRFpFQ0v9Z/BcmYiRpLKyizEJ7WDY1zJ4Vcd+mV22aq3Q3vAUUhIdWSOKPBjCA+HPFN/m3AkAcnrNc=
Received: from DM5PR21MB0508.namprd21.prod.outlook.com (10.172.91.142) by
 DM5PR21MB0121.namprd21.prod.outlook.com (10.173.173.8) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1122.1; Thu, 30 Aug 2018 19:38:43 +0000
Received: from DM5PR21MB0508.namprd21.prod.outlook.com
 ([fe80::65dd:b17f:eb0d:2eee]) by DM5PR21MB0508.namprd21.prod.outlook.com
 ([fe80::65dd:b17f:eb0d:2eee%8]) with mapi id 15.20.1122.009; Thu, 30 Aug 2018
 19:38:43 +0000
From: Pasha Tatashin <Pavel.Tatashin@microsoft.com>
To: David Hildenbrand <david@redhat.com>, "linux-mm@kvack.org"
 <linux-mm@kvack.org>
Thread-Topic: [PATCH RFCv2 6/6] memory-hotplug.txt: Add some details about
 locking internals
Thread-Index: AQHUQJkPzdDzVGjSIEmr3/vDaTxSRw==
Date: Thu, 30 Aug 2018 19:38:43 +0000
Message-ID: <b46f358b-8fea-b380-1978-5f3e772130d4@microsoft.com>
References: <20180821104418.12710-1-david@redhat.com>
 <20180821104418.12710-7-david@redhat.com>
In-Reply-To: <20180821104418.12710-7-david@redhat.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [137.117.57.82]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DM5PR21MB0121;
 6:3FkTvVYHCoASj2NoAJhXPer96uyBd3iV/k9HNGToAXzsU6Vr4qA3U/9ssBjeGJiS8WjeUBAFLKVHpU7kA4Ub/s8gUjImiJnvlymnUl+H9mAjtSFG5RKwVR5aG08fo04dTzjvKnHa8TZrIkFhmkIuK+fBikhPSrMYknwbrVscY646Dfl5+kf6zlMBZIhvm1iuKLo4tKCeFRDQsYmvoEd8DbP3j+oY31dutBdjgtfkK6hSZUd7qvKAlJqwUl+zB3hFu7XAE5GrzZ6rrXghKxkEi7YwjtP8Fw+HFLDY6IXuV99RuywIlb8/vctif97eSIdFzMgMXXASKpZMdqu0oIBtHR8ChE33w1+Mj/tOju3TnQxICBrFnaJHASrSVlCdEXC7wsygQTeX/B5qh5RUJ4FWMslpHvCABiml3hk+sEQi/yjXw8hIfpDgsh0QDFmU8v3t4KURfc4W6+b0r+v3+9ysXw==;
 5:/2rNI3M5JMmQqs8LI18ZR9rSsFfgacv8qlZwn6RiqXeCC6Ajeul4td3UTIeHo1x2I2pEmEyuMSB0v9Vd9KXLYPIa3drRpPl7IVVW0Vzj9MQTgizrmOT9FlXcwdoZC5ggQnBoOM+17TMcDsbbE7kgGIXbO6gqtYUJORlXUbBXMj4=;
 7:hO3H6YwXeALiFTTeuH5uL9iG8pGe9QLbhVaYbp5QAEbnWEshtCY+cxOGMxHBIDKBt4tYt4AOXVczV+rY5bF4uggCduWNfigRVN/ZvTh93qOIZ1RWZ60T781XcUWvTxMrYagMNhTdVhxDavfI3MJeKVgVQGySX/nJjIzbnqymGLlWC8Qz/OOhXSo8UMrGlHBK0P8/YYqP1ColK/WeHyceQFDpmgdDXNkRlyMFjgi0tMM7xQceOkYb0zGV3DmTOwVF
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: a438b49c-658f-4fab-9ec6-08d60eb0322e
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(4534165)(4627221)(201703031133081)(201702281549075)(5600074)(711020)(4618075)(2017052603328)(7193020);
 SRVR:DM5PR21MB0121; 
x-ms-traffictypediagnostic: DM5PR21MB0121:
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Pavel.Tatashin@microsoft.com; 
x-microsoft-antispam-prvs: <DM5PR21MB01219AD80AFDF3EB8837A1539D080@DM5PR21MB0121.namprd21.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(28532068793085)(89211679590171)(209352067349851); 
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(3231340)(944501410)(52105095)(2018427008)(3002001)(10201501046)(6055026)(149027)(150027)(6041310)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123562045)(201708071742011)(7699049)(76991033);
 SRVR:DM5PR21MB0121; BCL:0; PCL:0; RULEID:; SRVR:DM5PR21MB0121; 
x-forefront-prvs: 07807C55DC
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(376002)(346002)(366004)(39860400002)(396003)(136003)(189003)(199004)(81166006)(6246003)(81156014)(54906003)(72206003)(6486002)(2900100001)(14454004)(2906002)(110136005)(66066001)(31686004)(5660300001)(106356001)(478600001)(105586002)(8936002)(10290500003)(6436002)(76176011)(102836004)(4326008)(53936002)(6512007)(99286004)(36756003)(6506007)(256004)(53546011)(14444005)(8676002)(10090500001)(558084003)(7416002)(26005)(7736002)(305945005)(486006)(446003)(11346002)(2616005)(476003)(186003)(68736007)(97736004)(22452003)(316002)(229853002)(2501003)(25786009)(31696002)(3846002)(86612001)(5250100002)(6116002)(86362001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR21MB0121;
 H:DM5PR21MB0508.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: microsoft.com does not designate
 permitted sender hosts)
x-microsoft-antispam-message-info: HT4zcTN7Kj4+uPrbBxL8ciA0gLQ6HO5Qzb2eg37ej8fyDU+Mv7qeR43rYmWwujmDs7FQkMOm/zoAWR4GdRVHO6oMH9GXr2gCyMMbBEUWPWRvVgGKnerRBgk9wFkmYms20H7ADCm7ycZTAws7tLtOZx9rffMTVHzz3tJu/i17rGtJG0+EnmPaZJOiWWYnwghzsI1TNoGZhQTDfZmep4W5AcIfGNr+v6ljVq4ZJW+Twb2O6AK2nbhODSySeNnDP1QP3Z4QJ1YXN2RrXLfVizvY99cS5RRjP2m9pjfACaoWfXT8GfB35yIJQgn6Nw8gF3o8XybejVMdRO0obARvO6iqTI42DG+GEMoBZy0KWe3Cs9A=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <9F9046A8AD873D478941CC2B49BDEB5E@namprd21.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a438b49c-658f-4fab-9ec6-08d60eb0322e
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Aug 2018 19:38:43.6951 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR21MB0121
Subject: Re: [Xen-devel] [PATCH RFCv2 6/6] memory-hotplug.txt: Add some
 details about locking internals
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Michal Hocko <mhocko@suse.com>,
 "linux-doc@vger.kernel.org" <linux-doc@vger.kernel.org>,
 Jonathan Corbet <corbet@lwn.net>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 "linux-acpi@vger.kernel.org" <linux-acpi@vger.kernel.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "devel@linuxdriverproject.org" <devel@linuxdriverproject.org>,
 Andrew Morton <akpm@linux-foundation.org>,
 "linuxppc-dev@lists.ozlabs.org" <linuxppc-dev@lists.ozlabs.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQpSZXZpZXdlZC1ieTogUGF2ZWwgVGF0YXNoaW4gPHBhdmVsLnRhdGFzaGluQG1pY3Jvc29mdC5j
b20+DQoNCk9uIDgvMjEvMTggNjo0NCBBTSwgRGF2aWQgSGlsZGVuYnJhbmQgd3JvdGU6DQo+IExl
dCdzIGRvY3VtZW50IHRoZSBtYWdpYyBhIGJpdCwgZXNwZWNpYWxseSB3aHkgZGV2aWNlX2hvdHBs
dWdfbG9jayBpcw0KPiByZXF1aXJlZCB3aGVuIGFkZGluZy9yZW1vdmluZyBtZW1vcnkgYW5kIGhv
dyBpdCBhbGwgcGxheSB0b2dldGhlciB3aXRoDQo+IHJlcXVlc3RzIHRvIG9ubGluZS9vZmZsaW5l
IG1lbW9yeSBmcm9tIHVzZXIgc3BhY2UuDQo+IApfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 19:41:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 19:41:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvSoN-0000OS-Fk; Thu, 30 Aug 2018 19:40:59 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=d9vb=ln=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fvSoL-0000OG-Tc
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 19:40:57 +0000
X-Inumbo-ID: 66aac2cd-ac8c-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 66aac2cd-ac8c-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 21:39: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 218D27A9;
 Thu, 30 Aug 2018 12:40:55 -0700 (PDT)
Received: from [10.37.8.28] (unknown [10.37.8.28])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 4EC913F5BC;
 Thu, 30 Aug 2018 12:40:53 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1534154469-6076-7-git-send-email-andrew.cooper3@citrix.com>
 <1535535519-23117-1-git-send-email-andrew.cooper3@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <83ca0019-6391-a3c2-815a-5024287199d7@arm.com>
Date: Thu, 30 Aug 2018 20:40:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1535535519-23117-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 6/12] xen/gnttab: Pass max_{grant,
 maptrack}_frames into grant_table_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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW5kcmV3LAoKT24gMDgvMjkvMjAxOCAxMDozOCBBTSwgQW5kcmV3IENvb3BlciB3cm90ZToK
PiAuLi4gcmF0aGVyIHRoYW4gc2V0dGluZyB0aGUgbGltaXRzIHVwIGFmdGVyIGRvbWFpbl9jcmVh
dGUoKSBoYXMgY29tcGxldGVkLgo+IAo+IFRoaXMgcmVtb3ZlcyB0aGUgY29tbW9uIGdudHRhYiBp
bmZyYXN0cnVjdHVyZSBmb3IgY2FsY3VsYXRpbmcgdGhlIG51bWJlciBvZgo+IGRvbTAgZ3JhbnQg
ZnJhbWVzIChhcyB0aGUgY29tbW9uIGdyYW50IHRhYmxlIGNvZGUgaXMgbm90IGFuIGFwcHJvcHJp
YXRlIHBsYWNlCj4gZm9yIGl0IHRvIGxpdmUpLCBvcHRpbmcgaW5zdGVhZCB0byByZXF1aXJlIHRo
ZSBkb20wIGNvbnN0cnVjdGlvbiBjb2RlIHRvIHBhc3MKPiBhIHNhbmUgdmFsdWUgaW4gdmlhIHRo
ZSBjb25maWd1cmF0aW9uLgo+IAo+IEluIHByYWN0aWNlLCB0aGlzIG5vdyBtZWFucyB0aGF0IHRo
ZXJlIGlzIG5ldmVyIGEgcGFydGlhbGx5IGNvbnN0cnVjdGVkIGdyYW50Cj4gdGFibGUgZm9yIGEg
cmVmZXJlbmNlLWFibGUgZG9tYWluLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KPiBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA
YXJtLmNvbT4KCkNoZWVycywKCj4gLS0tCj4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KPiBDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNv
bT4KPiBDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAKPiB2MjoKPiAgICogU3Bs
aXQvcmVhcnJhbmdlIHRvIGF2b2lkIHRoZSBwb3N0LWRvbWFpbi1jcmVhdGUgZXJyb3IgcGF0aC4K
PiB2MzoKPiAgICogUmV0YWluIGdudHRhYl9kb20wX2ZyYW1lcygpIGZvciBBUk0uICBTYWRseSBu
ZWVkcyB0byBiZSBhIG1hY3JvIGFzCj4gICAgIG9wdF9tYXhfZ3JhbnRfZnJhbWVzIGlzbid0IGRl
Y2xhcmVkIHVudGlsIGxhdGVyIGluIHhlbi9ncmFudF90YWJsZS5oCj4gLS0tCj4gICB4ZW4vYXJj
aC9hcm0vc2V0dXAuYyAgICAgICAgICAgICAgfCAgMyArKysKPiAgIHhlbi9hcmNoL3g4Ni9zZXR1
cC5jICAgICAgICAgICAgICB8ICAzICsrKwo+ICAgeGVuL2NvbW1vbi9kb21haW4uYyAgICAgICAg
ICAgICAgIHwgIDMgKystCj4gICB4ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgICAgICAgICAgfCAx
NiArKystLS0tLS0tLS0tLS0tCj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmgg
fCAgNiArKy0tLS0KPiAgIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3JhbnRfdGFibGUuaCB8ICA1IC0t
LS0tCj4gICB4ZW4vaW5jbHVkZS94ZW4vZ3JhbnRfdGFibGUuaCAgICAgfCAgNiArKy0tLS0KPiAg
IDcgZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgMjcgZGVsZXRpb25zKC0pCj4gCj4g
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9zZXR1cC5jIGIveGVuL2FyY2gvYXJtL3NldHVwLmMK
PiBpbmRleCA0NWYzODQxLi41MDFhOWQ1IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9zZXR1
cC5jCj4gKysrIGIveGVuL2FyY2gvYXJtL3NldHVwLmMKPiBAQCAtMjAsNiArMjAsNyBAQAo+ICAg
I2luY2x1ZGUgPHhlbi9jb21waWxlLmg+Cj4gICAjaW5jbHVkZSA8eGVuL2RldmljZV90cmVlLmg+
Cj4gICAjaW5jbHVkZSA8eGVuL2RvbWFpbl9wYWdlLmg+Cj4gKyNpbmNsdWRlIDx4ZW4vZ3JhbnRf
dGFibGUuaD4KPiAgICNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KPiAgICNpbmNsdWRlIDx4ZW4vc3Ry
aW5nLmg+Cj4gICAjaW5jbHVkZSA8eGVuL3NlcmlhbC5oPgo+IEBAIC02OTMsNiArNjk0LDggQEAg
dm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgYm9vdF9waHlzX29mZnNldCwKPiAg
ICAgICBzdHJ1Y3QgZG9tYWluICpkb20wOwo+ICAgICAgIHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0
ZWRvbWFpbiBkb20wX2NmZyA9IHsKPiAgICAgICAgICAgLm1heF9ldnRjaG5fcG9ydCA9IC0xLAo+
ICsgICAgICAgIC5tYXhfZ3JhbnRfZnJhbWVzID0gZ250dGFiX2RvbTBfZnJhbWVzKCksCj4gKyAg
ICAgICAgLm1heF9tYXB0cmFja19mcmFtZXMgPSBvcHRfbWF4X21hcHRyYWNrX2ZyYW1lcywKPiAg
ICAgICB9Owo+ICAgCj4gICAgICAgZGNhY2hlX2xpbmVfYnl0ZXMgPSByZWFkX2RjYWNoZV9saW5l
X2J5dGVzKCk7Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jIGIveGVuL2FyY2gv
eDg2L3NldHVwLmMKPiBpbmRleCBkZDExODE1Li44NDQwNjQzIDEwMDY0NAo+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9zZXR1cC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMKPiBAQCAtMSw2ICsx
LDcgQEAKPiAgICNpbmNsdWRlIDx4ZW4vaW5pdC5oPgo+ICAgI2luY2x1ZGUgPHhlbi9saWIuaD4K
PiAgICNpbmNsdWRlIDx4ZW4vZXJyLmg+Cj4gKyNpbmNsdWRlIDx4ZW4vZ3JhbnRfdGFibGUuaD4K
PiAgICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KPiAgICNpbmNsdWRlIDx4ZW4vc2NoZWQtaWYuaD4K
PiAgICNpbmNsdWRlIDx4ZW4vZG9tYWluLmg+Cj4gQEAgLTY4Miw2ICs2ODMsOCBAQCB2b2lkIF9f
aW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nIG1iaV9wKQo+ICAgICAgIHN0
cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiBkb20wX2NmZyA9IHsKPiAgICAgICAgICAgLmZs
YWdzID0gWEVOX0RPTUNUTF9DREZfczNfaW50ZWdyaXR5LAo+ICAgICAgICAgICAubWF4X2V2dGNo
bl9wb3J0ID0gLTEsCj4gKyAgICAgICAgLm1heF9ncmFudF9mcmFtZXMgPSBvcHRfbWF4X2dyYW50
X2ZyYW1lcywKPiArICAgICAgICAubWF4X21hcHRyYWNrX2ZyYW1lcyA9IG9wdF9tYXhfbWFwdHJh
Y2tfZnJhbWVzLAo+ICAgICAgIH07Cj4gICAKPiAgICAgICAvKiBDcml0aWNhbCByZWdpb24gd2l0
aG91dCBJRFQgb3IgVFNTLiAgQW55IGZhdWx0IGlzIGRlYWRseSEgKi8KPiBkaWZmIC0tZ2l0IGEv
eGVuL2NvbW1vbi9kb21haW4uYyBiL3hlbi9jb21tb24vZG9tYWluLmMKPiBpbmRleCAxNzFkMjVl
Li4xZGNhYjhkIDEwMDY0NAo+IC0tLSBhL3hlbi9jb21tb24vZG9tYWluLmMKPiArKysgYi94ZW4v
Y29tbW9uL2RvbWFpbi5jCj4gQEAgLTM2Niw3ICszNjYsOCBAQCBzdHJ1Y3QgZG9tYWluICpkb21h
aW5fY3JlYXRlKGRvbWlkX3QgZG9taWQsCj4gICAgICAgICAgICAgICBnb3RvIGZhaWw7Cj4gICAg
ICAgICAgIGluaXRfc3RhdHVzIHw9IElOSVRfZXZ0Y2huOwo+ICAgCj4gLSAgICAgICAgaWYgKCAo
ZXJyID0gZ3JhbnRfdGFibGVfY3JlYXRlKGQpKSAhPSAwICkKPiArICAgICAgICBpZiAoIChlcnIg
PSBncmFudF90YWJsZV9jcmVhdGUoZCwgY29uZmlnLT5tYXhfZ3JhbnRfZnJhbWVzLAo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25maWctPm1heF9tYXB0cmFja19m
cmFtZXMpKSAhPSAwICkKPiAgICAgICAgICAgICAgIGdvdG8gZmFpbDsKPiAgICAgICAgICAgaW5p
dF9zdGF0dXMgfD0gSU5JVF9nbnR0YWI7Cj4gICAKPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9n
cmFudF90YWJsZS5jIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCj4gaW5kZXggYWQ1NWNmYS4u
ZjA4MzQxZSAxMDA2NDQKPiAtLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKPiArKysgYi94
ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKPiBAQCAtMzU2Nyw5ICszNTY3LDggQEAgZG9fZ3JhbnRf
dGFibGVfb3AoCj4gICAjaW5jbHVkZSAiY29tcGF0L2dyYW50X3RhYmxlLmMiCj4gICAjZW5kaWYK
PiAgIAo+IC1pbnQKPiAtZ3JhbnRfdGFibGVfY3JlYXRlKAo+IC0gICAgc3RydWN0IGRvbWFpbiAq
ZCkKPiAraW50IGdyYW50X3RhYmxlX2NyZWF0ZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBp
bnQgbWF4X2dyYW50X2ZyYW1lcywKPiArICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBp
bnQgbWF4X21hcHRyYWNrX2ZyYW1lcykKPiAgIHsKPiAgICAgICBzdHJ1Y3QgZ3JhbnRfdGFibGUg
KnQ7Cj4gICAgICAgaW50IHJldCA9IDA7Cj4gQEAgLTM1ODcsMTEgKzM1ODYsNyBAQCBncmFudF90
YWJsZV9jcmVhdGUoCj4gICAgICAgdC0+ZG9tYWluID0gZDsKPiAgICAgICBkLT5ncmFudF90YWJs
ZSA9IHQ7Cj4gICAKPiAtICAgIGlmICggZC0+ZG9tYWluX2lkID09IDAgKQo+IC0gICAgewo+IC0g
ICAgICAgIHJldCA9IGdyYW50X3RhYmxlX2luaXQoZCwgdCwgZ250dGFiX2RvbTBfZnJhbWVzKCks
Cj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcHRfbWF4X21hcHRyYWNrX2ZyYW1l
cyk7Cj4gLSAgICB9Cj4gKyAgICByZXQgPSBncmFudF90YWJsZV9zZXRfbGltaXRzKGQsIG1heF9t
YXB0cmFja19mcmFtZXMsIG1heF9tYXB0cmFja19mcmFtZXMpOwo+ICAgCj4gICAgICAgcmV0dXJu
IHJldDsKPiAgIH0KPiBAQCAtNDA0OSwxMSArNDA0NCw2IEBAIHN0YXRpYyBpbnQgX19pbml0IGdu
dHRhYl91c2FnZV9pbml0KHZvaWQpCj4gICB9Cj4gICBfX2luaXRjYWxsKGdudHRhYl91c2FnZV9p
bml0KTsKPiAgIAo+IC11bnNpZ25lZCBpbnQgX19pbml0IGdudHRhYl9kb20wX2ZyYW1lcyh2b2lk
KQo+IC17Cj4gLSAgICByZXR1cm4gbWluKG9wdF9tYXhfZ3JhbnRfZnJhbWVzLCBnbnR0YWJfZG9t
MF9tYXgoKSk7Cj4gLX0KPiAtCj4gICAvKgo+ICAgICogTG9jYWwgdmFyaWFibGVzOgo+ICAgICog
bW9kZTogQwo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmgg
Yi94ZW4vaW5jbHVkZS9hc20tYXJtL2dyYW50X3RhYmxlLmgKPiBpbmRleCA1MTEzYjkxLi5kOGZk
ZTAxIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaAo+ICsr
KyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ3JhbnRfdGFibGUuaAo+IEBAIC0zMCwxMCArMzAsOCBA
QCB2b2lkIGdudHRhYl9tYXJrX2RpcnR5KHN0cnVjdCBkb21haW4gKmQsIG1mbl90IG1mbik7Cj4g
ICAgKiBPbmx5IHVzZSB0aGUgdGV4dCBzZWN0aW9uIGFzIGl0J3MgYWx3YXlzIHByZXNlbnQgYW5k
IHdpbGwgY29udGFpbgo+ICAgICogZW5vdWdoIHNwYWNlIGZvciBhIGxhcmdlIGdyYW50IHRhYmxl
Cj4gICAgKi8KPiAtc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgZ250dGFiX2RvbTBfbWF4KHZv
aWQpCj4gLXsKPiAtICAgIHJldHVybiBQRk5fRE9XTihfZXRleHQgLSBfc3RleHQpOwo+IC19Cj4g
KyNkZWZpbmUgZ250dGFiX2RvbTBfZnJhbWVzKCkgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCj4gKyAgICBtaW5fdCh1bnNpZ25lZCBpbnQsIG9wdF9tYXhfZ3Jh
bnRfZnJhbWVzLCBQRk5fRE9XTihfZXRleHQgLSBfc3RleHQpKQo+ICAgCj4gICAjZGVmaW5lIGdu
dHRhYl9pbml0X2FyY2goZ3QpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAo+ICAgKHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9ncmFudF90YWJsZS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ncmFudF90YWJsZS5o
Cj4gaW5kZXggNzZlYzVkZC4uNzYxYThjMyAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20t
eDg2L2dyYW50X3RhYmxlLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2dyYW50X3RhYmxl
LmgKPiBAQCAtMzksMTEgKzM5LDYgQEAgc3RhdGljIGlubGluZSBpbnQgcmVwbGFjZV9ncmFudF9o
b3N0X21hcHBpbmcodWludDY0X3QgYWRkciwgbWZuX3QgZnJhbWUsCj4gICAgICAgcmV0dXJuIHJl
cGxhY2VfZ3JhbnRfcHZfbWFwcGluZyhhZGRyLCBmcmFtZSwgbmV3X2FkZHIsIGZsYWdzKTsKPiAg
IH0KPiAgIAo+IC1zdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCBnbnR0YWJfZG9tMF9tYXgodm9p
ZCkKPiAtewo+IC0gICAgcmV0dXJuIFVJTlRfTUFYOwo+IC19Cj4gLQo+ICAgI2RlZmluZSBnbnR0
YWJfaW5pdF9hcmNoKGd0KSAwCj4gICAjZGVmaW5lIGdudHRhYl9kZXN0cm95X2FyY2goZ3QpIGRv
IHt9IHdoaWxlICggMCApCj4gICAjZGVmaW5lIGdudHRhYl9zZXRfZnJhbWVfZ2ZuKGd0LCBzdCwg
aWR4LCBnZm4pIGRvIHt9IHdoaWxlICggMCApCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hl
bi9ncmFudF90YWJsZS5oIGIveGVuL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmgKPiBpbmRleCBj
ODgxNDE0Li5iNDZiYjBhIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9ncmFudF90YWJs
ZS5oCj4gKysrIGIveGVuL2luY2x1ZGUveGVuL2dyYW50X3RhYmxlLmgKPiBAQCAtMzUsOCArMzUs
OCBAQCBleHRlcm4gdW5zaWduZWQgaW50IG9wdF9tYXhfZ3JhbnRfZnJhbWVzOwo+ICAgZXh0ZXJu
IHVuc2lnbmVkIGludCBvcHRfbWF4X21hcHRyYWNrX2ZyYW1lczsKPiAgIAo+ICAgLyogQ3JlYXRl
L2Rlc3Ryb3kgcGVyLWRvbWFpbiBncmFudCB0YWJsZSBjb250ZXh0LiAqLwo+IC1pbnQgZ3JhbnRf
dGFibGVfY3JlYXRlKAo+IC0gICAgc3RydWN0IGRvbWFpbiAqZCk7Cj4gK2ludCBncmFudF90YWJs
ZV9jcmVhdGUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IG1heF9ncmFudF9mcmFtZXMs
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG1heF9tYXB0cmFja19mcmFt
ZXMpOwo+ICAgdm9pZCBncmFudF90YWJsZV9kZXN0cm95KAo+ICAgICAgIHN0cnVjdCBkb21haW4g
KmQpOwo+ICAgdm9pZCBncmFudF90YWJsZV9pbml0X3ZjcHUoc3RydWN0IHZjcHUgKnYpOwo+IEBA
IC02Myw2ICs2Myw0IEBAIGludCBnbnR0YWJfZ2V0X3NoYXJlZF9mcmFtZShzdHJ1Y3QgZG9tYWlu
ICpkLCB1bnNpZ25lZCBsb25nIGlkeCwKPiAgIGludCBnbnR0YWJfZ2V0X3N0YXR1c19mcmFtZShz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGlkeCwKPiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBtZm5fdCAqbWZuKTsKPiAgIAo+IC11bnNpZ25lZCBpbnQgZ250dGFiX2RvbTBf
ZnJhbWVzKHZvaWQpOwo+IC0KPiAgICNlbmRpZiAvKiBfX1hFTl9HUkFOVF9UQUJMRV9IX18gKi8K
PiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 19:46:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 19:46:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvStk-0000lq-AX; Thu, 30 Aug 2018 19: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=d9vb=ln=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fvStj-0000ll-LU
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 19:46:31 +0000
X-Inumbo-ID: 7ec514c4-ac8d-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 7ec514c4-ac8d-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 19:47:15 +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 A75977A9;
 Thu, 30 Aug 2018 12:46:29 -0700 (PDT)
Received: from [10.37.8.28] (unknown [10.37.8.28])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id BBA443F5BC;
 Thu, 30 Aug 2018 12:46:27 -0700 (PDT)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1534154469-6076-13-git-send-email-andrew.cooper3@citrix.com>
 <1535553621-7671-1-git-send-email-andrew.cooper3@citrix.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <cda9a7fb-a8f9-0135-23e5-7280ff76b987@arm.com>
Date: Thu, 30 Aug 2018 20:46:25 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1535553621-7671-1-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 12/12] xen/domain: Allocate d->vcpu[] in
 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@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>

SGkgQW5kcmV3LAoKT24gMDgvMjkvMjAxOCAwMzo0MCBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToK
PiBGb3IgQVJNLCB0aGUgY2FsbCB0byBhcmNoX2RvbWFpbl9jcmVhdGUoKSBuZWVkcyB0byBoYXZl
IGNvbXBsZXRlZCBiZWZvcmUKPiBkb21haW5fbWF4X3ZjcHVzKCkgd2lsbCByZXR1cm4gdGhlIGNv
cnJlY3QgdXBwZXIgYm91bmQuCj4gCj4gRm9yIGVhY2ggYXJjaCdzIGRvbTAncywgZHJvcCB0aGUg
dGVtcG9yYXJ5IG1heF92Y3B1cyBwYXJhbWV0ZXIsIGFuZCBhbGxvY2F0aW9uCj4gb2YgZG9tMC0+
dmNwdS4KPiAKPiBXaXRoIGQtPm1heF92Y3B1cyBub3cgY29ycmVjdGx5IGNvbmZpZ3VyZWQgYmVm
b3JlIGV2dGNobl9pbml0KCksIHRoZSBwb2xsIG1hc2sKPiBjYW4gYmUgY29uc3RydWN0ZWQgc3Vp
dGFibHkgZm9yIHRoZSBkb21haW4sIHJhdGhlciB0aGFuIGZvciB0aGUgd29yc3QtY2FzZQo+IHNl
dHRpbmcuCj4gCj4gRHVlIHRvIHRoZSBldnRjaG5faW5pdCgpIGZpeGVzLCBpdCBubyBsb25nZXIg
Y2FsbHMgZG9tYWluX21heF92Y3B1cygpLCBhbmQKPiBBUk0ncyB0d28gaW1wbGVtZW50YXRpb25z
IG9mIHZnaWNfbWF4X3ZjcHVzKCkgbm8gbG9uZ2VyIG5lZWQgd29yayBhcm91bmQgdGhlCj4gb3V0
LW9mLW9yZGVyIGNhbGwuCj4gCj4gIEZyb20gdGhpcyBwb2ludCBvbiwgZC0+bWF4X3ZjcHVzIGFu
ZCBkLT52Y3B1c1tdIGFyZSB2YWxpZCBmb3IgYW55IGRvbWFpbiB3aGljaAo+IGNhbiBiZSBsb29r
ZWQgdXAgYnkgZG9taWQuCj4gCj4gVGhlIFhFTl9ET01DVExfbWF4X3ZjcHVzIGh5cGVyY2FsbCBp
cyBtb2RpZmllZCB0byByZWplY3QgYW55IGNhbGwgYXR0ZW1wdCB3aXRoCj4gbWF4ICE9IGQtPm1h
eF92Y3B1cywgd2hpY2ggZG9lcyBtYXRjaCB0aGUgb2xkZXIgc2VtYW50aWNzIChub3QgdGhhdCBp
dCBpcwo+IG9idmlvdXMgZnJvbSB0aGUgY29kZSkuICBUaGUgbG9naWMgdG8gYWxsb2NhdGUgZC0+
dmNwdVtdIGlzIGRyb3BwZWQsIGJ1dCBhdAo+IHRoaXMgcG9pbnQgdGhlIGh5cGVyY2FsbCBzdGls
bCBuZWVkcyBtYWtpbmcgdG8gYWxsb2NhdGUgZWFjaCB2Y3B1Lgo+IAo+IFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpXaXRoIG9uZSByZXF1
ZXN0IGJlbG93LCBmb3IgdGhlIEFSTSArIENvbW1vbiBjb2RlOgoKQWNrZWQtYnk6IEp1bGllbiBH
cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpGQU9ELCBJIGFncmVlIHdpdGggeW91ciBwb3Np
dGlvbiB0byBhdm9pZCB0aGUgcmVuYW1pbmcuCgpbLi4uXQoKPiBkaWZmIC0tZ2l0IGEveGVuL2Nv
bW1vbi9kb21jdGwuYyBiL3hlbi9jb21tb24vZG9tY3RsLmMKPiBpbmRleCA1OGU1MWIyLi44YTgw
M2IzIDEwMDY0NAo+IC0tLSBhL3hlbi9jb21tb24vZG9tY3RsLmMKPiArKysgYi94ZW4vY29tbW9u
L2RvbWN0bC5jCj4gQEAgLTU0Nyw2ICs1NDcsMTMgQEAgbG9uZyBkb19kb21jdGwoWEVOX0dVRVNU
X0hBTkRMRV9QQVJBTSh4ZW5fZG9tY3RsX3QpIHVfZG9tY3RsKQo+ICAgICAgICAgICBicmVhazsK
PiAgICAgICB9Cj4gICAKPiArICAgIC8qCj4gKyAgICAgKiBOb3RlOiBUaGUgcGFyYW1ldGVyIHBh
c3NlZCB0byBYRU5fRE9NQ1RMX21heF92Y3B1cyBtdXN0IG1hdGNoIHRoZSB2YWx1ZQo+ICsgICAg
ICogcGFzc2VkIHRvIFhFTl9ET01DVExfY3JlYXRlZG9tYWluLiAgVGhpcyBoeXBlcmNhbGwgaXMg
aW4gdGhlIHByb2Nlc3Mgb2YKPiArICAgICAqIGJlaW5nIHJlbW92ZWQgKG9uY2UgdGhlIGZhaWx1
cmUgcGF0aHMgaW4gZG9tYWluX2NyZWF0ZSgpIGhhdmUgYmVlbgo+ICsgICAgICogaW1wcm92ZWQp
LCBidXQgaXMgc3RpbGwgcmVxdWlyZWQgaW4gdGhlIHNob3J0IHRlcm0gdG8gYWxsb2NhdGUgdGhl
Cj4gKyAgICAgKiB2Y3B1cyB0aGVtc2VsdmVzLgo+ICsgICAgICovCgpUaGlzIGNvbW1lbnQgbWln
aHQgYmUgbW9yZSB1c2VmdWwgaW4gdGhlIHB1YmxpYyBoZWFkZXIuIFRoaXMgaXMgdXN1YWxseSAK
dGhlIGZpcnN0IHBsYWNlIEkgd291bGQgbG9vayBmb3IgZGVzY3JpcHRpb24gb2YgYSBkb21jdGwu
CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 20:04:23 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 20:04:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvTAt-0002KT-5F; Thu, 30 Aug 2018 20: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=ohfx=ln=citrix.com=prvs=773039ca7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvTAr-0002KO-PM
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 20:04:13 +0000
X-Inumbo-ID: f73747c2-ac8f-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id f73747c2-ac8f-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 20:04:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,308,1531785600"; d="scan'208";a="78372321"
To: Julien Grall <julien.grall@arm.com>, Xen-devel <xen-devel@lists.xen.org>
References: <1534154469-6076-13-git-send-email-andrew.cooper3@citrix.com>
 <1535553621-7671-1-git-send-email-andrew.cooper3@citrix.com>
 <cda9a7fb-a8f9-0135-23e5-7280ff76b987@arm.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: <d96d6cd1-7ad9-0e05-2cdd-b3338a097a0b@citrix.com>
Date: Thu, 30 Aug 2018 21:04: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: <cda9a7fb-a8f9-0135-23e5-7280ff76b987@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 v3 12/12] xen/domain: Allocate d->vcpu[] in
 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: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 George Dunlap <George.Dunlap@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>

T24gMzAvMDgvMTggMjA6NDYsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSBBbmRyZXcsCj4KPiBP
biAwOC8yOS8yMDE4IDAzOjQwIFBNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBGb3IgQVJNLCB0
aGUgY2FsbCB0byBhcmNoX2RvbWFpbl9jcmVhdGUoKSBuZWVkcyB0byBoYXZlIGNvbXBsZXRlZCBi
ZWZvcmUKPj4gZG9tYWluX21heF92Y3B1cygpIHdpbGwgcmV0dXJuIHRoZSBjb3JyZWN0IHVwcGVy
IGJvdW5kLgo+Pgo+PiBGb3IgZWFjaCBhcmNoJ3MgZG9tMCdzLCBkcm9wIHRoZSB0ZW1wb3Jhcnkg
bWF4X3ZjcHVzIHBhcmFtZXRlciwgYW5kCj4+IGFsbG9jYXRpb24KPj4gb2YgZG9tMC0+dmNwdS4K
Pj4KPj4gV2l0aCBkLT5tYXhfdmNwdXMgbm93IGNvcnJlY3RseSBjb25maWd1cmVkIGJlZm9yZSBl
dnRjaG5faW5pdCgpLCB0aGUKPj4gcG9sbCBtYXNrCj4+IGNhbiBiZSBjb25zdHJ1Y3RlZCBzdWl0
YWJseSBmb3IgdGhlIGRvbWFpbiwgcmF0aGVyIHRoYW4gZm9yIHRoZQo+PiB3b3JzdC1jYXNlCj4+
IHNldHRpbmcuCj4+Cj4+IER1ZSB0byB0aGUgZXZ0Y2huX2luaXQoKSBmaXhlcywgaXQgbm8gbG9u
Z2VyIGNhbGxzCj4+IGRvbWFpbl9tYXhfdmNwdXMoKSwgYW5kCj4+IEFSTSdzIHR3byBpbXBsZW1l
bnRhdGlvbnMgb2YgdmdpY19tYXhfdmNwdXMoKSBubyBsb25nZXIgbmVlZCB3b3JrCj4+IGFyb3Vu
ZCB0aGUKPj4gb3V0LW9mLW9yZGVyIGNhbGwuCj4+Cj4+IMKgRnJvbSB0aGlzIHBvaW50IG9uLCBk
LT5tYXhfdmNwdXMgYW5kIGQtPnZjcHVzW10gYXJlIHZhbGlkIGZvciBhbnkKPj4gZG9tYWluIHdo
aWNoCj4+IGNhbiBiZSBsb29rZWQgdXAgYnkgZG9taWQuCj4+Cj4+IFRoZSBYRU5fRE9NQ1RMX21h
eF92Y3B1cyBoeXBlcmNhbGwgaXMgbW9kaWZpZWQgdG8gcmVqZWN0IGFueSBjYWxsCj4+IGF0dGVt
cHQgd2l0aAo+PiBtYXggIT0gZC0+bWF4X3ZjcHVzLCB3aGljaCBkb2VzIG1hdGNoIHRoZSBvbGRl
ciBzZW1hbnRpY3MgKG5vdCB0aGF0Cj4+IGl0IGlzCj4+IG9idmlvdXMgZnJvbSB0aGUgY29kZSku
wqAgVGhlIGxvZ2ljIHRvIGFsbG9jYXRlIGQtPnZjcHVbXSBpcyBkcm9wcGVkLAo+PiBidXQgYXQK
Pj4gdGhpcyBwb2ludCB0aGUgaHlwZXJjYWxsIHN0aWxsIG5lZWRzIG1ha2luZyB0byBhbGxvY2F0
ZSBlYWNoIHZjcHUuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Cj4KPiBXaXRoIG9uZSByZXF1ZXN0IGJlbG93LCBmb3IgdGhlIEFS
TSArIENvbW1vbiBjb2RlOgo+Cj4gQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20+Cj4KPiBGQU9ELCBJIGFncmVlIHdpdGggeW91ciBwb3NpdGlvbiB0byBhdm9pZCB0
aGUgcmVuYW1pbmcuCj4KPiBbLi4uXQo+Cj4+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWN0
bC5jIGIveGVuL2NvbW1vbi9kb21jdGwuYwo+PiBpbmRleCA1OGU1MWIyLi44YTgwM2IzIDEwMDY0
NAo+PiAtLS0gYS94ZW4vY29tbW9uL2RvbWN0bC5jCj4+ICsrKyBiL3hlbi9jb21tb24vZG9tY3Rs
LmMKPj4gQEAgLTU0Nyw2ICs1NDcsMTMgQEAgbG9uZwo+PiBkb19kb21jdGwoWEVOX0dVRVNUX0hB
TkRMRV9QQVJBTSh4ZW5fZG9tY3RsX3QpIHVfZG9tY3RsKQo+PiDCoMKgwqDCoMKgwqDCoMKgwqAg
YnJlYWs7Cj4+IMKgwqDCoMKgwqAgfQo+PiDCoCArwqDCoMKgIC8qCj4+ICvCoMKgwqDCoCAqIE5v
dGU6IFRoZSBwYXJhbWV0ZXIgcGFzc2VkIHRvIFhFTl9ET01DVExfbWF4X3ZjcHVzIG11c3QgbWF0
Y2gKPj4gdGhlIHZhbHVlCj4+ICvCoMKgwqDCoCAqIHBhc3NlZCB0byBYRU5fRE9NQ1RMX2NyZWF0
ZWRvbWFpbi7CoCBUaGlzIGh5cGVyY2FsbCBpcyBpbiB0aGUKPj4gcHJvY2VzcyBvZgo+PiArwqDC
oMKgwqAgKiBiZWluZyByZW1vdmVkIChvbmNlIHRoZSBmYWlsdXJlIHBhdGhzIGluIGRvbWFpbl9j
cmVhdGUoKSBoYXZlCj4+IGJlZW4KPj4gK8KgwqDCoMKgICogaW1wcm92ZWQpLCBidXQgaXMgc3Rp
bGwgcmVxdWlyZWQgaW4gdGhlIHNob3J0IHRlcm0gdG8KPj4gYWxsb2NhdGUgdGhlCj4+ICvCoMKg
wqDCoCAqIHZjcHVzIHRoZW1zZWx2ZXMuCj4+ICvCoMKgwqDCoCAqLwo+Cj4gVGhpcyBjb21tZW50
IG1pZ2h0IGJlIG1vcmUgdXNlZnVsIGluIHRoZSBwdWJsaWMgaGVhZGVyLiBUaGlzIGlzCj4gdXN1
YWxseSB0aGUgZmlyc3QgcGxhY2UgSSB3b3VsZCBsb29rIGZvciBkZXNjcmlwdGlvbiBvZiBhIGRv
bWN0bC4KCk9rIC0gd2lsbCBkby4KClRoYXQgc2FpZCwgaXQgaXMgdmVyeSBsaWtlbHkgdGhhdCB0
aGUgbmV4dCBwZXJzb24gdG8gcmVhZCB0aGlzIHdpbGwgYmUKbWUgd2hlbiBJIGZpbmFsbHkgcmVt
b3ZlIGl0IChob3BlZnVsbHkgaW4gNC4xMikuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 20:47:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 20:47: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 1fvTqA-0004zM-Hu; Thu, 30 Aug 2018 20:46: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=k5id=ln=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvTq9-0004zA-5F
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 20:46:53 +0000
X-Inumbo-ID: 9c1ecaa4-ac95-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 9c1ecaa4-ac95-11e8-a8a5-bc764e045a96;
 Thu, 30 Aug 2018 22:45:20 +0200 (CEST)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fvTq5-00062A-Dc; Thu, 30 Aug 2018 20:46:49 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fvTq5-00080D-1R; Thu, 30 Aug 2018 20:46:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvTq5-0005v2-0s; Thu, 30 Aug 2018 20:46:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126966-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-armhf-libvirt:libvirt-build:fail:regression
 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-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-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-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=fe67e3e28e9887248610e6106d6245741acb7f96
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 30 Aug 2018 20:46:49 +0000
Subject: [Xen-devel] [libvirt test] 126966: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjk2NiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY5NjYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2so
MSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlidmlydCAgICAg
ICAgICAgICAgZmU2N2UzZTI4ZTk4ODcyNDg2MTBlNjEwNmQ2MjQ1NzQxYWNiN2Y5NgpiYXNlbGlu
ZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAgMDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIw
ODVlMWZmZWE5ZDU4ZmU4YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzODE0ICAyMDE4LTA2LTA1
IDA0OjE5OjIzIFogICA4NiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzg0MCAgMjAxOC0w
Ni0wNiAwNDoxOToyOCBaICAgODUgZGF5cyAgIDY2IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNjk2NiAgMjAxOC0wOC0yOSAyMTozNDozNSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogICAgQWxlcyBN
dXNpbCA8YW11c2lsQHJlZGhhdC5jb20+CiAgQW5kcmVhIEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVk
aGF0LmNvbT4KICBBbnlhIEhhcnRlciA8YWhhcnRlckByZWRoYXQuY29tPgogIEJpbmcgTml1IDxi
aW5nLm5pdUBpbnRlbC5jb20+CiAgQmpvZXJuIFdhbGsgPGJ3YWxrQGxpbnV4LmlibS5jb20+CiAg
Qm9ibyBEdSA8ZHVibzE2M0AxMjYuY29tPgogIEJvcmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51
eC5pYm0uY29tPgogIEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBDaGFu
Z2t1byBTaGkgPHNoaS5jaGFuZ2t1b0BoM2MuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhp
YW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNh
bm9uaWNhbC5jb20+CiAgQ2xlbWVudGluZSBIYXlhdCA8Y2xlbUBsc2UuZXBpdGEuZnI+CiAgQ29s
ZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW4gS2VuaWdzYmVyZyA8ZGFua2Vu
QHJlZGhhdC5jb20+CiAgRGFuaWVsIE5pY29sZXR0aSA8ZGFudHRpMTJAZ21haWwuY29tPgogIERh
bmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGFuaWVsIFZlaWxsYXJk
IDx2ZWlsbGFyZEByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgog
IEVyaWsgU2t1bHRldHkgPGVza3VsdGV0QHJlZGhhdC5jb20+CiAgRmFiaWFubyBGaWTDqm5jaW8g
PGZhYmlhbm9AZmlkZW5jaW8ub3JnPgogIEZpbGlwIEFsYWMgPGZpbGlwYWxhY0BnbWFpbC5jb20+
CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29tPgogIGludHJpZ2VyaSA8aW50cmlnZXJpK2xpYnZp
cnRAYm91bS5vcmc+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmlAYm91bS5vcmc+CiAgSmFtaWUgU3Ry
YW5kYm9nZSA8amFtaWVAY2Fub25pY2FsLmNvbT4KICBKaWUgV2FuZyA8d2FuZ2ppZTg4Lmh1YXdl
aS5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4KICBKaXJpIERlbmVtYXJrIDxq
ZGVuZW1hckByZWRoYXQuY29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAg
SnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29A
cmVkaGF0LmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBL
YXRlcmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExhaW5lIFN0dW1wIDxsYWlu
ZUBsYWluZS5vcmc+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMdWJvbWly
IFJpbnRlbCA8bGt1bmRyYWtAdjMuc2s+CiAgTHV5YW8gSHVhbmcgPGxodWFuZ0ByZWRoYXQuY29t
PgogIE1hcmMgSGFydG1heWVyIDxtaGFydG1heUBsaW51eC5pYm0uY29tPgogIE1hcmMgSGFydG1h
eWVyIDxtaGFydG1heUBsaW51eC52bmV0LmlibS5jb20+CiAgTWFyY29zIFBhdWxvIGRlIFNvdXph
IDxtYXJjb3Muc291emEub3JnQGdtYWlsLmNvbT4KICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVj
a2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgTWFydGluIEtsZXR6YW5kZXIg
PG1rbGV0emFuQHJlZGhhdC5jb20+CiAgTWF0dGhpYXMgQm9sdGUgPG1hdHRoaWFzLmJvbHRlQGdv
b2dsZW1haWwuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAg
TWljaGFsIFByw612b3puw61rIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE5pa29sYXkgU2hpcm9r
b3Zza2l5IDxuc2hpcm9rb3Zza2l5QHZpcnR1b3p6by5jb20+CiAgUGF2ZWwgSHJkaW5hIDxwaHJk
aW5hQHJlZGhhdC5jb20+CiAgUGV0ZXIgS3JlbXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+CiAgUGlu
byBUb3NjYW5vIDxwdG9zY2Fub0ByZWRoYXQuY29tPgogIFJhZG9zdGluIFN0b3lhbm92IDxyc3Rv
eWFub3YxQGdtYWlsLmNvbT4KICBSYW15IEVsa2VzdCA8cmFteWVsa2VzdEBnbWFpbC5jb20+CiAg
cmFteWVsa2VzdCA8cmFteWVsa2VzdEBnbWFpbC5jb20+CiAgUmljaGFyZCBXLk0uIEpvbmVzIDxy
am9uZXNAcmVkaGF0LmNvbT4KICBSb21hbiBCb2dvcm9kc2tpeSA8Ym9nb3JvZHNraXlAZ21haWwu
Y29tPgogIFJvbWFuIEJvbHNoYWtvdiA8ci5ib2xzaGFrb3ZAeWFkcm8uY29tPgogIFNoaSBMZWkg
PHNoaWxlaS5tYXNzY2xvdWRzQGdteC5jb20+CiAgU2hpY2hhbmdrdW8gPHNoaS5jaGFuZ2t1b0Bo
M2MuY29tPgogIFNoaXZhcHJhc2FkIEcgQmhhdCA8c2JoYXRAbGludXgudm5ldC5pYm0uY29tPgog
IFNpbW9uIEtvYnlkYSA8c2tvYnlkYUByZWRoYXQuY29tPgogIFN0ZWZhbiBCYWRlciA8c3RlZmFu
LmJhZGVyQGNhbm9uaWNhbC5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0
LmlibS5jb20+CiAgU3Vrcml0IEJoYXRuYWdhciA8c2tydGJodG5nckBnbWFpbC5jb20+CiAgVG9t
w6HFoSBHb2xlbWJpb3Zza8O9IDx0Z29sZW1iaUByZWRoYXQuY29tPgogIFZpdGFseSBLdXpuZXRz
b3YgPHZrdXpuZXRzQHJlZGhhdC5jb20+CiAgdzAwMjUxNTc0IDx3YW5namllODhAaHVhd2VpLmNv
bT4KICBXZWlsdW4gWmh1IDx6aHV3ZWlsdW5AaHVhd2VpLmNvbT4KICB4aW5odWEuQ2FvIDxjYW94
aW5odWFAaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTU3MDAgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 21:58:47 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 21:58:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvUxO-0001BJ-ED; Thu, 30 Aug 2018 21: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=thym=ln=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fvUxN-0001BE-By
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 21:58:25 +0000
X-Inumbo-ID: eb53a696-ac9f-11e8-a6a9-d7ebe60f679a
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id eb53a696-ac9f-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 21:59: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 w7ULrv1g116121
 for <xen-devel@lists.xenproject.org>; Thu, 30 Aug 2018 21:58:22 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=MpFCs7cojdFUenzo8UnYvdVAJG9KOW54CkIq0LohuoQ=;
 b=nVU6iTQ9BG4cUMg43okcXR5hwhoYAHHezXIyW3BH5n9eZqG0F2jnr1ZJtJCgWfO4DqNK
 mh1VQdCfSt5el4QUqTnzIP3d8XBEj73+rQhdLaW5N0Nvbbu/BV4nNZGD296UX+kqAPj/
 ZEUSbpPfD2/myjWRcaozz1SBXqEBizEGoFYc+otv/bwlP3DBHhVKFESmB+ht6RzBbEs4
 xL+spx/0biQcYxcwNx7H/vrAyPKQCPdWsDidiz+3OiooXXpszSjjJaiStqDxpZUR7hCP
 RzzCMAUxiCedbYYV/+9c6c/ufsnjKdHvWmTqfdI5ys7jh3uZ5ft6msvr8fPuIENYcU2E 4A== 
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by userp2130.oracle.com with ESMTP id 2m2xhu79rq-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK)
 for <xen-devel@lists.xenproject.org>; Thu, 30 Aug 2018 21:58:22 +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 w7ULwGcf019867
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK)
 for <xen-devel@lists.xenproject.org>; Thu, 30 Aug 2018 21:58:16 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 w7ULwGpK022899
 for <xen-devel@lists.xenproject.org>; Thu, 30 Aug 2018 21:58:16 GMT
Received: from dhcp-burlington7-2nd-B-east-10-152-55-162.usdhcp.oraclecorp.com
 (/10.152.32.65) by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 30 Aug 2018 14:58:16 -0700
To: xen-devel@lists.xenproject.org
References: <20180830005130.GO3695@bitfolk.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: <958fdd6b-f67d-098e-c713-7c50a6b64ce6@oracle.com>
Date: Thu, 30 Aug 2018 17:59:38 -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: <20180830005130.GO3695@bitfolk.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9001
 signatures=668708
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808300220
Subject: Re: [Xen-devel] Problems booting 32-bit PV;
 just me or more widespread?
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMjkvMjAxOCAwODo1MSBQTSwgQW5keSBTbWl0aCB3cm90ZToKPiBIaSwKPgo+IEknbSBz
b3JyeSB0aGlzIGlzIGEgbG9uZyBlbWFpbCwgYnV0IEkgd2FudGVkIHRvIGV4cGxhaW4gZXZlcnl0
aGluZwo+IHRoYXQgSSBoYXZlIHRyaWVkLCBiZWNhdXNlIGl0IHNlZW1zIGxpa2UgcXVpdGUgYSBm
ZXcgZGlmZmVyZW50Cj4gdmVyc2lvbnMgb2YgMzItYml0IHVwc3RyZWFtIExpbnV4IGtlcm5lbCBu
byBsb25nZXIgYm9vdCBhcyBQViBndWVzdAo+IGFuZCBJJ20gc3VycHJpc2VkIEkgYW0gdGhlIGZp
cnN0IHRvIGVuY291bnRlciB0aGlzLiBQcm9iYWJseSBJCj4gaGF2ZSBkb25lIHNvbWV0aGluZyB3
cm9uZy4KPgo+IEkgY2Fubm90IGdldCBhbnkgb2YgdGhlIFVidW50dSBwYWNrYWdlZCAzMi1iaXQg
bWFpbmxpbmUga2VybmVscwo+IGFmdGVyIHY0LjEzLjE2IHRoYXQgYXJlIGZvdW5kIGF0Cj4gaHR0
cDovL2tlcm5lbC51YnVudHUuY29tL35rZXJuZWwtcHBhL21haW5saW5lLyB0byBib290IGluIDMy
LWJpdCBQVgo+IG1vZGUuIEFsbCBvZiB0aGVtIGZyb20gdjQuMTQuMHJjMSBvbndhcmRzIGNyYXNo
IG9uIHhsIGNyZWF0ZSBlaXRoZXIKPiBzYXlpbmcgImVycm9yOiBubyBYRU4gbm90ZSBmb3VuZC4i
IAoKRG9uJ3Qga25vdyB3aGF0IHRoaXMgZXJyb3IgaXMsIHBlcmhhcHMga2VybmVsIHdhcyBub3Qg
Y29tcGlsZWQgd2l0aApDT05GSUdfWEVOLgoKCj4gb3IgZWxzZSBpbW1lZGlhdGVseSBwcm9kdWNp
bmcgYQo+IGtlcm5lbCBwYW5pYyBsaWtlOgo+Cj4gLgo+IC4KPiAuCj4gWyAwLjExNDM3MF0gY2xv
Y2tzb3VyY2U6IGppZmZpZXM6IG1hc2s6IDB4ZmZmZmZmZmYgbWF4X2N5Y2xlczogMHhmZmZmZmZm
ZiwgbWF4X2lkbGVfbnM6IDc2NDUwNDE3ODUxMDAwMDAgbnMKPiBbIDAuMTE0MzgyXSBmdXRleCBo
YXNoIHRhYmxlIGVudHJpZXM6IDI1NiAob3JkZXI6IDIsIDE2Mzg0IGJ5dGVzKQo+IFsgMC4xMTQ0
MjNdIHBpbmN0cmwgY29yZTogaW5pdGlhbGl6ZWQgcGluY3RybCBzdWJzeXN0ZW0KPiBbIDAuMTM0
MzI2XSBSVEMgdGltZTogMTY1OjE2NToxNjUsIGRhdGU6IDE2NS8xNjUvNjUKPiBbIDAuMTM0NDQy
XSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDE2Cj4gWyAwLjEzNDQ1N10geGVuOmdy
YW50X3RhYmxlOiBHcmFudCB0YWJsZXMgdXNpbmcgdmVyc2lvbiAxIGxheW91dAo+IFsgMC4xMzQ1
MDJdIEdyYW50IHRhYmxlIGluaXRpYWxpemVkCj4gWyAwLjEzNDU0NF0gYXVkaXQ6IGluaXRpYWxp
emluZyBuZXRsaW5rIHN1YnN5cyAoZGlzYWJsZWQpCj4gWyAwLjEzNDYxMV0gYXVkaXQ6IHR5cGU9
MjAwMCBhdWRpdCgxNTM1MzA3Nzk5LjEzMjoxKTogc3RhdGU9aW5pdGlhbGl6ZWQgYXVkaXRfZW5h
YmxlZD0wIHJlcz0xCj4gWyAwLjEzNDY3OF0gRUlTQSBidXMgcmVnaXN0ZXJlZAo+IFsgMC4xMzYw
MTldIFBDSTogc2V0dGluZyB1cCBYZW4gUENJIGZyb250ZW5kIHN0dWIKPiBbIDAuMTM2MDczXSBC
VUc6IHVuYWJsZSB0byBoYW5kbGUga2VybmVsIHBhZ2luZyByZXF1ZXN0IGF0IGVkYzIxZmQ5Cj4g
WyAwLjEzNjA4NF0gSVA6IGVpc2FfYnVzX3Byb2JlKzB4MTkvMHgzNgo+IFsgMC4xMzYwODldICpw
ZHB0ID0gMDAwMDAwMDAwMWVlNjAyNyAqcGRlID0gMDAwMDAwMDAyOWNjNjA2NyAqcHRlID0gMDAw
MDAwMDAwMDAwMDAwMAo+IFsgMC4xMzYxMDBdIE9vcHM6IDAwMDAgWyMxXSBTTVAKPiBbIDAuMTM2
MTA1XSBNb2R1bGVzIGxpbmtlZCBpbjoKPiBbIDAuMTM2MTExXSBDUFU6IDAgUElEOiAxIENvbW06
IHN3YXBwZXIvMCBOb3QgdGFpbnRlZCA0LjE1LjAtMzMtZ2VuZXJpYyAjMzYtVWJ1bnR1Cj4gWyAw
LjEzNjEyMF0gRUlQOiBlaXNhX2J1c19wcm9iZSsweDE5LzB4MzYKPiBbIDAuMTM2MTI1XSBFRkxB
R1M6IDAwMDEwMjQ2IENQVTogMAo+IFsgMC4xMzYxMzBdIEVBWDogZWRjMjFmZDkgRUJYOiAwMDAw
MDAwMCBFQ1g6IDAxZTBkMDAwIEVEWDogMDAwMDAyMDAKPiBbIDAuMTM2MTM4XSBFU0k6IGMxZDBk
NDUyIEVESTogYzFkZDM0YTQgRUJQOiBlOWM4OWYyNCBFU1A6IGU5Yzg5ZjI0Cj4gWyAwLjEzNjE0
NV0gRFM6IDAwN2IgRVM6IDAwN2IgRlM6IDAwZDggR1M6IDAwZTAgU1M6IGUwMjEKPiBbIDAuMTM2
MTU0XSBDUjA6IDgwMDUwMDMzIENSMjogZWRjMjFmZDkgQ1IzOiAwMWUxMDAwMCBDUjQ6IDAwMDQy
NjYwCj4gWyAwLjEzNjE2Nl0gQ2FsbCBUcmFjZToKPiBbIDAuMTM2MTczXSBkb19vbmVfaW5pdGNh
bGwrMHg0OS8weDE3NAo+IFsgMC4xMzYxNzldID8gcGFyc2VfYXJncysweDE0My8weDM5MAo+IFsg
MC4xMzYxODddID8gc2V0X2RlYnVnX3JvZGF0YSsweDE0LzB4MTQKPiBbIDAuMTM2MTkzXSBrZXJu
ZWxfaW5pdF9mcmVlYWJsZSsweDE0OS8weDFjNQo+IFsgMC4xMzYyMDFdID8gcmVzdF9pbml0KzB4
YTAvMHhhMAo+IFsgMC4xMzYyMDddIGtlcm5lbF9pbml0KzB4ZC8weGYwCj4gWyAwLjEzNjIxM10g
cmV0X2Zyb21fZm9yaysweDJlLzB4MzgKPiBbIDAuMTQwMDAwXSBDb2RlOiBmZiBiOCBkZiA0MyBh
ZSBjMSBlOCAzNSAxYiA4OCBmZiBlOCAyMCAxMiA4OCBmZiBjOSBjMyAzZSA4ZCA3NCAyNiAwMCA1
NSBiOSAwNCAwMCAwMCAwMCAzMSBkMiBiOCBkOSBmZiAwZiAwMCA4OSBlNSBlOCAzNSA4ZCAzNSBm
ZiA8OGI+IDEwIDgxIGZhIDQ1IDQ5IDUzIDQxIDc1IDBhIGM3IDA1IGEwIDc2IGVkIGMxIDAxIDAw
IDAwIDAwIGU4Cj4gWyAwLjE0MDAwMF0gRUlQOiBlaXNhX2J1c19wcm9iZSsweDE5LzB4MzYgU1M6
RVNQOiBlMDIxOmU5Yzg5ZjI0Cj4gWyAwLjE0MDAwMF0gQ1IyOiAwMDAwMDAwMGVkYzIxZmQ5Cj4g
WyAwLjE0MDAwMF0gLS0tWyBlbmQgdHJhY2UgOGMwMGIzY2I3ZDRmMDZiYSBdLS0tCj4gWyAwLjE0
MDAxM10gS2VybmVsIHBhbmljIC0gbm90IHN5bmNpbmc6IEF0dGVtcHRlZCB0byBraWxsIGluaXQh
IGV4aXRjb2RlPTB4MDAwMDAwMDkKPgo+ICh0aGF0IG9uZSB3YXMgZnJvbSB0aGUgY3VycmVudGx5
LXBhY2thZ2VkIGxpbnV4LWltYWdlLWdlbmVyaWMgaW4KPiBVYnVudHUgMTguMDQgTFRTKS4KCgpZ
ZXMsIHRoaXMgbG9va3MgbGlrZSBpdCB3YXMgYnJva2VuIGJ5IGY3ZWFmNmUwMGZkNSAoIng4Ni9i
b290OiBNb3ZlIEVJU0EKc2V0dXAgdG8gYSBzZXBhcmF0ZSBmaWxlIikuCgpXZSB1c2VkIHRvIHVz
ZSBmaXhtYXAgZm9yIEVJU0EgYWRkcmVzc2VzLCBidXQgbm90IGFueW1vcmUuIElmIHlvdSBjYW4K
YnVpbGQgeW91ciBvd24ga2VybmVsIHlvdSBjb3VsZCB0cnkgdGhlIHBhdGNoIGJlbG93IChtYXkg
YmUKd2hpdGVzcGFjZS1kYW1hZ2VkKQoKLWJvcmlzCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2Vy
bmVsL2Vpc2EuYyBiL2FyY2gveDg2L2tlcm5lbC9laXNhLmMKaW5kZXggZjI2MGU0NTJlNGY4Li4x
MzNlMTZjMmZiYzYgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9laXNhLmMKKysrIGIvYXJj
aC94ODYva2VybmVsL2Vpc2EuYwpAQCAtOSw3ICs5LDEyIEBACsKgCsKgc3RhdGljIF9faW5pdCBp
bnQgZWlzYV9idXNfcHJvYmUodm9pZCkKwqB7Ci3CoMKgwqDCoMKgwqAgdm9pZCBfX2lvbWVtICpw
ID0gaW9yZW1hcCgweDBGRkZEOSwgNCk7CivCoMKgwqDCoMKgwqAgdm9pZCBfX2lvbWVtICpwOwor
CivCoMKgwqDCoMKgwqAgaWYgKEVJU0FfYnVzID09IC0xKQorwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoCByZXR1cm4gMDsKKworwqDCoMKgwqDCoMKgIHAgPSBpb3JlbWFwKDB4MEZGRkQ5LCA0
KTsKwqAKwqDCoMKgwqDCoMKgwqAgaWYgKHJlYWRsKHApID09ICdFJyArICgnSSc8PDgpICsgKCdT
Jzw8MTYpICsgKCdBJzw8MjQpKQrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgRUlTQV9i
dXMgPSAxOwpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL3NldHVwLmMgYi9hcmNoL3g4Ni94ZW4v
c2V0dXAuYwppbmRleCAxMTYzZTMzMTIxZmIuLmI3OGVmMWE2Nzk0MyAxMDA2NDQKLS0tIGEvYXJj
aC94ODYveGVuL3NldHVwLmMKKysrIGIvYXJjaC94ODYveGVuL3NldHVwLmMKQEAgLTEyLDYgKzEy
LDEwIEBACsKgI2luY2x1ZGUgPGxpbnV4L21lbWJsb2NrLmg+CsKgI2luY2x1ZGUgPGxpbnV4L2Nw
dWlkbGUuaD4KwqAjaW5jbHVkZSA8bGludXgvY3B1ZnJlcS5oPgorI2lmZGVmIENPTkZJR19FSVNB
CisjaW5jbHVkZSA8bGludXgvZWlzYS5oPgorI2VuZGlmCisKwqAKwqAjaW5jbHVkZSA8YXNtL2Vs
Zi5oPgrCoCNpbmNsdWRlIDxhc20vdmRzby5oPgpAQCAtODU0LDYgKzg1OCwxMCBAQCBjaGFyICog
X19pbml0IHhlbl9tZW1vcnlfc2V0dXAodm9pZCkKwqAKwqDCoMKgwqDCoMKgwqAgZTgyMF9fdXBk
YXRlX3RhYmxlKGU4MjBfdGFibGUpOwrCoAorI2lmZGVmIENPTkZJR19FSVNBCivCoMKgwqDCoMKg
wqAgRUlTQV9idXMgPSAtMTsKKyNlbmRpZgorCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 22:24:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 22:24:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvVML-0003FH-PI; Thu, 30 Aug 2018 22: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=k5id=ln=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvVMK-0003F5-NU
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 22:24:12 +0000
X-Inumbo-ID: 864d0588-aca3-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 864d0588-aca3-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 22:24:56 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fvVMH-000813-BV; Thu, 30 Aug 2018 22:24:09 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fvVMH-0007pU-2a; Thu, 30 Aug 2018 22:24:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvVMH-0001cP-1u; Thu, 30 Aug 2018 22:24:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1fvVMH-0001cP-1u@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 30 Aug 2018 22:24:09 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-i386-qemuu-rhel6hvm-intel
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; 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
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwKdGVzdGlkIHJlZGhhdC1pbnN0YWxsCgpUcmVlOiBs
aW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFs
ZHMvbGludXgtMi42LmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVuLm9y
Zy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVu
Lm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5n
aXQKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVn
IGlzIGluIHRyZWU6ICBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0CiAg
QnVnIGludHJvZHVjZWQ6ICA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2
CiAgQnVnIG5vdCBwcmVzZW50OiA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2
NjNhCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MvMTI3MDA5LwoKCiAgKFJldmlzaW9uIGxvZyB0b28gbG9uZywgb21pdHRl
ZC4pCgoKRm9yIGJpc2VjdGlvbiByZXZpc2lvbi10dXBsZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvcmVzdWx0cy9iaXNlY3QvbGludXgt
bGludXMvdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsLnJlZGhhdC1pbnN0YWxs
Lmh0bWwKUmV2aXNpb24gSURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5
LCB0byB0aGUgVHJlZXMgYWJvdmUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClJ1bm5pbmcgY3MtYmlzZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9y
ZXN1bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwucmVkaGF0LWluc3RhbGwgLS1zdW1tYXJ5LW91dD10bXAvMTI3MDA5LmJpc2VjdGlvbi1z
dW1tYXJ5IC0tYmFzaXMtdGVtcGxhdGU9MTI1ODk4IC0tYmxlc3NpbmdzPXJlYWwscmVhbC1iaXNl
Y3QgbGludXgtbGludXMgdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIHJlZGhh
dC1pbnN0YWxsClNlYXJjaGluZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBhc3M6CiAxMjY4ODggZmFp
bCBbaG9zdD1hbGJhbmExXSAvIDEyNTg5OCBbaG9zdD1kZWJpbmExXSAxMjU3MDIgW2hvc3Q9aXRh
bGlhMF0gMTI1Njc2IFtob3N0PWZpYW5vMV0gMTI1NjU3IFtob3N0PWVsYmxpbmcxXSAxMjU2NDgg
W2hvc3Q9YmFyb3F1ZTFdIDEyNTYzOSBbaG9zdD1kZWJpbmExXSAxMjU1ODUgW2hvc3Q9ZGViaW5h
MF0gMTI1NTUxIFtob3N0PWJhcm9xdWUwXSAxMjU1MjAgW2hvc3Q9YWxiYW5hMF0gMTI1NTAxIFto
b3N0PWNoYXJkb25uYXkwXSAxMjU0MDEgW2hvc3Q9aHV4ZWxyZWJlMV0gMTI1Mjg1IFtob3N0PWl0
YWxpYTBdIDEyNTEyOSBbaG9zdD1iYXJvcXVlMV0gMTI1MDY5IFtob3N0PWRlYmluYTBdIDEyNTA0
MSBbaG9zdD1hbGJhbmEwXSAxMjQ5OTQgb2suCkZhaWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6
IDEyNjg4OCAvIDEyNDk5NAoodHJlZSB3aXRoIG5vIHVybDogbWluaW9zKQoodHJlZSB3aXRoIG5v
IHVybDogb3ZtZikKKHRyZWUgd2l0aCBubyB1cmw6IHNlYWJpb3MpClRyZWU6IGxpbnV4IGdpdDov
L2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0y
LjYuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qv
bGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUt
eGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVt
dS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdApMYXRlc3Qg
MDUwY2RjNmM5NTAxYWJjZDY0NzIwYjhjYzNlNzk0MWVmZWU5NTQ3ZCBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4
OTEzZTMxNDkgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiBhOTIzOTE5
Nzk3YzM5ZDUxZWEwYjgwOGVhNjkxYmVkMjBmZThlMDcyCkJhc2lzIHBhc3MgZmMzNmRlZjk5N2Nm
ZDZjYmZmM2VkYTRmODI4NTNhNWMzMTFjNTQ2NiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMx
MzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSA0MzcyMTFjYjY5NjUxNWVlNWJk
NWRhZTBhYjcyODY2YzlmMzgyYTMzCkdlbmVyYXRpbmcgcmV2aXNpb25zIHdpdGggLi9hZGhvYy1y
ZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2Vy
bmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYuZ2l0I2ZjMzZkZWY5OTdjZmQ2Y2JmZjNlZGE0Zjgy
ODUzYTVjMzExYzU0NjYtMDUwY2RjNmM5NTAxYWJjZDY0NzIwYjhjYzNlNzk0MWVmZWU5NTQ3ZCBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQjYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MC1jNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25h
bC5naXQjYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MC05YzBlZWQ2MThm
MzdkZDViNGE1N2M4YjNmYmM0OGVmODkxM2UzMTQ5IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11
LXhlbi5naXQjNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYS00ZjA4MDA3
MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IGdpdDovL3hlbmJpdHMueGVuLm9yZy94
ZW4uZ2l0IzQzNzIxMWNiNjk2NTE1ZWU1YmQ1ZGFlMGFiNzI4NjZjOWYzODJhMzMtYTkyMzkxOTc5
N2MzOWQ1MWVhMGI4MDhlYTY5MWJlZDIwZmU4ZTA3MgphZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3I6
IHRyZWUgZGlzY29udGlndW91czogbGludXgtMi42CmFkaG9jLXJldnR1cGxlLWdlbmVyYXRvcjog
dHJlZSBkaXNjb250aWd1b3VzOiBxZW11LXhlbgpMb2FkZWQgMjAwNiBub2RlcyBpbiByZXZpc2lv
biBncmFwaApTZWFyY2hpbmcgZm9yIHRlc3QgcmVzdWx0czoKIDEyNDkzOCBbaG9zdD1lbGJsaW5n
MV0KIDEyNDk5NCBwYXNzIGZjMzZkZWY5OTdjZmQ2Y2JmZjNlZGE0ZjgyODUzYTVjMzExYzU0NjYg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0
MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1
NWQwNzY2M2EgNDM3MjExY2I2OTY1MTVlZTViZDVkYWUwYWI3Mjg2NmM5ZjM4MmEzMwogMTI1MDQx
IFtob3N0PWFsYmFuYTBdCiAxMjUwNjkgW2hvc3Q9ZGViaW5hMF0KIDEyNTE2NyBbaG9zdD1pdGFs
aWEwXQogMTI1MTI5IFtob3N0PWJhcm9xdWUxXQogMTI1MjQyIFtob3N0PWl0YWxpYTBdCiAxMjUy
ODUgW2hvc3Q9aXRhbGlhMF0KIDEyNTQwMSBbaG9zdD1odXhlbHJlYmUxXQogMTI1NTAxIFtob3N0
PWNoYXJkb25uYXkwXQogMTI1NTUxIFtob3N0PWJhcm9xdWUwXQogMTI1NTIwIFtob3N0PWFsYmFu
YTBdCiAxMjU1ODUgW2hvc3Q9ZGViaW5hMF0KIDEyNTY0OCBbaG9zdD1iYXJvcXVlMV0KIDEyNTYz
OSBbaG9zdD1kZWJpbmExXQogMTI1NjU3IFtob3N0PWVsYmxpbmcxXQogMTI1Njc2IFtob3N0PWZp
YW5vMV0KIDEyNTcwMiBbaG9zdD1pdGFsaWEwXQogMTI1ODk4IFtob3N0PWRlYmluYTFdCiAxMjU5
MjEgYmxvY2tlZCBpcnJlbGV2YW50CiAxMjYwNjkgYmxvY2tlZCBpcnJlbGV2YW50CiAxMjYyMDIg
YmxvY2tlZCBpcnJlbGV2YW50CiAxMjYzMTAgYmxvY2tlZCBpcnJlbGV2YW50CiAxMjY0MTIgYmxv
Y2tlZCBpcnJlbGV2YW50CiAxMjY1NzcgYmxvY2tlZCBmYzM2ZGVmOTk3Y2ZkNmNiZmYzZWRhNGY4
Mjg1M2E1YzMxMWM1NDY2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
YzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRl
ODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IDNhMmI4NTI1Yjg4M2JhYTg3ZmU4OWIzZGE1OGY1YzA5
ZmE1OTliOTkKIDEyNjUyMyBibG9ja2VkIGZjMzZkZWY5OTdjZmQ2Y2JmZjNlZGE0ZjgyODUzYTVj
MzExYzU0NjYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1
NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMz
ODMxZDNhODY1NWQwNzY2M2EgNDM3MjExY2I2OTY1MTVlZTViZDVkYWUwYWI3Mjg2NmM5ZjM4MmEz
MwogMTI2NTQwIGJsb2NrZWQgZmMzNmRlZjk5N2NmZDZjYmZmM2VkYTRmODI4NTNhNWMzMTFjNTQ2
NiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQy
YzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4
NjU1ZDA3NjYzYSAzMThiMzJmZTdjZTRlZjZjYmE5ZDA3OGUyZTI2MDQwZGJkYmZiNmY4CiAxMjY1
MjkgYmxvY2tlZCBpcnJlbGV2YW50CiAxMjY1MzIgYmxvY2tlZCBmYzM2ZGVmOTk3Y2ZkNmNiZmYz
ZWRhNGY4Mjg1M2E1YzMxMWM1NDY2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4
OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGRhM2Q1NWFlNjcyMjU3OThjMmFkOGY0MmFm
MmY0MzJmNmYyYjIyMTQKIDEyNjU1MCBmYWlsIGlycmVsZXZhbnQKIDEyNjU0OSBibG9ja2VkIGZj
MzZkZWY5OTdjZmQ2Y2JmZjNlZGE0ZjgyODUzYTVjMzExYzU0NjYgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhi
Mjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgMTIzNzY1OTUy
MzgxMzY5NmFmNDA4MzI3OWE3Yjg3MWQ0MDdjYmQ0OAogMTI2NTQxIGJsb2NrZWQgaXJyZWxldmFu
dAogMTI2NTU0IGJsb2NrZWQgZmMzNmRlZjk5N2NmZDZjYmZmM2VkYTRmODI4NTNhNWMzMTFjNTQ2
NiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQy
YzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVm
ZjBjNGI5YjZhNiA1N2M1NTRmOGE2ZTA2ODk0ZjYwMWQ5NzdkMThiMzAxN2QyYTYwZjQwCiAxMjY1
NTcgYmxvY2tlZCBmYzM2ZGVmOTk3Y2ZkNmNiZmYzZWRhNGY4Mjg1M2E1YzMxMWM1NDY2IGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNk
YzAzM2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0Yjli
NmE2IDUyMDExNmY3YjE0ZTE5NjY4Y2ZiYzY2MGNkNDJlOGNkYzA5MTkzY2QKIDEyNjU2MiBibG9j
a2VkIGZjMzZkZWY5OTdjZmQ2Y2JmZjNlZGE0ZjgyODUzYTVjMzExYzU0NjYgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJh
MjUxNDhiMjc5ZjYwIDRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2YTYgMjlm
ZDk4ZTQyNTM0NmQ5ZTE1OTEzZWFlNmQwNzlkZGZjODM1ZDU0YwogMTI2NTcxIGJsb2NrZWQgZmMz
NmRlZjk5N2NmZDZjYmZmM2VkYTRmODI4NTNhNWMzMTFjNTQ2NiBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIy
NzlmNjAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiBlNzVjOWRjODVm
ZGVlZWRhMGI5OGQ4Y2Q4ZDc4NGUwNTA4YzNmZmI4CiAxMjY1NzUgYmxvY2tlZCBmYzM2ZGVmOTk3
Y2ZkNmNiZmYzZWRhNGY4Mjg1M2E1YzMxMWM1NDY2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0
ZjA4MDA3MGE5ODA5YmRlODU3ODUxZTY4YTNhZWZmMGM0YjliNmE2IDQ4YTcwNDk5ZTZiZjBmOTc0
MmZkMmQ3OWNkOGRiNWVjNjc0MjEzZTIKIDEyNjU4MCBibG9ja2VkIGlycmVsZXZhbnQKIDEyNjU4
NSBibG9ja2VkIGZjMzZkZWY5OTdjZmQ2Y2JmZjNlZGE0ZjgyODUzYTVjMzExYzU0NjYgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2Rj
MDMzYmJhMjUxNDhiMjc5ZjYwIDRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2
YTYgM2EyYjg1MjViODgzYmFhODdmZTg5YjNkYTU4ZjVjMDlmYTU5OWI5OQogMTI2NTg2IGJsb2Nr
ZWQgaXJyZWxldmFudAogMTI2NTkxIGJsb2NrZWQgZmMzNmRlZjk5N2NmZDZjYmZmM2VkYTRmODI4
NTNhNWMzMTFjNTQ2NiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4
ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYwODAwNzBhOTgwOWJkZTg1
Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiAzYTJiODUyNWI4ODNiYWE4N2ZlODliM2RhNThmNWMwOWZh
NTk5Yjk5CiAxMjY1OTIgYmxvY2tlZCBpcnJlbGV2YW50CiAxMjY2ODIgZmFpbCBpcnJlbGV2YW50
CiAxMjY5NjggcGFzcyBmYzM2ZGVmOTk3Y2ZkNmNiZmYzZWRhNGY4Mjg1M2E1YzMxMWM1NDY2IGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3
YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVk
MDc2NjNhIDdjNjFjYjI4YmQzZTM5NjgyMDQ2OWVhZDZhMTg0ZWQyODFmMDI3ZWYKIDEyNjk1OCBw
YXNzIGZjMzZkZWY5OTdjZmQ2Y2JmZjNlZGE0ZjgyODUzYTVjMzExYzU0NjYgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJh
MjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgNDM3
MjExY2I2OTY1MTVlZTViZDVkYWUwYWI3Mjg2NmM5ZjM4MmEzMwogMTI2OTcwIHBhc3MgZmMzNmRl
Zjk5N2NmZDZjYmZmM2VkYTRmODI4NTNhNWMzMTFjNTQ2NiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlm
NjAgNDMxMzkxMzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSBlZGRmOTU1OWM5Nzc5
ZTlhMTFlMWM0ZGI0NmI1ZWMyNmIzY2I4NzA5CiAxMjY5NjAgZmFpbCBpcnJlbGV2YW50CiAxMjY5
NjQgcGFzcyBmYzM2ZGVmOTk3Y2ZkNmNiZmYzZWRhNGY4Mjg1M2E1YzMxMWM1NDY2IGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAz
M2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNh
IDUyODBlZWVmNGU1NDgxYmZiZDBjY2RhOTZlOGFiNjI0ZjkxYTAyM2EKIDEyNjg4OCBmYWlsIDA1
MGNkYzZjOTUwMWFiY2Q2NDcyMGI4Y2MzZTc5NDFlZmVlOTU0N2QgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5YzBlZWQ2MThmMzdkZDViNGE1N2M4YjNmYmM0OGVmODkx
M2UzMTQ5IDRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2YTYgYTkyMzkxOTc5
N2MzOWQ1MWVhMGI4MDhlYTY5MWJlZDIwZmU4ZTA3MgogMTI2OTcyIGZhaWwgMDUwY2RjNmM5NTAx
YWJjZDY0NzIwYjhjYzNlNzk0MWVmZWU5NTQ3ZCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIDljMGVlZDYxOGYzN2RkNWI0YTU3YzhiM2ZiYzQ4ZWY4OTEzZTMxNDkgNGYw
ODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5YjZhNiBhOTIzOTE5Nzk3YzM5ZDUxZWEw
YjgwOGVhNjkxYmVkMjBmZThlMDcyCiAxMjY5NzQgcGFzcyBmYzM2ZGVmOTk3Y2ZkNmNiZmYzZWRh
NGY4Mjg1M2E1YzMxMWM1NDY2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4
ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDllMjZiNThmYTcxZTM1NWQzMWVlZGY5MTdlMmVm
NThiZGQxMmE2NWMKIDEyNzAwMyBwYXNzIGZjMzZkZWY5OTdjZmQ2Y2JmZjNlZGE0ZjgyODUzYTVj
MzExYzU0NjYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1
NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0ZjY2MzMz
ODMxZDNhODY1NWQwNzY2M2EgODBjZGIzM2NiN2E5NmMzMzU1YjM1ZWM2MjBmMTc5OGZlM2JlMTA0
OAogMTI2OTc1IGZhaWwgZmMzNmRlZjk5N2NmZDZjYmZmM2VkYTRmODI4NTNhNWMzMTFjNTQ2NiBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQx
N2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBj
NGI5YjZhNiBjOTRlYTM1OGEzZGNkY2U5OTNhYTBiZGFlMDQwYTNlM2YxNzMwODE2CiAxMjY5ODAg
cGFzcyBmYzM2ZGVmOTk3Y2ZkNmNiZmYzZWRhNGY4Mjg1M2E1YzMxMWM1NDY2IGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2Ji
YTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIGU3
OGEyN2RiNGI4YTM1MTY4MTE2MjQ5YWM1ZTFlYWJmNGVmNmMyOGQKIDEyNzAwNCBmYWlsIGZjMzZk
ZWY5OTdjZmQ2Y2JmZjNlZGE0ZjgyODUzYTVjMzExYzU0NjYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5
ZjYwIDRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2YTYgODBjZGIzM2NiN2E5
NmMzMzU1YjM1ZWM2MjBmMTc5OGZlM2JlMTA0OAogMTI2OTgyIHBhc3MgZmMzNmRlZjk5N2NmZDZj
YmZmM2VkYTRmODI4NTNhNWMzMTFjNTQ2NiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkx
MzVhODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSAwNmU4YjYyMmQzZjNjMGZhNTA3NWU5
MWIwNDFjNmY0NTU0OWFkNzBhCiAxMjcwMDcgcGFzcyBmYzM2ZGVmOTk3Y2ZkNmNiZmYzZWRhNGY4
Mjg1M2E1YzMxMWM1NDY2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
YzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0
NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDgwY2RiMzNjYjdhOTZjMzM1NWIzNWVjNjIwZjE3OThm
ZTNiZTEwNDgKIDEyNjk4NCBmYWlsIGZjMzZkZWY5OTdjZmQ2Y2JmZjNlZGE0ZjgyODUzYTVjMzEx
YzU0NjYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5
NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhh
M2FlZmYwYzRiOWI2YTYgNTQ0YzE1YzgyN2QzYWQ2ZDRjY2ZiNTU3YTA3M2ZhNzhjYTlmM2FjMgog
MTI3MDA5IGZhaWwgZmMzNmRlZjk5N2NmZDZjYmZmM2VkYTRmODI4NTNhNWMzMTFjNTQ2NiBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2Mz
ZGMwMzNiYmEyNTE0OGIyNzlmNjAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2OGEzYWVmZjBjNGI5
YjZhNiA4MGNkYjMzY2I3YTk2YzMzNTViMzVlYzYyMGYxNzk4ZmUzYmUxMDQ4CiAxMjY5ODkgcGFz
cyBmYzM2ZGVmOTk3Y2ZkNmNiZmYzZWRhNGY4Mjg1M2E1YzMxMWM1NDY2IGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhlYTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1
MTQ4YjI3OWY2MCA0MzEzOTEzNWE4OTM4ZGU0NGY2NjMzMzgzMWQzYTg2NTVkMDc2NjNhIDRkNzNl
YWRhNGE0YzkyM2IwYzA2MDUxY2M3YmFiMGY2NjUxZjg2YjYKIDEyNjk5MiBmYWlsIGZjMzZkZWY5
OTdjZmQ2Y2JmZjNlZGE0ZjgyODUzYTVjMzExYzU0NjYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYw
IDRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2YTYgNGNkYjZiZmRlMjMwMGM3
NTcyNWIzZTI2NzQ2OWJkNmM5ZWVlZTU1ZQogMTI2OTk1IHBhc3MgZmMzNmRlZjk5N2NmZDZjYmZm
M2VkYTRmODI4NTNhNWMzMTFjNTQ2NiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIGM4ZWEwNDU3NDk1MzQyYzQxN2MzZGMwMzNiYmEyNTE0OGIyNzlmNjAgNDMxMzkxMzVh
ODkzOGRlNDRmNjYzMzM4MzFkM2E4NjU1ZDA3NjYzYSA4MGNkYjMzY2I3YTk2YzMzNTViMzVlYzYy
MGYxNzk4ZmUzYmUxMDQ4CiAxMjY5OTggZmFpbCBmYzM2ZGVmOTk3Y2ZkNmNiZmYzZWRhNGY4Mjg1
M2E1YzMxMWM1NDY2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYzhl
YTA0NTc0OTUzNDJjNDE3YzNkYzAzM2JiYTI1MTQ4YjI3OWY2MCA0ZjA4MDA3MGE5ODA5YmRlODU3
ODUxZTY4YTNhZWZmMGM0YjliNmE2IGFjYzJhMDZjNzgwZTllN2ZmYTYzNzM4NTQ3MzU1MDNiN2Q2
M2ExZDAKIDEyNzAwMCBmYWlsIGZjMzZkZWY5OTdjZmQ2Y2JmZjNlZGE0ZjgyODUzYTVjMzExYzU0
NjYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjOGVhMDQ1NzQ5NTM0
MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDRmMDgwMDcwYTk4MDliZGU4NTc4NTFlNjhhM2Fl
ZmYwYzRiOWI2YTYgODBjZGIzM2NiN2E5NmMzMzU1YjM1ZWM2MjBmMTc5OGZlM2JlMTA0OApTZWFy
Y2hpbmcgZm9yIGludGVyZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxMjQ5
OTQgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTI2ODg4IChm
YWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI2OTU4IChwYXNz
KSwgZm9yIGJhc2lzIHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTI2OTcyIChmYWlsKSwgZm9y
IGJhc2lzIGZhaWx1cmUKIDAgcmV2aXNpb25zIGF0IGZjMzZkZWY5OTdjZmQ2Y2JmZjNlZGE0Zjgy
ODUzYTVjMzExYzU0NjYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBj
OGVhMDQ1NzQ5NTM0MmM0MTdjM2RjMDMzYmJhMjUxNDhiMjc5ZjYwIDQzMTM5MTM1YTg5MzhkZTQ0
ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EgODBjZGIzM2NiN2E5NmMzMzU1YjM1ZWM2MjBmMTc5OGZl
M2JlMTA0OApObyByZXZpc2lvbnMgbGVmdCB0byB0ZXN0LCBjaGVja2luZyBncmFwaCBzdGF0ZS4K
IFJlc3VsdCBmb3VuZDogZmxpZ2h0IDEyNjk5NSAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlc3Vs
dCBmb3VuZDogZmxpZ2h0IDEyNzAwMCAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBm
b3VuZDogZmxpZ2h0IDEyNzAwMyAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBm
bGlnaHQgMTI3MDA0IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGln
aHQgMTI3MDA3IChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxMjcw
MDkgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHBy
b2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIHFlbXV1IGdpdDovL3hlbmJp
dHMueGVuLm9yZy9xZW11LXhlbi5naXQKICBCdWcgaW50cm9kdWNlZDogIDRmMDgwMDcwYTk4MDli
ZGU4NTc4NTFlNjhhM2FlZmYwYzRiOWI2YTYKICBCdWcgbm90IHByZXNlbnQ6IDQzMTM5MTM1YTg5
MzhkZTQ0ZjY2MzMzODMxZDNhODY1NWQwNzY2M2EKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjcwMDkvCgoKICAoUmV2
aXNpb24gbG9nIHRvbyBsb25nLCBvbWl0dGVkLikKCnBubXRvcG5nOiAyNTMgY29sb3JzIGZvdW5k
ClJldmlzaW9uIGdyYXBoIGxlZnQgaW4gL2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51eC1s
aW51cy90ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwucmVkaGF0LWluc3RhbGwu
e2RvdCxwcyxwbmcsaHRtbCxzdmd9LgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCjEyNzAwOTogdG9sZXJhYmxlIEFMTCBGQUlMCgpmbGlnaHQgMTI3MDA5IGxpbnV4LWxp
bnVzIHJlYWwtYmlzZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MvMTI3MDA5LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4K
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxk
IG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgMTAgcmVk
aGF0LWluc3RhbGwgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 23:10:55 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 23:10:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvW55-0006Rw-DC; Thu, 30 Aug 2018 23:10: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=thym=ln=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fvW53-0006Rr-SQ
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 23:10:25 +0000
X-Inumbo-ID: a9cd40e0-aca9-11e8-a8a5-bc764e045a96
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id a9cd40e0-aca9-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 01:08: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 w7UN8mQs166543;
 Thu, 30 Aug 2018 23:10:18 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2018-07-02;
 bh=F43CkeKEXxtU5s1/r6+B5ALOQTBKMugz6oZ3+7ORx2w=;
 b=VTn+wF1eFlVyjzINP/J6zNdYkUlIEG3OO8qyBDjw6DHZcCN5Sg6wR+ZHGd+PYSZEyj4s
 Tow4jHWYD4W5BeNnLl+NtAvTMq7IqofZeTdZF87yV0d5J+PEK77aWz59vhSwQ0I2w2jC
 YNJ6/7d9OdPdJWWdEL8OXD1d9GTyGa82WlKDwm8NjC4u0Wl8pKRvrqqaP8zevNb+HqaT
 hfqDF/Ab9ZtZ3PqmueBQ1yMrJN0Qi2g2DPDYe6lq4FKBqKtPDzTLSG8qpLeWA9hbIVsY
 3OHxN730F9vLvzB+fQgudSejS/Sz60iDTmWiE81Lx120kyhr6Uwgdjs0VPV5WzI+glJz nQ== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2130.oracle.com with ESMTP id 2m2xhu7g5h-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 30 Aug 2018 23:10:18 +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 w7UNAGEZ031187
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 30 Aug 2018 23:10:16 GMT
Received: from abhmp0008.oracle.com (abhmp0008.oracle.com [141.146.116.14])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w7UNAFmS027993;
 Thu, 30 Aug 2018 23:10:15 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, 30 Aug 2018 16:10:15 -0700
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-8-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=
 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: <b47d0426-de6d-a042-26d8-db36a6e7e5dc@oracle.com>
Date: Thu, 30 Aug 2018 19:11:37 -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: <1535477946-17892-8-git-send-email-andrew.cooper3@citrix.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9001
 signatures=668708
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808300231
Subject: Re: [Xen-devel] [PATCH 7/7] x86/hvm: Drop hvm_{vmx,svm} shorthands
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 George Dunlap <george.dunlap@eu.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>

T24gMDgvMjgvMjAxOCAwMTozOSBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBCeSBtYWtpbmcg
e3ZteCxzdm19IGluIGh2bV92Y3B1IGludG8gYW4gYW5vbnltb3VzIHVuaW9uIChjb25zaXN0ZW50
IHdpdGgKPiBkb21haW4gc2lkZSBvZiB0aGluZ3MpLCB0aGUgaHZtX3t2bXgsc3ZtfSBkZWZpbmVz
IGNhbiBiZSBkcm9wcGVkLCBhbmQgYWxsIGNvZGUKPiByZWZlciB0byB0aGUgY29ycmVjdGx5LW5h
bWVkIGZpZWxkcy4gIFRoaXMgbWVhbnMgdGhhdCB0aGUgZGF0YSBoaWVyYWNoeSBpcyBubwo+IGxv
bmdlciBvYnNjdXJlZCBmcm9tIGdyZXAvY3Njb3BlL3RhZ3MvZXRjLgo+Cj4gUmVmb3JtYXQgb25l
IGNvbW1lbnQgYW5kIHN3aXRjaCBvbmUgYm9vbF90IHRvIGJvb2wgd2hpbGUgbWFraW5nIGNoYW5n
ZXMuCj4KPiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KPgo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4KCkRvIHdlIHN0aWxsIHN1cHBvcnQg
cHJlLTQuNiBnY2M/IFRoZXkgaGF2ZSBhIGJ1ZyB0aGF0IGRvZXNuJ3QgYWxsb3cKaW5pdGlhbGl6
ZXJzIGZvciBhbm9ueW1vdXMgc3RydWN0cy91bmlvbnMuIEkgZG9uJ3Qga25vdyB3aGV0aGVyIHdl
IGhhdmUKYW55IGZvciB2bXgvc3ZtLCBidXQgSSB0aG91Z2h0IEknZCBtZW50aW9uIHRoaXMganVz
dCBpbiBjYXNlLgoKT3RoZXIgdGhhbiB0aGF0LCBmb3IgU1ZNIGJpdHMgaW4gcGF0Y2hlcyAzLDQs
NiBhbmQgNwoKUmV2aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9y
YWNsZS5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 23:13:40 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 23:13:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvW8A-0006eY-Te; Thu, 30 Aug 2018 23:13: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=thym=ln=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1fvW8A-0006eT-BH
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 23:13:38 +0000
X-Inumbo-ID: 6d2d1f69-acaa-11e8-a6a9-d7ebe60f679a
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6d2d1f69-acaa-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 23:14:21 +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 w7UN8eXq150703;
 Thu, 30 Aug 2018 23:13:31 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=mx4ovcbdDo2L/fAXsREx+5GLLuRCA5us93r8xZ4EyxM=;
 b=sGJx3P7jYoadZYNtmCbbSmxOPX+6DFfu5Kf1dYD+b68COwgPa+f4BdrANMBSUO4T/GJy
 T2r/WELOxOz1EA4ChulSbRRHPKViHIFfKjOxEY3lT/g37kdf1po25D7PkDv5C8Ye5z5V
 WGfSZ1TzxkOtzOK+WMtYfNcxrKGoU/TQzv6Hu5j+NDzfKqG6g7WOVyZFPRnIjUWPl2Uy
 T9YmauvLGfG9EV46069B0rrtIOudjUqFN4RFCzR9cLE3JHzwWf1q0vVY9vaDDmu1cb2A
 ZNFeOXy1ncrDJcE1Eym50SEPaEOUx4n8TzVd8eE4Re/ccX19L5mlG1Xx4V+BJQjl/W1p Cg== 
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp2120.oracle.com with ESMTP id 2m2yrqqcg9-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 30 Aug 2018 23:13:31 +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 w7UNDUk1008403
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 30 Aug 2018 23:13:30 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 w7UNDUpL030808;
 Thu, 30 Aug 2018 23:13: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 ; Thu, 30 Aug 2018 16:13:29 -0700
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-8-git-send-email-andrew.cooper3@citrix.com>
 <b47d0426-de6d-a042-26d8-db36a6e7e5dc@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: <8155dfed-e90b-c6d0-2205-c5543d9833e9@oracle.com>
Date: Thu, 30 Aug 2018 19:14:52 -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: <b47d0426-de6d-a042-26d8-db36a6e7e5dc@oracle.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9001
 signatures=668708
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1807170000 definitions=main-1808300231
Subject: Re: [Xen-devel] [PATCH 7/7] x86/hvm: Drop hvm_{vmx,svm} shorthands
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 George Dunlap <george.dunlap@eu.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>

T24gMDgvMzAvMjAxOCAwNzoxMSBQTSwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA4LzI4
LzIwMTggMDE6MzkgUE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+IEJ5IG1ha2luZyB7dm14LHN2
bX0gaW4gaHZtX3ZjcHUgaW50byBhbiBhbm9ueW1vdXMgdW5pb24gKGNvbnNpc3RlbnQgd2l0aAo+
PiBkb21haW4gc2lkZSBvZiB0aGluZ3MpLCB0aGUgaHZtX3t2bXgsc3ZtfSBkZWZpbmVzIGNhbiBi
ZSBkcm9wcGVkLCBhbmQgYWxsIGNvZGUKPj4gcmVmZXIgdG8gdGhlIGNvcnJlY3RseS1uYW1lZCBm
aWVsZHMuICBUaGlzIG1lYW5zIHRoYXQgdGhlIGRhdGEgaGllcmFjaHkgaXMgbm8KPj4gbG9uZ2Vy
IG9ic2N1cmVkIGZyb20gZ3JlcC9jc2NvcGUvdGFncy9ldGMuCj4+Cj4+IFJlZm9ybWF0IG9uZSBj
b21tZW50IGFuZCBzd2l0Y2ggb25lIGJvb2xfdCB0byBib29sIHdoaWxlIG1ha2luZyBjaGFuZ2Vz
Lgo+Pgo+PiBObyBmdW5jdGlvbmFsIGNoYW5nZS4KPj4KPj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPj4KPiBEbyB3ZSBzdGlsbCBzdXBw
b3J0IHByZS00LjYgZ2NjPyAKCk9yIDQuNC42PyBJIGRvbid0IHJlbWVtYmVyLgoKLWJvcmlzCgoK
PiBUaGV5IGhhdmUgYSBidWcgdGhhdCBkb2Vzbid0IGFsbG93Cj4gaW5pdGlhbGl6ZXJzIGZvciBh
bm9ueW1vdXMgc3RydWN0cy91bmlvbnMuIEkgZG9uJ3Qga25vdyB3aGV0aGVyIHdlIGhhdmUKPiBh
bnkgZm9yIHZteC9zdm0sIGJ1dCBJIHRob3VnaHQgSSdkIG1lbnRpb24gdGhpcyBqdXN0IGluIGNh
c2UuCj4KPiBPdGhlciB0aGFuIHRoYXQsIGZvciBTVk0gYml0cyBpbiBwYXRjaGVzIDMsNCw2IGFu
ZCA3Cj4KPiBSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3Jh
Y2xlLmNvbT4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 23:15:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 23: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 1fvW9y-0006mR-GC; Thu, 30 Aug 2018 23:15: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=k5id=ln=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvW9w-0006mF-VT
 for xen-devel@lists.xenproject.org; Thu, 30 Aug 2018 23:15:29 +0000
X-Inumbo-ID: afa7d17a-acaa-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id afa7d17a-acaa-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 23:16: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 1fvW9u-0000dV-Q0; Thu, 30 Aug 2018 23:15: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 1fvW9u-0002G1-I5; Thu, 30 Aug 2018 23:15:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvW9u-0004MT-Gx; Thu, 30 Aug 2018 23:15:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126952-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-xl-shadow:guest-start/debian.repeat: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:build-amd64-xen-xsm-freebsd:xen-build-freebsd:fail:nonblocking
 xen-unstable:build-amd64-xen-freebsd:xen-build-freebsd:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-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-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-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=b28cd21c36288a01ae61ed4f557802abc8ee03e4
X-Osstest-Versions-That: xen=36e29dd9e580cb0f847f5ac1e72afdb5febe3e99
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 30 Aug 2018 23:15:26 +0000
Subject: [Xen-devel] [xen-unstable test] 126952: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjk1MiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjk1Mi8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
IDIwIGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTI2ODU0CgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI2ODU0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjY4NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNjg1
NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI2ODU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjY4NTQKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBsaWtlIDEyNjg1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI2ODU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjY4
NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyNjg1NAogYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkICAg
NyB4ZW4tYnVpbGQtZnJlZWJzZCAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiBidWlsZC1h
bWQ2NC14ZW4tZnJlZWJzZCAgICAgICA3IHhlbi1idWlsZC1mcmVlYnNkICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgYjI4Y2QyMWMzNjI4OGEw
MWFlNjFlZDRmNTU3ODAyYWJjOGVlMDNlNApiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAg
ICAgICAgICAgMzZlMjlkZDllNTgwY2IwZjg0N2Y1YWMxZTcyYWZkYjVmZWJlM2U5OQoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI2ODU0ICAyMDE4LTA4LTI4IDEyOjE0OjMzIFogICAgMiBkYXlzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDEyNjk1MiAgMjAxOC0wOC0yOSAxNToyNTo1MCBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0
ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgRGFuaWVs
IERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgR29wYWxhc2V0dHksIE1hbm9qIDxt
YW5vai5nb3BhbGFzZXR0eUBocGUuY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmluIFRpYW4gPGtl
dmluLnRpYW5AaW50ZWwuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgWmhl
bnpob25nIER1YW4gPHpoZW56aG9uZy5kdWFuQG9yYWNsZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXhlbi1mcmVlYnNkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
cmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1y
dW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVuLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3Qg
cHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDMzMSBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Aug 30 23:18:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Aug 2018 23: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 1fvWCi-0006uK-0Z; Thu, 30 Aug 2018 23:18:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ohfx=ln=citrix.com=prvs=773039ca7=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvWCg-0006uF-FP
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 23:18:18 +0000
X-Inumbo-ID: 146a40f0-acab-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 146a40f0-acab-11e8-a6a9-d7ebe60f679a;
 Thu, 30 Aug 2018 23:19:02 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,309,1531785600"; d="scan'208";a="78378119"
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>, Xen-devel
 <xen-devel@lists.xen.org>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-8-git-send-email-andrew.cooper3@citrix.com>
 <b47d0426-de6d-a042-26d8-db36a6e7e5dc@oracle.com>
 <8155dfed-e90b-c6d0-2205-c5543d9833e9@oracle.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: <99a87e41-0929-c52d-4903-83b166778a7c@citrix.com>
Date: Fri, 31 Aug 2018 00:18: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: <8155dfed-e90b-c6d0-2205-c5543d9833e9@oracle.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH 7/7] x86/hvm: Drop hvm_{vmx,svm} shorthands
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <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>,
 George Dunlap <george.dunlap@eu.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>

T24gMzEvMDgvMTggMDA6MTQsIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiBPbiAwOC8zMC8yMDE4
IDA3OjExIFBNLCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4+IE9uIDA4LzI4LzIwMTggMDE6Mzkg
UE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+PiBCeSBtYWtpbmcge3ZteCxzdm19IGluIGh2bV92
Y3B1IGludG8gYW4gYW5vbnltb3VzIHVuaW9uIChjb25zaXN0ZW50IHdpdGgKPj4+IGRvbWFpbiBz
aWRlIG9mIHRoaW5ncyksIHRoZSBodm1fe3ZteCxzdm19IGRlZmluZXMgY2FuIGJlIGRyb3BwZWQs
IGFuZCBhbGwgY29kZQo+Pj4gcmVmZXIgdG8gdGhlIGNvcnJlY3RseS1uYW1lZCBmaWVsZHMuICBU
aGlzIG1lYW5zIHRoYXQgdGhlIGRhdGEgaGllcmFjaHkgaXMgbm8KPj4+IGxvbmdlciBvYnNjdXJl
ZCBmcm9tIGdyZXAvY3Njb3BlL3RhZ3MvZXRjLgo+Pj4KPj4+IFJlZm9ybWF0IG9uZSBjb21tZW50
IGFuZCBzd2l0Y2ggb25lIGJvb2xfdCB0byBib29sIHdoaWxlIG1ha2luZyBjaGFuZ2VzLgo+Pj4K
Pj4+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4+Pgo+PiBEbyB3ZSBzdGlsbCBzdXBw
b3J0IHByZS00LjYgZ2NjPyAKPiBPciA0LjQuNj8gSSBkb24ndCByZW1lbWJlci4KCkknbSBhd2Fy
ZSBvZiB0aGF0IGJ1ZyBhbmQgaXQgaXMgNC42IGlpcmMuCgpIb3dldmVyLCBpbiB0aGlzIGNhc2Ug
dGhlcmUgYXJlIG5vIGluaXRpYWxpc2Vycy7CoCBUaGUgbWVtb3J5IHN0YXJ0cyBvZmYKYXMgYSB6
ZXJvZWQgaGVhcCBwYWdlIGFuZCBoYXMgYSBwbGV0aG9yYSBvZiBpbml0KCkgZnVuY3Rpb25zIGNh
bGwgb24gaXQKdG8gc2V0IHRoaW5ncyB1cC4KCj4KPiAtYm9yaXMKPgo+Cj4+IFRoZXkgaGF2ZSBh
IGJ1ZyB0aGF0IGRvZXNuJ3QgYWxsb3cKPj4gaW5pdGlhbGl6ZXJzIGZvciBhbm9ueW1vdXMgc3Ry
dWN0cy91bmlvbnMuIEkgZG9uJ3Qga25vdyB3aGV0aGVyIHdlIGhhdmUKPj4gYW55IGZvciB2bXgv
c3ZtLCBidXQgSSB0aG91Z2h0IEknZCBtZW50aW9uIHRoaXMganVzdCBpbiBjYXNlLgo+Pgo+PiBP
dGhlciB0aGFuIHRoYXQsIGZvciBTVk0gYml0cyBpbiBwYXRjaGVzIDMsNCw2IGFuZCA3Cj4+Cj4+
IFJldmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29t
PgoKVGhhbmtzLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 00:18:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 00:18:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvX8H-0003Hz-EF; Fri, 31 Aug 2018 00:17: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=bl97=lo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvX8F-0003Hk-W6
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 00:17:48 +0000
X-Inumbo-ID: 64640551-acb3-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 64640551-acb3-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 00:18: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 1fvX8A-0002TG-L7; Fri, 31 Aug 2018 00:17:42 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fvX8A-0008Es-70; Fri, 31 Aug 2018 00:17:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvX8A-0004Al-6Q; Fri, 31 Aug 2018 00:17:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126988-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=36faa23c46824e3cf9beff8648a56816cbf58f49
X-Osstest-Versions-That: ovmf=497a5fb1d8f834e1bc84d3496d7f2228bf99f7df
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 31 Aug 2018 00:17:42 +0000
Subject: [Xen-devel] [ovmf test] 126988: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjk4OCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjY5ODgvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICAzNmZhYTIzYzQ2ODI0ZTNjZjliZWZmODY0OGE1Njgx
NmNiZjU4ZjQ5CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA0OTdhNWZi
MWQ4ZjgzNGUxYmM4NGQzNDk2ZDdmMjIyOGJmOTlmN2RmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjY5NTkgIDIwMTgtMDgtMjkgMTk6MTI6MzQgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI2OTg4ICAyMDE4LTA4LTMwIDA5OjExOjMwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQ2Fyc2V5LCBK
YWJlbiA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KICBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRl
bC5jb20+CiAgSmFiZW4gQ2Fyc2V5IDxqYWJlbi5jYXJzZXlAaW50ZWwuY29tPgogIEppYW4gSiBX
YW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0
LmNvbT4KICBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogIHNoZW5nbGVpIDxzaGVuZ2xl
aS56aGFuZ0BpbnRlbC5jb20+CiAgU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4
ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC9vc3N0ZXN0L292bWYuZ2l0CiAgIDQ5N2E1ZmIx
ZDguLjM2ZmFhMjNjNDYgIDM2ZmFhMjNjNDY4MjRlM2NmOWJlZmY4NjQ4YTU2ODE2Y2JmNThmNDkg
LT4geGVuLXRlc3RlZC1tYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 00:18:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 00: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 1fvX98-0003Lm-QP; Fri, 31 Aug 2018 00:18:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wih6=lo=xenproject.org=prvs=774c6545d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fvX97-0003LX-Jo
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 00:18:41 +0000
X-Inumbo-ID: 8469f2b1-acb3-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8469f2b1-acb3-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 00:19:26 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,309,1531785600"; d="scan'208";a="64146283"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75143-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=0fa0e56ee002cf369f7f4a1076eac52f813e03f0
X-Osstest-Versions-That: ovmf=f25cd80e4d823fa6f7d970d9f0ddb935327446ba
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 31 Aug 2018 01:18:36 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75143: 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
NTE0MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MTQzLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUxNDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTE0MAoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDBmYTBlNTZlZTAwMmNmMzY5ZjdmNGExMDc2ZWFj
NTJmODEzZTAzZjAKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIGYyNWNk
ODBlNGQ4MjNmYTZmN2Q5NzBkOWYwZGRiOTM1MzI3NDQ2YmEKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTE0MCAgMjAxOC0wOC0yOSAxNTo1NjoyNiBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUxNDMgIDIwMTgtMDgtMzAgMDc6MjU6NDMgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBDYXJzZXks
IEphYmVuIDxqYWJlbi5jYXJzZXlAaW50ZWwuY29tPgogIEphYmVuIENhcnNleSA8amFiZW4uY2Fy
c2V5QGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnhzLmNpdHJpdGUubmV0CmxvZ3M6IC9ob21lL29zc3Rl
c3QvbG9ncwppbWFnZXM6IC9ob21lL29zc3Rlc3QvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL29zc3Rlc3QueGVuc291cmNlLmNvbS9v
c3N0ZXN0L2xvZ3MKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuc291cmNlLmNvbS9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQ
dXNoIG5vdCBhcHBsaWNhYmxlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAwZmEwZTU2ZWUwMDJjZjM2OWY3ZjRhMTA3
NmVhYzUyZjgxM2UwM2YwCkF1dGhvcjogQ2Fyc2V5LCBKYWJlbiA8amFiZW4uY2Fyc2V5QGludGVs
LmNvbT4KRGF0ZTogICBUdWUgQXVnIDI4IDA2OjA4OjA4IDIwMTggKzA4MDAKCiAgICBCYXNlVG9v
bHM6IEF1dG9HZW4ucHkgcmVtb3ZlIHVudXNlZCBpbXBvcnQKICAgIAogICAgQXV0b0dlbiBkb2Vz
IG5vdCB1c2UgYW55dGhpbmcgZGVmaW5lZCBpbiBCdWlsZENsYXNzT2JqZWN0CiAgICAKICAgIENj
OiBZb25naG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+CiAgICBDYzogTGltaW5nIEdh
byA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3Jl
IENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBKYWJlbiBDYXJz
ZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogWW9uZ2hvbmcgWmh1
IDx5b25naG9uZy56aHVAaW50ZWwuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 01:36:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 01:36:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvYLu-0002Wb-Ll; Fri, 31 Aug 2018 01:35: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=uzj1=lo=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1fvYLt-0002WW-Lz
 for xen-devel@lists.xen.org; Fri, 31 Aug 2018 01:35:57 +0000
X-Inumbo-ID: fdab6c77-acbd-11e8-a8a5-bc764e045a96
Received: from mga17.intel.com (unknown [192.55.52.151])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fdab6c77-acbd-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 03:34:24 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga004.jf.intel.com ([10.7.209.38])
 by fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 30 Aug 2018 18:35:54 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.53,309,1531810800"; d="scan'208";a="229069055"
Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204])
 by orsmga004.jf.intel.com with ESMTP; 30 Aug 2018 18:35:54 -0700
Received: from fmsmsx114.amr.corp.intel.com (10.18.116.8) by
 FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 30 Aug 2018 18:35:53 -0700
Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by
 FMSMSX114.amr.corp.intel.com (10.18.116.8) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 30 Aug 2018 18:35:53 -0700
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.205]) by
 SHSMSX151.ccr.corp.intel.com ([169.254.3.185]) with mapi id 14.03.0319.002;
 Fri, 31 Aug 2018 09:35:51 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>
Thread-Topic: [PATCH 5/7] x86/vtx: Rename arch_vmx_struct to vmx_vcpu
Thread-Index: AQHUPvYRBFrj6Xzqx0ujlJk7BDS2X6TX3oqAgAAO1oCAASpxQA==
Date: Fri, 31 Aug 2018 01:35:50 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D1912E4528@SHSMSX101.ccr.corp.intel.com>
References: <1535477946-17892-1-git-send-email-andrew.cooper3@citrix.com>
 <1535477946-17892-6-git-send-email-andrew.cooper3@citrix.com>
 <5B88050902000078001E391E@prv1-mh.provo.novell.com>
 <18dda8b9-4535-5122-81af-0de0b450a5af@citrix.com>
In-Reply-To: <18dda8b9-4535-5122-81af-0de0b450a5af@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: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiOThiNjQyZjktZjgzNC00ZGU0LTkxNjUtYTQzMWVlMjNkNTc3IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiaDdjbldHMjdQV2pNR0RWSklHamVvZDBQQzRnSVpFbTVSQWFoQXZIRmExUGJJMnhvb0lDdnRjME5WWm9yeU5cL0UifQ==
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 5/7] x86/vtx: Rename arch_vmx_struct to
 vmx_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 <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>

PiBGcm9tOiBBbmRyZXcgQ29vcGVyIFttYWlsdG86YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbV0N
Cj4gU2VudDogVGh1cnNkYXksIEF1Z3VzdCAzMCwgMjAxOCAxMTo0NyBQTQ0KPiANCj4gT24gMzAv
MDgvMTggMTU6NTQsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiA+Pj4+IE9uIDI4LjA4LjE4IGF0IDE5
OjM5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6DQo+ID4+IFRoZSBzdWZmaXgg
YW5kIHByZWZpeCBhcmUgcmVkdW5kYW50LCBhbmQgdGhlIG5hbWUgaXMgY3VyaW91c2x5IG9kZC4N
Cj4gUmVuYW1lIGl0DQo+ID4+IHRvIHZteF92Y3B1IHRvIGJlIGNvbnNpc3RlbnQgd2l0aCBhbGwg
dGhlIG90aGVyIHNpbWlsYXIgc3RydWN0dXJlcy4NCj4gPj4NCj4gPj4gTm8gZnVuY3Rpb25hbCBj
aGFuZ2UuDQo+ID4+DQo+ID4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+DQo+ID4+IC0tLQ0KPiA+PiBDQzogSmFuIEJldWxpY2ggPEpCZXVs
aWNoQHN1c2UuY29tPg0KPiA+PiBDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4NCj4g
Pj4gQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KPiA+PiBDQzog
SnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPg0KPiA+PiBDQzogS2V2aW4gVGlh
biA8a2V2aW4udGlhbkBpbnRlbC5jb20+DQo+ID4+DQo+ID4+IFNvbWUgb2YgdGhlIGxvY2FsIHBv
aW50ZXJzIGFyZSBuYW1lZCBhcmNoX3ZteC4gIEknbSBvcGVuIHRvIHJlbmFtaW5nDQo+IHRoZW0g
dG8NCj4gPj4ganVzdCB2bXggKGxpa2UgYWxsIHRoZSBvdGhlciBsb2NhbCBwb2ludGVycykgaWYg
cGVvcGxlIGFyZSBoYXBweSB3aXRoIHRoZQ0KPiA+PiBhZGRpdGlvbmFsIHBhdGNoIGRlbHRhLg0K
PiA+IEknZCBiZSBmaW5lIHdpdGggdGhhdC4gV2l0aCBvciB3aXRob3V0DQo+ID4gQWNrZWQtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCj4gDQo+IFRCSCwgSSB3YXMgaG9waW5n
IGZvciBhIGNvbW1lbnQgZnJvbSBLZXZpbiBvbiB0aGlzIHF1ZXN0aW9uLg0KPiANCj4gR2l2ZW4g
dGhhdCB0aGUgbmV0IGRpZmZzdGF0IGluY2x1ZGluZyB0aGUgcG9pbnRlciByZW5hbWVzIGlzOg0K
PiANCj4gYW5kcmV3Y29vcEBhbmRyZXdjb29wOi9sb2NhbC94ZW4uZ2l0L3hlbiQgZ2l0IGQgSEVB
RF4gLS1zdGF0DQo+IMKgeGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jwqDCoMKgwqDCoMKgwqAg
fCA0NA0KPiArKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiDC
oHhlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jwqDCoMKgwqDCoMKgwqDCoCB8wqAgNCArKy0tDQo+
IMKgeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmNwdS5owqDCoMKgwqAgfMKgIDIgKy0NCj4gwqB4
ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm1jcy5oIHzCoCAyICstDQo+IMKgNCBmaWxlcyBj
aGFuZ2VkLCAyNiBpbnNlcnRpb25zKCspLCAyNiBkZWxldGlvbnMoLSkNCj4gDQo+IEkndmUgZGVj
aWRlZCB0byBnbyBhaGVhZCBhbmQgZG8gdGhlbSwgdG8gaW1wcm92ZSB0aGUgZXZlbnR1YWwgY29k
ZQ0KPiBjb25zaXN0ZW5jeS4NCg0KeWVzLCBwbGVhc2UgZ28gYWhlYWQuIEkgZGlkbid0IG5vdGUg
dGhhdCBvcGVuIGVhcmxpZXIuDQoNClRoYW5rcw0KS2V2aW4NCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 01:59:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 01: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 1fvYiP-0003uy-KA; Fri, 31 Aug 2018 01:59:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=bl97=lo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvYiO-0003uo-CV
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 01:59:12 +0000
X-Inumbo-ID: 8f0da0a6-acc1-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 8f0da0a6-acc1-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 01:59: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 1fvYiM-0000Qg-Cd; Fri, 31 Aug 2018 01:59: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 1fvYiM-0007XX-3W; Fri, 31 Aug 2018 01:59:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvYiM-0002CN-2r; Fri, 31 Aug 2018 01:59:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126969-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:heisenbug
 xen-4.9-testing:test-amd64-amd64-xl-rtds:debian-install: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-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-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-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-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-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-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-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-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: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-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=71e51140fdeb98c8fefc3a7067b554212bb61ac9
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 31 Aug 2018 01:59:10 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 126969: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjk2OSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjk2OS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MjQ4CgpU
ZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDIyIGd1ZXN0LW1pZ3JhdGUvc3JjX2hvc3QvZHN0
X2hvc3QgZmFpbCBpbiAxMjY3MTAgcGFzcyBpbiAxMjY5NjkKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgMTAgZGViaWFuLWluc3RhbGwgICBmYWlsIGluIDEyNjcxMCBwYXNzIGluIDEyNjk2
OQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE0IGd1ZXN0LWxvY2FsbWln
cmF0ZSBmYWlsIHBhc3MgaW4gMTI2NzEwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1
dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICBmYWlsIGJsb2NrZWQgaW4gMTI0MzI4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCBmYWlsIGluIDEyNjcxMCBibG9j
a2VkIGluIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAyMiBndWVzdC1taWdy
YXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgaW4gMTI2NzEwIGxpa2UgMTI0MjQ4CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBm
YWlsIGluIDEyNjcxMCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0IDE0IGd1ZXN0LWxvY2FsbWlncmF0ZSAgICBmYWlsIGxpa2UgMTI0MjQ4CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxMjQyNDgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE2IGd1
ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEyNDI0OAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBsaWtlIDEy
NDMyOAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4u
cmVwZWF0ICAgIGZhaWwgIGxpa2UgMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjQzMjgKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxs
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
eGVuICAgICAgICAgICAgICAgICAgNzFlNTExNDBmZGViOThjOGZlZmMzYTcwNjdiNTU0MjEyYmI2
MWFjOQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgMjM4MDA3ZDZmYWU5
NDQ3YmY1ZThlNzNkNjdhZTlmYjg0NGU3ZmYyYQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI0MzI4
ICAyMDE4LTA2LTE3IDIzOjM5OjA3IFogICA3NCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEy
NDgwNyAgMjAxOC0wNi0yOCAxNzozODowNCBaICAgNjMgZGF5cyAgIDQxIGF0dGVtcHRzClRlc3Rp
bmcgc2FtZSBzaW5jZSAgIDEyNjI5NiAgMjAxOC0wOC0yMSAwMToxMjozOCBaICAgMTAgZGF5cyAg
ICA4IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0
OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFu
IExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGR1
bmxhcGdAdW1pY2guZWR1CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29t
PgogIElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAg
SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBLZXZpbiBUaWFuIDxrZXZpbi50
aWFuQGludGVsLmNvbT4KICBMYXJzIEt1cnRoIDxsYXJzLmt1cnRoLnhlbkBnbWFpbC5jb20+CiAg
UGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5v
c0B4aWxpbnguY29tPgogIFN0ZXdhcnQgSGlsZGVicmFuZCA8c3Rld2FydC5oaWxkZWJyYW5kQGRv
cm5lcndvcmtzLmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcnVtcHJ1biAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
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
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1y
dW1wcnVuLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZl
cGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdv
dWxkIGJlIDEyODkgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 04:18:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 04: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 1fvasV-00052T-4E; Fri, 31 Aug 2018 04:17:47 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=wih6=lo=xenproject.org=prvs=774c6545d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fvasU-00052G-4U
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 04:17:46 +0000
X-Inumbo-ID: 988013fd-acd4-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 988013fd-acd4-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 06:16:13 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,309,1531785600"; d="scan'208";a="64153695"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75144-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-upstream-unstable:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 qemu-upstream-unstable:test-amd64-amd64-i386-pvgrub:guest-start/debian.repeat:fail:regression
 qemu-upstream-unstable:test-amd64-i386-xl-raw:debian-di-install:fail:regression
 qemu-upstream-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-libvirt:guest-start:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-midway:guest-start:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl:guest-start:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-xl-vhd:debian-di-install:fail:nonblocking
 qemu-upstream-unstable:test-armhf-armhf-libvirt-raw:debian-di-install:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-upstream-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-upstream-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: qemuu=de5b678ca4dcdfa83e322491d478d66df56c1986
X-Osstest-Versions-That: qemuu=4f080070a9809bde857851e68a3aeff0c4b9b6a6
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 31 Aug 2018 05:17:37 +0100
Subject: [Xen-devel] [qemu-upstream-unstable baseline-only test] 75144:
 regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; 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
NTE0NCBxZW11LXVwc3RyZWFtLXVuc3RhYmxlIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0Lnhl
bnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzLzc1MTQ0LwoKUmVncmVzc2lvbnMgOi0oCgpUZXN0cyB3
aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRlc3RzIHdo
aWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICA3IHhl
bi1ib290ICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gNzUwNzkKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgMTkgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1Iu
IHZzLiA3NTA3OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAxMCBkZWJpYW4tZGktaW5z
dGFsbCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDc1MDc5CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1
Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICAgZmFpbCBsaWtlIDc1MDc5CiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAg
ZmFpbCAgIGxpa2UgNzUwNzkKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSA3NTA3OQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1taWR3YXkgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBsaWtl
IDc1MDc5CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICAgZmFpbCAgIGxpa2UgNzUwNzkKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbGlrZSA3NTA3OQogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgICBsaWtlIDc1MDc5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgNzUwNzkKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgICAgICBmYWlsICAgbGlr
ZSA3NTA3OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFs
bCAgICAgICAgICAgIGZhaWwgICBsaWtlIDc1MDc5CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIGxpa2UgNzUwNzkKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYg
MTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAg
ICAgICAgICAgZGU1YjY3OGNhNGRjZGZhODNlMzIyNDkxZDQ3OGQ2NmRmNTZjMTk4NgpiYXNlbGlu
ZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAgNGYwODAwNzBhOTgwOWJkZTg1Nzg1MWU2
OGEzYWVmZjBjNGI5YjZhNgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgIDc1MDc5ICAyMDE4LTA4LTE3
IDEwOjU1OjMxIFogICAxMyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICA3NTE0NCAgMjAxOC0w
OC0zMCAxNToyMjoyMiBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIE1hcmNlbCBBcGZlbGJhdW0gPG1hcmNlbC5h
cGZlbGJhdW1AZ21haWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW1pZHdheSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmlt
YWdlczogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9n
cwoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW5zb3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFw
cGxpY2FibGUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KY29tbWl0IGRlNWI2NzhjYTRkY2RmYTgzZTMyMjQ5MWQ0NzhkNjZkZjU2
YzE5ODYKQXV0aG9yOiBNYXJjZWwgQXBmZWxiYXVtIDxtYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNv
bT4KRGF0ZTogICBUaHUgQXVnIDE2IDE4OjE2OjM3IDIwMTggKzAzMDAKCiAgICBjb25maWc6IHNw
bGl0IFBWUkRNQSBmcm9tIFJETUEKICAgIAogICAgSW4gc29tZSBCU0Qgc3lzdGVtcyBSRE1BIG1p
Z3JhdGlvbiBpcyBwb3NzaWJsZSB3aGlsZQogICAgdGhlIHB2cmRtYSBkZXZpY2UgY2FuJ3QgYmUg
dXNlZCBiZWNhdXNlIHRoZSBtcmVtYXAgc3lzdGVtIGNhbGwKICAgIGlzIG1pc3NpbmcuCiAgICAK
ICAgIFJlcG9ydGVkLWJ5OiBSZWJlY2NhIENyYW4gPHJlYmVjY2FAYmx1ZXN0b3Aub3JnPgogICAg
U2lnbmVkLW9mZi1ieTogTWFyY2VsIEFwZmVsYmF1bSA8bWFyY2VsLmFwZmVsYmF1bUBnbWFpbC5j
b20+CiAgICBNZXNzYWdlLUlkOiA8MjAxODA4MTYxNTE2MzcuMjQ1NTMtMS1tYXJjZWwuYXBmZWxi
YXVtQGdtYWlsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0
LmNvbT4KICAgIChjaGVycnkgcGlja2VkIGZyb20gY29tbWl0IDIxYWIzNGM5NTQzZmUxYjZkMzFi
M2VkYmQwMWEzOTdlN2UwOTBkMDApCgpjb21taXQgNGY3MWIzYzliOTYwYmQ1M2EyMTk2MDA0OWVm
YTVhYTQyZGEwYTI1NQpBdXRob3I6IE1hcmNlbCBBcGZlbGJhdW0gPG1hcmNlbC5hcGZlbGJhdW1A
Z21haWwuY29tPgpEYXRlOiAgIFNhdCBBdWcgMTEgMjA6MTU6MzQgMjAxOCArMDMwMAoKICAgIGh3
L3B2cmRtYTogcmVtb3ZlIG5vdCBuZWVkZWQgaW5jbHVkZQogICAgCiAgICBObyBuZWVkIHRvIGlu
Y2x1ZGUgbGludXgvdHlwZXMuaCwgaXMgZW1wdHkgYW55d2F5LgogICAgCiAgICBTdWdnZXN0ZWQt
Ynk6IFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgogICAgU2lnbmVkLW9mZi1ieTogTWFy
Y2VsIEFwZmVsYmF1bSA8bWFyY2VsLmFwZmVsYmF1bUBnbWFpbC5jb20+CiAgICBNZXNzYWdlLUlk
OiA8MjAxODA4MTExNzE1MzQuMTE5MTctMS1tYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICAg
IFJldmlld2VkLWJ5OiBZdXZhbCBTaGFpYSA8eXV2YWwuc2hhaWFAb3JhY2xlLmNvbT4KICAgIChj
aGVycnkgcGlja2VkIGZyb20gY29tbWl0IDcyMjIxZDAzYjg1ZmNmYmEyN2E0N2EyYWYwOGVlNTkx
NTA1NTBjZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 04:49:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 04: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 1fvbN2-0007Dk-RO; Fri, 31 Aug 2018 04: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=vkhi=lo=m5p.com=ehem@srs-us1.protection.inumbo.net>)
 id 1fvb39-0005oH-4d
 for xen-devel@lists.xen.org; Fri, 31 Aug 2018 04:28:47 +0000
X-Inumbo-ID: 73e96ee3-acd6-11e8-a6a9-d7ebe60f679a
Received: from mailhost.m5p.com (unknown [74.104.188.4])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 73e96ee3-acd6-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 04:29:30 +0000 (UTC)
Received: from m5p.com (mailhost.m5p.com [IPv6:2001:470:1f07:15ff::f7])
 by mailhost.m5p.com (8.15.2/8.15.2) with ESMTPS id w7V3neiB000189
 (version=TLSv1.2 cipher=DHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO)
 for <xen-devel@lists.xen.org>; Thu, 30 Aug 2018 23:49:46 -0400 (EDT)
 (envelope-from ehem@m5p.com)
Received: (from ehem@localhost)
 by m5p.com (8.15.2/8.15.2/Submit) id w7V3ne9c000188
 for xen-devel@lists.xen.org; Thu, 30 Aug 2018 20:49:40 -0700 (PDT)
 (envelope-from ehem)
Date: Thu, 30 Aug 2018 20:49:40 -0700
From: Elliott Mitchell <ehem+xen@m5p.com>
To: xen-devel@lists.xen.org
Message-ID: <20180831034940.GA99953@mattapan.m5p.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.10.1 (2018-07-13)
X-Spam-Status: No, score=-0.0 required=10.0 tests=RP_MATCHES_RCVD
 autolearn=unavailable autolearn_force=no version=3.4.1
X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mattapan.m5p.com
X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.2
 (mailhost.m5p.com [IPv6:2001:470:1f07:15ff::f7]);
 Thu, 30 Aug 2018 23:49:47 -0400 (EDT)
X-Mailman-Approved-At: Fri, 31 Aug 2018 04:49:19 +0000
Subject: [Xen-devel] [BUG] Fun with quoting
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG1hbiBwYWdlIGZvciB4Zi5jZmcgZG9lc24ndCBzYXkgbXVjaCBhYm91dCBzdHJpbmdzIGlu
IHRoZSBYZW4KY29uZmlndXJhdGlvbiBmaWxlcywgaW5zdGVhZCBpdCBzaW1wbHkgc2F5czoKCiJT
VFJJTkciCgogICAgQSBzdHJpbmcsIHN1cnJvdW5kZWQgYnkgZWl0aGVyIHNpbmdsZSBvciBkb3Vi
bGUgcXVvdGVzLiBCdXQgaWYgdGhlCiAgU1RSSU5HIGlzIHBhcnQgb2YgYSBTUEVDX1NUUklORywg
dGhlIHF1b3RlcyBzaG91bGQgYmUgb21pdHRlZC4KCgpOb3RoaW5nIGFib3V0IHdoZXRoZXIgc2lu
Z2xlLXF1b3RlcyBoYXZlIGFueSBlZmZlY3QgZGlmZmVyZW50IGZyb20KZG91YmxlLXF1b3RlcyBv
ciBub3QuICBUaGlzIGFsc28gc2F5cyBub3RoaW5nIG9mIGVzY2FwZSBzZXF1ZW5jZXMgZm9yCmlu
c2lkZSB0aG9zZSBzdHJpbmdzLiAgVGhpcyBpcyBhIHByb2JsZW0gYmVjYXVzZSBhIGZldyBzdHJp
bmdzIGluc2lkZSBWTQpjb25maWd1cmF0aW9uIGZpbGVzIGNhbiBxdWl0ZSBsZWdpdGltYXRlbHkg
Y29udGFpbiBpbnRlcmVzdGluZwpjaGFyYWN0ZXJzLgoKT2Ygbm90ZSBvbiBVbml4IGEgZmlsZW5h
bWUgaGFzIGFsbW9zdCBubyBsaW1pdGF0aW9ucy4gIE9ubHkgdGhlIG51bGwKY2hhcmFjdGVyIGlz
IGlsbGVnYWwgaW4gYSBmaWxlbmFtZSwgd2hpbGUgYmFja3NsYXNoZXMgYW5kIHF1b3RlcyBhcmUK
cXVpdGUgbGVnaXRpbWF0ZS4KClNvIHNvbWUgdGhpbmdzIEkgdHJpZWQgd2l0aCBkb21haW4gY29u
ZmlndXJhdGlvbiBmaWxlcyB3aXRoIHRoZSBgeGxgIGZyb20KWGVuIDQuOC40LiAgVGhpcyBzeXN0
ZW0gaGFzIHRoZSBEZXZ1YW4gTGludXggZGlzdHJpYnV0aW9uLCB3aGljaCBpcwptb3N0bHkgaWRl
bnRpY2FsIHRvIERlYmlhbi4gIFRoaXMgaXMgdGhlIHNlY3Rpb24gImRpc2siLgoKJ3ZkZXY9eHZk
YSxmb3JtYXQ9cmF3LGFjY2Vzcz1ydyx0YXJnZXQ9L2Rldi9kaXNrL2J5LXBhcnRsYWJlbC9hXHgy
ZnN0cmluZycKClJ1bm5pbmcgYHhsIC1OIGNyZWF0ZSAtYyB4bC5jZmdgOgp4bC5jZmc6NDU6IGNv
bmZpZyBwYXJzaW5nIGVycm9yIG5lYXIgYCd2ZGV2PXh2ZGEsZm9ybWF0PXJhdyxhY2Nlc3M9cncs
dGFyZ2V0PS9kZXYvZGlzay9ieS1wYXJ0bGFiZWwvYVx4MmZzdHJpbmcnOiBpbnZhbGlkIGRpZ2l0
IGFmdGVyIGJhY2tzbGFzaCBoZXhudW1lcmljYWwgY2hhcmFjdGVyIGVzY2FwZSBpbiBxdW90ZWQg
c3RyaW5nCkZhaWxlZCB0byBwYXJzZSBjb25maWc6IEludmFsaWQgYXJndW1lbnQKCihyZXR1cm4g
Y29kZSAxKQoKTmV4dDogKHRyeWluZyBmb3IgdGhlIGhleCB2YWx1ZSBvZiBhIGJhY2tzbGFzaCkK
Cid2ZGV2PXh2ZGEsZm9ybWF0PXJhdyxhY2Nlc3M9cncsdGFyZ2V0PS9kZXYvZGlzay9ieS1wYXJ0
bGFiZWwvYVx4NWN4MmZzdHJpbmcnCgpSZXN1bHRlZCBpbiB0aGUgc2FtZSBlcnJvciBtZXNzYWdl
LgoKTmV4dDoKCid2ZGV2PXh2ZGEsZm9ybWF0PXJhdyxhY2Nlc3M9cncsdGFyZ2V0PS9kZXYvZGlz
ay9ieS1wYXJ0bGFiZWwvYVxceDJmc3RyaW5nJwoKUnVubmluZyBgeGwgLU4gY3JlYXRlIC1jIHhs
LmNmZ2AsIEkndmUgdHJpbW1lZCBtb3N0IG9mIHRoZSBvdXRwdXQsIHdoYXQKSSBiZWxpZXZlIGlz
IHRoZSBjcnVjaWFsIHBvcnRpb24gaXM6CgogICAgICAgICAgICAicGRldl9wYXRoIjogIi9kZXYv
ZGlzay9ieS1wYXJ0bGFiZWwvYVxceDJmc3RyaW5nIiwKCk9rYXksIGxvb2tzIGxlZ2l0aW1hdGUu
ICBSZXRyeSB3aXRob3V0IHRoZSAiLU4iIGFuZDoKCmxpYnhsOiBlcnJvcjogbGlieGxfZXhlYy5j
OjExODpsaWJ4bF9yZXBvcnRfY2hpbGRfZXhpdHN0YXR1czogL2V0Yy94ZW4vc2NyaXB0cy9ibG9j
ayBhZGQgWzk5OV0gZXhpdGVkIHdpdGggZXJyb3Igc3RhdHVzIDEKCgpUaGlzIHdhcyBpbiBmYWN0
IGNhdXNlZCBieSB0aGUgL2V0Yy94ZW4vc2NyaXB0cy9ibG9jayBzY3JpcHQgZ2l2aW5nIGFuCmVy
cm9yLiAgRXZlbnR1YWxseSBJIHRyYWNlZCB0aGlzIGRvd24gYW5kIHRoZSBjcnVjaWFsIGNvbW1h
bmQgd2FzCmB4ZW5zdG9yZS1yZWFkICIkWEVOQlVTX1BBVEgvcGFyYW1zImAgd2hpY2ggd2FzIHJl
c3VsdGluZyBpbiB0aGUgc3RyaW5nCiIvZGV2L2Rpc2svYnktcGFydGxhYmVsL2FcXHgyZnN0cmlu
ZyIuCgpUaGVyZSBzZWVtIHRvIGJlIGluY29uc2lzdGVuY2llcyBpbiBxdW90aW5nIG9mIHN0cmlu
Z3MuICBXaGF0IEkgZmVlbApzaG91bGQgcmVhbGx5IGhhdmUgb2NjdXJlZCBpcyBmb3IgYHhsYC9s
aWJ4bCB0byB0cmFuc2xhdGUgdGhlIHN0cmluZyBpbnRvCiIvZGV2L2Rpc2svYnktcGFydGxhYmVs
L2FceDJmc3RyaW5nIiwgYW5kIHRoZW4gd2hlbiBvdXRwdXR0aW5nIHRoZSBkYXRhCmR1ZSB0byB0
aGUgLU4gcmUtcXVvdGVkIGl0IGJhY2sgdG8gIi9kZXYvZGlzay9ieS1wYXJ0bGFiZWwvYVxceDJm
c3RyaW5nIi4KCkkgYmVsaWV2ZSBgeGwgLU5gIHNob3VsZCBoYXZlIGluc3RlYWQgb3V0cHV0OgoK
ICAgICAgICAgICAgInBkZXZfcGF0aCI6ICIvZGV2L2Rpc2svYnktcGFydGxhYmVsL2FcXFxceDJm
c3RyaW5nIiwKClNpbmNlIHRoZSBpbnRlcm5hbCBzdHJpbmcgaGFkIGJvdGggYmFja3NsYXNoZXMu
CgpJZiB5b3UncmUgd29uZGVyaW5nIGhvdyBJIG1hbmFnZWQgdG8gZG8gdGhpcywgImEvc3RyaW5n
IiBpcyBsZWdpdGltYXRlCmZvciBhIHNsaWNlIGxhYmVsLCB0aGlzIG1ha2VzIHRoaW5ncyBlYXNp
ZXIgaW4gc29tZSB3YXlzIGFuZCBoYXJkZXIgaW4Kc29tZSB3YXlzLgoKCi0tIAooXF9fXyhcX19f
KFxfX19fX18gICAgICAgICAgLS09PiA4LSkgRUhNIDw9LS0gICAgICAgICAgX19fX19fLylfX18v
KV9fXy8pCiBcQlMgKCAgICB8ICAgICAgICAgZWhlbStzaWdtc2dAbTVwLmNvbSAgUEdQIDg3MTQ1
NDQ1ICAgICAgICAgfCAgICApICAgLwogIFxfQ1NcICAgfCAgX19fX18gIC1PICNpbmNsdWRlIDxz
dGRkaXNjbGFpbWVyLmg+IE8tICAgX19fX18gIHwgICAvICBfLwo4QTE5XF9fX1xffF8vNThEMiA3
RTNEIERERjQgN0JBNiA8LVBHUC0+IDQxRDEgQjM3NSAzN0QwIDg3MTRcX3xfL19fXy81NDQ1CgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 05:02:21 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 05: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 1fvbZW-0000Sl-1T; Fri, 31 Aug 2018 05: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=wih6=lo=xenproject.org=prvs=774c6545d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fvbZU-0000SZ-Ud
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 05:02:12 +0000
X-Inumbo-ID: 1f1d256b-acdb-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1f1d256b-acdb-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 05:02:56 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,309,1531785600"; d="scan'208";a="64155712"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75145-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=36faa23c46824e3cf9beff8648a56816cbf58f49
X-Osstest-Versions-That: ovmf=0fa0e56ee002cf369f7f4a1076eac52f813e03f0
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 31 Aug 2018 06:02:06 +0100
Subject: [Xen-devel] [ovmf baseline-only test] 75145: 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
NTE0NSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVz
dC9sb2dzLzc1MTQ1LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICAgICBmYWlsIGxp
a2UgNzUxNDMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgICAgIGZhaWwgbGlrZSA3NTE0MwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIG92bWYgICAgICAgICAgICAgICAgIDM2ZmFhMjNjNDY4MjRlM2NmOWJlZmY4NjQ4YTU2
ODE2Y2JmNThmNDkKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAgICAgICAgIDBmYTBl
NTZlZTAwMmNmMzY5ZjdmNGExMDc2ZWFjNTJmODEzZTAzZjAKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
ICA3NTE0MyAgMjAxOC0wOC0zMCAwNzoyNTo0MyBaICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAgNzUxNDUgIDIwMTgtMDgtMzEgMDE6MDU6MzcgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBDYXJzZXks
IEphYmVuIDxqYWJlbi5jYXJzZXlAaW50ZWwuY29tPgogIERhbmRhbiBCaSA8ZGFuZGFuLmJpQGlu
dGVsLmNvbT4KICBKYWJlbiBDYXJzZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+CiAgSmlhbiBK
IFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRo
YXQuY29tPgogIFJ1aXl1IE5pIDxydWl5dS5uaUBpbnRlbC5jb20+CiAgc2hlbmdsZWkgPHNoZW5n
bGVpLnpoYW5nQGludGVsLmNvbT4KICBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+Cgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC54cy5jaXRyaXRlLm5ldApsb2dzOiAvaG9tZS9vc3N0ZXN0L2xvZ3MKaW1hZ2VzOiAv
aG9tZS9vc3N0ZXN0L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9vc3N0ZXN0LnhlbnNvdXJjZS5jb20vb3NzdGVzdC9sb2dzCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbnNvdXJj
ZS5jb20vZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3QgYXBwbGljYWJs
ZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpjb21taXQgMzZmYWEyM2M0NjgyNGUzY2Y5YmVmZjg2NDhhNTY4MTZjYmY1OGY0OQpB
dXRob3I6IHNoZW5nbGVpIDxzaGVuZ2xlaS56aGFuZ0BpbnRlbC5jb20+CkRhdGU6ICAgV2VkIEF1
ZyAyMiAwOTo0Njo0MSAyMDE4ICswODAwCgogICAgTWRlTW9kdWxlUGtnIEVoY2lQZWk6IFJlbW92
ZSBhIHJlZHVuZGFudCBmdW5jdGlvbgogICAgCiAgICBUaGUgZnVuY3Rpb24gVXNiSGNVbmxpbmtN
ZW1CbG9jayB0aGF0IGlzIG5ldmVyIGNhbGxlZAogICAgYW5kIGl0cyByZWxhdGVkIGNvbW1lbnRz
IGhhdmUgYmVlbiByZW1vdmVkLgogICAgSXQgaXMgbWlzc2VkIGluIHRoZSBwYXRjaCBzZXJpZXMg
YWNjb3JkaW5nIHRvIHRoZSBsb2cgaW4KICAgIGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTA2MgogICAgCiAgICB2MjpVcGRhdGUgdGhlIHRpdGxlLgogICAg
CiAgICBDYzogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgQ2M6IEVyaWMgRG9u
ZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUg
Q29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IHNoZW5nbGVpIDxz
aGVuZ2xlaS56aGFuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogU3RhciBaZW5nIDxzdGFy
LnplbmdAaW50ZWwuY29tPgoKY29tbWl0IDc0NzVhYzUxNTc5NjJiNTcwYWEwZDFhZmQwODExNTE4
YjcyOWI1ZmQKQXV0aG9yOiBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CkRhdGU6ICAg
TW9uIEF1ZyAyNyAxMzoyMTo0OCAyMDE4ICswODAwCgogICAgU2hlbGxQa2cvU21iaW9zVmlldzog
VXBkYXRlIFNtYmlvc1ZpZXcgZm9yIFNNQklPUzMuMi4wCiAgICAKICAgIFJFRjogaHR0cHM6Ly9i
dWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDk5CiAgICAKICAgIFVwZGF0
ZSBTbWJpb3NWaWV3IHRvIHBhcnNlIHRoZSBuZXcgZGVmaW5pdGlvbnMgd2hpY2gKICAgIGFyZSBp
bnRyb2R1Y2VkIGluIFNNQklPUzMuMi4wCiAgICAKICAgIFYyOgogICAgMS4gQWRkIHN0cnVjdHVy
ZSBsZW5ndGggY2hlY2sgYmVmb3JlIGR1bXAgdGhlIGZpbGVkcyBpbgogICAgVHlwZSA5IGFuZCBU
eXBlIDE3IGluIGNhc2Ugc29tZSBmaWxlZHMgYXJlIG5vdCBvcmdhbml6ZWQKICAgIGFuZCByZXBv
cnRlZCBieSBkcml2ZXJzLgogICAgMi4gRHVtcCB0aGUgSW50ZXJmYWNlVHlwZVNwZWNpZmljRGF0
YSBpbiBUeXBlIDQyLgogICAgCiAgICBWMzoKICAgIDEuIENvcnJlY3QgdGhlIHN0cnVjdHVyZSBs
ZW5ndGggaW4gVHlwZTE3LgogICAgMi4gUmVtb3ZlIHRoZSByZWR1bmRhbnQgY2hlY2sgImlmIChQ
ZWVyR3JvdXBDb3VudCA+IDApIiBpbiBUeXBlIDkuCiAgICAzLiBVc2UgdGhlIFVpbnQxNiBmaWxl
ZCBpbnN0ZWFkIG9mIEJpdHMgZmllbGQgaW4gdW5pb24KICAgIE1FTU9SWV9ERVZJQ0VfT1BFUkFU
SU5HX01PREVfQ0FQQUJJTElUWSB0byBkdW1wIGRhdGEuCiAgICAKICAgIENjOiBKYWJlbiBDYXJz
ZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+CiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGlu
dGVsLmNvbT4KICAgIENjOiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBDb250
cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBT
aWduZWQtb2ZmLWJ5OiBEYW5kYW4gQmkgPGRhbmRhbi5iaUBpbnRlbC5jb20+CiAgICBSZXZpZXdl
ZC1ieTogU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgoKY29tbWl0IDc5ZTRmMmE1NmFj
N2NlZTQ3N2MyZjg0ZmY2NWY3NjY4MTRjYzE4MzYKQXV0aG9yOiBSdWl5dSBOaSA8cnVpeXUubmlA
aW50ZWwuY29tPgpEYXRlOiAgIFdlZCBBdWcgMjkgMTE6Mzk6MDYgMjAxOCArMDgwMAoKICAgIEVt
dWxhdG9yUGtnOiBmb3JtYWxpemUgbGluZSBlbmRpbmdzCiAgICAKICAgIFRoZSBwYXRjaCBpcyB0
aGUgcmVzdWx0IG9mIHJ1bm5pbmcKICAgICJCYXNlVG9vbHMvU2NyaXB0cy9Gb3JtYXREb3NGaWxl
cy5weSBFbXVsYXRvclBrZy8iCiAgICAKICAgIE5vIGZ1bmN0aW9uYWxpdHkgaW1wYWN0LgogICAg
CiAgICBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQg
MS4xCiAgICBTaWduZWQtb2ZmLWJ5OiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAg
UmV2aWV3ZWQtYnk6IEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgICBDYzogTGltaW5n
IEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+Cgpjb21taXQgYTA3NTMzZmFiMTAwZGI0MWMwNGQ5
MDQ0NTAzNDM4YWMwMDAzOWQ4MgpBdXRob3I6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNv
bT4KRGF0ZTogICBUdWUgQXVnIDI4IDEzOjM0OjAzIDIwMTggKzA4MDAKCiAgICBNYWludGFpbmVy
cy50eHQ6IFVwZGF0ZSBtYWludGFpbmVyIG9mIE1kZU1vZHVsZVBrZwogICAgCiAgICBBZGQgSmlh
biBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4gYW5kCiAgICByZW1vdmUgRXJpYyBEb25n
IDxlcmljLmRvbmdAaW50ZWwuY29tPi4KICAgIEVyaWMgaXMgZm9jdXNpbmcgb24gVWVmaUNwdVBr
Zy4KICAgIAogICAgQ2M6IEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+CiAgICBD
YzogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogICAgQ2M6IE1pY2hhZWwgRCBLaW5u
ZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgQ2M6IExhc3psbyBFcnNlayA8bGVy
c2VrQHJlZGhhdC5jb20+CiAgICBDYzogQW5kcmV3IEZpc2ggPGFmaXNoQGFwcGxlLmNvbT4KICAg
IENjOiBMZWlmIExpbmRob2xtIDxsZWlmLmxpbmRob2xtQGxpbmFyby5vcmc+CiAgICBDb250cmli
dXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1i
eTogSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBF
cmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBBY2tlZC1ieTogTGFzemxvIEVyc2Vr
IDxsZXJzZWtAcmVkaGF0LmNvbT4KCmNvbW1pdCA5NGMwNDU1OTM3NGRmMGQxY2VjZWEzMjExNGRm
N2JlNmQ1OTMxZGI5CkF1dGhvcjogQ2Fyc2V5LCBKYWJlbiA8amFiZW4uY2Fyc2V5QGludGVsLmNv
bT4KRGF0ZTogICBTYXQgQXVnIDI1IDAwOjMzOjE3IDIwMTggKzA4MDAKCiAgICBCYXNlVG9vbHM6
IENyZWF0ZSBhbmQgdXNlIGEgc2hhcmVkIHZhbHVlIGZvciAnTVNGVCcgZnJvbSBEYXRhVHlwZQog
ICAgCiAgICBJIHNlZSBsb3RzIG9mICdNU0ZUJyB0aHJvdWdob3V0IGNvZGUgYW5kIHRoaXMgY2Fu
IHJlZHVjZSB0aGVtLgogICAgCiAgICBDYzogQm9iIEZlbmcgPEJvYi5jLkZlbmdAaW50ZWwuY29t
PgogICAgQ2M6IFlvbmdob25nIFpodSA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT4KICAgIENjOiBM
aW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBU
aWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEph
YmVuIENhcnNleSA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBZb25n
aG9uZyBaaHUgPHlvbmdob25nLnpodUBpbnRlbC5jb20+Cgpjb21taXQgN2M3YzgxOTBkMzBiOGVh
NTQ3OTIxMTQzYThiOGIwZTQ0YjU4NWQ4OQpBdXRob3I6IEppYW4gSiBXYW5nIDxqaWFuLmoud2Fu
Z0BpbnRlbC5jb20+CkRhdGU6ICAgTW9uIEF1ZyAyMCAxNzowNDoxMSAyMDE4ICswODAwCgogICAg
VWVmaUNwdVBrZy9DcHVEeGU6IGNoYW5nZSBsZXZlbCBvZiBERUJVRyBtZXNzYWdlCiAgICAKICAg
IEJaIzExMjc6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTEyNwogICAgCiAgICBJdCdzIHJlcG9ydGVkIHRoZSBkZWJ1ZyBtZXNzYWdlIGluIENwdUR4ZSBk
cml2ZXIgaXMgcXVpdGUgYW5ub3lpbmcgaW4KICAgIGJvb3QgYW5kIHNoZWxsLCBhbmQgc2xvdyBk
b3duIHRoZSBib290IHByb2Nlc3MuIFRvIHNvbHZlIHRoaXMgaXNzdWUsCiAgICB0aGlzIHBhdGNo
IGNoYW5nZXMgdGhlIERFQlVHX0lORk8gdG8gREVCVUdfVkVSQk9TRS4gT24gYSB0eXBpY2FsIElu
dGVsCiAgICByZWFsIHBsYXRmb3JtLCBhdCBsZWFzdCAxNnMgYm9vdCB0aW1lIGNhbiBiZSBzYXZl
ZC4KICAgIAogICAgQ2M6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgIENjOiBM
YXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRp
YW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSmlh
biBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBFcmljIERv
bmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogTGFzemxvIEVyc2VrIDxs
ZXJzZWtAcmVkaGF0LmNvbT4KCmNvbW1pdCAwOWFmZDlhNDJhN2ZmNzE5YmNiNWI0NjRhMmIyZGVh
N2ViM2U1ZTdiCkF1dGhvcjogSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KRGF0
ZTogICBNb24gQXVnIDIwIDExOjM1OjU4IDIwMTggKzA4MDAKCiAgICBVZWZpQ3B1UGtnL1BpU21t
Q3B1RHhlU21tOiBpbXBsZW1lbnQgbm9uLXN0b3AgbW9kZSBmb3IgU01NCiAgICAKICAgIFNpbmNl
IFNNTSBwcm9maWxlIGZlYXR1cmUgaGFzIGFscmVhZHkgaW1wbGVtZW50ZWQgbm9uLXN0b3AgbW9k
ZSBpZiAjUEYKICAgIG9jY3VycmVkLCB0aGlzIHBhdGNoIGp1c3QgbWFrZXMgdXNlIG9mIHRoZSBl
eGlzdGluZyBpbXBsZW1lbnRhdGlvbiB0bwogICAgYWNjb21tb2RhdGUgaGVhcCBndWFyZCBhbmQg
TlVMTCBwb2ludGVyIGRldGVjdGlvbiBmZWF0dXJlLgogICAgCiAgICBDYzogRXJpYyBEb25nIDxl
cmljLmRvbmdAaW50ZWwuY29tPgogICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5j
b20+CiAgICBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVk
LXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1v
ZmYtYnk6IEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1i
eTogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogICAgQWNrZWQtYnk6IExhc3psbyBF
cnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Cgpjb21taXQgZGNjMDI2MjE3ZmRjMzYzZjU1YzIxNzAz
OWZjNDNkMzQ0ZjY5ZmVkNgpBdXRob3I6IEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5j
b20+CkRhdGU6ICAgTW9uIEF1ZyAyMCAxMTozMTowMCAyMDE4ICswODAwCgogICAgVWVmaUNwdVBr
Zy9DcHVEeGU6IGltcGxlbWVudCBub24tc3RvcCBtb2RlIGZvciB1ZWZpCiAgICAKICAgIFNhbWUg
YXMgU01NIHByb2ZpbGUgZmVhdHVyZSwgYSBzcGVjaWFsICNQRiBpcyB1c2VkIHRvIHNldCBwYWdl
IGF0dHJpYnV0ZQogICAgdG8gJ3ByZXNlbnQnIGFuZCBhIHNwZWNpYWwgI0RCIGhhbmRsZXIgdG8g
cmVzZXQgaXQgYmFjayB0byAnbm90LXByZXNlbnQnLAogICAgcmlnaHQgYWZ0ZXIgdGhlIGluc3Ry
dWN0aW9uIGNhdXNpbmcgI1BGIGdvdCBleGVjdXRlZC4KICAgIAogICAgU2luY2UgdGhlIG5ldyAj
UEYgaGFuZGxlciB3b24ndCBlbnRlciBpbnRvIGRlYWQtbG9vcCwgdGhlIGluc3RydWN0aW9uCiAg
ICB3aGljaCBjYXVzZWQgdGhlICNQRiB3aWxsIGdldCBjaGFuY2UgdG8gcmUtZXhlY3V0ZSB3aXRo
IGFjY2Vzc2libGUgcGFnZXMuCiAgICAKICAgIFRoZSBleGNlcHRpb24gbWVzc2FnZSB3aWxsIHN0
aWxsIGJlIHByaW50ZWQgb3V0IG9uIGRlYnVnIGNvbnNvbGUgc28gdGhhdAogICAgdGhlIGRldmVs
b3Blci9RQSBjYW4gZmluZCB0aGF0IHRoZXJlJ3MgcG90ZW50aWFsIGhlYXAgb3ZlcmZsb3cgb3Ig
bnVsbAogICAgcG9pbnRlciBhY2Nlc3Mgb2NjdXJyZWQuCiAgICAKICAgIENjOiBFcmljIERvbmcg
PGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBDYzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0
LmNvbT4KICAgIENjOiBSdWl5dSBOaSA8cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0
ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVk
LW9mZi1ieTogSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICBBY2tlZC1ieTogTGFzemxv
IEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KCmNvbW1pdCAxNmI5MThiYmFmNTEyMTFhMzJhZTA0
ZDlkOGE1YmE2Y2NjYTI1YTZhCkF1dGhvcjogSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVs
LmNvbT4KRGF0ZTogICBUaHUgQXVnIDkgMTY6MTc6MTkgMjAxOCArMDgwMAoKICAgIFVlZmlDcHVQ
a2cvQ3B1RXhjZXB0aW9uSGFuZGxlckxpYjogU2V0dXAgc2luZ2xlIHN0ZXAgaW4gI1BGIGhhbmRs
ZXIKICAgIAogICAgT25jZSB0aGUgI1BGIGhhbmRsZXIgaGFzIHNldCB0aGUgcGFnZSB0byBiZSAn
cHJlc2VudCcsIHRoZXJlIHNob3VsZAogICAgYmUgYSB3YXkgdG8gcmVzZXQgaXQgdG8gJ25vdC1w
cmVzZW50Jy4gJ1RGJyBiaXQgaW4gRUZMQUdTIGNhbiBiZSB1c2VkCiAgICBmb3IgdGhpcyBwdXJw
b3NlLiAnVEYnIGJpdCB3aWxsIGJlIHNldCBpbiBpbnRlcnJ1cHRlZCBmdW5jdGlvbiBjb250ZXh0
CiAgICBzbyB0aGF0IGl0IGNhbiBiZSB0cmlnZ2VyZWQgb25jZSB0aGUgY3B1IGNvbnRyb2wgcmV0
dXJucyBiYWNrIHRvIHRoZQogICAgaW5zdHJ1Y3Rpb24gY2F1c2luZyAjUEYgYW5kIHJlLWV4ZWN1
dGUgaXQuCiAgICAKICAgIFRoaXMgaXMgYW4gbmVjZXNzYXJ5IHN0ZXAgdG8gaW1wbGVtZW50IG5v
bi1zdG9wIG1vZGUgZm9yIEhlYXAgR3VhcmQKICAgIGFuZCBOVUxMIFBvaW50ZXIgRGV0ZWN0aW9u
IGZlYXR1cmUuCiAgICAKICAgIENjOiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAg
ICBDYzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgIENjOiBSdWl5dSBOaSA8
cnVpeXUubmlAaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250
cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogSmlhbiBKIFdhbmcgPGpp
YW4uai53YW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBFcmljIERvbmcgPGVyaWMuZG9u
Z0BpbnRlbC5jb20+CiAgICBBY2tlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNv
bT4KCmNvbW1pdCA4ZjI2MTM2MjhhY2Y2MDFhMmExN2JiNjRiYjQ5ZWY3M2Y4NWNmZTJjCkF1dGhv
cjogSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KRGF0ZTogICBNb24gQXVnIDIw
IDE0OjM1OjU3IDIwMTggKzA4MDAKCiAgICBNZGVNb2R1bGVQa2cvTWRlTW9kdWxlUGtnLmRlYzog
YWRkIG5ldyBzZXR0aW5ncyBmb3IgUENEcwogICAgCiAgICBUaGUgY2hhbmdlIGlzIHBhcnQgb2Yg
cmVxdWlyZW1lbnQgdHJhY2tlZCBieSAjQloxMDk1CiAgICAKICAgICAgICBodHRwczovL2J1Z3pp
bGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTEwOTUKICAgIAogICAgQmFja2dyb3Vu
ZDoKICAgIEhlYXAgR3VhcmQgYW5kIE5VTEwgUG9pbnRlciBEZXRlY3Rpb24gYXJlIHZlcnkgdXNl
ZnVsIGZlYXR1cmVzIHRvIGRldGVjdAogICAgY29kZSBmbGF3IGluIEVESyBJSS4gSWYgYW4gaXNz
dWUgaXMgZGV0ZWN0ZWQsICNQRiBleGNlcHRpb24gd2lsbCBiZQogICAgdHJpZ2dlcmVkIGFuZCB0
aGUgQklPUyB3aWxsIGVudGVyIGludG8gZGVhZCBsb29wLCB3aGljaCBpcyB0aGUgZGVmYXVsdAog
ICAgYmVoYXZpb3Igb2YgZXhjZXB0aW9uIGhhbmRsaW5nLiBGcm9tIFFBIHBlcnNwZWN0aXZlLCB0
aGlzIGRlZmF1bHQgYmVoYXZpb3IKICAgIHdpbGwgYmxvY2sgdGhlbSB0byBjb2xsZWN0IGFsbCB0
ZXN0cyByZXN1bHQgaW4gcmVhc29uYWJsZSB0aW1lLgogICAgCiAgICBUaGUgc29sdXRpb24gaXMg
dG8gaW50cm9kdWNlIG5vbi1zdG9wIG1vZGUgdG8gSGVhcCBHdWFyZCBhbmQgTlVMTCBQb2ludGVy
CiAgICBEZXRlY3Rpb24gZmVhdHVyZXMuIFRoaXMgbmVlZHMgdG8gdXBkYXRlIENwdUR4ZSwgUGlT
bW1DcHVEeGVTbW0gYW5kCiAgICBDcHVFeGNlcHRpb25IYW5kbGVyTGliIHRvIGFsbG93IHRoZSBj
b2RlIHRvIGNvbnRpbnVlIGV4ZWN1dGlvbiBhZnRlciAjUEYuCiAgICBUaGUgbWVjaGFuaXNtIGJl
aGluZCBpdCBpcyB0aGUgc2FtZSBhcyBTTU0gUHJvZmlsZSBmZWF0dXJlLCBpbiB3aGljaCBhCiAg
ICBzcGVjaWFsICNQRiBoYW5kbGVyIGlzIHJlZ2lzdGVyZWQgdG8gc2V0IHRoZSBwYWdlIGNhdXNp
bmcgI1BGIHRvIGJlCiAgICAncHJlc2VudCcgYW5kIHNldHVwIHNpbmdsZSBzdGVvcCB0cmFwLCB0
aGVuIHJldHVybiB0aGUgY29udHJvbCBiYWNrIHRvCiAgICB0aGUgaW5zdHJ1Y3Rpb24gYWNjZXNz
aW5nIHRoYXQgcGFnZS4gT25jZSB0aGUgaW5zdHJ1Y3Rpb24gaXMgcmUtZXhlY3V0ZWQsCiAgICBh
ICNEQiBpcyB0cmlnZ2VyZWQgYW5kIGEgc3BlY2lhbCBoYW5kbGVyIGZvciBpdCB3aWxsIGJlIGNh
bGxlZCB0byByZXNldAogICAgdGhlIHBhZ2UgYmFjayB0byAnbm90LXByZXNlbnQnLgogICAgCiAg
ICBUaGUgbm9uLXN0b3AgbW9kZSBpcyBjb250cm9sbGVkIGJ5IEJJVDYgb2YgZm9sbG93aW5nIFBD
RHMKICAgIAogICAgICBnRWZpTWRlTW9kdWxlUGtnVG9rZW5TcGFjZUd1aWQuUGNkSGVhcEd1YXJk
UHJvcGVydHlNYXNrCiAgICAgIGdFZmlNZGVNb2R1bGVQa2dUb2tlblNwYWNlR3VpZC5QY2ROdWxs
UG9pbnRlckRldGVjdGlvblByb3BlcnR5TWFzawogICAgCiAgICBCSVQ2IG9mIFBjZEhlYXBHdWFy
ZFByb3BlcnR5TWFzayBpcyB1c2VkIHRvIGVuYWJsZS9kaXNhYmxlIG5vbi1zdG9wIG1vZGUKICAg
IG9mIEhlYXAgR3VhcmQgZmVhdHVyZS4gSXQgYXBwbGllcyB0byBib3RoIFVFRkkgYW5kIFNNTSBo
ZWFwIGd1YXJkLCBpZgogICAgYW55IG9mIHRoZW0gaXMgZW5hYmxlZC4KICAgIAogICAgQklUNiBv
ZiBQY2ROdWxsUG9pbnRlckRldGVjdGlvblByb3BlcnR5TWFzayBpcyB1c2VkIHRvIGVuYWJsZS9k
aXNhYmxlCiAgICBub24tc3RvcCBtb2RlIG9mIE5VTEwgUG9pbnRlciBEZXRlY3Rpb24gZmVhdHVy
ZS4gSXQgYXBwbGllcyB0byBib3RoCiAgICBVRUZJIGFuZCBTTU0gTlVMTCBQb2ludGVyIERldGVj
dGlvbiwgaWYgYW55IG9mIHRoZW0gaXMgZW5hYmxlZC4KICAgIAogICAgVGhlIGRlZmF1bHQgc2V0
dGluZyBpcyAnZGlzYWJsZScsIG1lYW5pbmcgdGhlIGJvb3Qgd2lsbCBzdG9wIGF0ICNQRgogICAg
ZXhjZXB0aW9uLgogICAgCiAgICBDYzogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgog
ICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICBDYzogUnVpeXUgTmkg
PHJ1aXl1Lm5pQGludGVsLmNvbT4KICAgIENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29u
dHJpYnV0aW9uIEFncmVlbWVudCAxLjEKICAgIFNpZ25lZC1vZmYtYnk6IEppYW4gSiBXYW5nIDxq
aWFuLmoud2FuZ0BpbnRlbC5jb20+CiAgICBSZXZpZXdlZC1ieTogRXJpYyBEb25nIDxlcmljLmRv
bmdAaW50ZWwuY29tPgogICAgQWNrZWQtYnk6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5j
b20+Cgpjb21taXQgNDk3YTVmYjFkOGY4MzRlMWJjODRkMzQ5NmQ3ZjIyMjhiZjk5ZjdkZgpBdXRo
b3I6IHNoZW5nbGVpIDxzaGVuZ2xlaS56aGFuZ0BpbnRlbC5jb20+CkRhdGU6ICAgTW9uIEF1ZyAy
MCAxNTo1Mjo1MyAyMDE4ICswODAwCgogICAgTWRlUGtnOiBBZGQgdGhlIG1pc3Npbmcgc3BlYyB2
ZXJzaW9uIGluZm9ybWF0aW9uIGZvciBoZWFkZXIgZmlsZXMKICAgIAogICAgQ2M6IE1pY2hhZWwg
RCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogICAgQ2M6IExpbWluZyBHYW8g
PGxpbWluZy5nYW9AaW50ZWwuY29tPgogICAgQ29udHJpYnV0ZWQtdW5kZXI6IFRpYW5vQ29yZSBD
b250cmlidXRpb24gQWdyZWVtZW50IDEuMQogICAgU2lnbmVkLW9mZi1ieTogc2hlbmdsZWkgPHNo
ZW5nbGVpLnpoYW5nQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBMaW1pbmcgR2FvIDxsaW1p
bmcuZ2FvQGludGVsLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 06:26:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 06:26: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 1fvcsp-00065j-EX; Fri, 31 Aug 2018 06: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=ynna=lo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvcsn-00065e-Ls
 for xen-devel@lists.xen.org; Fri, 31 Aug 2018 06:26:13 +0000
X-Inumbo-ID: dc085488-ace6-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id dc085488-ace6-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 06:26:57 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 31 Aug 2018 00:26:10 -0600
Message-Id: <5B88DF8002000078001E3BAD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 31 Aug 2018 00:26:08 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Brian Woods" <brian.woods@amd.com>
References: <20180827165500.20561-1-brian.woods@amd.com>
 <20180827165500.20561-3-brian.woods@amd.com>
 <5B88122602000078001E39DE@prv1-mh.provo.novell.com>
 <20180830180950.GA32566@amd.com>
In-Reply-To: <20180830180950.GA32566@amd.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 2/2] x86/spec-ctrl: add support for
 modifying SSBD 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+IE9uIDMwLjA4LjE4IGF0IDIwOjA5LCA8YnJpYW4ud29vZHNAYW1kLmNvbT4gd3JvdGU6Cj4g
T24gVGh1LCBBdWcgMzAsIDIwMTggYXQgMDk6NDk6NThBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAyNy4wOC4xOCBhdCAxODo1NSwgPGJyaWFuLndvb2RzQGFtZC5jb20+IHdy
b3RlOgo+PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwo+PiA+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9zcGVjX2N0cmwuYwo+PiA+IEBAIC0yMCw2ICsyMCw3IEBACj4+ID4gICNpbmNsdWRl
IDx4ZW4vaW5pdC5oPgo+PiA+ICAjaW5jbHVkZSA8eGVuL2xpYi5oPgo+PiA+ICAjaW5jbHVkZSA8
eGVuL3dhcm5pbmcuaD4KPj4gPiArI2luY2x1ZGUgPHhlbi9zcGlubG9jay5oPgo+PiA+ICAKPj4g
PiAgI2luY2x1ZGUgPGFzbS9taWNyb2NvZGUuaD4KPj4gPiAgI2luY2x1ZGUgPGFzbS9tc3IuaD4K
Pj4gPiBAQCAtNTgsOCArNTksMTcgQEAgcGFkZHJfdCBfX3JlYWRfbW9zdGx5IGwxdGZfYWRkcl9t
YXNrLCBfX3JlYWRfbW9zdGx5IGwxdGZfc2FmZV9tYWRkcjsKPj4gPiAgc3RhdGljIGJvb2wgX19p
bml0ZGF0YSBjcHVfaGFzX2J1Z19sMXRmOwo+PiA+ICBzdGF0aWMgdW5zaWduZWQgaW50IF9faW5p
dGRhdGEgbDFkX21heHBoeXNhZGRyOwo+PiA+ICAKPj4gPiArLyogZm9yIFNTQkQgc3VwcG9ydCBm
b3IgQU1EIHZpYSBMU19DRkcgKi8KPj4gPiArI2RlZmluZSBTU0JEX0FNRF9NQVhfU09DS0VUIDQK
Pj4gCj4+IE9oLCB3ZW50IHVwIGZyb20gMiB0byA0PyBCdXQgc3RpbGwgbm90IGEgZHluYW1pYyB1
cHBlciBib3VuZD8KPj4gCj4gCj4gV2VsbCwgNCB3YXMganVzdCB0byBiZSBzYWZlLiAgMiBpcyBt
b3JlIHRoYW4gcmVhc29uYWJsZSBJTU8uICBIYXZpbmcgaXQKPiBkeW5hbWljIHNlZW1zIGxpa2Ug
YSBsb3Qgb2Ygd29yayB0byBzYXZlIDggYnl0ZXMgKG9yIGFmdGVyIHRoZSBidW1wIHRvCj4gNCwg
MjQgYnl0ZXMpIHdoZW4gaXQgZG9lc24ndCBnZXQgdXNlZC4KCldlbGwsIGFtIEkgbWlzcmVtZW1i
ZXJpbmcgdGhhdCBJIHNhdyB5b3Ugc2F5IHNvbWV3aGVyZSB0aGF0IHlvdSdkCnN3aXRjaCB0byB1
c2luZyBucl9zb2NrZXRzPwoKPj4gPiArc3RydWN0IHNzYmRfYW1kX2xzX2NmZ19zbXRfc3RhdHVz
IHsKPj4gPiArICAgIHNwaW5sb2NrX3QgbG9jazsKPj4gPiArICAgIHVpbnQzMl90IG1hc2s7Cj4+
ID4gK30gX19hdHRyaWJ1dGVfXyAoKGFsaWduZWQgKDY0KSkpOwo+PiAKPj4gRWhlbS4gU2VlIHRo
ZSByZXNwZWN0aXZlIGNvbW1lbnQgb24gcGF0Y2ggMS4gVG8gcHV0IGl0IGJsdW50bHksCj4+IEkn
bSBub3Qgd2lsbGluZyB0byBsb29rIGF0IHBhdGNoZXMgd2hlcmUgcHJpb3IgY29tbWVudHMgd2Vy
ZSBub3QKPj4gYWRkcmVzc2VkLCB0aGUgbW9yZSB0aGF0IHlvdSBoYWQgdmVyYmFsbHkgYWdyZWVk
IHRvIHVzZQo+PiBTTVBfQ0FDSEVfQllURVMgaGVyZS4KPiAKPiBXZWxsLCBhIHJlYmFzaW5nIGZh
aWxlZCAgYW5kIEkgaGFkIHRvIHJlZ2VuZXJhdGUgdGhlIHBhdGNoZXMgZnJvbSBhCj4gZGlmZiBv
ZiB0aGUgdjMgcGF0Y2hlcyBjb21iaW5lZCwgYW5kIEkgbWlzc2VkIGZpeGluZyB0aGF0IG9uZSBw
YXJ0Lgo+IEknbSB0ZXJyaWJsZSBzb3JyeSBJIG1pc3NlZCB0aGF0IG9uZSBmaXguCgpJZiBpdCB3
YXMganVzdCB0aGF0IG9uZSBmaXgsIEkgd291bGRuJ3QgaGF2ZSBzdG9wcGVkIHJldmlldyBhdCB0
aGF0CnBvaW50LiBCdXQgdG9nZXRoZXIgd2l0aCBwYXRjaCAxIGl0IG1ha2VzIGF0IGxlYXN0IHRo
cmVlIG1pc3NlZApmaXhlcywgYW5kIHRoYXQgbWFkZSBtZSB0aGVuIGNvbnNpZGVyIGl0IHRvbyBt
dWNoLgoKSmFuCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 06:34:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 06: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 1fvd0L-0006sG-9e; Fri, 31 Aug 2018 06: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=ynna=lo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvd0J-0006sB-44
 for xen-devel@lists.xen.org; Fri, 31 Aug 2018 06:33:59 +0000
X-Inumbo-ID: 9fa1affd-ace7-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 9fa1affd-ace7-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 08:32:25 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 31 Aug 2018 00:33:55 -0600
Message-Id: <5B88E15002000078001E3BBD@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 31 Aug 2018 00:33:52 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1535632297-29549-1-git-send-email-andrew.cooper3@citrix.com>
 <5B87FA3102000078001E38B7@prv1-mh.provo.novell.com>
 <e5ad89df-4408-259b-7a34-1c242c3fb931@citrix.com>
In-Reply-To: <e5ad89df-4408-259b-7a34-1c242c3fb931@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen: Fix inconsistent callers of 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: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjA4LjE4IGF0IDE5OjA4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMzAvMDgvMTggMTU6MDcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAzMC4w
OC4xOCBhdCAxNDozMSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gVGhl
IG9ic2VydmFudCBhbW9uZ3N0IHlvdSBtaWdodCByZWFsaXNlIHRoYXQgdGhpcyByZXZlcnRzIHBh
cnRzIG9mIGMvcwo+Pj4gNTFhZDkwYWVhMjFjIC0gV2hhdCBjYW4gSSBzYXk/ICBTZXZlcmFsIHll
YXJzIG9mIGhpbmRzaWdodCBpcyB2ZXJ5IHVzZWZ1bCwgYW5kCj4+PiBhdCB0aGUgdGltZSBJIGRp
ZCBhc2sgdGhlIG1haW50YWluZXJzIHdoaWNoIG9wdGlvbiB0aGV5IHRob3VnaHQgd291bGQgYmUK
Pj4+IGJldHRlci4uLgo+PiAuLi4gSSB0aGluayBib3RoIHRoZSBlYXJsaWVyIGFuZCB0aGlzIGNo
YW5nZSBhcmUgaGVhZGluZyBpbiB0aGUKPj4gd3JvbmcgZGlyZWN0aW9uOiBJIHdvdWxkIG11Y2gg
cmF0aGVyIHNlZSB0aGUgbmV3bGluZSBvbWl0dGVkCj4+IGV2ZXJ5d2hlcmUsIF9pbmNsdWRpbmdf
IGluIHBhbmljKCkgaXRzZWxmOiBUaGlzIGNhdXNlcyBvbmUgbGluZQo+PiBsZXNzIHRvIHNjcm9s
bCBvZmYgdGhlIHNjcmVlbiBpbiBjYXNlIHlvdSBkb24ndCBoYXZlIGEgc2VyaWFsCj4+IGNvbnNv
bGUuCj4gCj4gSSBkb24ndCBleHBlY3QgdGhhdCBzdWdnZXN0aW9uIHdvdWxkIGdldCBhbnl3aGVy
ZSBpZiB5b3UgcHV0IGl0IHRvIGEKPiB2b3RlIHdpdGggVGhlIFJFU1QuCgpXZWxsLCBJIGNhbiBj
ZXJ0YWlubHkgbGl2ZSB3aXRoIGJlaW5nIHRoZSBvbmx5IG9uZSBoZXJlLCBzaG91bGQKdGhhdCB0
dXJuIG91dCB0byBiZSB0aGUgY2FzZS4KCj4gRm9yIG9uZSwgaXQgYnJlYWtzIGFueSBhYmlsaXR5
IHRvIGNvbnN0cnVjdCBhIHNpbmdsZSBsaW5lIG9mIHRleHQgZnJvbQo+IG11bHRpcGxlIHByaW50
aygpIGNhbGxzICh3aGljaCB3ZSBoYXZlIHBsZW50eSBvZiBleGFtcGxlcyBvZiBpbiB0aGUKPiBj
b2RlYmFzZSksIGFuZCBpdCBmdXJ0aGVyIGRldmlhdGVzIGZyb20gZXZlcnlvbmXigJlzIGV4cGVj
dGF0aW9uIG9mIGhvdwo+IHByaW50aygpIHdvcmtzICh3aGljaCBpcyB0aGUgdmVyeSByZWFzb24g
d2UndmUgcGlja2VkIHVwIGFsbCB0aGVzZQo+IGluY29uc2lzdGVuY2llcyBzaW5jZSBJIGxhc3Qg
bWFkZSB0aGVtIGNvbnNpc3RlbnQpLgoKTGV0IG1lIHVuZGVyc3RhbmQgdGhpczogQXJlIHlvdSBz
dWdnZXN0aW5nIHR3byAoYnkgdGhlaXIgbmFtZXMKYW5kIHB1cnBvc2VzKSBjb21wbGV0ZWx5IGRp
ZmZlcmVudCBmdW5jdGlvbnMgbmVlZCB0byBhZGhlcmUgdG8Kc29tZSBjb21tb24gcHJpbmNpcGxl
PyBJZiBzbywgSSBkb24ndCB0aGluayBJIGNhbiBhZ3JlZSB3aXRoIHlvdQpoZXJlLgoKPiBJTU8s
IHN1Y2ggYSBjaGFuZ2Ugd291bGQgYmUgZGV0cmltZW50YWwsIGJlY2F1c2UgZWl0aGVyIHRoZSBj
b2RlIHdpbGwKPiBnZXQgb3V0IG9mIHN5bmMgYWdhaW4gKG1vc3QgbGlrZWx5KSwgb3IgdGhlcmUg
d2lsbCBleHRyYSByZXZpZXcKPiBhZ2dyYXZhdGlvbiBhcyBwZW9wbGUgc3VibWl0dGluZyBjb2Rl
IHRvIG5vcm1hbCBleHBlY3RhdGlvbnMgaGF2ZSB0aGVpcgo+IGNvZGUgcmVqZWN0ZWQuCgpRdWl0
ZSBmcmVxdWVudGx5IHBlb3BsZSBmb2xsb3cgZXhpc3RpbmcgcHJhY3RpY2Ugd2hlbiBhZGRpbmcg
bmV3CmNvZGUuIElmIGFsbCBwYW5pYygpIGludm9jYXRpb25zIG9taXR0ZWQgdGhlIG5ld2xpbmUs
IGNoYW5jZXMgYXJlCnByZXR0eSBnb29kIHRoYXQgbmV3IGluc3RhbmNlcyB3b3VsZCBkbyBzbyBh
cyB3ZWxsLiBDaGFuY2VzIGFyZQpldmVuIHNvIGdvb2QgdGhhdCBwZW9wbGUgdGVuZCB0byBjb3B5
IGFuZCBwYXN0ZSBidWdneSBjb2RlCndpdGhvdXQgcGF5aW5nIGF0dGVudGlvbi4KCkphbgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 06:43:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 06: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 1fvd9g-0007c0-9v; Fri, 31 Aug 2018 06: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=/b/z=lo=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fvd9f-0007bv-4J
 for xen-devel@lists.xen.org; Fri, 31 Aug 2018 06:43:39 +0000
X-Inumbo-ID: 4b2c5ea8-ace9-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4b2c5ea8-ace9-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 06:44:22 +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 90CDBACC2;
 Fri, 31 Aug 2018 06:43:35 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
References: <1535632297-29549-1-git-send-email-andrew.cooper3@citrix.com>
 <5B87FA3102000078001E38B7@prv1-mh.provo.novell.com>
 <e5ad89df-4408-259b-7a34-1c242c3fb931@citrix.com>
 <5B88E15002000078001E3BBD@prv1-mh.provo.novell.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: <7e1164f8-68af-a08b-ff54-4d077562a2ce@suse.com>
Date: Fri, 31 Aug 2018 08:43:34 +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: <5B88E15002000078001E3BBD@prv1-mh.provo.novell.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen: Fix inconsistent callers of 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: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDgvMTggMDg6MzMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDMwLjA4LjE4IGF0
IDE5OjA4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDMwLzA4LzE4
IDE1OjA3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDMwLjA4LjE4IGF0IDE0OjMxLCA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gVGhlIG9ic2VydmFudCBhbW9u
Z3N0IHlvdSBtaWdodCByZWFsaXNlIHRoYXQgdGhpcyByZXZlcnRzIHBhcnRzIG9mIGMvcwo+Pj4+
IDUxYWQ5MGFlYTIxYyAtIFdoYXQgY2FuIEkgc2F5PyAgU2V2ZXJhbCB5ZWFycyBvZiBoaW5kc2ln
aHQgaXMgdmVyeSB1c2VmdWwsIGFuZAo+Pj4+IGF0IHRoZSB0aW1lIEkgZGlkIGFzayB0aGUgbWFp
bnRhaW5lcnMgd2hpY2ggb3B0aW9uIHRoZXkgdGhvdWdodCB3b3VsZCBiZQo+Pj4+IGJldHRlci4u
Lgo+Pj4gLi4uIEkgdGhpbmsgYm90aCB0aGUgZWFybGllciBhbmQgdGhpcyBjaGFuZ2UgYXJlIGhl
YWRpbmcgaW4gdGhlCj4+PiB3cm9uZyBkaXJlY3Rpb246IEkgd291bGQgbXVjaCByYXRoZXIgc2Vl
IHRoZSBuZXdsaW5lIG9taXR0ZWQKPj4+IGV2ZXJ5d2hlcmUsIF9pbmNsdWRpbmdfIGluIHBhbmlj
KCkgaXRzZWxmOiBUaGlzIGNhdXNlcyBvbmUgbGluZQo+Pj4gbGVzcyB0byBzY3JvbGwgb2ZmIHRo
ZSBzY3JlZW4gaW4gY2FzZSB5b3UgZG9uJ3QgaGF2ZSBhIHNlcmlhbAo+Pj4gY29uc29sZS4KCkNh
bid0IHdlIGp1c3QgZHJvcCBwcmludGluZyB0aGUgZXh0cmEgXG4gaW4gcGFuaWMoKT8KCi0gICAg
cHJpbnRrKCIlc1xuIiwgYnVmKTsKKyAgICBwcmludGsoIiVzIiwgYnVmKTsKCgpKdWVyZ2VuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 07:02:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 07:02:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvdSB-00011S-5g; Fri, 31 Aug 2018 07:02: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=ynna=lo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvdS9-00011N-U4
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 07:02:45 +0000
X-Inumbo-ID: a5e2f354-aceb-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 a5e2f354-aceb-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 09:01:13 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 31 Aug 2018 01:02:44 -0600
Message-Id: <5B88E81202000078001E3BEC@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 31 Aug 2018 01:02: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] tools/tests: allow depriv-fd-checker to build
 with really old Linux 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: 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>

QXNzdW1pbmcgaXQgd2FzIGludGVudGlvbmFsIGZvciB0aGlzIHRlc3QgdXRpbGl0eSwgb3RoZXIg
dGhhbiBtb3N0IG90aGVyCm9uZXMsIHRvIGFsd2F5cyBiZSBidWlsdCwgSSB0aGluayBpdCB3b3Vs
ZCBiZSBuaWNlIGlmIGl0IGRpZG4ndCBmYWlsIHRvCmJ1aWxkIG9uIHJlYWxseSBvbGQgZGlzdHJv
cyBqdXN0IGJlY2F1c2Ugb2YgdGhlIGxhY2sgb2YgYSBUVU5HRVRJRkYKZGVmaW5pdGlvbi4KClNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3Rvb2xz
L3Rlc3RzL2RlcHJpdi9kZXByaXYtZmQtY2hlY2tlci5jCisrKyBiL3Rvb2xzL3Rlc3RzL2RlcHJp
di9kZXByaXYtZmQtY2hlY2tlci5jCkBAIC0zMzAsNiArMzMwLDkgQEAgc3RhdGljIHZvaWQgY2hl
Y2tfYXBwZW5kb25seSh2b2lkKSB7CiAjaW5jbHVkZSA8c3lzL3NvY2tldC5oPgogI2luY2x1ZGUg
PGxpbnV4L2lmLmg+CiAjaW5jbHVkZSA8bGludXgvaWZfdHVuLmg+CisjaWZuZGVmIFRVTkdFVElG
RgorI2RlZmluZSBUVU5HRVRJRkYgX0lPUignVCcsIDIxMCwgdW5zaWduZWQgaW50KQorI2VuZGlm
CiAKIC8qIGxpbnV4IHR1biAqLwogCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 07:04:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 07: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 1fvdTy-00016C-Ir; Fri, 31 Aug 2018 07: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=ynna=lo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvdTx-000166-SM
 for xen-devel@lists.xen.org; Fri, 31 Aug 2018 07:04:37 +0000
X-Inumbo-ID: 39402501-acec-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 39402501-acec-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 07:05:21 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 31 Aug 2018 01:04:34 -0600
Message-Id: <5B88E88102000078001E3BEF@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 31 Aug 2018 01:04:33 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>,
 "Juergen Gross" <jgross@suse.com>
References: <1535632297-29549-1-git-send-email-andrew.cooper3@citrix.com>
 <5B87FA3102000078001E38B7@prv1-mh.provo.novell.com>
 <e5ad89df-4408-259b-7a34-1c242c3fb931@citrix.com>
 <5B88E15002000078001E3BBD@prv1-mh.provo.novell.com>
 <7e1164f8-68af-a08b-ff54-4d077562a2ce@suse.com>
In-Reply-To: <7e1164f8-68af-a08b-ff54-4d077562a2ce@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen: Fix inconsistent callers of 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: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMxLjA4LjE4IGF0IDA4OjQzLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAz
MS8wOC8xOCAwODozMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDMwLjA4LjE4IGF0IDE5
OjA4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+PiBPbiAzMC8wOC8xOCAx
NTowNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4gT24gMzAuMDguMTggYXQgMTQ6MzEsIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4+Pj4gVGhlIG9ic2VydmFudCBhbW9u
Z3N0IHlvdSBtaWdodCByZWFsaXNlIHRoYXQgdGhpcyByZXZlcnRzIHBhcnRzIG9mIGMvcwo+Pj4+
PiA1MWFkOTBhZWEyMWMgLSBXaGF0IGNhbiBJIHNheT8gIFNldmVyYWwgeWVhcnMgb2YgaGluZHNp
Z2h0IGlzIHZlcnkgdXNlZnVsLCBhbmQKPj4+Pj4gYXQgdGhlIHRpbWUgSSBkaWQgYXNrIHRoZSBt
YWludGFpbmVycyB3aGljaCBvcHRpb24gdGhleSB0aG91Z2h0IHdvdWxkIGJlCj4+Pj4+IGJldHRl
ci4uLgo+Pj4+IC4uLiBJIHRoaW5rIGJvdGggdGhlIGVhcmxpZXIgYW5kIHRoaXMgY2hhbmdlIGFy
ZSBoZWFkaW5nIGluIHRoZQo+Pj4+IHdyb25nIGRpcmVjdGlvbjogSSB3b3VsZCBtdWNoIHJhdGhl
ciBzZWUgdGhlIG5ld2xpbmUgb21pdHRlZAo+Pj4+IGV2ZXJ5d2hlcmUsIF9pbmNsdWRpbmdfIGlu
IHBhbmljKCkgaXRzZWxmOiBUaGlzIGNhdXNlcyBvbmUgbGluZQo+Pj4+IGxlc3MgdG8gc2Nyb2xs
IG9mZiB0aGUgc2NyZWVuIGluIGNhc2UgeW91IGRvbid0IGhhdmUgYSBzZXJpYWwKPj4+PiBjb25z
b2xlLgo+IAo+IENhbid0IHdlIGp1c3QgZHJvcCBwcmludGluZyB0aGUgZXh0cmEgXG4gaW4gcGFu
aWMoKT8KPiAKPiAtICAgIHByaW50aygiJXNcbiIsIGJ1Zik7Cj4gKyAgICBwcmludGsoIiVzIiwg
YnVmKTsKClRoYXQncyB3aGF0IEknbSBzdWdnZXN0aW5nLCB5ZXMsIHBsdXMgKGlmIHRoZXJlIGFy
ZSBhbnkpIGRyb3BwaW5nCnRyYWlsaW5nIG5ld2xpbmVzIGluIHBhbmljKCkgaW52b2NhdGlvbnMu
CgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 07:12:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 07: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 1fvdbS-0001w6-DT; Fri, 31 Aug 2018 07: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=/b/z=lo=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fvdbR-0001vz-Ho
 for xen-devel@lists.xen.org; Fri, 31 Aug 2018 07:12:21 +0000
X-Inumbo-ID: 4e3b5e77-aced-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4e3b5e77-aced-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 07:13: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 1F36FADBC;
 Fri, 31 Aug 2018 07:12:19 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
References: <1535632297-29549-1-git-send-email-andrew.cooper3@citrix.com>
 <5B87FA3102000078001E38B7@prv1-mh.provo.novell.com>
 <e5ad89df-4408-259b-7a34-1c242c3fb931@citrix.com>
 <5B88E15002000078001E3BBD@prv1-mh.provo.novell.com>
 <7e1164f8-68af-a08b-ff54-4d077562a2ce@suse.com>
 <5B88E88102000078001E3BEF@prv1-mh.provo.novell.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: <143997da-04af-6384-3866-b49c403410e9@suse.com>
Date: Fri, 31 Aug 2018 09:12: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: <5B88E88102000078001E3BEF@prv1-mh.provo.novell.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen: Fix inconsistent callers of 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: Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDgvMTggMDk6MDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDMxLjA4LjE4IGF0
IDA4OjQzLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gT24gMzEvMDgvMTggMDg6MzMsIEph
biBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMzAuMDguMTggYXQgMTk6MDgsIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4+PiBPbiAzMC8wOC8xOCAxNTowNywgSmFuIEJldWxp
Y2ggd3JvdGU6Cj4+Pj4+Pj4+IE9uIDMwLjA4LjE4IGF0IDE0OjMxLCA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+PiBUaGUgb2JzZXJ2YW50IGFtb25nc3QgeW91IG1pZ2h0
IHJlYWxpc2UgdGhhdCB0aGlzIHJldmVydHMgcGFydHMgb2YgYy9zCj4+Pj4+PiA1MWFkOTBhZWEy
MWMgLSBXaGF0IGNhbiBJIHNheT8gIFNldmVyYWwgeWVhcnMgb2YgaGluZHNpZ2h0IGlzIHZlcnkg
dXNlZnVsLCBhbmQKPj4+Pj4+IGF0IHRoZSB0aW1lIEkgZGlkIGFzayB0aGUgbWFpbnRhaW5lcnMg
d2hpY2ggb3B0aW9uIHRoZXkgdGhvdWdodCB3b3VsZCBiZQo+Pj4+Pj4gYmV0dGVyLi4uCj4+Pj4+
IC4uLiBJIHRoaW5rIGJvdGggdGhlIGVhcmxpZXIgYW5kIHRoaXMgY2hhbmdlIGFyZSBoZWFkaW5n
IGluIHRoZQo+Pj4+PiB3cm9uZyBkaXJlY3Rpb246IEkgd291bGQgbXVjaCByYXRoZXIgc2VlIHRo
ZSBuZXdsaW5lIG9taXR0ZWQKPj4+Pj4gZXZlcnl3aGVyZSwgX2luY2x1ZGluZ18gaW4gcGFuaWMo
KSBpdHNlbGY6IFRoaXMgY2F1c2VzIG9uZSBsaW5lCj4+Pj4+IGxlc3MgdG8gc2Nyb2xsIG9mZiB0
aGUgc2NyZWVuIGluIGNhc2UgeW91IGRvbid0IGhhdmUgYSBzZXJpYWwKPj4+Pj4gY29uc29sZS4K
Pj4KPj4gQ2FuJ3Qgd2UganVzdCBkcm9wIHByaW50aW5nIHRoZSBleHRyYSBcbiBpbiBwYW5pYygp
Pwo+Pgo+PiAtICAgIHByaW50aygiJXNcbiIsIGJ1Zik7Cj4+ICsgICAgcHJpbnRrKCIlcyIsIGJ1
Zik7Cj4gCj4gVGhhdCdzIHdoYXQgSSdtIHN1Z2dlc3RpbmcsIHllcywgcGx1cyAoaWYgdGhlcmUg
YXJlIGFueSkgZHJvcHBpbmcKPiB0cmFpbGluZyBuZXdsaW5lcyBpbiBwYW5pYygpIGludm9jYXRp
b25zLgoKVXVoLCBib3RoPwoKVGhpcyB3b3VsZCBsb29rIGxpa2U6CgoqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKgpQQU5JQyBvbiBjcHUgMjoKYmxhbGJsYWJsYSoqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioKCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 07:16:19 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 07:16:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvdfB-00024g-V3; Fri, 31 Aug 2018 07: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=bl97=lo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvdfA-00024T-9U
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 07:16:12 +0000
X-Inumbo-ID: 866a8197-aced-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 866a8197-aced-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 09:14: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 1fvdf7-0007ut-HX; Fri, 31 Aug 2018 07:16: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 1fvdf7-0000co-9n; Fri, 31 Aug 2018 07:16:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvdf7-0004W5-99; Fri, 31 Aug 2018 07:16:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126977-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-4.7-testing:test-amd64-amd64-libvirt-pair:guest-migrate/src_host/dst_host:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:guest-saverestore.2:fail:heisenbug
 xen-4.7-testing:test-amd64-amd64-xl-qemuu-win7-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-xl-qemut-debianhvm-amd64:guest-localmigrate/x10:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-4:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-libvirt-pair:guest-migrate/src_host/dst_host: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-5:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-vhd:xen-install:fail:heisenbug
 xen-4.7-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-saverestore.2:fail:heisenbug
 xen-4.7-testing:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-4.7-testing:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-xl-rtds:debian-install:fail:nonblocking
 xen-4.7-testing:test-amd64-i386-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-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-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-xtf-amd64-amd64-2:xtf/test-hvm64-lbr-tsx-vmentry:fail:nonblocking
 xen-4.7-testing:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-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-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.7-testing:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.7-testing:test-amd64-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-i386-libvirt: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-qemuu-nested-amd:debian-hvm-install/l1/l2: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: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-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-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-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-raw: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-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=7ba1c7df881855422f9a475862565e94c8421b75
X-Osstest-Versions-That: xen=280a5568939c4a5832be787c8e0c23a19f30935a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 31 Aug 2018 07:16:09 +0000
Subject: [Xen-devel] [xen-4.7-testing test] 126977: 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>

ZmxpZ2h0IDEyNjk3NyB4ZW4tNC43LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNjk3Ny8KCkZhaWx1cmVzIDotLyBi
dXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRs
eSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyIDIyIGd1ZXN0
LW1pZ3JhdGUvc3JjX2hvc3QvZHN0X2hvc3QgZmFpbCBpbiAxMjY4MTAgcGFzcyBpbiAxMjY5NzcK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxNSBndWVzdC1z
YXZlcmVzdG9yZS4yIGZhaWwgaW4gMTI2ODEwIHBhc3MgaW4gMTI2OTc3CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGlu
IDEyNjgxMCBwYXNzIGluIDEyNjk3NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTI2ODEwIHBhc3MgaW4g
MTI2OTc3CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00IDUwIHh0Zi90ZXN0LWh2bTY0LWxici10c3gt
dm1lbnRyeSBmYWlsIGluIDEyNjkwNyBwYXNzIGluIDEyNjk3NwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAyMiBndWVzdC1taWdyYXRlL3NyY19ob3N0L2RzdF9ob3N0IGZhaWwgaW4gMTI2
OTA3IHBhc3MgaW4gMTI2OTc3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxMjY4MTAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50
cnkgZmFpbCBwYXNzIGluIDEyNjkwNwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgNiB4
ZW4taW5zdGFsbCAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTI2OTA3CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNSBndWVzdC1zYXZlcmVzdG9yZS4yIGZhaWwgcGFz
cyBpbiAxMjY5MDcKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDEyNjkwNwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBz
dWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgNTAg
eHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVudHJ5IGZhaWwgaW4gMTI2ODEwIGxpa2UgMTI1MDU3
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEwIGRlYmlhbi1pbnN0YWxsICAgICAgZmFp
bCBpbiAxMjY4MTAgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICBmYWlsIGluIDEyNjkwNyBsaWtlIDEyNTA1NwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxMjY5
MDcgbGlrZSAxMjUwNTcKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjY5MDcgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxMjY5MDcgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIGluIDEyNjkwNyBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTI2OTA3IG5ldmVyIHBhc3MKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTIgICAgICA1MCB4dGYvdGVzdC1odm02NC1sYnItdHN4LXZtZW50cnkg
ZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1MDU3CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAx
MjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MDU3CiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2Ug
MTI1MDU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUwNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNTA1NwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2
bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjEw
LWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2lu
ZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA3
YmExYzdkZjg4MTg1NTQyMmY5YTQ3NTg2MjU2NWU5NGM4NDIxYjc1CmJhc2VsaW5lIHZlcnNpb246
CiB4ZW4gICAgICAgICAgICAgICAgICAyODBhNTU2ODkzOWM0YTU4MzJiZTc4N2M4ZTBjMjNhMTlm
MzA5MzVhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUwNTcgIDIwMTgtMDctMDkgMDg6MzY6MDQg
WiAgIDUyIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1Njg1ICAyMDE4LTA3LTMwIDEyOjM5
OjM4IFogICAzMSBkYXlzICAgMjIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTI1OTMx
ICAyMDE4LTA4LTE1IDIyOjUxOjIzIFogICAxNSBkYXlzICAgMTEgYXR0ZW1wdHMKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9w
bGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGlu
ZGlnQGNpdHJpeC5jb20+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29t
PgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jv
c3NAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICBLZXZp
biBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFi
ZWxsaW5pQGtlcm5lbC5vcmc+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBy
dW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
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
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNo
aW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQK
ICAgMjgwYTU1Njg5My4uN2JhMWM3ZGY4OCAgN2JhMWM3ZGY4ODE4NTU0MjJmOWE0NzU4NjI1NjVl
OTRjODQyMWI3NSAtPiBzdGFibGUtNC43CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 07:21:57 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 07: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 1fvdkc-0002sK-Q2; Fri, 31 Aug 2018 07:21: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=ynna=lo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvdkb-0002sA-R1
 for xen-devel@lists.xen.org; Fri, 31 Aug 2018 07:21:49 +0000
X-Inumbo-ID: 4f463f57-acee-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 4f463f57-acee-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 09:20:17 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 31 Aug 2018 01:21:47 -0600
Message-Id: <5B88EC8902000078001E3C1B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 31 Aug 2018 01:21:45 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <1535632297-29549-1-git-send-email-andrew.cooper3@citrix.com>
 <5B87FA3102000078001E38B7@prv1-mh.provo.novell.com>
 <e5ad89df-4408-259b-7a34-1c242c3fb931@citrix.com>
 <5B88E15002000078001E3BBD@prv1-mh.provo.novell.com>
 <7e1164f8-68af-a08b-ff54-4d077562a2ce@suse.com>
 <5B88E88102000078001E3BEF@prv1-mh.provo.novell.com>
 <143997da-04af-6384-3866-b49c403410e9@suse.com>
In-Reply-To: <143997da-04af-6384-3866-b49c403410e9@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen: Fix inconsistent callers of 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMxLjA4LjE4IGF0IDA5OjEyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAz
MS8wOC8xOCAwOTowNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDMxLjA4LjE4IGF0IDA4
OjQzLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4+IE9uIDMxLzA4LzE4IDA4OjMzLCBKYW4g
QmV1bGljaCB3cm90ZToKPj4+Pj4+PiBPbiAzMC4wOC4xOCBhdCAxOTowOCwgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+PiBPbiAzMC8wOC8xOCAxNTowNywgSmFuIEJldWxp
Y2ggd3JvdGU6Cj4+Pj4+Pj4+PiBPbiAzMC4wOC4xOCBhdCAxNDozMSwgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4+Pj4+IFRoZSBvYnNlcnZhbnQgYW1vbmdzdCB5b3UgbWln
aHQgcmVhbGlzZSB0aGF0IHRoaXMgcmV2ZXJ0cyBwYXJ0cyBvZiBjL3MKPj4+Pj4+PiA1MWFkOTBh
ZWEyMWMgLSBXaGF0IGNhbiBJIHNheT8gIFNldmVyYWwgeWVhcnMgb2YgaGluZHNpZ2h0IGlzIHZl
cnkgdXNlZnVsLCAKPiBhbmQKPj4+Pj4+PiBhdCB0aGUgdGltZSBJIGRpZCBhc2sgdGhlIG1haW50
YWluZXJzIHdoaWNoIG9wdGlvbiB0aGV5IHRob3VnaHQgd291bGQgYmUKPj4+Pj4+PiBiZXR0ZXIu
Li4KPj4+Pj4+IC4uLiBJIHRoaW5rIGJvdGggdGhlIGVhcmxpZXIgYW5kIHRoaXMgY2hhbmdlIGFy
ZSBoZWFkaW5nIGluIHRoZQo+Pj4+Pj4gd3JvbmcgZGlyZWN0aW9uOiBJIHdvdWxkIG11Y2ggcmF0
aGVyIHNlZSB0aGUgbmV3bGluZSBvbWl0dGVkCj4+Pj4+PiBldmVyeXdoZXJlLCBfaW5jbHVkaW5n
XyBpbiBwYW5pYygpIGl0c2VsZjogVGhpcyBjYXVzZXMgb25lIGxpbmUKPj4+Pj4+IGxlc3MgdG8g
c2Nyb2xsIG9mZiB0aGUgc2NyZWVuIGluIGNhc2UgeW91IGRvbid0IGhhdmUgYSBzZXJpYWwKPj4+
Pj4+IGNvbnNvbGUuCj4+Pgo+Pj4gQ2FuJ3Qgd2UganVzdCBkcm9wIHByaW50aW5nIHRoZSBleHRy
YSBcbiBpbiBwYW5pYygpPwo+Pj4KPj4+IC0gICAgcHJpbnRrKCIlc1xuIiwgYnVmKTsKPj4+ICsg
ICAgcHJpbnRrKCIlcyIsIGJ1Zik7Cj4+IAo+PiBUaGF0J3Mgd2hhdCBJJ20gc3VnZ2VzdGluZywg
eWVzLCBwbHVzIChpZiB0aGVyZSBhcmUgYW55KSBkcm9wcGluZwo+PiB0cmFpbGluZyBuZXdsaW5l
cyBpbiBwYW5pYygpIGludm9jYXRpb25zLgo+IAo+IFV1aCwgYm90aD8KPiAKPiBUaGlzIHdvdWxk
IGxvb2sgbGlrZToKPiAKPiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+IFBB
TklDIG9uIGNwdSAyOgo+IGJsYWxibGFibGEqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqCgpIbW0sIHRoZSB0cmFpbGluZyAqKioqIHdvdWxkIHBlcmhhcHMgYmV0dGVyIGFsc28gYmUg
ZHJvcHBlZC4gQXMgcGVyCm15IG9yaWdpbmFsIHJlcGx5IHRvIEFuZHJldywgdGhlIGdvYWwgc2hv
dWxkIGltbyBiZSB0byBoYXZlIGFzIGxpdHRsZQp1c2VsZXNzIG91dHB1dCBhcyBwb3NzaWJsZSAo
YnV0IGFzIG11Y2ggYXMgbmVjZXNzYXJ5L2hlbHBmdWwsIGkuZS4gSSdtCm5vdCBzdWdnZXN0aW5n
IHRvIGRyb3AgdGhlIGZpcnN0IGxpbmUgb2Ygc3RhcnMpLCB0byBhdm9pZCBtZWFuaW5nZnVsCmxp
bmVzIHNjcm9sbGluZyBvZmYuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 07:24:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 07:24:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvdnA-0003Fe-1n; Fri, 31 Aug 2018 07:24: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=ynna=lo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvdn8-0003FH-76
 for xen-devel@lists.xen.org; Fri, 31 Aug 2018 07:24:26 +0000
X-Inumbo-ID: fdf1e473-acee-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id fdf1e473-acee-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 07:25:10 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 31 Aug 2018 01:24:23 -0600
Message-Id: <5B88ED2502000078001E3C29@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 31 Aug 2018 01:24:21 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1535654270-32333-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1535654270-32333-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH for-4.7] x86/spec-ctrl: Fix backport of
 1fdb25a614b
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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+IE9uIDMwLjA4LjE4IGF0IDIwOjM3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gUmVmcmVzaGluZyBYZW5TZXJ2ZXIncyBwYXRjaHF1ZXVlIGhhcyBzaG93biB0aGF0IEkg
bWlzc2VkIHRoaXMgYWRqdXN0bWVudCBpbgo+IHRoZSB1cHN0cmVhbSBiYWNrcG9ydHMgb2YgdGhl
IGZpbmFsIHZlcnNpb24gb2YgdGhlIFhTQS0yNzMgZml4ZXMuCj4gCj4gVGhlIGNvZGUgZG9lcyB3
b3JrIGluIDQuNyBhbmQgZWFybGllciwgYnV0IG9ubHkgYmVjYXVzZSB0aGUgZXZlbnR1YWwgdmFs
dWUgb2YKPiAob3B0X3B2X2wxdGYgJiBPUFRfUFZfTDFURl9ET014KSBpcyB3aXRoaW4gcmFuZ2Ug
b2YgYSBjaGFyLgoKQW5kIEkgaGFkIG5vdGljZWQgdGhpcyB3aGlsZSBwdWxsaW5nIHRoaW5ncyBp
bnRvIG91ciB0cmVlcywgYnV0IGRlY2lkZWQKdG8gbGVhdmUgaXQgc2luY2UgaXQncyB3b3JraW5n
LgoKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkphbgoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 07:31:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 07:31: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 1fvdtJ-0004LJ-UP; Fri, 31 Aug 2018 07: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=/b/z=lo=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fvdtI-0004LE-LJ
 for xen-devel@lists.xen.org; Fri, 31 Aug 2018 07:30:48 +0000
X-Inumbo-ID: e199019f-acef-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e199019f-acef-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 07:31:32 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 4DDD6AE47;
 Fri, 31 Aug 2018 07:30:45 +0000 (UTC)
To: Jan Beulich <JBeulich@suse.com>
References: <1535632297-29549-1-git-send-email-andrew.cooper3@citrix.com>
 <5B87FA3102000078001E38B7@prv1-mh.provo.novell.com>
 <e5ad89df-4408-259b-7a34-1c242c3fb931@citrix.com>
 <5B88E15002000078001E3BBD@prv1-mh.provo.novell.com>
 <7e1164f8-68af-a08b-ff54-4d077562a2ce@suse.com>
 <5B88E88102000078001E3BEF@prv1-mh.provo.novell.com>
 <143997da-04af-6384-3866-b49c403410e9@suse.com>
 <5B88EC8902000078001E3C1B@prv1-mh.provo.novell.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: <8b7eb4e5-65b3-3f9d-1318-febdd15ff8a2@suse.com>
Date: Fri, 31 Aug 2018 09:30:44 +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: <5B88EC8902000078001E3C1B@prv1-mh.provo.novell.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH] xen: Fix inconsistent callers of 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDgvMTggMDk6MjEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDMxLjA4LjE4IGF0
IDA5OjEyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gT24gMzEvMDgvMTggMDk6MDQsIEph
biBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMzEuMDguMTggYXQgMDg6NDMsIDxqZ3Jvc3NAc3Vz
ZS5jb20+IHdyb3RlOgo+Pj4+IE9uIDMxLzA4LzE4IDA4OjMzLCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4+Pj4+Pj4gT24gMzAuMDguMTggYXQgMTk6MDgsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PiB3cm90ZToKPj4+Pj4+IE9uIDMwLzA4LzE4IDE1OjA3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+
Pj4+Pj4+PiBPbiAzMC4wOC4xOCBhdCAxNDozMSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
IHdyb3RlOgo+Pj4+Pj4+PiBUaGUgb2JzZXJ2YW50IGFtb25nc3QgeW91IG1pZ2h0IHJlYWxpc2Ug
dGhhdCB0aGlzIHJldmVydHMgcGFydHMgb2YgYy9zCj4+Pj4+Pj4+IDUxYWQ5MGFlYTIxYyAtIFdo
YXQgY2FuIEkgc2F5PyAgU2V2ZXJhbCB5ZWFycyBvZiBoaW5kc2lnaHQgaXMgdmVyeSB1c2VmdWws
IAo+PiBhbmQKPj4+Pj4+Pj4gYXQgdGhlIHRpbWUgSSBkaWQgYXNrIHRoZSBtYWludGFpbmVycyB3
aGljaCBvcHRpb24gdGhleSB0aG91Z2h0IHdvdWxkIGJlCj4+Pj4+Pj4+IGJldHRlci4uLgo+Pj4+
Pj4+IC4uLiBJIHRoaW5rIGJvdGggdGhlIGVhcmxpZXIgYW5kIHRoaXMgY2hhbmdlIGFyZSBoZWFk
aW5nIGluIHRoZQo+Pj4+Pj4+IHdyb25nIGRpcmVjdGlvbjogSSB3b3VsZCBtdWNoIHJhdGhlciBz
ZWUgdGhlIG5ld2xpbmUgb21pdHRlZAo+Pj4+Pj4+IGV2ZXJ5d2hlcmUsIF9pbmNsdWRpbmdfIGlu
IHBhbmljKCkgaXRzZWxmOiBUaGlzIGNhdXNlcyBvbmUgbGluZQo+Pj4+Pj4+IGxlc3MgdG8gc2Ny
b2xsIG9mZiB0aGUgc2NyZWVuIGluIGNhc2UgeW91IGRvbid0IGhhdmUgYSBzZXJpYWwKPj4+Pj4+
PiBjb25zb2xlLgo+Pj4+Cj4+Pj4gQ2FuJ3Qgd2UganVzdCBkcm9wIHByaW50aW5nIHRoZSBleHRy
YSBcbiBpbiBwYW5pYygpPwo+Pj4+Cj4+Pj4gLSAgICBwcmludGsoIiVzXG4iLCBidWYpOwo+Pj4+
ICsgICAgcHJpbnRrKCIlcyIsIGJ1Zik7Cj4+Pgo+Pj4gVGhhdCdzIHdoYXQgSSdtIHN1Z2dlc3Rp
bmcsIHllcywgcGx1cyAoaWYgdGhlcmUgYXJlIGFueSkgZHJvcHBpbmcKPj4+IHRyYWlsaW5nIG5l
d2xpbmVzIGluIHBhbmljKCkgaW52b2NhdGlvbnMuCj4+Cj4+IFV1aCwgYm90aD8KPj4KPj4gVGhp
cyB3b3VsZCBsb29rIGxpa2U6Cj4+Cj4+ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqCj4+IFBBTklDIG9uIGNwdSAyOgo+PiBibGFsYmxhYmxhKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKgo+IAo+IEhtbSwgdGhlIHRyYWlsaW5nICoqKiogd291bGQgcGVyaGFwcyBi
ZXR0ZXIgYWxzbyBiZSBkcm9wcGVkLiBBcyBwZXIKPiBteSBvcmlnaW5hbCByZXBseSB0byBBbmRy
ZXcsIHRoZSBnb2FsIHNob3VsZCBpbW8gYmUgdG8gaGF2ZSBhcyBsaXR0bGUKPiB1c2VsZXNzIG91
dHB1dCBhcyBwb3NzaWJsZSAoYnV0IGFzIG11Y2ggYXMgbmVjZXNzYXJ5L2hlbHBmdWwsIGkuZS4g
SSdtCj4gbm90IHN1Z2dlc3RpbmcgdG8gZHJvcCB0aGUgZmlyc3QgbGluZSBvZiBzdGFycyksIHRv
IGF2b2lkIG1lYW5pbmdmdWwKPiBsaW5lcyBzY3JvbGxpbmcgb2ZmLgoKSSBkb24ndCB0aGluazoK
CioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqClBBTklDIG9uIGNwdSAyOgpibGFs
YmxhYmxhUmVib290IGluIGZpdmUgc2Vjb25kcy4uLgoKaXMgd2hhdCB3ZSB3YW50LgoKU28gb25l
ICdcbicgc2hvdWxkIHN0YXk6IGVpdGhlciB3aGVuIHByaW50aW5nIHRoZSBwYW5pYyBtZXNzYWdl
LCBvciBpbgp0aGUgcGFuaWMgbWVzc2FnZSBpdHNlbGYuCgoKSnVlcmdlbgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 08:30:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 08:30:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvep7-0000pS-28; Fri, 31 Aug 2018 08:30: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=elmk=lo=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fvep4-0000pN-Tu
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 08:30:31 +0000
X-Inumbo-ID: e6c99c9a-acf7-11e8-a8a5-bc764e045a96
Received: from mo6-p01-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5301::7])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e6c99c9a-acf7-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 10:28:57 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1535704227;
 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=xtBU+6XDjiW62hptJy56cbx1X9JpbqBqY6//6IR3hDs=;
 b=F1zVHfRYWl+ukIcDKrsPjhU9Ww+DqKI45vSk0vlVNZ4jq/fxSb6ZmTqIAAr45OjcjR
 EHTvzRv0XQxgqfmGzPLVNDDqrjRSWoF1JbtiAuB7QSod/O303k4xm7mx/Po9QHYYP/lO
 Um1XIyieQbUfSckyiIS9tDjtYWVTeletgaPNjoPNghpbmfW/04+YoGkuiWvhFmYfRdKk
 s0HKWIQkfTgac8tmWDxT2QvEEBYvhwS+LsYDkjzY1OKY3dC1ofLlBPgHrAIh5DtoMfMW
 nbuz91EXC8IXZIajk3ZEYVAzts4QCcP85MJOxqr42mT8LTp+JMHVLU/hDdfFa9ftbFkz
 RDwQ==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QXkBR9MXjAuzpIG0mv9coXAgc0/lb4QMstw0mqi/C51hpW50R4vli8caicjAbM"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 43.21 AUTH)
 with ESMTPSA id Q02f6au7V8TRHVB
 (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, 31 Aug 2018 10:29:27 +0200 (CEST)
From: Olaf Hering <olaf@aepfle.de>
To: xen-devel@lists.xenproject.org
Date: Fri, 31 Aug 2018 10:29:21 +0200
Message-Id: <20180831082921.11208-1-olaf@aepfle.de>
X-Mailer: git-send-email 2.16.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] xen: add DEBUG_INFO Kconfig symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Olaf Hering <olaf@aepfle.de>, 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>

Q3JlYXRpbmcgZGVidWcgaW5mbyBkdXJpbmcgYnVpbGQgaXMgbm90IHN0cmljdGx5IHJlcXVpcmVk
IGF0IHJ1bnRpbWUuCk1ha2UgaXQgb3B0aW9uYWwgYnkgaW50cm9kdWNpbmcgYSBuZXcgS2NvbmZp
ZyBrbm9iICJERUJVR19JTkZPIi4KVGhpcyBzbGlnaHRseSByZWR1Y2VzIGJ1aWxkIHRpbWUgYW5k
IGRpc2t1c2FnZSwgaWYgZGlzYWJsZWQuCgpTaWduZWQtb2ZmLWJ5OiBPbGFmIEhlcmluZyA8b2xh
ZkBhZXBmbGUuZGU+Ci0tLQogeGVuL0tjb25maWcuZGVidWcgfCA3ICsrKysrKysKIHhlbi9SdWxl
cy5tayAgICAgIHwgNSArKysrLQogMiBmaWxlcyBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCAx
IGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL0tjb25maWcuZGVidWcgYi94ZW4vS2NvbmZp
Zy5kZWJ1ZwppbmRleCAzODBjNGU4ZDc1Li4xZDhjMmM5NGE5IDEwMDY0NAotLS0gYS94ZW4vS2Nv
bmZpZy5kZWJ1ZworKysgYi94ZW4vS2NvbmZpZy5kZWJ1ZwpAQCAtMTEsNiArMTEsMTMgQEAgY29u
ZmlnIERFQlVHCiAKIAkgIFlvdSBwcm9iYWJseSB3YW50IHRvIHNheSAnTicgaGVyZS4KIAorY29u
ZmlnIERFQlVHX0lORk8KKwlib29sICJDb21waWxlIFhlbiB3aXRoIGRlYnVnIGluZm8iCisJZGVm
YXVsdCB5CisJLS0taGVscC0tLQorCSAgSWYgeW91IHNheSBZIGhlcmUgdGhlIHJlc3VsdGluZyBY
ZW4gd2lsbCBpbmNsdWRlIGRlYnVnZ2luZyBpbmZvCisJICByZXN1bHRpbmcgaW4gYSBsYXJnZXIg
YmluYXJ5IGltYWdlLgorCiBpZiBERUJVRyB8fCBFWFBFUlQgPSAieSIKIAogY29uZmlnIENSQVNI
X0RFQlVHCmRpZmYgLS1naXQgYS94ZW4vUnVsZXMubWsgYi94ZW4vUnVsZXMubWsKaW5kZXggNDdj
OTU0NDI1ZC4uNDdjNWM2OTRkNiAxMDA2NDQKLS0tIGEveGVuL1J1bGVzLm1rCisrKyBiL3hlbi9S
dWxlcy5tawpAQCAtNTUsNyArNTUsMTAgQEAgZW5kaWYKIAogQ0ZMQUdTICs9IC1ub3N0ZGluYyAt
Zm5vLWJ1aWx0aW4gLWZuby1jb21tb24KIENGTEFHUyArPSAtV2Vycm9yIC1XcmVkdW5kYW50LWRl
Y2xzIC1Xbm8tcG9pbnRlci1hcml0aAotQ0ZMQUdTICs9IC1waXBlIC1nIC1EX19YRU5fXyAtaW5j
bHVkZSAkKEJBU0VESVIpL2luY2x1ZGUveGVuL2NvbmZpZy5oCitpZmVxICgkKENPTkZJR19ERUJV
R19JTkZPKSx5KQorQ0ZMQUdTICs9IC1nCitlbmRpZgorQ0ZMQUdTICs9IC1waXBlIC1EX19YRU5f
XyAtaW5jbHVkZSAkKEJBU0VESVIpL2luY2x1ZGUveGVuL2NvbmZpZy5oCiBDRkxBR1MgKz0gJy1E
X19PQkpFQ1RfRklMRV9fPSIkQCInCiAKIGlmbmVxICgkKGNsYW5nKSx5KQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 08:32:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 08:32: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 1fver7-00012H-Fi; Fri, 31 Aug 2018 08:32: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=ya8d=lo=citrix.com=prvs=77401f9b1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fver6-000129-5y
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 08:32:36 +0000
X-Inumbo-ID: 842a4de3-acf8-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 842a4de3-acf8-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 08:33:20 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,309,1531785600"; d="scan'208";a="64163382"
Date: Fri, 31 Aug 2018 09:32:16 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Olaf Hering <olaf@aepfle.de>
Message-ID: <20180831083216.gxvhuunogisdiinx@zion.uk.xensource.com>
References: <20180831082921.11208-1-olaf@aepfle.de>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180831082921.11208-1-olaf@aepfle.de>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2] xen: add DEBUG_INFO Kconfig symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <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>

T24gRnJpLCBBdWcgMzEsIDIwMTggYXQgMTA6Mjk6MjFBTSArMDIwMCwgT2xhZiBIZXJpbmcgd3Jv
dGU6Cj4gQ3JlYXRpbmcgZGVidWcgaW5mbyBkdXJpbmcgYnVpbGQgaXMgbm90IHN0cmljdGx5IHJl
cXVpcmVkIGF0IHJ1bnRpbWUuCj4gTWFrZSBpdCBvcHRpb25hbCBieSBpbnRyb2R1Y2luZyBhIG5l
dyBLY29uZmlnIGtub2IgIkRFQlVHX0lORk8iLgo+IFRoaXMgc2xpZ2h0bHkgcmVkdWNlcyBidWls
ZCB0aW1lIGFuZCBkaXNrdXNhZ2UsIGlmIGRpc2FibGVkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IE9s
YWYgSGVyaW5nIDxvbGFmQGFlcGZsZS5kZT4KPiAtLS0KPiAgeGVuL0tjb25maWcuZGVidWcgfCA3
ICsrKysrKysKPiAgeGVuL1J1bGVzLm1rICAgICAgfCA1ICsrKystCj4gIDIgZmlsZXMgY2hhbmdl
ZCwgMTEgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4v
S2NvbmZpZy5kZWJ1ZyBiL3hlbi9LY29uZmlnLmRlYnVnCj4gaW5kZXggMzgwYzRlOGQ3NS4uMWQ4
YzJjOTRhOSAxMDA2NDQKPiAtLS0gYS94ZW4vS2NvbmZpZy5kZWJ1Zwo+ICsrKyBiL3hlbi9LY29u
ZmlnLmRlYnVnCj4gQEAgLTExLDYgKzExLDEzIEBAIGNvbmZpZyBERUJVRwo+ICAKPiAgCSAgWW91
IHByb2JhYmx5IHdhbnQgdG8gc2F5ICdOJyBoZXJlLgo+ICAKPiArY29uZmlnIERFQlVHX0lORk8K
PiArCWJvb2wgIkNvbXBpbGUgWGVuIHdpdGggZGVidWcgaW5mbyIKPiArCWRlZmF1bHQgeQoKQXQg
dGhlIHZlcnkgbGVhc3QgdGhpcyBzaG91bGQgYmUgZGVmYXVsdCBERUJVRwoKQnV0IHdoYXQgaXMg
dGhlIGRpZmZlcmVuY2UgYmV0d2VlbiB0aGlzIGFuZCBERUJVRyBhbnl3YXk/CgpXZWkuCgo+ICsJ
LS0taGVscC0tLQo+ICsJICBJZiB5b3Ugc2F5IFkgaGVyZSB0aGUgcmVzdWx0aW5nIFhlbiB3aWxs
IGluY2x1ZGUgZGVidWdnaW5nIGluZm8KPiArCSAgcmVzdWx0aW5nIGluIGEgbGFyZ2VyIGJpbmFy
eSBpbWFnZS4KPiArCj4gIGlmIERFQlVHIHx8IEVYUEVSVCA9ICJ5Igo+ICAKPiAgY29uZmlnIENS
QVNIX0RFQlVHCj4gZGlmZiAtLWdpdCBhL3hlbi9SdWxlcy5tayBiL3hlbi9SdWxlcy5tawo+IGlu
ZGV4IDQ3Yzk1NDQyNWQuLjQ3YzVjNjk0ZDYgMTAwNjQ0Cj4gLS0tIGEveGVuL1J1bGVzLm1rCj4g
KysrIGIveGVuL1J1bGVzLm1rCj4gQEAgLTU1LDcgKzU1LDEwIEBAIGVuZGlmCj4gIAo+ICBDRkxB
R1MgKz0gLW5vc3RkaW5jIC1mbm8tYnVpbHRpbiAtZm5vLWNvbW1vbgo+ICBDRkxBR1MgKz0gLVdl
cnJvciAtV3JlZHVuZGFudC1kZWNscyAtV25vLXBvaW50ZXItYXJpdGgKPiAtQ0ZMQUdTICs9IC1w
aXBlIC1nIC1EX19YRU5fXyAtaW5jbHVkZSAkKEJBU0VESVIpL2luY2x1ZGUveGVuL2NvbmZpZy5o
Cj4gK2lmZXEgKCQoQ09ORklHX0RFQlVHX0lORk8pLHkpCj4gK0NGTEFHUyArPSAtZwo+ICtlbmRp
Zgo+ICtDRkxBR1MgKz0gLXBpcGUgLURfX1hFTl9fIC1pbmNsdWRlICQoQkFTRURJUikvaW5jbHVk
ZS94ZW4vY29uZmlnLmgKPiAgQ0ZMQUdTICs9ICctRF9fT0JKRUNUX0ZJTEVfXz0iJEAiJwo+ICAK
PiAgaWZuZXEgKCQoY2xhbmcpLHkpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 08:39:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 08: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 1fvexV-0001DH-90; Fri, 31 Aug 2018 08:39: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=ynna=lo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvexU-0001DC-2B
 for xen-devel@lists.xen.org; Fri, 31 Aug 2018 08:39:12 +0000
X-Inumbo-ID: 6f48e5de-acf9-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 6f48e5de-acf9-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 08:39:55 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 31 Aug 2018 02:39:08 -0600
Message-Id: <5B88FEAA02000078001E3C71@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 31 Aug 2018 02:39:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1535643097-12059-1-git-send-email-andrew.cooper3@citrix.com>
In-Reply-To: <1535643097-12059-1-git-send-email-andrew.cooper3@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen: Improvements to domain_crash()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <paul.durrant@citrix.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Dario Faggioli <dfaggioli@suse.com>, Brian Woods <brian.woods@amd.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMwLjA4LjE4IGF0IDE3OjMxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gLS0tIGEveGVuL2FyY2gvYXJtL21lbV9hY2Nlc3MuYwo+ICsrKyBiL3hlbi9hcmNoL2Fy
bS9tZW1fYWNjZXNzLmMKPiBAQCAtMjkzLDEyICsyOTMsNyBAQCBib29sIHAybV9tZW1fYWNjZXNz
X2NoZWNrKHBhZGRyX3QgZ3BhLCB2YWRkcl90IGdsYSwgY29uc3Qgc3RydWN0IG5wZmVjIG5wZmVj
KQo+ICAgICAgewo+ICAgICAgICAgIC8qIE5vIGxpc3RlbmVyICovCj4gICAgICAgICAgaWYgKCBw
Mm0tPmFjY2Vzc19yZXF1aXJlZCApCj4gLSAgICAgICAgewo+IC0gICAgICAgICAgICBnZHByaW50
ayhYRU5MT0dfSU5GTywgIk1lbW9yeSBhY2Nlc3MgcGVybWlzc2lvbnMgZmFpbHVyZSwgIgo+IC0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIm5vIHZtX2V2ZW50IGxpc3RlbmVyIFZD
UFUgJWQsIGRvbSAlZFxuIiwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHYt
PnZjcHVfaWQsIHYtPmRvbWFpbi0+ZG9tYWluX2lkKTsKPiAtICAgICAgICAgICAgZG9tYWluX2Ny
YXNoKHYtPmRvbWFpbik7Cj4gLSAgICAgICAgfQo+ICsgICAgICAgICAgICBkb21haW5fY3Jhc2go
di0+ZG9tYWluLCAiTm8gdm1fZXZlbnQgbGlzdGVuZXJcbiIpOwoKV2hpY2ggdkNQVSBjYXVzZWQg
dGhlIGlzc3VlIGlzIGxvc3Qgd2l0aCB0aGlzIHRyYW5zZm9ybWF0aW9uLgoKPiAtLS0gYS94ZW4v
YXJjaC94ODYvaHZtL2h2bS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+IEBAIC0y
MDc4LDE5ICsyMDc4LDE1IEBAIGludCBodm1fbW92X3RvX2NyKHVuc2lnbmVkIGludCBjciwgdW5z
aWduZWQgaW50IGdwcikKPiAgICAgICAgICByYyA9IFg4NkVNVUxfT0tBWTsKPiAgICAgICAgICBi
cmVhazsKPiAgCj4gLSAgICBkZWZhdWx0Ogo+IC0gICAgICAgIGdkcHJpbnRrKFhFTkxPR19FUlIs
ICJpbnZhbGlkIGNyOiAlZFxuIiwgY3IpOwo+IC0gICAgICAgIGdvdG8gZXhpdF9hbmRfY3Jhc2g7
Cj4gKyAgICBkZWZhdWx0OiAvKiBWVC14L1NWTSBpbnRlcmNlcHQgbWFsZnVuY3Rpb24/ICovCj4g
KyAgICAgICAgZG9tYWluX2NyYXNoKGN1cnItPmRvbWFpbiwgIkludmFsaWQgY3IgJXVcbiIsIGNy
KTsKCiJjciV1IGRvZXMgbm90IGV4aXN0Ij8gSSBpbiBwYXJ0aWN1bGFyIGRpc2xpa2UgdGhlIHNw
YWNlIGJldHdlZW4gImNyIgphbmQgdGhlIG51bWJlci4KCj4gQEAgLTIzMTUsMTIgKzIzMDcsMTcg
QEAgaW50IGh2bV9zZXRfY3IzKHVuc2lnbmVkIGxvbmcgdmFsdWUsIGJvb2xfdCBtYXlfZGVmZXIp
Cj4gICAgICBpZiAoIGh2bV9wYWdpbmdfZW5hYmxlZCh2KSAmJiAhcGFnaW5nX21vZGVfaGFwKHYt
PmRvbWFpbikgJiYKPiAgICAgICAgICAgKHZhbHVlICE9IHYtPmFyY2guaHZtX3ZjcHUuZ3Vlc3Rf
Y3JbM10pICkKPiAgICAgIHsKPiArICAgICAgICB1bnNpZ25lZCBsb25nIGdmbiA9IHBhZGRyX3Rv
X3Bmbih2YWx1ZSk7CgpBbG9uZyB0aGUgbGluZXMgb2YgeW91ciByZWNlbnQgY29tbWVudCBvbiBv
bmUgb2YgbXkgcGF0Y2hlczoKRG9lc24ndCB0aGUgY29tcGFyaXNvbiBhYm92ZSBuZWVkIHRvIGln
bm9yZSB0aGUgdXBwZXIgaGFsZiBvZgp0aGUgc3RvcmVkIHZhbHVlPyAoQXJndWFibHkgbm90IHNv
bWV0aGluZyB3ZSB3YW50IHRvIGZpeCBpbiB0aGlzCnBhdGNoLCBidXQgYW55d2F5LikKCj4gQEAg
LTI2ODYsMTcgKzI2NzgsMjIgQEAgc3RhdGljIHZvaWQgKmh2bV9tYXBfZW50cnkodW5zaWduZWQg
bG9uZyB2YSwgYm9vbF90ICp3cml0YWJsZSkKPiAgICAgIHBmZWMgPSBQRkVDX3BhZ2VfcHJlc2Vu
dDsKPiAgICAgIGdmbiA9IHBhZ2luZ19ndmFfdG9fZ2ZuKGN1cnJlbnQsIHZhLCAmcGZlYyk7Cj4g
ICAgICBpZiAoIHBmZWMgJiAoUEZFQ19wYWdlX3BhZ2VkIHwgUEZFQ19wYWdlX3NoYXJlZCkgKQo+
IC0gICAgICAgIGdvdG8gZmFpbDsKPiArICAgIHsKPiArICAgICAgICBkb21haW5fY3Jhc2goY3Vy
cmVudC0+ZG9tYWluLCAiRGVzY3JpcHRvciB0YWJsZSBpcyBwYWdlZCBvciBzaGFyZWRcbiIpOwoK
U2luY2UgYSBwYWdlIGNhbid0IGJlIHBhZ2VkIGFuZCBzaGFyZWQgYXQgdGhlIHNhbWUgdGltZSwg
cGVyaGFwcyBiZXR0ZXIKdG8gbG9nIGp1c3Qgb25lIG9mIHRoZSB0d28gKHdoaWNoZXZlciBpcyBh
cHBsaWNhYmxlKT8KCj4gQEAgLTM3MTksNyArMzcxNiw3IEBAIGludCBodm1fZGVzY3JpcHRvcl9h
Y2Nlc3NfaW50ZXJjZXB0KHVpbnQ2NF90IGV4aXRfaW5mbywKPiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBkZXNjcmlwdG9yLCBpc193cml0ZSk7Cj4gICAgICB9Cj4gICAg
ICBlbHNlIGlmICggIWh2bV9lbXVsYXRlX29uZV9pbnNuKGlzX3N5c2Rlc2NfYWNjZXNzLCAic3lz
ZGVzYyBhY2Nlc3MiKSApCj4gLSAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJkKTsKPiArICAgICAg
ICBkb21haW5fY3Jhc2goY3VycmQsICJzeXNkZXNjIGVtdWxhdGlvbiBmYWlsdXJlXG4iKTsKClRo
ZSBzdHJpbmcgcGFzc2VkIHRvIGh2bV9lbXVsYXRlX29uZV9pbnNuKCkgbWFrZXMgY2xlYXIgdGhh
dApzb21lIGxvZ2dpbmcgYWxyZWFkeSBvY2N1cnMgaW4gdGhlIGVycm9yIGNhc2UgLSBkbyB3ZSBy
ZWFsbHkgbmVlZAp0aGUgZXh0cmEgdmVyYm9zaXR5IHlvdSBhZGQgaGVyZT8KCj4gLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9pbnRlcmNlcHQuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaW50ZXJj
ZXB0LmMKPiBAQCAtNDQsNyArNDQsNyBAQCBzdGF0aWMgYm9vbF90IGh2bV9tbWlvX2FjY2VwdChj
b25zdCBzdHJ1Y3QgaHZtX2lvX2hhbmRsZXIgKmhhbmRsZXIsCj4gICAgICBsYXN0ID0gaHZtX21t
aW9fbGFzdF9ieXRlKHApOwo+ICAgICAgaWYgKCBsYXN0ICE9IGZpcnN0ICYmCj4gICAgICAgICAg
ICFoYW5kbGVyLT5tbWlvLm9wcy0+Y2hlY2soY3VycmVudCwgbGFzdCkgKQo+IC0gICAgICAgIGRv
bWFpbl9jcmFzaChjdXJyZW50LT5kb21haW4pOwo+ICsgICAgICAgIGRvbWFpbl9jcmFzaChjdXJy
ZW50LT5kb21haW4sICJGYXRhbCBNTUlPIGVycm9yXG4iKTsKCkhvdyBhYm91dCAiJXBzIGFjY2Vw
dHMgJSJQUklwYWRkciIgYnV0IG5vdCAlIlBSSXBhZGRyPwoKPiBAQCAtMTM0LDggKzEzNCwxMCBA
QCBpbnQgaHZtX3Byb2Nlc3NfaW9faW50ZXJjZXB0KGNvbnN0IHN0cnVjdCBodm1faW9faGFuZGxl
ciAqaGFuZGxlciwKPiAgCj4gICAgICAgICAgICAgIGlmICggcC0+ZGF0YV9pc19wdHIgKQo+ICAg
ICAgICAgICAgICB7Cj4gLSAgICAgICAgICAgICAgICBzd2l0Y2ggKCBodm1fY29weV90b19ndWVz
dF9waHlzKHAtPmRhdGEgKyBzdGVwICogaSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJmRhdGEsIHAtPnNpemUsIGN1cnJlbnQpICkKPiArICAgICAg
ICAgICAgICAgIGVudW0gaHZtX3RyYW5zbGF0aW9uX3Jlc3VsdCByZXMgPQo+ICsgICAgICAgICAg
ICAgICAgICAgIGh2bV9jb3B5X3RvX2d1ZXN0X3BoeXMocC0+ZGF0YSArIHN0ZXAgKiBpLAo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmRhdGEsIHAtPnNpemUs
IGN1cnJlbnQpOwo+ICsgICAgICAgICAgICAgICAgc3dpdGNoICggcmVzICkKCkJsYW5rIGxpbmUg
YWJvdmUgaGVyZSBwbGVhc2UuCgo+IEBAIC0xNjIsOSArMTY2LDEyIEBAIGludCBodm1fcHJvY2Vz
c19pb19pbnRlcmNlcHQoY29uc3Qgc3RydWN0IGh2bV9pb19oYW5kbGVyICpoYW5kbGVyLAo+ICAg
ICAgICAgIHsKPiAgICAgICAgICAgICAgaWYgKCBwLT5kYXRhX2lzX3B0ciApCj4gICAgICAgICAg
ICAgIHsKPiArICAgICAgICAgICAgICAgIGVudW0gaHZtX3RyYW5zbGF0aW9uX3Jlc3VsdCByZXM7
Cj4gKwo+ICAgICAgICAgICAgICAgICAgZGF0YSA9IDA7Cj4gLSAgICAgICAgICAgICAgICBzd2l0
Y2ggKCBodm1fY29weV9mcm9tX2d1ZXN0X3BoeXMoJmRhdGEsIHAtPmRhdGEgKyBzdGVwICogaSwK
PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwLT5z
aXplKSApCj4gKyAgICAgICAgICAgICAgICByZXMgPSBodm1fY29weV9mcm9tX2d1ZXN0X3BoeXMo
JmRhdGEsIHAtPmRhdGEgKyBzdGVwICogaSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwLT5zaXplKTsKPiArICAgICAgICAgICAgICAgIHN3aXRjaCAo
IHJlcyApCgpBbmQgaGVyZS4KCj4gQEAgLTI3MDksNyArMjcwNSw3IEBAIHZvaWQgc3ZtX3ZtZXhp
dF9oYW5kbGVyKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQo+ICAgICAgewo+ICAgICAgICAg
IGdkcHJpbnRrKFhFTkxPR19FUlIsICJpbnZhbGlkIFZNQ0Igc3RhdGU6XG4iKTsKPiAgICAgICAg
ICBzdm1fdm1jYl9kdW1wKF9fZnVuY19fLCB2bWNiKTsKPiAtICAgICAgICBkb21haW5fY3Jhc2go
di0+ZG9tYWluKTsKPiArICAgICAgICBfX2RvbWFpbl9jcmFzaCh2LT5kb21haW4pOwoKUGVyaGFw
cyB0aGUgZ2RwcmludGsoKSBhYm92ZSB0aGVuIGFsc28gd2FudHMgdG8gYmVjb21lIGdwcmludGso
KT8KCj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvcmVhbG1vZGUuYwo+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9odm0vdm14L3JlYWxtb2RlLmMKPiBAQCAtMTQ4LDcgKzE0OCw3IEBAIHZvaWQgdm14
X3JlYWxtb2RlX2VtdWxhdGVfb25lKHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0ICpodm1lbXVsX2N0
eHQpCj4gIAo+ICAgZmFpbDoKPiAgICAgIGh2bV9kdW1wX2VtdWxhdGlvbl9zdGF0ZShYRU5MT0df
R19FUlIsICJSZWFsLW1vZGUiLCBodm1lbXVsX2N0eHQsIHJjKTsKPiAtICAgIGRvbWFpbl9jcmFz
aChjdXJyLT5kb21haW4pOwo+ICsgICAgZG9tYWluX2NyYXNoKGN1cnItPmRvbWFpbiwgIkVtdWxh
dGlvbiBmYWlsdXJlXG4iKTsKClVubmVjZXNzYXJ5IGV4dHJhIHZlcmJvc2l0eSBhZ2Fpbj8KCj4g
QEAgLTEzODEsMTggKzEzODAsMjEgQEAgc3RhdGljIHZvaWQgdm14X2xvYWRfcGRwdHJzKHN0cnVj
dCB2Y3B1ICp2KQo+ICAgICAgICAgIHJldHVybjsKPiAgCj4gICAgICBpZiAoIChjcjMgJiAweDFm
VUwpICYmICFodm1fcGNpZF9lbmFibGVkKHYpICkKPiAtICAgICAgICBnb3RvIGNyYXNoOwo+ICsg
ICAgewo+ICsgICAgICAgIGRvbWFpbl9jcmFzaCh2LT5kb21haW4sICJCYWQgY3IzICVwXG4iLCBf
cChjcjMpKTsKCkkgd29uZGVyIGFib3V0IHRoZSB1c2Ugb2YgX3AoKSBoZXJlLCBjb25zaWRlcmlu
ZyB5b3VyIGVhcmxpZXIgY29tbWVudApvbiBteSBwYXRjaCB0byB0aGlzIGZ1bmN0aW9uIHRoYXQg
dGhlIHVwcGVyIDMyIGJpdHMgYXJlIHRvIGJlIGlnbm9yZWQKYW55d2F5LgoKPiAtLS0gYS94ZW4v
YXJjaC94ODYvbW0vbWVtX2FjY2Vzcy5jCj4gKysrIGIveGVuL2FyY2gveDg2L21tL21lbV9hY2Nl
c3MuYwo+IEBAIC0xODYsMTAgKzE4Niw3IEBAIGJvb2wgcDJtX21lbV9hY2Nlc3NfY2hlY2socGFk
ZHJfdCBncGEsIHVuc2lnbmVkIGxvbmcgZ2xhLAo+ICAgICAgICAgIC8qIE5vIGxpc3RlbmVyICov
Cj4gICAgICAgICAgaWYgKCBwMm0tPmFjY2Vzc19yZXF1aXJlZCApCj4gICAgICAgICAgewo+IC0g
ICAgICAgICAgICBnZHByaW50ayhYRU5MT0dfSU5GTywgIk1lbW9yeSBhY2Nlc3MgcGVybWlzc2lv
bnMgZmFpbHVyZSwgIgo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIm5vIHZt
X2V2ZW50IGxpc3RlbmVyIFZDUFUgJWQsIGRvbSAlZFxuIiwKPiAtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHYtPnZjcHVfaWQsIGQtPmRvbWFpbl9pZCk7Cj4gLSAgICAgICAgICAg
IGRvbWFpbl9jcmFzaCh2LT5kb21haW4pOwo+ICsgICAgICAgICAgICBkb21haW5fY3Jhc2godi0+
ZG9tYWluLCAiTm8gdm1fZXZlbnQgbGlzdGVuZXJcbiIpOwoKSW5mbyBvbiBvZmZlbmRpbmcgdkNQ
VSBsb3N0IGFnYWluLiBCdXQgaGVyZSBhcyB3ZWxsIGFzIGluIHRoZSBBUk0gY2FzZSwKdGhlIFZN
IGV2ZW50IHN1YnN5c3RlbSBtYWludGFpbmVycyB3aWxsIGtub3cgYmVzdCB3aGV0aGVyIHRoYXQn
cwpyZWxldmFudCBoZXJlLgoKPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jCj4gKysr
IGIveGVuL2FyY2gveDg2L21tL3AybS1wb2QuYwo+IEBAIC01NjcsNyArNTY3LDcgQEAgcDJtX3Bv
ZF9kZWNyZWFzZV9yZXNlcnZhdGlvbihzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIHVuc2ln
bmVkIGludCBvcmRlcikKPiAgICAgICAgICAgICAgICogaW1wb3NzaWJsZS4KPiAgICAgICAgICAg
ICAgICovCj4gICAgICAgICAgICAgIGlmICggb3JkZXIgIT0gMCApCj4gLSAgICAgICAgICAgICAg
ICBkb21haW5fY3Jhc2goZCk7Cj4gKyAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2goZCwgIkZh
dGFsIFBvRCBlcnJvclxuIik7CgpJJ20gYSBsaXR0bGUgdW5jZXJ0YWluIGhlcmUgd2hldGhlciBp
dCdzIHJlbGV2YW50IHRvIGhhdmUgdGhlIG11bHRpcGxlCmlkZW50aWNhbCBtZXNzYWdlcyBpbiB0
aGUgc2FtZSBmdW5jdGlvbnMgaGVyZSBkaXN0aW5ndWlzaGFibGUsIGJ1dApwZXJoYXBzIHNpbXBs
eSBhZGQgIzEgZXRjIHRvIHRoZW0/Cgo+IEBAIC04MzksNyArODM5LDcgQEAgZ3Vlc3RfcGh5c21h
cF9hZGRfZW50cnkoc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCBtZm5fdCBtZm4sCj4gICAg
ICAgICAgaWYgKCBwMm1faXNfZ3JhbnQob3QpIHx8IHAybV9pc19mb3JlaWduKG90KSApCj4gICAg
ICAgICAgewo+ICAgICAgICAgICAgICAvKiBSZWFsbHkgc2hvdWxkbid0IGJlIHVubWFwcGluZyBn
cmFudC9mb3JlaWduIG1hcHMgdGhpcyB3YXkgKi8KPiAtICAgICAgICAgICAgZG9tYWluX2NyYXNo
KGQpOwo+ICsgICAgICAgICAgICBkb21haW5fY3Jhc2goZCwgIkF0dGVtcHRpbmcgdG8gaW1wbGlj
aXRseSB1bm1hcCBncmFudC9mb3JlaWduIGZyYW1lXG4iKTsKCkRyb3AgdGhlICJpbmciPwoKPiBA
QCAtOTkxLDExICs5OTEsOCBAQCB2b2lkIHAybV9jaGFuZ2VfdHlwZV9yYW5nZShzdHJ1Y3QgZG9t
YWluICpkLAo+ICAgICAgaWYgKCBnZm4gPCBlbmQgKQo+ICAgICAgICAgIHJjID0gcDJtLT5jaGFu
Z2VfZW50cnlfdHlwZV9yYW5nZShwMm0sIG90LCBudCwgZ2ZuLCBlbmQgLSAxKTsKPiAgICAgIGlm
ICggcmMgKQo+IC0gICAgewo+IC0gICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgIkVycm9yICVk
IGNoYW5naW5nIERvbSVkIEdGTnMgWyVseCwlbHhdIGZyb20gJWQgdG8gJWRcbiIsCj4gLSAgICAg
ICAgICAgICAgIHJjLCBkLT5kb21haW5faWQsIHN0YXJ0LCBlbmQgLSAxLCBvdCwgbnQpOwo+IC0g
ICAgICAgIGRvbWFpbl9jcmFzaChkKTsKPiAtICAgIH0KPiArICAgICAgICBkb21haW5fY3Jhc2go
ZCwgIkVycm9yICVkIGNoYW5naW5nIGQlZCBHRk5zIFslbHgsJWx4XSBmcm9tICVkIHRvICVkXG4i
LAo+ICsgICAgICAgICAgICAgICAgICAgICByYywgZC0+ZG9tYWluX2lkLCBzdGFydCwgZW5kIC0g
MSwgb3QsIG50KTsKCllvdSBjaGFuZ2UgRG9tJWQgdG8gZCVkIGhlcmUuCgo+IEBAIC0xMDExLDEx
ICsxMDA4LDggQEAgdm9pZCBwMm1fY2hhbmdlX3R5cGVfcmFuZ2Uoc3RydWN0IGRvbWFpbiAqZCwK
PiAgICAgICAgICBicmVhazsKPiAgICAgIH0KPiAgICAgIGlmICggcmMgKQo+IC0gICAgewo+IC0g
ICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgIkVycm9yICVkIG1hbmlwdWxhdGluZyBEb20lZCdz
IGxvZy1kaXJ0eSByYW5nZXNcbiIsCj4gLSAgICAgICAgICAgICAgIHJjLCBkLT5kb21haW5faWQp
Owo+IC0gICAgICAgIGRvbWFpbl9jcmFzaChkKTsKPiAtICAgIH0KPiArICAgICAgICBkb21haW5f
Y3Jhc2goZCwgIkVycm9yICVkIG1hbmlwdWxhdGluZyBEb20lZCdzIGxvZy1kaXJ0eSByYW5nZXNc
biIsCj4gKyAgICAgICAgICAgICAgICAgICAgIHJjLCBkLT5kb21haW5faWQpOwoKV2h5IG5vdCBh
bHNvIGhlcmU/IE9yIGFjdHVhbGx5IGlzbid0IGxvZ2dpbmcgdGhlIGRvbWFpbiBJRCBleHBsaWNp
dGx5IGhlcmUKcXVpdGUgcG9pbnRsZXNzIChyZWR1bmRhbnQgd2l0aCB3aGF0IGRvbWFpbl9jcmFz
aCgpIHByb2R1Y2VzKT8KCj4gLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwo+
ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKPiBAQCAtMTk1NCwxMiArMTk1
NCw5IEBAIGludCBzaF9yZW1vdmVfd3JpdGVfYWNjZXNzKHN0cnVjdCBkb21haW4gKmQsIG1mbl90
IGdtZm4sCj4gICAgICAvKiBJZiB0aGlzIGlzbid0IGEgIm5vcm1hbCIgd3JpdGVhYmxlIHBhZ2Us
IHRoZSBkb21haW4gaXMgdHJ5aW5nIHRvCj4gICAgICAgKiBwdXQgcGFnZXRhYmxlcyBpbiBzcGVj
aWFsIG1lbW9yeSBvZiBzb21lIGtpbmQuICBXZSBjYW4ndCBhbGxvdyB0aGF0LiAqLwo+ICAgICAg
aWYgKCAocGctPnUuaW51c2UudHlwZV9pbmZvICYgUEdUX3R5cGVfbWFzaykgIT0gUEdUX3dyaXRh
YmxlX3BhZ2UgKQo+IC0gICAgewo+IC0gICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgImNhbid0
IHJlbW92ZSB3cml0ZSBhY2Nlc3MgdG8gbWZuICUiUFJJX21mbgo+IC0gICAgICAgICAgICAgICAi
LCB0eXBlX2luZm8gaXMgJSJQUnR5cGVfaW5mbyAiXG4iLAo+IC0gICAgICAgICAgICAgICBtZm5f
eChnbWZuKSwgbWZuX3RvX3BhZ2UoZ21mbiktPnUuaW51c2UudHlwZV9pbmZvKTsKPiAtICAgICAg
ICBkb21haW5fY3Jhc2goZCk7Cj4gLSAgICB9Cj4gKyAgICAgICAgZG9tYWluX2NyYXNoKGQsICJj
YW4ndCByZW1vdmUgd3JpdGUgYWNjZXNzIHRvIG1mbiAlIlBSSV9tZm4KPiArICAgICAgICAgICAg
ICAgICAgICAgIiwgdHlwZV9pbmZvIGlzICUiUFJ0eXBlX2luZm8iXG4iLAo+ICsgICAgICAgICAg
ICAgICAgICAgICBtZm5feChnbWZuKSwgbWZuX3RvX3BhZ2UoZ21mbiktPnUuaW51c2UudHlwZV9p
bmZvKTsKCkhlcmUgYW5kIGJlbG93IC0gcGVyaGFwcyBiZXR0ZXIgZm9yIHRoZSBmb3JtYXQgc3Ry
aW5ncyB0byBnbyBhbGwgb24gb25lIGxpbmUsCmZvciBncmVwLWFiaWxpdHk/Cgo+IEBAIC0yNTgz
LDEzICsyNTc2LDEyIEBAIHN0YXRpYyB2b2lkIHNoX3VwZGF0ZV9wYWdpbmdfbW9kZXMoc3RydWN0
IHZjcHUgKnYpCj4gIAo+ICAgICAgICAgICAgICAgICAgaWYgKCB2ICE9IGN1cnJlbnQgJiYgdmNw
dV9ydW5uYWJsZSh2KSApCj4gICAgICAgICAgICAgICAgICB7Cj4gLSAgICAgICAgICAgICAgICAg
ICAgcHJpbnRrKFhFTkxPR19HX0VSUgo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAiU29t
ZSB0aGlyZCBwYXJ0eSAoJXB2KSBpcyBjaGFuZ2luZyB0aGlzIEhWTSB2Y3B1J3MiCj4gLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICIgKCVwdikgcGFnaW5nIG1vZGUgd2hpbGUgaXQgaXMgcnVu
bmluZ1xuIiwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgY3VycmVudCwgdik7Cj4gICAg
ICAgICAgICAgICAgICAgICAgLyogSXQncyBub3Qgc2FmZSB0byBkbyB0aGF0IGJlY2F1c2Ugd2Ug
Y2FuJ3QgY2hhbmdlCj4gICAgICAgICAgICAgICAgICAgICAgICogdGhlIGhvc3QgQ1IzIGZvciBh
IHJ1bm5pbmcgZG9tYWluICovCj4gLSAgICAgICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKHYt
PmRvbWFpbik7Cj4gKyAgICAgICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbiwK
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIlNvbWUgdGhpcmQgcGFydHkgKCVw
dikgaXMgY2hhbmdpbmcgdGhpcyAiCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICJIVk0gdmNwdSdzICglcHYpIHBhZ2luZyBtb2RlIHdoaWxlIGl0IGlzICIKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgInJ1bm5pbmdcbiIsIGN1cnJlbnQsIHYpOwoKSnVzdCAi
JXB2IGlzIGNoYW5naW5nICVwdidzIC4uLiI/Cgo+IC0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfZW11
bGF0ZS94ODZfZW11bGF0ZS5jCj4gKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9l
bXVsYXRlLmMKPiBAQCAtODY4Niw3ICs4Njg2LDcgQEAgeDg2X2VtdWxhdGUoCj4gICAgICBncHJp
bnRrKFhFTkxPR19JTkZPLCAiICBzdHViOiAlIl9fc3RyaW5naWZ5KE1BWF9JTlNUX0xFTikicGhc
biIsCj4gICAgICAgICAgICAgIHN0dWIuZnVuYyk7Cj4gICAgICBnZW5lcmF0ZV9leGNlcHRpb25f
aWYoc3R1Yl9leG4uaW5mby5maWVsZHMudHJhcG5yID09IEVYQ19VRCwgRVhDX1VEKTsKPiAtICAg
IGRvbWFpbl9jcmFzaChjdXJyZW50LT5kb21haW4pOwo+ICsgICAgZG9tYWluX2NyYXNoKGN1cnJl
bnQtPmRvbWFpbiwgIkZhdGFsIGV4Y2VwdGlvbiBkdXJpbmcgZW11bGF0aW9uXG4iKTsKClBlcmhh
cHMgaW5jbHVkZSB0aGUgZXhjZXB0aW9uIHR5cGU/Cgo+IEBAIC03MTMsMTAgKzcxMyw5IEBAIGlu
dCBoYW5kbGVfeHNldGJ2KHUzMiBpbmRleCwgdTY0IG5ld19idikKPiAgICAgICAqLwo+ICAgICAg
aWYgKCB1bmxpa2VseSh4Y3IwX21heCAmIH54ZmVhdHVyZV9tYXNrKSApCj4gICAgICB7Cj4gLSAg
ICAgICAgZ3ByaW50ayhYRU5MT0dfRVJSLAo+IC0gICAgICAgICAgICAgICAgInhjcjBfbWF4ICUw
MTYiIFBSSXg2NCAiIGV4Y2VlZHMgaGFyZHdhcmUgbWF4ICUwMTYiIFBSSXg2NCAiXG4iLAo+IC0g
ICAgICAgICAgICAgICAgeGNyMF9tYXgsIHhmZWF0dXJlX21hc2spOwo+IC0gICAgICAgIGRvbWFp
bl9jcmFzaChjdXJyLT5kb21haW4pOwo+ICsgICAgICAgIGRvbWFpbl9jcmFzaChjdXJyLT5kb21h
aW4sICJ4Y3IwX21heCAlMDE2IiBQUkl4NjQKPiArICAgICAgICAgICAgICAgICAgICAgIiBleGNl
ZWRzIGhhcmR3YXJlIG1heCAlMDE2IiBQUkl4NjQgIlxuIiwKPiArICAgICAgICAgICAgICAgICAg
ICAgeGNyMF9tYXgsIHhmZWF0dXJlX21hc2spOwoKRm9ybWF0IHN0cmluZyBhZ2FpbiBiZXR0ZXIg
YWxsIG9uIG9uZSBsaW5lPwoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 08:40:02 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 08:40:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fveyH-0001LS-Pu; Fri, 31 Aug 2018 08:40: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=elmk=lo=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fveyF-0001He-PU
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 08:40:00 +0000
X-Inumbo-ID: 3a783dd2-acf9-11e8-a8a5-bc764e045a96
Received: from mo6-p01-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5301::2])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 3a783dd2-acf9-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 10:38:27 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1535704797;
 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=y9Cjme6VSQ3io8WVix9hJh+D3NnCInxmNmcX0dvtVfE=;
 b=i9sOzEPYRoI2K9u0MjIcrnteCrzMu3asoGVcCqvMj4R2nDt2JnfdWKqnvq3Kc3kQIl
 JKsYSD8K4abIxtYefLvNZbSh5PaH/Gf/VKQ8Rf97c9KWAVrCk1PW6Fnuw/lo8DVF5E5O
 hipPj5bbNZ+Q3JVYinynZ0Kgd4lmVNwkmxMK7VuVsaaJEAxcvblKhRgGvvMOdh660NUt
 XH3lBzo1F4Zzl4gMd+3o9n2wJKpm902j5HzEWszB22X3KgxD/JN8N2DNsfwMqj1MUH27
 CBkAMMXRBG4uImWLpDfwqXUvtPzhdfttBd3wr0NWUjsYPZzpwOpiR6qN1tl4l5pvDP+z
 vRPw==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QDiZbDmui9LcK/RdXt7GAQpV1nK0bLmEVb/u1jp/UEUaSmv7Wr7t6weQj08OX32LOXQCk="
X-RZG-CLASS-ID: mo00
Received: from aepfle.de by smtp.strato.de (RZmta 43.21 AUTH)
 with ESMTPSA id Q02f6au7V8ctHYI
 (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, 31 Aug 2018 10:38:55 +0200 (CEST)
Date: Fri, 31 Aug 2018 10:38:54 +0200
From: Olaf Hering <olaf@aepfle.de>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20180831083854.GC20226@aepfle.de>
References: <20180831082921.11208-1-olaf@aepfle.de>
 <20180831083216.gxvhuunogisdiinx@zion.uk.xensource.com>
MIME-Version: 1.0
In-Reply-To: <20180831083216.gxvhuunogisdiinx@zion.uk.xensource.com>
User-Agent: Mutt/1.10.1 (20180829T151916.a2b28936)
Subject: Re: [Xen-devel] [PATCH v2] xen: add DEBUG_INFO Kconfig symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <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: multipart/mixed; boundary="===============2437215842696527810=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============2437215842696527810==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="1ccMZA6j1vT5UqiK"
Content-Disposition: inline


--1ccMZA6j1vT5UqiK
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline

On Fri, Aug 31, Wei Liu wrote:

> But what is the difference between this and DEBUG anyway?

DEBUG_INFO is for gcc (-g), DEBUG is for Kconfig.
Adding a dependency to DEBUG may change behavior, not sure what the
expected outcome of always using '-g' is.

Olaf

--1ccMZA6j1vT5UqiK
Content-Type: application/pgp-signature; name="signature.asc"

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCW4j+mgAKCRBdQqD6ppg2
flftAKDkdad4ptn41teT/ELadR+A0GjMFwCg31J+MZCwWLMLMEPeDy2UVmfXI6w=
=qIMp
-----END PGP SIGNATURE-----

--1ccMZA6j1vT5UqiK--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2437215842696527810==--


From xen-devel-bounces@lists.xenproject.org Fri Aug 31 08:41:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 08:41: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 1fvezm-00027C-Ja; Fri, 31 Aug 2018 08:41: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=ynna=lo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvezl-00026s-PI
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 08:41:33 +0000
X-Inumbo-ID: c4dbb8ce-acf9-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c4dbb8ce-acf9-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 08:42:18 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 31 Aug 2018 02:41:32 -0600
Message-Id: <5B88FF3A02000078001E3C75@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 31 Aug 2018 02:41:30 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <20180831082921.11208-1-olaf@aepfle.de>
 <20180831083216.gxvhuunogisdiinx@zion.uk.xensource.com>
In-Reply-To: <20180831083216.gxvhuunogisdiinx@zion.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] xen: add DEBUG_INFO Kconfig symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Olaf Hering <olaf@aepfle.de>, 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+IE9uIDMxLjA4LjE4IGF0IDEwOjMyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gRnJpLCBBdWcgMzEsIDIwMTggYXQgMTA6Mjk6MjFBTSArMDIwMCwgT2xhZiBIZXJpbmcgd3Jv
dGU6Cj4+IENyZWF0aW5nIGRlYnVnIGluZm8gZHVyaW5nIGJ1aWxkIGlzIG5vdCBzdHJpY3RseSBy
ZXF1aXJlZCBhdCBydW50aW1lLgo+PiBNYWtlIGl0IG9wdGlvbmFsIGJ5IGludHJvZHVjaW5nIGEg
bmV3IEtjb25maWcga25vYiAiREVCVUdfSU5GTyIuCj4+IFRoaXMgc2xpZ2h0bHkgcmVkdWNlcyBi
dWlsZCB0aW1lIGFuZCBkaXNrdXNhZ2UsIGlmIGRpc2FibGVkLgo+PiAKPj4gU2lnbmVkLW9mZi1i
eTogT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgo+PiAtLS0KPj4gIHhlbi9LY29uZmlnLmRl
YnVnIHwgNyArKysrKysrCj4+ICB4ZW4vUnVsZXMubWsgICAgICB8IDUgKysrKy0KPj4gIDIgZmls
ZXMgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+PiAKPj4gZGlmZiAt
LWdpdCBhL3hlbi9LY29uZmlnLmRlYnVnIGIveGVuL0tjb25maWcuZGVidWcKPj4gaW5kZXggMzgw
YzRlOGQ3NS4uMWQ4YzJjOTRhOSAxMDA2NDQKPj4gLS0tIGEveGVuL0tjb25maWcuZGVidWcKPj4g
KysrIGIveGVuL0tjb25maWcuZGVidWcKPj4gQEAgLTExLDYgKzExLDEzIEBAIGNvbmZpZyBERUJV
Rwo+PiAgCj4+ICAJICBZb3UgcHJvYmFibHkgd2FudCB0byBzYXkgJ04nIGhlcmUuCj4+ICAKPj4g
K2NvbmZpZyBERUJVR19JTkZPCj4+ICsJYm9vbCAiQ29tcGlsZSBYZW4gd2l0aCBkZWJ1ZyBpbmZv
Igo+PiArCWRlZmF1bHQgeQo+IAo+IEF0IHRoZSB2ZXJ5IGxlYXN0IHRoaXMgc2hvdWxkIGJlIGRl
ZmF1bHQgREVCVUcKCkkgZGlzYWdyZWUgLSAtZyBpcyBiZWluZyBwYXNzZWQgdG8gdGhlIGNvbXBp
bGVyIHVuY29uZGl0aW9uYWxseSBhdApwcmVzZW50LgoKPiBCdXQgd2hhdCBpcyB0aGUgZGlmZmVy
ZW5jZSBiZXR3ZWVuIHRoaXMgYW5kIERFQlVHIGFueXdheT8KCkRFQlVHX0lORk8gY29udHJvbHMg
dXNlIG9mIHRoZSAtZyBjb21waWxlciBvcHRpb24uIERFQlVHIGNvbnRyb2xzCmhvdyBlLmcuIEFT
U0VSVCgpcyBiZWhhdmUuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 08:43:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 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 1fvf1s-0002JO-5I; Fri, 31 Aug 2018 08:43:44 +0000
Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ynna=lo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvf1q-0002JF-DH
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 08:43:42 +0000
X-Inumbo-ID: bf899b53-acf9-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 bf899b53-acf9-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 10:42:09 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 31 Aug 2018 02:43:40 -0600
Message-Id: <5B88FFBB02000078001E3CA8@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 31 Aug 2018 02:43:39 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Olaf Hering" <olaf@aepfle.de>
References: <20180831082921.11208-1-olaf@aepfle.de>
In-Reply-To: <20180831082921.11208-1-olaf@aepfle.de>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] xen: add DEBUG_INFO Kconfig symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <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+IE9uIDMxLjA4LjE4IGF0IDEwOjI5LCA8b2xhZkBhZXBmbGUuZGU+IHdyb3RlOgo+IC0tLSBh
L3hlbi9LY29uZmlnLmRlYnVnCj4gKysrIGIveGVuL0tjb25maWcuZGVidWcKPiBAQCAtMTEsNiAr
MTEsMTMgQEAgY29uZmlnIERFQlVHCj4gIAo+ICAJICBZb3UgcHJvYmFibHkgd2FudCB0byBzYXkg
J04nIGhlcmUuCj4gIAo+ICtjb25maWcgREVCVUdfSU5GTwo+ICsJYm9vbCAiQ29tcGlsZSBYZW4g
d2l0aCBkZWJ1ZyBpbmZvIgo+ICsJZGVmYXVsdCB5Cj4gKwktLS1oZWxwLS0tCj4gKwkgIElmIHlv
dSBzYXkgWSBoZXJlIHRoZSByZXN1bHRpbmcgWGVuIHdpbGwgaW5jbHVkZSBkZWJ1Z2dpbmcgaW5m
bwo+ICsJICByZXN1bHRpbmcgaW4gYSBsYXJnZXIgYmluYXJ5IGltYWdlLgo+ICsKPiAgaWYgREVC
VUcgfHwgRVhQRVJUID0gInkiCgpQZXJoYXBzIGJldHRlciBtb3ZlIHlvdXIgYWRkaXRpb24gaW50
byB0aGlzIGNvbmRpdGlvbmFsIHNlY3Rpb24/Cgo+IC0tLSBhL3hlbi9SdWxlcy5tawo+ICsrKyBi
L3hlbi9SdWxlcy5tawo+IEBAIC01NSw3ICs1NSwxMCBAQCBlbmRpZgo+ICAKPiAgQ0ZMQUdTICs9
IC1ub3N0ZGluYyAtZm5vLWJ1aWx0aW4gLWZuby1jb21tb24KPiAgQ0ZMQUdTICs9IC1XZXJyb3Ig
LVdyZWR1bmRhbnQtZGVjbHMgLVduby1wb2ludGVyLWFyaXRoCj4gLUNGTEFHUyArPSAtcGlwZSAt
ZyAtRF9fWEVOX18gLWluY2x1ZGUgJChCQVNFRElSKS9pbmNsdWRlL3hlbi9jb25maWcuaAo+ICtp
ZmVxICgkKENPTkZJR19ERUJVR19JTkZPKSx5KQo+ICtDRkxBR1MgKz0gLWcKCk5vdGUgaG93IGEg
ZmV3IGxpbmVzIGRvd24gZnJvbSBoZXJlIHdlIGFscmVhZHkgdXNlIENGTEFHUy15LgpQbGVhc2Ug
bWFrZSB0aGlzIAoKQ0ZMQUdTLSQoQ09ORklHX0RFQlVHX0lORk8pICs9IC1nCgpKYW4KCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 08:48:58 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 08:48:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvf6o-0002Vn-Ps; Fri, 31 Aug 2018 08:48: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=ynna=lo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvf6n-0002Vi-DR
 for xen-devel@lists.xen.org; Fri, 31 Aug 2018 08:48:49 +0000
X-Inumbo-ID: c7cb84d3-acfa-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id c7cb84d3-acfa-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 08:49:33 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 31 Aug 2018 02:48:46 -0600
Message-Id: <5B8900ED02000078001E3CBB@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 31 Aug 2018 02:48:45 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Juergen Gross" <jgross@suse.com>
References: <1535632297-29549-1-git-send-email-andrew.cooper3@citrix.com>
 <5B87FA3102000078001E38B7@prv1-mh.provo.novell.com>
 <e5ad89df-4408-259b-7a34-1c242c3fb931@citrix.com>
 <5B88E15002000078001E3BBD@prv1-mh.provo.novell.com>
 <7e1164f8-68af-a08b-ff54-4d077562a2ce@suse.com>
 <5B88E88102000078001E3BEF@prv1-mh.provo.novell.com>
 <143997da-04af-6384-3866-b49c403410e9@suse.com>
 <5B88EC8902000078001E3C1B@prv1-mh.provo.novell.com>
 <8b7eb4e5-65b3-3f9d-1318-febdd15ff8a2@suse.com>
In-Reply-To: <8b7eb4e5-65b3-3f9d-1318-febdd15ff8a2@suse.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen: Fix inconsistent callers of 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: Andrew Cooper <andrew.cooper3@citrix.com>,
 Julien Grall <julien.grall@arm.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMxLjA4LjE4IGF0IDA5OjMwLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPiBPbiAz
MS8wOC8xOCAwOToyMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDMxLjA4LjE4IGF0IDA5
OjEyLCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4+IE9uIDMxLzA4LzE4IDA5OjA0LCBKYW4g
QmV1bGljaCB3cm90ZToKPj4+Pj4+PiBPbiAzMS4wOC4xOCBhdCAwODo0MywgPGpncm9zc0BzdXNl
LmNvbT4gd3JvdGU6Cj4+Pj4+IE9uIDMxLzA4LzE4IDA4OjMzLCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4+Pj4+Pj4+IE9uIDMwLjA4LjE4IGF0IDE5OjA4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4gd3JvdGU6Cj4+Pj4+Pj4gT24gMzAvMDgvMTggMTU6MDcsIEphbiBCZXVsaWNoIHdyb3RlOgo+
Pj4+Pj4+Pj4+PiBPbiAzMC4wOC4xOCBhdCAxNDozMSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+IHdyb3RlOgo+Pj4+Pj4+Pj4gVGhlIG9ic2VydmFudCBhbW9uZ3N0IHlvdSBtaWdodCByZWFs
aXNlIHRoYXQgdGhpcyByZXZlcnRzIHBhcnRzIG9mIGMvcwo+Pj4+Pj4+Pj4gNTFhZDkwYWVhMjFj
IC0gV2hhdCBjYW4gSSBzYXk/ICBTZXZlcmFsIHllYXJzIG9mIGhpbmRzaWdodCBpcyB2ZXJ5IHVz
ZWZ1bCwgCj4+PiBhbmQKPj4+Pj4+Pj4+IGF0IHRoZSB0aW1lIEkgZGlkIGFzayB0aGUgbWFpbnRh
aW5lcnMgd2hpY2ggb3B0aW9uIHRoZXkgdGhvdWdodCB3b3VsZCBiZQo+Pj4+Pj4+Pj4gYmV0dGVy
Li4uCj4+Pj4+Pj4+IC4uLiBJIHRoaW5rIGJvdGggdGhlIGVhcmxpZXIgYW5kIHRoaXMgY2hhbmdl
IGFyZSBoZWFkaW5nIGluIHRoZQo+Pj4+Pj4+PiB3cm9uZyBkaXJlY3Rpb246IEkgd291bGQgbXVj
aCByYXRoZXIgc2VlIHRoZSBuZXdsaW5lIG9taXR0ZWQKPj4+Pj4+Pj4gZXZlcnl3aGVyZSwgX2lu
Y2x1ZGluZ18gaW4gcGFuaWMoKSBpdHNlbGY6IFRoaXMgY2F1c2VzIG9uZSBsaW5lCj4+Pj4+Pj4+
IGxlc3MgdG8gc2Nyb2xsIG9mZiB0aGUgc2NyZWVuIGluIGNhc2UgeW91IGRvbid0IGhhdmUgYSBz
ZXJpYWwKPj4+Pj4+Pj4gY29uc29sZS4KPj4+Pj4KPj4+Pj4gQ2FuJ3Qgd2UganVzdCBkcm9wIHBy
aW50aW5nIHRoZSBleHRyYSBcbiBpbiBwYW5pYygpPwo+Pj4+Pgo+Pj4+PiAtICAgIHByaW50aygi
JXNcbiIsIGJ1Zik7Cj4+Pj4+ICsgICAgcHJpbnRrKCIlcyIsIGJ1Zik7Cj4+Pj4KPj4+PiBUaGF0
J3Mgd2hhdCBJJ20gc3VnZ2VzdGluZywgeWVzLCBwbHVzIChpZiB0aGVyZSBhcmUgYW55KSBkcm9w
cGluZwo+Pj4+IHRyYWlsaW5nIG5ld2xpbmVzIGluIHBhbmljKCkgaW52b2NhdGlvbnMuCj4+Pgo+
Pj4gVXVoLCBib3RoPwo+Pj4KPj4+IFRoaXMgd291bGQgbG9vayBsaWtlOgo+Pj4KPj4+ICoqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4+PiBQQU5JQyBvbiBjcHUgMjoKPj4+IGJs
YWxibGFibGEqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4+IAo+PiBIbW0sIHRo
ZSB0cmFpbGluZyAqKioqIHdvdWxkIHBlcmhhcHMgYmV0dGVyIGFsc28gYmUgZHJvcHBlZC4gQXMg
cGVyCj4+IG15IG9yaWdpbmFsIHJlcGx5IHRvIEFuZHJldywgdGhlIGdvYWwgc2hvdWxkIGltbyBi
ZSB0byBoYXZlIGFzIGxpdHRsZQo+PiB1c2VsZXNzIG91dHB1dCBhcyBwb3NzaWJsZSAoYnV0IGFz
IG11Y2ggYXMgbmVjZXNzYXJ5L2hlbHBmdWwsIGkuZS4gSSdtCj4+IG5vdCBzdWdnZXN0aW5nIHRv
IGRyb3AgdGhlIGZpcnN0IGxpbmUgb2Ygc3RhcnMpLCB0byBhdm9pZCBtZWFuaW5nZnVsCj4+IGxp
bmVzIHNjcm9sbGluZyBvZmYuCj4gCj4gSSBkb24ndCB0aGluazoKPiAKPiAqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKgo+IFBBTklDIG9uIGNwdSAyOgo+IGJsYWxibGFibGFSZWJv
b3QgaW4gZml2ZSBzZWNvbmRzLi4uCj4gCj4gaXMgd2hhdCB3ZSB3YW50Lgo+IAo+IFNvIG9uZSAn
XG4nIHNob3VsZCBzdGF5OiBlaXRoZXIgd2hlbiBwcmludGluZyB0aGUgcGFuaWMgbWVzc2FnZSwg
b3IgaW4KPiB0aGUgcGFuaWMgbWVzc2FnZSBpdHNlbGYuCgpPaCwgYWxsIHRoZXNlIHByZXR0eSB1
c2VsZXNzIGV4dHJhIGxpbmVzLiBJbiB0aGF0IGNhc2UgSSB0aGluayBBbmRyZXcncwpwYXRjaCBp
cyBxdWl0ZSBmaW5lLCB1bmxlc3Mgd2UgY2FuIHJlYWNoIGFncmVlbWVudCB0byBkcm9wIGFsbCB0
aGUKZXh0cmEgY3J1ZnQgc3VjaCB0aGF0IHRoZSBhY3R1YWwgcGFuaWMgbWVzc2FnZSBpcyBsYXN0
IG9uIHRoZSBzY3JlZW4uCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 08:52:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 08: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 1fvf9n-0003Jo-ET; Fri, 31 Aug 2018 08:51:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=rvsg=lo=citrix.com=prvs=7748f1fea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvf9m-0003Jj-85
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 08:51:54 +0000
X-Inumbo-ID: 361e0bc3-acfb-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 361e0bc3-acfb-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 08:52:38 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,309,1531785600"; d="scan'208";a="78391359"
To: Jan Beulich <JBeulich@suse.com>, Wei Liu <wei.liu2@citrix.com>
References: <20180831082921.11208-1-olaf@aepfle.de>
 <20180831083216.gxvhuunogisdiinx@zion.uk.xensource.com>
 <5B88FF3A02000078001E3C75@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: <ee5f404d-c8b3-7f7f-b188-a9097fae65ec@citrix.com>
Date: Fri, 31 Aug 2018 09:51: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: <5B88FF3A02000078001E3C75@prv1-mh.provo.novell.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL02.citrite.net (10.69.22.126)
Subject: Re: [Xen-devel] [PATCH v2] xen: add DEBUG_INFO Kconfig symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Olaf Hering <olaf@aepfle.de>, 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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDgvMTggMDk6NDEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDMxLjA4LjE4IGF0
IDEwOjMyLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIEZyaSwgQXVnIDMxLCAy
MDE4IGF0IDEwOjI5OjIxQU0gKzAyMDAsIE9sYWYgSGVyaW5nIHdyb3RlOgo+Pj4gQ3JlYXRpbmcg
ZGVidWcgaW5mbyBkdXJpbmcgYnVpbGQgaXMgbm90IHN0cmljdGx5IHJlcXVpcmVkIGF0IHJ1bnRp
bWUuCj4+PiBNYWtlIGl0IG9wdGlvbmFsIGJ5IGludHJvZHVjaW5nIGEgbmV3IEtjb25maWcga25v
YiAiREVCVUdfSU5GTyIuCj4+PiBUaGlzIHNsaWdodGx5IHJlZHVjZXMgYnVpbGQgdGltZSBhbmQg
ZGlza3VzYWdlLCBpZiBkaXNhYmxlZC4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBPbGFmIEhlcmlu
ZyA8b2xhZkBhZXBmbGUuZGU+Cj4+PiAtLS0KPj4+ICB4ZW4vS2NvbmZpZy5kZWJ1ZyB8IDcgKysr
KysrKwo+Pj4gIHhlbi9SdWxlcy5tayAgICAgIHwgNSArKysrLQo+Pj4gIDIgZmlsZXMgY2hhbmdl
ZCwgMTEgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS94
ZW4vS2NvbmZpZy5kZWJ1ZyBiL3hlbi9LY29uZmlnLmRlYnVnCj4+PiBpbmRleCAzODBjNGU4ZDc1
Li4xZDhjMmM5NGE5IDEwMDY0NAo+Pj4gLS0tIGEveGVuL0tjb25maWcuZGVidWcKPj4+ICsrKyBi
L3hlbi9LY29uZmlnLmRlYnVnCj4+PiBAQCAtMTEsNiArMTEsMTMgQEAgY29uZmlnIERFQlVHCj4+
PiAgCj4+PiAgCSAgWW91IHByb2JhYmx5IHdhbnQgdG8gc2F5ICdOJyBoZXJlLgo+Pj4gIAo+Pj4g
K2NvbmZpZyBERUJVR19JTkZPCj4+PiArCWJvb2wgIkNvbXBpbGUgWGVuIHdpdGggZGVidWcgaW5m
byIKPj4+ICsJZGVmYXVsdCB5Cj4+IEF0IHRoZSB2ZXJ5IGxlYXN0IHRoaXMgc2hvdWxkIGJlIGRl
ZmF1bHQgREVCVUcKPiBJIGRpc2FncmVlIC0gLWcgaXMgYmVpbmcgcGFzc2VkIHRvIHRoZSBjb21w
aWxlciB1bmNvbmRpdGlvbmFsbHkgYXQKPiBwcmVzZW50LgoKKzEKCkRpc3RybyBwYWNrYWdlcnMg
bmVlZCB0byBidWlsZCBkZWJ1Z2luZm8gcGFja2FnZXMsIGFuZCBoYXZpbmcgYSByZWxlYXNlCmJ1
aWxkIG9mIFhlbiB3aXRoIHhlbi1zeW1zIGxhY2tpbmcgYWxsIHRoZSBkZWJ1ZyBzeW1ib2xzIGlz
IHF1aXRlIHVzZWxlc3MuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 08:53:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 08:53:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvfAs-0003Os-Qz; Fri, 31 Aug 2018 08: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=ya8d=lo=citrix.com=prvs=77401f9b1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fvfAr-0003Oi-Bv
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 08:53:01 +0000
X-Inumbo-ID: 5e397e72-acfb-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5e397e72-acfb-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 08:53:45 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,309,1531785600"; d="scan'208";a="64164352"
Date: Fri, 31 Aug 2018 09:52:57 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20180831085257.y2gdmrfa65oo5bqc@zion.uk.xensource.com>
References: <20180831082921.11208-1-olaf@aepfle.de>
 <20180831083216.gxvhuunogisdiinx@zion.uk.xensource.com>
 <5B88FF3A02000078001E3C75@prv1-mh.provo.novell.com>
 <ee5f404d-c8b3-7f7f-b188-a9097fae65ec@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <ee5f404d-c8b3-7f7f-b188-a9097fae65ec@citrix.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2] xen: add DEBUG_INFO Kconfig symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Olaf Hering <olaf@aepfle.de>, 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>, 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>

T24gRnJpLCBBdWcgMzEsIDIwMTggYXQgMDk6NTE6NTBBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAzMS8wOC8xOCAwOTo0MSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+PiBPbiAz
MS4wOC4xOCBhdCAxMDozMiwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+IE9uIEZy
aSwgQXVnIDMxLCAyMDE4IGF0IDEwOjI5OjIxQU0gKzAyMDAsIE9sYWYgSGVyaW5nIHdyb3RlOgo+
ID4+PiBDcmVhdGluZyBkZWJ1ZyBpbmZvIGR1cmluZyBidWlsZCBpcyBub3Qgc3RyaWN0bHkgcmVx
dWlyZWQgYXQgcnVudGltZS4KPiA+Pj4gTWFrZSBpdCBvcHRpb25hbCBieSBpbnRyb2R1Y2luZyBh
IG5ldyBLY29uZmlnIGtub2IgIkRFQlVHX0lORk8iLgo+ID4+PiBUaGlzIHNsaWdodGx5IHJlZHVj
ZXMgYnVpbGQgdGltZSBhbmQgZGlza3VzYWdlLCBpZiBkaXNhYmxlZC4KPiA+Pj4KPiA+Pj4gU2ln
bmVkLW9mZi1ieTogT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgo+ID4+PiAtLS0KPiA+Pj4g
IHhlbi9LY29uZmlnLmRlYnVnIHwgNyArKysrKysrCj4gPj4+ICB4ZW4vUnVsZXMubWsgICAgICB8
IDUgKysrKy0KPiA+Pj4gIDIgZmlsZXMgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgMSBkZWxl
dGlvbigtKQo+ID4+Pgo+ID4+PiBkaWZmIC0tZ2l0IGEveGVuL0tjb25maWcuZGVidWcgYi94ZW4v
S2NvbmZpZy5kZWJ1Zwo+ID4+PiBpbmRleCAzODBjNGU4ZDc1Li4xZDhjMmM5NGE5IDEwMDY0NAo+
ID4+PiAtLS0gYS94ZW4vS2NvbmZpZy5kZWJ1Zwo+ID4+PiArKysgYi94ZW4vS2NvbmZpZy5kZWJ1
Zwo+ID4+PiBAQCAtMTEsNiArMTEsMTMgQEAgY29uZmlnIERFQlVHCj4gPj4+ICAKPiA+Pj4gIAkg
IFlvdSBwcm9iYWJseSB3YW50IHRvIHNheSAnTicgaGVyZS4KPiA+Pj4gIAo+ID4+PiArY29uZmln
IERFQlVHX0lORk8KPiA+Pj4gKwlib29sICJDb21waWxlIFhlbiB3aXRoIGRlYnVnIGluZm8iCj4g
Pj4+ICsJZGVmYXVsdCB5Cj4gPj4gQXQgdGhlIHZlcnkgbGVhc3QgdGhpcyBzaG91bGQgYmUgZGVm
YXVsdCBERUJVRwo+ID4gSSBkaXNhZ3JlZSAtIC1nIGlzIGJlaW5nIHBhc3NlZCB0byB0aGUgY29t
cGlsZXIgdW5jb25kaXRpb25hbGx5IGF0Cj4gPiBwcmVzZW50Lgo+IAo+ICsxCj4gCj4gRGlzdHJv
IHBhY2thZ2VycyBuZWVkIHRvIGJ1aWxkIGRlYnVnaW5mbyBwYWNrYWdlcywgYW5kIGhhdmluZyBh
IHJlbGVhc2UKPiBidWlsZCBvZiBYZW4gd2l0aCB4ZW4tc3ltcyBsYWNraW5nIGFsbCB0aGUgZGVi
dWcgc3ltYm9scyBpcyBxdWl0ZSB1c2VsZXNzLgoKSSBzZWUuIEkgbWlzdW5kZXJzdG9vZCB0aGUg
aW50ZW50LgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 09:02:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 09: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 1fvfK3-0004Dt-Qz; Fri, 31 Aug 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=elmk=lo=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fvfK1-0004Dn-RA
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 09:02:30 +0000
X-Inumbo-ID: 5edb65dc-acfc-11e8-a8a5-bc764e045a96
Received: from mo6-p02-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5302::6])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 5edb65dc-acfc-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 11:00:57 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1535706146;
 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=ykjSktiJxRq6ai1vsg71go7O36CkGGWeMpzUHOi+dMw=;
 b=mvBv0wjhfgAO6cbps/8s0ueNxQe1rTLWmRQXnF21/yzV/VKHqc6iusKsnJY9I1pRi3
 dcXAdBb9hhvcKyTT/mVtb1xOpwagogFxPrajJSupTIa8Sc3NjzYNKFs1/U1k5CR5HFpG
 QPyDGaNh7KQM+fKDNsszS/NdUpnHNYc2URkmSlYeKseCovuxkvMMpGskYXPiNiY6dGip
 J8ex+Moi8kAeaiuI/BYuf01MOo90MBuOulB4M2Eb4/YlpS+yr/Mlt1Nzei80YLTcAVJk
 tCxaMULpTs8fgXtaZYPnmL4QGH2K6KmYF9eGnU6lsMsUBqZC28lBthgGT+tCICoqTHFu
 4OMw==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QDiZbDmui9LcK/RdXt7GAQpV1nK0bLmEVb/u1jp/UEUaSmv7Wr7t6weQj08OX32LOXQCk="
X-RZG-CLASS-ID: mo00
Received: from aepfle.de by smtp.strato.de (RZmta 43.21 AUTH)
 with ESMTPSA id Q02f6au7V92GHgD
 (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, 31 Aug 2018 11:02:16 +0200 (CEST)
Date: Fri, 31 Aug 2018 11:02:15 +0200
From: Olaf Hering <olaf@aepfle.de>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180831090215.GD20226@aepfle.de>
References: <20180831082921.11208-1-olaf@aepfle.de>
 <5B88FFBB02000078001E3CA8@prv1-mh.provo.novell.com>
MIME-Version: 1.0
In-Reply-To: <5B88FFBB02000078001E3CA8@prv1-mh.provo.novell.com>
User-Agent: Mutt/1.10.1 (20180829T151916.a2b28936)
Subject: Re: [Xen-devel] [PATCH v2] xen: add DEBUG_INFO Kconfig symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <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: multipart/mixed; boundary="===============7180343696512320133=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============7180343696512320133==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="0/kgSOzhNoDC5T3a"
Content-Disposition: inline


--0/kgSOzhNoDC5T3a
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline

On Fri, Aug 31, Jan Beulich wrote:

> Perhaps better move your addition into this conditional section?

Then -g would disappear when DEBUG is disabled. Is that intentional?

Olaf

--0/kgSOzhNoDC5T3a
Content-Type: application/pgp-signature; name="signature.asc"

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

iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCW4kEEAAKCRBdQqD6ppg2
fux7AJ9bsIc/aoVvSXvhc60obXx+VNSw4wCg+JW5+eRe8D8q7Ue/vimhDMig+ds=
=3BgV
-----END PGP SIGNATURE-----

--0/kgSOzhNoDC5T3a--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7180343696512320133==--


From xen-devel-bounces@lists.xenproject.org Fri Aug 31 09:25:35 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 09: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 1fvfgH-00066E-Cl; Fri, 31 Aug 2018 09:25:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <srs0=ynna=lo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvfgG-000669-Dt
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 09:25:28 +0000
X-Inumbo-ID: e6fd9865-acff-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e6fd9865-acff-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 09:26:13 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 31 Aug 2018 03:25:25 -0600
Message-Id: <5B89098402000078001E3CEE@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 31 Aug 2018 03:25:24 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Olaf Hering" <olaf@aepfle.de>
References: <20180831082921.11208-1-olaf@aepfle.de>
 <5B88FFBB02000078001E3CA8@prv1-mh.provo.novell.com>
 <20180831090215.GD20226@aepfle.de>
In-Reply-To: <20180831090215.GD20226@aepfle.de>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] xen: add DEBUG_INFO Kconfig symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <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+IE9uIDMxLjA4LjE4IGF0IDExOjAyLCA8b2xhZkBhZXBmbGUuZGU+IHdyb3RlOgo+IE9uIEZy
aSwgQXVnIDMxLCBKYW4gQmV1bGljaCB3cm90ZToKPiAKPj4gUGVyaGFwcyBiZXR0ZXIgbW92ZSB5
b3VyIGFkZGl0aW9uIGludG8gdGhpcyBjb25kaXRpb25hbCBzZWN0aW9uPwo+IAo+IFRoZW4gLWcg
d291bGQgZGlzYXBwZWFyIHdoZW4gREVCVUcgaXMgZGlzYWJsZWQuIElzIHRoYXQgaW50ZW50aW9u
YWw/CgpJdCB3b3VsZCBzdGlsbCBiZSBhdmFpbGFibGUgd2hlbiBFWFBFUlQ9eS4KCkphbgoKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 09:50:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 09:50:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvg4F-0008I7-P0; Fri, 31 Aug 2018 09:50:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <srs0=ig72=lo=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fvg4E-0008I2-Lu
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 09:50:14 +0000
X-Inumbo-ID: 5cc480a0-ad03-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 5cc480a0-ad03-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 09:50:58 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 8608218A;
 Fri, 31 Aug 2018 02:50:12 -0700 (PDT)
Received: from [10.1.37.49] (e110479-lin.cambridge.arm.com [10.1.37.49])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 337943F721;
 Fri, 31 Aug 2018 02:50:09 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, Olaf Hering <olaf@aepfle.de>
References: <20180831082921.11208-1-olaf@aepfle.de>
 <5B88FFBB02000078001E3CA8@prv1-mh.provo.novell.com>
 <20180831090215.GD20226@aepfle.de>
 <5B89098402000078001E3CEE@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <f769b1e3-b374-1126-2831-2636ccf93c75@arm.com>
Date: Fri, 31 Aug 2018 10:50:08 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B89098402000078001E3CEE@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen: add DEBUG_INFO Kconfig symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <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>

SGkgSmFuLAoKT24gMDgvMzEvMjAxOCAxMDoyNSBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4g
T24gMzEuMDguMTggYXQgMTE6MDIsIDxvbGFmQGFlcGZsZS5kZT4gd3JvdGU6Cj4+IE9uIEZyaSwg
QXVnIDMxLCBKYW4gQmV1bGljaCB3cm90ZToKPj4KPj4+IFBlcmhhcHMgYmV0dGVyIG1vdmUgeW91
ciBhZGRpdGlvbiBpbnRvIHRoaXMgY29uZGl0aW9uYWwgc2VjdGlvbj8KPj4KPj4gVGhlbiAtZyB3
b3VsZCBkaXNhcHBlYXIgd2hlbiBERUJVRyBpcyBkaXNhYmxlZC4gSXMgdGhhdCBpbnRlbnRpb25h
bD8KPiAKPiBJdCB3b3VsZCBzdGlsbCBiZSBhdmFpbGFibGUgd2hlbiBFWFBFUlQ9eS4KVGhpcyBm
ZWVscyBhIGJpdCBvZGQgeW91IHN1Z2dlc3QgRVhQRVJUPXkgaGVyZSBnaXZlbiB5b3Ugd3JvdGUg
ZWFybGllcjoKCiJCdXQgbm90ZSB0aGF0IHdpdGhvdXQgZGVidWcgaW5mbyB0aGUgcXVhbGl0eSBv
ZiBjZXJ0YWluIGxpbmtlciBlcnJvcnMgCmRlY3JlYXNlcywgd2hpY2ggaXMgd2h5IEkgd291bGQg
cmVjb21tZW5kIGFnYWluc3QgZG9pbmcgc28uIgoKSWYgdGhhdCBjYW4gaW1wcm92ZSBjb21waWxl
ciBvciBkaXN0cm8gbmVlZHMgdG8gY3JlYXRlIGRlYnVnLXN5bWJvbHMgCnBhY2thZ2UsIHRoZW4g
dGhpcyBzaG91bGQgYmUgc2VsZWN0YWJsZSB3aXRob3V0IEVYUEVSVC4KCkNoZWVycywKCi0tIApK
dWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 10:34:03 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 10:34:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvgkT-00030M-9n; Fri, 31 Aug 2018 10: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=ya8d=lo=citrix.com=prvs=77401f9b1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fvgkS-00030H-71
 for xen-devel@lists.xen.org; Fri, 31 Aug 2018 10:33:52 +0000
X-Inumbo-ID: 2292a51d-ad09-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2292a51d-ad09-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 12:32:18 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,311,1531785600"; d="scan'208";a="64169503"
Date: Fri, 31 Aug 2018 11:33:46 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Jan Beulich <JBeulich@suse.com>
Message-ID: <20180831103346.s6nuitumiqrvp3bv@zion.uk.xensource.com>
References: <1534154469-6076-13-git-send-email-andrew.cooper3@citrix.com>
 <1535553621-7671-1-git-send-email-andrew.cooper3@citrix.com>
 <5B86B5C802000078001E328F@prv1-mh.provo.novell.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5B86B5C802000078001E328F@prv1-mh.provo.novell.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v3 12/12] xen/domain: Allocate d->vcpu[] in
 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: 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 <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>

T24gV2VkLCBBdWcgMjksIDIwMTggYXQgMDk6MDM6MzZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4+IE9uIDI5LjA4LjE4IGF0IDE2OjQwLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4gd3JvdGU6Cj4gPiBGb3IgQVJNLCB0aGUgY2FsbCB0byBhcmNoX2RvbWFpbl9jcmVhdGUoKSBu
ZWVkcyB0byBoYXZlIGNvbXBsZXRlZCBiZWZvcmUKPiA+IGRvbWFpbl9tYXhfdmNwdXMoKSB3aWxs
IHJldHVybiB0aGUgY29ycmVjdCB1cHBlciBib3VuZC4KPiA+IAo+ID4gRm9yIGVhY2ggYXJjaCdz
IGRvbTAncywgZHJvcCB0aGUgdGVtcG9yYXJ5IG1heF92Y3B1cyBwYXJhbWV0ZXIsIGFuZCBhbGxv
Y2F0aW9uCj4gPiBvZiBkb20wLT52Y3B1Lgo+ID4gCj4gPiBXaXRoIGQtPm1heF92Y3B1cyBub3cg
Y29ycmVjdGx5IGNvbmZpZ3VyZWQgYmVmb3JlIGV2dGNobl9pbml0KCksIHRoZSBwb2xsIG1hc2sK
PiA+IGNhbiBiZSBjb25zdHJ1Y3RlZCBzdWl0YWJseSBmb3IgdGhlIGRvbWFpbiwgcmF0aGVyIHRo
YW4gZm9yIHRoZSB3b3JzdC1jYXNlCj4gPiBzZXR0aW5nLgo+ID4gCj4gPiBEdWUgdG8gdGhlIGV2
dGNobl9pbml0KCkgZml4ZXMsIGl0IG5vIGxvbmdlciBjYWxscyBkb21haW5fbWF4X3ZjcHVzKCks
IGFuZAo+ID4gQVJNJ3MgdHdvIGltcGxlbWVudGF0aW9ucyBvZiB2Z2ljX21heF92Y3B1cygpIG5v
IGxvbmdlciBuZWVkIHdvcmsgYXJvdW5kIHRoZQo+ID4gb3V0LW9mLW9yZGVyIGNhbGwuCj4gPiAK
PiA+IEZyb20gdGhpcyBwb2ludCBvbiwgZC0+bWF4X3ZjcHVzIGFuZCBkLT52Y3B1c1tdIGFyZSB2
YWxpZCBmb3IgYW55IGRvbWFpbiB3aGljaAo+ID4gY2FuIGJlIGxvb2tlZCB1cCBieSBkb21pZC4K
PiA+IAo+ID4gVGhlIFhFTl9ET01DVExfbWF4X3ZjcHVzIGh5cGVyY2FsbCBpcyBtb2RpZmllZCB0
byByZWplY3QgYW55IGNhbGwgYXR0ZW1wdCB3aXRoCj4gPiBtYXggIT0gZC0+bWF4X3ZjcHVzLCB3
aGljaCBkb2VzIG1hdGNoIHRoZSBvbGRlciBzZW1hbnRpY3MgKG5vdCB0aGF0IGl0IGlzCj4gPiBv
YnZpb3VzIGZyb20gdGhlIGNvZGUpLiAgVGhlIGxvZ2ljIHRvIGFsbG9jYXRlIGQtPnZjcHVbXSBp
cyBkcm9wcGVkLCBidXQgYXQKPiA+IHRoaXMgcG9pbnQgdGhlIGh5cGVyY2FsbCBzdGlsbCBuZWVk
cyBtYWtpbmcgdG8gYWxsb2NhdGUgZWFjaCB2Y3B1Lgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IAo+IEFja2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gaW4gcHJpbmNpcGxlLCBidXQgYXMgc2Fp
ZCBiZWZvcmUgdGhlIGxhY2sgb2YgcmVuYW1pbmcgb2YgdGhlIGRvbWN0bAo+IG1ha2VzIG15IGFj
ayBkZXBlbmRlbnQgdXBvbiBzb21lIG90aGVyIFJFU1QgbWFpbnRhaW5lcgo+IGFncmVlaW5nIHdp
dGggeW91ciBwb3NpdGlvbiB0aGVyZSAodGhlIG1vcmUgdGhhdCB5b3UndmUgYWRkZWQKPiB0aGUg
Y29tbWVudCB0byB0aGUgaW1wbGVtZW50YXRpb24gcmF0aGVyIHRoYW4gdGhlIHB1YmxpYyBoZWFk
ZXIpLgoKSSBkb24ndCBzZWUgbXVjaCB2YWx1ZSBpbiByZW5hbWluZyBzb21ldGhpbmcgdGhhdCBp
cyBkdWUgdG8gYmUgcmVtb3ZlZApzb29uLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 10:38:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 10:38:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvgpC-00039T-VS; Fri, 31 Aug 2018 10: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=ynna=lo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvgpB-00039O-6k
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 10:38:45 +0000
X-Inumbo-ID: d19b02fe-ad09-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 d19b02fe-ad09-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 12:37:12 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 31 Aug 2018 04:38:42 -0600
Message-Id: <5B891AAF02000078001E3D48@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 31 Aug 2018 04:38:39 -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/boot: silence MADT table entry logging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TG9nZ2luZyBkaXNhYmxlZCBMQVBJQyAvIHgyQVBJQyBlbnRyaWVzIHdpdGggaW52YWxpZCBsb2Nh
bCBBUElDIElEcwoob25lcyBoYXZpbmcgImJyb2FkY2FzdCIgbWVhbmluZyB3aGVuIHVzZWQpIGlz
bid0IHZlcnkgdXNlZnVsLCBhbmQgY2FuCmJlIHF1aXRlIG5vaXN5IG9uIGxhcmdlciBzeXN0ZW1z
LiBTdXBwcmVzcyB0aGVpciBsb2dnaW5nIHVubGVzcwpvcHRfY3B1X2luZm8gaXMgdHJ1ZS4KClNp
Z25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hlbi9h
cmNoL3g4Ni9hY3BpL2Jvb3QuYworKysgYi94ZW4vYXJjaC94ODYvYWNwaS9ib290LmMKQEAgLTgz
LDIxICs4MywyNiBAQCBhY3BpX3BhcnNlX3gyYXBpYyhzdHJ1Y3QgYWNwaV9zdWJ0YWJsZV9oCiB7
CiAJc3RydWN0IGFjcGlfbWFkdF9sb2NhbF94MmFwaWMgKnByb2Nlc3NvciA9CiAJCWNvbnRhaW5l
cl9vZihoZWFkZXIsIHN0cnVjdCBhY3BpX21hZHRfbG9jYWxfeDJhcGljLCBoZWFkZXIpOwotCWJv
b2wgZW5hYmxlZCA9IGZhbHNlOworCWJvb2wgZW5hYmxlZCA9IGZhbHNlLCBsb2cgPSBmYWxzZTsK
IAogCWlmIChCQURfTUFEVF9FTlRSWShwcm9jZXNzb3IsIGVuZCkpCiAJCXJldHVybiAtRUlOVkFM
OwogCi0JYWNwaV90YWJsZV9wcmludF9tYWR0X2VudHJ5KGhlYWRlcik7CisJaWYgKChwcm9jZXNz
b3ItPmxhcGljX2ZsYWdzICYgQUNQSV9NQURUX0VOQUJMRUQpIHx8CisJICAgIHByb2Nlc3Nvci0+
bG9jYWxfYXBpY19pZCAhPSAweGZmZmZmZmZmIHx8IG9wdF9jcHVfaW5mbykgeworCQlhY3BpX3Rh
YmxlX3ByaW50X21hZHRfZW50cnkoaGVhZGVyKTsKKwkJbG9nID0gdHJ1ZTsKKwl9CiAKIAkvKiBS
ZWNvcmQgbG9jYWwgYXBpYyBpZCBvbmx5IHdoZW4gZW5hYmxlZCBhbmQgZml0dGluZy4gKi8KIAlp
ZiAocHJvY2Vzc29yLT5sb2NhbF9hcGljX2lkID49IE1BWF9BUElDUyB8fAogCSAgICBwcm9jZXNz
b3ItPnVpZCA+PSBNQVhfTUFEVF9FTlRSSUVTKSB7Ci0JCXByaW50aygiJXNBUElDIElEICUjeCBh
bmQvb3IgQUNQSSBJRCAlI3ggYmV5b25kIGxpbWl0IgotCQkgICAgICAgIiAtIHByb2Nlc3NvciBp
Z25vcmVkXG4iLAotCQkgICAgICAgcHJvY2Vzc29yLT5sYXBpY19mbGFncyAmIEFDUElfTUFEVF9F
TkFCTEVEID8KLQkJCQlLRVJOX1dBUk5JTkcgIldBUk5JTkc6ICIgOiBLRVJOX0lORk8sCi0JCSAg
ICAgICBwcm9jZXNzb3ItPmxvY2FsX2FwaWNfaWQsIHByb2Nlc3Nvci0+dWlkKTsKKwkJaWYgKGxv
ZykKKwkJCXByaW50aygiJXNBUElDIElEICUjeCBhbmQvb3IgQUNQSSBJRCAlI3ggYmV5b25kIGxp
bWl0IgorCQkJICAgICAgICIgLSBwcm9jZXNzb3IgaWdub3JlZFxuIiwKKwkJCSAgICAgICBwcm9j
ZXNzb3ItPmxhcGljX2ZsYWdzICYgQUNQSV9NQURUX0VOQUJMRUQKKwkJCSAgICAgICA/IEtFUk5f
V0FSTklORyAiV0FSTklORzogIiA6IEtFUk5fSU5GTywKKwkJCSAgICAgICBwcm9jZXNzb3ItPmxv
Y2FsX2FwaWNfaWQsIHByb2Nlc3Nvci0+dWlkKTsKIAkJLyoKIAkJICogTXVzdCBub3QgcmV0dXJu
IGFuIGVycm9yIGhlcmUsIHRvIHByZXZlbnQKIAkJICogYWNwaV90YWJsZV9wYXJzZV9lbnRyaWVz
KCkgZnJvbSB0ZXJtaW5hdGluZyBlYXJseS4KQEAgLTEzMiw3ICsxMzcsOSBAQCBhY3BpX3BhcnNl
X2xhcGljKHN0cnVjdCBhY3BpX3N1YnRhYmxlX2hlCiAJaWYgKEJBRF9NQURUX0VOVFJZKHByb2Nl
c3NvciwgZW5kKSkKIAkJcmV0dXJuIC1FSU5WQUw7CiAKLQlhY3BpX3RhYmxlX3ByaW50X21hZHRf
ZW50cnkoaGVhZGVyKTsKKwlpZiAoKHByb2Nlc3Nvci0+bGFwaWNfZmxhZ3MgJiBBQ1BJX01BRFRf
RU5BQkxFRCkgfHwKKwkgICAgcHJvY2Vzc29yLT5pZCAhPSAweGZmIHx8IG9wdF9jcHVfaW5mbykK
KwkJYWNwaV90YWJsZV9wcmludF9tYWR0X2VudHJ5KGhlYWRlcik7CiAKIAkvKiBSZWNvcmQgbG9j
YWwgYXBpYyBpZCBvbmx5IHdoZW4gZW5hYmxlZCAqLwogCWlmIChwcm9jZXNzb3ItPmxhcGljX2Zs
YWdzICYgQUNQSV9NQURUX0VOQUJMRUQpIHsKCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 10:40:01 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 10: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 1fvgqL-0003Dl-BT; Fri, 31 Aug 2018 10: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=rvsg=lo=citrix.com=prvs=7748f1fea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvgqL-0003Dg-1w
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 10:39:57 +0000
X-Inumbo-ID: fc2ecccc-ad09-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fc2ecccc-ad09-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 12:38:24 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,311,1531785600"; d="scan'208";a="78395582"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B891AAF02000078001E3D48@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: <40bf6420-8a46-d6d0-92e5-30dde47bee1c@citrix.com>
Date: Fri, 31 Aug 2018 11:39:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B891AAF02000078001E3D48@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/boot: silence MADT table entry logging
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?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>

T24gMzEvMDgvMTggMTE6MzgsIEphbiBCZXVsaWNoIHdyb3RlOgo+IExvZ2dpbmcgZGlzYWJsZWQg
TEFQSUMgLyB4MkFQSUMgZW50cmllcyB3aXRoIGludmFsaWQgbG9jYWwgQVBJQyBJRHMKPiAob25l
cyBoYXZpbmcgImJyb2FkY2FzdCIgbWVhbmluZyB3aGVuIHVzZWQpIGlzbid0IHZlcnkgdXNlZnVs
LCBhbmQgY2FuCj4gYmUgcXVpdGUgbm9pc3kgb24gbGFyZ2VyIHN5c3RlbXMuIFN1cHByZXNzIHRo
ZWlyIGxvZ2dpbmcgdW5sZXNzCj4gb3B0X2NwdV9pbmZvIGlzIHRydWUuCj4KPiBTaWduZWQtb2Zm
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCkkndmUgYmVlbiB3YW50aW5nIHRvIG1h
a2UgdGhlc2UgZGlzYXBwZWFyIHNvbWVob3cgZm9yIGFnZXMuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 10:40:43 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 10: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 1fvgr4-0003pn-N3; Fri, 31 Aug 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=ynna=lo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvgr3-0003pc-Ge
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 10:40:41 +0000
X-Inumbo-ID: 684f89c9-ad0a-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 684f89c9-ad0a-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 10:41:25 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 31 Aug 2018 04:40:38 -0600
Message-Id: <5B891B2302000078001E3D6A@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 31 Aug 2018 04:40:35 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Julien Grall" <julien.grall@arm.com>
References: <20180831082921.11208-1-olaf@aepfle.de>
 <5B88FFBB02000078001E3CA8@prv1-mh.provo.novell.com>
 <20180831090215.GD20226@aepfle.de>
 <5B89098402000078001E3CEE@prv1-mh.provo.novell.com>
 <f769b1e3-b374-1126-2831-2636ccf93c75@arm.com>
In-Reply-To: <f769b1e3-b374-1126-2831-2636ccf93c75@arm.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v2] xen: add DEBUG_INFO Kconfig symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Olaf Hering <olaf@aepfle.de>, 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+IE9uIDMxLjA4LjE4IGF0IDExOjUwLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+
IE9uIDA4LzMxLzIwMTggMTA6MjUgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAzMS4w
OC4xOCBhdCAxMTowMiwgPG9sYWZAYWVwZmxlLmRlPiB3cm90ZToKPj4+IE9uIEZyaSwgQXVnIDMx
LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Cj4+Pj4gUGVyaGFwcyBiZXR0ZXIgbW92ZSB5b3VyIGFk
ZGl0aW9uIGludG8gdGhpcyBjb25kaXRpb25hbCBzZWN0aW9uPwo+Pj4KPj4+IFRoZW4gLWcgd291
bGQgZGlzYXBwZWFyIHdoZW4gREVCVUcgaXMgZGlzYWJsZWQuIElzIHRoYXQgaW50ZW50aW9uYWw/
Cj4+IAo+PiBJdCB3b3VsZCBzdGlsbCBiZSBhdmFpbGFibGUgd2hlbiBFWFBFUlQ9eS4KPiBUaGlz
IGZlZWxzIGEgYml0IG9kZCB5b3Ugc3VnZ2VzdCBFWFBFUlQ9eSBoZXJlIGdpdmVuIHlvdSB3cm90
ZSBlYXJsaWVyOgo+IAo+ICJCdXQgbm90ZSB0aGF0IHdpdGhvdXQgZGVidWcgaW5mbyB0aGUgcXVh
bGl0eSBvZiBjZXJ0YWluIGxpbmtlciBlcnJvcnMgCj4gZGVjcmVhc2VzLCB3aGljaCBpcyB3aHkg
SSB3b3VsZCByZWNvbW1lbmQgYWdhaW5zdCBkb2luZyBzby4iCj4gCj4gSWYgdGhhdCBjYW4gaW1w
cm92ZSBjb21waWxlciBvciBkaXN0cm8gbmVlZHMgdG8gY3JlYXRlIGRlYnVnLXN5bWJvbHMgCj4g
cGFja2FnZSwgdGhlbiB0aGlzIHNob3VsZCBiZSBzZWxlY3RhYmxlIHdpdGhvdXQgRVhQRVJULgoK
UGVyaGFwcyBzb21lIG1pc3VuZGVyc3RhbmRpbmc/IEVYUEVSVD15IHdvdWxkIGFsbG93IHRvIHR1
cm4KX29mZl8gdGhhdCBvcHRpb247IGlmIHdvdWxkIGJlIF9vbl8gYnkgZGVmYXVsdC4KCkphbgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 10:42:24 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 10:42: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 1fvgsg-0003yt-57; Fri, 31 Aug 2018 10: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=ynna=lo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvgse-0003ym-Kc
 for xen-devel@lists.xen.org; Fri, 31 Aug 2018 10:42:20 +0000
X-Inumbo-ID: 529f73d1-ad0a-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 529f73d1-ad0a-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 12:40:48 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 31 Aug 2018 04:42:18 -0600
Message-Id: <5B891B8702000078001E3D6D@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 31 Aug 2018 04:42:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Wei Liu" <wei.liu2@citrix.com>
References: <1534154469-6076-13-git-send-email-andrew.cooper3@citrix.com>
 <1535553621-7671-1-git-send-email-andrew.cooper3@citrix.com>
 <5B86B5C802000078001E328F@prv1-mh.provo.novell.com>
 <20180831103346.s6nuitumiqrvp3bv@zion.uk.xensource.com>
In-Reply-To: <20180831103346.s6nuitumiqrvp3bv@zion.uk.xensource.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 12/12] xen/domain: Allocate d->vcpu[] in
 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: Stefano Stabellini <sstabellini@kernel.org>,
 George Dunlap <George.Dunlap@eu.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>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMxLjA4LjE4IGF0IDEyOjMzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g
T24gV2VkLCBBdWcgMjksIDIwMTggYXQgMDk6MDM6MzZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+ID4+PiBPbiAyOS4wOC4xOCBhdCAxNjo0MCwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+IHdyb3RlOgo+PiA+IEZvciBBUk0sIHRoZSBjYWxsIHRvIGFyY2hfZG9tYWluX2NyZWF0ZSgp
IG5lZWRzIHRvIGhhdmUgY29tcGxldGVkIGJlZm9yZQo+PiA+IGRvbWFpbl9tYXhfdmNwdXMoKSB3
aWxsIHJldHVybiB0aGUgY29ycmVjdCB1cHBlciBib3VuZC4KPj4gPiAKPj4gPiBGb3IgZWFjaCBh
cmNoJ3MgZG9tMCdzLCBkcm9wIHRoZSB0ZW1wb3JhcnkgbWF4X3ZjcHVzIHBhcmFtZXRlciwgYW5k
IGFsbG9jYXRpb24KPj4gPiBvZiBkb20wLT52Y3B1Lgo+PiA+IAo+PiA+IFdpdGggZC0+bWF4X3Zj
cHVzIG5vdyBjb3JyZWN0bHkgY29uZmlndXJlZCBiZWZvcmUgZXZ0Y2huX2luaXQoKSwgdGhlIHBv
bGwgbWFzawo+PiA+IGNhbiBiZSBjb25zdHJ1Y3RlZCBzdWl0YWJseSBmb3IgdGhlIGRvbWFpbiwg
cmF0aGVyIHRoYW4gZm9yIHRoZSB3b3JzdC1jYXNlCj4+ID4gc2V0dGluZy4KPj4gPiAKPj4gPiBE
dWUgdG8gdGhlIGV2dGNobl9pbml0KCkgZml4ZXMsIGl0IG5vIGxvbmdlciBjYWxscyBkb21haW5f
bWF4X3ZjcHVzKCksIGFuZAo+PiA+IEFSTSdzIHR3byBpbXBsZW1lbnRhdGlvbnMgb2YgdmdpY19t
YXhfdmNwdXMoKSBubyBsb25nZXIgbmVlZCB3b3JrIGFyb3VuZCB0aGUKPj4gPiBvdXQtb2Ytb3Jk
ZXIgY2FsbC4KPj4gPiAKPj4gPiBGcm9tIHRoaXMgcG9pbnQgb24sIGQtPm1heF92Y3B1cyBhbmQg
ZC0+dmNwdXNbXSBhcmUgdmFsaWQgZm9yIGFueSBkb21haW4gd2hpY2gKPj4gPiBjYW4gYmUgbG9v
a2VkIHVwIGJ5IGRvbWlkLgo+PiA+IAo+PiA+IFRoZSBYRU5fRE9NQ1RMX21heF92Y3B1cyBoeXBl
cmNhbGwgaXMgbW9kaWZpZWQgdG8gcmVqZWN0IGFueSBjYWxsIGF0dGVtcHQgd2l0aAo+PiA+IG1h
eCAhPSBkLT5tYXhfdmNwdXMsIHdoaWNoIGRvZXMgbWF0Y2ggdGhlIG9sZGVyIHNlbWFudGljcyAo
bm90IHRoYXQgaXQgaXMKPj4gPiBvYnZpb3VzIGZyb20gdGhlIGNvZGUpLiAgVGhlIGxvZ2ljIHRv
IGFsbG9jYXRlIGQtPnZjcHVbXSBpcyBkcm9wcGVkLCBidXQgYXQKPj4gPiB0aGlzIHBvaW50IHRo
ZSBoeXBlcmNhbGwgc3RpbGwgbmVlZHMgbWFraW5nIHRvIGFsbG9jYXRlIGVhY2ggdmNwdS4KPj4g
PiAKPj4gPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgo+PiAKPj4gQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
Pj4gaW4gcHJpbmNpcGxlLCBidXQgYXMgc2FpZCBiZWZvcmUgdGhlIGxhY2sgb2YgcmVuYW1pbmcg
b2YgdGhlIGRvbWN0bAo+PiBtYWtlcyBteSBhY2sgZGVwZW5kZW50IHVwb24gc29tZSBvdGhlciBS
RVNUIG1haW50YWluZXIKPj4gYWdyZWVpbmcgd2l0aCB5b3VyIHBvc2l0aW9uIHRoZXJlICh0aGUg
bW9yZSB0aGF0IHlvdSd2ZSBhZGRlZAo+PiB0aGUgY29tbWVudCB0byB0aGUgaW1wbGVtZW50YXRp
b24gcmF0aGVyIHRoYW4gdGhlIHB1YmxpYyBoZWFkZXIpLgo+IAo+IEkgZG9uJ3Qgc2VlIG11Y2gg
dmFsdWUgaW4gcmVuYW1pbmcgc29tZXRoaW5nIHRoYXQgaXMgZHVlIHRvIGJlIHJlbW92ZWQKPiBz
b29uLgoKSSB3b3VsZCBhZ3JlZSBpZiAic29vbiIgbWVhbnQgInNvb24iIGZvciBzdXJlLiBCdXQg
d2UgYWxsIGtub3cgaG93IHRoaW5ncwpnZXQgZGVsYXllZC4gV2hhdCBJJ2QgbGlrZSB0byBhdm9p
ZCBpcyBzaGlwcGluZyA0LjEyIHdpdGggYSBtaXMtbmFtZWQKZG9tY3RsLgoKSmFuCgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 10:51:12 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 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 1fvh0z-0004pE-1U; Fri, 31 Aug 2018 10:50: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=bl97=lo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvh0x-0004p4-1y
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 10:50:55 +0000
X-Inumbo-ID: d6630674-ad0b-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d6630674-ad0b-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 10:51: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 1fvh0u-0004aQ-Ks; Fri, 31 Aug 2018 10:50: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 1fvh0u-0006sG-A6; Fri, 31 Aug 2018 10:50:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvh0u-0002Ig-8h; Fri, 31 Aug 2018 10:50:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-126978-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-amd64-rumprun-amd64:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-pvshim:guest-start:fail:regression
 linux-linus:test-amd64-amd64-libvirt:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-linus:test-amd64-amd64-xl:guest-start:fail:regression
 linux-linus:test-amd64-amd64-libvirt-xsm:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-xsm:guest-start:fail:regression
 linux-linus:test-amd64-amd64-pair:guest-start/debian:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:guest-start/debian:fail:regression
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-libvirt-vhd:debian-di-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 linux-linus:build-i386-pvops:kernel-build:fail:regression
 linux-linus:test-amd64-amd64-amd64-pvgrub:debian-di-install:fail:regression
 linux-linus:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:windows-install:fail:regression
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:windows-install:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win10-i386: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-xl-qemut-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-rumprun-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-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-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-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=58c3f14f86c98e4030b03e6ab929fa3190565d4f
X-Osstest-Versions-That: linux=94710cac0ef4ee177a63b5227664b38c95bbf703
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 31 Aug 2018 10:50:52 +0000
Subject: [Xen-devel] [linux-linus test] 126978: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNjk3OCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI2OTc4LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1k
NjQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1ib290ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICA3IHhlbi1i
b290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4
ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAg
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQteGwteHNtICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAyMSBndWVzdC1zdGFydC9kZWJp
YW4gICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAyMSBndWVzdC1zdGFydC9kZWJpYW4gICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDEw
IGRlYmlhbi1odm0taW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBS
RUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFp
bCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEwIGRlYmlh
bi1kaS1pbnN0YWxsICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwgUkVHUi4gdnMu
IDEyNTg5OAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNiBrZXJuZWwtYnVpbGQgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDEyNTg5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
IDEwIHdpbmRvd3MtaW5zdGFsbCAgZmFpbCBSRUdSLiB2cy4gMTI1ODk4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZz
LiAxMjU4OTgKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5v
dCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjU4OTgKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
MSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXJ1bXBydW4taTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbGlr
ZSAxMjU4OTgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNTg5OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTI1ODk4CiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAt
aTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgICAgZmFp
bCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAg
ICAgICAgICAgNThjM2YxNGY4NmM5OGU0MDMwYjAzZTZhYjkyOWZhMzE5MDU2NWQ0ZgpiYXNlbGlu
ZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgOTQ3MTBjYWMwZWY0ZWUxNzdhNjNiNTIy
NzY2NGIzOGM5NWJiZjcwMwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI1ODk4ICAyMDE4LTA4LTEz
IDIxOjIwOjU1IFogICAxNyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNTkyMSAgMjAxOC0w
OC0xNSAxMzowNjo1NiBaICAgMTUgZGF5cyAgIDEwIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNjk3OCAgMjAxOC0wOC0zMCAwNToxMDoxMyBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KMjA5NSBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3Rp
bmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogYnVpbGQtYW1kNjQtcnVtcHJ1biAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXJ1bXBydW4tYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1ydW1wcnVu
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
Tm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyNTc0ODcgbGluZXMg
bG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 10:57:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 10: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 1fvh7F-00058B-1M; Fri, 31 Aug 2018 10:57: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=ig72=lo=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fvh7E-000586-D2
 for xen-devel@lists.xen.org; Fri, 31 Aug 2018 10:57:24 +0000
X-Inumbo-ID: 6d53266b-ad0c-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 6d53266b-ad0c-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 12:55:52 +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 F0B0918A;
 Fri, 31 Aug 2018 03:57:22 -0700 (PDT)
Received: from [10.1.37.49] (e110479-lin.cambridge.arm.com [10.1.37.49])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id F25DF3F721;
 Fri, 31 Aug 2018 03:57:20 -0700 (PDT)
To: Jan Beulich <JBeulich@suse.com>, Wei Liu <wei.liu2@citrix.com>
References: <1534154469-6076-13-git-send-email-andrew.cooper3@citrix.com>
 <1535553621-7671-1-git-send-email-andrew.cooper3@citrix.com>
 <5B86B5C802000078001E328F@prv1-mh.provo.novell.com>
 <20180831103346.s6nuitumiqrvp3bv@zion.uk.xensource.com>
 <5B891B8702000078001E3D6D@prv1-mh.provo.novell.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <db3b811e-28ae-2b0d-c8fd-9427b085e2ad@arm.com>
Date: Fri, 31 Aug 2018 11:57:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B891B8702000078001E3D6D@prv1-mh.provo.novell.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 12/12] xen/domain: Allocate d->vcpu[] in
 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: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 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>

KCsgSnVlcmdlbikKCk9uIDA4LzMxLzIwMTggMTE6NDIgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+
Pj4+IE9uIDMxLjA4LjE4IGF0IDEyOjMzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+
IE9uIFdlZCwgQXVnIDI5LCAyMDE4IGF0IDA5OjAzOjM2QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+Pj4+Pj4gT24gMjkuMDguMTggYXQgMTY6NDAsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPiB3cm90ZToKPj4+PiBGb3IgQVJNLCB0aGUgY2FsbCB0byBhcmNoX2RvbWFpbl9jcmVhdGUo
KSBuZWVkcyB0byBoYXZlIGNvbXBsZXRlZCBiZWZvcmUKPj4+PiBkb21haW5fbWF4X3ZjcHVzKCkg
d2lsbCByZXR1cm4gdGhlIGNvcnJlY3QgdXBwZXIgYm91bmQuCj4+Pj4KPj4+PiBGb3IgZWFjaCBh
cmNoJ3MgZG9tMCdzLCBkcm9wIHRoZSB0ZW1wb3JhcnkgbWF4X3ZjcHVzIHBhcmFtZXRlciwgYW5k
IGFsbG9jYXRpb24KPj4+PiBvZiBkb20wLT52Y3B1Lgo+Pj4+Cj4+Pj4gV2l0aCBkLT5tYXhfdmNw
dXMgbm93IGNvcnJlY3RseSBjb25maWd1cmVkIGJlZm9yZSBldnRjaG5faW5pdCgpLCB0aGUgcG9s
bCBtYXNrCj4+Pj4gY2FuIGJlIGNvbnN0cnVjdGVkIHN1aXRhYmx5IGZvciB0aGUgZG9tYWluLCBy
YXRoZXIgdGhhbiBmb3IgdGhlIHdvcnN0LWNhc2UKPj4+PiBzZXR0aW5nLgo+Pj4+Cj4+Pj4gRHVl
IHRvIHRoZSBldnRjaG5faW5pdCgpIGZpeGVzLCBpdCBubyBsb25nZXIgY2FsbHMgZG9tYWluX21h
eF92Y3B1cygpLCBhbmQKPj4+PiBBUk0ncyB0d28gaW1wbGVtZW50YXRpb25zIG9mIHZnaWNfbWF4
X3ZjcHVzKCkgbm8gbG9uZ2VyIG5lZWQgd29yayBhcm91bmQgdGhlCj4+Pj4gb3V0LW9mLW9yZGVy
IGNhbGwuCj4+Pj4KPj4+PiAgRnJvbSB0aGlzIHBvaW50IG9uLCBkLT5tYXhfdmNwdXMgYW5kIGQt
PnZjcHVzW10gYXJlIHZhbGlkIGZvciBhbnkgZG9tYWluIHdoaWNoCj4+Pj4gY2FuIGJlIGxvb2tl
ZCB1cCBieSBkb21pZC4KPj4+Pgo+Pj4+IFRoZSBYRU5fRE9NQ1RMX21heF92Y3B1cyBoeXBlcmNh
bGwgaXMgbW9kaWZpZWQgdG8gcmVqZWN0IGFueSBjYWxsIGF0dGVtcHQgd2l0aAo+Pj4+IG1heCAh
PSBkLT5tYXhfdmNwdXMsIHdoaWNoIGRvZXMgbWF0Y2ggdGhlIG9sZGVyIHNlbWFudGljcyAobm90
IHRoYXQgaXQgaXMKPj4+PiBvYnZpb3VzIGZyb20gdGhlIGNvZGUpLiAgVGhlIGxvZ2ljIHRvIGFs
bG9jYXRlIGQtPnZjcHVbXSBpcyBkcm9wcGVkLCBidXQgYXQKPj4+PiB0aGlzIHBvaW50IHRoZSBo
eXBlcmNhbGwgc3RpbGwgbmVlZHMgbWFraW5nIHRvIGFsbG9jYXRlIGVhY2ggdmNwdS4KPj4+Pgo+
Pj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Cj4+Pgo+Pj4gQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4+
IGluIHByaW5jaXBsZSwgYnV0IGFzIHNhaWQgYmVmb3JlIHRoZSBsYWNrIG9mIHJlbmFtaW5nIG9m
IHRoZSBkb21jdGwKPj4+IG1ha2VzIG15IGFjayBkZXBlbmRlbnQgdXBvbiBzb21lIG90aGVyIFJF
U1QgbWFpbnRhaW5lcgo+Pj4gYWdyZWVpbmcgd2l0aCB5b3VyIHBvc2l0aW9uIHRoZXJlICh0aGUg
bW9yZSB0aGF0IHlvdSd2ZSBhZGRlZAo+Pj4gdGhlIGNvbW1lbnQgdG8gdGhlIGltcGxlbWVudGF0
aW9uIHJhdGhlciB0aGFuIHRoZSBwdWJsaWMgaGVhZGVyKS4KPj4KPj4gSSBkb24ndCBzZWUgbXVj
aCB2YWx1ZSBpbiByZW5hbWluZyBzb21ldGhpbmcgdGhhdCBpcyBkdWUgdG8gYmUgcmVtb3ZlZAo+
PiBzb29uLgo+IAo+IEkgd291bGQgYWdyZWUgaWYgInNvb24iIG1lYW50ICJzb29uIiBmb3Igc3Vy
ZS4gQnV0IHdlIGFsbCBrbm93IGhvdyB0aGluZ3MKPiBnZXQgZGVsYXllZC4gV2hhdCBJJ2QgbGlr
ZSB0byBhdm9pZCBpcyBzaGlwcGluZyA0LjEyIHdpdGggYSBtaXMtbmFtZWQKPiBkb21jdGwuCgpC
dXQgdGhhdCB3b3VsZCBiZSBhIHdhc3RlIG9mIG91ciB0aW1lIHRvZGF5IGlmIHRoZSBET01DVEwg
aXMgYWN0dWFsbHkgCnJlbW92ZWQgYnkgWGVuIDQuMTIuCgpDYW4gd2UgZGVsYXkgdGhlIHJlbmFt
aW5nIHVudGlsIDQuMTIgZnJlZXplPyBJZiB0aGUgcmVtb3ZhbCBkb2VzIG5vdCAKbWFrZSBpdCwg
dGhlbiB3ZSBjYW4gZGlzY3VzcyB3aGV0aGVyIHdlIHdhbnQgdG8gcmVuYW1lIHRoZSBET01DVEwu
CgpJIGd1ZXNzIHRoZSBKdWVyZ2VuIGNvdWxkIHRyYWNrIGFuZCByZW1pbmQgdXMgYXJvdW5kIHRo
ZSBjb2RlIGZyZWV6ZT8KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 10:57:56 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 10: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 1fvh7k-0005Aa-Af; Fri, 31 Aug 2018 10:57: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=elmk=lo=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1fvh7i-0005AK-4Z
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 10:57:54 +0000
X-Inumbo-ID: 7e2fdd22-ad0c-11e8-a8a5-bc764e045a96
Received: from mo6-p01-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5301::9])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 7e2fdd22-ad0c-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 12:56:21 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1535713071;
 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=+cwsKq7mO3qg81NCZ298WBgYNN4csWxI/Bvn7OqZkzw=;
 b=DqG0g6iYZ6QFlJXLjvEwTtZz+xM9Jkftnu5H+vhR7+j0qzZrx+LDjezf9jyZj6oAO4
 uBrS/wCHTTRc+tCmCZLGIv2f1+Ob0RWqgjAtfe+DsIQ7Hk2g7ifgjNOJg2mrMKeOHRh0
 clRzO8eAZfaafgxYTBQGFzQHzAemh2xDIY4c2cVB/l3a4V81aCCHJofemqr59wV92k9T
 4fnpvCqfYvFHyEV5m6FsYdAvcXl2wllGTxdUSlK5il2Pa4FOadSWDjfdYsk2qUhhX9qY
 E2NvwAu8XX5lAADPw4ZrmMfrjx4IeIZyL3Rwo5c1m8Hv9ir7F58RSFrvT3BAZHJlR03i
 hJdg==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QXkBR9MXjAuzpIG0mv9coXAgc0/lb4QMstw0mqi/C51hpW50R4vli8caicjAbM"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 43.21 AUTH)
 with ESMTPSA id Q02f6au7VAuuIHD
 (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, 31 Aug 2018 12:56:56 +0200 (CEST)
From: Olaf Hering <olaf@aepfle.de>
To: xen-devel@lists.xenproject.org
Date: Fri, 31 Aug 2018 12:56:53 +0200
Message-Id: <20180831105653.23806-1-olaf@aepfle.de>
X-Mailer: git-send-email 2.16.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3] xen: add DEBUG_INFO Kconfig symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Olaf Hering <olaf@aepfle.de>, 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>

Q3JlYXRpbmcgZGVidWcgaW5mbyBkdXJpbmcgYnVpbGQgaXMgbm90IHN0cmljdGx5IHJlcXVpcmVk
IGF0IHJ1bnRpbWUuCk1ha2UgaXQgb3B0aW9uYWwgYnkgaW50cm9kdWNpbmcgYSBuZXcgS2NvbmZp
ZyBrbm9iICJERUJVR19JTkZPIi4KVGhpcyBzbGlnaHRseSByZWR1Y2VzIGJ1aWxkIHRpbWUgYW5k
IGRpc2t1c2FnZSwgaWYgZGlzYWJsZWQuCgpTaWduZWQtb2ZmLWJ5OiBPbGFmIEhlcmluZyA8b2xh
ZkBhZXBmbGUuZGU+Ci0tLQogeGVuL0tjb25maWcuZGVidWcgfCA3ICsrKysrKysKIHhlbi9SdWxl
cy5tayAgICAgIHwgMyArKy0KIDIgZmlsZXMgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCAxIGRl
bGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL0tjb25maWcuZGVidWcgYi94ZW4vS2NvbmZpZy5k
ZWJ1ZwppbmRleCAzODBjNGU4ZDc1Li40ZDVkN2Y4N2NiIDEwMDY0NAotLS0gYS94ZW4vS2NvbmZp
Zy5kZWJ1ZworKysgYi94ZW4vS2NvbmZpZy5kZWJ1ZwpAQCAtMjAsNiArMjAsMTMgQEAgY29uZmln
IENSQVNIX0RFQlVHCiAJICBJZiB5b3Ugd2FudCB0byBhdHRhY2ggZ2RiIHRvIFhlbiB0byBkZWJ1
ZyBYZW4gaWYgaXQgY3Jhc2hlcwogCSAgdGhlbiBzYXkgWS4KIAorY29uZmlnIERFQlVHX0lORk8K
Kwlib29sICJDb21waWxlIFhlbiB3aXRoIGRlYnVnIGluZm8iCisJZGVmYXVsdCB5CisJLS0taGVs
cC0tLQorCSAgSWYgeW91IHNheSBZIGhlcmUgdGhlIHJlc3VsdGluZyBYZW4gd2lsbCBpbmNsdWRl
IGRlYnVnZ2luZyBpbmZvCisJICByZXN1bHRpbmcgaW4gYSBsYXJnZXIgYmluYXJ5IGltYWdlLgor
CiBjb25maWcgRlJBTUVfUE9JTlRFUgogCWJvb2wgIkNvbXBpbGUgWGVuIHdpdGggZnJhbWUgcG9p
bnRlcnMiCiAJZGVmYXVsdCBERUJVRwpkaWZmIC0tZ2l0IGEveGVuL1J1bGVzLm1rIGIveGVuL1J1
bGVzLm1rCmluZGV4IDQ3Yzk1NDQyNWQuLjQxZWI3ZmEwZDQgMTAwNjQ0Ci0tLSBhL3hlbi9SdWxl
cy5taworKysgYi94ZW4vUnVsZXMubWsKQEAgLTU1LDcgKzU1LDcgQEAgZW5kaWYKIAogQ0ZMQUdT
ICs9IC1ub3N0ZGluYyAtZm5vLWJ1aWx0aW4gLWZuby1jb21tb24KIENGTEFHUyArPSAtV2Vycm9y
IC1XcmVkdW5kYW50LWRlY2xzIC1Xbm8tcG9pbnRlci1hcml0aAotQ0ZMQUdTICs9IC1waXBlIC1n
IC1EX19YRU5fXyAtaW5jbHVkZSAkKEJBU0VESVIpL2luY2x1ZGUveGVuL2NvbmZpZy5oCitDRkxB
R1MgKz0gLXBpcGUgLURfX1hFTl9fIC1pbmNsdWRlICQoQkFTRURJUikvaW5jbHVkZS94ZW4vY29u
ZmlnLmgKIENGTEFHUyArPSAnLURfX09CSkVDVF9GSUxFX189IiRAIicKIAogaWZuZXEgKCQoY2xh
bmcpLHkpCkBAIC02NSw2ICs2NSw3IEBAIGlmbmVxICgkKGNsYW5nKSx5KQogQ0ZMQUdTICs9IC1X
YSwtLXN0cmlwLWxvY2FsLWFic29sdXRlCiBlbmRpZgogCitDRkxBR1MtJChDT05GSUdfREVCVUdf
SU5GTykgKz0gLWcKIGlmbmVxICgkKG1heF9waHlzX2lycXMpLCkKIENGTEFHUy15ICAgICAgICAg
ICAgICAgICs9IC1ETUFYX1BIWVNfSVJRUz0kKG1heF9waHlzX2lycXMpCiBlbmRpZgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 10:58:36 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 10: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 1fvh8N-0005Ez-LX; Fri, 31 Aug 2018 10: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=rvsg=lo=citrix.com=prvs=7748f1fea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvh8M-0005Ek-Kc
 for xen-devel@lists.xen.org; Fri, 31 Aug 2018 10:58:34 +0000
X-Inumbo-ID: e81ce44f-ad0c-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id e81ce44f-ad0c-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 10:59:18 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,311,1531785600"; d="scan'208";a="78396215"
To: Jan Beulich <JBeulich@suse.com>, Wei Liu <wei.liu2@citrix.com>
References: <1534154469-6076-13-git-send-email-andrew.cooper3@citrix.com>
 <1535553621-7671-1-git-send-email-andrew.cooper3@citrix.com>
 <5B86B5C802000078001E328F@prv1-mh.provo.novell.com>
 <20180831103346.s6nuitumiqrvp3bv@zion.uk.xensource.com>
 <5B891B8702000078001E3D6D@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: <3d06cdb9-2966-8e23-1a98-b9d346d1fa1a@citrix.com>
Date: Fri, 31 Aug 2018 11:58:31 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B891B8702000078001E3D6D@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 12/12] xen/domain: Allocate d->vcpu[] in
 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: Stefano Stabellini <sstabellini@kernel.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDgvMTggMTE6NDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDMxLjA4LjE4IGF0
IDEyOjMzLCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIFdlZCwgQXVnIDI5LCAy
MDE4IGF0IDA5OjAzOjM2QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMjku
MDguMTggYXQgMTY6NDAsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4+PiBG
b3IgQVJNLCB0aGUgY2FsbCB0byBhcmNoX2RvbWFpbl9jcmVhdGUoKSBuZWVkcyB0byBoYXZlIGNv
bXBsZXRlZCBiZWZvcmUKPj4+PiBkb21haW5fbWF4X3ZjcHVzKCkgd2lsbCByZXR1cm4gdGhlIGNv
cnJlY3QgdXBwZXIgYm91bmQuCj4+Pj4KPj4+PiBGb3IgZWFjaCBhcmNoJ3MgZG9tMCdzLCBkcm9w
IHRoZSB0ZW1wb3JhcnkgbWF4X3ZjcHVzIHBhcmFtZXRlciwgYW5kIGFsbG9jYXRpb24KPj4+PiBv
ZiBkb20wLT52Y3B1Lgo+Pj4+Cj4+Pj4gV2l0aCBkLT5tYXhfdmNwdXMgbm93IGNvcnJlY3RseSBj
b25maWd1cmVkIGJlZm9yZSBldnRjaG5faW5pdCgpLCB0aGUgcG9sbCBtYXNrCj4+Pj4gY2FuIGJl
IGNvbnN0cnVjdGVkIHN1aXRhYmx5IGZvciB0aGUgZG9tYWluLCByYXRoZXIgdGhhbiBmb3IgdGhl
IHdvcnN0LWNhc2UKPj4+PiBzZXR0aW5nLgo+Pj4+Cj4+Pj4gRHVlIHRvIHRoZSBldnRjaG5faW5p
dCgpIGZpeGVzLCBpdCBubyBsb25nZXIgY2FsbHMgZG9tYWluX21heF92Y3B1cygpLCBhbmQKPj4+
PiBBUk0ncyB0d28gaW1wbGVtZW50YXRpb25zIG9mIHZnaWNfbWF4X3ZjcHVzKCkgbm8gbG9uZ2Vy
IG5lZWQgd29yayBhcm91bmQgdGhlCj4+Pj4gb3V0LW9mLW9yZGVyIGNhbGwuCj4+Pj4KPj4+PiBG
cm9tIHRoaXMgcG9pbnQgb24sIGQtPm1heF92Y3B1cyBhbmQgZC0+dmNwdXNbXSBhcmUgdmFsaWQg
Zm9yIGFueSBkb21haW4gd2hpY2gKPj4+PiBjYW4gYmUgbG9va2VkIHVwIGJ5IGRvbWlkLgo+Pj4+
Cj4+Pj4gVGhlIFhFTl9ET01DVExfbWF4X3ZjcHVzIGh5cGVyY2FsbCBpcyBtb2RpZmllZCB0byBy
ZWplY3QgYW55IGNhbGwgYXR0ZW1wdCB3aXRoCj4+Pj4gbWF4ICE9IGQtPm1heF92Y3B1cywgd2hp
Y2ggZG9lcyBtYXRjaCB0aGUgb2xkZXIgc2VtYW50aWNzIChub3QgdGhhdCBpdCBpcwo+Pj4+IG9i
dmlvdXMgZnJvbSB0aGUgY29kZSkuICBUaGUgbG9naWMgdG8gYWxsb2NhdGUgZC0+dmNwdVtdIGlz
IGRyb3BwZWQsIGJ1dCBhdAo+Pj4+IHRoaXMgcG9pbnQgdGhlIGh5cGVyY2FsbCBzdGlsbCBuZWVk
cyBtYWtpbmcgdG8gYWxsb2NhdGUgZWFjaCB2Y3B1Lgo+Pj4+Cj4+Pj4gU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPj4+IEFja2VkLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+PiBpbiBwcmluY2lwbGUsIGJ1dCBhcyBz
YWlkIGJlZm9yZSB0aGUgbGFjayBvZiByZW5hbWluZyBvZiB0aGUgZG9tY3RsCj4+PiBtYWtlcyBt
eSBhY2sgZGVwZW5kZW50IHVwb24gc29tZSBvdGhlciBSRVNUIG1haW50YWluZXIKPj4+IGFncmVl
aW5nIHdpdGggeW91ciBwb3NpdGlvbiB0aGVyZSAodGhlIG1vcmUgdGhhdCB5b3UndmUgYWRkZWQK
Pj4+IHRoZSBjb21tZW50IHRvIHRoZSBpbXBsZW1lbnRhdGlvbiByYXRoZXIgdGhhbiB0aGUgcHVi
bGljIGhlYWRlcikuCj4+IEkgZG9uJ3Qgc2VlIG11Y2ggdmFsdWUgaW4gcmVuYW1pbmcgc29tZXRo
aW5nIHRoYXQgaXMgZHVlIHRvIGJlIHJlbW92ZWQKPj4gc29vbi4KPiBJIHdvdWxkIGFncmVlIGlm
ICJzb29uIiBtZWFudCAic29vbiIgZm9yIHN1cmUuIEJ1dCB3ZSBhbGwga25vdyBob3cgdGhpbmdz
Cj4gZ2V0IGRlbGF5ZWQuIFdoYXQgSSdkIGxpa2UgdG8gYXZvaWQgaXMgc2hpcHBpbmcgNC4xMiB3
aXRoIGEgbWlzLW5hbWVkCj4gZG9tY3RsLgoKSSBkbyBpbnRlbmQgdG8gZ2V0IHRoaXMgZml4ZWQg
d2l0aGluIHRoZSA0LjEyIHRpbWVmcmFtZS4KCkhvd2V2ZXIsIGlycmVzcGVjdGl2ZSBvZiB0aGUg
dGltZWZyYW1lLCB0aGlzIGlzbid0IGEgaHlwZXJjYWxsIHdoaWNoCmFueW9uZSBpcyByZWFsaXN0
aWNhbGx5IGdvaW5nIHRvIGxvb2sgYXQuwqAgSWYgeW91IHdhbnQgdG8gZ2V0IHBlZGFudGljCmFi
b3V0IG5hbWluZywgaXQgc2hvdWxkIGhhdmUgYmVlbiBuYW1lZCBzZXRfbWF4X3ZjcHVzIGZyb20g
dGhlIG91dHNldC4KClRoaXMgaXMgb25lIGV4YW1wbGUgd2hlcmUgdGhlIGVmZm9ydCByZXF1aXJl
ZCB0byBhZGp1c3QgdGhlCmluY29uc2lzdGVuY3kgY29tcGxldGVseSBkd2FyZnMgdGhlIG91dGNv
bWUuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 11:00:53 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 11:00:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvhAZ-00060f-68; Fri, 31 Aug 2018 11:00: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=/b/z=lo=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fvhAY-00060Z-70
 for xen-devel@lists.xen.org; Fri, 31 Aug 2018 11:00:50 +0000
X-Inumbo-ID: e7411482-ad0c-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id e7411482-ad0c-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 12:59: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 95E14AFD2;
 Fri, 31 Aug 2018 11:00:46 +0000 (UTC)
To: Julien Grall <julien.grall@arm.com>, Jan Beulich <JBeulich@suse.com>,
 Wei Liu <wei.liu2@citrix.com>
References: <1534154469-6076-13-git-send-email-andrew.cooper3@citrix.com>
 <1535553621-7671-1-git-send-email-andrew.cooper3@citrix.com>
 <5B86B5C802000078001E328F@prv1-mh.provo.novell.com>
 <20180831103346.s6nuitumiqrvp3bv@zion.uk.xensource.com>
 <5B891B8702000078001E3D6D@prv1-mh.provo.novell.com>
 <db3b811e-28ae-2b0d-c8fd-9427b085e2ad@arm.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: <3bb6c117-4bfa-2083-5929-255d136d729f@suse.com>
Date: Fri, 31 Aug 2018 13:00:44 +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: <db3b811e-28ae-2b0d-c8fd-9427b085e2ad@arm.com>
Content-Language: de-DE
Subject: Re: [Xen-devel] [PATCH v3 12/12] xen/domain: Allocate d->vcpu[] in
 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: Stefano Stabellini <sstabellini@kernel.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.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>

T24gMzEvMDgvMTggMTI6NTcsIEp1bGllbiBHcmFsbCB3cm90ZToKPiAoKyBKdWVyZ2VuKQo+IAo+
IE9uIDA4LzMxLzIwMTggMTE6NDIgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAzMS4w
OC4xOCBhdCAxMjozMywgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24gV2VkLCBB
dWcgMjksIDIwMTggYXQgMDk6MDM6MzZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+
Pj4gT24gMjkuMDguMTggYXQgMTY6NDAsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90
ZToKPj4+Pj4gRm9yIEFSTSwgdGhlIGNhbGwgdG8gYXJjaF9kb21haW5fY3JlYXRlKCkgbmVlZHMg
dG8gaGF2ZSBjb21wbGV0ZWQKPj4+Pj4gYmVmb3JlCj4+Pj4+IGRvbWFpbl9tYXhfdmNwdXMoKSB3
aWxsIHJldHVybiB0aGUgY29ycmVjdCB1cHBlciBib3VuZC4KPj4+Pj4KPj4+Pj4gRm9yIGVhY2gg
YXJjaCdzIGRvbTAncywgZHJvcCB0aGUgdGVtcG9yYXJ5IG1heF92Y3B1cyBwYXJhbWV0ZXIsIGFu
ZAo+Pj4+PiBhbGxvY2F0aW9uCj4+Pj4+IG9mIGRvbTAtPnZjcHUuCj4+Pj4+Cj4+Pj4+IFdpdGgg
ZC0+bWF4X3ZjcHVzIG5vdyBjb3JyZWN0bHkgY29uZmlndXJlZCBiZWZvcmUgZXZ0Y2huX2luaXQo
KSwKPj4+Pj4gdGhlIHBvbGwgbWFzawo+Pj4+PiBjYW4gYmUgY29uc3RydWN0ZWQgc3VpdGFibHkg
Zm9yIHRoZSBkb21haW4sIHJhdGhlciB0aGFuIGZvciB0aGUKPj4+Pj4gd29yc3QtY2FzZQo+Pj4+
PiBzZXR0aW5nLgo+Pj4+Pgo+Pj4+PiBEdWUgdG8gdGhlIGV2dGNobl9pbml0KCkgZml4ZXMsIGl0
IG5vIGxvbmdlciBjYWxscwo+Pj4+PiBkb21haW5fbWF4X3ZjcHVzKCksIGFuZAo+Pj4+PiBBUk0n
cyB0d28gaW1wbGVtZW50YXRpb25zIG9mIHZnaWNfbWF4X3ZjcHVzKCkgbm8gbG9uZ2VyIG5lZWQg
d29yawo+Pj4+PiBhcm91bmQgdGhlCj4+Pj4+IG91dC1vZi1vcmRlciBjYWxsLgo+Pj4+Pgo+Pj4+
PiDCoEZyb20gdGhpcyBwb2ludCBvbiwgZC0+bWF4X3ZjcHVzIGFuZCBkLT52Y3B1c1tdIGFyZSB2
YWxpZCBmb3IgYW55Cj4+Pj4+IGRvbWFpbiB3aGljaAo+Pj4+PiBjYW4gYmUgbG9va2VkIHVwIGJ5
IGRvbWlkLgo+Pj4+Pgo+Pj4+PiBUaGUgWEVOX0RPTUNUTF9tYXhfdmNwdXMgaHlwZXJjYWxsIGlz
IG1vZGlmaWVkIHRvIHJlamVjdCBhbnkgY2FsbAo+Pj4+PiBhdHRlbXB0IHdpdGgKPj4+Pj4gbWF4
ICE9IGQtPm1heF92Y3B1cywgd2hpY2ggZG9lcyBtYXRjaCB0aGUgb2xkZXIgc2VtYW50aWNzIChu
b3QgdGhhdAo+Pj4+PiBpdCBpcwo+Pj4+PiBvYnZpb3VzIGZyb20gdGhlIGNvZGUpLsKgIFRoZSBs
b2dpYyB0byBhbGxvY2F0ZSBkLT52Y3B1W10gaXMKPj4+Pj4gZHJvcHBlZCwgYnV0IGF0Cj4+Pj4+
IHRoaXMgcG9pbnQgdGhlIGh5cGVyY2FsbCBzdGlsbCBuZWVkcyBtYWtpbmcgdG8gYWxsb2NhdGUg
ZWFjaCB2Y3B1Lgo+Pj4+Pgo+Pj4+PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgo+Pj4+Cj4+Pj4gQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KPj4+PiBpbiBwcmluY2lwbGUsIGJ1dCBhcyBzYWlkIGJlZm9yZSB0
aGUgbGFjayBvZiByZW5hbWluZyBvZiB0aGUgZG9tY3RsCj4+Pj4gbWFrZXMgbXkgYWNrIGRlcGVu
ZGVudCB1cG9uIHNvbWUgb3RoZXIgUkVTVCBtYWludGFpbmVyCj4+Pj4gYWdyZWVpbmcgd2l0aCB5
b3VyIHBvc2l0aW9uIHRoZXJlICh0aGUgbW9yZSB0aGF0IHlvdSd2ZSBhZGRlZAo+Pj4+IHRoZSBj
b21tZW50IHRvIHRoZSBpbXBsZW1lbnRhdGlvbiByYXRoZXIgdGhhbiB0aGUgcHVibGljIGhlYWRl
cikuCj4+Pgo+Pj4gSSBkb24ndCBzZWUgbXVjaCB2YWx1ZSBpbiByZW5hbWluZyBzb21ldGhpbmcg
dGhhdCBpcyBkdWUgdG8gYmUgcmVtb3ZlZAo+Pj4gc29vbi4KPj4KPj4gSSB3b3VsZCBhZ3JlZSBp
ZiAic29vbiIgbWVhbnQgInNvb24iIGZvciBzdXJlLiBCdXQgd2UgYWxsIGtub3cgaG93IHRoaW5n
cwo+PiBnZXQgZGVsYXllZC4gV2hhdCBJJ2QgbGlrZSB0byBhdm9pZCBpcyBzaGlwcGluZyA0LjEy
IHdpdGggYSBtaXMtbmFtZWQKPj4gZG9tY3RsLgo+IAo+IEJ1dCB0aGF0IHdvdWxkIGJlIGEgd2Fz
dGUgb2Ygb3VyIHRpbWUgdG9kYXkgaWYgdGhlIERPTUNUTCBpcyBhY3R1YWxseQo+IHJlbW92ZWQg
YnkgWGVuIDQuMTIuCj4gCj4gQ2FuIHdlIGRlbGF5IHRoZSByZW5hbWluZyB1bnRpbCA0LjEyIGZy
ZWV6ZT8gSWYgdGhlIHJlbW92YWwgZG9lcyBub3QKPiBtYWtlIGl0LCB0aGVuIHdlIGNhbiBkaXNj
dXNzIHdoZXRoZXIgd2Ugd2FudCB0byByZW5hbWUgdGhlIERPTUNUTC4KPiAKPiBJIGd1ZXNzIHRo
ZSBKdWVyZ2VuIGNvdWxkIHRyYWNrIGFuZCByZW1pbmQgdXMgYXJvdW5kIHRoZSBjb2RlIGZyZWV6
ZT8KCkknbSBmaW5lIHdpdGggdGhhdC4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 11:25:22 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 11:25: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 1fvhYA-0007uZ-Ui; Fri, 31 Aug 2018 11:25: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=wih6=lo=xenproject.org=prvs=774c6545d=citrix-osstest@srs-us1.protection.inumbo.net>)
 id 1fvhY9-0007uN-CF
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 11:25:13 +0000
X-Inumbo-ID: a169f4e3-ad10-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id a169f4e3-ad10-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 11:25:57 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,311,1531785600"; d="scan'208";a="64172054"
To: <xen-devel@lists.xenproject.org>, <osstest-admin@xenproject.org>
Message-ID: <osstest-75147-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: distros-debian-jessie:test-amd64-amd64-i386-jessie-netboot-pygrub:debian-di-install:fail:regression
 distros-debian-jessie:test-amd64-i386-i386-jessie-netboot-pvgrub:guest-start/debian.repeat:fail:nonblocking
 distros-debian-jessie:test-armhf-armhf-armhf-jessie-netboot-pygrub:debian-di-install:fail:nonblocking
X-Osstest-Versions-That: flight=75115
From: Platform Team regression test user <citrix-osstest@xenproject.org>
Date: Fri, 31 Aug 2018 12:25:09 +0100
Subject: [Xen-devel] [distros-debian-jessie test] 75147: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDc1MTQ3IGRpc3Ryb3MtZGViaWFuLWplc3NpZSByZWFsIFtyZWFsXQpodHRwOi8vb3Nz
dGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncy83NTE0Ny8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LWplc3Np
ZS1uZXRib290LXB5Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIFJFR1IuIHZzLiA3NTEx
NQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1pMzg2LWplc3NpZS1uZXRib290LXB2Z3J1YiAxOSBndWVzdC1zdGFydC9k
ZWJpYW4ucmVwZWF0IGZhaWwgbGlrZSA3NTExNQogdGVzdC1hcm1oZi1hcm1oZi1hcm1oZi1qZXNz
aWUtbmV0Ym9vdC1weWdydWIgMTAgZGViaWFuLWRpLWluc3RhbGwgZmFpbCBsaWtlIDc1MTE1Cgpi
YXNlbGluZSB2ZXJzaW9uOgogZmxpZ2h0ICAgICAgICAgICAgICAgNzUxMTUKCmpvYnM6CiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LWplc3NpZS1uZXRi
b290LXB2Z3J1YiAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1pMzg2
LWplc3NpZS1uZXRib290LXB2Z3J1YiAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWFtZDY0LWplc3NpZS1uZXRib290LXB5Z3J1YiAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWFybWhmLWplc3NpZS1uZXRib290LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1qZXNzaWUtbmV0Ym9v
dC1weWdydWIgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QueHMuY2l0cml0ZS5uZXQKbG9nczogL2hvbWUvb3NzdGVzdC9sb2dzCmltYWdl
czogL2hvbWUvb3NzdGVzdC9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vb3NzdGVzdC54ZW5zb3VyY2UuY29tL29zc3Rlc3QvbG9ncwoK
VGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW5z
b3VyY2UuY29tL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2ggbm90IGFwcGxp
Y2FibGUuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 12:31:30 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 12: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 1fvia4-0004jv-1T; Fri, 31 Aug 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=bl97=lo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvia2-0004jj-J9
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 12:31:14 +0000
X-Inumbo-ID: 88d1208a-ad19-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 88d1208a-ad19-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 14:29: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 1fvia0-0006iS-Mi; Fri, 31 Aug 2018 12:31:12 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fviZz-0006Wf-Ux; Fri, 31 Aug 2018 12:31:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fviZz-0005vo-Sn; Fri, 31 Aug 2018 12:31:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-127016-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: ovmf=a77e5bcac54d2e2437d7deaec9af5362c9220037
X-Osstest-Versions-That: ovmf=36faa23c46824e3cf9beff8648a56816cbf58f49
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 31 Aug 2018 12:31:11 +0000
Subject: [Xen-devel] [ovmf test] 127016: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNzAxNiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjcwMTYvCgpQZXJmZWN0IDotKQpBbGwgdGVzdHMgaW4g
dGhpcyBmbGlnaHQgcGFzc2VkIGFzIHJlcXVpcmVkCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBvdm1mICAgICAgICAgICAgICAgICBhNzdlNWJjYWM1NGQyZTI0MzdkN2RlYWVjOWFmNTM2
MmM5MjIwMDM3CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICAzNmZhYTIz
YzQ2ODI0ZTNjZjliZWZmODY0OGE1NjgxNmNiZjU4ZjQ5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
MjY5ODggIDIwMTgtMDgtMzAgMDk6MTE6MzAgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTI3MDE2ICAyMDE4LTA4LTMxIDAwOjQxOjAxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQ2Fyc2V5LCBK
YWJlbiA8amFiZW4uY2Fyc2V5QGludGVsLmNvbT4KICBKYWJlbiBDYXJzZXkgPGphYmVuLmNhcnNl
eUBpbnRlbC5jb20+CiAgWmhpanUuRmFuIDx6aGlqdXguZmFuQGludGVsLmNvbT4KICB6aGlqdWZh
biA8emhpanV4LmZhbkBpbnRlbC5jb20+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
L29zc3Rlc3Qvb3ZtZi5naXQKICAgMzZmYWEyM2M0Ni4uYTc3ZTViY2FjNSAgYTc3ZTViY2FjNTRk
MmUyNDM3ZDdkZWFlYzlhZjUzNjJjOTIyMDAzNyAtPiB4ZW4tdGVzdGVkLW1hc3RlcgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 12:48:59 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 12:48:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvir5-0005n4-Ls; Fri, 31 Aug 2018 12:48: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=vfmb=lo=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1fvir4-0005mx-NU
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 12:48:50 +0000
X-Inumbo-ID: fdea9206-ad1b-11e8-a8a5-bc764e045a96
Received: from mail-lf1-x141.google.com (unknown [2a00:1450:4864:20::141])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id fdea9206-ad1b-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 14:47:18 +0200 (CEST)
Received: by mail-lf1-x141.google.com with SMTP id j8-v6so9884420lfb.4
 for <xen-devel@lists.xenproject.org>; Fri, 31 Aug 2018 05:48:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=xq9C23cOdpGtsdNaIiZcvtYKMNgEPKxWaTsIyjEydlg=;
 b=UZ1rq2oYIRqF1q+6NjX+9BA6pIkaM00Cv/v3JDXqVAzYdTE9f7+0Iz/91GpyQQGzv9
 qtaP6W4p+PSJ50lRZ3VsdKnfYi7UkkraRgCDOF3WE7CKLWzTsWbuc8uhQU3vxqs1rPfG
 LbWvgY67fXk2QQnZMxTDPmkgpEvweItCXFCOIdSAu3Plquv51B+07387K/bW/18hORY+
 UmHS87ljdXgWM3EPKFts/fSUaZzXXDzqXg/t/DV392JoFRaajgOd5fR3UsrSPSRI+3SA
 LhHIq6azcdOZUIglRzowh4zmG7l5NWcH3dsM1DSvXyblaZdnVBtD+aj7AjwNm6SLNFOg
 geUQ==
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=xq9C23cOdpGtsdNaIiZcvtYKMNgEPKxWaTsIyjEydlg=;
 b=iLoiDoA9AktT8vakzaCNHgrzSgg6YMsCsgESGuVhMcBn56dN1RVSchD+qHv895NSFe
 rVz9SK+2HfPA+5MTDg/oEEuuI7ug2+iqTC9aPxf+f5Jp68rqm6hAU0gZ8j4k6moMuqDX
 eh+jSVHbPFZaQhuzHTgd5NbJY6giwNWvh4H/ObY7zjDC9hzjuA57h96vTvOC6hVZ9EoJ
 nhMKMPFpKAm6KsAjfpPk5wlFCsWb12KQjdHBudwW6k3EYMk8BqY9yR3X/8ALmeH/4OUi
 9Tgg0apQJr9cQ9kxBaU9O5A/FetKnJSEK8/wxlQwV2M7OoZen2PWRuICaClkGqKl1IVJ
 7WNw==
X-Gm-Message-State: APzg51DQVlk/5qTcJzxi6QueOao7J8zCSHPZITDWsDb9IQo4cUlf+4k2
 swWjAbPSZyVr5NPOEptTCscUQW6SU2wY9qL3kmQ=
X-Google-Smtp-Source: ANB0VdakpBqLmeSuhuQU/+A6iDSZGQLB4ZzU0ZfAyVGzxer6mDxscV/iwR4M4meiW1F0QecWtY2y3C8TWvYyAEAdWpM=
X-Received: by 2002:a19:18d8:: with SMTP id
 85-v6mr10875426lfy.133.1535719727949; 
 Fri, 31 Aug 2018 05:48:47 -0700 (PDT)
MIME-Version: 1.0
References: <20180830005130.GO3695@bitfolk.com>
 <958fdd6b-f67d-098e-c713-7c50a6b64ce6@oracle.com>
In-Reply-To: <958fdd6b-f67d-098e-c713-7c50a6b64ce6@oracle.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Fri, 31 Aug 2018 08:48:36 -0400
Message-ID: <CAKf6xpvasS53VZZgRPNu1ohHw2AUGBpq1bQY5G3pVumD1kdHqg@mail.gmail.com>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>, andy@strugglers.net
Subject: Re: [Xen-devel] Problems booting 32-bit PV;
 just me or more widespread?
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://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>

T24gVGh1LCBBdWcgMzAsIDIwMTggYXQgNjowMCBQTSBCb3JpcyBPc3Ryb3Zza3kKPGJvcmlzLm9z
dHJvdnNreUBvcmFjbGUuY29tPiB3cm90ZToKPgo+IE9uIDA4LzI5LzIwMTggMDg6NTEgUE0sIEFu
ZHkgU21pdGggd3JvdGU6Cj4gPiBIaSwKPiA+Cj4gPiBJJ20gc29ycnkgdGhpcyBpcyBhIGxvbmcg
ZW1haWwsIGJ1dCBJIHdhbnRlZCB0byBleHBsYWluIGV2ZXJ5dGhpbmcKPiA+IHRoYXQgSSBoYXZl
IHRyaWVkLCBiZWNhdXNlIGl0IHNlZW1zIGxpa2UgcXVpdGUgYSBmZXcgZGlmZmVyZW50Cj4gPiB2
ZXJzaW9ucyBvZiAzMi1iaXQgdXBzdHJlYW0gTGludXgga2VybmVsIG5vIGxvbmdlciBib290IGFz
IFBWIGd1ZXN0Cj4gPiBhbmQgSSdtIHN1cnByaXNlZCBJIGFtIHRoZSBmaXJzdCB0byBlbmNvdW50
ZXIgdGhpcy4gUHJvYmFibHkgSQo+ID4gaGF2ZSBkb25lIHNvbWV0aGluZyB3cm9uZy4KPiA+Cj4g
PiBJIGNhbm5vdCBnZXQgYW55IG9mIHRoZSBVYnVudHUgcGFja2FnZWQgMzItYml0IG1haW5saW5l
IGtlcm5lbHMKPiA+IGFmdGVyIHY0LjEzLjE2IHRoYXQgYXJlIGZvdW5kIGF0Cj4gPiBodHRwOi8v
a2VybmVsLnVidW50dS5jb20vfmtlcm5lbC1wcGEvbWFpbmxpbmUvIHRvIGJvb3QgaW4gMzItYml0
IFBWCj4gPiBtb2RlLiBBbGwgb2YgdGhlbSBmcm9tIHY0LjE0LjByYzEgb253YXJkcyBjcmFzaCBv
biB4bCBjcmVhdGUgZWl0aGVyCj4gPiBzYXlpbmcgImVycm9yOiBubyBYRU4gbm90ZSBmb3VuZC4i
Cj4KPiBEb24ndCBrbm93IHdoYXQgdGhpcyBlcnJvciBpcywgcGVyaGFwcyBrZXJuZWwgd2FzIG5v
dCBjb21waWxlZCB3aXRoCj4gQ09ORklHX1hFTi4KCjMyYml0IDQuMTQgc3RhYmxlIGtlcm5lbHMg
d29yayBmb3IgbWUuIExpa2UgQm9yaXMgc2FpZCwgImVycm9yOiBubyBYRU4Kbm90ZSBmb3VuZC4i
IG1ha2VzIG1lIHRoaW5rIENPTkZJR19YRU4gd2FzIG5vdCBzZXQuCgo+ID4gb3IgZWxzZSBpbW1l
ZGlhdGVseSBwcm9kdWNpbmcgYQo+ID4ga2VybmVsIHBhbmljIGxpa2U6Cj4gPgo+ID4gLgo+ID4g
Lgo+ID4gLgo+ID4gWyAwLjExNDM3MF0gY2xvY2tzb3VyY2U6IGppZmZpZXM6IG1hc2s6IDB4ZmZm
ZmZmZmYgbWF4X2N5Y2xlczogMHhmZmZmZmZmZiwgbWF4X2lkbGVfbnM6IDc2NDUwNDE3ODUxMDAw
MDAgbnMKPiA+IFsgMC4xMTQzODJdIGZ1dGV4IGhhc2ggdGFibGUgZW50cmllczogMjU2IChvcmRl
cjogMiwgMTYzODQgYnl0ZXMpCj4gPiBbIDAuMTE0NDIzXSBwaW5jdHJsIGNvcmU6IGluaXRpYWxp
emVkIHBpbmN0cmwgc3Vic3lzdGVtCj4gPiBbIDAuMTM0MzI2XSBSVEMgdGltZTogMTY1OjE2NTox
NjUsIGRhdGU6IDE2NS8xNjUvNjUKPiA+IFsgMC4xMzQ0NDJdIE5FVDogUmVnaXN0ZXJlZCBwcm90
b2NvbCBmYW1pbHkgMTYKPiA+IFsgMC4xMzQ0NTddIHhlbjpncmFudF90YWJsZTogR3JhbnQgdGFi
bGVzIHVzaW5nIHZlcnNpb24gMSBsYXlvdXQKPiA+IFsgMC4xMzQ1MDJdIEdyYW50IHRhYmxlIGlu
aXRpYWxpemVkCj4gPiBbIDAuMTM0NTQ0XSBhdWRpdDogaW5pdGlhbGl6aW5nIG5ldGxpbmsgc3Vi
c3lzIChkaXNhYmxlZCkKPiA+IFsgMC4xMzQ2MTFdIGF1ZGl0OiB0eXBlPTIwMDAgYXVkaXQoMTUz
NTMwNzc5OS4xMzI6MSk6IHN0YXRlPWluaXRpYWxpemVkIGF1ZGl0X2VuYWJsZWQ9MCByZXM9MQo+
ID4gWyAwLjEzNDY3OF0gRUlTQSBidXMgcmVnaXN0ZXJlZAo+ID4gWyAwLjEzNjAxOV0gUENJOiBz
ZXR0aW5nIHVwIFhlbiBQQ0kgZnJvbnRlbmQgc3R1Ygo+ID4gWyAwLjEzNjA3M10gQlVHOiB1bmFi
bGUgdG8gaGFuZGxlIGtlcm5lbCBwYWdpbmcgcmVxdWVzdCBhdCBlZGMyMWZkOQo+ID4gWyAwLjEz
NjA4NF0gSVA6IGVpc2FfYnVzX3Byb2JlKzB4MTkvMHgzNgo+ID4gWyAwLjEzNjA4OV0gKnBkcHQg
PSAwMDAwMDAwMDAxZWU2MDI3ICpwZGUgPSAwMDAwMDAwMDI5Y2M2MDY3ICpwdGUgPSAwMDAwMDAw
MDAwMDAwMDAwCj4gPiBbIDAuMTM2MTAwXSBPb3BzOiAwMDAwIFsjMV0gU01QCj4gPiBbIDAuMTM2
MTA1XSBNb2R1bGVzIGxpbmtlZCBpbjoKPiA+IFsgMC4xMzYxMTFdIENQVTogMCBQSUQ6IDEgQ29t
bTogc3dhcHBlci8wIE5vdCB0YWludGVkIDQuMTUuMC0zMy1nZW5lcmljICMzNi1VYnVudHUKPiA+
IFsgMC4xMzYxMjBdIEVJUDogZWlzYV9idXNfcHJvYmUrMHgxOS8weDM2Cj4gPiBbIDAuMTM2MTI1
XSBFRkxBR1M6IDAwMDEwMjQ2IENQVTogMAo+ID4gWyAwLjEzNjEzMF0gRUFYOiBlZGMyMWZkOSBF
Qlg6IDAwMDAwMDAwIEVDWDogMDFlMGQwMDAgRURYOiAwMDAwMDIwMAo+ID4gWyAwLjEzNjEzOF0g
RVNJOiBjMWQwZDQ1MiBFREk6IGMxZGQzNGE0IEVCUDogZTljODlmMjQgRVNQOiBlOWM4OWYyNAo+
ID4gWyAwLjEzNjE0NV0gRFM6IDAwN2IgRVM6IDAwN2IgRlM6IDAwZDggR1M6IDAwZTAgU1M6IGUw
MjEKPiA+IFsgMC4xMzYxNTRdIENSMDogODAwNTAwMzMgQ1IyOiBlZGMyMWZkOSBDUjM6IDAxZTEw
MDAwIENSNDogMDAwNDI2NjAKPiA+IFsgMC4xMzYxNjZdIENhbGwgVHJhY2U6Cj4gPiBbIDAuMTM2
MTczXSBkb19vbmVfaW5pdGNhbGwrMHg0OS8weDE3NAo+ID4gWyAwLjEzNjE3OV0gPyBwYXJzZV9h
cmdzKzB4MTQzLzB4MzkwCj4gPiBbIDAuMTM2MTg3XSA/IHNldF9kZWJ1Z19yb2RhdGErMHgxNC8w
eDE0Cj4gPiBbIDAuMTM2MTkzXSBrZXJuZWxfaW5pdF9mcmVlYWJsZSsweDE0OS8weDFjNQo+ID4g
WyAwLjEzNjIwMV0gPyByZXN0X2luaXQrMHhhMC8weGEwCj4gPiBbIDAuMTM2MjA3XSBrZXJuZWxf
aW5pdCsweGQvMHhmMAo+ID4gWyAwLjEzNjIxM10gcmV0X2Zyb21fZm9yaysweDJlLzB4MzgKPiA+
IFsgMC4xNDAwMDBdIENvZGU6IGZmIGI4IGRmIDQzIGFlIGMxIGU4IDM1IDFiIDg4IGZmIGU4IDIw
IDEyIDg4IGZmIGM5IGMzIDNlIDhkIDc0IDI2IDAwIDU1IGI5IDA0IDAwIDAwIDAwIDMxIGQyIGI4
IGQ5IGZmIDBmIDAwIDg5IGU1IGU4IDM1IDhkIDM1IGZmIDw4Yj4gMTAgODEgZmEgNDUgNDkgNTMg
NDEgNzUgMGEgYzcgMDUgYTAgNzYgZWQgYzEgMDEgMDAgMDAgMDAgZTgKPiA+IFsgMC4xNDAwMDBd
IEVJUDogZWlzYV9idXNfcHJvYmUrMHgxOS8weDM2IFNTOkVTUDogZTAyMTplOWM4OWYyNAo+ID4g
WyAwLjE0MDAwMF0gQ1IyOiAwMDAwMDAwMGVkYzIxZmQ5Cj4gPiBbIDAuMTQwMDAwXSAtLS1bIGVu
ZCB0cmFjZSA4YzAwYjNjYjdkNGYwNmJhIF0tLS0KPiA+IFsgMC4xNDAwMTNdIEtlcm5lbCBwYW5p
YyAtIG5vdCBzeW5jaW5nOiBBdHRlbXB0ZWQgdG8ga2lsbCBpbml0ISBleGl0Y29kZT0weDAwMDAw
MDA5Cj4gPgo+ID4gKHRoYXQgb25lIHdhcyBmcm9tIHRoZSBjdXJyZW50bHktcGFja2FnZWQgbGlu
dXgtaW1hZ2UtZ2VuZXJpYyBpbgo+ID4gVWJ1bnR1IDE4LjA0IExUUykuCj4KPgo+IFllcywgdGhp
cyBsb29rcyBsaWtlIGl0IHdhcyBicm9rZW4gYnkgZjdlYWY2ZTAwZmQ1ICgieDg2L2Jvb3Q6IE1v
dmUgRUlTQQo+IHNldHVwIHRvIGEgc2VwYXJhdGUgZmlsZSIpLgo+Cj4gV2UgdXNlZCB0byB1c2Ug
Zml4bWFwIGZvciBFSVNBIGFkZHJlc3NlcywgYnV0IG5vdCBhbnltb3JlLiBJZiB5b3UgY2FuCj4g
YnVpbGQgeW91ciBvd24ga2VybmVsIHlvdSBjb3VsZCB0cnkgdGhlIHBhdGNoIGJlbG93IChtYXkg
YmUKPiB3aGl0ZXNwYWNlLWRhbWFnZWQpCgpNeSBrZXJuZWxzIGRpc2FibGUgQ09ORklHX0lTQSwg
YW5kIHRoZXJlZm9yZSBDT05GSUdfRUlTQSwgc28gSSBoYXZlbid0IGhpdCB0aGlzLgoKUmVnYXJk
cywKSmFzb24KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 13:12:27 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 13: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 1fvjDk-0007tL-LQ; Fri, 31 Aug 2018 13: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=ckrf=lo=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1fvjDi-0007tG-IU
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 13:12:14 +0000
X-Inumbo-ID: 94edea9d-ad1f-11e8-a6a9-d7ebe60f679a
Received: from mx1.redhat.com (unknown [66.187.233.73])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 94edea9d-ad1f-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 13:12:59 +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 ACA3A40241DE;
 Fri, 31 Aug 2018 13:12:12 +0000 (UTC)
Received: from [10.36.116.16] (ovpn-116-16.ams2.redhat.com [10.36.116.16])
 by smtp.corp.redhat.com (Postfix) with ESMTP id 6ECDC2166B41;
 Fri, 31 Aug 2018 13:12:06 +0000 (UTC)
To: Pasha Tatashin <Pavel.Tatashin@microsoft.com>,
 "linux-mm@kvack.org" <linux-mm@kvack.org>
References: <20180821104418.12710-1-david@redhat.com>
 <20180821104418.12710-2-david@redhat.com>
 <46a0119b-da16-0203-a8c2-d127738517f4@microsoft.com>
From: David Hildenbrand <david@redhat.com>
Openpgp: preference=signencrypt
Autocrypt: addr=david@redhat.com; prefer-encrypt=mutual; keydata=
 xsFNBFXLn5EBEAC+zYvAFJxCBY9Tr1xZgcESmxVNI/0ffzE/ZQOiHJl6mGkmA1R7/uUpiCjJ
 dBrn+lhhOYjjNefFQou6478faXE6o2AhmebqT4KiQoUQFV4R7y1KMEKoSyy8hQaK1umALTdL
 QZLQMzNE74ap+GDK0wnacPQFpcG1AE9RMq3aeErY5tujekBS32jfC/7AnH7I0v1v1TbbK3Gp
 XNeiN4QroO+5qaSr0ID2sz5jtBLRb15RMre27E1ImpaIv2Jw8NJgW0k/D1RyKCwaTsgRdwuK
 Kx/Y91XuSBdz0uOyU/S8kM1+ag0wvsGlpBVxRR/xw/E8M7TEwuCZQArqqTCmkG6HGcXFT0V9
 PXFNNgV5jXMQRwU0O/ztJIQqsE5LsUomE//bLwzj9IVsaQpKDqW6TAPjcdBDPLHvriq7kGjt
 WhVhdl0qEYB8lkBEU7V2Yb+SYhmhpDrti9Fq1EsmhiHSkxJcGREoMK/63r9WLZYI3+4W2rAc
 UucZa4OT27U5ZISjNg3Ev0rxU5UH2/pT4wJCfxwocmqaRr6UYmrtZmND89X0KigoFD/XSeVv
 jwBRNjPAubK9/k5NoRrYqztM9W6sJqrH8+UWZ1Idd/DdmogJh0gNC0+N42Za9yBRURfIdKSb
 B3JfpUqcWwE7vUaYrHG1nw54pLUoPG6sAA7Mehl3nd4pZUALHwARAQABzSREYXZpZCBIaWxk
 ZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT7CwX4EEwECACgFAljj9eoCGwMFCQlmAYAGCwkI
 BwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEE3eEPcA/4Na5IIP/3T/FIQMxIfNzZshIq687qgG
 8UbspuE/YSUDdv7r5szYTK6KPTlqN8NAcSfheywbuYD9A4ZeSBWD3/NAVUdrCaRP2IvFyELj
 xoMvfJccbq45BxzgEspg/bVahNbyuBpLBVjVWwRtFCUEXkyazksSv8pdTMAs9IucChvFmmq3
 jJ2vlaz9lYt/lxN246fIVceckPMiUveimngvXZw21VOAhfQ+/sofXF8JCFv2mFcBDoa7eYob
 s0FLpmqFaeNRHAlzMWgSsP80qx5nWWEvRLdKWi533N2vC/EyunN3HcBwVrXH4hxRBMco3jvM
 m8VKLKao9wKj82qSivUnkPIwsAGNPdFoPbgghCQiBjBe6A75Z2xHFrzo7t1jg7nQfIyNC7ez
 MZBJ59sqA9EDMEJPlLNIeJmqslXPjmMFnE7Mby/+335WJYDulsRybN+W5rLT5aMvhC6x6POK
 z55fMNKrMASCzBJum2Fwjf/VnuGRYkhKCqqZ8gJ3OvmR50tInDV2jZ1DQgc3i550T5JDpToh
 dPBxZocIhzg+MBSRDXcJmHOx/7nQm3iQ6iLuwmXsRC6f5FbFefk9EjuTKcLMvBsEx+2DEx0E
 UnmJ4hVg7u1PQ+2Oy+Lh/opK/BDiqlQ8Pz2jiXv5xkECvr/3Sv59hlOCZMOaiLTTjtOIU7Tq
 7ut6OL64oAq+zsFNBFXLn5EBEADn1959INH2cwYJv0tsxf5MUCghCj/CA/lc/LMthqQ773ga
 uB9mN+F1rE9cyyXb6jyOGn+GUjMbnq1o121Vm0+neKHUCBtHyseBfDXHA6m4B3mUTWo13nid
 0e4AM71r0DS8+KYh6zvweLX/LL5kQS9GQeT+QNroXcC1NzWbitts6TZ+IrPOwT1hfB4WNC+X
 2n4AzDqp3+ILiVST2DT4VBc11Gz6jijpC/KI5Al8ZDhRwG47LUiuQmt3yqrmN63V9wzaPhC+
 xbwIsNZlLUvuRnmBPkTJwwrFRZvwu5GPHNndBjVpAfaSTOfppyKBTccu2AXJXWAE1Xjh6GOC
 8mlFjZwLxWFqdPHR1n2aPVgoiTLk34LR/bXO+e0GpzFXT7enwyvFFFyAS0Nk1q/7EChPcbRb
 hJqEBpRNZemxmg55zC3GLvgLKd5A09MOM2BrMea+l0FUR+PuTenh2YmnmLRTro6eZ/qYwWkC
 u8FFIw4pT0OUDMyLgi+GI1aMpVogTZJ70FgV0pUAlpmrzk/bLbRkF3TwgucpyPtcpmQtTkWS
 gDS50QG9DR/1As3LLLcNkwJBZzBG6PWbvcOyrwMQUF1nl4SSPV0LLH63+BrrHasfJzxKXzqg
 rW28CTAE2x8qi7e/6M/+XXhrsMYG+uaViM7n2je3qKe7ofum3s4vq7oFCPsOgwARAQABwsFl
 BBgBAgAPBQJVy5+RAhsMBQkJZgGAAAoJEE3eEPcA/4NagOsP/jPoIBb/iXVbM+fmSHOjEshl
 KMwEl/m5iLj3iHnHPVLBUWrXPdS7iQijJA/VLxjnFknhaS60hkUNWexDMxVVP/6lbOrs4bDZ
 NEWDMktAeqJaFtxackPszlcpRVkAs6Msn9tu8hlvB517pyUgvuD7ZS9gGOMmYwFQDyytpepo
 YApVV00P0u3AaE0Cj/o71STqGJKZxcVhPaZ+LR+UCBZOyKfEyq+ZN311VpOJZ1IvTExf+S/5
 lqnciDtbO3I4Wq0ArLX1gs1q1XlXLaVaA3yVqeC8E7kOchDNinD3hJS4OX0e1gdsx/e6COvy
 qNg5aL5n0Kl4fcVqM0LdIhsubVs4eiNCa5XMSYpXmVi3HAuFyg9dN+x8thSwI836FoMASwOl
 C7tHsTjnSGufB+D7F7ZBT61BffNBBIm1KdMxcxqLUVXpBQHHlGkbwI+3Ye+nE6HmZH7IwLwV
 W+Ajl7oYF+jeKaH4DZFtgLYGLtZ1LDwKPjX7VAsa4Yx7S5+EBAaZGxK510MjIx6SGrZWBrrV
 TEvdV00F2MnQoeXKzD7O4WFbL55hhyGgfWTHwZ457iN9SgYi1JLPqWkZB0JRXIEtjd4JEQcx
 +8Umfre0Xt4713VxMygW0PnQt5aSQdMD58jHFxTk092mU+yIHj5LeYgvwSgZN4airXk5yRXl
 SE+xAvmumFBY
Organization: Red Hat GmbH
Message-ID: <5b1f79cd-553b-4f9d-2690-8d7fb553278e@redhat.com>
Date: Fri, 31 Aug 2018 15:12:05 +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: <46a0119b-da16-0203-a8c2-d127738517f4@microsoft.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.7]); Fri, 31 Aug 2018 13:12:12 +0000 (UTC)
X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.7]);
 Fri, 31 Aug 2018 13:12:12 +0000 (UTC) for IP:'10.11.54.6'
 DOMAIN:'int-mx06.intmail.prod.int.rdu2.redhat.com'
 HELO:'smtp.corp.redhat.com' FROM:'david@redhat.com' RCPT:''
Subject: Re: [Xen-devel] [PATCH RFCv2 1/6] mm/memory_hotplug: make
 remove_memory() take the device_hotplug_lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Michal Hocko <mhocko@suse.com>,
 "linux-doc@vger.kernel.org" <linux-doc@vger.kernel.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Balbir Singh <bsingharora@gmail.com>, Paul Mackerras <paulus@samba.org>,
 Rashmica Gupta <rashmica.g@gmail.com>, Michael Neuling <mikey@neuling.org>,
 Michael Ellerman <mpe@ellerman.id.au>,
 "linux-acpi@vger.kernel.org" <linux-acpi@vger.kernel.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Len Brown <lenb@kernel.org>, YASUAKI ISHIMATSU <yasu.isimatu@gmail.com>,
 Nathan Fontenot <nfont@linux.vnet.ibm.com>,
 Dan Williams <dan.j.williams@intel.com>, Joonsoo Kim <iamjoonsoo.kim@lge.com>,
 Vlastimil Babka <vbabka@suse.cz>, Oscar Salvador <osalvador@suse.de>,
 Mathieu Malaterre <malat@debian.org>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
 "Rafael J. Wysocki" <rjw@rjwysocki.net>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 John Allen <jallen@linux.vnet.ibm.com>,
 "devel@linuxdriverproject.org" <devel@linuxdriverproject.org>,
 Andrew Morton <akpm@linux-foundation.org>,
 "linuxppc-dev@lists.ozlabs.org" <linuxppc-dev@lists.ozlabs.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAuMDguMjAxOCAyMTozNSwgUGFzaGEgVGF0YXNoaW4gd3JvdGU6Cj4+ICsKPj4gK3ZvaWQg
X19yZWYgcmVtb3ZlX21lbW9yeShpbnQgbmlkLCB1NjQgc3RhcnQsIHU2NCBzaXplKQo+IAo+IFJl
bW92ZSBfX3JlZiwgb3RoZXJ3aXNlIGxvb2tzIGdvb2Q6CgpJbmRlZWQsIHdpbGwgZG8uCgpUaGFu
a3MgZm9yIHRoZSByZXZpZXcuIFdpbGwgcmVzZW5kIGluIHR3byB3ZWVrcyB3aGVuIEknbSBiYWNr
IGZyb20gdmFjYXRpb24uCgpDaGVlcnMhCgo+IAo+IFJldmlld2VkLWJ5OiBQYXZlbCBUYXRhc2hp
biA8cGF2ZWwudGF0YXNoaW5AbWljcm9zb2Z0LmNvbT4KPiAKPj4gK3sKPj4gKwlsb2NrX2Rldmlj
ZV9ob3RwbHVnKCk7Cj4+ICsJX19yZW1vdmVfbWVtb3J5KG5pZCwgc3RhcnQsIHNpemUpOwo+PiAr
CXVubG9ja19kZXZpY2VfaG90cGx1ZygpOwo+PiArfQo+PiAgRVhQT1JUX1NZTUJPTF9HUEwocmVt
b3ZlX21lbW9yeSk7Cj4+ICAjZW5kaWYgLyogQ09ORklHX01FTU9SWV9IT1RSRU1PVkUgKi8KCgot
LSAKClRoYW5rcywKCkRhdmlkIC8gZGhpbGRlbmIKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 13:48:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 13:48:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvjmr-0001rv-NR; Fri, 31 Aug 2018 13:48: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=rvsg=lo=citrix.com=prvs=7748f1fea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvjmq-0001rq-2w
 for xen-devel@lists.xen.org; Fri, 31 Aug 2018 13:48:32 +0000
X-Inumbo-ID: 539b0b5f-ad24-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 539b0b5f-ad24-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 15:46:57 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,311,1531785600"; d="scan'208";a="78403962"
To: Jan Beulich <JBeulich@suse.com>
References: <1535643097-12059-1-git-send-email-andrew.cooper3@citrix.com>
 <5B88FEAA02000078001E3C71@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: <acdedc91-1ad8-0e20-cc06-fbba17deb55d@citrix.com>
Date: Fri, 31 Aug 2018 14:48: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: <5B88FEAA02000078001E3C71@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: Improvements to domain_crash()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <paul.durrant@citrix.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Dario Faggioli <dfaggioli@suse.com>, Brian Woods <brian.woods@amd.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDgvMTggMDk6MzksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDMwLjA4LjE4IGF0
IDE3OjMxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IC0tLSBhL3hlbi9h
cmNoL2FybS9tZW1fYWNjZXNzLmMKPj4gKysrIGIveGVuL2FyY2gvYXJtL21lbV9hY2Nlc3MuYwo+
PiBAQCAtMjkzLDEyICsyOTMsNyBAQCBib29sIHAybV9tZW1fYWNjZXNzX2NoZWNrKHBhZGRyX3Qg
Z3BhLCB2YWRkcl90IGdsYSwgY29uc3Qgc3RydWN0IG5wZmVjIG5wZmVjKQo+PiAgICAgIHsKPj4g
ICAgICAgICAgLyogTm8gbGlzdGVuZXIgKi8KPj4gICAgICAgICAgaWYgKCBwMm0tPmFjY2Vzc19y
ZXF1aXJlZCApCj4+IC0gICAgICAgIHsKPj4gLSAgICAgICAgICAgIGdkcHJpbnRrKFhFTkxPR19J
TkZPLCAiTWVtb3J5IGFjY2VzcyBwZXJtaXNzaW9ucyBmYWlsdXJlLCAiCj4+IC0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIm5vIHZtX2V2ZW50IGxpc3RlbmVyIFZDUFUgJWQsIGRv
bSAlZFxuIiwKPj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2LT52Y3B1X2lk
LCB2LT5kb21haW4tPmRvbWFpbl9pZCk7Cj4+IC0gICAgICAgICAgICBkb21haW5fY3Jhc2godi0+
ZG9tYWluKTsKPj4gLSAgICAgICAgfQo+PiArICAgICAgICAgICAgZG9tYWluX2NyYXNoKHYtPmRv
bWFpbiwgIk5vIHZtX2V2ZW50IGxpc3RlbmVyXG4iKTsKPiBXaGljaCB2Q1BVIGNhdXNlZCB0aGUg
aXNzdWUgaXMgbG9zdCB3aXRoIHRoaXMgdHJhbnNmb3JtYXRpb24uCgpJdCBpcyBub3QgdXNlZnVs
IGluZm9ybWF0aW9uLsKgIFRoaXMgZXJyb3IgbWVhbnMgIndoYXRldmVyIHRvb2wgeW91J3JlCnVz
aW5nIGluIGRvbTAgdG8gcGFydGlhbGx5IHR1cm4gb24gdGhlIG1lbV9hY2Nlc3Mgc3Vic3lzdGVt
IGRpZG4ndCBzZXQKdXAgdGhlIHJpbmcgdG8gYmVnaW4gd2l0aCIuwqAgVGhlcmUgbWlnaHQgZXZl
biBiZSBhIHNlcGFyYXRlIGludGVybG9jayB0bwpwcmV2ZW50IHRoaXMgY29uZGl0aW9uIGhhcHBl
bmluZyBpbiBwcmFjdGljZS4KCj4KPj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+PiAr
KysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4+IEBAIC0yMDc4LDE5ICsyMDc4LDE1IEBAIGlu
dCBodm1fbW92X3RvX2NyKHVuc2lnbmVkIGludCBjciwgdW5zaWduZWQgaW50IGdwcikKPj4gICAg
ICAgICAgcmMgPSBYODZFTVVMX09LQVk7Cj4+ICAgICAgICAgIGJyZWFrOwo+PiAgCj4+IC0gICAg
ZGVmYXVsdDoKPj4gLSAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgImludmFsaWQgY3I6ICVk
XG4iLCBjcik7Cj4+IC0gICAgICAgIGdvdG8gZXhpdF9hbmRfY3Jhc2g7Cj4+ICsgICAgZGVmYXVs
dDogLyogVlQteC9TVk0gaW50ZXJjZXB0IG1hbGZ1bmN0aW9uPyAqLwo+PiArICAgICAgICBkb21h
aW5fY3Jhc2goY3Vyci0+ZG9tYWluLCAiSW52YWxpZCBjciAldVxuIiwgY3IpOwo+ICJjciV1IGRv
ZXMgbm90IGV4aXN0Ij8gSSBpbiBwYXJ0aWN1bGFyIGRpc2xpa2UgdGhlIHNwYWNlIGJldHdlZW4g
ImNyIgo+IGFuZCB0aGUgbnVtYmVyLgoKVGhpcyBwYXRoIGlzIGEgYml0IG9kZCwgYnV0IGl0cyBu
b3QgdGhhdCB0aG9zZSBDUidzIGRvbid0IGV4aXN0LsKgIEl0cwp0aGF0IHRoZWlyIGludGVyY2Vw
dHMgZG9uJ3QvaGF2ZW4ndCB0cmlnZ2VyZWQgKGFuZCBpbiBwYXJ0aWN1bGFyLCBBTUQKaGFzIGlu
dGVyY2VwdHMgZm9yIGEgbG9hZCBvZiBDUi9EUiByZWdpc3RlcnMgd2hpY2ggZG9uJ3QgZXhpc3Qs
IGFuZApkb24ndCB0cmlnZ2VyIGJlY2F1c2UgI1VEIHByb2Nlc3NpbmcgaXMgaGFuZGxlZCBpbnRl
cm5hbGx5IGZpcnN0KS4KCkknbSBoYXBweSB0byBzd2l0Y2ggdG8gIkNSJXUiLCBidXQgSSBkb24n
dCB0aGluayAiZG9lcyBub3QgZXhpc3QiIGlzIHRoZQpyaWdodCB0ZXh0IHRvIHVzZS4KCkkgZG9u
J3QgaW50ZW5kIGZvciB0aGlzIGNvZGUgdHJlZSB0byBzdXJ2aXZlIHRoZSBwbGFucyB0byByZXdv
cmsKaW50ZXJjZXB0cyBpbiB0ZXJtcyBvZiBlbXVsYXRpb24uCgo+Cj4+IEBAIC0yMzE1LDEyICsy
MzA3LDE3IEBAIGludCBodm1fc2V0X2NyMyh1bnNpZ25lZCBsb25nIHZhbHVlLCBib29sX3QgbWF5
X2RlZmVyKQo+PiAgICAgIGlmICggaHZtX3BhZ2luZ19lbmFibGVkKHYpICYmICFwYWdpbmdfbW9k
ZV9oYXAodi0+ZG9tYWluKSAmJgo+PiAgICAgICAgICAgKHZhbHVlICE9IHYtPmFyY2guaHZtX3Zj
cHUuZ3Vlc3RfY3JbM10pICkKPj4gICAgICB7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGxvbmcgZ2Zu
ID0gcGFkZHJfdG9fcGZuKHZhbHVlKTsKPiBBbG9uZyB0aGUgbGluZXMgb2YgeW91ciByZWNlbnQg
Y29tbWVudCBvbiBvbmUgb2YgbXkgcGF0Y2hlczoKPiBEb2Vzbid0IHRoZSBjb21wYXJpc29uIGFi
b3ZlIG5lZWQgdG8gaWdub3JlIHRoZSB1cHBlciBoYWxmIG9mCj4gdGhlIHN0b3JlZCB2YWx1ZT8g
KEFyZ3VhYmx5IG5vdCBzb21ldGhpbmcgd2Ugd2FudCB0byBmaXggaW4gdGhpcwo+IHBhdGNoLCBi
dXQgYW55d2F5LikKCk9vcHMgLSBJJ2QgZm9yZ290dGVuIGFib3V0IHRoYXQgYXNwZWN0IG9mIHRo
aW5ncy7CoCBUaGF0IHBhcnRpY3VsYXIgaXNzdWUKSSBvbmx5IG5vdGljZWQgd2hpbGUgcmV2aWV3
aW5nIHlvdXIgcGF0Y2gsIHdoaWNoIHBvc3QtZGF0ZXMgd3JpdGluZyB0aGlzCmJpdCBvZiBjb2Rl
IGJ5IHNldmVyYWwgd2Vla3MuCgo+Cj4+IEBAIC0yNjg2LDE3ICsyNjc4LDIyIEBAIHN0YXRpYyB2
b2lkICpodm1fbWFwX2VudHJ5KHVuc2lnbmVkIGxvbmcgdmEsIGJvb2xfdCAqd3JpdGFibGUpCj4+
ICAgICAgcGZlYyA9IFBGRUNfcGFnZV9wcmVzZW50Owo+PiAgICAgIGdmbiA9IHBhZ2luZ19ndmFf
dG9fZ2ZuKGN1cnJlbnQsIHZhLCAmcGZlYyk7Cj4+ICAgICAgaWYgKCBwZmVjICYgKFBGRUNfcGFn
ZV9wYWdlZCB8IFBGRUNfcGFnZV9zaGFyZWQpICkKPj4gLSAgICAgICAgZ290byBmYWlsOwo+PiAr
ICAgIHsKPj4gKyAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbiwgIkRlc2NyaXB0
b3IgdGFibGUgaXMgcGFnZWQgb3Igc2hhcmVkXG4iKTsKPiBTaW5jZSBhIHBhZ2UgY2FuJ3QgYmUg
cGFnZWQgYW5kIHNoYXJlZCBhdCB0aGUgc2FtZSB0aW1lLCBwZXJoYXBzIGJldHRlcgo+IHRvIGxv
ZyBqdXN0IG9uZSBvZiB0aGUgdHdvICh3aGljaGV2ZXIgaXMgYXBwbGljYWJsZSk/CgpJIGNvdWxk
IGZvcm1hdCBwZmVjIGludG8gdGhlIG1lc3NhZ2U/Cgo+Cj4+IEBAIC0zNzE5LDcgKzM3MTYsNyBA
QCBpbnQgaHZtX2Rlc2NyaXB0b3JfYWNjZXNzX2ludGVyY2VwdCh1aW50NjRfdCBleGl0X2luZm8s
Cj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRlc2NyaXB0b3IsIGlz
X3dyaXRlKTsKPj4gICAgICB9Cj4+ICAgICAgZWxzZSBpZiAoICFodm1fZW11bGF0ZV9vbmVfaW5z
bihpc19zeXNkZXNjX2FjY2VzcywgInN5c2Rlc2MgYWNjZXNzIikgKQo+PiAtICAgICAgICBkb21h
aW5fY3Jhc2goY3VycmQpOwo+PiArICAgICAgICBkb21haW5fY3Jhc2goY3VycmQsICJzeXNkZXNj
IGVtdWxhdGlvbiBmYWlsdXJlXG4iKTsKPiBUaGUgc3RyaW5nIHBhc3NlZCB0byBodm1fZW11bGF0
ZV9vbmVfaW5zbigpIG1ha2VzIGNsZWFyIHRoYXQKPiBzb21lIGxvZ2dpbmcgYWxyZWFkeSBvY2N1
cnMgaW4gdGhlIGVycm9yIGNhc2UgLSBkbyB3ZSByZWFsbHkgbmVlZAo+IHRoZSBleHRyYSB2ZXJi
b3NpdHkgeW91IGFkZCBoZXJlPwoKSSB3YXMgdHJ5aW5nIHRvIGF2b2lkIHVzaW5nIF9fZG9tYWlu
X2NyYXNoKCkgYW55d2hlcmUsIGJ1dCB0aGF0IGJlY2FtZQp1bnRlbmFibGUuCgpJZiB3ZSBhcmUg
Z29pbmcgdG8gdXNlIF9fZG9tYWluX2NyYXNoKCksIEknZCBwcmVmZXIgaXQgdG8gYmUgb2J2aW91
c2x5Cm5leHQgdG8gYSBwcmludGsoKSBtYWtpbmcgaXQgb2J2aW91cyB0aGF0IGEgbWVzc2FnZSBp
cyBsb2dnZWQuwqAgTm93IEkKdGhpbmsgYWJvdXQgaXQsIEkndmUgdmlvbGF0ZWQgdGhpcyBleHBl
Y3RhdGlvbiBlbHNld2hlcmUsIHNvIHRoaW5rIEknbGwKcHVsbCBzb21lIGJpdHMgb3V0IGludG8g
YSBwcmVyZXF1aXNpdGUgcGF0Y2guCgpTYWRseSBpbiB0aGlzIGNhc2UsIGhhbGYgb2YgdGhlIGh2
bV9lbXVsYXRlX29uZV9pbnNuKCkgd2FudCB0byByYWlzZSBhbgpleGNlcHRpb24gYW5kIGhhbGYg
d2FudCBhIGNyYXNoIG9uIGZhaWx1cmUuwqAgSSBjYW4ndCB0aGluayBvZiBhIG5pY2UKb3B0aW9u
IGhlcmUuCgo+Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaW50ZXJjZXB0LmMKPj4gKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9pbnRlcmNlcHQuYwo+PiBAQCAtNDQsNyArNDQsNyBAQCBzdGF0aWMg
Ym9vbF90IGh2bV9tbWlvX2FjY2VwdChjb25zdCBzdHJ1Y3QgaHZtX2lvX2hhbmRsZXIgKmhhbmRs
ZXIsCj4+ICAgICAgbGFzdCA9IGh2bV9tbWlvX2xhc3RfYnl0ZShwKTsKPj4gICAgICBpZiAoIGxh
c3QgIT0gZmlyc3QgJiYKPj4gICAgICAgICAgICFoYW5kbGVyLT5tbWlvLm9wcy0+Y2hlY2soY3Vy
cmVudCwgbGFzdCkgKQo+PiAtICAgICAgICBkb21haW5fY3Jhc2goY3VycmVudC0+ZG9tYWluKTsK
Pj4gKyAgICAgICAgZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFpbiwgIkZhdGFsIE1NSU8gZXJy
b3JcbiIpOwo+IEhvdyBhYm91dCAiJXBzIGFjY2VwdHMgJSJQUklwYWRkciIgYnV0IG5vdCAlIlBS
SXBhZGRyPwo+Cj4+IEBAIC0xMzQsOCArMTM0LDEwIEBAIGludCBodm1fcHJvY2Vzc19pb19pbnRl
cmNlcHQoY29uc3Qgc3RydWN0IGh2bV9pb19oYW5kbGVyICpoYW5kbGVyLAo+PiAgCj4+ICAgICAg
ICAgICAgICBpZiAoIHAtPmRhdGFfaXNfcHRyICkKPj4gICAgICAgICAgICAgIHsKPj4gLSAgICAg
ICAgICAgICAgICBzd2l0Y2ggKCBodm1fY29weV90b19ndWVzdF9waHlzKHAtPmRhdGEgKyBzdGVw
ICogaSwKPj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICZkYXRhLCBwLT5zaXplLCBjdXJyZW50KSApCj4+ICsgICAgICAgICAgICAgICAgZW51bSBodm1f
dHJhbnNsYXRpb25fcmVzdWx0IHJlcyA9Cj4+ICsgICAgICAgICAgICAgICAgICAgIGh2bV9jb3B5
X3RvX2d1ZXN0X3BoeXMocC0+ZGF0YSArIHN0ZXAgKiBpLAo+PiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICZkYXRhLCBwLT5zaXplLCBjdXJyZW50KTsKPj4gKyAg
ICAgICAgICAgICAgICBzd2l0Y2ggKCByZXMgKQo+IEJsYW5rIGxpbmUgYWJvdmUgaGVyZSBwbGVh
c2UuCj4KPj4gQEAgLTE2Miw5ICsxNjYsMTIgQEAgaW50IGh2bV9wcm9jZXNzX2lvX2ludGVyY2Vw
dChjb25zdCBzdHJ1Y3QgaHZtX2lvX2hhbmRsZXIgKmhhbmRsZXIsCj4+ICAgICAgICAgIHsKPj4g
ICAgICAgICAgICAgIGlmICggcC0+ZGF0YV9pc19wdHIgKQo+PiAgICAgICAgICAgICAgewo+PiAr
ICAgICAgICAgICAgICAgIGVudW0gaHZtX3RyYW5zbGF0aW9uX3Jlc3VsdCByZXM7Cj4+ICsKPj4g
ICAgICAgICAgICAgICAgICBkYXRhID0gMDsKPj4gLSAgICAgICAgICAgICAgICBzd2l0Y2ggKCBo
dm1fY29weV9mcm9tX2d1ZXN0X3BoeXMoJmRhdGEsIHAtPmRhdGEgKyBzdGVwICogaSwKPj4gLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcC0+c2l6ZSkg
KQo+PiArICAgICAgICAgICAgICAgIHJlcyA9IGh2bV9jb3B5X2Zyb21fZ3Vlc3RfcGh5cygmZGF0
YSwgcC0+ZGF0YSArIHN0ZXAgKiBpLAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwLT5zaXplKTsKPj4gKyAgICAgICAgICAgICAgICBzd2l0Y2ggKCBy
ZXMgKQo+IEFuZCBoZXJlLgoKT2sgZm9yIGFsbC4KCj4KPj4gQEAgLTI3MDksNyArMjcwNSw3IEBA
IHZvaWQgc3ZtX3ZtZXhpdF9oYW5kbGVyKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQo+PiAg
ICAgIHsKPj4gICAgICAgICAgZ2RwcmludGsoWEVOTE9HX0VSUiwgImludmFsaWQgVk1DQiBzdGF0
ZTpcbiIpOwo+PiAgICAgICAgICBzdm1fdm1jYl9kdW1wKF9fZnVuY19fLCB2bWNiKTsKPj4gLSAg
ICAgICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbik7Cj4+ICsgICAgICAgIF9fZG9tYWluX2NyYXNo
KHYtPmRvbWFpbik7Cj4gUGVyaGFwcyB0aGUgZ2RwcmludGsoKSBhYm92ZSB0aGVuIGFsc28gd2Fu
dHMgdG8gYmVjb21lIGdwcmludGsoKT8KCkdvb2QgcG9pbnQsIGFsdGhvdWdoIHRoZSBtZXNzYWdl
IGlzIHF1aXRlIHJlZHVuZGFudCBvdmVyYWxsLsKgIEknbGwgdHJ5CmFuZCBmaXggdGhpbmdzIHVw
IHN1aXRhYmx5IGluIHRoZSBwcmVyZXF1aXNpdGUgcGF0Y2guCgo+PiBAQCAtMTM4MSwxOCArMTM4
MCwyMSBAQCBzdGF0aWMgdm9pZCB2bXhfbG9hZF9wZHB0cnMoc3RydWN0IHZjcHUgKnYpCj4+ICAg
ICAgICAgIHJldHVybjsKPj4gIAo+PiAgICAgIGlmICggKGNyMyAmIDB4MWZVTCkgJiYgIWh2bV9w
Y2lkX2VuYWJsZWQodikgKQo+PiAtICAgICAgICBnb3RvIGNyYXNoOwo+PiArICAgIHsKPj4gKyAg
ICAgICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbiwgIkJhZCBjcjMgJXBcbiIsIF9wKGNyMykpOwo+
IEkgd29uZGVyIGFib3V0IHRoZSB1c2Ugb2YgX3AoKSBoZXJlLCBjb25zaWRlcmluZyB5b3VyIGVh
cmxpZXIgY29tbWVudAo+IG9uIG15IHBhdGNoIHRvIHRoaXMgZnVuY3Rpb24gdGhhdCB0aGUgdXBw
ZXIgMzIgYml0cyBhcmUgdG8gYmUgaWdub3JlZAo+IGFueXdheS4KCk9oIC0gZm9yY2Ugb2YgaGFi
aXQsIGJlY2F1c2UgdGhpcyBpcyBieSBmYXIgdGhlIHNob3J0ZXN0IGFuZCBlYXNpZXN0IHdheQp0
byBmb3JtYXQgYSA2NGJpdCBudW1iZXIuwqAgRml4aW5nIHRoZSAzMmJpdC1uZXNzIGlzc3VlcyB3
aWxsIGFsdGVyIGhvdwp0aGUgaW5mb3JtYXRpb24gZ2V0cyBwcmludGVkLgoKPj4gLS0tIGEveGVu
L2FyY2gveDg2L21tL3AybS1wb2QuYwo+PiArKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5j
Cj4+IEBAIC01NjcsNyArNTY3LDcgQEAgcDJtX3BvZF9kZWNyZWFzZV9yZXNlcnZhdGlvbihzdHJ1
Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIHVuc2lnbmVkIGludCBvcmRlcikKPj4gICAgICAgICAg
ICAgICAqIGltcG9zc2libGUuCj4+ICAgICAgICAgICAgICAgKi8KPj4gICAgICAgICAgICAgIGlm
ICggb3JkZXIgIT0gMCApCj4+IC0gICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQpOwo+PiAr
ICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkLCAiRmF0YWwgUG9EIGVycm9yXG4iKTsKPiBJ
J20gYSBsaXR0bGUgdW5jZXJ0YWluIGhlcmUgd2hldGhlciBpdCdzIHJlbGV2YW50IHRvIGhhdmUg
dGhlIG11bHRpcGxlCj4gaWRlbnRpY2FsIG1lc3NhZ2VzIGluIHRoZSBzYW1lIGZ1bmN0aW9ucyBo
ZXJlIGRpc3Rpbmd1aXNoYWJsZSwgYnV0Cj4gcGVyaGFwcyBzaW1wbHkgYWRkICMxIGV0YyB0byB0
aGVtPwoKVEJIIEkgaG9waW5nIGZvciBzdWdnZXN0aW9ucyBvbiBiZXR0ZXIgZXJyb3JzLsKgIE1v
c3Qgb2YgdGhlc2UgYXJlIGJlaGluZApBU1NFUlRfVU5SRUFDSEFCTEUoKSwgYW5kIEkgZGlkbid0
IHRoaW5rIG51bWJlcmluZyB0aGVtIGxpa2UgdGhpcyB3b3VsZApiZSB0ZXJyaWJseSBoZWxwZnVs
LgoKV2UgaGF2ZSBhbiBpbmNyZWFzaW5nIHBhdHRlcm4gb2YgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7
IGRvbWFpbl9jcmFzaCgpLsKgCkkgdGhpbmsgaXQgbWlnaHQgYmUgYmV0dGVyIHRvIHdyYXAgdGhp
cyB1cCBzb21laG93IGFuZCBjYWxsCmRvbWFpbl9jcmFzaCgpIGZyb20gdGhlICNVRCBoYW5kbGVy
IHNvIHdlIGNhbiBnZXQgYSBmaWxlL2xpbmUgcmVmZXJlbmNlCndpdGhvdXQgaW1wYWN0aW5nIGxp
dmVwYXRjaGFiaWxpdHksIGFuZCBnZXQgYW4gb2ZmZW5kaW5nIGJhY2t0cmFjZSBpbgpyZWxlYXNl
IGJ1aWxkcyB3aGljaCBoaXQgdGhlIGNvbmRpdGlvbiwgd2l0aG91dCBiZWluZyBmYXRhbCB0byB0
aGUgaG9zdApvdmVyYWxsLgoKPgo+PiBAQCAtODM5LDcgKzgzOSw3IEBAIGd1ZXN0X3BoeXNtYXBf
YWRkX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwgbWZuX3QgbWZuLAo+PiAgICAg
ICAgICBpZiAoIHAybV9pc19ncmFudChvdCkgfHwgcDJtX2lzX2ZvcmVpZ24ob3QpICkKPj4gICAg
ICAgICAgewo+PiAgICAgICAgICAgICAgLyogUmVhbGx5IHNob3VsZG4ndCBiZSB1bm1hcHBpbmcg
Z3JhbnQvZm9yZWlnbiBtYXBzIHRoaXMgd2F5ICovCj4+IC0gICAgICAgICAgICBkb21haW5fY3Jh
c2goZCk7Cj4+ICsgICAgICAgICAgICBkb21haW5fY3Jhc2goZCwgIkF0dGVtcHRpbmcgdG8gaW1w
bGljaXRseSB1bm1hcCBncmFudC9mb3JlaWduIGZyYW1lXG4iKTsKPiBEcm9wIHRoZSAiaW5nIj8K
Pgo+PiBAQCAtOTkxLDExICs5OTEsOCBAQCB2b2lkIHAybV9jaGFuZ2VfdHlwZV9yYW5nZShzdHJ1
Y3QgZG9tYWluICpkLAo+PiAgICAgIGlmICggZ2ZuIDwgZW5kICkKPj4gICAgICAgICAgcmMgPSBw
Mm0tPmNoYW5nZV9lbnRyeV90eXBlX3JhbmdlKHAybSwgb3QsIG50LCBnZm4sIGVuZCAtIDEpOwo+
PiAgICAgIGlmICggcmMgKQo+PiAtICAgIHsKPj4gLSAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VS
UiAiRXJyb3IgJWQgY2hhbmdpbmcgRG9tJWQgR0ZOcyBbJWx4LCVseF0gZnJvbSAlZCB0byAlZFxu
IiwKPj4gLSAgICAgICAgICAgICAgIHJjLCBkLT5kb21haW5faWQsIHN0YXJ0LCBlbmQgLSAxLCBv
dCwgbnQpOwo+PiAtICAgICAgICBkb21haW5fY3Jhc2goZCk7Cj4+IC0gICAgfQo+PiArICAgICAg
ICBkb21haW5fY3Jhc2goZCwgIkVycm9yICVkIGNoYW5naW5nIGQlZCBHRk5zIFslbHgsJWx4XSBm
cm9tICVkIHRvICVkXG4iLAo+PiArICAgICAgICAgICAgICAgICAgICAgcmMsIGQtPmRvbWFpbl9p
ZCwgc3RhcnQsIGVuZCAtIDEsIG90LCBudCk7Cj4gWW91IGNoYW5nZSBEb20lZCB0byBkJWQgaGVy
ZS4KPgo+PiBAQCAtMTAxMSwxMSArMTAwOCw4IEBAIHZvaWQgcDJtX2NoYW5nZV90eXBlX3Jhbmdl
KHN0cnVjdCBkb21haW4gKmQsCj4+ICAgICAgICAgIGJyZWFrOwo+PiAgICAgIH0KPj4gICAgICBp
ZiAoIHJjICkKPj4gLSAgICB7Cj4+IC0gICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgIkVycm9y
ICVkIG1hbmlwdWxhdGluZyBEb20lZCdzIGxvZy1kaXJ0eSByYW5nZXNcbiIsCj4+IC0gICAgICAg
ICAgICAgICByYywgZC0+ZG9tYWluX2lkKTsKPj4gLSAgICAgICAgZG9tYWluX2NyYXNoKGQpOwo+
PiAtICAgIH0KPj4gKyAgICAgICAgZG9tYWluX2NyYXNoKGQsICJFcnJvciAlZCBtYW5pcHVsYXRp
bmcgRG9tJWQncyBsb2ctZGlydHkgcmFuZ2VzXG4iLAo+PiArICAgICAgICAgICAgICAgICAgICAg
cmMsIGQtPmRvbWFpbl9pZCk7Cj4gV2h5IG5vdCBhbHNvIGhlcmU/IE9yIGFjdHVhbGx5IGlzbid0
IGxvZ2dpbmcgdGhlIGRvbWFpbiBJRCBleHBsaWNpdGx5IGhlcmUKPiBxdWl0ZSBwb2ludGxlc3Mg
KHJlZHVuZGFudCB3aXRoIHdoYXQgZG9tYWluX2NyYXNoKCkgcHJvZHVjZXMpPwoKSSdsbCBmaXgs
IGFuZCBkcm9wIHRoZSByZWR1bmRhbnQgZCVkLgoKPgo+PiAtLS0gYS94ZW4vYXJjaC94ODYvbW0v
c2hhZG93L2NvbW1vbi5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMK
Pj4gQEAgLTE5NTQsMTIgKzE5NTQsOSBAQCBpbnQgc2hfcmVtb3ZlX3dyaXRlX2FjY2VzcyhzdHJ1
Y3QgZG9tYWluICpkLCBtZm5fdCBnbWZuLAo+PiAgICAgIC8qIElmIHRoaXMgaXNuJ3QgYSAibm9y
bWFsIiB3cml0ZWFibGUgcGFnZSwgdGhlIGRvbWFpbiBpcyB0cnlpbmcgdG8KPj4gICAgICAgKiBw
dXQgcGFnZXRhYmxlcyBpbiBzcGVjaWFsIG1lbW9yeSBvZiBzb21lIGtpbmQuICBXZSBjYW4ndCBh
bGxvdyB0aGF0LiAqLwo+PiAgICAgIGlmICggKHBnLT51LmludXNlLnR5cGVfaW5mbyAmIFBHVF90
eXBlX21hc2spICE9IFBHVF93cml0YWJsZV9wYWdlICkKPj4gLSAgICB7Cj4+IC0gICAgICAgIHBy
aW50ayhYRU5MT0dfR19FUlIgImNhbid0IHJlbW92ZSB3cml0ZSBhY2Nlc3MgdG8gbWZuICUiUFJJ
X21mbgo+PiAtICAgICAgICAgICAgICAgIiwgdHlwZV9pbmZvIGlzICUiUFJ0eXBlX2luZm8gIlxu
IiwKPj4gLSAgICAgICAgICAgICAgIG1mbl94KGdtZm4pLCBtZm5fdG9fcGFnZShnbWZuKS0+dS5p
bnVzZS50eXBlX2luZm8pOwo+PiAtICAgICAgICBkb21haW5fY3Jhc2goZCk7Cj4+IC0gICAgfQo+
PiArICAgICAgICBkb21haW5fY3Jhc2goZCwgImNhbid0IHJlbW92ZSB3cml0ZSBhY2Nlc3MgdG8g
bWZuICUiUFJJX21mbgo+PiArICAgICAgICAgICAgICAgICAgICAgIiwgdHlwZV9pbmZvIGlzICUi
UFJ0eXBlX2luZm8iXG4iLAo+PiArICAgICAgICAgICAgICAgICAgICAgbWZuX3goZ21mbiksIG1m
bl90b19wYWdlKGdtZm4pLT51LmludXNlLnR5cGVfaW5mbyk7Cj4gSGVyZSBhbmQgYmVsb3cgLSBw
ZXJoYXBzIGJldHRlciBmb3IgdGhlIGZvcm1hdCBzdHJpbmdzIHRvIGdvIGFsbCBvbiBvbmUgbGlu
ZSwKPiBmb3IgZ3JlcC1hYmlsaXR5PwoKSXRzIHNwbGl0IG9uIGEgZm9ybWF0dGVkIG1mbiBzbyBk
b2Vzbid0IGFmZmVjdCBncmVwYWJpbGl0eS7CoCBXaXRob3V0IHRoZQpzcGxpdCwgaXRzIHZlcmdp
bmcgb24gdGhlIHVucmVhc29uYWJseSBsb25nLgoKPgo+PiBAQCAtMjU4MywxMyArMjU3NiwxMiBA
QCBzdGF0aWMgdm9pZCBzaF91cGRhdGVfcGFnaW5nX21vZGVzKHN0cnVjdCB2Y3B1ICp2KQo+PiAg
Cj4+ICAgICAgICAgICAgICAgICAgaWYgKCB2ICE9IGN1cnJlbnQgJiYgdmNwdV9ydW5uYWJsZSh2
KSApCj4+ICAgICAgICAgICAgICAgICAgewo+PiAtICAgICAgICAgICAgICAgICAgICBwcmludGso
WEVOTE9HX0dfRVJSCj4+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAiU29tZSB0aGlyZCBw
YXJ0eSAoJXB2KSBpcyBjaGFuZ2luZyB0aGlzIEhWTSB2Y3B1J3MiCj4+IC0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAiICglcHYpIHBhZ2luZyBtb2RlIHdoaWxlIGl0IGlzIHJ1bm5pbmdcbiIs
Cj4+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJyZW50LCB2KTsKPj4gICAgICAgICAg
ICAgICAgICAgICAgLyogSXQncyBub3Qgc2FmZSB0byBkbyB0aGF0IGJlY2F1c2Ugd2UgY2FuJ3Qg
Y2hhbmdlCj4+ICAgICAgICAgICAgICAgICAgICAgICAqIHRoZSBob3N0IENSMyBmb3IgYSBydW5u
aW5nIGRvbWFpbiAqLwo+PiAtICAgICAgICAgICAgICAgICAgICBkb21haW5fY3Jhc2godi0+ZG9t
YWluKTsKPj4gKyAgICAgICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKHYtPmRvbWFpbiwKPj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJTb21lIHRoaXJkIHBhcnR5ICglcHYp
IGlzIGNoYW5naW5nIHRoaXMgIgo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IkhWTSB2Y3B1J3MgKCVwdikgcGFnaW5nIG1vZGUgd2hpbGUgaXQgaXMgIgo+PiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgInJ1bm5pbmdcbiIsIGN1cnJlbnQsIHYpOwo+IEp1c3Qg
IiVwdiBpcyBjaGFuZ2luZyAlcHYncyAuLi4iPwoKV2lsbCBkbyAtIHRoYXQgaXMgZmFyIG1vcmUg
Y29uY2lzZS4KCj4KPj4gLS0tIGEveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRl
LmMKPj4gKysrIGIveGVuL2FyY2gveDg2L3g4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRlLmMKPj4gQEAg
LTg2ODYsNyArODY4Niw3IEBAIHg4Nl9lbXVsYXRlKAo+PiAgICAgIGdwcmludGsoWEVOTE9HX0lO
Rk8sICIgIHN0dWI6ICUiX19zdHJpbmdpZnkoTUFYX0lOU1RfTEVOKSJwaFxuIiwKPj4gICAgICAg
ICAgICAgIHN0dWIuZnVuYyk7Cj4+ICAgICAgZ2VuZXJhdGVfZXhjZXB0aW9uX2lmKHN0dWJfZXhu
LmluZm8uZmllbGRzLnRyYXBuciA9PSBFWENfVUQsIEVYQ19VRCk7Cj4+IC0gICAgZG9tYWluX2Ny
YXNoKGN1cnJlbnQtPmRvbWFpbik7Cj4+ICsgICAgZG9tYWluX2NyYXNoKGN1cnJlbnQtPmRvbWFp
biwgIkZhdGFsIGV4Y2VwdGlvbiBkdXJpbmcgZW11bGF0aW9uXG4iKTsKPiBQZXJoYXBzIGluY2x1
ZGUgdGhlIGV4Y2VwdGlvbiB0eXBlPwoKQWN0dWFsbHksIHRoaXMgc2hvdWxkIGJlY29tZSBfX2Rv
bWFpbl9jcmFzaCgpIGJlY2F1c2UgYWxsIGluZm9ybWF0aW9uIGlzCmluIHRoZSBncHJpbnRrKCkg
YWJvdmUsIGJ1dCBJJ2xsIGJ1bXAgaXQgZnJvbSBXQVJOSU5HIHRvIEVSUk9SIHNlZWluZyBhcwp3
ZSBhcmUgY3Jhc2hpbmcgdGhlIGRvbWFpbi4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 13:54:34 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 13: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 1fvjsb-0002fU-ID; Fri, 31 Aug 2018 13:54: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=bl97=lo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvjsa-0002fI-BD
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 13:54:28 +0000
X-Inumbo-ID: 2939e91c-ad25-11e8-a8a5-bc764e045a96
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 2939e91c-ad25-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 15:52: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 1fvjsW-0008Ou-P6; Fri, 31 Aug 2018 13:54: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 1fvjsW-0003yk-Go; Fri, 31 Aug 2018 13:54:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvjsW-0001BG-GB; Fri, 31 Aug 2018 13:54:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-127042-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-armhf-armhf-xl:xen-boot:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=61649709421a5a7c1a9fbb45cd8ff15a299bf6ee
X-Osstest-Versions-That: xen=f04955e18502035121776f6e09d83ae5a36c773c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 31 Aug 2018 13:54:24 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 127042: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNzA0MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNzA0Mi8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2OTk2
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAg
ICAgICAgICAgICAgICAgNjE2NDk3MDk0MjFhNWE3YzFhOWZiYjQ1Y2Q4ZmYxNWEyOTliZjZlZQpi
YXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgZjA0OTU1ZTE4NTAyMDM1MTIx
Nzc2ZjZlMDlkODNhZTVhMzZjNzczYwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI2OTk2ICAyMDE4
LTA4LTMwIDE1OjAxOjAyIFogICAgMCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNzA0MiAg
MjAxOC0wOC0zMSAxMjowMDozNyBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRp
Z0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292Pgog
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDYxNjQ5
NzA5NDIxYTVhN2MxYTlmYmI0NWNkOGZmMTVhMjk5YmY2ZWUKQXV0aG9yOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBNYXIgMTkgMTc6MDc6NTAg
MjAxOCArMDAwMAoKICAgIHhlbi9kb21haW46IEFsbG9jYXRlIGQtPnZjcHVbXSBpbiBkb21haW5f
Y3JlYXRlKCkKICAgIAogICAgRm9yIEFSTSwgdGhlIGNhbGwgdG8gYXJjaF9kb21haW5fY3JlYXRl
KCkgbmVlZHMgdG8gaGF2ZSBjb21wbGV0ZWQgYmVmb3JlCiAgICBkb21haW5fbWF4X3ZjcHVzKCkg
d2lsbCByZXR1cm4gdGhlIGNvcnJlY3QgdXBwZXIgYm91bmQuCiAgICAKICAgIEZvciBlYWNoIGFy
Y2gncyBkb20wJ3MsIGRyb3AgdGhlIHRlbXBvcmFyeSBtYXhfdmNwdXMgcGFyYW1ldGVyLCBhbmQg
YWxsb2NhdGlvbgogICAgb2YgZG9tMC0+dmNwdS4KICAgIAogICAgV2l0aCBkLT5tYXhfdmNwdXMg
bm93IGNvcnJlY3RseSBjb25maWd1cmVkIGJlZm9yZSBldnRjaG5faW5pdCgpLCB0aGUgcG9sbCBt
YXNrCiAgICBjYW4gYmUgY29uc3RydWN0ZWQgc3VpdGFibHkgZm9yIHRoZSBkb21haW4sIHJhdGhl
ciB0aGFuIGZvciB0aGUgd29yc3QtY2FzZQogICAgc2V0dGluZy4KICAgIAogICAgRHVlIHRvIHRo
ZSBldnRjaG5faW5pdCgpIGZpeGVzLCBpdCBubyBsb25nZXIgY2FsbHMgZG9tYWluX21heF92Y3B1
cygpLCBhbmQKICAgIEFSTSdzIHR3byBpbXBsZW1lbnRhdGlvbnMgb2YgdmdpY19tYXhfdmNwdXMo
KSBubyBsb25nZXIgbmVlZCB3b3JrIGFyb3VuZCB0aGUKICAgIG91dC1vZi1vcmRlciBjYWxsLgog
ICAgCiAgICBGcm9tIHRoaXMgcG9pbnQgb24sIGQtPm1heF92Y3B1cyBhbmQgZC0+dmNwdXNbXSBh
cmUgdmFsaWQgZm9yIGFueSBkb21haW4gd2hpY2gKICAgIGNhbiBiZSBsb29rZWQgdXAgYnkgZG9t
aWQuCiAgICAKICAgIFRoZSBYRU5fRE9NQ1RMX21heF92Y3B1cyBoeXBlcmNhbGwgaXMgbW9kaWZp
ZWQgdG8gcmVqZWN0IGFueSBjYWxsIGF0dGVtcHQgd2l0aAogICAgbWF4ICE9IGQtPm1heF92Y3B1
cywgd2hpY2ggZG9lcyBtYXRjaCB0aGUgb2xkZXIgc2VtYW50aWNzIChub3QgdGhhdCBpdCBpcwog
ICAgb2J2aW91cyBmcm9tIHRoZSBjb2RlKS4gIFRoZSBsb2dpYyB0byBhbGxvY2F0ZSBkLT52Y3B1
W10gaXMgZHJvcHBlZCwgYnV0IGF0CiAgICB0aGlzIHBvaW50IHRoZSBoeXBlcmNhbGwgc3RpbGwg
bmVlZHMgbWFraW5nIHRvIGFsbG9jYXRlIGVhY2ggdmNwdS4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCmNvbW1pdCAxYWVhOTc0ZjA0ODA2YTc0NTkyZTBi
M2NmMDYzZTRiNDdhOTIyYjliCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFyIDE5IDE3OjI4OjUwIDIwMTggKzAwMDAKCiAgICB4
ZW4vZG9tMDogQXJyYW5nZSBmb3IgZG9tMF9jZmcgdG8gY29udGFpbiB0aGUgcmVhbCBtYXhfdmNw
dXMgdmFsdWUKICAgIAogICAgTWFrZSBkb20wX21heF92Y3B1cygpIGEgY29tbW9uIGludGVyZmFj
ZSwgYW5kIGltcGxlbWVudCBpdCBvbiBBUk0gYnkgc3BsaXR0aW5nCiAgICB0aGUgZXhpc3Rpbmcg
YWxsb2NfZG9tMF92Y3B1MCgpIGZ1bmN0aW9uIGluIGhhbGYuCiAgICAKICAgIEFzIGRvbWFpbl9j
cmVhdGUoKSBkb2Vzbid0IHlldCBzZXQgdXAgdGhlIHZjcHUgYXJyYXksIHRoZSBtYXggdmFsdWUg
aXMgYWxzbwogICAgcGFzc2VkIGludG8gYWxsb2NfZG9tMF92Y3B1MCgpLiAgVGhpcyBpcyB0ZW1w
b3JhcnkgZm9yIGJpc2VjdGliaWxpdHkgYW5kCiAgICByZW1vdmVkIGluIHRoZSBmb2xsb3dpbmcg
cGF0Y2guCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+Cgpjb21taXQgNDczN2ZhNTJjZTg2OGI1MWE5N2JkNGY2ZWU5MzJlMDQwY2IxMDNiZgpBdXRo
b3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVHVl
IEZlYiAyNyAxNzozOTozNyAyMDE4ICswMDAwCgogICAgdG9vbHM6IFBhc3MgbWF4X3ZjcHVzIHRv
IFhFTl9ET01DVExfY3JlYXRlZG9tYWluCiAgICAKICAgIFhFTl9ET01DVExfbWF4X3ZjcHVzIGlz
IGEgbWFuZGF0b3J5IGh5cGVyY2FsbCwgYnV0IG5vdGhpbmcgYWN0dWFsbHkgcHJldmVudHMgYQog
ICAgdG9vbHN0YWNrIGZyb20gdW5wYXVzaW5nIGEgZG9tYWluIHdpdGggbm8gdmNwdXMuCiAgICAK
ICAgIE9yaWdpbmFsbHksIGQtPnZjcHVzW10gd2FzIGFuIGVtYmVkZGVkIGFycmF5IGluIHN0cnVj
dCBkb21haW4sIGJ1dCBjL3MKICAgIGZiNDQyZTIxNyAieDg2XzY0OiBhbGxvdyBtb3JlIHZDUFUt
cyBwZXIgZ3Vlc3QiIGluIFhlbiA0LjAgYWx0ZXJlZCBpdCB0byBiZWluZwogICAgZHluYW1pY2Fs
bHkgYWxsb2NhdGVkLiAgQSBzaWRlIGVmZmVjdCBvZiB0aGlzIGlzIHRoYXQgZC0+dmNwdVtdIGlz
IE5VTEwgdW50aWwKICAgIFhFTl9ET01DVExfbWF4X3ZjcHVzIGhhcyBjb21wbGV0ZWQsIGJ1dCBh
IGxvdCBvZiBoeXBlcmNhbGxzIGJsaW5kbHkKICAgIGRlcmVmZXJlbmNlIGl0LgogICAgCiAgICBF
dmVuIHRvZGF5LCB0aGUgYmVoYXZpb3VyIG9mIFhFTl9ET01DVExfbWF4X3ZjcHVzIGlzIGEgbWFu
ZGF0b3J5IHNpbmdsZXRvbgogICAgY2FsbCB3aGljaCBjYW4ndCBjaGFuZ2UgdGhlIG51bWJlciBv
ZiB2Y3B1cyBvbmNlIGEgdmFsdWUgaGFzIGJlZW4gY2hvc2VuLgogICAgCiAgICBJbiBwcmVwYXJh
dGlvbiB0byByZW1vdGUgdGhlIGh5cGVyY2FsbCwgZXh0ZW5kIHhlbl9kb21jdGxfY3JlYXRlZG9t
YWluIHdpdGgKICAgIHRoZSBhIG1heF92Y3B1cyBmaWVsZCBhbmQgYXJyYW5nZSBmb3IgYWxsIGNh
bGxlcnMgdG8gcGFzcyB0aGUgYXBwcm9wcmlhdGUKICAgIHZhbHVlLiAgVGhlcmUgaXMgbm8gY2hh
bmdlIGluIGNvbnN0cnVjdGlvbiBiZWhhdmlvdXIgeWV0LCBidXQgbGF0ZXIgcGF0Y2hlcwogICAg
d2lsbCByZWFycmFuZ2UgdGhlIGh5cGVydmlzb3IgaW50ZXJuYWxzLgogICAgCiAgICBGb3IgdGhl
IHB5dGhvbiBzdHVicywgZXh0ZW5kIHRoZSBkb21haW5fY3JlYXRlIGtleXdvcmQgbGlzdCB0byB0
YWtlIGEKICAgIG1heF92Y3B1cyBwYXJhbWV0ZXIsIGluIGxpZXUgb2YgZGVsZXRpbmcgdGhlIHB5
eGNfZG9tYWluX21heF92Y3B1cyBmdW5jdGlvbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBEYW5p
ZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICAgIEFja2VkLWJ5OiBDaHJpc3Rp
YW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCA1ODBjNDU4Njk5ZTM2N2JmNDI3OTY3
ODQ0ZmE3OTA4NmI2MGRhNjc1CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFyIDE5IDE2OjUwOjQ2IDIwMTggKzAwMDAKCiAgICB4
ZW4vZG9tYWluOiBDYWxsIGFyY2hfZG9tYWluX2NyZWF0ZSgpIGFzIGVhcmx5IGFzIHBvc3NpYmxl
IGluIGRvbWFpbl9jcmVhdGUoKQogICAgCiAgICBUaGlzIGlzIGluIHByZXBhcmF0aW9uIHRvIHNl
dCB1cCBkLT5tYXhfY3B1cyBhbmQgZC0+dmNwdVtdIGluIGRvbWFpbl9jcmVhdGUoKSwKICAgIGFu
ZCBhbGxvdyBsYXRlciBwYXJ0cyBvZiBkb21haW4gY29uc3RydWN0aW9uIHRvIGhhdmUgYWNjZXNz
IHRvIHRoZSB2YWx1ZXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IDY0MjVmOTFjNzI1MjUyOTVhNTUxYmYxNDhkOWE2YjBm
YTc5NzEwOTcKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgpEYXRlOiAgIE1vbiBNYXIgMTkgMTY6MDY6MjQgMjAxOCArMDAwMAoKICAgIHhlbi9nbnR0YWI6
IEZvbGQgZ3JhbnRfdGFibGVfe2NyZWF0ZSxzZXRfbGltaXRzfSgpIGludG8gZ3JhbnRfdGFibGVf
aW5pdCgpCiAgICAKICAgIE5vdyB0aGF0IHRoZSBtYXhfe2dyYW50LG1hcHRyYWNrfV9mcmFtZXMg
YXJlIHNwZWNpZmllZCBmcm9tIHRoZSB2ZXJ5IGJlZ2lubmluZwogICAgb2YgZ3JhbnQgdGFibGUg
Y29uc3RydWN0aW9uLCB0aGUgdmFyaW91cyBpbml0aWFsaXNhdGlvbiBmdW5jdGlvbnMgY2FuIGJl
CiAgICBmb2xkZWQgdG9nZXRoZXIgYW5kIHNpbXBsaWZpZWQgYXMgYSByZXN1bHQuCiAgICAKICAg
IExlYXZlIGdyYW50X3RhYmxlX2luaXQoKSBhcyB0aGUgcHVibGljIGludGVyZmFjZSwgd2hpY2gg
aXMgbW9yZSBjb25zaXN0ZW50CiAgICB3aXRoIG90aGVyIHN1YnN5c3RlbXMuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IGFl
OGI4YmM1OTljZTJjMWZjNDJmMDBhMzBkNWUzNWE0OGMzZTk3MGMKQXV0aG9yOiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBGZWIgMjcgMTc6Mzk6
MzcgMjAxOCArMDAwMAoKICAgIHhlbi9kb21jdGw6IFJlbW92ZSBYRU5fRE9NQ1RMX3NldF9nbnR0
YWJfbGltaXRzCiAgICAKICAgIE5vdyB0aGF0IFhFTl9ET01DVExfY3JlYXRlZG9tYWluIGhhbmRs
ZXMgdGhlIGdyYW50IHRhYmxlIGxpbWl0cywgcmVtb3ZlCiAgICBYRU5fRE9NQ1RMX3NldF9nbnR0
YWJfbGltaXRzIChpbmNsdWRpbmcgWFNNIGhvb2tzIGFuZCBsaWJ4YyB3cmFwcGVycykuCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+
CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCmNvbW1pdCBkNzA0
YzJkNmRjODI1MjI0MzRiYzM1OGI2YzE5Y2JlNDIwYjM1NTJkCkF1dGhvcjogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFyIDE5IDExOjE5OjUy
IDIwMTggKzAwMDAKCiAgICB4ZW4vZ250dGFiOiBQYXNzIG1heF97Z3JhbnQsbWFwdHJhY2t9X2Zy
YW1lcyBpbnRvIGdyYW50X3RhYmxlX2NyZWF0ZSgpCiAgICAKICAgIC4uLiByYXRoZXIgdGhhbiBz
ZXR0aW5nIHRoZSBsaW1pdHMgdXAgYWZ0ZXIgZG9tYWluX2NyZWF0ZSgpIGhhcyBjb21wbGV0ZWQu
CiAgICAKICAgIFRoaXMgcmVtb3ZlcyB0aGUgY29tbW9uIGdudHRhYiBpbmZyYXN0cnVjdHVyZSBm
b3IgY2FsY3VsYXRpbmcgdGhlIG51bWJlciBvZgogICAgZG9tMCBncmFudCBmcmFtZXMgKGFzIHRo
ZSBjb21tb24gZ3JhbnQgdGFibGUgY29kZSBpcyBub3QgYW4gYXBwcm9wcmlhdGUgcGxhY2UKICAg
IGZvciBpdCB0byBsaXZlKSwgb3B0aW5nIGluc3RlYWQgdG8gcmVxdWlyZSB0aGUgZG9tMCBjb25z
dHJ1Y3Rpb24gY29kZSB0byBwYXNzCiAgICBhIHNhbmUgdmFsdWUgaW4gdmlhIHRoZSBjb25maWd1
cmF0aW9uLgogICAgCiAgICBJbiBwcmFjdGljZSwgdGhpcyBub3cgbWVhbnMgdGhhdCB0aGVyZSBp
cyBuZXZlciBhIHBhcnRpYWxseSBjb25zdHJ1Y3RlZCBncmFudAogICAgdGFibGUgZm9yIGEgcmVm
ZXJlbmNlLWFibGUgZG9tYWluLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgoKY29tbWl0IGE5MDNiZjUyMzM1ODk4YWRiMjg5MWI0NWM4YmFmMmE3
MGI5MTI0ODUKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgpEYXRlOiAgIFR1ZSBGZWIgMjcgMTc6Mzk6MzcgMjAxOCArMDAwMAoKICAgIHRvb2xzOiBQYXNz
IGdyYW50IHRhYmxlIGxpbWl0cyB0byBYRU5fRE9NQ1RMX3NldF9nbnR0YWJfbGltaXRzCiAgICAK
ICAgIFhFTl9ET01DVExfc2V0X2dudHRhYl9saW1pdHMgaXMgYSBmYWlybHkgbmV3IGh5cGVyY2Fs
bCwgYW5kIGlzIHN0cmljdGx5CiAgICBtYW5kYXRvcnkuICBBcyBpdCBwZXJ0YWlucyB0byBkb21h
aW4gbGltaXRzLCBpdCBzaG91bGQgYmUgcHJvdmlkZWQgYXQKICAgIGNyZWF0ZWRvbWFpbiB0aW1l
LgogICAgCiAgICBJbiBwcmVwYXJhdGlvbiB0byByZW1vdmUgdGhlIGh5cGVyY2FsbCwgZXh0ZW5k
IHhlbl9kb21jdGxfY3JlYXRlZG9tYWluIHdpdGgKICAgIHRoZSBmaWVsZHMgYW5kIGFycmFuZ2Ug
Zm9yIGFsbCBjYWxsZXJzIHRvIHBhc3MgYXBwcm9wcmlhdGUgZGV0YWlscy4gIFRoZXJlIGlzCiAg
ICBubyBjaGFuZ2UgaW4gY29uc3RydWN0aW9uIGJlaGF2aW91ciB5ZXQsIGJ1dCBsYXRlciBwYXRj
aGVzIHdpbGwgcmVhcnJhbmdlIHRoZQogICAgaHlwZXJ2aXNvciBpbnRlcm5hbHMsIHRoZW4gZGVs
ZXRlIHRoZSBoeXBlcmNhbGwuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFm
IDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBBY2tlZC1ieTogQ2hyaXN0aWFuIExpbmRpZyA8
Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 13:56:39 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 13:56:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvjuf-0002lu-1D; Fri, 31 Aug 2018 13:56: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=ufmk=lo=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1fvjuc-0002lm-VA
 for xen-devel@lists.xen.org; Fri, 31 Aug 2018 13:56:35 +0000
X-Inumbo-ID: 73f51e21-ad25-11e8-a8a5-bc764e045a96
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1e::72c])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 73f51e21-ad25-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 15:55:01 +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=Qy0+hLZP4iLAwjH1VrdT6JVtkGtVA16c6ijhRcnPf5g=;
 b=UpTdIiZm/NgsF5BRyMGfkkrireTFnWX3qYOvxeJ0frcShVwrOljNcfH5NYBcj1917SpXY4hQqxGVjda28WtoQ88XM4MKJj3dVa+Ezyp7C7H9NOz0VuWpEguxCWH9MF4dQwNstTuu2G9jza/dNsjzk9IfT67ej7SsTDqPHeWQc/k=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
Received: from [192.168.1.101] (82.79.166.37) 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.1101.13; Fri, 31 Aug 2018 13:56:24 +0000
Message-ID: <1535723781.3949.5.camel@bitdefender.com>
From: Isaila Alexandru <aisaila@bitdefender.com>
To: Jan Beulich <JBeulich@suse.com>
Date: Fri, 31 Aug 2018 16:56:21 +0300
In-Reply-To: <5B86AA0002000078001E31D3@prv1-mh.provo.novell.com>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
 <1534946563-12084-14-git-send-email-aisaila@bitdefender.com>
 <20180822144129.uxe5plthp4fxyxqe@mac>
 <1534950925.20997.8.camel@bitdefender.com>
 <1535551353.20997.18.camel@bitdefender.com>
 <5B86AA0002000078001E31D3@prv1-mh.provo.novell.com>
Organization: BD
X-Mailer: Evolution 3.18.5.2-0ubuntu3.2 
Mime-Version: 1.0
X-Originating-IP: [82.79.166.37]
X-ClientProxiedBy: AM0PR01CA0027.eurprd01.prod.exchangelabs.com
 (2603:10a6:208:69::40) To DB7PR02MB4187.eurprd02.prod.outlook.com
 (2603:10a6:10:46::33)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 8652b07a-ff8f-4b74-02e8-08d60f498aae
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);
 SRVR:DB7PR02MB4187; 
X-Microsoft-Exchange-Diagnostics: 1; DB7PR02MB4187;
 3:Py1ahccnSp874j5gVykU2pzwaCMV5/BOSWXsg/x0n1EzsJo/M0eXVK1Vkaw0X9xZxSGbh+ySkALxrvzk650Kr7jpSqZrN/phi1TRRRLd6IbbD6R4Iciv3qPshxbtey0Q/9EeOx2IiMgUwbf+SwUqHLBx/PbSyIZhnLP1RmzXL8f6/3NqofJD6h2I9WT/iaTZflRN+Yfef6PzK06NmC9gHwH+sbeZSnl8ptsf/J1Iu6A/oi8d+tic6wQB2FA7wOUE;
 25:L4wuMcLeFdUgt1hodgp/yNL7FPWQhMeWgaCZJbma0lJgNKeMJmtGL6XNcRtVaR/xqZAlzwmTkbJnkf5+VTO+CrdaLYK1k668RDEt1N8qZr7ejobSR5QrBULZNFrvuHqXUWPyy3ncIopFNpIOmM6MOWrS5f2ypsKPtHp/2EIJ9KOk7y7xKol3MyNkQhdtIv66JMpTWev14Yuwe+HmX//Fk4pOd9ooHqMVsFG7tT7XIOoGX2KR2/x7Eek5GTZqi2ASkIxN+Z98IELg5Un9zT5sL23T57maeeo6c8serGjQg1cSHH/f8x6mjK5NWEBNtFon4YPUtAMaM1PRno5T3ZSmhQ==;
 31:OQEnygTMWOQuxvaArQLcIKoAHFTI5QEIQ7lmq1lw8xgG1VWzFyyVWrTohZsJopBGlVYMhFh2LS+GYVsE3l22RDFjbgt+HWD6vXop+k8S8VRx4IgW+hu1j4op+9PKeHWsrBy79cnSuN0uJ9W2wXFyyqjxxrxpiE7CCyvLWy6ILRW0E0gEs/sFkkC+Zj1mn+6i2C+Ycq1zIEHmeuErrbWy2jDrgBLSmR2KHGhvYecE3MQ=
X-MS-TrafficTypeDiagnostic: DB7PR02MB4187:
X-Microsoft-Exchange-Diagnostics: 1; DB7PR02MB4187;
 20:QE8XOM5yrqhSyFuHc5CouzeNmtk3MsH4u/wGJhsLOb/DNYfTBrwV1fZEZfwveB+LpQSLH/52w7fBxZUdTfAW0L7sZmcP5z6NOK6xSpHQKUKR1QFx/v3ZAr+VAVJkONHp/A6mM9PrGwyklhazGmq6lF1txp6R3wiuVNDz5n7oNcfP6KF0nUXnCJX/1kCuArQBY6tYyHGdhGskW+Z0ZlK1KBF9T/4ISGUSMXjME8Z2tgUbuVkXe/GKQVRWXhkZm+gZsThkPla8ycN39RWtDncrbOxm9P30ZqEBaWE6GgKNi2ZVkF0TQ/CtB1xg3hLZALBI5b8mAUIExl8628lpAX6Eow==;
 4:/xsmn2ieMwdj532mDwUQpGGdVjClFD5gKyxZcTVqt91aGlIX7cz6jvQ/trw5MJ30Iw9esPNVgYdFAbtC5/krGNXg31MmeOh8jMkAbX0EQyRw+0zSnt3VyUi1JnhoRXxW4zKwwObgGMZcyQEDogkoPjlxOzq58GZseXzpZ4bNYNTL8pf5T28WHcjMrO5CzekJdPhN+zg2CwXA5jrDIqxzTiiicDnPRQVd6IKC+SJ3BhLLvR11E02Y/Ktcd6248fNjQYCU7ZdtVUtba4fJ2BnriaSeiLfJU2X5hOO7hw5X9rIkfZyn+K1xVQoKiKBvxuQI
X-Microsoft-Antispam-PRVS: <DB7PR02MB41873C2C1EA9CA9AD0BCB7A6AB0F0@DB7PR02MB4187.eurprd02.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(269456686620040);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(6040522)(2401047)(8121501046)(5005006)(10201501046)(93006095)(93001095)(3231311)(944501410)(52105095)(3002001)(149027)(150027)(6041310)(20161123562045)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(20161123558120)(201708071742011)(7699016);
 SRVR:DB7PR02MB4187; BCL:0; PCL:0; RULEID:; SRVR:DB7PR02MB4187; 
X-Forefront-PRVS: 07817FCC2D
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(6049001)(396003)(39850400004)(366004)(136003)(346002)(376002)(199004)(189003)(8936002)(5660300001)(6486002)(47776003)(66066001)(105586002)(50466002)(7736002)(97736004)(106356001)(103116003)(6666003)(8676002)(81166006)(81156014)(68736007)(229853002)(50226002)(6916009)(305945005)(25786009)(53936002)(16526019)(386003)(53546011)(186003)(508600001)(77096007)(26005)(117156002)(54906003)(2906002)(36756003)(86362001)(16576012)(316002)(2870700001)(476003)(5820100001)(486006)(6246003)(3846002)(446003)(956004)(2616005)(4326008)(6116002)(23676004)(11346002)(36916002)(76176011)(52116002)(14444005)(93886005)(64856001)(99106002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DB7PR02MB4187; H:[192.168.1.101]; 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?MTtEQjdQUjAyTUI0MTg3OzIzOlhpeEx4TkpXVUlpcHhOaWtRbnpZMlpyM1kz?=
 =?utf-8?B?b25lVWxFcVp0bm5VcW5lS25vVmJMZHh5V0hvYXg0bmhFVlR5WVNOUFZOelBz?=
 =?utf-8?B?N0RnWHB4YjRSR1dtQTRuMSs4T0pQUVJacnM3ZDBxVk5WbG9LRmwvQUJWUXlE?=
 =?utf-8?B?TGZUTE9nMXdmYWsrUk52c0U2TXlJZndhVDNtekV1OTQ2SUk2UkR6T0l2aFhN?=
 =?utf-8?B?S3Jnc2VIOE1YNUJBcjhuMkc0dmF6ZDVuYzI5czM3VVhlTHFJWVFnbVRYVGln?=
 =?utf-8?B?SVQ4TVdKOTFLUVpaUkhzbWI4bDJ4RWFtcFFRMXMxcTB5SXBFYkFOT3h0dUhE?=
 =?utf-8?B?NDNZZWptOVYzU2tNUlZsMHFaUGZmS3M1UnViYm56MEJWaDJENFg5dENTL0FB?=
 =?utf-8?B?Ym83bVRpU3Ywd1VuVmVxMnBWM1FmMkQ4VE1LMitPY0dGbGEwZGxPWGJiVkZR?=
 =?utf-8?B?ZFVYNnVBU3I0aUpFakhIUVR4U0lLczFtOGRPZitRWWZBSW5PZEV1OWZzbFYw?=
 =?utf-8?B?V0lWNGFiT0xDRkZpUXdIREhPVXU5Lzd1VWVIc1V4Z1p6Z3FTSmxLaE51YWN4?=
 =?utf-8?B?UFZXVlFWcDZ1OTNVUUsycTAxVjJXQmYyZ3UxcjAxV3hYZkZ5RDBqQ1VXT1NC?=
 =?utf-8?B?S2wxN3NJbVVLMGkzMjZHUjJkT1g2d1Z0bHJpOGRybzkvZGtDZ0U5dFJUS211?=
 =?utf-8?B?MXBzcjFkQTNWbHI3ZXpKcDJTbnVPelR3aGZwUFRrY0wxWFRsUVY0SVFJbDdJ?=
 =?utf-8?B?WFdZQ2JZWUdrZE9maWhDZHV0dDREY0JRRjluOVJIeVEya2tTcEhyTm93MFpr?=
 =?utf-8?B?U2NXalNxenpSVlhGUGlndHRuZFNPKzFBVU9lQXhBd3A0OEQwM2tndkFCbGU4?=
 =?utf-8?B?VUtUQkJLa1RUcEN3eXVlOC9CdTNES0UxVkZOamtUTTdlbG4xZ1cwQjNZdlZG?=
 =?utf-8?B?eVphdkN2aWlzNk5pbTJkbTUrNmtpMzNUMURwSGJpbUFET2gzYkljRDZuamgv?=
 =?utf-8?B?WmZYRjBocTZqbVVZc1JGSC9GakYrWW0zaHI0bFh4UXFXQkJPbVcrNm5tMjlT?=
 =?utf-8?B?ZW9xbHVaSkdtMVZpTlI5MFI5WlJEUXI0SmZUV0ZDRkNCeW1NZEZKMERsckRm?=
 =?utf-8?B?R0I3ajB4L0ZaNDNGNFVsN2Z3THNUdWkwNWR4dU5nTks1RlE0M1FwZnBGT0lv?=
 =?utf-8?B?YWcwTUhPZzlzRXJWcXgwdFJqSFFkM2QwaWRCZjJ3Vkt2RFJQVkdnVmFZZkFP?=
 =?utf-8?B?UElKeTJJNVNYWGh4UzVFZHM1aUN1NCt6M2dWREE4ZHBmaG1ydkRJclhoZ2xN?=
 =?utf-8?B?QUg3Z2MvdkZWTzRuc3d3VWZJbkFGNU9hL2VsWGJhUWJiZFd1d0pNemxZVnl2?=
 =?utf-8?B?b21sY0ZzYUdFQnMxdEJwYzdrUkRGejhINitEUHJZd0hPOFNYUmVsdmdwcnpS?=
 =?utf-8?B?SnRFWkN6TWN3WjNzT3F2aTZjRVN0MW9mQkJQZ0ZVeUZoNnIrTlBsQytVTjBw?=
 =?utf-8?B?RzVhSTlSZ3kzcGwxVEF4WEpXN2wwOU92ZWovRkVNYUpSVUhxNjNjQTdHSmdz?=
 =?utf-8?B?UU9HNUNHT3VQWUZKZXZtZU5uZ1pVOEZ4UEVJZzUrUERYTldDZFdQdW5mVWlX?=
 =?utf-8?B?RmtZWC9pS1pqQlFzZHhRUGp6VUZHcStWaEowbDFoTHRkWDEyNlJReXhlVzAr?=
 =?utf-8?B?dXdud2NMSE5OU1Q4SVREV1ROamhVcTlVek1YcVFpRmRpdUlkN25aYXVDdnZQ?=
 =?utf-8?B?eThQMi9RNFMyZXBkSlJqUitDbUxEU0JCN2dHbDV3WWk1M3h4cTNTZ2NsNzJj?=
 =?utf-8?B?Tm9RM041RUNabHY2VlhFK1o3ekxhR1dGN3lSWExwTGhGM29zMG1jQlEvdDI5?=
 =?utf-8?B?eVM2UURxdzN6WDgvTlJIZVlnUjVVdlVBUis4dWZQZkNjdjRZTzkyY0FJZXRr?=
 =?utf-8?Q?FaG2RIKcUiFjVNozABbOodGC4FEVQE=3D?=
X-Microsoft-Antispam-Message-Info: O7gRvYhFWMsu7g2/ant3YQVIhUlYRW41E8XfYb6fpSSKVbO+MIZUNzSkpolE/v4fxtydaJZn/hf7SkQpyhlXRQWmtRHaQ2PuwtoXSU5LNSk8a9RJpW2CxRXEsGwl3MJ73ovqHAL0iPp7pzl1IKuUPa7krsm4IHYNYmz9RaFpfDq5Q025f/x8C8nIZrAbiCXop9wROcmBo/3x0tFGvTBfVeDKIzYtgh+q9IljQWTDttErE86h0nGQSrhXzj4Ygpft10itEhxKM5EhwTUOWr28LglzGhwp8a3oko+DHdA3nyMoUVcmRocZXTgluEPRLMtTc5gL8czwOJ0LsfSeyIo2Az6bkZ6a/lQOjolSWpHbCFk=
X-Microsoft-Exchange-Diagnostics: 1; DB7PR02MB4187;
 6:0Sh+JKtMha2AMPcVxJLexVa2W6cuBp3QmnWpvZfTAI+k5QOtf5GChcBFBsY+WOp2E7Rb2vNZ3La556dHj/Z3I/bOKUuFcoC1GTVER92byH7Yah7Kxy7zbMh9gv/r7H1ulbTuc/9u/BJyngHXusrr51pgG0+SgDq0VWEn7+CHKO72VfSiP8xNFS4XagL8iW+sgwwbDxrM72baVJsDpqYaD8hi6ac78utpJb92vF6gUs3luDRyHT37jqTQ234cyVMU5ZtpQFERcDS4zSfz4ihjVE+lNcfjFX0TnKAtJJjAnZfKhfCGRMUjx/l4DPw9YBx3iP4W0j9otkWxb+h54H1L6RVkqvsevVh+ZAET1i3ZmekQMAXN82zMu3769+1yoTo9qlQoYcfPR57YFQcFqNSZLdkImG26D4juaz8KGJl1/iY4tR/J4jiQ/GxxXcZ9qq4MGXiaNvlxsVX1ljQk3eb+Kg==;
 5:iA5Wp39RZMScB8xG1Xu70HqgBnnILhjGHWE7tBeyoGXoFUtSG1W4q9m2NLMZLMtGmriQoRWlAxupbBI5pxWzL/wSmz4m3yWUcAICyGz8QaA/2IW1dn0Pc4wIGPM7irSsKYHWO/rBlUkL44gT/oRnxLYkRce6EuXPTmzz8+7p0II=;
 7:f2vrCO45n+jE0s4eiMontlARe3qZnWMEBYgKMJ3yijsOz3jrxaHwenvEbi6cYFdriCvOnMnyLa1pxZWeRosUJSGXmZReNwtXl+PTwevyANmRwL0rzRPQWQXsC70UqZ2Js/PFdFgBO7c+EDo7JgWyqxy8MDLDUn4hlkfTO+N8bH5IX38YhVHaz6cmyeg/vOWyO60Rm94iOGiUUzCpmdUDUuDKjlxTLufvR1+ORHbL/MxQtofehiyseLrmK/1Eb45Q
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Aug 2018 13:56:24.6858 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 8652b07a-ff8f-4b74-02e8-08d60f498aae
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 v17 13/13] 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 Liu <wei.liu2@citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Paul Durrant <paul.durrant@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>

T24gTWksIDIwMTgtMDgtMjkgYXQgMDg6MTMgLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4g
Cj4gPiA+IAo+ID4gPiA+IAo+ID4gPiA+IE9uIDI5LjA4LjE4IGF0IDE2OjAyLCA8YWlzYWlsYUBi
aXRkZWZlbmRlci5jb20+IHdyb3RlOgo+ID4gT24gTWksIDIwMTgtMDgtMjIgYXQgMTg6MTUgKzAz
MDAsIElzYWlsYSBBbGV4YW5kcnUgd3JvdGU6Cj4gPiA+IAo+ID4gPiBPbiBNaSwgMjAxOC0wOC0y
MiBhdCAxNjo0MSArMDIwMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+ID4gPiAKPiA+ID4g
PiBJZiB5b3UgbG9vayBhdCB2Y3B1X2h2bSBpbiB0b29scy9saWJ4Yy94Y19kb21feDg2LmMgaXQg
c2F2ZXMKPiA+ID4gPiB0aGUKPiA+ID4gPiBmdWxsCj4gPiA+ID4gZG9tYWluIGNvbnRleHQganVz
dCB0byBnZXQgdGhlIENQVSBhbmQgdGhlIE1UUlIgc3RhdGUgb2YKPiA+ID4gPiBWQ1BVIzAuIERv
Cj4gPiA+ID4geW91IHRoaW5rIHlvdSBjb3VsZCBzd2l0Y2ggdGhpcyBjb2RlIHRvIHVzZSB0aGUg
bmV3bHkKPiA+ID4gPiBpbnRyb2R1Y2VkCj4gPiA+ID4gbWFjaGluZXJ5IHRvIHNhdmUgYSBzaW5n
bGUgaW5zdGFuY2Ugb2YgYSBzcGVjaWZpYyB0eXBlPwo+ID4gPiBTdXJlLCBJIHdpbGwgYWRkIGEg
dG9vbCBwYXRjaCBhdCB0aGUgZW5kIG9mIHRoZSBzZXJpZXMKPiA+IElzIHRoaXMgdXJnZW50IHRv
IGJlIGluIHRoaXMgc2VyaWVzPyBJZiBub3QgSSB3aWxsIGFkZCBhIG5ldyBwYXRjaAo+ID4gYWZ0
ZXIgaXQgaXMgYWxsIGluLsKgCj4gQ29uc2lkZXJpbmcgdGhlIHByb2JsZW1zIHRoYXQgdGhlcmUg
aGF2ZSBiZWVuIHdpdGggdGhpcyBzZXJpZXMsCj4gYW55dGhpbmcgdG8gaGVscCBidWlsZCBjb25m
aWRlbmNlIGluIHRoaW5ncyBzdGlsbCB3b3JraW5nIGZvciBhbGwKPiBjYXNlcyB3b3VsZCBoZWxw
IGhlcmUsIHNvIEknbSBwcmV0dHkgZ2xhZCBSb2dlciB0aG91Z2h0IG9mIHRoaXMsCj4gYW5kIHdo
aWxlIEkgd291bGRuJ3QgbWFrZSBpdCBhcyBzdHJvbmcgYXMgInRoZSBzZXJpZXMgY2FuJ3QgZ28K
PiBpbiB3aXRob3V0IHRoaXMiLCBJJ2Qgc3RpbGwgbXVjaCBwcmVmZXIgaWYgeW91IHRvbyB0aGUg
dGltZS4KCkkgZG9uJ3QgdGhpbmsgaXQgaXMgcG9zc2libGUgdG8gdXNlwqBnZXRjb250ZXh0X3Bh
cnRpYWwoKSBpbsKgdmNwdV9odm0oKQpiZWNhdXNlIG9mIHRoZSBuZWVkIHRvIGhhdmUgYSBoZWFk
ZXIgZm9ywqB4Y19kb21haW5faHZtX3NldGNvbnRleHQoKSBhbmQKdGhlIG9ubHkgd2F5IHRvIGdl
dCBpdCBpcyBiecKgeGNfZG9tYWluX2h2bV9nZXRjb250ZXh0KCkuIFRoZXJlIGlzIGFsc28KYSBj
b21tZW50IHRoZXJlIHRoYXQgc3RhdGVzIHRoZSBzYW1lIHRoaW5nCiIvKgrCoMKgwqDCoMKgKiBH
ZXQgdGhlIGZ1bGwgSFZNIGNvbnRleHQgaW4gb3JkZXIgdG8gaGF2ZSB0aGUgaGVhZGVyLCBpdCBp
cyBub3QKwqDCoMKgwqDCoCogcG9zc2libGUgdG8gZ2V0IHRoZSBoZWFkZXIgd2l0aCBnZXRjb250
ZXh0X3BhcnRpYWwsIGFuZCBjcmFmdGluZwpvbmUKwqDCoMKgwqDCoCogZnJvbSB1c2Vyc3BhY2Ug
aXMgYWxzbyBub3QgYW4gb3B0aW9uIHNpbmNlIGNwdWlkIGlzIHRyYXBwZWQgYW5kCsKgwqDCoMKg
wqAqIG1vZGlmaWVkIGJ5IFhlbi4KwqDCoMKgwqDCoCovCiIKSSBob3BlIEkgdW5kZXJzdG9vZCB0
aGUgcmVxdWVzdCBjb3JyZWN0bHkgdG8gc3RhcnQgd2l0aCBhbmQgaWYgbm90CnBsZWFzZSBjbGFy
aWZ5LsKgCgpSZWdhcmRzLApBbGV4IMKgCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 14:10:49 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 14:10:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvk8F-0004G1-E2; Fri, 31 Aug 2018 14:10: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=rvsg=lo=citrix.com=prvs=7748f1fea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvk8E-0004Fw-Pv
 for xen-devel@lists.xen.org; Fri, 31 Aug 2018 14:10:38 +0000
X-Inumbo-ID: bce4feff-ad27-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bce4feff-ad27-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 14:11:22 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,311,1531785600"; d="scan'208";a="78405223"
To: Jan Beulich <JBeulich@suse.com>
References: <1535654270-32333-1-git-send-email-andrew.cooper3@citrix.com>
 <5B88ED2502000078001E3C29@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: <fc0ed9b1-7060-e300-ee33-7d70ea65c165@citrix.com>
Date: Fri, 31 Aug 2018 15:10:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B88ED2502000078001E3C29@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 for-4.7] x86/spec-ctrl: Fix backport of
 1fdb25a614b
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

T24gMzEvMDgvMTggMDg6MjQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDMwLjA4LjE4IGF0
IDIwOjM3LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IFJlZnJlc2hpbmcg
WGVuU2VydmVyJ3MgcGF0Y2hxdWV1ZSBoYXMgc2hvd24gdGhhdCBJIG1pc3NlZCB0aGlzIGFkanVz
dG1lbnQgaW4KPj4gdGhlIHVwc3RyZWFtIGJhY2twb3J0cyBvZiB0aGUgZmluYWwgdmVyc2lvbiBv
ZiB0aGUgWFNBLTI3MyBmaXhlcy4KPj4KPj4gVGhlIGNvZGUgZG9lcyB3b3JrIGluIDQuNyBhbmQg
ZWFybGllciwgYnV0IG9ubHkgYmVjYXVzZSB0aGUgZXZlbnR1YWwgdmFsdWUgb2YKPj4gKG9wdF9w
dl9sMXRmICYgT1BUX1BWX0wxVEZfRE9NeCkgaXMgd2l0aGluIHJhbmdlIG9mIGEgY2hhci4KPiBB
bmQgSSBoYWQgbm90aWNlZCB0aGlzIHdoaWxlIHB1bGxpbmcgdGhpbmdzIGludG8gb3VyIHRyZWVz
LCBidXQgZGVjaWRlZAo+IHRvIGxlYXZlIGl0IHNpbmNlIGl0J3Mgd29ya2luZy4KPgo+PiBTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IEFj
a2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpJIGZpZ3VyZWQgdGhhdCwg
ZXNwZWNpYWxseSBhcyB5b3UndmUgZ290IGEgcGF0Y2ggcHJvcG9zaW5nIHRvIGNoYW5nZQp0aGVz
ZSBjb25zdGFudHMsIHRoYXQgaXQgd291bGQgYmUgc2FmZXIgdG8gbWFrZSBpdCB3b3JrIG5vdy4K
Cn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 14:17:31 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 14: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 1fvkEm-0004Y1-CD; Fri, 31 Aug 2018 14: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=/b/z=lo=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fvkEk-0004Xw-Fo
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 14:17:22 +0000
X-Inumbo-ID: ad7d4979-ad28-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id ad7d4979-ad28-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 14:18: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 42714AE41;
 Fri, 31 Aug 2018 14:17:19 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: torvalds@linux-foundation.org
Date: Fri, 31 Aug 2018 16:17:17 +0200
Message-Id: <20180831141717.17603-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [GIT PULL] xen: fixes for 4.19-rc2
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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
LjE5Yi1yYzItdGFnCgp4ZW46IGZpeGVzIGZvciA0LjE5LXJjMgoKSXQgY29udGFpbnM6Ci0gbWlu
b3IgY2xlYW51cCBhdm9pZGluZyBhIHdhcm5pbmcgd2hlbiBidWlsZGluZyB3aXRoIG5ldyBnY2MK
LSBhIHBhdGNoIHRvIGFkZCBhIG5ldyBzeXNmcyBub2RlIGZvciBYZW4gZnJvbnRlbmQvYmFja2Vu
ZCBkcml2ZXJzCiAgdG8gbWFrZSBpdCBlYXNpZXIgdG8gb2J0YWluIHRoZSBzdGF0ZSBvZiBhIHB2
IGRldmljZQotIHR3byBmaXhlcyBmb3IgMzItYml0IHB2LWd1ZXN0cyB0byBhdm9pZCBpbnRlcm1l
ZGlhdGUgTDFURiB2dWxuZXJhYmxlCiAgUFRFcwoKVGhhbmtzLgoKSnVlcmdlbgoKIERvY3VtZW50
YXRpb24vQUJJL3N0YWJsZS9zeXNmcy1idXMteGVuLWJhY2tlbmQgfCA5ICsrKysrKysrKwogYXJj
aC94ODYvaW5jbHVkZS9hc20vcGd0YWJsZS0zbGV2ZWwuaCAgICAgICAgICB8IDcgKysrLS0tLQog
YXJjaC94ODYveGVuL21tdV9wdi5jICAgICAgICAgICAgICAgICAgICAgICAgICB8IDkgKysrLS0t
LS0tCiBkcml2ZXJzL3hlbi94ZW5idXMveGVuYnVzX3Byb2JlLmMgICAgICAgICAgICAgIHwgOSAr
KysrKysrKysKIDQgZmlsZXMgY2hhbmdlZCwgMjQgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25z
KC0pCgpDb2xpbiBJYW4gS2luZyAoMSk6CiAgICAgIHg4Ni94ZW46IHJlbW92ZSByZWR1bmRhbnQg
dmFyaWFibGUgc2F2ZV9wdWQKCkpvZSBKaW4gKDEpOgogICAgICB4ZW46IGV4cG9ydCBkZXZpY2Ug
c3RhdGUgdG8gc3lzZnMKCkp1ZXJnZW4gR3Jvc3MgKDIpOgogICAgICB4ODYveGVuOiBkb24ndCB3
cml0ZSBwdGVzIGRpcmVjdGx5IGluIDMyLWJpdCBQViBndWVzdHMKICAgICAgeDg2L3BhZTogdXNl
IDY0IGJpdCBhdG9taWMgeGNoZyBmdW5jdGlvbiBpbiBuYXRpdmVfcHRlcF9nZXRfYW5kX2NsZWFy
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 15:15:17 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 15:15:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvl8U-0000SV-JF; Fri, 31 Aug 2018 15:14: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=ynna=lo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvl8T-0000SQ-2C
 for xen-devel@lists.xen.org; Fri, 31 Aug 2018 15:14:57 +0000
X-Inumbo-ID: 66a4ab72-ad30-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 66a4ab72-ad30-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 17:13:23 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 31 Aug 2018 09:14:53 -0600
Message-Id: <5B895B6B02000078001E3E4B@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 31 Aug 2018 09:14:51 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Andrew Cooper" <andrew.cooper3@citrix.com>
References: <1535643097-12059-1-git-send-email-andrew.cooper3@citrix.com>
 <5B88FEAA02000078001E3C71@prv1-mh.provo.novell.com>
 <acdedc91-1ad8-0e20-cc06-fbba17deb55d@citrix.com>
In-Reply-To: <acdedc91-1ad8-0e20-cc06-fbba17deb55d@citrix.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH] xen: Improvements to domain_crash()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wei.liu2@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Xen-devel <xen-devel@lists.xen.org>, Julien Grall <julien.grall@arm.com>,
 Paul Durrant <paul.durrant@citrix.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Dario Faggioli <dfaggioli@suse.com>, Brian Woods <brian.woods@amd.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Pj4+IE9uIDMxLjA4LjE4IGF0IDE1OjQ4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv
dGU6Cj4gT24gMzEvMDgvMTggMDk6MzksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAzMC4w
OC4xOCBhdCAxNzozMSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gQEAg
LTI2ODYsMTcgKzI2NzgsMjIgQEAgc3RhdGljIHZvaWQgKmh2bV9tYXBfZW50cnkodW5zaWduZWQg
bG9uZyB2YSwgYm9vbF90ICp3cml0YWJsZSkKPj4+ICAgICAgcGZlYyA9IFBGRUNfcGFnZV9wcmVz
ZW50Owo+Pj4gICAgICBnZm4gPSBwYWdpbmdfZ3ZhX3RvX2dmbihjdXJyZW50LCB2YSwgJnBmZWMp
Owo+Pj4gICAgICBpZiAoIHBmZWMgJiAoUEZFQ19wYWdlX3BhZ2VkIHwgUEZFQ19wYWdlX3NoYXJl
ZCkgKQo+Pj4gLSAgICAgICAgZ290byBmYWlsOwo+Pj4gKyAgICB7Cj4+PiArICAgICAgICBkb21h
aW5fY3Jhc2goY3VycmVudC0+ZG9tYWluLCAiRGVzY3JpcHRvciB0YWJsZSBpcyBwYWdlZCBvciBz
aGFyZWRcbiIpOwo+PiBTaW5jZSBhIHBhZ2UgY2FuJ3QgYmUgcGFnZWQgYW5kIHNoYXJlZCBhdCB0
aGUgc2FtZSB0aW1lLCBwZXJoYXBzIGJldHRlcgo+PiB0byBsb2cganVzdCBvbmUgb2YgdGhlIHR3
byAod2hpY2hldmVyIGlzIGFwcGxpY2FibGUpPwo+IAo+IEkgY291bGQgZm9ybWF0IHBmZWMgaW50
byB0aGUgbWVzc2FnZT8KClRoYXQncyBhbHNvIGFuIG9wdGlvbiwgYnV0IHNsaWdodGx5IG1vcmUg
ZGlmZmljdWx0IHRvIGRlY2lwaGVyLCBzaG91bGQgaXQKcmVhbGx5IGhhcHBlbiB0byBiZSBsb2dn
ZWQuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 15:22:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 15: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 1fvlFX-0001G5-Dj; Fri, 31 Aug 2018 15: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=/b/z=lo=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fvlFW-0001Fq-2T
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 15:22:14 +0000
X-Inumbo-ID: bd7af7f9-ad31-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id bd7af7f9-ad31-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 15:22:58 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id B3611AED0;
 Fri, 31 Aug 2018 15:22:10 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 31 Aug 2018 17:22:05 +0200
Message-Id: <20180831152205.21872-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20180831152205.21872-1-jgross@suse.com>
References: <20180831152205.21872-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 2/2] xen: fill topology info for all present
 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: 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>

VGhlIHRvcG9sb2d5IGluZm9ybWF0aW9uIG9idGFpbmFibGUgdmlhIFhFTl9TWVNDVExfY3B1dG9w
b2luZm8gaXMKZmlsbGVkIHJhdGhlciB3ZWlyZDogdGhlIHNpemUgb2YgdGhlIGFycmF5IGlzIGRl
cml2ZWQgZnJvbSB0aGUgaGlnaGVzdApvbmxpbmUgY3B1IG51bWJlciwgc28gaW4gY2FzZSB0aGVy
ZSBhcmUgdHJhaWxpbmcgb2ZmbGluZSBjcHVzIHRoZXkKd2lsbCBub3QgYmUgaW5jbHVkZWQuCgpP
biBhIGR1YWwgY29yZSBzeXN0ZW0gd2l0aCA0IHRocmVhZHMgYm9vdGVkIHdpdGggc210PTAgd2l0
aG91dCB0aGlzCnBhdGNoIHhsIGluZm8gLW4gd2lsbCBwcmludDoKCmNwdV90b3BvbG9neSAgICAg
ICAgICAgOgpjcHU6ICAgIGNvcmUgICAgc29ja2V0ICAgICBub2RlCiAgMDogICAgICAgMCAgICAg
ICAgMCAgICAgICAgMAogIDE6ICAgICAgIDAgICAgICAgIDAgICAgICAgIDAKICAyOiAgICAgICAx
ICAgICAgICAwICAgICAgICAwCgp3aGlsZSB3aXRoIHRoaXMgcGF0Y2ggdGhlIG91dHB1dCBpczoK
CmNwdV90b3BvbG9neSAgICAgICAgICAgOgpjcHU6ICAgIGNvcmUgICAgc29ja2V0ICAgICBub2Rl
CiAgMDogICAgICAgMCAgICAgICAgMCAgICAgICAgMAogIDE6ICAgICAgIDAgICAgICAgIDAgICAg
ICAgIDAKICAyOiAgICAgICAxICAgICAgICAwICAgICAgICAwCiAgMzogICAgICAgMSAgICAgICAg
MCAgICAgICAgMAoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgotLS0KIHhlbi9jb21tb24vc3lzY3RsLmMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNl
cnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3N5c2N0bC5j
IGIveGVuL2NvbW1vbi9zeXNjdGwuYwppbmRleCA4ZTgzYzMzYTE2Li5jMGFhNmJkZTRlIDEwMDY0
NAotLS0gYS94ZW4vY29tbW9uL3N5c2N0bC5jCisrKyBiL3hlbi9jb21tb24vc3lzY3RsLmMKQEAg
LTM0OSw3ICszNDksNyBAQCBsb25nIGRvX3N5c2N0bChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhl
bl9zeXNjdGxfdCkgdV9zeXNjdGwpCiAgICAgICAgIHVuc2lnbmVkIGludCBpLCBudW1fY3B1czsK
ICAgICAgICAgc3RydWN0IHhlbl9zeXNjdGxfY3B1dG9wb2luZm8gKnRpID0gJm9wLT51LmNwdXRv
cG9pbmZvOwogCi0gICAgICAgIG51bV9jcHVzID0gY3B1bWFza19sYXN0KCZjcHVfb25saW5lX21h
cCkgKyAxOworICAgICAgICBudW1fY3B1cyA9IGNwdW1hc2tfbGFzdCgmY3B1X3ByZXNlbnRfbWFw
KSArIDE7CiAgICAgICAgIGlmICggIWd1ZXN0X2hhbmRsZV9pc19udWxsKHRpLT5jcHV0b3BvKSAp
CiAgICAgICAgIHsKICAgICAgICAgICAgIHN0cnVjdCB4ZW5fc3lzY3RsX2NwdXRvcG8gY3B1dG9w
byA9IHsgfTsKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 15:22:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 15: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 1fvlFX-0001GB-NB; Fri, 31 Aug 2018 15:22: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=/b/z=lo=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fvlFW-0001Fv-E2
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 15:22:14 +0000
X-Inumbo-ID: 6b8f4ffe-ad31-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6b8f4ffe-ad31-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 17:20: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 B3690AED3;
 Fri, 31 Aug 2018 15:22:10 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 31 Aug 2018 17:22:04 +0200
Message-Id: <20180831152205.21872-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20180831152205.21872-1-jgross@suse.com>
References: <20180831152205.21872-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 1/2] tools/libxl: correct vcpu affinity
 output with sparse physical cpu map
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

V2l0aCBub3QgYWxsIHBoeXNpY2FsIGNwdXMgb25saW5lIChlLmcuIHdpdGggc210PTApIHRoZSBv
dXRwdXQgb2YgaHRlCnZjcHUgYWZmaW5pdGllcyBpcyB3cm9uZywgYXMgdGhlIGFmZmluaXR5IGJp
dG1hcHMgYXJlIGNhcHBlZCBhZnRlcgpucl9jcHVzIGJpdHMsIGluc3RlYWQgb2YgdXNpbmcgbWF4
X2NwdV9pZC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
QWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMveGwveGxf
dmNwdS5jIHwgNCArKy0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL3hsL3hsX3ZjcHUuYyBiL3Rvb2xzL3hsL3hsX3Zj
cHUuYwppbmRleCAzMzg0ZWVlZDA2Li5jODc3ZjI1OTVmIDEwMDY0NAotLS0gYS90b29scy94bC94
bF92Y3B1LmMKKysrIGIvdG9vbHMveGwveGxfdmNwdS5jCkBAIC0xNDQsMTMgKzE0NCwxMyBAQCBz
dGF0aWMgdm9pZCB2Y3B1bGlzdChpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAgICAgIH0KIAog
ICAgICAgICBmb3IgKGkgPSAwOyBpPG5iX2RvbWFpbjsgaSsrKQotICAgICAgICAgICAgcHJpbnRf
ZG9tYWluX3ZjcHVpbmZvKGRvbWluZm9baV0uZG9taWQsIHBoeXNpbmZvLm5yX2NwdXMpOworICAg
ICAgICAgICAgcHJpbnRfZG9tYWluX3ZjcHVpbmZvKGRvbWluZm9baV0uZG9taWQsIHBoeXNpbmZv
Lm1heF9jcHVfaWQgKyAxKTsKIAogICAgICAgICBsaWJ4bF9kb21pbmZvX2xpc3RfZnJlZShkb21p
bmZvLCBuYl9kb21haW4pOwogICAgIH0gZWxzZSB7CiAgICAgICAgIGZvciAoOyBhcmdjID4gMDsg
Kythcmd2LCAtLWFyZ2MpIHsKICAgICAgICAgICAgIHVpbnQzMl90IGRvbWlkID0gZmluZF9kb21h
aW4oKmFyZ3YpOwotICAgICAgICAgICAgcHJpbnRfZG9tYWluX3ZjcHVpbmZvKGRvbWlkLCBwaHlz
aW5mby5ucl9jcHVzKTsKKyAgICAgICAgICAgIHByaW50X2RvbWFpbl92Y3B1aW5mbyhkb21pZCwg
cGh5c2luZm8ubWF4X2NwdV9pZCArIDEpOwogICAgICAgICB9CiAgICAgfQogICB2Y3B1bGlzdF9v
dXQ6Ci0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 15:22:20 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 15: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 1fvlFY-0001GH-0v; Fri, 31 Aug 2018 15: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=/b/z=lo=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fvlFW-0001Fw-E3
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 15:22:14 +0000
X-Inumbo-ID: 6b8f691b-ad31-11e8-a8a5-bc764e045a96
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 6b8f691b-ad31-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 17:20:41 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id B42E9AEDC;
 Fri, 31 Aug 2018 15:22:10 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 31 Aug 2018 17:22:03 +0200
Message-Id: <20180831152205.21872-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH v2 0/2] fix smt=0 fallout
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

V2l0aCBzbXQ9MCBzb21lIG91dHB1dCBvZiB4bCBpcyB3cm9uZy4gRml4IGl0LgoKSnVlcmdlbiBH
cm9zcyAoMik6CiAgdG9vbHMvbGlieGw6IGNvcnJlY3QgdmNwdSBhZmZpbml0eSBvdXRwdXQgd2l0
aCBzcGFyc2UgcGh5c2ljYWwgY3B1IG1hcAogIHhlbjogZmlsbCB0b3BvbG9neSBpbmZvIGZvciBv
bmxpbmUgY3B1cyBvbmx5CgpDaGFuZ2VzIGluIFYyOgotIHBhdGNoIDI6IHByaW50IGluZm8gZm9y
IG9mZmxpbmUgY3B1cywgdG9vIChKYW4gQmV1bGljaCkKCkp1ZXJnZW4gR3Jvc3MgKDIpOgogIHRv
b2xzL2xpYnhsOiBjb3JyZWN0IHZjcHUgYWZmaW5pdHkgb3V0cHV0IHdpdGggc3BhcnNlIHBoeXNp
Y2FsIGNwdSBtYXAKICB4ZW46IGZpbGwgdG9wb2xvZ3kgaW5mbyBmb3IgYWxsIHByZXNlbnQgY3B1
cwoKIHRvb2xzL3hsL3hsX3ZjcHUuYyAgfCA0ICsrLS0KIHhlbi9jb21tb24vc3lzY3RsLmMgfCAy
ICstCiAyIGZpbGVzIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCi0t
IAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 15:23:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 15: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 1fvlGR-0001Yg-CG; Fri, 31 Aug 2018 15:23: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=ynna=lo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvlGP-0001YS-Qe
 for xen-devel@lists.xen.org; Fri, 31 Aug 2018 15:23:09 +0000
X-Inumbo-ID: 8d17c510-ad31-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 8d17c510-ad31-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 17:21:37 +0200 (CEST)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 31 Aug 2018 09:23:07 -0600
Message-Id: <5B895D5A02000078001E3E6C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 31 Aug 2018 09:23:06 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: <aisaila@bitdefender.com>
References: <1534946563-12084-1-git-send-email-aisaila@bitdefender.com>
 <1534946563-12084-14-git-send-email-aisaila@bitdefender.com>
 <20180822144129.uxe5plthp4fxyxqe@mac>
 <1534950925.20997.8.camel@bitdefender.com>
 <1535551353.20997.18.camel@bitdefender.com>
 <5B86AA0002000078001E31D3@prv1-mh.provo.novell.com>
 <1535723781.3949.5.camel@bitdefender.com>
In-Reply-To: <1535723781.3949.5.camel@bitdefender.com>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v17 13/13] 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 Liu <wei.liu2@citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Paul Durrant <paul.durrant@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+IE9uIDMxLjA4LjE4IGF0IDE1OjU2LCA8YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3Rl
Ogo+IE9uIE1pLCAyMDE4LTA4LTI5IGF0IDA4OjEzIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4gPiA+ID4gT24gMjkuMDguMTggYXQgMTY6MDIsIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4g
d3JvdGU6Cj4+ID4gT24gTWksIDIwMTgtMDgtMjIgYXQgMTg6MTUgKzAzMDAsIElzYWlsYSBBbGV4
YW5kcnUgd3JvdGU6Cj4+ID4gPiBPbiBNaSwgMjAxOC0wOC0yMiBhdCAxNjo0MSArMDIwMCwgUm9n
ZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4gPiA+ID4gCj4+ID4gPiA+IElmIHlvdSBsb29rIGF0IHZj
cHVfaHZtIGluIHRvb2xzL2xpYnhjL3hjX2RvbV94ODYuYyBpdCBzYXZlcwo+PiA+ID4gPiB0aGUK
Pj4gPiA+ID4gZnVsbAo+PiA+ID4gPiBkb21haW4gY29udGV4dCBqdXN0IHRvIGdldCB0aGUgQ1BV
IGFuZCB0aGUgTVRSUiBzdGF0ZSBvZgo+PiA+ID4gPiBWQ1BVIzAuIERvCj4+ID4gPiA+IHlvdSB0
aGluayB5b3UgY291bGQgc3dpdGNoIHRoaXMgY29kZSB0byB1c2UgdGhlIG5ld2x5Cj4+ID4gPiA+
IGludHJvZHVjZWQKPj4gPiA+ID4gbWFjaGluZXJ5IHRvIHNhdmUgYSBzaW5nbGUgaW5zdGFuY2Ug
b2YgYSBzcGVjaWZpYyB0eXBlPwo+PiA+ID4gU3VyZSwgSSB3aWxsIGFkZCBhIHRvb2wgcGF0Y2gg
YXQgdGhlIGVuZCBvZiB0aGUgc2VyaWVzCj4+ID4gSXMgdGhpcyB1cmdlbnQgdG8gYmUgaW4gdGhp
cyBzZXJpZXM/IElmIG5vdCBJIHdpbGwgYWRkIGEgbmV3IHBhdGNoCj4+ID4gYWZ0ZXIgaXQgaXMg
YWxsIGluLiAKPj4gQ29uc2lkZXJpbmcgdGhlIHByb2JsZW1zIHRoYXQgdGhlcmUgaGF2ZSBiZWVu
IHdpdGggdGhpcyBzZXJpZXMsCj4+IGFueXRoaW5nIHRvIGhlbHAgYnVpbGQgY29uZmlkZW5jZSBp
biB0aGluZ3Mgc3RpbGwgd29ya2luZyBmb3IgYWxsCj4+IGNhc2VzIHdvdWxkIGhlbHAgaGVyZSwg
c28gSSdtIHByZXR0eSBnbGFkIFJvZ2VyIHRob3VnaHQgb2YgdGhpcywKPj4gYW5kIHdoaWxlIEkg
d291bGRuJ3QgbWFrZSBpdCBhcyBzdHJvbmcgYXMgInRoZSBzZXJpZXMgY2FuJ3QgZ28KPj4gaW4g
d2l0aG91dCB0aGlzIiwgSSdkIHN0aWxsIG11Y2ggcHJlZmVyIGlmIHlvdSB0b28gdGhlIHRpbWUu
Cj4gCj4gSSBkb24ndCB0aGluayBpdCBpcyBwb3NzaWJsZSB0byB1c2UgZ2V0Y29udGV4dF9wYXJ0
aWFsKCkgaW4gdmNwdV9odm0oKQo+IGJlY2F1c2Ugb2YgdGhlIG5lZWQgdG8gaGF2ZSBhIGhlYWRl
ciBmb3IgeGNfZG9tYWluX2h2bV9zZXRjb250ZXh0KCkgYW5kCj4gdGhlIG9ubHkgd2F5IHRvIGdl
dCBpdCBpcyBieSB4Y19kb21haW5faHZtX2dldGNvbnRleHQoKS4gVGhlcmUgaXMgYWxzbwo+IGEg
Y29tbWVudCB0aGVyZSB0aGF0IHN0YXRlcyB0aGUgc2FtZSB0aGluZwo+ICIvKgo+ICAgICAgKiBH
ZXQgdGhlIGZ1bGwgSFZNIGNvbnRleHQgaW4gb3JkZXIgdG8gaGF2ZSB0aGUgaGVhZGVyLCBpdCBp
cyBub3QKPiAgICAgICogcG9zc2libGUgdG8gZ2V0IHRoZSBoZWFkZXIgd2l0aCBnZXRjb250ZXh0
X3BhcnRpYWwsIGFuZCBjcmFmdGluZwo+IG9uZQo+ICAgICAgKiBmcm9tIHVzZXJzcGFjZSBpcyBh
bHNvIG5vdCBhbiBvcHRpb24gc2luY2UgY3B1aWQgaXMgdHJhcHBlZCBhbmQKPiAgICAgICogbW9k
aWZpZWQgYnkgWGVuLgo+ICAgICAgKi8KPiAiCj4gSSBob3BlIEkgdW5kZXJzdG9vZCB0aGUgcmVx
dWVzdCBjb3JyZWN0bHkgdG8gc3RhcnQgd2l0aCBhbmQgaWYgbm90Cj4gcGxlYXNlIGNsYXJpZnku
IAoKSG1tLCBJJ20gaW4gbm8gd2F5IGEgdG9vbHMgZXhwZXJ0LCBidXQgSSBhZ3JlZSB0aGF0IHRo
aXMgZnVuY3Rpb24gZG9lc24ndApsb29rIGxpa2UgaXQncyBhIGdvb2QgY2FuZGlkYXRlIGZvciBj
b252ZXJzaW9uLiBJIGRpZG4ndCBsb29rIGF0IGl0IHdoZW4KUm9nZXIgcG9pbnRlZCB5b3UgdGhl
cmUsIGFuZCB3aXRoIG15IHByZXZpb3VzIHJlcGx5IEkgd2FzIG9ubHkgdHJ5aW5nCnRvIHN1cHBv
cnQgdGhlIGdlbmVyYWwgYXNwZWN0IG9mIFJvZ2VyJ3MgcmVxdWVzdCwgbm90IHRoZSBzcGVjaWZp
YwpleGFtcGxlLiBXaGljaCBtZWFucyAtIGlmIHRoZXJlJ3Mgbm8gYmV0dGVyIGNvbnZlcnNpb24g
Y2FuZGlkYXRlLCB0aGVuCnNvIGJlIGl0IGFuZCB0aGUgc2VyaWVzIGlzIGdvaW5nIHRvIGJlIGZp
bmUgd2l0aG91dCB0aGUgZXh0cmEgcGF0Y2ggKGJ1dApvZiBjb3Vyc2Ugd2UgdGhlbiBleHBlY3Qg
eW91IGV2ZW4gbW9yZSB0byBtYWtlIHN1cmUgdGhlIGJlc3QgeW91CmNhbiB0aGF0IHRoZXJlIGFy
ZSBubyByZWdyZXNzaW9ucykuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 15:27:28 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 15:27:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvlKV-0001q6-09; Fri, 31 Aug 2018 15:27: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=ynna=lo=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1fvlKT-0001pz-Bk
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 15:27:21 +0000
X-Inumbo-ID: 748a221a-ad32-11e8-a6a9-d7ebe60f679a
Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 748a221a-ad32-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 15:28:05 +0000 (UTC)
Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com
 with Novell_GroupWise; Fri, 31 Aug 2018 09:27:18 -0600
Message-Id: <5B895E5302000078001E3E8C@prv1-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 18.0.2 
Date: Fri, 31 Aug 2018 09:27:15 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Olaf Hering" <olaf@aepfle.de>
References: <20180831105653.23806-1-olaf@aepfle.de>
In-Reply-To: <20180831105653.23806-1-olaf@aepfle.de>
Mime-Version: 1.0
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3] xen: add DEBUG_INFO Kconfig symbol
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <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+IE9uIDMxLjA4LjE4IGF0IDEyOjU2LCA8b2xhZkBhZXBmbGUuZGU+IHdyb3RlOgo+IC0tLSBh
L3hlbi9SdWxlcy5tawo+ICsrKyBiL3hlbi9SdWxlcy5tawo+IEBAIC01NSw3ICs1NSw3IEBAIGVu
ZGlmCj4gIAo+ICBDRkxBR1MgKz0gLW5vc3RkaW5jIC1mbm8tYnVpbHRpbiAtZm5vLWNvbW1vbgo+
ICBDRkxBR1MgKz0gLVdlcnJvciAtV3JlZHVuZGFudC1kZWNscyAtV25vLXBvaW50ZXItYXJpdGgK
PiAtQ0ZMQUdTICs9IC1waXBlIC1nIC1EX19YRU5fXyAtaW5jbHVkZSAkKEJBU0VESVIpL2luY2x1
ZGUveGVuL2NvbmZpZy5oCj4gK0NGTEFHUyArPSAtcGlwZSAtRF9fWEVOX18gLWluY2x1ZGUgJChC
QVNFRElSKS9pbmNsdWRlL3hlbi9jb25maWcuaAo+ICBDRkxBR1MgKz0gJy1EX19PQkpFQ1RfRklM
RV9fPSIkQCInCj4gIAo+ICBpZm5lcSAoJChjbGFuZykseSkKPiBAQCAtNjUsNiArNjUsNyBAQCBp
Zm5lcSAoJChjbGFuZykseSkKPiAgQ0ZMQUdTICs9IC1XYSwtLXN0cmlwLWxvY2FsLWFic29sdXRl
Cj4gIGVuZGlmCj4gIAo+ICtDRkxBR1MtJChDT05GSUdfREVCVUdfSU5GTykgKz0gLWcKPiAgaWZu
ZXEgKCQobWF4X3BoeXNfaXJxcyksKQo+ICBDRkxBR1MteSAgICAgICAgICAgICAgICArPSAtRE1B
WF9QSFlTX0lSUVM9JChtYXhfcGh5c19pcnFzKQo+ICBlbmRpZgoKSSBkb24ndCB1bmRlcnN0YW5k
IHdoeSB5b3UgbW92ZSB0aGUgYWRkaXRpb24gb2YgLWcgZG93biBoZXJlLCBidXQgdGhpcwpjYW4g
YmUgZWFzaWx5IGFkanVzdGVkIHdoaWxlIGNvbW1pdHRpbmcuIFdpdGggdGhpcyB0YWtlbiBjYXJl
IG9mCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpKYW4KCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 15:46:54 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 15:46:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvldD-0003Q6-UC; Fri, 31 Aug 2018 15:46: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=bl97=lo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvldD-0003Px-4y
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 15:46:43 +0000
X-Inumbo-ID: 29258e73-ad35-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 29258e73-ad35-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 15:47:27 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <aliasfile-bounces@xenproject.org>)
 id 1fvld8-0002Na-Ov; Fri, 31 Aug 2018 15:46: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 1fvld8-0002wL-FE; Fri, 31 Aug 2018 15:46:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvld8-0007lr-Ef; Fri, 31 Aug 2018 15:46:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-127047-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-armhf-armhf-xl:xen-boot:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=61649709421a5a7c1a9fbb45cd8ff15a299bf6ee
X-Osstest-Versions-That: xen=f04955e18502035121776f6e09d83ae5a36c773c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 31 Aug 2018 15:46:38 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 127047: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNzA0NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNzA0Ny8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2OTk2
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAg
ICAgICAgICAgICAgICAgNjE2NDk3MDk0MjFhNWE3YzFhOWZiYjQ1Y2Q4ZmYxNWEyOTliZjZlZQpi
YXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgZjA0OTU1ZTE4NTAyMDM1MTIx
Nzc2ZjZlMDlkODNhZTVhMzZjNzczYwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI2OTk2ICAyMDE4
LTA4LTMwIDE1OjAxOjAyIFogICAgMSBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNzA0MiAg
MjAxOC0wOC0zMSAxMjowMDozNyBaICAgIDAgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRp
Z0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdyYUB0eWNoby5uc2EuZ292Pgog
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5n
cmFsbEBhcm0uY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29tbWl0IDYxNjQ5
NzA5NDIxYTVhN2MxYTlmYmI0NWNkOGZmMTVhMjk5YmY2ZWUKQXV0aG9yOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBNYXIgMTkgMTc6MDc6NTAg
MjAxOCArMDAwMAoKICAgIHhlbi9kb21haW46IEFsbG9jYXRlIGQtPnZjcHVbXSBpbiBkb21haW5f
Y3JlYXRlKCkKICAgIAogICAgRm9yIEFSTSwgdGhlIGNhbGwgdG8gYXJjaF9kb21haW5fY3JlYXRl
KCkgbmVlZHMgdG8gaGF2ZSBjb21wbGV0ZWQgYmVmb3JlCiAgICBkb21haW5fbWF4X3ZjcHVzKCkg
d2lsbCByZXR1cm4gdGhlIGNvcnJlY3QgdXBwZXIgYm91bmQuCiAgICAKICAgIEZvciBlYWNoIGFy
Y2gncyBkb20wJ3MsIGRyb3AgdGhlIHRlbXBvcmFyeSBtYXhfdmNwdXMgcGFyYW1ldGVyLCBhbmQg
YWxsb2NhdGlvbgogICAgb2YgZG9tMC0+dmNwdS4KICAgIAogICAgV2l0aCBkLT5tYXhfdmNwdXMg
bm93IGNvcnJlY3RseSBjb25maWd1cmVkIGJlZm9yZSBldnRjaG5faW5pdCgpLCB0aGUgcG9sbCBt
YXNrCiAgICBjYW4gYmUgY29uc3RydWN0ZWQgc3VpdGFibHkgZm9yIHRoZSBkb21haW4sIHJhdGhl
ciB0aGFuIGZvciB0aGUgd29yc3QtY2FzZQogICAgc2V0dGluZy4KICAgIAogICAgRHVlIHRvIHRo
ZSBldnRjaG5faW5pdCgpIGZpeGVzLCBpdCBubyBsb25nZXIgY2FsbHMgZG9tYWluX21heF92Y3B1
cygpLCBhbmQKICAgIEFSTSdzIHR3byBpbXBsZW1lbnRhdGlvbnMgb2YgdmdpY19tYXhfdmNwdXMo
KSBubyBsb25nZXIgbmVlZCB3b3JrIGFyb3VuZCB0aGUKICAgIG91dC1vZi1vcmRlciBjYWxsLgog
ICAgCiAgICBGcm9tIHRoaXMgcG9pbnQgb24sIGQtPm1heF92Y3B1cyBhbmQgZC0+dmNwdXNbXSBh
cmUgdmFsaWQgZm9yIGFueSBkb21haW4gd2hpY2gKICAgIGNhbiBiZSBsb29rZWQgdXAgYnkgZG9t
aWQuCiAgICAKICAgIFRoZSBYRU5fRE9NQ1RMX21heF92Y3B1cyBoeXBlcmNhbGwgaXMgbW9kaWZp
ZWQgdG8gcmVqZWN0IGFueSBjYWxsIGF0dGVtcHQgd2l0aAogICAgbWF4ICE9IGQtPm1heF92Y3B1
cywgd2hpY2ggZG9lcyBtYXRjaCB0aGUgb2xkZXIgc2VtYW50aWNzIChub3QgdGhhdCBpdCBpcwog
ICAgb2J2aW91cyBmcm9tIHRoZSBjb2RlKS4gIFRoZSBsb2dpYyB0byBhbGxvY2F0ZSBkLT52Y3B1
W10gaXMgZHJvcHBlZCwgYnV0IGF0CiAgICB0aGlzIHBvaW50IHRoZSBoeXBlcmNhbGwgc3RpbGwg
bmVlZHMgbWFraW5nIHRvIGFsbG9jYXRlIGVhY2ggdmNwdS4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogSnVsaWVuIEdy
YWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCmNvbW1pdCAxYWVhOTc0ZjA0ODA2YTc0NTkyZTBi
M2NmMDYzZTRiNDdhOTIyYjliCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFyIDE5IDE3OjI4OjUwIDIwMTggKzAwMDAKCiAgICB4
ZW4vZG9tMDogQXJyYW5nZSBmb3IgZG9tMF9jZmcgdG8gY29udGFpbiB0aGUgcmVhbCBtYXhfdmNw
dXMgdmFsdWUKICAgIAogICAgTWFrZSBkb20wX21heF92Y3B1cygpIGEgY29tbW9uIGludGVyZmFj
ZSwgYW5kIGltcGxlbWVudCBpdCBvbiBBUk0gYnkgc3BsaXR0aW5nCiAgICB0aGUgZXhpc3Rpbmcg
YWxsb2NfZG9tMF92Y3B1MCgpIGZ1bmN0aW9uIGluIGhhbGYuCiAgICAKICAgIEFzIGRvbWFpbl9j
cmVhdGUoKSBkb2Vzbid0IHlldCBzZXQgdXAgdGhlIHZjcHUgYXJyYXksIHRoZSBtYXggdmFsdWUg
aXMgYWxzbwogICAgcGFzc2VkIGludG8gYWxsb2NfZG9tMF92Y3B1MCgpLiAgVGhpcyBpcyB0ZW1w
b3JhcnkgZm9yIGJpc2VjdGliaWxpdHkgYW5kCiAgICByZW1vdmVkIGluIHRoZSBmb2xsb3dpbmcg
cGF0Y2guCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3Jh
bGxAYXJtLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+Cgpjb21taXQgNDczN2ZhNTJjZTg2OGI1MWE5N2JkNGY2ZWU5MzJlMDQwY2IxMDNiZgpBdXRo
b3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVHVl
IEZlYiAyNyAxNzozOTozNyAyMDE4ICswMDAwCgogICAgdG9vbHM6IFBhc3MgbWF4X3ZjcHVzIHRv
IFhFTl9ET01DVExfY3JlYXRlZG9tYWluCiAgICAKICAgIFhFTl9ET01DVExfbWF4X3ZjcHVzIGlz
IGEgbWFuZGF0b3J5IGh5cGVyY2FsbCwgYnV0IG5vdGhpbmcgYWN0dWFsbHkgcHJldmVudHMgYQog
ICAgdG9vbHN0YWNrIGZyb20gdW5wYXVzaW5nIGEgZG9tYWluIHdpdGggbm8gdmNwdXMuCiAgICAK
ICAgIE9yaWdpbmFsbHksIGQtPnZjcHVzW10gd2FzIGFuIGVtYmVkZGVkIGFycmF5IGluIHN0cnVj
dCBkb21haW4sIGJ1dCBjL3MKICAgIGZiNDQyZTIxNyAieDg2XzY0OiBhbGxvdyBtb3JlIHZDUFUt
cyBwZXIgZ3Vlc3QiIGluIFhlbiA0LjAgYWx0ZXJlZCBpdCB0byBiZWluZwogICAgZHluYW1pY2Fs
bHkgYWxsb2NhdGVkLiAgQSBzaWRlIGVmZmVjdCBvZiB0aGlzIGlzIHRoYXQgZC0+dmNwdVtdIGlz
IE5VTEwgdW50aWwKICAgIFhFTl9ET01DVExfbWF4X3ZjcHVzIGhhcyBjb21wbGV0ZWQsIGJ1dCBh
IGxvdCBvZiBoeXBlcmNhbGxzIGJsaW5kbHkKICAgIGRlcmVmZXJlbmNlIGl0LgogICAgCiAgICBF
dmVuIHRvZGF5LCB0aGUgYmVoYXZpb3VyIG9mIFhFTl9ET01DVExfbWF4X3ZjcHVzIGlzIGEgbWFu
ZGF0b3J5IHNpbmdsZXRvbgogICAgY2FsbCB3aGljaCBjYW4ndCBjaGFuZ2UgdGhlIG51bWJlciBv
ZiB2Y3B1cyBvbmNlIGEgdmFsdWUgaGFzIGJlZW4gY2hvc2VuLgogICAgCiAgICBJbiBwcmVwYXJh
dGlvbiB0byByZW1vdGUgdGhlIGh5cGVyY2FsbCwgZXh0ZW5kIHhlbl9kb21jdGxfY3JlYXRlZG9t
YWluIHdpdGgKICAgIHRoZSBhIG1heF92Y3B1cyBmaWVsZCBhbmQgYXJyYW5nZSBmb3IgYWxsIGNh
bGxlcnMgdG8gcGFzcyB0aGUgYXBwcm9wcmlhdGUKICAgIHZhbHVlLiAgVGhlcmUgaXMgbm8gY2hh
bmdlIGluIGNvbnN0cnVjdGlvbiBiZWhhdmlvdXIgeWV0LCBidXQgbGF0ZXIgcGF0Y2hlcwogICAg
d2lsbCByZWFycmFuZ2UgdGhlIGh5cGVydmlzb3IgaW50ZXJuYWxzLgogICAgCiAgICBGb3IgdGhl
IHB5dGhvbiBzdHVicywgZXh0ZW5kIHRoZSBkb21haW5fY3JlYXRlIGtleXdvcmQgbGlzdCB0byB0
YWtlIGEKICAgIG1heF92Y3B1cyBwYXJhbWV0ZXIsIGluIGxpZXUgb2YgZGVsZXRpbmcgdGhlIHB5
eGNfZG9tYWluX21heF92Y3B1cyBmdW5jdGlvbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBEYW5p
ZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICAgIEFja2VkLWJ5OiBDaHJpc3Rp
YW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2Vp
IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCA1ODBjNDU4Njk5ZTM2N2JmNDI3OTY3
ODQ0ZmE3OTA4NmI2MGRhNjc1CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFyIDE5IDE2OjUwOjQ2IDIwMTggKzAwMDAKCiAgICB4
ZW4vZG9tYWluOiBDYWxsIGFyY2hfZG9tYWluX2NyZWF0ZSgpIGFzIGVhcmx5IGFzIHBvc3NpYmxl
IGluIGRvbWFpbl9jcmVhdGUoKQogICAgCiAgICBUaGlzIGlzIGluIHByZXBhcmF0aW9uIHRvIHNl
dCB1cCBkLT5tYXhfY3B1cyBhbmQgZC0+dmNwdVtdIGluIGRvbWFpbl9jcmVhdGUoKSwKICAgIGFu
ZCBhbGxvdyBsYXRlciBwYXJ0cyBvZiBkb21haW4gY29uc3RydWN0aW9uIHRvIGhhdmUgYWNjZXNz
IHRvIHRoZSB2YWx1ZXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IDY0MjVmOTFjNzI1MjUyOTVhNTUxYmYxNDhkOWE2YjBm
YTc5NzEwOTcKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgpEYXRlOiAgIE1vbiBNYXIgMTkgMTY6MDY6MjQgMjAxOCArMDAwMAoKICAgIHhlbi9nbnR0YWI6
IEZvbGQgZ3JhbnRfdGFibGVfe2NyZWF0ZSxzZXRfbGltaXRzfSgpIGludG8gZ3JhbnRfdGFibGVf
aW5pdCgpCiAgICAKICAgIE5vdyB0aGF0IHRoZSBtYXhfe2dyYW50LG1hcHRyYWNrfV9mcmFtZXMg
YXJlIHNwZWNpZmllZCBmcm9tIHRoZSB2ZXJ5IGJlZ2lubmluZwogICAgb2YgZ3JhbnQgdGFibGUg
Y29uc3RydWN0aW9uLCB0aGUgdmFyaW91cyBpbml0aWFsaXNhdGlvbiBmdW5jdGlvbnMgY2FuIGJl
CiAgICBmb2xkZWQgdG9nZXRoZXIgYW5kIHNpbXBsaWZpZWQgYXMgYSByZXN1bHQuCiAgICAKICAg
IExlYXZlIGdyYW50X3RhYmxlX2luaXQoKSBhcyB0aGUgcHVibGljIGludGVyZmFjZSwgd2hpY2gg
aXMgbW9yZSBjb25zaXN0ZW50CiAgICB3aXRoIG90aGVyIHN1YnN5c3RlbXMuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAg
ICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IGFl
OGI4YmM1OTljZTJjMWZjNDJmMDBhMzBkNWUzNWE0OGMzZTk3MGMKQXV0aG9yOiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBGZWIgMjcgMTc6Mzk6
MzcgMjAxOCArMDAwMAoKICAgIHhlbi9kb21jdGw6IFJlbW92ZSBYRU5fRE9NQ1RMX3NldF9nbnR0
YWJfbGltaXRzCiAgICAKICAgIE5vdyB0aGF0IFhFTl9ET01DVExfY3JlYXRlZG9tYWluIGhhbmRs
ZXMgdGhlIGdyYW50IHRhYmxlIGxpbWl0cywgcmVtb3ZlCiAgICBYRU5fRE9NQ1RMX3NldF9nbnR0
YWJfbGltaXRzIChpbmNsdWRpbmcgWFNNIGhvb2tzIGFuZCBsaWJ4YyB3cmFwcGVycykuCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+
CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJldmlld2Vk
LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCmNvbW1pdCBkNzA0
YzJkNmRjODI1MjI0MzRiYzM1OGI2YzE5Y2JlNDIwYjM1NTJkCkF1dGhvcjogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFyIDE5IDExOjE5OjUy
IDIwMTggKzAwMDAKCiAgICB4ZW4vZ250dGFiOiBQYXNzIG1heF97Z3JhbnQsbWFwdHJhY2t9X2Zy
YW1lcyBpbnRvIGdyYW50X3RhYmxlX2NyZWF0ZSgpCiAgICAKICAgIC4uLiByYXRoZXIgdGhhbiBz
ZXR0aW5nIHRoZSBsaW1pdHMgdXAgYWZ0ZXIgZG9tYWluX2NyZWF0ZSgpIGhhcyBjb21wbGV0ZWQu
CiAgICAKICAgIFRoaXMgcmVtb3ZlcyB0aGUgY29tbW9uIGdudHRhYiBpbmZyYXN0cnVjdHVyZSBm
b3IgY2FsY3VsYXRpbmcgdGhlIG51bWJlciBvZgogICAgZG9tMCBncmFudCBmcmFtZXMgKGFzIHRo
ZSBjb21tb24gZ3JhbnQgdGFibGUgY29kZSBpcyBub3QgYW4gYXBwcm9wcmlhdGUgcGxhY2UKICAg
IGZvciBpdCB0byBsaXZlKSwgb3B0aW5nIGluc3RlYWQgdG8gcmVxdWlyZSB0aGUgZG9tMCBjb25z
dHJ1Y3Rpb24gY29kZSB0byBwYXNzCiAgICBhIHNhbmUgdmFsdWUgaW4gdmlhIHRoZSBjb25maWd1
cmF0aW9uLgogICAgCiAgICBJbiBwcmFjdGljZSwgdGhpcyBub3cgbWVhbnMgdGhhdCB0aGVyZSBp
cyBuZXZlciBhIHBhcnRpYWxseSBjb25zdHJ1Y3RlZCBncmFudAogICAgdGFibGUgZm9yIGEgcmVm
ZXJlbmNlLWFibGUgZG9tYWluLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGll
bi5ncmFsbEBhcm0uY29tPgoKY29tbWl0IGE5MDNiZjUyMzM1ODk4YWRiMjg5MWI0NWM4YmFmMmE3
MGI5MTI0ODUKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgpEYXRlOiAgIFR1ZSBGZWIgMjcgMTc6Mzk6MzcgMjAxOCArMDAwMAoKICAgIHRvb2xzOiBQYXNz
IGdyYW50IHRhYmxlIGxpbWl0cyB0byBYRU5fRE9NQ1RMX3NldF9nbnR0YWJfbGltaXRzCiAgICAK
ICAgIFhFTl9ET01DVExfc2V0X2dudHRhYl9saW1pdHMgaXMgYSBmYWlybHkgbmV3IGh5cGVyY2Fs
bCwgYW5kIGlzIHN0cmljdGx5CiAgICBtYW5kYXRvcnkuICBBcyBpdCBwZXJ0YWlucyB0byBkb21h
aW4gbGltaXRzLCBpdCBzaG91bGQgYmUgcHJvdmlkZWQgYXQKICAgIGNyZWF0ZWRvbWFpbiB0aW1l
LgogICAgCiAgICBJbiBwcmVwYXJhdGlvbiB0byByZW1vdmUgdGhlIGh5cGVyY2FsbCwgZXh0ZW5k
IHhlbl9kb21jdGxfY3JlYXRlZG9tYWluIHdpdGgKICAgIHRoZSBmaWVsZHMgYW5kIGFycmFuZ2Ug
Zm9yIGFsbCBjYWxsZXJzIHRvIHBhc3MgYXBwcm9wcmlhdGUgZGV0YWlscy4gIFRoZXJlIGlzCiAg
ICBubyBjaGFuZ2UgaW4gY29uc3RydWN0aW9uIGJlaGF2aW91ciB5ZXQsIGJ1dCBsYXRlciBwYXRj
aGVzIHdpbGwgcmVhcnJhbmdlIHRoZQogICAgaHlwZXJ2aXNvciBpbnRlcm5hbHMsIHRoZW4gZGVs
ZXRlIHRoZSBoeXBlcmNhbGwuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFm
IDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBBY2tlZC1ieTogQ2hyaXN0aWFuIExpbmRpZyA8
Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 16:22:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 16: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 1fvmBm-0006uF-FH; Fri, 31 Aug 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=/b/z=lo=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fvmBk-0006tv-Qz
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 16:22:24 +0000
X-Inumbo-ID: 25a0cd35-ad3a-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 25a0cd35-ad3a-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 16:23:09 +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 6AFAFADAB;
 Fri, 31 Aug 2018 16:22:21 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 31 Aug 2018 18:22:15 +0200
Message-Id: <20180831162215.23318-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20180831162215.23318-1-jgross@suse.com>
References: <20180831162215.23318-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 2/2] add thread and state info to
 XEN_SYSCTL_cputopoinfo
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>

VG9kYXkgdGhlIHRvcG9sb2d5IGluZm9ybWF0aW9uIG9idGFpbmVkIHZpYSBYRU5fU1lTQ1RMX2Nw
dXRvcG9pbmZvCmRvZXNuJ3QgY29udGFpbiB0aGUgdGhyZWFkIGlkLiBBZGQgdGhhdC4KCkFzIGVz
cGVjaWFsbHkgd2l0aCB0aGUgYm9vdCBwYXJhbWV0ZXIgInNtdD0wIiBvZmZsaW5lIGNwdXMgYXJl
IG1vcmUKY29tbW9uIHRoZXNlIGRheXMgYWRkIGEgc3RhdGUgaW5kaWNhdG9yIChvbmxpbmUvb2Zm
bGluZSkgdG8gdGhlCnJldHVybmVkIGluZm9ybWF0aW9uIGFzIHdlbGwuCgpTaWduZWQtb2ZmLWJ5
OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGwu
YyAgICAgICAgIHwgMTMgKysrKysrKysrKysrKwogdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRs
IHwgIDggKysrKysrKysKIHRvb2xzL3hsL3hsX2luZm8uYyAgICAgICAgICB8ICA4ICsrKysrLS0t
CiB4ZW4vY29tbW9uL3N5c2N0bC5jICAgICAgICAgfCAgNCArKysrCiB4ZW4vaW5jbHVkZS9wdWJs
aWMvc3lzY3RsLmggfCAgNiArKysrKy0KIDUgZmlsZXMgY2hhbmdlZCwgMzUgaW5zZXJ0aW9ucygr
KSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bC5jIGIvdG9v
bHMvbGlieGwvbGlieGwuYwppbmRleCBiNDFhZGU5ZmRhLi5mYzM4MjIzYTA2IDEwMDY0NAotLS0g
YS90b29scy9saWJ4bC9saWJ4bC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsLmMKQEAgLTQzMCwx
MCArNDMwLDIzIEBAIGxpYnhsX2NwdXRvcG9sb2d5ICpsaWJ4bF9nZXRfY3B1X3RvcG9sb2d5KGxp
YnhsX2N0eCAqY3R4LCBpbnQgKm5iX2NwdV9vdXQpCiAgICAgZm9yIChpID0gMDsgaSA8IG51bV9j
cHVzOyBpKyspIHsKICNkZWZpbmUgVihtYXAsIGksIGludmFsaWQpICggY3B1dG9wb1tpXS5tYXAg
PT0gaW52YWxpZCkgPyBcCiAgICBMSUJYTF9DUFVUT1BPTE9HWV9JTlZBTElEX0VOVFJZIDogY3B1
dG9wb1tpXS5tYXAKKyAgICAgICAgcmV0W2ldLnRocmVhZCA9IFYodGhyZWFkLCBpLCBYRU5fSU5W
QUxJRF9USFJFQURfSUQpOwogICAgICAgICByZXRbaV0uY29yZSA9IFYoY29yZSwgaSwgWEVOX0lO
VkFMSURfQ09SRV9JRCk7CiAgICAgICAgIHJldFtpXS5zb2NrZXQgPSBWKHNvY2tldCwgaSwgWEVO
X0lOVkFMSURfU09DS0VUX0lEKTsKICAgICAgICAgcmV0W2ldLm5vZGUgPSBWKG5vZGUsIGksIFhF
Tl9JTlZBTElEX05PREVfSUQpOwogI3VuZGVmIFYKKyAgICAgICAgc3dpdGNoIChjcHV0b3BvW2ld
LnN0YXRlKSB7CisgICAgICAgIGNhc2UgWEVOX1RPUE9fU1RBVEVfT0ZGTElORToKKyAgICAgICAg
ICAgIHJldFtpXS5zdGF0ZSA9IExJQlhMX0NQVVRPUE9MT0dZX1NUQVRFX1RZUEVfT0ZGTElORTsK
KyAgICAgICAgICAgIGJyZWFrOworICAgICAgICBjYXNlIFhFTl9UT1BPX1NUQVRFX09OTElORToK
KyAgICAgICAgICAgIHJldFtpXS5zdGF0ZSA9IExJQlhMX0NQVVRPUE9MT0dZX1NUQVRFX1RZUEVf
T05MSU5FOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIGRlZmF1bHQ6CisgICAgICAgICAg
ICBMT0dFKFdBUk4sICJJbnZhbGlkIGNwdSBzdGF0ZSIpOworICAgICAgICAgICAgcmV0W2ldLnN0
YXRlID0gTElCWExfQ1BVVE9QT0xPR1lfU1RBVEVfVFlQRV9VTktOT1dOOworICAgICAgICAgICAg
YnJlYWs7CisgICAgICAgIH0KICAgICB9CiAKICAgICAqbmJfY3B1X291dCA9IG51bV9jcHVzOwpk
aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsIGIvdG9vbHMvbGlieGwvbGli
eGxfdHlwZXMuaWRsCmluZGV4IDRhMzg1ODAxYmEuLmIxYTg5NTBlYzcgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAorKysgYi90b29scy9saWJ4bC9saWJ4bF90eXBlcy5p
ZGwKQEAgLTEwNzYsMTAgKzEwNzYsMTggQEAgbGlieGxfbnVtYWluZm8gPSBTdHJ1Y3QoIm51bWFp
bmZvIiwgWwogICAgICgiZGlzdHMiLCBBcnJheSh1aW50MzIsICJudW1fZGlzdHMiKSksCiAgICAg
XSwgZGlyPURJUl9PVVQpCiAKK2xpYnhsX2NwdXRvcG9sb2d5X3N0YXRlX3R5cGUgPSBFbnVtZXJh
dGlvbigiY3B1dG9wb2xvZ3lfc3RhdGVfdHlwZSIsIFsKKyAgICAoMCwgInVua25vd24iKSwKKyAg
ICAoMSwgIm9mZmxpbmUiKSwKKyAgICAoMiwgIm9ubGluZSIpCisgICAgXSkKKwogbGlieGxfY3B1
dG9wb2xvZ3kgPSBTdHJ1Y3QoImNwdXRvcG9sb2d5IiwgWworICAgICgidGhyZWFkIiwgdWludDMy
KSwKICAgICAoImNvcmUiLCB1aW50MzIpLAogICAgICgic29ja2V0IiwgdWludDMyKSwKICAgICAo
Im5vZGUiLCB1aW50MzIpLAorICAgICgic3RhdGUiLCBsaWJ4bF9jcHV0b3BvbG9neV9zdGF0ZV90
eXBlKSwKICAgICBdLCBkaXI9RElSX09VVCkKIAogbGlieGxfcGNpdG9wb2xvZ3kgPSBTdHJ1Y3Qo
InBjaXRvcG9sb2d5IiwgWwpkaWZmIC0tZ2l0IGEvdG9vbHMveGwveGxfaW5mby5jIGIvdG9vbHMv
eGwveGxfaW5mby5jCmluZGV4IDZjOGJlMjYxMTkuLjM0ZWY0ODNlNDkgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL3hsL3hsX2luZm8uYworKysgYi90b29scy94bC94bF9pbmZvLmMKQEAgLTI4MCwxMiArMjgw
LDE0IEBAIHN0YXRpYyB2b2lkIG91dHB1dF90b3BvbG9neWluZm8odm9pZCkKICAgICB9CiAKICAg
ICBwcmludGYoImNwdV90b3BvbG9neSAgICAgICAgICAgOlxuIik7Ci0gICAgcHJpbnRmKCJjcHU6
ICAgIGNvcmUgICAgc29ja2V0ICAgICBub2RlXG4iKTsKKyAgICBwcmludGYoImNwdTogIHRocmVh
ZCAgICAgY29yZSAgIHNvY2tldCAgICAgbm9kZSAgICBzdGF0ZVxuIik7CiAKICAgICBmb3IgKGkg
PSAwOyBpIDwgbnI7IGkrKykgewogICAgICAgICBpZiAoY3B1aW5mb1tpXS5jb3JlICE9IExJQlhM
X0NQVVRPUE9MT0dZX0lOVkFMSURfRU5UUlkpCi0gICAgICAgICAgICBwcmludGYoIiUzZDogICAg
JTRkICAgICAlNGQgICAgICU0ZFxuIiwgaSwKLSAgICAgICAgICAgICAgICAgICBjcHVpbmZvW2ld
LmNvcmUsIGNwdWluZm9baV0uc29ja2V0LCBjcHVpbmZvW2ldLm5vZGUpOworICAgICAgICAgICAg
cHJpbnRmKCIlM2Q6ICAgICU0ZCAgICAgJTRkICAgICAlNGQgICAgICU0ZCAgICAlc1xuIiwgaSwK
KyAgICAgICAgICAgICAgICAgICBjcHVpbmZvW2ldLnRocmVhZCwgY3B1aW5mb1tpXS5jb3JlLCBj
cHVpbmZvW2ldLnNvY2tldCwKKyAgICAgICAgICAgICAgICAgICBjcHVpbmZvW2ldLm5vZGUsCisg
ICAgICAgICAgICAgICAgICAgbGlieGxfY3B1dG9wb2xvZ3lfc3RhdGVfdHlwZV90b19zdHJpbmco
Y3B1aW5mb1tpXS5zdGF0ZSkpOwogICAgIH0KIAogICAgIGxpYnhsX2NwdXRvcG9sb2d5X2xpc3Rf
ZnJlZShjcHVpbmZvLCBucik7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3N5c2N0bC5jIGIveGVu
L2NvbW1vbi9zeXNjdGwuYwppbmRleCBjMGFhNmJkZTRlLi44YjYyNjNhMDY3IDEwMDY0NAotLS0g
YS94ZW4vY29tbW9uL3N5c2N0bC5jCisrKyBiL3hlbi9jb21tb24vc3lzY3RsLmMKQEAgLTM2MCw2
ICszNjAsNyBAQCBsb25nIGRvX3N5c2N0bChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9zeXNj
dGxfdCkgdV9zeXNjdGwpCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgaWYgKCBjcHVf
cHJlc2VudChpKSApCiAgICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICBjcHV0
b3BvLnRocmVhZCA9IGNwdV90b190aHJlYWQoaSk7CiAgICAgICAgICAgICAgICAgICAgIGNwdXRv
cG8uY29yZSA9IGNwdV90b19jb3JlKGkpOwogICAgICAgICAgICAgICAgICAgICBjcHV0b3BvLnNv
Y2tldCA9IGNwdV90b19zb2NrZXQoaSk7CiAgICAgICAgICAgICAgICAgICAgIGNwdXRvcG8ubm9k
ZSA9IGNwdV90b19ub2RlKGkpOwpAQCAtMzY4LDEwICszNjksMTMgQEAgbG9uZyBkb19zeXNjdGwo
WEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fc3lzY3RsX3QpIHVfc3lzY3RsKQogICAgICAgICAg
ICAgICAgIH0KICAgICAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICAgeworICAgICAg
ICAgICAgICAgICAgICBjcHV0b3BvLnRocmVhZCA9IFhFTl9JTlZBTElEX1RIUkVBRF9JRDsKICAg
ICAgICAgICAgICAgICAgICAgY3B1dG9wby5jb3JlID0gWEVOX0lOVkFMSURfQ09SRV9JRDsKICAg
ICAgICAgICAgICAgICAgICAgY3B1dG9wby5zb2NrZXQgPSBYRU5fSU5WQUxJRF9TT0NLRVRfSUQ7
CiAgICAgICAgICAgICAgICAgICAgIGNwdXRvcG8ubm9kZSA9IFhFTl9JTlZBTElEX05PREVfSUQ7
CiAgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgICAgIGNwdXRvcG8uc3RhdGUgPSBjcHVf
b25saW5lKGkpID8gWEVOX1RPUE9fU1RBVEVfT05MSU5FCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgOiBYRU5fVE9QT19TVEFURV9PRkZMSU5FOwogCiAgICAg
ICAgICAgICAgICAgaWYgKCBjb3B5X3RvX2d1ZXN0X29mZnNldCh0aS0+Y3B1dG9wbywgaSwgJmNw
dXRvcG8sIDEpICkKICAgICAgICAgICAgICAgICB7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9w
dWJsaWMvc3lzY3RsLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvc3lzY3RsLmgKaW5kZXggZTQzOWUw
MDk4My4uZmZiNzUwYTIxMiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL3N5c2N0bC5o
CisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9zeXNjdGwuaApAQCAtMzYsNyArMzYsNyBAQAogI2lu
Y2x1ZGUgInBoeXNkZXYuaCIKICNpbmNsdWRlICJ0bWVtLmgiCiAKLSNkZWZpbmUgWEVOX1NZU0NU
TF9JTlRFUkZBQ0VfVkVSU0lPTiAweDAwMDAwMDExCisjZGVmaW5lIFhFTl9TWVNDVExfSU5URVJG
QUNFX1ZFUlNJT04gMHgwMDAwMDAxMgogCiAvKgogICogUmVhZCBjb25zb2xlIGNvbnRlbnQgZnJv
bSBYZW4gYnVmZmVyIHJpbmcuCkBAIC00MzQsMTUgKzQzNCwxOSBAQCBzdHJ1Y3QgeGVuX3N5c2N0
bF9sb2NrcHJvZl9vcCB7CiB9OwogCiAvKiBYRU5fU1lTQ1RMX2NwdXRvcG9pbmZvICovCisjZGVm
aW5lIFhFTl9UT1BPX1NUQVRFX09GRkxJTkUgIDAKKyNkZWZpbmUgWEVOX1RPUE9fU1RBVEVfT05M
SU5FICAgMQogI2RlZmluZSBYRU5fSU5WQUxJRF9USFJFQURfSUQgICAofjBVKQogI2RlZmluZSBY
RU5fSU5WQUxJRF9DT1JFX0lEICAgICAofjBVKQogI2RlZmluZSBYRU5fSU5WQUxJRF9TT0NLRVRf
SUQgICAofjBVKQogI2RlZmluZSBYRU5fSU5WQUxJRF9OT0RFX0lEICAgICAofjBVKQogCiBzdHJ1
Y3QgeGVuX3N5c2N0bF9jcHV0b3BvIHsKKyAgICB1aW50MzJfdCB0aHJlYWQ7CiAgICAgdWludDMy
X3QgY29yZTsKICAgICB1aW50MzJfdCBzb2NrZXQ7CiAgICAgdWludDMyX3Qgbm9kZTsKKyAgICB1
aW50MzJfdCBzdGF0ZTsKIH07CiB0eXBlZGVmIHN0cnVjdCB4ZW5fc3lzY3RsX2NwdXRvcG8geGVu
X3N5c2N0bF9jcHV0b3BvX3Q7CiBERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5fc3lzY3RsX2Nw
dXRvcG9fdCk7Ci0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 16:22:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 16: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 1fvmBm-0006u9-6J; Fri, 31 Aug 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=/b/z=lo=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fvmBk-0006tu-Qz
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 16:22:24 +0000
X-Inumbo-ID: 25a0cec9-ad3a-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 25a0cec9-ad3a-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 16:23:09 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 6B0D9ADEF;
 Fri, 31 Aug 2018 16:22:21 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 31 Aug 2018 18:22:14 +0200
Message-Id: <20180831162215.23318-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20180831162215.23318-1-jgross@suse.com>
References: <20180831162215.23318-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 1/2] add cpu_thread_id to struct cpuinfo_x86
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

QWRkIHRoZSB0aHJlYWQtaWQgdG8gdGhlIGNwdSBjb25maWcgZGF0YSBhbmQgYW4gYWNjZXNzb3Ig
bWFjcm8KY3B1X3RvX3RocmVhZCgpLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMgICAgICAgfCAgMSAr
CiB4ZW4vYXJjaC94ODYvc21wYm9vdC5jICAgICAgICAgIHwgMTAgKysrKysrKysrKwogeGVuL2lu
Y2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaCB8ICAxICsKIHhlbi9pbmNsdWRlL2FzbS14ODYvcHJv
Y2Vzc29yLmggfCAgMiArKwogeGVuL2luY2x1ZGUvcHVibGljL3N5c2N0bC5oICAgICB8ICAxICsK
IDUgZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9jcHUvY29tbW9uLmMgYi94ZW4vYXJjaC94ODYvY3B1L2NvbW1vbi5jCmluZGV4IDA1Nzg1
OWFiMTQuLmY2MjZhNmE1MTAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMK
KysrIGIveGVuL2FyY2gveDg2L2NwdS9jb21tb24uYwpAQCAtNDM0LDYgKzQzNCw3IEBAIHZvaWQg
aWRlbnRpZnlfY3B1KHN0cnVjdCBjcHVpbmZvX3g4NiAqYykKIAljLT5waHlzX3Byb2NfaWQgPSBY
RU5fSU5WQUxJRF9TT0NLRVRfSUQ7CiAJYy0+Y3B1X2NvcmVfaWQgPSBYRU5fSU5WQUxJRF9DT1JF
X0lEOwogCWMtPmNvbXB1dGVfdW5pdF9pZCA9IElOVkFMSURfQ1VJRDsKKwljLT5jcHVfdGhyZWFk
X2lkID0gWEVOX0lOVkFMSURfVEhSRUFEX0lEOwogCW1lbXNldCgmYy0+eDg2X2NhcGFiaWxpdHks
IDAsIHNpemVvZiBjLT54ODZfY2FwYWJpbGl0eSk7CiAKIAlnZW5lcmljX2lkZW50aWZ5KGMpOwpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NtcGJvb3QuYyBiL3hlbi9hcmNoL3g4Ni9zbXBib290
LmMKaW5kZXggN2U3NmNjM2Q2OC4uMmM2YTQwYzU0MyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L3NtcGJvb3QuYworKysgYi94ZW4vYXJjaC94ODYvc21wYm9vdC5jCkBAIC0yNDcsNiArMjQ3LDgg
QEAgc3RhdGljIHZvaWQgc2V0X2NwdV9zaWJsaW5nX21hcCh1bnNpZ25lZCBpbnQgY3B1KQogICAg
IGNwdW1hc2tfc2V0X2NwdShjcHUsIHBlcl9jcHUoY3B1X2NvcmVfbWFzaywgY3B1KSk7CiAgICAg
Y3B1bWFza19zZXRfY3B1KGNwdSwgcGVyX2NwdShjcHVfc2libGluZ19tYXNrLCBjcHUpKTsKIAor
ICAgIGNbY3B1XS5jcHVfdGhyZWFkX2lkID0gMDsKKwogICAgIGlmICggY1tjcHVdLng4Nl9udW1f
c2libGluZ3MgPiAxICkKICAgICB7CiAgICAgICAgIGZvcl9lYWNoX2NwdSAoIGksICZjcHVfc2li
bGluZ19zZXR1cF9tYXAgKQpAQCAtMjcwLDYgKzI3MiwxNCBAQCBzdGF0aWMgdm9pZCBzZXRfY3B1
X3NpYmxpbmdfbWFwKHVuc2lnbmVkIGludCBjcHUpCiAgICAgICAgICAgICAgICAgICAgICAgICJD
UFUldTogdW5jbGVhciByZWxhdGlvbnNoaXAgd2l0aCBDUFUldVxuIiwKICAgICAgICAgICAgICAg
ICAgICAgICAgY3B1LCBpKTsKICAgICAgICAgfQorCisgICAgICAgIGZvcl9lYWNoX2NwdSAoIGks
IHBlcl9jcHUoY3B1X3NpYmxpbmdfbWFzaywgY3B1KSApCisgICAgICAgIHsKKyAgICAgICAgICAg
IGlmICggY3B1ID09IGkgKQorICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgY1tj
cHVdLmNwdV90aHJlYWRfaWQrKzsKKyAgICAgICAgfQorCiAgICAgfQogCiAgICAgaWYgKCBjW2Nw
dV0ueDg2X21heF9jb3JlcyA9PSAxICkKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0v
cHJvY2Vzc29yLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL3Byb2Nlc3Nvci5oCmluZGV4IDIyMmEw
MmRkOTkuLmZiZmJlMTk2MmMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vcHJvY2Vz
c29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaApAQCAtODAxLDYgKzgw
MSw3IEBAIHZvaWQgc2hvd19yZWdpc3RlcnMoc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpOwog
I2RlZmluZSBjcHVfcmVsYXgoKSBiYXJyaWVyKCkgLyogQ291bGQgeWllbGQ/ICovCiAKIC8qIEFs
bCBhIGJpdCBVUCBmb3IgdGhlIG1vbWVudCAqLworI2RlZmluZSBjcHVfdG9fdGhyZWFkKF9jcHUp
ICgwKQogI2RlZmluZSBjcHVfdG9fY29yZShfY3B1KSAgICgwKQogI2RlZmluZSBjcHVfdG9fc29j
a2V0KF9jcHUpICgwKQogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nv
ci5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wcm9jZXNzb3IuaAppbmRleCBhMTY2ODAyMzQ0Li44
NTBkOGY1MGYwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3Byb2Nlc3Nvci5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvcHJvY2Vzc29yLmgKQEAgLTEzNCw2ICsxMzQsNyBAQCBz
dHJ1Y3QgY3B1aW5mb194ODYgewogICAgIF9fdTMyIGFwaWNpZDsKICAgICBfX3UzMiBwaHlzX3By
b2NfaWQ7ICAgIC8qIHBhY2thZ2UgSUQgb2YgZWFjaCBsb2dpY2FsIENQVSAqLwogICAgIF9fdTMy
IGNwdV9jb3JlX2lkOyAgICAgLyogY29yZSBJRCBvZiBlYWNoIGxvZ2ljYWwgQ1BVKi8KKyAgICBf
X3UzMiBjcHVfdGhyZWFkX2lkOyAgIC8qIHRocmVhZCBJRCBvZiBlYWNoIGxvZ2ljYWwgQ1BVICov
CiAgICAgX191MzIgY29tcHV0ZV91bml0X2lkOyAvKiBBTUQgY29tcHV0ZSB1bml0IElEIG9mIGVh
Y2ggbG9naWNhbCBDUFUgKi8KICAgICB1bnNpZ25lZCBzaG9ydCB4ODZfY2xmbHVzaF9zaXplOwog
fSBfX2NhY2hlbGluZV9hbGlnbmVkOwpAQCAtMTc0LDYgKzE3NSw3IEBAIGV4dGVybiB2b2lkIGRl
dGVjdF9leHRlbmRlZF90b3BvbG9neShzdHJ1Y3QgY3B1aW5mb194ODYgKmMpOwogCiBleHRlcm4g
dm9pZCBkZXRlY3RfaHQoc3RydWN0IGNwdWluZm9feDg2ICpjKTsKIAorI2RlZmluZSBjcHVfdG9f
dGhyZWFkKF9jcHUpIChjcHVfZGF0YVtfY3B1XS5jcHVfdGhyZWFkX2lkKQogI2RlZmluZSBjcHVf
dG9fY29yZShfY3B1KSAgIChjcHVfZGF0YVtfY3B1XS5jcHVfY29yZV9pZCkKICNkZWZpbmUgY3B1
X3RvX3NvY2tldChfY3B1KSAoY3B1X2RhdGFbX2NwdV0ucGh5c19wcm9jX2lkKQogCmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvc3lzY3RsLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvc3lz
Y3RsLmgKaW5kZXggODM5YzFiOWYyNS4uZTQzOWUwMDk4MyAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvcHVibGljL3N5c2N0bC5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9zeXNjdGwuaApAQCAt
NDM0LDYgKzQzNCw3IEBAIHN0cnVjdCB4ZW5fc3lzY3RsX2xvY2twcm9mX29wIHsKIH07CiAKIC8q
IFhFTl9TWVNDVExfY3B1dG9wb2luZm8gKi8KKyNkZWZpbmUgWEVOX0lOVkFMSURfVEhSRUFEX0lE
ICAgKH4wVSkKICNkZWZpbmUgWEVOX0lOVkFMSURfQ09SRV9JRCAgICAgKH4wVSkKICNkZWZpbmUg
WEVOX0lOVkFMSURfU09DS0VUX0lEICAgKH4wVSkKICNkZWZpbmUgWEVOX0lOVkFMSURfTk9ERV9J
RCAgICAgKH4wVSkKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 16:22:44 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 16: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 1fvmBm-0006uL-P9; Fri, 31 Aug 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=/b/z=lo=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1fvmBk-0006tw-R9
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 16:22:24 +0000
X-Inumbo-ID: 25a0ce1f-ad3a-11e8-a6a9-d7ebe60f679a
Received: from mx1.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 25a0ce1f-ad3a-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 16:23:09 +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 6B31AAE7A;
 Fri, 31 Aug 2018 16:22:21 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 31 Aug 2018 18:22:13 +0200
Message-Id: <20180831162215.23318-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH 0/2] add thread id and online state to cpu
 topology 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: 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>

VGhlIHRvcG9sb2d5IGluZm9ybWF0aW9uIHByaW50ZWQgdmlhICJ4bCBpbmZvIC1uIiBkb2Vzbid0
IGNvbnRhaW4gdGhlCnRocmVhZCBpZCBvZiB0aGUgY3B1LiBBZGRpdGlvbmFsbHkgZXNwZWNpYWxs
eSB3aXRoIHRoZSAic210PTAiIGJvb3QKb3B0aW9uIGl0IGlzIGludGVyZXN0aW5nIHRvIGtub3cg
d2hpY2ggY3B1IGlzIG9ubGluZSBvciBvZmZsaW5lLgoKVGhpcyBwYXRjaCBzZXJpZXMgYWRkcyB0
aGUgcmVzcGVjdGl2ZSBpbmZvcm1hdGlvbiB0byB0aGUgY3B1IHRvcG9sb2d5CmluZm9ybWF0aW9u
LgoKVGhpcyBwYXRjaCBzZXJpZXMgaXMgZGVwZW5kaW5nIG9uIHRoZSBzZXJpZXMgImZpeCBzbXQ9
MCBmYWxsb3V0Ii4KCkp1ZXJnZW4gR3Jvc3MgKDIpOgogIGFkZCBjcHVfdGhyZWFkX2lkIHRvIHN0
cnVjdCBjcHVpbmZvX3g4NgogIGFkZCB0aHJlYWQgYW5kIHN0YXRlIGluZm8gdG8gWEVOX1NZU0NU
TF9jcHV0b3BvaW5mbwoKIHRvb2xzL2xpYnhsL2xpYnhsLmMgICAgICAgICAgICAgfCAxMyArKysr
KysrKysrKysrCiB0b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgICAgIHwgIDggKysrKysrKysK
IHRvb2xzL3hsL3hsX2luZm8uYyAgICAgICAgICAgICAgfCAgOCArKysrKy0tLQogeGVuL2FyY2gv
eDg2L2NwdS9jb21tb24uYyAgICAgICB8ICAxICsKIHhlbi9hcmNoL3g4Ni9zbXBib290LmMgICAg
ICAgICAgfCAxMCArKysrKysrKysrCiB4ZW4vY29tbW9uL3N5c2N0bC5jICAgICAgICAgICAgIHwg
IDQgKysrKwogeGVuL2luY2x1ZGUvYXNtLWFybS9wcm9jZXNzb3IuaCB8ICAxICsKIHhlbi9pbmNs
dWRlL2FzbS14ODYvcHJvY2Vzc29yLmggfCAgMiArKwogeGVuL2luY2x1ZGUvcHVibGljL3N5c2N0
bC5oICAgICB8ICA3ICsrKysrKy0KIDkgZmlsZXMgY2hhbmdlZCwgNTAgaW5zZXJ0aW9ucygrKSwg
NCBkZWxldGlvbnMoLSkKCi0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 16:38:00 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 16:38:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvmQi-0007xX-3N; Fri, 31 Aug 2018 16:37: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=ya8d=lo=citrix.com=prvs=77401f9b1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fvmQg-0007xS-FP
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 16:37:50 +0000
X-Inumbo-ID: 4d37667c-ad3c-11e8-a6a9-d7ebe60f679a
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 4d37667c-ad3c-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 16:38:34 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,312,1531785600"; d="scan'208";a="64201854"
Date: Fri, 31 Aug 2018 17:37:45 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20180831163745.ysm3mm5fbnd67myu@zion.uk.xensource.com>
References: <20180831152205.21872-1-jgross@suse.com>
 <20180831152205.21872-3-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180831152205.21872-3-jgross@suse.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH v2 2/2] xen: fill topology info for all
 present 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, 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>

T24gRnJpLCBBdWcgMzEsIDIwMTggYXQgMDU6MjI6MDVQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBUaGUgdG9wb2xvZ3kgaW5mb3JtYXRpb24gb2J0YWluYWJsZSB2aWEgWEVOX1NZU0NU
TF9jcHV0b3BvaW5mbyBpcwo+IGZpbGxlZCByYXRoZXIgd2VpcmQ6IHRoZSBzaXplIG9mIHRoZSBh
cnJheSBpcyBkZXJpdmVkIGZyb20gdGhlIGhpZ2hlc3QKPiBvbmxpbmUgY3B1IG51bWJlciwgc28g
aW4gY2FzZSB0aGVyZSBhcmUgdHJhaWxpbmcgb2ZmbGluZSBjcHVzIHRoZXkKPiB3aWxsIG5vdCBi
ZSBpbmNsdWRlZC4KPiAKPiBPbiBhIGR1YWwgY29yZSBzeXN0ZW0gd2l0aCA0IHRocmVhZHMgYm9v
dGVkIHdpdGggc210PTAgd2l0aG91dCB0aGlzCj4gcGF0Y2ggeGwgaW5mbyAtbiB3aWxsIHByaW50
Ogo+IAo+IGNwdV90b3BvbG9neSAgICAgICAgICAgOgo+IGNwdTogICAgY29yZSAgICBzb2NrZXQg
ICAgIG5vZGUKPiAgIDA6ICAgICAgIDAgICAgICAgIDAgICAgICAgIDAKPiAgIDE6ICAgICAgIDAg
ICAgICAgIDAgICAgICAgIDAKPiAgIDI6ICAgICAgIDEgICAgICAgIDAgICAgICAgIDAKPiAKPiB3
aGlsZSB3aXRoIHRoaXMgcGF0Y2ggdGhlIG91dHB1dCBpczoKPiAKPiBjcHVfdG9wb2xvZ3kgICAg
ICAgICAgIDoKPiBjcHU6ICAgIGNvcmUgICAgc29ja2V0ICAgICBub2RlCj4gICAwOiAgICAgICAw
ICAgICAgICAwICAgICAgICAwCj4gICAxOiAgICAgICAwICAgICAgICAwICAgICAgICAwCj4gICAy
OiAgICAgICAxICAgICAgICAwICAgICAgICAwCj4gICAzOiAgICAgICAxICAgICAgICAwICAgICAg
ICAwCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoK
UmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 17:01:38 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 17:01:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvmna-0001ed-6f; Fri, 31 Aug 2018 17:01: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=vi03=lo=gmail.com=amittomer25@srs-us1.protection.inumbo.net>)
 id 1fvmnY-0001eU-8s
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 17:01:28 +0000
X-Inumbo-ID: 487db6d7-ad3f-11e8-a8a5-bc764e045a96
Received: from mail-pg1-x541.google.com (unknown [2607:f8b0:4864:20::541])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 487db6d7-ad3f-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 18:59:55 +0200 (CEST)
Received: by mail-pg1-x541.google.com with SMTP id y4-v6so5712179pgp.9
 for <xen-devel@lists.xenproject.org>; Fri, 31 Aug 2018 10:01:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id;
 bh=vQ3eAx4+DaNDeflgposVkuOMWOci1Jdt/kumkV9UkJI=;
 b=LF8HvhD7osYdYJG1V0d/UESt8330u9L8mVg8XhDwlkHolwMlIC7nrlQkXNNonJflev
 l5ZPr7kt+QoN1gL8Kvb0CM9LvB90IRK1GyW7YCW3qRTg+w/7embMihgbtiwTj6HA6tyf
 54ix9Pjg9Un8IWrJYxn6XlH/eZNLdx7eaLyrXKw5JjQjmRAdxrc0PzJw/PQowASIA3w0
 1aJAPxcPQLYQBiNZSRLZHr0E9k5jUTTqycF9Dyq9r2yqveI8Ykfeqe6I+UJ6hw3cfHvA
 GDX83P2vJKgHvKXVrRmQpmcW2jBVWha8YFXYz+tspivh4B2l5e2f8VIc1Qzf6wcTf6SC
 YmbQ==
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=vQ3eAx4+DaNDeflgposVkuOMWOci1Jdt/kumkV9UkJI=;
 b=Li5NVFqoy+ePFZ/hxk/+wge4lir0Dx7+XqJ/KidF7QLX+uTS1qweKOI2+/ZEMP8BLg
 Ji4v4t9C304+iq6DjM0mpOycn1oOZjcUt9v9bLWmvzHzbsQIqdenD2akAPxcF6r+p4Ru
 KQ1t0XSY/ueoSqD5FSUC70MX8xeEx0ptSiwxRK0hF7Z/xB3MzY+CqZykZ+DiIQ+zexXP
 tS3v7s/6EosUE7OAqCuMjsp7X5jqrNQiU0c77r2i3yfqX6aWJ53ydBsHSL+7OuIDrSXK
 RdNLaThr33THQTaUAqGnC64NTdTeGrKt09dazLt482xkKhUR/qz7BKNmXAexJ1qXdEvZ
 RPpg==
X-Gm-Message-State: APzg51B2Trt4vyRRWjXc8fTmSm4SrA60EmdKTqje4TdVTXa8BBPcddIV
 4XkdS7+14ldi5bCRVAUlnWNw7/kN
X-Google-Smtp-Source: ANB0VdYiAxaXT5lvaJJTCY7Vh60QmZ8tjJyqY0bZJUtHOYB9B9gRg3QDGtv83wCV4I/CKpC6EHm07Q==
X-Received: by 2002:a65:5c83:: with SMTP id
 a3-v6mr15522885pgt.164.1535734885512; 
 Fri, 31 Aug 2018 10:01:25 -0700 (PDT)
Received: from localhost.localdomain ([106.201.13.86])
 by smtp.gmail.com with ESMTPSA id g5-v6sm26459771pgn.73.2018.08.31.10.01.22
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Fri, 31 Aug 2018 10:01:24 -0700 (PDT)
From: Amit Singh Tomar <amittomer25@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 31 Aug 2018 22:31:11 +0530
Message-Id: <1535734871-9475-1-git-send-email-amittomer25@gmail.com>
X-Mailer: git-send-email 1.9.1
Subject: [Xen-devel] [PATCH] xen:arm: Populate arm64 image header
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andre.przywara@arm.com, julien.grall@arm.com, sstabellini@kernel.org,
 Amit Singh Tomar <amittomer25@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>

V2hpbGUgcG9ydGluZyBYRU4gb24gQW1sb2dpYyBTb0Mgd2UgZm91bmQgdGhhdCBpbiBhYnNlbmNl
IG9mCmltYWdlX3NpemUgZmllbGQgb2YgWEVOIGltYWdlIGhlYWRlciwgYm9vdGxvYWRlcihVLUJP
T1QpCnJlbG9jYXRlc1sxXSB0aGUgWEVOIGltYWdlIHRvIGFuIGFkZHJlc3Mobm90IGFwcHJvcHJp
YXRlCmZvciBBbWxvZ2ljKSBkZXJpdmVkIGZyb20gdGV4dF9vZmZzZXQuCgpUaGlzIHVud2FudGVk
IHNpdHVhdGlvbiBjYW4gYmUgZml4ZWQgYnkgdXBkYXRpbmcgaW1hZ2Vfc2l6ZSBmaWVsZAphbG9u
ZyBzaWRlIGtlcm5lbCBmbGFncyBzbyB0aGF0IGltYWdlIHdvdWxkbid0IHJlbG9jYXRlIGZyb20g
aW5pdGlhbApsb2FkIGFkZHJlc3MuCgpbMV06aHR0cHM6Ly9naXQuZGVueC5kZS8/cD11LWJvb3Qu
Z2l0O2E9YmxvYjtmPWFyY2gvYXJtL2xpYi9pbWFnZS5jO2g9Njk5YmY0NGU3MDJmN2E3MDg0OTk3
NDA2MjAzZmQ3ZDJhYWFmODdmYTtoYj1IRUFEI2w1MAoKVGhlc2UgY2hhbmdlcyBhcmUgZGVyaXZl
ZCBmcm9tIGtlcm5lbCB2NC4xOCBmaWxlcwoKU2lnbmVkLW9mZi1ieTogQW1pdCBTaW5naCBUb21h
ciA8YW1pdHRvbWVyMjVAZ21haWwuY29tPgotLS0KIHhlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMg
ICAgICAgICAgICAgICAgICAgICB8ICA1ICsrLQogeGVuL2FyY2gvYXJtL2FybTY0L2xpYi9hc3Nl
bWJsZXIuaCAgICAgICAgICAgIHwgMTEgKysrKysKIHhlbi9hcmNoL2FybS94ZW4ubGRzLlMgICAg
ICAgICAgICAgICAgICAgICAgICB8ICAzICsrCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2xp
bnV4X2hlYWRlcl92YXJzLmggfCA2MiArKysrKysrKysrKysrKysrKysrKysrKysrKysKIDQgZmls
ZXMgY2hhbmdlZCwgNzkgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2Rl
IDEwMDY0NCB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2xpbnV4X2hlYWRlcl92YXJzLmgKCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0
L2hlYWQuUwppbmRleCBkNjM3MzRmLi5jZTcyYzk1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0v
YXJtNjQvaGVhZC5TCisrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKQEAgLTI1LDYgKzI1
LDcgQEAKICNpbmNsdWRlIDxhc20vZWFybHlfcHJpbnRrLmg+CiAjaW5jbHVkZSA8ZWZpL2VmaWVy
ci5oPgogI2luY2x1ZGUgPGFzbS9hcm02NC9lZmliaW5kLmg+CisjaW5jbHVkZSAibGliL2Fzc2Vt
Ymxlci5oIgogCiAjZGVmaW5lIFBUX1BUICAgICAweGY3ZiAvKiBuRz0xIEFGPTEgU0g9MTEgQVA9
MDEgTlM9MSBBVFRSPTExMSBUPTEgUD0xICovCiAjZGVmaW5lIFBUX01FTSAgICAweGY3ZCAvKiBu
Rz0xIEFGPTEgU0g9MTEgQVA9MDEgTlM9MSBBVFRSPTExMSBUPTAgUD0xICovCkBAIC0xMjAsOCAr
MTIxLDggQEAgZWZpX2hlYWQ6CiAgICAgICAgIGFkZCAgICAgeDEzLCB4MTgsICMweDE2CiAgICAg
ICAgIGIgICAgICAgcmVhbF9zdGFydCAgICAgICAgICAgLyogYnJhbmNoIHRvIGtlcm5lbCBzdGFy
dCAqLwogICAgICAgICAucXVhZCAgIDAgICAgICAgICAgICAgICAgICAgIC8qIEltYWdlIGxvYWQg
b2Zmc2V0IGZyb20gc3RhcnQgb2YgUkFNICovCi0gICAgICAgIC5xdWFkICAgMCAgICAgICAgICAg
ICAgICAgICAgLyogcmVzZXJ2ZWQgKi8KLSAgICAgICAgLnF1YWQgICAwICAgICAgICAgICAgICAg
ICAgICAvKiByZXNlcnZlZCAqLworICAgICAgICBsZTY0c3ltIF9rZXJuZWxfc2l6ZV9sZSAgICAg
IC8qIEVmZmVjdGl2ZSBzaXplIG9mIGtlcm5lbCBpbWFnZSwgbGl0dGxlLWVuZGlhbiAqLworICAg
ICAgICBsZTY0c3ltIF9rZXJuZWxfZmxhZ3NfbGUgICAgIC8qIEluZm9ybWF0aXZlIGZsYWdzLCBs
aXR0bGUtZW5kaWFuICovCiAgICAgICAgIC5xdWFkICAgMCAgICAgICAgICAgICAgICAgICAgLyog
cmVzZXJ2ZWQgKi8KICAgICAgICAgLnF1YWQgICAwICAgICAgICAgICAgICAgICAgICAvKiByZXNl
cnZlZCAqLwogICAgICAgICAucXVhZCAgIDAgICAgICAgICAgICAgICAgICAgIC8qIHJlc2VydmVk
ICovCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2Fzc2VtYmxlci5oIGIveGVu
L2FyY2gvYXJtL2FybTY0L2xpYi9hc3NlbWJsZXIuaAppbmRleCAzZjljMGRjLi5jMGVmNzU4IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2Fzc2VtYmxlci5oCisrKyBiL3hlbi9h
cmNoL2FybS9hcm02NC9saWIvYXNzZW1ibGVyLmgKQEAgLTksNCArOSwxNSBAQAogI2RlZmluZSBD
UFVfQkUoeC4uLikKICNkZWZpbmUgQ1BVX0xFKHguLi4pIHgKIAorICAgIC8qCisgICAgICogRW1p
dCBhIDY0LWJpdCBhYnNvbHV0ZSBsaXR0bGUgZW5kaWFuIHN5bWJvbCByZWZlcmVuY2UgaW4gYSB3
YXkgdGhhdAorICAgICAqIGVuc3VyZXMgdGhhdCBpdCB3aWxsIGJlIHJlc29sdmVkIGF0IGJ1aWxk
IHRpbWUsIGV2ZW4gd2hlbiBidWlsZGluZyBhCisgICAgICogUElFIGJpbmFyeS4gVGhpcyByZXF1
aXJlcyBjb29wZXJhdGlvbiBmcm9tIHRoZSBsaW5rZXIgc2NyaXB0LCB3aGljaAorICAgICAqIG11
c3QgZW1pdCB0aGUgbG8zMi9oaTMyIGhhbHZlcyBpbmRpdmlkdWFsbHkuCisgICAgICovCisgICAg
Lm1hY3JvICBsZTY0c3ltLCBzeW0KKyAgICAubG9uZyAgIFxzeW1cKClfbG8zMgorICAgIC5sb25n
ICAgXHN5bVwoKV9oaTMyCisgICAgLmVuZG0KKwogI2VuZGlmIC8qIF9fQVNNX0FTU0VNQkxFUl9I
X18gKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMgYi94ZW4vYXJjaC9hcm0v
eGVuLmxkcy5TCmluZGV4IDI0NWEwZTAuLjBiOWFmOWUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2Fy
bS94ZW4ubGRzLlMKKysrIGIveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwpAQCAtNSw2ICs1LDcgQEAK
ICNpbmNsdWRlIDx4ZW4vY2FjaGUuaD4KICNpbmNsdWRlIDxhc20vcGFnZS5oPgogI2luY2x1ZGUg
PGFzbS9wZXJjcHUuaD4KKyNpbmNsdWRlIDxhc20vYXJtNjQvbGludXhfaGVhZGVyX3ZhcnMuaD4K
ICN1bmRlZiBFTlRSWQogI3VuZGVmIEFMSUdOCiAKQEAgLTIyOSw2ICsyMzAsOCBAQCBTRUNUSU9O
UwogICAuc3RhYi5pbmRleCAwIDogeyAqKC5zdGFiLmluZGV4KSB9CiAgIC5zdGFiLmluZGV4c3Ry
IDAgOiB7ICooLnN0YWIuaW5kZXhzdHIpIH0KICAgLmNvbW1lbnQgMCA6IHsgKiguY29tbWVudCkg
fQorCisgIEhFQURfU1lNQk9MUwogfQogCiAvKgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LWFybS9hcm02NC9saW51eF9oZWFkZXJfdmFycy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm02
NC9saW51eF9oZWFkZXJfdmFycy5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAu
LjNlZWZmZWMKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2xp
bnV4X2hlYWRlcl92YXJzLmgKQEAgLTAsMCArMSw2MiBAQAorLyoKKyAqIENvcHlyaWdodCAoYykg
MjAxOCwgQW1pdCBTaW5naCBUb21hciA8YW1pdHRvbWVyMjVAZ21haWwuY29tPi4KKyAqCisgKiBE
ZXJpdmVkIGZyb20gTGludXgga2VybmVsIHY0LjE4IGZpbGU6CisgKgorICogYXJjaC9hcm02NC9r
ZXJuZWwvaW1hZ2UuaAorICogQ29weXJpZ2h0IChDKSAyMDE0IEFSTSBMdGQuCisgKgorICogVGhp
cyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9v
cgorICogbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZiB0aGUgR05V
IEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNlLCB2ZXJzaW9uIDIsIGFzIHB1Ymxpc2hlZCBieSB0
aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgorICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0
cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhP
VVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyAq
IE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNl
ZSB0aGUgR05VCisgKiBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisg
KgorICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwg
UHVibGljCisgKiBMaWNlbnNlIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8
aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisgKi8KKworI2lmbmRlZiBfX0FTTV9JTUFH
RV9ICisjZGVmaW5lIF9fQVNNX0lNQUdFX0gKKworI2lmZGVmIENPTkZJR19DUFVfQklHX0VORElB
TgorI2RlZmluZSBEQVRBX0xFMzIoZGF0YSkgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
ICgoKChkYXRhKSAmIDB4MDAwMDAwZmYpIDw8IDI0KSB8ICAgICAgICAgICAgXAorICAgICgoKGRh
dGEpICYgMHgwMDAwZmYwMCkgPDwgOCkgICB8ICAgICAgICAgICAgXAorICAgICgoKGRhdGEpICYg
MHgwMGZmMDAwMCkgPj4gOCkgICB8ICAgICAgICAgICAgXAorICAgICgoKGRhdGEpICYgMHhmZjAw
MDAwMCkgPj4gMjQpKQorI2Vsc2UKKyNkZWZpbmUgREFUQV9MRTMyKGRhdGEpICgoZGF0YSkgJiAw
eGZmZmZmZmZmKQorI2VuZGlmCisKKyNkZWZpbmUgREVGSU5FX0lNQUdFX0xFNjQoc3ltLCBkYXRh
KSAgICAgICAgICAgICAgICAgICAgXAorICAgIHN5bSMjX2xvMzIgPSBEQVRBX0xFMzIoKGRhdGEp
ICYgMHhmZmZmZmZmZik7ICAgICAgICBcCisgICAgc3ltIyNfaGkzMiA9IERBVEFfTEUzMigoZGF0
YSkgPj4gMzIpCisKKyNpZmRlZiBDT05GSUdfQ1BVX0JJR19FTkRJQU4KKyNkZWZpbmUgX19IRUFE
X0ZMQUdfQkUgICAgICAgICAxCisjZWxzZQorI2RlZmluZSBfX0hFQURfRkxBR19CRSAgICAgICAg
IDAKKyNlbmRpZgorCisjZGVmaW5lIF9fSEVBRF9GTEFHX1BBR0VfU0laRSAgMSAvKiA0SyBoYXJk
LWNvZGVkICovCisKKyNkZWZpbmUgX19IRUFEX0ZMQUdfUEhZU19CQVNFICAxCisKKyNkZWZpbmUg
X19IRUFEX0ZMQUdTICAgICgoX19IRUFEX0ZMQUdfQkUgPDwgMCkgfCAgICAgICAgXAorICAgICAg
ICAgICAgICAgICAgICAgICAgKF9fSEVBRF9GTEFHX1BBR0VfU0laRSA8PCAxKSB8ICBcCisgICAg
ICAgICAgICAgICAgICAgICAgICAoX19IRUFEX0ZMQUdfUEhZU19CQVNFIDw8IDMpKQorCisvKgor
ICogVGhlc2Ugd2lsbCBvdXRwdXQgYXMgcGFydCBvZiB0aGUgSW1hZ2UgaGVhZGVyLCB3aGljaCBz
aG91bGQgYmUgbGl0dGxlLWVuZGlhbgorICogcmVnYXJkbGVzcyBvZiB0aGUgZW5kaWFubmVzcyBv
ZiB0aGUga2VybmVsLiBXaGlsZSBjb25zdGFudCB2YWx1ZXMgY291bGQgYmUKKyAqIGVuZGlhbiBz
d2FwcGVkIGluIGhlYWQuUywgYWxsIGFyZSBkb25lIGhlcmUgZm9yIGNvbnNpc3RlbmN5LgorICov
CisjZGVmaW5lIEhFQURfU1lNQk9MUyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKKyAgICBERUZJTkVfSU1BR0VfTEU2NChfa2VybmVsX3NpemVfbGUsIF9lbmQgLSBzdGFydCk7
ICAgXAorICAgIERFRklORV9JTUFHRV9MRTY0KF9rZXJuZWxfZmxhZ3NfbGUsIF9fSEVBRF9GTEFH
Uyk7CisKKyNlbmRpZiAvKiBfX0FTTV9JTUFHRV9IICovCi0tIAoxLjkuMQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 17:05:25 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 17: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 1fvmrK-0001sk-Py; Fri, 31 Aug 2018 17:05: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=ya8d=lo=citrix.com=prvs=77401f9b1=wei.liu2@srs-us1.protection.inumbo.net>)
 id 1fvmrK-0001sf-AG
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 17:05:22 +0000
X-Inumbo-ID: d417b68d-ad3f-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id d417b68d-ad3f-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 19:03:49 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,312,1531785600"; d="scan'208";a="64204595"
Date: Fri, 31 Aug 2018 18:05:18 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Joshua Perrett <jperrett256@gmail.com>
Message-ID: <20180831170518.zdfpalzwwnavdx6b@zion.uk.xensource.com>
References: <20180830151804.23674-1-jperrett256@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20180830151804.23674-1-jperrett256@gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Xen-devel] [PATCH] libxl: made vm mac address assignment
 deterministic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-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>,
 George Dunlap <george.dunlap@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>

T24gVGh1LCBBdWcgMzAsIDIwMTggYXQgMDM6MTg6MDRQTSArMDAwMCwgSm9zaHVhIFBlcnJldHQg
d3JvdGU6Cj4gVXNlcyBNRDUgb24gdGhlIGhvc3QgbWFjIGFkZHJlc3MsIHZtIG5hbWUgYW5kIHZp
ZiBpbmRleCB0byBnZW5lcmF0ZSB0aGUKPiBsYXN0IHRocmVlIGJ5dGVzIG9mIHRoZSB2bSBtYWMg
YWRkcmVzcyAoZm9yIGVhY2ggdm0pLgo+IAo+IEl0IHVzZXMgdGhlIHZpZiBpbmRleCB0byBhY2Nv
dW50IGZvciBtdWx0aXBsZSB2aWZzLgo+IAo+IE1ENSBjb2RlIGlzIG9yaWdpbmFsbHkgZnJvbSB0
aGUgcHVibGljIGRvbWFpbiAod3JpdHRlbiBieSBDb2xpbiBQbHVtYiBpbgo+IDE5OTMpLCBmaWxl
cyBmb3VuZCBpbiB4ZW4vdG9vbHMvYmxrdGFwMi9kcml2ZXJzLy4KPiAKPiBSZXBvcnRlZC1ieTog
R2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgo+IFNpZ25lZC1vZmYtYnk6
IEpvc2h1YSBQZXJyZXR0IDxqcGVycmV0dDI1NkBnbWFpbC5jb20+Cj4gLS0tCj4gIHRvb2xzL2xp
YnhsL01ha2VmaWxlICAgIHwgICAyICstCj4gIHRvb2xzL2xpYnhsL2xpYnhsX25pYy5jIHwgIDY1
ICsrKysrKysrKystLQo+ICB0b29scy9saWJ4bC9tZDUuYyAgICAgICB8IDI2NiArKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgdG9vbHMvbGlieGwvbWQ1
LmggICAgICAgfCAgMjYgKysrKysKPiAgNCBmaWxlcyBjaGFuZ2VkLCAzNTIgaW5zZXJ0aW9ucygr
KSwgNyBkZWxldGlvbnMoLSkKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL2xpYnhsL21kNS5j
Cj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCB0b29scy9saWJ4bC9tZDUuaAo+IAo+IGRpZmYgLS1naXQg
YS90b29scy9saWJ4bC9NYWtlZmlsZSBiL3Rvb2xzL2xpYnhsL01ha2VmaWxlCj4gaW5kZXggNmRh
MzQyZWQ2MS4uNmU3ZGIxMTM2NyAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4bC9NYWtlZmlsZQo+
ICsrKyBiL3Rvb2xzL2xpYnhsL01ha2VmaWxlCj4gQEAgLTE0Miw3ICsxNDIsNyBAQCBMSUJYTF9P
QkpTID0gZmxleGFycmF5Lm8gbGlieGwubyBsaWJ4bF9jcmVhdGUubyBsaWJ4bF9kbS5vIGxpYnhs
X3BjaS5vIFwKPiAgCQkJbGlieGxfOXBmcy5vIGxpYnhsX2RvbWFpbi5vIGxpYnhsX3ZkaXNwbC5v
IFwKPiAgCQkJbGlieGxfcHZjYWxscy5vIGxpYnhsX3ZzbmQubyBsaWJ4bF92a2IubyAkKExJQlhM
X09CSlMteSkKPiAgTElCWExfT0JKUyArPSBsaWJ4bF9nZW5pZC5vCj4gLUxJQlhMX09CSlMgKz0g
X2xpYnhsX3R5cGVzLm8gbGlieGxfZmxhc2subyBfbGlieGxfdHlwZXNfaW50ZXJuYWwubwo+ICtM
SUJYTF9PQkpTICs9IF9saWJ4bF90eXBlcy5vIGxpYnhsX2ZsYXNrLm8gX2xpYnhsX3R5cGVzX2lu
dGVybmFsLm8gbWQ1Lm8KPiAgCj4gIExJQlhMX1RFU1RTICs9IHRpbWVkZXJlZwo+ICBMSUJYTF9U
RVNUU19QUk9HUyA9ICQoTElCWExfVEVTVFMpIGZkZGVyZWdyYWNlCj4gZGlmZiAtLWdpdCBhL3Rv
b2xzL2xpYnhsL2xpYnhsX25pYy5jIGIvdG9vbHMvbGlieGwvbGlieGxfbmljLmMKPiBpbmRleCAw
MWI3MTFiODRlLi45YTFjMGZiMTZmIDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX25p
Yy5jCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfbmljLmMKPiBAQCAtMTcsNiArMTcsMTggQEAK
PiAgCj4gICNpbmNsdWRlICJsaWJ4bF9pbnRlcm5hbC5oIgo+ICAKPiArI2luY2x1ZGUgPHN0cmlu
Zy5oPgo+ICsKPiArI2luY2x1ZGUgIm1kNS5oIgo+ICsKPiArI2lmZGVmIF9fbGludXhfXwo+ICsj
aW5jbHVkZSA8c3lzL3R5cGVzLmg+Cj4gKyNpbmNsdWRlIDxpZmFkZHJzLmg+Cj4gKyNpbmNsdWRl
IDxzeXMvc29ja2V0Lmg+Cj4gKyNpbmNsdWRlIDxsaW51eC9pZl9wYWNrZXQuaD4KPiArI2luY2x1
ZGUgPG5ldC9ldGhlcm5ldC5oPgo+ICsjZW5kaWYKPiArCj4gIGludCBsaWJ4bF9tYWNfdG9fZGV2
aWNlX25pYyhsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsCj4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjb25zdCBjaGFyICptYWMsIGxpYnhsX2RldmljZV9uaWMgKm5pYykKPiAg
ewo+IEBAIC01Myw4ICs2NSwzOCBAQCBpbnQgbGlieGxfbWFjX3RvX2RldmljZV9uaWMobGlieGxf
Y3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLAo+ICAgICAgcmV0dXJuIHJjOwo+ICB9Cj4gIAo+ICtz
dGF0aWMgaW50IGxpYnhsX19nZXRfaG9zdF9tYWMobGlieGxfX2djICpnYywgdW5zaWduZWQgY2hh
ciAqYnVmKQo+ICt7Cj4gKyAgICBpbnQgcmMgPSAtMTsKCnJjIHNob3VsZCBiZSBpbml0aWFsaXNl
ZCB0byBFUlJPUl9GQUlMOwoKPiArICAgICNpZmRlZiBfX2xpbnV4X18KPiArICAgIHN0cnVjdCBp
ZmFkZHJzICppZmFjZV9saXN0Owo+ICsKPiArICAgIGlmIChnZXRpZmFkZHJzKCZpZmFjZV9saXN0
KSA9PSAwKSB7CgpZb3UgaGF2ZW4ndCBhbnN3ZXJlZCBteSBxdWVzdGlvbiByZWdhcmRpbmcgc3Rh
YmlsaXR5IG9mIHRoaXMgbGlzdC4KCj4gKyAgICAgICAgZm9yIChzdHJ1Y3QgaWZhZGRycyAqaWZh
Y2UgPSBpZmFjZV9saXN0Owo+ICsgICAgICAgICAgICBpZmFjZSAhPSBOVUxMOyBpZmFjZSA9IGlm
YWNlLT5pZmFfbmV4dCkgewo+ICsgICAgICAgICAgICBpZiAoaWZhY2UtPmlmYV9hZGRyICYmIGlm
YWNlLT5pZmFfYWRkci0+c2FfZmFtaWx5ID09IEFGX1BBQ0tFVCkgewo+ICsgICAgICAgICAgICAg
ICAgc3RydWN0IHNvY2thZGRyX2xsICpzID0gKHN0cnVjdCBzb2NrYWRkcl9sbCAqKWlmYWNlLT5p
ZmFfYWRkcjsKPiArICAgICAgICAgICAgICAgIGlmIChzLT5zbGxfaGFsZW4gPT0gNikgewo+ICsg
ICAgICAgICAgICAgICAgICAgIG1lbWNweShidWYsIHMtPnNsbF9hZGRyLCA2KTsKPiArICAgICAg
ICAgICAgICAgICAgICBpZihidWZbMF0gfHwgYnVmWzFdIHx8IGJ1ZlsyXSB8fCBidWZbM10gfHwg
YnVmWzRdIHx8IGJ1Zls1XSkgewoKTWlzc2luZyBzcGFjZSBhZnRlciBpZi4KCkFsc28gcGxlYXNl
IHdyYXAgdGhlIGxpbmUgYXJvdW5kIDgwIGNoYXJhY3RlcnMuCgoKPiArICAgICAgICAgICAgICAg
ICAgICAgICAgcmMgPSAwOwo+ICsgICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKPiArICAg
ICAgICAgICAgICAgICAgICB9Cj4gKyAgICAgICAgICAgICAgICB9Cj4gKyAgICAgICAgICAgIH0K
PiArICAgICAgICB9Cj4gKyAgICAgICAgZnJlZWlmYWRkcnMoaWZhY2VfbGlzdCk7Cj4gKyAgICB9
IGVsc2Ugewo+ICsgICAgICAgIExPRyhFUlJPUiwgImdldGlmYWRkcnNcbiIpOwoKSWYgdGhpcyBp
cyBub3QgYSBmYXRhbCBlcnJvciB5b3Ugc2hvdWxkIHVzZSBXQVJOIGhlcmUuCgo+ICsgICAgfQo+
ICsgICAgI2VuZGlmCj4gKwo+ICsgICAgcmV0dXJuIHJjOwo+ICt9Cj4gKwo+ICBzdGF0aWMgaW50
IGxpYnhsX19kZXZpY2VfbmljX3NldGRlZmF1bHQobGlieGxfX2djICpnYywgdWludDMyX3QgZG9t
aWQsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kZXZp
Y2VfbmljICpuaWMsIGJvb2wgaG90cGx1ZykKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGxpYnhsX2RldmljZV9uaWMgKm5pYywgY29uc3QgY2hhciAqbmFtZSwKPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGludCBuaWNfaW5k
ZXgsIGJvb2wgaG90cGx1ZykKPiAgewo+ICAgICAgaW50IHJjOwo+ICAKPiBAQCAtNjUsMTEgKzEw
NywyMiBAQCBzdGF0aWMgaW50IGxpYnhsX19kZXZpY2VfbmljX3NldGRlZmF1bHQobGlieGxfX2dj
ICpnYywgdWludDMyX3QgZG9taWQsCj4gICAgICAgICAgaWYgKCFuaWMtPm1vZGVsKSByZXR1cm4g
RVJST1JfTk9NRU07Cj4gICAgICB9Cj4gICAgICBpZiAobGlieGxfX21hY19pc19kZWZhdWx0KCZu
aWMtPm1hYykpIHsKPiAtICAgICAgICBjb25zdCB1aW50OF90ICpyOwo+IC0gICAgICAgIGxpYnhs
X3V1aWQgdXVpZDsKPiArICAgICAgICB1aW50OF90IHJbMTZdOwo+ICsKPiArICAgICAgICBNRDVf
Q1RYIGN0eDsKPiArICAgICAgICBNRDVJbml0KCZjdHgpOwo+ICsKPiArICAgICAgICB1aW50OF90
IGhvc3RtYWNbNl0gPSB7MH07Cj4gKwo+ICsgICAgICAgIGlmKGxpYnhsX19nZXRfaG9zdF9tYWMo
Z2MsIGhvc3RtYWMpID09IDApIHsKPiArICAgICAgICAgICAgTUQ1VXBkYXRlKCZjdHgsIGhvc3Rt
YWMsIHNpemVvZihob3N0bWFjKSk7Cj4gKyAgICAgICAgfSBlbHNlIHsKPiArICAgICAgICAgICAg
TE9HRChXQVJOLCBkb21pZCwgImZhaWxlZCB0byBnZXQgaG9zdCBtYWMgYWRkcmVzcywgd2lsbCBn
ZW5lcmF0ZSB2bSBtYWMgYWRkcmVzcyB3aXRob3V0XG4iKTsKClR1cm4gV0FSTiBpbnRvIElORk8u
CgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 17:14:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 17: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 1fvmzh-0002fH-Rx; Fri, 31 Aug 2018 17: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=bl97=lo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvmzg-0002f7-SL
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 17:14:00 +0000
X-Inumbo-ID: 5bc93f05-ad41-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 5bc93f05-ad41-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 17:14: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 1fvmze-0004hM-BY; Fri, 31 Aug 2018 17:13: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 1fvmze-0000vz-45; Fri, 31 Aug 2018 17:13:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvmze-0006pw-3V; Fri, 31 Aug 2018 17:13:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-127008-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-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-armhf-armhf-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-amd64-i386-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-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-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
X-Osstest-Versions-This: libvirt=4c37f4c4dd1b574bfb1aa342da653ef3cd89bc4e
X-Osstest-Versions-That: libvirt=076a2b409667dd9f716a2a2085e1ffea9d58fe8b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 31 Aug 2018 17:13:58 +0000
Subject: [Xen-devel] [libvirt test] 127008: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNzAwOCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjcwMDgvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEyMzgxNAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTIzODE0CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMjM4MTQKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlidmlydCAgICAg
ICAgICAgICAgNGMzN2Y0YzRkZDFiNTc0YmZiMWFhMzQyZGE2NTNlZjNjZDg5YmM0ZQpiYXNlbGlu
ZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAgMDc2YTJiNDA5NjY3ZGQ5ZjcxNmEyYTIw
ODVlMWZmZWE5ZDU4ZmU4YgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTIzODE0ICAyMDE4LTA2LTA1
IDA0OjE5OjIzIFogICA4NyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyMzg0MCAgMjAxOC0w
Ni0wNiAwNDoxOToyOCBaICAgODYgZGF5cyAgIDY3IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDEyNzAwOCAgMjAxOC0wOC0zMCAyMDo0NzozOCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogICAgQWxlcyBN
dXNpbCA8YW11c2lsQHJlZGhhdC5jb20+CiAgQW5kcmVhIEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVk
aGF0LmNvbT4KICBBbnlhIEhhcnRlciA8YWhhcnRlckByZWRoYXQuY29tPgogIEJpbmcgTml1IDxi
aW5nLm5pdUBpbnRlbC5jb20+CiAgQmpvZXJuIFdhbGsgPGJ3YWxrQGxpbnV4LmlibS5jb20+CiAg
Qm9ibyBEdSA8ZHVibzE2M0AxMjYuY29tPgogIEJvcmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51
eC5pYm0uY29tPgogIEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KICBDaGFu
Z2t1byBTaGkgPHNoaS5jaGFuZ2t1b0BoM2MuY29tPgogIENoZW4gSGFueGlhbyA8Y2hlbmhhbnhp
YW9AZ21haWwuY29tPgogIENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNh
bm9uaWNhbC5jb20+CiAgQ2xlbWVudGluZSBIYXlhdCA8Y2xlbUBsc2UuZXBpdGEuZnI+CiAgQ29s
ZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBEYW4gS2VuaWdzYmVyZyA8ZGFua2Vu
QHJlZGhhdC5jb20+CiAgRGFuaWVsIE5pY29sZXR0aSA8ZGFudHRpMTJAZ21haWwuY29tPgogIERh
bmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGFuaWVsIFZlaWxsYXJk
IDx2ZWlsbGFyZEByZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgog
IEVyaWsgU2t1bHRldHkgPGVza3VsdGV0QHJlZGhhdC5jb20+CiAgRmFiaWFubyBGaWTDqm5jaW8g
PGZhYmlhbm9AZmlkZW5jaW8ub3JnPgogIEZpbGlwIEFsYWMgPGZpbGlwYWxhY0BnbWFpbC5jb20+
CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29tPgogIGludHJpZ2VyaSA8aW50cmlnZXJpK2xpYnZp
cnRAYm91bS5vcmc+CiAgaW50cmlnZXJpIDxpbnRyaWdlcmlAYm91bS5vcmc+CiAgSmFtaWUgU3Ry
YW5kYm9nZSA8amFtaWVAY2Fub25pY2FsLmNvbT4KICBKaWUgV2FuZyA8d2FuZ2ppZTg4Lmh1YXdl
aS5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4KICBKaXJpIERlbmVtYXJrIDxq
ZGVuZW1hckByZWRoYXQuY29tPgogIEpvaG4gRmVybGFuIDxqZmVybGFuQHJlZGhhdC5jb20+CiAg
SnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29A
cmVkaGF0LmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBL
YXRlcmluYSBLb3VraW91IDxra291a2lvdUByZWRoYXQuY29tPgogIExhaW5lIFN0dW1wIDxsYWlu
ZUBsYWluZS5vcmc+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMdWJvbWly
IFJpbnRlbCA8bGt1bmRyYWtAdjMuc2s+CiAgTHV5YW8gSHVhbmcgPGxodWFuZ0ByZWRoYXQuY29t
PgogIE1hcmMgSGFydG1heWVyIDxtaGFydG1heUBsaW51eC5pYm0uY29tPgogIE1hcmMgSGFydG1h
eWVyIDxtaGFydG1heUBsaW51eC52bmV0LmlibS5jb20+CiAgTWFyY29zIFBhdWxvIGRlIFNvdXph
IDxtYXJjb3Muc291emEub3JnQGdtYWlsLmNvbT4KICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVj
a2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgTWFydGluIEtsZXR6YW5kZXIg
PG1rbGV0emFuQHJlZGhhdC5jb20+CiAgTWF0dGhpYXMgQm9sdGUgPG1hdHRoaWFzLmJvbHRlQGdv
b2dsZW1haWwuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAg
TWljaGFsIFByw612b3puw61rIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE5pa29sYXkgU2hpcm9r
b3Zza2l5IDxuc2hpcm9rb3Zza2l5QHZpcnR1b3p6by5jb20+CiAgUGF2ZWwgSHJkaW5hIDxwaHJk
aW5hQHJlZGhhdC5jb20+CiAgUGV0ZXIgS3JlbXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+CiAgUGlu
byBUb3NjYW5vIDxwdG9zY2Fub0ByZWRoYXQuY29tPgogIFJhZG9zdGluIFN0b3lhbm92IDxyc3Rv
eWFub3YxQGdtYWlsLmNvbT4KICBSYW15IEVsa2VzdCA8cmFteWVsa2VzdEBnbWFpbC5jb20+CiAg
cmFteWVsa2VzdCA8cmFteWVsa2VzdEBnbWFpbC5jb20+CiAgUmljaGFyZCBXLk0uIEpvbmVzIDxy
am9uZXNAcmVkaGF0LmNvbT4KICBSb21hbiBCb2dvcm9kc2tpeSA8Ym9nb3JvZHNraXlAZ21haWwu
Y29tPgogIFJvbWFuIEJvbHNoYWtvdiA8ci5ib2xzaGFrb3ZAeWFkcm8uY29tPgogIFNoaSBMZWkg
PHNoaWxlaS5tYXNzY2xvdWRzQGdteC5jb20+CiAgU2hpY2hhbmdrdW8gPHNoaS5jaGFuZ2t1b0Bo
M2MuY29tPgogIFNoaXZhcHJhc2FkIEcgQmhhdCA8c2JoYXRAbGludXgudm5ldC5pYm0uY29tPgog
IFNpbW9uIEtvYnlkYSA8c2tvYnlkYUByZWRoYXQuY29tPgogIFN0ZWZhbiBCYWRlciA8c3RlZmFu
LmJhZGVyQGNhbm9uaWNhbC5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0
LmlibS5jb20+CiAgU3Vrcml0IEJoYXRuYWdhciA8c2tydGJodG5nckBnbWFpbC5jb20+CiAgVG9t
w6HFoSBHb2xlbWJpb3Zza8O9IDx0Z29sZW1iaUByZWRoYXQuY29tPgogIFZpdGFseSBLdXpuZXRz
b3YgPHZrdXpuZXRzQHJlZGhhdC5jb20+CiAgdzAwMjUxNTc0IDx3YW5namllODhAaHVhd2VpLmNv
bT4KICBXZWlsdW4gWmh1IDx6aHV3ZWlsdW5AaHVhd2VpLmNvbT4KICB4aW5odWEuQ2FvIDxjYW94
aW5odWFAaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTU3MTMgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 17:14:08 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 17: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 1fvmzo-0002fy-5Z; Fri, 31 Aug 2018 17:14: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=ig72=lo=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fvmzm-0002fd-8q
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 17:14:06 +0000
X-Inumbo-ID: 5f0032ce-ad41-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id 5f0032ce-ad41-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 17:14: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 622B380D;
 Fri, 31 Aug 2018 10:14:04 -0700 (PDT)
Received: from [10.1.37.49] (e110479-lin.cambridge.arm.com [10.1.37.49])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 934893F557;
 Fri, 31 Aug 2018 10:14:03 -0700 (PDT)
To: Amit Singh Tomar <amittomer25@gmail.com>, xen-devel@lists.xenproject.org
References: <1535734871-9475-1-git-send-email-amittomer25@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <377ac8f1-276b-7b4f-785d-42433c8fe0b1@arm.com>
Date: Fri, 31 Aug 2018 18:14:02 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <1535734871-9475-1-git-send-email-amittomer25@gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen:arm: Populate arm64 image header
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andre.przywara@arm.com, 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>

SGksCgpPbiAwOC8zMS8yMDE4IDA2OjAxIFBNLCBBbWl0IFNpbmdoIFRvbWFyIHdyb3RlOgo+IFdo
aWxlIHBvcnRpbmcgWEVOIG9uIEFtbG9naWMgU29DIHdlIGZvdW5kIHRoYXQgaW4gYWJzZW5jZSBv
Zgo+IGltYWdlX3NpemUgZmllbGQgb2YgWEVOIGltYWdlIGhlYWRlciwgYm9vdGxvYWRlcihVLUJP
T1QpCj4gcmVsb2NhdGVzWzFdIHRoZSBYRU4gaW1hZ2UgdG8gYW4gYWRkcmVzcyhub3QgYXBwcm9w
cmlhdGUKPiBmb3IgQW1sb2dpYykgZGVyaXZlZCBmcm9tIHRleHRfb2Zmc2V0LgoKSUhNTywgdGhp
cyBpcyBhIGJ1ZyBpbiBVLUJvb3QgcmF0aGVyIHRoYW4gWGVuLiBUaGUgY3VycmVudCBmb3JtYXQs
IHdoaWxlIApvbGQsIGlzIHN0aWxsIHZhbGlkLgoKSW4gdGhlIGNhc2Ugb2YgVS1Cb290LCB5b3Ug
dXN1YWxseSBuZWVkIHRvIGJlIHJlYWxseSBjYXJlZnVsIG9uIHRoZSAKcG9zaXRpb24gb2YgYWxs
IHRoZSBibG9icyAoZS5nIFhlbiwgRFRCLCBLZXJuZWwsIEluaXRyYW1mcykgaW4gdGhlIG1lbW9y
eS4KCj4gCj4gVGhpcyB1bndhbnRlZCBzaXR1YXRpb24gY2FuIGJlIGZpeGVkIGJ5IHVwZGF0aW5n
IGltYWdlX3NpemUgZmllbGQKPiBhbG9uZyBzaWRlIGtlcm5lbCBmbGFncyBzbyB0aGF0IGltYWdl
IHdvdWxkbid0IHJlbG9jYXRlIGZyb20gaW5pdGlhbAo+IGxvYWQgYWRkcmVzcy4KCkkgdGhpbmsg
dGhlIGZpcnN0IHN0ZXAgaXMgdG8gZml4IHlvdXIgVS1ib290IGFuZCByZXRoaW5rIHdoZXJlIHlv
dSBsb2FkIAp5b3VyIGJpbmFyaWVzLgoKUmVnYXJkaW5nIHRoZSBwYXRjaCBpbiBpdHNlbGYsIEkg
dGhpbmsgdGhpcyBpcyBhIGdvb2QgYWRkaXRpb24gYXMgaXQgCmFsbG93IFhlbiB0byBiZSBsb2Fk
ZWQgaW4gbW9yZSBwbGFjZXMuIEJ1dCBwbGVhc2UgcmV3cml0ZSB0aGUgY29tbWl0IAptZXNzYWdl
IGFjY29yZGluZ2x5LCB0aGlzIGlzIGFuIHVwZGF0ZSB0byBhIG5ldyB2ZXJzaW9uLgoKPiAKPiBb
MV06aHR0cHM6Ly9naXQuZGVueC5kZS8/cD11LWJvb3QuZ2l0O2E9YmxvYjtmPWFyY2gvYXJtL2xp
Yi9pbWFnZS5jO2g9Njk5YmY0NGU3MDJmN2E3MDg0OTk3NDA2MjAzZmQ3ZDJhYWFmODdmYTtoYj1I
RUFEI2w1MAo+IAo+IFRoZXNlIGNoYW5nZXMgYXJlIGRlcml2ZWQgZnJvbSBrZXJuZWwgdjQuMTgg
ZmlsZXMKPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbWl0IFNpbmdoIFRvbWFyIDxhbWl0dG9tZXIyNUBn
bWFpbC5jb20+Cj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TICAgICAgICAgICAg
ICAgICAgICAgfCAgNSArKy0KPiAgIHhlbi9hcmNoL2FybS9hcm02NC9saWIvYXNzZW1ibGVyLmgg
ICAgICAgICAgICB8IDExICsrKysrCj4gICB4ZW4vYXJjaC9hcm0veGVuLmxkcy5TICAgICAgICAg
ICAgICAgICAgICAgICAgfCAgMyArKwo+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9saW51
eF9oZWFkZXJfdmFycy5oIHwgNjIgKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gICA0IGZp
bGVzIGNoYW5nZWQsIDc5IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4gICBjcmVhdGUg
bW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9saW51eF9oZWFkZXJfdmFycy5o
Cj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMgYi94ZW4vYXJjaC9h
cm0vYXJtNjQvaGVhZC5TCj4gaW5kZXggZDYzNzM0Zi4uY2U3MmM5NSAxMDA2NDQKPiAtLS0gYS94
ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TCj4gKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2hlYWQu
Uwo+IEBAIC0yNSw2ICsyNSw3IEBACj4gICAjaW5jbHVkZSA8YXNtL2Vhcmx5X3ByaW50ay5oPgo+
ICAgI2luY2x1ZGUgPGVmaS9lZmllcnIuaD4KPiAgICNpbmNsdWRlIDxhc20vYXJtNjQvZWZpYmlu
ZC5oPgo+ICsjaW5jbHVkZSAibGliL2Fzc2VtYmxlci5oIgo+ICAgCj4gICAjZGVmaW5lIFBUX1BU
ICAgICAweGY3ZiAvKiBuRz0xIEFGPTEgU0g9MTEgQVA9MDEgTlM9MSBBVFRSPTExMSBUPTEgUD0x
ICovCj4gICAjZGVmaW5lIFBUX01FTSAgICAweGY3ZCAvKiBuRz0xIEFGPTEgU0g9MTEgQVA9MDEg
TlM9MSBBVFRSPTExMSBUPTAgUD0xICovCj4gQEAgLTEyMCw4ICsxMjEsOCBAQCBlZmlfaGVhZDoK
PiAgICAgICAgICAgYWRkICAgICB4MTMsIHgxOCwgIzB4MTYKPiAgICAgICAgICAgYiAgICAgICBy
ZWFsX3N0YXJ0ICAgICAgICAgICAvKiBicmFuY2ggdG8ga2VybmVsIHN0YXJ0ICovCj4gICAgICAg
ICAgIC5xdWFkICAgMCAgICAgICAgICAgICAgICAgICAgLyogSW1hZ2UgbG9hZCBvZmZzZXQgZnJv
bSBzdGFydCBvZiBSQU0gKi8KPiAtICAgICAgICAucXVhZCAgIDAgICAgICAgICAgICAgICAgICAg
IC8qIHJlc2VydmVkICovCj4gLSAgICAgICAgLnF1YWQgICAwICAgICAgICAgICAgICAgICAgICAv
KiByZXNlcnZlZCAqLwo+ICsgICAgICAgIGxlNjRzeW0gX2tlcm5lbF9zaXplX2xlICAgICAgLyog
RWZmZWN0aXZlIHNpemUgb2Yga2VybmVsIGltYWdlLCBsaXR0bGUtZW5kaWFuICovCj4gKyAgICAg
ICAgbGU2NHN5bSBfa2VybmVsX2ZsYWdzX2xlICAgICAvKiBJbmZvcm1hdGl2ZSBmbGFncywgbGl0
dGxlLWVuZGlhbiAqLwoKQWxsIHRoZSBkYW5jZSBmb3IgdG8gY29udmVydCB0byBsaXR0bGUgZW5k
aWFuIGlzIG5vdCBuZWNlc3Nhcnkgb24gWGVuLiAKUGxlYXNlIHJld29yayB5b3VyIHNlcmllcyB0
byBhdm9pZCBzdWNoIGNvZGUsIHRoaXMgd291bGQgYWxzbyByZWR1Y2UgCnF1aXRlIHNpZ25pZmlj
YW50bHkgdGhlIHNlcmllcy4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 18:02:11 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 18:02:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvnk0-0006Nx-Iv; Fri, 31 Aug 2018 18: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=rvsg=lo=citrix.com=prvs=7748f1fea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvnjy-0006Ns-V4
 for xen-devel@lists.xen.org; Fri, 31 Aug 2018 18:01:50 +0000
X-Inumbo-ID: b6dfbc71-ad47-11e8-a8a5-bc764e045a96
Received: from SMTP03.CITRIX.COM (unknown [162.221.156.55])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id b6dfbc71-ad47-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 20:00:16 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,312,1531785600"; d="scan'208";a="64211209"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xen.org>
Date: Fri, 31 Aug 2018 19:01:25 +0100
Message-ID: <1535738485-9637-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/arm: Fix dom0 boot following c/s 580c45869
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/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>, 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>

Yy9zIDU4MGM0NTg2OSAiQ2FsbCBhcmNoX2RvbWFpbl9jcmVhdGUoKSBhcyBlYXJseSBhcyBwb3Nz
aWJsZSBpbgpkb21haW5fY3JlYXRlKCkiIG92ZXJsb29rZWQgdGhlIGZhY3QgdGhhdCBBUk0gdXNl
cyBpc19oYXJkd2FyZV9kb21haW4oKSBpbiBhdApsZWFzdCB0d28gcGxhY2VzIGR1cmluZyBhcmNo
X2RvbWFpbl9jcmVhdGUoKS4KClRoZSBidWcgbWFuaWZlc3RzIGFzOgoKICAoWEVOKSBGcmVlZCAy
OTJrQiBpbml0IG1lbW9yeS4KICAoWEVOKSB0cmFwcy5jOjIwMTc6ZDB2MCBIU1I9MHg5MzhjMDAw
NyBwYz0weGMwNjM5ZDA4IGd2YT0weGUwODAwMDA0IGdwYT0weDAwMDAwMDEwNDgxMDA0Cgp3aGVu
IGRvbTAgdHJpZXMgdG8gdXNlIHRoZSB2dWFydC4gIEp1ZGdpbmcgYnkgb3RoZXIgdXNlcyBvZgpp
c19oYXJkd2FyZV9kb21haW4oKSwgSSBleHBlY3QgdGhlIHg4NiBQVkggZG9tMCBib290IGlzIHNp
bWlsYXJseSBicm9rZW4uCgpSZXBvc2l0aW9uIHRoZSBjb2RlIHdoaWNoIHNldHMgdXAgaGFyZHdh
cmVfZG9tYWluIHNvIHRoYXQgdGhlCmlzX2hhcmR3YXJlX2RvbWFpbigpIHByZWRpY2F0ZSB3b3Jr
cyBjb3JyZWN0bHkgYWxsIHRoZSB3YXkgdGhyb3VnaCBkb21haW4KY3JlYXRpb24uCgpXaGlsZSBt
b3ZpbmcgaXQsIGxlYXZlIGEgcmVsYXRlZCBjb21tZW50IGV4cGxhaW5pbmcgdGhlIHBvc2l0aW9u
aW5nIG9mIHRoZQppc19wcml2IGFzc2lnbm1lbnQsIHdoaWNoIGluIGhpbmRzaWdodCBzaG91bGQg
aGF2ZSBiZWVuIHBhcnQgb2YgYy9zIGVmNzY1ZWM5OAp3aGVuIGV4YWN0bHkgdGhlIHNhbWUgcHJv
YmxlbSB3YXMgZGlzY292ZXJlZCBmb3IgdGhlIGlzX2NvbnRyb2xfZG9tYWluKCkKcHJlZGljYXRl
LgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KLS0tCkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkND
OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgpDQzogSmFuIEJldWxpY2ggPEpC
ZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKVGhhbmtzIHRvIEp1bGllbiBm
b3IgaGVscGluZyBkZWJ1ZyB0aGlzIGFmdGVyIE9TU1Rlc3QgZ2F2ZSBtZSBhbiBlcnJvciBJCmRp
ZG4ndCB1bmRlcnN0YW5kLCBhbmQgc29ycnkgZm9yIGJyZWFraW5nIGl0IQoKSSd2ZSBnb3Qgc29t
ZSBvdGhlciBjbGVhbnVwIEknZCBsaWtlIHRvIGRvIHRvIHRoZSBnZW5lcmFsIGhhcmR3YXJlX2Rv
bWFpbgppbmZyYXN0cnVjdXRyZSwgYnV0IEknbGwgbGVhdmUgdGhhdCB0byBhIGxhdGVyIGNoYW5n
ZSBzbyBhcyB0byB1bmR1bHkgYmxvY2sKc3RhZ2luZy4KLS0tCiB4ZW4vY29tbW9uL2RvbWFpbi5j
IHwgMjQgKysrKysrKysrKysrKystLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTQgaW5zZXJ0
aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kb21haW4u
YyBiL3hlbi9jb21tb24vZG9tYWluLmMKaW5kZXggZjY0YWQ1Zi4uMjU2YzU5YSAxMDA2NDQKLS0t
IGEveGVuL2NvbW1vbi9kb21haW4uYworKysgYi94ZW4vY29tbW9uL2RvbWFpbi5jCkBAIC0yNzMs
OCArMjczLDIyIEBAIHN0cnVjdCBkb21haW4gKmRvbWFpbl9jcmVhdGUoZG9taWRfdCBkb21pZCwK
ICAgICAgICAgcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7CiAKICAgICBkLT5kb21haW5faWQgPSBk
b21pZDsKKworICAgIC8qIFNvcnQgb3V0IG91ciBpZGVhIG9mIGlzX2NvbnRyb2xfZG9tYWluKCku
ICovCiAgICAgZC0+aXNfcHJpdmlsZWdlZCA9IGlzX3ByaXY7CiAKKyAgICAvKiBTb3J0IG91dCBv
dXIgaWRlYSBvZiBpc19oYXJkd2FyZV9kb21haW4oKS4gKi8KKyAgICBpZiAoIGRvbWlkID09IDAg
fHwgZG9taWQgPT0gaGFyZHdhcmVfZG9taWQgKQorICAgIHsKKyAgICAgICAgaWYgKCBoYXJkd2Fy
ZV9kb21pZCA8IDAgfHwgaGFyZHdhcmVfZG9taWQgPj0gRE9NSURfRklSU1RfUkVTRVJWRUQgKQor
ICAgICAgICAgICAgcGFuaWMoIlRoZSB2YWx1ZSBvZiBoYXJkd2FyZV9kb20gbXVzdCBiZSBhIHZh
bGlkIGRvbWFpbiBJRCIpOworCisgICAgICAgIGQtPmlzX3Bpbm5lZCA9IG9wdF9kb20wX3ZjcHVz
X3BpbjsKKyAgICAgICAgZC0+ZGlzYWJsZV9taWdyYXRlID0gMTsKKyAgICAgICAgb2xkX2h3ZG9t
ID0gaGFyZHdhcmVfZG9tYWluOworICAgICAgICBoYXJkd2FyZV9kb21haW4gPSBkOworICAgIH0K
KwogICAgIC8qIERlYnVnIHNhbml0eS4gKi8KICAgICBBU1NFUlQoaXNfc3lzdGVtX2RvbWFpbihk
KSA/IGNvbmZpZyA9PSBOVUxMIDogY29uZmlnICE9IE5VTEwpOwogCkBAIC0zNTQsMTYgKzM2OCw2
IEBAIHN0cnVjdCBkb21haW4gKmRvbWFpbl9jcmVhdGUoZG9taWRfdCBkb21pZCwKICAgICAgICAg
d2F0Y2hkb2dfZG9tYWluX2luaXQoZCk7CiAgICAgICAgIGluaXRfc3RhdHVzIHw9IElOSVRfd2F0
Y2hkb2c7CiAKLSAgICAgICAgaWYgKCBkb21pZCA9PSAwIHx8IGRvbWlkID09IGhhcmR3YXJlX2Rv
bWlkICkKLSAgICAgICAgewotICAgICAgICAgICAgaWYgKCBoYXJkd2FyZV9kb21pZCA8IDAgfHwg
aGFyZHdhcmVfZG9taWQgPj0gRE9NSURfRklSU1RfUkVTRVJWRUQgKQotICAgICAgICAgICAgICAg
IHBhbmljKCJUaGUgdmFsdWUgb2YgaGFyZHdhcmVfZG9tIG11c3QgYmUgYSB2YWxpZCBkb21haW4g
SUQiKTsKLSAgICAgICAgICAgIGQtPmlzX3Bpbm5lZCA9IG9wdF9kb20wX3ZjcHVzX3BpbjsKLSAg
ICAgICAgICAgIGQtPmRpc2FibGVfbWlncmF0ZSA9IDE7Ci0gICAgICAgICAgICBvbGRfaHdkb20g
PSBoYXJkd2FyZV9kb21haW47Ci0gICAgICAgICAgICBoYXJkd2FyZV9kb21haW4gPSBkOwotICAg
ICAgICB9Ci0KICAgICAgICAgaWYgKCBjb25maWctPmZsYWdzICYgWEVOX0RPTUNUTF9DREZfeHNf
ZG9tYWluICkKICAgICAgICAgewogICAgICAgICAgICAgZC0+aXNfeGVuc3RvcmUgPSAxOwotLSAK
Mi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 18:05:48 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 18:05: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 1fvnnn-0006WK-4o; Fri, 31 Aug 2018 18:05: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=esmu=lo=arm.com=andre.przywara@srs-us1.protection.inumbo.net>)
 id 1fvnnm-0006WE-DS
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 18:05:46 +0000
X-Inumbo-ID: 43ecd4ec-ad48-11e8-a8a5-bc764e045a96
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id 43ecd4ec-ad48-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 20:04: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 D111018A;
 Fri, 31 Aug 2018 11:05:43 -0700 (PDT)
Received: from [192.168.3.111] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id F1E823F557;
 Fri, 31 Aug 2018 11:05:42 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>,
 Amit Singh Tomar <amittomer25@gmail.com>, xen-devel@lists.xenproject.org
References: <1535734871-9475-1-git-send-email-amittomer25@gmail.com>
 <377ac8f1-276b-7b4f-785d-42433c8fe0b1@arm.com>
From: =?UTF-8?Q?Andr=c3=a9_Przywara?= <andre.przywara@arm.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andre.przywara@arm.com; prefer-encrypt=mutual; keydata=
 xsFNBFNPCKMBEAC+6GVcuP9ri8r+gg2fHZDedOmFRZPtcrMMF2Cx6KrTUT0YEISsqPoJTKld
 tPfEG0KnRL9CWvftyHseWTnU2Gi7hKNwhRkC0oBL5Er2hhNpoi8x4VcsxQ6bHG5/dA7ctvL6
 kYvKAZw4X2Y3GTbAZIOLf+leNPiF9175S8pvqMPi0qu67RWZD5H/uT/TfLpvmmOlRzNiXMBm
 kGvewkBpL3R2clHquv7pB6KLoY3uvjFhZfEedqSqTwBVu/JVZZO7tvYCJPfyY5JG9+BjPmr+
 REe2gS6w/4DJ4D8oMWKoY3r6ZpHx3YS2hWZFUYiCYovPxfj5+bOr78sg3JleEd0OB0yYtzTT
 esiNlQpCo0oOevwHR+jUiaZevM4xCyt23L2G+euzdRsUZcK/M6qYf41Dy6Afqa+PxgMEiDto
 ITEH3Dv+zfzwdeqCuNU0VOGrQZs/vrKOUmU/QDlYL7G8OIg5Ekheq4N+Ay+3EYCROXkstQnf
 YYxRn5F1oeVeqoh1LgGH7YN9H9LeIajwBD8OgiZDVsmb67DdF6EQtklH0ycBcVodG1zTCfqM
 AavYMfhldNMBg4vaLh0cJ/3ZXZNIyDlV372GmxSJJiidxDm7E1PkgdfCnHk+pD8YeITmSNyb
 7qeU08Hqqh4ui8SSeUp7+yie9zBhJB5vVBJoO5D0MikZAODIDwARAQABzS1BbmRyZSBQcnp5
 d2FyYSAoQVJNKSA8YW5kcmUucHJ6eXdhcmFAYXJtLmNvbT7CwXsEEwECACUCGwMGCwkIBwMC
 BhUIAgkKCwQWAgMBAh4BAheABQJTWSV8AhkBAAoJEAL1yD+ydue63REP/1tPqTo/f6StS00g
 NTUpjgVqxgsPWYWwSLkgkaUZn2z9Edv86BLpqTY8OBQZ19EUwfNehcnvR+Olw+7wxNnatyxo
 D2FG0paTia1SjxaJ8Nx3e85jy6l7N2AQrTCFCtFN9lp8Pc0LVBpSbjmP+Peh5Mi7gtCBNkpz
 KShEaJE25a/+rnIrIXzJHrsbC2GwcssAF3bd03iU41J1gMTalB6HCtQUwgqSsbG8MsR/IwHW
 XruOnVp0GQRJwlw07e9T3PKTLj3LWsAPe0LHm5W1Q+euoCLsZfYwr7phQ19HAxSCu8hzp43u
 zSw0+sEQsO+9wz2nGDgQCGepCcJR1lygVn2zwRTQKbq7Hjs+IWZ0gN2nDajScuR1RsxTE4WR
 lj0+Ne6VrAmPiW6QqRhliDO+e82riI75ywSWrJb9TQw0+UkIQ2DlNr0u0TwCUTcQNN6aKnru
 ouVt3qoRlcD5MuRhLH+ttAcmNITMg7GQ6RQajWrSKuKFrt6iuDbjgO2cnaTrLbNBBKPTG4oF
 D6kX8Zea0KvVBagBsaC1CDTDQQMxYBPDBSlqYCb/b2x7KHTvTAHUBSsBRL6MKz8wwruDodTM
 4E4ToV9URl4aE/msBZ4GLTtEmUHBh4/AYwk6ACYByYKyx5r3PDG0iHnJ8bV0OeyQ9ujfgBBP
 B2t4oASNnIOeGEEcQ2rjzsFNBFNPCKMBEACm7Xqafb1Dp1nDl06aw/3O9ixWsGMv1Uhfd2B6
 it6wh1HDCn9HpekgouR2HLMvdd3Y//GG89irEasjzENZPsK82PS0bvkxxIHRFm0pikF4ljIb
 6tca2sxFr/H7CCtWYZjZzPgnOPtnagN0qVVyEM7L5f7KjGb1/o5EDkVR2SVSSjrlmNdTL2Rd
 zaPqrBoxuR/y/n856deWqS1ZssOpqwKhxT1IVlF6S47CjFJ3+fiHNjkljLfxzDyQXwXCNoZn
 BKcW9PvAMf6W1DGASoXtsMg4HHzZ5fW+vnjzvWiC4pXrcP7Ivfxx5pB+nGiOfOY+/VSUlW/9
 GdzPlOIc1bGyKc6tGREH5lErmeoJZ5k7E9cMJx+xzuDItvnZbf6RuH5fg3QsljQy8jLlr4S6
 8YwxlObySJ5K+suPRzZOG2+kq77RJVqAgZXp3Zdvdaov4a5J3H8pxzjj0yZ2JZlndM4X7Msr
 P5tfxy1WvV4Km6QeFAsjcF5gM+wWl+mf2qrlp3dRwniG1vkLsnQugQ4oNUrx0ahwOSm9p6kM
 CIiTITo+W7O9KEE9XCb4vV0ejmLlgdDV8ASVUekeTJkmRIBnz0fa4pa1vbtZoi6/LlIdAEEt
 PY6p3hgkLLtr2GRodOW/Y3vPRd9+rJHq/tLIfwc58ZhQKmRcgrhtlnuTGTmyUqGSiMNfpwAR
 AQABwsFfBBgBAgAJBQJTTwijAhsMAAoJEAL1yD+ydue64BgP/33QKczgAvSdj9XTC14wZCGE
 U8ygZwkkyNf021iNMj+o0dpLU48PIhHIMTXlM2aiiZlPWgKVlDRjlYuc9EZqGgbOOuR/pNYA
 JX9vaqszyE34JzXBL9DBKUuAui8z8GcxRcz49/xtzzP0kH3OQbBIqZWuMRxKEpRptRT0wzBL
 O31ygf4FRxs68jvPCuZjTGKELIo656/Hmk17cmjoBAJK7JHfqdGkDXk5tneeHCkB411p9WJU
 vMO2EqsHjobjuFm89hI0pSxlUoiTL0Nuk9Edemjw70W4anGNyaQtBq+qu1RdjUPBvoJec7y/
 EXJtoGxq9Y+tmm22xwApSiIOyMwUi9A1iLjQLmngLeUdsHyrEWTbEYHd2sAM2sqKoZRyBDSv
 ejRvZD6zwkY/9nRqXt02H1quVOP42xlkwOQU6gxm93o/bxd7S5tEA359Sli5gZRaucpNQkwd
 KLQdCvFdksD270r4jU/rwR2R/Ubi+txfy0dk2wGBjl1xpSf0Lbl/KMR5TQntELfLR4etizLq
 Xpd2byn96Ivi8C8u9zJruXTueHH8vt7gJ1oax3yKRGU5o2eipCRiKZ0s/T7fvkdq+8beg9ku
 fDO4SAgJMIl6H5awliCY2zQvLHysS/Wb8QuB09hmhLZ4AifdHyF1J5qeePEhgTA+BaUbiUZf
 i4aIXCH3Wv6K
Organization: ARM Ltd.
Message-ID: <e6028219-4865-9a7d-d932-643ab8449c14@arm.com>
Date: Fri, 31 Aug 2018 19:04:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <377ac8f1-276b-7b4f-785d-42433c8fe0b1@arm.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen:arm: Populate arm64 image header
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: 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>

T24gMDgvMzEvMjAxOCAwNjoxNCBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgoKSGksCgo+IE9uIDA4
LzMxLzIwMTggMDY6MDEgUE0sIEFtaXQgU2luZ2ggVG9tYXIgd3JvdGU6Cj4+IFdoaWxlIHBvcnRp
bmcgWEVOIG9uIEFtbG9naWMgU29DIHdlIGZvdW5kIHRoYXQgaW4gYWJzZW5jZSBvZgo+PiBpbWFn
ZV9zaXplIGZpZWxkIG9mIFhFTiBpbWFnZSBoZWFkZXIsIGJvb3Rsb2FkZXIoVS1CT09UKQo+PiBy
ZWxvY2F0ZXNbMV0gdGhlIFhFTiBpbWFnZSB0byBhbiBhZGRyZXNzKG5vdCBhcHByb3ByaWF0ZQo+
PiBmb3IgQW1sb2dpYykgZGVyaXZlZCBmcm9tIHRleHRfb2Zmc2V0Lgo+IAo+IElITU8sIHRoaXMg
aXMgYSBidWcgaW4gVS1Cb290IHJhdGhlciB0aGFuIFhlbi4gVGhlIGN1cnJlbnQgZm9ybWF0LCB3
aGlsZQo+IG9sZCwgaXMgc3RpbGwgdmFsaWQuCgpBcyB0ZW1wdGluZyBhdCBpcyBpdCB0byBibGFt
ZSB0aGUgIm90aGVyIGd1eSIsIEkgdGhpbmsgaXQncyByZWFsbHkgWGVuCm5vdCB1cCB0byBwYXIg
aGVyZS4gVGhlIGtlcm5lbCBkb2MgWzJdIHNheXM6IC4uLgoiV2hlcmUgaW1hZ2Vfc2l6ZSBpcyB6
ZXJvLCB0ZXh0X29mZnNldCBjYW4gYmUgYXNzdW1lZCB0byBiZSAweDgwMDAwLiIKClRoaXMgaXMg
d2hhdCBVLUJvb3QgaW1wbGVtZW50cy4KClNvIHlvdSBsb2FkIFhlbiwgc2F5LCB0byAxNk1CIGlu
dG8gRFJBTSwgYW5kIFUtQm9vdCBtb3ZlcyBpdCB0byA1MTIgS0IsCmFnYWluIGNvbXBseWluZyB3
aXRoIHRoZSBrZXJuZWwgZG9jOgoiTk9URTogdmVyc2lvbnMgcHJpb3IgdG8gdjQuNiBjYW5ub3Qg
bWFrZSB1c2Ugb2YgbWVtb3J5IGJlbG93IHRoZQpwaHlzaWNhbCBvZmZzZXQgb2YgdGhlIEltYWdl
IHNvIGl0IGlzIHJlY29tbWVuZGVkIHRoYXQgdGhlIEltYWdlIGJlCnBsYWNlZCBhcyBjbG9zZSBh
cyBwb3NzaWJsZSB0byB0aGUgc3RhcnQgb2Ygc3lzdGVtIFJBTS4iClUtQm9vdCBkZXJpdmVzIHRo
aXMgcHJvcGVydHkgZnJvbSBiaXQgMyBvZiB0aGUgZmxhZ3MgYmVpbmcgY2xlYXIuCgo+IEluIHRo
ZSBjYXNlIG9mIFUtQm9vdCwgeW91IHVzdWFsbHkgbmVlZCB0byBiZSByZWFsbHkgY2FyZWZ1bCBv
biB0aGUKPiBwb3NpdGlvbiBvZiBhbGwgdGhlIGJsb2JzIChlLmcgWGVuLCBEVEIsIEtlcm5lbCwg
SW5pdHJhbWZzKSBpbiB0aGUgbWVtb3J5LgoKWWVzLCBhbmQgaW4gZmFjdCBpdCBzZWVtcyBvbmUg
Y2FuIHdvcmsgYXJvdW5kIHRoaXMgYnkgY2xldmVybHkKY29uc3RydWN0aW5nIHRoZSBsb2FkIGFk
ZHJlc3NlcywgYnV0IGl0J3MgcmVhbGx5IHRpbWUgdG8gYnJpbmcgWGVuIGludG8KdGhlIDIxc3Qg
Y2VudHVyeSAob3Igc28pIHdoZW4gaXQgY29tZXMgdG8gdGhlIGtlcm5lbCBpbWFnZSBoZWFkZXIg
Oy0pCgo+PiBUaGlzIHVud2FudGVkIHNpdHVhdGlvbiBjYW4gYmUgZml4ZWQgYnkgdXBkYXRpbmcg
aW1hZ2Vfc2l6ZSBmaWVsZAo+PiBhbG9uZyBzaWRlIGtlcm5lbCBmbGFncyBzbyB0aGF0IGltYWdl
IHdvdWxkbid0IHJlbG9jYXRlIGZyb20gaW5pdGlhbAo+PiBsb2FkIGFkZHJlc3MuCj4gCj4gSSB0
aGluayB0aGUgZmlyc3Qgc3RlcCBpcyB0byBmaXggeW91ciBVLWJvb3QgYW5kIHJldGhpbmsgd2hl
cmUgeW91IGxvYWQKPiB5b3VyIGJpbmFyaWVzLgoKSSB0aGluayBVLUJvb3QgcGVyZmVjdGx5IGNv
bXBsaWVzIHdpdGggdGhlIGtlcm5lbCBkb2N1bWVudC4gWGVuIG5vdCBzbwptdWNoLiBUaGUga2Vy
bmVsIGltYWdlIGZvcm1hdCB3YXMgZGVsaWJlcmF0ZWx5IHVwZGF0ZWQgdG8gYmVjb21lIG1vcmUK
ZmxleGlibGUgd2l0aCBjZXJ0YWluIG1lbW9yeSBsYXlvdXQgc2l0dWF0aW9ucyBhcyB3ZSBoYXZl
IGhlcmUuClRoZXJlIGlzIGZvciBpbnN0YW5jZSBhIHByb2JsZW0gaWYgdGhlcmUgaXMgc29tZXRo
aW5nIHByZWNpb3VzIGF0IDUxMktCCmludG8gRFJBTSAoc2VjdXJlIG1lbW9yeSBvd25lZCBieSBm
aXJtd2FyZSksIGFzIHJlZ2FyZGxlc3Mgb2YgdGhlIGxvYWQKYWRkcmVzc2VzIHRoZSB1c2VyIGNo
b29zZXMgVS1Cb290IHdpbGwgKHJpZ2h0ZnVsbHkhKSByZXZlcnQgdG8gdGhlCm9yaWdpbmFsICI1
MTJLQiBpbnRvIERSQU0iIGFkZHJlc3MgdG8ga2VlcCBjb21wYXRpYmlsaXR5IHdpdGggb2xkZXIK
a2VybmVscyAtIGFuZCBpdCBiZWxpZXZlcyBYZW4gaXMgc3VjaCBhIG9uZSBiZWNhdXNlIG9mIHRo
ZSBhbmNpZW50CmhlYWRlciBmb3JtYXQuCgpCdXQgLi4uCgo+IFJlZ2FyZGluZyB0aGUgcGF0Y2gg
aW4gaXRzZWxmLCBJIHRoaW5rIHRoaXMgaXMgYSBnb29kIGFkZGl0aW9uIGFzIGl0Cj4gYWxsb3cg
WGVuIHRvIGJlIGxvYWRlZCBpbiBtb3JlIHBsYWNlcy4gQnV0IHBsZWFzZSByZXdyaXRlIHRoZSBj
b21taXQKPiBtZXNzYWdlIGFjY29yZGluZ2x5LCB0aGlzIGlzIGFuIHVwZGF0ZSB0byBhIG5ldyB2
ZXJzaW9uLgoKSSB0b3RhbGx5IGFncmVlIHdpdGggdGhhdCwgdGhlIGNvbW1pdCBtZXNzYWdlIHNo
b3VsZCBiZSByZXdvcmRlZCB0bwpzdHJlc3MgdGhhdCB3ZSB3YW50IHRvIGNvbXBseSB3aXRoIGEg
bmV3ZXIgdmVyc2lvbiBvZiB0aGUga2VybmVsIGltYWdlCmhlYWRlciAod2hpY2ggaXMgYXJvdW5k
IGZvciBmb3VyIHllYXJzIGJ5IG5vdyEpLCBhbmQganVzdCBtZW50aW9uIHRoYXQKaXQgZml4ZXMg
cHJvYmxlbXMgd2l0aCBub24tYW5jaWVudCBVLUJvb3RzIG9uIGNlcnRhaW4gcGxhdGZvcm1zIGFz
IGFuCmFkZGl0aW9uYWwgcmVhc29uLgoKPj4gWzFdOmh0dHBzOi8vZ2l0LmRlbnguZGUvP3A9dS1i
b290LmdpdDthPWJsb2I7Zj1hcmNoL2FybS9saWIvaW1hZ2UuYztoPTY5OWJmNDRlNzAyZjdhNzA4
NDk5NzQwNjIwM2ZkN2QyYWFhZjg3ZmE7aGI9SEVBRCNsNTAKPj4KPj4KPj4gVGhlc2UgY2hhbmdl
cyBhcmUgZGVyaXZlZCBmcm9tIGtlcm5lbCB2NC4xOCBmaWxlcwo+Pgo+PiBTaWduZWQtb2ZmLWJ5
OiBBbWl0IFNpbmdoIFRvbWFyIDxhbWl0dG9tZXIyNUBnbWFpbC5jb20+Cj4+IC0tLQo+PiDCoCB4
ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoCB8wqAgNSArKy0KPj4gwqAgeGVuL2FyY2gvYXJtL2FybTY0L2xpYi9hc3NlbWJsZXIu
aMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfCAxMSArKysrKwo+PiDCoCB4ZW4vYXJjaC9hcm0veGVu
Lmxkcy5TwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8wqAg
MyArKwo+PiDCoCB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2xpbnV4X2hlYWRlcl92YXJzLmgg
fCA2Mgo+PiArKysrKysrKysrKysrKysrKysrKysrKysrKysKPj4gwqAgNCBmaWxlcyBjaGFuZ2Vk
LCA3OSBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+PiDCoCBjcmVhdGUgbW9kZSAxMDA2
NDQgeGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9saW51eF9oZWFkZXJfdmFycy5oCj4+Cj4+IGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvaGVhZC5TIGIveGVuL2FyY2gvYXJtL2FybTY0
L2hlYWQuUwo+PiBpbmRleCBkNjM3MzRmLi5jZTcyYzk1IDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJj
aC9hcm0vYXJtNjQvaGVhZC5TCj4+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9oZWFkLlMKPj4g
QEAgLTI1LDYgKzI1LDcgQEAKPj4gwqAgI2luY2x1ZGUgPGFzbS9lYXJseV9wcmludGsuaD4KPj4g
wqAgI2luY2x1ZGUgPGVmaS9lZmllcnIuaD4KPj4gwqAgI2luY2x1ZGUgPGFzbS9hcm02NC9lZmli
aW5kLmg+Cj4+ICsjaW5jbHVkZSAibGliL2Fzc2VtYmxlci5oIgo+PiDCoCDCoCAjZGVmaW5lIFBU
X1BUwqDCoMKgwqAgMHhmN2YgLyogbkc9MSBBRj0xIFNIPTExIEFQPTAxIE5TPTEgQVRUUj0xMTEg
VD0xCj4+IFA9MSAqLwo+PiDCoCAjZGVmaW5lIFBUX01FTcKgwqDCoCAweGY3ZCAvKiBuRz0xIEFG
PTEgU0g9MTEgQVA9MDEgTlM9MSBBVFRSPTExMSBUPTAKPj4gUD0xICovCj4+IEBAIC0xMjAsOCAr
MTIxLDggQEAgZWZpX2hlYWQ6Cj4+IMKgwqDCoMKgwqDCoMKgwqDCoCBhZGTCoMKgwqDCoCB4MTMs
IHgxOCwgIzB4MTYKPj4gwqDCoMKgwqDCoMKgwqDCoMKgIGLCoMKgwqDCoMKgwqAgcmVhbF9zdGFy
dMKgwqDCoMKgwqDCoMKgwqDCoMKgIC8qIGJyYW5jaCB0byBrZXJuZWwgc3RhcnQgKi8KPj4gwqDC
oMKgwqDCoMKgwqDCoMKgIC5xdWFkwqDCoCAwwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqAgLyogSW1hZ2UgbG9hZCBvZmZzZXQgZnJvbSBzdGFydAo+PiBvZiBSQU0gKi8KPj4g
LcKgwqDCoMKgwqDCoMKgIC5xdWFkwqDCoCAwwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqAgLyogcmVzZXJ2ZWQgKi8KPj4gLcKgwqDCoMKgwqDCoMKgIC5xdWFkwqDCoCAwwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLyogcmVzZXJ2ZWQgKi8KPj4gK8Kg
wqDCoMKgwqDCoMKgIGxlNjRzeW0gX2tlcm5lbF9zaXplX2xlwqDCoMKgwqDCoCAvKiBFZmZlY3Rp
dmUgc2l6ZSBvZiBrZXJuZWwKPj4gaW1hZ2UsIGxpdHRsZS1lbmRpYW4gKi8KPj4gK8KgwqDCoMKg
wqDCoMKgIGxlNjRzeW0gX2tlcm5lbF9mbGFnc19sZcKgwqDCoMKgIC8qIEluZm9ybWF0aXZlIGZs
YWdzLAo+PiBsaXR0bGUtZW5kaWFuICovCj4gCj4gQWxsIHRoZSBkYW5jZSBmb3IgdG8gY29udmVy
dCB0byBsaXR0bGUgZW5kaWFuIGlzIG5vdCBuZWNlc3Nhcnkgb24gWGVuLgo+IFBsZWFzZSByZXdv
cmsgeW91ciBzZXJpZXMgdG8gYXZvaWQgc3VjaCBjb2RlLCB0aGlzIHdvdWxkIGFsc28gcmVkdWNl
Cj4gcXVpdGUgc2lnbmlmaWNhbnRseSB0aGUgc2VyaWVzLgoKSW5kZWVkIQoKQ2hlZXJzLApBbmRy
ZS4KClsyXQpodHRwczovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90
b3J2YWxkcy9saW51eC5naXQvdHJlZS9Eb2N1bWVudGF0aW9uL2FybTY0L2Jvb3RpbmcudHh0I245
OAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 18:24:06 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 18: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 1fvo5M-0007ym-OX; Fri, 31 Aug 2018 18:23: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=bl97=lo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvo5L-0007ya-Qb
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 18:23:55 +0000
X-Inumbo-ID: 1fae1ac1-ad4b-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 1fae1ac1-ad4b-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 18:24: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 1fvo5H-0006C1-Kc; Fri, 31 Aug 2018 18:23: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 1fvo5H-0001Da-48; Fri, 31 Aug 2018 18:23:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvo5H-0004Yn-3T; Fri, 31 Aug 2018 18:23:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-127052-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-armhf-armhf-xl:xen-boot:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=342dcb6430d76ebd1ce229a02bad83f8881c9ac9
X-Osstest-Versions-That: xen=f04955e18502035121776f6e09d83ae5a36c773c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 31 Aug 2018 18:23:51 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 127052: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNzA1MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNzA1Mi8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2OTk2
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAg
ICAgICAgICAgICAgICAgMzQyZGNiNjQzMGQ3NmViZDFjZTIyOWEwMmJhZDgzZjg4ODFjOWFjOQpi
YXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgZjA0OTU1ZTE4NTAyMDM1MTIx
Nzc2ZjZlMDlkODNhZTVhMzZjNzczYwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI2OTk2ICAyMDE4
LTA4LTMwIDE1OjAxOjAyIFogICAgMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNzA0MiAg
MjAxOC0wOC0zMSAxMjowMDozNyBaICAgIDAgZGF5cyAgICAzIGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNzA1MiAgMjAxOC0wOC0zMSAxNjowMDozNSBaICAgIDAgZGF5cyAgICAxIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRp
ZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdy
YUB0eWNoby5uc2EuZ292PgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5A
aW50ZWwuY29tPgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4K
ICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAzNDJkY2I2NDMwZDc2ZWJkMWNl
MjI5YTAyYmFkODNmODg4MWM5YWM5CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgQXVnIDI4IDE2OjAwOjM2IDIwMTggKzAwMDAKCiAg
ICB4ODYvaHZtOiBEcm9wIGh2bV97dm14LHN2bX0gc2hvcnRoYW5kcwogICAgCiAgICBCeSBtYWtp
bmcge3ZteCxzdm19IGluIGh2bV92Y3B1IGludG8gYW4gYW5vbnltb3VzIHVuaW9uIChjb25zaXN0
ZW50IHdpdGgKICAgIGRvbWFpbiBzaWRlIG9mIHRoaW5ncyksIHRoZSBodm1fe3ZteCxzdm19IGRl
ZmluZXMgY2FuIGJlIGRyb3BwZWQsIGFuZCBhbGwgY29kZQogICAgcmVmZXIgdG8gdGhlIGNvcnJl
Y3RseS1uYW1lZCBmaWVsZHMuICBUaGlzIG1lYW5zIHRoYXQgdGhlIGRhdGEgaGllcmFjaHkgaXMg
bm8KICAgIGxvbmdlciBvYnNjdXJlZCBmcm9tIGdyZXAvY3Njb3BlL3RhZ3MvZXRjLgogICAgCiAg
ICBSZWZvcm1hdCBvbmUgY29tbWVudCBhbmQgc3dpdGNoIG9uZSBib29sX3QgdG8gYm9vbCB3aGls
ZSBtYWtpbmcgY2hhbmdlcy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJldmll
d2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQm9yaXMg
T3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KCmNvbW1pdCBjMjg1NzQyZjMz
ZDRjYzNlMTA2OTIzZWU3MDAzMWNiNTU2YzVlMzliCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgQXVnIDI4IDE1OjU5OjI4IDIwMTgg
KzAwMDAKCiAgICB4ODYvc3ZtOiBSZW5hbWUgYXJjaF9zdm1fc3RydWN0IHRvIHN2bV92Y3B1CiAg
ICAKICAgIFRoZSBzdWZmaXggYW5kIHByZWZpeCBhcmUgcmVkdW5kYW50LCBhbmQgdGhlIG5hbWUg
aXMgY3VyaW91c2x5IG9kZC4gIFJlbmFtZSBpdAogICAgdG8gc3ZtX3ZjcHUgdG8gYmUgY29uc2lz
dGVudCB3aXRoIGFsbCB0aGUgb3RoZXIgc2ltaWxhciBzdHJ1Y3R1cmVzLiAgSW4KICAgIGFkZGl0
aW9uLCByZW5hbWUgbG9jYWwgYXJjaF9zdm0gbG9jYWwgdmFyaWFibGVzIHRvIHN2bSBmb3IgZnVy
dGhlcgogICAgY29uc2lzdGVuY3kuCiAgICAKICAgIE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgoK
Y29tbWl0IDVmM2QzYTg4MGI3NGE2N2YyODMyODFlNDkzYmU4Nzg3MWNhNGY1NTUKQXV0aG9yOiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBBdWcg
MjggMTU6NTM6MDYgMjAxOCArMDAwMAoKICAgIHg4Ni92bXg6IFJlbmFtZSBhcmNoX3ZteF9zdHJ1
Y3QgdG8gdm14X3ZjcHUKICAgIAogICAgVGhlIHN1ZmZpeCBhbmQgcHJlZml4IGFyZSByZWR1bmRh
bnQsIGFuZCB0aGUgbmFtZSBpcyBjdXJpb3VzbHkgb2RkLiAgUmVuYW1lIGl0CiAgICB0byB2bXhf
dmNwdSB0byBiZSBjb25zaXN0ZW50IHdpdGggYWxsIHRoZSBvdGhlciBzaW1pbGFyIHN0cnVjdHVy
ZXMuICBJbgogICAgYWRkaXRpb24sIHJlbmFtZSBsb2NhbCBhcmNoX3ZteCBsb2NhbCB2YXJpYWJs
ZXMgdG8gdm14IGZvciBmdXJ0aGVyCiAgICBjb25zaXN0ZW5jeS4KICAgIAogICAgTm8gZnVuY3Rp
b25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNv
bT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICAtLS0K
ICAgIENDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIAogICAg
U29tZSBvZiB0aGUgbG9jYWwgcG9pbnRlcnMgYXJlIG5hbWVkIGFyY2hfdm14LiAgSSdtIG9wZW4g
dG8gcmVuYW1pbmcgdGhlbSB0bwogICAganVzdCB2bXggKGxpa2UgYWxsIHRoZSBvdGhlciBsb2Nh
bCBwb2ludGVycykgaWYgcGVvcGxlIGFyZSBoYXBweSB3aXRoIHRoZQogICAgYWRkaXRpb25hbCBw
YXRjaCBkZWx0YS4KCmNvbW1pdCBmOTliOTllZDYzODEyNDk0NjM0NDYzYzIzZTgwNTViNzVhZmUz
Y2RlCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0
ZTogICBUdWUgQXVnIDI4IDE1OjUyOjM0IDIwMTggKzAwMDAKCiAgICB4ODYvaHZtOiBSZW5hbWUg
di0+YXJjaC5odm1fdmNwdSB0byB2LT5hcmNoLmh2bQogICAgCiAgICBUaGUgdHJhaWxpbmcgX3Zj
cHUgc3VmZml4IGlzIHJlZHVuZGFudCwgYnV0IGFkZHMgdG8gY29kZSB2b2x1bWUuICBEcm9wIGl0
LgogICAgCiAgICBSZWZsb3cgbGluZXMgYXMgYXBwcm9wcmlhdGUuICBObyBmdW5jdGlvbmFsIGNo
YW5nZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBi
aXRkZWZlbmRlci5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZp
ZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KCmNv
bW1pdCAxOWRjOTQ0ODA5OWU5M2U1Y2JkZjQzMGM2YzY0YjhiNDYzZGViZmFkCkF1dGhvcjogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgQXVnIDI4
IDE1OjUwOjQxIDIwMTggKzAwMDAKCiAgICB4ZW4vaHZtOiBSZW5hbWUgZC0+YXJjaC5odm1fZG9t
YWluIHRvIGQtPmFyY2guaHZtCiAgICAKICAgIFRoZSB0cmFpbGluZyBfZG9tYWluIHN1ZmZpeCBp
cyByZWR1bmRhbnQsIGJ1dCBhZGRzIHRvIGNvZGUgdm9sdW1lLiAgRHJvcCBpdC4KICAgIAogICAg
UmVmbG93IGxpbmVzIGFzIGFwcHJvcHJpYXRlLCBhbmQgc3dpdGNoIHRvIHVzaW5nIHRoZSBuZXcg
WEZSRUUvZXRjIHdyYXBwZXJzCiAgICB3aGVyZSBhcHBsaWNhYmxlLgogICAgCiAgICBObyBmdW5j
dGlvbmFsIGNoYW5nZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJj
b2pvY2FydUBiaXRkZWZlbmRlci5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGlu
dGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgICBBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgoK
Y29tbWl0IDYxNjQ5NzA5NDIxYTVhN2MxYTlmYmI0NWNkOGZmMTVhMjk5YmY2ZWUKQXV0aG9yOiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBNYXIg
MTkgMTc6MDc6NTAgMjAxOCArMDAwMAoKICAgIHhlbi9kb21haW46IEFsbG9jYXRlIGQtPnZjcHVb
XSBpbiBkb21haW5fY3JlYXRlKCkKICAgIAogICAgRm9yIEFSTSwgdGhlIGNhbGwgdG8gYXJjaF9k
b21haW5fY3JlYXRlKCkgbmVlZHMgdG8gaGF2ZSBjb21wbGV0ZWQgYmVmb3JlCiAgICBkb21haW5f
bWF4X3ZjcHVzKCkgd2lsbCByZXR1cm4gdGhlIGNvcnJlY3QgdXBwZXIgYm91bmQuCiAgICAKICAg
IEZvciBlYWNoIGFyY2gncyBkb20wJ3MsIGRyb3AgdGhlIHRlbXBvcmFyeSBtYXhfdmNwdXMgcGFy
YW1ldGVyLCBhbmQgYWxsb2NhdGlvbgogICAgb2YgZG9tMC0+dmNwdS4KICAgIAogICAgV2l0aCBk
LT5tYXhfdmNwdXMgbm93IGNvcnJlY3RseSBjb25maWd1cmVkIGJlZm9yZSBldnRjaG5faW5pdCgp
LCB0aGUgcG9sbCBtYXNrCiAgICBjYW4gYmUgY29uc3RydWN0ZWQgc3VpdGFibHkgZm9yIHRoZSBk
b21haW4sIHJhdGhlciB0aGFuIGZvciB0aGUgd29yc3QtY2FzZQogICAgc2V0dGluZy4KICAgIAog
ICAgRHVlIHRvIHRoZSBldnRjaG5faW5pdCgpIGZpeGVzLCBpdCBubyBsb25nZXIgY2FsbHMgZG9t
YWluX21heF92Y3B1cygpLCBhbmQKICAgIEFSTSdzIHR3byBpbXBsZW1lbnRhdGlvbnMgb2Ygdmdp
Y19tYXhfdmNwdXMoKSBubyBsb25nZXIgbmVlZCB3b3JrIGFyb3VuZCB0aGUKICAgIG91dC1vZi1v
cmRlciBjYWxsLgogICAgCiAgICBGcm9tIHRoaXMgcG9pbnQgb24sIGQtPm1heF92Y3B1cyBhbmQg
ZC0+dmNwdXNbXSBhcmUgdmFsaWQgZm9yIGFueSBkb21haW4gd2hpY2gKICAgIGNhbiBiZSBsb29r
ZWQgdXAgYnkgZG9taWQuCiAgICAKICAgIFRoZSBYRU5fRE9NQ1RMX21heF92Y3B1cyBoeXBlcmNh
bGwgaXMgbW9kaWZpZWQgdG8gcmVqZWN0IGFueSBjYWxsIGF0dGVtcHQgd2l0aAogICAgbWF4ICE9
IGQtPm1heF92Y3B1cywgd2hpY2ggZG9lcyBtYXRjaCB0aGUgb2xkZXIgc2VtYW50aWNzIChub3Qg
dGhhdCBpdCBpcwogICAgb2J2aW91cyBmcm9tIHRoZSBjb2RlKS4gIFRoZSBsb2dpYyB0byBhbGxv
Y2F0ZSBkLT52Y3B1W10gaXMgZHJvcHBlZCwgYnV0IGF0CiAgICB0aGlzIHBvaW50IHRoZSBoeXBl
cmNhbGwgc3RpbGwgbmVlZHMgbWFraW5nIHRvIGFsbG9jYXRlIGVhY2ggdmNwdS4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1i
eTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCmNvbW1pdCAxYWVhOTc0ZjA0
ODA2YTc0NTkyZTBiM2NmMDYzZTRiNDdhOTIyYjliCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFyIDE5IDE3OjI4OjUwIDIwMTgg
KzAwMDAKCiAgICB4ZW4vZG9tMDogQXJyYW5nZSBmb3IgZG9tMF9jZmcgdG8gY29udGFpbiB0aGUg
cmVhbCBtYXhfdmNwdXMgdmFsdWUKICAgIAogICAgTWFrZSBkb20wX21heF92Y3B1cygpIGEgY29t
bW9uIGludGVyZmFjZSwgYW5kIGltcGxlbWVudCBpdCBvbiBBUk0gYnkgc3BsaXR0aW5nCiAgICB0
aGUgZXhpc3RpbmcgYWxsb2NfZG9tMF92Y3B1MCgpIGZ1bmN0aW9uIGluIGhhbGYuCiAgICAKICAg
IEFzIGRvbWFpbl9jcmVhdGUoKSBkb2Vzbid0IHlldCBzZXQgdXAgdGhlIHZjcHUgYXJyYXksIHRo
ZSBtYXggdmFsdWUgaXMgYWxzbwogICAgcGFzc2VkIGludG8gYWxsb2NfZG9tMF92Y3B1MCgpLiAg
VGhpcyBpcyB0ZW1wb3JhcnkgZm9yIGJpc2VjdGliaWxpdHkgYW5kCiAgICByZW1vdmVkIGluIHRo
ZSBmb2xsb3dpbmcgcGF0Y2guCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Cgpjb21taXQgNDczN2ZhNTJjZTg2OGI1MWE5N2JkNGY2ZWU5MzJlMDQw
Y2IxMDNiZgpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CkRhdGU6ICAgVHVlIEZlYiAyNyAxNzozOTozNyAyMDE4ICswMDAwCgogICAgdG9vbHM6IFBhc3Mg
bWF4X3ZjcHVzIHRvIFhFTl9ET01DVExfY3JlYXRlZG9tYWluCiAgICAKICAgIFhFTl9ET01DVExf
bWF4X3ZjcHVzIGlzIGEgbWFuZGF0b3J5IGh5cGVyY2FsbCwgYnV0IG5vdGhpbmcgYWN0dWFsbHkg
cHJldmVudHMgYQogICAgdG9vbHN0YWNrIGZyb20gdW5wYXVzaW5nIGEgZG9tYWluIHdpdGggbm8g
dmNwdXMuCiAgICAKICAgIE9yaWdpbmFsbHksIGQtPnZjcHVzW10gd2FzIGFuIGVtYmVkZGVkIGFy
cmF5IGluIHN0cnVjdCBkb21haW4sIGJ1dCBjL3MKICAgIGZiNDQyZTIxNyAieDg2XzY0OiBhbGxv
dyBtb3JlIHZDUFUtcyBwZXIgZ3Vlc3QiIGluIFhlbiA0LjAgYWx0ZXJlZCBpdCB0byBiZWluZwog
ICAgZHluYW1pY2FsbHkgYWxsb2NhdGVkLiAgQSBzaWRlIGVmZmVjdCBvZiB0aGlzIGlzIHRoYXQg
ZC0+dmNwdVtdIGlzIE5VTEwgdW50aWwKICAgIFhFTl9ET01DVExfbWF4X3ZjcHVzIGhhcyBjb21w
bGV0ZWQsIGJ1dCBhIGxvdCBvZiBoeXBlcmNhbGxzIGJsaW5kbHkKICAgIGRlcmVmZXJlbmNlIGl0
LgogICAgCiAgICBFdmVuIHRvZGF5LCB0aGUgYmVoYXZpb3VyIG9mIFhFTl9ET01DVExfbWF4X3Zj
cHVzIGlzIGEgbWFuZGF0b3J5IHNpbmdsZXRvbgogICAgY2FsbCB3aGljaCBjYW4ndCBjaGFuZ2Ug
dGhlIG51bWJlciBvZiB2Y3B1cyBvbmNlIGEgdmFsdWUgaGFzIGJlZW4gY2hvc2VuLgogICAgCiAg
ICBJbiBwcmVwYXJhdGlvbiB0byByZW1vdGUgdGhlIGh5cGVyY2FsbCwgZXh0ZW5kIHhlbl9kb21j
dGxfY3JlYXRlZG9tYWluIHdpdGgKICAgIHRoZSBhIG1heF92Y3B1cyBmaWVsZCBhbmQgYXJyYW5n
ZSBmb3IgYWxsIGNhbGxlcnMgdG8gcGFzcyB0aGUgYXBwcm9wcmlhdGUKICAgIHZhbHVlLiAgVGhl
cmUgaXMgbm8gY2hhbmdlIGluIGNvbnN0cnVjdGlvbiBiZWhhdmlvdXIgeWV0LCBidXQgbGF0ZXIg
cGF0Y2hlcwogICAgd2lsbCByZWFycmFuZ2UgdGhlIGh5cGVydmlzb3IgaW50ZXJuYWxzLgogICAg
CiAgICBGb3IgdGhlIHB5dGhvbiBzdHVicywgZXh0ZW5kIHRoZSBkb21haW5fY3JlYXRlIGtleXdv
cmQgbGlzdCB0byB0YWtlIGEKICAgIG1heF92Y3B1cyBwYXJhbWV0ZXIsIGluIGxpZXUgb2YgZGVs
ZXRpbmcgdGhlIHB5eGNfZG9tYWluX21heF92Y3B1cyBmdW5jdGlvbi4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFj
a2VkLWJ5OiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICAgIEFja2Vk
LWJ5OiBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgICBB
Y2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCA1ODBjNDU4Njk5
ZTM2N2JmNDI3OTY3ODQ0ZmE3OTA4NmI2MGRhNjc1CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFyIDE5IDE2OjUwOjQ2IDIwMTgg
KzAwMDAKCiAgICB4ZW4vZG9tYWluOiBDYWxsIGFyY2hfZG9tYWluX2NyZWF0ZSgpIGFzIGVhcmx5
IGFzIHBvc3NpYmxlIGluIGRvbWFpbl9jcmVhdGUoKQogICAgCiAgICBUaGlzIGlzIGluIHByZXBh
cmF0aW9uIHRvIHNldCB1cCBkLT5tYXhfY3B1cyBhbmQgZC0+dmNwdVtdIGluIGRvbWFpbl9jcmVh
dGUoKSwKICAgIGFuZCBhbGxvdyBsYXRlciBwYXJ0cyBvZiBkb21haW4gY29uc3RydWN0aW9uIHRv
IGhhdmUgYWNjZXNzIHRvIHRoZSB2YWx1ZXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IDY0MjVmOTFjNzI1MjUyOTVhNTUx
YmYxNDhkOWE2YjBmYTc5NzEwOTcKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBNYXIgMTkgMTY6MDY6MjQgMjAxOCArMDAwMAoKICAg
IHhlbi9nbnR0YWI6IEZvbGQgZ3JhbnRfdGFibGVfe2NyZWF0ZSxzZXRfbGltaXRzfSgpIGludG8g
Z3JhbnRfdGFibGVfaW5pdCgpCiAgICAKICAgIE5vdyB0aGF0IHRoZSBtYXhfe2dyYW50LG1hcHRy
YWNrfV9mcmFtZXMgYXJlIHNwZWNpZmllZCBmcm9tIHRoZSB2ZXJ5IGJlZ2lubmluZwogICAgb2Yg
Z3JhbnQgdGFibGUgY29uc3RydWN0aW9uLCB0aGUgdmFyaW91cyBpbml0aWFsaXNhdGlvbiBmdW5j
dGlvbnMgY2FuIGJlCiAgICBmb2xkZWQgdG9nZXRoZXIgYW5kIHNpbXBsaWZpZWQgYXMgYSByZXN1
bHQuCiAgICAKICAgIExlYXZlIGdyYW50X3RhYmxlX2luaXQoKSBhcyB0aGUgcHVibGljIGludGVy
ZmFjZSwgd2hpY2ggaXMgbW9yZSBjb25zaXN0ZW50CiAgICB3aXRoIG90aGVyIHN1YnN5c3RlbXMu
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgoKY29tbWl0IGFlOGI4YmM1OTljZTJjMWZjNDJmMDBhMzBkNWUzNWE0OGMzZTk3MGMKQXV0aG9y
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBG
ZWIgMjcgMTc6Mzk6MzcgMjAxOCArMDAwMAoKICAgIHhlbi9kb21jdGw6IFJlbW92ZSBYRU5fRE9N
Q1RMX3NldF9nbnR0YWJfbGltaXRzCiAgICAKICAgIE5vdyB0aGF0IFhFTl9ET01DVExfY3JlYXRl
ZG9tYWluIGhhbmRsZXMgdGhlIGdyYW50IHRhYmxlIGxpbWl0cywgcmVtb3ZlCiAgICBYRU5fRE9N
Q1RMX3NldF9nbnR0YWJfbGltaXRzIChpbmNsdWRpbmcgWFNNIGhvb2tzIGFuZCBsaWJ4YyB3cmFw
cGVycykuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5
Y2hvLm5zYS5nb3Y+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
CmNvbW1pdCBkNzA0YzJkNmRjODI1MjI0MzRiYzM1OGI2YzE5Y2JlNDIwYjM1NTJkCkF1dGhvcjog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFy
IDE5IDExOjE5OjUyIDIwMTggKzAwMDAKCiAgICB4ZW4vZ250dGFiOiBQYXNzIG1heF97Z3JhbnQs
bWFwdHJhY2t9X2ZyYW1lcyBpbnRvIGdyYW50X3RhYmxlX2NyZWF0ZSgpCiAgICAKICAgIC4uLiBy
YXRoZXIgdGhhbiBzZXR0aW5nIHRoZSBsaW1pdHMgdXAgYWZ0ZXIgZG9tYWluX2NyZWF0ZSgpIGhh
cyBjb21wbGV0ZWQuCiAgICAKICAgIFRoaXMgcmVtb3ZlcyB0aGUgY29tbW9uIGdudHRhYiBpbmZy
YXN0cnVjdHVyZSBmb3IgY2FsY3VsYXRpbmcgdGhlIG51bWJlciBvZgogICAgZG9tMCBncmFudCBm
cmFtZXMgKGFzIHRoZSBjb21tb24gZ3JhbnQgdGFibGUgY29kZSBpcyBub3QgYW4gYXBwcm9wcmlh
dGUgcGxhY2UKICAgIGZvciBpdCB0byBsaXZlKSwgb3B0aW5nIGluc3RlYWQgdG8gcmVxdWlyZSB0
aGUgZG9tMCBjb25zdHJ1Y3Rpb24gY29kZSB0byBwYXNzCiAgICBhIHNhbmUgdmFsdWUgaW4gdmlh
IHRoZSBjb25maWd1cmF0aW9uLgogICAgCiAgICBJbiBwcmFjdGljZSwgdGhpcyBub3cgbWVhbnMg
dGhhdCB0aGVyZSBpcyBuZXZlciBhIHBhcnRpYWxseSBjb25zdHJ1Y3RlZCBncmFudAogICAgdGFi
bGUgZm9yIGEgcmVmZXJlbmNlLWFibGUgZG9tYWluLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKY29tbWl0IGE5MDNiZjUyMzM1ODk4YWRiMjg5
MWI0NWM4YmFmMmE3MGI5MTI0ODUKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBGZWIgMjcgMTc6Mzk6MzcgMjAxOCArMDAwMAoKICAg
IHRvb2xzOiBQYXNzIGdyYW50IHRhYmxlIGxpbWl0cyB0byBYRU5fRE9NQ1RMX3NldF9nbnR0YWJf
bGltaXRzCiAgICAKICAgIFhFTl9ET01DVExfc2V0X2dudHRhYl9saW1pdHMgaXMgYSBmYWlybHkg
bmV3IGh5cGVyY2FsbCwgYW5kIGlzIHN0cmljdGx5CiAgICBtYW5kYXRvcnkuICBBcyBpdCBwZXJ0
YWlucyB0byBkb21haW4gbGltaXRzLCBpdCBzaG91bGQgYmUgcHJvdmlkZWQgYXQKICAgIGNyZWF0
ZWRvbWFpbiB0aW1lLgogICAgCiAgICBJbiBwcmVwYXJhdGlvbiB0byByZW1vdmUgdGhlIGh5cGVy
Y2FsbCwgZXh0ZW5kIHhlbl9kb21jdGxfY3JlYXRlZG9tYWluIHdpdGgKICAgIHRoZSBmaWVsZHMg
YW5kIGFycmFuZ2UgZm9yIGFsbCBjYWxsZXJzIHRvIHBhc3MgYXBwcm9wcmlhdGUgZGV0YWlscy4g
IFRoZXJlIGlzCiAgICBubyBjaGFuZ2UgaW4gY29uc3RydWN0aW9uIGJlaGF2aW91ciB5ZXQsIGJ1
dCBsYXRlciBwYXRjaGVzIHdpbGwgcmVhcnJhbmdlIHRoZQogICAgaHlwZXJ2aXNvciBpbnRlcm5h
bHMsIHRoZW4gZGVsZXRlIHRoZSBoeXBlcmNhbGwuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogRGFu
aWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBBY2tlZC1ieTogQ2hyaXN0
aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 18:28:04 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 18:28:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvo9L-00088n-FQ; Fri, 31 Aug 2018 18:28: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=bl97=lo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvo9K-00088Y-Ap
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 18:28:02 +0000
X-Inumbo-ID: b2c5cdc1-ad4b-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b2c5cdc1-ad4b-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 18:28: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 1fvo9F-0006HM-Qc; Fri, 31 Aug 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 1fvo9F-0001Zd-II; Fri, 31 Aug 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 1fvo9F-0007Ym-Hc; Fri, 31 Aug 2018 18:27:57 +0000
To: xen-devel@lists.xenproject.org, osstest-admin@xenproject.org,
 royger@FreeBSD.org
Message-ID: <osstest-127033-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: freebsd=8846b8448acb98ba31b203ac6c2ad45be2b96ad9
X-Osstest-Versions-That: freebsd=382458ed568f4213f38d121feedf23e44254eab7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 31 Aug 2018 18:27:57 +0000
Subject: [Xen-devel] [freebsd-master test] 127033: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNzAzMyBmcmVlYnNkLW1hc3RlciByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTI3MDMzLwoKUGVyZmVjdCA6LSkKQWxs
IHRlc3RzIGluIHRoaXMgZmxpZ2h0IHBhc3NlZCBhcyByZXF1aXJlZAp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogZnJlZWJzZCAgICAgICAgICAgICAgODg0NmI4NDQ4YWNiOThiYTMxYjIw
M2FjNmMyYWQ0NWJlMmI5NmFkOQpiYXNlbGluZSB2ZXJzaW9uOgogZnJlZWJzZCAgICAgICAgICAg
ICAgMzgyNDU4ZWQ1NjhmNDIxM2YzOGQxMjFmZWVkZjIzZTQ0MjU0ZWFiNwoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTI2OTM1ICAyMDE4LTA4LTI5IDA5OjIzOjQ3IFogICAgMiBkYXlzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNzAzMyAgMjAxOC0wOC0zMSAwOToxOTozOCBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IGJyZCA8YnJkQEZyZWVCU0Qub3JnPgogIGdqYiA8Z2piQEZyZWVCU0Qub3JnPgogIGltcCA8aW1w
QEZyZWVCU0Qub3JnPgogIGtldmFucyA8a2V2YW5zQEZyZWVCU0Qub3JnPgogIGtpYiA8a2liQEZy
ZWVCU0Qub3JnPgogIG1hbnUgPG1hbnVARnJlZUJTRC5vcmc+CiAgbWFya2ogPG1hcmtqQEZyZWVC
U0Qub3JnPgogIHNodXJkIDxzaHVyZEBGcmVlQlNELm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC1m
cmVlYnNkLWFnYWluICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteGVuLWZyZWVic2QgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhl
bmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L2ZyZWVic2QuZ2l0CiAgIDM4MjQ1OGVkNTY4Li44
ODQ2Yjg0NDhhYyAgODg0NmI4NDQ4YWNiOThiYTMxYjIwM2FjNmMyYWQ0NWJlMmI5NmFkOSAtPiB0
ZXN0ZWQvbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 19:28:51 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 19: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 1fvp5q-0003zS-CA; Fri, 31 Aug 2018 19:28: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=bl97=lo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvp5o-0003zG-Vy
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 19:28:29 +0000
X-Inumbo-ID: 24645a09-ad54-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 24645a09-ad54-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 19:29: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 1fvp5l-0007VJ-EE; Fri, 31 Aug 2018 19:28: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 1fvp5l-0004Ww-37; Fri, 31 Aug 2018 19:28:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvp5l-0003bD-2R; Fri, 31 Aug 2018 19:28:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-127001-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: 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-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-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install: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-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-3.18:test-amd64-i386-xl-pvshim:guest-start: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-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-qemuu-debianhvm-amd64-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-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-3.18:test-armhf-armhf-xl-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-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-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-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=a5f9be3576c3f9dd871f68eaf482278c0b3a6df2
X-Osstest-Versions-That: linux=830f9674e76d08d04585e53fc200ae8af99966e7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 31 Aug 2018 19:28:25 +0000
Subject: [Xen-devel] [linux-3.18 test] 127001: 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>

ZmxpZ2h0IDEyNzAwMSBsaW51eC0zLjE4IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xMjcwMDEvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEyNjA0MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI2MDQyCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMjYwNDIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEyNjA0MgogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxp
a2UgMTI2MDQyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjYwNDIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93
cy1pbnN0YWxsICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlu
dXggICAgICAgICAgICAgICAgYTVmOWJlMzU3NmMzZjlkZDg3MWY2OGVhZjQ4MjI3OGMwYjNhNmRm
MgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgODMwZjk2NzRlNzZkMDhk
MDQ1ODVlNTNmYzIwMGFlOGFmOTk5NjZlNwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI2MDQyICAy
MDE4LTA4LTE3IDA3OjQyOjQ2IFogICAxNCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNjE4
OSAgMjAxOC0wOC0xOSAwMjo0NDo1MSBaICAgMTIgZGF5cyAgICA5IGF0dGVtcHRzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDEyNjkyNiAgMjAxOC0wOC0yOSAwNzozMDo0MCBaICAgIDIgZGF5cyAgICAy
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IEFkYW0gRm9yZCA8YWZvcmQxNzNAZ21haWwuY29tPgogIEFsIFZpcm8gPHZpcm9AemVuaXYubGlu
dXgub3JnLnVrPgogIEFsZXhhbmRlciBEdXljayA8YWxleGFuZGVyLmguZHV5Y2tAaW50ZWwuY29t
PgogIEFsZXhleSBLb2RhbmV2IDxhbGV4ZXkua29kYW5ldkBvcmFjbGUuY29tPgogIEFtaXQgUHVu
ZGlyIDxhbWl0LnB1bmRpckBsaW5hcm8ub3JnPgogIEFuZGVycyBSb3hlbGwgPGFuZGVycy5yb3hl
bGxAbGluYXJvLm9yZz4KICBBbmRyZXcgQm93ZXJzIDxhbmRyZXd4LmJvd2Vyc0BpbnRlbC5jb20+
CiAgQW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KICBBbmRyZXkgUnlh
YmluaW4gPGEucnlhYmluaW5Ac2Ftc3VuZy5jb20+CiAgQW5keSBTaGV2Y2hlbmtvIDxhbmR5LnNo
ZXZjaGVua29AZ21haWwuY29tPgogIEFyZW5kIHZhbiBTcHJpZWwgPGFyZW5kLnZhbnNwcmllbEBi
cm9hZGNvbS5jb20+CiAgQXJpZWwgRWxpb3IgPGFyaWVsLmVsaW9yQGNhdml1bS5jb20+CiAgQXJu
YWxkbyBDYXJ2YWxobyBkZSBNZWxvIDxhY21lQHJlZGhhdC5jb20+CiAgQmFydG9zeiBHb2xhc3pl
d3NraSA8YmdvbGFzemV3c2tpQGJheWxpYnJlLmNvbT4KICBCaW5nSmluZyBDaGFuZyA8YmluZ2pp
bmdjQHN5bm9sb2d5LmNvbT4KICBCam9ybiBIZWxnYWFzIDxiaGVsZ2Fhc0Bnb29nbGUuY29tPgog
IENhc2V5IExlZWRvbSA8bGVlZG9tQGNoZWxzaW8uY29tPgogIENhc2V5IFNjaGF1ZmxlciA8Y2Fz
ZXlAc2NoYXVmbGVyLWNhLmNvbT4KICBDYXRhbGluIE1hcmluYXMgPGNhdGFsaW4ubWFyaW5hc0Bh
cm0uY29tPgogIENoZW4gSHUgPGh1MS5jaGVuQGludGVsLmNvbT4KICBDaHVuZmVuZyBZdW4gPGNo
dW5mZW5nLnl1bkBtZWRpYXRlay5jb20+CiAgQ29uZyBXYW5nIDx4aXlvdS53YW5nY29uZ0BnbWFp
bC5jb20+CiAgRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFjbGUuY29tPgogIERhbmll
bCBNYWNrIDxkYW5pZWxAem9ucXVlLm9yZz4KICBEYW5pZWwgUm9zZW5iZXJnIDxkcm9zZW5AZ29v
Z2xlLmNvbT4KICBEYXZpZCBMZWNobmVyIDxkYXZpZEBsZWNobm9sb2d5LmNvbT4KICBEYXZpZCBS
aWVudGplcyA8cmllbnRqZXNAZ29vZ2xlLmNvbT4KICBEYXZpZCBTLiBNaWxsZXIgPGRhdmVtQGRh
dmVtbG9mdC5uZXQ+CiAgRXJpYyBCaWdnZXJzIDxlYmlnZ2Vyc0Bnb29nbGUuY29tPgogIEVyaWMg
RHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KICBFcmljayBSZXllcyA8ZXJpY2tyZXllc0Bn
b29nbGUuY29tPgogIEZhYmlvIEVzdGV2YW0gPGZhYmlvLmVzdGV2YW1AbnhwLmNvbT4KICBGYXRo
aSBCb3VkcmEgPGZhdGhpLmJvdWRyYUBsaW5hcm8ub3JnPgogIEZlbGlwZSBCYWxiaSA8ZmVsaXBl
LmJhbGJpQGxpbnV4LmludGVsLmNvbT4KICBGbG9yaWFuIFdlc3RwaGFsIDxmd0BzdHJsZW4uZGU+
CiAgR2FuZXNoIEdvdWRhciA8Z2FuZXNoZ3JAY2hlbHNpby5jb20+CiAgR2V2b3JnIFNhaGFreWFu
IDxzYWhha3lhbkBzeW5vcHN5cy5jb20+CiAgR292aW5kYXJhanVsdSBWYXJhZGFyYWphbiA8Z3Zh
cmFkYXJAY2lzY28uY29tPgogIEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRh
dGlvbi5vcmc+CiAgR3JlZyBVbmdlcmVyIDxnZXJnQGxpbnV4LW02OGsub3JnPgogIEhhbmdiaW4g
TGl1IDxsaXVoYW5nYmluQGdtYWlsLmNvbT4KICBIZWlrbyBTdHVlYm5lciA8aGVpa29Ac250ZWNo
LmRlPgogIEhlcmJlcnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4KICBJbmdvIE1v
bG5hciA8bWluZ29Aa2VybmVsLm9yZz4KICBJbmtpIERhZSA8aW5raS5kYWVAc2Ftc3VuZy5jb20+
CiAgSmFtZXMgTW9ycmlzIDxqYW1lcy5tb3JyaXNAbWljcm9zb2Z0LmNvbT4KICBKYW5uIEhvcm4g
PGphbm5oQGdvb2dsZS5jb20+CiAgSmF5IEhzdSA8c2hpaC1jaGllaC5oc3VAbWVkaWF0ZWsuY29t
PgogIEplZmYgS2lyc2hlciA8amVmZnJleS50LmtpcnNoZXJAaW50ZWwuY29tPgogIEplZmYgTWFo
b25leSA8amVmZm1Ac3VzZS5jb20+CiAgSm9oYW4gSG92b2xkIDxqb2hhbkBrZXJuZWwub3JnPgog
IEpvaG4gT2duZXNzIDxqb2huLm9nbmVzc0BsaW51dHJvbml4LmRlPgogIEp1ZXJnZW4gR3Jvc3Mg
PGpncm9zc0BzdXNlLmNvbT4KICBLYWxsZSBWYWxvIDxrdmFsb0Bjb2RlYXVyb3JhLm9yZz4KICBL
ZWVydGh5IDxqLWtlZXJ0aHlAdGkuY29tPgogIEtlZXMgQ29vayA8a2Vlc2Nvb2tAY2hyb21pdW0u
b3JnPgogIExpIFJvbmdRaW5nIDxsaXJvbmdxaW5nQGJhaWR1LmNvbT4KICBMaW51cyBUb3J2YWxk
cyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+CiAgTGl3ZWkgU29uZyA8bGl3ZWkuc29u
Z0B3aW5kcml2ZXIuY29tPgogIEx1a2FzIFd1bm5lciA8bHVrYXNAd3VubmVyLmRlPgogIE1hcmNl
bCBIb2x0bWFubiA8bWFyY2VsQGhvbHRtYW5uLm9yZz4KICBNYXJlayBTenlwcm93c2tpIDxtLnN6
eXByb3dza2lAc2Ftc3VuZy5jb20+CiAgTWFyayBSdXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJtLmNv
bT4KICBNYXJrIFNhbHl6eW4gPHNhbHl6eW5AYW5kcm9pZC5jb20+CiAgTWFydGluIEthRmFpIExh
dSA8a2FmYWlAZmIuY29tPgogIE1hc2FoaXJvIFlhbWFkYSA8eWFtYWRhLm1hc2FoaXJvQHNvY2lv
bmV4dC5jb20+CiAgTWFzYW1pIEhpcmFtYXRzdSA8bWhpcmFtYXRAa2VybmVsLm9yZz4KICBNYXRo
aWV1IE1hbGF0ZXJyZSA8bWFsYXRAZGViaWFuLm9yZz4KICBNaWNoYWVsIFRyaW1hcmNoaSA8bWlj
aGFlbEBhbWFydWxhc29sdXRpb25zLmNvbT4KICBNaW5hcyBIYXJ1dHl1bnlhbiBobWluYXNAc3lu
b3BzeXMuY29tPgogIE9sZWtzaWogUmVtcGVsIDxvLnJlbXBlbEBwZW5ndXRyb25peC5kZT4KICBQ
YWJsbyBOZWlyYSBBeXVzbyA8cGFibG9AbmV0ZmlsdGVyLm9yZz4KICBSYW5keSBEdW5sYXAgPHJk
dW5sYXBAaW5mcmFkZWFkLm9yZz4KICBSYXZpIEJhbmdvcmlhIDxyYXZpLmJhbmdvcmlhQGxpbnV4
LmlibS5jb20+CiAgUm9iZXJ0IEphcnptaWsgPHJvYmVydC5qYXJ6bWlrQGZyZWUuZnI+CiAgUnVz
c2VsbCBLaW5nIDxybWsra2VybmVsQGFybWxpbnV4Lm9yZy51az4KICBTYW5kaXBhbiBEYXMgPHNh
bmRpcGFuQGxpbnV4LmlibS5jb20+CiAgU2FzaGEgTGV2aW4gPGFsZXhhbmRlci5sZXZpbkBtaWNy
b3NvZnQuY29tPgogIFNlYmFzdGlhbiBBbmRyemVqIFNpZXdpb3IgPGJpZ2Vhc3lAbGludXRyb25p
eC5kZT4KICBTZWtoYXIgTm9yaSA8bnNla2hhckB0aS5jb20+CiAgU2hhb2h1YSBMaSA8c2hsaUBm
Yi5jb20+CiAgU2hhd24gR3VvIDxzaGF3bmd1b0BrZXJuZWwub3JnPgogIFNodWFoIEtoYW4gKFNh
bXN1bmcgT1NHKSA8c2h1YWhAa2VybmVsLm9yZz4KICBTaXFpIExpbiA8c2lxaWxpbkBnb29nbGUu
Y29tPgogIFN0ZWZhbiBBZ25lciA8c3RlZmFuQGFnbmVyLmNoPgogIFN0ZWZhbiBXYWhyZW4gPHN0
ZWZhbi53YWhyZW5AaTJzZS5jb20+CiAgU3RlZmZlbiBLbGFzc2VydCA8c3RlZmZlbi5rbGFzc2Vy
dEBzZWN1bmV0LmNvbT4KICBTdGV2ZW4gUm9zdGVkdCAoVk13YXJlKSA8cm9zdGVkdEBnb29kbWlz
Lm9yZz4KICBTdWRhcnNhbmEgUmVkZHkgS2FsbHVydSA8U3VkYXJzYW5hLkthbGx1cnVAY2F2aXVt
LmNvbT4KICBTdWRpcCBNdWtoZXJqZWUgPHN1ZGlwbS5tdWtoZXJqZWVAZ21haWwuY29tPgogIFN1
enVraSBLIFBvdWxvc2UgPHN1enVraS5wb3Vsb3NlQGFybS5jb20+CiAgVGFrYXNoaSBJd2FpIDx0
aXdhaUBzdXNlLmRlPgogIFRvbnkgTGluZGdyZW4gPHRvbnlAYXRvbWlkZS5jb20+CiAgVmlub2Qg
S291bCA8dmtvdWxAa2VybmVsLm9yZz4KICBXZWkgV2FuZyA8d2Vpd2FuQGdvb2dsZS5jb20+CiAg
V2lsbGVtIGRlIEJydWlqbiA8d2lsbGVtYkBnb29nbGUuY29tPgogIFdpbGxpYW0gV3UgPHdpbGxp
YW0ud3VAcm9jay1jaGlwcy5jb20+CiAgV29sZnJhbSBTYW5nIDx3c2FAdGhlLWRyZWFtcy5kZT4K
ICBZdWlrbyBPc2hpbm8gPHl1aWtvLm9zaGlub0BtaWNyb2NoaXAuY29tPgogIFpoaXpob3UgWmhh
bmcgPHpoaXpob3V6aGFuZ0Bhc3JtaWNyby5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
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
Oi9ob21lL3hlbi9naXQvbGludXgtcHZvcHMuZ2l0CiAgIDgzMGY5Njc0ZTc2ZC4uYTVmOWJlMzU3
NmMzICBhNWY5YmUzNTc2YzNmOWRkODcxZjY4ZWFmNDgyMjc4YzBiM2E2ZGYyIC0+IHRlc3RlZC9s
aW51eC0zLjE4CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 20:09:32 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 20: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 1fvpjO-0006wO-0u; Fri, 31 Aug 2018 20: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=rvsg=lo=citrix.com=prvs=7748f1fea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvpjM-0006wF-Bl
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 20:09:20 +0000
X-Inumbo-ID: 8698641e-ad59-11e8-a8a5-bc764e045a96
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS
 id 8698641e-ad59-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 22:07:46 +0200 (CEST)
X-IronPort-AV: E=Sophos;i="5.53,313,1531785600"; d="scan'208";a="78421966"
To: Jan Beulich <JBeulich@suse.com>
References: <cover.65253d1128f698146b48c4ff3bba2198f360c7b1.1535285866.git-series.wei.liu2@citrix.com>
 <2e3eb53f8cc359ece0f19647247a5911fc6f003b.1535285866.git-series.wei.liu2@citrix.com>
 <5B8536FF02000078001E2905@prv1-mh.provo.novell.com>
 <85724013-8858-66b4-1790-9c6c3db7b9da@citrix.com>
 <5B854F1202000078001E29A4@prv1-mh.provo.novell.com>
 <f8d4e614-fb2a-75d6-496a-1c289502387d@citrix.com>
 <5B878CED02000078001E3515@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: <226289fc-a631-8490-c9ca-f05a34ee4f07@citrix.com>
Date: Fri, 31 Aug 2018 21:09:16 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B878CED02000078001E3515@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 21/23] x86: expose CONFIG_HVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>,
 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>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAvMDgvMTggMDc6MjEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gKwo+Pj4+Pj4gKwkg
IElmIHVuc3VyZSwgc2F5IFkuCj4+Pj4+PiArCj4+Pj4+PiAgCj4+Pj4+PiAgY29uZmlnIFNIQURP
V19QQUdJTkcKPj4+Pj4gTm8gZG91YmxlIGJsYW5rIGxpbmVzIHBsZWFzZS4KPj4+Pj4KPj4+Pj4g
TXkgcHJldmlvdXNseSB2b2ljZWQgcmVzZXJ2YXRpb25zIHdydCB0aGUgc2hpbSByZW1haW4uIEkg
Y29udGludWUKPj4+Pj4gdG8gZGlzYWdyZWUgd2l0aCBBbmRyZXcgdGhhdCB0aGUgc3ltYm9sIG5l
ZWRzIHRvIGJlIHZpc2libGUgaW4gYQo+Pj4+PiBzaGltLW9ubHkgY29uZmlnLCBhbmQgSSBjb250
aW51ZSB0byBkZW1hbmQgYXMgYSBtaW5pbXVtIHRoYXQgdGhlCj4+Pj4+IGRlZmF1bHQgaGVyZSBi
ZSBOIGluIHRoYXQgY2FzZSBpZiB0aGUgc3ltYm9sIHJlYWxseSBpcyB0byByZW1haW4gdmlzaWJs
ZS4KPj4+PiBDb25kaXRpb25hbGx5IGluZmx1ZW5jaW5nIHRoZSBkZWZhdWx0IGlzIGZpbmUuICBI
aWRpbmcgdGhlIHN5bWJvbCBpcyBub3QuCj4+Pj4KPj4+PiBUbyBiZSB2ZXJ5IHZlcnkgY2xlYXIs
IEkgd2lsbCBuYWNrL3JldmVydCBhbnkgcGF0Y2ggd2hpY2ggdHJpZXMgdG8KPj4+PiBpbnNlcnQg
YSBkZXBlbmRlbmN5IGhlcmUuICBJIGZpbmQgeW91ciByZWFzb25pbmcgdG8gYmUgd3JvbmcsIGFu
ZAo+Pj4+IHN1ZmZpY2llbnRseSBzaG9ydCBzaWdodGVkIGFuZCBkZXRyaW1lbnRhbCB0byB1c2Vy
cywgdGhhdCBJJ20gbm90IGdvaW5nCj4+Pj4gdG8gbGV0IHRoZSBwYXRjaCBpbi4KPj4+IFNpbmNl
IGlpcmMgeW91IGRpZG4ndCByZXNwb25kIHRvIG15IG1vc3QgcmVjZW50IGNvbW1lbnQgb24gdjEg
aGVyZSwKPj4+IEkgd291bGQgaGF2ZSB2ZXJ5IG11Y2ggaG9wZWQgeW91J2QgZXhwbGFpbiB5b3Vy
IHBvc2l0aW9uIGEgbGl0dGxlCj4+PiBiZXR0ZXIgdGhhbiBqdXN0IGNsYWltaW5nIHRoYXQgdGhl
IHN5bWJvbCBiZWNvbWluZyBpbnZpc2libGUgd2l0aCBhCj4+PiBkZXBlbmRlbmN5IGFkZGVkIGlz
IGEgYmFkIHRoaW5nLiBJJ20gY2VydGFpbmx5IG9wZW4gdG8gKGdvb2QpCj4+PiBhcmd1bWVudHMs
IGJ1dCBJJ20gbm90IGFjY2VwdGluZyBhIHBsYWluIHN0YXRlbWVudCB3aXRob3V0IHByb3Blcgo+
Pj4gZXhwbGFuYXRpb24uCj4+IEknbSBub3Qgc3VyZSBob3cgdG8gcHV0IHRoaXMgYW55IG1vcmUg
Y2xlYXJseS4KPj4KPj4gT3VyIHVzZXJzIGNhbm5vdCByZWFkICp5b3VyKiBtaW5kIHdoZW4gdGhl
eSBhcmUgdHJ5aW5nIHRvIHVzZSBgbWFrZQo+PiBtZW51Y29uZmlnYC4KPj4KPj4gU2luY2Ugb3Vy
IHVzZXJzIGFyZSBub3QgZXhwZXJ0cyBpbiBYZW4sIHRoZSBsYWNrIG9mIGFuIEhWTSBvcHRpb24g
aXMKPj4gZ29pbmcgdG8gY2F1c2UgY29uZnVzaW9uIGFuZCBxdWVzdGlvbnMgdG8gbWFpbGluZyBs
aXN0cy9JUkMsIHJhdGhlciB0aGFuCj4+IHRoZSByZWFsaXNhdGlvbiB0aGF0IChvYnZpb3VzbHk/
KSB0aGV5IG5lZWRlZCB0byBkaXNhYmxlCj4+IFBWX1NISU1fRVhDTFVTSVZFIGZpcnN0Lgo+IEJ1
dCB0aGF0J3MgYW4gYXJndW1lbnQgdG8gcmVtb3ZlIHN1cHBvcnQgZm9yICJkZXBlbmRzIG9uIiBh
bHRvZ2V0aGVyCj4gZnJvbSB0aGUga2NvbmZpZyBzb3VyY2VzLgoKTm9uc2Vuc2UuwqAgVGhhdCBp
cyBub3QgYSByZW1vdGVseSBwbGF1c2libGUgaW50ZXJwcmV0YXRpb24gb2Ygd2hhdCBJIHNhaWQu
CgpEZXBlbmRlbmNlcyBhcmUgbm9ybWFsIGFuZCBleHBlY3RlZCBmb3IgZnVuY3Rpb25hbGl0eSBi
dWlsdCBvbiB0b3Agb2YKZWFjaCBvdGhlci7CoCBXaGF0IG1ha2VzIHRoaXMgZWFzeSBhbmQgbG9n
aWNhbCBmb3IgcGVvcGxlIHRvIG5hdmlnYXRlIGlzCnRoYXQgZGVwZW5kZW5jaWVzIGFyZSBub3Jt
YWxseSBhIHNlbGYtY29udGFpbmVkIGRpcmVjdGVkIGFjeWNsaWMgdHJlZS4KCkluIHRoaXMgY2Fz
ZSwgeW91J3JlIGFkZGluZyBhIGxpbmsgYmV0d2VlbiBhIGxlYWYgYXQgdGhlIGJvdHRvbSBvZiB0
aGUKUFYgdHJlZSB3aGljaCBjaG9wcyBvZmYgdGhlIGVudGlyZSBIVk0gdHJlZSwgYW5kIGl0IGlz
IGRlcGVuZGVuY2VzIGxpa2UKdGhpcyB3aGljaCBhcmUgY29uZnVzaW5nIGZvciB1c2VycyAod2hv
IGFyZSBub3QgZXhwZXJ0cykgdG8gbmF2aWdhdGUuCgpJZiBzb21ldGhpbmcgaXMgZ29pbmcgdG8g
bWFsZnVuY3Rpb24gKGZhaWwgdG8gY29tcGlsZS9jcmFzaCBvbiBib290L2V0YykKdGhlbiBhIGRl
cGVuZGVuY3kgaXMgdGhlIGNvcnJlY3QgdG9vbCB0byB1c2UuwqAgSGF2aW5nIGEgc2xpZ2h0bHkg
ZmF0CmJpbmFyeSB3aXRoIHNvbWUgdW51c2VkIGNvZGUgaXMgbm90IHRoZSBzYW1lIGNsYXNzIG9m
IHByb2JsZW0sIGFuZApzaG91bGQgbm90IGJlIHRyZWF0ZWQgYXMgaWYgdGhleSBhcmUgdGhlIHNh
bWUuCgo+ICBJJ20gbm90IGJ1eWluZyB0aGlzIGFzIGFuIGFyZ3VtZW50LiBPcHRpb24KPiBjb21i
aW5hdGlvbnMgdGhhdCBtYWtlIG5vIHNlbnNlIHNob3VsZCBub3QgYmUgcGVybWl0dGVkLCBfaW4g
dGhlIHZlcnkKPiBpbnRlcmVzdCBvZiB1c2VycyB3aG8gYXJlIG5vIGV4cGVydHMgaW4gWGVuXy4K
CkknbGwgYWRkcmVzcyAibWFrZXMgbm8gc2Vuc2UiIGJlbG93LCBidXQgYXMgdG8gcGVybWl0dGVk
Li4uCgpJdCBpcyBpbXBvc3NpYmxlIHRvIG9mZmVyIHBlb3BsZSBmbGV4aWJpbGl0eSwgYW5kIHBy
ZXZlbnQgdGhlbSBmcm9tCmdldHRpbmcgaW50byBldmVyeSBjb25jZWl2YWJsZSBwcm9ibGVtYXRp
YyBzY2VuYXJpby7CoCBBdCBzb21lIHBvaW50IHlvdQpoYXZlIHRvIHRydXN0IHRoYXQgdGhleSBo
YXZlIGFjY2VwdGVkIHNvbWUgcmVzcG9uc2liaWxpdHkgZm9yIHRoZQpvdXRjb21lIGJ5IG1vZGlm
eWluZyAuY29uZmlnLCBhbmQgdGhleSBhcmUgY2FwYWJsZSBvZiB0aGUgZWxlbWVudGFyeQpyZWFz
b25pbmcgc3VjaCBhcyAib2guIHRoYXQgZGlkbid0IHdvcmsuwqAgcGVyaGFwcyBJIHNob3VsZCB1
bmRvIGl0Ii4KCj4KPiBGdXJ0aGVybW9yZSBJIGNhbiBvbmx5IGV4cHJlc3MgbXkgcGVyc29uYWwg
ZmVlbGluZ3MgZm9yICJtYWtlCj4gbWVudWNvbmZpZyIgYW5kIGFsaWtlIC0ganVzdCBkb24ndCB1
c2UgaXQuCgpZb3UgbWlnaHQgZW5qb3kvcHJlZmVyIG1hbnVhbGx5IGVkaXRpbmcgLmNvbmZpZy7C
oCBZb3UgYXJlIGZyZWUgYW5kCndlbGNvbWUgdG8gZG8gc28uCgpJdCBpcyBuYWl2ZSB0byBwcmVz
dW1lIHRoYXQgZXZlcnlvbmUgZWxzZSB3aWxsIGFncmVlIHdpdGggeW91ciBjaG9pY2VzCmFuZCBv
cGluaW9ucywgYW5kIGVzcGVjaWFsbHkgaW4gdGhpcyBjYXNlIGFzIG1lbnVjb25maWcgaXMgYnkg
ZmFyIHRoZQptb3N0IGNvbW1vbiB3YXkgdXNlcnMgZWRpdCB0aGVpciBjb25maWd1cmF0aW9uLsKg
IChTbyBtdWNoIHNvIHRoYXQgSQpjYW4ndCBmaW5kIGEgdHV0b3JpYWwgb25saW5lIHdoaWNoIHVz
ZXMgYW55dGhpbmcgb3RoZXIgdGhhbiBtZW51Y29uZmlnLAp3aGV0aGVyIGZvciBsaW51eCBvciBm
b3Igb3RoZXIgcHJvamVjdHMgd2hpY2ggaGF2ZSBib3Jyb3dlZCBLY29uZmlnIGxpa2UKd2UgaGF2
ZS4pCgo+Cj4+IEZpbmFsbHkgKGFuZCBtaW5vciBpbiBjb21wYXJpc29uKSwgZnJvbSB0aGUgcG9p
bnQgb2YgdmlldyBvZiBrZWVwaW5nIG91cgo+PiBpbnRlcmZhY2VzIGNsZWFuLCB3ZSdsbCB3YW50
IFJhbmRjb25maWcgdG8gb2NjYXNpb25hbGx5IHRlc3Qgd2l0aCBib3RoCj4+IG9mIHRoZW0gZW5h
YmxlZC4KPiBXaHksIHdoZW4gdGhlIGNvbWJpbmF0aW9uIGRvZXNuJ3QgbWFrZSBzZW5zZT8KCkNh
c2UgaW4gcG9pbnQsICJ4ODY6IHVzZSBWTUxPQUQgZm9yIFBWIGNvbnRleHQgc3dpdGNoIi4KCkEg
dXNlciB3YW50aW5nIHRvIHJ1biBQVlNoaW0gbW9zdCBlZmZpY2llbnRseSBvbiBhbiBBTUQgRmFt
MTdoICh3aGljaApoYXMgdmlydHVhbCB2bWxvYWQvc2F2ZSBzdXBwb3J0KSB3b3VsZCBlbmFibGUg
bmVzdGVkIHZpcnQgYW5kIHdhbnQgdG8KdXNlIHZtbG9hZCBzdXBwb3J0LsKgIFN1Y2ggYSB1c2Vy
IHdvdWxkIHdhbnQgYm90aApDT05GSUdfUFZfU0hJTV9FWENMVVNJVkUgYW5kIENPTkZJR19IVk0g
ZW5hYmxlZC4KCj4gQW55d2F5IC0gSSdtIGV4dGVuZGluZyB0aGUgQ2MgbGlzdCB0byBnZXQgdGhl
IG1vcmUgZ2VuZXJhbCB1bmRlcmx5aW5nCj4gcXVlc3Rpb24gcmVzb2x2ZWQuIFRvIHRob3NlIHdo
byBoYXZlbid0IGZvbGxvd2VkIHRoZSBkaXNjdXNzaW9uIGZyb20KPiB0aGUgYmVnaW5uaW5nOiBU
aGUgcXVlc3Rpb24gaXMgd2hldGhlciBzZW5zZWxlc3MgY29tYmluYXRpb25zIG9mCj4gS2NvbmZp
ZyBvcHRpb25zIHNob3VsZCBiZSBwZXJtaXR0ZWQsIG9yIHdoZXRoZXIgaW5zdGVhZCAiZGVwZW5k
cyBvbiIKPiBpcyBhIHJlYXNvbmFibGUgdGhpbmcgdG8gdXNlIGluIHN1Y2ggY2FzZXMgdG8gcHJl
dmVudCB0aGVpciAoY29tYmluZWQpCj4gc2VsZWN0aW9uLgoKVGhlIHBlb3BsZSB3aG9zZSBvcGlu
aW9ucyBtYXR0ZXIgbW9zdCBoZXJlIGFyZSB0aG9zZSB3aG8gYnVpbGQvcGFja2FnZQpYZW4sIHdo
byBhcmUgbm90IGRldmVsb3BlcnMgYW5kIHRoZXJlZm9yZSBub3QgZXhwZXJ0cyBpbiBob3cgdGhl
Cmh5cGVydmlzb3IgZml0cyB0b2dldGhlci4KCklmIGl0IHR1cm5zIG91dCB0aGF0IHRoZSBtYWpv
cml0eSBvZiB1c2VycyBkaXNhZ3JlZSB3aXRoIG1lLCB0aGVuIEknbGwKd2l0aGRyYXcgbXkgbmFj
aywgYnV0IHRoZSByZWFzb24gSSdtIGJlaW5nIHN1Y2ggYSBwYWluIGluIHRoaXMgcmVnYXJkIGlz
CnRoYXQgdGhpcyB0aHJlYWQgcmUtZW5mb3JjZXMgbXkgb3BpbmlvbiB0aGF0IHlvdXIganVkZ2Vt
ZW50IGhlcmUgaXMKd3JvbmcsIGlzIGFjdGl2ZWx5IGRldHJpbWVudGFsIHRvIHVzYWJpbGl0eSAo
d2hpY2ggaXMgZmFyIHdpZGVyIHRoYW4KanVzdCBkZXZlbG9wZXIgdXNhYmlsaXR5KSwgYW5kIHRo
YXQgdGhlIHVzZXJzIHdpbGwgYWdyZWUgd2l0aCBtZSBpbiB0aGlzCm1hdHRlci4KCn5BbmRyZXcK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 20:18:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 20: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 1fvpsP-0007kE-1q; Fri, 31 Aug 2018 20: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=rvsg=lo=citrix.com=prvs=7748f1fea=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1fvpsO-0007k9-EZ
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 20:18:40 +0000
X-Inumbo-ID: 26a89719-ad5b-11e8-a6a9-d7ebe60f679a
Received: from SMTP.EU.CITRIX.COM (unknown [185.25.65.24])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 26a89719-ad5b-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 20:19:24 +0000 (UTC)
X-IronPort-AV: E=Sophos;i="5.53,313,1531785600"; d="scan'208";a="78422247"
To: Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
References: <5B59C78002000078001D8317@prv1-mh.provo.novell.com>
 <d0531953-521f-9a0f-8e1b-8709b69da3b3@citrix.com>
 <5B879DBE02000078001E3591@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: <a51b35eb-98cf-c1d3-a4cb-da096178842f@citrix.com>
Date: Fri, 31 Aug 2018 21:18:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5B879DBE02000078001E3591@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: 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: 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>

T24gMzAvMDgvMTggMDg6MzMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI5LjA4LjE4IGF0
IDE5OjE1LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDI2LzA3LzE4
IDE0OjA3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IERvbid0IGNoYW5jZSBoYXZpbmcgU3BlY3Ry
ZSB2MSAoaW5jbHVkaW5nIEJDQlMpIGdhZGdldHMuIEluIHNvbWUgb2YgdGhlCj4+PiBjYXNlcyB0
aGUgaW5zZXJ0aW9ucyBhcmUgbW9yZSBvZiBwcmVjYXV0aW9uYXJ5IG5hdHVyZSByYXRoZXIgdGhh
biB0aGVyZQo+Pj4gcHJvdmFibHkgYmVpbmcgYSBnYWRnZXQsIGJ1dCBJIHRoaW5rIHdlIHNob3Vs
ZCBlcnIgb24gdGhlIHNhZmUgKHNlY3VyZSkKPj4+IHNpZGUgaGVyZS4KPj4+Cj4+PiBTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+IEknbSBzdGlsbCBub3Qg
Y29udmluY2VkIGJ5IHRoZSB1cGRhdGVfZG9tYWluX2NwdWlkX2luZm8oKSBjaGFuZ2UuICBJdCBp
cwo+PiBhIEJDQlMgZ2FkZ2V0LCBidXQgaXMgcmVzdHJpY3RlZCB0byB0aGUgdG9vbHN0YWNrIG9u
bHkgd2hpY2ggY2FuIGdldCBhdAo+PiBhbGwgdGhlIGludGVyZXN0aW5nIGRhdGEgdmlhIGxlZ2l0
aW1hdGUgbWVhbnMsIGFuZCBhbHNvIG5vdCBsb25nIGZvcgo+PiB0aGlzIHdvcmxkLgo+IFdlbGws
IHRoaXMgZ29lcyBiYWNrIHRvIG91ciBiZWxvdmVkIFhTQS03NywgaS5lLiBoaWdobHkgZGlzYWdn
cmVnYXRlZCB0b29sCj4gc3RhY2tzLgoKRGlzYWdncmVnYXRpbmcgcmVzcG9uc2liaWxpdHkgZm9y
IGRvbWFpbiBjb25zdHJ1Y3Rpb24gdG8gdGhpcyBsZXZlbCBpcyBhCmZhbnRhc3kuwqAgSXRzIG5v
dCBzZWN1cmUgYW5kIGNhbm5vdCBiZSBtYWRlIHRvIGJlLgoKVGhlIGxhY2sgb2YgYW55IHdvcmsg
b24gWFNBLTc3IGZyb20gdGhlIHBlb3BsZSB3aG8gdXNlIFhTTSB3b3VsZCBzdWdnZXN0CnRoYXQg
bm9vbmUgaXMgdXNpbmcgWFNNIHRvIGZvciB0aGlzIHB1cnBvc2UgKHdoaWNoIGFsc28gbWF0Y2hl
cyBteSB2YWd1ZQp1bmRlcnN0YW5kaW5nIG9mIGhvdyBPcGVuWFQgZG9lcyB1c2UgWFNNKS4KCj4K
Pj4gRXZlcnl0aGluZyBlbHNlIExHVE0uICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3Blcgo+PiA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBQbGVhc2UgY2xhcmlmeSB3aGV0aGVyIHlvdSdk
IHByZWZlciBtZSB0byBkcm9wIHRoZSBkb21jdGwuYyBwYXJ0IG9mIHRoZQo+IGNoYW5nZSAtIEkn
bSBmaW5lIGVpdGhlciB3YXksIHdpdGgganVzdCBhIHNsaWdodCBwcmVmZXJlbmNlIHRvd2FyZHMK
PiBwcmVjYXV0aW9ucyBhbHNvIGZvciB0b29sIHN0YWNrIG9ubHkgaW50ZXJmYWNlcy4KCkknZCBw
cmVmZXIgeW91IHRvIGRyb3AgaXQuwqAgVGhpcyBjb2RlIGlzIGJlaW5nIGVudGlyZWx5IHJld3Jp
dHRlbiwgaW4gYQpzZWN1cml0eS1yZWxldmFudCBzZXJpZXMsIGFuZCBJJ2xsIG1ha2Ugc3VyZSB0
aGF0IHRoZSBlbmQgcmVzdWx0IGlzbid0CnZ1bG5lcmFibGUgdG8gQkNCUywgYnV0IGlmIHlvdSBj
b21taXQgdGhpcyBwYXRjaCwgaXRzIGp1c3Qgd29yayBJJ2xsCmhhdmUgdG8gdW5kby4KCn5BbmRy
ZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 20:39:45 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 20:39:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvqCW-0000mJ-Oz; Fri, 31 Aug 2018 20:39: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=ig72=lo=arm.com=julien.grall@srs-us1.protection.inumbo.net>)
 id 1fvqCV-0000mE-E0
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 20:39:27 +0000
X-Inumbo-ID: bbc2caa1-ad5d-11e8-a8a5-bc764e045a96
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe0e::604])
 by us1-rack-dfw2.inumbo.com (Halon) with ESMTP
 id bbc2caa1-ad5d-11e8-a8a5-bc764e045a96;
 Fri, 31 Aug 2018 22:37:53 +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=tXQJJopMGN9ThtCANHH7Kg1CFaBzlvpHlVjZZ7aOIN0=;
 b=DfoJKsj//EeCSpTcZMkSkM3sff5q9CisqEXvG11lUGPjU1xogb31lFGa5xYH3ZcEwdT9aeDytU6tCzKA5JFnJxGuFQUQEEHJxQP0DLym2AAO3LsHe+XIqJN/lf6iuUsJWjtycI3Jy8awiZXndB6xEqELRjZLA0maEXMcuddIy5M=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Julien.Grall@arm.com; 
Received: from [192.168.1.154] (81.187.9.99) by
 AM4PR08MB2851.eurprd08.prod.outlook.com (2603:10a6:205:d::33) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1080.17; Fri, 31 Aug 2018 20:39:18 +0000
To: =?UTF-8?Q?Andr=c3=a9_Przywara?= <andre.przywara@arm.com>,
 Amit Singh Tomar <amittomer25@gmail.com>, xen-devel@lists.xenproject.org
References: <1535734871-9475-1-git-send-email-amittomer25@gmail.com>
 <377ac8f1-276b-7b4f-785d-42433c8fe0b1@arm.com>
 <e6028219-4865-9a7d-d932-643ab8449c14@arm.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <90f57dee-1727-cb72-c4a9-3032d6fc761d@arm.com>
Date: Fri, 31 Aug 2018 21:39:14 +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: <e6028219-4865-9a7d-d932-643ab8449c14@arm.com>
Content-Language: en-US
X-Originating-IP: [81.187.9.99]
X-ClientProxiedBy: DB6PR0301CA0061.eurprd03.prod.outlook.com
 (2603:10a6:4:54::29) To AM4PR08MB2851.eurprd08.prod.outlook.com
 (2603:10a6:205:d::33)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 3c62470d-1fed-43ca-f4ce-08d60f81d320
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: BCL:0; PCL:0;
 RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);
 SRVR:AM4PR08MB2851; 
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2851;
 3:zJT7uxeN9Xef6MJRsyN3fy114t7NEcOCnQDR3RU971YBSXNvRyitTC7FgIkn9Dv+8d4h7SXGabp8G+KzQMKlrDnGqMr9lZW+0ODzn7UVn1Lcjw7ez2bkx4Kho5LYXyOxNOs3UFmf+yOYAb7oMZju/8aVdBl+rXUA/cxqd6UJNcNkHH/YPKGVw2+GnSgrdUOus6hFgd4APTABTdD9A2Nm6fSLBt2lVGG30nyCB6+5Wlkn52rycfXqhxcqQf9lzNAO;
 25:0+ul8jO2mk+v8glnpTh+SSvRyN2WSKDZDdGyriTHq8lgvpl+PDW39iSY0jTMnwgdQvWbOOswcNPoqgCDKRxuzSGYeng0MGCYmIxx8rs/v0QNzqAqgqHF+htBX3MTDcvhmvm0/UDok0T5DoPPPLaLCUCxsKgy9GNGCjv5ilUVWglHIvLdiVhBgFPYr9JXr7yT98p56Q/e2Nqp9lblO/emxZvlwb/e+ywdzGEOq2HOsK//F2+A5ezJ4StDdlAqhPHVxdioYoyyEcjccRR4oC1eJkaX0Mo13Qp5qmJsGLK15Qkz9uPX1cLj4In9VX71hKaQLdQglERPYYkIBf6xFk9lJQ==;
 31:HE2AhAE1v9A9CHp+lD1iF7UheS6DBy9EzjAsj3YjBpCB5XYA/isoWCPMRPnqhPhjP5dJbLN/DOXjDpfQtmAfunUTb8+f5cTU8ogJm65gXOGjkAZCTUSd8p78wMor4MXpxe7cP250cZJFISDUT3K4RyQV2giPKJPTCmrxYEqwNfTksZDw/pQUDO6yrwcY93QiCNvPGYyZdK3EkGHniqBm/oS3j7p+6WMgD+nuDXpUwDk=
X-MS-TrafficTypeDiagnostic: AM4PR08MB2851:
NoDisclaimer: True
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2851;
 20:mgE+q2S8C0Z4niRw5zgzWmF5OQucDMrdXFoBUpIcLSN180/eS7Yj4jit6ECpd77KzbQJ+EhgvWEyXqhdhIRkqZbkMJ4XLoxfserDaGfr+lq3vlSZ4IzKMp1nUeBH+1gPY0KUhpiZIc+B1iGUXt66rLcusAgYJVT6i8ZqDNzDsIAFZzHP6CSvr+SZyALHEL3QhfHiazZathcFNnrU/7W1B6l8046scuJr2aTtHoSowiW6yTZq+zWB0uZfyV4Qm7pI2HltFRdicaC3NVas5vwWOEq1gk6dPDjopk4IHNTPfes7vRK7nT4JvJyfxyFT8dokXvCyK9EQFk8TN9pZf6JIwACA43c1drqLEbaGt3kZWAMpH98cyKvP7i+HJEuCHFq4Zqm+qQ4n95UOivZL3gwggmxS0xpDvolv56Py4WmEr1A=;
 4:Z51TZ24KiD79W+dkwejuFBDgKd4fHX4QmEYeaxbqJj58DMCGRz/9KzDoYHVpEV7yw58KUTpBDM0UVh/2LibPl50AEENuIICkwFnvZ1Gi8kReJS2WI4qii4DDIk9Wo6iKdV8AwYH+2AgFnVscoaGrL+oH5+w1SpM/eN0P7ELG6Cz5uQ0fmgCwPCfp7BWAXAaHrpK5YNfA85QSoFk6Izop/u7UxHAVHxEaPtJkNcoyoq/K5NW/+9muIojWhtjJJ2JqMi9VFd0YTYblprZpU1JZ6g==
X-Microsoft-Antispam-PRVS: <AM4PR08MB285108DEF2B97D1480BD9EF7800F0@AM4PR08MB2851.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)(823301075)(10201501046)(3002001)(93006095)(93001095)(3231311)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(20161123560045)(20161123558120)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016);
 SRVR:AM4PR08MB2851; BCL:0; PCL:0; RULEID:; SRVR:AM4PR08MB2851; 
X-Forefront-PRVS: 07817FCC2D
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(136003)(366004)(346002)(39860400002)(376002)(396003)(189003)(199004)(52146003)(2486003)(31686004)(2870700001)(229853002)(65826007)(23676004)(6246003)(8936002)(50466002)(316002)(86362001)(386003)(53546011)(305945005)(68736007)(478600001)(7736002)(52116002)(76176011)(106356001)(6666003)(36756003)(81156014)(39060400002)(25786009)(2906002)(81166006)(67846002)(6486002)(72206003)(53936002)(14444005)(105586002)(64126003)(4326008)(486006)(77096007)(31696002)(476003)(26005)(16576012)(66066001)(65956001)(11346002)(446003)(8676002)(6116002)(3846002)(65806001)(110136005)(16526019)(5660300001)(58126008)(47776003)(117156002)(2616005)(186003)(97736004)(956004)(44832011);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM4PR08MB2851; H:[192.168.1.154]; 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?MTtBTTRQUjA4TUIyODUxOzIzOlJvRW1UajBPNUo0blNjWmpJeE91Sk9COExF?=
 =?utf-8?B?dUJlTnpzR1hBdGJweDFqS3UxdTVRMmMrL2lkcGxNaGdPNXRsM25OZFV3aEx5?=
 =?utf-8?B?enVTMCtCQWphTzFNd01oVXdBWkowNHdRWE9Wbmttd01NZ0JpUEVpV1NidTk3?=
 =?utf-8?B?TDNPMVFDTzV3aXM3UzJ1eWI0RGx4TUt1Yno4a0dnWm04bWpvYlBtQWhZa09i?=
 =?utf-8?B?eFJMeCs4RXRTWXg3Si9FaVMzaXhLMFl1MGN4NERsZ29qMHdvdzBkdS9uOTRE?=
 =?utf-8?B?a0lyQ3ZsWC83YjJOcmlLZEtRY29uaXd3RkljNURqczBFTFVOc2dqVVIzREU2?=
 =?utf-8?B?MFJXNHE5V3lYeXI5ZzRmTHdFQ3E3ZHF3VUxHNlI1bDRJOVUvai8xNzd5Umli?=
 =?utf-8?B?VFZvSHlIYkJkSHh2LzFHK0VmVzNiSGdkRmJjOXNBRmphZVRMTVpQRFk4NzVz?=
 =?utf-8?B?dTJOVGo1cVpYNmVlYStrcDdlemMyd1VSZkxnQndlZEdMMXJvbHRDRE1DVXd3?=
 =?utf-8?B?UzFnRUgxU2xJL2VKRzg4RjlreXpFeGFZejZyVnpERzV2ZlpMUVpJams5bVpo?=
 =?utf-8?B?ZUlqbSt1S0lXaDBoMDJKbXJwS1loQWRuNjR6Tkk5REN2TURWNFVtZHM0WGJi?=
 =?utf-8?B?YW1mZjA0NzNsL0xOL0RKRC94Z1Y5ZExlTU5LbTBucHMvT0dqSWdleFd5b2xO?=
 =?utf-8?B?bzJkeEtpcGRLay9LaCs3MHBLQ3A3bHh5Qk12WnZDK0FBbUdDZ3VjZG1wZFkv?=
 =?utf-8?B?c3ZiVnRKOWd1UnRjSVpBZnRVbkdoR2FuZVFjRjRBODdqMFRzc3c1Qml0Mnc0?=
 =?utf-8?B?MlRweTB6QzQzdy9TS05zYWUzL2swamhiOWRpVUNLcjBmYXVUL3MxVFBEMElr?=
 =?utf-8?B?cTdsa2lwUXNqL2JYencxQU81dzRId2l2a2dNNXN0cE9jU2NHR3QyS2t5cWZP?=
 =?utf-8?B?TmJ0SUVMQTBJNi9kRVBVN2lQSTFONStDMDV2Z3JETlpFWGtjd2dsZWNIR0h5?=
 =?utf-8?B?dGVOV2FNc3hMcEhpNVVySmRvZ3dEYUg1WWx3Q2xQNmRNbEtmOGpmMENDck1i?=
 =?utf-8?B?Tk9qcmN2ZGpkSXNvTThaTjRCTUora294QTduN0QwRkpGRGt3UHVzWUhwQWZq?=
 =?utf-8?B?d2RaM0lQT3hFdHIrZlN6dE1aSk83NHdHVkp0MGZETWxJei90cHpZTkwyd29S?=
 =?utf-8?B?QkpXTXFwenZzUHBlWTRtQnhnOFZaOEVmZ1N3T2VTUHQxa05HMjU2czZyaDdT?=
 =?utf-8?B?UGZXZ0IzRTNjbkNJeVVmOWdrcHZJUEE3Ty9adTBsVDRmdDBqaUxtQXprbFdK?=
 =?utf-8?B?dUYyd2NvcXFucW5QT1BZNkRiRzdBclFvWkxJR3J5TnhlUHErcHI3OWs0V1NX?=
 =?utf-8?B?NU9yVWRmTUlmRGozWVhjUEFtZ1MrTzJ4VVh5YyttVElPa3pPUm1xRXJORWdY?=
 =?utf-8?B?dGkrZ2lZVU0vWkRhSU9RV3pDbEh1aGd0Q1BZVElEelhudURjZWtTdHNEOFlX?=
 =?utf-8?B?K09IMkhDQ09aZjNEM00velM1TUgyYjlzd2UrSDB5T3d2S0I3WnpDNEhRc3ZS?=
 =?utf-8?B?MS83eHpocHVGY283VXJMMjFsMXNJT3RPbmphcE5NdTNQTGxleTNldlJLMitv?=
 =?utf-8?B?TDVjTzVnTWJVTFZMU2toTmNJV2t5TkJLNlVRY0tTSU9EYVExclZ4aUpZUmsw?=
 =?utf-8?B?TERwOTBIOE1UQzF5UStFRm5vUGdNMXV4anlJRnZBbERteVY0Q0ZYQU5XV0FR?=
 =?utf-8?B?TkhBVkN4NXJWNkVZTlpqNUtHQUZRYVZ3Y1UwR2p3NzEySHVHVkxKbm51aFcz?=
 =?utf-8?B?dTNFRU5CZzMxdVdRdVR4S1FkL0JnT2NTNElQMUFta2xJR1Z0eCs0SUVlS2hl?=
 =?utf-8?B?VUNXdGFDTmQycThTaGxiTFhsSWgyelBuVWdZWlUwNERwK3RwZVFXYjZIYUR3?=
 =?utf-8?B?ekRZUWk2cDkyWkVuOTRvV1ovS1htTjNVNFVndlNjS0JkRUJ0LzZTQldaSmYr?=
 =?utf-8?B?RkFwZnQyKzY0djd4V0hibHZWZnp2bkxHTkdvQXhtMjNDVVhQWFJOV0FMVzNq?=
 =?utf-8?Q?STpvPEcarpY+vihE/ntY6YYMz?=
X-Microsoft-Antispam-Message-Info: aHsvo/Eb0osstR60aXrrG0LcxT+Uo+1TiS5sn0kZoveF/Epa/0VjhE/WkTPr03lQjsuD23TG5Bhn7fqVcm29rCvJPZZULcV+OnrOCMFMiZYVn5hVZQLznzxh3rz6MpQR/W0j1ITY6mGJPMSs72osqeFmbF06cBexFZtduE5OrF9mAIyx+B717ad7YTTlfmCCmsGv7CZw5gW6bNFdT/y2J8SjlyXsq3aBE1ueKCrbdfOF0A8AOXIP+LETODnPDhE0AB2mKkbbQ2DiXGvS3ZtGZ1Wz5OEmCMGfkMJtDL3sBE/0o4XXGFFozv9nRUMHloldGPS76EArUKgcdHI2Ew81ba5nrILYt+jtc4rO3cWSl4c=
X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2851;
 6:VdIqVhSGst+2RCEf78/czNpJ7sq2DJqyv5R5N6mtU+UkyPxJZGjwtgPQfYlQINqALjtJ0ur72w53ms9ZDIRvIQouMR3ZzAoiQJVKyKKMkUdknUz16UjmzKn58QQoAdJOpUzizPL2GGgX1kI9IR+cgoI0H7toCe/6uIxnGUoIJ+NIIJAECsk2slz1Vubmvl8PmST2LvSUsh+FTa7aBOISYqune4OLtsVUk9NtNGHj2QNx6pt18+QuWll8kBLisPllG5utxa9u0Xa4yYkydYAR3r0YhFmltjSPSNuulSQp0NzvSqhvtj5cXEzBDH+X+MZjJVMBJNvJd8xCVpbMTlWnYD2qUq8jOpkXiSQ5JgZv46vb+qKOtfXsl0GV7bP3cxnmb6rdKYJhgdSu2F8ObGTQeTNPJEIvROePn2PR9Vybf2Rk/8ERuZRZdMNQAP/LyzjtHSEDbsS2dvqVaNRgWU8fEQ==;
 5:2qRWAmufWkWWvpw/PIbD40nSJPK1WOUBZQpGco5q/Drhlf6bxrLEmjXyfga3/Tk/Av9dBWJE7CVURiWEkvtOIcKoFUb/9Ir5asuQylyP+9+VytHvq246uF6wcsU4TZBzAwxan68NCTpvBdbjBuuZ51UbH7yZx5RzuK2k4DR+qnU=;
 7:iJ+MZ+TaNHM2kMSjOqPmXU0P/zVVQkvmmecgi6rW/uVBtXWia/UCwC2bYpt/5SZa3EZdYrUsCQQ2s0hZOQCpRPG3jXrtj9cIX4ORNSytfrbLxmISgpQKyD2cGixd96f0BxikvcEToacP6U8BtLN30Vu9KpUnWDupkxvY4fNO0kg3xajOr3mM8id87F/bBqIQ+NGabecnoKoreZO2/RPvNvA+6bMBZsR7oH3tGdY4yshScDzAFTFhDOzrIwwcjuuA
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Aug 2018 20:39:18.2010 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 3c62470d-1fed-43ca-f4ce-08d60f81d320
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR08MB2851
Subject: Re: [Xen-devel] [PATCH] xen:arm: Populate arm64 image header
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: nd@arm.com, 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>

CgpPbiAzMS8wOC8yMDE4IDE5OjA0LCBBbmRyw6kgUHJ6eXdhcmEgd3JvdGU6Cj4gT24gMDgvMzEv
MjAxOCAwNjoxNCBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IAo+IEhpLAoKSGksCgo+PiBPbiAw
OC8zMS8yMDE4IDA2OjAxIFBNLCBBbWl0IFNpbmdoIFRvbWFyIHdyb3RlOgo+Pj4gV2hpbGUgcG9y
dGluZyBYRU4gb24gQW1sb2dpYyBTb0Mgd2UgZm91bmQgdGhhdCBpbiBhYnNlbmNlIG9mCj4+PiBp
bWFnZV9zaXplIGZpZWxkIG9mIFhFTiBpbWFnZSBoZWFkZXIsIGJvb3Rsb2FkZXIoVS1CT09UKQo+
Pj4gcmVsb2NhdGVzWzFdIHRoZSBYRU4gaW1hZ2UgdG8gYW4gYWRkcmVzcyhub3QgYXBwcm9wcmlh
dGUKPj4+IGZvciBBbWxvZ2ljKSBkZXJpdmVkIGZyb20gdGV4dF9vZmZzZXQuCj4+Cj4+IElITU8s
IHRoaXMgaXMgYSBidWcgaW4gVS1Cb290IHJhdGhlciB0aGFuIFhlbi4gVGhlIGN1cnJlbnQgZm9y
bWF0LCB3aGlsZQo+PiBvbGQsIGlzIHN0aWxsIHZhbGlkLgo+IAo+IEFzIHRlbXB0aW5nIGF0IGlz
IGl0IHRvIGJsYW1lIHRoZSAib3RoZXIgZ3V5IiwgSSB0aGluayBpdCdzIHJlYWxseSBYZW4KPiBu
b3QgdXAgdG8gcGFyIGhlcmUuIFRoZSBrZXJuZWwgZG9jIFsyXSBzYXlzOiAuLi4KPiAiV2hlcmUg
aW1hZ2Vfc2l6ZSBpcyB6ZXJvLCB0ZXh0X29mZnNldCBjYW4gYmUgYXNzdW1lZCB0byBiZSAweDgw
MDAwLiIKPiAKPiBUaGlzIGlzIHdoYXQgVS1Cb290IGltcGxlbWVudHMuCgpBbmQgWGVuIGNvbXBs
eSB0byB0aGF0Li4uIFhlbiBpcyBhY3R1YWxseSBhYmxlIHRvIGJvb3QgYXQgYW55IGFkZHJlc3Mg
CnRoYXQgaXMgNEtCIGFsaWduZWQuCgo+IFNvIHlvdSBsb2FkIFhlbiwgc2F5LCB0byAxNk1CIGlu
dG8gRFJBTSwgYW5kIFUtQm9vdCBtb3ZlcyBpdCB0byA1MTIgS0IsCj4gYWdhaW4gY29tcGx5aW5n
IHdpdGggdGhlIGtlcm5lbCBkb2M6Cj4gIk5PVEU6IHZlcnNpb25zIHByaW9yIHRvIHY0LjYgY2Fu
bm90IG1ha2UgdXNlIG9mIG1lbW9yeSBiZWxvdyB0aGUKPiBwaHlzaWNhbCBvZmZzZXQgb2YgdGhl
IEltYWdlIHNvIGl0IGlzIHJlY29tbWVuZGVkIHRoYXQgdGhlIEltYWdlIGJlCj4gcGxhY2VkIGFz
IGNsb3NlIGFzIHBvc3NpYmxlIHRvIHRoZSBzdGFydCBvZiBzeXN0ZW0gUkFNLiIKPiBVLUJvb3Qg
ZGVyaXZlcyB0aGlzIHByb3BlcnR5IGZyb20gYml0IDMgb2YgdGhlIGZsYWdzIGJlaW5nIGNsZWFy
LgoKV2hhdCdzIHdyb25nIHdpdGggY2xlYXJpbmcgYml0IDM/IFRoaXMgaXMgYSB2YWxpZCB0aGlu
Z3MgdG8gZG8gcGVyIHRoZSAKbmV3IGZvcm1hdC4KClNvIHRoYXQgZG9lcyBub3QgZXhwbGFpbiB3
aHkgdGhlIGJ1ZyBsaWUgaW4gWGVuLi4uCgo+IAo+PiBJbiB0aGUgY2FzZSBvZiBVLUJvb3QsIHlv
dSB1c3VhbGx5IG5lZWQgdG8gYmUgcmVhbGx5IGNhcmVmdWwgb24gdGhlCj4+IHBvc2l0aW9uIG9m
IGFsbCB0aGUgYmxvYnMgKGUuZyBYZW4sIERUQiwgS2VybmVsLCBJbml0cmFtZnMpIGluIHRoZSBt
ZW1vcnkuCj4gCj4gWWVzLCBhbmQgaW4gZmFjdCBpdCBzZWVtcyBvbmUgY2FuIHdvcmsgYXJvdW5k
IHRoaXMgYnkgY2xldmVybHkKPiBjb25zdHJ1Y3RpbmcgdGhlIGxvYWQgYWRkcmVzc2VzLCBidXQg
aXQncyByZWFsbHkgdGltZSB0byBicmluZyBYZW4gaW50bwo+IHRoZSAyMXN0IGNlbnR1cnkgKG9y
IHNvKSB3aGVuIGl0IGNvbWVzIHRvIHRoZSBrZXJuZWwgaW1hZ2UgaGVhZGVyIDstKQoKRXZlbiB3
aXRoIHRoZSBuZXcgZm9ybWF0LCB5b3Ugd2lsbCBoYXZlIHRvIGNsZXZlcmx5IGNvbnN0cnVjdCB0
aGUgbG9hZCAKYWRkcmVzc2VzIGJlY2F1c2Ugbm90aGluZyBwcmV2ZW50cyBVLWJvb3QgdG8gbW92
ZSB0aGUgYmluYXJpZXMgYXJvdW5kLi4uCgo+IAo+Pj4gVGhpcyB1bndhbnRlZCBzaXR1YXRpb24g
Y2FuIGJlIGZpeGVkIGJ5IHVwZGF0aW5nIGltYWdlX3NpemUgZmllbGQKPj4+IGFsb25nIHNpZGUg
a2VybmVsIGZsYWdzIHNvIHRoYXQgaW1hZ2Ugd291bGRuJ3QgcmVsb2NhdGUgZnJvbSBpbml0aWFs
Cj4+PiBsb2FkIGFkZHJlc3MuCj4+Cj4+IEkgdGhpbmsgdGhlIGZpcnN0IHN0ZXAgaXMgdG8gZml4
IHlvdXIgVS1ib290IGFuZCByZXRoaW5rIHdoZXJlIHlvdSBsb2FkCj4+IHlvdXIgYmluYXJpZXMu
Cj4gCj4gSSB0aGluayBVLUJvb3QgcGVyZmVjdGx5IGNvbXBsaWVzIHdpdGggdGhlIGtlcm5lbCBk
b2N1bWVudC4gWGVuIG5vdCBzbwo+IG11Y2guIFRoZSBrZXJuZWwgaW1hZ2UgZm9ybWF0IHdhcyBk
ZWxpYmVyYXRlbHkgdXBkYXRlZCB0byBiZWNvbWUgbW9yZQo+IGZsZXhpYmxlIHdpdGggY2VydGFp
biBtZW1vcnkgbGF5b3V0IHNpdHVhdGlvbnMgYXMgd2UgaGF2ZSBoZXJlLgo+IFRoZXJlIGlzIGZv
ciBpbnN0YW5jZSBhIHByb2JsZW0gaWYgdGhlcmUgaXMgc29tZXRoaW5nIHByZWNpb3VzIGF0IDUx
MktCCj4gaW50byBEUkFNIChzZWN1cmUgbWVtb3J5IG93bmVkIGJ5IGZpcm13YXJlKSwgYXMgcmVn
YXJkbGVzcyBvZiB0aGUgbG9hZAo+IGFkZHJlc3NlcyB0aGUgdXNlciBjaG9vc2VzIFUtQm9vdCB3
aWxsIChyaWdodGZ1bGx5ISkgcmV2ZXJ0IHRvIHRoZQo+IG9yaWdpbmFsICI1MTJLQiBpbnRvIERS
QU0iIGFkZHJlc3MgdG8ga2VlcCBjb21wYXRpYmlsaXR5IHdpdGggb2xkZXIKPiBrZXJuZWxzIC0g
YW5kIGl0IGJlbGlldmVzIFhlbiBpcyBzdWNoIGEgb25lIGJlY2F1c2Ugb2YgdGhlIGFuY2llbnQK
PiBoZWFkZXIgZm9ybWF0LgoKWW91IGNvdWxkIGNvbnN0cnVjdCB0aGUgc2FtZSBiZWhhdmlvciB3
aXRoIHRoZSBuZXcgZm9ybWF0ICh0ZXh0LW9mZnNldCA9IAoweDgwMDAwIGFuZCBmbGFnIDMgY2xl
YXJlZCkuIFNvIGhvdyBjb21lIHRoaXMgZG9lcyBub3Qgd29yaz8KClRoaXMgaXMgd2h5IHRoZSBz
cGVjIHNheXM6ICJBcyBjbG9zZSBhcyBwb3NzaWJsZSB0byBzdGFydCBvZiBTeXN0ZW0gUkFNIiAK
bm90ICJBdCB0aGUgc3RhcnQgb2YgU3lzdGVtIFJBTSIuIFUtYm9vdCBpcyBwcm9iYWJseSB0b28g
cGVkYW50aWMgaGVyZS4KCj4gCj4gQnV0IC4uLgo+IAo+PiBSZWdhcmRpbmcgdGhlIHBhdGNoIGlu
IGl0c2VsZiwgSSB0aGluayB0aGlzIGlzIGEgZ29vZCBhZGRpdGlvbiBhcyBpdAo+PiBhbGxvdyBY
ZW4gdG8gYmUgbG9hZGVkIGluIG1vcmUgcGxhY2VzLiBCdXQgcGxlYXNlIHJld3JpdGUgdGhlIGNv
bW1pdAo+PiBtZXNzYWdlIGFjY29yZGluZ2x5LCB0aGlzIGlzIGFuIHVwZGF0ZSB0byBhIG5ldyB2
ZXJzaW9uLgo+IAo+IEkgdG90YWxseSBhZ3JlZSB3aXRoIHRoYXQsIHRoZSBjb21taXQgbWVzc2Fn
ZSBzaG91bGQgYmUgcmV3b3JkZWQgdG8KPiBzdHJlc3MgdGhhdCB3ZSB3YW50IHRvIGNvbXBseSB3
aXRoIGEgbmV3ZXIgdmVyc2lvbiBvZiB0aGUga2VybmVsIGltYWdlCj4gaGVhZGVyICh3aGljaCBp
cyBhcm91bmQgZm9yIGZvdXIgeWVhcnMgYnkgbm93ISksIGFuZCBqdXN0IG1lbnRpb24gdGhhdAo+
IGl0IGZpeGVzIHByb2JsZW1zIHdpdGggbm9uLWFuY2llbnQgVS1Cb290cyBvbiBjZXJ0YWluIHBs
YXRmb3JtcyBhcyBhbgo+IGFkZGl0aW9uYWwgcmVhc29uLgoKRWl0aGVyIHlvdSBvciBBbWl0IG5l
ZWRzIHRvIGV4cGxhaW4gd2hhdCBpcyB0aGUgcmVhbCBwcm9ibGVtIGJlY2F1c2UgYXQgCnRoZSBt
b21lbnQsIGl0IHN0aWxsIGZlZWxzIHRoaXMgaXMganVzdCBhIHdvcmthcm91bmQgZm9yIGEgYnVn
IGluIHRoZSAKZmlybXdhcmUuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 21:20:09 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 21:20:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvqph-0003gJ-3z; Fri, 31 Aug 2018 21: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=bl97=lo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvqpf-0003g6-QF
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 21:19:55 +0000
X-Inumbo-ID: b5763668-ad63-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id b5763668-ad63-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 21:20: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 1fvqpa-0001SX-Sr; Fri, 31 Aug 2018 21:19:50 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1fvqpa-0008Md-JD; Fri, 31 Aug 2018 21:19:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvqpa-0001M6-Ie; Fri, 31 Aug 2018 21:19:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-127059-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-armhf-armhf-xl:xen-boot:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=342dcb6430d76ebd1ce229a02bad83f8881c9ac9
X-Osstest-Versions-That: xen=f04955e18502035121776f6e09d83ae5a36c773c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 31 Aug 2018 21:19:50 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 127059: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNzA1OSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNzA1OS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI2OTk2
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAg
ICAgICAgICAgICAgICAgMzQyZGNiNjQzMGQ3NmViZDFjZTIyOWEwMmJhZDgzZjg4ODFjOWFjOQpi
YXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgZjA0OTU1ZTE4NTAyMDM1MTIx
Nzc2ZjZlMDlkODNhZTVhMzZjNzczYwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTI2OTk2ICAyMDE4
LTA4LTMwIDE1OjAxOjAyIFogICAgMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEyNzA0MiAg
MjAxOC0wOC0zMSAxMjowMDozNyBaICAgIDAgZGF5cyAgICA0IGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDEyNzA1MiAgMjAxOC0wOC0zMSAxNjowMDozNSBaICAgIDAgZGF5cyAgICAyIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQ2hyaXN0aWFuIExpbmRp
ZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogIERhbmllbCBEZSBHcmFhZiA8ZGdkZWdy
YUB0eWNoby5uc2EuZ292PgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5A
aW50ZWwuY29tPgogIFJhenZhbiBDb2pvY2FydSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4K
ICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0taTM4NiAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAzNDJkY2I2NDMwZDc2ZWJkMWNl
MjI5YTAyYmFkODNmODg4MWM5YWM5CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgQXVnIDI4IDE2OjAwOjM2IDIwMTggKzAwMDAKCiAg
ICB4ODYvaHZtOiBEcm9wIGh2bV97dm14LHN2bX0gc2hvcnRoYW5kcwogICAgCiAgICBCeSBtYWtp
bmcge3ZteCxzdm19IGluIGh2bV92Y3B1IGludG8gYW4gYW5vbnltb3VzIHVuaW9uIChjb25zaXN0
ZW50IHdpdGgKICAgIGRvbWFpbiBzaWRlIG9mIHRoaW5ncyksIHRoZSBodm1fe3ZteCxzdm19IGRl
ZmluZXMgY2FuIGJlIGRyb3BwZWQsIGFuZCBhbGwgY29kZQogICAgcmVmZXIgdG8gdGhlIGNvcnJl
Y3RseS1uYW1lZCBmaWVsZHMuICBUaGlzIG1lYW5zIHRoYXQgdGhlIGRhdGEgaGllcmFjaHkgaXMg
bm8KICAgIGxvbmdlciBvYnNjdXJlZCBmcm9tIGdyZXAvY3Njb3BlL3RhZ3MvZXRjLgogICAgCiAg
ICBSZWZvcm1hdCBvbmUgY29tbWVudCBhbmQgc3dpdGNoIG9uZSBib29sX3QgdG8gYm9vbCB3aGls
ZSBtYWtpbmcgY2hhbmdlcy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICAgIFJldmll
d2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQm9yaXMg
T3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KCmNvbW1pdCBjMjg1NzQyZjMz
ZDRjYzNlMTA2OTIzZWU3MDAzMWNiNTU2YzVlMzliCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgQXVnIDI4IDE1OjU5OjI4IDIwMTgg
KzAwMDAKCiAgICB4ODYvc3ZtOiBSZW5hbWUgYXJjaF9zdm1fc3RydWN0IHRvIHN2bV92Y3B1CiAg
ICAKICAgIFRoZSBzdWZmaXggYW5kIHByZWZpeCBhcmUgcmVkdW5kYW50LCBhbmQgdGhlIG5hbWUg
aXMgY3VyaW91c2x5IG9kZC4gIFJlbmFtZSBpdAogICAgdG8gc3ZtX3ZjcHUgdG8gYmUgY29uc2lz
dGVudCB3aXRoIGFsbCB0aGUgb3RoZXIgc2ltaWxhciBzdHJ1Y3R1cmVzLiAgSW4KICAgIGFkZGl0
aW9uLCByZW5hbWUgbG9jYWwgYXJjaF9zdm0gbG9jYWwgdmFyaWFibGVzIHRvIHN2bSBmb3IgZnVy
dGhlcgogICAgY29uc2lzdGVuY3kuCiAgICAKICAgIE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgoK
Y29tbWl0IDVmM2QzYTg4MGI3NGE2N2YyODMyODFlNDkzYmU4Nzg3MWNhNGY1NTUKQXV0aG9yOiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBBdWcg
MjggMTU6NTM6MDYgMjAxOCArMDAwMAoKICAgIHg4Ni92bXg6IFJlbmFtZSBhcmNoX3ZteF9zdHJ1
Y3QgdG8gdm14X3ZjcHUKICAgIAogICAgVGhlIHN1ZmZpeCBhbmQgcHJlZml4IGFyZSByZWR1bmRh
bnQsIGFuZCB0aGUgbmFtZSBpcyBjdXJpb3VzbHkgb2RkLiAgUmVuYW1lIGl0CiAgICB0byB2bXhf
dmNwdSB0byBiZSBjb25zaXN0ZW50IHdpdGggYWxsIHRoZSBvdGhlciBzaW1pbGFyIHN0cnVjdHVy
ZXMuICBJbgogICAgYWRkaXRpb24sIHJlbmFtZSBsb2NhbCBhcmNoX3ZteCBsb2NhbCB2YXJpYWJs
ZXMgdG8gdm14IGZvciBmdXJ0aGVyCiAgICBjb25zaXN0ZW5jeS4KICAgIAogICAgTm8gZnVuY3Rp
b25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNv
bT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICAtLS0K
ICAgIENDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIAogICAg
U29tZSBvZiB0aGUgbG9jYWwgcG9pbnRlcnMgYXJlIG5hbWVkIGFyY2hfdm14LiAgSSdtIG9wZW4g
dG8gcmVuYW1pbmcgdGhlbSB0bwogICAganVzdCB2bXggKGxpa2UgYWxsIHRoZSBvdGhlciBsb2Nh
bCBwb2ludGVycykgaWYgcGVvcGxlIGFyZSBoYXBweSB3aXRoIHRoZQogICAgYWRkaXRpb25hbCBw
YXRjaCBkZWx0YS4KCmNvbW1pdCBmOTliOTllZDYzODEyNDk0NjM0NDYzYzIzZTgwNTViNzVhZmUz
Y2RlCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0
ZTogICBUdWUgQXVnIDI4IDE1OjUyOjM0IDIwMTggKzAwMDAKCiAgICB4ODYvaHZtOiBSZW5hbWUg
di0+YXJjaC5odm1fdmNwdSB0byB2LT5hcmNoLmh2bQogICAgCiAgICBUaGUgdHJhaWxpbmcgX3Zj
cHUgc3VmZml4IGlzIHJlZHVuZGFudCwgYnV0IGFkZHMgdG8gY29kZSB2b2x1bWUuICBEcm9wIGl0
LgogICAgCiAgICBSZWZsb3cgbGluZXMgYXMgYXBwcm9wcmlhdGUuICBObyBmdW5jdGlvbmFsIGNo
YW5nZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBi
aXRkZWZlbmRlci5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZp
ZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KCmNv
bW1pdCAxOWRjOTQ0ODA5OWU5M2U1Y2JkZjQzMGM2YzY0YjhiNDYzZGViZmFkCkF1dGhvcjogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBUdWUgQXVnIDI4
IDE1OjUwOjQxIDIwMTggKzAwMDAKCiAgICB4ZW4vaHZtOiBSZW5hbWUgZC0+YXJjaC5odm1fZG9t
YWluIHRvIGQtPmFyY2guaHZtCiAgICAKICAgIFRoZSB0cmFpbGluZyBfZG9tYWluIHN1ZmZpeCBp
cyByZWR1bmRhbnQsIGJ1dCBhZGRzIHRvIGNvZGUgdm9sdW1lLiAgRHJvcCBpdC4KICAgIAogICAg
UmVmbG93IGxpbmVzIGFzIGFwcHJvcHJpYXRlLCBhbmQgc3dpdGNoIHRvIHVzaW5nIHRoZSBuZXcg
WEZSRUUvZXRjIHdyYXBwZXJzCiAgICB3aGVyZSBhcHBsaWNhYmxlLgogICAgCiAgICBObyBmdW5j
dGlvbmFsIGNoYW5nZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBSYXp2YW4gQ29qb2NhcnUgPHJj
b2pvY2FydUBiaXRkZWZlbmRlci5jb20+CiAgICBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2VpLmxp
dTJAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGlu
dGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgICBBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIFJl
dmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgoK
Y29tbWl0IDYxNjQ5NzA5NDIxYTVhN2MxYTlmYmI0NWNkOGZmMTVhMjk5YmY2ZWUKQXV0aG9yOiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBNYXIg
MTkgMTc6MDc6NTAgMjAxOCArMDAwMAoKICAgIHhlbi9kb21haW46IEFsbG9jYXRlIGQtPnZjcHVb
XSBpbiBkb21haW5fY3JlYXRlKCkKICAgIAogICAgRm9yIEFSTSwgdGhlIGNhbGwgdG8gYXJjaF9k
b21haW5fY3JlYXRlKCkgbmVlZHMgdG8gaGF2ZSBjb21wbGV0ZWQgYmVmb3JlCiAgICBkb21haW5f
bWF4X3ZjcHVzKCkgd2lsbCByZXR1cm4gdGhlIGNvcnJlY3QgdXBwZXIgYm91bmQuCiAgICAKICAg
IEZvciBlYWNoIGFyY2gncyBkb20wJ3MsIGRyb3AgdGhlIHRlbXBvcmFyeSBtYXhfdmNwdXMgcGFy
YW1ldGVyLCBhbmQgYWxsb2NhdGlvbgogICAgb2YgZG9tMC0+dmNwdS4KICAgIAogICAgV2l0aCBk
LT5tYXhfdmNwdXMgbm93IGNvcnJlY3RseSBjb25maWd1cmVkIGJlZm9yZSBldnRjaG5faW5pdCgp
LCB0aGUgcG9sbCBtYXNrCiAgICBjYW4gYmUgY29uc3RydWN0ZWQgc3VpdGFibHkgZm9yIHRoZSBk
b21haW4sIHJhdGhlciB0aGFuIGZvciB0aGUgd29yc3QtY2FzZQogICAgc2V0dGluZy4KICAgIAog
ICAgRHVlIHRvIHRoZSBldnRjaG5faW5pdCgpIGZpeGVzLCBpdCBubyBsb25nZXIgY2FsbHMgZG9t
YWluX21heF92Y3B1cygpLCBhbmQKICAgIEFSTSdzIHR3byBpbXBsZW1lbnRhdGlvbnMgb2Ygdmdp
Y19tYXhfdmNwdXMoKSBubyBsb25nZXIgbmVlZCB3b3JrIGFyb3VuZCB0aGUKICAgIG91dC1vZi1v
cmRlciBjYWxsLgogICAgCiAgICBGcm9tIHRoaXMgcG9pbnQgb24sIGQtPm1heF92Y3B1cyBhbmQg
ZC0+dmNwdXNbXSBhcmUgdmFsaWQgZm9yIGFueSBkb21haW4gd2hpY2gKICAgIGNhbiBiZSBsb29r
ZWQgdXAgYnkgZG9taWQuCiAgICAKICAgIFRoZSBYRU5fRE9NQ1RMX21heF92Y3B1cyBoeXBlcmNh
bGwgaXMgbW9kaWZpZWQgdG8gcmVqZWN0IGFueSBjYWxsIGF0dGVtcHQgd2l0aAogICAgbWF4ICE9
IGQtPm1heF92Y3B1cywgd2hpY2ggZG9lcyBtYXRjaCB0aGUgb2xkZXIgc2VtYW50aWNzIChub3Qg
dGhhdCBpdCBpcwogICAgb2J2aW91cyBmcm9tIHRoZSBjb2RlKS4gIFRoZSBsb2dpYyB0byBhbGxv
Y2F0ZSBkLT52Y3B1W10gaXMgZHJvcHBlZCwgYnV0IGF0CiAgICB0aGlzIHBvaW50IHRoZSBoeXBl
cmNhbGwgc3RpbGwgbmVlZHMgbWFraW5nIHRvIGFsbG9jYXRlIGVhY2ggdmNwdS4KICAgIAogICAg
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBBY2tlZC1i
eTogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KCmNvbW1pdCAxYWVhOTc0ZjA0
ODA2YTc0NTkyZTBiM2NmMDYzZTRiNDdhOTIyYjliCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFyIDE5IDE3OjI4OjUwIDIwMTgg
KzAwMDAKCiAgICB4ZW4vZG9tMDogQXJyYW5nZSBmb3IgZG9tMF9jZmcgdG8gY29udGFpbiB0aGUg
cmVhbCBtYXhfdmNwdXMgdmFsdWUKICAgIAogICAgTWFrZSBkb20wX21heF92Y3B1cygpIGEgY29t
bW9uIGludGVyZmFjZSwgYW5kIGltcGxlbWVudCBpdCBvbiBBUk0gYnkgc3BsaXR0aW5nCiAgICB0
aGUgZXhpc3RpbmcgYWxsb2NfZG9tMF92Y3B1MCgpIGZ1bmN0aW9uIGluIGhhbGYuCiAgICAKICAg
IEFzIGRvbWFpbl9jcmVhdGUoKSBkb2Vzbid0IHlldCBzZXQgdXAgdGhlIHZjcHUgYXJyYXksIHRo
ZSBtYXggdmFsdWUgaXMgYWxzbwogICAgcGFzc2VkIGludG8gYWxsb2NfZG9tMF92Y3B1MCgpLiAg
VGhpcyBpcyB0ZW1wb3JhcnkgZm9yIGJpc2VjdGliaWxpdHkgYW5kCiAgICByZW1vdmVkIGluIHRo
ZSBmb2xsb3dpbmcgcGF0Y2guCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxs
IDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Cgpjb21taXQgNDczN2ZhNTJjZTg2OGI1MWE5N2JkNGY2ZWU5MzJlMDQw
Y2IxMDNiZgpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CkRhdGU6ICAgVHVlIEZlYiAyNyAxNzozOTozNyAyMDE4ICswMDAwCgogICAgdG9vbHM6IFBhc3Mg
bWF4X3ZjcHVzIHRvIFhFTl9ET01DVExfY3JlYXRlZG9tYWluCiAgICAKICAgIFhFTl9ET01DVExf
bWF4X3ZjcHVzIGlzIGEgbWFuZGF0b3J5IGh5cGVyY2FsbCwgYnV0IG5vdGhpbmcgYWN0dWFsbHkg
cHJldmVudHMgYQogICAgdG9vbHN0YWNrIGZyb20gdW5wYXVzaW5nIGEgZG9tYWluIHdpdGggbm8g
dmNwdXMuCiAgICAKICAgIE9yaWdpbmFsbHksIGQtPnZjcHVzW10gd2FzIGFuIGVtYmVkZGVkIGFy
cmF5IGluIHN0cnVjdCBkb21haW4sIGJ1dCBjL3MKICAgIGZiNDQyZTIxNyAieDg2XzY0OiBhbGxv
dyBtb3JlIHZDUFUtcyBwZXIgZ3Vlc3QiIGluIFhlbiA0LjAgYWx0ZXJlZCBpdCB0byBiZWluZwog
ICAgZHluYW1pY2FsbHkgYWxsb2NhdGVkLiAgQSBzaWRlIGVmZmVjdCBvZiB0aGlzIGlzIHRoYXQg
ZC0+dmNwdVtdIGlzIE5VTEwgdW50aWwKICAgIFhFTl9ET01DVExfbWF4X3ZjcHVzIGhhcyBjb21w
bGV0ZWQsIGJ1dCBhIGxvdCBvZiBoeXBlcmNhbGxzIGJsaW5kbHkKICAgIGRlcmVmZXJlbmNlIGl0
LgogICAgCiAgICBFdmVuIHRvZGF5LCB0aGUgYmVoYXZpb3VyIG9mIFhFTl9ET01DVExfbWF4X3Zj
cHVzIGlzIGEgbWFuZGF0b3J5IHNpbmdsZXRvbgogICAgY2FsbCB3aGljaCBjYW4ndCBjaGFuZ2Ug
dGhlIG51bWJlciBvZiB2Y3B1cyBvbmNlIGEgdmFsdWUgaGFzIGJlZW4gY2hvc2VuLgogICAgCiAg
ICBJbiBwcmVwYXJhdGlvbiB0byByZW1vdGUgdGhlIGh5cGVyY2FsbCwgZXh0ZW5kIHhlbl9kb21j
dGxfY3JlYXRlZG9tYWluIHdpdGgKICAgIHRoZSBhIG1heF92Y3B1cyBmaWVsZCBhbmQgYXJyYW5n
ZSBmb3IgYWxsIGNhbGxlcnMgdG8gcGFzcyB0aGUgYXBwcm9wcmlhdGUKICAgIHZhbHVlLiAgVGhl
cmUgaXMgbm8gY2hhbmdlIGluIGNvbnN0cnVjdGlvbiBiZWhhdmlvdXIgeWV0LCBidXQgbGF0ZXIg
cGF0Y2hlcwogICAgd2lsbCByZWFycmFuZ2UgdGhlIGh5cGVydmlzb3IgaW50ZXJuYWxzLgogICAg
CiAgICBGb3IgdGhlIHB5dGhvbiBzdHVicywgZXh0ZW5kIHRoZSBkb21haW5fY3JlYXRlIGtleXdv
cmQgbGlzdCB0byB0YWtlIGEKICAgIG1heF92Y3B1cyBwYXJhbWV0ZXIsIGluIGxpZXUgb2YgZGVs
ZXRpbmcgdGhlIHB5eGNfZG9tYWluX21heF92Y3B1cyBmdW5jdGlvbi4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFj
a2VkLWJ5OiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KICAgIEFja2Vk
LWJ5OiBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgICBB
Y2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmNvbW1pdCA1ODBjNDU4Njk5
ZTM2N2JmNDI3OTY3ODQ0ZmE3OTA4NmI2MGRhNjc1CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFyIDE5IDE2OjUwOjQ2IDIwMTgg
KzAwMDAKCiAgICB4ZW4vZG9tYWluOiBDYWxsIGFyY2hfZG9tYWluX2NyZWF0ZSgpIGFzIGVhcmx5
IGFzIHBvc3NpYmxlIGluIGRvbWFpbl9jcmVhdGUoKQogICAgCiAgICBUaGlzIGlzIGluIHByZXBh
cmF0aW9uIHRvIHNldCB1cCBkLT5tYXhfY3B1cyBhbmQgZC0+dmNwdVtdIGluIGRvbWFpbl9jcmVh
dGUoKSwKICAgIGFuZCBhbGxvdyBsYXRlciBwYXJ0cyBvZiBkb21haW4gY29uc3RydWN0aW9uIHRv
IGhhdmUgYWNjZXNzIHRvIHRoZSB2YWx1ZXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IDY0MjVmOTFjNzI1MjUyOTVhNTUx
YmYxNDhkOWE2YjBmYTc5NzEwOTcKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBNYXIgMTkgMTY6MDY6MjQgMjAxOCArMDAwMAoKICAg
IHhlbi9nbnR0YWI6IEZvbGQgZ3JhbnRfdGFibGVfe2NyZWF0ZSxzZXRfbGltaXRzfSgpIGludG8g
Z3JhbnRfdGFibGVfaW5pdCgpCiAgICAKICAgIE5vdyB0aGF0IHRoZSBtYXhfe2dyYW50LG1hcHRy
YWNrfV9mcmFtZXMgYXJlIHNwZWNpZmllZCBmcm9tIHRoZSB2ZXJ5IGJlZ2lubmluZwogICAgb2Yg
Z3JhbnQgdGFibGUgY29uc3RydWN0aW9uLCB0aGUgdmFyaW91cyBpbml0aWFsaXNhdGlvbiBmdW5j
dGlvbnMgY2FuIGJlCiAgICBmb2xkZWQgdG9nZXRoZXIgYW5kIHNpbXBsaWZpZWQgYXMgYSByZXN1
bHQuCiAgICAKICAgIExlYXZlIGdyYW50X3RhYmxlX2luaXQoKSBhcyB0aGUgcHVibGljIGludGVy
ZmFjZSwgd2hpY2ggaXMgbW9yZSBjb25zaXN0ZW50CiAgICB3aXRoIG90aGVyIHN1YnN5c3RlbXMu
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgoKY29tbWl0IGFlOGI4YmM1OTljZTJjMWZjNDJmMDBhMzBkNWUzNWE0OGMzZTk3MGMKQXV0aG9y
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBG
ZWIgMjcgMTc6Mzk6MzcgMjAxOCArMDAwMAoKICAgIHhlbi9kb21jdGw6IFJlbW92ZSBYRU5fRE9N
Q1RMX3NldF9nbnR0YWJfbGltaXRzCiAgICAKICAgIE5vdyB0aGF0IFhFTl9ET01DVExfY3JlYXRl
ZG9tYWluIGhhbmRsZXMgdGhlIGdyYW50IHRhYmxlIGxpbWl0cywgcmVtb3ZlCiAgICBYRU5fRE9N
Q1RMX3NldF9nbnR0YWJfbGltaXRzIChpbmNsdWRpbmcgWFNNIGhvb2tzIGFuZCBsaWJ4YyB3cmFw
cGVycykuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5
Y2hvLm5zYS5nb3Y+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
CmNvbW1pdCBkNzA0YzJkNmRjODI1MjI0MzRiYzM1OGI2YzE5Y2JlNDIwYjM1NTJkCkF1dGhvcjog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBNb24gTWFy
IDE5IDExOjE5OjUyIDIwMTggKzAwMDAKCiAgICB4ZW4vZ250dGFiOiBQYXNzIG1heF97Z3JhbnQs
bWFwdHJhY2t9X2ZyYW1lcyBpbnRvIGdyYW50X3RhYmxlX2NyZWF0ZSgpCiAgICAKICAgIC4uLiBy
YXRoZXIgdGhhbiBzZXR0aW5nIHRoZSBsaW1pdHMgdXAgYWZ0ZXIgZG9tYWluX2NyZWF0ZSgpIGhh
cyBjb21wbGV0ZWQuCiAgICAKICAgIFRoaXMgcmVtb3ZlcyB0aGUgY29tbW9uIGdudHRhYiBpbmZy
YXN0cnVjdHVyZSBmb3IgY2FsY3VsYXRpbmcgdGhlIG51bWJlciBvZgogICAgZG9tMCBncmFudCBm
cmFtZXMgKGFzIHRoZSBjb21tb24gZ3JhbnQgdGFibGUgY29kZSBpcyBub3QgYW4gYXBwcm9wcmlh
dGUgcGxhY2UKICAgIGZvciBpdCB0byBsaXZlKSwgb3B0aW5nIGluc3RlYWQgdG8gcmVxdWlyZSB0
aGUgZG9tMCBjb25zdHJ1Y3Rpb24gY29kZSB0byBwYXNzCiAgICBhIHNhbmUgdmFsdWUgaW4gdmlh
IHRoZSBjb25maWd1cmF0aW9uLgogICAgCiAgICBJbiBwcmFjdGljZSwgdGhpcyBub3cgbWVhbnMg
dGhhdCB0aGVyZSBpcyBuZXZlciBhIHBhcnRpYWxseSBjb25zdHJ1Y3RlZCBncmFudAogICAgdGFi
bGUgZm9yIGEgcmVmZXJlbmNlLWFibGUgZG9tYWluLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKdWxpZW4g
R3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgoKY29tbWl0IGE5MDNiZjUyMzM1ODk4YWRiMjg5
MWI0NWM4YmFmMmE3MGI5MTI0ODUKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBGZWIgMjcgMTc6Mzk6MzcgMjAxOCArMDAwMAoKICAg
IHRvb2xzOiBQYXNzIGdyYW50IHRhYmxlIGxpbWl0cyB0byBYRU5fRE9NQ1RMX3NldF9nbnR0YWJf
bGltaXRzCiAgICAKICAgIFhFTl9ET01DVExfc2V0X2dudHRhYl9saW1pdHMgaXMgYSBmYWlybHkg
bmV3IGh5cGVyY2FsbCwgYW5kIGlzIHN0cmljdGx5CiAgICBtYW5kYXRvcnkuICBBcyBpdCBwZXJ0
YWlucyB0byBkb21haW4gbGltaXRzLCBpdCBzaG91bGQgYmUgcHJvdmlkZWQgYXQKICAgIGNyZWF0
ZWRvbWFpbiB0aW1lLgogICAgCiAgICBJbiBwcmVwYXJhdGlvbiB0byByZW1vdmUgdGhlIGh5cGVy
Y2FsbCwgZXh0ZW5kIHhlbl9kb21jdGxfY3JlYXRlZG9tYWluIHdpdGgKICAgIHRoZSBmaWVsZHMg
YW5kIGFycmFuZ2UgZm9yIGFsbCBjYWxsZXJzIHRvIHBhc3MgYXBwcm9wcmlhdGUgZGV0YWlscy4g
IFRoZXJlIGlzCiAgICBubyBjaGFuZ2UgaW4gY29uc3RydWN0aW9uIGJlaGF2aW91ciB5ZXQsIGJ1
dCBsYXRlciBwYXRjaGVzIHdpbGwgcmVhcnJhbmdlIHRoZQogICAgaHlwZXJ2aXNvciBpbnRlcm5h
bHMsIHRoZW4gZGVsZXRlIHRoZSBoeXBlcmNhbGwuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogRGFu
aWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgICBBY2tlZC1ieTogQ2hyaXN0
aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 21:54:46 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 21: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 1fvrN3-0006VX-1c; Fri, 31 Aug 2018 21: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=bl97=lo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvrN1-0006VN-Uj
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 21:54:23 +0000
X-Inumbo-ID: 86cb234a-ad68-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 86cb234a-ad68-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 21:55: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 1fvrMx-00028v-BQ; Fri, 31 Aug 2018 21:54: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 1fvrMx-00047g-0j; Fri, 31 Aug 2018 21:54:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvrMw-0002Kf-PF; Fri, 31 Aug 2018 21:54:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-127006-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-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-amd64-libvirt: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-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-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-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-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-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-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-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-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=e8d49e4292d9156a081752dee3f5a0cd12857da9
X-Osstest-Versions-That: linux=060744011e93679f03932f050619744be895b772
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 31 Aug 2018 21:54:18 +0000
Subject: [Xen-devel] [linux-4.9 test] 127006: 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>

ZmxpZ2h0IDEyNzAwNiBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNzAwNi8KCkZhaWx1cmVzIDotLyBidXQgbm8g
cmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTgzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjUxODMKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEyNTE4MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI1MTgzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMjUxODMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51
eCAgICAgICAgICAgICAgICBlOGQ0OWU0MjkyZDkxNTZhMDgxNzUyZGVlM2Y1YTBjZDEyODU3ZGE5
CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAwNjA3NDQwMTFlOTM2Nzlm
MDM5MzJmMDUwNjE5NzQ0YmU4OTViNzcyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjUxODMgIDIw
MTgtMDctMTUgMTY6NDY6NTMgWiAgIDQ3IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI1Mjcx
ICAyMDE4LTA3LTE3IDEwOjEyOjE5IFogICA0NSBkYXlzICAgMjUgYXR0ZW1wdHMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTI2NTU2ICAyMDE4LTA4LTI0IDE2OjU0OjA2IFogICAgNyBkYXlzICAgIDYg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQo0OTMgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5v
dCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1ydW1wcnVuLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cnVtcHJ1bi1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW4xMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQvbGludXgtcHZvcHMuZ2l0CiAgIDA2MDc0NDAxMWU5My4uZThkNDllNDI5MmQ5ICBlOGQ0OWU0
MjkyZDkxNTZhMDgxNzUyZGVlM2Y1YTBjZDEyODU3ZGE5IC0+IHRlc3RlZC9saW51eC00LjkKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 23:44:26 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 23:44: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 1fvt5A-0005lL-Vv; Fri, 31 Aug 2018 23:44: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=bl97=lo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvt5A-0005l8-AR
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 23:44:04 +0000
X-Inumbo-ID: d86b81f8-ad77-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id d86b81f8-ad77-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 23:44: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 1fvt54-0004Mm-9o; Fri, 31 Aug 2018 23:43: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 1fvt54-0006Hd-01; Fri, 31 Aug 2018 23:43:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvt53-0004tf-U4; Fri, 31 Aug 2018 23:43:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-127019-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-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-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-localmigrate/x10:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-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-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-4.9-testing:test-armhf-armhf-xl-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: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-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=71e51140fdeb98c8fefc3a7067b554212bb61ac9
X-Osstest-Versions-That: xen=238007d6fae9447bf5e8e73d67ae9fb844e7ff2a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 31 Aug 2018 23:43:57 +0000
Subject: [Xen-devel] [xen-4.9-testing test] 127019: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNzAxOSB4ZW4tNC45LXRlc3RpbmcgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNzAxOS8KClJlZ3Jlc3Npb25zIDot
KAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGlu
ZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTI0MjQ4CgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICBmYWlsIGJs
b2NrZWQgaW4gMTI0MzI4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxOCBn
dWVzdC1zdGFydC93aW4ucmVwZWF0IGZhaWwgYmxvY2tlZCBpbiAxMjQzMjgKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgZmFpbCBibG9ja2Vk
IGluIDEyNDMyOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTI0MjQ4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGxpa2UgMTI0MzI4
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxMjQzMjgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNDMyOAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luMTAtaTM4NiAxMCB3aW5kb3dz
LWluc3RhbGwgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjEwLWkzODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4g
ICAgICAgICAgICAgICAgICA3MWU1MTE0MGZkZWI5OGM4ZmVmYzNhNzA2N2I1NTQyMTJiYjYxYWM5
CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyMzgwMDdkNmZhZTk0NDdi
ZjVlOGU3M2Q2N2FlOWZiODQ0ZTdmZjJhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMjQzMjggIDIw
MTgtMDYtMTcgMjM6Mzk6MDcgWiAgIDc0IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTI0ODA3
ICAyMDE4LTA2LTI4IDE3OjM4OjA0IFogICA2NCBkYXlzICAgNDIgYXR0ZW1wdHMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTI2Mjk2ICAyMDE4LTA4LTIxIDAxOjEyOjM4IFogICAxMCBkYXlzICAgIDkg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGlu
ZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgR2VvcmdlIER1bmxhcCA8ZHVubGFw
Z0B1bWljaC5lZHUKICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAg
SWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxp
ZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgogIEtldmluIFRpYW4gPGtldmluLnRpYW5A
aW50ZWwuY29tPgogIExhcnMgS3VydGggPGxhcnMua3VydGgueGVuQGdtYWlsLmNvbT4KICBQYXVs
IER1cnJhbnQgPHBhdWwuZHVycmFudEBjaXRyaXguY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8
c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9zQHhp
bGlueC5jb20+CiAgU3Rld2FydCBIaWxkZWJyYW5kIDxzdGV3YXJ0LmhpbGRlYnJhbmRAZG9ybmVy
d29ya3MuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1ydW1wcnVuICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
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
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
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAg
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
YmUgMTI4OSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 23:44:29 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 23: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 1fvt5Z-0005nM-Ft; Fri, 31 Aug 2018 23:44: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=esmu=lo=arm.com=andre.przywara@srs-us1.protection.inumbo.net>)
 id 1fvt5Y-0005n5-6r
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 23:44:28 +0000
X-Inumbo-ID: e70d3c89-ad77-11e8-a6a9-d7ebe60f679a
Received: from foss.arm.com (unknown [217.140.101.70])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTP
 id e70d3c89-ad77-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 23:45:12 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id BB55718A;
 Fri, 31 Aug 2018 16:44:25 -0700 (PDT)
Received: from [192.168.3.111] (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B82D83F721;
 Fri, 31 Aug 2018 16:44:24 -0700 (PDT)
From: =?UTF-8?Q?Andr=c3=a9_Przywara?= <andre.przywara@arm.com>
To: Julien Grall <julien.grall@arm.com>,
 Amit Singh Tomar <amittomer25@gmail.com>, xen-devel@lists.xenproject.org
References: <1535734871-9475-1-git-send-email-amittomer25@gmail.com>
 <377ac8f1-276b-7b4f-785d-42433c8fe0b1@arm.com>
 <e6028219-4865-9a7d-d932-643ab8449c14@arm.com>
 <90f57dee-1727-cb72-c4a9-3032d6fc761d@arm.com>
Organization: ARM Ltd.
Message-ID: <4499701e-4a3c-6f9b-2390-f8e944bfc666@arm.com>
Date: Sat, 1 Sep 2018 00:42:49 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <90f57dee-1727-cb72-c4a9-3032d6fc761d@arm.com>
Content-Language: en-US
Subject: [Xen-devel] [PATCH] xen:arm: Populate arm64 image header
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: nd@arm.com, sstabellini@kernel.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMzEvMjAxOCAwOTozOSBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgoKSGksCgp0bDtkcjog
SSB0aGluayB3ZSBkb24ndCBkaXNhZ3JlZSBvbiB0aGUgdXNlZnVsbmVzcyBvZiB0aGlzIGNoYW5n
ZSBpbgpnZW5lcmFsLCBzbyBsZXQncyBqdXN0IGNoYW5nZSB0aGUgY29tbWl0IHRvd2FyZHMgc29t
ZXRoaW5nIGxpa2U6CgpVcGRhdGUgdGhlIFhlbiBpbWFnZSBoZWFkZXIgdG8gbWF0Y2ggdGhlIG5l
d2VzdCBMaW51eCBrZXJuZWwgZGVmaW5pdGlvbi4KVGhpcyBhbGxvd3MgdG8gc3BlY2lmeSBzb21l
IHJlbGF4ZWQgcHJvcGVydGllcyBvZiBYZW4gYW5kIGFsbG93cyBhCmJvb3Rsb2FkZXIgdG8gcGxh
Y2UgdGhlIFhlbiBrZXJuZWwgbW9yZSBmbGV4aWJseS4KVGhpcyBmaXhlcyB0aGUgYm9vdCBvbiBz
b21lIHN5c3RlbXMgd2hpY2ggaGF2ZSBvdGhlciBkYXRhIG9yIGNvZGUgY2xvc2UKdG8gdGhlIGJl
Z2lubmluZyBvZiBEUkFNLgoKTW9yZSBleHBsYW5hdGlvbiB3aHkgSSBkb24ndCB0aGluayB0aGlz
IGlzIGEgVS1Cb290IGJ1ZzoKCj4+PiBPbiAwOC8zMS8yMDE4IDA2OjAxIFBNLCBBbWl0IFNpbmdo
IFRvbWFyIHdyb3RlOgo+Pj4+IFdoaWxlIHBvcnRpbmcgWEVOIG9uIEFtbG9naWMgU29DIHdlIGZv
dW5kIHRoYXQgaW4gYWJzZW5jZSBvZgo+Pj4+IGltYWdlX3NpemUgZmllbGQgb2YgWEVOIGltYWdl
IGhlYWRlciwgYm9vdGxvYWRlcihVLUJPT1QpCj4+Pj4gcmVsb2NhdGVzWzFdIHRoZSBYRU4gaW1h
Z2UgdG8gYW4gYWRkcmVzcyhub3QgYXBwcm9wcmlhdGUKPj4+PiBmb3IgQW1sb2dpYykgZGVyaXZl
ZCBmcm9tIHRleHRfb2Zmc2V0Lgo+Pj4KPj4+IElITU8sIHRoaXMgaXMgYSBidWcgaW4gVS1Cb290
IHJhdGhlciB0aGFuIFhlbi4gVGhlIGN1cnJlbnQgZm9ybWF0LCB3aGlsZQo+Pj4gb2xkLCBpcyBz
dGlsbCB2YWxpZC4KPj4KPj4gQXMgdGVtcHRpbmcgYXQgaXMgaXQgdG8gYmxhbWUgdGhlICJvdGhl
ciBndXkiLCBJIHRoaW5rIGl0J3MgcmVhbGx5IFhlbgo+PiBub3QgdXAgdG8gcGFyIGhlcmUuIFRo
ZSBrZXJuZWwgZG9jIFsyXSBzYXlzOiAuLi4KPj4gIldoZXJlIGltYWdlX3NpemUgaXMgemVybywg
dGV4dF9vZmZzZXQgY2FuIGJlIGFzc3VtZWQgdG8gYmUgMHg4MDAwMC4iCj4+Cj4+IFRoaXMgaXMg
d2hhdCBVLUJvb3QgaW1wbGVtZW50cy4KPiAKPiBBbmQgWGVuIGNvbXBseSB0byB0aGF0Li4uIFhl
biBpcyBhY3R1YWxseSBhYmxlIHRvIGJvb3QgYXQgYW55IGFkZHJlc3MKPiB0aGF0IGlzIDRLQiBh
bGlnbmVkLgoKWWVzLCBYZW4gaXMgbXVjaCBtb3JlIHJlbGF4ZWQgdGhlbiBldmVuIHRoZSBuZXdl
c3Qga2VybmVsIChpZ25vcmluZwpURVhUX09GRlNFVCksIGJ1dCBpdCBkb2Vzbid0IHRlbGwgdGhl
IGJvb3QgbG9hZGVyLiBTbyB0aGF0IGFzc3VtZXMgdGhlCndvcnN0LiBGYWlyIGVub3VnaCwgd29y
a3MgbW9zdGx5LCBidXQgbm90IGluIGV2ZXJ5IGNhc2UsIGxpa2UgdGhpcyBvbmUKaGVyZS4gVGhl
IGtlcm5lbCBpbWFnZSBoZWFkZXIgZ290IGltcHJvdmVkIHRvIGNvcGUgd2l0aCB0aG9zZSBjYXNl
cywgYW5kClhlbiBzaG91bGQganVzdCBiZSB1cGRhdGVkIHRvIGRvIGFzIHdlbGwuIFRoZXJlIGlz
IG5vIHJlZ3Jlc3Npb24KZXhwZWN0ZWQsIGl0J3MganVzdCBpbXByb3ZpbmcgdGhlIHNpdHVhdGlv
biBpbiBzb21lIGNhc2VzLgpBY3R1YWxseSByZWdhcmRsZXNzIG9mIHRoYXQgd2UgY291bGQganVz
dCB1cGRhdGUgdGhlIGltYWdlIGhlYWRlci4KCj4+IFNvIHlvdSBsb2FkIFhlbiwgc2F5LCB0byAx
Nk1CIGludG8gRFJBTSwgYW5kIFUtQm9vdCBtb3ZlcyBpdCB0byA1MTIgS0IsCj4+IGFnYWluIGNv
bXBseWluZyB3aXRoIHRoZSBrZXJuZWwgZG9jOgo+PiAiTk9URTogdmVyc2lvbnMgcHJpb3IgdG8g
djQuNiBjYW5ub3QgbWFrZSB1c2Ugb2YgbWVtb3J5IGJlbG93IHRoZQo+PiBwaHlzaWNhbCBvZmZz
ZXQgb2YgdGhlIEltYWdlIHNvIGl0IGlzIHJlY29tbWVuZGVkIHRoYXQgdGhlIEltYWdlIGJlCj4+
IHBsYWNlZCBhcyBjbG9zZSBhcyBwb3NzaWJsZSB0byB0aGUgc3RhcnQgb2Ygc3lzdGVtIFJBTS4i
Cj4+IFUtQm9vdCBkZXJpdmVzIHRoaXMgcHJvcGVydHkgZnJvbSBiaXQgMyBvZiB0aGUgZmxhZ3Mg
YmVpbmcgY2xlYXIuCj4gCj4gV2hhdCdzIHdyb25nIHdpdGggY2xlYXJpbmcgYml0IDM/IFRoaXMg
aXMgYSB2YWxpZCB0aGluZ3MgdG8gZG8gcGVyIHRoZQo+IG5ldyBmb3JtYXQuCj4gCj4gU28gdGhh
dCBkb2VzIG5vdCBleHBsYWluIHdoeSB0aGUgYnVnIGxpZSBpbiBYZW4uLi4KClRoZXJlIGlzIG5v
IGJ1ZyBpbiBYZW4sIGl0J3MganVzdCBub3QgdmVyeSBwcmVjaXNlIGluIGFkdmVydGlzaW5nIGl0
cwpuZWVkcyBhbmQgcHJvcGVydGllcyBhbmQgdGhpcyBiaXRlcyB1cyBpbiBjb3JuZXIgY2FzZXMg
bGlrZSB0aGlzIG9uZS4KCj4+PiBJbiB0aGUgY2FzZSBvZiBVLUJvb3QsIHlvdSB1c3VhbGx5IG5l
ZWQgdG8gYmUgcmVhbGx5IGNhcmVmdWwgb24gdGhlCj4+PiBwb3NpdGlvbiBvZiBhbGwgdGhlIGJs
b2JzIChlLmcgWGVuLCBEVEIsIEtlcm5lbCwgSW5pdHJhbWZzKSBpbiB0aGUKPj4+IG1lbW9yeS4K
Pj4KPj4gWWVzLCBhbmQgaW4gZmFjdCBpdCBzZWVtcyBvbmUgY2FuIHdvcmsgYXJvdW5kIHRoaXMg
YnkgY2xldmVybHkKPj4gY29uc3RydWN0aW5nIHRoZSBsb2FkIGFkZHJlc3NlcywgYnV0IGl0J3Mg
cmVhbGx5IHRpbWUgdG8gYnJpbmcgWGVuIGludG8KPj4gdGhlIDIxc3QgY2VudHVyeSAob3Igc28p
IHdoZW4gaXQgY29tZXMgdG8gdGhlIGtlcm5lbCBpbWFnZSBoZWFkZXIgOy0pCj4gCj4gRXZlbiB3
aXRoIHRoZSBuZXcgZm9ybWF0LCB5b3Ugd2lsbCBoYXZlIHRvIGNsZXZlcmx5IGNvbnN0cnVjdCB0
aGUgbG9hZAo+IGFkZHJlc3NlcyBiZWNhdXNlIG5vdGhpbmcgcHJldmVudHMgVS1ib290IHRvIG1v
dmUgdGhlIGJpbmFyaWVzIGFyb3VuZC4uLgoKVS1Cb290IHdpbGwgKnRyeSogdG8gbm90IG1vdmUg
dGhlIGltYWdlIGFyb3VuZCwgdG8gYXZvaWQgb3ZlcndyaXRpbmcKb3RoZXIgaW1hZ2VzIChEb20w
LCBEVCwgcmFtZGlzaywgZmlybXdhcmUuLi4pLiBCdXQgaWYgdGhlIGluZm9ybWF0aW9uIGl0Cmdl
dHMgZnJvbSB0aGUga2VybmVsIGltYWdlIGdpdmUgaXQgbm8gY2hvaWNlLCBpdCBnb2VzIHRoZSBl
eHRyYSBtaWxlIHRvCm1ha2UgdGhlIGtlcm5lbCBoYXBweSAoYXMgZWFybHkgYXMgcG9zc2libGUs
IDUxMktCIG9mZnNldCkuIFhlbiBkb2Vzbid0Cm5lZWQgYWxsIHRoYXQsIHNvIHdlIHNob3VsZCB0
ZWxsIHRoYXQgdG8gdGhlIGJvb3Rsb2FkZXIuCgo+Pj4+IFRoaXMgdW53YW50ZWQgc2l0dWF0aW9u
IGNhbiBiZSBmaXhlZCBieSB1cGRhdGluZyBpbWFnZV9zaXplIGZpZWxkCj4+Pj4gYWxvbmcgc2lk
ZSBrZXJuZWwgZmxhZ3Mgc28gdGhhdCBpbWFnZSB3b3VsZG4ndCByZWxvY2F0ZSBmcm9tIGluaXRp
YWwKPj4+PiBsb2FkIGFkZHJlc3MuCj4+Pgo+Pj4gSSB0aGluayB0aGUgZmlyc3Qgc3RlcCBpcyB0
byBmaXggeW91ciBVLWJvb3QgYW5kIHJldGhpbmsgd2hlcmUgeW91IGxvYWQKPj4+IHlvdXIgYmlu
YXJpZXMuCj4+Cj4+IEkgdGhpbmsgVS1Cb290IHBlcmZlY3RseSBjb21wbGllcyB3aXRoIHRoZSBr
ZXJuZWwgZG9jdW1lbnQuIFhlbiBub3Qgc28KPj4gbXVjaC4gVGhlIGtlcm5lbCBpbWFnZSBmb3Jt
YXQgd2FzIGRlbGliZXJhdGVseSB1cGRhdGVkIHRvIGJlY29tZSBtb3JlCj4+IGZsZXhpYmxlIHdp
dGggY2VydGFpbiBtZW1vcnkgbGF5b3V0IHNpdHVhdGlvbnMgYXMgd2UgaGF2ZSBoZXJlLgo+PiBU
aGVyZSBpcyBmb3IgaW5zdGFuY2UgYSBwcm9ibGVtIGlmIHRoZXJlIGlzIHNvbWV0aGluZyBwcmVj
aW91cyBhdCA1MTJLQgo+PiBpbnRvIERSQU0gKHNlY3VyZSBtZW1vcnkgb3duZWQgYnkgZmlybXdh
cmUpLCBhcyByZWdhcmRsZXNzIG9mIHRoZSBsb2FkCj4+IGFkZHJlc3NlcyB0aGUgdXNlciBjaG9v
c2VzIFUtQm9vdCB3aWxsIChyaWdodGZ1bGx5ISkgcmV2ZXJ0IHRvIHRoZQo+PiBvcmlnaW5hbCAi
NTEyS0IgaW50byBEUkFNIiBhZGRyZXNzIHRvIGtlZXAgY29tcGF0aWJpbGl0eSB3aXRoIG9sZGVy
Cj4+IGtlcm5lbHMgLSBhbmQgaXQgYmVsaWV2ZXMgWGVuIGlzIHN1Y2ggYSBvbmUgYmVjYXVzZSBv
ZiB0aGUgYW5jaWVudAo+PiBoZWFkZXIgZm9ybWF0Lgo+IAo+IFlvdSBjb3VsZCBjb25zdHJ1Y3Qg
dGhlIHNhbWUgYmVoYXZpb3Igd2l0aCB0aGUgbmV3IGZvcm1hdCAodGV4dC1vZmZzZXQgPQo+IDB4
ODAwMDAgYW5kIGZsYWcgMyBjbGVhcmVkKS4gU28gaG93IGNvbWUgdGhpcyBkb2VzIG5vdCB3b3Jr
PwoKVGhlIG9sZCBrZXJuZWwgaGFkIHNvbWUgcmVxdWlyZW1lbnRzLCB3aGljaCBnb3QgcmVsYXhl
ZCBvdmVyIHRpbWUuIFRoZQppbWFnZSBmb3JtYXQgbm93IHJlZmxlY3RzIHRoaXMuIFlvdSBtaWdo
dCBydW4gaW50byBzaW1pbGFyIGlzc3VlcyB3aXRoCmFuIG9sZCBrZXJuZWwsIGJ1dCBwZW9wbGUg
ZG9uJ3QgY2FyZSBzbyBtdWNoLgpTbyBhdCB0aGUgbW9tZW50IGl0IHdvcmtzIHNvbWVob3cgYW5k
IG1vc3RseSwgYnV0IGlzIHVubmVjZXNzYXJpbHkKY29tcGxpY2F0ZWQuIFlvdSBsb2FkIFhlbiB0
byBhZGRyZXNzIFgsIGJ1dCB0aGVuIGhhdmUgdG8ga25vdyB0aGF0ClUtQm9vdCByZWxvY2F0ZXMg
WGVuIChhbmQganVzdCBYZW4hKSB0byBzb21lIG90aGVyIGFkZHJlc3MgYW5kIGFkanVzdAp5b3Vy
IGxvYWQgYWRkcmVzc2VzIGFjY29yZGluZ2x5LiBOb3QgdmVyeSB1c2VyIGZyaWVuZGx5LgoKPiBU
aGlzIGlzIHdoeSB0aGUgc3BlYyBzYXlzOiAiQXMgY2xvc2UgYXMgcG9zc2libGUgdG8gc3RhcnQg
b2YgU3lzdGVtIFJBTSIKPiBub3QgIkF0IHRoZSBzdGFydCBvZiBTeXN0ZW0gUkFNIi4gVS1ib290
IGlzIHByb2JhYmx5IHRvbyBwZWRhbnRpYyBoZXJlLgoKQXMgYSBodW1hbiBJIHRlbmQgdG8gYWdy
ZWUsIGJ1dCB3aGF0IHNob3VsZCBVLUJvb3QgZG8/ICJBcyBjbG9zZSBhcwpwb3NzaWJsZSIgbWVh
bnMgMCwgdW5sZXNzIHlvdSBoYXZlIG90aGVyIGluZm9ybWF0aW9uICh3aGljaCB3ZSBkb24ndCku
Cgo+PiBCdXQgLi4uCj4+Cj4+PiBSZWdhcmRpbmcgdGhlIHBhdGNoIGluIGl0c2VsZiwgSSB0aGlu
ayB0aGlzIGlzIGEgZ29vZCBhZGRpdGlvbiBhcyBpdAo+Pj4gYWxsb3cgWGVuIHRvIGJlIGxvYWRl
ZCBpbiBtb3JlIHBsYWNlcy4gQnV0IHBsZWFzZSByZXdyaXRlIHRoZSBjb21taXQKPj4+IG1lc3Nh
Z2UgYWNjb3JkaW5nbHksIHRoaXMgaXMgYW4gdXBkYXRlIHRvIGEgbmV3IHZlcnNpb24uCj4+Cj4+
IEkgdG90YWxseSBhZ3JlZSB3aXRoIHRoYXQsIHRoZSBjb21taXQgbWVzc2FnZSBzaG91bGQgYmUg
cmV3b3JkZWQgdG8KPj4gc3RyZXNzIHRoYXQgd2Ugd2FudCB0byBjb21wbHkgd2l0aCBhIG5ld2Vy
IHZlcnNpb24gb2YgdGhlIGtlcm5lbCBpbWFnZQo+PiBoZWFkZXIgKHdoaWNoIGlzIGFyb3VuZCBm
b3IgZm91ciB5ZWFycyBieSBub3chKSwgYW5kIGp1c3QgbWVudGlvbiB0aGF0Cj4+IGl0IGZpeGVz
IHByb2JsZW1zIHdpdGggbm9uLWFuY2llbnQgVS1Cb290cyBvbiBjZXJ0YWluIHBsYXRmb3JtcyBh
cyBhbgo+PiBhZGRpdGlvbmFsIHJlYXNvbi4KPiAKPiBFaXRoZXIgeW91IG9yIEFtaXQgbmVlZHMg
dG8gZXhwbGFpbiB3aGF0IGlzIHRoZSByZWFsIHByb2JsZW0gYmVjYXVzZSBhdAo+IHRoZSBtb21l
bnQsIGl0IHN0aWxsIGZlZWxzIHRoaXMgaXMganVzdCBhIHdvcmthcm91bmQgZm9yIGEgYnVnIGlu
IHRoZQo+IGZpcm13YXJlLgoKTGV0IG1lIHRyeSBpdCBhbm90aGVyIHdheTogWGVuIGRlY2lkZWQg
dG8gcGlnZ3kgYmFjayBvbiBhICJmb3JlaWduIgppbWFnZSBmb3JtYXQsIHdoaWNoIGlzIGdvb2Qg
KGFuZCBJIGxpa2UgaXQhKS4gQnV0IFhlbiBkb2Vzbid0IGNvbnRyb2wKaXQncyBkZWZpbml0aW9u
LCBzbyBpdCBzaG91bGQga2VlcCB1cCB3aXRoIGFueSBjaGFuZ2VzIGRvbmUgdGhlcmUuIFNvCmZh
ciB0aGlzIHdhc24ndCBhIHByb2JsZW0gKGFsdGhvdWdoIEkgcmVtZW1iZXIgc29tZSBhd2t3YXJk
IHdvcmthcm91bmRzCmluIHRoZSBwYXN0IGZvciBvdGhlciBib2FyZHMgZHVlIHRvIFRFWFRfT0ZG
U0VUIDApLCBidXQgbm93IHdlIGhhdmUgYQpnb29kIHJlYXNvbiB0byB1cGRhdGUgaXQuCgpBY3R1
YWxseTogZXZlbiBpZiBJIHdvdWxkIGFncmVlIHdpdGggeW91IHRoYXQgdGhlIHByb2JsZW0gaXMg
aW4gVS1Cb290LApJIHdvdWxkbid0IGtub3cgaG93IHRvIGZpeCBpdCB3aXRob3V0IG1ha2luZyB0
aGUgc2l0dWF0aW9uIHdvcnNlIGZvcgpMaW51eCBrZXJuZWxzLiBUaGUgVS1Cb290IGltcGxlbWVu
dGF0aW9uIHNlZW1zIHBlcmZlY3RseSBmaW5lIGZvciBib3RoCm9sZGVyIGFuZCBuZXdlciBMaW51
eCBrZXJuZWxzIGFjY29yZGluZyB0byB0aGUgc3BlYy4gU28gc2hhbGwgd2UgYWRkIGEKaGFjayB0
byBVLUJvb3QganVzdCBiZWNhdXNlIG9mIFhlbj8gRXNwZWNpYWxseSBpZiB0aGUgWGVuIGZpeCBw
cm9wb3NlZAppcyBlYXN5LCBiYWNrd2FyZHMgY29tcGF0aWJsZSBhbmQgd291bGQgaGF2ZSBiZWVu
IGRvbmUgYW55d2F5PwoKUGVvcGxlIHdvdWxkIHByb2JhYmx5IHJ1biBpbnRvIHNpbWlsYXIgcHJv
YmxlbXMgd2l0aCBwcmUgdjMuMTcga2VybmVscywKYnV0IHRoZW4gd2UgY291bGQganVzdCBhc2sg
dG8gdXBkYXRlIHRoZSBrZXJuZWwuIEkgd291bGQgbGlrZSB0byBnaXZlCnRoZSBzYW1lIGFkdmlj
ZSB0byBYZW4gdXNlcnMuCgpGcmFua2x5LCBsZXQncyBzdG9wIGJpa2VzaGVkZGluZyBhYm91dCB0
aGlzIHNpbXBsZSB0aGluZy4gU2luY2UgSSBzYXcgYQpzaW1pbGFyIHBhdGNoIGluIG9uZSBvZiB5
b3VyIGJyYW5jaGVzLCBJIHRoaW5rIHdlIGRvbid0IGRpc2FncmVlIGFib3V0CnRoZSB1c2VmdWxu
ZXNzIDstKQoKQ2hlZXJzLApBbmRyZS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Aug 31 23:49:37 2018
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Aug 2018 23:49:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1fvtAS-00062D-6k; Fri, 31 Aug 2018 23:49: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=bl97=lo=xenproject.org=aliasfile-bounces@srs-us1.protection.inumbo.net>)
 id 1fvtAQ-000621-Rx
 for xen-devel@lists.xenproject.org; Fri, 31 Aug 2018 23:49:30 +0000
X-Inumbo-ID: 9c00e13a-ad78-11e8-a6a9-d7ebe60f679a
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas1.inumbo.com (Halon) with ESMTPS
 id 9c00e13a-ad78-11e8-a6a9-d7ebe60f679a;
 Fri, 31 Aug 2018 23:50: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 1fvtAN-0004U4-5r; Fri, 31 Aug 2018 23:49: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 1fvtAM-0006XX-TD; Fri, 31 Aug 2018 23:49:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1fvtAM-0006lH-S8; Fri, 31 Aug 2018 23:49:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-127012-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-xl-shadow:guest-start/debian.repeat: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:build-amd64-xen-xsm-freebsd:xen-build-freebsd:fail:nonblocking
 xen-unstable:build-amd64-xen-freebsd:xen-build-freebsd:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-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-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-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl: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-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win10-i386:windows-install:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win10-i386:windows-install:fail:nonblocking
X-Osstest-Versions-This: xen=f04955e18502035121776f6e09d83ae5a36c773c
X-Osstest-Versions-That: xen=36e29dd9e580cb0f847f5ac1e72afdb5febe3e99
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 31 Aug 2018 23:49:26 +0000
Subject: [Xen-devel] [xen-unstable test] 127012: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDEyNzAxMiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzEyNzAxMi8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
IDIwIGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTI2ODU0CgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTI2ODU0CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMjY4NTQKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEyNjg1
NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTI2ODU0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMjY4NTQKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBsaWtlIDEyNjg1NAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTI2ODU0CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMjY4
NTQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDEyNjg1NAogYnVpbGQtYW1kNjQteGVuLXhzbS1mcmVlYnNkICAg
NyB4ZW4tYnVpbGQtZnJlZWJzZCAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiBidWlsZC1h
bWQ2NC14ZW4tZnJlZWJzZCAgICAgICA3IHhlbi1idWlsZC1mcmVlYnNkICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW4xMC1pMzg2IDEwIHdpbmRv
d3MtaW5zdGFsbCAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luMTAtaTM4NiAxMCB3aW5kb3dzLWluc3RhbGwg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjEwLWkz
ODYgMTAgd2luZG93cy1pbnN0YWxsICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgZjA0OTU1ZTE4NTAyMDM1
MTIxNzc2ZjZlMDlkODNhZTVhMzZjNzczYwpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAg
ICAgICAgICAgMzZlMjlkZDllNTgwY2IwZjg0N2Y1YWMxZTcyYWZkYjVmZWJlM2U5OQoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTI2ODU0ICAyMDE4LTA4LTI4IDEyOjE0OjMzIFogICAgMyBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEyNjk1MiAgMjAxOC0wOC0yOSAxNToyNTo1MCBaICAgIDIgZGF5
cyAgICAyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDEyNzAxMiAgMjAxOC0wOC0zMCAy
MzoxNjoyMCBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgRGFuaWVsIERlIEdyYWFmIDxkZ2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+CiAgR29w
YWxhc2V0dHksIE1hbm9qIDxtYW5vai5nb3BhbGFzZXR0eUBocGUuY29tPgogIEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29t
PgogIEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgogIFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm9z
QHhpbGlueC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBaaGVuemhvbmcg
RHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQteGVuLWZyZWVic2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hbWQ2NC14ZW4teHNtLWZyZWVic2QgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXJ1bXBydW4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1ydW1wcnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcnVtcHJ1bi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAg
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
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5n
LgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNjM5IGxpbmVzIGxvbmcuKQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

